(57)【要約】【課題】構成が簡略かつ小型であり、多様な機能を高い信頼性で使用することのできる電子制御装置およびその動作管理を提供すること。【解決手段】自車両の電源状態がアクセサリーオン（ＡＣＣオン）である場合、動作管理装置１は、ＨＤＤ２からナビゲーションプログラム２ａを読み出してＥＣＵ１１に送る。ＥＣＵ１１は、ナビゲーションプログラム２ａを実行することで、目的地までの経路を案内するナビゲーション機能を実現する。一方、自車両の電源がアクセサリーオフ（ＡＣＣオフ）状態である場合、動作管理装置１は、ＨＤＤ２からセキュリティプログラム２ｃを読み出してＥＣＵ１１に送る。ＥＣＵ１１は、セキュリティプログラム２ｃを実行することで、車両盗難を防止するセキュリティ機能を実現する。【選択図】        図１
2007131177.tif 000002
【特許請求の範囲】
【請求項１】
車載電子制御装置の動作を管理する動作管理装置であって、
自車両の状況を判断する状況判断手段と、
前記状況判断手段による判断結果に基づいて必要な機能を選択し、前記車載電子制御装置に実行させる機能制御手段と、
を備えたことを特徴とする動作管理装置。
【請求項２】
複数の車載電子制御装置の動作状態が正常か否かを監視する監視手段をさらに備え、前記機能制御手段は、選択した機能を正常に動作中である車載電子制御装置に実行させることを特徴とする請求項１に記載の動作管理装置。
【請求項３】
前記状況判断手段は、前記状況の判断に少なくとも自車両の電源状態を使用することを特徴とする請求項１または２に記載の動作管理装置。
【請求項４】
前記機能制御手段は、前記自車両におけるアクセサリ電源がオフ状態である場合に車両盗難防止機能を実行させることを特徴とする請求項３に記載の動作管理装置。
【請求項５】
前記機能制御手段は、選択した機能を実現する制御プログラムを前記車載電子制御装置に送出することを特徴とする請求項１〜４のいずれか一つに記載の動作管理装置。
【請求項６】
前記機能制御手段は、選択した機能を実現する制御プログラムの読み込みを前記車載電子制御装置に要求し、前記車載電子制御装置は要求された制御プログラムを読み込んで実行することを特徴とする請求項１〜４のいずれか一つに記載の動作管理装置。
【請求項７】
車両に搭載され、他装置と通信ラインで接続される車載電子制御装置であって、
外部から制御プログラムを受信するプログラム受信手段と、
前記受信したプログラムを実行するプログラム実行手段と、
を備えたことを特徴とする車載電子制御装置。
【請求項８】
車両に搭載され、他装置と通信ラインで接続される車載電子制御装置であって、
外部から指定された制御プログラムを読み込む読込処理手段と、
前記読み込んだプログラムを実行するプログラム実行手段と、
を備えたことを特徴とする車載電子制御装置。
【請求項９】
車両に搭載され、他装置と通信ラインで接続される車載電子制御装置であって、
予め定められた特定の機能を実行する特定機能実行手段と、
外部から指定された任意の機能を実行する外部機能実行手段と、
を備えたことを特徴とする車載電子制御装置。
【請求項１０】
前記特定の機能は自車両の電源状態がアクセサリーオン状態で使用される機能であり、前記外部機能実行手段は自車両の電源がオフ状態である場合に外部から指定された機能を実行することを特徴とする請求項９に記載の車載電子制御装置。
【請求項１１】
前記外部から指定される機能は車両盗難防止機能であることを特徴とする請求項１０に記載の車載電子制御装置。
【請求項１２】
前記機能制御手段は、選択した機能をユーザが予め指定した車載電子制御装置に実行させることを特徴とする請求項１に記載の動作管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、車両に搭載される車載電子制御装置とその動作を管理する動作管理装置に関し、特に多様な機能を装備した車両における電子制御装置の動作管理に関する。
【背景技術】
【０００２】
近年、車両には各種電子制御装置が搭載され、この電子制御装置によってエンジン制御や経路案内などの機能が実現されている。従来は、その機能ごとに電子制御装置が作られていたのであるが、機能の増加に伴って装置構成が煩雑化、大型化が問題となっていた。
【０００３】
そこで、例えば特許文献１が開示する車両の制御装置は、クルーズコントロール機能と坂道発進補助機能とを同一の電子制御装置（ＥＣＵ）に持たせ、車両の走行速度に応じて作動する機能を切り替えることで、２つの機能を単一の電子制御装置で実行可能としている。
【０００４】
一方、特に車両における電子制御では高い信頼性、安全性が求められる。そのため、例えば特許文献２は、システムに異常が発生した場合に安全側に機能を切り替えることで信頼性と安全性を確保する技術を開示している。
【０００５】
【特許文献１】特開２００３−３２０８７２号公報
【特許文献２】特開平９−１２３８９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１が開示する技術では、特定の電子制御装置が複数の機能を有するのみであり、十分な装置構成の簡略化・小型化を実現することができなかった。また、各電子制御装置が固有の機能を有するため、電子制御装置に異常が発生した場合にはその電子制御装置が担っていた機能が使用できない（もしくは不完全な状態でしか使用できない）という問題点があった。
【０００７】
そのため、構成が簡略かつ小型であり、多様な機能を高い信頼性で使用することのできる電子制御装置およびその動作管理の実現が重要な課題であった。
【０００８】
本発明は、上述した従来技術における問題点を解消し、課題を解決するためになされたものであり、構成が簡略かつ小型であり、多様な機能を高い信頼性で使用することのできる電子制御装置およびその動作管理装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するため、請求項１の発明に係る動作管理装置は、車載電子制御装置の動作を管理する動作管理装置であって、自車両の状況を判断する状況判断手段と、前記状況判断手段による判断結果に基づいて必要な機能を選択し、前記車載電子制御装置に実行させる機能制御手段と、を備えたことを特徴とする。
【００１０】
この請求項１の発明によれば動作管理装置は、自車両の状況を判断し、判断結果に基づいて必要な機能を選択し、選択した機能を車載電子制御装置に実行させる。
【００１１】
また、請求項２の発明に係る動作管理装置は、請求項１に記載の発明において、複数の車載電子制御装置の動作状態が正常か否かを監視する監視手段をさらに備え、前記機能制御手段は、選択した機能を正常に動作中である車載電子制御装置に実行させることを特徴とする。
【００１２】
この請求項２の発明によれば動作管理装置は、複数の車載装置の動作状態が正常か否かを監視し、状況判断の結果選択した機能を正常に動作中である車載電子制御装置に実行させる。
【００１３】
また、請求項３の発明に係る動作管理装置は、請求項１または２に記載の発明において、前記状況判断手段は、前記状況の判断に少なくとも自車両の電源状態を使用することを特徴とする。
【００１４】
この請求項３の発明によれば動作管理装置は、少なくとも電源状態を用いて自車両の状況を判断し、判断結果に基づいて必要な機能を選択し、選択した機能を車載電子制御装置に実行させる。
【００１５】
また、請求項４の発明に係る動作管理装置は、請求項３に記載の発明において、前記機能制御手段は、前記自車両におけるアクセサリ電源がオフ状態である場合に車両盗難防止機能を実行させることを特徴とする。
【００１６】
この請求項４の発明によれば動作管理装置は、自車両におけるアクセサリ電源がオフ状態である場合に車両盗難防止機能を車載電子制御装置に実行させる。
【００１７】
また、請求項５の発明に係る動作管理装置は、請求項１〜４のいずれか一つに記載の発明において、前記機能制御手段は、選択した機能を実現する制御プログラムを前記車載電子制御装置に送出することを特徴とする。
【００１８】
この請求項５の発明によれば動作管理装置は、自車両の状況を判断し、判断結果に基づいて必要な機能を選択し、選択した機能を実現する制御プログラムを車載電子制御装置に送出して実行させる。
【００１９】
また、請求項６の発明に係る動作管理装置は、請求項１〜４のいずれか一つに記載の発明において、前記機能制御手段は、選択した機能を実現する制御プログラムの読み込みを前記車載電子制御装置に要求し、前記車載電子制御装置は要求された制御プログラムを読み込んで実行することを特徴とする。
【００２０】
この請求項６の発明によれば動作管理装置は、自車両の状況を判断し、判断結果に基づいて必要な機能を選択し、選択した機能を実現する制御プログラムの読み込みを車載電子制御装置に要求し、車載電子制御装置は要求された制御プログラムを読み込んで実行する。
【００２１】
また、請求項７の発明に係る車載電子制御装置は、車両に搭載され、他装置と通信ラインで接続される車載電子制御装置であって、外部から制御プログラムを受信するプログラム受信手段と、前記受信したプログラムを実行するプログラム実行手段と、を備えたことを特徴とする。
【００２２】
この請求項７の発明によれば車載電子制御装置は、外部から制御プログラムを受信し、受信したプログラムを実行することで車両や車載装置の制御を行なう。
【００２３】
また、請求項８の発明に係る車載電子制御装置は、車両に搭載され、他装置と通信ラインで接続される車載電子制御装置であって、外部から指定された制御プログラムを読み込む読込処理手段と、前記読み込んだプログラムを実行するプログラム実行手段と、を備えたことを特徴とする。
【００２４】
この請求項８の発明によれば車載電子制御装置は、外部から指定された制御プログラムを読み込んで実行することで車両や車載装置の制御を行なう。
【００２５】
また、請求項９の発明に係る車載電子制御装置は、車両に搭載され、他装置と通信ラインで接続される車載電子制御装置であって、予め定められた特定の機能を実行する特定機能実行手段と、外部から指定された任意の機能を実行する外部機能実行手段と、を備えたことを特徴とする。
【００２６】
この請求項９の発明によれば車載電子制御装置は、予め定められた特定の機能に加え、外部から指定された任意の機能を実行する。
【００２７】
また、請求項１０の発明に係る車載電子制御装置は、請求項９に記載の発明において、前記特定の機能は自車両の電源状態がアクセサリーオン状態で使用される機能であり、前記外部機能実行手段は自車両の電源がオフ状態である場合に外部から指定された機能を実行することを特徴とする。
【００２８】
この請求項１０の発明によれば車載電子制御装置は、自車両の電源状態がアクセサリーオン状態である場合には予め定められた特定の機能を実行し、自車両の電源がオフ状態である場合に外部から指定された機能を実行する。
【００２９】
また、請求項１１の発明に係る車載電子制御装置は、請求項１０に記載の発明において、前記外部から指定される機能は車両盗難防止機能であることを特徴とする。
【００３０】
この請求項１１の発明によれば車載電子制御装置は、自車両の電源状態がアクセサリーオン状態である場合には予め定められた特定の機能を実行し、自車両の電源がオフ状態である場合には外部から指定された車両盗難防止機能を実行する。
【００３１】
また、請求項１２の発明に係る動作管理装置は、請求項１に記載の発明において、前記機能制御手段は、選択した機能をユーザが予め指定した車載電子制御装置に実行させることを特徴とする。
【００３２】
この請求項１２の発明によれば動作管理装置は、自車両の状況を判断して必要な機能を選択し、選択した機能をユーザが予め指定した車載電子制御装置に実行させる。
【発明の効果】
【００３３】
請求項１の発明によれば動作管理装置は、自車両の状況を判断し、判断結果に基づいて必要な機能を選択し、選択した機能を車載電子制御装置に実行させるので、車載システムの構成を簡略化かつ小型化する動作管理装置を得ることができるという効果を奏する。
【００３４】
また、請求項２の発明によれば動作管理装置は、複数の車載装置の動作状態が正常か否かを監視し、状況判断の結果選択した機能を正常に動作中である車載電子制御装置に実行させるので、多様な機能を高い信頼性で提供する動作管理装置を得ることができるという効果を奏する。
【００３５】
また、請求項３の発明によれば動作管理装置は、少なくとも電源状態を用いて自車両の状況を判断し、判断結果に基づいて必要な機能を選択し、選択した機能を車載電子制御装置に実行させるので、電源状態に対応して適切な機能を提供する動作管理装置を得ることができるという効果を奏する。
【００３６】
また、請求項４の発明によれば動作管理装置は、自車両におけるアクセサリ電源がオフ状態である場合に車両盗難防止機能を車載電子制御装置に実行させるので、車載システムの構成を簡略化かつ小型化しつつ、車両盗難防止機能を提供する動作管理装置を得ることができるという効果を奏する。
【００３７】
また、請求項５の発明によれば動作管理装置は、自車両の状況を判断し、判断結果に基づいて必要な機能を選択し、選択した機能を実現する制御プログラムを車載電子制御装置に送出して実行させるので、車両の状態に応じて車載電子制御装置の機能を変更する動作管理装置を得ることができるという効果を奏する。
【００３８】
また、請求項６の発明によれば動作管理装置は、自車両の状況を判断し、判断結果に基づいて必要な機能を選択し、選択した機能を実現する制御プログラムの読み込みを車載電子制御装置に要求し、車載電子制御装置は要求された制御プログラムを読み込んで実行するので、車両の状態に応じて車載電子制御装置に機能変更を指示する動作管理装置を得ることができるという効果を奏する。
【００３９】
また、請求項７の発明によれば車載電子制御装置は、外部から制御プログラムを受信し、受信したプログラムを実行することで車両や車載装置の制御を行なうので、車両の状態に応じて任意の機能を実行する汎用の車載電子制御装置を得ることができるという効果を奏する。
【００４０】
また、請求項８の発明によれば車載電子制御装置は、外部から指定された制御プログラムを読み込んで実行することで車両や車載装置の制御を行なうので、車両の状態に応じて任意の機能を実行する汎用の車載電子制御装置を得ることができるという効果を奏する。
【００４１】
また、請求項９の発明によれば車載電子制御装置は、予め定められた特定の機能に加え、外部から指定された任意の機能を実行するので、車両の状態に応じて一時的に他の機能を実行する車載電子制御装置を得ることができるという効果を奏する。
【００４２】
また、請求項１０の発明によれば車載電子制御装置は、自車両の電源状態がアクセサリーオン状態である場合には予め定められた特定の機能を実行し、自車両の電源がオフ状態である場合に外部から指定された機能を実行するので、電源オフ時に他の機能を実行する車載電子制御装置を得ることができるという効果を奏する。
【００４３】
また、請求項１１の発明によれば車載電子制御装置は、自車両の電源状態がアクセサリーオン状態である場合には予め定められた特定の機能を実行し、自車両の電源がオフ状態である場合には外部から指定された車両盗難防止機能を実行するので、電源オフ時に車両盗難防止機能を実行する車載電子制御装置を得ることができるという効果を奏する。
【００４４】
また、請求項１２の発明によれば動作管理装置は、自車両の状況を判断して必要な機能を選択し、選択した機能をユーザが予め指定した車載電子制御装置に実行させるので、車載システムの構成を簡略化かつ小型化する動作管理装置を得ることができるという効果を奏する。
【発明を実施するための最良の形態】
【００４５】
以下に添付図面を参照して、この発明に係る電子制御装置および、電子制御装置の動作を管理する動作管理装置の好適な実施例について詳細に説明する。
【実施例】
【００４６】
まず、本発明に係る実施例の概念について図１を参照して説明する。本実施例では、電子制御装置（ＥＣＵ）が実行する機能を自車両の状況に対応して変更するため、動作管理装置がＥＣＵの機能を管理している。
【００４７】
図１では、動作管理装置１とＥＣＵ１１とがバス３を介して接続している。また動作管理装置１はさらにハードディスクドライブ（ＨＤＤ）２に接続している。ＨＤＤ２は、ナビゲーションプログラム２ａ、オーディオプログラム２ｂ、セキュリティプログラム２ｃなどの各種プログラムを記憶する記憶手段である。また、ＨＤＤ２はプログラムの他、地図データや音楽データなど、各種データを記憶している。動作管理装置１は、自車両の状況を判断して必要な機能を選択し、その機能を実現するプログラムをＨＤＤ２から読み出してＥＣＵ１１に送る。
【００４８】
例えば、自車両の電源状態がアクセサリーオン（ＡＣＣオン：イグニッションキーがアクセサリーオン位置（オーディオ等の車載電子機器への通電状態）、あるいはイグニッションオン位置）である場合には、車両が走行中である、もしくは走行準備中であるので、動作管理装置１は、ＨＤＤ２からナビゲーションプログラム２ａを読み出してＥＣＵ１１に送る。ＥＣＵ１１は、ナビゲーションプログラム２ａを実行することで、目的地までの経路を案内するナビゲーション機能を実現する。
【００４９】
一方、自車両の電源がアクセサリーオフ（ＡＣＣオフ）状態である場合には、車両は停車（駐車）中であるので、動作管理装置１は、ＨＤＤ２からセキュリティプログラム２ｃを読み出してＥＣＵ１１に送る。ＥＣＵ１１は、セキュリティプログラム２ｃを実行することで、車両盗難を防止するセキュリティ機能を実現する。
【００５０】
このように、動作管理装置１が電源状態に基づいて必要なＥＣＵ１１の機能を切り替えることで、ＥＣＵ１１は、その状態に応じた必要な機能、本例ではＡＣＣオン状態となった場合にはナビゲーション機能を、ＡＣＣオフ状態となった場合にはセキュリティ機能を提供することとなる。
【００５１】
つづいて、本発明の実施例にかかる車載システムの概要構成を図２の概要構成図に示す。同図に示す構成では、動作管理装置１、ＥＣＵ１１〜１３、入力装置４、出力装置５、通信装置６がバス３に接続されている。さらにこの他、バス３には電源状態、車速、天候、時間、場所、振動の有無、レーダによる検知結果など各種情報がそれぞれを検出するセンサ等から流れている。
【００５２】
通信装置６は、外部のサーバや他車両との通信に使用する装置であり、出力装置５はディスプレイやスピーカなどの出力デバイス群、入力装置４はスイッチやタッチパネルなどユーザからの入力を受け付ける入力デバイス群である。これらの通信装置６、出力装置５、入力装置４は、動作管理装置１、ＥＣＵ１１〜１３をはじめ、各種車載装置で共用する。
【００５３】
ＥＣＵ１１は、その内部にプログラム受信部１１ａおよびプログラム実行部１１ｂを有する。プログラム受信部１１ａは、動作管理部１からプログラムを受信する処理部である。また、プログラム実行部１１ｂは、ハードウェア構成としてＣＰＵやメモリを有し、プログラム受信部１１ａが受信したプログラムを実行する処理を行なう。
【００５４】
すなわち、ＥＣＵ１１は、固定された特定の機能ではなく、動作管理装置１から送信された任意のプログラムによって提供される機能を担う、汎用の電子制御装置として動作することとなる。
【００５５】
ＥＣＵ１２は、ＥＣＵ１１と同様にプログラム受信部１２ａおよびプログラム実行部１２ｂを有し、動作管理装置１から送信された任意のプログラムを実行する汎用の電子制御装置である。また、ＥＣＵ１３もＥＣＵ１１，１２と同様にプログラム受信部１３ａおよびプログラム実行部１３ｂを有し、動作管理装置１から送信された任意のプログラムを実行する汎用の電子制御装置として動作する。
【００５６】
動作管理装置１は、その内部に状況判断部１ａ、ＥＣＵ状態監視部１ｂおよびプログラム制御部１ｃを有する。状況判断部１ａは、バス３から電源状態などの情報を取得して、自車両の状況を判断する。また、ＥＣＵ状態監視部１ｂは、ＥＣＵ１１〜１３の動作状態が正常か否かを監視する。動作状態が正常か否かの判断方法としては、例えば所定の信号を返すようなテスト信号を出力し、その返信信号を正常時の信号と比較して判断すればよい。
【００５７】
プログラム制御部１ｃは、状況判断部１ａによる判断結果に基づいて必要な機能を選択し、その機能を実行するプログラムをＨＤＤ２から読み出してＥＣＵ１１〜１２に送信する。この時、送信先の候補か複数ある場合には、ＥＣＵ状態監視１ｂによる監視結果を用い、正常に動作中のＥＣＵを送信先とする。尚、動作管理装置１はＣＰＵ、メモリ、バス通信等のためのインターフェイス等から構成され、上述の処理を行なう。また、電源は、バッテリから直接供給され、常時動作している。
【００５８】
つづいて、動作管理装置１の処理動作について説明する。図３−１および図３−２は、動作管理装置１の処理動作を説明するフローチャートであり、動作管理装置１の稼動中に繰り返し実行される。図３−１に示すように、まず状況判断部１ａは、バス３から電源状態を示す情報を取得して、ＡＣＣオン状態であるか否かを判定する（ステップＳ１０１）。
【００５９】
その結果、ＡＣＣオン状態であるならば（ステップＳ１０１，Ｙｅｓ）、プログラム制御部１ｃは、ＨＤＤ２から読み出したナビゲーションプログラム２ａをＥＣＵ１１に送信して読み込ませ（ステップＳ１０２）、同じくＨＤＤ２から読み出したオーディオプログラム２ｂをＥＣＵ１２に送信して読み込ませて（ステップＳ１０３）、処理を終了する。
【００６０】
一方、ＡＣＣオフ状態であるならば（ステップＳ１０１，Ｎｏ）、次に、ユーザ操作によるセキュリティプログラム作動ＥＣＵ設定の状態を判断し、ＥＣＵ設定が“自動”であれば（ステップＳ１２０，Ｙｅｓ）、次に、ＥＣＵ状態監視部１ｂによってＥＣＵ１１が正常であるか否かを判定し（ステップＳ１０４）、正常であれば（ステップＳ１０４，Ｙｅｓ）、プログラム制御部１ｃがＨＤＤ２から読み出したセキュリティログラム２ｃをＥＣＵ１１に送信して読み込ませて（ステップＳ１０５）、処理を終了する。
【００６１】
また、ＥＣＵ１１が正常でない場合（ステップＳ１０４，Ｎｏ）、ＥＣＵ状態監視部１ｂによってＥＣＵ１２が正常であるか否かを判定し（ステップＳ１０６）、正常であれば（ステップＳ１０６，Ｙｅｓ）、プログラム制御部１ｃがＨＤＤ２から読み出したセキュリティプログラム２ｃをＥＣＵ１２に送信して読み込ませて（ステップＳ１０７）、処理を終了する。
【００６２】
さらに、ＥＣＵ１２が正常でない場合（ステップＳ１０６，Ｎｏ）には、ＥＣＵ状態監視部１ｂによってＥＣＵ１３が正常であるか否かを判定し（ステップＳ１０９）、正常であれば（ステップＳ１０９，Ｙｅｓ）、プログラム制御部１ｃがＨＤＤ２から読み出したセキュリティプログラム２ｃをＥＣＵ１３に送信して読込ませて（ステップＳ１０８）、処理を終了する。
【００６３】
さらにＥＣＵ１３が正常でない場合（ステップＳ１０９，Ｎｏ）には、ＥＣＵ異常のためセキュリティプログラム２ｃが動作不能である旨を通知し（ステップＳ１１０）、処理を終了する。
【００６４】
次に、ユーザ操作によるセキュリティプログラム作動ＥＣＵ設定の状態が“自動”でなく（ステップＳ１２０，Ｎｏ）、“ＥＣＵ１１”の場合（ステップＳ１１１，Ｙｅｓ）、ＥＣＵ１１が正常か否かを判定し（ステップＳ１１２）、正常であれば（ステップＳ１１２，Ｙｅｓ）プログラム制御部１ｃがＨＤＤ２から読み出したセキュリティプログラム２ｃをＥＣＵ１１に送信して読込ませて（ステップＳ１１３）処理を終了する。
【００６５】
また、ＥＣＵ１１が正常でない場合（ステップＳ１１２，Ｎｏ）には、ＥＣＵ異常のためセキュリティプログラム２ｃが動作不能である旨を通知し（ステップＳ１１０）、処理を終了する。
【００６６】
次に、ユーザ操作によるセキュリティプログラム作動ＥＣＵ設定の状態が“ＥＣＵ１１”でなく（ステップＳ１１１，Ｎｏ）、“ＥＣＵ１２”の場合（ステップＳ１１４，Ｙｅｓ）、ＥＣＵ１２が正常か否かを判定し（ステップＳ１１５）、正常であれば（ステップＳ１１５，Ｙｅｓ）プログラム制御部１ｃがＨＤＤ２から読み出したセキュリティプログラム２ｃをＥＣＵ１２に送信して読込ませて（ステップＳ１１６）処理を終了する。
【００６７】
また、ＥＣＵ１２が正常でない場合（ステップＳ１１５，Ｎｏ）には、ＥＣＵ異常のためセキュリティプログラム２ｃが動作不能である旨を通知し（ステップＳ１１０）処理を終了する。
【００６８】
次に、ユーザ操作によるセキュリティプログラム作動設定の状態が“ＥＣＵ１２”でなく（ステップＳ１１４，Ｎｏ）、“ＥＣＵ１３”の場合（ステップＳ１１７，Ｙｅｓ）、ＥＣＵ１３が正常か否かを判定し（ステップＳ１１８）、正常であれば（ステップＳ１１８，Ｙｅｓ）プログラム制御部１ｃがＨＤＤ２から読み出したセキュリティプログラム２ｃをＥＣＵ１３に送信して読込ませて（ステップＳ１１９）処理を終了する。
【００６９】
また、ＥＣＵ１３が正常でない場合（ステップＳ１１８，Ｎｏ）には、ＥＣＵ異常のためセキュリティプログラム２ｃが動作不能である旨を通知し（ステップＳ１１０）、処理を終了する。
【００７０】
次に、ユーザ操作によるセキュリティプログラム作動ＥＣＵ設定の状態が“ＥＣＵ１３”でない場合（ステップＳ１１７，Ｎｏ）には、処理を終了する。
【００７１】
このように、動作管理装置１が電源状態に応じて各ＥＣＵにプログラムを送信することで、ＡＣＣオン時にはナビゲーション機能とオーディオ機能を実行し、ＡＣＣオフ時にはセキュリティ機能を実行することができる。そのため、各機能に専用のＥＣＵを設ける構成に比してＥＣＵの数を節減し、構成を小型化して効率的なＥＣＵの使用を行なうことができる。
【００７２】
例えば、ＥＣＵ１１はナビゲーションプログラム２ａを読み込んだ場合には、バス３から場所や時間などの情報を取得して経路案内を実行し、セキュリティプログラム２ｃを読み込んだ場合には、バス３から振動やレーダ検知結果などの情報を取得して車両盗難の発生を検知する。
【００７３】
また、いずれかのＥＣＵに異常が発生している場合であっても、正常なＥＣＵを選択してセキュリティ機能を実行させるので、セキュリティ機能の信頼性を向上することができる。
【００７４】
ところで、これまでの説明では電源状態に基づいて必要な機能を選択する場合について説明したが、状況判断部１ａによる状況判断は電源状態のみではなく、任意の情報を用いて実行することができる。
【００７５】
状況判断と選択する機能との具体例を図４に示す。同図に示すように、車速情報を利用した状況判断では、所定速度以上であれば高速道路などで先行車両との車間距離を保つ高速追従制御プログラムを選択し、所定速度未満であれば一般道などで先行車両との間隔をあけて事故を防止する低速追従制御プログラムを選択する。
【００７６】
また、天候情報を利用した状況判断では、晴れている場合にはサンルーフの開閉を行なうサンルーフ制御プログラムを選択し、雨であればワイパーの動作制御をおこなうワイパー制御プログラムを選択する。
【００７７】
同様に、時間情報を利用した状況判断では、例えばユーザからの指定や操作履歴（ＨＤＤ２に記憶される）に基づいてその時間帯に操作される可能性の高い機能を選択する。図４では、午前７時から８時までの間はラジオ受信プログラムを選択し、それ以外の時間帯にはHDD２に記憶した音楽データなどのコンテンツデータを再生するＨＤＤ内コンテンツ再生プログラムを選択することとしている。
【００７８】
また、場所情報を利用した状況判断では、一般道路や高速道路では通常のエンジン制御を実行するノーマルモードエンジン制御を選択し、山間部では坂路の走行に適したエンジン制御を実行するパワーモードエンジン制御を選択する。尚、この判断は、ナビゲーション機能実現のための地図データ（ＨＤＤ２に記憶されている、あるいはＤＶＤ，ＣＤ−Ｒ等の記録媒体から読み取る）とＧＰＳ等の自車位置検出器からの自車位置データによりおこなうことができる。
【００７９】
このように各種情報を用いて自車両の状況を詳細に判断することで、必要な機能を選択してＥＣＵに割り振ることができ、ＥＣＵ数をさらに節減して構成を小型化することができる。
【００８０】
つぎに、車載システムの変形例について説明する。図１および図２に示した構成では、動作管理部１が直接ＨＤＤ２に接続し、必要な機能を実現するプログラムをＨＤＤ２から読み出してＥＣＵ１１〜１３に送信していたが、ＨＤＤ２をバス３に接続すれば、ＥＣＵ１１〜１３が直接ＨＤＤ２から必要なプログラムを読み出すことができる。
【００８１】
ＥＣＵが直接ＨＤＤからプログラムを読み出す場合の構成例を図５に示す。同図では、バス３に動作管理装置７、ＨＤＤ８、ＥＣＵ１４が接続している。そして、ＥＣＵ１４は、その内部に読込処理部１４ａおよびプログラム実行部１４ｂを有する。
【００８２】
この構成では、動作管理装置７は、自車両の状況を判断して必要な機能を選択し、選択した機能を実現するプログラムの読み込みをＥＣＵ１４に要求する（１．読込要求）。
【００８３】
ＥＣＵ１４内部の読込処理部１４ａは、動作管理装置７からの読込要求を受けて、ＨＤＤ８にアクセスし（２．ＨＤＤアクセス）、指定されたプログラムをプログラム実行部１４ｂに読み込ませる（３．プログラム読み込み）。
【００８４】
このように、動作管理装置７から指定されたプログラムを読み込んで実行することで、ＥＣＵ１４は、状況に応じた機能を提供する汎用の電子制御装置として動作することができる。
【００８５】
また、ＥＣＵは必ずしも汎用の処理装置である必要は無く、特定の機能を有するＥＣＵが一時的に他の機能を実行する構成としても実施することが可能である。この場合の構成例を図６に示す。
【００８６】
同図に示す構成では、動作管理装置９、ナビゲーションＥＣＵ１５、オーディオＥＣＵ１６、入力装置４、出力装置５、通信装置６がバス３に接続されている。さらにこの他、バス３には電源状態、車速、天候、時間、場所、振動の有無、レーダによる検知結果など各種情報が各種センサ等から流れている。
【００８７】
ナビゲーションＥＣＵ１５は、その内部に目的地までの経路を案内するナビゲーション機能１５ａと、動作管理部９から指定された任意の機能を実行する外部機能実行部１５ｂを有する。
【００８８】
すなわち、通常の状態（例えばＡＣＣオン状態）ではナビゲーションＥＣＵ１５はナビゲーション機能を提供するが、ナビゲーションの必要がない場合（例えばＡＣＣオフである場合）には一時的に外部機能実行部１５ｂによって他の機能を提供することができる。
【００８９】
同様に、オーディオＥＣＵ１６は、その内部に放送受信やコンテンツ再生を行なうオーディオ機能１６ａと、動作管理部９から指定された任意の機能を実行する外部機能実行部１５ｂを有する。そのため、通常の状態（例えばＡＣＣオン状態）にはオーディオ機能を提供し、オーディオ機能が必要ない状態（例えばＡＣＣオフ状態）では一時的に外部機能実行部１５ｂによって他の機能を提供することができる。
【００９０】
動作管理装置９は、その内部の状況判断部９ａによって自車両の状況を判断し、ＥＣＵ状態監視部９ｂは、ナビゲーションＥＣＵ１５およびオーディオＥＣＵ１６の動作状態を監視する。そして、プログラム制御部９ｃは、状況判断部１ａによる判断結果に基づいて必要な機能を選択し、ＥＣＵ状態監視部９ｂによる監視結果に基づいて選択した機能を割り当て可能なＥＣＵ、すなわち正常に動作し、かつ本来の機能が不要な状態のＥＣＵにプログラムを送信する。
【００９１】
たとえば、状況判断部９ａによってＡＣＣオフ状態であることを検知した場合には、プログラム制御部９ｃはＨＤＤ２からセキュリティプログラム２ｃを読み出して、ナビゲーションＥＣＵ１５もしくはオーディオＥＣＵ１６に送信する。
【００９２】
このように、予め定められた特定の機能を有するＥＣＵであっても、外部から指定された任意の機能を実行可能とすることで、ＥＣＵの数を節減し、構成を小型化して効率的なＥＣＵの使用を行なうことができる。また、いずれかのＥＣＵに異常が発生している場合であっても、正常なＥＣＵを選択して機能を割り当てることで信頼性を向上することができる。尚、高度で確実な制御が必要なエンジン制御等（異常になれば走行不能になり、大きな支障を生ずる機能の制御）は専用化して、そのプログラムを内部ＲＯＭ等に持たせることによって異常を発生し難くし、異常が発生しても走行不能のような状態にはならず、影響の比較的軽微な制御は各ＥＣＵに割り当てるようにすることにより、確実性と効率性をバランスよく実現できる。
【００９３】
上述してきたように、本実施例にかかる動作管理装置は、車両の状況を判断して必要な機能を選択し、その機能を実現するプログラムをＨＤＤから読み出して電子制御装置に送るので、各機能に専用のＥＣＵを設ける構成に比してＥＣＵの数を節減し、構成を小型化して効率的なＥＣＵの使用を行なうことができる。
【００９４】
そして、電子制御装置の動作状態を監視し、複数のＥＣＵうち正常に動作中の電子制御装置をプログラムの送信先とすることで信頼性を向上することができる。また、特定の機能を有する電子制御装置であっても、外部から指定された任意の機能を実行可能とすることで、ＥＣＵの削減と構成の小型化に寄与することができる。
【産業上の利用可能性】
【００９５】
以上のように、本発明にかかる車載電子制御装置および動作管理装置は、車両および各種車載装置の動作制御に有用であり、特に多様な機能を装備した車両における電子制御装置の動作管理に適している。
【図面の簡単な説明】
【００９６】
【図１】本発明の概念について説明する説明図である。
【図２】本実施例にかかる車載システムの概要構成を示す概要構成図である。
【図３−１】図１に示した動作管理装置の処理動作を説明するフローチャートである（その１）。
【図３−２】図１に示した動作管理装置の処理動作を説明するフローチャートである（その２）。
【図４】状況判断と選択する機能との具体例を説明する説明図である。
【図５】ＥＣＵが直接ＨＤＤからプログラムを読み出す場合の概要構成図である。
【図６】特定の機能を有するＥＣＵが一時的に他の機能を実行する場合の概要構成図である。
【符号の説明】
【００９７】
１，７，９  動作管理装置
１ａ，９ａ  状況判断部
１ｂ，９ｂ  ＥＣＵ状態監視部
１ｃ，９ｃ  プログラム制御部
２，８  ＨＤＤ
２ａ  ナビゲーションプログラム
２ｂ  オーディオプログラム
２ｃ  セキュリティプログラム
３    バス
４    入力装置
５    出力装置
６    通信装置
１１〜１４    ＥＣＵ
１１ａ，１２ａ，１３ａ  プログラム受信部
１１ｂ，１２ｂ，１３ｂ，１４ｂ  プログラム実行部
１４ａ  読込処理部
１５    ナビゲーションＥＣＵ
１５ａ  ナビゲーション機能
１５ｂ，１６ｂ  外部機能実行部
１６    オーディオＥＣＵ
１６ａ  オーディオ機能
【図１】
2007131177.tif 000003
【図２】
2007131177.tif 000004
【図３−１】
2007131177.tif 000005
【図３−２】
2007131177.tif 000006
【図４】
2007131177.tif 000007
【図５】
2007131177.tif 000008
【図６】
2007131177.tif 000009