(57)【要約】【課題】精度良く経路案内を行う技術を提供する。【解決手段】識別情報を含む無線標識を発信する複数の標識発信機から、前記無線標識を受信し、ユーザへ経路案内を行う経路案内装置が、目的地までの経路情報を設定し、ユーザに伴って移動され前記標識発信機から前記無線標識を受信し、前記経路情報が示す経路に従って移動する場合に、当該経路に設置された前記標識発信機から受信される前記無線標識の順序を示す順序情報を設定し、受信した前記無線標識の順序と前記順序情報が示す順序を比較し、前記順序情報の順序と合致しない順序で受信した前記無線標識を無効とし、前記順序情報の順序と合致する順序で受信した前記無線標識を有効として判定し、有効と判定した前記無線標識と対応する経路案内情報を出力する。【選択図】図４
2018141730.tif 000002
【特許請求の範囲】
【請求項１】
識別情報を含む無線標識を発信する複数の標識発信機と、
前記無線標識を受信し、ユーザへ経路案内を行う経路案内装置と、を備え、
前記経路案内装置が、
目的地までの経路情報を設定する経路設定部と、
ユーザに伴って移動され前記標識発信機から前記無線標識を受信する受信部と、
前記経路情報が示す経路に従って移動する場合に、当該経路に設置された前記標識発信機から受信される前記無線標識の順序を示す順序情報を設定する順序設定部と、
受信した前記無線標識の順序と前記順序情報が示す順序を比較し、前記順序情報の順序と合致しない順序で受信した前記無線標識を無効とし、前記順序情報の順序と合致する順序で受信した前記無線標識を有効として判定する標識判定部と、
有効と判定した前記無線標識と対応する経路案内情報を出力する経路案内部と
を備えたナビゲーションシステム。
【請求項２】
前記標識発信機の少なくとも一つが、鉄道又は軌道に沿って走行する車両に対して乗客が乗車又は降車する乗降場所に設けられ、
前記順序設定部が、前記経路に従って移動する場合に前記乗降場所を通過する順序に基づいて前記順序情報を設定する請求項１に記載のナビゲーションシステム。
【請求項３】
前記標識発信機の少なくとも一つが、鉄道又は軌道に沿って走行する車両に設けられ、
前記順序設定部が、前記車両の運行情報に基づいて前記順序情報を設定する請求項１に記載のナビゲーションシステム。
【請求項４】
前記請求項１〜３の何れか１項に記載のナビゲーションシステムに備えられる経路案内装置。
【請求項５】
識別情報を含む無線標識を発信する複数の標識発信機から、前記無線標識を受信し、ユーザへ経路案内を行う経路案内装置が、
目的地までの経路情報を設定するステップと、
ユーザに伴って移動され前記標識発信機から前記無線標識を受信するステップと、
前記経路情報が示す経路に従って移動する場合に、当該経路に設置された前記標識発信機から受信される前記無線標識の順序を示す順序情報を設定するステップと、
受信した前記無線標識の順序と前記順序情報が示す順序を比較し、前記順序情報の順序と合致しない順序で受信した前記無線標識を無効とし、前記順序情報の順序と合致する順序で受信した前記無線標識を有効として判定するステップと、
有効と判定した前記無線標識と対応する経路案内情報を出力するステップと
を実行するナビゲーション方法。
【請求項６】
識別情報を含む無線標識を発信する複数の標識発信機から、前記無線標識を受信し、ユーザへ経路案内を行うコンピュータに、
目的地までの経路情報を設定するステップと、
ユーザに伴って移動され前記標識発信機から前記無線標識を受信するステップと、
前記経路情報が示す経路に従って移動する場合に、当該経路に設置された前記標識発信機から受信される前記無線標識の順序を示す順序情報を設定するステップと、
受信した前記無線標識の順序と前記順序情報が示す順序を比較し、前記順序情報の順序と合致しない順序で受信した前記無線標識を無効とし、前記順序情報の順序と合致する順序で受信した前記無線標識を有効として判定するステップと、
有効と判定した前記無線標識と対応する経路案内情報を出力するステップと
を実行させるためのナビゲーションプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーションシステム、経路案内装置、ナビゲーション方法、及びナビゲーションプログラムに関する。
【背景技術】
【０００２】
従来、目的地までの経路を案内する装置としては、車載用のナビゲーション装置が広く普及している。
【０００３】
また、徒歩や電車等の公共交通機関で移動する者（以下、ユーザとも称す）に経路を案内するシステムとしては、標識発信機が発するビーコン（無線標識）を経路案内装置で受信し、このビーコンに基づいて経路案内装置が存在する位置、即ち経路案内装置を携帯するユーザの位置を特定し、このユーザの位置に応じて案内を行う装置が提案されている。例えば、携帯電話等の無線通信端末が、目的地までの経路を示す経路情報を取得し、情報報知局から送信された識別番号等を示す情報を、近距離通信部によって受信し、経路情報と照合して目的地に到達したか否かを判別し、到達したと判別すると、当該目的地への到着をユーザに通知するシステムが提案されている（特許文献１）。
【０００４】
また、ユーザが電車を利用して移動する場合に、ユーザの携帯端末の位置する駅が予定駅の位置でないと判断した場合は、何かしらの運行支障が合ったと判断して経路の再探索を行うシステムが開示されている（特許文献２）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−３０２０４２号公報
【特許文献２】特開２００６−７６４４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記のようにビーコンに基づいてユーザの位置を特定する装置では、例えば各ビーコンが示す識別情報と、当該ビーコンを発信する標識発信機の位置情報とを対応付けておき、ビーコンを受信した場合に、対応する位置情報を取得することで、ユーザの位置を特定する。なお、複数の基地局を配置する場合、基地局の設置間隔（密度）が、特定される位置の精度を定める主要な要素となる。例えば、複数の標識発信機を１ｍ間隔で配置し、受信したビーコンのうち最も電波強度の高いビーコン、即ち最も近い標識発信機のビーコンに基づいて位置情報を求める場合、位置の誤差は５０cm程度となる。
【０００７】
但し、ビーコンは、他の無線信号と衝突する等して、受信できないこともある。このようにビーコンを取得できないと、現在位置を特定することができず経路案内を行うことができなくなる場合や、最も近い標識発信機のビーコンを取得できず、遠くに存在する標識発信機のビーコンに基づいて誤った経路案内を行ってしまう場合がある。
【０００８】
そこで、本発明は、精度良く経路案内を行うことができる技術の提供を目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明のナビゲーションシステムは、
識別情報を含む無線標識を発信する複数の標識発信機と、
前記無線標識を受信し、ユーザへ経路案内を行う経路案内装置と、を備え、
前記経路案内装置が、
目的地までの経路情報を設定する経路設定部と、
ユーザに伴って移動され前記標識発信機から前記無線標識を受信する受信部と、
前記経路情報が示す経路に従って移動する場合に、当該経路に設置された前記標識発信機から受信される前記無線標識の順序を示す順序情報を設定する順序設定部と、
受信した前記無線標識の順序と前記順序情報が示す順序を比較し、前記順序情報の順序と合致しない順序で受信した前記無線標識を無効とし、前記順序情報の順序と合致する順序で受信した前記無線標識を有効として判定する標識判定部と、
有効と判定した前記無線標識と対応する経路案内情報を出力する経路案内部と
を備えた。
【００１０】
上記ナビゲーションシステムは、前記標識発信機の少なくとも一つが、鉄道又は軌道に沿って走行する車両に対して乗客が乗車又は降車する乗降場所に設けられ、前記順序設定部が、前記経路に従って移動する場合に前記乗降場所を通過する順序に基づいて前記順序情報を設定しても良い。
【００１１】
上記ナビゲーションシステムは、前記標識発信機の少なくとも一つが、鉄道又は軌道に沿って走行する車両に設けられ、前記順序設定部が、前記車両の運行情報に基づいて前記順序情報を設定してもよい。
【００１２】
上記課題を解決するため、本発明のナビゲーション方法は、
識別情報を含む無線標識を発信する複数の標識発信機から、前記無線標識を受信し、ユーザへ経路案内を行う経路案内装置が、
目的地までの経路情報を設定するステップと、
ユーザに伴って移動され前記標識発信機から前記無線標識を受信するステップと、
前記経路情報が示す経路に従って移動する場合に、当該経路に設置された前記標識発信機から受信される前記無線標識の順序を示す順序情報を設定するステップと、
受信した前記無線標識の順序と前記順序情報が示す順序を比較し、前記順序情報の順序と合致しない順序で受信した前記無線標識を無効とし、前記順序情報の順序と合致する順序で受信した前記無線標識を有効として判定するステップと、
有効と判定した前記無線標識と対応する経路案内情報を出力するステップと
を実行する。
【００１３】
また、本発明は、上記ナビゲーション方法をコンピュータに実行させるためのナビゲーションプログラムによって例示される。更に、本発明は、前記ナビゲーションプログラムをコンピュータが読み取り可能な記録媒体に記録したものによって例示される。コンピュータに、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。
【００１４】
ここで、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータ等から読み取ることができる記録媒体をいう。このような記録媒体のうちコンピュータ等から取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、ＣＤ（Compact Disc）、ＣＤ−Ｒ／Ｗ、ＤＶＤ（Digital Versatile Disk）、ブルーレイディスク（登録商標）、ＤＡＴ、８ｍｍテープ、フラッシュメモリなどのメモリカード等がある。また、コンピュータ等に固定された記録媒体としてハードディスクやＲＯＭ（リードオンリーメモリ）等がある。
【発明の効果】
【００１５】
本発明は、精度良く経路案内を行う技術を提供できる。
【図面の簡単な説明】
【００１６】
【図１】図１は、実施形態１に係るナビゲーションシステムの一例を示す図である。
【図２】図２は、ユーザ端末の概略構成図である。
【図３】図３は、管理サーバの概略構成図である。
【図４】図４は、実施形態１におけるナビゲーション方法の一例を示す図である。
【図５】図５は、ビーコンの識別情報と対応する案内情報を提供する処理の詳細を説明する図である。
【図６】図６は、路線情報の一例を示す図である。
【図７】図７は、運行情報の一例を示す図である。
【図８】図８は、順序情報の一例を示す図である。
【図９】図９は、歩行者が歩行する道路の情報を含む移動路情報の一例を示す図である。
【図１０】図１０は、実施形態２に係る順序情報の一例を示す図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照して、一実施形態に係るナビゲーションシステムについて説明する。以下の実施形態の構成は例示であり、本ナビゲーションシステムは実施形態の構成には限定されない。
〈実施形態１〉
【００１８】
《システム構成》
図１は、実施形態１に係るナビゲーションシステムの一例を示す図である。実施形態１のナビゲーションシステム１０は、無線標識を発信する複数の標識発信機１と、ユーザに伴って移動されるユーザ端末２と、ユーザ端末２等へ提供する情報の管理を行う管理サーバ３を有している。本実施形態では、管理サーバ３とユーザ端末２とが経路案内装置を構成している。実施形態１のナビゲーションシステム１０は、ユーザが路面電車を利用して移動する際に、出発地から目的地への経路に関する案内を行う。例えば、ユーザが停留所（電停）で路面電車を待っている場合に、当該停留所がユーザの設定した目的地へ向かう路面電車が停車するものでなければ、間違った停留所にいることをユーザへ案内する。また、ユーザが路面電車に乗っている場合に、あと幾つ先の停留所で降車すればよいか、即ち、どれ位で目的地の停留所へ到着するのかを案内する。実施形態１では、路面電車を利用する場合について示したが、本発明のナビゲーションシステムは、これに限らず、鉄道やバスなど他の交通機関を利用してユーザが移動する場合の案内を行うものであってもよい。
【００１９】
標識発信機１は、案内（ナビゲーション）を行う対象のエリアに設置され、固有の識別情報を含むビーコン（無線標識）を発信する。実施形態１の標識発信機１では、停留所や車両に設けられ、各停留所や車両を示すビーコンを発信する。ビーコンの形式は、特に限定されるものではなく、無線ＬＡＮやBluetooth（登録商標）等、既存の無線通信用のビ
ーコンを利用してもよい。実施形態１の標識発信機１は、Bluetoothのビーコンを用いて
いる。
【００２０】
ユーザ端末２は、指定情報送信部２１や、標識受信部２２、案内要求部２３、案内情報受信部２４、経路案内部２５を備えている。
【００２１】
指定情報送信部２１は、ユーザによって指定された目的地や出発地、経由地、到着時刻、出発時刻、日付等を示す指定情報を管理サーバへ送信する。なお、ユーザ端末２が現在位置でビーコンを受信している場合、当該ビーコンによって特定される停留所又は車両の
位置を出発地としてもよい。
【００２２】
標識受信部２２は、 標識発信機１から発信機された無線標識を受信する。案内要求部
２３は、標識受信部２２で受信した無線標識が示す識別情報を管理サーバ３へ送信することで、この識別情報と対応する案内情報を要求する。
【００２３】
案内情報受信部２４は、案内要求部２３が送信した識別情報に対する案内情報を管理サーバ３から受信する。経路案内部２５は、管理サーバ３から受信した案内情報をディスプレイに表示するなど、ユーザに対して出力することにより案内を行う。
【００２４】
管理サーバ３は、経路設定部３１や、順序設定部３２、標識判定部３３、案内情報提供部３４を有している。
【００２５】
経路設定部３１は、ユーザ端末２から受信した指定情報に基づいて、出発地から目的地までの最適な経路を路面電車の運行情報や路線情報を用いて探索し、探索の結果、乗車する車両や、出発地から目的地までに停車する停留所等を示す情報を経路情報として設定する。
【００２６】
順序設定部３２は、前記経路情報が示す経路に従って移動する場合に、当該経路に設置された前記標識発信機から受信されるビーコン（無線標識）の順序を示す順序情報を設定する。なお、各標識発信機１の配置された位置の情報は、配置情報として予め記憶装置に記憶され、順序設定部３２は、この配置情報に基づいて経路上を移動する場合に受信されるビーコンの順序を求める。
【００２７】
標識判定部３３は、受信したビーコンの順序と順序情報が示す順序を比較し、順序情報の順序と合致しない順序で受信したビーコンを無効とし、順序情報の順序と合致する順序で受信したビーコンを有効として判定する。
【００２８】
案内情報提供部３４は、有効と判定したビーコンの識別情報と対応する案内情報をユーザ端末２へ送信する。
【００２９】
図２は、ユーザ端末２の概略構成図である。ユーザ端末４は、ユーザに携帯されるコンピュータであり、例えば携帯電話、スマートフォン、ノート型ＰＣ（Personal Computer
）、ウェアラブルコンピュータ、携帯型ゲーム機、携帯型オーディオプレーヤ、カメラなどである。
【００３０】
図２に示すように、ユーザ端末２は、ＣＰＵやメインメモリ等よりなる演算処理部２０１、演算処理の為のデータやソフトウェアを記憶した記憶部（例えばフラッシュメモリ）２０３、入出力部２０４、通信制御部（ＣＣＵ：Communication Control Unit）２０５等を備えている。
【００３１】
該入出力部２０４には、キーボードやボタン、ダイヤル、ポインティングデバイス、タッチパネル等の入力デバイス、そしてディスプレイやスピーカ、インジケータ等の出力デバイスが適宜備えられる。
【００３２】
ＣＣＵ２０５は、ネットワークを介して他のコンピュータと通信を行うものである。ＣＣＵ２０５は、例えば無線ＬＡＮユニットやブルートゥース（登録商標）ユニットであり、現在位置を特定するためのビーコンも受信する。
【００３３】
記憶部２０３には、オペレーティングシステム（ＯＳ）やアプリケーションソフトがイ
ンストールされている。
【００３４】
演算処理部２０１は、前記ＯＳやアプリケーションプログラムを記憶部２０３から適宜読み出して実行し、入出力部２０４やＣＣＵ２０５から入力された情報、及び記憶部２０３から読み出した情報を演算処理することにより、上記指定情報送信部２１や、標識受信部２２、案内要求部２３、案内情報受信部２４、経路案内部２５としても機能する。
【００３５】
図３は、管理サーバ３の概略構成図である。図３に示すように、管理サーバ３は、ＣＰＵやメインメモリ等よりなる演算処理部３０１、演算処理の為のデータやソフトウェアを記憶した記憶部（例えばフラッシュメモリ）３０３、入出力部３０４、通信制御部（ＣＣＵ：Communication Control Unit）２０５等を備えている。
【００３６】
該入出力部３０４には、キーボードやポインティングデバイス等の入力デバイス、そしてディスプレイやスピーカ等の出力デバイスが適宜備えられる。
【００３７】
ＣＣＵ３０５は、ネットワークを介して他のコンピュータと通信を行うものである。ＣＣＵ３０５は、例えば無線ＬＡＮユニットやブルートゥース（登録商標）ユニットである。
【００３８】
記憶部３０３には、オペレーティングシステム（ＯＳ）やアプリケーションソフトがインストールされている。また、記憶部３０３には、車両の運行情報や、停留所の路線情報が記憶されている。
【００３９】
演算処理部３０１は、前記ＯＳやアプリケーションプログラムを記憶部２０３から適宜読み出して実行し、入出力部３０４やＣＣＵ３０５から入力された情報、及び記憶部３０３から読み出した情報を演算処理することにより、上記経路設定部３１や、順序設定部３２、標識判定部３３、案内情報提供部３４としても機能する。
【００４０】
《ナビゲーション方法》
次に、上記ように構成された実施形態１におけるナビゲーションシステム１０が実行するナビゲーション方法の一例について説明する。図４は、実施形態１におけるナビゲーション方法の一例を示す図である。
【００４１】
ユーザの操作により、プログラムの起動が指示されると、ユーザ端末２は、図４に示す処理を開始する。まず、ユーザがユーザ端末２の入力デバイスを操作して出発地や目的地、到着時刻又は出発時刻など、経路探索の条件となる情報が入力された場合、これを指定情報送信部２１が、指定情報として管理サーバ３へ送信する（ステップＳ１０）。
【００４２】
管理サーバ３の経路設定部３１は、ユーザ端末２から送信された指定情報を受信し（ステップＳ２０）、この指定情報に基づいて、出発地から目的地までの最適な経路を路面電車の運行情報や路線情報を用いて探索する（ステップＳ３０）。探索の結果、乗車する車両や、出発地から目的地までに停車する停留所等を示す情報を経路情報としてメモリに記憶すると共にユーザ端末２へ送信し、経路として設定する（ステップＳ４０）。
【００４３】
ユーザ端末２の経路案内部２５は、管理サーバ３が送信した経路情報を受信し（ステップＳ５０）、当該経路情報をディスプレイに表示するなど、ユーザに対して出力する（ステップＳ６０）。
【００４４】
一方、管理サーバ３の順序設定部３２は、経路情報が示す経路に従ってユーザ端末２が移動する場合に、当該経路に設置された標識発信機１から受信されるビーコンの順序を示
す順序情報を求め、メモリに記憶（設定）する（ステップＳ７０）。
【００４５】
そして、ユーザ端末２は、ビーコンを受信したか否かを判定し（ステップＳ８０）、受信していなければ（ステップＳ８０，Ｎｏ）、この判定を繰り返すことでビーコンを受信するまで待機する。また、ユーザが経路に従って移動し、これに伴ってユーザに携帯されたユーザ端末２が移動され、標識受信部２２が経路上に配置された標識発信機１からビーコンを受信すると（ステップＳ８０，Ｙｅｓ）、案内要求部２３が、このビーコンが示す識別情報を管理サーバ３へ送信することで、この識別情報と対応する案内を要求する（ステップＳ９０）。
【００４６】
管理サーバ３は、ユーザ端末２から案内の要求を受信すると（ステップＳ１００）、標識判定部３３が、受信した識別情報の順序、即ちビーコンの順序と順序情報が示す順序を比較し、順序情報の順序と合致しない順序で受信したビーコンを無効とし、順序情報の順序と合致する順序で受信したビーコンを有効として判定する（ステップＳ１１０）。なお、有効又は無効の判定は、順序情報の順序と合致しない順序で受信したビーコンを全て無効としても良いが、順序情報の順序と合致するビーコンを発信する標識発信機（以下、順序どおりの標識発信機とも称す）１と近接して配置された標識発信機１から発信されたビーコンが検出された場合に無効とし、順序どおりの標識発信機１と近接していない標識発信機１から発信されたビーコンが検出された場合には有効と判断してもよい。即ち、順序どおりの標識発信機１と近接している標識発信機１から発信されたビーコンが検出された場合には、ユーザが正しい位置にいるのに、順序どおりの標識発信機１と近接して配置された標識発信機１から発信されたビーコンを受信していると推定できるのでこれを無効とする。一方、順序どおりの標識発信機１と近接していない標識発信機１から発信されたビーコンが検出された場合には、ユーザが間違った位置にいると推定できるのでこれを有効とし、後述のステップで間違った旨の経路情報を提供できるようにする。なお、近接した標識発信機１か否かの判定は、例えば、配置情報に記録されている各標識発信機１の位置に基づき、所定範囲内に存在するか否かによって行う。また、車両に搭載された標識発信機１については、車両の運行情報に基づいて近接しているか否かを判断してもよい。例えば、経路情報に設定された車両と対向して走行する車両がすれ違う時刻に当該車両のビーコンを受信した場合には、近接して配置された標識発信機１から発信されたビーコンとして無効と判定し、この他の車両のビーコンであれば有効と判定してもよい。
【００４７】
このビーコンを有効と判定した場合（ステップＳ１１０、Ｙｅｓ）、管理サーバ３の案内情報提供部３４は、有効と判定したビーコンの識別情報と対応する案内情報をユーザ端末２へ送信する（ステップＳ１２０）。
【００４８】
ユーザ端末２は、管理サーバ３から案内情報を受信し（ステップＳ１３０）、経路案内部２５が案内情報をディスプレイに表示させて、ユーザに対する案内を行う（ステップＳ１４０）。
【００４９】
一方、管理サーバ３が、ステップＳ１１０にて、ビーコンを無効と判定した場合（ステップＳ１１０、Ｎｏ）、管理サーバ３の案内情報提供部３４は、無効なビーコンであったことをユーザ端末２へ通知する（ステップＳ１５０）。
【００５０】
ユーザ端末２は、管理サーバ３から無効なビーコンであったことの通知を受信した場合や案内情報の出力（ステップＳ１４０）した場合、経路案内が完了したか否かを判定する(ステップＳ１６０)。ここで、経路案内が終了したか否かの判定は、例えば目的地に到着したと判定した場合や、目的地の停留所で下車した場合に、経路案内が完了したと判定し(ステップＳ１６０，Ｙｅｓ)、図４の処理を終了させる。また、ユーザ端末２は、経路案内が完了していないと判定した場合（ステップＳ１６０，Ｎｏ）、ステップＳ８０へ戻っ
てビーコンを受信するまで待機する。
【００５１】
《案内情報を提供する処理》
図５は、図４のステップＳ１２０にてビーコンの識別情報と対応する案内情報を提供する処理の詳細を説明する図である。
【００５２】
管理サーバ３は、路面電車の車両に設置された標識発信機１からビーコンを受信したか否かを判定する（ステップＳ２１０）。この車両のビーコンを受信している場合には（ステップＳ２１０，Ｙｅｓ）、経路情報に設定されている車両のビーコンと比較し、合致すれば正しい車両に乗車していると判定し、合致しなければ間違った車両に乗っていると判定する（ステップＳ２２０）。
【００５３】
正しい車両に乗車していると判定した場合（ステップＳ２２０、Ｙｅｓ）、案内情報をユーザ端末２へ送信して(ステップＳ２３０)、例えば、次の停留所を示す情報を表示させる。また、目的地までに停車する停留所の数が所定数未満となった場合には、あと幾つ先の停留所で降車すればよいか、即ち、どれ位で目的地の停留所へ到着するのかを示すメッセージを案内情報として提供してもよい。一方、正しい車両に乗車していないと判定した場合（ステップＳ２２０、Ｎｏ）、乗り間違えたことを示すメッセージを案内情報として提供する（ステップＳ２４０）。
【００５４】
また、ステップＳ２１０で、車両のビーコンを検出していないと判定した場合（ステップＳ２１０，Ｎｏ）、停留所に設置された標識発信機１からビーコンを受信したか否かを判定する（ステップＳ２５０）。停留所のビーコンを受信している場合（ステップＳ２５０，Ｙｅｓ）、当該停留所のビーコンを受信する前に車両のビーコンを受信していたか否か、即ち、当該停車駅で車両の到着を待っているのか（乗車前か）否かを判定する（ステップＳ２６０）。車両を待っていると判定した場合（ステップＳ２６０，Ｙｅｓ）、経路情報に設定されている停留所のビーコンと比較し、合致すれば正しい停留所で待っていると判定し、合致しなければ間違った停留所にいると判定する（ステップＳ２７０）。正しい停留所にいると判定した場合（ステップＳ２７０、Ｙｅｓ）、車両の到着時刻を案内情報として提供する（ステップＳ２８０）。一方、正しい停留所でないと判定した場合（ステップＳ２７０，Ｎｏ）、停留所を間違えたことを示すメッセージを案内情報として提供する（ステップＳ２９０）。
【００５５】
また、ステップＳ２６０で、乗車前でない、即ち下車したと判定した場合（ステップＳ２６０，Ｎｏ）、当該停留所のビーコンと経路情報に設定されている停留所のビーコンとを比較し、合致すれば正しい停留所で下車したと判定し、合致しなければ間違った停留所で下車したと判定する（ステップＳ３００）。正しい停留所で下車したと判定した場合（ステップＳ３００、Ｙｅｓ）、目的地に到着したことを示すメッセージを案内情報として提供する（ステップＳ３１０）。一方、正しい停車駅でないと判定した場合（ステップＳ３００，Ｎｏ）、下車する停留所を間違えたことを示すメッセージを案内情報として提供する（ステップＳ３２０）。
【００５６】
《ビーコンの有効性を判定する処理》
図４のステップＳ１１０にて有効性を判定する処理について詳細に説明する。図６は、路線情報の一例を示す図、図７は、運行情報の一例を示す図、図８は順序情報の一例を示す図である。
【００５７】
図６において、路線情報は、停留所を円形のノードで示し、停留所間をつなぐ軌道を矢印上のリンクとして示している。図６において、ＳＴ１，ＳＴ４，ＳＴ６は、終点又は始点となる停留所であり、この中間の停留所は、車両の進行する方向によって分かれている
。例えば、停留所ＳＴ１から停留所ＳＴ６への経路は、ＳＴ１→ＳＡ２→ＳＡ５→ＳＴ６であり、停留所ＳＴ６から停留所ＳＴ１への経路は、ＳＴ６→ＳＢ５→ＳＢ２→ＳＴ１である。ここで、ＳＡ２とＳＢ２は、ほぼ同じ場所にある停留所であるが、ＳＴ６行きの車両は、ＳＡ２に停車し、ＳＴ１行きの車両は、ＳＢ２に停車する。路線情報は、路面電車に限らず、鉄道、飛行機、バス、および、船等の各交通機関（例えば、公共交通機関等）の路線網を規定する情報であってもよい。例えば、路線網表現上の結節点であるノード（例えば、交通機関の停留地点である駅、停留場、停車場、停留所、空港、港、および、ターミナル等）に関するノードデータ（例えば、停留地点情報）と、ノード間を接続するリンク（例えば、鉄道路線、航空路線、航路、および、バス路線等）に関するリンクデータ（例えば、路線情報、および、運行経路情報等）との組み合わせによって表現されるネットワーク情報であってもよい。ここで、路線とは、交通機関が通過する出発地と目的地とを結ぶ線であってもよい。また、ノードデータには、ノード番号（例えば、ノードＩＤ等）、ノードの名称（例えば、交通機関の停留地点の名称である駅名、停留場名、停車場名、停留所名、空港名、港名、および、ターミナルの名称等）、および、緯度経度高度などの位置情報などの情報を含んでいてもよい。また、リンクデータには、リンク番号（例えば、リンクＩＤ等）、開始ノードＩＤ、終了ノードＩＤ、種別、リンク長（例えば、距離等）、高架、トンネルおよび橋等のリンク内属性、リンクの名称（例えば、路線名など）、ならびに、緯度経度高度などの位置情報等の情報を含んでいてもよい。また、路線網ネットワーク情報は、更に、交通機関の種別（例えば、特急、急行、準急、快速、快速急行、通勤特急、通勤快速、通勤急行、区間急行、区間準急、区間快速、各駅停車、および、普通など）に対応したノード（例えば、急行停車駅、準急停車駅、および、快速停車駅等）のノードデータと、当該ノード間を接続する鉄道路線、および、バス路線等のリンクデータとの組み合わせによって表現されるネットワーク情報を当該種別に対応付けて含んでいてもよい。
【００５８】
図７に示す運行情報は、識別情報（Ｘ０１、Ｘ２３等）によって特定される車両毎に、各停留所に停車する時刻を対応付けて有している。
【００５９】
図８に示す順序情報は、経路情報が示す経路に従ってユーザ端末２が移動する場合に、当該経路の停留所及び車両に設置された標識発信機１から受信されるビーコンの順序を示している。図８の例では、出発地をＳＴ１とし、目的地をＳＴ６とし、停留所のビーコンがＳＴ１→ＳＡ２→ＳＡ５→ＳＴ６の順序で検出されることを示している。また、車両のビーコンは、停留所ＳＴ１から停留所ＳＡ２までの車両がＸ０１、停留所ＳＡ２から停留所ＳＴ６までの車両がＸ２３の順序で検出されることを示している。このため、出発地をＳＴ１とし、目的地をＳＴ６とした場合、停留所のビーコンとしてＳＴ１の次にＳＢ２を受信した場合、これは図８の順序情報の順番と合致しないため、ＳＢ２は無効と判定される。このため、車両が停留所ＳＡ２に停車した際に、ほぼ同じ場所の停留所ＳＢ２のビーコンを受信しても、これを無効とするので、間違った案内を行うことを防止できる。
【００６０】
なお、受信したビーコンの順番と順序情報との順番は、完全に一致しなくてもよく、例えば停留所ＳＴ１のビーコンの次にＳＡ２のビーコンが受信できなかった場合でも、このビーコンをとばして次のＳＡ５のビーコンが正しく受信できた場合には、順序情報と合致する、即ち有効なビーコンと判定してもよい。この場合、順序情報において停留所ＳＡ５が停留所ＳＴ１の後の順序に記録されていることに加えて、車両Ｘ２３の運行情報を参照し、停留所ＳＡ５のビーコンの検出時刻と車両Ｘ２３の停留所ＳＡ５への到着時刻とが許容範囲内であった場合に有効と判定してもよい。
【００６１】
また、車両Ｘ０１のビーコンの次に、検出した車両のビーコンが、Ｘ２３以外の場合に、運行情報を参照し、車両Ｘ２３とすれ違う可能性がある車両のビーコンであった場合には、無効と判断してもよい。これにより、実際に乗車している車両でなく、すれ違った車
両のビーコンを受信した場合でも、誤った案内を行うことを防止できる。
【００６２】
〈実施形態２〉
前述の実施形態１では、交通機関の乗降場所を出発地及び目的地とした例を示したが、これに限らず、本実施形態では、ユーザが歩行によって、移動する場合にも出発地や目的地を設定して案内を行えるようにしている。なお、この他の構成は、前述の実施形態と同じであるため、同一の要素には、同符号を付すなどして、再度の説明を省略している。
【００６３】
図９は、図７の路線情報に加えて、歩行者が歩行する道路の情報を含む移動路情報の一例を示す図である。図９において、移動路情報は、道路網を規定する情報を含み、例えば、交差点等の道路網表現上の結節点であるノードのノードデータと、ノード間の道路区間であるリンクのリンクデータとの組み合わせによって表現されるネットワーク情報である。ここで、ノードデータには、ノード番号（例えば、ノードＩＤ等）、ノードの名称、緯度経度高度等の位置座標等の位置情報、ノード種別、接続するリンク本数、接続ノード番号、および、交差点名称等の情報を含んでいてもよい。また、リンクデータには、リンク番号（例えば、リンクＩＤ等）、開始ノードＩＤ、終了ノードＩＤ、道路の種別、国道や県道や市道等の路線番号、重用する路線情報、リンクの存在する行政区域の属性情報、リンク長（例えば、距離等）、道路供用状況、異常気象時通行規制区間、車重制限、車両高さ制限、幅員、道路幅員区分、レーン情報（例えば、車線数、路線バス専用通行帯、二輪専用通行帯、および、二輪・軽車両専用通行帯等の専用通行帯、路線バス等優先通行帯、自転車専用通行帯、車両通行区分、ならびに、進行方向別通行区分などについての車両通行帯情報等）、中央分離帯を含む中央線の設置情報、歩行路（例えば、歩道、自転車道、歩行者専用道路、自転車専用道路、自転車歩行者専用道路、自転車歩行者道、または、路側帯等）に関する歩行路情報を含んでも良い。また、リンクデータには、車いすで通行できない段差等の障害の有無や、視覚障がい者用の信号機の有無、急な勾配有無など、高齢者や障がい者が通行しやすい通路か否かを示すバリアフリー情報を含んでもよい。
【００６４】
実施形態２では、標識発信機１を前述の停留所や車両に加え、ユーザが歩行するエリアにも設けている。図９では、ＨＡ１〜ＨＡ９やＨＢ１〜ＨＢ９が、歩行路に設けられた標識発信機１から発信されるビーコンの識別情報である。ビーコンの識別情報は、ノードＩＤやリンクＩＤ、位置座標など、標識発信機１が設置された場所と移動路情報とを対応付けられる情報であればよい。
【００６５】
図１０は、実施形態２に係る順序情報の一例を示す図である。図１０では、出発地をＨＡ３とし、目的地をＨＢ７とした例を示している。この場合の経路の探索結果は、出発地をＨＡ３から停留所ＳＴ１へ徒歩で移動し、路面電車に乗って停留所ＳＴ６で下車、停留所ＳＴ６から目的地ＨＢ７へ徒歩で移動するというものである。この経路上で受信するビーコンの順序は、図１０に示すようにＨＡ１→ＨＡ２→ＨＡ３→ＳＴ１→ＳＡ２→ＳＡ５→ＳＴ６→ＨＢ９→ＨＢ８→ＨＢ７と設定される。このように、歩行路を含めたビーコンの順序情報を設定することで、ユーザが徒歩で移動する際に受信したビーコンの有効又は無効を前述の実施形態１と同様に判定することができる。
【００６６】
このように本実施形態では、歩行路を含めた案内を行うことができるので、交通機関の案内だけでなく、観光地や商業施設など、ユーザが移動するエリア全般の案内を行うことができる。
【００６７】
特に、指定情報として車椅子が通行できること等を指定し、バリアフリーの経路を設定した場合に、間違ってバリアフリーでない通路を進んだ場合には、設定した経路以外のビーコンを検出した時点で間違いを通知できるので、確実にバリアフリーの経路を案内できる。
【００６８】
また、設定した経路と隣接した他の歩行路が存在するや、他の通路と立体的に交差輻輳している場合に、経路案内のノイズとなる他のビーコンを受信した場合でも、これを順序情報に基づいて無効と判定できるので、誤った案内を行うことを防止できる。
【００６９】
《その他》
本発明は、上述の図示例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。例えば上記実施形態１，２では、管理サーバ３とユーザ端末２とが経路案内装置を構成したが、ユーザ端末２に経路案内装置の全ての構成を設けて、経路案内装置を一体に形成しても良い。
【符号の説明】
【００７０】
１  標識発信機
２  ユーザ端末
３  管理サーバ
４  ユーザ端末
１０  ナビゲーションシステム
２１  指定情報送信部
２２  標識受信部
２３  案内要求部
２４  案内情報受信部
２５  経路案内部
３１  経路設定部
３２  順序設定部
３３  標識判定部
３４  案内情報提供部
【図１】
2018141730.tif 000003
【図２】
2018141730.tif 000004
【図３】
2018141730.tif 000005
【図４】
2018141730.tif 000006
【図５】
2018141730.tif 000007
【図６】
2018141730.tif 000008
【図７】
2018141730.tif 000009
【図８】
2018141730.tif 000010
【図９】
2018141730.tif 000011
【図１０】
2018141730.tif 000012