(57)【要約】【課題】バーコードの二度読みの発生を防止できるコード読取装置およびプログラムを提供する。【解決手段】実施形態のコード読取装置は、撮像手段と、取込手段と、読取手段と、禁止手段と、出力手段と、を備える。前記撮像手段は、画像を撮像する。前記取込手段は、前記撮像手段が撮像した画像を取り込む。前記読取手段は、前記取込手段により取り込んだ画像から、購入対象の商品を示す商品情報を表すコードシンボルの画像を検出して、前記検出したコードシンボルの画像から、当該コードシンボルが表す商品情報を読み取る。前記禁止手段は、前記取込手段により取り込んだ画像内に前記商品を収納する収納部材の少なくとも一部の画像が存在する場合、前記検出したコードシンボルの画像からの前記商品情報の読み取りを禁止する。前記出力手段は、前記読取手段により前記商品情報が読み取られた場合に、読み取った前記商品情報を出力する。【選択図】図１
2012018630.tif 000002
【特許請求の範囲】
【請求項１】
画像を撮像する撮像手段と、
前記撮像手段が撮像した画像を取り込む取込手段と、
前記取込手段により取り込んだ画像から、購入対象の商品を示す商品情報を表すコードシンボルの画像を検出して、前記検出したコードシンボルの画像から、当該コードシンボルが表す商品情報を読み取る読取手段と、
前記取込手段により取り込んだ画像内に前記商品を収納する収納部材の少なくとも一部の画像が存在する場合、前記検出したコードシンボルの画像からの前記商品情報の読み取りを禁止する禁止手段と、
前記読取手段により前記商品情報が読み取られた場合に、読み取った前記商品情報を出力する出力手段と、
を備えたことを特徴とするコード読取装置。
【請求項２】
前記検出したコードシンボルの画像からの前記商品情報の読み取りが禁止された場合、前記商品情報の読み取りが禁止されたことを報知する報知手段をさらに備えたことを特徴とする請求項１に記載のコード読取装置。
【請求項３】
前記報知手段は、さらに、前記検出したコードシンボルの画像からの前記商品情報の読み取りが禁止された場合に、前記撮像手段の撮像領域から前記収納部材を退避させることを要求するメッセージを表示部に表示することを特徴とする請求項２に記載のコード読取装置。
【請求項４】
コンピュータを、
撮像手段が撮像した画像を取り込む取込手段と、
前記取込手段により取り込んだ画像から、購入対象の商品を示す商品情報を表すコードシンボルの画像を検出して、前記検出したコードシンボルの画像から、当該コードシンボルが表す商品情報を読み取る読取手段と、
前記取込手段により取り込んだ画像内に前記商品を収納する収納部材の少なくとも一部の画像が存在する場合、前記検出したコードシンボルの画像からの前記商品情報の読み取りを禁止する禁止手段と、
前記読取手段により前記商品情報が読み取られた場合に、読み取った前記商品情報を出力する出力手段と、
として機能させるためのプログラム。
【請求項５】
前記コンピュータを、さらに、
前記検出したコードシンボルの画像からの前記商品情報の読み取りが禁止された場合、前記商品情報の読み取りが禁止されたことを報知する報知手段として機能させるための請求項４に記載のプログラム。
【請求項６】
前記報知手段は、さらに、前記検出したコードシンボルの画像からの前記商品情報の読み取りが禁止された場合に、前記撮像手段の撮像領域から前記収納部材を退避させることを要求するメッセージを表示部に表示することを特徴とする請求項５に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、コード読取装置およびプログラムに関する。
【背景技術】
【０００２】
従来、スーパーマーケット等では、商品に貼付されたバーコード等のコードシンボルをＣＣＤ（Charged  Coupled  Device）カメラ等のイメージセンサによって撮像し、撮像した画像からバーコードのコードデータを読み取るコード読取装置が用いられている。
【０００３】
特許文献１では、ＣＣＤカメラで撮像したラベルイメージをデコードするハンディタイプのスキャナに関する技術が開示されている。このようなハンディタイプのスキャナに対して、スーパーマーケット等のカウンターに立設される縦型タイプのスキャナでは、オペレータは両手を用いて商品を取り扱うことができ、ハンディタイプのスキャナでバーコードを読み取るよりも作業効率を上げることができる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上述のような縦型タイプのスキャナでは、オペレータが商品を手で持って移動させながらコードシンボルをスキャンするので、コードシンボルのスキャンごとに、オペレータが商品を移動させる位置に多少のずれが生じる。そのため、上述のような縦型タイプのスキャナでは、オペレータが商品を移動させる位置に多少のずれが生じても、コードシンボルをスキャンすることができるように、イメージセンサによる撮像範囲を、コードシンボルのスキャンに最低限必要な撮像範囲よりも大きくしている。
【０００５】
しかしながら、イメージセンサによる撮像範囲を大きくすると、撮像の状況によっては、オペレータが手で持っている商品のコードシンボル以外のもの、商品を収納するカゴの中の商品に貼付されたコードシンボルも読み取ってしまい、コードシンボルの二度読みが発生する、という課題がある。
【課題を解決するための手段】
【０００６】
実施形態のコード読取装置は、撮像手段と、取込手段と、読取手段と、禁止手段と、出力手段と、を備える。前記撮像手段は、画像を撮像する。前記取込手段は、前記撮像手段が撮像した画像を取り込む。前記読取手段は、前記取込手段により取り込んだ画像から、購入対象の商品を示す商品情報を表すコードシンボルの画像を検出して、前記検出したコードシンボルの画像から、当該コードシンボルが表す商品情報を読み取る。前記禁止手段は、前記取込手段により取り込んだ画像内に前記商品を収納する収納部材の少なくとも一部の画像が存在する場合、前記検出したコードシンボルの画像からの前記商品情報の読み取りを禁止する。前記出力手段は、前記読取手段により前記商品情報が読み取られた場合に、読み取った前記商品情報を出力する。
【図面の簡単な説明】
【０００７】
【図１】図１は、本実施形態にかかるコード読取装置を備えたチェックアウトレーンシステムの構成を概略的に示す斜視図である。
【図２】図２は、コード読取装置の構成を示すブロック図である。
【図３】図３は、商品とカメラの撮像エリアとの関係の一例を示す図である。
【図４】図４は、収納部材特徴情報を説明する図である。
【図５】図５は、取り込まれた画像データを示す図である。
【図６】図６は、商品とカメラの撮像エリアの関係の一例を示す図である。
【図７】図７は、取り込まれた画像データを示す図である。
【図８】図８は、バーコードデータを示す図である。
【図９】図９は、コード読取装置が行う情報出力処理の手順を示したフローチャートである。
【発明を実施するための形態】
【０００８】
図１は、本実施形態にかかるコード読取装置を備えたチェックアウトレーンシステムの構成を概略的に示す斜視図である。図１に示すように、チェックアウトレーンシステム４は、商品を入れた買い物かごを戴置するためのサッカー台１と、サッカー台１の略中央に立設されたコード読取装置２と、コード読取装置２と図示しない伝送路によって相互通信可能に接続されたＰＯＳ（Point  Of  Sales）端末３とを備えている。
【０００９】
ＰＯＳ端末３は、客が購入する商品の販売登録を行うものである。図１に示すように、ＰＯＳ端末３には、キーボード３１、オペレータ用の表示器３２、客用の表示器３３、レシート印字等を行うプリンタ３４、現金等を収容するためのドロワ３５等が設けられている。キーボード３１には、商品代金の決済に必要な締めキー等が配設されている。ＰＯＳ端末３は、この種のチェックアウトレーンシステムで標準的に使用されているＰＯＳ端末と同様の構成と機能とを備えている。
【００１０】
コード読取装置２は、商品に貼付され、当該商品の商品名等を示す商品情報を表すバーコードを検出するとともに、検出したバーコードが表す商品情報を読み取り、読み取った商品情報をＰＯＳ端末３に出力するための装置である。図１に示すように、コード読取装置２は、読取窓２１と、キーボード２２と、ディスプレイ２３と、表示ＬＥＤ２４と、ブザー２５とを主に備えている。キーボード２２は、バーコードで登録不能な商品の登録を行う場合に、各種キーによる入力を受付ける。ディスプレイ２３は、登録された商品の品名や価格等を買い物客に対して表示する。表示ＬＥＤ２４は、商品に貼付されたバーコードから商品情報が読み取られた場合に点灯して、商品情報が読み取られていることをオペレータに報知する。ブザー２５は、商品に貼付されたバーコードから商品情報が読み取られた場合にブザー音を鳴らして、オペレータに報知する。読取窓２１が設けられたコード読取装置２の内部には、ＣＣＤ（Charge  Coupled  Device）カメラ２０（図２参照）が内蔵されている。
【００１１】
図２は、コード読取装置の構成を示すブロック図である。コード読取装置２は、ＣＰＵ（Central  Processing  Unit）５０と、ＲＯＭ（Read  Only  Memory）４２と、ＲＡＭ（Random  Access  Memory）４３と、通信Ｉ／Ｆ４４と、出力ポート４６と、キーボードコントローラ４７と、表示コントローラ４８と、カメラコントローラ４９と、メモリ４５とを主に備えており、これらをアドレスバス、データバスなどのバスライン４１で接続して構成されている。
【００１２】
ＣＰＵ５０は、コード読取装置２の動作全体を制御する制御部として機能する。ＲＯＭ４２は、本実施形態にかかるプログラムや、ＣＰＵ５０の動作を制御するその他のプログラム等を記憶している。ＲＡＭ４３は、ＣＰＵ５０がＲＯＭ４２に記憶された各種プログラムを展開する際にワークエリアとして機能するものである。また、ＲＡＭ４３は、カメラ２０によって撮像した画像データなどの各種データを格納する。
【００１３】
通信Ｉ／Ｆ４４は、バスを介して接続されたＰＯＳ端末３（図１参照）とのデータ通信を制御する。出力ポート４６は、ブザー２５と表示ＬＥＤ２４に駆動信号を出力する。キーボードコントローラ４７は、キーボード２２からキー信号を取り込む。表示コントローラ４８は、ディスプレイ２３に対するデータ表示を制御する。カメラコントローラ４９は、カメラ２０の撮像動作を制御する。
【００１４】
カメラ２０は、商品に付されたバーコードまたは二次元コード等のコードシンボルなどを撮像する。
【００１５】
次に、本実施形態のコード読取装置２により処理される商品とカメラ２０の撮像エリアとの関係について説明する。図３は、商品とカメラの撮像エリアとの関係の一例を示す図である。撮像エリア３００は、カメラ２０が１フレームで撮像できる領域である。撮像エリア３００は、オペレータがバーコード等を表示したバーコードラベル３０２をカメラ２０に撮像させる際に、商品３０１を移動させる位置に多少のずれが生じても、バーコードラベル３０２を撮像することができるように、バーコードラベル３０２の撮像に最低限必要な撮像範囲よりも大きくなっている。
【００１６】
バーコードラベル３０２には、商品名や、商品価格や、バーコード３０３等が表示されている。バーコード３０３には、商品３０１の販売データをＰＯＳ端末３で登録処理するのに必要な情報として、商品コード等の商品を示す商品情報が組み込まれている。また、バーコード３０３の下部には、バーコード３０３に組み込まれている商品コード（例えば、「２０１２３４５６７８９０」）が数字で表示されている。
【００１７】
不揮発性メモリ４５は、商品情報を読み取り済みの商品や商品情報をまだ読み取っていない商品等、商品情報の読取対象でない商品を収納する収納部材の特徴を示す収納部材特徴情報Ｔを格納している。ここで、商品を収納する収納部材としては、例えば、カゴ、エコバッグ、カート等が挙げられる。
【００１８】
図４は、収納部材特徴情報を説明する図である。図４に示すように、収納部材特徴情報Ｔは、収納部材毎に、当該収納部材の形状や色や文字等の特徴を示すものである。より詳細には、収納部材特徴情報Ｔは、収納部材からＯＣＲ（Optical  Character  Reader）等の文字認識処理によって抽出される情報である。
【００１９】
次に、本実施形態のコード読取装置２が有する特徴的な機能について説明する。ＣＰＵ５０は、ＲＡＭ４３に展開されたＲＯＭ４２が記憶するプログラムに従って動作することで、図２に示すように、画像データ取込部５１と、バーコード読取部５２と、バーコード読取禁止部５３と、情報出力部５４と、報知部５５として機能する。
【００２０】
画像データ取込部５１は、カメラコントローラ４９に撮像オン信号を出力してカメラ２０に撮像動作を開始させる。画像データ取込部５１は、カメラ２０が撮像した撮像エリア３００内の画像データを取り込んで、ＲＡＭ４３の画像ワークエリアに格納する。また、画像データ取込部５１は、バーコード読取禁止部５３の指示を受けた場合に、カメラ２０が撮像した撮像エリア３００内の画像データを取り込んで、ＲＡＭ４３の画像ワークエリアに格納する。
【００２１】
ここで、画像データ取込部５１が取り込む画像データについて、図３，５〜７を用いて説明する。図５は、取り込まれた画像データを示す図である。図６は、商品とカメラの撮像エリアの関係の一例を示す図である。図７は、取り込まれた画像データを示す図である。
【００２２】
図３に示すように、商品情報を読み取る商品３０１に貼付されたバーコードラベル３０２のみが撮像エリア３００に納まっている場合、画像データ取込部５１は、商品３０１に貼付されたバーコードラベル３０２の画像４０１および当該バーコードラベル３０２に表示されたバーコード３０３の画像４０２を含む画像データ４００（図５参照）をＲＡＭ４３の画像ワークエリアに格納する。
【００２３】
しかしながら、本実施形態のコード読取装置２では、撮像エリア３００をバーコードラベル３０２の撮像に最低限必要な撮像範囲よりも広げているため、商品情報を読み取る商品３０１に貼付されたバーコードラベル３０２以外に、カゴやエコバッグやカート等の収納部材５０１に収納され、商品情報を読み取る対象でない商品５０２のバーコードラベル５０３の全体または一部が撮像エリア３００に収まる場合がある（図６参照）。この場合、画像データ取込部５１は、商品３０１に貼付されたバーコードラベル３０２の画像４０１および当該バーコードラベル３０２に表示されたバーコード３０３の画像４０２に加えて、商品５０２に貼付されたバーコードラベル５０３の画像６０１、当該バーコードラベル５０３に表示されたバーコード５０４の画像６０２、および収納部材５０１の画像６０３を含む画像データ４００（図７参照）をＲＡＭ４３の画像ワークエリアに格納する。
【００２４】
バーコード読取部５２は、画像データ取込部５１がＲＡＭ４３の画像ワークエリアに格納した画像データ４００（図５および図７参照）から、バーコード３０３，５０４の画像４０２，６０２を検出し、検出したバーコード３０３，５０４の画像４０２，６０２から商品３０１，５０２の商品情報を読み取るバーコード読取処理を行う。
【００２５】
より詳細には、バーコード読取部５２は、ＲＡＭ４３の画像ワークエリアに格納された１フレームの画像データ４００（図５および図７参照）を２値化し、２値化したデータ内にバーコード３０３，５０４の画像４０２，６０２に関するデータ領域が存在するか否かを検出する。バーコード読取部５２は、取り込んだ画像データ４００においてバーコード３０３，５０４の画像４０２，６０２に関するデータ領域を検出した場合には、バーコード３０３，５０４の画像４０２，６０２をデコードして、図８に示すＪ１〜Ｊ１３のバーコードデータ（ＪＡＮコード）Ｃ１を、商品３０１の商品情報として読み取る。バーコードデータＣ１は、メーカーコードや、商品情報としての商品コードや、チェックデジット等を含んでいる。バーコード読取部５２は、読み取ったバーコードデータＣ１をＲＡＭ４３のバーコードワークエリアに格納する。
【００２６】
バーコード読取禁止部５３は、画像データ取込部５１がＲＡＭ４３の画像ワークエリアに格納した画像データ４００内であって、バーコード読取部５２により検出したバーコード３０３，５０４の画像４０２，６０２の近傍に収納部材５０１の少なくとも一部の画像６０３が存在する場合に、当該収納部材５０１の画像６０３が近傍に存在するバーコード５０４の画像６０２からの商品５０２の商品情報の読み取りを禁止する。これにより、撮像エリア３００内に収納部材５０１に収納された商品５０２（読み取り対象でない商品）が存在する場合に、当該商品５０２に貼付されたバーコード５０４からの商品情報の読み取りを防止できるので、バーコードの二度読みの発生を防止できる。
【００２７】
なお、本実施形態では、バーコード読取禁止部５３は、収納部材５０１の画像６０３が近傍に存在するバーコード５０４の画像６０２からの商品５０２の商品情報の読み取りを禁止しているが、これに限定するものではない。例えば、バーコード読取禁止部５３は、画像データ取込部５１がＲＡＭ４３の画像ワークエリアに格納した画像データ４００内に収納部材５０１の少なくとも一部の画像６０３が存在する場合、全てのバーコード３０３，５０４の画像４０２，６０２からの商品５０２の商品情報の読み取りを禁止しても良い。
【００２８】
より具体的には、バーコード読取禁止部５３は、ＲＡＭ４３の画像ワークエリアに格納された１フレームの画像データ４００（図５、図７参照）内のバーコード３０３，５０４の画像４０２，６０２に対して、ＯＣＲ等の文字認識処理を行う。そして、バーコード読取禁止部５３は、文字認識処理により認識された収納部材５０１の形状：「格子状」、色：「黄色」、文字：「スーパー×××」等の特徴と、収納部材特徴情報Ｔ（図４参照）とを照合して、一致度が高いと判断した場合に、当該収納部材５０１の形状がバーコード５０４の画像６０２の近傍であるか否かを判断する。そして、バーコード読取禁止部５３は、収納部材５０１の形状がバーコード５０４の画像６０２の近傍にあると判断した場合には、収納部材５０１の画像６０３が近傍に存在すると判断したバーコード５０４の画像６０２からの商品情報のデコードを禁止する。
【００２９】
なお、本実施形態では、バーコード読取禁止部５３は、バーコード読取部５２により検出したバーコード５０４の画像６０２からの商品情報のデコードを禁止することにより、当該バーコード５０４の画像６０２からの商品情報の読み取りを禁止しているが、これに限定するものではない。例えば、バーコード読取禁止部５３は、デコードされてＲＡＭ４３のバーコードワークエリアに格納されたバーコードデータＣ１を消去することにより、バーコード５０４の画像６０２からの商品情報の読み取りを禁止しても良い。
【００３０】
情報出力部５４は、バーコード読取部５２によりＲＡＭ４３に格納されているバーコードデータＣ１をＰＯＳ端末３に出力する。
【００３１】
一例として、図６に示すように、商品５０２が収納部材５０１に収納されている場合には、バーコード読取部５２により読み取られた商品３０１を示す商品コードに対応するバーコードデータＣ１のみが生成される。ＰＯＳ端末３は、当該ＰＯＳ端末３または店舗内のホスト端末（不図示）が保持する商品マスタ等を参照して、バーコードデータＣ１に対応する商品３０１の価格を読み込み、商品３０１の販売登録を行う。
【００３２】
報知部５５は、バーコード読取部５２が商品情報を読み取った場合に、商品情報が読み取られたことをオペレータに報知するため、バーコードオン信号を出力して表示ＬＥＤ２４を発光させる。また、報知部５５は、情報出力部５４がＰＯＳ端末３に対してバーコードデータＣ１を出力した場合に、バーコードオフ信号を出力して表示ＬＥＤ２４を消灯する。
【００３３】
また、報知部５５は、バーコード読取禁止部５３によりバーコード５０４の画像６０２からの商品情報の読み取りが禁止された場合に、ブザー２５を駆動して、商品情報の読み取りが禁止されたことを報知する。
【００３４】
さらに、報知部５５は、バーコード読取禁止部５３によりバーコード５０４の画像６０２からの商品情報の読み取りが禁止された場合に、撮像エリア３００からの収納部材５０１の退避を要求するメッセージをディスプレイ２３に表示しても良い。
【００３５】
次に、コード読取装置２が行う商品の販売登録処理について図９を用いて説明する。図９は、コード読取装置２が行う情報出力処理の手順を示したフローチャートである。
【００３６】
コード読取装置２のＣＰＵ５０は、ＰＯＳ端末３からのコマンドにより業務起動が指令されると、情報出力処理を開始する。画像データ取込部５１は、カメラコントローラ４９に撮像オン信号を出力して、カメラ２０による撮像動作を開始する（ステップＳ１００１）。画像データ取込部５１は、カメラ２０が撮像した画像データ４００をＲＡＭ４３の画像ワークエリアに取り込む（ステップＳ１００２）。そして、バーコード読取部５２は、ＲＡＭ４３の画像ワークエリアに取り込まれた画像データ４００からバーコード３０３，５０４の画像４０２，６０２を検出する（ステップＳ１００３）。バーコード３０３，５０４の画像４０２，６０２が検出されなかった場合（ステップＳ１００３：Ｎｏ）、バーコード読取部５２は、カメラ２０による撮像を続ける（ステップＳ１００２）。
【００３７】
一方、バーコード３０３，５０４の画像４０２，６０２を検出した場合（ステップＳ１００３：Ｙｅｓ）、バーコード読取禁止部５３は、検出したバーコード３０３，５０４の画像４０２，６０２の近傍に収納部材５０１の少なくとも一部の画像６０３が存在するか否かを判断する（ステップＳ１００４）。そして、検出したバーコード５０４の画像６０２の近傍に収納部材５０１の画像６０３が存在した場合（ステップＳ１００４：Ｙｅｓ）、バーコード読取禁止部５３は、検出したバーコード５０４の画像６０２からの商品情報の読み取りを禁止する。さらに、報知部５５は、ブザー２５を駆動して、商品情報の読み取りが禁止されたことを報知、または撮像エリア３００からの収納部材５０１の退避を要求するメッセージをディスプレイ２３に表示する（ステップＳ１０１２）。
【００３８】
検出したバーコード３０３の画像４０２の近傍に収納部材５０１の画像６０３が存在しなかった場合（ステップＳ１００４：Ｎｏ）、バーコード読取部５２は、当該検出したバーコード３０３の画像４０２から、商品情報を読み取る（ステップＳ１００５）。また、報知部５５は、バーコードオン信号を出力して表示ＬＥＤ２４を点灯させ（ステップＳ１００６）、バーコード３０３の画像４０２が検出されたことをオペレータに報知する。
【００３９】
次いで、情報出力部５４は、ＲＡＭ４３のバーコードワークエリアに格納されているバーコードデータＣ１を、通信Ｉ／Ｆ４４を介してＰＯＳ端末３に伝送出力する（ステップＳ１００７）。また、報知部５５は、ブザー２５を駆動してブザー音を鳴らす（ステップＳ１００８）。また、報知部５５は、バーコードオフ信号を出力してバーコード３０３の画像４０２から商品情報が読み取られていることをオペレータに報知していたＬＥＤ等の表示器を消灯する（ステップＳ１００９）。
【００４０】
その後、ＰＯＳ端末３からのコマンドにより業務終了が指令されたか否かを判断する（ステップＳ１０１０）。業務終了が指令されていない場合（ステップＳ１０１０：Ｎｏ）には、ステップＳ１００２に戻って、ステップＳ１００２〜Ｓ１０１０を全ての商品の販売登録が終了するまで繰り返す。業務終了が指令された場合には（ステップＳ１０１０：Ｙｅｓ）、ＣＰＵ５０は、カメラコントローラ４９に撮像オフ信号を出力し（ステップＳ１０１１）、カメラ２０による撮像動作を終了する。
【００４１】
このように本実施形態にかかるコード読取装置２によれば、カメラ２０が撮像した撮像エリア３００内の画像データ４００を取り込んで、ＲＡＭ４３の画像ワークエリアに格納し、画像データ取込部５１がＲＡＭ４３の画像ワークエリアに格納した画像データ４００から、バーコード３０３，５０４の画像４０２，６０２を検出し、検出したバーコード３０３，５０４の画像４０２，６０２から商品３０１，５０２の商品情報を読み取り、画像データ取込部５１がＲＡＭ４３の画像ワークエリアに格納した画像データ４００内であって、バーコード読取部５２により検出したバーコード３０３，５０４の画像４０２，６０２の近傍に収納部材５０１の少なくとも一部の画像６０３が存在する場合に、当該収納部材５０１の画像６０３が近傍に存在するバーコード５０４の画像６０２からの商品５０２の商品情報の読み取りを禁止し、バーコード３０３の画像４０２から読み取った商品情報をＰＯＳ端末３に出力することにより、撮像エリア３００内に収納部材５０１に収納された商品５０２（読み取り対象でない商品）が存在する場合に、当該商品５０２に貼付されたバーコード５０４からの商品情報の読み取りを防止できるので、バーコードの二度読みの発生を防止できる。
【００４２】
なお、本実施形態のコード読取装置２で実行されるプログラムは、ＲＯＭ４２等に予め組み込まれて提供されるが、本実施形態のコード読取装置２で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００４３】
さらに、本実施形態のコード読取装置２で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態のコード読取装置２で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【符号の説明】
【００４４】
２  コード読取装置
２０  カメラ
２３  ディスプレイ
２５  ブザー
４２  ＲＯＭ
５０  ＣＰＵ
５１  画像データ取込部
５２  バーコード読取部
５３  バーコード読取禁止部
５４  情報出力部
５５  報知部
【先行技術文献】
【特許文献】
【００４５】
【特許文献１】特表平１０−５０１３６０号公報
【図１】
2012018630.tif 000003
【図２】
2012018630.tif 000004
【図３】
2012018630.tif 000005
【図４】
2012018630.tif 000006
【図５】
2012018630.tif 000007
【図６】
2012018630.tif 000008
【図７】
2012018630.tif 000009
【図８】
2012018630.tif 000010
【図９】
2012018630.tif 000011