信息码读取装置
文献发布时间:2023-06-19 11:14:36
技术领域
本发明涉及信息码读取装置,尤其是涉及用于读取一维码或二维码等写入有编码信息的信息码的信息码读取装置。
背景技术
近年来,对信息码的安全性提出了要求,作为光学地读取这种提高了安全性的信息码的读取装置相关的技术,例如已知以下专利文献1中公开的信息码读取装置。
作为该信息码读取装置的读取对象的信息码在码区域内排列有各模块,其中印刷有暗色系模块与亮色系模块,所述暗色系模块当照射可见光(第一波长段的光)或者红外光(第二波长段的光)时呈现暗色的反射特性,所述亮色系模块当照射可见光时呈现暗色的反射特性并且当照射红外光时呈现亮色的反射特性。因此,信息码读取装置具备照射可见光的第一照明光源以及照射红外光的第二照明光源和在照射任一个光的状态下拍摄信息码的拍摄部,构成为从由拍摄部拍摄的信息码的拍摄图像中提取并解读信息码。即,能够基于在对作为读取对象的信息码照射红外光的状态下拍摄的拍摄图像来解读该信息码。另一方面,在照射可见光的普通环境下,码区域整体变成暗色,不仅信息码无法拍摄,该信息码自身也不可见,由此提高了信息码的安全性。
在先技术文献
专利文献
专利文献1:日本特开2012-133743号公报
发明内容
发明所要解决的技术问题
然而,通过由不透射可见光但透射红外光等第二波长段的光的覆层部覆盖码区域的至少一部分,能够提高信息码的安全性,在拍摄并解读这种信息码的情况下,受周围环境等的影响,存在解读拍摄的信息码失败的情况。即,这是因为在周围的可见光相对于从读取装置照射的第二波长段的光过亮的环境,例如在照射太阳光的室外环境等中,由于可见光过度照射,因此即使照射第二波长段的光也会拍摄到来自覆层部的反射光,无法可解读地拍摄被覆层部覆盖的码区域。
为了解决这个问题,考虑对拍摄部设置不透射可见光但透射第二波长段的光的滤光器的结构。通过该滤光器滤掉在覆层部反射的可见光,能够拍摄对应码区域反射的第二波长段的光。
但是,在采用这种滤光器的拍摄部中,会产生无法拍摄在液晶屏幕等上显示的通常信息码等其他问题。这是因为,液晶屏幕使用可见光显示信息码,在采用上述滤光器的拍摄部中,即便是显示有信息码等的液晶屏幕,其屏幕部分也会以漆黑的状态被拍摄。
本发明是为了解决上述技术课题而作出的,其目的在于提供一种信息码读取装置,其不仅能够可读取地拍摄被可见光无法透射的覆层部覆盖的信息码,还能够可读取地拍摄通过屏幕显示的信息码。
用于解决技术问题的方案
为了达成上述目的,第一实施方式所涉及的信息码读取装置(1)的特征在于,具备:
第一照明部(21a~24a),可照射可见光(Lfa);
第二照明部(21b~24b),可照射与可见光的波长段不同的、规定的第二波长段的光(Lfb);
第一拍摄部(25a),在由所述第一照明部照射所述可见光的状态下拍摄信息码;
第二拍摄部(25b),在由所述第二照明部照射所述第二波长段的光的状态下拍摄信息码;
滤光器(29),对应所述第二拍摄部的拍摄范围配置,不透射可见光但透射所述第二波长段的光;以及
处理部(31),基于由所述第一拍摄部拍摄的第一拍摄图像以及由所述第二拍摄部拍摄的第二拍摄图像中的至少任一个,进行解读信息码的处理。
此外,上述各括号内的标记表示与将在后面进行说明的实施方式中所述的具体方案之间的对应关系。
发明的效果
在第一实施方式所涉及的信息码读取装置中,在由第一照明部照射可见光的状态下,由第一拍摄部拍摄信息码,在由第二照明部照射第二波长段的光的状态下,由第二拍摄部拍摄信息码。另外,对应第二拍摄部的拍摄范围配置有不透射可见光但透射第二波长段的光的滤光器。
由此,如果读取对象是码区域被不透射可见光但透射红外光等第二波长段的光的覆层部覆盖了的信息码,则经照射第二波长段的光产生的来自码区域的反射光透射上述覆层部,因此能够基于由第二拍摄部拍摄的第二拍摄图像来解读信息码。尤其是,在第二拍摄部的拍摄范围内,由于配置有不透射可见光但透射第二波长段的光的滤光器,因此即使在周围的可见光过亮的室外环境等中也不会拍摄到来自覆层部的反射光。另一方面,如果读取对象是在液晶屏幕等上显示的通常的信息码,则能够基于由第一拍摄部拍摄的第一拍摄图像来解读信息码。因此,不仅能够可读取地拍摄被可见光无法透射的覆层部覆盖的信息码,还能够可读取地拍摄通过屏幕显示的信息码。
在第二实施方式所涉及的信息码读取装置中,由照明控制部控制第一照明部,使得在第一拍摄部拍摄时照射可见光,控制第二照明部,使得在第二拍摄部拍摄时照射第二波长段的光。
由此,在第一拍摄部以及第二拍摄部中,在同一时间点拍摄的情况下能够同时照射可见光以及第二波长段的光,在不同时间点拍摄的情况下能够配合其时间点错开可见光与第二波长段的光的照射时间点。
在第三实施方式所涉及的信息码读取装置中,基于对于第一拍摄图像以及第二拍摄图像的至少一部分的解析处理的结果,设定部将第一拍摄图像与第二拍摄图像中的任一个设定成处理部的解读对象。然后,处理部基于由设定部设定成解读对象的拍摄图像进行解读信息码的处理。
由此,能够将第一拍摄图像以及第二拍摄图像中容易解读的拍摄图像设定成处理部的解读对象,因此与对两个拍摄图像分别进行解读处理的情况相比,能够减轻解读处理相关的处理负载。
在第四实施方式所涉及的信息码读取装置中,执行用于分别从第一拍摄图像以及第二拍摄图像中提取码区域内的特定图形的处理,将特定图形提取数多的拍摄图像设定成处理部的解读对象。
存在以下可能性:如果是可解读的拍摄图像则拍摄成包含全部的特定图形,如果是无法解读或者难以解读的拍摄图像则拍摄成不包含全部的特定图形。因此,通过根据特定图形的提取数来设定解读对象,能够容易地设定解读对象,能够更加进一步减轻解读处理相关的处理负载。
在第五实施方式所涉及的信息码读取装置中,对第一拍摄图像以及第二拍摄图像各自中的特定区域进行二值化,执行用于对在该特定区域内沿着一条或者两条以上的扫描线黑白变化的变化数计数的处理,将变化数多的拍摄图像设定成处理部的解读对象。
如果是通过将在拍摄图像中信息码容易被拍摄的范围的一部分等作为上述特定区域从而可解读地拍摄信息码的拍摄图像,则由于在特定区域内包含排列有多个的亮色系码元以及暗色系码元,因此在该特定区域内沿着各扫描线的黑白的变化数变多。另一方面,在上述特定区域内沿着各扫描线的黑白的变化数少的情况下,存在未可解读地拍摄信息码而无法解读或者难以解读地拍摄信息码的可能性。因此,通过根据特定区域内的黑白的变化数来设定解读对象,能够容易地设定解读对象,因此能够更加进一步减轻解读处理相关的处理负载。
在第六实施方式所涉及的信息码读取装置中,对应第一拍摄部的拍摄范围配置有不透射第二波长段的光但透射可见光的其他滤光器。由此,当在照射可见光的状态下由第一拍摄部拍摄信息码时,即使由第二照明部照射第二波长段的光,第一拍摄部也不会拍摄到第二波长段的光的照射产生的反射光,因此能够不受第二波长段的光的照射的影响,更加清晰地拍摄信息码。
在第七实施方式所涉及的信息码读取装置中,第一拍摄部以及第二拍摄部在设置有读取面的壳体内,以可拍摄在读取面上扫描的信息码的方式,配置成第一拍摄部的视野中心与第二拍摄部的视野中心在读取面的中央交叉。
当将第一拍摄部以及第二拍摄部只是排列在壳体内,其各自的视野中心相对于读取面正交时,由于第一拍摄部与第二拍摄部在读取面上的拍摄范围不同,因此当扫描被上述覆层部覆盖的信息码时的最佳读取面的位置与当扫描通过屏幕显示的信息码时的最佳读取面的位置不同。因此,通过将第一拍摄部以及第二拍摄部配置成各自的视野中心在信息码容易扫描的读取面的中央交叉,从而能够使当扫描被上述覆层部覆盖的信息码时的最佳读取面的位置与当扫描通过屏幕显示的信息码时的最佳读取面的位置在读取面的中央一致。
另外,在第八实施方式所涉及的信息码读取装置中,具备:壳体,至少收容有所述第一照明部、所述第二照明部、所述第一拍摄部、所述第二拍摄部以及所述滤光器,设置有扫描所述信息码的读取面;以及反射部件,收容在所述壳体内,使从所述第一照明部照射的所述可见光以及从所述第二照明部照射的所述第二波长段的光朝向所述读取面反射。
在第九实施方式所涉及的信息码读取装置中,设置有使从第一照明部照射的可见光以及从第二照明部照射的第二波长段的光朝向读取面反射的反射部件。而且,当将第一拍摄部的拍摄范围中在设置于该第一拍摄部的第一成像部与读取面之间构成的范围作为第一反射前拍摄范围,将以在读取面向壳体内侧反射的情况下与第一反射前拍摄范围相连的方式在读取面与反射部件之间构成的范围作为第一反射后拍摄范围,将第二拍摄部的拍摄范围中在设置于该第二拍摄部的第二成像部与读取面之间构成的范围作为第二反射前拍摄范围,将以在读取面向壳体内侧反射的情况下与第二反射前拍摄范围相连的方式在读取面与反射部件之间构成的范围作为第二反射后拍摄范围时,反射部件配置在第一反射前拍摄范围外且第二反射前拍摄范围外的位置,第一照明部、第二照明部、第一拍摄部、第二拍摄部以及滤光器配置在第一反射后拍摄范围外且第二反射后拍摄范围外的位置。而且,由第一照明部朝向反射部件中作为第一反射后拍摄范围的第一反射面照射可见光,由第二照明部朝向反射部件中作为第二反射后拍摄范围的第二反射面照射第二波长段的光。
由此,当拍摄在读取面上扫描的信息码时,即使由于显示信息码的显示面等的反射导致比读取面靠壳体内侧的部分投影到该拍摄图像中,也容易拍摄到照射有可见光的反射部件的第一反射面的整体与照射有第二波长段的光的反射部件的第二反射面的整体。因此,与直接拍摄第一照明部与第二照明部的情况等相比,能够在拍摄图像中确保所需的照度,并且照明光(可见光与第二波长段的光)不突出,抑制照明光产生光噪。因此,即使在壳体内收容第一照明部与第二照明部的情况下,也能够抑制照明光的反射产生的光噪对拍摄图像的影响。
下面,相对于上述各种方式提供更加示例性结构。通过与附图一起说明的后述各种实施方式,这些结构特征将变得清楚。
附图说明
图1是第一实施方式所涉及的信息码读取装置的俯视图。
图2是概略地示出图1的X1-X1剖面的剖面概略图。
图3是概略地示出图1的X2-X2剖面的剖面概略图。
图4是示例出图1的信息码读取装置的电气结构的框图。
图5是对使用导光部件的第一照明部以及第二照明部的照射状态进行说明的示意图。
图6的(A)是对拍摄了信息码Ca的第一拍摄图像进行说明的示意图,图6的(B)是对拍摄了信息码Ca的第二拍摄图像进行说明的示意图。
图7的(A)是对拍摄了通过屏幕显示的信息码Cb的第一拍摄图像进行说明的示意图,图7的(B)是对拍摄了通过屏幕显示的信息码Cb的第二拍摄图像进行说明的示意图。
图8是示例出在第一实施方式中控制部进行的读取处理的流程的流程图。
图9是示例出在第二实施方式中控制部进行的读取处理的流程的流程图。
图10的(A)是对拍摄了信息码Ca的第一拍摄图像的特定区域进行说明的示意图,图10的(B)是对拍摄了信息码Ca的第二拍摄图像的特定区域进行说明的示意图。
图11的(A)是对拍摄了通过屏幕显示的信息码Cb的第一拍摄图像的特定区域进行说明的示意图,图11的(B)是对拍摄了通过屏幕显示的信息码Cb的第二拍摄图像的特定区域进行说明的示意图。
图12是示出第三实施方式所涉及的信息码读取装置的主要部分的剖面概略图。
图13是示出第四实施方式所涉及的信息码读取装置的主要部分的剖面概略图。
图14是示出第四实施方式的变形例所涉及的信息码读取装置的主要部分的剖面概略图。
图15是示出第五实施方式所涉及的信息码读取装置的立体图。
图16是图15的信息码读取装置的俯视图。
图17是概略地示出图16的X3-X3剖面的剖面概略图。
图18是概略地示出图16的X4-X4剖面的剖面概略图。
图19是概略地示出图16的X5-X5剖面的剖面概略图。
图20是对第六实施方式所涉及的信息码读取装置的主要部分进行说明的示意图。
图21的(A)是对来自第一侧面侧的光作为照明光出射的照射方向进行说明的示意图,图21的(B)是对来自第二侧面侧的光作为照明光出射的照射方向进行说明的示意图。
图22是对第六实施方式的第一变形例所涉及的信息码读取装置的主要部分进行说明的示意图。
图23是对第六实施方式的第二变形例所涉及的信息码读取装置的主要部分进行说明的示意图。
图24是示出第七实施方式所涉及的信息码读取装置的主要部分的剖面概略图。
图25是图24的信息码读取装置的俯视图。
图26是放大示出第七实施方式的变形例所涉及的信息码读取装置的主要部分的放大图。
图27是第八实施方式所涉及的信息码读取装置的俯视图。
图28是第八实施方式的第一变形例所涉及的信息码读取装置的俯视图。
图29是第八实施方式的第二变形例所涉及的信息码读取装置的俯视图。
具体实施方式
[第一实施方式]
下面,参照附图,对实现了本发明的信息码读取装置的第一实施方式进行说明。
(信息码读取装置的整体结构)
图1至图3等所示的信息码读取装置1构成为以桌子或架子等的上表面为载置面(参照图2、图3的载置面F)而载置于该载置面上的固定式读取装置,具有作为读取条形码等一维码或QR码(注册商标)等二维码等信息码的信息码读取器的功能。
信息码读取装置1具备例如由ABS树脂等树脂材料构成的壳体3。如图2以及图3所示,该壳体3具备上壳体4a与下壳体4b,俯视时呈具有长度方向的矩形,整体构成为盒状。而且,在壳体3的内部收容有将在后面进行说明的成像部、拍摄部、导光部件等各零件。另外,在壳体3上隔着将在后面进行说明的具有透光性的板材7靠规定的上下方向UD的一侧设置的上表面部(读取侧壁部3a),形成有作为光的出入口的光学性读取口5。通过该读取口5,来自壳体3的外部的光进入壳体3的内部,来自壳体3的内部的光射出到壳体3的外部。而且,由成像部以及拍摄部构成的光学系统发挥通过该读取口5拍摄配置在壳体3的外部的信息码等的功能。
在构成为盒状的壳体3上,相对置地设置有底壁部3b与读取侧壁部3a,所述底壁部3b设置在载置信息码读取装置1时的载置面侧,所述读取侧壁部3a上形成有读取口5。而且,底壁部3b面对载置面F侧,并且与载置面F相对置地配置,进一步,配置成由载置面F支承。而且,与该底壁部3b相对置的读取侧壁部3a构成为扫描信息码等侧的露出壁部。此外,在本结构中,将底壁部3b与读取侧壁部3a的对置方向(即壳体3的厚度方向,图2所示与载置面F正交的方向)作为上下方向UD(参照图2、图3),将形成有读取口5的一侧(读取侧壁部3a侧)作为上方侧,将与其相反侧(底壁部3b侧)作为下方侧。另外,将沿着与该上下方向UD正交的虚拟二维平面的方向作为水平面方向HR(参照图2、图3)。
如图2以及图3等所示,在壳体3的上表面侧配置有板材7,所述板材7配置成以闭合在上壳体4a的上端部形成的开口部4c的结构封闭壳体3,至少一部分配置在拍摄范围。该板材7构成为规定厚度的平坦的板,由来自壳体3的外部的光可透射的光透射性部件(例如透明的丙烯酸树脂或透明玻璃等)构成。该板材7作为防尘板发挥功能,通过该板材7封闭在上壳体4a上形成的开口部4c,来自壳体外的异物(灰尘或尘埃等)难以进入到壳体3的内部。另外,形成有覆层8,所述覆层8以局部覆盖板材7的上表面部的结构,由遮光性的涂料等构成。该覆层8沿着板材7的周缘部形成为环状,由覆层8的内缘部构成的开口部作为读取口5。
接下来,对信息码读取装置1的电气结构进行说明。
如图4所示,在信息码读取装置1的壳体3内,设置有控制信息码读取装置1整体的控制部31。
该控制部31作为一例以微型计算机为主体构成。具体地,该控制部31具有负责运算的CPU(central processing unit:中央处理单元)31A、作为工作区域的主存储器31B以及未图示的系统总线、输入输出接口等,与存储器32一起构成了信息处理装置。控制部31构成为,通过使用由将在后面进行说明的光学系统拍摄的信息码的拍摄图像进行的读取处理,用规定的解读方法解读信息码中存储的数据。在存储器32(包含RAM(random-accessmemory:随机存取存储器)、ROM(read-only memory:只读存储器))中,预先以能够由控制部31执行的方式存储有用于执行读取处理等的规定的程序等。因此,存储器32作为non-transitory computer-readable recording medium(非暂时性微型计算机可读存储介质)发挥功能,作为源代码存储有预先确定的读取处理所涉及的程序(将在后面进行说明)的步骤。程序通过由CPU31A从主存储器31B中读取执行。主存储器31B构成为能够由RAM等存储元件读取写入。CPU31A是负责微型计算机系统的运算的中枢的要素,当然只要具有相同功能,其称呼也可以不同(例如处理器)。
此外,由控制部31(即CPU31A)执行的读取处理将在后面进行说明。
另外,信息码读取装置1为了光学地读取信息码,具备由控制部31(即CPU31A)控制的照明部以及拍摄部等的光学系统。光学系统分为投光光学系统与受光光学系统。构成投光光学系统的照明部具备:第一照明部21a~24a,作为可通过LED等照射可见光的光源发挥功能;以及第二照明部21b~24b,作为可照射与可见光的波长段不同的、规定的第二波长段的光,具体为红外光的光源发挥功能。第一照明部21a~24a以及第二照明部21b~24b构成为可由作为照明控制部发挥功能的控制部31控制其照射状态。
如图1以及图2所示,成对的第一照明部21a以及第二照明部21b、成对的第一照明部22a以及第二照明部22b设置在壳体3的长度方向(沿宽度方向WD)的一侧。另外,成对的第一照明部23a以及第二照明部23b、成对的第一照明部24a以及第二照明部24b设置在壳体3的长度方向(沿宽度方向WD)的另一侧。各第一照明部21a~24a以及各第二照明部21b~24b配置成,分别朝向壳体3的中央侧在水平面方向HR照射照明光。
如图1至图3等所示,投光光学系统具备导光部件50,所述导光部件50引导来自各第一照明部21a~24a以及各第二照明部21b~24b的照明光。该导光部件50在壳体3的内部配置在来自各第一照明部21a~24a以及各第二照明部21b~24b的照明光照射的位置,构成为引导这些照明光经过读取口5的开口区域向壳体3的外部照射的结构。
导光部件50具备四个反射部51~54作为反射来自各第一照明部21a~24a以及各第二照明部21b~24b的照明光的反射面。反射部51、52设置成在与上述长度方向(宽度方向WD)正交的前后方向FB上相互对置,反射部53、54设置成在与前后方向FB正交的方向(也就是宽度方向WD)上相互对置,分别构成为随着靠近另一侧的反射部而下降的倾斜面。而且,导光部件50整体在拍摄部的拍摄范围的外侧呈锥钵形结构,其中孔的大小(开口区域)随着去往下方位置而变窄。此外,反射部51~54例如由遮光性的部件构成,反射照明光的反射面为规定颜色(例如白色等亮色),均构成为使入射的光向外表面扩散反射的结构。
而且,第一照明部21a以及第二照明部21b与第一照明部22a以及第二照明部22b配置成从导光部件50的反射部53的上端位置附近朝向反射部54与反射部51、52照射照明光。另外,第一照明部23a以及第二照明部23b与第一照明部24a以及第二照明部24b配置成从导光部件50的反射部54的上端位置附近朝向反射部53与反射部51、52照射照明光。
通过这种结构,如图5所示,从各第一照明部21a~24a以及各第二照明部21b~24b照射的照明光照射到构成为锥钵状的导光部件50的反射面,因此反射部51~54整体变亮。此外,在图4中,为了便于说明,省略了导光部件50的图示,将朝向读取对象物R上显示的信息码C从第一照明部21a~24a照射的可见光图示为照明光Lfa,从第二照明部21b~24b照射的红外光图示为照明光Lfb。
如图4所示,受光光学系统由两个拍摄部(以下也称为第一拍摄部25a以及第二拍摄部25b)与两个成像部(以下也称为第一成像部27a以及第二成像部27b)等构成。
第一拍摄部25a以及第二拍摄部25b例如分别由二维排列有CCD元件(电荷耦合元件)或CMOS元件(互补金属氧化物半导体元件)等固体拍摄元件(受光元件)的受光传感器(区域传感器)等构成,在成像部侧配置有能够受光来自壳体外的光的受光面。如图3等所示,当以构成读取口5的板材7的外表面为读取面7a时,第一拍摄部25a为了能够受光经过第一成像部27a进入受光面的入射光,以其视野中心La相对于读取面7a大致正交的状态安装在基板上。相同地,第二拍摄部25b为了能够受光经过第二成像部27b进入受光面的入射光,以其视野中心Lb相对于读取面7a大致正交的状态与第一拍摄部25a并排安装在同一基板上。
第一成像部27a是由公知的成像透镜构成的成像光学系统,构成为确定第一拍摄部25a可拍摄的拍摄范围(视野范围),并且将从壳体3的外部经过读取口5进入的光引导至第一拍摄部25a的结构,发挥当在壳体3的外部在拍摄范围内配置有信息码等时,使第一拍摄部25a成像该信息码等的像的功能。第二成像部27b是与第一成像部27a同样构成的成像光学系统,构成为确定第二拍摄部25b可拍摄的拍摄范围,并且将从壳体3的外部经过读取口5进入的光引导至第二拍摄部25b的结构,发挥当在壳体3的外部在拍摄范围内配置有信息码等时,使第二拍摄部25b成像该信息码等的像的功能。此外,作为第一成像部27a以及第二成像部27b,例如能够优选使用焦距短视场角广的广角透镜。
如图3所示,在第二拍摄部25b的受光面与第二成像部27b之间,对应第二拍摄部25b的拍摄范围配置有不透射可见光但透射红外光的滤光器(以下也称为可见光截止滤光器29)。因此,第二拍摄部25b即使在周围的可见光过亮的室外环境等中,也能够不受周围的可见光的影响,基于照射红外光产生的来自拍摄对象的反射光来拍摄其拍摄对象。
另外,信息码读取装置1具备操作部33、扬声器34、发光部35、通信接口36等。操作部33具备设置在壳体3的外表面等上的一个或者多个按键,构成为根据使用者的按键操作对控制部31发出操作信号的结构,控制部31构成为当从操作部33接收到操作信号时,进行该操作信号对应的动作。扬声器34由公知的扬声器等构成为语音部,构成为根据来自控制部31的动作信号发出预先设定的声音或警报声等各种声音的结构。发光部35例如是LED,构成为根据来自控制部31的信号点亮。通信接口36构成为用于进行与上级设备等外部设备之间的数据通信的接口,构成为与控制部31协同进行通信处理的结构。
接下来,对作为如上所述构成的信息码读取装置1的读取对象的信息码C与读取该信息码C时在控制部31执行的读取处理进行说明。
在本实施方式中,作为读取对象的信息码C不仅包含印刷在纸质介质等上的通常的条形码或QR码等,还包含提高了安全性的信息码(以下也简称为信息码Ca)或在便携式终端的显示屏幕等上显示的信息码(以下也简称为信息码Cb)。
首先,参照图6,对提高了安全性的信息码Ca进行说明。
本实施方式所涉及的信息码Ca构成为,其码区域的至少一部分被不透射可见光但透射红外光的覆层部覆盖,提高了安全性,能够用于判定真伪用途等。图6的(A)是在照射可见光的通常的环境中拍摄了信息码Ca的拍摄图像(将在后面进行说明的第一拍摄图像),从该图6的(A)可知,信息码Ca印刷在纸质介质等上,具备码区域Ca1与覆盖该码区域Ca1整体的覆层部Ca2。
图6的(B)是以从图6的(A)中去掉覆层部Ca2的方式拍摄的拍摄图像(将在后面进行说明的第二拍摄图像),从图6的(B)可知,码区域Ca1与QR码相同地,矩阵状地配置有构成为正方形区域的多个亮色系模块(亮色系码元)以及暗色系模块(暗色系码元),该码区域Ca1整体构成为矩形区域。另外,在码区域Ca1的三个角作为规定数的特定图形配置有三个位置检测图形FPa。
构成这样构成的码区域Ca1的各模块中,各亮色系模块构成为当照射可见光或者红外光(第二波长段的光)时呈现亮色的反射特性。另外,各暗色系模块构成为当照射可见光或者红外光时呈现暗色的反射特性。具体地,构成码区域Ca1的各模块涂布一般使用的通常的墨而构成。
另外,覆层部Ca2涂布当照射红外光(第二波长段的光)时透射来自构成码区域Ca1的各模块的反射光但不透射可见光的墨例如红外光透射墨等而构成。因此,在可见光占主导地位的通常状态下,从图6的(A)可知,可以看到码区域Ca1整体被覆层部Ca2隐藏。
在照射可见光的状态下拍摄这样构成的信息码Ca的情况下,如图6的(A)所示,基于来自覆层部Ca2的反射光,拍摄到了该覆层部Ca2,而无法拍摄码区域Ca1。另一方面,在照射红外光的状态下拍摄信息码Ca的情况下,照射红外光产生的来自码区域Ca1的反射光透射覆层部Ca2,如图6的(B)所示,能够拍摄码区域Ca1。即,在无法照射红外光的通常的读取装置中,不仅无法拍摄信息码Ca,甚至无法看见码区域Ca1,由此能够提高信息码Ca的安全性。尤其是,通过采用可见光截止滤光器29,即使在周围的可见光过亮的室外环境等中,由于不会受光来自覆层部Ca2的反射光,也能够清晰地拍摄码区域Ca1。
接下来,参照图7,对便携式终端的显示屏幕等上显示的信息码Cb进行说明。
本实施方式所涉及的信息码Cb构成为通过屏幕显示的QR码,在其码区域的三个角作为规定数的特定图形配置有三个位置检测图形FPb。这样构成的信息码Cb使用可见光通过屏幕显示,因此在没有采用可见光截止滤光器29的第一拍摄部25a中,能够拍摄成如图7的(A)所示的拍摄图像(将在后面进行说明的第一拍摄图像)。另一方面,在采用了可见光截止滤光器29的第二拍摄部25b中,拍摄成如图7的(B)所示显示屏幕为黑色的拍摄图像(将在后面进行说明的第二拍摄图像),无法拍摄信息码Cb。
因此,在本实施方式中控制部31执行的读取处理中,基于第一拍摄部25a的拍摄图像(以下也称为第一拍摄图像)来解读信息码Cb,基于第二拍摄部25b的拍摄图像(以下也称为第二拍摄图像)来解读信息码Ca。在信息码Ca为拍摄对象的情况下,如图6的(A)所示拍摄第一拍摄图像,并且如图6的(B)所示拍摄第二拍摄图像,在信息码Cb为拍摄对象的情况下,如图7的(A)所示拍摄第一拍摄图像,并且如图7的(B)所示拍摄第二拍摄图像。
下面,使用图8所示的流程图,对控制部31(即CPU31A)执行的读取处理进行具体的详细说明。
根据对操作部33的规定操作等,控制部31开始读取处理时,执行图8的步骤S101所示的照射处理,从第一照明部21a~24a照射可见光,并且从第二照明部21b~24b照射红外光。即,同时照射可见光与红外光。由此,如图5所示,从各第一照明部21a~24a以及各第二照明部21b~24b照射的照明光照射在构成为锥钵状的导光部件50的反射面,反射部51~54成为整体变亮的状态。
接下来,执行步骤S103所示的拍摄处理,执行用于从第一拍摄部25a取得第一拍摄图像的处理,并且执行用于从第二拍摄部25b取得第二拍摄图像的处理。
接下来,执行步骤S105所示的提取处理。在该处理中,执行用于从第一拍摄图像中作为信息码的特定图形提取位置检测图形的图像解析处理,并且执行用于从第二拍摄图像中作为信息码的特定图形提取位置检测图形的图像解析处理。
然后,在步骤S107的判定处理中,基于上述提取处理的结果判定是否拍摄到了拍摄对象。在此,在从第一拍摄图像以及第二拍摄图像中均未提取出三个位置检测图形的情况下,判定为未拍摄到拍摄对象(步骤S107为“否”),执行从上述步骤S101开始的处理。
另一方面,在从第一拍摄图像以及第二拍摄图像中任一个提取出了三个位置检测图形的情况下,作为拍摄到了拍摄对象,在步骤S107中判定为“是”。在这种情况下,在步骤S109的判定处理中,判定从第一拍摄图像提取出的位置检测图形的提取数Na1是否大于等于从第二拍摄图像中提取出的位置检测图形的提取数Na2。
在此,在拍摄通过屏幕显示的信息码Cb的情况下,如图7的(A)所示在第一拍摄部25a拍摄第一拍摄图像,并且如图7的(B)所示在第二拍摄部25b拍摄第二拍摄图像。因此,提取数Na1大于等于提取数Na2,在步骤S109中判定为“是”,将第一拍摄图像设定成解读对象。然后,执行步骤S111的第一解读处理,基于设定成解读对象的第一拍摄图像(图7的(A))解读(解码)信息码Cb。
然后,如果该解读成功(步骤S115为“是”),执行步骤S117所示的通知处理,解读结果等通过通信接口36发送通知到上级设备等。
此外,在拍摄印刷在纸质介质等上的普通QR码的情况下,分别在第一拍摄图像与第二拍摄图像中提取三个位置检测图形,提取数Na1等于提取数Na2。在这种情况下,在步骤S109中也判定为“是”,将第一拍摄图像设定成解读对象,执行上述步骤S111之后的处理。
另外,在拍摄信息码Ca的情况下,如图6的(A)所示在第一拍摄部25a拍摄第一拍摄图像,并且如图6的(B)所示在第二拍摄部25b拍摄第二拍摄图像。因此,提取数Na1小于提取数Na2,在步骤S109中判定为“否”,将第二拍摄图像设定成解读对象。然后,执行步骤S113的第二解读处理,基于设定成解读对象的第二拍摄图像(图6的(B))解读(解码)信息码Ca。然后,如果该解读成功(步骤S115为“是”),执行步骤S117所示的通知处理,解读结果等通过通信接口36发送通知到上级设备等。此外,进行如上述步骤S109的判定处理基于对第一拍摄图像以及第二拍摄图像的解析处理的结果将第一拍摄图像与第二拍摄图像中任一个设定成解读对象的处理的控制部31能够相当于“设定部”的一例。另外,进行第一解读处理以及第二解读处理的控制部31能够相当于“处理部”的一例。
如上所述,在本实施方式所涉及的信息码读取装置1中,在由第一照明部21a~24a照射可见光的状态下,由第一拍摄部25a拍摄信息码,在由第二照明部21b~24b照射红外光(第二波长段的光)的状态下,由第二拍摄部25b拍摄信息码。另外,对应第二拍摄部25b的拍摄范围配置有不透射可见光但透射红外光的可见光截止滤光器29。
由此,如果读取对象是码区域Ca1被覆层部Ca2覆盖的信息码Ca,则由于照射红外光产生的来自码区域Ca1的反射光透射覆层部Ca2,因此能够基于由第二拍摄部25b拍摄的第二拍摄图像来解读信息码Ca。尤其是,在第二拍摄部25b的拍摄范围内,配置有不透射可见光但透射红外光的可见光截止滤光器29,因此即使在周围的可见光过亮的室外环境等中,也不会拍摄到来自覆层部Ca2的反射光。另一方面,如果读取对象是在液晶屏幕等上显示的信息码Cb,能够基于由第一拍摄部25a拍摄的第一拍摄图像来解读信息码Cb。由此,不仅能够可读取地拍摄被可见光无法透射的覆层部Ca2覆盖的信息码Ca,还能够可读取地拍摄通过屏幕显示的信息码Cb。
另外,在本实施方式中,通过作为照明控制部发挥功能的控制部31,在由第一拍摄部25a拍摄时控制各第一照明部21a~24a照射可见光,在由第二拍摄部25b拍摄时控制各第二照明部21b~24b照射红外光。
由此,在第一拍摄部25a以及第二拍摄部25b中,在如本实施方式在同一时间点拍摄的情况下,能够同时照射可见光以及红外光。另外,在与本实施方式不同地,在第一拍摄部25a以及第二拍摄部25b中在不同时间点拍摄的情况下,能够配合其时间点错开可见光与红外光的照射时间点。例如,也能够在由各第一照明部21a~24a照射可见光、不由各第二照明部21b~24b照射红外光的状态下用第一拍摄部25a拍摄第一拍摄图像,之后在由各第二照明部21b~24b照射红外光、不由各第一照明部21a~24a照射可见光的状态下用第二拍摄部25b拍摄第二拍摄图像。
尤其是,在读取处理中,执行用于分别从第一拍摄图像以及第二拍摄图像中提取码区域内的位置检测图形(特定图形)的处理,将位置检测图形提取数多的拍摄图像设定成解读对象。
存在以下可能性:如果是可解读的拍摄图像则拍摄成包含全部的位置检测图形,如果是无法解读或者难以解读的拍摄图像则拍摄成不包含全部的位置检测图形。因此,通过根据作为特定图形提取的位置检测图形的数量来设定解读对象,能够容易地设定解读对象,因此能够更加进一步减轻解读处理相关的处理负载。此外,也可以根据不同于位置检测图形的其他特定图形的提取数来设定解读对象。
[第二实施方式]
接下来,参照附图,对本发明的第二实施方式所涉及的信息码读取装置进行说明。
在本第二实施方式中,与上述第一实施方式的主要不同之处在于,在读取处理中基于第一拍摄图像以及第二拍摄图像各自的特定区域的黑白变化数,将两个拍摄图像中的任一个设定成解读对象。因此,对与第一实施方式在实质上相同的结构部分赋予相同标记,并省略说明。
如果是通过将拍摄图像中信息码容易拍摄的范围的一部分等作为上述特定区域从而可解读地拍摄信息码的拍摄图像,则在特定区域内包含排列有多个的亮色系码元以及暗色系码元的可能性大。因此,在对该拍摄图像的特定区域内进行二值化时的黑白变化数比未拍摄到信息码的拍摄图像的特定区域内多。在此,黑白变化数是指当对该拍摄图像的特定区域内划出一条或者两条以上的扫描线时,沿着该扫描线黑白变化的位置的个数。另一方面,在上述特定区域内沿着各扫描线的黑白的变化数少的情况下,存在未可解读地拍摄信息码而无法解读或者难以解读地拍摄信息码的可能性。
因此,在本实施方式中,提取第一拍摄图像以及第二拍摄图像各自相同位置的区域作为特定区域S,对该提取出的特定区域S进行二值化,进行用于对该特定区域S内的黑白变化数计数的处理,将变化数多的拍摄图像设定成解读对象。
下面,使用图9所示的流程图,对本实施方式中控制部31(即CPU31A)执行的读取处理进行具体的详细说明。
与上述第一实施方式相同地,在从第一照明部21a~24a照射可见光,并且从第二照明部21b~24b照射红外光的状态下(图9的S101),执行用于从第一拍摄部25a取得第一拍摄图像的处理,并且执行从第二拍摄部25b取得第二拍摄图像的处理(S103)。
接下来,执行步骤S105a所示的黑白变化数计数处理。在该处理中,分别从第一拍摄图像以及第二拍摄图像中提取特定区域S,将第一拍摄图像中的特定区域S内的黑白的变化数计数为黑白变化数Nb1并且将第二拍摄图像中的特定区域S内的黑白的变化数计数为黑白变化数Nb2。此外,在本实施方式中,为了减轻黑白变化数的计数处理相关的负载,提取拍摄图像的中央部分作为特定区域S。这是因为,在拍摄到信息码的情况下,信息码容易位于拍摄图像的中央部分。
然后,在步骤S107a的判定处理中,基于如上所述计数的黑白变化数,判定是否拍摄到了拍摄对象。在此,在第一拍摄图像的黑白变化数Nb1与第二拍摄图像的黑白变化数Nb2分别小于规定数的情况下,判定为未拍摄到拍摄对象(步骤S107a中为“否”),执行从上述步骤S101开始的处理。
另一方面,在第一拍摄图像的黑白变化数Nb1与第二拍摄图像的黑白变化数Nb2中的至少任一个大于等于上述规定数的情况下,作为拍摄到拍摄对象,步骤S107a中判定为“是”。在这种情况下,在步骤S109a的判定处理中,判定第一拍摄图像的黑白变化数Nb1是否大于等于第二拍摄图像的黑白变化数Nb2。
在此,在拍摄通过屏幕显示的信息码Cb的情况下,如图11的(A)所示对在第一拍摄部25a拍摄的第一拍摄图像的特定区域S内的黑白变化数Nb1计数,并且如图11的(B)所示对在第二拍摄部25b拍摄的第二拍摄图像的特定区域S内的黑白变化数Nb2计数。因此,黑白变化数Nb1大于等于黑白变化数Nb2,在步骤S109a中判定为“是”,将第一拍摄图像设定成解读对象,执行上述步骤S111之后的处理。
另外,在拍摄信息码Ca的情况下,如图10的(A)所示对在第一拍摄部25a拍摄的第一拍摄图像的特定区域S内的黑白变化数Nb1计数,并且如图10的(B)所示对在第二拍摄部25b拍摄的第二拍摄图像的特定区域S内的黑白变化数Nb2计数。因此,黑白变化数Nb1小于黑白变化数Nb2,在步骤S109a中判定为“否”,将第二拍摄图像设定成解读对象,执行上述步骤S113之后的处理。
如上所述,在本实施方式所涉及的信息码读取装置1中,对第一拍摄图像以及第二拍摄图像各自中的特定区域S进行二值化,执行用于对在该特定区域S内沿着一条或者两条以上的扫描线黑白变化的黑白变化数Nb1、Nb2计数的处理,将变化数多的拍摄图像设定成解读对象。
这样,通过根据特定区域S内的黑白的变化数来设定解读对象,能够容易地设定解读对象,能够更加进一步减轻解读处理相关的处理负载。
[第三实施方式]
接下来,参照图12,对本发明的第三实施方式所涉及的信息码读取装置进行说明。
在本第三实施方式中,与上述第一实施方式的主要不同之处在于,新采用了红外光截止滤光器。因此,对与第一实施方式在实质上相同的结构部分赋予相同标记,并省略说明。
红外光的波长比可见光长,因此当同时照射红外光以及可见光的状态下在第一拍摄部25a拍摄第一拍摄图像时,在红外光产生的反射光的影响大的情况下,存在由于红外光的影响造成模糊等,无法清晰地拍摄信息码的可能性。
因此,在本实施方式中,如图12所示,在第一拍摄部25a的受光面与第一成像部27a之间,对应第一拍摄部25a的拍摄范围配置有不透射红外光(第二波长段的光)但透射可见光的其他滤光器(以下也称为红外光截止滤光器29a)。
由此,当在照射可见光的状态下由第一拍摄部25a拍摄信息码时,即使由各第二照明部21b~24b照射红外光,第一拍摄部25a也不会拍摄到照射红外光产生的反射光,因此能够消除照射红外光的影响,更加清晰地拍摄信息码。
此外,红外光截止滤光器29a不局限于配置在第一拍摄部25a的受光面与第一成像部27a之间,也可以配置在第一成像部27a的读取面侧。相同地,可见光截止滤光器29也不局限于配置在第二拍摄部25b的受光面与第二成像部27b之间,也可以配置在第二成像部27b的读取面侧。另外,本实施方式中新采用红外光截止滤光器29a的特征结构也能够应用于其他实施方式中。
[第四实施方式]
接下来,参照图13,对本发明的第四实施方式所涉及的信息码读取装置进行说明。
在本第四实施方式中,与上述第一实施方式的主要不同之处在于,第一拍摄部25a以及第二拍摄部25b配置成其视野中心在读取面7a上交叉。因此,对与第一实施方式在实质上相同的结构部分赋予相同标记,并省略说明。
如上述第一实施方式,当将第一拍摄部25a以及第二拍摄部25b只是排列配置在壳体3内,其各自的视野中心La、Lb相对于读取面7a正交时(参照图3),第一拍摄部25a与第二拍摄部25b在读取面7a上的拍摄范围不同。因此,在扫描信息码Ca时的最佳读取面7a的位置与扫描通过屏幕显示的信息码Cb时的最佳读取面7a的位置不同。
因此,在本实施方式中,如图13所示,第一拍摄部25a以及第二拍摄部25b与第一成像部27a以及第二成像部27b在设置有读取面7a的壳体3内,以可拍摄在读取面7a上扫描的信息码的方式,配置成第一拍摄部25a的视野中心La与第二拍摄部25b的视野中心Lb在读取面7a的中央交叉。因此,在本实施方式中,如图13所示,安装有第一拍摄部25a的基板与安装有第二拍摄部25b的基板配置成与视野中心La与视野中心Lb之间的角度相应地倾斜的状态。
这样,通过将第一拍摄部25a以及第二拍摄部25b等配置成各自的视野中心La、Lb在信息码容易扫描的读取面7a的中央交叉,能够使当扫描信息码Ca时的最佳读取面7a的位置与当扫描信息码Cb时的最佳读取面7a的位置在读取面7a的中央一致。
此外,如图14所示的变形例,也可以通过配置成使第一成像部27a以及第二成像部27b相对于安装在同一基板上的第一拍摄部25a以及第二拍摄部25b偏心,使第一拍摄部25a的视野中心La与第二拍摄部25b的视野中心Lb在读取面7a的中央交叉。这样,本实施方式以及变形例中将第一拍摄部25a以及第二拍摄部25b等配置成视野中心在读取面7a上交叉的特征结构也能够应用于其他实施方式中。
[第五实施方式]
接下来,参照附图,对本发明的第五实施方式所涉及的信息码读取装置进行说明。
在本第五实施方式中,与上述第一实施方式相同地,具备照射可见光的第一照明部、照射第二波长段的光的第二照明部、第一拍摄部以及在拍摄范围内配置有可见光截止滤光器的第二拍摄部,与上述第一实施方式的主要不同之处在于以光学的配置结构等不同的方式构成。
具体地,如图15所示,本实施方式所涉及的信息码读取装置100是以桌子或架子等的上表面为载置面而载置于该载置面上的固定式读取装置,构成为不仅光学地读取拍摄到的拍摄对象上显示的信息码或文字信息等显示信息(光学性信息),还能够保存该拍摄对象的拍摄图像的拍摄图像保存装置。在本实施方式中,将信息码以及显示介质作为拍摄对象,所述显示介质在显示面上显示使用护照等的特定文字格式的规定文字信息等。因此,信息码读取装置100构成为兼具作为读取信息码的信息码读取器的功能,以及识别拍摄的文字信息等的公知的标记识别处理功能(OCR)。
信息码读取装置100具备大致盒状的壳体103,所述壳体103例如通过ABS树脂等树脂材料构成该信息码读取装置100的外廓。另外,信息码读取装置100的主要基本电气结构与上述信息码读取装置1相同,构成为具备控制部31、存储器32、操作部33、扬声器34、发光部35、通信接口36等。
如图15以及图16等所示,在壳体103的上表面103a上隔着(透过)将在后面说明的具有透光性的保护板116光学地形成有作为光的出入口的读取面114。该读取面114作为光学性读取口,形成为矩形状开口。通过读取面114,来自壳体外的光进入壳体内,来自壳体内的光射出壳体外。而且,由第一拍摄部以及第二拍摄部等构成的受光光学系统发挥拍摄在该读取面114上扫描的显示介质的功能。
壳体103的上表面103a由读取面114和与该读取面114的边114a相连的带状的一端部115构成,由保护板116以封闭读取口的方式进行保护。该保护板116构成为规定厚度的平坦的板,由来自壳体外的光与来自壳体内的光可透射的透光性(光透射性)的板材(例如透明的丙烯酸树脂或透明玻璃等)构成。
读取面114的四个边中与边114a相对置的边114b相当于壳体103的上表面103a的一个边缘,读取面114的四个边中其他两个边114c、114d也分别相当于壳体103的上表面103a的其他边缘。
接下来,对信息码读取装置100的投光光学系统以及受光光学系统进行说明。
如图17至图19等所示,本实施方式中的投光光学系统具备第一照明部121a以及第二照明部121b、百叶窗140、反射部件150等,所述第一照明部121a以及第二照明部121b作为可照射均匀的照明光的面光源发挥功能。第一照明部121a作为面光源,构成为照射均匀的可见光。另外,第二照明部121b作为面光源,构成为照射均匀的第二波长段的光具体照射红外光。第一照明部121a以及第二照明部121b构成为可由作为照明控制部发挥功能的控制部31控制其照射状态。第一照明部121a以及第二照明部121b配置在一端部115的下方,构成为通过百叶窗140朝向反射部件150照射可见光以及红外光。这样,由于第一照明部121a以及第二照明部121b采用面光源,因此即使在通过百叶窗140的情况下,也能够抑制照射照明光(可见光以及红外光)的反射部件150上的照度分度不均。此外,在图17中,将从第一照明部121a照射的可见光图示为照明光Lfa,将从第二照明部121b照射的红外光图示为照明光Lfb。
如图17以及图18所示,百叶窗140位于第一照明部121a以及第二照明部121b的照射侧,配置成各板条141相对于平行于读取面114的平面延伸。具体地,各板条141配置成相对于读取面114平行。该百叶窗140发挥通过各板条141使来自第一照明部121a的可见光的照射方向与来自第二照明部121b的红外光的照射方向相对于读取面114大致平行的功能。
反射部件150在壳体103的内部配置在通过百叶窗140的照明光(可见光以及红外光)照射的位置,且在将在后面进行说明的第一反射前拍摄范围AR1a以及第二反射前拍摄范围AR2a外的位置,构成为引导上述照明光经过读取面114向壳体103的外部照射的结构。反射部件150具备反射部151、反射部152以及反射部153。如图17以及图18所示,反射部151形成为上端去往读取面114的边114b,并向外侧凹陷弯曲。另外,如图19所示,反射部152形成为上端去往读取面114的边114c,并向外侧凹陷弯曲。另外,反射部153形成为上端去往读取面114的边114d,并向外侧凹陷弯曲。另外,在反射部151等的下端形成有使成像部等露出的开口154。
本实施方式中的受光光学系统具有与上述第一实施方式中的受光光学系统相同的功能,由两个拍摄部(以下也称为第一拍摄部125a以及第二拍摄部125b)、两个成像部(以下也称为第一成像部127a以及第二成像部127b)、可见光截止滤光器129等构成。如图17所示,第一拍摄部125a在基板上安装成能够受光通过读取面114入射后经过第一成像部127a要进入其受光面的入射光。另外,如图18所示,第二拍摄部125b在基板上安装成能够受光通过读取面114入射后经过第二成像部127b以及可见光截止滤光器129要进入其受光面的入射光。
第一成像部127a构成为确定第一拍摄部125a可拍摄的第一拍摄范围,并且将从壳体103的外部经过读取面114进入的光引导至第一拍摄部125a的结构,发挥当在壳体103的外部的第一拍摄范围配置有信息码等时,使第一拍摄部125a成像该信息码等的像的功能。第二成像部127b构成为确定第二拍摄部125b可拍摄的第二拍摄范围,并且将从壳体103的外部经过读取面114进入的光引导至第二拍摄部125b的结构,发挥当在壳体103的外部的第二拍摄范围配置有信息码等时,使第二拍摄部125b成像该信息码等的像的功能。此外,作为第一成像部127a以及第二成像部127b,例如能够优选使用焦距短视场角广的广角透镜。
如图18以及图19所示,在第二拍摄部125b的受光面与第二成像部127b之间,对应第二拍摄部125b的拍摄范围配置有不透射可见光但透射红外光的可见光截止滤光器129。因此,第二拍摄部125b即使在周围的可见光过亮的室外环境等中,也能够不受周围的可见光的影响,基于照射红外光产生的来自拍摄对象的反射光拍摄该拍摄对象。
尤其是,在本实施方式中,如图17所示,将上述第一拍摄范围中在第一成像部127a与读取面114之间构成的范围作为第一反射前拍摄范围AR1a,将以在读取面114通过保护板116等向壳体内侧反射的情况下与第一反射前拍摄范围AR1a相连的方式在读取面114与反射部件150之间构成的范围作为第一反射后拍摄范围AR1b,此时,第一成像部127a配置成各反射部151~153位于第一反射前拍摄范围AR1a外。另外,如图18所示,将上述第二拍摄范围中在第二成像部127b与读取面114之间构成的范围作为第二反射前拍摄范围AR2a,将以在读取面114通过保护板116等向壳体内侧反射的情况下与第二反射前拍摄范围AR2a相连的方式在读取面114与反射部件150之间构成的范围作为第二反射后拍摄范围AR2b,此时,第二成像部127b配置成各反射部151~153位于第二反射前拍摄范围AR2a外。即,反射部件150配置在第一反射前拍摄范围AR1a外且第二反射前拍摄范围AR2a外的位置。另外,为了抑制投影到拍摄图像中,第一照明部121a以及第二照明部121b、百叶窗140、第一拍摄部125a以及第二拍摄部125b、第一成像部127a以及第二成像部127b配置在第一反射后拍摄范围AR1b外且第二反射后拍摄范围AR2b外的位置。
而且,第一照明部121a为了抑制可见光投影到拍摄图像中的影响,配置成朝向各反射部151~153中作为第一反射后拍摄范围AR1b的第一反射面155a以在该第一反射面155a上的照度分布大致均匀的方式照射可见光(参照图17)。相同地,第二照明部121b为了抑制红外光投影到拍摄图像中的影响,配置成朝向各反射部151~153中作为第二反射后拍摄范围AR2b的第二反射面155b以在该第二反射面155b上的照度分布大致均匀的方式照射红外光(参照图18)。
在这样构成的信息码读取装置100中,例如在读取便携式终端的显示屏幕上显示的信息码Cb的情况下,在照射经反射部件150反射的可见光以及红外光的状态下由第一拍摄部125a以及第二拍摄部125b拍摄上述显示屏幕等。在这种情况下,在上述步骤S109的判定处理中判定为“是”,基于在第一拍摄部125a中拍摄的第一拍摄图像来解读信息码Cb。
此时,在第一拍摄范围内包含由于保护板116的反射而比读取面114(保护板116)靠壳体内侧的第一反射后拍摄范围AR1b,其结果是不仅便携式终端的显示屏幕,反射部件150的第一反射面155a以及第二反射面155b也略微投影到第一拍摄图像中。由于在该第一反射面155a以及第二反射面155b上以照度分布大致均匀的方式照射照明光(可见光以及红外光),因此例如与照度分布不均使第一反射面155a以及第二反射面155b中存在照度大的范围的情况相比,能够确保拍摄图像中所需的照度并且不突出照明光。
另外,例如在读取印刷在纸质介质等上的信息码Ca的情况下,在照射有反射部件150反射的可见光以及红外光的状态下,由第一拍摄部125a以及第二拍摄部125b拍摄上述纸质介质等。在这种情况下,在上述步骤S109的判定处理中判定为“否”,基于在第二拍摄部125b中拍摄的第二拍摄图像来解读信息码Ca。
此时,在第二拍摄范围内包含由于保护板116的反射而比读取面114靠壳体内侧的第二反射后拍摄范围AR2b,其结果是不仅纸质介质等,反射部件150的第一反射面155a以及第二反射面155b也略微投影到第二拍摄图像中。在这种情况下,由于在第一反射面155a以及第二反射面155b上以照度分布大致均匀的方式照射有照明光(可见光以及红外光),因此能够确保拍摄图像中所需的照度并且不突出照明光。
如上所述,在本实施方式所涉及的信息码读取装置100中,设置有使从第一照明部121a照射的可见光以及从第二照明部121b照射的第二波长段的光朝向读取面114反射的反射部件150。而且,反射部件150配置在第一反射前拍摄范围AR1a外且第二反射前拍摄范围AR2a外的位置,第一照明部121a、第二照明部121b、第一拍摄部125a、第二拍摄部125b以及可见光截止滤光器129配置在第一反射后拍摄范围AR1b外且第二反射后拍摄范围AR2b外的位置。而且,由第一照明部121a朝向反射部件150中作为第一反射后拍摄范围AR1b的第一反射面155a照射可见光,由第二照明部121b朝向反射部件150中作为第二反射后拍摄范围AR2b的第二反射面155b照射第二波长段的光。
由此,当拍摄在读取面114上扫描的信息码时,即使显示信息码的显示面等的反射导致比读取面114靠壳体内侧的部分投影到该拍摄图像中,也容易拍摄到照射有可见光的反射部件150的第一反射面155a的整体与照射有第二波长段的光的反射部件150的第二反射面155b的整体。因此,与直接拍摄第一照明部121a与第二照明部121b的情况等相比,能够确保拍摄图像中所需的照度并且照明光(可见光与第二波长段的光)不突出,抑制照明光产生光噪。因此,即使在壳体内收容第一照明部121a与第二照明部121b的情况下,也能够抑制照明光的反射产生光噪影响拍摄图像。
尤其是,由第一照明部121a以抑制在第一反射面155a上的照度分布不均的方式照射可见光,由第二照明部121b以抑制在第二照射面155b上的照度分布不均的方式照射第二波长段的光。因此,在第一反射面155a或第二反射面155b上的照度分布容易变均匀,其结果是在拍摄图像中照明光更加不突出。因此,能够可靠地抑制照明光的反射产生光噪影响拍摄图像。
另外,第一照明部121a以及第二照明部121b是面光源,因此能够对第一反射面155a或第二反射面155b以大致均匀的照度照射照明光,能够提高使用第一反射面155a以及第二反射面155b的光噪抑制效果。
尤其是,在第一照明部121a以及第二照明部121b的照射侧设置有百叶窗140,所述百叶窗140相对于读取面114平行配置有各板条141。由此,通过百叶窗140照射的光难以直接通过读取面114向外部射出,因此即使是相对于读取面114倾斜地扫描的显示面等,也容易抑制镜面反射,能够实现可容许粗糙的显示面等的扫描方式的结构。此外,百叶窗140不局限于配置成各板条141相对于读取面114平行,也可以配置成各板条141相对于读取面114大致平行即各板条141相对于平行于读取面114的平面延伸。
此外,为了进一步提高使用第一反射面155a或第二反射面155b的光噪抑制效果,也可以去除百叶窗140。另外,本实施方式的特征结构也能够应用于其他实施方式等中。
[第六实施方式]
接下来,参照附图,对本第六实施方式所涉及的信息码读取装置进行说明。
在本第六实施方式中,与上述第五实施方式的主要不同之处在于,去除百叶窗140,与面光源具有的导光板的形状相应地向多个方向照射照明光。
在本实施方式中,如图20所示,作为面光源发挥功能的第一照明部121a具备:第一发光部201以及第二发光部202,发光可见光作为照明光;以及导光板203,配置在第一发光部201与第二发光部202之间,在第一侧面204a入射来自第一发光部201的光,在第二侧面204b入射来自第二发光部202的光。而且,导光板203在内部具有多个槽206,所述多个槽206使从第一侧面204a以及第二侧面204b入射的光朝向出射面205反射,多个槽206非对称地形成为使作为第一侧面204a侧的第一侧面206a的形状与作为第二侧面204b侧的第二侧面206b的形状不同。
具体地,槽206形成为第一侧面206a具有大曲率的曲面部,因此如图21的(A)所示例,来自第一侧面204a侧的光向透射第一侧面206a以及第二侧面206b的方向从出射面205照射。另外,形成为第二侧面206b具有平面部或者近似平面的小曲率的曲面部,因此如图21的(B)所示例,来自第二侧面204b侧的光向在第二侧面206b反射的方向从出射面205照射。
即,能够将从照射面照射的可见光(照明光)的照射方向至少分成基于第一侧面206a的形状的照射方向与基于第二侧面206b的形状的照射方向这两个方向。由此,通过使一方的照射方向朝向第一反射面55a以及第二反射面55b,另一方的照射方向朝向读取面114上发生照度不足等的规定范围的方式形成各槽206的第一侧面206a以及第二侧面206b,能够提高靠近第一照明部121a的读取面114的边114a侧的照度,能够补偿第一成像部127a的周围光量的降低。
这样,与将多个槽206的第一侧面204a侧的面的形状与第二侧面204b侧的面的形状分别形成为对称的情况相比,从出射面出射的可见光(照明光)的照度分布容易不均。即,通过根据所需的可见光的照度分布改变多个槽206的形状,不仅能够通过出射面向多个方向照射可见光,还能够控制其照射方向,例如使可见光的一部分朝向第一反射面55a以及第二反射面55b照射,使可见光的另一部分朝向发生第一成像部127a的周围光量降低的读取面114的端侧照射等。
作为本实施方式的第一变形例,如图22所示例,也可以去除第二发光部202。即,在本实施方式的变形例中,第一照明部121a构成为具备第一发光部201与导光板203,所述导光板203在第一侧面204a入射来自第一发光部201的光。
这样,从第一侧面204a入射的光在第二侧面204b向第一侧面204a侧内部反射,由此从出射面出射的可见光(照明光)的照度分布也容易不均。由此,通过根据所需的可见光的照度分布改变多个槽206的形状,不仅能够通过出射面向多个方向照射可见光,还能够控制其照射方向。尤其是,在第一侧面204a侧配置第一发光部201即可,因此无需在第二侧面204b侧配置第二发光部202,能够节省第一照明部121a的空间以及削减零件个数。
进一步,作为本实施方式的第二变形例,如图23所示例,也可以在去除了第二发光部202的第二侧面204b上设置反射件207。由此,从第一侧面204a入射的光容易在第二侧面204b向第一侧面204a侧内部反射,因此反射效率提高,能够抑制因没有设置反射件207导致从第一侧面204a入射的光的一部分透射第二侧面204b,其结果是能够提高通过出射面向多个方向照射的可见光(照明光)的照度。
此外,在上述第一变形例中,也可以取代第二发光部202去除第一发光部201。另外,在上述第二变形例中,也可以取代第二发光部202去除第一发光部201,在第一侧面204a上设置反射件207。即,第一照明部121a也可以具备发光部与导光板203,所述导光板203在一侧面入射来自发光部的光,该导光板203在内部具有使从一侧面入射的光朝向出射面205反射的多个槽206,当将导光板203的各侧面中与上述一侧面相对置的面作为另一侧面时,这些多个槽206非对称地形成为使作为一侧面侧的面的形状与作为另一侧面侧的面的形状不同。
本实施方式以及变形例等中根据面光源具有的导光板的形状向多个方向照射照明光的特征结构能够应用于作为面光源发挥功能的第二照明部121b中。
[第七实施方式]
接下来,参照附图,对本第七实施方式所涉及的信息码读取装置进行说明。
在本第七实施方式中,与上述第五实施方式的主要不同之处在于,为了减轻镜面反射的影响而改变了反射部件的一部分的反射状态。
本实施方式所涉及的信息码读取装置100a的最大不同之处在于,对于上述信息码读取装置100取代反射部件150采用反射部件150a。反射部件150a呈与反射部件150大致相同的曲面形状,如图24以及图25所示,在从读取面114侧(上侧)观察时大致中央位置设置有开口154a。配置有受光光学系统,使第一成像部127a以及第二成像部127b作为露出部通过该开口154a露出。
尤其是,在本实施方式中,从图25可知,形成开口154a的环状的边缘(以下也简称为开口缘部)形成为反射状态从内侧到外侧逐渐变亮。
下面,对这样形成开口154a的开口缘部的理由进行说明。
例如,当拍摄在读取面114上扫描的显示屏幕的信息码时,存在由于镜面反射而使壳体103内部的反射部件150a等通过透明的保护板116(读取面114)投影到该拍摄图像中的情况。在这种情况下,根据其投影状态,存在解读拍摄的信息码失败的可能性。当第一成像部127a以及第二成像部127b在如上所述使照明光朝向读取面114反射的反射部件150a的反射面内露出时,由于其露出部分不具有反射特性,因此露出部分与其周围的反射部分之间的边界部分在投影到的拍摄图像中变成对比度骤变的范围。具体地,露出部分拍摄成黑色,其周围的反射部分拍摄成白色,两者的边界部分变成对比度在黑与白之间骤变的范围。在作为解读对象的拍摄图像中,当如上所述对比度骤变的范围与信息码中排列有亮色系码元以及暗色系的码区域的一部分重叠时,在该重叠的范围内码元的亮暗判定的精度降低,因此信息码的解读成功率降低。
因此,在本实施方式中,为了抑制镜面反射导致信息码的解读成功率降低,将开口154a的开口缘部形成为反射状态从内侧到外侧逐渐变亮。在此,作为用于实现上述反射状态的变化的结构,例如能够采用使反射部件150a的开口缘部自身的颜色从内侧到外侧从黑色逐渐变成亮白色的配色结构。
通过这样构成,上述开口缘部对应的反射部分在如上所述投影到的拍摄图像中变成对比度逐渐变化的范围(以下也称为渐变范围)。由此,即使在拍摄图像中上述渐变范围与信息码中排列亮色系码元以及暗色系的码区域的一部分重叠的情况下,码元的亮暗判定的精度也难以降低,因此能够抑制镜面反射导致信息码的解读成功率降低。
此外,作为用于实现上述反射状态的变化的结构,不局限于采用改变反射部件150a的开口缘部自身的颜色的结构,例如也可以采用使用通过对反射部件150a的开口缘部进行的表面加工等来调整的反射率的结构。另外,也可以单独准备用于覆盖上述开口缘部的覆层部件(例如密封部件),将该覆层部件形成为其反射状态从内侧到外侧逐渐变亮。这样,即使在如上所述投影到的拍摄图像中,位于露出部(第一成像部127a以及第二成像部127b)周围的覆层部件如上所述变成渐变范围,也能够抑制镜面反射导致信息码的解读成功率降低。尤其是,能够通过更换覆层部件来容易地调整拍摄图像中的渐变范围的对比度。
另外,上述渐变范围不局限于设置在第一成像部127a以及第二成像部127b作为露出部露出的开口154a的开口缘部,也可以设置在使反射部件150a的反射面内设置的螺钉等其他露出部露出的开口的开口缘部。另外,即使是不采用两个拍摄部而采用一个拍摄部的结构,上述渐变范围也可以设置在使成像部等其拍摄部的一部分作为露出部露出的开口的开口缘部。这样,上述其他露出部等也发挥上述效果。另外,上述渐变范围在对反射部件设置有多个露出部的情况下,也可以对各个露出部设置。
另外,上述渐变范围不局限于相对于形成开口154a的开口缘部设置成环状,也可以设置在开口缘部的至少一部分。
另外,使露出部露出的开口不局限于从读取面侧观察时设置在反射部件的大致中央,也可以相对于反射面的外缘设置成切口状。
作为本实施方式的变形例,也可以使从读取面侧观察时作为外侧环状的边缘的露出部的周缘部形成为反射状态从内侧到外侧逐渐变亮。如果是如上所述两个第一成像部127a以及第二成像部127b露出的结构,使从读取面侧观察时作为第一成像部127a以及第二成像部127b各自的外侧环状的边缘的周缘部形成为反射状态从内侧到外侧逐渐变亮。另外,例如如图26所示例,如果是一个成像部127c作为露出部从开口154c露出的结构,使成像部127c的外侧环状的边缘的周缘部(参照图26的交叉影线区域)形成为反射状态从内侧到外侧逐渐变亮。由此,上述渐变范围变大,不仅包含在反射部件150a上设置的开口154c的开口缘部,还包含露出部的周缘部,因此能够减小该渐变范围内的亮度的变化程度,能够更加进一步抑制镜面反射导致信息码的解读成功率降低。
此外,不局限于将上述渐变范围设置在反射部件中的开口的开口缘部与露出部的周缘部两处,也可以只设置在露出部的周缘部。即,从读取面侧观察时露出部通过在反射部件上设置的开口露出,该露出部形成为从读取面侧观察时作为外侧环状的边缘的周缘部的反射状态从内侧到外侧逐渐变亮。
这样,周缘部在如上所述投影到的拍摄图像中变成对比度逐渐变亮的渐变范围,即使在该渐变范围与信息码中排列有亮色系码元以及暗色系的码区域的一部分重叠的情况下,码元的亮暗判定的精度也难以降低,能够抑制镜面反射导致信息码的解读成功率降低。
[第八实施方式]
接下来,参照附图,对本第八实施方式所涉及的信息码读取装置进行说明。
在本第八实施方式中,与上述第一实施方式的主要不同之处在于,构成第一拍摄部以及第二拍摄部的受光传感器等的个数。因此,对与第一实施方式在实质上相同的结构部分赋予相同标记,并省略说明。
本实施方式所涉及的信息码读取装置1a构成为,相对于上述信息码读取装置1主要是构成第一拍摄部以及第二拍摄部的受光传感器等的个数不同。具体地,如图27所示,第一拍摄部25a构成为具备受光传感器61a与受光传感器61b,第一成像部27a构成为具备在受光传感器61a成像信息码等的像的成像透镜62a与在受光传感器61b成像信息码等的像成像透镜62b。在受光传感器61a的受光面与成像透镜62a之间以及在受光传感器61b的受光面与成像透镜62b之间没有配置上述可见光截止滤光器29。
尤其是,成像透镜62a构成为聚焦位置设定在读取面7a附近,成像透镜62b不同于成像透镜62a,构成为聚焦位置设定在比读取面7a远的位置(例如相当于至读取面7a的距离的两倍左右距离的位置)。
因此,针对通过屏幕显示的信息码Cb等的拍摄,能够通过具备受光传感器61a以及成像透镜62a的可见光用的受光光学系统60a与具备受光传感器61b以及成像透镜62b的可见光用的受光光学系统60b,来拍摄两种第一拍摄图像。即,使在用于拍摄通过屏幕显示的信息码Cb等的可见光用的受光光学系统60a与受光光学系统60b中,与拍摄相关的功能如上所述不同,能够拍摄在读取面7a附近对焦的拍摄图像与在比读取面7a远的位置对焦的拍摄图像。此外,受光传感器61a能够相当于“一方的受光传感器”的一例,受光光学系统60a能够相当于“一方的受光光学系统”的一例。另外,受光传感器61b能够相当于“另一方的受光传感器”的一例,受光光学传感器60b能够相当于“另一方的受光光学系统”的一例。
另外,第二拍摄部25b构成为具备受光传感器61c与受光传感器61d,第二成像部27b构成为具备在受光传感器61c成像信息码等的像的成像透镜62c与在受光传感器61d成像信息码等的像的成像透镜62d。在受光传感器61c的受光面与成像透镜62c之间以及在受光传感器61d的受光面与成像透镜62d之间配置有上述可见光截止滤光器29。
尤其是,成像透镜62c构成为聚焦位置设定在读取面7a附近,成像透镜62d不同于成像透镜62c,构成为聚焦位置设定在比读取面7a远的位置(例如相当于至读取面的距离的两倍左右距离的位置)。
因此,针对通过覆层部Ca2提高了安全性的信息码Ca等的拍摄,能够通过具备受光传感器61c以及成像透镜62c的红外光用的受光光学系统60c与具备受光传感器61d以及成像透镜62d的红外光用的受光光学系统60d,拍摄两种第二拍摄图像。即,在用于拍摄通过覆层部Ca2提高了安全性的信息码Ca等的红外光用的受光光学系统60c与受光光学系统60d中,与拍摄相关的功能不同。此外,受光传感器61c能够相当于“一方的受光传感器”的一例,受光光学系统60c能够相当于“一方的受光光学系统”的一例。另外,受光传感器61d能够相当于“另一方的受光传感器”的一例,受光光学系统60d能够相当于“另一方的受光光学系统”的一例。
在这样构成的信息码读取装置1a中控制部31(即CPU31A)执行的读取处理中,在从第一照明部21a~24a照射可见光,并且从第二照明部21b~24b照射红外光的状态下(S101),执行用于分别从受光传感器61a以及受光传感器61b中取得第一拍摄图像的处理,并且执行用于分别从受光传感器61c以及受光传感器61d中取得第二拍摄图像的处理(S103)。
此时,在拍摄通过屏幕显示的信息码Cb的情况下,在受光传感器61a以及受光传感器61b中如图7的(A)所示拍摄第一拍摄图像。尤其是,在具有受光传感器61a的受光光学系统60a中,能够相对于在读取面7a附近扫描的信息码Cb对焦,在具有受光传感器61b的受光光学系统60b中,能够相对于远离读取面7a一定程度的信息码Cb对焦。这样能够拍摄聚焦不同的两种第一拍摄图像,能够提高通过屏幕显示的信息码Cb等的读取成功率。
另一方面,在拍摄上述信息码Ca的情况下,在受光传感器61c以及受光传感器61d中如图6的(B)所示拍摄第二拍摄图像。尤其是,在具有受光传感器61c的受光光学系统60c中,能够相对于在读取面7a附近扫描的信息码Ca对焦,在具有受光传感器61d的受光光学系统60d中,能够相对于远离读取面7a一定距离的通过屏幕显示的信息码Ca对焦。这样能够拍摄聚焦不同的两种第二拍摄图像,能够提高通过覆层部Ca2提高了安全性的信息码Ca等的读取成功率。
如上所述,在本实施方式所涉及的信息码读取装置1a中,第一拍摄部25a具备受光传感器61a以及受光传感器61b,构成为具有受光传感器61a的受光光学系统60a的与拍摄相关的功能相对于具有受光传感器61b的另一方的受光光学系统60b不同。由此,即使是在液晶屏幕等上显示的通常的信息码等,也能够根据上述不同的功能,拍摄受光光学系统60a的拍摄图像与受光光学系统60b的拍摄图像两种拍摄图像。因此,即使是在受光光学系统60a中无法可解读地拍摄上述信息码的情况下,由于在受光光学系统60b中能够可解读地拍摄上述信息码,相反地即使是在受光光学系统60b中无法可解读地拍摄上述信息码的情况下,由于在受光光学系统60a中能够可解读地拍摄上述信息码,由此能够提高信息码的解读成功率。
进一步,第二拍摄部25b具备受光传感器61c以及受光传感器61d,构成为具有受光传感器61c的受光光学系统60c的与拍摄相关的功能相对于具有受光传感器61d的受光光学系统60d不同。由此,即使是码区域C1a被不透射可见光但透射红外光等第二波长段的光的覆层部Ca覆盖的信息码Ca等,也能够根据上述不同的功能,拍摄受光光学系统60c的拍摄图像与受光光学系统60d的拍摄图像两种拍摄图像。因此,即使是在受光光学系统60c中无法可解读地拍摄上述信息码Ca的情况下,由于在受光光学系统60d中能够可解读地拍摄上述信息码Ca,相反地即使是在受光光学系统60d中无法可解读地拍摄上述信息码Ca的情况下,由于在受光光学系统60c中能够可解读地拍摄上述信息码Ca,由此能够提高信息码的解读成功率。
此外,可见光用的受光光学系统不局限于准备受光光学系统60a以及受光光学系统60b两个受光光学系统,也可以准备三个以上。例如,作为本实施方式的第一变形例,也可以如图28所示的信息码读取装置1b,对于上述信息码读取装置1a准备受光光学系统60a和受光光学系统60b,以及可见光用的受光光学系统60e三个受光光学系统。相同地,红外光用的受光光学系统不局限于准备受光光学系统60c以及受光光学系统60d两个受光光学系统,也可以准备三个以上。
另外,也可以准备两个以上可见光用的受光光学系统,一个红外光用的受光光学系统。例如,作为本实施方式的第二变形例,也可以如图29所示的信息码读取装置1c,相于上述信息码读取装置1a准备受光光学系统60a以及受光光学系统60b与受光光学系统60c。相同地,也可以准备两个以上红外光用的受光光学系统,一个可见光用的受光光学系统。
另外,在多个可见光用的受光光学系统中,一方的受光光学系统相对于另一方的受光光学系统不同的与拍摄相关的功能不局限于上述聚焦位置的调整对应的功能,例如也可以是视角的调整对应的功能。
例如,使与拍摄相关的功能以受光光学系统60a的视角小于受光光学系统60b的视角的方式不同,由此在受光光学系统60b中将读取面7a整个面作为可拍摄信息码的区域,虽然在受光光学系统60a中拍摄视野变窄,但是即使是码元小的信息码也能够可解读地拍摄。
另外,例如也可以使与拍摄相关的功能以一方的受光光学系统中的一方的受光传感器的像素数多于另一方的受光光学系统中的另一方的受光传感器的像素数的方式不同。在这种情况下,即使是扩大了视角的一方的受光光学系统,也能够可解读地拍摄码元小的信息码。另外,在像素数少的另一方的受光光学系统中,减轻了图像处理相关的负载等,因此在像素数少的另一方的受光光学系统中可解读地拍摄信息码的情况下,能够提高其读取速度。
另外,在多个红外光用的受光光学系统中,一方的受光光学系统相对于另一方的受光光学系统不同的与拍摄相关的功能如上所述也可以是视角的调整对应的功能或像素数对应的功能。
另外,在多个可见光用的受光光学系统中,也可以通过采用色彩传感器作为至少一个受光传感器,构成为可读取使用颜色的信息增加了存储量的信息码(色码)。相同地,在多个红外光用的受光光学系统中,也可以通过采用色彩传感器作为至少一个受光传感器,构成为可读取色码。另外,本实施方式以及变形例等的特征结构也能够应用于其他实施方式等中。
此外,本发明不局限于上述各实施方式等,例如也可以如下所示实现。
(1)在控制部31执行的读取处理中,并不局限于基于位置检测图形的提取数或特定区域内的黑白变化数来设定解读对象的拍摄图像,也可以基于对于一拍摄图像以及第二拍摄图像的至少一部分的解析处理的结果,将第一拍摄图像与第二拍摄图像中任一个设定成容易解读的解读对象。这样,也能够减轻解读处理相关的处理负载。另外,在控制部31执行的读取处理中,也可以不将第一拍摄图像以及第二拍摄图像中任一个设定成解读对象的拍摄图像,而是分别进行基于第一拍摄图像的信息码的拍摄处理与基于第二拍摄图像的信息码的解读处理。
(2)控制部31也可以构成为,通过相对于CPU单独设置的FPGA(FieldProgrammable Gate Array:现场可编程门阵列),根据位置检测图形的提取数或特定区域内的黑白变化数等从第一拍摄图像以及第二拍摄图像中设定解读对象的拍摄图像,通过CPU进行基于该解读对象的拍摄图像的信息码的解读处理。
(3)使用覆层部Ca2提高了安全性的信息码Ca不局限于构成为码区域Ca1整体被覆层部Ca2覆盖,也可以构成为码区域Ca1局部被覆层部Ca2覆盖。
(4)由第二照明部21b~24b、121b照射的照明光不局限于红外光,只要是与可见光的波长段不同的、规定的第二波长段的光即可。在该结构中,可见光截止滤光器29构成为不透射可见光但透射上述规定的第二波长段的光。另外,如果是上述第三实施方式,则取代红外光截止滤光器29a采用构成为不透射上述规定的第二波长段的光但透射可见光的其他滤光器。
(5)本发明不局限于应用于固定式的信息码读取装置,也可以应用于便携式的信息码读取装置。
附图标记说明
1、1a~1c、100、100a:信息码读取装置
3、103:壳体
5:读取口
21a~24a、121a:第一照明部
21b~24b、121b:第二照明部
25a、125a:第一拍摄部
25b、125b:第二拍摄部
27a、127a:第一成像部(露出部)
27b、127b:第二成像部(露出部)
127c:成像部(露出部)
29、129:可见光截止滤光器(滤光器)
29a:红外光截止滤光器(其他滤光器)
31:控制部(处理部、照明控制部、设定部)
31A:CPU
60a~60e:受光光学系统
61a~61e:受光传感器
62a~62e:成像透镜
150、150a:反射部件
154、154a、154c:开口
AR1a:第一反射前拍摄范围
AR1b:第一反射后拍摄范围
AR2a:第二反射前拍摄范围
AR2b:第二反射后拍摄范围
Ca、Cb:信息码
Ca1:码区域
Ca2:覆层部
FPa、FPb:位置检测图形(特定图形)
Lfa:可见光
Lfb:红外光(规定的第二波长段的光)
S:特定区域
- 信息码读取系统、信息码读取装置及信息码
- 信息码、信息码生成方法、信息码读取装置以及信息码应用系统