(57)【特許請求の範囲】
【請求項１】
一又は複数の車載機と、前記車載機に接続され車載機の電源をオン又はオフに管理する電源管理装置と、を有する車載機の電源制御システムにおいて、
前記車載機は、
当該車載機の電源がオフ可能な状態となったことを前記電源管理装置に対して送信する電源状態送信手段と、
前記電源状態送信手段により電源がオフ可能な状態となったことを送信できない状態となった場合に、前記電源管理装置に対して通信を行わないように設定する通信設定手段と、
を備え、
前記電源管理装置は、
車載機の電源をオフする際に、接続された車載機の内、前記電源管理装置に対して通信を行わないように設定された車載機を除く車載機の電源がオフ可能な状態にあるか否かを判定する電源オフ判定手段と、
前記電源オフ判定手段によって車載機の電源がオフ可能な状態にあると判定された場合に当該車載機の電源をオフするように指示する電源オフ指示手段と、
を備えることを特徴とする車載機の電源管理システム。
【請求項２】
前記通信設定手段は前記電源管理装置からの通信に対する応答を行わないように設定することを特徴とする請求項１に記載の車載機の電源管理システム。
【請求項３】
前記車載機で発生したプログラムのリセットの回数をカウントするカウント手段と、
前記カウント手段に基づいて所定時間内に所定回数のリセットが発生したか否かを判定するリセット回数判定手段を備え、
前記通信設定手段は前記リセット回数判定手段によって所定時間内に所定回数のリセットが発生したと判定された場合に、前記電源管理装置に対して通信を行わないように設定することを特徴とする請求項１又は請求項２のいずれかに記載の車載機の電源管理システム。
【請求項４】
車両に設置され電源管理装置からの指示に基づいて電源をオフ制御する車載機において、
電源がオフ可能な状態となったことを前記電源管理装置に対して送信する電源状態送信手段と、
前記電源状態送信手段により電源がオフ可能な状態となったことを送信できない状態となった場合に、前記電源管理装置に対して通信を行わないように設定する通信設定手段と、を有することを特徴とする車載機。
【請求項５】
前記通信設定手段は前記電源管理装置からの通信に対する応答を行わないように設定することを特徴とする請求項４に記載の車載機。
【請求項６】
発生したプログラムのリセットの回数をカウントするカウント手段と、
前記カウント手段に基づいて所定時間内に所定回数のリセットが発生したか否かを判定するリセット回数判定手段を備え、
前記通信設定手段は前記リセット回数判定手段によって所定時間内に所定回数のリセットが発生したと判定された場合に、前記電源管理装置に対して通信を行わないように設定することを特徴とする請求項４又は請求項５に記載の車載機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載機の電源をオン又はオフに管理する車載機の電源管理システム及び前記電源管理システムで用いられる車載機において、特に、電源をオフすることが可能な状態にあることを送信できない状態にある車載機を除いて電源のオフを管理することにより、車両のバッテリー上がりを防止することが可能となった車載機の電源管理システム及び車載機に関するものである。
【背景技術】
【０００２】
従来、自動車等の車両には、車室内の運転者や同乗者の気分を快適にするために、ＡＭ放送やＦＭ放送を受信するラジオ受信機、テレビ放送を受信し画像を映し出すテレビ受像機、ＭＤやＣＤ等を再生するオーディオ装置、車両の走行案内を行うナビゲーション装置等の様々な種類の車載機が搭載されている。
【０００３】
ここで、これらの各種の車載機の間でデジタル化した画像データや音声データ、あるいはコンピュータデータ等のデジタルデータの伝達を行う場合には、大容量かつ高速な通信が要求される。そして、このような情報を伝達するための通信方式として、自動車内等の空間においてもデジタルデータを伝送する車載ネットワークの導入が本格化してきている。例えば、この車載ネットワークの１つの規格（仕様）としてＭＯＳＴ（Ｍｅｄｉａ  Ｏｒｉｅｎｔｅｄ  Ｓｙｓｔｅｍｓ  Ｔｒａｎｓｐｏｒｔ）システムがある（例えば、特開２００５−２７７７１１号公報参照）。このＭＯＳＴシステムではリング形状のネットワークが構成され、これにナビゲーション装置、オーディオ装置、ラジオ受信機、ＡＶアンプ等の各種車載機が接続される。そして、例えば、オーディオ装置が出力するデジタルデータをネットワークを介してＡＶアンプに伝送し、ＡＶアンプにて入力された信号を増幅し、スピーカに出力するといった形で利用される。
また、ＭＯＳＴシステムは光ファイバを使ったネットワークのプロトコルであって、前記各車載機を相互接続することによって、ユーザにさまざまなメリットをもたらすことが可能となっている。例えば、ＭＯＳＴシステムを採用することによって、各コンポーネントを接続するワイヤー・ハーネスの重量やノイズの影響を低減するだけでなく、システムを開発する技術者の負担を軽くすることができる。また、最終的にはユーザにさまざまな装置を集中的に制御する手段をもたらすことができる。
【特許文献１】特開２００５−２７７７１１号公報（第５頁〜第７頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ここで、例えば前記した特許文献１に記載された通信システムにおいて、システムを構成する各車載機の電源のオン又はオフをそれぞれ個別に行うのではなく、システム全体の電源を一括して管理することについても提案されている。例えば、各車載機とともに電源の管理を行う電源管理ユニットをＬＡＮやＭＯＳＴ等で相互に通信可能に接続し、電源管理ユニットから各車載機に対して電源のオン又はオフの指示データを送信することにより、接続された全ての車載機の電源をオン又はオフすることが可能となる。
【０００５】
しかしながら、前記した電源管理ユニットを用いた電源制御システムでは、いずれかの車載機において何らかのプログラム要因でプログラムのリセットが連続して発生した場合に、リセットが発生する毎に電源管理ユニットは新たな車載機が接続されたものと認識してしまうこととなる。そして、新たな車載機を認識する度に、接続された車載機の登録処理を繰り返し行うこととなっていた。ここで、電源管理ユニットは各車載機の電源をオフする際に、接続された各車載機から電源をオフ状態とすることが可能である旨の応答を得て、その後に電源をオフする指示データを送る必要があるが、上記のような連続リセットが発生した場合にはリセットの発生する車載機からは電源オフ状態とすることが可能である旨の応答を送信することができず、また、接続された車載機の登録処理を繰り返し行うことにより電源をオフする指示データを送ることができない。その結果、システム全体の電源をオフすることができなくなっていた。
【０００６】
本発明は前記従来における問題点を解消するためになされたものであり、プログラム要因若しくはプログラム要因外（例えば、ハード素子故障でソフト的にアクセスしただけでシステムリセットが発生するケース等）によるプログラムの連続リセット等が発生し、電源をオフすることが可能な状態にあることを電源管理装置に送信できない状態の車載機が含まれていてもシステム全体の電源をオフすることが可能となり、車両のバッテリー上がりを防止することが可能な車載機の電源管理システム及び車載機を提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記目的を達成するため本願の請求項１に係る車載機の電源制御システム（１）は、一又は複数の車載機（２〜５）と、前記車載機に接続され車載機の電源をオン又はオフに管理する電源管理装置（６）と、を有する車載機の電源制御システムにおいて、前記車載機は、当該車載機の電源がオフ可能な状態となったことを前記電源管理装置に対して送信する電源状態送信手段（２１、２５〜２７）と、前記電源状態送信手段により電源がオフ可能な状態となったことを送信できない状態となった場合に、前記電源管理装置に対して通信を行わないように設定する通信設定手段（２１、２５〜２７）と、を備え、前記電源管理装置は、車載機の電源をオフする際に、接続された車載機の内、前記電源管理装置に対して通信を行わないように設定された車載機を除く車載機の電源がオフ可能な状態にあるか否かを判定する電源オフ判定手段（４０）と、前記電源オフ判定手段によって車載機の電源がオフ可能な状態にあると判定された場合に当該車載機の電源をオフするように指示する電源オフ指示手段（４０）と、を備えることを特徴とする。
【０００８】
また、請求項２に係る車載機の電源制御システム（１）は、請求項１に記載の車載機の電源制御システムにおいて、前記通信設定手段（２１、２５〜２７）は前記電源管理装置（６）からの通信に対する応答を行わないように設定することを特徴とする。
【０００９】
また、請求項３に係る車載機の電源制御システム（１）は、請求項１又は請求項２のいずれかに記載の車載機の電源制御システムにおいて、前記車載機（２〜５）で発生したプログラムのリセットの回数をカウントするカウント手段（２１、２５〜２７）と、前記カウント手段に基づいて所定時間内に所定回数のリセットが発生したか否かを判定するリセット回数判定手段（２１、２５〜２７）を備え、前記通信設定手段（２１、２５〜２７）は前記リセット回数判定手段によって所定時間内に所定回数のリセットが発生したと判定された場合に、前記電源管理装置に対して通信を行わないように設定することを特徴とする。
【００１０】
また、請求項４に係る車載機（２〜５）は、車両に設置され電源管理装置（６）からの指示に基づいて電源をオフ制御する車載機において、電源がオフ可能な状態となったことを前記電源管理装置に対して送信する電源状態送信手段（２１、２５〜２７）と、前記電源状態送信手段により電源がオフ可能な状態となったことを送信できない状態となった場合に、前記電源管理装置に対して通信を行わないように設定する通信設定手段（２１、２５〜２７）と、を有することを特徴とする。
【００１１】
また、請求項５に係る車載機（２〜５）は、請求項４に記載の車載機において、前記通信設定手段（２１、２５〜２７）は前記電源管理装置（６）からの通信に対する応答を行わないように設定することを特徴とする。
【００１２】
更に、請求項６に係る車載機（２〜５）は、請求項４又は請求項５に記載の車載機において、発生したプログラムのリセットの回数をカウントするカウント手段（２１、２５〜２７）と、前記カウント手段に基づいて所定時間内に所定回数のリセットが発生したか否かを判定するリセット回数判定手段（２１、２５〜２７）を備え、前記通信設定手段（２１、２５〜２７）は前記リセット回数判定手段によって所定時間内に所定回数のリセットが発生したと判定された場合に、前記電源管理装置（６）に対して通信を行わないように設定することを特徴とする。
【発明の効果】
【００１３】
前記構成を有する請求項１の車載機の電源制御システムでは、電源がオフ可能な状態となったことを送信できない状態にある車載機から電源管理装置に対して通信を行わないように設定し、通信を行わないように設定された車載機を除く車載機の電源がオフ可能な状態にあるか否かを判定し、車載機の電源がオフ可能な状態にあると判定された場合に当該車載機の電源をオフするので、プログラム要因若しくはプログラム要因外（例えば、ハード素子故障でソフト的にアクセスしただけでシステムリセットが発生するケース等）によるプログラムの連続リセット等が発生し、電源をオフすることが可能な状態にあることを電源管理装置に送信できない状態の車載機が含まれていても当該車載機を存在しないものとみなすことによって、システム全体の電源をオフすることができる。従って、車両のエンジン切断後において車載機の電源のオン状態が継続されることなく、車両のバッテリー上がりを防止することが可能となる。
【００１４】
また、請求項２の車載機の電源制御システムでは、電源管理装置からの通信に対する応答を行わないように設定された車載機を除く車載機の電源がオフ可能な状態にあるか否かを判定し、車載機の電源がオフ可能な状態にあると判定された場合に当該車載機の電源をオフするので、プログラム要因若しくはプログラム要因外（例えば、ハード素子故障でソフト的にアクセスしただけでシステムリセットが発生するケース等）によるプログラムの連続リセット等が発生し、電源をオフすることが可能な状態にあることを電源管理装置に送信できない状態の車載機が含まれていても当該車載機を存在しないものとみなすことによって、システム全体の電源をオフすることができる。従って、車両のエンジン切断後において車載機の電源のオン状態が継続されることなく、車両のバッテリー上がりを防止することが可能となる。
【００１５】
また、請求項３の車載機の電源制御システムでは、所定時間内に所定回数のリセットが発生したと判定された車載機を除く車載機の電源がオフ可能な状態にあると判定された場合に当該車載機の電源をオフするので、プログラム要因若しくはプログラム要因外（例えば、ハード素子故障でソフト的にアクセスしただけでシステムリセットが発生するケース等）によるプログラムの連続リセットが発生し、電源をオフすることが可能な状態にあることを電源管理装置に送信できない状態の車載機が含まれていても、システム全体の電源をオフすることができる。従って、車両のエンジン切断後において車載機の電源のオン状態が継続されることなく、車両のバッテリー上がりを防止することが可能となる。
【００１６】
また、請求項４の車載機では、電源がオフ可能な状態となったことを送信できない状態となった場合に、電源管理装置に対して通信を行わないように設定するので、プログラム要因若しくはプログラム要因外（例えば、ハード素子故障でソフト的にアクセスしただけでシステムリセットが発生するケース等）によるプログラムの連続リセット等が発生し、電源をオフすることが可能な状態にあることを電源管理装置に送信できない状態となったとしても、当該車載機を存在しないものとみなすことによって、他の車載機を含むシステム全体の電源をオフすることができる。従って、車両のエンジン切断後において車載機の電源のオン状態が継続されることなく、車両のバッテリー上がりを防止することが可能となる。
【００１７】
また、請求項５の車載機では、電源がオフ可能な状態となったことを送信できない状態となった場合に、電源管理装置からの通信に対して応答を行わないように設定するので、プログラム要因若しくはプログラム要因外（例えば、ハード素子故障でソフト的にアクセスしただけでシステムリセットが発生するケース等）によるプログラムの連続リセット等が発生し、電源をオフすることが可能な状態にあることを電源管理装置に送信できない状態となったとしても、当該車載機を存在しないものとみなすことによって、他の車載機を含むシステム全体の電源をオフすることができる。従って、車両のエンジン切断後において車載機の電源のオン状態が継続されることなく、車両のバッテリー上がりを防止することが可能となる。
【００１８】
更に、請求項６の車載機では、所定時間内に所定回数のリセットが発生したと判定された場合に、電源管理装置に対して通信を行わないように設定するので、プログラム要因若しくはプログラム要因外（例えば、ハード素子故障でソフト的にアクセスしただけでシステムリセットが発生するケース等）によるプログラムの連続リセットが発生し、電源をオフすることが可能な状態にあることを電源管理装置に送信できない状態となったとしても、当該車載機を存在しないものとみなすことによって、他の車載機を含むシステム全体の電源をオフすることができる。従って、車両のエンジン切断後において車載機の電源のオン状態が継続されることなく、車両のバッテリー上がりを防止することが可能となる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明に係る車載機の電源制御システム及び車載機について具体化した第１及び第２実施形態に基づき図面を参照しつつ詳細に説明する。
【００２０】
（第１実施形態）
先ず、第１実施形態に係る電源制御システム１の概略構成について図１を用いて説明する。図１は第１実施形態に係る電源制御システム１の概略構成図である。
図１に示すように、第１実施形態に係る電源制御システム１は、車両内に設置された車載機であるナビゲーション装置２と、ＣＤプレイヤ３と、ラジオチューナ装置４と、ＡＶアンプ５と、各車載機２〜５との間で通信を行うことによって車載機２〜５の動作を制御する通信マスタ装置（電源管理装置）６と、各車載機２〜５と通信マスタ装置６を環状に接続する通信網７とからなる車載ネットワークによって構成されている。
ここで、通信網７は例えばＭＯＳＴシステムからなるデータ通信網である。また、通信マスタ装置６には更に映像表示を行うモニタ装置９と、複数のボタンが配置されユーザの操作を受け付けるコントローラ１０とが接続されている。
【００２１】
また、ナビゲーション装置２はユーザに対して設定された目的地までの経路の案内を行う車載機であり、ＧＰＳ１１が接続されている。そして、ＧＰＳ１１から現在の自車の位置情報を受信し、受信した位置情報に基づいて内蔵したＣＤ、ＤＶＤ、ハードディスクドライブ等の地図情報記憶手段から近傍の地図情報を読み出し、読み出した情報に応じて生成した映像データ（地図データ）を伝送配線１２を介してモニタ装置９へ伝送する。その結果、モニタ装置９で地図画像や自車の現在位置を表示させる。また、ナビゲーション装置２は案内に係る音声データを通信網７を介してＡＶアンプ５に伝送する。そして、ＡＶアンプ５にて入力された信号を増幅し、スピーカ１３から案内音声を出力する。
また、ＣＤプレイヤ３は挿入されたＣＤを再生するオーディオ装置であり、ＣＤプレイヤ３においてＣＤから読み出されたデジタルデータは通信網７を介してＡＶアンプ５に伝送される。その後、ＡＶアンプ５にて入力された信号を増幅し、スピーカ１３から音声又は音楽を出力する。
また、ラジオチューナ装置４はラジオ放送を受信する受信装置であり、アンテナ１４で受信したＡＭ放送やＦＭ放送の信号を通信網７を介してＡＶアンプ５に伝送する。その後、ＡＶアンプ５にて入力された信号を増幅し、スピーカ１３から音声又は音楽を出力する。
また、ＡＶアンプ５は入力された音信号を増幅する増幅器であり、スピーカ１３が接続されている。そして、ナビゲーション装置２、ＣＤプレイヤ３、ラジオチューナ装置４から入力されたデジタルデータを増幅してスピーカ１３に出力する。
【００２２】
また、通信マスタ装置６は通信網７を介して各車載機２〜５と通信を行うことにより車載機２〜５の動作を制御する制御装置であり、モニタ装置９やコントローラ１０が接続されている。そして、ユーザによってコントローラ１０が操作されると、その操作に基づいてナビゲーション装置２やＣＤプレイヤ３等の各車載機に対して各種プログラムの開始を指示する。また、通信マスタ装置６はＲＡＭ等の内蔵記憶媒体に映像データが記憶されており、モニタ装置９に対して動作中の車載機（但し、ナビゲーション装置２は除く）に対応した各種映像（例えば、ＣＤプレイヤ３の動作中には曲名やトラック数、ラジオチューナ装置４の動作中には周波数や放送局名称）を表示する。
更に、第１実施形態に係る通信マスタ装置６は各車載機２〜５の電源のオン又はオフの管理についても行う。具体的には、通信マスタ装置６には車両のイグニションやＡＣＣ（アクセサリ）のオン又はオフを行うキースイッチ１５が接続されており、ＡＣＣオンされた場合に、データ信号の送信を通信網７において開始することにより各車載機２〜５に対して電源をオンするように指示する。一方、ＡＣＣオフされた場合には、通信網７におけるデータ信号の送信を切断することにより各車載機２〜５に対して電源をオフするように指示する。尚、通信網７にＣＡＮ等の車両信号やダイアグノーシスを受けるインターフェースとしてゲートウェイＥＣＵを接続し、キースイッチ１５をゲートウェイＥＣＵに対して接続するように構成しても良い。
【００２３】
次に、第１実施形態に係る電源制御システム１を構成する各車載機２〜５及び通信マスタ装置６の制御系に係る構成について図２に基づき説明する。図２は第１実施形態に係る電源制御システム１を構成する車載機２〜５及び通信マスタ装置６の制御系を模式的に示すブロック図である。
【００２４】
図２において、先ずナビゲーション装置２の制御系について説明すると、ナビゲーション装置２はナビゲーションＥＣＵ（エレクトロニック・コントロール・ユニット）２１と現在地検出部２２を基本にして構成される。
【００２５】
ナビゲーションＥＣＵ（電源状態送信手段、通信設定手段、カウント手段、リセット回数判定手段）２１は、ナビゲーション装置２の全体の制御を行う演算装置及び制御装置としてのＣＰＵ３１、並びにＣＰＵ３１が各種の演算処理を行うに当たってワーキングメモリとして使用されるとともに、経路が探索されたときの経路データ、プログラム要因等によりプログラムの連続リセットが開始された時刻、発生したリセット回数をカウントするリセットカウンタ３５等が記憶されるＲＡＭ３２、制御用のプログラムのほか、連続リセットが発生した場合に通信マスタ装置６に対する通信の応答を行わないよう設定するとともに電源のオフ制御を行う連続リセット処理プログラム（図３参照）や通信マスタ装置６からの通信に基づいて電源のオン又はオフ制御を行う電源管理制御プログラム（図４参照）が記録されたＲＯＭ３３、ＲＯＭ３３から読み出したプログラムを記録するフラッシュメモリ３４等の内部記憶装置を備えている。尚、前記ＲＡＭ３２、ＲＯＭ３３、フラッシュメモリ３４等としては半導体メモリ、磁気コア等が使用される。そして、演算装置及び制御装置としては、ＣＰＵ３１に代えてＭＰＵ等を使用することも可能である。
そして、ナビゲーションＥＣＵ２１は、通信マスタ装置６によりデータ信号が通信網７を介して送信された場合（即ち、電源をオンする指示があった場合）にはナビゲーション装置２の電源をオンするように制御する（図４参照）。一方、通信マスタ装置６によりデータ信号の送信が切断された場合（即ち、電源をオフする指示があった場合）にはナビゲーション装置２の電源をオフするように制御する。また、後述するようにプログラム要因又はプログラム要因外（例えば、ハード素子故障でソフト的にアクセスしただけでシステムリセットが発生するケース等）によるプログラムの連続リセットが所定時間内（第１実施形態では６０秒）に所定回数（第１実施形態では１１回以上）発生した場合には、通信マスタ装置６からの通信に対して応答を返さないように設定し、ナビゲーション装置２の電源をオフするように制御する（図３参照）。
【００２６】
また、現在地検出部２２は、人工衛星によって発生させられた電波を受信することにより、地球上における車両の現在地と現在時刻を検出するＧＰＳ１１と、地図データが格納された地図ＤＢ２４を備えたものであり、車両の現在地と進行方向を地図上で特定することが可能となる。
【００２７】
次に、図２を用いて通信マスタ装置６の制御系について説明すると、通信マスタ装置６は通信マスタＥＣＵ４０と、通信マスタＥＣＵ４０に接続されたモニタ装置９、コントローラ１０、キースイッチ１５等の各種周辺機器を基本にして構成される。
通信マスタＥＣＵ（電源オフ判定手段、電源オフ指示手段）４０は、通信マスタ装置６の全体の制御を行う演算装置及び制御装置としてのＣＰＵ４１、並びにＣＰＵ４１が各種の演算処理を行うに当たってワーキングメモリとして使用されるとともに、接続確認応答のあった車載機２〜５のＩＤ等が記憶されるＲＡＭ４２、制御用のプログラムのほか、通信網７により接続された各車載機に対して通信を行うことにより車載機の電源管理を行う電源管理制御プログラム（図４参照）が記録されたＲＯＭ４３等の内部記憶装置を備えている。尚、前記ＲＡＭ４２、ＲＯＭ４３等としては半導体メモリ、磁気コア等が使用される。そして、演算装置及び制御装置としては、ＣＰＵ４１に代えてＭＰＵ等を使用することも可能である。
そして、通信マスタＥＣＵ４０は、後述するように通信網７を介して接続確認要求を各車載機２〜５に対して送信し、接続確認応答のあった車載機２〜５のＩＤをＲＡＭ４２に記憶することにより、現在接続されている車載機を認識する。また、ＡＣＣオンされた場合に、データ信号の送信を通信網７において開始することにより各車載機２〜５に対して電源をオンするように指示する。一方、ＡＣＣオフされた場合には、通信網７を介して車載機２〜５に対して電源オフ許可要求を送信し、現在接続されていると認識されている全ての車載機から電源オフ許可応答のあった場合に、通信網７におけるデータ信号の送信を切断することにより各車載機２〜５に対して電源をオフするように指示する（図４参照）。
【００２８】
また、ＣＤプレイヤ３はＣＤプレイヤＥＣＵ２５を基本にして構成され、ラジオチューナ装置４はラジオチューナＥＣＵ２６を基本にして構成され、ＡＶアンプ５はＡＶアンプＥＣＵ２７を基本にして構成される。尚、ＣＤプレイヤＥＣＵ２５、ラジオチューナＥＣＵ２６、ＡＶアンプＥＣＵ２７についての構成は、詳細は省略するがナビゲーションＥＣＵ２１と同様に各車載機の制御を行うＣＰＵ、内部記憶装置であるＲＡＭ、ＲＯＭ、フラッシュメモリ等から構成される。また、各ＲＡＭに対してプログラム要因等によりプログラムの連続リセットが開始された時刻を記憶する記憶領域や発生したリセット回数をカウントするリセットカウンタが設けられている点、及び各ＲＯＭに対して後述の連続リセット処理プログラム（図３参照）や電源管理制御プログラム（図４参照）が記憶されている点についても同様である。
【００２９】
続いて、前記構成を有する第１実施形態に係る電源制御システム１を構成する車載機（第１実施形態ではナビゲーション装置２、ＣＤプレイヤ３、ラジオチューナ装置４、ＡＶアンプ５）の各ＥＣＵ２１、２５〜２７が実行する連続リセット処理プログラムについて図３に基づき説明する。図３は第１実施形態に係る車載機２〜５が実行する連続リセット処理プログラムのフローチャートである。ここで、連続リセット処理プログラムは、プログラム要因若しくはプログラム要因外（例えば、ハード素子故障でソフト的にアクセスしただけでシステムリセットが発生するケース等）によりプログラムの連続リセットが発生した場合に通信マスタ装置６に対する通信の応答を行わないよう設定するとともに電源のオフ制御を行うプログラムである。尚、図３にフローチャートで示されるプログラムは各ＥＣＵ２１、２５〜２７が備えているＲＯＭやＲＡＭに記憶されており、当該車載機の電源がオンされた後にＣＰＵにより実行される。
【００３０】
連続リセット処理プログラムでは、先ずステップ（以下、Ｓと略記する）１において、ＣＰＵはリセットが発生することなく正常にプログラムが終了したか否かを判定する。具体的には、後述するＳ１０の処理でＡＣＣオフシーケンス実行フラグがセットされて、電源が正常にオフされた場合に、正常にプログラムが終了したと判定される。
【００３１】
そして、正常にプログラムが終了したと判定された場合（Ｓ１：ＹＥＳ）には、ＲＡＭに設けられたリセットカウンタを初期化し、リセットカウンタのカウント値（ＣＴ）として「０」を設定する（Ｓ２）。
【００３２】
その後、Ｓ３でＣＰＵはＲＴＣ（Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）から取得した現在時刻ＴをＲＡＭに記憶する。尚、前記Ｓ３でＲＡＭに記憶された現在時刻Ｔは後にＳ１５で電源オフ条件を満たすか否かの判定において、連続リセットの開始時刻として用いられる。また、Ｓ４では通信マスタ装置６からの接続確認要求に対応する応答や各種制御プログラムの開始指示の受信等に係る通信制御処理を行う。
【００３３】
そして、Ｓ５でＣＰＵは、前記Ｓ４における通信制御処理に対応した通常の車載機の制御処理を行う。具体的に、例えばナビゲーション装置２においては通信マスタ装置６からの指示に基づいて目的地の設定処理、経路の探索処理、設定された経路に沿った案内処理等が行われる。また、ＣＤプレイヤ３においては通信マスタ装置６からの指示に基づいてＣＤの再生処理、再生の一時停止、早送り処理等が行われる。
【００３４】
次に、Ｓ６でＣＰＵはプログラム要因若しくはプログラム要因外（例えば、ハード素子故障でソフト的にアクセスしただけでシステムリセットが発生するケース等）によるプログラムのリセットが発生したか否かを判定する。
【００３５】
そして、プログラムのリセットが発生したと判定された場合（Ｓ６：ＹＥＳ）には、Ｓ１へと戻る。一方、プログラムのリセットが発生していないと判定された場合（Ｓ６：ＮＯ）には、Ｓ７へと移行する。
【００３６】
Ｓ７でＣＰＵは、通信マスタ装置６から送信された電源オフ許可要求を受信したか否かを判定する。そして、電源オフ許可要求を受信していないと判定された場合（Ｓ７：ＮＯ）にはＳ４へと戻り、再度各種の制御処理が実行される。それに対し、電源オフ許可要求を受信したと判定された場合（Ｓ７：ＹＥＳ）には、電源オフ許可要求に対する応答として通信マスタ装置６に対して電源オフ可能な状態にあることを報知する電源オフ許可応答を送信する（Ｓ８）。
【００３７】
続いて、Ｓ９では通信網７におけるデータ信号の送信が切断されたか否か、即ち、通信マスタ装置６から電源をオフする指示があったか否かを判定する。そして、データ信号の送信が切断されていないと判定された場合（Ｓ９：ＮＯ）には、切断されるまで待機する一方、データ信号の送信が切断されたと判定された場合（Ｓ９：ＹＥＳ）には、Ｓ１０へと移行する。
【００３８】
Ｓ１０では正常にプログラムが終了したことに基づきＡＣＣオフシーケンス実行フラグをセットする。その後、Ｓ１１でＣＰＵは当該車載機の電源をオフ制御する。
【００３９】
一方で、前記Ｓ１の判定処理で正常にプログラムが終了していないと判定された場合（Ｓ１：ＮＯ）、即ち、プログラムのリセットが発生してプログラムが強制的に終了したと判定された場合には、ＲＴＣから取得した現在時刻ｔをＲＡＭに記憶する（Ｓ１２）。尚、前記Ｓ１２でＲＡＭに記憶された現在時刻ｔは後にＳ１５で電源オフ条件を満たすか否かの判定において、直前にリセットが発生した時刻として用いられる。また、Ｓ１３ではＲＡＭに設けられたリセットカウンタのカウント値ＣＴを「＋１」加算する。
【００４０】
次に、Ｓ１４ではＲＡＭに設けられたリセットカウンタのカウント値ＣＴが「１」であるか否か、即ち、プログラムを終了した後に最初にプログラムのリセットが発生したか否かを判定する。そして、リセットカウンタのカウント値ＣＴが「１」であると判定された場合（Ｓ１４：ＹＥＳ）には、連続リセットが開始した時刻Ｔを記憶するためにＳ３へと移行する。
【００４１】
一方、リセットカウンタのカウント値ＣＴが「１」以外であると判定された場合（Ｓ１４：ＮＯ）には、続いて、電源オフ条件を満たしたか否かが判定される（Ｓ１５）。ここで、電源オフ条件とは電源オフ許可応答を通信マスタ装置６に対して送信できない状態にあるか否かを判定する為の条件であり、具体的に第１実施形態ではプログラムの連続リセットが所定時間内（第１実施形態では６０秒）に所定回数（第１実施形態では１１回以上）発生したことを条件とする。
そして、Ｓ３又はＳ１８において記憶された連続リセットの開始時刻Ｔと、Ｓ１２で記憶した直前にリセットが発生した時刻ｔとの間で「ｔ＜Ｔ＋６０ｓｅｃ」の条件を満たし、且つリセットカウンタのカウント値ＣＴが「ＣＴ＞１０」の条件を満たした場合に、電源オフ条件を満たしたと判定される。
【００４２】
そして、電源オフ条件を満たしたと判定された場合（Ｓ１５：ＹＥＳ）には、通信マスタ装置６に対する通信に対して応答しないように当該車載機を設定する（Ｓ１６）。その後、Ｓ９の判定処理へと移行する。尚、前記Ｓ９で通信マスタ装置６に対する通信に対して応答しないように設定された車載機は、後述するように通信マスタ装置６によって通信網７で接続された車載機として認識されないので（図４のＳ２５参照）、いずれかの車載機で連続リセットが発生した場合であっても、通信マスタ装置６はデータ信号の送信を中止し、電源制御システム１全体の電源をオフに指示することが可能となる。また、上記Ｓ１６が通信設定手段の処理に相当する。
【００４３】
一方、電源オフ条件を満たしていないと判定された場合（Ｓ１５：ＮＯ）には、更に、リセットカウンタのカウント値ＣＴが「ＣＴ＞１０」の条件を満たしているか否か、具体的には６０秒以上を要して連続リセットのリセット回数が１１回以上となったか否かを判定する（Ｓ１７）。尚、上記Ｓ１７がリセット回数判定手段の処理に相当する。
【００４４】
その結果、リセットカウンタのカウント値ＣＴが「ＣＴ＞１０」の条件を満たしていると判定された場合（Ｓ１７：ＹＥＳ）には、再度連続リセットのリセット回数をカウントし直す為に、ＣＰＵはＲＴＣから取得した現在時刻ＴをＲＡＭに記憶する（Ｓ１８）。続いて、Ｓ１９でＣＰＵはＲＡＭに設けられたリセットカウンタを初期化し、リセットカウンタのカウント値（ＣＴ）として「１」を設定する（Ｓ１９）。その後、Ｓ４の処理へと移行する。尚、前記Ｓ１８でＲＡＭに記憶された現在時刻Ｔは後にＳ１５の電源オフ条件を満たすか否かの判定において、連続リセットの開始時刻として用いられる。また、上記Ｓ２、Ｓ１３、Ｓ１９がカウント手段の処理に相当する。
【００４５】
それに対して、リセットカウンタのカウント値ＣＴが「ＣＴ＞１０」の条件を満たしていないと判定された場合（Ｓ１７：ＮＯ）、即ち、連続リセットのリセット回数がリセット回数の計測開始時から１１回未満である場合にはＳ４へと移行し、継続してリセット回数のカウントが行われる。
【００４６】
次に、第１実施形態に係る電源制御システム１において通信マスタ装置６の通信マスタＥＣＵ４０及び車載機（第１実施形態ではナビゲーション装置２、ＣＤプレイヤ３、ラジオチューナ装置４、ＡＶアンプ５）の各ＥＣＵ２１、２５〜２７が実行する電源管理制御プログラムについて図４に基づき説明する。図４は第１実施形態に係る通信マスタ装置６や車載機２〜５が実行する電源管理処理プログラムのフローチャートである。ここで、電源管理制御プログラムは、通信網７により接続された各車載機に対して通信を行うことにより車載機の電源管理を行うプログラムである。尚、以下の図４にフローチャートで示されるプログラムは、各ＥＣＵ２１、２５〜２７、４０が備えているＲＯＭやＲＡＭに記憶されており、ＣＰＵにより所定間隔で繰り返し実行される。
【００４７】
先ず、図４に基づいて通信マスタ装置６のＣＰＵ４１が実行する電源管理処理プログラムについて説明する。Ｓ２１において、ＣＰＵ４１はキースイッチ１５がＡＣＣオンされたか否かを判定する。そして、ＡＣＣオンされていないと判定した場合（Ｓ２１：ＮＯ）には、当該電源管理処理プログラムを終了する。
【００４８】
一方、ＡＣＣオンされたと判定した場合（Ｓ２１：ＹＥＳ）には、Ｓ２２でＣＰＵ４１は車載機の電源をオンする指示として通信網７におけるデータ信号の送信を開始する。そして、Ｓ２３でＣＰＵ４１は通信網７を介して接続された各車載機（第１実施形態ではナビゲーション装置２、ＣＤプレイヤ３、ラジオチューナ装置４、ＡＶアンプ５）に対して、接続を確認する接続確認要求を送信する。
【００４９】
続いて、Ｓ２４でＣＰＵ４１は前記Ｓ２３の要求に対して各車載機から送信された接続確認応答を受信する。そして、Ｓ２５では接続確認応答のあった車載機のＩＤをＲＡＭ４２に記憶する。それによって、現在、通信マスタ装置６に対して接続されている車載機の種類を特定する。その後、Ｓ２６でＣＰＵ４１は、接続された各車載機に対する制御プログラムの開始指示等のシステム通信処理を実行する。
【００５０】
次に、Ｓ２７でＣＰＵ４１はキースイッチ１５がＡＣＣオフされたか否かを判定する。そして、ＡＣＣオフされていないと判定された場合（Ｓ２７：ＮＯ）には、前記Ｓ２５でＲＡＭ４２に登録された車載機のＩＤを初期化して（Ｓ２８）、Ｓ２３へと戻る。その後、再び接続確認要求を送信して応答のあった車載機のＩＤを登録する。
【００５１】
ここで、前記したように各車載機のＥＣＵ２１、２５〜２７は、プログラムの連続リセットが所定時間内（第１実施形態では６０秒）に所定回数（第１実施形態では１１回以上）発生した場合には、通信マスタ装置６からの通信に対して応答を行わないように設定される（図３のＳ１６）。そして、応答を行わないように設定された車載機からは接続確認要求に対する接続確認応答がなくなるので、ＣＰＵ４１は応答のない車載機を通信マスタ装置６に対して接続されていると認識する車載機から除外する（存在しないものとみなす）こととなる。
【００５２】
ここで、図５を用いて通信マスタ装置６に接続される車載機の認識処理について具体的に説明すると、先ず、ナビゲーション装置２、ＣＤプレイヤ３、ラジオチューナ装置４、ＡＶアンプ５から接続確認応答があった場合には、（Ａ）に示すようにＳ２５の処理でＲＡＭ４２に対して各車載機２〜５のＩＤが記憶される。この時点で、ＣＰＵ４１はナビゲーション装置２、ＣＤプレイヤ３、ラジオチューナ装置４、ＡＶアンプ５が通信マスタ装置６に対して接続されていると認識する。
その後、ナビゲーション装置２で連続リセットが発生し、通信マスタ装置６からの通信に対して応答を行わないように設定される（図３のＳ１６）と、ナビゲーション装置２からの接続確認応答がなくなる。従って、その後に行われるＳ２５の処理では、（Ｂ）に示すようにナビゲーション装置２を除くＣＤプレイヤ３、ラジオチューナ装置４、ＡＶアンプ５のＩＤがＲＡＭ４２に対して記憶される。その結果、ＣＰＵ４１はＣＤプレイヤ３、ラジオチューナ装置４、ＡＶアンプ５のみが通信マスタ装置６に対して接続されていると認識することとなる。
【００５３】
一方で、前記Ｓ２７で、ＡＣＣオフされたと判定された場合（Ｓ２７：ＹＥＳ）には、通信網７を介して接続された各車載機（第１実施形態ではナビゲーション装置２、ＣＤプレイヤ３、ラジオチューナ装置４、ＡＶアンプ５）に対して、電源がオフ可能な状態にあるかを確認する電源オフ許可要求を送信する（Ｓ２９）。
【００５４】
続いて、Ｓ３０でＣＰＵ４１は前記Ｓ２９の要求に対して各車載機から送信された電源オフ許可応答を受信する。そして、Ｓ３１では前記Ｓ２５で登録された接続確認応答のある全ての車載機から電源オフ許可応答を受信したか否かを判定する。例えば、ナビゲーション装置２を除くＣＤプレイヤ３、ラジオチューナ装置４、ＡＶアンプ５のＩＤがＲＡＭ４２に対して登録されていた場合には、ＣＰＵ４１はＣＤプレイヤ３、ラジオチューナ装置４、ＡＶアンプ５から電源オフ許可応答を受信したか否かを判定する。尚、上記Ｓ３１が電源オフ判定手段の処理に相当する。
【００５５】
そして、接続確認応答のある全ての車載機から電源オフ許可応答を受信していないと判定された場合（Ｓ３１：ＮＯ）には、電源オフ許可応答を受信するまで待機する。一方、接続確認応答のある全ての車載機から電源オフ許可応答を受信したと判定された場合（Ｓ３１：ＹＥＳ）には、車載機の電源をオフする指示として通信網７におけるデータ信号の送信を中止する（Ｓ３２）。それによって、通信網７に接続された各車載機は電源をオフ制御することとなる。尚、上記Ｓ３２が電源オフ指示手段の処理に相当する。
【００５６】
次に、図４に基づいて通信マスタ装置６に接続される各車載機２〜５のＣＰＵが実行する電源管理処理プログラムについて説明する。先ず、Ｓ４１において、ＣＰＵは通信マスタ装置６から送信されるデータ信号を受信しているか否かを判定する。
【００５７】
そして、データ信号を受信していると判定された場合（Ｓ４１：ＹＥＳ）には、当該車載機の電源をオン制御する（Ｓ４２）。一方、データを受信していると判定された場合（Ｓ４１：ＮＯ）には、当該電源管理処理プログラムを終了する。
【００５８】
次に、Ｓ４３では当該車載機における他の制御処理を実行する。具体的に、例えばナビゲーション装置２においては通信マスタ装置６からの指示に基づいて目的地の設定処理、経路の探索処理、設定された経路に沿った案内処理等が行われる。また、ＣＤプレイヤ３においては通信マスタ装置６からの指示に基づいてＣＤの再生処理、再生の一時停止、早送り処理等が行われる。
【００５９】
続いて、Ｓ４４では通信マスタ装置６から送信された接続確認要求を受信する。更に、Ｓ４５では接続確認要求に対する接続要求応答を通信マスタ装置６に対して送信する。それによって、通信マスタ装置６は現在接続されている車載機の種類を特定する。
【００６０】
また、Ｓ４６では通信マスタ装置６から送信された電源オフ許可要求を受信する。更に、Ｓ４７では電源オフ許可要求に対する電源オフ許可応答を通信マスタ装置６に対して送信する。それによって、通信マスタ装置６は現在接続されている車載機が電源オフ可能な状態にあるか否かを特定する。尚、上記Ｓ４７が電源状態送信手段の処理に相当する。
【００６１】
その後、Ｓ４８において、ＣＰＵは通信マスタ装置６から送信されるデータ信号が切断したか否かを判定する。そして、データ信号が切断されたと判定された場合（Ｓ４８：ＹＥＳ）には、当該車載機の電源をオフ制御する（Ｓ４９）。一方、データ信号が切断されていないと判定された場合（Ｓ４８：ＮＯ）には、切断されるまで待機する。
【００６２】
以上詳細に説明した通り、第１実施形態に係る電源制御システム１では、通信マスタ装置６に対して接続された各車載機（ナビゲーション装置２、ＣＤプレイヤ３、ラジオチューナ装置４、ＡＶアンプ５）において、連続リセットが発生し、所定時間内（第１実施形態では６０秒）に所定回数（第１実施形態では１１回以上）のプログラムのリセットが発生したと判定された場合（Ｓ１５：ＹＥＳ）には、通信マスタ装置６の通信に対する応答を行わないように設定し（Ｓ１６）、一方で、通信マスタ装置６は接続確認要求に対する応答のあった車載機のみを現在接続されている車載機として認識し（Ｓ２５）、接続されていると認識された全ての車載機の電源オフ許可応答を受信したと判定した場合（Ｓ３１：ＹＥＳ）には、車載機の電源をオフするように指示する（Ｓ３２）ので、プログラム要因若しくはプログラム要因外（例えば、ハード素子故障でソフト的にアクセスしただけでシステムリセットが発生するケース等）によるプログラムの連続リセット等が発生し、電源をオフすることが可能な状態にあることを電源管理装置に送信できない状態の車載機が含まれていても当該車載機を存在しないものとみなすことによって、システム全体の電源をオフすることができる。従って、車両のエンジン切断後において車載機の電源のオン状態が継続されることなく、車両のバッテリー上がりを防止することが可能となる。
【００６３】
（第２実施形態）
次に、第２実施形態に係る車載機の電源制御システムについて図６に基づいて説明する。尚、以下の説明において上記図１乃至図５の第１実施形態に係る電源制御システム１の構成と同一符号は、前記第１実施形態に係る電源制御システム１等の構成と同一あるいは相当部分を示すものである。
【００６４】
この第２実施形態に係る電源制御システムの概略構成は、第１実施形態に係る電源制御システム１とほぼ同じ構成である。また、各種制御処理も第１実施形態に係る電源制御システム１とほぼ同じ制御処理である。
ただし、第１実施形態に係る電源制御システム１が、通信異常が発生したか否かに関わらず通信マスタ装置６においてＲＡＭ４２に登録された車載機のＩＤを定期的に初期化し、接続された車載機の認識を新たに行っていた（Ｓ２８）のに対し、第２実施形態に係る電源制御システムでは、新たに車載機が接続されたことを認識した場合にのみ通信マスタ装置６においてＲＡＭ４２に登録された車載機のＩＤを初期化し、接続された車載機の認識を新たに行う点で前記第１実施形態に係る電源制御システム１と異なっている。
【００６５】
以下に、第２実施形態に係る電源制御システムにおいて、通信マスタ装置６の通信マスタＥＣＵ４０及び車載機（第２実施形態ではナビゲーション装置２、ＣＤプレイヤ３、ラジオチューナ装置４、ＡＶアンプ５）の各ＥＣＵ２１、２５〜２７が実行する電源管理制御プログラムについて図６に基づき説明する。図６は第２実施形態に係る通信マスタ装置６や車載機２〜５が実行する電源管理処理プログラムのフローチャートである。尚、以下の図６にフローチャートで示されるプログラムは、各ＥＣＵ２１、２５〜２７、４０が備えているＲＯＭやＲＡＭに記憶されており、ＣＰＵにより所定間隔で繰り返し実行される。
【００６６】
先ず、図６に基づいて通信マスタ装置６のＣＰＵ４１が実行する電源管理処理プログラムについて説明する。Ｓ１０１において、ＣＰＵ４１はキースイッチ１５がＡＣＣオンされたか否かを判定する。そして、ＡＣＣオンされていないと判定した場合（Ｓ１０１：ＮＯ）には、当該電源管理処理プログラムを終了する。
【００６７】
一方、ＡＣＣオンされたと判定した場合（Ｓ１０１：ＹＥＳ）には、Ｓ１０２でＣＰＵ４１は車載機の電源をオンする指示として通信網７におけるデータ信号の送信を開始する。そして、Ｓ１０３でＣＰＵ４１は通信網７を介して接続された各車載機（第１実施形態ではナビゲーション装置２、ＣＤプレイヤ３、ラジオチューナ装置４、ＡＶアンプ５）に対して、接続を確認する接続確認要求を送信する。
【００６８】
続いて、Ｓ１０４でＣＰＵ４１は前記Ｓ１０３の要求に対して各車載機から送信された接続確認応答を受信する。そして、Ｓ１０５では接続確認応答のあった車載機のＩＤをＲＡＭ４２に記憶する。それによって、現在、通信マスタ装置６に対して接続されている車載機の種類を特定する。
【００６９】
その後、Ｓ１０６でＣＰＵ４１は、通信網７において新たに車載機の接続を検出したか否かを判定する。ここで、通信網７に対して接続された車載機では、プログラムのリセットが発生した場合に、当該車載機が接続されたことを示す接続確認応答を再び通信マスタ装置６に対して送信する。従って、通信マスタ装置６に対して接続されたいずれかの車載機２〜５においてプログラムのリセットが発生した場合には、通信マスタ装置６は新たに車載機の接続を検出することとなる。
【００７０】
そして、新たに車載機の接続を検出したと判定された場合（Ｓ１０６：ＹＥＳ）には、前記Ｓ１０５でＲＡＭ４２に登録された車載機のＩＤを初期化して（Ｓ１０７）、Ｓ１０３へと戻る。その後、再び接続確認要求を送信して応答のあった車載機のＩＤを登録する。
一方、新たに車載機の接続を検出しないと判定された場合（Ｓ１０６：ＮＯ）には、接続された各車載機に対する制御プログラムの開始指示等のシステム通信処理を実行する（Ｓ１０８）。
【００７１】
次に、Ｓ１０９でＣＰＵ４１はキースイッチ１５がＡＣＣオフされたか否かを判定する。そして、ＡＣＣオフされていないと判定された場合（Ｓ１０９：ＮＯ）にはＳ１０６の判定処理へと戻り、再び新たに接続された車載機があるか否か判定される。
【００７２】
それに対し、ＡＣＣオフされたと判定された場合（Ｓ１０９：ＹＥＳ）には、通信網７を介して接続された各車載機（第１実施形態ではナビゲーション装置２、ＣＤプレイヤ３、ラジオチューナ装置４、ＡＶアンプ５）に対して、電源がオフ可能な状態にあるかを確認する電源オフ許可要求を送信する（Ｓ１１０）。
【００７３】
続いて、Ｓ１１１でＣＰＵ４１は前記Ｓ１１０の要求に対して各車載機から送信された電源オフ許可応答を受信する。そして、Ｓ１１２では前記Ｓ１０５で登録された接続確認応答のある全ての車載機から電源オフ許可応答を受信したか否かを判定する。例えば、ナビゲーション装置２を除くＣＤプレイヤ３、ラジオチューナ装置４、ＡＶアンプ５のＩＤがＲＡＭ４２に対して登録されていた場合には、ＣＰＵ４１はＣＤプレイヤ３、ラジオチューナ装置４、ＡＶアンプ５から電源オフ許可応答を受信したか否かを判定する。
【００７４】
そして、接続確認応答のある全ての車載機から電源オフ許可応答を受信していないと判定された場合（Ｓ１１２：ＮＯ）には、電源オフ許可応答を受信するまで待機する。一方、接続確認応答のある全ての車載機から電源オフ許可応答を受信したと判定された場合（Ｓ１１２：ＹＥＳ）には、車載機の電源をオフする指示として通信網７におけるデータ信号の送信を中止する（Ｓ１１３）。それによって、通信網７に接続された各車載機は電源をオフ制御することとなる。
【００７５】
尚、電源管理処理プログラムにおいて通信マスタ装置６に接続される各車載機２〜５のＣＰＵが実行するＳ１２１〜Ｓ１２９の処理は、既に説明した第１実施形態に係る電源制御システム１の電源管理処理プログラム（図４参照）において各車載機２〜５のＣＰＵが実行するＳ４１〜Ｓ４９の処理と同様であるので、ここではその説明は省略する。
【００７６】
以上詳細に説明した通り、第２実施形態に係る電源制御システムでは、通信マスタ装置６に対して接続された各車載機（ナビゲーション装置２、ＣＤプレイヤ３、ラジオチューナ装置４、ＡＶアンプ５）において、連続リセットが発生し、所定時間内（第１実施形態では６０秒）に所定回数（第２実施形態では１１回以上）のプログラムのリセットが発生したと判定された場合には、通信マスタ装置６の通信に対する応答を行わないように設定し、一方で、通信マスタ装置６は接続確認要求に対する応答のあった車載機のみを現在接続されている車載機として認識し（Ｓ１０５）、接続されていると認識された全ての車載機の電源オフ許可応答を受信したと判定した場合（Ｓ１１２：ＹＥＳ）には、車載機の電源をオフするように指示する（Ｓ１１３）ので、プログラム要因若しくはプログラム要因外（例えば、ハード素子故障でソフト的にアクセスしただけでシステムリセットが発生するケース等）によるプログラムの連続リセット等が発生し、電源をオフすることが可能な状態にあることを電源管理装置に送信できない状態の車載機が含まれていても当該車載機を存在しないものとみなすことによって、システム全体の電源をオフすることができる。従って、車両のエンジン切断後において車載機の電源のオン状態が継続されることなく、車両のバッテリー上がりを防止することが可能となる。
【００７７】
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、第１実施形態及び第２実施形態では、車両に搭載された車載機としてナビゲーション装置２、ＣＤプレイヤ３、ラジオチューナ装置４、ＡＶアンプ５を例に挙げて説明しているが、電源制御システム１で適用することが可能な車載機は上記例に限られることなく、例えば、ＭＤプレイヤ、ＤＶＤプレイヤ、ＥＴＣ装置等でも良い。
【００７８】
また、第１実施形態及び第２実施形態では、各車載機で通信マスタ装置６に対する応答をしないように設定する電源オフ条件として、所定時間内に所定回数のリセットが発生したことを条件としているが、電源オフ許可応答を通信マスタ装置６に対して送信できない状態にあることが判定可能であれば、他の条件でも良い。例えば、プログラムのリセットが所定回数以上発生したことのみを条件としても良い。
【００７９】
また、第１実施形態及び第２実施形態では、車載機の電源制御システムの例としてＭＯＳＴにより通信マスタ装置６と車載機２〜５が接続されたシステムを説明しているが、通信マスタ装置６と車載機２〜５が相互に通信可能なシステムであれば良く、例えばＬＡＮにより通信マスタ装置６と車載機２〜５を接続したシステムであっても良い。また、通信方法としては光ファイバによる光通信の他に、電気信号による電気通信、無線通信等を用いることも可能である。
【図面の簡単な説明】
【００８０】
【図１】第１実施形態に係る電源制御システムの概略構成図である。
【図２】第１実施形態に係る電源制御システムを構成する車載機及び通信マスタ装置の制御系を模式的に示すブロック図である。
【図３】第１実施形態に係る車載機が実行する連続リセット処理プログラムのフローチャートである。
【図４】第１実施形態に係る通信マスタ装置や車載機が実行する電源管理処理プログラムのフローチャートである。
【図５】（Ａ）及び（Ｂ）は通信マスタ装置に接続される車載機の認識処理について説明した説明図である。
【図６】第２実施形態に係る通信マスタ装置や車載機が実行する電源管理処理プログラムのフローチャートである。
【符号の説明】
【００８１】
１            電源制御システム
２            ナビゲーション装置
３            ＣＤプレイヤ
４            ラジオチューナ装置
５            ＡＶアンプ
６            通信マスタ装置
７            通信網
２１          ナビゲーションＥＣＵ
２５          ＣＤプレイヤＥＣＵ
２６          ラジオチューナＥＣＵ
２７          ＡＶアンプＥＣＵ
３１          ＣＰＵ
３２          ＲＡＭ
３３          ＲＯＭ
３５          リセットカウンタ
４０          通信マスタＥＣＵ
４１          ＣＰＵ
４２          ＲＡＭ
４３          ＲＯＭ
【図１】
0004415947.tif 000002
【図２】
0004415947.tif 000003
【図３】
0004415947.tif 000004
【図４】
0004415947.tif 000005
【図５】
0004415947.tif 000006
【図６】
0004415947.tif 000007