(57)【要約】【課題】複数表示された情報コードの検証時間を短縮し得る光学的情報検証機を提供する。【解決手段】用紙１２の表示面１３には、検証対象である各情報コードＣ１ａ〜Ｃ１ｃのコード種別および表示面１３に対する表示位置が特定情報として含まれるラベルフォーマットコードＣ１ｏが、表示面１３に対して特定の位置に表示されている。そして、撮像画像に含まれる各情報コードＣ１ａ〜Ｃ１ｃは、当該撮像画像に含まれるラベルフォーマットコードＣ１ｏをデコードして得られる特定情報に基づいて、検証される。【選択図】図２
2011204093.tif 000002
【特許請求の範囲】
【請求項１】
表示媒体の表示面上に複数表示された情報コードを撮像する撮像手段と、
前記撮像手段により撮像された撮像画像に含まれる前記各情報コードの表示状態を検証する検証手段と、
を備える光学的情報検証機であって、
前記撮像画像に含まれる前記情報コードをデコード可能なデコード手段を備え、
前記表示媒体には、他の情報コードのコード種別および前記表示面に対する表示位置の少なくともいずれか一方が特定情報として含まれる特定コードが、前記表示面に対して特定の位置に表示され、
前記検証手段は、前記撮像画像に含まれる前記他の情報コードを、当該撮像画像に含まれる前記特定コードを前記デコード手段によりデコードして得られる前記特定情報に基づいて、検証することを特徴とする光学的情報検証機。
【請求項２】
前記表示媒体の前記特定情報を特定するための特定番号と、この特定番号にて特定される前記特定情報とが、関連付けられて記憶される記憶手段を備え、
前記特定コードには、前記特定番号のみが含まれ、
前記検証手段は、前記撮像画像に含まれる前記他の情報コードを、当該撮像画像に含まれる前記特定コードを前記デコード手段によりデコードして得られる前記特定番号に対して関連付けられて前記記憶手段に記憶された前記特定情報に基づいて、検証することを特徴とする請求項１に記載の光学的情報検証機。
【請求項３】
前記検証手段は、前記特定コードをデコードして得られる前記特定番号に対応する前記特定情報が前記記憶手段に記憶されていない場合には、前記撮像画像に含まれる前記他の情報コードを、前記特定情報に基づくことなく検証し、
この検証時に取得された前記特定情報は、当該特定コードの前記特定番号に関連付けられて前記記憶手段に記憶されることを特徴とする請求項２に記載の光学的情報検証機。
【請求項４】
前記特定コードには、さらに前記他の情報コードに含まれる予定のデータおよびそのデータの桁数の少なくとも一方が照合情報として含まれ、
前記デコード手段により前記他の情報コードがデコードされたデコード結果を、前記デコード手段により前記特定コードをデコードして得られる前記照合情報に基づいて照合する照合手段を備えることを特徴とする請求項１に記載の光学的情報検証機。
【請求項５】
前記表示媒体の前記特定情報を特定するための特定番号と、この特定番号にて特定される前記特定情報および前記照合情報とが、関連付けられて記憶される記憶手段を備え、
前記特定コードには、前記特定番号のみが含まれ、
前記検証手段は、前記撮像画像に含まれる前記他の情報コードを、当該撮像画像に含まれる前記特定コードを前記デコード手段によりデコードして得られる前記特定番号に対して関連付けられて前記記憶手段に記憶された前記特定情報に基づいて検証し、
前記照合手段は、前記デコード手段により前記他の情報コードがデコードされたデコード結果を、前記デコード手段により前記特定コードをデコードして得られる前記特定番号に対して関連付けられて前記記憶手段に記憶された前記照合情報に基づいて照合することを特徴とする請求項４に記載の光学的情報検証機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示媒体の表示面上に複数表示された情報コードを検証する光学的情報検証機に関する。
【背景技術】
【０００２】
従来、表示媒体の表示面上に複数表示された情報コードを検証する光学的情報検証機に関する技術として、下記特許文献１に示す印字装置が知られている。この印字装置は、印字すべき全ての情報コードのビットデータを作業領域に生成し、情報コードのドット数等に応じて当該情報コードが印字領域内あるか否かを判断し、印字領域オーバーと判定された情報コードが黒データに置き換えられる。これにより、印字領域をオーバーした情報コードは黒く塗りつぶされて印字されるため、目視での印字領域オーバーの確認を容易にしている。
【０００３】
また、下記特許文献２に示すバーコードプリンターでは、印刷されたバーコードラベルを検証するバーコード検証装置が設けられており、このバーコード検証装置により印刷されたバーコードのバー幅データ等が求められると、このバー幅データ等に基づいて当該バーコードが規格外であるかを検証している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１５４７０９号公報
【特許文献２】特開平０２−２２５０７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、上述した特許文献１または特許文献２に示すような構成では、表示媒体の表示面に表示される不特定多数の情報コードを検証する場合、表示面を撮像した撮像画像のどの位置にどの種別の情報コードが表示されているか不明であるため、上記撮像画像に含まれる情報コードを特定するために時間がかかってしまう。そのため、不特定多数の情報コードを検証する場合には、検証時間が長くなるという問題がある。
【０００６】
本発明は、上述した課題を解決するためになされたものであり、その目的とするところは、複数表示された情報コードの検証時間を短縮し得る光学的情報検証機を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、特許請求の範囲に記載の請求項１の光学的情報検証機では、表示媒体の表示面上に複数表示された情報コードを撮像する撮像手段と、前記撮像手段により撮像された撮像画像に含まれる前記各情報コードの表示状態を検証する検証手段と、を備える光学的情報検証機であって、前記撮像画像に含まれる前記情報コードをデコード可能なデコード手段を備え、前記表示媒体には、他の情報コードのコード種別および前記表示面に対する表示位置の少なくともいずれか一方が特定情報として含まれる特定コードが、前記表示面に対して特定の位置に表示され、前記検証手段は、前記撮像画像に含まれる前記他の情報コードを、当該撮像画像に含まれる前記特定コードを前記デコード手段によりデコードして得られる前記特定情報に基づいて、検証することを特徴とする。
【０００８】
請求項２の発明は、請求項１に記載の光学的情報検証機において、前記表示媒体の前記特定情報を特定するための特定番号と、この特定番号にて特定される前記特定情報とが、関連付けられて記憶される記憶手段を備え、前記特定コードには、前記特定番号のみが含まれ、前記検証手段は、前記撮像画像に含まれる前記他の情報コードを、当該撮像画像に含まれる前記特定コードを前記デコード手段によりデコードして得られる前記特定番号に対して関連付けられて前記記憶手段に記憶された前記特定情報に基づいて、検証することを特徴とする。
【０００９】
請求項３の発明は、請求項２に記載の光学的情報検証機において、前記検証手段は、前記特定コードをデコードして得られる前記特定番号に対応する前記特定情報が前記記憶手段に記憶されていない場合には、前記撮像画像に含まれる前記他の情報コードを、前記特定情報に基づくことなく検証し、この検証時に取得された前記特定情報は、当該特定コードの前記特定番号に関連付けられて前記記憶手段に記憶されることを特徴とする。
【００１０】
請求項４の発明は、請求項１に記載の光学的情報検証機において、前記特定コードには、さらに前記他の情報コードに含まれる予定のデータおよびそのデータの桁数の少なくとも一方が照合情報として含まれ、前記デコード手段により前記他の情報コードがデコードされたデコード結果を、前記デコード手段により前記特定コードをデコードして得られる前記照合情報に基づいて照合する照合手段を備えることを特徴とする。
【００１１】
請求項５の発明は、請求項４に記載の光学的情報検証機において、前記表示媒体の前記特定情報を特定するための特定番号と、この特定番号にて特定される前記特定情報および前記照合情報とが、関連付けられて記憶される記憶手段を備え、前記特定コードには、前記特定番号のみが含まれ、前記検証手段は、前記撮像画像に含まれる前記他の情報コードを、当該撮像画像に含まれる前記特定コードを前記デコード手段によりデコードして得られる前記特定番号に対して関連付けられて前記記憶手段に記憶された前記特定情報に基づいて検証し、前記照合手段は、前記デコード手段により前記他の情報コードがデコードされたデコード結果を、前記デコード手段により前記特定コードをデコードして得られる前記特定番号に対して関連付けられて前記記憶手段に記憶された前記照合情報に基づいて照合することを特徴とする。
【発明の効果】
【００１２】
請求項１の発明では、表示媒体には、他の情報コードのコード種別および表示面に対する表示位置の少なくともいずれか一方が特定情報として含まれる特定コードが、表示面に対して特定の位置に表示されている。そして、撮像画像に含まれる他の情報コードは、当該撮像画像に含まれる特定コードをデコード手段によりデコードして得られる特定情報に基づいて、検証手段により検証される。
【００１３】
これにより、不特定多数の他の情報コードを検証する場合であっても、特定コードをデコードすることで、当該他の情報コードのコード種別および表示面に対する表示位置の少なくともいずれか一方が特定情報として特定されるため、この特定情報により検証対象が明確になり検証に必要な時間を短縮することができる。
したがって、複数表示された不特定多数の情報コードの検証時間を短縮することができる。
【００１４】
請求項２の発明では、表示媒体の上記特定情報を特定するための特定番号と、この特定番号にて特定される特定情報とが、記憶手段に関連付けられて記憶されている。また、特定コードには、特定番号のみが含まれている。そして、撮像画像に含まれる他の情報コードは、当該撮像画像に含まれる特定コードから得られる特定番号に対して関連付けられて記憶手段に記憶された特定情報に基づいて、検証される。
【００１５】
このように、特定コードに特定番号のみを含める場合でも記憶手段に予め記憶された特定情報により検証対象が明確になり検証時間が短縮されるので、特定コードとして必要な情報量を低減することができる。
【００１６】
請求項３の発明では、特定コードをデコードして得られる特定番号に対応する特定情報が、記憶手段に記憶されていない場合には、撮像画像に含まれる他の情報コードが、特定情報に基づくことなく検証手段により検証される。そして、この検証時に取得された特定情報は、当該特定コードの特定番号に関連付けられて記憶手段に記憶される。
【００１７】
これにより、特定情報が予め記憶されていない情報コードが検証されると、その検証時に取得された特定情報がその特定番号に関連付けられて記憶されるため、次にその特定番号が含まれる特定コードが読み取られると関連付けられて記憶された特定情報を用いることで、検証時間を短縮することができる。
【００１８】
請求項４の発明では、特定コードには、上記特定情報に加えて、さらに他の情報コードに含まれる予定のデータおよびそのデータの桁数の少なくとも一方が照合情報として含まれている。そして、照合手段により、デコード手段により他の情報コードがデコードされたデコード結果が、デコード手段により特定コードをデコードして得られる上記照合情報に基づいて照合される。
【００１９】
これにより、上記照合情報に基づいて、他の情報コードをデコードしたデコード結果が照合されるので、各情報コードに対する検証時間を短縮するとともに照合作業を円滑に実施することができる。
【００２０】
請求項５の発明では、表示媒体の上記特定情報を特定するための特定番号と、この特定番号にて特定される特定情報および照合情報とが、記憶手段に関連付けられて記憶されている。また、特定コードには、特定番号のみが含まれている。そして、撮像画像に含まれる他の情報コードは、当該撮像画像に含まれる特定コードから得られる特定番号に対して関連付けられて記憶手段に記憶された特定情報に基づいて検証される。さらに、他の情報コードをデコードしたデコード結果は、特定コードをデコードして得られる特定番号に対して関連付けられて記憶手段に記憶された照合情報に基づいて照合される。
【００２１】
このように、特定コードに特定番号のみを含める場合でも、記憶手段に予め記憶された特定情報により検証対象が明確になり検証時間が短縮されるとともに、記憶手段に記憶された照合情報により照合作業が円滑に実施されるので、特定コードとして必要な情報量を低減することができる。
【図面の簡単な説明】
【００２２】
【図１】第１実施形態に係る光学的情報検証機と用紙との関係を概略的に示す説明図である。
【図２】第１実施形態における各情報コードが表示された表示面を例示する説明図である。
【図３】図２のラベルフォーマットコードに含まれる特定情報を示す説明図である。
【図４】図１の光学的情報検証機の電気的構成を示すブロック図である。
【図５】第１実施形態において制御部にて実施される検証処理の流れを例示するフローチャートである。
【図６】第１実施形態の変形例における各情報コードが表示された表示面を例示する説明図である。
【図７】図６のラベルフォーマットコードに含まれる特定情報を示す説明図である。
【図８】第２実施形態における各情報コードが表示された表示面を例示する説明図である。
【図９】第２実施形態において制御部にて実施される検証処理の流れを例示するフローチャートである。
【図１０】第３実施形態においてラベルフォーマットコードに含まれる特定情報を示す説明図である。
【図１１】第３実施形態において制御部にて実施される検証処理の流れを例示するフローチャートである。
【図１２】第４実施形態において制御部にて実施される検証処理の流れを例示するフローチャートである。
【発明を実施するための形態】
【００２３】
［第１実施形態］
以下、本発明の光学的情報検証機を具現化した第１実施形態について、図面を参照して説明する。図１は、第１実施形態に係る光学的情報検証機２０と用紙１２との関係を概略的に示す説明図である。図２は、第１実施形態における各情報コードが表示された表示面１３を例示する説明図である。図３は、図２のラベルフォーマットコードＣ１ｏに含まれる特定情報を示す説明図である。図４は、図１の光学的情報検証機２０の電気的構成を示すブロック図である。
【００２４】
第１実施形態に係る光学的情報検証機２０は、表示媒体に表示された複数の一次元コードや二次元コード等の情報コードを１つの画像として撮像し、この撮像画像に含まれる各情報コードを自動的に検証するための検証機である。ここで、検証とは、表示面に表示された各情報コードの表示状態が正しい状態であるか否か、例えば、黒と白の比率や縦横の比率が正しい状態であるか否か等を確認することをいう。本第１実施形態では、図１および図２に示すように、プリンタ１１により表示媒体としての用紙１２の表示面１３に印刷（表示）された３つの情報コードＣ１ａ〜Ｃ１ｃが検証対象であり、プリンタ１１により用紙１２が複数印刷され、これら各用紙１２が順次光学的情報検証機２０に送られて都度検証されることとなる。
【００２５】
ここで、用紙１２の表示面１３に表示される情報コードについて説明すると、図２に示すように、用紙１２の表示面１３には、検証対象の情報コードＣ１ａ〜Ｃ１ｃのほかに、ラベルフォーマットコードＣ１ｏが特定の位置（図２では右上）に印刷されている。このラベルフォーマットコードＣ１ｏには、図３に例示するフォーマットＮｏと表示面１３に表示される各情報コードのコード種別および表示面１３に対する表示位置とが特定情報として含まれている。すなわち、表示面１３のラベルフォーマットコードＣ１ｏをデコードしたデコード結果に応じて、当該表示面１３に印刷された他の情報コードＣ１ａ〜Ｃ１ｃのコード種別と表示位置とが特定されることとなる。なお、図２に示す情報コードＣ１ａの特定情報は図３に示すコード１のコード種別および表示位置（左上座標および右下座標）に対応し、図２に示す情報コードＣ１ｂの特定情報は図３に示すコード２のコード種別および表示位置に対応し、図２に示す情報コードＣ１ｃの特定情報は図３に示すコード３のコード種別および表示位置に対応する。また、ラベルフォーマットコードＣ１ｏおよびフォーマットＮｏは、特許請求の範囲に記載の「特定コード」および「特定番号」の一例に相当する。
【００２６】
図４に示すように、光学的情報検証機２０は、主に、画像を撮像する図示しないカメラを備える撮像部２２と、図示しない入力キーを備える入力部２３と、情報を記憶する記憶部２４と、液晶表示器を備える表示部２５と、これらを制御する制御部２１とを備えている。撮像部２２により撮像された撮像画像や制御部２１により処理された情報データおよび検証処理を実施するためのプログラムなどは、記憶部２４に記憶されるように構成されている。これにより、当該光学的情報検証機２０は、用紙１２の表示面１３に印刷された各情報コードを撮像して検証する検証処理を実施可能な装置として構成される。なお、撮像部２２および記憶部２４は、特許請求の範囲に記載の「撮像手段」および「記憶手段」の一例に相当する。
【００２７】
次に、本第１実施形態における制御部２１による検証処理について、図を用いて説明する。図５は、第１実施形態において制御部２１にて実施される検証処理の流れを例示するフローチャートである。
まず、電源ＯＮ状態になり所定の初期設定がなされた後に、検証対象である用紙１２が光学的情報検証機２０の撮像部２２に対して所定の位置に配置されると、図５のステップＳ１０１にて撮像処理がなされ、各情報コードＣ１ａ〜Ｃ１ｃおよびラベルフォーマットコードＣ１ｏを含めた用紙１２の表示面１３が撮像部２２により１つの撮像画像として取得される。
【００２８】
次に、ステップＳ１０３において、ラベルフォーマットコードＣ１ｏのデコード処理がなされる。この処理では、ステップＳ１０１にて撮像された撮像画像に含まれるラベルフォーマットコードＣ１ｏに対して公知のデコード処理がなされる。このラベルフォーマットコードＣ１ｏは、上述したように表示面１３の特定の位置に印刷されているため、ラベルフォーマットコードＣ１ｏの位置が明確で無い場合と比較して、上記デコード処理に必要な時間を短縮することができる。また、ステップＳ１０３を実行する制御部２１は、特許請求の範囲に記載の「デコード手段」の一例に相当する。
【００２９】
続いて、ステップＳ１０５において特定情報取得処理がなされ、ラベルフォーマットコードＣ１ｏのデコード結果に基づいて、図３に示す特定情報、すなわち、各情報コードのコード種別および表示面１３に対する表示位置と、フォーマットＮｏとが取得される。このように特定情報が取得されると、ステップＳ１０７において、最初の情報コード（図２のＣ１ａ、図３のコード１）に対して個別に検証処理がなされる。この処理では、撮像画像のうち取得されたコード１の表示位置に相当する画像に対して情報コードＣ１ａを特定し、この特定された情報コードＣ１ａに対して上記コード種別等に基づいて、その表示状態が正しい状態であるか否かについて検証される。そして、情報コードＣ１ａの検証結果が良好であると、次の情報コードＣ１ｂを検証するためステップＳ１０９にてＮｏと判定されて、次のコードである情報コードＣ１ｂや情報コードＣ１ｃについて上記情報コードＣ１ａと同様の検証処理がステップＳ１０７にてなされる。なお、ステップＳ１０７における検証結果が良好で無い場合には、その旨が液晶表示器等により報知される。また、ステップＳ１０７を実行する制御部２１は、特許請求の範囲に記載の「撮像手段」の一例に相当する。
【００３０】
このようにして、各情報コードＣ１ａ〜Ｃ１ｃの検証が終了すると、ステップＳ１０９にてＹｅｓと判定されて、ステップＳ１１１にて、ステップＳ１０５にて取得されたフォーマットＮｏが記憶部２４に記憶されているか否かについて判定される。ここで、フォーマットＮｏが記憶部２４に記憶されていなければ、ステップＳ１１１にてＮｏと判定されて、ステップＳ１１３にて記憶処理がなされる。この記憶処理では、ステップＳ１０５にて取得されたフォーマットＮｏと、各情報コードＣ１ａ〜Ｃ１ｃのコード種別および表示面１３に対する表示位置とが関連付けられて記憶部２４に記憶されて、当該用紙１２に対する検証処理が終了する。一方、フォーマットＮｏが記憶部２４に記憶されていればステップＳ１１１にてＹｅｓと判定されて、当該用紙１２に対する検証処理が終了する。
【００３１】
以上説明したように、本第１実施形態に係る光学的情報検証機２０では、用紙１２の表示面１３には、検証対象である各情報コードＣ１ａ〜Ｃ１ｃのコード種別および表示面１３に対する表示位置が特定情報として含まれるラベルフォーマットコードＣ１ｏが、表示面１３に対して特定の位置に表示されている。そして、撮像画像に含まれる各情報コードＣ１ａ〜Ｃ１ｃは、当該撮像画像に含まれるラベルフォーマットコードＣ１ｏをデコードして得られる特定情報に基づいて、検証される。
【００３２】
これにより、不特定多数の情報コードを検証する場合であっても、ラベルフォーマットコードＣ１ｏをデコードすることで、当該各情報コードのコード種別および表示面１３に対する表示位置が特定情報として特定されるため、この特定情報により検証対象が明確になり検証に必要な時間を短縮することができる。たとえ用紙１２が連続用紙として次々に送られてかつその表示内容が異なる場合であっても検証に必要な時間を確実に短縮することができる。
したがって、複数表示された不特定多数の情報コードの検証時間を短縮することができる。なお、検証対象によっては、ラベルフォーマットコードには、特定情報として、各情報コードのコード種別のみが含まれてもよいし、各情報コードの表示面１３に対する表示位置のみが含まれてもよい。
【００３３】
図６は、第１実施形態の変形例における各情報コードが表示された表示面を例示する説明図である。図７は、図６のラベルフォーマットコードに含まれる特定情報を示す説明図である。
第１実施形態の変形例として、図６に示す用紙１２の表示面１３に表示される各情報コードＣ２ａ，Ｃ２ｂが検証対象である場合には、以下の様になされる。まず、撮像された撮像画像において表示面１３に対して特定の位置に表示されるラベルフォーマットコードＣ２ｏがデコードされると、図７に例示する各情報コードＣ２ａ，Ｃ２ｂの特定情報（コード種別および表示位置）が取得される。この特定情報に基づいて各情報コードＣ２ａ，Ｃ２ｂを撮像画像にて特定して検証することで、検証時間を短縮することができる。この変形例における表示面１３に対するラベルフォーマットコードＣ２ｏの位置と、上記第１実施形態における表示面１３に対するラベルフォーマットコードＣ１ｏの位置とは、双方とも表示面１３の特定位置（図中右上）に設定されるため、様々なラベルフォーマットコードをデコードする場合でも容易にラベルフォーマットコードの位置が特定されるので、上記検証処理に必要な時間を削減することができる。
【００３４】
［第２実施形態］
次に、本発明の第２実施形態に係る光学的情報検証機について図８および図９を参照して説明する。図８は、第２実施形態における各情報コードＣ１ａ〜Ｃ１ｃが表示された表示面１３を例示する説明図である。図９は、第２実施形態において制御部２１にて実施される検証処理の流れを例示するフローチャートである。
【００３５】
本第２実施形態に係る光学的情報検証機２０では、ラベルフォーマットコードＣ３ｏにはフォーマットＮｏのみが含まれ、記憶部２４には予めフォーマットＮｏとこのフォーマットＮｏにて特定される上記特定情報とが関連付けられて記憶される点が、上記第１実施形態に係る光学的情報検証機と異なる。したがって、上述した第１実施形態の光学的情報検証機と実質的に同一の構成部分には同一符号を付し、説明を省略する。
【００３６】
本第２実施形態では、ラベルフォーマットコードＣ３ｏにはフォーマットＮｏのみが含まれているため、ラベルフォーマットコードとして必要な情報量が小さいので、図８に例示するように、当該ラベルフォーマットコードＣ３ｏとしてバーコードが採用されている。また、記憶部２４には、予めフォーマットＮｏとこのフォーマットＮｏにて特定される上記特定情報、すなわち、各情報コードのコード種別および表示面１３に対する表示位置とが関連付けられて予め記憶されている。
【００３７】
以下、本第２実施形態における制御部２１による検証処理について、図９のフローチャートを用いて説明する。
上記第１実施形態における検証処理と同様に、図９のステップＳ２０１にて撮像処理がなされてステップＳ２０３にてラベルフォーマットコードＣ３ｏのデコード処理がなされると、フォーマットＮｏが取得される。次に、ステップＳ２０５において、ステップＳ２０３にて取得したフォーマットＮｏが記憶部２４に記憶されているか否かについて判定される。
【００３８】
ここで、ステップＳ２０３にて取得したフォーマットＮｏが記憶部２４に記憶されている場合には（Ｓ２０５でＹｅｓ）、ステップＳ２０７にて特定情報読出処理がなされ、フォーマットＮｏに対して関連付けられて記憶部２４に記憶された特定情報（コード種別および表示位置）が読み出される。続いて、ステップＳ２０９において個別検証処理がなされ、ステップＳ２０７にて読み出された特定情報に基づいて、上記第１実施形態と同様に、表示面１３に表示された各情報コードの検証処理が個別に実施される。
【００３９】
一方、ステップＳ２０３にて取得したフォーマットＮｏが記憶部２４に記憶されていない場合には（Ｓ２０５でＮｏ）、表示面１３に表示された各情報コードを特定するための特定情報が取得できないため、ステップＳ２１３において画像解析処理がなされる。この処理では、ステップＳ２０１にて撮像された撮像画像の表示面１３に対応する領域を全て解析して情報コードと認識される領域が抽出される。そして、ステップＳ２１５にて、個別検証処理がなされ、ステップＳ２１３にて抽出された領域にいずれかの情報コードが存在するものとして、上述のような特定情報に基づくことなく、検証処理がなされる。
【００４０】
そして、個別検証処理が終了すると（Ｓ２１７でＹｅｓ）、ステップＳ２１９において、記憶処理がなされる。この処理では、ステップＳ２１５による個別検証処理時に取得・使用された各情報コードのコード種別と表示面１３に対する表示位置とが特定情報として、ステップＳ２０３にて取得したフォーマットＮｏと関連付けられて、記憶部２４に記憶される。
【００４１】
以上説明したように、本第２実施形態に係る光学的情報検証機２０では、表示面１３の上記特定情報を特定するためのフォーマットＮｏと、このフォーマットＮｏにて特定される特定情報とが、記憶部２４に関連付けられて記憶されている。また、ラベルフォーマットコードＣ１ｏには、フォーマットＮｏのみが含まれている。そして、撮像画像に含まれる各情報コードＣ１ａ〜Ｃ１ｃは、当該撮像画像に含まれるラベルフォーマットコードＣ３ｏから得られるフォーマットＮｏに対して関連付けられて記憶部２４に記憶された特定情報に基づいて、検証される。
【００４２】
このように、ラベルフォーマットコードＣ３ｏにフォーマットＮｏのみを含める場合でも記憶部２４に予め記憶された特定情報により検証対象が明確になり検証時間が短縮されるので、ラベルフォーマットコードＣ３ｏとして必要な情報量を低減することができる。
【００４３】
また、本第２実施形態に係る光学的情報検証機２０では、ラベルフォーマットコードＣ３ｏをデコードして得られるフォーマットＮｏに対応する特定情報が、記憶部２４に記憶されていない場合には、撮像画像に含まれる各情報コードＣ１ａ〜Ｃ１ｃが、特定情報に基づくことなく検証される。そして、この検証時に取得された特定情報は、当該フォーマットＮｏに関連付けられて記憶部２４に記憶される。
【００４４】
これにより、特定情報が記憶されていない情報コードが検証されると、その検証時に取得された特定情報がそのフォーマットＮｏに関連付けられて記憶されるため、次にそのフォーマットＮｏが含まれるラベルフォーマットコードＣ３ｏが読み取られると関連付けられて記憶された特定情報を用いることで、検証時間を短縮することができる。
【００４５】
［第３実施形態］
次に、本発明の第３実施形態に係る光学的情報検証機について図１０および図１１を参照して説明する。図１０は、第３実施形態においてラベルフォーマットコードＣ４ｏに含まれる特定情報を示す説明図である。図１１は、第３実施形態において制御部にて実施される検証処理の流れを例示するフローチャートである。
【００４６】
本第３実施形態に係る光学的情報検証機２０では、ラベルフォーマットコードＣ４ｏに含まれる特定情報に基づいて各情報コードＣ１ａ〜Ｃ１ｃの検証処理を実施するとともに、ラベルフォーマットコードＣ４ｏに含まれる照合情報に基づいて各情報コードＣ１ａ〜Ｃ１ｃの照合処理を実施する点が、上記第１実施形態に係る光学的情報検証機と異なる。したがって、上述した第１実施形態の光学的情報検証機と実質的に同一の構成部分には同一符号を付し、説明を省略する。
【００４７】
図１０に示すように、本第３実施形態では、ラベルフォーマットコードＣ４ｏには、フォーマットＮｏと、各情報コードのコード種別および表示面１３に対する表示位置としての特定情報と、これら各情報コードに含まれる予定のデータおよびそのデータの桁数等としての照合情報とが含まれている。そして、本第３実施形態の検証処理では、この照合情報を用いることで、個別検証処理がなされた情報コードに対して、データの整合性を確認するための照合処理を実施している。なお、照合情報としては、図１０のコード２の情報に示すように、白黒反転情報や表裏情報が含まれてもよい。
【００４８】
以下、本第３実施形態における制御部２１による検証処理について、図１１のフローチャートを用いて説明する。
上記第１実施形態における検証処理と同様に、図１１のステップＳ３０１にて撮像処理がなされると、ステップＳ３０３にてラベルフォーマットコードＣ４ｏのデコード処理がなされる。次に、ステップＳ３０５にて情報取得処理がなされ、フォーマットＮｏと、特定情報（各情報コードのコード種別および表示位置）と、照合情報（各情報コードの予定データおよびそのデータ桁数）とが取得される。
【００４９】
このように特定情報および照合情報が取得されると、ステップＳ３０７にて最初の情報コードＣ１ａに対して個別検証処理がなされた後、ステップＳ３０９にてこの検証処理がなされた情報コードに対してデコード処理がなされる。続いて、ステップＳ３１１にて個別照合処理がなされ、上記デコード結果により取得されたデータおよびそのデータ桁数と、ステップＳ３０５にて照合情報として取得された情報コードの予定データおよびそのデータ桁数との照合がなされる。そして、情報コードに対する検証結果および照合結果が良好であると、次の情報コードを検証・照合するためステップＳ３１３にてＮｏと判定されて、２つ目以降の情報コードについて上述のように個別検証処理および個別照合処理がなされる。なお、上記検証結果または照合結果が良好で無い場合には、その旨が液晶表示器等により報知される。
【００５０】
このようにして、各情報コードの検証および照合が終了すると、ステップＳ３１３にてＹｅｓと判定されて、ステップＳ３１５にて、ステップＳ３０５にて取得されたフォーマットＮｏが記憶部２４に記憶されているか否かについて判定される。ここで、フォーマットＮｏが記憶部２４に記憶されていなければ、ステップＳ３１５にてＮｏと判定されて、ステップＳ３１７にて記憶処理がなされる。この記憶処理では、ステップＳ３０５にて取得されたフォーマットＮｏと、特定情報および照合情報とが関連付けられて記憶部２４に記憶されて、当該用紙１２に対する検証処理が終了する。一方、フォーマットＮｏが記憶部２４に記憶されていればステップＳ３１５にてＹｅｓと判定されて、当該用紙１２に対する検証処理が終了する。
【００５１】
以上説明したように、本第３実施形態に係る光学的情報検証機２０では、ラベルフォーマットコードＣ４ｏには、上記特定情報に加えて、さらに各情報コードＣ１ａ〜Ｃ１ｃに含まれる予定のデータおよびそのデータの桁数が照合情報として含まれている。そして、各情報コードＣ１ａ〜Ｃ１ｃがデコードされたデコード結果が、ラベルフォーマットコードＣ４ｏをデコードして得られる上記照合情報に基づいて照合される。
【００５２】
これにより、上記照合情報に基づいて、各情報コードＣ１ａ〜Ｃ１ｃをデコードしたデコード結果が照合されるので、各情報コードＣ１ａ〜Ｃ１ｃに対する検証時間を短縮するとともに照合作業を円滑に実施することができる。なお、照合対象によっては、ラベルフォーマットコードには、照合情報として、各情報コードの予定データのみが含まれてもよいし、データ桁数のみが含まれてもよい。
【００５３】
［第４実施形態］
次に、本発明の第４実施形態に係る光学的情報検証機について図８および図１２を参照して説明する。図１２は、第４実施形態において制御部２１にて実施される検証処理の流れを例示するフローチャートである。
【００５４】
本第４実施形態に係る光学的情報検証機２０では、ラベルフォーマットコードにはフォーマットＮｏのみが含まれ、記憶部２４には予めフォーマットＮｏとこのフォーマットＮｏにて特定される上記特定情報および照合情報とが関連付けられて記憶される点が、上記第２実施形態に係る光学的情報検証機と異なる。したがって、上述した第２実施形態の光学的情報検証機と実質的に同一の構成部分には同一符号を付し、説明を省略する。
【００５５】
本第４実施形態では、ラベルフォーマットコードにはフォーマットＮｏのみが含まれているため、ラベルフォーマットコードとして必要な情報量が小さいので、上記第２実施形態と同様に、当該ラベルフォーマットコードＣ３ｏとしてバーコードが採用されている（図８参照）。また、記憶部２４には、予めフォーマットＮｏと、このフォーマットＮｏにて特定される特定情報（コード種別および表示位置）および照合情報（予定データおよびそのデータ桁数）とが関連付けられて記憶されている。
【００５６】
以下、本第４実施形態における制御部２１による検証処理について、図１２のフローチャートを用いて説明する。
上記第２実施形態における検証処理と同様に、図１２のステップＳ４０１にて撮像処理がなされてステップＳ４０３にてラベルフォーマットコードＣ３ｏのデコード処理がなされると、フォーマットＮｏが取得される。次に、ステップＳ４０５において、ステップＳ４０３にて取得したフォーマットＮｏが記憶部２４に記憶されているか否かについて判定される。
【００５７】
ここで、ステップＳ４０３にて取得したフォーマットＮｏが記憶部２４に記憶されている場合には（Ｓ４０５でＹｅｓ）、ステップＳ４０７にて情報読出処理がなされ、フォーマットＮｏに対して関連付けられて記憶部２４に記憶された特定情報（コード種別および表示位置）および照合情報（予定データおよびそのデータ桁数）が読み出される。続いて、ステップＳ４０９にて最初の情報コードに対して個別検証処理がなされた後、ステップＳ４１１にてこの検証処理がなされた情報コードに対してデコード処理がなされる。続いて、ステップＳ４１３にて個別照合処理がなされ、上記デコード結果により取得されたデータおよびそのデータ桁数と、ステップＳ４０７にて読み出された情報コードの予定データおよびそのデータ桁数との照合がなされる。そして、情報コードに対する検証結果および照合結果が良好であると、次の情報コードを検証・照合するためステップＳ４１５にてＮｏと判定されて、２つ目以降の情報コードについて上述のように個別検証処理および個別照合処理がなされる。
【００５８】
一方、ステップＳ４０３にて取得したフォーマットＮｏが記憶部２４に記憶されていない場合には（Ｓ４０５でＮｏ）、表示面１３に表示された各情報コードを特定するための特定情報が取得できないため、上記第２実施形態と同様にステップＳ４１７にて画像解析処理がなされた後、ステップＳ４１９にて特定情報に基づくことなく個別検証処理がなされる。そして、個別検証処理が終了すると（Ｓ４２１でＹｅｓ）、ステップＳ４２３にて記憶処理がなされ、ステップＳ４１９による個別検証処理時に取得・使用された各情報コードのコード種別と表示面１３に対する表示位置とが特定情報として、ステップＳ４０３にて取得したフォーマットＮｏと関連付けられて、記憶部２４に記憶される。
【００５９】
なお、ステップＳ４０３にて取得したフォーマットＮｏが記憶部２４に記憶されていないことから照合情報が取得できない場合には、上述した照合処理を実施することなく当該検証処理が終了する。この場合、ステップＳ４１９による個別検証処理時に取得・使用された各情報コードをデコードすることで得られるデータおよびそのデータ桁数を、照合情報として、フォーマットＮｏと関連付けて記憶部２４に記憶してもよい。
【００６０】
以上説明したように、本第４実施形態に係る光学的情報検証機２０では、フォーマットＮｏと、このフォーマットＮｏにて特定される特定情報および照合情報とが、記憶部２４に関連付けられて記憶されている。また、ラベルフォーマットコードＣ３ｏには、フォーマットＮｏのみが含まれている。そして、撮像画像に含まれる各情報コードＣ１ａ〜Ｃ１ｃは、当該撮像画像に含まれるラベルフォーマットコードＣ３ｏから得られるフォーマットＮｏに対して関連付けられて記憶部２４に記憶された特定情報に基づいて検証される。さらに、各情報コードＣ１ａ〜Ｃ１ｃをデコードしたデコード結果は、ラベルフォーマットコードＣ３ｏをデコードして得られるフォーマットＮｏに対して関連付けられて記憶部２４に記憶された照合情報に基づいて照合される。
【００６１】
このように、ラベルフォーマットコードＣ３ｏにフォーマットＮｏのみを含める場合でも、記憶部２４に予め記憶された特定情報により検証対象が明確になり検証時間が短縮されるとともに、記憶部２４に記憶された照合情報により照合作業が円滑に実施されるので、ラベルフォーマットコードＣ３ｏとして必要な情報量を低減することができる。
【００６２】
なお、本発明は上記各実施形態に限定されるものではなく、以下のように具体化してもよく、その場合でも、上記各実施形態と同等の作用・効果が得られる。
（１）光学的情報検証機２０の検証対象としては、用紙の表示面に印刷される各情報コードに限らず、例えば、液晶画面等の表示媒体の表示面に表示される各情報コードであってもよい。
【００６３】
（２）上述した特定情報は、各情報コードのコード種別および表示面１３に対する表示位置に限らず、例えば、セルサイズやバー幅など、検証処理に際し有効な情報であってもよい。また、これらの情報の組み合わせであってもよい。
【００６４】
（３）上述した照合情報は、各情報コードに含まれる予定のデータおよびそのデータの桁数に限らず、例えば、セルサイズやバー幅、コードのバージョンなど、照合処理に際し有効な情報であってもよい。また、これらの情報の組み合わせであってもよい。
【符号の説明】
【００６５】
１２…用紙（表示媒体）
１３…表示面
２０…光学的情報検証機
２１…制御部
２２…撮像部（撮像手段）
２４…記憶部
Ｃ１ｏ，Ｃ２ｏ，Ｃ３ｏ，Ｃ４ｏ…ラベルフォーマットコード（特定コード）
Ｃ１ａ〜Ｃ１ｃ，Ｃ２ａ〜Ｃ２ｃ…情報コード
【図１】
2011204093.tif 000003
【図２】
2011204093.tif 000004
【図３】
2011204093.tif 000005
【図４】
2011204093.tif 000006
【図５】
2011204093.tif 000007
【図６】
2011204093.tif 000008
【図７】
2011204093.tif 000009
【図８】
2011204093.tif 000010
【図９】
2011204093.tif 000011
【図１０】
2011204093.tif 000012
【図１１】
2011204093.tif 000013
【図１２】
2011204093.tif 000014