(57)【要約】【課題】複数のデータコードを読み取ったとしても、複数のデータコードの中から商品に該当する１つのデータコードを選択することを促して商品の正確な単価等の商品情報を取得することである。【解決手段】商品に付されているデータコードを撮像してデータコードを含む画像データを取得する撮像部と、撮像部の撮像により取得された画像データに基づいてデータコードを解読してそのデコード情報を取得するデコード部と、デコード部により解読されたデータコードが複数有ると判断すると、当該各データコードに基づいて商品の各価格を取得する処理部と、撮影部の撮像により取得された画像データと、処理部により取得した各データコードに対応する各価格とを表示し、各価格のうちいずれか１つの価格を選択可能とするデータコード選択案内部とを具備する。【選択図】図２
2010225177.tif 000002
【特許請求の範囲】
【請求項１】
商品に付されているデータコードを撮像して前記データコードを含む画像データを取得する撮像部と、
前記撮像部の撮像により取得された前記画像データに基づいて前記データコードを解読してそのデコード情報を取得するデコード部と、
前記デコード部により解読された前記データコードが複数有ると判断すると、当該各データコードに基づいて前記商品の各価格を取得する処理部と、
前記撮影部の撮像により取得された前記画像データと、前記処理部により取得した前記各データコードに対応する各価格とを表示し、前記各価格のうちいずれか１つの前記価格を選択可能とするデータコード選択案内部と、
を具備することを特徴とする商品登録システム。
【請求項２】
タッチパネルを表示画面上に有するディスプレイを備え、
前記データコード選択案内部は、前記ディスプレイに表示させた前記各価格に対応する前記表示画面上の部分に対するタッチ操作を受けると、当該タッチ操作を受けた前記価格を選択する、
ことを特徴とする請求項１記載の商品登録システム。
【請求項３】
前記データコード選択案内部は、前記ディスプレイに前記各価格を表示すると共に、複数の前記データコードが有ることを音声により促すことを特徴とする請求項３記載の商品登録システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば商品に付されているバーコード等のデータコードに基づいて商品の価格等を求めて商品の精算処理を行う商品登録システムに関する。
【背景技術】
【０００２】
商品を販売する店舗には、商品の精算業務を行うための商品登録システムが設置されている。この商品登録システムは、例えばデータコード読取装置を備えたＰＯＳ（Point Of Sales：販売時点情報管理）端末と、このＰＯＳ端末に対して店内ローカルエリアネットワーク（ＬＡＮ）を介して接続された店舗ＰＯＳサーバとを備える。このうちデータコード読取装置は、商品に付されたデータコード、例えばバーコード又はＱＲコードを撮像してその画像データを出力するＣＣＤスキャナ等の撮像部を備える。
【０００３】
データコード読取装置は、ＣＣＤスキャナ等の撮像部の撮像により取得された画像データからデータコードをデコードする。このデコード情報は、ＰＯＳ端末から店舗ＰＯＳサーバに送信される。この店舗ＰＯＳサーバは、予め複数の商品の商品名や単価等の商品情報を記憶し、ＰＯＳ端末からデコード情報を受け取ると、このデコード情報に対応する商品の単価等の商品情報を検索し、かつ例えば複数の商品の単価を合計した精算額情報を求めてＰＯＳ端末に返信する。ＰＯＳ端末は、店舗ＰＯＳサーバから返信された精算額情報を例えば液晶ディスプレイ等に表示し、精算処理を行う。
【０００４】
店舗では、商品の販売方法として例えば複数の商品を纏めて販売することがある。図６は複数の商品、例えば２つの商品Ａ、Ｂを纏めて販売するときの一例を示す。これら商品Ａ、Ｂは、例えばラベル１によって１つの商品Ｃとして纏められている。ラベル１には、２つの商品Ａ、Ｂ分の価格、すなわち商品Ｃとしての価格等を示すバーコード２が記載されている。このラベル１は、各商品Ａ、Ｂに記載されている個々の本来の各価格を示す各バーコードを隠すように貼り付けられている。  
このような商品Ｃであれば、データコード読取装置は、ＣＣＤスキャナ等の撮像部によって商品Ｃに付されたバーコード２を撮像し、その画像データからバーコード２をデコードしてそのデコード情報を取得する。これにより、店舗ＰＯＳサーバは、バーコード２のデコード情報に対応する商品Ｃの単価等の商品情報を取得することができる。
【０００５】
ところが、例えば２つの商品Ａ、Ｂをラベル１によって１つの商品Ｃとして纏めて販売する場合、各商品Ａ、Ｂの纏め方によっては、ラベル１の貼り付け方が悪く、例えば図７に示すように商品Ａに付されたバーコード３がラベル１によって隠されなかったり、又図８に示すように２つの商品Ａ、Ｂに付された各バーコード３、４がラベル１によって隠されないことも生じることが有り得る。
【０００６】
このような場合、データコード読取装置は、ＣＣＤスキャナ等の撮像部によって商品Ｃに有る複数のバーコード、例えば図７に示す商品Ｃでは、商品Ｃの本来のバーコード２を撮像するとともに、商品Ｃを形成するための個々の商品Ａ、Ｂのうち商品Ａのバーコード３も撮像してしまう。又、図８に示す商品Ｃでは、商品Ｃの本来のバーコード２を撮像するとともに、商品Ｃを形成するための個々の商品Ａ、Ｂの各バーコード３、４も撮像してしまう。
【０００７】
なお、商品に付された複数のバーコードの読み取りが可能なバーコード読取装置としては例えば特許文献１に開示されている。すなわち、特許文献１は、商品等に付されたバーコードを撮像し、その画像データから商品等に付されているバーコードの個数を認識し、バーコードの個数が１個のときには画像データ中から単一のバーコードを認識して読み取り、複数個のときには画像データ中から複数のバーコードを認識して読み取ることを開示する。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平１１−３０６２７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、例えば２つの商品Ａ、Ｂをラベル１等によって１つの商品Ｃとして纏めて販売する場合には、販売すべき商品Ｃに付されたバーコード２のみを読み取り、当該商品Ｃの単価等の商品情報を取得できればよい。商品Ｃに付されたバーコード２を読み取るに加えて、商品Ｃを形成するための個々の商品Ａ、Ｂの各バーコード３、４をも読み取ってしまうと、販売すべき商品Ｃの単価等の商品情報を取得することができず、商品Ｃの正確な単価等の商品情報が取得できなくなる。
【００１０】
本発明の目的は、複数のデータコードを読み取ったとしても、複数のデータコードの中から商品に該当する１つのデータコードを選択することを促して商品の正確な単価等の商品情報を取得することが可能な商品登録システムを提供することにある。
【課題を解決するための手段】
【００１１】
本発明の主要な局面に係る商品登録システムは、商品に付されているデータコードを撮像してデータコードを含む画像データを取得する撮像部と、撮像部の撮像により取得された画像データに基づいてデータコードを解読してそのデコード情報を取得するデコード部と、デコード部により解読されたデータコードが複数有ると判断すると、当該各データコードに基づいて商品の各価格を取得する処理部と、撮影部の撮像により取得された画像データと、処理部により取得した各データコードに対応する各価格とを表示し、各価格のうちいずれか１つの価格を選択可能とするデータコード選択案内部とを具備する。
【図面の簡単な説明】
【００１２】
【図１】本発明に係るデータコード読取装置を適用したチェックアウトレーンシステムの一実施の形態を示す斜視図。
【図２】同システムにおけるデータコード読取装置及びＰＯＳターミナルの具体的なブロック構成図。
【図３】同システムにおけるデータコード選択案内部によりキャッシャ用表示器に表示されたガイドメッセージの一例を示す図。
【図４】同システムにおけるデータコード読み取りの動作フローチャート。
【図５】同システムにおけるＰＯＳターミナルでの登録処理の動作フローチャート。
【図６】複数の商品を纏めて販売するときの商品の一例を示す図。
【図７】複数の商品を纏めたときの個々に商品に付されたバーコードがラベルによって隠されなかった場合を示す図。
【図８】複数の商品を纏めたときの個々に商品に付されたバーコードがラベルによって隠されなかった場合を示す図。
【発明を実施するための形態】
【００１３】
以下、本発明の一実施の形態について図面を参照して説明する。  
図１はデータコード読取装置（スキャナー）を適用したチェックアウトレーンシステム（商品登録システム）の斜視図を示す。サッカー台１０上の中央部には、データコード読取装置１１が立設されている。又、サッカー台１０の内側には、ＰＯＳシステムを構成する電子キャッシュレジスタから成るＰＯＳ端末装置（以下、ＰＯＳターミナルと称する）１２が設置されている。これらデータコード読取装置１１とＰＯＳターミナル１２とは、図２に示すような通信部Ｔによって相互通信可能に接続されている。なお、データコード読取装置１１とＰＯＳターミナル１２とによりＰＯＳターミナル部を構成する。
【００１４】
データコード読取装置１１には、例えば図６に示すような商品Ｃに付されたデータコード、例えばバーコード２を読み取るための撮像装置１３と、バーコード２を読み取ることによる登録不能な商品の登録を行うための各種キー等が配設されたキーボード１４と、買物客に対して登録された例えば商品Ｃの品名，価格等を表示するためのディスプレイ１５等とが設けられている。このうち撮像装置１３は、例えばＣＣＤ（Charge Coupled Device）イメージセンサを内蔵する。以下、撮像装置１３をＣＣＤイメージセンサ１３と称する。このＣＣＤイメージセンサ１３は、ＬＥＤ等から成る照明装置１３ａを備える。この照明装置１３ａは、ＣＣＤイメージセンサ１３の撮像領域をカバーするように照明光を照射する。
【００１５】
ＰＯＳターミナル１２には、キーボード１６と、キャッシャに対して商品Ｃの登録情報や釣銭額等の商品Ｃの商品情報等を表示するためのキャッシャ用表示器１７と、買物客に対して釣銭額等を表示するための買物客用の表示器１８と、レシート印字やジャーナル印字等を行うプリンタ１９等とが設けられている。キーボード１６には、商品代金の決済に必要な締めキー等が配設されている。キャッシャ用表示器１７は、キャッシャに対するガイドメッセージ表示用として兼用される。このキャッシャ用表示器１７は、例えば液晶ディスプレイから成る。このキャッシャ用表示器１７は、液晶ディスプレイ等の表示画面上にタッチパネルを形成されている。このタッチパネルは、例えばキャッシャの指等のタッチを受けると、このタッチ位置に対応するタッチ位置信号を出力する。
【００１６】
なお、サッカー台１０上のデータコード読取装置１１よりも上流側には、買物客が購入しようとする例えば複数の商品Ｃが入れられた買物かご２０が置かれる。又、サッカー台１０上のデータコード読取装置１１よりも下流側には、商品登録が行われた商品Ｃを入れるための別の買物かご２１が置かれている。
【００１７】
ＰＯＳターミナル１２には、例えば店舗内のローカル・エリア・ネットワーク（ＬＡＮ）２２を介してＰＯＳサーバ２３が接続されている。このＰＯＳサーバ２３は、ＰＯＳターミナル１２との間で商品Ｃ等の精算処理に関する情報の授受及び商品Ｃ等の精算処理結果の記録を行う。このＰＯＳサーバ２３は、例えば店舗で販売する全ての商品Ｃの価格や商品名等のデータ、さらには値引き等のクーポンのデータを予め格納する商品データベース２４を有する。ＰＯＳサーバ２３は、ＰＯＳターミナル１２からＬＡＮ２２を介して送信されてくるデコード情報を商品データベースに照会し、当該デコード情報に対応する商品Ｃの価格や商品名等のデータを読み出し、さらに全ての商品Ｃの各価格を合計して精算額データを求め、この精算額データをＬＡＮ２２を介してＰＯＳターミナル１２に返信する。
【００１８】
図２はデータコード読取装置１１及びＰＯＳターミナル１２の具体的なブロック構成図を示す。データコード読取装置１１は、ＣＰＵ等から成るコンピュータを有し、このコンピュータから発せられる指令によりＣＣＤイメージセンサ１３と、画像メモリ２５と、画像データ処理部２６と、デコード部２７と、第１の通信部２８とが作動するものとなっている。このうち画像メモリ２５には、ＣＣＤイメージセンサ１３の撮像により取得された画像データが記憶される。
【００１９】
画像データ処理部２６は、画像メモリ２５に記憶された画像データを解析して当該画像データにバーコード２の画像が含まれているか否かを判断し、さらにバーコード２が複数含まれているか否かを判断する。例えば、画像データ処理部２６は、図７に示すように複数のバーコード２、３又は図８に示すように複数のバーコード２、３、４が含まれていることを判断すると、これらバーコード２、３、４の画像データ中の位置を検出してその各位置情報を取得する。
【００２０】
デコード部２７は、画像データ処理部２６の解析によって検出された少なくとも１つのバーコード２をデコードし、このデコード情報を取得する。例えばデコード部２７は、画像データ処理部２６による解析により図８に示すように複数のバーコード２、３、４を検出すると、これらバーコード２、３、４をデコードしてその各デコード情報を取得する。
【００２１】
なお、画像データ処理部２６は、デコード部２７のデコード結果により得られたデコード情報の数によって画像データ中に複数のバーコード２、３、４等が含まれているか否かを判断するようにしてもよい。
【００２２】
第１の通信部２８は、ＰＯＳターミナル１２の第２の通信部３０との間で通信を行うもので、デコード部２７により取得された少なくとも１つのデコード情報を通信部Ｔを通してＰＯＳターミナル１２に送信する。例えば第１の通信部２８は、画像データ処理部２６による解析により図８に示すように複数のバーコード２、３、４を検出すると、これらバーコード２、３、４の各デコード情報をデコード部２７から受け取ると共に、これらバーコード２、３、４の各位置情報を画像データ処理部２６から受け取り、さらに各デコード情報を取得した対象の画像データを画像データ処理部２６から受け取り、各デコード情報と、各バーコード２、３、４の各位置情報と、画像データとを通信部Ｔを通してＰＯＳターミナル１２に送信する。
【００２３】
一方、ＰＯＳターミナル１２は、ＣＰＵ等から成るコンピュータを有し、このコンピュータから発せられる指令によりキャッシャ用表示器１７と、商品登録処理部２９と、第２の通信部３０と、データコード選択案内部３１と、警告音発生部３２とが作動するものとなっている。  
商品登録処理部２９は、データコード読取装置１１から送信されたデコード情報が１つであれば、当該１つのデコード情報に基づいて商品Ｃの価格を含む商品情報を求める。具体的に商品登録処理部２９は、デコード情報を店舗内のＬＡＮ２２を介してＰＯＳサーバ２３に送る。このＰＯＳサーバ２３は、商品登録処理部２９から送られてきたデコード情報を商品データベースに照会し、当該デコード情報に対応する商品Ｃの価格や商品名等の商品情報を読み出し、この商品Ｃの各価格等の商品情報をＬＡＮ２２を介して商品登録処理部２９に渡す。この商品登録処理部２９は、商品Ｃの各価格や商品名等の商品情報をキャッシャ用表示器１７及び買物客用の表示器１８に表示する。
【００２４】
続いて、複数の商品Ｃ等の各デコード情報が順次データコード読取装置１１から送信されてくると、商品登録処理部２９は、各商品Ｃ等に対応する各デコード情報を順次ＬＡＮ２２を介してＰＯＳサーバ２３に送る。このＰＯＳサーバ２３は、順次、各デコード情報を商品データベースに照会し、各デコード情報に対応する各商品Ｃの価格や商品名等のデータを順次読み出し、商品登録処理部２９に送る。この商品登録処理部２９は、各商品Ｃ等の各価格を合計して精算額データを求め、この精算額データを第２の通信部３０を通してデータコード読取装置１１に送る。  
第２の通信部３０は、データコード読取装置１１の第１の通信部２８との間で通信を行うもので、商品登録処理部２９により取得された商品Ｃの各価格の商品情報や複数の商品Ｃの精算額データをデータコード読取装置１１に送る。
【００２５】
データコード選択案内部３１は、データコード読取装置１１から複数のバーコード、例えば図８に示すような各バーコード２、３、４の各デコード情報を受けると、複数のデータコード２、３、４が有ることを判断し、これらバーコード２、３、４のうちいずれか１つのバーコード２の選択を促すための報知を行うためのガイドメッセージをキャッシャ用表示器１７に表示する。
【００２６】
具体的にデータコード選択案内部３１は、例えば図８に示すような各バーコード２、３、４に対応する各価格を表示し、これら価格のうちいずれか１つの価格を選択可能とするガイドメッセージをキャッシャ用表示器１７に表示する。このガイドメッセージをキャッシャ用表示器１７に表示する場合、データコード選択案内部３１は、ＣＣＤイメージセンサ１３の撮像により取得された画像データをキャッシャ用表示器１７に表示させると共に、当該画像データ中の例えば各データコード２、３、４に対応する各位置にそれぞれ各価格を表示させる。画像データ中における各データコード２、３、４の各位置は、データコード読取装置１１から送られてきた各バーコード２、３、４の各位置情報に基づいて判別可能である。
【００２７】
図３はキャッシャ用表示器１７に表示されたガイドメッセージＧの一例を示す。このガイドメッセージＧは、例えば図８に示すように２つの商品Ａ、Ｂをラベル１によって１つの商品Ｃとして纏めて販売するときに商品Ａに付されたバーコード３がラベル１によって隠されていない場合で、商品Ｃの本来のバーコード２上に商品Ｃの本来の価格Ｍ１、例えば価格「２５０円」を表示し、かつ商品Ｃを形成するための２つの各商品Ａ、Ｂの各バーコード３、４上にそれぞれ各商品Ａ、Ｂの各価格Ｍ２、Ｍ３、例えば各価格「１３０円」を表示する。
【００２８】
この状態に、キャッシャがキャッシャ用表示器１７の表示画面上において例えば商品Ｃの本来の価格「２５０円」上を指等でタッチすると、キャッシャ用表示器１７のタッチパネルは、当該タッチ位置に対応するタッチ位置信号を出力する。このタッチ位置信号は、データコード選択案内部３１に渡される。このデータコード選択案内部３１は、キャッシャ用表示器１７のタッチパネルからのタッチ位置信号に基づいて商品Ｃの本来の価格「２５０円」と商品Ａの価格「１３０円」とのうち商品Ｃの本来の価格「２５０円」を選択されたことを判断し、この商品Ｃの本来の価格「２５０円」を商品登録処理部２９に渡す。これにより、商品登録処理部２９は、データコード選択案内部３１によって選択された商品Ｃの本来の価格「２５０円」の登録処理を行う。
【００２９】
なお、商品登録処理部２９は、キャッシャ用表示器１７のタッチパネルから出力されるタッチ位置信号に基づいてキャッシャによって選択された商品Ｃの価格を認識するようにしてもよい、キャッシャによって選択されたバーコード２等に基づいてＰＯＳサーバ２３に問い合わせを行うことにより再度商品Ｃの価格を認識するようにしてもよい。
【００３０】
又、データコード選択案内部３１は、キャッシャ用表示器１７に例えば各バーコード２、３、４の各価格のうちいずれか１つの価格を選択可能とするガイドメッセージＧを表示すると共に、複数のバーコード２、３、４が有ることを知らせる警告音の発生を警告音発生部３２に通知する。
【００３１】
警告音発生部３２は、データコード選択案内部３１から複数のバーコード２、３、４が有ることの通知を受けると、複数のバーコード２、３、４が有ることを示す例えば「ブー」等のブザー音等を発生する。又、警告音発生部３２は、ブザー音に限らず、複数のバーコード２、３、４が有ることを示すメッセージ、例えば「複数のバーコード有り」等を発生してもよい。
【００３２】
次に、上記の如く構成された商品登録システムの商品登録動作について図４に示すデータコード読み取りの動作フローチャートと図５に示すＰＯＳターミナルでの登録処理の動作フローチャートとを参照して説明する。  
キャッシャは、例えば図６に示す商品Ｃに付されたバーコード２をデータコード読取装置１１におけるＣＣＤイメージセンサ１３に向けて読み取らせて商品登録を行うために、商品Ｃを買物かご２０内から取り出してＣＣＤイメージセンサ１３に向け、商品Ｃのバーコード２の読み取りを確認して別の買物かご２１内に入れる。このときＣＣＤイメージセンサ１３は、図４に示すステップＳ１において、商品Ｃのバーコード２を撮像し、その画像データを出力する。この画像データは、一時、例えば画像メモリ２５に記憶される。  
次に、画像データ処理部２６は、ステップＳ２において、画像メモリ２５に記憶された画像データを読み出し、この画像データを解析して当該画像データにバーコード２の画像が含まれているか否かを判断する。この判断の結果、例えば図６に示す商品Ｃであれば、ラベル１が各商品Ａ、Ｂに記載されている個々の本来の各価格を示す各バーコードを隠すように貼り付けられている。これにより、画像データ処理部２６は、画像データ中に１つのバーコード２を有することを検出する。  
次に、デコード部２７は、画像データ処理部２６の解析によって検出された１つのバーコード２をデコードし、このデコード情報を取得する。
【００３３】
すなわち、画像データ処理部２６は、ステップＳ３において、デコード部２７によりデコード結果を受け取り、このデータ結果からバーコード２が存在するか否かを判断する。この判断の結果、画像データ処理部２６は、図６に示すような商品Ｃを撮像した画像データ中からバーコード２を検出しているので、バーコード２が有ることを判断する。  
次に、画像データ処理部２６は、ステップＳ４において、図６に示すような商品Ｃを撮像した画像データ中から検出したバーコード２等が１つであるか否かを判断する。この判断の結果、画像データ処理部２６は、図６に示すような商品Ｃを撮像した画像データ中から１つのバーコード２を検出しているので、１つのバーコード２を検出したことを判断する。  
次に、第１の通信部２８は、ステップＳ５に移り、デコード部２７により取得された商品Ｃに付されたバーコード２のデコード情報を通信部Ｔを通してＰＯＳターミナル１２に送信する。
【００３４】
一方、ＰＯＳターミナル１２は、図５に示すステップＳ１０において、第２の通信部３０を通してデータコード読取装置１１からのデコード情報を受け取ると、このデコード情報を商品登録処理部２９に渡す。  
次に、商品登録処理部２９は、ステップＳ１１において、第２の通信部３０を通してデータコード読取装置１１からデコード情報を受け取ると、ステップＳ１２に移り、デコード情報が複数あるか否かを判断する。ここでは、商品登録処理部２９は、図６に示すような商品Ｃに付された１つのバーコード２のデコード情報を受け取るので、ステップＳ１２において、１つのバーコード２があると判断する。
【００３５】
次に、商品登録処理部２９は、ステップＳ１３において、商品Ｃに付された１つのバーコード２のデコード情報を店舗内のＬＡＮ２２を介してＰＯＳサーバ２３に送る。このＰＯＳサーバ２３は、商品登録処理部２９から送られてきたデコード情報を商品データベースに照会し、当該デコード情報に対応する商品Ｃの価格や商品名等の商品情報を読み出し、この商品Ｃの各価格等の商品情報をＬＡＮ２２を介して商品登録処理部２９に渡す。この商品登録処理部２９は、商品Ｃの各価格や商品名等の商品情報をキャッシャ用表示器１７及び買物客用の表示器１８に表示する。
【００３６】
一方、商品Ｃが例えば図８に示すようにラベル１が各商品Ａ、Ｂに記載されている個々の本来の各価格を示す各バーコードが隠されずに貼り付けられ、ＣＣＤイメージセンサ１３によって商品Ｃの本来のバーコード２を撮像するとともに、商品Ｃを形成するための個々の商品Ａ、Ｂの各バーコード３、４も撮像してしまう場合である。  
この場合、ＣＣＤイメージセンサ１３は、ステップＳ１において、商品Ｃの本来のバーコード２を撮像するとともに、商品Ｃを形成するための個々の商品Ａ、Ｂの各バーコード３、４も撮像してその画像データを出力する。
【００３７】
次に、画像データ処理部２６は、ステップＳ２において、画像メモリ２５に記憶された画像データを読み出し、この画像データを解析して当該画像データにバーコード２の画像が含まれているか否かを判断する。この判断の結果、商品Ｃは、図８に示すようにラベル１によって各商品Ａ、Ｂに記載されている個々の本来の各価格を示す各バーコードが隠されていないので、画像データ処理部２６は、画像データ中に３つのバーコード２、３、４を有することを検出する。  
次に、デコード部２７は、画像データ処理部２６の解析によって検出された３つのバーコード２、３、４をデコードし、これらのデコード情報を取得する。
【００３８】
すなわち、画像データ処理部２６は、ステップＳ３において、デコード部２７によりデコード結果を受け取り、このデータ結果からバーコード２が存在するか否かを判断する。ここでは画像データ処理部２６は、図８に示すような商品Ｃを撮像した画像データ中から３つのバーコード２、３、４を検出するので、各バーコード２、３、４が有ることを判断する。  
次に、画像データ処理部２６は、ステップＳ４において、図８に示すような商品Ｃを撮像した画像データ中から検出したバーコード２等が１つであるか否かを判断する。この判断の結果、画像データ処理部２６は、図８に示すような商品Ｃを撮像した画像データ中から３つのバーコード２、３、４を検出するので、３つのバーコード２を検出したことを判断する。
【００３９】
次に、第１の通信部２８は、ステップＳ６に移り、デコード部２７により取得された商品Ｃに付された３つのバーコード２、３、４の各デコード情報と、各バーコード２、３、４の各位置情報と、画像データとを通信部Ｔを通してＰＯＳターミナル１２に送信する。
【００４０】
一方、ＰＯＳターミナル１２は、図５に示すステップＳ１０において、第２の通信部３０を通してデータコード読取装置１１からの３つのデコード情報を受け取ると、これらデコード情報を商品登録処理部２９に渡す。  
次に、商品登録処理部２９は、ステップＳ１１において、第２の通信部３０を通してデータコード読取装置１１から各デコード情報を受け取ると、ステップＳ１２に移り、デコード情報が複数あるか否かを判断する。ここでは、商品登録処理部２９は、図８に示すような商品Ｃの３つのバーコード２、３、４の各デコード情報を受け取るので、ステップＳ１２において、３つのバーコード２、３、４があると判断する。このように商品Ｃについて３つのバーコード２、３、４の各デコード情報があることを判断すると、商品登録処理部２９は、この旨の情報をデータコード選択案内部３１に渡す。
【００４１】
次に、データコード選択案内部３１は、ステップＳ１４において、データコード読取装置１１から複数のバーコード、例えば図８に示すような各バーコード２、３、４の各デコード情報を受けると、複数のデータコード２、３、４が有ることを判断し、例えば図３に示すような各バーコード２、３、４のうちいずれか１つのバーコード２の選択を促すための報知を行うためのガイドメッセージＧをキャッシャ用表示器１７に表示する。  
これと共に、データコード選択案内部３１は、ガイドメッセージＧの表示と共に、複数のバーコード２、３、４が有ることを知らせる警告音の発生を警告音発生部３２に通知する。これにより、警告音発生部３２は、複数のバーコード２、３、４が有ることを示す例えば「ブー」等のブザー音等を発生する。又、警告音発生部３２は、ブザー音に限らず、複数のバーコード２、３、４が有ることを示すメッセージ、例えば「複数のバーコード有り」等を発生してもよい。
【００４２】
しかるに、データコード選択案内部３１は、図３に示すようにＣＣＤイメージセンサ１３の撮像により取得された画像データをキャッシャ用表示器１７に表示させると共に、当該画像データ中の例えば各データコード２、３、４に対応する各位置にそれぞれ各価格Ｍ１、Ｍ２、Ｍ３を表示させる。価格Ｍ１は商品Ｃの本来の価格「２５０円」であり、価格Ｍ２は商品Ｃを形成する商品Ａの価格「１３０円」であり、価格Ｍ３は商品Ｃを形成する商品Ｂの価格「１３０円」である。なお、画像データ中における各データコード２、３、４の各位置は、データコード読取装置１１から送られてきた各バーコード２、３、４の各位置情報に基づいて判別可能である。  
なお、各データコード２、３、４に対応する各価格Ｍ１、Ｍ２、Ｍ３の表示位置は、それぞれ各データコード２、３、４上に重ね合わせて表示してもよいし、又は各データコード２、３、４に隣接して表示してもよい。
【００４３】
又、画像データ中の各データコード２、３、４に対応する各価格Ｍ１、Ｍ２、Ｍ３は、例えば次のように取得される。すなわち、商品登録処理部２９は、各データコード２、３、４の各デコード情報を店舗内のＬＡＮ２２を介してＰＯＳサーバ２３に送る。このＰＯＳサーバ２３は、商品登録処理部２９から送られてきた各デコード情報を商品データベースに照会し、これらデコード情報に対応する価格や商品名等の商品情報を読み出し、これら価格等の商品情報をＬＡＮ２２を介して商品登録処理部２９に渡す。これにより、商品登録処理部２９は、ＰＯＳサーバ２３に送られてきた商品情報から各データコード２、３、４に対応する各価格Ｍ１、Ｍ２、Ｍ３を取得する。
【００４４】
次に、データコード選択案内部３１は、ステップＳ１５において、キャッシャ用表示器１７のタッチパネルから出力されるタッチ位置信号の入力を待つ。すなわち、キャッシャは、図３に示すようなキャッシャ用表示器１７の表示画面上に表示されているガイドメッセージＧから各価格Ｍ１、Ｍ２、Ｍ３のうち商品Ｃの本来の価格Ｍ１、すなわち価格「２５０円」を選択するために、キャッシャ用表示器１７の表示画面上における商品Ｃの本来の価格「２５０円」上を指等でタッチする。
【００４５】
キャッシャがキャッシャ用表示器１７の表示画面上において例えば商品Ｃの本来の価格「２５０円」上を指等でタッチすると、キャッシャ用表示器１７のタッチパネルは、ステップＳ１５において、当該タッチ位置に対応するタッチ位置信号を出力する。このタッチ位置信号は、データコード選択案内部３１に渡される。  
データコード選択案内部３１は、ステップＳ１６において、キャッシャ用表示器１７のタッチパネルからのタッチ位置信号に基づいて商品Ｃの本来の価格「２５０円」が選択されたことを判断し、この商品Ｃの本来の価格「２５０円」を商品登録処理部２９に渡す。  
しかるに、商品登録処理部２９は、商品Ｃの本来の各価格「２５０円」や商品名等の商品情報をキャッシャ用表示器１７及び買物客用の表示器１８に表示する。
【００４６】
このように上記一実施の形態によれば、ＣＣＤイメージセンサ１３の撮像により取得された画像データ中にバーコードが複数、例えばバーコード２、３、４が有ることを判断すると、これらバーコード２、３、４のうちいずれか１つのバーコードの選択を促すためのガイドメッセージＧを表示する。具体的には、ガイドメッセージＧとしてＣＣＤイメージセンサ１３の撮像により取得された画像データを表示すると共に、この画像データ中の各データコード２、３、４に対応する各位置にそれぞれ各価格Ｍ１（２５０円）、Ｍ２（１３０円）、Ｍ３（１３０円）を表示する。
【００４７】
店舗では、商品の販売方法として例えば図６に示すように複数の商品、例えば２つの商品Ａ、Ｂを纏めて販売するときがあり、このときに各商品Ａ、Ｂが例えばラベル１によって１つの商品Ｃとして纏められていればよいが、各商品Ａ、Ｂの纏め方によっては、ラベル１の貼り付け方が悪く、例えば図７に示すように商品Ａに付されたバーコード３がラベル１によって隠されなかったり、又図８に示すように２つの商品Ａ、Ｂに付された各バーコード３、４がラベル１によって隠されないことも生じることが有り得る。このような場合、データコード読取装置１１のＣＣＤイメージセンサ１３によって例えば図８に示すように商品Ｃの本来のバーコード２と共に、商品Ｃを形成するための個々の商品Ａ、Ｂの各バーコード３、４も撮像してしまう。  
このように商品Ｃについて複数のバーコード、例えば３つのバーコード２、３、４を撮像したとしても、ガイドメッセージＧを表示することによって各バーコード２、３、４のうちいずれか１つのバーコード、すなわち商品Ｃの本来のバーコード２の価格Ｍ１（２５０円）を選択できる。
【００４８】
ガイドメッセージＧは、キャッシャ用表示器１７の表示画面上に表示される。すなわち、キャッシャ用表示器１７は、通常、キャッシャに対して商品Ｃの登録情報や釣銭額等の商品Ｃの商品情報等を表示するもので、キャッシャは、商品Ｃの登録処理時に常にキャッシャ用表示器１７に表示される商品Ｃの登録情報や釣銭額等の商品Ｃの商品情報等を見ている。従って、キャッシャは、キャッシャ用表示器１７にガイドメッセージＧが表示されたことを直ぐに確認できる。これにより、キャッシャは、ガイドメッセージＧとして画像データ中に各データコード２、３、４に対応する各位置に各価格Ｍ１（２５０円）、Ｍ２（１３０円）、Ｍ３（１３０円）が表示されたときに、直ちに商品Ｃの本来のバーコード２の価格Ｍ１（２５０円）を選択でき、商品登録の作業効率を向上できる。  
ガイドメッセージＧでは、各価格Ｍ１（２５０円）、Ｍ２（１３０円）、Ｍ３（１３０円）を各データコード２、３、４に対応する各位置に表示するので、ガイドメッセージＧを目視するだけで、商品Ｃの本来のバーコード２の価格Ｍ１（２５０円）を選択することができる。  
又、ガイドメッセージＧの表示と共に、警告音発生部３２によって複数のバーコード２、３、４が有ることを示す例えば「ブー」等のブザー音等を発生するので、キャッシャに対して複数のバーコード２、３、４のうちいずれか１つのバーコード２等を選択しなければならないことを促すことができる。
【００４９】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。  
例えば、ＣＣＤイメージセンサ１３の撮像により取得された画像データ中にバーコードが複数、例えば各バーコード２、３、４が有ることを判断するのは、例えば画像データ処理部２６によって画像データ中に含まれる各バーコード２、３、４が存在する各領域を検出することによって行ってもよいし、デコード部２７によるデード結果からデコード情報の個数が複数あることにより行ってもよい。
【００５０】
又、例えば１つの商品Ｃに対して誤って複数のバーコードが記載された各ラベルが貼り付けられた場合でも、これらバーコードの各価格から商品Ｃに付された正しいバーコードの価格を選択することにも応用できる。  
又、商品に付されたバーコードに限らず、ＱＲコードが付されている場合にも適用可能である。
【符号の説明】
【００５１】
Ａ，Ｂ，Ｃ：商品、１：ラベル、２，３，４：バーコード、１０：サッカー台、１１：データコード読取装置、１２：ＰＯＳ端末装置、Ｔ：通信部、１３：撮像装置（ＣＣＤイメージセンサ）、１３ａ：照明装置、１４：キーボード、１５：ディスプレイ、１６：キーボード、１７：キャッシャ用表示器、１８：買物客用の表示器、１９：プリンタ、２０：買物かご、２１：別の買物かご、２２：ローカル・エリア・ネットワーク（ＬＡＮ）、２３：ＰＯＳサーバ、２４：商品データベース、２５：画像メモリ、２６：画像データ処理部、２７：デコード部、２８：第１の通信部、２９：商品登録処理部、３０：第２の通信部、３１：データコード選択案内部、３２：警告音発生部。
【図１】
2010225177.tif 000003
【図２】
2010225177.tif 000004
【図３】
2010225177.tif 000005
【図４】
2010225177.tif 000006
【図５】
2010225177.tif 000007
【図６】
2010225177.tif 000008
【図７】
2010225177.tif 000009
【図８】
2010225177.tif 000010