JPH0652549B2 - Prepaid card system - Google Patents
Prepaid card systemInfo
- Publication number
- JPH0652549B2 JPH0652549B2 JP63144075A JP14407588A JPH0652549B2 JP H0652549 B2 JPH0652549 B2 JP H0652549B2 JP 63144075 A JP63144075 A JP 63144075A JP 14407588 A JP14407588 A JP 14407588A JP H0652549 B2 JPH0652549 B2 JP H0652549B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- storage
- card
- processing
- identification information
- 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
- 238000003860 storage Methods 0.000 claims description 104
- 230000005540 biological transmission Effects 0.000 claims description 14
- 238000000034 method Methods 0.000 claims description 11
- 238000007726 management method Methods 0.000 description 45
- 238000004891 communication Methods 0.000 description 11
- 238000013500 data storage Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 235000014214 soft drink Nutrition 0.000 description 1
Landscapes
- Credit Cards Or The Like (AREA)
- Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は交通機関等の運賃および商品の代金の自動販売
機等への支払に、不特定多数の個人および団体に対して
発行・販売された磁気カードやICカード等の記憶媒体
を用いるプリペイドカードシステムに関する。[Detailed Description of the Invention] [Industrial field of application] The present invention is issued and sold to an unspecified number of individuals and groups for payment of freight of transportation facilities and the price of goods to vending machines. And a prepaid card system using a storage medium such as a magnetic card or an IC card.
従来、この種のカードシステム(例えば、特開昭61−
237185号公報)は、公衆電話や交通機関の切符の
発売および商品の自動販売等に採用されている。従来の
システムの一構成要素である媒体処理手段すなわち電話
機や自動券売機あるいは自動販売機は、カード装填時
に、カードに記憶された残高情報を読み出してこの残高
情報から使用金額を差し引き、残高を更新したあと、再
び、この更新された残高情報をカードに記憶している。Conventionally, this type of card system (for example, Japanese Patent Laid-Open No. 61-
No. 237185) is used for selling tickets for public telephones and transportation facilities, and automatic vending of products. When a card is loaded, the medium processing means, which is one component of the conventional system, that is, the telephone, the vending machine, or the vending machine, reads the balance information stored in the card, subtracts the usage amount from the balance information, and updates the balance. After that, again, the updated balance information is stored in the card.
プリペイドカードシステムにおいては、磁気カード等の
記憶媒体を発行・販売する者が、媒体処理手段を所有
し、各種のサービス物品の販売を行う事業者または事業
部門と独立した事業者または事業部門である場合に、実
際に使用された金額よりも多くの金額を媒体発行元の事
業者または事業部門に対して請求するような不正行為が
考えられる。従来のプリペイドカードシステムは、この
ような不正な請求情報を作成するように改ざんされた不
正な媒体処理手段を特定することができないという欠点
がある。In the prepaid card system, a person who issues and sells a storage medium such as a magnetic card is a business operator or business division independent of the business operator or business division that owns the medium processing means and sells various service goods. In this case, it is conceivable that a fraudulent act of charging a larger amount than the amount actually used to the business operator or business division that issued the medium. The conventional prepaid card system has a drawback in that it cannot specify an illegal medium processing means that has been falsified so as to create such illegal billing information.
本願の第1の発明のプリペイドカードシステムは、前回
使用したときの残高情報、該残高情報を生成した処理手
段を特定する処理手段識別情報および自分自身を特定す
る媒体識別情報を記憶する複数の記憶媒体と、自分自身
を特定する処理手段識別情報を予め格納する第1の記憶
手段と、前記記憶媒体から前記残高情報を読み出す第1
の処理と、現在使用する金額を表す使用金額情報に基づ
いて該残高情報を更新する第2の処理と、前記記憶媒体
から読み出した前記処理手段識別情報を該第1の記憶手
段の内容で更新する第3の処理とを行う媒体アクセス手
段と、前記記憶媒体から読み出した前記媒体識別情報お
よび前記処理手段識別情報と、該媒体アクセス手段で更
新された最新の残高情報とを含むデータを格納する第2
の記憶手段とを設けた複数の処理手段と、前記第2の記
憶手段に格納されたデータを送信する情報伝達手段と、
前記情報伝達手段から受信したデータを格納する第3の
記憶手段と、前記媒体識別情報に対応する前記残高情報
を格納する第4の記憶手段と、該第3の記憶手段から読
み出した前記使用金額情報および前記最新の残高情報の
合計と該第3の記憶手段から読み出した該媒体識別情報
に対応する該第4の記憶手段の内容とが一致するか否か
を判定する第1の処理と、該第1の処理で一致すると判
定された場合対応する該第4の記憶手段の内容を該最新
の残高情報で更新する第2の処理と、該第1の処理で不
一致と判定された場合該第3の記憶手段に格納されてい
る前記記憶媒体から読み出した前記処理手段識別情報を
通知する第3の処理とを行う不正検出手段とを設けた管
理手段とを備えている。The prepaid card system of the first invention of the present application is a plurality of storages for storing balance information when used last time, processing means identification information for identifying the processing means that generated the balance information, and medium identification information for identifying itself. A medium, a first storage unit that stores in advance processing unit identification information that identifies itself, and a first storage unit that reads the balance information from the storage medium
Processing, the second processing for updating the balance information based on the usage amount information indicating the currently used amount, and the processing means identification information read from the storage medium with the contents of the first storage means. And storing the data including the medium access unit that performs the third process, the medium identification information and the processing unit identification information read from the storage medium, and the latest balance information updated by the medium access unit. Second
A plurality of processing means provided with the storage means, and an information transmission means for transmitting the data stored in the second storage means,
Third storage means for storing the data received from the information transmission means, fourth storage means for storing the balance information corresponding to the medium identification information, and the used amount of money read from the third storage means. A first process for determining whether or not the total of the information and the latest balance information and the contents of the fourth storage unit corresponding to the medium identification information read from the third storage unit match; When it is determined in the first processing that the corresponding second storage means updates the corresponding contents of the fourth storage means with the latest balance information, and when it is determined that the first processing does not match, Management means provided with a fraud detection means for performing a third processing of notifying the processing means identification information read from the storage medium stored in the third storage means.
本願の第2の発明のプリペイドカードシステムは、前回
使用したときの残高情報および自分自身を特定する媒体
識別情報を記憶する複数の記憶媒体と、自分自身を特定
する処理手段識別情報を予め格納する第1の記憶手段
と、前記記憶媒体から前記残高情報を読み出す第1の処
理と、現在使用する金額を表す使用金額情報に基づいて
該残高情報を更新する第2の処理とを行う媒体アクセス
手段と、前記記憶媒体から読み出した前記媒体識別情報
と、前記第1の記憶手段から読み出した該処理手段識別
情報と、該使用金額情報と、前記媒体アクセス手段で更
新された最新の残高情報とを含むデータを格納する第2
の記憶手段とを設けた複数の処理手段と、前記第2の記
憶手段に格納されたデータを送信する情報伝達手段と、
前記情報伝達手段から受信したデータを格納する第3の
記憶手段と、前記媒体識別情報に対応する前記残高情報
および前記処理手段識別情報を格納する第4の記憶手段
と、該第3の記憶手段から読み出した該使用金額および
該最新の残高情報の合計と該第3の記憶手段から読み出
した該媒体識別情報に対応する該第4の記憶手段の内容
とが一致するか否かを判定する第1の処理と、該第1の
処理で一致すると判定された場合対応する該第4の記憶
手段の内容を該最新の残高情報および該処理手段識別情
報で更新する第2の処理と、該第1の処理で不一致と判
定された場合該第4の記憶手段に格納されている該最新
の残高情報に対応する該処理手段識別情報を通知する第
3の処理とを行う不正検出手段とを設けた管理手段とを
備えている。A prepaid card system according to a second invention of the present application stores in advance a plurality of storage media for storing balance information when used last time and medium identification information for identifying oneself, and processing means identification information for identifying oneself. Medium access means for performing first storage means, first processing for reading the balance information from the storage medium, and second processing for updating the balance information based on the amount-of-use information representing the amount currently used. And the medium identification information read from the storage medium, the processing unit identification information read from the first storage unit, the used amount information, and the latest balance information updated by the medium access unit. Second to store the containing data
A plurality of processing means provided with the storage means, and an information transmission means for transmitting the data stored in the second storage means,
Third storage means for storing data received from the information transmission means, fourth storage means for storing the balance information and the processing means identification information corresponding to the medium identification information, and the third storage means Determining whether the sum of the used amount of money and the latest balance information read out from the third storage means and the content of the fourth storage means corresponding to the medium identification information read out from the third storage means match. 1 and the second processing for updating the corresponding contents of the fourth storage means with the latest balance information and the processing means identification information when it is determined that they match in the first processing; And a fraud detecting means for performing a third processing of notifying the processing means identification information corresponding to the latest balance information stored in the fourth storage means when it is determined that they do not match in the first processing. Management means.
次に、本発明について図面を参照して詳細に説明する。 Next, the present invention will be described in detail with reference to the drawings.
第1図を参照すると、本発明の第1の実施例は、カード
100と、データ記憶部110と、カード管理コード記
憶部120と、n(正整数)個のカード処理手段200
−1〜200−n、カード処理手段識別コード記憶部2
10と、カードアクセス部220と、処理情報通信部2
30と、カード処理情報記憶部231と、情報伝達手段
300と、カード管理手段400と、管理情報通信部4
10と、カード情報アクセス部420と、第1のカード
情報管理部430と、第1のカード管理情報記憶部43
1と、不正カード処理手段通知部440とから構成され
る。Referring to FIG. 1, in the first embodiment of the present invention, a card 100, a data storage unit 110, a card management code storage unit 120, and n (positive integer) card processing means 200.
-1-200-n, card processing means identification code storage unit 2
10, card access unit 220, processing information communication unit 2
30, a card processing information storage unit 231, an information transmission unit 300, a card management unit 400, and a management information communication unit 4
10, a card information access unit 420, a first card information management unit 430, and a first card management information storage unit 43.
1 and a fraudulent card processing means notification unit 440.
カード100はデータ記憶機能を有するICカードや磁
気カード等の記憶媒体であり、プリペイド(前払い)カ
ードとして用いられ、額面金額あるいは残高等の使用可
能金額の情報を含むデータ記憶部110と各カード固有
のカード識別コードを記憶したカード管理コード記憶部
120とを有し、カード処理手段200に挿入され使用
される毎に、これらのデータ記憶部110およびカード
管理コード部120が更新される。The card 100 is a storage medium such as an IC card or a magnetic card having a data storage function, is used as a prepaid (prepayment) card, and is unique to each card and a data storage unit 110 that includes information on the usable amount of money such as face value or balance. Card management code storage unit 120 storing the card identification code of the card management code, and the data storage unit 110 and the card management code unit 120 are updated each time the card processing unit 200 is inserted and used.
カード処理手段200−1〜200−nは、例えば、切
符の自動券売機、タクシーの車載装置,清涼飲料水の自
動販売機等である。処理手段200−1〜200−nの
それぞれには固有のカード処理手段識別コードが割り当
てられており、このコードは対応する処理手段内のカー
ド処理手段識別コード記憶部210に記憶されており、
カード100挿入時に、カード100のカード管理コー
ド記憶部120内に出力される。カードアクセス部22
0は挿入されたカード100から記憶情報を読み出し、
切符の販売,運賃・料金の精算等の処理を行い、データ
記憶部110に格納されている残高等の記憶情報を更新
する。The card processing means 200-1 to 200-n are, for example, ticket vending machines, taxi-mounted devices, soft drink vending machines, and the like. A unique card processing means identification code is assigned to each of the processing means 200-1 to 200-n, and this code is stored in the card processing means identification code storage section 210 in the corresponding processing means.
When the card 100 is inserted, it is output in the card management code storage unit 120 of the card 100. Card access unit 22
0 reads the stored information from the inserted card 100,
Processing such as ticket sales and fare / fare settlement is performed, and the storage information such as the balance stored in the data storage unit 110 is updated.
処理情報通信部230はカードアクセス部220によっ
て更新されたカード100の情報,すなわちカード処理
情報を記憶した記憶部231からこの情報を情報伝達手
段300を介してカード管理手段400に伝達する。The processing information communication unit 230 transmits the information of the card 100 updated by the card access unit 220, that is, the storage unit 231 storing the card processing information to the card management unit 400 via the information transmission unit 300.
情報伝達手段300はオンライン通信ネットワーク、あ
るいはフロッピィディスク等で実現され、複数のカード
処理手段200と1つのカード管理手段400との間で
の前記カード処理情報の伝達に使用される。カード管理
手段400は電子計算機システムで実現され、発行され
た全てのカードの情報を統合管理する。管理情報通信部
410は、情報伝達手段300を経由して複数のカード
処理手段200から送られてくる前記カード処理情報を
受信する。The information transmitting means 300 is realized by an online communication network, a floppy disk or the like, and is used for transmitting the card processing information between the plurality of card processing means 200 and one card management means 400. The card management unit 400 is realized by an electronic computer system, and integrally manages information of all issued cards. The management information communication unit 410 receives the card processing information sent from the plurality of card processing units 200 via the information transmission unit 300.
カード情報アクセス部420は、管理情報通信部410
で受信された前記カード処理情報を受け取り、この中に
含まれる前記カード識別コードおよび前記カード処理手
段識別コードに基づいて、カード情報管理部430を参
照しながら残高等の比較により前記カード処理情報の正
当性をチェックする。正当であればカード情報管理部4
30内のカード管理情報記憶部431の内容を更新し、
正当でなければ、不正が行われたと特定されるカード処
理手段200−i(iはn以下の正整数)のカード処理
手段識別コードを不正カード処理手段通知部440に通
知する。The card information access unit 420 is the management information communication unit 410.
The card processing information received by the above is received, and based on the card identification code and the card processing means identification code included therein, the card processing information is compared by referring to the card information management unit 430 and comparing the balance or the like. Check the legitimacy. If valid, card information management unit 4
The contents of the card management information storage unit 431 in 30 are updated,
If it is not valid, the card processing means identification unit 440 is notified of the card processing means identification code of the card processing means 200-i (i is a positive integer less than or equal to n) that is identified as being fraudulent.
カード情報管理部430は発行された全てのカードの情
報が格納され、カード情報アクセス部420によって最
新状態に更新される。例えば、カード管理情報記憶部4
31に記憶されたカード管理情報はカード100に関す
る情報であり、カード識別コードとカード処理手段識別
コードとカード100のデータ記憶部110の更新履歴
を示す更新履歴データとを含む。不正カード処理手段通
知部440は、カード情報アクセス部において、正当で
ないと判断されたカード処理手段200−iのカード処
理手段識別コードを受信する。The card information management unit 430 stores information on all issued cards and is updated to the latest state by the card information access unit 420. For example, the card management information storage unit 4
The card management information stored in 31 is information regarding the card 100, and includes a card identification code, a card processing means identification code, and update history data indicating an update history of the data storage unit 110 of the card 100. The fraudulent card processing means notification unit 440 receives the card processing means identification code of the card processing means 200-i that is judged to be invalid by the card information access unit.
第1図ないし第4図を参照して本発明の第1の実施例の
一連の動作を説明する。A series of operations of the first embodiment of the present invention will be described with reference to FIGS.
第2図は、カード処理手段識別コードとして「I2」を
割り当てられた不正なカード処理手段200−iにカー
ド100を挿入した場合の処理の流れを示す。FIG. 2 shows the flow of processing when the card 100 is inserted into the unauthorized card processing means 200-i to which "I 2 " is assigned as the card processing means identification code.
第3図は、カード処理手段識別コードとして「I3」を
割り当てられた公正なカード処理手段200−j(jは
n以下の正整数)に、第2図において処理手段200−
iから排出されたカード100を挿入した場合の処理の
流れを示す。Figure 3 is the "I 3" fair card assigned processing unit 200-j (j is less positive integer n), the processing means in the second view as the card processing unit identification code 200-
The flow of processing when the card 100 ejected from i is inserted is shown.
まず、第1の残高(Z1)を記憶したデータ記憶部11
0と最も最近処理を受けたカード処理手段のカード処理
手段識別コード「I1」および自身のカード識別コード
(ID)を記憶したカード管理コード記憶部120とを
有するカード100が、不正カード処理手段200−i
に挿入される(第2図のステップ1)。処理手段200
−iはカード100から第1の残高(Z1),コード
(ID)および(I1)を読み出す(ステップ2)。次
に、カード利用者の使用金額すなわち第1の使用金額
(X2)を第1の残高(Z1)から差し引いた第2の残高
(Z2)を記憶部110に格納するとともに、記憶部1
20にカード処理手段識別コード「I2」を格納する
(ステップ3)。このあと、このカード100は処理手
段200−iから排出される(ステップ4)。First, the data storage unit 11 that stores the first balance (Z 1 ).
0 and the card processing means identification code “I 1 ” of the card processing means that has been most recently processed and the card management code storage section 120 storing the card identification code (ID) of its own are the illegal card processing means. 200-i
(Step 1 in FIG. 2). Processing means 200
-I reads the first balance (Z 1 ), code (ID) and (I 1 ) from the card 100 (step 2). Then, the second balance (Z 2 ) obtained by subtracting the usage amount of the card user, that is, the first usage amount (X 2 ) from the first balance (Z 1 ) is stored in the storage unit 110, and the storage unit 110 is also stored. 1
The card processing means identification code "I 2 " is stored in 20 (step 3). Then, the card 100 is discharged from the processing means 200-i (step 4).
次に、この処理手段200−iのカードアクセス部22
0内で不正が行なわれ、この結果、第1の使用金額(X
2)が不当に高い第2の使用金額(X2′)に改ざんされ
るとともに、これに合わせて第2の残高(Z2)も不当
に低い第3の残高(Z2′)に改ざんされ(ステップ
5)、この第2の使用金額(X2′)および第3の残高
(Z2′)は、ステップ2で読み出されたコード(I1)お
よび(ID)ならびにステップ3で格納したコード
(I2)とともに、情報伝達手段300および管理情報
通信部410を経由してカード情報アクセス部420に
通知される(ステップ6,7)。Next, the card access unit 22 of this processing means 200-i
The fraud is performed within 0, and as a result, the first usage amount (X
2 ) is tampered with the unreasonably high second usage amount (X 2 ′), and the second balance (Z 2 ) is also tampered with the unreasonably low third balance (Z 2 ′). (Step 5), the second used amount (X 2 ′) and the third balance (Z 2 ′) are stored in the code (I 1 ) and (ID) read in the step 2 and in the step 3. Along with the code (I 2 ), it is notified to the card information access section 420 via the information transmission means 300 and the management information communication section 410 (steps 6 and 7).
アクセス部420はコード(ID)に基づいて記憶部4
31をアクセスし、第2の使用金額(X2′)と第3の残
高(Z2′)の合計がカード管理情報記憶部431に記
憶された第1の残高(Z1)と一致するか否かをチェッ
クする(ステップ8,9)。一致するように第2の使用
金額(X2′)と第3の残高(Z2′)は改ざんされてい
るため、アクセス部420はカード管理情報記憶部43
1に第2の使用金額(X2′)および第3の残高
(Z2′)を格納する(ステップ10)。The access unit 420 stores the storage unit 4 based on the code (ID).
31 is accessed, and whether the sum of the second used amount (X 2 ′) and the third balance (Z 2 ′) matches the first balance (Z 1 ) stored in the card management information storage unit 431. It is checked whether or not (steps 8 and 9). Since the second used amount (X 2 ′) and the third balance (Z 2 ′) have been tampered with so that they match, the access unit 420 causes the card management information storage unit 43.
The second usage amount (X 2 ′) and the third balance (Z 2 ′) are stored in 1 (step 10).
次に、ステップ4において排出されたカード100が、
公正なカード処理手段200−jに挿入される(第3図
のステップ11)。処理手段200−jは、カード利用
者の使用金額すなわち第3の使用金額(X3)に基づい
て、ステップ2ないし4と同様に、記憶部110に記憶
された第2の残高(Z2)を第4の残高(Z3)に更新す
るとともに記憶部120に記憶されたコード(I2)を
(I3)に更新したあとカード100を排出する(ステ
ップ12,13,14)。第4の残高(Z3)、第3の
使用金額(X3)、カード100の記憶部から読み出さ
れた識別コード(I2)およびカード100の識別コー
ド(ID)は、情報伝達手段300および管理情報通信
部410を経由して、カード情報アクセス部420に通
知される(ステップ15,16)。第3の使用金額(X
3)と第4の残高(Z3)の合計がカード管理情報記憶部
431に記憶された第3の残高(Z2′)と一致するか
否かをチェックする(ステップ17,18)。第3の残
高(Z2′)は改ざんされているため一致せず、受信し
たカード処理手段識別コード(I2)からカード処理手段
200−iが不正を働いたと特定でき、この旨、不正磁
気カード処理手段通知部440に通知される(ステップ
19)。Next, the card 100 discharged in step 4 is
It is inserted into the fair card processing means 200-j (step 11 in FIG. 3). The processing means 200-j, based on the amount of money used by the card user, that is, the third amount of money used (X 3 ), similarly to steps 2 to 4, the second balance (Z 2 ) stored in the storage unit 110. Is updated to the fourth balance (Z 3 ) and the code (I 2 ) stored in the storage unit 120 is updated to (I 3 ), and the card 100 is ejected (steps 12, 13, 14). The fourth balance (Z 3 ), the third usage amount (X 3 ), the identification code (I 2 ) read from the storage unit of the card 100 and the identification code (ID) of the card 100 are used as the information transmitting means 300. And the card information access unit 420 is notified via the management information communication unit 410 (steps 15 and 16). Third usage amount (X
It is checked whether the sum of 3 ) and the fourth balance (Z 3 ) matches the third balance (Z 2 ′) stored in the card management information storage unit 431 (steps 17 and 18). Since the third balance (Z 2 ′) has been tampered with, it does not match, and it can be specified from the received card processing means identification code (I 2 ) that the card processing means 200-i has performed fraud. The card processing means notifying section 440 is notified (step 19).
第5図は本発明の第2の実施例のブロック図を示す。FIG. 5 shows a block diagram of the second embodiment of the present invention.
図において、第1の実施例と同一構成要素は同一参照数
字で示す。本実施例では、カード100のカード管理コ
ード記憶部120にカード処理手段識別コードは記憶さ
れず、カード管理手段400内のカード管理情報記憶部
451に記憶される。In the figure, the same components as in the first embodiment are designated by the same reference numerals. In this embodiment, the card management code storage unit 120 of the card 100 does not store the card processing means identification code but stores it in the card management information storage unit 451 of the card management unit 400.
第5図ないし第8図を参照して本発明の第2の実施例の
一連の動作を説明する。A series of operations of the second embodiment of the present invention will be described with reference to FIGS.
第6図は磁気カード処理手段識別コードとして「I2」
を割り当てられた不正なカード処理手段200−iにカ
ード100を挿入した場合の処理の流れを示す。FIG. 6 shows the magnetic card processing means identification code "I 2 ".
The flow of processing when the card 100 is inserted into the illegal card processing means 200-i assigned with is shown.
第7図はカード処理手段識別コードとして「I3」を割
り当てられた公正なカード処理手段200−jに第6図
において処理手段200−iから排出されたカード10
0を挿入した場合の処理の流れを示す。FIG. 7 shows a card 10 ejected from the processing means 200-i in FIG. 6 by a fair card processing means 200-j to which “I 3 ” is assigned as the card processing means identification code.
The flow of processing when 0 is inserted is shown.
まず、第1残高(Z1)を記憶したデータ記憶部110
と自身のカード識別コード(ID)を記憶したカード管
理コード記憶部120とを有するカード100が不正カ
ード処理手段200−iに挿入される(第6図のステッ
プ20)。処理手段200−iはカード100から第1
残高(Z1)、コード(ID)を読み出す(ステップ2
1)。次に、カード利用者の使用金額すなわち第1の使
用金額(X2)を第1の残高(Z1)から差し引いた第2
の残高(Z2)を記憶部110に格納する(ステップ2
2)。このあと、このカード100は処理手段200−
iから排出される(ステップ23)。First, the data storage unit 110 that stores the first balance (Z 1 ).
The card 100 having the card management code storage unit 120 storing its own card identification code (ID) is inserted into the unauthorized card processing means 200-i (step 20 in FIG. 6). The processing means 200-i is the first from the card 100.
Read balance (Z 1 ) and code (ID) (step 2)
1). Next, the second amount obtained by subtracting the amount of money used by the card user, that is, the first amount of money used (X 2 ) from the first balance (Z 1 ).
The balance (Z 2 ) of the above is stored in the storage unit 110 (step 2).
2). After that, the card 100 is processed by the processing means 200-
It is discharged from i (step 23).
次に、この処理手段200−iのカードアクセス部22
0内で不正が行なわれ、この結果、第1の使用金額(X
2)が不当に高い第2の使用金額(X2′)に改ざんされ
るとともに、これに合わせて第2の残高(Z2)も不当
に低い第3の残高(Z2′)に改ざんされ(ステップ2
4)、この第2の使用金額(X2′)および第3の残高
(Z2′)は、ステップ21で読み出されたコード(I
D)および処理手段200−iの識別コード(I2)と
ともに、情報伝達手段300および管理情報通信部41
0を経由してカード情報アクセス部420に通知される
(ステップ25)。Next, the card access unit 22 of this processing means 200-i
The fraud is performed within 0, and as a result, the first usage amount (X
2 ) is tampered with by the unreasonably high second usage amount (X 2 ′), and the second balance (Z 2 ) is also tampered with by the unreasonably low third balance (Z 2 ′). (Step 2
4), the second used amount (X 2 ′) and the third balance (Z 2 ′) are the code (I
D) and the identification code (I 2 ) of the processing means 200-i, the information transmission means 300 and the management information communication section 41.
The card information access unit 420 is notified via 0 (step 25).
アクセス部420はコード(ID)に基づいて記憶部4
51をアクセスし、第2の使用金額(X2′)と第3の
残高(Z2′)の合計がカード管理情報記憶部451に
記憶された第1の残高(Z1)と一致するか否かをチェ
ックする(ステップ26,27)。一致するように第2
の使用金額(X2′)と第3の残高(Z2′)は改ざんさ
れているため、アクセス部420はカード管理情報記憶
部451にコード(I2),第2の使用金額(X2′)およ
び第3の残高(Z2′)を格納する(ステップ28)。The access unit 420 stores the storage unit 4 based on the code (ID).
51 is accessed, and whether the sum of the second used amount (X 2 ′) and the third balance (Z 2 ′) matches the first balance (Z 1 ) stored in the card management information storage unit 451. It is checked whether or not (steps 26 and 27). Second to match
Since the amount of money used (X 2 ′) and the third balance (Z 2 ′) have been tampered with, the access unit 420 stores the code (I 2 ) in the card management information storage unit 451 and the second amount of money used (X 2). ′) And the third balance (Z 2 ′) are stored (step 28).
次に、ステップ23において排出されたカード100
が、公正なカード処理手段200−jに挿入される(第
7図のステップ29)。処理手段200−jは、カード
利用者の使用金額すなわち第3の使用金額(X3)に基
づいて、ステップ21ないし23と同様に、記憶部11
0に記憶された第2の残高(Z2)を第4の残高(Z3)
に更新したあとカード100を排出する(ステップ30
ないし32)。第4の残高(Z3)、第3の使用金額
(X3)およびカード100の記憶部から読み出された
カード100の識別コード(ID)は、情報伝達手段3
00および管理情報410を経由して、カード情報アク
セス部420に通知される(ステップ33)。第3の使
用金額(X3)と第4の残高(Z3)の合計がカード管理
情報記憶部451に記憶された第3の残高(Z2′)と
一致するか否かをチェックする(ステップ34,3
5)。第3の残高(Z2′)は改ざんされているため一
致せず、第3の残高(Z2′)に関連するカード処理手
段識別コード(I2)からカード処理手段200−iが
不正を働いたと特定でき、この旨、不正磁気カード処理
手段通知部440に通知される(ステップ19)。Next, the card 100 ejected in step 23
Is inserted into the fair card processing means 200-j (step 29 in FIG. 7). The processing means 200-j, based on the amount of money used by the card user, that is, the third amount of money used (X 3 ), similarly to steps 21 to 23, the storage unit 11
The second balance (Z 2 ) stored in 0 is changed to the fourth balance (Z 3 ).
After updating to, eject card 100 (step 30
Through 32). The fourth balance (Z 3 ), the third usage amount (X 3 ), and the identification code (ID) of the card 100 read from the storage unit of the card 100 are the information transmitting means 3
The information is notified to the card information access unit 420 via 00 and the management information 410 (step 33). It is checked whether the sum of the third used amount (X 3 ) and the fourth balance (Z 3 ) matches the third balance (Z 2 ′) stored in the card management information storage unit 451 ( Steps 34 and 3
5). Since the third balance (Z 2 ′) has been tampered with, it does not match, and the card processing means 200-i detects an illegality from the card processing means identification code (I 2 ) related to the third balance (Z 2 ′). It can be specified that it has worked, and the fact is notified to the unauthorized magnetic card processing means notification unit 440 (step 19).
第1および第2の実施例では、カード処理手段からカー
ド管理手段への情報の転送が一つのカードの処理がなさ
れる毎に行なわれる例を示したが、複数のカードの情報
を蓄積してからまとめて転送するようにしてもよい。In the first and second embodiments, the example in which the information is transferred from the card processing means to the card management means every time the processing of one card is performed, but the information of a plurality of cards is stored. It is also possible to collectively transfer from.
以上説明した様に、本発明は、使用金額等の改ざんを内
部で行なう不正媒体処理手段を特定できるという効果を
有する。As described above, the present invention has an effect that it is possible to specify an illegal medium processing unit that internally falsifies the amount of money used and the like.
第1図は本発明の第1の実施例のブロック図、第2図お
よび第3図は第1の実施例における一連の動作を示す流
れ図、第4図は情報の流れを示す図、第5図は第2の実
施例のブロック図、第6図および第7図は第2の実施例
における一連の動作を示す流れ図、および第8図は情報
の流れを示す図である。 100……記憶媒体、110……データ記憶部、120
……カード管理コード記憶部、200……カード処理手
段、210……カード処理手段識別コード記憶部、22
0……カードアクセス部、230……処理情報通信部、
231……カード処理情報記憶部、300……情報伝達
手段、400……カード管理手段、410……管理情報
通信部、420……カード情報アクセス部、430……
カード情報管理部、431……カード管理情報記憶部、
440……不正カード処理手段通知部、450……カー
ド情報管理部、451……カード管理情報記憶部。FIG. 1 is a block diagram of the first embodiment of the present invention, FIGS. 2 and 3 are flow charts showing a series of operations in the first embodiment, FIG. 4 is a flow chart showing information flow, and FIG. FIG. 8 is a block diagram of the second embodiment, FIGS. 6 and 7 are flow charts showing a series of operations in the second embodiment, and FIG. 8 is a flow chart showing information flow. 100 ... Storage medium, 110 ... Data storage unit, 120
...... Card management code storage unit, 200 ...... Card processing means, 210 ...... Card processing means identification code storage unit, 22
0 ... Card access unit, 230 ... Processing information communication unit,
231 ... Card processing information storage section, 300 ... Information transmission means, 400 ... Card management means, 410 ... Management information communication section, 420 ... Card information access section, 430 ...
Card information management unit, 431 ... Card management information storage unit,
440 ... Unauthorized card processing means notification unit, 450 ... Card information management unit, 451 ... Card management information storage unit.
フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 G06K 17/00 R 7459−5L G07F 9/00 L 9256−3E Front page continuation (51) Int.Cl. 5 Identification code Office reference number FI Technical display location G06K 17/00 R 7459-5L G07F 9/00 L 9256-3E
Claims (2)
を生成した処理手段を特定する処理手段識別情報および
自分自身を特定する媒体識別情報を記憶する複数の記憶
媒体と、 自分自身を特定する処理手段識別情報を予め格納する第
1の記憶手段と、前記記憶媒体から前記残高情報を読み
出す第1の処理と、現在使用する金額を表す使用金額情
報に基づいて該残高情報を更新する第2の処理と、前記
記憶媒体から読み出した前記処理手段識別情報を該第1
の記憶手段の内容で更新する第3の処理とを行う媒体ア
クセス手段と、前記記憶媒体から読み出した前記媒体識
別情報および前記処理手段識別情報と、該媒体アクセス
手段で更新された最新の残高情報とを含むデータを格納
する第2の記憶手段とを設けた複数の処理手段と、 前記第2の記憶手段に格納されたデータを送信する情報
伝達手段と、 前記情報伝達手段から受信したデータを格納する第3の
記憶手段と、前記媒体識別情報に対応する前記残高情報
を格納する第4の記憶手段と、該第3の記憶手段から読
み出した前記使用金額情報および前記最新の残高情報の
合計と該第3の記憶手段から読み出した該媒体識別情報
に対応する該第4の記憶手段の内容とが一致するか否か
を判定する第1の処理と、該第1の処理で一致すると判
定された場合対応する該第4の記憶手段の内容を該最新
の残高情報で更新する第2の処理と、該第1の処理で不
一致と判定された場合該第3の記憶手段に格納されてい
る前記記憶媒体から読み出した前記処理手段識別情報を
通知する第3の処理とを行う不正検出手段とを設けた管
理手段とを備えたことを特徴とするプリペイドカードシ
ステム。1. A plurality of storage media for storing balance information when used last time, processing means identification information for identifying a processing means that generated the balance information, and medium identification information for identifying itself, and for identifying oneself. First storage means for pre-storing processing means identification information, first processing for reading the balance information from the storage medium, and update of the balance information based on the usage amount information representing the amount of money currently used. 2 and the processing means identification information read from the storage medium as the first
Medium access means for performing a third process of updating with the content of the storage means, the medium identification information and the processing means identification information read from the storage medium, and the latest balance information updated by the medium access means. And a plurality of processing means provided with a second storage means for storing data including the data, an information transmission means for transmitting the data stored in the second storage means, and a data received from the information transmission means. Third storage means for storing, fourth storage means for storing the balance information corresponding to the medium identification information, total of the used amount information and the latest balance information read from the third storage means And a first process for determining whether or not the contents of the fourth storage unit corresponding to the medium identification information read out from the third storage unit match, and a determination is made in the first process that they match. Done In the case where the second processing for updating the corresponding contents of the fourth storage means with the latest balance information and the case where it is determined that they do not match in the first processing are stored in the third storage means. A prepaid card system comprising: a fraud detecting means for performing a third process of notifying the processing means identification information read from a storage medium; and a managing means.
身を特定する媒体識別情報を記憶する複数の記憶媒体
と、 自分自身を特定する処理手段識別情報を予め格納する第
1の記憶手段と、前記記憶媒体から前記残高情報を読み
出す第1の処理と、現在使用する金額を表す使用金額情
報に基づいて該残高情報を更新する第2の処理とを行う
媒体アクセス手段と、前記記憶媒体から読み出した前記
媒体識別情報と、前記第1の記憶手段から読み出した該
処理手段識別情報と、該使用金額情報と、前記媒体アク
セス手段で更新された最新の残高情報とを含むデータを
格納する第2の記憶手段とを設けた複数の処理手段と、 前記第2の記憶手段に格納されたデータを送信する情報
伝達手段と、 前記情報伝達手段から受信したデータを格納する第3の
記憶手段と、前記媒体識別情報に対応する前記残高情報
および前記処理手段識別情報を格納する第4の記憶手段
と、該第3の記憶手段から読み出した該使用金額情報お
よび該最新の残高情報の合計と該第3の記憶手段から読
み出した該媒体識別情報に対応する該第4の記憶手段の
内容とが一致するか否かを判定する第1の処理と、該第
1の処理で一致すると判定された場合対応する該第4の
記憶手段の内容を該最新の残高情報および該処理手段識
別情報で更新する第2の処理と、該第1の処理で不一致
と判定された場合該第4の記憶手段に格納されている該
最新の残高情報に対応する該処理手段識別情報を通知す
る第3の処理とを行う不正検出手段とを設けた管理手段
とを備えたことを特徴とするプリペイドカードシステ
ム。2. A plurality of storage media for storing balance information when used last time and medium identification information for identifying itself, and a first storage means for previously storing processing means identification information for identifying itself. A medium access unit that performs a first process of reading the balance information from the storage medium and a second process of updating the balance information based on the amount-of-use information indicating the amount currently used, and read from the storage medium. A second data storing means including the medium identification information, the processing means identification information read from the first storage means, the used amount information, and the latest balance information updated by the medium access means. A plurality of processing means provided with the storage means, an information transmission means for transmitting the data stored in the second storage means, and a third storage means for storing the data received from the information transmission means. Storage means, fourth storage means for storing the balance information and the processing means identification information corresponding to the medium identification information, and the used amount information and the latest balance information read from the third storage means. If the first process determines whether the total and the contents of the fourth storage unit corresponding to the medium identification information read from the third storage unit match, and the first process determines that they match. When it is determined that the content of the corresponding fourth storage means is updated with the latest balance information and the processing means identification information, and when it is determined that the first processing does not match the fourth processing Prepaid, characterized by: a fraud detecting means for performing a third process of notifying the processing means identification information corresponding to the latest balance information stored in the storage means of Card system.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63144075A JPH0652549B2 (en) | 1988-06-10 | 1988-06-10 | Prepaid card system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63144075A JPH0652549B2 (en) | 1988-06-10 | 1988-06-10 | Prepaid card system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH022479A JPH022479A (en) | 1990-01-08 |
| JPH0652549B2 true JPH0652549B2 (en) | 1994-07-06 |
Family
ID=15353694
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63144075A Expired - Lifetime JPH0652549B2 (en) | 1988-06-10 | 1988-06-10 | Prepaid card system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0652549B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7535809B2 (en) | 2001-10-31 | 2009-05-19 | Yamaha Corporation | Optical recording apparatus with drawing capability of visible image on disk face |
-
1988
- 1988-06-10 JP JP63144075A patent/JPH0652549B2/en not_active Expired - Lifetime
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7535809B2 (en) | 2001-10-31 | 2009-05-19 | Yamaha Corporation | Optical recording apparatus with drawing capability of visible image on disk face |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH022479A (en) | 1990-01-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6634549B1 (en) | IC card automated transaction terminal and IC used therein | |
| US9384476B2 (en) | Money transfer system and method | |
| US20050131577A1 (en) | Cashless vending system, method, vending machine, and center apparatus | |
| GB2172731A (en) | Automatic vending machine | |
| CN1160249A (en) | electronic money system | |
| CA2160496A1 (en) | Electronic funds acceptor for vending machines | |
| GB2215670A (en) | Postal charge accounting system | |
| WO1999034311A9 (en) | Cash card fund transfer method and means | |
| US7222097B2 (en) | Anonymous credit card | |
| US6856966B1 (en) | Product delivery methods | |
| WO1995012856A1 (en) | A hotel management system | |
| JPH0652549B2 (en) | Prepaid card system | |
| JP3490921B2 (en) | Prepaid card system, relay device and reading device | |
| EP1179813B1 (en) | Method and apparatus for performing value transactions | |
| JP2616176B2 (en) | Card system | |
| JP2759962B2 (en) | Prepaid card system | |
| JP2000268234A (en) | Information processing system for prepaid cards with additional functions | |
| JP2939718B2 (en) | Magnetic card security system | |
| JP3494568B2 (en) | Prepaid card system, control device and relay device | |
| JP3643889B2 (en) | Temporary member prepaid payment system | |
| JP2000268142A (en) | Card migration system | |
| JPH09128601A (en) | Postpaid card system | |
| WO2004044854A1 (en) | Voucher or token based payment system | |
| JPH06333136A (en) | Method for utilizing ic card and system for utilizing ic card | |
| JPS61239392A (en) | Vending machine system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070706 Year of fee payment: 13 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080706 Year of fee payment: 14 |
|
| EXPY | Cancellation because of completion of term |