(57)【要約】【課題】セット値引の詳細を認識できるようにする。【解決手段】表示部の表示面に設けられた明細エリアＡＧ２には、入力部から入力された商品コードによって特定される商品の商品明細が一覧表示される。そして、セット値引定義に基づいてセット値引成立が判定された場合には、成立したセット値引の対象商品について、成立したセット値引毎に形態が相違するセット値引成立商品アイコンＳＳが明細エリアＡＧ２に表示されるようにした。【選択図】図７
2010066825.tif 000002
【特許請求の範囲】
【請求項１】
情報処理を実行する情報処理部と、
表示面に情報を表示する表示部と、
商品コードを入力する入力部と、を備え、
前記情報処理部が、
前記入力部から入力された商品コードによって特定される商品の商品明細を前記表示面に設けられている明細エリアに一覧表示する処理と、
セット値引の成立条件を定義するセット値引定義に基づいてセット値引成立を判定した場合には、当該成立したセット値引の対象商品について、成立したセット値引毎に形態が相違するセット値引成立商品アイコンを前記明細エリアに表示する処理と、
を実行する、商品販売データ処理装置。
【請求項２】
前記情報処理部が、セット値引の成立条件を定義するセット値引定義に基づいて、前記入力部から入力された商品コードによって特定される商品がセット値引対象商品であると判定した場合には、当該商品の商品明細と共にその旨を示し、かつ、前記セット値引成立商品アイコンとは形態の異なるセット値引対象商品アイコンを前記明細エリアに表示する処理を実行する、
請求項１記載の商品販売データ処理装置。
【請求項３】
前記情報処理部が、前記入力部から入力された商品コードの入力判定に応じて、当該商品コードによって特定される商品のみの商品明細を、前記表示面に前記明細エリアとは別に設けられているカレントエリアに表示する手段と、
前記情報処理部は、前記セット値引定義に基づいて、前記入力部から入力された商品コードによって特定される商品のセット値引成立を判定した場合には、その旨を示すセット値引成立アイコンを前記カレントエリアに表示する手段と、
を備える請求項１記載の商品販売データ処理装置。
【請求項４】
前記セット値引成立商品アイコンは、前記セット値引対象商品アイコンと形状及び色彩の少なくとも一方が相違する、
請求項１又は２記載の商品販売データ処理装置。
【請求項５】
前記セット値引定義は、２種以上の商品の組合せで行われる組合せ値引の成立条件を定義し、
前記情報処理部は、当該セット値引定義に基づいて、組合せ値引成立を判定した場合には、前記明細エリアに表示される商品明細をソートして、当該組合せ値引の対象商品の商品明細を隣り合わせて前記表示面に表示する、
請求項１ないし４のいずれか一記載の商品販売データ処理装置。
【請求項６】
表示面に情報を表示する表示部と、商品コードを入力する入力部とを備える商品販売データ処理装置のコンピュータにインストールされて、当該コンピュータに、
前記入力部から入力された商品コードによって特定される商品の商品明細を前記表示面に設けられている明細エリアに一覧表示する機能と、
前記情報処理部が、セット値引の成立条件を定義するセット値引定義に基づいて、前記入力部から入力された商品コードによって特定される商品がセット値引対象商品であると判定した場合には、当該商品の商品明細と共にその旨を示すセット値引対象商品アイコンを前記明細エリアに表示する機能と、
前記情報処理部が、前記セット値引定義に基づいてセット値引成立を判定した場合には、当該成立したセット値引の対象商品については、前記セット値引対象商品アイコンに代えて、当該セット値引対象商品アイコンと形態が相違し成立したセット値引毎にも形態が相違するセット値引成立商品アイコンを前記明細エリアに表示する機能と、
を実行させる商品販売データ処理装置用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スーパーマーケット等の店舗に導入されるＰＯＳ端末等の商品販売データ処理装置、及び、この商品販売データ処理装置にインストールされる商品販売データ処理装置用プログラムに関する。
【背景技術】
【０００２】
従来、スーパーマーケット等では販売促進の一環として、同種の商品が２点以上購入される場合に行われる値引（以下、まとめ値引と呼ぶ）や異種の２種以上の商品が組み合わされて購入される場合に行われる値引（以下、組合せ値引と呼ぶ）が行われている。以下の説明では、まとめ値引と組合せ値引とを併せて、セット値引と呼ぶ。
【０００３】
【特許文献１】特開２００１−７６２５７公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
セット値引を期待して来店した顧客の安心のためにも、セット値引の詳細はできるだけ顧客に伝えられることが望ましい。そこで、発行されるレシートに、値引名称（例えば「歯ブラシセット値引」）とその値引額とを印刷したり（特許文献１の図１１参照）、セット名称（例えば「歯ブラシセット」）とそのセット金額とを印刷したり（特許文献１の図９）する技術が知られている。これによれば、セット値引が行われた旨を認識することができる。
【０００５】
しかし、特許文献１に記載された技術を採用する場合、例えば、どの商品同士が組み合わされて値引（組合せ値引）がなされたのかといったようなセット値引の詳細について認識することはできない。
【０００６】
本発明の目的は、セット値引の詳細を容易に認識できるようにすることである。
【課題を解決するための手段】
【０００７】
本発明の商品販売データ処理装置は、情報処理を実行する情報処理部と、表示面に情報を表示する表示部と、商品コードを入力する入力部と、を備え、前記情報処理部が、前記入力部から入力された商品コードによって特定される商品の商品明細を前記表示面に設けられている明細エリアに一覧表示する処理と、セット値引の成立条件を定義するセット値引定義に基づいてセット値引成立を判定した場合には、当該成立したセット値引の対象商品について、成立したセット値引毎に形態が相違するセット値引成立商品アイコンを前記明細エリアに表示する処理と、を実行する。
【０００８】
本発明の商品販売データ処理装置用プログラムは、表示面に情報を表示する表示部と、商品コードを入力する入力部とを備える商品販売データ処理装置のコンピュータにインストールされて、当該コンピュータに、前記入力部から入力された商品コードによって特定される商品の商品明細を前記表示面に設けられている明細エリアに一覧表示する機能と、前記情報処理部が、セット値引の成立条件を定義するセット値引定義に基づいて、前記入力部から入力された商品コードによって特定される商品がセット値引対象商品であると判定した場合には、当該商品の商品明細と共にその旨を示すセット値引対象商品アイコンを前記明細エリアに表示する機能と、前記情報処理部が、前記セット値引定義に基づいてセット値引成立を判定した場合には、当該成立したセット値引の対象商品については、前記セット値引対象商品アイコンに代えて、当該セット値引対象商品アイコンと形態が相違し成立したセット値引毎にも形態が相違するセット値引成立商品アイコンを前記明細エリアに表示する機能と、を実行させる。
【発明の効果】
【０００９】
本発明によれば、セット値引が成立した場合には、セット値引成立商品アイコンが表示されるので、取引中のセット値引成立のタイミングでその旨を明確に認識することができる。そして、セット値引成立商品アイコンは、成立したセット値引毎に形態が相違するので、例えば、どの商品同士が組み合わされて値引がなされたのかといったようなセット値引の詳細を容易に認識することができる。
【発明を実施するための最良の形態】
【００１０】
本発明の実施の一形態を図１ないし図７に基づいて説明する。本実施の形態は、スーパーマーケットの店舗に導入されたチェックアウトシステム１への適用例である。
【００１１】
図１は、チェックアウトシステム１を示す斜視図である。チェックアウトシステム１は、商品販売データ処理装置としてのＰＯＳ端末１１を備える。ＰＯＳ端末１１は、チェックアウト台５１上のドロワ２１上面に載置されている。ドロワ２１は、ＰＯＳ端末１１によって開放動作の制御を受ける。ＰＯＳ端末１１の上面には、オペレータによって押下操作されるキーボード２２が配置されている。キーボード２２を操作するオペレータから見てキーボード２２よりも奥側には、オペレータに向けて情報を表示する表示デバイス２３が設けられている。表示デバイス２３は、その表示面２３ａに情報を表示する。表示面２３ａには、タッチパネル２６が積層されている。表示デバイス２３よりもさらに奥側には、顧客用表示デバイス２４が回転自在に立設されている。顧客用表示デバイス２４は、その表示面２４ａに情報を表示する。なお、図１に示す顧客用表示デバイス２４は、表示面２４ａを図１中手前側に向けているが、表示面２４ａが図１中奥側に向くように顧客用表示デバイス２４を回転させることによって、顧客用表示デバイス２４は顧客に向けて情報を表示する。
【００１２】
ＰＯＳ端末１１が載置されているチェックアウト台５１とＬ字を形成するようにして、横長テーブル状のカウンタ台１５１が配置されている。カウンタ台１５１の上面には、荷受面１５２が形成されている。荷受面１５２には、バーコードＢＣが付された商品Ａを収納する買物カゴ１５３が載置される。買物カゴ１５３は、顧客によって持ち込まれる第１の買物カゴ１５３ａと、第１の買物カゴ１５３ａからバーコードスキャナ１０１を挟んだ位置に位置付けられる第２の買物カゴ１５３ｂとに分けて考えることができる。
【００１３】
カウンタ台１５１の荷受面１５２には、ＰＯＳ端末１１とデータ送受信自在に接続されたバーコードスキャナ１０１が設置されている。バーコードスキャナ１０１は、薄型矩形形状のハウジング１０２を備える。ハウジング１０２の正面には読取窓１０３が配置されている。ハウジング１０２の上部には、操作部１０４が取り付けられている。操作部１０４には、タッチパネル１０５が表面に積層された表示デバイス１０６が設けられている。表示デバイス１０６の右隣にはキーボード１０７が配設されている。キーボード１０７の右隣には、図示しないカードリーダのカード読取溝１０８が設けられている。オペレータから見て操作部１０４の裏面左奥側には、顧客に情報を提供するための顧客用表示デバイス１０９が設置されている。
【００１４】
顧客によって持ち込まれた第１の買物カゴ１５３ａに収納されている商品Ａは、オペレータの手によって第２の買物カゴ１５３ｂへと移動される。この移動過程で、バーコードＢＣがバーコードスキャナ１０１の読取窓１０３に向けられる。この際、読取窓１０３の奥側に配置されたスキャナ部１６４（図２参照）は、バーコードＢＣを光学的に読み取って商品コードにデコードする。バーコードＢＣとして記述された商品コードは、一例として１３桁の数字であるＪＡＮコードである。
【００１５】
図２は、ＰＯＳ端末１１及びバーコードスキャナ１０１のハードウェア構成を示すブロック図である。ＰＯＳ端末１１は、情報処理を実行する情報処理部としてのマイクロコンピュータ６０を備える。マイクロコンピュータ６０は、各種演算処理を実行し各部を制御するＣＰＵ６１に、ＲＯＭ６２とＲＡＭ６３とがバス接続されて構成されている。
【００１６】
ＰＯＳ端末１１のＣＰＵ６１には、前述したドロワ２１、キーボード２２、表示デバイス２３、タッチパネル２６、顧客用表示デバイス２４がいずれも各種の入出力回路（いずれも図示せず）を介して接続されている。これらは、ＣＰＵ６１による制御を受ける。
【００１７】
キーボード２２は、「１」、「２」、「３」…等の数字や「×」という乗算の演算子が上面に表示されているテンキー２２ｄ、仮締めキー２２ｅ、及び、締めキー２２ｆを含む。
【００１８】
ＰＯＳ端末１１のＣＰＵ６１には、ＨＤＤ６４が接続されている。ＨＤＤ６４には、プログラムや各種ファイルが記憶されている。ＨＤＤ６４に記憶されているプログラムや各種ファイルは、ＰＯＳ端末１１の起動時に、その全部又は一部がＲＡＭ６３にコピーされて使用される。ＨＤＤ６４に記憶されているプログラムの一例は、商品販売データ処理用のプログラムＰＲである。ＨＤＤ６４に記憶されているファイルの一例は、ストアコンピュータＳＣから配信されて格納されているＰＬＵファイルＦ１及びアイコンファイルＦ２である。ＰＬＵファイルＦ１の詳細については図３に基づいて後に説明する。アイコンファイルＦ２は、後述するセット値引対象商品アイコンＳＱ、特売商品アイコンＳＬ、２０禁商品アイコンＳＫ、セット値引成立商品アイコンＳＳａ、セット値引成立商品アイコンＳＳｂ（いずれも図４、図６、図７参照）を含む各種アイコンのデータを記憶するファイルである。なお、以下の説明では、セット値引成立商品アイコンＳＳａとセット値引成立商品アイコンＳＳｂとを、セット値引成立商品アイコンＳＳと呼ぶことがある。
【００１９】
また、ＰＯＳ端末１１のＣＰＵ６１には、ストアコンピュータＳＣとデータ通信を実行するための通信インターフェース２５が入出力回路（図示せず）を介して接続されている。ストアコンピュータＳＣは、店舗のバックヤード等に設置されている。ストアコンピュータＳＣのＨＤＤ（図示せず）には、ＰＯＳ端末１１に配信されるＰＬＵファイルＦ１及びアイコンファイルＦ２が格納されている。
【００２０】
さらに、ＰＯＳ端末１１のＣＰＵ６１には、バーコードスキャナ１０１との間でデータ送受信を可能にする接続インターフェース６５が接続されている。したがって、接続インターフェース６５は、バーコードスキャナ１０１に接続している。
【００２１】
バーコードスキャナ１０１も、マイクロコンピュータ１６０を備える。マイクロコンピュータ１６０は、ＣＰＵ１６１にＲＯＭ１６２とＲＡＭ１６３とがバス接続されて構成されている。ＲＯＭ１６２には、ＣＰＵ１６１によって実行されるプログラムが記憶されている。ＣＰＵ１６１には、操作部１０４及びスキャナ部１６４が各種の入出力回路（いずれも図示せず）を介して接続されている。これらは、ＣＰＵ１６１によって動作制御される。さらに、ＣＰＵ１６１には、ＰＯＳ端末１１の接続インターフェース６５に接続して、ＰＯＳ端末１１との間でデータ送受信を可能にする接続インターフェース１７５が接続されている。バーコードスキャナ１０１のスキャナ部１６４によって読み取りデコードされた商品コードは、接続インターフェース１７５を介して出力され、接続インターフェース６５を介してＰＯＳ端末１１に入力される。
【００２２】
このような構成においてＰＯＳ端末１１のＣＰＵ６１は、ＲＯＭ６２に記憶されているプログラムＰＲに従い、商品販売データ処理を実行する。商品販売データ処理に際しては、ＰＯＳ端末１１のオペレータは、第１の買物カゴ１５３ａに収納されている商品Ａの商品コードをバーコードスキャナ１０１に読み取らせる。これにより商品コードがＰＯＳ端末１１に入力される。このとき、商品コードの読み取りに併せてテンキー２２ｄが押下されて、商品の数量がＰＯＳ端末１１に入力される。テンキー２２ｄが押下されない場合にはＰＯＳ端末１１にはその商品について数量「１」が入力される。ＰＯＳ端末１１のＣＰＵ６１は、入力判定した商品コード及び数量をＲＡＭ６３に記憶させる。そして、ＰＯＳ端末１１のＣＰＵ６１は、入力判定した商品コードをキーとしてＰＬＵファイルＦ１（図３参照）を検索する。
【００２３】
図３は、ＰＬＵファイルＦ１のデータ構成を示す模式図である。ＰＬＵファイルＦ１は、商品コードに対応させて、商品名、単価（円）、２点まとめ値引フラグ、２点まとめ値引額（円）、組合せ値引フラグ、組合せ値引商品コード、組合せ値引額（円）、特売値引フラグ、特売値引額（円）、及び、２０禁商品フラグを記憶している。
【００２４】
商品名は、商品コードによって特定される商品の名称である。単価（円）は、商品コードによって特定される商品の金額である。なお、消費税込み（いわゆる内税）の金額である。
【００２５】
２点まとめ値引フラグは、２点まとめ値引実行の有無を商品コードに対応付けて記憶するフラグである。２点まとめ値引とは、商品コードによって特定される商品が２点購入される場合、つまり、その商品コードについての入力された数量が「２」である場合に行われる値引である。２点まとめ値引フラグについては、「０」は２点まとめ値引しないと解釈され、「１」は２点まとめ値引する、と解釈される。例えば、「さっぱりビール」を特定する商品コードに対応付けて２点まとめフラグ＝１が記憶されている。一取引中に「さっぱりビール」の商品コードが数量「２」として入力された場合に、ＰＯＳ端末１１のＣＰＵ６１は、２点まとめ値引を実行する。２点まとめ値引額（円）には、２点まとめ値引する場合の値引金額が記憶されている。なお、ＰＬＵファイルＦ１には、２点まとめ値引以外のまとめ値引（例えば３点まとめ値引）についてのまとめ値引フラグ及びまとめ値引額（円）が記憶されていても良いことはいうまでもない。
【００２６】
組合せ値引フラグは、組合せ値引実行の有無を商品コードに対応付けて記憶するフラグである。組合せ値引とは、その商品と組み合わせて所定の他商品が購入される場合、つまり、定められた２以上の商品コードが入力された場合に行われる値引である。組合せ値引フラグについては、「０」は組合せ値引しないと解釈され、「１」は組合せ値引すると解釈される。また、組合せ値引商品コードには、組合せ値引を行う場合の組合せ対象となる商品を特定する商品コードが記憶されている。例えば、「まろやかワイン」を特定する商品コードに対応付けて、組合せ値引商品コードとして「カットチーズ」を特定する商品コードが記憶されている。また、「カットチーズ」を特定する商品コードに対応付けて、組合せ値引商品コードとして「まろやかワイン」を特定する商品コードが記憶されている。一取引中に「まろやかワイン」及び「カットチーズ」の商品コードが入力された場合に、ＰＯＳ端末１１のＣＰＵ６１は、組合せ値引を実行する。組合せ値引額（円）には、組合せ値引する場合の値引金額が記憶されている。
【００２７】
以下の説明では、２点まとめ値引及び組合せ値引を、セット値引と呼ぶことがある。したがって、２点まとめ値引フラグ及び組合せ値引フラグを、セット値引フラグと呼ぶことがある。また、以下の説明では、ＰＯＳ端末１１のＣＰＵ６１を実行主体として、２点まとめ値引フラグ＝１である商品コードの数量が「２」であることを判定すること、及び、組合せ値引フラグ＝１である商品コードの入力を判定した後にその商品コードに対応付けられている組合せ値引商品コードと同一の商品コードの入力を判定することを、セット値引成立を判定すると呼ぶことがある。
【００２８】
商品コードに対応付けて記憶された２点まとめ値引フラグ、及び、商品コードに対応付けて記憶された組合せ値引フラグと組合せ値引商品コードとは、商品コードによって特定される商品のセット値引の成立条件を定義するセット値引定義として機能するものである。また、セット値引フラグ＝１である商品コードによって特定される商品はセット値引対象商品であるので、セット値引定義は、いかなる商品がセット値引対象商品であるかについても定義するものである。
【００２９】
特売値引フラグは、特売値引実行の有無を商品コードに対応付けて記憶するフラグである。特売値引とは、商品コードによって特定される商品が１点でも購入される場合、つまり、入力数量に関わらずその商品コードが入力された場合に行われる値引である。特売値引フラグについては、「０」は特売値引しないと解釈され、「１」は特売値引すると解釈される。また、特売値引額（円）には、特売値引する場合の値引金額が記憶されている。
【００３０】
２０禁商品フラグは、商品コードによって特定される商品が未成年への販売が禁止されている商品（いわゆる２０禁商品）であるか否かを記憶するフラグである。２０禁商品フラグについては、「０」は非２０禁商品と解釈され、「１」は２０禁商品と解釈される。
【００３１】
また、商品販売データ処理の実行中、ＰＯＳ端末１１のＣＰＵ６１は、表示デバイス２３と顧客用表示デバイス２４とを制御して、各々の表示面２３ａと表示面２４ａとに明細画面ＡＧ（図４参照）を表示している。
【００３２】
図４は、明細画面ＡＧの一例を示す模式図である。明細画面ＡＧは複数のエリアによって構成されている。つまり、明細画面ＡＧは、上から順にヘッダエリアＡＧ１、明細エリアＡＧ２、カレントエリアＡＧ３、及び、フッタエリアＡＧ４を有する。
【００３３】
まず、最上段のヘッダエリアＡＧ１と最下段のフッタエリアＡＧ４とを先に説明する。ヘッダエリアＡＧ１の中央位置には「登録明細」という文字列が表示されている。ヘッダエリアＡＧ１は、左端に現在日時を示す日時表示ＡＧ１１を表示し、右端にＰＯＳ端末１１の識別番号であるレジ番号表示ＡＧ１２を表示する。レジ番号表示ＡＧ１２の下方位置には、ＰＯＳ端末１１にサインオンしているオペレータ名（図４中では「ＮＮＮＮ」で示す）を表示するオペレータ名表示領域ＡＧ１３が設けられている。フッタエリアＡＧ４には、複数のキーが表示されている。
【００３４】
次に、明細エリアＡＧ２について説明する。明細エリアＡＧ２は、商品明細を一行毎に一覧表示するエリアである。したがって、明細エリアＡＧ２は複数行のエリアによって構成されている。明細エリアＡＧ２の各行は、さらに複数のエリアに区分される。つまり、明細エリアＡＧ２の各行は、図４中左から順に、「Ｎｏ．」とタイトル表示された番号エリアＡＧ２１、「属性」とタイトル表示されたアイコンエリアＡＧ２２、「商品名」とタイトル表示された商品名エリアＡＧ２３、「数量」とタイトル表示された数量エリアＡＧ２４、「単価」とタイトル表示された単価エリアＡＧ２５、「値割引」とタイトル表示された値割引エリアＡＧ２６、「金額」とタイトル表示された金額エリアＡＧ２７、及び、「税」とタイトル表示された税エリアＡＧ２８に区分されている。
【００３５】
明細エリアＡＧ２には、商品販売データ処理の実行中にＲＡＭ６３に記憶される情報が、原則的には商品コードの入力順に、商品明細として一行毎に一覧表示される。より詳細には、商品コードの入力順に、その商品名が商品名エリアＡＧ２３に表示され、数量が数量エリアＡＧ２４に表示され、単価が単価エリアＡＧ２５に表示される。なお、番号エリアＡＧ２１には、一行目から順に追番で番号が表示される。また、単価は内税であるため（図２参照）、税エリアＡＧ２８には「内」という文字が表示される。
【００３６】
次に、カレントエリアＡＧ３について説明する。カレントエリアＡＧ３は、最も新しく入力された商品コードによって特定される商品の商品明細のみを表示するエリアである。ＰＯＳ端末１１のＣＰＵ６１は、商品コードの入力判定に応じて、この商品コードによって特定される商品の商品明細をカレントエリアＡＧ３に表示するのである。カレントエリアＡＧ３に表示される商品明細も、商品販売データ処理中にＲＡＭ６３に記憶される情報に基づく。カレントエリアＡＧ３は、ＰＯＳ端末１１のＣＰＵ６１が入力判定した商品コードによって特定される商品の商品名が表示されるカレント商品名エリアＡＧ３１、その数量が表示されるカレント数量エリアＡＧ３２、その単価等が表示されるカレント金額エリアＡＧ３３を有する。カレントエリアＡＧ３は、さらに、その時点におけるＲＡＭ６３に記憶された数量の合計と単価の合計とが表示されるカレント合計数量合計金額エリアＡＧ３４を有する。
【００３７】
次に、明細画面ＡＧへの表示に際してＰＯＳ端末１１で実行される処理の詳細について図５に基づいて説明する。
【００３８】
図５は、ＰＯＳ端末１１で実行される処理の流れを示すフローチャートである。前述したように、ＰＯＳ端末１１のＣＰＵ６１は、商品コードの入力を判定すると（ステップＳ１０１のＹ）、ＰＬＵファイルＦ１を検索する（ステップＳ１０２）。そして、入力判定した商品コードと同一の商品コードに対応付けてＰＬＵファイルＦ１に記憶されている情報（商品名、単価（円）、セット値引フラグ、２０禁商品フラグ…等）をＲＡＭ６３に記憶させる。ＰＯＳ端末１１のＣＰＵ６１は、ＲＡＭ６３に記憶された情報に基づいて、カレントエリアＡＧ３と明細エリアＡＧ２とに、商品名、単価、数量を表示する（ステップＳ１０３）。
【００３９】
ステップＳ１０３における処理について、「さっぱりビール」を特定する商品コードがその数量を「１」として入力された場合を例にして図４を参照して説明する。なお、「さっぱりビール」を特定する商品コードの入力前に、「まろやかワイン」、「さっぱり発泡酒」、「さわやか高原牛乳」、「さわやかヨーグルト」、「さわやか紅茶」を特定する商品コードが既に入力されて、これらの商品コードによって特定される商品の商品明細が明細エリアＡＧ２に表示された状態となっている。ＰＯＳ端末１１のＣＰＵ６１は、図４に示すように、カレント商品名エリアＡＧ３１に商品名「さっぱりビール」を表示し、カレント数量エリアＡＧ３２に数量「１」を表示し、カレント金額エリアＡＧ３３に単価「２１５」を表示する。また、ＰＯＳ端末１１のＣＰＵ６１は、明細エリアＡＧ２の空いている行のうち最上段の行（図４中では番号エリアＡＧ２１に「６」が表示されている行）の商品名エリアＡＧ２３に商品名「さっぱりビール」を表示し、数量エリアＡＧ２４に数量「１」を表示し、単価エリアＡＧ２５に単価「２１５」を表示する。
【００４０】
ところで、ＰＬＵファイルＦ１の検索（ステップＳ１０２）によって、ＲＡＭ６３にはセット値引フラグが記憶されているはずである。ＰＯＳ端末１１のＣＰＵ６１は、セット値引フラグ＝１を判定した場合（ステップＳ１０４のＹ）、セット値引対象商品アイコンＳＱ（図４参照）をカレントエリアＡＧ３と明細エリアＡＧ２とに表示する（ステップＳ１０５）。例えば、図３に示すように、「さっぱりビール」を特定する商品コードに対応させて、セット値引フラグ（２点まとめ値引フラグ）＝１が記憶されている（ステップＳ１０４のＹ）。そのため、図４に示すように、商品名「さっぱりビール」が表示されるカレント商品名エリアＡＧ３１の右端には、セット値引対象商品アイコンＳＱが表示される。そして、商品名「さっぱりビール」が商品名エリアＡＧ２３に表示される明細エリアＡＧ２の行のアイコンエリアＡＧ２２にも、セット値引対象商品アイコンＳＱが表示される（ステップＳ１０５）。
【００４１】
図４中に例示するセット値引対象商品アイコンＳＱは、その外形が円形であり、内部に色彩が施されている。そして、セット値引対象商品アイコンＳＱの内部には「Ｍ＆Ｍ」という文字が表示されている。なお、図３に示すように、「まろやかワイン」及び「さわやか高原牛乳」を特定する商品コードに対しても、セット値引フラグ＝１が記憶されている。そのため、図４に示すように、商品名である「まろやかワイン」と「さわやか高原牛乳」とが商品名エリアＡＧ２３に表示されている行のアイコンエリアＡＧ２２にも、セット値引対象商品アイコンＳＱがそれぞれ表示されている。ここで、セット値引フラグ＝１であることは、商品コードによって特定される商品がセット値引の対象である商品（セット値引対象商品）であることを意味する。したがって、セット値引フラグ＝１の場合に表示されるセット値引対象商品アイコンＳＱは、その商品がセット値引対象商品であることを示す。
【００４２】
また、ＰＬＵファイルＦ１の検索（ステップＳ１０２）によって、ＲＡＭ６３には特売値引フラグが記憶されているはずである。ＰＯＳ端末１１のＣＰＵ６１は、特売値引フラグ＝１を判定した場合（ステップＳ１０６のＹ）、特売商品アイコンＳＬ（図４参照）をセット値引対象商品アイコンＳＱと同様にして表示する（ステップＳ１０７）。特売商品アイコンＳＬは、円形形状を有し、内部には「特売」という文字が表示されている。このとき、ＲＡＭ６３に記憶されているはずの特売値引額（円）については、明細エリアＡＧ２の値割引エリアＡＧ２６に表示する。そして、この金額を単価から減じて算出した金額をカレントエリアＡＧ３のカレント金額エリアＡＧ３３と明細エリアＡＧ２の金額エリアＡＧ２７とに表示する。
【００４３】
さらに、ＰＬＵファイルＦ１の検索（ステップＳ１０２）によって、ＲＡＭ６３には２０禁商品フラグが記憶されているはずである。ＰＯＳ端末１１のＣＰＵ６１は、２０禁商品フラグ＝１を判定した場合（ステップＳ１０８のＹ）、２０禁商品アイコンＳＫ（図４等参照）をセット値引対象商品アイコンＳＱと同様にして表示する（ステップＳ１０９）。２０禁商品アイコンＳＫは、円形形状を有し、その内部には「２０禁」という文字が表示されている。
【００４４】
ここで、セット値引フラグ、特売値引フラグ、及び、２０禁商品フラグのうち、いずれか２以上のものが「１」である場合、複数個のアイコンがカレント商品名エリアＡＧ３１とアイコンエリアＡＧ２２とに表示される（ステップＳ１１０のＹ）。このとき、カレントエリアＡＧ３のカレント商品名エリアＡＧ３１には、図４に例示するように、２以上のアイコンが一列に表示される。これにより表示される全てのアイコンが視認できる。一方、明細エリアＡＧ２のアイコンエリアＡＧ２２には、最も優先度の高いアイコンのみが表示される（ステップＳ１１１）。アイコンの優先度は、一例として、２０禁商品アイコンＳＫ、特売商品アイコンＳＬ、セット値引対象商品アイコンＳＱの順に高くなる。
【００４５】
例えば「さっぱりビール」を特定する商品コードが入力された場合（ステップＳ１０１のＹ）について説明する。「さっぱりビール」の商品コードについては、セット値引フラグ＝１、２０禁商品フラグ＝１であるため（ステップＳ１０４のＹ、ステップＳ１０８のＹ）、セット値引対象商品アイコンＳＱと２０禁商品アイコンＳＫとが表示される（ステップＳ１０５、ステップＳ１０９）。つまり、複数のアイコンが表示されることになる（ステップＳ１１０のＹ）。このとき、アイコンエリアＡＧ２２には、図４に示すように、２０禁商品アイコンＳＫよりも優先度の高いセット値引対象商品アイコンＳＱのみが表示される（ステップＳ１１１）。また、このように２以上のアイコンが表示されるべき状態においては、アイコンエリアＡＧ２２に表示されるアイコンの右下には、図４に示すように、四角形の中に「他」という文字が表示されたマークＭが表示される（ステップＳ１１１）。これにより、アイコンエリアＡＧ２２に複数のアイコンが表示されるべき状態であることが報知される。
【００４６】
そして、商品販売データ処理の実行中のＰＯＳ端末１１のＣＰＵ６１は、セット値引成立を判定する場合がある（ステップＳ１１２のＹ）。この場合、ＰＯＳ端末１１のＣＰＵ６１は、まず、ＲＡＭ６３に記憶されている値引額（円）を値割引エリアＡＧ２６に表示し、セット値引を実行し、算出される金額を金額エリアＡＧ２７に表示する。そして、カレント商品名エリアＡＧ３１とアイコンエリアＡＧ２２とに、セット値引対象商品アイコンＳＱに代えてセット値引成立商品アイコンＳＳ（図６参照）を表示する（ステップＳ１１３）。ここで、一例として「さっぱりビール」を特定する商品コードがその数量を「２」として入力された場合について図６を参照して説明する。
【００４７】
図６は、明細画面ＡＧの別の一例を示す模式図である。ＰＯＳ端末１１のＣＰＵ６１は、番号エリアＡＧ２１に「６」が表示される明細エリアＡＧ２の一行を対象として、商品名エリアＡＧ２３に商品名「さっぱりビール」を表示し、数量エリアＡＧ２４に数量「２」を表示し、単価エリアＡＧ２５に単価「２１５」を表示する（ステップＳ１０３）。また、カレントエリアＡＧ３を対象として、ＰＯＳ端末１１のＣＰＵ６１は、カレント商品名エリアＡＧ３１に商品名「さっぱりビール」を表示し、カレント数量エリアＡＧ３２に数量「２」を表示する。
【００４８】
そして、ＰＯＳ端末１１のＣＰＵ６１は、「さっぱりビール」を特定する商品コードが数量を「２」として入力されたので、セット値引成立を判定する（ステップＳ１１２のＹ）。そして、カレント商品名エリアＡＧ３１とアイコンエリアＡＧ２２とにセット値引成立商品アイコンＳＳａを表示する。
【００４９】
図６に例示するセット値引成立商品アイコンＳＳａは、未だセット値引成立が判定されていない場合に表示されるセット値引対象商品アイコンＳＱと比較してその形態が相違している。つまり、セット値引対象商品アイコンＳＱの外形形状は円形であるのに対して、セット値引成立商品アイコンＳＳａの外形形状は四角形である。そして、セット値引対象商品アイコンＳＱとセット値引成立商品アイコンＳＳａとは、互いに色彩が相違している。さらに、セット値引成立商品アイコンＳＳａには、セット値引対象商品アイコンＳＱには表示されていない文字「Ａ」が表示されている。「Ａ」はアルファベット中一番目の文字である。つまり、セット値引成立商品アイコンＳＳａは、文字「Ａ」を含むことで、一取引中一番目に成立したセット値引に係る商品である旨を示している。したがって、次のセット値引成立に際して表示されるセット値引成立商品アイコンＳＳｂ（図７参照）には、文字「Ｂ」が含まれる。
【００５０】
なお、カレント商品名エリアＡＧ３１に表示されるセット値引成立商品アイコンＳＳは、セット値引対象商品アイコンＳＱのようにカレント商品名エリアＡＧ３１の右端ではなく（図４参照）、図６に示すように、左端に表示される。
【００５１】
また、図６に示すように、ＰＯＳ端末１１のＣＰＵ６１は、セット値引成立の判定に応じて（ステップＳ１１２のＹ）、「セット成立」という文字を内部に含む矩形のセット値引成立アイコンＳＴを、カレント商品名エリアＡＧ３１中のセット値引成立商品アイコンＳＳに隣接させて表示する。これにより、セット値引が成立した旨をより明確に認識することができる。
【００５２】
ステップＳ１０１〜ステップＳ１１３までの処理は、締め指定がなされるまで（ステップＳ１１４のＹ）繰り返し実行される。締め指定は、一例として仮締めキー２２ｅの押下によってなされる。ＰＯＳ端末１１のＣＰＵ６１は、締め指定を判定すると（ステップＳ１１４のＹ）、ＲＡＭ６３に記憶された単価に基づく合計金額を表示面２３ａに表示される支払画面（図示せず）に表示する。合計金額は、顧客用表示デバイス２４にも表示される。顧客用表示デバイス２４に表示された合計金額を見た顧客は、現金をＰＯＳ端末１１のオペレータに預ける。オペレータは、預かった現金金額をテンキー２２ｄの操作によってＰＯＳ端末１１に入力する。ＰＯＳ端末１１のＣＰＵ６１は、入力された金額を預り金額として支払画面に表示し、釣銭金額も表示する。
【００５３】
ここで、ＰＯＳ端末１１のＣＰＵ６１が締め指定を判定せずに（ステップＳ１１４のＮ）、図６に例示する明細画面ＡＧの状態から、続けて、数量を「１」として「カットチーズ」を特定する商品コードの入力を判定した場合（ステップＳ１０１のＹ）について説明する。この場合、ＰＯＳ端末１１のＣＰＵ６１は、まず、明細エリアＡＧ２における「７」が表示される番号エリアＡＧ２１の行（空いている行のうち最上段の行）を対象として、商品名エリアＡＧ２３に商品名「カットチーズ」を表示し、数量エリアＡＧ２４に数量「１」を表示し、単価エリアＡＧ２５に単価「６００」を表示する（ステップＳ１０３）。ここで、図３に示すように「カットチーズ」を特定する商品コードに対応させてセット値引フラグ（組合せ値引フラグ）＝１が記憶されているため（ステップＳ１０４のＹ）、ＰＯＳ端末１１のＣＰＵ６１は、７行目のアイコンエリアＡＧ２２とカレント商品名エリアＡＧ３１とに、セット値引対象商品アイコンＳＱを表示する（ステップＳ１０５）。
【００５４】
そして、ＰＯＳ端末１１のＣＰＵ６１は、セット値引成立を判定することになる（ステップＳ１１２のＹ）。なぜなら、「カットチーズ」を特定する商品コードに組合せ値引商品コードとして対応付けられている「まろやかワイン」の商品コードが、既に入力されているからである。これにより、ＰＯＳ端末１１のＣＰＵ６１は、ステップＳ１０５で表示したセット値引対象商品アイコンＳＱに代えて、セット値引成立商品アイコンＳＳｂ（図７参照）を表示する（ステップＳ１１３）。このとき、ＰＯＳ端末１１のＣＰＵ６１は、セット値引成立の判定に応じて、明細エリアＡＧ２の各行に表示されている商品明細をソートする。商品明細のソートについて図７を参照して説明する。
【００５５】
図７は、明細画面ＡＧのさらに別の一例を示す模式図である。図７に示すように、本来は明細エリアＡＧ２の７行目に表示されるべき「カットチーズ」の商品明細が２行目に挿入され、当初２行目〜６行目に表示されていた商品明細（図６参照）が３行目〜７行目に移されている。「カットチーズ」の商品明細が明細エリアＡＧ２の２行目に挿入表示されるのは、組合せ値引に係る「まろやかワイン」の商品明細が１行目に表示されているからである。したがって、仮に「まろやかワイン」の商品明細が明細エリアＡＧ２の３行目に表示されている場合には「カットチーズ」の商品明細は４行目に挿入表示される。
【００５６】
ここで、図７に例示するセット値引成立商品アイコンＳＳｂについて説明する。セット値引成立商品アイコンＳＳｂは、組合せ値引に係る「まろやかワイン」及び「カットチーズ」の情報が表示されている明細エリアＡＧ２の１行目及び２行目のアイコンエリアＡＧ２２に表示されている。また、前述したように、セット値引成立商品アイコンＳＳｂは、一取引における二番目のセット値引成立の判定に応じて表示されているため、内部に「Ｂ」が表示されている。そして、セット値引成立商品アイコンＳＳｂも、セット値引成立商品アイコンＳＳａと同様に未だセット値引成立が判定されていない場合に表示されるセット値引対象商品アイコンＳＱと比較してその形態が相違している。つまり、セット値引対象商品アイコンＳＱの外形形状は円形であるのに対して、セット値引成立商品アイコンＳＳｂの外形形状は八角形である。したがって、セット値引成立商品アイコンＳＳｂは、セット値引成立商品アイコンＳＳａとも形状が異なっている。さらに、セット値引成立商品アイコンＳＳｂの色彩は、セット値引対象商品アイコンＳＱはもとより、セット値引成立商品アイコンＳＳａとも異なっている。このように、２点まとめ値引が成立した商品（「さっぱりビール」）である旨を示すセット値引成立商品アイコンＳＳａと、組合せ値引が成立した商品（「まろやかワイン」、「カットチーズ」）である旨を示すセット値引成立商品アイコンＳＳｂとは、互いに形態が相違している。つまり、商品明細として表示されるセット値引成立商品アイコンＳＳは、その商品について成立したセット値引毎に形態が相違している。
【００５７】
以上説明したように本実施の形態によれば、セット値引が成立した場合には、セット値引対象商品アイコンＳＱに代えて、セット値引対象商品アイコンＳＱとは形態の異なるセット値引成立商品アイコンＳＳが明細エリアＡＧ２のアイコンエリアＡＧ２２に表示される。これにより、オペレータ及び顧客は、その旨を明確に取引中に認識することができる。さらに、セット値引成立商品アイコンＳＳは成立したセット値引毎に形態が相違する。よって、例えば、「まろやかワイン」と「カットチーズ」とが組み合わされて組合せ値引がなされ、それとは別にさっぱりビールの２点まとめ値引がなされた、といったようなセット値引の詳細についても迅速かつ容易に認識することができる。また、顧客が顧客用表示デバイス２４を見ていなかったとしても、オペレータは、セット値引成立のタイミングで顧客に対して「「まろやかワイン」と「カットチーズ」とが組み合わされて組合せ値引がなされました」といった声かけをすることができる。
【図面の簡単な説明】
【００５８】
【図１】チェックアウトシステムを示す斜視図である。
【図２】ＰＯＳ端末及びバーコードスキャナのハードウェア構成を示すブロック図である。
【図３】ＰＬＵファイルのデータ構成を示す模式図である。
【図４】明細画面の一例を示す模式図である。
【図５】ＰＯＳ端末で実行される処理の流れを示すフローチャートである。
【図６】明細画面の別の一例を示す模式図である。
【図７】明細画面のさらに別の一例を示す模式図である。
【符号の説明】
【００５９】
１１…ＰＯＳ端末（商品販売データ処理装置）、２３…表示デバイス（表示部）、２３ａ…表示面、２４…顧客用表示デバイス（表示部）、２４ａ…表示面、６０…マイクロコンピュータ（情報処理部）、１０１…バーコードスキャナ（入力部）、ＡＧ２…明細エリア、ＡＧ３…カレントエリア、ＰＲ…プログラム、ＳＱ…セット値引対象商品アイコン、ＳＳ…セット値引成立商品アイコン、ＳＴ…セット値引成立アイコン
【図１】
2010066825.tif 000003
【図２】
2010066825.tif 000004
【図３】
2010066825.tif 000005
【図４】
2010066825.tif 000006
【図５】
2010066825.tif 000007
【図６】
2010066825.tif 000008
【図７】
2010066825.tif 000009