JPH03122788A - Ic card - Google Patents
Ic cardInfo
- Publication number
- JPH03122788A JPH03122788A JP1260503A JP26050389A JPH03122788A JP H03122788 A JPH03122788 A JP H03122788A JP 1260503 A JP1260503 A JP 1260503A JP 26050389 A JP26050389 A JP 26050389A JP H03122788 A JPH03122788 A JP H03122788A
- Authority
- JP
- Japan
- Prior art keywords
- mode
- card
- self
- section
- diagnosis
- 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
Links
- 238000012360 testing method Methods 0.000 claims abstract description 48
- 230000006870 function Effects 0.000 claims abstract description 28
- 238000004092 self-diagnosis Methods 0.000 claims abstract description 26
- 238000001514 detection method Methods 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000000034 method Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000010355 oscillation Effects 0.000 description 2
- 238000003745 diagnosis Methods 0.000 description 1
- 238000002405 diagnostic procedure Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000010304 firing Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Landscapes
- Credit Cards Or The Like (AREA)
Abstract
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、カード障害が発生した際の障害検出を行う自
己診断機能を有するICカードに関するものである。DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to an IC card having a self-diagnosis function for detecting a fault when a card fault occurs.
(従来の技術〉
従来、IC(IC,LSI、VLSI等を含む集積回路
)を内蔵したICカードに関する技術としては、特開昭
61−80483号公報に記載ざれるものがあった。(Prior Art) Conventionally, there has been a technology related to an IC card incorporating an IC (an integrated circuit including an IC, LSI, VLSI, etc.) as described in Japanese Patent Application Laid-open No. 80483/1983.
この種のICカードは、自己診断機能を持つマイクロプ
ロセッサ、発光ダイオードからなる表示素子、及び太陽
電池等を内蔵しており、リーダ/ライタ等の端末装置に
接続されている期間(これをオンライン・モード時とい
う)中、その端末装置からの指示に従ってデータのアク
セス等を行う。This type of IC card has a built-in microprocessor with a self-diagnosis function, a display element consisting of a light emitting diode, a solar cell, etc., and while it is connected to a terminal device such as a reader/writer (online or online). (referred to as "mode"), data access, etc. is performed according to instructions from the terminal device.
そして、ICカードがリーダ/ライタ等の端末装置から
切り離されている期間(これをオフライン・モード時と
いう)中、マイクロプロセッサは、カードに故障がない
かどうか、自己診断し続け、もし故障が発見された場合
には、表示素子を点灯し、故障を表示するようになって
いる。そのため、カード故障時の事前保守が可能となり
、カードに故障が必っても端末装置でカードを使用する
までは故障の有無を知ることができないという不便さを
解決できる。During the period when the IC card is disconnected from a terminal device such as a reader/writer (this is called offline mode), the microprocessor continues to self-diagnose whether or not there is a malfunction in the card. If this occurs, the display element will light up to indicate the failure. Therefore, maintenance can be performed in advance in the event of a card failure, and even if a card failure occurs, it is possible to solve the inconvenience of not being able to know whether or not there is a failure until the card is used in a terminal device.
(発明が解決しようとする課題)
しかしながら、上記構成のICカードでは、次のような
課題があった。(Problems to be Solved by the Invention) However, the IC card having the above configuration has the following problems.
従来のICカートでは、それがリーダ/ライタ等の端末
装置に接続されているオンライン・モード時中にかぎり
、ICカード本来の機能を実行するが、オフライン・モ
ード時には、ICカード本来の機能を実行しないで、オ
フライン機能の自己診断を実行するのみである。In conventional IC carts, the IC card performs its original functions only when it is in online mode when it is connected to a terminal device such as a reader/writer, but when it is in offline mode, it performs the IC card's original functions. It only performs a self-diagnosis of the offline function.
従って、従来のICカードでは、その記′臣内容の照会
や、所持者確認のための暗証入力などは、ICカードを
リーダ/ライタ等の端末装置に接続した上で、その端末
装置を操作しなければならない。そのため、ICカード
の記憶内容を照会するためには、端末装置のあるところ
へ出向かなければならないという不便さがある上、暗証
入力を端末装置上で行わなければならないため、暗証番
号を他人に盗み見されるおそれがあるという欠点等があ
った。Therefore, with conventional IC cards, in order to check the record contents or enter a password to confirm the holder, the IC card must be connected to a terminal device such as a reader/writer, and then the terminal device must be operated. There must be. Therefore, in order to inquire about the memory contents of an IC card, there is the inconvenience of having to go to the location where the terminal device is located.In addition, since the password must be entered on the terminal device, it is not possible to share the password with another person. There was a drawback that there was a risk of being seen by someone else.
本発明は、前記従来技術が持っていた課題として、オン
ライン・モード時しか、IC本来の機能を実行しないと
いう点について解決したICカードを提供するものであ
る。The present invention provides an IC card that solves the problem of the prior art in that the original function of the IC is executed only in online mode.
(課題を解決するための手段)
本発明は前記課題を解決するために、キー入力部と、メ
モリと、データ表示用の表示部と、前記キー入力部、メ
モリ及び表示部の制御を行うマイクロプロセッサと、外
部との間で信号の授受を行うコンタクト端子部と、前記
キー入力部、メモリ、表示部及びマイクロプロセッサに
電源を供給する電源部とを、備えたICカードにおいて
、次のような手段を設けたものである。(Means for Solving the Problems) In order to solve the above problems, the present invention includes a key input section, a memory, a display section for displaying data, and a microcontroller for controlling the key input section, the memory, and the display section. An IC card comprising a contact terminal section for transmitting and receiving signals between a processor and the outside, and a power supply section for supplying power to the key input section, memory, display section and microprocessor, as follows. This means that a means has been established.
即ち、前記コンタクト端子部に供給される外部電源の有
無を検出し、その検出結果に応じてオンライン・モード
またはオフライン・モードのモード切替えを行うモード
切替手段と、オフライン・モード時において前記コンタ
クト端子部への所定の信号の印加または前記キー入力部
への所定のキー入力の実行により、テスト・モードの判
定を行うモード判定手段と、前記モード判定手段の出力
に基づき、前記メモリに予め格納した自己診断プログラ
ム(例えば、オフライン機能の自己診断プログラム)を
実行して自己診断結果を前記表示部またはコンタクト端
子部へ出力するテストモード実行手段とを、ICカード
に設けている。That is, mode switching means detects the presence or absence of an external power supply supplied to the contact terminal section, and switches the mode between online mode and offline mode according to the detection result; mode determining means for determining the test mode by applying a predetermined signal to the key input section or by executing a predetermined key input to the key input section; The IC card is provided with test mode execution means for executing a diagnostic program (for example, a self-diagnosis program with an offline function) and outputting a self-diagnosis result to the display section or the contact terminal section.
また、前記コンタクト端子部への所定の信号の印加は、
例えばICカードへのテストクリップの装置等により行
われる。Further, application of a predetermined signal to the contact terminal portion is performed by
For example, this is done using a test clip device for an IC card.
(作 用〉
本発明によれば、以上のようにICカーを構成したので
、モード切替手段は、コンタクト端子部への外部電源の
供給の有無を検出し、外部電源の供給時には、マイクロ
プロセッサをオンライン・モードにし、外部の端末装置
からの指令に応じた動作を実行させる。また、モート切
替手段は、外部電源の非供給時には、マイクロプロセッ
サをオフライン・モードにし、ICカード本来の機能、
つまりICカードの記憶内容の照合や、暗証入力による
所持者確認等のオフライン機能を実行させる。このオフ
ライン・モード時において、例えば、テストクリップの
装着等によって、コンタクト端子部に所定の信号を印加
するか、あるいはキー入力部から所定のキー入力を行う
と、モード判定手段はテスト・モード、つまりオフライ
ン機能の自己診断モードの指定がなされたと判定する。(Function) According to the present invention, since the IC car is configured as described above, the mode switching means detects the presence or absence of external power supply to the contact terminal section, and when external power is supplied, the mode switching means detects the presence or absence of external power supply to the contact terminal section, and when external power is supplied, the mode switching means detects the presence or absence of external power supply to the contact terminal section. The microprocessor is placed in online mode and executed in response to commands from an external terminal device.Furthermore, when external power is not supplied, the mote switching means places the microprocessor in offline mode, allowing the IC card to perform its original functions.
In other words, off-line functions such as verifying the contents of the IC card and verifying the owner by entering a password are executed. In this offline mode, if a predetermined signal is applied to the contact terminal section by attaching a test clip, or a predetermined key input is performed from the key input section, the mode determination means switches to the test mode, that is, It is determined that the self-diagnosis mode of the offline function has been specified.
すると、その判定結果により、テストモード実行手段は
、予めメモリに格納されている自己診断プログラム(例
えば、オフライン機能の自己診断プログラム)をスター
トさせ、その自己診断結果を表示部に表示させるか、お
るいはコンタクト端子部へ出力する。従って、前記課題
を解決することができるのでめる。Then, depending on the determination result, the test mode execution means starts a self-diagnosis program (for example, a self-diagnosis program for the offline function) stored in the memory in advance, and displays the self-diagnosis result on the display section, or or output to the contact terminal section. Therefore, the above problem can be solved.
(実施例)
第1図は本発明の実施例を示すICカードの機能ブロッ
ク図、第2図(A)、(B)はそのICカートの概略の
外観図であり、同図(A>は片側の表面図、及び同図(
B)は反対側の表面図でおる。(Embodiment) Fig. 1 is a functional block diagram of an IC card showing an embodiment of the present invention, and Figs. 2 (A) and (B) are schematic external views of the IC cart. Surface view of one side, and the same view (
B) is a surface view of the opposite side.
先ず、このICカードの外観を第2図(A)。First, Figure 2 (A) shows the appearance of this IC card.
(B)を参照しつつ説明する。This will be explained with reference to (B).
ICカード1の表面には、暗証符号の入力や、ICカー
ドに動作モードを指示するための入力等を行なうための
キー入力部2が設けられると共に、表示部3及び電源部
4か設けられている。表示部3は、入力したキーを確認
するための表示や、キーの操作手順を教示するためのガ
イダンス表示等を行うためのもので、液晶デイスプレィ
(以下、LCDという)等で構成されている。電源部4
は、ICカード1を端末装置から切離して単体で動作さ
せる場合、つまりオフライン機能で動作させる場合に、
ICカード1の各回路部に電源を供給するためのもので
、太陽電池等で構成されている。The surface of the IC card 1 is provided with a key input section 2 for inputting a password, input for instructing the IC card to operate, etc., as well as a display section 3 and a power supply section 4. There is. The display unit 3 is used to display a display for confirming input keys, a guidance display for teaching key operation procedures, etc., and is composed of a liquid crystal display (hereinafter referred to as an LCD) or the like. Power supply section 4
When the IC card 1 is separated from the terminal device and operated alone, that is, when operated with the offline function,
It is for supplying power to each circuit section of the IC card 1, and is composed of a solar cell or the like.
ICカード1の反対側の表面には、コンタクト端子部5
が設けられている。コンタクト端子部5は、ICカード
1をカード・リーダ/ライタ等の端末装置と接続して、
その端末装置との間でデータを授受するオンライン機能
で動作させる場合や、テスト・モードつまりオフライン
機能の自己診断モードの開始を指示したり、自己診断結
果を出力したりする場合に使用する端子群でおる。On the opposite surface of the IC card 1, there is a contact terminal section 5.
is provided. The contact terminal section 5 connects the IC card 1 to a terminal device such as a card reader/writer.
A group of terminals used when operating with the online function that exchanges data with the terminal device, when instructing the start of the test mode, that is, the self-diagnosis mode of the offline function, and when outputting the self-diagnosis results. I'll go.
また、ICカード1内には、各種の制御を行うためのマ
イクロプロセッサ、メモリ、電圧検出回路等の周辺回路
を1チツプ内に内蔵したIC6が埋設されている。その
IC6等の内部の機能ブロックが、第1図に示されてい
る。Further, embedded within the IC card 1 is an IC 6 which has peripheral circuits such as a microprocessor, a memory, and a voltage detection circuit built into one chip for performing various controls. The internal functional blocks such as the IC 6 are shown in FIG.
第1図において、コンタクト端子部5は、電源端子Vc
c/NC、グランド端子GND/GND、クロック端子
CLK/NC、リセット端子R3T/ N C、書込み
用電圧端子Vpp/ER3、ノンコンタクト端子NC/
ER1,NC/ER2、及び入出力端子SIO/NCよ
り構成されている。In FIG. 1, the contact terminal portion 5 is a power supply terminal Vc
c/NC, ground terminal GND/GND, clock terminal CLK/NC, reset terminal R3T/NC, write voltage terminal Vpp/ER3, non-contact terminal NC/
It consists of ER1, NC/ER2, and input/output terminals SIO/NC.
各端子の符号/NCはテスト・モード時に開放状態、符
号NG/はオンライン・モード時に開放状態、符号/E
R1,/ER2,/ER3はテスト・モード時にテスト
指令信号の印加状態となることを、それぞれ表わしてい
る。The symbol /NC of each terminal is open state in test mode, the symbol NG/ is open state in online mode, and the symbol /E
R1, /ER2, and /ER3 each indicate that a test command signal is applied in the test mode.
IC6は、外部電源供給の有無を検出してオンライン・
モードまたはオフライン・モード切替えを行なうモード
切替え手段である電圧検出回路10及び切替スイッチ1
1と、アンドゲート(以下、ANDゲートという)12
,13,15.16゜22、オアゲート(以下、ORゲ
ー1−という)14.17及びインバータ19からなる
信号選択手段と、モード判定手段及びテストモード実行
手段等の制御機能を有するマイクロプロセッサ18と、
発振回路20と、入/出力ポート21と、エンコーダ2
3とを備えている。IC6 detects the presence or absence of external power supply and performs online
Voltage detection circuit 10 and changeover switch 1 which are mode switching means for switching modes or offline mode
1 and an AND gate (hereinafter referred to as AND gate) 12
, 13, 15. 16° 22, signal selection means consisting of an OR gate (hereinafter referred to as OR game 1-) 14.17 and an inverter 19, and a microprocessor 18 having control functions such as mode determination means and test mode execution means. ,
Oscillation circuit 20, input/output port 21, and encoder 2
3.
マイクロプロセッサ18には、データバス及びアドレス
バス25を介して、自己診断プログラム等のプログラム
格納用の読出し専用メモリ(以下、ROMという)26
、暗証符号等のセキュリティの高いデータを格納する電
気的再書込み可能なプログラマブルROM (以下、E
EPROMという)27、及び随時読み書き可能なメモ
リ(以下、RAMという)28が接続されている。また
、このマイクロプロセッサ18には、表示部3を駆動す
るためのドライバ29が接続されている。The microprocessor 18 is connected via a data bus and an address bus 25 to a read-only memory (hereinafter referred to as ROM) 26 for storing programs such as a self-diagnosis program.
, electrically rewritable programmable ROM (hereinafter referred to as E
An EPROM (hereinafter referred to as EPROM) 27 and a memory (hereinafter referred to as RAM) 28 that can be read and written at any time are connected. Further, a driver 29 for driving the display section 3 is connected to the microprocessor 18 .
以上のように構成されるICカード1の(1)オンライ
ン・モード、(2)オフライン・モード、及び(3)テ
スト・モードの各動作について説明する。Each operation of the IC card 1 configured as described above in (1) online mode, (2) offline mode, and (3) test mode will be explained.
(1) オンライン・モードの動作
ICカード1をカード・リーダ/ライタ等の端床装置に
接続すると、その端末装置から端子Vcc/NCに、例
えば電圧5■が供給されるので、電圧検出回路10がオ
ンライン・モードであることを検出してオンライン・モ
ード信号510を出力する。これにより、スイッチ11
が端子VCC/NC側に切替えられて外部電圧5Vがマ
イクロプロセッサ18に供給されると共に、ANDゲー
ト13.16が開く。ANDゲート13.16が開くと
、端末装置から供給されるクロック信号及びリセット信
号が、それぞれ端子CLK/NC。(1) Operation in online mode When the IC card 1 is connected to a terminal device such as a card reader/writer, a voltage of 5, for example, is supplied from the terminal device to the terminal Vcc/NC, so the voltage detection circuit 10 detects that it is in online mode and outputs an online mode signal 510. As a result, switch 11
is switched to the terminal VCC/NC side, an external voltage of 5V is supplied to the microprocessor 18, and the AND gate 13.16 is opened. When the AND gates 13 and 16 open, the clock signal and reset signal supplied from the terminal device are output to the terminals CLK/NC, respectively.
R3T/NC,ANDゲート13.16及びORゲート
14.17を介してマイクロプロセッサ18に供給され
る。すると、マイクロプロセッサ18は、端末装置から
端子SIO/NC1入/出力ボート21及びデータバス
24を介して供給されるデータを入力し、ROM26に
格納されたプログラムに従ってオンライン動作を実行す
る。R3T/NC is supplied to the microprocessor 18 via AND gate 13.16 and OR gate 14.17. Then, the microprocessor 18 inputs data supplied from the terminal device via the terminal SIO/NC1 input/output port 21 and the data bus 24, and executes online operations according to the program stored in the ROM 26.
(2〉 オフライン・モードの動作
ICカート1を端末装置に接続しないと、端子VCC/
NCは開放状態となる。そのため、電圧検出回路10は
オフライン・モードでないことを検出し、スイッチ11
を電源部4側へ切替えてその電源部4の出力電圧をマイ
クロプロセッサ18に供給すると共に、インバータ19
を介してオフライン・モード信号S19を出力してAN
Dゲート12.15を開く。ANDゲート12.15が
開くと、発撮回路20から出力されるクロック信号が、
ANDゲート12及びORゲート14を介してマイクロ
プロセッサ18に供給される。この際、キー入力部2の
例えば″開始″キーが押下されると、そのキーからオフ
ライン・リセット信号S2が出力され、ANDゲート1
5及びORゲート17を介してマイクロプロセッサ18
に供給される。すると、マイクロプロセッサ1Bは、R
OM26に格納されたプログラムに従ってオフライン動
作を実行する。(2> Offline mode operation If IC cart 1 is not connected to the terminal device, terminal VCC/
NC becomes open. Therefore, the voltage detection circuit 10 detects that it is not in the offline mode, and the switch 11
is switched to the power supply unit 4 side, and the output voltage of the power supply unit 4 is supplied to the microprocessor 18, and the inverter 19
AN by outputting an offline mode signal S19 via
Open D gate 12.15. When the AND gates 12 and 15 open, the clock signal output from the firing circuit 20 becomes
It is supplied to the microprocessor 18 via an AND gate 12 and an OR gate 14. At this time, when the "start" key, for example, of the key input unit 2 is pressed, an offline reset signal S2 is output from that key, and the AND gate 1
5 and microprocessor 18 via OR gate 17
supplied to Then, the microprocessor 1B
Perform offline operations according to the program stored in OM26.
例えば、EEPROM27に記憶された取弓履歴を表示
させる場合、カード操作者はキー入力部2を操作して暗
証符号等を入力する。この暗証符号は、入/出力ポート
21及びデータバス24を介してマイクロプロセッサ1
Bに入力される。マイクロプロセッサ18は、入力され
た暗証符号と、予めEEPROM27に格納された登録
暗証符号との一致/不一致を判定し、一致の場合には、
EEPROM27に記憶された取引履歴をドライバ2つ
を介して表示部3に表示させる。For example, when displaying the withdrawal history stored in the EEPROM 27, the card operator operates the key input section 2 to input a password or the like. This code is transmitted to the microprocessor 1 via an input/output port 21 and a data bus 24.
It is input to B. The microprocessor 18 determines whether the input code matches/mismatches the registered code stored in the EEPROM 27 in advance, and if they match,
The transaction history stored in the EEPROM 27 is displayed on the display unit 3 via two drivers.
(3) テスト・モードの動作
前記オフライン・モード時において、キー入力部2から
、自己診断を指示する旨の入力、例えば゛テスト″キー
を押下すると、それが入/出力ポート21及びデータバ
ス24を介してマイクロプロセッサ18に伝えられる。(3) Operation in test mode In the above-mentioned offline mode, when an input to instruct self-diagnosis is input from the key input unit 2, for example, the ``test'' key is pressed, the input/output port 21 and data bus 24 are is transmitted to the microprocessor 18 via the .
マイクロプロセッサ18は、入力された“′テストパキ
ー信号を解読し、入/出力ポート21を介してテスト指
令信号521aを出力する。このテスト指令信号521
aは、ANDゲート22を経由してテスト・モード信号
322となり、エンコーダ23をイネーブルにする。The microprocessor 18 decodes the input "' test pass key signal and outputs a test command signal 521a through the input/output port 21. This test command signal 521
a becomes a test mode signal 322 via AND gate 22 and enables encoder 23.
この際、マイクロプロセッサ18は、前述したように゛
テスト指令信号を解読すると、予めROM26に記憶さ
れた自己診断プログラムの実行を開始し、自己診断の結
果、エラーを発見したら、入/出力ポート21を介して
エラー情報321bを出力する。このエラー情報321
bは、エンコーダ23でコード化されて端子NC/ER
1,NC/ER2,VDp/ER3から出力サレ、おル
いは必要に応じてドライバ29で駆動されて表示部3に
より、適切なエラー情報の表示が行なわれる。従って、
カード操作者は、表示部3を目視することにより、ある
いは端子NC/ER1,NC/ER2,Vpp/ER3
をシンクロスコープやテスタ等でモニタすることにより
、簡単、かつ的確にエラー状況を把握することができる
。At this time, as described above, when the microprocessor 18 decodes the test command signal, it starts executing the self-diagnosis program stored in the ROM 26 in advance, and if an error is found as a result of the self-diagnosis, the input/output port 2 The error information 321b is output via the . This error information 321
b is encoded by the encoder 23 and sent to the terminal NC/ER.
1, NC/ER2, and VDp/ER3 are driven by a driver 29 as necessary to display appropriate error information on the display section 3. Therefore,
The card operator can check the terminals NC/ER1, NC/ER2, Vpp/ER3 by visually checking the display section 3 or
By monitoring with a synchroscope, tester, etc., it is possible to easily and accurately grasp the error situation.
ここで、自己診断の内容としては、例えばドライバ29
の出力波形の良否、表示部3へのテストバタン表示、電
源部4の出力電圧、キー入力部2からの出力波形の良否
等があり、オフライン機能の診断に主体を置いた方がよ
い。というのは、オンライン機能に関しては、ICカー
ド1へのコマンドに対して、ICカード1から端末装置
に端子310/NCを介して返送するレスポンス中にエ
ラー状況を示すステータス信号を含ませることができる
。そのため、オンライン機能に関してはある稈度の診断
が可能であるのに対して、オフライン機能に関しては何
ら診断方法がないからである。Here, as the content of the self-diagnosis, for example, the driver 29
It is better to mainly focus on diagnosing the off-line function. This is because, regarding the online function, in response to a command to the IC card 1, a status signal indicating an error situation can be included in the response sent from the IC card 1 back to the terminal device via the terminal 310/NC. . Therefore, while it is possible to diagnose a certain culm degree with the online function, there is no diagnostic method for the offline function.
以上のように、キー入力部2のキー操作により、自己診
断の起動を指示する方法について説明したが、端子NC
/ER1,NC/ER2,Vpp/ER3等に所定の信
号を与えることにより、自己診断の起動を指示する方法
でもよい。その例を第3図及び第4図(A)、(B)に
示す。As described above, the method of instructing the activation of self-diagnosis by key operations on the key input unit 2 has been explained.
A method of instructing the activation of self-diagnosis by applying a predetermined signal to /ER1, NC/ER2, Vpp/ER3, etc. may also be used. Examples are shown in FIGS. 3 and 4 (A) and (B).
第3図は本発明の他の実施例を示すICカードの機能ブ
ロック図、第4図(A>、(B)はそのICカート用テ
ストクリップを示すもので、同図(A)はテストクリッ
プの構成図、及び同図(B)はテストクリップの内面パ
ターン例を示す図である。Fig. 3 is a functional block diagram of an IC card showing another embodiment of the present invention, Fig. 4 (A>, (B)) shows a test clip for the IC cart, and (A) shows the test clip and FIG. 2B are diagrams showing an example of the inner surface pattern of the test clip.
第3図のICカード1Aでは、第1図のICカード1に
お(プる端子NG/TSI、NC/TS2゜Vpp/T
S3に代えて、テスト指令用の端子NC/TSI、NG
/TS2.Vpp/TS3が設けられている。ざらに、
第1図のIC6内のANDゲート22及びエンコーダ2
3に代えて、第3図のICeA内にはスイッチ30、プ
ルアップ用抵抗31〜33及びデコーダ23Aが設けら
れている。In the IC card 1A of FIG. 3, the IC card 1 of FIG.
In place of S3, test command terminals NC/TSI, NG
/TS2. Vpp/TS3 is provided. Roughly,
AND gate 22 and encoder 2 in IC6 in FIG.
3, a switch 30, pull-up resistors 31 to 33, and a decoder 23A are provided in the ICeA of FIG.
テスト・モード時に、このICカード1Aに装着される
テストクリップ40は、第4図(B)に示すように、そ
の内面に、コンタクト端子部5Aの端子配列と対応した
端子GND/GND、Vpp/TS3,310/NC,
NC/TSI、Vcc/NC,R3T/NC,CLK/
NC,NC/TS2がそれぞれ配設されている。この第
4図(B)の内面パターン例では、各端子GND/GN
D、Vpp/TS3.NC/TS1が共通接続され、T
SI= ”O” 、TS2= ’“1”、TS3−OP
jの場合の例が示されている。このテストクリップ40
の端子群は、端子延長部リード50に接続されている。In the test mode, the test clip 40 attached to the IC card 1A has terminals GND/GND, Vpp/ TS3,310/NC,
NC/TSI, Vcc/NC, R3T/NC, CLK/
NC and NC/TS2 are respectively provided. In the example of the inner surface pattern in FIG. 4(B), each terminal GND/GN
D, Vpp/TS3. NC/TS1 are commonly connected and T
SI=”O”, TS2=’“1”, TS3-OP
An example is shown for case j. This test clip 40
The terminal group is connected to a terminal extension lead 50.
以上の構成において、テスト・モード時の動作を説明す
る。In the above configuration, the operation in test mode will be explained.
第4図(A>のように、テストクリップ40をICカー
ド1Aにはめると、テストクリップ40の内面の各端子
が、それぞれ対応するICカード1A側の各端子と接触
して、テストクリップ40の内面バタンで設定した自己
診断の実行が開始される。例えば、テストクリップ40
の内面パタンを第4図(B)のようにした場合、端子V
pp/工33.NC/TS1が端子GND/GNDに接
続されるから、“01ルベル信号となり、ざらに端子N
G/丁S2はICカード1A内部の抵抗32でプルアッ
プされているから“1″レベル信となるので、該当する
自己診断の実行を開始する。When the test clip 40 is inserted into the IC card 1A as shown in FIG. Execution of the self-diagnosis set by pressing the internal button is started.For example, when the test clip 40
If the inner surface pattern of is made as shown in Figure 4 (B), the terminal V
pp/eng 33. Since NC/TS1 is connected to terminal GND/GND, it becomes a “01 level signal” and roughly connects to terminal N.
Since G/D S2 is pulled up by the resistor 32 inside the IC card 1A, it becomes a "1" level signal, so execution of the corresponding self-diagnosis is started.
即ち、第3図を参照するに、端子pp/TS3とNC/
丁S1が“O″、端子NC/TS2がII 1 IIで
あるから、デコーダ23Aからデコード2が出力され、
入/出力ポート21及びデータバス24を経由してマイ
クロプロセッサ1Bに与えられる。これにより、マイク
ロプロセッサ18は、ROM26に格納されている、該
当する自己診断プログラムの実行を指示するため、自己
診断が開始され、診断結果が表示部3に表示される。従
って、前記実施例とほぼ同様の利点が得られる。That is, referring to FIG. 3, the terminals pp/TS3 and NC/
Since the terminal S1 is "O" and the terminal NC/TS2 is II 1 II, decode 2 is output from the decoder 23A,
It is applied to the microprocessor 1B via an input/output port 21 and a data bus 24. Thereby, the microprocessor 18 instructs the execution of the corresponding self-diagnosis program stored in the ROM 26, so that self-diagnosis is started and the diagnosis result is displayed on the display unit 3. Therefore, substantially the same advantages as in the previous embodiment can be obtained.
なお、本発明は図示の実施例に限定されず、種々の変形
が可能である。その変形例としては、例えば次のような
ものがおる。Note that the present invention is not limited to the illustrated embodiment, and various modifications are possible. Examples of such modifications include the following.
(i) 第1図の実施例では、エラー情報をエンコー
ダ23でエンコードしてコンタクト端子部5に出力する
場合について説明したが、例えばドライバ29の出力信
号等のように、回路部の主要信号をコンタクト端子部5
に直接出力するようにしてもよい。(i) In the embodiment shown in FIG. 1, a case has been described in which error information is encoded by the encoder 23 and output to the contact terminal section 5, but main signals of the circuit section, such as output signals of the driver 29, etc. Contact terminal part 5
You can also output it directly to .
(ii) 第3図の実施例において、第4図(B)と
異なる内面バタンのテストクリップ40をICカード1
Aにはめることによって、他の自己診断を実行させるこ
ともできる。テストクリップ40の内面パタンを端子の
みにして、結線を行なわずに、第4図(A)の端子延長
部リード50を適宜、端子GND/GNDの延長部リー
ドに接続することも可能である。また、自己診断プログ
ラムか1種類だOブなら、テストクリップ40で単に自
己診断の起動をかけるだけでもよい。(ii) In the embodiment shown in FIG. 3, a test clip 40 with an inner surface different from that shown in FIG.
By inserting it into A, you can also run other self-diagnoses. It is also possible to make the inner surface pattern of the test clip 40 only a terminal and to connect the terminal extension lead 50 of FIG. 4(A) to the extension lead of the terminal GND/GND as appropriate without making any connection. Furthermore, if there is only one type of self-diagnosis program, it is sufficient to simply activate the self-diagnosis using the test clip 40.
(iii ) 第4図のテストクリップ40に、例え
ば電池と発振回路を搭載すれば、カード・リーダ/ライ
タ等の端末装置なしで、オンライン機能の自己診断も可
能である。(iii) If the test clip 40 shown in FIG. 4 is equipped with, for example, a battery and an oscillation circuit, self-diagnosis of the online function is also possible without a terminal device such as a card reader/writer.
(iv) 第4図において、セキュリティ上、テスト
・モードの開始条件を厳しくする必要がある場合には、
例えばテストクリップ40を2ステツプ挿入構造にし、
1ステツプの挿入で、内面端子パターンの論理をとって
テスト・モードを許可するか否かを判定し、許可する場
合には、2ステツプの挿入で、テスト・モードを開始す
る構成にしてもよい。(iv) In Figure 4, if it is necessary to tighten the test mode starting conditions for security reasons,
For example, the test clip 40 has a two-step insertion structure,
It may be configured to insert one step to determine whether or not to permit the test mode by checking the logic of the internal terminal pattern, and if it is permitted, to start the test mode by inserting two steps. .
(V> 上記実施例では、エラー情報のみをコンタク
ト端子部5に出力したり、表示部3に表示したりする場
合につぎ説明したが、自己診断結果か良好の旨も出力し
たり、表示したりしてもよい。(V> In the above embodiment, the case where only error information is output to the contact terminal section 5 or displayed on the display section 3 is explained below, but it is also possible to output or display that the self-diagnosis result is good. You can also
(1〉 第1図や第3図のIC6,IC6Aは、伯の回
路構成にしたり、あるいは槽数チップで構成したりして
もよい。(1> IC6 and IC6A in FIGS. 1 and 3 may have a similar circuit configuration or may be configured with a number of chips.
(発明の効果)
以上詳細に説明したように、本発明によれば、モード切
替手段、モード判定手段、及びテストモート実行手段を
設けたので、モード切替手段により、オフライン・モー
ド時にも、ICカード本来の機能、つまりICカードの
記憶内容の照会や暗証入力による所持者確認などのオフ
ライン機能を実行させることができる。その上、モード
判定手段により、テスト・モードの判定を行い、その判
定結果により、テスト・モード実行手段によってオフラ
イン機能の自己診断を実行し、その自己診断結果をコン
タクト端子部又は表示部に出力する構成であるため、簡
単な構成で、的確にICカードの自己診断が行える。特
に、オフライン機能の自己診断に関しては、従来、チエ
ツク手段かなかったので、その効果は大きい。(Effects of the Invention) As described in detail above, according to the present invention, since the mode switching means, the mode determining means, and the test mode execution means are provided, the mode switching means allows the IC card to be used even in the offline mode. It is possible to perform the original functions, that is, off-line functions such as checking the memory contents of the IC card and verifying the owner by entering a password. Furthermore, the mode determining means determines the test mode, and based on the determination result, the test mode execution means executes a self-diagnosis of the offline function, and outputs the self-diagnosis result to the contact terminal section or the display section. Since the configuration is simple, self-diagnosis of the IC card can be performed accurately. This is especially effective for self-diagnosis of offline functions, since there was no check method in the past.
また、テストクリップを使用すれば、テスト・モードを
より簡単に実行できる。You can also use test clips to more easily run test mode.
第1図は本発明の実施例を示すICカードの(成畦ブロ
ック図、第2図(A>、(B)は第1図のICカードの
外観図、第3図は本発明の他の実施例を示すICカード
の機能ブロック図、第4図(A>、(B)はテストクリ
ップを示すもので、同図(A)は構成図、同図(B)は
内面パターン例を示す図である。
1.1△・・・・・・ICカード、2・・・・・・キー
入力部、3・・・・・・表示部、4・・・・・・電源部
、5・・・・・・コンタクト端子部、6,6A・・・・
・・IC110・・・・・・電圧検出回路、18・・・
・・・マイクロプロセッサ、26・・・・・・RO0FIG. 1 is a block diagram of an IC card showing an embodiment of the present invention, FIG. 2 (A>, (B) is an external view of the IC card shown in FIG. 1, and FIG. FIG. 4 is a functional block diagram of an IC card showing an embodiment. FIGS. 4A and 4B show a test clip, FIG. 4A is a configuration diagram, and FIG. 1.1△...IC card, 2...key input section, 3...display section, 4...power supply section, 5... ...Contact terminal section, 6,6A...
・・IC110・・・・・・Voltage detection circuit, 18...
...Microprocessor, 26...RO0
Claims (1)
リと、データ表示用の表示部と、前記キー入力部、メモ
リ及び表示部の制御を行うマイクロプロセッサと、外部
との間で信号の授受を行うコンタクト端子部と、前記キ
ー入力部、メモリ、表示部及びマイクロプロセッサに電
源を供給する電源部とを、備えたICカードにおいて、 前記コンタクト端子部に供給される外部電源の有無を検
出し、その検出結果に応じてオンライン・モードまたは
オフライン・モードのモード切替えを行うモード切替手
段と、 オフライン・モード時において前記コンタクト端子部へ
の所定の信号の印加または前記キー入力部への所定のキ
ー入力の実行により、テスト・モードの判定を行うモー
ド判定手段と、 前記モード判定手段の出力に基づき、前記メモリに予め
格納した自己診断プログラムを実行して自己診断結果を
前記表示部またはコンタクト端子部へ出力するテストモ
ード実行手段とを、 設けたことを特徴とするICカード。 2、請求項1載のICカードにおいて、 前記自己診断プログラムはオフライン機能の自己診断プ
ログラムであるICカード。 3、請求項1または2記載のICカードにおいて、前記
コンタクト端子部への所定の信号の印加を、ICカード
へのテストクリップの装着にて行う構成にしたICカー
ド。[Claims] 1. A key input section for data input, a memory for storing data, a display section for displaying data, a microprocessor for controlling the key input section, the memory, and the display section, and an external An IC card comprising: a contact terminal section for transmitting and receiving signals to and from the IC card; and a power supply section for supplying power to the key input section, memory, display section, and microprocessor; mode switching means for detecting the presence or absence of an external power source and switching the mode between online mode and offline mode according to the detection result; and applying a predetermined signal to the contact terminal portion or the key in the offline mode a mode determining means for determining a test mode by executing a predetermined key input to an input unit; and a self-diagnosis program stored in advance in the memory is executed based on the output of the mode determining means to obtain a self-diagnosis result. An IC card comprising: test mode execution means for outputting to the display section or the contact terminal section. 2. The IC card according to claim 1, wherein the self-diagnosis program is a self-diagnosis program with an offline function. 3. The IC card according to claim 1 or 2, wherein the application of a predetermined signal to the contact terminal portion is performed by attaching a test clip to the IC card.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1260503A JPH03122788A (en) | 1989-10-05 | 1989-10-05 | Ic card |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1260503A JPH03122788A (en) | 1989-10-05 | 1989-10-05 | Ic card |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH03122788A true JPH03122788A (en) | 1991-05-24 |
Family
ID=17348871
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1260503A Pending JPH03122788A (en) | 1989-10-05 | 1989-10-05 | Ic card |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH03122788A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001042075A1 (en) * | 1999-12-10 | 2001-06-14 | Volkswagen Aktiengesellschaft | Vehicle body comprising a bracing arrangement on the bottom side |
JP2006107276A (en) * | 2004-10-07 | 2006-04-20 | Hitachi Ltd | Radio tag |
JP2007066301A (en) * | 2005-08-05 | 2007-03-15 | Semiconductor Energy Lab Co Ltd | Semiconductor device, inspection method of semiconductor device and inspection method of wireless chip |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6180483A (en) * | 1984-09-28 | 1986-04-24 | Hitachi Ltd | Identification card |
JPS6243791A (en) * | 1985-08-20 | 1987-02-25 | Mitsubishi Electric Corp | Ic card |
JPS63262783A (en) * | 1987-04-20 | 1988-10-31 | Toshiba Corp | Portable medium |
-
1989
- 1989-10-05 JP JP1260503A patent/JPH03122788A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6180483A (en) * | 1984-09-28 | 1986-04-24 | Hitachi Ltd | Identification card |
JPS6243791A (en) * | 1985-08-20 | 1987-02-25 | Mitsubishi Electric Corp | Ic card |
JPS63262783A (en) * | 1987-04-20 | 1988-10-31 | Toshiba Corp | Portable medium |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001042075A1 (en) * | 1999-12-10 | 2001-06-14 | Volkswagen Aktiengesellschaft | Vehicle body comprising a bracing arrangement on the bottom side |
US6619730B2 (en) | 1999-12-10 | 2003-09-16 | Volkswagen Ag | Vehicle body having a strutting configuration at a bottom side of the vehicle body |
JP2006107276A (en) * | 2004-10-07 | 2006-04-20 | Hitachi Ltd | Radio tag |
JP4542408B2 (en) * | 2004-10-07 | 2010-09-15 | 株式会社日立製作所 | Wireless tag |
JP2007066301A (en) * | 2005-08-05 | 2007-03-15 | Semiconductor Energy Lab Co Ltd | Semiconductor device, inspection method of semiconductor device and inspection method of wireless chip |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2773073B2 (en) | Self-diagnosis system for electronic control device and its diagnosis method | |
US5737711A (en) | Diagnosis system for motor vehicle | |
US6698654B1 (en) | Method of interfacing with data storage card | |
US4748843A (en) | Diagnostic system for a motor vehicle | |
EP0826215B2 (en) | Card interface | |
US6400462B1 (en) | Service tool for servicing printers | |
JPH0452890A (en) | Ic card | |
JP3590338B2 (en) | Portable electronic devices | |
JPH03122788A (en) | Ic card | |
JPH09210865A (en) | Method and apparatus for diagnosing vehicle | |
KR100919384B1 (en) | Device diagnostics | |
JPH09210867A (en) | Vehicle-diagnosing apparatus | |
US20040255149A1 (en) | Information processing system, information processing apparatus, method of controlling the information processing apparatus, disk array device, method of controlling the disk array device, method of controlling display of the disk array device, and control programs for implementing the methods | |
US7078886B2 (en) | Appliance for reading identification connectors | |
US6212450B1 (en) | Data carrier system | |
JP2002002419A (en) | Electronic control unit for vehicle | |
JPH10105473A (en) | Electronic device | |
KR20000061449A (en) | Self testing method and apparatus in computer system | |
JP2535389B2 (en) | Operation panel device | |
KR0166476B1 (en) | Eeprom communication error sensing method | |
KR200239291Y1 (en) | Test Controller | |
JPH1196325A (en) | Portable terminal equipment for ic card | |
KR0156059B1 (en) | Data input/output device for electric equipment | |
JP3036926B2 (en) | Card type timer | |
KR20060065942A (en) | Diagnostic device for remote control system installed in vehicle |