(57)【特許請求の範囲】
【請求項１】
電子メールを介して、携帯端末よりユーザの提示情報の提供を受け、前記提示情報を、複数のユーザのユーザ端末間で共有する仮想空間に提示する情報処理装置において、
前記携帯端末より、前記提示情報が添付された前記電子メールを受信する受信手段と、
前記受信手段により受信された前記電子メールに添付されている前記提示情報を記憶する第１の記憶手段と、
前記電子メールに含まれる、前記提示情報の前記仮想空間上の提示領域を指定するための領域識別情報を読み出す読み出し手段と、
前記第１の記憶手段により記憶された前記提示情報を、前記読み出し手段により読み出された前記領域識別情報により指定される前記仮想空間上の提示領域に提示する提示手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記提示情報は、テキスト、静止画像、および動画のうち、少なくとも１つを含む
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記読み出し手段は、前記電子メールに、予め指定された所定の前記フォーマットで記入されている前記ユーザを識別するためのユーザ識別情報を読み出す
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
２次元または３次元仮想空間に関する情報を、予め記憶する第２の記憶手段をさらに備え、
前記提示手段は、前記第２の記憶手段により記憶されている前記２次元または３次元仮想空間に関する情報に基づいて、前記２次元または３次元仮想空間を形成し、前記提示情報を提示する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記領域識別情報により指定できる提示領域は、前記ユーザ端末により、前記仮想空間上に設定された所定の領域の中から選択された領域である
ことを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記仮想空間上に設定された領域に設定された使用料金を記憶する使用料金記憶手段と、
前記携帯端末より、前記仮想空間上の領域を指定する領域指定情報を受信する領域指定情報受信手段と、
前記領域指定情報により指定された前記仮想空間上の領域に基づいて、前記使用料金記憶手段から課金情報を取得する課金料金取得手段と、
前記取得された課金情報を、対応する前記携帯端末に送信する課金情報送信手段と
をさらに備えることを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記使用料金は、前記仮想空間上に設定された領域の大きさ、または前記仮想空間上の位置に応じて決定されている
ことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
電子メールを介して、携帯端末よりユーザの提示情報の提供を受け、前記提示情報を、複数のユーザのユーザ端末間で共有する仮想空間に提示する情報処理方法において、
前記携帯端末より、前記提示情報が添付された前記電子メールを受信する受信ステップと、
前記受信ステップの処理で受信された前記電子メールに添付されている前記提示情報を記憶する第１の記憶ステップと、
前記電子メールに含まれる、前記提示情報の前記仮想空間上の提示領域を指定するための領域識別情報を読み出す読み出しステップと、
前記第１の記憶ステップの処理で記憶された前記提示情報を、前記読み出しステップの処理で読み出された前記領域識別情報により指定される前記仮想空間上の提示領域に提示する提示ステップと
を含むことを特徴とする情報処理方法。
【請求項９】
電子メールを介して、携帯端末よりユーザの提示情報の提供を受け、前記提示情報を、複数のユーザのユーザ端末間で共有する仮想空間に提示する情報処理をコンピュータに実行させるプログラムにおいて、
前記携帯端末より、前記提示情報が添付された前記電子メールを受信する受信ステップと、
前記受信ステップの処理で受信された前記電子メールに添付されている前記提示情報を記憶する第１の記憶ステップと、
前記電子メールに含まれる、前記提示情報の前記仮想空間上の提示領域を指定するための領域識別情報を読み出す読み出しステップと、
前記第１の記憶ステップの処理で記憶された前記提示情報を、前記読み出しステップの処理で読み出された前記領域識別情報により指定される前記仮想空間上の提示領域に提示する提示ステップと
を含む情報処理をコンピュータに実行させるプログラム。
【請求項１０】
予め指定された所定のWebページを介して、携帯端末よりユーザの提示情報の提供を受け、前記提示情報を、複数のユーザのユーザ端末間で共有する仮想空間に提示する情報処理装置において、
前記携帯端末が前記提示情報を送信する際に利用する情報送信用Webページを記憶する第１の記憶手段と、
前記携帯端末からの要求に従って、前記第１の記憶手段により記憶されている前記情報送信用Webページを、前記携帯端末に送信する送信手段と、
前記携帯端末より、前記情報送信用Webページを介して供給された前記提示情報と領域識別情報を受信する受信手段と、
前記受信手段により受信された前記提示情報と前記領域識別情報を記憶する第２の記憶手段と、
前記第２の記憶手段により記憶された前記提示情報を、前記仮想空間上の、前記第２の記憶手段により記憶された前記領域識別情報に対応する提示領域に提示する提示手段と
を備えることを特徴とする情報処理装置。
【請求項１１】
前記提示情報は、テキスト、静止画像、および動画のうち、少なくとも１つを含む
ことを特徴とする請求項１０に記載の情報処理装置。
【請求項１２】
前記情報送信用Webページは、前記領域識別情報の記入欄を含む
ことを特徴とする請求項１０に記載の情報処理装置。
【請求項１３】
前記情報送信用Webページは、前記ユーザを識別するためのユーザ識別情報の記入欄を含み、
前記受信手段は、前記提示情報および前記領域識別情報と共に、前記ユーザ識別情報を受信し、
前記第２の記憶手段は、前記提示情報と共に、前記ユーザ識別情報を記憶する
ことを特徴とする請求項１０に記載の情報処理装置。
【請求項１４】
２次元または３次元仮想空間に関する情報を、予め記憶する第３の記憶手段をさらに備え、
前記提示手段は、前記第３の記憶手段により記憶されている前記２次元または３次元仮想空間に関する情報に基づいて、前記２次元または３次元仮想空間を形成し、前記提示情報を提示する
ことを特徴とする請求項１０に記載の情報処理装置。
【請求項１５】
予め指定された所定のWebページを介して、携帯端末よりユーザの提示情報の提供を受け、前記提示情報を、複数のユーザのユーザ端末間で共有する仮想空間に提示する情報処理方法において、
前記携帯端末が前記提示情報を送信する際に利用する情報送信用Webページを記憶する第１の記憶ステップと、
前記携帯端末からの要求に従って、前記第１の記憶ステップの処理で記憶された前記情報送信用Webページを、前記携帯端末に送信する送信ステップと、
前記携帯端末より、前記情報送信用Webページを介して供給された前記提示情報と領域識別情報を受信する受信ステップと、
前記受信ステップの処理で受信された前記提示情報と前記領域識別情報を記憶する第２の記憶ステップと、
前記第２の記憶ステップの処理で記憶された前記提示情報を、前記仮想空間上の、前記第２の記憶ステップの処理で記憶された前記領域識別情報に対応する提示領域に提示する提示ステップと
を含むことを特徴とする情報処理方法。
【請求項１６】
予め指定された所定のWebページを介して、携帯端末よりユーザの提示情報の提供を受け、前記提示情報を、複数のユーザのユーザ端末間で共有する仮想空間に提示する情報処理を、コンピュータに実行させるプログラムにおいて、
前記携帯端末が前記提示情報を送信する際に利用する情報送信用Webページを記憶する第１の記憶ステップと、
前記携帯端末からの要求に従って、前記第１の記憶ステップの処理で記憶された前記情報送信用Webページを、前記携帯端末に送信する送信ステップと、
前記携帯端末より、前記情報送信用Webページを介して供給された前記提示情報と領域識別情報を受信する受信ステップと、
前記受信ステップの処理で受信された前記提示情報と前記領域識別情報を記憶する第２の記憶ステップと、
前記第２の記憶ステップの処理で記憶された前記提示情報を、前記仮想空間上の、前記第２の記憶ステップの処理で記憶された前記領域識別情報に対応する提示領域に提示する提示ステップと
を含む情報処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理装置および方法、並びにプログラムに関し、特に、少ない手間で、情報を情報提示領域にアップロードすることができるようにした情報処理装置および方法、並びにプログラムに関する。
【０００２】
【従来の技術】
従来、複数のユーザが、同一の共有仮想空間を共有することができるサービスを提供する事業者のなかには、ユーザが所望する画像を、共有仮想空間に、他のユーザが閲覧可能なように展示させるサービスを提供している事業者がある。
【０００３】
このような事業者が提供する共有仮想空間に、画像を展示する場合、ユーザは、共有仮想空間にログインした後、所定の操作を行うことにより、共有仮想空間に画像を展示していた。
【０００４】
【発明が解決しようとする課題】
しかしながら、例えばデジタルカメラ付き携帯電話機などの携帯機器で撮影した画像を共有仮想空間に展示する場合、ユーザは、撮影した画像を、一旦、汎用のパーソナルコンピュータ等に保存し、パーソナルコンピュータから、共有仮想空間にログインし、画像を展示する必要があり、手間がかかるという課題があった。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、携帯機器を用いて、簡単に、画像データをアップロードできるようにするものである。
【０００６】
【課題を解決するための手段】
本発明の第１の情報処理装置は、携帯端末より、提示情報が添付された電子メールを受信する受信手段と、受信手段により受信された電子メールに添付されている提示情報を記憶する第１の記憶手段と、電子メールに含まれる、提示情報の仮想空間上の提示領域を指定するための領域識別情報を読み出す読み出し手段と、第１の記憶手段により記憶された提示情報を、読み出し手段により読み出された領域識別情報により指定される仮想空間上の提示領域に提示する提示手段とを備えることを特徴とする。
【０００７】
提示情報は、テキスト、静止画像、および動画のうち、少なくとも１つを含むようにすることができる。
【０００８】
読み出し手段は、電子メールに、予め指定された所定のフォーマットで記入されているユーザを識別するためのユーザ識別情報を読み出すことができる。
【０００９】
２次元または３次元仮想空間に関する情報を、予め記憶する第２の記憶手段をさらに備え、提示手段は、第２の記憶手段により記憶されている２次元または３次元仮想空間に関する情報に基づいて、２次元または３次元仮想空間を形成し、提示情報を提示することができる。
【００１０】
領域識別情報により指定できる提示領域は、ユーザ端末により、仮想空間上に設定された所定の領域の中から選択された領域であるようにすることができる。
【００１１】
仮想空間上に設定された領域に設定された使用料金を記憶する使用料金記憶手段と、携帯端末より、仮想空間上の領域を指定する領域指定情報を受信する領域指定情報受信手段と、領域指定情報により指定された仮想空間上の領域に基づいて、使用料金記憶手段から課金情報を取得する課金料金取得手段と、取得された課金情報を、対応する携帯端末に送信する課金情報送信手段とをさらに設けることができる。
【００１２】
使用料金は、仮想空間上に設定された領域の大きさ、または仮想空間上の位置に応じて決定されているようにすることができる。
【００１３】
本発明の第１の情報処理方法は、携帯端末より、提示情報が添付された電子メールを受信する受信ステップと、受信ステップの処理で受信された電子メールに添付されている提示情報を記憶する第１の記憶ステップと、電子メールに含まれる、提示情報の仮想空間上の提示領域を指定するための領域識別情報を読み出す読み出しステップと、第１の記憶ステップの処理で記憶された提示情報を、読み出しステップの処理で読み出された領域識別情報により指定される仮想空間上の提示領域に提示する提示ステップとを含むことを特徴とする。
【００１４】
本発明の第１のプログラムは、携帯端末より、提示情報が添付された電子メールを受信する受信ステップと、受信ステップの処理で受信された電子メールに添付されている提示情報を記憶する第１の記憶ステップと、電子メールに含まれる、提示情報の仮想空間上の提示領域を指定するための領域識別情報を読み出す読み出しステップと、第１の記憶ステップの処理で記憶された提示情報を、読み出しステップの処理で読み出された領域識別情報により指定される仮想空間上の提示領域に提示する提示ステップとを含むことを特徴とする。
【００１５】
本発明の第１の情報処理装置、情報処理方法、およびプログラムにおいては、携帯端末より、提示情報が添付された電子メールが受信され、受信された電子メールに添付されている提示情報が記憶され、電子メールに含まれる、提示情報の仮想空間上の提示領域を指定するための領域識別情報が読み出され、記憶された提示情報が、読み出された領域識別情報により指定される仮想空間上の提示領域に提示される。
【００１６】
本発明の第２の情報処理装置は、携帯端末が提示情報を送信する際に利用する情報送信用Webページを記憶する第１の記憶手段と、携帯端末からの要求に従って、第１の記憶手段により記憶されている情報送信用Webページを、携帯端末に送信する送信手段と、携帯端末より、情報送信用Webページを介して供給された提示情報と領域識別情報を受信する受信手段と、受信手段により受信された提示情報と領域識別情報を記憶する第２の記憶手段と、第２の記憶手段により記憶された提示情報を、仮想空間上の、第２の記憶手段により記憶された領域識別情報に対応する提示領域に提示する提示手段とを備えることを特徴とする。
【００１７】
提示情報は、テキスト、静止画像、および動画のうち、少なくとも１つを含むようにすることができる。
【００１８】
情報送信用Webページは、領域識別情報の記入欄を含むようにすることができる。
【００１９】
情報送信用Webページは、ユーザを識別するためのユーザ識別情報の記入欄を含み、受信手段は、提示情報および領域識別情報と共に、ユーザ識別情報を受信し、第２の記憶手段は、提示情報と共に、ユーザ識別情報を記憶することができる。
【００２０】
２次元または３次元仮想空間に関する情報を、予め記憶する第３の記憶手段をさらに備え、提示手段は、第３の記憶手段により記憶されている２次元または３次元仮想空間に関する情報に基づいて、２次元または３次元仮想空間を形成し、提示情報を提示することができる。
【００２１】
本発明の第２の情報処理方法は、携帯端末が提示情報を送信する際に利用する情報送信用Webページを記憶する第１の記憶ステップと、携帯端末からの要求に従って、第１の記憶ステップの処理で記憶された情報送信用Webページを、携帯端末に送信する送信ステップと、携帯端末より、情報送信用Webページを介して供給された提示情報と領域識別情報を受信する受信ステップと、受信ステップの処理で受信された提示情報と領域識別情報を記憶する第２の記憶ステップと、第２の記憶ステップの処理で記憶された提示情報を、仮想空間上の、第２の記憶ステップの処理で記憶された領域識別情報に対応する提示領域に提示する提示ステップとを含むことを特徴とする。
【００２２】
本発明の第２のプログラムは、携帯端末が提示情報を送信する際に利用する情報送信用Webページを記憶する第１の記憶ステップと、携帯端末からの要求に従って、第１の記憶ステップの処理で記憶された情報送信用Webページを、携帯端末に送信する送信ステップと、携帯端末より、情報送信用Webページを介して供給された提示情報と領域識別情報を受信する受信ステップと、受信ステップの処理で受信された提示情報と領域識別情報を記憶する第２の記憶ステップと、第２の記憶ステップの処理で記憶された提示情報を、仮想空間上の、第２の記憶ステップの処理で記憶された領域識別情報に対応する提示領域に提示する提示ステップとを含むことを特徴とする。
【００２３】
本発明の第２の情報処理装置、情報処理方法、およびプログラムにおいては、携帯端末が提示情報を送信する際に利用する情報送信用Webページが記憶され、携帯端末からの要求に従って、記憶された情報送信用Webページが、携帯端末に送信され、携帯端末より、情報送信用Webページを介して供給された提示情報と領域識別情報が受信され、受信された提示情報と領域識別情報が記憶され、記憶された提示情報が、仮想空間上の、記憶された領域識別情報に対応する提示領域に提示される。
【００２４】
【発明の実施の形態】
図１は、本発明を実現するために適した共有仮想空間（Community Place）を提供することができるコミュニティ・システムを含んだネットワーク・コンピューティング・システムの構成を模式的に示したものである。ここで、共有仮想空間とは、ネットワーク上のサーバ装置に形成された仮想空間であって、複数のユーザが同時にログイン可能な仮想空間をいう。
【００２５】
図１に示すように、ネットワーク・コンピューティング・システムは、インターネット１、LAN（Local Area Network）３−１，３−２、および公衆回線網５１などを備えている。なお、LAN３−１，３−２は、単一のネットワーク・セグメントであっても、あるいは複数のセグメントがルータにより接続された構成であってもよい。
【００２６】
インターネット１と、LAN３−１，３−２とは、それぞれ、ルータ２−１，２−２を介して相互に接続されている。また、インターネット１やLAN３−１，３−２上のサーバは、例えばTCP/IP（Transmission Control Protocol/Internet Protocol）などの所定の通信プロトコルにしたがって相互にアクセスが可能である。
【００２７】
図１に示すネットワーク・コンピューティング・システムでは、LAN３−１を運営するインターネット・サービス・プロバイダ（ＩＳＰ）が、本実施の形態に係るチャットによるコミュニティ・システムを提供している。
【００２８】
ここで、コミュニティ・システムとは、ユーザ間でインターネット１を介して、リアルタイムにコミュニケーションが行えるサービスを提供するシステムをいう。本実施の形態に係るコミュニティ・システムは、３次元グラフィックスを用いて描画された３次元共有仮想空間上に対して複数のログイン・ユーザが自分の分身である「アバタ」（avatar：インド神話に登場する「神の化身」という意味。）を送り込み、リアルタイムにコミュニケーションを行い得る環境を提供するシステムである。
【００２９】
この３次元共有仮想空間は、複数の異なる３次元空間により構成され、その中には、３次元共有仮想空間にログインした全てのユーザのアバタが入ることのできる共有スペースと、ユーザ固有の部屋に相当する固有スペースが含まれている。
【００３０】
このような、複数に分割された３次元空間の個々には、空間を識別するための空間IDが割り当てられており、空間IDを指定することにより、対応する３次元空間を一意に特定することができる。
【００３１】
コミュニティ・システムは、Ｅ(Electronic)メールを介した共有仮想空間への画像の展示を管理するメールサーバ１１−１と、共有仮想空間を管理するCPサーバ１４と、共有アプリケーションの動作を制御するアプリケーション・オブジェクトサーバ（以下、AOサーバと記載する。）１２と、HTML（Hyper Text Markup Language）コンテンツなどのHTTP（Hyper Text Transfer Protocol）資源オブジェクトを提供するWWWサーバ１５−１と、コミュニティ・システムにおける課金情報の管理を行う課金サーバ１３−１と、３次元共有仮想空間にログインして共有仮想空間を表示するクライアントコンピュータ３１−１乃至３１−ｎとを備える。
【００３２】
なお、図１においては、LAN３−１には、メールサーバ１１−１、AOサーバ１２、課金サーバ１３−１、CPサーバ１４、およびWWWサーバ１５−１が、それぞれ、１つずつ接続されているが、実際には、メールサーバ１１−１、AOサーバ１２、課金サーバ１３−１、CPサーバ１４、およびWWWサーバ１５−１は、それぞれ、複数個、設置することも可能である。
【００３３】
WWWサーバ１５−１は、HTMLコンテンツの他に、３次元共有仮想空間を記述したVRML（Virtual Reality Modeling Language）コンテンツを提供する。このVRMLコンテンツには、共有仮想空間の記述、共有仮想空間にログインしている各ユーザ間で共有されるオブジェクト、およびこのオブジェクトの動作を表現する共有アプリケーションの記述とが含まれている。
【００３４】
これらVRMLコンテンツに含まれるデータは、画像データであるとともに、共有仮想空間上で各ログイン・ユーザにより共有される「共有データ」である。ここで、ネットワーク上の３次元共有仮想空間は、例えば、VRML９７で記述することができる。さらに、Java（登録商標）を用いて動作を記述することができる。
【００３５】
また、WWWサーバ１５−１は、複数のCPサーバ１４のアドレス（URL：Uniform Resource Locator）を格納している。
【００３６】
クライアントコンピュータ３１−１乃至３１−ｎは、それぞれ、アクセスポイント４−１乃至４−ｎを介して、インターネット１に接続する。クライアントコンピュータ３１−１乃至３１−ｎは、WWWサーバ１５−１が提供するHTMLコンテンツをブラウズするHTMLブラウザと、VRMLコンテンツを扱うことができるVRMLブラウザの双方を備えている。
【００３７】
本実施形態で使用されるVRMLブラウザは、特に、共有仮想空間（Community Place）を表示しナビゲーションすることから、以降、「CPブラウザ」と呼ぶことにする。
【００３８】
また、HTMLブラウザとCPブラウザは、例えば米Ｍｉｃｒｏｓｏｆｔ社のオペレーティング・システム"Ｗｉｎｄｏｗｓ（登録商標）９５／９８／ＮＴ／２０００"などによって提供される同一のプラットフォーム上で動作することができる。
【００３９】
AOサーバ１２には、AO（Application Object）が格納されており、このAOは、共有アプリケーションを管理している。AOの開発環境は、主にJava（登録商標）言語やＣ＋＋言語などである。AOは、CPサーバ１４へのアクセスや、AOが管理する共有物体（共有アプリケーション）を制御するAPI（Application Programming Interface）を提供する。ここで、共有物体とは、クライアントコンピュータ３１−１乃至３１−ｎのＣＰブラウザ上に出現する（すなわち共有される）オブジェクトのことをいい、具体的にはユーザの分身であるアバタやアバタが飼育する仮想ペット、あるいはアバタが所有する部屋やアバタが取得し保管するアイテムや機能などのオブジェクトが含まれる。
【００４０】
また、本実施の形態では、アバタのように、各クライアントコンピュータ３１からの指示に基づいて共有仮想空間内を移動するオブジェクト、および仮想ペットのように、共有仮想空間内を自律的に移動するオブジェクトのことを「移動体（エージェント）」という。
【００４１】
なお、AOサーバ１２は、独立したサーバ装置であってもよいし、CPサーバ１４に含めてもよい。
【００４２】
図１において、ルータ２−２を介してインターネットに接続しているLAN３−２を運営するインターネット・サービス・プロバイダ（ＩＳＰ）は、メールサーバ１１−２により受信された画像データを、WWWサーバ１５−２にアップロードするサービスを提供している。メールサーバ１１−２、課金サーバ１３−２、およびWWWサーバ１５−２が実行する基本的な処理は、メールサーバ１１−１、課金サーバ１３−１、およびWWWサーバ１５−２が実行する処理と同様である。ただし、WWWサーバ１５−２は、WWWサーバ１５−１とは異なり、VRMLコンテンツは取り扱わない。
【００４３】
図１の左方において、携帯電話機５３、携帯端末５４、デジタルカメラ５５、およびビデオカメラ５６が接続されているネットワークシステムには、通信サービスの提供エリアを所望の大きさに分割したセル内に、それぞれ固定無線局である基地局５２−１乃至５２−４が、設置されている。
【００４４】
これらの基地局５２−１乃至５２−４には、移動無線局である携帯電話機５３、携帯端末５４、デジタルカメラ５５、およびビデオカメラ５６が、例えばＷ−ＣＤＭＡ（Wideband-Code Division Multiple Access）と呼ばれる符号分割多元接続方式によって、無線接続されるようになされており、２[GHz] の周波数帯域を使用して、最大２[Mbps]のデータ転送速度で、大容量データを高速にデータ通信し得るようになされている。
【００４５】
このように、移動無線局である携帯電話機５３、携帯端末５４、デジタルカメラ５５、およびビデオカメラ５６は、Ｗ−ＣＤＭＡ方式によって大容量データを高速にデータ通信し得るようになされていることにより、音声通話だけでなく電子メールの送受信、簡易ホームページの閲覧、画像の送受信等の多種におよぶデータ通信を実行し得るようになされている。
【００４６】
また基地局５２−１乃至５２−４は、有線回線を介して公衆回線網５１に接続されており、当該公衆回線網５１には、図示しない多くの加入者有線端末、コンピュータネットワーク及び企業内ネットワーク等が接続されている。
【００４７】
また、公衆回線網５１には、インターネットサービスプロバイダのアクセスサーバ６１も接続されており、携帯電話機５３、携帯端末５４、デジタルカメラ５５、およびビデオカメラ５６は、アクセスサーバ６１を介してインターネット１に接続することができる。また、当該アクセスサーバ６１には、当該インターネットサービスプロバイダが保有するコンテンツサーバ６２が接続されている。
【００４８】
このコンテンツサーバ６２は、加入者有線端末、携帯電話機５３、携帯端末５４、デジタルカメラ５５、およびビデオカメラ５６からの要求に応じて、例えば簡易ホームページ等のコンテンツを例えばコンパクトHTML（Hyper Text Markup Language）形式のファイルとして提供するようになされている。
【００４９】
携帯電話機５３、携帯端末５４、デジタルカメラ５５、およびビデオカメラ５６は、基地局５２−１乃至５２−４までを、２ [Mbps] の簡易トランスポートプロトコルで通信し、当該基地局５２−１乃至５２−４からインターネット１を介して各種サーバまでを、ＴＣＰ／ＩＰプロトコルで通信するようになされている。
【００５０】
管理制御装置５７は、公衆回線網５１を介して、加入者有線端末、携帯電話機５３、携帯端末５４、デジタルカメラ５５、およびビデオカメラ５６に接続されており、当該携帯電話機５３、携帯端末５４、デジタルカメラ５５、およびビデオカメラ５６に対する認証処理や課金処理等を行うようになされている。
【００５１】
なお、以下の説明において、基地局５２−１乃至５２−４のそれぞれを区別する必要がない場合、まとめて基地局５２と、クライアントコンピュータ３１−１乃至３１−ｎのそれぞれを区別する必要がない場合、まとめてクライアントコンピュータ３１と、アクセスポイント４−１乃至４−ｎのそれぞれを区別する必要がない場合、まとめてアクセスポイント４と、ルータ２−１およびルータ２−２のそれぞれを区別する必要がない場合、まとめてルータ２と、LAN３−１およびLAN３−２のそれぞれを特に区別する必要がない場合、まとめてLAN３と、メールサーバ１１−１およびメールサーバ１１−２のそれぞれを、特に区別する必要がない場合、まとめてメールサーバ１１と、課金サーバ１３−１および課金サーバ１３−２のそれぞれを特に区別する必要がない場合、まとめて課金サーバ１３と、WWWサーバ１５−１およびWWWサーバ１５−２のそれぞれを特に区別する必要がない場合、まとめてWWWサーバ１５と、それぞれ称する。
【００５２】
次に、携帯電話機５３の外観構成について説明する。図２に示すように、携帯電話機５３は、中央のヒンジ部１０１を境に表示部１０２と本体１０３とに分けられており、当該ヒンジ部１０１を介して、折り畳み可能に形成されている。
【００５３】
表示部１０２には、上端左部に、送受信用のアンテナ１０４が引出し及び収納可能な状態に取り付けられており、当該アンテナ１０４を介して、基地局５２との間で電波を送受信するようになされている。
【００５４】
また表示部１０２には、上端中央部にほぼ１８０度の角度範囲で、回動自在なカメラ部１０５が設けられており、当該カメラ部１０５のCCD（Charged Coupled Device）カメラ１０６によって、所望の撮像対象を撮像し得るようになされている。
【００５５】
ここで表示部１０２は、カメラ部１０５がユーザによって、ほぼ１８０度回動されて位置決めされた場合、図３に示すように、当該カメラ部１０５の背面側中央に設けられたスピーカ１２１が正面側に位置することになり、これにより通常の音声通話状態に切り換わるようになされている。
【００５６】
さらに表示部１０２には、その正面に液晶ディスプレイ１０７が設けられており、電波の受信状態、電池残量、電話帳として登録されている相手先名や電話番号及び発信履歴等の他、電子メールの内容、簡易ホームページ、カメラ部１０５のCCDカメラ１０６で撮像した画像、および公衆回線網５１を介して、各種サーバ、携帯端末５４、デジタルカメラ５５、ビデオカメラ５６、またはほかの携帯電話機５３から送信された画像を表示するようになされている。
【００５７】
一方、本体１０３には、その表面に「０」〜「９」の数字キー、発呼キー、リダイヤルキー、終話及び電源キー、クリアキー及び電子メールキー等の操作キー１０８が設けられており、当該操作キー１０８を用いて各種指示を入力し得るようになされている。
【００５８】
また本体１０３には、操作キー１０８の下部に、メモボタン１０９やマイクロフォン１１０が設けられており、当該メモボタン１０９によって、通話中の相手の音声を録音し得ると共に、マイクロフォン１１０によって通話時のユーザの音声を集音するようになされている。
【００５９】
さらに本体１０３には、操作キー１０８の上部に、回動自在なジョグダイヤル１１１が、当該本体１０３の表面から僅かに突出した状態で設けられており、本体１０３を横方向から見た場合の図である図４に示すように、矢印aにより示された方向に、回転させることができると共に、矢印bにより示された方向（本体１０３の内部方向）に、押圧操作することが可能となっている。
【００６０】
携帯電話機５３は、ジョグダイヤル１１１に対する回動操作に応じて、液晶ディスプレイ１０７に表示されている電話帳リストや電子メールのスクロール動作、簡易ホームページのページ捲り動作及び画像の送り動作、様々な項目の選択、カーソルの移動等の種々の動作を実行するようになされている。また、携帯電話機５３は、ジョグダイヤル１１１の押圧操作に応じて、選択中の項目を決定する等の動作を実行するようになされている。
【００６１】
例えば、本体１０３は、ユーザによるジョグダイヤル１１１の回動操作に応じて、液晶ディスプレイ１０７に表示された電話帳リストの複数の電話番号の中から所望の電話番号が選択され、当該ジョグダイヤル１１１が押圧操作されると、選択された電話番号を確定して、当該電話番号に対して自動的に発呼処理を行うようになされている。
【００６２】
なお、以下の説明においては、図４に示すように、ヒンジ部１０１に向かうジョグダイヤル１１１の回転を、所定上方向の回転と称し、所定上方向と反対方向の回転を、所定下方向の回転と称する。
【００６３】
再び、図２において、本体１０３は、背面側に図示しないバッテリパックが挿着されており、終話及び電源キーがオン状態になると、当該バッテリパックから各回路部に対して電力が供給されて、動作可能な状態に起動する。
【００６４】
本体１０３には、当該本体１０３の左側面上部に、抜差自在なメモリスティック（ソニー株式会社の商標）１１２を挿着するためのメモリスティックスロット１１３が設けられており、メモボタン１０９が押下されると、メモリスティック１１２に通話中の相手の音声を記録したり、ユーザの操作に応じて、電子メール、簡易ホームページ、CCDカメラ１０６で撮像した画像、および無線通信により受信した画像を記録し得るようになされている。
【００６５】
ここで、メモリスティック１１２は、本願出願人であるソニー株式会社によって開発されたフラッシュメモリカードの一種である。このメモリスティック１１２は、縦21.5×横50×厚さ2.8[mm]の小型薄型形状のプラスチックケース内に、電気的に書換えや消去が可能な不揮発性メモリであるEEPROM（Electrically Erasable and Programmable Read Only Memory ）の一種であるフラッシュメモリ素子を格納したものであり、１０ピン端子を介して画像や音声、音楽等の各種データの書き込み及び読み出しが可能となっている。
【００６６】
また、メモリスティック１１２は、大容量化等による内蔵フラッシュメモリの仕様変更に対しても、使用する機器で互換性を確保することができる独自のシリアルプロトコルを採用し、最大書込速度1.5[MB/S] 、最大読出速度2.45[MB/S]の高速性能を実現していると共に、誤消去防止スイッチを設けて高い信頼性を確保している。
【００６７】
従って携帯電話機５３は、このようなメモリスティック１１２を挿着可能に構成されているために、当該メモリスティック１１２を介して、他の電子機器との間でデータの共有化を図ることができるようになされている。
【００６８】
次に、図２の携帯電話機５３の内部構成を、図５に示す。図５に示すように、携帯電話機５３は、表示部１０２及び本体１０３の各部を統括的に制御するようになされた主制御部２００に対して、電源回路部２０１、操作入力制御部２０２、画像エンコーダ２０３、カメラインターフェース部２０４、記憶部２０５、LCD（Liquid Crystal Display）制御部２０６、ブルートゥース通信部２０７、画像デコーダ２０８、多重分離部２０９、記録再生部２１０、変復調回路部２１１、および音声コーデック２１２が、メインバス２１３を介して互いに接続されると共に、画像エンコーダ２０３、画像デコーダ２０８、多重分離部２０９、変復調回路部２１１、および音声コーデック２１２が同期バス２１４を介して互いに接続されて構成されている。
【００６９】
電源回路部２０１は、ユーザの操作により終話及び電源キーがオン状態にされると、バッテリパックから各部に対して電力を供給することにより、携帯電話機５３を動作可能な状態に起動する。
【００７０】
携帯電話機５３は、CPU（Central  Processing  Unit）２２１、ROM（Read  Only  Memory）２２２及びRAM（Random  Access  Memory）２２３等よりなる主制御部２００の制御に基づいて、音声通話モード時にマイクロフォン１１０で集音した音声信号を音声コーデック２１２によってデジタル音声データに変換し、これを変復調回路部２１１でスペクトラム拡散処理し、送受信回路部２１５でデジタルアナログ変換処理及び周波数変換処理を施した後、アンテナ１０４を介して送信する。
【００７１】
また携帯電話機５３は、音声通話モード時にアンテナ１０４で受信した受信信号を増幅して周波数変換処理及びアナログデジタル変換処理を施し、変復調回路部２１１でスペクトラム逆拡散処理し、音声コーデック２１２を介して出力する。
【００７２】
さらに、携帯電話機５３は、データ通信モード時に、電子メールを送信する場合、操作キー１０８及びジョグダイヤル１１１の操作によって入力された電子メールのテキストデータを、操作入力制御部２０２を介して主制御部２００に送出する。主制御部２００は、テキストデータを、変復調回路部２１１でスペクトラム拡散処理し、送受信回路部２１５でデジタルアナログ変換処理及び周波数変換処理を施した後に、アンテナ１０４を介して基地局５２（図１）へ送信する。
【００７３】
これに対して携帯電話機５３は、データ通信モード時に電子メールを受信する場合、アンテナ１０４を介して基地局５２から受信した受信信号を、変復調回路部２１１でスペクトラム逆拡散処理して、元のテキストデータを復元した後、LCD制御部２０６を介して、液晶ディスプレイ１０７に電子メールとして表示する。この後、携帯電話機５３は、ユーザの操作に応じて受信した電子メールを、記録再生部２１０を介して、メモリスティック１１２に記録することも可能である。
【００７４】
一方、携帯電話機５３は、データ通信モード時に画像データを送信する場合、CCDカメラ１０６で撮像された画像データを、カメラインターフェース部２０４を介して、画像エンコーダ２０３に供給する。
【００７５】
携帯電話機５３は、画像データを送信しない場合には、CCDカメラ１０６で撮像した画像データを、カメラインターフェース部２０４及びLCD制御部２０６を介して、液晶ディスプレイ１０７に直接表示することも可能である。
【００７６】
画像エンコーダ２０３は、CCDカメラ１０６から供給された画像データを例えばMPEG（Moving Picture Experts Group ）２やMPEG４等の所定の符号化方式によって圧縮符号化することにより符号化画像データに変換し、これを多重分離部２０９に送出する。このとき同時に携帯電話機５３は、CCDカメラ１０６で撮像中にマイクロフォン１１０で集音した音声を、音声コーデック２１２を介して、デジタルの音声データとして多重分離部２０９に送出する。
【００７７】
多重分離部２０９は、画像エンコーダ２０３から供給された符号化画像データと音声コーデック２１２から供給された音声データとを所定の方式で多重化し、その結果得られる多重化データを変復調回路部２１１でスペクトラム拡散処理し、送受信回路部２１５でデジタルアナログ変換処理及び周波数変換処理を施した後にアンテナ１０４を介して送信する。
【００７８】
これに対して携帯電話機５３は、データ通信モード時に例えば簡易ホームページ等にリンクされた動画像ファイルのデータを受信する場合、アンテナ１０４を介して基地局５２から受信した受信信号を変復調回路部２１１でスペクトラム逆拡散処理し、その結果得られる多重化データを多重分離部２０９に送出する。
【００７９】
多重分離部２０９は、多重化データを分離することにより符号化画像データと音声データとに分け、同期バス２１４を介して当該符号化画像データを画像デコーダ２０８に供給すると共に、当該音声データを音声コーデック２１２に供給する。
【００８０】
画像デコーダ２０８は、符号化画像データをMPEG２やMPEG４等の所定の符号化方式に対応した復号化方式でデコードすることにより、再生動画像データを生成し、これをLCD制御部２０６を介して液晶ディスプレイ１０７に供給し、これにより、例えば、簡易ホームページにリンクされた動画像ファイルに含まれる動画データが表示される。
【００８１】
このとき同時に音声コーデック２１２は、音声データをアナログ音声信号に変換した後、これをスピーカ１２１に供給し、これにより、例えば、簡易ホームページにリンクされた動画像ファイルに含まる音声データが再生される。
【００８２】
この場合も電子メールの場合と同様に携帯電話機５３は、受信した簡易ホームページ等にリンクされたデータを、ユーザの操作により、記録再生部２１０を介して、メモリスティック１１２に記録することが可能である。
【００８３】
記憶部２０５は、基地局５２を介して、各種サーバより受信された携帯電話機５３の制御用のプログラム、および画像データなどを、適宜、記憶する。
【００８４】
ブルートゥース通信部２０７は、ブルートゥースを介した通信処理を行う。
【００８５】
CPU２２１は、ROM２２２に記憶されているプログラム、または記憶部２０５からRAM２２３にロードされたプログラムに従って各種の処理を実行する。RAM２２３にはまた、CPU２２１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００８６】
次に、図６は、AOサーバ１２の構成例を表したブロック図である。図６において、CPU３０１は、ROM３０２に記憶されているプログラム、またはRAM３０３にロードされたプログラムに従って各種の処理を実行する。RAM３０３にはまた、CPU３０１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００８７】
CPU３０１、ROM３０２、およびRAM３０３は、バス３０４を介して相互に接続されている。このバス３０４にはまた、入出力インターフェース３０５も接続されている。
【００８８】
入出力インターフェース３０５には、キーボード、マウスなどよりなる入力部３０６、スピーカなどよりなる音声出力部３０７、CRT（Cathode-Ray Tube）、LCDなどよりなるモニタ３０８、ハードディスクなどより構成される記憶部３０９、モデム、ターミナルアダプタなどより構成される通信部３１０が接続されている。通信部３１０は、インターネット１を含むネットワークを介しての通信処理を行う。
【００８９】
入出力インターフェース３０５にはまた、必要に応じてドライブ３１１が接続され、磁気ディスク３１２、光ディスク３１３、光磁気ディスク３１４、或いは半導体メモリ３１５などが適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部３０９にインストールされる。
【００９０】
次に、図７は、CPサーバ１４の構成例を表している。このCPサーバ１４を構成するCPU３５１乃至半導体メモリ３６５は、図６のAOサーバ１２を構成するCPU３０１乃至半導体メモリ３１５と基本的に同様の構成とされ、対応する名称のものは、対応する機能を有する。従って、それらの説明は、繰り返しになるので省略する。
【００９１】
また、図８は、メールサーバ１１の構成例を表している。このメールサーバ１１のCPU４０１乃至半導体メモリ４１５も、図６のAOサーバ１２のCPU３０１乃至半導体メモリ３１５と基本的に同様の構成とされ、対応する名称のものは、対応する機能を有するので、その説明は、繰り返しになるので省略する。
【００９２】
また、図９は、WWWサーバ１５の構成例を表している。このWWWサーバ１５のCPU４５１乃至半導体メモリ４６５も、図６のAOサーバ１２のCPU３０１乃至半導体メモリ３１５と基本的に同様の構成とされ、対応する名称のものは、対応する機能を有するので、その説明は、繰り返しになるので省略する。
【００９３】
さらに、図１０は、クライアントコンピュータ３１の構成例を表している。このクライアントコンピュータ３１のCPU５０１乃至半導体メモリ５１５も、図６のAOサーバ１２のCPU３０１乃至半導体メモリ３１５と基本的に同様の構成とされ、対応する名称のものは、対応する機能を有するので、その説明は、繰り返しになるので省略する。
【００９４】
図示はしないが、課金サーバ１３も基本的に図６のAOサーバ１２と同様の構成とされる。
【００９５】
次に、図１１は、本実施の形態に係る共有仮想空間、すなわちコミュニティ・システムにログインしたユーザのクライアントコンピュータ３１−１上で、共有仮想空間を表示し、且つ、ナビゲーションするための動作を模式的に示したものである。なお、クライアントコンピュータ３１−１を操作するユーザをユーザＡとする。またクライアントコンピュータ３１−２を操作するユーザをユーザＢとする。
【００９６】
上述したように、ユーザＡのクライアントコンピュータ３１−１上、およびユーザＢのクライアントコンピュータ３１−２上では、HTMLブラウザとともに、VRMLコンテンツを解釈することが可能なCPブラウザが稼動している。なお、HTMＬブラウザは、例えば、米Netscape Communications社の“Netscape Navigator”や、米Microsoft社の“Internet Explorer”であってもよい。
【００９７】
クライアントコンピュータ３１−１，３１−２は、例えば、ダイヤルアップIP接続などの所定の手続を経て最寄りのアクセスポイント（AP）４へ接続することによりインターネット１に接続される。さらに、クライアントコンピュータ３１−１，３１−２は、HTMLブラウザによりHTTPプロトコルにしたがってWWWサーバ１５−１にアクセスする。そして、クライアントコンピュータ３１−１，３１−２は、WWWサーバ１５−１から共有仮想空間を記述するVRMLコンテンツを受信すると、これをCPブラウザに出力する。
【００９８】
CPブラウザは、取得したVRMLコンテンツを解析してディスプレイに共有仮想空間を表示する。また、CPブラウザは、取得したVRMLコンテンツにおいて指定されているアドレス対応するCPサーバ１４に接続（すなわちログイン）する。
【００９９】
CPサーバ１４への接続、すなわち共有仮想空間へのログインに成功すると、それ以後に行われるCPサーバ１４とCPブラウザ間の通信は所定のサーバークライアント間プロトコル（以下、VSCP（Virtua1 Society Server Client Protocol）と称する）を用いて行われる。このVSCPには、ユーザがCPブラウザを通して行った変更（例えば、アバタによるアイテムの取得や廃棄など）をCPサーバ１４に通知する機能や、通知された情報を、CPサーバ１４から、さらに他のクライアントコンピュータ３１のCPブラウザに通知する機能が含まれている。
【０１００】
ここで、同一のVRMLコンテンツを取得したクライアントコンピュータ３１−１およびクライアントコンピュータ３１−２の各CPブラウザは、同一のCPサーバ１４に接続することになる。したがって、クライアントコンピュータ３１−１およびクライアントコンピュータ３１−２は、VRMLコンテンツに記述されているVRMLシーンすなわち3次元共有仮想空間を共有することができる。
【０１０１】
CPサーバ１４は、各CPブラウザが認識する必要がある情報（すなわちCPブラウザに送信すべき情報）の配信を、オーラ・アルゴリズムを用いて制限することができる。オーラとは、アバタの周辺の領域、すなわちユーザが興味を持つと想定される領域のことを意味し、オーラの外側にある事物は興味を持たないとみなして情報を送らないことができる。オーラ・アルゴリズムを適用することで、配信すべき情報量を制限することができ、各ログイン・ユーザへのネットワーク・トラフィックが規定の通信容量を越えないように配慮することが可能となる。
【０１０２】
CPサーバ１４によって提供される共有仮想空間上には、各ユーザの分身であるアバタや、アバタが飼育するペット（仮想生物）など、さまざまな物体（オブジェクト）が存在している。これらの物体や物体の動作は、WWWサーバ１５−１に格納されている共有アプリケーションにより表現される。
【０１０３】
AOサーバ１２上のAO（Application Object）は、共有アプリケーションを管理する。AOの開発言語は、主にJava（登録商標）言語やC＋＋言語などである。AOは、AOが管理する共有物体を制御するAPI（Application Programming Interface）を提供する。共有物体とは、各クライアントコンピュータ３１のCPブラウザ上に出現する（すなわち共有される）オブジェクトであり、貝体的にはログイン・ユーザの分身であるアバタや、アバタが飼育するペット（仮想生物）、アバタが所有する部屋、さらには、ログイン・ユーザが取得し保管するアイテムや機能などが含まれる。
【０１０４】
次に、図１２は、本実施の形態に係るAOの動作メカニズムを例示したものである。また、図１３は、AOによる管理の下、クライアントコンピュータ３１のモニタ５０８に表示される基本操作画面を例示するものである。図１３に示すように、基本操作画面は、例えば、各ユーザの分身であるアバタなどの目を通して見える風景を表示するための風景表示領域６０１と、アバタやペットに関する情報を表示するためのツール領域６０２と、コミュニケーションツール領域６０４と、コミュニケーションツール領域６０４に設定されたボタンに対応したダイアログを表示するコミュニケーション表示領域６０３とに大別されている。
【０１０５】
ツール領域６０２には、風景表示領域６０１に表示される風景をアバタから見た風景とペットから見た風景とに切り替える視点切り替えボタン６１１と、ペットに関する情報（名前や模様など）を表示させるペットボタン６１２と、アバタに関する情報（アバタの持ち物など）を表示させるパーソナルボタン６１３とが設定されている。
【０１０６】
また、図１３に示すツール領域６０２には、例示としてパーソナル情報を示す画面が表示されている。パーソナル情報を示す画面には、アバタの持ち物に関する情報を表示する持ち物表示領域６１４と、持ち物表示領域６１４に表示された持ち物の取り扱い方を指示するための複数のボタンを表示するボタン表示領域６１５とが設定されている。ここで、ボタン表示領域６１５に表示されるボタンとしては、例えば、選択した持ち物を投げるボタン、選択した持ち物を置くボタン、選択した持ち物を見せるボタン、選択した持ち物を手渡すボタン、選択した持ち物を使うボタン、および、選択した持ち物を身に付けるボタンがある。
【０１０７】
また、コミュニケーションツール領域６０４には、コミュニケーション表示領域６０３に対して、チャットを行うためのチャットダイアログを表示させるチャットボタン６５１と、他のアバタとメールのやりとりを行うためのメールダイアログを表示させるメールボタン６５２と、特定の相手を呼び出してチャット形式で会話を行うためのPHSボタン６５３と、現在の自分の所在地を地図上に表示させる地図ボタン６５４とが設定されている。
【０１０８】
また、図１３に示すコミュニケーション表示領域６０３には、例示としてチャットダイアログが表示されている。チャットダイアログには、他のアバタやペットとの会話を表示する会話表示領域６３１と、他のアバタやペットに対する会話文を入力する会話入力領域６３２とが設定されている。
【０１０９】
図１２に示す例においては、上述した風景表示領域６０１に表示される共有仮想空間にログインしたある1人のユーザが、自分の分身であるアバタのペット（共有アプリケーション）をクリックし、このクリック操作に応答してペットが鳴くという動作が各ログイン・ユーザ間で共有されることを示したものである。
【０１１０】
まず、あるユーザが共有仮想空間にログインした場合に、AOサーバ１２は、AOサーバ１２が管理する共有物体（ログインしたユーザに対応するアバタ）を風景表示領域６０１に表示される共有仮想空間に追加するように、CPサーバ１４に対して要求を発行する（ステップＳ１）。
【０１１１】
CPサーバ１４は、CPサーバ１４に接続している全てのCPブラウザに対して、この要求を転送する（ステップＳ２）。この結果、CPブラウザ、すなわち現在ログイン中のクライアントコンピュータ３１のモニタに表示されている風景表示領域６０１には、新たな共有物体（ログインしたユーザに対応するアバタ）が出現する。なお、各ログイン・ユーザのCPブラウザに転送される共有物体の情報は、ユーザの分身であるアバタまたは仮想ペットのオーラ（前述）の範囲内に限定してもよい。
【０１１２】
また、ユーザCにより操作されているクライアントコンピュータ３１のCPブラウザ上で共有物体（ペット）が選択（すなわちクリック）されると（ステップＳ３）、これに対応するスクリプトがCPブラウザ上で起動する（ステップＳ４）。このスクリプトは、CPサーバ１４に対してVSCPに基づいたメッセージを送信する（ステップＳ５）。
【０１１３】
CPサーバ１４は、選択された共有物体を管理するAOサーバ１２にこのメッセージを送信する（ステップＳ６）。AOサーバ１２は、受信したメッセージに対応する処理を行い、CPサーバ１４経由で、他の全てのCPブラウザに対して同じメッセージを送り返す（ステップＳ７）。この結果、メッセージは、各CPブラウザ上の対応する共有物体（ペット）に渡されて、この共有物体が選択されたときに行われる処理（クリック操作に応答してペットが鳴く）と同様の処理が行われる（ステップＳ８）。
【０１１４】
また、図１２には示していないが、アバタやその仮想ペットがアイテムや機能を取得したり廃棄したりする場合も、同様の処理により実現される。すなわち、あるログイン・ユーザがCPブラウザ上でアイテムの取得または廃棄という動作を行うと、これに対応するスクリプトがCPブラウザ上で起動される。そして、このスクリプトは、CPサーバ１４に対してVSCPに基づいたメッセージを送信する。メッセージを受信したCPサーバ１４は、選択された共有物体を管理するAOサーバ１２にこのメッセージを送信する。これに対し、AOサーバ１２は、受信したメッセージに対応する処理を行い、CPサーバ１４経由で、他の全てのCPブラウザに対して同じメッセージを送り返す。この結果、メッセージは、各CPブラウザ上の対応する共有物体に渡されて、同じ処理（アイテムの取得または廃棄に対応する処理）が行われる。
【０１１５】
このコミュニティ・システムでは、コミュニティを形成するのに必要なユーザ数を取り込むために、ログイン自体には課金せずに、以上において説明したようなコミュニティヘの参加を無料でユーザに行わせている。そして、本実施の形態では、コミュニテイ・サービスの中でユーザに対して特権を与えた場合に限り、その代償として課金するようにした。
【０１１６】
ここで、「ユーザに対して与えられる特権」とは、本実施の形態においては、共有仮想空間にユーザが所望する画像を飾り付けることができるという権利である。
【０１１７】
そして、本実施の形態においては、この共有仮想空間に飾り付ける画像のサイズ等によって課金する料金に差を設けている。なお、画像には、静止画像（文書画像を含む）はもとより、動画像も含まれる。
【０１１８】
この共有仮想空間に画像を飾り付けることによって課金するという概念は、現実社会において広告用の看板を飾ったり、展示会に製品などを出品したりする際に利用料金が徴収されることと同じ概念である。また、画像のサイズにより異なる料金を設定するという概念は、現実社会において、広告用の看板の大きさ、あるいは展示スベースの広さにより異なる料金が設定されているのと同様の概念である。したがって、ユーザが課金の概念を理解するのは比較的容易であると考えられるため、ユーザは有料化の意義を十分に納得した上で使用料金を支払うことが可能となる。
【０１１９】
また、コミュニティ・システムヘのログイン自体を無料にすることによって、ユーザは、躊躇することなくコミュニティに参加することができ、参加者数が減少するという事態を回避することができる。このように、参加者数を維持することによって、コミュニティそのものを成立させることができるようになる。別の見方をすれば、無料ユーザであっても、ログインすなわちコミュニティに参加するという行為によって、コミュニティを存続させ他の有料ユーザや新規ユーザを吸引することができる。すなわち、無料ユーザはコミュニティヘの参加という行為によって使用料相当を支払っていることと同等の価値を生じさせていることにもなり、ログインの許可という利益の還元を受けても妥当であると考えられる。
【０１２０】
これに対し、共有仮想空間に画像を飾り付けるという行為は、通常の共有仮想空間上におけるコミュニケーションには必須ではない。すなわち、画像の飾り付けは各ユーザが標準的に行うべきものというよりも、むしろ各ユーザが任意に行うべきものという特権的な性質が強い。したがって、共有仮想空間に画像を飾り付けることへの有料化に関して、ほとんどのユーザにとって異論や違和感はないものと考えられる。
【０１２１】
WWWサーバ１５−１は、共有仮想空間に飾り付けられる画像に関する各種情報を管理している。図１４にWWWサーバ１５−１に記憶されている画像情報テーブルの構成例を示す。画像情報テーブルは、後述する画像を飾り付けるためのアイテムを購入するごとに1レコード生成される。ここで、アイテムとは、例えば、3次元コミュニティ・システム、すなわち、3次元共有仮想空間上で、ログイン・ユーザの分身であるアバタやアバタの仮想ペットが保有するお金、餌などの持ち物や画像を飾り付けるための手段などである。アイテムは、コミュニティ・システム、すなわち、共有仮想空間内において、店舗内の棚に陳列されたり、道端に落ちていたりする。各ログイン・ユーザは、アバタや仮想ペットにアイテムを購入させたり拾わせたりすることで、自らの意思でアイテムを入手することができる。
【０１２２】
図１４に示すように、画像情報テーブルの各レコードは、左端から右方向に順番に、CPサーバ１４を識別するサーバ番号と、画像を飾り付けた部屋を識別する部屋番号(部屋番号と空間IDを同一にすることも可能)と、画像を飾り付けた額禄を識別する額番号(額番号と額IDを同一にすることも可能)と、ユーザを識別するユーザIDと、画像のサイズと、画像が飾り付けられる期限と、飾り付けられた画像のリンク先となるURLと、飾り付けられた画像のタイトルと、飾り付けられた画像の仮想空間上の位置情報と、飾り付けられた画像のスケール情報と、飾り付けられた画像の回転情報と、クレジットカード番号および有効期限等のクレジットカード情報とを格納するための各フィールドを備えている。
【０１２３】
次に、課金サーバ１３−１は、仮想共有空間に飾り付けられる画像に対する課金の基準となる課金情報テーブルを管理している。図１５に課金サーバ１３−１に記憶されている課金情報テーブルの構成例を示す。課金情報テーブルは、飾り付ける画像のサイズによって設定された1週間分の使用料金を記憶する。
【０１２４】
すなわち、例えば、画像のサイズが51〜100KBの場合には、200（円／1週）、画像のサイズが11〜50KBの場合には、150（円／1過）、画像のサイズが1〜10KBの場合には、100（円／1週）となる。このように、飾り付ける画像のサイズが大きくなるほど料金は高くなる。画像情報テーブルの各レコードには、ユーザID、および画像のサイズが記憶されているので、画像のサイズをキーにして課金情報テーブルを検索すれば、ユーザIDに対応する課金情報を抽出することができる。
【０１２５】
次に、画像のサイズにより異なった使用料金の設定について、図１６を参照して具体的に説明する。図１６は、サイズの異なる画像を示したものであり、画像のサイズが大きいものほど使用料金が高くなるように設定されている。具体的に説明すると、例えば、大きい方の画像７０１ａは1週間で200円、小さい方の画像７０１ｂは1週間で100円の使用料金が徴収される。これにより、共有仮想空間上に飾り付けられた画像のサイズにより課金する使用料金を設定することができる。
【０１２６】
次に、図１７を参照してユーザが画像を飾るためのアイテムを購入する際に使用するアイテム購入画面について説明する。この画像を飾るためのアイテムは、3種類の画像のサイズごとに設定された使用料金に対応して用意され、適宜、クライアントコンピュータ３１のモニタ５０８に表示される。
【０１２７】
図１７に示すように、画像のサイズの種顆としては、例えば、画像のサイズが10KBまでの画像と、10KB超から50KBまでの画像と、5OKB超から100KBまでの画像とが用意されている。そして、各種類に該当する画像ごとに1週間分の使用料金が、それぞれ100円、150円、200円に設定されている。また、各種類に該当する画像毎に、購入するアイテムを選択するための選択欄７２１−１乃至７２１−３が、アイテム購入画面の左端に表示されている。
【０１２８】
ユーザは、図１７に示される選択欄７２１−１乃至７２１−３のうちから所望するサイズの画像に対応する選択欄をクリックし、その後、購入ボタン７２２をクリックすることにより、選択したアイテムを購入することができる。
【０１２９】
次に、図１８を参照して、図１７に示すアイテム購入画面の購入ボタン７２２が押された後に行われる課金情報の管理手順を説明する。
【０１３０】
まず、クライアントコンピュータ３１のディスプレイに表示されたアイテム購入画面から画像を飾るためのアイテムが選択され、購入ボタン７２２がクリックされると、アイテム購入情報が生成される。それと同時に、画像を飾るためのアイテムの使用料金を決済するために必要となるクレジットカード情報を入力するための入力画面（図示しない）がクライアントコンピュータ３１のモニタ５０８に表示される。この入力画面から、使用料金を決済するクレジットカード番号、クレジットカードの名義人名およびクレジットカードの有効期限を含むクレジットカード情報を入力してOKボタンをクリックすると、生成されたアイテム購入情報およびクレジットカード情報がWWWサーバ１５−１に対して送信される（ステップＳ１１）。
【０１３１】
WWWサーバ１５−１は、受信したアイテム購入情報およびクレジットカード情報を課金サーバ１３−１に対して送信する。課金サーバ１３−１は、受信したアイテム購入情報およびクレジットカード情報に基づいて画像情報テーブルに格納される画像情報を生成し、生成した画像情報を画像情報テーブルに登録する（ステップＳ１２）。
【０１３２】
次に、課金サーバ１３−１は、登録した画像情報に含まれる画像のサイズをキーにして課金情報テーブルを検索し、課金情報を抽出する。そして、課金サーバ１３−１は、抽出した課金情報をCPサーバ１４に対して送信する（ステップＳ１３）。
【０１３３】
クライアントコンピュータ３１は、次回、ユーザがコミュニティ・システムにログインしたときに、画像を飾るためのアイテムの購入完了通知およびその課金情報をCPサーバ１４から取得することとなる（ステップＳ１４）。
【０１３４】
以上のようにして、ユーザが購入したアイテムに相当する代金が、課金される。
【０１３５】
次に、課金管理における課金処理の内容をより具体的に説明する。図１９は、ユーザがアイテムを購入してから、そのアイテムの使用料金が決済されるまでに行われる課金処理の手順をフローチャートで示したものである。
【０１３６】
ステップＳ２１において、クライアントコンピュータ３１は、ユーザからの、アイテム購入の指示の入力を受け付ける。ユーザは、図１７に示される入力画面からユーザが所望するアイテムを選択し、アイテムを購入する。
【０１３７】
次に、ステップＳ２２において、クライアントコンピュータ３１は、ユーザより、購入したアイテムの使用料金を決済するために必要となるクレジットカードの番号や名義人などのクレジットカード情報の、入力部５０６からの入力を受け付ける。
【０１３８】
ステップＳ２３において、ユーザにより入力されたクレジットカード情報をクライアントコンピュータ３１から受信したWWWサーバ１５−１は、当該クレジットカード情報が正当な情報であるか否かを判断し、当該クレジットカード情報が正当な情報ではない場合、ステップＳ２４に進む。
【０１３９】
ステップＳ２４において、WWWサーバ１５−１は、データが不当である旨のエラーメッセージをユーザが使用しているクライアントコンピュータ３１に対して送信する。
【０１４０】
ステップＳ２３において、WWWサーバ１５−１が、クレジットカード情報が正当な情報であると判断した場合、ステップＳ２５に進み、WWWサーバ１５−１は、ユーザにより入力されたアイテム情報およびクレジットカード情報を課金サーバ１３−１に対して送信し、課金サーバ１３−１に記憶されている課金データベース７５１を更新させる。
【０１４１】
そして、ユーザが、次回、コミュニティ・システムにログインしたとき、ステップＳ２６において、クライアントコンピュータ３１は、ユーザに、部屋を購入した結果などを含んだ課金情報の通知を提示する。
【０１４２】
次に、ステップＳ２７において、課金サーバ１３−１は、課金処理を行うために、課金データベース７５１から課金処理の当日が決済日となる課金データを検索して読み込む。
【０１４３】
課金データを読み込んだ課金サーバ１３−１は、ステップＳ２８において、課金データに含まれるクレジットカード情報、および課金情報テーブル(図１５参照)に格納されているアイテムの料金に基づいて、クレジットカード会社への請求データを生成し、当該生成した請求データを各クレジットカード会社が所有するホストコンピュータヘ送信する。
【０１４４】
請求データを受信したクレジットカード会社のホストコンビュー夕は、ステップＳ２９において、請求データに基づいて、ユーザが指定した金融機関の口座から請求金額を徴収する。
【０１４５】
以上のようにして、ユーザが購入したアイテムに相当する代金がクレジットカード会社の口座から徴収される。
【０１４６】
次に、図２０を参照して、画像を飾るためのアイテムを購入し、このアイテムを利用して画像を飾り付ける際の動作を説明する。
【０１４７】
図２０においては、風景表示領域６０１に、額縁７６１−１および額縁７６１−２が表示されている。これらの額縁には、それぞれの額縁を識別するための額縁IDが設定されている。
【０１４８】
まず、図２０に示す基本操作画面の風景表示領域６０１に表示されている額縁７６１−１に画像を飾る場合の動作を説明する。図２０の持ち物表示領域６１４に表示されている持ち物一覧の中から画像を飾るためのアイテムである「フィルム」を選択し、風景表示領域６０１に表示されている額縁の中からユーザが所望する額縁７６１−１をクリックする。
【０１４９】
ここで、持ち物一覧の中に「フィルム」が追加されるのは、前述した図１８に示すステップＳ１４において、画像を飾るためのアイテムの購入完了通知を取得した後に基本操作画面を表示したときである。
【０１５０】
図２０に示す基本操作画面において、所望する額縁７６１−１がクリックされると、図２１に示す基本操作画面が表示される。ここで、図２１に示す基本操作画面の風景表示領域６０１には、“売約済”と表示された額縁７６１−１が表示され、これ以降他のユーザはこの額縁を購入することができなくなる。そして、図２２に示す画像転送画面７７１が表示される。なお、持ち物一覧の中に「フィルム」が表示されていないユーザは、風景表示領域６０１に表示されている額縁７６１−１をクリックしても、このクリックは無効であると判断されるため表示内容には何も変化が起こらない。なお、図２２等に示される“virtornhills”は商標である。
【０１５１】
ここで、画像転送画面７７１について説明する。７７２は、クライアントコンピュータ３１に格納されている画像ファイルの格納場所を表示する表示項目である。参照ボタン７７３は、表示項目７７２に表示する画像ファイルの格納場所を選択するための「ファイルの選択」画面（図示しない）を表示させるためのボタンである。転送ボタン７７４は、表示項目７７２で選択された画像ファイルをCPサーバ１４にアップロードさせるためのボタンである。中止ボタン７７５は、画像の飾り付け作業を中止させるためのボタンである。
【０１５２】
図２３に示すように画像転送画面７７１の表示項目７７２に画像ファイルの格納場所を表示させてから転送ボタン７７４を押すと、表示項目７７２に表示された格納場所に格納されている画像ファイルがCPサーバ１４にアップロードされる。CPサーバ１４へのアップロードが開始されると、図２４に示すメッセージ画面７８１が表示される。
【０１５３】
ここで、CPサーバ１４では、アップロードされた画像ファイルの容量が、ユーザが購入した画像を飾り付けるためのアイテムで認められている容量の範囲であるか否かを判断し、容量の範囲内であると判断した場合には、アップロードされた画像を額縁７６１−１に飾り付ける。一方、容量の範囲外であると判断した場合には、その旨のメッセージをユーザに送信し、容量の範囲内である画像ファイルのアップロードを要求する。
【０１５４】
アップロードされた画像が額縁７６１−１に飾り付けられると、図２５に示す確認画面７９１が表示される。この確認画面７９１において“○”ボタン７９２を押すと、額縁７６１−１に飾り付けられる画像が決定され、“×”ボタン７９３を押すと画像の飾り付け作業が中止される。
【０１５５】
飾り付ける画像が決定すると、図２６に示す基本操作画面の風景表示領域６０１に表示きれている額縁７６１−１には、決定された画像が表示される。そして、図２６に示す基本操作画面の持ち物表示領域６１４に表示されるフィルムの個数は、12個から11個に変更されている。
【０１５６】
次に、図２６に示す基本操作画面の風景表示領域６０１に表示されている額縁７６１−１をクリックすると、額縁の諸設定画面８０１が表示される。
【０１５７】
ここで、図２７を参照して額縁の諸設定画面８０１に設けられた各ボタンの機能について説明する。まず、諸設定画面８０１のタイトルボタン８０２をクリックすると、額縁７６１−１に表示されている画像のタイトルを変更するためのタイトル変更画面８１１が表示される。
【０１５８】
タイトル変更画面８１１の入力領域に新たなタイトルを入力し、OKボタンを押すと、額縁７６１−１に表示されている画像のタイトルが新たなタイトルに変更される。ここで、タイトルは、額縁７６１−１に表示されている画像上にマウスポインタを重ねると風景表示領域６０１の下部にテロップ表示される。
【０１５９】
また、諸設定画面８０１のクリック設定ボタン８０３をクリックすると、額縁７６１−１に表示されている画像が他のユーザにクリックされた場合に行われる処理を設定するためのクリック設定画面８１２が表示される。クリック設定一覧に表示された項目から“何も設定しない”を選択して設定ボタンを押すと、画像が他のユーザにクリックされた場合に何も処理を行わない。
【０１６０】
また、クリック設定一覧に表示された項目から“URLのリンクを設定する”を選択して設定ボタンを押すと、リンク先のURLを入力する画面（図示しない）が表示される。そして、この入力画面からURLを入力してOKボタンを押す。これにより、額縁７６１−１に表示されている画像が他のユーザによりクリックされた場合には他のユーザが操作しているクライアントコンピュータの表示画面上に、このURLに対応するWebページが表示される。
【０１６１】
また、クリック設定一覧に表示された項目から“他の部屋へのリンクを設定する”を選択して設定ボタンを押すと、リンク先となる仮想空間上の部屋を識別させる情報を入力する画面（図示しない）が表示される。そして、この入力画面から仮想空間上の部屋を識別させる情報を入力してOKボタンを押す。これにより、額縁７６１−１に表示されている画像が他のユーザによりクリックされた場合には他のユーザが操作しているクライアントコンピュータ３１の表示画面上に、この部屋を識別させる情報に対応する仮想空間上の部屋が表示される。
【０１６２】
また、諸設定画面８０１の画像をはずすボタン８０４をクリックすると、額縁７６１−１に表示されている画像を額縁７６１−１からはずすための画像をはずす画面８１３が表示される。画像をはずす画面８１３の“○”ボタンをクリックすると、額縁７６１−１に飾られていた画像が額縁７６１−１からはずされ、“×”ボタンをクリックすると、画像をはずす画面８１３が閉じられる。
【０１６３】
また、諸設定画面８０１の期間延長ボタン８０５をクリックすると、額縁７６１−１に画像を表示させる期間を延長するための期間延長画面８１４が表示される。期間延長画面８１４の延長期間一覧から延長したい期間を選択してOKボタンを押すと、額縁７６１−１に画像を表示させる期間が選択した期間分延長される。ここで、本実施の形態においては、1週間の延長につき1個の「フィルム」（画像を飾るためのアイテム）が必要となる。
【０１６４】
また、諸設定画面８０１のプロパティボタン８０６をクリックすると、額縁７６１−１に関する各種の設定値８１５が表示される。各種の設定値としては、例えば、額縁７６１−１に飾り付けられる画像のタイトル、画像のサイズ情報、画像の位置情報、画像の回転情報、クリック設定情報、画像の表示期限がある。
【０１６５】
また、諸設定画面８０１の閉じるボタン８０７をクリックすると、諸設定画面８０１が閉じられる。
【０１６６】
以上のようにして、ユーザは、額縁７６１−１に、画像を飾り付けることができる。
【０１６７】
ところで、上述した実施の形態においては、画像のサイズによって設定された使用料金に基づいて課金情報を生成しているが、使用料金の設定対象は画像のサイズに限られない。例えば、画像を飾り付ける額縁の位置によって使用料金を設定してもよい。具体的に説明すると、例えば、画像の位置が見やすい位置であれば、200（円／1週）、画像の位置が特に見やすくも見づらくもない位置であれば、150（円／1週）、画像の位置が見づらい位置であれば、100（円／1週）とする。すなわち、画像を飾り付ける位置が好条件になるほど高い使用料金を設定する。
【０１６８】
さらに、図２８を参照してより具体的に説明する。図２８は、飾り付ける位置によって見やすさが異なる画像を示したものであり、例えば、中央の見やすい位置に飾り付けられる画像８２１−１は200（円／1週）、画像８２１−１の裏側で見づらい位置に飾り付けられる画像８２１−２は100（円／1週）の使用料金が課金される。
【０１６９】
また、画像を額縁に飾り付ける期間によって、使用料金を設定するようにしてもよい。具体的に説明すると、例えば、画像を飾り付ける期間が1ケ月であれば200円、画像を飾り付ける期間が2週間であれば150円、画像を飾り付ける期間が1週間であれは100円とする。すなわち、画像を飾り付ける期間が長いほど高い使用料金を設定する。
【０１７０】
さらにまた、画像のサイズ、画像の位置および画像を飾り付ける期間を組み合わせて使用料金を設定するようにしてもよい。これにより、画像のサイズは小さくても見やすい位置に飾り付けられる画像には高い使用料金を設定することができ、見やすい位置に飾り付けられない画像であっても飾る期間が長い場合には高い使用料金を設定することができる。
【０１７１】
また、上述した実施の形態においては、使用料金の決済日が、課金データベースに購入情報およびクレジットカード情報が登録された日の翌日に設定されているが、決済日はこの日に限られない。例えば、画像を飾り付ける期間が経過した翌日を決済日としてもよい。
【０１７２】
次に、図２９および図３０を参照しつつ、ユーザが、クライアントコンピュータ３１−２から画像データをアップロードするまでの処理について説明する。
【０１７３】
ステップＳ４１において、ユーザからの指示に従って、クライアントコンピュータ３１−２は、所定のブラウザのプログラムを起動する。
【０１７４】
ステップＳ４２において、クライアントコンピュータ３１−２は、WWWサーバ１５−１にアクセスし、WWWサーバ１５−１より、クライアントコンピュータ用のデータのダウンロードを実行する。
【０１７５】
ステップＳ４３において、クライアントコンピュータ３１−２は、CPサーバ１４へ接続する。
【０１７６】
ステップＳ４４において、CPサーバ１４は、AOサーバ１２に対して、クライアントコンピュータ３１−２がCPサーバ１４に接続した旨を通知する。
【０１７７】
ステップＳ４５において、AOサーバ１２は、CPサーバ１４からの通知に基づいて、クライアントコンピュータ３１−２に表示されるべき画像データが記憶されているか否かを検索する。
【０１７８】
ステップＳ４６において、AOサーバ１２は、ステップＳ４５で検索した結果、リストアップされた、クライアントコンピュータ３１−２に表示されるべき画像データを読み出し、CPサーバ１４に送信する。CPサーバ１４は、AOサーバ１２より受信した画像データを、クライアントコンピュータ３１−２に送信する。
【０１７９】
ステップＳ４７において、クライアントコンピュータ３１−２は、CPサーバ１４より受信した画像データを表示させる。
【０１８０】
引き続き、図３０のステップＳ４８において、ユーザより、画像のアップロードの指示を受けて、クライアントコンピュータ３１−２は、ユーザにより指示された画像データを、CPサーバ１４を介して、AOサーバ１２に送信する。
【０１８１】
AOサーバ１２は、ステップＳ４９において、ステップＳ４８でクライアントコンピュータ３１−２が、CPサーバ１４を介して送信した画像データを受信し、データベースに記憶させる。
【０１８２】
以上のようにして、ユーザは、クライアントコンピュータ３１から、画像データを、AOサーバ１２にアップロードすることができる。
【０１８３】
図２９および図３０を参照して説明した、クライアントコンピュータ３１からの画像データのアップロード処理について、次に、図３１および図３２のフローチャートを参照しつつ、詳細に説明する。
【０１８４】
図３１のステップＳ６１において、クライアントコンピュータ３１のCPU５０１は、入力部５０６より、ユーザからのある仮想空間への接続指示を受け付ける。
【０１８５】
ステップＳ６２において、クライアントコンピュータ３１のCPU５０１は、通信部５１０より、CPサーバ１４に、ユーザID、および空間IDを送信し、空間IDに対応する空間に展示すべき画像(既に、空間に飾り付けられている画像)を要求する。
【０１８６】
ステップＳ７１において、CPサーバ１４は、通信部３６０を介して、クライアントコンピュータ３１からの要求を受信する。
【０１８７】
ステップＳ７２において、CPサーバ１４のCPU３５１は、ステップＳ７１で受信した要求に含まれているユーザID、および空間IDを読み出し、クライアントコンピュータ３１からの要求内容(空間IDに対応する空間に展示すべき画像の送信要求)、ユーザID、および空間IDを、通信部３６０よりAOサーバ１２に送信する。
【０１８８】
ステップＳ８１において、AOサーバ１２は、CPサーバ１４より、クライアントコンピュータ３１からの要求内容、ユーザID、および空間IDを、通信部３１０を介して受信する。
【０１８９】
ステップＳ８２において、AOサーバ１２のCPU３０１は、ステップＳ８１で受信したクライアントコンピュータ３１からの要求内容、ユーザID、および空間IDの中から、ユーザIDと空間IDを読み出す。
【０１９０】
ステップＳ８３において、AOサーバ１２のCPU３０１は、記憶部３０９内のデータベースを検索し、ステップＳ８２で読み出した空間IDに対応する空間に展示するべき画像データを、全て読み出す。
【０１９１】
ステップＳ８４において、AOサーバ１２のCPU３０１は、ステップＳ８３で読み出した画像データを、通信部３１０より、CPサーバ１４に送信する。
【０１９２】
ステップＳ７３において、CPサーバ１４は、通信部３６０を介して、AOサーバ１２より画像データを受信すると、ステップＳ７４において、CPサーバ１４のCPU３５１は、ステップＳ７３で受信した画像データを、通信部３６０より、ユーザIDに対応するクライアントコンピュータ３１に送信する。
【０１９３】
ステップＳ６３において、クライアントコンピュータ３１のCPU５０１は、接続しようとしている３次元共有仮想空間を演算する。またそれに伴い、CPU５０１は、必要な機能をプログラムから呼び出す。
【０１９４】
ステップＳ６４において、クライアントコンピュータ３１は、通信部５１０を介して、CPサーバ１４より、画像データを受信する。
【０１９５】
ステップＳ６５において、クライアントコンピュータ３１のCPU５０１は、ステップＳ６３で演算した３次元共有仮想空間に、ステップＳ６４で受信した画像データを組み込んだ仮想空間を、モニタ３０８の所定の位置(風景表示領域６０１)に表示させる。
【０１９６】
このようにして、ユーザは、所望する共有仮想空間(共有仮想空間に飾り付けられている画像を含む)を閲覧することが可能となる。
【０１９７】
引き続き、図３２のステップＳ６６において、クライアントコンピュータ３１のCPU５０１は、入力部５０６を介して、ユーザより、新規画像データの共有仮想空間への飾り付けの指示を受け付ける。
【０１９８】
ステップＳ６７において、クライアントコンピュータ３１のCPU５０１は、画像を飾り付ける空間の空間ID、画像を飾り付ける額の額ID、および飾り付ける画像の画像データを、通信部５１０より、CPサーバ１４に送信すると共に、画像の共有仮想空間への展示を要求する。
【０１９９】
ステップＳ７５において、CPサーバ１４は、通信部３６０を介して、クライアントコンピュータ３１より、空間ID、額ID、および画像データを含む、画像の仮想空間への展示要求を受信する。
【０２００】
ステップＳ７６において、CPサーバ１４のCPU３５１は、画像の仮想空間への展示要求より、空間ID、額ID、および画像データを読み出し、クライアントコンピュータ３１からの要求内容(画像の仮想空間への展示要求)、空間ID、額ID、および画像データを、通信部３６０より、AOサーバ１２に送信する。
【０２０１】
ステップＳ８５において、AOサーバ１２は、通信部３１０を介して、CPサーバ１４より、クライアントコンピュータ３１からの要求内容、空間ID、額ID、および画像データを受信する。
【０２０２】
ステップＳ８６において、AOサーバ１２のCPU３０１は、ステップＳ８５で受信した画像データを、共に受信した空間ID、および額IDと対応付けて、記憶部３０９内のデータベースに記憶させる。
【０２０３】
ステップＳ８７において、AOサーバ１２のCPU３０１は、ステップＳ８６で記憶部３０９に記憶させた画像データ、空間ID、および額IDを、通信部３１０よりCPサーバ１４に送信する。
【０２０４】
ステップＳ７７において、CPサーバ１４は、通信部３６０を介して、AOサーバ１２より、画像データ、空間ID、および額IDを受信する。
【０２０５】
ステップＳ７８において、CPサーバ１４のCPU３５１は、ステップＳ７７で受信した空間IDに対応する空間を表示している全てのクライアントコンピュータ３１に対して、ステップＳ７７で受信した画像データ、空間ID、および額IDを、通信部３６０より送信する。
【０２０６】
ステップＳ６８において、クライアントコンピュータ３１は、CPサーバ１４より、画像データ、空間ID、および額IDを、通信部５１０を介して受信する。
【０２０７】
ステップＳ６９において、クライアントコンピュータ３１のCPU５０１は、ステップＳ６８で受信した画像データを、共に受信した額IDに対応する額に表示させる。
【０２０８】
以上のようにして、ユーザは、クライアントコンピュータ３１を利用して、仮想空間に画像を飾り付けることができる。
【０２０９】
ところで、本発明を適用したコミュニティ・システムにおいては、ユーザは、携帯電話機５３、携帯端末５４、デジタルカメラ５５、およびビデオカメラ５６などの携帯機器より、仮想空間に画像を飾り付けることができる。ただし、携帯機器は、ネットワークに接続し、Ｅメールを送受信する機能を有している必要がある。
【０２１０】
次に、図３３を参照しつつ、携帯機器から画像データをアップロードするまでの処理の概要について説明する。
【０２１１】
図３３のステップＳ１０１において、携帯機器(図３３においては、デジタルカメラ５５またはビデオカメラ５６)は、メーラ（Ｅメールを送受信するクライアントソフトウェア）を起動し、ユーザID、空間IDを所定のフォーマットで記述したテキストに、画像データを添付して、これらをメールサーバ１１−１に送信する。
【０２１２】
ステップＳ１０２において、メールサーバ１１−１は、AOサーバ１２のデータベースに、受信した画像データを記憶させる。
【０２１３】
以上のようにして、携帯機器からAOサーバ１２に、画像データがアップロードされる。
【０２１４】
次に、図３４を参照しつつ、携帯機器から共有仮想空間への画像の飾り付けまでの処理について、詳細に説明する。なお、携帯機器としては、携帯電話機５３を例にして、説明するが、それ以外の携帯機器についても、下記の説明は適用されうる。
【０２１５】
また、以下の説明においては、ユーザが所有する固有スペースに、画像を飾り付ける場合を例として説明する。
【０２１６】
ステップＳ１２１において、携帯電話機５３の主制御部２００は、ユーザからの指示に従って、メーラを起動し、ユーザより、所定のフォーマットに従って、ユーザIDと空間IDの記入を受け付け、画像の添付を受け付ける。図３５は、ユーザにより入力されるテキストのフォーマットである。図３５において、１番上側には、メールの宛先、すなわち、メールサーバ１１−１のメールアドレスが記入される。そして、その下方に、ユーザID８４２、および空間ID８４３が、それぞれ、異なる行に記入される。また、ユーザが、操作キー１０８、およびジョグダイヤル１１１から、所定の操作を入力することにより、メールに画像データを添付すると、添付された画像データ名８４４が、図３５の１番下方に表示される。
【０２１７】
ユーザは、例えば、ユーザが所有する固有スペースに画像を飾り付けたい場合、ユーザの固有スペースの空間IDを入力する。このようにすることにより、画像は、ユーザの固有スペースの所定の位置に飾り付けられてゆく。なお、ユーザの固有スペースに、画像をアップロードする場合、新たな額縁が生成され、画像は、生成された額縁内に飾られる。また、当初、携帯機器よりアップロードされた画像を飾り付ける位置は、空間内の予め指定された所定の位置(壁)であるが、ユーザは、後に、共有仮想空間にログインしたときに、アップロードされた画像を飾り付ける位置、および空間を変更することが可能である。
【０２１８】
なお、ユーザが入力する空間IDとは、例えば、以下のように設定することもできる。
空間ID：(壁番号).(部屋番号)
【０２１９】
上記した例においては、画像を飾り付ける壁を指定するための壁番号、および画像を飾り付ける部屋（空間）を指定するための部屋番号が、ピリオドで区切られている。例えば、ユーザが、ユーザの固有のスペースに画像を貼り付ける場合、ユーザは、ユーザの固有スペースの部屋番号を、(部屋番号)に対応する部分に記入する。また、部屋の中のどの壁に画像を飾り付けるかまで、指定する場合、ユーザは、(壁番号)に対応する部分に、画像を飾り付ける壁の壁番号を記入する。このようにすることにより、ユーザは、共有仮想空間の、ユーザの固有スペースの所望する壁に、画像を飾り付けることができる。
【０２２０】
ユーザが、図３５に示されるような、所定のフォーマットに従って、ユーザID、および空間IDを記入し、画像を添付した後、メールを送信する操作を、操作キー１０８(またはジョグダイヤル１１１)から入力したとき、ステップＳ１２２に進み、携帯電話機５３の主制御部２００は、ステップＳ１２１で入力されたテキストデータ(ユーザID、および空間IDを含む)、並びに、添付された画像データを、アンテナ１０４よりメールサーバ１１−１に送信する。
【０２２１】
ステップＳ１３１において、メールサーバ１１−１は、通信部４１０を介して、携帯電話機５３より、画像データが添付されたメールを受信する。
【０２２２】
ステップＳ１３２において、メールサーバ１１−１のCPU４０１は、ステップＳ１３１で受信したメールのテキストデータより、ユーザID、および空間IDを読み出すと共に、メールに添付されている画像データを読み出す。
【０２２３】
ステップＳ１３３において、メールサーバ１１−１は、ステップＳ１３２で読み出した画像データに対応する額を設定し、額IDを生成する。以降、画像データには、常に額IDが添付され、画像データは、額IDにより識別、管理される。
【０２２４】
ステップＳ１３４において、メールサーバ１１−１は、携帯電話機５３より受信された空間IDと画像データ、および生成された額IDを、AOサーバ１２に送信する。
【０２２５】
ステップＳ１４１において、AOサーバ１２は、通信部３１０を介して、メールサーバ１１−１より、空間ID、額ID、および画像データを受信する。
【０２２６】
ステップＳ１４２において、AOサーバ１２のCPU３０１は、ステップＳ１４１で受信した画像データおよび額IDを、空間IDと対応付けて、記憶部３０９内のデータベースに記憶させる。
【０２２７】
ステップＳ１４３において、AOサーバ１２のCPU３０１は、ステップＳ１４２で記憶部３０９に記憶させた画像データ、空間ID、および額IDを、通信部３１０よりCPサーバ１４に送信する。
【０２２８】
ステップＳ１５１において、CPサーバ１４は、通信部３６０を介して、AOサーバ１２より、画像データ、空間ID、および額IDを受信する。
【０２２９】
ステップＳ１５２において、CPサーバ１４のCPU３５１は、ステップＳ１５１で受信した空間IDに対応する空間を表示している全てのクライアントコンピュータ３１に対して、ステップＳ１５１で受信した画像データ、空間ID、および額IDを、通信部３６０より、送信する。
【０２３０】
ステップＳ１６１において、クライアントコンピュータ３１は、CPサーバ１４より、画像データ、空間ID、および額IDを、通信部５１０を介して受信する。
【０２３１】
ステップＳ１６２において、クライアントコンピュータ３１のCPU５０１は、ステップＳ１６１で受信した画像データを、共に受信した額IDに対応する額に表示させる。
【０２３２】
以上のようにして、ユーザは、携帯電話機５３を利用して、仮想空間に画像を飾り付けることができる。この場合、クライアントコンピュータ３１から画像をアップロードさせる場合とは異なり、ユーザは、３次元共有仮想空間に関する情報を、最初に携帯機器にダウンロードする必要がないため、容易に、画像をアップロードすることが可能となる。
【０２３３】
なお、上述においては、メールサーバ１１−１において、額IDを設定しているが(ステップＳ１３３)、携帯電話機５３において、額IDを設定するようにすることも可能である。
【０２３４】
また、上述においては、ユーザの固有スペースに画像を飾り付ける場合を例にして説明したが、共有スペースに画像を飾り付けることも可能である。ただし、共有スペースに画像を飾り付ける場合、画像は、予め共有スペースに設置されている額縁(例えば、図２０の額縁７６１−１，７６１−２)の中に飾る必要がある。そのため、ユーザは、ステップＳ１２２において、ユーザID、空間ID、および画像データと共に、画像を飾り付けたい額縁の額縁IDを、メールサーバ１１−１に送信する必要がある。なお、既に、画像を飾り付けたい額縁に、他の画像が飾られている場合、メールサーバ１１−１より、携帯電話機５３に、エラーメッセージが送信される。
【０２３５】
また、上述のフローチャート中には記載していないが、AOサーバ１２に、画像が保存された段階で、AOサーバ１２は、ユーザが所持するフィルム数を１つ減少させる。すなわち、次回、ユーザが、共有仮想空間にログインするとき、持ち物表示領域６１４に表示されるフィルムの個数は、１個減少している。
【０２３６】
また、上述においては、携帯電話機５３から送信された画像を、自動的に、ユーザの固有スペースに飾り付けるようになっているが、携帯電話機５３から送信された画像は、ユーザが、次回、共有仮想空間にログインしたときに飾り付けるようにすることも可能である。
【０２３７】
ところで、上述においては、Ｅメールを利用した画像データのアップロード処理について説明したが、Webブラウザを有する携帯機器から、WWWサーバ１５−１を介して、画像データを、AOサーバ１２にアップロードすることも可能である。
【０２３８】
次に、図３６のフローチャートを参照しつつ、携帯電話機５３から、WWWサーバ１５−１を介して、画像データをアップロードするまでの処理について、説明する。
【０２３９】
ステップＳ１７１において、携帯電話機５３の主制御部２００は、ユーザより、操作キー１０８およびジョグダイヤル１１１への所定の操作の入力を受けて、WWWサーバ１５−１に対して、画像データ送信用の所定のWebページを送信するよう要求する。
【０２４０】
WWWサーバ１５−１は、ステップＳ１８１において、携帯電話機５３より、画像データ送信用の所定のWebページの送信要求を、通信部４６０を介して受信する。
【０２４１】
ステップＳ１８２において、WWWサーバ１５−１のCPU４５１は、通信部４６０より、携帯電話機５３に、画像データ送信用の所定のWebページを送信する。なお、このWebページは、コンパクトHTMLにより記述されるようにすることが可能である。
【０２４２】
ステップＳ１７２において、携帯電話機５３は、画像データ送信用の所定のWebページを、アンテナ１０４を介して受信する。
【０２４３】
ステップＳ１７３において、携帯電話機５３の主制御部２００は、受信した画像データ送信用の所定のWebページを、液晶ディスプレイ１０７に表示させ、ユーザからのユーザID、および空間IDの入力を受け付けると共に、添付する画像の選択を受け付ける。図３８は、液晶ディスプレイ１０７に表示される画像データ送信用のWebページの例である。
【０２４４】
図３８Ａにおいて、液晶ディスプレイ１０７には、ユーザIDの入力を受け付けるユーザID入力欄８５１、および空間IDの入力を受け付ける空間ID入力欄８５２が表示されている。図３８Ａに示される状態において、ユーザが、ジョグダイヤル１１１を所定下方向に回転させると、液晶ディスプレイ１０７の表示が、上方向にスライドしてゆき、液晶ディスプレイ１０７には、図３８Ｂに示される画面が表示される。図３８Ｂにおいて、空間ID入力欄８５２の下方には、添付する画像の名称が表示される添付画像入力欄８５３が表示されている。
【０２４５】
ユーザは、操作キー１０８、およびジョグダイヤル１１１を操作することにより、ユーザID入力欄８５１、および空間ID入力欄８５２に、それぞれ、ユーザID、および空間IDを入力し、添付する画像データを選択した後、所定の操作により、送信指示を入力すると、処理はステップＳ１７４に進む。
【０２４６】
ステップＳ１７４において、携帯電話機５３の主制御部２００は、ステップＳ１７３において、ユーザにより記入されたユーザID、および空間ID、並びに、ユーザにより選択された画像データを、アンテナ１０４より、WWWサーバ１５−１に送信する。
【０２４７】
ステップＳ１８３において、WWWサーバ１５−１は、通信部４６０を介して、携帯電話機５３より、ユーザID、空間ID、および画像データを受信する。
【０２４８】
ステップＳ１８４において、WWWサーバ１５−１のCPU４５１は、ステップＳ１８３で受信した画像データに対応する額を設定し、額IDを生成する。
【０２４９】
ステップＳ１８５において、WWWサーバ１５−１は、携帯電話機５３より受信された空間IDと画像データ、および生成された額IDを、AOサーバ１２に送信する。
【０２５０】
ステップＳ１９１において、AOサーバ１２は、通信部３１０を介して、WWWサーバ１５−１より、空間ID、額ID、および画像データを受信する。
【０２５１】
ステップＳ１９２において、AOサーバ１２のCPU３０１は、ステップＳ１９１で受信した画像データを、空間ID、および額IDと対応付けて、記憶部３０９内のデータベースに記憶させる。
【０２５２】
引き続き、図３７のステップＳ１９３において、AOサーバ１２のCPU３０１は、ステップＳ１９２で記憶部３０９に記憶させた画像データ、空間ID、および額IDを、通信部３１０よりCPサーバ１４に送信する。
【０２５３】
ステップＳ２０１において、CPサーバ１４は、通信部３６０を介して、AOサーバ１２より、画像データ、空間ID、および額IDを受信する。
【０２５４】
ステップＳ２０２において、CPサーバ１４のCPU３５１は、ステップＳ２０１で受信した空間IDに対応する空間を表示している全てのクライアントコンピュータ３１に対して、ステップＳ２０１で受信した画像データ、空間ID、および額IDを、通信部３６０より、送信する。
【０２５５】
ステップＳ２１１において、クライアントコンピュータ３１は、CPサーバ１４より、画像データ、空間ID、および額IDを、通信部５１０を介して受信する。
【０２５６】
ステップＳ２１２において、クライアントコンピュータ３１のCPU５０１は、ステップＳ２１１で受信した画像データを、共に受信した額IDに対応する額に表示させる。
【０２５７】
以上のようにして、ユーザは、携帯電話機５３を利用して、WWWサーバ１５−１を介して、仮想空間に画像を飾り付けることができる。
【０２５８】
なお、上述した実施の形態においては、額縁に飾り付ける情報として画像（静止画像、動画像を含む）を用いて説明しているが、額縁に飾り付ける情報は、これに限られない。例えば、音楽データ（オーディオ領域のデータ）を仮想空間上に備えられた掲示板に掲載するようにしてもよい。この場合には、音楽データを掲載した掲示板を他のユーザがクリックした場合に、音楽データに対応する音楽が再生されることとなる。
【０２５９】
ところで、上述においては、３次元仮想空間への画像の飾り付けを例に説明したが、携帯機器から、３次元共有仮想空間ではないWebページに、画像を飾り付けることも、勿論、可能である。
【０２６０】
以下、図３９のフローチャートを参照しつつ、携帯電話機５３から、メールサーバ１１−２を介して、WWWサーバ１５−２が提供するWebページに画像を飾り付ける場合の処理について説明する。
【０２６１】
ステップＳ２３１において、ユーザからの指示にしたがって、携帯電話機５３の主制御部２００は、メーラを起動し、液晶ディスプレイ１０７に、メール作成用の画面を表示させ、メールの宛先(ここでは、メールサーバ１１−２)、ユーザID、および貼り付け位置IDの記入を受け付けると共に、添付する画像の選択を受け付ける。なお、貼り付け位置IDとは、Webページ上のどの位置に、画像を表示させるかを決定するためのIDである。すなわち、例えば、Webページ内に、予め複数の分割された領域を用意しておき、各領域にID(貼り付け位置ID)を設定しておく。ユーザは、携帯電話機５３より、Webページに画像を展示する場合、この貼り付けIDを指定することにより、Webページ上の、画像の展示位置を指定することが可能となる。
【０２６２】
メールの宛先、ユーザID、および貼り付け位置IDの記入を受け付けると共に、添付する画像の選択を受け付けた後、ユーザより、メール送信の指示が入力されると、処理はステップＳ２３２に進む。
【０２６３】
ステップＳ２３２において、携帯電話機５３の主制御部２００は、ユーザIDおよび貼り付け位置IDが記入されたテキストデータ、並びに添付すると選択された画像データを、アンテナ１０４より、メールサーバ１１−２に送信する。
【０２６４】
ステップＳ２４１において、メールサーバ１１−２は、通信部４１０を介して、携帯電話機５３より、ユーザIDおよび貼り付け位置IDが記入されたテキストデータ、並びに添付すると選択された画像データを受信する。
【０２６５】
ステップＳ２４２において、メールサーバ１１−２のCPU４０１は、ステップＳ２４１で受信したメールのテキストデータより、ユーザIDおよび貼り付け位置IDを読み出すと共に、メールに添付されている画像データを読み出す。
【０２６６】
ステップＳ２４３において、メールサーバ１１−２のCPU４０１は、ステップＳ２４２で読み出した貼り付け位置ID、および画像データを、通信部４１０より、WWWサーバ１５−２に送信する。
【０２６７】
ステップＳ２５１において、WWWサーバ１５−２のCPU４５１は、通信部４６０を介して、メールサーバ１１−２より、貼り付け位置ID、および画像データを受信する。
【０２６８】
ステップＳ２５２において、WWWサーバ１５−２のCPU４５１は、ステップＳ２５１で受信した画像データを、貼り付け位置IDに対応する位置に表示させるようにHTMLを更新し、更新したHTMLと画像データを、記憶部４５９に記憶させる。
【０２６９】
このようにして、HTMLを更新した後、例えばクライアントコンピュータ３１から、WWWサーバ１５−２にアクセスして、更新されたWebページを閲覧すると、そのWebページには、携帯電話機５３よりアップロードされた画像が、貼り付け位置IDにより決定される所定の位置に表示される。
【０２７０】
以上のようにして、ユーザは、携帯機器より、Webページに画像を貼り付けることができる。
【０２７１】
なお、上述した実施の形態においては、Webページに表示する情報として画像（静止画像、動画像を含む）を用いて説明しているが、Webページに表示する情報は、これに限られない。例えば、音楽データ（オーディオ領域のデータ）をWebページないの掲示板に掲載するようにしてもよい。この場合には、音楽データを掲載した掲示板を他のユーザがクリックした場合に、音楽データに対応する音楽が再生されることとなる。
【０２７２】
以上、説明してきたように、電子メール、または、情報のアップロード用の所定のフォーマットのWebページを利用して、情報をアップロードするようにすることにより、ユーザは、情報をアップロードしたい場合、いちいち、３次元共有仮想空間(または２次元のWebページ)に接続しないで、情報をアップロードすることが可能となる。
【０２７３】
なお、上述した説明においては、携帯機器から情報をアップロードする場合について説明したが、例えば、ユーザが、クライアントコンピュータ３１から、とりあえず画像のアップロードだけを行っておきたいという場合、クライアントコンピュータ３１においても、上述した、携帯機器と同様に、情報を添付した、所定のフォーマットの電子メールを送信するか、情報をアップロードするための所定のWebページを利用することにより、いちいち、３次元共有仮想空間(または２次元のWebページ)に接続しないで、情報をアップロードすることが可能となる。
【０２７４】
上述した一連の処理は、ハードウエアにより実行させることもできるが、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【０２７５】
この記録媒体は、図６乃至図１０に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク３１２（フレキシブルディスクを含む），３６２，４１２，４６２，５１２、光ディスク３１３（CD-ROM(Compact Disk-Read Only Memory),DVD(Digital Versatile Disk)を含む），３６３，４１３，４６３，５１３、光磁気ディスク３１４（ＭＤ（Mini-Disk）を含む），３６４，４１４，４６４，５１４、もしくは半導体メモリ３１５，３６５，４１５，４６５，５１５などよりなるパッケージメディアにより構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM３０２，３５２，４０２，４５２，５０２や、記憶部３０９，３５９，４０９，４５９，５０９に含まれるハードディスクなどで構成される。
【０２７６】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０２７７】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０２７８】
【発明の効果】
以上のごとく、本発明の第１の情報処理装置および方法、並びにプログラムによれば、携帯端末より、情報が添付された電子メールを受信し、受信された電子メールに添付されている情報を、情報提示領域上に提示するようにしたので、インターネットに接続することさえ可能であれば、どこからでも、ごく簡単な操作で、情報をアップロードすることが可能となる。
【０２７９】
また、本発明の第２の情報処理装置および方法、並びにプログラムによれば、携帯端末が情報を送信する際に利用する情報送信用Webページを、携帯端末に送信し、携帯端末より、情報送信用Webページを介して供給された情報を、情報の閲覧用の情報提示領域上に提示するようにしたので、インターネットに接続することさえ可能であれば、どこからでも、ごく簡単な操作で、情報をアップロードすることが可能となる。
また、本発明の情報処理システムによれば、インターネットに接続することさえ可能であれば、どこからでも、ごく簡単な操作で、情報をアップロードすることが可能となる。
【図面の簡単な説明】
【図１】本発明を適用したコミュニティ・システムの構成を示す図である。
【図２】図１の携帯電話機の外観を示す斜視図である。
【図３】図２の携帯電話機のカメラ部を回転させた場合の表示部の斜視図である。
【図４】図２の携帯電話機の側面図である。
【図５】図２の携帯電話機の構成を示すブロック図である。
【図６】図１のAOサーバの構成を示すブロック図である。
【図７】図１のCPサーバの構成を示すブロック図である。
【図８】図１のメールサーバの構成を示すブロック図である。
【図９】図１のWWWサーバの構成を示すブロック図である。
【図１０】図１のクライアントコンピュータの構成を示すブロック図である。
【図１１】共有仮想空間にログインしたクライアントコンピュータ上で、共有仮想空間を表示し、且つ、ナビゲーションする動作アーキテクチャを説明する図である。
【図１２】  AOの動作メカニズムを説明するための図である。
【図１３】クライアントコンピュータのモニタの表示例を示す図である。
【図１４】画像情報テーブルの構成例を示す図である。
【図１５】課金情報テーブルの構成例を示す図である。
【図１６】クライアントコンピュータのモニタの表示例を示す、別の図である。
【図１７】アイテムを購入するための画面の例を示す図である。
【図１８】ユーザの課金情報を管理する手順を模式的に示した図である。
【図１９】ユーザがアイテムを購入してから、アイテムの使用料金が決済されるまでの課金処理を説明するフローチャートである。
【図２０】クライアントコンピュータのモニタの表示例を示す、さらに別の図である。
【図２１】クライアントコンピュータのモニタの図２０の後の表示例を示す図である。
【図２２】クライアントコンピュータのモニタの図２１の後の表示例を示す図である。
【図２３】クライアントコンピュータのモニタの図２２の後の表示例を示す図である。
【図２４】クライアントコンピュータのモニタの図２３の後の表示例を示す図である。
【図２５】クライアントコンピュータのモニタの図２４の後の表示例を示す図である。
【図２６】クライアントコンピュータのモニタの図２５の後の表示例を示す図である。
【図２７】額縁に関する諸設定を操作するための画面を示す図である。
【図２８】クライアントコンピュータのモニタの、さらに別の表示例を示す図である。
【図２９】クライアントコンピュータからの画像のアップロード処理を説明する図である。
【図３０】図２９に続く図である。
【図３１】クライアントコンピュータから、共有仮想空間への画像のアップロード処理を説明するフローチャートである。
【図３２】図３１に続くフローチャートである。
【図３３】携帯機器からの画像のアップロード処理を説明する図である。
【図３４】電子メールによる、携帯電話機から、共有仮想空間への画像のアップロード処理を説明するフローチャートである。
【図３５】図３４のステップＳ１２１において、携帯電話機の液晶ディスプレイに表示される画面の例を示す図である。
【図３６】  WWWサーバを介した、携帯電話機から、共有仮想空間への画像のアップロード処理を説明するフローチャートである。
【図３７】図３６に続くフローチャートである。
【図３８】図３６のステップＳ１７３において携帯電話機の液晶ディスプレイに表示される画面の例である。
【図３９】電子メールによる、携帯電話機から、２次元のWebページへの画像のアップロード処理を説明するフローチャートである。
【符号の説明】
１  インターネット，  ２  ルータ，  ３  LAN，  ４  アクセスポイント，１１  メールサーバ，  １２  AOサーバ，  １３  課金サーバ，  １４  CPサーバ，  １５  WWWサーバ，  ３１  クライアントコンピュータ，  ５１  公衆回線網，  ５２  基地局，  ５３  携帯電話機，  ５４  携帯端末，  ５５  デジタルカメラ，  ５６  ビデオカメラ，  ５７  管理制御部，  ６１  アクセスサーバ，  ６２  コンテンツサーバ，  ３０１  CPU，  ３０２  ROM，  ３０３  RAM，  ３０４  バス，  ３０５  入出力インターフェース，  ３０６  入力部，  ３０７  音声出力部，  ３０８  モニタ，  ３０９  記憶部，  ３１０  通信部，  ３１１  ドライブ，  ３１２  磁気ディスク，  ３１３  光ディスク，  ３１４  光磁気ディスク，  ３１５  半導体メモリ
【図１】
0003829722.tif 000002
【図２】
0003829722.tif 000003
【図３】
0003829722.tif 000004
【図４】
0003829722.tif 000005
【図５】
0003829722.tif 000006
【図６】
0003829722.tif 000007
【図７】
0003829722.tif 000008
【図８】
0003829722.tif 000009
【図９】
0003829722.tif 000010
【図１０】
0003829722.tif 000011
【図１１】
0003829722.tif 000012
【図１２】
0003829722.tif 000013
【図１３】
0003829722.tif 000014
【図１４】
0003829722.tif 000015
【図１５】
0003829722.tif 000016
【図１６】
0003829722.tif 000017
【図１７】
0003829722.tif 000018
【図１８】
0003829722.tif 000019
【図１９】
0003829722.tif 000020
【図２０】
0003829722.tif 000021
【図２１】
0003829722.tif 000022
【図２２】
0003829722.tif 000023
【図２３】
0003829722.tif 000024
【図２４】
0003829722.tif 000025
【図２５】
0003829722.tif 000026
【図２６】
0003829722.tif 000027
【図２７】
0003829722.tif 000028
【図２８】
0003829722.tif 000029
【図２９】
0003829722.tif 000030
【図３０】
0003829722.tif 000031
【図３１】
0003829722.tif 000032
【図３２】
0003829722.tif 000033
【図３３】
0003829722.tif 000034
【図３４】
0003829722.tif 000035
【図３５】
0003829722.tif 000036
【図３６】
0003829722.tif 000037
【図３７】
0003829722.tif 000038
【図３８】
0003829722.tif 000039
【図３９】
0003829722.tif 000040