(57)【要約】【課題】乗員が所望する一連の操作を運転の妨げとなることなく行うことができるとともに、その操作に対応する車載機器の動作を円滑に行うことができる車両制御システムを提供する。【解決手段】車載機器に対して、予め定められた一連の動作を自動実行させるための制御命令を含む車載機器操作情報を取得し、その車載機器操作情報を、車両に備えられた入力操作手段の１つに関連付けて記憶し、乗員による入力操作手段の操作を検出したとき、入力操作手段に関連付けて記憶されている車載機器操作情報に含まれる制御命令を出力する制御命令出力手段と、を備えることを特徴とする。【選択図】図１
2011162090.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載された１つ以上の車載機器に対して、予め定められた一連の動作を自動実行させるための１つ以上の制御命令を含む車載機器操作情報を取得する車載機器操作情報取得手段と、
取得した前記車載機器操作情報を、前記車両に備えられた１つ以上の入力操作手段の１つに関連付けて記憶する車載機器操作情報記憶手段と、
前記車両の乗員による前記入力操作手段の操作を検出する操作検出手段と、
前記入力操作手段の操作を検出したとき、前記入力操作手段に関連付けて記憶されている前記車載機器操作情報に含まれる前記制御命令を出力する制御命令出力手段と、
を備えることを特徴とする車両制御システム。
【請求項２】
前記車両が走行中か否かを判定する走行判定手段を備え、
前記制御命令出力手段は、前記車両が走行中であると判定したとき、前記入力操作手段に関連付けて記憶されている前記車載機器操作情報に含まれる前記制御命令を出力する請求項１に記載の車両制御システム。
【請求項３】
前記入力操作手段に関連付けて記憶されている前記車載機器操作情報に含まれる前記制御命令の出力が可能となる予め定められた制御命令出力条件が成立したか否かを判定する制御命令出力条件判定手段を備え、
前記制御命令出力手段は、前記制御命令出力条件が成立したと判定されたとき、前記入力操作手段に関連付けて記憶されている前記車載機器操作情報に含まれる前記制御命令を出力する請求項１または請求項２に記載の車両制御システム。
【請求項４】
前記制御命令出力条件は、前記入力操作手段の操作を検出したときに、前記入力操作手段に関連付けて記憶されている前記車載機器操作情報に含まれる前記制御命令の対象となる前記車載機器が動作していないことである請求項３に記載の車両制御システム。
【請求項５】
前記車載機器操作情報取得手段は、前記車両の外部から前記車載機器操作情報を無線取得する車載機器操作情報無線取得手段を含む請求項１ないし請求項４のいずれか１項に記載の車両制御システム。
【請求項６】
前記乗員によって操作された前記車載機器に対する一連の操作履歴を取得する操作履歴取得手段と、
取得した前記操作履歴に対応する制御命令を含む前記車載機器操作情報を生成する車載機器操作情報生成手段と、を備え、
前記車載機器操作情報取得手段は、前記車載機器操作情報生成手段が生成した前記車載機器操作情報を取得する請求項１ないし請求項５のいずれか１項に記載の車両制御システム。
【請求項７】
前記車載機器操作情報は、前記制御命令を出力した後、次の制御命令の出力を待機させるための予め定められた出力待機時間を含む請求項１ないし請求項６のいずれか１項に記載の車両制御システム。
【請求項８】
前記車載機器を通信可能に接続する通信線における通信内容を取得する通信内容取得手段と、
取得した前記通信内容から前記車載機器に対する一連の制御命令を抽出する制御命令抽出手段と、を備え、
前記車載機器操作情報取得手段は、前記制御命令抽出手段が抽出した前記一連の制御命令を前記車載機器操作情報として取得する請求項１ないし請求項７のいずれか１項に記載の車両制御システム。
【請求項９】
前記車載機器に対する一連の制御命令を抽出する際、前記制御命令と次の制御命令との間の時間を計測する時間計測手段を備え、
前記車載機器操作情報は、計測した前記時間を含む請求項８に記載の車両制御システム。
【請求項１０】
前記車載機器操作情報を要求するための車載機器操作情報要求を検出する車載機器操作情報要求検出手段と、
前記車載機器操作情報要求を検出したときに、前記車載機器操作情報要求を出力する車載機器操作情報要求出力手段と、
を備える請求項１ないし請求項９のいずれか１項に記載の車両制御システム。
【請求項１１】
前記車両の外部に前記車載機器操作情報記憶手段に記憶された前記車載機器操作情報を出力するための車載機器操作情報出力要求を検出する車載機器操作情報出力要求検出手段と、
前記車載機器操作情報出力要求を検出したときに、前記車載機器操作情報記憶手段に記憶された前記車載機器操作情報を、前記車両の外部に出力する車載機器操作情報出力手段と、
を備える請求項１ないし請求項１０のいずれか１項に記載の車両制御システム。
【請求項１２】
前記車載機器操作情報出力手段は、前記車載機器操作情報を、前記車両の外部に設けられ、前記車載機器操作情報をデータベース化して蓄積するデータベースに出力する請求項１１に記載の車両制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両制御システム、特に、乗員の１回の操作で複数の車両操作を実現する車両制御システムに関する。
【背景技術】
【０００２】
従来の車両には、窓の開閉、ハザードランプ点滅、エアコン操作など、乗員の１回の操作に対して単一の動作が割り当てられている。そのため、乗員が運転中に所望の一連の動作を行うためには、複数のスイッチを操作する必要があり、不便であるとともに、運転の妨げとなるという問題があった。例えば運転中にフロントガラスの曇りを取るためには、エアコン操作が比較的複雑なため、初心者には難易度が高い。
【０００３】
また、従来の車両では、乗員の操作を車両に伝えるための手段(操作スイッチなど)は１つの役割しか割り当てられず、一部の車載機器で例外はあるものの操作スイッチの役割は変更できない。そのため、乗員によっては使用しない動作が割り当てられた操作スイッチが存在するといった無駄もあった。例えば同乗者なしで運転する場合には、後部の窓の開閉をすることは殆どなく、後部の窓の開閉スイッチは殆ど使用されない。このように、乗員の利用シーンによって操作スイッチに求められる役割は異なるが、役割に応じて操作スイッチを増やすことは、見た目が複雑になる上、コストアップにつながるため、容易に実現できないという問題がある。
【０００４】
そこで、車両等を所定の条件に設定する車両設定情報を取得し、車両設定情報に基づいて車両等の設定を行う車両自動設定装置が考案されている（特許文献１参照）。また、ユーザによって入力された一連の入力操作を操作履歴情報として記憶し、その操作履歴情報に基づき、ユーザによって入力された一連の入力操作を再現する操作履歴の再現機能を備えたナビゲーション装置が考案されている（特許文献２参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２１０４５７号公報
【特許文献２】特開２００４−１８５２４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献1には、車載機器の設定を行うための設定情報の取得方法や認証方法および、設定情報の反映方法についての記載はあるが、設定対象はシート位置，ドアミラー角度，エアコン設定温度など，運転前(エンジン始動時等)に一意に設定が決まるものに限られており、車両が走行中の所定の条件下で設定を反映させるような使い方については開示・示唆ともない。また、特許文献１の構成は、あくまで取得した設定情報を自動設定するものであり、乗員の意思で設定情報を反映させるような仕組みにはなっていない。さらに、特許文献１の構成は、運転中の操作については適用できないという問題がある。
【０００７】
また、特許文献２では、ナビゲーション装置が例示されているが、ナビゲーション装置の操作は、原則として車両が停止中に行うことになっており、車両が走行中の所定の条件下で操作履歴を記憶・再現することができないという問題がある。また、特許文献２は、「不慣れなユーザでも操作方法を容易に理解することができる」ことを課題としており、一連の操作を自動実行するものではなく、さらに後述の本発明の課題とは異なっている。
【０００８】
また、窓を全席同時に開ける、ハザードランプの点滅を２周期分だけ行うなど、特定の操作を行う必要がある場合、ユーザは複数の操作を行う必要がある。また、全席ドアロックなど、同時操作が1つのスイッチに割り当てられている場合もあるが、機能増加に伴いスイッチが増えること、ドライバの利用シーンによって、必要な機能が変わることなどにより、いたずらにスイッチを増やすことは、かえって乗員にとっては不便なものとなってしまうこともある。
【０００９】
上記問題点を背景として、本発明の課題は、乗員が所望する一連の操作を運転の妨げとなることなく行うことができるとともに、その操作に対応する車載機器の動作を円滑に行うことができる車両制御システムを提供することにある。
【課題を解決するための手段および発明の効果】
【００１０】
上記課題を解決するための車両制御システムは、車両に搭載された１つ以上の車載機器に対して、予め定められた一連の動作を自動実行させるための１つ以上の制御命令を含む車載機器操作情報を取得する車載機器操作情報取得手段と、取得した車載機器操作情報を、車両に備えられた１つ以上の入力操作手段の１つに関連付けて記憶する車載機器操作情報記憶手段と、車両の乗員による入力操作手段の操作を検出する操作検出手段と、入力操作手段の操作を検出したとき、入力操作手段に関連付けて記憶されている車載機器操作情報に含まれる制御命令を出力する制御命令出力手段と、を備えることを特徴とする。
【００１１】
本発明は、車両の乗員の利用シーンによって求められる操作が異なることに着目し、操作スイッチに割り当てる機能を動的に変更することで、少ない操作スイッチで乗員の求める操作を実現でき、上記課題を解決するものである。具体的には車両にスイッチを用意し、車両の外部から取得した車載機器操作情報とスイッチとを関連付けることで、乗員がスイッチを操作すれば、車載機器操作情報に基づく乗員の所望の操作を実現する。車載機器操作情報には、例えば、「お礼の合図（ハザードランプを２回点滅，ホーンを小さい音で鳴らす）」，「空気の入替え（全席の窓を５ｃｍだけ開ける）」，「フロントガラスの曇りを取る」などの運転中に必要な操作が挙げられる。
【００１２】
また、本発明の車両制御システムは、車両が走行中か否かを判定する走行判定手段を備え、制御命令出力手段は、車両が走行中であると判定したとき、入力操作手段に関連付けて記憶されている車載機器操作情報に含まれる制御命令を出力する。
【００１３】
上記構成によって、車両が走行中の場合のみ、乗員がスイッチを操作すれば、車載機器操作情報に基づく乗員の所望の操作を実現することができる。
【００１４】
また、本発明の車両制御システムは、入力操作手段に関連付けて記憶されている車載機器操作情報に含まれる制御命令の出力が可能となる予め定められた制御命令出力条件が成立したか否かを判定する制御命令出力条件判定手段を備え、制御命令出力手段は、制御命令出力条件が成立したと判定されたとき、入力操作手段に関連付けて記憶されている車載機器操作情報に含まれる制御命令を出力する。
【００１５】
上記構成によって、車載機器の動作に影響を与えないように、車載機器操作情報に基づく乗員の所望の操作を実現することが可能となる。
【００１６】
また、本発明の車両制御システムにおける制御命令出力条件は、入力操作手段の操作を検出したときに、入力操作手段に関連付けて記憶されている車載機器操作情報に含まれる制御命令の対象となる車載機器が動作していないことである。
【００１７】
上記構成によって、二重操作のような、乗員が所望の操作を行いたい車載機器の動作に悪影響を及ぼさないようにすることが可能となる。
【００１８】
また、本発明の車両制御システムにおける車載機器操作情報取得手段は、車両の外部から車載機器操作情報を無線取得する車載機器操作情報無線取得手段を含む。
【００１９】
上記構成によって、乗員が他の車両を運転する場合にも、センタや携帯通信端末の車両の外部から車載機器操作情報を無線取得することで、スイッチに関連付けた一連の操作を実行することができ、乗員が自分の車両と同様に車載機器を扱うことができる。
【００２０】
また、本発明の車両制御システムは、乗員によって操作された車載機器に対する一連の操作履歴を取得する操作履歴取得手段と、取得した操作履歴に対応する制御命令を含む車載機器操作情報を生成する車載機器操作情報生成手段と、を備え、車載機器操作情報取得手段は、車載機器操作情報生成手段が生成した車載機器操作情報を取得する。
【００２１】
上記構成によって、乗員の所望する一連の操作に基づく車載機器操作情報を独自に作成することができる。
【００２２】
また、本発明の車両制御システムにおける車載機器操作情報は、制御命令を出力した後、次の制御命令の出力を待機させるための予め定められた出力待機時間を含む。
【００２３】
上記構成によって、先の制御命令に基づく車載機器の動作が完了していないうちに、該車載機器に対する次の制御命令が出力されて、該車載機器が乗員の所望する動作を行わないということを防止できる。
【００２４】
また、本発明の車両制御システムは、車載機器を通信可能に接続する通信線における通信内容を取得する通信内容取得手段と、取得した通信内容から車載機器に対する一連の制御命令を抽出する制御命令抽出手段と、を備え、車載機器操作情報取得手段は、制御命令抽出手段が抽出した一連の制御命令を車載機器操作情報として取得する。
【００２５】
上記構成によっても、乗員の所望する一連の操作に基づく車載機器操作情報を独自に作成することができる。
【００２６】
また、本発明の車両制御システムは、車載機器に対する一連の制御命令を抽出する際、制御命令と次の制御命令との間の時間を計測する時間計測手段を備え、車載機器操作情報は、計測した時間を含む。
【００２７】
上記構成によっても、最適なタイミングで制御命令を出力することができ、先の制御命令に基づく車載機器の動作が完了していないうちに、該車載機器に対する次の制御命令が出力されて、該車載機器が乗員の所望する動作を行わないということを防止できる。
【００２８】
また、本発明の車両制御システムは、車載機器操作情報を要求するための車載機器操作情報要求を検出する車載機器操作情報要求検出手段と、車載機器操作情報要求を検出したときに、車載機器操作情報要求を出力する車載機器操作情報要求出力手段と、を備える。
【００２９】
上記構成によって、車両の乗員は、所望の車載機器操作情報を所望のタイミングで要求し、取得することができる。
【００３０】
また、本発明の車両制御システムは、車両の外部に車載機器操作情報記憶手段に記憶された車載機器操作情報を出力するための車載機器操作情報出力要求を検出する車載機器操作情報出力要求検出手段と、車載機器操作情報出力要求を検出したときに、車載機器操作情報記憶手段に記憶された車載機器操作情報を、車両の外部に出力する車載機器操作情報出力手段と、を備える。
【００３１】
上記構成によって、センタ，携帯端末等の車両の外部に車載機器操作情報を出力することができる。
【００３２】
また、本発明の車両制御システムにおける車載機器操作情報出力手段は、車載機器操作情報を、車両の外部に設けられ、車載機器操作情報をデータベース化して蓄積するデータベースに出力する。
【００３３】
上記構成によって、車載機器操作情報を他の車両，他の乗員との間で共有し有効活用することができる。
【００３４】
上記で述べた本発明の様々な構成によって、本発明が奏する効果を以下に述べる。苦手とする操作、毎回実施している操作、複雑な操作など、乗員が所望する操作を事前に車両に設定、あるいは運転中にリアルタイムで車両に設定させるとともに、車載機器操作情報をドライバの操作可能な範囲に設けられたスイッチに関連付けることで、スイッチを操作することにより所望の操作を簡便に実現できる。運転中に必要な操作を簡素化することは、より運転に集中できるので安全運転につながる。また、スイッチに割り当てる機能は外部から取得・設定が可能であるため、機能毎にスイッチを設ける必要がなく、最小限のスイッチ構成で乗員に必要な機能を提供することができる。
【図面の簡単な説明】
【００３５】
【図１】車両制御システムの構成を示すブロック図。
【図２】車載機器操作情報取得処理を説明するフロー図。
【図３】車載機器操作情報要求画面の表示例を示す図。
【図４】図３に続く、要求内容設定画面の表示例を示す図。
【図５】図４に続く、リストの画面表示例を示す図。
【図６】図５に続く、車載機器操作情報とスイッチとの関連付けを設定する画面表示例を示す図。
【図７】車載機器操作情報の記憶例を示す図。
【図８】管理センタのデータベースに記憶される車載機器操作情報の記憶例を示す図。
【図９】車載機器操作情報記憶処理を説明するフロー図。
【図１０】操作履歴登録画面の表示例を示す図。
【図１１】図１０に続く、車載機器操作情報とスイッチとの関連付けを設定する画面表示例を示す図。
【図１２】車載機器操作情報記憶処理の別例を説明するフロー図。
【図１３】車載機器操作実行処理を説明するフロー図。
【図１４】車載機器操作情報取得処理を説明するシーケンス図。
【図１５】車載機器操作実行処理を説明するシーケンス図。
【図１６】車載機器操作情報出力処理を説明するフロー図。
【図１７】車載機器操作情報出力要求画面の表示例を示す図。
【図１８】図１７に続く、出力する車載機器操作情報を選択する画面の表示例を示す図。
【発明を実施するための形態】
【００３６】
以下、本発明の車両制御システムの一実施例を、図面を用いて説明する。図１に、本発明の車両制御システム１の構成を表すブロック図を示す。車両制御システム１は、車両に搭載された主制御装置５と、車内ＬＡＮ２７を介して主制御装置５にネットワーク接続された車両制御ＥＣＵ５００、さらに管理センタ２００を含んで構成される。
【００３７】
主制御装置５は、メモリ９，表示器１０，通信装置１６，ＬＡＮ(Local  Area  Network)  Ｉ／Ｆ（インターフェース）２６，各種スイッチ（操作履歴登録スイッチ３１，機能スイッチ群３２，操作スイッチ群３３，車載機器操作情報要求スイッチ３４，車載機器操作情報出力スイッチ３５），およびこれらの接続された制御回路８等を備えている。
【００３８】
各種スイッチ（操作履歴登録スイッチ３１，機能スイッチ群３２，操作スイッチ群３３，車載機器操作情報要求スイッチ３４，車載機器操作情報出力スイッチ３５）は、例えば表示器１０と一体になったタッチパネル１１もしくはメカニカルなスイッチが用いられる。タッチパネル１１は、周知の抵抗膜方式あるいは静電容量方式を用いる。メカニカルスイッチの他に、マウスやカーソル等のポインティングデバイスを用いてもよい。
【００３９】
なお、各種スイッチにおいて、操作履歴登録スイッチ３１は、乗員の操作履歴を車載機器操作情報として登録するためのもの、機能スイッチ群３２は、車載機器操作情報を読み出して対応する車載機器における一連の動作を実行させるためのもの、操作スイッチ群３３は、車載機器の操作を行うためのもの、車載機器操作情報要求スイッチ３４は、外部に車載機器操作情報の送信を要求するためのもの、車載機器操作情報出力スイッチ３５は、車載機器操作情報を外部に出力するためのものである（いずれも詳細については後述）。なお、機能スイッチ群３２が本発明の入力操作手段に相当する。
【００４０】
また、乗員の音声を入力するマイクおよび乗員の音声を認識するための周知の音声認識ユニットを備えて、乗員が音声入力によって操作できるようにしてもよい。これは、マイクから入力された音声信号を、音声認識ユニットにおいて周知の隠れマルコフモデル等の音声認識技術により処理を行ない、その結果に応じた操作コマンドに変換するものである。
【００４１】
制御回路８は通常のコンピュータとして構成されており、周知のＣＰＵ８１，ＲＯＭ８２，ＲＡＭ８３，入出力回路であるＩ／Ｏ８４，およびこれらの構成を接続するバスライン８５が備えられている。ＣＰＵ８１は、ＲＯＭ８２に記憶された制御プログラム８２ｐおよびデータにより制御を行う。
【００４２】
なお、制御回路８が本発明の操作検出手段，走行判定手段，制御命令出力条件判定手段，操作履歴取得手段，車載機器操作情報生成手段，制御命令抽出手段，時間計測手段，車載機器操作情報要求検出手段，車載機器操作情報出力要求検出手段に相当する。
【００４３】
メモリ９はＥＥＰＲＯＭ（Electrically  Erasable  ＆  Programmable  Read  Only  Memory：電気的消去・プログラム可能・読出し専用メモリ）やフラッシュメモリ等の書き換え可能なデバイスによって構成され、主制御装置５の動作に必要な情報および車載機器操作情報等のデータが記憶されている。なお、メモリ９は、主制御装置５がオフ状態になっても記憶内容が保持されるようになっている。なお、メモリ９が本発明の車載機器操作情報記憶手段に相当する。
【００４４】
表示器１０は周知のカラー液晶表示器で構成され、ドット・マトリックスＬＣＤ（Liquid  Crystal  Display）およびＬＣＤ表示制御を行うための図示しないドライバ回路を含んで構成されている。ドライバ回路は、例えば、画素毎にトランジスタを付けて目的の画素を確実に点灯させたり消したりすることができるアクティブマトリックス駆動方式が用いられ、制御回路８から送られる表示指令および表示画面データに基づいて表示を行う。また、表示器１０として有機ＥＬ（ElectroLuminescence：電界発光）表示器，プラズマ表示器を用いてもよい。
【００４５】
通信装置１６は、周知の無線通信機器として構成され、管理センタ２００との間でデータ通信を行う。なお、通信装置１６が本発明の車載機器操作情報無線取得手段，車載機器操作情報要求出力手段，車載機器操作情報出力手段に相当する。
【００４６】
ＬＡＮ  Ｉ／Ｆ２６は、車内ＬＡＮ２７を介して他の車載機器やセンサとのデータの遣り取りを行うためのインターフェース回路である。また、ＬＡＮ  Ｉ／Ｆ２６を介して車速センサ４０（後述）からのデータ取り込みを行ってもよい。なお、ＬＡＮ  Ｉ／Ｆ２６が本発明の車載機器操作情報取得手段，制御命令出力手段，車載機器操作情報出力手段，通信内容取得手段，車載機器操作情報要求出力手段，車載機器操作情報出力手段に相当する。
【００４７】
車速センサ４０は周知のロータリエンコーダ等の回転検出部を含み、例えば車輪取り付け部付近に設置されて車輪の回転を検出してパルス信号として制御回路８に送るものである。制御回路８では、その車輪の回転数を車両の速度に換算する。
【００４８】
車両制御ＥＣＵ５００は、灯火の点灯，ドアのロック／アンロック，および窓の開閉等の制御を行うボデーＥＣＵ、空調制御を行うエアコンＥＣＵ等の車載機器の制御を行うＥＣＵを含んでいる。
【００４９】
主制御装置５と管理センタ２００とは、それぞれの通信装置１６，通信装置２０２を介してネットワーク接続され、互いに通信可能に構成されている。また、管理センタ２００は、通信装置２０２を介して携帯端末４０１あるいはＰＣ４０２とネットワーク接続され、互いに通信可能に構成されている。なお、接続可能なネットワークは、公衆回線網，インターネット等であり、特に制約を設けるものではない。
【００５０】
管理センタ２００は、周知のコンピュータ，ワークステーション等で構成されるサーバ２０１、通信装置２０２等を備えている。また、管理センタ２００は、車載機器操作情報が格納されているデータベースＤＢを備えている（詳細は後述）。
【００５１】
図２，図１４等を用いて、主制御装置５における車載機器操作情報取得処理について説明する。なお、本処理は、ＲＯＭ８２に記憶されてＣＰＵ８１が実行する制御プログラム８２ｐに含まれ、制御プログラム８２ｐに含まれる他の処理とともに繰り返し実行される。
【００５２】
まず、操作スイッチ群３３の操作により、表示器１０に図３のような車載機器操作情報要求画面を表示させる。続いて、上記で説明した各種スイッチの状態（スイッチ情報）を取得する（Ｓ１１）。なお、以降の説明において、各種スイッチは、表示器１０のタッチパネル１１上に設けられているものとする（その他の処理についても同様）。また、操作スイッチ群３３を他の車載機器に設け、スイッチ情報を車内ＬＡＮ２７を介して取得してもよい。
【００５３】
次に、取得したスイッチ情報に基づいて、車載機器操作情報要求スイッチ３４（すなわち、図３の「センタ」ボタン）が押下され、車載機器操作情報要求があるか否かを判定する。車載機器操作情報要求があると判定した場合（Ｓ１２：Ｙｅｓ）、表示器１０に図４のような要求内容設定画面が表示されるので、要求内容を選択する（Ｓ１３）。要求内容は、例えば、空調，灯火，窓といった機能毎に分類されているので、機能を選択する。空調」ボタン→「決定」ボタンの順に押下すると、管理センタ２００に、「空調」に関する車載機器操作情報のリストを送るよう要求（すなわち、車載機器操作情報要求）を送信する（Ｓ１４）。このとき、車種を特定するための、予めメモリ９に記憶された車種識別情報を合わせて送信してもよい。管理センタ２００では、受信した車載機器操作情報要求に基づいて、データベースＤＢを検索し、対応する車載機器操作情報を作成して主制御装置５に送る。
【００５４】
管理センタ２００から車載機器操作情報のリストを受信すると、図５のように、表示器１０にリストを表示する。そのリストから「フロントガラスの曇りを取る」ボタン→「決定」ボタンの順に押下すると、管理センタ２００に、「フロントガラスの曇りを取る」に対応する車載機器操作情報を送るよう要求を送信する（Ｓ１５）。管理センタ２００では、車載機器操作情報要求および車種識別情報に基づいてデータベースＤＢを参照して、該当する車載機器操作情報を検索して送る。
【００５５】
車載機器操作情報を受信すると（Ｓ１６，図１４のＳｅｑ１０）、図６のように、表示器１０に、車載機器操作情報を機能スイッチ群３２のどのスイッチに関連付けるかを設定する画面を表示する。そして、例えば、「Ａ」→「決定」ボタンの順に押下すると（Ｓ１７）、「フロントガラスの曇りを取る」に対応する車載機器操作情報が機能スイッチＡに関連付けられてメモリ９の所定の領域に記憶される（Ｓ１８，図１４のＳｅｑ１１，Ｓｅｑ１２）。
【００５６】
上述の例では、車載機器操作情報要求スイッチ３４の操作の有無によって、車載機器操作情報要求があるか否かを判定したが、図示しない座席に取り付けられた着座センサの検出結果、あるいは図示しないカメラの撮影画像の画像処理に基づいて、乗員が乗車したか否かを判定し、乗員が乗車したことを判定したときに、車載機器操作情報要求があったと判定してもよい。
【００５７】
また、上述の例において、車載機器操作情報要求を携帯端末４０１あるいはＰＣ４０２から送信できるようにしてもよい。すなわち、携帯端末４０１あるいはＰＣ４０２の操作により、管理センタ２００に接続し、所望の車載機器操作情報を機能スイッチ群３２のどのスイッチに関連付けるかを設定し、これを車載機器操作情報要求として管理センタ２００に送信すると、管理センタ２００から対応する車載機器操作情報（機能スイッチ群３２の設定情報も含む）が車両（主制御装置５）に送信され、その車載機器操作情報が該当する機能スイッチに関連付けられてメモリ９の所定の領域に記憶される。
【００５８】
また、管理センタ２００のコンピュータ，ワークステーションに含まれるキーボード，マウス等の各種入力手段を用いて車載機器操作情報を作成し、さらに車載機器操作情報を機能スイッチ群３２のどのスイッチに関連付けるかを設定して、作成した車載機器操作情報および設定情報を車両（主制御装置５）に送信し、送信した内容をメモリ９の所定の領域に記憶する構成としてもよい。
【００５９】
図７に、メモリ９に記憶される車載機器操作情報の記憶例を示す。車載機器操作情報は、機能スイッチ群３２に含まれる各機能スイッチＡ〜Ｆに関連付けられて記憶され、図７のように、機能スイッチＡに対応する車載機器操作情報は、制御命令ａ１，インターバルａ１，制御命令ａ１に続いて実行される制御命令ａ２，インターバルａ２…のように、制御命令とインターバルとの組み合わせとなっている。また、インターバルａ１，インターバルａ２は、次の制御命令の出力を待機させるための、各制御命令に対応して予め定められた出力待機時間である。出力待機時間は、ゼロであってもよい。
【００６０】
図８に、管理センタ２００のデータベースＤＢに記憶される車載機器操作情報の記憶例を示す。データベースＤＢには、図７を用いて説明した車載機器操作情報が、例えば、空調，灯火，窓といった機能毎に分類され、それぞれの操作内容に対応して記憶されている。例えば、操作内容が「足元を少し暖かくする」の場合、対応する車載機器操作情報に含まれる制御命令は「空調スイッチのスイッチをオン状態とする」，「足元の吹き出し口を選択する」，「設定温度：２３℃とする」，「風量：自動とする」…の順に、それぞれのインターバルとともに記憶される。また、車載機器操作情報を個々の車種毎に分類して記憶してもよい。また、車載機器操作情報を車載機器の操作体系が同じ車両毎に分類して記憶してもよい。
【００６１】
図９を用いて、主制御装置５における車載機器操作情報記憶処理について説明する。なお、本処理は、ＲＯＭ８２に記憶されてＣＰＵ８１が実行する制御プログラム８２ｐに含まれ、制御プログラム８２ｐに含まれる他の処理とともに繰り返し実行される。まず、操作スイッチ群３３の操作により、表示器１０に図３のような車載機器操作情報要求画面を表示させる。続いて、上記で説明した各種スイッチの状態（スイッチ情報）を取得する（Ｓ３１）。
【００６２】
次に、取得したスイッチ情報に基づいて、操作履歴登録スイッチ３１（すなわち、図３の「操作履歴登録」ボタン）が押下されたか否かを判定する。操作履歴登録スイッチ３１が押下されたと判定した場合（Ｓ３２：Ｙｅｓ）、表示器１０に図１０のような操作履歴登録画面が表示され、乗員の車載機器（例えば車両制御ＥＣＵ５００が制御するもの）の操作内容の記録を開始する（Ｓ３３）。
【００６３】
操作スイッチ群３３の操作情報を取得し（Ｓ３４）、車載機器の操作が行われたことを検出した場合（Ｓ３５：Ｙｅｓ）、その操作内容（どのスイッチが操作されたか等）を取得して制御命令を特定し（Ｓ３６）、予めメモリ９等に記憶された、その制御命令に対応するインターバルを設定し（Ｓ３７）、制御命令およびインターバルを車載機器操作情報として、ＲＡＭ８３に一時記憶する（Ｓ３８）。
【００６４】
そして、上述のステップＳ３４〜Ｓ３８の処理を、図１０の「終了」ボタンあるいは「中止」ボタンが押下されるまで実行する。「中止」ボタンが押下されたときは、ＲＡＭ８３に一時記憶された車載機器操作情報を消去する。
【００６５】
「終了」ボタンが押下された場合（Ｓ３９：Ｙｅｓ）、車載機器操作履歴取得終了要求があったと判定し、図１１のように、表示器１０に、車載機器操作情報を機能スイッチ群３２のどのスイッチに関連付けるかを設定する画面を表示する（Ｓ４０）。このとき、図１１のように操作内容を表示してもよい。そして、例えば、「Ｂ」→「決定」ボタンの順に押下すると、ＲＡＭ８３に一時記憶された車載機器操作情報は機能スイッチＢに関連付けられてメモリ９の所定の領域に記憶する（Ｓ４１）。このときに、車載機器操作情報を管理センタ２００に出力してもよい。管理センタ２００では、受信した車載機器操作情報をデータベースＤＢの所定領域に記憶する。
【００６６】
図１２を用いて、主制御装置５における車載機器操作情報記憶処理の別例について説明する。まず、操作スイッチ群３３の操作により、表示器１０に図３のような車載機器操作情報要求画面を表示させる。続いて、上記で説明した各種スイッチの状態（スイッチ情報）を取得する（Ｓ５１）。
【００６７】
次に、取得したスイッチ情報に基づいて、操作履歴登録スイッチ３１（すなわち、図３の「操作履歴登録」ボタン）が押下されたか否かを判定する。操作履歴登録スイッチ３１が押下されたと判定した場合（Ｓ５２：Ｙｅｓ）、表示器１０に図１０のような操作履歴登録画面が表示され、乗員の車載機器（例えば車両制御ＥＣＵ５００が制御するもの）の操作内容の記録を開始する（Ｓ５３）。
【００６８】
次に、ＬＡＮ  Ｉ／Ｆ２６を介して車内ＬＡＮの通信内容を取得する（Ｓ５４）。取得した通信内容に車載機器に対する制御命令が含まれている場合（Ｓ５５：Ｙｅｓ）、その制御命令を取得する（Ｓ５６）。続いて、時刻情報を取得する（Ｓ５７）。時刻情報は、制御回路８に含まれる図示しない周知の時計ＩＣから取得してもよいし、ＣＰＵ８１に含まれる周知のフリーランカウンタ値を取得してもよい。そして、取得した制御命令を車載機器操作情報としてＲＡＭ８３に一時記憶する（Ｓ５８）。また、時刻情報もＲＡＭ８３に一時記憶する。
【００６９】
次に、ＬＡＮ  Ｉ／Ｆ２６を介して車内ＬＡＮの通信内容を取得する（Ｓ５９）。取得した通信内容に車両制御ＥＣＵ５００に対する制御命令が含まれている場合（Ｓ６０：Ｙｅｓ）、その制御命令を取得する（Ｓ６１）。続いて、時刻情報を取得する（Ｓ６２）。そして、先の制御命令を取得した際に取得し、ＲＡＭ８３に一時記憶されている時刻情報と、今回取得した時刻情報とに基づいてインターバル（すなわち今回の時刻と前回の時刻との差あるいはフリーランカウンタ値の差）を算出する（Ｓ６３）。このインターバルが前回取得した制御命令に対応する出力待機時間に相当する。
【００７０】
そして、算出したインターバルと今回取得した制御命令を車載機器操作情報としてＲＡＭ８３に一時記憶する（Ｓ６４）。また、今回取得した時刻情報もＲＡＭ８３に一時記憶（前回取得した時刻情報に上書き）する。
【００７１】
そして、上述のステップＳ５９〜Ｓ６４の処理を、図１０の「終了」ボタンあるいは「中止」ボタンが押下されるまで実行する。「中止」ボタンが押下されたときは、ＲＡＭ８３に一時記憶された車載機器操作情報を消去する。
【００７２】
「終了」ボタンが押下された場合（Ｓ６５：Ｙｅｓ）、車載機器操作履歴取得終了要求があったと判定し、図１１のように、表示器１０に、車載機器操作情報を機能スイッチ群３２のどのスイッチに関連付けるかを設定する画面を表示する（Ｓ６６）。このとき、図１１のように操作内容を表示してもよい。そして、例えば、「Ｃ」→「決定」ボタンの順に押下すると、ＲＡＭ８３に一時記憶された車載機器操作情報を機能スイッチＣに関連付けられてメモリ９の所定の領域に記憶する（Ｓ６７）。このときに、車載機器操作情報を管理センタ２００に出力してもよい。管理センタ２００では、受信した車載機器操作情報をデータベースＤＢの所定領域に記憶する。
【００７３】
図１３，図１５を用いて、主制御装置５における車載機器操作実行処理について説明する。なお、本処理は、ＲＯＭ８２に記憶されてＣＰＵ８１が実行する制御プログラム８２ｐに含まれ、制御プログラム８２ｐに含まれる他の処理とともに繰り返し実行される。
【００７４】
まず、例えば、メカニカルスイッチである機能スイッチ群３２の状態（スイッチ情報）を取得する（Ｓ９１）。機能スイッチ群３２のいずれかの機能スイッチ（Ａ〜Ｆ）の操作を検出した場合（Ｓ９２：Ｙｅｓ，図１５のＳｅｑ２０）、メモリ９から操作された機能スイッチに関連付けられた車載機器操作情報を読み出す（Ｓ９３，図１５のＳｅｑ２１）。
【００７５】
続いて、車載機器の操作が可能か否かを判定する（図１５のＳｅｑ２２）。まず、車両状態を取得し（Ｓ９４）、車両が走行中か否かを判定する。車両が走行中か否かの判定は、以下のうちのいずれを用いてもよい。
・車速センサ４０により検出された車速が予め定められた値（例えば５ｋｍ／ｈ）を上回る場合、車両が走行中であると判定する。
・図示しない車両のエンジンの回転制御を行うエンジンＥＣＵの動作状態を取得し、エンジン回転数が予め定められた値（例えば１０００ｒｐｍ）を上回る場合、車両が走行中であると判定する。
【００７６】
車両が走行中でないと判定した場合（Ｓ９５：Ｎｏ）、本処理を終了する。一方、車両が走行中であると判定した場合（Ｓ９５：Ｙｅｓ）、車内ＬＡＮ２７を介して、その操作の対象となっている車載機器の動作情報を取得する（Ｓ９６）。
【００７７】
対象となっている車載機器が動作中の場合（Ｓ９７：Ｙｅｓ）、本処理を終了する。一方、該車載機器が動作中でない場合（Ｓ９７：Ｎｏ）、車載機器の操作が可能であると判定し、車載機器操作情報に含まれる最初の制御命令を、車内ＬＡＮ２７を介して、車両制御ＥＣＵ５００に出力する（Ｓ９８，図１５のＳｅｑ２３）。そして、その制御命令に続いて記憶されているインターバルだけ出力を待機し（Ｓ９９）、次の制御命令があれば（Ｓ１００：Ｙｅｓ）、ステップＳ９８に戻り、制御命令の出力を行う。全ての制御命令を出力したら（Ｓ１００：Ｎｏ）、本処理を終了する。
【００７８】
上述の例では、車載機器の操作が可能か否かを判定する条件として、車両が走行中であることが条件に含まれているが、この条件を含まない構成としてもよい。この場合、ステップＳ９４，Ｓ９５は実行されない。
【００７９】
また、上述の例では、車載機器が動作中でないことが車載機器操作の実行条件となっているが、車載機器に応じて、車載機器が動作中でも車載機器操作の実行を可能とするようにしてもよい。例えば、ウインカーを使用中であればハザード２回点滅を行わないといったように車載機器が動作中でないことを条件とし、空調の動作設定変更は、空調装置が動作中でも実行可能としてもよい。また、高速走行中ではパワーウィンドーを動作させないといったように、車両が走行中でないことを車載機器操作の実行条件としてもよい。
【００８０】
図１６を用いて、主制御装置５における車載機器操作情報出力処理について説明する。なお、本処理は、ＲＯＭ８２に記憶されてＣＰＵ８１が実行する制御プログラム８２ｐに含まれ、制御プログラム８２ｐに含まれる他の処理とともに繰り返し実行される。
【００８１】
まず、車載機器操作情報スイッチ３５の状態（スイッチ情報）を取得する（Ｓ１３１）。車載機器操作情報スイッチ３５の操作を検出した場合（Ｓ１３２：Ｙｅｓ）、表示器１０に図１７のような車載機器操作情報出力要求画面が表示されるので、出力したい車載機器操作情報（すなわち出力内容）を選択する（Ｓ１３３）。図１８に、図１７において「空調」ボタンを押下したときの画面表示を示す。ここで、出力したいものを選択し（複数選択可）、「決定」ボタンを押下すると、選択した車載機器操作情報が、管理センタ２００に出力される（Ｓ１３４）。管理センタ２００では、受信した車載機器操作情報をデータベースＤＢの所定領域に記憶する。
【００８２】
車載機器操作情報の出力先は、管理センタ２００の他に、携帯端末４０１やＰＣ４０２としてもよい。この場合、図１８において「決定」ボタンを押下すると、出力先を選択するための画面が表示される。また、予めデフォルトの出力先を設定可能な構成としてもよい。
【００８３】
以上、本発明の実施の形態を説明したが、これらはあくまで例示にすぎず、本発明はこれらに限定されるものではなく、特許請求の範囲の趣旨を逸脱しない限りにおいて、当業者の知識に基づく種々の変更が可能である。
【符号の説明】
【００８４】
１  車両制御システム
５  主制御装置
８  制御回路（操作検出手段，走行判定手段，制御命令出力条件判定手段，操作履歴取得手段，車載機器操作情報生成手段，制御命令抽出手段，時間計測手段，車載機器操作情報要求検出手段，車載機器操作情報出力要求検出手段）
９  メモリ（車載機器操作情報記憶手段）
１０  表示器
１６  通信装置（車載機器操作情報無線取得手段，車載機器操作情報要求出力手段，車載機器操作情報出力手段）
２６  ＬＡＮ  Ｉ／Ｆ（車載機器操作情報取得手段，制御命令出力手段，車載機器操作情報出力手段，通信内容取得手段，車載機器操作情報要求出力手段，車載機器操作情報出力手段）
２７  車内ＬＡＮ
３１  操作履歴登録スイッチ
３２  機能スイッチ群（入力操作手段）
３３  操作スイッチ群
３４  車載機器操作情報要求スイッチ
３５  車載機器操作情報出力スイッチ
２００  管理センタ
２０１  サーバ
ＤＢ  データベース
４０１  携帯端末
４０２  ＰＣ（パーソナルコンピュータ）
５００  車両制御ＥＣＵ
【図１】
2011162090.tif 000003
【図２】
2011162090.tif 000004
【図３】
2011162090.tif 000005
【図４】
2011162090.tif 000006
【図５】
2011162090.tif 000007
【図６】
2011162090.tif 000008
【図７】
2011162090.tif 000009
【図８】
2011162090.tif 000010
【図９】
2011162090.tif 000011
【図１０】
2011162090.tif 000012
【図１１】
2011162090.tif 000013
【図１２】
2011162090.tif 000014
【図１３】
2011162090.tif 000015
【図１４】
2011162090.tif 000016
【図１５】
2011162090.tif 000017
【図１６】
2011162090.tif 000018
【図１７】
2011162090.tif 000019
【図１８】
2011162090.tif 000020