(57)【要約】【課題】情報処理装置において、情報処理装置が搭載された移動体が環状線を走行する場合であっても、進行方向にある施設の情報を正しく案内する。【解決手段】情報処理装置は、情報処理装置が搭載された移動体の現在位置を表す現在位置情報を取得する現在位置情報取得部と、移動体が走行する路線上にある全ての施設の情報を取得する施設情報取得部と、路線が環状線である場合に、現在位置を基準として移動体の進行方向にある環状線上の各施設の情報を、進行方向における現在位置から各施設までの距離順に案内する案内部とを備える。【選択図】図５
2019163940.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置であって、
前記情報処理装置が搭載された移動体の現在位置を表す現在位置情報を取得する現在位置情報取得部と、
前記移動体が走行する路線上にある全ての施設の情報を取得する施設情報取得部と、
前記路線が環状線である場合に、前記現在位置を基準として前記移動体の進行方向にある前記環状線上の各前記施設の情報を、前記進行方向における前記現在位置から前記各施設までの距離順に案内する案内部と、
を備える、情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記案内部は、前記各施設の情報を前記距離順に連続的に表示するように前記案内を制御する、情報処理装置。
【請求項３】
請求項２に記載の情報処理装置であって、
前記案内部は、前記環状線上の前記全ての施設のうち、
前記進行方向における前記距離が小さい順の所定数の前記各施設の情報を、前記現在位置の表示を起点として第１の方向に連続的に表示させ、
前記進行方向における前記距離が大きい順の所定数の前記各施設の情報を、前記現在位置の表示を起点として前記第１の方向とは逆側の第２の方向に連続的に表示させる、情報処理装置。
【請求項４】
請求項１から請求項３のいずれか一項に記載の情報処理装置であって、
前記案内部は、前記環状線上の前記全ての施設の情報を、前記進行方向における前記距離順に順次案内可能とする、情報処理装置。
【請求項５】
請求項１から請求項４のいずれか一項に記載の情報処理装置であって、
前記案内部は、前記移動体が前記環状線上を走行する限り、前記案内を繰り返し実施する、情報処理装置。
【請求項６】
施設の情報を案内する方法であって、情報処理装置が、
前記情報処理装置が搭載された移動体の現在位置を表す現在位置情報を取得する工程と、
前記移動体が走行する路線上にある全ての施設の情報を取得する工程と、
前記路線が環状線である場合に、前記現在位置を基準として前記移動体の進行方向にある前記環状線上の各前記施設の情報を、前記進行方向における前記現在位置から前記各施設までの距離順に案内する工程と、
を備える、方法。
【請求項７】
コンピュータプログラムであって、情報処理装置に、
前記情報処理装置が搭載された移動体の現在位置を表す現在位置情報を取得するステップと、
前記移動体が走行する路線上にある全ての施設の情報を取得するステップと、
前記路線が環状線である場合に、前記現在位置を基準として前記移動体の進行方向にある前記環状線上の各前記施設の情報を、前記進行方向における前記現在位置から前記各施設までの距離順に案内するステップと、
を実行させる、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、施設の情報を案内する技術に関する。
【背景技術】
【０００２】
従来から、例えばスマートフォンやカーナビゲーション装置等の情報処理装置を利用して、情報処理装置が搭載された移動体の現在位置を地図上に表示する技術が知られている。また、このような技術において移動体が、例えば高速道路等の、予め設定されたインターチェンジ（以降「出入口」とも呼ぶ）等以外の施設では経路変更できない種類の路線を走行中には、進行方向にあるいくつかの施設をリスト表示することが知られている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−３０４０８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
高速道路等にある出入口、ジャンクション、サービスエリア、パーキングエリアといった施設の情報は予め、情報処理装置や、情報処理装置が通信するサーバ上に整備されている。また、このような施設の情報は便宜上、高速道路等の始端に位置する施設から高速道路等の終端に位置する施設まで、順序を付けて整備されている。
【０００５】
ここで、移動体が、環状となった高速道路等（以降「環状線」とも呼ぶ）を周回して走行した場合を想定する。この場合、例えば特許文献１に記載の技術では、上述のように予め整備された施設の情報を取得し、進行方向にあるいくつかの施設を順次リスト表示できる。しかし、特許文献１に記載の技術では、環状線の終端に位置する施設の表示を終えた後は、取得した施設の情報が無い状態、換言すれば、取得した施設の情報の最後まで表示を完了した状態となり、以降の表示を継続できないという課題があった。
【０００６】
なお、このような課題は、高速道路に限らず、予め設定された施設以外での経路変更が制限される種類の路線に共通する課題であった。また、このような課題は、移動体が環状線を周回して走行した場合に限らず、移動体が環状線の終端に位置する施設の近傍から環状線に進入して、終端に位置する施設を通過し、環状線を継続して走行する場合にも共通する課題であった。また、このような課題は、施設の情報を表示することで案内する態様に限らず、施設の情報を音声により案内する場合にも共通する課題であった。
【０００７】
このため、情報処理装置において、情報処理装置が搭載された移動体が環状線を走行する場合であっても、進行方向にある施設の情報を正しく案内することが求められていた。
【課題を解決するための手段】
【０００８】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態として実現することが可能である。
【０００９】
（１）本発明の一形態によれば、情報処理装置が提供される。この情報処理装置は、前記情報処理装置が搭載された移動体の現在位置を表す現在位置情報を取得する現在位置情報取得部と、前記移動体が走行する路線上にある全ての施設の情報を取得する施設情報取得部と、前記路線が環状線である場合に、前記現在位置を基準として前記移動体の進行方向にある前記環状線上の各前記施設の情報を、前記進行方向における前記現在位置から前記各施設までの距離順に案内する案内部と、を備える。
【００１０】
この構成によれば、案内部は、情報処理装置が搭載された移動体が走行する路線が環状線である場合に、現在位置を基準として移動体の進行方向にある環状線上の各施設の情報を、進行方向における現在位置から各施設までの距離順に案内できるため、移動体が環状線を走行する場合であっても、進行方向にある施設の情報を正しく案内することができる。
【００１１】
（２）上記形態の情報処理装置において、前記案内部は、前記各施設の情報を前記距離順に連続的に表示するように前記案内を制御してもよい。この構成によれば、案内部は、環状線上の各施設の情報を、進行方向における現在位置から各施設までの距離順に連続的に表示するため、情報処理装置の利用者にとって直感的に把握しやすい態様で施設の情報を案内することができる。
【００１２】
（３）上記形態の情報処理装置において、前記案内部は、前記環状線上の前記全ての施設のうち、前記進行方向における前記距離が小さい順の所定数の前記各施設の情報を、前記現在位置の表示を起点として第１の方向に連続的に表示させ、前記進行方向における前記距離が大きい順の所定数の前記各施設の情報を、前記現在位置の表示を起点として前記第１の方向とは逆側の第２の方向に連続的に表示させてもよい。この構成によれば、案内部は、環状線上の全ての施設のうち、進行方向における距離が小さい順の所定数の各施設の情報を、現在位置の表示を起点として第１の方向に連続的に表示させるため、利用者は、第１の方向においてこれから通過する各施設の情報を容易に把握できる。また、案内部は、進行方向における距離が大きい順の所定数の各施設の情報を、現在位置の表示を起点として第１の方向とは逆側の第２の方向に連続的に表示させるため、利用者は、第２の方向において今まで通過した各施設の情報を容易に把握できる。これらの結果、案内部は、情報処理装置の利用者にとって、より直感的に把握しやすい態様で施設の情報を案内することができる。
【００１３】
（４）上記形態の情報処理装置において、前記案内部は、前記環状線上の前記全ての施設の情報を、前記進行方向における前記距離順に順次案内可能としてもよい。この構成によれば、案内部は、環状線上の全ての施設の情報を、進行方向における現在位置から各施設までの距離順に順次案内可能とするため、移動体が環状線を走行する場合であっても、進行方向にある施設の情報を正しく案内することができる。
【００１４】
（５）上記形態の情報処理装置において、前記案内部は、前記移動体が前記環状線上を走行する限り、前記案内を繰り返し実施してもよい。この構成によれば、案内部は、移動体が環状線上を走行する限り、施設の情報の案内を繰り返し実施するため、例えば移動体が環状線を周回して走行する場合であっても、進行方向にある施設の情報を正しく案内することができる。
【００１５】
なお、本発明は、種々の態様で実現することが可能であり、例えば、現在位置を地図上に表示し及び／または地図上における現在位置を音声で案内する情報処理装置、情報処理装置において実行される方法、情報処理装置を含む案内システム、これら各装置やシステムの機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを配布するためのサーバ装置、そのコンピュータプログラムを記憶した一時的でない記憶媒体等の形態で実現することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態としての情報処理装置の概略構成を示す図である。
【図２】表示制御処理の処理手順の一例を示すフローチャートである。
【図３】リンク情報及び施設情報の具体例について説明する図である。
【図４】リンク情報及び施設情報の具体例について説明する図である。
【図５】環状リスト表示処理の処理手順の一例を示すフローチャートである。
【図６】施設情報のソートについて説明する図である。
【図７】施設情報の表示画面について説明する図である。
【図８】表示画面のスクロールについて説明する図である。
【図９】施設情報の再ソートについて説明する図である。
【図１０】第２実施形態における施設情報の表示画面について説明する図である。
【発明を実施するための形態】
【００１７】
Ａ．第１実施形態：
図１は、本発明の一実施形態としての情報処理装置１０の概略構成を示す図である。情報処理装置１０は、情報処理装置１０が搭載された車両等（以降、「移動体」とも呼ぶ）が特定の路線を走行中に、進行方向にある施設の情報をリスト表示によって案内する装置である。ここで、「特定の路線」とは、予め設定された施設以外での経路変更が制限される種類の路線を意味し、例えば、高速道路、バイパス道路等が特定の路線に相当する。「予め設定された施設」とは、特定の路線への出入口及びジャンクション（ＪＣＴ）、特定の路線内に設けられたサービスエリア（ＳＡ）及びパーキングエリア（ＰＡ）を意味する。以降、特定の路線として、高速道路を例示して説明する。
【００１８】
本実施形態の情報処理装置１０は、スマートフォンであり、ＣＰＵ１１０と、記憶部１２０と、通信部１３０と、ＲＯＭ／ＲＡＭ１４０と、入出力部１５０と、現在位置情報取得部１６０とを備えており、各部は図示しないバスにより相互に接続されている。
【００１９】
ＣＰＵ１１０は、ＲＯＭ１４０に格納されているコンピュータプログラムをＲＡＭ１４０に展開して実行することにより、情報処理装置１０の各部を制御する。また、ＣＰＵ１１０は、案内部１１１、施設情報取得部１１２、リンク情報取得部１１３としても機能する。案内部１１１は、施設情報取得部１１２及びリンク情報取得部１１３と協働して、後述の表示制御処理を実行する。表示制御処理は、特定の路線を走行中に、進行方向にある施設の情報をリスト表示によって案内する処理である。リンク情報取得部１１３は、サーバ（図示省略）から、現在位置に対応したリンクの情報を取得する。施設情報取得部１１２は、サーバから、リンクに対応した施設の情報を取得する。
【００２０】
なお、サーバはインターネット上に設けられている。サーバには、少なくともリンクＩＤ、リンクの位置情報、及びリンクが位置する路線、が関連付けられた「リンク情報」が予め整備され記憶されている。ここで「路線」とは、始端（出発地点）と終端（目的地点）とを結ぶ道路線に付された名称を意味し、高速道路の場合、都心環状線（上り／下り）、湾岸線（上り／下り）、新宿線（上り／下り）等がそれぞれ路線に相当する。また、サーバには、少なくとも施設名称、施設の位置情報、施設が位置する路線、が関連付けられた「施設情報」が予め整備され記憶されている。この施設情報は、路線の始端に位置する施設から、終端に位置する施設まで、順序を付けて整備されている。
【００２１】
記憶部１２０は、ハードディスク、フラッシュメモリ、メモリカードなどで構成される。記憶部１２０には、施設情報記憶部１２１が設けられている。施設情報記憶部１２１は、表示制御処理において、施設情報取得部１１２がサーバから取得した施設の情報を記憶しておくための領域である。
【００２２】
通信部１３０は、他の装置との間における図示しない通信インターフェースを介した通信を制御する。通信部１３０によって、通信キャリア（図示省略）を介してインターネットに接続することで、情報処理装置１０は、インターネット上に設けられたサーバとの間で通信を行うことができる。
【００２３】
入出力部１５０は、利用者との間の情報の入出力に使用される種々のインターフェースである。入出力部１５０としては、例えば、入力部としてのタッチパネル、操作ボタン、マイク、出力部としてのタッチパネル、液晶パネル、スピーカ、ＬＥＤ（Light Emitting Diode）インジケータ等を採用できる。以降、入出力部１５０として、タッチパネルを例示して説明する。
【００２４】
現在位置情報取得部１６０は、ＧＰＳ（Global Positioning System／全地球測位システム）を構成する人工衛星から送信された電波を受信し、情報処理装置１０の現在位置を表す現在位置情報（緯度および経度）を取得する。本実施形態では、情報処理装置１０は移動体に搭載されているため、現在位置情報取得部１６０により取得される現在位置は、移動体の現在位置と同視できる。
【００２５】
図２は、表示制御処理の処理手順の一例を示すフローチャートである。表示制御処理は、特定の路線を走行中に、進行方向にある施設の情報をリスト表示によって案内する処理であり、任意のタイミングで開始され得る。例えば、表示制御処理は、案内部１１１のアプリケーションの起動と同時に開始され得る。なお、表示制御処理は、移動体の現在位置を表すシンボルを地図上に表示する既知の処理と並行して実行されてよい。
【００２６】
ステップＳ１１において案内部１１１は、現在位置情報取得部１６０により取得された移動体の現在位置情報を取得する。ステップＳ１２においてリンク情報取得部１１３は、移動体が走行中のリンクＩＤを特定する。具体的には、リンク情報取得部１１３は、サーバに記憶されているリンク情報を参照して、ステップＳ１１で取得された現在位置に対応したリンクＩＤを特定する。ステップＳ１３においてリンク情報取得部１１３は、移動体が走行中の路線を特定する。具体的には、リンク情報取得部１１３は、サーバに記憶されているリンク情報を参照して、ステップＳ１２で特定されたリンクＩＤに対応した路線（例えば、都心環状線上り方向、新宿線下り方向等）を特定する。
【００２７】
ステップＳ１４において施設情報取得部１１２は、路線上の全施設の施設情報を取得する。具体的には、施設情報取得部１１２は、サーバに記憶されている施設情報を参照して、ステップＳ１３で特定された路線に対応した全ての施設名称と、施設の位置情報を取得する。ステップＳ１５において施設情報取得部１１２は、取得した施設情報（施設名称、施設の位置情報）を、施設情報記憶部１２１へ記憶させる。
【００２８】
図３及び図４は、リンク情報及び施設情報の具体例について説明する図である。図３では、移動体が、環状線ＣのＤ１方向路線において、○○ＪＣＴと○○出入口の間のリンクＬＫ１０を走行中の場合を例示して説明する。図２のステップＳ１２においてリンク情報取得部１１３は、移動体の現在位置に対応したリンクＩＤ（ＬＫ１０）を特定する。ステップＳ１３においてリンク情報取得部１１３は、リンクＬＫ１０に対応した路線（環状線ＣのＤ１方向）を特定する。ステップＳ１４及びＳ１５において施設情報取得部１１２は、環状線ＣのＤ１方向に対応した全ての施設名称（○○ＪＣＴ、○○出入口、××出入口、・・・、△△出入口、○○ＪＣＴ）及び各施設の位置情報を取得し、施設情報記憶部１２１に記憶させる（図４）。
【００２９】
ここで、図３及び図４において例示した路線は環状線であるため、施設情報取得部１１２が取得した全ての施設名称には、始端と終端とに同じ施設名称（○○ＪＣＴ）が含まれている。終端の施設名称はダミーの情報である。環状でない一般の路線の場合、始端と終端とには異なる施設名称が記憶されている。
【００３０】
図２に戻り説明を続ける。ステップＳ１６において案内部１１１は、ステップＳ１４で取得した施設情報の、始端と終端とが一致するか否かを判定する。一致する場合（ステップＳ１６：ＹＥＳ）、案内部１１１は、移動体が走行する路線が環状線であると判定し、後述する環状リスト表示処理を実行する（ステップＳ２０）。一致しない場合（ステップＳ１６：ＮＯ）、案内部１１１は、移動体が走行する路線が環状線でないと判定し、通常リスト表示処理を実行する（ステップＳ３０）。通常リスト表示処理は、移動体の現在位置を表すシンボルの先に、移動体の進行方向にあるいくつかの施設（出入口、ＪＣＴ、ＳＡ、ＰＡ）の名称等をリスト表示する既知の処理である。
【００３１】
環状リスト表示処理（ステップＳ２０）または通常リスト表示処理（ステップＳ３０）が終了後、ステップＳ１７において案内部１１１は、表示制御処理を終了させるか否かを判定する。具体的には、案内部１１１は、現在位置から移動体が特定の路線（高速道路等）上にないと判定した場合や、案内部１１１のアプリケーションの終了を検出した場合に、表示制御処理を終了させる（ステップＳ１７：ＹＥＳ）。処理を終了させない場合（ステップＳ１７：ＮＯ）、案内部１１１は、処理をステップＳ１１に遷移させ、表示制御処理を継続して実行する。
【００３２】
図５は、環状リスト表示処理の処理手順の一例を示すフローチャートである。環状リスト表示処理は、表示制御処理のサブルーチン（ステップＳ２０）として実行される処理である。
【００３３】
図６は、施設情報のソートについて説明する図である。図５のステップＳ２１において案内部１１１は、施設情報記憶部１２１に記憶されている施設情報を、移動体の進行方向における現在位置から各施設までの距離順にソートする。図３の例の場合、移動体は環状線ＣのＤ１方向において、○○ＪＣＴと○○出入口の間の現在位置ＰＬに位置する。このため、施設情報記憶部１２１内の時刻ｔ１における施設情報は、図６に示すように、進行方向Ｄ１における現在位置ＰＬから最も距離の短い○○出入口が先頭に位置し、次に距離の短い××出入口が続き、最後に進行方向Ｄ１における現在位置ＰＬから最も距離の長い○○ＪＣＴが最後に位置するようにソートされる。
【００３４】
図７は、施設情報の表示画面について説明する図である。図５のステップＳ２２において案内部１１１は、ソート後の施設情報記憶部１２１に基づき、所定数ｍ（ｍは任意の自然数、本実施形態ではｍ＝３）の施設情報を、入出力部１５０のタッチパネルにリスト表示させる。この結果、タッチパネルには、例えば図７に示すような表示画面２０が表示される。表示画面２０には、リスト表示部２１０と、地図切り替えボタン２２０と、終了ボタン２３０と、時刻表示部２４０と、メニューボタン２５０とが配置されている。
【００３５】
リスト表示部２１０は、施設情報を案内するための表示部である。リスト表示部２１０には、移動体の現在位置を表すシンボル２１１（現在位置の表示）と、シンボル２１１から上方に伸びるバー表示２１２と、バー表示２１２上において、進行方向Ｄ１における現在位置ＰＬからの距離順に配置されたｍ個の施設情報２１３，２１４，２１５とが含まれている。施設情報２１３，２１４，２１５は、ソート後の施設情報記憶部１２１の内容に従って表示される。なお、施設情報記憶部１２１のうち、ダミーの情報である終端の施設名称（○○ＪＣＴ）は、始端の施設名称との重複を避けるために表示されない。なお、本実施形態では所定数ｍ＝３の場合を例示したため、リスト表示部２１０には３個の施設情報が配置されている。例えば所定数ｍ＝１の場合、リスト表示部２１０には、現在位置ＰＬに最も近い１個の施設情報２１３のみが表示される。
【００３６】
このように、リスト表示部２１０では、環状線Ｃ上の各施設の情報（施設情報２１３，２１４，２１５）を、進行方向Ｄ１における現在位置ＰＬを表すシンボル２１１から、各施設までの距離順に、バー表示２１２に沿って連続的に表示するため、情報処理装置１０の利用者にとって直感的に把握しやすい態様で施設の情報を案内することができる。
【００３７】
地図切り替えボタン２２０は、ボタン押下の検出によりリスト表示を終了させ、地図上に現在位置を表すシンボル２１１を表示させるモードへと移行するためのボタンである。終了ボタン２３０は、案内部１１１のアプリケーションを終了させるためのボタンである。時刻表示部２４０は、現在時刻を案内するための表示部である。メニューボタン２５０は、案内部１１１のアプリケーションに関する各種の設定を行うためのボタンである。
【００３８】
図８は、表示画面のスクロールについて説明する図である。利用者が表示画面２０を図示のようにスクロールした場合、バー表示２１２上には、環状線Ｃ上にある各施設（図３：黒丸）の情報が、進行方向Ｄ１における現在位置ＰＬからの距離順に順次表示される。そして、進行方向Ｄ１における現在位置ＰＬからの距離が最も長い○○ＪＣＴの施設情報２１ｎの次には、再び、現在位置を表すシンボル２１１が表示される。すなわち、環状リスト表示処理の表示画面２０では、利用者がスクロールを続ける限り、環状線Ｃ上にある各施設の情報２１３〜２１ｎ及び現在位置を表すシンボル２１１が繰り返し表示される。
【００３９】
このように、案内部１１１は、環状線Ｃ上の全ての施設の情報（施設情報２１３〜２１ｎ）を、進行方向Ｄ１における現在位置ＰＬから各施設までの距離順に、順次案内可能とするため、移動体が環状線Ｃを走行する場合であっても、進行方向Ｄ１にある施設の情報を正しく案内することができる。
【００４０】
図５に戻り説明を続ける。ステップＳ２３において案内部１１１は、現在位置情報取得部１６０により取得された移動体の、最新の現在位置情報を取得する。ステップＳ２４において案内部１１１は、ステップＳ２３で取得した現在位置と、施設情報記憶部１２１に記憶されている各施設の位置情報とから、移動体が前方の施設を通過したか否かを判定する。前方の施設を通過していない場合（ステップＳ２４：ＮＯ）、案内部１１１は処理をステップＳ２３に遷移させ、通過の監視を継続する。
【００４１】
一方、前方の施設を通過した場合（ステップＳ２４：ＹＥＳ）、ステップＳ２５において案内部１１１は、ステップＳ２３で取得した現在位置から、移動体が未だ環状線Ｃ上に位置しているか否かを判定する。移動体が環状線上に位置しない場合（ステップＳ２５：ＮＯ）、案内部１１１は環状リスト表示処理を終了させる。
【００４２】
図９は、施設情報の再ソートについて説明する図である。図５において、移動体が環状線上に位置する場合（ステップＳ２５：ＹＥＳ）、ステップＳ２６において案内部１１１は、施設情報記憶部１２１に記憶されている施設情報の順序を更新する。例えば、図３の例において移動体が○○出入口を通過し、○○出入口と××出入口との間まで走行した場合を例示する。この場合、施設情報記憶部１２１内の時刻ｔ２における施設情報は、図９に示すように、進行方向Ｄ１における現在位置ＰＬから最も距離の短い××出入口が先頭に位置し、最後に進行方向Ｄ１における現在位置ＰＬから最も距離の長い（すなわち、移動体が先刻通過した）○○出入口が最後に位置するようにソートされる。
【００４３】
図５において案内部１１１は、施設情報の順序を更新した後、再び処理をステップＳ２２に遷移させる。これにより、タッチパネルの表示画面２０には、更新後の施設情報記憶部１２１に基づくリスト表示部２１０が表示される。また、案内部１１１は、移動体が環状線から退出しない限り（ステップＳ２５：ＹＥＳ）において、ソート後の施設情報記憶部１２１に基づくリスト表示部２１０の表示（ステップＳ２２）と、最新の現在位置ＰＬによる前方施設の通過確認（ステップＳ２３，Ｓ２４）と、最新の現在位置ＰＬによる施設情報記憶部１２１の再ソート（ステップＳ２６）とを繰り返し実施する。
【００４４】
このため、本実施形態の環状リスト表示処理によれば、案内部１１１は、移動体が環状線Ｃ上を走行する限り、施設の情報の案内を繰り返し実施することができる。このため、案内部１１１は、例えば移動体が環状線Ｃを周回して走行するような場合であっても、進行方向Ｄ１にある施設の情報を正しく案内することができる。
【００４５】
以上のように、第１実施形態の情報処理装置１０によれば、案内部１１１は、情報処理装置１０が搭載された移動体が走行する路線が環状線Ｃである場合に、現在位置ＰＬを基準として移動体の進行方向Ｄ１にある環状線Ｃ上の各施設の情報を、進行方向Ｄ１における現在位置ＰＬから各施設までの距離順に案内できる。このため、第１実施形態の情報処理装置１０によれば、従来生じていた課題である、環状線上の周回走行時において終端に位置する施設を通過した後に施設情報が表示されないという課題や、環状線の終端に位置する施設の近傍から環状線に進入し、終端に位置する施設を通過して環状線を継続的に走行した場合に施設情報が表示されないという課題の発生を抑制し、環状線走行中における施設の情報の案内を正しく行うことができる。
【００４６】
Ｂ．第２実施形態：
第２実施形態では、案内部による表示画面の態様が異なる例について説明する。以降では、上述した第１実施形態と相違する部分についてのみ説明する。
【００４７】
図１０は、第２実施形態における施設情報の表示画面について説明する図である。第２実施形態の表示画面２０ａには、リスト表示部２１０に代えてリスト表示部２１０ａが配置されている。リスト表示部２１０ａでは、移動体の現在位置の表示であるシンボル２１１から上方及び下方に向かってそれぞれ、バー表示２１２ａが伸びている。シンボル２１１を起点として、上方は「第１の方向Ｄｕ」に相当し、下方は「第２の方向Ｄｄ」に相当する。第２の方向Ｄｄは、第１の方向Ｄｕの逆側である。
【００４８】
バー表示２１２ａ上において、シンボル２１１を起点として第１の方向Ｄｕには、進行方向Ｄ１における現在位置ＰＬからの距離が小さい順に、所定数ｍ（本実施形態ではｍ＝３）個の施設情報２１３，２１４，２１５が連続的に表示されている。一方、バー表示２１２ａ上において、シンボル２１１を起点として第２の方向Ｄｄには、進行方向Ｄ１における現在位置ＰＬからの距離が大きい順に、所定数ｎ（ｎは任意の自然数、本実施形態ではｎ＝１）個の施設情報２１ｎが連続的に表示されている。
【００４９】
本実施形態のリスト表示部２１０ａでは、第１の方向Ｄｕに表示される施設、すなわち移動体が今後通過する施設の施設情報と、第２の方向Ｄｄに表示される施設、すなわち移動体が既に通過した施設の施設情報とは、異なる表示態様とされている。具体的には、第１の方向Ｄｕに表示される施設名称の文字色が黒色とされ、第２の方向Ｄｄに表示される施設名称の文字色が灰色とされている。さらに、第２の方向Ｄｄに表示される施設名称の後ろには「（通過）」との文字が付加されている。なお、図１０で説明した表示態様の相違はあくまで一例であり、種々の変更が可能である。例えば、第１の方向Ｄｕの施設情報の表示の大きさ、色、外枠の形状等を、第２の方向Ｄｄの施設情報の表示と相違させてもよい。
【００５０】
以上のように、第２実施形態の情報処理装置１０ａによれば、案内部１１１は、環状線Ｃ上の全ての施設のうち、進行方向Ｄ１における距離が小さい順の所定数（ｍ個）の各施設の情報（施設情報２１３〜２１５）を、現在位置の表示２１１を起点として第１の方向Ｄｕに連続的に表示させるため、利用者は、第１の方向Ｄｕにおいてこれから通過する各施設の情報を容易に把握できる。また、案内部１１１は、進行方向Ｄ１における距離が大きい順の所定数（ｎ個）の各施設の情報（施設情報２１ｎ）を、現在位置の表示２１１を起点として第１の方向Ｄｕとは逆側の第２の方向Ｄｄに連続的に表示させるため、利用者は、第２の方向Ｄｄにおいて今まで通過した各施設の情報を容易に把握できる。これらの結果、案内部１１は、情報処理装置１０ａの利用者にとって、より直感的に把握しやすい態様で施設の情報を案内することができる。
【００５１】
Ｃ．変形例：
上記実施形態において、ハードウェアによって実現されるとした構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されるとした構成の一部をハードウェアに置き換えるようにしてもよい。その他、以下のような変形も可能である。
【００５２】
・変形例１：
上記実施形態では、情報処理装置の構成の一例を示した。しかし、情報処理装置の構成は任意の態様を採用できる。例えば、サーバに整備されているとした「リンク情報」及び「施設情報」は、情報処理装置内に保持されていてもよい。例えば、情報処理装置は、図１で例示したスマートフォンのほかにも、パーソナルコンピュータ、ナビゲーション専用装置、ゲーム機、ウェアラブルデバイス等の種々の装置を採用できる。
【００５３】
・変形例２：
上記実施形態では、表示制御処理（図２）及び環状リスト表示処理（図５）について、処理手順の一例を挙げて説明した。しかし、これらの処理手順は種々の変更が可能であり、各ステップにおける処理内容の追加、省略、変更をしてもよく、各ステップの実行順序を変更してもよい。
【００５４】
例えば、環状リスト表示処理（図５）のステップＳ２２において、案内部は、施設情報を表示することに代えて、または施設情報を表示すると共に、音声によって利用者に施設情報を案内してもよい。音声による案内は種々の態様を採用できる。例えば、案内部は、移動体の進行方向にある環状線上の施設名称を、現在位置から各施設までの距離順に読み上げることで案内を実施してもよい。この場合、例えば案内部は、「次は○○出入口です。」のように、単独での音声案内を実施してもよく、「次は○○出入口、次に××出入口、次に×○ＰＡです。」のように、連続的な音声案内を実施してもよい。また、例えば案内部は、「○○ＪＣＴを通過しました。次は○○出入口、次に××出入口、次に×○ＰＡです。」のように、既に通過した施設についても音声案内を実施してよい。
【００５５】
例えば、環状リスト表示処理（図５）において、表示制御処理（図２）のステップＳ１１で取得した現在位置と、最新の現在位置とを比較することで、同一環状線上の２周目以降の走行であるか否かを判定してもよい。案内部は、同一環状線上の２周目以降の走行であることを検出した場合に、施設情報の表示（ステップＳ２２）を省略してもよい。
【００５６】
例えば、第１及び第２実施形態の表示画面（図７、図８、図１０）において、バー表示が鉛直方向に伸びる場合を例示したが、バー表示は、水平方向に伸びてもよく、斜め方向に伸びてもよい。また、東西南北いずれかの方向が上に固定された表示設定の場合、バー表示の方向は、進行方向の変化に伴って変化してよい。例えば、表示画面に含まれるとした地図切り替えボタンと、終了ボタンと、時刻表示部と、メニューボタンとは、省略してもよい。また、表示画面には、上述しない他の機能を実現するためのオブジェクト（ボタン、表示部、操作部）が含まれていてもよい。
【００５７】
例えば、第１及び第２実施形態の表示画面（図７、図８、図１０）において、利用者が表示画面をスクロールした場合、進行方向における現在位置からの距離が最も長い施設（図８：○○ＪＣＴ）の次には、何も表示されなくてもよい。換言すれば、図８の例において、上段に図示したシンボル２１１と、上段に図示した施設情報２１３，２１４との表示は省略されてもよい。
【００５８】
・変形例３：
本発明は、上述の実施形態や実施例、変形例に限られるものではなく、その趣旨を逸脱しない範囲において種々の構成で実現することができる。例えば、発明の概要の欄に記載した各形態中の技術的特徴に対応する実施形態、実施例、変形例中の技術的特徴は、上述の課題の一部または全部を解決するために、あるいは、上述の効果の一部または全部を達成するために、適宜、差し替えや組み合わせを行うことが可能である。また、その技術的特徴が本明細書中に必須なものとして説明されていなければ、適宜、削除することが可能である。
【符号の説明】
【００５９】
１０，１０ａ…情報処理装置
１１…案内部
２０，２０ａ…表示画面
１１０…ＣＰＵ
１１１…案内部
１１２…施設情報取得部
１１３…リンク情報取得部
１２０…記憶部
１２１…施設情報記憶部
１３０…通信部
１４０…ＲＯＭ／ＲＡＭ
１５０…入出力部
１６０…現在位置情報取得部
２１０，２１０ａ…リスト表示部
２１１…シンボル
２１２，２１２ａ…バー表示
２１３〜２１ｎ…施設情報
２２０…地図切り替えボタン
２３０…終了ボタン
２４０…時刻表示部
２５０…メニューボタン
【図１】
2019163940.tif 000003
【図２】
2019163940.tif 000004
【図３】
2019163940.tif 000005
【図４】
2019163940.tif 000006
【図５】
2019163940.tif 000007
【図６】
2019163940.tif 000008
【図７】
2019163940.tif 000009
【図８】
2019163940.tif 000010
【図９】
2019163940.tif 000011
【図１０】
2019163940.tif 000012