(57)【要約】【課題】操作部に割り付けた機能を変更する際の操作負担を軽減することが可能な車載機器操作装置を提供すること。【解決手段】初期設定された車両の走行状況とコマンドセットとの対応関係、又は車両が実際に走行した際に、各走行状況における各コマンドセットの使用実績を示す選択回数テーブルが参照されて、操作部２に割り付けるコマンドセットが選択される。従って、車両の走行状況の変化に応じて、使用される可能性の高い操作コマンドを、自動的に操作部２に割り付けることができる。【選択図】      図１
2006069309.tif 000002
【特許請求の範囲】
【請求項１】
車載機器を操作するための複数の操作コマンドからなるコマンドセットを複数セット記憶するコマンドセット記憶手段と、当該コマンドセット記憶手段に記憶された複数のコマンドセットの内、１つのコマンドセットが割り付けられるとともに、そのコマンドセットに含まれる所望の操作コマンドによる車載機器の操作を指示する操作部とを備えた車載機器操作装置であって、
車両の走行状況を検知する検知手段と、
前記車両の走行状況を複数に分類し、その分類した走行状況ごとに、前記操作部に割り付けるべきコマンドセットに関する割付情報を記憶する情報記憶手段と、
前記検知手段が検知した走行状況及び前記情報記憶手段に記憶された割付情報に基づいて、前記走行状況に対応するコマンドセットを前記操作部に割り付ける割付手段とを備えることを特徴とする車載機器操作装置。
【請求項２】
前記操作部に割り付けられたコマンドセットの変更指示を出力する変更指示出力手段を備え、
前記割付手段は、前記変更指示出力手段からコマンドセットの変更指示が出力されると、前記操作部に既に割り付けられたコマンドセットを除く、他のコマンドセットのいずれかを前記操作部に割り付けることを特徴とする請求項１に記載の車載機器操作装置。
【請求項３】
前記情報記憶手段は、前記操作部に割り付けるべきコマンドセットに関する割付情報として、前記分類した走行状況ごとに、前記コマンドセットの使用履歴情報を記憶するものであることを特徴とする請求項２に記載の車載機器操作装置。
【請求項４】
前記変更指示出力手段によって変更指示が出力された場合、前記割付手段は、前記操作部に既に割り付けられているコマンドセットを除く他のコマンドセットの中で最も使用頻度の高いコマンドセットを前記操作部に割り付けることを特徴とする請求項３に記載の車載機器操作装置。
【請求項５】
前記コマンドセットに含まれる操作コマンドをのうちのいずれかを指定して、当該指定した操作コマンドを、他の操作コマンドによって置換するよう指示する置換指示手段を備え、
前記コマンドセット記憶手段は、前記置換指示手段から操作コマンドの置換を指示された場合、前記コマンドセットに含まれる操作コマンドを書き換えることを特徴とする請求項１乃至請求項４のいずれかに記載の車載機器操作装置。
【請求項６】
前記検知手段は、時刻に関する情報、前記車両が走行中の道路種別に関する情報、前記車両の走行速度に関する情報の少なくとも１つを、前記車両の走行状況として検知することを特徴とする請求項１乃至請求項６のいずれかに記載の車載機器操作装置。
【請求項７】
前記割付手段によって前記割り付けられたコマンドセットを示す情報をユーザに提示する情報提示手段を備えることを特徴とする請求項１乃至請求項６のいずれかに記載の車載機器操作装置。
【請求項８】
前記情報提示手段は、前記コマンドセットに含まれる操作コマンドの各々を示す情報をユーザに提示することを特徴とする請求項７に記載の車載機器操作装置。
【請求項９】
前記情報提示手段は表示デバイスを備え、前記操作部に割り付けられたコマンドセット又は各操作コマンドを当該表示デバイスに表示することを特徴とする請求項８に記載の車載機器操作装置。
【請求項１０】
前記操作部は、前記車両のステアリングに設置されることを特徴とする請求項１乃至請求項９のいずれかに記載の車載機器操作装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に搭載された各種機器を一元的に操作可能な車載機器操作装置に関する。
【背景技術】
【０００２】
従来、車両に搭載された各種機器を一元的に操作する装置が公知である。例えば、特許文献１の装置では、車両に搭載された各種機器を操作するためのスイッチ群が、当該車両のステアリングに設けられる。そして、ユーザが、別途設けられたスイッチを操作することによって、予め記憶されている複数のステアリングスイッチ機能コードの中から、スイッチ群に割り付ける機能コードが選択可能となる。このようにして、スイッチ群には、複数の機能コードの中の所望の機能コードに応じた機能が割り付けられる。
【特許文献１】特開平１０−３０８１３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来装置では、ステアリングに設けられたスイッチ群への機能の割り付けをユーザ自身の操作によって行う必要がある。ここで、車両の走行する道路種別や、時刻、渋滞の状況などの走行状況が変化すると、操作したい車載機器も変化することがある。
【０００４】
例えば、車両が高速道路を出て一般道路へ進入した場合、ユーザは車両が走行中の道路や車両周辺の建物の名称等を確認するために、ナビゲーション機器を操作することが多い。そのため、ユーザはナビゲーション機器を操作するための機能（操作コマンド）を含む機能コードを選択する操作を行なうことが考えられる。また、車両が一般道路から高速道路へと進入した場合、ユーザは交通情報を確認するために、ラジオ等のオーディオ機器を操作することが多い。そのため、ユーザはオーディオ機器を操作するための操作コマンドを含む機能コードを選択する操作を行うことが考えられる。
【０００５】
このように、車両の走行状況の変化に応じて、その都度、ユーザがステアリングスイッチ群への機能の割り付けを変更することは、手間がかかり、その変更のための操作負担が大きいとの問題がある。
【０００６】
本発明は、上記の問題に鑑みてなされたものであり、操作部に割り付けた機能を変更する際の操作負担を軽減することが可能な車載機器操作装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１に記載の車載機器操作装置は、車載機器を操作するための複数の操作コマンドからなるコマンドセットを複数セット記憶するコマンドセット記憶手段と、当該コマンドセット記憶手段に記憶された複数のコマンドセットの内、１つのコマンドセットが割り付けられるとともに、そのコマンドセットに含まれる所望の操作コマンドによる車載機器の操作を指示する操作部とを備えた車載機器操作装置であって、
車両の走行状況を検知する検知手段と、
車両の走行状況を複数に分類し、その分類した走行状況ごとに、操作部に割り付けるべきコマンドセットに関する割付情報を記憶する情報記憶手段と、
検知手段が検知した走行状況及び情報記憶手段に記憶された割付情報に基づいて、走行状況に対応するコマンドセットを操作部に割り付ける割付手段とを備えることを特徴とする。
【０００８】
このように、請求項１に記載の車載機器操作装置では、車両の走行状況を複数に分類し、各走行状況ごとに、使用される可能性の高い操作コマンドを含むコマンドセットに関する割付情報が記憶されている。そして、割付手段は、検知手段によって検知した車両の走行状況と記憶した割付情報から、当該走行状況に対応するコマンドセットを操作部に割り付ける。これにより、車両の走行状況の変化に応じて、使用される可能性の高い操作コマンドを、自動的に操作部に割り付けることができる。従って、操作部に割り付けた機能を変更する際の、ユーザの操作負担を軽減することが可能になる。
【０００９】
請求項２に記載したように、操作部に割り付けられたコマンドセットの変更指示を出力する変更指示出力手段を備え、割付手段は、変更指示出力手段からコマンドセットの変更指示が出力されると、操作部に既に割り付けられたコマンドセットを除く、他のコマンドセットのいずれかを操作部に割り付けることが好ましい。これにより、ユーザが操作したい所望の操作コマンドを含むコマンドセットが操作部に割り付けられていない場合でも、その所望の操作コマンドを含むコマンドセットを確実に操作部に割り付けることができる。
【００１０】
この場合、請求項３に記載のように、情報記憶手段は、操作部に割り付けるべきコマンドセットに関する割付情報として、分類した走行状況ごとに、コマンドセットの使用履歴情報を記憶することが好ましい。上述のように、操作部に割り付けられるコマンドセットがユーザによって任意に変更可能であれば、各走行状況において実際に使用されたコマンドセットの使用履歴は、そのまま各コマンドセットの使用可能性を示す指標となるためである。従って、使用履歴情報を記憶することにより、各ユーザの使用実績に応じて、適切なコマンドセットを操作部に割り付けることができる。
【００１１】
また、上述したように、割付手段が変更指示出力手段からの変更指示出力に基づいて、操作部に割り付けられたコマンドセットを変更する際、割付情報としてコマンドセットの使用履歴情報が記憶されているならば、請求項４に記載するように、割付手段は、既に操作部に割り付けられているコマンドセットを除く他のコマンドセットの中で最も使用頻度の高いコマンドセットを操作部に割り付けることが好ましい。これにより、少ない変更回数で、ユーザが所望する操作コマンドを含むコマンドセットを操作部に割り付ける可能性を高めることができる。
【００１２】
請求項５に記載するように、コマンドセットに含まれる操作コマンドをのうちのいずれかを指定して、当該指定した操作コマンドを、他の操作コマンドによって置換するよう指示する置換指示手段を備えることが好ましい。これにより、各コマンドセットに含まれる操作コマンドを、各ユーザのニーズや嗜好に合わせてユーザ自身が変更することが可能になる。
【００１３】
請求項６に記載するように、検知手段は、時刻に関する情報、車両が走行中の道路種別に関する情報、車両の走行速度に関する情報の少なくとも１つを、車両の走行状況として検知することが好ましい。時刻に関する情報、車両が走行中の道路種別に関する情報、車両の走行速度に関する情報のいずれかが変化した場合、ユーザが操作を所望する車載機器が変化する可能性があるためである。
【００１４】
請求項７に記載するように、割付手段によって割り付けられたコマンドセットを示す情報をユーザに提示する情報提示手段を備えることが好ましい。これにより、ユーザは、操作部に割り付けられているコマンドセットを容易に把握することができる。
【００１５】
さらに、情報提示手段は、請求項８に記載するように、コマンドセットに含まれる操作コマンドの各々を示す情報をユーザに提示することが好ましい。これにより、ユーザは、操作部に割り付けられたコマンドセットに含まれる各操作コマンドも確実に把握することができる。
【００１６】
請求項９に記載したように、情報提示手段は表示デバイスを備え、操作部に割り付けられたコマンドセット又は各操作コマンドを当該表示デバイスに表示することが好ましい。これにより、ユーザは表示デバイスにおける表示を一見しただけで、操作部に割り付けられているコマンドセットまたは各操作コマンドを把握することができる。
【００１７】
請求項１０に記載したように、操作部は、車両のステアリングに設置されることができる。これにより、ユーザの車両の運転操作を妨げることなく、車載機器の各々に対する操作を、操作部によって容易に行うことができる。
【発明を実施するための最良の形態】
【００１８】
図１は、本発明の一実施形態における車載機器操作装置の全体構成を示すブロック図である。本車載機器操作装置は、制御部１と操作部２とから構成され、車内ＬＡＮ３に接続された各車載機器の操作を行うものである。まず、車内ＬＡＮ３に接続された各車載機器について説明する。
【００１９】
車速メータ３１は、図示しない車速センサの検出信号に基づいて、車両の走行速度を算出し、この算出した走行速度を図示しないアナログメータによって表示する。車速メータ３１は、算出した走行速度を、車内ＬＡＮ３を介して、車載機器操作装置の制御部１へ送信する。なお、車両の走行速度の表示に関しては、アナログメータによる表示に限定されるものではなく、例えば液晶パネルにディジタル表示することとしても良い。
【００２０】
オーディオ３２は、例えば、ラジオチューナーやＣＤプレイヤー等のオーディオソースを備えている。このオーディオ３２は、制御部１から車内ＬＡＮ３を介して受信した操作信号に従って操作される。なお、オーディオ３２の操作に関しては、前述の操作信号に従った操作に限定されるものではなく、当該オーディオ３２に備えられた図示しないスイッチやリモコンによっても操作できるように構成されている。
【００２１】
エアコン３３は、公知のように、車室内に調温された空気を送出することにより、車室内の温度が設定温度と一致するよう室温調整を行うものである。また、エアコン３３は、車室内へ送出する空気の内外気切り換え、車室内への空気吹出口の切り換え、送風量の切り換え等をユーザがマニュアルにて変更操作可能なように構成されている。このエアコン３３に対する操作信号も、車内ＬＡＮ３を介して、車載機器操作装置の制御部１から出力される。ただし、エアコン３３にも専用の操作スイッチが設けられており、この操作スイッチによって各種の操作を行うことが可能である。
【００２２】
ナビゲーション装置３４は、公知のように、車両の現在位置及び進行方向を検出し、地図記憶媒体から読み出した車両の現在位置周辺の地図画像を、当該車両の現在位置及び進行方向を示すマークと共に図示しないディスプレイに表示する。このナビゲーション装置３４は、表示地図の縮尺を拡大したり縮小したりすることが可能な地図縮尺変更機能、各種の施設の検索機能、目的地までの経路案内機能等の各種のナビゲーション機能を備えている。
【００２３】
上述した地図記憶媒体は、地図画像を表示するための表示データや、各施設を検索するための検索データに加え、各道路の道路種別、道路幅員、車線数、交差点位置等の情報を記憶している。また、ナビゲーション装置３４は、目的地への到着時間の表示等のため、内部時計を備え、この内部時計から、もしくはGPSからの受信信号により時刻を検出することが可能である。
【００２４】
そして、ナビゲーション装置３４は、車両が走行中の道路の道路種別、時刻情報等の情報を、車内ＬＡＮ３を介して、車載機器操作装置の制御部１へ送信する。逆に、制御部１は、ナビゲーション装置３４を操作するための操作信号をナビゲーション装置３４に送信する。また、ナビゲーション装置３４には、例えばタッチスイッチやリモコン等の操作部材が設けられ、この操作部材によって、各種の操作を行うことが可能である。
【００２５】
なお、車載機器操作装置の制御部１は、オーディオ３２、エアコン３３、及びナビゲーション装置３４に対して、主要な機能の操作信号のみ出力するように構成されている。各車載機器の全ての機能の操作を車載機器操作装置の操作部２によって実行可能とすると、操作コマンドの数が膨大となり、操作性の悪化を招く可能性があるためである。ただし、オーディオ３２やエアコン３３など、操作項目が比較的少ない車載機器に関しては、全ての機能の操作を操作部２によって行うようにしても良い。また、車載機器操作装置によって操作される車載機器として、オーディオ３２、エアコン３３、及びナビゲーション装置３４を例示したが、他の車載機器（たとえばデジタルＴＶ等にかぎらず、ワイパーやウインドウガラス開閉操作等を行えるようにしてもよい）を操作対象機器としても良い。
【００２６】
次に、車載機器操作装置における制御部１および操作部２の構成について説明する。なお、操作部２は、ユーザの車両の運転操作を妨げることなく、各車載機器に対する操作を容易に行うことができるよう、車両の図示しないステアリングに設置される。
【００２７】
外部通信ユニット１１は、車内ＬＡＮ３を介して、車速メータ３１、オーディオ３２、エアコン３３、ナビゲーション装置３４の各々との通信を行う。具体的には、車速メータ３１から車両の走行速度情報を受信するとともに、ナビゲーション装置３４から道路種別、時刻情報等の情報を受信する。また、外部通信ユニット１１は、オーディオ３２、エアコン３３、ナビゲーション装置３４の各々の車載機器の主要な機能を操作する操作信号を、車内ＬＡＮ３を介して該当する機器へ送信する。
【００２８】
記憶ユニット１２は、オーディオ３２、エアコン３３、及びナビゲーション装置３４の主要な機能を操作する操作コマンドを記憶している。さらに、記憶ユニット１２は、複数の操作コマンドをグループにしたコマンドセットに関する情報を複数記憶している。この複数のコマンドセットは、ユーザによって、又はデフォルトデータとして、予め初期設定され、記憶ユニット１２に記憶される。さらに、複数のコマンドセットは、複数に分類された車両の走行状況のいずれかの状況に対応するものとして、その対応関係も初期設定される。
【００２９】
図２に、コマンドセットの一例を示す。図２に示す例では、車両の走行状況が、例えば、一般道路走行時、高速道路走行時、夜間走行時、及び渋滞走行時の４つに分類され、かつ、コマンドセットＡ〜Ｄが、それぞれの走行状況に対応付けられている。そして、各コマンドセットＡ〜Ｄに含まれる操作コマンドは、ユーザによって、又はデフォルトデータとして、対応する走行状況において最も利用頻度が高いと考えられる操作コマンドを含むように初期設定される。
【００３０】
例えば、一般道路走行時においては、自車の周辺施設や進行方向を確認するために地図を拡大・縮小する機会が多くなり、また、走行中にオーディオを楽しむユーザが多く、従って、オーディオ３２の操作が行なわれる機会も多いと考えられる。従って、一般道路走行時に対応付けられたコマンドセットＡは、ナビゲーション装置３４に表示された地図を拡大する操作コマンド（番号１）および縮小する操作コマンド（番号２）、オーディオ３２のラジオチューナーのチャンネルを切り換える操作コマンド（番号３）、オーディオ３２におけるラジオ・ＣＤ等のソースの切り換えを行う操作コマンド（番号４）を含むように設定されている。
【００３１】
さらに、記憶ユニット１２には、車両の実際の走行状況を、道路種別（例えば、市街地一般道路、郊外一般道、高速道路など）、時間帯（例えば、６〜１０時の通勤時間帯、１０〜１７時の日中時間帯、１７〜２０時の帰宅時間帯、及び２０〜６時の夜間時間帯）、及び車両の（平均）走行速度（例えば、渋滞走行である０〜１０ｋｍ／Ｈ、通常走行である１０〜４０ｋｍ／Ｈ、高速走行である４０ｋｍ／Ｈ以上）で分類しつつ、コマンドセットＡ〜Ｄが操作部２に割り付けられた回数を、カウントして記憶する選択回数テーブルが設けられる。
【００３２】
図３は、市街地一般道路に対して設定された選択回数テーブルの一例を示している。図３に示すように、市街地一般道路の選択回数テーブルには、平均走行速度及び時間帯によって分類される各状況ごとに、各コマンドセットＡ〜Ｄの操作部２に割り付けられた回数が記憶されている。なお、コマンドセットＡ〜Ｄが操作部２に割り付けられた状態で、少なくとも１回、操作コマンドによる車載機器の操作が行なわれた場合に、該当するコマンドセットＡ〜Ｄのカウンタがカウントアップされる。
【００３３】
走行状況判定ユニット１３は、車内ＬＡＮ３を介して外部通信ユニット１１が受信する車両の走行速度情報、車両が走行中の道路種別情報および時刻情報から、車両の実際の走行状況が、一般道路走行時、高速道路走行時、夜間走行時、渋滞走行時のいずれに該当するかを判定する。なお、一般道路走行時および高速道路走行時であっても、夜間である場合には夜間走行時と判定される。また、車両の平均走行速度が所定の低速度域（０〜１０ｋｍ／Ｈ）に属する場合には、渋滞走行時と判定される。平均走行速度は、例えば、過去５分間の走行速度を平均することによって算出される。さらに、実際には一般道路を走行している時であっても、郊外における一般道等のように車両の平均走行速度が比較的早い（４０ｋｍ／Ｈ）場合には、高速道路走行時と判定される。
【００３４】
内部通信ユニット１４は、制御部１と操作部２との間の通信を制御するユニットであり、操作部２に対して、操作部２に割り付けるコマンドセット及びそのコマンドセットに含まれる操作コマンドに関する情報として、表示データやコード信号を送信する。また、操作部２からは、操作された操作コマンドの操作信号や、操作部２に割り付けられたコマンドセットの変更を指示する変更信号、および、コマンドセット中の操作コマンドを他の操作コマンドに置換するための置換信号が送信される。
【００３５】
制御ユニット１５は、制御部１における制御処理の中心的役割を果たすもので、例えば、走行状況ユニット１３が判定した車両の実際の走行状況に基づいて、当該走行状況に対応するコマンドセットに関する情報を記憶ユニット１２から読み出し、内部通信ユニット１４を介して操作部２へ送信する。また、操作部２から内部通信ユニット１４を介して操作信号を取得すると、該当する車載機器に向けて、外部通信ユニット１１を介してその車載機器の操作信号を送信する。その際には、記憶ユニット１２に記憶された選択回数テーブルにおける、車両の実際の走行状況に対応する分類部分において、操作信号を送信した操作コマンドが含まれるコマンドセットのカウンタに１だけ加算する。
【００３６】
例えば、車両が市街地一般道路を走行中であって、時刻は午前７時、車両の平均走行速度が３０ｋｍであった場合に、コマンドリストＤに含まれる操作コマンドが操作されて、操作部２から操作信号が送信された状況を想定する。この場合、図３に示す選択回数テーブルの、時間帯が６−１０時であって、平均走行速度が１０−４０ｋｍの分類部分における、コマンドセットＤのカウンタの値が１だけ加算される。
【００３７】
さらに、制御ユニット１５は、操作部２に割り付けたコマンドセットの変更要求を示す変更信号を受信するたびに、記憶ユニット１２に記憶された選択回数テーブルの車両の走行状況に対応する分類部分を参照して、既に操作部２に割り付けられているコマンドセットを除く他のコマンドセットの中で、カウンタ値が大きい順に、コマンドセットを選択して、操作部２に割り付ける。
【００３８】
例えば、車両が市街地一般道路を走行中であって、時刻は午前７時、車両の平均走行速度が１０ｋｍ以下であった場合に、操作部２にコマンドセットＤが割り付けられている状況において、操作部２からコマンドセットの変更要求を示す変更信号を取得した状況を想定する。この場合、図３に示す選択回数テーブルの、時間帯が６−１０時であって、平均走行速度が１０−４０ｋｍの分類部分における、コマンドセットＤを除く各コマンドセットＡ〜Ｃのカウンタ値が参照される。この場合、コマンドセットＣのカウンタ値が最も大きいため、操作部２には、コマンドセットＤに代えて、コマンドセットＣが割り付けられる。なお、最も大きいカウンタ値が、複数のコマンドセットに対して記憶されている場合には、いずれのコマンドセットを操作部２に割り付けても良い。
【００３９】
また、制御ユニット１５は、操作部２から操作コマンドの置換信号および置換される操作コマンドを示す信号を受信すると、記憶ユニット１２に記憶された全操作コマンドを読み出して順次操作部２へ送信する。そして、いずれかの操作コマンドがユーザによって選択されると、コマンドセットにおける操作コマンドを、選択された操作コマンドと置換する処理を行う。すなわち、制御ユニット１５は、コマンドセットに含まれる操作コマンドを変更するために、記憶ユニット１２におけるコマンドセットに関する情報を書き換える。
【００４０】
例えば、操作部２にコマンドリストＡが割り付けられている際に、操作部２から置換信号および置換すべき操作コマンドとしてラジオ・ＣＤ切り換え操作コマンドを受信すると、制御ユニット１５は、記憶ユニット１２に記憶された全操作コマンドを読み出して順次、操作部２へ送信する。そして、いずれかの操作コマンドがユーザによって選択されると、コマンドリストＡに挙げられたラジオ・ＣＤ切り換え操作コマンドを、選択された操作コマンドに置換する。
【００４１】
次に、本実施形態の操作部２の構成について説明する。表示パネル２１は、例えば小型の液晶ディスプレイからなり、操作部２に割り付けられているコマンドセットを示す表示データである車両の走行状況（一般道路走行時、高速道路走行時、夜間走行時、渋滞走行時）、そのコマンドセットに含まれる操作コマンドの各々の名称、操作コマンドの置換処理時に制御部１から受信した操作コマンドの名称等の表示を行う。これにより、ユーザは操作部２に割り付けられているコマンドセット、そのコマンドセットに含まれる操作コマンド等を、液晶ディスプレイを一見しただけで把握できる。
【００４２】
変更スイッチ２２は、例えば押しボタンスイッチからなり、押下する時間に応じて、コマンドセットの変更要求を示す変更信号や、コマンドセットに含まれる操作コマンドの置換要求を示す置換信号を制御部１へ送信する。すなわち、変更スイッチ２２を所定時間（例えば３秒）以下だけ押下することにより、表示パネル２１に表示される、操作部２に割り付けられるコマンドセットを示す情報（車両の走行状況）が変更される。そのコマンドセットを示す情報が変更される例を図４に示す。図４に示すように、変更スイッチ２２を短時間だけ押下するごとに、一般道路走行時→高速道路走行時→夜間走行時→渋滞走行時→一般道路走行時と、操作部２に割り付けられるコマンドセットが順番に変更される。
【００４３】
一方、変更スイッチ２２を所定時間以上、押下し続けることにより、操作コマンドの置換処理モードとなり、予め設定されている各コマンドセットＡ〜Ｄに含まれる操作コマンドを他の操作コマンドによって置換することが可能になる。この操作コマンドの置換処理は後述する。
【００４４】
指定スイッチ２３は、回転及び押下が可能な複合スイッチである。コマンドセットＡ〜Ｄのいずれかを示す情報が表示パネル２１に表示されているときに、この指定スイッチ２３がいずれかの方向に回転または押下されると、その表示されていたコマンドセットＡ〜Ｄに含まれる操作コマンドが、コマンド番号に従って表示パネル２１に表示される。なお、表示パネル２１に操作コマンドが表示されているときに、変更スイッチ２２を押下すると、コマンドセットの表示状態に復帰する。
【００４５】
そして、操作コマンド表示状態において、指定スイッチ２３を左右いずれかの方向に回転させることによって、操作部２に割り付けられたコマンドセットに含まれる操作コマンドの各々を、表示パネル２１に順に表示させることができる。図５に、一般道路走行時に対応するコマンドセットＡが操作部２に割り付けられている場合において、指定スイッチ２３を左右方向に回転させることにより、表示パネル２１に表示される操作コマンドが変更される例を示す。図５に示すように、指定スイッチ２３を右方向に回転することによって、コマンド番号１の地図拡大操作コマンドからコマンド番号４のラジオ・ＣＤ切り換え操作コマンドに向かって、順に操作コマンドの表示が切り換えられる。逆に、指定スイッチ２３を左方向に回転することによって、コマンド番号４のラジオ・ＣＤ切り換え操作コマンドからコマンド番号１の地図拡大操作コマンドに向かって、操作コマンドの表示が切り換えられる。
【００４６】
いずれかの操作コマンドが表示パネル２１に表示されているときに、ユーザは、指定スイッチ２３を押下操作することにより、その操作コマンドによる車載機器の操作を指示することができる。この場合、操作部２は、表示パネル２１に表示中の操作コマンドに対応する操作信号を制御部１へ出力する。
【００４７】
なお、予め設定されているコマンドセットに含まれる操作コマンドの置換処理中には、指定スイッチ２３によって、コマンドセットから消去する操作コマンド、および新たに追加する操作コマンドの指定が行なわれる。すなわち、変更スイッチ２２の押下操作によって置換信号が出力されると、操作コマンドの置換処理モードとなって、まず、変更スイッチ２２及び指定スイッチ２３を用いて、消去すべき操作コマンドを表示パネル２１に表示させる。そして、指定スイッチ２３を押下操作すると、表示パネル２１に表示中の操作コマンドが消去すべきコマンドとして指定される。
【００４８】
次に、制御部１は、新たにコマンドリストに含めるべき操作コマンドをユーザに選択させるために、記憶ユニット１２から操作コマンドを読み出して、順次、操作部２に送信する。送信された操作コマンドは、表示パネル２１に表示される。そして、指定スイッチ２３の回転操作によって、表示パネル２１に表示される操作コマンドが切り換えられ、押下操作によって新たに追加される操作コマンドの指定が行われる。
【００４９】
次に、本実施形態の車載機器操作装置において実行される制御処理に関して、図６のフローチャートに基づいて説明する。
【００５０】
ステップＳ１０１では、車両の走行状況を示す情報として、各車載機器から送信される、車両の走行速度、車両の走行中の道路種別および時刻情報を受信する。ステップ１０２では、走行状況判定ユニット１３において、受信した車両の走行速度、車両の走行中の道路種別および時刻情報に基づいて、車両の走行状況が一般道路走行時、高速道路走行時、夜間走行時、渋滞走行時のいずれに該当するかを判定する。そして、制御ユニット１５は、判定した走行状況に対応するコマンドセットを選択し、記憶ユニット１２から読み出す。この際、道路種別ごとに設定された選択回数テーブルにおける、判定した走行状況に対応する分類部分を参照し、各コマンドセットの選択回数が記憶されていれば、最も高い選択回数を示すコマンドセットを選択する。まだ、各コマンドセットの選択回数が記憶されていない場合には、初期設定された走行状況とコマンドセットとの関係に基づいて、コマンドセットを選択する。
【００５１】
ステップ１０３では、制御ユニット１５により、選択されたコマンドセットが操作部２に割り付けられる。このコマンドセットの割付処理では、コマンドセット及びそのコマンドセットに含まれる操作コマンドを示す表示データ及びコード信号を操作部２に与える。これにより、操作部２では、表示データに基づいて、コマンドセットや操作コマンドを表示パネル２１に表示することができる。さらに、操作部２において、指定スイッチ２３の押下操作が行なわれた場合、上記コード信号を含む操作信号を制御部１に送信することにより、制御部１では、いずれの操作コマンドによる操作が指示されたかを認識できる。
【００５２】
ステップＳ１０４では、変更スイッチ２２又は指定スイッチ２３の操作があったか否かを判定する。そして、いずれかのスイッチの操作があったと判定された場合には、ステップＳ１０５の処理に進み、いずれのスイッチも操作されていないと判定された場合には、ステップＳ１０１の処理に戻る。
【００５３】
ステップＳ１０５では、変更スイッチ２２の押下操作があったか否かを判定する。ここで、押下操作があったと判定された場合には、さらに、ステップＳ１０６において、その押下操作が、３秒以上行なわれたか否かを判定する。押下操作が３秒以上行なわれたと判定された場合には、上述したように、ユーザによる操作コマンドの置換要求を示す置換信号の出力に相当するため、ステップＳ１０７に進んで、操作コマンドの置換処理を実行する。なお、この操作コマンドの置換処理は、後に詳細に説明する。
【００５４】
一方、ステップＳ１０６において、変更スイッチ２２の押下操作が３秒以下の短時間であると判定された場合には、ユーザによるコマンドセットＡ〜Ｄの変更要求を示す変更信号の出力に相当するため、ステップＳ１０８に進んで、操作部２に割り付けるコマンドセットＡ〜Ｄを変更する。このコマンドセットＡ〜Ｄの変更に際しては、上述したように、記憶ユニット１２に記憶された選択回数テーブルの車両の走行状況に対応する分類部分を参照して、既に操作部２に割り付けられているコマンドセットを除く他のコマンドセットの中で、選択回数が大きいコマンドセットを選択して、操作部２に割り付ける。まだ、選択回数が記憶されていない場合には、コマンドセットの選択順序は任意である。
【００５５】
ステップＳ１０５にて、変更スイッチ２２が押下操作されていないと判定された場合には、ステップＳ１０９に進む。ステップＳ１０９では、操作コマンドの表示指示がなされたか否かを判定する。すなわち、表示パネル２１にコマンドセットＡ〜Ｄが表示されている状態で、指示スイッチ２３が回転操作もしくは押下操作されたか否かを判定する。操作コマンドの表示指示がなされたと判定されると、ステップＳ１１０に進む。ステップＳ１１０では、操作コマンドの表示を行う。すなわち、操作コマンドの表示指示がなされたときに表示されていたコマンドセットＡ〜Ｄに含まれる操作コマンドを、コマンド番号に従って表示する。
【００５６】
次に、ステップＳ１１１では、指示スイッチ２３が回転操作されたか否かを判定する。指示スイッチ２３の回転操作は、上述したように、操作コマンドの変更要求を示すものである。このため、指示スイッチ２３が回転操作されたと判定された場合には、ステップＳ１１２に進んで、操作部２に割り付けられたコマンドセットＡ〜Ｄに含まれる、次の操作コマンドの表示を行う。
【００５７】
一方、ステップＳ１１１にて、指示スイッチ２３の回転操作は行なわれていないと判定されると、ステップＳ１１３に進んで、指示スイッチ２３が押下操作されたか否かを判定する。指示スイッチ２３の押下操作は、上述したように、操作コマンドによる操作の指示要求を示すものである。このため、指示スイッチが押下操作されたと判定された場合には、ステップＳ１１４に進んで、操作部２は制御部１に対して操作信号を送信する。これを受けて、制御部１は、該当する車載機器に対して車載ＬＡＮ３を介して操作信号を送信する。さらに、ステップＳ１１５では、操作コマンドによる操作が行なわれたので、コマンドセットＡ〜Ｄの選択回数テーブルの更新を行う。すなわち、選択回数テーブルの車両の走行状況に対応する分類部分において、操作された操作コマンドを含むコマンドセットの選択回数を１増加する。
【００５８】
ステップＳ１１３において、指示スイッチ２３の押下操作が行なわれていないと判定された場合には、ステップＳ１１６に進む。ステップＳ１１６では、ユーザによってコマンドセットの表示状態への復帰が指示されたか否かを判定するために、変更スイッチ２２が押下操作されたか否かを判定する。この判定処理において、変更スイッチ２２が押下操作されたと判定されると、ステップＳ１１７に進んで、表示パネル２１にコマンドセットを表示し、ステップＳ１０５の処理に戻る。一方、変更スイッチ２２の押下操作が行なわれていないと判定されると、いずれかのスイッチ操作を待機するために、ステップＳ１１１の処理に戻る。
【００５９】
なお、いずれかのスイッチ操作が行なわれても、その後、所定時間（例えば３０秒）に渡って、何らスイッチ操作が行なわれない場合には、ステップＳ１１８において、「Ｙｅｓ」との判定がなされることにより、ステップＳ１０１の処理に復帰する。
【００６０】
上述した処理によって、車両の各走行状況ごとに、使用される可能性の高い操作コマンドを含むコマンドセットを操作部２に割り付けることができる。すなわち、初期設定された走行状況とコマンドセットとの対応関係、又は各走行状況における、各コマンドセットの使用実績を示す選択回数テーブルが参照されて、操作部２に割り付けるコマンドセットが選択される。従って、車両の走行状況の変化に応じて、使用される可能性の高い操作コマンドを、自動的に操作部２に割り付けることができる。
【００６１】
また、一旦、いずれかのコマンドセットＡ〜Ｄが操作部２に割り付けられても、ユーザが操作したい操作コマンドが含まれていない場合には、ユーザは操作部２に割り付けられたコマンドセットＡ〜Ｄを変更することができる。これにより、ユーザが操作したい所望の操作コマンドを含むコマンドセットＡ〜Ｄが操作部２に割り付けられていない場合でも、その所望の操作コマンドを含むコマンドセットＡ〜Ｄを確実に操作部２に割り付けることができる。
【００６２】
そして、上述のように、操作部２に割り付けられるコマンドセットＡ〜Ｄがユーザによって任意に変更可能であるからこそ、各走行状況において実際に使用されたコマンドセットＡ〜Ｄの使用履歴情報、すなわち、選択回数テーブルの選択回数が、そのまま各コマンドセットＡ〜Ｄの使用可能性の高さを示す指標となるのである。
【００６３】
次に、図７のフローチャートを用いて、操作コマンドの置換処理について説明する。変更スイッチ２３の３秒以上の押下操作によって操作コマンドの置換処理の開始が指示されると、まず、ステップＳ２０１において、さらに、変更スイッチ２２が押下操作されたか否かを判定する。変更スイッチ２２が押下操作された場合には、ステップ２０２へ進み、現在、表示パネル２１に表示中のコマンドセットに代えて、他のコマンドセットの表示を行う。このようにして、置換処理において、消去すべき操作コマンドを含むコマンドセットの選択が行なわれる。変更スイッチ２２が押下操作されていない場合は、ステップ２０３へ進む。
【００６４】
ステップＳ２０３では、操作コマンドの表示指示がなされたか否かを判定する。すなわち、表示パネル２１にコマンドセットＡ〜Ｄが表示されている状態で、指示スイッチ２３が回転操作もしくは押下操作されたか否かを判定する。操作コマンドの表示指示がなされたと判定されると、ステップＳ２０４に進む。ステップＳ２０４では、操作コマンドの表示を行う。すなわち、操作コマンドの表示指示がなされたときに表示されていたコマンドセットＡ〜Ｄに含まれる操作コマンドを、コマンド番号に従って表示する。
【００６５】
次に、ステップＳ２０６では、指示スイッチ２３が回転操作されたか否かを判定する。指示スイッチ２３が回転操作されたと判定された場合には、ステップＳ２０７に進んで、操作部２に割り付けられたコマンドセットＡ〜Ｄに含まれる、次の操作コマンドの表示を行う。一方、ステップＳ２０６にて、指示スイッチ２３の回転操作は行なわれていないと判定されると、ステップＳ２０８に進んで、指示スイッチ２３が押下操作されたか否かを判定する。このステップＳ２０８の判定処理において、指示スイッチ２３の押下操作が行なわれていないと判定された場合には、ステップＳ２０９に進む。
【００６６】
ステップＳ２０９では、変更スイッチ２２が押下操作されたか否かに基づいて、ユーザによってコマンドセットＡ〜Ｄの表示状態への復帰が指示されたか否かを判定する。この判定処理において、変更スイッチ２２が押下操作されたと判定されると、ステップＳ２１０に進んで、表示パネル２１にコマンドセットＡ〜Ｄを表示し、ステップＳ２０１の処理に戻る。一方、変更スイッチ２２の押下操作が行なわれていないと判定されると、いずれかのスイッチ操作を待機するために、ステップＳ２０６の処理に戻る。
【００６７】
一方、ステップＳ２０８において、指示スイッチが押下操作されたと判定された場合には、ステップＳ２１１に進んで、消去コマンドの指定が行なわれる。すなわち、制御部１は、指示スイッチ２３の押下操作によって操作信号が出力された操作コマンドを、コマンドリストＡ〜Ｄから消去すべき操作コマンドとして特定する。
【００６８】
次にステップＳ２１２において、上述した消去すべき操作コマンドに代えて、コマンドセットＡ〜Ｄに新たに追加すべき操作コマンドの指定をユーザに行わせるために、制御部１は、記憶ユニット１２に記憶された操作コマンドの表示データ及びコードデータを送信する。これを受けて、操作部２は、操作コマンドの表示データ及びコードデータを受信するとともに、表示データに基づいて操作コマンドの名称を表示パネル２１に表示する。
【００６９】
続くステップＳ２１３では、指示スイッチ２３が回転操作されたか否かを判定する。この指示スイッチ２３の回転操作は、ユーザによる操作コマンドの変更要求を示すものである。このため、指示スイッチ２３の回転操作が行なわれたと判定された場合、ステップＳ２１２の処理に戻り、別の操作コマンドの表示データ等の受信および表示を行う。
【００７０】
ステップＳ２１３において、指示スイッチ２３が回転操作されていないと判定されると、ステップＳ２１４に進む。ステップＳ２１４では、指示スイッチ２３が押下操作されたか否かを判定する。この指示スイッチ２３の押下操作は、新たに追加すべき操作コマンドを特定するためになされる。従って、指示スイッチ２３が押下操作されたと判定された場合には、ステップＳ２１５において、指示スイッチ２３が押下操作されたときに、表示パネル２１に表示されていた操作コマンドが、新たに追加すべき操作コマンドとして指定される。
【００７１】
そして、ステップＳ２１６において、消去コマンドとして指定された操作コマンドを追加コマンドとして指定された操作コマンドによって置換するように、記憶ユニット１２に記憶されたコマンドセットの内容の書き換えを行う。
【００７２】
なお、操作コマンドの書換処理が開始された後に、所定時間（例えば３０秒）に渡って、何らスイッチ操作が行なわれない場合には、ステップＳ２０５において、「Ｙｅｓ」との判定がなされることにより、操作コマンドの書換処理が終了される。
【００７３】
上述した処理によって、各コマンドセットに含まれる任意の操作コマンドを、各ユーザのニーズや嗜好に合わせて変更することが可能になる。
【００７４】
以上、本発明の好ましい実施形態について説明したが、本発明は、上述した実施形態になんら制限されることなく、本発明の主旨を逸脱しない範囲において、種々変形して実施することが可能である。
【００７５】
例えば、前述の実施形態では、操作部２は、コマンドセットや操作コマンドの名称が表示パネル２１に表示されるよう構成された。しかしながら、例えば、図形の表示、表示色の変更、音の変更や音声等の他の手段によって、コマンドセットや操作コマンドの名称をユーザに報知しても良い。
【００７６】
さらに、前述の実施形態では、車両が走行中の道路種別、車両の走行速度及び時刻とによって、車両の走行状況を分類したが、さらに他のパラメータを採用しても良い。例えば、天候情報（例えば、ワイパー信号によって取得できる）、曜日や日付情報、車両の運転状態を示すステアリング操舵角、加速度、ヨーレート、ウインカー信号等を、その他のパラメータとして用いても良い。さらに、ナビゲーション装置３４から、道路幅、目的地までの走行予定距離、路上／私有地（例えば駐車場）の識別情報、一方通行道路、目的地に到着するまでの時間、交差点までの距離等の情報を取得して、上述したその他のパラメータとして用いても良い。このように、車両の走行状況を細分化することによって、ユーザが使用する可能性の高いコマンドセットを、より高い確率で操作部２に割り付けることができる。
【００７７】
また、前述の実施形態では、初期設定において、４つの走行状況（一般道路走行時、高速道路走行時、夜間走行時、渋滞走行時）に対して、それぞれに対応するコマンドセットを用意した。しかしながら、車両の走行状況に関しては、前述の４つに限定されるものではなく、例えば一般道であっても車両が市街地を走行している場合（市街地走行時）と、車両が郊外を走行している場合（郊外走行時）とを区別する等、その走行状況の設定は、任意に増加、又は減少できる。
【００７８】
さらに、前述の実施形態では、４つの走行状況に対応して、４つのコマンドセットを設定する例について説明したが、走行状況よりも多数もしくは少数のコマンドセットを設定するようにしても良い。また、コマンドセットを識別するための情報としては、前述した実施形態のように、分類した走行状況を用いる以外に、例えば、番号や任意の名称を付与することによって、各コマンドセットを識別表示しても良い。
【図面の簡単な説明】
【００７９】
【図１】本発明の一実施形態における車載機器操作装置の全体構成を示すブロック図である。
【図２】本実施形態の車載機器操作装置において、コマンドセットＡ〜Ｄの各々に挙げられた操作コマンドの一例を示す図である。
【図３】本実施形態の車載機器操作装置において、選択回数テーブルの一例を示す図である。
【図４】本実施形態の車載機器操作装置において、変更スイッチを押下する毎に、表示パネルに表示されるコマンドセットの名称が変化することを説明するための図である。
【図５】本実施形態の車載機器操作装置において、指定スイッチを回転操作することにより、表示パネルに表示される操作コマンドの名称が変化することを説明するための図である。
【図６】本実施形態の車載機器操作装置において、各車載機器へ操作信号を送信するために実行される制御処理を示すフローチャートである。
【図７】操作コマンドの置換処理を示すフローチャートである。
【符号の説明】
【００８０】
１…制御部
１１…外部通信ユニット
１２…記憶ユニット
１３…走行状況判別ユニット
１４…内部通信ユニット
１５…制御ユニット
２…操作部
２１…表示パネル
２２…変更スイッチ
２３…指定スイッチ
３…車内ＬＡＮ
３１…車速メータ
３２…オーディオ
３３…エアコン
３４…ナビゲーション装置
【図１】
2006069309.tif 000003
【図２】
2006069309.tif 000004
【図３】
2006069309.tif 000005
【図４】
2006069309.tif 000006
【図５】
2006069309.tif 000007
【図６】
2006069309.tif 000008
【図７】
2006069309.tif 000009