(57)【要約】【課題】規格外バーコードに起因するようなコードシンボルの誤読を未然に防止する。【解決手段】バーコードとともに当該バーコードが意味する文字列が付された商品の画像を結像する撮像部を備え、この撮像部により撮像された商品画像から当該商品に付されているバーコードのデータを認識するとともに、当該商品に付されている文字列のデータを認識する。認識した文字列のデータを、認識したバーコードのデータと比較し、文字列のデータがバーコードのデータの少なくとも一部と一致していると判定されると、バーコードのデータを出力する。【選択図】      図５
2011164934.tif 000002
【特許請求の範囲】
【請求項１】
コードシンボルとともに当該コードシンボルが意味する文字列が付された商品の画像を結像する撮像部と、
この撮像部により撮像された商品画像から当該商品に付されているコードシンボルのデータを認識するシンボル認識手段と、
前記撮像部により撮像された商品画像から当該商品に付されている文字列のデータを認識する文字列認識手段と、
この文字列認識手段により認識した前記文字列のデータを前記シンボル認識手段により認識した前記コードシンボルのデータと比較するデータ比較手段と、
前記データ比較手段による比較の結果、前記文字列のデータが前記コードシンボルのデータの少なくとも一部と一致していると判定されると、前記コードシンボルのデータを出力するシンボル出力手段と、
を具備したことを特徴とするコードシンボル読取装置。
【請求項２】
前記文字列認識手段により認識した文字列データが前記シンボル認識手段により認識したコードシンボルの近傍に付されているか否かを判定する位置判定手段、をさらに具備し、
前記データ比較手段は、前記位置判定手段により前記コードシンボルの近傍に付されていると判定された文字列のデータを前記シンボル認識手段により認識した前記コードシンボルのデータと比較することを特徴とする請求項１記載のシンボル認識装置。
【請求項３】
前記シンボル認識手段は、前記撮像部により撮像された商品画像から当該商品に付されているバーコードのデータを認識する手段であり、
前記データ比較手段は、前記文字列認識手段により認識した前記文字列のデータを前記シンボル認識手段により認識した前記バーコードの左ガードバーからセンターバーまでの左ハーフセグメントのデータと比較することを特徴とする請求項１または２記載のシンボル認識装置。
【請求項４】
前記シンボル認識手段は、前記撮像部により撮像された商品画像から当該商品に付されているバーコードのデータを認識する手段であり、
前記データ比較手段は、前記文字列認識手段により認識した前記文字列のデータを前記シンボル認識手段により認識した前記バーコードのセンターバーから右ガードバーまでの右ハーフセグメントのデータと比較することを特徴とする請求項１または２記載のシンボル認識装置。
【請求項５】
前記シンボル認識手段は、前記撮像部により撮像された商品画像から当該商品に付されているバーコードのデータを認識する手段であり、
前記データ比較手段は、前記文字列認識手段により認識した前記文字列のデータを前記シンボル認識手段により認識した前記バーコードの左ガードバーから右ガードバーまでのデータと比較し、一致しない場合には、さらに前記バーコードの左ガードバーからセンターバーまでの左ハーフセグメントのデータ若しくはセンターバーから右ガードバーまでの右ハーフセグメントのデータと比較することを特徴とする請求項１または２記載のシンボル認識装置。
【請求項６】
コードシンボルとともに当該コードシンボルが意味する文字列が付された商品の画像を結像するための撮像部を備えたシンボル読取装置の制御プログラムであって、
前記コードシンボル読取装置に、
前記撮像部により撮像された商品画像から当該商品に付されているコードシンボルのデータを認識させるシンボル認識手順、
前記撮像部により撮像された商品画像から当該商品に付されている文字列のデータを認識させる文字列認識手順、
前記文字列認識手順により認識した前記文字列のデータを前記シンボル認識手順により認識した前記コードシンボルのデータと比較させるデータ比較手順、及び
前記データ比較手順による比較の結果、前記文字列のデータが前記コードシンボルのデータの少なくとも一部と一致していると判定されると、前記コードシンボルのデータを出力させるシンボル出力手順、
を実行させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バーコードなどのコードシンボルを読取るために、当該コードシンボルが付された商品の画像を結像する撮像部を備えたシンボル読取装置及びその制御プログラムに関する。
【背景技術】
【０００２】
例えば特許文献１は、バーコードが付された商品の画像を結像するための撮像部を備えたバーコード読取装置を開示する。この装置は、バーコードが付された商品が配置される撮像領域側に開口部を備えた箱形筐体の内部に撮像装置を備え、この撮像装置に結像した撮像領域の画像からバーコードを抽出し、抽出したバーコードを解析して当該バーコードによって表わされた数字等からなる文字列を認識するものである。
【０００３】
特許文献２は、帳票上のバーコードデータと文字データとを読取る光学的読取装置を開示する。この装置は、バーコードデータ及び文字データを光学的に読取る読取手段を備え、この読取手段により読み取られたバーコードデータと文字データとを比較して、不一致のときには文字データを表示させて不一致の部分を外部入力により訂正するようにしたものである。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一般に、商品に付されるバーコードのバーの幅寸法や濃淡などは規格によって定められている。しかし、現実には、規格を満たさないバーコードも存在する。そして、規格外のバーコードでも解析されることによって文字列が認識されてしまい、当該バーコードが意味する本来の文字列とは異なるデータが出力されてしまう場合がある。
【０００５】
本発明はこのような事情に基づいてなされたもので、その目的とするところは、規格外バーコードに起因するようなコードシンボルの誤読を未然に防止できるシンボル読取装置及びその制御プログラムを提供しようとするものである。
【課題を解決するための手段】
【０００６】
本発明のシンボル読取装置は、コードシンボルとともに当該コードシンボルが意味する文字列が付された商品の画像を結像する撮像部と、この撮像部により撮像された商品画像から当該商品に付されているコードシンボルのデータを認識するシンボル認識手段と、前記撮像部により撮像された商品画像から当該商品に付されている文字列のデータを認識する文字列認識手段と、この文字列認識手段により認識した文字列のデータをシンボル認識手段により認識したコードシンボルのデータと比較するデータ比較手段と、この比較の結果、文字列のデータがコードシンボルのデータの少なくとも一部と一致していると判定されると、コードシンボルのデータを出力するシンボル出力手段とを備えたものである。
【０００７】
本発明の制御プログラムは、コードシンボルとともに当該コードシンボルが意味する文字列が付された商品の画像を結像するための撮像部を備えたシンボル読取装置に、撮像部により撮像された商品画像から当該商品に付されているコードシンボルのデータを認識させるシンボル認識手順と、撮像部により撮像された商品画像から当該商品に付されている文字列のデータを認識させる文字列認識手順と、文字列認識手順により認識した文字列のデータをシンボル認識手順により認識したコードシンボルのデータと比較させるデータ比較手順と、比較の結果、文字列のデータがコードシンボルのデータの少なくとも一部と一致していると判定されると、コードシンボルのデータを出力させるシンボル出力手順とを実行させるためのものである。
【発明の効果】
【０００８】
かかる手段を講じた本発明によれば、規格外バーコードに起因するようなコードシンボルの誤読を未然に防止できる効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態である店舗会計システムの外観図。
【図２】同実施形態におけるバーコード読取装置の概略断面図。
【図３】同実施形態におけるバーコード読取装置の制御回路を示すブロック図。
【図４】同実施形態において使用されるＬＡＮ規格のバーコードの一例を示す図。
【図５】同実施形態において、バーコード読取装置に実装された制御プログラムに従いＣＰＵが実行するバーコード読取処理の主要な手順を示す流れ図。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための一形態を、図面を用いて説明する。  
なお、この実施形態は、スーパーマーケット等の店舗において、各商品に付されるバーコードを読み取るためのバーコード読取装置に、本発明を適用した場合である。バーコードは、ＪＡＮ（Japanese Article Number）規格のバーコードとする。ＪＡＮ規格のバーコードは、２桁の国コード（日本は４９）と、５桁のメーカコードと、５桁のアイテムコードと、１桁のチェックデジットからなる１３桁の商品コードのうち、国コードの上位桁を除く１２桁の文字列を、幅が変化する白バーと黒バーとの配列によって表わしたもので、図４に示すように、左ガードバーＬＧとセンターバーＣＥとの間、及びセンターバーＣＥと右カードバーＲＧとの間に、それぞれ６文字分のハーフセグメントデータＣＡ１，ＣＡ２を持った構造となっている。左ガードバーＬＧとセンターバーＣＥとの間の、国コードの下位桁とメーカコードとからなる６文字分のハーフセグメントデータＣＡ１を、左ハーフセグメントのデータと称する。センターバーＣＥと右カードバーＲＧとの間の、アイテムコードとチェックデジットとからなる６文字分のハーフセグメントデータＣＡ２を、右ハーフセグメントのデータと称する。
【００１１】
バーコードの下側近傍には、当該バーコードが意味する１２桁の数字列（図４では「９０１２３４５６７８９０」）と、国コードの上位桁である数字（図４では「４」）とを組み合わせた文字列が付されている。この文字列は、当該バーコードが付される商品を識別するための商品コードに相当する。
【００１２】
図１は、本実施形態のバーコード読取装置を含む店舗会計システムの外観図である。店舗会計システムは、登録装置１と決済装置２とで構成されている。登録装置１は、チェックアウトカウンタ３の上に取り付けられている。決済装置２は、レジ台４の上にドロワ５を介して置かれている。登録装置１と決済装置２とは、図示しない通信ケーブルによりデータ通信可能に接続されている。
【００１３】
チェックアウトカウンタ３は、その奥側の顧客通路に沿って細長い形状をしている。レジ台４は、チェックアウトカウンタ３に沿って移動する顧客の移動方向に対して下流側のチェックアウトカウンタ３の端部手前側に、チェックアウトカウンタ３に対して略垂直に置かれている。そして、このチェックアウトカウンタ３の手前側とレジ台４の手前側が、会計担当の店員いわゆるキャッシャのスペースとなっている。
【００１４】
決済装置２は、決済に必要なデバイスとして、キーボード２１、オペレータ用ディスプレイ２２、客用ディスプレイ２３、レシートプリンタ２４等を備えている。既存のＰＯＳ（Point Of Sales）端末が、決済装置２として用いられている。
【００１５】
登録装置１は、商品の登録に必要なデバイスとしてキーボード１１、タッチパネル付のディスプレイ１２及びバーコード読取装置１３を備えている。バーコード読取装置１３は、直方体の箱型形状をなしており、チェックアウトカウンタ３の略中央において、長軸がチェックアウトカウンタ３の面より垂直となるように立設されている。そして、バーコード読取装置１３のキャッシャ側の一面に、矩形状の読取枠１４が形成されている。また、キーボード１１とディスプレイ１２は、バーコード読取装置１３の上部に、キャッシャ側を向けて取り付けられている。
【００１６】
チェックアウトカウンタ３のバーコード読取装置１３を挟んで顧客移動方向上流側の荷受面は、顧客が購入する商品Ｍが収容された買物容器６を置くためのスペースとなっている。また、下流側の荷受面は、登録装置１により登録された商品Ｍを入れるための買物容器７を置くためのスペースとなっている。キャッシャは、買物容器６に収容された商品Ｍを１品ずつ取り出し、その商品Ｍのバーコードが付された面をバーコード読取装置１３の読取枠１４の枠内にかざす。そして、バーコード読取装置１３によりバーコードが読取られたならば、その商品Ｍを買物容器７に入れる。以上の作業を、買物容器６に収容された商品Ｍについて１品毎に繰返し行い、完了したならば、決済装置２を操作して決済を行う。
【００１７】
図２は、本発明に係るバーコード読取装置１３の構造を示す概略断面図である。バーコード読取装置１３は、商品Ｍがかざされる撮像領域Ａ側に配置された表側カバー部材３１と、表側カバー部材３１の反撮像領域側に組み合わせて配置される裏側カバー部材３２とで形成された箱型の筐体３０を備えている。そして、この筐体３０内に、撮像部４０と照明ボード５０とメイン制御ボード６０とを備えている。
【００１８】
表側カバー部材３１は、撮像領域Ａ側の面に読取枠１４を設けている。読取枠１４は、奥に行くほどその断面積が減少する四角錘形の壁面を備えて形成され、読取枠１４の最奥部に矩形状の開口部１４１が開設されていて、この開口部１４１に透明カバー１４２が取り付けられている。
【００１９】
撮像部４０は、筐体３０内の裏側カバー部材３２側に配置されており、エリアイメージセンサであるＣＣＤ撮像素子及びＣＣＤ撮像素子の駆動回路を備えたカメラ制御ボード４１と、前記ＣＣＤ撮像素子に前記撮像領域Ａの画像を結像する焦点距離を有した撮像レンズ４２とを備えている。
【００２０】
照明ボード５０は、筐体３０内における前記開口部１４１の奥側に配置されており、その略中央部に撮影用の窓５１が穿設されている。そして、この窓５１の周囲であって前記開口部１４１の開口内に、複数のＬＥＤ発光素子５２が窓５１を囲うように配置されており、これらのＬＥＤ発光素子５２によって、撮像領域Ａより広い照射領域Ｂに光を照射する。
【００２１】
メイン制御ボード６０は、筐体３０内における撮像部４０のカメラ制御ボード４１と照明ボード５０との間に配置されており、図３に示す制御回路が実装されている。すなわち、メイン制御ボード６０は、制御部本体を構成するＣＰＵ（Central Processing Unit）６１、プログラム等の固定的データが予め格納されたＲＯＭ（Read Only Memory）６２、画像メモリ等の可変的なデータを一時的に記憶するためのメモリエリアが形成されるＲＡＭ（Random Access Memory）６３、前記決済装置２とのデータ通信を司る通信インターフェース６４、前記キーボード１１を制御するキーボードコントローラ６５、前記ディスプレイ１２を制御するディスプレイコントローラ６６、及びブザー７０に対してブザー駆動信号を出力する出力ポート６７を備えている。
【００２２】
ＣＰＵ６１は、アドレスバス、データバス等のバスライン６８を介して、ＲＯＭ６２、ＲＡＭ６３、通信インターフェース６４、キーボードコントローラ６５、ディスプレイコントローラ６６及び出力ポート６７を接続している。また、このバスライン６８を介して、前記カメラ制御ボード４１と照明ボード５０を接続している。
【００２３】
ＣＰＵ６１は、バスライン６８を介して照明ボード５０を制御し、各ＬＥＤ発光素子５２を点灯させて照射領域Ｂに光を照射させる。そして、撮像部４０のＣＣＤ撮像素子に結像した撮像領域Ａの二次元画像に相当する電気信号を、カメラ制御ボード４１からバスライン６８を介して受信する毎に、ＣＰＵ６１は、図５の流れ図に示す手順に従い、商品に付されているバーコードの読取動作を制御する。この制御手順は、ＲＯＭ６２に記憶された制御プログラムによって実現される。
【００２４】
なお、バーコード読取処理に必要なメモリエリアとして、バーコード読取装置１３は、ＲＡＭ６３に、前記画像メモリのほか、バーコード記憶エリア６３１と文字列記憶エリア６３２とを形成している。
【００２５】
しかして、カメラ制御ボード４１からＣＣＤ撮像素子に結像した撮像領域Ａの二次元画像に相当する電気信号を受信する毎に、ＣＰＵ６１は、この電気信号に応じて画像メモリに撮像領域Ａの二次元画像を展開する（ＳＴ１）。そして、この二次元画像を解析して、この画像にバーコードの画像が含まれるか否かを判断する（ＳＴ２）。バーコードの画像が含まれない場合には（ＳＴ２のＮＯ）、ＣＰＵ６１は、次の電気信号を待機する。
【００２６】
バーコードの画像が含まれている場合には（ＳＴ２のＹＥＳ）、ＣＰＵ６１は、このバーコードの画像を切り出し、２値化等を行ってバーコードを認識する（シンボル認識手段）。そして、認識されたバーコードデータをバーコード記憶エリア６３１に記憶する（ＳＴ３）。
【００２７】
次に、ＣＰＵ６１は、画像メモリに展開された二次元画像をさらに解析して、この画像にＮ桁以上の文字列の画像が含まれるか否かを判断する（ＳＴ４）。Ｎ桁のＮは、各商品に付されるＪＡＮ規格のバーコードを構成するハーフセグメントデータＣＡ１，ＣＡ２の文字数“６”である。Ｎ桁以上の文字列の画像が含まれない場合には（ＳＴ４のＮＯ）、ＣＰＵ６１は、既存の多数決処理等によって正しいと思われるバーコードデータをバーコード記憶エリア６３１から取得し、通信インターフェース６４を介して決済装置２に送信する（ＳＴ５）。
【００２８】
Ｎ桁以上の文字列の画像が含まれている場合には（ＳＴ４のＹＥＳ）、ＣＰＵ６１は、この文字列の画像が前記バーコード画像の近傍に存在するか否かを判断する（ＳＴ６：位置判定手段）。ここで、バーコード画像の近傍とは、図４に示すＪＡＮ規格のバーコードを考慮すると、文字列の画像がバーコード画像にほぼ接するか、一部が重なっている状態を示す。文字列の画像がバーコード画像の近傍に存在しない場合（ＳＴ６のＮＯ）、ＣＰＵ６１は、次の電気信号を待機する。
【００２９】
文字列の画像がバーコード画像の近傍に存在する場合には（ＳＴ６のＹＥＳ）、ＣＰＵ６１は、この文字列の画像を切り出し、２値化等を行って文字列のデータを認識する（文字列認識手段）。そして、認識された文字列のデータを文字列記憶エリア６３２に記憶する（ＳＴ７）。
【００３０】
次に、ＣＰＵ６１は、文字列記憶エリア６３２に記憶した文字列のデータを、前記バーコード記憶エリア６３１に記憶したバーコードデータと比較し（ＳＴ８）、両者が一致するか否かを判断する（ＳＴ９：データ比較手段）。ここで、一致とは、図４に示すＪＡＮ規格のバーコードを考慮すると、文字列データの最上位桁はバーコードに含まれないので、文字列データの最上位桁を除くデータと、バーコード画像からデコードされたバーコードデータとが完全に一致した場合に、一致したとみなす。一致する場合（ＳＴ９のＹＥＳ）、ＣＰＵ６１は、この一致したバーコードデータをバーコード記憶エリア６３１から取得し、通信インターフェース６４を介して決済装置２に送信する（ＳＴ１４：シンボル出力手段）。
【００３１】
文字列データとバーコードデータとが一致しない場合には（ＳＴ９のＮＯ）、ＣＰＵ６１は、文字列記憶エリア６３２に記憶した文字列のデータを、前記バーコード記憶エリア６３１に記憶したバーコードデータの左ハーフセグメントデータＣＡ１と比較し（ＳＴ１０）、両者が一致するか否かを判断する（ＳＴ１１：データ比較手段）。ここで、一致とは、左ハーフセグメントデータＣＡ１と一致する文字列が文字列記憶エリア６３２に記憶した文字列のデータに含まれる場合に、一致したとみなす。一致する場合（ＳＴ１１のＹＥＳ）、ＣＰＵ６１は、この一致したバーコードデータをバーコード記憶エリア６３１から取得し、通信インターフェース６４を介して決済装置２に送信する（ＳＴ１４：シンボル出力手段）。
【００３２】
文字列データとバーコードデータの左ハーフセグメントデータＣＡ１とが一致しない場合には（ＳＴ１１のＮＯ）、ＣＰＵ６１は、文字列記憶エリア６３２に記憶した文字列のデータを、前記バーコード記憶エリア６３１に記憶したバーコードデータの右ハーフセグメントデータＣＡ２と比較し（ＳＴ１２）、両者が一致するか否かを判断する（ＳＴ１３：データ比較手段）。ここで、一致とは、右ハーフセグメントデータＣＡ２と一致する文字列が文字列記憶エリア６３２に記憶した文字列のデータに含まれる場合に、一致したとみなす。一致する場合（ＳＴ１３のＹＥＳ）、ＣＰＵ６１は、この一致したバーコードデータをバーコード記憶エリア６３１から取得し、通信インターフェース６４を介して決済装置２に送信する（ＳＴ１４：シンボル出力手段）。
【００３３】
文字列データとバーコードデータの右ハーフセグメントデータＣＡ２とが一致しない場合には（ＳＴ１３のＮＯ）、ＣＰＵ６１は、次の電気信号を待機する。
【００３４】
このように構成された本実施形態においては、キャッシャが商品Ｍのバーコードが付された面をバーコード読取装置１３の読取枠１４の枠内にかざすと、照明ボード５０のＬＥＤ発光素子５２によってこの面に光が照射される。そして、この面を含む撮像領域Ａの画像が撮像部４０のＣＣＤ撮像素子に結像する。そうすると、バーコード読取装置１３では、図５の流れ図に示す手順の処理が実行される。
【００３５】
すなわち、撮像部４０により撮像された商品の画像から当該商品に付されているバーコードのデータを認識させるシンボル認識手順（ＳＴ２，ＳＴ３）、撮像部４０により撮像された商品の画像から当該商品に付されている文字列のデータを認識させる文字列認識手順（ＳＴ４，ＳＴ５，ＳＴ６）、文字列認識手順により認識した文字列のデータをシンボル認識手順により認識したバーコードのデータと比較させるデータ比較手順（ＳＴ８，ＳＴ９，ＳＴ１０，ＳＴ１１，ＳＴ１２，ＳＴ１３）、及びデータ比較手順による比較の結果、文字列のデータがバーコードのデータの少なくとも一部と一致していると判定されると、コードシンボルのデータを出力させるシンボル出力手順（ＳＴ１４）の各処理が実行される。
【００３６】
したがって、仮に、規格外のバーコードが商品に付されており、バーコード認識手順によって認識されたバーコードのデータが文字列認識手順によって認識された文字列のデータと一致しない場合には、このバーコードのデータは決済装置２に送信されることはない。すなわち、規格外バーコードに起因するようなコードシンボルの誤読を未然に防止できる効果を奏する。
【００３７】
ところで、本実施形態では、文字列認識手順により認識した文字列データがシンボル認識手順により認識したバーコードの近傍に付されているか否かを判定する位置判定手順、をさらに備えており、データ比較手順は、位置判定手順によりバーコードの近傍に付されていると判定された文字列のデータをシンボル認識手順により認識したバーコードのデータと比較するようにしている。
【００３８】
商品には、バーコードを意味する文字列以外にも商品名や製造年月日などを示す文字列が付されている。しかし、上述した位置判定手順が実行されることによって、これらの文字列を認識しても文字列データとバーコードデータとの比較処理は行われない。したがって、バーコードを意味する文字列以外の文字列によって処理効率が低下する懸念は全くない。
【００３９】
また、本実施形態では、データ比較手順は、文字列認識手順により認識した文字列のデータをシンボル認識手順により認識したバーコードの左ガードバーから右ガードバーまでのデータと比較し、一致しない場合には、さらにバーコードの左ガードバーからセンターバーまでの左ハーフセグメントのデータ若しくはセンターバーから右ガードバーまでの右ハーフセグメントのデータと比較するようにしている。したがって、例えば商品のパッケージの汚れなどにより文字列の一部が認識不能であっても、左右いずれかのハーフセグメントのデータに相当する桁数の文字列さえ認識できればバーコードデータの正誤を判定できるので、高い信頼性をもってバーコードデータの正誤を判定することができる。
【００４０】
なお、この発明は前記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。
【００４１】
例えば前記実施形態では、撮像部４０により撮像された商品の画像から当該商品に付されているバーコードのデータを認識するとともに、同じく撮像部４０により撮像された商品の画像から文字列のデータを認識し、この文字列のデータを、バーコードの左ガードバーから右ガードバーまでのデータと比較し、一致しない場合には、さらにバーコードの左ガードバーからセンターバーまでの左ハーフセグメントのデータ若しくはセンターバーから右ガードバーまでの右ハーフセグメントのデータと比較するようにしたが、最初からバーコードの左ガードバーからセンターバーまでの左ハーフセグメントのデータ若しくはセンターバーから右ガードバーまでの右ハーフセグメントのデータと比較して、一致した場合に、バーコードデータを決済装置２０に出力するようにしてもよい。
【００４２】
あるいは、ハーフセグメントのデータではなく、バーコードの左ガードバーから右ガードバーまでのデータと文字列データとを比較し、文字列データに一致する文字列の配列がバーコードの左ガードバーから右ガードバーまでのデータに存在する場合は一致するとみなして、バーコードデータを決済装置２０に出力してもよい。この場合、Ｎ桁のＮは、ハーフセグメントデータＣＡ１，ＣＡ２の文字数“６”に限定されない。
【００４３】
また、前記実施形態では、バーコードデータの出力先を決済装置２としたが、出力先は特に限定されるものではない。例えば、商品のバーコードを読み取ることでその商品の発注を行う発注システムのバーコード読取装置に本発明を適用する場合は、バーコードデータの出力先は発注用コンピュータとなる。
【００４４】
また、バーコード読取装置１３の構造は、図２に示すものに限定されないのは言うまでもないことである。要は、バーコードとともに当該バーコードが意味する文字列が付された商品の画像を結像するための撮像部４０を備えたものであればよい。また、シンボル認識手段が認識するコードシンボルはバーコードに限定されるものではなく、コードシンボルとともに当該コードシンボルが意味する文字列が付されたものであれば、本発明を同様に適用できるものである。
【００４５】
また、前記実施形態では装置内部のＲＯＭ６２に発明を実施する機能である制御プログラムが予め記録されている場合で説明をしたが、これに限らず同様のプログラムをネットワークからバーコード読取装置１３にダウンロードしても良いし、同様のプログラムを記録媒体に記憶させたものをバーコード読取装置１３にインストールしてもよい。記録媒体としては、ＣＤ−ＲＯＭ等プログラムを記憶でき、かつ装置が読み取り可能な記録媒体であれば、その形態は何れの形態であっても良い。またこのように予めインストールやダウンロードにより得る機能は装置内部のＯＳ（オペレーティング・システム）等と協働してその機能を実現させるものであってもよい。
【００４６】
この他、前記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を組合わせてもよい。
【符号の説明】
【００４７】
１…登録装置、２…決済装置、３…チェックアウトカウンタ、１３…バーコード読取装置、１４…読取枠、４０…撮像部、５０…証明ボード、６０…メイン制御ボード、６１…ＣＰＵ。
【先行技術文献】
【特許文献】
【００４８】
【特許文献１】特開２００９−０７５７８４号公報
【特許文献２】特開平０６−３４８８８６号公報
【図１】
2011164934.tif 000003
【図２】
2011164934.tif 000004
【図３】
2011164934.tif 000005
【図４】
2011164934.tif 000006
【図５】
2011164934.tif 000007