(57)【要約】【課題】タッチ入力の座標のみを検知できるタイプの操作部を用いつつ、表示装置に出力される画像に係る機能を選択及び実行できるようにすること。【解決手段】第１表示装置に備わるタッチパネルを含み且つタッチ入力の座標のみを検知できるタイプの操作部と、前記操作部よりも高く且つ運転席から遠い位置に第２表示装置とが配置される車両に適用される車両用操作装置は、第２表示装置に、第２画像を出力する第２表示制御部と、タッチパネルにおけるタッチ入力の座標に基づいて、第２画像における該座標に対応する位置に、所定表示を出力する所定表示出力部と、タッチ入力の終了時の座標に基づいて、第２画像における該座標に対応付けられた機能を実行するオフトリガ処理を行う入力受付処理部とを含み、タッチ入力の開始時の座標と該タッチ入力の終了時の座標との間の距離が所定値以下であるタッチ入力に基づいて、オフトリガ処理を実行する。【選択図】図２
2018060388.tif 000002
【特許請求の範囲】
【請求項１】
第１表示装置に備わるタッチパネル又はタッチパッドを含み且つタッチ入力の座標のみを検知できるタイプの操作部と、前記操作部よりも高く且つ運転席から遠い位置に第２表示装置とが配置される車両における車両用操作装置であって、
前記第２表示装置に、第２所定機能を表示する第２画像を出力する第２表示制御部と、
前記座標に基づいて、前記第２画像における該座標に対応する位置に、所定表示を出力する所定表示出力部と、
前記タッチ入力の終了時の前記座標に基づいて、該座標に対応付けられた前記第２所定機能を実行するオフトリガ処理を行う入力受付処理部と、
前記タッチ入力の開始時の前記座標と該タッチ入力の終了時の前記座標との間の距離、又は、前記タッチ入力の開始時から該タッチ入力の終了時までの前記座標の軌跡を辿る距離を算出する距離算出部とを含み、
前記入力受付処理部は、前記距離が所定値以下である場合に、前記オフトリガ処理を実行し、前記距離が前記所定値よりも大きい場合、前記オフトリガ処理を実行しない、車両用操作装置。
【請求項２】
前記所定表示出力部は、前記タッチ入力の終了時に前記所定表示を無くならせる、請求項１に記載の車両用操作装置。
【請求項３】
前記所定表示は、マーク又はカーソルの形態である、請求項１又は２に記載の車両用操作装置。
【請求項４】
前記所定表示は、マークの形態であり、
前記所定表示出力部は、前記タッチ入力の前記座標が複数点ある場合、前記第２画像における複数の前記座標のそれぞれに対応する位置に、前記所定表示を出力する、請求項１又は２に記載の車両用操作装置。
【請求項５】
前記所定表示出力部は、前記タッチパネルの座標系と前記第２画像の座標系との関係に基づく所定変換式を用いて、前記第２画像における前記座標に対応する前記位置を算出する、請求項１〜４のうちのいずれか１項に記載の車両用操作装置。
【請求項６】
前記操作部は、前記タッチパネルを含み、
前記第１表示装置に、第１画像を出力する第１表示制御部を更に含む、請求項１〜５のうちのいずれか１項に記載の車両用操作装置。
【請求項７】
前記第１表示制御部は、
第１モード及び第２モードを有し、
前記第１モードでは、前記第２表示装置に出力されている前記第２画像から独立した第１モード画像であって、前記第２所定機能とは異なる第１所定機能を表示する第１モード画像を、前記第１画像として出力し、
前記第２モードでは、前記第２表示装置に出力されている前記第２画像と同一の外観を有する第２モード画像を、前記第１画像として出力し、
前記入力受付処理部は、前記第２モードにおいて、前記距離が前記所定値以下である場合に、前記オフトリガ処理を実行し、前記距離が前記所定値よりも大きい場合、前記オフトリガ処理を実行せず、
前記入力受付処理部は、更に、前記第１モードにおいて、前記タッチ入力の終了時の前記座標に基づいて、該座標に対応付けられた前記第１所定機能を実行する、請求項６に記載の車両用操作装置。
【請求項８】
前記第２画像は、ナビゲーション画像を含む、請求項１〜７のうちのいずれか１項に記載の車両用操作装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、車両用操作装置に関する。
【背景技術】
【０００２】
表示装置から離れて配置されたタッチパッド（以下、「遠隔タッチパッド」と称する）に関して、押下げ操作が可能なタイプが知られている。押下げ操作が可能なタイプの遠隔タッチパッドは、タッチパッド自体の上下動を可能とする機構や、タッチパッドの押下げ操作を検出するための手段（タクトスイッチ、感圧センサ等）を有する（例えば、特許文献１参照）。従って、押下げ操作が可能なタイプの遠隔タッチパッドは、タッチ入力の座標のみならず、押下げ操作に係るタッチ入力の強さ（例えば、押下げ力の大きさが所定閾値を超えるか否か）をも検知できる。
【０００３】
また、２つの表示装置を用いた車両用ユーザインターフェース（ＵＩ：User Interface）（以下、「車両用２画面ＵＩ」と称する）に関して、２つの表示装置のそれぞれがタッチパネルを有する技術が知られている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開2015-172844号公報
【特許文献２】特開2016-004482号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、押下げ操作が可能なタイプの遠隔タッチパッドでは、ユーザは、遠隔タッチパッド上で指を動かしてカーソルにより所望の機能を選択し、遠隔タッチパッドの押下げ操作（即ち確定操作）を行うことで、該機能を実行させることができる。このように、押下げ操作が可能なタイプの遠隔タッチパッドでは、選択＆確定（セット）という２種類の別々の操作を可能とすることで、高い操作性を実現している。
【０００６】
しかしながら、押下げ操作が可能なタイプに代えて、押下げ操作が不能なタイプの遠隔タッチパッドを用いる場合は、タッチ入力の座標のみしか検知できないため、該タッチ入力に基づいて押下げ操作に代わる確定操作を可能とすることが難しい。これは、車両用２画面ＵＩにおいても同様である。車両用２画面ＵＩでは、２つの表示装置のうちの一方の表示装置で出力される画像に係る機能を、他方の表示装置での操作で実現できうる。この場合、該他方の表示装置のタッチパネルは、遠隔タッチパッドと実質的に同じ役割となる。しかしながら、該他方の表示装置に、タッチ入力の座標のみを検知できるタイプのタッチパネルを用いる場合は、同様に、タッチ入力に基づいて『遠隔タッチパッドの押下げ操作』に代わる確定操作を可能とすることが難しい。
【０００７】
そこで、本発明は、タッチ入力の座標のみを検知できるタイプの操作部を用いつつ、表示装置に出力される画像に係る機能の確定操作を可能とすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の第１態様によれば、第１表示装置に備わるタッチパネル又はタッチパッドを含み且つタッチ入力の座標のみを検知できるタイプの操作部と、前記操作部よりも高く且つ運転席から遠い位置に第２表示装置とが配置される車両における車両用操作装置であって、
前記第２表示装置に、第２所定機能を表示する第２画像を出力する第２表示制御部と、
前記座標に基づいて、前記第２画像における該座標に対応する位置に、所定表示を出力する所定表示出力部と、
前記タッチ入力の終了時の前記座標に基づいて、該座標に対応付けられた前記第２所定機能を実行するオフトリガ処理を行う入力受付処理部と、
前記タッチ入力の開始時の前記座標と該タッチ入力の終了時の前記座標との間の距離、又は、前記タッチ入力の開始時から該タッチ入力の終了時までの前記座標の軌跡を辿る距離を算出する距離算出部とを含み、
前記入力受付処理部は、前記距離が所定値以下である場合に、前記オフトリガ処理を実行し、前記距離が前記所定値よりも大きい場合、前記オフトリガ処理を実行しない、車両用操作装置が提供される。
【０００９】
本発明の第１態様では、車両には、第１表示装置に備わるタッチパネル又はタッチパッドを含み且つタッチ入力の座標のみを検知できるタイプの操作部と、操作部よりも視認性が高い位置に第２表示装置とが配置される。第１態様による車両用操作装置では、第２表示装置に出力される第２画像が表す第２所定機能を、第２表示装置から離れて配置される操作部での操作（以下、「遠隔タッチパッド型操作」とも称する）により選択及び確定することが可能となる。
【００１０】
具体的には、入力受付処理部は、タッチ入力の開始時の座標と該タッチ入力の終了時の座標との間の距離、又は、タッチ入力の開始時から該タッチ入力の終了時までの座標の軌跡を辿る距離（以下、両者を区別せずに「オン−オフトリガ間距離」とも称する）が所定値以下であるタッチ入力に基づいて、オフトリガ処理を行う。このように第１態様によれば、オン−オフトリガ間距離が所定値以下であるタッチ入力は、オフトリガ処理を生じさせる入力、即ち『遠隔タッチパッドの押下げ操作』に代わる確定操作と同時に選択操作を可能とする入力となる。他方、オン−オフトリガ間距離が所定値よりも大きいタッチ入力は、オフトリガ処理を生じさせない入力となる。従って、ユーザ（例えば運転者）は、第２表示装置上の第２画像を見ながら操作部上で操作する際、第２画像上の所定表示（例えばマークの形態）の出力位置を見て、タッチ入力を終了させるかどうかを判断できる。例えば、ユーザは、タッチ入力の開始時に、第２画像における所望の位置に所定表示が出力されたときは、そのまま指を離して該タッチ入力を終了させることで、オフトリガ処理を生じさせることができる。
【００１１】
他方、ユーザは、タッチ入力の開始時に、第２画像における所望の位置とは異なる位置に所定表示が出力されたときは、そのまま指を離さずに所定値以上の距離をなぞってから該タッチ入力を終了させることで、該タッチ入力がオフトリガ処理を生じさせてしまうことを防止できる。このように、ユーザは、オン−オフトリガ間距離を調整することで、どのようなタッチ入力でもオフトリガ処理を生じさせてしまうことを、防止できる。以下、このような機能を「タッチ入力キャンセル機能」と称する。遠隔タッチパッド型操作では、１回目のタッチ入力の開始時に第２画像における所望の位置に所定表示が出力される可能性が低い。従って、かかるタッチ入力キャンセル機能は、遠隔タッチパッド型操作を開始する際に有用となる。他方、ユーザは、第２画像上に出力される所定表示を見て、該所定表示が所望の位置に来たときに、指を離す（即ちタッチ入力を終了）させることで、タッチ入力キャンセル機能を働かせつつ、所望の第２所定機能を実現できる２回目のタッチ入力の開始位置を容易に把握できる。即ち、ユーザは、指を離してからその位置で２回目のタッチ入力を開始すれば、第２画像における所望の位置に所定表示が出力される可能性が高い。このようにして、タッチ入力キャンセル機能は、ユーザが所望の第２所定機能を選択する際の選択補助機能となり、操作性が更に高くなる。また、かかるタッチ入力キャンセル機能を有することで、オフトリガ処理を生じさせるタッチ入力は、オン−オフトリガ間距離が所定値以下であるタッチ入力に基づくものだけとなる。オン−オフトリガ間距離が所定値以下であるタッチ入力は、オン−オフトリガ間距離が所定値よりも大きいタッチ入力よりも、ユーザの操作意思を強く表す可能性が高いので、遠隔タッチパッド型操作時におけるユーザの確定意思を受け付けるための入力として好適に利用できる。
【００１２】
本発明の他の態様は、例えば請求項２に記載のとおりであり、該態様によれば、遠隔タッチパッド型操作時の操作感覚が、『既存の単一のタッチパネル付き表示装置』の操作時の操作感覚と略同一となり、『既存の単一のタッチパネル付き表示装置』に慣れたユーザにとって馴染みやすい操作性となる。尚、『既存の単一のタッチパネル付き表示装置』では、一般的に、カーソルのような案内表示が出力されることがなく、ダイレクトな操作が実現されている。
【００１３】
本発明の他の態様は、例えば請求項３に記載のとおりであり、該態様によれば、ユーザにとって位置が分かりやすいマーク又はカーソルの形態で所定表示を出力できる。
【００１４】
本発明の他の態様は、例えば請求項４に記載のとおりであり、該態様によれば、ユーザは、複数の所定表示の各出力位置に基づいて、所望の第２所定機能を実現できる２回目のタッチ入力の開始位置を把握しやすくなる。これは、比較的多数の第２所定機能を表す第２画像が出力されているときに好適な機能である。
【００１５】
本発明の他の態様は、例えば請求項５に記載のとおりであり、該態様によれば、絶対座標系の対応関係となるので、ユーザは、所望のタッチ入力の開始位置を直観的に判断でき、操作性が向上する。
【００１６】
本発明の他の態様は、例えば請求項６に記載のとおりであり、該態様によれば、車両用２画面ＵＩにおいて、遠隔タッチパッド型操作が可能となる。
【００１７】
本発明の他の態様は、例えば請求項７に記載のとおりであり、該態様によれば、第１モードでは、第２表示装置に出力されている第２画像から独立した第１モード画像が、第２モードでは、第２表示装置に出力されている第２画像と同一の外観を有する第２モード画像が、第１表示装置に出力されることになる。従って、ユーザは、第２モードでの操作（遠隔タッチパッド型操作）のみならず、第１モードでの操作（以下、「独立表示操作」）が可能となる。尚、独立表示操作は、第１表示装置を直視しながらの操作となる。第１モードでは、ユーザは、第１モード画像が表す第１所定機能（例えば設定値の変更等）を、第１表示装置での操作で実現できる。これにより、第１モードでは、ユーザは、第２表示装置上で第２画像を視認可能な状態としつつ、第２画像から独立した第１モード画像に係る操作を第１表示装置で行うことが可能となる。従って、第１モードでは、ユーザは、走行中、第１表示装置でどのような操作を行う際でも、第２表示装置において第２画像を視認可能な状態に維持することが可能であり、利便性が良好である。
【００１８】
本発明の他の態様は、例えば請求項８に記載のとおりであり、該態様によれば、ユーザは、第２表示装置上でナビゲーション画像を見ながら、該ナビゲーション画像に係る遠隔タッチパッド型操作が可能となる。
【発明の効果】
【００１９】
本発明によれば、タッチ入力の座標のみを検知できるタイプの操作部を用いつつ、表示装置に出力される画像に係る機能の確定操作が可能となる。
【図面の簡単な説明】
【００２０】
【図１】一実施例による車両用操作装置１の一例を示す図である。
【図２】上表示装置３及び下表示装置４の設置状態の一例を示す図である。
【図３】制御ユニット１０の機能ブロックの一例を示す図である。
【図４Ａ】独立表示モード画像の一例を示す図である。
【図４Ｂ】ミラー表示モード画像の一例を示す図である。
【図５】独立表示モードとミラー表示モードとの間の遷移条件の一例を示す状態遷移図である。
【図６】案内表示の一例を示す説明図である。
【図７】タッチパネル５と上表示装置３の画面との間の座標関係(所定変換式)の説明図である。
【図８】多点マーク出力機能の説明図である。
【図９】ＧＵＩ（Graphical User Interface）情報の一例を説明する図である。
【図１０】動作例の説明に用いる各種定義の説明図である。
【図１１】制御ユニット１０の入力受付処理部１１４により実行される処理の一例を示す概略フローチャート（その１）である。
【図１２】制御ユニット１０の入力受付処理部１１４により実行される処理の一例を示す概略フローチャート（その２）である。
【図１３】ミラー表示モードに代わる疑似遠隔タッチパッドモードの説明図である。
【図１４】タッチパッドの配置例の説明図である。
【図１５】タッチ入力の開始時から終了時までの座標の軌跡の一例の説明図である。
【発明を実施するための形態】
【００２１】
以下、添付図面を参照しながら各実施例について詳細に説明する。以下の説明において、「画像」とは、映像を含む概念である。即ち、映像は、画像の一種である。
【００２２】
図１は、一実施例による車両用操作装置１の一例を示す図である。図２は、上表示装置３及び下表示装置４の設置状態の一例を示す図である。
【００２３】
車両用操作装置１は、以下の構成で車両用２画面ＵＩを実現する。車両用操作装置１は、図１に示すように、マルチメディア装置２と、上表示装置３（第２表示装置の一例）と、下表示装置４（第１表示装置の一例）と、タッチパネル５（操作部の一例）と、機械式スイッチ類(ハードスイッチ類)６と、制御ユニット１０とを含む。
【００２４】
マルチメディア装置２は、ナビゲーション装置やオーディオ装置などのようなマルチメディア系の各種装置を含む。尚、マルチメディア装置２は、ハードウェア資源としてコンピュータ（図示せず）を含み、特許請求の範囲における「第２表示制御部」の一例は、マルチメディア装置２におけるコンピュータの処理（プログラムの実行処理）により実現できる。
【００２５】
マルチメディア装置２は、上表示装置３にユーザインターフェース用の画像（以下、「上画像」とも称する）を出力する。マルチメディア装置２は、上表示装置３に、複数種の上画像のうちの選択された上画像を出力する。尚、複数種のうちの出力される上画像は、基本的には、ユーザ（例えば運転者）により選択されるが、特定の場合にデフォルトとして自動的に選択されてもよい。
【００２６】
本実施例では、一例として、マルチメディア装置２は、マルチメディア装置２の操作を行うための複数種の上画像のうちの選択された上画像を、上表示装置３に出力する。具体的には、複数種の上画像は、ナビゲーション画像、オーディオ装置に関する画像（トラック番号などを示す画像など）、電話やメールに関する画像等を含む。複数種の上画像は、種類毎、下層の画像を有するレイヤ構造を有してよい。例えば、ナビゲーション画像は、地図画像を最上位層とし、目的地設定用の画像、周辺施設の表示設定用の画像等を下層とするレイヤ構造を有してよい。
【００２７】
マルチメディア装置２は、上表示装置３に出力する上画像に係る映像信号を生成し、該映像信号を制御ユニット１０に与える。例えば、マルチメディア装置２は、上表示装置３にナビゲーション画像である地図画像を出力している状態では、車両の現在位置の変化に応じて地図画像を更新するための映像信号を生成し、該映像信号を制御ユニット１０に与える。
【００２８】
マルチメディア装置２には、制御ユニット１０から操作信号が入力される。操作信号は、機械式スイッチ類６における入力や、タッチパネル５における操作入力に応じて生成される。マルチメディア装置２は、入力される操作信号に基づいて、該操作信号に応じた処理を実行する。例えば、マルチメディア装置２は、操作信号に応じて、例えばナビゲーション画像から他の種類の画像（例えばオーディオ装置に関する画像）への画面遷移や、ナビゲーション画像における地図の拡大、ルート検索等の各種処理を行い、処理結果に基づく映像信号を生成し、該映像信号を制御ユニット１０に与える。
【００２９】
上表示装置３は、例えば液晶ディスプレイのような表示装置である。本実施例では、一例として、上表示装置３は、車載型のディスプレイである。本実施例では、上表示装置３は、下表示装置４とは異なり、タッチパネルを備えていない。これにより、上表示装置３のコスト（タッチパネルに関連するコスト）を低減できると共に、上表示装置３の配置自由度が高くなる（操作性を考慮しなくてよくなるため）。但し、変形例では、上表示装置３は、タッチパネルを備えてもよい。
【００３０】
上表示装置３は、下表示装置４から離れて配置される。本実施例では、上表示装置３は、下表示装置４よりも高く且つ運転席から遠い位置に配置される。上表示装置３は、図２に示すように、運転中の運転者Ｓが視認しやすい位置に設けられる。尚、運転席からの遠さは、運転者ＳのショルダーポイントＰ１（設計値）からの距離で判断できる。他方、下表示装置４は、図２に示すように、運転中の運転者Ｓが手を伸ばして容易に操作できるような位置に配置される。尚、下表示装置４の位置に関して、運転中の操作性の観点から、運転者ＳのショルダーポイントＰ１（図２）からの距離（リーチ距離）が同じであれば、下方にあるほど、操作時の筋負荷が低くなるので有利となる。他方、運転中の視認性の観点からは、下表示装置４の位置は、下方にあるほど不利になる。下表示装置４には、後述のように、ミラー表示モード画像（後述）としてナビゲーション画像が出力されうるので、下表示装置４は、好ましくは、地図画像に対する必要な視認性を確保するために、運転者Ｓの視点からの俯角（水平面に対する下方への俯角）が３０度よりも有意に大きくならない位置に配置される。尚、図２に示す例では、上表示装置３は、インストルメントパネル内に組み込まれているが、インストルメントパネルの上部に載置されてもよい。
【００３１】
上表示装置３には、図１に示すように、制御ユニット１０から映像信号が入力される。上表示装置３に入力される映像信号は、マルチメディア装置２から入力される映像信号に基づいて生成される。上表示装置３は、制御ユニット１０から入力される映像信号に基づく上画像を表示する。
【００３２】
下表示装置４は、例えば液晶ディスプレイのような表示装置である。本実施例では、一例として、下表示装置４は、車載型のディスプレイである。
【００３３】
タッチパネル５は、下表示装置４に設けられる。即ち、下表示装置４は、タッチパネル５を有する表示装置である。タッチパネル５は、タッチ入力の座標のみを検知できるタイプである。かかるタイプのタッチパネル５としては、タッチ入力に応じて生じる静電容量の変化や微弱な圧力に基づいて、タッチ入力の座標を検知する静電式や微感圧式がある。従って、タッチパネル５は、静電式と感圧式の組み合わせのような方式ではない。尚、静電式と感圧式の組み合わせのような方式では、静電式でタッチ入力の座標を検知できると共に、感圧式でタッチ入力の強さを検知できるので、ユーザは、ある閾値を超えない圧力で指を動かして"選択操作"を実現でき、該閾値を超える圧力を与えることで、"確定操作"を実現できる。タッチパネル５は、検知したタッチ入力の座標を表す検出信号を制御ユニット１０に与える。
【００３４】
機械式スイッチ類６は、例えばインストルメントパネルに組み込まれる意匠パネルスイッチに設けられる。機械式スイッチ類６は、例えば下表示装置４の周辺に設けられる（図５参照）。機械式スイッチ類６は、例えば、マルチメディア系スイッチと、車両制御系スイッチと、トップスイッチ（後述の独立表示モードへの復帰用等のスイッチ）とを含む。マルチメディア系スイッチは、マルチメディア装置２の操作を行うためのスイッチであり、例えばナビゲーション画像を呼び出すマップスイッチや、目的地を設定するための操作用画像を呼び出す目的地スイッチ等を含んでよい。車両制御系スイッチは、空調装置の操作（空調操作）、走行制御モードの選択、走行支援装置（クリアランスソナーなど）の設定、後席操作、電動式リアサンシェードの操作等のような、各種操作用のスイッチである。機械式スイッチ類６をユーザが操作することで生じる操作信号は、制御ユニット１０に入力される。尚、機械式スイッチ類６に代えて又は加えて、機械式スイッチ類６と同様の単独の機能を持つ他の形式のスイッチ（可動要素を持つ接点式ではない形式のスイッチ）が設けられてもよい。他の形式のスイッチは、例えば、微感圧式フィルムや静電検出タッチ式のスイッチであってよい。
【００３５】
制御ユニット１０は、コンピュータにより形成される。例えば、制御ユニット１０は、ＥＣＵ（Electronic Control Unit）である。制御ユニット１０は、マルチメディア装置２、上表示装置３、下表示装置４、タッチパネル５、及び機械式スイッチ類６に接続されると共に、ＣＡＮ（controller area network）３０を介して車両内の各種の電子部品に接続される。尚、制御ユニット１０がＣＡＮ３０を介して接続される電子部品は、空調装置（図示せず）を制御するエアコンＥＣＵ（図示せず）を含む。
【００３６】
制御ユニット１０は、メインＣＰＵ（Central Processing Unit）１１と、サブマイコン１２と、主記憶装置１３と、補助記憶装置１４と、描画ＩＣ（Integrated Circuit）１６、１８を含む。尚、メインＣＰＵ１１とサブマイコン１２とは統合されてもよい。
【００３７】
図３は、制御ユニット１０の機能ブロックの一例を示す図である。
【００３８】
制御ユニット１０は、表示制御部１１０（第１表示制御部の一例）と、案内表示出力部１１１（所定表示出力部の一例）と、距離算出部１１２と、入力受付処理部１１４とを含む。表示制御部１１０は、描画ＩＣ１６の処理や、メインＣＰＵ１１の処理（プログラムの実行処理）により実現できる。案内表示出力部１１１は、描画ＩＣ１８の処理や、メインＣＰＵ１１の処理（プログラムの実行処理）により実現できる。距離算出部１１２及び入力受付処理部１１４は、メインＣＰＵ１１及びサブマイコン１２の処理（プログラムの実行処理）により実現できる。
【００３９】
表示制御部１１０は、下表示装置４に、画像（「下画像」と称する）を出力する。下画像は、ユーザインターフェース用の画像（以下、「下ＧＵＩ画像」とも称する）を含む。
【００４０】
上述の上画像や下ＧＵＩ画像のようなユーザインターフェース用の画像には、１つ以上の機能が対応付けられる。また、１つ以上の機能は、それぞれ、ユーザインターフェース用の画像の所定位置に対応付けられる。尚、ユーザインターフェース用の画像に対応付けられる機能は、該画像の外観に応じて決まる。換言すると、通常、画像に、ある機能を対応付けたいときは、該画像に、該機能に関連した外観を持たせる。本実施例では、一例として、ユーザインターフェース用の画像は、タッチパネル５における操作入力及び機能のそれぞれに対応付けられた定義部位を有する。定義部位とは、該定義部位で受け付けられる操作入力と、該操作入力に応答して実現すべき機能とが定義された部位である。
【００４１】
定義部位には、典型的には、操作項目表示が描画される。即ち、定義部位は、対応付けられた機能を示す文字や絵等が付された操作項目表示の描画範囲に対応する。かかる操作項目表示が描画されたユーザインターフェース用の画像は、対応付けられた機能を表示できる。操作項目表示は、例えば、マルチメディア装置２や空調装置（図示せず）のような操作対象装置の各種設定（音量調整や温度調整等）を行うための設定スイッチや、特定の画面遷移を行うためのスイッチ、画面スクロールやリストスクロールを行うためのスクロールスイッチ、文字や数字などの入力キー、リストなどを選択するための選択スイッチ等のような、スイッチの形態でありうる。また、操作項目表示は、特定のアプリケーションを起動するためのアイコンやランチャの形態でありうる。
【００４２】
定義部位に対応付けられる操作入力及び機能は、下表示装置４に出力される下ＧＵＩ画像毎及び定義部位毎に予め規定される（例えば図９に示すＧＵＩ情報参照、図９に示すＧＵＩ情報は、後に説明する）。
【００４３】
表示制御部１１０は、独立表示モード画像を出力する独立表示モードと、ミラー表示モード画像を出力するミラー表示モードとを有する。独立表示モードでは、独立表示モード画像が下ＧＵＩ画像となり、ミラー表示モードでは、ミラー表示モード画像が下ＧＵＩ画像となる。独立表示モード及びミラー表示モード間の遷移条件の一例は、図５を参照して後述する。
【００４４】
独立表示モード画像は、上表示装置３に出力されている上画像から独立した画像である。従って、独立表示モード中、独立表示モード画像は、上表示装置３に出力されている上画像が変化しても、該変化に起因して変化はしない。例えば、独立表示モード画像は、上表示装置３に出力されることの無い画像である。独立表示モード画像は、１種類のみであってもよいが、本実施例では、一例として、独立表示モード画像は、複数種あり、複数種の独立表示モード画像のうちの、下表示装置４に出力される独立表示モード画像は、ユーザにより選択が可能である。複数種の独立表示モード画像は、例えば、車両制御系の操作用画像であり、空調操作用画像、走行制御モードの選択用画像、走行支援装置の設定用画像、後席操作、電動式リアサンシェードの操作用画像である。また、例えば、独立表示モード画像は、メニュー画像をホーム画像として有し、ホーム画像の下層に空調操作用画像、走行制御モードの選択用画像等の各種画像が並列的に用意されるレイヤ構造を有してよい。また、空調操作用画像等の各種画像についても、更なる下層の画像を有するレイヤ構造を有してよい。
【００４５】
独立表示モード画像には、上画像に係る機能とは異なる機能が対応付けられる。本実施例では、独立表示モード画像における各定義部位に対応付けられる機能は、車両制御系の各種機能を含む。例えば、独立表示モード画像の定義部位に対応付けられる各種機能は、機械式スイッチ類６の車両制御系スイッチで実現できる各種機能と、車両制御系スイッチで実現できない更なる各種機能（車両制御系の各種機能）とを含んでよい。図４Ａは、独立表示モード画像の一例を示す図である。図４Ａに示す例では、独立表示モード画像は、空調操作用画像であり、対応付けられた各種機能（該空調操作用画像に係る機能）を表す操作項目表示４０１〜４１０が示される。
【００４６】
ミラー表示モード画像は、上表示装置３に（現に）出力されている上画像と同一の外観を有する。従って、ミラー表示モード中、ミラー表示モード画像は、上表示装置３に出力されている上画像が変化すると、該変化に応じて変化する。尚、ミラー表示モード画像は、上表示装置３と下表示装置４との間の画面サイズの相違に応じて、上画像に対して一定の比率で縮小（又は拡大）されうる。
【００４７】
ミラー表示モード画像には、上画像に係る機能が対応付けられる。尚、ミラー表示モード画像及び上画像は、外観が同一であるので、上画像に係る機能は、ミラー表示モード画像に係る機能と同一の概念である。本実施例では、ミラー表示モード画像における各定義部位に対応付けられる機能は、マルチメディア装置２により実現される各種機能を含む。例えば、ミラー表示モード画像の定義部位に対応付けられる各種機能は、機械式スイッチ類６のマルチメディア系スイッチで実現できる各種機能と、マルチメディア系スイッチで実現できない更なる各種機能（マルチメディア系の機能）とを含んでよい。図４Ｂは、ナビゲーション画像に対応するミラー表示モード画像の一例を示す図である。図４Ｂに示す例では、ミラー表示モード画像は、対応付けられた各種機能（該ナビゲーション画像に係る機能）を表す操作項目表示５０１〜５０７が示される。
【００４８】
ミラー表示モード画像は、上表示装置３に出力されている上画像と外観が同一であるので、マルチメディア装置２が上表示装置３に出力する映像信号を用いて生成できる。これにより、表示制御部１１０におけるミラー表示モード画像の描画処理が不要又は簡易となり、コスト面で有利となる。
【００４９】
表示制御部１１０は、ユーザからのモード切替入力に基づいて、独立表示モードとミラー表示モードとの間で切り替わる。モード切替入力は、独立表示モード及びミラー表示モード間の遷移条件（図５を参照して後述）を満たす入力であり、予め規定される。モード切替入力は、機械式スイッチ類６における所定の入力、タッチパネル５における所定入力、音声を用いた所定の入力（音声認識エンジンにより認識される所定の入力）、及び手や指を用いたジェスチャによる所定の入力（ジェスチャ認識エンジンにより認識される所定の入力）のうちの任意の１つ又は任意の２つ以上を含んでよい。
【００５０】
図５は、独立表示モードとミラー表示モードとの間の遷移条件の一例を示す状態遷移図である。図５には、上表示装置３、下表示装置４、及び機械式スイッチ類６が併せて示される。
【００５１】
独立表示モードからミラー表示モードへの遷移条件は、以下の条件（１）〜（２）のいずれかが満たされた場合に満たされる。
（１）タッチパネル５の下方向へのドラッグ又はフリックが検出されたこと。
（２）機械式スイッチ類６のうちの、マルチメディア系のスイッチ（例えばマップスイッチや目的地スイッチ）の操作が検出されたこと。
【００５２】
ミラー表示モードから独立表示モードへの遷移条件（復帰条件）は、以下の条件（１１）〜（１４）のいずれかが満たされた場合に満たされる。
（１１）無操作状態が所定時間Ｔ１継続したこと。
（１２）機械式スイッチ類６のうちの、車両制御系スイッチの操作が検出されたこと。
（１３）機械式スイッチ類６のうちの、トップスイッチの操作が検出されたこと。
（１４）タッチパネル５の上方向へのドラッグ又はフリックが検出されたこと。
【００５３】
本実施例では、一例として、図５に示すように、表示制御部１１０は、独立表示モードにおける条件（１）〜（２）のいずれかを満たすイベント（モード切替入力）に基づいて、独立表示モードからミラー表示モードへ切り替わる。また、表示制御部１１０は、ミラー表示モードにおける条件（１１）を満たすイベントに基づいて、ミラー表示モードから独立表示モードへ切り替わる。また、表示制御部１１０は、ミラー表示モードにおける条件（１２）〜（１４）のいずれかを満たすイベント（モード切替入力）に基づいて、ミラー表示モードから独立表示モードへ切り替わる。
【００５４】
更に、表示制御部１１０は、独立表示モードにおける入力受付処理部１１４からの表示変更指令に基づいて、該表示変更指令に応答する処理を行う。表示変更指令に応答する処理は、独立表示モード画像に係る画面遷移や画面スクロール、設定表示などの変更を行う処理である。表示制御部１１０への表示変更指令は、機械式スイッチ類６のうちの、車両制御系スイッチの操作信号や、独立表示モード画像の定義部位に対応付けられる操作入力に基づいて生成される。
【００５５】
案内表示出力部１１１は、タッチパネル５におけるタッチ入力の座標に基づいて、上画像における該座標に対応する位置（以下、「上画像におけるタッチ座標対応位置」と称する）に、案内表示（所定表示の一例）を出力する。タッチ入力とは、タッチパネル５により検出される入力である。タッチ入力の座標は、タッチパネル５からの検出信号に基づいて算出できる。案内表示は、タッチ入力の座標に対応する位置を示す表示であり、例えばマークやカーソルの形態である。案内表示を出力することで、遠隔タッチパッド型操作の操作性を高めることができる。即ち、ユーザは、上表示装置３上の上画像を見ながら下表示装置４上で操作する際（即ち遠隔タッチパッド型操作の際）、上表示装置３に出力される案内表示の位置に基づいて、タッチパネル５における現在のタッチ入力の座標を把握できる。
【００５６】
本実施例では、一例として、案内表示は、図６に示すように、マーク７０と、カーソル７２とを含む。マーク７０は、例えば略円形や多角形などの形態や、矢印の形態であり、図６に示す例では、太陽を模した形態である。カーソル７２とは、タッチ入力の座標に対応する位置にある操作項目表示を強調（ハイライト）させる表示である。案内表示出力部１１１は、マーク７０を出力する際、マルチメディア装置２からの映像信号に基づいて、上画像にマーク７０を重畳することで新たな映像信号を生成し、該映像信号を上表示装置３に与える。また、案内表示出力部１１１は、カーソル７２を出力する際、マルチメディア装置２からの映像信号に基づいて、上画像における対応する操作項目表示を強調することで新たな映像信号を生成し、該映像信号を上表示装置３に与える。
【００５７】
案内表示出力部１１１は、上画像におけるタッチ座標対応位置を、タッチパネル５の座標系と上画像の座標系との関係に基づく所定変換式を用いて算出する。タッチパネル５の座標系（＝下画像の座標系）と上画像の座標系との関係は、固定された関係であり、タッチパネル５の座標系から上画像の座標系への所定変換式（行列）は、予め導出できる。図７には、上表示装置３の画面の左上角に原点が固定的に位置する上画像の座標系と、タッチパネル５の操作面の左上角に原点が固定的に位置するタッチパネル５の座標系とが示される。この例では、座標（Ｘ１、Ｘ１）と座標（ｘ１、ｙ１）とは対応関係にあり、所定変換式により座標（ｘ１、ｙ１）が座標（Ｘ１、Ｘ１）に変換されることになる。このような絶対座標系の対応関係を用いることで、いわゆる相対座標系の対応関係を用いる場合に比べて、遠隔タッチパッド型操作時においてより直観的な操作が可能であり、操作性が良好となる。
【００５８】
図７に示す例では、タッチ入力の座標（ｘ１、ｙ１）に応じたタッチ座標対応位置（Ｘ１、Ｘ１）にマーク７０が出力されると共に、タッチ座標対応位置（Ｘ１、Ｘ１）の位置にある操作項目表示に対してカーソル７２が出力される。タッチ入力の座標が変化すると、タッチ座標対応位置（Ｘ１、Ｘ１）が変化し、上画像におけるマーク７０の出力位置も変化する。また、タッチ入力の座標が変化すると、カーソル７２は、マーク７０が操作項目表示上にあるときは出力されるがマーク７０が操作項目表示上に無いときは出力されない態様で、出力状態が変化される。
【００５９】
案内表示出力部１１１は、タッチ入力の終了時にマーク７０及びカーソル７２を無くならせる。即ち、案内表示出力部１１１は、タッチパネル５におけるタッチ入力が終了すると、それまで出力していたマーク７０やカーソル７２を無くならせる。これにより、遠隔タッチパッド型操作時の操作感覚が、『既存の単一のタッチパネル付き表示装置』の操作時の操作感覚と略同一となり、『既存の単一のタッチパネル付き表示装置』に慣れたユーザにとって馴染みやすい操作性となる。また、タッチ入力の終了後にマーク７０やカーソル７２を出力したままにした場合の不都合（ユーザに、いわゆる相対座標系の対応関係でマーク７０及びカーソル７２を動かせると勘違いさせてしまう事態）を防止できる。
【００６０】
更に、案内表示出力部１１１は、座標が同時に複数点となるタッチ入力に基づいて、上画像における複数の座標のそれぞれに対応する位置に、マーク７０を出力する。以下では、この機能を、「多点マーク出力機能」と称する。座標が同時に複数点となるタッチ入力は、典型的には、ユーザが複数本の指でタッチパネル５を触れたときに発生する。図８は、多点マーク出力機能の説明図である。図８では、座標が同時に５点となるタッチ入力（即ち、ユーザが、手を開いた５本の指でタッチパネル５を触れたときのタッチ入力）に基づいて、上画像における各タッチ座標対応位置に、５つのマーク７０が出力されている。これにより、ユーザは、複数のマーク７０を頼りにして、どの指が所望の操作項目表示に近いか又は一致しているかを把握しやすくなる。従って、多点マーク出力機能は、比較的多数の定義部位（及びそれに伴い比較的多数の操作項目表示）を有するミラー表示モード画像が出力されているときに好適である。
【００６１】
距離算出部１１２は、タッチ入力の開始時の座標と該タッチ入力の終了時の座標との間の距離を算出する。以下では、タッチ入力の開始時の座標を、「オントリガ座標」と称し、タッチ入力の終了時の座標を、「オフトリガ座標」と称し、タッチ入力の開始時の座標と該タッチ入力の終了時の座標との間の距離を、「オン−オフトリガ間距離ｄｄ」と称する。オン−オフトリガ間距離ｄｄは、オントリガ座標を（ｘ０、ｙ０）とし、オフトリガ座標を（ｘ１、ｙ１）としたとき、以下の式で表すことができる。
ｄｄ＝√｛（ｘ１−ｘ０）２＋（ｙ１−ｙ０）２｝
なお、この場合、オン−オフトリガ間距離ｄｄは、２点間の直線距離である。
【００６２】
入力受付処理部１１４は、ミラー表示モード中、タッチ入力のオフトリガ座標に基づいて、オフトリガ型機能処理を行う。オフトリガ型機能処理とは、オフトリガ座標に対応付けられた機能を実行する処理である。本実施例では、ミラー表示モード中、オフトリガ型機能処理は、ミラー表示モード画像におけるオフトリガ型入力（操作入力の種別の１つ）が対応付けられた定義部位に対して実行される。
【００６３】
オフトリガ型入力とは、タッチ入力の終了時の座標（オフトリガ座標）が該タッチ入力に係る一の入力座標として利用される種のタッチ入力である。従って、"タップ"のような種別の操作入力は、オフトリガ型入力となりうる。他方、ドラッグやピンチイン／ピンチアウト、フリックのような種別の操作入力はオフトリガ型入力ではない。
【００６４】
また、入力受付処理部１１４は、独立表示モード中、タッチ入力のオフトリガ座標に基づいて、オフトリガ型機能処理を行う。本実施例では、同様に、独立表示モード中、オフトリガ型機能処理は、独立表示モード画像におけるオフトリガ型入力が対応付けられた定義部位に対して実行される。
【００６５】
尚、入力受付処理部１１４は、下表示装置４に出力されている独立表示モード画像又はミラー表示モード画像が、非オフトリガ型入力（例えばドラッグやピンチイン／ピンチアウト、フリック等）に対応付けられた定義部位を有する場合は、該定義部位に対応付けられた非オフトリガ型入力（例えばドラッグやピンチイン／ピンチアウト、フリック等）に基づいて、該定義部位に対応付けられた機能を実行する（以下、本処理を「非オフトリガ型機能処理」と称する）。
【００６６】
このように、ミラー表示モード中は、ミラー表示モード画像は、上画像と共に、マルチメディア装置２に係るＧＵＩとして機能でき、タッチパネル５は、マルチメディア装置２を操作対象とする操作装置として機能できる。また、独立表示モード中は、独立表示モード画像は、車両制御系のＧＵＩとして機能でき、タッチパネル５は、車両制御系の操作装置として機能できる。
【００６７】
ここで、図９を参照して入力受付処理部１１４の処理の具体例を説明する。入力受付処理部１１４は、各独立表示モード画像及び各ミラー表示モード画像に対して用意されたＧＵＩ情報に基づいて、オフトリガ型機能処理や非オフトリガ型機能処理を行う。ＧＵＩ情報は、例えば図９に示すように、各独立表示モード画像及び各ミラー表示モード画像を特定するための画像ＩＤと、画像ＩＤ毎に、１つ以上の各定義部位を特定するための定義部位ＩＤを含む。ＧＵＩ情報は、更に、定義部位ＩＤ毎に、定義部位の位置（範囲）、定義部位に対応付けられる操作入力（操作入力の種別）、定義部位に対応付けられる操作信号（即ち定義部位に対応付けられる機能を実現するための操作信号）、及び操作信号の出力先を含む。本実施例では、一例として、操作項目表示５０１〜５０７（図４Ｂ参照）のような操作項目表示が描画される各定義部位には、オフトリガ型入力が対応付けられる。尚、ＧＵＩ情報においては、独立表示モード画像に係る操作信号の出力先は、マルチメディア装置２に定義されることはなく、且つ、ミラー表示モード画像に係る操作信号の出力先は、表示制御部１１０に定義されることはない。尚、かかるＧＵＩ情報は、例えば主記憶装置１３に予め記憶される。
【００６８】
例えば、図９において、画像ＩＤ＝００００１は、例えば、ナビゲーション画像に対応するミラー表示モード画像に関する。画像ＩＤ＝００００１に係る定義部位ＩＤ００００１は、オフトリガ型入力が対応付けられた定義部位（ｘｘ１０〜ｘｘ１１、ｙｙ１０〜ｙｙ１１）であり、Ｘ座標がｘｘ１０〜ｘｘ１１で且つ画面のＹ座標がｙｙ１０〜ｙｙ１１である矩形領域である。定義部位ＩＤ００００１には、機能として表示変更指令Ａが対応付けられている。尚、表示変更指令Ａは、マルチメディア装置２に出力されることになる。同様に、定義部位ＩＤ００００３の定義部位（ｘｘ３０〜ｘｘ３１、ｙｙ３０〜ｙｙ３１）に対しては、フリックが受け付けられ、該フリックに応答してマルチメディア装置２に下方スクロール指令Ｂが出力されることになる。画像ＩＤ＝００００１は、更に、オフトリガ型入力が対応付けられた他の定義部位を有するが、図示は省略する。画像ＩＤ＝００００２は、独立表示モード画像に関する。画像ＩＤ＝００００２に係る定義部位ＩＤ００００２は、オフトリガ型入力が対応付けられた定義部位（ｘｘ２０〜ｘｘ２１、ｙｙ２０〜ｙｙ２１）であり、機能として設定値増加指令Ｂ及び表示変更指令Ｂが対応付けられている。尚、設定値増加指令Ｂは、ＣＡＮ３０に出力され、表示制御部１１０に表示変更指令Ｂは、出力されることになる。尚、入力受付処理部１１４は、上述のように、ＧＵＩ情報で定義される全定義部位ＩＤのうちの、操作入力の種別として"オフトリガ型入力"が定義された定義部位ＩＤに対してのみオフトリガ型機能処理を行う。以下では、オフトリガ型機能処理について主に説明する。
【００６９】
入力受付処理部１１４は、ミラー表示モード中は、オン−オフトリガ間距離ｄｄが所定値ｄｔｈ以下となるタッチ入力に基づいて、オフトリガ型機能処理を実行する。従って、ミラー表示モード中は、ユーザは、オン−オフトリガ間距離ｄｄが所定値ｄｔｈよりも小さいタッチ入力を行うことで、ミラー表示モード画像に対応付けられた機能を実現できる。
【００７０】
所定値ｄｔｈは、略０であり、タッチパネル５における同一位置をタッチしたときに現れ得る検出信号の誤差や、ユーザが意図しない微小なタッチ位置のずれよりも大きい。例えば、所定値ｄｔｈは、タッチパネル５における同一位置をタップしたと見做せる各タップのオフトリガ座標間の距離の最大値に対応する。所定値ｄｔｈは、画像ＩＤごとに、定義部位のサイズや密度等に応じて異なる態様で設定されてもよい。
【００７１】
また、入力受付処理部１１４は、ミラー表示モード中は、オン−オフトリガ間距離ｄｄが所定値ｄｔｈよりも大きいタッチ入力に対しては、オフトリガ型機能処理を実行しない。このため、入力受付処理部１１４は、ミラー表示モード中は、オン−オフトリガ間距離ｄｄが所定値ｄｔｈよりも大きいタッチ入力に対しては、たとえオフトリガ座標が定義部位に位置する場合でも、該定義部位に対応付けられた機能を実行することはなく、該タッチ入力自体を実質的に無効化する（即ち無操作状態と同じように何ら処理を行わない）。従って、ユーザは、オン−オフトリガ間距離ｄｄを調整することで、どのようなタッチ入力でもオフトリガ型機能処理を生じさせてしまうことを、防止できる。例えば、ユーザは、タッチ入力の開始時に、上画像における所望の位置とは異なる位置にマーク７０やカーソル７２が出力されたときは、そのまま指を離さずに所定値ｄｔｈ以上の距離をなぞってから該タッチ入力を終了させることで、該タッチ入力がオフトリガ型機能処理を生じさせてしまうことを防止できる。以下、このような機能を「タッチ入力キャンセル機能」と称する。下表示装置４を直視せずに操作を開始する際は、１回目のタッチ入力の開始時に上画像における所望の位置にマーク７０やカーソル７２が出力される可能性が低い。従って、かかるタッチ入力キャンセル機能は、下表示装置４を直視せずに操作を開始する際に有用となる。他方、ユーザは、上画像に出力されるマーク７０やカーソル７２を見て、該マーク７０やカーソル７２が所望の位置に来たときに、指を離す（即ちタッチ入力を終了）させることで、タッチ入力キャンセル機能を働かせつつ、所望の機能を実現できる２回目のタッチ入力の開始位置を容易に把握できる。即ち、ユーザは、タッチパネル５上で指を動かしながら所望の指の位置を把握したら、タッチパネル５から指を離してからその位置で２回目のタッチ入力を開始すればよい。この場合、上画像における所望の位置にマーク７０やカーソル７２が出力される可能性が高く、そのまま、ユーザがタッチパネル５から指を離せば、該所望の機能を実現できることになる。このようにして、タッチ入力キャンセル機能は、所望の定義部位を選択するための選択補助機能としても利用でき、操作性がさらに高くなる。また、かかるタッチ入力キャンセル機能を有することで、ミラー表示モード画像においてオフトリガ型機能処理を生じさせるタッチ入力は、オン−オフトリガ間距離ｄｄが所定値ｄｔｈ以下となるタッチ入力に基づくものだけとなる。オン−オフトリガ間距離ｄｄが所定値ｄｔｈ以下となるタッチ入力は、オン−オフトリガ間距離ｄｄが所定値ｄｔｈよりも大きいタッチ入力よりも、ユーザの操作意思を強く表す可能性が高いので、遠隔タッチパッド型操作時におけるユーザの確定意思を受け付けるための入力として好適に利用できる。
【００７２】
また、入力受付処理部１１４は、独立表示モード中は、オン−オフトリガ間距離ｄｄとは無関係に、オフトリガ型機能処理を実行する。従って、独立表示モード中は、ユーザは、オン−オフトリガ間距離ｄｄが所定値ｄｔｈよりも大きくなっても、独立表示モード画像に対応付けられた機能を実現できる。よって、ユーザは、例えば車両の振動等に起因して、タッチ入力の開始位置を独立表示モード画像における所望の定義部位の位置に合わせられなくても、タッチ入力の終了位置を該所望の定義部位の位置に合わせてから、指を離すことで、再度タッチ入力を行うことなく、該所望の定義部位に係る機能を実現できる。尚、独立表示モード中は、ユーザは、下表示装置４を直視しながら操作することになるので、上記のようなマーク７０やカーソル７２は不要である。
【００７３】
また、入力受付処理部１１４は、機械式スイッチ類６から入力される操作信号に応じた処理を行う。具体的には、入力受付処理部１１４は、マルチメディア系スイッチに係る操作信号が入力されると、該操作信号をマルチメディア装置２に与える。また、入力受付処理部１１４は、車両制御系スイッチに係る操作信号が入力されると、該操作信号に対応する制御指令をＣＡＮ３０に送信すると共に、該操作信号に対応する表示変更指令を表示制御部１１０に与える。表示制御部１１０に与える表示変更指令は、独立表示モード画像に係る画面遷移や画面スクロール、設定表示などの変更などを指令する。また、入力受付処理部１１４は、トップスイッチに係る操作信号が入力されると、独立表示モード画像のホーム画像への画面遷移を指令する表示変更指令を生成する。入力受付処理部１１４は、トップスイッチに係る表示変更指令を生成すると、該表示変更指令を表示制御部１１０に与える。
【００７４】
以上説明した本実施例の車両用操作装置によれば、とりわけ、以下のような優れた効果が奏される。
【００７５】
先ず、本実施例の車両用操作装置によれば、ミラー表示モード中において、下表示装置４及び上表示装置３のそれぞれに出力される画像（ミラー表示モード画像及び上画像）の外観を同じにしたまま、該画像に係る機能を、下表示装置４での操作で実現できる。従って、ミラー表示モード中は遠隔タッチパッド型操作が可能となり、ユーザは、上表示装置３に出力される上画像を見ながら、該上画像と同じ外観となるミラー表示モード画像に対応付けられた機能（例えば設定値の変更等）を、下表示装置４での操作で実現できる。
【００７６】
また、ミラー表示モードでは、ユーザは、上表示装置３に出力されている上画像と同一の外観のミラー表示モード画像を下表示装置４で見ながら、該ミラー表示モード画像に係る操作（＝該上画像に係る操作）を下表示装置４で行うことが可能となる。下表示装置４は、上表示装置３よりも低く且つ運転席に近い位置に設けられるので、上表示装置３にタッチパネルを設けて上画像に係る操作を上表示装置３で行う場合よりも、操作性が向上する。
【００７７】
また、ミラー表示モード中は、入力受付処理部１１４は、オフトリガ座標に基づいて、ミラー表示モード画像における該オフトリガ座標に対応付けられた機能を実行する（オフトリガ型機能処理）。このとき、入力受付処理部１１４は、オン−オフトリガ間距離ｄｄが所定値ｄｔｈ以下となるタッチ入力に基づいて、オフトリガ型機能処理を行う。従って、ユーザは、上表示装置３上の上画像を見ながら下表示装置４上で操作する際、上画像に出力されるマーク７０やカーソル７２を見て、タッチ入力を終了させるかどうかを判断できる。例えば、ユーザは、タッチ入力の開始時に、上画像における所望の位置にマーク７０やカーソル７２が出力されたときは、そのまま指を離して該タッチ入力を終了させることで、オフトリガ型機能処理を生じさせることができる。従って、オン−オフトリガ間距離ｄｄが所定値ｄｔｈ以下となるタッチ入力が、『遠隔タッチパッドの押下げ』に代わる確定操作と同時に選択操作を可能とする入力となる。従って、本実施例によれば、タッチ入力の座標のみを検知できるタイプのタッチパネル５を用いつつ、遠隔タッチパッド型操作の操作性を高めることができる。
【００７８】
また、上表示装置３に出力される上画像は、ナビゲーション画像等であるので、例えば『既存の単一のタッチパネル付き表示装置』で用いられるＧＵＩ用のソフトウェアを利用することも可能である。また、ミラー表示モード画像は、上画像と外観が同一であるので、ミラー表示モード画像は、図１に示すように、上表示装置３に入力される映像信号を用いて生成できる。これにより、表示制御部１１０におけるミラー表示モード画像の生成に係るソフトウェアや、マルチメディア装置２に係るソフトウェアの開発工数を低減できる。
【００７９】
また、独立表示モードでは、ユーザは、独立表示モード画像に対応付けられた機能を下表示装置４での操作で実現できる。従って、ユーザは、ミラー表示モードでは実現できない機能（車両制御系の操作）を、下表示装置４での操作で実現できる。これにより、独立表示モードでは、ユーザは、視認性の高い上表示装置３上で上画像を視認可能な状態としつつ、上画像から独立した独立表示モード画像に係る操作を下表示装置４で行うことが可能となる。従って、独立表示モードでは、ユーザは、走行中、下表示装置４でどのような操作を行う際でも、下表示装置４よりも視認性が良い上表示装置３において、ナビゲーション画像を視認可能な状態に維持することが可能である。
【００８０】
また、下表示装置４に出力される下ＧＵＩ画像は、上述のように、上表示装置３に出力されている上画像から独立した独立表示モード画像と、上表示装置３に出力されている上画像と外観が同一のミラー表示モード画像とを選択的に含む。従って、ユーザは、モード切替入力を行うことで、下表示装置４に出力される下ＧＵＩ画像を、独立表示モード画像からミラー表示モード画像に切り替えることができ、利便性が向上する。
【００８１】
また、独立表示モード及びミラー表示モードのいずれにおいても、ユーザは、下表示装置４のタッチパネル５での操作で各種機能を実現できる。従って、上表示装置３を表示専用とすることも可能であり、かかる場合には、上表示装置３のコスト（タッチパネルに関連するコスト）を低減できる。また、上表示装置３を表示専用とすることで、上表示装置３を、運転者の手の届かない遠い位置に配置することも可能となり、運転者の上表示装置３への視線方向と走行中の前方への視線方向の差異（上表示装置３上の上画像を視認する際の運転者の視線の前方からの移動量）を最小化することが可能となる。
【００８２】
次に、図１０乃至図１２を参照して、制御ユニット１０の動作例について説明する。
【００８３】
図１０は、動作例の説明に用いる各種定義の説明図であり、図１１及び図１２は、制御ユニット１０の入力受付処理部１１４により実行される処理の一例を示す概略フローチャートである。
【００８４】
ここでは、図１０に示すように、下表示装置４の画面に対するｘ、ｙ座標及びその正方向を定義する。図１０には、タッチパネル５上で下方へと指を動かすユーザの手が模式的に示される。以下の説明では、図１０に示すように、現在のタッチ位置の座標を（ｘ、ｙ）とし、タッチ開始（オントリガ）位置を（ｘ０、ｙ０）とし、タッチ終了（オフトリガ）位置を（ｘ１、ｙ１）とする。
【００８５】
図１１に示す処理は、例えばイグニッションスイッチのオン中、所定周期毎に実行される。また、図１１に示す処理は、所定周期毎に実行されるループを含む。本実施例では、一例として、所定周期は、下表示装置４におけるフレーム周期に対応する。
【００８６】
ステップＳ１１００では、入力受付処理部１１４は、タッチパネル５におけるタッチ入力が開始されたか否かを判定する。タッチパネル５における入力の有無は、タッチパネル５からの検出信号の有無に基づいて判定できる。判定結果が"ＹＥＳ"の場合は、ステップＳ１１０２に進み、それ以外の場合は、今回の処理周期はそのまま終了する。
【００８７】
ステップＳ１１０２では、入力受付処理部１１４は、タッチ入力の座標が複数点であるか否かを判定する。判定結果が"ＹＥＳ"の場合は、ステップＳ１１１０に進み、それ以外の場合は、ステップＳ１１１９に進む。
【００８８】
ステップＳ１１１０では、案内表示出力部１１１は、タッチ入力に係る１点以上の座標に基づいて、上画像におけるそれぞれのタッチ座標対応位置に、マーク７０を出力する（図８参照）。尚、ステップＳ１１１１にて肯定判定となりステップＳ１１１８に進む場合を除き、タッチ入力の継続中にタッチ入力に係る座標の点数が変化（例えば１点に変化）した場合も、該タッチ入力が終了するまで、そのときに得られる１点以上の座標のそれぞれに基づいてステップＳ１１１０、ステップＳ１１１２、及びステップＳ１１１４が実行される。また、タッチ入力の継続中に、入力受付処理部１１４は、今回のタッチ入力が、ピンチイン又はピンチアウトに対応付けられた定義部位に対するピンチイン又はピンチアウトであると判定した場合（ステップＳ１１１１の"ＹＥＳ"）、該定義部位に係る非オフトリガ型機能処理を実行する（ステップＳ１１１８）。
【００８９】
ステップＳ１１１２では、入力受付処理部１１４は、タッチ入力に係る１点以上の座標と、現在出力している画像の画像ＩＤに係るＧＵＩ情報（図９参照）とに基づいて、上画像におけるそれぞれのタッチ座標対応位置に対して、タッチ座標対応位置に定義部位が存在するか否かを判定する。判定結果が"ＹＥＳ"の場合は、ステップＳ１１１４に進み、それ以外の場合は、ステップＳ１１１６に進む。
【００９０】
ステップＳ１１１４では、案内表示出力部１１１は、タッチ座標対応位置にある定義部位に対してカーソル７２を出力する。
【００９１】
ステップＳ１１１６では、入力受付処理部１１４は、タッチパネル５におけるタッチ入力が継続しているか否かを判定する。判定結果が"ＹＥＳ"の場合は、ステップＳ１１１０に戻るループとなり、それ以外の場合は、ループを抜けてステップＳ１１１７に進む。
【００９２】
ステップＳ１１１７では、案内表示出力部１１１は、マーク７０を消去する。また、カーソル７２を出力しているときは、案内表示出力部１１１は、カーソル７２についても消去する。ステップＳ１１１７が終了すると、今回の処理周期はそのまま終了する。
【００９３】
ステップＳ１１１９では、入力受付処理部１１４は、現在のタッチ入力の座標を、今回のタッチ入力に係るオントリガ座標として記憶する。
【００９４】
ステップＳ１１２０では、案内表示出力部１１１は、タッチ入力の座標（１点）に基づいて、上画像におけるタッチ座標対応位置（１点）に、マーク７０を出力する（図７参照）。尚、ステップＳ１１２１にて肯定判定となりステップＳ１１１８に進む場合を除き、タッチ入力の継続中にタッチ入力に係る座標の点数が変化（例えば２点以上に変化）した場合も、該タッチ入力が終了するまで、該タッチ入力の開始時の１点に関する座標（最新の座標）に基づいてステップＳ１１２０、ステップＳ１１２２、及びステップＳ１１２４が実行される。また、タッチ入力の継続中に、入力受付処理部１１４は、今回のタッチ入力が、ドラッグ又はフリックに対応付けられた定義部位に対するドラッグ又はフリックであると判定した場合（ステップＳ１１２１の"ＹＥＳ"）、該定義部位に係る非オフトリガ型機能処理を実行する（ステップＳ１１１８）。
【００９５】
ステップＳ１１２２では、入力受付処理部１１４は、タッチ入力の座標と、現在出力している画像の画像ＩＤに係るＧＵＩ情報（図９参照）とに基づいて、上画像におけるタッチ座標対応位置に定義部位が存在するか否かを判定する。判定結果が"ＹＥＳ"の場合は、ステップＳ１１２４に進み、それ以外の場合は、ステップＳ１１２６に進む。
【００９６】
ステップＳ１１２４では、案内表示出力部１１１は、タッチ座標対応位置にある定義部位に対してカーソル７２を出力する（図７参照）。
【００９７】
ステップＳ１１２６では、入力受付処理部１１４は、タッチパネル５におけるタッチ入力が継続しているか否かを判定する。判定結果が"ＹＥＳ"の場合は、ステップＳ１１２０に戻るループとなり、それ以外の場合は、ループを抜けてステップＳ１１２８に進む。
【００９８】
ステップＳ１１２８では、案内表示出力部１１１は、マーク７０を消去する。また、カーソル７２を出力しているときは、案内表示出力部１１１は、カーソル７２についても消去する。
【００９９】
ステップＳ１１３０では、入力受付処理部１１４は、現在のタッチ入力の座標を、今回のタッチ入力に係るオフトリガ座標として記憶する。
ステップＳ１１３０が終了すると、図１２のステップＳ１２００に進む。
【０１００】
図１２を参照するに、ステップＳ１２００では、入力受付処理部１１４は、現在の表示モードがミラー表示モードであるか否かを判定する。判定結果が"ＹＥＳ"の場合は、ステップＳ１２０２に進み、それ以外の場合（即ち現在の表示モードが独立表示モードである場合）は、ステップＳ１２０６に進む。
【０１０１】
ステップＳ１２０２では、距離算出部１１２は、ステップＳ１１１９及びステップＳ１１３０でそれぞれ記憶されたオントリガ座標及びオフトリガ座標に基づいて、今回のタッチ入力に係るオン−オフトリガ間距離ｄｄを算出する。オン−オフトリガ間距離ｄｄの算出方法は、上述のとおりである。
【０１０２】
ステップＳ１２０４では、入力受付処理部１１４は、ステップＳ１２０２で算出されたオン−オフトリガ間距離ｄｄに基づいて、オン−オフトリガ間距離ｄｄが所定値ｄｔｈ以下であるか否かを判定する。判定結果が"ＹＥＳ"の場合は、ステップＳ１２０６に進み、それ以外の場合は、今回の処理周期はそのまま終了する。
【０１０３】
ステップＳ１２０６では、入力受付処理部１１４は、ステップＳ１１３０で記憶されたオフトリガ座標と、現在出力している画像の画像ＩＤに係るＧＵＩ情報（図９参照）とに基づいて、オフトリガ座標に位置する定義部位（以下、「選択定義部位」と称する）が存在するか否かを判定する。判定結果が"ＹＥＳ"の場合は、ステップＳ１２０８に進み、それ以外の場合は、今回の処理周期はそのまま終了する。
【０１０４】
ステップＳ１２０８では、入力受付処理部１１４は、選択定義部位に係る機能を実行する。この際、入力受付処理部１１４は、該選択定義部位に対応する操作項目表示を瞬間的に強調させたり、タッチパネル５に振動等（例えば図示しないハプティック機構による振動）を発生させたりすることで、ユーザに、該選択定義部位が選択・確定されたことを伝達する情報を出力してもよい。
【０１０５】
図１１及び図１２に示す処理によれば、ミラー表示モード中、オン−オフトリガ間距離ｄｄが所定値ｄｔｈ以下となるタッチ入力に基づいて、オフトリガ型機能処理が実行される。他方、独立表示モード中、オン−オフトリガ間距離ｄｄとは無関係に、オフトリガ型機能処理が実行される。また、多点マーク出力機能が実現される。また、タッチ入力の座標が複数点である場合には、オフトリガ型機能処理が実行されない。これにより、不確かな操作に基づいてオフトリガ型機能処理が実行されることを防止できる。
【０１０６】
以上説明した実施例においては、「独立表示モード画像」が、特許請求の範囲における「第１画像」及び「第１モード画像」の一例に対応する。独立表示モード画像における「オフトリガ型入力」が対応付けられた定義部位に係る機能が、特許請求の範囲における「第１所定機能」の一例に対応する。また、第２所定機能を表す上画像が、特許請求の範囲における「第２画像」の一例に対応し、第２所定機能は、ミラー表示モード画像における「オフトリガ型入力」が対応付けられた定義部位に係る機能に対応する。また、ミラー表示モード中のオフトリガ型機能処理が、特許請求の範囲における「オフトリガ処理」の一例に対応する。また、第２所定機能を表す上画像と外観が同一のミラー表示モード画像が、特許請求の範囲における「第１画像」の他の一例、及び、「第２モード画像」の一例に対応する。
【０１０７】
以上、各実施例について詳述したが、特定の実施例に限定されるものではなく、特許請求の範囲に記載された範囲内において、種々の変形及び変更が可能である。また、前述した実施例の構成要素を全部又は複数を組み合わせることも可能である。
【０１０８】
例えば、上述した実施例では、マーク７０及びカーソル７２の双方が出力されているが、いずれか片方の出力は省略されてもよい。
【０１０９】
また、上述した実施例では、入力受付処理部１１４は、独立表示モード中は、オン−オフトリガ間距離ｄｄが所定値ｄｔｈよりも大きいタッチ入力に対しては、オフトリガ型機能処理を実行するが、これに限られない。即ち、入力受付処理部１１４は、独立表示モード中も、ミラー表示モード中と同様、オン−オフトリガ間距離ｄｄが所定値ｄｔｈよりも大きいタッチ入力に対しては、オフトリガ型機能処理を実行しないこととしてもよい。かかる変形例の場合、独立表示モード及びミラー表示モードの双方において同様の操作性を実現できる。
【０１１０】
また、上述した実施例において、上述の多点マーク出力機能は省略されてもよい。例えば、タッチ入力の座標が複数点である場合、マーク７０は、一切出力されないようにしてもよいし、所定の１点の座標だけを有効にして、該座標に対してマーク７０が出力されてもよい。
【０１１１】
また、上述した実施例では、ミラー表示モードと独立表示モードの２つのモードを有するが、独立表示モードが無い構成であってもよい。
【０１１２】
また、上述した実施例において、ミラー表示モードに代えて、疑似遠隔タッチパッドモードが用いられてもよい。疑似遠隔タッチパッドモードでは、ミラー表示モード画像に代えて、ＧＵＩ用の画像として機能しない背景画像（ＧＵＩ用でない背景画像）（第１画像の他の一例）が出力される。背景画像は、例えば背景色のみの画像（例えば黒一色の画像のような、操作に実質的に関連しない情報のみを含む画像）である。例えば、図１３に示す例では、下表示装置４には、黒一色の背景画像９００が示される。かかる場合であっても、ユーザは、疑似遠隔タッチパッドモードにおいて、下表示装置４を直視しながらの操作は実質的に不能となるものの、遠隔タッチパッド型操作が可能であり、上述した遠隔タッチパッド型操作に係る効果が得られる。尚、本変形例では、疑似遠隔タッチパッドモードと独立表示モードの２つのモードを有するが、独立表示モードが無い構成であってもよい。
【０１１３】
また、上述した実施例において、タッチパネル５に代えて、タッチ入力の座標のみを検知できるタイプのタッチパッド（操作部の他の一例）が使用されてもよい。タッチ入力の座標のみを検知できるタイプのタッチパッドとは、例えば、押下げ操作が可能なタイプのタッチパッドではない。押下げ操作が不能なタイプのタッチパッドとは、タッチパッド自体が上下動せず、周囲に対して固定されているタイプである。従って、押下げ操作が不能なタイプのタッチパッドは、タッチパッドの上下動を可能とする機構や、タッチパッドの押下げを検出するための手段（タクトスイッチ、感圧センサ等）を有さない。タッチパネル５に代えて、タッチ入力の座標のみを検知できるタイプのタッチパッドを用いる変形例においては、タッチ入力とは、該タッチパッドにより検出される入力である。かかる変形例においては、タッチパッドからの検出信号は、上述のタッチパネル５からの検出信号と同様に利用できる。尚、かかる変形例においては、下表示装置４、描画ＩＣ１６及び表示制御部１１０は不要となり、タッチパッドは、操作性の良好な場所に配置される。例えば、図１４に示す例では、コンソールボックスに設けられるタッチパッド９の例が示される。かかる変形例の場合であっても、ユーザは、上画像に対するタッチパッドによる遠隔タッチパッド型操作が可能であり、上述した遠隔タッチパッド型操作に係る効果が得られる。
【０１１４】
また、上述した実施例において、オン−オフトリガ間距離ｄｄは、タッチ入力の開始時の座標と該タッチ入力の終了時の座標との間の距離（２点間の直線距離）であったが、これに限られない。例えば、オン−オフトリガ間距離ｄｄは、タッチ入力の開始時から該タッチ入力の終了時までの座標の軌跡を辿る距離（即ち軌跡の長さ）として算出されてもよい。例えば、図１５に示す例では、タッチ入力の開始時から終了時までの座標の軌跡の一例が軌跡Ｌとして示される。この場合、タッチ入力の開始時から終了時まで、微小時間当たりの微小距離（微小時間毎の２点間の直線距離）を積算することで、タッチ入力の開始時から終了時までの座標の軌跡Ｌを辿る距離を算出できる。
【０１１５】
また、上述した実施例では、上画像は、マルチメディア装置２の操作を行うための各種の画像を含むが、これに限られない。例えば、上画像は、ナビゲーション画像のみを含むものであってもよい。この場合、マルチメディア装置２の操作を行うための各種の画像のうち、オーディオ装置に関する画像等は、独立表示モード画像に含められてもよい。また、例えば、上画像は、更に、マルチメディア装置２以外の装置等を操作するための画像を含んでもよい。
【０１１６】
また、上述した実施例では、上表示装置３及び下表示装置４は、車載型のディスプレイであるが、上表示装置３及び下表示装置４の一方又は双方は、車両に持ち込まれて設置されるユーザ端末（例えばスマートフォンやタブレット等）の表示装置により実現されてもよい。この場合、上表示装置３及び下表示装置４のうちの、車両に持ち込まれる表示装置と制御ユニット１０との間の通信は、制御ユニット１０に追加的に設けられる無線送受信部（例えばブルーツース通信部）を介して実現されてもよいし、有線による接続により実現されてもよい。尚、上表示装置３が持ち込まれる場合、上表示装置３は、例えば、インストルメントパネルの上部にアタッチメントを介して取り付けられる。また、下表示装置４が持ち込まれる場合、下表示装置４は、例えば、インストルメントパネルの前面に設置されるクレードルにより保持される。この場合、アタッチメント及びクレードルは、上表示装置３が下表示装置４よりも高く且つ運転席から遠くなるような各位置に設けられる。
【０１１７】
また、上述した実施例では、マルチメディア装置２と制御ユニット１０とが別々に設けられ、表示制御部１１０、案内表示出力部１１１、距離算出部１１２、及び入力受付処理部１１４は、制御ユニット１０により実現されるが、これに限られない。例えば、図９に示すＧＵＩ情報のうちのミラー表示モード画像に関する情報は、マルチメディア装置２側に記憶され、入力受付処理部１１４の一部の機能であるミラー表示モード画像に係るオフトリガ型機能処理は、マルチメディア装置２におけるコンピュータの処理により実現されてもよい。この場合、ミラー表示モードにおいて、マルチメディア装置２におけるコンピュータは、タッチパネル５からの検出信号と、ＧＵＩ情報のうちのミラー表示モード画像に関する情報とに基づいて、ミラー表示モード画像に係るオフトリガ型機能処理を実行する。
【符号の説明】
【０１１８】
１  車両用操作装置
２  マルチメディア装置
３  上表示装置
４  下表示装置
５  タッチパネル
６  機械式スイッチ類
９  タッチパッド
１０  制御ユニット
１１  メインＣＰＵ
１２  サブマイコン
１３  主記憶装置
１４  補助記憶装置
３０  ＣＡＮ
７０  マーク
７２  カーソル
４０１〜４１０  操作項目表示
１１０  表示制御部
１１１  案内表示出力部
１１２  距離算出部
１１４  入力受付処理部
５０１〜５０７  操作項目表示
【図１】
2018060388.tif 000003
【図２】
2018060388.tif 000004
【図３】
2018060388.tif 000005
【図４Ａ】
2018060388.tif 000006
【図４Ｂ】
2018060388.tif 000007
【図５】
2018060388.tif 000008
【図６】
2018060388.tif 000009
【図７】
2018060388.tif 000010
【図８】
2018060388.tif 000011
【図９】
2018060388.tif 000012
【図１０】
2018060388.tif 000013
【図１１】
2018060388.tif 000014
【図１２】
2018060388.tif 000015
【図１３】
2018060388.tif 000016
【図１４】
2018060388.tif 000017
【図１５】
2018060388.tif 000018