(57)【特許請求の範囲】
【請求項１】
ナビゲーションを行う領域に位置決めされて設けられると共にルートを示す表示を行うデバイスを用いたナビゲーションに係るナビゲーションシステムであって、
複数のユーザそれぞれについての前記デバイスによる表示の位置及び時刻を示す表示情報を取得する表示情報取得手段と、
前記表示情報取得手段によって取得された複数のユーザそれぞれの表示情報を比較して、ルートの再計算が必要か否かを判断する判断手段と、
前記判断手段による判断に基づき、前記ルートの再計算を行うように制御する再計算制御手段と、
前記ユーザについての前記デバイスによる表示の位置を通過した通過時刻を示す通過情報を取得する通過情報取得手段と、
を備え、
前記表示情報取得手段は、ユーザの出発地、目的地及び出発時間を示す情報を取得して、取得した情報に基づき、前記ルートを算出して、当該ルートに応じて前記デバイスによる表示の位置及び時刻を算出することで前記表示情報を取得し、
前記表示情報取得手段は、前記通過情報取得手段によって取得された通過情報に基づいて、前記デバイスによる表示の時刻を再算出する、ナビゲーションシステム。
【請求項２】
前記表示情報取得手段は、前記ユーザ毎の移動速度を示す情報を取得して、当該情報によって示される移動速度にも基づいて、前記デバイスによる表示の時刻を算出する請求項１に記載のナビゲーションシステム。
【請求項３】
前記表示情報取得手段は、前記表示の位置及び時刻以外の当該表示の方法も示す前記表示情報を取得する請求項１又は２に記載のナビゲーションシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザにルートを示すナビゲーションシステムに関する。
【背景技術】
【０００２】
従来から、建物の内部等において、歩行者にスムーズな移動を可能にさせるためのナビゲーションを行う技術が提案されている。例えば、特許文献１には、パチンコ機等が設置された遊技店内で遊技客を案内するためのホール内案内装置が記載されている。この装置は、当該装置から、遊技客が希望する遊技機の設置位置までのルートを決定して、当該ルートに沿って配置された案内用表示機を選択して、選択された案内用表示機に案内画像を表示させるとされている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２０８８４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のようなナビゲーションを、歩行者が移動すべきルートに埋め込まれた点灯デバイスを点灯させることで行うことが考えられる。点灯デバイスによるナビゲーションでは、例えば、個々の歩行者に対して進行方向を指示するといったような複雑な表示を行うことができない。そのため、複数の歩行者のルートが同じタイミングで交差する場合等には、ナビゲーションされるルートが他者のルートと混同されるおそれがある。
【０００５】
本発明は、上記に鑑みてなされたものであり、ルートに埋め込まれた点灯デバイス等のデバイスを用いてナビゲーションを行う場合であっても、適切なナビゲーションを行うことができるナビゲーションシステムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明に係るナビゲーションシステムは、ナビゲーションを行う領域に位置決めされて設けられると共にルートを示す表示を行うデバイスを用いたナビゲーションに係るナビゲーションシステムであって、複数のユーザそれぞれについてのデバイスによる表示の位置及び時刻を示す表示情報を取得する表示情報取得手段と、表示情報取得手段によって取得された複数のユーザそれぞれの表示情報を比較して、ルートの再計算が必要か否かを判断する判断手段と、判断手段による判断に基づき、ルートの再計算を行うように制御する再計算制御手段と、を備える。
【０００７】
本発明に係るナビゲーションシステムでは、複数のユーザそれぞれの表示情報が比較されて、ルートの再計算が必要か否かが判断される。従って、複数のユーザのルートが混同されるおそれがある場合等には、ルートの再計算が行われるようにされる。これにより、本発明に係るナビゲーションシステムによれば、複数のユーザのルートの混同等を防止することができ、適切なナビゲーションを行うことができる。
【０００８】
表示情報取得手段は、ユーザの出発地、目的地及び出発時間を示す情報を取得して、取得した情報に基づき、ルートを算出して、当該ルートに応じてデバイスによる表示の位置及び時刻を算出することで表示情報を取得する。この構成によれば、確実に表示情報を取得することができ、確実に本発明を実施することができる。
【０００９】
表示情報取得手段は、ユーザ毎の移動速度を示す情報を取得して、当該情報によって示される移動速度にも基づいて、デバイスによる表示の時刻を算出することとしてもよい。この構成によれば、ユーザの移動速度に応じて表示情報を適切なものとすることができる。
【００１０】
ナビゲーションシステムは、ユーザについてのデバイスによる表示の位置を通過した通過時刻を示す通過情報を取得する通過情報取得手段を更に備え、表示情報取得手段は、通過情報取得手段によって取得された通過情報に基づいて、デバイスによる表示の時刻を再算出する。この構成によれば、ユーザの移動状況に応じて表示情報を適切なものとすることができる。
【００１１】
表示情報取得手段は、表示の位置及び時刻以外の当該表示の方法も示す表示情報を取得することとしてもよい。この構成によれば、複数のユーザのルートの混同を更に防止することができる。
【発明の効果】
【００１２】
本発明では、複数のユーザのルートが混同されるおそれがある場合等には、ルートの再計算が行われるようにされる。これにより、本発明によれば、複数のユーザのルートの混同等を防止することができ、適切なナビゲーションを行うことができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係るナビゲーションシステムの構成を示す図である。
【図２】本発明の実施形態に係るナビゲーションシステムに含まれる各装置の機能構成を示す図である。
【図３】表示情報の例を示す表である。
【図４】補正された表示情報の例を示す表である。
【図５】本発明の実施形態に係るナビゲーションシステムに含まれるチェックイン機及びルート配布機のハードウェア構成を示す図である。
【図６】本発明の実施形態に係るナビゲーションシステムに含まれる端末のハードウェア構成を示す図である。
【図７】本発明の実施形態に係るナビゲーションシステムで実行される処理を示すフローチャートである。
【図８】本発明の実施形態に係るナビゲーションシステムで実行される処理を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、図面と共に本発明に係るナビゲーションシステムの実施形態について詳細に説明する。なお、図面の説明においては同一要素には同一符号を付し、重複する説明を省略する。
【００１５】
図１に本実施形態に係るナビゲーションシステム１を示す。ナビゲーションシステム１は、ユーザＵが徒歩等で移動するルート（経路）を示し、ユーザＵをナビゲーション（案内）するシステムである。例えば、ナビゲーションシステム１は、劇場、映画館、コンサート会場等の指定席のある会場において、ナビゲーションを行う領域である座席が設けられている場所の入口から指定席までユーザＵをナビゲーションする。
【００１６】
図１に示すように、ナビゲーションシステム１は、チェックイン機１０と、ルート配布機２０と、点灯デバイス３０と、端末４０とを含んで構成されている。これらの構成のうち、チェックイン機１０、ルート配布機２０及び点灯デバイス３０は、ナビゲーションが行われる会場に予め設置されている装置である。端末４０は、ナビゲーション対象となるユーザＵによって携帯される装置であり、具体的にはスマートフォン等に相当する。
【００１７】
チェックイン機１０は、端末４０との間でユーザＵのチェックインを行う。チェックインは、劇場、映画館、コンサート会場等の会場への入場手続きである。チェックイン機１０は、筐体を備えており、座席が設けられている場所の手前の少し離れた位置、例えば、会場に入ってすぐの位置に設置されている。
【００１８】
ルート配布機２０は、ユーザＵをナビゲーションするルートを算出する装置である。ルート配布機２０は、筐体を備えており、ナビゲーションを行う領域である座席が設けられている場所の出入口の位置に設置されている。なお、当該場所の出入口は複数設けられていてもよく、ルート配布機２０は、当該出入口毎に複数設けられていてもよい。なお、ルート配布機２０が複数設けられている場合、ルート配布機２０間で情報の送受信ができるようになっており、後述するルート配布機２０に記憶される情報は同期されて全てのルート配布機２０に記憶されているようになっている。
【００１９】
点灯デバイス３０は、点灯することでユーザＵをナビゲーションするデバイスである。即ち、点灯デバイス３０は、ルートを示す表示を行う。点灯デバイス３０は、ナビゲーションを行う領域に位置決めされて設けられている。例えば、点灯デバイス３０は、座席が設けられている場所の通路に位置決めされて埋め込まれている。点灯デバイス３０は複数設けられており、ユーザＵのルート上に設けられている点灯デバイス３０が点灯する。図１に示すように、点灯デバイス３０には、埋め込まれた位置に応じた識別子（「１０１」、「１０２」、「ＡＡ」、「ＡＢ」等）が設定されている。なお、図１には示されていないが、ルート配布機２０が設けられている位置にも点灯デバイス３０が埋め込まれている。ユーザＵは、当該点灯を参照することで、自身の指定席までどのように移動すればよいか把握することができる。即ち、ナビゲーションシステム１は、点灯デバイス３０を用いたナビゲーションに係るシステムである。なお、点灯デバイス３０は、必ずしも本発明の構成要素としてナビゲーションシステム１に含まれている必要はない（即ち、ナビゲーションシステム１は、点灯デバイス３０を含まない発明として成立し得る）。
【００２０】
ナビゲーションシステム１によるユーザＵのナビゲーションの概要を説明する。会場に入ったユーザＵは、自身の端末４０をチェックイン機１０にかざす。これによりチェックイン処理が行われる。続いて、ユーザＵは、ルート配布機２０の場所まで歩いて移動し、自身の端末４０をルート配布機２０にかざす。その後、ユーザＵが、ナビゲーションを行う領域である座席が設けられている場所に入ると、ユーザＵの指定席までのルート上に設けられた点灯デバイス３０が点灯し、ユーザＵにルートを示す。
【００２１】
引き続いて、図２を用いて、ナビゲーションシステム１に含まれる、チェックイン機１０と、ルート配布機２０と、点灯デバイス３０と、端末４０との本実施形態に係る機能を説明する。図２に示すように、チェックイン機１０は、チェックイン処理部１１を備えて構成されている。
【００２２】
チェックイン処理部１１は、端末４０からのチェックイン要求を受け付けて、チェックインの処理を行う手段である。チェックイン処理部１１は、端末４０との間で近距離無線通信を行って、チェックインの処理を行う。ここでの近距離無線通信は、例えば、ＮＦＣ（Near Field Communication）等の数ｃｍ〜十数ｃｍ程度の通信距離のものが用いられる。上述したように、ユーザＵによって、端末４０がチェックイン機１０にかざされる（端末４０とチェックイン機１０との間の距離が通信可能な距離になる）ことで近距離無線通信が行われる。
【００２３】
チェックイン処理部１１は、端末４０からチェックイン要求を受信する。チェックイン要求には、端末４０のユーザＵの指定席を特定する指定席情報を含むチェックイン情報が含まれている。チェックイン処理部１１は、チェックインの処理が終了すると、端末４０から受信したチェックイン情報に含まれる指定席情報と、チェックインが行われた時刻であるチェックイン時間を示す情報とをルート配布機２０に送信する。指定席情報は、ユーザＵの目的地に対応する情報である。チェックイン時間を示す情報は、ユーザＵの移動速度を算出するために用いられる情報である。
【００２４】
なお、チェックイン機１０とルート配布機２０との間は、有線又は無線によって接続されており、互いに情報の送受信を行えるようになっている。また、端末４０には、予め端末ＩＤ等の当該端末４０を特定する情報が設定されている。端末４０とチェックイン機１０及びルート配布機２０との間で情報の送受信が行われる場合、当該端末４０を特定する情報が合わせて送受信されており、チェックイン機１０及びルート配布機２０では、端末４０毎に処理を行うことが可能になっている。
【００２５】
図２に示すように、ルート配布機２０は、ルート作成部２１と、再作成判断部２２と、再作成制御部２３と、ルート送信部２４と、点灯時刻補正判断部２５とを備えて構成されている。
【００２６】
ルート作成部２１は、点灯デバイス３０による、複数のユーザＵそれぞれについての表示の位置及び時刻を示す表示情報を取得する表示情報取得手段である。ルート作成部２１は、ユーザＵの出発地、目的地及び出発時間を示す情報を取得して、取得した情報に基づき、ユーザＵのルートを算出して、当該ルートに応じて点灯デバイス３０による表示の位置及び時刻を算出することで表示情報を作成（取得）する。ルート作成部２１は、ユーザＵ毎の移動速度を示す情報を取得して、当該情報によって示される移動速度にも基づいて、点灯デバイス３０による表示の時刻を算出する。ルート作成部２１は、表示の位置及び時刻以外の当該表示の方法（例えば、本実施形態では、表示色）も示す表示情報を取得する。
【００２７】
図３に、ルート作成部２１によって作成される表示情報を示す。図３に示すように表示情報は、現在地フラグ、ルート、点灯色、予定点灯時間、予定通過時間、実通過時間及び予定消灯時間が対応付けられた情報である。表示情報の（図３の１行に相当する）それぞれのレコードが、１つの点灯デバイス３０に対応している。また、表示情報の上から順にユーザＵのルートに相当する点灯デバイス３０に対応している。
【００２８】
現在地フラグは、ユーザの現在地を示すフラグである。ルート作成時点では、現在地フラグは、出発地であるルート配布機２０の位置に設けられる。また、表示情報の最初のレコードの現在地フラグの欄には、出発地であるルート配布機２０の位置を示す情報が格納され、表示情報の最後のレコードの現在地フラグの欄には、目的地（ユーザＵの指定席の対応する位置）示す情報が格納される。ルートは、点灯する点灯デバイス３０の識別子である。点灯色は、点灯デバイス３０の点灯色である。点灯色は、例えば、白、赤、青、黄色及び緑の５色が用いられる。予定点灯時間は、点灯デバイス３０の点灯が開始される時刻である。予定通過時間は、ユーザＵが当該点灯デバイス３０の位置を通過する予定の時刻である。実通過時間は、ユーザＵが当該点灯デバイス３０の位置を実際に通過した時刻である。予定消灯時間は、点灯デバイス３０の点灯が終了される時刻である。
【００２９】
ルート作成部２１は、以下のように表示情報を作成する。ルート作成部２１は、チェックイン機１０から送信された、指定席情報と、チェックイン時間を示す情報とを受信する。また、ルート作成部２１は、端末４０との間で近距離無線通信を行う。ここでの近距離無線通信も、例えば、ＮＦＣ等の数ｃｍ〜十数ｃｍ程度の通信距離のものが用いられる。上述したように、ユーザＵによって、端末４０がルート配布機２０にかざされる（端末４０とルート配布機２０との間の距離が通信可能な距離になる）ことで近距離無線通信が行われる。ルート作成部２１は、端末４０との間で近距離無線通信が開始された時刻を、ユーザＵがルート配布機２０の位置に到達した時刻とする。
【００３０】
ルート作成部２１は、指定席情報から、ルートの目的地となる点灯デバイス３０を特定する。ルート作成部２１は、予め各座席に対応して、ルートの目的地となる点灯デバイス３０を記憶しておき、その情報に基づいて上記の特定を行う。ルート作成部２１は、自装置２０の位置と同じ場所に設けられた点灯デバイス３０の位置を出発地として、上記の特定された目的地までのルートを算出する。ルート作成部２１は、予め点灯デバイス３０間の位置関係（隣接関係）を記憶しておき、その情報に基づいてルートの算出を行う。ルートの算出は、例えば、従来の技術が用いられて行われる。算出の結果、目的地までのルート上の点灯デバイス３０の識別子及びその順番が得られる。即ち、図３に示す表示情報のルートに相当する情報（点灯デバイス３０の識別子の順番）が得られる。
【００３１】
また、ルート作成部２１は、以下のようにユーザＵの移動速度を算出する。ルート作成部２１は、ユーザＵがルート配布機２０の位置に到達した時刻から、チェックイン時間を引くことで、チェックイン機１０からルート配布機２０までの移動にかかった時間（Ｙ秒）を算出する。ルート作成部２１は、予め記憶しているチェックイン機１０からルート配布機２０までの距離（Ｘ（ｍ））をこの時間（Ｙ（秒））で割ることで移動速度（平均歩行速度）（Ｘ／Ｙ（ｍ／秒））を算出する。
【００３２】
ルート作成部２１は、算出した移動距離に基づいて、上記のように算出したルート上の各点灯デバイス３０の位置の予定通過時間を算出する。まず、ルート作成部２１は、現在地（ルート配布機２０の位置、図３の例では「１００」の点灯デバイス３０の位置）についての予定通過時間を、ルート配布機２０の位置に到達した時刻とする。続いて、ルート作成部２１は、算出対象の点灯デバイス３０とルート上の一つ前の点灯デバイス３０との間の距離（Ｄ）を算出した移動速度（Ｓ）で割ることで当該一つ前の点灯デバイス３０から算出対象の点灯デバイス３０までにかかる時間（Ｔ＝Ｄ／Ｓ）を算出する。なお、ルート作成部２１は、点灯デバイス３０間の距離（Ｄ）を予め記憶しておく。その時間を、当該一つ前のルート配布機２０の予定通過時間に加算することで各点灯デバイス３０の予定通過時間を算出する。
【００３３】
図３の例では、「１００」の点灯デバイス３０の位置（ルート配布機２０の位置）から、次の点灯デバイス３０である「１０１」の点灯デバイス３０の位置までの距離（Ｄ１）を移動速度（Ｓ）で割り、「１０１」の点灯デバイス３０までにかかる時間（Ｔ１＝Ｄ１／Ｓ、５秒）を算出する。「１００」の点灯デバイス３０の予定通過時間２０：００：００に算出した５秒を加算して、「１０１」の点灯デバイス３０の予定通過時間を２０：００：０５と算出する。また、「１０１」の点灯デバイス３０の位置から、次の点灯デバイス３０である「１０２」の点灯デバイス３０の位置までの距離（Ｄ２）を移動速度（Ｓ）で割り、「１０２」の点灯デバイス３０までにかかる時間（Ｔ１＝Ｄ２／Ｓ、２秒）を算出する。「１０１」の点灯デバイス３０の予定通過時間２０：００：０５に算出した２秒を加算して、「１０２」の点灯デバイス３０の予定通過時間を２０：００：０７と算出する。このように順次、目的地の点灯デバイス３０まで予定通過時間を算出する。
【００３４】
ルート作成部２１は、各点灯デバイス３０の予定通過時間に、予め設定した固定値（例えば、５秒）を加算することで、当該点灯デバイス３０の予定消灯時間を算出する。また、ルート作成部２１は、最初の点灯デバイス３０の予定通過時刻から、予め設定された時間以内（例えば、１０秒以内）の点灯デバイス３０（例えば、図３の例では、「１００」、「１０１」、「１０２」、「１０３」の点灯デバイス３０）の予定点灯時間を、ルート配布機２０の位置に到達した時刻とする。あるいは、ルート上の最初から予め設定した数（例えば、５）の点灯デバイス３０の予定点灯時間を、ルート配布機２０の位置に到達した時刻としてもよい。このように最初の数デバイスは、同時に点灯を開始する。
【００３５】
ルート作成部２１は、それ以降の点灯デバイス３０それぞれの予定点灯時間を、最初の点灯デバイス３０以降のルートの順番の点灯デバイス３０それぞれの予定消灯時間とする。例えば、図３の例では、「１０４」、「１０５」、「１０６」…の点灯デバイス３０の予定点灯時間を、「１００」、「１０１」、「１０２」の点灯デバイス３０の予定消灯時間とする。即ち、一つの点灯デバイス３０が消灯される度に次の点灯デバイス３０が点灯されるようにされる。
【００３６】
ルート作成部２１は、点灯色を予め設定された色とする。点灯色の候補は、予め優先順位が設けられて決まっている。例えば、優先順位１位が白、２位が赤、３位が青、４位が黄色、５位が緑とする。ルート作成部２１は、点灯色を優先順位が１位の色を点灯色とする。ルート作成部２１は、最初の点灯デバイス３０（ルート配布機２０の位置の点灯デバイス３０）の実通過時間を、ルート配布機２０の位置に到達した時刻とする。それ以外の実通過時間は空欄とされる。以上のように、ルート作成部２１は表示情報を作成する。
【００３７】
ルート作成部２１は作成した表示情報を、暫定ルートの表示情報として再作成判断部２２に出力する。また、ルート作成部２１は、再作成制御部２３からの指示があった場合には、表示情報の再作成（リルートの実施）を行う。再作成については、後述する。
【００３８】
再作成判断部２２は、ルート作成部２１によって作成された複数のユーザＵそれぞれの表示情報を比較して、ルートの再計算が必要か否かを判断する判断手段である。再作成判断部２２は、ユーザＵのナビゲーションに実際に用いられる表示情報（確定ルートの表示情報）を記憶しておく。実際に用いられる表示情報は、後述するようにルート送信部２４から端末４０に送信された（かつ以下の補正の承認が行われていない）表示情報、又はルート送信部２４から端末４０に送信された後に予定点灯時間及び予定消灯時間が補正されて承認された表示情報である。
【００３９】
再作成判断部２２は、ルート作成部２１から暫定ルートの表示情報が入力されると、入力した表示情報と、記憶している別のユーザＵに係る表示情報との比較を行う。具体的には、再作成判断部２２は、暫定ルートの表示情報の各点灯デバイス３０の点灯色及び予定点灯時間から予定消灯時間までの時間帯が、記憶している別のユーザＵに係る確定ルートの表示情報全ての各点灯デバイス３０の点灯色及び予定点灯時間から予定消灯時間までの時間帯と重複しているか否かを判断する。なお、時間帯のうち一部でも重複していれば重複すると判断する。上記の判断は、点灯デバイス３０による点灯が複数のルート表示に係るものとなるか否か（点灯デバイス３０による点灯が複数のルートに重複したものであるか否か）を判断するものである。
【００４０】
再作成判断部２２は、暫定ルートの表示情報が、何れの確定ルートの表示情報とも重複していないと判断したら、その暫定ルートの表示情報を確定ルートの表示情報として記憶すると共にルート送信部２４に出力する。再作成判断部２２は、暫定ルートの表示情報が、何れかの確定ルートの表示情報と重複していると判断したら、暫定ルートの表示情報の点灯色を次の優先順位の色に変更する。例えば、優先順位１位の白で重複が発生していると判断したら、点灯色を優先順位２位の赤にする。再作成判断部２２は、点灯色を変更した表示情報を、暫定ルートの表示情報として、上記の重複の判断を改めて行う。
【００４１】
再作成判断部２２は、暫定ルートの表示情報が、何れの確定ルートの表示情報とも重複していないと判断したら、その暫定ルートの表示情報を確定ルートの表示情報として記憶すると共にルート送信部２４に出力する。再作成判断部２２は、暫定ルートの表示情報が、何れかの確定ルートの表示情報と重複していると判断したら、暫定ルートの表示情報の点灯色を更に次の優先順位の色に変更し、上記と同様の判断を行う。
【００４２】
再作成判断部２２は、全ての点灯色（最後の優先順位の色）について上記の判断を行っても、暫定ルートの表示情報が、何れかの確定ルートの表示情報と重複していると判断したら、ルートの再計算が必要であると判断し、その旨を再作成制御部２３に通知する。
【００４３】
再作成制御部２３は、再作成判断部２２による判断に基づき、ルートの再計算を行うように制御する再計算制御手段である。再作成制御部２３は、再作成判断部２２からルートの再計算が必要であるという旨の通知を受けると、ルート作成部２１に対してルートの再作成を指示する（リルートの依頼を行う）。
【００４４】
ルート作成部２１は、再作成制御部２３からルートの再作成の指示を受けると、別のユーザＵに係る確定ルートの表示情報と重複すると判断されたルートとは異なるルートを算出して新たな表示情報を生成する。ルート作成部２１は、再作成した表示情報を、暫定ルートの表示情報として再作成判断部２２に出力する。再作成判断部２２は、再作成された表示情報について上記と同様の処理を行う。
【００４５】
ルート送信部２４は、再作成判断部２２から入力された確定ルートの表示情報を端末４０に送信する手段である。ルート送信部２４は、例えば、ルート作成部２１が端末４０と通信を行った方式と同様の方式、即ち、ＮＦＣ等の近距離無線通信で表示情報を端末４０に送信する。例えば、端末４０をルート配布機２０にかざされたままにしておくことで、ルート送信部２４が端末４０に表示情報を送信できるようにしてもよい。そのため、例えば、表示情報の送信が完了したら、その旨を示す音声又は画像等を出力して、ユーザＵが端末４０に表示情報が送信されたことを把握できるようにしておいてもよい。
【００４６】
点灯時刻補正判断部２５は、端末４０から補正ルートの承認依頼として送信された補正済の表示情報を承認するか又は否認（棄却）するかを判断する手段である。補正済の表示情報は、ルート作成部２１によって上述したように作成された表示情報の予定点灯時間及び予定消灯時間等が端末４０によって補正された表示情報である。補正済の表示情報については、より詳細に後述する。点灯時刻補正判断部２５は、端末４０から送信された補正済の表示情報を受信する。この際の端末４０との間の情報の送受信は、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）又は無線ＬＡＮといった無線通信により行われる。
【００４７】
点灯時刻補正判断部２５は、再作成判断部２２によって記憶されている別のユーザＵに係る表示情報を参照して、受信した補正済の表示情報の各点灯デバイス３０の点灯色及び予定点灯時間から予定消灯時間までの時間帯が、別のユーザＵに係る確定ルートの表示情報全ての各点灯デバイス３０の点灯色及び予定点灯時間から予定消灯時間までの時間帯と重複しているか否かを判断する。当該判断は、再作成判断部２２による判断と同様に行われる。
【００４８】
点灯時刻補正判断部２５は、補正済の表示情報が、何れの確定ルートの表示情報とも重複していないと判断したら、補正済の表示情報を承認するものとする。その場合、点灯時刻補正判断部２５は、その補正済の表示情報を、補正前の表示情報に代えて確定ルートの表示情報として再作成判断部２２に記憶させる。この際、現在地フラグが設けられたレコードよりも前のレコード（ユーザが通過した部分の情報）を破棄した上で、再作成判断部２２に記憶させてもよい。例えば、図４の表示情報の例では、ルートが「１００」〜「１０３」のレコードを破棄してもよい。これによりルート重複のリスクを低減することができる。また、補正済の表示情報を承認した場合、点灯時刻補正判断部２５は、補正済の表示情報を承認した旨の情報を端末４０に送信する。
【００４９】
点灯時刻補正判断部２５は、補正済の表示情報が、何れかの確定ルートの表示情報と重複していると判断したら、補正済の表示情報を否認するものとする。その場合、点灯時刻補正判断部２５は、補正済の表示情報を否認した旨の情報を端末４０に送信する。
【００５０】
図２に示すように、点灯デバイス３０は、点灯部３１と、通過検出用信号送信部３２とを備えて構成される。
【００５１】
点灯部３１は、ルートを示す表示である点灯を行う手段である。点灯部３１は、例えば、ライトを有して構成されている。ライトは、上述した点灯色に対応する複数色の点灯（発光）が可能である。なお、ライトそのものが複数色の点灯が可能であってもよいし、ライトそのものは単色（白色光）で、点灯色に対応するフィルムが設けられていて点灯位置を制御することで複数色の点灯を可能とするものであってもよい。点灯部３１は、端末４０から制御信号を受信し、当該制御信号に示される点灯色及び時間帯での点灯を行う。
【００５２】
通過検出用信号送信部３２は、端末４０（を携帯するユーザＵ）が、自デバイス３０の位置（自デバイス３０が埋め込まれた位置の上の位置）を通過した（端末４０が自デバイス３０の位置に到達した）ことを検出することに用いる通過検出用信号を送信する手段である。当該信号は、例えば、ＩＭＥＳ（インドア・メッセージング・システム）用の信号であり、従来のものが用いられる。通過検出用信号送信部３２は、常時、通過検出用信号を送信する。あるいは、通過検出用信号送信部３２は、点灯部３１による点灯が行われているときに通過検出用信号を送信することとしてもよい。
【００５３】
図２に示すように、端末４０は、チェックイン要求部４１と、ルート受信部４２と、デバイス制御部４３と、デバイス通過検出部４４と、点灯時刻補正部４５とを備えて構成される。なお、端末４０は、本実施形態に係る機能以外にも、スマートフォン等が通常備える機能を備えていてもよい。
【００５４】
チェックイン要求部４１は、チェックイン機１０に対して、チェックインを要求する手段である。チェックイン要求部４１は、端末４０のユーザＵの登録等によって、チェックイン情報を予め記憶しておく。チェックイン要求部４１は、例えば、端末４０がチェックイン機１０にかざされてチェックイン機１０との通信が可能になると、チェックイン機１０に対してチェックイン要求を行う。チェックイン要求部４１は、チェックイン要求にチェックイン情報を含める。
【００５５】
ルート受信部４２は、ルート配布機２０から、点灯デバイス３０によるナビゲーションを行うための表示情報を受信する手段である。ルート受信部４２は、例えば、端末４０がルート配布機２０にかざされてルート配布機２０との通信が可能になると、ルート配布機２０との間で通信を行う。その後、ルート配布機２０から表示情報が送信されると、ルート受信部４２は、当該表示情報を受信する。ルート受信部４２は、受信した表示情報をデバイス制御部４３及び点灯時刻補正部４５に出力する。
【００５６】
デバイス制御部４３は、ルート受信部４２又は点灯時刻補正部４５から入力された表示情報に基づいて、点灯デバイス３０の点灯を制御する手段である。デバイス制御部４３は、表示情報のルートに識別子が示される点灯デバイス３０に対して、予定点灯時間に示される時刻から予定消灯時間に示される時刻まで、点灯色に示される色での点灯を行う制御信号を送信する。この制御信号の送信は、例えば、近距離無線通信により行われる。具体的には、Ｂｌｕｅｔｏｏｔｈ等の数ｍ〜数十ｍ程度の通信距離の近距離無線通信により行われる。なお、表示情報は、補正される可能性があるため、デバイス制御部４３は、予定点灯時間に示される時刻の直前に点灯デバイス３０に対して制御信号を送信する。なお、デバイス制御部４３は、点灯デバイス３０に対して、予定点灯時間に示される時刻に（当該タイミングで）点灯を開始する制御信号を送信し、予定消灯時間に示される時刻に（当該タイミングで）点灯を終了する制御信号を送信することとしてもよい。
【００５７】
デバイス通過検出部４４は、ユーザＵについての点灯デバイス３０による表示の位置（ルート上の点灯デバイス３０の位置）を通過した通過時刻を示す通過情報を取得する通過情報取得手段である。デバイス通過検出部４４は、点灯デバイス３０から送信される通過検出用信号を受信して、当該点灯デバイス３０の位置を通過したことを検出する。具体的には、以下のように当該検出を行う。デバイス通過検出部４４は、ＩＭＥＳ用の信号を受信して、当該信号に基づき自端末４０の測位を行って、自端末４０の緯度及び経度を示す情報を取得する。デバイス通過検出部４４は、測位により得られた位置である緯度及び経度と、ルート上の点灯デバイス３０の位置である緯度及び経度とを比較する。デバイス通過検出部４４は、それらの位置の差（位置間の距離）が、予め設定した閾値より小さいと判断した場合、点灯デバイス３０の位置を通過したと検出する。なお、当該検出のため、デバイス通過検出部４４は、予めルート上の点灯デバイス３０の位置である緯度及び経度を示す情報を取得しておく（例えば、表示情報と同時に受信する）。デバイス通過検出部４４は、当該通過の検出が行われた時刻を通過時刻とする。デバイス通過検出部４４は、このように点灯デバイス３０毎の通過時刻を示す通過情報を取得すると、当該点灯デバイス３０の通過情報を点灯時刻補正部４５に出力する。
【００５８】
なお、デバイス通過検出部４４による自端末４０の測位は、点灯デバイス３０から送信される通過検出用信号の受信以外の方法によって行われてもよい。また、点灯デバイス３０の位置の通過の検出は、自端末４０の測位以外の方法によって行われてもよい。例えば、点灯デバイス３０から、通過検出用のビーコンを送信する構成としておき、当該ビーコンの受信に基づき、点灯デバイス３０の位置の通過の検出を行うこととしてもよい。
【００５９】
点灯時刻補正部４５は、デバイス通過検出部４４によって取得された通過情報に基づいて、点灯デバイス３０の点灯（点灯デバイス３０による表示）の時刻を再算出する表示情報取得手段の一機能である。点灯時刻補正部４５は、デバイス通過検出部４４から点灯デバイス３０毎の通過時刻を示す通過情報が入力されると、図４に示すように当該通過情報をルート受信部４２から入力した表示情報の当該点灯デバイス３０に対応するレコードの実通過時間の欄に追加する。また、点灯時刻補正部４５は、表示情報の現在地フラグを、実通過時間を追加するレコードに移動させる。点灯時刻補正部４５は、実通過時間を入力すると、表示情報における当該点灯デバイス３０についての予定通過時間（入力した実通過時間に対応する予定通過時刻）と入力した実通過時間とを比較する。それらが一致していると判断した場合、点灯時刻補正部４５は、点灯デバイス３０の点灯時刻の再算出を行わない。
【００６０】
それらが一致していないと判断した場合（例えば、図４の表示情報のルートが「１０４」の右上がり斜め線でハッチングした予定通過時間及び実通過時間）、点灯時刻補正部４５は、以下のように点灯デバイス３０の点灯時刻の再算出を行う。まず、点灯時刻補正部４５は、表示情報において上記の不一致が判断された予定通過時間と実通過時間との差分を算出する。続いて、点灯時刻補正部４５は、表示情報において上記の不一致が判断されたレコードの次以降全てのレコード（ルートにおける不一致が判断されたレコードの位置以降の位置に係るレコード）を上記の差分で補正する。例えば、不一致が判断された実通過時間から予定通過時間を引いて差分を算出し、それ以降全てのレコードの予定通過時間に当該差分を加えて補正を行う。図４の例では、ルートが「１０４」のレコードにおいて、実通過時間が予定通過時間よりも１秒進んでいるため、それ以降のレコードの予定通過時間に１秒加える。
【００６１】
点灯時刻補正部４５は、上記の不一致が判断されたレコードについて、実通過時間に基づいて、予定消灯時間を再算出する。例えば、点灯時刻補正部４５は、実通過時間に、予め設定した固定値（例えば、５秒）を加算することで、各点灯デバイス３０の予定消灯時間を再算出して補正する。上記の固定値は、ルート作成部２１において、予定消灯時間を算出するために、予定通過時間に加算する値と同じ値としてもよい。また、点灯時刻補正部４５は、上記の不一致が判断されたレコードの次以降全てのレコードについて、補正された予定通過時間に基づいて、ルート作成部２１による方法と同様に予定点灯時間及び予定消灯時間を再算出して、補正する。図４の表示情報の右下がりの斜め線でハッチングした部分が再算出された部分である。
【００６２】
点灯時刻補正部４５は、上記のように補正を行った表示情報を、補正ルートの承認依頼としてルート配布機２０に送信する。この際のルート配布機２０との間の情報の送受信は、上述したように、例えば、Ｂｌｕｅｔｏｏｔｈ又は無線ＬＡＮといった無線通信により行われる。点灯時刻補正部４５は、当該送信に応じて、ルート配布機２０から補正済の表示情報の承認結果の情報を受信する。点灯時刻補正部４５は、ルート配布機２０から補正済の表示情報を承認した旨の情報を受信したら、当該補正済の表示情報をデバイス制御部４３に入力して、補正前の表示情報に代えて当該補正済の表示情報による制御を行わせるようにする。点灯時刻補正部４５は、ルート配布機２０から補正済の表示情報を否認した旨の情報を受信したら、上記の処理を行わない。即ち、補正前の表示情報による制御が継続される。点灯デバイス３０が点灯していなければユーザＵに歩行速度を落とさせることができるので、この場合、無理に補正を行う必要がないためである。以上が、ナビゲーションシステム１の機能構成である。
【００６３】
図５に本実施形態に係るチェックイン機１０及びルート配布機２０のハードウェア構成を示す。図５に示すようにチェックイン機１０及びルート配布機２０は、ＣＰＵ（Central Processing Unit）１０１、主記憶装置であるＲＡＭ１０２及びＲＯＭ（Read Only Memory）１０３、近距離無線通信を行うための近距離無線通信モジュール１０４及びアンテナ１０５、並びにハードディスク等の補助記憶装置１０６等のハードウェアを備える装置として構成される。これらの構成要素がプログラム等により動作することにより、上述したチェックイン機１０及びルート配布機２０の機能が発揮される。
【００６４】
図６に本実施形態に係る端末４０のハードウェア構成を示す。図６に示すように、端末４０は、ＣＰＵ４０１、主記憶装置であるＲＡＭ４０２及びＲＯＭ４０３、操作モジュール４０４、近距離無線通信モジュール４０５、アンテナ４０６、ディスプレイ４０７等のハードウェアにより構成されている。これらの構成要素がプログラム等により動作することにより、上述した端末４０の機能が発揮される。以上が、本実施形態に係るナビゲーションシステム１の構成である。
【００６５】
引き続いて、図７及び図８のフローチャートを用いて、ナビゲーションシステム１で実行される処理を説明する。本処理は、端末４０を携帯したユーザＵが、座席が設けられている場所等のナビゲーションを行う領域を含む会場へ入場する際に行われる。
【００６６】
本処理では、まず、ユーザＵによって端末４０が、チェックイン機１０にかざされて、端末４０とチェックイン機１０との間でチェックインの処理が行われる（Ｓ０１）。端末４０のチェックイン要求部４１によって、チェックイン機１０に対してチェックインが要求される。チェックイン機１０では、チェックイン処理部１１によってチェックイン要求が受信されて、チェックインの処理が行われる。チェックイン処理部１１によってチェックインの処理で取得された指定席情報とチェックイン時間を示す情報とが、ルート配布機２０に送信される（Ｓ０２）。
【００６７】
チェックインの処理が終了すると、続いて、ユーザＵがチェックイン機１０の場所から、例えば、ユーザＵの指定席の近くに設置されたルート配布機２０の場所まで移動する。そして、ユーザＵによって端末４０が、ルート配布機２０にかざされて、端末４０とルート配布機２０との間で近距離無線通信が行われる（Ｓ０３）。ルート配布機２０では、ルート作成部２１によって、近距離無線通信の開始により端末４０がルート配布機２０の位置に到達したことが検出され、近距離無線通信が開始された時刻が、ユーザＵがルート配布機２０の位置に到達した時刻とされる（Ｓ０３）。
【００６８】
続いて、ルート作成部２１によって、指定席情報、チェックイン時間及びルート配布機２０の位置に到達した時刻に基づいて、暫定ルートの表示情報が作成される（Ｓ０４）。作成された暫定ルートの表示情報は、ルート作成部２１から再作成判断部２２によって出力される。続いて、再作成判断部２２によって、ルート作成部２１から入力した表示情報と、記憶している別のユーザＵに係る表示情報との比較が行われ、それらの表示情報によって示される点灯デバイス３０の点灯色及び点灯の時間帯の重複が判断される（Ｓ０５）。重複があると判断された場合（Ｓ０５の重複あり）、続いて、再作成判断部２２によって点灯色の変更が可能か否か（現時点の点灯色が最後の優先順位の色であるか否か）が判断される（Ｓ０６）。点灯色の変更が可能である（現時点の点灯色が最後の優先順位の色ではない）と判断された場合（Ｓ０６の変更可）、再作成判断部２２によって、暫定ルートの表示情報の点灯色が次の優先順位の色に変更されて（Ｓ０７）、変更後の表示情報で再度、重複が判断され（Ｓ０５）、以降同様の処理が行われる。
【００６９】
点灯色の変更が可能でない（現時点の点灯色が最後の優先順位の色である）と判断された場合（Ｓ０６の変更不可）、再作成判断部２２によって、その旨が再作成制御部２３に通知される。続いて、当該通知を受けた再作成制御部２３によって、ルート作成部２１に対してルートの再作成が指示される（Ｓ０８）。続いて、指示を受けたルート作成部２１によって、重複があると判断されたルートとは異なるルートが算出されて新たな表示情報が生成され（Ｓ０４）、以降同様の処理が行われる。
【００７０】
Ｓ０５において重複がないと判断された場合（Ｓ０５の重複なし）、続いて、再作成判断部２２によって、その暫定ルートの表示情報が確定ルートの表示情報として記憶されると共にルート送信部２４に出力される。続いて、ルート送信部２４によって、確定ルートの表示情報が端末４０に送信される（Ｓ０９）。端末４０では、ルート受信部４２によって、ルート配布機２０から送信された表示情報が受信される。受信された表示情報は、ルート受信部４２からデバイス制御部４３及び点灯時刻補正部４５に出力される。
【００７１】
続いて、デバイス制御部４３によって、表示情報に基づいて、点灯デバイス３０の点灯が制御される（図８のＳ１１）。点灯デバイス３０では、点灯部３１によって当該制御に応じた点灯が行われる。点灯された点灯デバイス３０を参照して、ユーザＵは目的地へのルートを把握することができる。
【００７２】
また、点灯デバイス３０の通過検出用信号送信部３２からは、通過検出用信号の送信が行われている。端末４０では、デバイス通過検出部４４によって、通過検出用信号が受信されて、当該点灯デバイス３０の位置を通過したことが検出される。当該通過の検出が行われた時刻が通過時刻され、点灯デバイス３０の通過時刻（実通過時間）を示す通過情報が、デバイス通過検出部４４から点灯時刻補正部４５に出力される（Ｓ１２）。デバイス通過検出部４４によって、表示情報に対応する全ての点灯デバイス３０の位置の通過が検出された場合（Ｓ１３のＹＥＳ）、ユーザＵが目的地に到着しており、処理が終了する。
【００７３】
デバイス通過検出部４４によって、表示情報に対応する全ての点灯デバイス３０の位置の通過が検出されていない場合（Ｓ１３のＮＯ）、点灯時刻補正部４５によって、表示情報における点灯デバイス３０についての予定通過時間と実通過時間とが比較されて、それらに差分があるか否かが検出される（Ｓ１４）。それらの差分がないと判断された場合（Ｓ１４の差分なし）、点灯時刻補正部４５による点灯デバイス３０の点灯時刻の再算出は行われず、デバイス制御部４３による表示情報に基づく点灯デバイス３０の点灯の制御が繰り返し行われる（Ｓ１５、Ｓ１１）。
【００７４】
Ｓ１４において、それらの差分があると判断された場合（Ｓ１４の差分あり）、点灯時刻補正部４５によって、点灯デバイス３０の点灯時刻の再算出が行われる。続いて、点灯時刻補正部４５によって、補正済の表示情報が、補正ルートの承認依頼としてルート配布機２０に送信される。ルート配布機２０では、点灯時刻補正判断部２５によって、当該承認依頼が受信され、補正済の表示情報を承認するか又は否認するかの判断が行われる（Ｓ１６）。当該判断によって否認された場合（Ｓ１６の否認）、点灯時刻補正判断部２５によって、その旨の情報が端末４０に送信される。端末４０では、点灯時刻補正部４５によって、その旨の情報が受信されて、補正済の表示情報が破棄され、デバイス制御部４３による補正前の表示情報に基づく点灯デバイス３０の点灯の制御が繰り返し行われる（Ｓ１７、Ｓ１１）。
【００７５】
Ｓ１６における判断によって承認された場合（Ｓ１６の承認）、点灯時刻補正判断部２５によって、補正済の表示情報が、補正前の表示情報に代えて確定ルートの表示情報として再作成判断部２２に記憶させられると共に、承認された旨の情報が端末４０に送信される。端末４０では、点灯時刻補正部４５によって、その旨の情報が受信されて、当該補正済の表示情報がデバイス制御部４３に入力される。続いて、デバイス制御部４３による補正済の表示情報に基づく点灯デバイス３０の点灯の制御が行われる（Ｓ１８、Ｓ１１）。以上が、ナビゲーションシステム１で実行される処理である。
【００７６】
上述したように、本実施形態では、複数のユーザＵ（複数の端末４０）それぞれの表示情報が比較されて、ルートの再計算が必要か否かが判断される。従って、複数のユーザＵのルートが混同されるおそれがある場合等には、ルートの再計算が行われるようにされる。これにより、本実施形態によれば、複数のユーザＵのルートの混同等を防止することができ、適切なナビゲーションを行うことができる。
【００７７】
また、本実施形態では、ナビゲーションが行われる場所に埋め込まれた点灯デバイス３０の点灯によってナビゲーションが行われるため、ユーザＵがスマートフォン等の携帯端末のナビゲーション画面を見ながら歩行すること（いわゆる、歩きスマホ）を防止することができる。従って、そのような歩行による危険を防止することができる。
【００７８】
また、本実施形態のようにユーザＵの出発地、目的地及び出発時間を示す情報から、表示情報を作成することとしてもよい。この構成によれば、確実に表示情報を取得することができ、確実に本発明を実施することができる。但し、ナビゲーションシステム１は、別の装置又はシステムによって算出された表示情報を取得することとしてもよい。
【００７９】
また、本実施形態のようにユーザＵ毎の移動速度にも基づいて、表示情報を作成することとしてもよい。この構成によれば、ユーザＵの移動速度に応じて表示情報を適切なものとすることができる。また、ユーザＵの移動速度は、チェックイン機１０とルート配布機２０との間での速度に基づくものだけでなく、ユーザの属性等によって定められてもよい。但し、必ずしも、ユーザＵ毎の移動速度を考慮する必要はなく、ユーザＵの移動速度は一律であるものとして表示情報を作成してもよい。なお、ユーザＵの移動速度をチェックイン機１０とルート配布機２０との間での速度に基づくものにしない場合には、チェックイン機１０とルート配布機２０とは、同じ筐体内にあっても（同一の装置であっても）よい。
【００８０】
また、本実施形態のようにユーザＵの点灯デバイス３０の位置の通過を検出して、それに応じて点灯デバイス３０の表示の時刻の再算出（表示情報の補正）を行うこととしてもよい。この構成によれば、ユーザＵの移動状況に応じて表示情報を適切なものとすることができる。但し、必ずしも、点灯デバイス３０の表示の時刻の再算出を行う必要はなく、最初に作成された表示情報をナビゲーションの最後まで用いてもよい。
【００８１】
また、本実施形態のように複数色の点灯等の１つの点灯デバイス３０に異なる複数の表示の方法での点灯を行わせることとしてもよい。この構成によれば、複数のユーザＵのルートの混同を更に防止することができる。但し、必ずしも、１つの点灯デバイス３０に複数の方法で点灯を行わせる必要はない。また、異なる複数の表示の方法は、必ずしも色に限られず、ユーザＵが、表示方法が異なるものとして認識できるものであればどのようなものでもよい。
【００８２】
なお、本実施形態では、ナビゲーションの対象となる場所を、劇場、映画館、コンサート会場等の指定席のある会場としたが、点灯デバイス３０が設置できる場所であれば、任意の場所をナビゲーションの対象としてもよい。
【符号の説明】
【００８３】
１…ナビゲーションシステム、１０…チェックイン機、１１…チェックイン処理部、２０…ルート配布機、２１…ルート作成部、２２…再作成判断部、２３…再作成制御部、２４…ルート送信部、２５…点灯時刻補正判断部、１０１…ＣＰＵ、１０２…ＲＡＭ、１０３…ＲＯＭ、１０４…近距離無線通信モジュール、１０５…アンテナ、１０６…補助記憶装置、３０…点灯デバイス、３１…点灯部、３２…通過検出用信号送信部、４０…端末、４１…チェックイン要求部、４２…ルート受信部、４３…デバイス制御部、４４…デバイス通過検出部、４５…点灯時刻補正部、４０１…ＣＰＵ、４０２…ＲＡＭ、４０３…ＲＯＭ、４０４…操作モジュール、４０５…近距離無線通信モジュール、４０６…アンテナ、４０７…ディスプレイ。
【図１】
0006467312.tif 000002
【図２】
0006467312.tif 000003
【図３】
0006467312.tif 000004
【図４】
0006467312.tif 000005
【図５】
0006467312.tif 000006
【図６】
0006467312.tif 000007
【図７】
0006467312.tif 000008
【図８】
0006467312.tif 000009