(57)【要約】【課題】ユーザの使用状態であってもＩＣカードの電源ラインが断線した状態の異常を検出してユーザに通知することができるＩＣカードリーダライタ及び車載器を提供する。【解決手段】車載器は、ＲＳＴ端子にリセット解除用のハイレベル信号を付与した状態で（Ｓ４）、ＲＳＴ監視タイミングにおいて（Ｓ８：ＹＥＳ、Ｓ１９：ＹＥＳ）、ＲＳＴ電圧が閾値以下となった場合は（Ｓ１０：閾値以下、Ｓ２１：閾値以下）、ＩＣカード３００の異常であることを通知する（Ｓ１１）。これにより、ユーザは使用状態でＩＣカードの異常を確認することができる。【選択図】図４
2014174730.tif 000002
【特許請求の範囲】
【請求項１】
ＩＣカード（３００）が装着されたときは当該ＩＣカードの電源端子（３０２ａ）を介して電源電圧を給電する給電手段（１０８）を備え、その給電手段による給電状態で前記ＩＣカードの所定の信号端子（３０２ｂ、３０２ｃ、３０２ｄ）を介してローレベルとハイレベルとの間で変化する信号を出力するＩＣカードリーダライタにおいて、
前記ＩＣカードは、前記信号端子がダイオード（３０５）を介して前記電源端子と接続された電源ライン（３０３）にプルアップ接続され、
前記信号端子がハイレベルに変化した状態で、前記信号端子を介して流れる電流量に対応する物理量を検出する検出手段（１０８）と、
前記検出手段が検出した物理量が所定の正常値から外れたかを周期的に判定し、外れたことを検出した場合は、前記ＩＣカードは異常であると判定する異常判定手段（１０８）と、
前記異常判定手段が異常を判定したときは、その異常を通知する通知手段（１０６）と、
を備えたことを特徴とするＩＣカードリーダライタ。
【請求項２】
前記信号端子はリセット端子（３０２ｃ）であり、
前記ＩＣカードのリセット端子にハイレベルを付与することにより当該ＩＣカードのリセット状態を解除するリセット解除手段（１０８）を備え、
前記検出手段は、前記リセット解除手段によるリセット解除状態で、前記リセット解除手段から前記リセット端子に流れる電流量に対応する物理量を検出することを特徴とする請求項１記載のＩＣカードリーダライタ。
【請求項３】
前記検出手段は、前記リセット解除手段と前記リセット端子との間に介在された抵抗（１２０）と、前記抵抗の前記リセット端子側電圧を検出する電圧検出回路（１２２）とから構成され、
前記異常判定手段は、前記電圧検出回路が検出した電圧が所定の閾値を下回った場合に、正常値から外れたと判定することを特徴とする請求項１または２記載のＩＣカードリーダライタ。
【請求項４】
前記異常判定手段は、前記ＩＣカードの消費電流が増大する処理負荷増大期間は、判定周期を短くすることを特徴とする請求項１から３のいずれか一項に記載のＩＣカードリーダライタ。
【請求項５】
前記処理負荷増大期間は、前記ＩＣカードとの相互認証期間であることを特徴とする請求項４記載のＩＣカードリーダライタ。
【請求項６】
請求項１から５までの何れか一項に記載のＩＣカードリーダライタを備えたことを特徴とする車載器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、装着されたＩＣカードへ電源端子を介して給電するＩＣカードリーダライタ及び当該ＩＣカードリーダライタを備えた車載器に関する。
【背景技術】
【０００２】
特許文献１には、カード通信時のエラー要因をＩＣカード側にあるのか、ＩＣカードリーダライタ側にあるのかを判定する方法を提案している。つまり、電源端子と信号端子の２つの接点間のＩ−Ｖ特性を測定して正常な場合のＩ−Ｖ特性と比較し、通信エラー発生時に測定したＩ−Ｖ特性が正常な場合のＩ−Ｖ特性と近似していれば、ＩＣカードリーダは正常であると判定するのである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第３２２８４９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、信号端子は静電破壊などの保護を目的として電源ラインにダイオードを介してプルアップ接続されているのが一般的である。このような構成では、ＩＣカードの電源ラインが静電気などで断線してＩＣチップに給電されない故障の場合であっても、信号端子がハイレベルの状態では、その信号端子からダイオードを経由してＩＣチップに給電されてしまうことになる。つまり、ＩＣカードとしては故障しているが、ＩＣチップが動作してしまう半壊れ状態となってしまう。
しかしながら、特許文献１のものでは、上述した半壊れ状態を、ユーザの使用状態で検出することができず、半壊れ状態が長期間放置されてしまうという問題がある。
本発明は上記事情に鑑みてなされたもので、その目的は、ユーザの使用状態であってもＩＣカードの異常を検出してユーザに通知することができるＩＣカードリーダライタ及び車載器を提供することにある。
【課題を解決するための手段】
【０００５】
本発明によれば、ＩＣカードの電源ラインが断線した状態で所定の信号端子にハイレベルが付与されると、その信号端子からダイオードを通じて電源ラインに給電されるので、電源ラインからＩＣチップに給電される状態となる。このような半壊れ状態の場合、所定の信号端子を介して流れる電流量に対応する物理量が大きく変動し、検出手段がその変動を検出するようになるので、異常判定手段は、物理量が所定の正常値から外れたときは異常であると判定する。これにより、通知手段が異常を通知するので、ユーザは使用状態でＩＣカードの異常を確認することができる。
【図面の簡単な説明】
【０００６】
【図１】車載器とＩＣカードの主要部の構成を示す電気回路図
【図２】車載器及びＩＣカードを示す機能ブロック図
【図３】ＩＣカードコネクタの端子を示す図
【図４】カード異常を判定するためのフローチャート
【図５】正常時における各信号端子の電圧変化を示すタイミング図
【図６】異常時を示す図５相当図
【発明を実施するための形態】
【０００７】
以下、本発明をＥＴＣ（登録商標）車載器（以下、車載器）に適用した一実施例について、図面を参照しながら説明する。
図２に示すように、車両に搭載された車載器１００は、ＥＴＣシステムにおいて料金所に設けられている路側機２００のアンテナ２０１との間で無線通信を行うものである。車載器１００は、車両の例えばダッシュボード部や運転席の近傍に設けられており、ＩＣカード３００が装着可能なように構成されている。
【０００８】
車載器１００の制御回路１０１は、図示しないマイコンやＲＯＭ、ＲＡＭなどから構成されており、ＥＴＣシステムの課金処理に対応した動作をするようにプログラムが予め組み込まれている。制御回路１０１には路側機２００と通信を行うための無線部１０２が接続されており、その無線部１０２が路側機２００との間でアンテナ１０３を介して無線通信する。路側機２００との間の無線通信においては、ＤＳＲＣ（Dedicated Short Range Communication；狭域通信）方式を採用した通信処理が行われる。アンテナ１０３は、車載器１００の本体に一体に設けられるものや、本体からケーブルを介して独立した構成として設けられるものや、フロントガラスなどに装着するものなどがある。
【０００９】
制御回路１０１には、この他に外部機器接続部１０４、記憶部１０５、通知部１０６、入力操作部１０７、ＩＣカード制御部１０８（給電手段、検出手段、異常判定手段、リセット解除手段に相当）などが接続されている。外部機器接続部１０４には、例えばカーナビゲーション装置などが接続可能に構成されており、データの授受を行うことで相互に情報を利用して利用者にとって有益な情報を提供するようになっている。記憶部１０５は、フラッシュメモリに代表される不揮発性の記憶手段であり、車両に搭載する際に車両情報などが予め登録されたデータが記憶されると共に、課金処理に必要な各種のデータが記憶されるように構成されている。
【００１０】
通知部１０６はＬＥＤやスピーカ、ブザーなどの報知手段であり、課金処理を実行していることを使用者に表示により伝えたり、警告などを表示や音により行ったりするものである。この通知部１０６には、例えば処理中を表示する「緑」や警告を表示する「赤」などの異なる色のＬＥＤが設けられたり、液晶表示部などが設けられたり、ブザーによるBEEP音や、スピーカによる音声発話する。入力操作部１０７は、操作ボタンにより各種設定作業を行ったり所定の情報を表示させたりするための操作入力を受け付けるものである。
尚、報知手段としては、通知部１０６や外部機器接続部１０４と接続されたカーナビゲーション装置を利用することができる。制御回路１０１から、例えばカーナビゲーション装置のスピーカを利用して音声案内をする情報を送信し、これによって音声による報知をすることができる。
【００１１】
ＩＣカード制御部１０８は、ＩＣカードコネクタ１０９に装着されるＩＣカード３００を認識してデータの授受を行うＩＣカードリーダライタとして機能を有する。ＩＣカードコネクタ１０９は、ＩＣカード３００に設けられた電極部と電気的に接触する図示しない接触端子を備えたコネクタである。
車載器１００の各部は電源部１１０から給電されるようになっている。電源部１１０は車載バッテリからキースイッチのアクセサリスイッチ（ＡＣＣスイッチ）を介して接続されており、アクセサリスイッチがオンされると所定の直流電圧を生成して給電するように構成されている。
【００１２】
ＩＣカード３００にはＩＣチップ３０１が内蔵されている。ＩＣチップ３０１は制御部３０１ａ及び記憶手段としての記憶部３０１ｂを備えて構成されていると共に、外部とデータの授受を行うための図示しない電極部が設けられている。制御部３０１ａは、マイコンなどを主体とした構成とされていて、車載器１００に記憶部３０１ｂに記憶している情報を要求に応じて出力したり、車載器１００から要求される書き込むべきデータの書き込み処理を行ったりするようになっている。記憶部３０１ｂとしては、フラッシュメモリに代表される不揮発性の記憶手段が設けられている。
【００１３】
次に、車載器１００とＩＣカード３００との間を接続するＩＣカードコネクタ１０９、即ち、車載器１００とＩＣカード３００とを接続する８個の接触端子について、図３を参照して説明する。
端子番号Ｃ１の端子は端子名がＶＣＣで、回路電圧を供給する端子であり、ＩＣカード３００に対しては入力、車載器１００に対しては出力である。
端子番号Ｃ２の端子は端子名がＲＳＴで、リセット信号を供給する端子であり、ＩＣカード３００に対しては入力、車載器１００に対しては出力である。
端子番号Ｃ３の端子は端子名がＣＬＫで、クロック信号を供給する端子であり、ＩＣカード３００に対しては入力、車載器１００に対しては出力である。
端子番号Ｃ４の端子は端子名がＲＦＵで、予備の端子である。
端子番号Ｃ５の端子は端子名がＧＮＤで、ゼロ電圧を供給する端子であり、ＩＣカード３００に対しては入力、車載器１００に対しては出力である。
端子番号Ｃ６の端子は端子名がＶＰＰで、未使用の端子である。
端子番号Ｃ７の端子は端子名がＩ／Ｏで、データ入出力用の端子であり、ＩＣカード３００及び車載器１００に対して入出力である。
端子番号Ｃ８の端子は端子名がＲＦＵで、予備の端子である。
【００１４】
ＩＣカード制御部１０８は制御回路１０１からの指示に応じてＩＣカード３００との間の通信を制御するもので、図１に示すように、バッファ部１１１と周辺回路を備えて構成されている。バッファ部１１１は、ＩＣカード制御部１０８から入力する信号の波形を整形してＩＣカード３００に出力すると共に、ＩＣカード３００から入力した信号を波形整形してＩＣカード制御部１０８に出力する。具体的には、バッファ１１１ａの入力端子はＩＣカード制御部１０８のＥＮ端子と接続され、その出力端子は抵抗１１２を介してＰＮＰ型トランジスタ１１３のベースと接続されている。トランジスタ１１３のエミッタは５Ｖ電源１１４と接続されている。トランジスタ１１３のエミッタとベースとの間には抵抗１１５が接続されている。トランジスタ１１３のコレクタはＶＣＣライン１１６を介してＩＣカードコネクタ１０９のＶＣＣ端子１０９ａと接続されている。バッファ１１１ｂの入力端子は保護抵抗１１７を介してＩＣカードコネクタ１０９のＩ／Ｏ端子１０９ｂと接続されていると共に抵抗１１８を介してＶＣＣライン１１６にプルアップ接続され、その出力端子はＩＣカード制御部１０８のＩＮ端子と接続されている。ＮＰＮ型トランジスタ１１１ｃのベースはＩＣカード制御部１０８のＯＵＴ端子と接続され、コレクタは保護抵抗１１７と抵抗１１８の共通接続点に接続され、エミッタはグランドライン１１９と接続されている。バッファ１１１ｄの入力端子はＩＣカード制御部１０８のＲＳＴ端子（リセット端子）と接続され、その出力端子は保護抵抗１２０（抵抗に相当）を介してＩＣカードコネクタ１０９のＲＳＴ端子１０９ｃと接続されている。バッファ１１１ｅの入力端子はＩＣカード制御部１０８のＣＬＫ端子と接続され、その出力端子は保護抵抗１２１を介してＩＣカードコネクタ１０９のＣＬＫ端子１０９ｄと接続されている。グランドライン１１９はＩＣカードコネクタ１０９のＧＮＤ端子１０９ｅと接続されている。
【００１５】
ここで、保護抵抗１２０におけるＲＳＴ端子１０９ｃ側端子には電圧検出回路１２２が接続されている。そして、バッファ１１１ｆの入力端子は電圧検出回路１２２と接続され、その出力端子はＩＣカード制御部１０８のＤＥＴ端子と接続されている。この電圧検出回路１２２は、保護抵抗１２０におけるＲＳＴ端子１０９ｃ側電圧を検出してＩＣカード制御部１０８に通知する。
【００１６】
一方、ＩＣカード３００には電極部としてＶＣＣ端子３０２ａ（電源端子に相当）、信号端子としてのＩ／Ｏ端子３０２ｂ、ＲＳＴ端子３０２ｃ、ＣＬＫ端子３０２ｄ、ＧＮＤ端子３０２ｅが設けられており、ＩＣカード３００が車載器１００に挿入装着された状態でそれらの各端子３０２ａ〜３０２ｅがＩＣカードコネクタ１０９の各端子１０９ａ〜１０９ｅとそれぞれ電気的に接触することにより両者間が導通する。ＶＣＣ端子３０２ａはＶＣＣライン３０３（電源ラインに相当）を介してＩＣチップ３０１のＶＣＣ端子と接続されている。Ｉ／Ｏ端子３０２ｂはＩＣチップ３０１のＩ／Ｏ端子と接続され、ＲＳＴ端子３０２ｃはＩＣチップ３０１のＲＳＴ端子と接続され、ＣＬＫ端子３０２ｄはＩＣチップ３０１のＣＬＫ端子と接続されている。ＧＮＤ端子はグランドライン３０４を介してＩＣチップ３０１のＧＮＤ端子と接続されている。Ｉ／Ｏ端子３０２ｂ、ＲＳＴ端子３０２ｃ、ＣＬＫ端子３０２ｄは、それぞれダイオード３０５を介してＶＣＣライン３０３にプルアップ接続されていると共にダイオード３０６を介してグランドライン３０４にプルダウン接続されている。これらのダイオード３０５，３０６は静電気などにより発生するサージ吸収用として設けられている。
【００１７】
ユーザがＩＣカード３００を車載器１００のＩＣカードスロットに挿入装着すると、上記した各接触端子とＩＣカード３００の各電極部とが接続され、所定の活性化処理と相互認証処理が実行される。これにより、車載器１００は、ＥＴＣシステムの料金所の路側機２００と無線通信による課金処理が可能な状態となる。そして、この後、車両が有料道路の料金所を通過する際に、路側機２００と車載器１００との間で無線通信が行われ、利用料金の課金処理等が適宜実行されるように構成されている。
【００１８】
車載器１００とＩＣカード３００との間では、Ｉ／Ｏ端子１０９ｂ，３０２ｂを介して、通信（コマンドやデータ等のやりとり）が実行される。例えば、「コマンド＋データ」を車載器１００からＩＣカード３００へ送信すると、「応答」がＩＣカード３００から車載器１００へ送信される。また、例えば、「コマンド」を車載器１００からＩＣカード３００へ送信すると、「応答＋データ」がＩＣカード３００から車載器１００へ送信される。
【００１９】
次に上記構成の作用について説明する。
車載器１００のＩＣカード制御部１０８は、図４に示すようにカード挿入を検知すると、活性化処理を行う。この活性化処理では、まず、ＶＣＣを供給する（Ｓ１）。つまり、ＩＣカード制御部１０８のＥＮ端子からローレベル信号を出力するもので、トランジスタ１１３のベースにローレベル信号が付与される。これにより、５Ｖ電源１１４がＶＣＣライン１１６、ＶＣＣ端子１０９ａを介してＩＣカード３００のＶＣＣ端子３０２ａに給電されるので、ＩＣカード３００のＩＣチップ３０１にＶＣＣライン３０３を介して５Ｖが給電される。このとき、ＩＣカードコネクタ１０９のＩ／Ｏ端子が５Ｖにプルアップされる。次に、ＣＬＫ発振を開始する（Ｓ２）。つまり、ＩＣカード制御部１０８のＣＬＫ端子からパルス信号を出力するもので、ＩＣカード３００のＩＣチップ３０１のＣＬＫ端子にパルス信号が付与される。
【００２０】
次に、コールドリセット処理を行う。このコールドリセット処理では、まず、発振が安定するまで一定時間待ってから（Ｓ３）、ＲＳＴ解除する（Ｓ４）。つまり、ＩＣカード制御部１０８のＲＳＴ端子からハイレベル信号を出力するもので、ＩＣチップ３０１のＲＳＴ端子にハイレベル信号が与えられる。これにより、ＩＣチップ３０１のリセット状態が解除されるので、ＩＣカード３００が初期化された状態から動作する。次に、ＩＣカード３００からＡＴＲ（Answer To Reset）を受信したかを判定する（Ｓ５）。ＡＴＲとは、ＩＣカード３００を電気的に活性化及びＲＳＴ解除した際に、ＩＣカード３００が自発的に送出するコマンドである。
【００２１】
以上のコールドリセット処理の結果、ＡＴＲを受信しなかったときは（Ｓ５：ＹＥＳ）、ユーザ要因かカード故障であることから、ＩＣカード３００でないことを制御回路１０１に通知する（Ｓ６）。ＩＣカード３００ではないとは、磁気カード、或いは無線式のカード等の接触端子式以外のカード、或いは接触端子式であっても規格外のカードが挿入されていることを意味する。制御回路１０１は、ユーザに対して異常内容を報知する。ユーザは、車載器１００からＩＣカードでないことが報知されたときは、ＥＴＣカードを車載器１００に挿入する。一方、ＡＴＲを受信したときは（Ｓ６：ＹＥＳ）、ＥＴＣカードかを判定する（Ｓ７）。接触端子式の規格のカードであるもののＥＴＣカードでないときは（Ｓ７：ＮＯ）、ユーザ要因であることから、ＥＴＣカードでないＩＣカードであることを制御回路１０１に通知する（Ｓ２３）。制御回路１０１は、ユーザに対して異常内容を報知する。ユーザは、車載器１００からＥＴＣカードでないＩＣカードであることが報知されたときは、本来のＥＴＣカードを車載器１００に挿入する。尚、ＡＴＲを受信したときは、ＡＴＲに基づき通信速度や、カード識別情報の読出しを行う。
【００２２】
さて、ＩＣカード３００の故障として例えば内部の各種ラインの静電破壊による断線がある。このような断線は、車載器１００への装着状態でも発生することがある。Ｉ／Ｏ端子３０２ｂ、ＲＳＴ端子３０２ｃ、ＣＬＫ端子３０２ｄと接続されたラインが断線した場合は、ＩＣカード３００からの応答がないことから、カード異常（ＡＴＲ応答なし）として判定することができる。
【００２３】
しかしながら、Ｉ／Ｏ端子３０２ｂ、ＲＳＴ端子３０２ｃ、ＣＬＫ端子３０２ｄはダイオード３０５を介してＶＣＣライン３０３とプルアップ接続されていることから、ＶＣＣライン３０３が断線した場合であっても、いずれかの信号端子がハイレベルとなった状態では、その信号端子からＩＣチップ３０１に給電されてしまう状態、つまりＩＣカード３００が壊れているのにＩＣチップ３０１が動作可能な半壊れ状態となってしまう。
【００２４】
本実施形態では、このようなＩＣカード３００の半壊れ状態を検出するために信号端子を介してＩＣチップ３０１に供給される電流のレベル変化を検出することで断線検出を行うことを特徴とする。この場合、信号端子がハイレベル状態でＩＣチップ３０１に給電されることから、信号端子がハイレベル状態となったときに断線検出することが可能となるものの、ＣＬＫ端子３０２ｄ及びＩ／Ｏ端子３０２ｂはＬＯ／ＨＩと振幅するため、レベル検出には不向きである。このような理由から、リセット解除状態でハイレベルとなるＲＳＴ端子３０２ｃをＶＣＣライン３０３の断線検出用として採用し、次のようにして断線を検出するようにした。
【００２５】
ＩＣカード制御部１０８は、挿入されたＩＣカード３００がＥＴＣカードであったときは（Ｓ７：ＹＥＳ）、ＲＳＴ監視タイミングか（Ｓ８）、相互認証タイミングか（Ｓ１２）を判定する。ＲＳＴ監視タイミングは、図５中に上向きの矢印で示すように一定周期で発生する。ＲＳＴ監視タイミングとなったときは（Ｓ８：ＹＥＳ）、ＲＳＴ電圧を検出する（Ｓ９）。このとき、ＶＣＣライン３０３が断線しておらずＶＣＣ端子３０２ａを介してＩＣチップ３０１に給電されている状態では、ＶＣＣライン３０３からの供給可能電流量が十分に大きいことから、ＩＣチップ３０１の消費電流量が増大するにしてもＶＣＣライン３０３の電圧降下を生じることはない。つまり、ＲＳＴ端子３０２ｃを介した供給電流量は極めて小さく、例えば保護抵抗１２０の抵抗値を１ＫΩとすると、抵抗１ＫΩにおける電圧降下は極めて小さい。具体的には、抵抗１ＫΩに対し、通常時において仮に１０μＡ流れるとすると、抵抗１ＫΩにおける電圧降下は０．０１Ｖだけである。
【００２６】
図５に示すように、ＩＣカード３００への総電流ＩicはＶＣＣ給電の開始及びクロック発振の開始で段階的に増大し、リセット解除によりさらに増加するものの、ＶＣＣライン３０３を介して十分な電流が供給されていることから、ＲＳＴ端子３０２ｃの電圧が低下することない。従って、ＩＣカード３００が正常な場合は、ＲＳＴ監視タイミングでＲＳＴ電圧が大きく低下することはなく所定の閾値（例えば３．５Ｖ）未満となることはないので（Ｓ１０：閾値以上）、ステップＳ８に移行する。
【００２７】
一方、ＩＣカード制御部１０８は、相互認証タイミングとなると（Ｓ１２：ＹＥＳ）、相互認証を開始し（Ｓ１３）、図５に示すようにＲＳＴ監視周期を短くなるように変更する（Ｓ１４）。つまり、相互認証が行われると、負荷の大きな暗復号化の処理が行われる結果、ＩＣカード３００のＩＣチップ３０１の消費電流量が最大となるので、このような高負荷期間でＲＳＴ監視周期を短くすることにより判定精度を高めることができるからである。次に、相互認証が終了したか（Ｓ１５）、ＲＳＴ監視タイミングとなったか（Ｓ１９）を判定する。ＲＳＴ監視タイミングとなったときは（Ｓ１９：ＹＥＳ）、ＲＳＴ電圧を検出し（Ｓ２０）、電圧判定する（Ｓ２１）。この相互認証期間には、図５に示すようにＩＣカード３００の消費電流が最大となるものの、ＩＣカード３００は正常である場合には、保護抵抗１２０による大きな電圧降下を生じることはない。従って、ＲＳＴ電圧は閾値以上であることから（Ｓ２１：閾値以上）、ステップＳ１５へ移行する。
【００２８】
ＩＣカード制御部１０８は、相互認証が終了したときは（Ｓ１５：ＹＥＳ）、ＲＳＴ監視周期を復帰（長く）し（Ｓ１６）、認証結果を判定する（Ｓ１７）。ＯＫであれば（Ｓ１７：ＯＫ）、正常認証完了を通知し（Ｓ１８）、ステップＳ８に移行することによりＲＳＴ監視を継続して実行する。一方、ＮＧの場合は（Ｓ１７：ＮＧ）、その他の要因であるから、認証失敗を制御回路１０１に通知する（Ｓ２２）。制御回路１０１は、認証失敗をユーザに報知する。ユーザは、車載器１００から認証失敗が報知されたときは、車載器１００からＩＣカード３００を抜いてから再び挿入することにより再認証させる。
【００２９】
ところで、ＩＣカード３００のＶＣＣライン３０３が例えば静電破壊などにより断線した場合は、ＶＣＣライン３０３を介したＩＣチップ３０１への給電が断たれることから、ハイレベルとなっている入力端子、特にハイレベル状態が継続するＲＳＴ端子３０２Ｃを介して図１中に破線で示すようにＩＣチップ３０１に給電されてしまう半壊れ状態となる。このような半壊れ状態では、ＲＳＴ端子１０９ｃを介して仮に２ｍＡ流れるとすると、保護抵抗１２０における電圧降下は２Ｖになる。従って、図６に示すように保護抵抗１２０におけるＲＳＴ端子１０９ｃ側の端子電圧（物理量に相当）を監視し、その電圧が３.５Ｖ以下（１．５Ｖ以上の電圧降下が発生）となれば、ＩＣカード３００の故障であると制御回路１０１に通知する。この場合、保護抵抗１２０における電圧降下は大きいことから、電圧検出回路１２２による電圧を検出する手段としては高い精度は要求されず、マイコンのＡ／Ｄポートや、ロジックＩＣによる判定が可能である。
【００３０】
このような異常判定を行うには、ＩＣカード３００の消費電流が最大となる状態である相互認証期間において（Ｓ１３）、ＲＳＴ監視の周期を短くすることで（Ｓ１４）、消費電流の増大による電圧降下を確実に検出することができる。ＲＳＴ電圧検出の結果（Ｓ１９，Ｓ２０）、閾値以下であったときは（Ｓ２１：閾値以下）、ＥＴＣカードの要因であるから、カード異常を制御回路１０１に通知する（Ｓ１１）。制御回路１０１は、カード異常をユーザに報知する。ユーザは、車載器１００からカード異常を報知されたときは、ＩＣカード３００の異常であることから、販売店にＩＣカード３００の点検を依頼する。
【００３１】
尚、相互認証期間以外の期間において、ＲＳＴ電圧が閾値以下となったときも（Ｓ１０：閾値以下）、カード異常を通知するのは勿論である（Ｓ１１）。また、相互認証の結果、正常認証完了を通知した場合であっても、以後に例えば静電破壊などによりＶＣＣライン３０３が断線した場合は、ＲＳＴ電圧判定により閾値以下と判定するので、ユーザの使用中においてもＩＣカード３００の異常を確実に判定することができる。
【００３２】
このような実施形態によれば、次のような効果を奏することができる。
車載器１００は、ＩＣカード３００にリセット解除用のハイレベルなＲＳＴ信号を付与した状態で、ＲＳＴ電圧が閾値以下となった場合は、ＩＣカード３００の異常であると判定して異常内容をユーザに報知するので、ユーザは使用状態でＩＣカード３００の異常を確認することができる。
ＩＣカード３００に対するリセットの解除状態でＩＣカード３００の異常を判定するようにしたので、ハイレベル信号の付与状態でＩＣカード３００の異常を確実に検出することができる。
ＩＣカード３００に流れるリセット電流量を保護抵抗１２０の電圧降下として検出するようにしたので、簡単な構成でリセット電流量の変化を検出することができる。
ＩＣカード３００との相互認証期間は判定周期を短くなるように設定したので、抵抗１２０の電圧降下の検出精度を高めることができる。
【００３３】
（その他の実施形態）
本発明は、上記実施形態に限定されることなく、次のように変形または拡張できる。
ＲＳＴ信号に代えて、他の信号がハイレベルとなったタイミングにおいて対応する保護抵抗の電圧降下を検出するようにしてもよい。
保護抵抗１２０の電圧降下を検出するのに代えて、電流検出手段によりＲＳＴ端子３０２ｃを流れる電流量を直接的に検出するようにしてもよい。
【符号の説明】
【００３４】
図面中、１００は車載器、１０６は通知部（通知手段）、１０８はＩＣカード制御部（ＩＣカードリーダライタ、給電手段、検出手段、異常判定手段、リセット解除手段）、１２０は保護抵抗（抵抗）、１２２は電圧検出回路、３００はＩＣカード、３０２ａはＶＣＣ端子（電源端子）、３０２ｃはＲＳＴ端子（リセット端子）、３０３はＶＣＣライン（電源ライン）、３０５はダイオードである。
【図１】
2014174730.tif 000003
【図２】
2014174730.tif 000004
【図３】
2014174730.tif 000005
【図４】
2014174730.tif 000006
【図５】
2014174730.tif 000007
【図６】
2014174730.tif 000008