(57)【要約】【課題】風景画像を必要がある都度にダウンロードして、対応速度が速く、リアル感のある仮想空間を構築することができるようにした画像表示システムを提供する。【解決手段】画像表示システムは、画像情報を記憶している画像情報記憶装置と通信回線によって接続されている携帯通信端末を用いて、仮想空間内をキャラクタが移動し、前記画像情報記憶装置が記憶している画像ファイルを前記携帯通信端末の画面に表示するものであって、位置方向検知手段は仮想空間内におけるキャラクタの位置および方向を検知し、ダウンロードファイル決定手段は前記検知した位置および方向に応じて、前記携帯通信端末の画面に表示するためにダウンロードする画像ファイルを決定し、ダウンロード手段は前記ダウンロードファイル決定手段によって決定した画像ファイルをダウンロードし、表示手段はダウンロードした画像ファイルを前記携帯通信端末の画面に表示する。【選択図】図２
2008083839.tif 000002
【特許請求の範囲】
【請求項１】
画像情報を記憶している画像情報記憶装置と通信回線によって接続されている携帯通信端末を用いて、仮想空間内をキャラクタが移動し、前記画像情報記憶装置が記憶している画像ファイルを前記携帯通信端末の画面に表示する画像表示システムであって、
仮想空間内におけるキャラクタの位置および該キャラクタの方向を検知する位置方向検知手段と、
前記位置方向検知手段によって検知した位置および方向に応じて、前記携帯通信端末の画面に表示するためにダウンロードする画像ファイルを決定するダウンロードファイル決定手段と、
前記ダウンロードファイル決定手段によって決定した画像ファイルを前記画像情報記憶装置からダウンロードするダウンロード手段と、
前記ダウンロード手段によってダウンロードした画像ファイルを前記携帯通信端末の画面に表示する表示手段
を具備することを特徴とする画像表示システム。
【請求項２】
前記キャラクタの動作を検知する動作検知手段
を具備し、
前記ダウンロードファイル決定手段は、前記動作検知手段によって検知した動作にも応じて、前記携帯通信端末の画面に表示するためにダウンロードする画像ファイルを決定する
ことを特徴とする請求項１に記載の画像表示システム。
【請求項３】
画像情報を記憶している画像情報記憶装置と通信回線によって接続されている携帯通信端末を用いて、仮想空間内をキャラクタが移動し、前記画像情報記憶装置が記憶している画像ファイルを前記携帯通信端末の画面に表示するように画像表示システムを動作させる画像表示プログラムであって、
前記画像表示システムに、
仮想空間内におけるキャラクタの位置および該キャラクタの方向を検知する位置方向検知機能と、
前記位置方向検知機能によって検知した位置および方向に応じて、前記携帯通信端末の画面に表示するためにダウンロードする画像ファイルを決定するダウンロードファイル決定機能と、
前記ダウンロードファイル決定機能によって決定した画像ファイルを前記画像情報記憶装置からダウンロードするダウンロード機能と、
前記ダウンロード機能によってダウンロードした画像ファイルを前記携帯通信端末の画面に表示する表示機能
を実現させることを特徴とする画像表示プログラム。
【請求項４】
前記画像表示システムに、
前記キャラクタの動作を検知する動作検知機能
を実現させ、
前記ダウンロードファイル決定機能は、前記動作検知機能によって検知した動作にも応じて、前記携帯通信端末の画面に表示するためにダウンロードする画像ファイルを決定する
ことを特徴とする請求項３に記載の画像表示プログラム。
【請求項５】
画像情報を記憶している画像情報記憶装置と通信回線によって接続されている携帯通信端末を用いて、仮想空間内をキャラクタが移動し、前記画像情報記憶装置が記憶している画像ファイルを前記携帯通信端末の画面に表示する画像表示システムが行う画像表示方法であって、
仮想空間内におけるキャラクタの位置および該キャラクタの方向を検知し、
前記検知した位置および方向に応じて、前記携帯通信端末の画面に表示するためにダウンロードする画像ファイルを決定し、
前記決定した画像ファイルを前記画像情報記憶装置からダウンロードし、
前記ダウンロードした画像ファイルを前記携帯通信端末の画面に表示する
ことを特徴とする画像表示方法。
【請求項６】
前記画像表示システムは、
前記キャラクタの動作を検知し、
前記ダウンロードファイルを決定する場合は、前記検知した動作にも応じて、前記携帯通信端末の画面に表示するためにダウンロードする画像ファイルを決定する
ことを特徴とする請求項５に記載の画像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像情報を記憶している画像情報記憶装置と通信回線によって接続されている携帯通信端末を用いて、仮想空間内をキャラクタが移動し、前記画像情報記憶装置が記憶している画像ファイルを前記携帯通信端末の画面に表示する画像表示システム、画像表示プログラムおよび画像表示方法に関する。
【背景技術】
【０００２】
携帯電話を用いたサービスとして、豊かなコミュニケーションを可能にする身近で使いやすいサービスが望まれている。そのためには、第三者が発信するメッセージを一方的に受け取るのではなく、生身の「人と人」の間のコミュニケーションをサポートすることが必要である。また、これまでは「知り合い」までに限られていたコミュニケーションの相手を、世の中にいる「自分と同じ興味をもつ人たち」にまで広げることも必要である。そして、利用者としても、新しい仲間を見つけ、「人と人」の間のコミュニケーションをもっと楽しめるようにしたいという要求がある。
【０００３】
そのために、キャラクタを利用した仮想空間におけるサービスが利用されている。例えば、オンライン対戦型ゲームなどが実現されているが、今まで知らなかった人との現実世界にも通じるコミュニケーションが実現されているわけではない。
そこで、仮想空間における「今まで知らなかった人とのコミュニケーション」を実現するためのプラットフォームを構築することが望まれている。つまり、携帯電話のユーザーが住人となって、散歩、イベント、コミュニケーション、おしゃれ、ゲームなどを、いつでも、どこからでも気軽に楽しめる仮想空間が望まれている。
そして、それらの仮想空間を実現するためには、必要なプログラム、データを管理サーバーから携帯電話にダウンロードする必要がある。
【０００４】
これらに関連する技術として、例えば、特許文献１には、ユーザが欲するコンテンツのお試し版をプッシュ配信し利便性を高めることを課題とし、端末にコンテンツをプッシュ配信するプッシュ型コンテンツ配信サービスシステムに、インターネットを介するメール配信部と、インターネットを介して端末にコンテンツを閲覧させ所望のコンテンツを探索させるコンテンツ閲覧部と、探索後、新規コンテンツの配信に同意するメールを送信した場合、端末のメールアドレス、閲覧で得たコンテンツの探索条件を設定し、要求に応じてコンテンツの完全版のダウンロードを行うコンテンツ探索条件設定／完全版提供部と、コンテンツ閲覧部とコンテンツ探索条件設定／完全版提供部を運営し新規のコンテンツを登録し探索条件と一致する新規登録のコンテンツがある場合、端末にお試し版を添付しメールを配信し、期待通りの場合に完全版のダウンロードを要求するコンテンツ運営／お試し版提供部とを備える技術が開示されている。
【特許文献１】特開２００５−２４２３９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、キャラクタが仮想空間内を自由に動き回った場合に、その風景画像を表示する必要があるが、膨大な量の風景画像を携帯電話に記憶させておくことはメモリ容量の点から困難である。一方、仮想空間内の風景画像をダウンロードすることも通信速度、通信容量から、対応速度が速く、リアル感のある仮想空間を構築することは困難であるという問題点があった。
本発明は、このような従来の技術が有する問題点に着目してなされたもので、風景画像を必要がある都度にダウンロードして、対応速度が速く、リアル感のある仮想空間を構築することができるようにした画像表示システム、画像表示プログラムおよび画像表示方法を提供することを目的としている。
【課題を解決するための手段】
【０００６】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
［１］  画像情報を記憶している画像情報記憶装置と通信回線によって接続されている携帯通信端末を用いて、仮想空間内をキャラクタが移動し、前記画像情報記憶装置が記憶している画像ファイルを前記携帯通信端末の画面に表示する画像表示システムであって、
仮想空間内におけるキャラクタの位置および該キャラクタの方向を検知する位置方向検知手段と、
前記位置方向検知手段によって検知した位置および方向に応じて、前記携帯通信端末の画面に表示するためにダウンロードする画像ファイルを決定するダウンロードファイル決定手段と、
前記ダウンロードファイル決定手段によって決定した画像ファイルを前記画像情報記憶装置からダウンロードするダウンロード手段と、
前記ダウンロード手段によってダウンロードした画像ファイルを前記携帯通信端末の画面に表示する表示手段
を具備することを特徴とする画像表示システム。
【０００７】
［２］  前記キャラクタの動作を検知する動作検知手段
を具備し、
前記ダウンロードファイル決定手段は、前記動作検知手段によって検知した動作にも応じて、前記携帯通信端末の画面に表示するためにダウンロードする画像ファイルを決定する
ことを特徴とする［１］に記載の画像表示システム。
【０００８】
［３］  画像情報を記憶している画像情報記憶装置と通信回線によって接続されている携帯通信端末を用いて、仮想空間内をキャラクタが移動し、前記画像情報記憶装置が記憶している画像ファイルを前記携帯通信端末の画面に表示するように画像表示システムを動作させる画像表示プログラムであって、
前記画像表示システムに、
仮想空間内におけるキャラクタの位置および該キャラクタの方向を検知する位置方向検知機能と、
前記位置方向検知機能によって検知した位置および方向に応じて、前記携帯通信端末の画面に表示するためにダウンロードする画像ファイルを決定するダウンロードファイル決定機能と、
前記ダウンロードファイル決定機能によって決定した画像ファイルを前記画像情報記憶装置からダウンロードするダウンロード機能と、
前記ダウンロード機能によってダウンロードした画像ファイルを前記携帯通信端末の画面に表示する表示機能
を実現させることを特徴とする画像表示プログラム。
【０００９】
［４］  前記画像表示システムに、
前記キャラクタの動作を検知する動作検知機能
を実現させ、
前記ダウンロードファイル決定機能は、前記動作検知機能によって検知した動作にも応じて、前記携帯通信端末の画面に表示するためにダウンロードする画像ファイルを決定する
ことを特徴とする［３］に記載の画像表示プログラム。
【００１０】
［５］  画像情報を記憶している画像情報記憶装置と通信回線によって接続されている携帯通信端末を用いて、仮想空間内をキャラクタが移動し、前記画像情報記憶装置が記憶している画像ファイルを前記携帯通信端末の画面に表示する画像表示システムが行う画像表示方法であって、
仮想空間内におけるキャラクタの位置および該キャラクタの方向を検知し、
前記検知した位置および方向に応じて、前記携帯通信端末の画面に表示するためにダウンロードする画像ファイルを決定し、
前記決定した画像ファイルを前記画像情報記憶装置からダウンロードし、
前記ダウンロードした画像ファイルを前記携帯通信端末の画面に表示する
ことを特徴とする画像表示方法。
【００１１】
［６］  前記画像表示システムは、
前記キャラクタの動作を検知し、
前記ダウンロードファイルを決定する場合は、前記検知した動作にも応じて、前記携帯通信端末の画面に表示するためにダウンロードする画像ファイルを決定する
ことを特徴とする［５］に記載の画像表示方法。
【００１２】
前記本発明は次のように作用する。
本発明における画像表示システム、画像表示プログラムおよび画像表示方法は、画像情報を記憶している画像情報記憶装置と通信回線によって接続されている携帯通信端末を用いて、仮想空間内をキャラクタが移動し、前記画像情報記憶装置が記憶している画像ファイルを前記携帯通信端末の画面に表示する。
仮想空間内におけるキャラクタの位置および該キャラクタの方向を検知し、前記検知した位置および方向に応じて、前記携帯通信端末の画面に表示するためにダウンロードする画像ファイルを決定し、前記決定した画像ファイルを前記画像情報記憶装置からダウンロードし、前記ダウンロードした画像ファイルを前記携帯通信端末の画面に表示する。
または、前記キャラクタの動作を検知し、前記ダウンロードファイルを決定する場合は、前記検知した動作にも応じて、前記携帯通信端末の画面に表示するためにダウンロードする画像ファイルを決定するようにしてもよい。
これによって、対応速度が速く、リアル感のある仮想空間を構築することができる。そのことによって、最新の状況を的確に表示することができ、システムへの負荷を軽減することができるようになる。
【発明の効果】
【００１３】
本発明にかかる画像表示システム、画像表示プログラムおよび画像表示方法によれば、仮想空間内におけるキャラクタの位置および該キャラクタの方向を検知して、その検知した位置および方向に応じて、仮想空間の風景に関する画像ファイルをダウンロードするので、対応速度が速く、リアル感のある仮想空間を構築することができる。そのことによって、最新の状況を的確に表示することができ、システムへの負荷を軽減することができる。
【発明を実施するための最良の形態】
【００１４】
まず、本実施の形態の理解を容易にするために、図５〜図８を用いて、仮想空間アプリケーションを説明する。
仮想空間アプリケーションは、現実世界では出会えないような人とのコミュニケーションの場を提供するものであり、そのために仮想空間としての街を用意し、「もう一人の自分」としてのキャラクタを介してリアルタイムでチャットを行う環境を用意する。これによって、広告、電子的なコンテンツに関するビジネスを活性化させることもできる。
また、この仮想空間としての街は、携帯電話の中に広がる、現実世界とは別のもう一つの世界である。その街では、ユーザー自身としてのキャラクタが行動し、別のユーザーと会話（チャット）をしたり、自分の部屋（マイルーム）を飾り付けたりしながら、現実とは違った自分として生活することができる。
ただし、仮想空間でのみの行動ではなく、実在するユーザーとの会話ができ、自分の趣味にあった電子的なコンテンツまたは現実としてのコンテンツ等を購入することができ、現実の世界とも通じている。
また、仮想空間としての街は、季節にあわせて変化させたり、新しい店舗、タウンを作ったりすることもできる。
【００１５】
図５を用いて、仮想空間アプリケーションが取り扱う仮想空間を説明する。仮想空間は、立体的に描画されたグラフィックスによって描いており、大きく分けてマイルーム５２０、センター街５１０、おしゃれタウン５３０等のタウンからなる。キャラクタはこの仮想空間を自由に移動することができる。
マイルーム５２０は、ユーザー毎に割り当てられる空間である。仮想空間アプリケーション起動時は、このマイルーム５２０から始まる。また、マイルーム５２０はユーザーによって模様替えすることもできる。他のユーザーを招待して、自分のマイルーム５２０を他のユーザーに見せたり、その中でチャットすることができる。マイルーム５２０はセンター街５１０とつながっており、マイルーム５２０のドアを開くと、センター街５１０へ移動することができる。
【００１６】
センター街５１０は、ユーザー全員が共有する空間である。他人と出会ったり、チャットしたりできる。また、アイテムをショップ５１２で購入したり、拾ったりすることもできる。ショップ５１２では、仮想マネー等を用いて、アイテムを購入することができる。なお、図５では、ショップ５１２として、ショップ５１２Ａ〜ショップ５１２Ｄの４つが配置されている。また、アイテムとしては、マイルーム５２０を飾る壁紙、マイルーム５２０内に置く植物等がある。
そして、看板広告５１１をセンター街５１０内に配置することができる。看板広告５１１にはＵＲＬを埋め込んでおき、その看板広告５１１が操作者によって携帯電話２００のキー４２０を用いてクリックされると、ＵＲＬが示すサーバーにアクセスすることができる。なお、図５では、看板広告５１１として、看板広告５１１Ａ〜看板広告５１１Ｄの４つが配置されている。
センター街５１０は、マイルーム５２０、おしゃれタウン５３０等のタウンとつながっており、ユーザーはマイルーム５２０からセンター街５１０へ入場し、おしゃれタウン５３０等のタウンへ入場することができる。
【００１７】
タウンは、おしゃれタウン５３０、デジタルタウン５４０、アクティブタウン５５０、カルチャータウン５６０からなり、センター街５１０と同様に、ユーザー全員が共有できる空間であり、他人と出会ったり、チャットしたりできる。また、ショップ５１２でアイテムを購入することもできる。タウンが複数あるのは、趣味によって集まるユーザーが異なるからである。おしゃれタウン５３０にはファッション、美容、グルメ、ペット等のショップ５１２が配置され、デジタルタウン５４０には携帯電話、パソコン、ゲーム等のショップ５１２が配置され、アクティブタウン５５０にはスポーツ、釣り、アウトドア、車、バイク、旅行、ギャンブル等のショップ５１２が配置され、カルチャータウン５６０にはテレビ、映画、読書、アート、音楽、カラオケ、習い事、語学等のショップ５１２が配置される。これらのショップ５１２は各ショップの経営者によって管理される。
【００１８】
図６を用いて、マイルーム５２０および登場人物を説明する。マイルーム５２０は、図６に示すように、現実の部屋を模しており、自分自身を表しているキャラクタＡ６１０のほかに、他のユーザーを表しているキャラクタＢ６２０、キャラクタＣ６３０が入ることができる。ただし、他のユーザーのキャラクタＢ６２０、キャラクタＣ６３０をマイルーム５２０に入れるには「トモダチ」になる必要がある。逆に、「トモダチ」になれば、他のユーザーのマイルーム５２０へ行くこともできる。
【００１９】
図７を用いて、マイルーム５２０を詳細に説明する。図７（Ａ）は、マイルーム５２０を上から見た図である。図７において、マイルーム５２０の右上隅は図７（Ｂ）に示し、マイルーム５２０の右下隅は図７（Ｃ）に示し、マイルーム５２０の左下隅は図７（Ｄ）に示し、マイルーム５２０の左上隅は図７（Ｅ）に示した。
マイルーム５２０の右上隅には、ショップ５１２で購入したポスター等を貼り付けることができるマイボード７１０、この街のユーザーとメールすることができるメール７２０、そのユーザーが所持している仮想マネーを確認することができる金庫７３０が配置されている。
マイルーム５２０の右下隅には、そのユーザーが所持している全てのアイテムを確認できる収納７４０、ショップ５１２で購入したものである植物７５０が配置されている。
【００２０】
マイルーム５２０の左下隅には、コレクションスペース７６１〜コレクションスペース７６４が配置されている。それぞれのコレクションスペースの上にはアイテムＡ７７１、アイテムＢ７７２を飾ることができる。アイテムＡ７７１は、センター街５１０で拾ってきたアイテムやショップ５１２で購入したアイテム等である。
マイルーム５２０の左上隅には、携帯電話から音楽を聴くためのＢＧＭ７８０、エージェント７８２を置くためのエージェントスペース７８１、センター街５１０へ行くことができるドア７９０が配置されている。エージェント７８２は、ユーザーの指示によって所望のプロファイルを有している他のユーザーを探したりする。また、各種コミュニケーションを行った頻度によって、エージェント７８２の外観を変化させたり、エージェント７８２の能力（ユーザーの頼みごとを叶えたり、他のユーザーを探す能力等）を向上させることができる。
【００２１】
図８を用いて、仮想空間アプリケーションにおけるコミュニケーション例について説明する。図８のそれぞれは、携帯電話２００のディスプレイ４１０に表示する画像である。図８（Ａ）は、マイルーム５２０にトモダチを招待した場合の画像である。図８（Ａ）では、「ヒロシ」のマイルーム５２０に、他のユーザーである「ＪＪ」、「みやっち」、「たくや」、「ゆみこ」を招待した例である。図８（Ｂ）は、図８（Ａ）の続きであり、その５人によってチャットが行われている例である。また、チャット内の文字に絵文字を利用した場合は、その絵文字にあわせて発言したキャラクタを動作させることもできる。図８（Ｃ）は、センター街５１０で会った他のユーザーと、１対１によるチャットを行う場面例である。図８（Ｄ）は、この仮想空間アプリケーションにおけるメールを例示したものである。このメールは、会話したいユーザーが現在は仮想空間アプリケーションにログインしていない場合に、マイルーム５２０にあるメール７２０を用いてコミュニケーションをとるものである。
【００２２】
以下、図面に基づき本発明の好適な一実施の形態を説明する。
各図は本発明の一実施の形態を示している。図１、図２は、本発明の一実施の形態の概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはプログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、プログラム、システムおよび方法の説明をも兼ねている。また、モジュールは機能にほぼ一対一に対応しているが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよく、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散または並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続を含む。
また、システムとは、複数のコンピュータ、ハードウェア、装置等がネットワーク等で接続されて構成されるほか、１つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。
以下、携帯通信端末として、携帯電話を主に例示して説明する。
キャラクタとしては、人物、動物、架空の動物等を模したもの、またアバター（Ａｖａｔａｒ）と呼ばれるようなものであってもよい。
【００２３】
図１に示す本実施の形態は、管理サーバー１００内のモジュール構成であり、ダウンロード指示受信モジュール１１０、ダウンロードモジュール１２０、風景３Ｄファイル１３０を備えている。
ダウンロード指示受信モジュール１１０は、図１に示すように、ダウンロードモジュール１２０と接続されており、携帯電話２００のダウンロードモジュール２３０からのダウンロードの指示を受信する。その受信した内容をダウンロードモジュール１２０へ渡す。
ダウンロードモジュール１２０は、図１に示すように、ダウンロード指示受信モジュール１１０、風景３Ｄファイル１３０と接続されており、ダウンロード指示受信モジュール１１０が受信したダウンロードの指示に応じて、風景３Ｄファイル１３０に記憶されている仮想空間における風景画像の３Ｄ（立体画像）ファイルを呼び出して、携帯電話２００へ送信する。
風景３Ｄファイル１３０は、図１に示すように、ダウンロードモジュール１２０と接続されており、仮想空間における３Ｄファイルを記憶しており、ダウンロードモジュール１２０からアクセスされる。
【００２４】
図２に示す本実施の形態は、携帯電話２００内のモジュール構成であり、方向・動作検知モジュール２１０、ダウンロードファイル決定モジュール２２０、ダウンロードモジュール２３０、表示モジュール２４０、地図情報データベース２５０を備えている。
方向・動作検知モジュール２１０は、図２に示すように、ダウンロードファイル決定モジュール２２０と接続されており、仮想空間内におけるキャラクタの位置および該キャラクタの方向を検知する。さらに、前記キャラクタの動作を検知するようにしてもよい。これらの検知は、携帯電話２００のキー４２０、マルチガイドボタン４２１による操作者の操作、仮想空間アプリケーション内におけるキャラクタの動作を司るモジュールの起動状況等を検知することにより行う。
ダウンロードファイル決定モジュール２２０は、図２に示すように、方向・動作検知モジュール２１０、ダウンロードモジュール２３０、地図情報データベース２５０と接続されており、方向・動作検知モジュール２１０によって検知した位置および方向に応じて、地図情報データベース２５０に記憶されている地図情報を用いて、携帯電話２００のディスプレイ４１０に表示するためにダウンロードする画像ファイルを決定する。さらに、方向・動作検知モジュール２１０によって検知した動作にも応じて、地図情報データベース２５０に記憶されている地図情報を用いて、携帯電話２００のディスプレイ４１０に表示するためにダウンロードする画像ファイルを決定するようにしてもよい。
【００２５】
ダウンロードモジュール２３０は、図２に示すように、ダウンロードファイル決定モジュール２２０、表示モジュール２４０と接続されており、ダウンロードファイル決定モジュール２２０によって決定した画像ファイルを管理サーバー１００からダウンロードする。
表示モジュール２４０は、図２に示すように、ダウンロードモジュール２３０と接続されており、ダウンロードモジュール２３０によってダウンロードした画像ファイルを携帯電話２００のディスプレイ４１０に表示する。
地図情報データベース２５０は、図２に示すように、ダウンロードファイル決定モジュール２２０と接続されており、仮想空間の地図に関する情報を記憶しており、ダウンロードファイル決定モジュール２２０からアクセスされる。地図に関する情報は、図５に示したような仮想空間内におけるキャラクタの位置、方向、動作とダウンロードすべき地図とを関連づけるダウンロード管理テーブル１０００が記憶されている。
【００２６】
ダウンロード管理テーブル１０００は、図１０に示すように、ダウンロード条件欄１１００とダウンロードファイル欄１２００とがあり、さらにダウンロード条件欄１１００には位置欄１１１０、方向欄１１２０、動作欄１１３０がある。ダウンロードファイル欄１２００は、ダウンロードする３Ｄファイル名を記憶している。そのダウンロードファイル欄１２００に記憶されている３Ｄファイル名のファイルをダウンロードする条件をダウンロード条件欄１１００内の各欄が対応して記憶している。なお、ダウンロードする条件は各欄の論理積である。
【００２７】
位置欄１１１０は仮想空間内におけるキャラクタの位置を記憶している。この位置は範囲を有しており、そのファイルをダウンロードするには、この範囲内にキャラクタがいることが条件となる。なお、位置は、図５に示したような仮想空間内の位置であり、例えばデジタルタウン５４０内であることを示す符号とＸＹ座標等である。
【００２８】
方向欄１１２０はキャラクタがどの方向を向いているかを記憶している。この方向は範囲を有しており、そのファイルをダウンロードするには、この範囲内にキャラクタが向いていることが条件となる。なお、方向は、図５に示すような仮想空間内にいるキャラクタがどの方向を見ているのかを示すものであり、例えば図５の上方向を０度とし、右周り方向の角度（３６０度未満）である。
【００２９】
動作欄１１３０はキャラクタがどのような動作をしているかを記憶している。そのファイルをダウンロードするには、キャラクタがこの動作をしていることが条件となる。なお、動作は、例えば「歩いている」、「立ち止まっている」等がある。したがって、たとえキャラクタが位置欄１１１０、方向欄１１２０に示す条件を満たしていたとしても「チャットをしている」等の動作の場合はダウンロードされない。
【００３０】
図３に図１または図２に示した本実施の形態が実現されるハード的なモジュール構成例を示す。
管理サーバー１００と携帯電話２００とは、通信回線３００を介して接続されている。
管理サーバー１００は、通信モジュール１９１、ＣＰＵ１９２、入力モジュール１９３、表示モジュール１９４、ＲＡＭ１９５、ＲＯＭ１９６、ＨＤＤ１９７を備えており、これらはバス１９９によって接続されている。
通信モジュール１９１は、携帯電話２００と通信するための通信回線３００とのインタフェースである。
ＣＰＵ１９２は、ＲＡＭ１９５に記憶されているプログラムに従って各種の処理を実行する。前述したダウンロード指示受信モジュール１１０、ダウンロードモジュール１２０等による処理を実行する。
入力モジュール１９３は、キーボード、マウス等のポインティングデバイス等からの入力を受け付ける。
表示モジュール１９４は、各種プログラムによる処理結果等をディスプレイに表示する。
ＲＡＭ１９５は、ダウンロード指示受信モジュール１１０、ダウンロードモジュール１２０等を実現するプログラム、各モジュールが処理する変数等を記憶する。
ＲＯＭ１９６は、管理サーバー１００の起動時に動作するプログラム等を記憶している。
ＨＤＤ１９７は、風景３Ｄファイル１３０等の内容を記憶する記憶装置である。
【００３１】
携帯電話２００は、アンテナ２９１、通信モジュール２９２、ＣＰＵ２９３、キー入力モジュール２９４、表示モジュール２９５、ＲＡＭ２９６、ＲＯＭ２９７、メモリーカードモジュール２９８を備えており、これらはバス２９９によって接続されている。
通信モジュール２９２は、無線による通信を行うアンテナ２９１を介して管理サーバー１００と通信するための通信回線３００とのインタフェースである。
ＣＰＵ２９３は、ＲＡＭ２９６に記憶されているプログラムに従って各種の処理を実行する。前述した方向・動作検知モジュール２１０、ダウンロードファイル決定モジュール２２０、ダウンロードモジュール２３０等による処理を実行する。
キー入力モジュール２９４は、携帯電話２００のキー４２０からの入力を受け付ける。
表示モジュール２９５は、各種プログラムによる処理結果等を携帯電話２００のディスプレイ４１０に表示する。
ＲＡＭ２９６は、方向・動作検知モジュール２１０、ダウンロードファイル決定モジュール２２０、ダウンロードモジュール２３０等を実現するプログラム、各モジュールが処理する変数等を記憶する。
ＲＯＭ２９７は、携帯電話２００の起動時に動作するプログラム等を記憶している。
メモリーカードモジュール２９８は、表示モジュール２４０等の内容を記憶する記憶装置である。なお、表示モジュール２４０等の内容はＲＡＭ２９６に記憶してもよい。
【００３２】
なお、携帯電話２００は、図４に示すように、電話としての機能を有するように音声入力できるマイク４５０と、音声出力できるスピーカ４４０と、電話番号または仮想空間アプリケーション等のために文字を入力するための文字入力装置であるキー４２０と、キー４２０の一種であるが、キャラクタを移動させたり、その方向を変えさせたりするためのマルチガイドボタン４２１と、電波を送受信するアンテナ４３０と、キー４２０による文字入力の結果や仮想空間アプリケーション等による表示を行うディスプレイ４１０とを有している。また、このほかにカメラ等を有していてもよい。
なお、キャラクタの位置、方向を検知するためには、マルチガイドボタン４２１等のキー操作を検知する。例えば、マルチガイドボタン４２１がある方向に押され続けた場合、その時間を検知し、キャラクタが仮想空間内をどれだけ移動、方向変更したかを検知する。より具体的には、マルチガイドボタン４２１の上が押されたことを検知した場合、キャラクタが向いている方向（画面奥）に前進させ、マルチガイドボタン４２１の下が押されたことを検知した場合、キャラクタが向いている方向とは逆方向（画面手前）に進ませ、マルチガイドボタン４２１の左または右が押されたことを検知した場合、その方向（左または右）にキャラクタを旋回させる。
【００３３】
次に作用・働き（動作）を説明する。
図９を用いて、携帯電話２００における処理順例を説明する。
ステップＳ９０２では、方向・動作検知モジュール２１０は、携帯電話２００のキー４２０、マルチガイドボタン４２１等のキー入力を検知する。
ステップＳ９０４では、方向・動作検知モジュール２１０は、ステップＳ９０２で検知したキー操作からキャラクタの現在の位置を検知する。
ステップＳ９０６では、方向・動作検知モジュール２１０は、ステップＳ９０２で検知したキー操作からキャラクタの現在の方向を検知する。
【００３４】
ステップＳ９０８では、ダウンロードファイル決定モジュール２２０は、ステップＳ９０４、ステップＳ９０６で検知したキャラクタの位置、方向から、地図情報データベース２５０内のダウンロード管理テーブル１０００を検索して、ダウンロードすべきファイルが存在するか否かを判断する。かかる判定において、Ｙｅｓ（ダウンロードすべきファイルがある）であると、ステップＳ９１０へ進み、Ｎｏ（ダウンロードすべきファイルがない）であると、ステップＳ９０２に戻る。なお、この判断において、キャラクタの位置、方向の他に動作を加えて判断するようにしてもよい。
ステップＳ９１０では、ダウンロードモジュール２３０は、そのファイルをダウンロードする。その後、ダウンロードしたファイルを表示モジュール２４０が携帯電話２００のディスプレイ４１０に表示する。つまり、キャラクタが仮想空間内で見るであろう風景を優先してダウンロードして表示することができるようになる。
なお、ダウンロードするファイルがない場合、つまり通信回線に余裕ができた場合、キャラクタの位置、方向からその周辺の風景画像が記憶されているファイルを先回りしてダウンロードするようにしてもよい。このようにすることによって、仮想空間内での風景画像の表示がよりスムーズになり通信回線を有効に活用することができるようになる。
【００３５】
前記実施の形態においては、携帯通信端末として携帯電話を示したが、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ナビゲーションシステム等であってもよい。
【００３６】
なお、説明したプログラムについては、記録媒体に格納することも可能であり、その場合は、例えば以下の発明としても把握することができる。
画像情報を記憶している画像情報記憶装置と通信回線によって接続されている携帯通信端末を用いて、仮想空間内をキャラクタが移動し、前記画像情報記憶装置が記憶している画像ファイルを前記携帯通信端末の画面に表示するように画像表示システムを動作させる画像表示プログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記画像表示システムに、
仮想空間内におけるキャラクタの位置および該キャラクタの方向を検知する位置方向検知機能と、
前記位置方向検知機能によって検知した位置および方向に応じて、前記携帯通信端末の画面に表示するためにダウンロードする画像ファイルを決定するダウンロードファイル決定機能と、
前記ダウンロードファイル決定機能によって決定した画像ファイルを前記画像情報記憶装置からダウンロードするダウンロード機能と、
前記ダウンロード機能によってダウンロードした画像ファイルを前記携帯通信端末の画面に表示する表示機能
を実現させることを特徴とする画像表示プログラムを記録したコンピュータ読み取り可能な記録媒体。
【００３７】
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通などのために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去および書換可能な読出し専用メモリ（ＥＥＰＲＯＭ）、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）等が含まれる。
そして、上記のプログラムまたはその一部は、上記記録媒体に記録して保存や流通等させることが可能である。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、あるいは無線通信ネットワーク、さらにはこれらの組合せ等の伝送媒体を用いて伝送することが可能であり、また、搬送波に乗せて搬送することも可能である。
さらに、上記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。
【図面の簡単な説明】
【００３８】
【図１】本実施の形態に係る管理サーバー側の概念的なモジュール構成例を示すブロック図である。
【図２】本実施の形態に係る携帯電話側の概念的なモジュール構成例を示すブロック図である。
【図３】本実施の形態に係る全体のモジュール構成例を示すブロック図である。
【図４】携帯電話の構成例を示す説明図である。
【図５】仮想空間における地図を示す説明図である。
【図６】仮想空間におけるマイルームを示す説明図である。
【図７】仮想空間におけるマイルームを示す説明図である。
【図８】仮想空間におけるコミュニケーション例を示す説明図である。
【図９】携帯電話における処理順例を示すフローチャートである。
【図１０】ダウンロードファイルを管理するためのデータ構造例を示す説明図である。
【符号の説明】
【００３９】
１００…管理サーバー
１１０…ダウンロード指示受信モジュール
１２０…ダウンロードモジュール
１３０…風景３Ｄファイル
２００…携帯電話
２１０…方向・動作検知モジュール
２２０…ダウンロードファイル決定モジュール
２３０…ダウンロードモジュール
２４０…表示モジュール
２５０…地図情報データベース
【図１】
2008083839.tif 000003
【図２】
2008083839.tif 000004
【図３】
2008083839.tif 000005
【図４】
2008083839.tif 000006
【図５】
2008083839.tif 000007
【図６】
2008083839.tif 000008
【図７】
2008083839.tif 000009
【図８】
2008083839.tif 000010
【図９】
2008083839.tif 000011
【図１０】
2008083839.tif 000012