(57)【要約】【課題】２回分以上の割引率を重ねて反映させる多重割引による合計割引率を自動的に算出する。【解決手段】商品販売データ処理装置は、少なくとも１以上の割引率を入力する割引情報入力手段と、複数の割引率が入力された場合、当該複数の割引率を重ねて反映させる多重割引による合計割引率を割引率として算出する割引率算出手段と、前記割引率に応じて割引対象金額から割引額を算出する割引額算出手段と、前記割引対象金額から前記割引額を減算して割引後の金額を算出する割引後金額算出手段と、を備える。【選択図】図７
2014238655.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１以上の割引率を入力する割引情報入力手段と、
複数の割引率が入力された場合、当該複数の割引率を重ねて反映させる多重割引による合計割引率を割引率として算出する割引率算出手段と、
前記割引率に応じて割引対象金額から割引額を算出する割引額算出手段と、
前記割引対象金額から前記割引額を減算して割引後の金額を算出する割引後金額算出手段と、
を備えることを特徴とする商品販売データ処理装置。
【請求項２】
前記割引情報入力手段は、割引対象を規定する割引対象情報も入力し、当該割引対象情報を満たしていることを条件として、前記割引率を入力する、
ことを特徴とする請求項１記載の商品販売データ処理装置。
【請求項３】
前記割引率算出手段は、複数の割引率が入力された場合、当該複数の割引率を単に合算する合算割引による合計割引率も算出し、
前記割引額算出手段は、前記多重割引による合計割引率と前記合算割引による合計割引率とのいずれかを選択的に割引率とし、前記割引額の算出に用いる、
ことを特徴とする請求項１記載の商品販売データ処理装置。
【請求項４】
前記割引対象金額である販売価格を売上商品に係るデータ入力に基づいて入力する販売価格入力手段を備える、
ことを特徴とする請求項１ないし３の何れか一記載の商品販売データ処理装置。
【請求項５】
前記割引対象金額である売上合計金額を前記販売価格に基づいて算出する合計金額算出手段を備える、
ことを特徴とする請求項４記載の商品販売データ処理装置。
【請求項６】
コンピュータを、
少なくとも１以上の割引率を入力する割引情報入力手段と、
複数の割引率が入力された場合、当該複数の割引率を重ねて反映させる多重割引による合計割引率を割引率として算出する割引率算出手段と、
前記割引率に応じて割引対象金額から割引額を算出する割引額算出手段と、
前記割引対象金額から前記割引額を減算して割引後の金額を算出する割引後金額算出手段と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、商品販売データ処理装置およびプログラムに関する。
【背景技術】
【０００２】
従来、顧客に対して商品を割引販売可能なクーポン券を発行し、各営業店舗での買物を優待するクーポン割引制度が知られている。
【０００３】
このようなクーポン割引に用いられるクーポン券としては、特定のフェアとして全顧客および全商品を対象として割引を行うフェア割引クーポン券、特定の時間において割引を行うタイムセール割引クーポン券、特定の会員のみ割引を行うプレミアム割引クーポン券、特定の商品のみ割引を行うアイテム割引クーポン券などが挙げられる。そして、クーポン券の種類の多様化により、複数種類のクーポン券の同時利用を望む声が顧客からあがっている。
【０００４】
そこで、近年においては、複数のクーポン券の割引率を単純に合算し、合算した割引率に基づいて購入代金から割り引くようにしたシステムも開発されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術における２種類のクーポン券での割引は、各クーポン券の割引率を単純に合算する合算割引であり、複数の割引率を重ねて反映させる多重割引の場合には正しい締め金額で処理されない場合がある、という問題がある。
【課題を解決するための手段】
【０００６】
実施形態の商品販売データ処理装置は、少なくとも１以上の割引率を入力する割引情報入力手段と、複数の割引率が入力された場合、当該複数の割引率を重ねて反映させる多重割引による合計割引率を割引率として算出する割引率算出手段と、前記割引率に応じて割引対象金額から割引額を算出する割引額算出手段と、前記割引対象金額から前記割引額を減算して割引後の金額を算出する割引後金額算出手段と、を備える。
【図面の簡単な説明】
【０００７】
【図１】図１は、実施形態にかかるＰＯＳ端末を示す外観斜視図である。
【図２】図２は、ＰＯＳ端末のハードウェア構成を示すブロック図である。
【図３】図３は、ＰＯＳ端末の機能構成を示す機能ブロック図である。
【図４】図４は、売上処理の流れの一例を示すフローチャートである。
【図５】図５は、アイテムに対する多重割引の一操作を例示的に示す模式図である。
【図６】図６は、小計後の多重割引の一操作を例示的に示す模式図である。
【図７】図７は、複数のクーポン券による多重割引の決済があった場合のレシートの印字例である。
【発明を実施するための形態】
【０００８】
本実施の一形態を図面に基づいて説明する。本実施の形態は、商品販売データ処理装置として店舗に設置されたＰＯＳ（Point  of  Sales）端末１０１へ適用した例である。
【０００９】
図１は、実施形態にかかるＰＯＳ端末１０１を示す外観斜視図である。商品販売データ処理装置であるＰＯＳ端末１０１は、ドロワ１０２の上に載置されており、ドロワ１０２の引出し１０３の開放動作を制御することができる。ＰＯＳ端末１０１の上面右側にはユーザインターフェースとしてのキーボード１０４と表示部としてのオペレータ用表示器１０５とが配列され、上面左側にはレシート／ジャーナルプリンタ１０６が配列されている。オペレータ用表示器１０５は、一例として、液晶ディスプレイ装置である。ＰＯＳ端末１０１の上面後方には、客用表示器１０７が設けられている。図１中、ＰＯＳ端末１０１の右側面近傍に設けられている溝は、カードリーダライタ１０８（図２参照）によるカード情報の読み取り等をするためにカードをスキャンするためのカード読取溝１０９である。
【００１０】
キーボード１０４は、例えば、商品コードや金額等を入力するための置数キー、売上合計金額の算出を宣言するための小計キー、売上処理において現金による締めを宣言するための預／現計キー、各種商品を指定するためのＰＬＵキー、クーポン券による割引決済を宣言するためのクーポン割引キー、置数キーによる置数入力を確定する確定キー等の各種のキーをブロック毎に配列した外観構造を有している。
【００１１】
ここで、クーポン割引について説明する。クーポン割引は、顧客に対して商品を割引販売可能な割引率が設定されたクーポン券を発行し、クーポン券に設定された各種クーポンの割引率に基づく割引額を購入代金から割り引くようにしたものである。
【００１２】
このようなクーポン割引に用いられるクーポン券としては、以下に例示するものが知られている。
・特定のフェアとして全顧客および全商品を対象として割引を行う「フェア割引クーポン券」
・特定の時間において割引を行う「タイムセール割引クーポン券」
・特定の会員のみ割引を行う「プレミアム割引クーポン券」
・特定の商品のみ割引を行う「アイテム割引クーポン券」
【００１３】
ＰＯＳ端末１０１は、ストレージデバイスとして、ＨＤＤ１５１（図２参照）及びＣＤ−ＲＯＭドライブ１５２（図２参照）を備えている。オペレータから見てＰＯＳ端末１０１の右側面には、ＣＤ−ＲＯＭ１５２ａ（図２参照）を装着するためのＣＤ−ＲＯＭトレイ１１０が設けられている。
【００１４】
また、ＰＯＳ端末１０１には、商品（図示せず）やクーポン券（図示せず）に付されたバーコードを光学的に読み取るバーコードリーダ１１１が接続されている。
【００１５】
図２は、ＰＯＳ端末１０１のハードウェア構成を示すブロック図である。ＰＯＳ端末１０１は、マイクロコンピュータ１６１を有している。マイクロコンピュータ１６１は、各種演算処理を実行し各部を制御するＣＰＵ（Central  Processing  Unit）１５３に、固定データを固定的に記憶保存するＲＯＭ（Read  Only  Memory）１５４と、可変データを書き換え自在に記憶してワークエリアとして使用されるＲＡＭ（Random  Access  Memory）１５５とがバスライン１５６を介して接続されて構成されている。マイクロコンピュータ１６１は、情報処理を実行する情報処理部を構成する。
【００１６】
マイクロコンピュータ１６１には、ＨＤＤ１５１及びＣＤ−ＲＯＭドライブ１５２がバスライン１５６を介してＣＰＵ１５３に接続されている。また、前述したドロワ１０２、キーボード１０４、オペレータ用表示器１０５、レシート／ジャーナルプリンタ１０６、客用表示器１０７、カードリーダライタ１０８、及び、コードシンボル（バーコード）を読み取る読取部であるバーコードリーダ１１１が、いずれも各種の入出力回路（全て図示せず）とバスライン１５６とを介してマイクロコンピュータ１６１に接続されている。ドロワ１０２、キーボード１０４、オペレータ用表示器１０５、レシート／ジャーナルプリンタ１０６、客用表示器１０７、カードリーダライタ１０８、及び、バーコードリーダ１１１は、マイクロコンピュータ１６１によって動作制御等される。
【００１７】
さらに、ＰＯＳ端末１０１は、店舗内に設けられた構内通信回線網２５１を介して上位装置であるストアコントローラ３０１とデータ通信をするための通信インターフェース１５７を備えており、この通信インターフェース１５７もバスライン１５６に接続されている。
【００１８】
ところで、ＰＯＳ端末１０１が備えるＨＤＤ１５１には、オペレーティングシステム、各種コンピュータプログラム、及び、各種データファイルが記憶されている。データファイルとしては、商品に付されたバーコードにかかる商品コードと販売価格を含む商品情報とを対応付けて記憶する商品データファイルや、クーポン券に付されたバーコードにかかるクーポンコードと対応付けて割引対象を規定する割引対象情報（割引対象商品、割引対象日時、割引対象顧客など）や割引率を記憶するクーポンデータファイルなどがある。データファイルは、フォルダに格納された状態で記憶されている。オペレーティングシステム、コンピュータプログラム、及び、データファイルの一部は、一例として、ＣＤ−ＲＯＭ１５２ａに記憶保存され、ＣＤ−ＲＯＭドライブ１５２によって読み取られてＨＤＤ１５１に記憶される。別の一例としては、構内通信回線網２５１を介してストアコントローラ３０１からダウンロードし、ＨＤＤ１５１に記憶するようにしても良い。このようなオペレーティングシステム、コンピュータプログラム、及び、データファイルは、ＰＯＳ端末１０１の起動時、その全部又は一部がＲＡＭ１５５にコピーされて使用される。
【００１９】
ここで、ＰＯＳ端末１０１のマザーボード（図示せず）上には、計時専用のチップであるリアルタイムクロック（図示せず）が実装されている。オペレーティングシステムは、起動時にリアルタイムクロックから日時を取得し、その後はオペレーティングシステム側で独自に計時する。
【００２０】
次に、本実施形態にかかるＰＯＳ端末１０１のマイクロコンピュータ１６１（以下においては、ＰＯＳ端末１０１という）が、コンピュータプログラムに従って実行する特徴的な処理について説明する。なお、従来から行なわれている処理と同様の処理についてはその説明を省略する。
【００２１】
図３は、ＰＯＳ端末１０１の機能構成を示す機能ブロック図である。図３に示すように、本実施形態にかかるＰＯＳ端末１０１で実行されるコンピュータプログラムは、後述する各部（割引情報入力手段２０１、割引率算出手段２０２、割引額算出手段２０３、割引後金額算出手段２０４、販売価格入力手段２０５、合計金額算出手段２０６）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ１５３がＨＤＤ１５１からコンピュータプログラムを読み出して実行することにより上記各部がＲＡＭ１５５上にロードされ、割引情報入力手段２０１、割引率算出手段２０２、割引額算出手段２０３、割引後金額算出手段２０４、販売価格入力手段２０５、合計金額算出手段２０６がＲＡＭ１５５上に生成されるようになっている。
【００２２】
販売価格入力手段２０５は、割引対象金額である販売価格を売上商品に係るデータ入力に基づいて入力する。また、合計金額算出手段２０６は、割引対象金額である売上合計金額を販売価格に基づいて算出する。
【００２３】
割引情報入力手段２０１は、割引対象を規定する割引対象情報を入力し、当該割引対象情報を満たしていることを条件として、少なくとも１以上の割引率を入力する。
【００２４】
割引率算出手段２０２は、複数の割引率が入力された場合、当該複数の割引率を重ねて反映させる多重割引による合計割引率を割引率として算出する。
【００２５】
割引額算出手段２０３は、割引率に応じて割引対象金額（売上合計金額や販売価格）から割引額を算出する。割引後金額算出手段２０４は、割引対象金額から割引額を減算して割引後の金額を算出する。
【００２６】
図４は、ＰＯＳ端末１０１で実行される売上処理の流れの一例を示すフローチャートである。図４に示すように、ＰＯＳ端末１０１は、バーコードリーダ１１１を介して読み取られたバーコードに基づくコード情報が入力されたと判断すると（ステップＳ１のＹｅｓ）、当該コード情報が売上商品に付されたバーコード（商品コード）であるか、クーポン券に付されたバーコード（クーポンコード）であるかを判断する（ステップＳ２）。
【００２７】
ＰＯＳ端末１０１（販売価格入力手段２０５）は、オペレータによって売上商品に付されたバーコード（商品コード）がバーコードリーダ１１１を介して入力されたと判断すると（ステップＳ２のＹｅｓ）、当該商品コードに対応付けられている商品名や販売価格を商品データファイル（図示せず）から取得して入力し、取得した商品名や販売価格に基づいて売上処理における商品登録処理を実行する（ステップＳ３）。
【００２８】
また、ＰＯＳ端末１０１（割引情報入力手段２０１）は、オペレータによってクーポン券に付されたバーコード（クーポンコード）がバーコードリーダ１１１を介して入力されたと判断すると（ステップＳ２のＮｏ）、当該クーポンコードに対応付けられている割引対象情報（割引対象商品など）や割引率をクーポンデータファイル（図示せず）から取得して入力し、直前に入力されたコード情報に対応する商品を割引対象商品にしていることを条件として、取得した割引率をＲＡＭ１５５に一時的に記憶するとともに（ステップＳ４）、クーポン枚数Ｘ（初期値Ｘ＝０）を１インクリメントする（ステップＳ５）。なお、ステップＳ４において割引対象情報（割引対象商品など）を満たしていない場合には、割引できない旨の報知を行うなどのエラー処理を実行する。
【００２９】
このようなステップＳ２，Ｓ４〜Ｓ５の処理は、キーボード１０４のクーポン割引キーが押下されるまで（ステップＳ６のＹｅｓ）、繰り返して実行可能である。すなわち、本実施形態によれば、アイテム割引に用いるクーポン券を複数枚入力することができる。
【００３０】
キーボード１０４のクーポン割引キーが押下されると（ステップＳ６のＹｅｓ）、ＰＯＳ端末１０１（割引率算出手段２０２）は、ステップＳ４において取得した割引率に基づいてクーポン枚数Ｘに応じた割引率算出処理を実行する（ステップＳ７）。
【００３１】
ここで、ステップＳ７の割引率算出処理における複数の割引率を重ねて反映させる多重割引による合計割引率の計算式について割引きに用いるクーポン券の枚数（１枚〜５枚）に応じて例示的に説明する。
［クーポン券１枚：一重割引］
合計割引率Ａ（端数処理区分により丸め）＝（100-（100-割引率ａ））÷１
［クーポン券２枚：二重割引］
合計割引率Ａ（端数処理区分により丸め）
＝（10000-（100-割引率ａ）×（100-割引率ｂ））÷100
［クーポン券３枚：三重割引］
合計割引率Ａ（端数処理区分により丸め）
＝（1000000-（100-割引率ａ）×（100-割引率ｂ）×（100-割引率ｃ））÷10000
［クーポン券４枚：四重割引］
合計割引率Ａ（端数処理区分により丸め）
＝（100000000-（100-割引率ａ）×（100-割引率ｂ）×（100-割引率ｃ）×（100-割引率ｄ））÷1000000
［クーポン券５枚：五重割引］
合計割引率Ａ（端数処理区分により丸め）
＝（10000000000-（100-割引率ａ）×（100-割引率ｂ）×（100-割引率ｃ）×（100-割引率ｄ）×（100-割引率ｅ））÷100000000
【００３２】
すなわち、本実施形態においては、ＰＯＳ端末１０１（割引率算出手段２０２）は、割引きに用いるクーポン券の枚数に応じて順に入力された割引率に基づいて、複数の割引率を重ねて反映させる多重割引による合計割引率を算出する。
【００３３】
その後、ＰＯＳ端末１０１（割引額算出手段２０３、割引後金額算出手段２０４）は、所定の商品（直前に入力されたコード情報に対応する商品）の割引対象金額である販売価格に対して割引額を算出し、割引対象金額から割引額を減算して割引後の販売価格を算出する（ステップＳ８）。ステップＳ８における割引額算出の計算式は下記の通りである。
割引額（端数処理区分により丸め）＝割引対象金額×合計割引率Ａ÷100
【００３４】
このようなステップＳ１〜Ｓ８の処理は、キーボード１０４の小計キーが押下されるまで（ステップＳ９のＹｅｓ）、繰り返される。
【００３５】
ここで、操作例について説明する。図５はアイテムに対する多重割引の一操作を例示的に示す模式図である。図５に示す例では、所定の商品Ｉに対して２種類の「アイテム割引クーポン券」が使用された例を示したものである。「アイテム割引クーポン券」は、１０％割引クーポン券と２０％割引クーポンとの２種類とする。
【００３６】
まず、図５に示す例では、商品Ｉに付されたバーコード（商品コード）がバーコードリーダ１１１を介して入力され、当該商品コードに対応付けられている商品名や単価に基づいて売上処理における商品登録処理が実行される。図５に示す例では、商品Ｉの販売価格は３０００円である。また、図５に示す例では、商品Ｉを割引対象商品にしている２種類の「アイテム割引クーポン券」に付されたバーコード（クーポンコード）がバーコードリーダ１１１を介して入力され、各クーポンコードに対応付けられている割引率がそれぞれ記憶されるとともに、クーポン枚数Ｘを“２”とする。
【００３７】
その後、クーポン割引キーの押下に伴い、取得した割引率に基づいてクーポン枚数Ｘ（Ｘ＝２）に応じた割引率を算出する。クーポン券２枚（１０％割引クーポン券および２０％割引クーポン）の二重割引に該当するので、合計割引率Ａは下記のようにして算出される。
合計割引率Ａ＝（10000-（100-10）×（100-20））÷100
＝２８（％）
【００３８】
そして、商品Ｉの割引対象金額である販売価格（３０００円）に対して割引額を算出し、割引対象金額から割引額を減算して割引後の販売価格を算出する。
割引額＝３０００×２８÷１００
＝８４０（円）
割引後の販売価格＝３０００−８４０
＝２１６０（円）
【００３９】
キーボード１０４の小計キーが押下されると（ステップＳ９のＹｅｓ）、ＰＯＳ端末１０１（合計金額算出手段２０６）は、売上合計金額の算出処理を実行する（ステップＳ１０）。この場合、「アイテム割引クーポン券」によるアイテム割引があった場合には、売上合計金額の算出は割引後の販売価格に基づいて実行される。
【００４０】
次いで、ＰＯＳ端末１０１は、キーボード１０４の預／現計キーの押下（ステップＳ１１）、または、オペレータによるクーポン券に付されたバーコード（クーポンコード）のバーコードリーダ１１１による入力（ステップＳ１４）に待機する。
【００４１】
売上合計金額が表示された締め画面がオペレータ用表示器１０５に表示された状態で、ＰＯＳ端末１０１は、キーボード１０４の置数キーによる入力とともに預／現計キーの押下操作による現金による残額の決済が宣言されると（ステップＳ１１のＹｅｓ）、現金による決済処理を実行する（ステップＳ１２）。
【００４２】
現金による決済処理が完了すると、ＰＯＳ端末１０１は、レシート／ジャーナルプリンタ１０６を制御して、取引単位でのレシートの発行を行うとともに、並行してジャーナル用紙への印字を行い（ステップＳ１３）、処理を終了する。
【００４３】
一方、ＰＯＳ端末１０１は、キーボード１０４の小計キーの押下後に、オペレータによってクーポン券に付されたバーコード（クーポンコード）がバーコードリーダ１１１を介して入力されたと判断すると（ステップＳ１４のＹｅｓ）、小計後の売上合計金額を割引対象金額として割引を行う小計割引を実行する。
【００４４】
より詳細には、ＰＯＳ端末１０１（割引情報入力手段２０１）は、オペレータによってクーポン券に付されたバーコード（クーポンコード）がバーコードリーダ１１１を介して入力されたと判断すると（ステップＳ１４のＹｅｓ）、当該クーポンコードに対応付けられている割引対象情報（割引対象日時、割引対象顧客など）や割引率をクーポンデータファイル（図示せず）から取得して入力し、割引対象情報を満たしていることを条件として、取得した割引率をＲＡＭ１５５に一時的に記憶するとともに（ステップＳ１５）、クーポン枚数Ｙ（初期値Ｙ＝０）を１インクリメントする（ステップＳ１６）。なお、ステップＳ１５において割引対象情報（割引対象日時、割引対象顧客など）を満たしていない場合には、割引できない旨の報知を行うなどのエラー処理を実行する。
【００４５】
このようなステップＳ１４〜Ｓ１６の処理は、キーボード１０４のクーポン割引キーが押下されるまで（ステップＳ１７のＹｅｓ）、繰り返して実行可能である。すなわち、本実施形態によれば、小計割引に用いるクーポン券を複数枚入力することができる。
【００４６】
キーボード１０４のクーポン割引キーが押下されると（ステップＳ１７のＹｅｓ）、ＰＯＳ端末１０１（割引率算出手段２０２）は、ステップＳ１５において取得した割引率に基づいてクーポン枚数Ｙに応じた割引率算出処理を実行する（ステップＳ１８）。
【００４７】
なお、ステップＳ１８の割引率算出処理における合計割引率の計算式は、前述したステップＳ７の割引率算出処理における合計割引率の計算式と同様であるので、説明は省略する。
【００４８】
すなわち、本実施形態においては、ＰＯＳ端末１０１（割引率算出手段２０２）は、キーボード１０４の小計キーの押下後においても、割引きに用いるクーポン券の枚数に応じて順に入力された割引率に基づいて、複数の割引率を重ねて反映させる多重割引による合計割引率を算出する。
【００４９】
次いで、ＰＯＳ端末１０１（割引額算出手段２０３、割引後金額算出手段２０４）は、売上合計金額（割引対象金額）に対して割引額を算出し、割引対象金額から割引額を減算して割引後の売上合計金額を算出する（ステップＳ１９）。
【００５０】
なお、ステップＳ１９の割引額算出の計算式は、前述したステップＳ８の割引額算出の計算式と同様であるので、説明は省略する。
【００５１】
ここで、操作例について説明する。図６は小計後の多重割引の一操作を例示的に示す模式図である。図６に示す例では、小計後の売上合計金額に対して２種類のクーポン券が使用された例を示したものである。２種類のクーポン券は、２０％割引の「フェア割引クーポン券」と３０％割引の「タイムセール割引クーポン券」である。
【００５２】
まず、図６に示す例では、キーボード１０４の小計キーの押下後に算出された売上合計金額（例えば、３０００円）が表示された締め画面がオペレータ用表示器１０５に表示された状態で、２０％割引の「フェア割引クーポン券」と３０％割引の「タイムセール割引クーポン券」に付されたバーコード（クーポンコード）がバーコードリーダ１１１を介して入力され、各クーポンコードに対応付けられている割引率がそれぞれ記憶されるとともに、クーポン枚数Ｙを“２”とする。
【００５３】
その後、クーポン割引キーの押下に伴い、取得した割引率に基づいてクーポン枚数Ｙ（Ｙ＝２）に応じた割引率を算出する。クーポン券２枚（２０％割引の「フェア割引クーポン券」および３０％割引の「タイムセール割引クーポン券」）の二重割引に該当するので、合計割引率Ａは下記のようにして算出される。
合計割引率Ａ＝（10000-（100-20）×（100-30））÷100
＝４４（％）
【００５４】
そして、割引対象金額である売上合計金額（３０００円）に対して割引額を算出し、割引対象金額から割引額を減算して割引後の販売価格を算出する。
割引額＝３０００×４４÷１００
＝１３２０（円）
割引後の売上合計金額＝３０００−１３２０
＝１６８０（円）
【００５５】
このようにして小計割引された売上合計金額が表示された締め画面がオペレータ用表示器１０５に表示された状態で、ＰＯＳ端末１０１は、キーボード１０４の置数キーによる入力とともに預／現計キーの押下操作による現金による残額の決済が宣言されると（ステップＳ１１のＹｅｓ）、現金による決済処理を実行する（ステップＳ１２）。
【００５６】
現金による決済処理が完了すると、ＰＯＳ端末１０１は、レシート／ジャーナルプリンタ１０６を制御して、取引単位でのレシートの発行を行うとともに、並行してジャーナル用紙への印字を行い（ステップＳ１３）、処理を終了する。
【００５７】
複数のクーポン券による多重割引の決済があった場合には、レシートには、クーポン券の種別毎の割引率、合計割引率および割引額が、決済の内訳として印字される。加えて、複数のクーポン券による多重割引の決済があった場合には、ジャーナルにも、クーポン券の種別毎の割引率、合計割引率および割引額が、決済の内訳として印字される。図７は、複数のクーポン券による多重割引の決済があった場合のレシートＲの印字例である。図７に示すレシートＲによれば、所定のアイテム（商品Ｉ）に対する多重割引（アイテム割引）の合計割引率および割引額が使用されたクーポン券とともにアイテム割引情報Ａとして記録される。また、図７に示すレシートＲによれば、小計時の売上合計金額に対する多重割引（小計割引）の合計割引率および割引額が使用されたクーポン券とともに小計割引情報Ｂとして記録される。
【００５８】
なお、本実施形態においては、コードシンボルであるバーコードを読み取るバーコードリーダ１１１を備え、割引情報入力手段２０１は、バーコードリーダ１１１により読み取られたバーコードから得られるクーポンコードに対応付けられている割引率および割引対象情報をクーポンデータファイルから取得して入力するようにしたが、これに限るものではない。例えば、割引率に応じた割引率キーをキーボード１０４に用意しておき、割引情報入力手段２０１は、オペレータによって押下されたキーボード１０４の割引率キーに対応付けられている割引率を入力するようにしても良い。
【００５９】
また、本実施形態においては、割引率算出手段２０２は、複数の割引率が入力された場合、当該複数の割引率を重ねて反映させる多重割引による合計割引率を割引率として算出するようにしたが、これに限るものではない。例えば、割引率算出手段２０２は、複数の割引率が入力された場合、当該複数の割引率を単に合算する合算割引による合計割引率も算出し、割引額算出手段２０３は、多重割引による合計割引率と合算割引による合計割引率とのいずれかを選択的に割引率とし、割引額の算出に用いるようにしても良い。
【００６０】
このように本実施形態によれば、割引情報入力手段２０１より複数の割引率が入力された場合、割引率算出手段２０２は当該複数の割引率を重ねて反映させる多重割引による合計割引率を割引率として算出し、割引額算出手段２０３は割引率に応じて割引対象金額から割引額を算出し、割引後金額算出手段２０４は割引対象金額から割引額を減算して割引後の金額を算出するようにした。これにより、従来は２回分以上の割引率で割引を行う場合には、複数の割引率を重ねて反映させる多重割引による合計割引率をユーザが手計算で算出していた手間を省くことができ、正確な締め金額を算出することができる。
【００６１】
本実施形態のＰＯＳ端末１０１で実行されるコンピュータプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００６２】
また、本実施形態のＰＯＳ端末１０１で実行されるコンピュータプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態のＰＯＳ端末１０１で実行されるコンピュータプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００６３】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００６４】
１０１      商品販売データ処理装置
２０１      割引情報入力手段
２０２      割引率算出手段
２０３      割引額算出手段
２０４      割引後金額算出手段
２０５      販売価格入力手段
２０６      合計金額算出手段
【先行技術文献】
【特許文献】
【００６５】
【特許文献１】特開２００６−２３８６４号公報
【図１】
2014238655.tif 000003
【図２】
2014238655.tif 000004
【図３】
2014238655.tif 000005
【図４】
2014238655.tif 000006
【図５】
2014238655.tif 000007
【図６】
2014238655.tif 000008
【図７】
2014238655.tif 000009