(57)【特許請求の範囲】
【請求項１】
車両に搭載された複数の制御装置をデータ通信用のネットワークを介して接続し、各制御装置が該ネットワークを介して互いにデータを送受信するよう構成された車両用通信システムにおいて、
前記各制御装置が異常であるか否かを診断する故障診断手段と、
前記故障診断手段を起動する故障診断起動手段と、
前記故障診断手段が起動されたときにその故障診断の実行を回避する回避条件を設定する回避条件設定手段とを備え、更に、
前記制御装置の１つとして車載用ナビゲーション装置を備え、
前記車載用ナビゲーション装置は、前記故障診断手段、前記故障診断起動手段及び前記回避条件設定手段としての各機能を有することを特徴とする車両用通信システム。
【請求項２】
前記回避条件設定手段は、前記回避条件を解除する機能を有していることを特徴とする請求項１記載の車両用通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に搭載された複数の制御装置をデータ通信用のネットワークを介して接続し、各制御装置が該ネットワークを介して互いにデータを送受信するよう構成された車両用通信システムに関する。
【背景技術】
【０００２】
このような車両用通信システムにおいては、情報量の多さに起因して様々な要因の組み合わせで不具合が発生することがあり、例えばディーラーに車両を入庫する前にユーザが１つの制御装置の故障を発見したとしても、入庫後のディーラーでの故障診断ではその故障を発見できないといったケースが発生している。このような問題点を解消する構成の一例として、特許文献１に記載された装置が知られている。この装置では、ネットワークを介して送受信されたデータの通信履歴を記憶し、この通信履歴を用いて制御装置の故障診断を実行し、診断結果を表示装置に表示すると共に記憶するように構成されている。この構成の場合、診断結果に基づいて故障している制御装置を容易に特定することが可能である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２９０５４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記した故障診断可能な車両用通信システムの場合、特殊な条件下で使用したとき、例えば一部の車載機器（制御装置）だけに電源を供給して使用したときに、車両用通信システムの故障診断を実行すると、電源が供給されていない制御装置は、ネットワークを介するデータの送受信ができないため、正常であるにもかかわらず、異常があるとして故障履歴が記憶されてしまう。上記特殊な条件下での使用の一例としては、例えば輸出のために車両運搬船に載せて輸送する場合がある。この場合、バッテリの放電量を少なくするために、エンジンの動作時には、車を操作するために必要な最低限の車載機器（スターターや、エンジンＥＣＵ、エアコン等）だけにしか電源を供給しないようにしており、通常車両用通信機器に電源が供給されないが、システム構成によっては、車両用通信機器に電源が供給される場合がある（例えば車両用通信機器にエアコン操作機能をもたせた場合）。
【０００５】
さて、上記したように一部の車載機器だけに電源を供給して使用する状態の車両を、例えば輸出先のディーラーのサービスマンが点検したときに、上記した故障履歴を発見することになる。すると、サービスマンは、発見した故障履歴に該当する車載機器が故障していると思い、その車載機器を誤交換してしまうことがあった。尚、この場合、本来は、故障履歴に該当する車載機器は電源が供給されていなかっただけで正常であるから、故障履歴の方を削除するだけで良い。
【０００６】
そこで、本発明の目的は、特殊な条件下で使用したときにネットワークに接続された車載機器が異常であると誤診断されて故障履歴が記憶されることを防止できる車両用通信システムを提供することにある。
【課題を解決するための手段】
【０００７】
請求項１の発明によれば、各制御装置が異常であるか否かを診断する故障診断手段と、前記故障診断手段を起動する故障診断起動手段と、前記故障診断手段が起動されたときにその故障診断の実行を回避する回避条件を設定する回避条件設定手段とを備え、更に、前記制御装置の１つとして車載用ナビゲーション装置を備え、前記車載用ナビゲーション装置は、前記故障診断手段、前記故障診断起動手段及び前記回避条件設定手段としての各機能を有するように構成したので、回避条件を設定しておくことにより、ネットワークに接続された車載機器（制御装置）に電源が供給されていないために、該車載機器が異常であると誤診断されて故障履歴が記憶されることを防止できる。
【０００８】
請求項２の発明によれば、前記回避条件設定手段は、前記回避条件を解除する機能を有しているので、必要に応じて故障診断を実行させることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態を示す車両用通信システムの全体構成を概略的に示すブロック図
【図２】ナビゲーションシステムのブロック図
【図３】通信履歴を記録する制御の内容を示すフローチャート
【図４】特殊条件を設定する制御の内容を示すフローチャート
【図５】（ａ）は通常条件が設定されている表示画面を示す図、（ｂ）は特殊条件が設定されている表示画面を示す図
【図６】故障診断制御の内容を示すフローチャート
【発明を実施するための形態】
【００１０】
以下、本発明の一実施形態について、図面を参照して説明する。まず、図１は、本実施形態の車両用通信システム１の概略構成を示すブロック図である。
車両用通信システム１は、設定されたルートに基づく案内機能を有するナビゲーションシステムＥＣＵ２、ＣＤなどの再生機能を有するオーディオＥＣＵ４、およびゲートウェイＥＣＵ５が車両内の通信用の情報系ネットワーク６によって接続されると共に、各ＥＣＵが情報系ネットワーク６を介して互いにデータを送受信するよう構成されている。各ＥＣＵが制御装置を構成し、情報系ネットワーク６がデータ通信用のネットワークを構成している。
【００１１】
尚、ナビゲーションシステムＥＣＵには、各種映像データの表示機能を有するディスプレイＥＣＵ３が通信回線を介して接続されており、情報系ネットワーク６を介しての映像信号の送受信を行わず、通信回線を介して映像信号の送受信を行う場合や、情報系ネットワーク６上にディスプレイＥＣＵを配置して、送受信を行う場合がある。また、ナビゲーションシステムＥＣＵ、ディスプレイＥＣＵ３及びオーディオＥＣＵ４には、使用者による各種入力操作を受け付ける操作スイッチ群（ＳＷ）１１が接続されている。尚、ナビゲーションシステムＥＣＵ２及びディスプレイＥＣＵ３は、車載用ナビゲーション装置を構成しており、この車載用ナビゲーション装置は、故障診断手段、故障診断起動手段及び回避条件設定手段としての各機能を有する。また、オーディオＥＣＵ４には、スピーカ８が接続されている。このスピーカ８は、オーディオＥＣＵ４によって再生された音声を放音する機能を有する。
【００１２】
尚、本実施形態では、情報系ネットワーク６は、リング・トポロジを基本としたネットワーク（例えばＭＯＳＴ（Media Oriented Systems Transportの略）など）として構成されている。また、本実施形態では、ナビゲーションシステムＥＣＵ２、オーディオＥＣＵ４およびゲートウェイＥＣＵ５が情報系ネットワーク６に接続されているが、例えば、地上波テレビやラジオチューナ、衛星放送用チューナなど、その他の電子制御装置を情報系ネットワーク６に接続するように構成しても良い。なお、ゲートウェイＥＣＵ５またはその機能を有する制御装置については、情報系ネットワーク６上に１つまたは複数設けても良い。
【００１３】
図２に示すように、ナビゲーションシステムＥＣＵ２は、本ナビゲーションシステムＥＣＵ２の全てのアプリケーションを動作させるＣＰＵ９、車両の現在位置を検出する位置検出器（図示省略）、地図データなどを記録するＤＶＤ／ＲＯＭ１０（ＨＤＤ／ＲＯＭ１４の場合もあり）、使用者による各種入力操作を受け付ける操作スイッチ群１１、運転者が設定した経路など各種の情報などを記憶する外部メモリ（図示省略またはＨＤＤ／ＲＯＭ１４）、使用者による各種入力操作をリモコンを介して受け付けるリモコンセンサ（図示省略）、アプリケーションプログラムを格納するＲＯＭ１２、アプリケーションプログラムを実行するＲＡＭ１３、情報系ネットワーク６上を伝送されたデータのログ（通信履歴）を格納するＨＤＤ／ＲＯＭ１４、ＣＰＵ９で描画した映像信号を外部（ディスプレイＥＣＵ３）に出力するためのディスプレイＩ／Ｆ１５、情報系ネットワーク６上を伝送される制御信号や同期信号を送受信し、これらを制御信号と音声信号とに分離してＣＰＵ９と通信する通信Ｉ／Ｆ１６、Ｉ／Ｏ（図示省略）、及びこれらの構成を接続するバスライン（図示省略）などを備えている。なお、ナビゲーションシステムＥＣＵ２が備えるこれら位置検出器などの構成は公知技術に従っているので、詳細な説明は省略する。
【００１４】
また、ディスプレイＩ／Ｆ１５は通信回線を介してディスプレイＥＣＵ３に接続されており、これにより、ＣＰＵ９は、ディスプレイＩ／Ｆ１５および通信回線を介して映像信号をディスプレイＥＣＵ３との間で送受信することができる。また、通信Ｉ／Ｆ１６は情報系ネットワーク６に接続されており、これにより、ＣＰＵ９は、通信Ｉ／Ｆ１６および情報系ネットワーク６を介して、制御信号や音声信号などを他のＥＣＵとの間で送受信することができる。
【００１５】
尚、本実施形態では、ＲＯＭ１２としてフラッシュメモリを用いているが、書き換え可能な不揮発性の記憶領域であれば他の構成を用いてもよい。また、本実施形態では、ＨＤＤ／ＲＯＭ１４としてフラッシュメモリまたはハードディスクドライブを用いているが、書き換え可能な不揮発性の記憶領域であれば他の構成を用いてもよい。
【００１６】
また、ＣＰＵ９は、各部構成を制御して経路設定などの各種処理を実行するものである。具体的には、ＣＰＵ９は、ＲＯＭ１２及びＲＡＭ１３に記憶されたプログラムに基づいて、位置検出器からの各検出信号に基づき座標及び進行方向の組として車両の現在位置を算出し、地図データ入力器を介して読み込んだ現在位置付近の地図等を表示装置に表示する地図表示処理や、地図データ入力器に格納された地点データに基づき、操作スイッチ群やリモコン等の操作に従って目的地となる施設を選択し、現在位置から目的地までの最適な経路（目的地経路）を自動的に求める経路計算処理を行う。また、ＣＰＵ９は、情報系ネットワーク６上を伝送されたデータのログ（通信履歴）を通信Ｉ／Ｆ１５を介して取得してＨＤＤ／ＲＯＭ１４に格納する機能を有する。
【００１７】
また、図１に示すように、ゲートウェイＥＣＵ５は、通信Ｉ／Ｆ（図示省略）を介して情報系ネットワーク６に接続されている。更に、ゲートウェイＥＣＵ５は、通信Ｉ／Ｆ（図示省略）を介して制御系ネットワーク（例えばＣＡＮ（controller area network））１７にも接続されている。また、制御系ネットワーク１７には、車両に搭載された種々のＥＣＵが接続されており、種々のＥＣＵとゲートウェイＥＣＵ５（ひいてはナビゲーションシステムＥＣＵ２）は制御系ネットワーク１７を介して送受信するように構成されている。制御系ネットワーク１７がデータ通信用のネットワークを構成している。
【００１８】
また、ステアリングスイッチ１８はナビゲーションシステムＥＣＵ２に接続されている。このステアリングスイッチ１８は、ナビゲーションシステムＥＣＵ２における操作スイッチ群としての機能を有し、使用者による各種入力操作を受け付けて、各種操作信号をナビゲーションシステムＥＣＵ２に与える。なお、ステアリングスイッチ１８を多重信号ラインである制御系ネットワーク１７に接続するように構成してもよい。
【００１９】
次に、車両用通信システム１の動作について図３〜図７を参照して説明する。
まず、情報系ネットワーク６を介して通信されるデータのログ、即ち、通信履歴を記録する機能（以下、ドライブレコーダ機能と称す）の初期作動処理について、図３を参照して説明する。このドライブレコーダ機能は、ナビゲーションシステムＥＣＵ２のＣＰＵ９によって実行される。
【００２０】
ドライブレコーダ機能の初期作動処理は、車両のイグニッションスイッチをオンすると、アクセサリ電源がオンとなり（図３のステップＳ１０２）、ナビゲーションシステムＥＣＵ２に電源供給された場合に実行される。ドライブレコーダ機能は、ナビゲーションシステムＥＣＵ２のアプリケーションの一つとして動作し、ナビゲーションシステムＥＣＵ２が起動したことを確認した後（Ｓ１０４、Ｓ１０６：ＹＥＳ）、自動的に情報系ネットワーク６上を伝送される各種データを取得する。具体的には、まず、ナビゲーションシステムＥＣＵ２は起動シーケンスを実施し、ゲートウェイＥＣＵ５と通信し（情報系ネットワークに参加し）、その後、ナビゲーションアプリケーションを起動させ、ユーザ操作を待っている状態となっている（Ｓ１０８）。
【００２１】
その後、情報系ネットワーク通信ログタスクの起動が確認されると、情報系ネットワーク通信が正常であることを確認し（Ｓ１１０：ＹＥＳ） 、ＨＤＤ／ＲＯＭ１４のログ格納領域を初期化し（Ｓ１１２、Ｓ１１４：ＹＥＳ）、ＨＤＤ／ＲＯＭ１４のログ格納領域が正常であることを確認する（Ｓ１１６：ＹＥＳ）。そして、タイマを起動させ（Ｓ１１８）、情報系ネットワーク通信ログを取得してＨＤＤ／ＲＯＭ１４のログ格納領域に記憶する（Ｓ１２０）。なお、ＨＤＤ／ＲＯＭ１４のログ格納領域は有限であるため、予め設定された領域が一杯になると、古いデータから順次削除し、新たに情報系ネットワーク通信ログを取得してＨＤＤ／ＲＯＭ１４のログ格納領域に記憶するようにしている（Ｓ１２０、Ｓ１２２）。そのため、ＨＤＤ／ＲＯＭ１４のログ格納領域が情報系ネットワーク通信ログでオーバーフロー（Ｓ１２４：ＹＥＳ）する以外は（Ｓ１２４：ＮＯ）、タイマ設定値まで情報系ネットワーク通信ログをＨＤＤ／ＲＯＭ１４のログ格納領域に書込み続け（Ｓ１２６：ＮＯ、Ｓ１２２）、タイマ設定値に到達すると（Ｓ１２６ ：ＹＥＳ）、ＨＤＤ／ＲＯＭ１４ のログ格納領域に格納された情報系ネットワーク通信ログをリスト化し（Ｓ１２８）、リスト化が正常に行われると（Ｓ１３０：ＹＥＳ）、そのリストタイトルをＲＯＭ１２に通信履歴として書込みを行う（Ｓ１３２）。このようにリスト化することにより、その後の情報系ネットワーク通信ログ記録の確認が可能となる。
【００２２】
なお、ＲＯＭ１２のリストタイトル格納領域も有限のため、カウンタを起動し（Ｓ１３４）、リストを書くためのコマンドシーケンスにタイムスタンプを付け（Ｓ１３６）、カウンタがオーバーフロー（予め設定された領域が一杯になる）すると（Ｓ１３８：ＹＥＳ）、カウンタとタイムスタンプをリセットし、格納領域のメモリ初期化を実施する（Ｓ１４０、Ｓ１４２）。
【００２３】
さて、本実施形態の車両用通信システム１は、故障診断機能を備えている。この故障診断機能は、ナビゲーションシステムＥＣＵ２のＣＰＵ９により実行される。更に、上記故障診断機能は、車両がディーラーに持ち込まれた時に、ディーラーのサービスマンによって実行可能な機能であり、一般のユーザーには使用許可しない機能となっている。このため、ナビゲーションシステムＥＣＵ２の起動画面において、予め決められた特殊なキー操作を実行すると、上記故障診断機能を実行可能なように構成されている。
【００２４】
また、本実施形態においては、ナビゲーションシステムＥＣＵ２の起動画面でサービスマンによって上記特殊なキー操作が実行されても、故障診断機能を実行しないようにする回避条件（以下、特殊条件と称す）を設定することが可能なように構成されている。
【００２５】
ここで、上記特殊条件を設定／解除する処理について、図４及び図５を参照して説明する。図４のステップＳ３０１にて、電源（アクセサリ電源及びイグニッションスイッチ）がオンされると、ナビゲーションシステムＥＣＵ２が起動される（ステップＳ３０３）。続いて、ナビゲーションシステムＥＣＵ２の起動画面において、特殊条件設定／解除処理用の特殊なキー操作が実行されると、条件入力機能（アプリケーション）が起動される（ステップＳ３０５）。
【００２６】
そして、ステップＳ３０７へ進み、特殊条件を設定／解除する操作を行う。この場合、予め通常条件が設定されている状態では、図５（ａ）に示すように、ディスプレイＥＣＵ３のディスプレイ画面に表示される。この表示状態で、特殊キーを操作すると、特殊条件が設定されると共に、ディスプレイ画面が、図５（ｂ）に示すように表示される。従って、車両用通信システム１（車両）を特殊な条件下で使用するとき、例えば一部の車載機器（制御装置）だけに電源を供給して使用するとき（車両運搬船による輸送時等）には、上記処理を実行して特殊条件を設定する。尚、上記ステップＳ３０７において、特殊条件が既に設定されている状態の場合は、図５（ｂ）に示すように、ディスプレイＥＣＵ３のディスプレイ画面に表示される。この表示状態で、通常キーを操作すると、通常条件が設定されると共に、ディスプレイ画面が、図５（ａ）に示すように表示される。そして、ステップＳ３０９へ進み、条件入力機能が終了すると、処理を終了する。
【００２７】
次に、ナビゲーションシステムＥＣＵ２のＣＰＵ９により故障診断機能を実行する処理について、図６を参照して説明する。図６のステップＳ４０１において、電源（アクセサリー電源及びイグニッションスイッチ）がオンされると、ナビゲーションシステムＥＣＵ２が起動される（ステップＳ４０３）。続いて、ナビゲーションシステムＥＣＵ２の起動画面において、故障診断機能実行用の特殊なキー操作が実行されると、故障診断機能（アプリケーション）が起動される（ステップＳ４０５）。
【００２８】
そして、ステップＳ４０７へ進み、特殊条件が設定されているか否かを判断する。ここで、予め特殊条件が設定されているときには、「ＹＥＳ」へ進み、ステップＳ４１５へ進み、故障診断を実行せずに故障診断機能を終了する。
【００２９】
一方、ステップＳ４０７において、通常条件が設定されているときには、「ＮＯ」へ進み、ステップＳ４０９へ進み、故障診断機能を実行し、記憶されている通信履歴等に基づいて情報系ネットワーク６または制御系ネットワーク１７に接続された各ＥＣＵ（制御装置）が故障しているか否かを診断し、故障している場合には故障情報を記憶する。尚、ここで実行する故障診断機能としては、特許文献１に記載されている故障診断機能を実行しても良いし、他の周知の故障診断機能を実行しても良い。
【００３０】
続いて、ステップＳ４１１へ進み、故障情報が有るか否かを判断し、故障情報が有るときには、「ＹＥＳ」へ進み、ステップＳ４１３へ進み、故障情報を表示すると共に、故障情報を音声でアナウンスし、更に、故障情報を故障履歴としてＨＤＤ／ＲＯＭ１４に記録する。そして、ステップＳ４１５へ進み、故障診断機能を終了する。
【００３１】
このような構成の本実施形態によれば、故障診断機能を実行しないようにする特殊条件を設定可能なように構成したので、特殊な条件下で使用するとき、例えば一部の車載機器（制御装置）だけに電源を供給して使用するときには、図４及び図５に示すように、上記特殊条件を設定しておけば良い。これにより、上記特殊な条件下で使用している車両（車両用通信システム１）に対して故障診断機能を実行しようとしても、故障診断機能が実行されないので、電源が供給されていない制御装置について故障履歴が記録されることがない。従って、上記一部の車載機器だけに電源を供給して使用する状態の車両を、例えば輸出先のディーラーのサービスマンが点検したときに、故障履歴を発見することがなくなるから、車載機器を誤交換してしまうような事態を確実に防止することができる。
【符号の説明】
【００３２】
図面中、１は車両用通信システム、２はナビゲーションシステムＥＣＵ、３はディスプレイＥＣＵ、４はオーディオＥＣＵ、５はゲートウェイＥＣＵ、６は情報系ネットワーク、９はＣＰＵ、１５はディスプレイＩ／Ｆ、１６は通信Ｉ／Ｆ、１７は制御系ネットワークである。
【図１】
0005639425.tif 000002
【図２】
0005639425.tif 000003
【図３】
0005639425.tif 000004
【図４】
0005639425.tif 000005
【図５】
0005639425.tif 000006
【図６】
0005639425.tif 000007