(57)【要約】【課題】従来の専用機よりも安価であるとともに、一般的なバーコードリーダーよりも高い検証精度が得られるコード検証機を提供する。【解決手段】コードの印刷品質を検証するために用いられるコード検証機であって、カメラと照明光源とを備えるスマートフォン２と、スマートフォン２を装着可能なアダプタ３と、を備える。アダプタ３は、検証対象となるコードに対してスマートフォン２のカメラが所定の距離を隔てて対向するようにスマートフォン２を位置決めして保持する端末装着部２０を有する遮光性の筐体１１と、端末装着部２０に装着されたスマートフォン２の照明光源から出射される照明光の光路を変更することにより、コードに対して照明光を斜めに照射する光路変更手段と、を備える。【選択図】図１
2016081468.tif 000002
【特許請求の範囲】
【請求項１】
コードの印刷品質を検証するために用いられるコード検証機であって、
検証対象となるコードを撮影するためのカメラと照明光源とを少なくとも備える携帯情報端末と、
前記携帯情報端末を装着可能なアダプタと、を備え、
前記アダプタは、前記検証対象となるコードに対して前記カメラが所定の距離を隔てて対向するように前記携帯情報端末を位置決めして保持する端末装着部を有する遮光性の筐体と、前記端末装着部に装着された前記携帯情報端末の照明光源から出射される照明光の光路を変更することにより、前記コードに対して前記照明光を斜めに照射する光路変更手段と、を備える
ことを特徴とするコード検証機。
【請求項２】
前記光路変更手段は、前記携帯情報端末の照明光源の光軸に対して斜めに交差するように配置され、前記照明光源から出射された照明光を前記カメラの光軸から遠ざかる方向に反射する第１反射面と、前記第１反射面で反射された照明光を前記コードに向けて反射する第２反射面と、を備える
ことを特徴とする請求項１に記載のコード検証機。
【請求項３】
前記筐体の一部には、前記端末装着部に装着された前記携帯情報端末のカメラの撮影範囲に収まるように、スケール補正および／またはコントラスト補正のための較正パターンが設けられている
ことを特徴とする請求項１または２に記載のコード検証機。
【請求項４】
前記筐体は、前記携帯情報端末が載せられる上板と、前記検証対象となるコードを読み取るための視野窓が設けられた下板と、前記上板および前記下板を連結する側板と、によって形成され、
前記筐体の上板および側板の少なくとも一方の外面には、前記視野窓の位置を視覚的に示す指標が設けられている
ことを特徴とする請求項１〜３のいずれかに記載のコード検証機。
【請求項５】
前記筐体には、前記端末装着部を区画するガイド枠が形成され、
前記ガイド枠の一部には、前記端末装着部に装着された前記携帯情報端末の脱落を防止する爪部が形成されている
ことを特徴とする請求項１〜４のいずれかに記載のコード検証機。
【請求項６】
前記アダプタの筐体を折り畳み可能な構成としてなる
ことを特徴とする請求項１〜５のいずれかに記載のコード検証機。
【請求項７】
前記第１反射面は、前記筐体に取り付けられた反射部材の一面に設けられ、
前記第２反射面は、前記筐体の側板の内面に設けられている
ことを特徴とする請求項２に記載のコード検証機。
【請求項８】
前記第１反射面および前記第２反射面のうち少なくとも一方が梨地面になっている
ことを特徴とする請求項２に記載のコート検証機。
【請求項９】
前記指標は、前記視野窓の位置にあわせて前記側板の一部を外側に膨出した膨出部を含む
ことを特徴とする請求項４に記載のコード検証機。
【請求項１０】
前記指標は、前記筐体の外面に設けられた位置合わせ用のマークを含む
ことを特徴とする請求項４に記載のコード検証機。
【請求項１１】
検証対象となるコードを撮影するためのカメラと照明光源とを少なくとも備える携帯情報端末を装着して、コードの印刷品質を検証するために用いられるコード検証用アダプタであって、
前記検証対象となるコードに対して前記カメラが所定の距離を隔てて対向するように前記携帯情報端末を位置決めして保持する端末装着部を有する遮光性の筐体と、
前記端末装着部に装着された前記携帯情報端末の照明光源から出射される照明光の光路を変更することにより、前記コードに対して前記照明光を斜めに照射する光路変更手段と、
を備えることを特徴とするコード検証用アダプタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷されたコードの品質（印刷品質）を検証する際に用いられるコード検証機およびコード検証用アダプタに関する。
【背景技術】
【０００２】
コード検証機の一例としてバーコード検証機がある。バーコード検証機は、バーコードの印刷品質を検証するために用いられる。一般に、ラベルなどに印刷されたバーコードの品質が悪い場合は、そのバーコードをバーコードリーダーで読み取ろうとしたときに、バーコードの誤読や読み取り不可などの不具合を招くことがある。このため、バーコードの印刷品質を検証するバーコード検証機が提供されている。バーコード検証機は、バーコードの印刷品質が、たとえば、ＩＳＯ／ＩＥＣ１５４１６やＩＳＯ／ＩＥＣ１５４２０等のバーコード印刷規格に適合するものであるか否かを検証する。バーコード検証機としては、たとえば、特許文献１〜３に記載されたものが知られている。
【０００３】
図１８は従来のバーコード検証機の構成例を示す概略断面図である。
図示したバーコード検証機５０においては、筐体５１の上面部に、透明な板を用いて光学ウィンドウ５２が設けられている。筐体５１の内部には、複数（図例では２つ）の照明光源５３ａ，５３ｂと、一つのカメラ５４が設けられている。各々の照明光源５３ａ，５３ｂは、光学ウィンドウ５２に向けてそれぞれ斜めに照明光を出射するものである。カメラ５４は、光学ウィンドウ５２に対向するように設けられている。
【０００４】
上記構成からなるバーコード検証機５０を用いてバーコードの印刷品質を検証する場合は、検証対象のバーコードが印刷されたバーコードラベル５５を光学ウィンドウ５２にセットする。このとき、バーコードの印刷面を下向きにしてバーコードラベル５５を光学ウィンドウ５２の上に載せる。
【０００５】
次に、各々の照明光源５３ａ，５３ｂから光学ウィンドウ５２に向けて照明光を出射する。このとき、各々の照明光源５３ａ，５３ｂから出射された照明光は、光学ウィンドウ５２を通してバーコードラベル５５の印刷面に斜めに照射される。この状態でカメラ５４はバーコードラベル５５のバーコードを撮影する。カメラ５４で撮影されたバーコードの画像は、規格に基づいた検証項目ごとにグレードが評価され、その検証結果が、図示しないディスプレイへの表示出力、あるいは印刷装置を用いた紙媒体への印刷出力により、バーコード検証機の使用者に通知される。
【０００６】
その際、規格通りに印刷されていることがバーコード検証機５０によって検証されたバーコードは、市場に提供されているあらゆるバーコードリーダーで読み取り可能であることの裏付けとなる。そのため、印刷されたバーコードの不具合による読み取り不良事故を防ぐなどの目的で、バーコード検証機５０は、バーコードラベル５５を作製するユーザーに広く需要がある。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平８−９６０６０号公報
【特許文献２】特開平８−９６０６２号公報
【特許文献３】特開２０１２−１７５４４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
現在、バーコードを用いた商品等の管理は、流通において欠かせないものとなり、それにともなってバーコードの印刷も、流通を含むあらゆる分野で行われるようになっている。しかしながら、従来のバーコード検証機５０は、専用機として比較的少数が製造されていることから、価格帯が１台あたり数十万円〜数百万円と非常に高額であり、このことがバーコード検証機の普及の妨げとなっている。
【０００９】
また、バーコードラベル５５の印刷に携わる多くのユーザーは、専用機として製造されたバーコード検証機５０が高額であるためにこれを使用せず、バーコードの読み取りを目的とする、一般的なバーコードリーダーを用いてバーコードの品質チェックを行っているのが現状である。このため、バーコードの品質チェックに用いるバーコードリーダーの性能や特性などが、バーコードの検証結果に大きな影響を与える。したがって、バーコードの品質チェックに用いたバーコードリーダーでは読み取り可能であっても、他のバーコードリーダーでは読み取り不可となる場合がある。よって、現在においても、現場でバーコードの読み取りができないといったトラブルが後を絶たない。
【００１０】
本発明の主な目的は、従来の専用機よりも安価であるとともに、一般的なバーコードリーダーよりも高い検証精度が得られるコード検証機およびコード検証用アダプタを提供することにある。
【課題を解決するための手段】
【００１１】
本発明の第１の態様は、
コードの印刷品質を検証するために用いられるコード検証機であって、
検証対象となるコードを撮影するためのカメラと照明光源とを少なくとも備える携帯情報端末と、
前記携帯情報端末を装着可能なアダプタと、を備え、
前記アダプタは、前記検証対象となるコードに対して前記カメラが所定の距離を隔てて対向するように前記携帯情報端末を位置決めして保持する端末装着部を有する遮光性の筐体と、前記端末装着部に装着された前記携帯情報端末の照明光源から出射される照明光の光路を変更することにより、前記コードに対して前記照明光を斜めに照射する光路変更手段と、を備える
ことを特徴とするコード検証機である。
【００１２】
本発明の第２の態様は、
検証対象となるコードを撮影するためのカメラと照明光源とを少なくとも備える携帯情報端末を装着して、コードの印刷品質を検証するために用いられるコード検証用アダプタであって、
前記検証対象となるコードに対して前記カメラが所定の距離を隔てて対向するように前記携帯情報端末を位置決めして保持する端末装着部を有する遮光性の筐体と、
前記端末装着部に装着された前記携帯情報端末の照明光源から出射される照明光の光路を変更することにより、前記コードに対して前記照明光を斜めに照射する光路変更手段と、
を備えることを特徴とするコード検証用アダプタである。
【発明の効果】
【００１３】
本発明によれば、従来の専用機よりも安価であるとともに、一般的なバーコードリーダーよりも高い検証精度が得られるコード検証機を実現することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態に係るコード検証機の構成例を示す斜視図である。
【図２】本発明の実施の形態に係るスマートフォンの正面図である。
【図３】本発明の実施の形態に係るスマートフォンの背面図である。
【図４】本発明の実施の形態に係るアダプタの構成を示す斜視図である。
【図５】本発明の実施の形態に係る筐体を斜め上方から見た図である。
【図６】本発明の実施の形態に係る筐体を斜め下方から見た図である。
【図７】本発明の実施の形態で検証対象とするバーコードの一例を示す図である。
【図８】較正パターンの一例を示す図である。
【図９】バーコードと較正パターンの配置状態を示す図である。
【図１０】光路変更手段の構成例を示す断面図である。
【図１１】光路変更手段の構成例を示す斜視図である。
【図１２】バーコードとコード検証機の配置状態を示す斜視図である。
【図１３】膨出部にマークを設けた例を示す斜視図である。
【図１４】アダプタの筐体の折り畳み構造を説明する図（その１）である。
【図１５】アダプタの筐体の折り畳み構造を説明する図（その２）である。
【図１６】アダプタの筐体の折り畳み構造を説明する図（その３）である。
【図１７】アダプタの筐体の折り畳み構造を説明する図（その４）である。
【図１８】従来のコード検証機の構成例を示す図である。
【図１９】スマートフォン単体で撮影したときの正反射の状態を示す図である。
【発明を実施するための形態】
【００１５】
（発明の経緯）
本発明者らは、まず、市場に数多く出回っているスマートフォンの機能や汎用性に着目し、このスマートフォンをバーコードの検証に利用することを思い付いた。現在、スマートフォンは、非常に高性能な演算機能、撮影機能、表示機能、各種通信機能を有しているにもかかわらず、量産効果によって大幅な低価格化を実現している。またスマートフォンは、バーコード検証機の機能を実現するのに十分なハードウェアリソースを有している。このため、本発明者らは、スマートフォン向けにバーコード検証用のプログラムを開発し、このプログラムをスマートフォンにインストールすれば、スマートフォンをバーコード検証機として機能させることができると考えた。
【００１６】
しかしながら、スマートフォンを単体でバーコード検証機として利用しようとした場合は、バーコードの検証精度が安定しないという課題が生じる。
その理由は、以下の（１）〜（３）に記載するとおりである。
（１）一般にスマートフォンは手持ちで使用する。このため、検証対象となるバーコードをスマートフォンのカメラで撮影するときに、カメラの撮影距離や角度が定まらず、撮影画像の再現性が得られない。
（２）スマートフォンを利用してバーコードの検証を行うときに、周囲の環境光の影響により、バーコードの印刷面上の照度が増減する。あるいは、周囲の環境光の映り込みや、影の影響などを受ける。
（３）通常、スマートフォンはカメラのすぐ近くに照明光源を備えている。このため、バーコードの印刷面にスマートフォンを正対させ、その状態で照明光源の光をバーコードに照射して撮影すると、図１９に示すようにバーコードの撮影画像に有害な正反射（照明光源の写り込みによるぎらつきなど）が生じる。
【００１７】
そこで本発明者らは、スマートフォンを単体で利用するのではなく、スマートフォンとこれを装着可能なアダプタとを併用することにより、バーコードの検証に適した撮影環境を作り出し、低価格で検証精度に優れたバーコード検証機を実現するに至った。
【００１８】
以下、本発明の実施の形態について図面を参照しつつ詳細に説明する。
本発明に係るコード検証機は、コードの印刷品質を検証するために用いられるものである。本発明の実施の形態においては、検証対象となるコードが一次元のバーコードである場合を例に挙げて説明する。
【００１９】
ただし、本発明で検証対象とするコードは、一次元のバーコードに限らず、二次元のバーコードでもよい。また本発明は、バーコードに限らず、たとえば、印刷された文字、記号、図形のうち少なくとも一つを検証対象のコードとしてもよい。
ちなみに、印刷された文字を検証対象とする場合は、その文字の印刷品質がＯＣＲ（optical character recognition）ソフトで正しく認識できるレベルにあるか否かを確認するのに用いて好都合である。
【００２０】
＜コード検証機の構成＞
図１は本発明の実施の形態に係るコード検証機の構成例を示す斜視図である。
図示したコード検証機１は、スマートフォン２と、コード検証用アダプタ（以下、「アダプタ」という。）３と、を備えている。スマートフォン２は、携帯情報端末の一例としてアダプタ３に装着されている。
【００２１】
（スマートフォン）
図２は本発明の実施の形態に係るスマートフォンの正面図であり、図３は同背面図である。
スマートフォン２は、バーコードを撮影する撮影機能のほか、演算機能、表示機能、通信機能、メモリ機能など各種機能を備えている。このうち、撮影機能は、スマートフォン２の背面に設けられたカメラ４と照明光源５とを用いて実現される。カメラ４で撮影した画像は、スマートフォン２に組み込まれた画像処理プログラム（不図示）で処理される。演算機能は、スマートフォン２に内蔵されたＣＰＵ（中央演算処理装置）、ＲＯＭ（Read-Only Memory）、ＲＡＭ（Random Access Memory）などによって実現される。このうち、ＲＯＭとＲＡＭは、スマートフォン２のメモリ機能を実現するものである。バーコードの検証に必要なプログラム（以下、「コード検証用プログラム」という。）は、上述した画像処理プログラムとともに、このメモリ機能を利用してスマートフォン２に組み込まれている。プログラムの組み込みとは、インストールを意味する。インストールされたプログラムは、スマートフォン２のＣＰＵによって実行される。
【００２２】
表示機能は、スマートフォン２の前面に設けられたタッチパネル式のディスプレイ６によって実現される。ディスプレイ６は、たとえば、液晶ディスプレイや有機ＥＬディスプレイなどを用いて構成されるものである。スマートフォン２の前面には、ディスプレイ６のほかに操作ボタン７が設けられている。また、上述した撮影機能に関して、カメラ４は、たとえば、ＣＣＤ（Charge Coupled Device）撮像素子、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）撮像素子などを用いて構成される。カメラ４に用いる撮像素子のピクセル数は、好ましくは、２００万ピクセル以上、より好ましくは、５００万ピクセル以上であるとよい。照明光源５は、たとえば、ＬＥＤ（Light Emitting Diode）光源などを用いて構成される。カメラ４と照明光源５は、全体に長方形をなすスマートフォン２の隅部に配置されている。カメラ４と照明光源５は、スマートフォン２の短手方向に並んで配置されている。また、照明光源５はカメラ４の近くに配置されている。
【００２３】
スマートフォン２は、正面から見てほぼ長方形に形成されている。スマートフォン２の４つの角部はそれぞれ適度な丸みをつけて形成されている。スマートフォン２の外周部には、３つの操作ボタン８ａ，８ｂ，８ｃと、インターフェースコネクタ９とが設けられている。操作ボタン８ａは、スマートフォン２の一方の短辺部に配置され、操作ボタン８ｂ，８ｃは、スマートフォン２の一方の長辺部に縦に並んで配置されている。各々の操作ボタン８ａ，８ｂ，８ｃは、スマートフォン２の外周面から少し突出している。インターフェースコネクタ９は、スマートフォン２に外部インターフェースを接続するためのもので、スマートフォン２の他方の短辺部に配置されている。
【００２４】
（アダプタ）
図４は本発明の実施の形態に係るアダプタの構成を示す斜視図である。
図示したアダプタ３は、スマートフォン２を装着可能なものであって、筐体１１と、光路変更手段（詳細は後述）と、を備えている。
以降の説明では、筐体１１の長手方向をＸ方向、筐体１１の短手方向をＹ方向、筐体１１の高さ方向をＺ方向とする。また、筐体１１の高さ方向Ｚにおいて、スマートフォン２が配置される側を上側（上方）とし、検証対象のバーコードが配置される側を下側（下方）とする。
【００２５】
（筐体）
図５は本発明の実施の形態に係る筐体を斜め上方から見た図であり、図６はこの筐体を斜め下方から見た図である。
【００２６】
筐体１１は、たとえば、樹脂を用いて構成されるとともに、全体的に直方体のボックス型に形成されている。筐体１１は、光を透過しない遮光性の樹脂を用いて形成されている。筐体１１は、スマートフォン２が載せられる上板１４と、この上板１４とＺ方向で対向する下板（底板）１５と、これら上板１４と下板１５を連結する４つの側板１６〜１９と、を備えた中空構造になっている。上板１４と下板１５は、Ｚ方向で互いに平行に向かい合っている。Ｚ方向における上板１４と下板１５との間の距離は、スマートフォン２のカメラ４でバーコードを撮影するときの撮影距離を決める要素となる。カメラ４の撮影距離は、たとえば、７０ｍｍに設定される。この撮影距離の最適値は、検証対象とするバーコードの最小バー幅、カメラ４のピクセル数、カメラ４の視野角等によって決定される。
【００２７】
筐体１１の上板１４には、スマートフォン２が着脱可能に装着される端末装着部２０が設けられている。端末装着部２０は、ガイド枠２１によって区画されている。ガイド枠２１は、上板１４の上にスマートフォン２を位置決めして保持するためのガイドとなる。ガイド枠２１は、上板１４よりも上方に突出する状態で形成されている。また、ガイド枠２１は、端末装着部２０にスマートフォン２を装着したときにスマートフォン２を取り囲むように、スマートフォン２の外形に倣って略長方形に形成されている。ガイド枠２１の一部は、上述した側板１６，１７，１９の外面と同一平面を形成しつつ、上板１４よりも上方に突出している。
【００２８】
ガイド枠２１は、４つの枠板２１ａ，２１ｂ，２１ｃ，２１ｄに区分されている。このうち、２つの枠板２１ａ，２１ｂは、Ｘ方向で互いに対向し、残り２つの枠板２１ｃ，２１ｄは、Ｙ方向で互いに対向している。また、枠板２１ａ，２１ｂは、Ｙ方向と平行に配置され、枠板２１ｃ，２１ｄは、Ｘ方向と平行に配置されている。各々の枠板２１ａ，２１ｂ，２１ｃ，２１ｄのつなぎ部分は、端末装着部２０の隅部を形成している。端末装着部２０の隅部は、スマートフォン２の外形にあわせて適度な丸みがつけられている。端末装着部２０の隅部の曲率半径は、スマートフォン２の角部と干渉しないように、スマートフォン２の角部の曲率半径よりも小さくなっている。
【００２９】
ガイド枠２１の枠内（端末装着部２０）には窓部２２が設けられている。窓部２２は、上板１４の厚み方向に光を透過するように、上板１４を貫通する状態で長孔状に形成されている。上板１４の開孔部分は窓部２２のみとなっている。窓部２２は、スマートフォン２のカメラ４と照明光源５の位置に適合するように、枠板２１ｂ，２１ｄが形成する端末装着部２０の隅部に形成されている。端末装着部２０にスマートフォン２を装着した状態では、カメラ４と照明光源５が、窓部２２の孔内に配置されるとともに、窓部２２がスマートフォン２の背面によって塞がれる。
【００３０】
ガイド枠２１には、複数（図例では３つ）の切り欠き部２３，２４，２５と、複数（図例では２つ）の爪部２６，２７とが形成されている。切り欠き部２３は、スマートフォン２の操作ボタン８ａとの干渉を避けるために、枠板２１ａの一部を切り欠いて形成されている。また、切り欠き部２４は、スマートフォン２の操作ボタン８ｂ，８ｃとの干渉を避けるために、枠板２１ｃの一部を切り欠いて形成されている。切り欠き部２５は、スマートフォン２のインターフェースコネクタ９に接続される外部インターフェース（不図示）との干渉を避けるために、枠板２１ｂの一部を切り欠いて形成されている。端末装着部２０にスマートフォン２を装着した状態では、切り欠き部２５を通してインターフェースコネクタ９が露出する。このため、端末装着部２０にスマートフォン２を装着したままで、インターフェースコネクタ９に対し外部インターフェースを抜き差しすることが可能である。また、インターフェースコネクタ９に外部インターフェースを接続したままで、端末装着部２０に対しスマートフォン２を着脱することが可能である。切り欠き部２３〜２５の位置や寸法、個数等は、使用するスマートフォン２に応じて適宜変更が可能である。
【００３１】
爪部２６，２７は、端末装着部２０にスマートフォン２を装着したときに、スマートフォン２の上側（正面側）のエッジ部分に引っ掛かることにより、スマートフォン２の脱落を防止するものである。爪部２７，２７は、スマートフォン２の着脱の妨げとならないように、それぞれガイド枠２１の一部に、僅かな突き出し量で形成されている。
爪部２６は、端末装着部２０の内側に突出する状態で枠板２１ａの上端部に形成されている。爪部２６は、筐体１１のＹ方向のほぼ中間部に形成されている。爪部２７は、端末装着部２０の内側に突出する状態で枠板２１ｂの上端部に形成されている。爪部２７は、筐体１１のＹ方向のほぼ中間部で、かつ、切り欠き部２５の両側に位置して形成されている。爪部２６，２７の位置や寸法、個数等は、使用するスマートフォン２に応じて適宜変更が可能である。
【００３２】
ちなみに、ここではスマートフォン２の外周部に設けられた操作ボタン８ａ，８ｂ，８ｃとの干渉を避けるために、ガイド枠２１に切り欠き部２３，２４を形成しているが、これに限らず、ガイド枠２１の一部を外側に膨出させることによって同様の目的を達成してもよい。
【００３３】
また、端末装着部２０にスマートフォン２を位置決めして保持するためには、必ずしもスマートフォン２の外周をガイド枠２１で取り囲む必要はなく、たとえば図示はしないが、スマートフォン２の４つの角部だけをそれぞれＬ字形のガイド片で位置決めする構成であってもよいし、スマートフォン２の４つの辺の一部を保持する構成であってもよい。
【００３４】
筐体１１の下板１５は、たとえば、上板１４や各側板１６〜１９等と一体成形で形成されるか、あるいは接着、ネジ止め等の固定手段により各側板１６〜１９の下端に固定されている。下板１５には、コードを読み取るための視野窓２８が設けられている。視野窓２８は、上板１４の窓部２２の一部（カメラ４が配置される部分）と対向する位置に、下板１５の一部を開孔させた状態で形成されている。視野窓２８の形状および寸法は、コードの読み取り範囲に合わせて適宜設定される。本実施の形態においては、たとえば図７に示すように、一次元のバーコード３０を検証対象にしている。このため、視野窓２８は、バーコード３０の形状にあわせて長方形に形成されている。実際にバーコード３０を撮影するときは、下板１５の視野窓２８内（好ましくは、視野窓２８のほぼ中央部）にバーコード３０が配置されるように、アダプタ３の位置が調整される。
【００３５】
下板１５の上面には、図８に示すように、較正パターン３１が設けられている。較正パターン３１は、たとえば、シルク印刷などによって下板１５の上面に形成される。較正パターン３１は、端末装着部２０に装着されたスマートフォン２のカメラ４の撮影範囲内に収まるように、視野窓２８の一方（内側）の長辺部に隣接する位置に配置されている。このため、視野窓２８にバーコード３０を配置すると、図９に示すように、バーコード３０と隣り合う位置に較正パターン３１が配置される。較正パターン３１は、スケール補正やコントラスト補正を目的に付加されたものである。
【００３６】
較正パターン３１は、一次元のバーコード３０と同様に白黒の縞模倣の線からなるパターンであって、各々の線を横一列に規則的に並べた構成になっている。較正パターン３１は、太さ（以下、「バー幅」ともいう。）が異なる黒線３１ａ，３１ｂと、太さが一定の白線３１ｃと、を含んでいる。較正パターン３１は、１本の太い黒線３１ａと、複数本（図例では４本）の細い黒線３１ｂと、複数本（図例では５本）の白線３１ｃと、を一つの組とした繰り返しのパターンになっている。各線３１ａ，３１ｂ，３１ｃの太さのデータは、既知の情報としてスマートフォン２のメモリに記憶され、必要に応じてコード検証用プログラムで参照可能になっている。ここでは一例として、黒線３１ａの太さが３ｍｍ、黒線３１ｂの太さが１ｍｍ、白線３１ｃの太さが１ｍｍとするデータがスマートフォン２のメモリに記憶されているものとする。また、スマートフォン２のカメラ４は多数のピクセルをもつ撮像素子を用いて構成されることから、カメラ４で撮影された各線３１ａ，３１ｂ，３１ｃの太さは、各々の線の太さの範囲に含まれるピクセルの数に基づいて計測するものとする。
【００３７】
４つの側板１６〜１９は、上板１４および下板１５の外形にあわせて筒型に形成されている。４つの側板１６〜１９のうち、側板１６と側板１９は、それぞれ平らに形成されている。これに対して、側板１７には膨出部１７ａが形成され、側板１８にも膨出部１８ａが形成されている。膨出部１７ａ，１８ａは、視野窓２８の位置を視覚的に示す指標の一例として設けられたものである。膨出部１７ａは、視野窓２８の位置にあわせて側板１７の一部を段付きに外側に膨出させて形成され、膨出部１８ａは、視野窓２８の位置にあわせて側板１８の一部を段付きに外側に膨出させて形成されている。膨出部１７ａの下端は、視野窓２８の短辺部を形成し、膨出部１８ａの下端は、視野窓２８の長辺部を形成している。膨出部１７ａ，１８ａは、互いに連続するかたちで、側板１７と側板１８との角部にＬ字形に形成されている。
【００３８】
（光路変更手段）
光路変更手段は、端末装着部２０に装着されたスマートフォン２の照明光源５から出射される照明光の光路を変更することにより、検証対象のバーコード３０に対して照明光を斜めに照射するものである。以下、光路変更手段の具体的な構成について詳しく説明する。
【００３９】
光路変更手段は、図１０および図１１に示すように、筐体１１に取り付けられた反射部材３２と、筐体１１の側板１６と、を用いて構成されている。
反射部材３２は、板状に形成された部材であって、たとえば、樹脂によって構成されている。反射部材３２は、取り付け部３３と、連結部３４と、光学部３５とを一体に備えている。取り付け部３３は、反射部材３２を筐体１１に取り付けるための部分である。取り付け部３３は、筐体１１の上板１４の下面に接着、ネジ止め等によって固定されている。連結部３４は、取り付け部３３と光学部３５とを連結する部分である。連結部３４は、Ｚ方向に対して光学部３５を傾いた状態に保持するために、三角形の板状に形成されている。
【００４０】
光学部３５は、光路変更のための光学的な機能を果たす部分であって、上述したとおりＺ方向に対して傾いている。Ｚ方向に対する光学部３５の傾き角度は、たとえば、３０度以上、５０度以下の範囲に設定される。光学部３５の傾き角度は、カメラ４の撮影距離、あるいは、側板１６や視野窓２８との位置関係などに応じて、適宜変更することが可能である。光学部３５は、四角形の平らな板状に形成され、一方の面が第１反射面３６になっている。第１反射面３６は、筐体１１の内部に斜め上方を向いて配置されている。光学部３５の上端部は、端末装着部２０の窓部２２をＸ方向に横切るように配置されている。また、光学部３５の上端部は、端末装着部２０の窓部２２にスマートフォン２のカメラ４と照明光源５を配置したときに、カメラ４と照明光源５の間に位置するように配置されている。カメラ４の光軸Ｊ１と照明光源５の光軸Ｊ２とは、互いにほぼ平行になっている。光学部３５は、スマートフォン２のカメラ４の撮影範囲から外れるように、光学部３５の下方にいくほどカメラ４の光軸Ｊ１から遠ざかる向きで斜めに配置されている。第１反射面３６は、照明光源５の光軸Ｊ２に対して斜めに交差するように配置されている。照明光源５の光軸Ｊ２は、Ｚ方向とほぼ平行に配置されている。
【００４１】
第１反射面３６は、反射部材３２の光学部３５の表面に、たとえば、塗装、フィルムの貼り付け、成膜などの処理を施すことにより形成される。第１反射面３６は、たとえば、下地となる板面に予めシボ加工によって細かな凹凸を形成しておくことにより、鏡面ではなく、梨地面（細かな凹凸を有する面）とするのがよい。その理由は、次のとおりである。スマートフォン２の照明光源５の多くはＬＥＤを用いて構成されている。ＬＥＤの光は指向性が強いため、対象物に近距離で照射すると照度ムラが生じやすい。この点、第１反射面３６に細かな凹凸が形成されていれば、照明光源５から出射された照明光を第１反射面３６で反射するときに、凹凸の存在によって照明光が拡散する。このため、照明光の照度ムラを低減することができる。
【００４２】
一方、筐体１１の側板１６の内面には、第２反射面３７が設けられている。第２反射面３７は、たとえば、上述した第１反射面３６と同様の方法で形成される。その場合、第１反射面３６と第２反射面３７の両方を梨地面としてもよいし、いずれか一方のみを梨地面としてもよい。第２反射面３７は、第１反射面３６で反射された照明光を視野窓２８の方向に反射するものである。第２反射面３７は、Ｘ方向およびＺ方向で規定されるＸ−Ｚ平面と平行な面になっている。このため、反射部材３２の第１反射面３６で反射された照明光の多くは、第２反射面３７に斜めに入射するとともに、その入射角に対応した反射角で反射して、視野窓２８の方向に斜めに進む。このため、視野窓２８にバーコードを配置した場合は、このバーコードに対して照明光が斜めに照射されることになる。
【００４３】
なお、ここでは第１反射面３６および第２反射面３７をそれぞれ塗装、フィルムの貼り付け、成膜などで形成するとしたが、本発明はこれに限らず、たとえば、筐体１１や反射部材３２を白色の樹脂で形成し、その樹脂面をそのまま反射面として利用してもよい。また、照明光を拡散させるための凹凸は、第１反射面３６および第２反射面３７の両方に形成してもよいし、一方にのみ形成してもよい。
【００４４】
＜コード検証機の使用方法＞
次に、上記構成からなるコード検証機１の使用方法とこれに基づくコード検証方法について説明する。
まず、コード検証機１側の準備として、上記図１に示すようにスマートフォン２をアダプタ３に装着する。このとき、スマートフォン２の電源をオン状態としておく。また、スマートフォン２に組み込まれたコード検証用プログラムを起動することにより、スマートフォン２のディスプレイ６にコード検証用の操作画面を表示しておく。これにより、スマートフォン２における以降の処理動作は、コード検証用プログラムの内容にしたがって行われる。また、上記の操作画面には、コード検証処理のスタートを指示するための操作ボタン（以下、「スタートボタン」という。）が表示される。
【００４５】
スマートフォン２をアダプタ３に装着する際は、筐体１１の上板１４とスマートフォン２の背面とがＺ方向で向かい合うように、スマートフォン２の背面側を下向きにする。そして、その状態でスマートフォン２をガイド枠２１に嵌め込むようにする。このとき、ガイド枠２１の枠板２１ａ，２１ｂに設けられている爪部２６，２７（図５参照）のうち、たとえば一方の爪部２７の下にスマートフォン２の外周部を潜り込ませると、他方の爪部２６にスマートフォン２が引っ掛かる。その状態からスマートフォン２の背面が上板１４に密着するまでスマートフォン２を押し込むと、その途中で爪部２６が外側に逃げるかたちで枠板２１ａが弾性変形する。これにより、スマートフォン２は、上記図１に示すように、ディスプレイ６の画面を上向きにした状態で、ガイド枠２１の枠内に嵌め込まれる。また、各々の爪部２６，２７は、スマートフォン２の外周部を押さえるように配置される。このため、アダプタ３の端末装着部２０にスマートフォン２がガタツキなく保持される。また、仮にアダプタ３を上下逆さにしても、端末装着部２０からスマートフォン２が脱落することがない。
【００４６】
このようにスマートフォン２をアダプタ３に装着した状態では、スマートフォン２の背面側に設けられたカメラ４と照明光源５が、端末装着部２０の窓部２２に配置される。また、スマートフォン２のカメラ４は筐体１１の視野窓２８に対向する状態に配置される。
【００４７】
次に、図１２に示すように、検証対象となるバーコード３０に対して、コード検証機１のアダプタ３の位置を合わせる。検証対象となるバーコード３０は、図示しないバーコードラベルに印刷される。このため、コード検証機１のアダプタ３は、バーコード３０が印刷されたバーコードラベルの上に載せられる。その際、筐体１１の底面（下板１５の下面）をバーコードラベルの印刷面（上面）に押し当てる。また、筐体１１の下板１５に設けられた視野窓２８の枠内にバーコード３０が収まるように、アダプタ３の位置を合わせる。この位置合わせを行うにあたっては、筐体１１の側板１７，１８に形成された膨出部１７ａ，１８ａを位置合わせの指標として用いることができる。すなわち、仮に、筐体１１に膨出部１７ａ，１８ａが形成されていないとすると、アダプタ３を上下逆さにしないかぎり、バーコード３０を配置すべき視野窓２８が筐体１１のどこに、どの程度の大きさで形成されているのか把握することができない。このため、バーコードラベルの上にアダプタ３を載せるときに、バーコード３０の位置に対して、アダプタ３のどの部分を基準に位置合わせすべきか迷うことになる。これに対して、筐体１１に膨出部１７ａ，１８ａが形成されている場合は、膨出部１７ａ，１８ａの位置を基準に視野窓２８の位置や大きさを把握することができる。このため、アダプタ３とバーコード３０の相対的な位置合わせを容易に行うことができる。
【００４８】
また、筐体１１の外面には、視野窓２８の位置を視覚的に示す指標の一つとして、位置合わせ用のマークを設けてもよい。具体的には、たとえば、図１３に示すように、側板１７の膨出部１７ａの外面に位置合わせ用のマークＭを設けるようにしてもよい。このマークＭは、Ｘ方向における膨出部１７ａの中間位置を示している。このようなマークＭを設けることにより、バーコード３０の長手方向の中心位置に対して、膨出部１７ａのどの部分を位置合わせすればよいかを、マークＭの位置を基準に目視で確認することができる。このため、アダプタ３とバーコード３０の相対的な位置合わせをより簡単かつ正確に行うことができる。
【００４９】
次に、スマートフォン２のディスプレイ６の操作画面に表示されているスタートボタンを押す。そうすると、スマートフォン２は、バーコード３０の撮影と検証を順に行う。バーコード３０の撮影では、照明光源５が点灯し、この状態のもとでカメラ４がバーコード３０を撮影する。バーコード３０を撮影する場合は、スマートフォン２のオートフォーカス機能とオート露出機能によってフォーカスと露出が自動的に調整される。このとき、スマートフォン２の照明光源５から出射された照明光は、まず、照明光源５の光軸Ｊ２に沿って真っ直ぐに進んだのち、反射部材３２の第１反射面３６に入射する。第１反射面３６は照明光源５の光軸Ｊ２に対して斜めに配置されている。このため、第１反射面３６に入射した照明光は、カメラ４の光軸Ｊ１から遠ざかるように照明光を斜め下方に反射する。次に、第１反射面３６で反射した照明光は、側板１６の第２反射面３７に入射する。側板１６の第２反射面３７はＺ軸に沿う面になっている。このため、第２反射面３７に入射した照明光は、下板１５の視野窓２８の部分に向かって斜め下方に反射する。これにより、視野窓２８の部分に配置されたバーコード３０とこれに隣接する較正パターン３１の両方に照明光が斜めに照射される。
【００５０】
一方、カメラ４の撮影範囲にはバーコード３０と較正パターン３１の両方が配置されている。また、カメラ４の光軸Ｊ１はＺ方向とほぼ平行に配置されており、視野窓２８に配置されたバーコード３０の印刷面は、Ｚ方向とほぼ直交する状態に配置されている。このため、スマートフォン２のカメラ４は、視野窓２８内のバーコード３０と一定の距離を隔てて対向した状態になる。また、スマートフォン２を載せた上板１４とバーコードラベルを押さえる下板１５とは、互いに平行に配置されている。このため、スマートフォン２のカメラ４は、視野窓２８内のバーコード３０と正対した状態になる。このとき、カメラ４からバーコード３０までの距離（撮影距離）は、上板１４と下板１５の離間距離によって一義的に決まる。
【００５１】
このような撮影環境のもと、カメラ４のシャッターは、スマートフォン２のオートフォーカス機能とオート露出機能によりフォーカス調整と露出調整が行われると自動的に切られる。これにより、バーコード３０の画像と較正パターン３１の画像がカメラ４によって同時に撮影（読み取り）される。このとき、スマートフォン２のカメラ４とバーコード３０とがＺ方向で対向（正対）しているため、歪みのない画像（静止画）が得られる。また、照明光源５の照明光がバーコード３０や較正パターン３１に対して斜めに照射されるため、カメラ４で撮影されたバーコード３０や較正パターン３１の画像に照明光源５が写り込みにくくなる。
【００５２】
ちなみに、スマートフォン２は、カメラ４による動画撮影機能を有しているため、この動作撮影機能をアダプタ３の位置合わせに利用してもよい。具体的には、カメラ４のシャッターが切られる前に、カメラ４で撮影している画像（動画）をディスプレイ６に表示する。これにより、使用者は、ディスプレイ６に表示された画像を見て、視野窓２８内におけるバーコード３０の位置や向きなどを確認することができる。そして、バーコード３０の位置がずれていたり傾いていたりした場合は、それを補正するようにアダプタ３の位置を動かすことができる。その際、スマートフォン２の内部では、カメラ４で撮影している画像が動いている（使用者がアダプタ３を動かしている）あいだ、および／または、バーコード３０の位置が予め決められた所定領域を外れるほど大きくずれていたり傾いていたりした場合は、カメラ４のシャッターを切らないように制御する。そして、カメラ４で撮影している画像の動きがとまり、その状態で視野窓２８の所定領域内にバーコード３０が収まっている場合のみシャッター４を切るように制御する。
【００５３】
こうして撮影されたバーコード３０の画像データや較正パターン３１の画像データには、必要に応じて、所定の画像処理（たとえば、コード検証の対象となるバーコード３０の画像範囲を特定する処理など）が施される。そして、バーコード３０の撮影画像に基づく印刷品質の検証処理が、コード検証用プログラムに設定された検証項目ごとに行われる。バーコード３０の検証結果は、ディスプレイ６の画面に表示される。このとき、バーコード３０の印刷品質が規格に適合するものであるか否かを、ディスプレイ６への画面表示だけでなく、スマートフォン２のスピーカーから発する音の違いで通知してもよい。また、スマートフォン２のインターフェースコネクタ９に外部インターフェースを介してコンピュータ装置（パーソナルコンピュータ等）を接続している場合は、バーコード３０の検証結果をコンピュータ装置に転送することにより、コンピュータ装置のディスプレイにコード検証結果を表示させることも可能である。また、多くのスマートフォン２にはメール送受信機能が標準で装備されているため、このメール送受信機能を利用して、コード検証結果をＰＤＦファイル等で外部装置にメール送信することも可能である。
【００５４】
ここで、上述のようにバーコード３０と較正パターン３１をカメラ４で同時に撮影（読み取り）することの技術的な意義について説明する。
同時撮影の技術的な意義は、主に２つある。一つは、バーコードの印刷品質を検証するときに適用するスケールの基準値を補正することである。もう一つは、バーコードの印刷品質を検証するときに適用するコントラストの基準値を補正することである。以下、詳しく説明する。
【００５５】
（スケールの基準値について）
まず、本実施の形態に係るコード検証機１では、アダプタ３に装着されたスマートフォン２のカメラ４でバーコード３０を撮影する場合に、バーコード３０の各線の太さ（バー幅）をカメラ４のピクセル数で認識する。その場合、バーコード３０の像の倍率は、たとえばカメラ４の焦点距離の誤差や、アダプタ３の寸法誤差（公差）など、いくつかの要素の累積によって変化する。そうすると、バーコード３０の各線の太さをピクセル数で認識するときに、同じ太さの線であっても、その時々の像の倍率により、１本の線に含まれるピクセル数が変わってしまうため、各線の太さを正確に求めることができなくなる。
【００５６】
これに対して、本実施の形態のようにバーコード３０と較正パターン３１を同時に撮影した場合は、既知の情報としてスマートフォン２のメモリに予め記憶してある各線３１ａ，３１ｂ，３１ｃの太さのデータを用いて、較正パターン３１の撮影画像に含まれる各線３１ａ，３１ｂ，３１ｃの太さを認識する。具体的には、較正パターン３１の撮影画像に含まれる黒線３１ａの太さの範囲に含まれるピクセル数を３ｍｍ、黒線３１ｂの太さの範囲に含まれるピクセル数を１ｍｍ、白線３１ｃの太さの範囲に含まれるピクセル数を１ｍｍと認識する。これにより、上述した誤差の累積によって撮影時の像の倍率が変わっても、その時々の像の倍率に応じて、バーコードの検証に適用されるスケールの基準値が補正される。たとえば、ある倍率で撮影したときに、太さ１ｍｍの黒線３１ｂに含まれるピクセル数が２８個であれば、これをスケールの基準値としてバーコード３０の線の太さを求める。また、それと異なる倍率で撮影したときに、太さ１ｍｍの黒線３１ｂに含まれるピクセル数が２９個であれば、これをスケールの基準値としてバーコード３０の線の太さを求める。これにより、ある倍率でバーコード３０と較正パターン３１を同時に撮影したときに、基準となる太さ１ｍｍの黒線３１ｂに含まれるピクセル数がＪ個で、バーコード３０のある黒線に含まれるピクセル数がＫ個であるとすると、その黒線の太さＷは「Ｗ（ｍｍ）＝１（ｍｍ）×Ｋ÷Ｊ」の式で正確に求めることができる。このため、較正パターン３１の撮影画像を用いて補正されたスケールの基準値を適用して、バーコード画像の各線の太さを定量的に評価することができる。
【００５７】
（コントラストの基準値について）
一般に、スマートフォン２は、オート露出機能を標準で装備しているため、バーコードを撮影するときに露出調整を自動で行う。ただし、露出調整を自動で行う場合は、バーコードの白黒の面積比率が異なると、それに応じて露出調整の結果が変わる。たとえば、黒の面積比率が相対的に高いバーコードを読み取る場合は、露光量が相対的に多くなるように露出調整が行われ、白の面積比率が相対的に高いバーコードを読み取る場合は、露光量が相対的に少なくなるように露出調整が行われる。このため、バーコードに照射される照明光の照度が一定であるとしても、実際に読み取るバーコードの黒線部分と白線部分のコントラストが、露出調整の結果次第で変わってしまう。したがって、バーコード画像のコントラストを定量的に評価することができなくなる。
【００５８】
これに対して、本実施の形態のようにバーコード３０と較正パターン３１を同時に撮影した場合は、較正パターン３１の撮影画像における黒線部分と白線部分のコントラストを基準にして、バーコード３０の撮影画像における黒線部分と白線部分のコントラストを定量的に評価することができる。具体的には、たとえば、較正パターン３１の撮影画像における黒線部分と白線部分のコントラストを「Ｄ１」とし、バーコード３０の撮影画像における黒線部分と白線部分のコントラストを「Ｄ２」とすると、「Ｄ２／Ｄ１」の値を用いて、バーコード画像のコントラストを評価する方式を採用すればよい。この評価方式では、バーコード３０の白黒の面積比率によって露出調整の結果が変わると、それに応じて、基準となるコントラスト「Ｄ１」の値が変わる。つまり、バーコードの検証に適用するコントラストの基準値が補正される。このため、較正パターン３１の撮影画像を用いて補正されたコントラストの基準値を適用して、バーコード画像のコントラストを定量的に評価することができる。
【００５９】
なお、較正パターン３１を用いたコントラストの基準値補正は、バーコードの白黒の面積比率の違いだけでなく、バーコード画像のコントラストに影響を与える他の要因、たとえば、照明光源５の特性のばらつきなどに対しても有効である。
【００６０】
＜実施の形態の効果＞
本発明の実施の形態によれば、以下に示す一つまたは複数の効果が得られる。
【００６１】
（１）本実施の形態においては、スマートフォン２とアダプタ３を用いてコード検証機１が構成されているため、専用機に比べてコード検証機のコストが安くなる。また、検証対象となるバーコード３０とスマートフォン２との相対的な位置関係がアダプタ３によって一義的に決まるため、スマートフォン２のカメラ４でバーコード３０を撮影するときに、撮影画像の再現性が高くなる。また、アダプタ３の筐体１１が遮光性を有しているため、周囲の環境光の影響を受けずにバーコード３０を撮影することができる。さらに、スマートフォン２の照明光源５から出射された照明光をバーコード３０に斜めに照射するため、バーコード３０を撮影するときに、従来のような有害な正反射が生じない。その結果、従来の専用機よりも安価であるとともに、一般的なバーコードリーダーよりも高い検証精度が得られるコード検証機を提供することが可能となる。
【００６２】
（２）本実施の形態においては、スマートフォン２の照明光源５から出射された照明光を第１反射面３６でカメラ４の光軸Ｊ１から遠ざかる方向に反射してから、第２反射面３７で照明光を反射することにより、バーコード３０に対して斜めに照明光を照射する。このため、スマートフォン２のカメラ４でバーコード３０を撮影する場合に、照明光源５の写り込みを極力抑えた撮像画像を取得することができる。
【００６３】
（３）本実施の形態においては、筐体１１の下板１５に較正パターン３１が設けられ、この較正パターン３１をスマートフォン２のカメラ４がバーコード３０と同時に撮影する構成になっている。このため、バーコード３０と同一の撮影環境で撮影された較正パターン３１の画像を用いて、スケール補正やコントラスト補正を行うことができる。これにより、バーコード３０の寸法（太さ）やコントラストを定量的に評価することが可能となる。
【００６４】
（４）本実施の形態においては、バーコード３０に対するアダプタ３の位置合わせの指標として、筐体１１の側板１７，１８の一部に膨出部１７ａ，１８ａが設けられている。このため、膨出部１７ａ，１８ａの位置を基準に視野窓２８の位置や大きさを把握することができる。したがって、アダプタ３とバーコード３０の相対的な位置合わせを容易に行うことが可能となる。
【００６５】
（５）本実施の形態においては、端末装着部２０を区画するガイド枠２１の一部に爪部２６，２７が設けられている。このため、アダプタ３からスマートフォン２が脱落して損傷することを未然に防ぐことができる。
【００６６】
（６）本実施の形態においては、筐体１１に取り付けた反射部材３２を利用して第１反射面３６を設ける一方、筐体１１の側板１６の内面を利用して第２反射面３７を設けている。このため、少ない部品点数で照明光の光路を変更することができる。
【００６７】
（７）本実施の形態においては、第１反射面３６および第２反射面３７のうち少なくとも一方が梨地面になっている。このため、指向性の強いＬＥＤ光源などをスマートフォン２の照明光源５に用いた場合でも、梨地面によって照明光を拡散反射させ、これによって照度が均一化された照明光をバーコード３０に照射することができる。
【００６８】
＜変形例等＞
本発明の技術的範囲は上述した実施の形態に限定されるものではなく、発明の構成要件やその組み合わせによって得られる特定の効果を導き出せる範囲において、種々の変更や改良を加えた形態も含む。
【００６９】
たとえば、上記実施の形態においては、窓部２２および視野窓２８をそれぞれ開孔によって形成したが、本発明はこれに限らず、窓部２２および視野窓２８の少なくとも一方を透明な板で塞いだ構成にしてもよい。この構成を採用した場合は、アダプタ３（筐体１１）内へのダストの侵入を防ぐことができる。
【００７０】
また、上記実施の形態においては、筐体１１を樹脂で構成したが、金属で構成することも可能である。
【００７１】
また、上記実施の形態においては、携帯情報端末の一例としてスマートフォン２を挙げたが、本発明はこれに限らず、スマートフォン以外の携帯情報端末を利用してもよい。たとえば、携帯情報端末は、携帯電話機能などを持たずに、コードの撮影に必要なカメラと照明光源のみを備えた構成としてもよい。また、携帯情報端末で撮影したコードの画像データを、携帯情報端末とは別個のコンピュータ装置に取り込んでコードの検証を行うようにしてもよい。
【００７２】
また、コード検証機１の可搬性を向上させるために、アダプタ３の筐体１１を折り畳み可能な構成としてもよい。具体的な折り畳み構造の一例を図１４〜図１７に示す。図１４はアダプタ３の筐体１１を展開した状態（折り畳む前の状態）を示している。図１５および図１６は筐体１１を折り畳む（または展開する）途中の状態を示している。図１７は筐体１１を完全に折り畳んだ状態を示している。なお、ここで例示するアダプタ３の折り畳み構造では、筐体１１に膨出部１７ａ，１８ａが設けられていないものとする。また、反射部材３２については、ネジ止め等により上板１４の下面に着脱可能な構成とし、筐体１１を折り畳む際に反射部材３２を取り外すことで、筐体１１と反射部材３２との位置的な干渉を回避し得るものとする。
【００７３】
図示した折り畳み構造では、筐体１１の側板１６，１７にそれぞれヒンジ部４１，４２が設けられ、このヒンジ部４１，４２を境に側板１６，１７の下側が回動自在に支持されている。また、筐体１１の側板１８は、それぞれ３つのヒンジ部４３，４４，４５で回動自在に支持されている。ヒンジ部４３は、上板１４と側板１８との境界部に設けられている。このヒンジ部４３は、上板１４に対して側板１８の上端部を回動自在に連結している。ヒンジ部４４は、側板１８の上下方向の中間部に設けられている。このヒンジ部４４は、側板１８の上半分と下半分を互いに回動自在に連結している。ヒンジ部４５は、下板１５と側板１８との境界部に設けられている。このヒンジ部４５は、下板１５に対して側板１８の下端部を回動自在に連結している。これと同様に、上記筐体１１の側板１９も３つのヒンジ部で回動自在に支持されている。
【００７４】
上記折り畳み構造において、コード検証機１を使用する場合は、図１４に示すようにアダプタ３の筐体１１を展開した状態にする。この状態では、４つの側板１６，１７，１８，１９がそれぞれ折り畳まれることなく平板状に垂直姿勢で配置される。また、側板１８，１９の端面と下板１５の端面にはそれぞれ側板１６，１７の内面が当接または近接し、これによって筐体１１内の空間が外部から遮蔽される。また、図示はしないが、たとえば側板１８，１９の端面に設けられた小さな凸部を、これに対応して側板１６，１７の内面に設けられた凹部に嵌合させることにより、筐体１１が展開状態が保持される。この場合、凸部と凹部は互いに嵌合離脱可能な構成とする。
【００７５】
一方、コード検証機１を搬送、保管等する場合は、アダプタ３の筐体１１を上記の展開状態から折り畳む。その場合は、まず図１５に示すように、ヒンジ部４１，４２を境に側板１６，１７の下側をそれぞれ外側に回動させた後、ヒンジ部４３，４４，４５を境に側板１８をＶ字形に折り畳み、同様に側板１９もＶ字形に折り畳むことにより、図１６に示す状態にする。この状態では、側板１８の上半分と下半分が対面した状態になり、側板１９の上半分と下半分も対面した状態になる。次に、ヒンジ部４１，４２を境に側板１６，１７の下側をそれぞれ内側に回動させることにより、図１７に示す状態にする。この状態では、側板１６の下側と側板１７の下側が部分的に対面した状態になる。これにより、アダプタ３の筐体１１をコンパクトに折り畳むことができる。この折り畳み状態から筐体１１を展開状態に戻す場合は、上記と逆の手順を踏めばよい。
【００７６】
また、上記実施の形態においては、２つの反射面３６，３７を用いて光路変更手段を構成したが、これに限らず、たとえばプリズムなどを用いて光路変更手段を構成してもよい。
【００７７】
また、上記実施の形態においては、視野窓２８の位置を視覚的に示す指標を筐体１１の外面に設けるために、筐体１１（側板１７，１８）の一部を膨出させたが、これに限らず、筐体１１の一部を凹ませてもよい。また、筐体１１の外面であって、スマートフォン２を装着した状態で目視確認できる箇所であれば、各板（ただし、下板１５を除く）のいずれの位置、たとえば、筐体１１の上板１４の上面に指標を設けてもよい。また、位置合わせ用のマークＭについても、膨出部１７ａと膨出部１８ａの両方またはいずれか一方に設けてもよいし、上板１４の上面に設けてもよい。また、膨出部１７ａにマークＭを設ける場合の態様として、膨出部１７ａの長手方向の中心位置からＸ方向の一方と他方にそれぞれに等距離を隔てた位置にマークを設けてもよい。
【００７８】
また、較正パターン３１を用いたスケール補正やコントラスト補正は、スマートフォン２のカメラ４でバーコード３０を撮影するたびに行うことが望ましいものの、本発明はこれに限らない。たとえば、コード検証用プログラムに予め撮影回数をｎ（ｎは２以上の整数）の値で設定しておき、カメラ４でバーコードをｎ回撮影するたびにスケール補正やコントラスト補正を行うようにしてもよい。さらに、スケール補正とコントラスト補正に関しては、必ずしも両方行うのではなく、いずれか一方のみ行ってもよい。
【符号の説明】
【００７９】
１…コード検証機
２…スマートフォン
３…アダプタ
４…カメラ
５…照明光源
１１…筐体
１４…上板
１５…下板
１６〜１９…側板
１７ａ，１８ａ…膨出部
２０…端末装着部
２１…ガイド枠
２２…窓部
２６，２７…爪部
２８…視野窓
３０…バーコード
３１…較正パターン
３２…反射部材
３６…第１反射面
３７…第２反射面
【図１】
2016081468.tif 000003
【図２】
2016081468.tif 000004
【図３】
2016081468.tif 000005
【図４】
2016081468.tif 000006
【図５】
2016081468.tif 000007
【図１０】
2016081468.tif 000008
【図１１】
2016081468.tif 000009
【図１２】
2016081468.tif 000010
【図１３】
2016081468.tif 000011
【図１４】
2016081468.tif 000012
【図１５】
2016081468.tif 000013
【図１６】
2016081468.tif 000014
【図１７】
2016081468.tif 000015
【図１８】
2016081468.tif 000016
【図６】
2016081468.tif 000017
【図７】
2016081468.tif 000018
【図８】
2016081468.tif 000019
【図９】
2016081468.tif 000020
【図１９】
2016081468.tif 000021