(57)【特許請求の範囲】
【請求項１】
車両に搭載され、車外との通信により取得したソフトウェアの情報の情報更新を実行可能とした車両用ゲートウェイシステムにおいて、
車外との通信により取得したソフトウェアの更新情報が車両系の情報であるか否かを判断する判断手段、車外との通信により取得したソフトウェアの更新情報が前記判断手段により車両系の情報であると判断された場合そのソフトウェアの更新情報を記録し更新管理する情報記録管理手段、および、車外との通信により取得したソフトウェアの更新情報が前記判断手段により車両系の情報でないと判断された場合そのソフトウェアの更新情報を転送する転送手段を備えた第一の装置と、
前記転送手段により転送されたソフトウェアの更新情報を記録し更新管理する情報記録管理手段を備えた第二の装置と、
を備えた車両用ゲートウェイシステム。
【請求項２】
前記第一の装置は、情報系ネットワーク、車両系ネットワーク及び車外通信ネットワークの三つのネットワークを接続する装置であり、
前記第二の装置は、車両の走行案内を行うナビゲーション装置である、
請求項１に記載の車両用ゲートウェイシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に搭載され、情報のゲートウェイを行う車両用ゲートウェイシステムに関するものである。
【背景技術】
【０００２】
従来、車両に搭載され情報のゲートウェイ（ネットワークの接続）を行うものとして、例えば特開２００３−１０１５５２号公報に記載されるように、情報センタから配信される情報を車載ゲートウェイにより受信し、その車載ゲートウェイから車両の制御系ＬＡＮやボディ系ＬＡＮを通じて情報を伝送するシステムが知られている。【０００３】
このシステムにおいては、ソフトウェアなどの車両情報の更新を行う場合、車載ゲートウェイにて更新情報がストレージされ更新管理が行われている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１０１５５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、このようなシステムにあっては、車載ゲートウェイに大容量の記録媒体を設ける必要があり、ソフトウェアの更新管理が複雑になるという問題点がある。例えば、車両の駆動、制動、操舵の制御などに関する車両系の情報更新と、マルチメディアなどに関する情報系の情報更新とを車載ゲートウェイによって実行する場合、情報更新時に必要となる記録媒体が容量の大きなものでなければ、対応が困難となる。また、マルチメディアのソフトウェアのバージョンアップは、頻繁に行われるため、車載ゲートウェイにおける情報更新の管理は複雑なものとなる。【０００６】
そこで本発明は、このような問題点を解決するためになされたものであって、ゲートウェイ装置のメモリ大容量化を抑制しつつ、円滑な情報更新を行える車両用ゲートウェイシステムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
すなわち、本発明に係る車両用ゲートウェイシステムは、車両に搭載され、車外との通信により取得したソフトウェアの情報の情報更新を実行可能とした車両用ゲートウェイシステムにおいて、車外との通信により取得したソフトウェアの更新情報が車両系の情報であるか否かを判断する判断手段、車外との通信により取得したソフトウェアの更新情報が前記判断手段により車両系の情報であると判断された場合そのソフトウェアの更新情報を記録し更新管理する情報記録管理手段、および、車外との通信により取得したソフトウェアの更新情報が前記判断手段により車両系の情報でないと判断された場合そのソフトウェアの更新情報を転送する転送手段を備えた第一の装置と、前記転送手段により転送されたソフトウェアの更新情報を記録し更新管理する情報記録管理手段を備えた第二の装置と、を備えて構成されている。
【０００８】
この発明によれば、更新情報が車両系の情報である場合その更新情報を情報記録管理手段により記録し更新管理し、更新情報が車両系の情報でない場合その情報を第二の装置に転送して記録させ更新管理させることにより、第一の装置において記録管理する更新情報の情報量を減らすことができる。このため、第一の装置において、情報更新時に用いられる記録媒体としてメモリ容量の小さいものを用いることができる。また、第一の装置において車両系の更新情報のみを記録し管理するだけで済むため情報更新の管理が簡潔なものとなる。従って、第一の装置のメモリ大容量化を抑制しつつ、円滑な情報更新が行える。
【０００９】
また本発明に係る車両用ゲートウェイシステムにおいて、第一の装置は、情報系ネットワーク、車両系ネットワーク及び車外通信ネットワークの三つのネットワークを接続する装置であり、第二の装置は、車両の走行案内を行うナビゲ-ション装置であることが好ましい。
【００１０】
この発明によれば、情報系ネットワーク、車両系ネットワーク及び車外通信ネットワークの三つのネットワークを接続する第一の装置において、車外との通信により取得した更新情報が情報処理に関する情報系の情報であるか否かを判断し、その更新情報が情報系の情報であると判断された場合その更新情報を第二の装置に転送して記録及び更新管理させることにより、第一の装置において記録管理する更新情報の情報量を減らすことができる。このため、第一の装置において、情報更新時に用いられる記録媒体としてメモリ容量の小さいものを用いることができる。また、第一の装置にて、車両系の更新情報のみを記録し管理するだけで済むため、情報更新の管理が簡潔なものとなる。従って、第一の装置のメモリ大容量化を抑制しつつ、円滑な情報更新が行える。
【発明の効果】
【００１１】
本発明によれば、ゲートウェイ装置のメモリ大容量化を抑制しつつ、円滑な情報更新を行うことができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係るゲートウェイ装置の構成概要図である。
【図２】図１のゲートウェイ装置の動作を示すフローチャートである。
【符号の説明】
【００１３】
１…ゲートウェイ装置、２…車外通信部、３…ナビゲーション装置、４…車両制御部。
【発明を実施するための形態】
【００１４】
以下、添付図面を参照して本発明の実施の形態を詳細に説明する。なお、図面の説明において同一の要素には同一の符号を付し、重複する説明を省略する。
【００１５】
図１は本実施形態に係るゲートウェイ装置の概略構成図である。
【００１６】
図１に示すように、本実施形態に係るゲートウェイ装置１は、車両に搭載される車両用ゲートウェイ装置であって、例えば車両の外部との通信ネットワーク、車両の情報系ネットワーク及び車両の車両制御系ネットワークの三つのネットワークを接続するものである。
【００１７】
ゲートウェイ装置１は、車外通信部２、ナビゲーション装置３及び車両制御部４と接続されている。車外通信部２は、無線などの通信媒体を通じて車外と通信する車外通信手段として機能するものであり、例えば送受信用のアンテナ、通信モジュールを備えたものが用いられる。この車外通信部２は、車外との情報データの通信が可能であれば、ＰＬＣ等、いずれの通信手法を採ってもよい。車外通信部２は、外部と通信することにより、情報データの送受信を行う。例えば、車外通信部２は、管理情報センタと通信を行い、車両で用いられる情報の更新データを受信し、ゲートウェイ装置１に転送する。
【００１８】
ナビゲーション装置３は、車両の走行案内を行う装置であって、例えばＧＰＳ（Global Positioning System）機能を備え、地図データを用いて車両の走行案内を行う。このナビゲーション装置３としては、ナビゲーションソフトウェアを導入することにより作動するものが用いられる。この場合、ナビゲーション装置３は、車外通信部２を通じバージョンアップしたナビゲーションソフトウェアを取得して、情報更新することが可能となる。ナビゲーション装置３は、車両において情報系ネットワークとして機能し、バージョンアップしたナビゲーションソフトウェアを更新情報として取得する。このとき、ナビゲーション装置３は、情報系の情報の更新を行う情報処理部として機能する。
【００１９】
また、ナビゲーション装置３は、ナビゲーション実行部３１を備えている。ナビゲーション実行部３１は、例えば目的地の入力操作に応じて、車両の走行案内を実行する。また、ナビゲーション装置３は、情報更新管理部３２、情報更新用ストレージ３３を備えている。情報更新管理部３２は、ゲートウェイ装置１から転送される情報系の更新情報のバージョン管理などを行うものであり、情報更新を管理する第二情報記録管理手段して機能する。情報更新用ストレージ３３は、ゲートウェイ装置１から転送される情報系の更新情報のデータを一時保管するメモリである。
【００２０】
このナビゲーション装置３としては、車両案内のほか、音楽やビデオの再生などを可能としたモニタ及びスピーカを備えたものを用いることが好ましい。
【００２１】
車両制御部４は、車両の走行駆動、制動、操舵などの車両制御を行うとともに、ボディに設置される装置の制御など車両の走行や作動に関する制御を行うものである。車両制御部４は、例えば、ゲートウェイ装置１とＣＡＮ（Controller Area Network）通信によって通信可能に接続されている。
【００２２】
車両制御部４は、ボディＥＣＵ４１（Electronic Control Unit）、電源ＥＣＵ４２のほか、車両走行などに関する各種の制御ユニットを備えている。また、車両制御部４は、セキュリティＥＣＵ４３を備えている。セキュリティＥＣＵ４３は、車両の盗難を検知した場合にアラーム通報をセンタへ通報する機能などを備えている。車両制御部４のＥＣＵは、ゲートウェイ装置１から転送されるバージョンアップしたソフトウェアを導入することができる。
【００２３】
ゲートウェイ装置１は、外部通信Ｉ／Ｆ（Interface）１１、ＣＡＮ通信Ｉ／Ｆ１２、ＵＳＢＩ／Ｆ１３を備えている。外部通信Ｉ／Ｆ１１は、車外通信部２との通信を行うインタフェースであり、例えばＬＡＮによって車外通信部２と通信を行う。ＣＡＮ通信Ｉ／Ｆ１２は、車両制御部４との通信を行うインタフェースであり、ＣＡＮ通信によって通信を行う。ＵＳＢＩ／Ｆ１３は、ナビゲーション装置３との通信を行うインタフェースであり、例えばＬＡＮによってナビゲーション装置３と通信を行う。
【００２４】
ゲートウェイ装置１は、情報更新管理部１４、情報更新用ストレージ１５を備えている。情報更新管理部１４は、車外通信部２から転送される車両系の更新情報のバージョン管理などを行うものである。この情報更新管理部１４は、情報記録管理手段として機能するものであって、車外通信部２を通じて取得した情報が制御部１６によって車両系の更新情報であると判断された場合、その更新情報を記録し管理する。情報更新用ストレージ１５は、車両系の更新情報のデータを一時保管するメモリである。
【００２５】
また、ゲートウェイ装置１は、制御部１６を備えている。制御部１６は、ゲートウェイ装置１全体の制御を行うものであり、例えばＣＰＵ、ＲＯＭ、ＲＡＭを含むコンピュータを主体として構成されている。制御部１６は、車外通信部２を通じて取得した情報が車両制御に関する車両系の更新情報であるか否かを判断する判断手段として機能する。また、制御部１６は、車外通信部２を通じて取得した情報が車両系の更新情報でないと判断された場合、その更新情報をナビゲーション装置３に転送する転送手段として機能する。
【００２６】
次に本実施形態に係るゲートウェイ装置１の動作について説明する。
【００２７】
図２は、本実施形態に係るゲートウェイ装置１の動作を示すフローチャートである。この図２の制御処理は、例えばゲートウェイ装置１によって所定の周期で繰り返し実行される。
【００２８】
まず、図２のＳ１０に示すように、車外通信部２からの更新情報の転送があったか否か判断される。車外通信部２からの更新情報の転送は、例えば、ユーザにより更新情報の要求があった場合又は管理センタなどの車外外部から更新情報が配信される場合に実行される。
【００２９】
Ｓ１０にて車外通信部２からの更新情報の転送がないと判断された場合には、制御処理が終了される。一方、Ｓ１０にて車外通信部２からの更新情報の転送があったと判断された場合には、その更新情報が車両系の情報であるか否かが判断される（Ｓ１２）。例えば、制御部１６に予め車両系の情報のＩＤリストがテーブルとして設定され、今回取得した更新情報のＩＤがＩＤリストのものと一致した場合に車両系の情報であると判断され、今回取得した更新情報のＩＤがＩＤリストのものと一致しない場合に車両系の情報でないと判断される。
【００３０】
Ｓ１２にて更新情報が車両系の情報であると判断された場合には、更新情報の管理記録処理が行われる（Ｓ１４）。この管理記録処理は、ゲートウェイ装置１において、車両系の更新情報を一時保管して記録し、更新情報のバージョン情報などを管理する処理である。
【００３１】
一方、Ｓ１２にて更新情報が車両系の情報でないと判断された場合には、その更新情報が情報系の情報であるか否かが判断される（Ｓ１６）。例えば、制御部１６に予め情報系の情報のＩＤリストがテーブルとして設定され、今回取得した更新情報のＩＤが情報系のＩＤリストのものと一致した場合に情報系の情報であると判断され、今回取得した更新情報のＩＤが情報系のＩＤリストのものと一致しない場合に情報系の情報でないと判断される。
【００３２】
Ｓ１６にて更新情報が情報系の情報でないと判断された場合には、制御処理が終了される。一方、Ｓ１６にて更新情報が情報系の情報であると判断された場合には、転送処理が行われる（Ｓ１８）。転送処理は、情報系の更新情報をナビゲーション装置３に転送する処理である。この場合、ナビゲーション装置３において、転送された情報系の更新情報が一時保管されて記録され、更新情報のバージョン情報などが管理される。Ｓ１８の転送処理を終えたら、制御処理が終了される。
【００３３】
なお、上述したゲートウェイ装置１の動作において、図２のＳ１６の判断処理を省略してもよい。例えば、Ｓ１２にて更新情報が車両系の情報でないと判断された場合、更新情報が情報系の情報であると判断し、Ｓ１８の転送処理を行ってもよい。また、Ｓ１０にてデータの宛先のみからナビゲーション装置宛てであるかどうかを先に判断し、そうでない場合にＳ１２の判断を行う構成としてもよい。
【００３４】
以上のように、本実施形態に係る車両用ゲートウェイ装置１によれば、更新情報が車両系の情報である場合その更新情報をゲートウェイ装置１により記録し管理し、更新情報が車両系の情報でない場合その更新情報をナビゲーション装置３に転送して記録管理させることにより、ゲートウェイ装置１において記録管理する更新情報の情報量を減らすことができる。このため、ゲートウェイ装置１において、情報更新時に用いられる記録媒体としてメモリ容量の小さいものを用いることができる。また、ゲートウェイ装置１にて、車両系の更新情報のみを記録し管理するだけで済むため情報更新の管理が簡潔なものとなる。従って、ゲートウェイ装置１のメモリ大容量化を抑制しつつ、円滑な情報更新が行える。
【００３５】
また、本実施形態に係る車両用ゲートウェイ装置１は、情報系ネットワーク、車両系ネットワーク及び車外通信ネットワークの三つのネットワークを接続する車両用ゲートウェイ装置において、車外との通信により取得した更新情報が情報処理に関する情報系の情報であるか否かを判断し、更新情報が情報系の情報であると判断された場合その更新情報を情報系ネットワークの情報処理部に転送して管理記録させることにより、ゲートウェイ装置１において記録管理する更新情報の情報量を減らすことができる。このため、情報更新時に用いられる記録媒体としてメモリ容量の小さいものを用いることができる。また、ゲートウェイ装置１において車両系の更新情報のみを記録し管理するだけで済むため、情報更新の管理が簡潔なものとなる。従って、ゲートウェイ装置１のメモリ大容量化を抑制しつつ、円滑な情報更新が行える。
【００３６】
このように、車両系の更新情報と情報系の更新情報を個別に分けて、ストレージ及び管理することにより、ソフトウェアのバージョン管理などが非常に簡潔なものとなる。例えば、車両系の情報は、車内通信ＰＦ、ハードウェア、ソフトウェア同士で依存関係があるため、その依存関係が成り立っているか（同時にバージョンアップするものが必要か否か）を管理する。
【００３７】
これに対し、ナビゲーション装置３の情報系の情報は、ハードウェア、ＯＳ、アプリケーションソフトウェア、アプリケーションソフトウェア同士の相互に依存関係があるため、同時にバージョンアップすべきものをチェックする必要があり、細かい更新管理が必要である。また、ナビゲーション装置３の情報系のネットワークでは、新規のアプリケーションソフトウェアが管理センタから配信されることもあり、管理しなければならない数が増えることもあり、依存関係の構図そのものも変えなければならないこともある。さらに、ナビゲーション装置３においては、バージョンの更新頻度も高い。従って、ゲートウェイ装置１において、車両系の情報更新と情報系の情報更新の両方を行うとすると、ストレージ用の大容量のメモリが必要となり、情報管理も複雑なものとなる。
【００３８】
これに対し、本実施形態に係るゲートウェイ装置１によれば、車両系の情報更新のみを行い、情報系の情報更新を他の情報処理装置、すなわちナビゲーション装置３に行わせることにより、ゲートウェイ装置１のメモリ大容量化を抑制しつつ、円滑な情報更新が可能となる。また、その際、情報系の更新情報にはセキュリティ上で問題あるものがまぎれ込みやすいので、本発明のように分離することによって車両系の更新情報が改ざんされることが防止されやすくなる。
【産業上の利用可能性】
【００３９】
本発明によれば、ゲートウェイのメモリ大容量化を抑制しつつ、円滑な情報更新を行うことができる。
【図１】
0005382131.tif 000002
【図２】
0005382131.tif 000003