(57)【要約】【課題】  任意の場所及び任意の移動ルートに対して、きめ細かく対応した案内情報を配信することが困難である。【解決手段】  案内登録者の位置情報及び被案内者の位置情報を取得する利用者位置取得手段と、案内登録者から被案内者へ配信する案内情報と対応する案内登録者の位置情報との組を、案内情報レコードとして生成する案内取得手段と、案内情報レコードを記憶する案内情報記憶手段と、被案内者の位置情報と、案内情報レコードに含まれる位置情報とを照合し、照合した結果が配信条件を満足する位置情報を含む、案内情報レコードに含まれる案内情報を利用して案内配信情報を生成し、送信する案内配信手段と、を含む。【選択図】      図１
2013170879.tif 000002
【特許請求の範囲】
【請求項１】
案内登録者の位置情報及び被案内者の位置情報を取得する利用者位置取得手段と、
前記案内登録者から被案内者へ配信する、案内情報を含む案内登録情報を取得し、前記案内情報と対応する前記案内登録者の位置情報との組を生成し、案内情報レコードとして出力する案内取得手段と、
前記案内情報レコードを記憶する案内情報記憶手段と、
前記被案内者の位置情報と、前記案内情報記憶手段に記憶された案内情報レコードに含まれる前記案内登録者の位置情報とを照合し、前記照合した結果が配信条件を満足する、前記案内登録者の位置情報を含む、案内情報レコードに含まれる案内情報を利用して案内配信情報を生成し、送信する案内配信手段と、
を含む案内情報配信装置。
【請求項２】
前記案内登録者及び前記被案内者の、利用者識別情報と前記案内登録者としてログインするか否かを示す案内登録者フラグと前記被案内者としてログインするか否かを示す被案内者フラグとを含むログイン情報を受け付け、ログイン情報レコードとして保持するログイン管理部を更に含み、
前記案内取得手段は、前記案内登録者としてログインすることを示している前記案内登録者フラグに対応する、前記利用者識別情報で特定される案内登録者からの案内登録情報を取得し、前記利用者識別情報を更に含む前記案内情報レコードを出力し、
前記案内配信手段は、前記被案内者としてログインすることを示している前記被案内者フラグに対応する、前記利用者識別情報で特定される被案内者への案内配信情報を送信する
ことを特徴とする請求項１記載の案内情報配信装置。
【請求項３】
前記ログイン情報は、フィルタリング情報を更に含み、
前記案内配信新手段は、前記フィルタリング情報に更に基づいて、前記案内配信情報を生成する
ことを特徴とする請求項２記載の案内情報配信装置。
【請求項４】
被案内者の出発地点から到着地点までの、一定間隔で記録した位置情報を含むユーザ移動履歴に付与した経路識別情報と、対応する評価値との組を生成し、評価情報レコードとして保持する評価手段を更に含む
ことを特徴とする請求項１乃至３のいずれか１項に記載の案内情報配信装置。
【請求項５】
前記評価情報レコードに基づいて、移動経路情報を生成し、送信する移動経路配信手段
ことを特徴とする請求項４記載の案内情報配信装置。
【請求項６】
コンピュータが、
案内登録者の位置情報及び被案内者の位置情報を取得し、
前記案内登録者から被案内者へ配信する、案内情報を含む案内登録情報を取得し、
前記案内情報と対応する前記案内登録者の位置情報との組を生成して、案内情報レコードとして出力し、
前記案内情報レコードを記憶し、
前記被案内者の位置情報と、前記記憶した案内情報レコードに含まれる前記案内登録者の位置情報とを照合し、前記照合した結果が配信条件を満足する、前記案内登録者の位置情報を含む、案内情報レコードに含まれる案内情報を利用して案内配信情報を生成し、送信する
案内情報配信方法。
【請求項７】
案内登録者の位置情報及び被案内者の位置情報を取得し、
前記案内登録者から被案内者へ配信する、案内情報を含む案内登録情報を取得し、
前記案内情報と対応する前記案内登録者の位置情報との組を生成して、案内情報レコードとして出力し、
前記案内情報レコードを記憶し、
前記被案内者の位置情報と、前記記憶した案内情報レコードに含まれる前記案内登録者の位置情報とを照合し、前記照合した結果が配信条件を満足する、前記案内登録者の位置情報を含む、案内情報レコードに含まれる案内情報を利用して案内配信情報を生成し、送信する処理をコンピュータに実行させる
プログラム。
【請求項８】
請求項１乃至５のいずれか１項に記載の案内情報配信装置と、
案内登録者の位置情報及び被案内者の位置情報、及び案内登録者から被案内者へ配信する、案内情報を含む案内登録情報を、前記案内情報配信装置へ送信する携帯端末と、を含む
案内システム。
【請求項９】
請求項１乃至５のいずれか１項に記載の案内情報配信装置と、
前記案内情報配信装置から、案内配信情報を受信する携帯端末と、を含む
案内システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、人の移動に係る案内情報配信装置、案内情報配信方法、プログラム及び案内システムに関する。
【背景技術】
【０００２】
視覚障害者の移動を支援する様々な関連技術が知られている。
【０００３】
例えば、特許文献1は、移動案内システムの一例を開示する。特許文献１の移動案内システムは、移動端末及びサーバを備える。その移動端末は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）システムを用いて認識した現在位置と、移動者が入力した目的地とをそのサーバに送信する。そのサーバは、受け取った現在位置と目的地に基づいて地域情報を取得し、移動者にとって負荷の少ない移動ルートを作成し、移動端末へ送信する。その移動端末は受け取った移動ルートを音声により移動者に報知する。地域情報は、工事情報、交通情報、イベント情報及び気象情報である。
【０００４】
また、特許文献２は、ガイドシステムの一例を開示する。特許文献２のガイドシステムは、携帯型案内装置と監視装置と危険ポイント指示装置とを備える。その監視装置は、その携帯型案内装置の位置情報に基づいて、その形態型案内装置に案内情報を配信する。その携帯型案内装置は、配信された案内情報を視覚障害者に音声で伝える。その案内情報は、例えば、その危険ポイント指示装置が生成した横断可否情報、及びその監視装置に予め登録されている案内音声情報である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−１２１１９３号公報
【特許文献２】特開２００２−２７７２７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した先行技術文献に記載された技術においては、任意の場所及び任意の移動ルートに対して、きめ細かく対応した案内情報を配信することが困難であるという問題点がある。
【０００７】
その理由は、特許文献１における地域情報や特許文献２における横断可否情報は、任意の場所及び任意の移動ルートについて取得できるとは限らないからである。
【０００８】
本発明の目的は、上述した問題点を解決する案内情報配信装置、案内情報配信方法、プログラム及び案内システムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明の案内情報配信装置は、
案内登録者の位置情報及び被案内者の位置情報を取得する利用者位置取得手段と、
前記案内登録者から被案内者へ配信する、案内情報を含む案内登録情報を取得し、前記案内情報と対応する前記案内登録者の位置情報との組を生成し、案内情報レコードとして出力する案内取得手段と、
前記案内情報レコードを記憶する案内情報記憶手段と、
前記被案内者の位置情報と、前記案内情報記憶手段に記憶された案内情報レコードに含まれる前記案内登録者の位置情報とを照合し、前記照合した結果が配信条件を満足する、前記案内登録者の位置情報を含む、案内情報レコードに含まれる案内情報を利用して案内配信情報を生成し、送信する案内配信手段と、を含む。
【００１０】
本発明の案内情報配信方は、コンピュータが、
案内登録者の位置情報及び被案内者の位置情報を取得するし、
前記案内登録者から被案内者へ配信する、案内情報を含む案内登録情報を取得し、
前記案内情報と対応する前記案内登録者の位置情報との組を生成して、案内情報レコードとして出力し、
前記案内情報レコードを記憶し、
前記被案内者の位置情報と、前記記憶した案内情報レコードに含まれる前記案内登録者の位置情報とを照合し、前記照合した結果が配信条件を満足する、前記案内登録者の位置情報を含む、案内情報レコードに含まれる案内情報を利用して案内配信情報を生成し、送信する。
【００１１】
本発明のプログラムは、案内登録者の位置情報及び被案内者の位置情報を取得するし、
前記案内登録者から被案内者へ配信する、案内情報を含む案内登録情報を取得し、
前記案内情報と対応する前記案内登録者の位置情報との組を生成して、案内情報レコードとして出力し、
前記案内情報レコードを記憶し、
前記被案内者の位置情報と、前記記憶した案内情報レコードに含まれる前記案内登録者の位置情報とを照合し、前記照合した結果が配信条件を満足する、前記案内登録者の位置情報を含む、案内情報レコードに含まれる案内情報を利用して案内配信情報を生成し、送信する処理をコンピュータに実行させる。
【発明の効果】
【００１２】
本発明は、任意の場所及び任意の移動ルートに対して、きめ細かく対応した案内情報を配信することが可能になるという効果がある。
【図面の簡単な説明】
【００１３】
【図１】図１は、第１の実施形態に係るナビゲーション管理サーバの構成を示すブロック図である。
【図２】図２は、第１の実施形態に係るナビゲーション管理サーバを含む案内システムの構成を示すブロック図である。
【図３】図３は、第１の実施形態における案内情報レコードの一例を示す図である。
【図４】図４は、第１の実施形態に係るナビゲーション管理サーバを実現するコンピュータのハードウェア構成を示すブロック図である。
【図５】図５は、第１の実施形態における携帯端末の構成を示すブロック図である。
【図６】図６は、第１の実施形態におけるナビゲーション管理サーバの動作を示すフローチャートである。
【図７】図７は、第１の実施形態におけるナビゲーション管理サーバの動作を示すフローチャートである。
【図８】図８は、第２の実施形態に係るナビゲーション管理サーバを含む案内システムの構成を示すブロック図である。
【図９】図９は、第２の実施形態に係るナビゲーション管理サーバの構成を示すブロック図である。
【図１０】図１０は、第２の実施形態におけるログイン情報レコードの一例を示す図である。
【図１１】図１１は、第３の実施形態に係るナビゲーション管理サーバを含む案内システムの構成を示すブロック図である。
【図１２】図１２は、第３の実施形態に係るナビゲーション管理サーバの構成を示すブロック図である。
【図１３】図１３は、第３の実施形態における経路情報レコードの一例を示す図である。
【図１４】図１４は、第４の実施形態に係るナビゲーション管理サーバを含む案内システムの構成を示すブロック図である。
【図１５】図１５は、第４の実施形態に係るナビゲーション管理サーバの構成を示すブロック図である。
【図１６】図１６は、第４の実施形態における移動経路配信部が経路案内情報を生成する場合の動作を示すフローチャートである。
【発明を実施するための形態】
【００１４】
本発明を実施するための形態について図面を参照して詳細に説明する。尚、各図面及び明細書記載の各実施形態において、同様の機能を備える構成要素には同様の符号が与えられている。
【００１５】
［用語の説明］
以下の説明において、後述のナビゲーション管理サーバ（案内情報配信装置とも呼ばれる）を備えるナビゲーションシステムを利用する人を総称して利用者と呼ぶ。また、利用者がそのナビゲーション管理サーバに案内情報を登録する場合、その利用者を案内登録者と呼ぶ。また、利用者がそのナビゲーション管理サーバに登録された案内情報の配信を受ける場合、その利用者を被案内者と呼ぶ。
【００１６】
［第１の実施形態］
図１は、本発明の第１の実施形態に係るナビゲーション管理サーバ１００の構成を示すブロック図である。
【００１７】
図１を参照すると、本実施形態に係るナビゲーション管理サーバ１００は、案内取得部１１０と案内配信部１２０と利用者位置取得部１３０と案内情報記憶部１４０とを含む。
【００１８】
図２は、本実施形態に係るナビゲーション管理サーバ１００を含む案内システム１０の構成を示すブロック図である。
【００１９】
図２を参照すると、本実施形態に係る案内システム１０は、ナビゲーション管理サーバ１００及び携帯端末８１０を備える。ナビゲーション管理サーバ１００と携帯端末８１０はネットワーク８２０で接続されている。尚、図２の例に係わらず、ナビゲーション管理サーバ１００及び携帯端末８１０は、任意の台数であってよい。
【００２０】
まず、本実施形態に係る案内システム１０の概要を説明する。
【００２１】
携帯端末８１０は、案内登録情報５１０をナビゲーション管理サーバ１００へ送信する。案内登録情報５１０は、案内情報を少なくとも含む。また、案内登録情報５１０は、案内登録者の利用者識別情報を更に含んでもよい。また、案内登録情報５１０は、案内登録者が案内情報を入力した時点における、携帯端末８１０が存在する位置の位置情報及び入力時刻を（登録時刻とも呼ぶ）更に含んでもよい。また、案内登録情報５１０は、後述する公開フラグ及び警告フラグを更に含んでもよい。
【００２２】
また、携帯端末８１０は、案内配信情報５２０をナビゲーション管理サーバ１００から受信する。また、携帯端末８１０は、携帯端末８１０自身の位置情報をナビゲーション管理サーバ１００へ送信する。
【００２３】
ナビゲーション管理サーバ１００は、携帯端末８１０の位置情報を取得する。
【００２４】
また、ナビゲーション管理サーバ１００は、携帯端末８１０から案内登録情報５１０を受信する。続けて、ナビゲーション管理サーバ１００は、受信した案内登録情報５１０及び取得した位置情報を利用して案内情報レコード１４２を生成し、記憶する。
【００２５】
また、ナビゲーション管理サーバ１００は、取得した位置情報に基づいて、記憶した案内情報レコード１４２を利用して案内配信情報５２０を生成する。続けて、ナビゲーション管理サーバ１００は、生成した案内配信情報５２０を携帯端末８１０へ送信する。
【００２６】
上述のナビゲーション管理サーバ１００を含む案内システム１０は、誘導用ブロックが設置されていない場所の誘導を補い、施設や設備に付随する音声ガイダンス機能が提供できていない現場の詳細情報を補うことを可能にする。即ち、ナビゲーション管理サーバ１００は、視覚障害者や誘導対象者を迷うことなく迅速かつ安全に目的地まで誘導する、案内システム１０を構築することを可能にする。
【００２７】
例えば、本本実施形態に係る案内システム１０は、以下のようにして利用される。
【００２８】
第１に、案内登録者は、歩道上の階段や扉前、障害物などの警告を必要とする停止位置、及び警告や周辺地域にある施設場所等の説明を案内情報として登録する。案内登録者は、案内情報を含む案内登録情報５１０を、携帯端末８１０から送信し、ナビゲーション管理サーバ１００に登録する。
【００２９】
案内登録情報５１０は、案内登録者が携帯端末８１０において登録操作をした位置の位置情報を含む。この位置情報は例えば、被案内者に停止を推奨する位置を示す情報である。また、案内登録情報５１０は、案内情報（例えば、警告や登録地点の周辺地域に関する説明）を含む。案内情報は、登録操作において、案内登録者が音声またはテキストで携帯端末８１０に入力した情報である。
【００３０】
第２に、ナビゲーション管理サーバ１００は、被案内者の現在位置（被案内者の所持する携帯端末８１０の位置）を案内情報記憶部１４０に記憶されている案内情報レコード１４２に含まれる位置情報と照合する。そして、ナビゲーション管理サーバ１００は、例えば、被案内者が案内情報レコード１４２に対応する位置を前方に迎えた場合、その案内情報レコード１４２を利用して生成した案内配信情報５２０を、被案内者に配信（その被案内者の携帯端末８１０に送信）する。
【００３１】
携帯端末８１０は、配信された案内配信情報５２０を、音声出力とディスプレイ表示とで被案内者に伝える。ここで、ディスプレイ表示は、弱視者が被案内者である場合、或いは、視覚障害を持たない案内登録者が登録内容を確認する場合を考慮した機能である。また、携帯端末８１０は、案内配信情報５２０に停止位置を示す情報を含んでいる場合、振動により被案内者の注意を喚起するようにしてもよい。
【００３２】
以上が、本実施形態に係る案内システム１０の概要である。
【００３３】
次に、第１の実施形態におけるナビゲーション管理サーバ１００が備える各構成要素について説明する。尚、図１に示す構成要素は、ハードウェア単位の構成要素ではなく、機能単位の構成要素を示している。
【００３４】
＝＝＝案内取得部１１０＝＝＝
案内取得部１１０は、携帯端末８１０から案内登録情報５１０を取得する。また、案内取得部１１０は、利用者位置取得部１３０から位置情報５３０を取得する。続けて、案内取得部１１０は、案内登録情報５１０及び位置情報５３０を利用して案内情報レコード１４２を生成し、案内情報記憶部１４０に記録する。
【００３５】
＝＝＝案内配信部１２０＝＝＝
案内配信部１２０は、利用者位置取得部１３０から位置情報５３０を取得する。続けて、案内配信部１２０は、取得した位置情報５３０と、案内情報記憶部１４０に含まれる位置情報１４４とを照合し、配信条件を満足する位置情報１４４を含む案内情報レコード１４２を取得する。続けて、案内配信部１２０は、取得した案内情報レコード１４２を利用して、案内配信情報５２０を生成し、携帯端末８１０へ送信する。
【００３６】
配信条件は、例えば、取得した位置情報５３０と位置情報１４４との距離が、予め定められた閾値（例えば、１０メートル）以下であること、である。また、配信条件は、連続して取得した２つの位置情報５３０それぞれと位置情報１４４との距離が、閾値以上から閾値未満に変化したこと、であってもよい。或いは、位置情報１４４及び位置情報５３０が特定地点識別情報（例えば、プラットホームの番号、歩道橋の識別情報）で示されている場合、両者が一致すること、であってもよい。
【００３７】
＝＝＝利用者位置取得部１３０＝＝＝
利用者位置取得部１３０は、位置情報５３０を取得し、案内取得部１１０及び案内配信部１２０に出力する。位置情報５３０は、携帯端末８１０が存在する位置の、地理的な情報（例えば、緯度及び経度）である。尚、位置情報５３０は、例えば、高度、方位（端末の向き）及び特定地点識別情報を含んでもよい。
【００３８】
利用者位置取得部１３０は、例えば、携帯端末８１０から位置情報５３０を受信する。この場合、携帯端末８１０は、定期的（例えば、１０秒間隔）に、ナビゲーション管理サーバ１００へ位置情報５３０を送信する。また、位置情報５３０は、案内登録情報５１０に含まれていてもよい。また、利用者位置取得部１３０は、図示しない外部装置（例えば、端末位置検出機能を備えるビル管理システム）から、携帯端末８１０の位置情報５３０を取得するようにしてもよい。
【００３９】
尚、利用者位置取得部１３０は、案内登録情報５１０に位置情報が含まれている場合、その位置情報を位置情報５３０として取得し、案内取得部１１０に出力してもよい。
【００４０】
＝＝＝案内情報記憶部１４０＝＝＝
案内情報記憶部１４０は、１以上の案内情報レコード１４２を記憶する。
【００４１】
図３は、案内情報レコード１４２の一例を示す図である。図３を参照すると、案内情報レコード１４２は、利用者識別情報１４３、位置情報１４４、案内情報１４５、登録時刻１４６、公開フラグ１４７及び警告フラグ１４８を含む。
【００４２】
利用者識別情報１４３は、その案内情報レコード１４２に対応する案内登録情報５１０を送信した、携帯端末８１０の利用者の識別情報である。
【００４３】
位置情報１４４は、その案内情報レコード１４２に対応する案内登録情報５１０を送信した時点の、携帯端末８１０の位置情報５３０である。
【００４４】
案内情報１４５は、その案内情報レコード１４２に対応する案内登録情報５１０に含まれる、案内登録者が入力した案内の内容である。
【００４５】
登録時刻１４６は、その案内情報レコード１４２に対応する案内登録情報５１０が発生した時刻である。具体的には、登録時刻１４６は、その案内登録情報５１０に含まれる時刻である。また、登録時刻１４６は、その案内登録情報５１０を受信した時刻であってもよい。
【００４６】
公開フラグ１４７は、対応する案内情報レコード１４２を案内配信情報５２０として被案内者に配信してよいか否かを示す。例えば、案内取得部１１０は、公開フラグ１４７の初期値を「１（公開可）」として、案内情報レコード１４２を生成する。また、案内登録者は、携帯端末８１０及び図示しない端末からナビゲーション管理サーバ１００にアクセスし、公開フラグ１４７の値を変更（例えば、公開不可を示す「０」に）できる。
【００４７】
警告フラグ１４８は、対応する案内情報レコード１４２が危険を知らせる情報である（警告フラグ１４８が「１」）か、否（警告フラグ１４８が「０」）かを示す。例えば、値が「１」の警告フラグ１４８は、対応する案内情報レコード１４２に含まれる位置情報１４４が、被案内者が停止すべき位置であることを示す。
【００４８】
警告フラグは、例えば、案内登録情報５１０に含まれる。そして、案内取得部１１０は、案内登録情報５１０に含まれる警告フラグの値を、案内情報レコード１４２の警告フラグ１４８に反映する。尚、警告フラグ１４８は、ナビゲーション管理サーバ１００の図示しない手段が案内情報１４５を解析し、設定するようにしてもよい。
【００４９】
以上が、ナビゲーション管理サーバ１００の機能単位の各構成要素についての説明である。
【００５０】
次に、ナビゲーション管理サーバ１００のハードウェア単位の構成要素について説明する。
【００５１】
図４は、本実施形態におけるナビゲーション管理サーバ１００を実現するコンピュータ７００のハードウェア構成を示す図である。
【００５２】
図４に示すように、コンピュータ７００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）７０１、記憶部７０２、記憶装置７０３、入力部７０４、出力部７０５及び通信部７０６を含む。更に、コンピュータ７００は、外部から供給される記録媒体（または記憶媒体）７０７を含む。記録媒体７０７は、情報を非一時的に記憶する不揮発性記録媒体であってもよい。
【００５３】
ＣＰＵ７０１は、オペレーティングシステム（不図示）を動作させて、コンピュータ７００の、全体の動作を制御する。また、ＣＰＵ７０１は、例えば記憶装置７０３に装着された記録媒体７０７から、プログラム（例えば、後述の図６に示すフローチャートの動作をコンピュータ７００に実行させるプログラム）やデータを読み込み、読み込んだプログラムやデータを記憶部７０２に書き込む。そして、ＣＰＵ７０１は、読み込んだプログラムに従って、また読み込んだデータに基づいて、図１に示す案内取得部１１０、案内配信部１２０及び利用者位置取得部１３０として各種の処理を実行する。
【００５４】
尚、ＣＰＵ７０１は、通信網（不図示）に接続されている外部コンピュータ（不図示）から、記憶部７０２にプログラムやデータをダウンロードするようにしてもよい。
【００５５】
記憶部７０２は、プログラムやデータを記憶する。記憶部７０２は、案内情報記憶部１４０を含んでよい。
【００５６】
記憶装置７０３は、例えば、光ディスク、フレキシブルディスク、磁気光ディスク、外付けハードディスク及び半導体メモリであって、記録媒体７０７を含む。記憶装置７０３は、プログラムをコンピュータ読み取り可能に記録する。また、記憶装置７０３は、データをコンピュータ読み取り可能に記録してもよい。記憶装置７０３は、案内情報記憶部１４０を含んでよい。
【００５７】
入力部７０４は、例えばマウスやキーボード、内蔵のキーボタンなどで実現され、入力操作に用いられる。入力部７０４は、マウスやキーボード、内蔵のキーボタンに限らず、例えばタッチパネル、加速度計、ジャイロセンサ、カメラなどでもよい。
【００５８】
出力部７０５は、例えばディスプレイ、スピーカなどで実現され、出力を確認するために用いられる。
【００５９】
通信部７０６は、携帯端末８１０とのインタフェースを実現する。通信部７０６は、１１０、案内配信部１２０及び利用者位置取得部１３０の一部として含まれる。
【００６０】
以上説明したように、図１に示すナビゲーション管理サーバ１００の機能単位のブロックは、図４に示すハードウェア構成のコンピュータ７００によって実現される。但し、コンピュータ７００が備える各部の実現手段は、上記に限定されない。すなわち、コンピュータ７００は、物理的に結合した１つの装置により実現されてもよいし、物理的に分離した２つ以上の装置を有線または無線で接続し、これら複数の装置により実現されてもよい。
【００６１】
尚、上述のプログラムのコードを記録した記録媒体７０７が、コンピュータ７００に供給され、ＣＰＵ７０１は、記録媒体７０７に格納されたプログラムのコードを読み出して実行するようにしてもよい。或いは、ＣＰＵ７０１は、記録媒体７０７に格納されたプログラムのコードを、記憶部７０２、記憶装置７０３またはその両方に格納するようにしてもよい。すなわち、本実施形態は、コンピュータ７００（ＣＰＵ７０１）が実行するプログラム（ソフトウェア）を、一時的にまたは非一時的に、記憶する記録媒体７０７の実施形態を含む。
【００６２】
以上が、本実施形態におけるナビゲーション管理サーバ１００を実現するコンピュータ７００の、ハードウェア単位の各構成要素についての説明である。
【００６３】
次に、携帯端末８１０の構成について説明する。
【００６４】
図５は、携帯端末８１０の構成を示すブロック図である。図５を参照すると、携帯端末８１０は、データ送受信部８１１、データ記憶部８１２、データ処理部８１３、音声案内部８１４、データ表示部８１５及び操作部８１６を含む。
【００６５】
＝＝＝データ送受信部８１１＝＝＝
データ送受信部８１１は、図示しないＧＰＳ衛星から電波を受信する。また、データ送受信部８１１は、ネットワーク８２０を経由して、ナビゲーション管理サーバ１００との間でデータの送受信を行う。
【００６６】
＝＝＝データ記憶部８１２＝＝＝
データ記憶部８１２は、ナビゲーション管理サーバ１００から受信したデータ（案内配信情報５２０）、ナビゲーション管理サーバ１００へ送信するデータ（案内登録情報５１０）及び操作部８１６から受け取ったデータを記憶する。
【００６７】
＝＝＝データ処理部８１３＝＝＝
データ処理部８１３は、操作部８１６から入力された案内操作と、ＧＰＳ衛星から受信した電波を利用して算出した自身の位置とに基づいて案内登録情報５１０を生成する。
【００６８】
また、データ処理部８１３は、受信した案内配信情報５２０を解析して、音声案内部８１４に音声案内の内容を出力する。また、データ処理部８１３は、受信した案内配信情報５２０を解析して、データ表示部８１５に表示させる表示データを出力する。
【００６９】
＝＝＝音声案内部８１４＝＝＝
音声案内部８１４は、データ処理部８１３から受け取った音声案内の内容に基づいて、音声案内を出力する。被案内者は、例えば、携帯端末８１０に接続されたイヤホンを装着し、音声案内を視聴する。
【００７０】
＝＝＝データ表示部８１５＝＝＝
データ表示部８１５は、データ処理部８１３から受け取った表示データの内容に基づいて、案内の内容をディスプレイに表示する。
【００７１】
＝＝＝操作部８１６＝＝＝
操作部８１６は、利用者の入力を受け付け、データ処理部８１３に出力する。
【００７２】
以上が、携帯端末８１０の構成についての説明である。
【００７３】
次に、案内登録者及び被案内者の操作及び具体的な例を示し、携帯端末８１０の
動作を説明する。
【００７４】
案内登録者は、移動中のある位置（現在位置と呼ぶ）において、操作部８１６から登録開始を入力する。続けて、案内登録者は、その現在位置に関する案内情報をテキスト、または音声により入力する。続けて、案内登録者は、登録終了を入力する。
【００７５】
例えば、案内登録者が「この先車線が合流する」という情報を音声で入力した場合、データ処理部８１３は、入力された音声をテキストデータに変換して案内情報１４５とし、これを含む案内登録情報５１０を生成する。この際、データ処理部８１３は、案内登録情報５１０に、値が「１」の警告フラグ１４８を含める。
尚、データ処理部８１３は、入力された音声の音響データそのものを案内情報１４５とし、これを含めた案内登録情報５１０を生成してもよい。
【００７６】
また、移動経路上の階段前や扉前を通知するといった単純な停止位置として案内情報１４５を登録したい場合、案内登録者は、登録開始と登録終了とを連続して（間に他の操作を挟まずに）入力する。この場合、データ処理部８１３は、案内情報が入力されていないことを示す、「空」を内容とする案内情報１４５を含む案内登録情報５１０を生成する。この際、データ処理部８１３は、案内登録情報５１０に、値が「１」の警告フラグ１４８を含める。
【００７７】
また、現在地周辺の公共施設や建物の場所の説明といった警告を示す停止位置以外の情報を登録する場合、案内登録者は、例えば、案内情報を入力後に登録終了を２回連続で入力する。この場合、データ処理部８１３は、案内登録情報５１０に、値が「０」の警告フラグ１４８を含める。
【００７８】
被案内者が移動中に、案内情報の登録地点（案内情報レコード１４２の含まれる位置情報１４４の位置）を迎えると、携帯端末８１０は、データ送受信部８１１に案内配信情報５２０を受け取る。
【００７９】
次に、データ処理部８１３は、受け取った案内配信情報５２０に含まれる案内情報１４５に基づいて、音声案内部８１４に音声案内を出力させ、データ表示部８１５に案内の内容を表示させる。
【００８０】
また、データ処理部８１３は、その案内配信情報５２０に含まれる警告フラグ１４８が「１」である場合、図示しない振動手段により携帯端末８１０自身を振動させる。被案内者は、携帯端末８１０の振動により、停止位置であることを認識することができる。
【００８１】
次に本実施形態の動作について、図１〜図７を参照して詳細に説明する。
【００８２】
図６及び図７は、本実施形態における、ナビゲーション管理サーバ１００の動作を示すフローチャートである。尚、このフローチャートによる処理は、前述したＣＰＵによるプログラム制御に基づいて、実行されても良い。また、処理のステップ名については、Ｓ６０１のように、記号で記載する。
【００８３】
まず、図６のフローチャートに示す、案内登録情報５１０を受信した場合のナビゲーション管理サーバ１００の動作を説明する。
【００８４】
案内取得部１１０は、案内登録情報５１０を受信する（Ｓ６０１）。この案内登録情報５１０は、図３に示す利用者識別情報１４３、位置情報１４４、案内情報１４５、登録時刻１４６、公開フラグ１４７及び警告フラグ１４８に対応する情報を含む。
【００８５】
次に、案内取得部１１０は、受信した案内登録情報５１０を利用して案内情報レコード１４２を生成し、案内情報記憶部１４０に記憶させる（Ｓ６０２）。例えば、案内取得部１１０は、案内登録情報５１０をそのまま案内情報レコード１４２としてよい。
【００８６】
以上が、案内登録情報５１０を受信した場合のナビゲーション管理サーバ１００の動作を説明である。
【００８７】
次に、図７のフローチャートに示す、案内配信情報５２０を送信する場合のナビゲーション管理サーバ１００の動作を説明する。
【００８８】
利用者位置取得部１３０は、携帯端末８１０が定期的に送信する位置情報５３０を受信し、案内配信部１２０へ出力する（Ｓ６１１）。
【００８９】
次に、案内配信部１２０は、受け取った位置情報５３０と、各案内情報レコード１４２に含まれる位置情報１４４とを照合し、配信条件に一致するか否かを判定する（Ｓ６１２）。
【００９０】
配信条件に一致しなかった場合（Ｓ６１２でＮＯ）、処理は終了する。
【００９１】
配信条件に一致した場合（Ｓ６１２でＹＥＳ）、案内配信部１２０は、その案内情報レコード１４２に含まれる公開フラグ１４７が公開可を示しているか否かを確認する（Ｓ６１３）。
【００９２】
公開可を示していない場合（Ｓ６１３でＮＯ）、処理は終了する。
【００９３】
公開可を示している場合（Ｓ６１３でＹＥＳ）、案内配信部１２０は、その案内情報レコード１４２を利用して案内配信情報５２０を生成し、送信する（Ｓ６１４）。例えば案内配信部１２０は、案内情報レコード１４２をそのまま案内配信情報５２０としてよい。また、案内配信部１２０は、案内情報１４５のみを案内配信情報５２０としてもよい。
【００９４】
以上が、案内配信情報５２０を送信する場合のナビゲーション管理サーバ１００の動作の説明である。
【００９５】
上述した本実施形態における第１の効果は、任意の場所及び任意の移動ルートに対して、きめ細かく対応した案内情報を配信することが可能になる点である。
【００９６】
その理由は、以下のような構成を含むからである。即ち、第１に案内取得部１１０が、位置情報１４４を含む案内情報レコード１４２を、案内情報記憶部１４０に蓄積する。第２に、案内配信部１２０が、利用者位置取得部１３０から取得した位置情報５３０に基づいて、配信条件を満足する案内情報レコード１４２を取得し、その案内情報レコード１４２を利用して案内配信情報５２０を生成し、送信する。
【００９７】
［第２の実施形態］
次に、本発明の第２の実施形態について図面を参照して詳細に説明する。以下、本実施形態の説明が不明確にならない範囲で、前述の説明と重複する内容については説明を省略する。
【００９８】
図８は、本実施形態に係るナビゲーション管理サーバ２００を含む案内システム２０の構成を示すブロック図である。
【００９９】
図８を参照すると、本実施形態に係る案内システム２０は、ナビゲーション管理サーバ２００及び携帯端末８１０を備える。ナビゲーション管理サーバ２００と携帯端末８１０はネットワーク８２０で接続されている。尚、図８の例に係わらず、ナビゲーション管理サーバ２００及び携帯端末８１０は、任意の台数であってよい。
【０１００】
まず、本実施形態に係る案内システム２０の概要を説明する。
【０１０１】
携帯端末８１０は、ログイン情報５４０をナビゲーション管理サーバ２００へ送信する。ログイン情報５４０は、利用者識別情報、案内登録者フラグ、被案内者フラグを少なくとも含む。また、ログイン情報５４０は、フィルタリング情報を含んでもよい。
【０１０２】
利用者識別情報は、図３に示す利用者識別情報１４３と同じものである。
【０１０３】
案内登録者フラグは、対応する利用者識別情報で特定される利用者が案内登録者としてログインするか否かを示す情報である。案内登録者フラグは、値が「１」の場合、その利用者が案内登録者としてログインすることを示す。案内登録者フラグは、値が「０」の場合、その利用者は、案内登録者としてログインしないことを示す。
【０１０４】
被案内者フラグは、対応する利用者識別情報で特定される利用者が被案内者としてログインするか否かを示す情報である。被案内者フラグは、値が「１」の場合、その利用者は、被案内者としてログインすることを示す。被案内者フラグは、値が「０」の場合、その利用者は、被案内者としてログインしないことを示す。
【０１０５】
図９は、本発明の第２の実施形態に係るナビゲーション管理サーバ２００の構成を示すブロック図である。
【０１０６】
図９を参照すると、本実施形態におけるナビゲーション管理サーバ２００は、第１の実施形態のナビゲーション管理サーバ１００と比べて、ログイン管理部２５０を更に含む。また、第１の実施形態のナビゲーション管理サーバ１００と比べて、案内取得部１１０と案内配信部１２０の動作が異なる。
【０１０７】
＝＝＝ログイン管理部２５０＝＝＝
ログイン管理部２５０は、携帯端末８１０からログイン情報５４０を取得し、ログイン情報レコードとして保持する。
【０１０８】
図１０は、ログイン管理部２５０が保持する、ログイン情報レコード２５２の一例を示す図である。図１０に示すようにログイン情報レコード２５２は、利用者識別情報２５３、案内登録者フラグ２５４、被案内者フラグ２５５及びフィルタリング情報２５６を含む。
【０１０９】
＝＝＝案内取得部１１０＝＝＝
本実施形態の案内取得部１１０は、案内登録情報５１０を受信した場合、案内登録情報５１０に含まれる利用者識別情報１４３と、案内登録者フラグ２５４が「１」のログイン情報レコード２５２に含まれる利用者識別情報２５３のいずれかとが、一致した場合にその案内登録情報５１０を取得する。
【０１１０】
また、本実施形態の案内取得部１１０は、案内登録情報５１０を受信した場合、案内登録情報５１０に含まれる利用者識別情報１４３が、案内登録者フラグ２５４が「１」のログイン情報レコード２５２に含まれる利用者識別情報２５３のいずれとも一致しない場合にその案内登録情報５１０を取得しない。
【０１１１】
＝＝＝案内配信部１２０＝＝＝
本実施形態の案内配信部１２０は、ログイン管理部２５０に保持された被案内者フラグ２５５が「１」の利用者識別情報２５３に対応する位置情報５３０を利用者位置取得部１３０から取得した場合、図７に示すステップＳ６１２〜６１４の動作を実行する。
【０１１２】
また、本実施形態の案内配信部１２０は、ログイン管理部２５０に保持された被案内者フラグ２５５が「０」の利用者識別情報２５３に対応する位置情報５３０を利用者位置取得部１３０から取得した場合、何もせず処理を終了する。
【０１１３】
また、本実施形態の案内配信部１２０は、フィルタリング情報２５６を参照し、フィルタリング情報２５６に適合する案内情報レコード１４２を利用して、案内配信情報５２０を生成し、携帯端末８１０へ送信する。即ち、案内配信部１２０は、フィルタリング情報２５６に適合しない案内情報レコード１４２に含まれる案内情報は配信しない。
【０１１４】
フィルタリング情報２５６は、例えば、案内登録者の利用者識別情報である。この場合、被案内者は、信頼できる人物（例えば、家族）の登録した案内情報の配信のみを受け取るようにすることができる。尚、フィルタリング情報２５６は、位置情報や登録時刻に対するものであってもよい。
【０１１５】
また、フィルタリング情報は、図４の入力部７０４から、或いは他の図示しない手段によって、予めナビゲーション管理サーバ１００に登録されていてもよい。
【０１１６】
以上が、本実施形態の構成要素の説明である。尚、本実施形態も第１の実施形態と同様に、図４に示すコンピュータ７００で実現されてよい。
【０１１７】
次に、本実施形態の変形例について説明する。
【０１１８】
ログイン管理部２５０は、更に利用者登録手段（不図示）を含んでよい。ログイン管理部２５０は、携帯端末８１０或いは他の端末（不図示）からの利用者情報の登録を受け付け、保持する。利用者情報は、例えば、利用者の氏名、住所、メールアドレスである。即ちログイン管理部２５０は、ナビゲーション管理サーバ２００によるサービスをＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ）サービスとして提供する。
【０１１９】
こうして、ナビゲーション管理サーバ２００を備えることで、多数の利用者による、信頼性の高い案内システム２０を構築することができる。
【０１２０】
更に、ナビゲーション管理サーバ２００は、被案内者の位置情報とその被案内者が補助を必要としていることを示す情報とを、他の利用者に通知する手段（不図示）を備えていてもよい。こうした場合、移動補助を必要としている被案内者への対応が容易になる。この場合、ナビゲーション管理サーバ２００は、被案内者が自身の位置情報を公開するかどうかを選択することができるようにしてもよい。また、ナビゲーション管理サーバ２００は、被案内者が自身の位置情報を特定のユーザのみに公開するかどうかを選択することができるようにしてもよい。尚、ナビゲーション管理サーバ２００は、更に、被案内者の位置示す地図情報を、他の利用者に送信するようにしてもよい。
【０１２１】
更に、ナビゲーション管理サーバ２００は、利用者間でメールの授受を可能とするメール機能手段（不図示）を備えていてもよい。
【０１２２】
上述した本実施形態における第１の効果は、案内を登録するだけにするのか、案内を配信してもらうだけにするのか、または、案内の配信を受けながら案内を追加登録する或いは案内を登録しながら登録内容を確認するのかを、利用者が容易に選択することが可能になる点である。
【０１２３】
その理由は、以下のような構成を含むからである。即ち、第１にログイン管理部２５０がログイン情報５４０を受け取って、ログイン情報レコード２５２として保持する。第２に、案内取得部１１０が、ログイン情報レコード２５２に基づいて案内登録情報５１０を取得する。第３に、案内配信部１２０が、ログイン情報レコード２５２に基づいて案内配信情報５２０を配信する。
【０１２４】
上述した本実施形態における第２の効果は、送信先の携帯端末８１０にログインしている被案内者ごとに、送信する案内配信情報５２０を選択することが可能になる点である。
【０１２５】
その理由は、案内配信部１２０がログイン情報レコード２５２に含まれるフィルタリング情報２５６に基づいて、案内配信情報５２０を配信するようにしたからである。
【０１２６】
［第３の実施形態］
次に、本発明の第３の実施形態について図面を参照して詳細に説明する。以下、本実施形態の説明が不明確にならない範囲で、前述の説明と重複する内容については説明を省略する。
【０１２７】
図１１は、本実施形態に係るナビゲーション管理サーバ３００を含む案内システム３０の構成を示すブロック図である。
【０１２８】
図１１を参照すると、本実施形態に係る案内システム３０は、ナビゲーション管理サーバ３００及び携帯端末８１０を備える。ナビゲーション管理サーバ３００と携帯端末８１０はネットワーク８２０で接続されている。尚、図１１の例に係わらず、ナビゲーション管理サーバ３００及び携帯端末８１０は、任意の台数であってよい。
【０１２９】
まず、本実施形態に係る案内システム３０の概要を説明する。
【０１３０】
携帯端末８１０は、評価開始通知５５０及び評価終了通知５５１をナビゲーション管理サーバ３００へ送信する。
【０１３１】
評価開始通知５５０は、被案内者がこれから移動する経路の評価を開始することを通知する。
【０１３２】
評価終了通知５５１は、被案内者がこれまで移動した経路の評価を終了することを通知する。尚、評価終了通知５５１は、後述する評価情報を含む。
【０１３３】
図１２は、本発明の第３の実施形態に係るナビゲーション管理サーバ３００の構成を示すブロック図である。
【０１３４】
図１２を参照すると、本実施形態におけるナビゲーション管理サーバ３００は、第１の実施形態のナビゲーション管理サーバ１００と比べて、評価部３６０、地図データベース３６５及び評価結果記憶部３７０を更に含む。
【０１３５】
＝＝＝評価部３６０＝＝＝
評価部３６０は、携帯端末８１０から評価開始通知５５０を受信したことを契機に、その携帯端末８１０に対応する位置情報５３０を利用者位置取得部１３０から、順次受け取る。位置情報５３０を受け取った評価部３６０は、その位置情報５３０を受け取った登録時刻を付加し、移動履歴として保持する。
【０１３６】
また、評価部３６０は、携帯端末８１０から評価終了通知５５１を受信すると、位置情報５３０の受け取りを停止する。続けて、評価部３６０は、地図データベース３６５を参照して、評価開始通知５５０を受信した出発地から評価終了通知５５１を受信した目的地までの経路情報を、保持している移動履歴から抽出する。例えば、評価部３６０は、地図データベース３６５を参照して、往復部分や寄り道部分を排除し、移動履歴から経路情報を抽出する。続けて、評価部３６０は、経路情報と評価終了指示に含まれる評価情報とその経路情報に付与する経路識別情報とを組にした経路情報レコードを評価結果記憶部３７０に記録する。
【０１３７】
評価情報は、出発地から目的地までの移動時に案内配信情報５２０が役に立ったか否かを、被案内者が評価した情報である。例えば、被案内者は、目的地到着時に、「役立った」または「役立たなかった」と、携帯端末８１０に評価情報を音声入力する。携帯端末８１０は、評価終了通知５５１に含める評価情報を、「役立った」と入力された場合に「１」と、「役立たなかった」と入力された場合に「０」とする。尚、評価情報は、「役立った」及び「役立たなかった」に関する具体的な付加情報を含んでもよい。
【０１３８】
また、評価部３６０は、被案内者の各移動経路を分析し、経路情報レコードの経路情報との類似度が一定値以上の移動経路が使用された回数を算出し、その経路情報レコードに付加するようにしてもよい。
【０１３９】
図１３は、経路情報レコード３７２の一例を示す図である。
【０１４０】
＝＝＝地図データベース３６５＝＝＝
地図データベース３６５は、地図情報を記憶する。
【０１４１】
＝＝＝評価結果記憶部３７０＝＝＝
評価結果記憶部３７０は、経路情報レコード３７２を記憶する。
【０１４２】
例えば、ナビゲーション管理サーバ３００は、評価結果記憶部３７０が記憶する経路情報レコード３７２を携帯端末８１０に送信及び図４に示す出力部７０５に出力する。
【０１４３】
上述した本実施形態における効果は、被案内者がある移動経路における移動の容易性を取得することが可能になる点である。
【０１４４】
その理由は、評価部３６０が、被案内者の移動履歴から経路情報を抽出し、その経路情報と対応する評価情報とを評価結果記憶部３７０に記録するようにしたからである。
【０１４５】
即ち、ナビゲーション管理サーバ３００が、被案内者に対して、評価情報が「役立った」である経路情報や、よく使用される経路情報を提示するようにしたからである。
【０１４６】
［第４の実施形態］
次に、本発明の第４の実施形態について図面を参照して詳細に説明する。以下、本実施形態の説明が不明確にならない範囲で、前述の説明と重複する内容については説明を省略する。
【０１４７】
図１４は、本実施形態に係るナビゲーション管理サーバ４００を含む案内システム４０の構成を示すブロック図である。
【０１４８】
図１４を参照すると、本実施形態に係る案内システム４０は、ナビゲーション管理サーバ４００及び携帯端末８１０を備える。ナビゲーション管理サーバ４００と携帯端末８１０はネットワーク８２０で接続されている。尚、図１４の例に係わらず、ナビゲーション管理サーバ４００及び携帯端末８１０は、任意の台数であってよい。
【０１４９】
まず、本実施形態に係る案内システム４０の概要を説明する。
【０１５０】
携帯端末８１０は、経路案内要求５６０をナビゲーション管理サーバ３００へ送信する。経路案内要求５６０は、携帯端末８１０の現在位置を示す位置情報及び目的地情報を含む。
【０１５１】
ナビゲーション管理サーバ３００は、経路案内要求５６０に応答して、経路案内情報５６１（詳細は後述）を携帯端末８１０へ送信する。
【０１５２】
図１５は、本発明の第４の実施形態に係るナビゲーション管理サーバ４００の構成を示すブロック図である。
【０１５３】
図１５を参照すると、本実施形態におけるナビゲーション管理サーバ４００は、第３の実施形態のナビゲーション管理サーバ３００と比べて、移動経路配信部４８０を更に含む。
【０１５４】
＝＝＝移動経路配信部４８０＝＝＝
移動経路配信部４８０は、経路案内要求５６０を受信する。また、経路案内要求５６０に含まれる携帯端末８１０の現在位置を示す位置情報及び目的地情報に基づいて、評価結果記憶部３７０に記憶されている経路情報レコード３７２及び地図データベース３６５を利用して、経路案内情報５６１を生成する。そして、移動経路配信部４８０は、生成した経路案内情報５６１を、携帯端末８１０に送信する。
【０１５５】
次に、図面を参照して、本実施形態の動作について詳細に説明する。
【０１５６】
図１６は、移動経路配信部４８０が経路案内情報５６１を生成する場合の動作を示すフローチャートである。
【０１５７】
移動経路配信部４８０は、経路案内要求５６０を受信する（Ｓ６２１）。
【０１５８】
次に、移動経路配信部４８０は、経路案内要求５６０に含まれる目的地情報に基づいて、地図データベース３６５を利用して、目的地の位置情報（目的地位置情報と呼ぶ）を取得する（Ｓ６２２）。
【０１５９】
次に、移動経路配信部４８０は、携帯端末８１０の現在位置を示す位置情報で特定される位置と目的地位置情報で特定される位置とを含み、評価情報が「１」である経路情報レコード３７２を抽出する（Ｓ６２３）。経路情報レコード３７２を抽出できた場合（Ｓ６２３でＹＥＳ）、処理は、Ｓ６２４へ進む。経路情報レコード３７２を抽出できなかった場合（Ｓ６２３でＮＯ）、処理は、Ｓ６２６へ進む。
【０１６０】
Ｓ６２４において、移動経路配信部４８０は、抽出した経路情報レコード３７２の内、使用回数が最大の経路情報レコード３７２を選択する（Ｓ６２４）。
【０１６１】
次に、移動経路配信部４８０は、選択した経路情報レコード３７２の位置情報を案内経路として含む経路案内情報５６１を生成する（Ｓ６２５）。
【０１６２】
Ｓ６２６において、移動経路配信部４８０は、携帯端末８１０の現在位置を示す位置情報で特定される位置から目的地位置情報で特定される位置までの、複数の位置情報からなる移動経路候補を１以上生成する（Ｓ６２６）。
【０１６３】
次に、移動経路配信部４８０は、生成した移動経路候補それぞれについて、移動経路候補に含まれる位置情報に一致する位置情報を含み、評価情報が「１」である経路情報レコード３７２を抽出する（Ｓ６２７）。いずれかの移動経路候補に対応する経路情報レコード３７２を抽出できた場合（Ｓ６２７でＹＥＳ）、処理は、Ｓ６２８へ進む。いずれの移動経路候補についても経路情報レコード３７２を抽出できなかった場合（Ｓ６２７でＮＯ）、処理は、Ｓ６３１へ進む。
【０１６４】
Ｓ６２８において、移動経路配信部４８０は、移動経路候補それぞれについて、移動経路候補で特定される移動距離から経路情報レコード３７２で特定される移動距離を、減算した距離を算出する（Ｓ６２８）。
【０１６５】
続けて、移動経路配信部４８０は、その算出した距離が最小値である移動経路候補の位置情報を案内経路として含む経路案内情報５６１を生成する（Ｓ６２９）。
【０１６６】
Ｓ６３１において、移動経路配信部４８０は、いずれかの移動経路候補の位置情報を案内経路として含み、更に、その移動経路が適切な移動経路であるか否かが不明である旨のメッセージを含む経路案内情報５６１を生成する（Ｓ６３０）。
【０１６７】
以上が、移動経路配信部４８０が経路案内情報５６１を生成する場合の動作の説明である。
【０１６８】
移動経路配信部４８０は、上述のようにして生成した経路案内情報５６１を、携帯端末８１０に送信する。携帯端末８１０は、自身の位置情報に基づいて、受信した経路案内情報５６１を利用して、被案内者に経路を指示する。また、移動経路配信部４８０は、経路案内情報５６１を案内配信部１２０に出力するようにしてもよい。この場合、案内配信部１２０は、利用者位置取得部１３０から取得した被案内者の位置情報に基づいて、経路案内情報５６１を利用して、経路の案内情報を案内配信情報５２０として携帯端末８１０へ、逐次送信するようにしてもよい。
【０１６９】
尚、経路案内情報５６１及び案内配信情報５２０は、携帯端末８１０に経路の地図を表示させる地図情報を含んでもよい。
【０１７０】
また、ナビゲーション管理サーバ４００は、監視手段（不図示）により、経路案内情報５６１に含まれる位置情報と利用者位置取得部１３０から取得した被案内者の位置情報との乖離を監視するようにしてもよい。そして、その監視手段は、その乖離が所定の範囲を逸脱した場合、被案内者の家族等に位置情報を通知するようにしてもよい。
【０１７１】
上述した本実施形態における第１の効果は、被案内者に移動の容易な移動経路を配信することが可能になる点である。
【０１７２】
その理由は、移動経路配信部４８０が、評価結果記憶部３７０に保持されている経路情報レコード３７２を利用して、経路案内要求５６０を生成するようにしたからである。
【０１７３】
上述した本実施形態における第２の効果は、被案内者の移動時の異常を検出することが可能になる点である。
【０１７４】
その理由は、監視手段が、被案内者の案内経路からの乖離を監視するようにしたから
である。
【０１７５】
以上の各実施形態で説明した各構成要素は、必ずしも個々に独立した存在である必要はない。例えば、各構成要素は、複数の構成要素が１個のモジュールとして実現されてよい。また、各構成要素は、１つの構成要素が複数のモジュールで実現されてもよい。また、各構成要素は、ある構成要素が他の構成要素の一部であるような構成であってよい。また、各構成要素は、ある構成要素の一部と他の構成要素の一部とが重複するような構成であってもよい。
【０１７６】
以上説明した各実施形態における各構成要素及び各構成要素を実現するモジュールは、必要に応じ、可能であれば、ハードウェア的に実現されてよい。また、各構成要素及び各構成要素を実現するモジュールは、コンピュータ及びプログラムで実現されてよい。また、各構成要素及び各構成要素を実現するモジュールは、ハードウェア的なモジュールとコンピュータ及びプログラムとの混在により実現されてもよい。
【０１７７】
そのプログラムは、例えば、磁気ディスクや半導体メモリなど、不揮発性のコンピュータ可読記録媒体に記録されて提供され、コンピュータの立ち上げ時などにコンピュータに読み取られる。この読み取られたプログラムは、そのコンピュータの動作を制御することにより、そのコンピュータを前述した各実施形態における構成要素として機能させる。
【０１７８】
また、以上説明した各実施形態では、複数の動作をフローチャートの形式で順番に記載してあるが、その記載の順番は複数の動作を実行する順番を限定するものではない。このため、各実施形態を実施するときには、その複数の動作の順番は内容的に支障しない範囲で変更することができる。
【０１７９】
更に、以上説明した各実施形態では、複数の動作は個々に相違するタイミングで実行されることに限定されない。例えば、ある動作の実行中に他の動作が発生したり、ある動作と他の動作との実行タイミングが部分的に乃至全部において重複していたりしていてもよい。
【０１８０】
更に、以上説明した各実施形態では、ある動作が他の動作の契機になるように記載しているが、その記載はある動作と他の動作との全ての関係を限定するものではない。このため、各実施形態を実施するときには、その複数の動作の関係は内容的に支障のない範囲で変更することができる。また各構成要素の各動作の具体的な記載は、各構成要素の各動作を限定するものではない。このため、各構成要素の具体的な各動作は、各実施形態を実施する上で機能的、性能的、その他の特性に対して支障をきたさない範囲内で変更されて良い。
【０１８１】
以上、各実施形態及び実施例を参照して本発明を説明したが、本発明は上記実施形態及び実施例に限定されるものではない。本発明の構成や詳細には、本発明のスコープ内で当業者が理解しえる様々な変更をすることができる。
【産業上の利用可能性】
【０１８２】
本発明は、視覚障害者向けの移動支援などに適用できる。
【０１８３】
また、本発明は、リアルタイム性のあるハザードマップの作成システムなどに適用できる。即ち、災害発生時以降に登録された案内情報とその位置情報を分析することによって危険箇所示すシステムを提供することができる。更に、このような情報を利用して、危険個所を避けた移動経路を案内するシステムを提供することができる。
【０１８４】
また、本発明は、特定の被案内者に向け、特定の目的地への道案内情報（例えば、自宅や店舗などへの最寄り駅からの道案内）を配信するシステムを提供することができる。
【符号の説明】
【０１８５】
１０    案内システム
２０    案内システム
３０    案内システム
４０    案内システム
１００    ナビゲーション管理サーバ
１１０    案内取得部
１２０    案内配信部
１３０    利用者位置取得部
１４０    案内情報記憶部
１４２    案内情報レコード
１４３    利用者識別情報
１４４    位置情報
１４５    案内情報
１４６    登録時刻
１４７    公開フラグ
１４８    警告フラグ
２００    ナビゲーション管理サーバ
２５０    ログイン管理部
２５２    ログイン情報レコード
２５３    利用者識別情報
２５４    案内登録者フラグ
２５５    被案内者フラグ
２５６    フィルタリング情報
３００    ナビゲーション管理サーバ
３６０    評価部
３６５    地図データベース
３７０    評価結果記憶部
３７２    経路情報レコード
４００    ナビゲーション管理サーバ
４８０    移動経路配信部
５１０    案内登録情報
５２０    案内配信情報
５３０    位置情報
５４０    ログイン情報
５５０    評価開始通知
５５１    評価終了通知
５６０    経路案内要求
５６１    経路案内情報
７００    コンピュータ
７０１    ＣＰＵ
７０２    記憶部
７０３    記憶装置
７０４    入力部
７０５    出力部
７０６    通信部
７０７    記録媒体
８１０    携帯端末
８１１    データ送受信部
８１２    データ記憶部
８１３    データ処理部
８１４    音声案内部
８１５    データ表示部
８１６    操作部
８２０    ネットワーク
【図１】
2013170879.tif 000003
【図２】
2013170879.tif 000004
【図３】
2013170879.tif 000005
【図４】
2013170879.tif 000006
【図５】
2013170879.tif 000007
【図６】
2013170879.tif 000008
【図７】
2013170879.tif 000009
【図８】
2013170879.tif 000010
【図９】
2013170879.tif 000011
【図１０】
2013170879.tif 000012
【図１１】
2013170879.tif 000013
【図１２】
2013170879.tif 000014
【図１３】
2013170879.tif 000015
【図１４】
2013170879.tif 000016
【図１５】
2013170879.tif 000017
【図１６】
2013170879.tif 000018