(57)【特許請求の範囲】
【請求項１】
路側器との間で無線通信を行う車両用通信装置において、
前記路側器と無線通信した履歴に関する情報である利用履歴情報が記憶されているＩＣカードが装着可能に構成され、使用者からの前記利用履歴情報の履歴報知要求に対し、前記ＩＣカードに記憶されている前記利用履歴情報を報知する車両用通信装置であって、
前記ＩＣカード内の前記利用履歴情報を記憶可能な記憶部を有し、前記ＩＣカードが装着された場合に、前記ＩＣカード内の前記利用履歴情報を読み出し、読み出した前記利用履歴情報を前記記憶部に記憶させる記憶手段と、
前記ＩＣカードが前記車両用通信装置に装着されている状態において、前記使用者からの前記履歴報知要求を検出すると、前記ＩＣカード内の前記利用履歴情報を読み出し、読み出した前記利用履歴情報を報知する報知手段であって、前記ＩＣカード内の前記利用履歴情報を読み出す際に異常を検出した場合、前記記憶部内の前記利用履歴情報を報知する報知手段を備えることを特徴とする車両用通信装置。
【請求項２】
異常が発生すると、異常が発生したことを報知する異常報知手段を備え、
前記報知手段による前記ＩＣカード内の前記利用履歴情報の読み出しに異常が発生した場合、前記報知手段は、前記異常報知手段による報知を禁止するとともに、前記記憶部内の前記利用履歴情報を報知することを特徴とする請求項１に記載の車両用通信装置。
【請求項３】
前記ＩＣカードが装着されると、前記車両用通信装置と装着された前記ＩＣカードとの正当性を確認する相互認証を行う認証手段を備えており、
前記認証手段は、前記報知手段による前記ＩＣカード内の前記利用履歴情報の読み出しに異常が発生したことを検出した場合、再度、前記相互認証を行うことを特徴とする請求項２に記載の車両用通信装置。
【請求項４】
前記報知手段は、前記認証手段による再度の前記相互認証に異常が発生したことを検出した場合、再度の前記相互認証に異常があったことを報知することを特徴とする請求項３に記載の車両用通信装置。
【請求項５】
前記路側器との無線通信の結果、前記利用履歴情報とは異なる新たな追加情報が得られ、その得られた追加情報の前記ＩＣカードへの記憶要求を前記路側器より受けた場合、
前記記憶手段は、前記追加情報を前記ＩＣカード内に記憶させるとともに、前記記憶部にも記憶させることを特徴とする請求項１から４のいずれか一項に記載の車両用通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＣカードが装着可能に構成され、装着されたＩＣカードに記憶されている情報を報知する車両用通信装置に関する。
【背景技術】
【０００２】
有料道路の料金所などにおいてノンストップで料金収受処理を行えるようにしたＥＴＣシステムは、出口料金所あるいは入口料金所のゲートに無線機としての路側器を配設するとともに、この路側器のアンテナを通じて無線通信し料金収受処理を行う車両用通信装置を車両側に搭載して構成している。車両用通信装置は、料金の支払いをする使用者の情報や車両用通信装置が搭載されている車両の情報や通過した料金所情報などの利用履歴が記憶されたＩＣカードが装着可能に構成されている。なお、ＥＴＣは、ＥｌｅｃｔｒｏｎｉｃＴｏｌｌ Ｃｏｌｌｅｃｔｉｏｎの略であり、登録商標である。
【０００３】
また、車両用通信装置によっては、使用者からの要求により、装着されたＩＣカードに記憶されている利用履歴情報（路側器との無線通信履歴、例えば、通過した料金所および日時、通行料金など）を読み出し、使用者に報知する機能を有している。
【０００４】
このような報知機能を有する車両用通信装置では、利用履歴情報をＩＣカードから読み出す際、ＩＣカードと車両用通信装置との間で相互認証が成立していなければならない。相互認証とは、互いの正当性を確認する認証であり、通常、車両用通信装置へのＩＣカードの装着直後に行われる。この相互認証が成立していない状態では、車両用通信装置は、ＩＣカードへのアクセスができず、ＩＣカード内の利用履歴情報の読み出しができない。ところが、相互認証が成立してから、使用者からの利用履歴情報の履歴報知要求がなされるまでの間に、ＩＣカードと車両用通信装置との接点が車両の振動などにより外れると、車両用通信装置はＩＣカードを認証しているものの、ＩＣカードが車両用通信装置を認証しない状態となってしまう。このような状態では、車両用通信装置がＩＣカード内の利用履歴情報を読み出しが不能となってしまう。このため、車両用通信装置は、ＩＣカードから利用履歴情報を読み出すことができず、利用履歴情報を報知することができない。
【０００５】
そういった問題に対して、例えば、ＩＣカードへの情報の記憶が成功しなかった場合、車両用通信装置は再度相互認証を行うという技術がある（特許文献１を参照）。この技術を履歴報知機能を有する車両用通信装置に応用すれば、仮に使用途中で車両用通信装置とＩＣカードとの相互認証が不成立となった場合であっても、再度相互認証を行い、ＩＣカード内の利用履歴情報を読み出し、読み出した当該情報を報知するようにすればよい。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第４３１９９７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところが、上述したように再相互認証を行ってから使用者に利用履歴情報を報知する形態では、再相互認証に所定の時間（数秒）が費やされるため、報知応答性の確保が困難となる。
【０００８】
本発明は、上述の問題点に鑑みてなされたものであって、その目的は、使用者からの履歴報知要求に対する報知応答性を確保することができる車両用通信装置を提供することである。
【課題を解決するための手段】
【０００９】
路側器との間で無線通信を行う車両用通信装置において、
前記路側器と無線通信した履歴に関する情報である利用履歴情報が記憶されているＩＣカードが装着可能に構成され、使用者からの前記利用履歴情報の履歴報知要求に対し、前記ＩＣカードに記憶されている前記利用履歴情報を報知する車両用通信装置であって、
前記ＩＣカード内の前記利用履歴情報を記憶可能な記憶部を有し、前記ＩＣカードが装着された場合に、前記ＩＣカード内の前記利用履歴情報を読み出し、読み出した前記利用履歴情報を前記記憶部に記憶させる記憶手段と、
前記ＩＣカードが前記車両用通信装置に装着されている状態において、前記使用者からの前記履歴報知要求を検出すると、前記ＩＣカード内の前記利用履歴情報を読み出し、読み出した前記利用履歴情報を報知する報知手段であって、前記ＩＣカード内の前記利用履歴情報を読み出す際に異常を検出した場合、前記記憶部内の前記利用履歴情報を報知する報知手段を備えることを特徴とする。
【００１０】
請求項１に記載の発明では、報知手段は、ＩＣカード内の利用履歴情報を読み出す際に、異常を検出した場合、予めＩＣカード内の利用履歴情報が記憶されている記憶部からその利用履歴情報を読み出して報知するように構成されている。このように構成されている報知手段によれば、再度、ＩＣカードとの相互認証を行わずとも、即座に利用履歴情報を報知することができ、使用者からの履歴報知要求に対する報知応答性を確保することができる。
【００１１】
車両用通信装置によっては、ＩＣカード内の情報を読み出す際に異常が発生すると、その旨を報知する機能を有するものがある。このような読み出し異常を報知する機能を有する車両用通信装置に、請求項１に記載したようなＩＣカード内の利用履歴情報の読み出し異常が発生した場合に、記憶部に記憶されている利用履歴情報を報知するという構成を単に採用すると、利用履歴情報とともに、読み出し異常に関する情報が報知されることとなり、報知された利用履歴情報の信憑性が低下するおそれがある。
【００１２】
これに対し、請求項２に記載の発明では、報知手段によるＩＣカード内の利用履歴情報の読み出しに異常が発生した場合、報知手段は、異常報知手段による報知を禁止するとともに、前記記憶部内の前記利用履歴情報を報知するようにしている。この構成を採用することによれば、読み出し異常に関する情報は報知されずに、記憶部内の利用履歴情報が報知されることとなる。このことにより、報知される利用履歴情報の信憑性の低下を抑制することができる。
【００１３】
ＩＣカード内の利用履歴情報の読み出しに異常が発生するという状態下では、車両用通信装置とＩＣカードとの相互認証が不成立となっている可能性がある。この不成立となった相互認証を回復させるには、使用者によってＩＣカードを再装着するのが一般的である。これによれば、車両用通信装置は、再び装着されたＩＣカードとの正当性を確認する相互認証を行うので、不成立となった相互認証を回復させることができる。しかしながら、使用者から利用履歴情報の報知要求がなされ、車両用通信装置がＩＣカード内の利用履歴情報の読み出し異常を検出するたびに、使用者にＩＣカードの再装着を強いることとなる。
【００１４】
これに対し、請求項３に記載の発明では、認証手段は、報知手段によるＩＣカード内の利用履歴情報の読み出しに異常が発生したことを検出した場合、再度、車両用通信装置とＩＣカードとの相互認証を行うので、使用者によるＩＣカードの車両用通信装置への再装着など、使用者の手を煩わせることがなくなる。
【００１５】
特に、請求項２に記載の発明では、ＩＣカード内の利用履歴情報の読み出しに異常が発生した場合、報知手段は異常報知手段による報知を禁止しているため、使用者は車両用通信装置とＩＣカードとの相互認証が不成立となっていることを認識できない。したがって、両者の相互認証が不成立のまま放置されることとなる。これでは、路側器との無線通信が行えないので、料金所を通過する際の課金処理が行えなくなるなどの問題が発生する。請求項２に記載の発明において、請求項３に記載の発明を適用することによれば、上述したように車両用通信装置が自動的に相互認証を実行するので、両者の相互認証が不成立のまま放置されることを抑制することができる。
【００１６】
請求項４に記載の発明では、報知手段は、認証手段による再相互認証に異常が発生したことを検出した場合、その旨を報知するようにしているため、使用者にＩＣカードの再装着を促すことができる。これにより、確実に相互認証を回復させることができる。
【００１７】
請求項５に記載の発明では、請求項１に記載の発明において、路側器との無線通信の結果、利用履歴情報とは異なる新たな追加情報が得られ、得られた追加情報のＩＣカードへの記憶要求を路側器より受けた場合、記憶手段は、前記追加情報をＩＣカード内および車両用通信装置内の記憶部に記憶するようにしている。
【００１８】
ここで、請求項１に記載の発明では、車両用通信装置は、ＩＣカードが装着された場合に、車両用通信装置の記憶部内にＩＣカード内の利用履歴情報を記憶するようにしている。その上で、請求項５に記載の発明では、車両用通信装置は、路側器との無線通信の結果、請求項１の発明にて記憶部に記憶された利用履歴情報とは異なる新たな利用履歴情報の追加情報が得られ、ＩＣカードへの追加情報の記憶要求を路側器より受けると、記憶手段によって、新たな追加情報がＩＣカード内だけでなく、記憶部にも記憶される。このことによれば、ＩＣカード内と記憶部内の利用履歴情報を実質的に同じ状態とすることができる。したがって、履歴報知要求が再度なされ、ＩＣカード内の利用履歴情報の読み出し異常が、再度発生し、車両用通信装置の記憶部内の利用履歴情報を報知することとなる場合であっても、最新の利用履歴情報を使用者に提供することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態によるＥＴＣ車載器を示す電気的なブロック構成図である。
【図２】履歴報知要求に対する処理および課金処理を含んだ制御フローである。
【図３】図２におけるＩＣカード挿入処理のサブルーチンである。
【図４】図２における報知処理のサブルーチンである。
【図５】図２における書き込み処理のサブルーチンである。
【図６】ＩＣカードの記憶部に記憶されている利用履歴情報の記憶形態を説明する説明図である。
【発明を実施するための形態】
【００２０】
（一実施形態）
以下、本発明をＥＴＣ車載器に適用した場合について図面を参照して説明する。
【００２１】
図１は、車両用通信装置としてのＥＴＣ車載器１（以下、車載器と省略して記す）のブロック構成を示す。車載器１は、料金所に設けられる路側器２０のアンテナ２０ａとの間で無線通信を行う装置である。車載器１は、例えば車両のダッシュボードや運転席の近傍に設けられており、ＩＣカード１１が装着可能に構成されている。
【００２２】
車載器１において、制御部２には、無線通信部３が接続されている。無線通信部３は、アンテナ３ａを通じて路側器２０と通信を行うためのものであり、例えばＤＳＲＣ（Ｄｅｄｉｃａｔｅｄ  Ｓｈｏｒｔ  Ｒａｎｇｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ；狭域通信）方式を採用した通信処理を行う。アンテナ３ａは、車載器１の本体に一体的に設けられるものや本体からワイヤを通じて独立した構成として設けられフロントウインドシールドなどに装着されるものなどがある。
【００２３】
制御部２には、無線通信部３の他に入出力部４、記憶部５、ＩＣカード通信部６などが電気的に接続されている。
【００２４】
入出力部４は、さらに外部装置としてのカーナビゲーション装置８、音声発生装置９、および操作スイッチ１０と電気的に接続されており、制御部２によって制御されることにより、これら各装置８、９、１０と各種情報や要求の授受を行う。
【００２５】
カーナビゲーション装置８は、自車の位置を画面に表示された地図上に示し、自車を設定された目的地まで案内するものであり、車載器１から入力される情報を画像表示または音声によって報知する。音声発生装置９は、ＥＴＣシステムにおいて使用者にとって有益な情報を音声にて報知するものである。操作スイッチ１０は、使用者によって操作されるスイッチであり、使用者からの、ＩＣカード１１の記憶部１４に記憶されている情報や、記憶部５に記憶されている情報などをカーナビゲーション装置８や音声発生装置９に報知させる要求を受け付けるスイッチである。
【００２６】
記憶部５は、フラッシュメモリに代表される不揮発性の記憶装置であり、車両に搭載する際に車両情報などの情報が記憶されるとともに、ＩＣカード１１内に記憶されている利用履歴情報、ＩＣカード１１内に記憶されている契約情報、路側器２０と無線通信した際に発生した路側器２０から送信される新たな利用履歴情報、およびＩＣカード１１との相互認証を行う上で必要な認証情報などが記憶されている。
【００２７】
ここで、車両情報は、車載器１が搭載される車両についての番号、車種などである。この車両情報については、車載器１を車両に搭載する際に作業者が記憶部５に記憶させることで入手できる。また、利用履歴情報は、路側器２０と無線通信した履歴情報であり、具体的には、料金所の場所や料金所名などの料金所情報、路側器２０と無線通信した利用年月日情報、利用した有料道路の利用料金を示す利用料金情報などがある。契約情報は、情報であり、具体的には、ＩＣカード１１の有効期限情報や決済に関する情報などがある。
【００２８】
ＩＣカード１１内に記憶されている利用履歴情報および契約情報については、ＩＣカード１１を車載器１に装着し、相互認証させ、ＩＣカード１１より当該各情報を読み出すことにより入手できる。
【００２９】
ＩＣカード通信部６は、制御部２によって制御されることより、ＩＣカードコネクタ７に装着されるＩＣカード１１を認識してＩＣカード１１と各種情報の授受を行う。ＩＣカードコネクタ７は、ＩＣカード１１に設けられている電極部１２と電気的に接触する電極部を備えたコネクタである。
【００３０】
制御部２は、マイクロコンピュータを主体として構成されるもので、後述するＩＣカード挿入処理、履歴報知処理、課金処理、および書き込み処理に対応した動作を行う各種プログラムが予め組み込まれている。
【００３１】
ＩＣカード１１は、電極部１２、制御部１３および記憶部１４を備えている。制御部１３は、電極部１２および記憶部１４に接続されている。制御部１３は、車載器１より電極部１２を通じて、書き込み要求や読み出し要求を受け取るように構成されている。書き込み要求を受け取ると、制御部１３は、記憶部１４を制御して、車載器１から送られる書き込み要求とともに送られる情報を記憶部１４に書き込む。そして、読み出し要求を受け取ると、制御部１３は、記憶部１４を制御して、記憶部１４に記憶されている情報を読み出し、電極部１２を通じて車載器１に送る。なお、記憶部１４は、フラッシュメモリに代表される不揮発性の記憶装置であり、路側器２０との無線通信の履歴情報としての利用履歴情報などが記憶されている。利用履歴情報については、路側器２０との無線通信が終了したときに、車載器１より入手することがきる。
【００３２】
車載器１の各部は内蔵されている電源部（図示せず）から給電されるようになっている。電源部は車載バッテリからキースイッチのアクセサリスイッチ（ＡＣＣスイッチ）を介して接続されており、アクセサリスイッチがオンされると所定の直流電圧を生成して給電するように構成されている。
【００３３】
次に、上記構成を利用して行う課金処理の一連の流れと、本実施形態の特徴的な動作について図２から図５を参照して説明する。
【００３４】
図２は、全体の制御フローを示している。この図２では、特に本実施形態の特徴的な動作に関係するものを中心に図示する。この制御フローは、使用者が車両に乗り込みアクセサリスイッチをオンすると始まる。
【００３５】
図２に示すように、ステップＳ１０では、制御部２は、車載器１にＩＣカード１１が挿入されたか否かを判定する。ＩＣカード１１が挿入されていると判定されれば、制御部２は、ステップＳ２０のＩＣカード挿入処理を実行し、ＩＣカード１１が挿入されていないと判定されれば、ＩＣカード１１が挿入されたと判定するまでステップＳ１０の処理を繰り返し実行する。ＩＣカード１１の挿入、非挿入の判定は、例えば、車載器１のＩＣカード挿入孔内に設けられているスイッチ（図示せず）からの信号の有無により行うことが可能である。上記スイッチは、ＩＣカード１１が上記挿入孔に挿入されたことを示す信号を制御部２に送るように構成されており、制御部２は、このスイッチからの信号の有無によりＩＣカード１１の挿入、非挿入を判定する。
【００３６】
ステップＳ２０では、制御部２は、ＩＣカード挿入処理を実行する。その処理の詳細を図３に示す。ステップＳ１１０では、制御部２は、相互認証を実行する。相互認証では、ＩＣカード１１と車載器１とのお互いの正当性を確認する。このステップＳ１１０での相互認証は、例えば以下のようにして行われる。制御部２は、記憶部５に記憶されている認証情報を暗号化し、ＩＣカード通信部６を通じてＩＣカード１１に送る。ＩＣカード１１では、暗号化された認証情報を復号化し、復号化されたものを電極部１２を通じて車載器１に送る。制御部２では、送られた認証情報と記憶部５に記憶されている認証情報とを照合する。照合の結果、両認証情報が一致していれば相互認証は完了する。
【００３７】
ステップＳ１２０では、制御部２は、ステップＳ１１０での相互認証が正常に行われたか異常であったのかを判定する。本実施形態では、ＩＣカード１１から送られる複合化された認証情報と記憶部５に記憶されている認証情報とを照合した結果、両認証情報が一致していれば相互認証が正常に行われたと判定し、両認証情報が一致していなければ相互認証が異常であったと判定する。
【００３８】
また、ステップＳ１２０で、制御部２が、相互認証が異常であると判定すると、処理をステップＳ１３０に進め、相互認証が異常であったことをカーナビゲーション装置８または音声発生装置９に報知させる指令を、入出力部４を通じて、カーナビゲーション装置８または音声発生装置９に送る。カーナビゲーション装置８は、この指令を受け取ることにより、相互認証が異常であったこと（カードエラー）を画像表示や音声により報知する。また、音声発生装置９は、この指令を受け取ることにより、相互認証が異常であったこと（カードエラー）を音声により報知する。その後、処理は図２に示す制御フローのスタートに戻る。図２に示すステップＳ１０は、カードエラーの報知後、使用者がＩＣカード１１を再挿入するまで繰り返し実行される。
【００３９】
一方、ステップＳ１２０で、制御部２が、相互認証が正常に行われたと判定すると、処理をステップＳ１４０に進め、相互認証が正常に行われたこと（認証成功）をカーナビゲーション装置８または音声発生装置９に報知させる指令を、入出力部４を通じて、カーナビゲーション装置８または音声発生装置９に送る。カーナビゲーション装置８は、この指令を受け取ることにより、相互認証が正常に行われたこと（認証成功）を画像表示や音声により報知する。また、音声発生装置９は、この指令を受け取ることにより、相互認証が正常に行われたこと（認証成功）を音声により報知する。
【００４０】
そして、ステップＳ１４０に続くステップＳ１５０において、制御部２は、ＩＣカード１１内の課金処理に必要な契約情報を読み出し、記憶部５に記憶させる。
【００４１】
ステップＳ１５０までの処理が終了すると、制御部２は、ＩＣカード１１の記憶部１４に記憶されている利用履歴情報を車載器１の記憶部５に記憶させるステップＳ１６０〜ステップＳ２００による処理を実行する。この処理では、ＩＣカード１１の記憶部１４に記憶されている最新の利用履歴情報から過去に遡って１００件の利用履歴情報を記憶部５に記憶させるようにしている。
【００４２】
ここで、ＩＣカード１１の記憶部１４に記憶されている利用履歴情報の記憶形態の一例を図６に示す。記憶部１４には、利用履歴情報が利用年月日が最新のものから順に並んで記憶されている。利用履歴情報には、先に説明したように利用年月日情報、通過した料金所情報、利用した有料道路の利用料金情報などがある。この記憶部１４は、常に最新の利用履歴情報から過去に遡って所定の件数のものだけが記憶されるようになっており、最新の利用履歴情報が追加される場合は、最も古い利用履歴情報が消去されるようになっている。
【００４３】
ステップＳ１６０では、一旦、制御部２は、ＩＣカード１１の記憶部１４に記憶されている利用履歴情報を車載器１の記憶部５に記憶させるのに使用するカウンターｎをｎ＝０に設定する。なお、このカウンターｎの数値は、利用履歴情報の順番を表しており、数値が小さいほど最近の利用履歴情報を表している。
【００４４】
ステップＳ１７０では、制御部２は、カウンターｎが１００以上であるか否かを判定する。カウンターｎが１００以上であれば、この繰り返し実行される処理を終了するとともに、制御フローを終了する。カウンターｎが１００未満であれば、制御部２は、処理をステップＳ１８０に進め、カウンターｎを１だけインクリメントするとともに、インクリメント後のｎを記憶する。
【００４５】
そして、ステップＳ１８０に続くステップＳ１９０では、制御部２は、ＩＣカード１１にアクセスして、記憶部１４からｎ件目の利用履歴情報を読み出す。この利用履歴情報の出しは、以下のようにして進められる。制御部２は、ＩＣカード１１の制御部１３に対して、記憶部１４に記憶されているｎ件目の利用履歴情報を読み出すための読み出し要求をＩＣカード通信部６およびＩＣカードコネクタ７を通じて送る。ＩＣカード１１では、制御部１３が、制御部２からの読み出し要求に応じて、記憶部１４内のｎ件目の利用履歴情報を電極部１２を通じて車載器１に送る。このようにして、記憶部１４内のｎ件目の利用履歴情報が読み出されるのである。
【００４６】
そして、ステップＳ２００において、制御部２は、ステップＳ１９０にて読み出したｎ件目の利用履歴情報を記憶部５に記憶させる。その後、再び処理をステップＳ１７０に戻す。
【００４７】
ステップＳ１７０〜Ｓ２００の処理は、カウンターｎが１００以上となるまで繰り返し実行される。ステップＳ１７０〜Ｓ２００の処理が完了すると、記憶部５には、１００件の履歴が記憶されることとなる。本実施形態では、１００件の履歴が記憶部５に記憶されると、ＩＣカード挿入処理のサブルーチンが終了する。なお、ステップＳ１７０〜Ｓ２００での処理は、記憶部１４に１００件以上の利用履歴情報が記憶されている場合を示している。利用履歴情報が１００件未満の場合は、制御部２は記憶部１４内の利用履歴情報がなくなった時点でステップＳ１７０〜Ｓ２００の処理を終了する。ステップＳ１７０〜Ｓ２００での処理が終了すると、このＩＣカード挿入処理は終了する。その後、処理は、図２に示すステップＳ３０に戻る。
【００４８】
ステップＳ３０ではステップＳ２０のＩＣカード挿入処理が終了したら実行される。ステップＳ３０では、制御部２は、使用者からの履歴報知要求があったか否かを判定する。履歴報知要求の有無は、使用者によって操作スイッチ１０が操作されたことにより出力される信号を制御部２が受けたか否かで判定する。ステップＳ３０において、制御部２は、履歴報知要求があったと判定すれば、ステップＳ４０の履歴報知処理を実行し、履歴報知要求があったと判定されなければ、ステップＳ５０の判定処理を実行する。
【００４９】
次に、ステップＳ４０にて処理される履歴報知処理の詳細について図４を参照して説明する。
【００５０】
ステップＳ３１０では、制御部２は、ＩＣカード１１にアクセスして、ＩＣカード１１の記憶部１４より利用履歴情報を読み出す。この利用履歴情報の読み出しは以下のようにして進められる。制御部２は、ＩＣカード１１の制御部１３に対して、記憶部１４に記憶されている利用履歴情報を読み出すための読み出し要求をＩＣカード通信部６およびＩＣカードコネクタ７を通じて送る。ＩＣカード１１では、制御部１３が、制御部２からの読み出し要求に応じて、記憶部１４内の利用履歴情報を電極部１２を通じて車載器１に送る。このようにして記憶部１４内の利用履歴情報が読み出されるのである。このステップＳ３１０で読み出される利用履歴情報の件数は、最新のもの１件だけであってもよいし、所定件数分をまとめて読み出してもよい。読み出された利用履歴情報は、一旦、記憶部５に記憶される。
【００５１】
続く、ステップＳ３２０では、制御部２は、ＩＣカード１１から利用履歴情報を受け取ったか否かに基づいて、車載器１がＩＣカード１１に対してアクセスが可能であるのか否かを判定する。制御部２がＩＣカード１１から利用履歴情報を受け取ったと判定すれば、制御部２は、車載器１がＩＣカード１１に対してアクセスが可能であるとみなし、処理をステップＳ３３０に進める。そして、ステップＳ３３０では、制御部２は、受け取った利用履歴情報が正常なものであるのか否かを判定する。受け取った利用履歴情報が正常のものか否かの判定は、受け取った利用履歴情報が、例えば利用年月日が通常では存在しない年月日となっていたり、利用料金が有料道路の料金体系と合致しない金額となっていることを、車載器１の記憶部５に予め記憶されている情報と照合することにより行われる。このように、受け取った利用履歴情報が正常であるのか否かを判定する処理を設けることによれば、読み出した利用履歴情報の信頼性を確保することができる。
【００５２】
このステップＳ３３０にて、制御部２が受け取った利用履歴情報が正常のものと判定すると、制御部２は、処理をステップＳ３４０に進め、ＩＣカード１１より受け取った利用履歴情報を入出力部４を通じてカーナビゲーション装置８または音声発生装置９に送る。カーナビゲーション装置８は、この利用履歴情報を受け取ることにより、受け取った利用履歴情報を画像表示や音声により報知する。また、音声発生装置９は、この利用履歴情報を受け取ることにより、受け取った利用履歴情報を音声により報知する。
【００５３】
一方、ステップＳ３２０の処理にて、制御部２がＩＣカード１１から何も応答がなかったと判定するか、またはステップＳ３３０の処理にて、制御部２がＩＣカード１１から受け取った利用履歴情報が正常なものではないと判定すると、制御部２は、ＩＣカード１１からの利用履歴情報の読み出しに異常が発生したとみなして、処理をステップＳ３５０に進める。
【００５４】
ステップＳ３５０において、制御部２は、図３に示すステップＳ１７０〜Ｓ２００での処理において、記憶部５に既に記憶されている利用履歴情報を読み出す。そして、ステップＳ３６０において、制御部２は、読み出した利用履歴情報を入出力部４を通じてカーナビゲーション装置８または音声発生装置９に送る。カーナビゲーション装置８は、この利用履歴情報を受け取ることにより、受け取った利用履歴情報を画像表示や音声により報知する。また、音声発生装置９は、この利用履歴情報を受け取ることにより、受け取った利用履歴情報を音声により報知する。なお、ステップＳ３６０の処理では、ステップＳ３２０およびＳ３３０にてＩＣカード１１内の利用履歴情報の読み出しに異常が発生していることとなっている。本来ならば、制御部２は、読み出し異常が発生したことをカーナビゲーション装置８または音声発生装置９に報知させているように構成されている。しかしながら、本実施形態での制御部２は、このステップＳ３６０において、読み出し異常に関する報知は禁止している。したがって、本実施形態では、ステップＳ３６０の処理が行われることにより、カーナビゲーション装置８または音声発生装置９からは、利用履歴情報の読み出し異常が発生したことは報知されずに、記憶部５から読み出した利用履歴情報のみが報知されることとなる。
【００５５】
その後、ステップＳ３７０において、制御部２は、ステップＳ３２０またはステップＳ３３０での処理でＩＣカード１１から利用履歴情報の読み出し異常が発生しているとみなされているので、ＩＣカード１１の再相互認証を実行する。ここでの再相互認証は、図３のステップＳ１１０での処理と同じである。
【００５６】
ステップＳ３８０において、制御部２は、ステップＳ３７０での再相互認証が正常に行われたか異常であったかを判定する。ここでの処理は、図３のステップＳ１２０での処理と同じである。ステップＳ３８０において、制御部２が、再相互認証が異常であったと判定すると、処理をステップＳ３９０に進め、再相互認証が異常であったこと（カードエラー）をカーナビゲーション装置８または音声発生装置９に報知させる指令を、入出力部４を通じて、カーナビゲーション装置８または音声発生装置９に送る。カーナビゲーション装置８は、この指令を受け取ることにより、再相互認証が異常であったこと（カードエラー）を画像表示や音声により報知する。また、音声発生装置９は、この指令を受け取ることにより、再相互認証が異常であったこと（カードエラー）を音声により報知する。その後、処理は図２に示す制御フローのスタートに戻る。図２に示すステップＳ１０は、カードエラーの報知後、使用者がＩＣカード１１を再挿入するまで繰り返し実行される。
【００５７】
一方、このステップＳ３８０において、制御部２が、再相互認証が正常に行われたと判定すると、ステップＳ３１０〜Ｓ３９０の履歴報知処理を終了する。その後、処理は、図２に示すステップＳ３０に戻る。
【００５８】
以上、ステップＳ３０において、制御部２が履歴報知要求があったと判定し、その後行われるステップＳ４０での履歴報知処理を詳細に説明した。
【００５９】
次に、ステップＳ３０において、制御部２が履歴報知要求があったと判定しない場合に続く処理について説明する。ステップＳ３０において、制御部２が履歴報知処理があったと判定しなかった場合は、処理がステップＳ５０に進む。ステップＳ５０では、制御部２は、車載器１が路側器２０と無線通信の状態にあるか否かを判定する。制御部２は、路側器２０が車載器１の記憶部５に記憶されている契約情報および車両情報の取得を要求していることを無線通信部３を通じて受け取ることにより、無線通信状態にあると判定する。制御部２は、契約情報および車両情報の取得の要求を受け取っていると、処理をステップＳ６０に進め、課金処理を実行する。契約情報および車両情報の取得の要求を受け取っていない場合は、制御部２は、処理をステップＳ３０に戻す。ステップＳ３０とステップＳ５０の処理は、操作スイッチ１０からの履歴報知要求を制御部２が受け取るか、契約情報および車両情報の取得の要求を受け取るまで繰り返し実行される。
【００６０】
次に、図２に示すステップＳ６０での課金処理について説明する。既に説明したように、制御部２が、ステップＳ３０において操作スイッチ１０から履歴報知要求がないと判定し、さらにステップＳ５０において路側器２０と無線通信する状態にあると判定すると、制御部２は、ステップＳ６０の課金処理を実行する。
【００６１】
ステップＳ６０では、制御部２は、路側器２０からの契約情報および車両情報の取得の要求を受け、記憶部５に記憶されている契約情報および車両情報を読み出し、これらの情報を無線通信部３およびアンテナ３ａを通じて路側器２０に送る。
【００６２】
続いて、路側器２０から、例えばこの課金処理が行われる前に通過した料金所情報の取得の要求を制御部２が受ける。その要求を受けた制御部２は、利用履歴情報のうち、課金処理が行われる前に通過した料金所情報として入口料金所の情報などの課金処理に必要な情報を路側器２０に送る。路側器２０に送られる料金所情報は、記憶部５に記憶されているものであってもよいし、その都度ＩＣカード１１の記憶部１４から読み出したものであってもよい。
【００６３】
上記契約情報、車両情報、および料金所情報を受け取った路側器２０は、受け取った情報をもとにして通行料金の課金計算を実行するとともに使用者に対する支払いの処理を実行する。そして、使用者に対する支払いの処理が終了すると、路側器２０は、車載器１に対してこの課金処理で得られた最新の料金所情報、利用年月日情報、利用料金情報などをＩＣカード１１の記憶部１４に記憶させる追加情報として車載器１に送る。また、路側器２０は、この追加情報とともに、この追加情報を記憶部１４に書き込ませるための書き込み要求も併せて送る。
【００６４】
ステップＳ７０では、制御部２は、無線通信部３を通じて路側器２０からの記憶要求を受けると、追加情報を記憶部５とＩＣカード１１内の記憶部１４にそれぞれ書き込む書き込み処理を実行する。
【００６５】
次に、ステップＳ７０にて処理される書き込み処理の詳細について図５を参照して説明する。
【００６６】
ステップＳ５１０では、制御部２は、ＩＣカード１１にアクセスして、無線通信後に得られた追加情報をＩＣカード１１の記憶部１４に書き込む処理を実行する。具体的には、制御部２は、路側器２０からの記憶要求に応じて、記憶部１４に書き込む追加情報とともに、この追加情報を記憶部１４に書き込ませるための書き込み要求をＩＣカード通信部６およびＩＣカードコネクタ７を通じてＩＣカード１１に送る。ＩＣカード１１では、制御部１３は、制御部２からの書き込み要求に応じて、送られた追加情報を記憶部１４に書き込ませるとともに、記憶部１４に書き込まれた追加情報を車載器１に送る。
【００６７】
続く、ステップＳ５２０では、制御部２は、記憶部１４に書き込まれた追加情報をＩＣカード１１から受け取ったか否か、つまりＩＣカード１１から応答があったか否かを判定する。この判定によれば、車載器１とＩＣカード１１に対してアクセスが可能であるのか否かが判定できる。制御部２がＩＣカード１１から追加情報を受け取ったと判定すれば、制御部２は、車載器１がＩＣカード１１に対してアクセスが可能であるとみなし、処理をステップＳ５３０に進める。そして、ステップＳ５３０では、制御部２は、ＩＣカード１１から受け取った追加情報が正常なものであるのか否かを判定する。その受け取った追加情報が正常なものであるのか否かを判定は、ＩＣカード１１に送った追加情報と照合することによって行われる。このように、ＩＣカード１１から受け取った追加情報が正常であるのか否かを判定する処理を設けることによれば、記憶部１４に書き込まれた追加情報の信頼性を確保することができる。
【００６８】
ステップＳ５３０での処理で、制御部２がＩＣカード１１から受け取った追加情報が正常であると判定すると、制御部２は、処理をステップＳ５４０に進め、ＩＣカード１１に送った追加情報と同じ内容の追加情報を車載器１の記憶部５に書き込ませる。これにより、書き込み処理を終了する。その後、処理は、図２に示すようにステップＳ３０に戻る。
【００６９】
ステップＳ５１０〜Ｓ５４０の処理が実行されることにより、最新の料金所情報、利用年月日情報、利用料金情報などが両記憶部５、１４に書き込まれる。このように、両記憶部５、１４に同じ内容の追加情報が書き込まれることとなるため、記憶部１４に書き込まれることが可能な利用履歴情報の件数の範囲内では、両記憶部５に書き込まれている内容と同じとなる。
【００７０】
一方、ステップＳ５２０の処理にて、制御部２がＩＣカード１１から何も応答がなかったと判定するか、またはステップＳ５３０の処理にて、制御部２がＩＣカード１１から受け取った追加情報が正常なものではないと判定すると、制御部２は、記憶部１４への追加情報の書き込み異常が発生し、車載器１とＩＣカード１１との相互認証が異常であるみなして、処理をステップＳ５５０に進める。
【００７１】
ステップＳ５５０では、制御部２は、ステップＳ５１０でのＩＣカード１１への追加情報の書き込み異常が２回目であるか否かを判定する。
【００７２】
ステップＳ５１０での書き込み異常が１回目であれば、制御部２は、処理をステップＳ５６０に進め、再度、ＩＣカード１１の相互認証を実行する。ここでの相互認証は、図３のステップＳ１１０での処理と同じである。
【００７３】
ステップＳ５７０において、制御部２は、ステップＳ５６０での相互認証が正常に行われたか異常であったかを判定する。ここでの処理は、図３のステップＳ１２０での処理と同じである。ステップＳ５７０において、制御部２が、相互認証が正常に行われたと判定すると、処理を再びステップＳ５１０に戻し、無線通信により得られた追加情報をＩＣカード１１の記憶部１４に書き込ませる処理を再度実行する。
【００７４】
ステップＳ５７０において、制御部２が、相互認証が異常であったと判定すると、処理をステップＳ５８０に進め、相互認証が異常であったこと（カードエラー）をカーナビゲーション装置８または音声発生装置９に報知させる指令を、入出力部４を通じて、カーナビゲーション装置８または音声発生装置９に送る。カーナビゲーション装置８は、この指令を受け取ることにより、相互認証が異常であったこと（カードエラー）を画像表示や音声により報知する。また、音声発生装置９は、この指令を受け取ることにより、相互認証が異常であったこと（カードエラー）を音声により報知する。これにより、書き込み処理が終了する。その後、処理は図２に示す制御フローのスタートに戻る。図２に示すステップＳ１０は、カードエラーの報知後、使用者がＩＣカード１１を再挿入するまで繰り返し実行される。
【００７５】
一方、ステップＳ５５０での処理で、制御部２がステップＳ５１０での書き込み異常が２回目であると判定すると、制御部２は、処理をステップＳ５８０に進め、書き込み異常が発生したこと（カードエラー）をカーナビゲーション装置８または音声発生装置９に報知させる指令を、入出力部４を通じて、カーナビゲーション装置８または音声発生装置９に送る。カーナビゲーション装置８は、この指令を受け取ることにより、書き込み異常が発生したこと（カードエラー）を画像表示や音声により報知する。また、音声発生装置９は、この指令を受け取ることにより、書き込み異常が発生したこと（カードエラー）を音声により報知する。その後、処理は図２に示す制御フローのスタートに戻る。図２に示すステップＳ１０は、カードエラーの報知後、使用者がＩＣカード１１を再挿入するまで繰り返し実行される。
【００７６】
以上、説明したように本実施形態では、まず、図３に示すように、ＩＣカード１１が車載器１に装着されると、ＩＣカード１１の記憶部１４に記憶されている利用履歴情報を車載器１の記憶部５に記憶させるようにしている。特に、本実施形態では、使用者からの利用履歴情報の報知要求が行われる前に事前に記憶部５に記憶部１４の利用履歴情報を記憶させるようにしている。そして、本実施形態では、使用者からの操作スイッチ１０による履歴報知要求に対して実行されたときに、ＩＣカード１１の記憶部１４から利用履歴情報を読み出して、その情報を報知するのではなく、事前に記憶部５に記憶しておいた利用履歴情報を報知するようにしている。
【００７７】
このことによれば、例えば、車両の振動などによりＩＣカードコネクタ７とＩＣカード１１の電極部１２との接点が外れ、制御部２からＩＣカード１１へのアクセスに異常が発生したり、ＩＣカード１１へのアクセスが可能であっても読み出した利用履歴情報に誤りがあるような読み出し異常が発生するような場合、再度、ＩＣカード１１との相互認証を行ってから再度、読み出し、報知するという時間を要する処理を行わずに、利用履歴情報を使用者に報知することができる。このことによれば、使用者からの利用履歴情報の履歴報知要求に対する報知応答性を確保することができる。
【００７８】
車載器によっては、ＩＣカード内の情報を読み出す際に異常が発生すると、その旨を報知する機能を有するものがある。このような読み出し異常を報知する機能を有する車載器に、本実施形態で示したようなＩＣカード１１内の利用履歴情報の読み出し異常が発生した場合に、車載器１に記憶部５に記憶されている利用履歴情報を報知するという構成を単に採用すると、利用履歴情報とともに、読み出し異常に関する情報が報知されることとなり、報知された利用履歴情報の信憑性が低下するおそれがある。
【００７９】
これに対し、本実施形態では、図４に示すステップＳ３６０に示すように、制御部２は、記憶部５内の利用履歴情報だけを各装置８、９に報知させる際、ＩＣカード１１からの読み出し異常が発生したことを各装置８、９が報知するのを禁止している。このことによれば、ＩＣカード１１からの利用履歴情報の読み出し異常が発生した場合であっても、その旨の報知がされずに、利用履歴情報が各装置８、９から報知されることとなる。このことによれば、報知される利用履歴情報の信憑性の低下を抑制することができる。
【００８０】
上で述べたように、ＩＣカード１１内の利用履歴情報の読み出しに異常が発生するという状態下では、車載器１とＩＣカード１１との相互認証が不成立となっている可能性がある。この不成立となった相互認証を回復させるには、使用者によってＩＣカード１１を再装着するのが一般的である。これによれば、車載器１は、再び装着されたＩＣカード１１との正当性を確認する相互認証を行うので、不成立となった相互認証を回復させることができる。しかしながら、使用者から利用履歴情報の履歴報知要求がなされ、車載器１の制御部２がＩＣカード１１内の利用履歴情報の読み出し異常を検出するたびに、使用者にＩＣカード１１の再装着を強いることとなる。
【００８１】
これに対し、本実施形態では、ＩＣカード１１からの利用履歴情報の読み出し異常が発生した場合、制御部２は、記憶部５内の利用履歴情報を各装置８、９に報知させる処理を実行するとともに、ＩＣカード１１の再相互認証（図４中のステップＳ３７０、およびＳ３８０）も併せて実行している。このように、制御部２にて再相互認証を実行することによれば、例えば使用者によるＩＣカード１１の車載器１への再装着など、使用者の手を煩わせることなく、再相互認証を行うことができる。
【００８２】
特に、本実施形態では、図４のステップＳ３６０に示すように、ＩＣカード１１からの利用履歴情報の読み出し異常を報知することを禁止しているので、使用者はＩＣカード１１と車載器１との相互認証が不成立となっていることを認識できない。したがって、両者の相互認証が不成立のまま放置されることとなる。これでは、路側器２０との無線通信が行えないので、料金所を通過する際の課金処理が行えないという問題が発生する。
【００８３】
本実施形態では、制御部２は、ＩＣカード１１の再相互認証（図４中のステップＳ３７０、およびＳ３８０）を自動的に実行しているので、両者の相互認証が不成立のまま放置されることを抑制することができる。
【００８４】
自動的に再相互認証を実行するように構成したとしても、確実に相互認証が正常に行われるわけではない。そこで、本実施形態では、再相互認証に異常が発生した場合、制御部２は、その旨を報知するようにしている。これによれば、使用者にＩＣカード１１の再装着を促し、確実に車載器１とＩＣカード１１との相互認証を回復させることができる（図４のステップＳ３９０を参照）。
【００８５】
本実施形態では、上述したようにＩＣカード１１が装着され、相互認証が正常な状態にあるときに、ＩＣカード１１内の利用履歴情報を車載器１の記憶部５に記憶させるようにしているため、両記憶部５、１４の内容は、所定の件数（１００件）の範囲で同じとなっている。
【００８６】
そうした状態で、路側器２０と無線通信を行うことで、路側器２０から最新の料金情報、利用年月日情報、利用料金情報などの利用履歴情報の追加情報を得るとともに、路側器２０からの当該追加情報の記憶要求を受け取ると、車載器１は、その追加情報をＩＣカード１１の記憶部１４だけでなく、記憶部５にも記憶している。このことによれば、同じ情報が両記憶部５、１４に記憶されることとなるので、両記憶部５、１４内の利用履歴情報を実質的に同じ状態とすることができる。したがって、履歴報知要求が再度なされ、ＩＣカード１１内の利用履歴情報の読み出し異常が再度発生し、記憶部５内の利用履歴情報を報知することとなる場合であっても、最新の利用履歴情報を使用者に提供することができる。
【００８７】
（その他の実施形態）
以上、本発明の一実施形態について説明した。本発明は、上記実施形態に限定して解釈されるものではなく、その要旨を逸脱しない範囲内において種々の実施形態に適用することができる。
【００８８】
例えば、図４におけるステップＳ３７０の相互認証は、上記実施形態では記憶部５内の利用履歴情報を各装置８、９に報知させた後に行われているが、履歴報知処理と並行して行うようにしてもよい。
【符号の説明】
【００８９】
１  ＥＴＣ車載器（車両用通信装置）、２  制御部、３  無線通信部、３ａ  アンテナ、４  入出力部、５  記憶部、６  ＩＣカード通信部、７  ＩＣカードコネクタ、８  カーナビゲーション装置、９  音声発生装置、１０  操作スイッチ、１１  ＩＣカード、１２  電極部、１３  制御部、１４  記憶部、２０  路側器、２０ａ  アンテナ
【図１】
0005413311.tif 000002
【図２】
0005413311.tif 000003
【図３】
0005413311.tif 000004
【図４】
0005413311.tif 000005
【図５】
0005413311.tif 000006
【図６】
0005413311.tif 000007