(57)【要約】【課題】情報コードを用いて複数の照合対象を照合する場合でも照合作業を簡素化し得る読取情報照合システムを提供する。【解決手段】照合対象に付される特定用コードＣｓは、連結モードインジケータ、コード番号、分割数、パリティデータおよび特定用情報を含めた情報がコード化されて構成されている。そして、光学的情報読取装置１１により特定用コードＣｓを読み取ることで取得した情報に含まれるコード番号、分割数およびパリティデータに基づいて、特定用コードＣｓをカテゴリごとに１つずつ読み取ったと判定されると、取得した分割数分の特定用情報がコード番号順に連結されることで１つの連結特定用情報が生成される。そして、生成された連結特定用情報と照合用コードＣｍを読み取ることで取得した照合用情報とが、上記情報照合処理にて照合される。【選択図】図８
2014160315.tif 000002
【特許請求の範囲】
【請求項１】
所定数のカテゴリのいずれかに区分けされる照合対象に当該照合対象を特定するための特定用コードがそれぞれ付されており、前記所定数の前記特定用コードを光学的に読み取ることで取得したそれぞれの特定用情報と照合用コードを光学的に読み取ることで取得した照合用情報とを照合する読取情報照合システムであって、
前記特定用コードは、連結可能な情報コードであることを示す所定の連結情報、属する前記カテゴリを示すカテゴリ番号、前記所定数および前記特定用情報を含めた情報がコード化されて構成され、
前記特定用コードおよび前記照合用コードを含めた情報コードを光学的に読み取り可能な読取手段と、
前記特定用コードを前記カテゴリごとに１つずつ読み取ったか否かについて、前記読取手段により前記特定用コードを読み取ることで取得した情報に含まれる前記所定の連結情報、前記カテゴリ番号および前記所定数に基づいて判定する判定手段と、
前記判定手段により前記特定用コードを前記カテゴリごとに１つずつ読み取ったと判定されると、取得した前記所定数分の前記特定用情報を前記カテゴリ番号順に連結することで１つの連結特定用情報を生成する生成手段と、
前記生成手段により生成された前記連結特定用情報と、前記読取手段により前記照合用コードを読み取ることで取得した前記照合用情報とを照合する照合手段と、
を備えることを特徴とする読取情報照合システム。
【請求項２】
前記判定手段により前記特定用コードを前記カテゴリごとに１つずつ読み取ったと判定されると、取得した前記所定数分の前記特定用情報を前記カテゴリ番号順に並べ替える並べ替え手段を備え、
前記生成手段は、前記並べ替え手段により前記カテゴリ番号順に並べ替えた各特定用情報を連結して前記連結特定用情報を生成することを特徴とする請求項１に記載の読取情報照合システム。
【請求項３】
前記判定手段により前記特定用コードを前記カテゴリごとに１つずつ読み取ったと判定されない場合に、読み取られていないカテゴリに関する情報を報知する報知手段を備えることを特徴とする請求項１または２に記載の読取情報照合システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、照合用の情報コードを光学的に読み取ることで取得した情報を用いて照合する読取情報照合システムに関するものである。
【背景技術】
【０００２】
従来より、照合用の情報コードを光学的に読み取ることで取得した情報を用いて照合する読取情報照合システムに関する技術として、下記特許文献１に開示されるピッキングシステムが知られている。このピッキングシステムにて使用するピッキングリストには、ユーザ名、項目番号、商品名、商品コード、格納されている商品の数量等の情報が表型式で表示されるとともに、これら当該ピッキングリストに表示されている内容が２次元バーコードとしてピッキングリスト上にそれぞれ印字されている。
【０００３】
そして、照合作業時には、まず、ピッキングリストに上述のように印字された各２次元バーコードが連続して読み取られる。その後、商品棚自体に付されたバーコードが読み取られると、その商品棚にピッキングリストに記録された商品がある場合にはその保管位置が表示され、その保管位置に移動した作業者により商品に付されたバーコードが読み取られる。そして、商品のバーコードを読み取る読取作業が照合数分実施されることで、照合作業が完了する。この照合作業では、商品棚自体に付されたバーコードが読み取られると、その商品棚にピッキングリストに記録された商品がある場合にはその保管位置が表示されるので、照合対象の商品を各商品棚から容易に見つけることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０７−１７２５２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、照合対象が複数ありそれぞれの照合対象に付された情報コードを利用した照合を行う場合、１つの照合対象について、付された情報コードを読み取った後に対応するマスターデータの情報コードを読み取る２度の読取作業が実施される。このため、照合対象が多くなるほど情報コードの読取回数が増えてしまい、照合に関する作業が繁雑になってしまうという問題がある。また、上記特許文献1にて開示された技術でも同様の問題が生じ、特に、商品棚自体に付されたバーコードまで読み取る必要があることから照合に関する作業がさらに繁雑になる可能性がある。
【０００６】
本発明は、上述した課題を解決するためになされたものであり、その目的とするところは、情報コードを用いて複数の照合対象を照合する場合でも照合作業を簡素化し得る読取情報照合システムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、請求項１に記載の発明は、所定数のカテゴリのいずれかに区分けされる照合対象に当該照合対象を特定するための特定用コード（Ｃｓ，Ｃｓ１〜Ｃｓ４）がそれぞれ付されており、前記所定数の前記特定用コードを光学的に読み取ることで取得したそれぞれの特定用情報と照合用コード（Ｃｍ）を光学的に読み取ることで取得した照合用情報とを照合する読取情報照合システム（１０）であって、前記特定用コードは、連結可能な情報コードであることを示す所定の連結情報、属する前記カテゴリを示すカテゴリ番号、前記所定数および前記特定用情報を含めた情報がコード化されて構成され、前記特定用コードおよび前記照合用コードを含めた情報コードを光学的に読み取り可能な読取手段（４０）と、前記特定用コードを前記カテゴリごとに１つずつ読み取ったか否かについて、前記読取手段により前記特定用コードを読み取ることで取得した情報に含まれる前記所定の連結情報、前記カテゴリ番号および前記所定数に基づいて判定する判定手段（４０）と、前記判定手段により前記特定用コードを前記カテゴリごとに１つずつ読み取ったと判定されると、取得した前記所定数分の前記特定用情報を前記カテゴリ番号順に連結することで１つの連結特定用情報を生成する生成手段（４０）と、前記生成手段により生成された前記連結特定用情報と、前記読取手段により前記照合用コードを読み取ることで取得した前記照合用情報とを照合する照合手段（４０）と、を備えることを特徴とする。
なお、上記各括弧内の符号は、後述する各実施形態に記載の具体的手段との対応関係を示すものである。
【発明の効果】
【０００８】
請求項１の発明では、照合対象に付される特定用コードは、所定の連結情報、カテゴリ番号、所定数および特定用情報を含めた情報がコード化されて構成されている。そして、読取手段により特定用コードを読み取ることで取得した情報に含まれる所定の連結情報、カテゴリ番号および所定数に基づいて、特定用コードをカテゴリごとに１つずつ読み取ったと判定手段により判定されると、取得した所定数分の特定用情報が生成手段によりカテゴリ番号順に連結されることで１つの連結特定用情報が生成される。そして、生成された連結特定用情報と照合用コードを読み取ることで取得した照合用情報とが、照合手段により照合される。
【０００９】
これにより、所望する所定数の照合対象の各特定用情報がカテゴリ番号順に連結されてコード化された照合用コードを予め用意し、各照合対象に付されているそれぞれの特定用コードをカテゴリごとに１つずつ読み取った後に上記照合用コードを１度読み取るだけで、照合に必要な情報を取得することができる。例えば、４つの照合対象について照合する場合、各照合対象に付されている４つの特定用コードと照合用コードとの計５つの情報コードを読み取るだけでよく、いずれかの照合対象に付されている情報コードを読み取った後に対応するマスターデータの情報コードを読み取る作業を照合対象数分だけ繰り返すことから計８つの情報コードを読み取る場合と比較して、照合作業が簡素化される。
したがって、情報コードを用いて複数の照合対象を照合する場合でも照合作業を簡素化することができる。
【００１０】
特に、例えば、カテゴリ番号１のカテゴリに区分けされる商品Ａとカテゴリ番号２のカテゴリに区分けされる商品Ｂおよび商品Ｃとにそれぞれ付されている特定用コードに共通の所定の連結情報を含めることで、商品Ａおよび商品Ｂの各特定用コードを読み取る場合に商品Ａおよび商品Ｂの各特定用情報を連結できるだけでなく、商品Ａおよび商品Ｃの各特定用コードを読み取る場合に商品Ａおよび商品Ｃの各特定用情報を連結できる。すなわち、共通の所定の連結情報を用いることで、それぞれ複数種類の照合対象が区分けされる各カテゴリから１つずつであればどのような組み合わせであっても１つの連結特定用情報にまとめて連結することができる。
【００１１】
これにより、いずれかのカテゴリに区分される照合対象の種別を後から追加しても、追加する照合対象に付される特定用コードに共通の所定の連結情報を含めることで、他のカテゴリの特定用コードの特定用情報と連結して上記連結特定用情報を生成することができる。また、いずれかのカテゴリに区分される照合対象の種別を削除しても、そのカテゴリに区分けされる他の種別の特定用コードの特定用情報を、他のカテゴリの特定用コードの特定用情報と連結して上記連結特定用情報を生成することができる。したがって、後から照合対象の種別を追加削除等しても、それまでに使用していた特定用コードを変更等することなく継続して使用することができる。
【００１２】
請求項２の発明では、特定用コードをカテゴリごとに１つずつ読み取ったと判定手段により判定されると、取得した所定数分の特定用情報が並べ替え手段によりカテゴリ番号順に並べ替えられて、この並べ替えられた各特定用情報が連結されて連結特定用情報が生成される。
【００１３】
このように、取得した各特定用情報をカテゴリ番号順に並べ替えることで、照合作業時に特定用コードをカテゴリ番号順に読み取る必要をなくして読み取り順番を任意にできるので、照合作業をさらに簡素化することができる。
【００１４】
請求項３の発明では、特定用コードをカテゴリごとに１つずつ読み取ったと判定手段により判定されない場合に、読み取られていないカテゴリに関する情報が報知手段により報知される。これにより、照合作業を簡素化できるだけでなく、作業者に対して特定用コードを読み取っていないカテゴリを容易に把握させることができる。
【図面の簡単な説明】
【００１５】
【図１】読取情報照合システムの構成を概略的に示す斜視図である。
【図２】図１の光学的情報読取装置の電気的構成を概略的に示すブロック図である。
【図３】特定用コードのデータフォーマットを示す説明図である。
【図４】所定数のカテゴリのいずれかに区分けされる照合対象を概念的に示す説明図である。
【図５】制御回路にて実施される照合処理の流れを例示するフローチャートの一部である。
【図６】制御回路にて実施される照合処理の流れを例示するフローチャートの一部である。
【図７】制御回路にて実施される照合処理の流れを例示するフローチャートの一部である。
【図８】１回の照合作業時における読取作業順を例示する説明図である。
【図９】照合対象の追加と削除に関する影響を説明する説明図である。
【発明を実施するための形態】
【００１６】
以下、本発明に係る読取情報照合システムを具現化した一実施形態について、図面を参照して説明する。図１は、読取情報照合システム１０の構成を概略的に示す斜視図である。図２は、図１の光学的情報読取装置１１の電気的構成を概略的に示すブロック図である。なお、図１では、便宜上、複数の照合対象のうち１つの照合対象Ｒのみ図示している。
本実施形態に係る読取情報照合システム１０は、明色パターンおよび暗色パターンが複数配列されて構成される情報コードを光学的に読み取ることで取得した情報をマスターデータと照合するシステムである。
【００１７】
この読取情報照合システム１０の照合対象には、当該照合対象を特定するための情報コード（以下、特定用コードＣｓともいう）がそれぞれ付されており、マスターデータ用の情報コード（以下、照合用コードＣｍともいう）が後述するように生成されて別途用意されている。読取情報照合システム１０では、各特定用コードＣｓをそれぞれ読み取ることで取得した情報（以下、特定用情報ともいう）と照合用コードＣｍを読み取ることで取得した情報（以下、照合用情報ともいう）とを用いて、棚卸やピッキングあるいは入出庫管理などの照合処理が実施される。
【００１８】
図１に示すように、読取情報照合システム１０は、特定用コードＣｓや照合用コードＣｍなどの情報コードを光学的に読み取るための携帯型の光学的情報読取装置１１を備えている。この光学的情報読取装置１１は、図２に示すように、外郭を構成するケース１２の内部に回路部２０が収容されてなるものであり、回路部２０は、主に、照明光源２１、受光センサ２８、結像レンズ２７等の光学系と、メモリ３５、制御回路４０等のマイクロコンピュータ（以下「マイコン」という）系とを備えている。
【００１９】
光学系は、投光光学系と、受光光学系とに分かれている。投光光学系を構成する照明光源２１は、照明光Ｌｆを発光可能な照明光源として機能するもので、例えば、赤色のＬＥＤとこのＬＥＤの出射側に設けられるレンズとから構成されている。なお、図１では、特定用コードＣｓが付された照合対象Ｒに向けて照明光Ｌｆを照射する例を概念的に示している。
【００２０】
受光光学系は、受光センサ２８、結像レンズ２７、反射鏡（図示略）などによって構成されている。受光センサ２８は、例えば、Ｃ−ＭＯＳやＣＣＤ等の固体撮像素子である受光素子を二次元に配列したエリアセンサとして構成されるものであり、情報コードに照射されて反射した反射光Ｌｒを受光可能に構成されている。この受光センサ２８は、結像レンズ２７を介して入射する入射光を受光可能にプリント配線板（図示略）に実装されている。
【００２１】
結像レンズ２７は、外部から読取口１３を介して入射する入射光を集光して受光センサ２８の受光面２８ａに像を結像可能な結像光学系として機能するものである。本実施形態では、照明光源２１から照射された照明光Ｌｆが情報コードにて反射した後、この反射光Ｌｒを結像レンズ２７で集光し、受光センサ２８の受光面２８ａにコード像を結像させている。
【００２２】
マイコン系は、増幅回路３１、Ａ／Ｄ変換回路３３、メモリ３５、アドレス発生回路３６、同期信号発生回路３８、制御回路４０、トリガースイッチ４１、キー操作部４２、発光部４３、ブザー４４、バイブレータ４５、液晶表示器４６、通信インタフェース４８等から構成されている。
【００２３】
光学系の受光センサ２８から出力される画像信号（アナログ信号）は、増幅回路３１に入力されることで所定ゲインで増幅された後、Ａ／Ｄ変換回路３３に入力されると、アナログ信号からディジタル信号に変換される。そして、ディジタル化された画像信号、つまり画像データ（画像情報）は、メモリ３５に入力されると、画像データ蓄積領域に蓄積される。なお、同期信号発生回路３８は、受光センサ２８およびアドレス発生回路３６に対する同期信号を発生可能に構成されており、またアドレス発生回路３６は、この同期信号発生回路３８から供給される同期信号に基づいて、メモリ３５に格納される画像データの格納アドレスを発生可能に構成されている。
【００２４】
メモリ３５は、半導体メモリ装置で、例えばＲＡＭ（ＤＲＡＭ、ＳＲＡＭ等）やＲＯＭ（ＥＰＲＯＭ、ＥＥＰＲＯＭ等）がこれに相当する。このメモリ３５のうちのＲＡＭには、上述した画像データ蓄積領域のほかに、制御回路４０が算術演算や論理演算等の各処理時に利用する作業領域や読取条件テーブルも確保可能に構成されている。またＲＯＭには、後述する照合処理、解析処理等を実行可能な所定プログラムやその他、照明光源２１、受光センサ２３等の各ハードウェアを制御可能なシステムプログラム等が予め格納されている。
【００２５】
制御回路４０は、光学的情報読取装置１１全体を制御可能なマイコンによって構成されており、ＣＰＵ、システムバス、入出力インタフェース等を有すると共に、情報処理機能を備えており、メモリ３５とともに情報処理装置を構成している。本実施形態では、制御回路４０が、メモリ３５に格納される画像データ（即ち、受光センサ２８にて受光される反射光に基づいて得られた情報コードの画像データ）を公知のデコード処理によってデコードする構成をなしており、制御回路４０が、「読取手段」の一例に相当する。
【００２６】
また、制御回路４０は、内蔵された入出力インタフェースを介して種々の入出力装置と接続可能に構成されており、本実施形態の場合、制御回路４０に対し、トリガースイッチ４１、キー操作部４２、発光部４３、ブザー４４、バイブレータ４５、液晶表示器４６、通信インタフェース４８等が接続されている。
【００２７】
これにより、制御回路４０は、例えば、読取時に押下操作されるトリガースイッチ４１の監視や管理、キー操作部４２の操作に応じて入力される操作信号に応じた各種制御、情報コードの読み取りに関する情報を報知するインジケータとして機能する発光部４３の点灯・消灯、ビープ音やアラーム音を発生可能なブザー４４の鳴動のオンオフ、当該光学的情報読取装置１１の読取作業者に伝達し得る振動を発生可能なバイブレータ４５の駆動制御、液晶表示器４６の表示制御や外部装置とのシリアル通信を可能にする通信インタフェース４８の通信制御等を可能にしている。
【００２８】
次に、本発明の特徴的構成について、図３および図４を用いて以下に説明する。図３は、特定用コードＣｓのデータフォーマットを示す説明図である。図４は、所定数のカテゴリのいずれかに区分けされる照合対象を概念的に示す説明図である。
【００２９】
本実施形態では、所定数のカテゴリのいずれかに区分けされる照合対象について、１回の照合作業にて、カテゴリごとに１つずつの照合対象をまとめてマスターデータと照合する場合を想定している。上記照合作業では、照合対象に付された特定用コードＣｓを光学的情報読取装置１１により読み取る読取作業がなされた後に、照合用コードＣｍを光学的情報読取装置１１により読み取る読取作業がなされる。
【００３０】
読取情報照合システム１０では、上記照合作業での光学的情報読取装置１１を用いた読み取り回数を削減して当該照合作業の簡素化を図るために、特定用コードＣｓおよび照合用コードＣｍを以下のように生成する。
【００３１】
特定用コードＣｓは、他の同種の情報コードと連結可能なＱＲコード（登録商標）であって、図３に示すように、読み取らせたいデータである特定用情報の前に、連結モードインジケータと、コード番号と、分割数と、パリティデータとが付加されてコード化されている。ここで、連結モードインジケータは、連結可能なＱＲコードであることを示す所定の連結情報であり、例えば、「００１１」に設定される。また、コード番号は、属するカテゴリを示すカテゴリ番号に相当するものであり、例えば、４ビットの値で設定される。また、分割数は、上記所定数に相当するカテゴリ数を示す情報であり、例えば、４ビットの値で設定される。
【００３２】
また、パリティデータは、本実施形態では、その特定用コードＣｓの特定用情報とは関係なく各照合対象にて共通な値に設定される。なお、パリティデータは、本実施形態と異なる通常の連結ＱＲコードでは、特定用情報に応じて設定される情報であって、例えば、分割前のデータ（連結後の統合データ）をバイトごとにＸＯＲ演算で得られる値として設定される。
【００３３】
すなわち、連結モードインジケータを有する特定用コードＣｓから読み取られた特定用情報は、他のコード番号であって分割数およびパリティデータが同じ他の特定用コードＣｓから読み取られた特定用情報と連結することができる。
【００３４】
例えば、図４に例示するように、カテゴリ１〜４として、ＣＰＵ、メモリ、マザーボードおよびＨＤＤが用意されており、１つのカテゴリに複数種類の照合対象が区分けされて、棚５０の対応するボックスにそれぞれ整理されている場合を想定する。この場合、カテゴリ１（コード番号１）のＣＰＵのいずれかに付された特定用コードＣｓ１から読み取られた特定用情報と、カテゴリ２（コード番号２）のメモリのいずれかに付された特定用コードＣｓ２から読み取られた特定用情報と、カテゴリ３（コード番号３）のマザーボードのいずれかに付された特定用コードＣｓ３から読み取られた特定用情報と、カテゴリ４（コード番号４）のＨＤＤのいずれかに付された特定用コードＣｓ４から読み取られた特定用情報との計４つの特定用情報を連結することができる。また、棚５０に整理される各照合対象の特定用コードＣｓ１〜Ｃｃ４は、その分割数が全て４に設定されることとなる。
【００３５】
なお、特定用コードＣｓ（Ｃｓ１〜Ｃｓ４）は、他の特定用コードＣｓと連結しない場合には、連結モードインジケータ、コード番号、分割数およびパリティデータを無視することで、通常のＱＲコードとしてその特定用情報を読み取り可能に生成されている。
【００３６】
また、照合用コードＣｍは、照合すべき各照合対象の特定用情報をコード番号順に連結したデータが、上述した照合用情報としてコード化されて生成される。例えば、カテゴリ１の「ＣＰＵ Ａ」と、カテゴリ２の「メモリ Ｂ」と、カテゴリ３の「マザーボード Ｃ」と、カテゴリ４の「ＨＤＤ Ｄ」とをマスターデータと照合するための照合用コードＣｍは、「ＣＰＵ Ａ」の特定用情報、「メモリ Ｂ」の特定用情報、「マザーボード Ｃ」の特定用情報および「ＨＤＤ Ｄ」の特定用情報がコード番号順に連結された照合用情報が、コード化されて生成される。すなわち、上述のように生成される照合用コードＣｍを読み取ると、「ＣＰＵ Ａ」、「メモリ Ｂ」、「マザーボード Ｃ」および「ＨＤＤ Ｄ」の各特定用情報が取得される。
【００３７】
このため、上述のような４つの照合対象を照合する場合、「ＣＰＵ Ａ」、「メモリ Ｂ」、「マザーボード Ｃ」および「ＨＤＤ Ｄ」にそれぞれ付される特定用コードＣｓを光学的情報読取装置１１により読み取った後に、マスターデータ用リストＬｍに表示された照合用コードＣｍを光学的情報読取装置１１により読み取る。これにより、照合に必要な各特定用情報および照合用情報を取得することができる。
【００３８】
上述のように、１回の照合作業で４つの照合対象を照合する場合には、４つの特定用コードＣｓと１つの照合用コードＣｍとを読み取るために、光学的情報読取装置１１を用いた読取作業を計５回実施することになる。すなわち、読取情報照合システム１０では、Ｎ個の照合対象を照合する場合には、Ｎ＋１回の読取作業を実施する。
【００３９】
一方で、各特定用コードＣｓが連結可能な情報コードとして生成されない従来の構成では、１つの特定用コードＣｓの読み取り後に、対応するマスターデータの情報コードを読み取る読取作業が必要となり、Ｎ個の照合対象を照合する場合には、Ｎの２倍の読取作業の実施が必要となる。
【００４０】
このため、上述のように照合用コードＣｍおよび各特定用コードＣｓを生成することで、情報コードの読み取り回数がＮの２倍からＮ＋１回に減るために、照合作業が簡素化される。
【００４１】
以下、上述のように生成される照合用コードＣｍおよび各特定用コードＣｓを読み取る照合作業時に光学的情報読取装置１１の制御回路４０にて実行される照合処理について、「ＣＰＵ Ａ」、「メモリ Ｂ」、「マザーボード Ｃ」および「ＨＤＤ Ｄ」を照合する場合を例に、図５〜図９を参照して説明する。図５〜図７は、制御回路４０にて実施される照合処理の流れを例示するフローチャートである。図８は、１回の照合作業時における読取作業順を例示する説明図である。図９は、照合対象の追加と削除に関する影響を説明する説明図である。
【００４２】
光学的情報読取装置１１が情報コードを読取可能な状態となると、図５のステップＳ１０１に示す判定処理がなされる。この判定処理では、特定用コードＣｓを読み取っていることを前提に順次取得した各特定用情報を連結するための連結コード編集モードが設定されているか否かについて判定される。ここで、キー操作部４２に対する所定の操作に応じて連結コード編集モードが設定されている場合には（Ｓ１０１でＹｅｓ）、ステップＳ１０３に示す撮像処理がトリガースイッチ４１の操作等を受けてなされる。例えば、撮像可能エリア内に「ＣＰＵ Ａ」に付される特定用コードＣｓ１が存在する場合にはこの特定用コードＣｓ１が撮像され、この特定用コードＣｓ１のコード画像がメモリ３５に記憶される。
【００４３】
続いて、ステップＳ１０５に示すデコード処理がなされ、撮像画像に含まれるコード画像に対して公知のデコード処理がなされる。このデコードが成功することで（Ｓ１０７でＹｅｓ）、連結モードインジケータ、コード番号、分割数およびパリティデータと、「ＣＰＵ Ａ」を特定する特定用情報とが取得される。
【００４４】
次に、上述のようにデコード結果に連結モードインジケータが含まれていることから特定用コードＣｓを読み取っているとして、ステップＳ１０９にてＹｅｓと判定される。なお、デコード処理が失敗した場合（Ｓ１０７でＮｏ）やデコード結果に連結モードインジケータが含まれていない場合（Ｓ１０９でＮｏ）には、上記ステップＳ１０３からの処理が再びなされる。
【００４５】
上述のようにデコード結果に連結モードインジケータが含まれている場合、ステップＳ１１１に示す判定処理にて、読み取った特定用コードＣｓが初回読み取りであるか否かについて判定される。ここで、「メモリ Ｂ」の特定用コードＣｓ２、「マザーボード Ｃ」の特定用コードＣｓ３および「ＨＤＤ Ｄ」の特定用コードＣｓ４がいずれも読み取られておらず、「ＣＰＵ Ａ」の特定用コードＣｓ１がまず最初に読み取られている場合には初回読み取りであるとして（Ｓ１１１でＹｅｓ）、ステップＳ１１３に示す連結用コード情報取得処理がなされる。この処理では、上記デコード処理にて取得した分割数およびパリティデータが連結用コード情報として取得される。続いて、ステップＳ１１５に示す特定用情報セット処理がなされ、上記デコード処理にて取得した「ＣＰＵ Ａ」の特定用情報がそのコード番号１に関連付けられて取得される。
【００４６】
そして、ステップＳ１１７に示す判定処理にて分割数分の特定用情報が取得されているか否かについて判定され、上述のように「ＣＰＵ Ａ」の特定用情報のみ取得されていることから（Ｓ１１７でＮｏ）、上記ステップＳ１０３からの処理が再びなされる。なお、上記ステップＳ１１７に示す判定処理を実施する制御回路４０は、特許請求の範囲に記載の「判定手段」の一例に相当し得る。
【００４７】
そして、上述のように「ＣＰＵ Ａ」の特定用コードＣｓ１が読み取られた後に、「メモリ Ｂ」の特定用コードＣｓ２が撮像されてそのデコードが成功すると（Ｓ１０７でＹｅｓ）、デコード結果に連結モードインジケータが含まれており（Ｓ１０９でＹｅｓ）、初回読み取りでないことから、ステップＳ１１１にてＮｏと判定される。
【００４８】
上述のように初回読み取りでない場合には、ステップＳ１１９に示す判定処理にて、デコードして得られた分割数が上記連結用コード情報取得処理にて取得された分割数に一致するか否かについて判定される。ここで、「ＣＰＵ Ａ」と「メモリ Ｂ」とは同じ棚５０に整理される照合対象であるため、「ＣＰＵ Ａ」の特定用コードＣｓ１と「メモリ Ｂ」の特定用コードＣｓ２とから得られる分割数は４で一致することから、ステップＳ１１９にてＹｅｓと判定される。なお、例えば、「ＣＰＵ Ａ」が整理される棚５０と異なる棚に整理される照合対象に付される特定用コードＣｓを読み取っており、分割数が異なる場合には（Ｓ１１９でＮｏ）、デコード結果が破棄されて、上記撮像処理がなされる。
【００４９】
分割数が一致する場合には、ステップＳ１２１に示す判定処理にて、デコードして得られたコード番号が未読のコード番号であるか否かについて判定される。ここで、「メモリ Ｂ」のコード番号は２であり「ＣＰＵ Ａ」のコード番号は１であることから、「メモリ Ｂ」のコード番号は未読のコード番号であるとして、ステップＳ１２１にてＹｅｓと判定される。なお、「ＣＰＵ Ａ」と同じカテゴリ１に属する「ＣＰＵ Ｂ」の特定用コードＣｓ１を読み取っている場合には、コード番号が一致するため（Ｓ１２１でＮｏ）、デコード結果が破棄されて、上記撮像処理がなされる。
【００５０】
未読のコード番号である場合には、ステップＳ１２３に示す判定処理にて、パリティデータが一致するか否かについて判定される。ここで、「ＣＰＵ Ａ」と「メモリ Ｂ」とは同じ棚５０に整理される照合対象であるため、「ＣＰＵ Ａ」の特定用コードＣｓ１と「メモリ Ｂ」の特定用コードＣｓ２とから得られるパリティデータは一致することから、ステップＳ１２３にてＹｅｓと判定される。なお、例えば、「ＣＰＵ Ａ」が整理される棚５０と異なる棚であって４つのカテゴリに区分けされる棚に整理される照合対象の特定用コードＣｓを読み取っており、パリティデータが異なる場合には（Ｓ１２３でＮｏ）、デコード結果が破棄されて、上記撮像処理がなされる。
【００５１】
パリティデータが一致する場合には、ステップＳ１２５に示す特定用情報セット処理がなされ、上記デコード処理にて取得した「メモリ Ｂ」の特定用情報がそのコード番号２に関連付けられて取得される。そして、上述のように「ＣＰＵ Ａ」および「メモリ Ｂ」の特定用情報のみ取得されていることから（Ｓ１１７でＮｏ）、上記ステップＳ１０３からの処理が再びなされる。
【００５２】
そして、「マザーボード Ｃ」の特定用コードＣｓ３が読み取られることで、「マザーボード Ｃ」の特定用情報がそのコード番号３に関連付けられて取得された後に、「ＨＤＤ Ｄ」の特定用コードＣｓ４が読み取られることで、「ＨＤＤ Ｄ」の特定用情報がそのコード番号４に関連付けられて取得されると、分割数分の特定用情報が取得されているとして（Ｓ１１７でＹｅｓ）、図６のステップＳ１２７に示す連結特定用情報生成処理がなされる。この処理では、上記ステップＳ１１５に示す特定用情報セット処理および上記ステップＳ１２５に示す特定用情報セット処理にてそれぞれ取得された特定用情報がコード番号順に連結される。これにより、「ＣＰＵ Ａ」、「メモリ Ｂ」、「マザーボード Ｃ」および「ＨＤＤ Ｄ」を照合するための連結特定用情報の生成が完了する。なお、上記連結特定用情報生成処理を実施する制御回路４０は、特許請求の範囲に記載の「生成手段」および「並べ替え手段」の一例に相当し得る。
【００５３】
このように連結特定用情報の生成が完了すると、ステップＳ１３１に示す撮像処理がトリガースイッチ４１の操作等を受けてなされ、上記４つの照合対象を照合するために生成された照合用コードＣｍが撮像されてそのデコード処理（Ｓ１３３）が成功すると、ステップＳ１３５にてＹｅｓと判定される。なお、デコード処理が失敗した場合には（Ｓ１３５でＮｏ）、上記ステップＳ１３１からの処理が再びなされる。
【００５４】
照合用コードＣｍのデコードが成功すると、ステップＳ１３７に示す情報照合処理がなされる。この情報照合処理では、上記ステップＳ１３３にて得られたデコード結果と、上記ステップＳ１２７にて生成された連結特定用情報とに基づく照合がなされる。そして、ステップＳ１３９に示す出力処理にて、両者の照合結果に関する情報が外部の上位機器等に出力される。なお、上記情報照合処理を実施する制御回路４０は、特許請求の範囲に記載の「照合手段」の一例に相当し得る。
【００５５】
このように、連結コード編集モードが設定されている場合における照合作業時の読取作業は、図８に例示するように、「ＣＰＵ Ａ」に付される特定用コードＣｓ１、「メモリ Ｂ」の特定用コードＣｓ２、「マザーボード Ｃ」の特定用コードＣｓ３および「ＨＤＤ Ｄ」の特定用コードＣｓ４を読み取った後に、マスターデータ用リストＬｍに表示された照合用コードＣｍを読み取ることで、各特定用情報および照合用情報の照合に必要な情報を取得することができる。
【００５６】
なお、上記ステップＳ１２１に示す判定処理からわかるように、未読のコード番号でなければデコード結果が破棄されるため、例えば、「メモリ Ｂ」の特定用コードＣｓ２が初回に読み取られる場合や、「マザーボード Ｃ」の特定用コードＣｓ３の前に「ＨＤＤ Ｄ」の特定用コードＣｓ４が読み取られる場合であっても、ステップＳ１２７の連結特定用情報生成処理にて並べ替えが実施されることで、取得された特定用情報をコード番号順に連結することができる。
【００５７】
特に、本実施形態では、共通のパリティデータを有するように特定用コードＣｓが生成されるため、例えば、「ＣＰＵ Ａ」、「メモリ Ｂ」および「マザーボード Ｃ」の各特定用情報に「ＨＤＤ Ａ」の特定用情報を連結することができる。すなわち、それぞれ複数種類の照合対象が区分けされる各カテゴリから１つずつであればどのような組み合わせであっても１つの連結特定用情報にまとめて連結することができる。
【００５８】
そうすると、図９に例示するように、図４に示す各照合対象に対して「マザーボード Ｄ」を照合対象に追加する場合など、いずれかのカテゴリに区分される照合対象の種別を後から追加しても、追加する照合対象に付される特定用コードＣｓに共通のパリティデータを含めることで、他のカテゴリの特定用コードＣｓの特定用情報と連結して上記連結特定用情報を生成することができる。また、図９に例示するように、図４に示す各照合対象に対して「メモリ Ｂ」を照合対象から削除する場合など、いずれかのカテゴリに区分される照合対象の種別を削除しても、そのカテゴリに区分けされる他の種別の特定用コードＣｓの特定用情報を、他のカテゴリの特定用コードＣｓの特定用情報と連結して上記連結特定用情報を生成することができる。したがって、後から照合対象の種別を追加削除等しても、それまでに使用していた特定用コードを変更等することなく継続して使用することができる。
【００５９】
次に、連結コード編集モードが設定されていない場合について説明する。連結コード編集モードが設定されない場合には、照合対象の情報コードとマスターデータ用の情報コードとを１対１で読み取る読取作業が前提となる。
【００６０】
連結コード編集モードが設定されていないことからステップＳ１０１にてＮｏと判定されると、図７のステップＳ１４１に示す撮像処理がトリガースイッチ４１の操作等を受けてなされ、照合対象の情報コードが撮像されてそのデコード処理（Ｓ１４３）が成功すると、ステップＳ１４５にてＹｅｓと判定される。なお、デコード処理が失敗した場合には（Ｓ１４５でＮｏ）、上記ステップＳ１４１からの処理が再びなされる。
【００６１】
照合対象の情報コードのデコードが成功すると、ステップＳ１４７に示す撮像処理がトリガースイッチ４１の操作等を受けてなされ、マスターデータ用の情報コードが撮像されてそのデコード処理（Ｓ１４９）が成功すると、ステップＳ１５１にてＹｅｓと判定される。なお、デコード処理が失敗した場合には（Ｓ１５１でＮｏ）、上記ステップＳ１４７からの処理が再びなされる。
【００６２】
そして、照合対象の情報コードとマスターデータ用の情報コードとのデコードが成功すると、ステップＳ１５３に示す情報照合処理がなされる。この情報照合処理では、上記ステップＳ１４３にて得られた照合対象の情報コードのデコード結果と、上記ステップＳ１４９にて得られたマスターデータ用の情報コードのデコード結果とに基づく照合がなされる。そして、ステップＳ１３９に示す出力処理にて、両者の照合結果に関する情報が外部の上位機器等に出力される。これにより、１つの照合対象についての照合処理が終了し、残りの照合対象について、再度、照合処理がなされることとなる。すなわち、連結コード編集モードが設定されていない場合には、照合対象の個数分だけ、本照合処理が繰り返されることとなり、従来の照合方法も実現可能である。
【００６３】
以上説明したように、本実施形態に係る読取情報照合システム１０では、照合対象に付される特定用コードＣｓは、連結モードインジケータ、コード番号（カテゴリ番号）、分割数、パリティデータおよび特定用情報を含めた情報がコード化されて構成されている。そして、光学的情報読取装置１１により特定用コードＣｓを読み取ることで取得した情報に含まれるコード番号、分割数およびパリティデータに基づいて、特定用コードＣｓをカテゴリごとに１つずつ読み取ったと判定されると（Ｓ１１７でＹｅｓ）、取得した分割数分の特定用情報がコード番号順に連結されることで１つの連結特定用情報が生成される。そして、生成された連結特定用情報と照合用コードＣｍを読み取ることで取得した照合用情報とが、上記情報照合処理にて照合される。
【００６４】
これにより、所望する分割数の照合対象の各特定用情報がコード番号順に連結されてコード化された照合用コードＣｍを予め用意し、各照合対象に付されているそれぞれの特定用コードＣｓをカテゴリごとに１つずつ読み取った後に照合用コードＣｍを１度読み取るだけで、照合に必要な情報を取得することができ、照合作業が簡素化される。
したがって、情報コード（Ｃｓ，Ｃｍ）を用いて複数の照合対象を照合する場合でも照合作業を簡素化することができる。
【００６５】
特に、特定用コードＣｓをカテゴリごとに１つずつ読み取ったと判定されると、取得した分割数分の特定用情報が連結特定用情報生成処理（Ｓ１２７）によりコード番号順に並べ替えられて、この並べ替えられた各特定用情報が連結されて連結特定用情報が生成される。
【００６６】
このように、取得した各特定用情報をコード番号順に並べ替えることで、照合作業時に特定用コードＣｓをコード番号順に読み取る必要をなくして読み取り順番を任意にできるので、照合作業をさらに簡素化することができる。
【００６７】
なお、本発明は上記実施形態に限定されるものではなく、例えば、以下のように具体化してもよい。
（１）上記ステップＳ１１７に示す判定処理にて分割数分の特定用情報が取得されていないと判定される場合に、読み取られていないカテゴリに関する情報を液晶表示器４６に表示することで報知してもよい。例えば、「ＣＰＵ Ａ」、「メモリ Ｂ」および「マザーボード Ｃ」の特定用コードＣｓ１〜Ｃｓ３を読み取っており、「ＨＤＤ Ｄ」の特定用コードＣｓ４が読み取られていない場合には、カテゴリ４に関する情報やコード番号４の照合対象の特定用コードＣｓが読み取られていない旨を報知することができる。この場合、液晶表示器４６は、「報知手段」の一例に相当し得る。また、例えば、報知手段として機能する発光部４３、ブザー４４、バイブレータ４５等を用いて、読み取られていないカテゴリに関する情報を報知してもよい。
【００６８】
（２）カテゴリ数は、図４等に例示するように４つに限らず、２つ、３つ、５つ以上に設定されてもよい。
【００６９】
（３）本発明に係る各照合対象は、棚５０に整理されることで所定数のカテゴリのいずれかに区分けされることに限らず、他の手段にて仕切られることで所定数のカテゴリのいずれかに区分けされてもよい。
【００７０】
（４）読取作業時にコード番号順に特定用コードＣｓを読み取ることを前提に、上記Ｓ１２７に示す処理では、並べ替えすることなく読み取った順に特定用情報を連結して連結特定用情報を生成してもよい。
【符号の説明】
【００７１】
１０…読取情報照合システム
１１…光学的情報読取装置
２８…受光センサ
４０…制御回路（判定手段，生成手段，照合手段，並べ替え手段）
Ｃｍ…照合用コード
Ｃｓ，Ｃｓ１〜Ｃｓ４…特定用コード
【図１】
2014160315.tif 000003
【図２】
2014160315.tif 000004
【図３】
2014160315.tif 000005
【図４】
2014160315.tif 000006
【図５】
2014160315.tif 000007
【図６】
2014160315.tif 000008
【図７】
2014160315.tif 000009
【図８】
2014160315.tif 000010
【図９】
2014160315.tif 000011