(57)【要約】【課題】タッチパネルとしての範囲の制約を受けるような処理であっても、地図に関連する複数の処理を連続して行うことが可能な情報処理装置を提供する。【解決手段】地図を表示するディスプレイ２と、地図に関連する操作の態様を検出するタッチパネル１と、一点タッチによる操作が検出された後に、連続したなぞりの操作が検出されたとき、なぞりの操作に対応付けられた探索処理を行い、なぞりの操作の検出後に、二点タッチによる操作が検出され、更に二点タッチによる操作が検出された後になぞりの操作が検出されたとき、二点タッチによる操作に対応付けられ且つ地図に関連したスクロール処理を行う処理部３を備える。【選択図】図２
2020030214.tif 000002
【特許請求の範囲】
【請求項１】
地図を表示する表示部と、
前記地図に関連する操作の態様を検出する検出部と、
１点タッチの指のなぞり操作に対応する前記地図上の連続する位置を選択する選択処理、又は、なぞり操作を行う指に追従して前記地図をスクロールさせるスクロール処理を実行する処理部と、
前記選択処理中に前記１点タッチの指の接触の終了が検出された場合は、前記終了までに選択された前記地図上の連続する位置に関する所定処理を前記処理部に実行させ、
前記選択処理中に２点タッチが検出された場合は、前記選択処理から前記スクロール処理に切り替えて、前記スクロール処理を前記処理部に実行させる制御部と、
を備えることを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、情報処理装置、情報処理方法及び情報処理用プログラムの技術分野に属する。より詳細には、地図に関連する処理を行う情報処理装置及び情報処理方法並びに情報処理装置用のプログラムの技術分野に属する。
【背景技術】
【０００２】
近年、例えば携帯型の情報端末装置やいわゆるスマートフォンにおいて、表示画面の表面に配置されたタッチパネルを用いて操作を行うことが一般に行われている。このような操作に関する従来技術の一例として、下記特許文献１に記載された技術がある。
【０００３】
この特許文献１に記載されている技術では、タッチパネル下に表示された地図に含まれている道路等を指でなぞらせることにより、当該なぞられた道路を移動案内用の経路として設定する構成とされている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２５６０３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１に記載されている技術では、タッチパネルの範囲に表示された地図内でのみ経路の設定が行えるのであり、タッチパネルの範囲外にまで経路を設定する場合には、例えば表示されている地図の縮尺を変える等することで、表示されている地図の範囲を拡げる必要がある。そしてこの場合、縮尺を例えば大きくすると、地図としての表示範囲は拡がるものの、経路として選択される道路自体が非常に小さくなることにより、それをなぞることが困難となって、手際よく経路設定ができないという問題点があった。
【０００６】
そこで本願は、上記の問題点に鑑みて為されたもので、その課題の一例は、タッチパネルとしての範囲の制約を受けるような処理であっても、地図に関連する複数の処理を連続して行うことが可能な情報処理装置及び情報処理方法並びに情報処理装置用のプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、請求項１に記載の発明は、地図を表示する表示部と、前記地図に関連する操作の態様を検出する検出部と、１点タッチの指のなぞり操作に対応する前記地図上の連続する位置を選択する選択処理、又は、なぞり操作を行う指に追従して前記地図をスクロールさせるスクロール処理を実行する処理部と、前記選択処理中に前記１点タッチの指の接触の終了が検出された場合は、前記終了までに選択された前記地図上の連続する位置に関する所定処理を前記処理部に実行させ、前記選択処理中に２点タッチが検出された場合は、前記選択処理から前記スクロール処理に切り替えて、前記スクロール処理を前記処理部に実行させる制御部と、を備える。
【０００８】
上記の課題を解決するために、請求項８に記載の発明は、地図を表示する表示部を備える情報処理装置において実行される情報処理方法において、検出部が、前記地図に関連する操作の態様を検出する検出工程と、処理部が、１点タッチの指のなぞり操作に対応する前記地図上の連続する位置を選択する選択処理、又は、なぞり操作を行う指に追従して前記地図をスクロールさせるスクロール処理を少なくとも実行する処理工程と、制御部が、前記選択処理中に前記１点タッチの指の接触の終了が検出された場合は、前記終了までに選択された前記地図上の連続する位置に関する所定処理を前記処理部に実行させ、前記選択処理中に２点タッチが検出された場合は、前記選択処理から前記スクロール処理に切り替えて、前記スクロール処理を前記処理部に実行させる制御工程と、を含む。
【０００９】
上記の課題を解決するために、請求項９に記載の発明は、地図を表示する表示部を備える情報処理装置に含まれるコンピュータを、前記地図に関連する操作の態様を検出する検出手段、１点タッチの指のなぞり操作に対応する前記地図上の連続する位置を選択する選択処理、又は、なぞり操作を行う指に追従して前記地図をスクロールさせるスクロール処理を少なくとも実行する処理手段、及び、前記選択処理中に前記１点タッチの指の接触の終了が検出された場合は、前記終了までに選択された前記地図上の連続する位置に関する所定処理を前記処理部に実行させ、前記選択処理中に２点タッチが検出された場合は、前記選択処理から前記スクロール処理に切り替えて、前記スクロール処理を前記処理部に実行させる制御手段、として機能させる。
上記の課題を解決するために、請求項１０に記載の発明は、地図を表示する表示部と、第１操作態様による指のなぞり操作に対応する前記地図上の連続する位置を選択する選択処理、又は、なぞり操作を行う指に追従して前記地図をスクロールさせるスクロール処理を実行する処理部と、前記選択処理中に前記第１操作態様の指の接触が終了した場合は、前記終了までに選択された連続する位置に関する所定処理を前記処理部に実行させ、前記選択処理中に第２操作態様が開始された場合は、前記スクロール処理を前記処理部に実行させる制御部と、を備える。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係る情報処理装置の概要構成を示すブロック図である。
【図２】第１実施例に係る情報処理装置の概要構成を示すブロック図である。
【図３】第１実施例に係る情報処理装置の動作を示すフローチャートである。
【図４】第１実施例に係る情報処理装置の動作における画面例を示す図（Ｉ）であり、（ａ）は第１例を示す図であり、（ｂ）は第２例を示す図であり、（ｃ）は第３例を示す図である。
【図５】第１実施例に係る情報処理装置の動作における画面例を示す図（II）であり、（ａ）は第４例を示す図であり、（ｂ）は第５例を示す図である。
【図６】第１実施例に係る情報処理装置の動作における画面例を示す図（III）であり、（ａ）は第６例を示す図であり、（ｂ）は第７例を示す図であり、（ｃ）は第８例を示す図である。
【図７】第１実施例に係る情報処理装置の動作における画面例を示す図（IV）であり、（ａ）は第９例を示す図であり、（ｂ）は第１０例を示す図である。
【図８】第２実施例に係る情報処理装置の動作を示すフローチャート等であり、（ａ）は当該フローチャートであり、（ｂ）は第２実施例に係る情報処理装置の動作における画面例を示す図である。
【図９】第３実施例に係る情報処理装置の動作を示すフローチャートである。
【図１０】第３実施例に係る情報処理装置の動作における画面例を示す図（Ｉ）であり、（ａ）は第１例を示す図であり、（ｂ）は第２例を示す図であり、（ｃ）は第３例を示す図である。
【図１１】第３実施例に係る情報処理装置の動作における画面例を示す図（II）であり、（ａ）は第４例を示す図であり、（ｂ）は第５例を示す図である。
【図１２】第３実施例に係る情報処理装置の動作における画面例を示す図（III）であり、（ａ）は第６例を示す図であり、（ｂ）は第７例を示す図である。
【発明を実施するための形態】
【００１１】
次に、本願を実施するための形態について、図１を用いて説明する。なお図１は、実施形態に係る情報処理装置の概要構成を示すブロック図である。
【００１２】
図１に示すように、実施形態に係る情報処理装置Ｓは、検出手段１と、表示手段２と、第１処理手段３と、第２処理手段４と、により構成されている。
【００１３】
この構成において、表示手段２は地図を表示する。そして検出手段１は、表示手段２に表示されている地図に関連する操作の態様を検出する。
【００１４】
そして第１処理手段３は、第１の操作態様による操作が検出された後に、連続した操作検出されたとき、当該連続した操作に対応付けられ且つ表示手段２に表示されている地図に関連する第１の処理を行う。
【００１５】
次に第２処理手段４は、連続した操作の検出後に、第１の操作態様とは異なる第２の操作態様による操作が検出され、更に当該第２の操作態様による操作が検出された後に連続した操作が検出されたとき、当該第２の操作態様による操作に対応付けられ且つ表示手段２に表示されている地図に関連した、第１の処理とは異なる第２の処理を開始する。
【００１６】
以上説明したように、実施形態に係る情報処理装置Ｓの動作によれば、第１の操作態様による操作が検出された後に連続した操作が検出されたとき、その連続した操作に対応付けられた第１の処理を行う。そして、その連続した操作の検出後に第２の操作態様による操作が検出され、更に当該第２の操作態様による操作が検出された後に連続した操作が検出されたとき、当該第２の操作態様による操作及びその後の連続した操作に対応付けられた第２の処理を行う。よって、第２の操作態様による操作を境に第１の処理と第２の処理とを自動的に切り換えるので、例えば第１の処理が操作に供される領域の大きさ上の制約を受けるような処理であっても、第１の処理に連続して第２の処理を継続することができる。
【実施例】
【００１７】
次に、上述した実施形態に対応する具体的な実施例について、図２乃至図１２を用いて説明する。なお以下に説明する各実施例は、表面にタッチパネルが配置された液晶ディスプレイ等のディスプレイを備える情報処理装置に対して、実施形態を適用した場合の実施例である。なお上記情報処理装置としては、例えばいわゆるスマートフォン、ナビゲーション装置又は携帯型の情報端末装置等が該当する。
【００１８】
（Ｉ）第１実施例
初めに、実施形態に係る第１実施例について、図２乃至図７を用いて説明する。なお、図２は第１実施例に係る情報処理装置の概要構成を示すブロック図であり、図３は当該情報処理装置の動作を示すフローチャートである。また、図４乃至図７は第１実施例に係る情報処理装置の動作における画面例をそれぞれ示す図である。このとき図２では、図１に示した実施形態に係る情報処理装置Ｓにおける各構成部材に対応する実施例の構成部材それぞれについて、当該情報処理装置Ｓにおける各構成部材と同一の部材番号を用いている。
【００１９】
図２に示すように、実施形態に係る情報処理装置Ｓの一例としての第１実施例に係る情報処理装置Ｓは、実施形態に係る表示手段２の一例としてのディスプレイ２と、ディスプレイ２の表示面に設けられた実施形態に係る検出手段１の一例としてのタッチパネル１と、実施形態に係る第１処理手段３の一例及び第２処理手段４の一例並びに本願に係る「探索手段」の一例にそれぞれ相当する処理部３と、表示制御部５と、タッチ検出部６と、により構成されている。
【００２０】
この構成においてタッチ検出部６及びタッチパネル１は、タッチパネル１の表面に接触した人の指又はタッチペンのペン先（以下、これらを纏めて単に「指」と称する）の位置及び同時に接触している指の数を検出し、その検出結果を処理部３に出力する。
【００２１】
一方表示制御部５は、処理部３の制御の下、ディスプレイ２に表示すべき画像を、タッチパネル１を通して視認可能にディスプレイ２に表示する。
【００２２】
これらにより処理部３は、ディスプレイ２及びタッチパネル１を用いた情報処理装置Ｓとしての通常の処理の他、以下に説明する第１実施例に係る動作を制御する。
【００２３】
次に、タッチパネル１等を用いた第１実施例に係る情報処理装置Ｓの動作について、具体的に図３乃至図７を用いて説明する。なお以下に説明する第１実施例に係る動作では、タッチパネル１に対して一本の指のみで接触することを「一点タッチ」と称し、二本の指で同時にタッチすることを「二点タッチ」と称する。第１実施例に係るタッチパネル１は、いわゆるマルチタッチ対応のタッチパネル１であり、複数の指で同時に接触しても、それぞれの指ごとに、その接触位置及び同時に接触している指の数を検出することが可能に構成されている。
【００２４】
また以下に説明する第１実施例に係る情報処理装置Ｓの動作では、上記一点タッチ及び二点タッチを組み合わせることで、ディスプレイ２に表示されている地図のスクロールと、当該地図上の道路を経由した経路探索と、を実行する。
【００２５】
即ち図３に示すように、第１実施例に係る動作では、初めにタッチパネル１及びタッチ検出部６は、ディスプレイ２に表示されている地図をスクロールさせるスクロールモードで動作している（ステップＳ１）。このスクロールモードの動作自体は従来と同様のものである。
【００２６】
次に処理部３は、タッチパネル１上において一点タッチ又は二点タッチのいずれかが実行されたか否かを監視する（ステップＳ２）。ステップＳ２の監視において一点タッチが実行されている場合（ステップＳ２；一点）、処理部３は、タッチパネル１及びタッチ検出部６を継続してスクロールモードとして動作させる。そして処理部３は、当該一点タッチのままタッチパネル１が指によりなぞられた場合に、その指の動きに合わせてディスプレイ２に表示されている地図をスクロールさせ（ステップＳ３）、その後上記ステップＳ１の処理に移行する。なおこのステップＳ３のスクロール処理の場合、その途中で指がタッチパネルから離れたとしてもスクロールモードは継続される。
【００２７】
一方ステップＳ２の監視において二点タッチが検出された場合（ステップＳ２；二点）、処理部３は、タッチパネル１及びタッチ検出部６をスクロールモードから上記経路探索を行うための探索モードに移行させ（ステップＳ４）、その旨をディスプレイ２上の後述する表示Ｄにより表示して使用者に認識させる（ステップＳ５）。
【００２８】
次に処理部３は、探索モードへの移行後において、タッチパネル１上において一点タッチ又は二点タッチのいずれかが実行されたか否かを監視する（ステップＳ６）。ステップＳ６の監視において一点タッチが検出された場合（ステップＳ６；一点）、処理部３は、当該一点タッチのままタッチパネル１が指によりなぞられた場合に、その指の動きに相当する地図上の道路等を探索対象たる経路として選択し（ステップＳ７）、その後、一点タッチを行っている指がタッチパネル１から離れたか否かを監視する（ステップＳ８）。ステップＳ８の判定において一点タッチが継続されている場合（ステップＳ８；ＮＯ）、処理部３は上記ステップＳ６に戻って上記監視を継続する。一方ステップＳ８の監視において一点タッチを行っていた指がタッチパネル１から離れたことが検出された場合（ステップＳ８；ＹＥＳ）、処理部３は、当該指が離れた位置を経路の終点（目的地点）として経路を探索し（ステップＳ９）、その探索結果を表示する等して第１実施例に係る動作を終了する。
【００２９】
他方、上記ステップＳ６の監視において二点タッチが新たに検出された場合（ステップＳ６；二点）、処理部３は、タッチパネル１及びタッチ検出部６を探索モードから上記スクロールモードに移行させ（ステップＳ１０）、その旨をディスプレイ２上の表示Ｄにより表示して使用者に認識させる（ステップＳ１１）。その後処理部３は、上記ステップＳ１の処理に移行する。
【００３０】
次に、図３を用いて説明した第１実施例に係る動作が実行された場合の具体的な表示例について、図４乃至図７を用いて説明する。
【００３１】
先ず、図４（ａ）に例示するように、例えば処理部３及びタッチパネル１等が上記スクロールモードで動作している場合において、タッチパネル１に表示されている地図上のいずれかの位置において、手Ｈの指によるタッチＰ１及びタッチＰ２を含む二点タッチが行われた場合（図３ステップＳ２；二点参照）、処理部３及びタッチパネル１等は、図４（ｂ）に例示するように探索モードに移行する旨の表示Ｄをディスプレイ２において実行し（図３ステップＳ４及びステップＳ５参照）、図４（ｃ）に例示するように探索モードとして動作するようになる。
【００３２】
そして、この状態で図５（ａ）に例示するようにタッチＰ１により一点タッチが行われつつ、地図上の道路等がなぞられると、その道路等が経路として選択され（図３ステップＳ７参照）、更に指が離されると（図３ステップＳ８；ＹＥＳ）、図５（ｂ）に例示するように自動的に経路Ｒが設定される（図３ステップＳ９参照）。
【００３３】
これに対し、図４（ｃ）に例示する状態で、図６（ａ）に例示するようにタッチパネル１に表示されている地図上のいずれかの位置においてタッチＰ１及びタッチＰ２を含む二点タッチが行われた場合（図３ステップＳ６；二点参照）、処理部３及びタッチパネル１等は、図６（ｂ）に例示するようにスクロールモードに移行する旨の表示Ｄをディスプレイ２において実行し（図３ステップＳ１０及びステップＳ１１参照）、図６（ｃ）に例示するようにスクロールモードとして動作するようになる。この状態で、図７（ａ）に例示するようにタッチパネル１に表示されている地図上のいずれかの位置においてタッチＰ１により一点タッチが行われた場合（図３ステップＳ２；一点参照）、図７（ｂ）に例示するように当該タッチＰ１によるなぞりの動きに合わせて、地図がスクロールされる（図３ステップＳ３参照）。
【００３４】
以上説明したように、第１実施例に係る情報処理装置Ｓの動作によれば、一点タッチによる操作が検出された後になぞりの操作が検出されたとき、なぞりの操作に対応付けられた探索モード又はスクロールモードのいずれか一方に移行する。そして、そのなぞりの操作の検出後に二点タッチによる操作が検出され、更に当該二点タッチの操作が検出された後に更になぞりの操作が検出されたとき、当該二点タッチの操作及びその後のなぞりの操作に対応付けられた探索モード又はスクロールモードのいずれか他方に移行する。よって、二点タッチによる操作を境に探索モード又とスクロールモードとが自動的に切り換わるので、例えばスクロールがタッチパネル１の大きさ上の制約を受けるような場合であっても、スクロールモードから連続して探索モードへの移行が可能となる。
【００３５】
また図４（ｂ）又は図６（ｂ）に例示するように、モードが切り替わった旨が表示されるので、モードが切り替わったことを容易に認識することができる。
【００３６】
更に、二点タッチの操作を境に探索モードとスクロールモードとが相互に切り替わるので、これらのモードを連続して実行することができる。
【００３７】
また、スクロール自体又は経路選択自体を一点タッチの操作で行うので、複雑な操作をすることなくスクロール等を実行することができる。
【００３８】
更に、手Ｈの指を用いた一点タッチ及び二点タッチによりモードの切り替えを行うので、各ノードの切り替わりを正確に認識することができる。
【００３９】
更にまた、探索モードにおいて指を離したときに（図３ステップＳ８；ＹＥＳ参照）経路の探索を自動的に開始するので、簡易に経路探索を行うことができる。
【００４０】
（II）第２実施例
次に、実施形態に係る他の実施例である第２実施例について、図８を用いて説明する。なお、図８は第２実施例に係る情報処理装置の動作を示すフローチャート等である。また、第２実施例に係る情報処理装置のハードウェア的な構成は、基本的に第１実施例に係る情報処理装置Ｓと同一であるので、以下の説明では、第１実施例に係る情報処理装置Ｓの部材番号を流用して、第２実施例に係る情報処理装置の動作を説明する。また、図８（ａ）に示すフローチャートにおいて、図３に示す第１実施例に係る情報処理装置Ｓの動作と同様の動作については、同様のステップ番号を付して細部の説明は省略する。
【００４１】
上述した第１実施例に係る情報処理装置Ｓでは、探索モードとスクロールモードとを二点タッチの操作により切り替える構成としたが、以下に説明する第２実施例では、例えば自車位置の周辺等を検索する検索モードとスクロールモードとを二点タッチの操作により切り替える。
【００４２】
即ち第２実施例に係る情報処理装置Ｓの動作としては、図８（ａ）に例示するように、初めに、第１実施例に係る情報処理装置Ｓの動作におけるステップＳ１乃至ステップＳ３の動作が実行される。そして、ステップＳ２の監視において二点タッチが検出された場合（ステップＳ２；二点）、処理部３は、タッチパネル１及びタッチ検出部６をスクロールモードから上記検索モードに移行させ（ステップＳ１３）、その旨をディスプレイ２上の後述する表示Ｄにより表示して使用者に認識させる（ステップＳ１４）。
【００４３】
次に処理部３は、検索モードへの移行後において、タッチパネル１上において一点タッチ又は二点タッチのいずれかが実行されたか否かを監視する（ステップＳ６）。ステップＳ６の監視において一点タッチが検出された場合（ステップＳ６；一点）、処理部３は、当該一点タッチのままタッチパネル１が指によりなぞられた場合に、その指の動きに相当する地図上の領域を検索対象たる領域として設定し（ステップＳ１５）、その後、一点タッチを行っている指がタッチパネル１から離れたか否かを監視する（ステップＳ８）。ステップＳ８の判定において一点タッチが継続されている場合（ステップＳ８；ＮＯ）、処理部３は上記ステップＳ６に戻って上記監視を継続する。一方ステップＳ８の監視において一点タッチを行っていた指がタッチパネル１から離れたことが検出された場合（ステップＳ８；ＹＥＳ）、処理部３は、当該指が離れた位置に基づいて周辺検索を行い（ステップＳ１６）、その検索結果を表示する等して第２実施例に係る動作を終了する。
【００４４】
他方、上記ステップＳ６の監視において二点タッチが新たに検出された場合（ステップＳ６；二点）、処理部３は、タッチパネル１及びタッチ検出部６を検索モードから上記スクロールモードに移行させ（ステップＳ１７）、その旨をディスプレイ２上の表示Ｄにより表示して使用者に認識させる（ステップＳ１８）。その後処理部３は、上記ステップＳ１の処理に移行する。
【００４５】
このような第２実施例に係る情報処理装置Ｓの動作が実行された場合、例えば図８（ｂ）に例示するように、例えば現在位置ＰＰを中心として一点タッチによりなぞられた（図８（ａ）ステップＳ１５参照）領域（図８（ｂ）において、現在位置ＰＰを中心とした駐車場マーク（「Ｐ」マーク）の集まりとして表現されている略台形の領域）内の検索結果が、（図８（ｂ）において駐車場マークとして）ディスプレイ２に表示される（図８（ａ）ステップＳ１６参照）。なおこの検索モードにおいて、一点タッチにより地図上の一点をタッチした場合に、そのタッチされた位置にある施設又は交差点等の詳細情報を表示するように構成してもよい。
【００４６】
以上説明したように、第２実施例に係る情報処理装置Ｓの動作によれば、第１実施例に係る情報処理装置Ｓの動作による効果と同様の効果を基にして、検索モードとスクロールモードとを二点タッチの捜査を境に切り替えるので、検索処理とスクロール処理とが連続して実行可能となり、操作に供される領域が狭い場合でも便利に検索処理を行うことができる。
【００４７】
（III）第３実施例
最後に、実施形態に係る他の実施例である第３実施例について、図９乃至図１２を用いて説明する。なお、図９は第３実施例に係る情報処理装置の動作を示すフローチャートであり、図１０乃至図１２は第３実施例に係る情報処理装置の動作における画面例をそれぞれ示す図である。また、第３実施例に係る情報処理装置のハードウェア的な構成は、基本的に第１実施例に係る情報処理装置Ｓと同一であるので、以下の説明では、第１実施例に係る情報処理装置Ｓの部材番号を流用して、第３実施例に係る情報処理装置の動作を説明する。
【００４８】
上述した第１実施例に係る情報処理装置Ｓでは、探索モードとスクロールモードとを二点タッチの操作により切り替える構成としたが、以下に説明する第３実施例では、二点タッチの操作のままスクロールモードを実行すると共に、探索モードは一点タッチの操作により実行する。
【００４９】
即ち図９に示すように、第３実施例に係る動作では、初めにタッチパネル１上のいずれかの位置がタッチされると（ステップＳ２０）、処理部３は、そのタッチが一点タッチ又は二点タッチのいずれであるか判定する（ステップＳ２１）。ステップＳ２１の判定において一点タッチであった場合（ステップＳ２１；一点）、処理部３は、タッチパネル１及びタッチ検出部６を探索モードとして動作させ、その旨をディスプレイ２上の表示Ｄにより表示して使用者に認識させる（ステップＳ２２）、更に一点タッチでなぞられた位置を確認する（ステップＳ２３）。次に処理部３は、何らかの操作があったか否かを判定し（ステップＳ２４）、一点タッチの操作が継続されている場合は（ステップＳ２４；継続）、その指の動きに相当する地図上の道路等を探索対象たる経路として選択し（ステップＳ２５）、その後、一点タッチを行っている指がタッチパネル１から離れた位置を経路の終点（目的地点）として経路を探索し（ステップＳ２６）、その探索結果を表示する等して第３実施例に係る動作を終了する。一方、上記ステップＳ２４の判定において二点タッチの操作が新たに実行されている場合（ステップＳ２４；二点）、処理部３は後述するステップＳ２７の動作に移行する。
【００５０】
他方、上記ステップＳ２１の判定において二点タッチであった場合（ステップＳ２１；二点）、処理部３は、タッチパネル１及びタッチ検出部６をスクロールモードとして動作させ、その旨をディスプレイ２上の表示Ｄにより表示して使用者に認識させる（ステップＳ２７）、更に二点タッチでなぞられた位置を確認する（ステップＳ２８）。次に処理部３は、何らかの操作があったか否かを判定し（ステップＳ２９）、二点タッチの操作が継続されている場合は（ステップＳ２９；継続）、その指の動きに相当する地図のスクロールを行い（ステップＳ３０）、その後、二点タッチを行っている指がタッチパネル１から離れたら（ステップＳ３１）、スクロールモードを終了する。一方、上記ステップＳ２９の判定において一点タッチの操作が新たに実行されている場合（ステップＳ２９；一点）、処理部３は上記ステップＳ２２の動作に移行する。
【００５１】
次に、図９を用いて説明した第３実施例に係る動作が実行された場合の具体的な表示例について、図１０乃至図１２を用いて説明する。
【００５２】
先ず、図１０（ａ）に例示するように、例えば処理部３及びタッチパネル１等が上記探索モードで動作している場合において、タッチパネル１に表示されている地図上のいずれかの位置において、手Ｈの指によるタッチＰ１を含む一点タッチが行われた場合（図９ステップＳ２１；一点参照）、この状態で図１０（ｂ）に例示するようにタッチＰ１により一点タッチが行われつつ地図上の道路等がなぞられると、その道路等が経路として選択され（図９ステップＳ２５参照）、更に指が離されると、図１０（ｃ）に例示するように自動的に経路Ｒが設定される（図９ステップＳ２６参照）。
【００５３】
これに対し、図１０（ｂ）に例示する状態で、図１１（ａ）に例示するようにタッチパネル１に表示されている地図上のいずれかの位置においてタッチＰ１及びタッチＰ２を含む二点タッチが行われた場合（図９ステップＳ２４；二点参照）、処理部３及びタッチパネル１等は、図１１（ｂ）に例示するようにスクロールモードに移行した旨の表示Ｄをディスプレイ２において実行し（図９ステップＳ２７参照）、図１２（ａ）に例示するようにスクロールモードとして動作するようになる。この状態で、図１２（ｂ）に例示するようにタッチＰ１による一点タッチが行われた場合（図９ステップＳ２９；一点参照）、図１２（ｂ）に例示するように元の探索モードに戻ることになる（図９ステップＳ２２参照）。
【００５４】
以上説明したように、第３実施例に係る情報処理装置Ｓの動作によれば、第１実施例に係る情報処理装置Ｓの動作による効果と同様の効果を基にして、二点タッチの操作の連続によりスクロールモードが実行されるので、複雑な操作をすることなく、地図をスクロールさせることができる。
【００５５】
なお、図３、図８（ａ）又は図９に示したフローチャートに相当するプログラムを、フレキシブルディスク又はハードディスク等の記録媒体に記録しておき、或いはインターネット等のネットワークを介して取得しておき、これを汎用のマイクロコンピュータ等に読み出して実行することにより、当該マイクロコンピュータ等を実施例に係る処理部３として機能させることも可能である。
【符号の説明】
【００５６】
１    検出手段（タッチパネル）
２    表示手段（ディスプレイ）
３    第１処理手段（処理部）
４    第２処理手段
５    表示制御部
６    タッチ検出部
Ｓ    情報処理装置
Ｐ１、Ｐ２    タッチ
Ｈ    手
Ｄ    表示
Ｒ    経路
【図１】
2020030214.tif 000003
【図２】
2020030214.tif 000004
【図３】
2020030214.tif 000005
【図４】
2020030214.tif 000006
【図５】
2020030214.tif 000007
【図６】
2020030214.tif 000008
【図７】
2020030214.tif 000009
【図８】
2020030214.tif 000010
【図９】
2020030214.tif 000011
【図１０】
2020030214.tif 000012
【図１１】
2020030214.tif 000013
【図１２】
2020030214.tif 000014