JP4718266B2 - Information storage medium and medium processing system - Google Patents
Information storage medium and medium processing system Download PDFInfo
- Publication number
- JP4718266B2 JP4718266B2 JP2005212871A JP2005212871A JP4718266B2 JP 4718266 B2 JP4718266 B2 JP 4718266B2 JP 2005212871 A JP2005212871 A JP 2005212871A JP 2005212871 A JP2005212871 A JP 2005212871A JP 4718266 B2 JP4718266 B2 JP 4718266B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- data
- number information
- unit
- storage medium
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Storage Device Security (AREA)
Description
本発明は、外部と通信を利用して可変情報の読出し及び書込みが可能な情報記憶媒体及びこの情報記憶媒体とホストとから構成される媒体処理システムに関する。 The present invention relates to an information storage medium capable of reading and writing variable information using communication with the outside, and a medium processing system including the information storage medium and a host.
近年、ICチップとアンテナを内蔵し、専用のリーダ・ライタとアンテナを介して非接触で通信を行うことにより、ICチップのメモリ部に情報が書き込まれたり、同メモリ部に記憶されている情報が読取られたりする小型の情報記憶媒体が開発されている。この情報記憶媒体は、予め製造段階で固有の識別情報いわゆるIDが書換不能に記憶されており、リーダ・ライタは、このIDを基に情報記憶媒体を個々に認識して情報の読取りや書込みを行う。そこで、この情報記憶媒体を認識が必要な対象物に付すとともに、この対象物に関する情報をICチップで記憶することによって、リーダ・ライタに接続されたホストは、リーダ・ライタで読取られた情報記憶媒体の対象物に関する情報により当該情報記憶媒体が付された対象物を特定することができる。このため一般に、この種の情報記憶媒体は、RFID(Radio Frequency Identification)等と称され、物流情報管理や個人情報管理などの様々な情報管理システムでの利用が提案されている。 In recent years, an IC chip and an antenna are built in, and information is written to or stored in the memory part of the IC chip by performing contactless communication with the dedicated reader / writer via the antenna. A small-sized information storage medium has been developed. In this information storage medium, unique identification information, so-called ID, is stored in a non-rewritable state at the manufacturing stage in advance, and the reader / writer recognizes the information storage medium individually based on this ID and reads and writes information. Do. Therefore, the information storage medium is attached to an object that needs to be recognized, and information related to the object is stored in an IC chip, so that a host connected to the reader / writer can read information stored in the reader / writer. The object to which the information storage medium is attached can be specified by the information related to the object of the medium. For this reason, this type of information storage medium is generally referred to as RFID (Radio Frequency Identification) or the like, and has been proposed for use in various information management systems such as logistics information management and personal information management.
その1つとして、流通小売業界で広く普及しているポイントサービスシステムのポイントカードにRFIDを設け、このRFIDで会員番号等の顧客情報とともにポイント数を保持することが考えられている(例えば、特許文献1参照)。
しかしながら従来は、RFID専用のリーダ・ライタとそのホストとなり得るパソコン等を所有してさえいれば、RFIDから読取ったデータをホストに保存しておき、その後、RFIDのデータが変更された後で、ホストに保存しておいたデータをRFIDに書き込むことによって、RFIDのデータを変更前の状態に戻すことが可能であった。このため、例えばポイントカードに設けられたRFIDでポイント数を保持するようにした場合には、RFIDに溜まったポイントを支払い等に使用した後で、使用前の状態に増やす不正が可能となり、解決が望まれていた。 However, in the past, as long as you have a reader / writer dedicated to RFID and a personal computer that can be its host, the data read from the RFID is stored in the host, and then the RFID data is changed. By writing the data stored in the host to the RFID, it was possible to return the RFID data to the state before the change. For this reason, for example, when the number of points is held by the RFID provided on the point card, the points accumulated in the RFID can be used for payment and then fraud can be increased to the state before use. Was desired.
本発明はこのような事情に基づいてなされたもので、その目的とするところは、不正な情報の書き換えを防止できる情報記憶媒体及びこの媒体を用いることによりセキュリティ性を高めることができる媒体処理システムを提供しようとするものである。 The present invention has been made based on such circumstances, and an object thereof is to provide an information storage medium that can prevent unauthorized rewriting of information and a medium processing system that can improve security by using this medium. Is to provide.
本発明の情報記憶媒体は、可変情報を記憶する不揮発性のメモリ部と、メモリ部へのデータの書込みとデータの読出しとを制御する制御部と、外部から受信した書込みデータを制御部に与えかつ制御部を介してメモリ部から読み出されたデータを外部に送信する通信部とを備えた情報記憶媒体であって、メモリ部で記憶する可変情報の中に規則性をもって変化させられる数情報が含まれており、制御部は、通信部を介して外部から受信した書込みデータを受け取ると、その書込みデータから数情報を取得する数情報取得手段と、数情報取得手段により得られた数情報がメモリ部で記憶している数情報に対して規則性をもって変化させられているか否かを判定する数情報判断手段と、この数情報判断手段により数情報が規則性をもって変化させられていると判断されたことを条件に、通信部を介して外部から受信した書込みデータをメモリ部に上書きして可変情報を書き換える書換制御手段とを備えたものである。 The information storage medium of the present invention provides a nonvolatile memory unit that stores variable information, a control unit that controls writing and reading of data to the memory unit, and write data received from the outside to the control unit. and an information storage medium and a communication unit for transmitting the data read out from the memory unit to the outside via the control unit, the number that is allowed changing with regularity in the variable information stored in the memory unit The information is included, and when the control unit receives the write data received from the outside via the communication unit, the number information acquisition unit that acquires the number information from the write data, and the number obtained by the number information acquisition unit information and determines the number of information determining means for determining whether or not being allowed changing with regularity on the number information stored in the memory unit, the number information is changing with regularity by this number information determination means On condition that it is determined to have been, in which a rewrite control means for rewriting the variable information by overwriting the write data received from the outside through the communication unit in the memory unit.
また、本発明の媒体処理システムは、上記情報記憶媒体と、この情報記憶媒体に対してデータの書込み及びデータの読取りを指令するホストとを備えており、ホストは、データの読取りを指令した情報記憶媒体から当該媒体のメモリ部に記憶されている可変情報を取り込むと、その可変情報中の数情報を規則性をもって変化させる数情報更新手段と、この数情報更新手段により更新された数情報を含む可変情報を情報書込み対象である情報記憶媒体に送信してデータの書込みを指令する書込指令手段とを具備したものである。 The medium processing system of the present invention includes the information storage medium and a host that commands writing and reading of data to and from the information storage medium. When the variable information stored in the memory unit of the medium is fetched from the storage medium, the number information updating means for changing the number information in the variable information with regularity, and the number information updated by the number information updating means Write command means for sending the variable information included to the information storage medium to which information is to be written to instruct data writing.
かかる手段を講じた本発明によれば、外部から書換えが指令された情報中の数情報が規則性をもって更新されていないときには不正として書換えを禁止できるので、不正な情報の書換えを防止できる情報記憶媒体及びこの情報記憶媒体を用いた媒体処理システムを提供することができる。 According to the present invention in which such measures are taken, since the rewriting can be prohibited as illegal when the number information in the information instructed to be rewritten from the outside is not updated with regularity, information storage that can prevent rewriting of unauthorized information A medium and a medium processing system using the information storage medium can be provided.
以下、本発明を実施するための最良の形態について、図面を用いて説明する。
なお、この実施の形態は、流通小売業界で既に実施されているPOS(Point Of Sales)端末を利用したポイントサービスシステムのデータキャリー型ポイントカードにRFIDを設け、このRFIDのメモリ部で最新のポイント数を記憶保持するようにした場合である。すなわち本実施の形態において、情報記憶媒体はRFIDである。ホストはPOS端末である。このPOS端末とRFIDとによって媒体処理システムが構成されている。因みに、RFIDは、ICタグ,無線タグ,RFタグ,トランスポンダ等、様々な名称で表記されるが、本実施の形態では、RFIDで統一する。
The best mode for carrying out the present invention will be described below with reference to the drawings.
In this embodiment, an RFID is provided on a data carry type point card of a point service system using a POS (Point Of Sales) terminal already implemented in the distribution and retail industry, and the latest point is stored in the memory unit of the RFID. This is a case where the number is stored and held. That is, in this embodiment, the information storage medium is an RFID. The host is a POS terminal. The POS terminal and RFID constitute a medium processing system. Incidentally, the RFID is represented by various names such as an IC tag, a wireless tag, an RF tag, and a transponder. In this embodiment, the RFID is unified.
図1は本実施の形態における媒体処理システムの概略を示す模式図である。この媒体処理システムは、ポイントカード1に設けられたRFID2と、このRFID2に対してアンテナ3を介して非接触通信により情報の読取り及び書込みを行うPOS端末4とで構成されている。
FIG. 1 is a schematic diagram showing an outline of a medium processing system in the present embodiment. This medium processing system includes an
RFID2は、図1,2に示すように、アンテナ21とICチップ22とで構成されている。ICチップ22には、アンテナ21で受信した変調波の整流と安定化を行うことによりICチップ22の各部に電源を供給する電源生成部23、上記変調波を復調して制御部25へ送出する復調部24、制御部25から送出されたデータを変調してアンテナ21に送出する変調部26、復調部24で復調されたデータをメモリ部27に書込んだり、メモリ部27からデータを読み出して変調部26へ送出したりする制御部25、及びEEPROM等の不揮発性の書換え可能なメモリ部27等で構成されている。
As shown in FIGS. 1 and 2, the
メモリ部27には、当該RFID2の製造段階で製造業者により割当て設定された固有の識別情報であるIDが予め記憶されている。また、ユーザが任意のデータを書込むことができるユーザエリアが確保されている。そしてこのユーザエリアに、会員番号,ポイントデータP等のポイントカードに関連したデータに加え、規則性をもって変化する数情報として書込回数Nが可変自在に記憶されている。因みに、このようなRFID2が設けられたポイントカード1は、一般には、非接触ICカード(またはRFカード)と称されている。
The
ここに、メモリ部27は、可変情報を記憶する不揮発性のメモリ部として機能し、制御部25は、メモリ部27へのデータの書込みとデータの読出しとを制御する制御部として機能し、アンテナ21,復調部24及び変調部26は、外部(POS端末4)から受信したデータ(書込回数,会員番号,ポイントデータ等)を制御部25に与えかつ制御部25を介してメモリ部27から読み出されたデータ(書込回数,会員番号,ポイントデータ)を外部に送信する通信部として機能する。
Here, the
POS端末4は、図3に示すように、制御部本体として機能するCPU(Central Processing Unit)31、プログラム等の固定的データが予め格納されたROM(Read Only Memory)32、入力データや演算処理データ等の可変的データを一時的に記憶するRAM(Random Access Memory)33、商品情報ファイル,顧客情報ファイル,売上登録ファイル,電子ジャーナルファイル等が保存されるHDD(Hard Disk Drive)装置34、日時を計時する時計部35、ストアコンピュータ等との間のデータ通信を制御する通信コントローラ36、バーコードスキャナ等が接続されるスキャナインターフェイス37、キーボード38、オペレータ用ディスプレイ39、客用ディスプレイ40、レシート印字等を行うためのプリンタ41、現金等を収容するためのドロワ42、RFID2のリーダ・ライタ43等で構成されている。CPU31と、ROM32,RAM33,HDD装置34,時計部35,通信コントローラ36,スキャナインターフェイス37、キーボード38,オペレータ用ディスプレイ39,客用ディスプレイ40,プリンタ41,ドロワ42,リーダ・ライタ43とは、アドレスバス,データバス等のバスライン44で接続されている。
As shown in FIG. 3, the
リーダ・ライタ43は、CPU31からRFID2の読取コマンドが与えられると、アンテナ3から所定周波数の問合せ電波を発信させ、この問合せ電波に応答したRFID2から発信される電波をアンテナ3を介して受信するとそれを復調してCPU31に与える機能と、CPU31からRFID2の書込みコマンドが与えられると、その書込コマンドを電波に変調してアンテナ3から書込先のRFID2に発信する機能とを有している。
When an
かかる構成のPOS端末4は、図4に示すように、段階的に設定された複数の書込回数範囲にそれぞれ対応して、暗号化及び復号化のための鍵データを記憶してなる鍵テーブル50を、ROM32またはHDD装置34に保有している。なお、暗号化のための鍵と複合化のための鍵は同一でもよいし(秘密鍵暗号方式)、一対となった公開鍵と秘密鍵を用いてもよい(公開鍵暗号方式)。
As shown in FIG. 4, the
しかして、キーボード38またはスキャナインターフェイス37に接続されたスキャナの操作により客が買上げる商品の販売データが入力されると、CPU31は、この商品販売データを売上登録処理する。また、締めキーの入力により客が買上げる商品の登録終了が宣言されると、CPU31は、当該客が買上げた商品の代金等に基づいて今回商取引で付与される売上ポイントQを算出する。そして、図5の流れ図に示すポイント更新処理を実行するものとなっている。
また、キーボード38のキー操作により、例えば代金の支払としてポイント数Qの使用が宣言された場合も、CPU31は、同ポイント更新処理を実行するものとなっている。
When the sales data of the product purchased by the customer is input by operating the scanner connected to the keyboard 38 or the scanner interface 37, the
Further, when the use of the number of points Q is declared, for example, as payment for a price by a key operation on the keyboard 38, the
CPU31は、ポイント更新処理を開始すると、先ず、ST(ステップ)1としてリーダ・ライタ43にポイントカードの読取コマンドを与える。
When starting the point update process, the
これにより、リーダ・ライタ43は、RFID2に対する問合せ電波をアンテナ3から発信する。このとき、アンテナ3の交信領域内にRFID2が存在すると、そのRFID2が活性化される。活性化されたRFID2は、応答電波を発信する。応答電波は、アンテナ3で受信される。リーダ・ライタ43は、応答電波を受信すると、該応答電波発信元のRFID2に対してカード読取コマンドを送信して、該RFID2のメモリ部27に記憶されているIDとユーザエリアデータ(書込回数N,会員番号,ポイントデータP)をポイントカードデータとして非接触通信により読取る。そして、読取ったポイントカードデータをCPU31に与える。
As a result, the reader /
CPU31は、カード読取コマンドを送信すると、ST2としてポイントカードデータが読取られるのを待機する。そして、リーダ・ライタ43を介してポイントカードデータが読取られると、CPU31は、ST3としてそのポイントカードデータ中のユーザエリアデータから書込回数Nを取得する(数情報取得手段)。
When the
次にCPU31は、ST4として鍵テーブル50を検索して、上記書込回数Nに対応して設定されている復号化のための鍵データを取得する。そして、この鍵データでポイントカードデータ中のポイントデータPを復号化する。
Next, the
次にCPU31は、ST5として復号化により得られたポイントデータPに、今回ポイントQを加算して、最新のポイントデータP′を算出する。なお、今回ポイントQは、商品の売上処理に対して付与される場合は正の値であり、代金の支払に使用される場合は負の値である。
Next, the
次にCPU31は、ST6として上記書込回数Nに“1”を加算して、最新の書込回数N′を算出する(数情報更新手段)。しかる後、CPU31は、ST7として鍵テーブル50を検索して、上記書込回数N′に対応して設定されている暗号化のための鍵データを取得する(暗号化鍵取得手段)。そして、この鍵データでポイントデータP′を暗号化する(情報暗号化手段)。
Next, in ST6, the
次にCPU31は、ST8としてユーザエリアデータ中の会員番号と、ユーザエリアデータ中の書込回数Nから規則性をもって更新された書込回数N′と、その書込回数N′に応じて選択された暗号化鍵によって暗号化されたポイントデータP′とで、RFID2への書込データを作成する。そして、この書込データを書込み先RFIDのIDとともに書込みコマンドとしてリーダ・ライタ43に与える(書込指令手段)。
Next, in step ST8, the
これにより、リーダ・ライタ43は、書込コマンドを電波に変調してアンテナ3から発信する。そして、RFID2から書込完了応答信号を受信したならば、この書込完了応答信号をCPU31に与える。
As a result, the reader /
CPU31は、書込コマンドをリーダ・ライタ43に送信すると、ST9としてそのコマンドに対する応答を待機する。そして、リーダ・ライタ43を介して書込完了応答データを受け取ったならば、CPU31は、今回のポイント更新処理を終了する。
When the
これに対し、リーダ・ライタ43を介して書込みエラー応答データを受け取った場合若しくは一定時間を経過しても応答データを受け取れなかった場合には、CPU31は、ST10として書込みエラーのメッセージをオペレータ用ディスプレイ60に表示させる等のエラー報知処理を行って、今回のポイント更新処理を終了する。
On the other hand, when the write error response data is received via the reader /
一方、アンテナ3から発信される電波の交信領域内に存在し、問合せ電波の受信によって活性化されたRFID2の制御部25は、図6の流れ図に示す処理手順で、メモリ部27に対するデータの書込み及び読出しを制御するものとなっている。
On the other hand, the
すなわち制御部25は、ホストからのコマンドを待機している。そして、ST11としてアンテナ21で受信した電波信号が読取コマンドであった場合には、制御部25は、ST12としてメモリ部27で記憶しているIDとユーザエリアのデータを読出し、変調部26に与える。これにより、IDとユーザエリアデータとからなるポイントカードデータが電波としてアンテナ21より発信され、アンテナ3で受信される。以上で、制御部25は、読取コマンドに対する制御処理を終了する。
That is, the
ホストからのコマンドが、ST13として書込コマンドであった場合には、制御部25は、ST14としてその書込コマンドからIDを取得する。そして、ST15として書込コマンドから取得したIDがメモリ部27で記憶しているIDと一致するか否かを判断する。ここで、一致しない場合には、以後の処理を行わずに書込コマンドに対する制御処理を終了する。
When the command from the host is a write command as ST13, the
書込コマンド中のIDとメモリ部27のIDとが一致した場合には、自己宛に送信された書込コマンドであるので、制御部25は、ST16として書込データのなかから書込回数N′を取得する(数情報取得手段)。また、ST17としてメモリ部27のユーザエリアで記憶している書込回数Nを読込み、ST18としてこの書込回数Nを“1”だけ増加させた比較値Aを算出する。そして、ST19として書込データから取得した書込回数N′が比較値Aと等しいか否かを判断する(数情報判断手段)。
When the ID in the write command matches the ID of the
ここで、書込回数N′が比較値Aと等しい場合には、書込データは、自己のメモリ部27から読み出された書込回数Nが、ホストであるPOS端末4にて規則性をもって更新された正当なデータであるので、制御部25は、ST20としてこの書込データをメモリ部27のユーザエリアに上書きして、ユーザエリアのデータを書き換える(書換制御手段)。しかる後、ST21として書込完了応答信号を変調部26に与える。これにより、書込完了応答信号が電波としてアンテナ21より発信される。以上で、制御部25は、読取コマンドに対する制御処理を終了する。
Here, when the number of times of writing N ′ is equal to the comparison value A, the write data has a regularity in the number of times of writing N read from its
これに対し、書込回数N′が比較値Aと等しくない場合には、書込データは、自己のメモリ部27から読み出された書込回数Nが規則性をもって更新されていない不当なデータであるので、制御部25は、ST22として書込エラー応答信号を変調部26に与える。これにより、書込エラー応答信号が電波としてアンテナ21より発信される。以上で、制御部25は、読取コマンドに対する制御処理を終了する。
On the other hand, when the number of times of writing N ′ is not equal to the comparison value A, the write data is invalid data in which the number of times of writing N read from its
このように本実施の形態においては、ポイントカードに設けられたRFID2は、そのメモリ部27のユーザエリアに、ポイントデータ等とともに書込回数を記憶している。そして、外部からポイントデータを含む書込データを受信すると、その書込データ中の書込回数がユーザエリアで記憶している書込回数よりも“1”だけ増加された正当値であるか否かを判断し、正当値である場合のみその書込データでユーザエリアのポイントデータ,書込回数等の可変情報を書き換えるようしている。換言すれば、書込データ中の書込回数がユーザエリアで記憶している書込回数よりも“1”だけ増加された正当値でなかった場合には、その書込データによるデータ書換えは行われない。
As described above, in the present embodiment, the
したがって、ホストであるPOS端末4が、RFID2から読取った可変情報中の書込回数Nを規則性をもって変化させる、つまりは“1”だけ増加させる正当なものであった場合のみ、POS端末4で更新されたポイントデータP等の可変情報をリーダ・ライタ43でRFID2に書き込むことができる。このため、たとえRFID2のリーダ・ライタを所有していてもそのホストとなり得る装置が正当なものでない限りRFID2に記憶されているデータを書換えることはできないので、ポイントデータ等の不正な書換を確実に防止することができ、セキュリティ性を高めることができる。
Therefore, only when the
また、本実施の形態では、RFID2に記憶されるポイントデータPを暗号化している。しかもその暗号化のパターンを、書込回数Nに応じて変化させるようにしている。すなわち、書込回数Nを暗号化パターンの種別データとしている。したがって、より強固なセキュリティ性を確保することができる。
In the present embodiment, the point data P stored in the
ここに、本実施の形態によれば、非接触式の情報記憶媒体であるRFID2が設けられたポイントカード1と、このポイントカード1に記憶されているポイントデータを更新するホストであるPOS端末4とからなるポイント処理システムにおいて、RFID2は、メモリ部27で記憶する可変情報の中に規則性をもって変化する数情報が含まれており、その制御部25は、通信部を介してPOS端末4から受信したデータを受け取ると、そのデータから数情報を取得する数情報取得手段と、数情報取得手段により得られた数情報がメモリ部27で記憶している数情報に対して規則性をもって変化しているか否かを判定する数情報判断手段と、この数情報判断手段により数情報が規則性をもって変化していると判断されたことを条件に、通信部を介して外部から受信したデータでメモリ部27の可変情報を書き換える書換制御手段とを具備し、POS端末4は、データの読取りを指令したRFID2から当該RFID2のメモリ部に記憶されている可変情報を取り込むと、その可変情報中の数情報を規則性をもって変化させる数情報更新手段と、この数情報更新手段により更新された数情報を含む可変情報をRFID2に送信してデータの書込みを指令する書込指令手段とを具備することによって、ポイントカード1のポイントデータPが不正に書き換えられるのを未然に防止することができ、強固なセキュリティ性が得られるポイント処理システムを提供することができる。
Here, according to the present embodiment, the
なお、この発明は前記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。 The present invention is not limited to the above-described embodiment as it is, and can be embodied by modifying the constituent elements without departing from the scope of the invention in the implementation stage.
例えば、前記実施の形態では、電池を持たない電池レスタイプのRFIDに本発明を適用したが、電池内蔵タイプのRFIDにも本発明を同様に適用することができる。また、本発明は非接触通信によりデータの書換えを行う情報記憶媒体に限定されるものではなく、接触通信によりデータの書換を行う例えばICカードに本発明を適用することによってデータのセキュリティ性を高めることも可能である。また、磁気カード等の他の情報記憶媒体に対しても本発明を適用することで、同様な作用効果が得られるのは言うまでもないことである。 For example, in the above embodiment, the present invention is applied to a battery-less type RFID having no battery, but the present invention can be similarly applied to a battery built-in type RFID. Further, the present invention is not limited to an information storage medium that rewrites data by non-contact communication, but improves data security by applying the present invention to, for example, an IC card that rewrites data by contact communication. It is also possible. It goes without saying that the same effect can be obtained by applying the present invention to other information storage media such as a magnetic card.
また、前記実施の形態では、RFID2に可変情報としてポイントデータを記憶する場合を示したが、例えば電子マネーカードのように価値情報をRFID2に記憶する場合にも、本発明を適用することで高いセキュリティ性を確保できるので、実用性を高めることができる。 Moreover, in the said embodiment, the case where point data was memorize | stored as variable information in RFID2 was shown, but when value information is memorize | stored in RFID2 like an electronic money card, for example, it is high by applying this invention. Since security can be ensured, practicality can be improved.
ところで前記実施の形態では、可変情報に含まれる数情報を書込み回数とし、書込む毎にホストで1ずつ増加させる場合を示したが、数情報を変化させる規則はこれに限定されるものではなく、例えば2ずつ増加させてもよいし、2倍ずつ増加させてもよい。要は、規則性さえあればよい。 By the way, in the said embodiment, although the number information contained in variable information was made into the frequency | count of writing, and it showed increasing by 1 in a host whenever it writes, the rule which changes number information is not limited to this. For example, it may be increased by 2 or may be increased by 2 times. In short, all that is required is regularity.
また、前記実施の形態では、RFID2の制御部25が実行する数情報判断手段として、メモリ部27のユーザエリアで記憶している書込回数Nに”1”を加算した比較値Aを算出し、書込データから取得した書込回数N′が比較値Aと等しいか否かを判断したが、数情報判断手段はこれに限定されるものではなく、書込データから取得した書込回数N′から”1”を減算した比較値Bを算出し、メモリ部27のユーザエリアで記憶している書込回数Nが比較値Bと等しいか否かを判断して、等しい場合に書込データは正当であると判断してもよい。
In the embodiment, the comparison value A obtained by adding “1” to the write count N stored in the user area of the
また、ホストはPOS端末4に限定されるものではなく、情報記憶媒体に対してデータの書込み及びデータの読取りを指令するコンピュータ機器であればよい。
Further, the host is not limited to the
この他、前記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を組合わせてもよい。 In addition, various inventions can be formed by appropriately combining a plurality of constituent elements disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, the constituent elements over different embodiments may be combined.
1…ポイントカード、2…RFID、3…アンテナ、4…POS端末、43…リーダ・ライタ、50…鍵テーブル。
DESCRIPTION OF
Claims (4)
前記メモリ部で記憶する可変情報の中に規則性をもって変化させられる数情報が含まれており、
前記制御部は、
前記通信部を介して外部から受信した書込みデータを受け取ると、その書込みデータから前記数情報を取得する数情報取得手段と、
この数情報取得手段により得られた数情報が前記メモリ部で記憶している数情報に対して前記規則性をもって変化させられているか否かを判定する数情報判断手段と、
この数情報判断手段により前記数情報が規則性をもって変化させられていると判断されたことを条件に、前記通信部を介して外部から受信した書込みデータを前記メモリ部に上書きして前記可変情報を書き換える書換制御手段と、
を具備したことを特徴とする情報記憶媒体。 A nonvolatile memory unit for storing variable information, a control unit for controlling writing and reading of data to the memory unit, and writing data received from the outside to the control unit and via the control unit In an information storage medium comprising a communication unit that transmits data read from the memory unit to the outside,
Includes the number information that is allowed changing with regularity in the variable information stored in the memory unit,
The controller is
When receiving the write data received from the outside via the communication unit, number information acquisition means for acquiring the number information from the write data,
And determining the number of information determining means for determining whether or not being allowed changing with the regularity for the number information number information obtained by this number information acquiring means is stored in said memory unit,
Said number information by the number information determining means is determined to have been allowed changing with regularity condition, the variable information by overwriting the write data received from the outside through the communication unit to the memory unit Rewriting control means for rewriting
An information storage medium comprising:
前記ホストは、データの読取りを指令した前記情報記憶媒体から当該媒体のメモリ部に記憶されている可変情報を取り込むと、その可変情報中の数情報を前記規則性をもって変化させる数情報更新手段と、この数情報更新手段により更新された数情報を含む可変情報を前記情報記憶媒体に送信してデータの書込みを指令する書込指令手段とを具備したことを特徴とする媒体処理システム。 A medium processing system comprising the information storage medium according to claim 1 and a host for instructing data writing and data reading to the information storage medium,
When the host takes in the variable information stored in the memory unit of the medium from the information storage medium instructed to read the data, the number information updating unit changes the number information in the variable information with the regularity. A medium processing system comprising: write command means for sending variable information including the number information updated by the number information update means to the information storage medium to instruct data writing.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005212871A JP4718266B2 (en) | 2005-07-22 | 2005-07-22 | Information storage medium and medium processing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005212871A JP4718266B2 (en) | 2005-07-22 | 2005-07-22 | Information storage medium and medium processing system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007034400A JP2007034400A (en) | 2007-02-08 |
JP4718266B2 true JP4718266B2 (en) | 2011-07-06 |
Family
ID=37793633
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005212871A Expired - Fee Related JP4718266B2 (en) | 2005-07-22 | 2005-07-22 | Information storage medium and medium processing system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4718266B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6249661B2 (en) | 2013-07-31 | 2017-12-20 | 任天堂株式会社 | Information processing apparatus, information processing system, information processing method, and computer program |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01244592A (en) * | 1988-03-25 | 1989-09-28 | Nec Corp | Access system for ic card |
JPH0997315A (en) * | 1995-09-29 | 1997-04-08 | Toppan Printing Co Ltd | Transaction information processing method, transaction information processor, and information recording medium |
JP2005084952A (en) * | 2003-09-09 | 2005-03-31 | Hitachi Ltd | Method for finding fraudulent credit card duplication by double count |
-
2005
- 2005-07-22 JP JP2005212871A patent/JP4718266B2/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01244592A (en) * | 1988-03-25 | 1989-09-28 | Nec Corp | Access system for ic card |
JPH0997315A (en) * | 1995-09-29 | 1997-04-08 | Toppan Printing Co Ltd | Transaction information processing method, transaction information processor, and information recording medium |
JP2005084952A (en) * | 2003-09-09 | 2005-03-31 | Hitachi Ltd | Method for finding fraudulent credit card duplication by double count |
Also Published As
Publication number | Publication date |
---|---|
JP2007034400A (en) | 2007-02-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5272637B2 (en) | Information processing apparatus, encryption switching method, and program | |
AU2008248013B2 (en) | Dynamically programmable RFID transponder | |
CA2732869C (en) | Methods, systems and computer readable media for storing and redeeming electronic certificates using a wireless smart card | |
EP1139252A2 (en) | Portable electronic device for the collection of loyalty points | |
US8896420B2 (en) | RFID tag, operating method of RFID tag and operating method between RFID tag and RFID reader | |
US10769284B2 (en) | Information processing apparatus and method, recording medium, and program | |
US20160180314A1 (en) | Methods to secure RFID transponder Data | |
WO2002067169A1 (en) | Communication system, card, management server, communication method, program, recorded medium on which program is recorded | |
CN112740232A (en) | System and apparatus for encrypted data collection using RFID cards | |
JP2011521599A (en) | A system that gives a fixed identification number for a transponder while protecting privacy and preventing tracking | |
JP4777713B2 (en) | IC tag, IC tag control method, and IC tag system | |
JP2009187491A (en) | Article sales data processor | |
WO2015154186A1 (en) | Self-authenticating card | |
JP2006164226A (en) | Radio frequency identification (rfid) system | |
JP4718266B2 (en) | Information storage medium and medium processing system | |
JP4700367B2 (en) | Non-contact communication apparatus and communication method | |
JP4664128B2 (en) | Medium processing apparatus and medium processing system | |
JP4713379B2 (en) | Apparatus and method for ownership verification | |
US20070262143A1 (en) | Card Reading Device Having Both Contact and Contactless Card Reading Functions | |
JP2007328567A (en) | Authenticity determination device, rfid tag and authenticity determination system | |
KR20070048011A (en) | Commodities purchasing system using rfid client card | |
JP2004272344A (en) | Tag and product assurance management system using tag | |
JP4265957B2 (en) | Credit card transaction system and terminal card linkage method of credit card transaction system | |
JP2005352814A (en) | Wireless tag system | |
EP3038037A1 (en) | Methods to secure RFID transponder data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080122 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110111 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110309 |
|
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: 20110329 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110331 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140408 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |