(57)【要約】【課題】簡単な操作で所望の縮尺に拡大又は縮小して地図等の画像を表示することができる技術を提供する。【解決手段】画像を表示する表示装置であって、ユーザによるジェスチャ入力を検出する検出手段と、前記検出手段で検出されたジェスチャに応じて、画像に対して拡大又は縮小するかを決定すると共に与える拡大率又は縮小率を決定し、さらに前記ジェスチャで囲まれた範囲に基づき表示範囲を導出する拡縮手段と、を備えている。【選択図】図２
2014157520.tif 000002
【特許請求の範囲】
【請求項１】
画像を表示する表示装置であって、
ユーザによるジェスチャ入力を検出する検出手段と、
前記検出手段で検出されたジェスチャに応じて、画像に対し拡大又は縮小するかを決定すると共に与える拡大率又は縮小率を決定し、さらに前記ジェスチャで囲まれた範囲に基づき表示範囲を導出する拡縮手段と、
を備えていることを特徴とする表示装置。
【請求項２】
請求項１に記載の表示装置において、
前記画像は地図であり、前記拡縮手段は、前記ユーザのジェスチャに対応付けられた縮尺に地図の縮尺を拡大又は縮小することを特徴とする表示装置。
【請求項３】
請求項１又は２に記載の表示装置であって、
前記検出手段は、ユーザがタッチパネルを一点でタッチしたジェスチャと複数点でタッチしたジェスチャとを検出することを特徴とする表示装置。
【請求項４】
請求項３に記載の表示装置において、
前記検出手段は、前記ユーザがタッチパネルにタッチした状態で移動した軌跡を検出することを特徴とする表示装置。
【請求項５】
請求項４に記載の表示装置において、
前記拡縮手段は、前記検出手段が検出した軌跡に基づいて囲まれた範囲の略中心を基準として表示範囲を導出することを特徴とする表示装置。
【請求項６】
画像を表示する表示装置であって、
ユーザによるジェスチャ入力を検出する検出手段と、
ユーザの発話を取得する発話取得手段と、
前記検出されたジェスチャ及び前記発話から認識された内容に基づいて画像を拡大又は縮小する拡縮手段と、
を備えていることを特徴とする表示装置。
【請求項７】
請求項６に記載の表示装置において、
前記発話の内容を認識する認識手段をさらに備えていることを特徴とする表示装置。
【請求項８】
請求項６又は７に記載の表示装置において、
前記拡縮手段は、発話内容によって拡大するか縮小するかを決定し、前記検出手段で検出されたユーザ操作が一点でタッチしたジェスチャか複数点でタッチしたジェスチャかに応じて拡大率又は縮小率を決定することを特徴とする表示装置。
【請求項９】
請求項６ないし８のいずれか１項に記載の表示装置において、
前記発話の受付開始と、前記ジェスチャ入力が同じタッチ操作で兼用されていることを特徴とする表示装置。
【請求項１０】
画像を表示する表示方法であって、
（ａ）ユーザによるジェスチャ入力を検出する工程と、
（ｂ）ユーザの発話を取得する工程と、
（ｃ）ユーザの発話に基づき画像を拡大又は縮小するかを決定する工程と、
（ｄ）ジェスチャによって指定される縮尺で画像を表示する工程と、
を含むことを特徴とする表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を表示する技術に関する。
【背景技術】
【０００２】
ナビゲーション装置は、目的地までの経路や現在地周辺の地図を表示する。ナビゲーション装置は、初期状態では予め設定された縮尺の地図を表示しているが、ユーザがより現在地に近い場所を詳しく確認したい場合や、より遠くまでの経路を確認したい場合等には適宜その縮尺を変更して拡大や縮小をすることができるようになっている。画面の拡大率を変更する技術もある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2010-86230号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、縮尺を変更する際には、ユーザがいわゆる拡大ボタンや縮小ボタンを複数回押すことによって希望する縮尺の地図を表示させる必要があり、操作が煩わしいという問題があった。また、単に指の数で画面の拡大率を変更する方法では、拡大か縮小かを区別することができないため、いずれか一方の操作しかできないか、あるいは別途拡大ボタン又は縮小ボタンを押す必要があり、操作の煩わしさは依然として残っていた。
【０００５】
本発明は、上記課題に鑑みてなされたものであり、簡単な操作で所望の縮尺に拡大又は縮小して地図等の画像を表示することができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、請求項１の発明は、画像を表示する表示装置であって、ユーザによるジェスチャ入力を検出する検出手段と、前記検出手段で検出されたジェスチャに応じて、画像に対し拡大又は縮小するかを決定すると共に与える拡大率又は縮小率を決定し、さらに前記ジェスチャで囲まれた範囲に基づき表示範囲を導出する拡縮手段と、を備えている。
【０００７】
また、請求項２の発明は、請求項１に記載の表示装置において、前記画像は地図であり、前記拡縮手段は、前記ユーザのジェスチャに対応付けられた縮尺に地図の縮尺を拡大又は縮小する。
【０００８】
また、請求項３の発明は、請求項１又は２に記載の表示装置であって、前記検出手段は、ユーザがタッチパネルを一点でタッチしたジェスチャと複数点でタッチしたジェスチャとを検出する。
【０００９】
また、請求項４の発明は、請求項３に記載の表示装置において、前記検出手段は、前記ユーザがタッチパネルにタッチした状態で移動した軌跡を検出する。
【００１０】
また、請求項５の発明は、請求項４に記載の表示装置において、前記拡縮手段は、前記検出手段が検出した軌跡に基づいて囲まれた範囲の略中心を基準として表示範囲を導出する。
【００１１】
また、請求項６の発明は、画像を表示する表示装置であって、ユーザによるジェスチャ入力を検出する検出手段と、ユーザの発話を取得する発話取得手段と、前記検出されたジェスチャ及び前記発話から認識された内容に基づいて画像を拡大又は縮小する拡縮手段と、を備えている。
【００１２】
また、請求項７の発明は、請求項６に記載の表示装置において、前記発話の内容を認識する認識手段をさらに備えている。
【００１３】
また、請求項８の発明は、請求項６又は７に記載の表示装置において、前記拡縮手段は、発話内容によって拡大するか縮小するかを決定し、前記検出手段で検出されたユーザ操作が一点でタッチしたジェスチャか複数点でタッチしたジェスチャかに応じて拡大率又は縮小率を決定する。
【００１４】
また、請求項９の発明は、請求項６ないし８のいずれか１項に記載の表示装置において、前記発話の受付開始と、前記ジェスチャ入力が同じタッチ操作で兼用されている。
【００１５】
また、請求項１０の発明は、画像を表示する表示方法であって、（ａ）ユーザによるジェスチャ入力を検出する工程と、（ｂ）ユーザの発話を取得する工程と、（ｃ）ユーザの発話に基づき画像を拡大又は縮小するかを決定する工程と、（ｄ）ジェスチャによって指定される縮尺で画像を表示する工程と、を含んでいる。
【発明の効果】
【００１６】
請求項１ないし１０の発明によれば、ユーザのジェスチャに応じて画像を拡大又は縮小することができる。また、ユーザのジェスチャに応じて表示範囲を導出することができる。このため、簡単な操作で所望の位置を中心とし、かつ所望の縮尺に拡大又は縮小して画像を表示することが可能となる。
【図面の簡単な説明】
【００１７】
【図１】図１は、車載装置の外観を示す図である。
【図２】図２は、車載装置の構成を示すブロック図である。
【図３】図３は、車載装置の表示画面の例を示す図である。
【図４】図４は、車載装置の表示画面の例を示す図である。
【図５】図５は、車載装置の表示画面の例を示す図である。
【図６】図６は、車載装置の表示画面の例を示す図である。
【図７】図７は、車載装置の動作の流れを示す図である。
【図８】図８は、車載装置の構成を示すブロック図である。
【図９】図９は、車載装置の表示画面の例を示す図である。
【図１０】図１０は、車載装置の表示画面の例を示す図である。
【図１１】図１１は、車載装置の表示画面の例を示す図である。
【図１２】図１２は、車載装置の表示画面の例を示す図である。
【図１３】図１３は、車載装置の動作の流れを示す図である。
【図１４】図１４は、車載装置の構成を示すブロック図である。
【図１５】図１５は、車載装置の表示画面の例を示す図である。
【図１６】図１６は、車載装置の表示画面の例を示す図である。
【図１７】図１７は、車載装置の動作の流れを示す図である。
【発明を実施するための形態】
【００１８】
以下、図面を参照しつつ本発明の実施の形態について説明する。
【００１９】
＜１．第１の実施の形態＞
＜１−１．構成＞
図１は、表示装置である車載装置１の外観を示す図である。車載装置１は、自動車などの車両内において使用されるものであり、車室内のドライバなどのユーザに対して各種の画像を表示する。例えば、車載装置１は、主な機能として、目的地までのルートを案内するナビゲーション機能を備えており、地図を表示することができるようになっている。
【００２０】
車載装置１は、各種画像を表示するディスプレイ３と、ユーザがタッチして操作するタッチパネル２とを備えている。タッチパネル２の操作面はディスプレイ３の表示面に重なるように配置され、タッチパネル２の操作面上の位置とディスプレイ３の表示面上の位置とは対応付けされている。タッチパネル２の操作面は、ディスプレイ３の表示面よりもユーザ側に配置される。
【００２１】
ディスプレイ３の表示面には、適宜、ユーザの指示を受け付けるコマンドボタン５が表示される。ユーザは、このようなコマンドボタン５の領域に対応するタッチパネル２の操作面中の領域に指でタッチすることで、コマンドボタン５に関連付けられた指示を車載装置１に行うことができる。
【００２２】
タッチパネル２の方式としては、例えば、静電容量の変化を捉えて位置を検出する静電容量方式が採用されている。ユーザは、タッチパネル２の操作面に対して、一点でタッチする操作のみならず、複数点でタッチする操作であるマルチタッチを行うことも可能となっている。
【００２３】
また、車載装置１は、ディスプレイ３の表示面の周辺に、ユーザが操作するための物理的なスイッチを含む操作部４を備えている。ユーザは、タッチパネル２とともに、操作部４を介して、車載装置１に各種の指示を行うことが可能である。
【００２４】
図２は、車載装置１の構成を示すブロック図である。図２に示すように、車載装置１は、上述したタッチパネル２、ディスプレイ３及び操作部４に加えて、タッチパネルコントローラ２１、記憶部１１、及びナビゲーション部１２を備えている。また、操作部４は、所定の色の光を発光可能なＬＥＤなどの光源４１を備えている。
【００２５】
タッチパネルコントローラ２１は、例えば、ハードウェア回路であり、タッチパネル２の動作を制御する。タッチパネルコントローラ２１は、タッチ検出部２１ａを備えている。
【００２６】
タッチ検出部２１ａは、駆動電極及び受信電極の２電極間の静電容量の変化を測定する相互容量方式が用いられている。タッチ検出部２１ａは、ユーザの指での電解の遮断によって受信電極が受信する電荷が減少することに基づいて、静電容量の変化を測定する。タッチ検出部２１ａは、測定した静電容量の変化量に対応する信号を制御部１０に送信する。
【００２７】
記憶部１１は、例えばフラッシュメモリなど、各種のデータを記憶可能な不揮発性の記憶装置である。記憶部１１には、車載装置１の動作に必要な各種のデータや、プログラム１１ａ、地図データ１１ｂが記憶されている。地図データ１１ｂは、全国又は広域の道路情報や施設情報等を含むデータである。
【００２８】
ナビゲーション部１２は、記憶部１１に記憶された地図データ１１ｂを利用して、目的地までのルートを案内するナビゲーション機能を実現する。
【００２９】
また、車載装置１は、装置全体を制御する制御部１０を備えている。制御部１０は、例えば、ＣＰＵ、ＲＡＭ及びＲＯＭなどを備えるマイクロコンピュータである。制御部１０の各種の機能は、記憶部１１に記憶されたプログラム１１ａをＣＰＵが実行することにより実現される。このようなプログラム１１ａは、メモリカードなどの記憶媒体からの読み出し等により取得され、記憶部１１に予め記憶される。車載装置１が、ネットワークを介した通信機能を備える場合は、他の通信装置との通信によりプログラム１１ａが取得されてもよい。
【００３０】
図中に示す、表示制御部１０ａ、位置取得部１０ｂ、及び拡縮制御部１０ｃは、プログラム１１ａの実行により実現される制御部１０の機能のうちの一部である。これらの機能１０ａ〜１０ｃは、地図データ１１ｂをディスプレイ３に表示する際の拡大や縮小の機能に関連する。
【００３１】
表示制御部１０ａは、ディスプレイ３への表示を制御する。表示制御部１０ａは、例えば、ユーザの指示を受け付けるためのコマンドボタンなどを、ディスプレイ３の表示面に表示させる。また、表示制御部１０ａは、例えば、現在地や目的地の周辺の地図画像をディスプレイ３の表示面に表示させる。
【００３２】
位置取得部１０ｂは、タッチパネルコントローラ２１のタッチ検出部２１ａからの信号に基づいて、ユーザが一点及び複数点のいずれでタッチしたかを判別し、ユーザがタッチした位置を取得する。ユーザが１本の指でタッチした場合と、複数本の指でタッチした場合とで静電容量の変化量が異なるため、位置取得部１０ｂは、タッチ検出部２１ａから取得した信号における静電容量の変化量から、一点及び複数点のいずれでタッチしたかを判別する。
【００３３】
位置取得部１０ｂは、タッチパネル２の操作面にユーザが一点でタッチした場合はその一点の位置を取得し、ユーザが複数点でタッチした場合はその複数点それぞれの位置を取得する。また、位置取得部１０ｂは、ユーザがタッチパネル２の操作面をタッチした状態で移動する操作（いわゆるドラッグ操作）をした際には、移動している際においても定期的に位置を取得する。連続的に取得された複数の位置の情報から、ユーザがタッチパネル２の操作面上を移動した軌跡を取得することができる。これにより、ユーザがタッチパネル２の操作面上に描いた図形を把握することができる。
【００３４】
拡縮制御部１０ｃは、ディスプレイ３に表示する地図の縮尺を変更する制御を行う。具体的には、拡縮制御部１０ｃは、ユーザの指示に基づいて地図画像に対して拡大又は縮小（本明細書中では「拡縮」と記載する場合もある）するかを決定する制御を行う。また、拡縮制御部１０ｃは、位置取得部１０ｂにて取得した軌跡（ユーザが描画した図形）と、ユーザのタッチパネル２に対するタッチ点数とに応じて拡大率又は縮小率を決定する処理や、決定された拡大率又は縮小率で地図を拡大又は縮小する処理や、ディスプレイ３に表示する範囲を導出する処理を行うようになっている。
【００３５】
＜１−２．地図の拡縮＞
次に、車載装置１における地図の拡縮について説明する。車載装置１は、ディスプレイ３に地図が表示されている際に、ユーザが所定のジェスチャをすると、そのジェスチャに基づいた縮尺に拡大又は縮小した地図を表示する。車載装置１は、ユーザがタッチパネル２をタッチした点の数（タッチ点数）に応じて表示する地図の縮尺を変える。以下、具体的に説明する。
【００３６】
図３は、地図を拡大する際の車載装置１の表示画面の例を示す図である。図３では、ユーザがタッチパネル２上を１本の指でタッチしたまま移動させた状態を示している。つまり、ユーザが、タッチパネル２の操作面を一点でタッチしながら図形を描いた状態である。なお、図３においてタッチパネル２上に描かれた図形は、本発明を説明するためにユーザの指の軌跡を記載したものであって、実際の画面に表示されるものではない。
【００３７】
ユーザがタッチパネル２の操作面上に図形を描くと、位置取得部１０ｂは、タッチ点数を取得すると共に、ユーザがタッチしている位置を定期的に取得することによってユーザが描いた図形の情報を取得する。
【００３８】
拡縮制御部１０ｃは、ユーザのジェスチャに応じて地図を拡大又は縮小するかを決定すると共に与える拡大率又は縮小率を決定する。具体的には、拡縮制御部１０ｃは、ユーザが描いた図形が一定の範囲を囲む図形である場合には拡大又は縮小すると決定し、タッチ点数に基づいて地図の拡大率又は縮小率を決定する。また、拡縮制御部１０ｃは、図形で囲まれた範囲に基づいて表示範囲を導出する。
【００３９】
本実施の形態では、タッチ点数が一点か複数点かに応じて拡縮の倍率を変えるようになっている。例えば、タッチ点数が一点の場合には２倍に拡大し、複数点の場合には３倍に拡大する等である。また、拡大した地図は、ユーザの描く図形によって囲まれた領域内の任意の点を中心として表示される。従って、例えば、ユーザが１本の指で四角や丸を描いた場合には、拡縮制御部１０ｃは、地図の縮尺を２倍に拡大する処理と、四角や丸の略中心の位置がディスプレイ３の中心となるように表示範囲を決める処理とを行う。
【００４０】
図４は、拡大後の地図が表示されている表示画面の例を示す図である。図４において、ディスプレイ３に表示された地図は、図３で示す地図がユーザの操作により２倍に拡大されたものである。また、図４に示すように、図３でのユーザの操作により描かれた図形の略中心の位置がディスプレイ３の中心となるように表示されている。
【００４１】
また、図５は、地図を拡大する際の車載装置１の表示画面の例を示す図である。図５は、ユーザがタッチパネル２上を２本の指でタッチしたまま移動させた状態を示している。つまり、ユーザが、タッチパネル２の操作面を複数点（二点）でタッチしながら図形を描いた状態である。なお、図５においても、タッチパネル２上に描かれた図形は、本発明を説明するためにユーザの指の軌跡を記載したものであって、実際の画面に表示されるものではない。
【００４２】
ユーザがタッチパネル２の操作面上に図形を描くと、位置取得部１０ｂは、タッチ点数を取得すると共に、ユーザがタッチしている位置を定期的に取得することによってユーザが描いた図形の情報を取得する。
【００４３】
拡縮制御部１０ｃは、上述と同様に、ユーザが描いた図形が一定の範囲を囲む図形である場合には拡大又は縮小すると決定し、タッチ点数に基づいて地図の拡大率又は縮小率を決定する。また、拡縮制御部１０ｃは、図形で囲まれた範囲に基づいて表示範囲を導出する。さらに、拡大した地図は、ユーザの描く図形によって囲まれた領域内の任意の点を中心として表示される。従って、例えばタッチ点数が複数点の場合には、拡縮制御部１０ｃは、地図を３倍に拡大する処理と、四角や丸の略中心の位置がディスプレイ３の中心となるように表示範囲を決める処理とを行う。
【００４４】
図６は、拡大後の地図が表示されている表示画面の例を示す図である。図６において、ディスプレイ３に表示された地図は、図５で示す地図がユーザの操作により３倍に拡大されたものである。また、図６に示すように、図５でのユーザの操作により描かれた図形の略中心の位置がディスプレイ３の中心となるように表示されている。
【００４５】
なお、図３ないし図６の例では、地図を拡大する場合について説明したが、地図を縮小する場合も同様にして行うことができる。この場合、ユーザがタッチパネル２上に描く図形の形や向きと拡大又は縮小とを対応付けておけばよい。例えば、ユーザが四角を描いた場合には拡大し、丸を描いた場合は縮小するといった対応付けや、ユーザが右回りに図形を描いた場合は拡大し、左回りに描いた場合は縮小するといった対応付けである。
【００４６】
このように、車載装置１は、ユーザがタッチパネル２の操作面をタッチした点の数と、タッチパネル２上に描いた図形とに基づいて、地図を拡大又は縮小する際の倍率と、ディスプレイ３に拡縮後の地図を表示する際の中心位置とを決めるものである。従って、ユーザは、簡単な操作をするだけで拡大率又は縮小率と中心位置とを自由に設定することが可能になる。
【００４７】
＜１−３．動作の流れ＞
次に、車載装置１の動作の流れについて説明する。図７は、車載装置１が地図を拡大する際の動作の流れを示す図である。この動作は、車載装置１の電源が入力されると開始される。
【００４８】
車載装置１は、電源が入力されて起動すると、位置取得部１０ｂが、ユーザによるタッチパネル２の操作面へのタッチの有無を判断する（ステップＳ１０）。位置取得部１０ｂは、タッチパネルコントローラ２１のタッチ検出部２１ａからの信号に基づいて、ユーザがタッチパネル２の操作面へタッチしたか否かを判断する。
【００４９】
ユーザがタッチパネル２の操作面へタッチしていない場合は（ステップＳ１０でＮｏ）、再度ユーザによるタッチパネル２の操作面へのタッチの有無を判断する。一方、ユーザがタッチパネル２の操作面へタッチした場合は（ステップＳ１０でＹｅｓ）、位置取得部１０ｂは、ユーザがタッチパネル２の操作面をタッチしたことにより描かれた図形の情報を取得する（ステップＳ１１）。具体的には、位置取得部１０ｂは、ユーザのタッチした位置を所定時間毎に取得する。そして、位置取得部１０ｂは、ユーザの指がタッチパネル２から離れるまでに取得された複数の位置を時系列に沿って繋げることにより図形の情報を取得することができる。
【００５０】
次に、取得した図形情報に基づいて、拡縮制御部１０ｃが、地図を拡大又は縮小するかを決定する（ステップＳ１１）。拡縮制御部１０ｃは、ユーザが描いた図形が四角や丸などの一定の範囲を囲む図形である場合には、拡大又は縮小すると判断する。一方、拡縮制御部１０ｃは、ユーザが描いた図形が一定の範囲を囲む図形でない場合には、拡大又は縮小しないと判断する。
【００５１】
拡大又は縮小すると判断した場合には（ステップＳ１２でＹｅｓ）、位置取得部１０ｂは、中心点情報を取得する（ステップＳ１３）。中心点情報とは、ユーザが描いた四角や丸などの図形の略中心を表す位置情報であり、拡大した後の地図を表示する際の中心となる位置を示す情報である。位置取得部１０ｂは、ユーザが描いた各点の座標値に基づいて中心点情報を取得する。なお、拡大した後の地図を表示する際に中心となる位置は、図形の略中心に限らず、描いた図形に囲まれる範囲内の任意の点とすることができる。
【００５２】
そして、位置取得部１０ｂは、ユーザが複数点でタッチしたか否かを判別する（ステップＳ１４）。具体的には、ユーザがタッチパネル２の操作面へタッチした場合は、タッチパネルコントローラ２１のタッチ検出部２１ａが静電容量の変化量を測定し、測定結果を示す信号を制御部１０に送信する。そして、位置取得部１０ｂが、このタッチ検出部２１ａから取得した信号に基づいて（すなわち、静電容量の変化量に基づいて）、タッチパネル２の操作面にユーザが一点及び複数点のいずれでタッチしたかを判別する。また、位置取得部１０ｂは、タッチパネル２の操作面にユーザが一点でタッチした場合はその一点の位置を取得し、ユーザが複数点でタッチした場合はその複数点でそれぞれの位置を取得する。
【００５３】
ユーザが複数点でタッチした場合には（ステップＳ１４でＹｅｓ）、拡縮制御部１０ｃが地図の縮尺を３倍に拡大する処理を実行する（ステップＳ１５）。一方、ユーザが複数点でタッチしていない場合（すなわち一点でタッチした場合）には（ステップＳ１４でＮｏ）、拡縮制御部１０ｃが地図の縮尺を２倍に拡大する処理を実行する（ステップＳ１６）。
【００５４】
その後、拡縮制御部１０ｃは、表示範囲を導出する処理を行う（ステップＳ１７）。すなわち、拡縮制御部１０ｃは、上述の処理で取得した中心点情報と拡大率に応じて表示範囲を導出する。例えば、中心点情報に基づく位置を基準として、その位置をディスプレイ３の中心に表示した際にディスプレイ３全体に表示される範囲かそれよりも広い範囲を拡大率に基づいて導出する。
【００５５】
そして、表示制御部１０ａは、拡大した地図を表示する（ステップＳ１８）。具体的には、表示制御部１０ａは、拡縮制御部１０ｃが導出した表示範囲の拡大地図の画像をディスプレイ３に表示する。これにより、ユーザの操作に応じて所定の倍率に拡縮し、所定の位置を中心とした地図を表示することができる。
【００５６】
なお、上述の拡大又は縮小するかの判断処理（ステップＳ１２）において、拡大又は縮小しないと判断した場合には（ステップＳ１２でＮｏ）、タッチ入力処理を行う（ステップＳ１９）。タッチ入力処理とは、通常のタッチパネル２の操作における処理である。例えば、タッチパネル２をタッチしてディスプレイ３に表示されたボタンを選択する処理や、タッチパネル２をタッチした状態で移動させることで、ディスプレイ３に表示された画面をスクロールさせる処理である。ユーザが四角や丸などの一定の範囲を囲む図形を描いていない場合とは、ユーザが地図の拡縮処理を実行する意思がない場合であると考えられるため、このような場合には、制御部１０は通常のタッチ入力処理を実行する。
【００５７】
なお、図７では拡大のみ説明したが縮小の場合も同様にして行うことができる。すなわち、ユーザが描く図形及びタッチ点数と拡大及び縮小とを対応付けておくことで、位置取得部１０ｂが取得した図形情報とそれに対応付けられた拡縮処理とを実行することにより地図の縮尺を所望の拡大率や縮小率に変更することができる。
【００５８】
＜２．第２の実施の形態＞
次に、第２の実施の形態について説明する。第２の実施の形態では、ユーザがタッチパネをタッチした状態とユーザが発話した音声の内容に応じて地図の拡縮処理を実行するものである。以下、第２の実施の形態の車載装置１の構成及び動作について、第１の実施の形態と相違する点を中心に説明する。
【００５９】
＜２−１．構成＞
図８は、第２の実施の形態の車載装置１の構成を示すブロック図である。図８に示すように、第２の実施の形態の車載装置１は、タッチパネル２、ディスプレイ３、操作部４、タッチパネルコントローラ２１、制御部１０、記憶部１１、ナビゲーション部１２及びマイク１３を備えている。このうち、タッチパネル２、ディスプレイ３、操作部４、タッチパネルコントローラ２１、記憶部１１及びナビゲーション部１２は、第１の実施の形態の各構成と同様の構成である。
【００６０】
制御部１０は、車載装置１全体を制御する。制御部１０は、例えば、ＣＰＵ、ＲＡＭ及びＲＯＭなどを備えるマイクロコンピュータである。制御部１０の各種の機能は、記憶部１１に記憶されたプログラム１１ａをＣＰＵ実行することにより実現される。このようなプログラム１１ａは、メモリカードなどの記憶媒体からの読み出し等により取得され、記憶部１１に予め記憶される。車載装置１が、ネットワークを介した通信機能を備える場合は、他の通信装置との通信によりプログラム１１ａが取得されてもよい。
【００６１】
図中に示す、表示制御部１０ａ、位置取得部１０ｂ、拡縮制御部１０ｃ、及び音声認識部１０ｄは、プログラム１１ａの実行により実現される制御部１０の機能のうちの一部である。これらの機能１０ａ〜１０ｄは、地図データ１１ｂをディスプレイ３に表示する際の拡大や縮小の機能に関連する。なお、表示制御部１０ａは、第１の実施の形態と同様である。
【００６２】
位置取得部１０ｂは、タッチパネルコントローラ２１のタッチ検出部２１ａからの信号に基づいて、ユーザが一点及び複数点のいずれでタッチしたかを判別し、ユーザがタッチした位置を取得する。ユーザが１本の指でタッチした場合と、複数本の指でタッチした場合とで静電容量の変化量が異なるため、位置取得部１０ｂは、タッチ検出部２１ａから取得した信号における静電容量の変化量から、一点及び複数点のいずれでタッチしたかを判別する。
【００６３】
拡縮制御部１０ｃは、ディスプレイ３に表示する地図の縮尺を変更する制御を行う。具体的には、拡縮制御部１０ｃは、ユーザの指示に基づいて地図画像に対して拡大又は縮小する制御を行う。また、本実施の形態では、拡縮制御部１０ｃは、ユーザが発話した内容に基づいて拡大及び縮小のいずれかを決定し、位置取得部１０ｂにて取得したタッチ点数（ユーザがタッチした点の数）に基づいて拡大率又は縮小率を決定するようになっている。
【００６４】
音声認識部１０ｄは、マイク１３を介して入力した音声データを解析し、ユーザが発話した内容（語意）を認識する。例えば、ユーザが地図を拡大するために「拡大」と発話した場合、マイク１３がユーザの発話を取得する。そして、音声認識部１０ｄは、マイク１３から取得した音声信号を文字情報に変換してユーザが「カクダイ」と発話したことを認識する。
【００６５】
＜２−２．地図の拡縮＞
次に、車載装置１における地図の拡縮について説明する。車載装置１は、ディスプレイ３に地図が表示されている際に、ユーザが所定のジェスチャをしながら発話すると、そのジェスチャ及び発話内容に基づいた倍率に拡大又は縮小した地図を表示する。以下、具体的に説明する。
【００６６】
図９は、地図を拡大する際の車載装置１の表示画面の例を示す図である。図９は、ユーザがタッチパネル２上を１本の指でタッチした状態を示している。つまり、ユーザが、タッチパネル２の操作面を一点でタッチした状態である。この状態で、ユーザが、例えば「拡大」と発話すると、拡縮制御部１０ｃは、地図を拡大することを決定し、タッチ点数に基づいて地図の拡大率を決定する。
【００６７】
本実施の形態では、タッチ点数が一点か複数点かに応じて拡縮の倍率を変えるようになっている。例えば、タッチ点数が一点の場合には２倍に拡大し、複数点の場合には３倍に拡大する等である。また、拡大した地図は、ユーザがタッチした位置を中心として表示される。すなわち、ユーザがタッチした位置を中心として表示範囲が決められる。従って、例えば、ユーザが１本の指でタッチパネル２の操作面をタッチして「拡大」と発話した場合には、拡縮制御部１０ｃは、地図の縮尺を２倍に拡大する処理と、ユーザのタッチした位置がディスプレイ３の中心となるように表示範囲を導出する処理とを行う。
【００６８】
図１０は、拡大後の地図が表示されている表示画面の例を示す図である。図１０において、表示画面に表示された地図は、図９で示す地図の縮尺がユーザの操作により２倍に拡大されたものである。また、図１０に示すように、図９でユーザがタッチした位置がディスプレイ３の中心となるように表示されている。
【００６９】
一方、図１１は、ユーザがタッチパネル２上を２本の指でタッチした状態を示している。つまり、ユーザが、タッチパネル２の操作面を複数点（二点）でタッチした状態である。この状態で、ユーザが「拡大」と発話すると、拡縮制御部１０ｃは、地図を拡大することを決定し、タッチ点数に基づいて地図の拡大率を決定する（上述の例では３倍）。
【００７０】
すなわち、タッチ点数が複数点の場合には、拡縮制御部１０ｃは、地図の縮尺を３倍に拡大する処理と、ユーザのタッチした位置がディスプレイ３の中心となるように表示範囲を導出する処理とを行う。
【００７１】
図１２は、拡大後の地図が表示されている表示画面の例を示す図である。図１２において、表示画面に表示された地図は、図１１で示す地図の縮尺がユーザの操作により３倍に拡大されたものである。また、図１２に示すように、図１１でユーザがタッチした位置がディスプレイ３の中心となるように表示されている。
【００７２】
なお、図９ないし図１２の例では、地図を拡大する場合について説明したが、地図を縮小する場合も同様にして行うことができる。ユーザがタッチパネル２上にタッチした状態で「縮小」と発話した場合には、拡縮制御部１０ｃは、地図を縮小することを決定すると共に、ユーザのタッチ点数に応じて縮小率を決定する処理を行う。また、拡縮制御部１０ｃは、ユーザのタッチ位置が中心となるように縮小した地図の表示範囲を導出する処理とを行う。
【００７３】
このように、車載装置１は、ユーザがタッチパネル２の操作面をタッチした点の数と、ユーザが発話した内容とに基づいて、地図の拡大率又は縮小率と、表示画面に拡縮後の地図を表示する際の中心位置及び表示範囲とを決めるものである。従って、ユーザは、簡単な操作をするだけで拡大率又は縮小率と中心位置とを自由に設定することが可能になる。
【００７４】
＜２−３．動作の流れ＞
次に、車載装置１の動作の流れについて説明する。図１３は、第２の実施の形態における車載装置１が地図を拡大する際の動作の流れを示す図である。この動作は、車載装置１の電源が入力されると開始される。
【００７５】
車載装置１は、電源が入力されて起動すると、位置取得部１０ｂがユーザによるタッチパネル２の操作面へのタッチの有無を判断する（ステップＳ２０）。位置取得部１０ｂは、タッチパネルコントローラ２１のタッチ検出部２１ａからの信号に基づいて、ユーザがタッチパネル２の操作面へタッチしたか否かを判断する。
【００７６】
ユーザがタッチパネル２の操作面へタッチしていない場合は（ステップＳ２０でＮｏ）、再度ユーザによるタッチパネル２の操作面へのタッチの有無を判断する。一方、ユーザがタッチパネル２の操作面へタッチした場合は（ステップＳ２０でＹｅｓ）、音声入力があったか否かを判断する（ステップＳ２１）。
【００７７】
具体的には、音声認識部１０ｄが、ユーザが発話した音声データを入力したか否かを判断する。すなわち、音声認識部１０ｄは、マイク１３を介して音声データが入力されたか否かを判断する。音声認識部１０ｄは、音声データが入力されると、音声認識処理を実行する。車載装置１は、例えば音声認識用の辞書を記憶部１１に記憶させておき（不図示）、音声認識部１０ｄは、音声認識用の辞書を参照して、入力した音声データの特徴に基づいてユーザが発話した内容を文字情報に変換することにより認識処理を実行する。例えば、ユーザが「拡大」と発話した場合には、音声認識部１０ｄの認識処理によって、ユーザが発話した内容は「カクダイ」であると認識される。
【００７８】
音声入力があった場合には（ステップＳ２１でＹｅｓ）、拡縮制御部１０ｃは、認識された発話内容に基づいて、拡大するか縮小するかを決定する（ステップＳ２２）。本実施の形態では、ユーザが「拡大」と発話した場合を例に挙げているので、拡縮制御部１０ｃは、地図を拡大すると決定する。
【００７９】
次に、ユーザが複数点でタッチしたか否かを判断する（ステップＳ２３）。具体的には、ユーザがタッチパネル２の操作面へタッチすると、タッチパネルコントローラ２１のタッチ検出部２１ａが、静電容量の変化量を測定し、測定結果を示す信号を制御部１０に送信する。そして、位置取得部１０ｂが、このタッチ検出部２１ａから取得した信号に基づいて（すなわち、静電容量の変化量に基づいて）、タッチパネル２の操作面にユーザが一点及び複数点のいずれでタッチしたかを判断する。また、位置取得部１０ｂは、タッチパネル２の操作面にユーザが一点でタッチした場合にはその一点の位置を取得し、ユーザが複数点でタッチした場合にはその複数点でそれぞれの位置を取得する。
【００８０】
ユーザが複数点でタッチした場合には（ステップＳ２３でＹｅｓ）、拡縮制御部１０ｃが地図の縮尺を３倍に拡大する処理を実行する（ステップＳ２４）。一方、ユーザが複数点でタッチしていない場合（すなわち一点でタッチした場合）には（ステップＳ２３でＮｏ）、拡縮制御部１０ｃが地図の縮尺を２倍に拡大する処理を実行する（ステップＳ２５）。
【００８１】
本実施の形態では、車載装置１が、例えばタッチ点数が複数点の場合には３倍に拡大し、一点の場合には２倍に拡大する旨の対応付けがされたテーブル等を有しており、拡縮制御部１０ｃは、ユーザの発話内容とタッチ点数とに基づきこのテーブルを参照して拡縮処理を実行する。
【００８２】
その後、拡縮制御部１０ｃは、表示範囲を導出する処理を行う（ステップＳ２６）。すなわち、拡縮制御部１０ｃは、ユーザがタッチした位置と拡大率に応じて表示範囲を導出する。例えば、タッチした位置を基準として、その位置をディスプレイ３の中心に表示した際にディスプレイ３全体に表示される範囲かそれよりも広い範囲を拡大率に基づいて導出する。
【００８３】
そして、表示制御部１０ａは、拡大した地図を表示する（ステップＳ２７）。具体的には、表示制御部１０ａは、拡縮制御部１０ｃが導出した表示範囲の拡大地図の画像をディスプレイ３に表示する。これにより、ユーザの操作に応じて所定の倍率に拡縮し、所定の位置を中心とした地図を表示することができる。
【００８４】
なお、上述の音声入力あったか否かの判断処理（ステップＳ２１）において、音声入力がない場合には（ステップＳ２１でＮｏ）、タッチ入力処理を行う（ステップＳ２８）。タッチ入力処理とは、上述と同様の処理である。ユーザがタッチパネル２をタッチした状態で音声入力がない場合とは、ユーザが地図の拡縮処理を実行する意思がない場合であると考えられるため、このような場合には、制御部１０は通常のタッチ入力処理を実行する。
【００８５】
なお、本実施の形態では、拡大のみ説明したが縮小の場合も同様にして行うことができる。具体的には、ユーザがタッチパネル２の操作面をタッチした点数と縮小率とを対応付けておき、ユーザがタッチパネル２をタッチした状態で「縮小」と発話すると、所定の縮尺に縮小した地図を表示することができる。すなわち、ユーザがタッチパネル２の操作面にタッチした状態で「拡大」又は「縮小」と発話すれば、タッチ点数に対応付けられた拡大率又は縮小率に縮尺を変更した地図を表示することが可能となる。このため、地図の拡大及び縮小のいずれの操作も簡単に行うことができる。
【００８６】
＜３．第３の実施の形態＞
次に、第３の実施の形態について説明する。第３の実施の形態では、ユーザがタッチパネルを複数点でタッチするとディスプレイ３中央付近の地図画像が立体的に表示されるものである。以下、第３の実施の形態の車載装置１の構成及び動作について、上記各実施の形態と相違する点を中心に説明する。
【００８７】
＜３−１．構成＞
図１４は、第３の実施の形態の車載装置１の構成を示すブロック図である。図１４に示すように、第３の実施の形態の車載装置１は、タッチパネル２、ディスプレイ３、操作部４、タッチパネルコントローラ２１、制御部１０、記憶部１１及びナビゲーション部１２を備えている。このうち、タッチパネル２、ディスプレイ３、操作部４、タッチパネルコントローラ２１、記憶部１１及びナビゲーション部１２は、第１の実施の形態の各構成と同様の構成である。
【００８８】
制御部１０は、車載装置１全体を制御する。制御部１０は、例えば、ＣＰＵ、ＲＡＭ及びＲＯＭなどを備えるマイクロコンピュータである。制御部１０の各種の機能は、記憶部１１に記憶されたプログラム１１ａをＣＰＵ実行することにより実現される。このようなプログラム１１ａは、メモリカードなどの記憶媒体からの読み出し等により取得され、記憶部１１に予め記憶される。車載装置１が、ネットワークを介した通信機能を備える場合は、他の通信装置との通信によりプログラム１１ａが取得されてもよい。
【００８９】
図中に示す、表示制御部１０ａ、位置取得部１０ｂ、及び拡縮制御部１０ｃは、プログラム１１ａの実行により実現される制御部１０の機能のうちの一部である。これらの機能１０ａ〜１０ｃは、地図データ１１ｂをディスプレイ３に表示する際の機能に関連する。なお、表示制御部１０ａは、第１の実施の形態と同様である。
【００９０】
位置取得部１０ｂは、タッチパネルコントローラ２１のタッチ検出部２１ａからの信号に基づいて、ユーザが一点及び複数点のいずれでタッチしたかを判別し、ユーザがタッチした位置を取得する。ユーザが１本の指でタッチした場合と、複数本の指でタッチした場合とで静電容量の変化量が異なるため、位置取得部１０ｂは、タッチ検出部２１ａから取得した信号における静電容量の変化量から、一点及び複数点のいずれでタッチしたかを判別する。
【００９１】
拡縮制御部１０ｃは、ディスプレイ３に表示する地図画像の一部を立体的な画像に変換する制御を行う。本実施の形態では、拡縮制御部１０ｃは、ディスプレイ３中央部分の地図画像を曲面状にし、その周囲の地図画像を平面状にする。本実施の形態では、拡縮制御部１０ｃは、位置取得部１０ｂにて取得したタッチ点数（ユーザがタッチした点の数）が複数点の場合に地図画像を立体的な画像にする制御を行うようになっている。
【００９２】
＜３−２．地図の立体的処理＞
次に、車載装置１が立体的な地図を表示する処理について説明する。車載装置１は、ディスプレイ３に地図が表示されている際に、ユーザが所定のジェスチャをすると、地図画像の一部を立体的な地図画像にして表示する。本実施の形態では、ユーザがタッチパネル２の操作面を複数点でタッチした際に、ディスプレイ３の中央部分を曲面状に表示し、その周囲を平面状に表示する。以下、具体的に説明する。
【００９３】
図１５は、地図を立体的に表示する操作を行う際の車載装置１の表示画面の例を示す図である。図１５では、ディスプレイ３には平面状の地図が表示されており、ユーザがタッチパネル２上を２本の指でタッチした状態を示している。つまり、ユーザが、タッチパネル２の操作面を複数点（二点）でタッチした状態である。
【００９４】
ユーザがタッチパネル２の操作面にタッチすると、位置取得部１０ｂは、タッチ点数を取得すると共に、ユーザがタッチしている位置を取得する。ユーザが複数点でタッチした場合には、拡縮制御部１０ｃは、地図画像の一部を立体的な画像に変換する処理を行う。そして、表示制御部１０ａが、立体的に変換された地図画像をディスプレイ３に表示させる処理を行う。
【００９５】
具体的には、拡縮制御部１０ｃは、ディスプレイ３の中央部分の地図を曲面状に湾曲させ、その周囲の平面状の地図と滑らかに接続させた地図画像を生成する。図１６は、地図が立体的に表示された表示画面の例を示す図である。図１６に示すように、ディスプレイ３には中央部分が曲面状で周囲が平面状の地図が表示されており、全面が平面状の地図よりも全体として広範囲な地図が表示される。この曲面状の部分は、例えば球面状に表示され、ディスプレイ３の中央部分がユーザ側に最も近く感じるように拡大される。そして、中央部分から離れるにつれて拡大の程度が小さくなるように表示される。すなわち、現在地付近は詳細な地図が表示され、遠方ほど粗い地図が表示される。
【００９６】
このように表示することで、平面状の地図のみを表示する場合と比較して、現在地付近が詳細に表示されるだけでなく、より広範囲な地図を表示することができる。このため、ユーザは、近い場所の地図を詳しく確認できると共に、より遠くの地図も確認することが可能になる。また、ユーザが地図画像をスクロールすれば、スクロールに従ってディスプレイ３中央部分に表示される地図が湾曲状に表示されるため、地図を球面に沿って転がすように表示させることができる。このため、常にディスプレイ３の中央部分には詳細な地図が表示され、かつ遠方まで表示させることが可能になる。
【００９７】
なお、ユーザがタッチパネル２をタッチした時点でディスプレイ３の中央部分に表示されていた地図を曲面状に湾曲させることの他に、ユーザがタッチパネル２をタッチした位置をディスプレイ３の中心として曲面状に湾曲させた表示を行ってもよい。
【００９８】
＜３−３．動作の流れ＞
次に、車載装置１の動作の流れについて説明する。図１７は、車載装置１が立体的な地図を表示する際の動作の流れを示す図である。この動作は、車載装置１の電源が入力されると開始される。
【００９９】
車載装置１は、電源が入力されて起動すると、位置取得部１０ｂが、ユーザによるタッチパネル２の操作面へのタッチの有無を判断する（ステップＳ３０）。位置取得部１０ｂは、タッチパネルコントローラ２１のタッチ検出部２１ａからの信号に基づいて、ユーザがタッチパネル２の操作面へタッチしたか否かを判断する。
【０１００】
ユーザがタッチパネル２の操作面へタッチしていない場合は（ステップＳ３０でＮｏ）、再度ユーザによるタッチパネル２の操作面へのタッチの有無を判断する。一方、ユーザがタッチパネル２の操作面へタッチした場合は（ステップＳ３０でＹｅｓ）、位置取得部１０ｂは、ユーザが複数点でタッチしたか否かを判別する（ステップＳ３１）。
【０１０１】
具体的には、ユーザがタッチパネル２の操作面へタッチした場合は、タッチパネルコントローラ２１のタッチ検出部２１ａが、静電容量の変化量を測定し、測定結果を示す信号を制御部１０に送信する。そして、位置取得部１０ｂが、このタッチ検出部２１ａから取得した信号に基づいて（すなわち、静電容量の変化量に基づいて）、タッチパネル２の操作面にユーザが一点及び複数点のいずれでタッチしたかを判別する。また、位置取得部１０ｂは、タッチパネル２の操作面にユーザが一点でタッチした場合はその一点の位置を取得し、ユーザが複数点でタッチした場合はその複数点でそれぞれの位置を取得する。
【０１０２】
ユーザが複数点でタッチした場合には（ステップＳ３１でＹｅｓ）、立体的な地図を表示する（ステップＳ３２）。すなわち、拡縮制御部１０ｃが平面状の地図を、中央部分が曲面状に湾曲した立体的な地図に変換し、表示制御部１０ａが変換された地図をディスプレイ３に表示する。
【０１０３】
一方、ユーザが一点でタッチした場合には（ステップＳ３１でＮｏ）、タッチ入力処理を行う（ステップＳ３３）。タッチ入力処理とは、上述と同様に、通常のタッチパネル２の操作における処理である。ユーザが複数点でタッチしていな場合には、立体的な地図を表示させる意思がない場合であるため、このような場合には、制御部１０は通常のタッチ入力処理を実行する。
【０１０４】
＜４．変形例＞
以上、本発明の実施の形態について説明してきたが、この発明は上記各実施の形態に限定されるものではなく様々な変形が可能である。以下では、このような変形例について説明する。上記実施の形態及び以下で説明する形態を含む全ての形態は、適宜に組み合わせ可能である。
【０１０５】
上記各実施の形態では、ユーザがタッチパネルの操作面にタッチ（接触）した場合について説明したが、ユーザがタッチパネルの操作面に非接触で近接した場合でも同様に適用することができる。この場合、車載装置のタッチパネルコントローラは、ユーザの近接を検出する近接検出部を備えている。近接検出部としては、１つの電極に結合する静電容量を測定する自己容量方式のものを用いることができる。この場合、近接検出部は、ユーザの指の電極への近接によって浮遊容量に関して指と電極との間の静電容量が増加することに基づいて、静電容量の変化を測定する。そして、近接検出部は、測定した静電容量の変化量に対応する信号を制御部に送信する。
【０１０６】
また、位置取得部は、ユーザが一点及び複数点のいずれで近接したかを判断する。ユーザが１本の指で近接した場合と、複数本の指で近接した場合とで静電容量の変化量が異なるため、位置取得部は、近接検出部から取得した信号における静電容量の変化量から、一点及び複数点のいずれで近接したかを判断する。さらに、位置取得部は、タッチパネルの操作面に対してユーザが非接触で近接した位置を取得することも可能である。位置取得部は、タッチパネルの操作面にユーザが一点で近接した場合にはその一点の位置を取得し、複数点で近接した場合にはその複数点それぞれの位置を取得する。その他は、上記各実施の形態と同様にして各処理を実行することができる。
【０１０７】
なお、ユーザのタッチと近接とを組み合わせた構成としてもよい。この場合、タッチパネルコントローラは、タッチ検出部と近接検出部とを備えていることになる。また、タッチパネルコントローラは、相互容量方式と自己容量方式とを組み合わせて静電容量の変化を測定することになる。
【０１０８】
また、上記第１及び第２の実施の形態では、タッチパネルの操作面を一点でタッチしたか、複数点（二点）でタッチしたかに応じて、地図の拡大率又は縮小率を変えていたが、複数点を三点以上のタッチ点数としてもよい。例えば、一点でタッチした場合には２倍に拡大し、二点でタッチした場合には３倍に拡大し、三点でタッチした場合には４倍に拡大する等である。このように、三点以上のタッチ点数とする場合においても、タッチ点数と拡大率又は縮小率とを対応付けることで同様に適用可能である。
【０１０９】
また、上記各実施の形態では、ユーザがタッチパネルの操作面を一点又は複数点（二点）でタッチする場合や、タッチパネルの操作面上で指を移動させて円や四角等の図形を描く操作をする場合について説明したが、これら以外のジェスチャであってもよい。
【０１１０】
また、上記各実施の形態では、タッチパネルを用いたジェスチャ入力の検出を例に挙げて説明したが、タッチパネル以外の構成でユーザのジェスチャ入力を検出してもよい。例えば、車載装置１の周辺に赤外線センサを設ける構成である。この場合、例えば赤外線センサが、ユーザの手の動きを検出してジェスチャ入力を検出する。なお、その他のジェスチャを検出できるものであっても適用可能である。
【０１１１】
また、上記各実施の形態では、ディスプレイに表示する画像として地図画像を例に挙げたがこれに限定されるものではない。例えば、メニュー画面等の操作画面や、静止画及び動画等のコンテンツを表示した画面にも適用可能である。
【０１１２】
また、上記第２の実施の形態では、車載装置が音声認識を行う構成について説明したが、車載装置とは別の装置が音声認識を行う構成としてもよい。例えば、車載装置が外部の音声認識用のサーバと通信可能に接続されている構成である。この場合、車載装置が音声データを外部のサーバに送信し、外部のサーバが音声認識の結果を車載装置に送信する構成となる。車載装置は、外部のサーバから取得した音声認識の結果に基づいて拡縮の処理を実行する。
【０１１３】
また、上記第２の実施の形態においては、車載装置がユーザからの指示を受け付けた後にユーザの発話取得を開始する構成としてもよい。例えば、ディスプレイに発話取得用のボタンを表示させておき、ユーザがそのボタンをタッチしてから発話の取得を開始する構成である。また、例えば、ユーザが複数点でタッチしたことをもって発話の取得を開始する構成としてもよい。この場合は、発話の受付開始とジェスチャ入力とを同じタッチ操作で兼用することができる。これにより、ユーザが発話をする場面でない場合においても常に発話の取得を試みる処理を実行してしまうことを回避することができる。
【０１１４】
また、上記各実施の形態では、ユーザはタッチパネルの操作面に指でタッチするものとして説明したが、タッチペンなどのタッチツールを用いてタッチしてもよい。この場合は、タッチツールの位置をユーザの位置とみなせばよい。
【０１１５】
また、上記各実施の形態では、表示装置として車載装置について説明したが、これに限定されるものではなく、スマートフォンやタブレット端末などの携帯端末であっても同様に適用可能である。
【０１１６】
また、上記各実施の形態では、プログラムに従ったＣＰＵの演算処理によってソフトウェア的に各種の機能が実現されると説明したが、これら機能のうちの一部は電気的なハードウェア回路により実現されてもよい。また逆に、ハードウェア回路によって実現されるとした機能のうちの一部は、ソフトウェア的に実現されてもよい。
【符号の説明】
【０１１７】
１    車載装置
２    タッチパネル
３    ディスプレイ
１０ａ    表示制御部
１０ｂ    位置取得部
１０ｃ    拡縮制御部
１０ｄ    音声認識部
１１ｂ    地図データ
２１ａ    タッチ検出部
【図１】
2014157520.tif 000003
【図２】
2014157520.tif 000004
【図３】
2014157520.tif 000005
【図４】
2014157520.tif 000006
【図５】
2014157520.tif 000007
【図６】
2014157520.tif 000008
【図７】
2014157520.tif 000009
【図８】
2014157520.tif 000010
【図９】
2014157520.tif 000011
【図１０】
2014157520.tif 000012
【図１１】
2014157520.tif 000013
【図１２】
2014157520.tif 000014
【図１３】
2014157520.tif 000015
【図１４】
2014157520.tif 000016
【図１５】
2014157520.tif 000017
【図１６】
2014157520.tif 000018
【図１７】
2014157520.tif 000019