JPH09161025A - Icカードのクロック切替制御方法 - Google Patents
Icカードのクロック切替制御方法Info
- Publication number
- JPH09161025A JPH09161025A JP7346167A JP34616795A JPH09161025A JP H09161025 A JPH09161025 A JP H09161025A JP 7346167 A JP7346167 A JP 7346167A JP 34616795 A JP34616795 A JP 34616795A JP H09161025 A JPH09161025 A JP H09161025A
- Authority
- JP
- Japan
- Prior art keywords
- card
- clock signal
- frequency
- clock
- supplied
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 27
- 238000012545 processing Methods 0.000 abstract description 23
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 abstract description 5
- 238000001994 activation Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 10
- 230000002159 abnormal effect Effects 0.000 description 7
- 230000004913 activation Effects 0.000 description 6
- 230000004044 response Effects 0.000 description 3
- 230000005856 abnormality Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Abstract
少なくて済み、効率の良いクロック信号の切り替え制御
を行えるようにする。 【解決手段】 クロック信号発生部3は、中央制御部1
の制御に応じて、2つの周波数のいずれかのクロック信
号を発生できるようになっており、ICカード10から
のデータの読み取り又はICカード10へのデータ書き
込みが終了した後、次のICカードが接続された際に
は、その直前のICカードに供給されたクロック信号の
周波数で発振するように中央制御部1により制御される
ようになっている。このため、同一の周波数のクロック
信号を用いるICカードを連続して接続する際には、即
座に適合するクロック信号が供給できることとなるもの
である。
Description
してのいわゆるICカードからのデータの読み取り又は
ICカードへのデータの書き込みを行うための装置にお
ける制御方法に係り、特に、ICカードへ印加するクロ
ック信号の周波数切替のための制御の改善を図ったもの
に関する。
み及び読み取りが可能なメモリ、カード全体の動作制御
のためのマイクロコンピュータ等を有し、カード状に形
成されてなるもので、その携帯性、軽量性等の利点から
近年利用の範囲が拡大されているものである。かかるI
Cカードは、ICカード読取り・書込み装置からの電
源、クロック等の供給を受けることで、データの読取り
・書込みが可能となるものであるが、その供給信号に関
しては、国際標準化機構(ISO)による国際的な標準
化がなされている(ISO/IEC7816-3参照)。
ードに使用されるクロック信号の周波数については、未
だ統一化が実現されておらず、現在、大別すると3.5
712MHzと、4.9152MHzの2つの周波数が用いら
れている。このため、ICカード読取り・書込み装置と
しては、汎用性の高いものとするために、これら2つの
クロック周波数に対応可能なような構成とするものが大
半である。
に対応可能なICカード読取り・書込み装置において
は、ICカードへ供給するクロック信号の周波数を決定
するに際しては、まず最初に、いずれか一方のクロック
信号周波数で適合するか否かを判断し、仮に、不適合と
判断された場合には、他方のクロック信号周波数が適合
するか否かを判断するというような処理を、ICカード
読取り・書込み装置にICカードが接続された度毎に行
うようになっている。
が、常にいずれか一方のクロック信号周波数のものだけ
である場合、また、他方のクロック信号周波数を必要と
するICカードが使用されることが希である場合等にお
いても、上述のような処理が行われることとなるため、
ICカード読取り・書込み装置において、最初に判断さ
れるクロック信号周波数とICカードのそれとが合致す
る場合には問題ないが、異なる場合には、先に異なるク
ロック信号周波数についての判断がなされ、その後に適
合する周波数についての判断が行われることととなるた
めに、処理時間を要することとなる。したがって、特
に、大量のICカードの読取り・書込みが連続して行わ
れるような際には、上述のような重複処理に起因する時
間の損失は無視できないものとなるという問題があっ
た。
ード読取り・書込み装置により行われるいわゆる活性化
処理において、印加されるクロック信号周波数が、当該
ICカードのクロック信号周波数と一致したものである
場合には問題ないが、異なる場合には、そのICカード
読取り・書込み装置を用いる度毎に、最初の活性化処理
において、ICカードのクロック信号周波数とは異なる
周波数のクロック信号が印加されることとなる。このた
め、ICカードに用いられている半導体メモリ等の電子
部品に電気的なストレスを与えることとなり、これら電
子部品の寿命、ひいてはICカードの寿命を縮めること
となり、ICカードの信頼性低下を招くという問題があ
った。
で、ICカード接続の際における重複処理が極力少なく
て済み、作業効率の向上を図ることのできるICカード
のクロック切替制御方法を提供するものである。また、
本発明の他の目的は、電子部品に与えるストレスが極力
少ないICカードのクロック切替制御方法を提供するこ
とにある。
のクロック切替制御方法は、複数の周波数でクロック信
号を発生可能とするICカード読取り・書込み装置にお
けるICカードのクロック切替制御方法であって、IC
カードの接続がなされた度毎に、その直前に接続された
ICカードへ供給されたクロック信号の周波数で、クロ
ック信号を発生し、当該ICカードへ供給するようにし
たものである。
ック信号を供給する際には、その直前に処理したICカ
ードへ供給したクロック信号と同一周波数のクロック信
号を供給するようにしたので、特に、同一周波数のクロ
ック信号を用いる多数のICカードを連続して処理する
場合に、複数のクロック信号の中から、いずれの周波数
が適合するかをICカード毎に判断するような重複した
処理を回避できることとなり、効率の良いICカードの
処理が可能となる。
て、図1乃至図3を参照しつつ説明する。なお、以下に
説明する部材、配置等は本発明を限定するものではな
く、本発明の趣旨の範囲内で種々改変することができる
ものである。まず、本発明の実施の形態におけるICカ
ードのクロック切替制御方法が用いられるICカード読
取り・書込み装置(以下「本装置」と言う)の構成につ
いて、図1を参照しつつ説明する。
の種の従来装置と基本的に同一のものである。すなわ
ち、本装置は、ICカード10からのデータの読み込み
とICカード10へのデータの書き込みを行うもので、
中央制御部1と、電源部2と、クロック信号発生部(図
1においては「CLK 発生部」と表記)3とを具備してい
るものである。
するもので、後述するようなICカード活性化処理等
を、この中央制御部1の図示されないメモリに記憶され
たプログラムを実行することによって行うようになって
いるものである。電源部2は、ICカード10へ供給す
るための電源電圧Vccを、中央制御部1からの制御に応
じて出力するようになっているものである。
へ印加するためのクロック信号を発生するもので、中央
制御部1の制御に応じて、2つの周波数のクロック信号
の発生が可能となっているものである。
部4には、電源部2からの電源電圧Vcc及びクロック信
号発生部3からのクロック信号の他、中央制御部1から
のリセット信号(図1において「RST」と表記)が出力
されるようになっていると共に、中央制御部1のI/O
端子(図1において「I/O」と表記)が接続されてお
り、ICカード10とのデータの授受がなされるように
なっている。
であり、現実的には、さらに、ICカード10からの読
み取りデータ等の表示を行う表示部、コマンド等の入力
を行うためのキーボード、ICカード10からの読み取
り結果や書き込み結果を印刷するための印字部等を有し
て構成されたものがより好適である。
の動作、特に、活性化処理の際のクロック切替制御方法
の手順について説明する。まず、ICカード10が本装
置の接続部4を介して接続されると、ICカード10へ
電源電圧Vccが正常に印加されたか否かが判定される
(図2のステップ100参照)。この判定は、例えば、
電源部2の出力電流値が所定の範囲にあるか否か等の判
定により行われる。
れた場合(YESの場合)には、エラービットがクリア
されて、電源電圧Vccの印加が正常になされなかったこ
とに対応する予め定めれた所定のデータが、中央制御部
1のI/O端子から出力され、接続部4を介してICカ
ード10へ送信されて、この活性化処理が終了すること
となる(図2のステップ116,118及び図3参
照)。なお、エラービットは、異常発生の有無を識別す
るために定められたもので、中央制御部1の図示されな
いメモリに格納されるようになっているものである。
れた場合(NOの場合)には、ICカード10が、本装
置に完全に接続された状態か否かが判定され(図2のス
テップ102参照)、ICカード10が完全に接続され
ていないと判定された場合(NOの場合)には、ICカ
ード10の接続不完全に対応する予め定められた所定の
データが、ICカード10へ送信されて、処理が終了す
ることとなる(図2のステップ120及び図3参照)。
された場合(YESの場合)には、前回のICカード接
続の際に、そのICカードに印加されたクロック信号の
周波数が、本装置により出力可能な2つの周波数のいず
れであったかが、中央制御部1の図示されないメモリに
記憶された前回使用されたクロック信号の周波数情報か
ら判断されることとなる(図2のステップ104参
照)。
クロック信号の周波数で、クロック信号が出力されるべ
く、中央制御部1から制御信号が出力され、クロック信
号発生部3は、前回使用の周波数で発振することとなる
(図2のステップ106)。続いて、ICカード10に
対して中央制御部1からリセット信号が出力されて、I
Cカード10は、電源供給がなされると共にリセット状
態(パワーオンリセット)とされる(図2のステップ1
08参照)。
電圧Vccが正常であるか否かが判断され(図2のステッ
プ110参照)、異常であると判断された場合(NOの
場合)には、電源電圧Vccが異常であることに対応する
予め定めれた所定のデータが、中央制御部1のI/O端
子から出力され、接続部4を介してICカード10へ送
信されて、この活性化処理が終了することとなる(図2
のステップ122及び図3参照)。
合(YESの場合)には、ICカード10からの初期応
答データ(Answer to Reset)が正常か否かが判断され
ることとなる(図2のステップ112参照)。そして、
初期応答データ(図2においては「ATR」と表記)が
正常であると判断された場合(YESの場合)には、本
装置からICカード10に対して、ATRデータと称さ
れる所定のデータが送信され、一連の活性化処理が終了
することとなる(図2のステップ124参照)。
常と判断された場合(NOの場合)には、上述したステ
ップ108乃至112までの一連の処理が3回繰り返さ
れたか否かが判断され、未だ3回繰り返されていないと
判断された場合(NOの場合)には、先のステップ10
8に戻り、当該ステップ以降の各処理が繰り返されるこ
ととなる一方、3回繰り返されたと判断された場合(Y
ESの場合)には、クロック信号の周波数の切り替えが
行われることとなる(図3のステップ126参照)。
連の処理を3回繰り返しても、ATR異常と判断される
のは、ICカード10に供給されるクロック信号の周波
数が適合していないものとして、最初に印加したクロッ
ク信号の周波数とは別の、すなわち、本装置が有する他
方の周波数のクロック信号がクロック信号発生部3によ
り発生されることとなる。
は、基本的には、先のステップ108乃至112及びス
テップ122,124の各処理と同様の処理が実行され
ることとなる。すなわち、パワーオンリセット(図3の
ステップ128参照)、電源電圧Vccが正常か否かの判
断(図3のステップ130参照)、ATRが正常か否か
の判断(図3のステップ132参照)が、それぞれ行わ
れ、ATR異常と判断された場合(NOの場合)には、
さらに、これら一連の処理が3回行われたか否かの判断
が行われるようになっている(図3のステップ134参
照)。
合(NOの場合)には、電源電圧Vccが異常であること
に対応する予め定めれた所定のデータが、中央制御部1
のI/O端子から出力され、接続部4を介してICカー
ド10へ送信されて、この活性化処理が終了することと
なる(図3のステップ140参照)。また、ATR正常
であると判断された場合(YESの場合)には、先のス
テップ126で切り替えられたクロック信号の周波数が
ICカード10に適合するものとして、ICカード10
に対し、ATRデータと称される所定のデータが送信さ
れ、一連の活性化処理が終了することとなる(図3のス
テップ142参照)。
128乃至132の各処理が3回繰り返されたと判断さ
れた場合(YESの場合)には、再度クロック信号の周
波数の切り替えが行われ、ステップ106(図2参照)
において最初に印加されたクロック信号の周波数となり
(図3のステップ136参照)、続いて、ICカード1
0に対して所定のデータが送信され一連の処理が終了す
ることとなる(図3のステップ138参照)。
カード10に送信されるデータは、本装置によりICカ
ード10に印加されたクロック信号の周波数が、いずれ
もICカード10に適合しなかったことに対応して送信
されるもので、ICカード10からのデータの読み込み
を中止するために必要な予め定められたデータである。
のICカード接続におけるクロック信号の周波数を、次
のICカードの接続の際に最初に印加するようにしたの
で、特に、クロック信号の周波数が同一のICカード
を、多数連続して処理するような場合に、従来と異な
り、最初に周波数の異なるクロック信号が適合するか否
かの判断を行った後に、本来の周波数についての判断を
行うような処理を各ICカード毎に行うこととなる、い
わゆる重複処理を回避することができ、処理時間の短縮
化、作業の効率化となるものである。
は、ICカード読取り・書込み装置が2つの周波数でク
ロック信号の発生が可能な場合について説明したが、発
生可能なクロック信号の周波数は、2つに限定される必
要はなく、3つ以上の場合であっても、本発明に係るI
Cカードのクロック切替制御方法を同様に適用できるこ
とは勿論である。
複数のクロック信号の中からICカードに適合するクロ
ック信号を判断・選択して供給する場合に、無駄な処理
を極力行う必要がないように構成することにより、IC
カードへクロック信号を供給する際、その直前に処理さ
れたICカードの場合と同一の周波数のクロック信号が
最初に印加するので、特に、同一のクロック信号を用い
るICカードを多数処理する場合には、従来と異なり、
周波数の異なるクロック信号が最初に印加されるような
無駄な処理を回避することができ、クロック信号切り替
え処理の効率化、さらには、作業の効率化が図れる。
が印加される確率を少なくすることができるので、IC
カード内部の電子部品へのストレスを減らし、ICカー
ドの長寿命化に寄与することができ、さらには、ICカ
ードの信頼性向上を図ることが可能となるものである。
ック切替制御方法が用いられるICカード読取り・書込
み装置の構成例を示す構成図である。
におけるICカードの活性化処理の手順を示すフローチ
ャートである。
におけるICカードの活性化処理の手順を示すフローチ
ャートである。
Claims (2)
- 【請求項1】 複数の周波数でクロック信号を発生可能
とするICカード読取り・書込み装置におけるICカー
ドのクロック切替制御方法であって、ICカードの接続
がなされた度毎に、その直前に接続されたICカードへ
供給されたクロック信号の周波数で、クロック信号を発
生し、当該ICカードへ供給することを特徴とするIC
カードのクロック切替制御方法。 - 【請求項2】 ICカードへ最初に供給したクロック信
号の周波数が不適合と判断された場合に、他の周波数の
クロック信号を順次発生して、供給することを特徴とす
る請求項1記載のICカードのクロック切替制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP34616795A JP3691890B2 (ja) | 1995-12-12 | 1995-12-12 | Icカードのクロック切替制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP34616795A JP3691890B2 (ja) | 1995-12-12 | 1995-12-12 | Icカードのクロック切替制御方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH09161025A true JPH09161025A (ja) | 1997-06-20 |
| JP3691890B2 JP3691890B2 (ja) | 2005-09-07 |
Family
ID=18381573
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP34616795A Expired - Fee Related JP3691890B2 (ja) | 1995-12-12 | 1995-12-12 | Icカードのクロック切替制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3691890B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005004693A (ja) * | 2003-06-16 | 2005-01-06 | Mitsubishi Electric Corp | Icカードリーダライタ |
-
1995
- 1995-12-12 JP JP34616795A patent/JP3691890B2/ja not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005004693A (ja) * | 2003-06-16 | 2005-01-06 | Mitsubishi Electric Corp | Icカードリーダライタ |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3691890B2 (ja) | 2005-09-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100320829B1 (ko) | 대규모 메모리용 bist 회로 | |
| US6754797B2 (en) | Address converter apparatus and method to support various kinds of memory chips and application system thereof | |
| US5946250A (en) | Memory testing apparatus | |
| JP3691890B2 (ja) | Icカードのクロック切替制御方法 | |
| CN119763642A (zh) | 基于32位mcu的sram自测系统及测试方法 | |
| JP2005234935A (ja) | 情報記憶装置 | |
| JP2001273794A (ja) | フェイル前情報取得回路およびその取得方法 | |
| JPH033200A (ja) | 半導体記憶装置 | |
| EP0788060B1 (en) | A portable terminal apparatus for an IC card for supplying a power source voltage in a predetermined timing | |
| JP2000339229A (ja) | メモリテスト回路 | |
| US5293572A (en) | Testing system of computer by generation of an asynchronous pseudo-fault | |
| US7273182B2 (en) | Data storage medium having a test mode | |
| JP2859184B2 (ja) | フィールドプログラマブルゲートアレイ | |
| JP3344453B2 (ja) | Icカードリーダライタ | |
| JP2794717B2 (ja) | ディジタル素子モデリング装置 | |
| JP3001012B2 (ja) | メモリ試験装置 | |
| JPH0810724B2 (ja) | ゲ−トアレイ及びメモリを有する半導体集積回路装置 | |
| JPH11203899A (ja) | 半導体集積回路 | |
| JPH0935011A (ja) | 情報処理端末装置 | |
| JP2000009816A (ja) | 半導体集積回路及び半導体集積回路の試験方法 | |
| JP2000242517A (ja) | 半導体記憶装置 | |
| JPH0697395B2 (ja) | 電子楽器 | |
| JPH0573429A (ja) | メモリ診断方式 | |
| JPH01261753A (ja) | メモリテスト回路 | |
| JPH0573437A (ja) | メモリパリテイ回路 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040128 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040217 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040326 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20040518 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20040517 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20040517 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20040517 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040720 |
|
| A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20040723 |
|
| A912 | Removal of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20040827 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050617 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| 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: 20080624 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090624 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090624 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100624 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110624 Year of fee payment: 6 |
|
| LAPS | Cancellation because of no payment of annual fees |