(57)【特許請求の範囲】
【請求項１】
外部携帯機器の表示画面に表示される携帯側画像を車両が有する表示手段に表示する車載装置であって、
前記外部携帯機器との間でデータ通信を行うための入出力部と、
前記携帯側画像に表示される選択項目画像の前記表示手段における表示位置を特定するため、前記携帯側画像の種類に応じて予め用意される複数のテンプレートを入力するためのテンプレート入力部と、
前記入出力部から入力される前記携帯側画像が前記複数のテンプレートのうちのいずれに対応するかを判定する対応判定処理、
及び、前記対応判定処理によって対応すると判定された前記テンプレートに基づき、前記表示手段における前記選択項目画像の表示位置を特定する表示位置特定処理、
を実行可能な制御部と、
ユーザによる操作に応じて可動する操作ノブを有し、当該操作ノブに連動して前記表示手段に表示されるカーソルを用い、前記表示手段に表示された選択項目画像をユーザに選択指示させることが可能な操作部とを備え、
前記制御部は、前記操作部を介した前記選択項目画像の選択指示があると、当該選択指示がなされた旨を、前記入出力部から前記外部携帯機器へ出力すること
を特徴とする車載装置。
【請求項２】
外部携帯機器の表示画面に表示される携帯側画像を車両が有する表示手段に表示する車載装置であって、
前記外部携帯機器との間でデータ通信を行うための入出力部と、
前記携帯側画像に表示される選択項目画像の前記表示手段における表示位置を特定するため、前記携帯側画像の種類に応じて予め用意される複数のテンプレートを入力するためのテンプレート入力部と、
前記入出力部から入力される前記携帯側画像が前記複数のテンプレートのうちのいずれに対応するかを判定する対応判定処理、
及び、前記対応判定処理によって対応すると判定された前記テンプレートに基づき、前記表示手段における前記選択項目画像の表示位置を特定する表示位置特定処理、
を実行可能な制御部と、を備え、
前記制御部は、前記対応判定処理による前記テンプレートの選択回数に応じ、一部のテンプレートを削除すること
を特徴とする車載装置。
【請求項３】
外部携帯機器の表示画面に表示される携帯側画像を車両が有する表示手段に表示する車載装置であって、
前記外部携帯機器との間でデータ通信を行うための入出力部と、
前記携帯側画像に表示される選択項目画像の前記表示手段における表示位置を特定するため、前記携帯側画像の種類に応じて予め用意される複数のテンプレートを入力するためのテンプレート入力部と、
前記入出力部から入力される前記携帯側画像が前記複数のテンプレートのうちのいずれに対応するかを判定する対応判定処理、
及び、前記対応判定処理によって対応すると判定された前記テンプレートに基づき、前記表示手段における前記選択項目画像の表示位置を特定する表示位置特定処理、
を実行可能な制御部と、を備え、
前記テンプレート入力部からは、前記携帯側画像に対応させて予め用意された画像が前記テンプレートとして入力され、
前記制御部は、前記対応判定処理にて、前記両画像の類似度に基づき前記携帯側画像に対応する前記テンプレートを判定すること
を特徴とする車載装置。
【請求項４】
外部携帯機器の表示画面に表示される携帯側画像を車両が有する表示手段に表示する車載装置であって、
前記外部携帯機器との間でデータ通信を行うための入出力部と、
前記携帯側画像に表示される選択項目画像の前記表示手段における表示位置を特定するため、前記携帯側画像の種類に応じて予め用意される複数のテンプレートを入力するためのテンプレート入力部と、
前記入出力部から入力される前記携帯側画像が前記複数のテンプレートのうちのいずれに対応するかを判定する対応判定処理、
及び、前記対応判定処理によって対応すると判定された前記テンプレートに基づき、前記表示手段における前記選択項目画像の表示位置を特定する表示位置特定処理、
を実行可能な制御部と、を備え、
前記テンプレート入力部からは、前記携帯側画像の特定位置に表示される文字列が前記テンプレートとして入力され、
前記制御部は、前記対応判定処理にて、前記携帯側画像の特定位置の画像認識によって前記携帯側画像に対応する前記テンプレートを判定すること
を特徴とする車載装置。
【請求項５】
請求項１に記載の車載装置において、
前記操作部は、設定される反力情報に従い、ユーザの操作に対する反力を前記操作ノブに加える反力発生手段を有しており、
前記制御部は、前記対応判定処理によって対応すると判定された前記テンプレートに基づき、前記反力情報を設定する反力情報設定処理を実行すること
を特徴とする車載装置。
【請求項６】
請求項５に記載の車載装置において、
前記制御部は、前記対応判定処理によって対応すると判定される前記テンプレートがない場合、前記携帯側画像を新たなテンプレートとして記憶すること
を特徴とする車載装置。
【請求項７】
請求項６に記載の車載装置において、
前記制御部は、前記操作部を介した前記選択項目画像の選択指示に基づき、前記新たなテンプレートに対応する前記選択項目画像の表示位置を特定すること
を特徴とする車載装置。
【請求項８】
請求項７に記載の車載装置において、
前記制御部は、前記操作部を介した前記選択項目画像の選択指示に基づき、前記新たなテンプレートに対応する前記反力情報を生成すること
を特徴とする車載装置。
【請求項９】
請求項５〜８のいずれか一項に記載の車載装置において、
前記制御部は、前記操作部を介した前記選択項目画像の選択指示の回数に応じ、ユーザの操作に対する反力の発生エリアを拡縮するよう前記反力情報を更新すること
を特徴とする車載装置。
【請求項１０】
請求項５〜９のいずれか一項に記載の車載装置において、
前記制御部は、前記操作部を介した前記選択項目画像の選択指示の回数に応じ、ユーザの操作に対する反力の大きさを増減させるよう前記反力情報を更新すること
を特徴とする車載装置。
【請求項１１】
請求項３に記載の車載装置において、
前記テンプレート入力部からは、前記携帯側画像の一部に対応させて予め用意された部分画像が前記テンプレートとして入力されること
を特徴とする車載装置。
【請求項１２】
請求項３に記載の車載装置において、
前記テンプレート入力部からは、前記携帯側画像に現れる特徴的な画像が前記テンプレートとして入力されること
を特徴とする車載装置。
【請求項１３】
請求項１２に記載の車載装置において、
前記特徴的な画像は、前記外部携帯機器で実行される処理に関する固有のシンボル画像であること
を特徴とする車載装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体に搭載される車載装置に関し、特に、外部携帯機器の表示画面に表示される携帯側画像を移動体が有する表示手段に表示する技術に関する。
【背景技術】
【０００２】
従来、例えばナビゲーション装置や、エアコン、オーディオ等の車載機器に対する操作を、車両に搭載される表示装置（以下「車載表示装置」という）の表示画面で指示するシステムが知られている。この表示画面は例えば液晶ディスプレイなどで構成され、液晶ディスプレイに表示されるアイコン、ボタン等の選択項目画像の位置が指示されることで、それに応じて車載機器が操作される。
【０００３】
このようなシステムでは、運転者の運転中の視点移動を軽減する必要性から、表示画面は、運転者前方のできるだけ上方かつ遠い位置に配置することが好ましい。一方、表示画面における位置を指示するための操作部については、運転者の手もとに配置することが好ましい。
【０００４】
そこで、表示画面と操作部とを分離した遠隔操作システムが実用化されている。このようなシステムでは、操作部の操作ノブで移動するカーソルが表示画面に表示され、このカーソルによって表示画面の位置を指示する。このとき、操作ノブに対し表示画面の表示内容に応じた反力（抵抗力やアシスト力）を加えることで、触覚的に運転者の操作をサポートし、操作性を向上させる技術が提案されている。
【０００５】
例えば、選択項目画像の近傍において、カーソルが当該選択項目画像の内部へ引き込まれるようにアシストする反力を操作ノブに加える技術が知られている（例えば、特許文献１参照）。具体的には、選択項目画像の位置に合わせ操作ノブに反力を加えるための反力マップを定義する反力情報を用意しておき、この反力情報に従って、操作ノブにアシストのための反力を加える。
【０００６】
ところで、近年、携帯機器の高機能化が進んでいる。例えば、ＧＰＳが搭載されているスマートフォンなどの携帯電話機では、車載ナビゲーション装置と同様の経路案内などが可能となっている。そこで、携帯機器を車両の内部で利用することを考えた場合、車載表示装置を用いて携帯機器を利用することが考えられる。例えば、携帯機器と車両側のＥＣＵとを接続し、携帯機器の表示画面を車載表示装置の表示画面に映し出すという具合である。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１０−９６６６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、従来のナビゲーション装置や、エアコン、オーディオ等の車載機器とは異なり、携帯機器の表示画面における選択項目画像の位置は、刻々と変化するために、車両側で予め決めておくことができない。したがって、車載表示装置の表示画面に選択項目画像が映し出されたとしても、操作ノブによって、その選択項目画像を指示することはできない。また、選択項目画像の位置が分かれなければ、反力マップ等を定義する反力情報が準備できないため、選択項目画像に応じた反力を操作ノブに加えることもできない。
【０００９】
本発明は、上述した問題を解決するためになされたものであり、その目的は、携帯機器から表示画面以外の情報入力を必須とせず、当該携帯機器の表示画面情報に基づいて、選択項目画像の位置を特定する技術を提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するためになされた本発明の車載装置は、外部携帯機器の表示画面に表示される携帯側画像を、車両が有する表示手段に表示するものである。外部携帯機器とは、例えばスマートフォンなどの携帯電話機として具現化される。もちろん、ＰＤＡ（Personal Digital Assistant）と呼ばれる個人向けの携帯情報端末なども含まれる。
【００１１】
ここで車載装置は、入出力部、テンプレート入力部、及び、制御部を備えている。
入出力部は、外部携帯機器との間でデータ通信を行うための構成であり、例えばＵＳＢインターフェースや無線ＬＡＮインターフェースなどによって構成される。なお、ここでいうデータ通信は、有線、無線を問わない。
【００１２】
テンプレート入力部からは、携帯側画像に表示される選択項目画像の表示手段における表示位置を特定するため、携帯側画像の種類に応じて予め用意される複数のテンプレートが取得される。選択項目画像は、ユーザ操作のための「アイコン」、「ボタン」と呼ばれる画像である。
【００１３】
このとき、制御部により、対応判定処理及び表示位置特定処理が実行される。
対応判定処理では、入出力部から入力される携帯側画像が複数のテンプレートのうちのいずれに対応するかが判定される。そして、表示位置特定処理では、対応判定処理によって対応すると判定されたテンプレートに基づき、表示手段における選択項目画像の表示位置が特定される。例えば、表示位置の特定は、テンプレートが携帯側画像と同様の画像であれば、画像処理によってテンプレートにある選択項目画像の位置を特定することで実現する。また例えば、各テンプレートに対応させて、選択項目画像の位置を予め記憶しておいてもよい。すなわち、各テンプレートに選択項目画像の位置を紐付けしておく。
【００１４】
つまり、外部携帯機器の表示画面である携帯側画像をそのまま用い、予め用意される複数のテンプレートと比較することで、携帯側画像に対応するテンプレートを特定し、表示手段における選択項目画像の表示位置を特定するのである。このようにすれば、外部携帯機器から表示画面以外の情報入力を行うことなく、選択項目画像の位置を特定することができる。
【００１５】
ところで、請求項１に示すように、車載装置が操作部を備える構成とすることが考えられる。操作部は、ユーザによる操作に応じて可動する操作ノブを有し、当該操作ノブに連動して前記表示手段に表示されるカーソルを用い、表示手段に表示された選択項目画像をユーザに選択指示させる。操作ノブは、スライド式であってもよいし、傾倒式であってもよい。このとき、制御部は、操作部を介した選択項目画像の選択指示があると、当該選択指示がなされた旨を、入出力部から外部携帯機器へ出力する。このようにすれば、車載装置で、外部携帯機器を操作することができる。
【００１６】
また、このような構成を前提とし、請求項５に示すように、操作部が、設定される反力情報に従い、ユーザの操作に対する反力を操作ノブに加える反力発生手段を有することとしてもよい。このとき、制御部は、対応判定処理によって対応すると判定されたテンプレートに基づき、反力情報を設定する反力情報設定処理を実行する。反力情報は、例えば選択項目画像の表示された画像に対応する反力マップで定義される。この反力情報は、上述した表示位置の特定と同様、テンプレートが携帯側画像と同様の画像であれば画像処理によってテンプレートにある選択項目画像の位置から作成してもよいし、各テンプレートに紐付けて予め記憶しておいてもよい。このようにすれば、選択項目画像に応じた反力を操作ノブに加えることができる。
【００１７】
ところで、請求項６に示すように、制御部は、対応判定処理によって対応すると判定されるテンプレートがない場合、携帯側画像を新たなテンプレートとして記憶することが考えられる。つまり、次回のためにテンプレートを自動的に追加するのである。このようにすれば、テンプレートの追加が自動で行われる点で有利である。
【００１８】
このときは、請求項７に示すように、制御部は、操作部を介した選択項目画像の選択指示に基づき、新たなテンプレートに対応する選択項目画像の表示位置を特定するようにすることが例示される。つまり、テンプレートがない場合に携帯側画像をテンプレートとして記憶する構成の下、ユーザの操作から選択項目画像の位置を特定するのである。このようにすれば、新たなテンプレートに対応する選択項目画像の位置までが自動で追加されることになる。
【００１９】
また、請求項８に示すように、制御部は、操作部を介した選択項目画像の選択指示に基づき、新たなテンプレートに対応する反力情報を生成するようにしてもよい。つまり、テンプレートがない場合に携帯側画像をテンプレートとして記憶する構成の下、ユーザの操作から反力情報を生成するのである。このようにすれば、新たなテンプレートに対応する反力情報までが自動で追加されることになる。
【００２０】
このような反力情報をユーザによる操作に基づいて更新することが考えられる。
例えば請求項９に示すように、制御部は、操作部を介した選択項目画像の選択指示の回数に応じ、ユーザの操作に対する反力の発生エリアを拡縮するよう反力情報を更新することが考えられる。例えば選択指示が比較的多い選択項目画像に関しては、引き込み反力の発生エリアを拡大するという具合である。このようにすれば、ユーザの操作性向上に寄与する。また例えば請求項１０に示すように、制御部は、操作部を介した選択項目画像の選択指示の回数に応じ、ユーザの操作に対する反力の大きさを増減させるよう反力情報を更新することが考えられる。例えば選択指示が比較的多い選択項目画像に関しては、引き込み反力の大きさを増大させるという具合である。このようにすれば、ユーザの操作性向上に寄与する。
【００２１】
なお、テンプレートを自動的に追加する構成では特に、テンプレートの全体のデータサイズが大きくなる虞がある。そこで、請求項２に示すように、制御部は、対応判定処理によるテンプレートの選択回数に応じ、一部のテンプレートを削除する構成としてもよい。例えば、利用頻度の比較的少ないテンプレートを削除するという具合である。このようにすれば、テンプレートの全体のデータサイズを抑えることができ、また、テンプレートの数が少なくなるため、対応判定処理に要する時間も短くなる。
【００２２】
ここでテンプレートのバリエーションについて説明する。
例えば請求項３に示すように、テンプレート入力部からは、携帯側画像に対応させて予め用意された画像がテンプレートとして入力され、制御部は、対応判定処理にて、両画像の類似度に基づき携帯側画像に対応するテンプレートを判定することが考えられる。このように携帯側画像に基づいてテンプレートを作成すれば、比較的簡単にテンプレートを作成することができる。
【００２３】
ただし、画像処理に要する時間を短縮するという観点からは、請求項１１に示すように、テンプレート入力部から、携帯側画像の一部に対応させて予め用意された部分画像がテンプレートとして入力される構成とすることが望ましい。つまり、携帯側画像との部分的な比較を行うのである。このようにすれば、画像処理に要する時間を短縮することができる。また、テンプレートのデータサイズを小さくすることができる。
【００２４】
また、請求項１２に示すように、テンプレート入力部から、携帯側画像に現れる特徴的な画像がテンプレートとして入力される構成が考えられる。例えば、請求項１３に示すように、特徴的な画像は、外部携帯機器で実行される処理に関する固有のシンボル画像であることが考えられる。外部携帯機器で実行される処理とは、アプリケーションプログラムに基づく処理である。具体的には、携帯側画像（アプリケーションプログラム）が天気に関するものであれば、「晴れ」、「曇り」、「雨」などを示す画像であることが考えられる。また例えば、携帯側画像（アプリケーションプログラム）がメールなど文字を表示するものであれば、キーボード画像が表示されることを前提に、キーボードの「Ａ」や「Ｗ」といった画像であることが考えられる。このようにすれば、画像処理に要する時間を短縮することができる。また、テンプレートのデータサイズを小さくすることができる。
【００２５】
さらにまた、請求項４に示すように、テンプレート入力部から、携帯側画像の特定位置に表示される文字列がテンプレートとして入力され、制御部は、対応判定処理にて、携帯側画像の特定位置の画像認識によって携帯側画像に対応するテンプレートを判断することが考えられる。特定位置に表示される文字列は、例えば、タイトルを示す文字列であることが考えられる。このようにすれば、テンプレートが文字列データとなるため、テンプレートのデータサイズが小さくなるという点で有利である。
【図面の簡単な説明】
【００２６】
【図１】ナビゲーション装置の概略構成を示すブロック図である。
【図２】表示部及び操作部の車室内での配置状況を模式的に示す説明図である。
【図３】操作画面に対応する反力マップを模式的に示す説明図である。
【図４】反力情報設定処理を示すフローチャートである。
【図５】テンプレートのバリエーションを示す説明図である。
【発明を実施するための形態】
【００２７】
以下、本発明の実施形態を図面に基づいて説明する。
図１は、実施形態のナビゲーション装置１の概略構成を示すブロック図である。
実施形態のナビゲーション装置１は、車両に搭載されるものであり、図１に示すように、表示部１０と、車両の現在地を検出する位置検出部１１と、ナビゲーションＥＣＵ１２と、記憶媒体に格納されている地図データやプログラム等の各種データを入力するデータ入力部１３と、操作者によって操作される操作部１４と、音声出力部１５と、ＵＳＢ端子４０とを備える。
【００２８】
なお、図２に示すように、自動車の車室内において、表示部１０は、運転者の前方にあるダッシュボード３０上で、運転席と助手席との中間となる位置に配置されており、運転者が表示部１０の表示面を見る際の視点移動が軽減されるようになっている。一方、操作部１４は、運転席のすぐ横にあるセンターコンソール３２の上面に配置されており、運転者が遠方へ手を伸ばしたり姿勢を変えたりすることなく容易に操作できるようになっている。
【００２９】
図１のブロック図の説明に戻る。表示部１０は、液晶ディスプレイ等の表示面１０ａを有するカラー表示装置であり、ナビゲーションＥＣＵ１２からの映像信号の入力に応じて各種画像を表示面１０ａに表示可能である。
【００３０】
操作部１４は、画面上でカーソルの移動方向や決定指示を入力するためのポインティングデバイスであり、操作者（車両のユーザ）によって動かされる操作ノブ１８を有している。この操作ノブ１８は、その軸部１８ａの軸方向と垂直な平面に沿って二次元方向（図中の記号Ｘ，Ｙで示す方向）に可動するものである。本実施形態では、上記二次元方向での操作ノブ１８の可動領域は、表示面１０ａ（一般的には長方形で構成される）の縦横比と等しい長方形の領域である。なお、操作ノブ１８は、軸部１８ａの軸方向下向き（図１の矢印Ｚの方向）にも可動し、操作者により下向きの力が加えられていない状態、すなわち押下されていない状態ではその軸方向上方の定位置に戻るようになっている。
【００３１】
また、操作部１４は、操作制御部１６と、操作ノブ１８がＺ軸方向に押下されたことを検出する押操作検出センサ２０と、操作ノブ１８のＸ軸方向及びＹ軸方向の位置座標を検出する位置検出センサ２２と、操作ノブ１８の軸部１８ａを支持すると共に操作ノブ１８に加えられるＸ軸方向及びＹ軸方向の操作力に応じた抵抗力やアシスト力といった反力を軸部１８ａに加える反力発生ユニット２４とを備える。なお、操作ノブ１８が操作者によってＸ軸方向及びＹ軸方向へ動かされる際に、反力発生ユニット２４によって常に一定の抵抗力を軸部１８ａのＸ軸方向及びＹ軸方向に加えるようにし、操作に手応えを感じるようにしてもよい。
【００３２】
操作制御部１６は、操作画面における操作対象領域（本実施形態では表示部１０の表示面１０ａの全域を想定する）の座標と、操作ノブ１８のＸ軸方向及びＹ軸方向の可動領域における座標とを一対一に対応させる。
【００３３】
そして、可動領域における操作ノブ１８の座標値はナビゲーションＥＣＵ１２へ操作データとして出力され、ナビゲーションＥＣＵ１２は、操作ノブ１８の座標に対応する表示画面上の位置に矢印状のカーソルを表示する。これにより、操作者の操作によって操作ノブ１８の位置が可動領域の任意の位置に移動すると、操作画面上のカーソルも操作対象領域内の対応する位置に移動する。なお、操作ノブ１８のＸ軸方向及びＹ軸方向の位置は、操作者によって力が加えられていない状態では、その位置に停滞するようになっている。また、操作ノブ１８をＺ軸方向に押す操作（以下、決定操作とも称する）が行われると、操作制御部１６は、カーソル位置での入力指示がなされたと判断し、その決定操作情報をナビゲーションＥＣＵ１２へ出力する。
【００３４】
また、操作制御部１６は、ナビゲーションＥＣＵ１２から入力される反力情報（詳細は後述）で定義される反力の内容に従い、反力発生ユニット２４を介し、所定の位置で操作ノブ１８に反力（抵抗力やアシスト力）を加える。
【００３５】
位置検出部１１は、ＧＰＳ（Global Positioning System ）用の人工衛星からの送信電波を受信して車両の位置座標を検出するＧＰＳ受信機、車両に加えられる回転運動の角速度に応じた検出信号を出力するジャイロスコープ、車両の速度に応じた検出信号を出力する車速センサ等から構成されている。そして、これらの各センサを互いに補完しながら使用することで車両の現在地を検出する。
【００３６】
データ入力部１３は、ＤＶＤ−ＲＯＭやハードディスクドライブといった記憶媒体に格納されている各種プログラムや、ナビゲーション処理用の地図データ等の各種データを読み出し、ナビゲーションＥＣＵ１２へ入力するための装置である。なお、本実施形態では、このデータ入力部１３を介し、複数のテンプレートが入力される。このテンプレートについては後述する。
【００３７】
音声出力部１５は、各種情報を音声でユーザに報知するための装置である。これによって、表示部１０による表示と音声出力部１５からの音声出力との両方でユーザに対して各種情報の提供を行うことができる。
【００３８】
ナビゲーションＥＣＵ１２は、上記各部を統括制御するための装置であり、ＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏ及びこれらを接続するバスライン等からなる周知のコンピュータを中心に構成されている。ナビゲーションＥＣＵ１２は、ＲＯＭやデータ入力部１３から読み出したプログラムに従って各種処理を実行する。
【００３９】
ＵＳＢ端子４０には、各種外部機器が接続可能となっており、本実施形態では、スマートフォン等の携帯電話機５０が接続されるものとする。ここでは、ターミナルモードでの接続が可能となっている。ターミナルモードは、携帯電話機５０の表示画面に表示される携帯側画像を、ナビゲーションＥＣＵ１２を介し、表示部１０の表示面１０ａに映し出すモードである。
【００４０】
このとき、表示面１０ａを操作画面とし、操作部１４を介した操作が可能となっている。そして、操作画面による操作によって、ＵＳＢ端子４０に接続された携帯電話機５０が動作する。以下では、ターミナルモードを前提に説明を続ける。
【００４１】
ナビゲーションＥＣＵ１２は、表示部１０の表示面１０ａに携帯電話機５０の携帯側画像を表示し、操作部１４を介して操作者からの操作を受け付ける。このとき、操作部１４にから入力される座標を操作画面内の指示位置として決定する。そして、操作画面に表示される各種アイコン上で操作部１４による決定操作がなされると、ナビゲーションＥＣＵ１２によって、ＵＳＢ端子４０を介し、携帯電話機５０へアイコンの決定操作が通知される。
【００４２】
なお、ナビゲーションＥＣＵ１２は、操作部１４を介して操作者からの操作を受け付ける際、アイコンに対応する引き込み反力等の反力マップを定義する反力情報を操作部１４に対して入力する。この反力情報は、例えば、操作ノブ１８の可動領域の座標と１対１に対応するマトリクス状のデータテーブルとして設定される。
【００４３】
図３は、操作画面に対してナビゲーションＥＣＵ１２が設定する反力情報において定義される反力マップを模式的に示す図である。図３に示すように、操作画面における個々のアイコンの位置及び形状に対応する範囲に引き込み反力の発生範囲（図中のグレー部分）が設けられる。この反力情報では、引き込み反力の発生範囲に該当する座標に操作ノブ１８が位置するときに、当該反力発生範囲の中心（図中の「＋」印）に向けたアシスト力を操作ノブ１８に加えるように定義する。ただし、操作画面上の各アイコンに対応する反力発生範囲は、対応するアイコンのサイズよりもやや大きい範囲に設定されている。このようにすることで、カーソルがアイコンの近傍まで接近した時点から引き込み反力を発生させることができ、カーソルの指示位置をアイコンの位置に合わせ易くすることができる。
【００４４】
ところで、携帯電話機５０の表示画面に表示される携帯側画像は、携帯電話機５０のアプリケーションプログラムに依存し、携帯側画像中のアイコンの位置も、アプリケーションプログラムに依存する。そこで、本実施形態では、携帯電話機５０から入力される携帯側画像に基づき、操作画面におけるアイコン位置などを、ナビゲーションＥＣＵ１２が取得し、上述した反力情報を設定する。
【００４５】
上述したように、ナビゲーションＥＣＵ１２には、データ入力部１３を介し、複数のテンプレートが入力される。これらのテンプレートは、携帯電話機５０の表示画面に表示される携帯側画像に対応させて用意される画像である。つまり、携帯側画像と同様の画像を予め用意しておくのである。具体的には、携帯電話機５０で利用される可能性のあるアプリケーションプログラムによる携帯側画像をキャプチャ処理などによって取得し、これらの画像を記憶しておく。さらに、各テンプレートには、アイコンの位置、及び、当該アイコンに応じた反力マップを定義する反力情報が紐付けられている。
【００４６】
このようなテンプレートが用意されていることを前提に、ナビゲーションＥＣＵ１２は、図４に示す反力情報設定処理を実行する。そこで、次に反力情報設定処理について説明する。なお、この反力情報設定処理は、ナビゲーションＥＣＵ１２によって繰り返し実行される。
【００４７】
最初のＳ１００では、ユーザ操作があったか否かを判断する。この処理は、操作部１４の操作ノブ１８による操作があったか否かを判断するものである。ここでユーザ操作があったと判断された場合（Ｓ１００：ＹＥＳ）、Ｓ１１０へ以降する。一方、ユーザ操作がないと判断された場合（Ｓ１００：ＮＯ）、以降の処理を実行せず、反力情報設定処理を終了する。この場合、反力情報設定処理が繰り返し実行されることにより、Ｓ１００の判断処理が繰り返されることになる。
【００４８】
Ｓ１１０では、携帯側画像を取得する。この処理は、ＵＳＢ端子４０を介して入力されている携帯電話機５０の携帯側画像をナビゲーションＥＣＵ１２へ取り込むものである。つまり、ターミナルモードでは携帯側画像がナビゲーション装置１０へ送られてきているため、その携帯側画像をナビゲーションＥＣＵ１２へ取り込むのである。また、Ｓ１２０では、予め用意された複数のテンプレートを取得する。この処理は、データ入力部１３を介して行われる。上述したように、テンプレートは、携帯電話機５０の各種アプリケーションに対し、携帯側画像と同様の画像として用意されている。
【００４９】
続くＳ１３０では、マッチング処理を行う。この処理は、画像認識技術を用い、Ｓ１１０及びＳ１２０で取得した両画像の類似度を算出するものである。
そして、次のＳ１４０では、両画像の類似度が閾値以上であるか否かを判断する。つまり、両画像が十分に似ているか否かを判断するのである。ここで類似度が閾値以上となっている場合（Ｓ１４０：ＹＥＳ）、Ｓ１５０へ移行する。一方、類似度が閾値に満たない場合（Ｓ１４０：ＮＯ）、Ｓ１７０へ移行する。
【００５０】
Ｓ１５０では、アイコンの位置を取得する。この処理は、Ｓ１４０にて類似度が閾値以上と判断されたテンプレートに紐付けられたアイコンの位置を取得するものである。これにより、操作画面である表示面１０ａでのアイコン位置が特定可能となる。
【００５１】
続くＳ１６０では、反力情報を取得する。この処理は、Ｓ１４０にて類似度が閾値以上と判断されたテンプレートに紐付けられた反力情報を取得するものである。
一方、類似度が閾値に満たないと判断された場合に移行するＳ１７０では、ダミーの反力情報を取得する。ダミーの反力情報とは、反力の設定がなされていない反力マップを定義する情報である。
【００５２】
次のＳ１８０では、Ｓ１６０又はＳ１７０にて取得した反力情報を設定する。この処理は、操作部１４の操作制御部１６に対し、反力情報を設定するものである。これにより、操作制御部１６は、反力情報で定義される反力の内容に従い、反力発生ユニット２４を介し、操作ノブ１８に反力を加えることが可能となる。なお、ダミーの反力情報を設定するのは、古い反力情報が残ることで画面と無関係な反力が付与されることを防止するためである。
【００５３】
次に本実施形態のナビゲーション装置１が発揮する効果を説明する。
本実施形態のナビゲーション装置１では、ナビゲーションＥＣＵ１２が、操作部１４を介して操作者からの操作を受け付ける際、アイコンに対応する引き込み反力等の反力マップを定義する反力情報を操作部１４に対して入力する。すなわち、操作があったか否かを判断し（Ｓ１００）、操作部１４を介した操作があると（Ｓ１００：ＹＥＳ）、携帯側画像を取得し（Ｓ１１０）、テンプレートとしての複数の画像を取得して（Ｓ１２０）、マッチング処理を行う（Ｓ１３０）。そして、類似度が閾値以上であるテンプレートを用い（Ｓ１４０：ＹＥＳ）、当該テンプレートに紐付けられたアイコンの位置及び反力情報を取得し（Ｓ１５０，Ｓ１６０）、反力情報を設定する（Ｓ１８０）。類似度が閾値に満たない場合（Ｓ１４０：ＮＯ）、ダミーの反力情報を取得し（Ｓ１７０）、反力情報を設定する（Ｓ１８０）。
【００５４】
つまり、携帯電話機５０の表示画面に表示される携帯側画像をそのまま用い、予め用意される複数のテンプレートと比較することで、携帯側画像に対応するテンプレートを特定し、操作画面におけるアイコンの位置を特定するのである。このようにすれば、携帯電話機５０から表示画面以外の情報入力を行うことなく、アイコンの位置を特定することができる。また、操作部１４に対し反力情報を設定するため、アイコンの位置に応じた反力を操作ノブ１８（軸部１８ａ）に加えることができる。
【００５５】
一方、テンプレートが特定されない場合も、ダミーの反力情報を設定するため、古い反力情報によって画面と無関係な反力が操作ノブ１８（軸部１８ａ）に加えられることもない。
【００５６】
また、本実施形態では、操作画面に表示される各種アイコン上で操作部１４による決定操作がなされると、ナビゲーションＥＣＵ１２によって、ＵＳＢ端子４０を介し、携帯電話機５０へアイコンの決定操作が通知される。これにより、操作画面における操作部１４による操作によって携帯電話機５０を操作することができる。
【００５７】
なお、本実施形態におけるナビゲーション装置１が「車載装置」を構成し、表示部１０が「表示手段」を構成し、携帯電話機５０が「外部携帯機器」を構成する。
また、ＵＳＢ端子４０が「入出力部」を構成し、データ入力部１３が「テンプレート入力部」を構成し、ナビゲーションＥＣＵ１２が「制御部」を構成する。さらにまた、アイコンが「選択項目画像」に相当する。また、操作部１４が「操作部」を構成し、操作ノブ１８が「操作ノブ」を構成し、反力発生ユニット２４が「反力発生手段」を構成する。
【００５８】
さらにまた、図４中のＳ１３０及びＳ１４０の処理が「対応判定処理」に相当し、Ｓ１５０の処理が「表示位置特定処理」に相当し、Ｓ１６０及びＳ１８０の処理が「反力情報設定処理」に相当する。
【００５９】
以上、本発明は、上記実施形態に何ら限定されるものではなく、その要旨を逸脱しない範囲において、種々なる形態で実施可能である。
（イ）上記実施形態では、携帯電話機５０の携帯側画像と同様の画像、すなわち携帯電話機５０の表示画面全体に表示される画像と同様の画像をテンプレートとして用意していた。
【００６０】
これに対し、携帯側画像の一部の画像をテンプレートとして用意することが考えられる。例えば、図５（ａ）に二点鎖線で示す部分の画像をテンプレートとして準備するという具合である。画面全体の１／４程度の領域を比較すれば、その類似度を判断するのに通常は十分である。このようにすれば、画像処理に要する時間が短縮される。また、テンプレートのデータサイズを小さくすることができる。
【００６１】
また、図５（ｂ）に示すように、テンプレートの画像を携帯電話画像の一部に表示される特殊画像としてもよい。特殊画像は、アプリケーションプログラムに基づく処理に関するシンボル画像であることが例示される。例えば、天気関係のアプリケーションプログラムであれば、「晴れ」、「曇り」、「雨」などを示す画像であることが考えられる。また例えば、メールなど文字を扱うアプリケーションプログラムであれば、キーボード画像が表示されることを前提に、「Ａ」や「Ｗ」といった画像であることが考えられる。このようにすれば、画像処理に要する時間を短縮することができる。また、テンプレートのデータサイズを小さくすることができる。
【００６２】
さらにまた、図５（ｃ）に示すように、画面全体の特定位置に表示される文字列データをテンプレートとしてもよい。例えば、特定位置に表示されるアプリケーションプログラムのタイトルをテンプレートにするという具合である。このときは、上述したＳ１３０で文字列データが取得される。そして、この文字列が携帯電話画像にあるか否かによってテンプレートとの比較を行う。このようにすれば、テンプレートのデータをより小さくすることができる。
【００６３】
（ロ）上記実施形態では操作部１４の操作ノブ１８にスライド式のノブを採用しているが、傾倒式のノブを採用してもよい。この場合、Ｘ軸方向及びＹ軸方向へのノブの傾き度合いと操作画面のカーソル位置が対応することになる。
【００６４】
（ハ）上記実施形態では、操作画面のカーソル位置と操作ノブ１８の停滞位置とが１対１に対応する絶対操作の構成であった。これに対し、操作ノブのスライドあるいは傾倒によってカーソルが移動し、操作ノブに力を加えない状態では、カーソル位置に関係なく操作ノブが中央位置に復帰する相対操作の構成を採用してもよい。
【００６５】
（ニ）上記実施形態では、対応するテンプレートがない場合（図４中のＳ１４０：ＮＯ）、ダミーの反力情報を取得して設定していた（Ｓ１７０，Ｓ１８０）。これに加え、Ｓ１７０において、Ｓ１１０にて取り込んだ携帯側画像を記憶するようにしてもよい。つまり、新たなテンプレートを自動追加するのである。この場合、その後、操作ノブ１８を介した選択操作に基づき、新たなテンプレートにおけるアイコンの位置を特定したり、アイコンに応じた反力マップを定義する反力情報を作成したりすることが例示される。このようにすれば、テンプレートの追加が自動で行われる点で有利である。また、新たなテンプレートに対応する選択項目画像の位置や反力情報が自動で追加されることになる。
【００６６】
（ホ）上述した反力情報をユーザによる操作に基づいて更新することが考えられる。例えば、操作ノブ１８を介したアイコンの選択指示の回数に応じ、操作者の操作に対する反力の発生エリアを拡縮するようにしてもよい。また例えば、操作ノブ１８を介したアイコンの選択指示の回数に応じ、操作者の操作に対する反力の大きさを増減させるよう反力情報を更新することが考えられる。例えば選択指示が比較的多い選択項目画像に関しては、例えば引き込み反力のエリアを拡大したり、引き込み反力の大きさを増大させたりするという具合である。このようにすれば、ユーザの操作性向上に寄与する。
【００６７】
（へ）テンプレートを自動的に追加する上述したような構成では特に、テンプレートの全体のデータサイズが大きくなる虞がある。そこで、テンプレートの選択回数に応じ、一部のテンプレートを削除する構成としてもよい。例えば、利用頻度の比較的少ないテンプレートを削除するという具合である。このようにすれば、テンプレートの全体のデータサイズを抑えることができ、また、テンプレートの数が少なくなるため、マッチング処理に要する時間も短くなる。
【符号の説明】
【００６８】
１…ナビゲーション装置、１０…表示部、１０ａ…表示面、１１…位置検出部、１２…ナビゲーションＥＣＵ、１３…データ入力部、１４…操作部、１６…操作制御部、１８ａ…操作ノブ、２０…押操作検出センサ、２２…位置検出センサ、２４…反力発生ユニット、３０…ダッシュボード、３２…センターコンソール、４０…ＵＳＢ端子、５０…携帯電話機。
【図１】
0005625804.tif 000002
【図４】
0005625804.tif 000003
【図５】
0005625804.tif 000004
【図２】
0005625804.tif 000005
【図３】
0005625804.tif 000006