(57)【要約】      （修正有）【課題】利用者を適切に案内できる案内装置、案内方法および案内プログラムを提供する。【解決手段】案内装置としての端末装置１００は、所定の目的地に至る経路のうちそれぞれ異なる範囲を示す複数の案内情報のうち、いずれかの案内情報を表示する表示部１５５と、表示された案内情報を他の案内情報へと切替える切替操作が行われた場合は、表示されていた案内情報を、当該案内情報が示す範囲と隣接する範囲を示す他の案内情報に切替え、経路から分岐経路が分岐する部分を含む範囲を示す案内情報が表示されている際に、所定の変更操作が行われた場合は、表示部が表示する案内情報を、分岐経路を示す案内情報に切替える切替部１５６とを有する。【選択図】図２
2019207247.tif 000002
【特許請求の範囲】
【請求項１】
所定の目的地に至る経路のうちそれぞれ異なる範囲を示す複数の案内情報のうち、いずれかの案内情報を表示する表示部と、
表示された前記案内情報を他の案内情報へと切替える切替操作が行われた場合は、表示されていた案内情報を、当該案内情報が示す範囲と隣接する範囲を示す他の案内情報に切替え、前記経路から分岐経路が分岐する部分を含む範囲を示す案内情報が表示されている際に、所定の変更操作が行われた場合は、前記表示部が表示する案内情報を、前記分岐経路を示す案内情報に切替える切替部と
を有することを特徴とする案内装置。
【請求項２】
所定の目的地に至る経路のうちそれぞれ異なる範囲を示す複数の案内情報のうち、いずれかの案内情報と、当該案内情報が示す部分を当該案内情報よりも詳細に示す複数の詳細情報であって、それぞれ異なる範囲を示す複数の詳細情報のうち少なくともいずれか１つの詳細情報を表示する表示部と、
表示された前記案内情報を他の案内情報へと切替える切替操作が行われた場合は、表示されていた案内情報を、当該案内情報が示す範囲と隣接する範囲を示す他の案内情報に切替え、表示された前記詳細情報を他の詳細情報へと切替える切替操作が行われた場合は、表示されていた詳細情報を、当該詳細情報が示す範囲と隣接する範囲を示す他の詳細情報に切替える切替部と
を有することを特徴とする案内装置。
【請求項３】
前記切替部は、前記詳細情報のうち、前記案内情報が示す部分の終端以外を示す詳細情報が表示されている際に、前記切替操作が行われた場合は、当該詳細情報を他の詳細情報に切替え、前記案内情報が示す部分の終端を示す詳細情報が表示されている際に、前記切替操作が行われた場合は、前記詳細情報を前記案内情報の次に表示される案内情報に切替えることを特徴とする請求項２に記載の案内装置。
【請求項４】
前記切替部は、前記切替操作として、前記案内情報を画面上の縦方向に移動させる操作が行われた場合は、前記表示部が表示する案内情報を、当該案内情報が示す経路と同一の経路のうち、当該案内情報とは異なる部分を示す案内情報に切替えることを特徴とする請求項１に記載の案内装置。
【請求項５】
前記表示部は、所定の目的地に至る経路および当該経路から分岐して前記所定の目的地へと至る分岐経路のうちそれぞれ異なる範囲を示す複数の案内情報のうち、いずれかの案内情報を表示し
前記切替部は、前記案内情報のうち、前記経路から前記分岐経路が分岐する部分を含む範囲を示す案内情報が表示されている際に、前記切替操作とは異なる操作であって、前記経路を変更する変更操作が行われた場合は、前記表示部が表示する案内情報を、前記分岐経路を示す案内情報に切替えることを特徴とする請求項１〜４のうちいずれか１つに記載の案内装置。
【請求項６】
前記切替部は、前記分岐経路を示す案内情報として、当該分岐経路の先頭部分を含む範囲を示す案内情報に切替えることを特徴とする請求項５に記載の案内装置。
【請求項７】
前記切替部は、前記変更操作として、前記案内情報を画面上の横方向に移動させる操作が行われた際に、前記経路から前記分岐経路が分岐する部分を前記案内情報が示す場合は、当該案内情報を前記分岐経路を示す案内情報に切替えることを特徴とする請求項５または６に記載の案内装置。
【請求項８】
前記目的地までの経路の検索が行われた場合は、当該目的地までの経路のうち前記分岐経路が分岐するまでの範囲と、前記分岐経路が分岐した部分とを示す１つ以上の案内情報と、前記分岐経路の先頭部分を示す案内情報とを取得する取得部
をさらに有し、
前記切替部は、前記変更操作が行われた際に、前記分岐経路が分岐した部分を示す案内情報が表示されている場合は、当該案内情報を、前記分岐経路の先頭部分を示す案内情報に切替える
ことを特徴とする請求項５〜７のうちいずれか１つに記載の案内装置。
【請求項９】
前記取得部は、前記切替操作が行われた際に、前記分岐経路が分岐した箇所を示す案内情報が表示されている場合は、前記目的地までの経路のうち、当該案内情報が示す箇所よりも先の部分を示す案内情報をさらに取得し、前記切替操作が行われた際に、前記分岐経路の先頭部分を示す案内情報が表示されている場合は、当該分岐経路のうち、当該案内情報が示す部分よりも先の部分を示す案内情報をさらに取得することを特徴とする請求項８に記載の案内装置。
【請求項１０】
前記目的地までの経路を示す全ての案内情報と、当該経路から分岐した前記分岐経路を示す全ての案内情報とを取得する取得部をさらに有することを特徴とする請求項５に記載の案内装置。
【請求項１１】
前記表示部は、前記案内情報と、当該案内情報に対応する地図情報とを表示することを特徴とする請求項１〜１０のうちいずれか１つに記載の案内装置。
【請求項１２】
前記表示部は、前記案内情報として、前記目的地までの経路の一部を説明するテキストを含む情報を表示することを特徴とする請求項１〜１１のうちいずれか１つに記載の案内装置。
【請求項１３】
案内装置が実行する案内方法であって、
所定の目的地に至る経路のうちそれぞれ異なる範囲を示す複数の案内情報のうち、いずれかの案内情報を表示する表示工程と、
表示された前記案内情報を他の案内情報へと切替える切替操作が行われた場合は、表示されていた案内情報を、当該案内情報が示す範囲と隣接する範囲を示す他の案内情報に切替え、前記経路から分岐経路が分岐する部分を含む範囲を示す案内情報が表示されている際に、所定の変更操作が行われた場合は、前記表示工程で表示された案内情報を、前記分岐経路を示す案内情報に切替える切替工程と
を含むことを特徴とする案内方法。
【請求項１４】
コンピュータに、
所定の目的地に至る経路のうちそれぞれ異なる範囲を示す複数の案内情報のうち、いずれかの案内情報を表示する表示手順と、
表示された前記案内情報を他の案内情報へと切替える切替操作が行われた場合は、表示されていた案内情報を、当該案内情報が示す範囲と隣接する範囲を示す他の案内情報に切替え、前記経路から分岐経路が分岐する部分を含む範囲を示す案内情報が表示されている際に、所定の変更操作が行われた場合は、前記表示手順で表示された案内情報を、前記分岐経路を示す案内情報に切替える切替手順と
を実行させることを特徴とする案内プログラム。
【請求項１５】
案内装置が実行する案内方法であって、
所定の目的地に至る経路のうちそれぞれ異なる範囲を示す複数の案内情報のうち、いずれかの案内情報と、当該案内情報が示す部分を当該案内情報よりも詳細に示す複数の詳細情報であって、それぞれ異なる範囲を示す複数の詳細情報のうち少なくともいずれか１つの詳細情報を表示する表示工程と、
表示された前記案内情報を他の案内情報へと切替える切替操作が行われた場合は、表示されていた案内情報を、当該案内情報が示す範囲と隣接する範囲を示す他の案内情報に切替え、表示された前記詳細情報を他の詳細情報へと切替える切替操作が行われた場合は、表示されていた詳細情報を、当該詳細情報が示す範囲と隣接する範囲を示す他の詳細情報に切替える切替工程と
を含むことを特徴とする案内方法。
【請求項１６】
コンピュータに、
所定の目的地に至る経路のうちそれぞれ異なる範囲を示す複数の案内情報のうち、いずれかの案内情報と、当該案内情報が示す部分を当該案内情報よりも詳細に示す複数の詳細情報であって、それぞれ異なる範囲を示す複数の詳細情報のうち少なくともいずれか１つの詳細情報を表示する表示手順と、
表示された前記案内情報を他の案内情報へと切替える切替操作が行われた場合は、表示されていた案内情報を、当該案内情報が示す範囲と隣接する範囲を示す他の案内情報に切替え、表示された前記詳細情報を他の詳細情報へと切替える切替操作が行われた場合は、表示されていた詳細情報を、当該詳細情報が示す範囲と隣接する範囲を示す他の詳細情報に切替える切替手順と
を実行させることを特徴とする案内プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、案内装置、案内方法及び案内プログラムに関する。
【背景技術】
【０００２】
従来、スマートフォン等の端末装置を用いて利用者を目的地まで案内するナビゲーション（以下、「案内」ともいう）の技術が知られている。このような技術の一例として、ＧＰＳ（Global  Positioning  System）等の測位システムを用いて現在位置を検出し、検出した現在位置に応じて、現在地周辺の地図や目的地までの経路を端末装置に表示させる技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２００７０号公報
【特許文献２】特許第４２２００５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで上記の従来技術では、利用者を適切に案内することができない場合がある。例えば、実際の案内では、時間帯や経路の状態等といった多様な環境条件や、寄り道したり方向を見失う等といった利用者の状態により、予定された経路を辿って目的地に直行する方が稀である。このような場合、上述した従来技術では、端末装置の現在位置を検出し、新たな経路を端末装置に表示させる。しかしながら、案内中に利用者が端末装置の画面を頻繁に注視することは、安全上回避するのが望ましい。また、上記の従来技術では、施設の中等、測位システムが使用できない場合には、案内を行うことができなくなる。
【０００５】
本願は、上記に鑑みてなされたものであって、利用者を適切に案内できる案内装置、案内方法および案内プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願に係る案内装置は、所定の目的地に至る経路のうちそれぞれ異なる範囲を示す複数の案内情報のうち、いずれかの案内情報を表示する表示部と、表示された前記案内情報を他の案内情報へと切替える切替操作が行われた場合は、表示されていた案内情報を、当該案内情報が示す範囲と隣接する範囲を示す他の案内情報に切替え、前記経路から分岐経路が分岐する部分を含む範囲を示す案内情報が表示されている際に、所定の変更操作が行われた場合は、前記表示部が表示する案内情報を、前記分岐経路を示す案内情報に切替える切替部とを有することを特徴とする。
【発明の効果】
【０００７】
実施形態の一態様によれば、利用者を適切に案内することができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る端末装置が発揮する作用効果の一例を説明するための図である。
【図２】図２は、実施形態に係る端末装置が有する機能構成の一例を説明する図である。
【図３】図３は、実施形態に係る端末装置が実行する処理の流れの一例を説明するフローチャートである。
【図４】図４は、実施形態にかかる端末装置が表示する詳細情報の一例を説明するための図である。
【図５】図５は、実施形態にかかる端末装置が表示する目標情報の一例を説明するための図である。
【図６】図６は、実施形態にかかる端末装置が取得する案内情報の範囲の一例を説明するための図である。
【発明を実施するための形態】
【０００９】
以下に、本願に係る案内装置、案内方法及び案内プログラムを実施するための形態（以下、「実施形態」と呼ぶ。）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る案内装置、案内方法及び案内プログラムが限定されるものではない。また、以下の各実施形態において同一の部位及び処理には同一の符号を付し、重複する説明は省略される。
【００１０】
〔１．作用効果の一例〕
まず、図１を用いて、案内装置の一例である端末装置１００が発揮する作用効果の概念について説明する。図１は、実施形態に係る端末装置が発揮する作用効果の一例を説明するための図である。例えば、端末装置１００は、スマートフォン、タブレット端末やＰＤＡ（Personal  Digital  Assistant）等の移動端末、ノート型ＰＣ（Personal  Computer）等の端末装置であり、移動通信網や無線ＬＡＮ（Local  Area  Network）等のネットワークＮを介して、任意のサーバと通信可能な端末装置である。なお、端末装置１００は、スマートフォン等の移動携帯端末ではなく、例えば、ウェアラブルデバイス等により実演されてもよい。
【００１１】
また、端末装置１００は、液晶画面やＬＥＤ（Light  Emitting  Diode）画面等の画像を表示する機能を有する。このような端末装置１００は、利用者から目的地の入力を受付けると、目的地までの経路の各部分を説明する複数の案内情報と、各案内情報に対応する複数の地図情報とを取得する。
【００１２】
ここで、案内情報とは、目的地までの経路の一部を説明する情報であり、例えば、目的地までの経路のうち案内情報が示す部分を案内するために、利用者の進行方向を示すテキストや、進行方向の目標となる場所や物を示すテキストが含まれている。また、地図情報とは、案内情報とともに表示される地図の画像であり、目的地までの経路のうち、ともに表示される案内情報（以下、対応する案内情報と記載する）が示す部分を含んだ地図の画像である。また、地図情報には、利用者を案内する方向や位置を示す各種のアイコンが含まれている。
【００１３】
端末装置１００は、このような案内情報と対応する地図情報とを表示するとともに、利用者の操作に応じて、経路に沿った順に案内情報と地図情報とを切替える。例えば、端末装置１００は、鉄道を降車してから改札から駅の出入り口を介して目的地へと至る経路を段階的に示す複数の案内情報を、利用者の操作により随時切り替える。このように、端末装置１００は、利用者の操作により案内情報が変化する対話式のＵＩ（User  Interface）を用いて、利用者を目的地まで案内するので、ＧＰＳ等の位置測位システムが使用できない場合にも、実際に経路を目視した利用者による単純な操作で利用者を目的地まで案内することができる。
【００１４】
ここで、実際の案内においては、時間帯によって目的地までの経路が混雑していたり、工事等により表示された経路が使用できない場合がある。また、利用者は、案内情報が表示されていたとしても、進むべき方向を見失ってしまったり、経路上の店舗等に寄り道する場合がある。また、例えば、足が不自由な利用者には、表示された案内情報が示す経路に段差や階段が存在する場合は、エレベータやスロープが存在する他の経路を介して目的地に向かいたいという要望がある。この結果、実際の案内においては、端末装置１００が取得した案内情報が示す経路とは異なる経路を介して、利用者が目的地へ向かうといった状態が考えられる。
【００１５】
しかしながら、従来技術では、位置測位システムが使用できない場合には、経路を外れた利用者の位置を特定することができないので、新たな案内情報を自動で取得することができない。また、従来技術では、利用者が経路を外れる度に、新たな案内情報を表示した場合は、現在位置や目的地の入力や進むべき経路の確認等により、利用者が端末装置の画面を頻繁に注視することになり、安全を担保することができない。
【００１６】
そこで、端末装置１００は、以下の案内処理を実行する。まず、端末装置１００は、目的地までの経路の一部を示す案内情報を表示する。そして、端末装置１００は、第１の操作が行われた際に、経路から同一の目的地へ至る他の経路が分岐する部分（以下、分岐点と記載する。）とは異なる部分を表示されている案内情報が示す場合は、案内情報の表示を継続する。一方、端末装置１００は、第１の操作が行われた際に表示された案内情報が分岐点を示す場合は、表示された案内情報を、分岐点から分岐した他の経路を示す案内情報に切替える。
【００１７】
また、端末装置１００は、第１の操作とは異なる第２の操作が行われた場合は、表示された案内情報を、その案内情報が示す経路と同一の経路のうち、その案内情報とは異なる部分を示す案内情報に切替える。
【００１８】
例えば、端末装置１００は、第１の操作として、表示された案内情報を画面横方向にスクロールさせる操作を検出する。また、端末装置１００は、第２の操作として、表示された案内情報を画面縦方向にスクロールさせる操作を検出する。そして、端末装置１００は、第１の経路を示す案内情報が表示されている際に、案内情報を画面縦方向にスクロールさせる操作が行われた場合は、第１の経路のうち、表示されている案内情報が示す部分よりも出発地に近い部分を示す案内情報、もしくは、目的地に近い部分を示す案内情報に切替える。
【００１９】
一方、端末装置１００は、第１の経路のうち、第１の経路と同一の目的地へと至る第２の経路が分岐している分岐点以外の部分を示す案内情報が表示されている際に、案内情報を画面横方向にスクロールさせる操作が行われた場合は、第１の経路を示す案内情報を表示し続ける。そして、端末装置１００は、第１の経路のうち分岐点を含む部分を示す案内情報が表示されている際に、案内情報を画面横方向にスクロールさせる操作が行われた場合は、第１の経路を示す案内情報を、第２の経路を示す案内情報に切替える。
【００２０】
以下、図を用いて、上述した案内処理を実現する端末装置１００の機能構成及び作用効果の一例を説明する。なお、以下の説明では、端末装置１００が案内情報Ｃ２１〜Ｃ２７および地図情報Ｃ１１〜Ｃ１７を表示する処理の一例について説明する。また、以下の説明では、案内情報Ｃ２１〜Ｃ２７を案内情報Ｃ２０と総称し、地図情報Ｃ１１〜Ｃ１７を地図情報Ｃ１０と総称する場合がある。
【００２１】
〔２．機能構成の一例〕
図２は、実施形態に係る端末装置が有する機能構成の一例を説明する図である。図２に示すように、端末装置１００は、通信部１１０、記憶部１２０、入力部１３０、出力部１４０、制御部１５０を有する。通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部１１０は、ネットワークＮと有線または無線で接続され、端末装置１００と、端末装置１００から目的地を受信すると、目的地までの経路を示す案内情報を配信する配信サーバとの間で情報の送受信を行う。
【００２２】
記憶部１２０は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。また、記憶部１２０は、案内情報データベース１２１、地図情報データベース１２２を有する。
【００２３】
案内情報データベース１２１には、目的地まで利用者を案内するための経路を示す案内情報Ｃ２０が格納される。例えば、案内情報データベース１２１には、第１の経路を示す案内情報Ｃ２１〜Ｃ２３、第１の経路と同一の目的地まで利用者を案内する経路であって、第１の経路の途中から分岐する第２の経路を示す案内情報Ｃ２４、Ｃ２５、および、第１の経路と同一の目的地まで利用者を案内する経路であって、第１の経路の途中から分岐する第３の経路を示す案内情報Ｃ２６、Ｃ２７を記憶する。
【００２４】
地図情報データベース１２２には、案内情報Ｃ２０と対応する地図情報Ｃ１０が格納される。例えば、地図情報データベース１２２には、地図情報Ｃ１０として、案内情報Ｃ２０に含まれるテキスト情報が示す目的物の位置や、利用者を案内する方向を示すアイコンが配置された地図画像が登録される。
【００２５】
入力部１３０は、利用者から各種操作を受け付ける入力装置である。例えば、入力部１３０は、キーボードやマウスや操作キー、若しくはタッチパネル等の入力デバイスによって実現される。出力部１４０は、各種情報を表示するための表示装置である。例えば、出力部１４０は、液晶ディスプレイ等によって実現される。なお、入力部１３０がタッチパネルにより実現される場合には、入力部１３０と出力部１４０とは一体化される。また、以下の説明では、出力部１４０を画面と記載する場合がある。
【００２６】
図２に戻って、説明を続ける。制御部１５０は、例えば、ＣＰＵ（Central  Processing  Unit）、ＭＰＵ（Micro  Processing  Unit）、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等によって、端末装置１００内部の記憶装置に記憶されている各種プログラムが、ＲＡＭ等の記憶領域を作業領域として実行されることにより実現される。図２に示す例では、制御部１５０は、要求部１５１、操作制御部１５２、および表示制御部１５３を有する。また、表示制御部１５３は、取得部１５４、表示部１５５、および切替部１５６を有する。
【００２７】
なお、制御部１５０が有する各処理部１５１〜１５６の接続関係は、図２に示した接続関係に限られず、他の接続関係であってもよい。また、各処理部１５１〜１５６は、以下に説明するような案内処理の機能・作用（例えば図３）を実現・実行するものであるが、これらは説明のために整理した機能単位であり、実際のハードウェア要素やソフトウェアモジュールとの一致は問わない。すなわち、以下の案内処理の機能・採用を実現・実行することができるのであれば、端末装置１００は、任意の機能単位で案内処理を実現・実行して良い。
【００２８】
〔３．作用効果の一例〕
以下、図３に示すフローチャートを用いて、要求部１５１、操作制御部１５２、取得部１５４、表示部１５５、切替部１５６が実行・実現する処理の内容について説明する。図３は、実施形態に係る端末装置が実行する処理の流れの一例を説明するフローチャートである。
【００２９】
まず、操作制御部１５２は、利用者から目的地が入力されたか否かを判定し（ステップＳ１０１）、入力されていない場合は（ステップＳ１０１：Ｎｏ）、入力されるまで待機する。そして、操作制御部１５２は、利用者から目的地が入力された場合は（ステップＳ１０１：Ｙｅｓ）、入力された目的地を要求部１５１に出力する。かかる場合、要求部１５１は、図示を省略したサーバに対して入力された目的地を送信し、案内情報Ｃ２０と地図情報Ｃ１０とを要求する（ステップＳ１０２）。
【００３０】
この結果、取得部１５４は、目的地までの案内情報Ｃ２０と地図情報Ｃ１０とをサーバから取得する（ステップＳ１０３）。より具体的には、取得部１５４は、目的地へと至る第１の経路と、第１の経路の途中から分岐して同一の目的地へと至る第２の経路及び第３の経路を示す案内情報Ｃ２１〜Ｃ２７を取得し、取得した案内情報Ｃ２１〜Ｃ２７を案内情報データベース１２１に格納する。また、取得部１５４は、各案内情報Ｃ２１〜Ｃ２７と対応する地図情報Ｃ１１〜Ｃ１７を取得し、取得した地図情報Ｃ１１〜Ｃ１７を地図情報データベース１２２に格納する。
【００３１】
また、表示部１５５は、経路の先頭となる案内情報と対応する地図情報とを表示する（ステップＳ１０４）。例えば、表示部１５５は、案内情報データベース１２１および地図情報データベース１２２から、案内情報Ｃ２０および地図情報Ｃ１０を読出し、図１の第１状態に示すように、「中央改札口方面階段を上ってください」等といった目標を示すテキスト情報を含む案内情報Ｃ２１と、利用者の進行方向を示す矢印型のアイコンが配置された地図情報Ｃ１１とを表示する。
【００３２】
図３に戻り、操作制御部１５２は、第２の操作として、案内情報Ｃ２０を画面上方向にスクロールさせる上スクロールが検出されたか否かを判定する（ステップＳ１０５）。そして、切替部１５６は、操作制御部１５２により上スクロール操作が検出された場合は（ステップＳ１０５：Ｙｅｓ）、表示されている案内情報Ｃ２０と対応する地図情報Ｃ１０とを、次に表示される案内情報Ｃ２０と対応する地図情報Ｃ１０とに切替える（ステップＳ１０６）。
【００３３】
例えば、切替部１５６は、図１の第１状態に示す際に、案内情報Ｃ２１を画面上方向にスクロールさせる操作が利用者の指Ｆ１０により行われた場合は、第２状態に示すように、案内情報Ｃ２１から、「中央改札口を出てください」等といったテキスト情報を含む案内情報Ｃ２２、すなわち、第１の経路のうち案内情報Ｃ２１の次に表示される案内情報Ｃ２２に切替える。また、切替部１５６は、地図情報Ｃ１１から、中央改札口の位置を示すアイコンを含む地図情報Ｃ１２に切替える。
【００３４】
同様に、切替部１５６は、第２状態から、案内情報Ｃ２２を画面上方向にスクロールさせる操作が行われた場合は、第３状態に示すように、案内情報Ｃ２２から、「中央改札口からＡモールへ向かってください」等といったテキスト情報を含む案内情報Ｃ２３に切替える。また、端末装置１００は、地図情報Ｃ１２から、中央改札口からＡモールへの移動方向を示す矢印型のアイコンを含む地図情報Ｃ１３に切替える。
【００３５】
図３に戻り、操作制御部１５２は、上スクロールが検出されなかった場合は（ステップＳ１０５：Ｎｏ）、案内情報Ｃ２０を画面下方向にスクロールさせる下スクロールが検出されたか否かを判定する（ステップＳ１０７）。そして、切替部１５６は、操作制御部１５２により下スクロール操作が検出された場合は（ステップＳ１０７：Ｙｅｓ）、表示されている案内情報Ｃ２０と対応する地図情報Ｃ１０とを、一つ前の案内情報Ｃ２０と対応する地図情報Ｃ１０とに切替える（ステップＳ１０８）。
【００３６】
例えば、切替部１５６は、図１の第３状態から、案内情報Ｃ２３を画面下方向にスクロールさせる操作が行われた場合は、第２状態に示すように、案内情報Ｃ２３を案内情報Ｃ２２に切替え、地図情報Ｃ１３を地図情報Ｃ１２に切替える。同様に、切替部１５６は、第２状態から、案内情報Ｃ２２を画面下方向にスクロールさせる操作が行われた場合は、第１状態に示すように、案内情報Ｃ２２を案内情報Ｃ２１に切替え、地図情報Ｃ１２を地図情報Ｃ１１に切替える。
【００３７】
図３に戻り、操作制御部１５２は、下スクロールが検出されなかった場合は（ステップＳ１０７：Ｎｏ）、案内情報Ｃ２０を画面横方向にスクロールさせる横スクロールが検出されたか否かを判定する（ステップＳ１０９）。そして、切替部１５６は、操作制御部１５２により横スクロールが検出された場合は（ステップＳ１０９：Ｙｅｓ）、表示されている案内情報Ｃ２０が示す部分から他の経路が分岐しているか否かを判定する（ステップＳ１１０）。
【００３８】
そして、切替部１５６は、表示されている案内情報Ｃ２０が示す部分から他の経路が分岐している場合は（ステップＳ１１０：Ｙｅｓ）、表示されている案内情報Ｃ２０を他の経路の案内情報Ｃ２０に切替える（ステップＳ１１１）。より具体的には、切替部１５６は、表示されている案内情報Ｃ２０を、表示されている案内情報が示す経路（以下、元の経路と記載する）から分岐した経路のうち、先頭部分を示す案内情報Ｃ２０に切替える。そして、切替部１５６は、表示されている地図情報Ｃ１０を、ステップＳ１１１にて切替えた案内情報Ｃ２０と対応する地図情報Ｃ１０に切替えて表示する（ステップＳ１１２）。
【００３９】
例えば、図１に示す例では、第１の経路のうち、案内情報Ｃ２２が示す部分から第２の経路および第３の経路が分岐している。そこで、切替部１５６は、第２状態から、第１の操作として案内情報Ｃ２２を画面左方向にスクロールさせる操作が利用者の指Ｆ１０により行われた場合は、第４状態に示すように、案内情報Ｃ２２から、「北改札口を出てください」等といったテキスト情報を含む案内情報Ｃ２４に切替える。また、端末装置１００は、地図情報Ｃ１２から、北改札口の位置を示すアイコンを含む地図情報Ｃ１４に切替える。すなわち、切替部１５６は、第１の経路のうち分岐点を含む範囲を示す案内情報Ｃ２２が表示されている際に、横スクロールが行われた場合は、表示されていた案内情報Ｃ２２を、第２の経路の先頭部分を示す案内情報Ｃ２３に切替える。
【００４０】
同様に、切替部１５６は、第４状態から、案内情報Ｃ２４を画面左方向にスクロールさせる操作が利用者の指Ｆ１０によりさらに行われた場合は、案内情報Ｃ２４から、第５状態に示すように、「南改札口を出てください」等といったテキスト情報を含む案内情報Ｃ２６に切替える。また、端末装置１００は、地図情報Ｃ１４から、南改札口の位置を示すアイコンを含む地図情報Ｃ１６に切替える。すなわち、切替部１５６は、第２の経路のうち分岐点を含む範囲を示す案内情報Ｃ２４が表示されている際に、横スクロールが行われた場合は、表示されていた案内情報Ｃ２４を、第３の経路の先頭部分を示す案内情報Ｃ２６に切替える。
【００４１】
また、端末装置１００は、第４状態から、案内情報Ｃ２４の上スクロール操作が行われた場合は、第６状態に示すように、案内情報Ｃ２４から、「北改札口から１番出入口へ向かってください」等といったテキスト情報を含む案内情報Ｃ２５に切替える。また、端末装置１００は、地図情報Ｃ１４から、北改札口から一番出入口への移動方向を示す矢印型のアイコンを含む地図情報Ｃ１５に切替える。
【００４２】
また、端末装置１００は、第５状態から、案内情報Ｃ２６の上スクロール操作が行われた場合は、第７状態に示すように、案内情報Ｃ２６から、「南改札口からＢプラザへ向かってください」等といったテキスト情報を含む案内情報Ｃ２７に切替える。また、端末装置１００は、地図情報Ｃ１６から、南改札口からＢプラザへの移動方向を示す矢印型のアイコンを含む地図情報Ｃ１７に切替える。すなわち、端末装置１００は、縦スクロール操作に応じて、第２の経路を示す各案内情報Ｃ２４、Ｃ２５や、第３の経路を示す各案内情報Ｃ２６、Ｃ２７を切替える（図３のステップＳ１０５、Ｓ１０６）。
【００４３】
図３に戻り、操作制御部１５２は、横スクロールが検出されなかったと判定した場合は（ステップＳ１０９：Ｎｏ）、案内処理を終了させる所定の終了操作が行われたか否かを判定する（ステップＳ１１３）。そして、操作制御部１５２は、終了操作が行われた場合は（ステップＳ１１３：Ｙｅｓ）、案内処理を終了する旨の終了案内を出力部１４０から出力し（ステップＳ１１４）、案内処理を終了する。
【００４４】
一方、操作制御部１５２は、終了操作が行われなかった場合は（ステップＳ１１３：Ｎｏ）、ステップＳ１０５を実行する。なお、操作制御部１５２は、ステップＳ１０６、Ｓ１０８、Ｓ１１２を実行した場合は、横スクロールが行われた際に、表示されている案内情報Ｃ２０が示す部分から他の経路が分岐していない場合には（ステップＳ１１０：Ｎｏ）、ステップＳ１１３を実行する。
【００４５】
〔４．詳細情報の表示〕
上述した端末装置１００は、目的地までの経路を段階的に示す複数の案内情報Ｃ２０を表示し、スクロール操作に応じて、案内情報Ｃ２０を順次切り替えた。ここで、目的地までの経路のうち、案内情報Ｃ２０が示す部分によっては、経路が複雑で利用者を案内するのが困難となる場合も考えられる。そこで、端末装置１００は、案内情報Ｃ２０とは別に、案内情報Ｃ２０よりも経路を詳細に示す１つ以上の詳細情報Ｃ４０を表示してもよい。
【００４６】
例えば、図４は、実施形態にかかる端末装置が表示する詳細情報の一例を説明するための図である。なお、図４に示す例では、詳細情報Ｃ４０として、案内情報Ｃ２５が示す部分の経路をより詳細に示す詳細情報Ｃ４１〜Ｃ４３を表示する例について記載した。例えば、端末装置１００は、図４の第１状態に示すように、案内情報Ｃ２５と、対応する地図情報Ｃ１５とを表示する。そして、端末装置１００は、利用者の指Ｆ１０が案内情報Ｃ２５を画面上方向にスクロールさせた場合は、第２状態に示すように、案内情報Ｃ２５を案内情報Ｃ２８に切替え、地図情報Ｃ１５を地図情報Ｃ１８に切替える。
【００４７】
ここで、第２の経路のうち、案内情報Ｃ２５が示す部分の案内が複雑である場合、端末装置１００は、案内情報Ｃ２５とともに詳細情報Ｃ４１〜Ｃ４３を取得する。また、端末装置１００は、詳細情報Ｃ４０を取得した場合は、第１状態に示すように、詳細情報Ｃ４０を表示させるためのアイコンＣ３０を表示する。
【００４８】
そして、端末装置１００は、アイコンＣ３０が利用者の指Ｆ１０によりタップされた場合は、案内情報Ｃ２５が示す部分のうち、先頭となる部分を示す詳細情報Ｃ４１を表示する。また、端末装置１００は、詳細情報Ｃ４１が表示されている際に、上スクロールが行われた場合は、第４状態に示すように、詳細情報Ｃ４１を詳細情報Ｃ４２に切替える。また、端末装置１００は、詳細情報Ｃ４２が表示されている際に、さらに上スクロール操作が行われた場合は、第５状態に示すように、詳細情報Ｃ４２を詳細情報Ｃ４３に切替える。そして、端末装置１００は、詳細情報Ｃ４３が表示されている際に、さらに上スクロール操作が行われた場合は、第２状態に示すように、詳細情報Ｃ４０の表示を終了し、案内情報Ｃ２５の次に表示される案内情報Ｃ２８と、対応する地図情報Ｃ１８とを表示する。
【００４９】
すなわち、端末装置１００は、上スクロール操作が行われた際に、案内情報Ｃ２５が示す部分の終端以外を示す詳細情報Ｃ４１、Ｃ４２が表示されている場合は、詳細情報Ｃ４１、Ｃ４２を他の詳細情報Ｃ４２、Ｃ４３に切替える。また、端末装置１００は、上スクロール操作が行われた際に、案内情報Ｃ２５が示す部分の終端を示す詳細情報Ｃ４３が表示されている場合は、詳細情報Ｃ４０の表示を終了し、案内情報Ｃ２５の次に表示される案内情報Ｃ２８を表示する。
【００５０】
なお、端末装置１００は、第３状態から第５状態に示すように、詳細情報Ｃ４０が表示されている間、詳細情報Ｃ４０を案内情報Ｃ２０に切替えるためのアイコンＣ３１を表示する。そして、端末装置１００は、第３状態から第５状態に示す間に、利用者がアイコンＣ３１をタップした場合は、第１状態に示すように、詳細情報Ｃ４１〜Ｃ４３の表示を取りやめ、案内情報Ｃ２５を表示する。
【００５１】
このように、端末装置１００は、案内情報Ｃ２０よりも詳細に経路を示す詳細情報Ｃ４０を表示する。このため、端末装置１００は、目的地までの経路のうち、表示された案内情報Ｃ２０が示す部分が複雑である場合にも、利用者を適切に案内することができる。
【００５２】
〔５．目標情報の表示〕
なお、図４に示す例では、端末装置１００は、詳細情報Ｃ４０を表示する際に案内情報Ｃ２０を表示しなかった。しかしながら、実施形態は、これに限定されるものではない。例えば、端末装置１００は、詳細情報Ｃ４１〜Ｃ４３を表示するとともに、詳細情報Ｃ４１〜Ｃ４３が示す部分を示す案内情報Ｃ２５を表示し続けてもよく、第２の経路のうち、案内情報Ｃ２５が示す部分の先頭と終端とを示す目標情報Ｃ５０を詳細情報Ｃ４０と同時に表示してもよい。
【００５３】
例えば、図５は、実施形態にかかる端末装置が表示する目標情報の一例を説明するための図である。なお、図５に示す第１状態および第２状態に示す処理は、図４に示した第１状態および第２状態に示す処理と同一であるものとして、説明を省略する。また、図５に示す例では、目的情報Ｃ５０として、案内情報Ｃ２５が示す部分の先頭を示す目的情報Ｃ５１と、終端を示す目標情報Ｃ５１を表示する例について記載した。
【００５４】
例えば、端末装置１００は、第１状態においてアイコンＣ３０が利用者の指Ｆ１０によりタップされた場合は、第３状態に示すように、詳細情報Ｃ４１を表示する。また、端末装置１００は、第２の経路のうち、案内情報Ｃ２５が示す部分の先頭を示す目標情報Ｃ５１と、案内情報Ｃ２５が示す部分の終端を示す目標情報Ｃ５２を表示する。例えば、端末装置１００は、案内情報Ｃ２５が「北改札口から１番出入口へ向かってください」といったテキストを含む場合は、「北改札口から」といったテキストを含む目標情報Ｃ５１と、「１番出入口まで」といったテキストを含む目標情報Ｃ５２とを、詳細情報Ｃ４１とともに表示する。
【００５５】
また、端末装置１００は、第３状態に示す際に上スクロール操作が行われた場合は、第４状態に示すように、目標情報Ｃ５１、Ｃ５２を表示したままで、詳細情報Ｃ４１を詳細情報Ｃ４２に切替える。また、端末装置１００は、第４状態に示す際に上スクロール操作が行われた場合は、第５状態に示すように、目標情報Ｃ５１、Ｃ５２を表示したままで、詳細情報Ｃ４２を詳細情報Ｃ４３に切替える。そして、端末装置１００は、案内情報Ｃ２５が示す部分の終端、すなわち、目標情報Ｃ５２が示す部分を示す案内情報Ｃ４３が表示されている際に、さらに上スクロール操作が行われた場合は、第２状態に示すように、詳細情報Ｃ４０と目標情報Ｃ５０との表示を取りやめ、案内情報Ｃ２８を表示する。
【００５６】
このように、詳細情報Ｃ４０とは別に、案内情報Ｃ２０が示す経路の先頭や目標を示す目標情報Ｃ５０を表示した場合は、利用者に、どこへ向かっているのかという指標を示すことができる。このため、端末装置１００は、利用者をより適切に目的地まで案内することができる。
【００５７】
〔６．案内情報の取得タイミング〕
ここで、上述した実施形態では、端末装置１００は、目的地までの第１の経路を示す全ての案内情報Ｃ２１〜Ｃ２３と、第１の経路から分岐した第２の経路および第３の経路を示す全ての案内情報Ｃ２４〜Ｃ２７を予め取得し、利用者の操作に応じて、表示する案内情報を切替えた。しかしながら、実施形態は、これに限定されるものではない。すなわち、端末装置１００は、目的地までの経路のうち、任意の領域を示す案内情報を、任意のタイミングで取得して良い。
【００５８】
例えば、図６は、実施形態にかかる端末装置が取得する案内情報の範囲の一例を説明するための図である。なお、図６に示す例では、目的地へと至る第１の経路を示す案内情報＃１〜＃７、第１の経路のうち案内情報＃３が示す部分から分岐した第２の経路を示す案内情報＃８〜＃１０、第１の経路のうち案内情報＃３が示す部分から分岐した第３の経路を示す案内情報＃１１、＃１２、および第１の経路のうち案内情報＃３が示す部分から分岐した第４の経路を示す案内情報＃１３、＃１４を記載した。
【００５９】
例えば、端末装置１００は、目的地が入力され、目的地までの経路の検索が行われた場合は、サーバから、図６中（Ａ）に示す案内情報＃１〜＃３、＃８、＃１１、＃１３を取得する。すなわち、端末装置１００は、第１の経路のうち他の経路が分岐するまでの範囲を示す案内情報＃１および案内情報＃２、他の経路が分岐した箇所を示す案内情報＃３、分岐した各経路の先頭部分を示す案内情報＃８、＃１１、＃１３を取得する。そして、端末装置１００は、縦スクロールに応じて、案内情報＃１〜＃３を切替えるとともに、横スクロールが行われた際に案内情報＃３が表示されている場合は、案内情報＃３を、案内情報＃８、＃１１、＃１３のいずれかに切替える。
【００６０】
また、端末装置１００は、縦スクロールが行われた際に、案内情報＃３が表示されている場合は、図６中（Ｂ）に示すように、案内情報＃３が示す第１の経路のうち、案内情報＃３が示す箇所よりも先の部分を示す案内情報＃４〜＃７をさらに取得する。また、端末装置１００は、縦スクロールが行われた際に、案内情報＃８が表示されている場合は、図６中（Ｃ）に示すように、案内情報＃８が示す第２の経路のうち、案内情報＃８が示す部分よりも先の部分を示す案内情報＃９、＃１０を取得する。
【００６１】
このように、端末装置１００は、目的地までの経路を示す案内情報Ｃ２０のうち、他の経路が分岐するまでの案内情報Ｃ２０と、他の経路の先頭を示す案内情報Ｃ２０とをあらかじめ取得する。そして、端末装置１００は、他の経路が分岐する箇所を示す案内情報Ｃ２０または他の経路の先頭を示す案内情報Ｃ２０を表示する際に、縦スクロール操作が行われた場合は、表示されていた案内情報が示す経路を示す他の案内情報Ｃ２０を取得して表示する。このため、端末装置１００は、取得する経路情報Ｃ２０の数を削減することができるので、目的地検索を行う際のレスポンスを向上させることができる。
【００６２】
なお、端末装置１００は、利用者がスクロール操作を行う度に、次に表示する案内情報を取得してもよい。例えば、端末装置１００は、案内情報＃３が表示されている際に、上スクロール操作が行われた場合は、案内情報＃４を取得して表示し、案内情報＃３が表示されている際に、横スクロール操作が行われた場合は、案内情報＃８を取得して表示してもよい。
【００６３】
〔７．検出する操作について〕
上述した実施形態では、端末装置１００は、案内情報Ｃ２０を画面上方向若しくは画面下方向にスクロールさせる操作に応じて、表示されている案内情報Ｃ２０を同一の経路を示す他の案内情報Ｃ２０に切替え、案内情報Ｃ２０を画面横方向にスクロールさせる操作に応じて、表示されている案内情報Ｃ２０を他の経路を示す案内情報Ｃ２０に切替えた。しかしながら、実施形態は、これに限定されるものではなく、端末装置１００は、任意の操作に応じて、表示されている案内情報Ｃ２０を同一の経路若しくは他の経路を示す案内情報Ｃ２０に切替えてよい。
【００６４】
例えば、端末装置１００は、衝撃や加速度を測定するセンサを用いて、利用者が端末装置１００を振った方向を測定する。そして、端末装置１００は、利用者が端末装置１００を縦方向に振った場合には、表示されている案内情報Ｃ２０を同一の経路を示す他の案内情報Ｃ２０に切替えてもよい。また、端末装置１００は、利用者が端末装置１００を横方向に振った場合は、表示されている案内情報Ｃ２０を他の経路を示す案内情報Ｃ２０に切替えてもよい。
【００６５】
また、端末装置１００は、案内情報Ｃ２０を画面横方向ににスクロールさせる操作に応じて、表示されている案内情報Ｃ２０を同一の経路を示す他の案内情報Ｃ２０に切替え、案内情報Ｃ２０を画面縦方向にスクロールさせる操作に応じて、表示されている案内情報Ｃ２０を他の経路を示す案内情報Ｃ２０に切替えてもよい。
【００６６】
また、端末装置１００は、利用者の進行方向に応じて第１の操作および第２の操作を変更してもよい。例えば、端末装置１００は、利用者を直進させる経路の案内情報Ｃ２０が表示されている際に、利用者を左折させる経路が分岐している場合は、画面上方向に案内情報Ｃ２０をスクロールさせた際に、同一の経路を示す他の案内情報Ｃ２０に切替え、画面左方向に案内情報Ｃ２０をスクロールさせた際に、他の経路を示す案内情報Ｃ２０、すなわち、利用者を左折させる経路を示す案内情報Ｃ２０を表示してもよい。すなわち、端末装置１００は、案内情報Ｃ２０を進行方向に関連する方向へとスクロールさせる操作を第１の操作および第２の操作に採用してもよい。
【００６７】
また、端末装置１００は、地図情報Ｃ１０上における各経路の位置関係に応じて、第１の操作および第２の操作を変更してもよい。例えば、表示されている案内情報Ｃ２０が示す経路が、表示されている地図情報Ｃ１０において画面右方向へと向かう経路であるものとし、かかる経路から、地図情報Ｃ１０において画面上下方向に他の経路が分岐しているものとする。このような場合は、端末装置１００は、画面左方向に案内情報Ｃ２０をスクロールさせた際に、同一の経路を示す他の案内情報Ｃ２０に切替え、画面上下方向に案内情報Ｃ２０をスクロールさせた際に、他の経路を示す案内情報Ｃ２０に切替えてもよい。
【００６８】
すなわち、端末装置１００は、案内情報Ｃ２０をどのように表示するか、地図情報Ｃ１０における進行方向、案内情報Ｃ２０の切替をどのようなＵＩ（User  Interface）により実現するか等といった情報に応じて、任意の操作を第１の操作および第２の操作として採用することができる。
【００６９】
〔８．画面の向きについて〕
また、端末装置１００は、案内処理を実行する際の端末装置１００の向きに応じて、案内情報Ｃ２０を切替える操作を変更してもよい。例えば、利用者が端末装置１００を縦にして（長辺方向を地面に対して略垂直な向きに保って）使用している場合、端末装置１００は、画面の上半分に地図情報Ｃ１０を表示し、画面下半分に案内情報Ｃ２０を表示する。このような場合、端末装置１００は、画面縦方向のスクロール操作を第２の操作とし、画面横方向のスクロール操作を第１の操作として採用する。
【００７０】
一方、利用者が端末装置１００を横にして（長辺方向を地面に対して略平行な向きに保って）使用している場合、端末装置１００は、画面の左半分に地図情報Ｃ１０を表示し、画面右半分に案内情報Ｃ２０を表示する。このような場合、端末装置１００は、画面横方向のスクロール操作を第２の操作として、画面縦方向のスクロール操作を第１の操作として採用してもよい。なお、端末装置１００は、利用者が端末装置１００を使用する際の向きを変更した場合は、地図情報Ｃ１０および案内情報Ｃ２０を表示する位置を変更するに留め、案内情報Ｃ２０を切替える操作については、変更せずともよい。
【００７１】
〔９．案内情報のバリエーション〕
ここで、端末装置１００は、利用者を適切な方向へ誘導できるのであれば、任意の対応で案内情報Ｃ２０を出力して良い。例えば、端末装置１００は、図１に示すように、テキストを含む案内情報Ｃ２０を出力してもよく、また、利用者を案内するための音声を含む案内情報Ｃ２０を出力してもよい。例えば、端末装置１００は、案内情報Ｃ２１を案内情報Ｃ２２に切替えた際に「中央改札口を出てください」等といった音声を出力してもよい。また、端末装置１００は、利用者の進行方向を示す振動等を出力してもよい。
【００７２】
また、端末装置１００は、利用者が進むべき方向を「東方向」や「西方向」といった方位で示してもよく、利用者の向きを基準として「左方向」や「右方向」等といった単純な方向で示してもよい。また、端末装置１００は、利用者の位置を測位することができる場合や、磁気センサ等を利用して地磁気を検出することができる場合、利用者が表示された案内情報Ｃ２０が示す経路を辿っているか否かを判定する。そして、端末装置１００は、利用者が誤った方向へ進んだ場合、若しくは、利用者が正しい方向へ進んだ場合には、音声を出力したり、端末装置１００を振動させることで、利用者が進むべき方向を通知してもよい。また、端末装置１００は、案内情報Ｃ２０を出力した後で、利用者が正しい方向とは異なる方向に所定の距離以上移動した場合には、利用者の注意を喚起するため、音声を出力したり、端末装置１００を振動させてもよい。また、端末装置１００は、振動可能な時計型の端末装置等、ウェアラブルデバイスを利用者が装着している場合は、係るウェアラブルデバイスを振動させることで、利用者の注意を喚起してもよい。
【００７３】
〔１０．位置測位システムとの連動〕
上述した端末装置１００は、利用者からの操作に従って、案内情報の切り替えを行った。しかしながら、実施形態は、これに限定されるものではない。例えば、端末装置１００は、利用者が地下から地上へと移動し、ＧＰＳ等の位置測位システムが利用可能になった場合には、位置測位システムを用いた案内処理に切替えてもよい。また、端末装置１００は、位置測位システムを用いて、利用者の現在位置を特定し、特定した位置と対応する部分を示す案内情報を表示してもよい。
【００７４】
〔１１．他の実施形態〕
なお、上記実施形態は例示に過ぎず、本発明は、以下に例示するものやそれ以外の他の実施態様も含むものである。例えば、本出願における機能構成、データ構造、フローチャートに示す処理の順序や内容などは例示に過ぎず、各要素の有無、その配置や処理実行などの順序、具体的内容などは適宜変更可能である。例えば、上述した案内処理や目標物を選択する機能は、上記実施形態で例示したように端末装置１００が実現する以外にも、スマートフォンのアプリなどが実現する端末における装置、方法やプログラムとして実現することもできる。
【００７５】
また、端末装置１００を構成する個々の処理部１５１〜１５６を、さらにそれぞれ独立した装置で実現する構成も一般的である。同様に、外部のプラットフォーム等をＡＰＩ（アプリケーション・プログラム・インタフェース）やネットワークコンピューティング（いわゆるクラウドなど）で呼び出すことで、上記実施形態で示した各手段を実現するなど、本発明の構成は柔軟に変更できる。さらに、本発明に関する手段などの各要素は、コンピュータの演算制御部に限らず物理的な電子回路など他の情報処理機構で実現してもよい。
【００７６】
例えば、端末装置１００は、端末装置１００と通信可能な配信サーバとが協調して上述した案内処理を実行してもよい。例えば、端末装置１００と通信可能な配信サーバは、案内情報データベース１２１、地図情報データベース１２２を有する。また、端末装置１００は、配信サーバから、表示する案内情報Ｃ２０を取得して表示する。そして、端末装置１００は、利用者が端末装置１００の操作を行う度に、操作内容を配信サーバに通知する。このような場合、配信サーバは、利用者が第２の操作を行った場合は、配信済みの案内情報Ｃ２０と同一の経路を示す他の案内情報Ｃ２０を端末装置１００に配信する。一方、配信サーバは、利用者が第１の操作を行った場合は、配信済みの案内情報Ｃ２０とは他の経路を示す案内情報Ｃ２０を端末装置１００に配信する。この結果、端末装置１００は、配信サーバから受信した案内情報Ｃ２０を出力することで、利用者を適切に案内できる。
【００７７】
なお、このように配信サーバと端末装置１００とが協調して案内処理を実行する場合、配信サーバは、任意の粒度で案内情報Ｃ２０を配信してよい。例えば、配信サーバは、目的地の検索が行われた場合は、案内情報Ｃ２１、Ｃ２２、Ｃ２４、Ｃ２６を最初に配信してもよく、全ての案内情報Ｃ２１〜Ｃ２７を予め配信してもよい。
【００７８】
なお、上述した説明では、第１の経路と同一の目的地へと至る第２の経路および第３の経路が、第１の経路から分岐する例について記載した。ここで、第２の経路および第３の経路は、第１の経路と同一の目的地へと至る経路でなくともよい。また、上述した「同一の目的地」とは、位置が厳密に同一の目的地であることを必要としない。例えば、第１の経路、第２の経路および第３の経路は、同一の施設のうちそれぞれ異なる位置の出入口へと至る経路であってもよい。また、第１の経路、第２の経路および第３の経路は、例えば、それぞれ異なる位置にある喫茶店へと至る経路であってもよい。
【００７９】
〔１２．効果〕
上述したように、端末装置１００は、所定の目的地に至る経路の一部を示す案内情報Ｃ２０を表示する。そして、端末装置１００は、第１の操作が行われた際に、分岐点とは異なる部分を案内情報が示す場合は、その案内情報の表示を継続する。一方、端末装置１００は、第１の操作が行われた際に、分岐点を含む部分を案内情報が示す場合は、案内情報を他の経路を示す案内情報に切替える。
【００８０】
この結果、端末装置１００は、例えば、案内情報Ｃ２２、Ｃ２３が示す第１の経路から分岐して同一の目的地へと至る経路として、案内情報Ｃ２４、Ｃ２５が示す第２の経路や、案内情報Ｃ２６、Ｃ２７が示す第３の経路を利用者に提示することができる。このような場合、利用者は、混雑具合や段差の有無といった各経路の状態、各案内情報Ｃ２１〜Ｃ２７が示す目標までの距離、各目標を見つけることができるか否か等といった条件に応じて、各経路から実際の案内に使用する経路を選択すればよい。この結果、端末装置１００は、利用者を適切に案内することができる。
【００８１】
また、端末装置１００は、他の経路を示す案内情報Ｃ２０として、他の経路の先頭部分を示す案内情報Ｃ２０に、表示された案内情報Ｃ２０を切替える。このため、端末装置１００は、経路の途中であっても、分岐点が存在する場合は、かかる分岐点から分岐する経路を介して、利用者を目的地まで適切に案内することができる。
【００８２】
また、端末装置１００は、第２の操作が行われた場合は、表示された案内情報Ｃ２０を、その案内情報Ｃ２０が示す経路の同一の経路のうち、その案内情報Ｃ２０が示す部分とは異なる部分を示す案内情報Ｃ２０に切替える。例えば、端末装置１００は、画面縦方向のスクロール操作が行われた場合は、目的地までの経路を段階的に示す案内情報Ｃ２１〜Ｃ２３を順次切り替える。このため、端末装置１００は、利用者の操作に基づいた案内、すなわち、対話式の案内を実現することができる。
【００８３】
また、端末装置１００は、第１の操作として、案内情報Ｃ２０を画面上の横方向に移動させる操作が行われた場合は、表示された案内情報Ｃ２０を、他の経路を示す案内情報Ｃ２０に切替える。このため、端末装置１００は、例えば、対話式の案内において利用者が分岐点に居る場合は、目的地へ至る複数の経路の中から、利用者が所望する経路の選択を受付けることができる。
【００８４】
また、端末装置１００は、目的地までの経路の検索が行われた場合は、目的地までの経路のうち他の経路が分岐するまでの範囲と、他の経路が分岐した箇所とを示す１つ以上の案内情報Ｃ２０と、他の経路の先頭部分を示す案内情報Ｃ２０とを取得する。そして、端末装置１００は、第１の操作が行われた際に、分岐点を示す案内情報Ｃ２０が表示されている場合は、表示された案内情報Ｃ２０を、他の経路の先頭部分を示す案内情報Ｃ２０に切替える。
【００８５】
また、端末装置１００は、第２の操作が行われた際に、分岐点を示す案内情報Ｃ２０が表示されている場合は、目的地までの経路のうち、表示されている案内情報Ｃ２０が示す箇所よりも先の部分を示す案内情報Ｃ２０をさらに取得して表示する。一方、端末装置１００は、第２の操作が行われた際に、他の経路の先頭部分を示す案内情報Ｃ２０が表示されている場合は、かかる他の経路のうち、表示されている案内情報Ｃ２０が示す部分よりも先の部分を示す案内情報Ｃ２０をさらに取得する。このため、端末装置１００は、目的地までの経路の検索時に取得するデータ量を削減することができるので、対話式の案内において、利用者の操作に対するレスポンスを向上させることができる。
【００８６】
また、端末装置１００は、目的地までの経路を示す全ての案内情報Ｃ２０と、かかる経路から分岐した経路を示す全ての案内情報Ｃ２０とを取得する。このため、端末装置１００は、案内を開始した後で、案内情報Ｃ２０を配信するサーバと通信することが困難な場合にも、利用者を適切に案内することができる。
【００８７】
また、端末装置１００は、案内情報Ｃ２０とともに、案内情報Ｃ２０が示す部分を案内情報Ｃ２０よりも詳細に示す１つ以上の詳細情報Ｃ４０を表示する。このため、端末装置１００は、目的地までの経路のうち、案内情報Ｃ２０が示す部分が複雑であっても、利用者を適切に目的地まで案内することができる。
【００８８】
また、端末装置１００は、第２の操作が行われた際に、案内情報Ｃ２０が示す部分の終端以外を示す詳細情報Ｃ４０が表示されている場合は、表示されている詳細情報Ｃ４０を他の詳細情報Ｃ４０に切替える。一方、端末装置１００は、第２の操作が行われた際に、案内情報Ｃ２０が示す部分の終端を示す詳細情報Ｃ４０が表示されている場合は、詳細情報Ｃ４０を、次に表示される案内情報Ｃ２０に切替える。このため、端末装置１００は、継続して利用者を目的地まで案内することができる。
【００８９】
また、端末装置１００は、案内情報Ｃ２０と、案内情報Ｃ２０に対応する地図情報Ｃ１０とを表示する。このため、端末装置１００は、利用者が進むべき方向を的確に示すことができるので、利用者を目的地まで適切に案内することができる。
【００９０】
また、端末装置１００は、案内情報Ｃ２０として、目的地までの経路の一部を説明するテキストを含む情報を表示する。このため、端末装置１００は、地図による案内を利用者が苦手とする場合にも、利用者を適切に目的地まで案内することができる。
【００９１】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【００９２】
また、上記してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、制御部は、制御手段や制御回路に読み替えることができる。
【符号の説明】
【００９３】
１００  端末装置
１１０  通信部
１２０  記憶部
１２１  案内情報データベース
１２２  地図情報データベース
１３０  入力部
１４０  出力部
１５０  制御部
１５１  要求部
１５２  操作制御部
１５３  表示制御部
１５４  取得部
１５５  表示部
１５６  切替部
【図１】
2019207247.tif 000003
【図２】
2019207247.tif 000004
【図３】
2019207247.tif 000005
【図４】
2019207247.tif 000006
【図５】
2019207247.tif 000007
【図６】
2019207247.tif 000008