JP4529128B2 - Point correcting apparatus and point correcting method - Google Patents
Point correcting apparatus and point correcting method Download PDFInfo
- Publication number
- JP4529128B2 JP4529128B2 JP2004264925A JP2004264925A JP4529128B2 JP 4529128 B2 JP4529128 B2 JP 4529128B2 JP 2004264925 A JP2004264925 A JP 2004264925A JP 2004264925 A JP2004264925 A JP 2004264925A JP 4529128 B2 JP4529128 B2 JP 4529128B2
- Authority
- JP
- Japan
- Prior art keywords
- point
- points
- input
- digits
- amount
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 27
- 230000001186 cumulative effect Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000000881 depressing effect Effects 0.000 description 1
Images
Landscapes
- Cash Registers Or Receiving Machines (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は,ポイントカードによる特典サービスを行うポイントサービスシステムにおいて,オペレータが手入力によりポイント対象金額,ポイント数を端末に入力する場合に,オペレータによる入力ミスや不正入力を防止することが可能なポイント修正装置およびポイント修正方法に関するものである。 The present invention relates to a point service system for performing a privilege service using a point card, which is capable of preventing an operator from making an input mistake or illegal input when the operator manually inputs a point amount and the number of points to a terminal. The present invention relates to a correction device and a point correction method.
近年,スーパーマーケットや大型電気店などを中心に,ポイントカードによる販売商品の金額に応じた特典サービス(ポイントサービス)を行う店が増えてきている。顧客は,あらかじめ特典サービスを受ける店のポイントカード会員の登録をしておき,その店での会計時に店員(オペレータ)にポイントカードを渡すことにより,商品の購入金額に応じたポイントを得ることができる。得られたポイントは,後日,その店において現金の代わりとして利用することができたり,その店の商品券や何らかのサービス商品と交換したりすることができる。 In recent years, an increasing number of stores offer special services (point services) according to the amount of merchandise sold using point cards, mainly in supermarkets and large electronic stores. The customer can obtain points according to the purchase price of the product by registering the point card member of the store receiving the privilege service in advance and giving the point card to the store clerk (operator) at the time of accounting at the store. it can. The obtained points can be used at a later date as a substitute for cash, or can be exchanged for a gift certificate of the store or some service product.
POSシステムにおいて,POS端末オペレータは,商品の会計時に顧客からポイントカードを受け取ると,そのポイントカードをPOS端末のカードリライタに挿入する。POS端末では,ポイントの対象となる売上金額(ポイント対象金額)から,新たに加算するポイント数を算出し,ポイントカードに記録されているそれまでの累計ポイントを読み込み,読み込んだ累計ポイントに算出されたポイント数を加算し,新たな累計ポイントを求める。新たに求められた累計ポイントは,顧客に対して発行されるレシートやポイントカードに書き込まれる。 In the POS system, when a POS terminal operator receives a point card from a customer at the time of accounting for a product, the POS terminal operator inserts the point card into a card rewriter of the POS terminal. In the POS terminal, the number of points to be newly added is calculated from the sales amount subject to points (point target amount), the accumulated points recorded so far on the point card are read, and the calculated accumulated points are calculated. Add the number of points obtained to find a new accumulated point. The newly calculated accumulated points are written in a receipt or point card issued to the customer.
また,その店のすべてのPOS端末と接続されているPOSサーバまたはその上位の本部サーバによって,ポイントを管理する方法もある。POSサーバまたは本部サーバでは,顧客マスタで顧客ごとの累計ポイントを管理する。 There is also a method of managing points by a POS server connected to all POS terminals of the store or a headquarter server higher than that. In the POS server or the head office server, the customer master manages the accumulated points for each customer.
POS端末オペレータは,商品の会計時に顧客からポイントカードを受け取ると,そのポイントカードをPOS端末のカードリライタに挿入する。POS端末では,ポイントの対象となる商品の売上金額(ポイント対象金額)から,新たに加算するポイント数を算出し,ポイントカードから顧客IDを読み込み,それらをPOSサーバに送信する。POSサーバは,受信した顧客IDで顧客マスタを検索し,該当する顧客の累計ポイントに受信したポイント数を加算する。新たな累計ポイントはPOS端末に送信され,顧客に対して発行されるレシートやポイントカードに書き込まれる。 When the POS terminal operator receives a point card from the customer at the time of merchandise accounting, the POS terminal operator inserts the point card into the card rewriter of the POS terminal. In the POS terminal, the number of points to be newly added is calculated from the sales amount (point target amount) of the product to be pointed, the customer ID is read from the point card, and these are transmitted to the POS server. The POS server searches the customer master with the received customer ID, and adds the number of received points to the cumulative points of the corresponding customer. The new accumulated points are transmitted to the POS terminal and written on a receipt or a point card issued to the customer.
なお,ポイントサービスに関する技術が記載されたものの例として,特許文献1,特許文献2などがある。 Note that Patent Document 1, Patent Document 2, and the like are examples of techniques that describe techniques related to point services.
ところで,顧客のポイントカード忘れ等の理由により,商品の会計時にポイントの蓄積ができない場合がある。このような場合には,ポイント対象金額(ポイントの対象となる売上金額)と新たに加算するポイント数とが書かれたレシートに,ポイント未処理であることを示すためのスタンプ等を押したものを,顧客に対して発行する。 By the way, there are cases where points cannot be accumulated at the time of accounting for a product due to reasons such as forgetting a customer's point card. In such a case, a stamp that indicates that the points have not been processed has been pressed on the receipt in which the point target amount (sales amount subject to points) and the number of points to be newly added are written. Is issued to the customer.
後日,顧客がポイントカードとポイント未処理のレシートとを持ってきたときに,POS端末オペレータが,POS端末でポイント修正のための専用画面を呼び出し,キーボードなどを用いて手入力により,レシートに記載されているポイント対象金額,ポイント数等を入力し,ポイント修正処理を行う。
POS端末オペレータが手入力でポイント対象金額,ポイント数を入力するときに,誤って桁数を多く入力してしまう場合がある。また,オペレータのミスにより,ポイント対象金額を入力するときにポイント数を入力してしまい,ポイント数を入力するときにポイント対象金額を入力してしまう場合がある。 When the POS terminal operator manually inputs the point target amount and the number of points, the number of digits may be erroneously input. In addition, due to an operator's mistake, the number of points may be input when the point target amount is input, and the point target amount may be input when the point number is input.
本発明は,上記の問題点の解決を図り,ポイント対象金額,ポイント数の入力時におけるPOS端末オペレータの入力ミスを防止することが可能となる技術を提供することを目的とする。 SUMMARY OF THE INVENTION An object of the present invention is to provide a technique capable of solving the above-mentioned problems and preventing an input error of a POS terminal operator when inputting a point target amount and the number of points.
本発明は,上記の課題を解決するため,表示装置のポイント修正画面に,ポイント対象金額の入力欄と,それまでの累計ポイントに加算するポイント数の入力欄とを表示し,POS端末オペレータが入力装置から手入力でポイント対象金額,ポイント数を入力する際に,POS端末が,以下の2点のチェックを行うことを特徴とする。 In order to solve the above-mentioned problems, the present invention displays an input field for the amount of point object and an input field for the number of points to be added to the accumulated points so far on the point correction screen of the display device. The POS terminal checks the following two points when manually inputting the point target amount and the number of points from the input device .
(1)ポイント対象金額最大桁数(MAX桁数)チェック,ポイント数最大桁数チェック(あらかじめ最大桁数を設定)
ポイント対象金額,ポイント数の手入力時に最大桁数をオーバーしている場合には,エラーメッセージを表示し,再入力を求める。ただし,あえて最大桁数より大きな桁数を入力したい場合には,例えば「桁解除」キーなどを押下することで,システム上の最大桁数(あらかじめ設定された最大桁数を超えた桁数)まで入力できるようにする。
(1) Maximum number of digits for points (MAX digits) check, point number maximum digits check (set the maximum digits in advance)
If the maximum number of digits is exceeded when manually entering the target amount of money and the number of points, an error message is displayed and the user is asked to enter it again. However, if you want to enter a number of digits larger than the maximum number of digits, for example, by pressing the “digit release” key, the maximum number of digits on the system (number of digits exceeding the preset maximum number of digits) Can be entered.
(2)ポイント対象金額とポイント数との大小チェック
「ポイント対象金額>ポイント数」であることをチェックする。もし,「ポイント対象金額≦ポイント数」である場合には,エラーメッセージを表示し,再入力を求める。これは,一般にポイント数がポイント対象金額以上になることはなく,「ポイント対象金額≦ポイント数」のときは,ポイント対象金額の入力エリアと,ポイント数の入力エリアとをオペレータが間違えて入力した可能性が大きいからである。
(2) Checking the size of the target amount of money and the number of points Check that “target amount of money> number of points”. If “the target amount of money ≦ the number of points”, an error message is displayed and a re-input is requested. Generally, the number of points does not exceed the point target amount. When “Point target amount ≦ point number”, the operator entered the point target amount input area and the point number input area by mistake. This is because the possibility is great.
また,入力されたポイント対象金額,ポイント数,最大桁数解除などの情報をロギングすることを特徴とする。 In addition, it is characterized by logging information such as the input point object amount, the number of points, and cancellation of the maximum number of digits.
本発明では,ポイント対象金額,ポイント数の入力桁数をチェックすることにより,オペレータの誤操作によるポイント被害を最小に押さえることができる。また,入力されたポイント対象金額とポイント数との大小関係をチェックすることにより,オペレータによる入力エリアのミスがチェックでき,ポイント被害を押さえることができる。 In the present invention, it is possible to minimize the point damage caused by the operator's erroneous operation by checking the point object amount and the number of input digits of the number of points. In addition, by checking the magnitude relationship between the entered point amount and the number of points, errors in the input area by the operator can be checked, and point damage can be suppressed.
さらに,ポイント対象金額,ポイント数,「桁解除」キーなどによる最大桁数解除などの情報をロギングして記録として保存するため,どのオペレータがどの顧客に対してポイント修正したのかが確認でき,オペレータの不正操作によるポイント被害もくい止めることができる。 In addition, information such as the amount of points, the number of points, and cancellation of the maximum number of digits using the “digit release” key, etc. are logged and saved as a record, so it is possible to check which operator has corrected points for which operator. Can also prevent point damage caused by unauthorized operations.
以下,本発明の実施の形態について,図を用いて説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
図1は,本発明の実施の形態におけるPOSシステムの構成例を示す図である。図1に示すPOSシステムは,あるスーパーマーケットの1店舗におけるPOSシステムの例である。POSシステムとしては顧客のポイントをサーバ側で管理するシステムや,サーバ側では顧客マスタを持たず累計ポイントを管理しないシステムなど,各種のシステムが存在するが,ここでは累計ポイントをそれぞれのポイントカード40に記録し,POSサーバ20は顧客マスタを持たないシステムの例を説明する。
FIG. 1 is a diagram illustrating a configuration example of a POS system according to an embodiment of the present invention. The POS system shown in FIG. 1 is an example of a POS system at one store in a supermarket. There are various types of POS systems, such as a system that manages customer points on the server side, and a system that does not have a customer master on the server side and does not manage accumulated points. Here, accumulated points are stored in each
図1のPOSシステムは,商品の売場に設置される複数のPOS端末10と,全POS端末10と通信回線30で接続されているPOSサーバ20とから構成される。また,POS端末10は,バーコードリーダ100と,キーボード101と,ポイントカードリライタ102と,入力制御部103と,タッチパネル104と,登録部105と,計算部106と,ポイント修正部107と,出力制御部108と,顧客表示パネル109と,レシートプリンタ110と,ジャーナルプリンタ111とから構成される。また,POSサーバ20は,商品マスタ21を備える。
The POS system in FIG. 1 includes a plurality of
バーコードリーダ100は,例えばタッチスキャナや固定スキャナなどのことであり,商品に付いているバーコードを読み取る。キーボード101は,例えば多項目キーボードなどのことであり,バーコードのない商品の入力などに使用する。
The
ポイントカードリライタ102は,挿入されているポイントカード40に記録された顧客IDや累計ポイントなどを読み取り,挿入されているポイントカード40に更新された累計ポイントなどを書き込む。
The
入力制御部103は,バーコードリーダ100,キーボード101,ポイントカードリライタ102,タッチパネル104などからの情報の入力を制御する。タッチパネル104は,情報を画面に出力する。また,タッチパネル104の画面に触れることで,情報を入力することができる。
The
登録部105は,商品マスタ21に記録されている各商品の商品コード,商品名,商品価格などの商品情報をPOSサーバ20から読み込み,POS端末10のメモリに登録する。計算部106は,商品の合計金額やそのときに加算されるポイント数などの計算を行う。
The
ポイント修正部107は,POS端末オペレータの手入力によるポイント入力を処理する。ポイント修正部107の詳細については後述する。
The
出力制御部108は,タッチパネル104,顧客表示パネル109,レシートプリンタ110,ジャーナルプリンタ111などに出力する情報を制御する。顧客表示パネル109は,会計中の顧客などに対して,合計金額などを表示する。
The
レシートプリンタ110は,顧客に対して発行するレシートなどを印刷する。ジャーナルプリンタ111は,POS端末10における商品販売の履歴,取消の履歴などのログ情報を印刷する。
The
POSサーバ20は,すべてのPOS端末10と通信回線30で接続され,全POS端末10を管理する。また,商品マスタ21を有し,POS端末10における商品情報の登録時には,商品マスタ21に記録されている各商品の商品コード,商品名,商品価格などの商品情報を送る。
The
POS端末オペレータは,商品の会計時に顧客からポイントカード40を受け取り,POS端末10のポイントカードリライタ102に挿入する。POS端末10は,ポイントの対象となる売上金額(ポイント対象金額)から加算するポイント数を算出し,さらに挿入されたポイントカード40から累計ポイントを読み込む。ポイントカード40から読み込んだ累計ポイントにポイント対象金額から算出されたポイント数を加算し,得られた新たな累計ポイントをポイントカードリライタ102に挿入されているポイントカード40に書き込む。
The POS terminal operator receives the
このような流れで,顧客が会計時にポイントカード40を所有している場合には,ポイント数加算の自動処理を行うが,顧客が会計時にポイントカード40を所有していない場合には,ポイント対象金額やポイント数などの情報をレシートに出力し,顧客に対して発行する。このときには,ポイント未処理であることがわかるように,ポイント未処理を示すスタンプなどを押してレシートを顧客に渡す。
In such a flow, when the customer owns the
顧客がポイントカード40とともにまだ加算処理を行っていないポイント数が書き込まれたレシートを持参してくると,POS端末オペレータは,POS端末10でポイント修正の専用画面(ポイント修正画面)を呼び出し,POS端末10のポイントカードリライタ102にポイントカード40を挿入する。
When the customer brings a receipt in which the number of points not yet added is written together with the
図2は,本発明の実施の形態におけるポイント修正部の構成例を示す図である。ポイント修正部107は,POS端末オペレータによるポイント修正画面の呼出しにより起動される。
FIG. 2 is a diagram illustrating a configuration example of the point correction unit in the embodiment of the present invention. The
ポイント修正部107は,最大桁数設定部112と,ポイント対象金額入力部113と,ポイント数入力部114と,入力エラー検出部115と,入力エラー通知部116と,最大桁数解除部117とを備える。また,入力エラー検出部115は,桁数オーバーチェック部118と,入力エリアチェック部119とから構成される。
The
最大桁数設定部112には,入力されるポイント対象金額の最大桁数の制限であるポイント対象金額MAX桁数と,入力されるポイント数の最大桁数の制限であるポイント数MAX桁数とが,あらかじめ設定されている。 The maximum number-of-digits setting unit 112 includes a point target amount MAX digit number that is a restriction on the maximum number of digits of the input point object amount and a point number MAX digit number that is a restriction on the maximum number of digits of the input point number. Is preset.
ポイント対象金額入力部113は,POS端末オペレータによるポイント対象金額の入力を受け付ける。また,ポイント数入力部114は,POS端末オペレータによるポイント数の入力を受け付ける。
The point target
桁数オーバーチェック部118は,POS端末オペレータが入力したポイント対象金額の桁数が,最大桁数設定部112に設定されているポイント対象金額MAX桁数を超えていないかをチェックする。超えている場合には,入力エラー通知部116がエラーを通知する。また,同様に,POS端末オペレータが入力したポイント数の桁数が,最大桁数設定部112に設定されているポイント数MAX桁数を超えていないかをチェックする。超えている場合には,同様に,入力エラー通知部116がエラーを通知する。
The digit
ここで,POS端末オペレータが「桁解除」キーなどにより最大桁数の解除を要求すると,最大桁数解除部117は,最大桁数設定部112による最大桁数の制限を一時的に解除し,最大桁数を無制限とする。これにより,桁数オーバーチェック部118では,桁数オーバーのエラーが発生しなくなる。ポイント対象金額,ポイント数のそれぞれを独立に,最大桁数の解除を行うことができる。
Here, when the POS terminal operator requests cancellation of the maximum number of digits using the “digit release” key or the like, the maximum number of
入力エリアチェック部119は,入力されたポイント対象金額と入力されたポイント数とを比較し,「ポイント対象金額>ポイント数」であることを確認する。「ポイント対象金額≦ポイント数」である場合には,入力エラー通知部116がエラーを通知する。
The input
図3〜図5は,本実施の形態におけるポイント修正画面の例を示す図である。ポイント修正画面50において,顧客ID欄51には,ポイントカード40から読み込まれた顧客ID(ポイントカードID)が表示される。ポイント対象金額欄52には,入力されたポイント対象金額が表示され,ポイント(現在)欄53には,ポイントカード40から読み込まれた累計ポイントが表示され,ポイント(加算)欄54には,入力されたポイント数が表示され,ポイント(累計)欄55には,ポイント(現在)欄53の値とポイント(加算)欄54の値との合計が表示される。
3-5 is a figure which shows the example of the point correction screen in this Embodiment. On the
POS端末オペレータは,入力欄56に数値を入力する。また,「桁解除」キー57を押下することにより,最大桁数を解除することができる。
The POS terminal operator inputs a numerical value in the
図3(A)は,ポイントカードリライタ102にポイントカード40が挿入された後のポイント修正画面50である。ポイントカード40から読み込まれた顧客IDが顧客ID欄51に表示され,ポイントカード40から読み込まれた累計ポイントがポイント(現在)欄53とポイント(累計)欄55とに表示されている。入力欄56で,ポイント対象金額の入力が要求されている。
FIG. 3A shows a
図3(B)は,入力されたポイント対象金額がポイント対象金額MAX桁数を超えていた場合のポイント修正画面50の例である。入力エラーウィンドウ58によって,入力されたポイント対象金額がポイント対象金額MAX桁数を超えている旨が通知される。
FIG. 3B shows an example of the
図4(A)は,入力されたポイント対象金額がポイント対象金額MAX桁数を超えていなかった場合のポイント修正画面50の例である。入力されたポイント対象金額がポイント対象金額欄52に表示されている。入力欄56で,ポイント数の入力が要求されている。
FIG. 4A shows an example of the
図4(B)は,入力されたポイント数がポイント数MAX桁数を超えていた場合のポイント修正画面50の例である。入力エラーウィンドウ58によって,入力されたポイント数がポイント数MAX桁数を超えている旨が通知される。
FIG. 4B shows an example of the
図5(A)は,入力されたポイント数が入力されたポイント対象金額以上であった場合のポイント修正画面50の例である。入力エラーウィンドウ58によって,入力されたポイント数が入力されたポイント対象金額を超えている旨が通知される。
FIG. 5A shows an example of the
図5(B)は,正常に入力が終了した場合のポイント修正画面50の例である。入力されたポイント数がポイント(加算)欄54に表示され,ポイント(現在)欄53の値にポイント(加算)欄54の値が加算されたものがポイント(累計)欄55に表示されている。また,登録完了ウィンドウ59によって,登録が完了した旨が通知される。
FIG. 5B is an example of the
図6は,本実施の形態におけるポイント修正処理フローチャートである。POS端末オペレータによって,ポイント修正画面50が呼び出され,ポイントカードリライタ102にポイントカード40が挿入されると,ポイント対象金額の入力を要求するメッセージを表示し,その後,ポイント対象金額が入力されるのを待つ(ステップS10)。ポイント対象金額が入力されたら,ポイント対象金額について最大桁数が解除されているかを確認する(ステップS11)。
FIG. 6 is a point correction process flowchart according to the present embodiment. When the
ポイント対象金額について最大桁数が解除されていなければ,入力されたポイント対象金額がポイント対象金額MAX桁数を超えているかどうかを判定し(ステップS12),超えていれば,エラー通知を出力し(ステップS13),ステップS10に戻ってポイント対象金額の再入力を待つ。 If the maximum number of digits is not canceled for the point target amount, it is determined whether the input point amount exceeds the point target amount MAX digits (step S12), and if it exceeds, an error notification is output. (Step S13), the process returns to Step S10 and waits for the re-input of the point target amount.
ステップS11においてポイント対象金額について最大桁数が解除されているか,ステップS12において入力されたポイント対象金額がポイント対象金額MAX桁数を超えていなければ,次に,加算するポイント数の入力を要求するメッセージを表示し,ポイント数が入力されるのを待つ(ステップS14)。 If the maximum number of digits for the point target amount has been canceled in step S11 or if the point target amount input in step S12 does not exceed the point target amount MAX digits, then input of the number of points to be added is requested. A message is displayed and waiting for the number of points to be input (step S14).
ポイント数が入力されたら,まずポイント数について最大桁数が解除されているかを確認する(ステップS15)。ポイント数について最大桁数が解除されていなければ,入力されたポイント数がポイント数MAX桁数を超えているかどうかを判定し(ステップS16),超えていれば,エラー通知を出力し(ステップS17),ステップS14に戻ってポイント数の再入力を待つ。 When the number of points is input, first, it is confirmed whether the maximum number of digits is canceled for the number of points (step S15). If the maximum number of points is not cancelled, it is determined whether or not the input point number exceeds the point number MAX digit number (step S16), and if it exceeds, an error notification is output (step S17). ), Returning to step S14 and waiting for re-input of the number of points.
ステップS15においてポイント対象金額について最大桁数が解除されているか,ステップS16において入力されたポイント数がポイント数MAX桁数を超えていなければ,入力されたポイント対象金額と入力されたポイント数とを比較し,ポイント対象金額がポイント数より大きいかを確認する(ステップS18)。ポイント対象金額がポイント数以下であれば,エラー通知を出力し(ステップS19),ステップS10に戻ってポイント対象金額の再入力を待つ。 If the maximum number of digits is canceled for the point target amount in step S15 or if the number of points input in step S16 does not exceed the point number MAX digits, the input point target amount and the input number of points are determined. A comparison is made to confirm whether the point target amount is greater than the number of points (step S18). If the point target amount is equal to or less than the number of points, an error notification is output (step S19), and the process returns to step S10 to wait for re-input of the point amount.
ステップS20においてポイント対象金額がポイント数より大きければ,入力されたポイント対象金額と入力されたポイント数とを登録する(ステップS20)。すなわち,以上のようなポイント修正のチェックを行った後に,POS端末10は,ポイントカード40から読み込まれた累計ポイントに入力されたポイント数を加算し,得られた新たな累計ポイントでポイントカードリライタ102に挿入されているポイントカード40の累計ポイントを更新する。
If the point target amount is larger than the number of points in step S20, the input point target amount and the input number of points are registered (step S20). That is, after checking the point correction as described above, the
また,ポイント修正処理における顧客ID,ポイント対象金額,ポイント数,最大桁数解除などの情報は,日時,POS端末番号などの情報とともにロギングされる。そのログ情報は,後日,ミスの訂正や不正の検出などに用いられる。 In addition, information such as customer ID, point target amount, number of points, maximum number of digits cancellation, etc. in the point correction process is logged together with information such as date and time, POS terminal number. The log information will be used later for error correction and fraud detection.
図7は,本実施の形態におけるポイント修正処理時にロギングされるレコードの例を示す図である。図7の例に示すように,ポイント修正処理時には,ログ種別,日時,POS端末番号,顧客ID,ポイント対象金額,ポイント対象金額の最大桁数解除の有無,ポイント数,ポイント数の最大桁数解除の有無,累計ポイントなどの情報が,POSサーバ20にロギングされる。
FIG. 7 is a diagram showing an example of a record logged during the point correction process according to the present embodiment. As shown in the example of FIG. 7, at the time of point correction processing, log type, date / time, POS terminal number, customer ID, point target amount, whether or not the maximum number of digits of the point target amount is released, the number of points, the maximum number of points Information such as the presence / absence of cancellation and accumulated points is logged in the
以上,本発明の実施の形態について説明したが,本発明はこの実施の形態に限られるものではない。例えば,1店舗におけるPOSシステムではなく,複数店舗におけるPOSシステムについても,同様のポイント修正処理が適用可能である。 Although the embodiment of the present invention has been described above, the present invention is not limited to this embodiment. For example, the same point correction process can be applied to a POS system in a plurality of stores instead of a POS system in one store.
図8は,本実施の形態における複数店舗のPOSシステムの構成例を示す図である。図8に示すPOSシステムは,複数の店舗が複数のPOS端末10を設置しているスーパーマーケットチェーンなどにおけるPOSシステムの例である。このPOSシステムでは,図1に示すPOSシステムを持つ複数の店舗のPOSサーバ20が,ネットワーク70を介して,本部サーバ60に接続されている。本部サーバ60は,POSシステム全体を管理し,商品マスタ61と,顧客マスタ62とを備えている。
FIG. 8 is a diagram illustrating a configuration example of a POS system of a plurality of stores in the present embodiment. The POS system shown in FIG. 8 is an example of a POS system in a supermarket chain or the like in which a plurality of stores have a plurality of
各店舗のPOSサーバ20は,本部サーバ60の商品マスタ61から各商品の商品コード,商品名,商品価格などの商品情報を取得し,さらに店舗別の特売などの店舗独自の情報を加えて商品マスタ21(図1)を作成している。
The
顧客マスタ62は,ポイントカード会員の登録を行った顧客の情報を記録している。顧客マスタ62に記録されている顧客情報としては,顧客ID,顧客名,住所,連絡先,累計ポイントなどの情報がある。このPOSシステムでは,顧客マスタ62を用いることにより,チェーン全体でポイントサービスを一元管理することができる。
The
POS端末10においてポイント処理が行われると,POS端末10は,ポイントカード40に記録された顧客IDと算出された新たな累計ポイントとを,POSサーバ20,ネットワーク70を介して本部サーバ60に送信する。本部サーバ60は,受信した顧客IDで顧客マスタ62を検索し,該当する顧客の累計ポイントのレコードを受信した新たな累計ポイントで更新する。
When the point processing is performed at the
また,ポイントカード40に累計ポイントを記録しない方法もある。このときには,POS端末10が,ポイントカード40から顧客IDを取得し,それを本部サーバ60に送信する。本部サーバ60は,受信した顧客IDで顧客マスタ62を検索し,該当する顧客の累計ポイントを取得し,それをPOS端末10に送信する。
There is also a method in which the accumulated points are not recorded on the
POS端末10では,受信した累計ポイントを用いてポイント処理を行い,顧客ID,算出された新たな累計ポイントを本部サーバに送信する。本部サーバ60は,顧客マスタ62を受信した顧客IDで検索し,該当する顧客の累計ポイントのレコードを受信した新たな累計ポイントで更新する。
The
説明するまでもなく,このようなPOSシステムにおいても,上述のポイント修正処理は,問題なく実施可能である。 Needless to say, even in such a POS system, the above-described point correction processing can be performed without any problem.
以上のPOS端末において実行するポイント修正の処理は,POS端末のコンピュータとソフトウェアプログラムとによって実現することができ,そのプログラムをコンピュータ読み取り可能な記録媒体に記録することも,ネットワークを通して送受信することも可能である。 The point correction processing executed in the POS terminal can be realized by a computer of the POS terminal and a software program, and the program can be recorded on a computer-readable recording medium or transmitted / received through a network. It is.
10 POS端末
20 POSサーバ
21 商品マスタ
30 通信回線
40 ポイントカード
60 本部サーバ
61 商品マスタ
62 顧客マスタ
70 ネットワーク
100 バーコードリーダ
101 キーボード
102 ポイントカードリライタ
103 入力制御部
104 タッチパネル
105 登録部
106 計算部
107 ポイント修正部
108 出力制御部
109 顧客表示パネル
110 レシートプリンタ
111 ジャーナルプリンタ
112 最大桁数設定部
113 ポイント対象金額入力部
114 ポイント数入力部
115 入力エラー検出部
116 入力エラー通知部
117 最大桁数解除部
118 桁数オーバーチェック部
119 入力エリアチェック部
DESCRIPTION OF
Claims (5)
前記ポイント対象金額とポイント数との少なくともいずれかの最大桁数を設定する手段と,
前記表示装置のポイント修正画面に,ポイント対象金額の入力欄を表示する手段と,
前記ポイント対象金額の入力欄に,前記入力装置からポイント対象金額を入力する手段と,
前記表示装置のポイント修正画面に,それまでの累計ポイントに加算するポイント数の入力欄を表示する手段と,
前記ポイント数の入力欄に,前記入力装置からポイント数を入力する手段と,
前記入力されたポイント対象金額の桁数または前記入力されたポイント数の少なくともいずれかが前記設定された最大桁数を超えた場合に,エラーを通知する手段と,
前記入力されたポイント数が前記入力されたポイント対象金額よりも大きい場合に,エラーを通知する手段とを備える
ことを特徴とするポイント修正装置。 In a point service that includes a display device that displays a point correction screen and an input device that is operated by an operator, and provides a privilege service using a point card, a point target amount that is a sales amount subject to point service from the input device ; It is a point correction device for correcting point information by inputting the number of points to be added to the accumulated points so far,
Means for setting the maximum number of digits of at least one of the point object amount and the number of points;
Means for displaying an input field for the amount of point object on the point correction screen of the display device;
Means for inputting the point object amount from the input device in the point object amount input field ;
Means for displaying on the point correction screen of the display device an input field for the number of points to be added to the accumulated points so far;
Means for inputting the number of points from the input device in the point number input field ;
Means for notifying an error when at least one of the number of digits of the inputted point object amount or the inputted number of points exceeds the set maximum number of digits;
And a means for notifying an error when the inputted number of points is larger than the inputted point object amount.
前記入力装置からの入力により前記最大桁数の設定を一時的に解除する手段を備える
ことを特徴とするポイント修正装置。 The point correction device according to claim 1,
A point correction apparatus comprising: means for temporarily canceling the setting of the maximum number of digits in response to an input from the input apparatus.
少なくとも前記入力されたポイント対象金額,前記入力されたポイント数,前記最大桁数の設定を一時的に解除したか否かの情報を含む情報をロギングする手段を備える
ことを特徴とするポイント修正装置。 The point correction device according to claim 2,
A point correction apparatus comprising: a means for logging information including at least information about whether or not the setting of the input point object amount, the input number of points, and the maximum number of digits has been temporarily cancelled. .
前記ポイント対象金額とポイント数との少なくともいずれかの最大桁数を端末内に設定する処理過程と,
前記表示装置のポイント修正画面に,ポイント対象金額の入力欄を表示する処理過程と,
前記ポイント対象金額の入力欄に,前記入力装置からポイント対象金額を入力する処理過程と,
前記表示装置のポイント修正画面に,それまでの累計ポイントに加算するポイント数の入力欄を表示する処理過程と,
前記ポイント数の入力欄に,前記入力装置からポイント数を入力する処理過程と,
前記入力されたポイント対象金額の桁数または前記入力されたポイント数の少なくともいずれかが前記設定された最大桁数を超えた場合に,エラーを通知する処理過程と,
前記入力されたポイント数が前記入力されたポイント対象金額よりも大きい場合に,エラーを通知する処理過程とを有する
ことを特徴とするポイント修正方法。 This is a method executed by a point correction device including a display device for displaying a point correction screen and an input device operated by an operator, and is a point service target from the input device in a point service for providing a privilege service using a point card. and point the target amount of money is the amount of sales, enter the number of points to be added to the accumulated points up to it, a point method for correcting the point information,
A process of setting a maximum number of digits of at least one of the point object amount and the number of points in the terminal;
A process of displaying an input field for the amount of point object on the point correction screen of the display device;
A process of inputting the point object amount from the input device into the point object amount input field ;
A process of displaying an input field for the number of points to be added to the accumulated points so far on the point correction screen of the display device;
A process of inputting the number of points from the input device in the point number input field ;
A process of notifying an error when at least one of the number of digits of the inputted point object amount or the number of inputted points exceeds the set maximum number of digits;
And a process of notifying an error when the inputted number of points is larger than the inputted point object amount.
前記入力装置からの入力により前記最大桁数の設定を一時的に解除する処理過程を有する
ことを特徴とするポイント修正方法。 In the point correction method according to claim 4,
A point correction method comprising: a step of temporarily canceling the setting of the maximum number of digits by an input from the input device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004264925A JP4529128B2 (en) | 2004-09-13 | 2004-09-13 | Point correcting apparatus and point correcting method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004264925A JP4529128B2 (en) | 2004-09-13 | 2004-09-13 | Point correcting apparatus and point correcting method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006079490A JP2006079490A (en) | 2006-03-23 |
JP4529128B2 true JP4529128B2 (en) | 2010-08-25 |
Family
ID=36158865
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004264925A Active JP4529128B2 (en) | 2004-09-13 | 2004-09-13 | Point correcting apparatus and point correcting method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4529128B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5005335B2 (en) * | 2006-12-27 | 2012-08-22 | 東芝テック株式会社 | Product sales data processing device |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5483345A (en) * | 1977-12-15 | 1979-07-03 | Omron Tateisi Electronics Co | Electronic cash register with unit price digit limiting function |
JPS5924368A (en) * | 1982-07-29 | 1984-02-08 | Sharp Corp | Electronic cash register |
JPH01123291U (en) * | 1988-02-16 | 1989-08-22 | ||
JPH08171678A (en) * | 1994-12-20 | 1996-07-02 | Tec Corp | Point card device |
JP2000067327A (en) * | 1999-07-16 | 2000-03-03 | Fujitsu Ltd | Card settling device |
-
2004
- 2004-09-13 JP JP2004264925A patent/JP4529128B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5483345A (en) * | 1977-12-15 | 1979-07-03 | Omron Tateisi Electronics Co | Electronic cash register with unit price digit limiting function |
JPS5924368A (en) * | 1982-07-29 | 1984-02-08 | Sharp Corp | Electronic cash register |
JPH01123291U (en) * | 1988-02-16 | 1989-08-22 | ||
JPH08171678A (en) * | 1994-12-20 | 1996-07-02 | Tec Corp | Point card device |
JP2000067327A (en) * | 1999-07-16 | 2000-03-03 | Fujitsu Ltd | Card settling device |
Also Published As
Publication number | Publication date |
---|---|
JP2006079490A (en) | 2006-03-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6003210B2 (en) | POS system, registration device, and program | |
JP3942374B2 (en) | POS system | |
JP5114887B2 (en) | POS register | |
JP7181965B2 (en) | Sales data processor and program | |
JP5903919B2 (en) | POS system, computer program, and accounting apparatus | |
JP2007087225A (en) | Receipt issuing device | |
JP2023029402A (en) | Transaction processing system, transaction support apparatus, information processing program, and transaction processing method | |
JP4529128B2 (en) | Point correcting apparatus and point correcting method | |
JP2023014284A (en) | Information processing apparatus and program | |
JP6690281B2 (en) | POS system and program | |
JP6339543B2 (en) | Information registration apparatus and program | |
JP3738903B2 (en) | POS affiliated payment terminal and payment system | |
JP3666292B2 (en) | Electronic cash register | |
JP2022178992A (en) | Terminal management system, terminal management device and their control program | |
JP2012168895A (en) | Sales data processor and program | |
JP6377196B2 (en) | Information processing apparatus, point management system, and program | |
JP2020017313A (en) | Information processing device and program | |
JP6213598B2 (en) | Checkout system and program | |
JP6243315B2 (en) | Sales data processing apparatus and program | |
JP2016081383A (en) | Sales data processing device and program | |
JP2016071611A (en) | Article information registration terminal, sales processing system and program | |
JP6105453B2 (en) | Information processing apparatus, point management system, and program | |
JP7486780B2 (en) | Payment terminal device, payment system, and product sales data processing device | |
EP4404159A1 (en) | Information processing device, registration system, and program | |
JPH1166431A (en) | Pos terminal equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070822 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20091126 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091208 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100208 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20100208 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20100208 |
|
TRDD | Decision of grant or rejection written | ||
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20100330 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100525 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20100525 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20100525 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100527 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4529128 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130618 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130618 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140618 Year of fee payment: 4 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |