(57)【要約】【課題】比較照合元データの事前登録を不要にする光学情報読み取りシステムおよび情報コード撮像装置を提供する。【解決手段】ホスト機器２からバーコードリーダ３へ読み取り要求信号を送信する際に、比較照合元データがホスト機器２からバーコードリーダ３へ送信される。この比較照合元データと、バーコードリーダ３が撮像したバーコード４から得られる対象データとがバーコードリーダ３において照合される。対象データが比較照合元データに合致した場合には、バーコードリーダ３からホスト機器２へＯＫ信号が送信される。対象データが比較照合元データに合致しない場合には、バーコードリーダ３からホスト機器２へＮＧ信号が送信される。比較照合元データをバーコードリーダ３に事前登録しておく必要がないため、煩雑な登録作業が不要になる。【選択図】図１
2016051204.tif 000002
【特許請求の範囲】
【請求項１】
ホスト機器からの読み取り要求信号を受けた情報コード撮像装置が情報コードを撮像し、前記撮像した情報コードをデコードして得られた対象データと、比較照合元データとを照合することによって、前記対象データが前記比較照合元データと合致しているか否かを判断する光学情報読み取りシステムにおいて、
前記ホスト機器から前記情報コード撮像装置へ読み取り要求信号を送信する際に、前記比較照合元データが前記ホスト機器から前記情報コード撮像装置へ送信され、前記送信された比較照合元データと、前記情報コード撮像装置が撮像した情報コードから得られる対象データとが前記情報コード撮像装置において照合される構成となっていることを特徴とする光学情報読み取りシステム。
【請求項２】
請求項１に記載の光学情報読み取りシステムにおいて、
前記ホスト機器から前記情報コード撮像装置へ読み取り要求信号を送信する際に前記情報コード撮像装置へ送信される前記比較照合元データは、少なくとも１つの比較照合元データであることを特徴とする光学情報読み取りシステム。
【請求項３】
請求項１または２に記載の光学情報読み取りシステムにおいて、
前記情報コード撮像装置には、予め比較照合元データが記憶された事前登録データ記憶部と、前記ホスト機器から前記情報コード撮像装置へ読み取り要求信号を送信する際に送信される前記比較照合元データが記憶される逐次入力データ記憶部とを備えており、
前記逐次入力データ記憶部に記憶された前記比較照合元データは、前記情報コード撮像装置が撮像した情報コードから得られる対象データと照合された後に、前記逐次入力データ記憶部から消去されるよう構成されていることを特徴とする光学情報読み取りシステム。
【請求項４】
請求項３に記載の光学情報読み取りシステムにおいて、
前記事前登録データ記憶部に記憶されている比較照合元データと、前記逐次入力データ記憶部に記憶された比較照合元データとが組み合わされて、前記情報コード撮像装置が撮像した情報コードから得られる対象データと照合される構成となっていることを特徴とする光学情報読み取りシステム。
【請求項５】
請求項１〜４のうち何れか一つに記載の光学情報読み取りシステムに備えられる情報コード撮像装置であって、前記ホスト機器から、前記読み取り要求信号を受信する際に前記比較照合元データを受信し、前記受信した比較照合元データと、前記撮像した情報コードから得られる対象データとを照合するよう構成されていることを特徴とする情報コード撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バーコードに代表される情報コードを読み取るための光学情報読み取りシステム、および、この光学情報読み取りシステムに備えられる情報コード撮像装置に係る。特に、本発明は、比較照合のための元データ（比較照合元データ）の送受信に関する。
【背景技術】
【０００２】
従来、例えば特許文献１に開示されているように、一次元バーコードまたは二次元コード等の情報コードを製品等の表面に印刷し、または、情報コードを印刷したラベルを製品等に貼付し、情報コードリーダ（バーコードリーダ等の情報コード撮像装置）によって情報コードの光学パターンを読み取る光学情報読み取りシステムが知られている。この光学情報読み取りシステムでは、情報コードリーダで撮像した情報コードの光学パターンをデコードすることで、その製品等に固有のデータを取得する。
【０００３】
また、この光学情報読み取りシステムの機能の一つとして「比較照合機能」が挙げられる。この「比較照合機能」は、前記情報コードリーダで撮像した情報コードから得られるデータ（以下、対象データという）と、予め登録しておいたデータ（以下、比較照合元データという）とを比較照合することで、前記製品が所望のものであるか否かを判断する機能である。
【０００４】
図７は、従来の光学情報読み取りシステム１００における比較照合機能を説明するための模式図である。光学情報読み取りシステム１００は、ホスト機器２００およびバーコードリーダ（情報コードリーダ）３００を備えており、これらホスト機器２００とバーコードリーダ３００との間で情報の送受信が可能となっている。比較照合機能にあっては、バーコードリーダ３００の記憶部（例えば揮発性メモリ）３１０に、複数の製品それぞれを特定するための比較照合元データが事前登録されている。この比較照合元データを事前登録する手法としては、ホスト機器２００からバーコードリーダ３００へ比較照合元データが送信され、これら比較照合元データがバーコードリーダ３００の記憶部３１０に記憶される。または、バーコードリーダ３００によって複数の製品それぞれのバーコード４００が読み取られ、これらバーコード４００に対応する比較照合元データがバーコードリーダ３００の記憶部３１０に記憶される。
【０００５】
そして、光学情報読み取りシステム１００の運用時には、バーコードリーダ３００が撮像したバーコード４００の光学パターンをデコードすることで得られた対象データと、予めバーコードリーダ３００の記憶部３１０に記憶されている比較照合元データとをバーコードリーダ３００において照合する。対象データが、何れかの比較照合元データに合致した場合には、比較照合結果として「ＯＫ判定」がなされ、その結果がホスト機器２００に送信される。一方、対象データが、何れの比較照合元データにも合致しない場合には、比較照合結果として「ＮＧ判定」がなされ、その結果がホスト機器２００に送信される。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０００−１５５７９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところが、従来の光学情報読み取りシステムにおける比較照合機能を利用するにあたっては、バーコードリーダ３００によるバーコード４００の撮像を行う前に、予め複数の製品それぞれを特定するための比較照合元データをバーコードリーダ３００の記憶部３１０に登録する作業（作業者による登録作業）が必要であり、この作業が煩雑であった。特に、少量多種の製品を扱う場合には、比較照合元データの登録数が多数に及び、これらデータの登録作業が非常に煩雑となっていた。
【０００８】
また、バーコードリーダ３００の記憶部３１０の記憶容量は比較的小さいため、登録できる比較照合元データの数には限界があった。そこで、前記対象データと比較照合元データとの照合をホスト機器２００において行うことが考えられる。しかしながら、これでは、バーコードリーダ３００の記憶部３１０を有効に利用することができなくなる。
【０００９】
さらに、バーコードリーダ３００の記憶部３１０に多数の比較照合元データが登録されており、この記憶部３１０の記憶容量の残量が少ない状況で、現在、バーコードリーダ３００に登録されている比較照合元データ以外のデータについて一時的に比較照合を行う場合には、現在、バーコードリーダ３００に登録されている比較照合元データを、新たな（一時的に比較照合を行う）比較照合元データに置き換える必要がある。また、この新たな比較照合元データによる比較照合を行った後、その新たな比較照合元データを使用しない場合には、この比較照合元データの消去、および、本来の比較照合元データ（新たな比較照合元データに置き換えられていた本来の比較照合元データ）の再登録が必要になり、その作業も非常に煩雑であった。
【００１０】
本発明は、かかる点に鑑みてなされたものであり、その目的とするところは、前記の課題を解決できる光学情報読み取りシステムおよび情報コード撮像装置を提供することにある。
【課題を解決するための手段】
【００１１】
前記の目的を達成するために講じられた本発明の解決手段は、ホスト機器からの読み取り要求信号を受けた情報コード撮像装置が情報コードを撮像し、前記撮像した情報コードをデコードして得られた対象データと、比較照合元データとを照合することによって、前記対象データが前記比較照合元データと合致しているか否かを判断する光学情報読み取りシステムを前提とする。この光学情報読み取りシステムに対し、前記ホスト機器から前記情報コード撮像装置へ読み取り要求信号を送信する際に、前記比較照合元データが前記ホスト機器から前記情報コード撮像装置へ送信され、前記送信された比較照合元データと、前記情報コード撮像装置が撮像した情報コードから得られる対象データとが前記情報コード撮像装置において照合される構成としている。
【００１２】
この特定事項により、情報コード撮像装置により撮像した情報コードから得られる対象データに対する比較照合を行うに際しては、まず、ホスト機器から情報コード撮像装置へ読み取り要求信号が送信される。そして、この際、読み取り要求信号と共に、前記対象データと比較照合すべき比較照合元データもホスト機器から情報コード撮像装置へ送信される。この比較照合元データは、情報コード撮像装置によって撮像すべき情報コードに対応するデータであって、前記対象データ（撮像した情報コードをデコードして得られた対象データ）が比較照合元データに合致している場合には、撮像すべき情報コードが撮像されたと判断し、前記対象データが比較照合元データに合致していない場合には、撮像すべき情報コードとは異なる情報コードが撮像されたと判断するためのデータである。そして、情報コード撮像装置では、これら比較照合元データと前記対象データとを照合することで、この対象データが比較照合元データと合致したか否かを判断する。
【００１３】
このように、比較照合元データは、ホスト機器からの読み取り要求信号の送信と共に情報コード撮像装置に送信されるようになっている。このため、情報コード撮像装置によって情報コードの撮像を行う前に（ホスト機器から読み取り要求信号が送信される前に）、予め比較照合元データを情報コード撮像装置に登録しておくといった作業は必要ない。つまり、比較照合元データを事前登録しておくといった煩雑な作業が不要になる。
【００１４】
また、情報コード撮像装置に、比較照合元データを事前登録しておく必要がないことから、多種類の比較照合元データを扱う場合であっても、これら多種類の比較照合元データを情報コード撮像装置に事前登録しておく必要はない。このため、情報コード撮像装置の記憶容量が比較的小さくても、多種類の比較照合元データを扱うことが可能である。つまり、情報コード撮像装置の記憶容量が小さくても、多種類の比較照合元データを扱って対象データとの照合を行うことが可能である。
【００１５】
さらに、従来技術にあっては、情報コード撮像装置の記憶容量の残量が少ない状況で、現在、情報コード撮像装置に登録されている比較照合元データ以外のデータについて一時的に比較照合を行う場合には、現在、情報コード撮像装置に登録されている比較照合元データを、新たな（一時的に比較照合を行う）比較照合元データに置き換える必要があった。本解決手段では、情報コード撮像装置に、比較照合元データを事前登録しておく必要がないことから、この比較照合元データを置き換えるといった煩雑な作業は必要なくなる。また、比較照合元データを置き換える作業が必要ないために、置き換えた比較照合元データの消去および本来の比較照合元データ（新たな比較照合元データに置き換えられていた本来の比較照合元データ）の再登録といった従来技術において必要であった煩雑な作業も必要なくなる。
【００１６】
また、前記ホスト機器から前記情報コード撮像装置へ読み取り要求信号を送信する際に前記情報コード撮像装置へ送信される前記比較照合元データは、少なくとも１つの比較照合元データである。
【００１７】
この場合に、情報コード撮像装置へ送信される比較照合元データが単一のものである場合の比較照合機能の利用形態としては、情報コード撮像装置によって撮像すべき情報コードが１種類に特定されている場合である。
【００１８】
一方、情報コード撮像装置へ送信される比較照合元データが複数のものである場合の比較照合機能の利用形態としては、情報コード撮像装置によって撮像すべき情報コードが複数種類のうちの何れか一つであればよい場合である。
【００１９】
前記情報コード撮像装置の具体的な構成の一例としては、予め比較照合元データが記憶された事前登録データ記憶部と、前記ホスト機器から前記情報コード撮像装置へ読み取り要求信号を送信する際に送信される前記比較照合元データが記憶される逐次入力データ記憶部とを備えており、前記逐次入力データ記憶部に記憶された前記比較照合元データが、前記情報コード撮像装置が撮像した情報コードから得られる対象データと照合された後に、前記逐次入力データ記憶部から消去される構成が挙げられる。
【００２０】
この構成によれば、情報コード撮像装置に比較照合元データを事前登録しておくことによる従来の比較照合機能と、前述したように読み取り要求信号と共に比較照合元データを情報コード撮像装置へ送信することによる比較照合機能とを併用することができる。例えば、恒常的に使用する比較照合元データについては情報コード撮像装置に事前登録しておき、一時的に使用する比較照合元データについては読み取り要求信号と共に情報コード撮像装置へ送信するといった利用形態を実現することができる。また、逐次入力データ記憶部に記憶された比較照合元データは照合が行われた後に消去されるようになっているので、情報コード撮像装置の記憶容量が圧迫されるといったことはなく、この記憶容量の有効利用を図ることができる。
【００２１】
このように、事前登録データ記憶部と逐次入力データ記憶部とを備えさせた場合のシステムの利用形態の一例としては、前記事前登録データ記憶部に記憶されている比較照合元データと、前記逐次入力データ記憶部に記憶された比較照合元データとが組み合わされて、前記情報コード撮像装置が撮像した情報コードから得られる対象データと照合される構成が挙げられる。
【００２２】
これによれば、各比較照合元データが組み合わされることで、様々な照合パターンに対応することが可能になる。例えば、照合対象となる品種の段取り替えに際し、この品種に対応する比較照合元データを逐次入力データ記憶部に記憶させるようにすることで、段取り替えの容易化を図ることができる。
【００２３】
また、前述した光学情報読み取りシステムに備えられる情報コード撮像装置も本発明の技術的思想の範疇である。つまり、前記ホスト機器から、前記読み取り要求信号を受信する際に前記比較照合元データを受信し、前記受信した比較照合元データと、前記撮像した情報コードから得られる対象データとを照合するよう構成された情報コード撮像装置である。
【発明の効果】
【００２４】
本発明では、ホスト機器から情報コード撮像装置へ読み取り要求信号を送信する際に、比較照合元データが情報コード撮像装置へ送信されるようになっている。このため、情報コード撮像装置によって情報コードの撮像を行う前に、比較照合元データを情報コード撮像装置に事前登録しておくといった煩雑な作業が不要になる。また、情報コード撮像装置の記憶容量が小さくても、多種類の比較照合元データを扱って対象データとの照合を行うことが可能である。
【図面の簡単な説明】
【００２５】
【図１】実施形態に係る光学情報読み取りシステムにおけるデータの送受信を説明するための模式図である。
【図２】バーコードリーダの構成を示すブロック図である。
【図３】バーコードリーダにおけるデータの比較照合動作の手順を示すフローチャート図である。
【図４】変形例１における図１相当図である。
【図５】変形例２における図１相当図である。
【図６】変形例２における比較照合元データの組み合わせパターンを説明するための図である。
【図７】従来の光学情報読み取りシステムにおける比較照合機能を説明するための模式図である。
【発明を実施するための形態】
【００２６】
以下、本発明の実施形態を図面に基づいて説明する。本実施形態は、バーコード（一次元の情報コード）を読み取る光学情報読み取りシステムに本発明を適用した場合について説明する。
【００２７】
図１は、本実施形態に係る光学情報読み取りシステム１におけるデータの送受信を説明するための模式図である。
【００２８】
この図１に示すように、光学情報読み取りシステム１は、ホスト機器２およびバーコードリーダ（情報コード撮像装置）３を備えており、これらホスト機器２とバーコードリーダ３との間で情報（信号やデータ）の送受信が可能となっている。
【００２９】
−ホスト機器−
ホスト機器２は、パーソナルコンピュータ等で成り、光学情報読み取りシステム１の全体の管理および制御を行っている。具体的に、このホスト機器２は、バーコードリーダ３へ読み取り要求信号を送信したり、バーコードリーダ３からのデータ（後述する比較照合を行った結果の情報等）を受信するものである。例えば、ホスト機器２からバーコードリーダ３へ読み取り要求信号が送信されると、バーコードリーダ３は、後述するバーコード撮像動作を開始する。
【００３０】
−バーコードリーダ−
本実施形態に係るバーコードリーダ３は、「比較照合機能」を備えている。この「比較照合機能」とは、前記バーコードリーダ３で撮像したバーコード４の光学パターンをデコードすることで得られるデータ（以下、対象データという）と、比較照合元データとを比較照合することによって、そのバーコード４が印刷または貼付されている製品が所望のものであるか否かを判断する機能である。
【００３１】
この比較照合元データは、バーコードリーダ３によって撮像すべきバーコード４に対応するデータであって、前記対象データ（撮像したバーコード４をデコードして得られた対象データ）が比較照合元データに合致している場合には、撮像すべきバーコード４が撮像されたと判断し、前記対象データが比較照合元データに合致していない場合には、撮像すべきバーコード４とは異なるバーコードが撮像されたと判断できるようにするためのデータである。
【００３２】
そして、この比較照合機能により得られた比較照合の結果は、バーコードリーダ３からホスト機器２へ送信されるようになっている。
【００３３】
ここで、バーコードリーダ３の構成について説明する。図２は、バーコードリーダ３の構成を示すブロック図である（ホスト機器２については破線で示している）。この図２に示すように、バーコードリーダ３は、投光系５、受光系６、信号処理系７を備えている。
【００３４】
投光系５は、ＬＥＤ（Light Emitting Diode；光源）５１，５１からの光を投光レンズ５２，５２を経てバーコード４に投射するものである。この投光系５は、バーコード４の位置を想定した仮想の投光平面において左右方向（図２における上下方向）に長く、上下方向（図２における紙面に直交する方向）に幅の狭い帯状の光Ｌｆを投射するようになっている。
【００３５】
バーコード４は、例えば印刷やダイレクトマーキングなどによって対象物に表示された白黒の縞模様からなる。この縞模様の並ぶバーコード４の長手方向を含むように、前記投射光Ｌｆの投射される範囲は左右方向に所定の長さ（例えば１００ｍｍくらい）以上とされ、上下方向には１０ｍｍくらいの帯状となっている。
【００３６】
また、本実施形態に係るバーコードリーダ３の投光系５は、左右両側に１つずつ、ＬＥＤ５１，５１および投光レンズ５２，５２が配設されている。ＬＥＤ５１，５１は、表面実装タイプのもので、投光系の電気回路の基板（図示せず）に実装されている。
【００３７】
受光系６は、例えば、Ｃ−ＭＯＳ（Complementary Metal-Oxide Semiconductor）やＣＣＤ（Charge-Coupled Device）等の固体撮像素子を一次元に配列したラインセンサ６１を備えており、バーコード４からの反射光Ｌｒが、窓部材６２を通過して受光レンズ６３によって集光されて、ラインセンサ６１の受光面にバーコード４の像を結像させる。こうしてラインセンサ６１の受光面に結像したバーコード４の像の明暗に対応して、ラインセンサ６１から電気信号が出力される。前記窓部材６２は、透明な帯状の樹脂板で、波長の短い光をカットする光学的なフィルタとして機能する。
【００３８】
前記ラインセンサ６１と受光レンズ６３との間には、ＩＲカットフィルタ６４が配設されている。ＩＲカットフィルタ６４は主に赤外光をカットする光学的なフィルタであり、前述した窓部材６２と共働して、反射光Ｌｒから不要な波長の光（ノイズ）を除去することができる。これによりバーコード情報の読み取り精度が向上する。また、受光レンズ６３の手前（光路の上流側）にはバーコード４からの反射光Ｌｒを絞る絞り部６５が設けられている。
【００３９】
信号処理系７は、前記ラインセンサ６１の受光面に結像したバーコード４の像（縞模様の明暗）に応じて、ラインセンサ６１から出力される電気信号を受け、バーコード情報を読み取る。具体的に、この信号処理系７は、増幅回路７１、Ａ／Ｄ変換部７２、制御部７３、メモリ７４、および通信インタフェース７５を備えており、ラインセンサ６１からの出力信号をハードウェア的およびソフトウェア的に信号処理するものである。
【００４０】
本実施形態では、図示しないメイン基板上に実装されているマイクロプロセッサによって、前記Ａ／Ｄ変換部７２および制御部７３が構成されており、ラインセンサ６１からの出力信号（アナログ信号）は、増幅回路７１によって増幅された後にマイクロプロセッサに入力されて、内蔵のＡ／Ｄ変換部７２によってデジタル信号に変換される。そして、この信号は、制御部７３においてソフトウェア処理によって２値化される。
【００４１】
制御部７３は、主にＣＰＵ、システムバス、入出力インタフェース等からなり、バーコードリーダ３全体を制御する機能を有する。すなわち、制御部７３は、メモリ７４に格納されている所定のプログラムを実行することにより、ＬＥＤ５１，５１の駆動回路に制御指令を送り、所定のタイミングでＬＥＤ５１，５１を発光させるとともに、これに同期して増幅回路７１にラインセンサ６１の出力信号を受け入れ、前記のような処理を行う。
【００４２】
また、本実施形態では制御部７３は、マイクロプロセッサ内蔵のＡ／Ｄ変換部７２を複数チャンネル使用し、例えば２つのチャンネルを並行して動作させることにより、デジタル信号への変換速度を向上させている。
【００４３】
以下、本実施形態の特徴について説明する。図１に示すように、本実施形態に係る光学情報読み取りシステム１は、ホスト機器２からバーコードリーダ３へ読み取り要求信号を送信する際に、比較照合元データがホスト機器２からバーコードリーダ３へ送信され、この送信された比較照合元データがバーコードリーダ３のメモリ７４（図２）に記憶される。また、バーコードリーダ３が撮像したバーコード４から得られる対象データと、前記比較照合元データとがバーコードリーダ３において照合される。そして、対象データが比較照合元データに合致した場合には、比較照合結果として「ＯＫ判定」がなされ、その結果がホスト機器２に送信される。また、この「ＯＫ判定」の結果と共に、前記合致したデータ（一致登録データ番号）もホスト機器２に送信される。一方、対象データが比較照合元データに合致しない場合には、比較照合結果として「ＮＧ判定」がなされ、その結果がホスト機器２に送信される。これら比較照合結果はホスト機器２の画面上に表示される。以下、この比較照合を行うためのバーコードリーダ３の構成について具体的に説明する。
【００４４】
図１に示すように、前記バーコードリーダ３の制御部７３は、比較照合元データ格納司令部７６、比較照合元データ読み出し部７７、比較部７８、および、比較結果送信部７９を備えている。
【００４５】
比較照合元データ格納司令部７６は、前記比較照合元データがホスト機器２から送信された際に、この比較照合元データをメモリ７４に格納する。つまり、前記ホスト機器２から通信インタフェース７５を介して、前記読み取り要求信号と共に比較照合元データが送信された際、この比較照合元データは、比較照合元データ格納司令部７６の動作によってメモリ７４に格納されることになる。
【００４６】
比較照合元データ読み出し部７７は、前記読み取り要求信号に従って、バーコードリーダ３がバーコード４を撮像し、そのバーコード４の光学パターンをデコードすることで対象データが得られた際に、前記メモリ７４に格納されている比較照合元データ（前記読み取り要求信号と共に送信されてメモリ７４に格納されている比較照合元データ）を読み出す。
【００４７】
比較部７８は、前記メモリ７４から読み出された比較照合元データと、バーコード４の光学パターンから得られた対象データとを比較する。比較照合元データおよび対象データは例えば数字で表され、比較部７８は、これらデータの数字が完全一致したか否かといった比較動作を実行する。この比較において、対象データが比較照合元データに合致した場合には、比較部７８は、比較照合結果として「ＯＫ判定」を行い、このＯＫ判定信号を出力する。また、このＯＫ判定信号の出力と共に、比較部７８は、前記合致したデータ（一致登録データ番号）も出力する。一方、比較部７８は、前記比較において、対象データが比較照合元データに合致しない場合には、比較照合結果として「ＮＧ判定」を行い、このＮＧ判定信号を出力する。
【００４８】
比較結果送信部７９は、前記比較部７８から出力された比較結果を通信インタフェース７５を介してホスト機器２に送信する。つまり、対象データが比較照合元データに合致した場合には、前記ＯＫ判定信号および一致登録データ番号が比較結果送信部７９によってホスト機器２に送信される。一方、対象データが比較照合元データに合致しない場合には、前記ＮＧ判定信号が比較結果送信部７９によってホスト機器２に送信される。
【００４９】
−比較照合動作−
次に、前記バーコードリーダ３におけるデータの比較照合動作について説明する。図３は、このバーコードリーダ３におけるデータの比較照合動作の手順を示すフローチャートである。このフローチャートに示す動作は、光学情報読み取りシステム１の電源がＯＮされている状態で前記制御部７３において所定時間毎に繰り返して実行される。
【００５０】
まず、ステップＳＴ１において、ホスト機器２からの読み取り要求信号を受信したか否かを判定する。この読み取り要求信号は、例えば作業者がホスト機器２を操作することによってホスト機器２からバーコードリーダ３に送信される。また、その他の条件に応じて読み取り要求信号が送信されるようになっていてもよい。
【００５１】
読み取り要求信号を受信していない場合には、未だバーコード４を読み取るタイミングではないとしてリターンされる。一方、読み取り要求信号を受信した場合には、ステップＳＴ１でＹＥＳ判定され、ステップＳＴ２に移って、前記読み取り要求信号と共にホスト機器２から送信された比較照合元データをバーコードリーダ３が受信し、この受信した比較照合元データを一時的にメモリ７４に記憶させる。この読み取り要求信号と共に送信される比較照合元データは、例えば作業者がホスト機器２を操作することによって選択されたものである。また、その他の手法によって比較照合元データが選択されるようになっていてもよい。このメモリ７４への比較照合元データの記憶動作は、前記比較照合元データ格納司令部７６によって実行される。
【００５２】
ステップＳＴ３では、バーコード４の読み取り動作を実行する。つまり、前記ＬＥＤ５１，５１の駆動回路に制御指令を送信して撮像動作を実行すると共に、バーコードリーダ３で撮像したバーコード４の光学パターンをデコードすることで、その製品に固有のデータ（対象データ）を取得する。
【００５３】
ステップＳＴ４では、前記対象データと前記比較照合元データとを比較する。つまり、前記メモリ７４に格納されている比較照合元データを読み出すと共に、この比較照合元データと前記対象データとを比較する。前記比較照合元データの読み出しは、前記比較照合元データ読み出し部７７によって実行される。また、対象データと比較照合元データとの比較は、前記比較部７８によって実行される。
【００５４】
この比較動作において、比較照合元データと対象データとが合致した場合には、ステップＳＴ５でＹＥＳ判定されてステップＳＴ６に移る。このステップＳＴ６では、ＯＫ信号（ＯＫ判定の信号）および一致登録データ番号がホスト機器２に向けて送信される。一方、比較照合元データと対象データとが合致していない場合には、ステップＳＴ５でＮＯ判定されてステップＳＴ７に移る。このステップＳＴ７では、ＮＧ信号（ＮＧ判定の信号）がホスト機器２に向けて送信される。これら信号の送信は、前記比較結果送信部７９によって実行される。
【００５５】
このようにしてホスト機器２に向けて信号（ＯＫ信号またはＮＧ信号）を送信した後、ステップＳＴ８に移り、前記メモリ７４に記憶されていた比較照合元データを削除する。
【００５６】
以上の動作が、ホスト機器２からの読み取り要求信号が送信される度に実行されることになる。
【００５７】
本実施形態に係る光学情報読み取りシステム１の具体的な利用形態の一例としては、医療用の血液検査装置への適用が挙げられる。具体的には、ある血液検査を行うための試薬を選択する場合に、複数の試薬の容器（例えば瓶）それぞれに個別のバーコード４を予め貼付しておく。そして、ある血液検査を行う際に、その血液検査に使用すべき試薬（目的とする試薬）に対応するバーコード４のデータを比較照合元データとしてバーコードリーダ３に送信して、その比較照合元データをバーコードリーダ３のメモリ７４に記憶させる。そして、検査者が、血液検査装置にセットされた血液中に注入しようとする試薬の容器に貼付されているバーコード４をバーコードリーダ３によって読み取ることで、この読み取ったバーコード４から得られる対象データが前記比較照合元データと合致しているか否かを判断する。そして、比較照合結果がＯＫ判定であった場合には、その試薬を使用することで目的とする血液検査が適正に行われることが確認される。一方、比較照合結果がＮＧ判定であった場合には、検査者が持っている試薬は目的とする血液検査を行うための試薬ではないことが判る。なお、光学情報読み取りシステム１の適用例としては前述したものには限定されない。
【００５８】
以上説明したように、本実施形態では、ホスト機器２からバーコードリーダ３へ読み取り要求信号を送信する際に、比較照合元データがホスト機器２からバーコードリーダ３へ送信され、この比較照合元データと対象データとをバーコードリーダ３において照合するようになっている。このため、バーコードリーダ３によってバーコード４の撮像を行う前に（ホスト機器２から読み取り要求信号が送信される前に）、予め比較照合元データをバーコードリーダ３に登録しておくといった作業は必要ない。つまり、比較照合元データを事前登録しておくといった煩雑な作業が不要になる。
【００５９】
また、バーコードリーダ３に、比較照合元データを事前登録しておく必要がないことから、多種類の比較照合元データを扱う場合であっても、これら多種類の比較照合元データをバーコードリーダ３に事前登録しておく必要はない。このため、バーコードリーダ３のメモリ７４の記憶容量が比較的小さくても、多種類の比較照合元データを扱うことが可能である。つまり、バーコードリーダ３のメモリ７４の記憶容量が小さくても、多種類の比較照合元データを扱って対象データとの照合を行うことが可能である。
【００６０】
さらに、従来技術にあっては、バーコードリーダのメモリの記憶容量の残量が少ない状況で、現在、バーコードリーダに登録されている比較照合元データ以外のデータについて一時的に比較照合を行う場合には、現在、バーコードリーダに登録されている比較照合元データを、新たな（一時的に比較照合を行う）比較照合元データに置き換える必要があった。本実施形態では、バーコードリーダ３に、比較照合元データを事前登録しておく必要がないことから、この比較照合元データを置き換えるといった煩雑な作業は必要なくなる。また、比較照合元データを置き換える作業が必要ないために、置き換えた比較照合元データの消去および本来の比較照合元データ（新たな比較照合元データに置き換えられていた本来の比較照合元データ）の再登録といった従来技術において必要であった煩雑な作業も必要なくなる。
【００６１】
（変形例１）
次に、変形例１について説明する。前記実施形態では、ホスト機器２からバーコードリーダ３へ読み取り要求信号と共に送信される比較照合元データは１つのデータのみであった。本変形例では、ホスト機器２からバーコードリーダ３へ読み取り要求信号と共に複数の比較照合元データが送信される構成となっている。
【００６２】
図４は、本変形例における図１相当図（光学情報読み取りシステム１におけるデータの送受信を説明するための模式図）である。
【００６３】
この図４に示すように、読み取り要求信号と共に複数の比較照合元データ（図４に示すものでは「１２３４５６７８」および「１２３４５７８９」の比較照合元データ）がバーコードリーダ３へ送信され、これら比較照合元データがバーコードリーダ３のメモリ７４に格納されるようになっている（前記比較照合元データ格納司令部７６の動作）。
【００６４】
そして、対象データの比較照合を行う際には、これら複数の比較照合元データがメモリ７４から読み出されて（前記比較照合元データ読み出し部７７の動作）、対象データと複数の比較照合元データとを照合する（前記比較部７８の動作）。対象データが、何れかの比較照合元データに合致した場合には、比較照合結果として「ＯＫ判定」がなされ、その結果がホスト機器２に送信される。また、この「ＯＫ判定」の結果と共に、前記合致したデータ（一致登録データ番号）もホスト機器２に送信される。一方、対象データが、何れの比較照合元データにも合致しない場合には、比較照合結果として「ＮＧ判定」がなされ、その結果がホスト機器２に送信される（前記比較結果送信部７９の動作）。
【００６５】
このように、複数の比較照合元データのうちの何れか一つに対象データが合致するか否かといった判定を行う場合にも本発明は適用が可能である。
【００６６】
（変形例２）
次に、変形例２について説明する。前記実施形態では、バーコードリーダ３のメモリ７４に比較照合元データを事前登録させない構成としていた。つまり、ホスト機器２からの読み取り要求信号を受信していない状態では、バーコードリーダ３のメモリ７４には比較照合元データは記憶されていないものとしていた。本変形例では、予めバーコードリーダ３のメモリ７４に比較照合元データ（事前登録データとしての比較照合元データ）を記憶させたものとしている。以下、具体的に説明する。
【００６７】
図５は、本変形例における図１相当図（光学情報読み取りシステム１におけるデータの送受信を説明するための模式図）である。
【００６８】
この図５に示すように、バーコードリーダ３のメモリ７４には、予め比較照合元データ（図５に示すものでは「１２３４５６７９」および「１２３４５６７Ａ」の比較照合元データ）が記憶された事前登録データ記憶部７４ａと、ホスト機器２からバーコードリーダ３へ読み取り要求信号を送信する際に送信される比較照合元データ（図５に示すものでは「１２３４５６７８」の比較照合元データ）が記憶される逐次入力データ記憶部７４ｂとを備えている。
【００６９】
本変形例では、逐次入力データ記憶部７４ｂに記憶された比較照合元データが、バーコードリーダ３が撮像した情報コードから得られる対象データと照合された後には、この逐次入力データ記憶部７４ｂから前記比較照合元データが消去されるようになっている。なお、事前登録データ記憶部７４ａに記憶された比較照合元データが消去されることはない。
【００７０】
このように事前登録データ記憶部７４ａおよび逐次入力データ記憶部７４ｂを備えさせた場合における比較照合元データと対象データとの照合形態としては、事前登録データ記憶部７４ａに記憶されている比較照合元データと、逐次入力データ記憶部７４ｂに記憶された比較照合元データとが組み合わされて、前記対象データと照合される。
【００７１】
例えば、事前登録データ記憶部７４ａに記憶されている全ての比較照合元データ、および、逐次入力データ記憶部７４ｂに記憶された全ての比較照合元データが組み合わされ、これら比較照合元データと対象データとが照合される。つまり、これら全ての比較照合元データのうちの何れかの比較照合元データに対象データが合致した場合には、比較照合結果として「ＯＫ判定」がなされ、その結果がホスト機器２に送信されることになる。
【００７２】
また、事前登録データ記憶部７４ａに記憶されている全ての比較照合元データ、および、逐次入力データ記憶部７４ｂに記憶された複数の比較照合元データのうち選択された比較照合元データとが組み合わされ、これら比較照合元データと対象データとが照合されるようになっていてもよい。
【００７３】
例えば、図６に示すように、事前登録データ記憶部７４ａに３個の比較照合元データ（図６に示すものでは「１２３４５６７Ａ」、「１２３４５６７Ｂ」および「１２３４５６７Ｃ」の比較照合元データ）が予め記憶されており、逐次入力データ記憶部７４ｂにも３個の比較照合元データ（図６に示すものでは「１２３４５６７Ｄ」、「１２３４５６７Ｅ」および「１２３４５６７Ｆ」の比較照合元データ）が記憶された場合に、事前登録データ記憶部７４ａに記憶されている３個の比較照合元データと、逐次入力データ記憶部７４ｂに記憶された３個の比較照合元データのうちから選択された１個の比較照合元データとが組み合わされ、これら４個の比較照合元データと、対象データとが照合される。つまり、これら４個の比較照合元データのうちの何れかの比較照合元データに対象データが合致した場合には、比較照合結果として「ＯＫ判定」がなされ、その結果がホスト機器２に送信されることになる。この場合に組み合わされる比較照合元データは、前記比較照合元データ読み出し部７７によって適宜選択されるようになっている。具体的な比較照合元データの組み合わせのパターンとしては、図６に示すように、「１２３４５６７Ａ」、「１２３４５６７Ｂ」、「１２３４５６７Ｃ」および「１２３４５６７Ｄ」が組み合わされる第１のパターン、「１２３４５６７Ａ」、「１２３４５６７Ｂ」、「１２３４５６７Ｃ」および「１２３４５６７Ｅ」が組み合わされる第２のパターン、「１２３４５６７Ａ」、「１２３４５６７Ｂ」、「１２３４５６７Ｃ」および「１２３４５６７Ｆ」が組み合わされる第３のパターンが挙げられる。これらに限らず、他の組み合わせパターンであってもよい。なお、各データ記憶部７４ａ，７４ｂに記憶される比較照合元データの個数は前述したものには限定されない。
【００７４】
本変形例の構成によれば、バーコードリーダ３に比較照合元データを事前登録しておくことによる従来の比較照合機能と、前述したように読み取り要求信号と共に比較照合元データをバーコードリーダ３へ送信することによる比較照合機能とを併用することができる。例えば、恒常的に使用する比較照合元データについてはバーコードリーダ３に事前登録しておき、一時的に使用する比較照合元データについては読み取り要求信号と共にバーコードリーダ３へ送信するといった利用形態を実現することができる。また、逐次入力データ記憶部７４ｂに記憶された比較照合元データは照合が行われた後に消去されるようになっているので、バーコードリーダ３のメモリ７４の記憶容量が圧迫されるといったことはなく、この記憶容量の有効利用を図ることができる。
【００７５】
また、事前登録データ記憶部７４ａに記憶されている比較照合元データと、逐次入力データ記憶部７４ｂに記憶される比較照合元データとが組み合わされることで、図６を用いて説明したように様々な照合パターンに対応することが可能である。例えば、照合対象となる品種の段取り替えに際し、この品種に対応する比較照合元データを逐次入力データ記憶部７４ｂに記憶させるようにすることで、段取り替えの容易化を図ることができる。
【００７６】
−他の実施形態−
以上説明した実施形態および各変形例は、バーコード（一次元の情報コード）を読み取る光学情報読み取りシステム１に本発明を適用した場合について説明した。本発明はこれに限らず、ＱＲコード（登録商標）等の二次元コードを読み取る光学情報読み取りシステムに対しても適用が可能である。
【００７７】
また、前記実施形態および各変形例では、対象データと比較照合元データとの比較照合結果をホスト機器２に送信する構成としていた。本発明は、これに限らず、比較照合結果をバーコードリーダ３によって認識できるようにしてもよい。例えば、バーコードリーダ３に表示画面を備えさせ、比較照合結果をこの表示画面上に表示させる構成としてもよい。また、バーコードリーダ３からの音声によって比較照合結果を認識できるようにしてもよい。
【００７８】
また、前記実施形態および各変形例では、信号処理系７において、ラインセンサ６１から出力されるアナログ信号をマイクロプロセッサに内蔵のＡ／Ｄ変換部７２によってデジタル信号に変換しているが、これに限らず、Ａ／Ｄ変換部７２をマイクロプロセッサとは別の部品によって構成することもできる。
【産業上の利用可能性】
【００７９】
本発明は、バーコードリーダの撮像によって得られたバーコードの対象データと、比較照合元データとを比較照合する比較照合機能を備えた光学情報読み取りシステムに適用可能である。
【符号の説明】
【００８０】
１        光学情報読み取りシステム
２        ホスト機器
３        バーコードリーダ（情報コード撮像装置）
４        バーコード（情報コード）
７        信号処理系
７４      メモリ
７４ａ    事前登録データ記憶部
７４ｂ    逐次入力データ記憶部
７６      比較照合元データ格納司令部
７７      比較照合元データ読み出し部
７８      比較部
７９      比較結果送信部
【図１】
2016051204.tif 000003
【図２】
2016051204.tif 000004
【図３】
2016051204.tif 000005
【図４】
2016051204.tif 000006
【図５】
2016051204.tif 000007
【図６】
2016051204.tif 000008
【図７】
2016051204.tif 000009