(57)【要約】【課題】商品情報の二度読みを回避する。【解決手段】実施形態のコード読取装置は、撮像手段と、取込手段と、検出手段と、読取手段と、表示手段と、変更手段と、を備える。前記撮像手段は、画像を撮像する。前記取込手段は、前記撮像手段により撮像された画像を取り込む。前記検出手段は、前記取込手段により取り込んだ画像から、販売登録する商品の商品情報を示すコードシンボルを検出する。前記読取手段は、前記検出手段により検出したコードシンボルから商品情報を読み取る。前記表示手段は、前記商品情報が読み取られている間、前記取り込んだ画像を表示する。前記変更手段は、前記読み取られた商品情報が同一取引処理内において既に販売登録された商品の商品情報と同一である場合、前記表示した画像の表示態様を変更する。【選択図】図１
2012048480.tif 000002
【特許請求の範囲】
【請求項１】
画像を撮像する撮像手段と、
前記撮像手段により撮像された画像を取り込む取込手段と、
前記取込手段により取り込んだ画像から、販売登録する商品の商品情報を示すコードシンボルを検出する検出手段と、
前記検出手段により検出したコードシンボルから商品情報を読み取る読取手段と、
前記商品情報が読み取られている間、前記取り込んだ画像を表示する表示手段と、
前記読み取られた商品情報が同一取引処理内において既に販売登録された商品の商品情報と同一である場合、前記表示した画像の表示態様を変更する変更手段と、
を備えたことを特徴とするコード読取装置。
【請求項２】
前記変更手段は、前記読み取られた商品情報が同一取引処理内において既に販売登録された商品の商品情報と同一である場合、前記表示した画像を、前記検出したコードシンボルを囲う枠を含めた画像に変更することを特徴とする請求項１に記載のコード読取装置。
【請求項３】
前記変更手段は、前記読み取られた商品情報が同一取引処理内において既に販売登録された商品の商品情報と同一である場合、前記表示した画像を、前記読み取られた商品情報が示す商品の商品名を含む画像に変更することを特徴とする請求項１に記載のコード読取装置。
【請求項４】
前記変更手段は、前記読み取られた商品情報が同一取引処理内において既に販売登録された商品の商品情報と同一である場合、前記表示した画像を、前記読み取られた商品情報が登録された数を含む画像に変更することを特徴とする請求項１に記載のコード読取装置。
【請求項５】
前記表示手段は、前記商品情報が読み取られている間、前記取り込んだ画像に、前記検出したコードシンボルを囲う枠を含めた画像を表示し、
前記変更手段は、前記読み取られた商品情報が同一取引処理内において既に販売登録された商品の商品情報と同一である場合、前記表示した画像を、当該表示した画像に含まれる枠の色を変えた画像に変更することを特徴とする請求項１に記載のコード読取装置。
【請求項６】
コンピュータを、
撮像手段により撮像された画像を取り込む取込手段と、
前記取込手段により取り込んだ画像から、販売登録する商品の商品情報を示すコードシンボルを検出する検出手段と、
前記検出手段により検出したコードシンボルから商品情報を読み取る読取手段と、
前記商品情報が読み取られている間、前記取り込んだ画像を表示する表示手段と、
前記読み取られた商品情報が同一取引処理内において既に販売登録された商品の商品情報と同一である場合、前記表示した画像の表示態様を変更する変更手段と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、コード読取装置およびプログラムに関する。
【背景技術】
【０００２】
従来、スーパーマーケット等では、商品に添付されたバーコードや二次元コード（例えばＱＲコード（登録商標））等のコードシンボルをＣＣＤ（Coupled  Charged  Device）イメージセンサ等のデジタルカメラによって撮像し、その撮像した画像からコードシンボルを検出し、検出したコードシンボルから商品コードを読み取るコード読取装置が用いられている。店員は、顧客がカウンタ台に持ち込んだ買い物カゴの中に収められている商品を取り出してコード読取装置のデジタルカメラにかざすことで、顧客が購入する商品を登録する。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ところで従来のコード読取装置では、同一の商品の商品コードの二度読みが発生した場合、全ての商品の商品コードの読み取りが完了した後にＰＯＳ（Point  Of  Sales）端末から発行されたレシート等を確認しなければ商品コードの二度読みの発生を確認することができない。そのため、従来のコード読取装置では、複数の商品の商品コードを読み取った場合、複数の商品コードの中から二度読みを行った商品コードを特定するのが困難である、という課題がある。
【課題を解決するための手段】
【０００４】
実施形態のコード読取装置は、撮像手段と、取込手段と、検出手段と、読取手段と、表示手段と、変更手段と、を備える。前記撮像手段は、画像を撮像する。前記取込手段は、前記撮像手段により撮像された画像を取り込む。前記検出手段は、前記取込手段により取り込んだ画像から、販売登録する商品の商品情報を示すコードシンボルを検出する。前記読取手段は、前記検出手段により検出したコードシンボルから商品情報を読み取る。前記表示手段は、前記商品情報が読み取られている間、前記取り込んだ画像を表示する。前記変更手段は、前記読み取られた商品情報が同一取引処理内において既に販売登録された商品の商品情報と同一である場合、前記表示した画像の表示態様を変更する。
【図面の簡単な説明】
【０００５】
【図１】図１は、チェックアウトシステムを示す斜視図である。
【図２】図２は、ＰＯＳ端末およびコード読取装置のハードウェア構成を示すブロック図である。
【図３】図３は、商品と撮像部の撮像エリアとの関係の一例を示す図である。
【図４】図４は、コード読取装置が備えるＣＰＵの機能構成を示すブロック図である。
【図５】図５は、撮像画像取込部により取り込まれる画像の一例を示す図である。
【図６】図６は、表示デバイスに表示された画像の一例を示す図である。
【図７】図７は、表示態様を変更した画像の一例を示す図である。
【図８】図８は、表示態様を変更した画像の他の例を示す図である。
【図９】図９は、表示態様を変更した画像の他の例を示す図である。
【図１０】図１０は、本実施形態にかかるコード読取装置による商品情報の出力処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００６】
以下では、チェックアウトシステムを例に本実施形態にかかるコード読取装置およびプログラムを図面を参照して説明する。チェックアウトシステムは、一取引にかかる商品の登録、精算を行うＰＯＳ（Point  Of  Sales）端末などある。本実施形態は、飲食店やスーパーマーケット等の店舗に導入されたチェックアウトシステムへの適用例である。
【０００７】
図１は、チェックアウトシステムを示す斜視図である。図１に示すように、チェックアウトシステム１は、一取引にかかる商品の登録、精算を行うＰＯＳ端末１１を備える。ＰＯＳ端末１１は、チェックアウト台５１上のドロワ２１上面に載置されている。ドロワ２１は、ＰＯＳ端末１１によって開放動作の制御を受ける。ＰＯＳ端末１１の上面には、オペレータ（ユーザ）によって押下操作されるキーボード２２が配置されている。キーボード２２を操作するオペレータから見てキーボード２２よりも奥側には、オペレータに向けて情報を表示する表示デバイス２３が設けられている。表示デバイス２３は、その表示面２３ａに情報を表示する。表示面２３ａには、タッチパネル２６が積層されている。表示デバイス２３よりもさらに奥側には、顧客用表示デバイス２４が回転自在に立設されている。顧客用表示デバイス２４は、その表示面２４ａに情報を表示する。なお、図１に示す顧客用表示デバイス２４は、表示面２４ａを図１中手前側に向けているが、表示面２４ａが図１中奥側に向くように顧客用表示デバイス２４を回転させることによって、顧客用表示デバイス２４は顧客に向けて情報を表示する。
【０００８】
ＰＯＳ端末１１が載置されているチェックアウト台５１とＬ字を形成するようにして、横長テーブル状のカウンタ台１５１が配置されている。カウンタ台１５１の上面には、荷受面１５２が形成されている。荷受面１５２には、バーコードＢＣが付された商品Ａを収納する買物カゴ１５３が載置される。買物カゴ１５３は、顧客によって持ち込まれる第１の買物カゴ１５３ａと、第１の買物カゴ１５３ａからコード読取装置１０１を挟んだ位置に位置付けられる第２の買物カゴ１５３ｂとに分けて考えることができる。
【０００９】
カウンタ台１５１の荷受面１５２には、ＰＯＳ端末１１とデータ送受信自在に接続されたコード読取装置１０１が設置されている。コード読取装置１０１は、薄型矩形形状のハウジング１０２を備える。ハウジング１０２の正面には読取窓１０３が配置されている。ハウジング１０２の上部には、表示・操作部１０４が取り付けられている。表示・操作部１０４には、タッチパネル１０５が表面に積層された表示デバイス１０６が設けられている。表示デバイス１０６の右隣にはキーボード１０７が配設されている。キーボード１０７の右隣には、図示しないカードリーダのカード読取溝１０８が設けられている。オペレータから見て表示・操作部１０４の裏面左奥側には、顧客に情報を提供するための顧客用表示デバイス１０９が設置されている。顧客用表示デバイス１０９の表示面には、顧客用タッチパネル１０９ａが積層されている。
【００１０】
顧客によって持ち込まれた第１の買物カゴ１５３ａには、一取引にかかる商品Ａが収納されている。商品Ａには、その商品Ａに関する商品コードが符号化されたバーコードＢＣが貼付されている。商品Ａは、オペレータの手によって第２の買物カゴ１５３ｂへと移動される。この移動過程で、バーコードＢＣがコード読取装置１０１の読取窓１０３に向けられる。この際、読取窓１０３の奥側に配置された撮像部１６４（図２参照）はバーコードＢＣを撮像する。コード読取装置１０１では、撮像部１６４により撮像された画像に含まれるバーコードＢＣを検出し、検出したバーコードＢＣから商品Ａに関する商品コードを読み取る。バーコードＢＣから読み取られる商品コードは、商品Ａを特定するために商品ごとに割り当てられたコードであり、一例として１３桁の数字であるＪＡＮコードである。なお、本実施形態ではコードシンボルとしてバーコードＢＣを例に説明するが、コードシンボルはＱＲコード（登録商標）等の二次元コードであってもよいことは言うまでもない。
【００１１】
図２は、ＰＯＳ端末およびコード読取装置のハードウェア構成を示すブロック図である。ＰＯＳ端末１１は、情報処理を実行する情報処理部としてのマイクロコンピュータ６０を備える。マイクロコンピュータ６０は、各種演算処理を実行し各部を制御するＣＰＵ（Central  Processing  Unit）６１に、ＲＯＭ（Read  Only  Memory）６２とＲＡＭ（Random  Access  Memory）６３とがバス接続されて構成されている。
【００１２】
ＰＯＳ端末１１のＣＰＵ６１には、前述したドロワ２１、キーボード２２、表示デバイス２３、タッチパネル２６、顧客用表示デバイス２４がいずれも各種の入出力回路（いずれも図示せず）を介して接続されている。これらは、ＣＰＵ６１による制御を受ける。
【００１３】
キーボード２２は、「１」、「２」、「３」…等の数字や「×」という乗算の演算子が上面に表示されているテンキー２２ｄ、仮締めキー２２ｅ、および締めキー２２ｆを含む。
【００１４】
ＰＯＳ端末１１のＣＰＵ６１には、ＨＤＤ６４（Hard  Disk  Drive）が接続されている。ＨＤＤ６４には、プログラムや各種ファイルが記憶されている。ＨＤＤ６４に記憶されているプログラムや各種ファイルは、ＰＯＳ端末１１の起動時に、その全部又は一部がＲＡＭ６３にコピーされてＣＰＵ６１により順次実行される。ＨＤＤ６４に記憶されているプログラムの一例は、商品販売データ処理用のプログラムＰＲである。ＨＤＤ６４に記憶されているファイルの一例は、ストアコンピュータＳＣから配信されて格納されているＰＬＵファイルＦ１である。ＰＬＵファイルＦ１は、商品ごとにユニークに割り当てられた商品コードごとに、その商品の名称、単価、商品分類などの商品に関する情報を格納するファイルである。
【００１５】
ＰＯＳ端末１１のＣＰＵ６１には、ストアコンピュータＳＣとデータ通信を実行するための通信インターフェース２５が入出力回路（図示せず）を介して接続されている。ストアコンピュータＳＣは、店舗のバックヤード等に設置されている。ストアコンピュータＳＣのＨＤＤ（図示せず）には、ＰＯＳ端末１１に配信されるＰＬＵファイルＦ１が格納されている。
【００１６】
さらに、ＰＯＳ端末１１のＣＰＵ６１には、コード読取装置１０１との間でデータ送受信を可能にする接続インターフェース６５が接続されている。ＰＯＳ端末１１のＣＰＵ６１は、接続インターフェース６５を介して、コード読取装置１０１により読み取られた商品コード等の商品情報を受け取り、受け取った商品情報を販売登録する。したがって、接続インターフェース６５は、コード読取装置１０１に接続している。また、ＰＯＳ端末１１のＣＰＵ６１には、レシートなどに印字を行うプリンタ６６が接続されている。ＰＯＳ端末１１は、ＣＰＵ６１の制御のもと、一取引の取引内容をレシートに印字する。
【００１７】
コード読取装置１０１も、マイクロコンピュータ１６０を備える。マイクロコンピュータ１６０は、ＣＰＵ１６１にＲＯＭ１６２とＲＡＭ１６３とがバス接続されて構成されている。ＲＯＭ１６２には、ＣＰＵ１６１によって実行されるプログラムが記憶されている。ＣＰＵ１６１には、撮像部１６４が各種の入出力回路（いずれも図示せず）を介して接続されている。撮像部１６４は、ＣＰＵ１６１によって動作が制御される。表示・操作部１０４は接続インターフェース１７６を介してＰＯＳ端末１１に接続されている。表示・操作部１０４はＰＯＳ端末１１のＣＰＵ６１によって動作が制御される。
【００１８】
撮像部１６４は、ＣＣＤイメージセンサやＣＯＭＳイメージセンサなどであり、ＣＰＵ１６１の制御の下で、読取窓１０３からの画像の撮像を行う。例えば、撮像部１６４は、所定のフレームレート（例えば、３０ｆｐｓ）で画像の撮像を行うものとする。
【００１９】
ここで、本実施形態にかかるコード読取装置１０１により処理される商品と撮像部１６４の撮像領域との関係について説明する。図３は、商品と撮像部の撮像エリアとの関係の一例を示す図である。図中鎖線で囲った領域は、撮像部１６４が１フレームで撮像できる領域である撮像エリアＸである。図３に示す商品Ａには、バーコードＢＣが印字されたラベルＬが貼付されている。バーコードＢＣには、商品Ａの商品情報をＰＯＳ端末１１で登録処理するのに必要な情報として、商品コード等の情報が組み込まれている。また、バーコードＢＣの下部には、バーコードＢＣに組み込まれている商品コード「２１０１２３４５６７８９０」が数字で表示されている。
【００２０】
図２に戻り、ＣＰＵ１６１には、ＰＯＳ端末１１の接続インターフェース６５に接続して、ＰＯＳ端末１１との間でデータ送受信を可能にする接続インターフェース１７５が接続されている。ＣＰＵ１６１の制御の下、コード読取装置１０１の撮像部１６４によって撮像された画像に含まれるバーコードＢＣから読み取られた商品コードは、接続インターフェース１７５を介して出力され、接続インターフェース６５を介してＰＯＳ端末１１に入力される。
【００２１】
次に、ＣＰＵ１６１がプログラムを順次実行することで実現されるコード読取装置１０１の機能部について、図４を参照して説明する。図４は、コード読取装置が備えるＣＰＵの機能構成を示すブロック図である。図４に示すように、ＣＰＵ１６１は、ＲＯＭ１６２に記憶されたプログラムを順次実行することにより、撮像画像取込部１６１１、コード検出部１６１２、読取部１６１３、表示部１６１４、変更部１６１５、および出力部１６１６としての機能を備える。
【００２２】
撮像画像取込部１６１１は、撮像部１６４に撮像オン信号を出力して撮像部１６４に撮像動作を開始させる。撮像画像取込部１６１１は、撮像部１６４により撮像された撮像エリアＸ内の画像を順次取り込む。そして、撮像画像取込部１６１１は、取り込んだ画像を、撮像部１６４により撮像された順に、ＲＡＭ１６３に格納する。
【００２３】
ここで、図５を用いて、撮像画像取込部１６１１が取り込む画像について説明する。図５は、撮像画像取込部により取り込まれる画像の一例を示す図である。図５に示すように、撮像画像取込部１６１１は、撮像エリアＸに対応する画像ＤをＲＡＭ１６３に格納する。
【００２４】
コード検出部１６１２は、撮像画像取込部１６１１により取り込まれＲＡＭ１６３に格納された画像Ｄから、バーコードＢＣを検出する。具体的には、コード検出部１６１２は、ＲＡＭ１６３に格納された画像Ｄからパターンマッチング技術によるバーコードＢＣの検出や、所定のファインダパターンから二次元コードの検出などを行う。
【００２５】
読取部１６１３は、コード検出部１６１２によりバーコードＢＣが検出された場合に、コード検出部１６１２が検出したバーコードＢＣから、商品コード等の商品情報を読み取る。そして、読取部１６１３は、読み取った商品情報をＲＡＭ１６３に格納する。
【００２６】
表示部１６１４は、読取部１６１３により商品情報の読み取りが行われている間、撮像画像取込部１６１１により取り込まれＲＡＭ１６３に格納されている画像Ｄに、コード検出部１６１２により検出したバーコードＢＣを囲う枠を含めた画像を表示デバイス１０６に表示するものである。
【００２７】
図６は、表示デバイスに表示された画像の一例を示す図である。表示部１６１４は、読取部１６１３による商品情報の読み取りが開始されると、撮像画像取込部１６１１によりＲＡＭ１６３に格納された画像Ｄを読み出す。そして、表示部１６１４は、読み出した画像Ｄ内におけるバーコードＢＣの座標を検出する。次いで、表示部１６１４は、読み出した画像Ｄに、検出したバーコードＢＣの座標を囲う枠６０１を重畳した画像Ｄ１を生成し、生成した画像Ｄ１を表示デバイス１０６に表示する。これにより、オペレータは、商品Ａに貼付されたラベルＬに印字されたバーコードＢＣから商品情報が読み取られていることを確認することができる。なお、本実施形態では、表示部１６１４は、画像Ｄに枠６０１を重畳した画像Ｄ１を表示デバイス０１６に表示しているが、少なくとも画像Ｄが表示されていれば良いものとする。
【００２８】
変更部１６１５は、読取部１６１３により商品情報が読み取られると、ＰＯＳ端末１１から同一取引処理内において既に販売登録された商品情報（つまり、ＰＯＳ端末１１のキーボード２２に含まれる締めキー２２ｆが押下されるまでに販売登録された商品情報）を読み込む。そして、変更部１６１５は、読取部１６１３により読み取られた商品情報がＰＯＳ端末１１から読み込んだ同一取引処理内において既に販売登録された商品の商品情報と同一である場合、表示部１６１４により表示デバイス１０６に表示した画像Ｄ１の表示態様を変更する。図７は、表示態様を変更した画像の一例を示す図である。本実施形態では、変更部１６１５は、読み取られた商品情報が同一取引処理内において既に販売登録された商品の商品情報と同一である場合、図７に示すように、表示デバイス１０６に表示した画像Ｄ１を、当該画像Ｄ１に含まれる枠６０１と異なる色の枠７０１を含む画像Ｄ２に変更する。
【００２９】
つまり、本実施形態によれば、商品ＡのバーコードＢＣからの商品情報の読み取りが２度目である場合に、一度目に商品ＡのバーコードＢＣから読み取った際に表示デバイス１０６に表示された画像Ｄ１とは異なる画像Ｄ２を表示デバイス１０６に表示することにより、オペレータは商品Ａの商品情報の二度読みが発生したことを認識して、誤って商品Ａの商品情報を二度読みした場合には販売登録された商品情報の修正を行えるので、商品情報の二度読みを回避することができる。
【００３０】
なお、本実施形態では、変更部１６１５は、表示デバイス１０６に表示した画像Ｄ１に含まれる枠６０１の色を変えた画像Ｄ２に変更しているが、表示デバイス１０６に表示した画像Ｄ１の表示態様を変更するものであれば、これに限定するものではない。例えば、変更部１６１５は、表示デバイス１０６に表示された画像Ｄ１がフレーム画像である場合、当該表示デバイス１０６に表示された画像Ｄを、当該画像Ｄに、バーコードＢＣを囲う枠６０１を含めた画像に変更しても良い。
【００３１】
図８は、表示態様を変更した画像の他の例を示す図である。変更部１６１５は、読取部１６１３により読み取られた商品情報が同一取引処理内において既に販売登録された商品情報と同一である場合、ＰＯＳ端末１１のＨＤＤ６４に記憶されているＰＬＵファイルＦ１から、読み取られた商品情報が示す商品コードについて格納された商品の名称を読み込む。次いで、変更部１６１５は、図８に示すように、表示デバイス１０６に表示した画像Ｄ１を、当該画像Ｄ１に、読み込んだ商品の名称８０１を重畳した画像Ｄ３を生成し、生成した画像Ｄ３を表示デバイス１０６に表示する。
【００３２】
図９は、表示態様を変更した画像の他の例を示す図である。変更部１６１５は、読取部１６１３により読み取られた商品情報が同一取引処理内において既に販売登録された商品情報と同一である場合、ＰＯＳ端末１１から、同一取引処理内において既に販売登録された商品情報のうち、読み取られた商品情報と同一の商品情報を読み込む。そして、変更部１６１５は、図９に示すように、表示デバイス１０６に表示した画像Ｄ１を、ＰＯＳ端末１１から読み込んだ商品情報の数量９０１を含む画像Ｄ４を生成し、生成した画像Ｄ４を表示デバイス１０６に表示する。これにより、オペレータは、自身が購入する商品Ａの数量を確認した上で、実際に購入する商品Ａの数量と画像Ｄ４に含まれる数量９０１とが異なる場合には販売登録された商品情報の修正を行えるので、商品情報の二度読みを回避することができる。
【００３３】
出力部１６１６は、読取部１６１１により商品情報がＲＡＭ１４３に格納されている場合には、ＲＡＭ１４３に格納されている商品情報をＰＯＳ端末１１に出力する。ＰＯＳ端末１１は、コード読取装置１０１から受け取った商品情報に基づいて、商品Ａの販売登録を行う。
【００３４】
次に、コード読取装置１０１による商品情報の出力処理の流れについて説明する。図１０は、本実施形態にかかるコード読取装置による商品情報の出力処理の流れを示すフローチャートである。
【００３５】
ＰＯＳ端末１１による商品登録の開始などに応じて処理が開始されると、撮像画像取込部１６１１は、撮像部１６４に撮像オン信号を出力して撮像部１６４による撮像を開始する（ステップＳ１００１）。次いで、撮像画像取込部１６１１は、撮像部１６４が撮像してＲＡＭ１６３に格納した画像Ｄを取り込む（ステップＳ１００２）。次いで、コード検出部１６１２は、撮像画像取込部１６１１により取り込まれた画像Ｄに含まれるバーコードＢＣを検出する（ステップＳ１００３）。
【００３６】
読取部１６１３は、コード検出部１６１２によりバーコードＢＣが検出されたか否かを判断する（ステップＳ１００４）。バーコードＢＣが検出されなかった場合（ステップＳ１００４：Ｎｏ）、ステップＳ１００２に戻り、次の画像Ｄに対する処理を行う。
【００３７】
バーコードＢＣが検出された場合（ステップＳ１００４：Ｙｅｓ）、読取部１６１３は、検出されたバーコードＢＣからの商品情報の読み取りを行う（ステップＳ１００５）。表示部１６１４は、読取部１６１３により商品情報の読み取りが行われている間、撮像画像取込部１６１１により取り込まれた画像Ｄを表示デバイス１０６に表示する（ステップＳ１００６）。そして、変更部１６１５は、読取部１６１３により読み取られた商品情報が、同一取引処理内においてＰＯＳ端末１１によって既に販売登録された商品の商品情報と同一であるか否かを判断する（ステップＳ１００７）。
【００３８】
変更部１６１５は、読取部１６１３により読み取られた商品情報が、同一取引処理内において既に販売登録された商品の商品情報と同一である場合（ステップＳ１００７：Ｙｅｓ）、表示デバイス１０６に表示された画像Ｄの表示態様を変更する（ステップＳ１００８）。なお、読取部１６１３により読み取られた商品情報は、出力部１６１５によってＰＯＳ端末１１に出力される。ＰＯＳ端末１１では、入力された商品情報をもとにＰＬＵファイルＦ１を参照することで、一取引にかかる商品の販売登録が行われる。
【００３９】
次いで、ＣＰＵ１６１は、ＰＯＳ端末１１から商品登録の終了通知などによる業務終了の有無を判定する（ステップＳ１００９）。業務を継続する場合（ステップＳ１００９：Ｎｏ）、ＣＰＵ１６１は、ステップＳ１００２に戻して次の画像Ｄに対する処理を継続させる。業務を終了させる場合（ステップＳ１００９：Ｙｅｓ）、ＣＰＵ１６１は、撮像部１６４に撮像オフ信号を出力して撮像部１６４による撮像を終了し（ステップＳ１０１０）、処理を終了する。
【００４０】
このように本実施形態にかかるコード読取装置１０１によれば、画像Ｄを撮像し、撮像された画像Ｄを取り込み、取り込んだ画像Ｄから、販売登録する商品の商品情報を示すバーコードＢＣを検出し、検出したバーコードＢＣから商品情報を読み取り、商品情報が読み取られている間、取り込んだ画像Ｄを表示し、読み取られた商品情報が同一取引処理内において既に販売登録された商品の商品情報と同一である場合、表示した画像Ｄの表示態様を変更することにより、オペレータは商品Ａの商品情報の二度読みが発生したことを認識して、誤って商品Ａの商品情報を二度読みした場合には販売登録された商品情報の修正を行えるので、商品情報の二度読みを回避することができる。
【００４１】
なお、本実施形態のコード読取装置１０１で実行されるプログラムは、ＲＯＭ１６２等に予め組み込まれて提供されるが、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００４２】
さらに、本実施形態のコード読取装置１０１で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の商品コード読取装置１０１で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【符号の説明】
【００４３】
１０１  コード読取装置
１６１  ＣＰＵ
１６２  ＲＯＭ
１６３  ＲＡＭ
１６４  撮像部
１６１１  撮像画像取込部
１６１２  コード検出部
１６１３  読取部
１６１４  表示部
１６１５  変更部
【先行技術文献】
【特許文献】
【００４４】
【特許文献１】特開平０６−２２３２７１号公報
【図１】
2012048480.tif 000003
【図２】
2012048480.tif 000004
【図３】
2012048480.tif 000005
【図４】
2012048480.tif 000006
【図５】
2012048480.tif 000007
【図６】
2012048480.tif 000008
【図７】
2012048480.tif 000009
【図８】
2012048480.tif 000010
【図９】
2012048480.tif 000011
【図１０】
2012048480.tif 000012