(57)【要約】【課題】予め決められた条件を満たす場合に特定商品を贈呈するという販売手法を支援できるようにする。【解決手段】入力された商品コードに基づいて、商品とその単価とのデータを対応付けて記憶する商品データファイルから対応する商品の単価を取得し（ステップＳ１０２）、レシートプリンタによるレシートの印字発行処理を含む一取引毎の商品販売データ処理を実行し（ステップＳ１１０）、当該商品販売データ処理に際して、贈呈対象商品と贈呈条件とのデータを対応付けて記憶する贈呈レコードを参照し、当該商品販売データ処理の対象となる商品に贈呈条件を満たす贈呈対象商品が含まれているかどうかを判定し（ステップＳ１０５）、そのような贈呈条件を満たした贈呈対象商品が含まれている場合には、当該贈呈対象商品の金額を減算して当該商品販売データ処理を実行するようにした（ステップＳ１０８）。【選択図】図８
2008139904.tif 000002
【特許請求の範囲】
【請求項１】
商品コードを入力する商品コード入力部と、
レシートを印字発行するレシートプリンタと、
情報処理を実行する情報処理部と、
前記情報処理部が、入力された商品コードに基づいて、商品とその単価とのデータを対応付けて記憶する商品データファイルから対応する商品の単価を取得し、前記レシートプリンタによるレシートの印字発行処理を含む一取引毎の商品販売データ処理を実行する手段と、
前記情報処理部が、前記一取引毎の商品販売データ処理に際して、贈呈対象商品と贈呈条件とのデータを対応付けて記憶する贈呈レコードを参照し、当該商品販売データ処理の対象となる商品に贈呈条件を満たす贈呈対象商品が含まれているかどうかを判定する手段と、
前記情報処理部が、前記一取引毎の商品販売データ処理の対象となる商品に贈呈条件を満たした贈呈対象商品が含まれていると判定した場合、当該贈呈対象商品の金額を減算して当該商品販売データ処理を実行する手段と、
を備える商品販売データ処理装置。
【請求項２】
前記情報処理部は、前記レシートの印字発行処理として、前記金額を減算する贈呈対象商品について、当該贈呈対象商品の金額を減算したことを示す取引経過を前記レシートプリンタに印字させる、請求項１記載の商品販売データ処理装置。
【請求項３】
前記情報処理部は、前記レシートの印字発行処理として、記憶領域に記憶されている贈呈対象商品を贈呈することを示す今回の案内文を前記レシートプリンタに印字させる、請求項１又は２記載の商品販売データ処理装置。
【請求項４】
前記情報処理部は、前記レシートの印字発行処理として、記憶領域に記憶されている次回の商品贈呈企画の開催期間と贈呈対象商品と贈呈条件とを案内する次回の案内文を前記レシートプリンタに印字させる、請求項１、２又は３記載の商品販売データ処理装置。
【請求項５】
商品コードを入力する商品コード入力部とレシートを印字発行するレシートプリンタとを備える商品販売データ処理装置のコンピュータにインストールされ、当該コンピュータに、
入力された商品コードに基づいて、商品とその単価とのデータを対応付けて記憶する商品データファイルから対応する商品の単価を取得し、前記レシートプリンタによるレシートの印字発行処理を含む一取引毎の商品販売データ処理を実行する機能と、
前記一取引毎の商品販売データ処理に際して、贈呈対象商品と贈呈条件とのデータを対応付けて記憶する贈呈レコードを参照し、当該商品販売データ処理の対象となる商品に贈呈条件を満たす贈呈対象商品が含まれているかどうかを判定する機能と、
前記一取引毎の商品販売データ処理の対象となる商品に贈呈条件を満たした贈呈対象商品が含まれていると判定した場合、当該贈呈対象商品の金額を減算して当該商品販売データ処理を実行する機能と、
を実行させる、商品販売データ処理用のコンピュータプログラム。
【請求項６】
商品販売データ処理を含む情報処理を実行する情報処理部を個々に有する上位機と一又は二以上のＰＯＳ端末とがデータ通信自在に接続される商品販売データ処理システムにおいて、
前記上位機は、
前記上位機の情報処理部が、商品贈呈企画毎に企画開催期間と贈呈対象商品と贈呈条件とのデータを対応付けて記憶する贈呈マスタファイルにアクセスする手段と、
前記上位機の情報処理部が、前記贈呈マスタファイルを参照し、本日を企画開催期間に含んでいる商品贈呈企画の贈呈対象商品及び贈呈条件のデータを前記ＰＯＳ端末にデータ送信する手段と、
を備え、
前記ＰＯＳ端末は、
商品コードを入力する商品コード入力部と、
レシートを印字発行するレシートプリンタと、
前記ＰＯＳ端末の情報処理部が、前記上位機から送信された贈呈対象商品及び贈呈条件のデータを第１の贈呈レコードとして記憶領域に記憶する手段と、
前記ＰＯＳ端末の情報処理部が、入力された商品コードに基づいて、商品とその単価とのデータを対応付けて記憶する商品データファイルから対応する商品の単価を取得し、前記レシートプリンタによるレシートの印字発行処理を含む一取引毎の商品販売データ処理を実行する手段と、
前記ＰＯＳ端末の情報処理部が、前記一取引毎の商品販売データ処理に際して、前記第１の贈呈レコードを参照し、当該商品販売データ処理の対象となる商品に贈呈条件を満たす贈呈対象商品が含まれているかどうかを判定する手段と、
前記ＰＯＳ端末の情報処理部が、前記一取引毎の商品販売データ処理の対象となる商品に贈呈条件を満たした贈呈対象商品が含まれていると判定した場合、当該贈呈対象商品の金額を減算して当該商品販売データ処理を実行する手段と、
を備える、
ことを特徴とする商品販売データ処理システム。
【請求項７】
前記ＰＯＳ端末の情報処理部は、前記レシートの印字発行処理として、前記金額を減算する贈呈対象商品について、当該贈呈対象商品の金額を減算したことを示す取引経過を前記レシートプリンタに印字させる、請求項６記載の商品販売データ処理システム。
【請求項８】
前記ＰＯＳ端末の情報処理部は、
前記第１の贈呈レコードに基づいて贈呈対象商品を贈呈することを示す今回の案内文を生成して記憶領域に記憶保存する処理と、
前記レシートの印字発行処理として、前記記憶領域に記憶保存されている今回の案内文を前記レシートプリンタに印字させる処理と、
を実行する、請求項６又は７記載の商品販売データ処理システム。
【請求項９】
前記上位機の情報処理部は、前記贈呈マスタファイルを参照し、本日を企画開催期間に含んでいる商品贈呈企画に対して次回となる商品贈呈企画の企画開催期間と贈呈対象商品と贈呈条件とのデータを前記ＰＯＳ端末にデータ送信する処理を実行し、
前記ＰＯＳ端末の情報処理部は、前記上位機から送信された次回の商品贈呈企画の企画開催期間と贈呈対象商品と贈呈条件とのデータを第２の贈呈レコードとして記憶領域に記憶する処理と、当該第２の贈呈レコードに基づいて次回の商品贈呈企画の開催期間と贈呈対象商品と贈呈条件とを案内する次回の案内文を生成して記憶領域に記憶保存する処理と、前記レシートの印字発行処理として、前記記憶領域に記憶されている次回の案内文を前記レシートプリンタに印字させる処理と、
を実行する、請求項６、７又は８記載の商品販売データ処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商品の贈呈処理を実行することができる商品販売データ処理装置、商品販売データ処理用コンピュータプログラム及び商品販売データ処理システムに関する。
【背景技術】
【０００２】
スーパーマーケットや量販店等の各種店舗では、ある条件を満たした場合に値引きをするという形態で商品の販売を行なうことがある。このような商品の販売形態は、顧客に得をしたという気持ちを抱かせる一方、集客効果や顧客囲い込み効果を店舗側にもたらすため、広く普及している。
【０００３】
従来、上記したような商品の販売形態に即した特定商品の値引き処理を可能とする商品販売データ処理装置が提案されている。例えば、特許文献１には、販売合計金額が予め登録されている設定金額を超えた場合、値引き候補商品を値引き価格とするような処理を実行するＰＯＳシステムの発明が開示されている。
【０００４】
【特許文献１】特開２００２−１５０４３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
これに対して、スーパーマーケットや量販店等の各種店舗で実施されている別の販売手法として、予め決められた条件を満たす場合に特定商品を贈呈するという手法も従来から普及している。例えば、販売合計金額が予め決められた金額に達した場合、卵等の特定商品を贈呈するというような販売手法が広く普及している。
【０００６】
ところが、従来のＰＯＳシステム等の商品販売データ処理装置では、そのような販売手法を支援することができない。
【０００７】
本発明の目的は、予め決められた条件を満たす場合に特定商品を贈呈するという販売手法を支援できるようにすることである。
【課題を解決するための手段】
【０００８】
本発明の商品販売データ処理装置は、商品コードを入力する商品コード入力部と、レシートを印字発行するレシートプリンタと、情報処理を実行する情報処理部と、を備え、前記情報処理部が、入力された商品コードに基づいて、商品とその単価とのデータを対応付けて記憶する商品データファイルから対応する商品の単価を取得し、前記レシートプリンタによるレシートの印字発行処理を含む一取引毎の商品販売データ処理を実行する処理と、前記一取引毎の商品販売データ処理に際して、贈呈対象商品と贈呈条件とのデータを対応付けて記憶する贈呈レコードを参照し、当該商品販売データ処理の対象となる商品に贈呈条件を満たす贈呈対象商品が含まれているかどうかを判定する処理と、前記一取引毎の商品販売データ処理の対象となる商品に贈呈条件を満たした贈呈対象商品が含まれていると判定した場合、当該贈呈対象商品の金額を減算して当該商品販売データ処理を実行する処理と、を実行する。
【０００９】
本発明の商品販売データ処理用のコンピュータプログラムは、商品コードを入力する商品コード入力部とレシートを印字発行するレシートプリンタとを備える商品販売データ処理装置のコンピュータにインストールされ、当該コンピュータに、入力された商品コードに基づいて、商品とその単価とのデータを対応付けて記憶する商品データファイルから対応する商品の単価を取得し、前記レシートプリンタによるレシートの印字発行処理を含む一取引毎の商品販売データ処理を実行する機能と、前記一取引毎の商品販売データ処理に際して、贈呈対象商品と贈呈条件とのデータを対応付けて記憶する贈呈レコードを参照し、当該商品販売データ処理の対象となる商品に贈呈条件を満たす贈呈対象商品が含まれているかどうかを判定する機能と、前記一取引毎の商品販売データ処理の対象となる商品に贈呈条件を満たした贈呈対象商品が含まれていると判定した場合、当該贈呈対象商品の金額を減算して当該商品販売データ処理を実行する機能と、を実行させる。
【００１０】
本発明の商品販売データ処理システムは、商品販売データ処理を含む情報処理を実行する情報処理部を個々に有する上位機と一又は二以上のＰＯＳ端末とがデータ通信自在に接続される構成を有する。前記上位機では、その情報処理部が、商品贈呈企画毎に企画開催期間と贈呈対象商品と贈呈条件とのデータを対応付けて記憶する贈呈マスタファイルにアクセスする処理と、前記贈呈マスタファイルを参照し、本日を企画開催期間に含んでいる商品贈呈企画の贈呈対象商品及び贈呈条件のデータを前記ＰＯＳ端末にデータ送信する処理と、を実行する。前記ＰＯＳ端末は、商品コードを入力する商品コード入力部と、レシートを印字発行するレシートプリンタと、を備え、当該ＰＯＳ端末の情報処理部は、前記上位機から送信された贈呈対象商品及び贈呈条件のデータを第１の贈呈レコードとして記憶領域に記憶する処理と、入力された商品コードに基づいて、商品とその単価とのデータを対応付けて記憶する商品データファイルから対応する商品の単価を取得し、前記レシートプリンタによるレシートの印字発行処理を含む一取引毎の商品販売データ処理を実行する処理と、前記一取引毎の商品販売データ処理に際して、前記第１の贈呈レコードを参照し、当該商品販売データ処理の対象となる商品に贈呈条件を満たす贈呈対象商品が含まれているかどうかを判定する処理と、前記一取引毎の商品販売データ処理の対象となる商品に贈呈条件を満たした贈呈対象商品が含まれていると判定した場合、当該贈呈対象商品の金額を減算して当該商品販売データ処理を実行する処理と、を実行する。
【発明の効果】
【００１１】
本発明によれば、一取引毎の商品販売データ処理の対象となる商品に贈呈条件を満たした贈呈対象商品が含まれている場合、当該贈呈対象商品の金額を減算して当該商品販売データ処理を実行するようにしたので、予め決められた条件を満たす場合に特定商品を贈呈するという販売手法を支援し、業務の効率化に貢献することができる。
【発明を実施するための最良の形態】
【００１２】
本発明の実施の一例を図１ないし図１０に基づいて説明する。
【００１３】
図１は、商品販売データ処理システムの全体構成を示す模式図である。商品販売データ処理システム１１は、店舗内に設置される商品販売データ処理装置としての複数台のＰＯＳ端末１０１と上位機としての一台のストアコントローラ２０１とが構内通信回線網３０１を介してデータ通信自在に接続されて構築されている。
【００１４】
図２は、ＰＯＳ端末１０１の斜視図である。ＰＯＳ端末１０１は、ドロワ１０２の上に載置されており、ドロワ１０２の引出し１０３の開放動作を制御することができる。ＰＯＳ端末１０１の上面右側にはキーボード１０４とオペレータ用表示器１０５とが配列され、上面左側にはレシートプリンタ１０６が配列されている。ＰＯＳ端末１０１の上面後方には、客用表示器１０７が立設されている。図２中、ＰＯＳ端末１０１の右側面近傍に設けられている溝は、カードリーダライタ１０８（図３参照）によるカード情報の読み取り等をするためにカードをスキャンするためのカード読取溝１０９である。
【００１５】
ＰＯＳ端末１０１は、ストレージデバイスとして、ＨＤＤ１５１及びＣＤ−ＲＯＭドライブ１５２を備えている（図３参照）。そこで、オペレータから見てＰＯＳ端末１０１の右側面には、ＣＤ−ＲＯＭ１５２ａを装着するためのＣＤ−ＲＯＭトレイ１１０が設けられている。
【００１６】
更に、ＰＯＳ端末１０１には、図示しない商品に付されたバーコードを光学的に読み取るバーコードリーダ１１１が接続されている。バーコードリーダ１１１は、キーボード１０４と同様に、商品コードを入力する商品コード入力部を構成する。
【００１７】
図３は、ＰＯＳ端末１０１のハードウェア構成を示すブロック図である。ＰＯＳ端末１０１は、各種演算処理を実行し各部を制御する情報処理部としてのＣＰＵ１５３を備えている。ＣＰＵ１５３には、固定データを固定的に記憶保存するＲＯＭ１５４と、可変データを書き換え自在に記憶してワークエリアとして使用されるＲＡＭ１５５とがバスライン１５６を介して接続されている。前述したＨＤＤ１５１及びＣＤ−ＲＯＭドライブ１５２もバスライン１５６を介してＣＰＵ１５３に接続されている。また、前述したドロワ１０２、キーボード１０４、オペレータ用表示器１０５、レシートプリンタ１０６、客用表示器１０７、カードリーダライタ１０８及びバーコードリーダ１１１は、いずれも各種の入出力回路（全て図示せず）とバスライン１５６とを介してＣＰＵ１５３に接続され、ＣＰＵ１５３によって動作制御等される。さらに、ＰＯＳ端末１０１は、構内通信回線網３０１等に接続するための通信インターフェース１５７を備えており、この通信インターフェース１５７も、バスライン１５６を介してＣＰＵ１５３に接続されている。
【００１８】
ここで、ＨＤＤ１５１には、オペレーティングシステムと商品販売データ処理用のコンピュータプログラムとがインストールされている。これらのオペレーティングシステムや商品販売データ処理用のコンピュータプログラムは、一例として、ＣＤ−ＲＯＭ１５２ａという記録媒体に記憶保存され、ＣＤ−ＲＯＭドライブ１５２によって読み取られてＨＤＤ１５１にインストールされる。別の一例としては、構内通信回線網３０１を介してストアコントローラ２０１等の上位機からオペレーティングシステムや商品販売データ処理用のコンピュータプログラム等をダウンロードし、ＨＤＤ１５１にインストールするようにしても良い。そして、このようなオペレーティングシステムや商品販売データ処理プログラムは、ＰＯＳ端末１０１の起動時、その全部又は一部がＲＡＭ１５５にコピーされる。ＣＰＵ１５３は、ＲＡＭ１５５にコピーされた商品販売データ処理プログラムに従い、ＰＯＳ端末１０１による商品販売データ処理の実行を支援する。
【００１９】
次いで、ストアコントローラ２０１について説明する。図１に示すように、ストアコントローラ２０１は、一般的なサーバコンピュータの形態を有しており、タワー型のコントローラ２０２に対して、ディスプレイ２０３とキーボード２０４とポインティングデバイス２０５とが接続されて構成されている。
【００２０】
ストアコントローラ２０１は、ストレージデバイスとして、ＨＤＤ２５１及びＣＤ−ＲＯＭドライブ２５２を備えている（図４参照）。そこで、コントローラ２０２の正面中程には、ＣＤ−ＲＯＭ２５２ａを装着するためのＣＤ−ＲＯＭトレイ２０６が設けられている。
【００２１】
図４は、ストアコントローラ２０１のハードウェア構成を示すブロック図である。ストアコントローラ２０１は、各種演算処理を実行し各部を制御する情報処理部としてのＣＰＵ２５３を備えている。ＣＰＵ２５３には、固定データを固定的に記憶保存するＲＯＭ２５４と、可変データを書き換え自在に記憶してワークエリアとして使用されるＲＡＭ２５５とがバスライン２５６を介して接続されている。前述したＨＤＤ２５１及びＣＤ−ＲＯＭドライブ２５２もバスライン２５６を介してＣＰＵ２５３に接続されている。また、前述したディスプレイ２０３、キーボード２０４及びポインティングデバイス２０５は、いずれも各種の入出力回路（全て図示せず）とバスライン２５６とを介してＣＰＵ２５３に接続され、ＣＰＵ２５３によって動作制御等される。さらに、ストアコントローラ２０１は、構内通信回線網３０１等に接続するための通信インターフェース２５７を備えており、この通信インターフェース２５７も、バスライン２５６を介してＣＰＵ２５３に接続されている。
【００２２】
ここで、ＨＤＤ２５１には、オペレーティングシステムと商品販売データ処理用のコンピュータプログラムとがインストールされている。これらのオペレーティングシステムや商品販売データ処理用のコンピュータプログラムは、一例として、ＣＤ−ＲＯＭ２５２ａという記録媒体に記憶保存され、ＣＤ−ＲＯＭドライブ２５２によって読み取られてＨＤＤ２５１にインストールされる。別の一例としては、構内通信回線網３０１に接続された図示しないネットワークサーバを介して外部機器からオペレーティングシステムや商品販売データ処理用のコンピュータプログラム等をダウンロードし、ＨＤＤ２５１にインストールするようにしても良い。そして、このようなオペレーティングシステムや商品販売データ処理プログラムは、ストアコントローラ２０１の起動時、その全部又は一部がＲＡＭ２５５にコピーされる。
【００２３】
図５は、ストアコントローラ２０１がアクセス可能な贈呈マスタファイル２６１を示す模式図である。贈呈マスタファイル２６１は、一例として、ストアコントローラ２０１のＨＤＤ２５１にインストールされており、別の一例として、図示しない外部記憶装置に記憶保存されている。贈呈マスタファイル２６１は、個々の商品贈呈企画に付された企画番号２６１ａ毎に、商品贈呈企画の名称２６１ｂ、その商品贈呈企画の企画開催期間を特定する始期２６１ｃ及び終期２６１ｄ、贈呈対象商品を特定する当該商品の商品コード２６１ｅ、贈呈条件１〜Ｎまでの贈呈条件２６１ｆ、並びに、備考欄２６１ｇが対応付けられて構成されている。贈呈条件２６１ｆには、１〜Ｎまでの一又は二以上の贈呈条件、例えば、購入合計金額、ミックスアンドマッチ成立条件、同一商品の組合せ割引成立条件等が設定可能である。ストアコントローラ２０１では、そのような贈呈マスタファイル２６１の各項目２６１ａ〜２６１ｇに対して、キーボード２０４及びポインティングデバイス２０５を用いることにより、自由にデータ設定が可能である。
【００２４】
次に、作用について説明する。
【００２５】
ＰＯＳ端末１０１のＣＰＵ１５３は、ＰＯＳ端末１０１の起動時、構内通信回線網３０１を介してストアコントローラ２０１に自らの起動を通知する。
【００２６】
これに応じて、ストアコントローラ２０１のＣＰＵ２５３は、贈呈マスタファイル２６１にアクセスする。そして、ストアコントローラ２０１は、ＣＰＵ２５３が内蔵している時計回路によって計時する現在の日時のデータを取得し、取得した日時を企画開催期間（始期２６１ｃと終期２６１ｄとによって特定）に含んでいる商品贈呈企画（企画番号２６１ａで特定）についての名称２６１ｂ、始期２６１ｃ及び終期２６１ｄ（企画開催期間）、贈呈対象商品を特定する商品コード２６１ｅ及び贈呈条件を定義する贈呈条件２６１ｆのデータを贈呈マスタファイル２６１から取得する。便宜上、本明細書中では、それらの取得データを第１の贈呈処理用データと略称する。同様に、ストアコントローラ２０１は、本日を企画開催期間（始期２６１ｃと終期２６１ｄとによって特定）に含んでいる商品贈呈企画（企画番号２６１ａで特定）に対して次回となる商品贈呈企画の名称２６１ｂ、始期２６１ｃ及び終期２６１ｄ（企画開催期間）、贈呈対象商品を特定する商品コード２６１ｅ及び贈呈条件を定義する贈呈条件２６１ｆのデータを贈呈マスタファイル２６１から取得する。便宜上、本明細書中では、それらの取得データを第２の贈呈処理用データと略称する。その後、ストアコントローラ２０１のＣＰＵ２５３は、第１の贈呈処理用データと第２の贈呈処理用データとを、起動通知を送信してきたＰＯＳ端末１０１に構内通信回線網３０１を介して送信出力する。
【００２７】
ＰＯＳ端末１０１のＣＰＵ１５３は、通信インターフェース１５７によって第１の贈呈処理用のデータ及び第２の贈呈処理用のデータを受信したならば、これらのデータをＲＡＭ１５５のワークエリアに記憶保存する。こうして記憶保存された贈呈処理用データは、贈呈レコード１６１となる（図６参照）。第１の贈呈処理用のデータに対応するのは第１の贈呈レコード１６１−１であり、第２の贈呈処理用のデータに対応するのは第２の贈呈レコード１６１−２である。
【００２８】
図６は、ＰＯＳ端末１０１に記憶保存される贈呈レコード１６１（第１の贈呈レコード１６１−１及び第２の贈呈レコード１６１−２）を示す模式図である。贈呈レコード１６１中、エリア１には第１の贈呈レコード１６１−１が記憶保存され、エリア２には第２の贈呈レコード１６１−２が記憶保存されている。これらのエリア１及びエリア２からなるエリア１６１ａに対応させて記憶保存されている贈呈レコード１６１は、名称１６１ｂ、始期１６１ｃ及び終期１６１ｄ（企画開催期間）、商品コード１６１ｅ及び贈呈条件１６１ｆのデータである。
【００２９】
図７は、ＰＯＳ端末１０１での今回の案内文と次回の案内文との作成処理を示すフローチャートである。まず、ＰＯＳ端末１０１のＣＰＵ１５３は、図示しない商品データファイルとしてのＰＬＵファイル（プライスルックアップファイル）を検索し、贈呈レコード１６１中のエリア１に記憶保存されている贈呈対象商品の商品コード１６１ｅに対応する品名（テキストデータ）を取得する（ステップＳ１１）。ＰＬＵファイルは、個々のＰＯＳ端末１０１がローカルに記憶保持していても、例えばストアコントローラ２０１等の上位機にアクセスして構内通信回線網３０１を介して取得しても、いずれでも良い。
【００３０】
次いで、ＰＯＳ端末１０１のＣＰＵ１５３は、贈呈レコード１６１中のエリア１の始期１６１ｃ及び終期１６１ｄを参照して企画開催期間（テキストデータ）を作成する（ステップＳ１２）。
【００３１】
次いで、ＰＯＳ端末１０１のＣＰＵ１５３は、贈呈レコード１６１中のエリア１の贈呈条件１６１ｆを参照して条件文（テキストデータ）を作成する（ステップＳ１３）。
【００３２】
そして、ＰＯＳ端末１０１のＣＰＵ１５３は、贈呈レコード１６１中のエリア１の名称１６１ｂに設定されている名称（テキストデータ）と、ステップＳ１１で取得した品名（テキストデータ）と、ステップＳ１２で作成した企画開催期間（テキストデータ）と、ステップＳ１３で作成した条件文（テキストデータ）とを合成し、今回の案内文を作成する（ステップＳ１４）。こうして作成される今回の案内文は、予め用意しているフォーマットに取得し作成した各種のテキストデータを当てはめることによって生成される。今回の案内文は、一例として、「豆腐フェア  １１月１日から一週間、２，０００円以上お買上げのお客様にもれなくお豆腐を贈呈！」というように作成される。この今回の案内文の場合、「豆腐フェア」というのは、贈呈レコード１６１中のエリア１の名称１６１ｂに設定されている名称（テキストデータ）であり、「１１月１日から一週間」というのは、ステップＳ１２で作成した企画開催期間（テキストデータ）であり、「２，０００円以上のお買上げのお客様にもれなく」というは、ステップＳ１３で作成した条件文（テキストデータ）であり、「お豆腐」というのは、ステップＳ１１で取得した品名（テキストデータ）である。そして、「贈呈！」というテキストは、ＰＯＳ端末１０１が予め用意しているフォーマットデータである。
【００３３】
次いで、ＰＯＳ端末１０１のＣＰＵ１５３は、図示しないＰＬＵファイル（プライスルックアップファイル）を検索し、贈呈レコード１６１中のエリア２に記憶保存されている贈呈対象商品の商品コード１６１ｅに対応する品名（テキストデータ）を取得する（ステップＳ１５）。
【００３４】
次いで、ＰＯＳ端末１０１のＣＰＵ１５３は、贈呈レコード１６１中のエリア２の始期１６１ｃ及び終期１６１ｄを参照して企画開催期間（テキストデータ）を作成する（ステップＳ１６）。
【００３５】
次いで、ＰＯＳ端末１０１のＣＰＵ１５３は、贈呈レコード１６１中のエリア２の贈呈条件１６１ｆを参照して条件文（テキストデータ）を作成する（ステップＳ１７）。
【００３６】
そして、ＰＯＳ端末１０１のＣＰＵ１５３は、贈呈レコード１６１中のエリア２の名称１６１ｂに設定されている名称（テキストデータ）と、ステップＳ１５で取得した品名（テキストデータ）と、ステップＳ１６で作成した企画開催期間（テキストデータ）と、ステップＳ１７で作成した条件文（テキストデータ）とを合成し、次回の案内文を作成する（ステップＳ１８）。こうして作成される次回の案内文は、予め用意しているフォーマットに取得し作成した各種のテキストデータを当てはめることによって生成される。次回の案内文は、一例として、「次回は卵フェアです  １１月８から一週間、１，５００円以上お買上げのお客様にもれなく卵を１パック贈呈！」というように作成される。この次回の案内文の場合、「卵フェア」というのは、贈呈レコード１６１中のエリア２の名称１６１ｂに設定されている名称（テキストデータ）であり、「１１月８日から一週間」というのは、ステップＳ１６で作成した企画開催期間（テキストデータ）であり、「１，５００円以上のお買上げのお客様にもれなく」というは、ステップＳ１７で作成した条件文（テキストデータ）であり、「卵１パック」というのは、ステップＳ１５で取得した品名（テキストデータ）である。そして、「次回は…です」というテキスト及び「贈呈！」というテキストは、ＰＯＳ端末１０１が予め用意しているフォーマットデータである。
【００３７】
以上説明したステップＳ１４で作成された今回の案内文及びステップＳ１８で作成された次回の案内文は、ＲＡＭ１５５に一時記憶される（ステップＳ１４及びステップＳ１８）。
【００３８】
図８は、ＰＯＳ端末１０１での一取引の商品販売データ処理の流れを示すフローチャートである。ＰＯＳ端末１０１のＣＰＵ１５３は、商品登録モード時、商品コードの入力有無判定に待機している（ステップＳ１０１）。ＣＰＵ１５３は、バーコードリーダ１１１やキーボード１０４からの商品コードの入力を判定すると（ステップＳ１０１のＹ）、入力された商品コードに対応する単価をＰＬＵファイルから検索し、検索された単価を入力された商品コードと共に取引データとしてＲＡＭ１５５に一時記憶する（ステップＳ１０２）。そして、一時記憶した取引データをオペレータ用表示器１０５及び客用表示器１０７に表示し（ステップＳ１０３）、キーボード１０４に含まれている小計キーの押下の有無を判定する（ステップＳ１０４）。ＣＰＵ１５３は、小計キーの押下を判定するまで（ステップＳ１０４のＹ）、ステップＳ１０１〜ステップＳ１０４の処理を繰り返す。
【００３９】
ＰＯＳ端末１０１のＣＰＵ１５３は、小計キーの押下を判定したならば（ステップＳ１０４のＹ）、ＲＡＭ１５５に一時記憶した取引データ中に贈呈対象商品があるかどうかを判定する（ステップＳ１０５）。この判定は、取引データに含まれている商品コードと贈呈レコード１６１のエリア１中の贈呈対象商品の商品コード１６１ｅに記憶保存されている商品コードとを比較対照することによってなされる。
【００４０】
ＰＯＳ端末１０１のＣＰＵ１５３は、ＲＡＭ１５５に一時記憶した取引データ中に贈呈対象商品がないと判定した場合（ステップＳ１０５のＮ）、例えばキーボード１０４中に用意されている預／現計キーの押下等の締め指定操作を前提として（ステップＳ１０９のＹ）、一取引の会計処理を実行（ステップＳ１１０）した後、処理を終了する。
【００４１】
これに対して、ＰＯＳ端末１０１のＣＰＵ１５３は、ＲＡＭ１５５に一時記憶した取引データ中に贈呈対象商品があると判定した場合（ステップＳ１０５のＹ）、当該取引データが贈呈条件に適合するかどうかを判定する（ステップＳ１０６）。この判定は、贈呈レコード１６１のエリア１中の贈呈条件１６１ｆを今回の取引データが満足しているかどうかを判定することによってなされる。例えば、贈呈条件１６１ｆとして、購入合計金額が２，０００円以上と設定されている場合、今回の取引データ中の購入合計金額が参照され、２，０００円以上という条件を満たしているかどうかがステップＳ１０６で判定される。なお、この場合、その２，０００円という金額に、贈呈対象商品の金額を含めるかどうかは、贈呈条件１〜Ｎまで用意されている贈呈条件１６１ｆで適宜設定される。
【００４２】
ＰＯＳ端末１０１のＣＰＵ１５３は、ステップＳ１０６での判定の結果、今回の取引データが贈呈条件に適合しないと判定した場合（ステップＳ１０６のＮ）、締め指定操作を前提として（ステップＳ１０９のＹ）、一取引の会計処理を実行（ステップＳ１１０）した後、処理を終了する。
【００４３】
これに対して、ＰＯＳ端末１０１のＣＰＵ１５３は、ステップＳ１０６での判定の結果、今回の取引データが贈呈条件に適合していると判定した場合（ステップＳ１０６のＹ）、贈呈対象商品の減算処理を実行し（ステップＳ１０７）、取引データの再表示処理を実行した後（ステップＳ１０８）、締め指定操作を前提として（ステップＳ１０９のＹ）、一取引の会計処理を実行（ステップＳ１１０）した後、処理を終了する。ステップＳ１０７で実行される贈呈対象商品の減算処理は、贈呈レコード１６１のエリア１中の贈呈対象商品の商品コード１６１ｅによって特定される商品について、当該商品コードに基づいてＰＬＵファイルから検索した当該商品の単価を取引価格からそっくり減ずる処理である。この場合、当該商品の消費税分の金額も減ぜられることになる。
【００４４】
図９は、図８中のステップＳ１１０における一取引の会計処理の流れの詳細を示すフローチャートである。ＰＯＳ端末１０１のＣＰＵ１５３は、図８中のステップＳ１１０における一取引の会計処理に際して、まず、図８中のステップＳ１０７の処理、つまり贈呈対象商品について減算処理を実行したかどうかを判定する（ステップＳ１１０−１）。
【００４５】
ステップＳ１１０−１での判定の結果、贈呈対象商品について減算処理を実行しなかったと判定した場合（ステップＳ１１０−１のＮ）、ＣＰＵ１５３は、ＲＡＭ１５５の一部領域に設定されている売上メモリ（図示せず）に図８のステップＳ１０２で生成した取引データを登録する（ステップＳ１１０−２）。そして、ＲＡＭ１５５から通常のレシートフォーマットを呼び出し（ステップＳ１１０−３）、呼び出したレシートフォーマットに取引データを展開し（ステップＳ１１０−４）、レシートプリンタ１０６を駆動制御してレシートの印字発行処理を実行する（ステップＳ１１０−５）。この際、必要に応じてドロワ１０２の引出し１０３の開放処理を実行する（ステップＳ１１０−６）。こうして、図８中のステップＳ１１０における一取引の会計処理が終了する。
【００４６】
これに対して、ステップＳ１１０−１での判定の結果、贈呈対象商品について減算処理を実行したと判定した場合（ステップＳ１１０−１のＹ）、ＣＰＵ１５３は、ＲＡＭ１５５の一部領域に設定されている売上メモリ（図示せず）に図８のステップＳ１０７での減算処理後の取引データを登録する（ステップＳ１１０−７）。そして、ＲＡＭ１５５から贈呈処理用のレシートフォーマットを呼び出し（ステップＳ１１０−８）、呼び出した贈呈処理用のレシートフォーマットに減算処理後の取引データを展開する（ステップＳ１１０−９）。続いて、呼び出した贈呈処理用のレシートフォーマットに対して、ＲＡＭ１５５に一時記憶している今回の案内文及び次回の案内文（図７中のステップＳ１４及びステップＳ１８参照）を展開する（ステップＳ１１０−１０）。その後、レシートプリンタ１０６を駆動制御してレシートの印字発行処理を実行する（ステップＳ１１０−５）。この際、必要に応じてドロワ１０２の引出し１０３の開放処理を実行する（ステップＳ１１０−６）。こうして、図８中のステップＳ１１０における一取引の会計処理が終了する。
【００４７】
図１０は、一取引の商品販売データ処理中で贈呈処理がなされた場合に印字発行されるレシートの一例を例示する模式図である。図１０に例示するレシートＲでは、６５０円である商品Ａと５００円である商品Ｂと９８０円である商品Ｃと９８円である豆腐とが購入された一例を示している。この場合、豆腐は贈呈対象商品である。そこで、図１０に例示するレシートＲでは、「豆腐  ￥９８」と印字した上で、「豆腐贈呈  ￥−９８」と印字して、豆腐を減算処理したことを示している。つまり、レシートＲには、贈呈対象商品の金額を減算したことを示す取引経過ＳＨの情報が印字されている。このようなレシートの印字内容は、図９中のステップＳ１１０−９で呼び出した贈呈処理用のレシートフォーマットに減算処理後の取引データを展開する処理に際して、贈呈対象商品の金額を減算したことを示す取引経過の情報を贈呈処理用のレシートフォーマットに展開することによって実現される。
【００４８】
また、図１０に示すレシートには、「豆腐フェア  １１月１日から一週間、２，０００円以上お買上げのお客様にもれなくお豆腐を贈呈！」として今回の案内文ＰＧが印字され、「次回は卵フェアです  １１月８から一週間、１，５００円以上お買上げのお客様にもれなく卵を１パック贈呈！」として次回の案内文ＮＧが印字されている。これらの今回の案内文ＰＧ及び次回の案内文ＮＧは、ＲＡＭ１５５に一時記憶している今回の案内文及び次回の案内文（図７中のステップＳ１４及びステップＳ１８参照）を図９中のステップＳ１１０−９で呼び出した贈呈処理用のレシートフォーマットに展開することによって実現される。
【００４９】
以上説明したように、本実施の形態によれば、一取引毎の商品販売データ処理の対象となる商品に贈呈条件を満たした贈呈対象商品が含まれている場合、当該贈呈対象商品の金額を減算して当該商品販売データ処理を実行するようにしたので、予め決められた条件を満たす場合に特定商品を贈呈するという販売手法を支援し、業務の効率化に貢献することができる。
【図面の簡単な説明】
【００５０】
【図１】本発明の商品販売データ処理システムの全体構成を示す模式図である。
【図２】商品販売データ処理システムを構成するＰＯＳ端末の斜視図である。
【図３】ＰＯＳ端末のハードウェア構成を示すブロック図である。
【図４】商品販売データ処理システムを構成するストアコントローラのハードウェア構成を示すブロック図である。
【図５】ストアコントローラがアクセス可能な贈呈マスタファイルを示す模式図である。
【図６】ＰＯＳ端末に記憶保存される贈呈レコード（第１の贈呈レコード及び第２の贈呈レコード）を示す模式図である。
【図７】ＰＯＳ端末での今回の案内文と次回の案内文との作成処理を示すフローチャートである。
【図８】ＰＯＳ端末での一取引の商品販売データ処理の流れを示すフローチャートである。
【図９】図８中のステップＳ１１０における一取引の会計処理の流れの詳細を示すフローチャートである。
【図１０】一取引の商品販売データ処理中で贈呈処理がなされた場合に印字発行されるレシートの一例を例示する模式図である。
【符号の説明】
【００５１】
１０１…ＰＯＳ端末（商品販売データ処理装置）、１０４…キーボード（商品コード入力部）、１０６…レシートプリンタ、１１１…バーコードリーダ（商品コード入力部）、１５３…ＣＰＵ（情報処理部）、１５５…ＲＡＭ（記憶領域）、１６１…贈呈レコード、２０１…ストアコントローラ（上位機）、２５３…ＣＰＵ（情報処理部）、２６１…贈呈マスタファイル、Ｒ…レシート、ＳＨ…取引経過、ＰＧ…今回の案内文、ＮＧ…次回の案内文
【図１】
2008139904.tif 000003
【図２】
2008139904.tif 000004
【図３】
2008139904.tif 000005
【図４】
2008139904.tif 000006
【図５】
2008139904.tif 000007
【図６】
2008139904.tif 000008
【図７】
2008139904.tif 000009
【図８】
2008139904.tif 000010
【図９】
2008139904.tif 000011
【図１０】
2008139904.tif 000012