(57)【要約】【課題】本発明が解決しようとする課題は、ポイントを特定商品単価に充当して単価を値引くポイントシステムを提供し、特定商品の販売促進に寄与する商品販売データ処理装置およびプログラムを提供することである。【解決手段】実施形態の商品販売データ処理装置は、商品を特定する商品特定情報を入力する入力部と、会員が保有するポイント数を記憶するポイント記憶手段と、対象商品に対応させて、少なくとも当該対象商品の単価を値引く値引額を記憶する値引情報記憶手段と、前記入力部から前記対象商品の商品特定情報が入力された場合に、前記値引情報記憶手段を参照して前記ポイント記憶手段によって記憶された前記ポイント数の一部または全部に相当する金額を、当該商品特定情報によって特定される商品の単価から値引く値引処理手段と、前記値引処理手段によって値引かれた前記対象商品の商品価格を用いて決済処理を実行する決済手段と、を備える。【選択図】図７
2015088031.tif 000002
【特許請求の範囲】
【請求項１】
商品を特定する商品特定情報を入力する入力部と、
会員が保有するポイント数を記憶するポイント記憶手段と、
対象商品に対応させて、少なくとも当該対象商品の単価を値引く値引額を記憶する値引情報記憶手段と、
前記入力部から前記対象商品の商品特定情報が入力された場合に、前記値引情報記憶手段を参照して前記ポイント記憶手段によって記憶された前記ポイント数の一部または全部に相当する金額を、当該商品特定情報によって特定される商品の単価から値引く値引処理手段と、
前記値引処理手段によって値引かれた前記対象商品の商品価格を用いて決済処理を実行する決済手段と、
を備える商品販売データ処理装置。
【請求項２】
入力された前記会員のランクを記憶する会員ランク記憶手段、
をさらに備え、
前記値引情報記憶手段は、前記会員のランク別に複数の値引額を記憶し、
前記値引処理手段は、前記単価から、前記会員ランク記憶手段によって記憶された前記会員のランクに対応した前記値引額を値引く、
請求項１に記載の商品販売データ処理装置。
【請求項３】
前記値引情報記憶手段は、前記対象商品に対応させて優先順位を記憶し、
前記値引処理手段は、前記値引情報記憶手段に記憶された前記優先順位の高い前記対象商品の順に前記単価から前記値引額を値引く、
請求項１または２に記載の商品販売データ処理装置。
【請求項４】
前記値引処理手段は、前記入力部から入力された前記商品特定情報の順に前記単価から前記値引額を値引く、
請求項１または２に記載の商品販売データ処理装置。
【請求項５】
前記決済手段による決済処理に対応して、前記値引処理手段が値引いた対象商品にマークを印した決済情報を印字したレシートを発行するレシート発行手段、
をさらに備えた、
請求項１乃至４に記載の商品販売データ処理装置。
【請求項６】
コンピュータを、
商品を特定する商品特定情報を入力する入力部と、
会員が保有するポイント数を記憶するポイント記憶手段と、
対象商品に対応させて、少なくとも当該対象商品の単価を値引く値引額を記憶する値引情報記憶手段と、
前記入力部から前記対象商品の商品特定情報が入力された場合に、前記値引情報記憶手段を参照して前記ポイント記憶手段によって記憶された前記ポイント数の一部または全部に相当する金額を、当該商品特定情報によって特定される商品の単価から値引く値引処理手段と、
前記値引処理手段によって値引かれた前記対象商品の商品価格を用いて決済処理を実行する決済手段と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、商品販売データ処理装置およびプログラムに関する。
【背景技術】
【０００２】
近年、スーパーマーケットやコンビニエンスストア等の店舗では、顧客の購買意欲を高めたり、顧客を確保するために、特定の顧客である会員に対して、購入合計金額に対して一定のポイントを付与する販売促進活動を実施している。付与されたポイントは、決済のときに使用して代金の一部または全てに充てて使用することができる。
【０００３】
しかしながら、このようなポイントシステムは、ポイントと特定の商品との関連が薄く、顧客の特定商品の購買意欲の改善には寄与し難い、という問題がある。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、ポイントを特定商品単価に充当して単価を値引くポイントシステムを提供し、特定商品の販売促進に寄与する商品販売データ処理装置およびプログラムを提供することである。
【課題を解決するための手段】
【０００５】
実施形態の商品販売データ処理装置は、商品を特定する商品特定情報を入力する入力部と、会員が保有するポイント数を記憶するポイント記憶手段と、対象商品に対応させて、少なくとも当該対象商品の単価を値引く値引額を記憶する値引情報記憶手段と、前記入力部から前記対象商品の商品特定情報が入力された場合に、前記値引情報記憶手段を参照して前記ポイント記憶手段によって記憶された前記ポイント数の一部または全部に相当する金額を、当該商品特定情報によって特定される商品の単価から値引く値引処理手段と、前記値引処理手段によって値引かれた前記対象商品の商品価格を用いて決済処理を実行する決済手段と、を備える。
【０００６】
実施形態のプログラムは、コンピュータを、商品を特定する商品特定情報を入力する入力部と、会員が保有するポイント数を記憶するポイント記憶手段と、対象商品に対応させて、少なくとも当該対象商品の単価を値引く値引額を記憶する値引情報記憶手段と、前記入力部から前記対象商品の商品特定情報が入力された場合に、前記値引情報記憶手段を参照して前記ポイント記憶手段によって記憶された前記ポイント数の一部または全部に相当する金額を、当該商品特定情報によって特定される商品の単価から値引く値引処理手段と、前記値引処理手段によって値引かれた前記対象商品の商品価格を用いて決済処理を実行する決済手段と、として機能させる。
【図面の簡単な説明】
【０００７】
【図１】図１は、実施形態のシステムを示すシステム図である。
【図２】図２は、第１実施形態におけるＰＯＳ端末のハードウェア構成を示すブロック図である。
【図３】図３は、ＰＯＳ端末の商品マスタの一例を示すメモリマップである。
【図４】図４は、ＰＯＳ端末のＲＡＭの一部を示すメモリマップである。
【図５】図５は、ＰＯＳ端末のＲＡＭの一部を詳細に示すメモリマップである。
【図６】図６は、ＰＯＳ端末の機能構成を示す機能ブロック図である。
【図７】図７は、ＰＯＳ端末の制御処理の流れを示すフローチャートである。
【図８】図８は、ＰＯＳ端末の制御処理の流れを示すフローチャートである。
【図９】図９は、ＰＯＳ端末によって印字されたレシートの例を示す図である。
【図１０】図１０は、第２実施形態におけるＰＯＳ端末の商品マスタの例を示すメモリマップである。
【図１１】図１１は、ＰＯＳ端末の制御処理の流れを示すフローチャートである。
【図１２】図１２は、ＰＯＳ端末の制御処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下、図１〜図９を参照して、第１実施形態に係る商品販売データ処理装置およびプログラムを詳細に説明する。第１実施形態では、商品販売データ処理装置としてＰＯＳ端末を用いて説明する。なお、以下に説明する第１実施形態によりこの発明が限定されるものではない。
【０００９】
図１は、第１実施形態にかかるシステムを示すシステム図である。図１に示すように、店舗３には、ＰＯＳ端末１と店舗サーバ２が設置されている。このＰＯＳ端末１と店舗サーバ２とは、互いにＬＡＮ（Local  Area  Network）７で接続されている。また、店舗サーバ２は、ネットワーク８を介して、本部６に設置されている会員サーバ４とポイントサーバ５と接続している。
【００１０】
ＰＯＳ端末１は、商品に貼付された商品コードを読み取って商品販売処理を実行する。ＰＯＳ端末１は、決済処理に伴い当該取引におけるポイント数を発生し、店舗サーバ２に送信する。
【００１１】
店舗サーバ２は、店舗３に設置された複数台のＰＯＳ端末１を管理する。店舗サーバ２は、ＰＯＳ端末１からＬＡＮ７を介して受信した決済情報を、ネットワーク８を介して会員サーバに送信する。また、店舗サーバ２は、ＰＯＳ端末１からＬＡＮ７を介して受信したポイント情報を、ネットワーク８を介してポイントサーバ５に送信する。
【００１２】
また、店舗サーバ２は、ＰＯＳ端末１で入力された会員ＩＤに対応して会員サーバ４に問合せをし、会員サーバ４から、会員ランクや後述する任意設定情報を受信し、ＰＯＳ端末１に送信する。
【００１３】
また、店舗サーバ２は、ＰＯＳ端末１で入力された会員ＩＤに対応して、当該会員が現在保有しているポイント数を問合せし、ポイントサーバ５からポイント数を受信し、ＰＯＳ端末１に送信する。
【００１４】
店舗サーバ２は、図２および図３で後述する、商品マスタを記憶し、適宜ＰＯＳ端末１に送信する。ＰＯＳ端末１は、受信した商品マスタをメモリ部１４（図２を参照）に記憶する。
【００１５】
会員サーバ４は、会員ＩＤ（Identification）毎に、当該会員の会員情報（会員ＩＤ、氏名、住所、電話番号、会員ランク、任意設定情報、購入情報、その他属性情報等）を記憶している。会員サーバ４は、店舗サーバ２から会員ＩＤを受信すると、当該会員ＩＤで特定される会員の会員情報の全部または一部を店舗サーバ２に送信する。
【００１６】
ポイントサーバ５は、会員ＩＤ毎に、当該会員のポイント数を記憶している。ポイントサーバ５は、会員ＩＤとともに新たに発生したポイント数を受信すると、当該会員ＩＤで特定されるポイント数に、新たなポイント数を加算して、新たなポイント数を生成する。ポイントサーバ５は、会員ＩＤとともにポイント数の問合せを受信すると、当該会員ＩＤで特定されるポイント数を、店舗サーバ２に送信する。
【００１７】
次に、図２〜図５を用いて、ＰＯＳ端末１のハードウェアについて説明する。図２は、ＰＯＳ端末１のハードウェア構成を示すブロック図である。図２において、ＰＯＳ端末１は、制御主体となるＣＰＵ１１（Central  Processing  Unit）、各種プログラムを記憶するＲＯＭ（Read  Only  Memory）１２、各種データを展開するＲＡＭ（Random  Access  Memory）１３、各種プログラムを記憶するメモリ部１４等を備えており、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、メモリ部１４は、互いにデータバス１５を介して接続されている。ＣＰＵ１１とＲＯＭ１２とＲＡＭ１３が、制御部１００を構成する。すなわち、制御部１００は、ＣＰＵ１１がＲＯＭ１２やメモリ部１４に記憶されＲＡＭ１３に展開された制御プログラム１４１に従って動作することによって、後述する制御処理を実行する。
【００１８】
メモリ部１４は、電源を切っても記憶情報が保持されるＨＤＤ（Hard  Disc  Drive）やフラッシュメモリ等の不揮発性メモリであって、制御プログラム１４１を含むプログラム等を記憶する。また、メモリ部１４は、店舗サーバ２から受信した商品マスタ１４２を記憶している。
【００１９】
また、データバス１５には、操作部１７、店員用表示部１８、顧客用表示部１９、印字部２０、コード読取部２１、カード読取部２４がコントローラ１６を介して接続されている。
【００２０】
操作部１７は、小計キー１７１と締めキー１７２を含む各種の操作キーを有している。小計キー１７１は、商品情報の入力の終了を宣言するキーである。締めキー１７２は、顧客との取引を終了するためのキーである。
【００２１】
店員用表示部１８は、表示面を店員に向けて設置され、店員に対して情報を表示する。顧客用表示部１９は、表示面を顧客に向けて設置され、顧客に対して情報を表示する。
【００２２】
印字部２０は、例えば熱を印加して印字を行うサーマルヘッドを搭載し、収納されたロール紙にサーマルヘッドで商品情報や決済情報を印字したレシートを発行する。コード読取部２１は、例えば光学的にバーコードや二次元コード等のコードシンボルを読み取るコードリーダを有し、商品に貼付されたコードシンボルを読み取って商品コード等の情報を入力する。カード読取部２４は、顧客が携帯する会員カード（図示せず）を走査させて、会員ＩＤを読取って入力する。
【００２３】
また、データバス１５は、ＬＡＮＩ／Ｆ（Interface）２２とネットワークＩ／Ｆ２３を接続している。ＬＡＮＩ／Ｆ２２は、ＬＡＮ７と接続している。ネットワークＩ／Ｆ２３は、ネットワーク８と接続している。
【００２４】
図３は、ＰＯＳ端末１のメモリ部１４に記憶された商品マスタ１４２を示すメモリマップである。図３において、商品マスタ１４２は、商品コード部１４２１、商品名部１４２２、単価部１４２３、第１特典値引部１４２４、第２特典値引部１４２５を有している。
【００２５】
商品コード部１４２１は、商品を特定する商品コードを記憶している。商品名部１４２２は、商品コードで特定される商品の名称を記憶している。単価部１４２３は、商品コードで特定される商品の単価を記憶している。
【００２６】
第１特典値引部１４２４は、商品コード部１４２１に記憶された商品コードで特定される商品に対応して、当該商品がポイント数を充当した値引の対象商品である場合に、会員ランク部１３１４（図５を参照）に記憶された通常会員に対して、値引が適用されるか否かを示す値引フラグと、値引される金額が記憶されている。値引フラグが「１」の場合は値引が適用され、値引フラグが「０」の場合は値引が適用されない。
【００２７】
図３の例では、商品Ａ、商品Ｂ、商品Ｃは、第１特典値引部１４２４に記憶された値引フラグが「１」であるため、値引の対象商品であり、値引が適用される。そして、値引額は、いずれの商品も５０円である。また、商品Ｄと商品Ｅは、第１特典値引部１４２４に記憶された値引フラグが「０」であり、通常会員の値引は適用されない。なお、商品Ｅは対象商品ではない。
【００２８】
また、第２特典値引部１４２５は、商品コード部１４２１に記憶された商品コードで特定される商品に対応して、当該商品がポイント数を充当した値引の対象商品である場合に、会員ランク部１３１４（図５を参照）に記憶された優良会員に対して、値引きが適用されるか否かを示す値引フラグと、値引される金額が記憶されている。値引フラグが「１」の場合は値引が適用され、値引フラグが「０」の場合は値引が適用されない。商品Ｅは対象商品ではない。
【００２９】
図３の例では、商品Ａ、商品Ｂ、商品Ｄは、第２特典値引部１４２５に記憶された値引フラグが「１」であるため、値引の対象商品であり、値引が適用される。そして、値引額は、いずれの商品も１００円である。また、商品Ｃと商品Ｅは、第２特典値引部１４２５に記憶された値引フラグが「０」であり、優良会員の値引が適用されない。
【００３０】
図４は、ＰＯＳ端末１のＲＡＭ１３に記憶された情報の一部を示すメモリマップである。図４において、ＲＡＭ１３は、会員情報部１３１、会員フラグ部１３２、任意フラグ部１３３、商品情報記憶部１３４を有している。
【００３１】
会員情報部１３１は、会員サーバ４から受信した会員情報（会員ＩＤ、会員ランク、任意設定情報等）を記憶する。また、会員情報部１３１は、ポイントサーバ５から受信した当該会員が保有するポイント数を記憶する。会員フラグ部１３２は、カード読取部２４で会員カードを読取って会員ＩＤが入力された場合に会員フラグ「１」を記憶する。会員カードを読取っていない場合は会員フラグ「０」を記憶する。
【００３２】
任意フラグ部１３３は、会員サーバ４から受信した会員情報に含まれる任意情報に基づいて、商品単価からポイント数を充当した値引きをするか否かを当該会員に確認することの有無を制御するための任意フラグを記憶する。任意フラグが「１」の場合は、ＰＯＳ端末１は、対象商品の商品コードが入力される都度、当該商品に対して値引するかしないかの確認動作をする。任意フラグが「０」である場合は、ＰＯＳ端末１は確認動作をしない。
【００３３】
商品情報記憶部１３４は、コード読取部２１で読取った商品コードに対応して、商品マスタ１４２から商品情報（商品名、単価（対象商品の場合は、さらに、値引額（充当するポイント数）、値引き後の商品価格等））を読み出してを記憶する。なお、実施形態では、１ポイントを値引額１円相当とする。
【００３４】
図５は、会員情報部１３１をさらに詳細に示すメモリマップである。図５において、会員情報部１３１は、会員ＩＤ部１３１１、保有ポイント部１３１２、任意情報部１３１３、会員ランク部１３１４を有する。
【００３５】
会員ＩＤ部１３１１は、会員を特定する会員ＩＤを記憶している。保有ポイント部１３１２は、当該会員ＩＤの顧客が現在保有しており、使用可能なポイント数を、ポイントサーバ５から受信して記憶している。任意情報部１３１３は、当該会員ＩＤで特定される会員が、対象商品を購入した場合に、対象商品にポイントを充当し、充当したポイント数に相当する額を単価から値引きするか否かの任意情報を、会員サーバ４から受信して記憶している。
【００３６】
会員ランク部１３１４は、当該会員ＩＤで特定される会員が、店舗における通常会員であるか、通常会員よりランクが上の優良会員であるかの情報を、会員サーバ４から受信して記憶している。
【００３７】
次に、図６〜図９を用いて、第１実施形態のＰＯＳ端末１の制御について説明する。図６は、ＰＯＳ端末１の機能構成を示す機能ブロック図である。制御部１００が、ＲＯＭ１２やメモリ部１４に記憶された制御プログラム１４１を含む各種プログラムに従うことで、ポイント記憶手段１０１、値引情報記憶手段１０２、値引処理手段１０３を、決済手段１０４、会員ランク記憶手段１０５、レシート発行手段１０６を機能させる。
【００３８】
ポイント記憶手段１０１は、会員が保有するポイント数を記憶する機能を有する。
【００３９】
値引情報記憶手段１０２は、対象商品に対応させて、少なくとも当該対象商品の単価を値引く値引額を記憶する機能を有する。
【００４０】
値引処理手段１０３は、入力部から対象商品の商品コードが入力された場合に、値引情報記憶手段１０２を参照してポイント記憶手段１０１によって記憶されたポイント数の一部または全部に相当する金額を、当該商品コードによって特定される商品の単価から値引く機能を有する。
【００４１】
決済手段１０４は、値引処理手段１０３によって値引かれた対象商品の商品価格を用いて決済処理を実行する機能を有する。
【００４２】
会員ランク記憶手段１０５は、入力された会員のランクを記憶する機能を有する。
【００４３】
レシート発行手段１０６は、決済手段１０４による決済処理に対応して、値引処理手段１０３が値引いた対象商品にマークを印した決済情報を印字したレシートを発行する機能を有する。
【００４４】
図７と図８は、ＰＯＳ端末の制御処理の流れを示すフローチャートである。図７において、制御部１００は、会員ＩＤが入力されたか否かを判断する（ステップＳ１１）。会員ＩＤは、会員が、会員カードをカード読取部２４で読取らせることで入力される。
【００４５】
入力されたと判断した場合は（ステップＳ１１のＹｅｓ）、制御部１００は、入力された会員ＩＤに基づいて、会員サーバ４に会員情報を問合せる。また当該会員が現在保有し、使用可能なポイント数をポイントサーバ５に問い合わせする。そして制御部１００（ポイント記憶手段１０１、会員ランク記憶手段１０５）は、問合せに応答して受信した会員情報とポイント数を会員情報部１３１に記憶する（ステップＳ１２）。具体的には、制御部１００は、会員ＩＤ部１３１１は、会員を特定する会員ＩＤを記憶する。保有ポイント部１３１２は、受信した当該会員が保有し、使用可能なポイント数を記憶する。任意情報部１３１３は、充当したポイント数に相当する額を単価から値引きするか否かの任意情報を記憶する。会員ランク部１３１４は、当該会員のランクを記憶する。
【００４６】
次に制御部１００は、会員ＩＤが入力されたことから、会員フラグ部１３２の会員フラグを「１」にセットする（ステップＳ１３）。次に制御部１００は、任意情報部１３１３に任意情報が記憶されているか否かを判断する（ステップＳ１４）。任意情報が記憶されていると判断した場合は（ステップＳ１４のＹｅｓ）、制御部１００は、任意フラグ部１３３の任意フラグを「１」にセットする（ステップＳ１５）。そして制御部１００は、商品情報記憶部１３４に、商品情報が記憶されているか否かを判断する（ステップＳ１６）。
【００４７】
商品情報が記憶されていると判断した場合は（ステップＳ１６のＹｅｓ）、制御部１００は後述するステップＳ２３の制御を実行する。一方、商品情報が記憶されていないと判断した場合は（ステップＳ１６のＮｏ）、制御部１００は、ステップＳ１１に戻って待機する。なお、ステップＳ１４において、任意情報部１３１３に任意情報が記憶されていないと判断した場合は（ステップＳ１４のＮｏ）、制御部１００は、任意フラグを「１」にセットすることなくステップＳ１６を実行する。
【００４８】
また、ステップＳ１１において、会員ＩＤが入力されていないと判断した場合は（ステップＳ１１のＮｏ）、次に制御部１００は、コード読取部２１から商品コードが入力されたか否かを判断する（ステップＳ２１）。商品コードが入力されたと判断した場合は（ステップＳ２１のＹｅｓ）、制御部１００は、商品マスタ１４２から、当該商品コードに対応した、商品の単価を含む商品情報を読み出す（ステップＳ２２）。
【００４９】
次に制御部１００は、会員フラグ部１３２に記憶された会員フラグが「１」であるか否かを判断する（ステップＳ２３）。会員フラグが「１」でない（すなわち「０」である）と判断した場合は（ステップＳ２３のＮｏ）、制御部１００は、会員ＩＤが入力されていないので、読み出した商品情報を、商品情報記憶部１３４に記憶する（ステップＳ３０）。一方、会員フラグが「１」であると判断した場合は（ステップＳ２３のＹｅｓ）、制御部１００は、会員ランク部１３１４に記憶されている当該会員の会員ランク（通常会員か優良会員か）を読み出す（ステップＳ２４）。
【００５０】
次に制御部１００は、当該商品コードに対応した、商品マスタ１４２の第１特典値引部１４２４または第２特典値引部１４２５に値引フラグ「１」がセットされているか否かを判断する（ステップＳ２５）。第１特典値引部１４２４または第２特典値引部１４２５の値引フラグがともに「１」でない（すなわち「０」）と判断した場合は（ステップＳ２５のＮｏ）、当該商品は対象商品ではないので、制御部１００は、単価をそのまま商品の価格として、商品情報記憶部１３４に記憶する（ステップＳ３０）。
【００５１】
一方、値引フラグが「１」にセットされていると判断した場合は（ステップＳ２５のＹｅｓ）、当該商品は対象商品であるとして、次に制御部１００は、任意フラグ部１３３に記憶されている任意フラグが「１」であるか否かを判断する（ステップＳ２６）。
【００５２】
任意フラグが「１」であると判断した場合は（ステップＳ２６のＹｅｓ）、当該会員に対して、ポイント数を充当した値引を実行するか否かを確認する必要があるため、制御部１００は、店員用表示部１８と顧客用表示部１９に、確認用画面を表示する（ステップＳ２７）。具体的には、「値引きする」と「値引きしない」の２種類のキーを含む画面を表示する。そして顧客の回答に対応して「値引きする」のキーが操作されたか否かで、値引きするか否かを判断する（ステップＳ２８）。操作されたと判断した場合は（ステップＳ２８のＹｅｓ）、制御部１００は、値引きをするとして、特典値引処理を実行する（ステップＳ２９）。
【００５３】
図８に、ステップＳ２９で実行される特典値引処理の詳細処理を示す。図８において、制御部１００は、保有ポイント部１３１２に記憶されている当該会員の保有ポイント数と、商品マスタ１４２の第１特典値引部１４２４または第２特典値引部１４２５に記憶されている値引額とを比較する。会員ランク部１３１４に通常会員が記憶されている場合は、保有ポイント数と第１特典値引部１４２４に記憶された値引額と比較し、会員ランク部１３１４に優良会員が記憶されている場合は、保有ポイント数と第２特典値引部１４２５に記憶された値引額と比較する。
【００５４】
そして制御部１００は、保有ポイント数が値引額以上であるか否かを判断する（ステップＳ２９１）。保有ポイント数が値引額以上であると判断した場合は（ステップＳ２９１のＹｅｓ）、制御部１００（値引処理手段１０３）は、商品情報記憶部１３４に記憶されている当該商品の単価にポイント数を充当し、商品の単価から、値引額に相当するポイント数を減額する値引処理を実行する（ステップＳ２９２）。この際、当該商品の商品情報に、当該商品が値引されたことを示すマークの情報を生成する。次に制御部１００は、ステップＳ３０の処理を実行する。なお、保有ポイント数が値引額以上でないと判断した場合は（ステップＳ２９１のＮｏ）、制御部１００は、値引処理を実行せずにステップＳ３０に移行する。この際、当該商品の商品情報に、当該商品が値引されなかったことを示すマーク（値引されたことを示すマークとは異なるマーク）の情報を生成する。
【００５５】
図７の説明に戻る。制御部１００は、商品の単価から値引額を減額した新たな商品価格、値引額、充当したポイント数、および商品マスタ１４２から読み出した商品情報を商品情報記憶部１３４に記憶する（ステップＳ３０）。そして制御部１００は、ステップＳ１１に戻って待機する。そして、次の対象商品の商品コードが入力された場合、当該対象商品についても、値引処理を実行する。なお、「値引きしない」のキーが操作された場合は（ステップＳ２８のＮｏ）、制御部１００は、商品の単価を減額することなくステップＳ３０の処理を実行する。また、ステップＳ２６において、任意フラグ部１３３に記憶されている任意フラグが「１」ではない（すなわち「０」）と判断した場合は（ステップＳ２６のＮｏ）、次に制御部１００は、ステップＳ２９を実行する。
【００５６】
また、ステップＳ２１において、コード読取部２１から商品コードが入力されていないと判断した場合は（ステップＳ２１のＮｏ）、制御部１００は、小計キー１７１が操作されたか否かを判断する（ステップＳ４１）。小計キー１７１が操作されたと判断した場合は（ステップＳ４１のＹｅｓ）、当該会員に対する商品情報の入力が終了したので、制御部１００は、商品情報記憶部１３４に記憶されている商品の単価と商品価格とを加算して、当該取引における合計金額を算出する（ステップＳ４２）。そして制御部１００は、算出した合計金額を、店員用表示部１８と顧客用表示部１９に表示する（ステップＳ４３）。そして制御部１００は、ステップＳ１１に戻って待機する。
【００５７】
また、ステップＳ４１において、小計キー１７１が操作されていないと判断した場合は（ステップＳ４１のＮｏ）、制御部１００は、締めキー１７２が操作されたか否かを判断する（ステップＳ５１）。締めキー１７２が操作されたと判断した場合は（ステップＳ５１のＹｅｓ）、制御部１００（決済手段１０４）は、会員から預かった金銭に基づいて決済処理を実行する（ステップＳ５２）。決済処理が実行されると、釣銭が計算されて店員用表示部１８と顧客用表示部１９に表示される。そして制御部１００（レシート発行手段１０６）は、商品情報、決済情報、マーク情報等を印字部２０で印字したレシートを発行する（ステップＳ５３）。なお、ステップＳ５１において、締めキー１７２が操作されていないと判断した場合は（ステップＳ５１のＮｏ）、制御部１００は、ステップＳ１１に戻って待機する。
【００５８】
図９に、ステップＳ５３で発行されたレシートの印字例を示す。図９の例は、通常会員の場合の印字例である。図９において、レシート５１は、当該レシート５１を発行した日時とＰＯＳ端末１の番号、担当したキャッシャを示すキャッシャ番号等５２と、購入した商品の商品コードと商品名５３、当該商品の単価５４、当該商品の値引額５５、当該商品の値引情報５６、が印字されている。
【００５９】
図９の例では、商品コード「００１」の商品の商品名が「商品Ａ」であり、単価が２００円であり、値引額が５０円であり、「￥２００円から￥１５０に値引きします」のメッセージが印字されている。また、商品コード「００２」の商品名が「商品Ｂ」であり、商品の単価が３００円であり、値引額が５０円であり、「￥３００円から￥２５０に値引きします」のメッセージが印字されている。
【００６０】
また、商品Ａと商品Ｂの商品名の前には、単価が値引きがされたことを示す「★」印５８が印字されている。また商品Ｃの名称の前には、単価が値引がされなかったことを示す「☆」印５９が印字されている。「☆」印５９は、商品Ｃが値引の対象商品であるにも関わらず、保有ポイント数が足りない等の理由で値引処理が実行されていないことを示している。
【００６１】
また、レシート５１には、合計金額、預かり金額、釣銭等の決済情報６０と、今回の取引で値引きに使用したポイント数６１が印字されている。
【００６２】
このような第１実施形態によると、購入した商品が値引の対象商品である場合は、ポイント数の一部または全部に相当する金額を、当該商品の単価から値引くようにし、単価から値引額を値引いた商品価格を用いて決済処理を実行するようにしたため、値引きの対象商品の単価を値引いた形で販売することができる。したがって、ポイントを特定商品単価に充当して単価を値引くポイントシステムを提供でき、特定商品の販売促進に寄与する。
【００６３】
また、第１実施形態では、ステップＳ２１で商品コードが入力された対象商品の順に優先的に値引処理が実行される。後で商品コードが入力された対象商品は、保有するポイント数が足りなくなった場合、値引処理が実行されない場合がある。すなわち、第１実施形態では、先に商品コードを入力した対象商品の方が後で商品コードが入力された対象商品より値引きの優先順位が高い。
【００６４】
次に、図１０〜図１２を用いて、第２実施形態について説明する。第２実施形態では、商品販売データ処理装置としてＰＯＳ端末１を用いて説明する。なお、第２実施形態も、図１、図２、図４〜図６の構成を具備する。なお、以下に説明する第２実施形態によりこの発明が限定されるものではない。
【００６５】
図１０は、第２実施形態におけるＰＯＳ端末の商品マスタ１４２の例を示すメモリマップである。図１０において、商品コード部１４２１、商品名部１４２２、単価部１４２３、第１特典値引部１４２４、第２特典値引部１４２５は、図３と同一の構成であるため、ここでは説明を省略する。
【００６６】
さらに、商品マスタ１４２は、優先順位部１４２６を備えている。優先順位部１４２６は、対象商品について、予め、値引処理する優先順位を記憶している。図１０の例では、商品Ａの優先順位は「４」、商品Ｂの優先順位は「３」、商品Ｃの優先順位は「２」、商品Ｄの優先順位は「１」である。すなわち、商品Ｄが最も優先順位が高く、商品Ａが最も優先順位が低い。
【００６７】
次に、図１１と図１２を用いて、第２実施形態の制御処理の流れについて説明する。なお、図１１において、ステップＳ１１１〜ステップＳ１１５は、図７のステップＳ１１〜ステップＳ１５と同一である。また、ステップＳ１５１〜ステップＳ１５３は、図７のステップＳ５１〜ステップＳ５３と同一である。そのため、これらのステップにおける制御処理についての説明を省略する。
【００６８】
制御部１００は、コード読取部２１から商品コードが入力されたか否かを判断する（ステップＳ１２１）。商品コードが入力されたと判断した場合は（ステップＳ１２１のＹｅｓ）、制御部１００は、商品マスタ１４２から、当該商品コードに対応した、商品の単価を含む商品情報を読み出す（ステップＳ１２２）。そして制御部１００は、読み出した商品情報を商品情報記憶部１３４に記憶する（ステップＳ１２３）。そして制御部１００は、ステップＳ１１１に戻って待機する。
【００６９】
また、ステップＳ１２１において、コード読取部２１から商品コードが入力されていないと判断した場合は（ステップＳ１２１のＮｏ）、制御部１００は、小計キー１７１が操作されたか否かを判断する（ステップＳ１３１）。小計キー１７１が操作されたと判断した場合は（ステップＳ１３１のＹｅｓ）、制御部１００は、商品情報記憶部１３４から、ステップＳ１２３で商品情報記憶部１３４に記憶した商品情報を読み出す（ステップＳ１３２）。
【００７０】
制御部１００は、読み出した商品情報に基づいて、ステップＳ１３３〜ステップＳ１３８の処理を実行する。ステップＳ１３３〜ステップＳ１３８の処理は、図７のステップＳ２３〜ステップＳ２８の処理と同一であるため、ここでは説明を省略する。
【００７１】
制御部１００は、ステップＳ１３８において、「値引する」のキーが操作されたと判断した場合は（ステップＳ１３８のＹｅｓ）、制御部１００は、特典値引処理を実行する（ステップＳ１３９）。
【００７２】
図１２は、ステップＳ１３９の処理を詳細に説明するフローチャートである。図１２において、制御部１００は、商品情報記憶部１３４に記憶されている各商品について、保有ポイント部１３１２に記憶されている当該会員の保有ポイント数と、商品マスタ１４２の第１特典値引部１４２４または第２特典値引部１４２５に記憶されている値引額とを比較する。会員ランク部１３１４に通常会員が記憶されている場合は、保有ポイント数と第１特典値引部１４２４に記憶された値引額と比較し、会員ランク部１３１４に優良会員が記憶されている場合は、保有ポイント数と第２特典値引部１４２５に記憶された値引額と比較する。
【００７３】
そして制御部１００は、保有ポイント数が値引額以上であるか否かを判断する（ステップＳ１３９１）。保有ポイント数が値引額以上であると判断した場合は（ステップＳ１３９１のＹｅｓ）、制御部１００（値引処理手段１０３）は、商品情報記憶部１３４に記憶されている当該商品の単価にポイント数を充当し、商品の単価から、値引額に相当するポイント数を減額する値引処理を実行する（ステップＳ１３９２）。この際、優先順位部１４２６に記憶されている優先順位を参照し、優先順位が高い対象商品順に、値引処理を実行する。また、値引処理を実行した商品の商品情報に、当該商品が値引されたことを示すマークの情報を生成する。次に制御部１００は、ステップＳ３０の処理を実行する。なお、保有ポイント数が値引額以上でないと判断した場合は（ステップＳ１３９１のＮｏ）、制御部１００は、値引処理を実行せずにステップＳ１４０に移行する。この際、当該商品の商品情報に、当該商品が値引されなかったことを示すマーク（値引されたことを示すマークとは異なるマーク）の情報を生成する。
【００７４】
図１１の説明に戻る。次に制御部１００は、ステップＳ１４０とステップＳ１４１の処理を実行する。ステップＳ１４０〜ステップＳ１４１の処理は、図７のステップＳ４２〜ステップＳ４３の処理と同一であり、ここでは省略する。
【００７５】
このような第２実施形態によると、購入した商品が値引の対象商品である場合は、ポイント数の一部または全部に相当する金額を、当該商品の単価から値引くようにし、単価から値引額を値引いた商品価格を用いて決済処理を実行するようにしたため、値引きの対象商品の単価を値引いた形で販売することができる。したがって、ポイントを特定商品単価に充当して単価を値引くポイントシステムを提供し、特定商品の販売促進に寄与する。
【００７６】
また、第２実施形態では、小計キー１７１が操作された場合に、優先順位部１４２６に記憶された優先順位にしたがって、値引処理が実行されるため、ステップＳ１２１における商品コードの読取順序に関わらず、優先順位が高い商品から値引処理を実行することができる。
【００７７】
以上、本発明の実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これらの実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更、組み合わせを行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００７８】
例えば、実施形態では、会員が保有するポイント情報の数が値引額より少ない場合、値引処理を実行しないようにしたが、会員が保有するポイント数分の値引を実行するようにしてもよい。
【００７９】
また、実施形態では、値引額１円に対して１ポイントを充当するようにしたが、値引額１円に対して数ポイントで充当するようにしてもよい。
【００８０】
また、実施形態では、商品に、対象商品（商品Ａ〜商品Ｄ）と対象商品以外の商品（商品Ｅ）を混在して説明したが、すべての商品を対象商品としてもよい。
【００８１】
なお、実施形態の商品販売データ処理装置で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（FD）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００８２】
また、実施形態の商品販売データ処理装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、実施形態の商品販売データ処理装置で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００８３】
また、実施形態の商品販売データ処理装置で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【符号の説明】
【００８４】
１  ＰＯＳ端末
４  会員サーバ
５  ポイントサーバ
１００  制御部
１０１  ポイント記憶手段
１０２  値引情報記憶手段
１０３  値引処理手段
１０４  決済手段
１０５  会員ランク記憶手段
１０６  レシート発行手段
【先行技術文献】
【特許文献】
【００８５】
【特許文献１】特開２０００−３０１５３号公報
【図１】
2015088031.tif 000003
【図２】
2015088031.tif 000004
【図３】
2015088031.tif 000005
【図４】
2015088031.tif 000006
【図５】
2015088031.tif 000007
【図６】
2015088031.tif 000008
【図７】
2015088031.tif 000009
【図８】
2015088031.tif 000010
【図９】
2015088031.tif 000011
【図１０】
2015088031.tif 000012
【図１１】
2015088031.tif 000013
【図１２】
2015088031.tif 000014