JP3849911B2 - Product sales data processing system - Google Patents
Product sales data processing system Download PDFInfo
- Publication number
- JP3849911B2 JP3849911B2 JP2000247478A JP2000247478A JP3849911B2 JP 3849911 B2 JP3849911 B2 JP 3849911B2 JP 2000247478 A JP2000247478 A JP 2000247478A JP 2000247478 A JP2000247478 A JP 2000247478A JP 3849911 B2 JP3849911 B2 JP 3849911B2
- Authority
- JP
- Japan
- Prior art keywords
- terminal
- point
- point card
- charge
- person
- 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】
【発明の属する技術分野】
本発明は、上位機がターミナル側から受信した今回ポイントを当該会員用のこれまでの累計ポイントに累計可能かつ累計後の最新累計ポイントを記憶可能であるとともに最新累計ポイントを問合元である当該ターミナルに応答可能に形成され、各ターミナルが上位機側から応答された最新累計ポイントを今回取引に際して準備した会員用ポイントカードに書込み記憶可能に形成された商品販売データ処理システムに関する。
【0002】
【従来の技術】
図10において、複数のターミナル(例えば、電子キャッシュレジスタ)10と各ターミナル10の一括管理機能を有する上位機(例えば、ストアコントローラ20)とを具備する商品販売データ処理システムでは、各ターミナル10で商品登録する。つまり、売上データを売上ファイルに記憶するとともに、登録商品について会計処理する。1はデータ通信回線網(例えば、LAN)である。
【0003】
かかる商品販売データ処理システムを設置した店舗の中に、顧客サービスとしてサービスポイントを付与する店舗がある。すなわち、図12において、ターミナル10は、今回取引に際して準備されかつカードリーダーライタに挿入(セット…ST110のYES)されたポイントカードから会員番号(例えば、50001)を読取り、次いで登録商品の合計金額(例えば、12000円)に応じた今回ポイントPi(例えば、120ポイント)を算出(ST111)する。
【0004】
そして、ターミナル10は、当該ターミナル番号,会員用ポイントカードから読込んだ会員番号(例えば、50001)および合計金額に応じて算出された今回ポイントPi(120ポイント)を含む問合せデータを送信する。つまり、上位機(20)へポイント付与に関する問合せを行う(ST112)。
【0005】
これに応えて、上位機(20)側から最新累計ポイントP(例えば、520ポイント)を受信(ST113のYES)した場合には、カードリーダーライタがこれにセットされている当該顧客(会員)用ポイントカードに最新累計ポイントP(520ポイント)を書込み記憶する(ST114)。
【0006】
一方、上位機(20)側では、図13において、ターミナル10からポイント付与に関する問合せを受信した場合に、図11に示す会員マスターファイル29KMを検索(ST201)して、問合せに際する上記の会員番号(50001)と同じ会員番号(50001)が会員マスターファイル29KMに登録済みであるか否かを判別(ST202)する。
【0007】
会員登録されている場合(ST202のYES)は、先の累計ポイントPp(400ポイント)に今回ポイントPi(120ポイント)を加算(累積)して最新累計ポイントP(520ポイント)を求める(ST203)。
【0008】
なお、会員登録されていない場合(ST202のNO)には、当該顧客の申し出を確認してから新規会員登録(例えば、会員番号を50055として登録)をして、今回ポイントPi(120ポイント)を直前の累計ポイントPpつまりこの場合には最新累計ポイントP(120ポイント)とする(ST204)。
【0009】
しかる後に、会員マスターファイル29KMの当該会員番号(50001)に対応する最新累計ポイントPを更新(520ポイント←400ポイント)する(ST205)。そして、当該最新累計ポイントP(520ポイント)を問合元(当該ターミナル10)へ応答(ST206)する。
【0010】
かくして、顧客(会員)は、直前の累計ポイントPp(400ポイント)に今回ポイントPi(120ポイント)が累計された最新累計ポイントP(520ポイント)が書込み記憶された会員用ポイントカードを受取れ、その後にポイント数(520ポイント)に応じた各種顧客サービス(割引、景品等)の提供を受けられる。
【0011】
【発明が解決しようとする課題】
ところで、会員用ポイントカードは、常連客のように当該店舗等に会員登録したことを条件に付与される。また、会員用ポイントカードは、ターミナル10の担当者(キャッシャー等)によってカードリーダーライタにセットされる。しかも、ターミナル10を操作(担当)する担当者(キャッシャー等)は、正社員のみならず、アルバイター,パートタイマー等も多い。
【0012】
かくして、会員用ポイントカードを持たない顧客や当日に自己のポイントカードの携帯を忘れた顧客が来店した場合に、ある種の不正行為が発生する虞が強い。つまり、ターミナル10の担当者(店舗内の従業員)が、自己のポイントカードをあたかも当該顧客から受取ったポイントカードの如く取り扱う。つまり、カードリーダーライタに自己のポイントカードをセットすると、今回1取引上でかつ当該顧客用として付与された今回ポイントPi(120ポイント)を自己のポイントカードに不正に書込み記憶(横取り)することができる、という問題である。
【0013】
本発明の目的は、ターミナル担当者による顧客に付与されたポイントの横取り不正行為を未然防止することができる商品販売データ処理システムを提供することにある。
【0014】
【課題を解決するための手段】
請求項1の発明は、上位機がターミナル側から受信した今回ポイントを当該会員用のこれまでの累計ポイントに累計可能かつ累計後の最新累計ポイントを記憶可能であるとともに最新累計ポイントを問合元である当該ターミナルに応答可能に形成され、各ターミナルが上位機側から応答された最新累計ポイントを今回取引に際して準備した会員用ポイントカードに書込み記憶可能に形成された商品販売データ処理システムにおいて、前記上位機を、前記ターミナルから受信した問合せに係るポイントカードが当該店舗内に配設されたいずれかのターミナルを担当するであろう担当者のポイントカードでかつ当該店舗内では使用が禁止されているポイントカードであるか否かを店舗内使用禁止データテーブルを参照して判別可能に形成するとともに、当該問合せに係るポイントカードが店舗内使用禁止の担当者用ポイントカードであると判別した場合に今回ポイントを当該会員用のこれまでの累計ポイントに累計しないで問合元であるターミナルへポイントエラー応答可能かつ当該ポイントカードが店舗内使用禁止かつ担当者のポイントカードではないと判別した場合に当該今回ポイントを当該会員用のこれまでの累計ポイントに累計した後の最新累計ポイントを問合元である当該ターミナルへ応答可能に形成し、前記各ターミナルを、問合せに対して前記上位機から最新累計ポイントの応答を受信した場合に今回取引の際に準備した会員用ポイントカードに当該最新累計ポイントを書込み記憶可能であるとともに前記上位機からポイントエラー応答を受信した場合にはポイントカードに関与せずかつポイントエラー処理可能に形成された商品販売データ処理システムである。
【0015】
かかる発明では、上位機は、ターミナルからの問合せを受信した場合に、店舗内使用禁止データテーブルを参照して、問合せに係るポイントカードが、当該店舗内に配設されたいずれかのターミナルを担当するであろう担当者のポイントカードでかつ当該店舗内では使用が禁止されているポイントカードであるか否かを判別する。
【0016】
そして、上位機は、ターミナル側から受信した問合せに係るポイントカードが当該店舗内に配設されたターミナルを担当するであろう担当者のポイントカードでかつ当該店舗内では使用が禁止されているポイントカードではないと判別した場合つまり正規会員用のポイントカードであると判別した場合は、今回ポイント(120ポイント)を当該会員用のこれまでの累計ポイント(例えば、400ポイント)に累計し、この累計後の最新累計ポイント(520ポイント)を問合元(当該ターミナル)へ応答する。
【0017】
かくして、ターミナル側では、問合せに対して上位機から最新累計ポイントの応答を受信した場合に、今回1取引の際に準備しかつカードリーダーライタにセットされた会員用ポイントカードに当該最新累計ポイント(520ポイント)を書込み記憶する。
【0018】
一方、上位機側では、ターミナル側からの問合せに係るポイントカードが当該店舗内に配設されたいずれかのターミナルを担当するであろう担当者のポイントカードでかつ当該店舗内では使用が禁止されているポイントカードであると判別した場合には、今回1取引に関して付与された今回ポイント(例えば、120ポイント)を当該会員用のこれまでの累計ポイント(例えば、50ポイント)に累計しない。この場合は、問合元(当該ターミナル)へポイントエラー応答を送信する。
【0019】
ターミナル(ターミナル番号が例えば、1111)を担当する担当者(会員)が自己(会員番号が例えば22222)のポイントカードを当該ターミナル(ターミナル番号が1111)で使用した場合はもとより、ターミナル(ターミナル番号が例えば、5555)を担当する担当者(会員)が他人(会員番号が例えば22222)のポイントカードを当該ターミナル(ターミナル番号が5555)で使用した場合でも、会員番号(22222)がいずれかのターミナルの担当者となり得る会員(担当者)のものであるとの関係から使用禁止されるわけである。
【0020】
ターミナル側では、上位機側からポイントエラー応答を受信した場合には、ポイントカードに関与せずかつポイントエラー処理を実行する。すなわち、ターミナル側では今回ポイント(120ポイント)を累積した最新累計ポイント(170ポイント=50+120)を上位機側からの応答として受信することができないから、不正行為の立ち入る隙が無い。
【0021】
なお、店舗(例えば、“A”)内の使用が禁止されている担当者(会員)でも、ターミナルの担当者になることがない他の店舗(例えば、“B”)内での使用は許される。
【0022】
したがって、正規の商品登録業務に際する正規会員(顧客)に付与されるべきポイントに関して当該店舗内の従業員でかつ当該店舗内に配設されたいずれかのターミナルを担当するであろう担当者が自己(当該担当者)のポイントカード内に横取りするという不正行為を未然防止することができるとともに、同一の店舗内従業員(担当者)間でのポイントカードの交換使用やまた貸しによる他人(担当者)のポイントカード内に横取りするという不正行為も一掃化できる。
【0023】
また、請求項2の発明は、上位機がターミナル側から受信した今回ポイントを当該会員用のこれまでの累計ポイントに累計可能かつ累計後の最新累計ポイントを記憶可能であるとともに最新累計ポイントを問合元である当該ターミナルに応答可能に形成され、各ターミナルが上位機側から応答された最新累計ポイントを今回取引に際して準備した会員用ポイントカードに書込み記憶可能に形成された商品販売データ処理システムにおいて、前記上位機を、前記ターミナルから受信した問合せに係るポイントカードが当該ターミナルを担当する担当者のポイントカードでかつ当該ターミナルでは使用が禁止されているポイントカードであるか否かを店舗内レジ別使用禁止データテーブルを参照して判別可能に形成するとともに、当該問合せに係るポイントカードが当該ターミナルを担当する担当者のポイントカードでかつ当該ターミナルでは使用が禁止されているポイントカードであると判別した場合に今回ポイントを当該会員用のこれまでの累計ポイントに累計しないで問合元であるターミナルへポイントエラー応答可能かつ当該ポイントカードが当該ターミナルを担当する担当者のポイントカードでかつ当該ターミナルでは使用が禁止されているポイントカードではないと判別した場合に当該今回ポイントを当該会員用のこれまでの累計ポイントに累計した後の最新累計ポイントを問合元である当該ターミナルへ応答可能に形成し、前記各ターミナルを、問合せに対して前記上位機から最新累計ポイントの応答を受信した場合に今回取引の際に準備した会員用ポイントカードに当該最新累計ポイントを書込み記憶可能であるとともに前記上位機からポイントエラー応答を受信した場合にはポイントカードに関与せずかつポイントエラー処理可能に形成された商品販売データ処理システムである。
【0024】
かかる発明では、上位機は、ターミナルからの問合せを受信した場合に、店舗内レジ別使用禁止データテーブルを参照して、問合せに係るポイントカードが当該ターミナル(問合元)を担当する担当者のポイントカードでかつ当該ターミナルでは使用が禁止されているポイントカードであるか否かを判別する。
【0025】
そして、ターミナル側から受信した問合せに係るポイントカードが当該ターミナル担当者のポイントカードでかつ当該ターミナルでは使用が禁止されているポイントカードではないと判別した場合つまり正規会員用のポイントカードであると判別した場合は、今回ポイント(120ポイント)を当該会員用のこれまでの累計ポイント(例えば、400ポイント)に累計し、この累計後の最新累計ポイント(520ポイント)を問合元(当該ターミナル)へ応答する。
【0026】
かくして、ターミナル側では、問合せに対して上位機から最新累計ポイントの応答を受信した場合に、今回1取引の際に準備しかつカードリーダーライタにセットされた会員用ポイントカードに当該最新累計ポイント(520ポイント)を書込み記憶する。
【0027】
一方、上位機側では、ターミナル側からの問合せに係るポイントカードが当該ターミナルを担当する担当者のポイントカードでかつ当該ターミナルでは使用が禁止されているポイントカードであると判別した場合には、今回1取引に関して付与された今回ポイント(例えば、120ポイント)を当該会員用のこれまでの累計ポイント(例えば、50ポイント)に累計しない。この場合は、問合元(当該ターミナル)へポイントエラー応答を送信する。
【0028】
ターミナル側では、上位機側からポイントエラー応答を受信した場合には、ポイントカードに関与せずかつポイントエラー処理を実行する。すなわち、ターミナル側では今回ポイント(120ポイント)を累積した最新累計ポイント(170ポイント=50+120)を上位機からの応答として受信することができないから、不正行為の立ち入る隙が無い。
【0029】
したがって、正規の商品登録業務に際する正規会員(顧客)に付与されるべきポイントに関して店舗内従業員(担当者)でかつ当該店舗内に配設された各ターミナルを担当する当該各担当者が自己担当のターミナルにおいて自己(担当者)のポイントカード内に横取りするという不正行為を未然防止することができる。請求項1の発明の場合に比較して従業員(担当者)に対する監視適応範囲を狭くして確信犯を確実に取り締まる必要性が高い従業員管理を採る店舗に好適である。
【0030】
また、請求項3の発明は、前記店舗内レジ別使用禁止データテーブルが前記ターミナルごとに当該各ターミナルを担当するであろう複数の担当者を記憶可能に形成され、前記各ターミナルにおいて当該時にポイントカードの使用が禁止される各担当者が当該各ターミナルにおいてログイン中の各担当者であるものと自動選択可能に形成された商品販売データ処理システムである。
【0031】
かかる発明では、店舗内レジ別使用禁止データテーブルに店舗内に配設されたターミナル(例えば、“1001”)ごとの当該各ターミナルを担当するであろう複数の担当者(例えば、“M1”,“M2”,“M3”)を記憶させることができる。各ターミナル(例えば、“1001”)において、当該担当者(例えば、“M2”)の担当者番号(例えば、“NM2”)の入力を伴うログインが成されると、当該各ターミナル(“1001”)において当該時にポイントカードの使用が禁止される当該各担当者が、店舗内レジ別使用禁止データテーブルに記憶された複数の担当者(例えば、“M1”,“M2”,“M3”)の中のログイン中である当該各担当者(“M2”)であるものと自動選択される。自動選択された場合には、例えば店舗内レジ別使用禁止データテーブルの担当者欄に記憶された当該担当者(“M2”)に対応させて使用禁止フラグをセットする。
【0032】
したがって、請求項2の発明の場合と同様な作用効果を奏することができることに加え、さらに各ターミナルにおいて当該担当者が交代した場合でも不正使用の蓋然性がある当該時における担当者を正確に管理できかつ各ターミナルについての複数担当者制に対する適応性が広い。
【0033】
さらに、請求項4の発明は、前記各ターミナルが、前記上位機側から応答された前記最新累計ポイントを受信した場合に前記今回ポイントを印刷したポイントレシートを発行可能かつポイントエラー応答を受信した場合にはポイントエラーの旨をジャーナルに記憶可能に形成された商品販売データ処理システムである。
【0034】
かかる発明では、ターミナルは、上位機側から応答された最新累計ポイントを受信した場合に、今回ポイントを印刷したポイントレシートを発行する。当該顧客(会員)にポイント付与をアピールすることができる。一方、ポイントエラー応答を受信した場合には、ポイントエラーの旨をジャーナルに記憶する。店舗責任者等が後日に確認することができる。
【0035】
したがって、請求項1から請求項3までの各発明の場合と同様な作用効果を奏することができることに加え、さらに正常時の顧客(会員)へのポイントサービスのアピールを確実に行なえかつ店舗側への正確な不正行為発生事実確認資料を提供することができる。
【0036】
【発明の実施の形態】
以下、本発明の実施形態について図面を参照して説明する。
【0037】
(第1の実施形態)
本商品販売データ処理システムは、図1,図2に示す如く、基本的構成(10,20)が従来例の場合(図10)と同様とされているが、さらに上位機(20)がターミナル10から受信した問合せに係るポイントカード35が当該店舗内に配設されたいずれかのターミナル10を担当するであろう担当者のポイントカードでかつ当該店舗(例えば、“A”)内では使用が禁止されているポイントカード35であるか否かを店舗内使用禁止データテーブル29SKTを参照して判別可能、問合せポイントカードが当該店舗内使用禁止の担当者用ポイントカードであると判別した場合に今回ポイントPiを当該会員用のこれまでの累計ポイント(P)に累計しないで問合元であるターミナル10へポイントエラー応答可能かつ当該ポイントカードが店舗内使用禁止の担当者用ポイントカードではないと判別した場合には当該今回ポイントPiを当該会員用のこれまでの累計ポイントPpに累計した後の最新累計ポイントPを問合元である当該ターミナル10へ応答可能に形成し、各ターミナル10を問合せに対して上位機20から最新累計ポイントPの応答を受信した場合に今回取引の際に準備した会員用ポイントカード35に当該最新累計ポイントPを書込み記憶可能で、ポイントエラー応答を受信した場合にはポイントカード35に関与せずかつポイントエラー処理可能に形成されている。
【0038】
図1,図2において、商品販売データ処理システムは、上位機(店舗コンピュータ)を形成するストアコントローラ(SC)20と複数のターミナル(電子キャッシュレジスタ)10とをデータ通信回線網(LAN)1を介して接続し、各ターミナル10が自機(10)内の商品ローカルファイル(図示省略)および上位機(20)内商品マスターファイル(図示省略)のいずれかに記憶されている商品データを利用して商品登録可能に形成されている。40は、データ通信回線網(ISDN)4を介してデータ通信可能に接続されたチェーン店のホストコンピュータである。
【0039】
図2において、上位機(20)は、店舗内使用禁止データテーブル29SKTを有し、各ターミナル10からのポイント付与に関する問合せ処理機能(タスク)を実行可能である。“TM1001”,“TM1002”,…,“TM1099”,“TM1100”は、ターミナル番号(レジ番号)の例示である。
【0040】
なお、図2中において、35はポイントカードで、50はポイントレシートである。
【0041】
図3において、店舗内使用禁止データテーブル29SKTには、店舗内に配設されたいずれかのターミナル10を担当するであろう担当者(担当者番号)のポイントカード(会員番号)でかつ当該店舗“A”内では使用が禁止されているポイントカード35(会員番号)であるか否かを判別するための店舗内使用禁止データが設定記憶される。
【0042】
この第1の実施形態では、複数(4人)の担当者(担当者番号…“NM01”,“NM05”,“NM08”,“NM15”)のポイントカード(会員番号…“30001”,“30005”,“30008”,“30015”)が使用禁止とされている。
【0043】
店舗内使用禁止データとして設定記憶された担当者(担当者番号…“NM01”,“NM05”,“NM08”,“NM15”)のポイントカード35つまり使用禁止の会員番号(“30001”,“30005”,“30008”,“30015”)であれば、当該担当者(担当者番号…“NM01”,“NM05”,“NM08”,“NM15”)が当該店舗(“A”)内のターミナル番号(“TM1001”,“TM1002”,…,“TM1099”,“TM1100”)がどのターミナル10を担当した場合でも、当該ポイントカードの使用が禁止されるわけである。
【0044】
ここに、ストアコントローラ(SC)20は、図1に示す如く、CPU21,ROM22,バッテリーでバックアップされたRAM(キャッシュ)23,キーボード(KB)26,表示器(IND)27,HDD(ハードディスク装置)29,FDD(フロッピーディスク装置)28および回線網1,4用のインターフェイス(I/F)を含み、各ターミナル10についての一括管理機能等を有する。
【0045】
HDD29には、商品マスターファイルの一部分を構成する商品マスターデータベース,売上マスターファイルおよび会員マスターファイル29KM等の他に、上記した店舗内使用禁止データテーブル29SKTが設けられている。
【0046】
会員マスターファイル29KMには、図4に示す如く、会員番号(例えば、“30001”)と当該会員の最新累計ポイントP(例えば、“520”)とを対応させて記憶される。
【0047】
この上位機(20)は、基本的かつ機能的には、ターミナル10からレジ売上データ(売上トランザクションデータ)を受信すると売上マスターファイルに記憶する。また、ターミナル10からレジ精算データを受信すると精算マスターファイルに記憶する。
【0048】
さらに、自動的あるいは手動操作で、レジ精算集計処理実行(指令)が選択(発生)されると精算マスターファイルに記憶されている各レジ精算データを元に、詳細後記のレジ精算集計処理を実行する。
【0049】
なお、FDD28は、フロッピーディスク(図示省略)に記憶された図6のプログラムをインストールするために利用される。もっとも、図5のプログラムもこのFDD28を利用して上位機(20)にインストールしかつその後に各ターミナル10にダウンロード可能に形成してもよい。
【0050】
次に、電子キャッシュレジスタからなるターミナル(TM)10は、図1に示す、CPU11,ROM12,バッテリーでバックアップされたRAM(キャッシュ)13,HDD19,スキャナ(SCN)14,キーボード(KB)15,表示器(IND)16,レシート印刷用のプリンタ(PRT)17,インターフェイス(I/F)および自動開放装置付きのドロワ(DRW)18を含み、商品販売データ処理機能(商品登録機能,会計処理機能,ポイント付与機能等)を有する。
【0051】
カードリーダーライタ30は、図2のポイントカード35に記憶されている会員番号や最新累計ポイントPを読取りかつ書込みすることができる。
【0052】
HDD19内には、商品ローカルファイルの一部を構成する商品ローカルデータベース,レジ売上ファイル(図示省略)等の他に、電子ジャーナル19JNが設けられている。ジャーナルは、プリンタ17でジャーナル用紙にジャーナルデータを印字する方式としてもよい。
【0053】
ターミナル10において、当該顧客の全購入商品についての商品登録が終了したところで締め操作が行われると、合計金額の算出等を含む会計処理が行われる。この会計処理には、レジ売上データの表示器16への表示,レジ売上データ等の電子ジャーナル19JNへの記録,プリンタ17によるレシートデータのレシート用紙への印刷・発行およびドロワ18の自動開放等が含まれる。
【0054】
ポイント付与機能に関し、ターミナル10側では、ポイントカード35をポイントカードリーダーライタ30に挿入(セット)する(図5のST10でYES)と、ポイント算出手段(CPU11,ROM12)が今回合計金額(例えば、“11400円”)に応じた今回ポイントPi(例えば、“114ポイント”)を算出(ST11)する。
【0055】
すると、問合制御手段(CPU11,ROM12)が、自機(10)内に設定記憶されているターミナル番号(例えば、“1002”)と、ポイントカード35から読取った会員番号(例えば、“30002”)および今回ポイントPi(114ポイント)とを付して、上位機(20)に問合せる(ST12)。
【0056】
この問合せを受信(図6)した上位機(20)側では、問合データ中のターミナル番号(例えば、“1002”),会員番号(例えば、“30002”)および今回ポイントPi(114ポイント)をRAM23のワークエリアに一時記憶(ST20)する。
【0057】
次いで、使用禁止カード判別手段(CPU21,ROM22)が、図3に示す店舗内使用禁止データテーブル29SKTを参照(ST21)して受信した問合せに係るポイントカード35が当該店舗(“A”)内に配設されたいずれ(ターミナル番号が“TM1001”,“TM1002”,…,“TM1099”,“TM1100”)かのターミナル10を担当するであろう担当者(担当者番号…“NM01”,“NM05”,“NM08”,“NM15”)のポイントカード35でかつ当該店舗内では使用が禁止されているポイントカード(会員番号が“30001”,“30005”,“30008”,“30015”)であるか否かを判別(ST22)する。
【0058】
かくして、使用禁止カード判別手段(21,22)によって、いずれかのターミナル10を担当するであろう担当者のポイントカードでかつ当該店舗内では使用が禁止されているポイントカード35ではないと判別(ST22のYES)された場合は、当該カード利用者が会員番号(例えば、“30002”)からしていずれのターミナル10も担当することがない店舗内従業員あるいは通常の顧客(会員)であるから、ポイント累計算出制御手段(CPU21,ROM22)は、これまでの累計ポイントPp(例えば、2900ポイント)にターミナル10側から受信した今回ポイント(114ポイント)を加算(累計)し、最新累計ポイントP(3014ポイント=2900ポイント+114ポイント)を算出(ST23)する。
【0059】
すると、ポイント更新制御手段(CPU21,ROM22)が、図4の会員マスターファイル29KMの当該会員番号(“30002”)に対応する最新累計ポイントPを更新(3014←2900)する(ST24)。
【0060】
引続き、応答送信制御手段(CPU21,ROM22)が、当該ターミナル10に更新された最新累計ポイントP(3014ポイント)を応答送信(ST25)する。
【0061】
一方、使用禁止カード判別手段(21,22)によってターミナル10を担当するであろう担当者(担当者番号が例えば“NM01”)のポイントカード35でかつ当該店舗(“A”)内では使用が禁止されているポイントカード(会員番号“30001”)であると判別(ST22のYES)された場合は、店舗従業員(担当者)による顧客のポイント(“114”)を横取りする蓋然性が高いつまり不正行為が行われると推定できるので、ポイント累計算出制御手段(21,22)およびポイント更新制御手段(21,22)は働かない。店舗従業員(当該担当者…担当者番号“NM01”)のポイント(“520”)はそのままである。したがって、応答送信制御手段(21,22)は、当該ターミナル10にポイントエラー応答を送信(ST26)する。
【0062】
上記した店舗内従業員(当該担当者…担当者番号“NM01”)のポイント(“520”)は、当該担当者(担当者番号“NM01”)がいずれのターミナル10をも担当しない場合(例えば、バックヤードでの発注業務に就いている場合)において付与されたものである。
【0063】
なお、店舗コード(例えば、“1000”)の店舗(“A”)内に配設されたターミナル番号“1001”のターミナル10を担当する会員番号が“30001”の担当者が所有するポイントカード35でも、店舗コードが“2000”の他店舗(“B”)内のターミナル10で使用する場合には、使用禁止とはならない。
【0064】
ターミナル10において、応答受信制御手段(CPU11,ROM12)が、上位機(20)側から問合せに応えて送信されて来た最新累計ポイントPを含む応答を受信(図5のST13のYES)すると、ポイントレシート発行手段(CPU11,ROM12)がプリンタ17を駆動して今回ポイントPiを印刷したポイントレシート50を発行(ST14)する。なお、ポイントレシート50は、通常のレシートと兼用してもよい。
【0065】
また、最新累積ポイント書込み制御手段(CPU11,ROM12)は、カードリーダーライタ30にセットされているポイントカード35に受信した最新累積ポイントP(3014ポイント)を書込みさせる(ST15)。
【0066】
一方、応答受信制御手段(11,12)が、ポイントエラー応答を受信(ST16のYES)すると、ポイントエラー処理制御手段(CPU11,ROM12)がポイントエラー処理を実行(ST17)する。つまり、当該今回1取引の商品登録や会計処理は有効のままとするが、当該合計金額に対するポイントの付与は無かったものとみなし処理するわけである。
【0067】
このポイントエラー処理は、当該ターミナル10の担当者が自己のポイントカード35を用いてポイント横取りを企んだ場合であるから、ジャーナル記憶制御手段(CPU11,ROM12)がその旨を含むジャーナルデータを電子ジャーナル19JNに記憶(ST18)する。ジャーナルデータは、ジャーナル用紙に記録するように形成してもよい。
【0068】
なお、最新累計ポイントPも、ポイントエラー応答も受信できない場合(ST13のNO,ST16のNO)には、エラー処理制御手段(CPU11,ROM12)が、通信エラーとしてエラー処理(ST19)する。
【0069】
かかる構成の第1の実施形態では、上位機(20)は、ターミナル10からの問合せを受信した場合(図6)に、図3の店舗内使用禁止データテーブル29SKTを参照して、問合せに係るポイントカード35が、当該店舗内に配設されたいずれかのターミナル10を担当するであろう担当者のポイントカードでかつ当該店舗内では使用が禁止されているポイントカードであるか否かを判別(ST22)する。
【0070】
そして、上位機(20)は、ターミナル10側から受信した問合せに係るポイントカード35が当該店舗内に配設されたいずれかのターミナル10を担当するであろう担当者のポイントカードでかつ当該店舗内では使用が禁止されているポイントカード(会員番号)ではないと判別された場合つまり正規会員用のポイントカードであると判別された場合(ST22のNO)は、今回ポイント(例えば、114ポイント)を当該会員用のこれまでの累計ポイントPp(例えば、2900ポイント)に累計し、この累計後の最新累計ポイントP(3014ポイント)を問合元(当該ターミナル)へ応答(ST25)する。
【0071】
かくして、ターミナル10側では、問合せに対して上位機(20)から最新累計ポイントP(=3014)の応答を受信した場合(図5のST13でYES)に、今回1取引の際に準備しかつカードリーダーライタ30にセットされた会員用ポイントカード35に当該最新累計ポイントP(3014ポイント)を書込み記憶する(ST15)。
【0072】
一方、上位機(20)側では、ターミナル10側からの問合せに係るポイントカードが当該店舗内に配設されたいずれかのターミナル10を担当するであろう担当者のポイントカードでかつ当該店舗内では使用が禁止されているポイントカード(会員番号)であると判別された場合(図6のST22のYES)には、今回1取引に関して付与された今回ポイント(114ポイント)を当該会員用のこれまでの累計ポイントPp(例えば、50ポイント)に累計しない。この場合は、問合元(当該ターミナル)へポイントエラー応答を送信(ST26)する。
【0073】
ターミナル10側では、上位機(20)側からポイントエラー応答を受信した場合(図5のST16のYES)には、ポイントカード35に関与せずかつポイントエラー処理を実行する(ST17)。すなわち、ターミナル10側では今回ポイント(114ポイント)を累積した最新累計ポイントP(164ポイント=50+114)を受信できないから、不正行為の立ち入る隙が無い。
【0074】
したがって、正規の商品登録業務に際する正規会員(顧客)に付与されるべきポイントPiに関して当該店舗内の従業員でかつ当該店舗内に配設されたいずれかのターミナル10を担当するであろう担当者が自己(当該担当者)のポイントカード内に横取りするという不正行為を未然防止することができるとともに、同一の店舗内従業員(担当者)間でのポイントカード35の交換使用やまた貸しによる他人(担当者)のポイントカード内に横取りするという不正行為も一掃化できる。
【0075】
なお、店舗(例えば、“A”)内の使用が禁止されている担当者(会員)でも、ターミナルの担当者になることがない場合つまり他の店舗(例えば、“B”)内での使用は許される。
【0076】
さらにまた、ターミナル10では、上位機(20)側から応答された最新累計ポイントPを受信した場合(図5のST13のYES)に、ポイントレシート印刷発行制御手段(CPU11,ROM12)がプリンタ17を駆動制御しつつ今回ポイントPiを印刷したポイントレシートを発行(ST14)するので、当該顧客(会員)にポイント付与をアピールすることができる。
【0077】
一方、ポイントエラー応答を受信した場合(ST16のYES)には、ポイントエラー記憶制御手段(CPU11,ROM12)がポイントエラーの旨を電子ジャーナル19JNに記憶(ST18)するので、店舗責任者等が後日に不正防止資料として利用できる。すなわち、正常時の顧客(会員)へのアピールを確実に行なえかつ店舗側への正確な不正行為発生事実確認資料を提供できる。
【0078】
(第2の実施形態)
この第2の実施形態は、図7および図8に示され、店舗内ターミナル10を担当するであろう者(担当者)である限りにおいてどのターミナル10を担当しているかどうかに拘わらずに店舗内使用禁止のポイントカード35であればその使用を禁止するものと構築されていた第1の実施形態の場合に比較して、店舗内のターミナル10と当該ターミナル10を実際に担当している担当者との組合せが予め登録された使用禁止カードデータと同じ組合せである場合に当該ターミナル10での当該担当者(会員番号)のポイントカード35について使用を禁止するように形成してある。
【0079】
なお、基本的構成・機能は、第1の実施形態の場合(図1,図2等)と同様である。
【0080】
すなわち、上位機(20)をターミナル10から受信した問合せに係るポイントカードが当該ターミナル10を担当する担当者のポイントカードでかつ当該ターミナルでは使用が禁止されているポイントカードであるか否かを図7に示す店舗内レジ別使用禁止データテーブル29RSKTを参照して判別可能、当該問合せに係るポイントカードが当該ターミナル10を担当する担当者のポイントカードでかつ当該ターミナル10では使用が禁止されているポイントカードであると判別した場合に今回ポイントPiを当該会員用のこれまでの累計ポイントPpに累計しないで問合元であるターミナル10へポイントエラー応答可能かつ当該ポイントカードが当該ターミナル10を担当する担当者のポイントカードでかつ当該ターミナル10では使用が禁止されているポイントカードではないと判別した場合に当該今回ポイントPiを当該会員用のこれまでの累計ポイントPpに累計した後の最新累計ポイントPを問合元である当該ターミナル10へ応答可能に形成し、各ターミナル10を問合せに対して上位機(20)から最新累計ポイントPの応答を受信した場合に今回取引の際に準備した会員用ポイントカード35に当該最新累計ポイントPを書込み記憶可能であるとともに上位機(20)からポイントエラー応答を受信した場合にはポイントカード35に関与せずかつポイントエラー処理可能に形成してある。
【0081】
図7において、店舗内レジ別使用禁止データテーブル29RSKTは、図1の場合と同様なHDD29内に形成され、例えばターミナル番号が“1001”のターミナル10から受信した問合せに係るポイントカード35が例えば担当者番号が“NM01”である担当者のポイントカード35でかつ当該ターミナル10では使用が禁止されているポイントカード(例えば、会員番号が“30001”)であるか否かを判別するための店舗内レジ別使用禁止データを記憶する手段である。
【0082】
この第2の実施形態では、ターミナル10ごと(ターミナル番号が“1001”,“1005”,“1010”,…)に当該各ターミナル10を担当するであろう各担当者(例えば、担当者番号が“NM01”,“NM05”,“NM08”,…)が1:1の形式で記憶可能に形成されている、
【0083】
また、上位機(20)側では、各担当者を、当該各ターミナル10の開局条件として入力された当該各担当者番号として自動的に取得する。
【0084】
かかる第2の実施形態では、上位機(20)は、ターミナル10からの問合せを受信した場合(図8)に、図7の店舗内レジ別使用禁止データテーブル29RSKTを参照(ST31)して、問合データ(ST30)に係るポイントカードが当該ターミナル(問合元)を担当する担当者のポイントカードでかつ当該ターミナル10では使用が禁止されているポイントカードであるか否かを判別(ST32)する。つまり、店舗内レジ別使用禁止データテーブル29RSKTに登録(設定記憶)されているか否かを判別する。
【0085】
そして、ターミナル番号が“例えば1002”であるターミナル10側から受信した問合せに係るポイントカード(会員番号…例えば、“30002”)が当該ターミナル担当者(担当者番号…例えば、“NM02”)のポイントカードでかつ当該ターミナル(“1002”)では使用が禁止されているポイントカードではないと判別した場合(ST32のNO)つまり正規会員用のポイントカードであると判別した場合は、今回ポイントPi(114ポイント)を当該会員用のこれまでの累計ポイントPp(例えば、2900ポイント)に累計(ST33)し、この累計後の最新累計ポイントP(3014ポイント)を問合元(当該ターミナル10)へ応答(ST35)する。会員マスターファイル29KM上の当該最新累計ポイントPは更新(3014←2900)される(ST34)。
【0086】
かくして、ターミナル側10では、問合せに対して上位機(20)から最新累計ポイントPの応答を受信した場合(図5のST13を参照)に、今回1取引の際に準備しかつカードリーダーライタ30にセットされた会員用ポイントカード35に当該最新累計ポイントP(3014ポイント)を書込み記憶(図5のST15を参照)する。
【0087】
一方、上位機(20)側では、ターミナル10側からの問合せに係るポイントカードが当該ターミナル10を担当する担当者のポイントカードでかつ当該ターミナルでは使用が禁止されているポイントカードであると判別した場合(図8のST32でYES)には、今回1取引に関して付与された今回ポイント(114ポイント)を当該会員用のこれまでの累計ポイントPp(例えば、50ポイント)に累計しない。この場合は、問合元(当該ターミナル10)へポイントエラー応答を送信(ST36)する。
【0088】
ターミナル10側では、上位機(20)側からポイントエラー応答を受信した場合(図5のST16を参照)には、ポイントカード35に関与せずかつポイントエラー処理を実行(図5のST17を参照)する。すなわち、ターミナル10側では今回ポイント(114ポイント)を累積した最新累計ポイントP(164ポイント=50+114)を上位機(20)側からの応答を受信することができないから、不正行為の立ち入る隙が無い。
【0089】
したがって、正規の商品登録業務に際する正規会員(顧客)に付与されるべきポイントPiに関して店舗内従業員(担当者)でかつ当該店舗内に配設された各ターミナル10を担当する当該各担当者が自己担当のターミナル10において自己(担当者)のポイントカード内に横取りするという不正行為を未然防止することができる。また、第1の実施形態の場合に比較して従業員(担当者)に対する監視適応範囲を狭くして確信犯を確実に取り締まる必要性が高い従業員管理を採る店舗に好適である。
【0090】
さらに、上位機(20)側でのターミナル10の特定が、ターミナル10の立上げ(開局)条件であるサインオンの際に当該ターミナル10の担当者によって入力されるとともに上位機(20)との通信(問合せ・応答)の際に通常的に付随利用される自己識別符号(担当者番号)を利用して判断できる。そして、このターミナル(ターミナル番号)および会員番号との関係において、ポイントカード35が当該ターミナル10の担当者用のポイントカードであるか否かを判別可能に形成してある。したがって、担当ターミナル10の判別を迅速かつ正確に行え、取扱も極めて簡単である。
【0091】
(第3の実施形態)
この第3の実施形態は、基本的構成・機能が第2の実施形態の場合と同様とされるが、図9に示す如く店舗内レジ別使用禁止データテーブル29RSKTがターミナル10ごとに当該各ターミナル10を担当するであろう複数の担当者を記憶可能に形成され、各ターミナル10において当該時にポイントカード35の使用が禁止される各担当者が当該各ターミナル10においてログイン中の各担当者であるものと自動選択可能に形成されている。
【0092】
かかる第3の実施形態では、図9に示すように、店舗内レジ別使用禁止データテーブル29RSKTに店舗内に配設された各ターミナル(例えば、“1001”)ごとの当該各ターミナル(例えば、ターミナル番号が“1001”)10を担当するであろう複数(例えば、3人)の担当者(例えば、“M01”,“M02”,“M03”)つまり担当者番号(例えば、“NM01”,“NM02”,“NM03”)を記憶させることができる。店舗内レジ別使用禁止データテーブル29RSKTは、図1の場合と同様なHDD29内に形成されている。
【0093】
各ターミナル(例えば、“1001”)において、当該担当者(例えば、“M01”)の担当者番号(例えば、“NM01”)の入力を伴うログインが成されると、当該ターミナル(“1001”)において当該時にポイントカードの使用が禁止される当該各担当者が、店舗内レジ別使用禁止データテーブル29RSKTに記憶された複数の担当者(担当者番号が、“NM01”,“NM02”,“NM03”)の中のログイン中である当該各担当者(“NM01”)であるものと自動選択される。
【0094】
自動選択された場合には、店舗内レジ別使用禁止データテーブル29RSKTの担当者欄に記憶された当該担当者番号が“NM01”の担当者(“M01”)に対応させて使用禁止フラグをセット(“1”)する。
【0095】
したがって、この第3の実施形態によれば、第2の実施形態の場合と同様な作用効果を奏することができることに加え、さらに各ターミナル10において当該担当者が交代(例えば、“M02”→“M01”)した場合でも不正使用の蓋然性がある当該時における担当者(“M01”)を正確に管理できかつ複数担当者制に対する適応性が広い。
【0096】
【発明の効果】
請求項1の発明によれば、上位機が店舗内使用禁止データテーブルを参照してターミナルから受信したポイントカードが当該店舗内のいずれかのターミナルを担当するであろう担当者のポイントカードでかつ当該店舗内使用禁止のポイントカードであると判別した場合に問合元であるターミナルへポイントエラー応答可能かつ当該ポイントカードが店舗内使用禁止かつ担当者のポイントカードではないと判別した場合に当該今回ポイントを当該会員用のこれまでの累計ポイントPpに累計した後の最新累計ポイントを当該ターミナルへ応答可能に形成し、各ターミナルを上位機から最新累計ポイントの応答を受信した場合に会員用ポイントカードに当該最新累計ポイントを書込み記憶可能であるとともにポイントエラー応答を受信した場合にはポイントエラー処理可能に形成された商品販売データ処理システムであるから、正規の商品登録業務に際する正規会員(顧客)に付与されるべきポイントに関して当該店舗内の従業員でかつ当該店舗内に配設されたいずれかのターミナルを担当するであろう担当者が自己(当該担当者)のポイントカード内に横取りするという不正行為を未然防止することができるとともに、同一の店舗内従業員(担当者)間でのポイントカードの交換使用やまた貸しによる他人(担当者)のポイントカード内に横取りするという不正行為も一掃化できる。
【0097】
また、請求項2の発明によれば、上位機が店舗内レジ別使用禁止データテーブルを参照してターミナルから受信したポイントカードが当該ターミナルを担当する担当者のポイントカードでかつ当該ターミナルで使用禁止のポイントカードであると判別した場合に問合元であるターミナルへポイントエラー応答可能かつ当該ポイントカードが当該ターミナルを担当する担当者のポイントカードでかつ使用が禁止されているポイントカードではないと判別した場合に当該今回ポイントを当該会員用のこれまでの累計ポイントに累計した後の最新累計ポイントを当該ターミナルへ応答可能に形成し、各ターミナルを上位機から最新累計ポイントの応答を受信した場合に会員用ポイントカードに当該最新累計ポイントを書込み記憶可能で、ポイントエラー応答を受信した場合にはポイントエラー処理可能に形成された商品販売データ処理システムであるから、正規の商品登録業務に際する正規会員(顧客)に付与されるべきポイントに関して店舗内従業員(担当者)でかつ当該店舗内に配設された各ターミナルを担当する当該各担当者が自己担当のターミナルにおいて自己(担当者)のポイントカード内に横取りするという不正行為を未然防止することができる。請求項1の発明の場合に比較して従業員(担当者)に対する監視適応範囲を狭くして確信犯を確実に取り締まる必要性が高い従業員管理を採る店舗に好適である。
【0098】
また、請求項3の発明によれば、店舗内レジ別使用禁止データテーブルがターミナルごとに複数の担当者を記憶可能で、各ターミナルにおいて当該時に使用が禁止されるべきポイントカードの当該各担当者が当該各ターミナルにおいてログイン中の当該各担当者であるものと選択可能に形成されているので、請求項2の発明の場合と同様な効果を奏することができることに加え、さらに各ターミナルにおいて当該担当者が交代した場合でも不正使用の蓋然性がある当該時における担当者を正確に管理できかつ各ターミナルについての複数担当者制に対する適応性が広い。
【0099】
さらに、請求項4の発明によれば、各ターミナルが上位機側から応答された最新累計ポイントを受信した場合に今回ポイントを印刷したポイントレシートを発行可能かつポイントエラー応答を受信した場合にはポイントエラーの旨をジャーナルに記憶可能に形成されているので、請求項1から請求項3までの各発明の場合と同様な効果を奏することができることに加え、さらに正常時の顧客(会員)へのポイントサービスのアピールを確実に行なえかつ店舗側への正確な不正行為発生事実確認資料を提供することができる。
【図面の簡単な説明】
【図1】本発明の第1の実施形態を示すブロック図である。
【図2】同じく、上位機側および各ターミナル側の動作を説明するための図である。
【図3】同じく、上位機側の店舗内使用禁止データテーブルを説明するための図である。
【図4】同じく、上位機側の会員マスターファイルを説明するための図である。
【図5】同じく、各ターミナル側の動作を説明するためのフローチャートである。
【図6】同じく、上位機側の動作を説明するためのフローチャートである。
【図7】本発明の第2の実施形態に係る上位機側の店舗内レジ別使用禁止データテーブルを説明するための図である。
【図8】同じく、上位機側の動作を説明するためのフローチャートである。
【図9】本発明の第3の実施形態に係る上位機側の店舗内レジ別使用禁止データテーブルを説明するための図である。
【図10】従来例を説明するための図である。
【図11】同じく、従来会員マスターファイルを説明するための図である。
【図12】同じく、各ターミナル側の従来動作を説明するためのフローチャートである。
【図13】同じく、上位機側の従来動作を説明するためのフローチャートである。
【符号の説明】
1 LAN(データ通信回線網)
10 ターミナル(商品販売データ処理システム)
19 HDD
19JN 電子ジャーナル(ジャーナル)
20 ストアコントローラ(上位機…商品販売データ処理システム)
23 RAM
26 キーボード
27 表示器
29SKT 店舗内使用禁止データテーブル
29RSKT 店舗内レジ別使用禁止データテーブル
29KM 会員マスターファイル
30 ポイントカードリーダライタ
35 ポイントカード
Pi 今回ポイント
Pp 累計ポイント
P 最新累計ポイント
40 ホストコンピュータ
50 ポイントレシート[0001]
BACKGROUND OF THE INVENTION
The present invention is capable of accumulating the current point received by the host device from the terminal side in the accumulated points so far for the member and storing the latest accumulated points after the accumulation and the latest accumulated points as the inquiry source. The present invention relates to a merchandise sales data processing system which is formed so as to be able to respond to a terminal, and which is capable of writing and storing the latest accumulated points, which have been responded by each terminal from the host device side, on a member point card prepared at the time of this transaction.
[0002]
[Prior art]
In FIG. 10, in a merchandise sales data processing system having a plurality of terminals (for example, electronic cash register) 10 and a host machine (for example, store controller 20) having a collective management function for each
[0003]
Among the stores where such a product sales data processing system is installed, there are stores that give service points as customer services. That is, in FIG. 12, the
[0004]
Then, the
[0005]
In response to this, when the latest accumulated point P (for example, 520 points) is received from the host device (20) side (YES in ST113), the card reader / writer is set for this customer (member). The latest accumulated point P (520 points) is written and stored in the point card (ST114).
[0006]
On the other hand, when the host device (20) side receives the inquiry about the point assignment from the
[0007]
If the member is registered (YES in ST202), the current point Pi (120 points) is added (cumulated) to the previous accumulated point Pp (400 points) to obtain the latest accumulated point P (520 points) (ST203). .
[0008]
If the member is not registered (NO in ST202), after confirming the offer of the customer, new member registration is performed (for example, the member number is registered as 50055), and the current point Pi (120 points) is obtained. The previous accumulated point Pp, that is, in this case, the latest accumulated point P (120 points) is set (ST204).
[0009]
Thereafter, the latest cumulative point P corresponding to the member number (50001) in the member master file 29KM is updated (520 points ← 400 points) (ST205). Then, the latest cumulative point P (520 points) is returned to the inquiry source (the terminal 10) (ST206).
[0010]
Thus, the customer (member) can receive the member's point card in which the latest accumulated point P (520 points) obtained by accumulating the current point Pi (120 points) is added to the previous accumulated point Pp (400 points) and then stored. Various customer services (discounts, prizes, etc.) according to the number of points (520 points) can be provided.
[0011]
[Problems to be solved by the invention]
By the way, the member point card is granted on the condition that the member is registered in the store or the like like a regular customer. The member point card is set on the card reader / writer by a person in charge (such as a cashier) at the
[0012]
Thus, when a customer who does not have a member's point card or a customer who forgot to carry his / her own point card on the day visits the store, there is a strong possibility that some kind of fraud will occur. That is, the person in charge at the terminal 10 (employee in the store) handles his / her point card as if it were a point card received from the customer. In other words, when the customer's point card is set in the card reader / writer, the current point Pi (120 points) given for the customer for the current transaction can be illegally written (stored) on the point card. It is a problem that can be done.
[0013]
An object of the present invention is to provide a merchandise sales data processing system that can prevent a fraudulent act of pretending a point given to a customer by a terminal staff.
[0014]
[Means for Solving the Problems]
According to the first aspect of the invention, the current point received by the host device from the terminal side can be accumulated in the accumulated points so far for the member and the latest accumulated points after the accumulation can be stored and the latest accumulated points can be stored. In the merchandise sales data processing system formed so as to be able to respond to the terminal, each terminal responding from the host machine side to the member's point card prepared at the time of this transaction so that the latest accumulated points can be written and stored. The higher-level machine is a point card of a person in charge who will be responsible for any terminal in the store where the point card related to the inquiry received from the terminal is prohibited from being used in the store Whether it is possible to determine whether it is a point card with reference to the in-store prohibited data table In addition, if it is determined that the point card related to the inquiry is a point card for a person who is prohibited from use in the store, the current point is not accumulated in the accumulated points for the member so far, and is pointed to the terminal that is the inquiry source If it is determined that an error response is possible, the point card is prohibited to use in the store, and is not a point card of the person in charge, the latest cumulative point after the current point is accumulated to the current cumulative point for the member The terminal is configured to be able to respond to the terminal, and when each terminal receives a response of the latest accumulated points from the higher-level machine in response to the inquiry, the latest accumulated points are added to the member point card prepared at the time of the current transaction. If a point error response is received from the host machine, A merchandise sales data processing system formed possible and point error handling does not participate in.
[0015]
In such an invention, when the host device receives an inquiry from a terminal, it refers to the in-store use prohibition data table and the point card related to the inquiry is in charge of any terminal disposed in the store. It is determined whether it is a point card of the person in charge who will be using and a point card prohibited from being used in the store.
[0016]
The host machine is the point card of the person in charge who will be responsible for the terminal installed in the store where the point card related to the inquiry received from the terminal side is prohibited from being used in the store When it is determined that the card is not a card, that is, when it is determined that the card is for a regular member, the current point (120 points) is accumulated to the accumulated points (eg, 400 points) for the member so far. The latest latest accumulated point (520 points) is returned to the inquiry source (the terminal).
[0017]
Thus, when the terminal receives a response of the latest accumulated points from the higher-level machine in response to the inquiry, the latest accumulated points (in the member's point card prepared for the current transaction and set in the card reader / writer) 520 points) is written and stored.
[0018]
On the other hand, on the host machine side, the point card related to the inquiry from the terminal side is the point card of the person in charge who will be in charge of any terminal installed in the store, and the use is prohibited in the store If it is determined that the point card is a current point card, the current point (for example, 120 points) given for the current transaction is not accumulated in the accumulated points (for example, 50 points) for the member so far. In this case, a point error response is transmitted to the inquiry source (the terminal).
[0019]
The person in charge (member) in charge of the terminal (terminal number is, for example, 1111) uses his / her own point card (member number is, for example, 22222) at the terminal (terminal number is 1111). For example, even if the person in charge (membership) 5555) uses the point card of another person (membership number is 22222, for example) at the terminal (terminal number is 5555), the member number (22222) is in either terminal. The use is prohibited because it is a member (person in charge) who can be a person in charge.
[0020]
On the terminal side, when a point error response is received from the host machine side, the point error processing is executed without involving the point card. That is, since the terminal side cannot receive the latest accumulated point (170 points = 50 + 120) obtained by accumulating the current point (120 points) as a response from the higher-level machine side, there is no room for fraud.
[0021]
In addition, even a person in charge (member) who is prohibited from using in a store (for example, “A”) is permitted to use in another store (for example, “B”) that does not become a person in charge of the terminal. It is.
[0022]
Therefore, an employee in the store and a person who will be in charge of any terminal located in the store with respect to points to be granted to regular members (customers) during regular product registration work Can prevent fraudulent activities such as taking over in the point card of the person in charge (the person in charge), and the exchange of point cards between employees in the same store (person in charge) It is also possible to wipe out fraudulent activities such as taking over in the point card of the person in charge.
[0023]
In addition, the invention of
[0024]
In such an invention, when the host machine receives an inquiry from the terminal, the point card related to the inquiry refers to the in-store use prohibition data table and the person in charge of the terminal (inquiry source) It is determined whether the point card is a point card that is prohibited from being used at the terminal.
[0025]
And if it is determined that the point card related to the inquiry received from the terminal is not the point card of the person in charge of the terminal and the point card prohibited to be used at the terminal, that is, it is determined that the point card is for a regular member If this is the case, the current point (120 points) will be accumulated in the accumulated points (eg, 400 points) for the member, and the latest accumulated points (520 points) after this accumulation will be sent to the inquiry source (the terminal). respond.
[0026]
Thus, when the terminal receives a response of the latest accumulated points from the higher-level machine in response to the inquiry, the latest accumulated points (in the member's point card prepared for the current transaction and set in the card reader / writer) 520 points) is written and stored.
[0027]
On the other hand, if it is determined that the point card related to the inquiry from the terminal side is the point card of the person in charge in charge of the terminal and the point card is prohibited from being used at the terminal, The current point (for example, 120 points) given for one transaction is not accumulated in the accumulated points (for example, 50 points) for the member so far. In this case, a point error response is transmitted to the inquiry source (the terminal).
[0028]
On the terminal side, when a point error response is received from the host machine side, the point error processing is executed without involving the point card. That is, the terminal side cannot receive the latest accumulated points (170 points = 50 + 120) obtained by accumulating the current point (120 points) as a response from the higher-level machine, so there is no room for fraud.
[0029]
Therefore, the person in charge in charge of each terminal arranged in the store as an employee (person in charge) in the store with respect to the points to be granted to the regular member (customer) at the time of regular product registration work It is possible to prevent an illegal act of pretending to be in the point card of the self (person in charge) at the terminal in charge of the self. Compared to the case of the invention of
[0030]
Further, in the invention of
[0031]
In this invention, a plurality of persons in charge (for example, “M1”, “M1”, etc.) who are in charge of each terminal (for example, “1001”) arranged in the store in the in-store use prohibition data table. “M2”, “M3”) can be stored. In each terminal (for example, “1001”), when login is performed with the input of the person in charge (for example, “NM2”) of the person in charge (for example, “M2”), the terminal (“1001”) ), Each person in charge who is prohibited from using the point card at that time has a plurality of persons in charge (for example, “M1”, “M2”, “M3”) stored in the in-store cash register use prohibition data table. The person in charge ("M2") who is currently logged in is automatically selected. When the automatic selection is made, for example, the use prohibition flag is set in correspondence with the person in charge (“M2”) stored in the person in charge column of the use prohibition data table for each cash register in the store.
[0032]
Therefore, in addition to being able to achieve the same operational effects as in the case of the invention of
[0033]
Furthermore, the invention of
[0034]
In this invention, when the terminal receives the latest accumulated points responded from the host machine side, it issues a point receipt on which the current point is printed. Point grants can be appealed to the customer (member). On the other hand, when a point error response is received, the point error is stored in the journal. Store managers can check at a later date.
[0035]
Therefore, in addition to being able to achieve the same operational effects as those of the inventions of
[0036]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings.
[0037]
(First embodiment)
As shown in FIGS. 1 and 2, the product sales data processing system has the same basic configuration (10, 20) as that of the conventional example (FIG. 10), but the host machine (20) is a terminal. The
[0038]
1 and 2, the merchandise sales data processing system includes a store controller (SC) 20 forming a host machine (store computer) and a plurality of terminals (electronic cash registers) 10 connected to a data communication network (LAN) 1. And each terminal 10 uses product data stored in either a product local file (not shown) in its own device (10) or a product master file (not shown) in the host device (20). The product can be registered.
[0039]
In FIG. 2, the host machine (20) has an in-store use prohibition data table 29 SKT and can execute an inquiry processing function (task) related to point grant from each terminal 10. “TM1001”, “TM1002”,..., “TM1099”, “TM1100” are examples of terminal numbers (registration numbers).
[0040]
In FIG. 2, 35 is a point card and 50 is a point receipt.
[0041]
In FIG. 3, the in-store use prohibition data table 29SKT includes a point card (member number) of a person in charge (person in charge number) who will be in charge of any terminal 10 disposed in the store and the store. In-store use prohibition data for determining whether or not the point card 35 (membership number) is prohibited from being used in “A” is set and stored.
[0042]
In the first embodiment, a point card (member number: “30001”, “30005”) of a plurality of (four) persons in charge (person numbers: “NM01”, “NM05”, “NM08”, “NM15”). "," 30008 "," 30015 ") are prohibited.
[0043]
[0044]
Here, as shown in FIG. 1, the store controller (SC) 20 includes a CPU 21, a ROM 22, a RAM (cache) 23 backed up by a battery, a keyboard (KB) 26, a display (IND) 27, and an HDD (hard disk device). 29, an FDD (floppy disk device) 28 and an interface (I / F) for the
[0045]
The
[0046]
In the member master file 29KM, as shown in FIG. 4, the member number (for example, “30001”) and the latest accumulated point P (for example, “520”) of the member are stored in association with each other.
[0047]
When receiving the cash register sales data (sales transaction data) from the terminal 10, the host machine (20) basically and functionally stores it in the sales master file. Further, when cash register settlement data is received from the terminal 10, it is stored in the settlement master file.
[0048]
Furthermore, when the cash register settlement process execution (command) is selected (generated) automatically or manually, the cash register settlement process described in detail below is executed based on each cash register settlement data stored in the settlement master file. To do.
[0049]
The FDD 28 is used for installing the program of FIG. 6 stored in a floppy disk (not shown). Of course, the program of FIG. 5 may also be installed in the host machine (20) using the FDD 28 and then downloaded to each terminal 10.
[0050]
Next, a terminal (TM) 10 composed of an electronic cash register includes a CPU 11, a ROM 12, a battery-backed RAM (cache) 13, an
[0051]
The card reader /
[0052]
In the
[0053]
When the closing operation is performed at the terminal 10 after the product registration for all the purchased products of the customer is completed, accounting processing including calculation of the total amount is performed. This accounting process includes displaying cash register sales data on the display 16, recording cash register sales data in the
[0054]
Regarding the point granting function, on the terminal 10 side, when the
[0055]
Then, the inquiry control means (CPU 11, ROM 12) sets the terminal number (for example, “1002”) set and stored in the own device (10) and the member number (for example, “30002”) read from the point card 35. ) And the current point Pi (114 points), and inquires to the host machine (20) (ST12).
[0056]
Upon receiving this inquiry (FIG. 6), the host machine (20) side obtains the terminal number (for example, “1002”), the member number (for example, “30002”) and the current point Pi (114 points) in the inquiry data. Temporarily stored in the work area of the RAM 23 (ST20).
[0057]
Next, the
[0058]
Thus, it is determined by the use prohibition card determination means (21, 22) that it is not the
[0059]
Then, the point update control means (CPU 21, ROM 22) updates the latest accumulated point P corresponding to the member number (“30002”) in the member master file 29KM of FIG. 4 (3014 ← 2900) (ST24).
[0060]
Subsequently, the response transmission control means (CPU 21, ROM 22) transmits the latest accumulated points P (3014 points) updated in the terminal 10 as a response (ST25).
[0061]
On the other hand, the
[0062]
The point (“520”) of the in-store employee (the person in charge ... person number “NM01”) when the person in charge (person number “NM01”) is not in charge of any terminal 10 (for example, , In the case of ordering work in the backyard).
[0063]
It is to be noted that the
[0064]
In the terminal 10, when the response reception control means (CPU 11, ROM 12) receives a response including the latest accumulated point P transmitted in response to the inquiry from the host machine (20) (YES in ST13 in FIG. 5), The point receipt issuing means (CPU 11, ROM 12) drives the printer 17 to issue a point receipt 50 on which the current point Pi is printed (ST14). The point receipt 50 may also be used as a normal receipt.
[0065]
The latest accumulated point writing control means (CPU 11, ROM 12) writes the latest accumulated point P (3014 points) received on the
[0066]
On the other hand, when the response reception control means (11, 12) receives the point error response (YES in ST16), the point error processing control means (CPU 11, ROM 12) executes the point error processing (ST17). In other words, the product registration and accounting process of the current one transaction are still valid, but it is considered that no points have been given to the total amount.
[0067]
This point error processing is a case where the person in charge of the terminal 10 attempts to intercept points using his / her
[0068]
If neither the latest accumulated point P nor the point error response can be received (NO in ST13, NO in ST16), the error processing control means (CPU 11, ROM 12) performs error processing (ST19) as a communication error.
[0069]
In the first embodiment having such a configuration, when the host machine (20) receives an inquiry from the terminal 10 (FIG. 6), it refers to the in-store use prohibition data table 29SKT of FIG. It is determined whether or not the
[0070]
The host machine (20) is a point card of the person in charge who will be responsible for any of the
[0071]
Thus, when the terminal 10 side receives the response of the latest cumulative point P (= 3014) from the host machine (20) in response to the inquiry (YES in ST13 in FIG. 5), it prepares for the current one transaction and The latest accumulated points P (3014 points) are written and stored in the
[0072]
On the other hand, on the higher-level machine (20) side, the point card related to the inquiry from the terminal 10 side is the point card of the person in charge who will be in charge of any of the
[0073]
On the terminal 10 side, when a point error response is received from the host device (20) side (YES in ST16 in FIG. 5), the point error process is executed without involving the point card 35 (ST17). That is, since the terminal 10 side cannot receive the latest accumulated point P (164 points = 50 + 114) obtained by accumulating the current point (114 points), there is no chance for fraud.
[0074]
Therefore, regarding the point Pi to be given to the regular member (customer) in the regular product registration business, the employee in the store will be in charge of any terminal 10 disposed in the store. In addition to preventing fraudulent activity in which the person in charge takes over in the point card of the person in charge (the person in charge), the
[0075]
In addition, even if the person in charge (member) who is prohibited to use in the store (for example, “A”) does not become the person in charge of the terminal, that is, the use in another store (for example, “B”) Is forgiven.
[0076]
Furthermore, in the terminal 10, when the latest cumulative point P responded from the host machine (20) side is received (YES in ST13 in FIG. 5), the point receipt print issuance control means (CPU 11, ROM 12) causes the printer 17 to operate. Since the point receipt printed with the current point Pi is issued while controlling the drive (ST14), it is possible to appeal the point grant to the customer (member).
[0077]
On the other hand, when the point error response is received (YES in ST16), the point error storage control means (CPU 11, ROM 12) stores the point error in the electronic journal 19JN (ST18). It can be used as anti-fraud material. That is, it is possible to reliably appeal to customers (members) at normal times and to provide accurate fraudulent factual confirmation data to the store side.
[0078]
(Second Embodiment)
This second embodiment is shown in FIG. 7 and FIG. 8, as long as it is a person (person in charge) who will be in charge of the terminal 10 in the store, regardless of which
[0079]
The basic configuration and function are the same as those in the first embodiment (FIGS. 1 and 2, etc.).
[0080]
That is, it is shown whether or not the point card related to the inquiry received from the terminal 10 is the point card of the person in charge of the terminal 10 and the point card prohibited from being used in the terminal. 7 is a point card that can be discriminated by referring to the in-store use prohibition data table 29RSKT shown in FIG. 7, and the point card related to the inquiry is the point card of the person in charge of the terminal 10, and the use is prohibited at the terminal 10 If the card is determined to be a card, the point Pi can be responded to the terminal 10 as the inquiry source without accumulating the current point Pi to the accumulated points Pp for the member so far, and the point card is in charge of the terminal 10 At the terminal 10 When it is determined that the point card is not forbidden, the latest accumulated point P after the current point Pi is accumulated in the accumulated points Pp for the member so far is responded to the terminal 10 as the inquiry source When the terminal 10 receives the response of the latest accumulated points P from the host machine (20) in response to the inquiry, the terminal 10 writes the latest accumulated points P to the
[0081]
In FIG. 7, the in-store use prohibition data table 29RSKT is formed in the
[0082]
In the second embodiment, each person in charge (for example, the person in charge number is assigned to each terminal 10 for each terminal 10 (terminal numbers “1001”, “1005”, “1010”,...)). “NM01”, “NM05”, “NM08”,...) Are formed so that they can be stored in a 1: 1 format.
[0083]
On the host machine (20) side, each person in charge is automatically acquired as each person in charge number input as the opening condition of each terminal 10.
[0084]
In the second embodiment, when the host machine (20) receives an inquiry from the terminal 10 (FIG. 8), it refers to the in-store use prohibition data table 29RSKT of FIG. 7 (ST31), and It is determined whether or not the point card related to the inquiry data (ST30) is a point card of a person in charge of the terminal (inquiry source) and prohibited from being used at the terminal 10 (ST32). To do. That is, it is determined whether or not it is registered (set storage) in the in-store cash register-specific use prohibition data table 29RSKT.
[0085]
The point card (member number ... eg "30002") relating to the inquiry received from the terminal 10 whose terminal number is "1002" is the point of the person in charge of the terminal (person number ... eg "NM02") If it is determined that the card is not a point card that is prohibited from being used at the terminal (“1002”) (NO in ST32), that is, if it is determined that the card is for a regular member, the current point Pi (114 Points) are accumulated in the accumulated points Pp (for example, 2900 points) for the member so far (ST33), and the latest accumulated points P (3014 points) after this accumulation are returned to the inquiry source (the terminal 10) ( ST35). The latest accumulated point P on the member master file 29KM is updated (3014 ← 2900) (ST34).
[0086]
Thus, when the
[0087]
On the other hand, on the upper machine (20) side, the point card related to the inquiry from the terminal 10 side is determined to be a point card of the person in charge of the terminal 10 and prohibited from being used at the terminal. In this case (YES in ST32 in FIG. 8), the current point (114 points) given for the current transaction is not accumulated in the accumulated points Pp (for example, 50 points) for the member so far. In this case, a point error response is transmitted to the inquiry source (the terminal 10) (ST36).
[0088]
On the terminal 10 side, when a point error response is received from the host device (20) side (see ST16 in FIG. 5), the point error processing is executed without involving the point card 35 (see ST17 in FIG. 5). ) That is, since the terminal 10 side cannot receive the response from the higher-level machine (20) side for the latest accumulated point P (164 points = 50 + 114) obtained by accumulating the current point (114 points), there is no chance for illegal activities to enter. .
[0089]
Therefore, each point in charge of each terminal 10 disposed in the store as an employee (person in charge) in the store with respect to the point Pi to be given to the regular member (customer) in the regular product registration business It is possible to prevent an illegal act in which a person seizes in the point card of the person (person in charge) at the terminal 10 in charge of the person. In addition, it is suitable for a store that employs employee management, which has a high necessity to reliably control the conviction offense by narrowing the monitoring adaptation range for the employee (person in charge) as compared with the case of the first embodiment.
[0090]
Furthermore, the identification of the terminal 10 on the host machine (20) side is input by the person in charge of the terminal 10 at the time of sign-on, which is the start-up (station opening) condition of the terminal 10, and with the host machine (20) This can be determined by using a self-identification code (person-in-charge number) that is normally used accompanying communication (inquiry / response). Then, in the relationship between the terminal (terminal number) and the member number, it is possible to determine whether or not the
[0091]
(Third embodiment)
In this third embodiment, the basic configuration / function is the same as that of the second embodiment, but as shown in FIG. A plurality of persons who will be in charge of the terminal 10 are formed so as to be able to memorize, and each person in charge of which the use of the
[0092]
In the third embodiment, as shown in FIG. 9, each terminal (for example, terminal) for each terminal (for example, “1001”) arranged in the store in the in-store cash register-specific use prohibition data table 29RSKT. A number (for example, “M01”, “M02”, “M03”), that is, a person in charge number (for example, “NM01”, “ NM02 "," NM03 ") can be stored. The in-store cash register usage prohibition data table 29RSKT is formed in the
[0093]
In each terminal (for example, “1001”), when login is performed with the input of the person in charge (for example, “NM01”) of the person in charge (for example, “M01”), the terminal (“1001”) The person in charge who is prohibited from using the point card at that time has a plurality of persons in charge (whose person numbers are “NM01”, “NM02”, “NM03”) stored in the in-store cash register-specific use prohibition data table 29RSKT. ")" Is automatically selected as the person in charge ("NM01") who is logged in.
[0094]
When automatically selected, the use prohibition flag is set corresponding to the person in charge ("M01") whose person-in-charge number stored in the person-in-charge column of the in-store use prohibition data table 29RSKT is "NM01"("1").
[0095]
Therefore, according to the third embodiment, in addition to being able to achieve the same operational effects as in the case of the second embodiment, the person in charge is further changed at each terminal 10 (for example, “M02” → “ M01 ") can accurately manage the person in charge (" M01 ") at that time, which is likely to be illegally used, and has a wide applicability to a multi-person system.
[0096]
【The invention's effect】
According to the invention of
[0097]
According to the invention of
[0098]
Further, according to the invention of
[0099]
Furthermore, according to the invention of
[Brief description of the drawings]
FIG. 1 is a block diagram showing a first embodiment of the present invention.
FIG. 2 is also a diagram for explaining the operation on the host device side and each terminal side.
FIG. 3 is also a diagram for explaining an in-store use prohibition data table on the host machine side.
FIG. 4 is also a diagram for explaining a member master file on the higher-level machine side.
FIG. 5 is a flowchart for explaining the operation of each terminal side in the same manner.
FIG. 6 is a flowchart for explaining the operation on the host machine side in the same manner.
FIG. 7 is a diagram for explaining an in-store cash register use prohibition data table on the host machine side according to the second embodiment of the present invention.
FIG. 8 is a flowchart for explaining the operation on the higher-level machine side in the same manner.
FIG. 9 is a diagram for explaining an in-store cash register use prohibition data table on the host machine side according to a third embodiment of the present invention.
FIG. 10 is a diagram for explaining a conventional example.
FIG. 11 is a diagram for explaining a conventional member master file.
FIG. 12 is a flowchart for explaining a conventional operation on each terminal side in the same manner.
FIG. 13 is a flowchart for explaining the conventional operation on the higher-level machine side in the same manner.
[Explanation of symbols]
1 LAN (data communication network)
10 Terminal (Product sales data processing system)
19 HDD
19JN Electronic Journal (Journal)
20 Store controller (high-end machine: product sales data processing system)
23 RAM
26 keyboard
27 Display
29SKT In-store prohibited data table
29RSKT Store use prohibition data table by cash register
29KM Member Master File
30 point card reader / writer
35 point card
Pi This time point
Pp accumulated points
P Latest cumulative points
40 Host computer
50 point receipt
Claims (4)
前記上位機を、前記ターミナルから受信した問合せに係るポイントカードが当該店舗内に配設されたいずれかのターミナルを担当するであろう担当者のポイントカードでかつ当該店舗内では使用が禁止されているポイントカードであるか否かを店舗内使用禁止データテーブルを参照して判別可能に形成するとともに、当該問合せに係るポイントカードが店舗内使用禁止の担当者用ポイントカードであると判別した場合に今回ポイントを当該会員用のこれまでの累計ポイントに累計しないで問合元であるターミナルへポイントエラー応答可能かつ当該ポイントカードが店舗内使用禁止かつ担当者のポイントカードではないと判別した場合に当該今回ポイントを当該会員用のこれまでの累計ポイントに累計した後の最新累計ポイントを問合元である当該ターミナルへ応答可能に形成し、
前記各ターミナルを、問合せに対して前記上位機から最新累計ポイントの応答を受信した場合に今回取引の際に準備した会員用ポイントカードに当該最新累計ポイントを書込み記憶可能であるとともに前記上位機からポイントエラー応答を受信した場合にはポイントカードに関与せずかつポイントエラー処理可能に形成した、商品販売データ処理システム。The current point received by the host device from the terminal can be accumulated in the accumulated points so far for the member, the latest accumulated points after accumulation can be stored, and the latest accumulated points can be responded to the terminal that is the inquiry source In the merchandise sales data processing system formed so that each terminal can write and store the latest accumulated points responded from the host machine side to the member point card prepared for this transaction,
The higher-level machine is a point card of a person in charge who will be responsible for any terminal where the point card related to the inquiry received from the terminal is placed in the store, and use is prohibited in the store When it is determined that the point card related to the inquiry is a point card for a person who is prohibited from use in the store. If this point is not accumulated in the accumulated points for the member so far, it is possible to respond to a point error to the terminal that is the inquiry source, and the point card is prohibited to use in the store and is not the point card of the person in charge The latest cumulative points after accumulating the points this time to the accumulated points so far for the member And responsively form to the terminal,
When each terminal receives a response of the latest accumulated points from the higher-level machine in response to the inquiry, the latest accumulated points can be written and stored in the member point card prepared at the time of the current transaction and from the higher-level machine. A merchandise sales data processing system that is configured not to be involved in a point card and to be able to handle point errors when a point error response is received.
前記上位機を、前記ターミナルから受信した問合せに係るポイントカードが当該ターミナルを担当する担当者のポイントカードでかつ当該ターミナルでは使用が禁止されているポイントカードであるか否かを店舗内レジ別使用禁止データテーブルを参照して判別可能に形成するとともに、当該問合せに係るポイントカードが当該ターミナルを担当する担当者のポイントカードでかつ当該ターミナルでは使用が禁止されているポイントカードであると判別した場合に今回ポイントを当該会員用のこれまでの累計ポイントに累計しないで問合元であるターミナルへポイントエラー応答可能かつ当該ポイントカードが当該ターミナルを担当する担当者のポイントカードでかつ当該ターミナルでは使用が禁止されているポイントカードではないと判別した場合に当該今回ポイントを当該会員用のこれまでの累計ポイントに累計した後の最新累計ポイントを問合元である当該ターミナルへ応答可能に形成し、
前記各ターミナルを、問合せに対して前記上位機から最新累計ポイントの応答を受信した場合に今回取引の際に準備した会員用ポイントカードに当該最新累計ポイントを書込み記憶可能であるとともに前記上位機からポイントエラー応答を受信した場合にはポイントカードに関与せずかつポイントエラー処理可能に形成した、商品販売データ処理システム。The current point received by the host device from the terminal can be accumulated in the accumulated points so far for the member, the latest accumulated points after accumulation can be stored, and the latest accumulated points can be responded to the terminal that is the inquiry source In the merchandise sales data processing system formed so that each terminal can write and store the latest accumulated points responded from the host machine side to the member point card prepared for this transaction,
Whether the point card related to the inquiry received from the terminal is a point card of a person in charge of the terminal and whether or not the point card is prohibited from being used at the terminal. When it is determined that the point card related to the inquiry is a point card of the person in charge of the terminal and the point card is prohibited from being used at the terminal. In addition, this point can be returned to the terminal that is the inquiry source without accumulating the points accumulated so far for the member, and the point card is the point card of the person in charge of the terminal and can be used at the terminal. It is determined that the point card is not prohibited The time point so far of the response to be able to form a latest accumulated points after accumulated in accumulated points to the terminal is a Toigomoto for the member to the case was,
When each terminal receives a response of the latest accumulated points from the higher-level machine in response to the inquiry, the latest accumulated points can be written and stored in the member point card prepared at the time of the current transaction and from the higher-level machine. A merchandise sales data processing system that is configured not to be involved in a point card and to be able to handle point errors when a point error response is received.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000247478A JP3849911B2 (en) | 2000-08-17 | 2000-08-17 | Product sales data processing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000247478A JP3849911B2 (en) | 2000-08-17 | 2000-08-17 | Product sales data processing system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2002063656A JP2002063656A (en) | 2002-02-28 |
| JP3849911B2 true JP3849911B2 (en) | 2006-11-22 |
Family
ID=18737560
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000247478A Expired - Fee Related JP3849911B2 (en) | 2000-08-17 | 2000-08-17 | Product sales data processing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3849911B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6194332B2 (en) * | 2015-03-31 | 2017-09-06 | 東芝テック株式会社 | Sales data processing apparatus and program |
| JP6027711B1 (en) * | 2015-12-24 | 2016-11-16 | 楽天株式会社 | Information processing apparatus, information processing method, and information processing program |
| JP6969294B2 (en) * | 2017-10-31 | 2021-11-24 | オムロン株式会社 | Terminal management device, terminal management method, and terminal management program |
-
2000
- 2000-08-17 JP JP2000247478A patent/JP3849911B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2002063656A (en) | 2002-02-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6351735B1 (en) | Check transaction processing, database building and marketing method and system utilizing automatic check reading | |
| US4752677A (en) | Customer service system for use in IC card system | |
| US5675662A (en) | Method and system for building a database for use with selective incentive marketing in response to customer shopping histories | |
| US5592560A (en) | Method and system for building a database and performing marketing based upon prior shopping history | |
| KR100324890B1 (en) | Credit card system and utilization method of credit card using the system | |
| US20020107799A1 (en) | Transaction method, transaction system, management equipment and IC card therefor | |
| EP0155946B1 (en) | A system having controlled access thereto and a method of operating such a system | |
| JP4342736B2 (en) | Automatic deposit payment device | |
| WO2003034356A1 (en) | Advertisement providing method by automatic transaction apparatus | |
| US20010023893A1 (en) | Network of self-service terminals | |
| JP3771448B2 (en) | Coupon issuing device | |
| JP3849911B2 (en) | Product sales data processing system | |
| JP2002109237A (en) | Ic card for card dealing | |
| JP2001250172A (en) | Sale or settlement information management system | |
| JP2002008140A (en) | Point system | |
| JP2021108205A (en) | Station service terminal | |
| JP2003030591A (en) | Personal identification system using portable information terminal | |
| JP3283748B2 (en) | Prize exchange system | |
| EP1179813B1 (en) | Method and apparatus for performing value transactions | |
| JP3494568B2 (en) | Prepaid card system, control device and relay device | |
| JPH11511873A (en) | Distributed online money access card transaction processing system | |
| JP3624807B2 (en) | Account information management method, recording medium recording the program, and account information management system | |
| JP2004348504A (en) | Electronic ticket offline authentication method and system | |
| JP4052370B2 (en) | Credit card issuing system and method, and program | |
| JPH1099531A (en) | Update card publishing system in game parlor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060817 |
|
| 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: 20060822 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060824 |
|
| 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: 20090908 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100908 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110908 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120908 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120908 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130908 Year of fee payment: 7 |
|
| LAPS | Cancellation because of no payment of annual fees |