(57)【特許請求の範囲】
【請求項１】
端末装置にて、この端末装置にネットワークを介して各種情報が送受信可能に接続されたサーバ装置の制御により、移動体が移動可能な交差点に関する各種情報を報知させる移動支援システムであって、
前記端末装置は、
所定の地点の状態に関する地点状態情報を取得する地点状態情報取得手段と、
この取得された前記地点状態情報を地点状態表示手段で表示させる制御をする地点状態情報表示制御手段と、
入力操作に基づいて前記地点状態情報で表される所定の前記交差点が詳細な案内に関する詳細案内情報を報知させる第１の交差点として設定された旨を認識すると、その旨の詳細案内交差点情報を生成して、前記サーバ装置へ送信する詳細案内交差点情報生成手段と、
前記移動体の現在位置に関する現在位置情報を取得する現在位置情報取得手段と、
前記移動体が移動する目的地の位置に関する目的地情報を取得する目的地情報取得手段と、
前記現在位置および前記目的地を含む移動経路に関する移動経路関連情報を取得して、前記サーバ装置へ送信する移動経路関連情報取得手段と、
前記サーバ装置から送信され前記移動経路関連情報の移動経路に含まれる前記第１の交差点の前記詳細案内情報を取得する詳細案内情報取得手段と、
前記移動経路関連情報の移動経路に含まれ前記詳細案内情報の案内よりも簡易的な案内を報知する旨があらかじめ設定されている第２の前記交差点の前記案内に関する既存案内情報を取得する既存案内情報取得手段と、
前記現在位置情報および前記移動経路関連情報に基づいて、前記移動体の移動状態を判断する移動状態判断手段と、
この移動状態判断手段で前記移動体の現在位置が前記第１の交差点近傍であると判断された場合、前記詳細案内情報を端末報知手段で報知させる制御をし、前記現在位置が前記第２の交差点近傍であると判断された場合、前記既存案内情報を前記端末報知手段で報知させる制御をする端末報知制御手段と、
を備え、
前記サーバ装置は、
前記端末装置から送信される前記詳細案内交差点情報を取得する第１のサーバ情報取得手段と、
前記端末装置から送信される前記移動経路関連情報を取得する第２のサーバ情報取得手段と、  前記詳細案内情報を記憶するサーバ記憶手段と、
前記移動経路関連情報の移動経路に前記詳細案内交差点情報に対応する前記第１の交差点が含まれていることを認識した場合、この第１の交差点の前記詳細案内情報を前記サーバ記憶手段から選出して、前記端末装置へ送信する詳細案内情報選出手段と、
を備えた
ことを特徴とした移動支援システム。
【請求項２】
請求項１に記載の移動支援システムであって、
前記詳細案内交差点情報生成手段は、前記端末装置の利用者を特定する利用者特定情報を前記詳細案内交差点情報に関連付けて前記サーバ装置へ送信し、
前記移動経路関連情報取得手段は、前記利用者特定情報を前記移動経路関連情報に関連付けて前記サーバ装置へ送信し、
前記第１のサーバ情報取得手段は、前記利用者特定情報が関連付けられた前記詳細案内交差点情報を取得すると、前記詳細案内交差点情報に対応する前記第１の交差点の前記詳細案内情報に前記利用者特定情報を関連付けて前記サーバ記憶手段に記憶させ、
前記第２のサーバ情報取得手段は、前記利用者特定情報が関連付けられた前記移動経路関連情報を取得し、
前記詳細案内情報選出手段は、前記移動経路関連情報に関連付けられた前記利用者特定情報を前記サーバ記憶手段から検索し、この検索した前記利用者特定情報に関連付けられた前記詳細案内情報を選出して送信する
ことを特徴とした移動支援システム。
【請求項３】
請求項１または請求項２に記載の移動支援システムであって、
前記端末装置は、
前記移動体の模擬出発地に関する模擬出発地情報を取得する模擬出発地情報取得手段と、
前記移動体の模擬目的地に関する模擬目的地情報を取得する模擬目的地情報取得手段と、
前記模擬出発地から前記模擬目的地までの模擬経路に関する模擬経路関連情報を取得する模擬経路関連情報取得手段と、
を備え、
前記地点状態情報取得手段は、前記模擬経路関連情報の模擬経路に含まれる地点に関する前記地点状態情報を取得し、
前記地点状態情報表示制御手段は、前記地点が前記模擬経路上に位置する順序で前記地点状態情報を表示させる制御をする
ことを特徴とした移動支援システム。
【請求項４】
請求項１ないし請求項３のいずれかに記載の移動支援システムであって、
前記端末装置は、
入力操作に基づいて前記既存案内情報を前記端末報知手段で報知させない前記第２の交差点が選択された旨を認識すると、その旨の非報知交差点情報を生成する非報知交差点情報生成手段を備え、
前記端末報知制御手段は、前記移動状態判断手段で前記現在位置が前記非報知交差点情報に対応する前記第２の交差点近傍であると判断された場合、前記既存案内情報を報知させない制御をし、前記非報知交差点情報に対応しない前記第２の交差点近傍であると判断された場合、前記既存案内情報を報知させる制御をする
ことを特徴とした移動支援システム。
【請求項５】
請求項１または請求項２に記載の移動支援システムであって、
前記端末装置は、
所定の場所で利用可能な所定場所端末装置と、
前記移動体に配設された移動体端末装置と、
を備え、
前記所定場所端末装置は、前記地点状態情報取得手段と、前記地点状態情報表示制御手段と、前記詳細案内交差点情報生成手段と、を備え、
前記移動体端末装置は、前記現在位置情報取得手段と、前記目的地情報取得手段と、前記移動経路関連情報取得手段と、前記詳細案内情報取得手段と、前記既存案内情報取得手段と、前記移動状態判断手段と、前記端末報知制御手段と、を備えた
ことを特徴とした移動支援システム。
【請求項６】
請求項５に記載の移動支援システムであって、
前記所定場所端末装置は、
前記移動体の模擬出発地に関する模擬出発地情報を取得する模擬出発地情報取得手段と、
前記移動体の模擬目的地に関する模擬目的地情報を取得する模擬目的地情報取得手段と、
前記模擬出発地から前記模擬目的地までの模擬経路に関する模擬経路関連情報を取得する模擬経路関連情報取得手段と、
を備え、
前記地点状態情報取得手段は、前記模擬経路関連情報の模擬経路に含まれる地点に関する前記地点状態情報を取得し、
前記地点状態情報表示制御手段は、前記地点が前記模擬経路上に位置する順序で前記地点状態情報を表示させる制御をする
ことを特徴とした移動支援システム。
【請求項７】
請求項５または請求項６に記載の移動支援システムであって、
前記所定場所端末装置は、
入力操作に基づいて前記既存案内情報を前記端末報知手段で報知させない前記第２の交差点が選択された旨を認識すると、この選択された第２の交差点を特定する非報知交差点情報を生成して、前記サーバ装置へ送信する非報知交差点情報生成手段を備え、
前記サーバ装置は、
前記所定場所端末装置から前記非報知交差点情報を取得すると、この非報知交差点情報で特定される前記第２の交差点の前記既存案内情報を報知させない旨を要求する非報知要求情報を生成して、前記サーバ記憶手段に記憶させる非報知要求情報生成手段と、
前記移動経路関連情報の移動経路に前記非報知交差点情報に対応する前記第２の交差点が含まれていることを認識すると、この第２の交差点の前記非報知要求情報を前記サーバ記憶手段から選出して前記移動体端末装置へ送信する非報知要求情報選出手段と、
を備え、
前記移動体端末装置は、
前記サーバ装置から前記非報知要求情報を取得する非報知要求情報取得手段を備え、
前記端末報知制御手段は、前記移動状態判断手段で前記現在位置が前記非報知要求情報に対応する前記第２の交差点近傍であると判断された場合、前記既存案内情報を報知させない制御をし、前記非報知要求情報に対応しない前記第２の交差点近傍であると判断された場合、前記既存案内情報を報知させる制御をする
ことを特徴とした移動支援システム。
【請求項８】
請求項７に記載の移動支援システムであって、
前記非報知交差点情報生成手段は、前記端末装置の利用者を特定する利用者特定情報を前記非報知交差点情報に関連付けて前記サーバ装置へ送信し、
前記移動経路関連情報取得手段は、前記利用者特定情報を前記移動経路関連情報に関連付けて前記サーバ装置へ送信し、
前記非報知要求情報生成手段は、前記利用者特定情報が関連付けられた前記非報知交差点情報を取得すると、前記非報知交差点情報に対応する前記第２の交差点の前記非報知要求情報に前記利用者特定情報を関連付けて前記サーバ記憶手段に記憶させ、
前記非報知要求情報選出手段は、前記移動経路関連情報に関連付けられた前記利用者特定情報を前記サーバ記憶手段から検索し、この検索した前記利用者特定情報に関連付けられた前記非報知要求情報を選出して送信する
ことを特徴とした移動支援システム。
【請求項９】
請求項１ないし請求項８のいずれかに記載の移動支援システムであって、
前記詳細案内交差点情報生成手段は、前記移動状態判断手段で前記移動体が前記移動経路から逸脱したと判断された場合、この逸脱した交差点を前記第１の交差点として設定する旨の前記詳細案内交差点情報を生成して、前記サーバ装置へ送信する
ことを特徴とした移動支援システム。
【請求項１０】
請求項９に記載の移動支援システムであって、
前記詳細案内交差点情報生成手段は、前記移動状態判断手段で前記移動体が前記移動経路から逸脱してから前記移動経路に復帰したと判断された場合、前記詳細案内交差点情報を送信し、前記逸脱してから前記移動経路に復帰していないと判断された場合、前記詳細案内交差点情報を送信しない
ことを特徴とした移動支援システム。
【請求項１１】
請求項１ないし請求項１０のいずれかに記載の移動支援システムであって、
前記地点状態情報は、前記サーバ記憶手段に記憶され、
前記サーバ装置は、
所定の前記地点状態情報を送信する旨を要求する地点状態要求情報を取得すると、この地点状態要求情報に対応する前記地点状態情報を前記サーバ記憶手段から選出して送信する地点状態情報選出手段を備え、
前記地点状態情報取得手段は、前記地点状態表示手段で表示させる前記地点状態情報の前記地点状態要求情報を生成して前記サーバ装置へ送信するとともに、前記サーバ装置から送信される前記地点状態要求情報に対応する前記地点状態情報を取得する
ことを特徴とした移動支援システム。
【請求項１２】
請求項１ないし請求項１１のいずれかに記載の移動支援システムであって、
前記地点状態情報は、前記地点の状態を動画で表示させるための地点動画情報を備えた
ことを特徴とした移動支援システム。
【請求項１３】
請求項１ないし請求項１２のいずれかに記載の移動支援システムであって、
前記地点状態情報は、前記地点の状態を撮影手段で撮影した撮影画像で表示させるための地点撮影画像情報を備えた
ことを特徴とした移動支援システム。
【請求項１４】
請求項１ないし請求項１３のいずれかに記載の移動支援システムであって、
前記詳細案内情報は、前記交差点の詳細な案内として前記交差点に到達するまでの詳細な案内を報知させるための詳細到達情報を備えた
ことを特徴とした移動支援システム。
【請求項１５】
請求項１ないし請求項１４のいずれかに記載の移動支援システムであって、
前記端末報知手段は、端末表示手段を備え、
前記詳細案内情報は、前記交差点の詳細な案内を前記端末表示手段で表示させるための詳細表示情報を備えた
ことを特徴とした移動支援システム。
【請求項１６】
請求項１５に記載の移動支援システムであって、
前記詳細案内情報は、前記交差点の詳細な案内を撮影手段で撮影した撮影画像で表示させるための詳細撮影画像情報を備えた
ことを特徴とした移動支援システム。
【請求項１７】
請求項１ないし請求項１６のいずれかに記載の移動支援システムであって、
前記端末報知手段は、端末音声出力手段を備え、
前記詳細案内情報は、前記交差点の詳細な案内を前記端末音声出力手段から音声にて出力させるための詳細音声情報を備えた
ことを特徴とした移動支援システム。
【請求項１８】
演算手段により、端末装置にて、この端末装置にネットワークを介して各種情報が送受信可能に接続されたサーバ装置の制御により、移動体が移動可能な交差点に関する各種情報を報知させる移動支援方法であって、
前記演算手段は、
前記端末装置に、
所定の地点の状態に関する地点状態情報を取得させ、
この取得された前記地点状態情報を地点状態表示手段で表示させる制御をさせ、
入力操作に基づいて前記地点状態情報で表される所定の前記交差点が詳細な案内に関する詳細案内情報を報知させる第１の交差点として設定された旨を認識すると、その旨の詳細案内交差点情報を生成させて、前記サーバ装置へ送信させ、
前記移動体の現在位置に関する現在位置情報を取得させ、
前記移動体が移動する目的地の位置に関する目的地情報を取得させ、
前記現在位置および前記目的地を含む移動経路に関する移動経路関連情報を取得させて、前記サーバ装置へ送信させ、
前記サーバ装置から送信され前記移動経路関連情報の移動経路に含まれる前記第１の交差点の前記詳細案内情報を取得させ、
前記移動経路関連情報の移動経路に含まれ前記詳細案内情報の案内よりも簡易的な案内を報知する旨があらかじめ設定されている第２の前記交差点の前記案内に関する既存案内情報を取得させ、
前記現在位置情報および前記移動経路関連情報に基づいて、前記移動体の移動状態を判断させ、
前記移動体の現在位置が前記第１の交差点近傍であると判断された場合、前記詳細案内情報を端末報知手段で報知させる制御をさせ、前記現在位置が前記第２の交差点近傍であると判断された場合、前記既存案内情報を前記端末報知手段で報知させる制御をさせ、
前記サーバ装置に、
前記端末装置から送信される前記詳細案内交差点情報を取得させ、
前記端末装置から送信される前記移動経路関連情報を取得させ、
前記移動経路関連情報の移動経路に前記詳細案内交差点情報に対応する前記第１の交差点が含まれていることを認識した場合、この第１の交差点の前記詳細案内情報をサーバ記憶手段から選出させて、前記端末装置へ送信させる
ことを特徴とする移動支援方法。
【請求項１９】
請求項１８に記載の移動支援方法を演算手段に実行させる
ことを特徴とした移動支援プログラム。
【請求項２０】
請求項１９に記載の移動支援プログラムが演算手段にて読取可能に記録された
ことを特徴とする移動支援プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体の移動を支援する移動支援システム、その方法、そのプログラム、および、そのプログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
従来、移動体の移動を支援する構成において、複雑な交差点の詳細を報知可能な構成が知られている（例えば、特許文献１参照）。
【０００３】
この特許文献１に記載のものは、経路探索表示装置にて、経路上の誘導すべき交差点を抽出し、複雑か否かを判定する。この後、複雑と判定された交差点の拡大表示が選択されている場合、この選択された交差点の交差点拡大図を描画する。さらに、この交差点の道路の輪郭、進行方向を示す矢印などを描画する構成が採られている。
【０００４】
【特許文献１】特開２０００−１４６６０３号公報（第５頁左欄−第６頁左欄）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した特許文献１に記載のような構成では、経路探索表示装置で抽出された交差点の拡大図が表示されるため、ユーザにとって複雑に感じる交差点の拡大図などの詳細な情報が報知されないおそれがあるという問題点が一例として挙げられる。
【０００６】
本発明の目的は、このような点に鑑みて、交差点に関する情報を適切に報知可能な移動支援システム、その方法、そのプログラム、および、そのプログラムを記録した記録媒体を提供することである。
【課題を解決するための手段】
【０００７】
本発明の移動支援システムは、端末装置にて、この端末装置にネットワークを介して各種情報が送受信可能に接続されたサーバ装置の制御により、移動体が移動可能な交差点に関する各種情報を報知させる移動支援システムであって、前記端末装置は、所定の地点の状態に関する地点状態情報を取得する地点状態情報取得手段と、この取得された前記地点状態情報を地点状態表示手段で表示させる制御をする地点状態情報表示制御手段と、入力操作に基づいて前記地点状態情報で表される所定の前記交差点が詳細な案内に関する詳細案内情報を報知させる第１の交差点として設定された旨を認識すると、その旨の詳細案内交差点情報を生成して、前記サーバ装置へ送信する詳細案内交差点情報生成手段と、前記移動体の現在位置に関する現在位置情報を取得する現在位置情報取得手段と、前記移動体が移動する目的地の位置に関する目的地情報を取得する目的地情報取得手段と、前記現在位置および前記目的地を含む移動経路に関する移動経路関連情報を取得して、前記サーバ装置へ送信する移動経路関連情報取得手段と、前記サーバ装置から送信され前記移動経路関連情報の移動経路に含まれる前記第１の交差点の前記詳細案内情報を取得する詳細案内情報取得手段と、前記移動経路関連情報の移動経路に含まれ前記詳細案内情報の案内よりも簡易的な案内を報知する旨があらかじめ設定されている第２の前記交差点の前記案内に関する既存案内情報を取得する既存案内情報取得手段と、前記現在位置情報および前記移動経路関連情報に基づいて、前記移動体の移動状態を判断する移動状態判断手段と、この移動状態判断手段で前記移動体の現在位置が前記第１の交差点近傍であると判断された場合、前記詳細案内情報を端末報知手段で報知させる制御をし、前記現在位置が前記第２の交差点近傍であると判断された場合、前記既存案内情報を前記端末報知手段で報知させる制御をする端末報知制御手段と、を備え、前記サーバ装置は、前記端末装置から送信される前記詳細案内交差点情報を取得する第１のサーバ情報取得手段と、前記端末装置から送信される前記移動経路関連情報を取得する第２のサーバ情報取得手段と、前記詳細案内情報を記憶するサーバ記憶手段と、前記移動経路関連情報の移動経路に前記詳細案内交差点情報に対応する前記第１の交差点が含まれていることを認識した場合、この第１の交差点の前記詳細案内情報を前記サーバ記憶手段から選出して、前記端末装置へ送信する詳細案内情報選出手段と、を備えたことを特徴とする。
【０００８】
本発明の移動支援方法は、演算手段により、端末装置にて、この端末装置にネットワークを介して各種情報が送受信可能に接続されたサーバ装置の制御により、移動体が移動可能な交差点に関する各種情報を報知させる移動支援方法であって、前記演算手段は、前記端末装置に、所定の地点の状態に関する地点状態情報を取得させ、この取得された前記地点状態情報を地点状態表示手段で表示させる制御をさせ、入力操作に基づいて前記地点状態情報で表される所定の前記交差点が詳細な案内に関する詳細案内情報を報知させる第１の交差点として設定された旨を認識すると、その旨の詳細案内交差点情報を生成させて、前記サーバ装置へ送信させ、前記移動体の現在位置に関する現在位置情報を取得させ、前記移動体が移動する目的地の位置に関する目的地情報を取得させ、前記現在位置および前記目的地を含む移動経路に関する移動経路関連情報を取得させて、前記サーバ装置へ送信させ、前記サーバ装置から送信され前記移動経路関連情報の移動経路に含まれる前記第１の交差点の前記詳細案内情報を取得させ、前記移動経路関連情報の移動経路に含まれ前記詳細案内情報の案内よりも簡易的な案内を報知する旨があらかじめ設定されている第２の前記交差点の前記案内に関する既存案内情報を取得させ、前記現在位置情報および前記移動経路関連情報に基づいて、前記移動体の移動状態を判断させ、前記移動体の現在位置が前記第１の交差点近傍であると判断された場合、前記詳細案内情報を端末報知手段で報知させる制御をさせ、前記現在位置が前記第２の交差点近傍であると判断された場合、前記既存案内情報を前記端末報知手段で報知させる制御をさせ、前記サーバ装置に、前記端末装置から送信される前記詳細案内交差点情報を取得させ、前記端末装置から送信される前記移動経路関連情報を取得させ、前記移動経路関連情報の移動経路に前記詳細案内交差点情報に対応する前記第１の交差点が含まれていることを認識した場合、この第１の交差点の前記詳細案内情報をサーバ記憶手段から選出させて、前記端末装置へ送信させることを特徴とする。
【０００９】
本発明の移動支援プログラムは、前述した本発明の移動支援方法を演算手段に実行させることを特徴とする。
【００１０】
本発明の移動支援プログラムを記録した記録媒体は、前述した本発明の移動支援プログラムが演算手段にて読取可能に記録されたことを特徴とする。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の一実施形態を図面に基づいて説明する。本実施形態では、本発明の移動支援システムであって、移動体である例えば車両の移動状況としての走行を案内誘導する構成を例示して説明する。なお、本発明の移動支援システムとしては、車両の走行を案内誘導する構成に限らず、いずれの移動体の交通状況を報知する構成が対象となり、ユーザが携帯する携帯型でも適用できる。
図１は、本実施形態に係る移動支援システムの概略構成を示すブロック図である。図２は、サーバ装置の概略構成を示すブロック図である。図３は、地図情報を構成する表示用データのテーブル構造を模式的に示す概念図である。図４は、地図情報を構成するマッチングデータのテーブル構造を模式的に示す概念図である。図５は、サーバノード情報テーブルにおけるデータのテーブル構造を模式的に示す概念図である。図６は、ユーザ誘導情報テーブルにおけるデータのテーブル構造を模式的に示す概念図である。図７は、走行映像情報テーブルにおけるデータのテーブル構造を模式的に示す概念図である。図８は、サーバ装置を構成するサーバ処理部の概略構成を示すブロック図である。図９は、ＰＣの概略構成を示すブロック図である。図１０は、ＰＣノード情報テーブルにおけるデータのテーブル構造を模式的に示す概念図である。図１１は、ＰＣを構成するＰＣ処理部の概略構成を示すブロック図である。図１２は、ナビゲーション装置の概略構成を示すブロック図である。図１３は、ナビゲーションノード情報テーブルにおけるデータのテーブル構造を模式的に示す概念図である。図１４は、ナビゲーション装置を構成するナビゲーション処理部の概略構成を示すブロック図である。図１５は、車両が誘導経路に沿って走行した状態を示す概念図である。図１６は、車両が意図的に誘導経路から逸脱して走行した状態を示す概念図である。図１７は、車両が誘導経路から間違えて逸脱した後に復帰して走行した状態を示す概念図である。
【００１２】
〔移動支援システムの構成〕
図１において、１００は移動支援システムである。この移動支援システム１００は、移動体である例えば車両Ｂの移動状況に対応して、ルートシミュレーション後のユーザによる設定を反映させた状態で、移動に関する案内を報知するシステムである。なお、移動体としては、車両Ｂに限らず、航空機、船舶などいずれの移動体が対象となる。
そして、移動支援システム１００は、ネットワーク２００と、サーバ装置３００と、端末装置を構成する所定場所端末装置としてのＰＣ（パーソナルコンピュータ）４００と、端末装置を構成する移動体端末装置としてのナビゲーション装置５００と、を備えている。
【００１３】
（ネットワークの構成）
まず、ネットワーク２００の構成について説明する。
ネットワーク２００には、サーバ装置３００、ＰＣ４００、および、ナビゲーション装置５００が接続されている。そして、ネットワーク２００は、サーバ装置３００と、ＰＣ４００と、ナビゲーション装置５００と、を情報の送受信が可能な状態に接続する。このネットワーク２００としては、例えばＴＣＰ／ＩＰなどの汎用のプロトコルに基づくインターネット、イントラネット、ＬＡＮ(Local Area Network)、無線媒体により情報が送受信可能な複数の基地局がネットワークを構成する通信回線網や放送網などのネットワーク、さらには、サーバ装置３００、ＰＣ４００、および、ナビゲーション装置５００間で情報を直接送受信するための媒体となる無線媒体自体などが例示できる。ここで、無線媒体としては、電波、光、音波、電磁波などのいずれの媒体をも適用できる。
【００１４】
（サーバ装置の構成）
次に、サーバ装置の構成について説明する。
サーバ装置３００は、ネットワーク２００を介してＰＣ４００およびナビゲーション装置５００と情報の送受信が可能となっている。また、サーバ装置３００は、気象庁や警視庁などの各種官庁、民間団体、ＶＩＣＳ（登録商標）、企業などの各種機関に設置された図示しないサーバなどから、ネットワーク２００を介して各種情報を取得可能となっている。この取得する情報としては、例えば気象情報や、ＶＩＣＳ情報、ガソリンスタンドや飲食店などの各種店舗に関する店舗情報など、車両の移動に関する情報、すなわち車両の移動の際に利用される各種の移動関連情報が例示できる。
そして、サーバ装置３００は、図２に示すように、通信部３１０と、サーバ記憶手段としてのデータベース部３２０と、サーバメモリ３３０と、サーバ処理部３４０と、などを備えている。
【００１５】
通信部３１０は、ネットワーク２００を介してＰＣ４００およびナビゲーション装置５００に接続されるとともに、サーバ処理部３４０に接続されている。
この通信部３１０は、ネットワーク２００を介して入力されるサーバ信号Ｓsに対してあらかじめ設定されている入力インターフェース処理を実行し、処理サーバ信号としてサーバ処理部３４０へ出力する。また、通信部３１０は、サーバ処理部３４０からＰＣ４００またはナビゲーション装置５００に対して送信すべき処理サーバ信号が入力されると、入力された処理サーバ信号に対してあらかじめ設定されている出力インターフェース処理を実行し、サーバ信号Ｓsとしてネットワーク２００を介してＰＣ４００またはナビゲーション装置５００へ出力する。
【００１６】
データベース部３２０は、ＰＣ４００やナビゲーション装置５００に送信する各種情報のデータベースである。このデータベース部３２０は、サーバ処理部３４０により適宜更新される。このデータベース部３２０としては、ＨＤ（Hard Disk）、ＤＶＤ（Digital Versatile Disc）、光ディスク、メモリカードなどの記録媒体に読み出し可能に記憶するドライブやドライバなどを備えた構成などが例示できる。
そして、データベース部３２０は、地図ＤＢ（データベース）３２１と、ユーザＤＢ（データベース）３２２と、走行映像ＤＢ（データベース）３２３と、を備えている。
【００１７】
地図ＤＢ３２１は、例えば図３および図４に示すような地図情報と、図５に示すようなサーバノード情報テーブル７００と、などを格納、すなわち読み出し可能に記憶する。
【００１８】
ここで、地図情報は、例えば図３に示すようないわゆるＰＯＩ（Point Of Interest）データである表示用データＶＭと、例えば図４に示すようなマッチングデータＭＭと、などを備えている。
【００１９】
表示用データＶＭは、例えばそれぞれメッシュコードが付加された複数の表示用メッシュ情報ＶＭxを備えている。すなわち、表示用データＶＭは、一部の領域に関する表示用メッシュ情報ＶＭxに複数分割され、表示用メッシュ情報ＶＭxが縦横に複数連続して構成されている。各表示用メッシュ情報ＶＭxは、設定された一辺の長さ、すなわち実際の地形上の長さを地図の縮尺に応じて短縮した長さで矩形形状に分割され、所定の角部分に地図情報の全体、例えば地球の地図における絶対座標ＺＰの情報を有している。
なお、表示用メッシュ情報ＶＭxは、適宜一部の領域に関する下層の表示用メッシュ情報ＶＭxにさらに複数分割されていてもよい。
そして、表示用メッシュ情報ＶＭxは、例えば交差点の名称などの名称情報ＶＭxＡと、道路情報ＶＭxＢと、背景情報ＶＭxＣと、にて構成されている。
【００２０】
一方、マッチングデータＭＭは、表示用データＶＭと同様に、例えばそれぞれ固有の番号が付加された一部の領域に関するマッチングメッシュ情報ＭＭxに複数分割され、マッチングメッシュ情報ＭＭxが縦横に複数連続して構成されている。各マッチングメッシュ情報ＭＭxは、設定された一辺の長さ、すなわち実際の地形上の長さを地図の縮尺に応じて短縮した長さで矩形形状に分割され、所定の角部分に地図情報の全体、例えば地球の地図における絶対座標ＺＰの情報を有している。
なお、マッチングメッシュ情報ＭＭxは、適宜一部の領域に関する下層のマッチングメッシュ情報ＭＭxにさらに複数分割されていてもよい。また、マッチングメッシュ情報ＭＭxは、表示用メッシュ情報ＶＭxと異なる領域を表すデータ構造、すなわち分割される領域の縮尺が異なっていてもよい。
そして、マッチングデータＭＭは、例えば車両の移動状態を地図情報に重畳させて表示させる際に、車両を表す表示が道路上ではなく建物上に位置するなどの誤表示を防止するため、車両を表す表示が道路上に位置するように表示を修正するマップマッチング処理に利用される。このマッチングデータＭＭは、複数のリンク列ブロック情報を有している。
【００２１】
リンク列ブロック情報は、図４に示すように、道路を構成し地点を表す地点情報としてのノードＮを結ぶ線分であるリンクＬが、所定の規則性で複数関連付けられたデータのテーブル構造である。そして、リンクＬは、各リンクＬ毎に付加されたリンクＩＤ（Identification）と、リンクＬが結ぶ２つのノードＮを表す固有の番号などのノード情報とを有している。
【００２２】
また、ノードＮは、各道路の交差点や屈曲点、分岐点、合流点などの結節点に相当する。そして、ノードＮは、リンク列ブロック情報におけるノードＮ毎に付加された固有の番号であるノードＩＤを有している。
【００２３】
サーバノード情報テーブル７００は、図５に示すように、ノード情報７１０が複数記録されたテーブル構造に構成されている。このノード情報７１０は、リンク列ブロック情報の各ノードＮに関連付けられた情報である。
そして、ノード情報７１０は、ノードＩＤ情報７１１と、既存案内情報７１２と、詳細案内情報７１３と、ノード関連情報７１４と、などが関連付けられた１つのデータに構成されている。
【００２４】
ノードＩＤ情報７１１は、リンクＬの両端に位置されるノードＮのノードＩＤに関連付けられ、各ノード情報７１０を特定する固有の情報である。このノードＩＤ情報７１１には、例えばノードＩＤが記録され、このノードＩＤ情報７１１によりノード情報７１０に対するリンクＬが特定される。
なお、ノードＩＤ情報７１１は、ノードＮを特定するノードＮの座標に関する情報などが記録されているものであってもよい。
【００２５】
既存案内情報７１２は、例えば移動支援システム１００の管理者により、あらかじめ所定の案内を報知する旨が設定された交差点の案内に関する情報である。
ここで、この既存案内情報７１２で案内が報知される交差点を、第２の交差点としての既存案内ポイントと適宜称して説明する。また、既存案内情報７１２に基づく案内を既存案内と適宜称して説明する。そして、既存案内情報７１２は、既存表示情報７１２Ａと、既存音声情報７１２Ｂと、を備えている。
既存表示情報７１２Ａは、交差点の既存案内として、例えば交差点を拡大したイラストを表示させるための情報である。
既存音声情報７１２Ｂは、交差点の既存案内を音声で出力させるための情報である。
【００２６】
詳細案内情報７１３は、ユーザにより、既存案内情報７１２に基づく案内よりも詳細な案内を報知する旨が設定された交差点の案内に関する情報である。
ここで、この詳細案内情報７１３で詳細な案内が報知される交差点を、第１の交差点としての要注意ポイントと適宜称して説明する。また、詳細案内情報に基づく案内を詳細案内と適宜称して説明する。さらに、既存案内ポイントおよび要注意ポイントをまとめて表現する際には、誘導ポイントと称して説明する。
そして、詳細案内情報７１３は、詳細表示情報としても機能する詳細撮影画像情報７１３Ａと、詳細到達情報としても機能する詳細音声情報７１３Ｂと、を備えている。
詳細撮影画像情報７１３Ａは、交差点の詳細案内として、撮影手段により交差点の詳細な状態を撮影した撮影画像を表示させるための情報である。
詳細音声情報７１３Ｂは、交差点の詳細案内として、交差点に到達するまでの詳細な案内を音声で出力させるための情報である。
【００２７】
ノード関連情報７１４は、ノードに対応する地点に関連する情報である。具体的には、このノード関連情報７１４には、地図情報上におけるノードＮの緯度および経度を例えばＸ座標およびＹ座標で示す情報、ノードＮの住所情報、ノードＮが交差点であるか否かを示す情報、ノードＮが交差点である場合の交差点の名称情報、ノードＮの交差点の右左折に関する情報、右折レーンまたは左折レーンの有無に関する情報、信号の有無に関する情報などが記録されている。
【００２８】
なお、ノード情報７１０は、ノードＩＤ情報７１１で表されるノードＮが交差点でない場合、既存案内情報７１２や詳細案内情報７１３を備えない構成となる場合がある。
【００２９】
ユーザＤＢ３２２は、例えば図６に示すようなユーザ誘導情報テーブル７３０を読み出し可能に記憶する。ユーザ誘導情報テーブル７３０は、サーバ処理部３４０により適宜更新される。このユーザ誘導情報テーブル７３０は、ユーザ誘導情報７４０が複数記録されたテーブル構造に構成されている。
ユーザ誘導情報７４０は、移動支援システム１００のユーザごとに設定された交差点の案内の報知状態に関する情報である。
そして、ユーザ誘導情報７４０は、ユーザ特定情報としてのユーザＩＤ情報７４１と、少なくとも１つの誘導ポイント情報７４２と、などが関連付けられた１つのデータに構成されている。
【００３０】
ユーザＩＤ情報７４１には、ユーザ固有のＩＤが記録されている。このユーザＩＤ情報７４１により、所定のユーザに対応するユーザ誘導情報７４０が特定される。
【００３１】
誘導ポイント情報７４２は、ユーザＩＤ情報７４１で特定されるユーザにより設定された交差点の案内の報知状態に関する情報である。
そして、誘導ポイント情報７４２は、ノードＩＤ情報７４２Ａと、既存案内種別情報７４２Ｂと、非報知要求情報としての既存案内フラグ情報７４２Ｃと、要注意ポイントフラグ情報７４２Ｄと、などが関連付けられた１つのデータに構成されている。
【００３２】
ノードＩＤ情報７４２Ａには、ノードＩＤ情報７１１と同様のノードＩＤが記録されている。
既存案内種別情報７４２Ｂは、ノードＩＤ情報７４２Ａで特定される交差点で報知させる既存案内の種別に関する情報である。具体的には、既存案内種別情報７４２Ｂには、既存表示情報７１２Ａに基づくイラスト表示のみを実施する旨、既存音声情報７１２Ｂに基づく音声出力のみを実施する旨、イラスト表示および音声出力の両方を実施する旨のうち、いずれか１つを示す情報が記録されている。
【００３３】
既存案内フラグ情報７４２Ｃは、ノードＩＤ情報７４２Ａで特定される交差点において、既存案内種別情報７４２Ｂに基づく既存案内の報知を実施するか否かを示すフラグ情報である。この既存案内フラグ情報７４２Ｃには、例えば既存案内の報知を実施する場合に「１」が記録され、実施しない場合に「０」が記録される。
要注意ポイントフラグ情報７４２Ｄは、ノードＩＤ情報７４２Ａで特定される交差点において、詳細案内情報７１３に基づく詳細案内の報知を実施するか否かを示すフラグ情報である。この要注意ポイントフラグ情報７４２Ｄには、例えば詳細案内の報知を実施する場合に「１」が記録され、実施しない場合に「０」が記録される。
【００３４】
走行映像ＤＢ３２３は、例えば図７に示すような走行映像情報テーブル７６０を読み出し可能に記憶する。この走行映像情報テーブル７６０は、走行映像情報７７０が複数記録されたテーブル構造に構成されている。
走行映像情報７７０は、所定の経路を走行した際にユーザが視認可能な風景の映像に関する情報である。
そして、走行映像情報７７０は、場所特定情報７７１と、地点状態情報、地点動画情報、および、地点撮影画像情報としての動画表示情報７７２と、などが関連付けられた１つのデータに構成されている。
【００３５】
場所特定情報７７１は、映像が撮影された場所、すなわち道路や交差点などを特定するための情報である。この場所特定情報７７１には、例えば道路を示すリンクＩＤや交差点を示すノードＩＤなどが記録されている。なお、場所特定情報７７１として、撮影場所の住所、道路や交差点の名称、緯度、経度などの情報を記録する構成としてもよい。
動画表示情報７７２は、撮影手段により道路や交差点などの各地点の状態を撮影した動画を表示させるための情報である。なお、動画表示情報７７２としては、所定時間ごとの静止画や動画を適宜組み合わせた構成としてもよい。
【００３６】
サーバメモリ３３０は、ＰＣ４００やナビゲーション装置５００あるいは外部のサーバなどから受信した各種情報を適宜に読み出し可能に記憶する。また、サーバメモリ３３０は、サーバ装置３００全体および移動支援システム１００全体を動作制御するＯＳ（Operating System）上に展開される各種プログラムなどをも情報として記憶している。このサーバメモリ３３０としては、例えば停電などにより突然電源が落ちた際にも記憶が保持される構成のメモリ、例えばＣＭＯＳ（Complementary Metal-Oxide Semiconductor）メモリなどを用いることが望ましい。
なお、サーバメモリ３３０としては、ＨＤ、ＤＶＤ、光ディスク、メモリカードなどの記録媒体に読み出し可能に記憶するドライブやドライバなどを備えた構成としてもよい。
【００３７】
サーバ処理部３４０は、図示しない各種入出力ポート、通信部３１０が接続される通信ポート、データベース部３２０が接続されるデータベースポート、サーバメモリ３３０が接続されるメモリポートなどを有する。そして、サーバ処理部３４０は、サーバメモリ３３０に記憶された各種プログラムとして、図８に示すように、第１のサーバ情報取得手段および非報知要求情報生成手段としても機能するユーザＤＢ更新手段３４１と、ＰＣ対応処理手段３４２と、ナビゲーション対応処理手段３４３と、などを備えている。
【００３８】
ユーザＤＢ更新手段３４１は、ＰＣ４００から送信されるＰＣ更新情報や、ナビゲーション装置５００から送信されるナビゲーション更新情報などに基づいて、ユーザ誘導情報テーブル７３０の更新処理を実施する。
【００３９】
ここで、ＰＣ更新情報は、ＰＣ４００にて、ユーザの入力操作に基づいて生成される。このＰＣ更新情報は、ユーザＩＤが記録されたユーザ情報と、誘導ポイント編集情報と、を備えている。
誘導ポイント編集情報は、所定の既存案内ポイントにおける既存案内の報知状態を所定の設定する旨の非報知交差点情報としても機能する既存案内誘導設定情報と、所定の交差点を要注意ポイントとして設定する旨の詳細案内交差点情報としての要注意ポイント設定情報と、を備えている。既存案内誘導設定情報は、既存案内ポイントを特定するノードＩＤが記録されたポイント特定情報と、既存案内の設定状態が記録された既存案内情報と、を備えている。要注意ポイント設定情報には、要注意ポイントを特定するノードＩＤが記録されている。
なお、誘導ポイント編集情報は、複数の既存案内ポイントや要注意ポイントに対して設定がされた場合、この設定された数の既存案内誘導設定情報や要注意ポイント設定情報を備えた構成となる。さらに、誘導ポイント編集情報は、既存案内誘導設定情報または要注意ポイント設定情報を備えない構成となることもある。
【００４０】
また、ナビゲーション更新情報は、ナビゲーション装置５００にて、ユーザが設定された誘導経路から意に反して逸脱してしまった場合、すなわちユーザが交差点で進行方向を間違えた場合に、生成される。このナビゲーション更新情報は、それぞれ上述した、ユーザ情報と、要注意ポイント設定情報と、を備えている。
【００４１】
ユーザＤＢ更新手段３４１は、ＰＣ４００からＰＣ更新情報を取得すると、このＰＣ更新情報のユーザ情報に対応するユーザＩＤ情報７４１を検索する。そして、誘導ポイント編集情報が既存案内誘導設定情報を備えている場合、以下のような処理を実施する。
すなわち、ユーザＤＢ更新手段３４１は、この検索したユーザＩＤ情報７４１を有するユーザ誘導情報７４０から、既存案内誘導設定情報のポイント特定情報に対応するノードＩＤ情報７４２Ａを検索する。そして、この検索したノードＩＤ情報７４２Ａを有する誘導ポイント情報７４２の既存案内種別情報７４２Ｂや既存案内フラグ情報７４２Ｃを、既存案内情報の内容に更新する。例えば、既存案内情報にイラスト表示のみを実施する旨が記録されている場合、既存案内種別情報７４２Ｂをその内容に更新する。また、既存案内情報に既存案内を全く実施しない旨が記録されている場合、既存案内フラグ情報７４２Ｃに「０」を記録する。
【００４２】
また、ユーザＤＢ更新手段３４１は、誘導ポイント編集情報が要注意ポイント設定情報を備えている場合、以下のような処理を実施する。
すなわち、ユーザＤＢ更新手段３４１は、ユーザ情報に基づき検索されたユーザ誘導情報７４０から、要注意ポイント設定情報のノードＩＤに対応するノードＩＤ情報７４２Ａを検索する。そして、この検索したノードＩＤ情報７４２Ａを有する誘導ポイント情報７４２の要注意ポイントフラグ情報７４２Ｄを、要注意ポイント設定情報の内容、すなわち「１」に更新する。
【００４３】
さらに、ユーザＤＢ更新手段３４１は、ナビゲーション装置５００からナビゲーション更新情報を取得すると、ユーザ情報に対応するユーザ誘導情報７４０の要注意ポイントフラグ情報７４２Ｄを、要注意ポイント設定情報に基づいて、「１」に更新する。
【００４４】
ＰＣ対応処理手段３４２は、ＰＣ４００におけるシミュレーションにより設定された模擬的な例えば複数の移動経路（以下、模擬経路と称す）や、既存案内ポイントに関する各種情報を適宜選出して、ＰＣ４００へ送信する処理をする。
そして、ＰＣ対応処理手段３４２は、第２のサーバ情報取得手段としても機能するＰＣ対応ポイント認識手段３４２Ａと、地点状態情報選出手段としての走行映像情報選出手段３４２Ｂと、既存案内情報選出手段３４２Ｃと、を備えている。
【００４５】
ＰＣ対応ポイント認識手段３４２Ａは、模擬経路に対応するリンクＩＤおよびノードＩＤを認識する。
ここで、模擬経路は、シミュレーションにより設定された模擬的な出発地（以下、模擬出発地と称す）から模擬的な目的地（以下、模擬目的地と称す）までの経路である。
【００４６】
ＰＣ対応ポイント認識手段３４２Ａは、ＰＣ４００から、ユーザ情報と、複数の模擬経路に関する模擬経路関連情報としての模擬経路関連情報と、を有する地点状態要求情報としてのＰＣポイント情報を取得して、模擬経路関連情報の模擬経路を含む地図情報を地図ＤＢ３２１から検索する。さらに、この検索した地図情報に基づいて、模擬経路上のリンクＩＤやノードＩＤを認識する。そして、リンクＩＤを特定するリンク特定情報と、ノードＩＤを特定するノード特定情報と、ユーザ情報と、を走行映像情報選出手段３４２Ｂへ、ノード特定情報と、ユーザ情報と、を既存案内情報選出手段３４２Ｃへ、それぞれ出力する。
【００４７】
走行映像情報選出手段３４２Ｂは、各模擬経路に対応する走行映像情報７７０を選出してＰＣ４００へ送信する。
具体的には、走行映像情報選出手段３４２Ｂは、ＰＣ対応ポイント認識手段３４２Ａからリンク特定情報およびノード特定情報を取得すると、これらに対応する場所特定情報７７１を検索する。そして、この検索した場所特定情報７７１を有する走行映像情報７７０を選出して、ユーザ情報で特定されるＰＣ４００へ送信する。
この送信された走行映像情報７７０の動画表示情報７７２は、模擬経路を走行した際の道路や交差点などの動画である。ユーザは、この動画表示情報７７２の動画を視認することにより、車両Ｂに搭乗することなく所定の経路をシミュレーションできる。
【００４８】
既存案内情報選出手段３４２Ｃは、各模擬経路に対応する既存案内情報７１２を選出してＰＣ４００へ送信する。
具体的には、既存案内情報選出手段３４２Ｃは、ＰＣ対応ポイント認識手段３４２Ａからノード特定情報を取得すると、既存案内ポイントを検索する。すなわち、ノード特定情報に対応するノードＩＤ情報７１１を検索して、このノードＩＤ情報７１１を有するノード情報７１０が既存案内情報７１２を備えている場合、このノードＩＤのノードＮが既存案内ポイントであると認識する。そして、このノードＩＤ情報７１１および既存案内情報７１２を選出して、ユーザ情報で特定されるＰＣ４００へ送信する。一方、ノード情報７１０が既存案内情報７１２を備えていない場合、このノードＩＤのノードＮが既存案内ポイントでないと認識して、既存案内情報７１２の選出処理を実施しない。
【００４９】
ナビゲーション対応処理手段３４３は、ナビゲーション装置５００にて設定された例えば複数の移動経路上の既存案内ポイントや要注意ポイントにおける案内報知に関する各種情報を適宜選出して、ナビゲーション装置５００へ送信する処理をする。
そして、ナビゲーション対応処理手段３４３は、ナビゲーション対応ポイント認識手段３４３Ａと、非報知要求情報選出手段としても機能する誘導ポイント情報選出手段３４３Ｂと、詳細案内情報選出手段３４３Ｃと、を備えている。
【００５０】
ナビゲーション対応ポイント認識手段３４３Ａは、ナビゲーション装置５００から、ユーザ情報と、複数の移動経路に関する移動経路関連情報と、を有するナビゲーションポイント情報を取得して、移動経路関連情報の移動経路を含む地図情報を検索する。そして、この地図情報に基づいて、各移動経路上のノードＩＤを認識して、ノード特定情報およびユーザ情報を誘導ポイント情報選出手段３４３Ｂへ出力する。
【００５１】
誘導ポイント情報選出手段３４３Ｂは、各移動経路に対応する誘導ポイント情報７４２を選出する。
具体的には、誘導ポイント情報選出手段３４３Ｂは、ナビゲーション対応ポイント認識手段３４３Ａから、ノード特定情報およびユーザ情報を取得すると、ユーザ情報に対応するユーザ誘導情報７４０を検索する。さらに、このユーザ誘導情報７４０からノード特定情報に対応するノードＩＤ情報７４２Ａを検索して、このノードＩＤ情報７４２Ａを有する誘導ポイント情報７４２を選出する。そして、この誘導ポイント情報７４２を、ユーザ情報で特定されるナビゲーション装置５００へ送信する。
【００５２】
詳細案内情報選出手段３４３Ｃは、要注意ポイントの詳細案内情報７１３を選出する。
具体的には、詳細案内情報選出手段３４３Ｃは、誘導ポイント情報選出手段３４３Ｂで選出された誘導ポイント情報７４２の要注意ポイントフラグ情報７４２Ｄに「１」が記録されているか否か、すなわち誘導ポイント情報７４２に対応する交差点が要注意ポイントとして設定されているか否かを判断する。そして、要注意ポイントとして設定されていると判断した場合、この要注意ポイントフラグ情報７４２Ｄに関連付けられたノードＩＤ情報７４２Ａに対応するノードＩＤ情報７１１を検索する。さらに、このノードＩＤ情報７１１に関連付けられた詳細案内情報７１３を選出して、ユーザ情報で特定されるナビゲーション装置５００へ送信する。一方、要注意ポイントとして設定されていないと判断した場合、詳細案内情報７１３の選出処理を実施しない。
【００５３】
（ＰＣの構成）
次に、ＰＣ４００の構成について説明する。
ＰＣ４００は、図１に示すように、例えば家庭Ａなど所定の場所に配設されて利用可能な構成を有している。このＰＣ４００は、ルートシミュレーションを実施して、ユーザによる設定に関する情報をサーバ装置３００へ送信する。
そして、ＰＣ４００は、図９に示すように、送受信部４１０と、入力部４２０と、地点状態表示手段としての表示部４３０と、音声出力部４４０と、ＰＣ記憶手段４５０と、ＰＣメモリ４６０と、ＰＣ処理部４７０と、などを備えている。
【００５４】
送受信部４１０は、ネットワーク２００を介してサーバ装置３００に接続されるとともに、ＰＣ処理部４７０に接続されている。
この送受信部４１０は、ネットワーク２００を介して入力されるＰＣ信号Ｓpに対してあらかじめ設定されている入力インターフェース処理を実行し、処理ＰＣ信号としてＰＣ処理部４７０へ出力する。また、送受信部４１０は、ＰＣ処理部４７０からサーバ装置３００に対して送信すべき処理ＰＣ信号が入力されると、入力された処理ＰＣ信号に対してあらかじめ設定されている出力インターフェース処理を実行し、ＰＣ信号Ｓpとしてネットワーク２００を介してサーバ装置３００へ出力する。
【００５５】
入力部４２０は、例えばキーボードやマウスなどで、入力操作される図示しない各種操作ボタンや操作つまみなどを有している。この操作ボタンや操作つまみの入力操作の内容としては、例えばＰＣ４００の動作内容の設定などの設定事項である。
そして、入力部４２０は、設定事項の入力操作により、所定の信号をＰＣ処理部４７０へ適宜出力して設定させる。なお、この入力部４２０としては、操作ボタンや操作つまみなどの入力操作に限らず、例えば表示部４３０に設けられたタッチパネルによる入力操作や、音声による入力操作など、各種設定事項を設定入力可能ないずれの構成が適用できる。
【００５６】
表示部４３０は、ＰＣ処理部４７０にて制御され、ＰＣ処理部４７０からの画像データの信号を画面表示させる。画像データとしては、例えば地図情報や検索情報さらには模擬経路などの画像データの他、図示しないＴＶ受信機で受信したＴＶ画像データ、外部装置など光ディスクや磁気ディスク、メモリカードなどの記録媒体に記録されドライブやドライバなどにて読み取った画像データ、ＰＣメモリ４６０からの画像データなどである。
この表示部４３０としては、例えば液晶表示パネルや有機ＥＬ（Electro Luminescence）パネル、ＰＤＰ（Plasma Display Panel）、ＣＲＴ（Cathode-Ray Tube）、ＦＥＤ（Field Emission Display）、電気泳動ディスプレイパネルなどが例示できる。
【００５７】
音声出力部４４０は、例えば図示しないスピーカなどの発音手段を有する。この音声出力部４４０は、ＰＣ処理部４７０にて制御され、ＰＣ処理部４７０からの音声データなどの各種信号を発音手段から音声により出力する。なお、発音手段は、例えばＴＶ受信機で受信したＴＶ音声データや記録媒体さらにはＰＣメモリ４６０などに記録された音声データなどをも適宜出力可能である。
【００５８】
ＰＣ記憶手段４５０は、サーバ装置３００のデータベース部３２０と同様の構成を有している。このＰＣ記憶手段４５０は、例えば図３および図４に示すような地図情報、図１０に示すようなＰＣノード情報テーブル８００などを読み出し可能に記憶する。
【００５９】
地図情報は、図３に示すような表示用データＶＭと、図４に示すようなマッチングデータＭＭと、図示しない移動経路探索用地図データと、などを備えている。
移動経路探索用地図情報は、例えばマッチングデータＭＭと同様のテーブル構造、すなわち道路を表すノードＮのように地点を表す地点情報とリンクＬのように地点を結ぶ線分情報とを有したテーブル構造で、各移動経路を探索するために道路を表すための情報構造となっている。
【００６０】
ＰＣノード情報テーブル８００は、ノード情報８１０が複数記録されたテーブル構造に構成されている。このノード情報８１０は、ノードＩＤ情報８１１と、ノード関連情報８１２と、などが関連付けられた１つのデータに構成されている。これらノードＩＤ情報８１１およびノード関連情報８１２には、サーバノード情報テーブル７００のノードＩＤ情報７１１およびノード関連情報７１４と同様の情報が記録されている。
【００６１】
また、ＰＣ記憶手段４５０には、例えば地図情報における所定の地点の情報を取得するための検索情報が記憶されている。すなわち、検索情報は、地図情報上で順次細分化される領域となる都道府県名、市町村名、地区名、地点名などの内容やガイダンスなどの各種情報や、地点としての店舗に関する各種情報などで、例えば階層状に項目情報が関連付けられたツリー構造のテーブル構造となっている。
【００６２】
ＰＣメモリ４６０は、入力部４２０で入力操作される設定事項などを適宜読み出し可能に記憶する。また、ＰＣメモリ４６０は、ＰＣ４００全体を動作制御するＯＳ上に展開される各種プログラムなどを記憶している。このＰＣメモリ４６０としては、サーバメモリ３３０と同様の構成が例示できる。
【００６３】
ＰＣ処理部４７０は、図示しない各種入出力ポート、入力部４２０が接続されるキー入力ポート、表示部４３０が接続される表示部制御ポート、音声出力部４４０が接続される音声制御ポート、ＰＣ記憶手段４５０が接続される記憶ポート、ＰＣメモリ４６０が接続されるメモリポートなどを有する。そして、ＰＣ処理部４７０は、各種プログラムとして、図１１に示すように、アプリケーション処理部４７１と、シミュレーション処理部４７２と、などを備えている。
【００６４】
アプリケーション処理部４７１は、例えばＰＣ記憶手段４５０に記憶された文書作成、表計算などのアプリケーションソフトに基づく処理を適宜実施する。
【００６５】
シミュレーション処理部４７２は、ルートシミュレーション処理を実施する。そして、シミュレーション処理部４７２は、模擬出発地情報取得手段としての模擬出発地認識手段４７２Ａと、模擬目的地情報取得手段としての模擬目的地認識手段４７２Ｂと、模擬経路関連情報取得手段としても機能する模擬経路処理手段４７２Ｃと、地点状態情報取得手段および地点状態情報表示制御手段としての模擬案内制御手段４７２Ｄと、詳細案内交差点情報生成手段および非報知交差点情報生成手段としてのＰＣ更新情報生成手段４７２Ｅと、情報検索手段４７２Ｆと、などを備えている。
【００６６】
模擬出発地認識手段４７２Ａは、例えば入力部４２０の入力操作により設定入力された模擬出発地に関する模擬出発地情報を取得し、模擬出発地の位置を認識する。設定入力される模擬出発地情報としては、例えば緯度・経度などの座標、住所、電話番号など、場所を特定するための各種情報が利用可能である。そして、この模擬出発地に関する模擬出発地情報は、ＰＣメモリ４６０に適宜記憶される。
【００６７】
模擬目的地認識手段４７２Ｂは、模擬出発地認識手段４７２Ａと同様に、入力部４２０の入力操作により設定入力された模擬目的地に関する模擬目的地情報を取得し、模擬目的地の位置を認識する。そして、この模擬目的地に関する模擬目的地情報は、ＰＣメモリ４６０に適宜記憶される。
【００６８】
模擬経路処理手段４７２Ｃは、ユーザにより設定入力される模擬経路設定のための設定事項情報、および、ＰＣ記憶手段４５０に記憶された地図情報に基づいて、模擬出発地から模擬目的地までの模擬経路を演算してルート探索する。
具体的には、模擬経路処理手段４７２Ｃは、模擬出発地情報、模擬目的地情報、および、設定事項情報を取得する。さらに、これら取得した情報に基づいて地図情報の移動経路探索用地図情報を利用し、例えば車両が通行可能な道路を探索し、所要時間が短い経路、あるいは移動距離が短い経路、または交通規制場所を回避した経路など、複数の模擬経路を設定した模擬経路関連情報を生成して取得する。そして、この模擬経路関連情報と、ユーザの入力部４２０の入力操作に基づき生成したユーザ情報と、を有するＰＣポイント情報を生成して、サーバ装置３００へ送信する。
また、この模擬経路関連情報は、ＰＣメモリ４６０に適宜記憶される。
【００６９】
模擬案内制御手段４７２Ｄは、ＰＣポイント情報に対応してサーバ装置３００から送信される各種情報に基づいて、ルートシミュレーションの映像を表示部４３０で表示させたり、音声を音声出力部４４０から出力させたりする制御をする。
具体的には、模擬案内制御手段４７２Ｄは、サーバ装置３００から、走行映像情報７７０と、互いに関連付けられたノードＩＤ情報７１１および既存案内情報７１２と、を取得すると、これらを例えばＰＣメモリ４６０に記憶させる。さらに、例えば表示部４３０に、地図情報に基づく地図が表示される地図領域と、走行映像情報７７０に基づく走行映像が表示される走行映像領域と、既存案内情報７１２に基づく既存案内が表示される既存案内領域と、を有するシミュレーション画面を表示させる。なお、シミュレーション画面に、例えば地図領域のみを設け、この地図領域に走行映像領域や既存案内領域を適宜重畳させて設ける構成としてもよい。
【００７０】
また、模擬案内制御手段４７２Ｄは、地図情報に基づく地図を地図領域に表示させるとともに、この地図に重畳させて、模擬出発地情報、模擬目的地情報、模擬経路関連情報に基づく模擬出発地、模擬目的地、模擬経路を表すアイコンや図形などを表示させる。さらに、車両Ｂを表す模擬車両アイコンを模擬出発地に重畳させて表示させ、模擬経路に沿って移動させつつ、車両アイコンに対応するノードＮのノードＩＤやリンクＬのリンクＩＤを認識する。
そして、走行映像情報７７０の場所特定情報７７１に対応するノードＩＤなどを認識した場合、この走行映像情報７７０の動画表示情報７７２に基づいて、走行映像表示領域に動画を表示させる。
また、ノードＩＤ情報７１１に対応するノードＩＤを認識した場合、このノードＩＤ情報７１１に関連付けられた既存案内情報７１２の既存表示情報７１２Ａに基づいて、既存案内領域に既存案内のイラストを表示させる。そして、既存案内情報７１２の既存音声情報７１２Ｂに基づいて、音声出力部４４０から既存案内の音声を出力させる。
【００７１】
さらに、模擬案内制御手段４７２Ｄは、入力部４２０の入力操作に基づいて、車両アイコンを模擬経路上の所定の位置に移動させる旨を認識すると、この位置に車両アイコンを移動表示させる。そして、この移動した位置に対応する動画表示情報７７２や既存案内情報７１２を取得している場合、走行映像や既存案内を出力させる。
【００７２】
すなわち、模擬案内制御手段４７２Ｄの制御によるルートシミュレーションでは、模擬経路の走行映像と、既存案内の表示および音声と、を出力させる。
【００７３】
ＰＣ更新情報生成手段４７２Ｅは、上述したユーザＤＢ３２２の更新処理に利用されるＰＣ更新情報を生成する。
具体的には、ＰＣ更新情報生成手段４７２Ｅは、ルートシミュレーションの実施中、あるいはルートシミュレーションの終了後に、入力部４２０の入力操作に基づいて、所定の既存案内ポイントにおける既存案内の報知状態を所定の状態に設定する旨を認識すると、既存案内誘導設定情報を生成する。すなわち、既存案内を表示および音声のうちいずれか一方のみを実施する状態に設定する旨、または、全く実施しない状態に設定する旨の既存案内情報と、既存案内ポイントのノードＩＤが記録されたポイント特定情報と、を有する既存案内誘導設定情報を生成する。
また、入力部４２０の入力操作に基づいて、所定の交差点を要注意ポイントに設定する旨を認識すると、この交差点のノードＩＤが記録された要注意ポイント設定情報を生成する。
そして、これら生成した既存案内誘導設定情報と、要注意ポイント設定情報と、を有する誘導ポイント編集情報を生成する。さらに、この誘導ポイント編集情報と、ユーザ情報と、を有するＰＣ更新情報を生成して、サーバ装置３００へ送信する。
【００７４】
情報検索手段４７２Ｆは、例えば入力部４２０にて設定入力された検索情報の検索要求により、ＰＣ記憶手段４５０に記憶された例えば地図情報における所定の地点の情報である検索情報に基づいて検索して、検索要求に応じた情報を取得する。そして、取得した検索結果の情報は、ＰＣメモリ４６０に適宜記憶される。
【００７５】
（ナビゲーション装置の構成）
次に、ナビゲーション装置５００の構成について説明する。
ナビゲーション装置５００は、図１に示すように、例えば車両Ｂに配設されている。このナビゲーション装置５００は、サーバ装置から送信される情報などに基づいて、車両Ｂの移動に関する案内を報知する。
そして、ナビゲーション装置５００は、図１２に示すように、送受信部５１０と、センサ部５２０と、交通情報受信部５３０と、端末入力部５４０と、端末報知手段を構成する端末表示手段である端末表示部５５０と、端末報知手段を構成する端末音声出力手段である音声出力部５６０と、ナビゲーション記憶手段５７０と、ナビゲーションメモリ５８０と、ナビゲーション処理部５９０と、などを備えている。
【００７６】
送受信部５１０は、ネットワーク２００を介してサーバ装置３００に接続されるとともに、ナビゲーション処理部５９０に接続されている。
この送受信部５１０は、ネットワーク２００を介して入力されるナビ信号Ｓnに対してあらかじめ設定されている入力インターフェース処理を実行し、処理ナビ信号としてナビゲーション処理部５９０へ出力する。また、送受信部５１０は、ナビゲーション処理部５９０からサーバ装置３００に対して送信すべき処理ナビ信号が入力されると、入力された処理ナビ信号に対してあらかじめ設定されている出力インターフェース処理を実行し、ナビ信号Ｓnとしてネットワーク２００を介してサーバ装置３００へ出力する。
【００７７】
センサ部５２０は、車両Ｂの移動の状態、すなわち現在位置や走行状況などを検出してナビゲーション処理部５９０に所定の信号として出力する。
このセンサ部５２０は、例えば図示しない、ＧＰＳ（Global Positioning System）受信部と、速度センサと、方位角センサと、加速度センサと、などを備えている。
ＧＰＳ受信部は、図示しない人工衛星であるＧＰＳ衛星から出力される航法電波を図示しないＧＰＳアンテナにて受信する。そして、受信した航法電波に対応した信号に基づいて現在位置の擬似座標値を演算し、ＧＰＳデータとしてナビゲーション処理部５９０に出力する。
速度センサは、車両の走行速度に対応して変動する信号に基づいて、車両の走行速度を検出し、速度データとしてナビゲーション処理部５９０へ出力する。
方位角センサは、図示しないいわゆるジャイロセンサを有し、車両の方位角すなわち車両が前進する走行方向を検出し、方位角データとしてナビゲーション処理部５９０へ出力する。
加速度センサは、車両の走行方向における加速度を検出し、加速度データとしてナビゲーション処理部５９０へ出力する。
【００７８】
交通情報受信部５３０は、道路の交通状態、例えば渋滞や交通規制などに関する交通情報を受信する。
この交通情報受信部５３０としては、例えば日本にて開発されて利用されているＶＩＣＳ（Vehicle Information Communication System：道路交通情報通信システム）受信装置などが利用できる。このＶＩＣＳ受信装置を用いたこの交通情報受信部５３０は、図示しないＶＩＣＳアンテナを有し、このＶＩＣＳアンテナにより交通に関する情報（以下、ＶＩＣＳ情報と称す）を取得する。そして、取得したＶＩＣＳ情報をナビゲーション処理部５９０に出力する。
【００７９】
端末入力部５４０は、例えばＰＣ４００の入力部４２０と同様の構成を有している。この端末入力部５４０は、設定事項の入力操作により、所定の信号をナビゲーション処理部５９０へ適宜出力して設定させる。
【００８０】
端末表示部５５０は、例えばＰＣ４００の表示部４３０と同様の構成を有している。この端末表示部５５０は、ナビゲーション処理部５９０にて制御され、ナビゲーション処理部５９０からの画像データの信号を画面表示させる。
【００８１】
音声出力部５６０は、例えばＰＣ４００の音声出力部４４０と同様の構成を有している。この音声出力部５６０は、ナビゲーション処理部５９０にて制御され、ナビゲーション処理部５９０からの音声データなどの各種信号を発音手段から音声により出力する。
なお、音声出力部５６０としては、発音手段を設けた構成に限らず、車両に配設されている発音手段を利用する構成としてもよい。
【００８２】
ナビゲーション記憶手段５７０は、例えばＰＣ４００のＰＣ記憶手段４５０と同様の構成を有している。このナビゲーション記憶手段５７０は、例えば図３および図４に示すような地図情報と、図１３に示すようなナビゲーションノード情報テーブル８３０と、検索情報と、などを読み出し可能に記憶する。
【００８３】
地図情報は、図３に示すような表示用データＶＭと、図４に示すようなマッチングデータＭＭと、図示しない移動経路探索用地図データと、などを備えている。
ナビゲーションノード情報テーブル８３０は、ノード情報８４０が複数記録されたテーブル構造に構成されている。このノード情報８４０は、ノードＩＤ情報８４１と、既存案内情報８４２と、ノード関連情報８４３と、などが関連付けられた１つのデータに構成されている。これらノードＩＤ情報８４１、既存案内情報８４２、および、ノード関連情報８４３には、サーバノード情報テーブル７００のノードＩＤ情報７１１、既存案内情報７１２、および、ノード関連情報７１４と同様の情報が記録されている。すなわち、既存案内情報８４２は、既存表示情報８４２Ａと、既存音声情報８４２Ｂと、を備えている。
【００８４】
ナビゲーションメモリ５８０は、端末入力部５４０で入力操作される設定事項などを適宜読み出し可能に記憶する。また、ナビゲーションメモリ５８０は、ナビゲーション装置５００全体を動作制御するＯＳ上に展開される各種プログラムなどを記憶している。このナビゲーションメモリ５８０としては、ＰＣメモリ４６０と同様の構成が例示できる。
【００８５】
ナビゲーション処理部５９０は、図示しない各種入出力ポート、例えばＶＩＣＳアンテナが接続されるＶＩＣＳ受信ポート、ＧＰＳ受信部が接続されるＧＰＳ受信ポート、各種センサがそれぞれ接続されるセンサポート、端末入力部５４０が接続されるキー入力ポート、端末表示部５５０が接続される表示部制御ポート、音声出力部５６０が接続される音声制御ポート、ナビゲーション記憶手段５７０が接続される記憶ポート、ナビゲーションメモリ５８０が接続されるメモリポートなどを有する。
そして、ナビゲーション処理部５９０は、各種プログラムとして、図１４に示すように、現在位置情報取得手段としての現在位置認識手段５９１と、目的地情報取得手段としての目的地認識手段５９２と、移動経路関連情報取得手段としての経路処理手段５９３と、詳細案内情報取得手段、既存案内情報取得手段、および、非報知要求情報取得手段としても機能する端末報知制御手段としての案内報知手段５９４と、マップマッチング手段５９５と、移動状態判断手段５９６と、詳細案内交差点情報生成手段としてのナビゲーション更新情報生成手段５９７と、情報検索手段５９８と、などを備えている。
【００８６】
現在位置認識手段５９１は、車両Ｂの現在位置を認識する。
具体的には、センサ部５２０の速度センサおよび方位角センサから出力される車両の速度データおよび方位角データに基づいて、車両Ｂの現在の擬似位置を複数算出する。さらに、現在位置認識手段５９１は、ＧＰＳ受信部から出力される現在位置に関するＧＰＳデータに基づいて、車両Ｂの現在の擬似座標値を認識する。そして、現在位置認識手段５９１は、算出した現在の擬似位置と、認識した現在の擬似座標値とを比較し、別途取得された地図情報上における車両Ｂの現在位置を算出し、現在位置を認識する。
【００８７】
また、現在位置認識手段５９１は、加速度センサから出力される加速度データに基づいて、走行する道路の傾斜や高低差を判断し、車両Ｂの現在の擬似位置を算出し、現在位置を認識する。すなわち、立体交差点や高速道路など、平面上で重なる箇所でも、車両Ｂの現在位置を正確に認識できる。さらに、山道や坂道を走行する際に、速度データや方位角データのみから得る移動距離と、実際の車両Ｂの走行距離との誤差を、検出した道路の傾斜を用いて補正するなどにより正確な現在位置を認識する。
【００８８】
なお、現在位置認識手段５９１は、現在位置として上述した車両Ｂの現在位置の他、端末入力部５４０にて設定入力された起点となる出発地などを、擬似現在位置として認識可能である。そして、現在位置認識手段５９１で得られた現在位置情報は、ナビゲーションメモリ５８０に適宜記憶される。
【００８９】
目的地認識手段５９２は、例えば端末入力部５４０の入力操作により設定入力された目的地に関する目的地情報を取得し、目的地の位置を認識する。
設定入力される目的地情報としては、上述した模擬目的地情報と同様の情報が利用可能である。そして、この目的地認識手段５９２で認識した目的地情報は、ナビゲーションメモリ５８０に適宜記憶される。
【００９０】
経路処理手段５９３は、ユーザにより設定入力される移動経路の探索処理のための設定事項情報、および、ナビゲーション記憶手段５７０に記憶された地図情報に基づいて、車両Ｂの移動経路である走行経路を演算してルート探索する。
具体的には、経路処理手段５９３は、設定入力された設定事項情報に基づいて地図情報を利用し、例えば車両Ｂが通行可能な道路を探索し、目的地に到達するまでの移動の所要時間が短い経路、あるいは移動距離が短い経路などの複数の移動経路に関する移動経路関連情報を生成する。
この移動経路関連情報の生成の際、経路処理手段５９３が例えば交通情報受信部５３０から出力されたＶＩＣＳからのＶＩＣＳ情報を適宜取得し、現在あるいは所定時間後に発生が予測される渋滞情報を生成し、この渋滞情報を用いて交通渋滞や交通規制場所を回避した経路などを設定してもよい。また、経路処理手段５９３は、移動経路関連情報の各経路における出発地となる現在位置から目的地までの移動の予測所要時間を求め、この予測所要時間に関する所要時間情報をも生成可能となっている。
【００９１】
そして、経路処理手段５９３は、この移動経路関連情報と、ユーザの端末入力部５４０の入力操作に基づき生成したユーザ情報と、を有するナビゲーションポイント情報を生成して、サーバ装置３００へ送信する。
また、この移動経路関連情報は、渋滞情報や所要時間情報などとともにナビゲーションメモリ５８０に適宜記憶される。
【００９２】
さらに、経路処理手段５９３は、移動状態判断手段５９６で車両Ｂが移動経路から逸脱した旨の逸脱情報を取得すると、現在位置から目的地までの移動経路を再設定するリルート処理を実施する。このリルート処理で再設定された移動経路の移動関連情報は、ナビゲーションメモリ５８０に適宜記憶される。
【００９３】
案内報知手段５９４は、ナビゲーションポイント情報に対応してサーバ装置３００から送信される各種情報に基づいて、既存案内ポイントや要注意ポイントにおける案内を報知させる。
具体的には、案内報知手段５９４は、サーバ装置３００から、誘導ポイント情報７４２と、互いに関連付けられたノードＩＤ情報７１１および詳細案内情報７１３と、を取得すると、これらを例えばナビゲーションメモリ５８０に記憶させる。そして、所定の移動経路が案内誘導する誘導経路として決定したこと認識すると、この誘導経路に対応する地図情報に基づく地図を表示させるとともに、この地図に重畳させて、現在位置情報に基づく車両Ｂを表す車両アイコン、目的地情報に基づく目的地の目的地アイコン、移動経路関連情報に基づく誘導経路の図形などを表示させる。
【００９４】
また、案内報知手段５９４は、現在位置情報を取得して、車両Ｂの移動に伴い車両アイコンの表示位置を移動させつつ、現在位置に対応するノードＮのノードＩＤを認識する。さらに、誘導ポイント情報７４２のノードＩＤ情報７４２Ａに対応するノードＩＤを認識した場合、すなわち誘導ポイントに対応するノードＩＤを認識した場合、この誘導ポイント情報７４２の既存案内フラグ情報７４２Ｃに基づいて、既存案内を報知するか否かを判断する。
【００９５】
そして、案内報知手段５９４は、既存案内を報知しないと判断した場合、詳しくは後述するが、要注意ポイントにおける詳細案内の報知処理を実施する。
一方、既存案内を報知すると判断した場合、既存案内種別情報７４２Ｂに基づく既存案内を実施する。すなわち、ノードＩＤ情報７４２Ａに対応するノードＩＤ情報８４１を、ナビゲーション記憶手段５７０から検索する。そして、この検索したノードＩＤ情報８４１に関連付けられた既存案内情報８４２と、既存案内種別情報７４２Ｂと、に基づいて、既存表示情報８４２Ａに基づく既存案内のイラストを端末表示部５５０に表示させる処理、および、既存音声情報８４２Ｂに基づく既存案内の音声を音声出力部５６０から出力させる処理のうち、少なくともいずれか一方の処理を実施する。
【００９６】
さらに、案内報知手段５９４は、要注意ポイントにおける詳細案内の報知処理として、以下のような処理を実施する。
すなわち、案内報知手段５９４は、誘導ポイント情報７４２の要注意ポイントフラグ情報７４２Ｄに基づいて、現在位置する交差点が要注意ポイントとして設定されているか否かを判断する。
そして、要注意ポイントとして設定されていないと判断した場合、特に処理を実施しない。
一方、要注意ポイントとして設定されていると判断した場合、ノードＩＤ情報７４２Ａに対応するノードＩＤ情報７１１に関連付けられた詳細案内情報７１３を取得する。そして、この詳細案内情報７１３の詳細撮影画像情報７１３Ａに基づいて、交差点の詳細な撮影画像を端末表示部５５０に表示させる。さらに、詳細音声情報７１３Ｂに基づいて、要注意ポイントとして設定された交差点に到達するまでの詳細な案内の音声を音声出力部５６０から出力させる。
【００９７】
また、案内報知手段５９４は、経路処理手段５９３でリルート処理が実施されたことを認識すると、表示中の誘導経路に代えて、再設定された誘導経路を表示させる。
【００９８】
マップマッチング手段５９５は、ナビゲーション記憶手段５７０から取得する地図情報に基づいて、現在位置認識手段５９１にて認識した現在位置を適切に表示させるためのマップマッチング処理をする。
このマップマッチング手段５９５は、上述したように、例えばマッチングデータＭＭを用い、現在位置を端末表示部５５０で地図に重畳して表示される位置が、端末表示部５５０で表示される地図を構成する要素である道路から逸脱しないように、現在位置情報を適宜修正すなわち補正して表示させるマップマッチング処理を実施する。
【００９９】
移動状態判断手段５９６は、車両Ｂの移動状態を認識する。
具体的には、移動状態判断手段５９６は、現在位置情報、移動経路関連情報、地図情報に基づいて、例えば図１５に示すように、誘導経路Ｒ１が設定されている状態において、地点Ｐ１、地点Ｐ２、地点Ｐ３、地点Ｐ４の順序で通過したことを認識すると、交差点Ｋ１で間違えずに曲がり、誘導経路Ｒ１に沿って移動したと判断して、特に処理を実施しない。
【０１００】
また、移動状態判断手段５９６は、例えば図１６に示すように、地点Ｐ１、地点Ｐ２、地点Ｐ３、地点Ｐ５の順序で通過したことを認識すると、誘導経路Ｒ１から逸脱したと判断して、経路処理手段５９３に逸脱情報を出力してリルート処理を実施させる。そして、誘導経路Ｒ１に復帰する状態に再設定された誘導経路Ｒ２にしたがわずに、地点Ｐ５から地点Ｐ６に移動したことを認識すると、意図的に交差点Ｋ１で誘導経路Ｒ１から逸脱したと判断して、特に処理を実施しない。
【０１０１】
さらに、移動状態判断手段５９６は、例えば図１７に示すように、地点Ｐ１、地点Ｐ２、地点Ｐ７の順序で通過したことを認識すると、交差点Ｋ２で誘導経路Ｒ１から逸脱したと判断して、経路処理手段５９３にリルート処理を実施させる。さらに、誘導経路Ｒ１に復帰する状態に再設定された誘導経路Ｒ３にしたがって、地点Ｐ８、地点Ｐ９、地点Ｐ２、地点Ｐ３、地点Ｐ４の順序で通過して、誘導経路Ｒ１に復帰したことを認識すると、交差点Ｋ２で進行方向を間違えたと判断する。そして、その旨の誤走行情報をナビゲーション更新情報生成手段５９７へ出力する。
【０１０２】
ナビゲーション更新情報生成手段５９７は、ナビゲーション更新情報を生成して、サーバ装置３００へ送信する。
具体的には、ナビゲーション更新情報生成手段５９７は、移動状態判断手段５９６から誤走行情報を取得すると、例えば図１７に示すように、進行方向を間違えた交差点Ｋ２を要注意ポイントとして設定すると判断する。そして、この交差点Ｋ２のノードＩＤを記録した要注意ポイント設定情報と、ユーザ情報と、を有するナビゲーション更新情報を生成して、サーバ装置３００へ送信する。
【０１０３】
情報検索手段５９８は、例えば端末入力部５４０にて設定入力された検索情報の検索要求により、ナビゲーション記憶手段５７０に記憶された検索情報に基づいて検索して、検索要求に応じた情報を取得する。
【０１０４】
〔移動支援システムの動作〕
次に、移動支援システム１００の動作について説明する。
【０１０５】
（誘導ポイントの設定処理）
まず、移動支援システム１００の動作として、誘導ポイントの設定処理について説明する。
図１８は、誘導ポイントの設定処理を示すフローチャートである。
【０１０６】
まず、家庭Ａにいるユーザは、ＰＣ４００の入力部４２０の入力操作により、模擬出発地および模擬目的地を設定する旨の設定入力を実施する。
ＰＣ４００は、ＰＣ処理部４７０にて、図１８に示すように、ユーザによる設定入力に基づいて、模擬出発地および模擬目的地を設定する（ステップＳ１０１）。そして、この設定された模擬出発地および模擬目的地に基づいて、模擬経路を探索して（ステップＳ１０２）、この探索した模擬経路に関する模擬経路関連情報を生成する。この後、この模擬経路関連情報およびユーザ情報を有するＰＣポイント情報を生成して、サーバ装置３００へ送信する（ステップＳ１０３）。
【０１０７】
サーバ装置３００は、ＰＣ４００からＰＣポイント情報を受信すると（ステップＳ１０４）、サーバ処理部３４０にて、模擬経路に対応する走行映像情報７７０を選出する（ステップＳ１０５）。さらに、模擬経路に対応する既存案内ポイントの既存案内情報７１２を選出して（ステップＳ１０６）、走行映像情報７７０などとともに、ＰＣポイント情報のユーザ情報で特定されるＰＣ４００へ送信する（ステップＳ１０７）。
【０１０８】
ＰＣ４００は、サーバ装置３００から走行映像情報７７０、既存案内情報７１２などを受信すると（ステップＳ１０８）、ＰＣ処理部４７０にて、模擬経路の探索結果を表示させる（ステップＳ１０９）。この後、走行映像情報７７０や既存案内情報７１２などに基づいて、ルートシミュレーションを実施する（ステップＳ１１０）。すなわち、走行映像情報７７０に基づく模擬経路の動画表示や、既存案内情報７１２に基づく既存案内のイラスト表示や音声出力処理を実施する。そして、ＰＣ処理部４７０は、ユーザの入力操作に基づいて、誘導ポイント編集情報の生成処理を実施する（ステップＳ１１１）。
【０１０９】
具体的には、例えばユーザがルートシミュレーションで所定の交差点が間違えやすそうであることを認識し、実際に走行する際に詳細案内が必要であると判断して、要注意ポイントに設定する旨の入力操作を実施した場合、ＰＣ処理部４７０は、その旨の誘導ポイント編集情報を生成する。また、例えばユーザがルートシミュレーションで既存案内ポイントの識別が容易であることを認識し、実際に走行する際に既存案内が不要であると判断して、既存案内を実施させない旨の入力操作を実施した場合、ＰＣ処理部４７０は、その旨の誘導ポイント編集情報を生成する。
この後、ＰＣ４００は、誘導ポイント編集情報およびユーザ情報を有するＰＣ更新情報を生成して、サーバ装置３００へ送信する（ステップＳ１１２）。
【０１１０】
サーバ装置３００は、ＰＣ４００からＰＣ更新情報を受信すると（ステップＳ１１３）、サーバ処理部３４０にて、このＰＣ更新情報に基づいて、ユーザＤＢ３２２の更新処理を実施する（ステップＳ１１４）。
具体的には、サーバ処理部３４０は、ＰＣ４００に対応するユーザ誘導情報７４０を認識し、このユーザ誘導情報７４０の既存案内種別情報７４２Ｂ、既存案内フラグ情報７４２Ｃ、要注意ポイントフラグ情報７４２Ｄの更新処理を実施する。すなわち、ユーザ誘導情報７４０を、ユーザが所望する既存案内や詳細案内をナビゲーション装置５００で報知させる状態に更新する。
【０１１１】
（誘導案内処理）
次に、移動支援システム１００の動作として、誘導案内処理について説明する。
図１９および図２０は、誘導案内処理を示すフローチャートである。
【０１１２】
まず、車両Ｂに搭乗しているユーザは、ナビゲーション装置５００の端末入力部５４０の入力操作により、出発地および目的地を設定する旨の設定入力を実施する。
ナビゲーション装置５００は、ナビゲーション処理部５９０にて、図１９に示すように、ユーザによる設定入力に基づいて、出発地および目的地を設定する（ステップＳ２０１）。そして、この設定された出発地および目的地に基づいて、移動経路を探索して（ステップＳ２０２）、この探索した移動経路に関する移動経路関連情報を生成する。この後、この移動経路関連情報およびユーザ情報を有するナビゲーションポイント情報を生成して、サーバ装置３００へ送信する（ステップＳ２０３）。
【０１１３】
サーバ装置３００は、ナビゲーション装置５００からナビゲーションポイント情報を受信すると（ステップＳ２０４）、サーバ処理部３４０にて、移動経路に対応する誘導ポイント情報７４２を選出する（ステップＳ２０５）。さらに、移動経路に対応する要注意ポイントの詳細案内情報７１３を選出して（ステップＳ２０６）、誘導ポイント情報７４２などとともに、ナビゲーションポイント情報のユーザ情報で特定されるナビゲーション装置５００へ送信する（ステップＳ２０７）。
【０１１４】
ナビゲーション装置５００は、サーバ装置３００から詳細案内情報７１３、誘導ポイント情報７４２などを受信すると（ステップＳ２０８）、ナビゲーション処理部５９０にて、移動経路の探索結果を表示させる（ステップＳ２０９）。この後、ユーザの入力操作に基づいて、所定の移動経路を誘導経路として決定する（ステップＳ２１０）。
そして、ナビゲーション処理部５９０は、図２０に示すように、誘導案内処理を実施して（ステップＳ２１１）、誘導ポイント情報７４２に基づいて、車両Ｂが誘導ポイントに到達したか否かを判断する（ステップＳ２１２）。
【０１１５】
このステップＳ２１２において、ナビゲーション処理部５９０は、誘導ポイントに到達したと判断した場合、既存案内ポイントか否かを判断する（ステップＳ２１３）。そして、このステップＳ２１３において、既存案内ポイントであると判断した場合、既存案内が必要か否かを判断する（ステップＳ２１４）。このステップＳ２１４において、既存案内が必要であると判断した場合、既存案内種別情報７４２Ｂの内容に基づいて、既存案内の報知処理を実施する（ステップＳ２１５）。
この後、ナビゲーション処理部５９０は、誘導ポイントが要注意ポイントか否かを判断する（ステップＳ２１６）。また、ステップＳ２１３で既存案内ポイントでないと判断した場合、ステップＳ２１４で既存案内が不要であると判断した場合も、ステップＳ２１６の処理を実施する。
【０１１６】
そして、ステップＳ２１６において、ナビゲーション処理部５９０は、要注意ポイントであると判断した場合、詳細案内の報知処理を実施して（ステップＳ２１７）、車両Ｂが誘導経路から逸脱したか否かを判断する（ステップＳ２１８）。また、ステップＳ２１２で誘導ポイントに到達していないと判断した場合、ステップＳ２１６で要注意ポイントでないと判断した場合も、ステップＳ２１８の処理を実施する。
このステップＳ２１８において、誘導経路から逸脱していないと判断した場合、例えば図１５に示すように、交差点Ｋ１で進行方向を間違えなかったと判断した場合、ステップＳ２１１の処理を実施する。一方、ステップＳ２１８において、誘導経路から逸脱したと判断した場合、リルート処理を実施する。そして、このリルートにしたがって元の誘導経路に復帰したか否かを判断する（ステップＳ２１９）。
【０１１７】
このステップＳ２１９において、元の誘導経路に復帰していないと判断した場合、例えば図１６に示すように、交差点Ｋ１で誘導経路Ｒ１から逸脱した後に、再設定された誘導経路Ｒ２にしたがわずに誘導経路Ｒ１に復帰していないと判断した場合、ステップＳ２１１の処理を実施する。
一方、ステップＳ２１９において、元の移動経路に復帰したと判断した場合、例えば図１７に示すように、交差点Ｋ２で誘導経路Ｒ１から逸脱した後に、誘導経路Ｒ３にしたがって誘導経路Ｒ１に復帰したと判断した場合、この誘導経路Ｒ１から逸脱した交差点Ｋ２を要注意ポイントとして設定する（ステップＳ２２０）。そして、この要注意ポイントに関する要注意ポイント設定情報およびユーザ情報を有するナビゲーション更新情報を生成して、サーバ装置３００へ送信する（ステップＳ２２１）。
また、ナビゲーション処理部５９０は、このステップＳ２２１の処理の後、誘導案内を終了するか否かを判断する（ステップＳ２２２）。このステップＳ２２２において、終了すると判断した場合、処理を終了する。一方、ステップＳ２２２において、処理を終了しないと判断した場合、ステップＳ２１１の処理を実施する。
【０１１８】
サーバ装置３００は、ステップＳ２２２においてナビゲーション装置５００から送信されるナビゲーション更新情報を受信すると（ステップＳ２２３）、サーバ処理部３４０にて、このナビゲーション更新情報に基づいて、ユーザＤＢ３２２の更新処理を実施する（ステップＳ２２４）。
具体的には、サーバ処理部３４０は、ナビゲーション装置５００に対応するユーザ誘導情報７４０を認識し、このユーザ誘導情報７４０の要注意ポイントフラグ情報７４２Ｄの更新処理を実施する。すなわち、ユーザ誘導情報７４０を、ユーザが間違えた交差点の詳細案内をナビゲーション装置５００で報知させる状態に更新する。
【０１１９】
〔移動支援システムの作用効果〕
上述したように、上記実施形態では、移動支援システム１００のＰＣ４００は、走行映像情報７７０に基づいて、表示部４３０で所定の経路を走行した際の走行映像を表示させる。そして、走行映像を視認したユーザにより、所定の交差点が要注意ポイントとして設定された旨を認識すると、その旨の要注意ポイント設定情報をサーバ装置３００へ送信する。
サーバ装置３００は、ＰＣ４００から要注意ポイント設定情報を取得すると、要注意ポイントが設定された旨を反映させた状態にユーザＤＢ３２２を更新する。
ナビゲーション装置５００は、車両Ｂに搭乗したユーザの設定入力に基づいて設定した移動経路に関する移動経路関連情報をサーバ装置３００へ送信する。
サーバ装置３００は、ナビゲーション装置５００からの移動経路関連情報を取得して、移動経路に要注意ポイント設定情報で特定される要注意ポイントが含まれていることを認識すると、この要注意ポイントの詳細案内情報７１３をナビゲーション装置５００へ送信する。
この後、ナビゲーション装置５００は、サーバ装置３００から詳細案内情報７１３を取得する。そして、車両Ｂが要注意ポイントに到達したことを認識すると、詳細案内情報７１３に基づく詳細案内を報知させ、既存案内を報知させる旨があらかじめ設定されている既存案内ポイントに到達したことを認識すると、既存案内を報知させる制御をする。
【０１２０】
このため、移動支援システム１００は、あらかじめ既存案内を報知する旨が設定されている交差点の案内に加え、ユーザにより車両Ｂに搭乗する前に走行映像に基づいて間違えやすそうだと認識された交差点の詳細な案内を報知することができる。
したがって、交差点に関する情報を適切に報知可能な移動支援システム１００を提供できる。
【０１２１】
そして、ＰＣ４００は、要注意ポイント設定情報およびユーザ情報を有する誘導ポイント編集情報をサーバ装置３００へ送信する。サーバ装置３００は、誘導ポイント編集情報を取得すると、ユーザ情報で特定されるユーザに対応するユーザ誘導情報７４０を、このユーザにより設定された要注意ポイントの詳細案内情報７１３に関連付ける処理をする。
また、ナビゲーション装置５００は、移動経路関連情報およびユーザ情報を有するナビゲーションポイント情報をサーバ装置３００へ送信する。サーバ装置３００は、ナビゲーションポイント情報を取得すると、このナビゲーションポイント情報のユーザ情報に対応するユーザ誘導情報７４０を検索する。そして、この検索したユーザ誘導情報７４０に関連付けられた詳細案内情報７１３をナビゲーション装置５００へ送信する。
このため、移動支援システム１００は、ユーザが自ら設定した状態を反映させて要注意ポイントの詳細案内を報知することができ、より適切に交差点に関する情報を報知できる。
【０１２２】
また、本発明の端末装置を、ＰＣ４００と、ナビゲーション装置５００と、で構成している。
このため、ユーザにナビゲーション装置５００を家庭Ａに持ち帰らせることなく、家庭ＡのＰＣ４００により要注意ポイントを設定させることができる。したがって、移動支援システム１００の利便性を向上できる。
【０１２３】
さらに、ＰＣ４００は、ユーザにより設定された模擬経路に対応する走行映像情報７７０を取得する。そして、この走行映像情報７７０に基づく映像を、走行順序で表示させるルートシミュレーションを実施する。
このため、実際に走行する順序で走行映像を表示することにより、要注意ポイントとして設定する交差点に到達するまで風景などを視認させることができる。したがって、より適切にユーザに要注意ポイントを認識させることができる。
【０１２４】
そして、ＰＣ４００は、所定の既存案内ポイントにおける既存案内を実施しない旨がユーザにより設定されたことを認識すると、その旨の既存案内誘導設定情報をサーバ装置３００へ送信する。サーバ装置３００は、既存案内誘導設定情報を取得すると、所定の既存案内ポイントで既存案内を実施させない旨を反映させた状態にユーザＤＢ３２２を更新する。そして、サーバ装置３００は、ナビゲーション装置５００で設定された移動経路に既存案内を実施させない旨が設定された既存案内ポイントが含まれていることを認識すると、その旨の既存案内フラグ情報７４２Ｃをナビゲーション装置５００へ送信する。
この後、ナビゲーション装置５００は、既存案内フラグ情報７４２Ｃを取得して、この既存案内フラグ情報７４２Ｃに対応する既存案内ポイントに車両Ｂが到達したことを認識すると、既存案内を報知させない制御をする。
このため、移動支援システム１００は、ユーザにより走行映像に基づいて既存案内が不要と認識された交差点の既存案内を報知することがない。したがって、ユーザの意志をより反映させた状態に案内を報知できる。
【０１２５】
また、ＰＣ４００は、既存案内誘導設定情報およびユーザ情報を有する誘導ポイント編集情報をサーバ装置３００へ送信する。サーバ装置３００は、誘導ポイント編集情報を取得すると、ユーザ情報で特定されるユーザに対応するユーザ誘導情報７４０を、既存案内誘導設定情報の内容に対応させて更新する。そして、サーバ装置３００は、ナビゲーションポイント情報を取得すると、このナビゲーションポイント情報のユーザ情報に対応するユーザ誘導情報７４０をナビゲーション装置５００へ送信する。
このため、移動支援システム１００は、ユーザが自ら設定した状態を反映させて所定の既存案内ポイントの既存案内の報知をすることがなく、さらに適切に交差点に関する情報を報知できる。
【０１２６】
さらに、ナビゲーション装置５００は、車両Ｂが誘導経路から逸脱したことを認識すると、ユーザが交差点で進行方向を間違えたと判断する。そして、この間違えた交差点を要注意ポイントとして設定した要注意ポイント設定情報をサーバ装置３００へ送信する。
このため、移動支援システム１００は、ユーザがルートシミュレーションにより設定した要注意ポイントに加え、走行中に進行方向を間違えた交差点も要注意ポイントとして設定することができ、さらに適切に詳細案内を報知できる。
【０１２７】
そして、ナビゲーション装置５００は、車両Ｂが誘導経路から逸脱した後に誘導経路に復帰したことを認識すると、ユーザが交差点で進行方向を間違えたと判断して要注意ポイント設定情報を送信し、復帰しないことを認識すると、ユーザが交差点で意図的に誘導経路から逸脱したと判断して要注意ポイント設定情報を送信しない。
このため、ユーザが意図的に逸脱した交差点を要注意ポイントとして設定することがなく、さらに適切に詳細案内を報知できる。
【０１２８】
また、サーバ装置３００は、走行映像情報７７０を記憶する走行映像ＤＢ３２３を備えている。そして、サーバ装置３００は、ＰＣ４００から模擬経路関連情報を取得すると、この模擬経路の走行映像情報７７０をＰＣ４００へ送信する。
このため、サーバ装置３００で管理する走行映像情報７７０を、複数のＰＣ４００へ適宜送信することができ、走行映像情報７７０を有効活用できる。また、ＰＣ４００に記憶させる情報量を低減できる。
【０１２９】
そして、ルートシミュレーションで表示させる画像として、走行映像情報７７０に基づく動画を適用している。
このため、静止画を利用する構成と比べて、各経路や交差点の状態をユーザにより適切に認識させることができる。
【０１３０】
さらに、走行映像情報７７０の動画として、撮影手段により撮影した動画を適用している。
このため、例えば道路調査などのために撮影した動画を走行映像情報７７０として利用することができ、動画の有効活用を図ることができる。また、アニメーションなどを作成する構成と比べて、走行映像情報７７０を容易に作成できる。
【０１３１】
また、詳細案内情報７１３に、画像を表示させるための詳細撮影画像情報７１３Ａを設けている。
このため、ユーザが所望するタイミングで詳細案内を認識させることができ、さらに適切に報知できる。
【０１３２】
そして、詳細撮影画像情報７１３Ａの画像として、撮影手段で撮影した撮影画像を適用している。
このため、例えば道路調査などのために撮影した撮影画像を詳細撮影画像情報７１３Ａとして利用することができ、撮影画像の有効活用を図ることができる。また、アニメーションなどを作成する構成と比べて、詳細撮影画像情報７１３Ａを容易に作成できる。
【０１３３】
また、詳細案内情報７１３に、音声を出力させるための詳細音声情報７１３Ｂを設けている。
このため、ユーザに視点を移動させることなく詳細案内を認識させることができ、さらに適切に報知できる。
【０１３４】
さらに、模擬経路をＰＣ４００で探索するとともに、移動経路をナビゲーション装置５００で探索する構成としている。
このため、サーバ装置３００の処理負荷を低減できる。
【０１３５】
〔実施形態の変形〕
なお、本発明は、上述した一実施形態に限定されるものではなく、本発明の目的を達成できる範囲で以下に示される変形をも含むものである。
【０１３６】
すなわち、サーバ装置３００にて、要注意ポイントの設定および既存案内が必要か否かの設定のうち、少なくともいずれか一方の設定を、ユーザごとに管理しない構成としてもよい。
このような構成にすれば、サーバ装置３００における上述した設定の管理を容易にでき、サーバ装置３００の処理負荷を低減できる。
【０１３７】
そして、ＰＣ４００のシミュレーション処理部４７２を、ナビゲーション装置５００に設ける構成としてもよい。
このような構成にすれば、ユーザが車両Ｂに搭乗した状態で、ルートシミュレーションして要注意ポイントなどを設定でき、移動支援システム１００の利便性をより向上できる。
【０１３８】
また、上述したシミュレーション処理部４７２をナビゲーション装置５００に設ける構成において、例えば以下のような構成などとしてもよい。
すなわち、既存案内誘導設定情報をサーバ装置３００に送信せずに、例えばナビゲーション記憶手段５７０に記憶させる。そして、ナビゲーション処理部５９０にて、ナビゲーション記憶手段５７０に記憶された既存案内誘導設定情報に基づいて、既存案内の報知を実施する構成としてもよい。
このような構成にすれば、ユーザ誘導情報７４０に既存案内種別情報７４２Ｂおよび既存案内フラグ情報７４２Ｃを設ける必要がなく、ユーザ誘導情報７４０の構成を簡略にできる。
【０１３９】
さらに、既存案内の報知状態を設定可能な機能を、設けない構成としてもよい。
このような構成にすれば、移動支援システム１００の構成を簡略にできるとともに、移動支援システム１００の処理負荷を低減できる。
【０１４０】
そして、ナビゲーション装置５００に、走行状態に基づいて要注意ポイントを設定する機能を設けない構成としてもよい。
このような構成にすれば、ナビゲーション処理部５９０に、ナビゲーション更新情報生成手段５９７を設ける必要がなく、ナビゲーション処理部５９０の構成を簡略にできる。
【０１４１】
また、ナビゲーション装置５００にて、車両Ｂが誘導経路から逸脱した後に誘導経路に復帰したか否かを判断する機能を設けずに、離脱したことを認識した際にユーザが交差点で間違えたと判断して、要注意ポイント設定情報を送信する構成としてもよい。
このような構成にすれば、ナビゲーション処理部５９０における処理負荷を低減できる。
【０１４２】
さらに、走行映像情報７７０をＰＣ４００に記憶させておく構成としてもよい。
このような構成にすれば、ＰＣ４００におけるルートシミュレーションを迅速に実施できる。
【０１４３】
そして、ルートシミュレーションで表示させる画像として、走行映像情報７７０の代わりに、静止画を適用する構成としてもよい。
このような構成にすれば、送受信する情報量を低減でき、情報の送受信を迅速にできる。
【０１４４】
また、走行映像情報７７０および詳細撮影画像情報７１３Ａのうち少なくともいずれか一方に基づき表示される画像を、撮影画像以外の構成、例えばアニメーションやイラストを適用してもよい。
このような構成にすれば、要注意ポイントなどを設定する際や詳細案内に不要な要素、例えば走行中の車両や歩行中の人物などを含まない画像を表示させることができる。
したがって、道路や交差点の状態をユーザにより容易に認識させることができる。
【０１４５】
そして、詳細案内情報７１３として、要注意ポイントに到達するまでの詳細な案内を、表示や音声で報知するための構成を適用してもよい。さらに、例えば「走行を間違えやすい交差点です」などの文字列を表示させたり、音声を出力させたりする構成を適用してもよい。
これらのような構成にすれば、ユーザに要注意ポイントをさらに適切に認識させることができる。
【０１４６】
また、詳細案内情報７１３に、詳細撮影画像情報７１３Ａまたは詳細音声情報７１３Ｂを設けない構成としてもよい。
このような構成にすれば、送受信する情報量を低減でき、情報の送受信を迅速にできる。
【０１４７】
そして、ナビゲーション装置５００にて、ルートシミュレーションで利用した走行映像情報７７０を取得して、走行前に要注意ポイントの動画を表示させる構成としてもよい。
このような構成にすれば、ユーザが走行前に要注意ポイントを動画で確認でき、移動支援システム１００の利便性をさらに向上できる。
【０１４８】
さらに、サーバ装置３００、ＰＣ４００、ナビゲーション装置５００にて、ユーザにより要注意ポイントとして設定された交差点や、実際に走行方向を間違えた交差点に類似な他の交差点、例えば分岐状態や車線数などが類似な他の交差点を抽出して、要注意ポイントとして設定する構成としてもよい。
このような構成にすれば、移動支援システム１００は、さらに適切に交差点に関する情報を報知できる。
【０１４９】
また、ナビゲーション装置５００に既存案内情報８４２を記憶させずに、サーバ装置３００の既存案内情報７１２を取得する構成としてもよい。
このような構成にすれば、ナビゲーション装置５００に記憶させる情報量を低減できる。
【０１５０】
さらに、既存案内情報７１２を、ＰＣ４００に記憶させる構成としてもよい。
このような構成にすれば、送受信する情報量を低減でき、情報の送受信を迅速にできる。
【０１５１】
そして、模擬経路および移動経路のうち少なくともいずれか一方の探索処理を、サーバ装置３００で実施する構成としてもよい。
【０１５２】
また、ＰＣ４００やナビゲーション装置５００の代わりに、ＰＤＡ（Personal Digital Assistant）、携帯電話、ＰＨＳ（Personal Handyphone System）を適用してもよい。
【０１５３】
上述した各機能をプログラムとして構築したが、例えば回路基板などのハードウェアあるいは１つのＩＣ（Integrated Circuit）などの素子にて構成するなどしてもよく、いずれの形態としても利用できる。なお、プログラムや別途記録媒体から読み取らせる構成とすることにより、取扱が容易で、利用の拡大が容易に図れる。
【０１５４】
その他、本発明の実施の際の具体的な構造および手順は、本発明の目的を達成できる範囲で他の構造などに適宜変更できる。
【０１５５】
〔実施形態の作用効果〕
上述したように、上記実施形態では、移動支援システム１００のＰＣ４００は、表示部４３０で所定の経路を走行した際の走行映像を表示させる。そして、走行映像を視認したユーザにより、所定の交差点が要注意ポイントとして設定された旨を認識すると、その旨の要注意ポイント設定情報をサーバ装置３００へ送信する。
サーバ装置３００は、ＰＣ４００から要注意ポイント設定情報を取得すると、この要注意ポイント設定情報に対応させてユーザＤＢ３２２を更新する。
ナビゲーション装置５００は、車両Ｂに搭乗したユーザの設定入力に基づいて設定した移動経路に関する移動経路関連情報をサーバ装置３００へ送信する。
サーバ装置３００は、ナビゲーション装置５００からの移動経路関連情報を取得して、移動経路に含まれる要注意ポイントの詳細案内情報７１３をナビゲーション装置５００へ送信する。
この後、ナビゲーション装置５００は、車両Ｂが要注意ポイントに到達したことを認識すると、サーバ装置３００からの詳細案内情報７１３に基づく詳細案内を報知させ、既存案内を報知させる旨があらかじめ設定されている既存案内ポイントに到達したことを認識すると、既存案内を報知させる制御をする。
【０１５６】
このため、移動支援システム１００は、あらかじめ既存案内を報知する旨が設定されている交差点の案内に加え、ユーザにより車両Ｂに搭乗する前に走行映像に基づいて間違えやすそうだと認識された交差点の詳細な案内を報知することができる。
したがって、移動支援システム１００は、交差点に関する情報を適切に報知できる移動支援システムを提供できる。
【産業上の利用可能性】
【０１５７】
本発明は、移動体の移動を支援する移動支援システム、その方法、そのプログラム、および、そのプログラムを記録した記録媒体に利用できる。
【図面の簡単な説明】
【０１５８】
【図１】本発明の一実施形態に係る移動支援システムの概略構成を示すブロック図である。
【図２】前記一実施形態におけるサーバ装置の概略構成を示すブロック図である。
【図３】前記一実施形態における地図情報を構成する表示用データのテーブル構造を模式的に示す概念図である。
【図４】前記一実施形態における地図情報を構成するマッチングデータのテーブル構造を模式的に示す概念図である。
【図５】前記一実施形態におけるサーバノード情報テーブルにおけるデータのテーブル構造を模式的に示す概念図である。
【図６】前記一実施形態におけるユーザ誘導情報テーブルにおけるデータのテーブル構造を模式的に示す概念図である。
【図７】前記一実施形態における走行映像情報テーブルにおけるデータのテーブル構造を模式的に示す概念図である。
【図８】前記一実施形態におけるサーバ装置を構成するサーバ処理部の概略構成を示すブロック図である。
【図９】前記一実施形態におけるＰＣの概略構成を示すブロック図である。
【図１０】前記一実施形態におけるＰＣノード情報テーブルにおけるデータのテーブル構造を模式的に示す概念図である。
【図１１】前記一実施形態におけるＰＣを構成するＰＣ処理部の概略構成を示すブロック図である。
【図１２】前記一実施形態におけるナビゲーション装置の概略構成を示すブロック図である。
【図１３】前記一実施形態におけるナビゲーションノード情報テーブルにおけるデータのテーブル構造を模式的に示す概念図である。
【図１４】前記一実施形態におけるナビゲーション装置を構成するナビゲーション処理部の概略構成を示すブロック図である。
【図１５】前記一実施形態における車両が誘導経路に沿って走行した状態を示す概念図である。
【図１６】前記一実施形態における車両が意図的に誘導経路から逸脱して走行した状態を示す概念図である。
【図１７】前記一実施形態における車両が誘導経路から間違えて逸脱した後に復帰して走行した状態を示す概念図である。
【図１８】前記一実施形態における誘導ポイントの設定処理を示すフローチャートである。
【図１９】前記一実施形態における誘導案内処理を示すフローチャートである。
【図２０】前記一実施形態における誘導案内処理を示すフローチャートである。
【符号の説明】
【０１５９】
１００…移動支援システム
２００…ネットワーク
３００…サーバ装置
３２０…サーバ記憶手段としてのデータベース部
３４１…第１のサーバ情報取得手段および非報知要求情報生成手段としても機能するユーザＤＢ更新手段
３４２Ａ…第２のサーバ情報取得手段としても機能するＰＣ対応ポイント認識手段
３４２Ｂ…地点状態情報選出手段としての走行映像情報選出手段
３４３Ｂ…非報知要求情報選出手段としても機能する誘導ポイント情報選出手段
３４３Ｃ…詳細案内情報選出手段
４００…端末装置を構成する所定場所端末装置としてのＰＣ（パーソナルコンピュータ）
４３０…地点状態表示手段としての表示部
４７２Ａ…模擬出発地情報取得手段としての模擬出発地認識手段
４７２Ｂ…模擬目的地情報取得手段としての模擬目的地認識手段
４７２Ｃ…模擬経路関連情報取得手段としても機能する模擬経路処理手段
４７２Ｄ…地点状態情報取得手段および地点状態情報表示制御手段としての模擬案内制御手段
４７２Ｅ…詳細案内交差点情報生成手段および非報知交差点情報生成手段としてのＰＣ更新情報生成手段
５００…端末装置を構成する移動体端末装置としてのナビゲーション装置
５５０…端末報知手段を構成する端末表示手段である端末表示部
５６０…端末報知手段を構成する端末音声出力手段である音声出力部
５９１…現在位置情報取得手段としての現在位置認識手段
５９２…目的地情報取得手段としての目的地認識手段
５９３…移動経路関連情報取得手段としての経路処理手段
５９４…詳細案内情報取得手段、既存案内情報取得手段、および、非報知要求情報取得手段としても機能する端末報知制御手段としての案内報知手段
５９６…移動状態判断手段
５９７…詳細案内交差点情報生成手段としてのナビゲーション更新情報生成手段
７１２…既存案内情報
７１３…詳細案内情報
７１３Ａ…詳細表示情報としても機能する詳細撮影画像情報
７１３Ｂ…詳細到達情報としても機能する詳細音声情報
７４１…ユーザ特定情報としてのユーザＩＤ情報
７４２Ｃ…非報知要求情報としての既存案内フラグ情報
７７２…地点状態情報、地点動画情報、および、地点撮影画像情報としての動画表示情報
【図１】
0004604119.tif 000002
【図２】
0004604119.tif 000003
【図３】
0004604119.tif 000004
【図４】
0004604119.tif 000005
【図５】
0004604119.tif 000006
【図６】
0004604119.tif 000007
【図７】
0004604119.tif 000008
【図８】
0004604119.tif 000009
【図９】
0004604119.tif 000010
【図１０】
0004604119.tif 000011
【図１１】
0004604119.tif 000012
【図１２】
0004604119.tif 000013
【図１３】
0004604119.tif 000014
【図１４】
0004604119.tif 000015
【図１５】
0004604119.tif 000016
【図１６】
0004604119.tif 000017
【図１７】
0004604119.tif 000018
【図１８】
0004604119.tif 000019
【図１９】
0004604119.tif 000020
【図２０】
0004604119.tif 000021