(57)【要約】【課題】  信頼性が高く、コスト面でも有利な料金収受システム及び通信端末を提供する。【解決手段】  固定して設置されたサーバと、移動体に設置された通信端末と、前記通信端末に着脱可能な記憶媒体とを備えると共に、前記通信端末は、電源切断時もメモリの情報を保存する不揮発メモリと、前記サーバより受信した情報の前記記憶媒体への書き込み時にエラーが発生した場合、前記サーバより受信した情報を前記不揮発メモリに格納して、この不揮発メモリに格納された情報に基づいて前記サーバと通信を行い、エラーが回復した場合、前記不揮発メモリに格納された情報を前記記憶媒体に書き込むＣＰＵとを有する。【選択図】          図２
2006023989.tif 000002
【特許請求の範囲】
【請求項１】
固定して設置されたサーバと、
移動体に設置された通信端末と、
前記通信端末に着脱可能な記憶媒体とを備えると共に、
前記通信端末は、電源切断時もメモリの情報を保存する不揮発メモリと、前記サーバより受信した情報の前記記憶媒体への書き込み時にエラーが発生した場合、前記サーバより受信した情報を前記不揮発メモリに格納して、この不揮発メモリに格納された情報に基づいて前記サーバと通信を行い、エラーが回復した場合、前記不揮発メモリに格納された情報を前記記憶媒体に書き込むＣＰＵとを有することを特徴とする料金収受システム。
【請求項２】
固定して設置されたサーバと通信を行う、移動体に設置された通信端末であって、
着脱可能な記憶媒体と、
電源切断時もメモリの情報を保存する不揮発メモリと、
前記サーバより受信した情報の前記記憶媒体への書き込み時にエラーが発生した場合、前記サーバより受信した情報を前記不揮発メモリに格納して、この不揮発メモリに格納された情報に基づいて前記サーバと通信を行い、エラーが回復した場合、前記不揮発メモリに格納された情報を前記記憶媒体に書き込むＣＰＵとを備えることを特徴とする通信端末。
【請求項３】
前記ＣＰＵは、前記サーバより受信した情報の前記記憶媒体への書き込み時にエラーが発生した場合、エラーフラグを立て、エラーフラグが立っている状態では前記不揮発メモリに格納された情報に基づいて前記サーバとの通信を行い、エラーが回復した場合、エラーフラグを消去することを特徴とする請求項２記載の通信端末。
【請求項４】
前記ＣＰＵは、前記不揮発メモリに情報が格納されている場合、前記不揮発メモリに格納された情報に基づいて前記サーバとの通信を行い、エラーが回復した場合、前記不揮発メモリに格納された情報を消去することを特徴とする請求項２記載の通信端末。
【請求項５】
前記ＣＰＵは、前記不揮発メモリに所定のパターン情報が格納されていない場合、前記不揮発メモリに格納された情報に基づいて前記サーバとの通信を行い、エラーが回復した場合、前記不揮発メモリに前記所定のパターン情報を格納することを特徴とする請求項２記載の通信端末。
【請求項６】
前記ＣＰＵは、前記サーバより受信した情報の前記記憶媒体への書き込み時にエラーが発生した場合、前記サーバより受信した情報と共に前記記憶媒体の識別情報を前記不揮発メモリに格納し、エラーが回復した場合、エラー回復時の前記記憶媒体の識別情報と前記不揮発メモリに格納された識別情報とが一致することを確認し、前記不揮発メモリに格納された情報を前記記憶媒体に書き込むことを特徴とする請求項２〜５のいずれかに記載の通信端末。
【請求項７】
前記記憶媒体への書き込みが成功した最新の情報を格納する第一の領域と前記サーバあるいは前記記憶媒体から読み込んだ情報を最初に格納する第二の領域を有するＲＡＭを備えると共に、前記不揮発メモリは、前記記憶媒体への書き込みエラーが発生したときに前記ＲＡＭの第一の領域のデータを格納する第一の領域と前記記憶媒体への書き込みエラーが発生したときに前記サーバから読み込んだ情報を格納する第二の領域とを有することを特徴とする請求項２〜５のいずれかに記載の通信端末。
【請求項８】
前記サーバより受信した情報の前記記憶媒体への書き込み時にエラーが発生した場合、エラーが発生したことを外部に表示し、エラーが回復して前記不揮発メモリに格納された情報の前記記憶媒体への書き込みが正常に終了した場合、前記記憶媒体への書き込みが正常に終了したことを外部に表示する情報伝達手段を備えることを特徴とする請求項２〜７のいずれかに記載の通信端末。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、固定して設置されたサーバ、車両等に設置された通信端末、着脱可能な記憶媒体で構成される料金収受システム、及びその通信端末に関するものである。
【背景技術】
【０００２】
従来の料金収受システムとして、特開２００１−２２９４１９号公報がある。この従来の料金収受システムは、予め料金を納め、その料金情報をＩＣカードに格納する方式であり、ＩＣカード挿入時に料金情報を不揮発メモリに移動すると同時に、ＩＣカード内の料金情報を消去し、料金所通過時に不揮発メモリの料金情報から使用料金分を減算し、ＩＣカード抜き出し時に減算後の料金情報をＩＣカードに書き込むことによって料金収受を行うものである。
【０００３】
【特許文献１】特開２００１−２２９４１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
路側機から受け取った情報のＩＣカードへの書き込み時にエラーが発生した場合、エラーが解消されるまでに時間がかかる場合がある。例えば、ＩＣカードは車載器に対し取り外し可能な媒体であるため、振動等の影響により端子のズレが発生し、これにより電源供給の停止が瞬間的に発生したり、あるいはリセット信号の誤入力が発生したりして、ＩＣカードが初期状態になる可能性がある。また、初期状態にならない場合でも端子の一部が接触不良を起こす可能性がある。また、上述のようにＩＣカードが初期状態になった場合には、そのままの状態では情報の格納ができず、ＩＣカードに情報を格納するには、ＩＣカードと車載器の間でお互いの真正性を確認する認証処理を前もって行う必要がある。しかし、電源供給の停止あるいはリセット信号入力の発生タイミングによっては、路側機から受け取った情報をＩＣカードに情報の格納をする段階に至って、ようやくＩＣカードへの情報の格納が不可能であることを認識するということも起こり得る。一部端子の接触不良についても同様のことが言える。
従来例は、不揮発メモリとＩＣカードとの間で情報の読み取り書き込みを行っており、路側機からＩＣカードへの書き込み時にエラーが発生した場合については対応しておらず、路側器から受信したデータをＲＡＭで消失してしまう可能性があった。また、従来例では、ＩＣカード挿入後から抜き出し前まで常に不揮発メモリを使用する必要があり、コストの面から耐久度の低い安価な不揮発メモリを使用する場合など、データ保持の信頼性が低くなるという問題があった。
【０００５】
本発明は、上記のような問題点を解決するためになされたものであり、信頼性が高く、コスト面でも有利な料金収受システム及び通信端末を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る料金収受システムは、固定して設置されたサーバと、移動体に設置された通信端末と、前記通信端末に着脱可能な記憶媒体とを備えると共に、前記通信端末は、電源切断時もメモリの情報を保存する不揮発メモリと、前記サーバより受信した情報の前記記憶媒体への書き込み時にエラーが発生した場合、前記サーバより受信した情報を前記不揮発メモリに格納して、この不揮発メモリに格納された情報に基づいて前記サーバと通信を行い、エラーが回復した場合、前記不揮発メモリに格納された情報を前記記憶媒体に書き込むＣＰＵとを有するものである。
【発明の効果】
【０００７】
固定して設置されたサーバと、移動体に設置された通信端末と、前記通信端末に着脱可能な記憶媒体とを備えると共に、前記通信端末は、電源切断時もメモリの情報を保存する不揮発メモリと、前記サーバより受信した情報の前記記憶媒体への書き込み時にエラーが発生した場合、前記サーバより受信した情報を前記不揮発メモリに格納して、この不揮発メモリに格納された情報に基づいて前記サーバと通信を行い、エラーが回復した場合、前記不揮発メモリに格納された情報を前記記憶媒体に書き込むＣＰＵとを有することにより、信頼性が高く、コスト面でも有利な料金収受システムを実現することができる。
【発明を実施するための最良の形態】
【０００８】
実施の形態１．
図１は、有料道路における自動料金収受システム（Ｅｌｅｃｔｒｏｎｉｃ  Ｔｏｌｌ  Ｃｏｌｌｅｃｔｉｏｎ、以下ＥＴＣと呼ぶ）を備えた料金所入口あるいは出口付近を上方から俯瞰した際の構成図である。自動料金収受システムでは、通信端末である車載器１はＥＴＣを利用する車両２に取り付けられ、図示しない固定されたサーバである路側機につながっているアンテナ３、車両２の通行を制限するためのバー４を備える。アンテナ３が車載器１と通信可能な範囲を通信領域５として示している。図１では、アンテナ３は車両２の進行方向に１つのみ設置されているが、複数設置されている場合もある。
【０００９】
図２は、実施の形態１における通信端末である車載器１の構成図である。図２において、１１は路側機とのデータ送受信、後述するＩＣカードとのデータ送受信、暗号処理等、様々な処理を行うＣＰＵである。１２はＣＰＵ１１内に設けられた揮発性のメモリであるＲＡＭであり、路側機と送受信するデータの格納やＩＣカードと送受信するデータの格納等に使用される。１３は電源が切れてもメモリの内容が消えない不揮発メモリであり、例えばＥＥＰＲＯＭ等が考えられる。１４はＣＰＵ１１内に設けられたＩＣカードの有無を判定するためのカード検出回路である。１５は利用者の契約情報、入口情報、出口情報、決済情報等が格納される着脱可能な記憶媒体であり、例えば接触型ＩＣカードである。１６は路側機と無線通信を行う無線回路であり、内部に無線制御回路を含む。この無線回路１６には、図示しない車載用アンテナが接続される。１７は車載器１及びＩＣカード１５に電源を供給する電源回路であり、例えば車両２の図示しないバッテリに接続されている。
【００１０】
図３は、車載器１に電源を投入した時の動作の流れを示すフローチャートであり、図１〜３を用いて、このときの車載器１の動作について説明する。
車載器１に電源が投入されると電源回路１７からＣＰＵ１１に電源が供給され、ＣＰＵ１１はカード検出回路１４を通じてＩＣカード１５の有無を確認する（ステップＳ１１）。ここでＩＣカード１５が検出できない場合（ステップＳ１１でＮｏ）、ＣＰＵ１１はＩＣカード１５が検出されるまでＩＣカード１５の挿入の有無をチェックし続ける。ＩＣカード１５が検出され挿入が確認された場合（ステップＳ１１でＹｅｓ）、電源回路１７はＩＣカード１５に電源を供給し（ステップＳ１２）、ＣＰＵ１１はＥＴＣ用の正しいＩＣカードであるか認証処理を行って確認する（ステップＳ１３）。ＩＣカード１５の正しさが確認されない場合（ステップＳ１３でＮｏ）、車載器１は動作しない（ステップＳ１４）。認証処理によってＩＣカード１５の正しさが確認された場合（ステップＳ１３でＹｅｓ）、ＣＰＵ１１は不揮発メモリ１３のエラーフラグが立っているか否かを確認する（ステップＳ１５）。エラーフラグが立っていない場合（ステップＳ１５でＮｏ）、ＩＣカード１５への書き込みエラーが発生した状態でないことを意味しているため、ＣＰＵ１１はＩＣカード１５から例えば利用者の契約情報や入口情報や出口情報などの以前までの利用状態に関する情報、決済情報等をＲＡＭ１２に格納し（ステップＳ１６）、これで車載器１の動作準備が完了する。不揮発メモリ１３のエラーフラグが立っている場合（ステップＳ１５でＹｅｓ）、ＩＣカード１５への書き込みエラーが既に発生した状態であることを意味しているため、ＣＰＵ１１は不揮発メモリ１３に格納されている入口情報や出口情報、決済情報等の以前までの利用状態に関する情報をＲＡＭ１２に格納した後、このＲＡＭ１２に格納した情報をＩＣカード１５に書き込む（ステップＳ１７）。ＩＣカード１５への書き込みが正常終了した場合（ステップＳ１８でＹｅｓ）、ＣＰＵ１１はＩＣカード１５への書き込みの正常終了を意味するエラーフラグの消去を行い（ステップＳ１９）、車載器１の動作準備を完了する。例えば、エラーフラグが立っている状態（書き込みエラーが発生した状態）を１、エラーフラグが立っていない状態（書き込みが正常終了した状態）を０とすれば、エラーフラグを０にする。ＩＣカード１５への書き込みが失敗した場合（ステップＳ１８でＮｏ）、既に書き込みエラーが発生している状態での再エラーのため、エラーフラグはそのまま（１の状態のまま）として、車載器１の動作準備を完了する。
【００１１】
次に図４は、出入口において路側機からデータを受信した際の車載器１の動作の流れを示すフローチャートであり、図１、２、４を用いて、このときの車載器１の動作について説明する。
車載器１において路側機からのデータを受信すると、ＣＰＵ１１は受信したデータをＲＡＭ１２に格納する（ステップＳ２１）。次にＣＰＵ１１は不揮発メモリ１３のエラーフラグが立っているか否かを確認する（ステップＳ２２）。エラーフラグが立っていない場合（ステップＳ２２でＮｏ）、ＣＰＵ１１はＲＡＭ１２に格納されたデータをＩＣカード１５に書き込む（ステップＳ２３）。ＩＣカード１５への書き込みが成功した場合（ステップＳ２４でＹｅｓ）、そこで通信処理を終了する。ＩＣカード１５への書き込みが失敗した場合（ステップＳ２４でＮｏ）、ＣＰＵ１１はＲＡＭ１２に格納されたデータを不揮発メモリ１３に書き込み（ステップＳ２５）、ＩＣカード１５への書き込みエラーの発生を意味するエラーフラグを立て（ステップＳ２６）、通信処理を終了する。また、エラーフラグが立っている場合も（ステップＳ２２でＹｅｓ）、同様にＣＰＵ１１はＲＡＭ１２に格納されたデータを不揮発メモリ１３に書き込み（ステップＳ２５）、ＩＣカード１５への書き込みエラーを意味するエラーフラグは立ったままにして（ステップＳ２６）、通信処理を終了する。
【００１２】
また、上述のように車載器１が準備完了した状態で車両２が有料道路の入口に進入した場合の動作について説明する。入口では、車両２がレーンに進入し、図示しない車載器１のアンテナが図示しない路側機に接続されているアンテナ３との通信可能な範囲である通信領域５に入ると、路側機と車載器１との間で通信が始まる。車載器１のＣＰＵ１１はＲＡＭ１２に格納してある利用者の契約情報等を無線回路１６、図示しない車載器のアンテナを通して路側機のアンテナ３に送信し路側機に伝達する。路側機はアンテナ３を通して入口情報等を車載器１に送る。路側機から送られた情報は車載器１のアンテナを通して無線回路１６に伝えられＣＰＵ１１内のＲＡＭ１２に一旦格納される。この無線通信が正常に終了するとバー４が開き、車両２は入口を通過することができる。また、それとは別に車載器１は、路側機と通信して受信したＲＡＭ１２内に格納された情報をＩＣカード１５に書き込む。ＩＣカード１５への書き込みが成功した場合、車載器１はそのまま動作し続ける。ＩＣカード１５への書き込みに失敗し、エラーが発生した場合は、上述のようにＲＡＭ１２に格納されている入口情報、出口情報、決済情報等を不揮発メモリ１３に格納する。以降電源が切れない限り車載器１は動作し、路側機と通信して受信した情報はエラーが回復するまで不揮発メモリ１３に格納する。
【００１３】
次に出口での動作を説明する。出口でも入口と同様に車両２がレーンに進入し、図示しない車載器１のアンテナが図示しない路側機に接続されているアンテナ３との通信可能な範囲である通信領域５に入ると、路側機と車載器１との間で通信が始まる。車載器１のＣＰＵ１１はＲＡＭ１２に格納してある利用者の契約情報、入口にて受け取った入口情報等を無線回路１６、図示しない車載器１のアンテナを通して路側機のアンテナ３に送信し路側機に伝達する。路側機はアンテナ３を通して出口情報、決済情報等を車載器１に送る。路側機から送られた情報は車載器１のアンテナを通して無線回路１６に伝えられＣＰＵ１１内のＲＡＭ１２に一旦格納される。この無線通信が正常に終了するとバー４が開き、車両２は出口を通過することができる。また、それとは別に車載器１は、路側機と通信して受信したＲＡＭ１２内に格納された情報をＩＣカード１５に書き込む。ＩＣカード１５への書き込みが成功した場合、車載器１はそのまま動作し続ける。ＩＣカード１５への書き込みに失敗し、エラーが発生した場合は、ＲＡＭ１２に格納されている入口情報、出口情報、決済情報等を不揮発メモリ１３に格納する。以降電源が切れない限り車載器１は動作し、路側機と通信して受信した情報はエラーが回復するまで不揮発メモリ１３に格納する。
【００１４】
以上のように、ＲＡＭからＩＣカードへのデータ書き込み時にエラーが発生した場合、ＲＡＭの情報を不揮発メモリに書き込み、エラーが回復したら、不揮発メモリからＩＣカードへデータを書き込むことにより、信頼性が高く、コスト面でも有利な料金収受システムを実現することができる。
【００１５】
なお、図３及び図４のフローチャートは一例であり動作上問題のない範囲で適宜変更可能であり、例えば図３では、ＩＣカード１５の正しさが確認されない場合（ステップＳ１３でＮｏ）、車載器１は動作しない（ステップＳ１４）場合について説明したが、ＩＣカード１５が一度抜かれたことを検知する動作を行い、ＩＣカード１５が抜かれたことを検知したら、カード検出回路１４を通じてＩＣカード１５の有無を確認する（ステップＳ１１）動作を行うようにしてもよい。また、ＩＣカード１５から情報を読み出しＲＡＭ１２に格納する（ステップＳ１６）動作は、不揮発メモリ１３内の路側機との通信データの有無を確認する（ステップＳ１５）動作の前に行ってもよい。
【００１６】
また、本実施の形態１では、エラーが回復したときの動作について説明していないが、例えば、エラーが回復したことを検知するエラー回復検知手段を設けて、エラー回復検知手段によりエラーの回復が検知されたら、図３のフロー（途中からでも可）を行って、エラー回復後のエラーフラグ消去を行うようにしてもよい。あるいは、定期的に図３のフロー（途中からでも可）を行って、エラー回復後のエラーフラグ消去を行うようにしてもよい。
【００１７】
本実施の形態１の通信装置は、本発明の主旨を逸脱しない範囲で適宜変更が可能である。例えばＣＰＵ１１をＩＣカード１５との通信用と路側機との通信用のように複数に分けても良い。また、ＣＰＵ１１はシーケンサなどのコントローラ等で構成してもよく、更にＲＡＭ１２、不揮発メモリ１３、カード検出回路１４をＣＰＵ１１の外部装置として構成するようにしてもよい。さらにＩＣカード１５は非接触ＩＣカードやＵＳＢメモリでもよい。例えば非接触ＩＣカードの場合は上述の「端子が外れた」という表現を「通信エリア」から外れたという表現にすればよいことはいうまでもない。
【００１８】
実施の形態２．
上記実施の形態１では、ＩＣカード１５への書き込みエラーの判定にエラーフラグを用いる場合について説明したが、本実施の形態２では、不揮発メモリ内のデータの有無でＩＣカード１５への書き込みエラーの判定を行う場合について説明する。
図５は、本実施の形態２における車載器１に電源を投入した時の動作の流れを示すフローチャートである。
図５において、ＩＣカード１５の正しさが確認されない場合（ステップＳ１３でＮｏ）、車載器１は動作しない（ステップＳ１４）までの動作は、上記実施の形態１と同様である。ＩＣカード１５の正しさが確認された場合（ステップＳ１３でＹｅｓ）、不揮発メモリ１３にデータが有るか否かを確認する（ステップＳ３１）。不揮発メモリ１３にデータが無い場合（ステップＳ３１でＮｏ）、ＩＣカードへの書き込みエラーが発生した状態でないことを意味しているため、ＣＰＵ１１はＩＣカード１５から例えば利用者の契約情報や入口情報や出口情報などの以前までの利用状態に関する情報、決済情報等をＲＡＭ１２に格納し（ステップＳ１６）、これで車載器１の動作準備が完了する。不揮発メモリ１３にデータが有る場合（ステップＳ３１でＹｅｓ）、ＩＣカード１５への書き込みエラーが既に発生した状態であることを意味しているため、ＣＰＵ１１は不揮発メモリ１３に格納されている入口情報や出口情報、決済情報等の以前までの利用状態に関する情報をＲＡＭ１２に格納した後、このＲＡＭ１２に格納した情報をＩＣカード１５に書き込む（ステップＳ１７）。ＩＣカード１５への書き込みが正常終了した場合（ステップＳ１８でＹｅｓ）、ＣＰＵ１１はＩＣカード１５への書き込みの正常終了を意味する不揮発メモリ１３のデータの消去を行い（ステップＳ３２）、車載器１の動作準備を完了する。ＩＣカード１５への書き込みが失敗した場合（ステップＳ１８でＮｏ）、上記実施の形態１と同様に、既に書き込みエラーが発生している状態での再エラーのため、不揮発メモリ１３内のデータはそのままにして、車載器１の動作準備を完了する。
【００１９】
次に図６は、本実施の形態２における出入口において路側機からデータを受信した際の車載器１の動作の流れを示すフローチャートである。
上記実施の形態１と同様に、路側機からのデータを受信すると、ＣＰＵ１１は受信したデータをＲＡＭ１２に格納する（ステップＳ２１）。次にＣＰＵ１１は不揮発メモリ１３にデータが有るか否かを確認する（ステップＳ４１）。不揮発メモリ１３にデータが無い場合（ステップＳ４１でＮｏ）、ＣＰＵ１１はＲＡＭ１２に格納されたデータをＩＣカード１５に書き込み（ステップＳ２３）、書き込みが成功した場合は（ステップＳ２４でＹｅｓ）そこで通信処理を終了し、書き込みが失敗した場合は（ステップＳ２４でＮｏ）ＣＰＵ１１はＲＡＭ１２に格納されたデータを不揮発メモリ１３に書き込み（ステップＳ２５）、通信処理を終了する。不揮発メモリ１３にデータがある場合（ステップＳ４１でＹｅｓ）、ＣＰＵ１１はＲＡＭ１２に格納されたデータを不揮発メモリ１３に書き込み（ステップＳ２５）、通信処理を終了する。
【００２０】
車載器１が準備完了した状態で車両２が有料道路の出入口に進入した場合の動作については、上記実施の形態１と同様である。
【００２１】
上記フローチャートは一例であり、動作上問題のない範囲で適宜変更可能であり、例えば実施の形態１で示した変更と同様の変更が可能である。
【００２２】
以上のように、不揮発メモリ内のデータの有無でＩＣカード１５への書き込みエラーの判定を行うことにより、エラーフラグの領域を設けることなく、上記実施の形態１と同様の効果を得ることができる。
【００２３】
実施の形態３．
上記実施の形態１では、ＩＣカード１５への書き込みエラーの判定にエラーフラグを用いる場合について説明したが、本実施の形態３では、不揮発メモリ内のデータのパターンでＩＣカード１５への書き込みエラーの判定を行う場合について説明する。
図７は、本実施の形態３における車載器１に電源を投入した時の動作の流れを示すフローチャートである。
図７において、ＩＣカード１５の正しさが確認されない場合（ステップＳ１３でＮｏ）、車載器１は動作しない（ステップＳ１４）までの動作は、上記実施の形態１と同様である。ＩＣカード１５の正しさが確認された場合（ステップＳ１３でＹｅｓ）、不揮発メモリ１３に特定データパターンが有るか否かを確認する（ステップＳ５１）。この特定パターンは、例えば１６進数でＦＦｈ、ＦＥｈ、ＦＦｈ、ＦＥｈ…のようにある一定のパターンで不揮発メモリの情報格納領域全体に埋め込んでも良いし、領域の一部だけに書き込んでも良い。不揮発メモリ１３に特定データパターンがある場合（ステップＳ５１でＮｏ）、ＩＣカードへの書き込みエラーが発生した状態でないことを意味しているため、ＣＰＵ１１はＩＣカード１５から例えば利用者の契約情報や入口情報や出口情報などの以前までの利用状態に関する情報、決済情報等をＲＡＭ１２に格納し（ステップＳ１６）、これで車載器１の動作準備が完了する。不揮発メモリ１３に特定データパターンが無い場合（ステップＳ５１でＹｅｓ）、ＩＣカード１５への書き込みエラーが既に発生した状態であることを意味しているため、ＣＰＵ１１は不揮発メモリ１３に格納されている入口情報や出口情報、決済情報等の以前までの利用状態に関する情報をＲＡＭ１２に格納した後、このＲＡＭ１２に格納した情報をＩＣカード１５に書き込む（ステップＳ１７）。ＩＣカード１５への書き込みが正常終了した場合（ステップＳ１８でＹｅｓ）、ＣＰＵ１１はＩＣカード１５への書き込みの正常終了を意味する不揮発メモリ１３への特定データパターンの書き込みを行い（ステップＳ５２）、車載器１の動作準備を完了する。ＩＣカード１５への書き込みが失敗した場合（ステップＳ１８でＮｏ）、上記実施の形態１と同様に、既に書き込みエラーが発生している状態での再エラーのため、不揮発メモリ１３内のデータはそのままにして、車載器１の動作準備を完了する。
【００２４】
次に図８は、本実施の形態３における出入口において路側機からデータを受信した際の車載器１の動作の流れを示すフローチャートである。
上記実施の形態１と同様に、路側機からのデータを受信すると、ＣＰＵ１１は受信したデータをＲＡＭ１２に格納する（ステップＳ２１）。次にＣＰＵ１１は不揮発メモリ１３に特定データパターンが有るか否かを確認する（ステップＳ６１）。不揮発メモリ１３に特定データパターンがある場合（ステップＳ６１でＮｏ）、ＣＰＵ１１はＲＡＭ１２に格納されたデータをＩＣカード１５に書き込み（ステップＳ２３）、書き込みが成功した場合は（ステップＳ２４でＹｅｓ）そこで通信処理を終了し、書き込みが失敗した場合は（ステップＳ２４でＮｏ）ＣＰＵ１１はＲＡＭ１２に格納されたデータを不揮発メモリ１３に書き込み（ステップＳ２５）、通信処理を終了する。不揮発メモリ１３に特定データパターンが無い場合（ステップＳ６１でＹｅｓ）、ＣＰＵ１１はＲＡＭ１２に格納されたデータを不揮発メモリ１３に書き込み（ステップＳ２５）、通信処理を終了する。
【００２５】
車載器１が準備完了した状態で車両２が有料道路の出入口に進入した場合の動作については、上記実施の形態１と同様である。
【００２６】
上記フローチャートは一例であり、動作上問題のない範囲で適宜変更可能であり、例えば実施の形態１で示した変更と同様の変更が可能である。
【００２７】
以上のように、不揮発メモリ内の特定データパターンの有無でＩＣカード１５への書き込みエラーの判定を行うことにより、エラーフラグの領域を設けることなく、上記実施の形態１と同様の効果を得ることができる。
【００２８】
実施の形態４．
本実施の形態４では、複数のＩＣカードを用いる場合について説明する。
図９は、本実施の形態４における車載器１に電源を投入した時の動作の流れを示すフローチャートである。
図９において、ＩＣカード１５の正しさが確認されない場合（ステップＳ１３でＮｏ）、車載器１は動作しない（ステップＳ１４）までの動作は、上記実施の形態１と同様である。ＩＣカード１５の正しさが確認された場合（ステップＳ１３でＹｅｓ）、ＣＰＵ１１はＩＣカード１５固有の識別情報をＲＡＭ１２に読み込む（ステップＳ７１）。エラーフラグを確認し、エラーフラグが立っていない場合（ステップＳ１５でＮｏ）、ＩＣカード１５から情報を読み出してＲＡＭ１２に格納する（ステップＳ１６）動作は、上記実施の形態と同様である。エラーフラグが立っている場合（ステップＳ１５でＹｅｓ）、ＣＰＵ１１はＩＣカード１５からＲＡＭ１２に読み込んだ識別情報と、不揮発メモリ１３に格納されている識別情報とを比較する（ステップＳ７２）。ＲＡＭ１２に読み込んだ識別情報と不揮発メモリ１３内の識別情報とが一致しない場合（ステップＳ７２でＮｏ）、ＩＣカード１５から情報を読み出してＲＡＭ１２に格納する（ステップＳ１６）。ＲＡＭ１２に読み込んだ識別情報と不揮発メモリ１３内の識別情報とが一致する場合（ステップＳ７２でＹｅｓ）、不揮発メモリ１３に格納されている情報をＲＡＭ１２に格納した後、このＲＡＭ１２に格納した情報ＩＣカード１５に書き込む（ステップＳ１７）。これ以降の動作は、上記実施の形態１と同様である。
【００２９】
次に図１０は、本実施の形態４における出入口において路側機からデータを受信した際の車載器１の動作の流れを示すフローチャートである。
路側機からデータを受信してＲＡＭ１２に格納し（ステップＳ２１）、エラーフラグが立っているか否かを確認し（ステップＳ２２）、エラーフラグが立っていない場合（ステップＳ２２でＮｏ）、ＲＡＭ１２に格納されたデータをＩＣカード１５に書き込み（ステップＳ２３）、ＩＣカード１５へのデータの書き込みが成功したら（ステップＳ２４でＹｅｓ）、通信処理を終了する動作と、エラーフラグが立っている場合（ステップＳ２２でＹｅｓ）とＩＣカード１５へのデータの書き込みが失敗した場合（ステップＳ２４でＮｏ）に、ＲＡＭ１２のデータを不揮発メモリ１３に書き込む（ステップＳ２５）動作は、上記実施の形態１と同様である。ＲＡＭ１２のデータを不揮発メモリ１３に書き込んだ後、ＩＣカード１５の識別情報を不揮発メモリ１３に書き込む（ステップＳ８１）。この不揮発メモリ１３に書き込んだ識別情報は、上記図９のステップＳ７２のＲＡＭ１２に読み込んだＩＣカード１５の識別情報と比較する際に使用する。その後、エラーフラグを立てる（ステップＳ２６）動作は実施の形態１と同様である。
また、上記ステップＳ８１のＩＣカード１５の識別情報の不揮発メモリ１３への書き込みは、車載器１の動作準備時に予め行ってもよい。
【００３０】
上記実施の形態２、３の車載器においても、ステップＳ７１、Ｓ７２、Ｓ８１を加えることにより、同様に適応可能である。
【００３１】
以上のように、不揮発メモリ１３に書き込む際に、ＩＣカードの識別情報を確認することにより、複数種類のＩＣカードを使用する場合も、異なる種類のＩＣカードの情報が書き込まれることがなくなる。
【００３２】
実施の形態５．
本実施の形態５では、ＩＣカードが抜き出された際、別の車載器でＩＣカード内の情報が更新されたか否かを確認する場合について説明する。
図１１は、本実施の形態５における通信端末である車載器１の構成図であり、ＲＡＭ１２に領域ａと領域ｂとを備え、不揮発メモリ１３に領域ａと領域ｂとを備えるものである。ＲＡＭ１２の領域ａは、ＩＣカード１５への書き込みが成功した最新のデータを格納する領域であり、ＲＡＭ１２の領域ｂは、路側機やＩＣカードから読み込んだデータを最初に格納する領域である。また、不揮発メモリ１３の領域ａは、ＩＣカード１５への書き込みエラーが発生したときにＲＡＭ１２の領域ａのデータを格納する領域であり、不揮発メモリ１３の領域ｂは、ＩＣカード１５への書き込みエラーが発生したときに路側機から読み込んだデータを格納する領域である。その他図２と同一の符号を付したものは、上記実施の形態１と同様である。
【００３３】
図１２は、本実施の形態５における車載器１に電源を投入した時の動作の流れを示すフローチャートである。
図１２において、ＩＣカード１５の正しさが確認されない場合（ステップＳ１３でＮｏ）、車載器１は動作しない（ステップＳ１４）までの動作は、上記実施の形態１と同様である。ＩＣカード１５の正しさが確認された場合（ステップＳ１３でＹｅｓ）、ＣＰＵ１１はＩＣカード１５から例えば利用者の契約情報や入口情報や出口情報などの以前までの利用状態に関する情報、決済情報等をＲＡＭ１２の領域ｂに格納する（ステップＳ９１）。次にＣＰＵ１１はエラーフラグが立っているか否かを確認し（ステップＳ１５）、エラーフラグが立っていなければ（ステップＳ１５でＮｏ）、ステップＳ９１でＲＡＭ１２領域ｂに格納したデータを、ＩＣカード１５への書き込みが成功した最新のデータとしてＲＡＭ１２領域ａに格納して（ステップＳ９４）、動作準備を完了する。エラーフラグが立っていれば（ステップＳ１５でＹｅｓ）、ＣＰＵ１１はＲＡＭ１２の領域ｂに格納したデータと不揮発メモリ１３の領域ａに格納されたデータとが同一であるか否かを確認する（ステップＳ９２）。ＲＡＭ１２領域ｂのデータと不揮発メモリ１３領域ａのデータとが異なっていれば（ステップＳ９２でＮｏ）、ＩＣカード１５が抜き出された際に別の車載器でＩＣカード１５内の情報が更新されたことを意味しているため、ＣＰＵ１１はエラーフラグを消去し（ステップＳ１９）、ステップＳ９１でＲＡＭ１２領域ｂに格納したデータを、ＩＣカード１５への書き込みが成功した最新のデータとしてＲＡＭ１２領域ａに格納して（ステップＳ９４）、動作準備を完了する。ＲＡＭ１２領域ｂのデータと不揮発メモリ１３領域ａのデータとが同一であれば（ステップＳ９２でＹｅｓ）、ＩＣカード１５が抜き出された際に別の車載器でＩＣカード１５内の情報が更新されていないことを意味しているため、ＲＡＭ１２の領域ｂのデータをＲＡＭ１２の領域ａに書き込んだ後、ＣＰＵ１１は不揮発メモリ１３の領域ｂのデータをＲＡＭ１２の領域ｂとＩＣカード１５に書き込む（ステップＳ９３）。そして、このＩＣカード１５への書き込みが失敗した場合（ステップＳ１８でＮｏ）、動作準備を完了する。ＩＣカード１５への書き込みが成功した場合（ステップＳ１８でＹｅｓ）、ＣＰＵ１１はエラーフラグを消去し（ステップＳ１９）、ステップＳ９３でＲＡＭ１２領域ｂに格納したデータを、ＩＣカード１５への書き込みが成功した最新のデータとしてＲＡＭ１２領域ａに格納して（ステップＳ９４）、動作準備を完了する。
【００３４】
次に図１３は、本実施の形態５における出入口において路側機からデータを受信した際の車載器１の動作の流れを示すフローチャートである。
路側機からデータを受信するとＲＡＭ１２の領域ｂに格納する（ステップＳ１０１）。エラーフラグが立っているか否かを確認し（ステップＳ２２）、エラーフラグが立っていない場合（ステップＳ２２でＮｏ）、ＲＡＭ１２領域ｂに格納されたデータをＩＣカード１５に書き込み（ステップＳ１０２）、ＩＣカード１５へのデータの書き込みが成功した場合（ステップＳ２４でＹｅｓ）、ＣＰＵ１１はステップＳ１０１でＲＡＭ１２領域ｂに格納したデータを、ＩＣカード１５への書き込みが成功した最新のデータとしてＲＡＭ１２領域ａに格納して（ステップＳ１０３）、通信処理を終了する。ＩＣカード１５へのデータの書き込みが失敗した場合（ステップＳ２４でＮｏ）、ＣＰＵ１１はＲＡＭ１２の領域ａのデータを不揮発メモリ１３の領域ａに格納し（ステップＳ１０４）、エラーでＩＣカード１５に書き込めなかったＲＡＭ１２の領域ｂのデータを、不揮発メモリ１３の領域ｂに格納し（ステップＳ１０５）、エラーフラグを立て（ステップＳ２６）、通信処理を終了する。路側機からのデータをＲＡＭ１２の領域ｂに格納後（ステップＳ１０１）、エラーフラグが立っている場合（ステップＳ２２でＹｅｓ）、ＩＣカード１５への書き込みが行えない状態であるため、ＣＰＵ１１はＲＡＭ１２の領域ｂに格納したデータを、不揮発メモリ１３の領域ｂに格納し（ステップＳ１０５）、エラーフラグを立て（ステップＳ２６）、通信処理を終了する。
【００３５】
上記実施の形態２、３の車載器においても、同様に適応可能である。
【００３６】
以上のように、ＲＡＭ１２にＩＣカード１５への書き込みが成功した最新のデータを格納する領域ａと路側機やＩＣカードから読み込んだデータを最初に格納する領域ｂ、不揮発メモリ１３にＩＣカード１５への書き込みエラーが発生したときにＲＡＭ１２の領域ａのデータを格納する領域ａとＩＣカード１５への書き込みエラーが発生したときに路側機から読み込んだデータを格納する領域ｂとを設けることにより、別の車載器でＩＣカード内の情報が更新されたか否かを判別できるため、ＩＣカード内の情報を常に最新の状態に保つことができる。
【００３７】
実施の形態６．
実施の形態６では、通信端末である車載器に、ユーザに車載器が使用可能であるか否かを伝達する情報伝達手段を備えた場合について説明する。
図１４は、本実施の形態６における通信端末である車載器１の構成図である。図１４において、１１１はユーザに情報を伝達する情報伝達手段であり、スピーカ等の音を発生するものやＬＥＤ等を用いた表示装置が考えられる。その他図２と同一の符号を付したものは、上記実施の形態１と同様である。
【００３８】
ＩＣカード１５への書き込み失敗が発生した場合、ＣＰＵ１１は情報伝達手段１１１を用いてエラーが発生したことを外部に表示する。また、不揮発メモリ１３に格納された情報をＩＣカード１５に書き込んだ場合、ＣＰＵ１１は情報伝達手段１１１を用いて書き込みが正常に終了したことを外部に表示する。その他の動作については、上記実施の形態１と同様であり、実施の形態２〜５にも同様に適用可能である。
【００３９】
以上のように、情報伝達手段１１１を備えることにより、車載器１のエラー発生状況をユーザが確認できるため、どの時点でカードを抜いてよいのか等が分かり、ユーザの利便性が向上する。
【図面の簡単な説明】
【００４０】
【図１】自動料金収受システムの構成図
【図２】実施の形態１における通信端末である車載器１の構成図
【図３】実施の形態１における車載器１に電源を投入した時の動作の流れを示すフローチャート
【図４】実施の形態１における出入口において路側機からデータを受信した際の車載器１の動作の流れを示すフローチャート
【図５】実施の形態２における車載器１に電源を投入した時の動作の流れを示すフローチャート
【図６】実施の形態２における出入口において路側機からデータを受信した際の車載器１の動作の流れを示すフローチャート
【図７】実施の形態３における車載器１に電源を投入した時の動作の流れを示すフローチャート
【図８】実施の形態３における出入口において路側機からデータを受信した際の車載器１の動作の流れを示すフローチャート
【図９】実施の形態４における車載器１に電源を投入した時の動作の流れを示すフローチャート
【図１０】実施の形態４における出入口において路側機からデータを受信した際の車載器１の動作の流れを示すフローチャート
【図１１】実施の形態５における通信端末である車載器１の構成図
【図１２】実施の形態５における車載器１に電源を投入した時の動作の流れを示すフローチャート
【図１３】実施の形態５における出入口において路側機からデータを受信した際の車載器１の動作の流れを示すフローチャート
【図１４】実施の形態６における通信端末である車載器１の構成図
【符号の説明】
【００４１】
１    車載器
２    車両
３    アンテナ
４    バー
５    通信領域
１１  ＣＰＵ
１２  ＲＡＭ
１３  不揮発メモリ
１４  カード検出回路
１５  ＩＣカード
１６  無線回路
１７  電源回路
１１１  情報伝達手段
【図１】
2006023989.tif 000003
【図２】
2006023989.tif 000004
【図３】
2006023989.tif 000005
【図４】
2006023989.tif 000006
【図５】
2006023989.tif 000007
【図６】
2006023989.tif 000008
【図７】
2006023989.tif 000009
【図８】
2006023989.tif 000010
【図９】
2006023989.tif 000011
【図１０】
2006023989.tif 000012
【図１１】
2006023989.tif 000013
【図１２】
2006023989.tif 000014
【図１３】
2006023989.tif 000015
【図１４】
2006023989.tif 000016