入力装置、及び入力方法
【課題】地図などの画像の拡大や縮小などの機能を、使用者の意思通りに柔軟にかつ容易に操作することのできる入力装置を提供すること。
【解決手段】1つの表示内容に対して拡大指示をする2つの入力操作を受付ける入力装置であって、入力操作が、タッチパネルへの再接触を行う第1の操作と、タッチパネルで指示された2点間の移動を検出する第2の操作とを有し、タッチパネルへの接触状態を識別し、第1の操作及び前記第2の操作のいずれの操作でも入力を受付け、拡大表示する制御手段(マイコン1)を装備する。
【解決手段】1つの表示内容に対して拡大指示をする2つの入力操作を受付ける入力装置であって、入力操作が、タッチパネルへの再接触を行う第1の操作と、タッチパネルで指示された2点間の移動を検出する第2の操作とを有し、タッチパネルへの接触状態を識別し、第1の操作及び前記第2の操作のいずれの操作でも入力を受付け、拡大表示する制御手段(マイコン1)を装備する。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は入力装置、及び入力方法に関し、より詳細には、特にナビゲーションシステムなどに採用され、地図などの画像の縮尺変更操作などの操作性の向上が図られた入力装置、及び入力方法に関する。
【背景技術】
【0002】
ナビゲーションシステムには、通常、表示画面上に地図を表示し、その地図上に使用者により入力された目的地、該目的地までの誘導ルート、自車の現在位置に対応する自車位置マーク、及びそれまでの自車の走行軌跡等を重ねて表示する機能が装備されており、使用者は、この表示画面を逐次参照することで、進路情報を得ることができ、その進路情報に従うことで目的地に到達することができるようになっている。また、地図の表示については、縮尺を変更する機能が装備されており、自由に地図を拡大したり、縮小したりすることができるようにもなっている。このように、ナビゲーションシステムにおいては、実に優れた機能が実現されている。
【0003】
しかしながら、いくら優れた機能を実現することができたとしても、操作が煩雑であったり、難しかったりとその操作性が悪ければ、その価値も半減してしまう。ところで、ナビゲーションシステムの操作は、スイッチ操作やメニュー選択により行うのが従来からの主流であり、メニュー選択については、ジョイスティックや、ディスプレイの表示画面上に重ねて設けられたタッチパネルの操作により行われるようになっている。
【0004】
タッチパネルの操作は、指で表示画面に触れるだけであるので、非常に使い勝手の良いヒューマンインターフェースを実現することができるが、従来のままでは、十分とは言えず、更なる改良が望まれている。特に、ナビゲーションシステムに採用される表示画面は、パソコンなどの情報機器に採用される表示画面と比較しても、あまり大きいものとは言えず、むしろ小さいため、タッチパネルの操作だからといっても、その操作性が優れているとは言えなかった。
【0005】
また、ナビゲーションシステムの操作については、車両走行中に操作することや、また信号待ちなどの一寸した合間に操作することが考えられるので、各使用者それぞれに適した設定となっていることも操作性向上の重要な要素となる。
【発明の概要】
【課題を解決するための手段及びその効果】
【0006】
本発明は上記課題に鑑みなされたものであって、地図などの画像の拡大や縮小などの機能を、使用者の意思通りに柔軟にかつ容易に操作することのできる入力装置、及び入力方法を提供することを目的としている。
【0007】
上記目的を達成するために本発明に係る入力装置(1)は、1つの表示内容に対して拡大指示をする複数の入力操作を受付ける入力装置であって、前記入力操作が、タッチパネルへの再接触を行う第1の操作と、前記タッチパネルで指示された2点間の移動を検出する第2の操作とを含み、前記タッチパネルへの接触状態を識別し、前記第1の操作及び前記第2の操作のいずれの操作でも入力を受付け、拡大表示する制御手段を備えていることを特徴としている。
【0008】
上記入力装置(1)によれば、前記タッチパネルへの接触状態を識別し、前記第1の操作及び前記第2の操作のいずれの操作でも入力を受付けて、拡大表示がなされるので、前記複数の入力操作に含まれる前記第1の操作と前記第2の操作とを使用者が自由に使い分けることができ、使用者が、その場で使い勝手の良い入力操作を自由に選択して、拡大表示を行うことができ、使用者に使い勝手の良い装置を実現することができる。
【0009】
また本発明に係る入力装置(2)は、上記入力装置(1)において、前記制御手段が、表示画面の中心または自車位置を中心として拡大表示するものであることを特徴としている。
【0010】
上記入力装置(2)によれば、タッチパネルへの接触位置とは関係なく、表示画面の中心または自車位置を中心として拡大表示を行うことができ、表示画面の中心または自車位置を中心とした拡大画像を簡単に表示させることができる。
【0011】
また本発明に係る入力方法(1)は、同一装置内において行われる入力方法であって、タッチパネルに対して2点以上の接触点の有無を判断する第1ステップと、前記タッチパネルに対する接触点の移動を判断する第2ステップと、所定時間内の前記タッチパネルへの再接触を判断する第3ステップとを有し、前記第1ステップで前記2点以上の接触点があると判断した場合において、2点間の距離の変化に応じて拡大表示するステップと、前記第2ステップで前記接触点の移動があると判断した場合において、表示内容をスクロールさせるステップと、前記第3ステップで前記再接触があると判断した場合において、拡大表示するステップとを有することを特徴としている。
【0012】
上記入力方法(1)によれば、前記2点以上の接触点がある場合には、2点間の距離の変化に応じて拡大表示することができ、前記接触点の移動がある場合には、表示内容をスクロールさせることができ、また、前記再接触がある場合には、拡大表示することができ、同一装置内において、簡単な操作の違いによって、画像の拡大表示、及びスクロール表示を使い分けることができ、使用者に使い勝手の良い、画像の縮小や拡大の可能な入力方法を実現することができる。
【図面の簡単な説明】
【0013】
【図1】本発明の実施の形態(1)に係る入力装置を採用したナビゲーションシステムの要部を概略的に示したブロック図である。
【図2】実施の形態(1)に係る入力装置を採用したナビゲーションシステムの表示画面に表示される操作画面を示した図である。
【図3】実施の形態(1)に係る入力装置を採用したナビゲーションシステムの表示画面に表示される操作画面を示した図である。
【図4】(a)、(b)は実施の形態(1)に係る入力装置を採用したナビゲーションシステムにおける拡大処理、縮小処理を説明するための説明図である。
【図5】実施の形態(1)に係る入力装置を採用したナビゲーションシステムにおける拡大処理、縮小処理の操作例を説明するための説明図である。
【図6】実施の形態(1)に係る入力装置を採用したナビゲーションシステムの表示画面に表示される操作画面を示した図である。
【図7】(a)、(b)は実施の形態(1)に係る入力装置を採用したナビゲーションシステムにおける拡大処理、縮小処理の操作例を説明するための説明図である。
【図8】実施の形態(1)に係る入力装置を採用したナビゲーションシステムにおけるマイコンの行う処理動作を示したフローチャートである。
【図9】実施の形態(1)に係る入力装置を採用したナビゲーションシステムにおけるマイコンの行う処理動作を示したフローチャートである。
【図10】実施の形態(1)に係る入力装置を採用したナビゲーションシステムにおけるマイコンの行う処理動作を示したフローチャートである。
【図11】実施の形態(1)に係る入力装置を採用したナビゲーションシステムにおけるスクロール処理の操作例を説明するための説明図である。
【図12】実施の形態(1)に係る入力装置を採用したナビゲーションシステムにおける拡大処理、縮小処理の操作例を説明するための説明図である。
【図13】別の実施の形態に係る入力装置を採用したナビゲーションシステムの表示画面に表示される操作画面を示した図である。
【図14】別の実施の形態に係る入力装置を採用したナビゲーションシステムの表示画面に表示される操作画面を示した図である。
【図15】実施の形態(2)に係る入力装置を採用したナビゲーションシステムにおけるマイコンの行う処理動作を示したフローチャートである。
【図16】別の実施の形態に係る入力装置を採用したナビゲーションシステムの表示画面に表示される操作画面を示した図である。
【図17】(a)、(b)は実施の形態(3)に係る入力装置を採用したナビゲーションシステムにおける表示処理を説明するための説明図である。
【図18】実施の形態(3)に係る入力装置を採用したナビゲーションシステムにおけるマイコンの行う処理動作を示したフローチャートである。
【発明を実施するための形態】
【0014】
以下、本発明に係る入力装置、及び入力方法の実施の形態を図面に基づいて説明する。図1は、実施の形態(1)に係る入力装置を採用したナビゲーションシステムの要部を概略的に示したブロック図である。
【0015】
車速から演算して走行距離を取得するための車速センサ2と、進行方向を取得するためのジャイロセンサ3とがマイコン1に接続されており、マイコン1は、演算した走行距離、及び進行方向に基づいて自車位置を割り出すようになっている(自律航法)。
【0016】
GPS受信機4は、アンテナ5を介して衛星からのGPS信号を受信するものであり、マイコン1に接続されており、マイコン1は、GPS信号に基づいて自車位置を割り出すようになっている(GPS航法)。
【0017】
また、道路データ等が記憶されたDVD−ROM7(CD−ROMなどの大容量記憶装置も可能)から道路データ等を取り込むことのできるDVDドライブ6がマイコン1に接続されており、マイコン1は、割り出した自車位置と道路データとを合わせる(いわゆる、マップマッチング処理を行う)ことによって、自車位置が正確に示された地図を表示画面9b上へ表示するようになっている。
【0018】
また、リモコン8に設けられたジョイスティック8aやボタンスイッチ8bから出力されたスイッチ信号や、表示装置9に設けられたボタンスイッチ9aから出力されたスイッチ信号がマイコン1に入力され、これらスイッチ信号に応じた処理がマイコン1で行われるようになっている。例えば、マイコン1は、これらスイッチから移動目的地の情報を取り込むと、自車位置から目的地までの最適ルートを探索し、これを誘導ルートとして地図と共に表示画面9b上に表示するようになっている。
【0019】
このようにナビゲーション装置では、表示画面9bに地図が表示され、その地図上に使用者により入力された目的地、該目的地までのルート、自車の現在位置に対応する自車位置マーク、及びそれまでの自車の走行軌跡等が重ねて表示されるようになっており、使用者は、この表示画面9bを逐次参照することで、進路情報を得ることができ、その進路情報に従うことで目的地に到達することができるようになっている。
【0020】
図中10は、表示画面9bへの物理的な接触を検出する接触検出手段10を示しており、接触検出手段10は、使用者が地図画像などの画像の拡大や縮小、回転、スクロールなどの操作を入力するために、画像が表示された表示画面9b上に接触させた指などを検出するためのものであり、表示画面9bに透明なタッチパネルなどが積層されて構成されている。また、接触検出手段10で検出されたデータについては、マイコン1に入力されるようになっている。
【0021】
また、実施の形態(1)に係る入力装置を採用したナビゲーションシステムでは、表示画面9b上に表示された画面を通じて、使用者が各種設定を行うことができ、図2に示したような『拡大・縮小の設定』画面を通じて、地図画像が表示された表示画面9bに接触させた2本の指を遠ざける動作をしたときに、画像を拡大させるか、又は縮小させるか、他方、2本の指を近づける動作をしたときに、画像を縮小させるか、又は拡大させるかといった設定や、図3に示したような『固定点の設定(拡大・縮小)』画面を通じて、画像を拡大したり、縮小したりするときの固定点を下記1〜4のいずれにするかといった設定を行うことができるようになっている。
【0022】
1 「画像の中心点」
画像の中心点とは、図4(a)に示したように、画像が表示画面9bの画面一杯に表示されている場合には、表示画面9bの中心点aと同じとなり、図4(b)に示したように、画像が表示画面9b一杯に表示されていない場合には点bとなる。
2 「自車位置マークの表示地点」
自車位置マークの表示地点とは、図4(a)、図4(b)に示したように、黒三角で表されている自車位置マークMが表示されている地点である。
【0023】
3.1 「左端」
2本の指を表示画面9bに最初に接触させた点(すなわち、移動開始前の接触点)のうち、表示画面9bの左端に最も近い点であり、例えば、図5に示したように、右手の親指と人差し指とを使って操作する場合には、親指で触れた点cが固定点となる。
3.2 「右端」
2本の指を表示画面9bに最初に接触させた点のうち、表示画面9bの右端に最も近い点であり、例えば、図5に示したように、右手の親指と人差し指とを使って操作する場合には、人差し指で触れた点dが固定点となる。
3.3 「上端」
2本の指を表示画面9bに最初に接触させた点のうち、表示画面9bの右端に最も近い点であり、例えば、図5に示したように、右手の親指と人差し指とを使って操作する場合には、人差し指で触れた点dが固定点となる。
3.4 「下端」
2本の指を表示画面9bに最初に接触させた点のうち、表示画面9bの右端に最も近い点であり、例えば、図5に示したように、右手の親指と人差し指とを使って操作する場合には、親指で触れた点cが固定点となる。
【0024】
4 「2点の中間点」
2本の指を表示画面9bに最初に接触させた点の中間点であり、例えば、図5に示したように、右手の親指と人差し指とを使って操作する場合には、親指での接触点と人差し指での接触点とを結ぶ線分の中間点eが固定点となる。
【0025】
また、図6に示したような『固定点の設定(回転移動)』画面を通じて、画像を回転移動させるとき(すなわち、画像の表示の向きを変えるとき)の固定点を下記1〜3のいずれにするかといった設定を行うことができるようになっている。
【0026】
1 「画像の中心点」(図4参照)
2 「自車位置マークの表示地点」(図4参照)
3 「回転軸」
回転軸として、表示画面9bに接触させた地点であり、例えば、図7(a)、(b)に示したように、右手の親指と人差し指とを使い、親指を回転軸として、人差し指を回転移動(点g→点g’)させる場合には、親指での接触点fが固定点となる。
【0027】
次に、実施の形態(1)に係る入力装置を採用したナビゲーションシステムにおけるマイコン1の行う処理動作(1)を図8〜図10に示したフローチャートに基づいて説明する。
【0028】
まず、タッチパネルへの物理的な接触があったか否か、すなわち、タッチパネルへの指の接触があったか否かを判断し(ステップS1)、タッチパネルへの指の接触がないと判断すれば、処理動作(1)を終了する。一方、タッチパネルへの指の接触があったと判断すれば、タイマtを起動させる(ステップS2)。
【0029】
次にタイマtの起動後、タッチパネルへの接触箇所が2以上あるか否かを判断し(ステップS3)、接触箇所が2以上ない、すなわち1箇所だけであると判断すれば、接触点が移動しているか否かを判断し(ステップS4)、接触点が移動している(すなわち、表示画面9b上で指を動かしている)と判断すれば、前記移動が直線移動であるか否か(すなわち、指の動作が直線動作であるか否か)を判断し(ステップS5)、前記移動が直線移動である(図11参照)と判断すれば、その移動方向に合わせて、表示画面9bに表示されている画像に対してスクロール処理を施す(ステップS6)。
【0030】
一方、ステップS5における判断処理で、前記移動が直線移動でないと判断すれば、前記移動が回転移動であるか否か(すなわち、指の動作が回転動作であるか否か)を判断し(ステップS7)、前記移動が回転移動である(図12参照)と判断すれば、回転方向が時計回りであるか否かを判断し(ステップS8)、回転方向が時計回りであると判断すれば、表示画面9bに表示されている画像に対して拡大処理を施し(ステップS9)、回転方向が反時計回りであると判断すれば、表示画面9bに表示されている画像に対して縮小処理を施す(ステップS10)。一方、ステップS7における判断処理で、前記移動が回転移動でないと判断すれば、そのまま処理動作(1)を終了する。
【0031】
また、ステップS4における判断処理で、接触点が移動していない(すなわち、表示画面9上で指を動かしていない)と判断すれば、タッチパネルへの接触がなくなったか否か、すなわち、タッチパネル9bに接触していた指がタッチパネル9bから離れたか否かを判断し(ステップS11)、タッチパネルから指が離れたと判断すれば、略同一点でのタッチパネルへの再接触があったか否かを判断する(ステップS12)。
【0032】
タッチパネルへの再接触がないと判断すれば、タイマtが所定時間t1 (例えば、1秒)経過しているか否かを判断し(ステップS13)、タイマtが所定時間t1 経過している(すなわち、所定時間t1 内での接触回数が1回)と判断すれば、表示画面9bに表示されている画像に対して縮小処理を施す(ステップS14)。一方、タイマtが所定時間t1 経過していないと判断すれば、ステップS12へ戻る。
【0033】
一方、ステップS12における判断処理で、タッチパネルへの物理的な再接触があった、すなわち、所定時間t1 内に2回接触があった(使用者がタッチパネルへ連続的にタッチした)と判断すれば、表示画面9bに表示されている画像に対して拡大処理を施す(ステップS15)。
【0034】
また、ステップS11における判断処理で、タッチパネルから指が離れていないと判断すれば、タイマtが所定時間t1 経過しているか否かを判断し(ステップS16)、タイマtが所定時間t1 経過していると判断すれば、表示画面9bに表示されている画像に対して縮小処理を施し(ステップS14)、一方、タイマtが所定時間t1 経過していないと判断すれば、ステップS11へ戻る。
【0035】
ところで、ステップS3における判断処理で、タッチパネルへの接触箇所が2以上ある(すなわち、タッチパネルへ2本の指が接触している)と判断すれば、2点間の距離の変化を算出し(ステップS21)、2点間の距離が長くなっているか否かを判断し(ステップS22)、2点間の距離が長くなっている(すなわち、使用者によって2本の指を遠ざける動作が行われている)と判断すれば、『固定点の設定(拡大・縮小)』画面(図3参照)を通じて設定された内容に基づいて、拡大処理、又は縮小処理(後のステップS24における処理)を施すにあたっての固定点を算出する(ステップS23)。
【0036】
次に、『拡大・縮小の設定』画面(図2参照)を通じて設定された内容に基づいて、表示画面9bに表示されている画像に対して、拡大処理、又は縮小処理を施す(ステップS24)。なお、このときステップS23で算出した固定点を固定するようにして画像処理を施す。
【0037】
一方、ステップS22における判断処理で、2点間の距離が長くなっていないと判断すれば、次に2点間の距離が短くなっているか否かを判断し(ステップS25)、2点間の距離が短くなっている(すなわち、使用者によって2本の指を近づける動作が行われている)と判断すれば、『固定点の設定(拡大・縮小)』画面(図3参照)を通じて設定された内容に基づいて、拡大処理、又は縮小処理(後のステップS27における処理)を施すにあたっての固定点を算出する(ステップS26)。
【0038】
次に、『拡大・縮小の設定』画面(図2参照)を通じて設定された内容に基づいて、表示画面9bに表示されている画像に対して、拡大処理、又は縮小処理を施す(ステップS27)。なお、このときステップS26で算出した固定点を固定するようにして画像処理を施す。
【0039】
ステップS25における判断処理で、2点間の距離が短くなっていないと判断すれば、次に一方の接触点を回転軸として、他方の接触点が回転移動しているか否かを判断し(ステップS28)、回転移動していると判断すれば、『固定点の設定(回転移動)』画面(図6参照)を通じて設定された内容に基づいて、回転処理(後のステップS30における処理)を施すにあたっての固定点を算出する(ステップS29)。次に、算出した固定点を固定するようにして、回転移動の向きに合わせて、表示画面9bに表示されている画像の向きを変える処理を施す(ステップS30)。
【0040】
上記実施の形態(1)に係る入力装置を採用したナビゲーションシステムでは、指一本での時計回りの回転動作が検出されると、拡大処理を施し(ステップS9参照)、逆に反時計回りの回転動作が検出されると、縮小処理を施す(ステップS10)ようになっているが、別の実施の形態では、時計回りの回転動作が検出されると、縮小処理を施し、反時計回りの回転動作が検出されると、拡大処理を施すようにしても良い。さらに、別の実施の形態に係る入力装置では、図13に示したような画面を通じて、これら処理を使用者が自由に選択できるようにし、マイコン1が前記画面を通じて拡大処理や縮小処理を行うようにしても良い。
【0041】
また、上記実施の形態(1)に係る入力装置を採用したナビゲーションシステムでは、指一本での1タッチ動作が検出されると、縮小処理を施し(ステップS14参照)、指一本での連続タッチ動作が検出されると、拡大処理を施す(ステップS15参照)ようになっているが、別の実施の形態では、1タッチ動作が検出されると、拡大処理を施し、連続タッチ動作が検出されると、縮小処理を施すようにしても良い。さらに、別の実施の形態に係る入力装置では、図14に示したような画面を通じて、これら処理を使用者が自由に選択できるようにし、マイコン1が前記画面を通じて拡大処理や縮小処理を行うようにしても良い。
【0042】
また、上記実施の形態(1)に係る入力装置を採用したナビゲーションシステムでは、2本の指を遠ざける動作や、近づける動作が検出されると、拡大処理や縮小処理(ステップS24、S27参照)を施すようになっているが、別の実施の形態では、2本の指に限定せず、例えば、3本の指を遠ざける動作や、近づける動作が検出されると、拡大処理や縮小処理を施すようにしても良い。
【0043】
なお、3本の指が遠ざかっている(又は近づいている)か否かの判断方法としては、例えば、3箇所の接触点から構成される3角形の重心を求めて、その重心から遠ざかる(又は近づく)方向へ指が動いているか否かを判断する方法が挙げられる。
【0044】
次に、実施の形態(2)に係る入力装置を採用したナビゲーションシステムについて説明する。但し、実施の形態(2)に係る入力装置を採用したナビゲーション装置の構成については、マイコン1を除いて、図1に示したナビゲーションシステムの構成と同様であるため、マイコンには異なる符号を付し、その他の説明をここでは省略する。
【0045】
実施の形態(2)に係る入力装置を採用したナビゲーションシステムにおけるマイコン1Aの行う処理動作(2)を図15に示したフローチャートに基づいて説明する。
【0046】
まず、リモコン8などを操作することによって、ナビゲーションシステムが誘導ルートの設定モードになっているか否かを判断し(ステップS31)、誘導ルートの設定モードになっていないと判断すれば、処理動作(2)を終了し、誘導ルートの設定モードになっていると判断すれば、タッチパネルへの物理的な接触があったか否か、すなわち、タッチパネルへの指の接触があったか否かを判断する(ステップS32)。
【0047】
タッチパネルへの指の接触がないと判断すれば、処理動作(2)を終了し、タッチパネルへの指の接触があったと判断すれば、タイマtを起動させる(ステップS33)。タイマtの起動後、タッチパネルへの接触がなくなったか否か、すなわち、タッチパネルに接触していた指がタッチパネルから離れたか否かを判断し(ステップS34)、タッチパネルから指が離れたと判断すれば、略同一地点でのタッチパネルへの再接触があったか否かを判断する(ステップS35)。
【0048】
タッチパネルへの再接触がないと判断すれば、タイマtが所定時間t2 (例えば、1秒)経過しているか否かを判断し(ステップS36)、タイマtが所定時間t2 経過している(すなわち、所定時間t2 内での接触回数が1回)と判断すれば、そのまま処理動作(2)を終了する。一方、タイマtが所定時間t2 経過していないと判断すれば、ステップS35へ戻る。
【0049】
一方、ステップS35における判断処理で、タッチパネルへの物理的な再接触があった、すなわち、所定時間t2 内に2回接触があった(使用者がタッチパネルへ連続的にタッチした)と判断すれば、接触点に対応する、表示画面9bに表示されている地図画像の地点を誘導ルートを算出するにあたっての目的地に設定する(ステップS37)。
【0050】
また、ステップS34における判断処理で、タッチパネルから指が離れていないと判断すれば、タイマtが所定時間t3 (例えば、1秒)経過しているか否かを判断し(ステップS38)、タイマtが所定時間t3 経過している、すなわち、タッチパネルが長く押されていると判断すれば、接触点に対応する、表示画面9bに表示されている地図画像の地点を誘導ルートを算出するにあたっての中継地に設定する(ステップS39)。一方、タイマtが所定時間t3 経過していないと判断すれば、ステップS34へ戻る。
【0051】
また、上記実施の形態(2)に係る入力装置を採用したナビゲーションシステムでは、指一本での連続タッチ動作が検出されると、目的地を設定し(ステップS37参照)、長押し動作が検出されると、中継地を設定する(ステップS39参照)ようになっているが、別の実施の形態では、連続タッチ動作が検出されると、中継地を設定し、長押し動作が検出されると、目的地を設定するようにしても良い。さらに、別の実施の形態に係る入力装置では、図16に示したような画面を通じて、これら処理を使用者が自由に選択できるようにし、マイコン1が前記画面を通じて拡大処理や縮小処理を行うようにしても良い。
【0052】
次に、実施の形態(3)に係る入力装置を採用したナビゲーションシステムについて説明する。但し、実施の形態(3)に係る入力装置を採用したナビゲーション装置の構成については、マイコン1を除いて、図1に示したナビゲーションシステムの構成と同様であるため、マイコンには異なる符号を付し、その他の説明をここでは省略する。
【0053】
実施の形態(3)に係る入力装置を採用したナビゲーションシステムでは、タッチパネルの操作が可能であるときに、図17(a)に示したように、タッチパネルの操作を支援するための支援画像p(例えば、アイコン)が表示されるようになっているため、タッチパネルの操作がより使い易くなっている。
【0054】
次に、実施の形態(3)に係る入力装置を採用したナビゲーションシステムにおけるマイコン1Bの行う処理動作(3)を図18に示したフローチャートに基づいて説明する。
【0055】
まず、リモコン8による操作が行われたか否かを判断し(ステップS41)、リモコン8による操作が行われたと判断すれば、図17(b)に示したような画面となるように、支援画像pを画面上から消去する(ステップS42)。一方、リモコン8による操作が行われていないと判断すれば、表示装置9に装備されているボタンスイッチ9aによる操作が行われたか否かを判断する(ステップS43)。
【0056】
表示装置9に装備されているボタンスイッチ9aによる操作が行われたと判断すれば、図17(b)に示したような画面となるように、支援画像pを画面上から消去する(ステップS42)。一方、表示装置9に装備されているボタンスイッチ9aによる操作が行われていないと判断すれば、そのまま処理動作(3)を終了する。
【0057】
支援画像pを表示画面9bへ表示していると、主たる画像(例えば、地図画像)を表示するスペースが小さくなってしまうが、上記実施の形態(3)に係る入力装置を採用したナビゲーションシステムによれば、リモコン8による操作や、表示装置9に装備されているボタンスイッチ9aによる操作が行われる場合には、支援画面pを消去するので、主たる画像(例えば、地図画像)を見易くすることができる。
【0058】
以上、実施の形態(1)〜(3)に係る入力装置においては、ナビゲーションシステムに採用し、地図を使用者の意思通りに拡大、縮小する場合などについて説明しているが、別の実施の形態に係る入力装置では、ナビゲーションシステム以外のものに採用するようにしても良く、また地図だけでなく、文字や図などの画像の制御を行うようにしても良い。
【符号の説明】
【0059】
1、1A、1B マイコン
8 リモコン
9 表示装置
9a ボタンスイッチ
9b 表示画面
10 接触検出手段
【技術分野】
【0001】
本発明は入力装置、及び入力方法に関し、より詳細には、特にナビゲーションシステムなどに採用され、地図などの画像の縮尺変更操作などの操作性の向上が図られた入力装置、及び入力方法に関する。
【背景技術】
【0002】
ナビゲーションシステムには、通常、表示画面上に地図を表示し、その地図上に使用者により入力された目的地、該目的地までの誘導ルート、自車の現在位置に対応する自車位置マーク、及びそれまでの自車の走行軌跡等を重ねて表示する機能が装備されており、使用者は、この表示画面を逐次参照することで、進路情報を得ることができ、その進路情報に従うことで目的地に到達することができるようになっている。また、地図の表示については、縮尺を変更する機能が装備されており、自由に地図を拡大したり、縮小したりすることができるようにもなっている。このように、ナビゲーションシステムにおいては、実に優れた機能が実現されている。
【0003】
しかしながら、いくら優れた機能を実現することができたとしても、操作が煩雑であったり、難しかったりとその操作性が悪ければ、その価値も半減してしまう。ところで、ナビゲーションシステムの操作は、スイッチ操作やメニュー選択により行うのが従来からの主流であり、メニュー選択については、ジョイスティックや、ディスプレイの表示画面上に重ねて設けられたタッチパネルの操作により行われるようになっている。
【0004】
タッチパネルの操作は、指で表示画面に触れるだけであるので、非常に使い勝手の良いヒューマンインターフェースを実現することができるが、従来のままでは、十分とは言えず、更なる改良が望まれている。特に、ナビゲーションシステムに採用される表示画面は、パソコンなどの情報機器に採用される表示画面と比較しても、あまり大きいものとは言えず、むしろ小さいため、タッチパネルの操作だからといっても、その操作性が優れているとは言えなかった。
【0005】
また、ナビゲーションシステムの操作については、車両走行中に操作することや、また信号待ちなどの一寸した合間に操作することが考えられるので、各使用者それぞれに適した設定となっていることも操作性向上の重要な要素となる。
【発明の概要】
【課題を解決するための手段及びその効果】
【0006】
本発明は上記課題に鑑みなされたものであって、地図などの画像の拡大や縮小などの機能を、使用者の意思通りに柔軟にかつ容易に操作することのできる入力装置、及び入力方法を提供することを目的としている。
【0007】
上記目的を達成するために本発明に係る入力装置(1)は、1つの表示内容に対して拡大指示をする複数の入力操作を受付ける入力装置であって、前記入力操作が、タッチパネルへの再接触を行う第1の操作と、前記タッチパネルで指示された2点間の移動を検出する第2の操作とを含み、前記タッチパネルへの接触状態を識別し、前記第1の操作及び前記第2の操作のいずれの操作でも入力を受付け、拡大表示する制御手段を備えていることを特徴としている。
【0008】
上記入力装置(1)によれば、前記タッチパネルへの接触状態を識別し、前記第1の操作及び前記第2の操作のいずれの操作でも入力を受付けて、拡大表示がなされるので、前記複数の入力操作に含まれる前記第1の操作と前記第2の操作とを使用者が自由に使い分けることができ、使用者が、その場で使い勝手の良い入力操作を自由に選択して、拡大表示を行うことができ、使用者に使い勝手の良い装置を実現することができる。
【0009】
また本発明に係る入力装置(2)は、上記入力装置(1)において、前記制御手段が、表示画面の中心または自車位置を中心として拡大表示するものであることを特徴としている。
【0010】
上記入力装置(2)によれば、タッチパネルへの接触位置とは関係なく、表示画面の中心または自車位置を中心として拡大表示を行うことができ、表示画面の中心または自車位置を中心とした拡大画像を簡単に表示させることができる。
【0011】
また本発明に係る入力方法(1)は、同一装置内において行われる入力方法であって、タッチパネルに対して2点以上の接触点の有無を判断する第1ステップと、前記タッチパネルに対する接触点の移動を判断する第2ステップと、所定時間内の前記タッチパネルへの再接触を判断する第3ステップとを有し、前記第1ステップで前記2点以上の接触点があると判断した場合において、2点間の距離の変化に応じて拡大表示するステップと、前記第2ステップで前記接触点の移動があると判断した場合において、表示内容をスクロールさせるステップと、前記第3ステップで前記再接触があると判断した場合において、拡大表示するステップとを有することを特徴としている。
【0012】
上記入力方法(1)によれば、前記2点以上の接触点がある場合には、2点間の距離の変化に応じて拡大表示することができ、前記接触点の移動がある場合には、表示内容をスクロールさせることができ、また、前記再接触がある場合には、拡大表示することができ、同一装置内において、簡単な操作の違いによって、画像の拡大表示、及びスクロール表示を使い分けることができ、使用者に使い勝手の良い、画像の縮小や拡大の可能な入力方法を実現することができる。
【図面の簡単な説明】
【0013】
【図1】本発明の実施の形態(1)に係る入力装置を採用したナビゲーションシステムの要部を概略的に示したブロック図である。
【図2】実施の形態(1)に係る入力装置を採用したナビゲーションシステムの表示画面に表示される操作画面を示した図である。
【図3】実施の形態(1)に係る入力装置を採用したナビゲーションシステムの表示画面に表示される操作画面を示した図である。
【図4】(a)、(b)は実施の形態(1)に係る入力装置を採用したナビゲーションシステムにおける拡大処理、縮小処理を説明するための説明図である。
【図5】実施の形態(1)に係る入力装置を採用したナビゲーションシステムにおける拡大処理、縮小処理の操作例を説明するための説明図である。
【図6】実施の形態(1)に係る入力装置を採用したナビゲーションシステムの表示画面に表示される操作画面を示した図である。
【図7】(a)、(b)は実施の形態(1)に係る入力装置を採用したナビゲーションシステムにおける拡大処理、縮小処理の操作例を説明するための説明図である。
【図8】実施の形態(1)に係る入力装置を採用したナビゲーションシステムにおけるマイコンの行う処理動作を示したフローチャートである。
【図9】実施の形態(1)に係る入力装置を採用したナビゲーションシステムにおけるマイコンの行う処理動作を示したフローチャートである。
【図10】実施の形態(1)に係る入力装置を採用したナビゲーションシステムにおけるマイコンの行う処理動作を示したフローチャートである。
【図11】実施の形態(1)に係る入力装置を採用したナビゲーションシステムにおけるスクロール処理の操作例を説明するための説明図である。
【図12】実施の形態(1)に係る入力装置を採用したナビゲーションシステムにおける拡大処理、縮小処理の操作例を説明するための説明図である。
【図13】別の実施の形態に係る入力装置を採用したナビゲーションシステムの表示画面に表示される操作画面を示した図である。
【図14】別の実施の形態に係る入力装置を採用したナビゲーションシステムの表示画面に表示される操作画面を示した図である。
【図15】実施の形態(2)に係る入力装置を採用したナビゲーションシステムにおけるマイコンの行う処理動作を示したフローチャートである。
【図16】別の実施の形態に係る入力装置を採用したナビゲーションシステムの表示画面に表示される操作画面を示した図である。
【図17】(a)、(b)は実施の形態(3)に係る入力装置を採用したナビゲーションシステムにおける表示処理を説明するための説明図である。
【図18】実施の形態(3)に係る入力装置を採用したナビゲーションシステムにおけるマイコンの行う処理動作を示したフローチャートである。
【発明を実施するための形態】
【0014】
以下、本発明に係る入力装置、及び入力方法の実施の形態を図面に基づいて説明する。図1は、実施の形態(1)に係る入力装置を採用したナビゲーションシステムの要部を概略的に示したブロック図である。
【0015】
車速から演算して走行距離を取得するための車速センサ2と、進行方向を取得するためのジャイロセンサ3とがマイコン1に接続されており、マイコン1は、演算した走行距離、及び進行方向に基づいて自車位置を割り出すようになっている(自律航法)。
【0016】
GPS受信機4は、アンテナ5を介して衛星からのGPS信号を受信するものであり、マイコン1に接続されており、マイコン1は、GPS信号に基づいて自車位置を割り出すようになっている(GPS航法)。
【0017】
また、道路データ等が記憶されたDVD−ROM7(CD−ROMなどの大容量記憶装置も可能)から道路データ等を取り込むことのできるDVDドライブ6がマイコン1に接続されており、マイコン1は、割り出した自車位置と道路データとを合わせる(いわゆる、マップマッチング処理を行う)ことによって、自車位置が正確に示された地図を表示画面9b上へ表示するようになっている。
【0018】
また、リモコン8に設けられたジョイスティック8aやボタンスイッチ8bから出力されたスイッチ信号や、表示装置9に設けられたボタンスイッチ9aから出力されたスイッチ信号がマイコン1に入力され、これらスイッチ信号に応じた処理がマイコン1で行われるようになっている。例えば、マイコン1は、これらスイッチから移動目的地の情報を取り込むと、自車位置から目的地までの最適ルートを探索し、これを誘導ルートとして地図と共に表示画面9b上に表示するようになっている。
【0019】
このようにナビゲーション装置では、表示画面9bに地図が表示され、その地図上に使用者により入力された目的地、該目的地までのルート、自車の現在位置に対応する自車位置マーク、及びそれまでの自車の走行軌跡等が重ねて表示されるようになっており、使用者は、この表示画面9bを逐次参照することで、進路情報を得ることができ、その進路情報に従うことで目的地に到達することができるようになっている。
【0020】
図中10は、表示画面9bへの物理的な接触を検出する接触検出手段10を示しており、接触検出手段10は、使用者が地図画像などの画像の拡大や縮小、回転、スクロールなどの操作を入力するために、画像が表示された表示画面9b上に接触させた指などを検出するためのものであり、表示画面9bに透明なタッチパネルなどが積層されて構成されている。また、接触検出手段10で検出されたデータについては、マイコン1に入力されるようになっている。
【0021】
また、実施の形態(1)に係る入力装置を採用したナビゲーションシステムでは、表示画面9b上に表示された画面を通じて、使用者が各種設定を行うことができ、図2に示したような『拡大・縮小の設定』画面を通じて、地図画像が表示された表示画面9bに接触させた2本の指を遠ざける動作をしたときに、画像を拡大させるか、又は縮小させるか、他方、2本の指を近づける動作をしたときに、画像を縮小させるか、又は拡大させるかといった設定や、図3に示したような『固定点の設定(拡大・縮小)』画面を通じて、画像を拡大したり、縮小したりするときの固定点を下記1〜4のいずれにするかといった設定を行うことができるようになっている。
【0022】
1 「画像の中心点」
画像の中心点とは、図4(a)に示したように、画像が表示画面9bの画面一杯に表示されている場合には、表示画面9bの中心点aと同じとなり、図4(b)に示したように、画像が表示画面9b一杯に表示されていない場合には点bとなる。
2 「自車位置マークの表示地点」
自車位置マークの表示地点とは、図4(a)、図4(b)に示したように、黒三角で表されている自車位置マークMが表示されている地点である。
【0023】
3.1 「左端」
2本の指を表示画面9bに最初に接触させた点(すなわち、移動開始前の接触点)のうち、表示画面9bの左端に最も近い点であり、例えば、図5に示したように、右手の親指と人差し指とを使って操作する場合には、親指で触れた点cが固定点となる。
3.2 「右端」
2本の指を表示画面9bに最初に接触させた点のうち、表示画面9bの右端に最も近い点であり、例えば、図5に示したように、右手の親指と人差し指とを使って操作する場合には、人差し指で触れた点dが固定点となる。
3.3 「上端」
2本の指を表示画面9bに最初に接触させた点のうち、表示画面9bの右端に最も近い点であり、例えば、図5に示したように、右手の親指と人差し指とを使って操作する場合には、人差し指で触れた点dが固定点となる。
3.4 「下端」
2本の指を表示画面9bに最初に接触させた点のうち、表示画面9bの右端に最も近い点であり、例えば、図5に示したように、右手の親指と人差し指とを使って操作する場合には、親指で触れた点cが固定点となる。
【0024】
4 「2点の中間点」
2本の指を表示画面9bに最初に接触させた点の中間点であり、例えば、図5に示したように、右手の親指と人差し指とを使って操作する場合には、親指での接触点と人差し指での接触点とを結ぶ線分の中間点eが固定点となる。
【0025】
また、図6に示したような『固定点の設定(回転移動)』画面を通じて、画像を回転移動させるとき(すなわち、画像の表示の向きを変えるとき)の固定点を下記1〜3のいずれにするかといった設定を行うことができるようになっている。
【0026】
1 「画像の中心点」(図4参照)
2 「自車位置マークの表示地点」(図4参照)
3 「回転軸」
回転軸として、表示画面9bに接触させた地点であり、例えば、図7(a)、(b)に示したように、右手の親指と人差し指とを使い、親指を回転軸として、人差し指を回転移動(点g→点g’)させる場合には、親指での接触点fが固定点となる。
【0027】
次に、実施の形態(1)に係る入力装置を採用したナビゲーションシステムにおけるマイコン1の行う処理動作(1)を図8〜図10に示したフローチャートに基づいて説明する。
【0028】
まず、タッチパネルへの物理的な接触があったか否か、すなわち、タッチパネルへの指の接触があったか否かを判断し(ステップS1)、タッチパネルへの指の接触がないと判断すれば、処理動作(1)を終了する。一方、タッチパネルへの指の接触があったと判断すれば、タイマtを起動させる(ステップS2)。
【0029】
次にタイマtの起動後、タッチパネルへの接触箇所が2以上あるか否かを判断し(ステップS3)、接触箇所が2以上ない、すなわち1箇所だけであると判断すれば、接触点が移動しているか否かを判断し(ステップS4)、接触点が移動している(すなわち、表示画面9b上で指を動かしている)と判断すれば、前記移動が直線移動であるか否か(すなわち、指の動作が直線動作であるか否か)を判断し(ステップS5)、前記移動が直線移動である(図11参照)と判断すれば、その移動方向に合わせて、表示画面9bに表示されている画像に対してスクロール処理を施す(ステップS6)。
【0030】
一方、ステップS5における判断処理で、前記移動が直線移動でないと判断すれば、前記移動が回転移動であるか否か(すなわち、指の動作が回転動作であるか否か)を判断し(ステップS7)、前記移動が回転移動である(図12参照)と判断すれば、回転方向が時計回りであるか否かを判断し(ステップS8)、回転方向が時計回りであると判断すれば、表示画面9bに表示されている画像に対して拡大処理を施し(ステップS9)、回転方向が反時計回りであると判断すれば、表示画面9bに表示されている画像に対して縮小処理を施す(ステップS10)。一方、ステップS7における判断処理で、前記移動が回転移動でないと判断すれば、そのまま処理動作(1)を終了する。
【0031】
また、ステップS4における判断処理で、接触点が移動していない(すなわち、表示画面9上で指を動かしていない)と判断すれば、タッチパネルへの接触がなくなったか否か、すなわち、タッチパネル9bに接触していた指がタッチパネル9bから離れたか否かを判断し(ステップS11)、タッチパネルから指が離れたと判断すれば、略同一点でのタッチパネルへの再接触があったか否かを判断する(ステップS12)。
【0032】
タッチパネルへの再接触がないと判断すれば、タイマtが所定時間t1 (例えば、1秒)経過しているか否かを判断し(ステップS13)、タイマtが所定時間t1 経過している(すなわち、所定時間t1 内での接触回数が1回)と判断すれば、表示画面9bに表示されている画像に対して縮小処理を施す(ステップS14)。一方、タイマtが所定時間t1 経過していないと判断すれば、ステップS12へ戻る。
【0033】
一方、ステップS12における判断処理で、タッチパネルへの物理的な再接触があった、すなわち、所定時間t1 内に2回接触があった(使用者がタッチパネルへ連続的にタッチした)と判断すれば、表示画面9bに表示されている画像に対して拡大処理を施す(ステップS15)。
【0034】
また、ステップS11における判断処理で、タッチパネルから指が離れていないと判断すれば、タイマtが所定時間t1 経過しているか否かを判断し(ステップS16)、タイマtが所定時間t1 経過していると判断すれば、表示画面9bに表示されている画像に対して縮小処理を施し(ステップS14)、一方、タイマtが所定時間t1 経過していないと判断すれば、ステップS11へ戻る。
【0035】
ところで、ステップS3における判断処理で、タッチパネルへの接触箇所が2以上ある(すなわち、タッチパネルへ2本の指が接触している)と判断すれば、2点間の距離の変化を算出し(ステップS21)、2点間の距離が長くなっているか否かを判断し(ステップS22)、2点間の距離が長くなっている(すなわち、使用者によって2本の指を遠ざける動作が行われている)と判断すれば、『固定点の設定(拡大・縮小)』画面(図3参照)を通じて設定された内容に基づいて、拡大処理、又は縮小処理(後のステップS24における処理)を施すにあたっての固定点を算出する(ステップS23)。
【0036】
次に、『拡大・縮小の設定』画面(図2参照)を通じて設定された内容に基づいて、表示画面9bに表示されている画像に対して、拡大処理、又は縮小処理を施す(ステップS24)。なお、このときステップS23で算出した固定点を固定するようにして画像処理を施す。
【0037】
一方、ステップS22における判断処理で、2点間の距離が長くなっていないと判断すれば、次に2点間の距離が短くなっているか否かを判断し(ステップS25)、2点間の距離が短くなっている(すなわち、使用者によって2本の指を近づける動作が行われている)と判断すれば、『固定点の設定(拡大・縮小)』画面(図3参照)を通じて設定された内容に基づいて、拡大処理、又は縮小処理(後のステップS27における処理)を施すにあたっての固定点を算出する(ステップS26)。
【0038】
次に、『拡大・縮小の設定』画面(図2参照)を通じて設定された内容に基づいて、表示画面9bに表示されている画像に対して、拡大処理、又は縮小処理を施す(ステップS27)。なお、このときステップS26で算出した固定点を固定するようにして画像処理を施す。
【0039】
ステップS25における判断処理で、2点間の距離が短くなっていないと判断すれば、次に一方の接触点を回転軸として、他方の接触点が回転移動しているか否かを判断し(ステップS28)、回転移動していると判断すれば、『固定点の設定(回転移動)』画面(図6参照)を通じて設定された内容に基づいて、回転処理(後のステップS30における処理)を施すにあたっての固定点を算出する(ステップS29)。次に、算出した固定点を固定するようにして、回転移動の向きに合わせて、表示画面9bに表示されている画像の向きを変える処理を施す(ステップS30)。
【0040】
上記実施の形態(1)に係る入力装置を採用したナビゲーションシステムでは、指一本での時計回りの回転動作が検出されると、拡大処理を施し(ステップS9参照)、逆に反時計回りの回転動作が検出されると、縮小処理を施す(ステップS10)ようになっているが、別の実施の形態では、時計回りの回転動作が検出されると、縮小処理を施し、反時計回りの回転動作が検出されると、拡大処理を施すようにしても良い。さらに、別の実施の形態に係る入力装置では、図13に示したような画面を通じて、これら処理を使用者が自由に選択できるようにし、マイコン1が前記画面を通じて拡大処理や縮小処理を行うようにしても良い。
【0041】
また、上記実施の形態(1)に係る入力装置を採用したナビゲーションシステムでは、指一本での1タッチ動作が検出されると、縮小処理を施し(ステップS14参照)、指一本での連続タッチ動作が検出されると、拡大処理を施す(ステップS15参照)ようになっているが、別の実施の形態では、1タッチ動作が検出されると、拡大処理を施し、連続タッチ動作が検出されると、縮小処理を施すようにしても良い。さらに、別の実施の形態に係る入力装置では、図14に示したような画面を通じて、これら処理を使用者が自由に選択できるようにし、マイコン1が前記画面を通じて拡大処理や縮小処理を行うようにしても良い。
【0042】
また、上記実施の形態(1)に係る入力装置を採用したナビゲーションシステムでは、2本の指を遠ざける動作や、近づける動作が検出されると、拡大処理や縮小処理(ステップS24、S27参照)を施すようになっているが、別の実施の形態では、2本の指に限定せず、例えば、3本の指を遠ざける動作や、近づける動作が検出されると、拡大処理や縮小処理を施すようにしても良い。
【0043】
なお、3本の指が遠ざかっている(又は近づいている)か否かの判断方法としては、例えば、3箇所の接触点から構成される3角形の重心を求めて、その重心から遠ざかる(又は近づく)方向へ指が動いているか否かを判断する方法が挙げられる。
【0044】
次に、実施の形態(2)に係る入力装置を採用したナビゲーションシステムについて説明する。但し、実施の形態(2)に係る入力装置を採用したナビゲーション装置の構成については、マイコン1を除いて、図1に示したナビゲーションシステムの構成と同様であるため、マイコンには異なる符号を付し、その他の説明をここでは省略する。
【0045】
実施の形態(2)に係る入力装置を採用したナビゲーションシステムにおけるマイコン1Aの行う処理動作(2)を図15に示したフローチャートに基づいて説明する。
【0046】
まず、リモコン8などを操作することによって、ナビゲーションシステムが誘導ルートの設定モードになっているか否かを判断し(ステップS31)、誘導ルートの設定モードになっていないと判断すれば、処理動作(2)を終了し、誘導ルートの設定モードになっていると判断すれば、タッチパネルへの物理的な接触があったか否か、すなわち、タッチパネルへの指の接触があったか否かを判断する(ステップS32)。
【0047】
タッチパネルへの指の接触がないと判断すれば、処理動作(2)を終了し、タッチパネルへの指の接触があったと判断すれば、タイマtを起動させる(ステップS33)。タイマtの起動後、タッチパネルへの接触がなくなったか否か、すなわち、タッチパネルに接触していた指がタッチパネルから離れたか否かを判断し(ステップS34)、タッチパネルから指が離れたと判断すれば、略同一地点でのタッチパネルへの再接触があったか否かを判断する(ステップS35)。
【0048】
タッチパネルへの再接触がないと判断すれば、タイマtが所定時間t2 (例えば、1秒)経過しているか否かを判断し(ステップS36)、タイマtが所定時間t2 経過している(すなわち、所定時間t2 内での接触回数が1回)と判断すれば、そのまま処理動作(2)を終了する。一方、タイマtが所定時間t2 経過していないと判断すれば、ステップS35へ戻る。
【0049】
一方、ステップS35における判断処理で、タッチパネルへの物理的な再接触があった、すなわち、所定時間t2 内に2回接触があった(使用者がタッチパネルへ連続的にタッチした)と判断すれば、接触点に対応する、表示画面9bに表示されている地図画像の地点を誘導ルートを算出するにあたっての目的地に設定する(ステップS37)。
【0050】
また、ステップS34における判断処理で、タッチパネルから指が離れていないと判断すれば、タイマtが所定時間t3 (例えば、1秒)経過しているか否かを判断し(ステップS38)、タイマtが所定時間t3 経過している、すなわち、タッチパネルが長く押されていると判断すれば、接触点に対応する、表示画面9bに表示されている地図画像の地点を誘導ルートを算出するにあたっての中継地に設定する(ステップS39)。一方、タイマtが所定時間t3 経過していないと判断すれば、ステップS34へ戻る。
【0051】
また、上記実施の形態(2)に係る入力装置を採用したナビゲーションシステムでは、指一本での連続タッチ動作が検出されると、目的地を設定し(ステップS37参照)、長押し動作が検出されると、中継地を設定する(ステップS39参照)ようになっているが、別の実施の形態では、連続タッチ動作が検出されると、中継地を設定し、長押し動作が検出されると、目的地を設定するようにしても良い。さらに、別の実施の形態に係る入力装置では、図16に示したような画面を通じて、これら処理を使用者が自由に選択できるようにし、マイコン1が前記画面を通じて拡大処理や縮小処理を行うようにしても良い。
【0052】
次に、実施の形態(3)に係る入力装置を採用したナビゲーションシステムについて説明する。但し、実施の形態(3)に係る入力装置を採用したナビゲーション装置の構成については、マイコン1を除いて、図1に示したナビゲーションシステムの構成と同様であるため、マイコンには異なる符号を付し、その他の説明をここでは省略する。
【0053】
実施の形態(3)に係る入力装置を採用したナビゲーションシステムでは、タッチパネルの操作が可能であるときに、図17(a)に示したように、タッチパネルの操作を支援するための支援画像p(例えば、アイコン)が表示されるようになっているため、タッチパネルの操作がより使い易くなっている。
【0054】
次に、実施の形態(3)に係る入力装置を採用したナビゲーションシステムにおけるマイコン1Bの行う処理動作(3)を図18に示したフローチャートに基づいて説明する。
【0055】
まず、リモコン8による操作が行われたか否かを判断し(ステップS41)、リモコン8による操作が行われたと判断すれば、図17(b)に示したような画面となるように、支援画像pを画面上から消去する(ステップS42)。一方、リモコン8による操作が行われていないと判断すれば、表示装置9に装備されているボタンスイッチ9aによる操作が行われたか否かを判断する(ステップS43)。
【0056】
表示装置9に装備されているボタンスイッチ9aによる操作が行われたと判断すれば、図17(b)に示したような画面となるように、支援画像pを画面上から消去する(ステップS42)。一方、表示装置9に装備されているボタンスイッチ9aによる操作が行われていないと判断すれば、そのまま処理動作(3)を終了する。
【0057】
支援画像pを表示画面9bへ表示していると、主たる画像(例えば、地図画像)を表示するスペースが小さくなってしまうが、上記実施の形態(3)に係る入力装置を採用したナビゲーションシステムによれば、リモコン8による操作や、表示装置9に装備されているボタンスイッチ9aによる操作が行われる場合には、支援画面pを消去するので、主たる画像(例えば、地図画像)を見易くすることができる。
【0058】
以上、実施の形態(1)〜(3)に係る入力装置においては、ナビゲーションシステムに採用し、地図を使用者の意思通りに拡大、縮小する場合などについて説明しているが、別の実施の形態に係る入力装置では、ナビゲーションシステム以外のものに採用するようにしても良く、また地図だけでなく、文字や図などの画像の制御を行うようにしても良い。
【符号の説明】
【0059】
1、1A、1B マイコン
8 リモコン
9 表示装置
9a ボタンスイッチ
9b 表示画面
10 接触検出手段
【特許請求の範囲】
【請求項1】
1つの表示内容に対して拡大指示をする複数の入力操作を受付ける入力装置であって、
前記入力操作が、タッチパネルへの再接触を行う第1の操作と、前記タッチパネルで指示された2点間の移動を検出する第2の操作とを含み、
前記タッチパネルへの接触状態を識別し、前記第1の操作及び前記第2の操作のいずれの操作でも入力を受付け、拡大表示する制御手段を備えていることを特徴とする入力装置。
【請求項2】
前記制御手段が、表示画面の中心または自車位置を中心として拡大表示するものであることを特徴とする請求項1記載の入力装置。
【請求項3】
同一装置内において行われる入力方法であって、
タッチパネルに対して2点以上の接触点の有無を判断する第1ステップと、
前記タッチパネルに対する接触点の移動を判断する第2ステップと、
所定時間内の前記タッチパネルへの再接触を判断する第3ステップとを有し、
前記第1ステップで前記2点以上の接触点があると判断した場合において、2点間の距離の変化に応じて拡大表示するステップと、
前記第2ステップで前記接触点の移動があると判断した場合において、表示内容をスクロールさせるステップと、
前記第3ステップで前記再接触があると判断した場合において、拡大表示するステップとを有することを特徴とする入力方法。
【請求項1】
1つの表示内容に対して拡大指示をする複数の入力操作を受付ける入力装置であって、
前記入力操作が、タッチパネルへの再接触を行う第1の操作と、前記タッチパネルで指示された2点間の移動を検出する第2の操作とを含み、
前記タッチパネルへの接触状態を識別し、前記第1の操作及び前記第2の操作のいずれの操作でも入力を受付け、拡大表示する制御手段を備えていることを特徴とする入力装置。
【請求項2】
前記制御手段が、表示画面の中心または自車位置を中心として拡大表示するものであることを特徴とする請求項1記載の入力装置。
【請求項3】
同一装置内において行われる入力方法であって、
タッチパネルに対して2点以上の接触点の有無を判断する第1ステップと、
前記タッチパネルに対する接触点の移動を判断する第2ステップと、
所定時間内の前記タッチパネルへの再接触を判断する第3ステップとを有し、
前記第1ステップで前記2点以上の接触点があると判断した場合において、2点間の距離の変化に応じて拡大表示するステップと、
前記第2ステップで前記接触点の移動があると判断した場合において、表示内容をスクロールさせるステップと、
前記第3ステップで前記再接触があると判断した場合において、拡大表示するステップとを有することを特徴とする入力方法。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図15】
【図16】
【図17】
【図18】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図15】
【図16】
【図17】
【図18】
【公開番号】特開2013−93048(P2013−93048A)
【公開日】平成25年5月16日(2013.5.16)
【国際特許分類】
【出願番号】特願2013−8767(P2013−8767)
【出願日】平成25年1月21日(2013.1.21)
【分割の表示】特願2001−115428(P2001−115428)の分割
【原出願日】平成13年4月13日(2001.4.13)
【出願人】(000237592)富士通テン株式会社 (3,383)
【Fターム(参考)】
【公開日】平成25年5月16日(2013.5.16)
【国際特許分類】
【出願日】平成25年1月21日(2013.1.21)
【分割の表示】特願2001−115428(P2001−115428)の分割
【原出願日】平成13年4月13日(2001.4.13)
【出願人】(000237592)富士通テン株式会社 (3,383)
【Fターム(参考)】
[ Back to top ]