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
Application number
JP7346167A
Other languages
English (en)
Other versions
JP3691890B2 (ja
Inventor
Masao Okubo
政雄 大久保
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.)
Bosch Corp
Original Assignee
Zexel Corp
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 Zexel Corp filed Critical Zexel Corp
Priority to JP34616795A priority Critical patent/JP3691890B2/ja
Publication of JPH09161025A publication Critical patent/JPH09161025A/ja
Application granted granted Critical
Publication of JP3691890B2 publication Critical patent/JP3691890B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Abstract

(57)【要約】 【課題】 ICカード接続の際における重複処理が極力
少なくて済み、効率の良いクロック信号の切り替え制御
を行えるようにする。 【解決手段】 クロック信号発生部3は、中央制御部1
の制御に応じて、2つの周波数のいずれかのクロック信
号を発生できるようになっており、ICカード10から
のデータの読み取り又はICカード10へのデータ書き
込みが終了した後、次のICカードが接続された際に
は、その直前のICカードに供給されたクロック信号の
周波数で発振するように中央制御部1により制御される
ようになっている。このため、同一の周波数のクロック
信号を用いるICカードを連続して接続する際には、即
座に適合するクロック信号が供給できることとなるもの
である。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、データ記憶媒体と
してのいわゆるICカードからのデータの読み取り又は
ICカードへのデータの書き込みを行うための装置にお
ける制御方法に係り、特に、ICカードへ印加するクロ
ック信号の周波数切替のための制御の改善を図ったもの
に関する。
【0002】
【従来の技術】ICカードは、電気的にデータの書き込
み及び読み取りが可能なメモリ、カード全体の動作制御
のためのマイクロコンピュータ等を有し、カード状に形
成されてなるもので、その携帯性、軽量性等の利点から
近年利用の範囲が拡大されているものである。かかるI
Cカードは、ICカード読取り・書込み装置からの電
源、クロック等の供給を受けることで、データの読取り
・書込みが可能となるものであるが、その供給信号に関
しては、国際標準化機構(ISO)による国際的な標準
化がなされている(ISO/IEC7816-3参照)。
【0003】
【発明が解決しようとする課題】しかしながら、ICカ
ードに使用されるクロック信号の周波数については、未
だ統一化が実現されておらず、現在、大別すると3.5
712MHzと、4.9152MHzの2つの周波数が用いら
れている。このため、ICカード読取り・書込み装置と
しては、汎用性の高いものとするために、これら2つの
クロック周波数に対応可能なような構成とするものが大
半である。
【0004】このように、2種類のクロック信号周波数
に対応可能なICカード読取り・書込み装置において
は、ICカードへ供給するクロック信号の周波数を決定
するに際しては、まず最初に、いずれか一方のクロック
信号周波数で適合するか否かを判断し、仮に、不適合と
判断された場合には、他方のクロック信号周波数が適合
するか否かを判断するというような処理を、ICカード
読取り・書込み装置にICカードが接続された度毎に行
うようになっている。
【0005】このため、例えば、使用されるICカード
が、常にいずれか一方のクロック信号周波数のものだけ
である場合、また、他方のクロック信号周波数を必要と
するICカードが使用されることが希である場合等にお
いても、上述のような処理が行われることとなるため、
ICカード読取り・書込み装置において、最初に判断さ
れるクロック信号周波数とICカードのそれとが合致す
る場合には問題ないが、異なる場合には、先に異なるク
ロック信号周波数についての判断がなされ、その後に適
合する周波数についての判断が行われることととなるた
めに、処理時間を要することとなる。したがって、特
に、大量のICカードの読取り・書込みが連続して行わ
れるような際には、上述のような重複処理に起因する時
間の損失は無視できないものとなるという問題があっ
た。
【0006】また、ICカードについて見れば、ICカ
ード読取り・書込み装置により行われるいわゆる活性化
処理において、印加されるクロック信号周波数が、当該
ICカードのクロック信号周波数と一致したものである
場合には問題ないが、異なる場合には、そのICカード
読取り・書込み装置を用いる度毎に、最初の活性化処理
において、ICカードのクロック信号周波数とは異なる
周波数のクロック信号が印加されることとなる。このた
め、ICカードに用いられている半導体メモリ等の電子
部品に電気的なストレスを与えることとなり、これら電
子部品の寿命、ひいてはICカードの寿命を縮めること
となり、ICカードの信頼性低下を招くという問題があ
った。
【0007】本発明は、上記実状に鑑みてなされたもの
で、ICカード接続の際における重複処理が極力少なく
て済み、作業効率の向上を図ることのできるICカード
のクロック切替制御方法を提供するものである。また、
本発明の他の目的は、電子部品に与えるストレスが極力
少ないICカードのクロック切替制御方法を提供するこ
とにある。
【0008】
【課題を解決するための手段】本発明に係るICカード
のクロック切替制御方法は、複数の周波数でクロック信
号を発生可能とするICカード読取り・書込み装置にお
けるICカードのクロック切替制御方法であって、IC
カードの接続がなされた度毎に、その直前に接続された
ICカードへ供給されたクロック信号の周波数で、クロ
ック信号を発生し、当該ICカードへ供給するようにし
たものである。
【0009】かかる構成においては、ICカードへクロ
ック信号を供給する際には、その直前に処理したICカ
ードへ供給したクロック信号と同一周波数のクロック信
号を供給するようにしたので、特に、同一周波数のクロ
ック信号を用いる多数のICカードを連続して処理する
場合に、複数のクロック信号の中から、いずれの周波数
が適合するかをICカード毎に判断するような重複した
処理を回避できることとなり、効率の良いICカードの
処理が可能となる。
【0010】
【発明の実施の形態】以下、本発明の実施の形態につい
て、図1乃至図3を参照しつつ説明する。なお、以下に
説明する部材、配置等は本発明を限定するものではな
く、本発明の趣旨の範囲内で種々改変することができる
ものである。まず、本発明の実施の形態におけるICカ
ードのクロック切替制御方法が用いられるICカード読
取り・書込み装置(以下「本装置」と言う)の構成につ
いて、図1を参照しつつ説明する。
【0011】本装置のいわゆるハードウェア構成は、こ
の種の従来装置と基本的に同一のものである。すなわ
ち、本装置は、ICカード10からのデータの読み込み
とICカード10へのデータの書き込みを行うもので、
中央制御部1と、電源部2と、クロック信号発生部(図
1においては「CLK 発生部」と表記)3とを具備してい
るものである。
【0012】中央制御部1は、本装置全体の動作を制御
するもので、後述するようなICカード活性化処理等
を、この中央制御部1の図示されないメモリに記憶され
たプログラムを実行することによって行うようになって
いるものである。電源部2は、ICカード10へ供給す
るための電源電圧Vccを、中央制御部1からの制御に応
じて出力するようになっているものである。
【0013】クロック信号発生部3は、ICカード10
へ印加するためのクロック信号を発生するもので、中央
制御部1の制御に応じて、2つの周波数のクロック信号
の発生が可能となっているものである。
【0014】そして、ICカード10が接続される接続
部4には、電源部2からの電源電圧Vcc及びクロック信
号発生部3からのクロック信号の他、中央制御部1から
のリセット信号(図1において「RST」と表記)が出力
されるようになっていると共に、中央制御部1のI/O
端子(図1において「I/O」と表記)が接続されてお
り、ICカード10とのデータの授受がなされるように
なっている。
【0015】なお、上述した構成は、必要最小限の構成
であり、現実的には、さらに、ICカード10からの読
み取りデータ等の表示を行う表示部、コマンド等の入力
を行うためのキーボード、ICカード10からの読み取
り結果や書き込み結果を印刷するための印字部等を有し
て構成されたものがより好適である。
【0016】次に、図2及び図3を参照しつつ、本装置
の動作、特に、活性化処理の際のクロック切替制御方法
の手順について説明する。まず、ICカード10が本装
置の接続部4を介して接続されると、ICカード10へ
電源電圧Vccが正常に印加されたか否かが判定される
(図2のステップ100参照)。この判定は、例えば、
電源部2の出力電流値が所定の範囲にあるか否か等の判
定により行われる。
【0017】そして、正常に印加されていないと判定さ
れた場合(YESの場合)には、エラービットがクリア
されて、電源電圧Vccの印加が正常になされなかったこ
とに対応する予め定めれた所定のデータが、中央制御部
1のI/O端子から出力され、接続部4を介してICカ
ード10へ送信されて、この活性化処理が終了すること
となる(図2のステップ116,118及び図3参
照)。なお、エラービットは、異常発生の有無を識別す
るために定められたもので、中央制御部1の図示されな
いメモリに格納されるようになっているものである。
【0018】一方、電源電圧Vccの印加が正常と判定さ
れた場合(NOの場合)には、ICカード10が、本装
置に完全に接続された状態か否かが判定され(図2のス
テップ102参照)、ICカード10が完全に接続され
ていないと判定された場合(NOの場合)には、ICカ
ード10の接続不完全に対応する予め定められた所定の
データが、ICカード10へ送信されて、処理が終了す
ることとなる(図2のステップ120及び図3参照)。
【0019】一方、ICカード10の接続が正常と判定
された場合(YESの場合)には、前回のICカード接
続の際に、そのICカードに印加されたクロック信号の
周波数が、本装置により出力可能な2つの周波数のいず
れであったかが、中央制御部1の図示されないメモリに
記憶された前回使用されたクロック信号の周波数情報か
ら判断されることとなる(図2のステップ104参
照)。
【0020】そして、クロック信号発生部3から前回の
クロック信号の周波数で、クロック信号が出力されるべ
く、中央制御部1から制御信号が出力され、クロック信
号発生部3は、前回使用の周波数で発振することとなる
(図2のステップ106)。続いて、ICカード10に
対して中央制御部1からリセット信号が出力されて、I
Cカード10は、電源供給がなされると共にリセット状
態(パワーオンリセット)とされる(図2のステップ1
08参照)。
【0021】パワーオンリセットがなされた後は、電源
電圧Vccが正常であるか否かが判断され(図2のステッ
プ110参照)、異常であると判断された場合(NOの
場合)には、電源電圧Vccが異常であることに対応する
予め定めれた所定のデータが、中央制御部1のI/O端
子から出力され、接続部4を介してICカード10へ送
信されて、この活性化処理が終了することとなる(図2
のステップ122及び図3参照)。
【0022】一方、電源電圧Vccが正常と判断された場
合(YESの場合)には、ICカード10からの初期応
答データ(Answer to Reset)が正常か否かが判断され
ることとなる(図2のステップ112参照)。そして、
初期応答データ(図2においては「ATR」と表記)が
正常であると判断された場合(YESの場合)には、本
装置からICカード10に対して、ATRデータと称さ
れる所定のデータが送信され、一連の活性化処理が終了
することとなる(図2のステップ124参照)。
【0023】また、ステップ112において、ATR異
常と判断された場合(NOの場合)には、上述したステ
ップ108乃至112までの一連の処理が3回繰り返さ
れたか否かが判断され、未だ3回繰り返されていないと
判断された場合(NOの場合)には、先のステップ10
8に戻り、当該ステップ以降の各処理が繰り返されるこ
ととなる一方、3回繰り返されたと判断された場合(Y
ESの場合)には、クロック信号の周波数の切り替えが
行われることとなる(図3のステップ126参照)。
【0024】すなわち、ステップ108乃至112の一
連の処理を3回繰り返しても、ATR異常と判断される
のは、ICカード10に供給されるクロック信号の周波
数が適合していないものとして、最初に印加したクロッ
ク信号の周波数とは別の、すなわち、本装置が有する他
方の周波数のクロック信号がクロック信号発生部3によ
り発生されることとなる。
【0025】クロック信号の周波数が切り替えられた後
は、基本的には、先のステップ108乃至112及びス
テップ122,124の各処理と同様の処理が実行され
ることとなる。すなわち、パワーオンリセット(図3の
ステップ128参照)、電源電圧Vccが正常か否かの判
断(図3のステップ130参照)、ATRが正常か否か
の判断(図3のステップ132参照)が、それぞれ行わ
れ、ATR異常と判断された場合(NOの場合)には、
さらに、これら一連の処理が3回行われたか否かの判断
が行われるようになっている(図3のステップ134参
照)。
【0026】また、電源電圧Vccが異常と判断された場
合(NOの場合)には、電源電圧Vccが異常であること
に対応する予め定めれた所定のデータが、中央制御部1
のI/O端子から出力され、接続部4を介してICカー
ド10へ送信されて、この活性化処理が終了することと
なる(図3のステップ140参照)。また、ATR正常
であると判断された場合(YESの場合)には、先のス
テップ126で切り替えられたクロック信号の周波数が
ICカード10に適合するものとして、ICカード10
に対し、ATRデータと称される所定のデータが送信さ
れ、一連の活性化処理が終了することとなる(図3のス
テップ142参照)。
【0027】一方、ステップ134において、ステップ
128乃至132の各処理が3回繰り返されたと判断さ
れた場合(YESの場合)には、再度クロック信号の周
波数の切り替えが行われ、ステップ106(図2参照)
において最初に印加されたクロック信号の周波数となり
(図3のステップ136参照)、続いて、ICカード1
0に対して所定のデータが送信され一連の処理が終了す
ることとなる(図3のステップ138参照)。
【0028】ここで、ステップ138の実行によりIC
カード10に送信されるデータは、本装置によりICカ
ード10に印加されたクロック信号の周波数が、いずれ
もICカード10に適合しなかったことに対応して送信
されるもので、ICカード10からのデータの読み込み
を中止するために必要な予め定められたデータである。
【0029】上述したように、本装置においては、直前
のICカード接続におけるクロック信号の周波数を、次
のICカードの接続の際に最初に印加するようにしたの
で、特に、クロック信号の周波数が同一のICカード
を、多数連続して処理するような場合に、従来と異な
り、最初に周波数の異なるクロック信号が適合するか否
かの判断を行った後に、本来の周波数についての判断を
行うような処理を各ICカード毎に行うこととなる、い
わゆる重複処理を回避することができ、処理時間の短縮
化、作業の効率化となるものである。
【0030】なお、上述した発明の実施の形態において
は、ICカード読取り・書込み装置が2つの周波数でク
ロック信号の発生が可能な場合について説明したが、発
生可能なクロック信号の周波数は、2つに限定される必
要はなく、3つ以上の場合であっても、本発明に係るI
Cカードのクロック切替制御方法を同様に適用できるこ
とは勿論である。
【0031】
【発明の効果】以上、述べたように、本発明によれば、
複数のクロック信号の中からICカードに適合するクロ
ック信号を判断・選択して供給する場合に、無駄な処理
を極力行う必要がないように構成することにより、IC
カードへクロック信号を供給する際、その直前に処理さ
れたICカードの場合と同一の周波数のクロック信号が
最初に印加するので、特に、同一のクロック信号を用い
るICカードを多数処理する場合には、従来と異なり、
周波数の異なるクロック信号が最初に印加されるような
無駄な処理を回避することができ、クロック信号切り替
え処理の効率化、さらには、作業の効率化が図れる。
【0032】また、ICカードに不適合なクロック信号
が印加される確率を少なくすることができるので、IC
カード内部の電子部品へのストレスを減らし、ICカー
ドの長寿命化に寄与することができ、さらには、ICカ
ードの信頼性向上を図ることが可能となるものである。
【図面の簡単な説明】
【図1】本発明の実施の形態におけるICカードのクロ
ック切替制御方法が用いられるICカード読取り・書込
み装置の構成例を示す構成図である。
【図2】図1に示されたICカード読取り・書込み装置
におけるICカードの活性化処理の手順を示すフローチ
ャートである。
【図3】図1に示されたICカード読取り・書込み装置
におけるICカードの活性化処理の手順を示すフローチ
ャートである。
【符号の説明】
1…中央制御部 2…電源部 3…クロック信号発生部 4…接続部

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 複数の周波数でクロック信号を発生可能
    とするICカード読取り・書込み装置におけるICカー
    ドのクロック切替制御方法であって、ICカードの接続
    がなされた度毎に、その直前に接続されたICカードへ
    供給されたクロック信号の周波数で、クロック信号を発
    生し、当該ICカードへ供給することを特徴とするIC
    カードのクロック切替制御方法。
  2. 【請求項2】 ICカードへ最初に供給したクロック信
    号の周波数が不適合と判断された場合に、他の周波数の
    クロック信号を順次発生して、供給することを特徴とす
    る請求項1記載のICカードのクロック切替制御方法。
JP34616795A 1995-12-12 1995-12-12 Icカードのクロック切替制御方法 Expired - Fee Related JP3691890B2 (ja)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005004693A (ja) * 2003-06-16 2005-01-06 Mitsubishi Electric Corp Icカードリーダライタ

Cited By (1)

* Cited by examiner, † Cited by third party
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