JP3662005B2 - Service point grant apparatus, service point grant method, and service point grant program - Google Patents
Service point grant apparatus, service point grant method, and service point grant program Download PDFInfo
- Publication number
- JP3662005B2 JP3662005B2 JP2002072833A JP2002072833A JP3662005B2 JP 3662005 B2 JP3662005 B2 JP 3662005B2 JP 2002072833 A JP2002072833 A JP 2002072833A JP 2002072833 A JP2002072833 A JP 2002072833A JP 3662005 B2 JP3662005 B2 JP 3662005B2
- Authority
- JP
- Japan
- Prior art keywords
- magnification
- transaction
- upper limit
- point
- commercial
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Cash Registers Or Receiving Machines (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、電子式キャッシュレジスタ,POS(Point Of Sales)ターミナル等のサービスポイント付与機能を有したサービスポイント付与装置及びこの装置のサービスポイント付与方法並びにコンピュータにサービスポイント付与機能を実現させるためのサービスポイント付与プログラムに関する。
【0002】
【従来の技術】
ポイントサービス制度は、小売店や飲食店等で以前から導入されている。この制度は、顧客との商品売買取引毎に、その商品の売上金額に基づいてサービスポイントを算出して顧客に付与し、一定ポイント以上溜まった顧客に対して店が値引や商品券発行等の特典を与える。この制度を導入することにより、顧客がポイントを貯めるために頻繁に来店するようになるので、顧客の定着化を図ることができる。
【0003】
しかし最近では、多くの店でポイントサービス制度が導入されているため、単純に売上金額に比例してサービスポイントを付与するだけでは顧客にとって魅力あるものとは言えず、顧客を定着させることができないのが実情であった。そこで、例えば一定のセール期間を定め、この期間中はサービスポイントが通常の複数倍で顧客に付与されたり、また、顧客の誕生月や結婚記念日等にはサービスポイントの倍率がさらに増加されたりするようにして、サービス性を高めることが行なわれていた。
【0004】
ところで一般に、サービスポイントは、1商取引として売上げる各商品の販売データを登録処理する商品販売データ処理装置,いわゆる電子式キャッシュレジスタやPOSターミナル等によって自動的に算出される。そして、算出されたサービスポイントは、例えば各顧客がそれぞれ所有するポイントカードに累計される。
【0005】
そこで、上記商品販売データ処理装置のなかには、種々のポイント倍率を設定可能とし、1商取引のデータ入力が行なわれると、この商取引の内容に該当するポイント倍率を全て取得する。そして、各ポイント倍率を掛け合わせて取引倍率を決定し、当該取引の売上金額から算出されるポイントにこの取引倍率を乗算して今回のサービスポイントを算出するようにしたものがあった。このような商品販売データ処理装置を使用することにより、顧客のニーズに合ったサービス性の高いポイントサービス制度を容易に実施できるようになる。
【0006】
【発明が解決しようとする課題】
しかしながら、種々のポイント倍率を設定可能な従来の商品販売データ処理装置においては、商取引の内容に該当するポイント倍率を全て掛け合わせて取引倍率を決定していたので、倍率値の設定如何によっては取引倍率が大きくなりすぎて店側の利益がなくなってしまうおそれがあった。このため、倍率が掛け合わされることを考慮して各ポイント倍率を設定しなければならず、設定作業が非常に煩雑であった。
【0007】
本発明はこのような事情に基づいてなされたもので、その目的とするところは、サービスポイントの計算に用いられる取引倍率が高倍率になるのを防いで顧客のニーズに合ったサービス性の高いポイントサービス制度を容易に実施できるサービスポイント付与装置及びサービスポイント付与方法並びにサービスポイント付与プログラムを提供しようとするものである。
【0008】
【課題を解決するための手段】
本発明は、1商取引のデータ入力に基づいて算出されるサービスポイントを当該商取引の買入側に付与するサービスポイント付与装置(例えば電子式キャッシュレジスタ,POSターミナル)及びこの装置のサービスポイント付与方法並びにコンピュータにサービスポイント付与機能を実現させるためのサービスポイント付与プログラムであって、サービスポイントの計算に用いる取引倍率を商取引毎に決定することと、1商取引の取引倍率が予め設定されている上限倍率を越えるか比較することと、取引倍率が上限倍率を超えるときには上限倍率を当該商取引の取引倍率として採用し、取引倍率が上限倍率以下のときには取引倍率を当該商取引の取引倍率として採用してサービスポイントを算出することを含む。
【0009】
したがって、サービスポイントの計算に用いる取引倍率は、上限倍率以下に制限されるので、上限倍率を超える取引倍率で算出されたサービスポイントが商取引の買入側に付与されることはない。
【0010】
【発明の実施の形態】
以下、本発明の実施の形態を図面を用いて説明する。
なお、この実施の形態は、取引内容に応じて導出される付加倍率として、ポイントカードの種類毎に指定される種別倍率と、同じくポイントカードの種類毎に年間の売上実績に応じて段階的に指定される累進倍率とを設定可能なサービスポイント付与機能を有したPOSターミナルに本発明を適用した場合である。
【0011】
図1は、本実施の形態におけるPOSターミナルの要部構成を示すブロック図であって、このPOSターミナルには、コンピュータ本体としてCPU(Central Processing Unit)1が搭載されている。そしてこのCPU1に、アドレスバス,データバス等のバスライン2を介して、主記憶部としてのROM(Read Only Memory)3及びRAM(Random Access Memory)4と、補助記憶装置としてのHDD(Hard Disk Drive)装置5が接続されている。
【0012】
また、上記バスライン2には、現在の日付及び時刻を計時する時計部6の他、通信インタフェース7、I/O(Input/Output)ポート8、キーボードコントローラ9、2つの表示コントローラ10,11、プリンタコントローラ12、カードリーダライタコントローラ13等の入出力部が接続されている。
【0013】
通信インタフェース7には、図示しないが、LAN(Local Area Network)等の通信回線を介してホスト装置(例えば、ストアコントローラ)が接続されている。
【0014】
I/Oポート8には、モードスイッチ14からの信号が入力される。また、CPU1からの指令によりドロワ15に対して駆動信号が出力される。ドロワ15は、現金等を収容するために設けられており、駆動信号の入力により自動的に開放動作する。モードスイッチ14は、「登録」,「点検」,「精算」,「設定」等の各種業務モードを選択しその実行をCPU1に指令するもので、例えば鍵にて切替操作される。因みに、「登録」とは、1商取引のデータとして入力された各商品の販売データをメモリに登録処理する業務のモードである。「点検」とは、「登録」業務の実行によってメモリに登録処理された内容をレポート出力する業務のモードである。「精算」とは、「登録」業務の実行によってメモリに登録処理された内容をレポート出力した後、そのメモリの内容をクリアする業務のモードである。「設定」とは、各種の業務を実行する上で必要なデータを予めメモリに設定する業務のモードである。
【0015】
キーボードコントローラ9には、キーボード16が接続されている。キーボード16には、図2に示すように、数値データを置数入力するための置数キー21、商品を分類する部門コードがそれぞれプリセットされた複数の部門キー22の他、クリアキー23,小計キー24,預/現計キー25,乗算キー26,取消キー27等の各種キーが配置されている。預/現計キー25は、1商取引の商品登録終了を宣言する登録締めキーとして機能する。
【0016】
一方の表示コントローラ10には、オペレータ用のディスプレイ17が接続されており、他方の表示コントローラ11には客用表示器18が接続されている。ディスプレイ17及び客用表示器18には、1商取引のデータとして入力された各商品の品名,金額や合計金額,釣銭額等が表示される。
【0017】
プリンタコントローラ12には、レシートの印字及び発行を行なうためのプリンタ19が接続されている。レシートには、1商取引における各販売商品の品名,金額,合計金額や、取引日時,取引番号等の他、この1商取引のデータ入力に基づいて算出されるサービスポイント等が印字される。
【0018】
カードリーダライタコントローラ13には、カードリーダライタ20が接続されている。カードリーダライタ20は、図3に示すように、磁気カードからなるポイントカード31の磁気ストライプ部32にデータを書込んだり、磁気ストライプ部32に記録されたデータを読取ったりする。ポイントカード31は、サービスポイントの提供を受けられるポイント会員として契約をした各顧客に対してそれぞれ発行されるもので、この実施の形態では、一般会員用カード,特別会員用カード及び社員用カードの3種類のカードが存在するものとする。各ポイントカード31の磁気ストライプ部32には、カード毎に異なるカード番号と、カードの種類を識別する種別コードと、そのカードを所有する顧客に対して付与されたサービスポイントの累計ポイントと、その顧客の年間売上実績である累積金額とが記録される。なお、ポイントカード31は、磁気カードに限定されるものではなく、ICカードやリライタブルマーキング技術を利用したリライトカード等であってもよい。
【0019】
係る構成のPOSターミナルは、サービスポイント付与機能に関連して、図4に示すように、ポイント基準金額エリア及びポイント倍率エリアが形成されたポイント設定ファイル41と、ポイントカード31の種類(一般会員用,社員用,特別会員用)毎に、種別倍率エリア,3段階の累進倍率エリア及び上限倍率エリアが形成されたカード種別設定ファイル42とが、HDD装置5に保存されている。そして、ポイント設定ファイル41及びカード種別設定ファイル42の各エリアには、「設定」モードにおいて、キーボード16のキー入力により任意の数値がそれぞれ設定されるようになっている。
【0020】
因みに、ポイント設定ファイル41において、ポイント基準金額エリアには、サービスポイントの1ポイントに相当する金額が設定される。また、ポイント倍率エリアには、全取引共通に適用されるポイント基準倍率が設定される。
【0021】
一方、カード種別設定ファイル42において、種別倍率エリアには、ポイントカード31の種類別に指定された種別倍率が設定される。年間売上実績に相当する累積金額範囲によって3段階に区分された累進倍率エリアには、ポイントカード31の種類毎にそれぞれ段階別に指定された累進倍率が設定される。上限倍率エリアには、ポイントカード31の種類毎に指定された取引倍率の上限値(上限倍率)が設定される。
【0022】
また、このPOSターミナルは、サービスポイント付与機能に関連して、図5に示すように、カード種別メモリ51、累計ポイントメモリ52、累計金額メモリ53、登録中フラグメモリ54、取引合計器メモリ55及び合計倍率メモリ56がRAM4に形成されている。そして、カード種別メモリ51,累計ポイントメモリ52及び累計金額メモリ53には、カードリーダライタ20によってポイントカード31から読み出されたカード種別,累計ポイント及び累計金額の各データL,P,Gが格納される。登録中フラグメモリ54には、1商取引の商品登録開始に応じて“1”にセットされ、商品登録終了に応じて“0”にリセットされる登録中フラグFが格納される。取引合計器メモリ55には、1商取引のデータとして入力された全販売商品の合計金額Aが格納される。合計倍率メモリ56には、前記ポイント設定ファイル41に設定されたポイント基準倍率と、1商取引の内容に応じて前記カード種別設定ファイル42から導出される種別倍率及び累進倍率とを掛け合わせた合計倍率Bが格納される。
【0023】
しかして、POSターミナルのCPU1は、「登録」モードにおいて、登録締めキーの入力を検知すると、図6の流れ図に示す締めキー入力処理を開始する。先ず、CPU1は、ST1として登録中フラグFがセットされているか否かをチェックする。そして、登録中フラグFがリセットされていた場合には、1商取引のデータ入力無しに登録締めキーが操作された誤操作なので、エラーとする。
【0024】
ST1にて登録中フラグFがセットされていた場合には、1商取引の商品登録終了が宣言されたので、ST2として登録締め処理を実行する。この処理は、登録締めキーが預/現計キー25の場合には、取引合計器メモリ55に格納された合計金額Aと預り金額とから釣銭額を算出し、ディスプレイ17及び客用表示器18に表示させる処理である。
【0025】
登録締め処理を終了すると、CPU1は、ST3としてカードリーダライタ20によりポイントカード31のデータ(カード番号,カード種別,累計ポイント,累計金額)が読取られているか否かを判断する。そして、ポイントカード31のデータが読取られている場合には、ポイント会員である顧客との商取引なのでST4〜ST10の処理を各実行し、読取られていない場合には、ポイント会員以外の顧客との商取引なのでST4〜ST10の処理を省略する。
【0026】
ST4〜ST6では、ポイントカード31から読取ったカード種別,累計ポイント及び累計金額の各データL,P,Gを、それぞれカード種別メモリ51,累計ポイントメモリ52及び累計金額メモリ63に格納する。ST7では、累計金額メモリ63のデータ(カード累計金額)Gに取引合計器メモリ55のデータ(今回取引合計金額)Aを加算する。ST8では、今回ポイントP0の計算処理を実行する。この今回ポイント計算処理については後述する。ST9では、累計ポイントメモリ52内のデータ(カード累計ポイント)PにST8の今回ポイント計算処理で算出された今回ポイントP0を加算する。ST10では、累計ポイントメモリ52のデータ(P+P0)と累計金額メモリ53のデータ(G+A)とをカードリーダライタ20に出力して、ポイントカード31の累計ポイント及び累計金額を更新する。
【0027】
その後、CPU1は、ST11としてプリンタ19を駆動させて、当該1商取引で販売登録された各商品の登録情報,合計情報,今回ポイント,累計ポイント等を印字したレシートを発行させる。また、ST12としてドロワ15の開放を指令する。さらに、ST13としてカード種別メモリ51,累計ポイントメモリ52,累計金額メモリ53,取引合計器メモリ54及び合計倍率メモリ55の各データをクリアする。しかる後、ST14として登録中フラグFをリセットしたならば、この締めキー入力処理を終了する。
【0028】
図7は、今回ポイント計算処理を具体的に示す流れ図である。この処理は、ROM3に予め設定されたサービスポイント付与プログラムに従ったものである。なお、サービスポイント付与プログラムは、通信インタフェース7を介して外部からHDD装置5等にダウンロードされてもよい。
【0029】
CPU1は、この今回ポイント計算処理に入ると、先ず、ST21としてポイント設定ファイル41からポイント基準金額を読み出すとともに、取引合計器メモリ55から取引合計金額Aを読出す。そして、取引合計金額Aをポイント基準金額で除算し、その商の小数点以下を切り捨てた整数値を基本ポイントQとして算出する。
【0030】
次に、CPU1は、ST22としてカード種別メモリ51からカード種別データLを読み出す。そして、カード種別設定ファイル42を検索して、当該カード種別データLに対応する種別倍率を第1の付加倍率B1として導出する。また、ST23として累計金額メモリ53から累計金額データGを読み出す。そして、カード種別設定ファイル42を検索して、カード種別データLに対応する3段階の累進倍率のなかから、当該累計金額データGが属する段階の累進倍率を第2の付加倍率B2として導出する。
【0031】
次に、CPU1は、ST24としてポイント設定ファイル41からポイント基準倍率を読み出す。そして、このポイント基準倍率に第1の付加倍率(種別倍率)B1と第2の付加倍率(累進倍率)B2とを掛け合わせて取引倍率Bを算出する(倍率決定手段)。
【0032】
次に、CPU1は、ST25としてカード種別設定ファイル42を検索して、当該カード種別データLに対応する上限倍率を導出する。そして、この上限倍率と取引倍率Bとを比較して、取引倍率Bが上限倍率を超えるか否かを判定する(倍率比較手段)。
【0033】
ここで、取引倍率Bが上限倍率を超えない場合には、ST26として取引倍率Bを今回サービスポイントの取引倍率B0として採用する。これに対し、取引倍率Bが上限倍率を超える場合には、ST27として上限倍率を今回サービスポイントの取引倍率B0として採用する。そして、ST28として前記基本ポイントQに今回サービスポイントの取引倍率B0を乗算して、今回サービスポイントP0を算出する(ポイント計算処理手段)。
【0034】
このように本実施の形態のPOSターミナルにおいては、ポイントカード31を提示した顧客との商取引に関して商品販売データが入力され、続いて登録締めキーが入力されて商品登録終了が宣言されると、次の手順でサービスポイントが算出される。
【0035】
先ず、当該商取引の合計金額Aと、予め設定されているポイント基準金額とから基本ポイントQが算出される。次に、当該顧客が提示したポイントカード31の種類に対応した種別倍率B1と、当該顧客の年間売上実績に対応した累進倍率B2とが、カード種別設定ファイル42から導出される。そして、予め設定されているポイント基準倍率に、上記種別倍率B1と累進倍率B2とがそれぞれ掛け合わされて、取引倍率Bが算出される。次に、この取引倍率Bが前記ポイントカード31の種類に対応して予め設定されている上限倍率を超えるか比較される。その結果、取引倍率Bが上限倍率以下である場合には、その取引倍率がそのまま採用される。そして、前記基本ポイントQに取引倍率Bが乗算されて、今回ポイントP0が算出される。これに対し、取引倍率Bが上限倍率を超える場合には、上限倍率が採用される。そして、前記基本ポイントQに上限倍率が乗算されて、今回ポイントP0が算出される。
【0036】
したがって、ポイント基準倍率に、商取引の内容に応じて導出される種別倍率B1と累進倍率B2とがそれぞれ掛け合わされて算出される取引倍率Bが上限倍率を超えるときには、上限倍率が取引倍率として採用されてサービスポイントが計算されるので、上限倍率を超える倍率で計算されたサービスポイントが商取引の買入側である顧客に付与されることはない。
【0037】
例えば今、ポイント設定ファイル41及びカード種別設定ファイル42の各エリアに図2に示す値がそれぞれ設定されていたとする。この状態において、第1の例として、一般会員用のポイントカード31を有し、年間売上実績であるカード累計金額が20万円以上の顧客との商取引を処理した場合、ポイント基準倍率が2倍であり、種別倍率が1倍であり、累進倍率が3倍であるので、取引倍率は6倍となる。この取引倍率6倍は、一般会員用ポイントカード31の上限倍率8倍以下なので、取引倍率6倍が採用されてサービスポイントが計算される。
【0038】
また、第2の例として、例えば特別会員用のポイントカード31を有し、年間売上実績であるカード累計金額が20万円以上の顧客との商取引を処理した場合、ポイント基準倍率が2倍であり、種別倍率が3倍であり、累進倍率が5倍であるので、取引倍率は30倍となる。この取引倍率30倍は、特別会員用ポイントカード31の上限倍率30倍以下なので、取引倍率30倍が採用されてサービスポイントが計算される。
【0039】
ところが、一般会員用ポイントカード31に対応した累計金額20万円以上の累進倍率を誤って例えば30倍と設定してしまった場合には、前記第1の例では取引倍率が60倍と算出される。従来であれば、この取引倍率60倍でサービスポイントが計算されていたために、店側にとって大きな不利益となる。しかし本実施の形態では、取引倍率60倍は一般会員用ポイントカード31の上限倍率8倍を超えるので、上限倍率8倍が採用されてサービスポイントが計算される。したがって、上限倍率を適正な値に設定しておくことによって、店側にとって不利益となるサービスポイントが付与されることはない。
【0040】
同様に、特別会員用ポイントカード31に対応した累計金額20万円以上の累進倍率を誤って例えば10倍と設定してしまった場合に、前記第2の例では取引倍率が60倍と算出されるが、このときも特別会員用ポイントカード31の上限倍率30倍が採用されてサービスポイントが計算されるので問題はない。
【0041】
このように本実施の形態によれば、上限倍率として適正な値に設定しておくことによって、サービスポイントの計算に用いられる取引倍率が高倍率になるのを防ぐことができる。したがって、種別倍率や累進倍率等を設定する際に、店にとって不利益となる取引倍率が発生することを意識して設定する必要がない。しかも、倍率に設定ミスがあっても店側にとって不利益となるサービスポイントが付与されることはないので、設定作業を大幅に容易化できる。
【0042】
なお、前記実施の形態では、上限倍率をポイントカード31の種類毎に設定したが、全カード共通に上限倍率を設定してもよい。また、取引内容に応じて導出される付加倍率は、前記種別倍率や累進倍率に限定されるものではなく、例えば顧客の誕生月や結婚記念日等の個人情報によって導出される倍率や、特定の商品を購入したときに導出される倍率等であってもよい。
【0043】
また、前記実施の形態では、基準倍率と付加倍率とを掛け合わせた値を取引倍率としたが、取引倍率決定手段はこれに限定されるものではなく、例えば基準倍率と付加倍率とを加算した値を取引倍率とするものも本発明に含まれる。
【0044】
また、前記実施の形態では、ポイントカードの累計ポイントに今回のサービスポイントを加算することによって、商取引の買入側にポイントを付与する場合を示したが、ポイントカードの代わりに、ブルートゥース等の近距離無線通信に対応した携帯電話機を使用し、この携帯電話機のメモリに記憶される累計ポイントに今回のサービスポイントを加算することによって、商取引の買入側にポイントを付与することも可能である。また、累計ポイントをカード状記憶媒体や携帯電話機のメモリに記憶するのでなく、ホスト装置にカード番号と対応付けて累計ポイントを記憶する顧客ファイルを設け、この顧客ファイルの累計ポイントに今回のサービスポイントを加算することによって、商取引の買入側にポイントを付与するようにしてもよい。さらに、この発明は、サービスポイントを累計せず、レシートに今回のサービスポイントを印字するだけで顧客に付与する方式も含むものである。
【0045】
この他、本発明をPOSターミナル以外のサービスポイント付与機能を有した電子機器に適用する等、本発明の要旨を逸脱しない範囲で種々変形実施可能であるのは勿論である。
【0046】
【発明の効果】
以上詳述したように本発明によれば、サービスポイントの計算に用いられる取引倍率が高倍率になるのを防ぐことができ、顧客のニーズに合ったサービス性の高いポイントサービス制度を容易に実施することができる。
【図面の簡単な説明】
【図1】 本発明の一実施の形態であるPOSターミナルの要部構成を示すブロック図。
【図2】 同実施の形態におけるPOSターミナルのキーボードを示す模式図。
【図3】 同実施の形態で使用されるポイントカードを示す模式図。
【図4】 同実施の形態におけるPOSターミナルのHDD装置で保存されるポイント設定ファイル及びカード種別設定ファイルのデータ構造を示す図。
【図5】 同実施の形態におけるPOSターミナルのRAMに形成される主要なメモリエリアを示す図。
【図6】 同実施の形態におけるPOSターミナルのCPUが登録モード時に実行する締めキー入力処理の要部を示す流れ図。
【図7】 図6の今回ポイント計算処理を具体的に示す流れ図。
【符号の説明】
1…CPU、3…ROM、4…RAM、5…HDD装置、16…キーボード、20…カードリーダライタ、31…ポイントカード、41…ポイント設定ファイル、42…カード種別設定ファイル、55…取引合計器メモリ、56…合計倍率メモリ。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a service point grant apparatus having a service point grant function such as an electronic cash register, a POS (Point Of Sales) terminal, a service point grant method for the apparatus, and a service for realizing a service point grant function in a computer. It relates to point grant program.
[0002]
[Prior art]
The point service system has been introduced in retail stores and restaurants. This system calculates service points based on the sales amount of each product for each product sales transaction with the customer and gives it to the customer. Give the benefits of. By introducing this system, customers come to the store frequently in order to collect points, so that customers can be established.
[0003]
Recently, however, point service systems have been introduced at many stores, so simply giving service points in proportion to the amount of sales is not attractive to customers, and customers cannot be established. It was the actual situation. Therefore, for example, a certain sale period is set, and during this period, service points are given to customers at multiple times the usual rate, and the service point ratio is further increased on the customer's birthday, wedding anniversary, etc. In this way, serviceability has been improved.
[0004]
In general, service points are automatically calculated by a product sales data processing device that registers and processes sales data of each product sold as one commercial transaction, a so-called electronic cash register, a POS terminal, or the like. The calculated service points are accumulated in, for example, a point card owned by each customer.
[0005]
Therefore, various point magnifications can be set in the product sales data processing apparatus, and when data for one commercial transaction is input, all point magnifications corresponding to the contents of the commercial transaction are acquired. Then, there is a system in which the transaction magnification is determined by multiplying each point magnification, and the service point of this time is calculated by multiplying the point calculated from the sales amount of the transaction by this transaction magnification. By using such a merchandise sales data processing apparatus, it becomes possible to easily implement a point service system with high serviceability that meets customer needs.
[0006]
[Problems to be solved by the invention]
However, in the conventional merchandise sales data processing apparatus that can set various point magnifications, the transaction magnification is determined by multiplying all the point magnifications corresponding to the contents of the commercial transaction. There was a risk that the profit would be lost on the store side because the magnification was too large. For this reason, each point magnification must be set in consideration of multiplication of the magnifications, and the setting work is very complicated.
[0007]
The present invention has been made based on such circumstances, and the purpose of the present invention is to prevent the transaction magnification used for calculating service points from becoming high, and provide high serviceability that meets customer needs. It is an object of the present invention to provide a service point grant device, a service point grant method, and a service point grant program that can easily implement a point service system.
[0008]
[Means for Solving the Problems]
The present invention relates to a service point granting device (for example, an electronic cash register, a POS terminal) for granting a service point calculated based on data input of one commercial transaction to the purchase side of the commercial transaction, a service point granting method for this device, and A service point grant program for realizing a service point grant function on a computer, wherein a transaction rate used for calculating service points is determined for each business transaction, and an upper limit rate at which a transaction rate for one commercial transaction is preset. If the transaction ratio exceeds the upper limit ratio, the upper limit ratio is adopted as the transaction ratio for the transaction. If the transaction ratio is less than the upper limit ratio, the transaction ratio is adopted as the transaction ratio for the transaction. Including calculating.
[0009]
Therefore, since the transaction magnification used for calculating the service point is limited to the upper limit magnification or less, the service point calculated at the transaction magnification exceeding the upper limit magnification is not given to the purchase side of the commercial transaction.
[0010]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
In addition, this embodiment is a step-by-step method according to the annual sales performance for each type of point card, as well as the type rate specified for each type of point card as an additional rate derived according to the transaction details. This is a case where the present invention is applied to a POS terminal having a service point giving function capable of setting a specified progressive magnification.
[0011]
FIG. 1 is a block diagram showing a main configuration of a POS terminal according to the present embodiment. A CPU (Central Processing Unit) 1 is mounted on the POS terminal as a computer main body. Then, the
[0012]
The
[0013]
Although not shown, a host device (for example, a store controller) is connected to the
[0014]
A signal from the mode switch 14 is input to the I /
[0015]
A keyboard 16 is connected to the keyboard controller 9. As shown in FIG. 2, the keyboard 16 includes a
[0016]
One
[0017]
A printer 19 for printing and issuing receipts is connected to the
[0018]
A card reader / writer 20 is connected to the card reader /
[0019]
As shown in FIG. 4, the POS terminal having such a configuration has a
[0020]
Incidentally, in the
[0021]
On the other hand, in the card
[0022]
In addition, as shown in FIG. 5, this POS terminal includes a
[0023]
Thus, when the
[0024]
When the registration flag F is set in ST1, since the end of product registration for one commercial transaction is declared, a registration closing process is executed as ST2. In this process, when the registration closing key is the deposit / cash total key 25, the change amount is calculated from the total amount A stored in the transaction
[0025]
When the registration closing process ends, the
[0026]
In ST4 to ST6, the data L, P, and G of the card type, accumulated points, and accumulated amount read from the
[0027]
Thereafter, the
[0028]
FIG. 7 is a flowchart specifically showing the current point calculation process. This process is in accordance with a service point grant program preset in the
[0029]
When this point calculation process is started, the
[0030]
Next, the
[0031]
Next, the
[0032]
Next, the
[0033]
Here, when the transaction magnification B does not exceed the upper limit magnification, the transaction magnification B is adopted as the transaction magnification B0 of the current service point as ST26. On the other hand, when the transaction rate B exceeds the upper limit rate, the upper limit rate is adopted as the transaction rate B0 of the current service point as ST27. In ST28, the basic service point Q is multiplied by the transaction rate B0 of the current service point to calculate the current service point P0 (point calculation processing means).
[0034]
As described above, in the POS terminal according to the present embodiment, when the product sales data is input with respect to the business transaction with the customer who presented the
[0035]
First, a basic point Q is calculated from the total amount A of the commercial transaction and a preset point reference amount. Next, the type magnification B1 corresponding to the type of the
[0036]
Accordingly, when the transaction magnification B calculated by multiplying the point reference magnification by the type magnification B1 and the progressive magnification B2 derived according to the contents of the commercial transaction exceeds the upper limit magnification, the upper limit magnification is adopted as the transaction magnification. Therefore, the service points calculated at a rate exceeding the upper limit rate are not given to the customer who is the purchaser of the commercial transaction.
[0037]
For example, assume that the values shown in FIG. 2 are set in the areas of the
[0038]
As a second example, for example, if you have a special member's
[0039]
However, if the progressive magnification of the total amount of 200,000 yen or more corresponding to the general
[0040]
Similarly, if the progressive magnification of the accumulated amount of 200,000 yen or more corresponding to the special
[0041]
As described above, according to the present embodiment, by setting an appropriate value as the upper limit magnification, it is possible to prevent the transaction magnification used for calculating the service points from becoming a high magnification. Therefore, when setting the type magnification, the progressive magnification, and the like, there is no need to set it taking into account that a transaction magnification that is disadvantageous to the store is generated. Moreover, even if there is a setting mistake in the magnification, service points that are disadvantageous to the store side are not given, so the setting work can be greatly facilitated.
[0042]
In the above embodiment, the upper limit magnification is set for each type of the
[0043]
Moreover, in the said embodiment, although the value which multiplied the reference magnification and the additional magnification was made into the transaction magnification, the transaction magnification determination means is not limited to this, For example, the reference magnification and the additional magnification were added. What makes a value a transaction magnification is also contained in this invention.
[0044]
Further, in the above embodiment, the case where points are given to the purchase side of the commercial transaction by adding the service points of this time to the accumulated points of the point card has been shown. It is also possible to give points to the purchase side of a commercial transaction by using a mobile phone that supports distance wireless communication and adding the current service points to the accumulated points stored in the memory of the mobile phone. Also, instead of storing the accumulated points in the card-like storage medium or the memory of the mobile phone, a customer file is stored in the host device to store the accumulated points in association with the card number. You may make it give the point to the purchase side of a commercial transaction by adding. Furthermore, the present invention includes a system in which the service points are not accumulated, and the present service points are printed on the receipt, and are given to the customer.
[0045]
In addition to this, it is needless to say that various modifications can be made without departing from the gist of the present invention, such as application of the present invention to an electronic device having a service point providing function other than the POS terminal.
[0046]
【The invention's effect】
As described above in detail, according to the present invention, it is possible to prevent the transaction magnification used for calculating service points from becoming high, and to easily implement a point service system with high serviceability that meets customer needs. can do.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a main configuration of a POS terminal according to an embodiment of the present invention.
FIG. 2 is a schematic diagram showing a POS terminal keyboard in the embodiment;
FIG. 3 is a schematic diagram showing a point card used in the embodiment.
FIG. 4 is a view showing a data structure of a point setting file and a card type setting file stored in the HDD device of the POS terminal in the embodiment.
FIG. 5 is a view showing main memory areas formed in the RAM of the POS terminal in the embodiment.
FIG. 6 is a flowchart showing the main part of a closing key input process executed by the CPU of the POS terminal in the registration mode in the same embodiment;
FIG. 7 is a flowchart specifically showing the current point calculation process of FIG. 6;
[Explanation of symbols]
DESCRIPTION OF
Claims (6)
前記サービスポイントの計算に用いる取引倍率を前記商取引毎に決定する倍率決定手段と、この倍率決定手段により決定された1商取引の取引倍率が予め設定されている上限倍率を越えるか比較する倍率比較手段と、この倍率比較手段により前記取引倍率が前記上限倍率を超えるときには前記上限倍率を当該商取引の取引倍率として採用し、前記取引倍率が前記上限倍率以下のときには前記取引倍率を当該商取引の取引倍率として採用して前記サービスポイントを算出するポイント計算処理手段とを具備したことを特徴とするサービスポイント付与装置。In a service point granting device for granting service points calculated based on data input of one commercial transaction to the purchase side of the commercial transaction,
Magnification determining means for determining for each commercial transaction a transaction magnification used for calculating the service point, and a magnification comparing means for comparing whether the transaction magnification of one commercial transaction determined by the magnification determining means exceeds a preset upper limit magnification And when the transaction magnification exceeds the upper limit magnification by the magnification comparison means, the upper limit magnification is adopted as the transaction magnification of the commercial transaction, and when the transaction magnification is equal to or lower than the upper limit magnification, the transaction magnification is used as the transaction magnification of the commercial transaction. A service point granting apparatus comprising: a point calculation processing unit that adopts and calculates the service point.
前記コンピュータが、サービスポイントの計算に用いる取引倍率を前記商取引毎に決定するステップと、
前記コンピュータが、前記決定ステップにおいて決定された1商取引の取引倍率が予め設定されている上限倍率を越えるか比較するステップと、
前記コンピュータが、前記比較ステップにおいて前記取引倍率が前記上限倍率を超えるときには前記上限倍率を当該商取引の取引倍率として採用し、前記取引倍率が前記上限倍率以下のときには前記取引倍率を当該商取引の取引倍率として採用して前記サービスポイントを算出するステップと、
前記コンピュータが、前記算出ステップにおいて算出されたサービスポイントを当該商取引の買入側に付与するステップとからなることを特徴とするサービスポイント付与方法。 A service point grant method for a computer that calculates service points based on data input of one commercial transaction and grants it to the purchase side of the commercial transaction,
A step wherein the computer, to determine the transaction magnification used for the calculation of service points for each of the transaction,
The computer comparing whether the transaction magnification of one commercial transaction determined in the determining step exceeds a preset upper limit magnification;
The computer adopts the upper limit magnification as the transaction magnification of the commercial transaction when the transaction magnification exceeds the upper limit magnification in the comparison step, and uses the transaction magnification as the transaction magnification of the commercial transaction when the transaction magnification is equal to or less than the upper limit magnification. Adopting as above to calculate the service point;
The service point granting method comprising: the step of granting the service point calculated in the calculation step to the purchase side of the commercial transaction.
前記サービスポイントの計算に用いる取引倍率を前記商取引毎に決定する機能と、この機能により決定された1商取引の取引倍率が予め設定されている上限倍率を越えるか比較する機能と、この機能により前記取引倍率が前記上限倍率を超えるときには前記上限倍率を当該商取引の取引倍率として採用し、前記取引倍率が前記上限倍率以下のときには前記取引倍率を当該商取引の取引倍率として採用して前記サービスポイントを算出する機能とを実現させるためのサービスポイント付与プログラム。To a computer having a function of granting service points calculated based on data input of one commercial transaction to the purchase side of the commercial transaction,
A function for determining the transaction magnification used for calculation of the service points for each commercial transaction, a function for comparing whether the transaction magnification of one commercial transaction determined by this function exceeds a preset upper limit magnification, and this function When the transaction magnification exceeds the upper limit magnification, the upper limit magnification is adopted as the transaction magnification of the commercial transaction, and when the transaction magnification is less than the upper limit magnification, the transaction magnification is adopted as the transaction magnification of the commercial transaction to calculate the service point. Service point grant program for realizing the function to perform.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002072833A JP3662005B2 (en) | 2002-03-15 | 2002-03-15 | Service point grant apparatus, service point grant method, and service point grant program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002072833A JP3662005B2 (en) | 2002-03-15 | 2002-03-15 | Service point grant apparatus, service point grant method, and service point grant program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003272056A JP2003272056A (en) | 2003-09-26 |
| JP3662005B2 true JP3662005B2 (en) | 2005-06-22 |
Family
ID=29202720
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002072833A Expired - Fee Related JP3662005B2 (en) | 2002-03-15 | 2002-03-15 | Service point grant apparatus, service point grant method, and service point grant program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3662005B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6183942B1 (en) * | 2017-01-30 | 2017-08-23 | Stock Point株式会社 | Point management system and constraint judgment device |
-
2002
- 2002-03-15 JP JP2002072833A patent/JP3662005B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2003272056A (en) | 2003-09-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5165219B2 (en) | Cash register system | |
| JPH08329350A (en) | Article sales registration data processor | |
| JPS63303495A (en) | Transaction processor | |
| JP3587736B2 (en) | Product sales registration data processing device | |
| JP3662005B2 (en) | Service point grant apparatus, service point grant method, and service point grant program | |
| JP2003272053A (en) | Commodity sales data processing device, post-service point grant method of this device, and post-service point grant program | |
| JP5562913B2 (en) | Merchandise sales data processing apparatus and receipt details search program | |
| JPH0589372A (en) | Processor for product sales data | |
| JP2883770B2 (en) | Product sales data processing device | |
| JP2952118B2 (en) | Credit processing equipment | |
| JP2005234951A (en) | Product sales data processing device | |
| JPH09212742A (en) | Transaction processing equipment | |
| JP3662003B2 (en) | Service point grant device and service point grant program | |
| JP7744879B2 (en) | Sales data processing device and program | |
| JPH0737161A (en) | Commodity sales data processor | |
| JP2011141839A (en) | Apparatus, method, and program for processing commodity sales data | |
| JPH09326084A (en) | Article sales registration data processor | |
| JP2000357277A (en) | Product sales data processing device | |
| JP3891704B2 (en) | Product sales registration processing device | |
| JP3932538B2 (en) | Product sales data processing apparatus and program | |
| JP3661982B2 (en) | Credit processing equipment | |
| JP2726785B2 (en) | Card processing equipment | |
| JP6382389B2 (en) | Information processing apparatus and information processing program | |
| JPH08110985A (en) | Commodity sales registering data processor | |
| JP4001292B2 (en) | Product sales data processing apparatus and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20041022 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20041102 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041214 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20050315 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050318 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080401 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090401 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100401 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100401 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110401 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120401 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130401 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130401 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140401 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |