[go: up one dir, main page]

CN113468903B - 信息码读取系统、及信息码读取装置 - Google Patents

信息码读取系统、及信息码读取装置 Download PDF

Info

Publication number
CN113468903B
CN113468903B CN202110334357.3A CN202110334357A CN113468903B CN 113468903 B CN113468903 B CN 113468903B CN 202110334357 A CN202110334357 A CN 202110334357A CN 113468903 B CN113468903 B CN 113468903B
Authority
CN
China
Prior art keywords
information code
brightness
cell
area
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110334357.3A
Other languages
English (en)
Other versions
CN113468903A (zh
Inventor
杉山渉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Wave Inc
Original Assignee
Denso Wave Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Denso Wave Inc filed Critical Denso Wave Inc
Publication of CN113468903A publication Critical patent/CN113468903A/zh
Application granted granted Critical
Publication of CN113468903B publication Critical patent/CN113468903B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1408Methods for optical code recognition the method being specifically adapted for the type of code
    • G06K7/14172D bar codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10821Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
    • G06K7/1095Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices the scanner comprising adaptations for scanning a record carrier that is displayed on a display-screen or the like
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1408Methods for optical code recognition the method being specifically adapted for the type of code
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1408Methods for optical code recognition the method being specifically adapted for the type of code
    • G06K7/14131D bar codes

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Electromagnetism (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Toxicology (AREA)
  • Health & Medical Sciences (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Image Processing (AREA)
  • Character Input (AREA)
  • Image Input (AREA)

Abstract

本发明提供一种能够防止基于非法拍摄的信息码复制的结构。信息码(C)被构成为,第一单元格(Ce1)的亮度(Lr1)介于第二单元格(Ce2)的亮度(Lr2)与余白区域(Cm)的亮度(Lrm)之间,第一单元格(Ce1)的亮度(Lr1)与第二单元格(Ce2)的亮度(Lr2)之差相对于第一单元格(Ce1)的亮度(Lr1)与余白区域(Cm)的亮度(Lm)之差充分小。而且,在信息码读取装置(30)中,以使第一单元格(Ce1)的亮度(Lp1)与第二单元格(Ce2)的亮度(Lp2)之差变大的方式,校正由拍摄部(33)拍摄的信息码(C)的拍摄图像的颜色,对该校正图像进行用于解码信息码(C)的解码处理。

Description

信息码读取系统、及信息码读取装置
技术领域
本发明涉及信息码读取系统、信息码读取装置及信息码。
背景技术
当前,条形码和QR码(注册商标)等的信息码被用于各种用途,其使用目的也日趋多样化。例如,还具有将信息码用于结算的用途,作为这样将信息码用于结算的技术,例如已知专利文献1中公开的结算系统。在该结算系统中,在店铺等中进行结算时,用户将与支付金额相对应的金额信息和用户信息输入到可移动型通信终端时,该输入的信息被发送至管理服务器。在管理服务器中,将根据接收到的金额信息生成为QR码的餐券信息发送至可移动型通信终端。然后,由用户出示从管理服务器接收到的餐券信息被显示为QR码的可移动型通信终端,当在店铺侧使用店铺侧终端读取出示的QR码时,为了索取收费,该餐券信息被发送至管理服务器。由此,能够顺利地进行在店铺等中的支付。
在先技术文献
专利文献
专利文献1:日本特开2014-071799号公报
专利文献2:日本特开2017-199423号公报
发明内容
本发明所要解决的技术问题
然而,在如专利文献1那样单纯将接收到的信息码显示在显示部上的结构中,该显示的信息码有可能被其他设备等拍摄。即,当便携终端上显示的信息码被其他设备等非法拍摄从而被复制时,根据其拍摄状况等,存在有利用复制的信息码进行非法处理例如非法结算处理的问题。
为了解决这种问题,例如已知专利文献2中公开的信息码读取系统。在该信息码读取系统中,信息码的亮色模块区域设置为反转区域,暗色模块区域设置为非反转区域。具体而言,亮色模块区域设置为利用红外线反应油墨从而通过可见光照射示出暗色的反射特性并且通过红外光的照射从暗色反转成亮色的反转区域,暗色模块区域设置为示出利用普通油墨的暗色的反射特性的非反转区域。由此,在照射有可见光的通常环境下,不仅暗色模块区域而且亮色模块区域也被视觉识别为暗色。另外,在利用复印机等的复印中,信息码整体也被印刷为暗色,成为不被读取为信息码的印刷状态。另一方面,在信息码读取装置中,通过在照射了红外光的状态下拍摄该信息码,暗色模块区域被检测为暗色区域,亮色模块区域被检测为亮色区域,由此能够基于该检测结果来解读信息码。
然而,在如上述那样利用红外线反应油墨生成信息码的系统中,由于需要专用的印刷装置,因此存在有显示信息码的显示介质的单价变高,作为系统低成本化也变得困难的问题。另外,由于需要利用红外线反应油墨,因此例如存在有在进行画面显示那样的信息码中无法采用上述技术这样的问题。
本发明是为了解决上述技术课题而做出的,其目的在于提供一种在上述的各种各样的问题之中尤其能够防止基于非法拍摄的信息码复制的结构。
用于解决技术问题的技术方案
为了实现上述目的,技术方案1中所述的发明是一种信息码读取系统(10),具备:显示介质(20),显示信息码(C),所述信息码(C)被构成为在被规定的余白区域(Cm)包围的码区域(Ca)内排列多个第一单元格(Ce1)和相对于所述第一单元格(Ce1)亮度不同的第二单元格(Ce2);以及信息码读取装置(30),用于以光学方式读取所述信息码,所述信息码读取系统(10)的特征在于,
所述信息码被构成为,所述第一单元格的亮度介于所述第二单元格的亮度与所述规定的余白区域的亮度之间,并且在占据所述码区域的至少一部分的规定范围内,所述第一单元格的亮度与所述第二单元格的亮度之差相对于所述第一单元格的亮度与所述规定的余白区域的亮度之差充分小,
所述信息码读取装置(30)具备:
拍摄部(33),拍摄所述信息码;
图像校正部(31:CPU),以使所述规定范围内的所述第一单元格的亮度与所述第二单元格的亮度之差变大的方式,校正由所述拍摄部拍摄到的拍摄图像的颜色;以及
解码部(31:CPU),对通过所述图像校正部校正后的校正图像进行用于解码所述信息码的解码处理。
在此,上述的“充分小”是指,第一单元格Ce1被设定为能够通过通常(现有)的摄像机的自动曝光调整功能将第一单元格Ce1判断为与第二单元格Ce2大致相同的颜色的值。
技术方案7中所述的发明是一种信息码读取装置(30),其以光学方式读取信息码(C),所述信息码(C)被构成为在被规定的余白区域(Cm)包围的码区域(Ca)内排列多个第一单元格(Ce1)和相对于所述第一单元格(Ce1)亮度不同的第二单元格(Ce2),所述信息码读取装置(30)的特征在于,
所述信息码被构成为,所述第一单元格的亮度介于所述第二单元格的亮度与所述规定的余白区域的亮度之间,在占据所述码区域的至少一部分的规定范围内,所述第一单元格的亮度与所述第二单元格的亮度之差相对于所述第一单元格的亮度与所述规定的余白区域的亮度之差充分小,
所述信息码读取装置(30)具备:
拍摄部(33),拍摄所述信息码;
图像校正部(31),以使所述规定范围内的所述第一单元格的亮度与所述第二单元格的亮度之差变大的方式,校正由所述拍摄部拍摄的拍摄图像的颜色;以及
解码部(31),对通过所述图像校正部校正后的校正图像进行用于解码所述信息码的解码处理。
技术方案8中所述的发明是一种信息码(C),被构成为在被规定的余白区域(Cm)包围的码区域(Ca)内排列多个第一单元格(Ce1)和相对于所述第一单元格(Ce1)亮度不同的第二单元格(Ce2),所述信息码(C)的特征在于,
被构成为,所述第一单元格的亮度介于所述第二单元格的亮度与所述规定的余白区域的亮度之间,在占据所述码区域的至少一部分的规定范围内,所述第一单元格的亮度和所述第二单元格的亮度之差相对于所述第一单元格的亮度与所述规定的余白区域的亮度之差充分小。
此外,上述各括号内的附图标记表示与将在后面进行说明的实施方式中所述的具体单元之间的对应关系。
发明效果
在技术方案1的发明中,信息码被构成为,第一单元格的亮度介于第二单元格的亮度与规定的余白区域的亮度之间,在占据码区域的至少一部分的规定范围内,第一单元格的亮度与第二单元格的亮度之差相对于第一单元格的亮度与规定的余白区域的亮度之差充分小。而且,在信息码读取装置中,以使上述规定范围内的第一单元格的亮度与第二单元格的亮度之差变大的方式,通过图像校正部校正由拍摄部拍摄的信息码的拍摄图像的颜色,并且通过解码部对该校正图像进行用于解码信息码的解码处理。
由此,在通过用没有搭载本申请的码读取功能的通常的摄像机拍摄本发明的信息码时,在上述的规定范围内,通过摄像机的自动曝光调整功能,第一单元格以及第二单元格与规定的余白区域被拍摄成明显不同的颜色,另一方面,第一单元格与第二单元格被拍摄成相同的颜色。即,即使想要使用通常的摄像机非法拍摄上述信息码,由于在上述规定范围内被拍摄成单色,因此无法将上述信息码拍摄成可读取的码,因此能够防止基于非法拍摄的信息码复制。与此相对,在利用本发明的信息码读取装置拍摄上述信息码时,以在上述规定范围内第一单元格的亮度与第二单元格的亮度之差变大的方式校正,因此能够通过对该校正图像进行解码处理来解码上述信息码。
在技术方案2的发明中,上述规定范围被设定成与码区域一致。由此,码区域整体变得容易被视觉识别为单色,因此能够隐藏信息码的存在。
在技术方案3的发明中,上述规定范围被设定为去除用于检测码区域的位置检测图案。由此,操作信息码读取装置的用户能够以容易视觉识别的位置检测图案为基准来把握码区域的位置,因此能够使信息码读取装置容易朝向信息码。
在技术方案4的发明中,显示信息码的显示介质是能够对上述信息码进行画面显示的显示装置,因此即使是被进行画面显示那样的信息码,也能够防止基于非法拍摄的信息码复制。
在技术方案5的发明中,规定的余白区域由白色构成,并且第二单元格由黑色构成,规定范围内的第一单元格由接近黑色的颜色构成。由此,在通常的摄像机中,规定的余白区域被拍摄成白色,另一方面,在上述规定范围内被拍摄成黑色单一色,因此能够防止基于非法拍摄的信息码复制。
在技术方案6的发明中,规定的余白区域由黑色构成,并且第二单元格由白色构成,规定范围内的第一单元格由接近白色的颜色构成。由此,在通常的摄像机中,规定的余白区域被拍摄成黑色,另一方面,上述规定范围内被拍摄成白色单一色,因此能够防止基于非法拍摄的信息码复制。
在技术方案7的发明中,能够实现发挥与技术方案1相同效果的信息码读取装置。
在技术方案8的发明中,被构成为,第一单元格的亮度介于第二单元格的亮度与规定的余白区域的亮度之间,在占据码区域的至少一部分的规定范围内,第一单元格的亮度与第二单元格的亮度之差相对于第一单元格的亮度与规定的余白区域的亮度之差充分小。
由此,在使用通常的摄像机拍摄本发明的信息码时,在上述规定范围内,通过摄像机的自动曝光调整功能,将第一单元格以及第二单元格与规定的余白区域拍摄成明显不同的颜色,另一方面,将第一单元格与第二单元格拍摄成相同的颜色。即,即使想要使用通常的摄像机非法拍摄上述信息码,由于在上述规定范围内呈单色,因此无法将上述信息码拍摄成可读取的码,因此能够防止基于非法拍摄的信息码复制。与此相对,如果是对以使上述规定范围内的第一单元格的亮度与第二单元格的亮度之差变大的方式对拍摄的信息码的拍摄图像的颜色进行校正得到的校正图像进行解码处理的信息码读取装置,则能够解码上述信息码。
附图说明
图1是示出第一实施方式的信息码读取系统的概略结构的示意图。
图2是概略地示出图1的便携终端的电气结构的框图。
图3是对第一实施方式的信息码进行说明的说明图。
图4是对使用通常的摄像机拍摄图3所示的信息码得到的拍摄图像进行说明的说明图。
图5是对使用通常的摄像机拍摄图3的信息码时的拍摄对象的亮度的范围与拍摄图像中的亮度的范围之间的关系进行说明的说明图。
图6是概略地示出图1的信息码读取装置的电气结构的框图。
图7是例示通过信息码读取装置的控制部进行的读取处理的流程的流程图。
图8是对第一实施方式中的拍摄对象的亮度的范围与校正图像中的亮度的范围之间的关系进行说明的说明图。
图9是对将图3所示的信息码的拍摄图像进行校正得到的校正图像进行说明的说明图。
图10是对第一实施方式的变形例的信息码进行说明的说明图。
图11是对第二实施方式的信息码进行说明的说明图。
图12是对第二实施方式中的拍摄对象的亮度的范围与校正图像中的亮度的范围之间的关系进行说明的说明图。
附图标记说明
10:信息码读取系统
20:便携终端(显示介质、显示装置)
30:信息码读取装置
31:控制部(图像校正部、解码部)
33:拍摄部
C:信息码
Ca:码区域
Ce1:第一单元格
Ce2:第二单元格
Cf:位置检测图案
Cm:余白区域
具体实施方式
[第一实施方式]
下面,参照附图,对将本发明的信息码读取系统、信息码读取装置以及信息码具体化的第一实施方式进行说明。
本实施方式的信息码读取系统10是用于防止基于非法拍摄的信息码复制的系统。该信息码读取系统10具备:便携终端20,作为需要防止复制的信息码(以下也简称为信息码C)被进行画面显示的显示介质发挥功能;以及信息码读取装置30,以光学方式读取在便携终端20上被进行画面显示的信息码C。
首先,参照图1以及图2,对便携终端20进行说明。
本实施方式的便携终端20例如被构成为安装有用于在用户所持的智能手机等便携式信息处理终端中生成并显示信息码C的应用程序(以下也称为信息码显示应用)。如图2所示,该便携终端20主要具备:由CPU21A等构成的控制部21;由ROM22A、RAM22B、非易失性存储器22C等构成的存储部22;被构成为具备受光传感器(例如C-MOS区域传感器、CCD区域传感器等)的摄像机的拍摄部23;触摸面板式的显示部24;由各种操作键或触摸面板等(省略图示)构成的操作部25;以及被构成为能够以无线或者有线的方式与外部设备通信的通信接口的通信部26等。
在本例中,ROM 22A用作非暂时性计算机可读存储介质,在其中预存储有包括根据本例的用于码显示进程的程序的所需的计算机程序。该计算机程序使CPU 21A能够执行必要的程序以使控制部31用作各种计算和控制单元。
在这样构成的便携终端20中,在显示部24的显示画面24a上显示使信息码读取装置30读取的信息码C时,启动上述信息码显示应用,从而通过控制部21开始信息码显示处理。在该信息码显示处理中,生成了要使信息码读取装置30读取的、记录有个人信息和结算信息等隐藏信息的QR码等之后,为了使通常的摄像机无法拍摄成可读取的码,将改变了该QR码等的一部分的单元格的颜色的信息码C显示在显示画面24a上。
下面,参照图3,对在便携终端20上被进行画面显示的信息码C进行详细说明。
如图3所示,在便携终端20的显示画面24a上被进行画面显示的信息码C是所谓的QR码(注册商标),被构成为在被设置成方环形的规定宽度的余白区域(以下也简称为余白区域Cm)包围的码区域Ca内排列多个亮度不同的两种单元格(第一单元格Ce1以及第二单元格Ce2)。在码区域Ca的三个角配置为利用第一单元格Ce1以及第二单元格Ce2形成用于检测码区域Ca的位置检测图案Cf。
在本实施方式中被构成为,第一单元格Ce1的亮度介于第二单元格Ce2的亮度与余白区域Cm的亮度之间,并且在码区域Ca的整体范围内第一单元格Ce1的亮度与第二单元格Ce2的亮度之差D1相对于第一单元格Ce1的亮度与余白区域Cm的亮度之差D2小。尤其是,优选地,差D1被设定为比差D2“充分”小(D1<<<D2)。具体地,余白区域Cm由白色(例如256灰度的灰度值“255”)构成,并且第二单元格Ce2由黑色(例如256灰度的灰度值“0”)构成,第一单元格Ce1由接近黑色的深灰色(例如256灰度的灰度值“10”:略灰色)构成。此外,第一单元格Ce1不局限于被构成为256灰度的灰度值“10”,也可以被构成为能够通过通常(现有)的摄像机的自动曝光调整功能判断为与第二单元格Ce2颜色大致相同的颜色,例如256灰度的灰度值成为10~50程度。在第一单元格Ce1被设定为这样的灰度值:10~50的情况下,可以认为差D1比差D2充分小。此外,在图3中,为了便于说明,将第一单元格Ce1用容易区别于第二单元格Ce2的颜色进行了图示。
这样,在本实施方式中,第二单元格Ce2作为深色系的单元格发挥作用,第一单元格Ce1作为亮色系的单元格发挥作用,因此,通过从拍摄了信息码C的拍摄图像中将第一单元格Ce1检测为亮色系的单元格,并且将第二单元格Ce2检测为暗色系的单元格,能够解码信息码C中记录的隐藏信息。
另一方面,在使用通常的摄像机拍摄图3所示的信息码C时,在码区域Ca中,通过摄像机的自动曝光调整功能,如图4所示例的拍摄图像P那样,码区域Ca被拍摄为黑色单一色。
下面,对在通常的摄像机中码区域Ca被拍摄成黑色单一色的理由进行说明。
在通常的摄像机的自动曝光调整功能中,白色(亮度Lrm)的余白区域Cm和黑色(亮度Lr2)的第二单元格Ce2进入拍摄视野,因此,如图5所示例,拍摄对象的亮度的范围变大,解码用的拍摄图像中的亮度的范围也由于余白区域Cm的亮度Lpm和第二单元格Ce2的亮度Lp2而变大。另一方面,第一单元格Ce1的亮度Lr1与第二单元格Ce2的亮度Lr2之差小,因此拍摄图像中的第一单元格Ce1占据的范围的亮度Lp1与拍摄图像中的第二单元格Ce2占据的范围的亮度Lp2成为大致相同的值。
因此,第一单元格Ce1以及第二单元格Ce2与余白区域Cm被拍摄为明显不同的颜色,另一方面,第一单元格Ce1和第二单元格Ce2被拍摄为相同的黑色。即,即使想要使用通常的摄像机非法拍摄信息码C,由于码区域Ca被拍摄为单色,因此能够使信息码C无法拍摄成可读取的码。
接下来,参照图1以及图6,对用于以光学方式读取如上所述构成的信息码C的信息码读取装置30进行详细说明。
本实施方式的信息码读取装置30是以光学方式读取QR码等信息码和文字信息的装置,并且设置在利用信息码的读取结果提供规定服务的店铺等。如图6所示,该信息码读取装置30具备:由CPU31A构成的控制部31;由ROM32A、RAM32B、非易失性存储器32C等构成的存储部32;拍摄部33;由液晶显示器等构成的显示部34;由LED等构成的发光部35;由各种操作键(省略图示)构成的操作部36;以及被构成为用于与上层终端等外部设备进行有线通信或者无线通信的通信接口的通信部37等。
在本例中,ROM 32A用作非暂时性计算机可读存储介质,在其中预存储有包括根据本例的用于码读取进程的程序的所需的计算机程序。该计算机程序使CPU 31A能够执行必要的程序以使控制部31用作各种计算和控制单元。
拍摄部33构成为具备区域传感器的摄像机,所述区域传感器二维地排列有C-MOS或CCD等固体拍摄元件,拍摄部33以在被控制部31控制的状态下,将拍摄面上成像的信息码等的被拍摄体的光学像转换成电气信号(图像信号)并取得图像数据的方式发挥功能。
如图1所示,在构成信息码读取装置30的外轮廓的壳体38的上表面上设置有信息码等遮盖的大致矩形形状的读取口39,拍摄部33被收容在壳体38内使得接受来自遮盖于读取口39的信息码等的反射光进行拍摄。
在如上所述构成的信息码读取装置30的存储部32中,与用于读取本发明的信息码C的读取处理相关的应用程序以能够被控制部31执行的方式被预先存储,并且通过执行该应用程序,执行利用了以光学方式读取的信息码C中记录的规定信息的处理。
接下来,参照图7所示的流程图,以在如上所述构成的信息码读取装置30的控制部31中在拍摄并读取图3所示例的信息码C时执行的读取处理为例进行说明。
当根据相对于操作部36的规定操作由控制部31开始读取处理时,执行图7的步骤S101所示的拍摄处理,成为能够由拍摄部33拍摄信息码C等的状态。
接下来,执行步骤S103所示的图像校正处理,以使拍摄图像中的第一单元格Ce1的亮度Lp1与第二单元格Ce2的亮度Lp2之差变大的方式,校正拍摄图像的颜色。具体地,在本实施方式中,如图8所示例,以使亮度Lp1与亮度Lp2之差变大的方式,对来自拍摄部33的图像数据进行伽马校正。由此,如图9所示例的拍摄图像P,在拍摄图像上呈深灰色的第一单元格Ce1的颜色被明亮校正至能够明显区别于第二单元格Ce2的黑色的程度。此外,进行步骤S103所示的图像校正处理的控制部31可相当于“图像校正部”的一例。
当如上所述校正拍摄图像后,在步骤S105所示的解码处理中,对上述校正图像进行用于解码信息码C的处理。然后,如果该解码处理成功(步骤S107中为“是”),则该解码结果通过通信部37被输出到上层终端(S109),该读取处理结束。另一方面,如果解码处理失败(步骤S107中为“否”),则进行从上述步骤S101开始的处理。此外,进行上述步骤S105所示的解码处理的控制部31可相当于“解码部”的一例。
如上所述,在本实施方式的信息码读取系统10中,信息码C被构成为,第一单元格Ce1的亮度Lr1介于第二单元格Ce2的亮度Lr2与余白区域Cm的亮度Lrm之间,第一单元格Ce1的亮度Lr1与第二单元格Ce2的亮度Lr2之差相对于第一单元格Ce1的亮度Lr1与余白区域Cm的亮度Lm之差小,尤其是充分小。而且,在信息码读取装置30中,以使第一单元格Ce1的亮度Lp1与第二单元格Ce2的亮度Lp2之差变大的方式,校正由拍摄部33拍摄的信息码C的拍摄图像的颜色,对该校正图像进行用于解码信息码C的解码处理。
由此,在使用未搭载本申请的码读取功能的通常的摄像机拍摄本申请的信息码C时,通过摄像机的自动曝光调整功能,将第一单元格Ce1以及第二单元格Ce2与余白区域Cm拍摄为明显不同的颜色,另一方面,将第一单元格Ce1与第二单元格Ce2拍摄为相同的颜色。即,即使想要使用通常的摄像机非法拍摄信息码C,由于将码区域Ca拍摄为单色,因此无法将信息码C拍摄成可读取的码,从而能够防止基于非法拍摄的对信息码C的复制。与此相对,在利用信息码读取装置30拍摄信息码C时,以使第一单元格Ce1的亮度Lp1与第二单元格Ce2的亮度Lp2之差变大的方式进行校正,因此,通过对该校正图像进行解码处理,能够解码信息码C。
尤其是,显示信息码C的显示介质是作为能够对信息码C进行画面显示的显示装置发挥功能的便携终端20,因此,即使是被进行画面显示那样的信息码C,也能够防止基于非法拍摄的对信息码C的复制。
此外,信息码C不局限于被构成为如上所述在码区域Ca内使成为亮色系单元格的全部第一单元格Ce1缩小与第二单元格Ce2的亮度之差,也可以被构成为仅使一部分第一单元格Ce1缩小与第二单元格Ce2的亮度之差。即,信息码C也可以被构成为,在占据码区域Ca的至少一部分的规定范围内,第一单元格Ce1的亮度Lr1与第二单元格Ce2的亮度Lr2之差相对于第一单元格Ce1的亮度Lr1与余白区域Cm的亮度Lrm之差与上述同样地充分小。此外,在信息码C具有错误校正功能的情况下,上述规定范围被设定成超过能够校正错误的范围。
例如,作为本实施方式的变形例,如图10所示例的信息码C,上述规定范围也可以被设定成去除用于检测码区域Ca的位置检测图案Cf。在这种结构中,操作信息码读取装置30的用户能够以容易视觉识别的位置检测图案Cf为基准来把握码区域Ca的位置,因此能够使信息码读取装置30容易朝向信息码C。
另一方面,如上述图3所示,通过将上述规定范围设定成与码区域Ca一致,码区域Ca整体变得容易视觉识别为单色,因此能够隐藏信息码C的存在自身。
[第二实施方式]
接下来,参照图11以及图12,对本第二实施方式的信息码读取系统、信息码读取装置以及信息码进行说明。
在本第二实施方式中,如图11所示,与上述第一实施方式的主要不同之处在于,信息码C的余白区域Cm由黑色构成,并且第二单元格Ce2由白色构成,第一单元格Ce1由接近白色的颜色(例如256灰度的灰度值“245”)构成。此外,在图11中,为了便于说明,将第一单元格Ce1用容易区别于第二单元格Ce2的颜色图示出。
因此,在上述步骤S103所示的图像校正处理中,如图12所示例,以使亮度Lp1与亮度Lp2之差变大的方式,对来自拍摄部33的图像数据进行伽马校正。由此,在拍摄图像上呈接近白色的颜色的第一单元格Ce1的颜色被灰暗校正至能够明显地区别于第二单元格Ce2的白色的程度。
由此,在使用通常的摄像机拍摄图11的信息码C的情况下,由于第一单元格Ce1的亮度Lr1与第二单元格Ce2的亮度Lr2之差小,因此拍摄图像中的第一单元格Ce1占据的范围的亮度与拍摄图像中的第二单元格Ce2占据的范围的亮度成为大致相同的值。因此,将余白区域Cm拍摄成黑色,另一方面,将码区域Ca拍摄成白色单一色,从而能够防止基于非法拍摄的对信息码C的复制。与此相对,当利用信息码读取装置30拍摄信息码C时,从图12可知,以使第一单元格Ce1的亮度Lp1与第二单元格Ce2的亮度Lp2之差变大的方式校正,因此,通过对该校正图像进行解码处理,能够解码信息码C。
此外,在本实施方式中,也可以与上述第一实施方式同样地,将信息码C构成为,在占据码区域Ca的至少一部分的规定范围内,第一单元格Ce1的亮度Lr1与第二单元格Ce2的亮度Lr2之差相对于第一单元格Ce1的亮度Lr1与余白区域Cm的亮度Lrm之差与上述同样地充分小。
此外,本发明不局限于上述各实施方式以及变形例等,例如也可以如下所示来实现。
(1)本发明的信息码C不局限于在便携终端20那样的显示装置上被进行画面显示,例如也可以印刷并显示在其他的显示介质例如纸质介质上。
(2)上述第一实施方式的信息码C不局限于被构成为余白区域Cm呈白色,被构成为接近白色的亮色即可。另外,上述第一实施方式的信息码C不局限于被构成为第二单元格Ce2呈黑色,被构成为比第一单元格Ce1的亮度略低的那样的接近黑色的暗色即可。
(3)上述第二实施方式的信息码C不局限于被构成为余白区域Cm呈黑色,被构成为接近黑色的暗色即可。另外,上述第二实施方式的信息码C不局限于被构成为第二单元格Ce2呈白色,被构成为比第一单元格Ce1的亮度略高的那样的接近白色的亮色即可。
(4)本发明的信息码C不局限于被构成为QR码,也可以被构成为其他码类别的信息码,例如条形码、Data Matrix二维码、Maxi Code二维码等。

Claims (7)

1.一种信息码读取系统,具备:
显示介质,显示信息码,所述信息码被构成为在被规定的余白区域包围的码区域内排列多个第一单元格和相对于所述第一单元格亮度不同的第二单元格;以及
信息码读取装置,用于以光学方式读取所述信息码,
所述信息码读取系统的特征在于,
所述信息码被构成为,所述第一单元格的亮度介于所述第二单元格的亮度与所述规定的余白区域的亮度之间,在占据所述码区域的至少一部分的规定范围内,所述第一单元格的亮度与所述第二单元格的亮度之差比所述第一单元格的亮度与所述规定的余白区域的亮度之差小,
所述信息码读取装置具备:
拍摄部,拍摄所述信息码;
图像校正部,以使所述规定范围内的所述第一单元格的亮度与所述第二单元格的亮度之差变大的方式,对由所述拍摄部拍摄到的拍摄图像的颜色进行伽马校正;以及
解码部,对通过所述图像校正部校正后的校正图像进行用于解码所述信息码的解码处理。
2.根据权利要求1所述的信息码读取系统,其特征在于,
所述规定范围被设定成与所述码区域一致。
3.根据权利要求1所述的信息码读取系统,其特征在于,
所述信息码被构成为在所述码区域内配置有用于检测所述码区域的位置检测图案,
所述规定范围被设定成去除所述位置检测图案。
4.根据权利要求1至3中任一项所述的信息码读取系统,其特征在于,
所述显示介质是能够对所述信息码进行画面显示的显示装置。
5.根据权利要求1至3中任一项所述的信息码读取系统,其特征在于,
所述规定的余白区域由白色构成,并且所述第二单元格由黑色构成,所述规定范围内的所述第一单元格由接近黑色的颜色构成。
6.根据权利要求1至3中任一项所述的信息码读取系统,其特征在于,
所述规定的余白区域由黑色构成,并且所述第二单元格由白色构成,所述规定范围内的所述第一单元格由接近白色的颜色构成。
7.一种信息码读取装置,以光学方式读取信息码,所述信息码被构成为在被规定的余白区域包围的码区域内排列多个第一单元格和相对于所述第一单元格亮度不同的第二单元格,
所述信息码读取装置的特征在于,
所述信息码被构成为,所述第一单元格的亮度介于所述第二单元格的亮度与所述规定的余白区域的亮度之间,在占据所述码区域的至少一部分的规定范围内,所述第一单元格的亮度与所述第二单元格的亮度之差比所述第一单元格的亮度与所述规定的余白区域的亮度之差小,
所述信息码读取装置具备:
拍摄部,拍摄所述信息码;
图像校正部,以使所述规定范围内的所述第一单元格的亮度与所述第二单元格的亮度之差变大的方式,对由所述拍摄部拍摄的拍摄图像的颜色进行伽马校正;以及
解码部,对通过所述图像校正部校正后的校正图像进行用于解码所述信息码的解码处理。
CN202110334357.3A 2020-03-31 2021-03-29 信息码读取系统、及信息码读取装置 Active CN113468903B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2020063119A JP2021163108A (ja) 2020-03-31 2020-03-31 情報コード読取システム、情報コード読取装置及び情報コード
JP2020-063119 2020-03-31

Publications (2)

Publication Number Publication Date
CN113468903A CN113468903A (zh) 2021-10-01
CN113468903B true CN113468903B (zh) 2024-04-02

Family

ID=75277830

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110334357.3A Active CN113468903B (zh) 2020-03-31 2021-03-29 信息码读取系统、及信息码读取装置

Country Status (4)

Country Link
US (1) US11657242B2 (zh)
EP (1) EP3889824A1 (zh)
JP (2) JP2021163108A (zh)
CN (1) CN113468903B (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006338251A (ja) * 2005-06-01 2006-12-14 Kddi Corp カラー画像重畳バーコード、カラー画像重畳バーコード生成方法および装置
JP2007047871A (ja) * 2005-08-05 2007-02-22 Ntt Docomo Kyushu Inc バーコード読取装置及びバーコード読取方法
JP2010272007A (ja) * 2009-05-22 2010-12-02 Denso Wave Inc 光学的情報読取装置
JP2014071468A (ja) * 2012-09-27 2014-04-21 Denso Wave Inc 情報コード

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4924078A (en) * 1987-11-25 1990-05-08 Sant Anselmo Carl Identification symbol, system and method
BR9607985A (pt) * 1995-03-31 1998-06-23 Kiwisoft Programs Ltd Etiqueta de leitura por máquina
US7020327B2 (en) * 2000-05-09 2006-03-28 Colorzip Media, Inc. Machine readable code image and method of encoding and decoding the same
KR100455802B1 (ko) * 2002-07-03 2004-11-06 주식회사 아이콘랩 휴대용 단말장치에 시변 코드를 표시하는 방법 및 장치,및 이를 이용한 결제 및 인증 방법 및 장치
US7118041B2 (en) * 2004-04-27 2006-10-10 Hewlett-Packard Development Company, L.P. Two-dimensional color barcode with preserved plane and lossy plane layers
JP2005332112A (ja) * 2004-05-19 2005-12-02 Matsushita Electric Ind Co Ltd 2次元コードの提供方法
JP4412214B2 (ja) * 2005-03-29 2010-02-10 日本電気株式会社 パターン認識装置、パターン認識方法およびそのパターン認識装置をもつ電子機器
WO2007146303A2 (en) 2006-06-14 2007-12-21 Veritec, Inc. Multi-dimensional symbologies and related methods
SG138575A1 (en) * 2006-06-23 2008-01-28 Colorzip Media Inc Method of classifying colors of color based image code
JP2010200018A (ja) * 2009-02-25 2010-09-09 Sharp Corp 符号化装置、復号装置、画像形成装置、画像読取装置、符号化方法、復号方法、プログラムおよびその記録媒体
JP5790068B2 (ja) 2010-11-30 2015-10-07 株式会社デンソーウェーブ 情報コード読取システム及び情報コード読取装置
JP2014071799A (ja) 2012-10-01 2014-04-21 Gourmet Navigator Inc 決済システム
US9311584B2 (en) * 2013-05-24 2016-04-12 King Abdulaziz City for Science and Technology (KACST) Multidimensional color barcode
JP6172005B2 (ja) * 2014-03-20 2017-08-02 株式会社デンソーウェーブ 携帯型情報コード表示装置
CN107430698B (zh) * 2015-04-16 2020-11-10 因富通国际有限公司 信息承载装置
US9760645B1 (en) * 2016-05-11 2017-09-12 Young Ryong Park System and method for intelligently managing and distributing electronic business cards
FR3054699A3 (fr) * 2016-07-26 2018-02-02 Franck Guigan Code barres enrichi
US11250303B2 (en) * 2016-09-28 2022-02-15 3M Innovative Properties Company Multi-dimensional optical code with static data and dynamic lookup data optical element sets
WO2018164301A1 (ko) * 2017-03-09 2018-09-13 엘지전자 주식회사 이동 단말기

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006338251A (ja) * 2005-06-01 2006-12-14 Kddi Corp カラー画像重畳バーコード、カラー画像重畳バーコード生成方法および装置
JP2007047871A (ja) * 2005-08-05 2007-02-22 Ntt Docomo Kyushu Inc バーコード読取装置及びバーコード読取方法
JP2010272007A (ja) * 2009-05-22 2010-12-02 Denso Wave Inc 光学的情報読取装置
JP2014071468A (ja) * 2012-09-27 2014-04-21 Denso Wave Inc 情報コード

Also Published As

Publication number Publication date
JP2021163108A (ja) 2021-10-11
EP3889824A1 (en) 2021-10-06
US11657242B2 (en) 2023-05-23
CN113468903A (zh) 2021-10-01
US20210303810A1 (en) 2021-09-30
JP2024169514A (ja) 2024-12-05

Similar Documents

Publication Publication Date Title
CN111756946B (zh) 捕获图形信息呈现
US9659206B2 (en) Station for acquiring biometric and biographic data
US9165230B2 (en) Information code and information code reading apparatus
US20240012891A1 (en) Information acquisition system, information acquisition method, and storage medium
CN107563234B (zh) 信息码读取系统、信息码处理方法以及移动终端
JP2018182453A (ja) 画像形成装置
US9473670B2 (en) Peripheral with image processing function
CN113468903B (zh) 信息码读取系统、及信息码读取装置
US11449699B2 (en) Information code reading system
JP2019061427A (ja) 情報コード読取システム
JP2015046027A (ja) 保険証券の情報取得システム
JP7192293B2 (ja) 発行装置、発行方法
US20240004978A1 (en) Photographing device, control method thereof, and program
JP2012205089A (ja) 情報処理装置、情報処理方法、及び情報処理プログラム
JP6492964B2 (ja) Idカード作成装置及びidカード作成システム
JP2017084262A (ja) コードリーダ
US20240046710A1 (en) Photograph shooting device, control method of same, and program
JP7608835B2 (ja) オンライン手続システム、ユーザ端末およびプログラム
WO2021225019A1 (ja) 情報処理装置およびプログラム
JP2023180716A (ja) 文字認識装置、文字認識方法、プログラム
JP2011059794A (ja) 認証装置及び認証装置の制御方法
JP2021057658A (ja) 書籍複製管理システム
KR20220014670A (ko) 디지털 문서 보안 방법 및 이를 수행하는 컴퓨팅 시스템
JP2019133466A (ja) 画像処理装置
JP2019168905A (ja) 情報コード読取システム

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant