(57)【要約】【課題】可視光が透過不能な被覆部で覆われた情報コードだけでなく画面表示された情報コードを読み取り可能に撮像し得る情報コード読取装置を提供する。【解決手段】第１照明部２１ａ〜２４ａにより可視光が照射された状態で情報コードが第１撮像部２５ａにより撮像され、第２照明部２１ｂ〜２４ｂにより赤外光が照射された状態で情報コードが第２撮像部２５ｂにより撮像される。また、可視光を透過させずに赤外光を透過させる可視光カットフィルタ２９が第２撮像部２５ｂの撮像範囲に応じて配置される。【選択図】図４
2020161108.tif 000002
【特許請求の範囲】
【請求項１】
可視光を照射可能な第１照明部と、
可視光の波長帯とは異なる所定の第２波長帯の光を照射可能な第２照明部と、
前記第１照明部により前記可視光が照射された状態で情報コードを撮像する第１撮像部と、
前記第２照明部により前記第２波長帯の光が照射された状態で情報コードを撮像する第２撮像部と、
前記第２撮像部の撮像範囲に応じて配置されて、可視光を透過させずに前記第２波長帯の光を透過させるフィルタと、
前記第１撮像部により撮像された第１の撮像画像及び前記第２撮像部により撮像された第２の撮像画像の少なくともいずれか一方に基づいて情報コードを解読する処理を行う処理部と、
を備えることを特徴とする情報コード読取装置。
【請求項２】
前記第１照明部及び前記第２照明部を制御する照明制御部を備え、
前記照明制御部は、前記第１撮像部による撮像時に前記可視光を照射するように前記第１照明部を制御し、前記第２撮像部による撮像時に前記第２波長帯の光を照射するように前記第２照明部を制御することを特徴とする請求項１に記載の情報コード読取装置。
【請求項３】
前記第１の撮像画像及び前記第２の撮像画像について少なくとも一部に対する解析処理による結果に基づいて、前記第１の撮像画像と前記第２の撮像画像とのいずれか一方を、前記処理部による解読対象に設定する設定部を備え、
前記処理部は、前記設定部により前記解読対象として設定された撮像画像に基づいて情報コードを解読する処理を行うことを特徴とする請求項１又は２に記載の情報コード読取装置。
【請求項４】
前記情報コードは、所定数の特定パターンがコード領域内に配置されるように形成され、
前記設定部は、前記解析処理として、前記第１の撮像画像及び前記第２の撮像画像のそれぞれから前記特定パターンを抽出するための処理を行い、前記特定パターンが抽出された数の多い撮像画像を、前記処理部による解読対象に設定することを特徴とする請求項３に記載の情報コード読取装置。
【請求項５】
前記設定部は、前記解析処理として、前記第１の撮像画像及び前記第２の撮像画像のそれぞれでの特定エリアに関して二値化して、当該特定エリア内において１又は２以上の走査線に沿って白黒が変化する変化数を計数するための処理を行い、前記変化数が多い撮像画像を、前記処理部による解読対象に設定することを特徴とする請求項３に記載の情報コード読取装置。
【請求項６】
前記第１撮像部の撮像範囲に応じて配置されて、前記第２波長帯の光を透過させずに可視光を透過させる他のフィルタを備えることを特徴とする請求項１〜５のいずれか一項に記載の情報コード読取装置。
【請求項７】
前記第１撮像部及び前記第２撮像部は、読取面が設けられるケース内であって、前記読取面にかざされた前記情報コードを撮像可能に、前記第１撮像部の視野中心と前記第２撮像部の視野中心とが前記読取面の中央にて交差するように配置されることを特徴とする請求項１〜６のいずれか一項に記載の情報コード読取装置。
【請求項８】
少なくとも前記第１照明部、前記第２照明部、前記第１撮像部、前記第２撮像部及び前記フィルタが収容され、前記情報コードがかざされる読取面が設けられるケースと、
前記ケース内に収容されて、前記第１照明部から照射される前記可視光及び前記第２照明部から照射される前記第２波長帯の光を前記読取面に向けて反射する反射部材と、
を備えることを特徴とする請求項１〜７のいずれか一項に記載の情報コード読取装置。
【請求項９】
前記第１撮像部の撮像範囲のうち、当該第１撮像部に設けられる第１結像部と前記読取面との間にて構成される範囲を第１反射前撮像範囲、前記読取面にて前記ケース内側に反射した場合に前記第１反射前撮像範囲に続くように前記読取面と前記反射部材との間にて構成される範囲を第１反射後撮像範囲とし、前記第２撮像部の撮像範囲のうち、当該第２撮像部に設けられる第２結像部と前記読取面との間にて構成される範囲を第２反射前撮像範囲、前記読取面にて前記ケース内側に反射した場合に前記第２反射前撮像範囲に続くように前記読取面と前記反射部材との間にて構成される範囲を第２反射後撮像範囲とするとき、
前記反射部材は、前記第１反射前撮像範囲外であって前記第２反射前撮像範囲外となる位置に配置され、
前記第１照明部、前記第２照明部、前記第１撮像部、前記第２撮像部及び前記フィルタは、前記第１反射後撮像範囲外であって前記第２反射後撮像範囲外となる位置に配置され、
前記第１照明部は、前記反射部材のうち前記第１反射後撮像範囲となる第１反射面に向けて前記可視光を照射し、
前記第２照明部は、前記反射部材のうち前記第２反射後撮像範囲となる第２反射面に向けて前記第２波長帯の光を照射することを特徴とする請求項８に記載の情報コード読取装置。
【請求項１０】
前記第１照明部は、前記第１反射面での照度分布のばらつきを抑制するように前記可視光を照射し、
前記第２照明部は、前記第２反射面での照度分布のばらつきを抑制するように前記第２波長帯の光を照射することを特徴とする請求項９に記載の情報コード読取装置。
【請求項１１】
前記第１照明部及び前記第２照明部は、面光源であることを特徴とする請求項９又は１０に記載の情報コード読取装置。
【請求項１２】
前記面光源は、第１の発光部及び第２の発光部と、前記第１の発光部と前記第２の発光部と間に配置されて、第１の側面にて前記第１の発光部からの光が入射し前記第１の側面に対向する第２の側面にて前記第２の発光部からの光が入射する導光板とを備え、
前記導光板は、前記第１の側面及び前記第２の側面から入射した光が出射面に向けて反射される複数の溝を内部に有し、
前記複数の溝は、前記第１の側面側となる面の形状と前記第２の側面側となる面の形状とが異なるように非対称に形成されることを特徴とする請求項１１に記載の情報コード読取装置。
【請求項１３】
前記面光源は、発光部と、一側面にて前記発光部からの光が入射する導光板とを備え、
前記導光板は、前記一側面から入射した光が出射面に向けて反射される複数の溝を内部に有し、
前記複数の溝は、前記導光板の各側面のうち前記一側面に対向する面を他側面とするとき、前記一側面側となる面の形状と前記他側面側となる面の形状とが異なるように非対称に形成されることを特徴とする請求項１１に記載の情報コード読取装置。
【請求項１４】
前記第１照明部及び前記第２照明部の照射側には、各羽板を前記読取面に平行な平面に対して沿うように配置したルーバーが設けられることを特徴とする請求項９〜１３のいずれか一項に記載の情報コード読取装置。
【請求項１５】
前記読取面側から見て前記反射部材に設けられる開口を介して露出部が露出し、前記開口を形成する縁の少なくとも一部は、内側から外側にかけて反射状態が徐々に明るく変化するように形成されることを特徴とする請求項８〜１４のいずれか一項に記載の情報コード読取装置。
【請求項１６】
前記露出部は、前記第１撮像部及び前記第２撮像部の少なくとも一部であることを特徴とする請求項１５に記載の情報コード読取装置。
【請求項１７】
前記開口を形成する縁の少なくとも一部が被覆部材によって覆われ、前記被覆部材が、内側から外側にかけて反射状態が徐々に明るく変化するように形成されることを特徴とする請求項１５又は１６に記載の情報コード読取装置。
【請求項１８】
前記読取面側から見て前記反射部材に設けられる開口を介して露出部が露出し、前記露出部は、前記読取面側から見て外側環状の縁となる周縁部が、内側から外側にかけて反射状態が徐々に明るく変化するように形成されることを特徴とする請求項８〜１４のいずれか一項に記載の情報コード読取装置。
【請求項１９】
前記第１撮像部は、２以上の受光センサを備え、一方の受光センサを有する一方の受光光学系が他方の受光センサを有する他方の受光光学系に対して撮像に関する機能が異なるように構成されることを特徴とする請求項１〜１８のいずれか一項に記載の情報コード読取装置。
【請求項２０】
前記第２撮像部は、２以上の受光センサを備え、一方の受光センサを有する一方の受光光学系が他方の受光センサを有する他方の受光光学系に対して撮像に関する機能が異なるように構成されることを特徴とする請求項１〜１９のいずれか一項に記載の情報コード読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報コード読取装置に関するものである。
【背景技術】
【０００２】
近年、情報コードに関してセキュリティ性が求められており、このようなセキュリティ性を高めた情報コードを光学的に読み取る読取装置に関する技術として、例えば、下記特許文献１に開示される情報コード読取装置が知られている。この情報コード読取装置の読取対象となる情報コードは、コード領域内に配列される各モジュールのうち、可視光（第１波長帯の光）又は赤外光（第２波長帯の光）が照射されたときに暗色の反射特性を示すように暗色系モジュールが印刷される一方で、可視光が照射されたときに暗色の反射特性を示し赤外光が照射されたときに明色の反射特性を示すように明色系モジュールが印刷されている。このため、情報コード読取装置は、可視光を照射する第１照明光源及び赤外光を照射する第２照明光源と、いずれかの光が照射された状態で情報コードを撮像する撮像部とを備え、撮像部によって撮像された情報コードの撮像画像から情報コードを抽出して解読するように構成されている。すなわち、読取対象となる情報コードに対して赤外光を照射した状態で撮像した撮像画像に基づいてその情報コードを解読することができる。その一方で、可視光が照射される通常の環境ではコード領域が全て暗色となり、情報コードが撮像できなくなるだけでなくその情報コード自体が視認できなくなることを利用して、情報コードのセキュリティ性を高めている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１３３７４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、可視光を透過させずに赤外光等の第２波長帯の光を透過させる被覆部にてコード領域の少なくとも一部を覆うことで情報コードのセキュリティ性を高めることができ、このような情報コードを撮像して解読する場合、周囲の環境等の影響のために、撮像した情報コードの解読に失敗する場合がある。すなわち、読取装置から照射される第２波長帯の光に対して周囲の可視光が明るすぎる環境、例えば、太陽光が照射される屋外環境等では、第２波長帯の光を照射していても可視光が過剰に照射されたために被覆部からの反射光が撮像されてしまい、被覆部に覆われたコード領域を解読可能に撮像できないからである。
【０００５】
この問題を解決するため、撮像部に対して可視光を透過させずに第２波長帯の光を透過させるフィルタを設ける構成が考えられる。このフィルタにより被覆部にて反射された可視光が取り除かれるため、コード領域に応じて反射された第２波長帯の光を撮像することができる。
【０００６】
しかしながら、このようなフィルタを採用した撮像部では、液晶画面等に表示した通常の情報コードを撮像できないという別の問題が生じてしまう。液晶画面は、可視光を利用して情報コードを表示するため、上記フィルタを採用した撮像部では、情報コード等を表示した液晶画面であってもその画面部分が真っ暗な状態で撮像されてしまうからである。
【０００７】
本発明は、上述した課題を解決するためになされたものであり、その目的とするところは、可視光が透過不能な被覆部で覆われた情報コードだけでなく画面表示された情報コードを読み取り可能に撮像し得る情報コード読取装置を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、特許請求の範囲の請求項１に記載の情報コード読取装置（１）は、
可視光（Ｌｆａ）を照射可能な第１照明部（２１ａ〜２４ａ）と、
可視光の波長帯とは異なる所定の第２波長帯の光（Ｌｆｂ）を照射可能な第２照明部（２１ｂ〜２４ｂ）と、
前記第１照明部により前記可視光が照射された状態で情報コードを撮像する第１撮像部（２５ａ）と、
前記第２照明部により前記第２波長帯の光が照射された状態で情報コードを撮像する第２撮像部（２５ｂ）と、
前記第２撮像部の撮像範囲に応じて配置されて、可視光を透過させずに前記第２波長帯の光を透過させるフィルタ（２９）と、
前記第１撮像部により撮像された第１の撮像画像及び前記第２撮像部により撮像された第２の撮像画像の少なくともいずれか一方に基づいて情報コードを解読する処理を行う処理部（３１）と、
を備えることを特徴とする。
なお、上記各括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示すものである。
【発明の効果】
【０００９】
請求項１の発明では、第１照明部により可視光が照射された状態で情報コードが第１撮像部により撮像され、第２照明部により第２波長帯の光が照射された状態で情報コードが第２撮像部により撮像される。また、可視光を透過させずに第２波長帯の光を透過させるフィルタが第２撮像部の撮像範囲に応じて配置される。
【００１０】
これにより、読取対象が、可視光を透過させずに赤外光等の第２波長帯の光を透過させる被覆部によりコード領域が覆われた情報コードであれば、第２波長帯の光が照射されたことによるコード領域からの反射光が上記被覆部を透過するため、第２撮像部により撮像された第２の撮像画像に基づいて情報コードを解読することができる。特に、第２撮像部の撮像範囲には、可視光を透過させずに第２波長帯の光を透過させるフィルタが配置されるため、周囲の可視光が明るすぎる屋外環境等であっても被覆部からの反射光が撮像されることもない。一方、読取対象が、液晶画面等に表示した通常の情報コードであれば、第１撮像部により撮像された第１の撮像画像に基づいて情報コードを解読することができる。したがって、可視光が透過不能な被覆部で覆われた情報コードだけでなく画面表示された情報コードを読み取り可能に撮像することができる。
【００１１】
請求項２の発明では、照明制御部により、第１撮像部による撮像時に可視光を照射するように第１照明部が制御され、第２撮像部による撮像時に第２波長帯の光を照射するように第２照明部が制御される。
【００１２】
これにより、第１撮像部及び第２撮像部において、同じタイミングで撮像する場合には、可視光及び第２波長帯の光を同時に照射でき、異なるタイミングで撮像する場合には、そのタイミングに合わせて可視光と第２波長帯の光との照射タイミングをずらすことができる。
【００１３】
請求項３の発明では、第１の撮像画像及び第２の撮像画像について少なくとも一部に対する解析処理による結果に基づいて、第１の撮像画像と第２の撮像画像とのいずれか一方が、処理部による解読対象として設定部により設定される。そして、処理部により、設定部により解読対象として設定された撮像画像に基づいて情報コードを解読する処理が行われる。
【００１４】
これにより、第１の撮像画像及び第２の撮像画像のうち解読容易な撮像画像を処理部による解読対象として設定できるので、２つの撮像画像のそれぞれについて解読処理を行う場合と比較して、解読処理に関する処理負荷を軽減することができる。
【００１５】
請求項４の発明では、第１の撮像画像及び第２の撮像画像のそれぞれからコード領域内の特定パターンを抽出するための処理がなされ、特定パターンが抽出された数の多い撮像画像が、処理部による解読対象として設定される。
【００１６】
解読可能な撮像画像であれば全ての特定パターンが含まれるように撮像されており、解読不能又は解読困難な撮像画像であれば全ての特定パターンが含まれないように撮像されている可能性がある。そこで、特定パターンが抽出された数に応じて解読対象を設定することで、容易に解読対象を設定できるため、解読処理に関する処理負荷をより一層軽減することができる。
【００１７】
請求項５の発明では、第１の撮像画像及び第２の撮像画像のそれぞれでの特定エリアに関して二値化されて、当該特定エリア内において１又は２以上の走査線に沿って白黒が変化する変化数を計数するための処理がなされ、変化数が多い撮像画像が、処理部による解読対象として設定される。
【００１８】
撮像画像において情報コードが撮像されやすい範囲の一部等を上記特定エリアとすることで、解読可能に情報コードが撮像されている撮像画像であれば、複数配列された明色系セル及び暗色系セルが特定エリアに含まれているため、当該特定エリアにおいて各走査線に沿う白黒の変化数が多くなる。一方、上記特定エリアにおいて各走査線に沿う白黒の変化数が少ない場合には、解読可能に情報コードが撮像されておらず、解読不能又は解読困難に情報コードが撮像されている可能性がある。そこで、特定エリア内における白黒の変化数に応じて解読対象を設定することで、容易に解読対象を設定できるため、解読処理に関する処理負荷をより一層軽減することができる。
【００１９】
請求項６の発明では、第２波長帯の光を透過させずに可視光を透過させる他のフィルタが第１撮像部の撮像範囲に応じて配置される。これにより、可視光が照射された状態で情報コードが第１撮像部により撮像される際、第２照明部により第２波長帯の光が照射されていても、第２波長帯の光の照射に起因する反射光が第１撮像部にて撮像されることもないので、第２波長帯の光の照射による影響をなくして、情報コードをより鮮明に撮像することができる。
【００２０】
請求項７の発明では、第１撮像部及び第２撮像部は、読取面が設けられるケース内であって、読取面にかざされた情報コードを撮像可能に、第１撮像部の視野中心と第２撮像部の視野中心とが読取面の中央にて交差するように配置される。
【００２１】
第１撮像部及び第２撮像部を単に並べてケース内に配置することで、それぞれの視野中心が読取面に対して直交していると、読取面での撮像範囲が第１撮像部と第２撮像部とで異なるため、上記被覆部で覆われた情報コードをかざす際に適した読取面の位置と、画面表示された情報コードをかざす際に適した読取面の位置とが異なってしまう。そこで、第１撮像部及び第２撮像部を、情報コードがかざされやすい読取面の中央にてそれぞれの視野中心が交差するように配置することで、上記被覆部で覆われた情報コードをかざす際に適した読取面の位置と、画面表示された情報コードをかざす際に適した読取面の位置とを読取面の中央にて一致させることができる。
【００２２】
請求項９の発明では、第１照明部から照射される可視光及び第２照明部から照射される第２波長帯の光を読取面に向けて反射する反射部材が設けられている。そして、第１撮像部の撮像範囲のうち、当該第１撮像部に設けられる第１結像部と読取面との間にて構成される範囲を第１反射前撮像範囲、読取面にてケース内側に反射した場合に第１反射前撮像範囲に続くように読取面と反射部材との間にて構成される範囲を第１反射後撮像範囲とし、第２撮像部の撮像範囲のうち、当該第２撮像部に設けられる第２結像部と読取面との間にて構成される範囲を第２反射前撮像範囲、読取面にてケース内側に反射した場合に第２反射前撮像範囲に続くように読取面と反射部材との間にて構成される範囲を第２反射後撮像範囲とするとき、反射部材は、第１反射前撮像範囲外であって第２反射前撮像範囲外となる位置に配置され、第１照明部、第２照明部、第１撮像部、第２撮像部及びフィルタは、第１反射後撮像範囲外であって第２反射後撮像範囲外となる位置に配置される。そして、第１照明部により、反射部材のうち第１反射後撮像範囲となる第１反射面に向けて可視光が照射され、第２照明部により、反射部材のうち第２反射後撮像範囲となる第２反射面に向けて第２波長帯の光が照射される。
【００２３】
これにより、読取面にかざされた情報コードを撮像する際、その撮像画像に、情報コードが表示される表示面等による反射のために読取面よりもケース内側が写り込むとしても、可視光が照射されている反射部材の第１反射面の全体や第２波長帯の光が照射されている反射部材の第２反射面の全体が撮像されやすくなる。このため、第１照明部や第２照明部が直接撮像される場合等と比較して、撮像画像において必要な照度を確保しつつ照明光（可視光や第２波長帯の光）が目立たなくなり照明光に起因するノイズ光の発生を抑制することができる。したがって、ケース内に第１照明部や第２照明部を収容する場合でも、撮像画像に関して照明光の反射に起因するノイズ光の影響を抑制することができる。
【００２４】
請求項１０の発明では、第１照明部により、第１反射面での照度分布のばらつきを抑制するように可視光が照射され、第２照明部により、第２反射面での照度分布のばらつきを抑制するように第２波長帯の光が照射される。このため、第１反射面や第２反射面での照度分布が均一になりやすくなる結果、撮像画像において照明光がより目立たなくなる。したがって、撮像画像に関して照明光の反射に起因するノイズ光の影響を確実に抑制することができる。
【００２５】
請求項１１の発明では、第１照明部及び第２照明部は、面光源であるため、第１反射面や第２反射面に対してほぼ均一な照度で照明光を照射することができるので、当該第１反射面及び第２反射面を利用したノイズ光抑制効果を向上させることができる。
【００２６】
請求項１２の発明では、面光源は、第１の発光部及び第２の発光部と、第１の発光部と第２の発光部と間に配置されて、第１の側面にて第１の発光部からの光が入射し第２の側面にて第２の発光部からの光が入射する導光板とを備えている。そして、導光板は、第１の側面及び第２の側面から入射した光が出射面に向けて反射される複数の溝を内部に有し、複数の溝は、第１の側面側となる面の形状と第２の側面側となる面の形状とが異なるように非対称に形成される。
【００２７】
これにより、複数の溝の第１の側面側となる面の形状と第２の側面側となる面の形状とがそれぞれ対称となるように形成される場合と比較して、出射面から出射される照明光の照度分布がばらつきやすくなる。すなわち、所望する照明光の照度分布に応じて複数の溝の形状を変えることで、出射面を介して照明光を複数方向に照射できるだけでなく、例えば、照明光の一部を所定の反射面に向けて照射し照明光の他の一部を結像部の周辺光量低下が生じるような読取面の端側に向けて照射する等、その照射方向を制御することができる。
【００２８】
請求項１３の発明では、面光源は、発光部と、一側面にて発光部からの光が入射する導光板とを備えている。そして、導光板は、一側面から入射した光が出射面に向けて反射される複数の溝を内部に有し、複数の溝は、一側面側となる面の形状と一側面に対向する他側面側となる面の形状とが異なるように非対称に形成される。
【００２９】
一側面から入射した光が他側面にて一側面側に内部反射することで、請求項１２の発明と同様に、出射面から出射される照明光の照度分布がばらつきやすくなる。これにより、所望する照明光の照度分布に応じて複数の溝の形状を変えることで、請求項１２の発明と同様に、出射面を介して照明光を複数方向に照射できるだけでなく、その照射方向を制御することができる。特に、一側面側に発光部を配置すればよいので、他の側面側に発光部を配置する必要も無く、面光源の省スペース化及び部品点数削減を図ることができる。
【００３０】
請求項１４の発明では、第１照明部及び第２照明部の照射側には、各羽板を読取面に平行な平面に対して沿うように配置したルーバーが設けられる。これにより、ルーバーを介して照射された光が直接読取面を介して外部に放出され難くなるので、読取面に対して傾斜するようにかざされた表示面等であっても鏡面反射が抑制されやすくなり、ラフな表示面等のかざし方を許容し得る構成を実現することができる。
【００３１】
請求項１５の発明では、読取面側から見て反射部材に設けられる開口を介して露出部が露出し、開口を形成する縁の少なくとも一部は、内側から外側にかけて反射状態が徐々に明るく変化するように形成される。
【００３２】
例えば、読取面にかざされた表示画面の情報コードを撮像する際、その撮像画像に、読取面を介したケース内部の反射部材等が鏡面反射によって映り込んでしまう場合がある。このような場合、その映り込みの状態によっては撮像した情報コードの解読に失敗してしまう可能性がある。例えば、照明光を読取面に向けて反射する反射部材の反射面内にて結像レンズ等が露出していると、その露出部分が反射特性を有しない場合には、露出部分とその周囲の反射部分との境界部分が、映りこんだ撮像画像においてコントラストの急変する範囲となる。このようにコントラストの急変する範囲が、情報コードの明色系セル及び暗色系を配列してなるコード領域の一部に重なると、その重なる範囲においてセルの明暗判定の精度が低下してしまうために、情報コードの解読成功率が低くなる。
【００３３】
このため、露出部が露出する反射部材の開口を形成する縁の少なくとも一部（以下、単に、開口縁部ともいう）を、内側から外側にかけて反射状態（例えば、反射部材自体の色や表面加工等によって調整される反射率など）が徐々に明るく変化するように形成することで、上記開口縁部に対応する反射部分が、上述のように映りこんだ撮像画像においてコントラストが徐々に変化する範囲（以下、徐変範囲ともいう）となる。これにより、撮像画像において上記徐変範囲が情報コードの明色系セル及び暗色系を配列してなるコード領域の一部に重なる場合であっても、セルの明暗判定の精度が低下し難くなるので、鏡面反射に起因する情報コードの解読成功率の低下を抑制することができる。
【００３４】
請求項１６の発明では、露出部が第１撮像部及び第２撮像部の少なくとも一部であるため、反射部材に設けられる開口を介して第１撮像部及び第２撮像部の少なくとも一部が露出する構成となる。このような構成であっても、上述のように映りこんだ撮像画像において、上記開口縁部に対応する反射部分が上述のように徐変範囲となることで、鏡面反射に起因する情報コードの解読成功率の低下を抑制することができる。
【００３５】
請求項１７の発明では、開口を形成する縁の少なくとも一部（開口縁部）を覆う被覆部材が、内側から外側にかけて反射状態が徐々に明るく変化するように形成される。これにより、上述のように映りこんだ撮像画像において、露出部の周囲に位置する被覆部材が上述のように徐変範囲となることで、鏡面反射に起因する情報コードの解読成功率の低下を抑制することができる。特に、被覆部材を付け替えることで、撮像画像における徐変範囲のコントラストを容易に調整することができる。
【００３６】
請求項１８の発明では、読取面側から見て反射部材に設けられる開口を介して露出部が露出し、当該露出部は、読取面側から見て外側環状の縁となる周縁部が、内側から外側にかけて反射状態が徐々に明るく変化するように形成される。
【００３７】
これにより、周縁部が、上述のように映りこんだ撮像画像においてコントラストが徐々に明るく変化する徐変範囲となる。このため、当該徐変範囲が情報コードの明色系セル及び暗色系を配列してなるコード領域の一部に重なる場合であっても、セルの明暗判定の精度が低下し難くなるので、鏡面反射に起因する情報コードの解読成功率の低下を抑制することができる。
【００３８】
請求項１９の発明では、第１撮像部は、２以上の受光センサを備え、一方の受光センサを有する一方の受光光学系が他方の受光センサを有する他方の受光光学系に対して撮像に関する機能が異なるように構成される。これにより、液晶画面等に表示した通常の情報コードなどであっても、上記異なる機能に応じて、一方の受光光学系による撮像画像と他方の受光光学系による撮像画像とで２種類の撮像画像を撮像することができる。例えば、一方の受光光学系のフォーカス位置を読取面近傍に設定して他方の受光光学系のフォーカス位置を読取面よりも遠方の位置に設定するようにして撮像に関する機能を異ならせることで、読取面近傍にフォーカスが合った撮像画像と読取面よりも遠方の位置にフォーカスが合った撮像画像とを撮像することができる。このため、一方の受光光学系にて上記情報コードを解読可能に撮像できない場合であっても他方の受光光学系にて上記情報コードを解読可能に撮像できる場合や、逆に、他方の受光光学系にて上記情報コードを解読可能に撮像できない場合であっても一方の受光光学系にて上記情報コードを解読可能に撮像できる場合があるので、情報コードの解読成功率を高めることができる。
【００３９】
請求項２０の発明では、第２撮像部は、２以上の受光センサを備え、一方の受光センサを有する一方の受光光学系が他方の受光センサを有する他方の受光光学系に対して撮像に関する機能が異なるように構成される。これにより、可視光を透過させずに赤外光等の第２波長帯の光を透過させる被覆部によりコード領域が覆われた情報コードなどであっても、上記異なる機能に応じて、一方の受光光学系による撮像画像と他方の受光光学系による撮像画像とで２種類の撮像画像を撮像することができる。このため、一方の受光光学系にて上記情報コードを解読可能に撮像できない場合であっても他方の受光光学系にて上記情報コードを解読可能に撮像できる場合や、逆に、他方の受光光学系にて上記情報コードを解読可能に撮像できない場合であっても一方の受光光学系にて上記情報コードを解読可能に撮像できる場合があるので、情報コードの解読成功率を高めることができる。
【図面の簡単な説明】
【００４０】
【図１】第１実施形態に係る情報コード読取装置の平面図である。
【図２】図１のＸ１−Ｘ１断面を概略的に示す断面概略図である。
【図３】図１のＸ２−Ｘ２断面を概略的に示す断面概略図である。
【図４】図１の情報コード読取装置の電気的構成を例示するブロック図である。
【図５】導光部材を利用した第１照明部及び第２照明部による照射状態を説明する説明図である。
【図６】図６（Ａ）は、情報コードＣａを撮像した第１の撮像画像を説明する説明図であり、図６（Ｂ）は、情報コードＣａを撮像した第２の撮像画像を説明する説明図である。
【図７】図７（Ａ）は、画面表示された情報コードＣｂを撮像した第１の撮像画像を説明する説明図であり、図７（Ｂ）は、画面表示された情報コードＣｂを撮像した第２の撮像画像を説明する説明図である。
【図８】第１実施形態において制御部にて行われる読取処理の流れを例示するフローチャートである。
【図９】第２実施形態において制御部にて行われる読取処理の流れを例示するフローチャートである。
【図１０】図１０（Ａ）は、情報コードＣａを撮像した第１の撮像画像の特定エリアを説明する説明図であり、図１０（Ｂ）は、情報コードＣａを撮像した第２の撮像画像の特定エリアを説明する説明図である。
【図１１】図１１（Ａ）は、画面表示された情報コードＣｂを撮像した第１の撮像画像の特定エリアを説明する説明図であり、図７（Ｂ）は、画面表示された情報コードＣｂを撮像した第２の撮像画像の特定エリアを説明する説明図である。
【図１２】第３実施形態に係る情報コード読取装置の要部を示す断面概略図である。
【図１３】第４実施形態に係る情報コード読取装置の要部を示す断面概略図である。
【図１４】第４実施形態の変形例に係る情報コード読取装置の要部を示す断面概略図である。
【図１５】第５実施形態に係る情報コード読取装置を示す斜視図である。
【図１６】図１５の情報コード読取装置の平面図である。
【図１７】図１６のＸ３−Ｘ３断面を概略的に示す断面概略図である。
【図１８】図１６のＸ４−Ｘ４断面を概略的に示す断面概略図である。
【図１９】図１６のＸ５−Ｘ５断面を概略的に示す断面概略図である。
【図２０】第６実施形態に係る情報コード読取装置の要部を説明する説明図である。
【図２１】図２１（Ａ）は、第１の側面側からの光が照明光として出射される照射方向を説明する説明図であり、図２１（Ｂ）は、第２の側面側からの光が照明光として出射される照射方向を説明する説明図である。
【図２２】第６実施形態の第１変形例に係る情報コード読取装置の要部を説明する説明図である。
【図２３】第６実施形態の第２変形例に係る情報コード読取装置の要部を説明する説明図である。
【図２４】第７実施形態に係る情報コード読取装置の要部を示す断面概略図である。
【図２５】図２４の情報コード読取装置の平面図である。
【図２６】第７実施形態の変形例に係る情報コード読取装置の要部を拡大して示す拡大図である。
【図２７】第８実施形態に係る情報コード読取装置の平面図である。
【図２８】第８実施形態の第１変形例に係る情報コード読取装置の平面図である。
【図２９】第８実施形態の第２変形例に係る情報コード読取装置の平面図である。
【発明を実施するための形態】
【００４１】
［第１実施形態］
以下、本発明の情報コード読取装置を具現化した第１実施形態について、図面を参照して説明する。
（情報コード読取装置の全体構成）
図１〜図３等に示す情報コード読取装置１は、机や棚などの上面を載置面（図２、図３の載置面Ｆを参照）としてこの載置面上に載置される据置型の読取装置として構成されており、バーコード等の一次元コードやＱＲコード（登録商標）等の二次元コードなど情報コードを読み取る情報コードリーダとしての機能を有している。
【００４２】
情報コード読取装置１は、例えばＡＢＳ樹脂等の樹脂材料によって構成されるケース３を備えている。このケース３は、図２及び図３に示すように、上ケース４ａと下ケース４ｂと備えており、全体として箱状に構成されている。そして、ケース３の内部には、後述する結像部や撮像部、導光部材などの各部品が収容されている。また、ケース３において、所定の上下方向の一方側に設けられた上面部（読取側壁部３ａ）には光の出入口となる読取口５が形成されており、読取口５を介してケース３の外部からの光がケース３の内部に入り込み、ケース３の内部からの光がケース３の外部に放出されるようになっている。そして、結像部及び撮像部によって構成される光学系は、この読取口５を介してケース３の外部に配置された情報コード等を撮像するように機能している。
【００４３】
箱状に構成されるケース３には、情報コード読取装置１を載置するときの載置面側に設けられる底壁部３ｂと、読取口５が形成された読取側壁部３ａとが対向して設けられている。そして、底壁部３ｂは、載置面Ｆ側に面すると共に、載置面Ｆと対向して配置され、更には、載置面Ｆによって支持されるように配置される。そして、この底壁部３ｂと対向する読取側壁部３ａが、情報コード等を翳す側の露出壁部として構成されている。なお、本構成では、底壁部３ｂと読取側壁部３ａとの対向方向（即ち、ケース３の厚さ方向であり、図２に示す載置面Ｆと直交する方向）を上下方向とし、読取口５が形成された側（読取側壁部３ａ側）を上方側、それとは反対側（底壁部３ｂ側）を下方側としている。また、この上下方向と直交する平面方向を水平方向としている。
【００４４】
図２及び図３等に示すように、ケース３の上面側には、上ケース４ａの上端部に形成された開口部４ｃを閉じる構成でケース３を閉塞するように配置され、少なくとも一部が撮像範囲に配置されるプレート７が配置されている。このプレート７は、所定の厚さの平坦な板として構成され、ケース３の外部からの光が透過可能となる光透過性の部材（例えば、透明なアクリル樹脂や透明ガラス等）によって構成されている。このプレート７は、防塵プレートとして機能しており、このようなプレート７が上ケース４ａに形成された開口部４ｃを閉塞することで、ケース３の内部にケース外からの異物（塵や埃など）が入り込みにくくなっている。また、プレート７の上面部を部分的に覆う構成で光遮光性の塗料などからなる被覆層８が形成されている。この被覆層８は、プレート７の周縁部に沿って環状に形成されており、被覆層８の内縁部によって構成される開口部が読取口５となっている。
【００４５】
次に、情報コード読取装置１の電気的構成について説明する。図４に示すように、情報コード読取装置１のケース３内には、情報コード読取装置１全体を制御する制御部３１が設けられている。この制御部３１は、マイコンを主体として構成されるものであり、ＣＰＵ、システムバス、入出力インタフェース等を有し、メモリ３２とともに情報処理装置を構成している。制御部３１は、後述する光学系によって撮像された情報コードの撮像画像を利用して行う読取処理により、情報コードに記録されたデータを所定の解読方法で解読するように構成されている。メモリ３２には、読取処理等を実行するための所定のプログラム等が制御部３１により実行可能に予め格納されている。なお、制御部３１にてなされる読取処理については後述する。
【００４６】
また、情報コード読取装置１は、情報コードを光学的に読み取るため、制御部３１により制御される照明部及び撮像部等の光学系を備えている。光学系は、投光光学系と、受光光学系とに分かれている。投光光学系を構成する照明部は、ＬＥＤ等により可視光を照射可能な光源として機能する第１照明部２１ａ〜２４ａと、可視光の波長帯とは異なる所定の第２波長帯の光、具体的には、赤外光を照射可能な光源として機能する第２照明部２１ｂ〜２４ｂと、を備えている。第１照明部２１ａ〜２４ａ及び第２照明部２１ｂ〜２４ｂは、照明制御部として機能する制御部３１によりその照射状態が制御可能に構成されている。
【００４７】
図１及び図２に示すように、対となる第１照明部２１ａ及び第２照明部２１ｂと、対となる第１照明部２２ａ及び第２照明部２２ｂとは、ケース３の長手方向一方側に設けられている。また、対となる第１照明部２３ａ及び第２照明部２３ｂと、対となる第１照明部２４ａ及び第２照明部２４ｂとは、ケース３の長手方向他方側に設けられている。各第１照明部２１ａ〜２４ａ及び各第２照明部２１ｂ〜２４ｂは、それぞれケース３の中央側に向けて水平方向に照明光を照射するように配置されている。
【００４８】
図１〜図３等に示すように、投光光学系は、各第１照明部２１ａ〜２４ａ及び各第２照明部２１ｂ〜２４ｂからの照明光を導く導光部材５０を備えている。この導光部材５０は、ケース３の内部において各第１照明部２１ａ〜２４ａ及び各第２照明部２１ｂ〜２４ｂからの照明光が照射される位置に配置され、これらの照明光が読取口５の開口領域を通ってケース３の外部に照射されるように導く構成となっている。
【００４９】
導光部材５０は、各第１照明部２１ａ〜２４ａ及び各第２照明部２１ｂ〜２４ｂからの照明光を反射する反射面として４つの反射部５１〜５４を備えている。反射部５１，５２は、前後方向において互いに対向するように設けられ、反射部５３，５４は、前後方向と直交する方向（幅方向）において互いに対向するように設けられ、それぞれ他方の反射部に近づくにつれて下位置となる傾斜面として構成されている。そして、導光部材５０全体が、撮像部の撮像範囲の外側において、下方位置となるにつれて孔の大きさ（開口領域）が狭くなるすり鉢状の構造となっている。なお、反射部５１〜５４は、例えば、遮光性の部材によって構成されており、照明光を反射する反射面が所定色（例えば、白色等の明色）であり、いずれも外面に入射する光を拡散反射させる構成となっている。
【００５０】
そして、第１照明部２１ａ及び第２照明部２１ｂと第１照明部２２ａ及び第２照明部２２ｂとは、導光部材５０の反射部５３の上端位置付近から反射部５４や反射部５１，５２に向けて照明光が照射されるように配置される。また、第１照明部２３ａ及び第２照明部２３ｂと第１照明部２４ａ及び第２照明部２４ｂとは、導光部材５０の反射部５４の上端位置付近から反射部５３や反射部５１，５２に向けて照明光が照射されるように配置される。
【００５１】
このような構成によって、図５に示すように、各第１照明部２１ａ〜２４ａ及び各第２照明部２１ｂ〜２４ｂから照射された照明光がすり鉢状に構成された導光部材５０の反射面に照射されるため、反射部５１〜５４が全体的に明るく光ることになる。なお、図４では、便宜上、導光部材５０の図示を省略し、読取対象物Ｒに表示された情報コードＣに向けて、第１照明部２１ａ〜２４ａから照射される可視光を照明光Ｌｆａ、第２照明部２１ｂ〜２４ｂから照射される赤外光を照明光Ｌｆｂとして図示している。
【００５２】
図４に示すように、受光光学系は、２つの撮像部（以下、第１撮像部２５ａ及び第２撮像部２５ｂともいう）や、２つの結像部（以下、第１結像部２７ａ及び第２結像部２７ｂともいう）などによって構成されている。
【００５３】
第１撮像部２５ａ及び第２撮像部２５ｂは、例えばＣＣＤ素子やＣＭＯＳ素子などの固体撮像素子（受光素子）が二次元的に配列された受光センサ（エリアセンサ）などによってそれぞれ構成されており、結像部側にケース外からの光を受光し得る受光面が配置されている。図３等に示すように、読取口５を構成するプレート７の外面を読取面７ａとするとき、第１撮像部２５ａは、第１結像部２７ａを通過して受光面に入り込もうとする入射光を受光し得るように、その視野中心Ｌａが読取面７ａに対してほぼ直交する状態にて、基板に実装されている。同様に、第２撮像部２５ｂは、第２結像部２７ｂを通過して受光面に入り込もうとする入射光を受光し得るように、その視野中心Ｌｂが読取面７ａに対してほぼ直交する状態にて、第１撮像部２５ａと並んで同じ基板に実装されている。
【００５４】
第１結像部２７ａは、公知の結像レンズによって構成される結像光学系であって、第１撮像部２５ａで撮像可能となる撮像範囲（視野範囲）を定めると共に、ケース３の外部から読取口５を通過して入り込んだ光を第１撮像部２５ａに導く構成をなし、ケース３の外部において撮像範囲に情報コード等が配置されたときに当該情報コード等の像を第１撮像部２５ａに結像させるように機能する。第２結像部２７ｂは、第１結像部２７ａと同様に構成される結像光学系であって、第２撮像部２５ｂで撮像可能となる撮像範囲を定めると共に、ケース３の外部から読取口５を通過して入り込んだ光を第２撮像部２５ｂに導く構成をなし、ケース３の外部において撮像範囲に情報コード等が配置されたときに当該情報コード等の像を第２撮像部２５ｂに結像させるように機能する。なお、第１結像部２７ａ及び第２結像部２７ｂとしては、例えば、焦点距離が短く画角の広い広角レンズを好適に用いることができる。
【００５５】
図３に示すように、第２撮像部２５ｂの受光面と第２結像部２７ｂとの間には、可視光を透過させずに赤外光を透過させるフィルタ（以下、可視光カットフィルタ２９ともいう）が第２撮像部２５ｂの撮像範囲に応じて配置されている。このため、第２撮像部２５ｂは、周囲の可視光が明るすぎる屋外環境等であっても、周囲の可視光に影響されることなく、赤外光が照射されたことによる撮像対象からの反射光に基づいてその撮像対象を撮像することができる。
【００５６】
また、情報コード読取装置１は、操作部３３、スピーカ３４、発光部３５、通信インタフェース３６等を備えている。操作部３３は、ケース３の外面等に設けられる１または複数のキーを備えており、使用者のキー操作に応じて制御部３１に対して操作信号を与える構成をなしており、制御部３１は、操作部３３から操作信号を受けたとき、その操作信号に応じた動作を行うように構成されている。スピーカ３４は、公知のスピーカ等によって発音部として構成されており、制御部３１からの動作信号に応じて、予め設定された音声やアラーム音等の各種音声を発する構成をなしている。発光部３５は、例えばＬＥＤであって、制御部３１からの信号に応じて点灯するように構成されている。通信インタフェース３６は、上位機器などの外部機器との間でのデータ通信を行うためのインタフェースとして構成されており、制御部３１と協働して通信処理を行う構成をなしている。
【００５７】
次に、上述のように構成される情報コード読取装置１の読取対象となる情報コードＣと、この情報コードＣを読み取る際に制御部３１にてなされる読取処理とについて説明する。
本実施形態において読取対象となる情報コードＣには、紙媒体等に印字される通常のバーコードやＱＲコード等だけでなく、セキュリティ性を高めた情報コード（以下、単に情報コードＣａともいう）や携帯端末の表示画面等に表示される情報コード（以下、単に情報コードＣｂともいう）が含まれる。
【００５８】
まず、セキュリティ性を高めた情報コードＣａについて、図６を参照して説明する。
本実施形態に係る情報コードＣａは、可視光を透過させずに赤外光を透過させる被覆部にてそのコード領域の少なくとも一部が覆われることで、セキュリティ性を高めて、真贋判定用途等にも利用できるように構成されている。図６（Ａ）は、可視光が照射される通常の環境で情報コードＣａを撮像した撮像画像（後述する第１の撮像画像）であり、この図６（Ａ）からわかるように、情報コードＣａは、コード領域Ｃａ１と、このコード領域Ｃａ１の全体を被覆する被覆部Ｃａ２とを備えるように紙媒体等に印字されている。
【００５９】
図６（Ｂ）は、図６（Ａ）から被覆部Ｃａ２を取り除くように撮像された撮像画像（後述する第２の撮像画像）であり、この図６（Ｂ）からわかるように、コード領域Ｃａ１は、ＱＲコードと同様に、正方形領域として構成される複数の明色系モジュール（明色系セル）および暗色系モジュール（暗色系セル）がマトリックス状に配置されることで、当該コード領域Ｃａ１の全体が矩形領域として構成されている。また、コード領域Ｃａ１の三隅には、所定数の特定パターンとして３つの位置検出パターンＦＰａが配置されている。
【００６０】
このように構成されるコード領域Ｃａ１を構成する各モジュールのうち各明色系モジュールは、可視光または赤外光（第２波長帯の光）が照射されたときに、明色の反射特性を示すように構成されている。また、各暗色系モジュールは、可視光または赤外光が照射されたときに、暗色の反射特性を示すように構成されている。具体的には、コード領域Ｃａ１を構成する各モジュールは、一般的に使用される通常のインクを塗布して構成されている。
【００６１】
また、被覆部Ｃａ２は、赤外光（第２波長帯の光）が照射されたときにコード領域Ｃａ１を構成する各モジュールからの反射光を透過させ、可視光の透過を妨げるようなインク、例えば、赤外線透過インク等を塗布して構成されている。このため、可視光が支配的である通常状態では、図６（Ａ）からわかるように、コード領域Ｃａ１の全体が被覆部Ｃａ２により隠されるように視認される。
【００６２】
このように構成される情報コードＣａを、可視光が照射された状態にて撮像する場合、図６（Ａ）に示すように、被覆部Ｃａ２からの反射光に基づいてその被覆部Ｃａ２が撮像されてしまい、コード領域Ｃａ１を撮像することができない。その一方で、情報コードＣａを、赤外光が照射された状態にて撮像する場合、赤外光が照射されたことによるコード領域Ｃａ１からの反射光が被覆部Ｃａ２を透過するため、図６（Ｂ）に示すように、コード領域Ｃａ１を撮像することができる。すなわち、赤外光を照射できない通常の読取装置では情報コードＣａを撮像できないだけでなく、コード領域Ｃａ１を視認することさえできないので、情報コードＣａのセキュリティ性を高めることができる。特に、可視光カットフィルタ２９を採用することで、周囲の可視光が明るすぎる屋外環境等であっても、被覆部Ｃａ２からの反射光が受光されないため、コード領域Ｃａ１を鮮明に撮像することができる。
【００６３】
次に、携帯端末の表示画面等に表示される情報コードＣｂについて、図７を参照して説明する。
本実施形態に係る情報コードＣｂは、画面表示されるＱＲコードとして構成され、そのコード領域の三隅には、所定数の特定パターンとして３つの位置検出パターンＦＰｂが配置されている。このように構成される情報コードＣｂは、可視光を利用して画面表示されているため、可視光カットフィルタ２９を採用していない第１撮像部２５ａでは、図７（Ａ）に示す撮像画像（後述する第１の撮像画像）のように撮像することができる。その一方で、可視光カットフィルタ２９を採用した第２撮像部２５ｂでは、図７（Ｂ）に示す撮像画像（後述する第２の撮像画像）のように、表示画面が黒く撮像されて、情報コードＣｂを撮像することができない。
【００６４】
そこで、本実施形態において制御部３１にてなされる読取処理では、第１撮像部２５ａの撮像画像（以下、第１の撮像画像ともいう）に基づいて情報コードＣｂを解読し、第２撮像部２５ｂの撮像画像（以下、第２の撮像画像ともいう）に基づいて情報コードＣａを解読する。情報コードＣａが撮像対象である場合には、図６（Ａ）に示すように第１の撮像画像が撮像されるとともに図６（Ｂ）に示すように第２の撮像画像が撮像され、情報コードＣｂが撮像対象である場合には、図７（Ａ）に示すように第１の撮像画像が撮像されるとともに図７（Ｂ）に示すように第２の撮像画像が撮像されるからである。
【００６５】
以下、制御部３１にてなされる読取処理について、図８に示すフローチャートを用いて具体的に詳述する。
操作部３３に対する所定の操作等に応じて制御部３１により読取処理が開始されると、図８のステップＳ１０１に示す照射処理がなされ、第１照明部２１ａ〜２４ａから可視光が照射されるとともに、第２照明部２１ｂ〜２４ｂから赤外光が照射される。すなわち、可視光と赤外光とが同時に照射される。これにより、図５に示すように、各第１照明部２１ａ〜２４ａ及び各第２照明部２１ｂ〜２４ｂから照射された照明光がすり鉢状に構成された導光部材５０の反射面に照射されて、反射部５１〜５４が全体的に明るく光る状態となる。
【００６６】
次に、ステップＳ１０３に示す撮像処理がなされ、第１撮像部２５ａから第１の撮像画像を取り込むための処理がなされるとともに、第２撮像部２５ｂから第２の撮像画像を取り込むための処理がなされる。
【００６７】
続いて、ステップＳ１０５に示す抽出処理がなされる。この処理では、第１の撮像画像から情報コードの特定パターンとして位置検出パターンを抽出するための画像解析処理がなされるとともに、第２の撮像画像から情報コードの特定パターンとして位置検出パターンを抽出するための画像解析処理がなされる。
【００６８】
そして、ステップＳ１０７の判定処理にて、上記抽出処理の結果に基づいて、撮像対象が撮像されているか否かについて判定される。ここで、３つの位置検出パターンが第１の撮像画像及び第２の撮像画像のいずれからも抽出されない場合には、撮像対象が撮像されていないと判定されて（Ｓ１０７でＮｏ）、上記ステップＳ１０１からの処理がなされる。
【００６９】
一方、３つの位置検出パターンが第１の撮像画像及び第２の撮像画像のいずれかから抽出されている場合には、撮像対象が撮像されているとして、ステップＳ１０７にてＹｅｓと判定される。この場合には、ステップＳ１０９の判定処理にて、第１の撮像画像から抽出された位置検出パターンの抽出数Ｎａ１が、第２の撮像画像から抽出された位置検出パターンの抽出数Ｎａ２以上であるか否かについて判定される。
【００７０】
ここで、画面表示された情報コードＣｂを撮像している場合には、図７（Ａ）に示すように第１撮像部２５ａにて第１の撮像画像が撮像されるとともに図７（Ｂ）に示すように第２撮像部２５ｂにて第２の撮像画像が撮像される。このため、抽出数Ｎａ１が抽出数Ｎａ２以上となり、ステップＳ１０９にてＹｅｓと判定されて、第１の撮像画像が解読対象に設定される。そして、ステップＳ１１１の第１解読処理がなされ、解読対象に設定された第１の撮像画像（図７（Ａ））に基づいて情報コードＣｂが解読（デコード）される。そして、この解読が成功すると（Ｓ１１５でＹｅｓ）、ステップＳ１１７に示す通知処理がなされ、解読結果等が通信インタフェース３６を介して上位機器等に送信されて通知される。
【００７１】
なお、紙媒体等に印字された通常のＱＲコードを撮像している場合には、第１の撮像画像と第２の撮像画像とのそれぞれにて３つの位置検出パターンが抽出されることから、抽出数Ｎａ１と抽出数Ｎａ２とが等しくなる。この場合にも、ステップＳ１０９にてＹｅｓと判定されて、第１の撮像画像が解読対象に設定され、上記ステップＳ１１１以降の処理がなされる。
【００７２】
また、情報コードＣａを撮像している場合には、図６（Ａ）に示すように第１撮像部２５ａにて第１の撮像画像が撮像されるとともに図６（Ｂ）に示すように第２撮像部２５ｂにて第２の撮像画像が撮像される。このため、抽出数Ｎａ１が抽出数Ｎａ２未満となり、ステップＳ１０９にてＮｏと判定されて、第２の撮像画像が解読対象に設定される。そして、ステップＳ１１３の第２解読処理がなされ、解読対象に設定された第２の撮像画像（図６（Ｂ））に基づいて情報コードＣａが解読（デコード）される。そして、この解読が成功すると（Ｓ１１５でＹｅｓ）、ステップＳ１１７に示す通知処理がなされ、解読結果等が通信インタフェース３６を介して上位機器等に送信されて通知される。なお、上記ステップＳ１０９の判定処理のように、第１の撮像画像及び第２の撮像画像に対する解析処理による結果に基づいて、第１の撮像画像と第２の撮像画像とのいずれか一方を解読対象に設定する処理を行う制御部３１は、「設定部」の一例に相当し得る。また、第１解読処理及び第２解読処理を行う制御部３１は、「処理部」の一例に相当し得る。
【００７３】
以上説明したように、本実施形態に係る情報コード読取装置１では、第１照明部２１ａ〜２４ａにより可視光が照射された状態で情報コードが第１撮像部２５ａにより撮像され、第２照明部２１ｂ〜２４ｂにより赤外光（第２波長帯の光）が照射された状態で情報コードが第２撮像部２５ｂにより撮像される。また、可視光を透過させずに赤外光を透過させる可視光カットフィルタ２９が第２撮像部２５ｂの撮像範囲に応じて配置される。
【００７４】
これにより、読取対象が、被覆部Ｃａ２によりコード領域Ｃａ１が覆われた情報コードＣａであれば、赤外光が照射されたことによるコード領域Ｃａ１からの反射光が被覆部Ｃａ２を透過するため、第２撮像部２５ｂにより撮像された第２の撮像画像に基づいて情報コードＣａを解読することができる。特に、第２撮像部２５ｂの撮像範囲には、可視光を透過させずに赤外光を透過させる可視光カットフィルタ２９が配置されるため、周囲の可視光が明るすぎる屋外環境等であっても被覆部Ｃａ２からの反射光が撮像されることもない。一方、読取対象が、液晶画面等に表示した情報コードＣｂであれば、第１撮像部２５ａにより撮像された第１の撮像画像に基づいて情報コードＣｂを解読することができる。したがって、可視光が透過不能な被覆部Ｃａ２で覆われた情報コードＣａだけでなく画面表示された情報コードＣｂを読み取り可能に撮像することができる。
【００７５】
また、本実施形態では、照明制御部として機能する制御部３１により、第１撮像部２５ａによる撮像時に可視光を照射するように各第１照明部２１ａ〜２４ａが制御され、第２撮像部２５ｂによる撮像時に赤外光を照射するように各第２照明部２１ｂ〜２４ｂが制御される。
【００７６】
これにより、第１撮像部２５ａ及び第２撮像部２５ｂにおいて、本実施形態のように同じタイミングで撮像する場合には、可視光及び赤外光を同時に照射することができる。また、本実施形態と異なり、第１撮像部２５ａ及び第２撮像部２５ｂにおいて、異なるタイミングで撮像する場合には、そのタイミングに合わせて可視光と赤外光との照射タイミングをずらすことができる。例えば、各第１照明部２１ａ〜２４ａにより可視光が照射され各第２照明部２１ｂ〜２４ｂにより赤外光が照射されない状態で第１撮像部２５ａにて第１の撮像画像を撮像した後、各第２照明部２１ｂ〜２４ｂにより赤外光が照射され各第１照明部２１ａ〜２４ａにより可視光が照射されない状態で第２撮像部２５ｂにて第２の撮像画像を撮像することもできる。
【００７７】
特に、読取処理では、第１の撮像画像及び第２の撮像画像のそれぞれからコード領域内の位置検出パターン（特定パターン）を抽出するための処理がなされ、位置検出パターンが抽出された数の多い撮像画像が、解読対象として設定される。
【００７８】
解読可能な撮像画像であれば全ての位置検出パターンが含まれるように撮像されており、解読不能又は解読困難な撮像画像であれば全ての位置検出パターンが含まれないように撮像されている可能性がある。そこで、特定パターンとして位置検出パターンが抽出された数に応じて解読対象を設定することで、容易に解読対象を設定できるため、解読処理に関する処理負荷をより一層軽減することができる。なお、位置検出パターンと異なる他の特定パターンの抽出数に応じて解読対象を設定してもよい。
【００７９】
［第２実施形態］
次に、本発明の第２実施形態に係る情報コード読取装置について、図面を参照して説明する。
本第２実施形態では、読取処理において第１の撮像画像及び第２の撮像画像のそれぞれの特定エリアの白黒変化数に基づいて両撮像画像のいずれかを解読対象として設定する点が主に上記第１実施形態と異なる。このため、第１実施形態と実質的に同様の構成部分には同一符号を付して説明を省略する。
【００８０】
撮像画像において情報コードが撮像されやすい範囲の一部等を上記特定エリアとすることで、解読可能に情報コードが撮像されている撮像画像であれば、複数配列された明色系セル及び暗色系セルが特定エリアに含まれる可能性が高い。このため、その撮像画像の特定エリア内を二値化した際の白黒変化数が、情報コードを撮像していない撮像画像の特定エリア内よりも多くなる。ここで、白黒変化数は、その撮像画像の特定エリア内に対して１又は２以上の走査線をひいたときにその走査線にそって白黒が変化する箇所の数である。一方、上記特定エリア内において各走査線に沿う白黒の変化数が少ない場合には、解読可能に情報コードが撮像されておらず、解読不能又は解読困難に情報コードが撮像されている可能性がある。
【００８１】
そこで、本実施形態では、第１の撮像画像及び第２の撮像画像のそれぞれ同じ位置のエリアを特定エリアＳとして抽出し、この抽出された特定エリアＳに関して二値化して、当該特定エリアＳ内の白黒変化数を計数するための処理を行い、変化数が多い撮像画像を、解読対象として設定する。
【００８２】
以下、本実施形態において制御部３１にてなされる読取処理について、図９に示すフローチャートを用いて具体的に詳述する。
上記第１実施形態と同様に、第１照明部２１ａ〜２４ａから可視光が照射されるとともに、第２照明部２１ｂ〜２４ｂから赤外光が照射された状態で（図９のＳ１０１）、第１撮像部２５ａから第１の撮像画像を取り込むための処理がなされるとともに、第２撮像部２５ｂから第２の撮像画像を取り込むための処理がなされる（Ｓ１０３）。
【００８３】
続いて、ステップＳ１０５ａに示す白黒変化数計数処理がなされる。この処理では、第１の撮像画像及び第２の撮像画像のそれぞれから特定エリアＳが抽出されて、第１の撮像画像における特定エリアＳ内の白黒の変化数が白黒変化数Ｎｂ１として計数されるとともに、第２の撮像画像における特定エリアＳ内の白黒の変化数が白黒変化数Ｎｂ２として計数される。なお、本実施形態では、白黒変化数の計数処理に関する負荷を軽減するため、撮像画像の中央部分を特定エリアＳとして抽出する。情報コードが撮像されている場合には、撮像画像の中央部分に情報コードが位置しやすいためである。
【００８４】
そして、ステップＳ１０７ａの判定処理にて、上述のように計数された白黒変化数に基づいて、撮像対象が撮像されているか否かについて判定される。ここで、第１の撮像画像の白黒変化数Ｎｂ１と第２の撮像画像の白黒変化数Ｎｂ２とがそれぞれ所定数以下である場合には、撮像対象が撮像されていないと判定されて（Ｓ１０７ａでＮｏ）、上記ステップＳ１０１からの処理がなされる。
【００８５】
一方、第１の撮像画像の白黒変化数Ｎｂ１と第２の撮像画像の白黒変化数Ｎｂ２の少なくともいずれかが上記所定数以上である場合には、撮像対象が撮像されているとして、ステップＳ１０７ａにてＹｅｓと判定される。この場合には、ステップＳ１０９ａの判定処理にて、第１の撮像画像の白黒変化数Ｎｂ１が、第２の撮像画像の白黒変化数Ｎｂ２以上であるか否かについて判定される。
【００８６】
ここで、画面表示された情報コードＣｂを撮像している場合には、図１１（Ａ）に示すように第１撮像部２５ａにて撮像された第１の撮像画像の特定エリアＳ内の白黒変化数Ｎｂ１が計数されるとともに、図１１（Ｂ）に示すように第２撮像部２５ｂにて撮像された第２の撮像画像の特定エリアＳ内の白黒変化数Ｎｂ２が計数される。このため、白黒変化数Ｎｂ１が白黒変化数Ｎｂ２以上となり、ステップＳ１０９ａにてＹｅｓと判定されて、第１の撮像画像が解読対象に設定され、上記ステップＳ１１１以降の処理がなされる。
【００８７】
また、情報コードＣａを撮像している場合には、図１０（Ａ）に示すように第１撮像部２５ａにて撮像された第１の撮像画像の特定エリアＳ内の白黒変化数Ｎｂ１が計数されるとともに、図１０（Ｂ）に示すように第２撮像部２５ｂにて撮像された第２の撮像画像の特定エリアＳ内の白黒変化数Ｎｂ２が計数される。このため、白黒変化数Ｎｂ１が白黒変化数Ｎｂ２未満となり、ステップＳ１０９ａにてＮｏと判定されて、第２の撮像画像が解読対象に設定され、上記ステップＳ１１３以降の処理がなされる。
【００８８】
以上説明したように、本実施形態に係る情報コード読取装置１では、第１の撮像画像及び第２の撮像画像のそれぞれでの特定エリアＳに関して二値化されて、当該特定エリアＳ内において１又は２以上の走査線に沿って白黒が変化する白黒変化数Ｎｂ１，Ｎｂ２を計数するための処理がなされ、変化数が多い撮像画像が、解読対象として設定される。
【００８９】
このように、特定エリアＳ内における白黒の変化数に応じて解読対象を設定することで、容易に解読対象を設定できるため、解読処理に関する処理負荷をより一層軽減することができる。
【００９０】
［第３実施形態］
次に、本発明の第３実施形態に係る情報コード読取装置について、図１２を参照して説明する。
本第３実施形態では、赤外光カットフィルタを新たに採用する点が主に上記第１実施形態と異なる。このため、第１実施形態と実質的に同様の構成部分には同一符号を付して説明を省略する。
【００９１】
赤外光は可視光よりも波長が長いため、赤外光及び可視光がともに照射された状態で第１撮像部２５ａにて第１の撮像画像を撮像する際、赤外光による反射光の影響が大きい場合には、赤外光の影響に起因するぼけ等のために情報コードを鮮明に撮像できない可能性がある。
【００９２】
そこで、本実施形態では、図１２に示すように、第１撮像部２５ａの受光面と第１結像部２７ａとの間に、赤外光（第２の波長帯の光）を透過させずに可視光を透過させる他のフィルタ（以下、赤外光カットフィルタ２９ａともいう）が第１撮像部２５ａの撮像範囲に応じて配置される。
【００９３】
これにより、可視光が照射された状態で情報コードが第１撮像部２５ａにより撮像される際、各第２照明部２１ｂ〜２４ｂにより赤外光が照射されていても、赤外光の照射に起因する反射光が第１撮像部２５ａにて撮像されることもないので、赤外光の照射による影響をなくして、情報コードをより鮮明に撮像することができる。
【００９４】
なお、赤外光カットフィルタ２９ａは、第１撮像部２５ａの受光面と第１結像部２７ａとの間に配置されることに限らず、第１結像部２７ａの読取面側に配置されてもよい。同様に、可視光カットフィルタ２９は、第２撮像部２５ｂの受光面と第２結像部２７ｂとの間に配置されることに限らず、第２結像部２７ｂの読取面側に配置されてもよい。また、赤外光カットフィルタ２９ａを新たに採用する本実施形態の特徴的構成は、他の実施形態にも適用することができる。
【００９５】
［第４実施形態］
次に、本発明の第４実施形態に係る情報コード読取装置について、図１３を参照して説明する。
本第４実施形態では、視野中心が読取面７ａにて交差するように第１撮像部２５ａ及び第２撮像部２５ｂが配置される点が主に上記第１実施形態と異なる。このため、第１実施形態と実質的に同様の構成部分には同一符号を付して説明を省略する。
【００９６】
上記第１実施形態のように、第１撮像部２５ａ及び第２撮像部２５ｂを単に並べてケース３内に配置することで、それぞれの視野中心Ｌａ，Ｌｂが読取面７ａに対して直交していると（図３参照）、読取面７ａでの撮像範囲が第１撮像部２５ａと第２撮像部２５ｂとで異なる。このため、情報コードＣａをかざす際に適した読取面７ａの位置と、画面表示された情報コードＣｂをかざす際に適した読取面７ａの位置とが異なってしまう。
【００９７】
そこで、本実施形態では、図１３に示すように、第１撮像部２５ａ及び第２撮像部２５ｂと第１結像部２７ａ及び第２結像部２７ｂとを、読取面７ａが設けられるケース３内であって、読取面７ａにかざされた情報コードを撮像可能に、第１撮像部２５ａの視野中心Ｌａと第２撮像部２５ｂの視野中心Ｌｂとが読取面７ａの中央にて交差するように配置する。このため、本実施形態では、図１３に示すように、第１撮像部２５ａが実装される基板と第２撮像部２５ｂが実装される基板とは、視野中心Ｌａと視野中心Ｌｂとの角度に応じて傾いた状態に配置される。
【００９８】
このように、第１撮像部２５ａ及び第２撮像部２５ｂ等を、情報コードがかざされやすい読取面７ａの中央にてそれぞれの視野中心Ｌａ，Ｌｂが交差するように配置することで、情報コードＣａをかざす際に適した読取面７ａの位置と、情報コードＣｂをかざす際に適した読取面７ａの位置とを読取面７ａの中央にて一致させることができる。
【００９９】
なお、図１４に示す変形例のように、同じ基板に実装された第１撮像部２５ａ及び第２撮像部２５ｂに対して、第１結像部２７ａ及び第２結像部２７ｂを偏心させるように配置することで、第１撮像部２５ａの視野中心Ｌａと第２撮像部２５ｂの視野中心Ｌｂとを読取面７ａの中央にて交差させてもよい。このように、視野中心が読取面７ａにて交差するように第１撮像部２５ａ及び第２撮像部２５ｂ等を配置する本実施形態及び変形例の特徴的構成は、他の実施形態にも適用することができる。
【０１００】
［第５実施形態］
次に、本発明の第５実施形態に係る情報コード読取装置について、図面を参照して説明する。
本第５実施形態では、上記第１実施形態と同様に、可視光を照射する第１照明部と、第２波長帯の光を照射する第２照明部と、第１撮像部と、可視光カットフィルタが撮像範囲に配置される第２撮像部とを備える一方で、光学的な配置構成等が異なるように構成される点が主に上記第１実施形態と異なる。
【０１０１】
具体的には、本実施形態に係る情報コード読取装置１００は、図１５に示すように、机や棚などの上面を載置面としてこの載置面上に載置される据置型の読取装置であって、撮像した撮像対象に表示される情報コードや文字情報等の表示情報（光学的情報）を光学的に読み取るだけでなく当該撮像対象の撮像画像を保存可能な撮像画像保存装置として構成されるものである。本実施形態では、情報コードに加えてパスポートなどの特定の文字フォーマットを利用した所定の文字情報等が表示面に表示される表示媒体を撮像対象としている。このため、情報コード読取装置１００は、情報コードを読み取る情報コードリーダとしての機能に加えて、撮像した文字情報等を認識する公知の記号認識処理機能（ＯＣＲ）を兼備するように構成されている。
【０１０２】
情報コード読取装置１００は、例えばＡＢＳ樹脂等の樹脂材料によって当該情報コード読取装置１００の外郭を構成する略箱状のケース１０３を備えている。また、情報コード読取装置１００は、主な基本的電気構成が上記情報コード読取装置１と同等となっており、制御部３１、メモリ３２、操作部３３、スピーカ３４、発光部３５、通信インタフェース３６等を備えるように構成されている。
【０１０３】
図１５及び図１６等に示すように、ケース１０３の上面１０３ａには光の出入口となる読取面１１４が読取口として矩形状に開口するように形成されており、読取面１１４を介してケース外からの光がケース内に入り込み、ケース内からの光がケース外に放出されるようになっている。そして、第１撮像部及び第２撮像部等によって構成される受光光学系は、この読取面１１４にかざされる表示媒体を撮像するように機能する。
【０１０４】
ケース１０３の上面１０３ａは、読取面１１４と当該読取面１１４の辺１１４ａに連なる帯状の一端部１１５とにより構成されて、保護プレート１１６により読取口が閉塞されるようにして保護されている。この保護プレート１１６は、所定の厚さの平坦な板として構成され、ケース外からの光やケース内からの光が透過可能となる透光性（光透過性）のプレート（例えば、透明なアクリル樹脂や透明ガラス等）によって構成されている。
【０１０５】
読取面１１４の四辺のうち辺１１４ａに対向する辺１１４ｂは、ケース１０３の上面１０３ａの一縁に相当し、読取面１１４の四辺のうち他の２辺１１４ｃ，１１４ｄもケース１０３の上面１０３ａの他の一縁にそれぞれ相当する。
【０１０６】
次に、情報コード読取装置１００の投光光学系及び受光光学系について説明する。
本実施形態における投光光学系は、図１７〜図１９等に示すように、均一な照明光を照射可能な面光源として機能する第１照明部１２１ａ及び第２照明部１２１ｂ、ルーバー１４０、反射部材１５０等を備えている。第１照明部１２１ａは、面光源として、均一な可視光を照射するように構成されている。また、第２照明部１２１ｂは、面光源として、均一な第２波長帯の光、具体的には、赤外光を照射するように構成されている。第１照明部１２１ａ及び第２照明部１２１ｂは、照明制御部として機能する制御部３１によりその照射状態が制御可能に構成されている。第１照明部１２１ａ及び第２照明部１２１ｂは、一端部１１５の下方に配置されて、ルーバー１４０を介して、反射部材１５０に向けて可視光及び赤外光を照射するように構成されている。このように、第１照明部１２１ａ及び第２照明部１２１ｂとして面光源が採用されるため、ルーバー１４０を介す場合でも、照明光（可視光及び赤外光）が照射される反射部材１５０での照度分布のばらつきを抑制することができる。なお、図１７では、第１照明部１２１ａから照射される可視光を照明光Ｌｆａ、第２照明部１２１ｂから照射される赤外光を照明光Ｌｆｂとして図示している。
【０１０７】
ルーバー１４０は、図１７及び図１８に示すように、第１照明部１２１ａ及び第２照明部１２１ｂの照射側であって、各羽板１４１が読取面１１４に平行な平面に対して沿うように配置されている。具体的には、各羽板１４１は、読取面１１４に対して平行となるように配置されている。このルーバー１４０は、各羽板１４１によって、第１照明部１２１ａからの可視光の照射方向と、第２照明部１２１ｂからの赤外光の照射方向とを、読取面１１４に対して略平行とするように機能する。
【０１０８】
反射部材１５０は、ケース１０３の内部においてルーバー１４０を介した照明光（可視光及び赤外光）が照射される位置であって後述する第１反射前撮像範囲ＡＲ１ａ及び第２反射前撮像範囲ＡＲ２ａ外となる位置に配置され、上記照明光が読取面１１４を通ってケース１０３の外部に照射されるように導く構成となっている。反射部材１５０は、反射部１５１、反射部１５２及び反射部１５３を備えている。反射部１５１は、図１７及び図１８に示すように、上端が読取面１１４の辺１１４ｂに向かい、外側に凹となるように湾曲して形成されている。また、図１９に示すように、反射部１５２は、上端が読取面１１４の辺１１４ｃに向かい、外側に凹となるように湾曲して形成されている。また、反射部１５３は、上端が読取面１１４の辺１１４ｄに向かい、外側に凹となるように湾曲して形成されている。また、反射部１５１等の下端には、結像部等を露出させる開口１５４が形成されている。
【０１０９】
本実施形態における受光光学系は、上記第１実施形態における受光光学系と同等の機能を有するもので、２つの撮像部（以下、第１撮像部１２５ａ及び第２撮像部１２５ｂともいう）や、２つの結像部（以下、第１結像部１２７ａ及び第２結像部１２７ｂともいう）、可視光カットフィルタ１２９などによって構成されている。図１７に示すように、第１撮像部１２５ａは、読取面１１４を介して入射した光が第１結像部１２７ａを通過してその受光面に入り込もうとする入射光を受光し得るように基板に実装されている。また、図１８に示すように、第２撮像部１２５ｂは、読取面１１４を介して入射した光が第２結像部１２７ｂ及び可視光カットフィルタ１２９を通過してその受光面に入り込もうとする入射光を受光し得るように基板に実装されている。
【０１１０】
第１結像部１２７ａは、第１撮像部１２５ａで撮像可能となる第１撮像範囲を定めると共に、ケース１０３の外部から読取面１１４を通過して入り込んだ光を第１撮像部１２５ａに導く構成をなし、ケース１０３の外部において第１撮像範囲に情報コード等が配置されたときに当該情報コード等の像を第１撮像部１２５ａに結像させるように機能する。第２結像部１２７ｂは、第２撮像部１２５ｂで撮像可能となる第２撮像範囲を定めると共に、ケース１０３の外部から読取面１１４を通過して入り込んだ光を第２撮像部１２５ｂに導く構成をなし、ケース１０３の外部において第２撮像範囲に情報コード等が配置されたときに当該情報コード等の像を第２撮像部１２５ｂに結像させるように機能する。なお、第１結像部１２７ａ及び第２結像部１２７ｂとしては、例えば、焦点距離が短く画角の広い広角レンズを好適に用いることができる。
【０１１１】
図１８及び図１９に示すように、第２撮像部１２５ｂの受光面と第２結像部１２７ｂとの間には、可視光を透過させずに赤外光を透過させる可視光カットフィルタ１２９が第２撮像部１２５ｂの撮像範囲に応じて配置されている。このため、第２撮像部１２５ｂは、周囲の可視光が明るすぎる屋外環境等であっても、周囲の可視光に影響されることなく、赤外光が照射されたことによる撮像対象からの反射光に基づいてその撮像対象を撮像することができる。
【０１１２】
特に、本実施形態では、図１７に示すように、上記第１撮像範囲のうち、第１結像部１２７ａと読取面１１４との間にて構成される範囲を第１反射前撮像範囲ＡＲ１ａ、読取面１１４にて保護プレート１１６等によりケース内側に反射した場合に第１反射前撮像範囲ＡＲ１ａに続くように読取面１１４と反射部材１５０との間にて構成される範囲を第１反射後撮像範囲ＡＲ１ｂとするとき、第１結像部１２７ａは、各反射部１５１〜１５３が第１反射前撮像範囲ＡＲ１ａ外となるように配置される。また、図１８に示すように、上記第２撮像範囲のうち、第２結像部１２７ｂと読取面１１４との間にて構成される範囲を第２反射前撮像範囲ＡＲ２ａ、読取面１１４にて保護プレート１１６等によりケース内側に反射した場合に第２反射前撮像範囲ＡＲ２ａに続くように読取面１１４と反射部材１５０との間にて構成される範囲を第２反射後撮像範囲ＡＲ２ｂとするとき、第２結像部１２７ｂは、各反射部１５１〜１５３が第２反射前撮像範囲ＡＲ２ａ外となるように配置される。すなわち、反射部材１５０は、第１反射前撮像範囲ＡＲ１ａ外であって第２反射前撮像範囲ＡＲ２ａ外となる位置に配置されている。また、撮像画像への写り込みを抑制するため、第１照明部１２１ａ及び第２照明部１２１ｂ、ルーバー１４０、第１撮像部１２５ａ及び第２撮像部１２５ｂ、第１結像部１２７ａ及び第２結像部１２７ｂは、第１反射後撮像範囲ＡＲ１ｂであって第２反射後撮像範囲ＡＲ２ｂ外となる位置に配置される。
【０１１３】
そして、第１照明部１２１ａは、可視光の撮像画像への写り込みの影響を抑制するため、各反射部１５１〜１５３のうち第１反射後撮像範囲ＡＲ１ｂとなる第１反射面１５５ａに向け、この第１反射面１５５ａでの照度分布がほぼ均一となるように可視光を照射するように配置される（図１７参照）。同様に、第２照明部１２１ｂは、赤外光の撮像画像への写り込みの影響を抑制するため、各反射部１５１〜１５３のうち第２反射後撮像範囲ＡＲ２ｂとなる第２反射面１５５ｂに向け、この第２反射面１５５ｂでの照度分布がほぼ均一となるように赤外光を照射するように配置される（図１８参照）。
【０１１４】
このように構成される情報コード読取装置１００では、例えば、携帯端末の表示画面に表示される情報コードＣｂを読み取る場合には、反射部材１５０にて反射された可視光及び赤外光が照射された状態で上記表示画面等が第１撮像部１２５ａ及び第２撮像部１２５ｂにより撮像される。この場合には、上記ステップＳ１０９の判定処理にてＹｅｓと判定されて、第１撮像部１２５ａにて撮像された第１の撮像画像に基づいて情報コードＣｂが解読される。
【０１１５】
その際、第１撮像範囲には、保護プレート１１６による反射のために読取面１１４（保護プレート１１６）よりもケース内側となる第１反射後撮像範囲ＡＲ１ｂが含まれる結果、第１撮像画像に携帯端末の表示画面だけでなく反射部材１５０の第１反射面１５５ａ及び第２反射面１５５ｂがかすかに写り込む。これら第１反射面１５５ａ及び第２反射面１５５ｂには、照度分布がほぼ均一となるように照明光（可視光及び赤外光）が照射されているため、例えば、第１反射面１５５ａ及び第２反射面１５５ｂのうち照度が高い範囲が存在するように照度分布がばらつく場合と比較して、撮像画像において必要な照度を確保しつつ照明光を目立たなくすることができる。
【０１１６】
また、例えば、紙媒体等に印字される情報コードＣａを読み取る場合には、反射部材１５０にて反射された可視光及び赤外光が照射された状態で上記紙媒体等が第１撮像部１２５ａ及び第２撮像部１２５ｂにより撮像される。この場合には、上記ステップＳ１０９の判定処理にてＮｏと判定されて、第２撮像部１２５ｂにて撮像された第２の撮像画像に基づいて情報コードＣａが解読される。
【０１１７】
その際、第２撮像範囲には、保護プレート１１６による反射のために読取面１１４よりもケース内側となる第２反射後撮像範囲ＡＲ２ｂが含まれる結果、第２撮像画像に紙媒体等だけでなく反射部材１５０の第１反射面１５５ａ及び第２反射面１５５ｂがかすかに写り込む。この場合でも、第１反射面１５５ａ及び第２反射面１５５ｂには、照度分布がほぼ均一となるように照明光（可視光及び赤外光）が照射されているため、撮像画像において必要な照度を確保しつつ照明光を目立たなくすることができる。
【０１１８】
以上説明したように、本実施形態に係る情報コード読取装置１００では、第１照明部１２１ａから照射される可視光及び第２照明部１２１ｂから照射される第２波長帯の光を読取面１１４に向けて反射する反射部材１５０が設けられている。そして、反射部材１５０は、第１反射前撮像範囲ＡＲ１ａ外であって第２反射前撮像範囲ＡＲ２ａ外となる位置に配置され、第１照明部１２１ａ、第２照明部１２１ｂ、第１撮像部１２５ａ、第２撮像部１２５ｂ及び可視光カットフィルタ１２９は、第１反射後撮像範囲ＡＲ１ｂ外であって第２反射後撮像範囲ＡＲ２ｂ外となる位置に配置される。そして、第１照明部１２１ａにより、反射部材１５０のうち第１反射後撮像範囲ＡＲ１ｂとなる第１反射面１５５ａに向けて可視光が照射され、第２照明部１２１ｂにより、反射部材１５０のうち第２反射後撮像範囲ＡＲ２ｂとなる第２反射面１５５ｂに向けて第２波長帯の光が照射される。
【０１１９】
これにより、読取面１１４にかざされた情報コードを撮像する際、その撮像画像に、情報コードが表示される表示面等による反射のために読取面１１４よりもケース内側が写り込むとしても、可視光が照射されている反射部材１５０の第１反射面１５５ａの全体や第２波長帯の光が照射されている反射部材１５０の第２反射面１５５ｂの全体が撮像されやすくなる。このため、第１照明部１２１ａや第２照明部１２１ｂが直接撮像される場合等と比較して、撮像画像において必要な照度を確保しつつ照明光（可視光や第２波長帯の光）が目立たなくなり照明光に起因するノイズ光の発生を抑制することができる。したがって、ケース内に第１照明部１２１ａや第２照明部１２１ｂを収容する場合でも、撮像画像に関して照明光の反射に起因するノイズ光の影響を抑制することができる。
【０１２０】
特に、第１照明部１２１ａにより、第１反射面１５５ａでの照度分布のばらつきを抑制するように可視光が照射され、第２照明部１２１ｂにより、第２反射面１５５ｂでの照度分布のばらつきを抑制するように第２波長帯の光が照射される。このため、第１反射面１５５ａや第２反射面１５５ｂでの照度分布が均一になりやすくなる結果、撮像画像において照明光がより目立たなくなる。したがって、撮像画像に関して照明光の反射に起因するノイズ光の影響を確実に抑制することができる。
【０１２１】
また、第１照明部１２１ａ及び第２照明部１２１ｂは、面光源であるため、第１反射面１５５ａや第２反射面１５５ｂに対してほぼ均一な照度で照明光を照射することができるので、第１反射面１５５ａ及び第２反射面１５５ｂを利用したノイズ光抑制効果を向上させることができる。
【０１２２】
特に、第１照明部１２１ａ及び第２照明部１２１ｂの照射側には、各羽板１４１を読取面１１４に対して平行に配置したルーバー１４０が設けられる。これにより、ルーバー１４０を介して照射された光が直接読取面１１４を介して外部に放出され難くなるので、読取面１１４に対して傾斜するようにかざされた表示面等であっても鏡面反射が抑制されやすくなり、ラフな表示面等のかざし方を許容し得る構成を実現することができる。なお、ルーバー１４０は、各羽板１４１が読取面１１４に対して平行となるように配置されることに限らず、各羽板１４１が読取面１１４に対して略平行、すなわち、各羽板１４１が読取面１１４に平行な平面に対して沿うように配置されてもよい。
【０１２３】
なお、第１反射面１５５ａや第２反射面１５５ｂを利用したノイズ光抑制効果をさらに向上させるためにルーバー１４０を廃止してもよい。また、本実施形態の特徴的構成は、他の実施形態等にも適用することができる。
【０１２４】
［第６実施形態］
次に、本第６実施形態に係る情報コード読取装置について、図面を参照して説明する。
本第６実施形態では、ルーバー１４０を廃止して、面光源が有する導光板の形状に応じて照明光を複数方向に照射する点が、上記第５実施形態と主に異なる。
【０１２５】
本実施形態では、図２０に示すように、面光源として機能する第１照明部１２１ａは、照明光として可視光を発光する第１の発光部２０１及び第２の発光部２０２と、第１の発光部２０１と第２の発光部２０２と間に配置されて、第１の側面２０４ａにて第１の発光部２０１からの光が入射し第２の側面２０４ｂにて第２の発光部２０２からの光が入射する導光板２０３とを備えている。そして、導光板２０３は、第１の側面２０４ａ及び第２の側面２０４ｂから入射した光が出射面２０５に向けて反射される複数の溝２０６を内部に有し、複数の溝２０６は、第１の側面２０４ａ側となる第１側面２０６ａの形状と第２の側面２０４ｂ側となる第２側面２０６ｂの形状とが異なるように非対称に形成される。
【０１２６】
具体的には、溝２０６は、第１側面２０６ａが曲率の大きな曲面部を有するように形成されるため、図２１（Ａ）に例示するように、第１の側面２０４ａ側からの光が第１側面２０６ａ及び第２側面２０６ｂを透過するような方向に応じて出射面２０５から照射される。また、第２側面２０６ｂが平面部又は平面に近い曲率の小さな曲面部を有するように形成されるため、図２１（Ｂ）に例示するように、第２の側面２０４ｂ側からの光が第２側面２０６ｂにて反射するような方向に応じて出射面２０５から照射される。
【０１２７】
すなわち、照射面から照射される可視光（照明光）の照射方向を、少なくとも、第１側面２０６ａの形状に起因する照射方向と第２側面２０６ｂの形状に起因する照射方向との２方向に分けることができる。これにより、一方の照射方向が第１反射面５５ａ及び第２反射面５５ｂに向かい、他方の照射方向が読取面１１４において照度不足が生じている等の所定の範囲に向かうように、各溝２０６の第１側面２０６ａ及び第２側面２０６ｂを形成することで、第１照明部１２１ａに近い読取面１１４の辺１１４ａ側での照度を高めることができ、第１結像部１２７ａの周辺光量低下を補うことができる。
【０１２８】
このように、複数の溝２０６の第１の側面２０４ａ側となる面の形状と第２の側面２０４ｂ側となる面の形状とがそれぞれ対称となるように形成される場合と比較して、出射面から出射される可視光（照明光）の照度分布がばらつきやすくなる。すなわち、所望する可視光の照度分布に応じて複数の溝２０６の形状を変えることで、出射面を介して可視光を複数方向に照射できるだけでなく、例えば、可視光の一部を第１反射面５５ａ及び第２反射面５５ｂに向けて照射し可視光の他の一部を第１結像部１２７ａの周辺光量低下が生じるような読取面１１４の端側に向けて照射する等、その照射方向を制御することができる。
【０１２９】
本実施形態の第１変形例として、図２２に例示するように、第２の発光部２０２を廃止してもよい。すなわち、本実施形態の変形例では、第１照明部１２１ａは、第１の発光部２０１と、第１の側面２０４ａにて第１の発光部２０１からの光が入射する導光板２０３とを備えるように構成される。
【０１３０】
このようにしても、第１の側面２０４ａから入射した光が第２の側面２０４ｂにて第１の側面２０４ａ側に内部反射することで、出射面から出射される可視光（照明光）の照度分布がばらつきやすくなる。これにより、所望する可視光の照度分布に応じて複数の溝２０６の形状を変えることで、出射面を介して可視光を複数方向に照射できるだけでなく、その照射方向を制御することができる。特に、第１の側面２０４ａ側に第１の発光部２０１を配置すればよいので、第２の側面２０４ｂ側に第２の発光部２０２を配置する必要も無く、第１照明部１２１ａの省スペース化及び部品点数削減を図ることができる。
【０１３１】
さらに、本実施形態の第２変形例として、図２３に例示するように、第２の発光部２０２を廃止した第２の側面２０４ｂには、反射材２０７が設けられてもよい。これにより、第１の側面２０４ａから入射した光が第２の側面２０４ｂにて第１の側面２０４ａ側に内部反射しやすくなるために反射効率が高まるので、反射材２０７が設けられないために第１の側面２０４ａから入射した光の一部が第２の側面２０４ｂを透過することを抑制できる結果、出射面を介し複数方向に照射される可視光（照明光）の照度を高めることができる。
【０１３２】
なお、上記第１変形例では、第２の発光部２０２に代えて第１の発光部２０１を廃止してもよい。また、上記第２変形例では、第２の発光部２０２に代えて第１の発光部２０１を廃止して、第１の側面２０４ａに反射材２０７を設けるようにしてもよい。すなわち、第１照明部１２１ａは、発光部と、一側面にて発光部からの光が入射する導光板２０３とを備え、この導光板２０３は、一側面から入射した光が出射面２０５に向けて反射される複数の溝２０６を内部に有し、これら複数の溝２０６は、導光板２０３の各側面のうち上記一側面に対向する面を他側面とするとき、一側面側となる面の形状と他側面側となる面の形状とが異なるように非対称に形成されてもよい。
【０１３３】
面光源が有する導光板の形状に応じて照明光を複数方向に照射する本実施形態及び変形例等の特徴的構成は、面光源として機能する第２照明部１２１ｂに適用することができる。
【０１３４】
［第７実施形態］
次に、本第７実施形態に係る情報コード読取装置について、図面を参照して説明する。
本第７実施形態では、鏡面反射の影響を軽減するために反射部材の一部の反射状態を変更している点が、上記第５実施形態と主に異なる。
【０１３５】
本実施形態に係る情報コード読取装置１００ａは、上述した情報コード読取装置１００に対して、反射部材１５０に代えて反射部材１５０ａが採用される点が大きく異なる。反射部材１５０ａは、反射部材１５０とほぼ同じ曲面形状であり、図２４及び図２５に示すように、読取面１１４側（上側）から見てほぼ中央となる位置に開口１５４ａが設けられている。この開口１５４ａを介して第１結像部１２７ａ及び第２結像部１２７ｂが露出部として露出するように受光光学系が配置されている。
【０１３６】
特に、本実施形態では、図２５からわかるように、開口１５４ａを形成する環状の縁（以下、単に、開口縁部ともいう）は、内側から外側にかけて反射状態が徐々に明るく変化するように形成されている。
【０１３７】
このように開口１５４ａの開口縁部を形成する理由について、以下に説明する。
例えば、読取面１１４にかざされた表示画面の情報コードを撮像する際、その撮像画像に、透明な保護プレート１１６（読取面１１４）を介してケース１０３内部の反射部材１５０ａ等が鏡面反射によって映り込んでしまう場合がある。このような場合、その映り込みの状態によっては撮像した情報コードの解読に失敗してしまう可能性がある。上述のように照明光を読取面１１４に向けて反射する反射部材１５０ａの反射面内にて第１結像部１２７ａ及び第２結像部１２７ｂが露出していると、その露出部分が反射特性を有しないために、露出部分とその周囲の反射部分との境界部分が、映りこんだ撮像画像においてコントラストの急変する範囲となる。具体的には、露出部分が黒く撮像されてその周囲の反射部分が白く撮像されるため、両者の境界部分が黒と白とでコントラストの急変する範囲となる。解読対象となる撮像画像において、上述のようにコントラストの急変する範囲が、情報コードの明色系セル及び暗色系を配列してなるコード領域の一部に重なると、その重なる範囲においてセルの明暗判定の精度が低下してしまうために、情報コードの解読成功率が低くなるからである。
【０１３８】
そこで、本実施形態では、鏡面反射に起因する情報コードの解読成功率の低下を抑制するため、開口１５４ａの開口縁部を、内側から外側にかけて反射状態が徐々に明るく変化するように形成している。ここで、上述した反射状態の変化を実現するための構成としては、例えば、反射部材１５０ａの開口縁部自体の色を、内側から外側にかけて黒色が徐々に明るい白色に変化する配色構成を採用することができる。
【０１３９】
このように構成することで、上記開口縁部に対応する反射部分が、上述のように映りこんだ撮像画像においてコントラストが徐々に変化する範囲（以下、徐変範囲ともいう）となる。これにより、撮像画像において上記徐変範囲が情報コードの明色系セル及び暗色系を配列してなるコード領域の一部に重なる場合であっても、セルの明暗判定の精度が低下し難くなるので、鏡面反射に起因する情報コードの解読成功率の低下を抑制することができる。
【０１４０】
なお、上述した反射状態の変化を実現するための構成として、反射部材１５０ａの開口縁部自体の色を変化させる構成を採用することに限らず、例えば、反射部材１５０ａの開口縁部に対する表面加工等によって調整される反射率を利用した構成を採用してもよい。また、上記開口縁部を覆うための被覆部材（例えば、シール部材）を別途用意して、この被覆部材が、内側から外側にかけてその反射状態が徐々に明るく変化するように形成されてもよい。このようにしても、上述のように映りこんだ撮像画像において、露出部（第１結像部１２７ａ及び第２結像部１２７ｂ）の周囲に位置する被覆部材が上述のように徐変範囲となることで、鏡面反射に起因する情報コードの解読成功率の低下を抑制することができる。特に、被覆部材を付け替えることで、撮像画像における徐変範囲のコントラストを容易に調整することができる。
【０１４１】
また、上記徐変範囲は、第１結像部１２７ａ及び第２結像部１２７ｂが露出部として露出する開口１５４ａの開口縁部に設けられることに限らず、反射部材１５０ａの反射面内に設けられるねじ等の他の露出部を露出させる開口の開口縁部に設けられてもよい。また、上記徐変範囲は、２つの撮像部ではなく１つの撮像部が採用される構成であっても、結像部などその撮像部の一部を露出部として露出させる開口の開口縁部に設けられてもよい。このようにしても、上記他の露出部等に関して上述した効果を奏する。また、上記徐変範囲は、反射部材に対して複数の露出部が設けられる場合には、それぞれの露出部に対して設けられてもよい。
【０１４２】
また、上記徐変範囲は、開口１５４ａを形成する開口縁部に対して環状に設けられることに限らず、開口縁部の少なくとも一部に設けられてもよい。
【０１４３】
また、露出部を露出させる開口は、読取面側からみて反射部材のほぼ中央に設けられることに限らず、反射面の外縁に対して切り欠き状に設けられてもよい。
【０１４４】
本実施形態の変形例として、読取面側から見て外側環状の縁となる露出部の周縁部を、内側から外側にかけて反射状態が徐々に明るく変化するように形成してもよい。上述のように２つの第１結像部１２７ａ及び第２結像部１２７ｂが露出する構成であれば、読取面側から見た第１結像部１２７ａ及び第２結像部１２７ｂのそれぞれの外側環状の縁となる周縁部を、内側から外側にかけて反射状態が徐々に明るく変化するように形成する。また、例えば、図２６に例示するように、１つの結像部１２７ｃが露出部として開口１５４ｃから露出する構成であれば、結像部１２７ｃの外側環状の縁となる周縁部（図２６のクロスハッチング領域参照）を、内側から外側にかけて反射状態が徐々に明るく変化するように形成する。これにより、上記徐変範囲が、反射部材１５０ａに設けられる開口１５４ｃの開口縁部だけでなく露出部の周縁部を含めるように広くなるため、当該徐変範囲における明るさの変化度合を小さくできるので、鏡面反射に起因する情報コードの解読成功率の低下をより一層抑制することができる。
【０１４５】
なお、上記徐変範囲を、反射部材における開口の開口縁部と露出部の周縁部との双方に設けることに限らず、露出部の周縁部のみに設けてもよい。すなわち、読取面側から見て反射部材に設けられる開口を介して露出部が露出し、当該露出部は、読取面側から見て外側環状の縁となる周縁部が、内側から外側にかけて反射状態が徐々に明るく変化するように形成される。
【０１４６】
このようにしても、周縁部が、上述のように映りこんだ撮像画像においてコントラストが徐々に明るく変化する徐変範囲となることで、当該徐変範囲が情報コードの明色系セル及び暗色系を配列してなるコード領域の一部に重なる場合であっても、セルの明暗判定の精度が低下し難くなるので、鏡面反射に起因する情報コードの解読成功率の低下を抑制することができる。
【０１４７】
［第８実施形態］
次に、本第８実施形態に係る情報コード読取装置について、図面を参照して説明する。
本第８実施形態では、第１撮像部及び第２撮像部を構成する受光センサ等の個数が、上記第１実施形態と主に異なる。このため、第１実施形態と実質的に同様の構成部分には同一符号を付して説明を省略する。
【０１４８】
本実施形態に係る情報コード読取装置１ａは、上述した情報コード読取装置１に対して、主に、第１撮像部及び第２撮像部を構成する受光センサ等の個数が異なるように構成されている。具体的には、図２７に示すように、第１撮像部２５ａは、受光センサ６１ａと受光センサ６１ｂとを備えるように構成され、第１結像部２７ａは、情報コード等の像を受光センサ６１ａに結像させる結像レンズ６２ａと情報コード等の像を受光センサ６１ｂに結像させる結像レンズ６２ｂとを備えるように構成される。受光センサ６１ａの受光面と結像レンズ６２ａとの間及び受光センサ６１ｂの受光面と結像レンズ６２ｂとの間には、上述した可視光カットフィルタ２９が配置されていない。
【０１４９】
特に、結像レンズ６２ａは、フォーカス位置が読取面７ａ近傍に設定されるように構成され、結像レンズ６２ｂは、結像レンズ６２ａと異なり、フォーカス位置が読取面７ａよりも遠い位置（例えば、読取面７ａまでの距離の２倍程度に相当する位置）に設定されるように構成される。
【０１５０】
このため、画面表示された情報コードＣｂ等の撮像に関して、受光センサ６１ａ及び結像レンズ６２ａを備える可視光用の受光光学系６０ａと受光センサ６１ｂ及び結像レンズ６２ｂを備える可視光用の受光光学系６０ｂとにより、２種類の第１の撮像画像を撮像することができる。すなわち、画面表示された情報コードＣｂ等を撮像するための可視光用の受光光学系６０ａと受光光学系６０ｂとで撮像に関する機能を上述のように異ならせることで、読取面７ａ近傍にフォーカスが合った撮像画像と読取面７ａよりも遠方の位置にフォーカスが合った撮像画像とを撮像することができる。なお、受光センサ６１ａは「一方の受光センサ」の一例に相当し、受光光学系６０ａは、「一方の受光光学系」の一例に相当し得る。また、受光センサ６１ｂは「他方の受光センサ」の一例に相当し、受光光学系６０ｂは、「他方の受光光学系」の一例に相当し得る。
【０１５１】
また、第２撮像部２５ｂは、受光センサ６１ｃと受光センサ６１ｄとを備えるように構成され、第２結像部２７ｂは、情報コード等の像を受光センサ６１ｃに結像させる結像レンズ６２ｃと情報コード等の像を受光センサ６１ｄに結像させる結像レンズ６２ｄとを備えるように構成される。受光センサ６１ｃの受光面と結像レンズ６２ｃとの間及び受光センサ６１ｄの受光面と結像レンズ６２ｄとの間には、上述した可視光カットフィルタ２９が配置される。
【０１５２】
特に、結像レンズ６２ｃは、フォーカス位置が読取面７ａ近傍に設定されるように構成され、結像レンズ６２ｄは、結像レンズ６２ｃと異なり、フォーカス位置が読取面７ａよりも遠い位置（例えば、読取面７ａまでの距離の２倍程度に相当する位置）に設定されるように構成される。
【０１５３】
このため、被覆部Ｃａ２によりセキュリティ性を高めた情報コードＣａ等の撮像に関して、受光センサ６１ｃ及び結像レンズ６２ｃを備える赤外光用の受光光学系６０ｃと受光センサ６１ｄ及び結像レンズ６２ｄを備える赤外光用の受光光学系６０ｄとにより、２種類の第２の撮像画像を撮像することができる。すなわち、被覆部Ｃａ２によりセキュリティ性を高めた情報コードＣａ等を撮像するための赤外光用の受光光学系６０ｃと受光光学系６０ｄとで撮像に関する機能が異なる。なお、受光センサ６１ｃは「一方の受光センサ」の一例に相当し、受光光学系６０ｃは、「一方の受光光学系」の一例に相当し得る。また、受光センサ６１ｄは「他方の受光センサ」の一例に相当し、受光光学系６０ｄは、「他方の受光光学系」の一例に相当し得る。
【０１５４】
このように構成される情報コード読取装置１ａにおいて制御部３１にてなされる読取処理では、第１照明部２１ａ〜２４ａから可視光が照射されるとともに、第２照明部２１ｂ〜２４ｂから赤外光が照射された状態で（Ｓ１０１）、受光センサ６１ａ及び受光センサ６１ｂのそれぞれから第１の撮像画像を取り込むための処理がなされるとともに、受光センサ６１ｃ及び受光センサ６１ｄのそれぞれから第２の撮像画像を取り込むための処理がなされる（Ｓ１０３）。
【０１５５】
その際、画面表示された情報コードＣｂを撮像している場合には、受光センサ６１ａ及び受光センサ６１ｂにて図７（Ａ）に示すように第１の撮像画像が撮像される。特に、受光センサ６１ａを有する受光光学系６０ａでは、読取面７ａ近傍にかざされた情報コードＣｂに対してフォーカスを合わせることができ、受光センサ６１ｂを有する受光光学系６０ｂでは、読取面７ａからある程度離された情報コードＣｂに対してフォーカスを合わせることができる。このようにフォーカスが異なるように２種類の第１の撮像画像を撮像できるため、画面表示された情報コードＣｂ等の読取成功率を高めることができる。
【０１５６】
一方、上述した情報コードＣａを撮像している場合には、受光センサ６１ｃ及び受光センサ６１ｄにて図６（Ｂ）に示すように第２の撮像画像が撮像される。特に、受光センサ６１ｃを有する受光光学系６０ｃでは、読取面７ａ近傍にかざされた情報コードＣａに対してフォーカスを合わせることができ、受光センサ６１ｄを有する受光光学系６０ｄでは、読取面７ａからある程度離された画面表示される情報コードＣａに対してフォーカスを合わせることができる。このようにフォーカスが異なるように２種類の第２の撮像画像を撮像できるため、被覆部Ｃａ２によりセキュリティ性を高めた情報コードＣａ等の読取成功率を高めることができる。
【０１５７】
以上説明したように、本実施形態に係る情報コード読取装置１ａでは、第１撮像部２５ａは、受光センサ６１ａ及び受光センサ６１ｂを備え、受光センサ６１ａを有する受光光学系６０ａが受光センサ６１ｂを有する他方の受光光学系６０ｂに対して撮像に関する機能が異なるように構成される。これにより、液晶画面等に表示した通常の情報コードなどであっても、上記異なる機能に応じて、受光光学系６０ａによる撮像画像と受光光学系６０ｂによる撮像画像とで２種類の撮像画像を撮像することができる。このため、受光光学系６０ａにて上記情報コードを解読可能に撮像できない場合であっても受光光学系６０ｂにて上記情報コードを解読可能に撮像できる場合や、逆に、受光光学系６０ｂにて上記情報コードを解読可能に撮像できない場合であっても受光光学系６０ａにて上記情報コードを解読可能に撮像できる場合があるので、情報コードの解読成功率を高めることができる。
【０１５８】
さらに、第２撮像部２５ｂは、受光センサ６１ｃ及び受光センサ６１ｄを備え、受光センサ６１ｃを有する受光光学系６０ｃが受光センサ６１ｄを有する受光光学系６０ｄに対して撮像に関する機能が異なるように構成される。これにより、可視光を透過させずに赤外光等の第２波長帯の光を透過させる被覆部Ｃａによりコード領域Ｃ１ａが覆われた情報コードＣａなどであっても、上記異なる機能に応じて、受光光学系６０ｃによる撮像画像と受光光学系６０ｄによる撮像画像とで２種類の撮像画像を撮像することができる。このため、受光光学系６０ｃにて上記情報コードＣａを解読可能に撮像できない場合であっても受光光学系６０ｄにて上記情報コードＣａを解読可能に撮像できる場合や、逆に、受光光学系６０ｄにて上記情報コードＣａを解読可能に撮像できない場合であっても受光光学系６０ｃにて上記情報コードＣａを解読可能に撮像できる場合があるので、情報コードの解読成功率を高めることができる。
【０１５９】
なお、可視光用の受光光学系は、受光光学系６０ａ及び受光光学系６０ｂの２つ用意されることに限らず、３つ以上用意されてもよい。例えば、本実施形態の第１変形例として、図２８に示す情報コード読取装置１ｂのように、上記情報コード読取装置１ａに対して、受光光学系６０ａ及び受光光学系６０ｂに加えて、可視光用の受光光学系６０ｅを加えた３つが用意されてもよい。同様に、赤外光用の受光光学系は、受光光学系６０ｃ及び受光光学系６０ｄの２つ用意されることに限らず、３つ以上用意されてもよい。
【０１６０】
また、可視光用の受光光学系を２つ以上用意する一方で、赤外光用の受光光学系を１つ用意するようにしてもよい。例えば、本実施形態の第２変形例として、図２９に示す情報コード読取装置１ｃのように、上記情報コード読取装置１ａに対して、受光光学系６０ａ及び受光光学系６０ｂと受光光学系６０ｃとを用意するようにしてもよい。同様に、赤外光用の受光光学系を２つ以上用意する一方で、可視光用の受光光学系を１つ用意するようにしてもよい。
【０１６１】
また、複数の可視光用の受光光学系において、一方の受光光学系が他方の受光光学系に対して異なる撮像に関する機能は、上述したフォーカス位置の調整に応じた機能に限らず、例えば、視野角の調整に応じた機能であってもよい。
【０１６２】
例えば、受光光学系６０ａの視野角を受光光学系６０ｂの視野角よりも小さくするようにして撮像に関する機能を異ならせることで、受光光学系６０ｂでは読取面７ａの全面を情報コードを撮像可能な領域とし、受光光学系６０ａでは撮像視野が狭くなるがセルの小さな情報コードであっても解読可能に撮像することができる。
【０１６３】
また、例えば、一方の受光光学系における一方の受光センサの画素数を他方の受光光学系における他方の受光センサの画素数よりも多くするようにして撮像に関する機能を異ならせてもよい。この場合には、視野角を広くした一方の受光光学系であっても、セルの小さな情報コードを解読可能に撮像することができる。また、画素数の少ない他方の受光光学系では、画像処理に関する負荷等が軽減されるので、画素数の少ない他方の受光光学系にて解読可能に情報コードを撮像できた場合には、その読取速度を向上させることができる。
【０１６４】
また、複数の赤外光用の受光光学系において、一方の受光光学系が他方の受光光学系に対して異なる撮像に関する機能は、上述したように、視野角の調整に応じた機能や画素数に応じた機能であってもよい。
【０１６５】
また、複数の可視光用の受光光学系において、少なくとも１つの受光センサとしてカラーセンサを採用することで、色の情報を利用して記録量を増やした情報コード（カラーコード）を読み取り可能に構成されてもよい。同様に、複数の赤外光用の受光光学系において、少なくとも１つの受光センサとしてカラーセンサを採用することで、カラーコードを読み取り可能に構成されてもよい。また、本実施形態及び変形例等の特徴的構成は、他の実施形態等にも適用することができる。
【０１６６】
なお、本発明は上記各実施形態等に限定されるものではなく、例えば、以下のように具体化してもよい。
（１）制御部３１にてなされる読取処理では、位置検出パターンの抽出数や特定エリア内の白黒変化数に応じて解読対象の撮像画像が設定されることに限らず、第１の撮像画像及び第２の撮像画像について少なくとも一部に対する解析処理による結果に基づいて、第１の撮像画像と第２の撮像画像とのいずれか一方が解読容易な解読対象として設定されてもよい。このようにしても、解読処理に関する処理負荷を軽減することができる。また、制御部３１にてなされる読取処理では、第１の撮像画像及び第２の撮像画像のいずれか一方を解読対象の撮像画像として設定することなく、第１の撮像画像に基づく情報コードの解読処理と第２の撮像画像に基づく情報コードの解読処理とをそれぞれ行ってもよい。
【０１６７】
（２）制御部３１は、ＣＰＵに対して別途設けたＦＰＧＡ（Field Programmable Gate Array）によって、位置検出パターンの抽出数や特定エリア内の白黒変化数等に応じて第１の撮像画像及び第２の撮像画像から解読対象の撮像画像を設定し、ＣＰＵによって、その解読対象の撮像画像に基づく情報コードの解読処理を行うように構成されてもよい。
【０１６８】
（３）被覆部Ｃａ２を利用することでセキュリティ性を高めた情報コードＣａは、コード領域Ｃａ１の全体が被覆部Ｃａ２により被覆されるように構成されることに限らず、コード領域Ｃａ１の一部が被覆部Ｃａ２により被覆されるように構成されてもよい。
【０１６９】
（４）第２照明部２１ｂ〜２４ｂ，１２１ｂにより照射される照明光は、赤外光に限らず、可視光の波長帯とは異なる所定の第２波長帯の光であればよい。この構成では、可視光カットフィルタ２９は、可視光を透過させずに上記所定の第２波長帯の光を透過させるように構成される。また、上記第３実施形態であれば、赤外光カットフィルタ２９ａに代えて、上記所定の第２波長帯の光を透過させずに可視光を透過させるように構成される他のフィルタが採用される。
【０１７０】
（５）本発明は、据置型の情報コード読取装置に適用されることに限らず、携帯型の情報コード読取装置に適用されてもよい。
【符号の説明】
【０１７１】
１，１ａ〜１ｃ，１００，１００ａ…情報コード読取装置
３，１０３…ケース
５…読取口
２１ａ〜２４ａ，１２１ａ…第１照明部
２１ｂ〜２４ｂ，１２１ｂ…第２照明部
２５ａ，１２５ａ…第１撮像部
２５ｂ，１２５ｂ…第２撮像部
２７ａ，１２７ａ…第１結像部（露出部）
２７ｂ，１２７ｂ…第２結像部（露出部）
１２７ｃ…結像部（露出部）
２９，１２９…可視光カットフィルタ（フィルタ）
２９ａ…赤外光カットフィルタ（他のフィルタ）
３１…制御部（処理部，照明制御部，設定部）
６０ａ〜６０ｅ…受光光学系
６１ａ〜６１ｅ…受光センサ
６２ａ〜６２ｅ…結像レンズ
１５０，１５０ａ…反射部材
１５４，１５４ａ，１５４ｃ…開口
ＡＲ１ａ…第１反射前撮像範囲
ＡＲ１ｂ…第１反射後撮像範囲
ＡＲ２ａ…第２反射前撮像範囲
ＡＲ２ｂ…第２反射後撮像範囲
Ｃａ，Ｃｂ…情報コード
Ｃａ１…コード領域
Ｃａ２…被覆部
ＦＰａ，ＦＰｂ…位置検出パターン（特定パターン）
Ｌｆａ…可視光
Ｌｆｂ…赤外光（所定の第２波長帯の光）
Ｓ…特定エリア
【図１】
2020161108.tif 000003
【図２】
2020161108.tif 000004
【図３】
2020161108.tif 000005
【図４】
2020161108.tif 000006
【図５】
2020161108.tif 000007
【図６】
2020161108.tif 000008
【図７】
2020161108.tif 000009
【図８】
2020161108.tif 000010
【図９】
2020161108.tif 000011
【図１０】
2020161108.tif 000012
【図１１】
2020161108.tif 000013
【図１２】
2020161108.tif 000014
【図１３】
2020161108.tif 000015
【図１４】
2020161108.tif 000016
【図１５】
2020161108.tif 000017
【図１６】
2020161108.tif 000018
【図１７】
2020161108.tif 000019
【図１８】
2020161108.tif 000020
【図１９】
2020161108.tif 000021
【図２０】
2020161108.tif 000022
【図２１】
2020161108.tif 000023
【図２２】
2020161108.tif 000024
【図２３】
2020161108.tif 000025
【図２４】
2020161108.tif 000026
【図２５】
2020161108.tif 000027
【図２６】
2020161108.tif 000028
【図２７】
2020161108.tif 000029
【図２８】
2020161108.tif 000030
【図２９】
2020161108.tif 000031