(57)【要約】【課題】会員価格の導出後であっても、正しい割引がなされた価格を取引価格として導出できるキャッシュレジスタシステムを提供する。【解決手段】ＰＯＳシステム１００では、会員情報が入力されると、合計商品価格を通常割引率で割り引いた通常会員価格が導出される（ステップＳ９）。しかし、この通常会員価格の導出後であっても、特別割引指示がなされたときは（ステップＳ１０にてＹｅｓ）、通常会員価格でなく、合計商品価格を特別割引率で割引した特別会員価格が導出される。このため、特別割引率で正しい割引がなされた価格を取引価格として導出できる。【選択図】図４
2008040859.tif 000002
【特許請求の範囲】
【請求項１】
店舗における売買取引に用いるキャッシュレジスタシステムであって、
一の売買取引に係る商品の価格の合計である合計商品価格を導出する手段と、
前記一の売買取引を行う顧客が前記店舗の会員である旨を示す会員情報を入力する手段と、
前記会員情報の入力があったとき、前記合計商品価格を所定の第１割引率で割引した第１会員価格を、前記一の売買取引の決済に用いる取引価格として導出する手段と、
前記第１会員価格の導出後に、前記第１割引率と異なる第２割引率で割引する割引指示をオペレータから受け付ける手段と、
前記割引指示がなされたとき、前記合計商品価格を前記第２割引率で割引した第２会員価格を、新たな前記取引価格として導出する手段と、
を備えることを特徴とするキャッシュレジスタシステム。
【請求項２】
店舗における売買取引の決済に用いる取引価格を導出する方法であって、
一の売買取引に係る商品の価格の合計である合計商品価格を導出する工程と、
前記一の売買取引を行う顧客が前記店舗の会員である旨を示す会員情報を入力する工程と、
前記会員情報の入力があったとき、前記合計商品価格を所定の第１割引率で割引した第１会員価格を、前記取引価格として導出する工程と、
前記第１会員価格の導出後に、前記第１割引率と異なる第２割引率で割引する割引指示をオペレータから受け付ける工程と、
前記割引指示がなされたとき、前記合計商品価格を前記第２割引率で割引した第２会員価格を、新たな前記取引価格として導出する工程と、
を備えることを特徴とする取引価格導出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、店舗における売買取引の決済に用いる取引価格を導出する技術に関する。
【背景技術】
【０００２】
スーパーマーケットやコンビニエンスストアなどの小売店舗の売買取引においては、ＰＯＳシステムなどとも呼ばれるキャッシュレジスタシステムが使用されている。キャッシュレジスタシステムでは、売買取引ごとに顧客が購入を希望する商品の価格が合計され、合計商品価格として導出される。
【０００３】
通常は、この合計商品価格が売買取引の決済に用いる取引価格とされるが、店舗によっては優良な固定客の維持や拡大を図るために、会員となった顧客に取引価格を優遇する制度が採用される場合がある。具体的には、店舗の会員に対しては、合計商品価格を所定の割引率で一律に割り引いた会員価格が取引価格として用いられる。この制度を採用した店舗のキャッシュレジスタシステムでは、会員カードの読み取りなどで会員情報が入力されると、この会員価格が取引価格として自動的に導出されるようになっている。
【０００４】
なお、本発明に関連する技術を開示する先行技術文献として、下記の文献がある。
【０００５】
【特許文献１】特許第２８９１４４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、上記のような会員割引を行う店舗では、会員の一部の特定の会員に対してさらなる優遇を行う制度が提案されている。例えば、会員のうち特に優良な会員などに対してはダイレクトメールを郵送し、このダイレクトメールを持参した会員には、合計商品価格を通常割引率（例えば、５％）よりも大きな特別割引率（例えば、１０％）で割り引いた価格を、取引価格とすることが提案されている。
【０００７】
しかしながら、従来のキャッシュレジスタシステムでは、その時点で導出されている取引価格に対して割引を行うという処理のみが可能であった。したがって、一旦、会員価格が取引価格として導出された後ではこの会員価格を割引することしかできず、合計商品価格を特別割引率で正しく割引した価格を導出できないことになる。
【０００８】
例えば、通常の会員には通常割引率の５％の割引を行い、ダイレクトメールを提示した会員には特別割引率の１０％の割引を行うとした場合において、合計商品価格が１０，０００円である売買取引を想定する。この売買取引において、キャッシュレジスタシステムに会員情報が入力されると、合計商品価格を通常割引率の５％で割引した会員価格９，５００円が取引価格として導出される。その後は、この会員価格（９，５００円）に対する割引しか行うことができないため、ダイレクトメールを持参した会員に関してさらに５％の割引を行ったとすると、取引価格として９，０２５円が導出されてしまう。この取引価格の９，０２５円は、合計商品価格を特別割引率で正しく割引した価格である９，０００円とは異なることになる。
【０００９】
本発明は、上記課題に鑑みてなされたものであり、会員価格の導出後であっても、正しい割引がなされた価格を取引価格として導出できる技術を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、請求項１の発明は、店舗における売買取引に用いるキャッシュレジスタシステムであって、一の売買取引に係る商品の価格の合計である合計商品価格を導出する手段と、前記一の売買取引を行う顧客が前記店舗の会員である旨を示す会員情報を入力する手段と、前記会員情報の入力があったとき、前記合計商品価格を所定の第１割引率で割引した第１会員価格を、前記一の売買取引の決済に用いる取引価格として導出する手段と、前記第１会員価格の導出後に、前記第１割引率と異なる第２割引率で割引する割引指示をオペレータから受け付ける手段と、前記割引指示がなされたとき、前記合計商品価格を前記第２割引率で割引した第２会員価格を、新たな前記取引価格として導出する手段と、を備えている。
【００１１】
また、請求項２の発明は、店舗における売買取引の決済に用いる取引価格を導出する方法であって、一の売買取引に係る商品の価格の合計である合計商品価格を導出する工程と、前記一の売買取引を行う顧客が前記店舗の会員である旨を示す会員情報を入力する工程と、前記会員情報の入力があったとき、前記合計商品価格を所定の第１割引率で割引した第１会員価格を、前記取引価格として導出する工程と、前記第１会員価格の導出後に、前記第１割引率と異なる第２割引率で割引する割引指示をオペレータから受け付ける工程と、前記割引指示がなされたとき、前記合計商品価格を前記第２割引率で割引した第２会員価格を、新たな前記取引価格として導出する工程と、を備えている。
【発明の効果】
【００１２】
請求項１及び２の発明によれば、第１会員価格の導出後であっても、合計商品価格を第２割引率で割引することで第２会員価格が導出されるため、正しい割引がなされた価格を取引価格として導出できる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照しつつ、本発明の実施の形態について説明する。
【００１４】
＜１．構成＞
図１は、本発明の実施の形態に係るキャッシュレジスタシステムであるＰＯＳシステム１００の構成を示す図である。このＰＯＳシステム１００は、スーパーマーケットやコンビニエンスストアなどの店舗において採用されるものであり、ＰＯＳサーバ１と複数のＰＯＳターミナル２とを備えている。ＰＯＳサーバ１及びＰＯＳターミナル２はそれぞれＬＡＮ３に接続され、相互に通信可能とされている。
【００１５】
ＰＯＳサーバ１は、ＰＯＳシステム１００の全体を統括的に制御するものであり、通常は店舗の販売エリアとは別の管理事務所等に配置される。一方、ＰＯＳターミナル２は、店舗の販売エリアに配置され、商品の売買取引の際に、店舗の販売スタッフによって実際に操作される。具体的には、ＰＯＳターミナル２は、売買取引の決済に用いる取引価格の導出や、その売買取引の決済などを行う精算処理に用いられる。
【００１６】
図２は、ＰＯＳサーバ１の構成を機能ブロックにて示す図である。ＰＯＳサーバ１は、ハードウェアとしての構成は一般的なコンピュータと同様である。すなわち、ＰＯＳサーバ１は、演算処理を行うＣＰＵ１１と、基本プログラムを記憶するＲＯＭ１２と、演算処理の作業領域となるＲＡＭ１３と、各種データを記憶するハードディスク１４とをバスライン１０に接続した構成となっている。さらに、ＰＯＳサーバ１は、各種情報の表示を行うディスプレイ１５と、キーボード及びマウス等の入力部１６と、ＬＡＮ３を介して通信を行う通信部１７とを備え、これらはそれぞれバスライン１０に接続される。
【００１７】
ハードディスク１４には処理プログラムが記憶されており、ＣＰＵ１１がこの処理プログラムに従って演算処理を行うことで、ＰＯＳサーバ１としての各種機能が実現される。また、ハードディスク１４には、さらに、商品マスタ４１及び顧客マスタ４２などの精算処理に必要なデータが記憶される。
【００１８】
商品マスタ４１は、当該店舗で扱われる各商品についての種々の情報を示すテーブル形式のデータである。商品マスタ４１には、複数のレコードが含まれており、各レコードでは商品を識別する識別コードである「商品コード」に対して、「商品名」及び「価格」などの情報が関連付けられている。
【００１９】
一方、顧客マスタ４２は、当該店舗の会員となった顧客についての各種の情報を示すテーブル形式のデータである。顧客マスタ４２には、複数のレコードが含まれており、各レコードでは会員を識別する識別コードである「会員コード」に対して、「氏名」、「連絡先」などの情報が関連付けられている。この顧客マスタ４２における顧客に関する情報は、顧客が当該店舗の会員になった際に登録される。
【００２０】
本実施の形態の店舗では、この顧客マスタ４２に会員として登録された顧客に対して会員カードが付与される。会員カードは磁気ストライプカードとなっており、その磁気ストライプには当該会員の「会員コード」を含む所定の形式に従った会員情報が記録される。この会員カードに記録された会員情報は、当該会員カードを所持する顧客が店舗の正当な会員である旨を示すことになる。具体的には、会員情報が所定の形式に従い、かつ、その会員情報に含まれる「会員コード」が顧客マスタ４２に登録されていれば、その会員情報は正当なものであり、当該顧客が店舗の正当な会員であると判断できるようになっている。
【００２１】
図３は、ＰＯＳターミナル２の構成を機能ブロックにて示す図である。ＰＯＳターミナル２は、装置全体を制御する制御部２１と、各種情報の表示を行う２つのディスプレイ２２，２３と、オペレータの操作や入力を受け付ける各種のボタンを有する入力部２４と、商品に付されたバーコードなどを読み取るバーコードリーダ２５と、会員カードの磁気ストライプを読み取るカードリーダ２６と、レシートを印刷して発行する印刷発行部２７と、ＬＡＮ３を介して通信を行う通信部２８とを備えて構成され、これらはそれぞれバスライン２０に接続される。入力部２４には、精算処理において小計処理を指示するための小計キーや、テンキーなどの各種のボタンが含まれている。
【００２２】
制御部２１は、各種演算処理を行うＣＰＵ２０１と、制御用プログラム等を記憶するＲＯＭ２０２と、演算処理の作業領域となるＲＡＭ２０３と、各種データを記憶する不揮発性メモリであるバッテリーバックアップされたＳＲＡＭ２０４と、計時機能を有するタイマ２０５とを備えている。装置各部の制御機能や精算処理のためのデータ処理機能は、ＣＰＵ２０１がＲＯＭ２０２内の制御用プログラムに従って演算処理を行なうことで実現される。
【００２３】
また、２つのディスプレイ２２，２３のうち、一方のディスプレイ２２は、操作を行うオペレータたる販売スタッフの側に示すべき情報を表示する販売側ディスプレイ２２であり、他方のディスプレイ２３は、顧客の側に示すべき情報を表示する顧客側ディスプレイ２３である。
【００２４】
販売側ディスプレイ２２の画面は、ドットマトリクス式の液晶で構成されており、文字、図形及び画像などの各種の情報をカラー表示することが可能となっている。一方、顧客側ディスプレイ２３の画面は、比較的簡易なＶＦＤ（蛍光表示管）で構成されており、２行の文字列の単色表示のみが可能となっている。この顧客側ディスプレイ２３の画面は、精算処理において顧客が視認しやすいように、その向きが調整される。
【００２５】
＜２．会員割引について＞
本実施の形態の店舗では、会員以外の顧客よりも会員を価格面で優遇する制度が採用されている。会員以外の顧客の場合は、購入を希望する商品の価格を合計した合計商品価格が売買取引の決済に用いる取引価格とされる。これに対して、会員の場合は原則として、所定の割引率（例えば、５％）で合計商品価格を割り引いた会員価格が取引価格とされる。
【００２６】
また、この店舗では、会員の一部となる特定の会員、例えば、特に購入額が多い会員や誕生日が近い会員などに、ダイレクトメールが郵送されるようになっている。そして、このダイレクトメールを持参した会員にはさらなる優遇を行う制度が採用されている。具体的には、ダイレクトメールを持参した会員には、上述した会員の通常の割引率（例えば、５％）よりも大きな割引率（例えば、１０％）で合計商品価格を割り引いた会員価格が取引価格とされる。
【００２７】
以下では、会員の通常の割引率を「通常割引率」といい、通常割引率で合計商品価格を割り引いた会員価格を「通常会員価格」という。また、ダイレクトメールを持参した特定の会員にのみ適用される割引率を「特別割引率」といい、特別割引率で合計商品価格を割り引いた会員価格を「特別会員価格」という。
【００２８】
＜３．精算処理＞
ＰＯＳシステム１００では、このような通常割引率や特別割引率はＰＯＳターミナル２のＳＲＡＭ２０４に予め記憶されており、精算処理において通常会員価格や特別会員価格が導出されるようになっている。以下、このようなＰＯＳシステム１００の精算処理について説明する。
【００２９】
図４は、精算処理の流れを示す図である。この図４に示す一連の処理は、一の売買取引ごと（一の顧客が購入を希望する商品群ごと）に、主としてＰＯＳターミナル２においてなされる処理である。
【００３０】
まず、顧客が店舗の会員であれば、顧客から会員カードが提示される。会員カードが提示された場合は、この会員カードの磁気ストライプがＰＯＳターミナル２のカードリーダ２６によって読み取られ、これにより磁気ストライプの会員情報がＰＯＳターミナル２に入力される。入力された会員情報は、所定の形式に従っているか否かが判定されるとともに、ＰＯＳサーバ１に送信されて、含まれる「会員コード」が顧客マスタ４２に登録されているか否かがＰＯＳサーバ１において判定される。
【００３１】
これらの判定により、顧客が店舗の会員である旨を示す正当な会員情報の入力がなされたと判断された場合は（ステップＳ１にてＹｅｓ）、当該売買取引を行う顧客が会員であることを示すフラグ（ＰＯＳターミナル２のＲＡＭ２０３内の変数）である会員フラグがＯＮとされる（ステップＳ２）。
【００３２】
次に、顧客が購入を希望する商品群のうちの一の商品に付されたバーコードが、ＰＯＳターミナル２のバーコードリーダ２５によって読み取られ、これにより当該商品の「商品コード」がＰＯＳターミナル２に取得される（ステップＳ３）。
【００３３】
取得された「商品コード」は、ＰＯＳターミナル２からＰＯＳサーバ１に送信される。ＰＯＳサーバ１では、これに応答して商品マスタ４１のうちから当該「商品コード」を含むレコードが検索され、該当したレコードの内容がＰＯＳターミナル２に返信される。これにより、当該商品の「商品名」及び「価格」などの商品データがＰＯＳターミナル２に取得される。取得された商品データは、ＲＡＭ２０３に記憶される。これにより、当該商品の商品登録がなされることになる（ステップＳ４）。
【００３４】
続いて、次の商品に係る商品コードが取得されると（ステップＳ５にてＹｅｓ）、再びステップＳ４の処理がなされ、同様にして当該商品の商品登録がなされる。このような処理が、顧客が購入を希望する全ての商品に関して同様に繰り返されることにより、全ての商品に関しての商品登録がなされる。つまり、全ての商品に係る「商品名」及び「価格」などの商品データがＲＡＭ２０３に記憶されることになる。
【００３５】
このようにして全ての商品の商品登録がなされると、オペレータたる販売スタッフにより入力部２４に含まれる小計キーが押下される。小計キーが押下されると（ステップＳ６にてＹｅｓ）、取得された全ての商品についての「価格」の合計である合計商品価格がＣＰＵ２０１により導出され、ＲＡＭ２０３に記憶される（ステップＳ７）。
【００３６】
合計商品価格が導出されると、次に、会員フラグがＯＮであるか否かが判定される。会員フラグがＯＦＦ、すなわち、顧客が店舗の会員でない場合は（ステップＳ８にてＮｏ）、合計商品価格がそのまま顧客が支払うべき金額である取引価格として、販売側ディスプレイ２２及び顧客側ディスプレイ２３に表示される（ステップＳ１２）。
【００３７】
一方、会員フラグがＯＮ、すなわち、顧客が店舗の会員である場合は（ステップＳ８にてＹｅｓ）、合計商品価格を通常割引率（例えば５％）で割引した通常会員価格が、取引価格としてＣＰＵ２０１により導出される。より具体的には、合計商品価格と通常割引率（例えば５％）とを乗算し、四捨五入等の端数処理した結果が値引額として導出される。そして、合計商品価格からその値引額を減算した結果が通常会員価格として導出される。導出された通常会員価格は、取引価格として、販売側ディスプレイ２２及び顧客側ディスプレイ２３に表示される（ステップＳ９）。
【００３８】
顧客が店舗の会員である場合は、このようにして小計キーの押下により通常会員価格が取引価格として自動的に導出される。ただし、決済を行う前までに顧客からダイレクトメールが提示された場合は、通常会員価格の導出後に、オペレータたる販売スタッフにより入力部２４に含まれる特別割引キーが押下される。この特別割引キーが押下されると、特別割引率で合計商品価格を割引する特別割引指示がＰＯＳターミナル２のＣＰＵ２０１に受け付けられる。
【００３９】
特別割引指示がなされると（ステップＳ１０にてＹｅｓ）、通常会員価格を取引価格とした処理が取り消される。そして、合計商品価格を特別割引率（例えば１０％）で割引した特別会員価格が、新たな取引価格としてＣＰＵ２０１により導出される。より具体的には、ＲＡＭ２０３に記憶されている合計商品価格と特別割引率（例えば１０％）とを乗算し、四捨五入等の端数処理した結果が値引額として導出される。そして、合計商品価格からその値引額を減算した結果が特別会員価格として導出される。導出された特別会員価格は、取引価格として、販売側ディスプレイ２２及び顧客側ディスプレイ２３に表示される（ステップＳ１１）。ここで、通常会員価格で計算された取引価格のみを取り消すだけで、会員カードから得た会員情報は取り消されないものとする。これによって特別会員価格での取引価格は、会員の購入累計に加算される。
【００４０】
以上のようにして、顧客に応じた取引価格が導出されて表示されると、その取引価格に基づいて決済処理がなされる。すなわち、顧客から受け渡された決済用の現金等の金額が預り金額として入力部２４を介して入力され、預り金額から取引価格が差し引かれた結果が釣銭金額として導出され、その釣銭金額がディスプレイ２２，２３に表示される。これにより、この売買取引の決済処理が完了する（ステップＳ１３）。次に、この売買取引の内容がＰＯＳサーバ１に送信されて販売実績データとしてハードディスク１４に記録されるとともに、売買取引の内容を示すレシートが印刷発行部２７により発行される（ステップＳ１４）。これにより一連の精算処理が終了する。
【００４１】
このようにＰＯＳシステム１００では、会員情報が入力されると、合計商品価格を通常割引率で割り引いた通常会員価格が導出される。しかし、この通常会員価格の導出後であっても、特別割引指示がなされたときは、通常会員価格でなく、合計商品価格を特別割引率で割引した特別会員価格が導出される。このため、特別割引率で正しい割引がなされた価格を取引価格として導出できる。
【００４２】
＜４．他の実施の形態＞
以上、本発明の実施の形態について説明してきたが、この発明は上記実施の形態（以下、「代表形態」という。）に限定されるものではなく様々な変形が可能である。以下では、このような他の実施の形態について説明する。もちろん、以下で説明する形態を適宜に組み合わせてもよい。
【００４３】
代表形態では、特別割引率は一定であったが、オペレータが入力部２４を操作することで特別割引率を任意に設定可能となっていてもよい。この場合は、特別割引率の設定後に所定のキーを押下することで、特別割引指示がＰＯＳターミナル２に受け付けられることになる。また、ダイレクトメールなどに特別割引率を指定するバーコードを印刷しておき、このバーコードをバーコードリーダ２５によって読み取ることで、特別割引率の設定と特別割引指示の受付とがなされるようになっていてもよい。
【００４４】
また、代表形態では、ダイレクトメールを持参した特定の会員にのみ特別割引率を適用するとしたが、特別割引率を適用する条件はこれに限定されるものではい。例えば、会員が子供連れである、売買取引の時間が所定の時間帯であるなどの各種の条件で、通常割引率と異なる特別割引率を適用してよい。また、代表形態では、特別割引率は、通常割引率よりも大きいとして説明を行ったが、通常割引率よりも小さくてもよい。
【００４５】
また、代表形態では、会員カードは磁気ストライプカードであるとしたが、会員情報を電磁的に記録したＩＣチップを有するＩＣカードや、会員情報示すバーコードを印刷したカード等であってもよい。
【００４６】
また、代表形態では、小計キーが押下された時点で通常会員価格が導出・表示されると説明したが、商品登録がなされるごとに通常会員価格が導出・表示されるようにしてもよい。
【００４７】
また、代表形態では、キャッシュレジスタシステムはＰＯＳサーバ１及び複数のＰＯＳターミナル２を備えたＰＯＳシステム１００であるとして説明を行ったが、キャッシュレジスタシステムが単体の装置として構成されていても、上記で説明した技術を好適に適用可能である。
【図面の簡単な説明】
【００４８】
【図１】ＰＯＳシステムの構成を示す図である。
【図２】ＰＯＳサーバの構成を機能ブロックにて示す図である。
【図３】ＰＯＳターミナルの構成を機能ブロックにて示す図である。
【図４】精算処理の流れを示す図である。
【符号の説明】
【００４９】
１      ＰＯＳサーバ
２      ＰＯＳターミナル
３      ＬＡＮ
２４      入力部
２６      カードリーダ
【図１】
2008040859.tif 000003
【図２】
2008040859.tif 000004
【図３】
2008040859.tif 000005
【図４】
2008040859.tif 000006