(57)【要約】      （修正有）【課題】同時に表示されている複数のコンテンツから操作対象のコンテンツを選択可能な車両用操作装置を提供すること。【解決手段】表示装置２００に表示されたコンテンツに対する操作を受け付ける車両用操作装置１００であって、前記表示装置を複数の領域に分割して複数のコンテンツを同時に表示する表示制御手段と、複数のコンテンツの操作のために共通に使用される操作受付手段から操作内容を取得する操作内容取得手段と、車両状況を検出する車両状況検出手段と、前記表示制御手段が表示している各コンテンツの優先度を前記車両状況に応じて変更し、前記優先度に基づき前記操作内容を通知するコンテンツを決定するコンテンツ決定手段と、を有することを特徴とする。【選択図】図１
2014198532.tif 000002
【特許請求の範囲】
【請求項１】
表示装置に表示されたコンテンツに対する操作を受け付ける車両用操作装置であって、
前記表示装置を複数の領域に分割して複数のコンテンツを同時に表示する表示制御手段と、
複数のコンテンツの操作のために共通に使用される操作受付手段から操作内容を取得する操作内容取得手段と、
車両状況を検出する車両状況検出手段と、
前記表示制御手段が表示している各コンテンツの優先度を前記車両状況に応じて変更し、前記優先度に基づき前記操作内容を通知するコンテンツを決定するコンテンツ決定手段と、
を有することを特徴とする車両用操作装置。
【請求項２】
前記操作受付手段による各コンテンツの操作頻度を記録する操作頻度記録手段を有し、
前記操作受付手段が操作された時に、前記表示装置に同じ優先度のコンテンツが複数、表示されている場合、前記コンテンツ決定手段は同じ優先度の複数のコンテンツのうち前記操作頻度が最も多いコンテンツを前記操作内容を通知するコンテンツに決定する、
ことを特徴とする請求項１記載の車両用操作装置。
【請求項３】
前記操作頻度記録手段は、前記車両状況毎に前記操作受付手段による各コンテンツの操作頻度を記録することで、同じコンテンツでも前記車両状況毎に異なる操作頻度を記録しており、
前記コンテンツ決定手段は、前記車両状況検出手段が検出した前記車両状況に対応づけられた操作頻度に基づき前記操作内容を通知するコンテンツを決定する、
ことを特徴とする請求項２記載の車両用操作装置。
【請求項４】
前記表示装置に表示された各コンテンツから、前記操作受付手段により操作可能な前記操作内容を取得する操作可能内容取得手段を有し、
前記コンテンツ決定手段は、
前記操作内容取得手段が取得した前記操作内容が、コンテンツから前記操作可能内容取得手段により操作可能な前記操作内容であると取得されていることを条件に、前記優先度に基づき前記操作内容を通知するコンテンツを決定する、
ことを特徴とする請求項１〜３いずれか１項記載の車両用操作装置。
【請求項５】
前記操作受付手段は、ステアリングホイールに配置されたステアリングスイッチ、運転席から操作可能な場所に配置された操作レバー、音声認識装置、又は、運転席から操作可能な場所に配置されたタッチパッドである、
ことを特徴とする請求項１〜４いずれか１項記載の車両用操作装置。
【請求項６】
請求項１〜５いずれか１項記載の車両用操作装置と、
自車両の位置を検出する位置検出手段と、
道路地図を前記表示装置に表示する道路地図表示手段と、
を有することを特徴とするナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを表示装置に表示すると共に、前記コンテンツに対する操作を受け付ける車両用操作装置に関する。
【背景技術】
【０００２】
車両にはオーディオビジュアル装置の操作画面やエアコンなどの車載装置の設定画面などに代表されるコンテンツを表示するために表示装置が搭載されている。コンテンツの増加に伴って複数のコンテンツを１つの表示装置に表示することが検討されているが、今後も表示装置に同時に表示されるコンテンツの数や種類は増加傾向が見込まれる。また、コンテンツの種類が増加するに伴い、車載される表示装置の画面サイズが大型化することも予想される。画面サイズが大型化されると、１つのディスプレイに同時に表示されるコンテンツの種類がさらに多くなると考えられる。
【０００３】
ところで、多くのコンテンツは、各コンテンツへの乗員の操作を受け付けることが可能になっており、乗員の操作に応じて設定を受け付けたり画面を切り換えるなどの処理を行う。操作を受け付けるためのユーザインタフェースとして、キー毎に異なる操作内容が割り当てられたハードキーを設けると、コンテンツが受け付けることが可能な操作内容の種類に応じた数のハードキーが必要になる。
【０００４】
このため、従来からユーザインタフェースのソフト化が進んでおり、各コンテンツは、各コンテンツへの乗員の操作を受け付けるために表示装置にソフトキーを表示することが多い。乗員はタッチパネルが一体に構成された表示装置を手で触れるなどして個別にコンテンツを操作する。しかし、表示装置が運転者の手の届きにくい場所にあったり、操作のために画面を注視しなければならないことは運転者にとって負担となる。
【０００５】
そこで、一部車両には、従来から、例えばステアリングホイールやコンソールボックス周辺など、運転者が目視しなくても操作可能な場所に、十字キーなどの汎用的な操作受付手段が配置されている。このような操作受付手段は、例えばソフトキーを選択する選択キーや決定キーなどを有しておりコンテンツの種類に関係なく操作を受け付けることが可能である。コンテンツ側は乗員が操作した時に表示しているソフトキーと、操作受付手段の操作内容を対応づけており、ソフトキーが操作された場合と同様に選択キーや決定キーによる操作を受け付ける。
【０００６】
しかしながら、上記のように一台の表示装置に複数のコンテンツが表示される場合、乗員がどのコンテンツに対し操作受付手段を操作したかを判別することが困難になる。１つの方法としては、一台の表示装置に複数のコンテンツが表示されている場合、乗員が操作受付手段などにより操作対象のコンテンツを予め選択しておくことが考えられる。この方法では、乗員は確実にコンテンツを選択できる反面、乗員が行うべき操作が多くなってしまう。
【０００７】
また、運転者の注視している方向を検出してコンテンツを特定する技術が考えられている（例えば、特許文献１参照。）。特許文献１には、車両の複数個所に設けられた車載機器と、運転者の瞳孔の向きを検出し瞳孔の向きを示す瞳孔向きデータを生成する第１の瞳孔検出手段と、瞳孔向きデータに基づいて、運転者が注視している部分が、複数の車載機器の中の何れの車載機器に該当するかを特定し、該特定した車載機器を制御対象として選択する車載用電子機器が開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１０−１０５４１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１に開示された車載機器の選択方法では、表示装置に瞳孔が向いていることまでは検出可能だとしても、表示装置内のどのコンテンツに瞳孔が向いているかを検出することは困難である。また、瞳孔の向きを検出するためのカメラや画像処理装置などが必要になってしまう。
【００１０】
本発明は、上記課題に鑑み、同時に表示されている複数のコンテンツから操作対象のコンテンツを選択可能な車両用操作装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明は、表示装置に表示されたコンテンツに対する操作を受け付ける車両用操作装置であって、前記表示装置を複数の領域に分割して複数のコンテンツを同時に表示する表示制御手段と、複数のコンテンツの操作のために共通に使用される操作受付手段から操作内容を取得する操作内容取得手段と、車両状況を検出する車両状況検出手段と、前記表示制御手段が表示している各コンテンツの優先度を前記車両状況に応じて変更し、前記優先度に基づき前記操作内容を通知するコンテンツを決定するコンテンツ決定手段と、を有することを特徴とする。
【発明の効果】
【００１２】
同時に表示されている複数のコンテンツから操作対象のコンテンツを選択可能な車両用操作装置を提供することができる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態の車両用操作装置の概略的に特徴を説明する図の一例である。
【図２】車両用操作装置の概略構成図の一例である。
【図３】汎用操作受付部の概略斜視図の一例である。
【図４】ディスプレイの分割例について説明する図の一例である。
【図５】各コンテンツが有するソフトキーを説明する図の一例である。
【図６】コンテンツのソフトキーと汎用操作受付部の操作内容の対応について説明する図の一例である。
【図７】車両用操作装置で動作するアプリや入力制御部の機能ブロック図の一例である。
【図８】各カテゴリとカテゴリに含まれるアプリの一例を示す図である。
【図９】各アプリの操作頻度を説明する図の一例である。
【図１０】車両用操作装置の動作手順を示すフローチャート図の一例である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して本発明の実施形態について説明する。しかしながら、本発明の技術的範囲が、本実施の形態に限定されるものではない。
【００１５】
図１は、本実施形態の車両用操作装置の特徴部を概略的に説明する図の一例である。車両用操作装置１００は、複数のコンテンツに対する操作を受け付ける汎用操作受付部１５０と、複数のコンテンツを同時に表示可能なディスプレイ２００と、汎用操作受付部１５０が受け付けた操作内容がどのコンテンツに対するものかを選択する入力制御部６０とを有する。
【００１６】
入力制御部６０は、車両状況に応じてコンテンツの優先順位が登録された優先度データを有している。例えば、車両状況IではコンテンツＡ→Ｂ→Ｃ→Ｄの順に優先度が高く、車両状況IIではコンテンツＣ→Ｄ→Ａ→Ｂの順に優先度が高い。
【００１７】
入力制御部６０は、汎用操作受付部１５０が受け付けた操作内容を取得すると、車両状況を検出して、車両状況に適した優先度データを参照して、コンテンツの優先度を決定する。そして、ディスプレイ２００に表示されている各コンテンツとコンテンツが受け付け可能な操作内容を考慮して、操作内容を通知するコンテンツ（アプリ）を決定して出力する。
【００１８】
したがって、本実施形態の車両用操作装置１００は、予め乗員（以下、乗員には運転手も含まれるものとする）が操作するコンテンツを選択していなくても、汎用操作受付部１５０が操作された場合に、ディスプレイ２００に表示されている複数のコンテンツの中から１つのコンテンツに対する操作を受け付けることができる。また、瞳孔や視線を検出するための装置も不要である。
【００１９】
〔構成例〕
図２は、車両用操作装置１００の概略構成図の一例を示す。車両用操作装置１００は、情報処理部４９と各種の周辺機器４８を有している。情報処理部４９は制御部５０と各種の機能ユニット（ＧＰＳ信号処理部３１〜表示制御部４６）を有し、制御部５０により全体の動作が制御される。制御部５０は、ＣＰＵ、ＲＡＭ、ＲＯＭ、Ｉ／Ｏなどを備えたマイコン、ＩＣ、及び、ＡＳＩＣのうち少なくとも１つを有している。制御部５０は各周辺機器を制御すると共に、後述する当該車両用操作装置１００に特徴的な機能を提供する。
【００２０】
ＧＰＳアンテナ１１は少なくとも３つ以上のＧＰＳ衛星から電波を受信してＧＰＳ信号処理部３１に出力する。ＧＰＳ信号処理部は、ＧＰＳ信号から各ＧＰＳ衛星までの距離を算出して所定の演算により車両の位置（緯度・経度・標高）を測位する。検出された位置情報はナビゲーションシステムに利用される。制御部５０は、後述する車載センサや内部センサ３６の検出信号を自律航法に利用して電波が受信できない状態でもＧＰＳ信号処理部３１が検出した座標を起点とする正確な位置を推定している。
【００２１】
放送アンテナ１２は、ラジオ（ＡＭ／ＦＭ）及びデジタルテレビの電波を受信して、放送受信部３２に出力する。放送受信部３２は、チューナ回路や検波回路を有し、例えば乗員が選択したラジオ又はテレビのチャンネルの信号を復調して制御部５０に出力する。
【００２２】
周辺カメラ１３は、自車両の周辺を撮影するカメラであり、例えばバックモニタカメラ、ドアミラーに配置された側方カメラ、前方を撮影する前方カメラなどである。画像入力部３３は周辺カメラ１３のゲインやシャッター速度などを制御すると共に、周辺カメラ１３が撮影した画像データにγ補正、ノイズ除去、歪み補正などを行い制御部５０に出力する。複数のカメラが搭載されている場合、画像入力部３３が出力する画像は、車両状況により自動的に選択され、また、乗員が任意に選択できる。
【００２３】
外部機器１４は、外部機器Ｉ／Ｆ３４に接続可能であればよく、様々な機器が挙げられる。例えば、携帯型の音楽プレーヤ、スマートフォン、携帯電話、ノートパソコン、タブレットなどである。外部機器Ｉ／Ｆ３４は例えばＵＳＢホスト、Ｂｌｕｅｔｏｏｔｈ（登録商標）モジュール、無線ＬＡＮ通信モジュールなどである。外部機器Ｉ／Ｆ３４は外部機器から受信した音楽データなどを制御部５０に出力する。
【００２４】
車載センサ１５は車載された各種のセンサであり、情報処理部４９に直接接続されている。この他、車両には各種の車載センサが車載されており、後述する車内通信装置３８を介して車載センサが検出した検出信号が情報処理部４９により取得される。車載センサ１５は、例えば車輪速センサ、パーキングブレーキスイッチ、ストップランプスイッチ、レバー操作位置センサ、三軸ジャイロセンサ、ヨーレートセンサなどである。車載センサ１５により車両状況を検出することが可能になる。センサ信号入力部３５は、車載センサ１５の各検出信号を制御部５０に出力する。また、情報処理部４９は内部センサ３６を内蔵しており、車載センサ１５と接続されていなくても最小限のナビゲーションが可能になっている。内部センサ３６は例えば三軸ジャイロセンサであり、上記の自律航法を可能にする。
【００２５】
ＤＣＭ（Data Communication Module）１６は、携帯電話網、無線ＬＡＮ網、ＷｉＭａｘ網などの無線通信網を介してサーバとデータ通信する通信装置である。ＤＣＭ１６が受信したデータはＤＣＭ Ｉ／Ｆ３７が制御部５０に出力する。ＤＣＭ Ｉ／Ｆ３７は通信プロトコルにしたがってヘッダーの付加・除去などを行い受信したデータを制御部５０に出力する。ＤＣＭ１６が受信するデータは多様であるが、例えば道路地図データ、音楽データ、Ｗｅｂページ、などが挙げられる。
【００２６】
車内通信装置３８は、車載ＬＡＮに接続した電子制御ユニットと通信する通信装置である。車載ＬＡＮの通信規格としては、ＣＡＮ（Controller Area  Network）、ＦｌｅｘＲａｙ、Ｌｉｎ（Local Interconnect Network）、イーサネット（登録商標）などがある。車内通信装置３８は、直接、接続されている車載センサ１５では検出されない他のセンサによる検出信号を車載ＬＡＮを介して受信する。例えば、エンジン回転数、燃料消費量、アクセル開度、エアコン設定温度、実際の室温など、車載ＬＡＮを流れる各種のデータを受信できる。また、乗員が汎用操作受付部１５０で設定した操作内容を必要に応じて車載ＬＡＮに出力する。
【００２７】
ＨＤＤ１７はプログラムやデータを記憶している。プログラムは、後述するアプリ、OＳ（Operating  System）、デバイスドライバなどのミドルウェアなどである。また、汎用操作受付部１５０が受け付けた操作内容を通知するアプリを決定する機能もこのプログラムに含まれるものとする。また、ＨＤＤ１７に記憶されているデータは、例えば道路地図データ、音楽データ、映像データ、ＤＣＭ１６が外部からダウンロードしたデータなどである。ＨＤＤ Ｉ／Ｆ３９は制御部５０から指示されたデータをＨＤＤ１７に書き込み、また、ＨＤＤ１７から読み出し制御部５０に出力する。
【００２８】
マイク１８は乗員の発する発声を集音して電気信号に変換して音声処理部４１に出力する。音声処理部４１は、電気信号をＰＣＭなどによりデジタルデータに変換して制御部５０に出力する。また、音声処理部４１が音声認識を行ってもよい。これにより、車載装置の音声操作などが可能になる。なお、制御部５０は汎用操作受付部１５０が音声認識ボタンの操作を受け付けた場合に、音声処理部４１に音声処理を開始させる。
【００２９】
Blu-Rayドライブ１９は、ＣＤ、ＤＶＤ、及び、Blu-Rayなどの光ディスクを装着可能な光ディスクの装着部である。Blu-Rayドライブは光ディスクから信号を読み取り、音楽及び映像などのデータをドライブＩ／Ｆ４２に出力する。ドライブＩ／Ｆ４２は音楽及び映像などのデータを制御部５０に出力する。
【００３０】
音楽再生部４３は、放送受信部３２、外部機器Ｉ／Ｆ３４、ＤＣＭ Ｉ／Ｆ３７、ＨＤＤ Ｉ／Ｆ３９、ドライブＩ／Ｆ４２などが取得した音楽データ（ＭＰ３、ＷＡＶＥなど）をそのフォーマットに応じてデコードし制御部５０に出力する。制御部５０はデコードされた音楽データをアンプ４４を介してスピーカ２１から出力する。
【００３１】
映像再生部４５は、放送受信部３２、外部機器Ｉ／Ｆ３４、ＤＣＭ Ｉ／Ｆ３７、ＨＤＤ Ｉ／Ｆ３９、ドライブＩ／Ｆ４２などが取得した映像データをそのフォーマットに応じてデコードし制御部５０に出力する。制御部５０は表示制御部４６に映像を表示させる。表示制御部４６は映像データに基づき、ディスプレイ２００の格子状に均等配列された薄膜トランジスタを駆動することで画像を描画する。また、表示制御部４６は、制御部５０の指示により、ディスプレイ２００をいくつかの領域に区分して複数のコンテンツを同時にディスプレイ２００に表示することができる。単一のコンテンツを表示するか、複数のコンテンツを表示するかは、制御部５０が車両状況に応じて切り替えることも、ユーザが例えば汎用操作受付部１５０を操作して任意に切り替えることも可能である。
【００３２】
ディスプレイ２００は、例えば液晶ディスプレイや有機ＥＬディスプレイなどのフラットパネルディスプレイである。ディスプレイ２００のサイズは大型化している例えば４インチ程度から１０インチ以上など様々である。解像度が向上しているので、サイズに関係なく１つのディスプレイ２００を複数の領域に分割することができる。また、ディスプレイ２００は例えばセンターコンソール、ダッシュボートに配置される。ディスプレイ２００はセンターコンソールやダッシュボードに開閉可能に配置され、使用時以外は収納可能であってもよい。また、ディスプレイ２００は２つ以上でもよく、メータパネル内などにさらに別のディスプレイを配置してもよい。すなわち、本実施形態では、複数のディスプレイ２００に表示された複数のアプリから１つのアプリを選択することも可能である。
【００３３】
また、ディスプレイ２００は投影型でもよく、センターコンソール等に映像を投影するプロジェク、ウィンドウシールド等に映像を投影するＨＵＤ（Head Up Display）などでもよい。
【００３４】
ディスプレイ２００の周囲には各種のハードキーが配置されていると共に、タッチパネルが一体に設けられている。操作位置検出部２２は、タッチパネルに対する乗員の操作位置を検出して制御部５０に通知する。制御部５０は操作位置に基づき操作されたソフトキーを特定する。なお、ハードキーは、現在地ボタン、音量調整ボタン、メニューボタンなどである。
【００３５】
汎用操作受付部１５０は、情報処理部４９に対する乗員の操作を受け付け、操作内容を制御部５０に通知する。詳しくは後述する。
【００３６】
〔汎用操作受付部〕
図３は、汎用操作受付部１５０の概略斜視図の一例を示す。汎用操作受付部１５０は、例えば中立状態のステアリングホイールにおいて乗員がステアリングホイールを把持したまま親指などで操作可能な位置に配置される。乗員は汎用操作受付部１５０によりディスプレイ２００に表示される複数のコンテンツ（ミュージックプレーヤ画面、エアコン画面、クルーズコントロール画面など）を操作可能である。なお、従来は、車種などにもよるが、オーディオ、エアコン及びクルーズコントロールにそれぞれ専用のステアリングスイッチが用意されていた。本実施形態では、これらを好ましくは１つの汎用操作受付部１５０に統合する。または、少なくともスイッチの種類や搭載スペースを低減することを可能にする。
・十字キー１５１はコンテンツに対する４方向（上下左右）の操作を受け付ける。
・決定キー１５２は選択したメニューなどの決定を受け付ける
・戻るキー１５３はコンテンツを前の状態に戻す操作を受け付ける
・モードキー１５４はコンテンツの選択を受け付ける
・音量ボタン１５５，１５６は音量を増減する
このように汎用操作受付部１５０の各キーにより受け付け可能な操作内容は汎用的であり、乗員が複数のコンテンツを操作する際に共通に利用可能である。各キーが各コンテンツにおいてどのような操作として解釈されるかはコンテンツによって定義されている。また、コンテンツによっては汎用操作受付部１５０の操作が無効なキーも存在し、さらに同じコンテンツでも画面によって操作の有効・無効が変わるキーが存在する。後述するように、コンテンツが受け付け可能な操作内容は入力制御部６０に通知されている。
【００３７】
本実施形態では、主に十字キー１５１の操作内容（すなわち上下左右の４方向の操作）をコンテンツに通知する際の処理について説明する。
【００３８】
なお、汎用操作受付部１５０は、ステアリングホイールに配置されているステアリングスイッチである必要はない。すなわち、運転姿勢を保ったまま、乗員が視線移動が全く必要ないか又は大きな視線移動なく操作可能な位置に配置されていればよい。
【００３９】
図３（ｂ）はレバースイッチ型の汎用操作受付部１５０の一例を示す図である。この汎用操作受付部１５０は助手席と運転席の間のセンターコンソールボックスの周囲に配置されている。レバー１６０は上下左右に加え斜め上下の計８方向に揺動可能に構成されている。
【００４０】
また、この他、所定領域上のユーザの操作位置を検出するタッチパッドやメニューなどを順次選択するダイヤル式の汎用操作受付部１５０などが知られており、図３（ａ）（ｂ）は汎用操作受付部１５０の構成を限定するものではない。
【００４１】
また、上記のマイク１８及び音声処理部４１を利用した音声認識により、汎用操作受付部１５０を構成してもよい。すなわち、乗員が音声認識ボタンを押下しながら「上」「下」「右」「左」と発声し、音声処理部４１が発声内容を音声認識することで、車両用操作装置１００は汎用操作受付部１５０の十字キーが操作された場合と同じ操作内容を受け付ける。
【００４２】
〔ディスプレイの分割例〕
図４はディスプレイ２００の分割例について説明する図の一例である。図４（ａ）では１つのディスプレイ２００が４つの領域に分割され、領域１にはブラウザ画面、領域２にはエアコン画面、領域３にはミュージックプレーヤ画面、領域４には燃費画面がそれぞれ表示されている。各画面の表示内容がコンテンツである。コンテンツはアプリが作成するものでアプリとコンテンツは１対１に対応するものとして説明する。
【００４３】
領域と表示されるコンテンツの対応は乗員が任意に設定できる。また、領域の数よりもコンテンツの種類の方が多い場合、乗員はディスプレイ２００に優先して表示するコンテンツを任意に選択できる。また、同時に表示しきれないコンテンツは、ユーザが例えば汎用操作受付部１５０を操作することで表示される。図４（ａ）のようにディスプレイ２００にタイル状に複数のコンテンツが配置される場合、各コンテンツの画面を小さくするか、ディスプレイ２００のサイズを大きくすることで同時に表示されるコンテンツの数を多くすることができる。また、各コンテンツの画面を大きくして同時に表示されるコンテンツの数を少なくすることもできる。すなわち、同時に表示されるコンテンツの数は４つ未満でも５以上でもよい。なお、各コンテンツの画面サイズは同じである必要はない。
【００４４】
図４（ｂ）はコンテンツの別の配置例を示す図である。横一列に各コンテンツが表示されている。このようにコンテンツの配置はディスプレイ２００の形状に適したもの又はユーザの嗜好に適したものでよい。
【００４５】
図４（ｃ）はコンテンツの別の配置例を示す図である。ブラウザ画面にピクチャーインピクチャー（ＰｉｎＰ）の態様でエアコン画面が表示されている。このように、メインのコンテンツを大きく表示して他の任意のコンテンツ（２つ以上でもよい）を小さく表示することも可能である。
【００４６】
〔コンテンツのソフトキー〕
図５は、各コンテンツが有するソフトキーを説明する図の一例である。ブラウザ画面は、例えば、戻るボタン１７１、進むボタン１７２、更新ボタン１７３、上スクロールボタン１７４、及び、下スクロールボタン１７５を有している。エアコン画面は、決定ボタン１８５、風量小ボタン１８３、風量大ボタン１８４、温度小ボタン１８２及び温度大ボタン１８１を有している。ミュージックプレーヤ画面は、決定ボタン１９３、上スクロールボタン１９１及び下スクロールボタン１９２を有している。燃費画面は操作を受け付ける必要がないため、図５ではソフトキーがない。なお、これらのソフトキーはあくまで一例であって、この他にも多様なソフトキーを有していてよい。
【００４７】
コンテンツが受け付け可能な操作内容は、ソフトキーとして表示されていることが一般的である。しかし、必ずしも表示されているソフトキーでなければ汎用操作受付部１５０により操作できないわけではなく、表示されていないソフトキーを汎用操作受付部１５０で操作可能としても差し支えない。例えば、ブラウザの戻るボタン１７１や進むボタン１７２など頻繁に操作されるソフトキーは表示されていなくても乗員は操作可能である。また、表示しないことでコンテンツの画面の設計の自由度が増す。乗員が、ソフトキーの表示の有無を任意に設定可能としてもよい。
【００４８】
図５（ｂ）はその他のコンテンツのソフトキーについて説明する図の一例である。シート画面は、Ｕｐボタン２０１、Ｄｏｗｎボタン２０２、前方ボタン２０３及び後方ボタン２０４を有している。ナビ画面は詳細ボタン２１５、広域ボタン２１６、及び、４つのスクロールボタン２１１〜２１４を有している。クルーズコントロール画面は、＋ＲＥＳボタン２２１、ＣＡＮＣＥＬボタン２２２、−ＳＥＴボタン２２３及びＯＮ／ＯＦＦボタン２２４を有している。テレビ画面は音量小ボタン２３３、音量大ボタン２３４、チャンネルアップボタン２３１及びチャンネルダウンボタン２３２を有している。
【００４９】
これらは一例であって、図示する以外に、乗員が操作可能な車載装置であれば汎用操作受付部１５０により操作可能となる。例えば、前照灯アプリによる前照灯のすれ違い配光と走行配光の切り替え、又は、駐車支援アプリによる目標駐車位置の切り替えなどにも適用できる。
【００５０】
〔コンテンツのソフトキーと汎用操作受付部の対応〕
図６（ａ）はコンテンツのソフトキーと汎用操作受付部１５０の操作内容の対応について説明する図の一例である。各コンテンツは汎用操作受付部１５０の操作内容と操作されるソフトキーを予め対応づけている。例えば、エアコン画面の場合、風量小ボタン１８３は左方向キー、風量大ボタン１８４は右方向キー、温度小ボタン１８２は下方向キー、及び、温度大ボタン１８１は上方向キーにそれぞれ対応づけられている。すなわち、仮にディスプレイ２００にエアコン画面しか表示されていない場合、エアコン画面を作成するエアコンアプリは、右方向キーが操作されれば風量大ボタン１８４が押下されたことを検出し、上方向キーが操作されれば温度大ボタン１８１が押下されたことを検出する。
【００５１】
図６（ｂ）は汎用操作受付部１５０の操作内容と、各コンテンツのソフトキーの対応の一覧を示す図である。汎用操作受付部１５０の上方向キーは、エアコン画面では温度大ボタン１８１、ブラウザ画面では上スクロールボタン１７４、ミュージックプレーヤ画面では上スクロールボタン１９１、が操作されたと解釈される。汎用操作受付部１５０の下方向キーは、エアコン画面では温度小ボタン１８２、ブラウザ画面では下スクロールボタン１７５、ミュージックプレーヤ画面では下スクロールボタン１９２、が操作されたと解釈される。
【００５２】
このようなソフトキーと汎用操作受付部１５０の操作内容の対応は、アプリ側が操作内容に応じてソフトキーを選択するために必要な情報であり、入力制御部６０は管理する必要はない。しかし、図６（ｂ）のようにソフトキーと操作内容の対応を管理してもよい。この操作内容とコンテンツのソフトキーの対応を操作内容／ソフトキーリストと称することとする。
【００５３】
〔車両用操作装置の機能〕
図７は、車両用操作装置１００で動作するアプリや入力制御部６０の機能ブロック図の一例を示す。入力制御部６０の各機能は制御部５０がプログラムを実行すると共に周辺機器と協働することで実現されている。
【００５４】
車両用操作装置１００は、ＯＳの機能を利用して各種のアプリ７０をプロセスとして時間的に並行して実行している。例えば、所定時間毎にアプリをＣＰＵなどのリソースに割り当てることを繰り返すので、人間からは時間的に並行に動作しているように見える。ＯＳは起動しているアプリを管理しており、アプリの識別情報、アプリが記憶されているアドレス、などを記録している。
【００５５】
アプリはどのようなものでもよいが図示されているアプリについて説明する。ブラウザアプリは、例えばＤＣＭ１６が受信したＨＴＭＬデータやＳｃｒｉｐｔ言語を解釈してＷｅｂページを表示するアプリである。エアコンアプリは、エアコンへの設定を受け付け、また、現在の設定状態を表示するアプリである。エアコンアプリが受け付けた温度や風量などの設定は、車内通信装置３８によりエアコンＥＣＵに送信され、エアコンＥＣＵが設定された温度や風量にエアコンを制御する。ミュージックプレーヤアプリは、音楽再生を行うアプリである。音楽ファイルはＨＤＤ１７、外部機器１４などに記憶されており、タイトルやアーティスト名をディスプレイ２００に表示する。ユーザが音楽ファイルを選択すると、ミュージックプレーヤアプリは音楽ファイルを読み出し音楽再生部４３に再生させる。燃費アプリは、燃費状態を表示するアプリである。例えば、所定時間毎に車内通信装置３８を介して燃料消費量と走行距離を取得し、単位時間（例えば、１分、１時間、１日、１トリップ）毎に燃費を算出する。これを時系列にグラフ化してディスプレイ２００に表示する。
【００５６】
＜操作内容の通知先のアプリの決定条件＞
汎用操作受付部１５０が受け付けた操作内容は操作内容取得部６１により取得される。アプリ決定部６２は、操作内容取得部６１が取得した操作内容を伝える通知先のアプリを、
・ディスプレイに表示されているコンテンツ
・コンテンツが受け付け可能な操作内容
・優先度データ
・アプリの操作頻度
に基づき決定する。
【００５７】
＜ディスプレイに表示されているコンテンツ＞
コンテンツリスト取得部６６はディスプレイ２００に表示されているアプリのコンテンツリストをＯＳなどから取得する。したがって、コンテンツリスト取得部６６は、ブラウザアプリ、エアコンアプリ、ミュージックプレーヤアプリ、燃費アプリなどのリストをリアルタイムに更新しながら保持している。
【００５８】
＜コンテンツが受け付け可能な操作内容＞
また、コンテンツリスト取得部６６は、各アプリから汎用操作受付部１５０により受け付け可能な操作内容を取得する。または、操作内容とコンテンツのソフトキーが対応づけられた操作内容／ソフトキーリストを取得してもよい。
【００５９】
同じアプリでも画面によって汎用操作受付部１５０により受け付け可能な操作内容が異なる場合もありうるので、コンテンツリスト取得部６６は、新たなアプリ７０がディスプレイ２００に表示される毎に、及び、アプリ７０の画面が切り替わる毎に受け付け可能な操作内容を取得する。例えば図６（ｂ）の例では、エアコンアプリから上方向キー、下方向キー、左方向キー、及び、右方向キーを取得し、ブラウザ画面から上方向キー、下方向キーを取得する。
【００６０】
なお、アプリ７０の画面が切り替わらない場合や切り替わっても受け付け可能な操作内容が変わらない場合は、入力制御部６０は各アプリが汎用操作受付部１５０により受け付け可能な操作内容を予め保持していてもよい。
【００６１】
受け付け可能な操作内容が表示されているアプリ７０によって異なることは、操作内容を通知するアプリを絞り込む情報の１つとなる。例えば、図６（ｂ）に示したように、操作内容が左方向キーの場合、エアコンアプリでは風量小ボタン１８３が対応するが、ブラウザアプリ、ミュージックプレーヤアプリ、及び、燃費アプリではこの操作内容を受け付けない。したがって、操作内容が左方向キーの場合、操作内容を通知するアプリはエアコンアプリであると決定できる。
【００６２】
＜優先度データ＞
車両状況判別部６５は、車載センサ１５が検出する検出信号や車内通信装置３８が受信した検出信号を車両状況判別情報として、車両状況を判別する。本実施形態で判別する車両状況は、ディスプレイ２００に表示されているコンテンツのうちどのコンテンツに対し汎用操作受付部１５０が操作されたかを判別するための車両状況である。車両状況としては、例えば、走行状態、停止状態、高速道路走行状態、駐車作業状態、夜間走行状態などがある。各車両状況の判別方法は例えば以下のようになる。
走行状態：車速がゼロと見なせる値より大きい
停止状態：車速がゼロと見なせる
高速道路走行状態：走行位置が高速道路や自動車専用道路であり車速が閾値以上
駐車作業状態：パーキング支援スイッチがON、車両の位置が駐車場であること、又は、シフトレバーがリバースにあること
夜間走行状態：照度センサが検出する照度が閾値以下であること
優先度データについて説明する。よく使用されるアプリは車両状況に応じて偏りがあることが知られている。例えば、テレビ画面を操作する頻度は、車両が走行している状態より車両が停止している状態の方が多い。ブラウザ画面やシート画面についても同様のことがいえる。また、クルーズコントロール画面は、ほぼ車両が走行している状態でのみ操作される。
【００６３】
一方、車両状況だけでは、アプリを一意に決定することは困難である。例えば、車両が停止状態で操作される可能性が高いコンテンツは１つとは限らないので、テレビ画面、ブラウザ画面、及び、シート画面のうち１つの画面を特定する必要がある。
【００６４】
そこで、本実施形態では、まず、アプリをいくつかのカテゴリに区分して、各カテゴリの中でコンテンツに優先度を付与するものとする。
【００６５】
図８（ａ）は、各カテゴリとカテゴリに含まれるアプリの一例を示す図である。
車両操作設定系アプリは、乗員が車両に対する設定を行うためのアプリが区分されるカテゴリであり、例えば、エアコンアプリ、シートアプリ、クルーズコントロールアプリ、駐車支援アプリなどがある。また、案内表示系アプリは、乗員に情報を提示するためのアプリが区分されるカテゴリであり、ナビゲーションアプリ、燃費アプリ、走行距離表示アプリなどがある。また、エンターテイメント系アプリは、乗員を楽しませるためのアプリであり、例えばテレビアプリ、ミュージックプレーヤアプリ、映像表示アプリ、ブラウザアプリなどがある。
【００６６】
優先度データＤＢ６７には、各カテゴリの優先度を車両状況ごとに変更できるように、車両状況毎に各カテゴリの優先度が登録されている。
【００６７】
図８（ｂ）は優先度データＤＢ６７に記憶されている優先度データを示す図の一例である。１つの優先度データに、車両状況と各カテゴリの優先度が対応づけられている。優先度データ選択部６３は、車両状況判別部６５が判別した車両状況に基づき１〜５の優先度データを１つ選択する。例えば、走行状態では、優先度データ１を取得する。優先度データ１では車両操作設定系アプリ、案内表示系アプリ、エンターテイメント系アプリの順に優先度が高いので、アプリ決定部６２はこの順に操作内容を通知するアプリを決定する。
【００６８】
ディスプレイ２００に表示されているアプリ７０のうち、車両状況に応じて優先度の高い順に選択されたカテゴリに含まれるアプリを「候補アプリ」と称することにする。候補アプリが１つしかなく、かつ、候補アプリが汎用操作受付部１５０の操作内容を受け付け可能な場合、この時点で操作内容を通知するアプリが決定される。例えば、走行状態で、ディスプレイ２００にナビゲーション画面、燃費画面、ミュージックプレーヤ画面及び、エアコン画面が表示されている場合、車両操作設定系アプリはエアコンアプリの１つだけである。よって、エアコンアプリに操作内容が通知される（ただしエアコンアプリが汎用操作受付部１５０の操作内容を受け付け可能である場合）。
【００６９】
＜操作頻度＞
操作頻度について説明する。候補アプリが複数ある場合、又は、候補アプリが汎用操作受付部１５０の操作内容を受け付け可能でない場合、アプリ決定部６２はアプリの操作頻度を利用して操作内容を通知するアプリを決定する。このため、アプリ操作頻度記録部６４は各アプリの操作頻度を記録すると共に、使用される毎に更新している。
【００７０】
図９は、各アプリの操作頻度を説明する図の一例である。図９（ａ）は走行状態において、各カテゴリに含まれる各アプリの操作頻度を示している。操作頻度は、過去の所定期間の操作回数である。所定期間は例えば、１週間、１ヶ月、半年、１年などに予め決定されていてもよいし、乗員が任意の期間を設定可能でもよい。
【００７１】
例えば、走行状態では、エアコンアプリが２９回、シートアプリが６回、クルーズコントロールアプリが５回、駐車支援アプリが０回、操作されている。したがって、走行状態では、エアコンアプリが表示されていればエアコンアプリが選択され、エアコンアプリが表示されていなければシートアプリが選択され、エアコンアプリもシートアプリも表示されていなければクルーズコントロールアプリが選択される。そして、走行状態で車両操作設定系アプリが１つもディスプレイ２００に表示されていない場合、カテゴリの優先度が２番目の案内表示系アプリから、同様に操作頻度の高い順に１つのアプリが選択される。
【００７２】
さらに、本実施形態では、単にアプリの操作頻度が記録されているだけでなく、車両状況に各アプリの操作頻度が算出されている。これにより、操作内容を通知するアプリの正しく決定しやすくなる。
【００７３】
図９（ｂ）は高速道路走行状態の車両操作設定系アプリの操作頻度を示す。走行状態と比較すると、同じ車両操作設定系アプリでも各アプリの操作頻度が異なる。例えば、高速道路走行状態ではクルーズコントロールアプリが最も操作頻度が高い。これは、高速道路走行状態で乗員がクルーズコントロールアプリをよく使用するためである。
【００７４】
また、図９（ｃ）は駐車作業状態の車両操作設定系アプリの操作頻度を示す。走行状態と比較すると、同じ車両操作設定系アプリでも各アプリの操作頻度が異なる。例えば、駐車作業状態では駐車支援アプリが最も操作頻度が高い。これは、駐車動作状態で乗員が駐車支援アプリをよく使用するためである。
【００７５】
したがって、各車両状況において各アプリの操作頻度を記録することで、汎用操作受付部１５０の操作内容を正確にアプリに伝えることができるようになる。
【００７６】
〔動作手順〕
図１０は、車両用操作装置１００の動作手順を示すフローチャート図の一例である。制御部５０は汎用操作受付部１５０が操作されたことを検出して、以下の処理を実行する（Ｓ１０のＹｅｓ）。
【００７７】
操作内容取得部６１はまず汎用操作受付部１５０から操作内容を取得する（Ｓ２０）。
【００７８】
車両状況判別部６５は車両状況判別情報に基づき周期的又は車両状況が変わる毎に車両状況を判別している（Ｓ３０）。
【００７９】
優先度データ選択部６３は車両状況に適合する優先度データを選択してアプリ決定部６２に送出する（Ｓ４０）。
【００８０】
アプリ決定部６２は優先度データの最も優先度が高いカテゴリから、ディスプレイ２００に表示されているアプリを特定することで候補アプリを決定する（Ｓ５０）。候補アプリは複数の場合、１つの場合、及び、ゼロの場合がある。
【００８１】
そして、候補アプリのうち操作頻度が高いアプリを１つずつ順番に特定する（Ｓ６０）。
【００８２】
アプリ決定部６２は、Ｓ６０で特定された候補アプリが操作内容を受け付け可能か否かを操作内容／ソフトキーリストに基づき判定する（Ｓ７０）。
【００８３】
候補アプリが操作内容を受け付け可能な場合（Ｓ７０のＹｅｓ）、アプリ決定部６２はステップＳ６０で特定した候補アプリを操作内容を通知するアプリに決定する（Ｓ８０）。
【００８４】
候補アプリが操作内容を受け付け可能でない場合（Ｓ７０のＮｏ）、アプリ決定部６２は現在のカテゴリに残りの候補アプリがあるか否かを判定する（Ｓ９０）。
【００８５】
現在のカテゴリに残りの候補アプリがある場合（Ｓ９０のＹｅｓ）、処理はステップＳ６０に戻り、次に操作頻度が高い候補アプリが特定される。
【００８６】
現在のカテゴリに残りの候補アプリがない場合（Ｓ９０のＮｏ）、処理はステップＳ５０に戻り、アプリ決定部６２は次に優先度が高いカテゴリのアプリに対し同様の処理を行う。
【００８７】
以上説明したように、本実施形態の車両操作装置は、車両状況に応じて優先的に選択されるアプリを選択することで、汎用操作受付部１５０が受け付けた操作内容を通知するアプリを高精度に特定できる。また、車両状況毎にアプリの操作頻度が記録されているので、さらに操作内容を通知するアプリを高精度に特定できる。
【符号の説明】
【００８８】
５０      制御部
６０      入力制御部
６２      アプリ決定部
６３      優先度データ選択部
６５      車両状況判別部
６６      コンテンツリスト取得部
７０      アプリ
１００    車両用操作装置
１５０    汎用操作受付部
２００    ディスプレイ
【図１】
2014198532.tif 000003
【図２】
2014198532.tif 000004
【図３】
2014198532.tif 000005
【図４】
2014198532.tif 000006
【図５】
2014198532.tif 000007
【図６】
2014198532.tif 000008
【図７】
2014198532.tif 000009
【図８】
2014198532.tif 000010
【図９】
2014198532.tif 000011
【図１０】
2014198532.tif 000012