(57)【要約】【課題】路側ＳＡＭの暗号化プロセスに異常が発生した場合に、当該異常の実態を早期に把握する。【解決手段】料金収受処理装置１１は、ＩＣカードＡ２に記録されている暗号データの読み出し、及び、ＩＣカードＡ２への暗号データの書き込みを行う料金収受用処理部１２１と、入力された平文データに暗号化処理を施して暗号データを出力する暗号化処理部１３１と、入力された暗号データに復号化処理を施して復号データを出力する復号化処理部１３２と、を備えている。また、料金収受処理装置１１は、暗号化処理部１３１から出力され、ＩＣカードＡ２へ書き込むべき暗号データを復号化処理部１３２に出力し、当該復号化処理部１３２による復号化処理の結果に基づいて暗号化処理部１３１による暗号化処理が正常に行われていたか否かを判定する暗号化検証部１２２を備えている。【選択図】図２
2018045522.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録されている暗号データの読み出し、及び、前記記録媒体への暗号データの書き込みを行うデータ処理部と、
入力された平文データに暗号化処理を施して暗号データを出力する暗号化処理部と、
入力された暗号データに復号化処理を施して復号データを出力する復号化処理部と、
前記暗号化処理部から出力された前記暗号データを、前記記録媒体へ書き込む前の段階で前記復号化処理部に出力し、当該復号化処理部による復号化処理の結果に基づいて前記暗号化処理部による暗号化処理が正常に行われていたか否かを判定する暗号化検証部と、
を備えるデータ処理装置。
【請求項２】
前記データ処理部は、
前記暗号化処理部による暗号化処理が正常に行われていたと判定された後に、前記暗号データを前記記録媒体へ書き込む処理を行う
請求項１に記載のデータ処理装置。
【請求項３】
前記データ処理部は、
無線通信を通じて、前記記録媒体に記録されている暗号データの読み出し、及び、前記記録媒体への暗号データの書き込みを行う
請求項１又は請求項２に記載のデータ処理装置。
【請求項４】
前記暗号化処理部は、
前記平文データを含む所定の送信用データセットに対し前記暗号化処理を施して、前記無線通信を通じて送信するための暗号化送信用データセットを出力する
請求項３に記載のデータ処理装置。
【請求項５】
前記暗号化検証部は、
前記暗号化処理部から出力された前記暗号化送信用データセットを、前記無線通信を通じて送信する前の段階で前記復号化処理部に出力し、当該復号化処理部による復号化処理の結果に基づいて、前記暗号化処理部による暗号化処理が正常に行われていたか否かを判定する
請求項４に記載のデータ処理装置。
【請求項６】
請求項１から請求項５の何れか一項に記載のデータ処理装置を有する料金収受システム。
【請求項７】
記録媒体に記録されている暗号データの読み出し、及び、前記記録媒体への暗号データの書き込みを行うデータ処理部と、入力された平文データに暗号化処理を施して暗号データを出力する暗号化処理部と、入力された暗号データに復号化処理を施して復号データを出力する復号化処理部と、を備えるデータ処理装置を用いたデータ処理方法であって、
前記暗号化処理部から出力された前記暗号データを、前記記録媒体へ書き込む前の段階で前記復号化処理部に出力し、当該復号化処理部による復号化処理の結果に基づいて前記暗号化処理部による暗号化処理が正常に行われていたか否かを判定する暗号化検証ステップを有する
データ処理方法。
【請求項８】
記録媒体に記録されている暗号データの読み出し、及び、前記記録媒体への暗号データの書き込みを行うデータ処理部と、入力された平文データに暗号化処理を施して暗号データを出力する暗号化処理部と、入力された暗号データに復号化処理を施して復号データを出力する復号化処理部と、を備えるデータ処理装置を用いたデータ処理方法であって、
前記暗号化処理部から出力された暗号データが書き込まれ、前記データ処理装置との通信処理を完了した前記記録媒体に対し、再度、前記データ処理装置との前記通信処理を実行することで、当該記録媒体に書き込まれた前記暗号データを前記復号化処理部に出力し、当該復号化処理部による復号化処理の結果に基づいて前記暗号化処理部による暗号化処理が正常に行われていたか否かを判定する暗号化検証ステップを有する
データ処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ処理装置、料金収受システム、データ処理方法に関する。
【背景技術】
【０００２】
現在、高速道路等の料金所には、料金所路側機器と車両に搭載された車載器との無線通信により料金収受処理を行う電子式料金収受システム（ＥＴＣ：Electronic Toll Collection System（登録商標）、「自動料金収受システム」ともいう）が普及している。
【０００３】
料金収受処理を行うにあたっては、利用者のプライバシーにも関わる情報が無線通信にて送受される。そのため、重要な項目（情報）に関しては、料金所路側機器及び車載器にそれぞれ搭載されたＳＡＭ（Security Application Module）にて暗号化されたものが送受信に使用されている（例えば、特許文献１参照）。料金収受処理の具体的な内容を示す明細情報は、予め各利用者に発行されたＩＣカード（「ＥＴＣカード」等）に、暗号化された状態のまま記録される。
【０００４】
料金所路側機器又は車載器の都合により無線通信を行うことが出来ない場合、当該料金所に駐在する収受員等が利用者のＩＣカードを料金所路側機器に挿入し、当該路側機器から直接料金収受処理を行う「ＩＣカード処理」が実施されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−０６６３６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述の通り、ＩＣカードに書き込まれる明細情報等のデータは、料金所路側機器に具備されたＳＡＭ（以下、「路側ＳＡＭ」と表記する。）によって暗号化された暗号データである。この暗号データを復号できるのは、上記路側ＳＡＭが実施した暗号化プロセスに応じた復号化プロセスを実施可能なＳＡＭだけである。
ここで、路側ＳＡＭが実施する暗号化プロセスに何らかの異常が生じ、その結果、得られた暗号データが意図したものとは異なっていた場合、異常の具体的な内容が解明できない限り、この暗号データは上記復号化プロセスを実施可能なＳＡＭによってさえ復号することが不可能となる（これは、例えば、ある電子ファイルにパスワードロックを掛ける場合において、設定パスワードの入力時にタイプミスをしてしまうと、パスワードロックを掛けた本人にさえロックを解除することができなくなってしまうことと同じである）。
【０００７】
電子式料金収受システムにおいて路側ＳＡＭの暗号化プロセスに異常が発生した場合、当該異常の実態を早期に把握することは極めて困難であった。例えば、入口料金所の路側ＳＡＭにおける暗号化プロセスに異常が発生した場合、その異常が発覚するのは、出口料金所にて、異常な暗号データが書き込まれたＩＣカードの読み取りが実施されるときである。また、出口料金所の路側ＳＡＭにおける暗号化プロセスに異常が生じていた場合、その異常が発覚するのは、その利用者の、早くても次回の高速道路の利用時におけるＩＣカードの読み取り時となる。いずれの場合も、路側ＳＡＭに異常が発生した時刻から当該異常が発覚するまでに時間を要する。
【０００８】
本発明の目的は、路側ＳＡＭの暗号化プロセスに異常が発生した場合に、当該異常の実態を早期に把握することにある。
【課題を解決するための手段】
【０００９】
本発明の一態様は、記録媒体（Ａ２）に記録されている暗号データ（Ｄｅ）の読み出し、及び、前記記録媒体への暗号データの書き込みを行うデータ処理部（１２１）と、入力された平文データ（Ｄｐ）に暗号化処理を施して暗号データを出力する暗号化処理部（１３１）と、入力された暗号データに復号化処理を施して復号データを出力する復号化処理部（１３２）と、前記暗号化処理部から出力された前記暗号データを、前記記録媒体へ書き込む前の段階で前記復号化処理部に出力し、当該復号化処理部による復号化処理の結果に基づいて前記暗号化処理部による暗号化処理が正常に行われていたか否かを判定する暗号化検証部（１２２、１３３）と、を備えるデータ処理装置である。
このようにすることで、暗号化処理を経て出力された暗号データに対し、その都度、正しく復号化できるか否かをチェックすることで、暗号化処理部においてなされた暗号化処理が正常になされたか否かを判断することができる。
したがって、路側ＳＡＭ（暗号化処理部）の暗号化プロセスに異常が発生した場合に、当該異常を早期に把握することができる。
【００１０】
また、本発明の一態様によれば、前記データ処理部は、前記暗号化処理部による暗号化処理が正常に行われていたと判定された後に、前記暗号データを前記記録媒体へ書き込む処理を行う。
このようにすることで、正常に暗号化されなかった暗号データ（破損データ）が記録媒体に書き込まれ、当該記録媒体が利用不能となることを未然に防止することができる。
【００１１】
また、本発明の一態様によれば、前記データ処理部は、無線通信を通じて、前記記録媒体に記録されている暗号データの読み出し、及び、前記記録媒体への暗号データの書き込みを行う。
このようにすることで、車線を走行する車両に対し、無線通信を通じて遠隔で料金収受用の処理を行うことができる。
【００１２】
また、本発明の一態様によれば、前記暗号化処理部は、前記平文データを含む所定の送信用データセットに対し前記暗号化処理を施して、前記無線通信を通じて送信するための暗号化送信用データセットを出力する。
このようにすることで、無線通信の際に発信される電波が第三者に傍受された場合であっても、利用者のプライベートに係る情報が読み取られることを防止することができる。
【００１３】
また、本発明の一態様によれば、前記暗号化検証部は、前記暗号化処理部から出力された前記暗号化送信用データセットを、前記無線通信を通じて送信する前の段階で前記復号化処理部に出力し、当該復号化処理部による復号化処理の結果に基づいて、前記暗号化処理部による暗号化処理が正常に行われていたか否かを判定する。
このようにすることで、正常に暗号化されなかった暗号データ（破損データ）が、無線通信を通じて、記録媒体に書き込まれ、当該記録媒体が利用不能となることを未然に防止することができる。
【００１４】
また、本発明の一態様は、上述の記載のデータ処理装置を有する料金収受システムである。
【００１５】
また、本発明の一態様は、記録媒体に記録されている暗号データの読み出し、及び、前記記録媒体への暗号データの書き込みを行うデータ処理部と、入力された平文データに暗号化処理を施して暗号データを出力する暗号化処理部と、入力された暗号データに復号化処理を施して復号データを出力する復号化処理部と、を備えるデータ処理装置を用いたデータ処理方法であって、前記暗号化処理部から出力された前記暗号データを、前記記録媒体へ書き込む前の段階で前記復号化処理部に出力し、当該復号化処理部による復号化処理の結果に基づいて前記暗号化処理部による暗号化処理が正常に行われていたか否かを判定する暗号化検証ステップを有するデータ処理方法である。
【００１６】
また、本発明の一態様は、記録媒体に記録されている暗号データの読み出し、及び、前記記録媒体への暗号データの書き込みを行うデータ処理部と、入力された平文データに暗号化処理を施して暗号データを出力する暗号化処理部と、入力された暗号データに復号化処理を施して復号データを出力する復号化処理部と、を備えるデータ処理装置を用いたデータ処理方法であって、前記暗号化処理部から出力された暗号データが書き込まれ、前記データ処理装置との通信処理を完了した前記記録媒体に対し、再度、前記データ処理装置との前記通信処理を実行することで、当該記録媒体に書き込まれた前記暗号データを前記復号化処理部に出力し、当該復号化処理部による復号化処理の結果に基づいて前記暗号化処理部による暗号化処理が正常に行われていたか否かを判定する暗号化検証ステップを有するデータ処理方法である。
このようにすることで、データ処理装置そのものには暗号化処理の健全性評価のための機能を追加せずとも、出口料金所における料金収受用の処理を行っている段階で、路側ＳＡＭ（暗号化処理部）の暗号化プロセスにおける異常の実態を把握することができる。
【発明の効果】
【００１７】
上述のデータ処理装置、料金収受システム及びデータ処理方法によれば、路側ＳＡＭの暗号化プロセスに異常が発生した場合に、当該異常の実態を早期に把握することができる。
【図面の簡単な説明】
【００１８】
【図１】第１の実施形態に係る料金収受システムの全体構成を示す図である。
【図２】第１の実施形態に係る料金収受システムの機能構成を示す図である。
【図３】第１の実施形態に係る料金収受システムの処理フローを示す図である。
【図４】第２の実施形態に係る料金収受システムの機能構成を示す図である。
【図５】第２の実施形態に係る料金収受システムの処理フローを示す図である。
【図６】第３の実施形態に係る料金収受システムの機能構成を示す図である。
【図７】第３の実施形態に係る料金収受システムの処理フローを示す第１の図である。
【図８】第３の実施形態に係る料金収受システムの処理フローを示す第２の図である。
【図９】第４の実施形態に係る料金収受システムの全体構成を示す図である。
【図１０】第４の実施形態に係る料金収受システムの機能構成を示す図である。
【図１１】第４の実施形態に係る料金収受システムの処理フローを示す図である。
【発明を実施するための形態】
【００１９】
＜第１の実施形態＞
以下、第１の実施形態に係る料金収受システムについて、図１〜図３を参照しながら説明する。
【００２０】
（全体構成）
図１は、第１の実施形態に係る料金収受システムの全体構成を示す図である。
第１の実施形態に係る料金収受システム１は、料金所に待機する収受員が、利用者から手渡しされたＩＣカードを路側機器（後述する料金収受処理装置１１）に挿入することで直接的に（無線通信を介さずに）料金収受用の処理を行う「ＩＣカード処理」を実施可能な料金収受システムである。以下、第１の実施形態に係る料金収受システム１は、高速道路の出口料金所に設けられた車線の一つに設置されているものとして説明する。
【００２１】
図１に示すように、料金収受システム１は、有人ブース１０と、料金収受処理装置１１と、を備えている。
有人ブース１０は、出口料金所に設けられた車線Ｌの路側に設置されており、その内部には収受員が待機している。
料金収受処理装置１１（データ処理装置）は、有人ブース１０の内部に設置されており、収受員により挿入されたＩＣカード（ＩＣカードＡ２（図２参照））を読み取って料金収受用の処理を実行する。
【００２２】
図１に示す車両Ａは、車載器Ａ１を搭載し、本来、電子式料金収受システムの利用（無線通信による料金収受処理）が可能な車両であるが、なんらかの事情（例えば、車載器Ａ１の故障等）により無線通信ができないために、収受員による「ＩＣカード処理」を介して料金収受用の処理を行おうとする車両である。
車両Ａの運転者等は、ＩＣカード処理を行うにあたり、有人ブース１０に待機する収受員に、当該運転者等が所持するＩＣカードを手渡しする。そして、収受員は、受け取ったＩＣカードを料金収受処理装置１１のカード挿入口（図示せず）に挿入する。料金収受処理装置１１は、受け付けたＩＣカードから利用履歴情報等を読み取るとともに、新たな利用履歴情報、及び、出口料金所における料金収受処理に必要な各種情報（課金額情報、出口情報、時刻情報等、総称して「明細情報」ともいう）を記録する。料金収受処理装置１１は、当該各種情報の記録を完了するとＩＣカードを排出する。
なお、「ＩＣカード」とは、電子式料金収受システムのサービスの提供を受けるにあたり、当該サービスの提供者から各利用者に個別に発行されたカード型の記録媒体である。ＩＣカードは、電子式料金収受システムの利用にあたっては、通常、車載器Ａ１に挿入された状態で用いられる。そして、電子式料金収受システムを通じての料金収受処理がなされた際には、当該ＩＣカードに紐付けられた個人情報（預金口座番号等）、及び、上記各種情報（明細情報）に基づいて、後日、カード会社等による電子決済処理がなされる。
【００２３】
（機能構成）
図２は、第１の実施形態に係る料金収受システムの機能構成を示す図である。
図２に示すように、料金収受システム１の料金収受処理装置１１は、カード読取書込部１１０と、制御部１２０と、路側ＳＡＭ１３０と、を備えている。また、料金収受処理装置１１には、利用者のＩＣカードＡ２が挿入されている状態にあるものとする。
カード読取書込部１１０は、挿入されたＩＣカードＡ２から、記録されている各種情報の読み取り処理、及び、ＩＣカードＡ２への各種情報の書き込み処理を行う。
制御部１２０は、料金収受処理装置１１全体の動作を司るプロセッサ（ＣＰＵ：Central Processing Unit）である。特に、制御部１２０は、挿入されたＩＣカードＡ２について料金収受用の処理（後述）を実施する。
路側ＳＡＭ１３０は、制御部１２０の指示に従い、ＩＣカードＡ２と制御部１２０との間でやり取りされる料金収受処理に必要な各種情報の暗号化処理、及び、復号化処理を実施する。
【００２４】
図２に示すように、制御部１２０は、料金収受用処理部１２１（データ処理部）、及び、暗号化検証部１２２としての機能を有している。
【００２５】
料金収受用処理部１２１は、ＩＣカードＡ２に対して料金収受用の処理を実施する。出口料金所における料金収受用処理部１２１が行う「料金収受用の処理」とは、具体的には、挿入されたＩＣカードＡ２に記録されている利用履歴情報の読み取り、及び、当該出口料金所で行われる料金収受処理に必要な各種情報（課金額情報、出口情報、時刻情報等）の、当該ＩＣカードＡ２への記録である。この料金収受用の処理において、料金収受用処理部１２１は、ＩＣカードＡ２に記録されている暗号データの読み出し、及び、ＩＣカードＡ２への暗号データの書き込みを行う。
例えば、料金収受用処理部１２１は、ＩＣカードＡ２に暗号化されて記録されている利用履歴情報を読み取ろうとする場合、ＩＣカードＡ２から当該利用履歴情報が暗号化されてなる暗号データを読み取って路側ＳＡＭ１３０に渡し、これを復号化するように指示する。復号化処理の指示を受け付けた路側ＳＡＭ１３０は、受け渡された暗号データに復号化処理を施し、得られた復号データ（即ち、利用履歴情報を示す平文データ）を料金収受用処理部１２１に返す。料金収受用処理部１２１は、このようにして、ＩＣカードＡ２に暗号化されて記録された利用履歴情報を解釈する。
また、料金収受用処理部１２１は、ＩＣカードＡ２に対し料金収受処理に必要な各種情報（課金額情報、出口情報、時刻情報等）を書き込もうとする場合、当該各種情報の各々を示す平文データを路側ＳＡＭ１３０に渡し、これを暗号化するように指示する。暗号化処理の指示を受け付けた路側ＳＡＭ１３０は、受け渡された平文データの各々に対し暗号化処理を施し、得られた暗号データ（即ち、課金額情報、出口情報、時刻情報等の各々が暗号化されてなる暗号データ）を料金収受用処理部１２１に返す。料金収受用処理部１２１は、このようにして得られた暗号データをＩＣカードＡ２に書き込む。
【００２６】
暗号化検証部１２２は、路側ＳＡＭ１３０による暗号化処理が正常に行われているか否かを判定する。暗号化検証部１２２の具体的な処理については後述する。
【００２７】
図２に示すように、路側ＳＡＭ１３０は、暗号化処理部１３１と、復号化処理部１３２と、を有している。
暗号化処理部１３１は、入力された平文データに暗号化処理を施して暗号データを出力する。また、復号化処理部１３２は、入力された暗号データに復号化処理を施して復号データを出力する。ここで、平文（plaintext）とは、暗号化処理が行われていない、元の状態のデータ（正常に復号化されたデータも含む）のことをいう。平文はバイナリデータを指し、テキスト（文字）のデータだけでなく、画像データや音声データなどについても「平文」と表現する。
【００２８】
（料金収受システムの処理フロー）
図３は、第１の実施形態に係る料金収受システムの処理フローを示す図である。
図３に示す処理フローは、料金収受処理装置１１に挿入されたＩＣカードＡ２（図２）に、料金収受処理に必要な各種情報を書き込む際の処理の流れを示している。
また、図３に示す処理フローのうち処理群Ｆ０１に属する処理は、制御部１２０（図２）が実行する処理であり、処理群Ｆ０２に属する処理は、路側ＳＡＭ１３０（図２）が実行する処理である。
【００２９】
料金収受用処理部１２１は、ＩＣカードＡ２に記録された利用履歴情報等の読み取りを完了した後、ＩＣカードＡ２に対し、新たな利用履歴情報、及び、料金収受処理に必要な各種情報を書き込む処理を開始する（ステップＳ０１）。ここで、「料金収受処理に必要な各種情報」とは、上述した通り、利用者に対する課金額を示す課金額情報、車両Ａ（図１）が利用する出口料金所及び車線を特定するための出口情報、当該出口料金所を通過した時刻を示す時刻情報等である。料金収受用処理部１２１は、利用履歴情報、課金額情報、出口情報、時刻情報等をＩＣカードＡ２に書き込むに際し、当該利用履歴情報、課金額情報、出口情報、時刻情報等の各々を示す複数の平文データＤｐを取得する。
【００３０】
次に、料金収受用処理部１２１は、取得した平文データＤｐ（利用履歴情報、課金額情報、出口情報、時刻情報等）を路側ＳＡＭ１３０に出力するとともに、路側ＳＡＭ１３０（暗号化処理部１３１）に対し平文データＤｐを暗号化する指示を行う（ステップＳ０２）。
路側ＳＡＭ１３０の暗号化処理部１３１は、入力された平文データＤｐに対し、予め規定された暗号化プロセスに従い、暗号化処理を施す（ステップＳ０２ａ）。暗号化処理部１３１は、平文データＤｐに対する暗号化処理を経て取得された暗号データＤｅを料金収受用処理部１２１に出力する（ステップＳ０３ａ）。
料金収受用処理部１２１は、路側ＳＡＭ１３０（暗号化処理部１３１）から、平文データＤｐが暗号化されてなる暗号データＤｅを受け付ける（ステップＳ０３）。ここで受け付けた暗号データＤｅは、料金収受用処理部１２１がＩＣカードＡ２へ書き込むべき暗号データである。
【００３１】
ここで、制御部１２０の暗号化検証部１２２は、ステップＳ０３で受け付けた暗号データＤｅがＩＣカードＡ２に書き込まれる前の段階で、路側ＳＡＭ１３０（復号化処理部１３２）に対し、暗号化処理部１３１から出力された暗号データＤｅを復号化する指示を行う（ステップＳ０４）。
路側ＳＡＭ１３０の復号化処理部１３２は、暗号化検証部１２２から入力された暗号データＤｅに対し、暗号化処理部１３１の暗号化プロセスに応じた復号化プロセスに従った復号化処理を施す（ステップＳ０４ａ）。
復号化処理部１３２は、暗号データＤｅに対する復号化処理を正常に完了できたか否かを判定する（ステップＳ０４ｂ）。即ち、復号化処理部１３２は、暗号データＤｅを正しく復号化し、正常な復号データＤｄ（即ち、暗号化処理前の平文データＤｐ）を取得することができたか否かを判定する。正常な復号データＤｄを取得することができた場合には（ステップＳ０４ｂ：ＹＥＳ）、復号化処理部１３２は、当該復号データＤｄを制御部１２０に出力する（ステップＳ０４ｃ）。一方、正常な復号データＤｄを取得することができなかった場合には（ステップＳ０４ｂ：ＮＯ）、復号化処理部１３２は、暗号データＤｅに対する復号化処理において正常な復号データＤｄを取得することができなかったことを示すエラー信号を制御部１２０に出力する（ステップＳ０４ｄ）。
【００３２】
料金収受用処理部１２１は、路側ＳＡＭ１３０（復号化処理部１３２）から正常な復号データＤｄを受け付けたか否かを判定する（ステップＳ０５）。路側ＳＡＭ１３０から正常な復号データＤｄを受け付けた場合には（ステップＳ０５：ＹＥＳ）、料金収受用処理部１２１は、ステップＳ０２ａにおける暗号化処理が正常に行われていたものとみなし、ステップＳ０３で受け付けた暗号データＤｅをＩＣカードＡ２に書き込む処理を行う（ステップＳ０６）。一方、路側ＳＡＭ１３０から正常な復号データＤｄを受け付けていない（ステップＳ０４ｄのエラー信号を受け付けた）場合には（ステップＳ０５：ＮＯ）、ステップＳ０２ａにおける暗号化処理が正常に行われていなかったものとみなし、収受員に対しその旨を通知するためのエラー通知処理を行う（ステップＳ０７）。
【００３３】
料金収受用処理部１２１は、暗号データＤｅの書き込み（ステップＳ０６）、又は、エラー通知処理（ステップＳ０７）が完了した場合には、ＩＣカードＡ２を排出する処理を行う（ステップＳ０８）。
【００３４】
（作用効果）
以上の通り、第１の実施形態に係る料金収受処理装置１１は、ＩＣカードＡ２に記録されている暗号データＤｅの読み出し、及び、ＩＣカードＡ２への暗号データＤｅの書き込みを行う料金収受用処理部１２１と、入力された平文データＤｐに暗号化処理を施して暗号データＤｅを出力する暗号化処理部１３１と、入力された暗号データＤｅに復号化処理を施して復号データＤｄを出力する復号化処理部１３２と、を備えている。また、料金収受処理装置１１は、暗号化処理部１３１から出力され、ＩＣカードＡ２へ書き込むべき暗号データＤｅを復号化処理部１３２に出力する（図３のステップＳ０４）暗号化検証部１２２を備えている。そして、暗号化検証部１２２は、当該復号化処理部１３２による復号化処理の結果に基づいて暗号化処理部１３１による暗号化処理が正常に行われていたか否かを判定する。
【００３５】
即ち、暗号化検証部１２２は、暗号化処理部１３１より得られた暗号データＤｅに対し、一旦、同じ路側ＳＡＭ１３０の復号化処理部１３２にて復号化する指示を行う。復号化処理部１３２にて正常に復号化されなかった場合は、暗号化処理部１３１にてなされた暗号化処理に異常が生じている、と判断することができる。
このように、暗号化処理を経て得られた（出力された）暗号データＤｅに対し、その都度（暗号化を経て出力される度に）、正しく復号化できるか否かをチェックすることで、暗号化処理部１３１においてなされた暗号化処理が正常になされたか否かを判断することができる。
ここで、従来の料金収受処理装置によれば、出口料金所の路側ＳＡＭにおける暗号化プロセスに異常が生じていた場合、その異常が発覚するのは、早くても次回の高速道路の利用時におけるＩＣカードの読み取り時となる。いずれの場合も、路側ＳＡＭに異常が発生した時刻から当該異常が発覚するまでに時間を要する上に、異常が発生した路側ＳＡＭを特定するのが困難となる。  他方、上述の構成を有する料金収受処理装置１１によれば、路側ＳＡＭ１３０の暗号化プロセスに異常が発生した場合に、当該異常の実態を早期に正確に把握することができる。また、その場（その一料金所内）で暗号化プロセスが異常かどうかが分かるので、異常が発生した路側ＳＡＭを特定することができる。
【００３６】
なお、暗号化処理部１３１の異常動作に起因して破損データがＩＣカードＡ２に書き込まれる問題を防止するための対策として、例えば、１つの料金収受処理装置１１に同型の路側ＳＡＭ１３０（暗号化処理部１３１）を２つ以上実装する手法も考えられる。この場合、当該実装された複数の暗号化処理部１３１の各々に同等の暗号化処理を指示するとともに、得られた複数の暗号データＤｅ同士を突き合わせる処理を行う。そして、複数の暗号データＤｅが互いに一致しているか否かを判断することで、暗号化処理に異常が生じていないか否かを判断することができる。しかしながら、この手法の場合、１つの料金収受処理装置１１に、高価な路側ＳＡＭ１３０を２つ以上実装する必要があるため、製造コストが増加する。
他方、第１の実施形態に係る料金収受処理装置１１によれば、路側ＳＡＭ１３０を１つ実装するだけで良いので、より安価に製造することができる。
【００３７】
また、第１の実施形態に係る料金収受用処理部１２１は、暗号化処理部１３１による暗号化処理が正常に行われていた（ステップＳ０５：ＹＥＳ）と判定された後に、ＩＣカードＡ２へ書き込むべき暗号データＤｅを当該ＩＣカードＡ２へ書き込む処理（ステップＳ０６）を行う。
このようにすることで、正常に暗号化されなかった暗号データ（破損データ）がＩＣカードＡ２に書き込まれ、当該ＩＣカードＡ２が利用不能となることを未然に防止することができる。
【００３８】
＜第２の実施形態＞
次に、第２の実施形態に係る料金収受システムについて、図４〜図５を参照しながら説明する。
【００３９】
（機能構成）
図４は、第２の実施形態に係る料金収受システムの機能構成を示す図である。
第２の実施形態に係る料金収受システム１の全体構成は、第１の実施形態（図１）と同様であるため、説明を省略する。
図４に示すように、第２の実施形態に係る料金収受処理装置１１は、第１の実施形態と同様に、カード読取書込部１１０と、制御部１２０と、路側ＳＡＭ１３０と、を備え、また、料金収受処理装置１１には、利用者のＩＣカードＡ２が挿入されている。
第２の実施形態に係る料金収受処理装置１１は、路側ＳＡＭ１３０自身が暗号化検証部１３３を備えている。
【００４０】
（料金収受システムの処理フロー）
図５は、第２の実施形態に係る料金収受システムの処理フローを示す図である。
図５に示す処理フローは、第１の実施形態（図３）と同様に、料金収受処理装置１１に挿入されたＩＣカードＡ２（図４）に、料金収受処理に必要な各種情報等を書き込む際の処理の流れを示している。
また、図５に示す処理フローのうち処理群Ｆ１１に属する処理は、制御部１２０（図４）が実行する処理であり、処理群Ｆ１２に属する処理は、路側ＳＡＭ１３０（図４）が実行する処理である。
【００４１】
料金収受用処理部１２１は、ＩＣカードＡ２に記録された利用履歴情報等の読み取りを完了した後、ＩＣカードＡ２に対し、新たな利用履歴情報、及び、料金収受処理に必要な各種情報を書き込む処理を開始する（ステップＳ１１）。ここで、料金収受用処理部１２１は、利用履歴情報、課金額情報、出口情報、時刻情報等をＩＣカードＡ２に書き込むに際し、当該利用履歴情報、課金額情報、出口情報、時刻情報等の各々を示す複数の平文データＤｐを取得する。
次に、料金収受用処理部１２１は、取得した平文データＤｐを路側ＳＡＭ１３０に出力するとともに、路側ＳＡＭ１３０（暗号化処理部１３１）に対し平文データＤｐを暗号化する指示を行う（ステップＳ１２）。
路側ＳＡＭ１３０の暗号化処理部１３１は、入力された平文データＤｐに対し、予め規定された暗号化プロセスに従い、暗号化処理を施す（ステップＳ１２ａ）。
ここで、路側ＳＡＭ１３０の暗号化検証部１３３は、暗号化処理部１３１が平文データＤｐに対する暗号化処理を行って得た暗号データＤｅを取得する（ステップＳ１２ｂ）。そして、取得した暗号データＤｅを直ちに復号化処理部１３２へと出力し、これを復号化する指示を行う。その結果、復号化処理部１３２は、ステップＳ１２ａにより得られた暗号データＤｅに対する復号化処理を行う（ステップＳ１２ｃ）。
【００４２】
復号化処理部１３２は、暗号データＤｅに対する復号化処理が正常に完了したか否かを判定する（ステップＳ１２ｄ）。具体的には、復号化処理部１３２は、暗号データＤｅを正しく復号化し、正常な復号データＤｄ（即ち、暗号化処理前の平文データＤｐ）を取得することができたか否かを判定する。
復号化処理部１３２が正常な復号データＤｄを取得することができた場合には（ステップＳ１２ｄ：ＹＥＳ）、暗号化検証部１３３は、ステップＳ１２ａにおける暗号化処理が正常に行われていたものとみなし、当該暗号化処理にて取得された暗号データＤｅを料金収受用処理部１２１に出力する（ステップＳ１２ｅ）。一方、復号化処理部１３２が正常な復号データＤｄを取得することができなかった場合には（ステップＳ１２ｄ：ＮＯ）、暗号化検証部１３３は、ステップＳ１２ａにおける暗号化処理が正常に行われていなかったものとみなし、その旨を示すエラー信号を料金収受用処理部１２１に出力する（ステップＳ１２ｆ）。
【００４３】
料金収受用処理部１２１は、路側ＳＡＭ１３０（暗号化検証部１３３）から暗号データＤｅを受け付けたか否かを判定する（ステップＳ１３）。路側ＳＡＭ１３０から暗号データＤｅを受け付けた場合には（ステップＳ１３：ＹＥＳ）、料金収受用処理部１２１は、受け付けた暗号データＤｅをＩＣカードＡ２に書き込む処理を行う（ステップＳ１４）。一方、路側ＳＡＭ１３０から暗号データＤｅを受け付けていない（ステップＳ１２ｆのエラー信号を受け付けた）場合には（ステップＳ１３：ＮＯ）、収受員に対しその旨を通知するためのエラー通知処理を行う（ステップＳ１５）。
【００４４】
料金収受用処理部１２１は、暗号データＤｅの書き込み（ステップＳ１４）、又は、エラー通知処理（ステップＳ１５）が完了した場合には、ＩＣカードＡ２を排出する処理を行う（ステップＳ１６）。
【００４５】
（作用効果）
以上の通り、第２の実施形態に係る料金収受処理装置１１は、路側ＳＡＭ１３０が暗号化検証部１３３を備えている。そして、当該暗号化検証部１３３が、路側ＳＡＭ１３０自身の内部処理として暗号データに対する復号化処理を実行し、その結果に基づいて暗号化処理が正常に行われたか否かを判断する。また、暗号化検証部１３３は、正常に暗号化処理が行われたものと判断された場合のみ、その暗号データを料金収受用処理部１２１に出力する。
【００４６】
このように、路側ＳＡＭ１３０に暗号化処理の検証機能を持たせる態様とした場合であっても、路側ＳＡＭ１３０の暗号化プロセスにおける異常の実態を早期に正確に把握することができる。また、この場合、料金収受用処理部１２１側の処理としては、路側ＳＡＭ１３０に向けて平文データＤｐに対する暗号化処理の指示を送り、その返答として暗号データＤｅを受け付けたか否かを判断するのみで良いので、第１の実施形態に比べ、ＩＣカードＡ２への書き込み処理を簡素化することができる。
【００４７】
＜第３の実施形態＞
次に、第３の実施形態に係る料金収受システムについて、図６〜図８を参照しながら説明する。
【００４８】
（機能構成）
図６は、第３の実施形態に係る料金収受システムの機能構成を示す図である。
第３の実施形態に係る料金収受システム１の全体構成は、第１の実施形態（図１）と同様であるため、説明を省略する。
図６に示すように、第３の実施形態に係る料金収受処理装置１１は、第１の実施形態と同様に、カード読取書込部１１０と、制御部１２０と、路側ＳＡＭ１３０と、を備え、また、料金収受処理装置１１には、利用者のＩＣカードＡ２が挿入されている。
【００４９】
第３の実施形態に係る料金収受処理装置１１の制御部１２０は、連続挿入判定部１２３を備えている。
連続挿入判定部１２３は、挿入されたＩＣカードＡ２の利用履歴情報等を識別して、同じＩＣカードＡ２が連続して挿入されたか否かの判定を行う。例えば、収受員が料金収受処理装置１１に対し、同一のＩＣカードＡ２を２回挿入した場合には、連続挿入判定部１２３がそのことを検知して、再度の料金収受用の処理が実行されることを防止する。
なお、連続挿入判定部１２３は、第１、第２の実施形態で説明した料金収受処理装置１１等も含め、一般的な料金収受処理装置に、標準的に備えられているものであってよい。
【００５０】
（料金収受システムの処理フロー）
図７は、第３の実施形態に係る料金収受システムの処理フローを示す第１の図である。
また、図８は、第３の実施形態に係る料金収受システムの処理フローを示す第２の図である。
図７に示す処理フローは、ＩＣカードＡ２（図６）が挿入された場合における、料金収受処理装置１１の一連の処理の流れを示している。また、図８に示す処理フローは、第３の実施形態において、収受員が料金収受処理装置１１に対して行う処理の流れを示している。
以下、図７、図８を参照しながら、第３の実施形態において実行される一連の処理の流れについて説明する。
【００５１】
まず、収受員は、有人ブース１０（図１）に到着した利用者からＩＣカードＡ２を受け取ると、当該ＩＣカードＡ２を料金収受処理装置１１のカード挿入口に挿入する（図８：ステップＳＨ１）。このタイミングで、料金収受処理装置１１は、ＩＣカードＡ２の挿入を受け付ける（図７：ステップＳ２１）。
料金収受用処理部１２１は、挿入されたＩＣカードＡ２自身に対する所定の認証処理を経た後、カード読取書込部１１０を通じて、当該ＩＣカードＡ２から利用履歴情報の読み取りを開始する。ここで、料金収受用処理部１２１は、ＩＣカードＡ２に記録されているデータであって、利用履歴情報が暗号化されてなる暗号データＤｅ１を検出する（ステップＳ２２）。
【００５２】
料金収受用処理部１２１は、ＩＣカードＡ２から利用履歴情報を読み取るべく、路側ＳＡＭ１３０に対し、暗号データＤｅ１の復号化処理を指示する（ステップＳ２３）。ここで、路側ＳＡＭ１３０の復号化処理部１３２は、暗号データＤｅ１に対し復号化処理を施すとともに、正常に復号化できた場合には、取得された復号データＤｄを料金収受用処理部１２１に出力する。料金収受用処理部１２１は、路側ＳＡＭ１３０（復号化処理部１３２）から復号データＤｄを受け付けたか否かを判定する（ステップＳ２４）。
路側ＳＡＭ１３０から復号データＤｄが入力された場合には（ステップＳ２４：ＹＥＳ）、次に、連続挿入判定部１２３は、処理の対象とするＩＣカードＡ２が連続挿入されたものか否かを判定する（ステップＳ２５）。ここで、連続挿入判定部１２３は、路側ＳＡＭ１３０によって復号化された復号データＤｄ（即ち、利用履歴情報を示す平文データＤｐ）を参照して、ＩＣカードＡ２が２回連続して挿入されたものか否かを判定する。
【００５３】
連続挿入判定部１２３によりＩＣカードＡ２が連続挿入されたものではないと判定された場合（ステップＳ２５：ＮＯ）、ＩＣカードＡ２に対し、新たな利用履歴情報、課金額情報、出口情報、時刻情報等を書き込む処理を開始する（ステップＳ２６）。収受員によりＩＣカードＡ２が初めて挿入された段階（図８：ステップＳＨ１からステップＳＨ２までの段階）においては、ステップＳ２５で当該ＩＣカードＡ２が連続挿入されたものではないと判定されるので、料金収受用処理部１２１は、ステップＳ２６以降の処理に移行する。
【００５４】
料金収受用処理部１２１は、ＩＣカードＡ２への書き込みを行うにあたり、路側ＳＡＭ１３０に対し、利用履歴情報、課金額情報、出口情報、時刻情報等を示す平文データＤｐの暗号化を指示する（ステップＳ２７）。ここで、路側ＳＡＭ１３０の暗号化処理部１３１は、当該平文データＤｐに対し暗号化処理を施すとともに、取得された暗号データＤｅ２を料金収受用処理部１２１に出力する。
料金収受用処理部１２１は、路側ＳＡＭ１３０（暗号化処理部１３１）から、平文データＤｐが暗号化されてなる暗号データＤｅ２の入力を受け付ける（ステップＳ２８）。そして、料金収受用処理部１２１は、受け付けた暗号データＤｅ２をＩＣカードＡ２に書き込む（ステップＳ２９）。
暗号データＤｅ２のＩＣカードＡ２への書き込みが完了すると、料金収受用処理部１２１は、当該ＩＣカードＡ２を排出する処理を行う（ステップＳ３１）。
【００５５】
ステップＳ３１にてＩＣカードＡ２が料金収受処理装置１１のカード挿入口から排出されると、収受員は、当該ＩＣカードＡ２を取得し（図８：ステップＳＨ２）、再度、これを料金収受処理装置１１のカード挿入口に挿入する作業を行う（ステップＳＨ３）。
【００５６】
ステップＳＨ３にてＩＣカードＡ２が再度挿入されると、料金収受処理装置１１は、再び、ＩＣカードＡ２の挿入を受け付けて（図７：ステップＳ２１）、当該ＩＣカードＡ２から、利用履歴情報が暗号化されてなる暗号データＤｅ１を検出する（ステップＳ２２）。この段階において検出された暗号データＤｅ１は、即ち、１回目の挿入時において、ステップＳ２９でＩＣカードＡ２に書き込まれた暗号データＤｅ２である。
【００５７】
料金収受用処理部１２１は、利用履歴情報を読み取るべく、路側ＳＡＭ１３０に対し、暗号データＤｅ１（１回目の挿入時に書き込まれた暗号データＤｅ２）の復号化処理を指示する（ステップＳ２３）。ここで、路側ＳＡＭ１３０の復号化処理部１３２は、暗号データＤｅ１に対し復号化処理を施すとともに、正常に復号化できた場合には、取得された復号データＤｄを料金収受用処理部１２１に出力する。料金収受用処理部１２１は、路側ＳＡＭ１３０（復号化処理部１３２）から復号データＤｄを受け付けたか否かを判定する（ステップＳ２４）。
路側ＳＡＭ１３０から復号データＤｄを受け付けた場合には（ステップＳ２４：ＹＥＳ）、連続挿入判定部１２３は、処理の対象とするＩＣカードＡ２が連続挿入されたものか否かを判定する（ステップＳ２５）。
収受員によりＩＣカードＡ２が２回目に挿入された段階（図８：ステップＳＨ３以降）においては、ステップＳ２５の判定の結果、当該ＩＣカードＡ２が連続挿入されたものと判定されて、直ちに、ＩＣカードＡ２の排出処理（ステップＳ３１）に移行する。
【００５８】
一方、路側ＳＡＭ１３０から復号データＤｄを受け付けなかった場合には（ステップＳ２４：ＮＯ）、ＩＣカードＡ２から暗号データＤｅ１を正しく読み取ることができなかったことを、収受員に通知するエラー通知処理を行う（ステップＳ３０）。
２回目の挿入時（図８：ステップＳＨ３以降）において、ステップＳ３０のエラー通知処理がなされた場合には、暗号化処理部１３１における暗号化処理に異常が生じた結果、１回目の挿入時（ステップＳＨ１〜ステップＳＨ２）において書き込まれた暗号データＤｅ２が異常（破損データ）であったことを示している。収受員は、当該エラー通知の有無に基づいて、暗号化処理部１３１による暗号化処理が正常に行われていたか否かを判定する。
【００５９】
ステップＳ３１でＩＣカードＡ２の排出処理がなされると、収受員は、排出されたＩＣカードＡ２を取得する（図８：ステップＳＨ４）。ここで、収受員は、２回目の挿入時（ステップＳＨ３〜ステップＳＨ４）において、ステップＳ３０（図７）のエラー通知がなされていた場合には、利用者に対し、ＩＣカードＡ２に記録されたデータが破損している旨、及び、出口料金所にてＩＣカードＡ２を利用しない料金収受処理を行う旨を伝える。
【００６０】
（作用効果）
以上の通り、第３の実施形態に係る料金収受システム１においては、有人ブース１０に待機する収受員が、同じＩＣカードＡ２を、料金収受処理装置１１に２回連続で挿入する処理を行う。
即ち、収受員は、暗号化処理部１３１から出力された暗号データＤｅが書き込まれ、料金収受処理装置１１との通信処理（料金収受用の処理）を完了したＩＣカードＡ２に対し、再度、料金収受処理装置１１との通信処理（料金収受用の処理）を実行することで、ＩＣカードＡ２に書き込まれた暗号データＤｅを復号化処理部１３２に出力する。
このようにすることで、料金収受処理装置１１には暗号化処理の健全性評価のための機能を追加せずとも、出口料金所における料金収受用の処理を行っている段階で、路側ＳＡＭ１３０の暗号化プロセスにおける異常の実態を把握することができる。
【００６１】
＜第４の実施形態＞
次に、第４の実施形態に係る料金収受システムについて、図９〜図１１を参照しながら説明する。
【００６２】
（全体構成）
図９は、第４の実施形態に係る料金収受システムの全体構成を示す図である。
第４の実施形態に係る料金収受システム１は、無線通信を経て、車線を走行する車両との間で料金収受用の処理を自動的に行う電子式料金収受システムである。第４の実施形態に係る料金収受システム１は、高速道路の入口料金所に設けられた車線の一つに設置されているものとして説明する。
【００６３】
図９に示すように、料金収受システム１は、路側装置１２と、ガントリＧと、当該ガントリＧに設けられた路側アンテナＴと、を備えている。
路側アンテナＴは、車線Ｌを走行する車両Ａの車載器Ａ１との間で行われる料金収受用の無線通信の通信インターフェイスである。
路側装置１２は、入口料金所に設けられた車線Ｌの路側に設置されており、路側アンテナＴを通じて、車載器Ａ１との間で料金収受用の無線通信を行う。路側装置１２は、路側アンテナＴの通信可能範囲内に進入した車両Ａ（車載器Ａ１）を通信対象として、料金収受用の無線通信を行う。
【００６４】
（機能構成）
図１０は、第４の実施形態に係る料金収受システムの機能構成を示す図である。
図１０に示すように、料金収受システム１の路側装置１２は、無線通信処理部１４０と、制御部１２０と、路側ＳＡＭ１３０と、を備えている。
制御部１２０及び路側ＳＡＭ１３０は、第１〜第３の実施形態に係る料金収受処理装置１１が備えるものと同様である。ただし、第４の実施形態に係る制御部１２０の料金収受用処理部１２１は、無線通信処理部１４０及び路側アンテナＴを通じて、車載器Ａ１に挿入されたＩＣカードＡ２との間で無線通信を行い、料金収受用の処理（暗号データセットＤＳｅの書き込み等）を実行する。
【００６５】
無線通信処理部１４０は、制御部１２０（料金収受用処理部１２１）からの指示に応じて、路側アンテナＴを通じて、車載器Ａ１との間で、狭域通信（ＤＳＲＣ：Dedicated Short Range Communication）を実行する。
【００６６】
（料金収受システムの処理フロー）
図１１は、第４の実施形態に係る料金収受システムの処理フローを示す図である。
図１１に示す処理フローは、無線通信を通じて、車載器Ａ１に挿入されたＩＣカードＡ２（図１０）に、料金収受処理に必要な各種情報を書き込む際の処理の流れを示している。
また、図１１に示す処理フローのうち処理群Ｆ４１に属する処理は、制御部１２０（図１０）が実行する処理であり、処理群Ｆ４２に属する処理は、路側ＳＡＭ１３０（図１０）が実行する処理である。
【００６７】
料金収受用処理部１２１は、ＩＣカードＡ２に記録された利用履歴情報等の読み取りを完了した後、ＩＣカードＡ２に記録される（記録すべき）新たな利用履歴情報、及び、料金収受処理に必要な各種情報（入口料金所を特定するための入口情報、時刻情報等）を示す複数の平文データＤｐを取得する。そして、料金収受用処理部１２１は、当該複数の平文データＤｐを含む送信用データセットＤＳを作成する。
【００６８】
料金収受用処理部１２１は、当該送信用データセットＤＳを路側ＳＡＭ１３０（暗号化処理部１３１）に出力し、これを更に暗号化する指示を行う（図１１：ステップＳ４８）。
暗号化処理部１３１は、入力された送信用データセットＤＳに対し、無線通信用として別途規定された暗号化プロセスに従い、暗号化処理を施す（ステップＳ４８ａ）。暗号化処理部１３１は、送信用データセットＤＳに対する暗号化処理を経て取得された暗号化送信用データセットＤＳｅを料金収受用処理部１２１に出力する（ステップＳ４９ａ）。
料金収受用処理部１２１は、暗号化処理部１３１から、送信用データセットＤＳが暗号化されてなる暗号化送信用データセットＤＳｅを受け付ける（ステップＳ４９）。ここで受け付けた暗号化送信用データセットＤＳｅは、料金収受用処理部１２１が、無線通信処理部１４０及び路側アンテナＴを介して車載器Ａ１へと送信するデータセットである。
このように、第４の実施形態に係る料金収受用処理部１２１は、料金収受処理に必要な各種情報を含む送信用データセットＤＳを作成するとともに、送信用データセットＤＳ全体に、暗号化処理を施してから無線で送信する。
【００６９】
ここで、暗号化検証部１２２は、ステップＳ４９で受け付けた暗号化送信用データセットＤＳｅが車載器Ａ１に向けて送信される前の段階で、路側ＳＡＭ１３０（復号化処理部１３２）に対し、暗号化処理部１３１から出力された暗号化送信用データセットＤＳｅを復号化する指示を行う（ステップＳ５０）。
路側ＳＡＭ１３０の復号化処理部１３２は、暗号化検証部１２２から入力された暗号化送信用データセットＤＳｅに対し、無線通信用の暗号化プロセスに応じた復号化プロセスに従った復号化処理を施す（ステップＳ５０ａ）。
復号化処理部１３２は、暗号化送信用データセットＤＳｅを正しく復号化し、正常な復号化送信用データセットＤＳｄ（即ち、暗号化処理前の送信用データセットＤＳ）を取得することができたか否かを判定する（ステップＳ５０ｂ）。正常な復号化送信用データセットＤＳｄを取得することができた場合には（ステップＳ５０ｂ：ＹＥＳ）、復号化処理部１３２は、当該復号化送信用データセットＤＳｄを制御部１２０に出力する（ステップＳ５０ｃ）。一方、正常な復号化送信用データセットＤＳｄを取得することができなかった場合には（ステップＳ５０ｂ：ＮＯ）、復号化処理部１３２は、暗号化送信用データセットＤＳｅに対する復号化処理において正常な復号化送信用データセットＤＳｄを取得することができなかったことを示すエラー信号を制御部１２０に出力する（ステップＳ５０ｄ）。
【００７０】
料金収受用処理部１２１は、路側ＳＡＭ１３０（復号化処理部１３２）から正常な復号化送信用データセットＤＳｄを受け付けたか否かを判定する（ステップＳ５１）。路側ＳＡＭ１３０から正常な復号化送信用データセットＤＳｄを受け付けた場合には（ステップＳ５１：ＹＥＳ）、料金収受用処理部１２１は、ステップＳ４８ａにおける暗号化処理が正常に行われていたものとみなし、無線通信処理部１４０に対し、ステップＳ４９で受け付けた暗号化送信用データセットＤＳｅを車載器Ａ１に送信するように指示する（ステップＳ５２）。
なお、ステップＳ５２で車載器Ａ１に向けて送信された暗号化送信用データセットＤＳｅは、車載器Ａ１内に予め実装された車載器ＳＡＭ（図１０には図示せず。）によって復号化され、復号化送信用データセットＤＳｄ（即ち、送信用データセットＤＳ）とされる。車載器Ａ１は、上記車載器ＳＡＭによって得られた送信用データセットＤＳに含まれる検査情報のチェック等を行った後、当該送信用データセットＤＳに含まれる新たな利用履歴情報、及び、料金収受処理に必要な各種情報（入口料金所を特定するための入口情報、時刻情報等）をＩＣカードＡ２へと書き込む。
【００７１】
一方、路側ＳＡＭ１３０から正常な復号化送信用データセットＤＳｄを受け付けていない（ステップＳ５０ｄのエラー信号を受け付けた）場合には（ステップＳ５１：ＮＯ）、ステップＳ４８ａにおける暗号化処理が正常に行われていなかったものとみなし、車線Ｌ（図９）の監視員等に対しその旨を通知するためのエラー通知処理を行う（ステップＳ５３）。この場合、車両Ａに対する、無線通信を通じての料金収受用の処理は中止される。
【００７２】
（作用効果）
以上の通り、第４の実施形態に係る料金収受システム１（料金収受用処理部１２１）は、無線通信を通じて、ＩＣカードＡ２に記録されている利用履歴情報等の料金収受処理に必要な各種情報を読み出し、及び、当該ＩＣカードＡ２への利用履歴情報等の料金収受処理に必要な各種情報の書き込みを行う。
このようにすることで、車線Ｌを走行する車両Ａに対し、無線通信を通じて自動かつ遠隔で料金収受用の処理を行うことができる。
【００７３】
また、第４の実施形態に係る暗号化処理部１３１は、平文データＤｐを含む所定の送信用データセットＤＳに対し暗号化処理を施して、無線通信を通じて送信するための暗号化送信用データセットＤＳｅを出力する。
このようにすることで、無線通信の際には、暗号化送信用データＤＳｅが電波で発信されるので、発信される電波が第三者に傍受された場合であっても、利用者のプライベートに係る情報が読み取られることを防止することができる。
【００７４】
また、第４の実施形態に係る暗号化検証部１２２は、暗号化処理部１３１から出力された暗号化送信用データセットＤＳｅを、無線通信を通じて送信する前の段階で復号化処理部１３２に出力し、当該復号化処理部１３２による復号化処理の結果に基づいて、暗号化処理部１３１による暗号化処理が正常に行われていたか否かを判定する。
このようにすることで、正常に暗号化されなかった暗号データ（破損データ）が、無線通信を通じて、記録媒体に書き込まれ、当該記録媒体が利用不能となることを未然に防止することができる。
【００７５】
以上、第４の実施形態に係る料金収受システム１ついて説明したが、第４の実施形態に係る料金収受システム１の具体的な態様は、上述のものに限定されることはなく、要旨を逸脱しない範囲内において種々の設計変更等を加えることは可能である。
例えば、第４の実施形態において、暗号化検証部１２２は、暗号化処理部１３１から出力された暗号化送信用データセットＤＳｅを、無線通信を通じて送信する前の段階で復号化処理部１３２に出力するものとして説明したが、他の実施形態においてはこの態様に限定されない。
具体的には、第４の実施形態の変形例に係る暗号化検証部１２２は、暗号化処理部１３１から出力された暗号化送信用データセットＤＳｅを、無線通信を通じて送信した後の段階で復号化処理部１３２に出力してもよい。
ここで、路側装置１２と車載器Ａ１との間の情報のやり取りは、予め規定された通信規格により応答時間等が取り決められている。したがって、路側ＳＡＭ１３０における暗号化処理が正規に行われているか否かを判定してから送信を行っていたのでは、応答時間の規定を満たすことが難しくなることが懸念される。
これに対し、第４の実施形態の変形例に係る路側装置１２は、暗号化送信用データセットＤＳｅが取得された時点では、ひとまず、当該暗号化送信用データセットＤＳｅを車載器Ａ１に向けて送信し、事後的に、暗号化処理の異常の有無の判定を行う。このようにすることで、応答時間の規定を確実に満たしつつ、暗号化処理の健全性を判断することができる。
また、第４の実施形態の変形例に係る料金収受システム１（料金収受用処理部１２１）は、暗号化処理に異常が生じた場合には、その旨を、入口料金所、出口料金所の上位である中央システムに送信する。このようにすることで、破損データが書き込まれ、既に入口料金所を通過した車両Ａを特定し、出口料金所にて適切な対応を行うことができる。
【００７６】
以上、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものとする。
【符号の説明】
【００７７】
１  料金収受システム
１０  有人ブース
１１  料金収受処理装置（データ処理装置）
１２  路側装置（データ処理装置）
１１０  カード読取書込部
１２０  制御部
１２１  料金収受用処理部（データ処理部）
１２２  暗号化検証部
１２３  連続挿入判定部
１２４  中央通知部
１３０  路側ＳＡＭ
１３１  暗号化処理部
１３２  復号化処理部
１３３  暗号化検証部
１４０  無線通信処理部
Ａ  車両
Ａ１  車載器
Ａ２  ＩＣカード
Ｌ  車線
Ｔ  路側アンテナ
Ｇ  ガントリ
【図１】
2018045522.tif 000003
【図２】
2018045522.tif 000004
【図３】
2018045522.tif 000005
【図４】
2018045522.tif 000006
【図５】
2018045522.tif 000007
【図６】
2018045522.tif 000008
【図７】
2018045522.tif 000009
【図８】
2018045522.tif 000010
【図９】
2018045522.tif 000011
【図１０】
2018045522.tif 000012
【図１１】
2018045522.tif 000013