JPH08329211A - Idカード、idカード処理装置及びidカード処理 システム - Google Patents

Idカード、idカード処理装置及びidカード処理 システム

Info

Publication number
JPH08329211A
JPH08329211A JP7158363A JP15836395A JPH08329211A JP H08329211 A JPH08329211 A JP H08329211A JP 7158363 A JP7158363 A JP 7158363A JP 15836395 A JP15836395 A JP 15836395A JP H08329211 A JPH08329211 A JP H08329211A
Authority
JP
Japan
Prior art keywords
card
key code
code
new
writing
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.)
Pending
Application number
JP7158363A
Other languages
English (en)
Inventor
Yoshibumi Kato
義文 加藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
EKUSHINGU KK
Brother Industries Ltd
Xing Inc
Original Assignee
EKUSHINGU KK
Brother Industries Ltd
Xing Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by EKUSHINGU KK, Brother Industries Ltd, Xing Inc filed Critical EKUSHINGU KK
Priority to JP7158363A priority Critical patent/JPH08329211A/ja
Publication of JPH08329211A publication Critical patent/JPH08329211A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Storage Device Security (AREA)

Abstract

(57)【要約】 【目的】 入退出カード等のIDカードが不正使用され
ることを防止し、あるいは正規のカード所持者が意識し
なくても不正使用の事実を判明するようにする。 【構成】 IDカードに書かれたIDコード及びキーコ
ードを読み出す(S3)。そのIDコードに対応してメ
モリに記憶されているキーコードを読み出し、カードに
書かれているキーコードと、メモリに記憶されているキ
ーコードとを比較して、一致しているかどうかを判定す
る(S5)。一致しなければ、当該カードは不正使用に
関係するカードであるとして、その処理(S31等)を
行い、一致していれば、現在のキーコードから乱数(r
nd)関数を用いて新たなキーコードを生成し(S
6)、この新キーコードをIDカード及びメモリにそれ
ぞれ書き込むことにより、カードのキーコード及びメモ
リのキーコードを、カードの使用のたびに更新してい
く。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、主に身分証明書等の機
能を果たすIDカード(Identification Card)及びこ
のIDカードのキーコード等の処理を行うIDカード処
理装置。さらにその処理装置を含むIDカード処理シス
テムに関する。
【0002】
【従来の技術】従来、IDカードを用いたシステムとし
て、例えば入退出管理システムがある。これは入退出許
可者に共通のIDコードを書き込んだIDカードを渡し
ておき、入退出の際にカードリーダにIDカードを読ま
せ、IDが正しければオートロック等を解除するもので
ある。あるいはカード毎に異なるIDコードを書き込ん
でおき、IDコード毎に許可・不許可を決めるものもあ
る。
【0003】
【発明が解決しようとする課題】しかしながら、共通の
ID方式では、カードがコピーされた場合、コピーされ
た事実が明らかになること自体希である。また、コピー
の事実が判明してもどのカードがコピーされたかはわか
らない。
【0004】別ID方式であれば、入退出時間をカード
を持つ本人に確認すれば、ある程度までコピーの事実が
明らかになるが、毎日確認する等しなければならず、事
実上コピーの有無をチェックするのは不可能であった。
【0005】本発明は、正規のカード保持者が特に意識
することなく、カードのコピーがあったことを明らかに
することができ、従って不正入場者等による被害を早期
に発見できるようにすることを主な課題とする。
【0006】
【課題を解決するための手段及び作用・効果】請求項1
に係るIDカードは、カードを識別するIDコード及び
使用のたびに新たな内容に更新されていくキーコードを
記憶する読み書き可能な記憶領域を有するものである。
これは、従来の一旦書き込まれたIDコードが以後ずっ
と固定的に使用される場合に比べて、不正コピーの事実
を発見しやすい。つまり正規のカードとコピーカードと
の使用回数・時間等にずれが生じるのが一般的であるた
め、それによりカードのコピーされた事実が一般に早期
に判明することとなる。
【0007】請求項2のIDカード処理装置は、カード
を識別するIDコード及びそのIDコード毎に定められ
た鍵であるキーコードを記憶するIDカードについて、
そのカードの処理を行う装置であり、次の要件を備え
る。 ・カード読取り手段:IDカードの記憶内容を読み取
る。 ・記憶手段:上記IDコードとキーコードの対応関係を
記憶する。 ・新キーコード生成手段:現在のキーコードを更新する
新たなキーコードを生成する。この生成の方法として
は、例えば乱数関数又は乱数表等を用い、現在のキーコ
ードを基礎として、一定の法則で決まる新たなキーコー
ドを得ることができる。 ・カード書込み手段:上記新たなキーコードをIDカー
ドに書き込む。 ・メモリ書込み手段:新たなキーコードに対応する内容
を上記記憶手段に書き込む。
【0008】このようなIDカード処理装置では、ID
カードが使用されるたびにキーコードは新たなものに更
新されていく。そしてこの更新の内容は記憶手段に記憶
されているので、IDカードと記憶手段の各内容を必要
に応じて比較してみれば、コピー等の事実が分かる。
【0009】請求項3では具体的に、カード読取り手段
で読み取られたキーコードと、記憶手段においてIDコ
ードに対応して参照したキーコードとを比較して、それ
らが一致するか否かを判定する判定手段を有する。この
判定結果が肯定的である場合に前述の新キーコードの生
成、その新キーコードのカード並びにメモリへの書き込
みが行われる。
【0010】この発明では、判定手段によりカード側の
キーコードと記憶手段(メモリ)側のキーコードとが不
一致であると判定された場合は、例えばそのカードがコ
ピーされた不正なカードであるか、あるいはそのカード
は正規のカードであるが、コピーされた不正なカードが
既に使われているため、更新されていったキーコードと
不一致が生じたものと考えられる。従ってその不一致の
判定をもって、当該IDカードの使用停止その他適宜の
対応処置をとることができる。
【0011】請求項4及び5の発明は、広い意味でキー
コードの内容もしくは種別を表すものといえる。つま
り、請求項4において狭義のキーコードが複数種の数列
の中のいずれかの数列に基づいて付与されたものである
場合、その数列に基づいてそのキーコードの種類を示す
データである数列種別が、IDカード又は前記記憶手段
もしくはこれらの双方に上記キーコードと対応付けて記
憶される。例えば複数種類の数列が複数種類の乱数関数
によって得られる場合には、数列種別は結局乱数関数の
種別を意味するものということができる。このような狭
義のキーコードと数列種別の組み合わせで、いわば広義
のキーコードを規定することによって、記憶容量を節約
しながら、より暗証効果の高いものとなし得る。
【0012】請求項5の発明は、キーコードがある数列
のどの位置に存在するかを示すポインタ値がそのキーコ
ードに対応付けて採用される。このポインタ値は、主に
次のような意義をもつ。多数のコード群からなる数列の
中から特定のキーコードを選択するとき、その数列に同
じコードが存在する場合がある。その場合、現在のキー
コードを基礎として新たなキーコードを生成する際に、
同じコードのうちのどのコードに基づいて次の新キーコ
ードを生成してよいのか一義的に定まらない場合が出て
くる。そこで、数列を構成する各コードの数列上の位置
を特定するポインタ値を付与すれば、ある数列の中に同
じコードがでてきても、それが当該数列のどこに位置す
るものかが特定できる。そして、このようなポインタ値
をキーコードと対応付けてIDカードに記憶すること、
又は上記記憶手段に記憶すること、さらにはそれらID
カードと記憶手段の双方に記憶することができる。
【0013】例えばIDカードのみにポインタ値を記憶
する場合は、上記新たなキーコードの生成に伴い生じる
新たなポインタ値が、上記カード書込み手段によってI
Dカードに書き込まれる。あるいは、このポインタ値が
記憶手段にのみ記憶される場合は、その新キーコードに
対応する新たなポインタ値がメモリ書込み手段によって
上記記憶手段に書き込まれる。さらにポインタ値がID
カードと記憶手段のいずれにも記憶される場合は、カー
ド書込み手段及びメモリ書込み手段が上述の新たなポイ
ンタ値を上記IDカード及び記憶手段にそれぞれ書き込
む。
【0014】請求項6は新キーコード生成手段に関する
もので、前述の現在のキーコード、数列種別及びポイン
タ値のうちの少なくとも一種に基づいて特定される現在
のキーコード状況を基礎として、所定の乱数関数又は乱
数表に基づき、新たなキーコードを生成する。例えば現
在のキーコードのみに基づく場合は単純にそれを基礎と
するが、現在のキーコードと数列種別の組み合わせを基
礎とすること、あるいは現在のキーコードとポインタ値
の双方を基礎とすること、さらには現在のキーコード、
数列種別及びポインタ値の全てを基礎とすることができ
る。なお、ポインタ値がある数列の各要素に対応して1
対1で付与されていれば、ポインタ値に基づいてキーコ
ードが定まる場合があるため、このポインタ値のみを基
礎として、所定の乱数関数等に基づく新たなキーコード
を生成することもできる。
【0015】請求項7の発明は、IDカード処理装置が
中央制御装置と、これに通信手段を介して接続された1
又は2以上のカード端末装置とを含んで構成される。中
央制御装置には、前述の記憶手段、新キーコード生成手
段及び判定手段のうちの少なくとも1つが設けられる。
またカード端末装置には、前述のカード読込み手段及び
カード書込み手段が少なくとも設けられる。ここで、カ
ード端末装置にこれらカード読込み手段及び書込み手段
の他に、新キーコード生成手段や判定手段を割り振り、
中央制御装置には前述のIDコードとキーコードとの対
応関係を記憶する記憶手段等を割り振ることができる。
その記憶容量が相当大きくなる場合には、各カード端末
装置に大容量の記憶手段を個別に設けなくても済むた
め、装置コスト等の点で有利となる。
【0016】請求項8の発明は、個々のIDカード処理
装置同士を通信手段で接続したIDカード処理システム
である。逆に言えば、このIDカード処理システムの個
別の要素が請求項2〜6に規定するIDカード処理装置
となる。そして、IDカード処理装置間で通信手段によ
り必要なデータ交換を行うことにより、例えば不正使用
に関係すると思われるIDコードやキーコードを相互に
送信することも可能となる。
【0017】なお、本明細書における「IDカード」の
語意は、カード状の平面的な形態に限定するものではな
く、それがもつ一般的な機能である身分証明書又はこれ
に類するもの、つまりID媒体と同義といえる。
【0018】
【実施例】以下、本発明を具体化した幾つかの実施例を
図面を参照して説明する。図2にIDカードの一例とし
て、IDコードなどの情報を記録するための磁気ストラ
イプ91を表面に貼り付けた磁気カード90を示す。こ
の磁気ストライプ91には、例えば70バイトのデータ
が記録できる。具体的には図3に一つの例を示すよう
に、0−7バイトの位置にダミーのデータ「@」が、8
−15バイトの位置にカードの種類(例えば入退出カー
ド、銀行カード等)を表すシステム識別コード「XIN
GPAT」が、16−31バイトの位置にはIDコード
「0123456789ABCDEF」が、32−49
バイトの位置にはその他の情報1(例えばカード所持者
の氏名・電話番号等)「?」が、50−52バイトの位
置にはキーコード「16進00000F]が、53−6
9バイトの位置にはその他の情報2「?」が書き込まれ
ている。
【0019】次に、図1を用いて、カード処理装置1の
ブロック図を説明する。このカード処理装置1は、磁気
カード90の情報を読み取るためのカードリーダ10
と、IDコードとキーコードとを対応付けするための表
を記憶しておく記憶手段としてのメモリ20と、新しい
キーコードを生成するためのアルゴリズムやデータを記
憶するシステム記憶手段としてのハードディスク(HD
D)40と、これらを制御する制御手段としてのCPU
30とを備えている。なお、上記磁気カードリーダ10
は、カードの読取りのみならず、カードへの書込み可能
なヘッドを備え、カード読取り手段及びカード書込み手
段の双方の機能を果たす。
【0020】次に、図4のフローチャートを用いて動作
の流れを説明する。カード処理装置1のCPU30は磁
気カードリーダ10を監視し、磁気カード90の挿入を
待つ(S2)。磁気カード90の挿入が有れば(S2.
YES)、磁気カード90を読む(S3)。初めに磁気
カード90のシステム識別コード(例えば図3の8−1
5バイトの内容)を確認する。内容が正しくなければ
(S4.NO)、エラー処理に入る(S21)。これ
は、例えば入退出カードを入れるべきところを銀行カー
ドを入れてしまったというような、カード種類の誤りに
よる単なるミスといえる。エラー処理では、例えばブザ
ーを2回鳴らし(S22)、磁気カード90を返却し
(S23)、初めへ戻る(S1)。
【0021】システム識別コードが正しければ(S4.
YES)、例えば図3の16−31バイト位置のIDコ
ードと、50−52バイト位置のキーコードを読み、こ
のIDコードに基づき、メモリ20内の例えば図6に示
すような表を引いて、その表上のキーコードを読む。な
お、このキーコードはある時点のものを示し、後述のよ
うにカード使用の毎に更新される。そして、磁気カード
90から読み出したキーコードとメモリ20から読み出
したキーコードとを比較し、一致していなければ(S
5.NO)、カードが不正使用されたことを意味するの
で、例えば警告音や警報ランプ、又は通信手段(例えば
非常電話回線等)により管理者に知らせる(S31)。
管理者に知らせた後、例えば当該IDカードのIDコー
ド、キーコード、その他のデータ(例えば氏名等)をH
DD40に記憶する等の処理(S32)を行うことがで
きる。
【0022】なお、上記のような不一致が生じる状況と
しては、今回使用されたIDカードが不正にコピー等さ
れた不正なカードそのものである場合と、使用されたの
は正規のカードであるが、過去に不正にコピー等された
カードが使用された事実を反映する場合とがある。ただ
し、その区別はされない。
【0023】上記IDコードとキーコードが一致してい
れば(S5.YES)、このキーコードを引数として、
図1のHDD40に記憶されているrnd関数(乱数関
数)を呼び出し、新しいキーコードを得る(S6)。r
nd関数は十分長い周期の数列を生成するもので有れ
ば、どのような関数でもよい。ここでは乱数を発生させ
ることを前提としているが、テーブル(表)を引く方法
でもよい。このrnd関数の出力例を図5に示す。rn
d関数は、たとえば15を入力すると28が、28を入
力すると46が、・・・の如く値を生成する関数であ
る。
【0024】次に、磁気カード90から読み出したデー
タのキーコード部を、新しいキーコードに置き換える。
つまり、メモリ20に新しいキーコードを書き込んでメ
モリ20内のデータを更新し、かつ、磁気カードリーダ
10に指令を出し、新しいキーコードを磁気カード90
に書き込む(S7)。磁気カード90を返却し(S
8)、ドアを開けるなど必要な処理をし(S9)、初め
に戻る(S1)。
【0025】第2の実施例のカード処理装置1のブロッ
ク図を図7を用いて説明する。磁気カード90の情報の
読取り及び書込みのためのカードリーダ10と、IDコ
ードとキーコードとを対応付けするための表を記憶して
おくメモリ20と、新しいキーコードを生成するための
アルゴリズムやデータを記憶するためのHDD40と、
中央制御装置100と通信するためのモデム50(通信
手段)とが、これらを制御するCPU30に接続されて
いる。
【0026】図8に、複数のカード処理装置1が、モデ
ムを介して中央制御装置100と接続されている様子を
示す。なお、この場合、第1の実施例で示した図6のI
Dコード・キーコードの対照表(これは図1のメモリ2
0ともいえる)を、中央制御装置100に持たせること
もできる。その場合は、各カード処理装置1はカードの
読書き、キーコードの一致・不一致の判定、新キーコー
ドの生成等の処理を行うカード端末装置1aとして機能
し、各端末装置1aと中央制御装置100とを合わせた
全体をカード処理装置1’とみることができる。
【0027】ここで、フローチャートは省略するが、中
央制御装置100によりキーコードに関する対照表を共
有化することによって、複数のカード端末装置1aを連
携させることができ、入口が複数ある建物の出入口など
に応用できる。
【0028】第3の実施例のカード処理装置1のフロー
チャートを図9に示す。ブロック図は第1の実施例に関
する図1と同様である。また、磁気カード90内の情報
の記録位置などは省略した。
【0029】この実施例では、図10に例示するよう
に、ポインタ値(ptr値)がIDコード等と対応付け
て付与され、メモリ20内の対照表に記憶されている。
ポインタ値は前述したように、現在のキーコードから新
たなキーコードを生成する際に、前提となる数列に同じ
コードが存在するような場合に、あるキーコードがその
数列上のどの位置にあるかを示す一種の座標値として付
与されるものである。
【0030】図9において、S1〜S4は図4と同様で
ある。磁気カード90のIDコード及びキーコード等
は、S3で読み込まれる。S4の後、磁気カード90の
IDコードに基づき、メモリ20の表を引き、ptr値
を得る(S5)。このptr値をrnd関数に代入し、
キーコードを得る(S6)。つまり、磁気カード90に
書かれているべきキーコードをptr値から計算で求め
ることになる。図10の表におけるキーコードの欄は、
その計算で求められるべき内容を表している。
【0031】そして、磁気カード90から読み出したキ
ーコードとrnd関数で求めたキーコードとを比較し、
一致していなければ(S7.NO)、カードが不正使用
されたことを意味するので、管理者に知らせる等(S3
1)、第1の実施例と同様の処理を行う。
【0032】一致していれば(S7.YES)、このp
tr値をインクリメント(+1)してから、メモリ20
の表に書き戻す(S8)。新しいptr値をrnd関数
に代入し、新しいキーコードを得る(S9)。さらにこ
の新キーコードを、磁気カードリーダ10により磁気カ
ード90に書き込む(S10)。磁気カード90を返却
し(S11)、ドアを開けるなど必要な処理をし(S1
2)、初めに戻る(S1)。
【0033】この例では、ポインタ値(ptr値)とキ
ーコードとが1対1で対応し、IDコードからptr値
が分かれば、後はptr値から一義的にキーコードが生
成される。この意味ではポインタ値が、いわば一次キー
コード的な役割を果たすともいえる。また、上例では、
ptr値がメモリ20にのみ書き込まれるようになって
いたが、メモリ20ではなく磁気カード90に書き込む
こと、あるいはメモリ20と磁気カード90の双方にそ
れぞれ書き込むことも可能である。
【0034】第4の実施例のカード処理装置1のフロー
チャートを図11に示す。ブロック図は図1と同様であ
る。また、磁気カード90内の情報の記録位置などは省
略した。この例では図12に概念的に示すように、メモ
リ20に数列種別としての数列番号が、前記IDコー
ド、ポインタ値(ptr値)等と対応付けて記憶されて
いる。また磁気カード90には、その数列番号がキーコ
ードと対応して記憶されている。
【0035】ここで数列番号は、キーコードの付与に際
し、複数種の数列が用意されることを前提とし、あるキ
ーコードがそれらの数列のうちのどれに属するかを示す
データということができる。また、この数列番号は、カ
ード使用のたびに書き換えられるもので、狭義のキーコ
ードと一体となって、これとともに広義のキーコードの
一部をなすものといえる。そして、図11において磁気
カード90からその数列番号がIDコード、キーコード
等とともに読み出される(S3)。
【0036】システム識別コードが正しければ(S4.
YES)、磁気カード90のIDコードをキーに、メモ
リ20の表(図12)を引くことで数列番号を得て、磁
気カード90から読み出した数列番号とメモリ20上の
数列番号とを比較する。両者が一致していなければ(S
5・NO)、カードが不正使用されたことを意味するの
で、後述のキーコード(狭義のもの)の不一致の場合と
同様の処理(S31等)を行う。
【0037】一致していれば(S5・YES)、磁気カ
ード90のIDコードをキーにメモリ20の表を引き、
ptr値を得る(S6)。このptr値をrnd関数に
代入し、キーコードを得る(S7)。磁気カード90か
ら読み出したキーコードと、rnd関数で求めたキーコ
ードとを比較し、一致していなければ(S8.NO)、
カードが不正使用されたことを意味するので、管理者に
知らせる(S31)等の処理に移行する。
【0038】一致していれば(S8.YES)、このp
tr値を+1してから、メモリ20の表に書き戻す(S
9)。新しいptr値をrnd関数に代入し、新しいキ
ーコードを得る(S10)。この際に新たな数列番号を
併せて生成することができる。次に、磁気カード90か
ら読み出したデータのキーコード部を新しいキーコード
及び数列番号に置き換えてデータを更新し、磁気カード
リーダ10に指令を出して、新しいキーコード及び数列
番号を磁気カード90に書き込む(S11)。以下、S
12、S13等の既に説明したような処理となる。
【0039】この実施例において、ptr値を磁気カー
ド90に書き込むことも可能である。また、数列番号は
磁気カード90に書き込まないでメモリ20側だけで持
つようにすることもできる。また、新たなキーコードを
生成するために、rnd関数以外に対応表と参照した
り、その他の種々の関数を用いてもよい。
【0040】さらに、IDカードとしてICカードを用
いたり、平面的なカード形態以外の特殊な形状のIDカ
ードを用いてもよい。
【図面の簡単な説明】
【図1】本発明の第1の実施例のカード処理装置のブロ
ック図である。
【図2】本発明の第1の実施例で使用するIDカードの
外観図である。
【図3】本発明の第1の実施例で使用するIDカードの
データフォーマット図である。
【図4】本発明の第1の実施例のカード処理装置のフロ
ーチャートである。
【図5】本発明の第1の実施例で用いるrnd関数の入
出力を解説した図である。
【図6】本発明の第1の実施例のカード処理装置内のメ
モリ上にあるテーブルを示した図である。
【図7】本発明の第2の実施例のカード処理装置のブロ
ック図である。
【図8】本発明の第2の実施例のカード処理装置を複数
台接続した場合の系統図である。
【図9】本発明の第3の実施例のカード処理装置のフロ
ーチャートである。
【図10】本発明の第3の実施例のカード処理装置内の
メモリ上にあるテーブルを示した図である。
【図11】本発明の第4の実施例のカード処理装置のフ
ローチャートである。
【図12】本発明の第4の実施例のカード処理装置内の
メモリ上にあるテーブルを示した図である。
【符号の説明】
10 磁気カードリーダ(カード読取り手段及びカード
書込み手段) 20 メモリ(記憶手段) 30 CPU(新キーコード生成手段、判定手段) 40 HDD(ハードディスク:記憶手段)

Claims (8)

    【特許請求の範囲】
  1. 【請求項1】 カードを識別するIDコード及び使用の
    たびに新たな内容に更新されていくキーコードを記憶す
    る読み書き可能な記憶領域を有することを特徴とするI
    Dカード。
  2. 【請求項2】 カードを識別するIDコード及びそのI
    Dコード毎に定められた鍵であるキーコードを記憶する
    IDカードについて、その記憶内容を読み取るカード読
    取り手段と、 前記IDコードと前記キーコードの対応関係を記憶する
    記憶手段と、 現在の前記キーコードを更新する新たなキーコードを生
    成する新キーコード生成手段と、 その新たなキーコードを前記IDカードに書き込むカー
    ド書込み手段と、 前記新たなキーコードに対応する内容を前記記憶手段に
    書き込むメモリ書込み手段と、 を含むことを特徴とするIDカード処理装置。
  3. 【請求項3】 カードを識別するIDコード及びそのI
    Dコード毎に定められた鍵であるキーコードを記憶する
    IDカードについて、その記憶内容を読み取るカード読
    取り手段と、 前記IDコードと前記キーコードとの対応関係を記憶す
    る記憶手段と、 前記カード読取り手段で読み取られたキーコードと、前
    記記憶手段において前記IDコードに対応して参照した
    キーコードとを比較してそれらが一致するか否かを判定
    する判定手段と、 その判定結果が肯定的である場合に現在の前記キーコー
    ドを更新する新たなキーコードを生成する新キーコード
    生成手段と、 その新たなキーコードを前記IDカードに書き込むカー
    ド書込み手段と、 前記新たなキーコードに対応する内容を前記記憶手段に
    書き込むメモリ書込み手段と、 を含むことを特徴とするIDカード処理装置。
  4. 【請求項4】 前記キーコードは複数種の数列の中のい
    ずれかの数列に基づいて付与されたものであって、その
    数列に基づいてそのキーコードの種類を示す数列種別
    が、前記IDカードと前記記憶手段との少なくとも一方
    に前記キーコードと対応付けて記憶されている請求項2
    又は3記載のIDカード処理装置。
  5. 【請求項5】 前記キーコードがある数列のどの位置に
    存在するかを示すポインタ値が、前記IDカードと前記
    記憶手段との少なくとも一方に前記キーコードと対応付
    けて記憶され、前記カード書込み手段及びメモリ書込み
    手段の少なくとも一方は、前記新たなキーコードに対応
    する新たなポインタ値を前記IDカード及び前記記憶手
    段の少なくとも一方に書き込むものである請求項2〜4
    のいずれかに記載のIDカード処理装置。
  6. 【請求項6】 前記新キーコード生成手段は、前記現在
    のキーコード、前記数列種別及び前記ポインタ値のうち
    の少なくとも一種に基づいて特定される現在のキーコー
    ド状況を基礎として、所定の乱数関数又は乱数表に基づ
    き、新たなキーコードを生成するものである請求項2〜
    5のいずれかに記載のIDカード処理装置。
  7. 【請求項7】 前記記憶手段、前記新キーコード生成手
    段及び前記判定手段のうちの少なくとも1つを含む中央
    制御装置と、 少なくとも前記カード読込み手段及び前記カード書込み
    手段を含み、通信手段を介して前記中央制御装置と通信
    を行う1又は2以上のカード端末装置と、 を備えた請求項2〜6のいずれかに記載のIDカード処
    理装置。
  8. 【請求項8】 請求項2〜6のいずれかに記載の前記I
    Dカード処理装置を複数備え、それらのIDカード処理
    装置間が通信手段で接続されたIDカード処理システ
    ム。
JP7158363A 1995-05-31 1995-05-31 Idカード、idカード処理装置及びidカード処理 システム Pending JPH08329211A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7158363A JPH08329211A (ja) 1995-05-31 1995-05-31 Idカード、idカード処理装置及びidカード処理 システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7158363A JPH08329211A (ja) 1995-05-31 1995-05-31 Idカード、idカード処理装置及びidカード処理 システム

Publications (1)

Publication Number Publication Date
JPH08329211A true JPH08329211A (ja) 1996-12-13

Family

ID=15670050

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7158363A Pending JPH08329211A (ja) 1995-05-31 1995-05-31 Idカード、idカード処理装置及びidカード処理 システム

Country Status (1)

Country Link
JP (1) JPH08329211A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002074315A (ja) * 2000-09-01 2002-03-15 Ricoh Elemex Corp 認証用腕時計型データキャリアおよびこれを用いた認証システム
KR20040006395A (ko) * 2002-07-12 2004-01-24 삼성전자주식회사 랜덤 암호 제어 장치 및 방법
US6986000B2 (en) 2000-03-31 2006-01-10 Sanyo Electric Co., Ltd. Interleaving apparatus and deinterleaving apparatus
KR20180017655A (ko) * 2016-08-10 2018-02-21 박삼식 Oid 코드를 이용한 신분증 및 이의 위변조 방지 시스템 및 방법

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6986000B2 (en) 2000-03-31 2006-01-10 Sanyo Electric Co., Ltd. Interleaving apparatus and deinterleaving apparatus
JP2002074315A (ja) * 2000-09-01 2002-03-15 Ricoh Elemex Corp 認証用腕時計型データキャリアおよびこれを用いた認証システム
KR20040006395A (ko) * 2002-07-12 2004-01-24 삼성전자주식회사 랜덤 암호 제어 장치 및 방법
KR20180017655A (ko) * 2016-08-10 2018-02-21 박삼식 Oid 코드를 이용한 신분증 및 이의 위변조 방지 시스템 및 방법

Similar Documents

Publication Publication Date Title
EP0330404B1 (en) Integrated circuit cards
US5379344A (en) Smart card validation device and method
JP2623332B2 (ja) Icカード及びその動作プログラム書込み方法
JPH01500379A (ja) ポータブルデータキャリヤのためのシステム
JPS63788A (ja) Icカード
US5828053A (en) Portable storage medium and portable storage medium issuing system
JP2003513388A (ja) 安全性が確保されたカウンタによりデータ信頼性を保証するシステム及び方法
JPH08329211A (ja) Idカード、idカード処理装置及びidカード処理 システム
JP4339994B2 (ja) 遊技設備用記憶媒体認証装置
CN1369086A (zh) 用于多种应用的便携式数据载体及其方法
JPH0754538B2 (ja) 多目的icカ−ド及びその使用方法
JPH0822517A (ja) ハイブリッドカードの改ざん防止方式
JP2532063B2 (ja) Icカ−ド
JPH11306301A (ja) 期限つきセキュリティステータスを有するicカード
JPH11232177A (ja) 情報記録再生方法
JPS62154083A (ja) デ−タ管理手段を有するicカ−ド
JP3231466B2 (ja) キーを記憶した情報記録媒体
JPH01147686A (ja) 携帯可能電子装置
JP3015376B2 (ja) Icカード
JP2000259801A (ja) 初期化機能付きicカード用メモリ装置
JPH0696513A (ja) 磁気カードを用いたリーダーライタ装置の設定変更方式
JP3261198B2 (ja) Cpuを内蔵した情報記録媒体
JPH08315099A (ja) 情報記録媒体
JPH087061A (ja) ハイブリッドカード及びその情報管理方式
JP2000113124A (ja) Icカード、icカードアクセス制御方式、及びicカードアクセス制御方法

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040323

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20040716