(57)【要約】【課題】車内通信システム１０内の電子機器３１のデータ通信機能が無効になった場合であっても、データ通信機能が有効になっている他の電子機器３１どうしでのデータ通信を継続することができる車内通信システム１０を提供する。【解決手段】本発明の車内通信システム１０は、ディジーチェーン接続された複数の電子機器３１を有する電子機器グループ３０の一端を、トポロジ管理装置２０を介して互いに接続すると共に、複数の電子機器グループ３０のそれぞれの他端に電源制御装置４０をそれぞれ接続し、いずれかの電子機器グループ３０内の電子機器３１の電源が全てオンの状態から、当該電子機器グループ３０内のいずれかの電子機器３１の電源がオフの状態となった場合に、当該電子機器グループ３０の他端に接続されている電源制御装置４０と他の電源制御装置４０とのデータ通信を有効にする。【選択図】図１
2006339985.tif 000002
【特許請求の範囲】
【請求項１】
車両内に設けられる車内通信システムであって、
データ伝送路を介してデータを送受信すると共に、制御信号伝送路を介して受信した制御信号に応じて自身の電源をオンまたはオフする複数の電子機器と、
前記複数の電子機器を前記データ伝送路を介してディジーチェーン接続している複数の電子機器グループのそれぞれに対して１つ設けられ、対応する電子機器グループの一端に前記データ伝送路を介して接続されると共に、対応する電子機器グループに含まれる電子機器のそれぞれに前記制御信号伝送路を介して制御信号を送信する複数の電源制御装置と、
前記複数の電子機器グループのそれぞれの他端に前記データ伝送路を介して接続され、前記複数の電源制御装置のそれぞれと前記制御信号伝送路を介して接続され、複数の前記電子機器によって前記データ伝送路を介して行われるデータ通信のトポロジを管理するトポロジ管理装置と
を備え、
前記トポロジ管理装置は、
前記電子機器グループに含まれる全ての電子機器の電源がオンの状態から、当該電子機器グループに含まれるいずれかの電子機器であって、前記データ伝送路を介して前記電源制御装置に接続されている電子機器以外の電子機器の電源をオフにする場合に、当該電子機器グループの一端に接続されている電源制御装置である第１の電源制御装置に、電源をオフにすべき電子機器の識別情報を通知すると共に、グループ内の全ての電子機器の電源がオンとなっている他の電子機器グループに接続されている他の電源制御装置である第２の電源制御装置との前記データ伝送路を介したデータ通信を有効にする旨を指示し、前記第２の電源制御装置に、前記第１の電源制御装置との前記データ伝送路を介したデータ通信を有効にする旨を指示し、
前記複数の電源制御装置のそれぞれは、
前記トポロジ管理装置から電源をオフにすべき電子機器の識別情報を通知されると共に、前記第２の電源制御装置とのデータ通信を有効にする旨を指示された場合に、当該電源をオフにすべき電子機器へ、前記制御信号伝送路を介して電源をオフにする制御信号を送信すると共に、前記データ伝送路を介した前記第２の電源制御装置とのデータ通信を有効にし、
前記トポロジ管理装置から前記第１の電源制御装置とのデータ通信を有効にする旨を指示された場合に、前記データ伝送路を介した前記第１の電源制御装置とのデータ通信を有効にすること
を特徴とする車内通信システム。
【請求項２】
請求項１に記載の車内通信システムであって、
前記トポロジ管理装置は、
前記電子機器グループに含まれる少なくとも１つの電子機器であって、当該電子機器グループに対応する前記電源制御装置に接続されている電子機器以外の電子機器の電源がオフの状態から、当該電子機器グループに含まれる全ての電子機器の電源をオンにする場合に、当該電子機器グループの一端に接続されている電源制御装置である第３の電源制御装置に、電源をオンにすべき電子機器の識別情報を通知すると共に、前記データ伝送路を介して前記第３の電源制御装置とデータ通信を行っていた他の電源制御装置である第４の電源制御装置に、前記第３の電源制御装置とのデータ通信を無効にする旨を指示し、前記第４の電源制御装置に前記データ伝送路を介した前記第４の電源制御装置とのデータ通信を無効にする旨を指示し、
前記複数の電源制御装置のそれぞれは、
前記トポロジ管理装置から電源をオンにすべき電子機器の識別情報を通知されると共に、前記第４の電源制御装置とのデータ通信を無効にする旨を指示された場合に、当該電源をオンにすべき電子機器へ、前記制御信号伝送路を介して電源をオンにする制御信号を送信すると共に、前記データ伝送路を介した前記第４の電源制御装置とのデータ通信を無効にし、
前記トポロジ管理装置から前記第３の電源制御装置とのデータ通信を無効にする旨を指示された場合に、前記データ伝送路を介した前記第３の電源制御装置とのデータ通信を無効にすること
を特徴とする車内通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両等の移動体内に設けられる通信ネットワーク技術に関する。
【背景技術】
【０００２】
近年、自動車等の移動体内に、ナビゲーション装置や、ＤＶＤ再生装置、オーディオ再生装置、インターネット接続装置等の複数の装置が搭載されるようになり、これらの装置を車内ネットワークを介して互いに接続して、各装置を相互に利用する形態が提案されている。各装置を相互に利用する形態としては、例えば、ＤＶＤ再生装置によって読み取られた映像データを、ナビゲーション装置が有する液晶ディスプレイ等の表示装置に表示させたり、携帯電話等のインターネット接続装置を介して取得した音楽データを、オーディオ再生装置にて再生したりするような使い方がある。
【０００３】
このようなネットワークを自動車内に構成する際の通信方式としては、ＩＤＢ（ＩＴＳ  Ｄａｔａ  Ｂｕｓ）−１３９４が提案されている。この通信方式は、ＩＥＥＥ−１３９４に規定されている通信規格が自動車向けに改良されたものであり、伝送媒体としては、ＰＯＦ（Ｐｌａｓｔｉｃ  Ｏｐｔｉｃａｌ  Ｆｉｂｅｒ）等の光ファイバケーブルが用いられる。
【０００４】
ＩＥＥＥ−１３９４に規定されている通信規格に基づいて通信を行う機器は、同規格に基づく他の機器と通信ネットワークを構成する場合、ディジーチェーン型やツリー型、スター型等のトポロジを構成することができるものの、リング状のトポロジを構成することはできない。そのため、ネットワーク内の機器が故障等によって通信不能となった場合、一部の機器がネットワークから切り離される場合があった。
【０００５】
これを回避する技術として、特許文献１には、複数の機器を通信ケーブルを介してリング状に接続し、複数の機器の中の一つが、隣接する機器との間のデータ通信を遮断することにより、複数の機器の接続形態をディジーチェーン状に構成し、複数の機器のいずれかがデータ転送不能になった場合に、隣接する機器との間のデータ通信の遮断を解除する車載通信システムが開示されている。この技術により、ディジーチェーン型等のトポロジのネットワークにおいて、ネットワーク内の機器が故障等によって通信不能となった場合であっても、一部の機器がネットワークから切り離されることを防止することができる。
【０００６】
【特許文献１】特開２００４−１７９７７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、複数の機器が車両に搭載されているとしても、常にその全てが稼動しているとは限らない。むしろ、消費電力低減の観点から、稼動していない機器の電源をオフにすることが好ましい。しかし、上記特許文献に記載の技術は、複数の機器のいずれかが故障した場合の障害対策としての意味合いが強く、積極的に機器の電源をオン／オフ制御する点は考慮されていない。
【０００８】
本発明は上記事情を鑑みてなされたものであり、本発明の目的は、ディジーチェーン型等のトポトジを構成するネットワークにおいて、ネットワーク内の電子機器のデータ通信機能がオフになっても、他の電子機器間でデータ通信を継続することができるようにすることにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の車内通信システムは、ディジーチェーン接続された複数の電子機器を有する電子機器グループの一端を、トポロジ管理装置を介して互いに接続すると共に、複数の電子機器グループのそれぞれの他端に電源制御装置をそれぞれ接続し、いずれかの電子機器グループ内の電子機器の電源が全てオンの状態から、当該電子機器グループ内のいずれかの電子機器の電源がオフの状態となった場合に、当該電子機器グループの他端に接続されている電源制御装置と他の電源制御装置とのデータ通信を有効にする。
【００１０】
また、本発明は、例えば、車両内に設けられる車内通信システムであって、データ伝送路を介してデータを送受信すると共に、制御信号伝送路を介して受信した制御信号に応じて自身の電源をオンまたはオフする複数の電子機器と、複数の電子機器をデータ伝送路を介してディジーチェーン接続している複数の電子機器グループのそれぞれに対して１つ設けられ、対応する電子機器グループの一端にデータ伝送路を介して接続されると共に、対応する電子機器グループに含まれる電子機器のそれぞれに制御信号伝送路を介して制御信号を送信する複数の電源制御装置と、複数の電子機器グループのそれぞれの他端にデータ伝送路を介して接続され、複数の電源制御装置のそれぞれと制御信号伝送路を介して接続され、複数の電子機器によってデータ伝送路を介して行われるデータ通信のトポロジを管理するトポロジ管理装置とを備え、トポロジ管理装置は、電子機器グループに含まれる全ての電子機器の電源がオンの状態から、当該電子機器グループに含まれるいずれかの電子機器であって、データ伝送路を介して電源制御装置に接続されている電子機器以外の電子機器の電源をオフにする場合に、当該電子機器グループの一端に接続されている電源制御装置である第１の電源制御装置に、電源をオフにすべき電子機器の識別情報を通知すると共に、グループ内の全ての電子機器の電源がオンとなっている他の電子機器グループに接続されている他の電源制御装置である第２の電源制御装置との前記データ伝送路を介したデータ通信を有効にする旨を指示し、第２の電源制御装置に、第１の電源制御装置とのデータ伝送路を介したデータ通信を有効にする旨を指示し、複数の電源制御装置のそれぞれは、トポロジ管理装置から電源をオフにすべき電子機器の識別情報を通知されると共に、第２の電源制御装置とのデータ通信を有効にする旨を指示された場合に、当該電源をオフにすべき電子機器へ、制御信号伝送路を介して電源をオフにする制御信号を送信すると共に、データ伝送路を介した第２の電源制御装置とのデータ通信を有効にし、トポロジ管理装置から第１の電源制御装置とのデータ通信を有効にする旨を指示された場合に、データ伝送路を介した第１の電源制御装置とのデータ通信を有効にすることを特徴とする車内通信システムを提供する。
【発明の効果】
【００１１】
本発明によれば、車両内のネットワークにおいて、ネットワーク内の電子機器のデータ通信機能が無効になった場合であっても、データ通信機能が有効になっている他の電子機器どうしでのデータ通信を継続することができる。
【発明を実施するための最良の形態】
【００１２】
以下に、本発明の実施の形態について、図面を参照しながら説明する。
【００１３】
図１は、本発明の一実施形態に係る車内通信システム１０の構成を示すシステム構成図である。車内通信システム１０は、例えば車両等の移動体内に設けられ、トポロジ管理装置２０、複数の電子機器グループ３０、および複数の電子機器グループ３０のそれぞれに１つずつ設けられる複数の電源制御装置４０を備える。本例において、車内通信システム１０内のそれぞれの機器には、エンジン始動後等にバッテリから電源が供給される。
【００１４】
それぞれの電子機器グループ３０の一端は、ＰＯＦ等の光ファイバ５０を介してトポロジ管理装置２０に接続されている。また、それぞれの電子機器グループ３０の他端は、光ファイバ５０を介して、対応する電源制御装置４０に接続されている。それぞれの電子機器グループ３０は、光ファイバ５０を介してディジーチェーン接続された複数の電子機器３１を有する。
【００１５】
それぞれの電子機器グループ３０は、同時に使用する可能性が高い電子機器３１を有することが好ましい。同時に使用する可能性が高い電子機器３１とは、例えば、車両の前方へ向けて設置された複数台の車載カメラ、ディジタル放送用のチューナとディスプレイ、ハードディスク記録装置とナビゲーション装置等である。
【００１６】
それぞれの電子機器３１は、例えば、カーナビゲーション装置やオーディオ再生装置、車載カメラ、ハードディスク記憶装置、ＤＶＤ再生装置、サブディスプレイ、通信装置等であり、光ファイバ５０を介してトポロジ管理装置２０または他の電子機器３１と接続されている。また、それぞれの電子機器３１は、同軸ケーブルやＳＴＰ（Ｓｈｉｅｌｄｅｄ  Ｔｗｉｓｔｅｄ  Ｐａｉｒ）ケーブル等のメタルケーブル５１を介して電源制御装置４０に接続されている。
【００１７】
それぞれの電子機器３１は、光ファイバ５０を介して、トポロジ管理装置２０または他の電子機器３１と、ＩＤＢ−１３９４等のディジーチェーン型、スター型、またはツリー型のトポロジを構成可能な規格に基づいてデータを送受信する。なお、光ファイバ５０を介した通信において、電子機器３１は、リング型のトポトジを構成することはできない。
【００１８】
また、それぞれの電子機器３１は、メタルケーブル５１を介して電源制御装置４０から受け取った制御信号に基づいて、電子機器３１内の一部の回路の電源をオンまたはオフする。なお、それぞれの電子機器３１において、メタルケーブル５１を介して制御信号を受信する機能は常にオンのままとなっている。
【００１９】
それぞれの電源制御装置４０は、メタルケーブル５１を介してトポロジ管理装置２０に接続されており、自身が属している電子機器グループ３０内の電子機器３１の電源のオンまたはオフを、メタルケーブル５１を介してトポロジ管理装置２０から指示された場合に、メタルケーブル５１を介して対応する電子機器３１へ制御信号を送信することにより、対応する電子機器３１内の一部の回路の電源をオンまたはオフにさせる。
【００２０】
トポロジ管理装置２０は、それぞれの電子機器３１内の一部の回路の電源状態を、その電子機器３１の電源状態として管理している。トポロジ管理装置２０は、操作装置２２を介して受け付けたユーザからの入力操作に応じて、それぞれの電子機器３１の電源状態を表示装置２１に表示する。トポロジ管理装置２０は、操作装置２２を介して、電子機器３１の電源のオンまたはオフを、ユーザから指示された場合に、その旨を、メタルケーブル５１を介して対応する電子機器３１が含まれる電子機器グループ３０に接続されている電源制御装置４０へ送信する。
【００２１】
また、トポロジ管理装置２０は、電源がオンになっている電子機器３１どうしの光ファイバ５０を介したデータ通信におけるトポロジを管理しており、操作装置２２を介したユーザからの電子機器３１の電源のオンまたはオフの指示に応じて、対応する電子機器３１の電源のオンまたはオフを電源制御装置４０に指示すると共に、電源がオンになっている他の電子機器３１とのトポロジをディジーチェーン型、スター型、またはツリー型に極力保つように、それぞれの電源制御装置４０のデータ通信機能を制御する。
【００２２】
例えば、電源がオンになっている電子機器３１の電源をオフにする旨をユーザから指示された場合、トポロジ管理装置２０は、当該指示に従って電子機器３１の電源をオフにしたときに、電源がオンになっている他の電子機器３１とのトポロジがディジーチェーン型等に保たれるならば、当該指示に対応する電子機器３１の電源のオフを電源制御装置４０に指示する。
【００２３】
一方、ユーザからの指示に従って電子機器３１の電源をオフにしたときに、電源がオンになっている他の電子機器３１とのトポロジがディジーチェーン型等に保たれず、他の電子機器３１とデータを送受信できない電子機器３１ができてしまうならば、トポロジ管理装置２０は、光ファイバ５０を介した電源制御装置４０どうしのデータ通信機能を有効にさせることにより、電源がオンになっている他の電子機器３１とのトポロジをディジーチェーン型等に保つことができるか否かを判定する。
【００２４】
電源制御装置４０どうしのデータ通信機能を有効にすることにより、電源がオンになっている他の電子機器３１とのトポロジをディジーチェーン型等に保つことができる場合、トポロジ管理装置２０は、ユーザからの指示に対応する電子機器３１の電源のオフを電源制御装置４０に指示すると共に、トポロジをディジーチェーン型等に保つためにデータ通信機能を有効にすべき電源制御装置４０に、他の電源制御装置４０とのデータ通信機能を有効にするよう指示を出す。図１に示す例では、トポロジ管理装置２０は、他の電源制御装置４０とのデータ通信機能を有効にする旨を、少なくとも２つの電源制御装置４０に指示することになる。
【００２５】
どの電源制御装置４０のデータ通信機能を有効にしても、電源がオンになっている他の電子機器３１とのトポロジをディジーチェーン型等に保つことができない場合、トポロジ管理装置２０は、ユーザからの指示に対応する電子機器３１の電源のオフを電源制御装置４０に指示する。このとき、トポロジ管理装置２０は、電源がオンになっている他の電子機器３１と、光ファイバ５０を介したデータ通信を行うことができない電子機器３１の識別情報を表示装置２１に表示することによりユーザに通知してもよい。
【００２６】
また、電源がオフになっている電子機器３１の電源をオンにする旨をユーザから指示された場合、トポロジ管理装置２０は、当該指示に従って、対応する電子機器３１の電源をオンにしたときに、既に電源がオンになっている他の電子機器３１とのトポロジがループ型となるか否かを判定する。トポロジがループ型とならない場合には、トポロジ管理装置２０は、ユーザからの指示に従って、対応する電子機器３１の電源をオンにする旨を電源制御装置４０に指示する。
【００２７】
一方、ユーザからの指示に従って、対応する電子機器３１の電源をオンにしたときに、既に電源がオンになっている他の電子機器３１とのトポロジがループ型となる場合、トポロジ管理装置２０は、当該ループ型のトポロジに含まれる少なくとも２つの電源制御装置４０に、他の電源制御装置４０とのデータ通信機能を無効にする旨を指示すると共に、ユーザからの指示に対応する電子機器３１の電源をオンにする旨を電源制御装置４０に指示する。
【００２８】
なお、本例において、電子機器グループ３０は、複数の電子機器３１が光ファイバ５０を介してディジーチェーン接続されているが、他の例として、電子機器グループ３０は、複数の電子機器３１が光ファイバ５０を介してスター型やツリー型に接続されていてもよい。この場合、電子機器グループ３０内の電子機器３１のいずれかが、光ファイバ５０を介してトポロジ管理装置２０に接続され、電子機器グループ３０内の電子機器３１のいずれかが、光ファイバ５０を介して電源制御装置４０に接続される。なお、トポロジ管理装置２０に接続される電子機器３１と、電源制御装置４０に接続される電子機器３１とは異なることが好ましい。
【００２９】
図２は、トポロジ管理装置２０の詳細な機能構成の一例を示すブロック図である。トポロジ管理装置２０は、トポロジ管理部２００、記憶部２０１、複数の制御信号送受信回路２０２、および複数のデータ送受信回路２０３を有する。
【００３０】
複数の制御信号送受信回路２０２のそれぞれは、複数の電源制御装置４０のそれぞれに対して１つずつ設けられ、対応する電源制御装置４０と、メタルケーブル５１を介して電気信号に基づく制御信号を送受信する。
【００３１】
それぞれの制御信号送受信回路２０２は、トポロジ管理部２００から受け取ったディジタル信号に基づく制御信号をアナログ信号に変換して、メタルケーブル５１を介して、電源制御装置４０へ送信し、メタルケーブル５１を介して電源制御装置４０から受信したアナログ信号に基づく制御信号を、ディジタル信号に変換してトポロジ管理部２００へ送信する。
【００３２】
複数のデータ送受信回路２０３のそれぞれは、複数の電子機器グループ３０のそれぞれに対して１つずつ設けられ、対応する電子機器グループ３０内の１つの電子機器３１と、光ファイバ５０を介して、例えばＩＤＢ−１３９４に規定される手順に従って、光信号に基づく通信データを送受信する。
【００３３】
それぞれのデータ送受信回路２０３は、電子機器グループ３０から受け取った光信号に基づく通信データをディジタル信号に変換し、変換したディジタル信号を他のデータ送受信回路２０３へ送る。そして、それぞれのデータ送受信回路２０３は、他のデータ送受信回路２０３から受け取ったディジタル信号を光信号に変換して、光ファイバ５０を介して電子機器３１へ送信する。
【００３４】
記憶部２０１は、複数の電子機器３１どうしの光ファイバ５０を介したデータ通信におけるトポロジを管理するためのデータや、それぞれの電子機器３１の電源状態を記憶する。トポロジ管理部２００は、複数の電子機器３１どうしのトポロジを管理しており、操作装置２２を介したユーザからの電子機器３１の電源のオンまたはオフの指示に応じて、制御信号送受信回路２０２を介して電源制御装置４０に電子機器３１の電源のオンまたはオフの指示を送信する。トポロジ管理部２００は、それぞれの電子機器３１の電源をオンまたはオフにする度に、記憶部２０１に、変更された後のトポロジや、それぞれの電子機器３１の電源の状態を記録する。
【００３５】
また、トポロジ管理部２００は、電源がオンになっている他の電子機器３１とのトポロジをディジーチェーン型、スター型、またはツリー型に極力保つように、電源制御装置４０のデータ通信機能を制御信号送受信回路２０２を介して制御する。
【００３６】
さらに、トポロジ管理部２００は、制御信号送受信回路２０２を介して電源制御装置４０から電子機器３１の故障を通知された場合に、対応する電子機器３１が故障している旨を表示装置２１を介してユーザに通知すると共に、その旨を現在のトポロジに反映させて記憶部２０１に記録する。そして、トポロジ管理部２００は、故障した電子機器３１を有する電子機器グループ３０に対応する電源制御装置４０のデータ通信機能および当該電源制御装置４０と光ファイバ５０を介して接続されている他の電源制御装置４０のデータ通信機能を有効にすることによって、電源がオンになっている他の電子機器３１とのトポロジをディジーチェーン型等に保つことができる場合には、これらの電源制御装置４０に互いのデータ通信機能を有効にする旨の制御信号を制御信号送受信回路２０２を介して送信する。
【００３７】
なお、本例において、エンジンの始動やエンジンキーの操作等によってトポロジ管理装置２０へ電源が供給された場合には、図２に示す全ての機能ブロックが起動するが、他の例として、光ファイバ５０を介してトポロジ管理装置２０と直接接続されている電子機器３１の電源がオフの場合には、トポロジ管理部２００は、当該電子機器３１に対応するデータ送受信回路２０３の電源をオフにするようにしてもよい。
【００３８】
また、トポロジ管理部２００は、エンジンの停止やエンジンキーの操作等によって、トポロジ管理装置２０への電源供給が遮断された後に、再び電源が供給された場合に、記憶部２０１を参照して、前回電源をオンにしていた電子機器３１の電源をオンにするように、それぞれの制御信号送受信回路２０２を介して、それぞれの電源制御装置４０に指示を出してもよい。この場合、記憶部２０１は、ＨＤＤやフラッシュＲＯＭ等の書き換え可能な不揮発性のメモリである。
【００３９】
図３は、電源制御装置４０の詳細な機能構成の一例を示すブロック図である。電源制御装置４０は、データ送受信回路４００、制御信号送受信回路４０２、電源制御部４０３、および複数のデータ送受信回路４０１を有する。
【００４０】
データ送受信回路４００は、光ファイバ５０を介して電子機器３１と光信号に基づく通信データを送受信する。複数のデータ送受信回路４０１のそれぞれは、光ファイバ５０を介して他の電源制御装置４０と光信号に基づく通信データを送受信する。データ送受信回路４００および複数のデータ送受信回路４０１は、例えばＩＤＢ−１３９４に規定される手順に従って、光信号に基づく通信データを送受信する。
【００４１】
制御信号送受信回路４０２は、トポロジ管理装置２０および自身が属している電子機器グループ３０内のそれぞれの電子機器３１と、メタルケーブル５１を介して、電気信号に基づく制御信号を送受信する。制御信号送受信回路４０２は、メタルケーブル５１を介してトポロジ管理装置２０またはそれぞれの電子機器３１から受信したアナログ信号に基づく制御信号を、ディジタル信号に変換して電源制御部４０３へ送り、電源制御部４０３から受け取ったディジタル信号に基づく制御信号をアナログ信号に変換して、トポロジ管理装置２０またはそれぞれの電子機器３１へ送る。
【００４２】
電源制御部４０３は、制御信号送受信回路４０２を介してトポロジ管理装置２０から電源をオンまたはオフする電子機器３１の識別情報を含む制御信号を受け付けた場合、当該識別情報に対応する電子機器３１に制御信号送受信回路４０２を介して制御信号を送信することにより、当該識別情報に対応する電子機器３１の電源をオンまたはオフする。
【００４３】
ここで、トポロジ管理装置２０から送信される制御信号には、電子機器３１の識別情報と電源をオンにするかオフにするかを示す旨とが含まれる。電源制御部４０３によって制御信号送受信回路４０２を介してそれぞれの電子機器３１へ送信される制御信号は、それぞれの電子機器３１に特有の制御シーケンスに従った信号である。このように、複数の電源制御装置４０のそれぞれに、個々の電子機器３１の電源制御に関する処理を行わせることにより、トポロジ管理装置２０の処理負荷を軽減させることができる。
【００４４】
また、電源制御部４０３は、制御信号送受信回路４０２を介してトポロジ管理装置２０から他の電源制御装置４０とのデータ通信機能を有効にする旨の指示を受信した場合に、受信した指示に応じて、データ送受信回路４００、および、データ送受信回路４０１のいずれかまたは両方に電源を投入することにより、光ファイバ５０を介したデータ通信機能を有効にする。
【００４５】
ここで、トポロジ管理装置２０から送信される他の電源制御装置４０とのデータ通信機能を有効にする旨の指示には、他の電源制御装置４０の識別情報とデータ通信機能をオンにするかオフにするかを示す旨とが含まれる。なお、本例において、複数の電源制御装置４０のそれぞれには、自身が有するデータ送受信回路４０１のいずれに、どの識別情報を有する電源制御装置４０が接続されているかという情報が予め設定されている。そのため、データ通信機能をオンまたはオフにする他の電源制御装置４０の識別情報が通知された場合には、電源制御部４０３は、当該通知に対応するデータ送受信回路４０１を有効にすることができる。
【００４６】
また、電源制御部４０３は、所定のタイミングで、自身が属する電子機器グループ３０内の電子機器３１に、正常に稼動しているか否かを、データ送受信回路４０１を介して問い合わせる。正常に稼動していない旨の応答が返信された場合、または、応答が返信されない場合、制御信号送受信回路４０２は、データ送受信回路４０１を介してトポロジ管理装置２０に正常応答を返信しない電子機器３１の識別情報を通知する。
【００４７】
図４は、電子機器３１の詳細な機能構成の一例を示すブロック図である。電子機器３１は、アプリケーション処理部３１１、電源制御部３１２、制御信号送受信部３１３、および複数のデータ送受信回路３１０を有する。
【００４８】
複数の電子機器グループ３００は、光ファイバ５０を介して、トポロジ管理装置２０、電源制御装置４０、または他の電子機器３１と光信号に基づく通信データを送受信する。複数のデータ送受信回路３１０は、例えばＩＤＢ−１３９４に規定される手順に従って、光ファイバ５０を介して、光信号に基づく通信データを送受信する。
【００４９】
アプリケーション処理部３１１は、電子機器３１に特有の機能を実現する機能ブロックであり、電子機器３１が例えばナビゲーション装置である場合には、ＨＤＤ装置等の他の電子機器３１から供給された地図データに基づいて車両の現在位置を算出したり、目的地までの最短ルートを検索したりする処理を行う。
【００５０】
制御信号送受信部３１３は、自身が属している電子機器グループ３０に対応する電源制御装置４０と、メタルケーブル５１を介して、電気信号に基づく制御信号を送受信する。制御信号送受信部３１３は、メタルケーブル５１を介して対応する電源制御装置４０から受信したアナログ信号に基づく制御信号を、ディジタル信号に変換して電源制御部３１２へ送り、電源制御部３１２から受け取ったディジタル信号に基づく制御信号をアナログ信号に変換して、メタルケーブル５１を介して電源制御装置４０へ送信する。
【００５１】
電源制御部３１２は、制御信号送受信部３１３を介して電源制御装置４０から受信した制御信号に応じて、アプリケーション処理部３１１および複数のデータ送受信回路３１０の電源をオンまたはオフする。また、電源制御部３１２は、制御信号送受信部３１３を介して電源制御装置４０から正常に稼動しているか否かの問い合わせを受信した場合に、アプリケーション処理部３１１および複数のデータ送受信回路３１０に問い合わせて、アプリケーション処理部３１１および複数のデータ送受信回路３１０が正常に稼動しているか否かを判定し、その結果を制御信号送受信部３１３を介して電源制御装置４０へ送信する。
【００５２】
ここで、光ファイバ５０を介して光信号に基づく通信を行うデータ送受信回路３１０は、その構成上、メタルケーブル５１を介して電気信号に基づく通信を行う制御信号送受信部３１３よりも通信データの送受信する際の消費電力が大きくなる場合が多い。そのため、車内通信システム１０においては、データ通信を行わない電子機器３１内のデータ送受信回路３１０の電源を極力オフにされることが好ましい。しかし、ディジーチェーン型、スター型、またはツリー型等のトポロジのネットワークでは、ネットワーク内の電子機器３１のデータ送受信回路３１０の電源をオフにすると、電源がオンの他の電子機器３１がネットワークから切り離される場合がある。
【００５３】
しかし、本発明では、電子機器３１の電源をオフにする場合に、電源がオンになっている他の電子機器３１とのトポロジをディジーチェーン型、スター型、またはツリー型に極力保つように、電源制御装置４０のデータ通信機能を制御するので、電源がオンの他の電子機器３１がネットワークから切り離される状況を少なくすることができる。
【００５４】
図５は、車内通信システム１０の動作の一例を示すフローチャートである。例えば、車両のエンジンが始動する等によって車内通信システム１０に電源が供給される所定のタイミングによって、車内通信システム１０は、本フローチャートに示す動作を開始する。
【００５５】
まず、トポロジ管理部２００は、電源をオンにすべき電子機器３１を決定する（Ｓ１００）。トポロジ管理部２００は、例えば、記憶部２０１内にエンジン始動時に起動すべき電子機器３１の識別情報が格納されている場合、記憶部２０１を参照して、エンジン始動時に電源をオンにすべき電子機器３１の識別情報を取得することにより、電源をオンにすべき電子機器３１を決定する。また、他の例として、記憶部２０１を参照して、前回車内通信システム１０に電源が供給されていたときに電源がオンとなっていた電子機器３１の識別情報を取得することにより、電源をオンにすべき電子機器３１を決定してもよい。
【００５６】
次に、トポロジ管理部２００は、電源をオンにすべき電子機器３１が、直接、あるいは、トポロジ管理装置２０内のデータ送受信回路２０３のいずれかを介して、電源をオンにすべき他の電子機器３１に接続されているか否かを判定する（Ｓ１０１）。
【００５７】
ステップ１０１においては、トポロジ管理部２００は、例えば、図６に示すトポロジ管理テーブル２０１０に基づいて判定を行ってもよい。トポロジ管理テーブル２０１０は、光ファイバ５０の始点に接続されているトポロジ管理装置２０、電子機器３１、または電源制御装置４０の識別番号である始点ノードＩＤ２０１２、および、光ファイバ５０の終点に接続されているトポロジ管理装置２０、電子機器３１、または電源制御装置４０の識別番号である終点ノードＩＤ２０１３を、それぞれの光ファイバ５０の識別番号であるケーブルＩＤ２０１１に対応付けて格納する。
【００５８】
トポロジ管理部２００は、電源をオンにすべき電子機器３１のそれぞれについて、それぞれの電子機器３１をノード、それぞれの光ファイバ５０をリンクと見なして、例えば総当りでデータ通信経路を検索し、当該経路が見つかるか否かによって、電源をオンにすべき他の電子機器３１の全てと直接、あるいは、データ送受信回路２０３のいずれかを介して接続されているか否かを判定する。
【００５９】
なお、トポロジ管理部２００は、例えば、車内通信システム１０が新たに構成された時や、新たな電子機器３１が車内通信システム１０内に追加された時、電子機器３１が車内通信システム１０から取り外された時等の所定のタイミングで、全ての電子機器３１の電源をオンにすると共に、それぞれの電源制御装置４０の、光ファイバ５０を介して電子機器３１に接続されている側のデータ通信機能を有効にさせ、それぞれの電子機器３１に、自身が光ファイバ５０を介して直接データ通信を行うことができる機器のＩＤを、光ファイバ５０を介して報告させる。そして、トポロジ管理部２００は、それぞれの電子機器３１から受け取った報告に基づいて、電子機器３１どうしが接続されている光ファイバ５０のそれぞれに識別番号を付して、トポロジ管理テーブル２０１０を作成し、記憶部２０１に格納する。
【００６０】
電源をオンにすべき電子機器３１が、電源をオンにすべき他の電子機器３１と直接、あるいは、データ送受信回路２０３のいずれかを介して接続されている場合（Ｓ１０１：Ｙｅｓ）、トポロジ管理部２００は、電源をオンにすべき電子機器３１の識別情報を含む制御信号を、制御信号送受信回路２０２を介して電源制御部４０３へ送信する。電源制御部４０３は、受信した制御信号に従って、メタルケーブル５１を介して、電源をオンにすべき電子機器３１の電源をオンにする（Ｓ１０４）。
【００６１】
電源をオンにすべき電子機器３１が、電源をオンにすべき他の電子機器３１と直接接続されていなく、かつ、電源をオンにすべき他の電子機器３１とデータ送受信回路２０３を介して接続されていない場合（Ｓ１０１：Ｎｏ）、トポロジ管理部２００は、電源をオンにすべき電子機器３１が含まれる電子機器グループ３０に接続されている電源制御装置４０と他の電源制御装置４０との間の、光ファイバ５０を介したデータ通信機能を有効とすることにより、電源をオンにすべき他の電子機器３１と直接、あるいは、データ送受信回路２０３のいずれかを介してデータ通信が可能か否かを判定する（Ｓ１０２）。このとき、トポロジ管理部２００は、例えば図６に示したトポロジ管理テーブル２０１０を用いて当該判定を行う。
【００６２】
電源制御装置４０どうしのデータ通信機能を有効としても、電源をオンにすべき他の電子機器３１とデータ通信を行うことができない場合（Ｓ１０２：Ｎｏ）、トポロジ管理装置２０は、ステップ１０４に示した処理を行う。この場合、トポロジ管理部２００は、電源をオンにすべき電子機器３１が、電源をオンにすべき他の電子機器３１と通信できない旨を表示装置２１に表示することにより、その旨をユーザに通知してもよい。
【００６３】
電源制御装置４０どうしの光ファイバ５０を介したデータ通信機能を有効とすることにより電源をオンにすべき他の電子機器３１とデータ通信を行うことができる場合（Ｓ１０２：Ｙｅｓ）、トポロジ管理部２００は、データ通信を有効にする他の電源制御装置４０の識別情報を含む制御信号、および電源をオンにすべき電子機器３１の識別情報を含む制御信号を、メタルケーブル５１を介して電源制御部４０３へ送信する。電源制御装置４０の電源制御部４０３は、データ送受信回路４００を起動すると共に、受信した制御信号に含まれる電源制御装置４０の識別情報に対応する他の電源制御装置４０と通信可能なデータ送受信回路４０１を起動し（Ｓ１０３）、トポロジ管理装置２０は、ステップ１０４に示した処理を行う。
【００６４】
そして、トポロジ管理部２００は、操作装置２２を介してユーザから入力された指示に応じて、電源がオフになっている電子機器３１の電源をオンにするか否かを判定する（Ｓ１０５）。なお、ステップ１０５において、トポロジ管理部２００は、例えば、ギアがバックに切り替わった場合に後方を撮像する車載カメラの電源をオンにする等のように、車両の動作に応じて自動的に電子機器３１の電源をオフからオンに、あるいはオンからオフにするようにしてもよい。
【００６５】
電源がオフになっている電子機器３１の電源をオンにする場合（Ｓ１０５：Ｙｅｓ）、トポロジ管理部２００は、後述する電源オン処理によって、電源をオンにすべき電子機器３１の電源をオンにし（Ｓ１１０）、再びステップ１０５に示した処理を行う。
【００６６】
電源がオフになっている電子機器３１の電源をオンにしない場合（Ｓ１０５：Ｎｏ）、トポロジ管理部２００は、電源がオンになっている電子機器３１の電源をオフにするか否かを判定する（Ｓ１０６）。電源がオンになっている電子機器３１の電源をオフにしない場合（Ｓ１０６：Ｎｏ）、トポロジ管理部２００は、再びステップ１０５に示した処理を行う。電源がオンになっている電子機器３１の電源をオフにする場合（Ｓ１０６：Ｙｅｓ）、トポロジ管理部２００は、後述する電源オフ処理によって、電源をオフにすべき電子機器３１の電源をオフにし（Ｓ１２０）、再びステップ１０５に示した処理を行う。
【００６７】
図７は、ステップ１１０における詳細な処理の一例を示すフローチャートである。まず、トポロジ管理部２００は、対応する電子機器３１の電源をオンにすると、既に電源がオンになっている他の電子機器３１とのトポロジがループ型となるか否かを判定する（Ｓ１１１）。このとき、トポロジ管理部２００は、例えば図６に示したトポロジ管理テーブル２０１０を用いて、電源をオンにすべき電子機器３１および既に電源がオンになっている他の電子機器３１において、いずれか２つの電子機器３１のデータ通信経路が２つ検索された場合に、トポロジがループ型となっていると判定する。トポロジがループ型とならない場合（Ｓ１１１：Ｎｏ）、トポロジ管理部２００は、ステップ１１３に示す処理を行う。
【００６８】
電子機器３１の電源をオンにすることにより、既に電源がオンになっている他の電子機器３１とのトポロジがループ型となる場合（Ｓ１１１：Ｙｅｓ）、トポロジ管理部２００は、ループ内の２つの電源制御装置４０に、通信相手の電源制御装置４０の識別情報とデータ通信機能を無効にする旨を含む制御信号を送信することにより、ループ内の２つの電源制御装置の間のデータ通信機能を無効にする（Ｓ１１２）。
【００６９】
そして、トポロジ管理部２００は、電源をオンにすべき電子機器３１の識別情報を含む制御信号を、メタルケーブル５１を介して電源制御部４０３へ送信する。電源制御部４０３は、受信した制御信号に含まれる識別情報に対応する電子機器３１へ、メタルケーブル５１を介して制御信号を送信することにより、電源をオンにすべき電子機器３１の電源をオンにし（Ｓ１１３）、本フローチャートに示す電源オン処理は終了する。
【００７０】
図８は、ステップ１２０における詳細な処理の一例を示すフローチャートである。まず、トポロジ管理部２００は、対応する電子機器３１の電源をオフにすると、電源がオンになっている電子機器３１の中で、他の電子機器３１との通信が不能になるものが発生するか否かを判定する（Ｓ１２１）。このとき、トポロジ管理部２００は、例えば図６に示したトポロジ管理テーブル２０１０を用いて、電源がオンのままになっている他の電子機器３１の中に、他の電子機器３１とのデータ通信経路が存在しないものを見つけた場合に、他の電子機器３１との通信が不能になるものが発生すると判定する。他の電子機器３１との通信が不能になる電子機器３１が発生しない場合（Ｓ１２１：Ｎｏ）、トポロジ管理部２００は、ステップ１２４に示す処理を行う。
【００７１】
電源をオフにすべき電子機器３１の電源をオフにすることによって、他の電子機器３１との通信が不能になる電子機器３１が発生する場合（Ｓ１２１：Ｙｅｓ）、トポロジ管理部２００は、電源がオンになっている他の電子機器３１との通信が不能になる電子機器３１が、少なくとも２つの電源制御装置４０どうしのデータ通信機能を有効にすることによって、電源がオンになっている他の電子機器３１と通信が可能となるか否かを判定する（Ｓ１２２）。
【００７２】
電源制御装置４０どうしのデータ通信機能を有効にしても電源がオンとなっている他の電子機器３１と通信が可能とならない場合（Ｓ１２２：Ｎｏ）、トポロジ管理部２００は、ステップ１２４に示す処理を行う。このとき、トポロジ管理部２００は、電源をオフにすべき電子機器３１の電源をオフにすることによって、電源がオンになっている他の電子機器３１と通信を行うことができない電子機器３１の識別情報を表示装置２１に表示することによりユーザに通知してもよい。
【００７３】
電源制御装置４０どうしのデータ通信機能を有効にすることによって、電源がオンとなっている他の電子機器３１と通信が可能となる場合（Ｓ１２２：Ｙｅｓ）、トポロジ管理部２００は、通信相手の電源制御装置４０の識別情報およびデータ通信機能を有効にする旨を含む制御信号を、対応する電源制御装置４０へメタルケーブル５１を介して送信することにより、少なくとも２つの電源制御装置どうしのデータ通信機能を有効にする（Ｓ１２３）。
【００７４】
そして、トポロジ管理部２００は、電源をオフにすべき電子機器３１の識別情報を含む制御信号を、メタルケーブル５１を介して電源制御部４０３へ送信する。電源制御部４０３は、受信した制御信号に含まれる識別情報に対応する電子機器３１へ、メタルケーブル５１を介して制御信号を送信することにより、電源をオフにすべき電子機器３１の電源をオフにし（Ｓ１２４）、本フローチャートに示す電源オフ処理は終了する。
【００７５】
以上、本発明の実施の形態について説明した。
【００７６】
上記説明から明らかなように、本発明の車内通信システム１０によれば、車内通信システム１０内の電子機器３１のデータ通信機能が無効になった場合であっても、データ通信機能が有効になっている他の電子機器３１どうしでのデータ通信を継続することができる。
【００７７】
なお、本発明は上記の実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【００７８】
例えば、本実施形態において、車内通信システム１０は、１つのトポロジ管理装置２０と複数の電源制御装置４０とを有する構成としたが、他の形態として、１つのトポロジ管理装置２０と１つの電源制御装置４０とを有する構成としてもよい。
【００７９】
また、他の形態として、トポロジ管理装置２０が複数の電源制御装置４０の機能を有する構成としてもよい。この場合、それぞれの電子機器グループ３０の一端が光ファイバ５０を介してトポロジ管理装置２０に接続され、他端が光ファイバ５０を介してトポロジ管理装置２０に接続される。
【００８０】
また、本実施形態では、トポロジ管理装置２０は、複数の電子機器３１の電源の管理とトポトジの管理とを行うが、さらに、カーナビゲーション機能等の機能を有し、電子機器３１の一つとして機能してもよい。
【００８１】
また、本実施形態では、それぞれの電子機器３１は、電源のオン／オフの指示に応じて通信機能もオン／オフするが、他の形態として、それぞれの電子機器３１に特有の機能とデータ通信機能とを独立にオン／オフ可能な構成としてもよい。例えば、図４において、アプリケーション処理部３１１と複数のデータ送受信回路３１０とを独立にオン／オフ可能な構成としてもよい。この場合、トポロジ管理部２００は、光ファイバ５０を介したデータ通信機能を有効にしても電源がオン（電子機器３１に特有の機能およびデータ通信機能の両方がオン）の電子機器３１どうしが通信を行うことができない場合に、電源がオフの電子機器３１のデータ送受信回路３１０のみをオンにすることにより、電源がオンの電子機器３１どうしのデータ通信機能を保つようにしてもよい。
【００８２】
また、本実施形態では、トポロジ管理装置２０、複数の電子機器３１、および電源制御装置４０のデータ伝送路を光ファイバ５０を介して接続し、制御信号伝送路をメタルケーブル５１を介して接続したが、本発明はこれに限られない。他の例として、トポロジ管理装置２０、複数の電子機器３１、および電源制御装置４０のデータ伝送路、制御信号伝送路、またはその両方は、Ｂｌｕｅｔｏｏｔｈや無線ＬＡＮ等による無線通信路によって構成されていてもよい。
【図面の簡単な説明】
【００８３】
【図１】本発明の一実施形態に係る車内通信システム１０の構成を示すシステム構成図である。
【図２】トポロジ管理装置２０の詳細な機能構成の一例を示すブロック図である。
【図３】電源制御装置４０の詳細な機能構成の一例を示すブロック図である。
【図４】電子機器３１の詳細な機能構成の一例を示すブロック図である。
【図５】車内通信システム１０の動作の一例を示すフローチャートである。
【図６】トポロジ管理テーブル２０１０の一例を示す。
【図７】ステップ１１０における詳細な処理の一例を示すフローチャートである。
【図８】ステップ１２０における詳細な処理の一例を示すフローチャートである。
【符号の説明】
【００８４】
１０・・・車内通信システム、２０・・・トポロジ管理装置、２００・・・トポロジ管理部、２０１・・・記憶部、２０１１・・・ケーブルＩＤ、２０１２・・・始点ノードＩＤ、２０１３・・・終点ノードＩＤ、２０２・・・制御信号送受信回路、２０３・・・データ送受信回路、２１・・・表示装置、２２・・・操作装置、３０・・・電子機器グループ、３１・・・電子機器、３１０・・・データ送受信回路、３１１・・・アプリケーション処理部、３１２・・・電源制御部、３１３・・・制御信号送受信部、４０・・・電源制御装置、４００・・・データ送受信回路、４０１・・・データ送受信回路、４０２・・・制御信号送受信回路、４０３・・・電源制御部、５０・・・光ファイバ、５１・・・メタルケーブル
【図１】
2006339985.tif 000003
【図２】
2006339985.tif 000004
【図３】
2006339985.tif 000005
【図４】
2006339985.tif 000006
【図５】
2006339985.tif 000007
【図６】
2006339985.tif 000008
【図７】
2006339985.tif 000009
【図８】
2006339985.tif 000010