JP3603944B2 - Sales or payment information management system - Google Patents
Sales or payment information management system Download PDFInfo
- Publication number
- JP3603944B2 JP3603944B2 JP2000061396A JP2000061396A JP3603944B2 JP 3603944 B2 JP3603944 B2 JP 3603944B2 JP 2000061396 A JP2000061396 A JP 2000061396A JP 2000061396 A JP2000061396 A JP 2000061396A JP 3603944 B2 JP3603944 B2 JP 3603944B2
- Authority
- JP
- Japan
- Prior art keywords
- management system
- electronic value
- value data
- card
- customer
- 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 - Lifetime
Links
- 238000012545 processing Methods 0.000 claims description 55
- 238000012546 transfer Methods 0.000 claims description 50
- 238000000034 method Methods 0.000 claims description 31
- 238000004891 communication Methods 0.000 claims description 29
- 230000008569 process Effects 0.000 claims description 22
- 238000003860 storage Methods 0.000 claims description 18
- 230000004044 response Effects 0.000 claims description 10
- 230000007704 transition Effects 0.000 claims description 5
- 230000001186 cumulative effect Effects 0.000 claims description 4
- 230000007246 mechanism Effects 0.000 claims description 2
- 238000012544 monitoring process Methods 0.000 claims description 2
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 claims 1
- 239000010931 gold Substances 0.000 claims 1
- 229910052737 gold Inorganic materials 0.000 claims 1
- 238000007726 management method Methods 0.000 description 229
- 239000000047 product Substances 0.000 description 69
- 230000006870 function Effects 0.000 description 29
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 5
- 230000002159 abnormal effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 238000013499 data model Methods 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 230000005856 abnormality Effects 0.000 description 2
- 230000002776 aggregation Effects 0.000 description 2
- 238000004220 aggregation Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000013523 data management Methods 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000002708 enhancing effect Effects 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 239000006227 byproduct Substances 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
Images
Landscapes
- Cash Registers Or Receiving Machines (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
【0001】
【発明の属する技術分野】
本願発明は、商品若しくはサービス(以下、「商品等」という)の販売促進のために小売店等が商品等を購入した会員顧客に対して、購入金額に応じて付与したポイント等の売上電子価値データや、商品等の販売の為に、会員顧客が予め支払った前払い金を、随時支払いに用いる事を可能とする電子価値データを、会員顧客の口座番号毎に一元的に管理する販売もしくは決済情報管理システムに関する。
【0002】
【従来の技術】
従来から、商品等を販売し又は提供する小売店等においては、販売促進、及び顧客の固定化を図るなどの目的のために商品等を購入した顧客に対して所定の購入金額毎にいわゆるスタンプやクーポン券類を発行し、これを一定数量以上収集した顧客に対して所定のサービスを提供することが行われていた。
【0003】
また他の従来技術としては、上記のスタンプやクーポン券類を持ち帰って整理しなければならなかった顧客の煩わしさに鑑みて、一定の購入金額毎に所定のポイントを顧客に付与し、各顧客毎のポイント・データをECR(電子式キャッシュレジスタ装置)又はPOS(Point of Sales)装置等(以下、「販売管理端末装置」という)又はこれらの装置に接続された店舗内データ中央処理装置によって電子データとして管理するようにした点数管理システムが提案されるに至っている。
【0004】
このような点数管理システムの例として、特開平6‐295390号に記載された「点数管理システム」(以下、「先行例1」という)及び特開平10‐124754号に記載された「電子価値データ集計システム」(以下、「先行例2」という)が挙げられる。
【0005】
先行例1は、顧客が点数の記録媒体や所定の会員磁気カードを所持しなくても、事業者のコンピュータにより点数の発行集計が可能であり、且つ顧客が必要な時に点数情報を知ることができるシステムを提供することを可能にするべく、ポイント・サービスの提供のために顧客に対して発行する点数を計算機により管理する点数管理システムであって、商取引に応じて点数を発行する点数発行手段と、発行された点数を演算して累計点数を集計する点数集計手段と、顧客に対して点数情報を通知する点数通知手段と、顧客端末または店舗端末からのキー入力または顧客認定のための特徴情報の入力により得られた顧客特徴情報を得て顧客を特定する顧客認識手段とを有し、点数通知手段は顧客認識手段により特定された顧客に対して、商取引に先立って累積点数情報を送出するように構成された点数管理システム(図1及び図2)を開示している。
【0006】
一方、先行例2は、加盟店ごとに設置された複数の加盟店端末を備えたネットワークと接続して、前記加盟店を会員が利用した際の売上額に応じたポイントをその会員の獲得ポイントとして集計するポイント集計システムを構成するために、ポイント集計システムをネットワークに接続することにより、ネットワーク機能を備える加盟店端末をポイント集計システムの端末として利用できるようにし、加盟店における会員の売り上げ金額を加盟店端末からデータ受信手段に伝送するだけで、売り上げ金額に応じたポイントを会員マスタファイルのポイント・データに加算するように構成したポイント集計システム(図1)を開示している。
【0007】
また、その他に、蓄積されたポイントの表示可能な磁気PETカード等のデータの書換可能なIDカードを会員に配布し、加盟店に設置した端末で、そのIDカードのデータを読み取り、記録された蓄積ポイントを元に、新たな取引で授受されたポイントを加算・減算し、IDカードのデータを書き換えることで、ポイントを管理する方法が取られている。その場合、加盟店端末から、ポイント集計システムへバッチでポイントの授受のデータが転送され、そのデータは、ポイントの発行総数の管理や、個々の会員のポイント集積の状態を分析することに使われ、そのポイントが、会員毎に、一定数以上、集積されると、商品や景品が会員に付与されるシステムが、広く普及している。
【0008】
また、前払い金を会員から受領し、その金額に応じた電子価値データを、磁気PETカードや、ICカード等のデータの書換可能なIDカードに格納し、加盟店店頭端末で、それを読み取り、商品の販売やサービスの提供の対価として、その電子価値データから、所定の金額を減算する事で、決済処理として、その決済処理データは、加盟店店頭端末から、後方の電子価値データの管理システムへ転送される、いわゆる「プリペイドカード」もしくは「電子マネー」と呼ばれるシステムも、テレフォンカードのように特定の用途に限定されるものから、多様な加盟店で使用できる汎用的なものに至るまで、広く普及している。
【0009】
【発明が解決しようとする課題】
先行例1及び先行例2におけるポイント・データは、加盟店においては、本来、商品の購入等に使用できる現金と同様の価値を有する電子価値データである。しかし、当該電子価値データは、先行例1及び先行例2においては、ポイント管理システムを構成する会員マスタファイル内において記憶され管理されている為、各会員は、通信アクセスによって会員マスタファイル内に格納されている自己の現在ポイントデータが確認されなければそれを使用することができない。
【0010】
また、各会員にメモリ手段を有するIDカードを配布する方法においては、加盟店店頭でのポイントの付与は、加盟店端末で実施されているものの、IDカードに記録されたポイントデータが不正に書き換えられ、店頭等で使用される危険性がある為、店頭で、蓄積されたポイントを現金と同様に使用する事は、広く行われていない。そこで、各会員は所有するポイントを、後方のポイント管理システム内の会員マスタファイルと各会員が所持するIDカードの両方で管理する事が必要となる。そして、ポイントを使って、支払いをする等の処理を行う場合には、後方のポイント管理システムに、通信等の手段により問い合わせるという手法を取るが、極めて繁雑となり、頻繁に少額でポイントを使用する事を制度上制限してしまうことが一般的となっている。
【0011】
さらに、両方で管理しようとすれば、双方の格納ポイントデータにおいて齟齬が生じることを如何に解決するか、IDカードのデータが常に真正であることを、ポイント管理システム内の会員マスタファイルへ、個々の取引毎に問い合わせに行くことなく、如何に確認するかが課題となる。
【0012】
そのため、本来、電子価値データは、現金と同様に、店頭で利用する事で、利便性が拡大するにも関わらず、後方のポイント管理システムでの管理による一定数での景品提供や、商品券への交換というサービスとしている場合も多く見られた。
【0013】
また、店頭でポイントを加盟店端末を通じて付与し、ポイント管理システムが、その店頭でのポイント授受のデータを集積するだけの機能しか持たなければ、店頭を持たない業種やネットワークでの商品購入等に際して、ポイントを付与する事が困難となる。
【0014】
このようなことから、複数の会員加盟店で、複数のPOSを使って、共通のポイントシステムを安全に運用する事、IDカードを使ったポイントの運用において、加盟店の店頭端末において、安全に、随時少額からでも、リアルタイムで通信を行うことなく、ポイントを使った支払い処理を実施する事、店頭を持つ業種と、通信販売等の店頭を持たない業種で、共通してポイントシステムを安全に運用する事等を前提として、電子価値データを運用する為には、従来のポイント管理システムの考え方では、高度なセキュリティを維持した運用を実現出来なかったのである。
【0015】
電子価値データがポイントではなく、会員から前もって一定の金銭を受領し、その金額に相当する電子価値データをIDカードに記憶して、加盟店店頭で決済処理に利用可能としている「プリペイドカード」や「電子マネー」である場合においても、上記のようなシステム上の課題は解決されていない為、カードの偽造や変造の問題がクローズアップされている。
【0016】
特に、加盟店が、故意に販売もしくは決済情報管理システムに不正なデータを送る事や、カード所有者が、カード内容を不正に改竄し、利益を得ようとする不正に対して、充分なセキュリティを確保することは、重要な課題となっているのである。
【0017】
【課題を解決するための手段】
本発明は、上記した従来のポイント管理システムが有していた種々の課題に鑑みてなされたものであり、複数の会員加盟店における複数のPOSシステム等の販売管理システムと前記販売管理システムと交信する情報管理システムと、により構成された販売もしくは決済情報管理システムであって、前記情報管理システムは、前記会員加盟店にて商品等の購入を行う会員顧客を特定するために個々の会員顧客に付与された顧客IDコードを管理する顧客管理手段と、夫々の会員加盟店における前記販売管理システムと交信して当該販売管理システムにおいて処理された各会員顧客との取引に関するデータの送受信を行うデータ交信手段と、データベース手段と、を具備し、前記データベース手段は、前記顧客IDコードに対応した顧客口座毎に、夫々の前記販売管理システムが管轄するECR又はPOS端末装置等の販売管理端末装置において処理された個々の取引等によって当該会員顧客が授受したポイント及び前払い金等に関する電子価値データと、前記顧客IDコードに対応した顧客口座毎に、前記電子価値データの更新に係る個々の取引を特定するための、連続した整数のように、取引の行われた順に並び替え、重複及び欠落の発見できる取引番号と、前記取引番号に係る前記取引を処理した会員加盟店を特定するための会員店舗IDコードと、前記取引番号に係る取引を処理した販売管理端末装置等を特定するための処理装置IDコードと、を記憶し、前記会員加盟店における前記販売管理端末装置は、前記個々の会員顧客に付与され顧客IDコードを記録したICカード等を読み取るICカード等読取/書込装置を備え、前記ICカード等には、前記電子価値データ及びその累計値と、個々の取引毎の前記取引番号と、当該取引番号に係る会員店舗IDコード及びこれを処理した前記販売管理端末装置の端末装置IDコードと、が書き込まれ、以って、前記情報管理システムは、各会員顧客が所有する前記電子価値データに関するセキュリティチェックとその決済処理を各販売管理システムに代わって一元的に行うことを特徴とする販売もしくは決済情報管理システムを提供するものである。
【0018】
このように、本願発明に係る販売もしくは決済情報管理システムにおいては、各会員顧客のIDコードに対応したポイント等の電子価値データのみならず、当該電子価値データの更新に係る個々の取引を特定し、重複・欠落の検出できる取引番号と、前記取引番号に係る前記取引を処理した会員加盟店を特定するための会員店舗IDコードとが電子価値データと共に管理されチェックされるので、システムにおける電子価値データのセキュリティが有効に確保されるのである。
【0021】
さらに、本願発明に係る販売もしくは決済情報管理システムにおいて特徴的なところは、電子価値データが、前記情報管理システムのデータベース手段における顧客IDコードに対応する預り電子価値データと、前記ICカード等の内に記憶されたカード電子価値データにより構成され、この2つの電子価値データは相互に移転可能に管理される点にある。これにより、各会員加盟店における販売管理システムと情報管理システムが、常時、通信回線を介してオンライン接続されていなければならない必要性を排除すると共に、カード表面に印字されるバーコードや、カード上の磁気ストライプ等に記録された顧客IDコードを販売管理端末装置に接続された夫々の読取装置で読み取り、当該取引で発生した電子価値データの増減を、統括する会員加盟店の販売管理システムを通じて情報管理システムに送信することにより、預かり電子価値データに反映させることが可能となり、各会員加盟店における販売管理端末装置が必ずしもICカード等読取/書込装置を装備していなくても、各会員顧客が所有する電子価値データの管理を可能にしているのである。さらに、販売管理システムは、預り電子価値データとカード電子価値データを、通信回線を介して相互に移転するためのローディング装置を具備することができる。
【0022】
販売管理システムは、管轄する販売管理端末装置が処理した一定期間内の取引に係る電子価値データに関するデータを一時的に蓄積して記憶するバッファ記憶手段を有し、蓄積された電子価値データに関するデータは、電子価値データに係る新たな取引を特定し、重複・欠落を発見できる取引番号と、前記取引番号に係る取引を処理した会員加盟店を特定するための会員店舗IDコードと、さらには必要に応じて、その販売管理端末装置を特定するための端末装置IDコードと共に、通信回線を介して販売管理システムから情報管理システムに送信される。情報管理システムでは、送信された情報を一元的に、蓄積・監視することにより、ICカード等に記録されたデータの推移が正確に送信されているか知ることができ、会員加盟店のトラブル・不正や、会員顧客の不正などを容易に発見することが可能になる。
【0023】
本システムが取り扱う前記電子価値データは、各会員店舗における商品の購入の際に販売管理システムによって付与・利用されるポイント、前払い金及び商品等の購入の際に預け入れられた釣銭等を含む。
【0024】
本情報管理システムは、近隣に、預り電子価値データとカード電子価値データを通信回線を介して相互に移転するためのローディング装置を設置する店舗を持たない顧客のために、情報管理システムは、会員顧客からのリクエストに応じて当該会員顧客が有する預り電子価値データを自己もしくは、他の会員のカード電子価値データに移転することを許可する証明書を発行するための手段を具備する。
【0025】
このような電子価値データの移転は、これを特定するための前記顧客IDコードに対応した顧客口座毎に、請求の行われた順に並び替え、重複及び欠落の発見できる移転番号が付与されこれによって厳密に管理される。このため、、当該移転番号は、会員顧客が所有するICカード等に記憶され、さらに当該移転取引を処理した販売管理システムから情報管理システムに送られて一元的に蓄積・監視されることにより、不正な電子価値データの移転を発見・阻止する事を可能とする。
前記証明書は、有効期限を設け、これを過ぎた移転依頼についてはキャンセルすることで、情報管理システムの負荷を軽くすることが可能になる。さらに、販売管理端末装置への移転情報の入力を簡便化するために、バーコード印字をし、端末装置がこれを読みこむなどの工夫をすることができる。また、必要に応じて移転情報そのものを容易に解読できないよう暗号化して、移転情報の捏造・改竄を防ぐ工夫も行う。
【0026】
前記預り電子価値データの移転は、販売管理システムに接続された前記ICカード等読取/書込装置、前記ローディング装置、電話回線等の公衆通信回線を介して接続された会員顧客の電話装置、又はインターネット等所定の通信ネットワークを経由して接続された会員顧客のデータ処理手段から情報管理システムへのリクエスト入力に基づいて処理される。このリクエスト入力は、当該会員顧客を特定しその正当性を確認するため、前記情報管理システムが個々の会員顧客に付与した顧客IDコード及び予め登録された暗証コード、もしくは、指紋・声紋・サインといった生体認証データ等の本人を特定できるデータの確認によって実行され、前記移転番号により管理されることで、電子価値データの移転におけるセキュリティを高める。
【0027】
上記した種々の対策と共に、ICカード等に記憶される電子価値データは、暗号化されて記憶されることにより、電子価値データの不正書換え及び不正使用に対するセキュリティを高度なものとする。さらに、その場合、ICカード等に記憶される電子価値データを暗号化したり、復号したりする機能を、POS等情報管理装置に持たせず、独立の暗号化装置をICカード等読取/書込装置と、POS等に介在させることで実現することにより、暗号化・復号処理の内容を解析されにくく出来る。また、ICカード等に暗号処理機能を持たせることも可能であるが、極めて大量に発行するICカード等のコストアップにつながり、システム全体の投資コストを膨張させる為、独立の暗号化装置を用いることは、システムコスト面から、有効な手段となる。さらに、万が一、その暗号化処理方法が漏洩した場合にも、暗号処理装置内での機能の切替を通じて、バージョンアップを可能とする事が可能となり、セキュリティが維持される。
【0028】
暗号処理においては、共通鍵暗号ではなく、公開鍵暗号を用い、ICカード等に、暗号化された電子価値データと、その暗号化に用いた秘密鍵とセットになる公開鍵を同時に搭載することで、当該暗号処理機能を持った別の販売もしくは決済情報管理システムにおいて、そのICカード等のデータが、所定の暗号機能を有した販売情報処理システムにおいて、正当に書き換えられた事を、オフラインで証明する機能を持たせることが可能となり、多数の販売もしくは決済情報管理システムで、運用されるICカード等のデータの正当性を、より高度にすることができる。
さらに、暗号化の際に処理を実行した暗号処理装置を特定するために、当該暗号処理装置の公開鍵を暗号処理装置のIDとして、電子価値データなどと一緒にICカード等に書き込み、また、情報管理システムに送信することにより、ICカード等の記憶領域を有効に利用できるとともに、セキュリティーレベルを向上させることができる。
【0029】
【発明の実施の形態】
以下、本願発明に係る販売もしくは決済情報管理システムの例を、図の記載に基づいて詳しく説明する。
【0030】
図1は、本願発明の販売もしくは決済情報管理システムの全体構成を、販売情報管理システムを例に取り説明するものである。
【0031】
本願発明に係る販売もしくは決済情報管理システムは、複数の会員加盟店において商品単品毎の売値価格等のデータを記憶するPLUファイルを具備する種類の異なる複数の販売管理システム(図では、A乃至F社)と、これら複数の販売管理システムと交信する情報管理システムによって構成される。これら複数の販売管理システムとその管轄下にあるPOSシステムは、そのオペレーティング・システム、PLUファイル内のデータ内容を含めて、それぞれが全く異なる種類のシステムであっても、本願の情報管理システムと容易に接続可能であり連係動作する。これは、本願発明における情報管理システムが、それぞれの会員加盟店における販売管理システムのPOSシステムの構成及び内容等に直接に関与せずこれを拘束しないからである。
【0032】
各販売管理システムと情報管理システムは、通常、専用回線または公衆回線等の通信回線を介してデータの送受信を行うが、磁気テープ、フロッピー・ディスク、CDや光磁気ディスク等のデータ記録媒体を介したデータの交換であってもよい。本願発明においては、会員加盟店による会員顧客に対する電子価値データ等の取引きに関するデータの交信は、各販売管理システムと情報管理システム間で必ずしもリアルタイムで行わなければならない必要性はなく、一定期間内に蓄積されたデータのバッチ的通信処理であっても成立する。これは、本願発明の情報管理システムにおいては、後に詳しく説明するように、各会員顧客が所有する電子価値データを預り電子価値データとカード電子価値データの2つに分離して管理し、ICカード等の記録媒体を使い、カード電子価値データ等がオフラインで管理され、これを相互間で移動可能なデータとして取り扱うこととした本願発明の特徴に起因するものである。
【0033】
さらに、本願発明における上記記録媒体は、ICカードを用いることで、改竄など不正な複製及び情報の解析を、困難にさせることができ、セキュリティ性の向上が図れる。
【0034】
本願発明を構成する情報管理システムは、各会員加盟店における種々の販売管理システムに代わってそれぞれの会員顧客の電子価値データ及びそれに付随するデータの管理及びそのための決済処理を一元的に行うことを特徴とする。図1に示すとおり、本願発明においては、会員顧客に対して電子価値データを授受するのは当該会員顧客が商品等を購入した会員加盟店の当該販売管理システムであって、情報管理システムは、電子価値データの授受には直接的に関与しない。これにより、電子価値データの一例としてポイントとした場合、各会員加盟店は、商品等の購入金額に対するポイントの付与率、さらには個別商品毎に又は購入時間帯毎にポイントの付与率を増減する等、各加盟店によるポイントサービスにおける融通性と独自性を維持、発揮することが可能となる。
【0035】
本願における情報管理システムは、会員顧客を個別に管理するための顧客IDコードをそれぞれの会員顧客に付与し、当該顧客IDコードを記録する前記ICカードを顧客会員に対して発行する。各会員顧客は、商品等を購入する際には、自己が所持するICカードを提示する。会員加盟店に設置された販売管理装置は、ICカードに記録された当該顧客の顧客IDコードを読取り、販売管理装置を統括する販売管理システムが当該顧客に対して当該店舗の販売管理システムが授受した電子価値データに関するデータをICカードに書き込むとともに情報管理システムに送信する。情報管理システムは、各販売管理システムから送信されてくる電子価値データとこれに付随するデータを顧客IDコード毎に一元的に管理統括する。
【0036】
図1に示されるように、情報管理システムは、顧客IDコードに対応した顧客口座ごとに記憶格納された、電子価値データ及びこれに付随するデータを所定のデータベースの形式で正規化された形態で記憶保存するデータベース手段を有する。データ形式としては、関係(リレーショナル)データモデル、階層データモデル、ネットワークデータモデルの何れであっても成立する。ただし、本願発明においては、同一顧客IDコードに対する電子価値データとして、預り電子価値データとカード電子価値データが別個の独立したデータ要素として記憶管理することも可能となる。本データベース手段は、データベース制御手段とデータベース記憶手段によって構成される。データベース記憶手段は、上記のデータを記憶保存するための大容量の磁気ディスク、光磁気ディスク等の二次記憶装置によって構成される。
【0037】
顧客管理手段は、所定の会員申込書による会員希望者に対してこれを特定するための顧客IDコード(例えば、10桁の数字)を付与してこれを記録したICカードを発行する機能を有する。顧客管理手段は、データベース記憶手段とデータベース制御手段にそれぞれ接続されて連係動作する。各会員顧客に発行されるICカードの特徴及びそれに格納されるべきデータの内容については後述する。
【0038】
データベース制御手段は、情報管理システムを構成するハードウェア装置とソフトウェアの制御処理で、データベース管理システムを構成するものである。データベース管理システムは、前記データベース手段に記憶格納されたデータベースの物理的構成を管理する記憶管理機能、データベースへアクセスするための入出力管理機能、主記憶上バッファ管理機能、複数のトランザクションからの同時アクセスを制御するための平行制御機能、データベースへの問合せ処理の最適化のための問合せ処理機能、顧客情報の追加変更機能、電子価値データの加算減算等の完結した取引を管理するためのトランザクション管理機能、データベースへ簡易にアクセスするための画面表示機能、アクセス結果に基づくレポート作成を行うためのエンドユーザインターフェイス機能等の種々の機能を司る。上記データが、関係モデルに基づくデータベースとして構成される場合は、上記機能における各処理は、SQL体系に基づいて実行される。
【0039】
情報管理システムは、さらに、外部の複数の販売管理システムと交信するためのデータ交信手段を具備する。データ交信手段は、夫々の会員加盟店における販売管理システムを構成する中央制御装置と所定の通信プロトコルに則って相互にデータの送受信制御を行うためのものであって、大量のデータを短時間で効率的に送受信するために、データを一時的に格納するためのバッファ記憶手段を具備する。外部の販売管理システムとは、相互に直接的に専用回線で接続される場合が多いが、ディジタル通信用の公衆回線で接続されてもよい。この場合、PBX(電話交換装置)を介して接続される。データ量があまり多くない販売管理システムとのデータ交信は、必ずしも通信回線を介する必然性はなく、送付されたフロッピー・ディスクや光磁気ディスク等の携帯可能な記憶媒体の読込みによるものであってもよい。
【0040】
販売もしくは決済情報管理システムの中枢である情報管理システムは、会員顧客管理及び各会員の電子価値データ管理として機能するものであることから、インフォメーション・センターの役割を必要とする。このため、本願発明における情報管理システムは、音声応答装置を具備する。
【0041】
図16に示すように、インフォメーション・センターは、会員若しくは非会員からのコールに対して有人対応すべきものはオペレータが、無人対応可能なコールは音声応答装置が、それぞれ対応する。インフォメーション・センターの機能としては、会員顧客からのポイント、前払い金等の電子価値データに関する問合せ、当該電子価値データの他会員顧客への移転要求等の処理がある。処理を伴なう要求等の場合は、予め登録されている暗証コードの確認等によるセキュリティ・チェックを行ってから処理実行する。
【0042】
図1の情報管理システムは、会員顧客が電話装置又はパーソナル・コンピュータ等のデータ処理装置から公衆回線等を介して受け付けるテレフォン・ショッピング、インターネット等によるオンラインショッピングのオーダーを受け付ける機能を併せ持つことが可能である。この場合、例えばインターネットを介する場合であれば、情報管理システムとしてインターネット上に独自のホーム・ページを開設して、ショッピング・オーダーを受け付けることも、さらには、会員加盟店が発行する通信販売用カタログに基づくショッピング・オーダーを受け付けることも可能である。このような場合、預り電子価値データの照会、預り電子価値データの加算処理、若しくは使用された預り電子価値データの減算処理は、会員加盟店の販売管理システムからのデータ受信に基づいて行う必要はなく直接行う。
【0043】
前記データ処理装置にICカード読取/書込装置が接続されることにより、カード電子価値データの照会、カード電子価値データの付与、利用に伴う加減算処理等が可能になる。
【0044】
インターネット上に開設された情報管理システムのホームページは、一般の非会員に対する当該システムを広く知らしめる広告媒体としても機能し、会員加盟店、会員加盟店の店舗のリストを掲載したり、オンラインでの会員申込みを受け付ける機能を持たせるようにする。情報管理システムと各販売管理システム間で送受信されるデータ内容の例については、後述する。
【0045】
図2は、会員加盟店における販売管理システムの全体構成の例を示す。図2は、比較的大規模な販売管理システムの例を説明するためのものであって、複数の店舗(a乃至e店)を有し、それぞれの店舗は当該店舗内に設置された複数台の販売管理端末装置(POS端末装置等)に接続されたインストア・プロセッサ(店舗内制御装置)を設備し、これらのインストア・プロセッサを統括する当会員加盟店の例えば事務センタに設置された中央制御装置が、前記情報管理システムとデータの送受信を行うものである。従って、単店舗会員の場合はインストア・プロセッサが前記情報管理システムと接続されよう。
【0046】
顧客による商品等の実際の購入現場となる会員加盟店の店舗においては、商品に貼られた商品コード(バーコード)を読み取るためのバーコード読取り装置を接続した販売管理端末装置が複数台設置されている。これらの複数の販売管理端末装置は、買上げ商品の登録スキャニング毎に当該店舗内のインストア・プロセッサにアクセスして、当該商品の品名、価格等のデータを取得し、これを表示装置に表示する。インストア・プロセッサには、当該店舗内において取り扱う全ての商品コード毎にその商品名、価格等を記憶するPLUファイルを格納する記憶装置が含まれる。PLUファイルには、商品コード毎の商品表示名、販売価格の他、在庫数、発注仕入先、仕入価格、時間帯別割引価格等の当該商品コードに対応した種々のデータが記憶されている。
【0047】
電子価値データをポイントとして活用した場合、会員顧客が、会員加盟店において商品等を購入した時には、当該店舗の販売管理システムはその購入合計額に対して一定の割合で、ICカードのメモリ内に設けられたカード電子価値データ口座で管理するカード電子価値データにカードポイントとして付与する。また、会員顧客が、当該店舗において自己が所有するカードポイントを利用して商品等の提供サービスを受けた際には、当該商品の価格に応じたポイント数を自己の蓄積したカードポイント残高から差し引かれる処理が行われる。しかしながら、販売管理システムによっては、PLUファイル内の各商品コード毎に、付与すべきポイント数を付随させておいてもよい。さらに、会員顧客が、自己の所有するカードポイントを利用して当該店舗において商品等の提供サービスを受ける際に減算されるべきポイント数をPLUファイル内の各商品コード毎に記憶することにより、商品毎のポイント付与又はポイント利用を可能にするようにしてもよい。
【0048】
このように、本願発明に係る販売もしくは決済情報管理システムにおいては、会員顧客に対する電子価値データの授受は、一義的には会員加盟店の販売管理システムと会員顧客間において直接的に行われるのであることから、情報管理システムは、販売管理システムの電子価値データ授受に関する事項を一律的に拘束するものではなく、各会員加盟店は、電子価値データサービスにおける融通性及び独自性を維持及び発揮することが可能である。
【0049】
このように、本願発明における情報管理システムは、各会員加盟店の販売管理システムと会員顧客間において授受した電子価値データに関するデータを会員加盟店の販売管理システムから受信し、これをチェックして一元的に管理するのである。
【0050】
図3に本願発明において用いられるカードの例を示す。ここで示すカードは、読取/書込装置との間で電磁波を介してデータの送受信を行ういわゆる非接触ICカードであって、その一方の面(A面)は、カードを視覚的に特徴付けるためのデザイン面であり、他方の面(B面)は、当該カードを所持する会員顧客を特定するための顧客IDコードを磁気コードとして記録した磁気ストライプ部1と、顧客IDコード3をバーコード化して記載したバーコード4を有する。さらに、当該面には会員顧客が署名する署名欄部2が設けられている。これらの磁気ストライプ部、バーコード表示部、顧客IDコード部及び署名欄部は、カードのいずれ側の面に設けられていてもよい。尚、ICカードは接触型ICカードを用いてもよく、以下、両者を含んでICカードと呼ぶものとする。
【0051】
図4は、販売管理システムにおける販売管理端末装置の機器構成例を示す。販売管理端末装置は、図示するようにCPU装置、データ等を一時的に格納するランダム・アクセス・メモリ装置(RAM)及び固定データや固定プログラムを格納するリード・オンリ・メモリ装置(ROM)とから成るメモリ装置、種々の周辺装置とインターフェイスするためのI/O装置、及びインストア・プロセッサとLAN等の屋内通信回線に接続するための屋内通信制御装置を収納する制御装置と、当該制御装置に接続された種々の周辺装置、とから構成される。
【0052】
周辺装置としては、商品に付された商品コード(バーコード)を光学的に読み取るためのスキャナ(バーコード読取装置)、磁気カード、クレジットカード等の磁気コードを読み取るための磁気カード読取装置、販売管理端末装置にデータを入力するためのキー入力装置、商品の品名及びその価格等を表示するための顧客用表示装置とオペレータ用表示装置、現金を収納するためのドロア、顧客に購入商品の明細及び電子価値データに関する情報等を印字したレシートを発行するためのレシート発行用プリンタ等が接続される。プリンタには、通常、当該販売管理端末装置が扱った商品の明細を記録保存するためのジャーナル用プリンタが含まれる。ただし、ジャーナル用プリンタは、ジャーナル記録を前記RAM、またはフロッピー・ディスク等の磁気記憶装置(図示せず)に記憶保存させる電子ジャーナルを採用する端末装置の場合は不要である。
【0053】
図4に示すように、本願発明を構成する販売管理端末装置は、なるべくICカード読取/書込装置を装備していることが望ましい。これによって、会員顧客に対して発行され各会員顧客が所持するICカード内のメモリに、商品取引等によって生じた電子価値データに関する取引情報をその都度反映させることができ、会員顧客は、商品等の購入が完了した時点における自己が所有する電子価値データ等の最新情報を把握できることとなる。ただし、本願発明に係る販売もしくは決済情報管理システムは、販売管理システムを構成する全ての販売管理端末装置が必ずしもICカード読取/書込装置を装備していなくても成立する。
【0054】
販売管理端末装置は、買上げ商品のバーコードを読み取るためのスキャナを具備していることが多い。さらに、クレジットカード等の磁気カードを読み取るための磁気カード読取装置を接続している場合も多い。従って、情報管理システムが各会員顧客に発行するICカードのメモリ内には顧客IDコードが記録されてはいるものの、ICカード上に、当該顧客IDコードに対応するバーコード及び磁気コードが同時に記載又は記録してあれば、ICカード読取/書込装置を接続していない販売管理端末装置であっても、会員顧客の特定が可能であり、商品取引等によって生じた電子価値データの更新に関する情報管理が可能である。
【0055】
従って、情報管理システムが各会員顧客に発行するICカード上には、顧客IDコードに対応するバーコード及び磁気コードを、同時に記載、記録している。
【0056】
ところで、前述のように、本願発明に係る販売もしくは決済情報管理システムにおいては、販売管理システムを構成する全ての販売管理端末装置が必ずしもICカード読取/書込装置を装備していなくても、情報管理システムは、各会員顧客の電子価値データ情報の管理は可能である。ただし、ICカード読取/書込装置を接続していない販売管理端末装置にて商品等を購入した場合は、その時点においてはICカード内のメモリに当該商品購入等による電子価値データに関するデータは記録されない。また、本願発明においては、ICカードのメモリ内に商品購入等によって新たに生じた電子価値データに関するデータが記録されたとしても、当該店舗における販売管理システムと情報管理システムが通信回線を介して常に接続されている必要性はないため、ICカード内のメモリに記録された電子価値データと情報管理システムのデータベースに記憶されている当該顧客IDコードに対応した顧客口座に記憶されている電子価値データは、双方がいつも一致しているとは限らずに、相互間に齟齬が生じ得る。
【0057】
そこで、本願発明の販売もしくは決済情報管理システムにおいては、管理するこのような電子価値データを、前記情報管理システムのデータベース手段内に設けられた預り電子価値データ口座で管理される預り電子価値データと、ICカードのメモリ内に設けられたカード電子価値データ口座で管理されるカード電子価値データという2つの別個のカテゴリに区分けして管理することにより、この問題に対処している。そして、この預り電子価値データとカード電子価値データは、同一の会員顧客が商品等の取引によって利用できる電子価値データであることから、いつでも相互に移転可能に取り扱うこととしている。
【0058】
さらに、情報管理システムのデータベース手段に、カード電子価値データ等のカード情報の推移を蓄積し監視する仕組みを設けることにより、カード電子価値データ等のカード情報が、情報管理システムにおいても正当であるかを確認することが可能となり、また、異常時におけるフォローが可能な構成となっている。
【0059】
図5は、販売もしくは決済情報管理システムにおける電子価値データの全体的フローの例を示す。図5において、会員顧客がICカード読取/書込装置を設置しているA会員加盟店又はB会員加盟店で商品等の購入を行った場合は、当該店舗の販売管理端末装置は、ICカード読取/書込装置を用いて当会員顧客が所持するICカード内のメモリに取引に応じて授受された電子価値データを累計し、カード電子価値データとして更新する。当該販売管理端末装置を管轄する販売管理システムは、情報管理システムに対してカード電子価値データを、リアルタイム又はバッチ的に取引情報に係わるデータと共に伝送する。情報管理システムは、これを受けて、当該顧客の顧客IDコードに対応した情報管理システムにおけるデータベース手段内の電子価値データ等を更新することとなる。
【0060】
次に、同じ会員顧客が、ICカード読取/書込装置を設置していないC会員加盟店又はD会員加盟店で商品等の購入を行った場合は、当該店舗の販売管理端末装置は、磁気カード読取装置又はバーコード読取装置が、当会員顧客が所持するICカード上の磁気ストライプ又はバーコードを読み取ることにより顧客IDコードを認識し、取引金額等に応じた電子価値データを付与された預り電子価値データとして当該店舗の販売管理システム内の記憶装置(バッファ記憶手段)に記憶格納する。そして、当該販売管理システムは、情報管理システムに対してリアルタイム又はバッチ的に付与される預り電子価値データを取引情報に係わるデータと共に伝送する。情報管理システムは、これを受けて、当該顧客の顧客IDコードに対応した預り電子価値データ等を更新するのである。
【0061】
これにより、商品販売取引等の各トランザクション毎に頻繁なデータ送受信の必要性の問題と、ICカード読取/書込装置を装備しない商品販売端末装置における商品購入等のトランザクション処理による電子価値データ管理の問題を、同時に解決しているのである。
【0062】
図6は、ICカード読取/書込装置を具備する販売管理システムにおけるICカードを読取る際の処理フローの例を、図7は、販売管理システムにおける商品購入の際の商品登録(スキャニング)時の処理フローの例を、図8は、商品購入の結果発生した変更すべきカードデータをICカード読取/書込装置からICカードに書込む際の処理フローの例を示す。
図6乃至図8において、I/Pはインストア・プロセッサ、POSは販売管理端末装置、B/Rはバーコード読取装置、R/WはICカード読取/書込装置等をそれぞれ表わす。
図6において、(1)ICカード読取/書込装置の所定の場所に置かれたICカードに対して、(2)カード読込キー操作によって、販売管理端末装置は、ICカード読取/書込装置にリード・コマンドを送出する。ICカード読取/書込装置は、リード・コマンドに応じて、カードデータを読出した後、販売管理端末装置に向けてカードデータを送出する。送出されるデータは、暗号化データ等である。(3)次に、読み出されたデータは、インストア・プロセッサに送られ、(4)復号された後、(5)販売管理端末装置に送り返される。(6)販売管理端末装置は、ICカード内に格納されていた顧客IDコード等と有効期限をチェックして、これらに問題がなければ、(7)現在のカード電子価値データ残高をディスプレイに表示することとなる。有効期限チェックは、当該ICカードの発行日からではなく、最終利用日から所定期間(例えば1年以内)が経過しているか否かがチェックされる。
【0063】
図7においては、(8)会員顧客が購入した商品の商品コードを表わすバーコードが、販売管理端末に接続されているバーコード読取装置によって光学的に読み取られる。販売管理端末装置は、商品コードが読み取られるたびにインストア・プロセッサ内のPLUファイルにアクセスして、当該商品コードに係る商品名(ディスプレイに表示及びレシートに印字される商品名)及び販売価格を読み出し登録する。全ての購入商品の登録が終了した段階で、合計金額が計算されディスプレイに表示される。(9)代金支払の方法、例えば現金、カード電子価値データ残高からの支払い、クレジット・カードによる支払い等が特定され、キー入力装置から、会員顧客の希望する支払方法に応じた額が入力され、(10)確定キーを押されることで、各々の方法による支払金額が確定する。(11)支払合計金額がディスプレイに表示され、釣銭額が表示され商品購入代金の支払精算が完了する。
(12)当該商品購入のトランザクション単位に、支払合計金額に応じた更新すべきカード電子価値データを計算する。なお、カード電子価値データ口座で管理するカード電子価値データ残高に上限を設定している場合は、超過分を預り電子価値データ口座で管理される預り電子価値データに移転する処理を行う事とする。若しくはそれ以上の加算処理を受け付けないようにする処理を行なっても良い。このように、本システムにおいてカード電子価値データ残高に上限を設定するのは、これらが現金と同様に取扱うことが可能であるから、会員顧客に対する一定額以上の不測の損害発生を防止するためである。
【0064】
図8においては、(13)販売管理端末装置におけるカード書込キーを操作することにより、カード書込コマンドを発行することで、商品購入の結果、発生したトランザクションに基づき計算された、更新すべき電子価値データ等を、インストア・プロセッサへ伝送する。(14)インストア・プロセッサは、更新すべきカード電子価値データ等に暗号化処理を施し、(15)商品販売端末装置に返送する。(16)さらに、商品販売端末装置は、当該カードデータをICカード読取/書込装置に伝送する。ICカード読取/書込装置は、カード書込コマンドに基づき、ICカードに更新すべきカード電子価値データ等を書き込む。(17)カード情報が更新された後、更新されたカード電子価値データの残高がディスプレイに表示され、(18)商品販売端末装置により、会員顧客に発行するレシートが印字出力される。
【0065】
図9は、ICカード読取/書込装置を具備する商品販売端末装置又はローディング装置等の端末装置が、ICカードを処理する際の制御フローを示す。
【0066】
会員顧客による買上げ商品の登録が終了して金銭授受等による商品購買の取引処理が終了すると(21)、データ処理装置は、ICカード読取/書込装置により、当該顧客が所持するICカード内に記録されている情報を読み取り、ICカードのメモリには、カード情報として、「顧客IDコード」、ポイント残高及び前払い残高等の「カード電子価値データ残高」、前回取引に係る商品購入等の金額を示す「収支金額」、「会員店舗IDコード」、「取引番号」、「端末装置IDコード」が少なくとも記憶されている(22)。読み取った「端末装置IDコード」が取扱禁止の端末装置IDコードであるか否かをチェックし(23)、取扱禁止に係るものであったならば、当該カードの取扱いを中止する(24)。取扱禁止でない端末装置IDコードであったならば、そこにICカードのメモリに記憶されていたカード情報を保存した上で(25)、カード情報を新規の取引を反映させた内容に更新し(26)、それを当該カードのメモリに書き込む(27)。これによって、商品購買等の取引処理を終了する(28)。
【0067】
図10は、電子価値データの更新に係る取引が生じた際の販売管理システムと情報管理システムにおける取引カウンタに関わる制御フローを示す。
【0068】
会員店舗における販売管理システムは、当該システムが管轄する商品販売端末装置又はローディング装置等の端末装置において会員顧客による商品購入等の取引があった場合(31)には、当該ICカードに記憶されていたカード情報である、「カード電子価値データ残高」、「収支金額」及び「会員店舗IDコード」をそれぞれ前回情報として自己の記憶装置に格納する(32)。
【0069】
そして、更新されたカード情報として、「取引番号」をインクリメントして「取引番号+1」に、今回の授受されたカード電子価値データ値を「収支金額」に、「カード電子価値データ残高」+「収支金額」を「カード電子価値データ残高」に、さらには、「会員店舗IDコード」を今回取引に係る会員店舗のものに、それぞれ更新し(33)、当該取引処理を終了する(34)。そして、販売管理システムは、バッチ若しくはオンラインにて、自己が管理する全ての商品販売端末装置等が取扱った全取引カードデータを情報管理システムに送信する(35)。ここで送信されるカード情報は、少なくとも「顧客IDコード」、「取引番号」、「カード電子価値データ残高」、「収支金額」、「会員店舗IDコード」、「前回カード電子価値データ残高」、「前回収支金額」及び「前回会員店舗IDコード」である。
【0070】
一方、中央の情報管理システムにおいては、各会員店舗の販売管理システムから送信されてくる前記カード情報を受信して(41)、これを顧客IDコード毎にソートし(42)、さらに、取引番号毎にソートする(43)。そして、各顧客IDコード毎に取引番号が、重複しておらず(44)、連続していて、一つ前の取引番号のデータと、当該番号の「前回データ」との間に整合性があれば、これを正常なデータと見做して(45)正常処理を行う(46)。取引番号が、重複している場合は、当該重複取引データを抽出して、異常処理を行うこととなる(49)。取引番号が連続していない場合でも、前回取引の日時から一定の期間が経過していなければ(47)、その間の取引データが未だ送信されていないものとして正常処理を行う(46)。取引番号が連続しておらず、前回取引の日時から一定の期間が経過している場合は、当該不連続取引の「取引番号+1」における「前回会員店舗IDコード」を抽出して(48)、異常処理を行うこととなる(49)。
【0071】
図11は、販売管理システムにおける販売管理端末装置によって発行されるレシート印字内容の例を示す。
【0072】
本システムにおける販売管理端末装置が、商品等を購入した会員顧客に対して発行するレシートの印字内容は、会員加盟店名、店舗名、日時、買上げ商品の名称、金額、合計金額等の売上明細とともに、顧客IDコード、今回の購買において新たに付与されたカード電子価値データ値、今回の購買で利用したカード電子価値データ値、精算後のカード電子価値データ残高、預り電子価値データ口座に移転した電子価値データ値等が印字される。
【0073】
図12は、ICカード内のメモリに格納される、正常に処理された場合のデータの推移例を示す。図9において説明したように、各会員顧客が所持するICカード内のメモリには、当該顧客を特定するための顧客IDコードと共に、各取引番号毎に、「カード電子価値データ残高」、「収支金額」、「会員店舗IDコード」、「端末装置IDコード」、「前回カード電子価値データ残高」、「前回収支金額」、及び、前回取引に係る「前回会員店舗IDコード」と「前回端末装置IDコード」が図12の通り、推移し、それぞれの取引の時点で記憶される。
【0074】
図13は、販売管理システムから情報管理システムへ伝送されるデータの例を示す。
【0075】
各販売管理システムから情報管理システムへは、情報管理システムが各会員顧客の電子価値データを一元的に管理するために必要不可欠なデータが伝送される。これらのデータの伝送方式は、トランザクションが生じた際のリアルタイム伝送、一定期間毎のバッチ伝送のみならず、図10で条件とした所定期間内におけるディスク等の記録媒体の送付によってもよい。
【0076】
図13に示すように、伝送若しくは送付されるデータとしては、顧客IDコード、購買日時、会員加盟店IDコードとその店舗IDコード、購買合計金額、支払方法(現金、クレジットカード、商品券、デビットカード、プリペイドカード、ポイント利用等の区別)、カード電子価値データの残高、付与カード電子価値データ値及び利用カード電子価値データ値、付与預り電子価値データ値、利用預り電子価値データ値、取引番号等がある。
【0077】
図14は、ダイレクト・メール等により預り電子価値データ口座に管理している預り電子価値データをカード電子価値データ口座にダウンロードするフローを示す。これは、会員顧客が、自己が保有している預り電子価値データをカード電子価値データ口座に移転させて店舗店頭で商品購入等において自己の電子価値データを利用したいが、ローディング装置が近郊にない場合に対応可能とするものである。
【0078】
まず、会員顧客は、情報管理システムのインフォメーションセンタに対して預り電子価値データをカード電子価値データ口座に移転させたい旨のリクエストを入力する。情報管理システムは、データベース手段に記憶されている当該会員顧客の預り電子価値データ残高等をチェックした上で、当該会員顧客が所持するICカードのメモリにカード電子価値データとしてダウンロードすることを許可するダイレクトメール(DL証明書)を発行送付する。当該DL証明書を受け取った会員顧客は、それを会員加盟店の店舗に持参し、ICカード内のメモリにおけるカード電子価値データに、移転させたいカード電子価値データを加算してもらうこととなる。
【0079】
図15は、電子価値データのDL証明書を管理するための本システム全体における制御フローの例を示す。
【0080】
預り電子価値データをカード電子価値データ口座に移転させる等の処理を要求する会員顧客は、情報管理システムのインフォメーションセンタに、自己の顧客IDコード等の必要データによる個人認証を行った上で、その移転をリクエストする(51)。情報管理システムにおいては、当該リクエストの顧客IDコードに係るデータをデータベース記憶手段から読み出して、DL証明書を当該会員顧客に対して郵送等の手段により発行送付する(52、53)。当該DL証明書には、DL証明書情報として、「DL電子価値データ値」「顧客IDコード」、「移転番号」及び当該DL証明書の「有効期間」が少なくとも記載されている。
【0081】
DL証明書を受領した会員顧客は、自己が所有するICカードと共に、当該DL証明書を最寄りの会員店舗に持参する(54)。この場合、ICカードのメモリにはカード情報と共に「移転番号」が記憶されている。
【0082】
会員店舗は、会員顧客からDL処理を依頼されると(55)、販売管理端末装置等に接続されたICカード読取/書込装置を用いて、先ず顧客IDコードを読み取る。読み取られた顧客IDコードと当該顧客が所持するDL証明書に記載された顧客IDコードが一致しなければ(56)DL処理異常としてダウンロードの処理を行わない(60)。双方の顧客IDコードが一致してもDL証明書に記載されている有効期限が取引日より以前であったり(57)、移転番号のカウント数がICカード内に記録されているカウント数以下であれば(58)、当該ダウンロードは既に処理されている等の理由により無効なものとして、同様にダウンロード処理は行わない(60)。ICカードとDL証明書に記載されている顧客IDコードが一致し、DL証明書に記載されている有効期限内で、移転番号のカウント数がICカード内に記憶されているカウント数より大きければ、ダウンロード処理に入る(59)。
【0083】
ダウンロード処理においては、ICカード内の前回までの「カード電子価値データ残高」と「DL電子価値データ値」の合計値を、今回取引に係る「カード電子価値データ残高」として更新し、「DL電子価値データ値」を、今回取引に係る「収支金額」として更新する。さらに、当該ダウンロードを処理する会員店舗IDコードを今回取引に係る「会員店舗IDコード」に入れ更新するとともに、「取引番号」をインクリメントし、DL証明書に記録されていた「移転番号」を、今回取引に係る「移転番号」として更新する(59)。そして、販売管理システムは、これらのダウンロード処理に係るカード情報を中央の情報管理システムに送信する(61)のである。
【0084】
情報管理システムは、更新されたダウンロード処理に係るカード情報を受信し(62)、当該顧客IDコードに係る一連のデータをソートして(63、64)、移転番号のカウント数における重複と連続性を確認する(65、66)。重複と不連続性がなければ当該DL管理処理を終了し(68、69)、不連続が確認されれば、その段階で、欠番となっている移転番号に係るダウンロード処理におけるDL電子価値データ値を預り電子価値データに加算する(67)とともに、移転番号に基づき、処理済みのチェック処理を行う(68)。重複無く、連続していれば、正常に処理されたと判断し、移転番号に基づく処理済みのチェックを行う(69)。さらに、重複した場合は、異常処理を行うこととなる(70)。
【0085】
図16は、情報管理システムにおけるインフォメーション・センタの機能の例を示す。本願発明における情報管理システムは、インフォメーション・センタを有し、ここに自動電話交換装置(PBX)、音声応答装置(IVR)を設備する。これによって、会員若しくは非会員からのコールに対して有人対応すべきものはオペレータが、無人対応可能なコールは音声応答装置が対応する。インフォメーション・センタの機能としては、会員からの電子価値データに関する問合せ、電子価値データの他会員への移動要求、並びに、DL証明書の発行依頼等の処理がある。処理を伴なう要求等の場合は、予め登録されている暗証コードの確認等による個人認証を行ってから処理実行する。
【0086】
また、本願発明における情報管理システムは、会員顧客が所有する電話装置又はパーソナル・コンピュータ等のデータ処理装置から公衆回線を介して会員加盟店が発行する通信販売用カタログに基づくショッピング・オーダ等の電子商取引の基幹基地となる。
また、ATMのようなローディング装置を広く配布設置することにより、会員顧客は、何時でも自分の希望するときに、自己の獲得した預り電子価値データ、カード電子価値データを移動することが可能となる。
【0087】
さらに、ICカードの電子価値データのセキュリティを向上させるために、暗号化及び復号機能を持った暗号化装置を用意し、ICカード読取/書込装置とPOS機器に介在させ、ICカードデータを復号して読み取り、暗号化して書き込ませる。その際、暗号方式に公開鍵暗号方式を使用して、ICカードに暗号化してデータを書き込むと同時に、その秘密鍵と対になっている公開鍵をICカードに書き込む事により、そのICカードが、他の店頭で処理されたときに、カードデータをカードに記憶されている公開鍵で、復号し、カードに記憶された平文データと比較照合することで、そのカードが、正当な暗号装置を使って、書き換えられたものかどうかを確認することが出来る。また、正当な暗号装置を持たない者が、不正にICカードの内容を改竄する事が不可能となる。
【0088】
【発明の効果】
上記のように、本願発明に係る販売もしくは決済情報管理システムにおいては、各会員顧客のIDコードに対応したポイント等の電子価値データのみならず、当該電子価値データの更新に係る個々の取引を特定するための取引番号と、前記取引番号に係る前記取引を処理した会員加盟店を特定するための会員店舗IDコードとが電子価値データと共に管理されチェックされるので、オフライン取引であっても、システムにおける電子価値データのセキュリティが有効に確保されるのである。さらに、データベース手段は、取引番号に係る取引を処理した販売管理端末装置を特定するための処理装置IDコードを記憶し管理するようにすれば、電子価値データはより確実に管理され得ることとなる。
【0089】
また、本販売もしくは決済情報管理システムにおける効果は、電子価値データが、前記情報管理システムのデータベース手段における顧客IDコードに対応する預り電子価値データと、前記ICカード内に記憶されたカード電子価値データにより構成され、この2つの電子価値データは相互に安全に移動可能に管理される点にある。これにより、各会員加盟店における販売管理システムと情報管理システムが、常時、通信回線を介してオンライン接続されていなければならない必要性を排除すると共に、各会員加盟店における販売管理端末装置が必ずしもICカード読取/書込装置を装備していなくても、各会員顧客が所有する電子価値データの管理を可能にしているのである。
【0090】
さらに、本情報管理システムは、会員顧客からのリクエストに応じ、会員顧客が所有する前記預り電子価値データを、会員顧客のカード電子価値データに移転することを可能にするが、このような電子価値データの移転はこれを特定するための移転ID番号が付与されて、これによって厳密に管理されることで、オフライン取引であっても、電子価値データの移転におけるセキュリティは確保される。
【0091】
上記した種々の対策と共に、ICカードに記憶される前記電子価値データは、公開鍵暗号方式により暗号化されて記憶され、同時に公開鍵が記憶されることにより、オフライン取引であっても、電子価値データの不正書換え及び不正使用に対するセキュリティ対策を万全なものとしたのである。
【図面の簡単な説明】
【図1】本願発明の販売もしくは決済情報管理システムの全体構成の例を示す。
【図2】会員加盟店における販売管理システムの全体構成の例を示す。
【図3】本願発明において用いられるICカードの外観の例を示す。
【図4】販売管理システムにおける販売管理端末装置の機器構成例を示す。
【図5】販売もしくは決済情報管理システムにおける電子価値データの全体的フローの例を示す。
【図6】ICカード読取/書込装置を具備する商品販売端末装置におけるICカードを読取る際の処理フローの例を示す。
【図7】商品販売端末装置における商品購入の際における商品登録時の処理フローの例を示す。
【図8】商品購入の結果発生した変更すべきカードデータをICカード読取/書込装置からICカードに書き込む際の処理フローの例を示す。
【図9】販売管理端末装置が、ICカードを処理する際の制御フローの例を示す。
【図10】電子価値データの更新に係る取引があった場合の販売管理システムと情報管理システムにおいて、取引カウンタに関わる制御フローの例を示す。
【図11】販売管理システムにおける販売管理端末装置によって発行されるレシート印字内容の例を示す。
【図12】ICカード内のメモリにおけるデータの推移例を示す。
【図13】販売管理システムから情報管理システムへ伝送されるデータの例を示す。
【図14】ダイレクト・メールによる預り電子価値データからカード電子価値データにダウンロードするフローを示す。
【図15】電子価値データのダウンロード証明書を管理するための本システム全体における制御フローの例を示す。
【図16】情報管理システムにおけるインフォメーション・センターの機能の例を示す。[0001]
TECHNICAL FIELD OF THE INVENTION
The invention of the present application provides a member customer who has purchased a product or the like by a retail store or the like in order to promote the sale of a product or service (hereinafter referred to as a “product or the like”). Sales or settlement that centrally manages electronic value data that enables the member customer to use the prepaid amount paid in advance for the sale of data, products, etc. at any time for each account number of the member customer Related to information management systems.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, in a retail store or the like that sells or provides a product, a so-called stamp is issued to a customer who has purchased the product for the purpose of promoting sales and fixing the customer at a predetermined purchase price. And coupons are issued, and a predetermined service is provided to a customer who has collected a certain amount or more.
[0003]
Further, as another prior art, in consideration of the inconvenience of customers who had to bring back and organize the above stamps and coupons, predetermined points are given to customers for each fixed purchase amount, and Each point data is electronically converted by an ECR (electronic cash register device), a POS (Point of Sales) device or the like (hereinafter referred to as a “sales management terminal device”) or an in-store data central processing unit connected to these devices. A point management system that manages data as data has been proposed.
[0004]
Examples of such a point management system include a "point management system" described in Japanese Patent Application Laid-Open No. 6-295390 (hereinafter referred to as "
[0005]
In the prior example 1, even if the customer does not have a recording medium or a predetermined member magnetic card, the issue computer can issue and count the points, and the customer can know the point information when necessary. A point management system for managing points to be issued to a customer to provide a point service by a computer so that a system capable of providing points can be provided, and a point issuing means for issuing points according to a commercial transaction. And point calculation means for calculating the issued points and totalizing the points, point notification means for notifying the customer of the point information, and features for key input from a customer terminal or store terminal or for customer recognition Customer recognition means for obtaining the customer characteristic information obtained by inputting the information and identifying the customer, wherein the point notifying means conducts commercial transactions with the customer specified by the customer recognition means. Prior to disclose configured score management system to deliver a cumulative points information (FIGS. 1 and 2).
[0006]
On the other hand, in the preceding example 2, a member is connected to a network having a plurality of member stores terminals installed for each member store, and points corresponding to the sales amount when the member uses the member store are obtained points of the member. In order to configure a point tallying system, the member tally system with network function can be used as a terminal of the point tallying system by connecting the point tallying system to the network, and the member's sales amount at the member store is reduced. There is disclosed a point totaling system (FIG. 1) configured to add points according to the sales amount to point data of a member master file simply by transmitting the points from a member store terminal to data receiving means.
[0007]
In addition, a rewritable ID card such as a magnetic PET card capable of displaying the accumulated points is distributed to the members, and the ID card data is read and recorded by a terminal installed at the member store. A method of managing points by adding / subtracting points exchanged in a new transaction based on the accumulated points and rewriting the data of the ID card has been adopted. In this case, the data of the transfer of points is transferred from the merchant terminal to the point aggregation system in batches, and the data is used to manage the total number of issued points and analyze the status of the point accumulation of individual members. When a certain number or more of the points are accumulated for each member, a system in which commodities and premiums are given to the member is widely used.
[0008]
In addition, a prepayment is received from the member, and the electronic value data corresponding to the amount is stored in a magnetically rewritable ID card such as a magnetic PET card or an IC card, and is read by a member store terminal. By subtracting a predetermined amount from the electronic value data in consideration of the sale of goods and the provision of services, the payment processing data is used as a payment process by the electronic value data management system of the back from the member store terminal. The so-called "prepaid card" or "electronic money" system, which is transferred to a specific type of use such as a telephone card, or a general-purpose system that can be used at various member stores Widespread.
[0009]
[Problems to be solved by the invention]
The point data in the first and second prior art examples is electronic value data that has the same value as cash that can be used for purchasing merchandise and the like in a member store. However, since the electronic value data is stored and managed in the member master file constituting the point management system in the first and second examples, each member is stored in the member master file by communication access. If the current point data of the self being performed is not confirmed, it cannot be used.
[0010]
In the method of distributing an ID card having a memory means to each member, the point is given at the member store, but the point data recorded on the ID card is illegally rewritten although the member store terminal is used to give points. Because of the danger of being used at stores and the like, there is no widespread use of accumulated points at stores as well as cash. Therefore, each member needs to manage the points owned by both the member master file in the point management system at the rear and the ID card possessed by each member. In the case of performing processing such as payment using points, a method of inquiring the point management system in the rear by means of communication or the like is used, but it is extremely complicated and frequently uses points for a small amount. It is common to limit things institutionally.
[0011]
In addition, if management is to be performed by both, how to resolve the inconsistency in the stored point data of both parties, and that the data of the ID card is always genuine, is added to the member master file in the point management system. The issue is how to confirm without going to the inquiry every transaction.
[0012]
For this reason, electronic value data is originally used at stores, similar to cash, and although convenience is expanded, a certain number of prizes can be provided by management using a point management system in the rear, and gift certificates can be provided. In many cases, the service was exchanged for the service.
[0013]
In addition, if points are given at the store through the member store terminal and the point management system has only the function of accumulating the data of point transfer at the store, when purchasing products in industries or networks that do not have the store , It is difficult to give points.
[0014]
For this reason, it is safe to operate a common point system using a plurality of POSs at a plurality of member stores and to operate a point system using an ID card. Even if the amount is small at any time, it is necessary to carry out payment processing using points without communicating in real time, and for point-of-sale businesses and businesses that do not have stores such as mail-order sales, the point system is commonly used safely In order to operate electronic value data on the premise of operation, etc., it was not possible to realize operation while maintaining high security by the concept of the conventional point management system.
[0015]
Electronic value data is not a point, but a certain amount of money is received from the member in advance, the electronic value data corresponding to the amount is stored in the ID card, and the "prepaid card" Even in the case of "electronic money", the problems of the system as described above have not been solved, so that the problem of forgery or alteration of the card has been highlighted.
[0016]
In particular, sufficient security against the merchant's intentionally sending illegal data to the sales or settlement information management system, and the card owner illegally falsifying the card contents to gain profit Is an important issue.
[0017]
[Means for Solving the Problems]
The present invention has the above-mentioned conventional point management system. A sales or settlement information management system comprising a sales management system such as a plurality of POS systems at a plurality of member stores and an information management system for communicating with the sales management system. Wherein the information management system includes: a customer management unit that manages a customer ID code assigned to each member customer in order to identify a member customer who purchases a product or the like at the member member store; A data communication means for communicating with the sales management system at the member franchise and transmitting and receiving data relating to transactions with each member customer processed in the sales management system; and a database means, wherein the database means comprises: ECR or POS managed by each of the sales management systems for each customer account corresponding to the customer ID code Electronic value data relating to points and prepayment paid by the member customer by individual transactions etc. processed in the sales management terminal device such as a terminal device, and the electronic value data for each customer account corresponding to the customer ID code. In order to identify individual transactions pertaining to the update of the transaction, the transactions are rearranged in the order in which they were performed, such as consecutive integers, and a transaction number that can find duplicates and omissions, and a member who has processed the transaction pertaining to the transaction number A member store ID code for identifying the member store, A processing device ID code for specifying a sales management terminal device or the like that has processed the transaction related to the transaction number; , Remember, The sales management terminal device at the member franchise includes an IC card reading / writing device for reading an IC card or the like recorded with a customer ID code assigned to each individual member customer, and the IC card etc. The electronic value data and its cumulative value, the transaction number for each transaction, the member store ID code associated with the transaction number, and the terminal ID code of the sales management terminal device that processed the member store ID code are written. Accordingly, the information management system performs a security check on the electronic value data owned by each member customer and a settlement process thereof in a unified manner on behalf of each sales management system. The system is provided.
[0018]
As described above, in the sales or settlement information management system according to the present invention, not only electronic value data such as points corresponding to the ID code of each member customer, but also individual transactions relating to updating of the electronic value data are specified. Since a transaction number capable of detecting duplication or omission and a member store ID code for identifying a member member store that has processed the transaction related to the transaction number are managed and checked together with the electronic value data, the electronic value in the system is checked. Data security is effectively ensured.
[0021]
Further, a characteristic feature of the sales or settlement information management system according to the present invention is that the electronic value data is stored electronic value data corresponding to the customer ID code in the database means of the information management system and the IC card or the like. The two electronic value data are managed so as to be mutually transferable. This eliminates the need for the sales management system and information management system at each member store to be constantly connected online via a communication line, and also eliminates the need for bar codes printed on the card surface and The customer ID code recorded on the magnetic stripe or the like is read by each reader connected to the sales management terminal device, and the increase or decrease of the electronic value data generated in the transaction is obtained through the sales management system of the member member store that manages the information. By transmitting the data to the management system, it is possible to reflect it on the stored electronic value data. Even if the sales management terminal device in each member store does not necessarily have a read / write device such as an IC card, each member customer can receive the data. It enables the management of the electronic value data owned by the company. Further, the sales management system may include a loading device for transferring the deposit electronic value data and the card electronic value data to each other via a communication line.
[0022]
The sales management system has buffer storage means for temporarily accumulating and storing data relating to electronic value data relating to transactions within a certain period processed by the sales management terminal device under the jurisdiction, and the data relating to the accumulated electronic value data. Is a transaction number that can identify new transactions related to electronic value data and find duplicates or omissions, a member store ID code that identifies the member franchise that has processed the transactions related to the transaction number, and Is transmitted from the sales management system to the information management system via the communication line together with the terminal device ID code for specifying the sales management terminal device. The information management system centrally accumulates and monitors the transmitted information, so that it is possible to know whether the transition of the data recorded on the IC card or the like is being transmitted accurately. In addition, it is possible to easily detect the fraud of the member customer.
[0023]
The electronic value data handled by the present system includes points given and used by the sales management system at the time of purchase of a product at each member store, advance payment, change deposited at the time of purchase of the product, and the like.
[0024]
This information management system is intended for customers who do not have a nearby store that installs a loading device for transferring custody electronic value data and card electronic value data to each other via a communication line. A means is provided for issuing a certificate permitting transfer of the deposit electronic value data of the member customer to the card electronic value data of the member or another member in response to a request from the customer.
[0025]
Such transfer of the electronic value data is performed in such a manner that, for each customer account corresponding to the customer ID code for identifying the electronic value data, the transfer number is rearranged in the order in which the billing was performed, and a transfer number capable of detecting duplication and omission is provided. Strictly controlled. For this reason, the transfer number is stored in an IC card or the like owned by the member customer, and further transmitted from the sales management system that has processed the transfer transaction to the information management system, where the transfer number is accumulated and monitored. It is possible to detect and prevent unauthorized transfer of electronic value data.
The certificate is provided with an expiration date, and canceling a transfer request after the expiration date makes it possible to reduce the load on the information management system. Further, in order to simplify the input of the transfer information to the sales management terminal device, a barcode can be printed and the terminal device can read the barcode. Also, if necessary, the transfer information itself is encrypted so that it cannot be easily decrypted, and contrivance for preventing the transfer information from being forged or falsified is also made.
[0026]
The transfer of the stored electronic value data is performed by the reading / writing device such as the IC card connected to the sales management system, the loading device, the telephone device of the member customer connected via a public communication line such as a telephone line, or The processing is performed based on a request input to the information management system from the data processing means of the member customer connected via a predetermined communication network such as the Internet. This request input is performed in order to identify the member customer and confirm its validity, such as a customer ID code and a pre-registered personal identification code assigned to each member customer by the information management system, or a fingerprint, voiceprint, or signature. It is executed by confirming data such as biometric authentication data which can identify the user, and is managed by the transfer number, thereby enhancing security in transferring electronic value data.
[0027]
Together with the various measures described above, the electronic value data stored in the IC card or the like is encrypted and stored, thereby enhancing the security against unauthorized rewriting and unauthorized use of the electronic value data. Further, in this case, the information management device such as the POS does not have a function of encrypting or decrypting the electronic value data stored in the IC card or the like, and the independent encryption device reads / writes the IC card or the like. By realizing it by interposing it in a device and a POS or the like, it is possible to make it difficult to analyze the contents of the encryption / decryption processing. It is also possible to provide an IC card or the like with an encryption processing function. However, an independent encryption device is used to increase the cost of an IC card or the like issued in a very large amount and to increase the investment cost of the entire system. This is an effective means in terms of system cost. Further, even if the encryption processing method is leaked, it is possible to upgrade the version by switching functions in the encryption processing apparatus, and the security is maintained.
[0028]
In the cryptographic process, public key cryptography is used instead of common key cryptography, and the encrypted electronic value data and the public key that forms a set with the secret key used for the encryption are simultaneously mounted on an IC card or the like. Then, in another sales or settlement information management system having the encryption processing function, the off-line is made that the data of the IC card or the like is properly rewritten in the sales information processing system having the predetermined encryption function. A certification function can be provided, and the validity of data of an IC card or the like operated by many sales or settlement information management systems can be enhanced.
Furthermore, in order to identify the cryptographic processing device that has executed the process at the time of encryption, the public key of the cryptographic processing device is written as an ID of the cryptographic processing device together with electronic value data or the like on an IC card or the like, and By transmitting the information to the information management system, a storage area such as an IC card can be effectively used, and the security level can be improved.
[0029]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, an example of a sales or settlement information management system according to the present invention will be described in detail with reference to the drawings.
[0030]
FIG. 1 illustrates an overall configuration of a sales or settlement information management system according to the present invention, taking a sales information management system as an example.
[0031]
The sales or settlement information management system according to the present invention comprises a plurality of different types of sales management systems (A to F in the figure) each having a PLU file for storing data such as the selling price of each product at a plurality of member member stores. And an information management system that communicates with the plurality of sales management systems. The plurality of sales management systems and the POS system under their control are easily compatible with the information management system of the present application even if they are completely different types of systems including their operating systems and data contents in PLU files. Can be connected to and operate cooperatively. This is because the information management system according to the present invention does not directly relate to the configuration and contents of the POS system of the sales management system in each member member store and does not restrict them.
[0032]
Each sales management system and the information management system normally transmit and receive data via a communication line such as a dedicated line or a public line, but via a data recording medium such as a magnetic tape, a floppy disk, a CD, or a magneto-optical disk. Data exchange may be performed. In the present invention, communication of data relating to transactions such as electronic value data to member customers by member franchisees does not necessarily have to be performed in real time between each sales management system and the information management system, and is not necessary within a certain period. This holds true even for batch communication processing of data stored in the. In the information management system of the present invention, as will be described in detail later, the electronic value data owned by each member customer is managed separately by depositing electronic value data and card electronic value data. This is due to the features of the present invention in which card electronic value data and the like are managed off-line by using a recording medium such as.
[0033]
Further, by using an IC card as the recording medium of the present invention, unauthorized duplication such as tampering and analysis of information can be made difficult, and security can be improved.
[0034]
The information management system that constitutes the invention of the present application performs the management of the electronic value data of each member customer and the associated data in place of various sales management systems in each member franchise, and the unification of the settlement processing therefor. Features. As shown in FIG. 1, in the present invention, it is the sales management system of the member franchise in which the member customer purchases the product or the like that exchanges the electronic value data with the member customer. It is not directly involved in the transfer of electronic value data. As a result, when points are used as an example of electronic value data, each member member store increases or decreases the point grant rate for the purchase price of the product or the like, and further, for each individual product or each purchase time zone. It is possible to maintain and demonstrate the flexibility and uniqueness of the point service provided by each member store.
[0035]
The information management system in the present application assigns a customer ID code for individually managing member customers to each member customer, and issues the IC card recording the customer ID code to the customer member. Each member customer presents his or her own IC card when purchasing a product or the like. The sales management device installed at the member member store reads the customer ID code of the customer recorded on the IC card, and the sales management system that supervises the sales management device transfers the sales management system of the store to the customer The data relating to the electronic value data is written to the IC card and transmitted to the information management system. The information management system centrally manages and supervises the electronic value data transmitted from each sales management system and the accompanying data for each customer ID code.
[0036]
As shown in FIG. 1, the information management system stores electronic value data and associated data stored in each customer account corresponding to a customer ID code in a form normalized in the form of a predetermined database. It has database means for storing and storing. As a data format, any of a relational (relational) data model, a hierarchical data model, and a network data model is established. However, in the present invention, as electronic value data for the same customer ID code, stored electronic value data and card electronic value data can be stored and managed as separate and independent data elements. The database means comprises a database control means and a database storage means. The database storage means is constituted by a secondary storage device such as a large-capacity magnetic disk or a magneto-optical disk for storing the data.
[0037]
The customer management means has a function of assigning a customer ID code (for example, a ten-digit number) to a desired member of a predetermined member application form to specify the member and issuing an IC card in which the ID code is recorded. . The customer management unit is connected to the database storage unit and the database control unit, and operates in cooperation with each other. The characteristics of the IC card issued to each member customer and the contents of data to be stored in the IC card will be described later.
[0038]
The database control means constitutes a database management system by controlling hardware devices and software constituting the information management system. The database management system includes a storage management function for managing a physical configuration of the database stored in the database means, an input / output management function for accessing the database, a buffer management function on main storage, and simultaneous access from a plurality of transactions. Control function to control the transaction, query processing function to optimize the query processing to the database, addition and modification function of customer information, transaction management function to manage completed transactions such as addition and subtraction of electronic value data And various functions such as a screen display function for easily accessing the database and an end user interface function for creating a report based on the access result. When the data is configured as a database based on a relational model, each process in the function is executed based on the SQL system.
[0039]
The information management system further includes data communication means for communicating with a plurality of external sales management systems. The data communication means is for mutually controlling transmission and reception of data in accordance with a predetermined communication protocol with a central control device constituting a sales management system in each member member store. In order to transmit and receive efficiently, a buffer storage unit for temporarily storing data is provided. In many cases, the external sales management system is directly connected to the external sales management system by a dedicated line, but may be connected to a digital communication public line. In this case, connection is made via a PBX (telephone exchange). The data communication with the sales management system having a small amount of data is not necessarily performed via a communication line, and may be performed by reading a portable storage medium such as a floppy disk or a magneto-optical disk sent. .
[0040]
Since the information management system, which is the center of the sales or settlement information management system, functions as member customer management and electronic value data management for each member, it needs the role of an information center. Therefore, the information management system according to the present invention includes a voice response device.
[0041]
As shown in FIG. 16, in the information center, an operator handles calls from members or non-members by a manned person, and a voice response device handles calls that can be handled unattended. The functions of the information center include processing of points from member customers, inquiries regarding electronic value data such as advance payments, and requests for transfer of the electronic value data to other member customers. In the case of a request accompanied by processing, a security check is performed by checking a pre-registered password, and then the processing is executed.
[0042]
The information management system of FIG. 1 can also have a function of receiving an order for telephone shopping or online shopping via the Internet or the like that a member customer receives from a data processing device such as a telephone device or a personal computer via a public line or the like. is there. In this case, for example, via the Internet, it is possible to set up its own home page on the Internet as an information management system, accept shopping orders, and furthermore, a mail-order catalog issued by a member merchant. It is also possible to accept a shopping order based on. In such a case, it is not necessary to perform the inquiry of the stored electronic value data, the addition processing of the stored electronic value data, or the subtraction processing of the used electronic value data based on the data reception from the sales management system of the member member store. Do directly without.
[0043]
By connecting an IC card reading / writing device to the data processing device, it is possible to perform an inquiry of card electronic value data, an addition / subtraction process associated with use of card electronic value data, and the like.
[0044]
The homepage of the information management system set up on the Internet also functions as an advertising medium that informs the general public of the system to non-members, lists member stores, stores of member stores, Provide a function to accept membership applications. An example of data content transmitted and received between the information management system and each sales management system will be described later.
[0045]
FIG. 2 shows an example of the overall configuration of a sales management system in a member member store. FIG. 2 is for explaining an example of a relatively large-scale sales management system, and has a plurality of stores (a to e stores), each of which has a plurality of units installed in the store. Equipped with an in-store processor (in-store control device) connected to a sales management terminal device (POS terminal device, etc.), and installed in, for example, an office center of a member member store that supervises these in-store processors. A central control unit transmits and receives data to and from the information management system. Therefore, in the case of a single store member, an in-store processor will be connected to the information management system.
[0046]
In a store of a member member store that is an actual purchase site of a product or the like by a customer, a plurality of sales management terminal devices connected to a bar code reader for reading a product code (bar code) attached to the product are installed. ing. Each of the plurality of sales management terminal devices accesses the in-store processor in the store for each registered scanning of the purchased product, acquires data such as the product name and price of the product, and displays the data on the display device. . The in-store processor includes a storage device that stores a PLU file that stores the product name, price, and the like for each product code handled in the store. The PLU file stores various data corresponding to the product code, such as the number of items in stock, the ordering supplier, the purchase price, the discount price for each time zone, etc., in addition to the product display name and sales price for each product code. I have.
[0047]
When electronic value data is used as points, when a member customer purchases a product or the like at a member member store, the store's sales management system stores a certain percentage of the total purchase amount in the IC card memory. The card electronic value data managed by the provided card electronic value data account is given as a card point. In addition, when a member customer receives a service such as a product using their own card points at the store, the number of points corresponding to the price of the product is deducted from the accumulated card point balance. Is performed. However, depending on the sales management system, the number of points to be given may be added to each product code in the PLU file. Furthermore, by storing the number of points to be deducted when the member customer receives a service such as a product at the store using the card points owned by the member customer for each product code in the PLU file, Points may be given or points may be used every time.
[0048]
As described above, in the sales or settlement information management system according to the present invention, the transfer of electronic value data to the member customer is performed directly between the member member store's sales management system and the member customer. Therefore, the information management system does not uniformly restrict the matters related to the exchange of electronic value data of the sales management system, and each member store must maintain and demonstrate the flexibility and uniqueness of the electronic value data service Is possible.
[0049]
As described above, the information management system according to the present invention receives the data relating to the electronic value data transferred between the member customer store and the member customer store from the member member store sales management system, checks the data, and checks the data. It is managed.
[0050]
FIG. 3 shows an example of a card used in the present invention. The card shown here is a so-called non-contact IC card that transmits and receives data to and from a read / write device via electromagnetic waves, and one side (A side) is used to visually characterize the card. The other side (Side B) is a bar code of the
[0051]
FIG. 4 shows an example of a device configuration of a sales management terminal device in the sales management system. As shown in the figure, the sales management terminal device includes a CPU device, a random access memory device (RAM) for temporarily storing data and the like, and a read only memory device (ROM) for storing fixed data and fixed programs. A memory device, an I / O device for interfacing with various peripheral devices, and an indoor communication control device for connecting an in-store processor and an indoor communication line such as a LAN. And various peripheral devices connected thereto.
[0052]
Peripheral devices include a scanner (bar code reader) for optically reading a product code (bar code) attached to a product, a magnetic card reader for reading a magnetic code such as a magnetic card, a credit card, and the like. A key input device for inputting data to the management terminal device, a display device for customers and a display device for displaying the product name and price of the product, a drawer for storing cash, a description of the purchased product for the customer. And a receipt issuing printer for issuing a receipt on which information related to electronic value data is printed. The printer usually includes a journal printer for recording and storing the details of products handled by the sales management terminal device. However, the journal printer is not required in the case of a terminal device employing an electronic journal that stores journal records in the RAM or a magnetic storage device (not shown) such as a floppy disk.
[0053]
As shown in FIG. 4, it is desirable that the sales management terminal device constituting the present invention is equipped with an IC card reading / writing device as much as possible. As a result, transaction information on electronic value data generated by product transactions and the like can be reflected each time in the memory in the IC card issued to the member customers and possessed by each member customer. It is possible to grasp the latest information such as electronic value data owned by the user at the time when the purchase is completed. However, the sales or settlement information management system according to the invention of the present application is established even if all sales management terminal devices constituting the sales management system are not necessarily equipped with an IC card reading / writing device.
[0054]
The sales management terminal device often includes a scanner for reading a barcode of a purchased product. Further, a magnetic card reader for reading a magnetic card such as a credit card is often connected. Therefore, although the customer ID code is recorded in the memory of the IC card issued to each member customer by the information management system, the bar code and the magnetic code corresponding to the customer ID code are simultaneously written on the IC card. Or, if it is recorded, even if the sales management terminal device is not connected to the IC card reading / writing device, the member customer can be specified, and information relating to updating of electronic value data generated by a product transaction or the like can be obtained. Management is possible.
[0055]
Therefore, the bar code and the magnetic code corresponding to the customer ID code are simultaneously described and recorded on the IC card issued to each member customer by the information management system.
[0056]
By the way, as described above, in the sales or settlement information management system according to the present invention, even if not all sales management terminal devices constituting the sales management system are necessarily equipped with IC card reading / writing devices, The management system can manage the electronic value data information of each member customer. However, when a product or the like is purchased from a sales management terminal device to which the IC card reading / writing device is not connected, at that time, data relating to the electronic value data from the purchase of the product is recorded in the memory of the IC card. Not done. Further, in the present invention, even if data relating to electronic value data newly generated due to product purchase or the like is recorded in the memory of the IC card, the sales management system and the information management system in the store always operate via the communication line. Since there is no need to be connected, the electronic value data stored in the memory of the IC card and the electronic value data stored in the customer account corresponding to the customer ID code stored in the database of the information management system Are not always the same, and inconsistencies may arise between them.
[0057]
Therefore, in the sales or settlement information management system of the present invention, such electronic value data to be managed is compared with the stored electronic value data managed by the stored electronic value data account provided in the database means of the information management system. This problem is dealt with by dividing and managing the card electronic value data managed by a card electronic value data account provided in the memory of the IC card into two separate categories. Since the stored electronic value data and the card electronic value data are electronic value data that can be used by the same member customer through transactions of goods and the like, they are handled so that they can be mutually transferred at any time.
[0058]
Furthermore, by providing a mechanism for storing and monitoring the transition of card information such as card electronic value data in the database means of the information management system, whether card information such as card electronic value data is valid in the information management system. Can be confirmed, and follow-up can be performed in the event of an abnormality.
[0059]
FIG. 5 shows an example of an overall flow of electronic value data in the sales or settlement information management system. In FIG. 5, when a member customer purchases a product or the like at an A-member member store or a B-member member store in which an IC card reading / writing device is installed, the sales management terminal device of the store uses an IC card. The electronic value data transferred according to the transaction is accumulated in the memory of the IC card owned by the member customer using the read / write device, and is updated as the card electronic value data. The sales management system having jurisdiction over the sales management terminal device transmits card electronic value data to the information management system in real time or batch together with data relating to transaction information. In response to this, the information management system updates the electronic value data and the like in the database means in the information management system corresponding to the customer ID code of the customer.
[0060]
Next, when the same member customer purchases a product or the like at a C-member member store or a D-member member store where no IC card reading / writing device is installed, the sales management terminal device of the store becomes a magnetic member. The card reader or barcode reader recognizes the customer ID code by reading the magnetic stripe or barcode on the IC card possessed by the member customer and deposits with electronic value data according to the transaction amount etc. It is stored as electronic value data in a storage device (buffer storage means) in the sales management system of the store. Then, the sales management system transmits the deposit electronic value data provided to the information management system in real time or in batches together with the data relating to the transaction information. In response to this, the information management system updates the stored electronic value data and the like corresponding to the customer ID code of the customer.
[0061]
As a result, it is necessary to frequently transmit and receive data for each transaction such as a merchandise sales transaction and the like. The problem is being solved at the same time.
[0062]
FIG. 6 shows an example of a processing flow when reading an IC card in a sales management system including an IC card reading / writing device, and FIG. 7 shows a process when registering (scanning) a product when purchasing the product in the sales management system. FIG. 8 shows an example of a processing flow when writing card data to be changed generated as a result of purchase of a product from an IC card reading / writing device to an IC card.
6 to 8, I / P represents an in-store processor, POS represents a sales management terminal device, B / R represents a barcode reader, R / W represents an IC card reader / writer, and the like.
In FIG. 6, the sales management terminal device operates the IC card reading / writing device by (2) operating the card reading key for the (1) IC card placed at a predetermined place of the IC card reading / writing device. Send a read command to the After reading the card data in response to the read command, the IC card reading / writing device sends the card data to the sales management terminal device. The transmitted data is encrypted data or the like. (3) Next, the read data is sent to the in-store processor, (4) after being decoded, and (5) sent back to the sales management terminal device. (6) The sales management terminal device checks the customer ID code and the like and the expiration date stored in the IC card, and if there are no problems, (7) displays the current card electronic value data balance on the display. Will be done. In the expiration date check, it is checked whether or not a predetermined period (for example, within one year) has elapsed from the last use date, not from the issue date of the IC card.
[0063]
In FIG. 7, (8) a bar code representing a product code of a product purchased by a member customer is optically read by a bar code reading device connected to the sales management terminal. The sales management terminal device accesses the PLU file in the in-store processor every time the product code is read, and stores the product name (the product name displayed on the display and printed on the receipt) and the sales price related to the product code. Read and register. When the registration of all the purchased commodities is completed, the total amount is calculated and displayed on the display. (9) Payment method, for example, cash, payment from card electronic value data balance, payment by credit card, etc., are specified, and an amount corresponding to the payment method desired by the member customer is input from the key input device; (10) By pressing the confirmation key, the payment amount by each method is decided. (11) The total payment amount is displayed on the display, the change amount is displayed, and the payment settlement of the product purchase price is completed.
(12) Calculate card electronic value data to be updated according to the total payment amount for each transaction of the product purchase. If an upper limit has been set for the card electronic value data balance managed by the card electronic value data account, processing for transferring the excess to the electronic value data managed by the electronic value data account will be performed. . Alternatively, a process for not accepting any additional processing may be performed. As described above, the upper limit of the card electronic value data balance is set in the present system in order to prevent occurrence of unexpected damage of a certain amount or more to the member customer because these can be handled in the same manner as cash. is there.
[0064]
In FIG. 8, (13) a card write command is issued by operating a card write key in the sales management terminal device, and the calculated value is updated based on a transaction generated as a result of the product purchase. The electronic value data is transmitted to the in-store processor. (14) The in-store processor performs encryption processing on the card electronic value data and the like to be updated, and (15) returns it to the merchandise sales terminal device. (16) Further, the merchandise selling terminal device transmits the card data to the IC card reading / writing device. The IC card reading / writing device writes card electronic value data to be updated to the IC card based on the card write command. (17) After the card information is updated, the updated balance of the card electronic value data is displayed on the display, and (18) the receipt issued to the member customer is printed out by the merchandise sales terminal device.
[0065]
FIG. 9 shows a control flow when a terminal device such as a merchandise selling terminal device or a loading device equipped with an IC card reading / writing device processes an IC card.
[0066]
When the registration of the purchased product by the member customer is completed and the transaction processing of the product purchase by money transfer is completed (21), the data processing device uses the IC card reading / writing device to store the data in the IC card owned by the customer. The recorded information is read, and in the memory of the IC card, the card information such as “customer ID code”, “card electronic value data balance” such as point balance and prepayment balance, and the amount of purchase of the product related to the previous transaction are stored. At least the “revenue amount”, “member store ID code”, “transaction number”, and “terminal device ID code” are stored (22). It is checked whether the read “terminal device ID code” is a terminal device ID code for which handling is prohibited (23), and if it is related to the prohibition of handling, the handling of the card is stopped (24). If the terminal device ID code is not prohibited, the card information stored in the memory of the IC card is stored there (25), and the card information is updated to reflect the new transaction ( 26), and writes it to the memory of the card (27). Thus, the transaction processing such as the purchase of goods is completed (28).
[0067]
FIG. 10 shows a control flow relating to a transaction counter in the sales management system and the information management system when a transaction relating to updating of electronic value data occurs.
[0068]
The sales management system in the member store stores the product in the IC card when there is a transaction such as a product purchase by a member customer at a terminal device such as a product sales terminal device or a loading device under the jurisdiction of the system (31). The card information, that is, the “card electronic value data balance”, the “revenue and expenditure amount”, and the “member store ID code” are stored in the storage device of the user as previous information (32).
[0069]
Then, as the updated card information, the “transaction number” is incremented to “transaction number + 1”, the card electronic value data value received / received this time to “revenue and expenditure amount”, and “card electronic value data balance” + “ The balance is updated to the “card electronic value data balance”, and the “member store ID code” is updated to that of the member store related to the current transaction (33), and the transaction process is terminated (34). Then, the sales management system transmits all the transaction card data handled by all the merchandise sales terminal devices and the like managed by itself to the information management system in batch or online (35). The card information transmitted here includes at least “customer ID code”, “transaction number”, “card electronic value data balance”, “balance amount”, “member store ID code”, “previous card electronic value data balance”, The "previous collection amount" and the "previous member store ID code".
[0070]
On the other hand, the central information management system receives the card information transmitted from the sales management system of each member store (41), sorts it by customer ID code (42), (43). The transaction number is not duplicated for each customer ID code (44), but is continuous, and consistency between the data of the previous transaction number and the "previous data" of the number is found. If so, this is regarded as normal data (45) and normal processing is performed (46). If the transaction numbers are duplicated, the duplicate transaction data is extracted and abnormal processing is performed (49). Even if the transaction numbers are not consecutive, if a certain period has not elapsed from the date and time of the previous transaction (47), normal processing is performed assuming that the transaction data during that period has not been transmitted yet (46). If the transaction numbers are not consecutive and a certain period has elapsed since the date and time of the previous transaction, the “last member store ID code” in “transaction number + 1” of the discontinuous transaction is extracted (48). , Abnormal processing is performed (49).
[0071]
FIG. 11 shows an example of a receipt print content issued by the sales management terminal device in the sales management system.
[0072]
The printed content of the receipt issued by the sales management terminal device in this system to the member customer who purchased the product etc., together with the sales details such as the member member store name, store name, date and time, name of purchased product, amount, total amount etc. , Customer ID code, card electronic value data value newly given in this purchase, card electronic value data value used in this purchase, card electronic value data balance after settlement, electronic money transferred to deposit electronic value data account The value data value and the like are printed.
[0073]
FIG. 12 shows an example of a transition of data stored in the memory in the IC card when it is processed normally. As described with reference to FIG. 9, the memory in the IC card possessed by each member customer includes, for each transaction number, “card electronic value data balance”, “balance” “Amount”, “Member Store ID Code”, “Terminal Device ID Code”, “Balance of Previous Card Electronic Value Data”, “Previous Collection Payment”, and “Last Member Store ID Code” and “Last Terminal Device” The “ID code” changes as shown in FIG. 12 and is stored at the time of each transaction.
[0074]
FIG. 13 shows an example of data transmitted from the sales management system to the information management system.
[0075]
Indispensable data is transmitted from each sales management system to the information management system in order for the information management system to integrally manage the electronic value data of each member customer. These data may be transmitted not only by real-time transmission when a transaction occurs, but also by batch transmission at regular intervals, or by sending a recording medium such as a disk within a predetermined period as a condition in FIG.
[0076]
As shown in FIG. 13, the data to be transmitted or sent includes customer ID code, purchase date and time, member member store ID code and its store ID code, total purchase amount, payment method (cash, credit card, gift certificate, debit Card, prepaid card, point usage, etc.), card electronic value data balance, granted card electronic value data value and used card electronic value data value, granted electronic value data value, used electronic value data value, transaction number, etc. There is.
[0077]
FIG. 14 shows a flow for downloading the deposit electronic value data managed in the deposit electronic value data account to the card electronic value data account by direct mail or the like. This is because a member customer wants to transfer his / her deposit electronic value data to a card electronic value data account and use his / her own electronic value data when purchasing goods at a store, but the loading device is not nearby. It is possible to respond to cases.
[0078]
First, the member customer inputs a request for transferring the deposit electronic value data to the card electronic value data account to the information center of the information management system. The information management system checks the balance of the stored electronic value data of the member customer stored in the database means, and permits downloading as card electronic value data to the memory of the IC card owned by the member customer. Issue and send direct mail (DL certificate). The member customer receiving the DL certificate brings the DL certificate to the member member store and has the card electronic value data to be transferred added to the card electronic value data in the memory of the IC card.
[0079]
FIG. 15 shows an example of a control flow in the entire system for managing a DL certificate of electronic value data.
[0080]
A member customer who requests processing such as transferring custody electronic value data to a card electronic value data account is required to perform personal authentication in the information center of the information management system using necessary data such as his / her customer ID code, Request transfer (51). In the information management system, data relating to the customer ID code of the request is read from the database storage means, and the DL certificate is issued and sent to the member customer by mail or the like (52, 53). In the DL certificate, at least “DL electronic value data value”, “customer ID code”, “transfer number”, and “valid period” of the DL certificate are described as DL certificate information.
[0081]
The member customer who has received the DL certificate brings the DL certificate to the nearest member store with the IC card owned by the member customer (54). In this case, the "transfer number" is stored in the memory of the IC card together with the card information.
[0082]
When a member customer requests DL processing from a member customer (55), the member store first reads a customer ID code using an IC card reader / writer connected to a sales management terminal device or the like. If the read customer ID code does not match the customer ID code described in the DL certificate possessed by the customer (56), the download process is not performed as a DL process abnormality (60). Even if both customer ID codes match, the expiration date written on the DL certificate is earlier than the transaction date (57), or the transfer number is less than the count number recorded in the IC card. If there is any (58), the download is invalidated because the download has already been processed, and the download process is not performed (60). If the IC card and the customer ID code described in the DL certificate match, and the transfer number is greater than the count stored in the IC card within the expiration date described in the DL certificate Then, the download process starts (59).
[0083]
In the download process, the total value of the “card electronic value data balance” and the “DL electronic value data value” in the IC card up to the previous time is updated as the “card electronic value data balance” related to the current transaction, and the “DL electronic value data balance” is updated. "Value data value" is updated as the "revenue and expenditure amount" of the current transaction. Further, the member store ID code for processing the download is inserted into the “member store ID code” related to this transaction and updated, the “transaction number” is incremented, and the “transfer number” recorded in the DL certificate is It is updated as the “transfer number” for this transaction (59). Then, the sales management system transmits the card information related to the download processing to the central information management system (61).
[0084]
The information management system receives the updated card information relating to the download processing (62), sorts a series of data relating to the customer ID code (63, 64), and repeats and repeats the transfer number count. Is confirmed (65, 66). If there is no overlap and discontinuity, the DL management process is terminated (68, 69), and if discontinuity is confirmed, at that stage, the DL electronic value data value in the download process for the missing transfer number Is added to the stored electronic value data (67), and a processed check process is performed based on the transfer number (68). If they are consecutive without any duplication, it is determined that the processing has been performed normally, and a processing check based on the transfer number is performed (69). Further, if they overlap, an abnormal process is performed (70).
[0085]
FIG. 16 shows an example of the function of the information center in the information management system. The information management system according to the present invention has an information center in which an automatic telephone exchange (PBX) and a voice response device (IVR) are installed. As a result, the operator who responds to calls from members or non-members is handled by the operator, and the voice response device responds to calls that can be handled unattended. The functions of the information center include processes such as inquiries from members about electronic value data, requests to transfer electronic value data to other members, and requests for issuance of DL certificates. In the case of a request accompanied by processing, personal authentication is performed by confirming a pre-registered password, and then processing is executed.
[0086]
Further, the information management system according to the invention of the present application is an electronic management system such as a shopping order based on a mail order catalog issued by a member member store via a public line from a data processing device such as a telephone device or a personal computer owned by the member customer. Become a key base for commerce.
In addition, by distributing and installing a loading device such as an ATM widely, a member customer can move his / her electronic deposit data and card electronic value data at his / her desired time at any time. .
[0087]
Furthermore, in order to improve the security of the electronic value data of the IC card, an encryption device having an encryption and decryption function is prepared, and the IC card reading / writing device and the POS device are interposed to decrypt the IC card data. Read, encrypt and write. At that time, using a public key cryptosystem as an encryption system, the IC card is encrypted and data is written, and at the same time, a public key paired with the secret key is written into the IC card, so that the IC card is When processed at another store, the card data is decrypted with the public key stored on the card and compared with the plaintext data stored on the card, so that the card can be used as a valid encryption device. You can use it to check if it has been rewritten. Also, it is impossible for a person without a valid encryption device to illegally falsify the contents of the IC card.
[0088]
【The invention's effect】
As described above, in the sales or settlement information management system according to the present invention, not only electronic value data such as points corresponding to the ID code of each member customer but also individual transactions related to updating of the electronic value data are specified. Since the transaction number for performing the transaction and the member store ID code for identifying the member franchise that processed the transaction related to the transaction number are managed and checked together with the electronic value data, even if the transaction is offline, the system The security of the electronic value data in is effectively ensured. Furthermore, if the database means stores and manages a processing device ID code for specifying the sales management terminal device that has processed the transaction related to the transaction number, the electronic value data can be managed more reliably. .
[0089]
The effect of the present sales or settlement information management system is that the electronic value data is stored electronic value data corresponding to the customer ID code in the database means of the information management system and the card electronic value data stored in the IC card. , And the two electronic value data are managed so that they can be safely and mutually moved. This eliminates the need for the sales management system and the information management system at each member store to be constantly connected online via a communication line, and the sales management terminal device at each member store does not necessarily require an IC. Even without the card reading / writing device, it is possible to manage the electronic value data owned by each member customer.
[0090]
Further, the present information management system enables the transfer of the deposit electronic value data owned by the member customer to the card electronic value data of the member customer in response to a request from the member customer. The transfer of data is provided with a transfer ID number for identifying the transfer, and is strictly managed by this, so that the security of the transfer of the electronic value data is ensured even in the offline transaction.
[0091]
Together with the various measures described above, the electronic value data stored in the IC card is encrypted and stored by the public key encryption method, and the public key is stored at the same time, so that even if the transaction is offline, the electronic value data can be stored. The security measures against unauthorized rewriting and use of data were thorough.
[Brief description of the drawings]
FIG. 1 shows an example of the overall configuration of a sales or settlement information management system according to the present invention.
FIG. 2 shows an example of the overall configuration of a sales management system in a member member store.
FIG. 3 shows an example of the appearance of an IC card used in the present invention.
FIG. 4 shows a device configuration example of a sales management terminal device in the sales management system.
FIG. 5 shows an example of an overall flow of electronic value data in a sales or settlement information management system.
FIG. 6 shows an example of a processing flow when reading an IC card in a merchandise selling terminal device having an IC card reading / writing device.
FIG. 7 shows an example of a processing flow at the time of product registration at the time of product purchase in the product sales terminal device.
FIG. 8 shows an example of a processing flow when writing card data to be changed generated as a result of product purchase from an IC card reading / writing device to an IC card.
FIG. 9 shows an example of a control flow when the sales management terminal device processes an IC card.
FIG. 10 shows an example of a control flow relating to a transaction counter in the sales management system and the information management system when there is a transaction related to updating of electronic value data.
FIG. 11 shows an example of a receipt print content issued by a sales management terminal device in the sales management system.
FIG. 12 shows an example of data transition in a memory in an IC card.
FIG. 13 shows an example of data transmitted from the sales management system to the information management system.
FIG. 14 shows a flow of downloading electronic money value data from deposit electronic value data to card electronic value data by direct mail.
FIG. 15 shows an example of a control flow in the entire system for managing a download certificate of electronic value data.
FIG. 16 shows an example of the function of an information center in the information management system.
Claims (16)
前記情報管理システムは、
前記会員加盟店にて商品等の購入を行う会員顧客を特定するために個々の会員顧客に付与された顧客IDコードを管理する顧客管理手段と、夫々の会員加盟店における前記販売管理システムと交信して当該販売管理システムにおいて処理された各会員顧客との取引に関するデータの送受信を行うデータ交信手段と、データベース手段と、を具備し、
前記データベース手段は、
前記顧客IDコードに対応した顧客口座毎に、夫々の前記販売管理システムが管轄するECR又はPOS端末装置等の販売管理端末装置において処理された個々の取引等によって当該会員顧客が授受したポイント及び前払い金等に関する電子価値データと、
前記顧客IDコードに対応した顧客口座毎に、前記電子価値データの更新に係る個々の取引を特定するための、連続した整数のように、取引の行われた順に並び替え、重複及び欠落の発見できる取引番号と、
前記取引番号に係る前記取引を処理した会員加盟店を特定するための会員店舗IDコードと、
前記取引番号に係る取引を処理した販売管理端末装置等を特定するための処理装置IDコードと、を記憶し、
前記会員加盟店における前記販売管理端末装置は、前記個々の会員顧客に付与され顧客IDコードを記録したICカード等を読み取るICカード等読取/書込装置を備え、前記ICカード等には、前記電子価値データ及びその累計値と、個々の取引毎の前記取引番号と、当該取引番号に係る会員店舗IDコード及びこれを処理した前記販売管理端末装置の端末装置IDコードと、が書き込まれ、
以って、前記情報管理システムは、各会員顧客が所有する前記電子価値データに関するセキュリティチェックとその決済処理を各販売管理システムに代わって一元的に行うことを特徴とする販売もしくは決済情報管理システム。A sales or settlement information management system, comprising: a sales management system such as a plurality of POS systems at a plurality of member member stores; and an information management system communicating with the sales management system,
The information management system includes:
Customer management means for managing a customer ID code assigned to each member customer in order to specify a member customer who purchases a product or the like at the member store, and communication with the sales management system at each member store Data communication means for transmitting and receiving data relating to transactions with each member customer processed in the sales management system, and a database means,
The database means,
For each customer account corresponding to the customer ID code, points and prepayments given and received by the member customer by individual transactions etc. processed in the sales management terminal device such as the ECR or POS terminal device managed by the respective sales management system Electronic value data on gold, etc.
For each customer account corresponding to the customer ID code, rearrange the order of transactions, such as consecutive integers, to identify individual transactions related to updating of the electronic value data, and find duplicates and omissions Transaction number
A member store ID code for identifying a member member store that has processed the transaction pertaining to the transaction number,
And a processing device ID code for specifying a sales management terminal device or the like that has processed the transaction related to the transaction number ,
The sales management terminal device at the member franchise includes an IC card reading / writing device for reading an IC card or the like recorded with a customer ID code assigned to each individual member customer, and the IC card etc. The electronic value data and its cumulative value, the transaction number for each transaction, the member store ID code associated with the transaction number, and the terminal device ID code of the sales management terminal device that processed the same are written,
Therefore, the information management system is characterized in that a security check on the electronic value data owned by each member customer and a settlement process thereof are centrally performed instead of each sales management system, and the sales or settlement information management system is characterized in that .
さらに、前記情報管理システムのデータベース手段内に、カード電子価値データ等カードデータの推移を蓄積し監視する仕組みを設け、カード電子価値データ等のカードデータが、正当であることを確認可能に構成された、
ことを特徴とする請求項1に記載の販売もしくは決済情報管理システム。The electronic value data owned by each member customer is stored electronic value data managed by a stored electronic value data account provided in a database means of the information management system, and a card provided in the IC card or the like. It is configured as a card electronic value data managed in an electronic value data account, the deposit electronic value data and the card electronic value data are configured to be transferable between each other,
Further, a mechanism for accumulating and monitoring the transition of card data such as card electronic value data is provided in the database means of the information management system so that the card data such as card electronic value data can be confirmed to be valid. Was
The sales or settlement information management system according to claim 1 , wherein:
当該蓄積された電子価値データに関するデータは、前記取引に係る電子価値データ及びその累計値と、
前記電子価値データに係る新たな取引を特定するための、連続した整数のように、取引の行われた順に並び替え、重複及び欠落の発見できる取引番号と、
前記取引番号に係る前記取引を処理した会員加盟店を特定するための会員店舗IDコードと、
さらに、前記ICカード等をもって、前回以前に処理された取引に関して授受した電子価値データ及びその累計値と、
その前回以前の取引を処理した会員加盟店を特定するための会員店舗IDコードと共に、
前記通信回線を介して前記販売管理システムから前記情報管理システムに送信される、ことを特徴とする請求項4に記載の販売もしくは決済情報管理システム。The sales management system includes a buffer storage unit that temporarily accumulates and stores data related to the electronic value data relating to a transaction within a certain period processed by a sales management terminal device under the jurisdiction,
The data relating to the stored electronic value data includes electronic value data relating to the transaction and its cumulative value,
In order to identify a new transaction related to the electronic value data, as a continuous integer, rearranged in the order in which the transaction was performed, a transaction number in which duplication and omission can be found,
A member store ID code for identifying a member member store that has processed the transaction pertaining to the transaction number,
Further, the electronic value data transferred and received with respect to the transaction processed before the previous time using the IC card or the like, and the accumulated value thereof,
Along with the member store ID code for identifying the member member store that processed the previous transaction,
The sales or settlement information management system according to claim 4 , wherein the information is transmitted from the sales management system to the information management system via the communication line.
前記販売管理端末装置に接続された前記ICカード等読取/書込装置は、前記証明書に基づく、電子価値データの移転取引が処理された際に前記ICカード等に対して、
当該取引において会員顧客が新たに授受した前記電子価値データ及びその累計値と、
前記電子価値データに係る当該取引を特定するための、前記顧客IDコードに対応した顧客口座毎に、当該取引を特定するための、連続した整数のように、取引の行われた順に並び替え、重複及び欠落の発見できる取引番号と、
前記取引番号に係る前記取引を処理した会員加盟店を特定するための会員店舗IDコードと、
前記証明書に係る移転取引を特定するための、前記顧客IDコードに対応した顧客口座毎に、請求の行われた順に並び替え、重複及び欠落の発見できる移転番号と、
を書き込むことを特徴とする請求項5に記載の販売もしくは決済情報管理システム。The information management system includes means for issuing a certificate that permits transfer of the deposit electronic value data possessed by the member customer to the card electronic value data account of the member customer in response to a request from the member customer. ,
The read / write device such as the IC card connected to the sales management terminal device, when the transfer transaction of the electronic value data based on the certificate is processed,
The electronic value data newly transferred by the member customer in the transaction and the accumulated value thereof,
For specifying the transaction related to the electronic value data, for each customer account corresponding to the customer ID code, for specifying the transaction, as a continuous integer, rearranged in the order in which the transaction was performed, A transaction number where duplicates and omissions can be found,
A member store ID code for identifying a member member store that has processed the transaction pertaining to the transaction number,
For specifying the transfer transaction pertaining to the certificate, for each customer account corresponding to the customer ID code, rearranged in the order in which the requests were made, a transfer number that can find duplicates and omissions,
6. The sales or settlement information management system according to claim 5 , wherein
ことを特徴とする請求項6に記載の販売もしくは決済情報管理システム。The certificate includes expiration date information indicating a possible period of the transfer transaction,
The sales or settlement information management system according to claim 6 , wherein:
ことを特徴とする請求項7に記載の販売もしくは決済情報管理システム。The certificate is configured in such a manner that information related to the transfer, such as a barcode, can be easily input in the sales management terminal device.
8. The sales or settlement information management system according to claim 7 , wherein:
ことを特徴とする請求項8に記載の販売もしくは決済情報管理システム。The certificate includes information related to transfer, which is composed of cryptographic information that cannot be easily decrypted.
9. The sales or settlement information management system according to claim 8 , wherein:
当該蓄積された電子価値データに関するデータは、
当該取引において会員顧客が新たに授受した前記電子価値データ及びその累計値と、
電子価値データに係る新たな取引を特定するための前記顧客IDコードに対応した顧客口座毎に、当該取引を特定するための、連続した整数のように、取引の行われた順に並び替え、重複及び欠落の発見できる取引番号と、
前記取引番号に係る前記取引を処理した会員加盟店を特定するための会員店舗IDコードと、
前記証明書に係る移転番号を特定するための、前記顧客IDコードに対応した顧客口座毎に、請求の行われた順に並び替え、重複及び欠落の発見できる移転番号と共に、
前記通信回線を介して前記販売管理システムから前記情報管理システムに送信される、ことを特徴とする請求項6に記載の販売もしくは決済情報管理システム。The sales management system has buffer storage means for temporarily storing and storing data relating to the electronic value data relating to transactions within a certain period of time processed by a sales management terminal device under its control,
Data related to the stored electronic value data,
The electronic value data newly transferred by the member customer in the transaction and the accumulated value thereof,
For each customer account corresponding to the customer ID code for identifying a new transaction relating to electronic value data, sort and repeat the transaction in the order in which transactions were performed, such as continuous integers for identifying the transaction. And a transaction number that can be found missing,
A member store ID code for identifying a member member store that has processed the transaction pertaining to the transaction number,
To specify the transfer number pertaining to the certificate, for each customer account corresponding to the customer ID code, sort in the order in which the claims were made, along with a transfer number that can find duplicates and omissions,
7. The sales or settlement information management system according to claim 6 , wherein the information is transmitted from the sales management system to the information management system via the communication line.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000061396A JP3603944B2 (en) | 2000-03-07 | 2000-03-07 | Sales or payment information management system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000061396A JP3603944B2 (en) | 2000-03-07 | 2000-03-07 | Sales or payment information management system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2001250172A JP2001250172A (en) | 2001-09-14 |
| JP3603944B2 true JP3603944B2 (en) | 2004-12-22 |
Family
ID=18581539
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000061396A Expired - Lifetime JP3603944B2 (en) | 2000-03-07 | 2000-03-07 | Sales or payment information management system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3603944B2 (en) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3747008B2 (en) * | 2002-04-09 | 2006-02-22 | 株式会社エヌ・ティ・ティ・データ | Pre-registration type electronic payment system and pre-registration type electronic payment program |
| JP2003337925A (en) * | 2002-05-21 | 2003-11-28 | East Japan Railway Co | Service point redemption method for IC card with credit function and service point redemption system for IC card with credit function |
| SG120112A1 (en) * | 2003-08-06 | 2006-03-28 | Oneempower Pte Ltd | Transaction method and system |
| JP4827425B2 (en) * | 2005-03-23 | 2011-11-30 | 三井住友カード株式会社 | Point processing system, method and program |
| JP4873920B2 (en) * | 2005-10-07 | 2012-02-08 | 株式会社三共 | Electronic money system, portable terminal, and application program |
| KR102202965B1 (en) * | 2013-12-31 | 2021-01-14 | 효성티앤에스 주식회사 | Method of collecting electronic journal of ATM and the electronic journal collection system |
| CN110490606A (en) * | 2018-05-15 | 2019-11-22 | 韦佑欣 | Member is worth management method |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6476388A (en) * | 1987-09-18 | 1989-03-22 | Matsushita Electric Industrial Co Ltd | Ic card apparatus |
| JPH04291487A (en) * | 1991-03-20 | 1992-10-15 | Fujitsu Ltd | Money reception system for prepaid card |
| JPH07200760A (en) * | 1993-12-28 | 1995-08-04 | Ace Denken:Kk | Recording medium card |
| JPH09212565A (en) * | 1996-02-07 | 1997-08-15 | Nec Corp | Radio portable terminal system |
| JP2965518B2 (en) * | 1996-10-17 | 1999-10-18 | 株式会社コネット | Point aggregation system |
| JP3054031U (en) * | 1998-05-13 | 1998-11-17 | 株式会社ローソン | Product purchase system |
| JPH1139540A (en) * | 1998-05-18 | 1999-02-12 | Toshiba Corp | Automatic transaction equipment |
| JPH11338946A (en) * | 1998-05-25 | 1999-12-10 | Glory Ltd | Deposit processing method in electronic wallet system using ic card |
-
2000
- 2000-03-07 JP JP2000061396A patent/JP3603944B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2001250172A (en) | 2001-09-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7415431B2 (en) | System and method for trusted self-billing and payment for utilities including audit, verification, reconciliation and dispute resolution | |
| US8070056B2 (en) | Handheld device for selling transaction instruments via web-based tools | |
| AU2006290510B2 (en) | Transaction apparatus, systems and methods | |
| KR100414050B1 (en) | BAROH credit card settlement system for the member store and method thereof | |
| JP3614480B2 (en) | Electronic ticket sales / refund system and sales / refund method | |
| US20020107799A1 (en) | Transaction method, transaction system, management equipment and IC card therefor | |
| US20030009382A1 (en) | Customer identification, loyalty and merchant payment gateway | |
| CA2584793A1 (en) | Point-of-sale systems and methods for consumer bill payment | |
| JP2001043451A (en) | Comprehensively managing system for sales point | |
| WO2002008980A1 (en) | Electronic money transaction system | |
| JP2002099716A (en) | Electronic settlement system | |
| JP3603944B2 (en) | Sales or payment information management system | |
| JP2002109237A (en) | Ic card for card dealing | |
| JP6495090B2 (en) | Electronic payment tool issuance processing system | |
| JP7476368B2 (en) | Trade management system, trade management method, and trade management program | |
| KR100762305B1 (en) | New concept card and buyer-oriented sales system using the card and its method | |
| JPH0785376A (en) | Register system | |
| KR100467749B1 (en) | Point of sale management service providing method with on-line | |
| KR100592056B1 (en) | Virtual terminal payment system and method | |
| JP2001525583A (en) | Method and system for guaranteed purchase | |
| KR20020004330A (en) | Method of Issuing Pre-paid Card and Card Authorization Broking Method Suitable for the Pre-paid Card | |
| KR200342639Y1 (en) | Terminal for approval of electronic signature | |
| JP2002041995A (en) | Business handling device having credit card settlement function and business package thereof | |
| KR100683051B1 (en) | Issuance system of cash receipt through virtual terminal and its method | |
| GB2412777A (en) | Electronic voucher system using mobile phones |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20031224 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040113 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040227 |
|
| 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: 20040817 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040921 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 3603944 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| 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 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071008 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081008 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091008 Year of fee payment: 5 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101008 Year of fee payment: 6 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111008 Year of fee payment: 7 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121008 Year of fee payment: 8 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131008 Year of fee payment: 9 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
| 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 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| EXPY | Cancellation because of completion of term |