(57)【特許請求の範囲】
【請求項１】
それぞれが複数の通信装置を有する複数の通信装置群と、
該通信装置群毎に設けられて、通信装置群内の通信装置との間でデータ送受信を行う通信手段、通信装置群の間のデータ送受信を中継する中継手段、及び、中継するデータを記憶する記憶手段をそれぞれ有する第１中継装置と、
複数の前記第１中継装置に接続され、該第１中継装置との間でデータの送受信を行う通信手段、及び、外部装置との間で無線によるデータの送受信を行う無線通信手段を有し、外部装置及び複数の前記第１中継装置の間のデータ送受信を中継する第２中継装置と
を備え、
該第２中継装置は、
前記無線通信手段がデータを受信した場合に、複数の前記第１中継装置から一又は複数の第１中継装置を選択する選択手段と、
該選択手段によって選択された第１中継装置を記憶する記憶先記憶手段と、
前記選択手段が選択した第１中継装置へ、受信したデータを送信するデータ送信手段と、
外部装置へデータを送信する場合に、前記記憶先記憶手段が記憶した第１中継装置へ、前記データの送信を要求するデータ要求手段と、
前記第１中継装置から送信されたデータを受信するデータ受信手段と
を有し、
該データ受信手段が受信したデータを前記無線通信手段が外部装置へ送信するようにしてあること
を特徴とする通信システム。
【請求項２】
前記第１中継装置は、他の第１中継装置又は通信装置から受信したデータを前記記憶手段に記憶した場合に、前記第２中継装置へ記憶を行った旨を通知する通知手段を有し、
前記第２中継装置は、前記通知手段からの通知に応じて、該通知に係る第１中継装置を前記データの記憶先として前記記憶先記憶手段に記憶するようにしてあること
を特徴とする請求項１に記載の通信システム。
【請求項３】
前記第２中継装置の記憶先記憶手段は、記憶先の第１中継装置に係る情報を暗号化して記憶するようにしてあること
を特徴とする請求項１又は請求項２に記載の通信システム。
【請求項４】
前記第１中継装置の記憶手段は、他の第１中継装置と共通するデータを記憶する共通領域、及び、それ以外のデータを記憶する個別領域を有し、
前記第１中継装置は、
通信装置から受信したデータを前記共通領域又は前記個別領域のいずれに記憶するかを決定する決定手段と、
前記共通領域に記憶されたデータを他の第１中継装置へ送信する手段と、
他の第１中継装置から送信されたデータを前記共通領域に記憶する手段と
を有すること
を特徴とする請求項１乃至請求項３のいずれか１つに記載の通信システム。
【請求項５】
前記第１中継装置は、前記第２中継装置から受信したデータを、前記記憶手段の個別領域に記憶するようにしてあること
を特徴とする請求項４に記載の通信システム。
【請求項６】
複数の第１装置に接続され、該第１装置との間でデータの送受信を行う通信手段と、第２装置との間で無線によるデータの送受信を行う無線通信手段とを備え、前記複数の第１装置及び第２装置の間のデータ送受信を中継する中継装置であって、
前記無線通信手段がデータを受信した場合に、受信したデータの記憶先を前記複数の第１装置から選択する選択手段と、
前記選択手段によって選択された第１装置を記憶する記憶先記憶手段と、
前記選択手段が選択した第１装置へ、受信したデータを送信するデータ送信手段と、
第２装置へデータを送信する場合に、該データに対応付けて前記記憶先記憶手段が記憶した第１装置へ、前記データの送信を要求するデータ要求手段と、
前記第１装置から送信されたデータを受信するデータ受信手段と
を備え、
該データ受信手段が受信したデータを前記無線通信手段が第２装置へ送信するようにしてあること
を特徴とする中継装置。
【請求項７】
複数の第１装置に接続され、該第１装置との間でデータの送受信を行うと共に、第２装置との間で無線通信によるデータの送受信を行う中継装置により、前記複数の第１装置及び第２装置の間のデータ送受信を中継する通信方法であって、
第２装置からのデータを受信した場合に、受信したデータの記憶先を前記複数の第１装置から選択し、
選択した第１装置を記憶し、
選択した第１装置へ受信したデータを送信すると共に、
第２装置へデータを送信する場合に、該データに対応付けて記憶した第１装置へ、前記データの送信を要求し、
記憶先の第１装置から送信されたデータを受信し、
受信したデータを第２装置へ送信すること
を特徴とする通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の通信装置間のデータ送受信を中継すると共に、この通信装置と外部装置との間のデータ送受信を中継する通信システム、この通信システムに用いられる中継装置、及び中継装置が行う通信方法に関する。
【背景技術】
【０００２】
従来、複数の通信装置を通信線で接続し、複数の通信装置間で相互にデータ交換を行って多様な処理を行う通信システムが各分野で利用されている。例えば、車輌に搭載される車載ＬＡＮ（Local Area Network）の分野では、それぞれが異なる処理を行うＥＣＵ（Electronic Control Unit）を車輌に複数搭載し、複数のＥＣＵが相互にデータ交換を行うことによって、システムとして多様な機能を実現している。システムを多機能化及び高機能化するために、各通信装置が多機能化及び高機能化すると共に、システム中の通信装置の数が増大し、通信装置間で送受信されるデータ量が増大することによって、通信負荷が増大するという問題がある。このため、通信装置を複数のグループに分け、グループ内の複数の通信装置を共通の通信線で接続してデータの送受信を行うと共に、グループ間のデータの送受信をゲートウェイなどの中継装置が中継することによって、通信負荷の増大を抑制する構成が一般的に採用されている。
【０００３】
例えば、特許文献１においては、標準化されたインタフェース及びこのインタフェース経由の情報を処理するＣＰＵ（Central Processing Unit）を有する複数の車載モジュールを車の情報処理系ＬＡＮに接続し、複数の車載モジュールと車内外との間の通信を車載ゲートウェイが統合化する構成の車載ネットワークシステムが提案されている。
【０００４】
また近年では、車輌に搭載されたＥＣＵが車外の装置との間で無線通信を行うことによって、更に多様な機能が実現されている。特許文献１の車載ネットワークシステムにおいても、車載ゲートウェイには車外の装置と通信を行う機能が搭載されている。
【０００５】
特許文献２においては、車輌に搭載される管理コンピュータと、着脱自在に管理コンピュータに接続される車情報端末とを備え、車情報端末に出入れされる個人ＩＤ（IDentifier）カードに記録された情報を基に、管理コンピュータが車外の装置との間で個人照合などを行う車輌管理システムが提案されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−２６１７９０号公報
【特許文献２】特開２００２−２７４２９３号公報
【特許文献３】特開２００９−３３２５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
車輌に搭載された通信装置が、ゲートウェイなどの装置を介して車外の装置との間で無線通信を行う構成の通信システムでは、外部からの不正侵入などに対するセキュリティ機能が重要である。特許文献１に記載の車載ネットワークシステムは、車外との通信を行う車載ゲートウェイにファイアウォールが設けられているが、これのみではセキュリティ機能として不十分である。また特許文献２に記載の車輌管理システムは、ＩＤカードに記録された情報に基づく認証処理などを行うことができるが、ＩＤカードの発行管理などを行う必要があるため、その手続きが煩雑である。
【０００８】
一方、本願発明者は、複数の通信装置を複数のグループに分け、各グループに分配装置（中継装置）を設けて通信装置を接続し、複数の分配装置を接続してネットワークを構成すると共に、分配装置に記憶手段を設け、グループ内及びグループ間で送受信されるデータを分配装置の記憶手段に記憶することができる通信システムを提案している（特許文献３参照）。この通信システムは、車外の装置との間で無線通信を行うことは考慮されておらず、例えば通信装置又は分配装置が個別に車外の装置との無線通信を行うような構成とすることは、セキュリティの面で好ましくない。
【０００９】
本発明は、斯かる事情に鑑みてなされたものであって、その目的とするところは、複数の通信装置を複数のグループに分け、各グループに中継装置を設け、グループ間のデータ送受信を中継装置が中継する構成において、高いセキュリティ機能を実現できる通信システム、中継装置及び通信方法を提供することにある。
【課題を解決するための手段】
【００１０】
本発明に係る通信システムは、それぞれが複数の通信装置を有する複数の通信装置群と、該通信装置群毎に設けられて、通信装置群内の通信装置との間でデータ送受信を行う通信手段、通信装置群の間のデータ送受信を中継する中継手段、及び、中継するデータを記憶する記憶手段をそれぞれ有する第１中継装置と、複数の前記第１中継装置に接続され、該第１中継装置との間でデータの送受信を行う通信手段、及び、外部装置との間で無線によるデータの送受信を行う無線通信手段を有し、外部装置及び複数の前記第１中継装置の間のデータ送受信を中継する第２中継装置とを備え、該第２中継装置は、前記無線通信手段がデータを受信した場合に、複数の前記第１中継装置から一又は複数の第１中継装置を選択する選択手段と、該選択手段によって選択された第１中継装置を記憶する記憶先記憶手段と、前記選択手段が選択した第１中継装置へ、受信したデータを送信するデータ送信手段と、外部装置へデータを送信する場合に、前記記憶先記憶手段が記憶した第１中継装置へ、前記データの送信を要求するデータ要求手段と、前記第１中継装置から送信されたデータを受信するデータ受信手段とを有し、該データ受信手段が受信したデータを前記無線通信手段が外部装置へ送信するようにしてあることを特徴とする。
【００１１】
また、本発明に係る通信システムは、前記第１中継装置が、他の第１中継装置又は通信装置から受信したデータを前記記憶手段に記憶した場合に、前記第２中継装置へ記憶を行った旨を通知する通知手段を有し、前記第２中継装置は、前記通知手段からの通知に応じて、該通知に係る第１中継装置を前記データの記憶先として前記記憶先記憶手段に記憶するようにしてあることを特徴とする。
【００１２】
また、本発明に係る通信システムは、前記第２中継装置の記憶先記憶手段が、記憶先の第１中継装置に係る情報を暗号化して記憶するようにしてあることを特徴とする。
【００１３】
また、本発明に係る通信システムは、前記第１中継装置の記憶手段は、他の第１中継装置と共通するデータを記憶する共通領域、及び、それ以外のデータを記憶する個別領域を有し、前記第１中継装置は、通信装置から受信したデータを前記共通領域又は前記個別領域のいずれに記憶するかを決定する決定手段と、前記共通領域に記憶されたデータを他の第１中継装置へ送信する手段と、他の第１中継装置から送信されたデータを前記共通領域に記憶する手段とを有することを特徴とする。
【００１４】
また、本発明に係る通信システムは、前記第１中継装置が、前記第２中継装置から受信したデータを、前記記憶手段の個別領域に記憶するようにしてあることを特徴とする。
【００１５】
また、本発明に係る中継装置は、複数の第１装置に接続され、該第１装置との間でデータの送受信を行う通信手段と、第２装置との間で無線によるデータの送受信を行う無線通信手段とを備え、前記複数の第１装置及び第２装置の間のデータ送受信を中継する中継装置であって、前記無線通信手段がデータを受信した場合に、受信したデータの記憶先を前記複数の第１装置から選択する選択手段と、前記選択手段によって選択された第１装置を記憶する記憶先記憶手段と、前記選択手段が選択した第１装置へ、受信したデータを送信するデータ送信手段と、第２装置へデータを送信する場合に、該データに対応付けて前記記憶先記憶手段が記憶した第１装置へ、前記データの送信を要求するデータ要求手段と、前記第１装置から送信されたデータを受信するデータ受信手段とを備え、該データ受信手段が受信したデータを前記無線通信手段が第２装置へ送信するようにしてあることを特徴とする。
【００１６】
また、本発明に係る通信方法は、複数の第１装置に接続され、該第１装置との間でデータの送受信を行うと共に、第２装置との間で無線通信によるデータの送受信を行う中継装置により、前記複数の第１装置及び第２装置の間のデータ送受信を中継する通信方法であって、第２装置からのデータを受信した場合に、受信したデータの記憶先を前記複数の第１装置から選択し、選択した第１装置を記憶し、選択した第１装置へ受信したデータを送信すると共に、第２装置へデータを送信する場合に、該データに対応付けて記憶した第１装置へ、前記データの送信を要求し、記憶先の第１装置から送信されたデータを受信し、受信したデータを第２装置へ送信することを特徴とする。
【００１７】
本発明においては、複数の通信装置を複数のグループ（通信装置群）に分け、各グループに第１中継装置を設けてグループ内の通信装置を接続する。グループ毎に設けられた複数の第１中継装置は相互に接続し、通信装置のグループ間のデータ送受信を第１中継装置が中継する。また第１中継装置には、中継するデータを記憶する記憶手段をそれぞれ設ける。また通信システムには外部装置との無線通信を行う第２中継装置を設け、第２中継装置を複数の第１中継装置に接続し、第２中継装置が外部装置及び第１中継装置の間のデータ送受信を中継する構成とする。第２中継装置には、ファイアウォールなどの機能を設けることによって、セキュリティを強化できる。
第２中継装置は、外部装置から無線通信によりデータを受信した場合、この受信データの記憶先として第１中継装置を選択する。第１中継装置の選択は、例えばデータの受信時刻に基づいて行ってもよく、ランダムに行ってもよく、予め定められた順序に従って行ってもよく、その他の方法であってもよい。第２中継装置は、選択した記憶先を（データの種別及び受信日時等の情報に対応付けて）記憶先記憶手段に記憶しておくことによって、その後に各データの記憶先を検索することができるようにしておく。第２中継装置は、選択した記憶先の第１中継装置へ受信データを送信し、これを受信した第１中継装置は、自らの記憶手段に記憶する。
また第２中継装置は、外部装置へのデータ送信を行う場合、記憶しておいた記憶先を検索することによって、送信対象となるデータがいずれの第１中継装置に記憶されているかを調べ、対象のデータが記憶された第１中継装置へこのデータの送信を要求する。データ送信要求が与えられた第１中継装置は、要求されたデータを読み出して第２中継装置へ送信し、このデータを受信した第２中継装置は、無線通信により外部装置へこのデータを送信する。
このように、外部装置との間で送受信するデータを、複数の第１中継装置の記憶手段に分散して記憶する構成とすることにより、例えば第２中継装置のファイアウォールを突破して外部からの不正侵入がなされた場合であっても、侵入者にデータの記憶箇所が判別しにくいため、情報漏洩を防止できる。また、いずれか１つの第１中継装置に上記のような第２中継装置の機能を搭載する構成としてもよく、この構成の場合には、１つの第１中継装置に無線通信の機能を搭載するのみでよいため、ハードウェアの追加を最低限に抑えることができる。
【００１８】
また、本発明においては、第１中継装置は、他の第１中継装置又は通信装置から受信したデータを記憶手段に記憶した場合、（記憶したデータの種別及び記憶日時等の情報に対応付けて）第２中継装置へデータを記憶した旨を通知する。第１中継装置からの通知を受信した第２中継装置は、通知元の第１中継装置を新たに記憶されたデータの記憶先として記憶先記憶手段に記憶する。
これにより第２中継装置は、外部装置から受信したデータのみでなく、通信装置にて生成されて第１中継装置に記憶された新たなデータについても、外部装置への無線による送信を行うことができる。
【００１９】
また、本発明においては、第２中継装置はデータの記憶先に係る情報を暗号化して記憶先記憶手段に記憶する。これにより、不正侵入者がデータの記憶場所を特定することが困難化され、情報漏洩をより確実に防止することができる。
【００２０】
また、本発明においては、各第１中継装置の記憶手段には共通記憶領域及び個別記憶領域を設け、共通記憶領域には他のグループとの間で共有するデータを記憶し、個別記憶領域にはグループ内で使用するデータなどのその他のデータを記憶する。第１中継装置は、通信装置からのデータをいずれの領域に記憶するか決定し、共通領域にデータを記憶する場合には、このデータを他の第１中継装置へ送信する。このデータを受信した他の第１中継装置は、受信したデータを自らの共通記憶領域に記憶する。これにより複数の第１中継装置にてデータが共有される。
このように一部のデータを共有する構成とすることによって、第１中継装置の記憶手段の記憶容量を効率的に利用することができると共に、第１中継装置間の通信負荷を低減することができる。
【００２１】
また、本発明においては、第２中継装置が外部装置から無線通信により受信し、第２中継装置から第１中継装置へ送信されたデータは、第１中継装置の記憶手段の個別領域に記憶する。上述のように、記憶手段の共通記憶領域に記憶されるデータは複数の第１中継装置にて共有されるため、第２中継装置からのデータは個別領域に記憶することによって、このデータの記憶場所の特定を困難化することができる。
【発明の効果】
【００２２】
本発明による場合は、第２中継装置が外部装置との間で送受信するデータを、複数の第１中継装置が備える記憶手段に分散して記憶する構成とすることによって、システムへの不正侵入者がデータの記憶場所を特定することを困難化することができ、高度なセキュリティ機能を実現することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明に係る通信システムの構成を示すブロック図である。
【図２】第１中継装置及びＥＣＵの構成を示すブロック図である。
【図３】参照テーブルの内容例を示す模式図である。
【図４】第２中継装置の構成を示すブロック図である。
【図５】データ記憶先テーブルの内容例を示す模式図である。
【図６】第２中継装置が車外からデータを受信した場合に行う処理の手順を示すフローチャートである。
【図７】第２中継装置が車外へデータを送信する場合に行う処理の手順を示すフローチャートである。
【図８】第１中継装置がＥＣＵからデータを受信した場合に行う処理の手順を示すフローチャートである。
【図９】第２中継装置が第１中継装置からデータ記憶の通知を受信した場合に行う処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００２４】
以下、本発明をその実施の形態を示す図面に基づき具体的に説明する。図１は、本発明に係る通信システムの構成を示すブロック図である。本実施の形態の通信システムは、車輌（図示は省略する）に搭載された複数のＥＣＵ（通信装置）４が相互にデータの送受信を行って協調動作するシステムであり、ＥＣＵ４の他に複数の第１中継装置１及び１つの第２中継装置２を備えてネットワークが構成されている。複数のＥＣＵ４は、いくつか（図示の例ではａ〜ｃの３つ）のグループ（通信装置群）に分けられており、第１中継装置１は各グループに１つ設けられる。なお、図１においては、ＥＣＵ４及び第１中継装置１について、ａグループに属するものをＥＣＵ４ａ及び第１中継装置１ａ等のように符号を付し、ｂグループに属するものをＥＣＵ４ｂ及び第１中継装置１ｂ等のように符号を付し、ｃグループに属するものをＥＣＵ４ｃ及び第１中継装置１ｃ等のように符号を付してある。
【００２５】
ａグループに属する複数のＥＣＵ４ａ及び第１中継装置１ａは、通信線６ａにそれぞれ接続され、通信線６ａを介して相互にデータの送受信を行うことができる。同様に、ｂグループに属する複数のＥＣＵ４ｂ及び第１中継装置１ｂは通信線６ｂにそれぞれ接続され、ｃグループに属する複数のＥＣＵ４ｃ及び第１中継装置１ｃは通信線６ｃにそれぞれ接続されている。また複数の第１中継装置１ａ、１ｂ、１ｃ及び第２中継装置２は、通信線７にそれぞれ接続され、通信線７を介して相互にデータの送受信を行うことができる。第２中継装置２は、無線通信を行う機能を備えており、車輌外の無線通信装置９との間で無線によるデータの送受信を行うことができる。第１中継装置１ａ、１ｂ、１ｃは、グループ間のデータ送受信を中継するものであり、第２中継装置２は、車輌外の無線通信装置９と第１中継装置１ａ、１ｂ、１ｃとの間（更には、無線通信装置９と各グループのＥＣＵ４ａ、４ｂ、４ｃとの間）のデータ送受信を中継するものである。
【００２６】
なお、ＥＣＵ４ａ及び第１中継装置１ａ間の通信線６ａを介したネットワークの接続形態（トポロジー）は、バス型、スター型又はディジーチェーン型等の種々の接続形態を採用することができる。ＥＣＵ４ｂ及び第１中継装置１ｂ間の通信線６ｂを介したネットワークの接続形態、並びに、ＥＣＵ４ｃ及び第１中継装置１ｃ間の通信線６ｃを介したネットワークの接続形態についても同様である。また、第１中継装置１ａ、１ｂ、１ｃ及び第２中継装置２間の通信線７を介したネットワークの接続形態についても同様である。
【００２７】
第１中継装置１ａ、１ｂ、１ｃは、データベース１１ａ、１１ｂ、１１ｃとして使用する記憶領域をそれぞれ備えている。第１中継装置１ａ、１ｂ、１ｃは、基本的に、通信線６ａ、６ｂ、６ｃを介して接続されているＥＣＵ４ａ、４ｂ、４ｃから送信されたデータをデータベース１１ａ、１１ｂ、１１ｃに記憶すると共に、ＥＣＵ４ａ、４ｂ、４ｃからの要求に応じてデータベース１１ａ、１１ｂ、１１ｃから読み出したデータを送信する。
【００２８】
ＥＣＵ４ａ、４ｂ、４ｃは、測定値、計算値及び／又は制御値等の各種物理量の検知及び／又は算出等を行い、各種物理量の数値情報を含むデータを送信すると共に、各種物理量に基づいて、車輌のエンジン、ブレーキ、各種負荷、センサ等の制御を行うことが可能な装置である。例えば、一のＥＣＵ４ａは、車輌のＡＢＳ（Anti-lock Brake System）の機能を実現するものであり、車輪の回転速度（車輪速）を検知するセンサを有し、このセンサが検知した車輪速に基づいてブレーキを制御すると共に、車輪速の測定値を含むデータを第１中継装置１ａへ送信する。
【００２９】
ここで、ＥＣＵ４ａから送信された車輪速のデータを他の通信線６ｂ、６ｃに接続されたＥＣＵ４ｂ、４ｃでも使用する場合、第１中継装置１ａは、車輪速のデータを他の第１中継装置１ｂ、１ｃへ送信する。他の第１中継装置１ｂ、１ｃは、車輪速のデータを受信してデータベース１１ｂ、１１ｃに記憶すると共に、通信線６ｂ、６ｃを介して接続されたＥＣＵ４ｂ、４ｃへ送信する。
【００３０】
このように、各第１中継装置１ａ、１ｂ、１ｃは、ＥＣＵ４ａ、４ｂ、４ｃから送信されるデータを受信して自らのデータベース１１ａ、１１ｂ、１１ｃに記憶すると共に、他の第１中継装置１ａ、１ｂ、１ｃへ送信する。また他の第１中継装置１ａ、１ｂ、１ｃからのデータを受信した場合、各第１中継装置１ａ、１ｂ、１ｃは、受信したデータを自らのデータベース１１ａ、１１ｂ、１１ｃに記憶すると共に、ＥＣＵ４ａ、４ｂ、４ｃへ送信する。これにより、全ての第１中継装置１ａ、１ｂ、１ｃが有するデータベース１１ａ、１１ｂ、１１ｃの内容が同期され、異なる通信線６ａ、６ｂ、６ｃに接続されたＥＣＵ４ａ、４ｂ、４ｃ間で同一のデータを使用することができる。
【００３１】
またこの場合、ＥＣＵ４ａ、４ｂ、４ｃが送信したデータを第１中継装置１ａ、１ｂ、１ｃのデータベース１１ａ、１１ｂ、１１ｃに一度記憶しておくことによって、第１中継装置１ａ、１ｂ、１ｃからＥＣＵ４ａ、４ｂ、４ｃへのデータ送信のタイミングをそれぞれにおける処理に応じて最適化すること、ＥＣＵ４ａ、４ｂ、４ｃにおける処理に応じてデータを組み合わせて送信すること、及び／又は、必要に応じて第１中継装置１ａ、１ｂ、１ｃにてデータの演算を行ってから演算結果を送信することができる。このように、第１中継装置１ａ、１ｂ、１ｃからＥＣＵ４ａ、４ｂ、４ｃへデータを効率的に送信することができるため、通信線６ａ、６ｂ、６ｃにおける通信負荷を低減することができる。
【００３２】
なお、第１中継装置１ａ、１ｂ、１ｃのデータベース１１ａ、１１ｂ、１１ｃの内容は、必ずしも全てが同じ内容とならなくてもよい。ＥＣＵ４ａ、４ｂ、４ｃから送信されるデータの種類によっては、異なる通信線６ａ、６ｂ、６ｃに接続されているＥＣＵ４ａ、４ｂ、４ｃで使用されないデータがある。例えば、一のＥＣＵ４ａから送信される車輪速のデータは、通信線３ａに接続されているＥＣＵ４ａでは使用されるが、他の通信線３ｂ、３ｃに接続されたＥＣＵ４ｂ、４ｃでは使用されない場合がある。このようなデータについても全ての第１中継装置１ａ、１ｂ、１ｃのデータベース１１ａ、１１ｂ、１１ｃに記憶する構成では、使用されることのないデータに記憶領域が割り当てられるため、記憶領域の利用に無駄が生じる。
【００３３】
そこで、本実施の形態に係る通信システムでは、第１中継装置１ａ、１ｂ、１ｃのデータベース１１ａ、１１ｂ、１１ｃは、全ての第１中継装置１ａ、１ｂ、１ｃにて共通して記憶されるべきデータが記憶される共通領域１２ａ、１２ｂ、１２ｃと、それ以外のデータが記憶される個別領域１３ａ、１３ｂ、１３ｃとにそれぞれ区別される。第１中継装置１ａ、１ｂ、１ｃは、共通領域１２ａ、１２ｂ、１２ｃに記憶されるデータを相互に送受信して内容を同期させる。また各第１中継装置１ａ、１ｂ、１ｃは、同グループ内のＥＣＵ４ａ、４ｂ、４ｃでのみ使用されるデータを個別領域１３ａ、１３ｂ、１３ｃに記憶する。
【００３４】
また本実施の形態に係る通信システムは、車外の無線通信装置９との間で公衆の無線通信網を介した無線通信を行うことができる。無線通信装置９との無線によるデータの送受信は、第２中継装置２が一元的に行っている。第２中継装置２は、車外の無線通信装置９からデータを受信した場合、通信線７を介して接続された第１中継装置１ａ、１ｂ、１ｃのいずれか１つを選択し、受信したデータをいずれか１つの第１中継装置１ａ、１ｂ、１ｃへ送信する。第２中継装置２による第１中継装置１ａ、１ｂ、１ｃの選択は、例えばランダムに選択してもよく、また例えばデータの受信時刻などに応じて選択してもよく、また例えば予め定められた順序に従って選択してもよく、その他の方法で選択を行ってもよい。第２中継装置２からのデータを受信したいずれか１つの第１中継装置１ａ、１ｂ、１ｃは、受信したデータをデータベース１１ａ、１１ｂ、１１ｃの個別領域１３ａ、１３ｂ、１３ｃに記憶する。
【００３５】
第２中継装置２は、第１中継装置１ａ、１ｂ、１ｃのデータベース１１ａ、１１ｂ、１１ｃにどのようなデータが記憶されているかの対応情報をテーブル（データ記憶先テーブル）として保持している。第２中継装置２は、車外の無線通信装置９から受信したデータをいずれか１つの第１中継装置１ａ、１ｂ、１ｃへ送信してデータベース１１ａ、１１ｂ、１１ｃに記憶させる場合に、データ記憶先テーブルを更新する（即ち、受信データの記憶先として選択した１つの第１中継装置１ａ、１ｂ、１ｃをデータ記憶先テーブルに登録する）。また各第１中継装置１ａ、１ｂ、１ｃは、自らのデータベース１１ａ、１１ｂ、１１ｃにデータを記憶した場合（データを変更した場合及びデータを削除した場合も含む）、この旨を第２中継装置へ通知し、この通知に応じて第２中継装置２は、データ記憶先テーブルを更新する。
【００３６】
また第２中継装置２は、車外の無線通信装置９からの要求に応じて、自らの判断で、又は、第１中継装置１ａ、１ｂ、１ｃ若しくはＥＣＵ４ａ、４ｂ、４ｃからの要求に応じて、無線通信装置９へのデータ送信を行う。データ送信を行う場合、第２中継装置２は、データ記憶先テーブルを参照することによって、送信すべきデータが記憶された第１中継装置１ａ、１ｂ、１ｃを特定し、該当する第１中継装置１ａ、１ｂ、１ｃへデータの送信要求を与える。この要求を受信した第１中継装置１ａ、１ｂ、１ｃは、データベース１１ａ、１１ｂ、１１ｃから所望のデータを読み出して第２中継装置２へ送信し、これを受信した第２中継装置２は無線により車外の無線通信装置９へデータを送信する。
【００３７】
第２中継装置２が保持するデータ記憶先テーブルは暗号化されており、第２中継装置２のみがデータ記憶先テーブルからの情報読出及び更新等を行うことができる。なお、データ記憶先テーブルには、全第１中継装置１ａ、１ｂ、１ｃのデータベース１１ａ、１１ｂ、１１ｃに記憶されたデータの全てについて、記憶先を登録しておく必要はなく、少なくとも第２中継装置２によって車外の無線通信装置９との間で送受信する可能性のあるデータのみについて、データ記憶先テーブルに記憶先を登録しておけばよい。
【００３８】
また、車外の無線通信装置９から受信したデータの記憶先を第２中継装置２が選択する構成であるため、例えば記憶先をランダムに選択した場合、必ずしもこのデータを使用するグループの第１中継装置１ａ、１ｂ、１ｃが記憶先として選択されるとは限らない。このため、各第１中継装置１ａ、１ｂ、１ｃは、ＥＣＵ４ａ、４ｂ、４ｃからデータを要求された場合、自らのデータベース１１ａ、１１ｂ、１１ｃに要求されたデータが記憶されていれば、これを読み出してＥＣＵ４ａ、４ｂ、４ｃへ送信する。自らのデータベース１１ａ、１１ｂ、１１ｃに要求されたデータが記憶されていない場合、第１中継装置１ａ、１ｂ、１ｃは、第２中継装置２へこのデータの送信を要求する。第２中継装置２は、データ記憶先テーブルを参照して要求されたデータの記憶先を調べ、該当する第１中継装置１ａ、１ｂ、１ｃからデータを読み出し、要求元の第１中継装置１ａ、１ｂ、１ｃへ送信する。
【００３９】
このように、車外の無線通信装置９との間で送受信するデータを複数の第１中継装置１ａ、１ｂ、１ｃのデータベース１１ａ、１１ｂ、１１ｃに分散して記憶することによって、通信システムへの不正侵入者がデータの記憶場所を特定することを困難化することができる。
【００４０】
図２は、第１中継装置１及びＥＣＵ４の構成を示すブロック図である。第１中継装置１（１ａ、１ｂ、１ｃ）は、下記の各構成部の動作を制御する制御部１０と、揮発性のメモリを利用した記憶部１４と、通信線６に接続されている第１通信制御部１５と、通信線７に接続されている第２通信制御部１６とを備えて構成されている。制御部１０は、具体的にはＣＰＵ（Central Processing Unit）又はＭＰＵ（Micro Processing Unit）等の演算処理装置であり、車輌に搭載されたバッテリ又はオルタネータ等の電力供給装置から電力の供給を受け、図示しない不揮発性の内蔵メモリに予め記憶された制御プログラムを読み出して実行することによって、各構成部の制御を行う。
【００４１】
記憶部１４には、ＥＣＵ４、他の第１中継装置１又は第２中継装置２から受信したデータを記憶するデータベース１１のための記憶領域が設けられている。制御部１０は、受信したデータから「車輪速」等のデータ種別毎に、対応する具体的な測定値、計算値又は制御値等をデータベース１１に記憶する。データベース１１は、共通領域１２と個別領域１３とに区別されており、制御部１０は、ＥＣＵ４から受信したデータを共通領域１２又は個別領域１３のいずれに記憶すべきかを決定する。このため、記憶部１４には、ＥＣＵ４から受信するデータの種別毎に、いずれに記憶すべきかを示した参照テーブル１７が記憶されている。なお、参照テーブル１７は、図２に示すようにデータベース１１とは別に記憶部１４に記憶される構成でもよいが、データベース１１の共通領域１２に記憶されることにより、同一の内容を複数の第１中継装置１で共通に記憶することが可能な構成としてもよい。また参照テーブル１７は、テーブルとしての形式のみならず、データの種別毎にデータベース１１におけるインデックスによって記述されていてもよい。
【００４２】
図３は、参照テーブル１７の内容例を示す模式図であり、一例として第１中継装置１ａのものを示してある。本図に示すように、参照テーブル１７には、データの種別毎に記憶されるべき領域が示されている。図示の例では、車輪速のデータ及び操舵角のデータは共通領域１２に記憶され、オイル温度のデータは第１中継装置１ａの個別領域１３ａに記憶され、室内温度のデータは第１中継装置１ｂの個別領域１３ｂに記憶されるべきであることが示されている。このように本例の場合、第１中継装置１ａの参照テーブル１７には、室内温度のデータが他の第１中継装置１ｂの個別領域１３ｂに記憶されるべきであることが示されている。これにより、第１中継装置１ａの制御部１０は、ＥＣＵ４ａから室内温度のデータの送信要求を受け付けた場合、参照テーブル１７を参照することによってデータベース１１ａには室内温度のデータは記憶されていないこと、及び、室内温度のデータは第１中継装置１ｂのデータベース１１ｂの個別記憶部１３ｂに記憶されているので第１中継装置１ｂから取得すべきであることを認識することが可能となる。しかしながら、本発明はこれに限らず、第１中継装置１ａの参照テーブル１７には、他の第１中継装置１ｂ、１ｃの個別領域１３ａ、１３ｂに記憶されるべきデータについての情報を含まない構成であってもよい。
【００４３】
第１中継装置１の第１通信制御部１５は、通信線６を介して接続されたＥＣＵ４とのデータ送受信を実現する。第１通信制御部１５は、制御部１０の制御に従ってＥＣＵ４へのデータの送信を行うと共に、ＥＣＵ４からデータを受信した場合に制御部１０へ受信を通知する。また第２通信制御部１６は、通信線７を介して接続された他の第１中継装置１及び第２中継装置２とのデータの送受信を実現する。第２通信制御部１６は、制御部１０の制御に従って他の第１中継装置１又は第２中継装置２へのデータの送信を行うと共に、他の第１中継装置１又は第２中継装置２からデータを受信した場合に制御部１０へ受信を通知する。
【００４４】
また、ＥＣＵ４（４ａ、４ｂ、４ｃ）は、下記の各構成部の動作を制御する制御部４０と、データ書き換え可能な不揮発性のメモリを利用した記憶部４１と、通信線６に接続されている通信制御部４２と、図示しないセンサからの信号が入力される入力部４３と、図示しない制御対象装置へ制御信号を出力する出力部４４とを備えて構成されている。なお、ＥＣＵ４の種別によっては、入力部４３又は出力部４４のいずれか一方のみを備える構成であってよい。
【００４５】
制御部４０は、車輌に搭載されたバッテリ又はオルタネータ等の電力供給装置から図示しない電源回路を介して電力の供給を受け、入力部４３に接続されたセンサからの測定値を表す信号を検知し、検知結果を用いた演算処理を行い、処理結果に応じて出力部４４に接続された制御対象へ制御信号を出力する。記憶部４１は、制御部４０の処理過程で発生した各種情報又はセンサから入力された信号が表す測定値等のデータが一時的に記憶される。
【００４６】
通信制御部４２は、通信線６を介して接続された第１中継装置１（及び他のＥＣＵ４）とのデータ送受信を実現する。ＥＣＵ４の制御部４０は、例えば１ミリ秒の一定時間毎にセンサからの信号を検知し、検知した信号が示す物理量の数値を含むデータを通信制御部４２にて送信する。また通信制御部４２は、第１中継装置１からデータを受信した場合に制御部４０へ受信を通知する。
【００４７】
図４は、第２中継装置２の構成を示すブロック図である。第２中継装置２は、下記の各構成部の動作を制御する制御部２０と、車外の無線通信装置９との間で無線通信を行う車外通信制御部２１と、通信線７に接続されている車内通信制御部２２と、揮発性のメモリを利用した記憶部２３とを備えて構成されている。制御部２０は、具体的にはＣＰＵ又はＭＰＵ等の演算処理装置であり、車輌に搭載されたバッテリ又はオルタネータ等の電力供給装置から電力の供給を受け、図示しない不揮発性の内蔵メモリに予め記憶された制御プログラムを読み出して実行することによって、各構成部の制御を行う。
【００４８】
車外通信制御部２１は、携帯電話網又は公衆ＬＡＮ（Local Area Network）等の公衆無線通信網を介して、車外の無線通信装置９との間でデータの送受信を行う。無線通信装置９は、１つの装置である必要はなく、例えば車輌のディーラ若しくはメーカー等のサーバ装置、車内に搭載された電子機器のメーカーのサーバ装置、又は、車輌のユーザの自宅に設置されたコンピュータ等の種々の装置であってよい。これにより、例えば車輌のエンジン又はブレーキ等の状態を検知してディーラのサーバ装置へ定期的に送信することによって、車輌の状態をディーラが把握し、車輌の異常発生をユーザへ通知することができる。また例えば、車輌のエンジン制御に係る情報を車外のサーバ装置から受信して制御情報のアップデートを行う、又は、カーナビゲーション装置の地図情報を車外のサーバ装置から受信してアップデートを行う等の処理を実現できる。
【００４９】
車内通信制御部２２は、通信線７を介して接続された第１中継装置１とのデータ送受信を実現する。第２中継装置２の制御部２０は、車外の無線通信装置９からデータを受信した場合、このデータを車内通信制御部２２にて第１中継装置１へ送信すると共に、車内通信制御部２２にて第１中継装置１から受信したデータを車外の無線通信装置９へ送信する。
【００５０】
記憶部２３は、制御部２０の処理過程で発生した各種情報、無線通信装置９から車外通信制御部２１が受信したデータ、及び、第１中継装置１から車内通信制御部２２が受信したデータ等が一時的に記憶される。また記憶部２３には、車外の無線通信装置９から受信したデータを、いずれの第１中継装置１のデータベース１１に記憶したかを示す情報を有するデータ記憶先テーブル２４が記憶されている。
【００５１】
第２中継装置２は、車外の無線通信装置９からデータを受信した場合、受信データを記憶部２３に一時的に記憶すると共に、この受信データを正式に記憶する記憶先として、通信線７を介して接続された複数の第１中継装置１からいずれか１つの第１中継装置１を選択し、選択した第１中継装置１へ車外からの受信データを送信することにより、この第１中継装置１のデータベース１１に受信データを記憶させる。このときに第２中継装置２は、受信データの記憶先をデータ記憶先テーブル２４に記憶する。なお、データ記憶先テーブル２４の情報は暗号化されており、第２中継装置２の制御部２０は、データ記憶先テーブル２４への情報の書込及び読出を行う際に、情報の暗号化及び復号を行う。
【００５２】
第２中継装置２の制御部２０は、受信データの記憶先の選択を、例えばランダムに行う構成とすることができる。この場合、制御部２０には乱数を発生させる機能が設けられる。また例えば、データの受信時刻に基づいて制御部２０が記憶先の選択を行う構成とすることができる。この場合、制御部２０には時計機能が設けられ、受信時刻の秒を第１通信装置１の数で除算した余りに応じて記憶先を選択する。また例えば、予め定められた順序に従って制御部２０が記憶先の選択を行う構成とすることができる。この場合、記憶先の選択順序をテーブルなどとして記憶部２３に予め記憶しておき、制御部２０がこのテーブルを読み出して記憶先を選択する。なお、制御部２０による記憶先の選択は、上記の方法以外であってもよい。
【００５３】
図５は、データ記憶先テーブル２４の内容例を示す模式図である。本図に示すように、データ記憶先テーブル２４には、第２中継装置２が受信した受信データ（受信データそのものではなく、受信データを識別することが可能な識別情報）に対して、この受信データを記憶している第１中継装置１ａ〜１ｃ（を識別することが可能な識別情報）が記憶されている。図示の例では、受信データＡは第１中継装置１ａにて記憶され、受信データＢは第１中継装置１ｃにて記憶され、受信データＣは第１中継装置１ｂにて記憶され、受信データＤは第１中継装置１ａにて記憶されていることが示されている。なお、車外から受信したデータは、第１中継装置１のデータベース１１の個別領域１３に記憶される。
【００５４】
またデータ記憶先テーブル２４には、車外の無線通信装置９から受信したデータのみでなく、車内のＥＣＵ４が生成したデータ（の中で車外へ送信する可能性があるデータ）についてもデータの記憶先に関する情報が記憶されている。図示の例では、オイル温度のデータが第１中継装置１ａにて記憶され、室内温度のデータが第１中継装置１ｂにて記憶され、車輪速のデータが全ての第１中継装置１ａ、１ｂ、１ｃの共通領域１２ａ、１２ｂ、１２ｃに記憶されていることが示されている。
【００５５】
このため、各第１中継装置１は、ＥＣＵ４からのデータを受信してデータベース１１に記憶した場合に、データの記憶を行った旨を第２中継装置２へ通知する。この通知を受けた第２中継装置２の制御部２０は、記憶部２３のデータ記憶先テーブル２４を更新する。
【００５６】
なお、車外の無線通信装置９から受信したデータは第２中継装置２がランダムなどの方法で選択したいずれか１つの第１中継装置１にて記憶されるため、必ずしもこの受信データを必要とするグループの第１中継装置１に記憶される訳ではない。このため、ＥＣＵ４から受信データを要求された第１中継装置１は、この受信データが自らのデータベース１１中に記憶されていない場合、この受信データの送信を第２中継装置２に要求する。この要求に応じて第２中継装置２はデータ記憶先テーブル２４を参照して所望の受信データの記憶先を特定し、この記憶先から受信データを取得して、このデータを必要とする第１中継装置１へ送信し、第１中継装置１からＥＣＵ４へデータが送信される。
【００５７】
また第２中継装置２から車外の無線通信装置９へデータを送信する場合、第２中継装置２の制御部２０は、記憶部２３のデータ記憶先テーブル２４を参照して、送信すべきデータの記憶先を特定し、記憶先の第１中継装置１へこのデータの送信要求を与える。この要求を受信した第１中継装置１は、自らのデータベース１１から所望のデータを読み出して第２中継装置２へ送信する。このデータを受信した第２中継装置２の制御部２０は、車外通信制御部２１にて車外の無線通信装置９へデータを無線送信する。
【００５８】
図６は、第２中継装置２が車外からデータを受信した場合に行う処理の手順を示すフローチャートである。第２中継装置２の制御部２０は、車外通信制御部２１にて車外の無線通信装置９からのデータを受信したか否かを判定し（ステップＳ１）、車外からのデータを受信していない場合には、（Ｓ１：ＮＯ）、データを受信するまで待機する。車外からのデータを受信した場合（Ｓ１：ＹＥＳ）、制御部２０は、通信線７を介して接続された複数の第１中継装置１から、受信データの記憶先を選択する（ステップＳ２）。
【００５９】
次いで制御部２０は、選択した記憶先の第１中継装置１に関する情報を暗号化して、記憶部２３のデータ記憶先テーブル２４に登録すると共に（ステップＳ３）、選択した記憶先の第１中継装置１へ、車外から受信したデータを送信し（ステップＳ４）、この第１中継装置１のデータベース１１に受信データを記憶させて、処理を終了する。
【００６０】
図７は、第２中継装置２が車外へデータを送信する場合に行う処理の手順を示すフローチャートである。第２中継装置２の制御部２０は、無線通信装置９からデータの送信を要求された場合、予め定められたデータ送信周期に至った場合、又は、第１中継装置１若しくはＥＣＵ４からデータ送信要求が与えられた場合等に、車外通信制御部２１による車外へのデータの無線送信を行う。制御部２０は、上記のような条件に基づいて車外へのデータ送信を行うか否かを判定し（ステップＳ１１）、データ送信を行わないと判定した場合には（Ｓ１１：ＮＯ）、いずれかの条件が満たされてデータ送信を行うタイミングに至るまで待機する。
【００６１】
データ送信を行うと判定した場合（Ｓ１１：ＹＥＳ）、制御部２０は、記憶部２４のデータ記憶先テーブル２４から、送信すべきデータの記憶先を復号して読み出し（ステップＳ１２）、記憶先の第１中継装置１へこのデータの送信を要求する（ステップＳ１３）。第２中継装置２からデータの送信要求を与えられた第１中継装置１は、データベース１１から所望のデータを読み出して、第２中継装置２へ送信する。
【００６２】
第２中継装置２の制御部２０は、記憶先の第１中継装置１から所望のデータを受信したか否かを判定し（ステップＳ１４）、データを受信していない場合には（Ｓ１４：ＮＯ）、データを受信するまで待機する。第１中継装置１からのデータを受信した場合（Ｓ１４：ＹＥＳ）、制御部２０は、このデータを車外通信制御部２１へ与えて、車外の無線通信装置９へ無線送信し（ステップＳ１５）、処理を終了する。
【００６３】
図８は、第１中継装置１がＥＣＵからデータを受信した場合に行う処理の手順を示すフローチャートである。第１中継装置１の制御部１０は、通信線６を介して接続されたＥＣＵ４のいずれかからデータを受信したか否かを判定し（ステップＳ２１）、いずれのＥＣＵ４からもデータを受信していない場合には（Ｓ２１：ＮＯ）、データを受信するまで待機する。いずれかのＥＣＵ４からデータを受信した場合（Ｓ２１：ＹＥＳ）、制御部１０は、受信したデータの種別を特定し（ステップＳ２２）、記憶部１４の参照テーブル１７を参照して（ステップＳ２３）、特定したデータの種別に基づいて、データベース１１の共通領域１２にこのデータを記憶すべきか否かを決定する（ステップＳ２４）。
【００６４】
データベース１１の共通領域１２にデータを記憶すべきと決定した場合（Ｓ２４：ＹＥＳ）、制御部１０は、ＥＣＵ４から受信したデータをデータベース１１の共通領域１２に記憶する（ステップＳ２５）。また共通領域１２にデータを記憶すべきでないと決定した場合（Ｓ２４：ＮＯ）、制御部１０は、ＥＣＵ４から受信したデータをデータベース１１の個別領域１３に記憶する（ステップＳ２６）。ステップＳ２５又はＳ２６にてデータを記憶した後、制御部１０は、データの記憶を行った旨を第２中継装置２へ通知して（ステップＳ２７）、処理を終了する。
【００６５】
図９は、第２中継装置２が第１中継装置１からデータ記憶の通知を受信した場合に行う処理の手順を示すフローチャートである。第２中継装置２の制御部２０は、通信線７を介して接続されたいずれかの第１中継装置１からデータベース１１へのデータ記憶を行った旨の通知を受信したか否かを判定し（ステップＳ３１）、通知を受信していない場合には（Ｓ３１：ＮＯ）、通知を受信するまで待機する。いずれかの第１中継装置１からデータ記憶を行った旨の通知を受信した場合（Ｓ３１：ＹＥＳ）、制御部１０は、この通知に基づいて、記憶部２３のデータ記憶先テーブル２４に新たなデータ及び記憶先を追加することで更新を行い（ステップＳ３２）、処理を終了する。
【００６６】
以上の構成の通信システムにおいては、第２中継装置２が車外の無線通信装置９との間で送受信するデータを、複数の第１中継装置１のデータベース１１に分散して記憶する構成とすることにより、車輌の通信システムに外部から不正侵入された場合であっても、データの記憶箇所を侵入者が特定することを困難化することができるため、情報漏洩を防止することができる。また、車外の無線通信装置９から受信したデータを第１中継装置１のデータベース１１の個別領域１３に記憶すること、及び、第２中継装置２のデータ記憶先テーブル２４を暗号化しておくことによって、より確実に情報漏洩を防止することができる。
【００６７】
また各第１中継装置１がＥＣＵ４から受信したデータをデータベース１１に記憶した場合に第２中継装置２への通知を行い、この通知に応じて第２中継装置２がデータ記憶先テーブル２４を更新する構成とすることにより、第２中継装置２は、車外の無線通信装置９から受信したデータのみでなく、車内のＥＣＵ４にて生成されたデータについても記憶先の第１中継装置１を把握することができ、これらのデータを無線通信装置９へ送信することができる。
【００６８】
なお、本実施の形態においては、車外の無線通信装置９から受信したデータを第１中継装置１のデータベース１１の個別領域１３に記憶する構成としたが、これに限るものではなく、共通領域１２に記憶してもよい。また、無線通信装置９から受信したデータをいずれか１つの第１中継装置１のデータベース１１に記憶する構成としたが、これに限るものではなく、無線通信装置９から受信したデータを分割して複数の第１中継装置１のデータベース１１に記憶する構成としてもよい。また第２中継装置２には、ファイアウォールの機能を備えてもよい。また、本実施の形態では通信システムを車輌に搭載した例を示したが、これに限るものではなく、例えば船舶又は航空機等の種々の移動体に搭載される通信システムであってよく、その他の通信システムであってよい。
【符号の説明】
【００６９】
１  第１中継装置（第１装置）
２  第２中継装置
４  ＥＣＵ（通信装置）
６、７  通信線
９  無線通信装置（外部装置、第２装置）
１０  制御部（中継手段、通知手段、決定手段）
１１  データベース（記憶手段）
１２  共通領域
１３  個別領域
１４  記憶部
１５  第１通信制御部（通信手段、中継手段）
１６  第２通信制御部（中継手段、通知手段）
１７  参照テーブル
２０  制御部（選択手段、データ送信手段、データ要求手段、データ受信手段）
２１  車外通信制御部（無線通信手段）
２２  車内通信制御部（通信手段、データ送信手段、データ要求手段、データ受信手段）
２３  記憶部
２４  データ記憶先テーブル（記憶先記憶手段）
４０  制御部
４１  記憶部
４２  通信制御部
４３  入力部
４４  出力部
【図１】
0005708338.tif 000002
【図２】
0005708338.tif 000003
【図３】
0005708338.tif 000004
【図４】
0005708338.tif 000005
【図５】
0005708338.tif 000006
【図６】
0005708338.tif 000007
【図７】
0005708338.tif 000008
【図８】
0005708338.tif 000009
【図９】
0005708338.tif 000010