(57)【要約】【課題】インターネットを介してコンピュータ上で仮想的な観光旅行を行うシステムにおいて、ユーザの分身機能が、固定されたコースや条件に制約されずに地図上の各地・観光地を回遊しながら、各地・観光地の情報を収集し、また、各地・観光地で遭遇する他ユーザの分身機能等と各種の情報を交換することで、ユーザによる事前のコース設定等も不要で固定コースや条件に制約されずに各種の情報・観光情報を入手できる仮想的な観光旅行を体験するシステムを提供することを目的とする。【解決手段】仮想的な観光旅行を提供する仮想観光システム１００において、仮想観光サーバ２００において、ユーザの分身であるアバターが地図上の道路・鉄道路線等のルート検索を行って、検索位置及び他のアバタが保有する地域情報等を地図情報等とともにユーザ端末３００のブラウザに表示し、また、各情報をユーザ端末３００に電子メール送信する。【選択図】図１
2007293803.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに関する各種の情報を記憶するユーザ情報記憶部と、
地図情報を記憶する地図情報記憶部と、
地域情報を記憶する地域情報記憶部と、
取得した地域情報を記憶する取得情報記憶部と、
ルート検索に必要なユーザ識別子とアバター情報とを作成し、ユーザ識別子に対応する取得情報を保存する記憶領域を確保する分身機能作成部と、
地図情報から道路・鉄道路線等のルート情報を切り出す道路・路線情報判断部と、
位置のルート検索を行うルート検索部と、
検索位置に登録されている地域情報を取得する地域情報取得部と、
取得した地域情報を取得情報記憶部に登録する取得情報登録部と、
取得情報、キャラクター情報、地図情報をブラウザ機能で表示できるデータとして送信する取得情報送信部と
を備えることを特徴とする仮想観光装置。
【請求項２】
ユーザに関する各種の情報を記憶するユーザ情報記憶部と、
地図情報を記憶する地図情報記憶部と、
地域情報を記憶する地域情報記憶部と、
取得した地域情報等を記憶する取得情報記憶部と、
ルート検索に必要なユーザ識別子とアバター情報とを作成し、ユーザ識別子に対応する取得情報を保存する記憶領域を確保する分身機能作成部と、
地図情報から道路・鉄道路線等のルート情報を切り出す道路・路線情報判断部と、
位置のルート検索を行うとともに、ルート検索先の位置にアバターが存在するかを判断するルート検索部と、
検索位置に登録されている地域情報を取得する地域情報取得部と、
検出したアバターに対応する情報を取得する情報交換部と、
地域情報取得部及び情報交換部で取得した情報を取得情報記憶部に登録する取得情報登録部と、
取得情報、キャラクター情報、地図情報等をブラウザ機能で表示できるデータとして送信する取得情報送信部と
を備えることを特徴とする仮想観光装置。
【請求項３】
上記取得情報送信部は、取得情報を取得したアバターに対応するユーザの電子メールアドレスへ電子メールに添付して送信することを特徴とする請求項１乃至請求項２いずれかに記載の仮想観光装置。
【請求項４】
ユーザに関する各種の情報を記憶するユーザ情報記憶部と、
地図情報を記憶する地図情報記憶部と、
地域情報を記憶する地域情報記憶部と、
取得した地域情報等を記憶する取得情報記憶部と、
ルート検索に必要なユーザ識別子、アバター情報を作成し、ユーザ識別子に対応する取得情報を保存する記憶領域を確保する分身機能作成部と、
地図情報から道路・鉄道路線等のルート情報を切り出す道路・路線情報判断部と、
位置のルート検索を行うルート検索部と、
検索位置に登録されている地域情報を取得する地域情報取得部と、
取得した地域情報を取得情報記憶部に登録する取得情報登録部と、
取得情報、キャラクター情報、地図情報等をユーザ端末のブラウザ機能で表示できるデータとしてユーザ端末に送信する取得情報送信部と
を備える仮想観光サーバと、
ユーザ端末と
を備えることを特徴とする仮想観光システム。
【請求項５】
ユーザに関する各種の情報を記憶するユーザ情報記憶部と、
地図情報を記憶する地図情報記憶部と、
地域情報を記憶する地域情報記憶部と、
取得した地域情報等を記憶する取得情報記憶部と、
ルート検索に必要なユーザ識別子とアバター情報とを作成し、ユーザ識別子に対応する取得情報を保存する記憶領域を確保する分身機能作成部と、
地図情報から道路・鉄道路線等のルート情報を切り出す道路・路線情報判断部と、
位置のルート検索を行うとともに、ルート検索先の位置にアバターが存在するかを判断するルート検索部と、
検索位置に登録されている地域情報を取得する地域情報取得部と、
検出したアバターに対応する情報を取得する情報交換部と、
地域情報取得部及び情報交換部で取得した情報を取得情報記憶部に登録する取得情報登録部と、
取得情報、キャラクター情報、地図情報等をユーザ端末のブラウザ機能で表示できるデータとしてユーザ端末に送信する取得情報送信部と
を備える仮想観光サーバと、
ユーザ端末と
を備えることを特徴とする仮想観光システム。
【請求項６】
上記取得情報送信部は、取得情報を取得したアバターに対応するユーザの電子メールアドレスへ電子メールに添付して送信することを特徴とする請求項４乃至請求項５いずれかに記載の仮想観光システム。
【請求項７】
ルート検索に必要なユーザ識別子とアバター情報とを作成し、ユーザ識別子に対応する取得情報を保存する記憶領域を確保する分身機能作成ステップと、
地図情報から道路・鉄道路線等のルート情報を切り出す道路・路線情報判断ステップと、
切り出した道路・鉄道路線等の情報に沿ってランダムに位置のルート検索を行って検索先の位置が地域情報を登録している位置に該当するかを判断するルート検索ステップと、
検索位置に登録されている地域情報を取得する地域情報取得ステップと、
取得した地域情報を登録する取得情報登録ステップと、
取得情報、アバターのキャラクター情報、地図情報等をユーザ端末のブラウザ機能で表示できるデータとしてユーザ端末に送信する処理を行う取得情報送信ステップと
をコンピュータに実行させることを特徴とする仮想観光プログラム。
【請求項８】
ルート検索に必要なユーザ識別子、アバター情報を作成し、ユーザ識別子に対応する取得情報を保存する記憶領域を確保する分身機能作成ステップと、
地図情報から道路・鉄道路線等のルート情報を切り出す道路・路線情報判断ステップと、
切り出した道路・鉄道路線等の情報に沿ってランダムに位置のルート検索を行って検索先の位置が地域情報を登録している位置に該当するかを判断するルート検索ステップと、
検索位置に登録されている地域情報を取得する地域情報取得ステップと、
ルート検索先にアバターが存在するかを判断するアバター検出ステップと、
取得した地域情報及びアバター保有情報を登録する取得情報登録ステップと、
取得情報、アバターのキャラクター情報、地図情報等をユーザ端末のブラウザ機能で表示できるデータとしてユーザ端末に送信する処理を行う取得情報送信ステップと
をコンピュータに実行させることを特徴とする仮想観光プログラム。
【請求項９】
上記取得情報送信ステップでは、取得情報を取得したアバターに対応するユーザの電子メールアドレスへ電子メールに添付して送信することをコンピュータに実行させること特徴とする請求項７乃至請求項８いずれかに記載の仮想観光プログラム。
【請求項１０】
地図情報を記憶する地図情報記憶部と、
前記地図情報記憶部に記憶された前記地図情報を用いて電子地図上を回遊する仮想体を生成する生成部と、
前記生成部が生成した前記仮想体が存在する電子地図上の仮想位置を記憶する位置記憶部と、
前記位置記憶部に記憶された前記仮想位置における前記仮想体の移動条件を前記地図情報記憶部に記憶された前記地図情報であり前記仮想位置についての前記地図情報に基づいて中央処理装置を用いて決定する地図回遊部と、
前記地図回遊部が決定した前記移動条件に基づく前記仮想体の移動先を前記仮想体の新たな位置として前記位置記憶部に記憶された前記仮想位置を更新する位置更新部と、
前記位置更新部が更新した前記仮想位置についての位置情報を出力機器に出力する情報出力部と
を備えたことを特徴とする位置情報出力装置。
【請求項１１】
観光スポット情報を記憶する地域情報記憶部と、
地図情報を記憶する地図情報記憶部と、
前記地図情報記憶部に記憶された前記地図情報を用いて電子地図上を回遊する仮想体を生成する生成部と、
前記生成部が生成した前記仮想体が存在する電子地図上の仮想位置を記憶する位置記憶部と、
前記位置記憶部に記憶された前記仮想位置における前記仮想体の移動条件を前記地図情報記憶部に記憶された前記地図情報であり前記仮想位置についての前記地図情報に基づいて中央処理装置を用いて決定する地図回遊部と、
前記地図回遊部が決定した前記移動条件に基づく前記仮想体の移動先を前記仮想体の新たな位置として前記位置記憶部に記憶された前記仮想位置を更新する位置更新部と、
前記位置更新部が更新した前記仮想位置についての観光スポット情報を前記地域情報記憶部から取得する地域情報取得部と、
前記地域情報取得部が取得した前記観光スポット情報を出力機器に出力して観光スポット情報の提供を行う情報出力部と
を備えたことを特徴とする観光情報提供装置。
【請求項１２】
観光情報を提供することでユーザに観光の仮想体験をさせる仮想観光体験装置であり、
ユーザに観光の仮想体験をさせる観光地に位置する観光スポットについての観光スポット情報を記憶する地域情報記憶部と、
前記観光地についての地図情報を記憶する地図情報記憶部と、
前記観光地内の特定の位置をユーザの仮想位置として記憶する位置記憶部と、
前記位置記憶部に記憶された前記仮想位置に対する移動条件を前記地図情報記憶部に記憶された前記地図情報であり前記仮想位置についての前記地図情報に基づいて中央処理装置を用いて決定する地図回遊部と、
前記地図回遊部が決定した前記移動条件に基づく移動先を新たな位置として前記仮想位置を更新する位置更新部と、
前記位置更新部が更新した前記仮想位置を所在地とする観光スポットについての観光スポット情報を前記地域情報記憶部から取得する地域情報取得部と、
前記地域情報取得部が取得した前記観光スポット情報を含んで観光情報を出力機器に出力して観光情報をユーザに提供する情報出力部と
を備えたことを特徴とする仮想観光体験装置。
【請求項１３】
前記仮想観光体験装置は、さらに、
前記位置更新部が更新した前記仮想位置を所在地とする観光スポットがあるかを前記地域情報記憶部に記憶された前記観光スポット情報に基づいて中央処理装置を用いて判定するルート検索部
を備え、
前記地域情報取得部は前記ルート検索部が前記仮想位置を所在地とする観光スポットがあると判定した場合に前記仮想位置を所在地とする観光スポットについての前記観光スポット情報を前記地域情報記憶部から取得する
ことを特徴とする請求項１２記載の仮想観光体験装置。
【請求項１４】
前記位置更新部は前記移動条件に基づく前記移動先であり特定時間の経過後における移動先を新たな位置として前記仮想位置を更新し、
前記情報出力部は前記特定時間の経過後に、前記地域情報取得部が取得した前記観光スポット情報であり前記特定時間の経過後における移動先に位置する観光スポットについての観光スポット情報を含んで観光情報を出力する
ことを特徴とする請求項１２〜請求項１３いずれかに記載の仮想観光体験装置。
【請求項１５】
前記地図回遊部は移動手段を含めて前記移動条件を決定し、
前記位置更新部は前記移動条件に基づく前記移動先であり前記地図回遊部が決定した前記移動条件に含まれる前記移動手段を用いた場合の特定時間の経過後における移動先を新たな位置として前記仮想位置を更新し、
前記情報出力部は前記特定時間の経過後に、前記地域情報取得部が取得した前記観光スポット情報であり前記移動手段を用いた場合の前記特定時間の経過後における移動先に位置する観光スポットについての観光スポット情報を含んで観光情報を出力する
ことを特徴とする請求項１２〜請求項１３いずれかに記載の仮想観光体験装置。
【請求項１６】
前記情報出力部は電子メール送信により前記観光情報をユーザに提供する
ことを特徴とする請求項１２〜請求項１５いずれかに記載の仮想観光体験装置。
【請求項１７】
前記情報出力部は、さらに、地図情報と移動履歴との少なくともいずれかを含んで前記観光情報を出力する
ことを特徴とする請求項１２〜請求項１６いずれかに記載の仮想観光体験装置。
【請求項１８】
前記仮想観光体験装置は、さらに、
前記仮想位置についての情報要求を入力する情報要求入力部
を備え、
前記情報出力部は前記情報要求入力部が前記情報要求を入力したときに前記位置記憶部に記憶されている前記仮想位置についての位置情報を前記観光情報として出力する
ことを特徴とする請求項１２〜請求項１７いずれかに記載の仮想観光体験装置。
【請求項１９】
前記仮想観光体験装置は、さらに、
移動条件を指示する移動要求を入力する移動要求入力部
を備え、
前記位置更新部は前記移動要求入力部が入力した前記移動要求が示す前記移動条件に基づいて前記仮想位置を更新する
ことを特徴とする請求項１２〜請求項１８いずれかに記載の仮想観光体験装置。
【請求項２０】
前記位置記憶部は複数ユーザのそれぞれについて仮想位置を記憶すると共に複数ユーザそれぞれの仮想位置について移動履歴を記憶し、
前記情報出力部は前記位置記憶部に記憶された複数ユーザそれぞれの仮想位置が同じ位置を示した場合に一方のユーザに対して他方のユーザの移動履歴を提供する
ことを特徴とする請求項１２〜請求項１９いずれかに記載の仮想観光体験装置。
【請求項２１】
生成部が地図情報記憶部に記憶された地図情報を用いて電子地図上を回遊する仮想体を生成する生成処理と、
位置設定部が前記生成部が生成した前記仮想体が存在する電子地図上の仮想位置を設定し設定した前記仮想位置を位置記憶部に記憶する位置設定処理と、
地図回遊部が前記位置記憶部に記憶された前記仮想位置における前記仮想体の移動条件を前記地図情報記憶部に記憶された前記地図情報であり前記仮想位置についての前記地図情報に基づいて中央処理装置を用いて決定する地図回遊処理と、
位置更新部が前記地図回遊部が決定した前記移動条件に基づく前記仮想体の移動先を前記仮想体の新たな位置として前記位置記憶部に記憶された前記仮想位置を更新する位置更新処理と、
情報出力部が前記位置更新部が更新した前記仮想位置についての位置情報を出力機器に出力する情報出力処理と
をコンピュータに実行させることを特徴とする位置情報出力プログラム。
【請求項２２】
生成部が地図情報記憶部に記憶された地図情報を用いて電子地図上を回遊する仮想体を生成する生成処理と、
位置設定部が前記生成部が生成した前記仮想体が存在する電子地図上の仮想位置を設定し設定した前記仮想位置を位置記憶部に記憶する位置設定処理と、
地図回遊部が前記位置記憶部に記憶された前記仮想位置における前記仮想体の移動条件を前記地図情報記憶部に記憶された前記地図情報であり前記仮想位置についての前記地図情報に基づいて中央処理装置を用いて決定する地図回遊処理と、
位置更新部が前記地図回遊部が決定した前記移動条件に基づく前記仮想体の移動先を前記仮想体の新たな位置として前記位置記憶部に記憶された前記仮想位置を更新する位置更新処理と、
地域情報取得部が前記位置更新部が更新した前記仮想位置についての観光スポット情報を地域情報記憶部から取得する地域情報取得処理と、
情報出力部が前記地域情報取得部が取得した前記観光スポット情報を出力機器に出力して観光スポット情報の提供を行う情報出力処理と
をコンピュータに実行させることを特徴とする観光情報提供プログラム。
【請求項２３】
観光情報を提供することでユーザに観光の仮想体験をさせる仮想観光体験プログラムであり、
位置設定部がユーザに観光の仮想体験をさせる観光地内の特定の位置をユーザの仮想位置として設定し設定した前記仮想位置を位置記憶部に記憶する位置設定処理と、
地図回遊部が前記位置記憶部に記憶された前記仮想位置に対する移動条件を地図情報記憶部に記憶された地図情報であり前記仮想位置についての前記地図情報に基づいて中央処理装置を用いて決定する地図回遊処理と、
位置更新部が前記地図回遊部が決定した前記移動条件に基づく移動先を新たな位置として前記仮想位置を更新する位置更新処理と、
地域情報取得部が前記位置更新部が更新した前記仮想位置を所在地とする観光スポットについての観光スポット情報を地域情報記憶部から取得する地域情報取得処理と、
情報出力部が前記地域情報取得部が取得した前記観光スポット情報を含んで観光情報を出力機器に出力して観光情報をユーザに提供する情報出力処理と
をコンピュータに実行させることを特徴とする仮想観光体験プログラム。
【請求項２４】
前記仮想観光体験プログラムは、さらに、
ルート検索部が前記位置更新部が更新した前記仮想位置を所在地とする観光スポットがあるかを前記地域情報記憶部に記憶された前記観光スポット情報に基づいて中央処理装置を用いて判定するルート検索処理
をコンピュータに実行させ、
前記地域情報取得部は前記ルート検索部が前記仮想位置を所在地とする観光スポットがあると判定した場合に前記仮想位置を所在地とする観光スポットについての前記観光スポット情報を前記地域情報記憶部から取得する
ことを特徴とする請求項２３記載の仮想観光体験プログラム。
【請求項２５】
前記位置更新部は前記移動条件に基づく前記移動先であり特定時間の経過後における移動先を新たな位置として前記仮想位置を更新し、
前記情報出力部は前記特定時間の経過後に、前記地域情報取得部が取得した前記観光スポット情報であり前記特定時間の経過後における移動先に位置する観光スポットについての観光スポット情報を含んで観光情報を出力する
ことを特徴とする請求項２３〜請求項２４いずれかに記載の仮想観光体験プログラム。
【請求項２６】
前記地図回遊部は移動手段を含めて前記移動条件を決定し、
前記位置更新部は前記移動条件に基づく前記移動先であり前記地図回遊部が決定した前記移動条件に含まれる前記移動手段を用いた場合の特定時間の経過後における移動先を新たな位置として前記仮想位置を更新し、
前記情報出力部は前記特定時間の経過後に、前記地域情報取得部が取得した前記観光スポット情報であり前記移動手段を用いた場合の前記特定時間の経過後における移動先に位置する観光スポットについての観光スポット情報を含んで観光情報を出力する
ことを特徴とする請求項２３〜請求項２４いずれかに記載の仮想観光体験プログラム。
【請求項２７】
前記情報出力部は電子メール送信により前記観光情報をユーザに提供する
ことを特徴とする請求項２３〜請求項２６いずれかに記載の仮想観光体験プログラム。
【請求項２８】
前記情報出力部は、さらに、地図情報と移動履歴との少なくともいずれかを含んで前記観光情報を出力する
ことを特徴とする請求項２３〜請求項２７いずれかに記載の仮想観光体験プログラム。
【請求項２９】
前記仮想観光体験プログラムは、さらに、
情報要求入力部が前記仮想位置についての情報要求を入力する情報要求入力処理
をコンピュータに実行させ、
前記情報出力部は前記情報要求入力部が前記情報要求を入力したときに前記位置記憶部に記憶されている前記仮想位置についての位置情報を前記観光情報として出力する
ことを特徴とする請求項２３〜請求項２８いずれかに記載の仮想観光体験プログラム。
【請求項３０】
前記仮想観光体験プログラムは、さらに、
移動要求入力部が移動条件を指示する移動要求を入力する移動要求入力処理
をコンピュータに実行させ、
前記位置更新部は前記移動要求入力部が入力した前記移動要求が示す前記移動条件に基づいて前記仮想位置を更新する
ことを特徴とする請求項２３〜請求項２９いずれかに記載の仮想観光体験プログラム。
【請求項３１】
前記位置記憶部は複数ユーザのそれぞれについて仮想位置を記憶すると共に複数ユーザそれぞれの仮想位置について移動履歴を記憶し、
前記情報出力部は前記位置記憶部に記憶された複数ユーザそれぞれの仮想位置が同じ位置を示した場合に一方のユーザに対して他方のユーザの移動履歴を提供する
ことを特徴とする請求項２３〜請求項３０いずれかに記載の仮想観光体験プログラム。
【請求項３２】
ユーザに関する各種の情報を記憶するユーザ情報記憶部と、
地図情報を記憶する地図情報記憶部と、
地域情報を記憶する地域情報記憶部と、
複数のユーザをグループとして登録するグループ登録部と、
予め設定した近傍範囲内にユーザ端末が存在するかどうかを判断する近傍判断部と、
近傍範囲内にあるユーザ端末の位置情報とユーザ情報とを示す近傍情報を作成する近傍情報作成部と、
近傍情報と地図情報とをユーザ端末で表示できるデータとしてユーザ端末に送信する近傍情報送信部と、
ネットワーク接続されているユーザ端末からユーザ情報を受信し、近傍情報とユーザ情報と地図情報とをユーザ端末に送信する情報送受信部と、
を備えることを特徴とする近傍情報提供装置。
【請求項３３】
ユーザに関する各種の情報を記憶するユーザ情報記憶部と、
地図情報を記憶する地図情報記憶部と、
地域情報を記憶する地域情報記憶部と、
複数のユーザをグループとして登録するグループ登録部と、
予め設定した近傍範囲内にユーザ端末が存在するかどうかを判断する近傍判断部と、
近傍範囲内に地域情報の登録がされている位置が存在する場合、その位置に登録されている地域情報を取得する地域情報取得部と、
近傍範囲内にあるユーザ端末の位置情報およびユーザ情報と近傍範囲の地域情報とを示す近傍情報を作成する近傍情報作成部と、
近傍情報とユーザ情報と地図情報とをユーザ端末で表示できるデータとしてユーザ端末に送信する近傍情報送信部と、
ネットワーク接続されているユーザ端末からユーザ情報を受信し、近傍情報とユーザ情報と地図情報とをユーザ端末に送信する情報送受信部と
を備えることを特徴とする近傍情報提供装置。
【請求項３４】
上記グループ登録部は、任意のユーザをグループの各種条件設定を変更する権限を持つマスターユーザとして登録することを特徴とする請求項３２乃至請求項３３いずれかに記載の近傍情報提供装置。
【請求項３５】
上記近傍判断部は、近傍範囲を地図上の任意の位置に対応させて任意の形で設定することを特徴とする請求項３２乃至請求項３４いずれかに記載の近傍情報提供装置。
【請求項３６】
上記近傍判断部は、近傍範囲内にあるユーザ端末のユーザをグループの各種条件設定を変更する権限を持つマスターユーザに切り替えて登録することを特徴とする請求項３２乃至請求項３５いずれかに記載の近傍情報提供装置。
【請求項３７】
上記近傍情報送信部は、ユーザ端末に対応する電子メールアドレス宛てに近傍情報とユーザ情報と地図情報とを添付した電子メールを送信することを特徴とする請求項３２乃至請求項３６いずれかに記載の近傍情報提供装置。
【請求項３８】
ユーザに関する各種の情報を記憶するユーザ情報記憶部と、
地図情報を記憶する地図情報記憶部と、
地域情報を記憶する地域情報記憶部と、
複数のユーザをグループとして登録するグループ登録部と、
予め設定した近傍範囲内にユーザ端末が存在するかどうかを判断する近傍判断部と、
近傍範囲内にあるユーザ端末の位置情報とユーザ情報とを示す近傍情報を作成する近傍情報作成部と、
近傍情報とユーザ情報と地図情報とをユーザ端末で表示できるデータとしてユーザ端末に送信する近傍情報送信部と、
ネットワーク接続されているユーザ端末からユーザ情報を受信し、近傍情報とユーザ情報と地図情報とをユーザ端末に送信する情報送受信部と
を備える近傍情報提供サーバと、
ユーザ端末と
を備えることを特徴とする近傍情報提供システム。
【請求項３９】
ユーザに関する各種の情報を記憶するユーザ情報記憶部と、
地図情報を記憶する地図情報記憶部と、
地域情報を記憶する地域情報記憶部と、
複数のユーザをグループとして登録するグループ登録部と、
予め設定した近傍範囲内にユーザ端末が存在するかどうかを判断する近傍判断部と、
近傍範囲内に地域情報の登録がされている位置が存在する場合、その位置に登録されている地域情報を取得する地域情報取得部と、
近傍範囲内にあるユーザ端末の位置情報およびユーザ情報と近傍範囲の地域情報とを示す近傍情報を作成する近傍情報作成部と、
近傍情報とユーザ情報と地図情報とをユーザ端末で表示できるデータとしてユーザ端末に送信する近傍情報送信部と、
ネットワーク接続されているユーザ端末からユーザ情報を受信し、近傍情報とユーザ情報と地図情報とをユーザ端末に送信する情報送受信部と
を備える近傍情報提供サーバと、
ユーザ端末と
を備えることを特徴とする近傍情報提供システム。
【請求項４０】
上記グループ登録部は、任意のユーザをグループの各種条件設定を変更する権限を持つマスターユーザとして登録することを特徴とする請求項３８乃至請求項３９いずれかに記載の近傍情報提供システム。
【請求項４１】
上記近傍判断部は、近傍範囲を地図上の任意の位置に対応させて任意の形で設定することを特徴とする請求項３８乃至請求項４０いずれかに記載の近傍情報提供システム。
【請求項４２】
上記近傍判断部は、近傍範囲内にあるユーザ端末のユーザをグループの各種条件設定を変更する権限を持つマスターユーザに切り替えて登録することを特徴とする請求項３８乃至請求項４１いずれかに記載の近傍情報提供システム。
【請求項４３】
上記近傍情報送信部は、ユーザ端末に対応する電子メールアドレス宛てに近傍情報とユーザ情報と地図情報とを添付した電子メールを送信することを特徴とする請求項３８乃至請求項４２いずれかに記載の近傍情報提供システム。
【請求項４４】
ネットワーク接続されているユーザ端末からユーザ情報を受信し、ユーザ端末のユーザ端末識別情報及びグループ識別情報を登録するグループ登録ステップと、
地図情報から道路と鉄道路線とのルート情報と店舗のポイント情報とを切り出す地図情報取得ステップと、
ルート情報が示す位置とポイント情報が示す位置とユーザ端末の位置とが近傍範囲内にあるかを判断する近傍判断ステップと、
近傍範囲内のユーザ端末の位置情報及びユーザ情報を示す近傍情報を作成する近傍情報作成ステップと、
近傍情報とユーザ情報と地図情報とをユーザ端末で表示できるデータとしてユーザ端末に送信する近傍情報送信ステップと
をコンピュータに実行させることを特徴とする近傍情報提供プログラム。
【請求項４５】
ネットワーク接続されているユーザ端末からユーザ情報を受信し、ユーザ端末のユーザ端末識別情報及びグループ識別情報を登録するグループ登録ステップと、
地図情報から道路と鉄道路線とのルート情報と店舗とのポイント情報とを切り出す地図情報取得ステップと、
ルート情報が示す位置とポイント情報が示す位置とユーザ端末の位置とが近傍範囲内にあるかを判断する近傍判断ステップと、
地域情報を取得する地域情報取得ステップと、
近傍範囲内のユーザ端末の位置情報及びユーザ情報と近傍範囲の地域情報とを示す近傍情報を作成する近傍情報作成ステップと、
近傍情報とユーザ情報と地図情報とをユーザ端末で表示できるデータとしてユーザ端末に送信する近傍情報送信ステップと
をコンピュータに実行させることを特徴とする近傍情報提供プログラム。
【請求項４６】
上記近傍情報送信ステップにおいて、ユーザ端末に対応する電子メールアドレス宛てに近傍情報とユーザ情報と地図情報とを添付した電子メールを送信することを特徴とする請求項４４乃至請求項４５いずれかに記載の近傍情報提供プログラム。
【請求項４７】
上記近傍判断ステップにおいて、グループの各種条件設定を変更する権限を持つマスターユーザのボタン操作情報に基づいて近傍範囲を設定することをコンピュータに実行させることを特徴とする請求項４４乃至請求項４６いずれかに記載の近傍情報提供プログラム。
【請求項４８】
上記近傍判断ステップにおいて、近傍範囲内にあるユーザ端末のユーザをグループの各種条件設定を変更する権限を持つマスターユーザに切り替えて登録することをコンピュータに実行させることを特徴とする請求項４４乃至請求項４７いずれかに記載の近傍情報提供プログラム。
【請求項４９】
上記近傍情報送信ステップにおいて、ユーザ端末に対応する電子メールアドレス宛てに近傍情報を添付した電子メールを送信することをコンピュータに実行させることを特徴とする請求項４４乃至請求項４８いずれかに記載の近傍情報提供プログラム。
【請求項５０】
生成部が地図情報記憶部に記憶された地図情報を用いて電子地図上を回遊する仮想体を生成する生成処理を行い、
位置設定部が前記生成部が生成した前記仮想体が存在する電子地図上の仮想位置を設定し設定した前記仮想位置を位置記憶部に記憶する位置設定処理を行い、
地図回遊部が前記位置記憶部に記憶された前記仮想位置における前記仮想体の移動条件を前記地図情報記憶部に記憶された前記地図情報であり前記仮想位置についての前記地図情報に基づいて中央処理装置を用いて決定する地図回遊処理を行い、
位置更新部が前記地図回遊部が決定した前記移動条件に基づく前記仮想体の移動先を前記仮想体の新たな位置として前記位置記憶部に記憶された前記仮想位置を更新する位置更新処理を行い、
情報出力部が前記位置更新部が更新した前記仮想位置についての位置情報を出力機器に出力する情報出力処理を行う
ことを特徴とする位置情報出力方法。
【請求項５１】
生成部が地図情報記憶部に記憶された地図情報を用いて電子地図上を回遊する仮想体を生成する生成処理を行い、
位置設定部が前記生成部が生成した前記仮想体が存在する電子地図上の仮想位置を設定し設定した前記仮想位置を位置記憶部に記憶する位置設定処理を行い、
地図回遊部が前記位置記憶部に記憶された前記仮想位置における前記仮想体の移動条件を前記地図情報記憶部に記憶された前記地図情報であり前記仮想位置についての前記地図情報に基づいて中央処理装置を用いて決定する地図回遊処理を行い、
位置更新部が前記地図回遊部が決定した前記移動条件に基づく前記仮想体の移動先を前記仮想体の新たな位置として前記位置記憶部に記憶された前記仮想位置を更新する位置更新処理を行い、
地域情報取得部が前記位置更新部が更新した前記仮想位置についての観光スポット情報を地域情報記憶部から取得する地域情報取得処理を行い、
情報出力部が前記地域情報取得部が取得した前記観光スポット情報を出力機器に出力して観光スポット情報の提供を行う情報出力処理を行う
ことを特徴とする観光情報提供方法。
【請求項５２】
観光情報を提供することでユーザに観光の仮想体験をさせる仮想観光体験方法であり、
位置設定部がユーザに観光の仮想体験をさせる観光地内の特定の位置をユーザの仮想位置として設定し設定した前記仮想位置を位置記憶部に記憶する位置設定処理を行い、
地図回遊部が前記位置記憶部に記憶された前記仮想位置に対する移動条件を地図情報記憶部に記憶された地図情報であり前記仮想位置についての前記地図情報に基づいて中央処理装置を用いて決定する地図回遊処理を行い、
位置更新部が前記地図回遊部が決定した前記移動条件に基づく移動先を新たな位置として前記仮想位置を更新する位置更新処理を行い、
地域情報取得部が前記位置更新部が更新した前記仮想位置を所在地とする観光スポットについての観光スポット情報を地域情報記憶部から取得する地域情報取得処理を行い、
情報出力部が前記地域情報取得部が取得した前記観光スポット情報を含んで観光情報を出力機器に出力して観光情報をユーザに提供する情報出力処理を行う
ことを特徴とする仮想観光体験方法。
【請求項５３】
ユーザ情報記憶部に記憶されたユーザに関する各種の情報と地図情報記憶部に記憶された地図情報と地域情報記憶部に記憶された地域情報を有し、
グループ登録部が複数のユーザをグループとして登録し、
前記グループ登録部が任意のユーザをグループの各種条件設定を変更する権限を持つマスターユーザとして登録し、
近傍判断部が地図上の任意の位置に対応させて任意の形で近傍範囲の設定を行い、
前記近傍判断部が近傍範囲内にユーザ端末が存在するかどうかの判断を行い、
前記近傍判断部が近傍範囲内にあるユーザ端末のユーザをグループの各種条件設定を変更する権限を持つマスターユーザに切り替えて登録し、
近傍情報作成部が近傍範囲内にあるユーザ端末の位置情報とユーザ情報とを示す近傍情報を作成し、
近傍情報送信部が近傍情報とユーザ情報と地図情報とをユーザ端末で表示できるデータとしてユーザ端末に送信し、
情報送受信部がネットワーク接続されているユーザ端末からユーザ情報を受信し、
前記情報送受信部が近傍情報とユーザ情報と地図情報とをユーザ端末へ送信する
ことを特徴とする近傍情報提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、インターネットを介してコンピュータ上で仮想的な観光旅行を行うシステムを提供する分野に属する。
【背景技術】
【０００２】
現在ではインターネットの普及により、ホームページ等に観光名所等を集めたサイトも多数存在し、実際に各観光名所へ行かなくても、居ながらにして各地の観光名所を見ることもできるようになった。しかし、観光地によって実際に訪れる観光客にはバラつきがあり、真に伝えたい観光地だからこその情報を観光客に伝えるための良い手段が少ない。また、観光名所等に関するサイトを巡るには、ユーザが予め目的地等を定めて検索するなどして特定のサイトを探り当てる必要があり、自由旅行のような、定形性のない観光サイト巡りや、ユーザの意思や固定コースに制約されない様々な観光情報を入手できる仕組みは存在しなかった。
特開２００３−２５６４３１号公報及び特開２００４−１３９５６０号公報には、端末に対して通信によって予め設定した観光コースと経路情報とを文字、画像により提供する装置・システムが開示されている。
【特許文献１】特開２００３−２５６４３１号公報
【特許文献２】特開２００４−１３９５６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、かかる不便さを解消するために、例えば、ユーザの分身機能（以下、「アバター」という。）が、固定されたコースや条件に制約されずに地図上の各地・観光地を回遊しながら、各地・観光地の情報を収集し、また、各地・観光地で遭遇する他ユーザのアバターと各種の情報を交換することで、ユーザによる事前のコース設定等も不要で固定コースや条件に制約されずに各種の情報・観光情報を入手できる仮想的な観光旅行を体験する仮想観光システムを提供できるようにすることを目的とする。
【課題を解決するための手段】
【０００４】
本発明にかかる仮想観光装置は、ユーザに関する各種の情報を記憶するユーザ情報記憶部と、地図情報を記憶する地図情報記憶部と、地域情報を記憶する地域情報記憶部と、取得した地域情報等を記憶する取得情報記憶部と、ルート検索に必要なユーザ識別子とアバター情報とを作成しユーザ識別子に対応する取得情報を保存する記憶領域を確保する分身機能作成部と、地図情報から道路・鉄道路線等のルート情報を切り出す道路・路線情報判断部と、位置のルート検索を行うルート検索部と、検索位置に登録されている地域情報を取得する地域情報取得部、取得した地域情報を取得情報記憶部に登録する取得情報登録部と、取得情報、キャラクター情報、地図情報等をブラウザ機能で表示できるデータとして送信する取得情報送信部とを備えることを特徴とする。
【０００５】
次に、本発明にかかる仮想観光装置は、ユーザに関する各種の情報を記憶するユーザ情報記憶部と、地図情報を記憶する地図情報記憶部と、地域情報を記憶する地域情報記憶部と、取得した地域情報等を記憶する取得情報記憶部と、ルート検索に必要なユーザ識別子とアバター情報とを作成しユーザ識別子に対応する取得情報を保存する記憶領域を確保する分身機能作成部と、地図情報から道路・鉄道路線等のルート情報を切り出す道路・路線情報判断部と、位置のルート検索を行うとともに、ルート検索先の位置にアバターが存在するかを判断するルート検索部と、検索位置に登録されている地域情報を取得する地域情報取得部と、検出したアバターに対応する情報を取得する情報交換部と、地域情報取得部及び情報交換部で取得した情報を取得情報記憶部に登録する取得情報登録部と、取得情報、キャラクター情報、地図情報等をブラウザ機能で表示できるデータとして送信する取得情報送信部とを備えることを特徴とする。
【０００６】
また、上記取得情報送信部は、取得情報を取得したアバターに対応するユーザの電子メールアドレス宛の電子メールに添付して送信することを特徴とする。
【０００７】
本発明にかかる仮想観光システムは、ユーザに関する各種の情報を記憶するユーザ情報記憶部と、地図情報を記憶する地図情報記憶部と、地域情報を記憶する地域情報記憶部と、取得した地域情報等を記憶する取得情報記憶部と、ルート検索に必要なユーザ識別子とアバター情報とを作成しユーザ識別子に対応する取得情報を保存する記憶領域を確保する分身機能作成部と、地図情報から道路・鉄道路線等のルート情報を切り出す道路・路線情報判断部と、位置のルート検索を行うルート検索部と、検索位置に登録されている地域情報を取得する地域情報取得部、取得した地域情報を取得情報記憶部に登録する取得情報登録部と、取得情報、キャラクター情報、地図情報等をユーザ端末のブラウザ機能で表示できるデータとしてユーザ端末に送信する取得情報送信部とを備える仮想観光サーバと、ユーザ端末とを備えることを特徴とする。
【０００８】
次に、本発明にかかる仮想観光システムは、ユーザに関する各種の情報を記憶するユーザ情報記憶部と、地図情報を記憶する地図情報記憶部と、地域情報を記憶する地域情報記憶部と、取得した地域情報等を記憶する取得情報記憶部と、ルート検索に必要なユーザ識別子とアバター情報とを作成しユーザ識別子に対応する取得情報を保存する記憶領域を確保する分身機能作成部と、地図情報から道路・鉄道路線等のルート情報を切り出す道路・路線情報判断部と、位置のルート検索を行うとともに、ルート検索先の位置にアバターが存在するかを判断するルート検索部と、検索位置に登録されている地域情報を取得する地域情報取得部、検出したアバターに対応する情報を取得する情報交換部と、地域情報取得部及び情報交換部で取得した情報を取得情報記憶部に登録する取得情報登録部と、取得情報、キャラクター情報、地図情報等をユーザ端末のブラウザ機能で表示できるデータとしてユーザ端末に送信する取得情報送信部とを備える仮想観光サーバと、ユーザ端末を備えることを特徴とする。
【０００９】
また、上記取得情報送信部は、取得情報を取得したアバターに対応するユーザの電子メールアドレス宛の電子メールに添付して送信することを特徴とする。
【００１０】
次に、本発明にかかる仮想観光プログラムは、ルート検索に必要なユーザ識別子とアバター情報とを作成しユーザ識別子に対応する取得情報を保存する記憶領域を確保する分身機能作成ステップと、地図情報から道路・鉄道路線等のルート情報を切り出す道路・路線情報判断ステップと、切り出した道路・鉄道路線等の情報に沿ってランダムに位置のルート検索を行って検索先の位置が地域情報を登録している位置に該当するかを判断するルート検索ステップと、検索位置に登録されている地域情報を取得する地域情報取得ステップと、取得した地域情報を登録する取得情報登録ステップと、取得情報、アバターのキャラクター情報、地図情報等をユーザ端末のブラウザ機能で表示できるデータとしてユーザ端末に送信する処理を行う取得情報送信ステップとをコンピュータに実行させることを特徴とする。
【００１１】
次に、本発明にかかる仮想観光プログラムは、ルート検索に必要なユーザ識別子とアバター情報とを作成し、ユーザ識別子に対応する取得情報を保存する記憶領域を確保する分身機能作成ステップと、地図情報から道路・鉄道路線等のルート情報を切り出す道路・路線情報判断ステップと、切り出した道路・鉄道路線等の情報に沿ってランダムに位置のルート検索を行って検索先の位置が地域情報を登録している位置に該当するかを判断するルート検索ステップと、検索位置に登録されている地域情報を取得する地域情報取得ステップと、ルート検索先にアバターが存在するかを判断するアバター検出ステップと、取得した地域情報及びアバター保有情報を登録する取得情報登録ステップと、取得情報、アバターのキャラクター情報、地図情報等をユーザ端末のブラウザ機能で表示できるデータとしてユーザ端末に送信する処理を行う取得情報送信ステップとをコンピュータに実行させることを特徴とする。
【００１２】
また、上記取得情報送信ステップでは、取得情報を取得したアバターに対応するユーザの電子メールアドレス宛の電子メールに添付して送信することコンピュータに実行させることを特徴とする。
【００１３】
本発明の位置情報出力装置は、地図情報を記憶する地図情報記憶部と、前記地図情報記憶部に記憶された前記地図情報を用いて電子地図上を回遊する仮想体を生成する生成部と、前記生成部が生成した前記仮想体が存在する電子地図上の仮想位置を記憶する位置記憶部と、前記位置記憶部に記憶された前記仮想位置における前記仮想体の移動条件を前記地図情報記憶部に記憶された前記地図情報であり前記仮想位置についての前記地図情報に基づいて中央処理装置を用いて決定する地図回遊部と、前記地図回遊部が決定した前記移動条件に基づく前記仮想体の移動先を前記仮想体の新たな位置として前記位置記憶部に記憶された前記仮想位置を更新する位置更新部と、前記位置更新部が更新した前記仮想位置についての位置情報を出力機器に出力する情報出力部とを備えたことを特徴とする。
【００１４】
本発明の観光情報提供装置は、観光スポット情報を記憶する地域情報記憶部と、地図情報を記憶する地図情報記憶部と、前記地図情報記憶部に記憶された前記地図情報を用いて電子地図上を回遊する仮想体を生成する生成部と、前記生成部が生成した前記仮想体が存在する電子地図上の仮想位置を記憶する位置記憶部と、前記位置記憶部に記憶された前記仮想位置における前記仮想体の移動条件を前記地図情報記憶部に記憶された前記地図情報であり前記仮想位置についての前記地図情報に基づいて中央処理装置を用いて決定する地図回遊部と、前記地図回遊部が決定した前記移動条件に基づく前記仮想体の移動先を前記仮想体の新たな位置として前記位置記憶部に記憶された前記仮想位置を更新する位置更新部と、前記位置更新部が更新した前記仮想位置についての観光スポット情報を前記地域情報記憶部から取得する地域情報取得部と、前記地域情報取得部が取得した前記観光スポット情報を出力機器に出力して観光スポット情報の提供を行う情報出力部とを備えたことを特徴とする。
【００１５】
本発明の仮想観光体験装置は、観光情報を提供することでユーザに観光の仮想体験をさせる仮想観光体験装置であり、ユーザに観光の仮想体験をさせる観光地に位置する観光スポットについての観光スポット情報を記憶する地域情報記憶部と、前記観光地についての地図情報を記憶する地図情報記憶部と、前記観光地内の特定の位置をユーザの仮想位置として記憶する位置記憶部と、前記位置記憶部に記憶された前記仮想位置に対する移動条件を前記地図情報記憶部に記憶された前記地図情報であり前記仮想位置についての前記地図情報に基づいて中央処理装置を用いて決定する地図回遊部と、前記地図回遊部が決定した前記移動条件に基づく移動先を新たな位置として前記仮想位置を更新する位置更新部と、前記位置更新部が更新した前記仮想位置を所在地とする観光スポットについての観光スポット情報を前記地域情報記憶部から取得する地域情報取得部と、前記地域情報取得部が取得した前記観光スポット情報を含んで観光情報を出力機器に出力して観光情報をユーザに提供する情報出力部とを備えたことを特徴とする。
【００１６】
また、前記仮想観光体験装置は、さらに、前記位置更新部が更新した前記仮想位置を所在地とする観光スポットがあるかを前記地域情報記憶部に記憶された前記観光スポット情報に基づいて中央処理装置を用いて判定するルート検索部を備え、前記地域情報取得部は前記ルート検索部が前記仮想位置を所在地とする観光スポットがあると判定した場合に前記仮想位置を所在地とする観光スポットについての前記観光スポット情報を前記地域情報記憶部から取得することを特徴とする。
【００１７】
また、前記位置更新部は前記移動条件に基づく前記移動先であり特定時間の経過後における移動先を新たな位置として前記仮想位置を更新し、前記情報出力部は前記特定時間の経過後に、前記地域情報取得部が取得した前記観光スポット情報であり前記特定時間の経過後における移動先に位置する観光スポットについての観光スポット情報を含んで観光情報を出力することを特徴とする。
【００１８】
また、前記地図回遊部は移動手段を含めて前記移動条件を決定し、前記位置更新部は前記移動条件に基づく前記移動先であり前記地図回遊部が決定した前記移動条件に含まれる前記移動手段を用いた場合の特定時間の経過後における移動先を新たな位置として前記仮想位置を更新し、前記情報出力部は前記特定時間の経過後に、前記地域情報取得部が取得した前記観光スポット情報であり前記移動手段を用いた場合の前記特定時間の経過後における移動先に位置する観光スポットについての観光スポット情報を含んで観光情報を出力することを特徴とする。
【００１９】
また、前記情報出力部は電子メール送信により前記観光情報をユーザに提供することを特徴とする。
【００２０】
また、前記情報出力部は、さらに、地図情報と移動履歴との少なくともいずれかを含んで前記観光情報を出力することを特徴とする。
【００２１】
また、前記仮想観光体験装置は、さらに、前記仮想位置についての情報要求を入力する情報要求入力部を備え、前記情報出力部は前記情報要求入力部が前記情報要求を入力したときに前記位置記憶部に記憶されている前記仮想位置についての位置情報を前記観光情報として出力することを特徴とする。
【００２２】
また、前記仮想観光体験装置は、さらに、移動条件を指示する移動要求を入力する移動要求入力部を備え、前記位置更新部は前記移動要求入力部が入力した前記移動要求が示す前記移動条件に基づいて前記仮想位置を更新することを特徴とする。
【００２３】
また、前記位置記憶部は複数ユーザのそれぞれについて仮想位置を記憶すると共に複数ユーザそれぞれの仮想位置について移動履歴を記憶し、前記情報出力部は前記位置記憶部に記憶された複数ユーザそれぞれの仮想位置が同じ位置を示した場合に一方のユーザに対して他方のユーザの移動履歴を提供することを特徴とする。
【００２４】
本発明の位置情報出力プログラムは、生成部が地図情報記憶部に記憶された地図情報を用いて電子地図上を回遊する仮想体を生成する生成処理と、位置設定部が前記生成部が生成した前記仮想体が存在する電子地図上の仮想位置を設定し設定した前記仮想位置を位置記憶部に記憶する位置設定処理と、地図回遊部が前記位置記憶部に記憶された前記仮想位置における前記仮想体の移動条件を前記地図情報記憶部に記憶された前記地図情報であり前記仮想位置についての前記地図情報に基づいて中央処理装置を用いて決定する地図回遊処理と、位置更新部が前記地図回遊部が決定した前記移動条件に基づく前記仮想体の移動先を前記仮想体の新たな位置として前記位置記憶部に記憶された前記仮想位置を更新する位置更新処理と、情報出力部が前記位置更新部が更新した前記仮想位置についての位置情報を出力機器に出力する情報出力処理とをコンピュータに実行させることを特徴とする。
【００２５】
本発明の観光情報提供プログラムは、生成部が地図情報記憶部に記憶された地図情報を用いて電子地図上を回遊する仮想体を生成する生成処理と、位置設定部が前記生成部が生成した前記仮想体が存在する電子地図上の仮想位置を設定し設定した前記仮想位置を位置記憶部に記憶する位置設定処理と、地図回遊部が前記位置記憶部に記憶された前記仮想位置における前記仮想体の移動条件を前記地図情報記憶部に記憶された前記地図情報であり前記仮想位置についての前記地図情報に基づいて中央処理装置を用いて決定する地図回遊処理と、位置更新部が前記地図回遊部が決定した前記移動条件に基づく前記仮想体の移動先を前記仮想体の新たな位置として前記位置記憶部に記憶された前記仮想位置を更新する位置更新処理と、地域情報取得部が前記位置更新部が更新した前記仮想位置についての観光スポット情報を地域情報記憶部から取得する地域情報取得処理と、情報出力部が前記地域情報取得部が取得した前記観光スポット情報を出力機器に出力して観光スポット情報の提供を行う情報出力処理とをコンピュータに実行させることを特徴とする。
【００２６】
本発明の仮想観光体験プログラムは、観光情報を提供することでユーザに観光の仮想体験をさせる仮想観光体験プログラムであり、位置設定部がユーザに観光の仮想体験をさせる観光地内の特定の位置をユーザの仮想位置として設定し設定した前記仮想位置を位置記憶部に記憶する位置設定処理と、地図回遊部が前記位置記憶部に記憶された前記仮想位置に対する移動条件を地図情報記憶部に記憶された地図情報であり前記仮想位置についての前記地図情報に基づいて中央処理装置を用いて決定する地図回遊処理と、位置更新部が前記地図回遊部が決定した前記移動条件に基づく移動先を新たな位置として前記仮想位置を更新する位置更新処理と、地域情報取得部が前記位置更新部が更新した前記仮想位置を所在地とする観光スポットについての観光スポット情報を地域情報記憶部から取得する地域情報取得処理と、情報出力部が前記地域情報取得部が取得した前記観光スポット情報を含んで観光情報を出力機器に出力して観光情報をユーザに提供する情報出力処理とをコンピュータに実行させることを特徴とする。
【００２７】
また、前記仮想観光体験プログラムは、さらに、ルート検索部が前記位置更新部が更新した前記仮想位置を所在地とする観光スポットがあるかを前記地域情報記憶部に記憶された前記観光スポット情報に基づいて中央処理装置を用いて判定するルート検索処理をコンピュータに実行させ、前記地域情報取得部は前記ルート検索部が前記仮想位置を所在地とする観光スポットがあると判定した場合に前記仮想位置を所在地とする観光スポットについての前記観光スポット情報を前記地域情報記憶部から取得することを特徴とする。
【００２８】
また、前記位置更新部は前記移動条件に基づく前記移動先であり特定時間の経過後における移動先を新たな位置として前記仮想位置を更新し、前記情報出力部は前記特定時間の経過後に、前記地域情報取得部が取得した前記観光スポット情報であり前記特定時間の経過後における移動先に位置する観光スポットについての観光スポット情報を含んで観光情報を出力することを特徴とする。
【００２９】
また、前記地図回遊部は移動手段を含めて前記移動条件を決定し、前記位置更新部は前記移動条件に基づく前記移動先であり前記地図回遊部が決定した前記移動条件に含まれる前記移動手段を用いた場合の特定時間の経過後における移動先を新たな位置として前記仮想位置を更新し、前記情報出力部は前記特定時間の経過後に、前記地域情報取得部が取得した前記観光スポット情報であり前記移動手段を用いた場合の前記特定時間の経過後における移動先に位置する観光スポットについての観光スポット情報を含んで観光情報を出力することを特徴とする。
【００３０】
また、前記情報出力部は電子メール送信により前記観光情報をユーザに提供することを特徴とする。
【００３１】
また、前記情報出力部は、さらに、地図情報と移動履歴との少なくともいずれかを含んで前記観光情報を出力することを特徴とする。
【００３２】
また、前記仮想観光体験プログラムは、さらに、情報要求入力部が前記仮想位置についての情報要求を入力する情報要求入力処理をコンピュータに実行させ、前記情報出力部は前記情報要求入力部が前記情報要求を入力したときに前記位置記憶部に記憶されている前記仮想位置についての位置情報を前記観光情報として出力することを特徴とする。
【００３３】
また、前記仮想観光体験プログラムは、さらに、移動要求入力部が移動条件を指示する移動要求を入力する移動要求入力処理をコンピュータに実行させ、前記位置更新部は前記移動要求入力部が入力した前記移動要求が示す前記移動条件に基づいて前記仮想位置を更新することを特徴とする。
【００３４】
また、前記位置記憶部は複数ユーザのそれぞれについて仮想位置を記憶すると共に複数ユーザそれぞれの仮想位置について移動履歴を記憶し、前記情報出力部は前記位置記憶部に記憶された複数ユーザそれぞれの仮想位置が同じ位置を示した場合に一方のユーザに対して他方のユーザの移動履歴を提供することを特徴とする。
【００３５】
本発明の位置情報出力方法は、生成部が地図情報記憶部に記憶された地図情報を用いて電子地図上を回遊する仮想体を生成する生成処理を行い、位置設定部が前記生成部が生成した前記仮想体が存在する電子地図上の仮想位置を設定し設定した前記仮想位置を位置記憶部に記憶する位置設定処理を行い、地図回遊部が前記位置記憶部に記憶された前記仮想位置における前記仮想体の移動条件を前記地図情報記憶部に記憶された前記地図情報であり前記仮想位置についての前記地図情報に基づいて中央処理装置を用いて決定する地図回遊処理を行い、位置更新部が前記地図回遊部が決定した前記移動条件に基づく前記仮想体の移動先を前記仮想体の新たな位置として前記位置記憶部に記憶された前記仮想位置を更新する位置更新処理を行い、情報出力部が前記位置更新部が更新した前記仮想位置についての位置情報を出力機器に出力する情報出力処理を行うことを特徴とする。
【００３６】
本発明の観光情報提供方法は、生成部が地図情報記憶部に記憶された地図情報を用いて電子地図上を回遊する仮想体を生成する生成処理を行い、位置設定部が前記生成部が生成した前記仮想体が存在する電子地図上の仮想位置を設定し設定した前記仮想位置を位置記憶部に記憶する位置設定処理を行い、地図回遊部が前記位置記憶部に記憶された前記仮想位置における前記仮想体の移動条件を前記地図情報記憶部に記憶された前記地図情報であり前記仮想位置についての前記地図情報に基づいて中央処理装置を用いて決定する地図回遊処理を行い、位置更新部が前記地図回遊部が決定した前記移動条件に基づく前記仮想体の移動先を前記仮想体の新たな位置として前記位置記憶部に記憶された前記仮想位置を更新する位置更新処理を行い、地域情報取得部が前記位置更新部が更新した前記仮想位置についての観光スポット情報を地域情報記憶部から取得する地域情報取得処理を行い、情報出力部が前記地域情報取得部が取得した前記観光スポット情報を出力機器に出力して観光スポット情報の提供を行う情報出力処理を行うことを特徴とする。
【００３７】
本発明の仮想観光体験方法は、観光情報を提供することでユーザに観光の仮想体験をさせる仮想観光体験方法であり、位置設定部がユーザに観光の仮想体験をさせる観光地内の特定の位置をユーザの仮想位置として設定し設定した前記仮想位置を位置記憶部に記憶する位置設定処理を行い、地図回遊部が前記位置記憶部に記憶された前記仮想位置に対する移動条件を地図情報記憶部に記憶された地図情報であり前記仮想位置についての前記地図情報に基づいて中央処理装置を用いて決定する地図回遊処理を行い、位置更新部が前記地図回遊部が決定した前記移動条件に基づく移動先を新たな位置として前記仮想位置を更新する位置更新処理を行い、地域情報取得部が前記位置更新部が更新した前記仮想位置を所在地とする観光スポットについての観光スポット情報を地域情報記憶部から取得する地域情報取得処理を行い、情報出力部が前記地域情報取得部が取得した前記観光スポット情報を含んで観光情報を出力機器に出力して観光情報をユーザに提供する情報出力処理を行うことを特徴とする。
【００３８】
本発明の近傍情報提供装置は、ユーザに関する各種の情報を記憶するユーザ情報記憶部と、地図情報を記憶する地図情報記憶部と、地域情報を記憶する地域情報記憶部と、複数のユーザをグループとして登録するグループ登録部と、予め設定した近傍範囲内にユーザ端末が存在するかどうかを判断する近傍判断部と、近傍範囲内にあるユーザ端末の位置情報とユーザ情報とを示す近傍情報を作成する近傍情報作成部と、近傍情報と地図情報とをユーザ端末で表示できるデータとしてユーザ端末に送信する近傍情報送信部と、ネットワーク接続されているユーザ端末からユーザ情報を受信し、近傍情報とユーザ情報と地図情報とをユーザ端末に送信する情報送受信部とを備えることを特徴とする。
【００３９】
次に、本発明の近傍情報提供装置は、ユーザに関する各種の情報を記憶するユーザ情報記憶部と、地図情報を記憶する地図情報記憶部と、地域情報を記憶する地域情報記憶部と、複数のユーザをグループとして登録するグループ登録部と、予め設定した近傍範囲内にユーザ端末が存在するかどうかを判断する近傍判断部と、近傍範囲内に地域情報の登録がされている位置が存在する場合、その位置に登録されている地域情報を取得する地域情報取得部と、近傍範囲内にあるユーザ端末の位置情報およびユーザ情報と近傍範囲の地域情報とを示す近傍情報を作成する近傍情報作成部と、近傍情報とユーザ情報と地図情報とをユーザ端末で表示できるデータとしてユーザ端末に送信する近傍情報送信部と、ネットワーク接続されているユーザ端末からユーザ情報を受信し、近傍情報とユーザ情報と地図情報とをユーザ端末に送信する情報送受信部とを備えることを特徴とする。
【００４０】
前記グループ登録部は、任意のユーザをグループの各種条件設定を変更する権限を持つマスターユーザとして登録することを特徴とする。
【００４１】
前記近傍判断部は、近傍範囲を地図上の任意の位置に対応させて任意の形で設定することを特徴とする。
【００４２】
前記近傍判断部は、近傍範囲内にあるユーザ端末のユーザをマスターユーザに切り替えて登録することを特徴とする。
【００４３】
前記近傍情報送信部は、ユーザ端末に対応する電子メールアドレス宛てに近傍情報とユーザ情報と地図情報とを添付した電子メールを送信することを特徴とする。
【００４４】
上記近傍情報送信部は、ユーザ端末に対応する電子メールアドレス宛てに近傍情報とユーザ情報と地図情報とを添付した電子メールを送信することを特徴とする。
【００４５】
本発明の近傍情報提供システムは、ユーザに関する各種の情報を記憶するユーザ情報記憶部と、地図情報を記憶する地図情報記憶部と、地域情報を記憶する地域情報記憶部と、複数のユーザをグループとして登録するグループ登録部と、予め設定した近傍範囲内にユーザ端末が存在するかどうかを判断する近傍判断部と、近傍範囲内にあるユーザ端末の位置情報とユーザ情報とを示す近傍情報を作成する近傍情報作成部と、近傍情報とユーザ情報と地図情報とをユーザ端末で表示できるデータとしてユーザ端末に送信する近傍情報送信部と、ネットワーク接続されているユーザ端末からユーザ情報を受信し、近傍情報とユーザ情報と地図情報とをユーザ端末に送信する情報送受信部とを備える近傍情報提供サーバと、ユーザ端末とを備えることを特徴とする。
【００４６】
次に、本発明の近傍情報提供システムは、ユーザに関する各種の情報を記憶するユーザ情報記憶部と、地図情報を記憶する地図情報記憶部と、地域情報を記憶する地域情報記憶部と、複数のユーザをグループとして登録するグループ登録部と、予め設定した近傍範囲内にユーザ端末が存在するかどうかを判断する近傍判断部と、近傍範囲内に地域情報の登録がされている位置が存在する場合、その位置に登録されている地域情報を取得する地域情報取得部と、近傍範囲内にあるユーザ端末の位置情報およびユーザ情報と近傍範囲の地域情報とを示す近傍情報を作成する近傍情報作成部と、近傍情報とユーザ情報と地図情報とをユーザ端末で表示できるデータとしてユーザ端末に送信する近傍情報送信部と、ネットワーク接続されているユーザ端末からユーザ情報を受信し、近傍情報とユーザ情報と地図情報とをユーザ端末に送信する情報送受信部とを備える近傍情報提供サーバと、ユーザ端末とを備えることを特徴とする。
【００４７】
前記グループ登録部は、任意のユーザをグループの各種条件設定を変更する権限を持つマスターユーザとして登録することを特徴とする。
【００４８】
前記近傍判断部は、近傍範囲を地図上の任意の位置に対応させて任意の形で設定することを特徴とする。
【００４９】
前記近傍判断部は、近傍範囲内にあるユーザ端末のユーザをマスターユーザに切り替えて登録することを特徴とする。
【００５０】
前記近傍情報送信部は、ユーザ端末に対応する電子メールアドレス宛てに近傍情報とユーザ情報と地図情報とを添付した電子メールを送信することを特徴とする。
【００５１】
本発明の近傍情報提供プログラムは、ネットワーク接続されているユーザ端末情報を受信し、ユーザ端末のユーザ端末識別情報及びグループ識別情報を登録するグループ登録ステップと、地図情報から道路と鉄道路線とのルート情報と店舗のポイント情報とを切り出す地図情報取得ステップと、ルート情報が示す位置とポイント情報が示す位置とユーザ端末の位置とが近傍範囲内にあるかを判断する近傍判断ステップと、近傍範囲内のユーザ端末の位置情報及びユーザ情報を示す近傍情報を作成する近傍情報作成ステップと、近傍情報とユーザ情報と地図情報とをユーザ端末で表示できるデータとしてユーザ端末に送信する近傍情報送信ステップとをコンピュータに実行させることを特徴とする。
【００５２】
次に、本発明の近傍情報提供プログラムは、ネットワーク接続されているユーザ端末情報を受信し、ユーザ端末のユーザ端末識別情報及びグループ識別情報を登録するグループ登録ステップと、地図情報から道路と鉄道路線とのルート情報と店舗のポイント情報とを切り出す地図情報取得ステップと、ルート情報が示す位置とポイント情報が示す位置とユーザ端末の位置とが近傍範囲内にあるかを判断する近傍判断ステップと、地域情報を取得する地域情報取得ステップと、近傍範囲内のユーザ端末の位置情報及びユーザ情報と近傍範囲の地域情報とを示す近傍情報を作成する近傍情報作成ステップと、近傍情報とユーザ情報と地図情報とをユーザ端末で表示できるデータとしてユーザ端末に送信する近傍情報送信ステップとコンピュータに実行させることを特徴とする。
【００５３】
前記近傍情報送信ステップにおいて、ユーザ端末に対応する電子メールアドレス宛てに近傍情報とユーザ情報と地図情報とを添付した電子メールを送信することを特徴とする。
【００５４】
前記近傍判断ステップにおいて、マスターユーザのボタン操作情報に基づいて近傍範囲を設定することをコンピュータに実行させることを特徴とする。
【００５５】
前記近傍判断ステップにおいて、近傍範囲内にあるユーザ端末のユーザをマスターユーザに切り替え登録することをコンピュータに実行させることを特徴とする。
【００５６】
前記近傍情報送信ステップにおいて、ユーザ端末に対応する電子メールアドレス宛てに近傍情報を添付した電子メールを送信することをコンピュータに実行させることを特徴とする。
【００５７】
本発明の近傍情報提供方法は、ユーザ情報記憶部に記憶されたユーザに関する各種の情報と地図情報記憶部に記憶された地図情報と地域情報記憶部に記憶された地域情報とを有し、グループ登録部が複数のユーザをグループとして登録し、前記グループ登録部が任意のユーザをグループの各種条件設定を変更する権限を持つマスターユーザとして登録し、近傍判断部が地図上の任意の位置に対応させて任意の形で近傍範囲の設定を行い、前記近傍判断部が近傍範囲内にユーザ端末が存在するかどうかの判断を行い、前記近傍判断部が近傍範囲内にあるユーザ端末のユーザをマスターユーザに切り替えて登録し、近傍情報作成部が近傍範囲内にあるユーザ端末の位置情報とユーザ情報とを示す近傍情報を作成し、近傍情報送信部が近傍情報とユーザ情報と地図情報とをユーザ端末で表示できるデータとしてユーザ端末に送信を行い、情報送受信部がネットワーク接続されているユーザ端末からユーザ情報を受信し、前記情報送受信部が近傍情報とユーザ情報と地図情報とをユーザ端末へ送信することを特徴とする。
【発明の効果】
【００５８】
ユーザの分身機能が地図上を回遊して散在する観光情報を取得することで、ユーザによる事前の準備を要することなく、仮想的な観光旅行を行うシステムを提供できる。また、検出・選択した情報を基にユーザの傾向に合った仮想的な観光旅行を提供できる。また、複数のユーザの位置を互いに確認し、一定範囲内の情報として取得するシステムを提供できる。
【発明を実施するための最良の形態】
【００５９】
以下、本発明を図面に示す実施の形態に基づいて説明する。
【００６０】
実施の形態１．
図１は、実施の形態１にかかる仮想観光システム１００の全体構成図及び仮想観光サーバ２００の機能ブロック図である。
仮想観光サーバ２００（仮想観光装置ともいう）とユーザ端末３００と地域情報提供者端末４００とがインターネット５００を介してネットワーク接続されている。仮想観光サーバ２００、ユーザ端末３００、地域情報提供者端末４００はコンピュータで実現することができる。
仮想観光サーバ２００は、ユーザ情報記憶部２１０、地図情報記憶部２１１、地域情報記憶部２１２、取得情報記憶部２１３、分身機能作成部２２０、地図回遊部２３０、地域情報取得部２４０、取得情報登録部２５０、取得情報送信部２６０、地域情報登録部２７０、情報送受信部２８０を備える。
更に、上記地図回遊部２３０は、道路・路線情報判断部２３１、ルート検索部２３２を備える。
【００６１】
ユーザ情報記憶部２１０は、仮想観光システム１００を利用するユーザに関する各種の情報を記憶している。ユーザに関する各種の情報とは、例えば、ユーザ識別子、パスワード、氏名等のユーザを特定する情報、アバター情報、ユーザの嗜好等の情報である。また、ユーザ情報記憶部２１０は、ユーザが予め登録した各種の情報（地域情報、観光写真データ等）も記憶している。
【００６２】
地図情報記憶部２１１は、地図情報（地図画像データ、数値データ等）及び地図に含まれる情報を記憶している。地図情報及び地図に含まれる情報とは、例えば、地名や道路名などの文字データ、駅前、観光地などの地図や市町村のマークなどの画像データ、道路情報（道路の地図データ、道路画像データ等）などである。
地域情報記憶部２１２は地域に関する任意の情報を記憶している。任意の情報とは、例えば、観光のガイド情報や店舗の情報、それらの情報の地図上の位置などである。
【００６３】
分身機能作成部２２０は、ユーザ情報記憶部２１０に記憶されているユーザ情報から、ルート検索に必要なユーザ識別子、アバター情報を作成し、ユーザ識別子に対応する取得情報を保存する記憶領域を取得情報記憶部２１３に確保する。
【００６４】
道路・路線情報判断部２３１は、地図情報記憶部２１１に記憶されている地図情報から道路・鉄道路線等のルート情報を切り出す。
【００６５】
ルート検索部２３２は、道路・路線情報判断部２３１が切り出した各地・道路・鉄道路線等の情報に沿ってランダムに位置のルート検索を行い、検索先の位置が地域情報を登録している位置に該当するかを判断する。
【００６６】
地域情報取得部２４０は、ルート検索先に地域情報を登録している位置が存在する場合、その位置に登録されている地域情報を取得する。
【００６７】
取得情報登録部２５０は、地域情報取得部２４０で取得した地域情報を取得情報記憶部２１３に登録する。また、取得情報登録部２５０は、取得情報から、ユーザ情報記憶部２１０に記憶されているユーザの嗜好等の情報にマッチングする情報を抽出した情報を取得情報として取得情報記憶部２１３に登録することも行う。
【００６８】
取得情報送信部２６０は、取得情報記憶部２１３に記憶された取得情報、アバターのキャラクター情報、地図情報等をユーザ端末３００のブラウザ機能で表示できるデータとしてユーザ端末３００に送信する処理を行う。また、取得情報記憶部２１３に記憶された取得情報を取得したアバターに対応するユーザの電子メールアドレスへ電子メールに添付して送信する処理を行う。
【００６９】
地域情報登録部２７０は、情報送受信部２８０が地域情報提供者端末４００から受信した地域情報を地図データ上の各地の位置をキーとして地域情報記憶部２１２に登録する。
【００７０】
情報送受信部２８０は、取得情報送信部２６０で送信処理された取得情報、アバターのキャラクター情報、地図情報等をユーザ端末３００に送信し、取得情報送信部２６０で送信処理された電子メールを送信する。また、情報送受信部２８０は、地域情報提供者端末４００により入力された地域情報を受信する。
【００７１】
図２は、実施の形態１にかかる仮想観光システム１００における仮想観光サーバ２００が実行する仮想観光処理の動作を表すフローチャートである。図２に基づいて、ユーザ端末３００と仮想観光サーバ２００（仮想観光装置）が実行する仮想観光処理の動作を説明する。
「〜部」で説明する仮想観光サーバ２００とユーザ端末３００との各構成要素は中央処理装置を用いて以下の処理を実行する。
【００７２】
分身機能作成ステップＳ１０１では、分身機能作成部２２０は、ユーザ情報記憶部２１０に記憶されているユーザ情報から、ルート検索に必要なユーザ識別子、アバター情報を作成し、ユーザ識別子に対応する取得情報を保存する記憶領域を取得情報記憶部２１３に確保する。
【００７３】
道路・路線情報判断ステップＳ１０２では、道路・路線情報判断部２３１は、地図情報記憶部２１１に記憶されている地図情報から道路・鉄道路線等のルート情報を切り出す。
【００７４】
ルート検索ステップＳ１０３では、ルート検索部２３２は、道路・路線情報判断部２３１が切り出した各地・道路・鉄道路線等の情報に沿って、ランダムに、位置のルート検索を行い、検索先の位置が地域情報を登録している位置に該当するかを判断する。ルート検索先に地域情報を登録している位置が存在する場合、地域情報取得ステップＳ１０４へ進み、存在しない場合は取得情報登録ステップＳ１０５へ進む。
【００７５】
地域情報取得ステップＳ１０４では、地域情報取得部２４０は、地域情報記憶部２１２からその位置に登録されている地域情報を取得する。
【００７６】
取得情報登録ステップＳ１０５では、取得情報登録部２５０は、地域情報取得部２４０で取得した地域情報を取得情報記憶部２１３に登録する。また、取得情報登録部２５０は、取得情報から、ユーザ情報記憶部２１０に記憶されているユーザの嗜好等の情報にマッチングする情報を抽出した情報を取得情報として取得情報記憶部２１３に登録することも行う。
【００７７】
取得情報送信ステップＳ１０６では、取得情報送信部２６０は、取得情報記憶部２１３に記憶された取得情報、アバターのキャラクター情報、地図情報等をユーザ端末３００のブラウザ機能で表示できるデータとしてユーザ端末３００に送信する処理を行う。また、取得情報記憶部２１３に記憶された取得情報を取得したアバターに対応するユーザの電子メールアドレス宛てに当該取得情報を添付した電子メールを送信する処理を行う。
【００７８】
上述した仮想観光サーバ２００は、仮想観光体験を提供する仮想観光装置の一例であり、地図情報から道路・路線情報を切り出し、地図上をユーザの分身機能がルート検索して検索先にある地域情報を取得してアバターに対応するユーザ端末３００に取得した地域情報を送信することを特徴とする仮想観光システムである。
【００７９】
図３は、実施の形態１にかかるユーザ端末３００が表示装置に表示する地図情報及び取得情報の表示例である。
【００８０】
実施の形態２．
図４は、実施の形態２にかかる仮想観光システム１００の全体構成図及び仮想観光サーバ２００の機能ブロック図である。
実施の形態２にかかる仮想観光サーバ２００（仮想観光装置）は、実施の形態１にかかる仮想観光サーバ２００の各構成要素に加えて、情報交換部２９０を備えている。また、ルート検索部２３２は、実施の形態１におけるルート検索部２３２の処理の他にアバターを検索する処理も実行する。
以下に実施の形態１と異なる構成要素について説明する。
【００８１】
ルート検索部２３２は、実施の形態１におけるルート検索部２３２の処理に加えて、ルート検索先の位置にアバターが存在するかを判断する処理も実行する。
【００８２】
情報交換部２９０は、ルート検索部２３２で検出したアバターに対応するユーザについてユーザ情報記憶部２１０に記憶した地域情報等の情報であって、検出したアバターを操作するユーザインタフェースによる操作によって交換処理がされた情報を取得する。また、情報交換部２９０は、複数のアバターに対応するユーザ情報記憶部２１０に記憶した地域情報等の情報をアバターのユーザインタフェースによって登録する領域を備え、情報交換部２９０で処理されたアバターはその登録された情報を取得する。
【００８３】
図５は、実施の形態２にかかる仮想観光システム１００における仮想観光サーバ２００が実行する仮想観光処理の動作を表すフローチャートである。図５に基づいて、仮想観光サーバ２００（仮想観光装置）の仮想観光処理の動作を説明する。
ステップＳ２０１〜ステップＳ２０４はステップＳ１０１〜ステップＳ１０４と、ステップＳ２０８はステップＳ１０６と、それぞれ同様である。
【００８４】
アバター検出ステップＳ２０５では、ルート検索部２３２は、ルート検索先にアバターが存在するかを判断する。ルート検索先にアバターが存在する場合、情報交換ステップＳ２０６へ進み、存在しない場合は取得情報登録ステップＳ２０７へ進む。
【００８５】
情報交換ステップＳ２０６では、情報交換部２９０は、アバター検出ステップＳ２０５で検出したアバターに対応するユーザ情報記憶部２１０に記憶した地域情報等の情報であって、検出したアバターのユーザインタフェースによって交換処理がされた情報を取得する。また、複数のアバターにより登録された情報を取得する。
【００８６】
取得情報登録ステップＳ２０７では、取得情報登録部２５０は、地域情報取得部２４０で取得した地域情報及び情報交換部２９０で取得した情報を取得情報記憶部２１３に登録する。
【００８７】
図６は、実施の形態における仮想観光システム１００の外観の一例を示す図である。
図６において、仮想観光システム１００は、仮想観光サーバ２００、ＣＲＴ（Ｃａｔｈｏｄｅ・Ｒａｙ・Ｔｕｂｅ）やＬＣＤ（液晶）の表示画面を有する表示装置９０１、キーボード９０２（Ｋｅｙ・Ｂｏａｒｄ：Ｋ／Ｂ）、マウス９０３、ＦＤＤ９０４（Ｆｌｅｘｉｂｌｅ・Ｄｉｓｋ・Ｄｒｉｖｅ）、ＣＤＤ９０５（コンパクトディスク装置）、データベース９１０などのハードウェア資源を備え、これらはケーブルや信号線で接続されている。
仮想観光サーバ２００は、コンピュータであり、ＬＡＮ９４２（ローカルエリアネットワーク）、ゲートウェイ９４１を介してインターネット５００に接続されている。
また、仮想観光システム１００はインターネット５００等のネットワークを介して仮想観光サーバ２００に接続するユーザ端末３００、地域情報提供者端末４００を備える。
【００８８】
図７は、実施の形態における仮想観光サーバ２００とユーザ端末３００と地域情報提供者端末４００とのハードウェア資源の一例を示す図である。
図７において、仮想観光サーバ２００とユーザ端末３００と地域情報提供者端末４００とは、プログラムを実行するＣＰＵ９１１（Ｃｅｎｔｒａｌ・Ｐｒｏｃｅｓｓｉｎｇ・Ｕｎｉｔ、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサともいう）を備えている。ＣＰＵ９１１は、バス９１２を介してＲＯＭ９１３、ＲＡＭ９１４、通信ボード９１５、表示装置９０１、キーボード９０２、マウス９０３、ＦＤＤ９０４、ＣＤＤ９０５、データベース９１０、磁気ディスク装置９２０と接続され、これらのハードウェアデバイスを制御する。磁気ディスク装置９２０の代わりに、光ディスク装置、メモリカード読み書き装置などの記憶装置でもよい。
ＲＡＭ９１４は、揮発性メモリの一例である。ＲＯＭ９１３、ＦＤＤ９０４、ＣＤＤ９０５、磁気ディスク装置９２０の記憶媒体は、不揮発性メモリの一例である。これらは、記憶機器、記憶装置あるいは記憶部の一例である。
通信ボード９１５、キーボード９０２、スキャナ装置９０７、ＦＤＤ９０４などは、入力機器、入力装置あるいは入力部の一例である。
また、通信ボード９１５、表示装置９０１、プリンタ装置９０６などは、出力機器、出力装置あるいは出力部の一例である。
【００８９】
通信ボード９１５はＬＡＮ９４２等のネットワークに接続されている。通信ボード９１５は、ＬＡＮ９４２に限らず、インターネット５００、ＩＳＤＮ等のＷＡＮ（ワイドエリアネットワーク）などに接続されていても構わない。インターネット５００或いはＩＳＤＮ等のＷＡＮに接続されている場合、ゲートウェイ９４１は不用となる。
磁気ディスク装置９２０には、ＯＳ９２１（オペレーティングシステム）、ウィンドウシステム９２２、プログラム群９２３、ファイル群９２４が記憶されている。プログラム群９２３のプログラムは、ＣＰＵ９１１、ＯＳ９２１、ウィンドウシステム９２２により実行される。
【００９０】
上記プログラム群９２３には、実施の形態において「〜部」、「〜手段」として説明した機能を実行するプログラムが記憶されている。プログラムは、ＣＰＵ９１１により読み出され実行される。
ファイル群９２４には、実施の形態において、「〜部」や「〜手段」の機能を実行した際の「〜の判定結果」、「〜の計算結果」、「〜の処理結果」などの結果データ、「〜部」や「〜手段」の機能を実行するプログラム間で受け渡しするデータ、その他の情報やデータや信号値や変数値やパラメータが、「〜ファイル」や「〜データベース」の各項目として記憶されている。「〜ファイル」や「〜データベース」は、ディスクやメモリなどの記録媒体に記憶される。ディスクやメモリなどの記憶媒体に記憶された情報やデータや信号値や変数値やパラメータは、読み書き回路を介してＣＰＵ９１１によりメインメモリやキャッシュメモリに読み出され、抽出・検索・参照・比較・演算・計算・処理・出力・印刷・表示などのＣＰＵの動作に用いられる。抽出・検索・参照・比較・演算・計算・処理・出力・印刷・表示のＣＰＵの動作の間、情報やデータや信号値や変数値やパラメータは、メインメモリやキャッシュメモリやバッファメモリに一時的に記憶される。
また、実施の形態において説明したフローチャートの矢印の部分は主としてデータや信号の入出力を示し、データや信号値は、ＲＡＭ９１４のメモリ、ＦＤＤ９０４のフレキシブルディスク、ＣＤＤ９０５のコンパクトディスク、磁気ディスク装置９２０の磁気ディスク、その他光ディスク、ミニディスク、ＤＶＤ（Ｄｉｇｉｔａｌ・Ｖｅｒｓａｔｉｌｅ・Ｄｉｓｃ）等の記録媒体に記録される。また、データや信号値は、バス９１２や信号線やケーブルその他の伝送媒体によりオンライン伝送される。
【００９１】
また、実施の形態において「〜部」、「〜手段」として説明したものは、「〜回路」、「〜装置」、「〜機器」であってもよく、また、「〜ステップ」、「〜手順」、「〜処理」であってもよい。すなわち、「〜部」、「〜手段」として説明するものは、ＲＯＭ９１３に記憶されたファームウェアで実現されていても構わない。或いは、ソフトウェアのみ、或いは、素子・デバイス・基板・配線などのハードウェアのみ、或いは、ソフトウェアとハードウェアとの組み合わせ、さらには、ファームウェアとの組み合わせで実施されても構わない。ファームウェアとソフトウェアは、プログラムとして、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、ＤＶＤ等の記録媒体に記憶される。プログラムはＣＰＵ９１１により読み出され、ＣＰＵ９１１により実行される。すなわち、仮想観光プログラムは、「〜部」、「〜手段」としてコンピュータを機能させるものである。あるいは、「〜部」、「〜手段」の手順や方法をコンピュータに実行させるものである。
【００９２】
実施の形態３．
まず、実施の形態３における仮想観光システム１００の構成について、前述した図１に基づいて以下に説明する。
以下、上記実施の形態１および上記実施の形態２と異なる事項について説明し、説明しない事項については上記実施の形態１または上記実施の形態２と同様とする。
【００９３】
以下において、観光スポット情報とは特定の観光スポットについてテキスト、画像、音声などで説明した情報であり、地域情報とは特定の地域に位置する各観光スポットの情報（観光スポット情報）を含んだ情報であり、観光情報とは仮想観光システム１００において観光スポット情報を含んだユーザに提供する情報である。
例えば、地域情報はある観光地における全ての神社や寺の情報を示し、観光スポット情報は神社や寺の１つずつの情報を示し、観光情報はある神社（または寺）の情報やその神社（または寺）までの経路などを示す。
但し、観光スポットは有名なものに限らず、あまり知られていないものや観光で訪れることのない個人店舗などでも構わない。
【００９４】
仮想観光システム１００は地域情報の提供を行う地域情報提供者が使用する地域情報提供者端末４００と地域情報提供者端末４００から提供された地域情報などを観光情報としてユーザに提供する仮想観光サーバ２００と仮想観光サーバ２００から観光情報の提供を受けるユーザが使用するユーザ端末３００とを有する。仮想観光サーバ２００とユーザ端末３００と地域情報提供者端末４００とはそれぞれインターネット５００を介して通信を行う。
【００９５】
仮想観光サーバ２００は観光情報を提供することでユーザに観光の仮想体験をさせる観光情報提供装置、仮想観光体験装置の一例である。
また、仮想観光サーバ２００は観光情報を位置情報として出力する位置情報出力装置の一例である。
仮想観光サーバ２００はユーザ情報記憶部２１０、地図情報記憶部２１１、地域情報記憶部２１２、取得情報記憶部２１３、分身機能作成部２２０、地図回遊部２３０、地域情報取得部２４０、取得情報登録部２５０、取得情報送信部２６０、地域情報登録部２７０および情報送受信部２８０を備える。
また、地図回遊部２３０は道路・路線情報判断部２３１とルート検索部２３２とを備える。
【００９６】
ユーザ情報記憶部２１０はユーザに関するユーザ情報を記憶する。例えば、ユーザ情報にはユーザを識別するユーザＩＤ（Ｉｄｅｎｔｉｆｉｅｒ）、ユーザが使用する電子メールアドレス、ユーザの観光嗜好に関するユーザ嗜好情報、ユーザの住所などが含まれる。ユーザ嗜好情報には、例えば、国内、アジア、ヨーロッパなどの「地域」、温泉、テーマパーク、美術館などの「ジャンル」、気候、都会か田舎か、好きな人物などの「その他の嗜好」が含まれる。
地域情報記憶部２１２は仮想観光サーバ２００がユーザに観光の仮想体験をさせる観光地に位置する観光スポットについての観光スポット情報を記憶する。例えば、地域情報提供者端末４００から仮想観光サーバ２００に送信される地域情報に含まれる観光スポット情報が地域情報記憶部２１２に記憶される。観光スポット情報には観光スポットの特徴や所在地などが含まれる。
地域情報登録部２７０は地域情報提供者端末４００から仮想観光サーバ２００に送信された地域情報に含まれる観光スポット情報を地域情報記憶部２１２に記憶する。
地図情報記憶部２１１は各観光地についての地図情報を記憶する。
分身機能作成部２２０（生成部、位置設定部）は電子地図上を回遊する仮想体を生成し、仮想体が存在する電子地図上の仮想位置を設定する。仮想体は地図情報記憶部２１１に記憶された地図情報を用いて電子地図上を回遊する。そのために、仮想観光サーバ２００は、地図情報記憶部２１１に記憶された地図情報を用いて、仮想体が電子地図上を回遊するように仮想体を表すデータ（以下に説明するアバター情報）を処理する。
取得情報記憶部２１３（位置記憶部）は仮想体の仮想位置を記憶すると共に、ユーザに提供する観光スポット情報なども記憶する。
【００９７】
道路・路線情報判断部２３１は取得情報記憶部２１３に記憶された仮想体の仮想位置に対する移動条件を、地図情報記憶部２１１に記憶された地図情報であり仮想位置についての地図情報や、ユーザ情報記憶部２１０に記憶されたユーザ嗜好情報に基づいて、ＣＰＵ９１１を用いて決定する。
取得情報登録部２５０（位置更新部）は道路・路線情報判断部２３１が決定した移動条件に基づく移動先を新たな位置として仮想体の仮想位置を更新する。
ルート検索部２３２は、取得情報登録部２５０が更新した仮想位置を所在地とする観光スポットがあるかを、地域情報記憶部２１２に記憶された観光スポット情報に基づいて、ＣＰＵ９１１を用いて判定する。
地域情報取得部２４０は、ルート検索部２３２が仮想位置を所在地とする観光スポットがあると判定した場合に、当該仮想位置を所在地とする観光スポットについての観光スポット情報を地域情報記憶部２１２から取得する。
【００９８】
取得情報送信部２６０は観光スポット情報、地図情報、それらの履歴情報を含んだ観光情報を生成し、また、文字データや画像データに変換した観光情報を生成する。
情報送受信部２８０（情報出力部、情報要求入力部、移動要求入力部）は取得情報送信部２６０が生成した観光情報を通信装置によりユーザ端末３００に送信する。例えば、情報送受信部２８０は観光情報を電子メールでユーザ端末３００に送信する。さらに、情報送受信部２８０は、ユーザ端末３００から、仮想体の仮想位置についての情報要求や移動条件を指示する移動要求を入力する。
【００９９】
以下において、電子地図上を回遊する仮想体を「アバター」と呼ぶ。
また、アバターが存在する電子地図上の仮想位置を「アバター位置」とし、アバター位置を含むアバターに関する設定情報を「アバター情報」とする。
アバター情報には、アバター位置の他に、当該アバターに対応させるユーザを識別するユーザＩＤ、アバターが回遊した観光スポットの情報、移動手段や移動時間などの移動条件などが含まれる。また、アバター情報にはアバター位置、観光スポット情報、移動条件の履歴情報が含まれる。ユーザＩＤ、アバター位置、観光スポット情報、移動条件などはそれぞれ対応付けられてアバター情報として取得情報記憶部２１３に記憶される。
アバターはアバター情報により表される。
【０１００】
仮想観光サーバ２００は、アバターが回遊した観光スポットなどのアバター情報をアバターに対応するユーザに観光情報として提供してユーザに観光の仮想体験をさせる。
【０１０１】
図８は、実施の形態３における仮想観光サーバ２００の仮想観光体験方法を示すフローチャートである。
実施の形態３における仮想観光サーバ２００が実行する仮想観光体験方法（位置情報出力方法、観光情報提供方法）について、図８に基づいて以下に説明する。
仮想観光サーバ２００の「〜部」で示す各構成は、ＣＰＵ９１１を用いて以下に説明する処理を実行する。
【０１０２】
＜Ｓ３０１：分身機能作成ステップ（生成処理、位置設定処理）＞
まず、分身機能作成部２２０がアバターを生成する。
このとき、分身機能作成部２２０は、アバターに対応させるユーザのユーザ情報をユーザ情報記憶部２１０から取得し、取得したユーザ情報に基づいて、アバターに対応させるユーザのユーザＩＤ、アバターに回遊させる観光地、アバターが回遊を始めるアバター位置をアバター情報に設定する。そして、分身機能作成部２２０は設定したアバター情報を取得情報記憶部２１３に記憶する。
具体的には、分身機能作成部２２０はユーザ情報に含まれるユーザＩＤをアバター情報に設定する。
また、分身機能作成部２２０はユーザ情報に含まれるユーザ嗜好情報に基づいて観光地を設定する。例えば、分身機能作成部２２０は設定する観光地として、ユーザ嗜好情報が「地域」としてアジアを示している場合にアジアの一国をランダムに選択したり、ユーザ嗜好情報が「ジャンル」として温泉を示している場合に温泉地をランダムに選択したり、ユーザ嗜好情報が「その他の嗜好」として好きな人物を示している場合にその人物にゆかりのある地を選択したりする。地図情報記憶部２１１の地図情報や地域情報記憶部２１２の地域情報に含まれる各観光スポット情報は「地域」、「ジャンル」、「その他の嗜好」などのユーザ嗜好情報の各項目と対応付けられて記憶されているものとする。分身機能作成部２２０はこのユーザ嗜好情報項目の対応付けを基に観光地を設定する。
また、分身機能作成部２２０はユーザ情報に含まれるユーザの住所をアバター位置として設定したり、設定した観光地からランダムに選択した地点をアバター位置として設定したりする。
【０１０３】
＜Ｓ３０２：道路・路線情報判断ステップ（地図回遊処理）＞
次に、道路・路線情報判断部２３１がアバターの移動条件を決定する。
このとき、道路・路線情報判断部２３１はアバター情報が示す観光地についての地図情報を地図情報記憶部２１１から取得し、取得した地図情報に基づいて移動手段、移動方向、移動時間、目的地などの移動条件を決定する。
例えば、目的地の決定について道路・路線情報判断部２３１はアバター位置に駅がある場合に、電車、バス、徒歩のいずれで移動するか、何線の電車で移動するか、どこ行きのバスで移動するか、徒歩でどの方向に移動するか、幾つの駅・バス停を移動するか、どの交差点まで移動するか、何分移動するかなどをランダムに選択する。
例えば、道路・路線情報判断部２３１はアバター情報が示す観光地に位置する各観光スポットの観光スポット情報を地域情報記憶部２１２から取得し、取得した各観光スポット情報から一つの観光スポット情報を目的地としてランダムに選択し、アバターが目的地に到着した際に新たな目的地を再決定する。
【０１０４】
＜Ｓ３０３：（時間経過待ち処理）＞
次に、地図回遊部２３０がＳ３０２で移動条件として決定された移動時間の経過を待つ。
例えば、Ｓ３０２で幾つかの駅・バス停の移動を選択した場合、地図回遊部２３０は駅・バス停の移動にかかる所要時間の経過を待つ。所要時間は地図情報に対応付けられて記憶機器に記憶されているものとする。
【０１０５】
＜Ｓ３０４：取得情報登録ステップ（位置更新処理）＞
次に、取得情報登録部２５０がＳ３０２で決定された移動条件に従いアバターを移動させる。
このとき、取得情報登録部２５０はアバター位置を移動条件に従って更新する。例えば、移動条件が東に徒歩で１０分の移動であれば、取得情報登録部２５０は徒歩の速さ（例えば、３ｋｍ／ｈ）に移動時間１０分を乗じた距離（例えば、５００ｍ）だけアバター位置から歩道に沿った東の方向にある地点を地図情報から算出し、算出した地点を新たな位置としてアバター位置を更新する。
またこのとき、取得情報登録部２５０は更新前のアバター位置、Ｓ３０２で決定された移動条件を履歴情報としてアバター情報に設定する。
【０１０６】
＜Ｓ３０５：ルート検索ステップ（ルート検索処理）＞
次に、ルート検索部２３２がＳ３０４で更新されたアバター位置に観光スポットが有るか判定する。
このとき、ルート検索部２３２は地域情報記憶部２１２に記憶された観光スポット情報をアバター位置で検索する。観光スポット情報には観光スポットが位置する地点が示され、ルート検索部２３２はアバター位置と一致する（または特定の範囲内を示す）地点を示す観光スポット情報を検索して観光スポットの有無を判定する。
アバター位置や観光スポットが位置する地点は例えば（ｘ，ｙ，ｚ）のような座標値で表される。
【０１０７】
＜Ｓ３０６：地域情報取得ステップ（地域情報取得処理）＞
Ｓ３０５においてルート検索部２３２がアバター位置に観光スポットが有ると判定した場合、地域情報取得部２４０がアバター位置に位置するその観光スポットについての観光スポット情報を地域情報記憶部２１２から取得する。そして、地域情報取得部２４０は取得した観光スポット情報を当該アバター位置を含むアバター情報に設定して取得情報記憶部２１３に記憶する。
【０１０８】
＜Ｓ３０７：（出力情報生成処理）＞
次に、取得情報送信部２６０がユーザ端末３００に送信する観光情報を生成する。
このとき、取得情報送信部２６０はアバター情報を取得情報記憶部２１３から取得し、取得したアバター情報に基づいて観光情報を生成する。
例えば、取得情報送信部２６０はアバター情報から観光スポット情報、移動条件、履歴情報を抽出し、抽出した観光スポット情報、移動条件、履歴情報を観光情報とする。また例えば、取得情報送信部２６０は観光スポット周辺を示す地図情報を加えて観光情報を生成する。
また、取得情報送信部２６０は観光スポット情報、移動条件、履歴情報、地図情報などについてテキスト形式、画像形式、音声形式、ＷＥＢページ形式などの観光情報を生成する。
地図情報を含んだ観光情報を生成する場合、取得情報送信部２６０は、例えば、アバター情報に含まれるアバター位置を中心座標、特定長を一辺の長さとして方形の地図情報を地図情報記憶部２１１から抽出し、抽出した地図情報を観光情報に設定する。
【０１０９】
＜Ｓ３０８：取得情報送信ステップ（情報出力処理）＞
そして、情報送受信部２８０がＳ３０７で生成された観光情報をインターネット５００を介してユーザ端末３００に送信する。
例えば、情報送受信部２８０は電子メール方式（例えば、ＳＭＴＰ：Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）、ファイル転送方式（例えば、ＦＴＰ：Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）で観光情報を送信する。
【０１１０】
Ｓ３０５においてルート検索部２３２がアバター位置に観光スポットが無いと判定した後またはＳ３０８において情報送受信部２８０が観光情報を送信した後、仮想観光サーバ２００はＳ３０２以降の処理を繰り返す。
【０１１１】
図９は、実施の形態３における観光情報を表示したユーザ端末３００の画面を示す図である。
ユーザ端末３００は、仮想観光サーバ２００が上述した仮想観光体験方法（Ｓ３０１〜Ｓ３０８）により送信した観光情報を受信し、受信した観光情報を例えば図３や図９に示すように表示装置９０１に表示する。
【０１１２】
図３では、ユーザ端末３００は、アバターの移動履歴（アバター移動ルート）、アバターの移動先の観光スポットについての情報（観光スポット情報、取得情報）、アバターの過去の移動先である観光スポットを示す表示マーク（情報取得地域）を表示装置９０１に表示している。
図９では、移動元（浜松町）、現在地（鎌倉駅）、移動手段（Ａ線）、所要時間（１時間）、現在地に位置する観光スポットの情報（鎌倉駅の特徴は・・・）、目的地（鶴岡八幡宮）を表示装置９０１に表示している。
【０１１３】
上述のように、実施の形態３における仮想観光サーバ２００はユーザの嗜好に合った観光情報をユーザ端末３００に送信する。これにより、ユーザはＷＥＢ検索、雑誌の入手などの手間をかけることなく自身の嗜好に合った情報を取得することができる。
また、実施の形態３における仮想観光サーバ２００はランダムに選択した移動条件に基づいて取得した観光情報をユーザ端末３００に送信する。これにより、ユーザは知らなかった観光スポットの情報も取得することができる。また、あまり知られていないためにホームページなどで参照されることが少ない個人店舗を経営する地域情報提供者などは仮想観光サーバ２００によるユーザへの情報提供により宣伝効果が期待できる。
また、実施の形態３における仮想観光サーバ２００は実際の移動にかかる所要時間の経過を待って観光情報をユーザ端末３００に送信する。これにより、ユーザは実際に観光した場合と時間について同じ感覚で各観光スポット情報を得られるため仮想的に観光の体験をすることができる。
【０１１４】
実施の形態４．
上記実施の形態３では仮想観光サーバ２００は各ユーザに対応するアバターが取得した観光スポットなどの情報を提供する形態について説明した。実施の形態４では他ユーザのアバターから取得した情報を提供する形態について説明する。
以下、上記実施の形態３と異なる事項について説明し、説明しない事項は上記実施の形態３と同様とする。
【０１１５】
まず、実施の形態４における仮想観光システム１００の構成について、前述した図４に基づいて以下に説明する。
実施の形態４における仮想観光システム１００の構成は、上記実施の形態３の構成に対して、さらに、仮想観光サーバ２００が情報交換部２９０を備える。
情報交換部２９０は電子地図上においてあるユーザに対応するアバターが他のユーザに対応するアバターに出会ったかを判定する。
他の構成は上記実施の形態３における構成と同様である。
【０１１６】
図１０は、実施の形態４における仮想観光サーバ２００の仮想観光体験方法を示すフローチャートである。
実施の形態４における仮想観光サーバ２００が実行してユーザに提供する仮想観光体験方法（位置情報出力方法、観光情報提供方法）について、図１０に基づいて以下に説明する。
仮想観光サーバ２００の「〜部」で示す各構成は、ＣＰＵ９１１を用いて以下に説明する処理を実行する。
【０１１７】
Ｓ４０１〜Ｓ４０６において仮想観光サーバ２００は上記実施の形態３におけるＳ３０１〜Ｓ３０６と同じ処理を実行する。
【０１１８】
＜Ｓ４０７：アバター検出ステップ（他仮想位置判定処理）＞
ルート検索部２３２がＳ４０４で更新されたアバター位置に他のアバターが存在するか判定する。
このとき、ルート検索部２３２はＳ４０４で更新されたアバター位置と一致する（または特定の範囲内を示す）地点を示す他のアバターのアバター位置を取得情報記憶部２１３で検索して他のアバターの有無を判定する。
【０１１９】
＜Ｓ４０８：情報交換ステップ（他移動履歴取得処理）＞
Ｓ４０７においてルート検索部２３２がアバター位置に他のアバターが存在すると判定した場合、情報交換部２９０はアバター位置に存在するそのアバターについてのアバター情報を取得情報記憶部２１３から取得する。そして、情報交換部２９０はアバター位置が一致する（または特定の範囲内を示す）各アバター情報の内容を複製して相互に設定し、他のアバターのアバター情報を設定した各アバター情報を取得情報記憶部２１３に記憶する。
【０１２０】
＜Ｓ４０９：（情報出力判定処理）＞
次に、取得情報送信部２６０が観光情報をユーザ端末３００に送信するか判定する。
このとき、取得情報送信部２６０は、Ｓ４０５においてルート検索部２３２がアバター位置に観光スポットが有ると判定した場合と、Ｓ４０７においてルート検索部２３２がアバター位置に他のアバターが存在すると判定した場合との少なくともいずれかの場合に、観光情報をユーザ端末３００に送信すると判定する。
【０１２１】
Ｓ４１０〜Ｓ４１１において仮想観光サーバ２００は上記実施の形態３におけるＳ３０７〜Ｓ３０８と同じ処理を実行して、ユーザに対して他のアバターが取得した情報についても提供する。
【０１２２】
Ｓ４０５においてルート検索部２３２がアバター位置に観光スポットが無いと判定した後、仮想観光サーバ２００はＳ４０７に処理を移す。
また、Ｓ４０７においてルート検索部２３２がアバター位置に他のアバターが存在すると判定した後、仮想観光サーバ２００はＳ４０９に処理を移す。
また、Ｓ４０９において取得情報送信部２６０が観光情報を送信しないと判定した後またはＳ４１１において情報送受信部２８０が観光情報を送信した後、仮想観光サーバ２００はＳ４０２以降の処理を繰り返す。
【０１２３】
図１１は、実施の形態４における観光情報を表示したユーザ端末３００の画面を示す図である。
ユーザ端末３００は、上述のＳ４０８において他のアバターから取得された情報を例えば図１１に示すように表示装置９０１に表示する。
図１１では、他のアバターに出会った位置（鶴岡八幡宮に行く途中）、出会ったアバターに対応するユーザの名前（Ｚさん）、出会ったアバターの移動履歴（鶴岡八幡宮→祇園山→八雲神社→Ｂ店）、出会ったアバターの目的地（鎌倉駅）、お薦めスポット（八雲神社）を表示装置に表示している。
図１１に示すように、お勧めスポットを観光情報に設定する場合、例えば、地域情報記憶部２１２に記憶された各観光スポット情報に優先度を設定しておき、取得情報登録部２５０がアバター情報に設定された観光スポット情報の中で一番優先度の高いものをお薦めスポットとしてアバター情報に設定する。
【０１２４】
上述のように、実施の形態４における仮想観光サーバ２００は他ユーザが取得した観光情報もユーザ端末３００に送信する。これにより、上記実施の形態３による、ユーザが知らない観光スポットの観光スポット情報を取得できるという効果や、地域情報提供者の宣伝効果や、ユーザが仮想的に観光の体験をすることができるという効果をより高めることができる。
【０１２５】
実施の形態５．
上記実施の形態３や上記実施の形態４では仮想観光サーバ２００がランダムにアバターを移動させ、特定のタイミングで観光情報をユーザに提供する形態について説明した。実施の形態５ではユーザがアバターの移動を指示し、ユーザが任意のタイミングで観光情報を取得する形態について説明する。
以下、上記実施の形態３および上記実施の形態４と異なる事項について説明し、説明しない事項は上記実施の形態３または上記実施の形態４と同様とする。
【０１２６】
図１２は、実施の形態５における仮想観光サーバ２００の情報要求方法、移動要求方法を示すフローチャートである。
実施の形態５における仮想観光サーバ２００がユーザの要求に応じて実行する情報要求方法、移動要求方法について、図１２に基づいて以下に説明する。
仮想観光サーバ２００の「〜部」で示す各構成は、ＣＰＵ９１１を用いて以下に説明する処理を実行する。
【０１２７】
＜Ｓ５０１：（情報要求入力処理、移動要求入力処理）＞
情報送受信部２８０はユーザ端末３００からユーザの要求情報を受信する。
【０１２８】
＜Ｓ５０２：（要求判定処理）＞
次に、情報送受信部２８０はＳ５０１で受信した要求情報について、現在のアバターについての情報を要求する情報要求か、アバターに対する特定の移動を要求する移動要求かを判定する。
【０１２９】
＜Ｓ５０３：（出力情報生成処理）＞
Ｓ５０２において情報送受信部２８０が判定した要求種類が情報要求である場合、上記実施の形態３のＳ３０７と同様に、取得情報送信部２６０が観光情報を生成する。
【０１３０】
＜Ｓ５０４：取得情報送信ステップ（情報出力処理）＞
そして、上記実施の形態３のＳ３０８と同様に、情報送受信部２８０がＳ５０２において生成された観光情報をユーザ端末３００に送信する。
【０１３１】
＜Ｓ５０５：（移動処理）＞
Ｓ５０２において情報送受信部２８０が判定した要求種類が移動要求である場合、道路・路線情報判断部２３１が移動条件を変更する。
例えば、ユーザは図１１に示す情報がユーザ端末３００に表示された際に表示されたお薦めスポットを目的地にするように移動要求することができ、このとき、道路・路線情報判断部２３１はアバター情報に設定された移動条件である目的地をそのお薦めスポットに変更する。
また例えば、ユーザは情報要求して取得した観光情報に基づいて、移動方向や移動時間を移動要求で指示することができ、このとき、道路・路線情報判断部２３１はアバター情報に設定された移動条件である移動方向・移動時間を移動要求で指示された移動方向・移動時間に変更する。
道路・路線情報判断部２３１が移動条件を変更した以後、仮想観光サーバ２００は上記実施の形態３や上記実施の形態４と同様にアバターを移動し、アバターの移動先で取得した情報について観光情報をユーザ端末３００に送信する。
【０１３２】
上述のように、実施の形態５における仮想観光サーバ２００はユーザの情報要求に応じて観光情報を提供することができ、ユーザの移動要求に応じてアバターを移動することができる。これにより、ユーザはより嗜好に合った観光情報を取得することができ、仮想観光をより体感することができる。
【０１３３】
上記実施の形態３〜上記実施の形態５において、ユーザとアバターとは１対１に対応していなくてもよい。例えば、１つのアバターに対して複数のユーザが対応していてもよいし、いずれのユーザにも対応しないアバターが存在してもよい。
また、アバターの移動は実時間に合わせなくてもよい。例えば、上記実施の形態５においてユーザが情報要求して取得した観光情報が移動時間のかかる目的地を示し、ユーザがその移動時間を待てないような場合において、ユーザの要求に応じて仮想観光サーバ２００が時間の経過を早めるようにしてもよい。
また、仮想観光サーバ２００がユーザ端末３００を兼ねてもよい。例えば、情報送受信部２８０は観光情報を仮想観光サーバ２００に接続された表示装置９０１に対して図３や図９や図１１に示すように表示してもよい。
また、上記実施の形態５と同様にして、回遊を始めるアバターの位置、観光コース、観光地などについてもユーザが指定してもよい。これにより、仮想観光サーバ２００はよりユーザの嗜好に合った観光情報を提供することができる。また、ユーザは仮想観光システム１００を利用してすごろくゲームや一筆書きによる日本一周ゲームすることもできる。
また、観光情報には、取得情報登録部２５０が移動させたアバターの移動先（更新したアバター位置）に位置する観光スポットだけに限らず、アバターの移動経路上（および移動経路から特定の範囲内）に位置する観光スポットの情報を含めてもよい。これにより、仮想観光サーバ２００はより多くの情報をユーザに提供することができる。
また、仮想観光サーバ２００は観光スポットや他のアバターがいない場合にも観光情報をユーザ端末３００に送信してよい。これにより、ユーザはアバターの移動経路を随時に知ることができる。
【０１３４】
実施の形態６．
図１３は、実施の形態６にかかる近傍情報提供システム６００の全体構成図及び近傍情報提供サーバ６１０の機能ブロック図である。
近傍情報提供システム６００では近傍情報提供サーバ６１０（近傍情報提供装置ともいう）とユーザ端末３００とが携帯電話回線またはインターネット５１０を介してネットワーク接続されている。近傍情報提供サーバ６１０はコンピュータで実現することができる。また、ユーザ端末３００は例えば携帯電話端末３１０であり、ＧＰＳ７００（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）等から位置情報を取得する。
近傍情報提供サーバ６１０は、ユーザ情報記憶部２１０、地図情報記憶部２１１、地域情報記憶部２１２、近傍情報作成部２２５、近傍判断部２３６、地域情報取得部２４０、近傍情報送信部２６５、情報送受信部２８０、グループ登録部２８５を備える。
【０１３５】
グループ登録部２８５は、ユーザ端末３００からのグループ登録操作情報（登録ボタン、ＩＤ等）に基づいて、対応するユーザ端末３００のユーザ端末識別情報及びグループ識別情報（例えば、識別子）をユーザ情報記憶部２１０に登録する。グループ登録操作情報はユーザ端末３００を識別する情報であり、ユーザ端末３００が属するグループを識別する情報である。以下において、同一のグループに登録したユーザを「グループユーザ」と呼び、グループユーザのユーザ端末３００を「グループユーザ端末」と呼ぶ。ここで、グループ登録部２８５は任意の１ユーザをグループの各種条件設定を変更する権限を持つマスターユーザとして登録することもできる。
【０１３６】
ユーザ情報記憶部２１０は、近傍情報提供システム６００を利用するユーザに関する各種の情報を記憶している。ユーザに関する各種の情報とは、例えば、ユーザ識別子、パスワード等のユーザを特定する情報、グループ登録部２８５で登録したグループ識別子等の当該ユーザが属するグループを特定する情報である。また、ユーザ情報記憶部２１０は、ユーザが予め登録した各種の情報（地域情報、観光写真データ等）も記憶している。
【０１３７】
地図情報記憶部２１１は、地図情報（地図画像データ、数値データ等）及び地図に含まれる情報を記憶している。地図情報及び地図に含まれる情報とは、例えば、地名や道路名などの文字データ、駅前、観光地などの地図や市町村のマークなどの画像データ、道路情報（道路の地図データ、道路画像データ等）などである。
地域情報記憶部２１２は地域に関する任意の情報を記憶している。任意の情報とは、例えば、観光のガイド情報や店舗（商店、デパート、飲食店、映画館、クラブ、ライブハウス等）等の情報、それら店舗等でのイベント情報、それらの情報の地図上の位置などである。
【０１３８】
近傍判断部２３６は、ユーザ端末３００の位置情報と地図情報記憶部２１１に記憶されている地図情報とに基づいて、予め設定した近傍範囲内にあるグループユーザ端末及び店舗等を判断する。ここで、近傍範囲は、予め設定しておく以外に、グループのマスターユーザがユーザ端末３００のボタン操作により、地図上の任意の位置に対応させて任意の形で定義し、近傍情報提供サーバ６１０に設定できることとしてもよい。例えば、マスタユーザが近傍範囲をマスターユーザの現在位置から南西２０度方向５００ｍの位置に長さ１００ｍの手形の範囲（図１５参照）と定義するなどである。また、近傍情報提供システム６００ではグループ登録部２８５が近傍範囲内にあるグループユーザ端末３００のユーザをマスターユーザに切り替えて登録できるようにしてもよい。
【０１３９】
地域情報取得部２４０は、近傍判断部２３６で判断した近傍範囲内に地域情報の登録がされている位置が存在する場合、その位置に登録されている地域情報を地域情報記憶部２１２から取得する。
【０１４０】
近傍情報作成部２２５は、近傍判断部２３６で判断した近傍範囲内のグループユーザ端末の位置情報及びユーザ情報と地域情報取得部２４０で取得した地域情報とを示す近傍情報を作成する。
【０１４１】
近傍情報送信部２６５は、近傍情報作成部２２５で作成された近傍情報、グループ登録部２８５で登録されたグループユーザのユーザ情報、地図情報取得部２３５で取得された地図情報等をユーザ端末３００で表示できるデータとしてユーザ端末３００に送信する処理を行う。例えば、近傍情報送信部２６５は、近傍判断部２３６で判断されたグループユーザ端末に対応する電子メールアドレス宛てに近傍情報、ユーザ情報、地図情報等を添付した電子メールを送信する処理を行う。
【０１４２】
情報送受信部２８０は、携帯電話回線またはインターネット５１０を介してネットワーク接続されているグループユーザ端末３００に対応するユーザ端末情報をユーザ端末３００から受信する。また、近傍情報送信部２６５で送信処理された近傍情報、ユーザ情報、地図情報等及び電子メールをユーザ端末３００に送信する。
【０１４３】
図１４は、実施の形態６にかかる近傍情報提供システム６００における近傍情報提供サーバ６１０が実行する近傍情報提供処理の動作を表すフローチャートである。図１４に基づいて、ユーザ端末３００と近傍情報提供サーバ６１０（近傍情報提供装置）が実行する近傍情報提供処理の動作を説明する。
「〜部」で説明する近傍情報提供サーバ６１０とユーザ端末３００との各構成要素は中央処理装置を用いて以下の処理を実行する。
【０１４４】
グループ登録ステップＳ６０１では、情報送受信部２８０は、携帯電話回線またはインターネット５１０を介してネットワーク接続されているグループユーザ端末３００に対応するユーザ端末情報をユーザ端末３００から受信し、グループ登録部２８５は、ユーザ端末３００からのグループ登録操作情報（登録ボタン、ＩＤ等）に基づいて、対応するユーザ端末３００のユーザ端末識別情報及びグループ識別情報をユーザ情報記憶部２１０に登録する。
【０１４５】
地図情報取得ステップＳ６０２では、地図情報取得部２３５は、地図情報記憶部２１１に記憶されている地図情報から道路・鉄道路線等のルート情報、店舗等のポイント情報を切り出す。
【０１４６】
近傍判断ステップＳ６０３では、近傍判断部２３６は、地図情報取得部２３５が切り出したルート情報及びポイント情報とグループ登録部２８５が登録したユーザ情報とのうち、近傍範囲内のルート情報及びポイント情報と近傍範囲内に位置するグループユーザ端末に対応するユーザ情報とがあるかを判断する。ここで、近傍判断部２３６では、マスターユーザのボタン操作情報に基づいて近傍範囲を地図上の任意の位置に対応させて任意の形で設定できるようにしてもよい。また、近傍情報提供システム６００ではグループ登録部２８５が近傍範囲内にあるグループユーザ端末３００のユーザをマスターユーザに切り替えて登録できるようにしてもよい。近傍判断部２３６が近傍範囲内に位置するグループユーザ端末に対応するユーザ情報が存在すると判断した場合、地域情報取得ステップＳ６０４へ進み、近傍判断部２３６が当該ユーザ情報が存在しないと判断した場合は近傍情報送信ステップＳ６０６へ進む。
【０１４７】
地域情報取得ステップＳ６０４では、地域情報取得部２４０は、地域情報記憶部２１２から近傍範囲の地域に関する情報として登録されている地域情報を取得する。
【０１４８】
近傍情報作成ステップＳ６０５では、近傍情報作成部２２５は、近傍判断部２３６で判断した近傍範囲内のグループユーザ端末の位置情報及びユーザ情報と地域情報取得部２４０で取得した地域情報とを示す近傍情報を作成する。
【０１４９】
近傍情報送信ステップＳ６０６では、近傍情報送信部２６５は、近傍情報作成部２２５で作成された近傍情報、グループ登録部２８５で登録された各グループユーザのユーザ情報、地図情報取得部２３５で取得された地図情報等をユーザ端末３００で表示できるデータとしてグループユーザ端末３００に送信する処理を行う。例えば、近傍情報送信部２６５は、近傍判断部２３６で判断されたグループユーザ端末に対応する電子メールアドレス宛てに近傍情報、ユーザ情報、地図情報等を添付した電子メールを送信する処理を行う。
【０１５０】
上述した近傍情報提供サーバ６１０は、近傍情報を提供する近傍情報提供装置の一例であり、複数のユーザ端末位置情報及び地図情報から道路・路線情報、店舗等の情報を切り出し、近傍範囲内にあるユーザ端末情報及び地域情報を取得し、近傍範囲内にあるユーザ端末３００に取得したユーザ端末情報及び地域情報を送信することを特徴とする近傍情報提供システムである。
【０１５１】
図１５は、実施の形態６にかかるユーザ端末３００が表示装置に表示する地図情報及び取得情報の表示例である。グループユーザ端末３００は地図画像上にユーザ端末ポインタとして画像表示される。また、自ユーザ端末の近傍情報はポップアップ表示される。
【０１５２】
図１６は、実施の形態６における近傍情報提供システム６００の外観の一例を示す図である。
図１６において、近傍情報提供システム６００は、仮想観光システム１００と同様の構成からなるが、地域情報提供者端末４００は無く、ユーザ端末３００の一例として携帯電話端末３１０を備える。
【０１５３】
上述のように、実施の形態６における近傍情報提供システム６００ではグループ登録された複数のユーザ同士が互いの位置を確認することができる。これにより、ユーザはより嗜好に合った観光情報を取得することができ、仮想観光をより体感することができる。
【０１５４】
また、上記実施の形態６における近傍情報提供サーバ６１０において、近傍範囲内に存在するユーザをマスターユーザに切り替えることにより、携帯電話端末３１０上で広範囲な鬼ごっこゲーム等の仮想的な遊戯を実現することができる。
【産業上の利用可能性】
【０１５５】
本実施の形態の地図情報、地域情報を各種の都市、地域、あるいは、各種施設の配置情報、案内情報に置き換えることによって、仮想的な観光に限らず、各種の位置に関連ある仮想的な探索などに利用することができる。
【図面の簡単な説明】
【０１５６】
【図１】実施の形態１にかかる仮想観光システム１００の全体構成図及び仮想観光サーバ２００の機能ブロック図である。
【図２】実施の形態１にかかる仮想観光システム１００における仮想観光サーバ２００が実行する仮想観光処理の動作を表すフローチャートである。
【図３】実施の形態１にかかるユーザ端末３００が表示装置に表示する地図情報及び取得情報の表示例である。
【図４】実施の形態２にかかる仮想観光システム１００の全体構成図及び仮想観光サーバ２００の機能ブロック図である。
【図５】実施の形態２にかかる仮想観光システム１００における仮想観光サーバ２００が実行する仮想観光処理の動作を表すフローチャートである。
【図６】実施の形態における仮想観光システム１００の外観の一例を示す図である。
【図７】実施の形態における仮想観光サーバ２００とユーザ端末３００と地域情報提供者端末４００とのハードウェア資源の一例を示す図である。
【図８】実施の形態３における仮想観光サーバ２００の仮想観光体験方法を示すフローチャートである。
【図９】実施の形態３における観光情報を表示したユーザ端末３００の画面を示す図である。
【図１０】実施の形態３における仮想観光サーバ２００の仮想観光体験方法を示すフローチャートである。
【図１１】実施の形態４における観光情報を表示したユーザ端末３００の画面を示す図である。
【図１２】実施の形態５における仮想観光サーバ２００の情報要求方法、移動要求方法を示すフローチャートである。
【図１３】実施の形態６にかかる近傍情報提供システム６００の全体構成図及び近傍情報提供サーバ６１０の機能ブロック図である。
【図１４】実施の形態６にかかる近傍情報提供システム６００における近傍情報提供サーバ６１０が実行する近傍情報提供処理の動作を表すフローチャートである。
【図１５】実施の形態６にかかるユーザ端末３００が表示装置に表示する地図情報及び取得情報の表示例である。
【図１６】実施の形態６における近傍情報提供システム６００の外観の一例を示す図である。
【符号の説明】
【０１５７】
１００  仮想観光システム、２００  仮想観光サーバ、２１０  ユーザ情報記憶部、２１１  地図情報記憶部、２１２  地域情報記憶部、２１３  取得情報記憶部、２２０  分身機能作成部、２２５  近傍情報作成部、２３０  地図回遊部、２３１  道路・路線情報判断部、２３２  ルート検索部、２３５  地図情報取得部、２３６  近傍判断部、２４０  地域情報取得部、２５０  取得情報登録部、２６０  取得情報送信部、２６５  近傍情報送信部、２７０  地域情報登録部、２８０  情報送受信部、２８５  グループ登録部、２９０  情報交換部、３００  ユーザ端末、３１０  携帯電話端末、４００  地域情報提供者端末、５００  インターネット、５１０  携帯電話回線またはインターネット、６００  近傍情報提供システム、６１０  近傍情報提供サーバ、９０１  表示装置、９０２  キーボード、９０３  マウス、９０４  ＦＤＤ、９０５  ＣＤＤ、９１０  データベース、９１１  ＣＰＵ、９１２  バス、９１３  ＲＯＭ、９１４  ＲＡＭ、９１５  通信ボード、９２０  磁気ディスク装置、９２１  ＯＳ、９２２  ウィンドウシステム、９２３  プログラム群、９２４  ファイル群、９４１  ゲートウェイ、９４２  ＬＡＮ。
【図１】
2007293803.tif 000003
【図２】
2007293803.tif 000004
【図３】
2007293803.tif 000005
【図４】
2007293803.tif 000006
【図５】
2007293803.tif 000007
【図６】
2007293803.tif 000008
【図７】
2007293803.tif 000009
【図８】
2007293803.tif 000010
【図９】
2007293803.tif 000011
【図１０】
2007293803.tif 000012
【図１１】
2007293803.tif 000013
【図１２】
2007293803.tif 000014
【図１３】
2007293803.tif 000015
【図１４】
2007293803.tif 000016
【図１５】
2007293803.tif 000017
【図１６】
2007293803.tif 000018