(57)【要約】【課題】割引対象商品がシンボルコードの読取不良などにより割引処理がされない事態を防止する。【解決手段】コードシンボルからの情報から商品コードを検出する手段と、情報から割引コードを検出する手段と、商品コードに対応付けられた商品の単価情報１１３及び割引判別情報１１４を含む商品データファイル１１０と、商品コードを検出したとき前記商品データファイルを参照して商品コードに対応する商品の単価情報及び当該商品の割引判別情報を取得する手段と、情報に割引コードが含まれかつ割引判別情報１１４により当該商品が割引対象商品であるとき取得した商品の単価と割引コードに基づいて割引価格を算出する手段と、割引判別情報１１４が含まれかつ割引コードを検出しないとき割引価格を算出する処理から除外する手段と、商品コードを検出し商品データファイルで当該商品が割引対象商品でないとき商品データファイルで得られた単価情報１１３で販売価格を設定する手段とを備える。【選択図】図１０
2007272585.tif 000002
【特許請求の範囲】
【請求項１】
読み取られたコードシンボルから抽出された情報から商品コードを検出する手段と、
前記情報から割引内容を指定する割引コードを検出する手段と、
商品コードに対応付けられた商品の単価情報及び当該商品が割引対象となっているかを示す割引判別情報を含む商品データファイルと、
前記商品コードを検出する手段により商品コードを検出したとき、前記商品データファイルを参照して、読み取った商品コードに対応する商品の単価情報及び当該商品の割引判別情報を取得する手段と、
前記情報に割引コードが含まれ、かつ、前記割引判別情報により当該商品が割引対象商品であるとされたとき、前記取得した商品の単価と前記割引コードに基づいて割引価格を算出する手段と、
前記割引判別情報が含まれているにもかかわらず前記割引コードを検出しないとき前記割引価格を算出する処理から除外する手段と、
商品コードを検出し、前記商品データファイルを参照して前記商品コードに対応する割引判別情報により当該商品が割引対象商品でないとされたとき、商品データファイルで得られた単価情報に基づいて販売価格を設定する手段と、
を備えたことを特徴とする商品販売データ処理装置。
【請求項２】
前記割引判別情報が含まれているにもかかわらず前記割引コードを検出しないとき警告を発する手段を備えたことを特徴とする請求項１記載の商品販売データ処理装置。
【請求項３】
前記シンボルコードを読み取るコード読取装置を備え、
上記コード読取装置は、商品におけるコードシンボルが配置された領域を画像情報として読み取る撮像装置と、
得られた画像情報からシンボルコードを抽出する画像抽出装置と、
を備えることを特徴とする請求項１または２いずれか記載の商品販売データ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＥＣＲ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃａｓｈ  Ｒｅｇｉｓｔｅｒ：電子式キャッシュレジスタ）やＰＯＳ（Ｐｏｉｎｔ  ｏｆ  Ｓａｌｅｓ：販売時点管理）端末等の商品販売データ処理装置に係り、特に商品の値引処理を誤りなく行うことができる商品販売データ処理装置に関する。
【背景技術】
【０００２】
従来、スーパーマーケット等の店舗では、商品に商品コード情報を表現したバーコードが印刷された商品ラベルを貼り付けるか、商品の出荷課程で商品の表面に商品コードを印刷して店舗に納入している。このバーコードはキャシュレジスタのバーコード読取装置で読み取られ、商品コード情報が認識され購入商品の生産や売上の管理に使用されている。
【０００３】
ところで、生鮮食料品などの商品は、売場に展示されてから賞味期限あるいは消費期限が近づくと、商品の価格を値下げして早期販売を促進している。上述のような商品ラベルを使用している場合、上述の早期販売あるいは特価販売のときには、元の商品販売価格に対する割引率や割引額が購買者やキャッシュレジスタのオペレータに認識できるよう表記したラベルを貼付する。この際前記ラベルは、バーコードが表示された商品に前記商品コードを表示したバーコードを隠さないように貼付される。また、同様の場合、特許文献１に記載のように、新たに値下げについての情報を表示する新たなバーコードを前記商品コードが表示されたバーコードを隠さないように貼り付けることがある。
【０００４】
前者の場合には、キャッシュレジスタのオペレータが商品コードを表示するバーコードをバーコードスキャナで読み取った後に、キー入力で割引率又は割引額を入力して元の値段に対して割引価格を登録する。
【０００５】
後者の場合には、バーコードスキャナで商品コードの情報を含むバーコードをバーコードスキャナで読み取った後に割引率や割引額を示すバーコードをバーコードスキャナで読み取り、キャッシュレジスタ内で値下げ後の販売価格を算出し、登録処理を行う。
【０００６】
また、商品コード番号と割引額とが組み合わされたコード（組合せコード）を商品に付して、コードスキャナでこの組合せコードを読み取ることで、商品コード番号から特定される単価に対して割引額に基づく割引が実行されることがある。特許文献２には、組合せコードに商品の製造年月日を組み込んで、日時の経過とともに割引額を変化させる技術が開示されている。
【０００７】
【特許文献１】特開２００２―１５０４３４号公報
【特許文献２】特開平８−３２９３５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、特許文献１の技術を利用して割引販売を行う場合、バーコードスキャナのオペレータが商品に表示してある割引情報を含むバーコード（割引コード）をバーコードスキャナでスキャンしないで、商品コードを表示するバーコードだけをスキャンしてそこでスキャン動作を終了しまうことも起こりうる。このような場合には、本来割引対象である商品を割引することなく処理がなされ、顧客に損害を発生させることとなる。
【０００９】
本発明の目的は、割引対象となる商品の商品販売データ処理を実行する際、割引対象商品であるにも拘わらずシンボルコードの読取不良などにより割引処理がされない事態を防止することができる商品販売データ処理装置を提供することである。
【課題を解決するための手段】
【００１０】
本発明に係る商品販売データ処理装置は、読み取られたコードシンボルから抽出された情報から商品コードを検出する手段と、前記情報から割引内容を指定する割引コードを検出する手段と、商品コードに対応付けられた商品の単価情報及び当該商品が割引対象となっているかを示す割引判別情報を含む商品データファイルと、前記商品コードを検出する手段により商品コードを検出したとき、前記商品データファイルを参照して、読み取った商品コードに対応する商品の単価情報及び当該商品の割引判別情報を取得する手段と、
前記情報に割引コードが含まれ、かつ、前記割引判別情報により当該商品が割引対象商品であるとされたとき、前記取得した商品の単価と前記割引コードに基づいて割引価格を算出する手段と、前記割引判別情報が含まれているにもかかわらず前記割引コードを検出しないとき前記割引価格を算出する処理から除外する手段と、商品コードを検出し、前記商品データファイルを参照して前記商品コードに対応する割引判別情報により当該商品が割引対象商品でないとされたとき、商品データファイルで得られた単価情報に基づいて販売価格を設定する手段と、を備えたものである。
【発明の効果】
【００１１】
本発明によれば、商品の登録作業に行う際に、コードシンボルとして商品コードと割引コードとが付された値引対象商品の値引処理を行うに際して、割引対象商品であるにも拘わらずシンボルコードの読取不良などにより割引処理がされない事態を防止することができ商品の割引処理を確実に行うことができる。
【発明を実施するための最良の形態】
【００１２】
本発明の実施の一形態を、図１ないし図１１に基づいて説明する。本実施の形態の商品販売データ処理装置は、スーパーマーケット等で使用されるＰＯＳ端末であるキャッシュレジスタに適用される。
【００１３】
まず、本例に係る商品販売データ処理装置を適用する商品の販売形態について説明する。この販売形態では、割引がされない割引対象外商品と、割引対象とされる割引対象商品とが混在して販売されており、商品の購買者は、割引対象外商品と割引対象商品とを任意に選択して精算を行う。
【００１４】
本例では、割引対象外商品には商品コードを表示する商品バーコードラベルだけが貼付されており、割引対象商品には前記商品コードを示す商品バーコードラベル８０と、商品バーコードとは別に割引率あるいは割引額を示す割引コードを表示する割引バーコードラベル９０が貼付される（図４参照）。
【００１５】
次に本例に係る商品販売データ処理装置の構成について説明する。
【００１６】
図１は、実施の形態に係るキャッシュレジスタを示す斜視図である。店舗の精算場所に配設されるキャッシュレジスタ１は、ハウジング２を備え、ハウジング２内に各部を収納し、一方でハウジング２の外部に各部を露出させている。ハウジング２の上面には、キーボード３、キャッシャ用表示器４、客用表示器５、レシート発行口６、及び客から預かった札を一時的に置いておくための札置き台７が配置されている。そして、キャッシュレジスタ１の操作者であるキャッシャから見てキャッシャ用表示器４が正面に、キーボード３はその下方に、レシート発行口６及び札置き台７はその左方にそれぞれ配置され、キャッシャが商品情報等を入力しやすいようにまとめられている。また、客用表示器５は、キャッシャ用表示器４よりも高い位置に設けられ、客に見やすいように配置されている。ハウジング２の内部には、レシートを印字するためのプリンタ６ａ（図３参照）が設けられている。プリンタ６ａは、レシート／ジャーナルプリンタであり、商品販売データ処理に伴い、取引単位でレシートを発行するとともに、並行してジャーナル用紙への印字を行うものである。
【００１７】
また、キャッシュレジスタ１は、買物客から受領した硬貨や紙幣を保管しておくための装置であるドロワ８の上に載置されている。当該ドロワ８の内部には、引出し９が設けられており、締め処理時には手前に引き出され、その中に買物客から受領した金銭等を収納する。
【００１８】
そして、キャッシュレジスタ１には、所定の領域を撮像する例えばＣＣＤカメラを内蔵する手持ち式の撮像装置１０が接続されている。この撮像装置１０で撮影された画像は、キャッシュレジスタ１内に配置された画像抽出部２２でコードシンボル画像が抽出され、バーコードデコーダ２３で解析され情報が取得される（図２参照）。
【００１９】
図２はキャッシュレジスタが配置されるＰＯＳシステムの構成を示すブロック図である。本例では、キャッシュレジスタ１には、キャッシュレジスタ本来の機能を実現するキャシュレジスタ部３０の他、前記撮像装置１０からの画像からバーコード情報を読み取るバーコード処理部２０を備えており、本例に係るキャッシュレジスタ１はキャシュレジスタ部３０とバーコード処理部２０とをハウジング２内に格納している。
【００２０】
また、本例に係るキャッシュレジスタ１が配置されるＰＯＳシステムでは、キャッシュレジスタ１がストアサーバ４０に接続されている。図２に示した例では、ストアサーバ４０にはキャッシュレジスタ１は１台しか接続されていないように描かれているが、キャッシュレジスタ１は複数台ストアサーバ４０に接続されていて差し支えない。
【００２１】
本例では、バーコード処理部２０は、バーコード処理部２０の処理全体を制御するバーコード処理制御部２１と、前記撮像装置１０からの画像からバーコード画像を抽出する画像抽出部２２と、画像抽出部２２が抽出したバーコード画像から商品情報、あるいは割引情報であるコード情報を取得するバーコードデコーダ２３と、前記撮像装置１０が接続される撮像装置インターフェイス２４と、前記キャシュレジスタ部３０にコード情報を送出する読取結果出力インターフェイス２５とを備える。
【００２２】
キャシュレジスタ部３０は、キャッシュレジスタ１の全体制御を行うキャッシュレジスタ制御部５０と、割引価格の計算に使用する第１メモリ領域３１及び第２メモリ領域３２と、売上バッファ３３と、バーコード処理部２０からの読取結果を取り込む読取結果入力インターフェイス３４と、前記ストアサーバ４０とデータの授受を行うキャッシュレジスタインターフェイス３５とを備える。
【００２３】
更に、前記ストアサーバ４０は、ストアサーバ４０全体の制御を行うストアサーバ制御部４１と、販売対象となる商品の商品コードに対応付けられた商品の単価情報及び当該商品が割引対象となっているかを示す割引判別情報を含む商品データファイルを備えた商品データベース４２と、前記キャシュレジスタ部３０とデータの授受を行うストアサーバインターフェイス４３とを備える。
【００２４】
図３はキャッシュレジスタの電気的接続を示すブロック図である。本例において、キャッシュレジスタ１に内蔵されるキャシュレジスタ部３０は、キャッシュレジスタ制御部５０として、各種演算や各部の制御を実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）５１、各種データを書き換え自在に格納するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５３、コンピュータプログラム等を格納するＲＯＭ(Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ)５２、を備えてなり、バスライン５７で前記ＣＰＵ５１、ＲＯＭ５３、ＲＡＭ５３の他、キーボード３、キャッシャ用表示器４、客用表示器５、プリンタ６ａ、ドロワ８を接続して構成されている。
【００２５】
ＲＡＭ５３は、可変的なデータを書き換え自在に格納する機能を利用して前記第１メモリ領域３１、第２メモリ領域３２などの各種ワークエリアとしての機能を果たす他、売上バッファ３３や印字バッファが形成される。
【００２６】
また、キャシュレジスタ部３０には、音声出力用のスピーカ５４、ビープ音発生用のブザー５５、処理プログラムなどを格納するハードディスクドライブ５６を備えている。
【００２７】
なお、本例に係る撮像装置１０、画像抽出部２２、バーコードデコーダ２３で認識されるコードシンボルは、ＪＡＮやＣｏｄｅ１２８等の複数種類のコード体系で記述される。
【００２８】
図４は、商品バーコードラベルと割引バーコードラベルとが貼付された商品を示す模式図である。この例は、割引対象商品である弁当７０の蓋部７１に商品バーコードラベル８０と割引バーコードラベル９０が貼付されている。本例では、商品バーコードラベル８０は、品名、価格の表示８１、賞味期限の表示８２と共に商品バーコード８３を表示している。また、割引バーコードラベル９０は、割引率の表示９１と割引バーコード９２とを表示している。
【００２９】
本例では、撮像装置１０はＣＣＤカメラであり、撮像装置１０で商品の所定部分を撮影することにより、図４に示すように、一定の領域例えば、商品バーコードラベル８０と割引バーコードラベル９０と含む領域１０１の画像をラスタスキャン方式で取得する。なお、本例に係る撮像装置１０は手持ち式であるから、取得される画像の範囲は必ずしも商品バーコードラベル８０及び割引バーコードラベル９０を含む領域となるわけではなく、割引バーコードラベル９０だけを含む領域１０２となること、商品バーコードラベル８０の商品バーコード８３だけを含む領域１０３となること、及び、全くバーコードを含まないことがある。
【００３０】
また、撮像される商品は、原則として、割引対象商品には商品バーコードラベル８０及び割引バーコードラベル９０が対として貼付されており、割引対象外商品にはバーコードラベル８０だけが貼付されている。この商品バーコードラベル８０及び割引バーコードラベル９０は前記原則通り貼付されているとは限らず、手違いにより、割引対象外商品に割引バーコードラベル９０が貼付されていたり、割引対象商品に割引バーコードラベル９０が貼付されていなかったり、さまざまな場合がありうる。
【００３１】
ここで、撮像装置１０が読み取る各種コードについて図５及び図６に基づいて説明する。
【００３２】
図５は、商品バーコード８３を示す平面図である。商品バーコード８３は、１３桁の商品コード番号８４がＪＡＮ形式でエンコードされてコードシンボル化されたものであり、商品コード番号を示す数字も併せて印字されている場合がある。図４の例では商品バーコードラベル８０には、商品コード番号が印刷されていない。なお、１３桁目の数字は、誤読を防止するための検査数字である。
【００３３】
図６は、割引バーコード９２を示す平面図である。図６（ａ）に示す割引バーコード９２は、割引方式を示すフラグ９３と割引処理のための割引情報９４である割引額９４ａと組み合わされてＣｏｄｅ１２８形式でエンコードされてコードシンボル化されたものであり、これらの情報を示す数字も併せて印字することができる。なお、末尾の英字は、誤読を防止するための検査数字をＣｏｄｅ１２８形式に基づき英字で示したものである。図４の例では割引バーコードラベル９０には、番号が印刷されていない。
【００３４】
そして、図６（ｂ）に示す割引バーコード９２は、フラグ９３と、割引情報９４として割引率９４ｂと検査数字とを示したものである。
【００３５】
ここで、フラグ９３及び割引情報９４について説明する。フラグ９３は、４桁の数字の割引情報９４が割引額９４ａであるのかそれとも割引率９４ｂであるのかを「０」又は「１」で示すものである。例えば、図６（ａ）では、フラグ９３は「０」であるため、割引情報９４は割引額９４ａを示し、「０１００」は、割引額９４ａが１００円であることを示している。つまり商品コード番号８４が特定する商品の単価から１００円減額するものである。一方、図６（ｂ）では、フラグ９３は「１」であるため、割引情報９４は割引率９４ｂを示し、「０１００」は、割引率９４ｂが０．１００、つまり１０％であることを意味し、商品コード番号８４が特定する商品の単価に対して１０％引きであることを示している。
【００３６】
そして、割引バーコードラベル９０は、割引販売を行う商品に対して図４に示すように、割引バーコード９２のラベルが見える状態で商品バーコードラベル８０とともに貼り付けられる。
【００３７】
以上のような２種類のラベルが貼付された商品を対象として本例に係る商品販売データ処理装置が使用される。
【００３８】
ストアサーバ４０の商品データベース４２には、商品データファイル１１０が格納されており、この商品データファイル１１０には、各商品の商品コード番号に対応した商品名、単価、割引判別情報が収納されている。
【００３９】
図７は、商品データファイルを示す模式図である。商品データファイル１１０は、商品コード番号１１１に対応付けて商品名１１２、単価１１３、割引判別情報１１４を格納する。この商品データファイル１１０は、キャシュレジスタ１の起動時、及び、１１０の書き換え時にＲＡＭ５３に展開されて使用される。なお、商品データファイル１１０は、キャッシュレジスタ１とデータ通信を実行するストアサーバ制御部４１によって逐次自動更新される。特に、前記割引判別情報１１４については、割引開始時において随時更新される。即ち、前記割引判別情報１１４は商品バーコードラベル８０が商品に貼付され、商品の割引が開始される前に書き換えられる。
【００４０】
次に、キャシュレジスタ部３０のＣＰＵ５１がハードディスクドライブ５６に格納されたプログラムに基づいて行う処理について説明する。
【００４１】
図８は、ＣＰＵが実行する商品販売データ処理の概略をフローチャートである。まず、精算に際しては、撮像装置１０により画像を取得し、バーコード処理部２０によりバーコードを読み取る（ステップＳＴ１０）。そしてこの読み取ったバーコードに基づいて割引を行うかどうかを判定する（ＳＴ２０）。割引処理を行うべき商品については割引処理を行い（ＳＴ３０）、割引処理を行わない商品については単価１１３で指定される価格で処理を行う通常処理を行い（ＳＴ４０）、これらの処理を締め指令（ＳＴ５０）がなされるまで行い、処理された合計金額に基づいて締め処理（ＳＴ６０）がなされる。
【００４２】
次にバーコードの読取処理について説明する。
【００４３】
図９はバーコード処理部２０が実行するバーコード処理の流れを示すフローチャートである。
【００４４】
まず、撮像装置１０が商品バーコードラベル８０、割引バーコードラベル９０が付された領域を読み取る（ＳＴ１０１）と、読み取った画像について画像抽出部２２が読み取った画像からバーコード領域を抽出する（ステップＳＴ１０２）。この抽出は、取得した画像データをスキャンし、領域の濃淡変化を抽出してバーコード領域を確定するなどの公知の方法でなされる。
【００４５】
次に、バーコードデコーダ２３でバーコード画像からこのバーコード画像が表示するデータを抽出され（ＳＴ１０３）蓄積される。そしてすべてのバーコードが抽出された後、バーコードデータは読取結果出力インターフェイス２５から読取結果入力インターフェイス３４を介して順次キャシュレジスタ部３０に送出される。
【００４６】
図１０はキャッシュレジスタが実行する商品販売データ処理の流れを示すフローチャートである。
【００４７】
キャシュレジスタ部３０では、商品バーコードがあることを確認し（ステップＳＴ２０１）、商品バーコードがない場合には、エラー処理（ステップＳＴ２１０）がなされる。次に、キャッシュレジスタ制御部５０は、商品コードを第１メモリ領域３１に格納してこの商品コードに基づいてＲＡＭ５３に展開された商品データファイル１１０中の単価１１３を取得して第１メモリ領域３１に格納する（ＳＴ２０４）。また同時に割引判別情報１１４の商品が割引対象商品であること、即ち値が「１」であることを確認する（ステップＳＴ２０５）、
このとき、対象商品が割引対象外商品である場合、即ち割引判別情報１１４の値が「０」であるときには、割引処理を行わない通常処理を行う（ステップＳＴ４０）。
【００４８】
更に、キャッシュレジスタ制御部５０は、割引バーコードがあることを確認し（ＳＴ２０６）、割引バーコードから取得した割引額、あるいは割引率を第２メモリ領域３２に格納する（ステップＳＴ２０７）。そして、第１メモリ領域３１に格納された価格と、第２メモリ領域３２に格納された割引額又は割引率から販売価格を決定し（ステップＳＴ２０８）、商品を商品購買リストに登録すると共に、販売価格を売上バッファ３３に蓄積していく（ＳＴ２０９）。
【００４９】
ここで、本例では、商品バーコードで参照して商品が割引対象商品である即ち、割引判別情報１１４の値が「１」であるにも拘わらず、割引コードがない場合には、読取警告を発する（ＳＴ２１１）。読取警告は、スピーカ５４、ブザー５５からの音声やキャッシャ用表示器４の画像表示によって行うことができる。このように読取警告が発生された場合、キャッシュレジスタ１のオペレータは、商品を購入対象商品から一端除外し、商品の商品バーコードラベル８０、割引バーコードラベル９０の貼付状態を目視確認し、正規の撮像装置１０で読取範囲を変えて読み取る、商品金額をキーボード３から入力する、商品を購買対象から除外するなど予め定めた処理を行う。
【００５０】
この読取警告処理は、撮像装置１０において撮像した画像中に割引バーコードラベル９０が含まれていない場合になされるものであり、図４中の領域１０３を撮像していることが考えられる。また、このような事態は、商品を割引対象として商品データファイル１１０の割引判別情報１１４を割引に書き換えたにも拘わらず割引バーコードラベル９０が商品に貼付されていない場合にも発生する。いずれにしてもこのような場合には、購買者が割引対象商品を割り引きされずに購入してしまうこととなる。本例ではこのような事態を未然に防止することができる。
【００５１】
次にこの販売価格の割引処理について説明する。
【００５２】
図１１は販売価格決定の手順を示すフローチャートである。
【００５３】
本例では、キャッシュレジスタ制御部５０は、割引バーコードラベル９０に記載されたフラグ９３の値を判定することにより、割引額で割り引くか、割引率で割り引くかを決定する（ステップＳＴ２０８−１）。即ち、フラグ９３の値が「０」である場合には、直前に取得した価格に対して割引額による割引を行う（ステップＳＴ２０８−２）。一方、フラグ９３の値が「１」である場合には、直前に取得した価格に対して割引率による割引を行う（ステップＳＴ２０８−３）。
【００５４】
つまり、フラグ９３が「０」で、割引情報９４が「０１００」であれば（図６（ａ）参照）、割引額として価格１００円が単価５００円から割り引かれ、４００円となる。一方、読み取った割引バーコード９２のフラグ９３が「０」ではなく、「１」であった場合、割引バーコード９２の割引情報９４は割引率９４ｂを示すことになるため（図６（ｂ）参照）、直前に取得された商品の単価に対して、この単価の割引率９４ｂ分の金額を減算する処理を実行する。つまり、単価が５００円であり、割引率９４ｂが「０１００」であるならば、割引率９４ｂの「０１００」は１０％を示すため、単価５００円から５００円の１０％にあたる５０円を減額して４５０円とする割引処理が実行される。
【００５５】
このように、本例では、商品に商品バーコードラベル８０と、割引バーコードラベル９０が貼付され、両コードとも読み取られて、かつ商品データファイル１１０の割引判別情報１１４において商品が割引対象である場合には、価格に対して割引処理がなされる。
【００５６】
なお、この場合割引処理が実行されたり、新たにキーボードから入力されたりした場合には、当該商品を購買リストに加えると共に売上バッファ３３に金額を蓄積する。
【００５７】
このような処理に伴って、キャッシュレジスタ１においては、スピーカ５４やブザー５５から読取音を発生させ、商品名や単価等の商品データをキャッシャ用表示器４及び客用表示器５に表示する。
【００５８】
上述した処理は、キーボード３の預／現計キーが操作されて締めが宣言されたと判断されるまで繰り返し行われる。本例において、締め処理は、ＲＡＭ５３の売上バッファ３３に記憶された商品販売データに基づき販売合計金額等で構成される印字データが生成されてＲＡＭ５３の印字バッファに記憶される。更に、ドロワ８にドロワ開放信号が出力されて引出し９が開放される。そして、売上バッファに記憶された商品販売データは、商品データベース４２の売上ファイルに記憶される。また、印字データは、プリンタ６ａによって印字されてレシート発行口６からレシートとして発行される。
【００５９】
これにより、一連の動作は終了し、次の新たな処理が実行される
以上のように、本例に係るキャッシュレジスタによれば、コードシンボルとして商品コードと割引コードとが付された値引対象商品の値引処理を確実に行うことができ、割引コードの読み落としにより、割引対象とすべき商品に割引処理が実行されずに販売されるという事態を未然に防止でき、購買者の損失を防止することができる。
【００６０】
なお、上記例では、コードシンボルを読み取るコード読取装置として、撮像装置を使用した場合を例として説明したが、コード読取装置として従来用いられているレーザ光によるバーコードスキャナを用い、商品に貼付されたバーコードを順次読み取るようにしてもよい。
【００６１】
図１２はバーコードスキャナを使用した例に係るキャッシュレジスタ制御部が実行する商品販売データ処理の流れを示すフローチャートである。
【００６２】
本例では、バーコードの読取処理（ＳＴ１０）において、バーコードを順次読み取り（ＳＴ１２１）、読み取ったバーコードから情報を抽出して（ＳＴ１２２）蓄積しておき（ＳＴ１２３）、蓄積した情報をキャシュレジスタ部３０に送出して上述した第１の例と同様に図１０に示した処理（ステップＳＴ２０１〜ＳＴ２１１）、図１１に示した処理（ＳＴ２０８−１〜ＳＴ２０８−３）を実行するものとする。
【００６３】
この例によっても、上記第１の例と同様に購買者の損失を防止することができる。
【００６４】
なお、上記各例では、バーコードの読取に手持ち式の撮像装置やバーコードリーダを使用したが、固定式の読取装置を使用することができる。また、上記第２の例ではバーコードから読み取った情報を処理するに際してバーコードを蓄積してからキャシュレジスタ部に送出するようにしたが、バーコードを読取ができたら直ぐにキャシュレジスタ部に送出し、その後の処理をキャッシュレジスタ部側で行うようにするようにしてもよい。
【図面の簡単な説明】
【００６５】
【図１】本発明の実施の形態に係るキャッシュレジスタを示す斜視図である。
【図２】キャッシュレジスタが配置されるＰＯＳシステムの構成を示すブロック図である。
【図３】キャッシュレジスタの構成を示すブロック図である。
【図４】バーコードが表示された商品を示す模式図である。
【図５】商品バーコードを示す模式図である。
【図６】割引バーコードを示す模式図である。
【図７】商品データファイルの内容の一例を示す模式図である。
【図８】キャッシュレジスタが実行する商品販売データ処理の概略を示すフローチャートである。
【図９】バーコード処理部が実行するバーコード処理の流れを示すフローチャートである。
【図１０】キャッシュレジスタが実行する商品販売データ処理の流れを示すフローチャートである。
【００６６】
【図１１】割引価格決定の処理の流れを示すフローチャートである。
【図１２】他の例に係るキャッシュレジスタ制御部が実行する商品販売データ処理の流れを示すフローチャートである。
【符号の説明】
【００６７】
１    キャッシュレジスタ（商品販売データ処理装置）
１０    撮像装置（コード読取装置）
８３  商品バーコード
９２    割引バーコード
１１０    商品データファイル
１１３    単価
１１４    割引判別情報
【図１】
2007272585.tif 000003
【図２】
2007272585.tif 000004
【図３】
2007272585.tif 000005
【図４】
2007272585.tif 000006
【図５】
2007272585.tif 000007
【図６】
2007272585.tif 000008
【図７】
2007272585.tif 000009
【図８】
2007272585.tif 000010
【図９】
2007272585.tif 000011
【図１０】
2007272585.tif 000012
【図１１】
2007272585.tif 000013
【図１２】
2007272585.tif 000014