(57)【要約】      （修正有）【課題】ＩＥＥＥ１３９４インターフェース以外の別のインターフェースで、そのＩＥＥＥ１３９４システム機器と接続する必要なしにＩＥＥＥ１３９４インターフェースの故障を検出できる車載電子機器を提供する。【解決手段】接続ポートＡ１８２をＩＥＥＥ１３９４システム機器２４から切断し、接続ポートＢ１８３をＩＥＥＥ１３９４システム機器２１と接続し、ナビゲーション装置１と接続しているＩＥＥＥ１３９４システム機器２１〜２４の台数を検出する。次に、接続ポートＡ１８２をＩＥＥＥ１３９４システム機器２４と接続し、接続ポートＢ１８３をＩＥＥＥ１３９４システム機器２１から切断し、ナビゲーション装置１に接続しているＩＥＥＥ１３９４システム機器２１〜２４の台数を検出する。検出した台数とナビゲーション装置１に記憶されている接続台数ととより故障を検出し、故障している場合は、その故障している機器を特定する。【選択図】図２
2006215645.tif 000002
【特許請求の範囲】
【請求項１】
ＩＥＥＥ１３９４インターフェースを備えたＮ個の電子機器を順番に直列接続することができる車載電子機器において、
ＩＥＥＥ１３９４インターフェースと、
前記Ｎ個の電子機器のうち第１番目の電子機器が接続され第１のＩＥＥＥ１３９４接続ポートと、
前記Ｎ個の電子機器のうち第Ｎ番目の電子機器が接続され第２のＩＥＥＥ１３９４接続ポートと、
前記ＩＥＥＥ１３９４インターフェースを前記第１のＩＥＥＥ１３９４接続ポートに接続するか、前記第２のＩＥＥＥ１３９４接続ポートに接続するかを切換える切換器と、
前記Ｎ個の電子機器の接続に関する情報を記憶する記憶手段と、
前記切換器により前記ＩＥＥＥ１３９４インターフェースを前記第１のＩＥＥＥ１３９４接続ポートに接続した状態で前記Ｎ個の電子機器に対して接続状態を確認して検出した接続台数と、前記切換器により前記ＩＥＥＥ１３９４インターフェースを前記第２のＩＥＥＥ１３９４接続ポートに接続した状態で前記Ｎ個の電子機器に対して接続状態を確認して検出した接続台数と、前記記憶手段に記憶した情報に含まれる接続台数Ｎとに基づいて、前記Ｎ個の電子機器のうち故障するＩＥＥＥ１３９４インターフェースを有する電子機器を検出する故障検出手段とを備えることを特徴とする車載電子機器。
【請求項２】
請求項１に記載の車載電子機器において、
前記故障検出手段によって、前記Ｎ個の電子機器のうち故障するＩＥＥＥ１３９４インターフェースを有する電子機器を検出した場合、前記Ｎ個の電子機器のうち第１番目の電子機器と前記第１のＩＥＥＥ１３９４接続ポートとを接続し、かつ前記Ｎ個の電子機器のうち第Ｎ番目の電子機器と前記第２のＩＥＥＥ１３９４接続ポートとを接続し、
前記故障検出手段によって、前記Ｎ個の電子機器のうち故障するインターフェースを有する電子機器を検出しない場合、前記Ｎ個の電子機器のうち第１番目の電子機器と前記第１のＩＥＥＥ１３９４接続ポートとを接続するか、または前記Ｎ個の電子機器のうち第Ｎ番目の電子機器と前記第２のＩＥＥＥ１３９４接続ポートとを接続する接続制御手段をさらに備えることを特徴とする車載電子機器。
【請求項３】
請求項１または２に記載の車載電子機器において、
運転を中止すべきであることを車両の乗員に通知する通知手段をさらに備え、
前記記憶手段は、前記直列接続されている電子機器の機種とその接続位置とをさらに記憶し、
前記故障検出手段は、前記記憶手段に記憶されている電子機器の機種およびその接続位置に基づいて故障している電子機器の機種を特定し、前記故障している電子機器が車両の運転に必要なものであるか否かをさらに検出し、
前記接続制御手段は、前記故障している電子機器が前記車両の運転に必要なものである場合、前記第１のＩＥＥＥ１３９４接続ポートおよび前記第２のＩＥＥＥ１３９４接続ポートと前記ＩＥＥＥ１３９４インターフェースとの接続を切断するとともに、
前記通知手段は、前記車載電子機器は運転を中止すべきであることを前記車両の乗員に通知することを特徴とする車載電子機器。
【請求項４】
請求項１乃至３のいずれか１項に記載の車載電子機器において、
前記Ｎ個の電子機器のうち故障するインターフェースを有する電子機器を検出した場合、再度、前記故障検出手段によって、前記Ｎ個の電子機器のうち故障するインターフェースを有する電子機器を検出することを特徴とする車載電子機器。
【請求項５】
ＩＥＥＥ１３９４インターフェースを備え、直列接続されたＮ個の電子機器の故障検出方法において、
前記Ｎ個の電子機器のうち第１番目の電子機器とＩＥＥＥ１３９４インターフェースの接続ポートを介して接続した状態で前記Ｎ個の電子機器に対して接続状態を確認して検出した接続台数と、
前記Ｎ個の電子機器のうち第Ｎ番目の電子機器とＩＥＥＥ１３９４インターフェースの接続ポートと接続した状態で前記Ｎ個の電子機器に対して接続状態を確認して検出した接続台数と、
接続台数Ｎとに基づいて、
前記Ｎ個の電子機器のうち故障するインターフェースを有する電子機器を検出することを特徴とする故障検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載電子機器に接続されているＩＥＥＥ１３９４インターフェースを備えた電子機器の故障を検出する技術に関する。
【背景技術】
【０００２】
ＩＥＥＥ１３９４規格のインターフェース回路（以下、ＩＥＥＥインターフェースとも呼ぶ）を検査する従来技術として、特許文献１に開示されている方法が知られている。ＩＥＥＥ１３９４インターフェースシステムのＣＰＵに所定のテストプログラムを実行させ、その結果生成されたデータをＩＥＥＥ１３９４インターフェースより検査装置に出力する。そして、その出力結果に基づいて検査装置は、ＩＥＥＥ１３９４インターフェースが正常であるか否かを判定する（特許文献１）。
【特許文献１】特開２００１−３４４１５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１に記載されている方法では、インターフェースシステムのＣＰＵに所定のテストプログラムを実行させるために，ＩＥＥＥ１３９４インターフェースとは別のインターフェースを用いて、ＩＥＥＥ１３９４インターフェースと検査装置とを接続しなくてはならないという問題点がある。
【課題を解決するための手段】
【０００４】
（１）請求項１の発明は、ＩＥＥＥ１３９４インターフェースを備えたＮ個の電子機器を順番に直列接続することができる車載電子機器において、ＩＥＥＥ１３９４インターフェースと、Ｎ個の電子機器のうち第１番目の電子機器が接続され第１のＩＥＥＥ１３９４接続ポートと、Ｎ個の電子機器のうち第Ｎ番目の電子機器が接続され第２のＩＥＥＥ１３９４接続ポートと、ＩＥＥＥ１３９４インターフェースを第１のＩＥＥＥ１３９４接続ポートに接続するか、第２のＩＥＥＥ１３９４接続ポートに接続するかを切換える切換器と、Ｎ個の電子機器の接続に関する情報を記憶する記憶手段と、切換器によりＩＥＥＥ１３９４インターフェースを第１のＩＥＥＥ１３９４接続ポートに接続した状態でＮ個の電子機器に対して接続状態を確認して検出した接続台数と、切換器によりＩＥＥＥ１３９４インターフェースを第２のＩＥＥＥ１３９４接続ポートに接続した状態でＮ個の電子機器に対して接続状態を確認して検出した接続台数と、記憶手段に記憶した情報に含まれる接続台数Ｎとに基づいて、Ｎ個の電子機器のうち故障するＩＥＥＥ１３９４インターフェースを有する電子機器を検出する故障検出手段とを備えることを特徴とする。
（２）請求項２の発明は、請求項１に記載の車載電子機器において、故障検出手段によって、Ｎ個の電子機器のうち故障するＩＥＥＥ１３９４インターフェースを有する電子機器を検出した場合、Ｎ個の電子機器のうち第１番目の電子機器と第１のＩＥＥＥ１３９４接続ポートとを接続し、かつＮ個の電子機器のうち第Ｎ番目の電子機器と第２のＩＥＥＥ１３９４接続ポートとを接続し、故障検出手段によって、Ｎ個の電子機器のうち故障するインターフェースを有する電子機器を検出しない場合、Ｎ個の電子機器のうち第１番目の電子機器と第１のＩＥＥＥ１３９４接続ポートとを接続するか、またはＮ個の電子機器のうち第Ｎ番目の電子機器と第２のＩＥＥＥ１３９４接続ポートとを接続する接続制御手段をさらに備えることを特徴とする。
（３）請求項３の発明は、請求項１または２に記載の車載電子機器において、運転を中止すべきであることを車両の乗員に通知する通知手段をさらに備え、記憶手段は、直列接続されている電子機器の機種とその接続位置とをさらに記憶し、故障検出手段は、記憶手段に記憶されている電子機器の機種およびその接続位置に基づいて故障している電子機器の機種を特定し、故障している電子機器が車両の運転に必要なものであるか否かをさらに検出し、接続制御手段は、故障している電子機器が前記車両の運転に必要なものである場合、第１のＩＥＥＥ１３９４接続ポートおよび第２のＩＥＥＥ１３９４接続ポートとＩＥＥＥ１３９４インターフェースとの接続を切断するとともに、通知手段は、車載電子機器は運転を中止すべきであることを車両の乗員に通知することを特徴とする。
（４）請求項４の発明は、請求項１乃至３のいずれか１項に記載の車載電子機器において、Ｎ個の電子機器のうち故障するインターフェースを有する電子機器を検出した場合、再度、故障検出手段によって、Ｎ個の電子機器のうち故障するインターフェースを有する電子機器を検出することを特徴とする。
（５）請求項５の発明は、ＩＥＥＥ１３９４インターフェースを備え、直列接続されたＮ個の電子機器の故障検出方法において、Ｎ個の電子機器のうち第１番目の電子機器とＩＥＥＥ１３９４インターフェースの接続ポートを介して接続した状態でＮ個の電子機器に対して接続状態を確認して検出した接続台数と、Ｎ個の電子機器のうち第Ｎ番目の電子機器とＩＥＥＥ１３９４インターフェースの接続ポートと接続した状態でＮ個の電子機器に対して接続状態を確認して検出した接続台数と、接続台数Ｎとに基づいて、Ｎ個の電子機器のうち故障するインターフェースを有する電子機器を検出することを特徴とする。
【発明の効果】
【０００５】
本発明によれば、ＩＥＥＥ１３９４インターフェースのみにＩＥＥＥ１３９４システム機器を接続して、ＩＥＥＥ１３９４システム機器のＩＥＥＥ１３９４インターフェースの故障を判断することができる。したがって、ＩＥＥＥ１３９４システム機器のＩＥＥＥ１３９４インターフェースの故障を判断するために、ＩＥＥＥ１３９４インターフェース以外の別のインターフェースに車載用電子機器を接続する必要がない。
【発明を実施するための最良の形態】
【０００６】
本発明の実施形態によるナビゲーション装置の構成を図１に示す。このナビゲーション装置１は、ＩＥＥＥ１３９４インターフェース１８を搭載し、図２に示すように、他の４つのＩＥＥＥ１３９４システム機器２１〜２４とディージーチェーン接続されて用いられる。本発明は、これらのＩＥＥＥ１３９４システム機器２１〜２４のＩＥＥＥ１３９４インターフェースの故障を簡単に検出できるようにしたものである。
【０００７】
図１のナビゲーション装置１は、地図表示や経路誘導などのナビゲーション機能を有し、ＩＥＥＥ１３９４インターフェース１８によってＩＥＥＥ１３９４システム機器２１〜２４と接続することができる。ここで、ＩＥＥＥ１３９４システム機器２１〜２４とは、ＩＥＥＥ１３９４インターフェースを備えている電子機器をいう。ナビゲーション装置１は、制御回路１１、ＲＯＭ１２、ＲＡＭ１３、現在地検出装置１４、画像メモリ１５、表示モニタ１６、入力装置１７、ＩＥＥＥ１３９４インターフェース１８およびディスクドライブ１９を有している。
【０００８】
ディスクドライブ１９には、地図データが記録されたＤＶＤ−ＲＯＭ１１０が装填される。地図データは、地図表示用データ、経路探索用データなどを含む。地図表示用データは、広域から詳細まで複数の縮尺の地図データを有し、乗員の要求にしたがって、表示地図の縮尺を変更することができる。
【０００９】
制御回路１１は、マイクロプロセッサ及びその周辺回路からなり、ＲＡＭ１３を作業エリアとしてＲＯＭ１２に格納された制御プログラムを実行して各種の制御を行う。この制御回路１１がＤＶＤ−ＲＯＭ１１０に記憶された地図データに基づいて所定の経路探索処理を行うと、その処理結果が探索ルートとして表示モニタ１６に表示される。また、ナビゲーション装置１と接続しているＩＥＥＥ１３９４システム機器の、台数と機種とその接続位置とがＲＡＭ１３に記憶されている。
【００１０】
現在地検出装置１４は車両の現在地を検出する装置であり、たとえば、車両の進行方位を検出する振動ジャイロ１４ａ、車速を検出する車速センサ１４ｂ、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星からのＧＰＳ信号を検出するＧＰＳセンサ１４ｃなどからなる。ナビゲーション装置１は、この現在地検出装置１４により検出された車両の現在地に基づいて、地図の表示範囲や経路探索開始点などを決定するとともに、地図上にその現在地を表示する。
【００１１】
画像メモリ１５は、表示モニタ１６に表示するための画像データを格納する。この画像データは道路地図描画用データや各種の図形データからなり、それらはディスクドライブ１９によって読み込まれるＤＶＤ−ＲＯＭ１１０に記憶された地図データに基づいて、適宜生成される。ナビゲーション装置１は、このようにして生成された画像データを用いることによって地図表示など行うことができる。
【００１２】
表示モニタ１６は、地図データなどの各種情報に基づいて、自車位置付近の道路地図などの各種情報を画面表示としてナビゲーション装置１の乗員に提供する。入力装置１７は、車両の目的地などを乗員が設定するための入力スイッチを有し、これは操作パネルやリモコンなどによって実現される。乗員は、表示モニタ１６の表示画面の指示に従って入力装置１７を操作することにより、目的地を選択して目的地を設定する。
【００１３】
ディスクドライブ１９は、装填されたＤＶＤ−ＲＯＭ１１０から、表示モニタ１６に地図を表示させるための地図データを読み出す。なお、ＤＶＤ−ＲＯＭ以外の他の記録メディア、たとえばＣＤ−ＲＯＭやハードディスクなどより地図データを読み出してもよい。
【００１４】
目的地が乗員により設定されると、ナビゲーション装置１は、ＧＰＳセンサ１４ｃにより検出された現在地を出発地として目的地までの経路演算を所定のアルゴリズムに基づいて行う。このようにして求められたルート（以下、探索ルートという）は、表示形態、たとえば表示色などを変えることによって、ほかの道路とは区別して画面表示される。これにより、乗員は地図上の探索ルートを画面上で認識することができる。また、ナビゲーション装置１は、探索ルートに従って車両が走行できるように、乗員に対して画面や音声などによる進行方向指示を行い、車両を誘導する。
【００１５】
ＩＥＥＥ１３９４インターフェース１８はＰＨＹチップ１８ａとＬＩＮＫチップ１８ｂとを有する。ＰＨＹチップ１８ａは、ＩＥＥＥ１３９４システム機器２１または２４に接続されたＩＥＥＥ１３９４ケーブル２５または２９からの信号をデコードして、ＬＩＮＫチップ１８ｂに出力する。また、ＬＩＮＫチップ１８ｂから出力された信号をエンコードして、ＩＥＥＥ１３９４ケーブル２５または２９に出力する。ＰＨＹチップ１８ａは後で詳細に説明する。
【００１６】
イグニッションスイッチがオンされるとナビゲーション装置１およびＩＥＥＥ１３９４システム機器２１〜２４は自己認識、つまりノード番号の割り振りを行う。ノード番号は次のように割り振られる。まず、ナビゲーション装置１の制御回路１１からＬＩＮＫチップ１８ｂを介してＰＨＹチップ１８ａへバスリセット要求を送信する。ＰＨＹチップ１８ａがバスリセット要求を受信すると、ナビゲーション装置１はバスリセットを行い、バスの初期化を行う。そして、ＰＨＹデバイス１８ａは、接続しているＩＥＥＥ１３９４システム機器２１または２４にバスリセット信号を送信する。バスリセット信号を受信したＩＥＥＥ１３９４システム機器２１または２４は、バスの初期化を行い、それらのＩＥＥＥ１３９４システム機器２１または２４に接続されているＩＥＥＥ１３９４システム機器２２または２３にバスリセット信号を送信する。接続しているＩＥＥＥ１３９４システム機器２１〜２４に順次バスリセット信号を送信することによって、ナビゲーション装置１およびＩＥＥＥ１３９４システム機器２１〜２４は、それぞれバスの初期化を行う。
【００１７】
バスの初期化を行ったナビゲーション装置１やＩＥＥＥ１３９４システム機器２１〜２４は、次に相互にツリー識別信号を発信することによって、ＩＥＥＥ１３９４システム機器２１〜２４の接続の形状、つまりツリーの識別を行う。そして、ツリーの識別後、ナビゲーション装置１とＩＥＥＥ１３９４システム機器２１〜２４の中で最も親の地位にあるものがノード番号を生成し、そのノード番号がナビゲーション装置１およびＩＥＥＥ１３９４システム機器２１〜２４に割り振られる。その後、ナビゲーション装置１とＩＥＥＥ１３９４システム機器２１〜２４のノード番号の情報は、相互にブロードキャストされている状態になる。
【００１８】
ＬＩＮＫチップ１８ｂは、ＰＨＹチップ１８ａから出力された信号を抽出して制御回路１１へ出力する。また、制御回路１１から出力された信号をパケット化してＰＨＹチップ１８ａへ出力する。
【００１９】
次に、ＰＨＹチップ１８ａについて、図３を参照して詳細に説明する。ＰＨＹチップ１８ａは、制御部１８１、接続ポートＡ１８２、接続ポートＢ１８３、ポート切換部１８４、デコーダ部１８５、エンコーダ部１８６およびＬＩＮＫインターフェース１８７を有する。
【００２０】
制御部１８１は、バスの初期化、ツリーの識別、自己認識の処理を行う。また、制御部１８１はノード数検出部１８１ａを有する。ノード数検出部１８１ａでは、ナビゲーション装置１とＩＥＥＥ１３９４システム機器２１〜２４との間でブロードキャストされているノード番号の情報より、ナビゲーション装置１に接続されたＩＥＥＥ１３９４システム機器２１〜２４の台数を検出する。検出された台数は、ＬＩＮＫインターフェース１８７に出力され、ＬＩＮＫチップ１８ｂを経由して、ナビゲーション装置１の制御回路１１に出力される。制御部１８１は、デコーダ部１８５およびエンコーダ部１８６の動作も制御し、制御回路１１からＬＩＮＫチップ１８ｂを経由して送信される指令信号より、ポート切換部１８４の動作も制御する。
【００２１】
接続ポートＡ１８２と接続ポートＢ１８３は、ＩＥＥＥ１３９４ケーブル２５〜２９を介してＩＥＥＥ１３９４システム機器２１〜２４とディージーチェーン接続されている。そしてこれら接続ポートＡ１８２、Ｂ１８３は、ＩＥＥＥ１３９４ケーブル２５，２９と接続される６つのコネクタピンを有し、各ピンを便宜上、ＴＰＡ＋，ＴＰＡ−，ＴＰＢ＋，ＴＰＢ−，ＣＢＬＰＷＲ，ＰＨＹＧＮＤと呼ぶ。
【００２２】
このうち２つのコネクタピンＴＰＡ＋およびＴＰＡ−を介してＩＥＥＥ１３９４システム機器２１，２４にデータ信号を送信する。また、ほかの２つのコネクタピンＴＰＢ＋およびＴＰＢ−を介してＩＥＥＥ１３９４システム機器２１，２４にストローブ信号を送信する。データ信号およびストローブ信号は、シールドされたツイストペアで構成された信号線によって送信され、耐ノイズ性を考慮して差動信号でドライブされる。
【００２３】
２つのコネクタピンＴＰＡ＋およびＴＰＡ−は、ＩＥＥＥ１３９４システム機器２１，２４の２つのコネクタピンＴＰＢ＋およびＴＰＢ−に接続され、２つのコネクタピンＴＰＢ＋およびＴＰＢ−は、ＩＥＥＥ１３９４システム機器２１，２４の２つのコネクタピンＴＰＡ＋およびＴＰＡ−と接続され、残りの２つのコネクタピンＣＢＬＰＷＲおよびＰＨＹＧＮＤは、ＩＥＥＥ１３９４システム機器２１，２４に電源を供給するものであり、これらＩＥＥＥ１３９４システム機器２１，２４のコネクタピンＣＢＬＰＷＲおよびＰＨＹＧＮＤに接続される。これにより省電力型ＩＥＥＥ１３９４システム機器２１，２４では専用電源を用意することなく動作する。
【００２４】
ポート切換部１８４は、制御部１８１、デコーダ部１８５およびエンコーダ部１８６と、接続ポートＡ１８２との間の接続および、制御部１８１、デコーダ部１８５およびエンコーダ部１８６と、接続ポートＢ１８３との間の接続を切り換える。デコーダ部１８５は、ＩＥＥＥ１３９４ケーブル２５または２９からの信号をデコードしてＬＩＮＫインターフェース１８７へ出力し、エンコーダ部１８６は、ＬＩＮＫインターフェース１８７から入力された信号をエンコードしてポート切換部１８４から接続ポートＡ１８２または接続ポートＢ１８３を経てＩＥＥＥ１３９４ケーブル２５または２９へ出力する。ＬＩＮＫインターフェース１８７は、ＬＩＮＫチップ１８ｂからの信号を制御部１８１やエンコーダ部１８６へ出力したり、また、制御部１８１やデコーダ部１８５が出力した信号をＬＩＮＫチップ１８ｂに出力する機能を有する。
【００２５】
次に、ナビゲーション装置１に接続したままＩＥＥＥ１３９４システム機器２１〜２４に設けられるＩＥＥＥ１３９４インターフェースの故障を検査する方法について説明する。図２を参照すると、上述したとおり、ナビゲーション装置１には、ＩＥＥＥ１３９４インターフェース２１Ａ，２１Ｂ，２１Ｃ〜２４Ａ，２４Ｂ，２４Ｃを有するＩＥＥＥ１３９４システム機器２１〜２４がＩＥＥＥ１３９４ケーブル２５〜２９を介して接続されている。ナビゲーション装置１のＲＡＭ１３には、ナビゲーション装置１と接続しているＩＥＥＥ１３９４システム機器２１〜２４の台数と機種とその接続位置とが記憶されている。ここでＩＥＥＥ１３９４インターフェースとは、ＩＥＥＥ１３９４システムを構成するＰＨＹチップ、ＬＩＮＫチップ、ケーブルポートなどをいう。以下では、ＩＥＥＥ１３９４システム機器２２のＩＥＥＥ１３９４インターフェースが故障しているものとして説明する。
【００２６】
ナビゲーション装置１とＩＥＥＥ１３９４システム機器２１〜２４とは、ケーブル２５〜２９を用いてディージーチェーン接続、つまり環状に直列接続されている。一方の端に位置するＩＥＥＥ１３９４システム機器２１は、ナビゲーション装置１の接続ポートＢ１８３とＩＥＥＥ１３９４インターフェース２１Ａとをケーブル２５を用いて接続され、他方の端に位置するＩＥＥＥ１３９４システム機器２４は、ナビゲーション装置１の接続ポートＡ１８２とＩＥＥＥ１３９４インターフェース２４Ｃとをケーブル２９を用いて接続されている。このようにして、ナビゲーション装置１とＩＥＥＥ１３９４システム機器２１〜２４とはループ接続している。
【００２７】
ＩＥＥＥ１３９４システム機器２１〜２４の故障は次のように検査される。
ナビゲーション装置１のポート切換部１８４を制御して、制御部１８１、デコーダ部１８５、エンコーダ部１８６を接続ポートＡ１８２から切断し、接続ポートＢ１８３に接続する。そしてバスの初期化を行う。ＩＥＥＥ１３９４システム機器２２のＩＥＥＥ１３９４インターフェースは故障しているので、ナビゲーション装置１は、ＩＥＥＥ１３９４システム機器２１だけ接続されているものと認識する。したがって、ＰＨＹチップ１８ａのノード数検出部１８１ａは、接続ポートＢ１８３を介してナビゲーション装置１に接続されているＩＥＥＥ１３９４システム機器の台数は１台であると判別する。そして、ナビゲーション装置１のＲＡＭ１３に記憶されているナビゲーション装置１と接続しているＩＥＥＥ１３９４システム機器２１〜２４の、台数と機種とその接続位置との情報より、ＩＥＥＥ１３９４システム機器２１のＩＥＥＥ１３９４インターフェースは正常に動作しており、ＩＥＥＥ１３９４システム機器２２のＩＥＥＥ１３９４インターフェースが故障していることを検出することができる。
【００２８】
次に、ポート切換部１８４を制御して、制御部１８１、デコーダ部１８５、エンコーダ部１８６を接続ポートＡ１８２と接続し、接続ポートＢ１８３から切断する。そしてバスの初期化を行う。ＩＥＥＥ１３９４システム機器２２のＩＥＥＥ１３９４インターフェースは故障しているので、ナビゲーション装置１は、ＩＥＥＥ１３９４システム機器２３とＩＥＥＥ１３９４システム機器２４とが接続されているものと認識する。したがって、ＰＨＹデバイス１８ａのノード数検出部１８１ａは、接続ポートＡ１８２を介してナビゲーション装置１に接続されているＩＥＥＥ１３９４システム機器の台数は２台であると判別する。そして、ナビゲーション装置１のＲＡＭ１３に記憶されているナビゲーション装置１と接続しているＩＥＥＥ１３９４システム機器２１〜２４の台数と機種とその接続位置との情報より、ＩＥＥＥ１３９４システム機器２３および２４のＩＥＥＥ１３９４インターフェースは正常に動作しており、ＩＥＥＥ１３９４システム機器３２のＩＥＥＥ１３９４インターフェースが故障していることを検出することができる。
【００２９】
以上より、ナビゲーション装置１に接続されたＩＥＥＥ１３９４システム機器２１〜２４のうち、ＩＥＥＥ１３９４システム機器２２のＩＥＥＥ１３９４インターフェースは故障しており、ＩＥＥＥ１３９４システム機器２１，２３，２４のＩＥＥＥ１３９４インターフェースが正常に動作していることを検出することができる。
【００３０】
次に、ＲＡＭ１３に記憶されているＩＥＥＥ１３９４システム機器２１〜２４の機種とその接続位置とのデータから、ＩＥＥＥ１３９４インターフェースが故障しているＩＥＥＥ１３９４システム機器の機種を判別する。故障しているＩＥＥＥ１３９４インターフェースを搭載するＩＥＥＥ１３９４システム機器２２が、リアカメラなど運転操作に必要な装置である場合には、「運転を中止しなさい」という運転を中止すべきであることを伝えるメッセージを表示モニタ１６に表示する。そして、ポート切換部１８４を制御して、制御部１８１、デコーダ部１８５、エンコーダ部１８６を接続ポートＡ１８２および接続ポートＢ１８３から切断する。このような処理により、運転操作に必要なＩＥＥＥ１３９４システム機器が１台でも故障している場合、安全を確保するために全てのＩＥＥＥ１３９４システム機器の使用を禁止し、乗員に注意を喚起することができる。
【００３１】
一方、ＩＥＥＥ１３９４インターフェースが故障しているＩＥＥＥ１３９４システム機器２２が、ＤＶＤプレーヤーなど運転操作に必要ない装置である場合には、ポート切換部１８４を制御して、制御部１８１、デコーダ部１８５、エンコーダ部１８６を接続ポートＡ１８２および接続ポートＢ１８３から切断する。そして、再度、ナビゲーション装置１に接続されたＩＥＥＥ１３９４システム機器２１〜２４に搭載されているＩＥＥＥ１３９４インターフェースの故障診断を行い、ＩＥＥＥ１３９４システム機器２２のＩＥＥＥ１３９４インターフェースが故障しているか確認を行う。再度の検査でも、ＩＥＥＥ１３９４システム機器２２のＩＥＥＥ１３９４インターフェースが故障している場合は、ポート切換部１８４を制御して、制御部１８１、デコーダ部１８５、エンコーダ部１８６を接続ポートＡ１８２および接続ポートＢ１８３に接続する。一方、再度の検査では、ＩＥＥＥ１３９４システム機器２２のＩＥＥＥ１３９４インターフェースの故障が検出されない場合は、ポート切換部１８４を制御して、制御部１８１、デコーダ部１８５、エンコーダ部１８６を接続ポートＡ１８２から切断し、接続ポートＢ１８３と接続する。
【００３２】
次に本発明の実施形態によるＩＥＥＥ１３９４システム機器の故障検出処理を図４〜６のフローチャートを参照して説明する。図４の処理は、ナビゲーション装置１の電源をオンしたときにスタートするプログラムを制御回路１１で実行して行われる。
【００３３】
ステップＳ４０１では、制御部１８１、デコーダ部１８５、エンコーダ部１８６を接続ポートＡ１８２から切断し、接続ポートＢ１８３と接続する。ステップＳ４０２では、バスリセットしてバスの初期化をする。ステップＳ４０３では、ナビゲーション装置１に接続されているＩＥＥＥ１３９４システム機器２１〜２４の台数を検出する。ステップＳ４０４では、制御部１８１、デコーダ部１８５、エンコーダ部１８６を接続ポートＡ１８２と接続し、接続ポートＢ１８３から切断する。ステップＳ４０５では、バスリセットしてバスの初期化をする。ステップＳ４０６では、ナビゲーション装置１に接続しているＩＥＥＥ１３９４システム機器２１〜２４の台数を検出する。
【００３４】
ステップＳ４０７では、ステップＳ４０３とステップＳ４０６で検出した、ナビゲーション装置１に接続されているＩＥＥＥ１３９４システム機器２１〜２４の台数と、ＲＡＭ１３に記憶されているＩＥＥＥ１３９４システム機器２１〜２４の接続台数のデータとから、接続されているＩＥＥＥ１３９４システム機器２１〜２４の中にＩＥＥＥ１３９４インターフェースが故障しているＩＥＥＥ１３９４システム機器があるか否か判定する。判定の方法は、ステップＳ４０３で検出した台数とステップＳ４０６でそれぞれ検出した台数が、ＲＡＭ１３に記憶されている接続台数のデータと一致するか否かで判定する。一致する場合は、接続しているＩＥＥＥ１３９４システム機器２１〜２４の中に故障しているＩＥＥＥ１３９４システム機器がないことが検出される。一方、一致しない場合は、接続しているＩＥＥＥ１３９４システム機器２１〜２４の中に、故障しているＩＥＥＥ１３９４システム機器が存在することが検出される。一致しない場合は、ステップＳ４０７が肯定判定され、ステップＳ４０８へ進む。一致する場合は、ステップＳ４０７が否定判定され、ステップＳ５０１へ進む。
【００３５】
ステップＳ４０８では、故障しているＩＥＥＥ１３９４システム機器を特定する。特定は次のようにして行う。ステップＳ４０３で検出した台数とステップＳ４０６で検出した台数より、故障しているＩＥＥＥ１３９４システム機器の位置が検出される。そして、ＲＡＭ１３に記憶されているＩＥＥＥ１３９４システム機器の接続位置とその機種のデータより、故障しているＩＥＥＥ１３９４システム機器の機種を特定する。２つの故障しているＩＥＥＥ１３９４システム機器に挟まれている位置にあるＩＥＥＥ１３９４システム機器は、故障しているか否かがわからないが、安全のため、故障しているものとみなす。ステップＳ４０９では、故障しているＩＥＥＥ１３９４システム機器がリアカメラなど運転操作に必要なものであるか否か判定を行う。運転操作に必要なものである場合は、ステップＳ４０９が肯定判定され、ステップＳ５０３へ進む。ＤＶＤプレーヤーのように運転操作に必要なものでない場合は、ステップＳ４０９が否定判定され、ステップ６０１へ進む。
【００３６】
故障しているＩＥＥＥ１３９４システム機器がない場合、ステップＳ５０１において、制御部１８１、デコーダ部１８５、エンコーダ部１８６を接続ポートＡ１８２から切断し、接続ポートＢ１８３と接続する。ステップＳ５０２では、バスリセットしてバスの初期化をする。そして、故障検出処理を終了する。故障しているＩＥＥＥ１３９４システム機器が運転操作に必要な機器の場合、ステップＳ５０３において、表示モニタ１６に「運転を中止しなさい。」のメッセージを表示し、この状態で運転するべきではなく、車両の運転を中止すべきであることを乗員に通知する。ステップＳ５０４では、制御部１８１、デコーダ部１８５、エンコーダ部１８６を接続ポートＡ１８２および接続ポートＢ１８３から切断する。そして、故障検出処理を終了する。
【００３７】
故障しているＩＥＥＥ１３９４システム機器が運転に必要ではない機器の場合、ステップＳ６０１においては、表示モニタ１６に「故障している機器あり」と表示し、ナビゲーション装置１に接続されているＩＥＥＥ１３９４システム機器２１〜２４の中に故障している機器があることを乗員に通知する。ステップＳ６０２では、制御部１８１、デコーダ部１８５、エンコーダ部１８６を接続ポートＡ１８２から切断し、接続ポートＢ１８３と接続する。ステップＳ６０３では、バスリセットしてバスの初期化をする。ステップＳ６０４では、ナビゲーション装置１に接続されているＩＥＥＥ１３９４システム機器２１〜２４の台数を検出する。ステップＳ６０５では、制御部１８１、デコーダ部１８５、エンコーダ部１８６を接続ポートＡ１８２と接続し、接続ポートＢ１８３から切断する。ステップＳ６０６では、バスリセットしてバスの初期化をする。ステップＳ６０７では、ナビゲーション装置１に接続されているＩＥＥＥ１３９４システム機器２１〜２４の台数を検出する。
【００３８】
ステップＳ６０８では、ステップＳ６０４とステップＳ６０７でそれぞれ検出したナビゲーション装置１に接続されているＩＥＥＥ１３９４システム機器２１〜２４の台数から、接続されているＩＥＥＥ１３９４システム機器２１〜２４の中に、ＩＥＥＥ１３９４インターフェースが故障しているＩＥＥＥ１３９４システム機器があるか否か判定する。ここで再び故障しているＩＥＥＥ１３９４システム機器があるか否か判定を行うのは、再度、バスを初期化すると動作が正常に戻る場合があるからである。故障しているＩＥＥＥ１３９４システム機器がある場合は、ステップＳ６０８が肯定判定され、ステップＳ６０９へ進む。ない場合は、ステップＳ６０８が否定判定され、ステップＳ６１３へ進む。
【００３９】
ステップＳ６０９では、故障しているＩＥＥＥ１３９４システム機器を特定する。ステップＳ６１０では、前回、故障していると特定されたＩＥＥＥ１３９４システム機器と同じ機器か否かの判定を行う。同じ機器の場合は、ステップＳ６１０が肯定判定され、ステップＳ６１１へ進む。異なる機器の場合は、故障しているＩＥＥＥ１３９４システム機器の確認のため、ステップＳ６０２へ進む。ステップＳ６１１では制御部１８１、デコーダ部１８５、エンコーダ部１８６を接続ポートＡ１８２および接続ポートＢ１８３と接続する。ステップＳ６１２では、バスリセットしてバスの初期化をする。そして、故障の検出処理を終了する。ステップＳ６１３では、表示モニタ１６の「故障している機器あり」の表示を終了する。そして、ステップＳ５０１へ進む。
【００４０】
以上説明した実施の形態によるナビゲーション装置１は次のような作用効果を奏する。
（１）ＩＥＥＥ１３９４インターフェース同士をケーブルで接続した状態で、ナビゲーション装置１に接続されているＩＥＥＥ１３９４システム機器２１〜２４のＩＥＥＥ１３９４インターフェースが故障しているか否かを認識することができる。したがって、ＩＥＥＥ１３９４以外のインターフェースでナビゲーション装置とＩＥＥＥ１３９４システム機器とを接続して故障診断する必要がない。
（２）ほかのインターフェースを用いることなしにＩＥＥＥ１３９４インターフェースにより各システム機器を接続したままＩＥＥＥ１３９４システム機器の故障を診断できるので、一度に複数のＩＥＥＥ１３９４システム機器の故障を調べることができる。
（３）ナビゲーション装置１のインターフェース１８には、２つのＩＥＥＥ１３９４接続ポートＡ１８２およびＢ１８３を設けたので、ディージーチェーン接続された複数のＩＥＥＥ１３９４システム機器２１〜２４のいずれかの機器が故障していても、ナビゲーション装置１はディージーチェーン接続されたＩＥＥＥ１３９４システム機器２１〜２４のうち、両端のＩＥＥＥ１３９４システム機器２１，２４と接続することができ、これにより、故障していないＩＥＥＥ１３９４システム機器を動作させることができる。
たとえば、図２で、制御部１８１、デコーダ部１８５、エンコーダ部１８６を接続ポートＡ１８２のみと接続している場合は、故障しているＩＥＥＥ１３９４システム機器２２が原因で、ＩＥＥＥ１３９４システム機器２１は動作させることができない。一方、制御部１８１、デコーダ部１８５、エンコーダ部１８６を接続ポートＢ１８３のみと接続している場合は、故障しているＩＥＥＥ１３９４システム機器２２が原因で、ＩＥＥＥ１３９４システム機器２３および２４を動作させることができない。しかし、本発明の実施形態のナビゲーション装置１では、制御部１８１、デコーダ部１８５、エンコーダ部１８６を接続ポートＡ１８２および接続ポートＢ１８３と接続しているので、ＩＥＥＥ１３９４システム機器２２が故障していても、ＩＥＥＥ１３９４システム機器２１，２３，２４を動作させることができる。
（４）ＩＥＥＥ１３９４システム機器の故障が検出された場合、再度、バスを初期化してＩＥＥＥ１３９４システム機器の故障を確認するので、車室内温度やノイズなどによる誤動作による一時的な故障からＩＥＥＥ１３９４システム機器を回復することができる。
（５）故障しているＩＥＥＥ１３９４システム機器が運転操作に必要なものである場合は、運転操作を中止すべきであることを通知し、２つの接続ポートＡ１８２およびＢ１８３を介するＩＥＥＥ１３９４システム機器との接続を切断する。したがって、運転操作に必要であるＩＥＥＥ１３９４システム機器が作動しない状態での車両の運転を回避することができる。
【００４１】
以上の実施形態のナビゲーション装置１を次のように変形することができる。
（１）ナビゲーション装置１に接続するＩＥＥＥ１３９４システム機器の順序について特に規定していないが、運転操作に必要なＩＥＥＥ１３９４システム機器はナビゲーション装置１の接続ポートＡ１８２、または接続ポートＢ１８３に近い位置に接続するのが好ましく、接続ポートＡ１８２、または接続ポートＢ１８３に接続するのがさらに好ましい。ほかのＩＥＥＥ１３９４システム機器の故障のために運転操作に必要なＩＥＥＥ１３９４システム機器が動作しないことを回避するためである。
（２）ＩＥＥＥ１３９４システム機器の故障を検査する電子機器は、ナビゲーション装置１に限定されず、ＩＥＥＥ１３９４インターフェースを備える車載電子機器であれば限定されない。
（３）図５のステップＳ５０１では、制御部１８１、デコーダ部１８５、エンコーダ部１８６を接続ポートＡ１８２から切断し、接続ポートＢ１８３と接続しているが、制御部１８１、デコーダ部１８５、エンコーダ部１８６を接続ポートＡ１８２と接続し、接続ポートＢ１８３から切断してもよい。
【００４２】
特許請求の範囲の要素と実施の形態との対応関係を説明する。
本発明の電子機器はＩＥＥＥ１３９４システム機器２１〜２４に対応し、車載電子機器はナビゲーション装置１に対応する。第１のＩＥＥＥ１３９４接続ポートは接続ポートＡ１８２に対応し、第２のＩＥＥＥ１３９４システム接続ポートは接続ポートＢ１８３に対応する。第１番目の電子機器はＩＥＥＥ１３９４システム機器２４に対応し、第Ｎ番目の電子機器はＩＥＥＥ１３９４システム機器２１に対応する。切換器はポート切換部１８４に対応し、記憶手段はＲＡＭ１３に対応する。故障検出手段は制御回路１１に対応し、接続制御手段は制御回路１１およびポート切換部１８４に対応し、通知手段は表示モニタ１６に対応する。なお、以上の説明はあくまで一例であり、発明を解釈する上で、上記の実施形態の構成要素と本発明の対応関係になんら限定されるものではない。
【図面の簡単な説明】
【００４３】
【図１】本発明のナビゲーション装置の構成を示すブロック図である。
【図２】本発明のナビゲーション装置の、接続しているＩＥＥＥ１３９４システム機器の故障検出を説明するための図である。
【図３】ＰＨＹチップの構成を示すブロック図である。
【図４】本発明のナビゲーション装置の、接続しているＩＥＥＥ１３９４システム機器の故障検出処理を説明するための図である。
【図５】本発明のナビゲーション装置の、接続しているＩＥＥＥ１３９４システム機器の故障検出処理を説明するための図である。
【図６】本発明のナビゲーション装置の、接続しているＩＥＥＥ１３９４システム機器の故障検出処理を説明するための図である。
【符号の説明】
【００４４】
１  ナビゲーション装置
１１  制御回路
１２  ＲＯＭ
１３  ＲＡＭ
１４  現在地検出装置
１５  画像メモリ
１６  表示モニタ
１７  入力装置
１８，２１Ａ〜２４Ａ，２１Ｂ〜２４Ｂ，
２１Ｃ〜２４Ｃ  ＩＥＥＥ１３９４インターフェース
１８ａ  ＰＨＹチップ
１８ｂ  ＬＩＮＫチップ
１９  ディスクドライブ
１１０  ＤＶＤ−ＲＯＭ
１８１  制御部
１８１ａ  ノード数検出部
１８２，１８３  接続ポート
１８４  ポート切換部
１８５  デコーダ部
１８６  エンコーダ部
１８７  ＬＩＮＫインターフェース
２１〜２４  ＩＥＥＥ１３９４システム機器
２５〜２９  ＩＥＥＥ１３９４ケーブル
【図１】
2006215645.tif 000003
【図２】
2006215645.tif 000004
【図３】
2006215645.tif 000005
【図４】
2006215645.tif 000006
【図５】
2006215645.tif 000007
【図６】
2006215645.tif 000008