(57)【要約】【課題】  プライベートな仮想空間の他人との共有をユーザ自身が制御する。【解決手段】  携帯型ユーザ端末１は、ユーザＡのプライベートな空間である仮想宅を画面に表示させる。ユーザＡは、仮想宅の内鍵や外鍵、カーテンを操作することにより公開レベルを設定し、外鍵を渡すことによりユーザＢに仮想宅への入室を許可する。仮想世界管理サーバ１５は、ＰＣ３からのユーザＡの仮想宅の共有の要求を受信した場合、ユーザＢがユーザＡの仮想宅の情報を共有できるか否かを判定し、ＰＣ３に判定結果を通知する。ＰＣ３は、判定結果に基づいて、ユーザＡの仮想宅を共有する。本発明は、例えば、インタネットを利用した仮想世界にプライベートな空間を形成するコミュニケーションツールに適用することができる。【選択図】  図１
2005182331.tif 000002
【特許請求の範囲】
【請求項１】
公共性があるネットワークを介して接続される複数の情報処理装置とサービス提供装置とを備える情報処理システムにおいて、
前記サービス提供装置は、
前記情報処理装置の利用者にプライベートな仮想空間を提供する提供手段と、
前記プライベートな仮想空間の所有者であるオーナの前記プライベートな仮想空間を、前記オーナでない利用者であるビジタに公開するレベルである公開レベルの情報を記憶する公開レベル記憶手段と、
前記オーナの前記プライベートな仮想空間の共有を許可された許可者の情報を記憶する許可者記憶手段と、
前記ビジタが利用する情報処理装置からの、前記オーナの前記プライベートな仮想空間を共有する要求を受信する共有要求受信手段と、
前記ビジタが前記オーナの前記プライベートな仮想空間の共有を許可されているか否かを、前記公開レベルの情報と前記許可者の情報とに基づいて判定し、その判定結果を前記ビジタの前記情報処理装置に通知する判定結果通知手段と
を含み、
前記オーナの前記情報処理装置は、
前記サービス提供装置から提供される前記オーナの前記プライベートな仮想空間の表示を制御する表示制御手段と、
前記オーナの前記プライベートな仮想空間を前記ビジタに公開する前記公開レベルを設定する設定手段と、
前記設定手段が設定した前記公開レベルの情報を前記サービス提供装置に通知する公開レベル通知手段と、
前記オーナの前記プライベートな仮想空間を共有することを前記ビジタに許可する許可手段と、
前記許可手段が許可した前記許可者の情報を前記サービス提供装置に通知する許可者通知手段と
を含み、
前記ビジタの前記情報処理装置は、
前記サービス提供装置に前記オーナの前記プライベートな仮想空間を共有する要求を送信する共有要求送信手段と、
前記サービス提供装置からの、前記オーナの前記プライベートな仮想空間の共有を許可されているか否かの前記判定結果を受信する判定結果受信手段と、
前記判定結果に基づいて、前記オーナの前記プライベートな仮想空間を共有する共有手段と
を含む
ことを特徴とする情報処理システム。
【請求項２】
公共性があるネットワークを介して接続される複数の情報処理装置にサービスを提供するサービス提供装置において、
前記情報処理装置の利用者にプライベートな仮想空間を提供する提供手段と、
前記プライベートな仮想空間の所有者であるオーナの前記プライベートな仮想空間を、前記オーナでない利用者であるビジタに公開するレベルである公開レベルの情報を記憶する公開レベル記憶手段と、
前記オーナの前記プライベートな仮想空間の共有を許可された許可者の情報を記憶する許可者記憶手段と、
前記ビジタが利用する前記情報処理装置からの、前記オーナの前記プライベートな仮想空間を共有する要求を受信する共有要求受信手段と、
前記ビジタが前記オーナの前記プライベートな仮想空間の共有を許可されているか否かを、前記公開レベルの情報と前記許可者の情報とに基づいて判定し、その判定結果を前記ビジタの前記情報処理装置に通知する判定結果通知手段と
を含むことを特徴とするサービス提供装置。
【請求項３】
前記情報処理装置でもある
ことを特徴とする請求項２に記載のサービス提供装置。
【請求項４】
前記プライベートな仮想空間は、内鍵と外鍵による鍵の開け閉めが可能なドアを有する想宅であり、
前記公開レベルの情報は、少なくとも、前記内鍵の状態を含み、
前記許可者の情報は、前記外鍵を所有する前記ビジタの情報である
ことを特徴とする請求項２に記載のサービス提供装置。
【請求項５】
前記判定結果通知手段は、少なくとも、前記オーナの前記仮想宅の前記内鍵が開いているときに、前記外鍵を所有する前記ビジタが、前記オーナの前記仮想宅の共有を許可されていると判定する
ことを特徴とする請求項４に記載のサービス提供装置。
【請求項６】
前記公開レベルの情報は、前記オーナの前記仮想宅の窓に備えられたカーテンの開閉量
をさらに含む
ことを特徴とする請求項４に記載のサービス提供装置。
【請求項７】
前記ビジタの情報処理装置から送信されてくる前記オーナ宛のイベントを受信するイベント受信手段と、
前記イベントを前記オーナの情報処理装置に通知するイベント通知手段と
をさらに含む
ことを特徴とする請求項４に記載のサービス提供装置。
【請求項８】
前記イベントは、前記ビジタによる、前記オーナの前記仮想宅の郵便受けへの投函である
ことを特徴とする請求項７に記載のサービス提供装置。
【請求項９】
前記仮想宅は、チャイムまたはインタフォンを備え、
前記オーナと前記ビジタによる前記チャイムまたはインタフォンを用いたコミュニケーションを制御するコミュニケーション制御手段をさらに含む
ことを特徴とする請求項４に記載のサービス提供装置。
【請求項１０】
公共性があるネットワークを介して接続される複数の情報処理装置にサービスを提供するサービス提供方法であって、
前記情報処理装置の利用者にプライベートな仮想空間を提供する提供ステップと、
前記プライベートな仮想空間の所有者であるオーナの前記プライベートな仮想空間を、前記オーナでない利用者であるビジタに公開するレベルである公開レベルの情報を記憶する公開レベル記憶ステップと、
前記オーナの前記プライベートな仮想空間の共有を許可された許可者の情報を記憶する許可者記憶ステップと、
前記ビジタが利用する前記情報処理装置からの、前記オーナの前記プライベートな仮想空間を共有する要求を受信する共有要求受信ステップと、
前記ビジタが前記オーナの前記プライベートな仮想空間の共有を許可されているか否かを、前記公開レベルの情報と前記許可者の情報とに基づいて判定し、その判定結果を前記ビジタの前記情報処理装置に通知する判定結果通知ステップと
を含むことを特徴とするサービス提供方法。
【請求項１１】
公共性があるネットワークを介して接続される複数の情報処理装置にサービスを提供する処理をコンピュータに行わせるプログラムであって、
前記情報処理装置の利用者にプライベートな仮想空間を提供する提供ステップと、
前記プライベートな仮想空間の所有者であるオーナの前記プライベートな仮想空間を、前記オーナでない利用者であるビジタに公開するレベルである公開レベルの情報を記憶させる公開レベル記憶制御ステップと、
前記オーナの前記プライベートな仮想空間の共有を許可された許可者の情報を記憶させる許可者記憶制御ステップと、
前記ビジタが利用する前記情報処理装置からの、前記オーナの前記プライベートな仮想空間を共有する要求を受信する共有要求受信ステップと、
前記ビジタが前記オーナの前記プライベートな仮想空間の共有を許可されているか否かを、前記公開レベルの情報と前記許可者の情報とに基づいて判定し、その判定結果を前記ビジタの前記情報処理装置に通知する判定結果通知ステップと
を含むことを特徴とするプログラム。
【請求項１２】
公共性があるネットワークを介して接続される複数の情報処理装置にサービスを提供する処理をコンピュータに行わせるプログラムが記録されている記録媒体であって、
前記情報処理装置の利用者にプライベートな仮想空間を提供する提供ステップと、
前記プライベートな仮想空間の所有者であるオーナの前記プライベートな仮想空間を、前記オーナでない利用者であるビジタに公開するレベルである公開レベルの情報を記憶させる公開レベル記憶制御ステップと、
前記オーナの前記プライベートな仮想空間の共有を許可された許可者の情報を記憶させる許可者記憶制御ステップと、
前記ビジタが利用する前記情報処理装置からの、前記オーナの前記プライベートな仮想空間を共有する要求を受信する共有要求受信ステップと、
前記ビジタが前記オーナの前記プライベートな仮想空間の共有が許可されているか否かを、前記公開レベルの情報と前記許可者の情報とに基づいて判定し、その判定結果を前記ビジタの前記情報処理装置に通知する判定結果通知ステップと
を含むことを特徴とするプログラムが記録されている記録媒体。
【請求項１３】
公共性があるネットワークに接続され、サービス提供装置からサービスの提供を受ける情報処理装置であって、
前記サービス提供装置から提供されるオーナのプライベートな仮想空間の表示を制御する表示制御手段と、
前記オーナの前記プライベートな仮想空間を他の利用者に公開する公開レベルを設定する設定手段と、
前記設定手段が設定した前記公開レベルの情報を前記サービス提供装置に通知する公開レベル通知手段と、
前記オーナの前記プライベートな仮想空間を共有することを他の利用者に許可する許可手段と、
前記許可手段が許可した前記他の利用者である許可者の情報を前記サービス提供装置に通知する許可者通知手段と
を含むことを特徴とする情報処理装置。
【請求項１４】
前記サービス提供装置でもある
ことを特徴とする請求項１３に記載の情報処理装置。
【請求項１５】
前記プライベートな仮想空間は、内鍵と外鍵による鍵の開け閉めが可能なドアを有する仮想宅であり、
前記設定手段は、前記オーナの前記仮想宅の玄関に備えられた前記内鍵および前記外鍵により前記公開レベルを設定し、
前記許可手段は、前記外鍵を配布することによって前記オーナの前記仮想宅に前記他の利用者が入室することによるその仮想宅の共有を許可する
ことを特徴とする請求項１３に記載の情報処理装置。
【請求項１６】
前記公開レベルの情報は、前記内鍵の状態を含む
ことを特徴とする請求項１５に記載の情報処理装置。
【請求項１７】
前記公開レベルの情報は、前記オーナの前記仮想宅に備えられたカーテンの開閉量をさらに含む
ことを特徴とする請求項１６に記載の情報処理装置。
【請求項１８】
前記他の利用者からの前記オーナ宛のイベントを受信するイベント受信手段をさらに含む
ことを特徴とする請求項１５に記載の情報処理装置。
【請求項１９】
前記イベントは、前記他の利用者による、前記オーナの前記仮想宅の郵便受けへの投函である
ことを特徴とする請求項１９に記載の情報処理装置。
【請求項２０】
公共性があるネットワークに接続され、サービス提供装置からサービスの提供を受ける情報処理装置の情報処理方法であって、
前記サービス提供装置から提供されるオーナのプライベートな仮想空間の表示を制御する表示制御ステップと、
前記オーナの前記プライベートな仮想空間を他の利用者に公開する公開レベルを設定する設定ステップと、
前記設定ステップで設定された前記公開レベルの情報を前記サービス提供装置に通知する公開レベル通知ステップと、
前記オーナの前記プライベートな仮想空間を共有することを他の利用者に許可する許可ステップと、
前記許可ステップで許可された前記他の利用者である許可者の情報を前記サービス提供装置に通知する許可者通知ステップと
を含むことを特徴とする情報処理方法。
【請求項２１】
公共性があるネットワークに接続され、サービス提供装置からサービスの提供を受ける処理をコンピュータに行わせるプログラムであって、
前記サービス提供装置から提供されるオーナのプライベートな仮想空間の表示を制御する表示制御ステップと、
前記オーナの前記プライベートな仮想空間を他の利用者に公開する公開レベルを設定する設定ステップと、
前記設定ステップで設定された前記公開レベルの情報を前記サービス提供装置に通知する公開レベル通知ステップと、
前記オーナの前記プライベートな仮想空間を共有することを他の利用者に許可する許可ステップと、
前記許可ステップで許可された前記他の利用者である許可者の情報を前記サービス提供装置に通知する許可者通知ステップと
を含むことを特徴とするプログラム。
【請求項２２】
公共性があるネットワークに接続され、サービス提供装置からサービスの提供を受ける処理をコンピュータに行わせるプログラムが記録されている記録媒体であって、
前記サービス提供装置から提供されるオーナのプライベートな仮想空間の表示を制御する表示制御ステップと、
前記オーナの前記プライベートな仮想空間を他の利用者に公開する公開レベルを設定する設定ステップと、
前記設定ステップで設定された前記公開レベルの情報を前記サービス提供装置に通知する公開レベル通知ステップと、
前記オーナの前記プライベートな仮想空間を共有することを他の利用者に許可する許可ステップと、
前記許可ステップで許可された前記他の利用者である許可者の情報を前記サービス提供装置に通知する許可者通知ステップと
を含むことを特徴とするプログラムが記録されている記録媒体。
【請求項２３】
公共性があるネットワークに接続され、サービス提供装置からサービスの提供を受ける情報処理装置であって、
前記サービス提供装置に他の情報処理装置のオーナのプライベートな仮想空間を共有する要求を送信する共有要求送信手段と、
前記サービス提供装置からの、前記オーナの前記プライベートな仮想空間の共有を許可されているか否かの判定結果を受信する判定結果受信手段と、
前記判定結果に基づいて、前記オーナの前記プライベートな仮想空間を共有する共有手段と
を含むことを特徴とする情報処理装置。
【請求項２４】
前記サービス提供装置でもある
ことを特徴とする請求項２３に記載の情報処理装置。
【請求項２５】
前記プライベートな仮想空間は、内鍵と外鍵による鍵の開け閉めが可能なドアを有する仮想宅であり、
前記共有要求送信手段は、前記オーナの前記仮想宅の情報の要求を送信し、
前記共有手段は、前記オーナの前記仮想宅の情報を取得することにより、前記オーナの前記仮想宅を共有する
ことを特徴とする請求項２３に記載の情報処理装置。
【請求項２６】
前記オーナの前記仮想宅は、開閉可能なカーテンをさらに有し、
前記共有手段は、前記オーナの前記仮想宅の、前記カーテンの開閉量に基づき、前記オーナの前記仮想宅を共有する
ことを特徴とする請求項２５に記載の情報処理装置。
【請求項２７】
前記サービス提供装置に前記オーナ宛のイベントを送信するイベント送信手段をさらに含む
ことを特徴とする請求項２５に記載の情報処理装置。
【請求項２８】
前記イベントは、前記オーナの前記仮想宅の郵便受けへの投函である
ことを特徴とする請求項２７に記載の情報処理装置。
【請求項２９】
公共性があるネットワークに接続され、サービス提供装置からサービスの提供を受ける情報処理装置の情報処理方法であって、
前記サービス提供装置に他の情報処理装置のオーナの前記プライベートな仮想空間を共有する要求を送信する共有要求送信ステップと、
前記サービス提供装置からの、前記オーナの前記プライベートな仮想空間の共有を許可されているか否かの判定結果を受信する判定結果受信ステップと、
前記判定結果に基づいて、前記オーナの前記プライベートな仮想空間を共有する共有ステップと
を含むことを特徴とする情報処理方法。
【請求項３０】
公共性があるネットワークに接続され、サービス提供装置からサービスの提供を受ける処理をコンピュータに行わせるプログラムであって、
前記サービス提供装置に他の情報処理装置のオーナの前記プライベートな仮想空間を共有する要求を送信する共有要求送信ステップと、
前記サービス提供装置からの、前記オーナの前記プライベートな仮想空間の共有を許可されているか否かの判定結果を受信する判定結果受信ステップと、
前記判定結果に基づいて、前記オーナの前記プライベートな仮想空間を共有する共有ステップと
を含むことを特徴とするプログラム。
【請求項３１】
公共性があるネットワークに接続され、サービス提供装置からサービスの提供を受ける処理をコンピュータに行わせるプログラムが記録されている記録媒体であって、
前記サービス提供装置に他の情報処理装置のオーナの前記プライベートな仮想空間を共有する要求を送信する共有要求送信ステップと、
前記サービス提供装置からの、前記オーナの前記プライベートな仮想空間の共有を許可されているか否かの判定結果を受信する判定結果受信ステップと、
前記判定結果に基づいて、前記オーナの前記プライベートな仮想空間を共有する共有ステップと
を含むことを特徴とするプログラムが記録されている記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、サービス提供装置および方法、情報処理装置および方法、並びに、プログラムおよび記録媒体に関し、特に、公共的なネットワークを介して提供されるプライベートな仮想空間の、他人との共有を柔軟に制御することができるようにする情報処理システム、サービス提供装置および方法、情報処理装置および方法、並びに、プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
インタネットの普及に伴い、例えば、インタネットを介して宅内ネットワークに接続された家電機器等を制御することや、インタネットに接続された複数の端末装置（パーソナルコンピュータ等）によって同一のコンテンツを共有することなどを実現するための技術開発が進められている。
【０００３】
パーソナルコンピュータを用い、ネットワークを介して家電機器を遠隔操作するためのプログラムとしては、UPnP（Universal Plug ＆ Play）、Jini（登録商標）、HAVi（Home Audio/Video Interoperability）等が知られている。これらはミドルウェアであり、ユーザが家電機器を制御するために操作するユーザインタフェースは、UPnP等のミドルウェアを利用する他のソフトウェアに依存する。
【０００４】
インタネットを介してコンテンツを共有する方法としては、FTP（File Transfer Protocol）やHTTP（Hyper Text Transfer Protocol）を利用して、コンテンツ等をファイルデータとして通信する方法、RTSP（Real-Time Streaming Protocol）やRTP（Real-time Transport Protocol）を利用して、コンテンツ等をストリームデータとして通信する方法がある。これらの方法では、コンテンツを通信する前にユーザＩＤ（Identification）とパスワードを用いた認証により、コンテンツの送信先を制限することができる。また、通信されるデータ、並びに認証されるユーザＩＤおよびパスワードは、SSL（Secure Sockets Layer）にて通信路を暗号化して送信する方法や、チャレンジ・レスポンス認証にてパスワードのダイジェスト関数値をサーバに送信し、ユーザ本人であることを認証する方法がある。
【０００５】
宅内ネットワークに接続された家電機器を認証する技術としては、例えばデジタルBS（Broadcasting Satellite）放送受信機器とデジタルビデオレコーダの間の認証に適用されている５Ｃ（Five Company）コピープロテクションがある。
【０００６】
また、インタネットを介して特定の友人とプライベートなコミュニケーションを行う方法として、メーラやチャットメッセンジャソフトウェアによりメッセージを交換する方法がある。
【０００７】
ところで、インタネットに代表されるコンピュータネットワーク上で構築された仮想空間に複数のユーザが同時に参加し、リアルタイムなコミュニケーションを実現するアプリケーションとして、例えば、仮想世界に自宅を建築したり、他のユーザと共にゲームを進めることができるオンライン型ロールプレイングゲーム（例えば、Ultima Onlineと呼ばれるもの）がある。また、仮想世界の自宅でアバタを生活させたり、他のユーザが操作するアバタとチャットなどで交流することにより仮想空間上で人間生活を擬似的に体験することができるアプリケーションである人生シミュレーションゲーム（例えば、The Sims Onlineと呼ばれるもの）がある。
【０００８】
さらに、仮想世界にあらかじめ用意された仮想宅をユーザの嗜好に合わせて作成し、その仮想宅にアバタを生活させたり、他のユーザが操作するアバタと仮想宅を共有して楽しむことができるアプリケーションであるコミュニケーションツール（例えば、ソネットタウンと呼ばれるもの）がある。
【０００９】
また、本出願人は、仮想世界に作成した仮想宅を、特定の他のユーザと共有するにあたって、仮想宅へ入室のための鍵（入室許可登録）とパスワードを設置して、鍵とパスワードを受け取った他のユーザのみ仮想宅への入室を許可したり、また、仮想宅への入室を許可したくない他のユーザをブラックリストに登録して入室を拒絶したりする方法を提案している（特許文献１参照）。
【００１０】
【特許文献１】特開２００２−１４０２７８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
メーラやチャットメッセンジャソフトウェアで提供されるコミュニケーションには、仮想世界やプライベートな空間という概念はない。そのため、ユーザは、「友人を自宅に招待」したり「友人宅へ訪問」したりして、他のユーザと同じビューやサウンドを楽しみながらより深い体験を共有するといった、現実世界では当たり前に行う行為を実現することができない。
【００１２】
また、従来のアプリケーションによって提供される仮想世界においては、ユーザそれぞれが作成した仮想宅には、施錠および開錠を制御する機能や、仮想宅内と仮想宅外との間でコミュニケーションをとる機能が備えられていない。即ち、ユーザそれぞれの仮想宅は、ログイン時の初期位置、および、ユーザの嗜好のアイテム等を配置してアバタを生活させるためのホームポジションという位置づけであり、ユーザそれぞれの仮想宅といえども、入室の制限はなく誰でも出入り自由な公共の空間である。従って、ユーザそれぞれは、仮想宅内の様子を他のユーザから隠すことができなかった。
【００１３】
そこで、本出願人は、上述したように、鍵とパスワードを受け取った他のユーザだけが、仮想宅を共有することをできる方法を、特許文献１において提案している。
【００１４】
特許文献１に記載の方法によって、FTP、HTTP、RTSP、RTP等を利用することによりインタネットを介してコンテンツを共有する場合には、仮想空間でユーザが提供するコンテンツを、特定の他のユーザと共有することができる。しかしながら、この場合、鍵とパスワードを受け取った他のユーザは、その部屋のオーナの許可なく、オーナの在室中はいつでも入室が可能だった。従って、ユーザは、プライベートな仮想空間が得られず、より特定の限られたユーザ同士で親密なコミュニケーションを図ることが困難であるという課題があった。
【００１５】
本発明はこのような状況に鑑みてなされたものであり、プライベートな仮想空間の、他人との共有を柔軟に制御することができるようにし、これにより、より限られたメンバと深いコミュニケーションを図ること等ができるようにすることを目的としている。
【課題を解決するための手段】
【００１６】
本発明の情報処理システムは、サービス提供装置は、情報処理装置の利用者にプライベートな仮想空間を提供する提供手段と、プライベートな仮想空間の所有者であるオーナのプライベートな仮想空間を、オーナでない利用者であるビジタに公開するレベルである公開レベルの情報を記憶する公開レベル記憶手段と、オーナのプライベートな仮想空間の共有を許可された許可者の情報を記憶する許可者記憶手段と、ビジタが利用する情報処理装置からの、オーナのプライベートな仮想空間を共有する要求を受信する共有要求受信手段と、ビジタがオーナのプライベートな仮想空間の共有を許可されているか否かを、公開レベルの情報と許可者の情報とに基づいて判定し、その判定結果をビジタの情報処理装置に通知する判定結果通知手段とを含み、オーナの情報処理装置は、サービス提供装置から提供されるオーナのプライベートな仮想空間の表示を制御する表示制御手段と、オーナのプライベートな仮想空間をビジタに公開する公開レベルを設定する設定手段と、設定手段が設定した公開レベルの情報をサービス提供装置に通知する公開レベル通知手段と、オーナのプライベートな仮想空間を共有することをビジタに許可する許可手段と、許可手段が許可した許可者の情報をサービス提供装置に通知する許可者通知手段とを含み、ビジタの情報処理装置は、サービス提供装置にオーナのプライベートな仮想空間を共有する要求を送信する共有要求送信手段と、サービス提供装置からの、オーナのプライベートな仮想空間の共有を許可されているか否かの判定結果を受信する判定結果受信手段と、判定結果に基づいて、オーナのプライベートな仮想空間を共有する共有手段とを含むことを特徴とする。
【００１７】
本発明のサービス提供装置は、情報処理装置の利用者にプライベートな仮想空間を提供する提供手段と、プライベートな仮想空間の所有者であるオーナのプライベートな仮想空間を、他の利用者であるビジタに公開するレベルである公開レベルの情報を記憶する公開レベル記憶手段と、オーナのプライベートな仮想空間の共有を許可された許可者の情報を記憶する許可者記憶手段と、ビジタが利用する情報処理装置からの、オーナのプライベートな仮想空間を共有する要求を受信する共有要求受信手段と、ビジタがオーナのプライベートな仮想空間の共有を許可されているか否かを、公開レベルの情報と許可者の情報とに基づいて判定し、その判定結果をビジタの情報処理装置に通知する判定結果通知手段とを含むことを特徴とする。
【００１８】
このサービス提供装置は、情報処理装置であっても良い。
【００１９】
プライベートな仮想空間は、内鍵と外鍵による鍵の開け閉めが可能なドアを有する想宅であり、公開レベルの情報は、少なくとも、内鍵の状態を含み、許可者の情報は、外鍵を所有するビジタの情報とすることができる。
【００２０】
判定結果通知手段には、少なくとも、オーナの仮想宅の内鍵が開いているときに、外鍵を所有するビジタが、オーナの仮想宅の共有を許可されていると判定させることができる。
【００２１】
公開レベルの情報は、オーナの仮想宅の窓に備えられたカーテンの開閉量をさらに含むようにすることができる。
【００２２】
サービス提供装置には、ビジタの情報処理装置から送信されてくるオーナ宛のイベントを受信するイベント受信手段と、イベントをオーナの情報処理装置に通知するイベント通知手段とをさらに設けることができる。
【００２３】
イベントは、ビジタによる、オーナの仮想宅の郵便受けへの投函とすることができる。
【００２４】
仮想宅には、チャイムまたはインタフォンを設け、サービス提供装置には、オーナとビジタによるチャイムまたはインタフォンを用いたコミュニケーションを制御するコミュニケーション制御手段をさらに設けることができる。
【００２５】
本発明のサービス提供方法は、情報処理装置の利用者にプライベートな仮想空間を提供する提供ステップと、プライベートな仮想空間の所有者であるオーナのプライベートな仮想空間を、オーナでない利用者であるビジタに公開するレベルである公開レベルの情報を記憶する公開レベル記憶ステップと、オーナのプライベートな仮想空間の共有を許可された許可者の情報を記憶する許可者記憶ステップと、ビジタが利用する情報処理装置からの、オーナのプライベートな仮想空間を共有する要求を受信する共有要求受信ステップと、ビジタがオーナのプライベートな仮想空間の共有を許可されているか否かを、公開レベルの情報と許可者の情報とに基づいて判定し、その判定結果をビジタの情報処理装置に通知する判定結果通知ステップとを含むことを特徴とする。
【００２６】
本発明の第１のプログラムは、情報処理装置の利用者にプライベートな仮想空間を提供する提供ステップと、プライベートな仮想空間の所有者であるオーナのプライベートな仮想空間を、オーナでない利用者であるビジタに公開するレベルである公開レベルの情報を記憶させる公開レベル記憶制御ステップと、オーナのプライベートな仮想空間の共有を許可された許可者の情報を記憶させる許可者記憶制御ステップと、ビジタが利用する情報処理装置からの、オーナのプライベートな仮想空間を共有する要求を受信する共有要求受信ステップと、ビジタがオーナのプライベートな仮想空間の共有を許可されているか否かを、公開レベルの情報と許可者の情報とに基づいて判定し、その判定結果をビジタの情報処理装置に通知する判定結果通知ステップとを含むことを特徴とする。
【００２７】
本発明の第１の記録媒体には、情報処理装置の利用者にプライベートな仮想空間を提供する提供ステップと、プライベートな仮想空間の所有者であるオーナのプライベートな仮想空間を、オーナでない利用者であるビジタに公開するレベルである公開レベルの情報を記憶させる公開レベル記憶制御ステップと、オーナのプライベートな仮想空間の共有を許可された許可者の情報を記憶させる許可者記憶制御ステップと、ビジタが利用する情報処理装置からの、オーナのプライベートな仮想空間を共有する要求を受信する共有要求受信ステップと、ビジタがオーナのプライベートな仮想空間の共有を許可されているか否かを、公開レベルの情報と許可者の情報とに基づいて判定し、その判定結果をビジタの情報処理装置に通知する判定結果通知ステップとを含むことを特徴とするプログラムが記録されている。
【００２８】
本発明の第１の情報処理装置は、サービス提供装置から提供されるオーナのプライベートな仮想空間の表示を制御する表示制御手段と、オーナのプライベートな仮想空間を他の利用者に公開する公開レベルを設定する設定手段と、設定手段が設定した公開レベルの情報をサービス提供装置に通知する公開レベル通知手段と、オーナのプライベートな仮想空間を共有することを他の利用者に許可する許可手段と、許可手段が許可した他の利用者である許可者の情報をサービス提供装置に通知する許可者通知手段とを含むことを特徴とする。
【００２９】
第１の情報処理装置は、サービス提供装置であっても良い。
【００３０】
プライベートな仮想空間は、内鍵と外鍵による鍵の開け閉めが可能なドアを有する仮想宅であり、設定手段には、オーナの仮想宅の玄関に備えられた内鍵および外鍵により公開レベルを設定させ、許可手段には、外鍵を配布することによってオーナの仮想宅に他の利用者が入室することによるその仮想宅の共有を許可させることができる。
【００３１】
公開レベルの情報は、内鍵の状態を含むようにすることができる。
【００３２】
公開レベルの情報は、オーナの仮想宅に備えられたカーテンの開閉量をさらに含むようにすることができる。
【００３３】
第１の情報処理装置には、他の利用者からのオーナ宛のイベントを受信するイベント受信手段をさらに設けることができる。
【００３４】
イベントは、他の利用者による、オーナの仮想宅の郵便受けへの投函とすることができる。
【００３５】
本発明の第１の情報処理方法は、サービス提供装置から提供されるオーナのプライベートな仮想空間の表示を制御する表示制御ステップと、オーナのプライベートな仮想空間を他の利用者に公開する公開レベルを設定する設定ステップと、設定ステップで設定された公開レベルの情報をサービス提供装置に通知する公開レベル通知ステップと、オーナのプライベートな仮想空間を共有することを他の利用者に許可する許可ステップと、許可ステップで許可された他の利用者である許可者の情報をサービス提供装置に通知する許可者通知ステップとを含むことを特徴とする。
【００３６】
本発明の第２のプログラムは、サービス提供装置から提供されるオーナのプライベートな仮想空間の表示を制御する表示制御ステップと、オーナのプライベートな仮想空間を他の利用者に公開する公開レベルを設定する設定ステップと、設定ステップで設定された公開レベルの情報をサービス提供装置に通知する公開レベル通知ステップと、オーナのプライベートな仮想空間を共有することを他の利用者に許可する許可ステップと、許可ステップで許可された他の利用者である許可者の情報をサービス提供装置に通知する許可者通知ステップとを含むことを特徴とする。
【００３７】
本発明の第２の記録媒体には、サービス提供装置から提供されるオーナのプライベートな仮想空間の表示を制御する表示制御ステップと、オーナのプライベートな仮想空間を他の利用者に公開する公開レベルを設定する設定ステップと、設定ステップで設定された公開レベルの情報をサービス提供装置に通知する公開レベル通知ステップと、オーナのプライベートな仮想空間を共有することを他の利用者に許可する許可ステップと、許可ステップで許可された他の利用者である許可者の情報をサービス提供装置に通知する許可者通知ステップとを含むことを特徴とするプログラムが記録されている。
【００３８】
本発明の第２の情報処理装置は、サービス提供装置に他の情報処理装置のオーナのプライベートな仮想空間を共有する要求を送信する共有要求送信手段と、サービス提供装置からの、オーナのプライベートな仮想空間の共有を許可されているか否かの判定結果を受信する判定結果受信手段と、判定結果に基づいて、オーナのプライベートな仮想空間を共有する共有手段とを含むことを特徴とする。
【００３９】
第２の情報処理装置は、サービス提供装置であっても良い。
【００４０】
プライベートな仮想空間は、内鍵と外鍵による鍵の開け閉めが可能なドアを有する仮想宅であり、共有要求送信手段には、オーナの仮想宅の情報の要求を送信させ、共有手段には、オーナの仮想宅の情報を取得することにより、オーナの仮想宅を共有させることができる。
【００４１】
オーナの仮想宅には、開閉可能なカーテンをさらに設け、共有手段には、オーナの仮想宅のカーテンの開閉量に基づき、オーナの仮想宅を共有させることができる。
【００４２】
第２の情報処理装置は、サービス提供装置にオーナ宛のイベントを送信するイベント送信手段をさらに設けることができる。
【００４３】
イベントは、オーナの仮想宅の郵便受けへの投函とすることができる。
【００４４】
本発明の第２の情報処理方法は、サービス提供装置に他の情報処理装置のオーナのプライベートな仮想空間を共有する要求を送信する共有要求送信ステップと、サービス提供装置からの、オーナのプライベートな仮想空間の共有を許可されているか否かの判定結果を受信する判定結果受信ステップと、判定結果に基づいて、オーナのプライベートな仮想空間を共有する共有ステップとを含むことを特徴とする。
【００４５】
本発明の第３のプログラムは、サービス提供装置に他の情報処理装置のオーナのプライベートな仮想空間を共有する要求を送信する共有要求送信ステップと、サービス提供装置からの、オーナのプライベートな仮想空間の共有を許可されているか否かの判定結果を受信する判定結果受信ステップと、判定結果に基づいて、オーナのプライベートな仮想空間を共有する共有ステップとを含むことを特徴とする。
【００４６】
本発明の第３の記録媒体には、サービス提供装置に他の情報処理装置のオーナのプライベートな仮想空間を共有する要求を送信する共有要求送信ステップと、サービス提供装置からの、オーナのプライベートな仮想空間の共有を許可されているか否かの判定結果を受信する判定結果受信ステップと、判定結果に基づいて、オーナのプライベートな仮想空間を共有する共有ステップとを含むことを特徴とするプログラムが記録されている。
【００４７】
本発明の情報処理システムにおいては、サービス提供装置が、情報処理装置の利用者にプライベートな仮想空間を提供し、プライベートな仮想空間の所有者であるオーナのプライベートな仮想空間を、オーナでないビジタに公開するレベルである公開レベルの情報を記憶し、オーナのプライベートな仮想空間の共有を許可された許可者の情報を記憶する。そして、サービス提供装置は、ビジタが利用する情報処理装置からの、オーナのプライベートな仮想空間を共有する要求を受信し、ビジタがオーナのプライベートな仮想空間の共有を許可されているか否かを、公開レベルの情報と許可者の情報とに基づいて判定し、その判定結果をビジタの情報処理装置に通知する。また、オーナの情報処理装置は、サービス提供装置から提供されるオーナのプライベートな仮想空間の表示を制御し、オーナのプライベートな仮想空間をビジタに公開する公開レベルを設定するとともに、設定した公開レベルの情報をサービス提供装置に通知する。さらに、オーナの情報処理装置は、オーナのプライベートな仮想空間を共有することをビジタに許可し、許可された許可者の情報をサービス提供装置に通知する。ビジタの情報処理装置は、サービス提供装置にオーナのプライベートな仮想空間を共有する要求を送信し、サービス提供装置からの、オーナのプライベートな仮想空間の共有を許可されているか否かの判定結果を受信する。そして、ビジタの情報処理装置は、判定結果に基づいて、オーナのプライベートな仮想空間を共有する。
【００４８】
本発明のサービス提供装置、サービス提供方法、並びに、第１のプログラムおよび第
１の記録媒体に記録されたプログラムにおいては、情報処理装置の利用者にプライベートな仮想空間が提供され、プライベートな仮想空間の所有者であるオーナのプライベートな仮想空間を、オーナでない利用者であるビジタに公開するレベルである公開レベルの情報が記憶されるとともに、オーナのプライベートな仮想空間の共有を許可された許可者の情報が記憶される。そして、ビジタが利用する情報処理装置からの、オーナのプライベートな仮想空間を共有する要求が受信され、ビジタがオーナのプライベートな仮想空間の共有を許可されているか否かが、公開レベルの情報と許可者の情報とに基づいて判定され、その判定結果がビジタの情報処理装置に通知される。
【００４９】
本発明の第１の情報処理装置、第１の情報処理方法、並びに、第２のプログラムおよび第２の記録媒体に記録されたプログラムにおいては、サービス提供装置から提供されるオーナのプライベートな仮想空間の表示が制御される。また、オーナのプライベートな仮想空間を他の利用者に公開する公開レベルが設定されるとともに、設定された公開レベルの情報がサービス提供装置に通知される。さらに、オーナのプライベートな仮想空間を共有することが他の利用者に許可され、その許可された他の利用者である許可者の情報がサービス提供装置に通知される。
【００５０】
本発明の第２の情報処理装置、第２の情報処理方法、並びに、第３のプログラムおよび第３の記録媒体に記録されたプログラムにおいては、サービス提供装置に他の情報処理装置のオーナのプライベートな仮想空間を共有する要求が送信され、サービス提供装置からの、オーナのプライベートな仮想空間の共有を許可されているか否かの判定結果が受信される。そして、その判定結果に基づいて、オーナのプライベートな仮想空間が共有される。
【発明の効果】
【００５１】
本発明によれば、プライベートな仮想世界の、他人との共有を柔軟に制御し、例えば、より限定したメンバだけでユーザ間の深いコミュニケーションを図ることができる
【発明を実施するための最良の形態】
【００５２】
以下に本発明の最良の形態を説明するが、請求項に記載の構成要件と、発明の実施の形態における具体例との対応関係を例示すると次のようになる。この記載は、請求項に記載されている発明をサポートする具体例が、発明の実施の形態に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載されているが、構成要件に対応するものとして、ここには記載されていない具体例があったとしても、そのことは、その具体例が、その構成要件に対応するものではないことを意味するものではない。逆に、具体例が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その具体例が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００５３】
さらに、この記載は、発明の実施の形態に記載されている具体例に対応する発明が、請求項にすべて記載されていることを意味するものではない。換言すれば、この記載は、発明の実施の形態に記載されている具体例に対応する発明であって、この出願の請求項には記載されていない発明の存在、すなわち、将来、分割されたり、補正により出現し、追加される発明の存在を否定するものではない。
【００５４】
請求項１に記載の情報処理システムは、
公共性があるネットワークを介して接続される複数の情報処理装置とサービス提供装置とを備える情報処理システムにおいて、
前記サービス提供装置は、
前記情報処理装置の利用者にプライベートな仮想空間を提供する提供手段（例えば、図９のステップＳ６３の処理）と、
前記プライベートな仮想空間の所有者であるオーナの前記プライベートな仮想空間を、前記オーナでない利用者であるビジタに公開するレベルである公開レベルの情報を記憶する公開レベル記憶手段（例えば、図１５のステップＳ２８１の処理）と、
前記オーナの前記プライベートな仮想空間の共有を許可された許可者の情報を記憶する許可者記憶手段（例えば、図９５のステップＳ１２６１の処理）と、
前記ビジタが利用する情報処理装置からの、前記オーナの前記プライベートな仮想空間を共有する要求を受信する共有要求受信手段（例えば、図９３のステップＳ１１０１の処理）と、
前記ビジタが前記オーナの前記プライベートな仮想空間の共有を許可されているか否かを、前記公開レベルの情報と前記許可者の情報とに基づいて判定し、その判定結果を前記ビジタの前記情報処理装置に通知する判定結果通知手段（例えば、図９３のステップＳ１１１４の処理）と
を含み、
前記オーナの前記情報処理装置は、
前記サービス提供装置から提供される前記オーナの前記プライベートな仮想空間の表示を制御する表示制御手段（例えば、図９のステップＳ５２の処理）と、
前記オーナの前記プライベートな仮想空間を前記ビジタに公開する前記公開レベルを設定する設定手段（例えば、図１５のステップＳ２７１の処理）と、
前記設定手段が設定した前記公開レベルの情報を前記サービス提供装置に通知する公開レベル通知手段（例えば、図１５のステップＳ２７２の処理）と、
前記オーナの前記プライベートな仮想空間を共有することを前記ビジタに許可する許可手段（例えば、図９５のステップＳ１２５０の処理）と、
前記許可手段が許可した前記許可者の情報を前記サービス提供装置に通知する許可者通知手段（例えば、図９５のステップＳ１２５１の処理）と
を含み、
前記ビジタの前記情報処理装置は、
前記サービス提供装置に前記オーナの前記プライベートな仮想空間を共有する要求を送信する共有要求送信手段（例えば、図９３のステップＳ１１０１の処理）と、
前記サービス提供装置からの、前記オーナの前記プライベートな仮想空間の共有を許可されているか否かの前記判定結果を受信する判定結果受信手段（例えば、図９３のステップＳ１１１４の処理）と、
前記判定結果に基づいて、前記オーナの前記プライベートな仮想空間を共有する共有手段（例えば、図９３のステップＳ１１０４の処理）と
を含む
ことを特徴とする。
【００５５】
請求項２に記載のサービス提供装置は、
公共性があるネットワークを介して接続される複数の情報処理装置にサービスを提供するサービス提供装置において、
前記情報処理装置の利用者にプライベートな仮想空間を提供する提供手段（例えば、図９のステップＳ６３の処理）と、
前記プライベートな仮想空間の所有者であるオーナの前記プライベートな仮想空間を、前記オーナでない利用者であるビジタに公開するレベルである公開レベルの情報を記憶する公開レベル記憶手段（例えば、図１５のステップＳ２８１の処理）と、
前記オーナの前記プライベートな仮想空間の共有を許可された許可者の情報を記憶する許可者記憶手段（例えば、図９５のステップＳ１２６１の処理）と、
前記ビジタが利用する前記情報処理装置からの、前記オーナの前記プライベートな仮想空間を共有する要求を受信する共有要求受信手段（例えば、図９３のステップＳ１１０１の処理）と、
前記ビジタが前記オーナの前記プライベートな仮想空間の共有を許可されているか否かを、前記公開レベルの情報と前記許可者の情報とに基づいて判定し、その判定結果を前記ビジタの前記情報処理装置に通知する判定結果通知手段（例えば、図９３のステップＳ１１１４の処理）と
を含む
ことを特徴とする。
【００５６】
請求項７に記載のサービス提供装置は、
前記ビジタの情報処理装置から送信されてくる前記オーナ宛のイベントを受信するイベント受信手段（例えば、図１０７のステップＳ１３１２の処理）と、
前記イベントを前記オーナの情報処理装置に通知するイベント通知手段（例えば、図１０７のステップＳ１３１３の処理）を
さらに含む
ことを特徴とする。
【００５７】
請求項１０に記載のサービス提供方法は、
公共性があるネットワークを介して接続される複数の情報処理装置にサービスを提供するサービス提供方法であって、
前記情報処理装置の利用者にプライベートな仮想空間を提供する提供ステップ（例えば、図９のステップＳ６３の処理）と、
前記プライベートな仮想空間の所有者であるオーナの前記プライベートな仮想空間を、前記オーナでない利用者であるビジタに公開するレベルである公開レベルの情報を記憶する公開レベル記憶制御ステップ（例えば、図１５のステップＳ２８１の処理）と、
前記オーナの前記プライベートな仮想空間の共有を許可された許可者の情報を記憶する許可者記憶制御ステップ（例えば、図９５のステップＳ１２６１の処理）と、
前記ビジタが利用する前記情報処理装置からの、前記オーナの前記プライベートな仮想空間を共有する要求を受信する共有要求受信ステップ（例えば、図９３のステップＳ１１０１の処理）と、
前記ビジタが前記オーナの前記プライベートな仮想空間の共有を許可されているか否かを、前記公開レベルの情報と前記許可者の情報とに基づいて判定し、その判定結果を前記ビジタの前記情報処理装置に通知する判定結果通知ステップ（例えば、図９３のステップＳ１１１４の処理）と
を含むことを特徴とする。
【００５８】
請求項１１に記載のプログラムは、
公共性があるネットワークを介して接続される複数の情報処理装置にサービスを提供する処理をコンピュータに行わせるプログラムであって、
前記情報処理装置の利用者にプライベートな仮想空間を提供する提供ステップ（例えば、図９のステップＳ６３の処理）と、
前記プライベートな仮想空間の所有者であるオーナの前記プライベートな仮想空間を、前記オーナでない利用者であるビジタに公開するレベルである公開レベルの情報を記憶させる公開レベル記憶制御ステップ（例えば、図１５のステップＳ２８１の処理）と、
前記オーナの前記プライベートな仮想空間の共有を許可された許可者の情報を記憶させる許可者記憶制御ステップ（例えば、図９５のステップＳ１２６１の処理）と、
前記ビジタが利用する前記情報処理装置からの、前記オーナの前記プライベートな仮想空間を共有する要求を受信する共有要求受信ステップ（例えば、図９３のステップＳ１１０１の処理）と、
前記ビジタが前記オーナの前記プライベートな仮想空間の共有を許可されているか否かを、前記公開レベルの情報と前記許可者の情報とに基づいて判定し、その判定結果を前記ビジタの前記情報処理装置に通知する判定結果通知ステップ（例えば、図９３のステップＳ１１１４の処理）と
を含むことを特徴とする。
【００５９】
請求項１２に記載の記録媒体に記録されているプログラムの各ステップと実施の形態との対応関係は、請求項１１に記載のプログラムと同様である。
【００６０】
請求項１３に記載の情報処理装置は、
公共性があるネットワークに接続され、サービス提供装置からサービスの提供を受ける情報処理装置であって、
前記サービス提供装置から提供されるオーナのプライベートな仮想空間の表示を制御する表示制御手段（例えば、図９のステップＳ５２の処理）と、
前記オーナの前記プライベートな仮想空間を他の利用者に公開する公開レベルを設定する設定手段（例えば、図１５のステップＳ２７１の処理）と、
前記設定手段が設定した前記公開レベルの情報を前記サービス提供装置に通知する公開レベル通知手段（例えば、図１５のステップＳ２７２の処理）と、
前記オーナの前記プライベートな仮想空間を共有することを他の利用者に許可する許可手段（例えば、図９５のステップＳ１２５０の処理）と、
前記許可手段が許可した前記他の利用者である許可者の情報を前記サービス提供装置に通知する許可者通知手段（例えば、図９５のステップＳ１２５１）と
を含むことを特徴とする。
【００６１】
請求項１８に記載の情報処理装置は、
前記他の利用者からの前記オーナ宛のイベントを受信するイベント受信手段（例えば、図１０７のステップＳ１３３２の処理）をさらに含む
ことを特徴とする。
【００６２】
請求項２０に記載の情報処理方法は、
公共性があるネットワークに接続され、サービス提供装置からサービスの提供を受ける情報処理装置の情報処理方法であって、
前記サービス提供装置から提供されるオーナのプライベートな仮想空間の表示を制御する表示制御ステップ（例えば、図９のステップＳ５２の処理）と、
前記オーナの前記プライベートな仮想空間を他の利用者に公開する公開レベルを設定する設定ステップ（例えば、図１５のステップＳ２７１の処理）と、
前記設定ステップで設定された前記公開レベルの情報を前記サービス提供装置に通知する公開レベル通知ステップ（例えば、図１５のステップＳ２７２の処理）と、
前記オーナの前記プライベートな仮想空間を共有することを他の利用者に許可する許可ステップ（例えば、図９５のステップＳ１２５０の処理）と、
前記許可ステップで許可された前記他の利用者である許可者の情報を前記サービス提供装置に通知する許可者通知ステップ（例えば、図９５のステップＳ１２５１）と
を含むことを特徴とする。
【００６３】
請求項２１に記載のプログラムは、
公共性があるネットワークに接続され、サービス提供装置からサービスの提供を受ける処理をコンピュータに行わせるプログラムであって、
前記サービス提供装置から提供されるオーナのプライベートな仮想空間の表示を制御する表示制御ステップ（例えば、図９のステップＳ５２の処理）と、
前記オーナの前記プライベートな仮想空間を他の利用者に公開する公開レベルを設定する設定ステップ（例えば、図１５のステップＳ２７１の処理）と、
前記設定ステップで設定された前記公開レベルの情報を前記サービス提供装置に通知する公開レベル通知ステップ（例えば、図１５のステップＳ２７２の処理）と、
前記オーナの前記プライベートな仮想空間を共有することを他の利用者に許可する許可ステップ（例えば、図９５のステップＳ１２５０の処理）と、
前記許可ステップで許可された前記他の利用者である許可者の情報を前記サービス提供装置に通知する許可者通知ステップ（例えば、図９５のステップＳ１２５１）と
を含むことを特徴とする。
【００６４】
請求項２２に記載の記録媒体に記録されているプログラムの各ステップと実施の形態との対応関係は、請求項２１に記載のプログラムと同様である。
【００６５】
請求項２３に記載の情報処理装置は、
公共性があるネットワークに接続され、サービス提供装置からサービスの提供を受ける情報処理装置であって、
前記サービス提供装置に他の情報処理装置のオーナのプライベートな仮想空間を共有する要求を送信する共有要求送信手段（例えば、図９３のステップＳ１１０１の処理）と、
前記サービス提供装置からの、前記オーナの前記プライベートな仮想空間の共有を許可されているか否かの判定結果を受信する判定結果受信手段（例えば、図９３のステップＳ１１１４の処理）と、
前記判定結果に基づいて、前記オーナの前記プライベートな仮想空間を共有する共有手段（例えば、図９３のステップＳ１１０４の処理）と
を含むことを特徴とする。
【００６６】
請求項２７に記載の情報処理装置は、
前記サービス提供装置に前記オーナ宛のイベントを送信するイベント送信手段（例えば、図１０７のステップＳ１３０３の処理）をさらに含む
ことを特徴とする。
【００６７】
請求項２９に記載の情報処理方法は、
公共性があるネットワークに接続され、サービス提供装置からサービスの提供を受ける情報処理装置の情報処理方法であって、
前記サービス提供装置に他の情報処理装置のオーナの前記プライベートな仮想空間を共有する要求を送信する共有要求送信ステップ（例えば、図９３のステップＳ１１０１の処理）と、
前記サービス提供装置からの、前記オーナの前記プライベートな仮想空間の共有を許可されているか否かの判定結果を受信する判定結果受信ステップ（例えば、図９３のステップＳ１１１４の処理）と、
前記判定結果に基づいて、前記オーナの前記プライベートな仮想空間を共有する共有ステップ（例えば、図９３のステップＳ１１０４の処理）と
を含むことを特徴とする。
【００６８】
請求項３０に記載のプログラムは、
公共性があるネットワークに接続され、サービス提供装置からサービスの提供を受ける処理をコンピュータに行わせるプログラムであって、
前記サービス提供装置に他の情報処理装置の利用者であるオーナの前記プライベートな仮想空間を共有する要求を送信する共有要求送信ステップ（例えば、図９３のステップＳ１１０１の処理）と、
前記サービス提供装置からの、前記オーナの前記プライベートな仮想空間の共有を許可されているか否かの判定結果を受信する判定結果受信ステップ（例えば、図９３のステップＳ１１１４の処理）と、
前記判定結果に基づいて、前記オーナの前記プライベートな仮想空間を共有する共有ステップ（例えば、図９３のステップＳ１１０４の処理）と
を含むことを特徴とする。
【００６９】
請求項３１に記載の記録媒体に記録されているプログラムの各ステップと実施の形態との対応関係は、請求項３０に記載のプログラムと同様である。
【００７０】
以下、本発明を適用した仮想空間遠隔操作システムについて、図面を参照して説明する。
【００７１】
この仮想空間遠隔操作システムは、携帯型ユーザ端末の画面に、ユーザ専用の仮想的な空間（以下、仮想宅、または仮想部屋と記述する）をＣＧ(Computer Graphic)として表示させることができ、仮想部屋（特に、仮想宅の室内を仮想部屋と記述する）に設けられるパーソナルコンピュータアイコンやテレビジョン受像機アイコン等を操作することにより、ユーザの住居に実在するホームネットワークに接続されたパーソナルコンピュータ（以下、ＰＣと記述する）、テレビジョン受像機（以下、ＴＶと記述する）、オーディオ機器等の各種電子機器を制御できるようにするものである。
【００７２】
また、仮想空間遠隔操作システムは、他のユーザ専用の仮想宅に訪問したり、他のユーザとリアルタイムにメッセージを交換したり、同一の仮想部屋を共有している複数のユーザ間でコンテンツデータ（楽曲などのオーディオデータ、静止画または動画のビデオデータ、プログラムデータ等）を共有したりすることを実現するものである。
【００７３】
仮想部屋は、内鍵と外鍵による鍵の開け閉めが可能なドア（ドアアイテム）を有している。そのドアに備えられた内鍵と外鍵は、仮想部屋をロック（施錠）する機能を備える。仮想空間遠隔操作システムは、仮想宅のオーナが、ドアの外鍵を開けるためのキーを他のユーザに譲渡することにより、仮想部屋への入室を許可するようにするものである。
【００７４】
さらに、仮想部屋は、仮想部屋の窓に備えられた開閉可能なカーテン（カーテンアイテム）を有している。仮想空間遠隔操作システムは、ドアアイテムの内鍵と外鍵のロック（施錠）の状態と、カーテンアイテムの開閉量によって、その仮想部屋の公開レベルを設定することができるようにするものである。なお、公開レベルとは、仮想部屋のオーナが、自身の仮想部屋を他人（ビジタ）に公開する程度を表す。
【００７５】
ここで、ユーザが携帯型ユーザ端末などに表示させた仮想宅の画面を操作して、ユーザ宅に実在するＰＣ等を制御するような、他のユーザと関わらない処理を、以下、スタンドアローン処理と記述する。
【００７６】
一方、ユーザが他のユーザの仮想宅に訪問するような、複数のユーザが関連する処理を、以下、コミュニケーション処理と記述する。
【００７７】
図１は、仮想空間遠隔操作システムの第１実施の形態の構成例を示している。この仮想空間遠隔操作システムは、ユーザ側の機器とサービス提供者側の機器に分類できる。
【００７８】
はじめに、ユーザ側の機器について説明する。携帯型ユーザ端末１は、例えば、ＰＣ、PDA(Personal Digital assistant)、携帯電話機などからなり、内蔵されたCPU３１が仮想宅ビューアプログラム５１を実行する（図２にて後述する）ことにより、基地局４およびインタネット５を介して任意のサーバ等に接続し、以下に述べる動作を実現する。
【００７９】
ユーザＡによって操作される携帯型ユーザ端末１は、基地局４およびインタネット５を介して、サービス提供者側の仮想世界管理サーバ１５などに接続し、ユーザＡが操作し要求した、ユーザＡの仮想宅の情報やサービス提供者側が提供する仮想世界の公共の施設の情報などを取得して、その画像を画面上に表示する。この仮想宅の画像には、ユーザＡの住居（以下、ユーザＡ宅と記述する）に実在するＰＣ１２やＴＶ１３にそれぞれ対応するＰＣアイコンやＴＶアイコンが表示される。
【００８０】
携帯型ユーザ端末１は、画面上に表示される仮想部屋のＰＣアイコンやＴＶアイコンに対するユーザの操作に対応し、基地局４およびインタネット５を介して、ユーザＡ宅の宅内ネットワーク２を構成するホームサーバ１１に接続し、認証が行われた後、宅内ネットワーク２に接続されたＰＣ１２やＴＶ１３を制御するための制御信号を送信することができる。
【００８１】
さらに、携帯型ユーザ端末１は、ホームサーバ１１を制御して、ＰＣ１２に保持されているコンテンツデータを、インタネット５を介して取得することができる。
【００８２】
ユーザＡ宅には、ホームサーバ１１を中心とする宅内ネットワーク２が設けられている。
【００８３】
ホームサーバ１１は、グローバルＩＰ（Internet Protocol）アドレスを有している。従って、ホームサーバ１１に対して、携帯型ユーザ端末１などがインタネット５を介してアクセスすることができる。ホームサーバ１１には、ユーザＡに固有のユーザＩＤ（Identification）およびパスワード、並びにユーザＡが使用するユーザ端末（いまの場合、携帯型ユーザ端末１）固有の機器ＩＤおよびパスワードが登録されており、インタネット５を介してアクセスが発生した場合、認証処理を実行するようになされている。すなわち、ホームサーバ１１は、ユーザＡが予め機器ＩＤおよびパスワードが登録されている携帯型ユーザ端末１を使用し、正確なユーザＩＤおよびパスワードを入力したときだけ、インタネット５を介するユーザ端末１からのアクセスを許可するようになされている。
【００８４】
なお、ホームサーバ１１に登録可能なユーザ端末の数を数台に制限したり、または、同一のユーザＩＤおよびパスワードによってアクセスが許可されるユーザ端末の数を１台に制限したりすれば、不正なアクセスによりコンテンツが取得されてしまうことを抑止することができる。
【００８５】
なお、上述したホームサーバ１１が、アクセス発生時に実行する認証処理を、後述する仮想世界管理サーバ１５に代行させてもかまわない。この場合、仮想世界管理サーバ１５に、各ユーザ宅のホームサーバに対する不正なアクセスに利用されたユーザＩＤおよびパスワード、並びに機器ＩＤおよびパスワードの情報を蓄積することができるので、不正なアクセスをより効果的に抑止することができる。また、一人のユーザが複数の宅内ネットワークを有している場合などにおいて、ユーザＩＤ、機器ＩＤ等の登録に要する手間を一度で済ませることができる。
【００８６】
ホームサーバ１１は、携帯型ユーザ端末１からインタネット５を介して送信されたＰＣ１２やＴＶ１３を制御するための制御信号を受信し、UPnP（Universal Plug and Play）等のミドルウェアを実行することにより、ＰＣ１２やＴＶ１３を制御するための制御信号を、データバス１４を介してＰＣ１２やＴＶ１３に中継する。
【００８７】
また、ホームサーバ１１は、携帯型ユーザ端末１からの要求に対応し、例えば、ＰＣ１２に保持されているコンテンツデータを、インタネット５を介して携帯型ユーザ端末１に送信する。
【００８８】
ユーザＡ宅のＰＣ１２は、携帯型ユーザ端末１と同様に、インタネット５を介して、サービス提供者側の仮想世界管理サーバ１５などに接続し、ユーザＡの仮想宅を画面上に表示する。また、ＰＣ１２は、仮想部屋のＰＣアイコンやＴＶアイコンに対するユーザの操作に対応して、ホームサーバ１１に接続されているＴＶ１３等を制御するための制御信号を送信する。
【００８９】
ユーザＢによって操作されるＰＣ３は、携帯型ユーザ端末１と同様に、インタネット５を介して、サービス提供者側の仮想世界管理サーバ１５などに接続し、ユーザＢが操作して要求した、ユーザＢの仮想宅の情報やサービス提供者側が提供する仮想世界の公共の施設の情報などを取得して、その画像を画面上に表示する。また、ＰＣ３は、表示される仮想部屋のＰＣアイコンやＴＶアイコンに対するユーザの操作に対応し、インタネット５を介して、ユーザＢ宅のホームサーバに接続し、ホームサーバに接続されているＰＣ（いずれも不図示）等を制御するための制御信号を送信する。
【００９０】
なお、ユーザ側の機器としては、ユーザＡ，Ｂ以外のユーザが操作する携帯型ユーザ端末やＰＣが存在し、ユーザＡ，Ｂ以外のユーザ宅にも、それぞれホームサーバが配置されているが、それらの図示は省略する。
【００９１】
次にサービス提供者側の機器について説明する。サービス提供者側の機器は、仮想世界管理サーバ１５、ユーザ端末間通信中継サーバ２３、ユーザ情報保持サーバ２４、EPGサーバ２５、オーディオサーバ２６で構成される。仮想世界管理サーバ１５、ユーザ端末間通信中継サーバ２３乃至オーディオサーバ２６それぞれは、ユーザＡが携帯型ユーザ端末１を操作することにより要求した処理を実行する。
【００９２】
仮想世界管理サーバ１５は、仮想世界ＤＢ１６、外鍵リストＤＢ１７、イベント管理ＤＢ１８、および認証ＤＢ２２で構成される。また、仮想世界ＤＢ１６は、私的空間ＤＢ１９と公的空間ＤＢ２０とで構成される。
【００９３】
仮想世界ＤＢ１６の私的空間ＤＢ１９には、仮想世界のうちの私的空間の情報、即ち、各ユーザの仮想部屋を構成するアイテムの情報（仮想部屋の壁の模様、床の材質、仮想部屋の各種アイテムの配置などの情報）が各ユーザのユーザＩＤに対応付けられて記憶されている。
【００９４】
また、仮想世界ＤＢ１６の公的空間ＤＢ２０には、仮想世界のうちのサービス提供者側が提供する公的空間の情報、即ち、公共の空間（施設）および公共の情報が記憶されている。仮想世界における公的空間としては、例えば、各ユーザによって任意に設定される仮想宅の外（庭）に設置されたアイテムの情報や、町並み、デパート、コンサート会場などであり、ユーザそれぞれは、例えば、デパートで買い物をしたり、コンサート会場で音楽を聴いたりすることができる。
【００９５】
外鍵リストＤＢ１７には、各ユーザが自身の仮想宅の外鍵（キー）を配布した情報と、他のユーザの仮想宅の外鍵（キー）を所有している情報とを、各ユーザのユーザＩＤに対応付けた外鍵リストが記憶される。
【００９６】
イベント管理ＤＢ１８には、仮想世界管理サーバ１５が各ユーザから受信したイベント情報（ユーザ宛にメッセージが届いていることを示す情報、他のユーザからチャットの申し込みがあることを示す情報など）が、そのイベントの宛先のユーザＩＤに対応付けられて記憶される。
【００９７】
認証ＤＢ２２には、インタネット５を介して仮想世界管理サーバ１５にアクセスしてきた携帯型ユーザ端末１などに対する認証のための情報が記憶される。具体的には、認証ＤＢ２２には、携帯型ユーザ端末１のユーザのユーザＩＤおよびパスワード、並びに機器ＩＤおよびパスワードが記憶される。
【００９８】
仮想世界管理サーバ１５は、携帯型ユーザ端末１などからの要求に応答し、必要に応じて、仮想世界ＤＢ１６、外鍵リスト１７、およびイベント管理ＤＢ１８に記憶されている情報を取得し、インタネット５を介して携帯型ユーザ端末１などに送信する。
【００９９】
また、仮想世界管理サーバ１５は、携帯型ユーザ端末１などが送信するユーザＩＤなどを受信し、そのユーザＩＤなどが認証ＤＢ２２に記憶されているものと一致した場合、認証に成功したと認識する。そして、仮想世界管理サーバ１５は、携帯型ユーザ端末１からのアクセスを、他の携帯型ユーザ端末などからのアクセスと識別するために、ユーザＡ専用のセッション情報を生成する。そして、仮想世界管理サーバ１５は、携帯型ユーザ端末１にそのユーザＡ専用のセッション情報を供給する。また、仮想世界管理サーバ１５は、そのセッション情報を認証ＤＢ２２に登録して、以降、携帯型ユーザ端末１からのログアウトの要求があるまで、ユーザＡ専用のセッション情報からユーザＡのユーザＩＤを一意に特定する。
【０１００】
なお、仮想世界管理サーバ１５は、ホームサーバ１１がインタネット５を介してアクセスしてきた携帯型ユーザ端末１などに対して実行する認証処理を代行することができる。この場合、仮想世界管理サーバ１５は、認証ＤＢ２２に記憶されている認証のための情報に基づいて認証した後、ホームサーバ１１に対するアクセス権を携帯型ユーザ端末１に供給する。
【０１０１】
ユーザ端末間通信中継サーバ２３は、仮想空間遠隔操作システムを利用する複数のユーザに関わる処理を実行する。例えば、ユーザ端末間通信中継サーバ２３は、各ユーザが属するユーザグループのメンバリストを記憶したり、複数のユーザ間で行われるチャットを管理したり、仮想部屋が共有されるときに生成されるカンファレンスの同期情報（詳細は後述する）を管理したりする。
【０１０２】
なお、ユーザは、複数のユーザグループに重複して所属することが可能である。
【０１０３】
また、ユーザ端末間通信中継サーバ２３には、仮想世界管理サーバ１５の認証ＤＢ２２と同様に、インタネット５を介してユーザ端末間通信中継サーバ２３にアクセスしてきた携帯型ユーザ端末１などに対する認証のための情報を記憶するデータベースが含まれる。このデータベースには、認証のための情報として、携帯型ユーザ端末１のユーザＩＤおよびパスワード、並びに機器ＩＤおよびパスワードが記憶される。
【０１０４】
ユーザ端末間通信中継サーバ２３は、携帯型ユーザ端末１などが送信するユーザＩＤなどを受信し、そのユーザＩＤなどが自己のデータベースに記憶されているものと一致した場合、認証に成功したと認識する。そして、ユーザ端末間通信中継サーバ２３は、携帯型ユーザ端末１からのアクセスを、他の携帯型ユーザ端末などからのアクセスと識別するために、ユーザＡ専用のセッション情報を生成する。そして、ユーザ端末間通信中継サーバ２３は、携帯型ユーザ端末１にそのユーザＡ専用のセッション情報を供給する。また、ユーザ端末間通信中継サーバ２３は、そのセッション情報を自己のデータベースに登録して、以降、携帯型ユーザ端末１からのログアウトの要求があるまで、ユーザＡ専用のセッション情報からユーザＡのユーザＩＤを一意に特定する。
【０１０５】
ユーザ情報保持サーバ２４は、各ユーザの個人データを記憶する。すなわち、例えば、ユーザ情報保持サーバ２４は、後述するイベント情報に対するイベント詳細情報（ユーザ宛のメールやメッセージのテキストデータ等）、ユーザが取得した各種の証明証データ、メモ帳機能を利用してユーザが書き込んだテキストデータ、他のユーザに共有させるためのコンテンツデータを記憶する。
【０１０６】
また、ユーザ情報保持サーバ２４には、仮想世界管理サーバ１５の認証ＤＢ２２と同様に、インタネット５を介してユーザ情報保持サーバ２４にアクセスしてきた携帯型ユーザ端末１などに対する認証のための情報を記憶するデータベースが含まれる。このデータベースには、認証のための情報として、携帯型ユーザ端末１のユーザＩＤおよびパスワード、並びに機器ＩＤおよびパスワードが記憶される。
【０１０７】
ユーザ情報保持サーバ２４は、携帯型ユーザ端末１などが送信するユーザＩＤなどを受信し、そのユーザＩＤなどが自己のデータベースに記録されているものと一致した場合、認証に成功したと認識する。そして、ユーザ情報保持サーバ２４は、携帯型ユーザ端末１からのアクセスを、他の携帯型ユーザ端末などからのアクセスと識別するために、ユーザＡ専用のセッション情報を生成する。そして、ユーザ情報保持サーバ２４は、携帯型ユーザ端末にユーザＡ専用のセッション情報を供給する。また、ユーザ情報保持サーバ２４は、そのセッション情報を自己のデータベースに登録して、以降、携帯型ユーザ端末１からのログアウトの要求があるまで、ユーザＡ専用のセッション情報からユーザＡのユーザＩＤを一意に特定する。
【０１０８】
EPG(Electronic Program Guide)サーバ２５は、インタネット５を介して接続してきた携帯型ユーザ端末１などからの要求に対応して、テレビジョン放送番組の番組表および各番組の情報を含むEPG情報を供給する。
【０１０９】
オーディオサーバ２６は、いわゆる、インタネットラジオの放送サーバであり、インタネット５を介して接続してきた携帯型ユーザ端末１などからの要求に対応して、オーディオのストリームデータを供給する。
【０１１０】
なお、サービス提供者側の仮想世界管理サーバ１５、およびユーザ端末間通信中継サーバ２３乃至オーディオサーバ２６は、必ずしも、図示されたようにそれぞれ別個に設けなくてもよく、仮想世界管理サーバ１５、およびユーザ端末間通信中継サーバ２３乃至オーディオサーバ２６のうちのいくつかを、適宜、統合してもよい。また、仮想世界管理サーバ１５は、仮想世界ＤＢ１６乃至認証ＤＢ２２それぞれを含む複数のサーバから構成してもよい。
【０１１１】
図２は、ユーザＡが操作する携帯型ユーザ端末１の構成例を示している。
【０１１２】
携帯型ユーザ端末１は、CPU(Central Processing Unit)３１を内蔵している。CPU３１にはバス３４を介して、入出力インタフェース３５が接続されている。バス３４には、ROM(Read Only Memory)３２およびRAM(Random Access Memory)３３が接続されている。
【０１１３】
入出力インタフェース３５には、音声などを出力する出力部３６、ユーザＡが操作コマンドを入力するキーボード、タッチパネルなどの入力デバイスよりなる操作入力部３７、仮想宅などの画像を表示するCRT(Cathode Ray Tube)またはLCD(Liquid Crystal Display)等よりなる表示部３８、各種のプログラムおよび各種データを収納するハードディスクドライブなどよりなる記憶部３９、並びに基地局４およびインタネット５を介して通信を行う通信部４０が接続されている。また、入出力インタフェース３５には、磁気ディスク４２、光ディスク４３、光磁気ディスク４４、および半導体メモリ４５などの記録媒体に対してデータを読み書きするドライブ４１が接続されている。
【０１１４】
CPU３１は、ユーザの操作などに従い、磁気ディスク４２乃至半導体メモリ４５から仮想宅ビューアプログラム５１を読み出し、記憶部３９に記憶させる（インストールする）。さらに、CPU３１は、ユーザの操作などに従い、記憶部３９から仮想宅ビューアプログラム５１を読み出し、RAM３３にロードして実行することにより、携帯型ユーザ端末１に仮想宅ビューアを実現させる（携帯型ユーザ端末１を仮想宅ビューアとして機能させる）。
【０１１５】
図３は、ユーザＡ宅に実在するＰＣ１２の構成例を示している。
【０１１６】
ＰＣ１２は、CPU６１を内蔵している。CPU６１にはバス６４を介して、入出力インタフェース６５が接続されている。バス６４には、ROM６２およびRAM６３が接続されている。
【０１１７】
入出力インタフェース６５には、音声などを出力する出力部６６、ユーザＡが操作コマンドを入力するキーボード、マウスなどの入力デバイスよりなる操作入力部６７、仮想宅などの画像を表示するCRTまたはLCD等よりなる表示部６８、各種のプログラムおよび各種のデータを収納するハードディスクドライブなどよりなる記憶部６９、並びにホームサーバ１１との通信や、ホームサーバ１１およびインタネット５を介するサービス提供者側の機器と通信を行う通信部７０が接続されている。
【０１１８】
また、入出力インタフェース６５には、磁気ディスク７４、光ディスク７５、光磁気ディスク７６、および半導体メモリ７７などの記録媒体に対してデータを読み書きするドライブ８３、並びに、テレビジョン放送等のＡＶ信号をエンコードし、またデコードするビデオエンコーダ／デコーダ７１が接続されている。ビデオエンコーダ／デコーダ７１には、テレビジョン放送を受信するチューナ７２が内蔵されている。
【０１１９】
CPU６１は、ユーザの操作などに従い、記録媒体（磁気ディスク７４乃至半導体メモリ７７）から仮想宅ビューアプログラム８１、ハードディスク(HDD)ビデオレコーダ８２、オーディオデータ配信サービスプログラム８３、および写真データ配信サービスプログラム８４を読み出し、記憶部６９に記憶させる（インストールする）。さらに、CPU６１は、記憶部６９から仮想宅ビューアプログラム８１、ハードディスク(HDD)ビデオレコーダ８２、オーディオデータ配信サービスプログラム８３、および写真データ配信サービスプログラム８４を読み出し、RAM６３にロードして実行することにより、図４に示す４種類の機能、すなわち、仮想宅ビューア９１、HDDビデオレコーダ９２、オーディオデータ配信サービス９３、および写真データ配信サービス９４を実現する。また、上記各プログラムは各種記憶媒体を用いて配布されてもよいし、インタネット５等のネットワークを介して配布されてもよい。
【０１２０】
図４に示す仮想宅ビューア９１は、インタネット５を介して仮想世界管理サーバ１５の私的空間ＤＢ１９からユーザＡの仮想宅の情報を取得し、画面上に仮想宅を表示させるとともに、仮想宅内のＴＶアイコンなどに対するユーザＡの操作に対応して、ＴＶ１３などを制御するための制御信号を、ホームサーバ１１に出力する。さらに、仮想宅ビューア９１は、後述するオーディオデータ配信サービス９３と同等に、配信されるオーディオデータの音声を再生することができる。
【０１２１】
HDDビデオレコーダ９２は、ビデオエンコーダ／デコーダ７１を制御して、テレビジョン放送等のＡＶ信号をエンコードさせ、得られた符号化データを記憶部６９に記憶させる。また、HDDビデオレコーダ９２は、記憶部６９から符号化データを読み出させてデコードさせ、そのデコードにより得られるＡＶ信号の画像を表示部６８に表示させ、音声を出力部６６から出力させる。あるいは、HDDビデオレコーダ９２は、ＡＶ信号を、データバス１４を介してＴＶ１３に供給する。
【０１２２】
オーディオデータ配信サービス９３は、オーディオサーバ２６などから取得したオーディオデータを再生し、対応する音声を出力部６６から出力させる。
【０１２３】
写真データ配信サービス９４は、例えば、記憶部６９に記憶されている画像データの画像を表示部６８に表示させたり、あるいは複数の画像データのサムネイル画像（縮小画像）の一覧を表示部６８に表示させる。
【０１２４】
ユーザＢが操作するＰＣ３の構成例は、図２に示された携帯型ユーザ端末１の構成例、または図３に示されたＰＣ１２の構成例と同様であるので、その説明は省略する。
【０１２５】
また、ホームサーバ１１、仮想世界管理サーバ１５、およびユーザ端末間通信中継サーバ２３乃至ユーザ情報保持サーバ２４も、図３に示されたＰＣ１２の構成例と同様に構成されるので、それぞれの構成例の説明は省略する。ホームサーバ１１、仮想世界管理サーバ１５、およびユーザ端末間通信中継サーバ２３乃至ユーザ情報保持サーバ２４は、それぞれに内蔵されるCPUが所定のプログラムを実行することにより、後述する各種の処理を実行する。
【０１２６】
図５は、仮想宅ビューアとして機能している携帯型ユーザ端末１の画面に表示される仮想宅ビューアウィンドウ１０１の一例を示している。
【０１２７】
仮想宅ビューアウィンドウ１０１の上部には、仮想宅ビューアウィンドウ１０１ウィンドウを閉じるとき押下される「終了」ボタン１０２、仮想宅ビューアウィンドウ１０１のサイズを最大化するとき、または仮想宅ビューアウィンドウ１０１のサイズを最大化の状態から元のサイズに戻すとき押下される「最大化」ボタン１０３、および仮想宅ビューアウィンドウ１０１を最小化するとき押下される「最小化」ボタン１０４が設けられている。
【０１２８】
仮想宅ビューアウィンドウ１０１は、仮想宅の画像が表示されるメインパネル１０５、メインパネル１０５に表示されている複数のアイコンのうち、ユーザによって選択されているアイコンに関連する情報などが表示されるコントロールパネル１０６、およびチャットやメールのテキストや時事ニュースなどが表示されるコミュニケーションパネル１０７に区分されている。なお、図５に示すメインパネル１０５においては、仮想部屋のいずれのアイコンもユーザによって選択されていないため、コントロールパネル１０６には、ユーザＡの仮想部屋の状態（築日数、累計ログイン時間、壁の種類、床の種類など）が表示されている。
【０１２９】
メインパネル１０５に表示される仮想宅について、図６を参照して説明する。
【０１３０】
ここで、仮想宅ビューアとして機能している携帯型ユーザ端末１を、以下、適宜、仮想宅ビューアＡという。
【０１３１】
仮想宅ビューアＡは、仮想世界管理サーバ１５から、私的空間ＤＢ１９および公的空間ＤＢ２０に記憶されるユーザＡの仮想宅を構成するアイテムの情報を取得し、メインパネル１０５にユーザＡの仮想宅を表示させる。
【０１３２】
なお、アイテムとは、現実世界の物に対応する仮想的な物をいう。このアイテムは、図６に示すように、メインパネル１０５にアイコンとして表示される。ユーザは、アイコンを操作することにより、そのアイコンとして表示されるアイテムを移動すること等ができる。
【０１３３】
マスコット１２１は、仮想部屋で自律的に行動したり、ユーザの代理として他のユーザの仮想宅に訪問したりする。ここで、マスコットとは、現在表示されている場所に訪れているという印象をユーザに喚起する機能や、他ユーザが自分の仮想宅を訪問していることを視認できるようにする機能、他人の仮想宅を訪問する際にアイテムを運搬する機能、ユーザの処理を何らかの形で代行する機能を有する。ただし、このユーザの処理を代行する機能は必ずしも有していなくてもかまわない。
【０１３４】
図６に示した仮想部屋には、仮想部屋を構成するアイテムがアイコンとして表示されている。ユーザＡの仮想部屋には、ドアアイコン１２２、ポストアイコン１２３、電話アイコン１２４、ＰＣアイコン１２５、ＴＶアイコン１２６、ソファアイコン１２７、テーブルアイコン１２８、植物アイコン１２９、ゴミ箱１３０、クローゼットアイコン１３１、およびカーテンアイコン１３２が備えられている。
【０１３５】
仮想宅ビューアＡにおける仮想部屋に配置される各アイコンの機能について説明する。
【０１３６】
ドアアイコン１２２は、ユーザＡの仮想宅に出入りするための出入口である。ドアアイコン１２２には、内鍵および外鍵が設けられており、その内鍵および外鍵は施錠または開錠する開閉操作をすることができる。ドアアイコン１２２の内鍵と外鍵の開閉操作によって、仮想部屋のオーナであるユーザＡのプライベートな仮想空間を他のユーザに公開する公開レベルを設定することができる。
【０１３７】
即ち、ドアアイコン１２２は、ユーザＡがログアウトするとき、およびユーザＡのマスコット１２１が仮想部屋を留守にするときは、外鍵と内鍵を施錠した状態とすることができる。ユーザＡのプライベートな空間であるユーザＡの仮想部屋は、ユーザＡが内鍵を施錠することにより、一切の他のユーザが入室することができない空間となる。また、ユーザＡは、ドアアイコン１２２の内鍵を開錠して外鍵のみを施錠することにより、ユーザＡの仮想部屋への入室を許可された他のユーザ、即ち、後述するように、ユーザＡからの外鍵の配布を受けたユーザのみが入室することができる状態とすることができる。従って、ユーザＡは、内鍵と外鍵とを適宜利用することにより、限られたユーザのみを自身の仮想部屋に入室させ、そのユーザと親密な交流が可能となる。
【０１３８】
また、ドアアイコン１２２は、マスコット１２１を仮想部屋の外に外出させるときにも押下される。即ち、例えば、ドアアイコン１２２は、マスコット１２１が他のユーザの仮想宅の玄関先に移動するときにも押下される。
【０１３９】
ポストアイコン１２３には、他のユーザがユーザＡ宛のアイテム等を投函することができる。ユーザＡは、ポストアイコン１２３を押下することにより、ポストアイコン１２３に投函されたそのアイテムを取得することができる。即ち、他のユーザは、ユーザＡにアイテムを譲渡する場合、そのユーザが操作するマスコットをユーザＡの仮想宅の玄関先に移動させ、ユーザＡの仮想宅のポストアイコン１２３に自身が所持しているアイコンを投函する。他のユーザがポストアイコン１２３にアイテムを投函した旨は、仮想世界管理サーバ１５のイベント管理ＤＢ１８において、ユーザＡ宛のイベント情報として記憶される。そして、仮想宅ビューアＡは、仮想世界管理サーバ１５にポーリングで接続することにより最新のイベント情報を取得し、そのイベント情報に基づき、ポストアイコン１２３にユーザＡ宛のアイコンが届いていることをユーザＡに報知する。
【０１４０】
電話アイコン１２４は、他のユーザがユーザＡの仮想宅の玄関先でインタフォンまたはチャイムを操作すると、インタフォンまたはチャイムが操作されたことをユーザＡに通知する。他のユーザからのインタフォンまたはチャイムの操作があった場合、ユーザＡは、電話アイコン１２４を操作して、仮想宅の玄関先の他のユーザとチャットなどの通信を行うことができる。また、電話アイコン１２４は、ユーザＡのメンバリストに登録されているメンバと通話（電話）するときに操作される。
【０１４１】
ＰＣアイコン１２５は、ユーザＡの住居に実在するＰＣ１２に対応するもので、ＰＣアイコン１２５を操作することにより、ＰＣ１２を制御することがきる。ＴＶアイコン１２６は、ユーザＡの住居に実在するＴＶ１３に対応するもので、ＴＶアイコン１３を制御することができる。
【０１４２】
さらに、ソファアイコン１２７、およびテーブルアイコン１２８は、仮想部屋の家具に相当する。植物アイコン１２９、およびゴミ箱アイコン１３０は、仮想部屋の室内装飾や小物物品などに相当する。
【０１４３】
ＰＣアイコン１２５乃至ゴミ箱アイコン１３０は、ユーザＡによって任意の場所に配置することが可能である。また、植物アイコン１２９などの一部のアイコンは、他のユーザ宅に訪問するときに自己の仮想部屋から持ち出し、訪問先のユーザにプレゼントすることができる。
【０１４４】
クローゼットアイコン１３１は、植物アイコン１２９などのアイコンを収納したり（画面上から消去したり）、収納していたアイコンを仮想部屋に戻したり（画面上に再度表示したり）するとき押下される。
【０１４５】
カーテンアイコン１３２は、ユーザＡの仮想部屋に設けられている窓を覆うように配置されている。カーテンアイコン１３２の開閉量は、ユーザＡの操作に応じて調整することができる。カーテンアイコン１３２を窓の全体を覆うように設定することによって、他のユーザが、仮想宅の外から窓越しに、ユーザＡの私的空間である仮想部屋を見ることを遮ることができる。また、ユーザＡは、カーテンアイコン１３２を開けることにより、ユーザＡの仮想部屋の一部または全部を公開する（他のユーザに共有させる）ことができる。
【０１４６】
即ち、仮想部屋に設けられた窓（図６では、窓は、カーテンアイコン１３２によってすべて覆われている）からは、他のユーザが、窓越しにユーザＡの仮想宅の室内を見ることができる。但し、ユーザＡは、カーテンアイコン１３２の開閉量を調整することにより、窓越しに見える仮想部屋の範囲を制限することができる。
【０１４７】
以上のように、カーテンアイコン１３２の開閉量の調整によって、ユーザＡの仮想部屋の情報を他のユーザに公開する公開レベルを設定することができる。
【０１４８】
上述したドアアイコン１２２と、カーテンアイコン１３２とは、他のユーザがユーザＡの私的空間の情報を共有するためのインタフェースであり、仮想宅ビューアＡは、ドアアイコン１２２の内鍵が施錠されるとともに、カーテンアイコン１３２が閉められた場合、他のユーザがユーザＡの私的空間の情報を見ること、即ち、ユーザＡの仮想部屋の情報を取得（共有）することを禁止する。また、例えば、仮想宅ビューアＡは、ドアアイコン１２２の内鍵が開錠されるとともに、外鍵が施錠された場合、ユーザＡが許可した（ユーザＡの仮想部屋の外鍵を所有する）他のユーザのみがユーザＡの私的空間の情報を取得することができるようにする。さらに、例えば、仮想宅ビューアＡは、ユーザＡが、カーテンアイコン１３２を開けた場合、他のユーザにユーザＡの仮想部屋のうちのカーテンアイコン１３２の開閉量に応じた部分を公開する。
【０１４９】
仮想宅ビューアＡは、例えば、ユーザＡが、上述の仮想部屋に設置した任意のアイコンをドラッグアンドドロップした場合、そのアイコンの配置を変更する。また、例えば、仮想宅ビューアＡは、ユーザＡが、任意のアイコンをダブルクリックする毎に、任意のアイコンの向きを、左斜め前向きまたは右斜め前向きに交互に切り替える。但し、向きを切り替えることができないアイコンもある。さらに、例えば、仮想宅ビューアＡは、ユーザＡが、仮想部屋のテーブルアイコン１２８をドラッグし、クローゼットアイコン１３１の上へドロップすることにより、メインパネル１０５上のテーブルアイコン１２８を非表示にする。この場合、ユーザＡは、クローゼットアイコン１３１を選択することにより、クローゼットアイコン１３１にテーブルアイコン１２８が収納されていることを確認することができる。
【０１５０】
また、各アイコンのデザイン、仮想部屋の壁紙の模様、床の材質なども、予め用意されている複数の選択肢の中から、ユーザが任意に選択することが可能である。
【０１５１】
携帯型ユーザ端末１のCPU３１がRAM３３にロードされた仮想宅ビューアプログラム５１を実行したときに行われる一連の処理について説明する。以下、携帯型ユーザ端末１の動作の主語を、仮想宅ビューアＡと記述する。
【０１５２】
仮想宅ビューアプログラム５１が実行され仮想宅ビューアＡが起動されると、画面上のメインパネル１０５には、図７に示すように、ユーザＡの仮想宅の外側が表示される。この画像の表示には、前回ログインしていたときに仮想世界管理サーバ１５から供給され、記憶部３９などにキャッシュされていた（保持されていた）仮想部屋の外観の情報が用いられる。コントロールパネル１０６には、パスワード入力欄１０９、および「家の中」ボタン１１０が表示される。
【０１５３】
ユーザＡにより、パスワード入力欄１０９にログイン用のパスワードが入力され、「家の中」ボタン１１０が押下されたことに対応し、ログイン処理が開始される。
【０１５４】
ログイン処理について、図８のフローチャートを参照して説明する。
【０１５５】
ステップＳ１において、仮想宅ビューアＡは、基地局４およびインタネット５を介して、仮想世界管理サーバ１５にアクセスし、ユーザＡのユーザＩＤおよびパスワード入力欄１０９に入力されたパスワード、並びに携帯型ユーザ端末１に保持されている機器ＩＤおよびパスワードを、認証要求とともに送信する。
【０１５６】
この認証要求に対応し、ステップＳ１１において、仮想世界管理サーバ１５は、認証ＤＢ２２に記憶されている認証のための情報に基づいて、ユーザＩＤ等の正当性を確認（認証）する。ステップＳ１１からＳ１２に進み、仮想世界管理サーバ１５は、ユーザＡのアクセスであることを認証した場合、ユーザＡ専用のセッション情報を作成して認証ＤＢ２２に登録し、以後、そのセッション情報に基づく仮想宅ビューアＡからのログアウトの要求があるまで、そのセッション情報からユーザＡのユーザＩＤを一意に特定するように自己を設定する。ステップＳ１２からＳ１３に進み、仮想世界管理サーバ１５は、インタネット５および基地局４を介して仮想宅ビューアＡに、認証要求に対する応答と、仮想世界管理サーバ１５におけるユーザＡ専用のセッション情報とを送信する。
【０１５７】
ステップＳ２において、仮想宅ビューアＡは、基地局４およびインタネット５を介してユーザ情報保持サーバ２４に、ユーザ情報保持サーバ２４にアクセスし、ユーザＡのユーザＩＤおよびパスワード入力欄１０９に入力されたパスワード、並びに携帯型ユーザ端末１に保持されている機器ＩＤおよびパスワードを、認証要求とともに送信する。
【０１５８】
この認証要求に対応し、ステップＳ２１において、ユーザ情報保持サーバ２４は、自身が記憶している認証のための情報に基づいて、ユーザＩＤ等の正当性を確認（認証）する。ステップＳ２１からＳ２２に進み、ユーザ情報保持サーバ２４は、ユーザＡのアクセスであることを認証した場合、ユーザＡ専用のセッション情報を作成して自己のデータベースに登録し、以後、そのセッション情報に基づく仮想宅ビューアＡからのログアウトの要求があるまで、そのセッション情報からユーザＡのユーザＩＤを一意に特定するように自己を設定する。ステップＳ２２からＳ２３に進み、ユーザ情報保持サーバ２４は、インタネット５および基地局４を介して仮想宅ビューアＡに、認証要求に対する応答と、ユーザ情報保持サーバ２４におけるユーザＡ専用のセッション情報とを送信する。
【０１５９】
ステップＳ３において、仮想宅ビューアＡは、基地局４およびインタネット５を介して、ユーザ端末間通信中継サーバ２３にアクセスし、ユーザＡのユーザＩＤおよびパスワード入力欄１０９に入力されたパスワード、並びに携帯型ユーザ端末１に保持されている機器ＩＤおよびパスワードを、認証要求とともに送信する。
【０１６０】
この認証要求に対応し、ステップＳ３１において、ユーザ端末間通信中継サーバ２３は、自身が記憶している認証のための情報に基づいて、ユーザＩＤ等の正当性を確認（認証）する。ステップＳ３１からＳ３２に進み、ユーザ端末間通信中継サーバ２３は、ユーザＡのアクセスであることを認証した場合、ユーザＡ専用のセッション情報を作成して自己のデータベースに登録し、以後、そのセッション情報に基づく仮想宅ビューアＡからのログアウトの要求があるまで、そのセッション情報からユーザＡのユーザＩＤを一意に特定するように自己を設定する。ステップＳ３２からＳ３３に進み、ユーザ端末間通信中継サーバ２３は、インタネット５および基地局４を介して仮想宅ビューアＡに、認証要求に対する応答と、ユーザ端末間通信中継サーバ２３におけるユーザＡ専用のセッション情報とを送信する。
【０１６１】
仮想宅ビューアＡは、仮想世界管理サーバ１５におけるユーザＡ専用のセッション情報、ユーザ端末間通信中継サーバ２３におけるユーザＡ専用のセッション情報、およびユーザ情報保持サーバ２４におけるユーザＡ専用のセッション情報を取得し、ログイン処理を終了する。仮想宅ビューアＡは、これ以降、これらセッション情報に基づいて仮想世界にアクセスする処理が継続できることとなる。
【０１６２】
ログイン処理が終了した後、仮想宅ビューアＡは、仮想宅ビューアウィンドウ１０１に仮想部屋を表示させるために、仮想世界情報（公的空間および私的空間の情報など）を取得する処理を行う。
【０１６３】
仮想世界情報を取得する処理について、図９のフローチャートを参照して説明する。
【０１６４】
ステップＳ５１において、仮想宅ビューアＡは、基地局４およびインタネット５を介して仮想世界管理サーバ１５に、仮想世界情報を取得する要求と、仮想世界管理サーバ１５におけるユーザＡ専用のセッション情報とを送信する。
【０１６５】
この要求に対応して、ステップＳ６１において、仮想世界管理サーバ１５は、セッション情報を確認し、ユーザＡのユーザＩＤを認識する。そして、仮想世界管理サーバ１５は、公的空間ＤＢ２５から、公的空間の情報（例えば、ユーザＡの仮想宅の外観の情報など）を取得する。ステップＳ６１からＳ６２に進み、仮想世界管理サーバ１５は、私的空間ＤＢ１９から、ユーザＡのユーザＩＤに対応付けられている私的空間であるユーザＡの仮想部屋（を構成するアイテム）の情報を取得する。ステップＳ６２からＳ６３に進み、仮想世界管理サーバ１５は、インタネット５および基地局４を介して仮想宅ビューアＡに、仮想世界情報を取得する要求に対する応答と、仮想世界情報（公的空間の情報、私的空間の情報）を、仮想世界情報を取得する要求に対する応答とともに送信する。
【０１６６】
この応答に対応して、仮想宅ビューアＡは、仮想世界情報を取得して、仮想宅ビューアウィンドウ１０１にユーザＡの仮想部屋を表示させて、仮想世界情報を取得する処理が終了する。
【０１６７】
なお、仮想宅ビューアＡは図９に示すステップＳ５１の処理を行った後においても、所定のタイミングで周期的に、仮想世界管理サーバ１５から仮想世界情報（特に、公的空間の情報）を取得する処理を行う。これにより、仮想宅ビューアＡは、仮想部屋の窓越しに表示される仮想宅の外観を更新する。したがって、ユーザＡは、仮想部屋にいながら自身の仮想宅の玄関先に訪問する他のユーザのマスコットの様子を見ることができる。
【０１６８】
仮想宅ビューアＡが仮想世界情報を取得する処理が終了した後に実行する、イベント情報（およびイベント詳細情報）を取得する処理について、図１０のフローチャートを参照して説明する。
【０１６９】
ここで、イベント情報とは、あるユーザから他のユーザに対する何らかのイベント（例えば、他のユーザ宛にメールが届いていること、他のユーザ宛に留守番電話メッセージが録音されていることなど）を示すものである。例えば、あるユーザがユーザＡに対するイベントを発生させると、そのイベントを示すイベント情報が、後述するように、イベント管理ＤＢ１８に記憶される。
【０１７０】
ステップＳ９１において、仮想宅ビューアＡは、基地局４およびインタネット５を介して仮想世界管理サーバ１５に、仮想世界管理サーバ１５におけるユーザＡ専用のセッション情報とともに、イベント情報の要求を送信する。
【０１７１】
この要求に対応して、ステップＳ１０１において、仮想世界管理サーバ１５は、セッション情報からユーザＡのユーザＩＤを認識する。そして、仮想世界管理サーバ１５は、イベント管理ＤＢ１８に記憶されているユーザＡのユーザＩＤに対応するユーザＡ宛のイベント情報を取得する。ステップＳ１０１からＳ１０２に進み、仮想世界管理サーバ１５は、インタネット５および基地局４を介して仮想宅ビューアＡに、イベント情報の要求に対する応答と、ユーザＡ宛のイベント情報とを送信する。
【０１７２】
この応答に対応して、ステップＳ９２において、仮想宅ビューアＡは、仮想世界管理サーバ１５からのイベント情報に基づき、基地局４およびインタネット５を介してユーザ情報保持サーバ２４に、ユーザ情報保持サーバ２４におけるユーザＡ専用のセッション情報を送信するとともに、イベント情報に対するイベント詳細情報を要求する。なお、イベント情報に対するイベント詳細情報とは、例えば、イベント情報が、ユーザＡ宛にメールが届いていることを示す物である場合は、そのメールの具体的な内容であるテキストデータ（メールメッセージ本文）である。
【０１７３】
仮想宅ビューアＡからのイベント詳細情報の要求に対応して、ステップＳ１１１において、ユーザ情報保持サーバ２４は、仮想宅ビューアＡからのセッション情報を確認し、ユーザＡのユーザＩＤを認識する。そして、ユーザ情報保持サーバ２４は、ユーザＡのユーザＩＤに対応付けられているイベント詳細情報を取得する。さらに、ユーザ情報保持サーバ２４は、インタネット５および基地局４を介して仮想宅ビューアＡに、イベント詳細情報と、その要求に対する応答とを送信する。
【０１７４】
この応答に対応して、ステップＳ９３において、仮想宅ビューアＡは、仮想世界管理サーバ１５から取得したイベント情報およびユーザ情報保持サーバ２４から取得したイベント詳細情報に基づいて、仮想宅ビューアウィンドウ１０１の画面を更新して、イベント情報を取得する処理を終了する。
【０１７５】
なお、このイベント情報を取得する処理は、これ以降、所定のタイミングで周期的に、即ち、ポーリング（polling）方式で実行される。
【０１７６】
また、仮想宅ビューアＡは、仮想世界情報を取得する処理を終了した後、ユーザＡの宅内に実在する宅内ネットワーク２を構成している機器の状態を把握するために、宅内ネットワーク情報取得処理を実行する。この宅内ネットワーク情報取得処理について、図１１のフローチャートを参照して説明する。
【０１７７】
ステップＳ１３１において、仮想宅ビューアＡは、基地局４およびインタネット５を介して、ユーザＡの住居に実在するホームサーバ１１にアクセスし、宅内ネットワーク２の検索を要求する。ステップＳ１３１からＳ１４１に進み、ステップＳ１３１での仮想宅ビューアＡの要求に対応し、ホームサーバ１１は、宅内ネットワーク２の検索を実行する。具体的には、データバス１４を介して自己に接続している全ての機器に対し、応答を要求してステップＳ１５１に進む。
【０１７８】
ステップＳ１５１において、ステップＳ５１でホームサーバ１１が送信した宅内ネットワーク２の応答要求に応じて、ＴＶ１３は、データバス１４を介してホームサーバ１１に、自己を特定する情報を応答し、ステップＳ１４２に進む。なお、図示は省略するが、データバス１４を介してホームサーバ１１に接続されているＰＣ１２も同様の処理を実行する。これ以降においても、ＰＣ１２は、ＴＶ１３と同様の処理を実行するが、その説明は省略する。
【０１７９】
ステップＳ１４２において、ホームサーバ１１は、データバス１４に接続されたＴＶ１３、ＰＣ１２からの応答に基づき、宅内ネットワーク２を構成する機器の一覧を示す宅内ネットワーク内サービス一覧を作成し、インタネット５および基地局４を介して、仮想宅ビューアＡに通知する。
【０１８０】
ステップＳ１４２からＳ１３２に進み、仮想宅ビューアＡは、ホームサーバ１１から通知された宅内ネットワーク内サービス一覧に基づき、基地局４およびインタネット５を介してホームサーバ１１に、宅内ネットワーク２を構成する機器（ネットワーク機器とも記述する）の詳細情報を要求し、ステップＳ１４３に進む。ここで、ネットワーク機器の詳細情報とは、仮想宅ビューアＡから制御できる項目（ＴＶ１３の場合、電源のオン／オフ、音量の増減、チャンネルの変更、多重音声の切り替え、入力信号の切り替えなどである。ＰＣ１２の場合、実現できるHDDビデオレコーダ９２、オーディオデータ配信サービス９３、および写真データ配信サービス９４の各種の操作などである）、ネットワーク機器を制御する時にコントロールパネル１０６に表示する操作ボタンの情報などを含むものである。
【０１８１】
ステップＳ１４３において、仮想宅ビューアＡがステップＳ１３２で送信した詳細情報の要求に対応し、ホームサーバ１１は、宅内ネットワーク２を構成するＴＶ１３に詳細情報を要求する。
【０１８２】
ステップＳ１４３からＳ１５２に進み、ホームサーバ１１が送信した要求に対応し、ＴＶ１３は、ホームサーバ１１に、自己の詳細情報を通知してステップＳ１４４に進む。ステップＳ１４４において、ホームサーバ１１は、各ネットワーク機器からの詳細情報を、インタネット５および基地局４を介して、仮想宅ビューアＡに通知する。
【０１８３】
ステップＳ１４４からＳ１３３に進み、仮想宅ビューアＡは、基地局４およびインタネット５を介してホームサーバ１１に、ネットワーク機器の現在ステータス情報を要求する。ステップＳ１３３からＳ１４５に進み、ホームサーバ１１は、仮想宅ビューアＡが送信した現在ステータス情報の要求に対応し、ホームサーバ１１は、ＴＶ１３に現在ステータス情報を要求する。
【０１８４】
ステップＳ１４５からＳ１５３に進み、ＴＶ１３は、ホームサーバ１１が送信した要求に応じ、ホームサーバ１１に、自己の現在ステータス情報を通知する。ＴＶ１３の現在ステータス情報とは、例えば、受信中のチャンネル、音量の設定値などである。ステップＳ１５３からＳ１４６に進み、ホームサーバ１１は、各ネットワーク機器からの現在ステータス情報を、インタネット５および基地局４を介して、仮想宅ビューアＡに通知し、宅内ネットワーク情報取得処理を終了する。
【０１８５】
なお、仮想宅ビューアＡは、以上のようにして取得した各ネットワーク機器の現在ステータス情報に基づき、例えば、図６に示したメインパネル１０５に表示されている仮想部屋のネットワーク機器に対応するアイコンの表示を変化させる。例えば、ユーザＡの住居に実在するＴＶ１３がテレビジョン番組を受信中である場合、ＴＶアイコン１２６の画面に画像を表示させる。
【０１８６】
次に、仮想宅ビューアＡは、ユーザＡのメンバリストを取得するために、メンバリスト取得処理を行う。このメンバリスト取得処理について、図１２のフローチャートを参照して説明する。
【０１８７】
ステップＳ１７１において、仮想宅ビューアＡは、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３にアクセスし、ユーザ端末間通信中継サーバ２３におけるユーザＡ専用のセッション情報とともに、ユーザＡが属するユーザグループのメンバリストの要求を送信する。
【０１８８】
この要求に対応して、ステップＳ１８１において、ユーザ端末間通信中継サーバ２３は、仮想宅ビューアＡからのセッション情報を確認し、ユーザＡのユーザＩＤを認識する。そして、ユーザ端末間通信中継サーバ２３は、記憶しているメンバリストのうちの、ユーザＡのユーザＩＤに対応付けられたユーザＡが属するユーザグループのメンバリストを取得して、ステップＳ１８２に進む。ステップＳ１８２において、ユーザ端末間通信中継サーバ２３は、インタネット５および基地局４を介して仮想宅ビューアＡに、ユーザＡが属するユーザグループのメンバリストの要求に対する応答と、ユーザＡが属するユーザグループのメンバリストとを送信する。
【０１８９】
さらに、ステップＳ１７２において、仮想宅ビューアＡは、基地局４およびインタネット５を介して仮想世界管理サーバ１５にアクセスし、仮想世界管理サーバ１５におけるユーザＡ専用のセッション情報とともに、ユーザＡの外鍵リストを取得する要求を送信する。
【０１９０】
この要求に対応して、ステップＳ１９１において、仮想世界管理サーバ１５は、仮想宅ビューアＡからのセッション情報を確認し、ユーザＡのユーザＩＤを認識する。そして、仮想世界管理サーバ１５は、外鍵リストＤＢ１７に記憶している外鍵リストのうちの、ユーザＡのユーザＩＤに対応付けられたユーザＡの外鍵リストを取得して、ステップＳ１９２に進む。ステップＳ１９２において、仮想世界管理サーバ１５は、インタネット５および基地局４を介して仮想宅ビューアＡに、外鍵リストの要求に対する応答と、ユーザＡの外鍵リストとを送信する。
【０１９１】
仮想宅ビューアＡは、ユーザＡが属するユーザグループのメンバリストを取得し、さらに、ユーザＡの外鍵リストを取得して、メンバリスト取得処理を終了する。
【０１９２】
図８のログイン処理乃至図１２のメンバリスト取得処理を終了した後、図１４で後述するログアウト処理が行われるまでの間、仮想世界において、各種のスタンドアローン処理やコミュニケーション処理（いずれも詳細は後述する）を行うことが可能となる。
【０１９３】
図１３は、メインパネル１０５に表示されるドアアイコン１２２が選択されたときの仮想宅ビューアウィンドウ１０１の画面を示している。
【０１９４】
図１３のコントロールパネル１０６には、ドアアイコン１２２のプロパティが表示される。ドアアイコン１２２のプロパティには、ユーザＡが移動することができる相手、即ち、ユーザＡが属するユーザグループのメンバリストに登録されているメンバの名前を示す「移動する」リストが表示される。そして、「移動する」リストには、メンバそれぞれの仮想宅の玄関先に移動することを要求するボタンである、「ゆみこの家」ボタン１３３、「つよしの家」ボタン１３４、「ひでおの家」ボタン１３５が表示される。さらに、「移動するリスト」には、「家の外」ボタン１３６も表示される。例えば、ユーザＡは、「ゆみこの家」ボタン１３３を操作することにより、ゆみこの仮想宅の玄関先に移動することができる。また、ユーザＡは、「家の外」ボタン１３６を操作することにより、ユーザＡの仮想宅の外にマスコット１２１を移動させることができる。
【０１９５】
「移動する」リストには、ユーザＡが属するユーザグループのメンバリストに登録されているメンバの数だけリストが表示される。メンバリストに登録しているメンバの数が、所定の数を超えている場合、メンバの名前の表示をスクロールさせるためのスクロールボタン（不図示）が表示される。
【０１９６】
また、コントロールパネル１０６に表示されるドアアイコン１２２のプロパティには、ユーザＡの仮想宅の鍵の状態を変更するための、「内鍵」ボタン１３７、「外鍵」ボタン１３８、および、仮想宅仮想世界からログアウトするための「終了」ボタン１３９が表示されている。
【０１９７】
仮想宅ビューアＡは、「内鍵」ボタン１３７、または「外鍵」ボタン１３８が押下された場合、ユーザＡの仮想宅の内鍵または外鍵の状態、即ち、公開レベルを変更する。「内鍵」ボタン１３７の中には、内鍵を開錠しているときは、何も表示されないが、仮想宅の内鍵を施錠しているときは、施錠している状態を表す鍵マークが表示される。同様に、「外鍵」ボタン１３８の中には、外鍵を開錠しているときは、何も表示されないが、仮想宅の外鍵を施錠しているときは、施錠している状態を表す鍵マークが表示される。図１３では、ユーザＡの仮想宅の内鍵および外鍵の状態は、「内鍵」ボタン１３７、および「外鍵」ボタン１３８の中に鍵マークが表示されているため、内鍵および外鍵とも施錠されている状態である。
【０１９８】
仮想宅ビューアＡは、ユーザが仮想宅ビューアウィンドウ１０１の「終了」ボタン１０２、または、ドアアイコン１２２が選択されたときにコントロールパネル１０６に表示されるドアアイコン１２２のプロパティである「終了」ボタン１３９を押下した場合、ログアウト処理を開始する。
【０１９９】
仮想宅ビューアＡを終了するときのログアウト処理について、図１４のフローチャートを参照して説明する。
【０２００】
ステップＳ２１１において、仮想宅ビューアＡは、基地局４およびインタネット５を介して仮想世界管理サーバ１５に、仮想世界情報を更新する要求、仮想世界管理サーバ１５におけるユーザＡ専用のセッション情報、および現時点の仮想世界情報（ユーザＡが所有しているアイテムの情報や仮想部屋の情報などの私的空間情報、仮想宅の外観の情報などの公的空間情報など）を送信する。
【０２０１】
この要求に対応して、ステップＳ２３１において、仮想世界管理サーバ１５は、セッション情報を確認し、ユーザＡのユーザＩＤを認識する。そして、仮想世界管理サーバ１５は、仮想宅ビューアＡからの仮想世界情報に基づいて、私的空間ＤＢ１９に記憶されている、ユーザＡのユーザＩＤに対応した私的空間の情報（ユーザＡの仮想部屋を構成するアイテムの情報など）、あるいは公的空間ＤＢ２０に記憶されている、ユーザＡのユーザＩＤに対応した公的空間（ユーザＡの仮想宅の外観の情報など）を更新する。ステップＳ２３１からＳ２３２に進み、仮想世界管理サーバ１５は、インタネット５および基地局４を介して仮想宅ビューアＡに、仮想世界情報を更新する要求に対する応答を送信する。
【０２０２】
ステップＳ２２２において、仮想宅ビューアＡは、基地局４およびインタネット５を介してユーザ情報保持サーバ２４に、ユーザ情報を更新する要求、ユーザ情報保持サーバ２４におけるユーザＡ専用のセッション情報、およびメモ機能を有するアイテムに付随する個人データ（テキストデータ）などを送信する。
【０２０３】
仮想宅ビューアＡからのユーザ情報を更新する要求に対応して、ステップＳ２４１において、ユーザ情報保持サーバ２４は、仮想宅ビューアＡからのセッション情報を確認し、ユーザＡのユーザＩＤを認識する。そして、ユーザ情報保持サーバ２４は、仮想宅ビューアＡからのユーザＡの個人データに基づいて、ユーザＡのユーザＩＤに対応するユーザ情報を更新する。ステップＳ２４１からＳ２４２に進み、ユーザ情報保持サーバ２４は、インタネット５および基地局４を介して仮想宅ビューアＡに、ユーザ情報を更新する要求に対する応答を送信する。
【０２０４】
さらに、ステップＳ２２３において、仮想宅ビューアＡは、基地局４およびインタネット５を介して仮想世界管理サーバ１５に、仮想世界管理サーバ１５におけるユーザＡ専用のセッション情報とともに、ログアウトの要求を送信する。この要求に対応して、ステップＳ２３３において、仮想世界管理サーバ１５は、ユーザＡ専用のセッション情報からユーザＡを一意に特定するようにした自己の設定を解除して、インタネット５および基地局４を介して仮想宅ビューアＡにログアウトの完了を通知する。
【０２０５】
この通知に対応して、ステップＳ２２４において、仮想宅ビューアＡは、基地局４およびインタネット５を介してユーザ情報保持サーバ２４に、ユーザ情報保持サーバ２４におけるユーザＡ専用のセッション情報とともに、ログアウトの要求を送信する。この要求に対応して、ステップＳ２４３において、ユーザ情報保持サーバ２４は、ユーザＡ専用のセッション情報からユーザＡを一意に特定するようにした自己の設定を解除して、インタネット５および基地局４を介して仮想宅ビューアＡにログアウトの完了を通知する。
【０２０６】
この通知に対応して、ステップＳ２２５において、仮想宅ビューアＡは、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、ユーザ端末間通信中継サーバ２３におけるユーザＡ専用のセッション情報とともに、ログアウトの要求を送信する。この要求に対応して、ステップＳ２５１において、ユーザ端末間通信中継サーバ２３は、ユーザＡ専用のセッション情報からユーザＡを一意に特定するようにした自己の設定を解除して、インタネット５および基地局４を介して仮想宅ビューアＡにログアウトの完了を通知する。
【０２０７】
仮想宅ビューアＡは、ユーザ端末間通信中継サーバ２３からのログアウトの完了の通知を受信してログアウト処理を終了する。
【０２０８】
次に、ログイン後に実行可能なスタンドアローン処理について説明する。
【０２０９】
ユーザＡは、図１３に示したドアアイコン１２２のプロパティに表示されている「内鍵」ボタン１３７を押下することによって、施錠されている仮想部屋の内鍵を開錠し、あるいは、開錠されている仮想部屋の内鍵を施錠（ロック）することができる。同様に、ユーザＡは、図１３に示したドアアイコン１２２のプロパティに表示されている「外鍵」ボタン１３８を押下することによって、施錠されている仮想部屋の外鍵を開錠し、あるいは、開錠されている仮想部屋の外鍵を施錠（ロック）することができる。ユーザＡが内鍵の状態や外鍵の状態を変更することは、ユーザＡの仮想部屋への他のユーザの入室を設定、即ち、ユーザＡの仮想部屋を他のユーザと共有するレベルを設定することとなる。
【０２１０】
ユーザＡがドアアイコン１２２の鍵の状態を変更したときに行われる、公開レベルを設定する処理について、図１５のフローチャートを参照して説明する。
【０２１１】
ステップＳ２７１において、仮想宅ビューアＡは、ユーザＡが「内鍵」ボタン１３７もしくは「外鍵」ボタン１３８を操作したことに対応し、ドアアイコン１２２の内鍵もしくは外鍵の状態を変更する。ステップＳ２７１からＳ２７２に進み、仮想宅ビューアＡは、基地局４およびインタネット５を介して、仮想世界管理サーバ１５に公開レベルを変更する要求、仮想世界管理サーバ１５におけるユーザＡ専用のセッション情報、および変更後の内鍵または外鍵の状態を送信する。
【０２１２】
仮想宅ビューアＡからの公開レベルの変更の要求に対応して、ステップＳ２８１において、仮想世界管理サーバ１５は、仮想宅ビューアＡからのセッション情報を確認して、ユーザＡのユーザＩＤを認識する。そして、仮想世界管理サーバ１５は、仮想宅ビューアＡからの鍵の状態に基づいて、私的空間ＤＢ１９に記憶されているユーザＡのユーザＩＤに対応するアイテムの情報のうちの、ドアアイコン１２２に付随する内鍵または外鍵の情報を更新する。
【０２１３】
ステップＳ２８１からＳ２８２に進み、仮想世界管理サーバ１５は、インタネット５および基地局４を介して、仮想宅ビューアＡに公開レベルを変更した旨を通知する。仮想宅ビューアＡは、インタネット５および基地局４を介して、仮想世界管理サーバ１５からの公開レベルを変更した旨の通知を受信し、公開レベルを設定する処理を終了する。
【０２１４】
図１６は、カーテンアイコン１３２が選択されたときの仮想宅ビューアウィンドウ１０１に表示される画面を示している。
【０２１５】
コントロールパネル１０６には、カーテンアイコン１３２のプロパティであるカーテン調節つまみ１４１、およびコントロールパネル１０６に表示されたカーテンアイコン１３２のプロパティを閉じて、仮想部屋の情報を表示させる「閉じる」ボタン１４２が表示されている。仮想宅ビューアＡは、カーテン調節つまみ１４１がユーザＡによってドラッグされた場合、そのドラックに応じて、カーテンアイコン１３２の開閉量を設定する。
【０２１６】
ユーザＡがカーテンアイコン１３２の開閉量を変更したときに行われる、公開レベルを設定する処理について、図１７のフローチャートを参照して説明する。
【０２１７】
ステップＳ２９１において、仮想宅ビューアＡは、ユーザＡがカーテン調節つまみ１４１を操作したことに応答し、仮想部屋のカーテンアイコン１３２の開閉量を変更し、ステップＳ２９２に進む。ステップＳ２９２において、仮想宅ビューアＡは、基地局４およびインタネット５を介して、仮想世界管理サーバ１５に公開レベルを変更する要求、仮想世界管理サーバ１５におけるユーザＡ専用のセッション情報、および変更後のカーテンの開閉量を送信する。
【０２１８】
この要求に対応して、ステップＳ３０１において、仮想世界管理サーバ１５は、セッション情報を確認して、ユーザＡのユーザＩＤを認識する。そして、仮想世界管理サーバ１５は、仮想宅ビューアＡからのカーテンの開閉量に基づいて、私的空間ＤＢ１９に記憶されているユーザＡのユーザＩＤに対応するアイテムの情報のうちの、カーテンアイコン１３２に付随するカーテンの開閉量の情報を更新する。
【０２１９】
ステップＳ３０１からＳ３０２に進み、仮想世界管理サーバ１５は、インタネット５および基地局４を介して、仮想宅ビューアＡに公開レベルを変更した旨を通知する。仮想宅ビューアＡは、インタネット５および基地局４を介して、仮想世界管理サーバ１５からの公開レベルを変更した旨の通知を受信し、公開レベルを設定する処理を終了する。
【０２２０】
次に、上述したように、ユーザＡは、仮想部屋の任意のアイコンを任意の位置にドラッグアンドドロップすることにより、そのアイコンの配置を変更することができる。
【０２２１】
例えば、図１８に示された仮想部屋のソファアイコン１２７をドラッグし、テーブルアイコン１２８の右上にドロップすれば、図１９に示すように、ソファアイコン１２７の配置を変更することができる。
【０２２２】
また、ユーザＡは、仮想部屋の任意のアイコンをダブルクリックする毎に、そのアイコンの向きを、左斜め前向きまたは右斜め前向きに交互に切り替えることができる。
【０２２３】
例えば、図１９に示された仮想部屋の右斜め前向きのソファアイコン１２７をダブルクリックすれば、図２０に示すように、その向きを、左斜め前向きに切り替えることができる。
【０２２４】
さらに例えば、ユーザＡは、図２０に示す仮想部屋のボードゲームセットアイコン１４４をドラッグし、テーブルアイコン１２８に重畳した状態でドロップすれば、図２１に示すように、テーブルアイコン１２８の上にボードゲームセットアイコン１４４を配置することができる。
【０２２５】
なお、ボードゲームセットアイコン１４４をテーブルアイコン１２８の陰に配置することもできる。すなわち、ボードゲームセットアイコン１４４を、例えば、画面の右下側から左上側に向かって、テーブルアイコン１２８の位置までドラッグしてドロップすれば、図２２Ａに示すように、テーブルアイコン１２８の上にボードゲームセットアイコン１４４を配置することができる。
【０２２６】
反対に、ボードゲームセットアイコン１４４を、例えば、画面の左上側から右下側に向かって、テーブルアイコン１２８の位置までドラッグしてドロップすれば、図２２Ｂに示すように、テーブルアイコン１２８の陰にボードゲームセットアイコン１４４を配置することができる。
【０２２７】
以上のようにして、各アイコンの配置や向きが変更された場合、それに対応して、随時、そのアイコンに対応するアイテムの情報が更新される。そして、更新されたアイテムの情報は、所定の周期毎に、仮想世界管理サーバ１５に送信される。
【０２２８】
ユーザは、仮想部屋の任意のアイコンをドラッグし、クローゼットアイコン１３１にドロップすることにより、そのアイコンをクローゼットに収納することができる（ただし、収納できないアイコンもある）。
【０２２９】
例えば、図２３に示すように、クローゼットアイコン１３１に、ボードゲームセットアイコン１４４をドラッグすると、クローゼットアイコン１３１の扉が開くので、その状態で、ボードゲームセットアイコン１４４をドロップすれば、ボードゲームセットアイコン１４４がクローゼットに収納される。
【０２３０】
クローゼットアイコン１３１に任意のアイコンが収納されている場合、クローゼットアイコン１３１が、図２４に示すように、選択された状態（図においては、太枠で囲まれた状態）となると、クローゼットアイコン１３１に隣接してポップアップリスト１５１が表示される。
【０２３１】
ポップアップリスト１５１には、クローゼットに収納されているアイコンを縮小したものが、収納された順序に従って所定の数（図２４の場合、５個）まで表示される。なお、クローゼットに所定の数以上のアイコンが収納されている場合、ポップアップリスト１５１の中に、表示されているアイコンをスクロールさせるとき押下されるスクロールボタン１５９が表示される。
【０２３２】
また、クローゼットアイコン１３１が選択された状態となった場合、コントロールパネル１０６には、クローゼットアイコン１３１のプロパティである「アイテム一覧表示」ボタン１５７、および「閉じる」ボタン１５８が表示される。
【０２３３】
「アイテム一覧表示」ボタン１５７は、図２５に示すように、クローゼットに収納されている全てのアイコンを示すアイテム一覧をメインパネル１０５に表示させるとき押下される。「閉じる」ボタン１５８は、メインパネル１０５にアイテム一覧が表示されているとき、メインパネル１０５の表示を仮想部屋に戻すとき押下される。
【０２３４】
図２６に示すように、メインパネル１０５に表示されたアイテム一覧のうちの１つ（図２６の場合、収納されているボードゲームセットアイコン１４４）がユーザによって選択された場合、コントロールパネル１０６には、選択されたアイコンのプロパティと、メインパネル１０５の表示を仮想部屋に戻すとき押下される「閉じる」ボタン１６１が表示される。
【０２３５】
ただし、図２６において選択されているボードゲームセットアイコン１４４のプロパティは特に存在しないので、「閉じる」ボタン１６１だけが表示されている。ここで、「閉じる」ボタン１６１が押下された場合、図２７に示すように、メインパネル１０５の表示が仮想部屋に戻される。
【０２３６】
ユーザは、ポップアップリスト１５１の中からのアイコンをドラッグし、仮想部屋の任意の位置でドロップすることにより、クローゼット（クローゼットアイコン１３１）に格納されているアイコンを、再び仮想部屋に配置することができる。例えば、図２８は、クローゼットに収納されていた灰皿アイコン１５４が、仮想部屋のテーブルアイコン１２８の上に配置された状態を示している。
【０２３７】
図２９は、メインパネル１０５の仮想部屋において、ＰＣアイコン１２５が選択された状態を示している。ＰＣアイコン１２５がユーザによって選択された場合、コントロールパネル１０６には、仮想宅ビューアＡから制御可能なユーザＡ宅に実在するＰＣ１２が実現可能な機能にそれぞれ対応する、「ビデオレコーダボタン」１６１、「オーディオプレーヤ」ボタン１６２、および「フォトアルバム」ボタン１６３が表示される。
【０２３８】
「ビデオレコーダボタン」１６１は、ＰＣ１２の実現可能な機能であるHDDビデオレコーダ９２を制御するとき押下される。「オーディオプレーヤ」ボタン１６２は、ＰＣ１２の実現可能な機能であるオーディオデータ配信サービス９３を制御するとき押下される。「フォトアルバム」ボタン１６３は、ＰＣ１２の実現可能な機能である写真データ配信サービス９４を制御するとき押下される。
【０２３９】
さらに、コントロールパネル１０６には、ＰＣ１２に対応するＰＣアイコン１２５とは別に、HDDビデオレコーダ９２乃至写真データ配信サービス９４にそれぞれ対応するアイコンを仮想部屋に表示させるとき押下される「機能分割」ボタン１６４が表示される。すなわち、「機能分割」ボタン１６４が押下された場合、図３０に示すように、ＰＣアイコン１２５とは別個に、ビデオレコーダアイコン１７１、オーディオプレーヤアイコン１７２、およびフォトアルバムアイコン１７３が、床の空いている場所に出現する。ユーザは、他のアイコンに対する操作と同様に、ビデオレコーダアイコン１７１乃至フォトアルバムアイコン１７３の配置を任意に変更することができる。
【０２４０】
図３１は、仮想部屋におけるビデオレコーダアイコン１７１およびオーディオプレーヤアイコン１７２の配置が、図３０に示した状態から変更され、ビデオレコーダアイコン１７１がユーザＡによって選択された状態を示している。ビデオレコーダアイコン１７１が選択された場合、コントロールパネル１０６には、ビデオレコーダアイコン１７１のプロパティとしてHDDビデオレコーダ９２の現在の状態が表示される。なお、HDDビデオレコーダ９２の現在の状態を表示するためには、図１１を参照して説明した宅内ネットワーク情報取得処理を実行するによって取得されたＰＣ１２の現在ステータス情報が用いられる。
【０２４１】
さらに、コントロールパネル１０６には、メインパネル１０５にテレビジョン放送の番組表（以下、テレビ番組表と記述する）を表示させるとき押下される「テレビ番組表」ボタン１８１、メインパネル１０５に録画予約の情報を表示させるとき押下される「録画予約確認」ボタン１８２、メインパネル１０５に録画済番組の一覧を表示させるとき押下される「録画済番組一覧」ボタン１８３、およびメインパネル１０５の表示を、仮想部屋の画像に戻すとき押下される「閉じる」ボタン１８４が表示される。
【０２４２】
図３２は、「テレビ番組表」ボタン１８１が押下されたことに対応して、メインパネル１０５にテレビ番組表が表示された状態を示している。このテレビ番組表の表示には、仮想宅ビューアＡがEPGサーバ２５から取得するEPG情報が用いられる。
【０２４３】
仮想宅ビューアＡによるEPG情報取得処理について、図３３のフローチャートを参照して説明する。
【０２４４】
ステップＳ３３１において、仮想宅ビューアＡは、基地局４およびインタネット５を介して、EPGサーバ２５にアクセスし、EPG情報を要求する。
【０２４５】
この要求に対応して、ステップＳ３４１において、EPGサーバ２５は、仮想宅ビューアＡからの要求に応答するEPG情報を取得し、インタネット５および基地局４を介して、仮想宅ビューアＡにそのEPG情報を送信する。仮想宅ビューアＡは、インタネット５および基地局４を介して、EPGサーバ２５からのEPG情報を取得して、EPG情報取得処理を終了する。
【０２４６】
図３４に示すように、メインパネル１０５に表示されたテレビ番組表の１つの番組名がユーザによって選択された場合、コントロールパネル１０６には、選択された番組の内容に関する情報と、選択された番組を録画するときの録画モードを、標準モード、高画質モード、または長時間モードのいずれかに設定するとき押下される「録画モード」設定欄１９１、選択された番組の録画を予約するとき押下される「録画」ボタン１９２、およびメインパネル１０５の表示を、仮想部屋においてビデオレコーダアイコン１７１が選択されている状態に戻すとき押下される「閉じる」ボタン１９３が表示される。
【０２４７】
図３５に示すように、メインパネル１０５に表示されたテレビ番組表の１つの番組名が選択されている状態で、「録画」ボタン１９２が押下された場合、仮想宅ビューアＡは、選択されている番組の録画予約をHDDビデオレコーダ９２に指示するための制御信号を、基地局４およびインタネット５を介してホームサーバ１１に送信する。ホームサーバ１１は、この制御信号を、データバス１４を介してＰＣ１２に送信する。この制御信号を受信したＰＣ１２のHDDビデオレコーダ９２は、制御信号に従って録画予約を設定する。このようにして、携帯型ユーザ端末１で実行される仮想宅ビューアＡの操作画面から、ユーザＡ宅のＰＣ１２に対してテレビジョン放送の録画予約設定を遠隔操作することができる。
【０２４８】
ところで、ここまで説明した、携帯型ユーザ端末１によって実行されている仮想宅ビューアＡによる処理は、ユーザＡ宅のＰＣ１２が仮想宅ビューアプログラム８１を実行することによって実現される仮想宅ビューア９１も実行することができる。
【０２４９】
次に、仮想宅ビューア９１（ＰＣ１２）による、ビデオレコーダアイコン１７１に関連するユーザＡ宅内だけで完結する処理について説明する。
【０２５０】
図３６に示すように、仮想宅ビューア９１のメインパネル１０５に仮想部屋が表示され、そこでビデオレコーダアイコン１７１が選択され、コントロールパネル１０６に、「テレビ番組表」ボタン１８１乃至「閉じる」ボタン１８４が表示されている状態において、「録画済番組一覧」ボタン１８３が押下された場合、図３７に示すように、仮想宅ビューア９１のメインパネル１０５には、HDDビデオレコーダ９２によって既に録画されている番組の一覧を示す録画済番組一覧が表示される。この録画済番組一覧を表示するために、仮想宅ビューア９１は、HDDビデオレコーダ９２からコンテンツ一覧情報を取得する。
【０２５１】
コンテンツ一覧情報取得処理について、図３８のフローチャートを参照して説明する。
【０２５２】
ステップＳ３７１において、仮想宅ビューア９１は、HDDビデオレコーダ９２にコンテンツ一覧情報を要求する。
【０２５３】
ステップＳ３８１において、HDDビデオレコーダ９２は、仮想宅ビューア９１からのコンテンツ一覧情報の要求を取得する。さらに、HDDビデオレコーダ９２は、仮想宅ビューア９１からの要求に応答し、仮想宅ビューア９１に、コンテンツ一覧情報を取得する要求に応答するとともに、コンテンツ一覧情報を供給する。仮想宅ビューア９１は、HDDビデオレコーダ９２からのコンテンツ一覧情報を取得し、コンテンツ一覧情報取得処理を終了する。
【０２５４】
メインパネル１０５に表示された録画済番組一覧の１つの番組名がユーザによって選択された場合、コントロールパネル１０６には、図３９に示すように、選択された録画済番組の内容に関する情報と、選択された録画済番組を再生させるとき押下される「再生」ボタン１９４、再生を一時停止させるとき押下される「一時停止」ボタン１９５、再生を停止させるとき押下される「停止」ボタン１９６、選択された録画済番組を削除させるとき押下される「削除」ボタン１９７、およびメインパネル１０５の表示を、仮想部屋でビデオレコーダアイコン１７１が選択されている状態に戻すとき押下される「閉じる」ボタン１９８が表示される。
【０２５５】
図３９に示されたように、メインパネル１０５に表示された録画済番組一覧の１つの番組名が選択されている状態で、「再生」ボタン１９４が押下された場合、図４０に示すように、「再生」ボタン１９４に隣接して、再生されるテレビ番組の出力先を選択するための「メインパネル」ボタン１９４Ａ、および「ＴＶ」ボタン１９４Ｂが表示される。
【０２５６】
「メインパネル」ボタン１９４Ａが押下された場合、再生されるテレビ番組の映像は、図４１に示すように、メインパネル１０５に表示される。
【０２５７】
録画済番組を再生した映像をメインパネル１０５に表示させるときの処理について、図４２のフローチャートを参照して説明する。
【０２５８】
ステップＳ４０１において、仮想宅ビューア９１は、HDDビデオレコーダ９２に選択されている録画済番組のストリーム再生を要求する。
【０２５９】
ステップＳ４１１において、HDDビデオレコーダ９２は、仮想宅ビューア９１からの選択された録画済番組のストリーム再生の要求を取得する。さらに、HDDビデオレコーダ９２は、ストリーム再生の要求に対応し、選択された録画済番組の再生を開始して、そのストリームデータを仮想宅ビューア９１に供給する。
【０２６０】
ストリームデータ再生を開始した後、仮想宅ビューア９１のコントロールパネル１０６の「一時停止」ボタン１９５または「停止」ボタン１９６がユーザによって押下された場合、ステップＳ４０２において、仮想宅ビューア９１は、HDDビデオレコーダ９２に再生停止を要求する。
【０２６１】
ステップＳ４１２において、HDDビデオレコーダ９２は、仮想宅ビューア９１からの再生停止の要求に応答して、現在再生している録画済番組の再生を停止、即ち、仮想宅ビューア９１に対するストリームデータの供給を停止する。さらに、HDDビデオレコーダ９２は、仮想宅ビューア９１にストリームデータの再生停止の要求に対する応答を出力する。仮想宅ビューア９１は、HDDビデオレコーダ９２からの最低停止の要求に対する応答を取得し、録画済番組を再生した映像をメインパネル１０５に表示させるときの処理を終了する。
【０２６２】
次に、図４０において、「ＴＶ」ボタン１９４Ｂが押下された場合、それまでメインパネル１０５の上端に表示されていた文字列「録画済番組一覧」が、図４３に示すように、文字列「〜ＴＶで再生中〜」に置換される。この状態で、「閉じる」ボタン１９８が押下された場合、図４４に示すように、メインパネル１０５の表示は仮想部屋に戻り、さらに、ＴＶアイコン１２６の画面には、再生された録画済番組の映像が表示される。
【０２６３】
さらに、図４０において、「ＴＶ」ボタン１９４Ｂが押下された場合、HDDビデオレコーダ９２によって再生された録画済番組の映像が、ユーザＡ宅に実在するＴＶ１３の画面に表示される。
【０２６４】
HDDビデオレコーダ９２によって再生された録画済番組の映像を、ユーザ宅に実在するＴＶ１３の画面に表示させる処理について、図４５のフローチャートを参照して説明する。
【０２６５】
ステップＳ４４１において、仮想宅ビューア９１は、データバス１４を介して、ＴＶ１３に、録画済番組のストリームデータをHDDビデオレコーダ９２から取得するように指示する制御信号を出力する。この制御信号に対応し、ステップＳ４５１において、ＴＶ１３は、データバス１４を介してHDDビデオレコーダ９２に、録画済番組のストリーム再生を要求する。
【０２６６】
ステップＳ４６１において、HDDビデオレコーダ９２は、データバス１４を介して、データバス１４を介してＴＶ１３に、この要求に対する了解の旨を通知する。ステップＳ４５２において、ＴＶ１３は、データバス１４を介して仮想宅ビューア９１に、HDDビデオレコーダ９２がストリーム再生を了解した旨を通知する。
【０２６７】
ステップＳ４６２において、HDDビデオレコーダ９２は、録画済番組の再生を開始し、そのストリームデータを、データバス１４を介してＴＶ１３に供給を開始する。
【０２６８】
ストリームデータ再生を開始した後、仮想宅ビューア９１のコントロールパネル１０６の「一時停止」ボタン１９５または「停止」ボタン１９６がユーザによって押下された場合、ステップＳ４４２において、仮想宅ビューア９１は、データバス１４を介して、ＴＶ１３にHDDビデオレコーダ９２からの録画済番組のストリームデータの取得を停止するように指示する制御信号を出力する。この制御信号に応答し、ステップＳ４５２において、ＴＶ１３は、データバス１４を介してHDDビデオレコーダ９２に、ストリームデータの供給停止を要求する。
【０２６９】
この要求に対応し、ステップＳ４６３において、HDDビデオレコーダ９２は、録画済番組の再生を停止して、ＴＶ１３に対するストリームデータの供給を停止し、ストリームデータの停止をＴＶ１３に通知する。ステップＳ４５３において、ＴＶ１３は、HDDビデオレコーダ９２がストリームデータの供給停止を了解したことを、データバス１４を介して仮想宅ビューア９１に通知し、HDDビデオレコーダ９２によって再生された録画済番組の映像を、ユーザＡ宅に実在するＴＶ１３の画面に表示させる処理を終了する。
【０２７０】
次に、図４６は、携帯型ユーザ端末１のメインパネル１０５に表示されている仮想部屋において、ＴＶアイコン１２６がユーザＡによって選択された状態を示している。ＴＶアイコン１２６が選択された場合、コントロールパネル１０６には、ＴＶアイコン１２６のプロパティとして、ユーザＡ宅に実在するＴＶ１３の状態（現在、ＴＶ１３の電源はオフであるので何も表示されていない）と、ＴＶ１３を制御するためのボタン、すなわち、電源をオン／オフさせるとき押下される「POWER」ボタン２１１、ＴＶ１３の受信チャンネルを指定するとき押下される数字ボタン２１２、音量を増減させるとき押下される「音量」ボタン２１３などが表示される。
【０２７１】
ユーザＡによって「POWER」ボタン２１１が押下された場合、仮想宅ビューアＡは、基地局４およびインタネット５を介して、ホームサーバ１１にＴＶ１３の電源をオンとするように指示する制御信号を送信する。ホームサーバ１１は、仮想宅ビューアＡからの電源をオンとする制御信号をＴＶ１３に中継する。ＴＶ１３は、仮想宅ビューアＡからの制御信号に応答し、電源をオンとして現在設定されているチャンネル（例えば、１０ｃｈ）の受信を開始する。
【０２７２】
ＴＶ１３からの応答に対応して、仮想宅ビューア９１は、図４７に示すように、ＴＶアイコン１２６を電源オンの状態に変化させる。すなわち、ＴＶアイコン１２６の画面に画像を表示させる。また、仮想宅ビューア９１は、コントロールパネル１０６に、ＴＶアイコン１２６のプロパティとして、ＴＶ１３が現在受信中のチャンネル（いまの場合、１０ｃｈ）と、その番組に関する情報を表示させる。
【０２７３】
この後、ユーザＡにより、例えば、６ｃｈの受信を指示する数字ボタン２１２−６が押下された場合、仮想宅ビューアＡは、ＴＶ１３に対して６ｃｈを受信するように指示する制御信号を、ホームサーバ１１に出力する。ホームサーバ１１は、仮想宅ビューアＡからの６ｃｈを受信させる制御信号をＴＶ１３に中継する。ＴＶ１３は、仮想宅ビューアＡに応答するとともに、受信するチャンネルを６ｃｈに切り替える。
【０２７４】
ＴＶ１３からの応答に対応して、仮想宅ビューアＡは、図４８に示すように、ＴＶアイコン１２６の画面の画像を変更する。また、仮想宅ビューアＡは、コントロールパネル１０６に、ＴＶアイコン１２６のプロパティとして、ＴＶ１３が受信中のチャンネル（いまの場合、６ｃｈ）と、その番組に関する情報を表示させる。
【０２７５】
次に、仮想部屋のメモ帳アイコン２３１（図４９）を用いる簡易メモ機能について説明する。
【０２７６】
図４９は、ユーザＡの仮想部屋のメモ帳アイコン２３１が選択されたときの仮想宅ビューアウィンドウ１０１に表示される画面を示している。
【０２７７】
メインパネル１０５には、ユーザＡの仮想部屋において、テーブルアイコン１２８の上にあるメモ帳アイコン２３１がユーザによって選択された状態が表示されている。メモ帳アイコン２３１が選択されていることに対応して、コントロールパネル１０６には、メモ帳アイコン２３１のプロパティとして、メモ帳の前回開かれていたページ（図４９では、３／５００ページ）の先頭部分「４／１３野球の練習・・・」が表示されている。
【０２７８】
また、コントロールパネル１０６には、プロパティとして表示させるメモ帳のページを選択するとき押下される「ページ」ボタン２３２、メインパネル１０５に新規のページを開くとき押下される「新規」ボタン２３３、プロパティとして選択されたページの全体をメインパネル１０５に表示させるとき押下される「開く」ボタン２３４、選択されたページをメモ帳から切り取って別個のメモ用紙アイコン２４１（図５２）を生成するとき押下される「切り取る」ボタン２３５、およびメインパネル１０５の表示を、メモ帳の選択されているページの文面から仮想部屋に戻すとき押下される「閉じる」ボタン２３６が表示される。
【０２７９】
図５０は、「新規」ボタン２３３が押下されたことにより、メインパネル１０５に新規のページが表示された状態を示している。ユーザＡは、図５１に示すように、メインパネル１０５に表示されたページに対して、文字を入力することができる。
【０２８０】
図５２は、「切り取る」ボタン２３５が押下されたことより、メモ帳の選択されていたページが切り取られ、メモ帳アイコン２３１とは別個に、１枚のメモ用紙に対応するメモ用紙アイコン２４１が仮想部屋に出現した状態を示している。このとき、メインパネル１０５の仮想部屋では、メモ用紙アイコン２４１が選択された状態が表示されており、コントロールパネル１０６には、選択されているメモ用紙アイコン２４１のプロパティとして、そこに書き込まれているテキストの先頭部分（いまの場合、「これはメモのテストです。・・・」）が表示される。さらに、コントロールパネル１０６には、メモ用紙に書き込まれているテキストを、メインパネル１０５に表示させるとき押下される「開く」ボタン２４２、およびメインパネル１０５の表示を、メモ用紙に書き込まれているテキストから仮想部屋に戻すとき押下される「閉じる」ボタン２４３が表示される。
【０２８１】
メモ用紙アイコン２４１は、後述するコミュニケーション処理において、他のユーザに渡すことができる。
【０２８２】
なお、メモ帳の各ページに書き込まれたテキスト、新たに出現したメモ用紙アイコン２４１の配置や向き、メモ用紙に書き込まれたテキストは、ユーザの個人データとして、所定の期間毎に、ユーザ情報保持サーバ２４にアップロードされる。
【０２８３】
以上で、他のユーザと関わらない各種のスタンドアローン処理の説明を終了する。
【０２８４】
次に、仮想空間遠隔操作システムによる、複数のユーザが関連する各種のコミュニケーション処理について説明する。ユーザＡがコミュニケーション処理を相互に実行できる相手は、仮想空間遠隔操作システムに参加している全てのユーザのうち、ユーザＡ自身が属するユーザグループのメンバに限られる。
【０２８５】
ユーザＡは、仮想部屋の電話アイコン１２４を選択し、それによってコントロールパネル１０６の呼出先リストに表示されるボタンを押下することにより、ユーザＡ自身が属するユーザグループに属しているメンバのうちの一人を選択して通話することができる（実際には、チャットによりテキストを交換することができる）。
【０２８６】
図５３に示すように、仮想部屋の電話アイコン１２４が選択された場合、コントロールパネル１０６には、電話アイコン１２４のプロパティとして、電話をかけることができる相手、すなわち、ユーザＡ自身が属するユーザグループに属しているメンバの名前を示す呼出先リスト２５１が表示される。
【０２８７】
呼出先リスト２５１には、ユーザＡ自身が属するユーザグループに属しているメンバの名前が所定の数だけ表示される。ユーザグループに属しているメンバの数が、所定の数を超えている場合、メンバの名前の表示をスクロールさせるためのスクロールボタン（不図示）が表示される。メンバの名前の横には、それぞれ呼出ボタンが表示される。例えば、「ゆみこ」の呼出ボタンが押下された場合、同じユーザグループのメンバである「ゆみこ」と通話することができる（詳細は後述する）。
【０２８８】
なお、呼出先リスト２５１の表示には、起動時の一連の処理で取得されたメンバリストが参照されるが、この表示と同時に、図１２を参照して上述したメンバリスト取得処理が再び実行され、最新のメンバリストが取得された後、呼出先リスト２５１の表示が更新される。
【０２８９】
また、コントロールパネル１０６には、ユーザＡ自身が属するユーザグループに属しているメンバの名前の一覧をメインパネル１０５に表示させるとき押下される「メンバ一覧」ボタン２５２、通話を終了するとき押下される「通話切断」ボタン２５３、他のユーザからユーザＡ宛に残された留守番電話の録音の内容（実際にはテキストデータ）を確認するとき押下される「留守電確認」ボタン２５４、およびコントロールパネル１０６の表示を、電話アイコン１２４のプロパティから、仮想部屋に戻すとき押下される「閉じる」ボタン２５５が表示される。
【０２９０】
仮想宅ビューアＡは、ユーザＡによって「メンバ一覧」ボタン２５２が選択された場合、ログイン時（図１２に示したメンバリスト取得処理時）に、ユーザ端末間通信中継サーバ２３から取得したユーザＡが属するユーザグループのメンバリストと、仮想世界管理サーバ１５の外鍵リストＤＢ１７から取得したユーザＡの外鍵リストに基づいて、メインパネル１０５にメンバ一覧を表示させる。
【０２９１】
図５４は、「メンバ一覧」ボタン２５２が選択されたときに仮想宅ビューアウィンドウ１０１に表示される画面を示している。
【０２９２】
メインパネル１０５には、ユーザＡ自身が属するユーザグループに属しているメンバのユーザ名が表示されるユーザ名欄、外鍵リストに基づいて表示される外鍵配布欄および外鍵受取り欄、並びに、「ユーザ検索」ボタン２６１からなるメンバ一覧が表示される。
【０２９３】
外鍵配布欄には、ユーザＡが、対応するユーザ名欄に表示されているユーザに、ユーザＡの仮想宅の外鍵（キー）を配布している場合には、そのことを表す鍵マークが表示される。また、外鍵受取り欄には、ユーザＡが、対応するユーザ名欄に表示されているユーザの仮想宅の外鍵（キー）を所有している場合には、そのことを表す鍵マークが表示される。
【０２９４】
図５４のメインパネル１０５に示すユーザＡのメンバ一覧によれば、最上行のユーザ名「ゆみこ」で特定されるユーザは、その外鍵配布欄に鍵マークが表示されていないので、ユーザＡの仮想部屋への入室が許可されていないユーザである。また、外鍵受取り欄には鍵マークが表示されていないので、ユーザＡは、「ゆみこ」で特定されるユーザの仮想部屋への入室が許可されていない。メンバ一覧の２行目のユーザ名「つよし」で特定されるユーザは、その外鍵配布欄に鍵マークが表示されているので、ユーザＡの仮想部屋への入室が許可されているユーザである。また、外鍵受取り欄には鍵マークが表示されていないので、ユーザＡは、「つよし」で特定されるユーザの仮想部屋への入室が許可されていないユーザである。メンバ一覧の３行目のユーザ名「ひでお」で特定されるユーザは、その外鍵配布欄に鍵マークが表示されているので、ユーザＡの仮想部屋への入室が許可されている。また、外鍵受取り欄には鍵マークが表示されているので、ユーザＡは、「ひでお」で特定されるユーザの仮想部屋への入室が許可されているユーザである。
【０２９５】
ユーザＡは、自身が属するユーザグループに、新たに、メンバを追加登録することができる。
【０２９６】
即ち、ユーザＡによって図５４の「ユーザ検索」ボタン２６１が押下された場合、図５５に示すように、コントロールパネル１０６が、電話のプロパティである呼出先リスト２５１等の表示から、ユーザ検索のための表示に切り替えられる。すなわち、コントロールパネル１０６には、検索条件とするユーザ名を入力するための入力欄２７１、検索を開始させ、メインパネル１０５に検索結果を表示させるとき押下される「検索」ボタン２７２、メインパネル１０５の表示を、検索結果からメンバ一覧に戻るとき押下される「メンバ一覧」ボタン２７３、およびメインパネル１０５の表示を、仮想部屋に戻すとき押下される「閉じる」ボタン２７４が表示される。
【０２９７】
例えば、図５６に示すように、検索条件として「はなこ」が入力欄２７１に入力され、「検索」ボタン２７２が押下された場合、仮想宅ビューアＡは、基地局４およびインタネット５を介して、ユーザ端末間通信中継サーバ２３にユーザ検索の要求と検索条件「はなこ」とを通知する。ユーザ端末間通信中継サーバ２３は、仮想宅ビューアＡからの要求によって、全てのユーザを対象としてユーザ名に「はなこ」を含むユーザの検索を実行する。ユーザ端末間通信中継サーバ２３は、インタネット５および基地局４を介して、検索結果を仮想宅ビューアＡに送信する。仮想宅ビューアＡは、ユーザ端末間通信中継サーバ２３からの検索結果を受信し、その検索結果に基づいて、メインパネル１０５にユーザ名に「はなこ」を含むユーザ名の一覧を表示する。
【０２９８】
例えば、図５７に示すように、メインパネル１０５において、検索結果として表示されたユーザ名「はなこ」がユーザＡによって選択された場合、コントロールパネル１０６には、選択されたユーザ名「はなこ」のプロパティ（「はなこ」自身によって予め公開用に登録されている文面等）、選択されたユーザ名のユーザを、ユーザグループに追加登録するとき押下される「メンバ登録」ボタン２８１、およびメインパネル１０５の表示を、メンバ一覧に戻すとき押下される「閉じる」ボタン２８２が表示される。
【０２９９】
メインパネル１０５に表示された検索結果において、ユーザ名「はなこ」が選択されている状態で、「メンバ登録」ボタン２８１が押下された場合、「はなこ」を仮登録する要求が、基地局４およびインタネット５を介して、ユーザ端末間通信中継サーバ２３に通知され、ユーザ端末間通信中継サーバ２３によって、メンバリストに「はなこ」の仮登録が行われた後、図５８に示すように、メインパネル１０５に表示されるメンバ一覧には、既存のメンバの名前に続いて、ユーザ名「はなこ（仮登録）」が追加表示される。なお、「メンバ登録」ボタン２８１が押下された場合の処理の詳細については、図６２を参照して後述する。
【０３００】
次に、ユーザＡ自身が属するユーザグループから既存のメンバを削除する処理について説明する。例えば、図５９に示すように、メインパネル１０５にメンバ一覧が表示されている状態で、ユーザグループに属するメンバの名前のうち、「ひでお」が選択された場合、コントロールパネル１０６には、選択されたユーザ名「ひでお」のプロパティ（「ひでお」自身によって予め公開用に登録されている文面等）、選択されたユーザ名のユーザを、ユーザグループから削除するとき押下される「メンバ削除」ボタン２９１、およびメインパネル１０５の表示を、仮想部屋に戻すとき押下される「閉じる」ボタン２９２が表示される。
【０３０１】
メインパネル１０５に表示されたメンバ一覧において、「ひでお」が選択されている状態で、「メンバ削除」ボタン２９１が押下された場合、ユーザＡ自身が属するユーザグループから「ひでお」を削除する要求が、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に通知され、ユーザ端末間通信中継サーバ２３によって、ユーザグループから「ひでお」の削除が行われた後、図６０に示すように、メインパネル１０５に表示されたメンバ一覧から、「ひでお」が削除される。
【０３０２】
次に、ユーザＡの操作によって、ユーザＡが属するユーザグループに「はなこ」（以下、断りがあるまで、「はなこ」をユーザＢと記述する）が仮登録されたときの処理について説明するが、その前に、ユーザＢの仮想部屋について、図６１を参照して説明する。
【０３０３】
図６１は、ユーザＢが操作する、例えば、ＰＣ３の画面に表示される仮想宅ビューア（以下、適宜、仮想宅ビューアＢと記述する）の仮想宅ビューアウィンドウ５０１を示している。仮想宅ビューアウィンドウ５０１も、メインパネル５０５、コントロールパネル５０６、およびコミュニケーション５０７に区分されており、メインパネル５０５には、ユーザＢの仮想部屋が表示されている。ユーザＢの仮想部屋には、ユーザＡの仮想部屋と同様に、マスコット５２１が存在し、ドアアイコン５２２、ポストアイコン５２３、電話アイコン５２４、ＰＣアイコン５２５などが配置されている。さらに、ユーザＢの仮想部屋には、メンバ登録票アイコン５３３配置されている。また、図６１では、メンバ登録票アイコン５３３が選択されており、コントロールパネル５０６に、メンバ登録票アイコン５３３のプロパティが表示されている。さらに、コントロールパネル５０６には、「メンバ登録許可」ボタン５１１と「メンバ登録拒否」ボタン５１２が表示されている。
【０３０４】
なお、「メンバ登録許可」ボタン５１１、「メンバ登録拒否」ボタン５１２、メンバ登録票アイコン５３３については、図６２を参照して後述する。
【０３０５】
ユーザＡの操作によってユーザＡが属するユーザグループにユーザＢが仮登録されたときのメンバ登録処理について、図６２のフローチャートを参照して説明する。
【０３０６】
ここで、上述のように、仮想宅ビューアＡは、仮想世界管理サーバ１５にアクセスする場合、仮想世界管理サーバ１５におけるユーザＡ専用のセッション情報を送信する。そして、仮想世界管理サーバ１５は、仮想宅ビューアＡから送信されたユーザＡ専用のセッション情報を確認して、ユーザＡのユーザＩＤを認識する。同様に、仮想宅ビューアＡは、ユーザ端末間通信中継サーバ２３にアクセスする場合、ユーザ端末間通信中継サーバ２３におけるユーザＡ専用のセッション情報を送信する。そして、ユーザ端末間通信中継サーバ２３は、仮想宅ビューアＡから送信されたユーザＡ専用のセッション情報を確認して、ユーザＡのユーザＩＤを認識する。また同様に、仮想宅ビューアＡは、ユーザ情報保持サーバ２４にアクセスする場合、ユーザ情報保持サーバ２４におけるユーザＡ専用のセッション情報を送信する。そして、ユーザ情報保持サーバ２４は、仮想宅ビューアＡから送信されたユーザＡ専用のセッション情報を確認して、ユーザＡのユーザＩＤを認識する。
【０３０７】
同様に、仮想宅ビューアＢは、仮想世界管理サーバ１５にアクセスする場合、仮想世界管理サーバ１５におけるユーザＢ専用のセッション情報を送信する。そして、仮想世界管理サーバ１５は、仮想宅ビューアＢから送信されたユーザＢ専用のセッション情報を確認して、ユーザＢのユーザＩＤを認識する。仮想宅ビューアＢは、ユーザ端末間通信中継サーバ２３にアクセスする場合、ユーザ端末間通信中継サーバ２３におけるユーザＢ専用のセッション情報を送信する。そして、ユーザ端末間通信中継サーバ２３は、仮想宅ビューアＢから送信されたユーザＢ専用のセッション情報を確認して、ユーザＢのユーザＩＤを認識する。また、仮想宅ビューアＢは、ユーザ情報保持サーバ２４にアクセスする場合、ユーザ情報保持サーバ２４におけるユーザＢ専用のセッション情報を送信する。そして、ユーザ情報保持サーバ２４は、仮想宅ビューアＢから送信されたユーザＢ専用のセッション情報を確認して、ユーザＢのユーザＩＤを認識する。
【０３０８】
以降の説明においては、ユーザが使用する端末（携帯型ユーザ端末１やＰＣ３）がセッション情報を送信すること、および仮想世界管理サーバ１５、ユーザ端末間通信中継サーバ２３、およびユーザ情報保持サーバ２４がセッション情報からユーザＩＤを認識することについては、説明を適宜省略する。
【０３０９】
ユーザＡが図５８に示した「メンバ登録」ボタン２８１を押下した場合、その操作に対応して、ステップＳ５０１において、仮想宅ビューアＡは、基地局４およびインタネット５を介して、ユーザ端末間通信中継サーバ２３に新規メンバ（ユーザＢ）仮登録の要求と、ユーザ検索結果から選択されたユーザ名「はなこ」に付随するユーザＢのユーザＩＤを送信する。
【０３１０】
仮想宅ビューアＡからの新規メンバ仮登録の要求に対応して、ステップＳ５１１において、ユーザ端末間通信中継サーバ２３は、ユーザＢのユーザＩＤに基づいて、ユーザＢをユーザＡが属するユーザグループに仮登録する。ステップＳ５１１からＳ５１２に進み、ユーザ端末間通信中継サーバ２３は、インタネット５および基地局４を介して、仮想宅ビューアＡに新規メンバ仮登録の要求に対する応答と、ユーザＡが属するユーザグループのメンバリストとを送信する。
【０３１１】
ユーザ端末間通信中継サーバ２３からの新規メンバ仮登録の要求に対する応答に対応して、ステップＳ５０２において、仮想宅ビューアＡは、メインパネル１０５に表示されているメンバ一覧の表示を更新させる。図５８に示したように、メンバ一覧に「はなこ（仮登録）」が表示される。
【０３１２】
ところで、ユーザＢは、ユーザＡが属するユーザグループに自己が仮登録されたことを、自身が属するユーザグループのメンバリスト（ユーザＢのメンバリスト）をユーザ端末間通信中継サーバ２３から取得したときにはじめて認識する。
【０３１３】
即ち、ステップＳ５２１において、ユーザＢが操作するＰＣ３に実行されている仮想宅ビューアＢは、例えば、ポーリングやログイン時（図１２）の一連の処理として、インタネット５を介してユーザ端末間通信中継サーバ２３に、ユーザＢ自身が属するユーザグループのメンバリストを要求する。
【０３１４】
その要求に応答して、ステップＳ５１３において、ユーザ端末間通信中継サーバ２３は、インタネット５を介して、仮想宅ビューアＢにユーザＢが属するユーザグループのメンバリスト（ユーザＡはまだ含まれていない）と、ユーザＡから要求された新規メンバ仮登録の要求に応じたメンバ登録許可伺とを送信する。
【０３１５】
ステップＳ５２２において、仮想宅ビューアＢは、インタネット５を介して、ユーザ端末間通信中継サーバ２３からのメンバリストとメンバ登録許可伺とを受信する。さらに、仮想宅ビューアＢは、メンバ登録許可伺に応答し、仮想宅ビューアウィンドウ５０１に表示されるユーザＢの仮想部屋のポストアイコン５２３に、図６１に示すように、メンバ登録票アイコン５３３を表示させる。ユーザＢによってメンバ登録票アイコン５３３が選択された場合、コントロールパネル５０６には、図６１に示すように、メンバ登録票アイコン５３３のプロパティとして、ユーザＡが属するユーザグループにユーザＢが仮登録されたことを示す情報が表示され、さらに、本登録を容認するとき操作される「メンバ登録許可」ボタン５１１、本登録を拒否するとき操作されるおよび「メンバ登録拒否」ボタン５１２が表示される。
【０３１６】
ユーザＢにより「メンバ登録許可」ボタン５１１、または「メンバ登録拒否」ボタン５１２が押下された場合、ステップＳ５２３において、仮想宅ビューアＢは、インタネット５を介して、ユーザ端末間通信中継サーバ２３にメンバ登録許可伺の回答であるユーザＢの操作結果（許可／不許可）を通知する。
【０３１７】
この通知に応答して、ステップＳ５１４において、ユーザ端末間通信中継サーバ２３は、仮想宅ビューアＢからのメンバ登録許可伺の回答が許可である場合、ユーザＡが属するユーザグループのメンバリストに仮登録されているユーザＢを本登録とし、ステップＳ５１５に進む。ステップＳ５１５において、ユーザ端末間通信中継サーバ２３は、ユーザＢが属するユーザグループにユーザＡを本登録し、ステップＳ５１６に進む。ステップＳ５１６において、ユーザ端末間通信中継サーバ２３は、インタネット５を介して、仮想宅ビューアＢにユーザＡをユーザＢのユーザグループに本登録した旨を通知する。仮想宅ビューアＢは、このユーザＡをユーザＢのユーザグループに本登録した旨の通知を受信して、例えば、メインパネル５０５に表示されるメンバ一覧を更新する。
【０３１８】
ステップＳ５１６からＳ５１７に進み、ユーザ端末間通信中継サーバ２３は、インタネット５および基地局４を介して、仮想宅ビューアＡにユーザＢのユーザグループにユーザＡが本登録された旨を通知する。仮想宅ビューアＡは、このユーザＢのユーザグループにユーザＡが本登録された旨の通知を受信して、例えば、メインパネル１０５に表示されるメンバ一覧を更新する。
【０３１９】
なお、ステップＳ５１４において、ユーザ端末間通信中継サーバ２３は、仮想宅ビューアＢからのメンバ登録許可伺の回答が不許可である場合、ユーザＡが属するユーザグループのメンバリストに仮登録されているユーザＢを削除し、ステップＳ５１５をスキップしてステップＳ５１６に進む。ステップＳ５１６において、ユーザ端末間通信中継サーバ２３は、インタネット５を介して、仮想宅ビューアＢにユーザＡを本登録しない旨を通知する。ステップＳ５１６からＳ５１７に進み、ユーザ端末間通信中継サーバ２３は、インタネット５および基地局４を介して、仮想宅ビューアＡにユーザＡのユーザグループに仮登録されたユーザＢが削除された旨を通知する。仮想宅ビューアＡは、インタネット５および基地局４を介して、ユーザ端末間通信中継サーバ２３からのユーザＡのユーザグループに仮登録されたユーザＢが削除された旨を受信し、メンバ登録処理を終了する。
【０３２０】
ユーザＡは、これ以降、メインパネル１０５にメンバ一覧を表示させたときに、本登録されたユーザＢの名前が存在しているか否かを確認することによって、ユーザＢが本登録されたか否かを判断することができる。
【０３２１】
次に、ユーザＡが、他のユーザと通話（実際には、テキストチャット）するときの処理について説明する。通話は、同じユーザグループに属しているメンバとの間で行うことができる。
【０３２２】
図６３は、ユーザＡによって電話アイコン１２４が選択されたときに仮想宅ビューアウィンドウ１０１に表示される画面を示している。なお、図６３に示す仮想宅ビューアウィンドウ１０１の画面は、図５３に示した仮想宅ビューアウィンドウの画面と同一である。
【０３２３】
例えば、ユーザＡが同じユーザグループに属している「ゆみこ」との通話を開始する場合、ユーザＡは、図６３に示すように、仮想部屋の電話アイコン１２４を選択したときにコントロールパネル１０６に表示される呼出先リスト２５１から、「ゆみこ」ボタンを押下する。
【０３２４】
「ゆみこ」ボタンが押下されたことに対応して、仮想宅ビューアＡは、「ゆみこ」（以下、断りがあるまで、ユーザＢと記述する）の現況を示す情報が仮想世界管理サーバ１５から取得する。この現況情報取得処理について、図６４のフローチャートを参照して説明する。
【０３２５】
呼出先リスト２５１の「ゆみこ」ボタンが選択されたことに対応し、ステップＳ５５１において、仮想宅ビューアＡは、基地局４およびインタネット５を介して、仮想世界管理サーバ１５にユーザＢの現況情報の要求と、呼出先リスト２５１の「ゆみこ」ボタンに付随するユーザＢのユーザＩＤを送信する。
【０３２６】
仮想宅ビューアＡからの現況情報の要求に対応して、ステップＳ５６２において、仮想世界管理サーバ１５は、ユーザＢの現況情報として、ログアウト中（通話不可）、ログインしており仮想部屋に在宅中（通話可）、ログインしており仮想部屋に在宅中であるが他のユーザと通話中（通話不可）、またはログインしており他のユーザの仮想部屋に外出中（通話不可）などを、インタネット５および基地局４を介して仮想宅ビューアＡに通知する。仮想宅ビューアＡは、この現況情報の通知を受信して、現況情報取得処理を終了する。
【０３２７】
仮想宅ビューアＡは、現況情報取得処理により、ユーザＢがログインしており仮想部屋に在宅中（通話可）であることがわかった場合、電話チャット処理を開始する。この電話チャット処理について、図６５のフローチャートを参照して説明する。
【０３２８】
ステップＳ６０１において、仮想宅ビューアＡは、基地局４およびインタネット５を介して、仮想世界管理サーバ１５にユーザＢに対する電話チャット呼出イベントを要求する。
【０３２９】
ステップＳ６１１において、仮想世界管理サーバ１５は、ユーザＢに対する電話チャット呼出イベントを発生し、即ち、その旨のイベント情報を、イベント管理ＤＢ１８に記憶させ、仮想宅ビューアＡからのイベント要求を了解した旨を、インタネット５および基地局４を介して、仮想宅ビューアＡに通知する。この通知に対応して、これ以降、仮想宅ビューアＡは、周期的に、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、ユーザＢからユーザＡ宛に送信される電話チャットのテキストを要求する。ただし、ユーザＢが電話チャット呼出に応じなければ、何も返信されない。
【０３３０】
一方、ステップＳ６２１において、仮想宅ビューアＢは、図１０で説明した周期的に実行するイベント情報取得処理により、インタネット５を介して仮想世界管理サーバ１５にイベント情報を要求する。この要求に対応し、ステップＳ６１２において、仮想世界管理サーバ１５は、ユーザＡの要求によって電話チャット呼出イベントが発生している旨のイベント情報を、インタネット５を介して仮想宅ビューアＢに通知する。
【０３３１】
電話チャット呼出イベントが発生している旨のイベント情報の通知に対応して、仮想宅ビューアＢは、図６６に示すように、メインパネル５０５の仮想部屋の電話アイコン５２４を、例えば、一部分を点灯させたり、または全体を点滅させたりして、強調して表示させ、電話の呼出音を発生させる。また、コントロールパネル５０６に、電話チャットの発信者名と、電話チャットの呼出に応じるときに押下される「応答」ボタン５４１を表示させる。
【０３３２】
ここで、ユーザＢが「応答」ボタン５４１を押下した場合、コミュニケーションパネル５０７には、電話チャットのテキストを入力するためのテキスト入力エリア５４２、テキスト入力エリア５４２に入力したテキストを送信するときに押下される「SEND」ボタン５４３、および、電話チャットのテキストを表示するためのテキスト表示エリア５４４が設けられる。
【０３３３】
ユーザＢが「応答」ボタン５４１を押下し、テキスト入力エリア５４２にテキスト「もしもし」を入力し、「SEND」ボタン５４３を押下した場合、図６５のステップＳ６２２において、仮想宅ビューアＢは、インタネット５を介してユーザ端末間通信中継サーバ２３に、電話チャット呼出に対して応答した旨と、ユーザＡ宛の電話チャットのテキスト「もしもし」を通知する。
【０３３４】
この通知に対応し、ステップＳ６３１において、ユーザ端末間通信中継サーバ２３は、ユーザＡからユーザＢ宛の電話チャットのテキストを返信する。ただし、ステップＳ６３１の時点では、ユーザＡからユーザＢ宛の電話チャットのテキストは存在しないので、何も返信されない。
【０３３５】
一方、電話チャットに呼び出したユーザＢからの応答を待っている仮想宅ビューアＡは、これまでの間、周期的にイベント情報取得処理（図１０）を実行し、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、ユーザＢからユーザＡ宛に送信される電話チャットのテキストを要求しているが、これまでは何も返信されていない。
【０３３６】
しかしながら、上述のステップＳ６２２の処理後、ステップＳ６０２において、仮想宅ビューアＡが、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、ユーザＢからユーザＡ宛に送信される電話チャットのテキストを要求した場合、この要求に対応し、ステップＳ６３２において、ユーザ端末間通信中継サーバ２３は、ユーザＢが電話チャット呼出に対して応答した旨と、ユーザＢからユーザＡ宛に送信された電話チャットのテキスト「もしもし」を、インタネット５および基地局４を介して仮想宅ビューアＡに通知する。
【０３３７】
この通知に対応して、仮想宅ビューアＡは、図６７のコントロールパネル１０６に示すように、呼出先リスト２５１の「ゆみこ」ボタンに「（通話中）」を追加して表示させる。また、仮想宅ビューアＡは、コミュニケーションパネル１０７の表示を、電話チャットのテキストを入力するためのテキスト入力エリア２６１、テキスト入力エリア２６１に入力したテキストを送信するときに押下される「SEND」ボタン２６２、および、電話チャットのテキストを表示するためのテキスト表示エリア２６３に変更する。
【０３３８】
これ以降、仮想宅ビューアＡは、「SEND」ボタン２６２が押下される毎に、テキスト入力エリア２６１に入力されたユーザＢ宛の電話チャットのテキストを、テキスト表示エリア２６３に表示させるとともに、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に送信し、その時点でユーザ端末間通信中継サーバ２３に保持されているユーザＡ宛の電話チャットのテキストを取得して、テキスト表示エリア２６３に表示させる。
【０３３９】
即ち、ユーザＡがテキスト入力エリア２６１にテキスト「あ、今日もログインしてたんやね。調子はどう？」を入力し、「SEND」ボタン２６２を押下した場合、図６５のステップＳ６０３において、仮想宅ビューアＡは、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、ユーザＢ宛の電話チャットのテキスト「あ、今日もログインしてたんやね。調子はどう？」を通知する。
【０３４０】
この通知に対応し、ステップＳ６３３において、ユーザ端末間通信中継サーバ２３は、ユーザＢからユーザＡ宛の電話チャットのテキストを返信する。ただし、ステップＳ６３３の時点では、ユーザＢからユーザＡ宛の電話チャットのテキストは存在しないので、何も返信されない。
【０３４１】
一方、ユーザＡからの応答を待っている仮想宅ビューアＢは、ステップＳ６２３において、インタネット５を介して、周期的に、ユーザ端末間通信中継サーバ２３にユーザＢ宛の電話チャットのテキストを要求する。この要求に対応して、ステップＳ６３４において、ユーザ端末間通信中継サーバ２３は、インタネット５を介して仮想宅ビューアＢに、ユーザＡからユーザＢ宛に送信された電話チャットのテキスト「あ、今日もログインしてたんやね。調子はどう？」を返信する。
【０３４２】
ユーザＡからの電話チャットのメッセージに応答して、ユーザＢが、テキスト入力エリア５４２にテキスト「まあ、まあかな。今日は疲れたよ。」を入力し、「SEND」ボタン５４３を押下した場合、ステップＳ６２４において、仮想宅ビューアＢは、インタネット５を介してユーザ端末間通信中継サーバ２３に、ユーザＡ宛の電話チャットのテキスト「まあ、まあかな。今日は疲れたよ。」を通知する。
【０３４３】
この通知に対応し、ステップＳ６３５において、ユーザ端末間通信中継サーバ２３は、ユーザＡからのユーザＢ宛の電話チャットのテキストを返信する。ただし、ステップＳ６３５の時点では、ユーザＡからユーザＢ宛の電話チャットのテキストは存在しないので、何も返信されない。
【０３４４】
これら仮想宅ビューアＡ、仮想宅ビューアＢの処理は、図６８に示すように、ユーザＡによってコントロールパネル１０６に表示されている「通話切断」ボタン２５３が押下されるまで継続される。
【０３４５】
「通話切断」ボタン２５３が押下されたときの電話チャット終了処理について、図６９のフローチャートを参照して説明する。
【０３４６】
ユーザＡによって「通話切断」ボタン２５３が選択されたことに応答し、ステップＳ６６１において、仮想宅ビューアＡは、通話切断、すなわち、電話チャットの終了を、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に通知する。
【０３４７】
この通知に対応し、ステップＳ６７１において、ユーザ端末間通信中継サーバ２３は、通話切断の了解と、この段階までに受信しているユーザＡ宛の電話チャットのテキストを返信する。この返信に対応して、仮想宅ビューアＡは、コントロールパネル１０５およびコミュニケーションパネル１０６の表示を電話チャット開始前の状態に戻す。
【０３４８】
一方、ステップＳ６８１において、仮想宅ビューアＢが、周期的に、インタネット５を介してユーザ端末間通信中継サーバ２３に、ユーザＢ宛の電話チャットのテキストを要求すると、この要求に対応して、ステップＳ６７２において、ユーザ端末間通信中継サーバ２３は、ユーザＡとの通話切断、すなわち、電話チャットの終了を、インタネット５を介して仮想宅ビューアＢに通知する。この通知に対応して、仮想宅ビューアＢは、コントロールパネル５０６およびコミュニケーションパネル５０７の表示を電話チャット開始前の状態に戻し、電話チャット終了処理を終了する。
【０３４９】
次に、ユーザＡがユーザＢに電話をかけたとき（「ゆみこ」ボタンが選択されたとき）、ユーザＢが通話不可の状態であるときに行われる留守番電話記録処理について、図７０のフローチャートを参照して説明する。
【０３５０】
留守番電話記録処理は、図６４の現況情報取得処理によって取得したユーザＢの現況情報が、例えば、ログインしており仮想部屋に在宅中（通話可）ではない場合に開始される。
【０３５１】
また、図７１は、留守番電話記録処理が実行されているときの仮想宅ビューアウィンドウ１０１に表示される画面を示している。
【０３５２】
ステップＳ６９１において、仮想宅ビューアＡは、図７１に示すように、コントロールパネル１０６の呼出先リスト２５１に読み出し先が通話不可の状態であることを示す情報として「（留守電）」が追加して表示させる。また、コミュニケーションパネル１０７の表示を、通話チャット用に切り替えて、そのテキスト表示エリア２６３に定型メッセージ「ただ今留守にしております。」を表示する。
【０３５３】
ここで、ユーザＡが、テキスト入力エリア２６１にメッセージ（例えば、「今から遊びに行こうと思ってたんだけど残念。また連絡しまーす。」）を入力し、「SEND」ボタン２６２を押下すると、仮想宅ビューアＡは、基地局４およびインタネット５を介してユーザ情報保持サーバ２４に、イベント詳細情報（ユーザＢの留守番電話に対するメッセージ）の保存を要求し、メッセージ「今から遊びに・・・」を送信する。
【０３５４】
仮想宅ビューアＡからのイベント詳細情報の保存の要求に対応し、ステップＳ７０１において、ユーザ情報保持サーバ２４は、仮想宅ビューアＡからのユーザＢ宛のメッセージを、イベント詳細情報として保管するとともに、インタネット５および基地局４を介して仮想宅ビューアＡに対して、イベント詳細情報の保存の要求を了解した旨を応答する。
【０３５５】
ステップＳ６９２において、仮想宅ビューアＡは、基地局４およびインタネット５を介して仮想世界管理サーバ１５に、ユーザＢの留守番電話に対してメッセージを残した旨のイベント情報を通知する。ステップＳ７１１において、仮想世界管理サーバ１５は、仮想宅ビューアＡからのイベント情報の通知に対応し、そのイベント情報を、ユーザＢ宛のイベント情報としてイベント管理ＤＢ１８に記憶させる。さらに、仮想世界管理サーバ１５は、インタネット５および基地局４を介して仮想宅ビューアＡに、イベント情報を受領したことを応答する。
【０３５６】
この後、ステップＳ７２１において、仮想宅ビューアＢが、周期的な動作として、インタネット５を介して仮想世界管理サーバ１５からイベント情報を要求した場合、ステップＳ７１２において、仮想世界管理サーバ１５は、インタネット５を介して仮想宅ビューアＢに、イベント情報、即ち、ユーザＢの留守番電話に対するメッセージが存在する旨のイベント情報を通知する。なお、このイベント情報は、仮想宅ビューアＢから削除を要求されるまで、仮想世界管理サーバ１５に保持される。
【０３５７】
この通知に対応し、ステップＳ７２２において、仮想宅ビューアＢは、インタネット５を介してユーザ情報保持サーバ２４に、イベント詳細情報、即ち、ここでは、ユーザＢの留守番電話に対するメッセージを要求する。この要求に対応して、ステップＳ７０２において、ユーザ情報保持サーバ２４は、保持しているユーザＢの留守番電話に対するメッセージを、インタネット５を介して仮想宅ビューアＢに供給する。なお、この後、ユーザＢの留守番電話に対するメッセージは、仮想宅ビューアＢから削除を要求されるまで、ユーザ情報保持サーバ２４によって保持される。
【０３５８】
仮想宅ビューアＢは、メインパネル５０５の仮想部屋の電話アイコン５２４を点滅させるなどして、留守番電話に対するメッセージが存在することをユーザＢに気付かせる。点滅している電話アイコン５２４をユーザが選択した場合、図７２に示すように、コントロールパネル５０６には、ユーザＢが属するユーザグループのメンバを示す呼出先リスト５６１、「メンバ一覧」ボタン５６２、「通話切断」ボタン５６３、「留守電確認」ボタン５６４、および「閉じる」ボタン５６５が表示される。なお、「メンバ一覧」ボタン５６２乃至「閉じる」ボタン５６５は、図５３に示した「メンバ一覧」ボタン２５２乃至「閉じる」ボタン２５５と同様であるので、その説明は省略する。
【０３５９】
コントロールパネル５０６の「留守電確認」ボタン５６４が押下された場合、図７３に示すように、メインパネル５０５には、メッセージを記録したユーザ名とメッセージの記録日時が表示された枠からなる留守電メッセージ一覧が表示される（図７３の場合、１つだけが表示されている）。
【０３６０】
メインパネル５０５に表示された留守電メッセージ一覧の１つの枠が選択された場合、図７４に示すように、コミュニケーションパネル５０７には、対応するメッセージ「今から遊びに行こうと思ってたんだけど残念。また連絡しまーす。」が表示される。また、コントロールパネル５０６には、留守電メッセージ一覧で選択されている枠に対応するメッセージに関する記録を、仮想世界管理サーバ１５のイベント管理ＤＢ１８およびユーザ情報保持サーバ２４から削除するとき押下される「削除」ボタン５７１、およびメインパネル５０５の表示を、留守電メッセージ一覧から仮想部屋に戻すとき押下される「閉じる」ボタン５７２が表示される。
【０３６１】
ここで、ユーザＢが「削除」ボタン５７１を押下した場合、図７０のステップＳ７２３において、仮想宅ビューアＢは、インタネット５を介して仮想世界管理サーバ１５に、図７４のメインパネル５０５で選択されている留守電メッセージに対応するイベント情報（ユーザＢの留守番電話に対するメッセージが存在すること）の削除を要求する。この要求に対応し、ステップＳ７１３において、仮想世界管理サーバ１５は、指定されたイベント情報をイベント管理ＤＢ１８の記憶から削除して、削除が終了した旨を、インタネット５を介して仮想宅ビューアＢに通知する。
【０３６２】
ステップＳ７２４において、仮想宅ビューアＢは、インタネット５を介してユーザ情報保持サーバ２４に、図７４のメインパネル５０５で選択されている留守電メッセージに対応するメッセージの削除を要求する。この要求に対応し、ステップＳ７０３において、ユーザ情報保持サーバ２４は、指定されたメッセージとしてのイベント詳細情報を自己の記録から削除して、削除が終了した旨を、インタネット５を介して仮想宅ビューアＢに通知する。以上で、留守番電話記録処理の説明を終了する。
【０３６３】
次に、自身が属するユーザグループのメンバの仮想宅に訪問して（ただし、画面上ではマスコットがメンバの仮想宅に訪問することになる）、その仮想宅の情報を共有したり、プレゼントを渡したりする処理について、ユーザＡがユーザＢの仮想宅に訪問する場合を例にして説明する。
【０３６４】
図７５は、ユーザＡの仮想部屋のドアアイコン１２２が選択されたときに仮想宅ビューアウィンドウ１０１に表示される画面を示している。
【０３６５】
ユーザＡが他のメンバがオーナとなっている仮想宅に、ビジタとして訪問するときや、仮想部屋の外に移動するとき、ユーザＡは、図７５に示すように、メインパネル１０５に表示された仮想部屋のドアアイコン１２２を選択する。そして、ユーザＡは、コントロールパネル１０６に表示されるドアアイコン１２２のプロパティにおけるボタンのうち、訪問先のボタンを押下する。
【０３６６】
ここで、コントロールパネル１０６に表示されるドアアイコン１２２のプロパティには、ユーザＡの属するユーザグループにマスコット１２１を「ゆみこ」の仮想宅の玄関先に訪問させるとき押下される「ゆみこの家」ボタン１３３、同様に、マスコット１２１を「つよし」の仮想宅の玄関先に訪問させるときに押下される「つよしの家」ボタン１３３、および「ひでおの家」ボタン１３４が表示される。また、マスコット１２１を仮想部屋の外に出すとき押下される「家の外」ボタン１３６が表示される。
【０３６７】
また、ユーザＡが仮想部屋の内鍵や外鍵の状態を変更するとき、ユーザＡは、図７５のコントロールパネル１０６に表示されるドアアイコン１２２のプロパティにおけるボタンのうち、「内鍵」ボタン１３７または「外鍵」ボタン１３８を押下する。さらにまた、ユーザＡが仮想世界からログアウトするとき、ユーザＡは、図７５のコントロールパネル１０６に表示されるドアアイコン１２２のプロパティにおけるボタンのうち、「終了」ボタン１３９を押下する。
【０３６８】
例えば、図７５に示すように、コントロールパネル１０６の「ゆみこの家」ボタン１３２が押下されることによって開始されるカンファレンス生成処理について、図７６のフローチャートを参照して説明する。
【０３６９】
以下、ユーザＡと同じユーザグループに属するメンバ「ゆみこ」を、断りがあるまでユーザＢとする。
【０３７０】
ステップＳ７５１において、仮想宅ビューアＡは、基地局４およびインタネット５を介して仮想世界管理サーバ１５に、ユーザＢ（「ゆみこの家」ボタン１３２に付随するユーザＩＤで特定されるユーザ）の主催によるカンファレンスの生成を要求するイベントを送信する。ここで、カンファレンスとは、仮想世界を共有する複数のユーザの集合を指し、カンファレンスに属するユーザ間では、各種のデータが、カンファレンスの同期情報として、ほぼリアルタイムで通信されることになる。
【０３７１】
仮想宅ビューアＡからのカンファレンスの生成の要求に対応して、仮想世界管理サーバ１５は、仮想宅ビューアＡからのイベントを表すイベント情報をユーザＢのユーザＩＤに対応するイベント情報として、イベント管理ＤＢ１８に記憶させる。さらに、仮想世界管理サーバ１５は、インタネット５および基地局４を介して仮想宅ビューアＡに、イベントを受領したことを通知する。これ以降、仮想宅ビューアＡは、周期的に、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、ユーザＡ宛のチャットの取得を要求する。
【０３７２】
仮想宅ビューアＢは、図１０で説明したイベント情報を取得する周期的な動作を行い、ステップＳ７７１において、インタネット５を介して仮想世界管理サーバ１５に、イベント情報を要求する。仮想宅ビューアＢからのイベント情報の要求に対応し、ステップＳ７６２において、仮想世界管理サーバ１５は、イベント管理ＤＢ１８に記憶されているユーザＢ宛のイベント情報、即ち、いまの場合、ユーザＡからのユーザＢの主催によるカンファレンスの生成を要求するイベント情報を、インタネット５を介して仮想宅ビューアＢに通知する。
【０３７３】
このイベント情報の通知に対応し、ステップＳ７７２において、仮想宅ビューアＢは、インタネット５を介してユーザ端末間通信中継サーバ２３に、ユーザＢが主催するカンファレンス（Ｂ）（（Ｂ）はカンファレンスを特定するための名称である）の生成を要求する。仮想宅ビューアＢからのカンファレンスの生成の要求に対応し、ステップＳ７８１において、ユーザ端末間通信中継サーバ２３は、カンファレンス（Ｂ）を生成する（例えば、ユーザ間でデータをやりとりするためのデータの記憶領域を確保する）。さらに、ユーザ端末間通信中継サーバ２３は、インタネット５を介して、仮想宅ビューアＢにカンファレンス（Ｂ）を生成した旨を通知する。
【０３７４】
ステップＳ７７３において、仮想宅ビューアＢは、仮想宅ビューアＡ宛のチャットとして、ユーザＡに対するカンファレンス（Ｂ）への参加要求を、インタネット５を介してユーザ端末間通信中継サーバ２３に送信する。ここで、チャットとは、各種のデータをリアルタイムで送受信するための仕組み、またはリアルタイムで送受信される様々なデータを指す。
【０３７５】
ステップＳ７８２において、ユーザ端末間通信中継サーバ２３は、インタネット５を介して、仮想宅ビューアＢにユーザＢ宛のチャットを送信する（ただし、いまの場合、ユーザＢ宛のチャットは存在しないので、何も送信されない）。
【０３７６】
その後、ステップＳ７５２において、仮想宅ビューアＡが、周期的な動作として、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、チャットの取得を要求する。仮想宅ビューアＡからのチャットの取得の要求に対応し、ステップＳ７８３において、ユーザ端末間通信中継サーバ２３は、ユーザＡ宛のチャット、即ち、いまの場合、ユーザＢからのカンファレンス（Ｂ）への参加要求を、インタネット５および基地局４を介して仮想宅ビューアＡに送信する。
【０３７７】
カンファレンス（Ｂ）への参加要求に対応し、ステップＳ７５３において、仮想宅ビューアＡは、インタネット５および基地局４を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）にユーザＡが参加することを通知する。
【０３７８】
仮想宅ビューアＡからのカンファレンス（Ｂ）にユーザＡが参加する通知に対応し、ステップＳ７８４において、ユーザ端末間通信中継サーバ２３は、ユーザＡを、カンファレンス（Ｂ）に参加しているユーザとして登録する。さらに、ユーザ端末間通信中継サーバ２３は、インタネット５および基地局４を介して仮想宅ビューアＡに、ユーザＡがカンファレンス（Ｂ）に参加することを了解した旨を送信する。仮想宅ビューアＡは、インタネット５および基地局４を介して、ユーザ端末間通信中継サーバ２３からのカンファレンス（Ｂ）への参加を了解した旨を受信し、カンファレンス生成処理を終了する。
【０３７９】
カンファレンス（Ｂ）が生成されたことにより、カンファレンス（Ｂ）に参加しているユーザＡの仮想宅ビューアウィンドウ１０１に表示されるコミュニケーションパネル１０７には、図６７に示した電話チャット時と同一の、テキスト入力エリア２６１、「SEND」ボタン２６２、およびテキスト表示エリア２６３が表示される。一方のユーザＢの仮想宅ビューアウィンドウ５０１に表示されるコミュニケーションパネル５０７においても、図６６に示した電話チャット時と同一の、テキスト入力エリア５４２、「SEND」ボタン５４３、およびテキスト表示エリア５４４が表示される。
【０３８０】
これ以降、カンファレンス（Ｂ）にユーザＡとユーザＢが参加しているので、仮想宅ビューアＡと仮想宅ビューアＢとの間では、チャットと同様にして、メッセージやデータをリアルタイムで通信することができ、また、様々なデータ（詳細は後述）を同期情報として共有することができる。
【０３８１】
カンファレンス生成処理が終了した後、仮想宅ビューアＡは、ユーザＢの仮想世界情報を取得し、メインパネル１０５にユーザＢの仮想宅を表示させる。他のユーザ（いまの場合、ユーザＢ）の仮想世界情報を取得する処理について、図７７のフローチャートを参照して説明する。
【０３８２】
ステップＳ８０１において、仮想宅ビューアＢは、インタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）（以下、適宜、Conf.（Ｂ）と記載する）の同期情報として、自身の仮想世界情報を送信する。ここで送信されるユーザＢの仮想世界情報としては、例えば、ユーザＢの仮想宅の外観の情報など（公的空間の情報）、並びに、ユーザＢの仮想部屋のドアアイコン５２２やカーテンアイコン５３２などの情報（私的空間の情報）がある。
【０３８３】
ステップＳ８１１において、ユーザ端末間通信中継サーバ２３は、インタネット５を介して、仮想宅ビューアＢからの仮想世界情報を受信し、カンファレンス（Ｂ）の同期情報として保持する。さらに、ユーザ端末間通信中継サーバ２３は、インタネット５を介して仮想宅ビューアＢに、この時点で保持しているカンファレンス（Ｂ）の同期情報を送信する。
【０３８４】
その後、ステップＳ８２１において、仮想宅ビューアＡは、周期的な動作として、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報を要求する。
【０３８５】
仮想宅ビューアＡからのカンファレンス（Ｂ）の同期情報の要求に対応して、ステップＳ８１２において、ユーザ端末間通信中継サーバ２３は、インタネット５および基地局４を介して仮想宅ビューアＡに、この時点で保持しているカンファレンス（Ｂ）の同期情報を送信する。即ち、いまの場合、ユーザ端末間通信中継サーバ２３は、仮想宅ビューアＡに、ユーザＢの仮想世界情報を送信する。
【０３８６】
ステップＳ８２２において、仮想宅ビューアＡは、ユーザ端末間通信中継サーバ２３からのカンファレンス（Ｂ）の同期情報に基づいて、仮想宅ビューアウィンドウ１０１の画面を更新し、仮想宅情報を取得する処理を終了する。
【０３８７】
図７８は、図７７で説明したユーザＢの仮想世界情報を取得する処理の後に、仮想宅ビューアウィンドウ１０１に表示される画面を示している。
【０３８８】
メインパネル１０５には、ユーザＢの仮想宅の外観と、その玄関先に、ビジタとしてのユーザＡのマスコット１２１が表示される。また、ユーザＢがオーナ（所有者）である仮想宅の窓には、ユーザＢのカーテンアイコン５３２、その窓から見えるユーザＢの仮想部屋（室内）の一部が表示される。さらに、ユーザＢの仮想宅の玄関には、ユーザＢのポストアイコン５２３が表示される。
【０３８９】
コントロールパネル１０６には、ユーザＢの仮想宅の玄関先のプロパティにおける、ユーザＢの仮想部屋に入室を要求するときに押下される「家の中」ボタン２８１、ユーザＡ自身の仮想部屋に戻るときに押下される「自宅」ボタン２８２、およびユーザＢとインタフォンで通話（実際には、テキストチャット）するときに押下される「チャイム」ボタン２８３が表示される。なお、図７８においては、ユーザＡはユーザＢの仮想部屋に入室することが許可されていないので、「家の中」ボタン２８１が押下することができない状態になっている。
【０３９０】
図７８に示すように、仮想宅ビューアＡは、カンファレンス（Ｂ）の同期情報として取得したユーザＢの仮想世界情報に基づいて、メインパネル１０５にユーザＢの仮想宅の外観を表示させ、また、ユーザＢの仮想宅の窓の部分に、カーテンアイコン５３２の開閉量に応じて、その窓から見えるユーザＢの仮想部屋の部分を表示させる。従って、ユーザＡは、ユーザＢの仮想宅の外から、ユーザＢの仮想部屋を見ることができる。なお、ユーザＢの仮想宅のカーテンアイコン５３２が完全に閉じられている場合、ユーザＢの仮想宅の窓には、その内部は表示されず、ユーザＡは、ユーザＢの仮想宅の窓の部分にユーザＢの仮想部屋を見ることができない。
【０３９１】
また、仮想宅ビューアＡは、ドアアイコン５２２の内鍵および外鍵の状態と、ユーザＡの外鍵リストに基づいて、コントロールパネル１０６に表示される「家の中」ボタン２８１を押下が可能な状態、または不可能な状態で表示する。即ち、仮想宅ビューアＡは、ユーザＢのドアアイコン５２２の内鍵と外鍵がいずれも開錠の状態の場合、「家の中」ボタン２８１を押下が可能な状態で表示する。さらに、仮想宅ビューアＡは、ユーザＢのドアアイコン５２２の内鍵が開錠の状態で、ユーザＡの外鍵リストにユーザＢの仮想宅の外鍵が登録されている（ユーザＡが、ユーザＢの外鍵の配布を受けて所有している）場合、ドアアイコン５２２の外鍵の状態にかかわらず、「家の中」ボタン２８１を押下が可能な状態で表示する。また、仮想宅ビューアＡは、ユーザＢのドアアイコン５２２の内鍵が開錠の状態で外鍵が施錠の状態の場合において、ユーザＡの外鍵リストにユーザＢの仮想宅の外鍵が登録されていない（ユーザＡが、ユーザＢの外鍵を所有していない）ときには、「家の中ボタン」２８１を押下が不可能な状態で表示する。さらに、仮想宅ビューアＡは、ユーザＢのドアアイコン５２２の内鍵が施錠の状態の場合、ユーザＡが、ユーザＢの仮想宅の外鍵を所有しているかどうかにかかわらず、「家の中ボタン」２８１を押下が不可能な状態で表示する。
【０３９２】
マスコット１２１がユーザＢの仮想宅の玄関先に訪問した場合、ユーザＡとユーザＢとは、チャイムまたはインタフォンによってコミュニケーションを図ることができる。
【０３９３】
ユーザＡがユーザＢとインタフォンで通話をする場合、ユーザＡは、「チャイム」ボタン２８３を押下する。「チャイム」ボタン２８３が押下されると、仮想宅ビューアＢにおいて、ユーザＡの操作に対応する情報を共有する処理が行われる。即ち、例えば、仮想宅ビューアＢは、ユーザＡが「チャイム」ボタン２８３を押下した操作に対応して、インタフォンの呼出しを、例えば、仮想宅ビューアウィンドウ５０１の表示を変更することにより報知する。このインタフォンの呼出しの報知に対応して、ユーザＢは、例えば、インタフォンに応答する。
【０３９４】
ユーザＡの操作に対応する情報を共有する処理について、図７９のフローチャートを参照して説明する。
【０３９５】
「チャイム」ボタン２８３が押下された場合、ステップＳ８５１において、仮想宅ビューアＡは、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンスの同期情報として、「チャイム」ボタン２８３が操作されたことに対応するインタフォン呼出しの旨を通知する。
【０３９６】
この通知に対応して、ステップＳ８６１において、ユーザ端末間通信中継サーバ２３は、仮想宅ビューアＡからのインタフォン呼出しの旨をカンファレンス（Ｂ）の同期情報として保持する。さらに、ユーザ端末間通信中継サーバ２３は、インタネット５および基地局４を介して仮想宅ビューアＡに、その時点で保持しているカンファレンス（Ｂ）の同期情報を送信する（ただし、いまの場合、カンファレンス（Ｂ）の同期情報は保持していないので何も送信しない）。
【０３９７】
その後、ステップＳ８７１において、仮想宅ビューアＢは、周期的な動作として、インタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報を要求する。この要求に対応して、ステップＳ８６２において、ユーザ端末間通信中継サーバ２３は、その時点で保持しているカンファレンス（Ｂ）の同期情報を、インタネット５を介して仮想宅ビューアＢに送信する。即ち、いまの場合、ユーザ端末間通信中継サーバ２３は、仮想宅ビューアＢに、ユーザＡからのインタフォン呼出しの旨を送信する。
【０３９８】
ステップＳ８７２において、仮想宅ビューアＢは、インタフォン呼出しの旨に基づいて、メインパネル５０５の電話アイコン５２４の表示を一部点灯させ、あるいは全体を点滅させるなどして、仮想宅ビューアウィンドウ５０１の画面を更新する。
【０３９９】
図８０は、ユーザＡによって「チャイム」ボタン２８３（図７８）が押下され、インタフォン呼出しの旨がカンファレンス（Ｂ）の同期情報として、仮想宅ビューアＢに通知されたときの仮想宅ビューアウィンドウ５０１の画面を示している。
【０４００】
このとき、仮想宅ビューアＢは、メインパネル５０５の仮想部屋の電話アイコン５２４を、例えば、一部分を点灯させたり、全体を点滅させたりして強調して表示させ、電話の呼出音とは別のインタフォンの呼出音を発生させる。仮想宅ビューアＢは、ユーザＢが電話アイコン５２４を押下した場合、コントロールパネル５０６に、インタフォンの発信者名（「チャイム」ボタン２８３を操作したユーザのユーザ名）と、インタフォンの呼出に応じるときに押下される「応答」ボタン５４１を表示させる。
【０４０１】
ユーザＡが「応答」ボタン５４１を押下した場合、図７９のステップＳ８７３において、仮想宅ビューアＢは、インタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンスの同期情報として、「応答」ボタン５４１が操作されたことに対応するインタフォン応答の旨を通知する。
【０４０２】
この通知に応答して、ステップＳ８６３において、ユーザ端末間通信中継サーバ２３は、ユーザＢのインタフォン応答の旨をカンファレンスＢの同期情報として保持する。さらに、ユーザ端末間通信中継サーバ２３は、インタネット５を介して仮想宅ビューアＢに、この時点で保持しているカンファレンスＢの同期情報を送信する（ただし、いまの場合、カンファレンス（Ｂ）の同期情報は保持していないので何も送信しない）。
【０４０３】
その後、ステップＳ８５２において、仮想宅ビューアＡは、周期的な動作として、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報を要求する。この要求に対応して、ステップＳ８６４において、ユーザ端末間通信中継サーバ２３は、この時点で保持しているカンファレンス（Ｂ）の同期情報を、インタネット５および基地局４を介して仮想宅ビューアＡに送信する。即ち、いまの場合、ユーザ端末間通信中継サーバ２３は、仮想宅ビューアＢからのインタフォン応答の旨を送信する。
【０４０４】
ステップＳ８５３において、仮想宅ビューアＡは、ユーザ端末間通信中継サーバ２３からの仮想宅ビューアＢのインタフォン応答の旨に応じて、仮想宅ビューアウィンドウ１０１の表示などを変更するなどして、ユーザＡの操作に対応する情報を共有する処理を終了する。
【０４０５】
次に、ユーザＢの仮想宅の玄関先に訪問しているユーザＡと、仮想部屋にいるユーザＢとがインタフォンによって通話（実際には、チャットによりテキストをカンファレンス（Ｂ）の同期情報としてリアルタイムで通信）するインタフォンチャット処理について説明する。
【０４０６】
図８１および図８３は、インタフォンチャットをしているときのユーザＡの仮想宅ビューアウィンドウ１０１に表示されている画面を示している。また、図８２は、インタフォンチャットをしているときのユーザＢの仮想宅のビューアウィンドウ５０１に表示されている画面を示している。
【０４０７】
図８２のコントロールパネル５０６には、インタフォンチャット中に表示される「切断」ボタン５５１が表示される。
【０４０８】
ユーザＡがインタフォンチャットで、例えば、図８１に示すように、テキスト入力エリア２６１にテキスト「こんにちは、また遊びに来たよー。」を入力して、「SEND」ボタン２６２を操作し、それに対応して、ユーザＢがテキスト入力エリア５４２にテキスト「いらっしゃい。」を入力し、「SEND」ボタン５４３を操作した場合、図８２に示すように、テキスト表示エリア５４４には、「いちろー＞こんにちは、また遊びに来たよー。」と「ゆみこ＞いらっしゃい。」とが表示される。
【０４０９】
また、図８３に示すように、ユーザＡの仮想宅ビューアウィンドウ１０１においても、テキスト表示エリア２６３には、「いちろー＞こんにちは、また遊びに来たよー。」と「ゆみこ＞いらっしゃい。」とが表示される。
【０４１０】
図８１乃至８３に示したインタフォンチャット処理について、図８４のフローチャートを参照して説明する。
【０４１１】
ユーザＡが、例えば、図８１に示すように、テキスト入力エリア２６１にテキスト「こんにちは、また遊びに来たよー。」を入力して、「SEND」ボタン２６２を操作した場合、ステップＳ９２１において、仮想宅ビューアＡは、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報としてテキスト「こんにちは、また遊びに来たよー。」を送信する。
【０４１２】
ステップＳ９３１において、ユーザ端末間通信中継サーバ２３は、仮想宅ビューアＡからのメッセージ（テキスト）を、カンファレンス（Ｂ）の同期情報として保持する。さらに、ユーザ端末間通信中継サーバ２３は、インタネット５および基地局４を介して仮想宅ビューアＡに、この時点で保持しているカンファレンス（Ｂ）の同期情報を送信する（ただし、この時点で保持している同期情報がないため、何も送信しない）。
【０４１３】
その後、ステップＳ９４１において、仮想宅ビューアＢは、周期的な動作として、インタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報を要求する。
【０４１４】
この要求に対応して、ステップＳ９３２において、ユーザ端末間通信中継サーバ２３は、その時点で保持しているカンファレンス（Ｂ）の同期情報を、インタネット５を介して仮想宅ビューアＢに送信する。即ち、いまの場合、ユーザ端末間通信中継サーバ２３は、仮想宅ビューアＢに、ユーザＡからのテキスト「こんにちは、また遊びに来たよー。」を送信する。仮想宅ビューアＢは、ユーザＡからのメッセージを受信して、そのメッセージをテキスト表示エリア５４４に表示させる。
【０４１５】
このユーザＡからのメッセージに応答し、ユーザＢがテキスト入力エリア５４２に「いらっしゃい。」を入力して「SEND」ボタン５４３を操作した場合、仮想宅ビューアＢは、ステップＳ９４２において、インタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報として、ユーザＢからのメッセージ「いらっしゃい。」を送信する。ユーザ端末間通信中継サーバ２３は、仮想宅ビューアＢからのテキスト「いらっしゃい。」をカンファレンス（Ｂ）の同期情報として保持する。さらに、ユーザ端末間通信中継サーバ２３は、インタネット５を介して仮想宅ビューアＢに、この時点で保持しているカンファレンス（Ｂ）の同期情報を送信する（ただし、この時点で保持している同期情報がないため、何も送信しない）。
【０４１６】
その後、ステップＳ９２２において、仮想宅ビューアＡは、周期的な動作として、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報を要求する。
【０４１７】
この要求に対応して、ステップＳ９３４において、ユーザ端末間通信中継サーバ２３は、その時点で保持しているカンファレンス（Ｂ）の同期情報を、仮想宅ビューアＡにインタネット５および基地局４を介して送信する。即ち、ユーザ端末間通信中継サーバ２３は、仮想宅ビューアＡに、ユーザＢからのメッセージ「いらっしゃい。」を送信する。仮想宅ビューアＡは、ユーザＢからのメッセージを、テキスト表示エリア２６３に表示する。
【０４１８】
このインタフォンチャット処理は、ユーザＢによって、図８２に示した「切断」ボタン５５１が操作されるまで継続される。
【０４１９】
次に、仮想宅ビューアＡがユーザＢの操作に対応する情報を共有する処理について説明する。
【０４２０】
仮想宅ビューアＡにおいても、仮想宅ビューアＢと同様に、ユーザＢの操作に対応する情報を共有する処理を行う。例えば、ユーザＡがユーザＢの仮想宅の玄関先に移動したとき、ユーザＢの仮想宅の窓の部分が、図８５に示すようにカーテンアイコン５３２で覆われていることがある。そして、ユーザＢが、例えば、カーテンアイコン５３２を開ける操作などを行うことによって、カーテンアイコン５３２の開閉量を変更した場合、仮想宅ビューアＡは、そのユーザＢの操作に対応する情報を共有する処理が行われる。この処理について、図８６のフローチャートを参照して説明する。
【０４２１】
図８５に示すように、ユーザＡがユーザＢの仮想宅の玄関先に訪問しているときに、ユーザＢが仮想部屋のカーテンアイコン５３２の開閉量を変更した場合、ステップＳ９８１において、仮想宅ビューアＢは、インタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報として、変更後のカーテンアイコン５３２のカーテンの開閉量（カーテンアイコン５３２の情報）を通知する。
【０４２２】
この通知に対応して、ステップＳ９９１において、ユーザ端末間通信中継サーバ２３は、カーテンアイコン５３２の開閉量を、カンファレンス（Ｂ）の同期情報として保持する。
【０４２３】
その後、ステップＳ１００１において、仮想宅ビューアＡは、周期的な動作として、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報を要求する。
【０４２４】
この要求に対応して、ステップＳ９９２において、ユーザ端末間通信中継サーバ２３は、その時点で保持しているカンファレンス（Ｂ）の同期情報を、インタネット５および基地局４を介して、仮想宅ビューアＡに送信する。即ち、ユーザ端末間通信中継サーバ２３は、仮想宅ビューアＡに、ユーザＢの仮想部屋のカーテンアイコン５３２の開閉量を通知する。
【０４２５】
この通知に対応して、ステップＳ１００２において、仮想宅ビューアＡは、カーテンアイコン５３２の開閉量に基づいて、メインパネル１０５に表示されているユーザＢの仮想宅の窓に備えられているカーテンアイコン５３２を、その開閉量を変更して表示させ、仮想宅ビューアＢの操作に対応する情報を共有する処理を終了する。
【０４２６】
このように、仮想宅ビューアＡにおいて、開閉量が変更されたカーテンアイコン５３２が表示されることにより、ユーザＡが見ることのできるユーザＢの仮想部屋の範囲が変更される。即ち、これにより、ユーザＢは、その仮想宅の外にいるユーザＡに対して公開する仮想部屋の範囲を、任意に設定することができる。
【０４２７】
ユーザＢが仮想部屋のドアアイコン５２２の鍵の状態を変更した場合においても、カーテンアイコン５３２が変更された場合と同様に、仮想宅ビューアＡにおいて、ユーザＢの操作に対応する情報を共有する処理が行われる。
【０４２８】
即ち、図８７は、ユーザＢによって仮想部屋のドアアイコン５２２が選択されたときに仮想宅ビューアウィンドウ５０１に表示される画面を示している。
【０４２９】
ユーザＢが仮想部屋のドアアイコン５２２を選択すると、コントロールパネル５０６には、ドアアイコン５２２のプロパティが表示され、「いちろー」の仮想宅の玄関先に移動するための「いちろーの家」ボタン５８１、「のりか」の仮想宅の玄関先に移動するための「のりかの家」ボタン５８２、「内鍵」ボタン５８４、「外鍵」ボタン５８５、および「終了」ボタン５８６が表示される。なお、「内鍵」ボタン５８４乃至「終了」ボタン５８６は、図１３で示した「内鍵」ボタン１３７乃至「終了」ボタン１３９と同様である。
【０４３０】
ユーザＢが「内鍵」ボタン５８４を操作して自身の仮想宅のドアアイコン５２２の内鍵を開錠し、さらに、「外鍵」ボタン５８５を操作して自身の仮想宅のドアアイコン５２２の外鍵を開錠すると、図８８に示すように、「内鍵」ボタン５８４、および「外鍵」ボタン５８５の中の鍵マークが消され、ユーザＢの仮想宅の鍵（内鍵と外鍵）が開錠された状態となる。
【０４３１】
図８９は、ユーザＢの仮想部屋の内鍵および外鍵が開錠されている場合に、ユーザＢの仮想宅に訪問したユーザＡの仮想宅ビューアウィンドウ１０１に表示される画面を示している。
【０４３２】
この場合、コントロールパネル１０６の「家の中」ボタン２８１は、押下が可能な状態で表示される。
【０４３３】
なお、ユーザＢの仮想部屋の内鍵が開（開錠）の状態で、外鍵が閉（施錠）の状態の場合に、ユーザＢの仮想宅の外鍵を所有しているユーザＡが訪問したときも、図８９に示したように、「家の中」ボタン２８１は、押下が可能な状態で表示される。
【０４３４】
一方、ユーザＢの仮想部屋の内鍵が閉の状態の場合は、上述の図７８で示したように、「家の中」ボタン２８１は、押下が不可能な状態で表示される。ユーザＢの仮想部屋の内鍵が開の状態でも、外鍵が閉の状態で、ユーザＡがユーザＢの仮想宅の外鍵を所有していないときは、やはり図７８に示したように、「家の中」ボタン２８１は、押下が不可能な状態で表示される。
【０４３５】
ユーザＢによってドアアイコン５２２の鍵の状態が変更されたときの、仮想宅ビューアＡがユーザＢの操作に対応する情報を共有する処理について、図９０のフローチャートを参照して説明する。
【０４３６】
ユーザＢが仮想部屋のドアアイコン５２２の「内鍵」ボタン５８４を操作して、ドアアイコン５２２の内鍵の状態を変更した場合、ステップＳ１０５１において、仮想宅ビューアＢは、ユーザ端末間通信中継サーバ２３にカンファレンス（Ｂ）の同期情報として、変更後の内鍵の状態を通知する。
【０４３７】
この通知に対応して、ユーザ情報保持サーバ２４は、ドアアイコン５２２の変更後の内鍵の状態を、カンファレンス（Ｂ）の同期情報として保持する。ステップＳ１０６１において、ユーザ情報保持サーバ２４は、この時点で保持しているカンファレンス（Ｂ）の同期情報を、インタネット５を介して仮想宅ビューアＢに送信する（ただし、いまの場合、カンファレンス（Ｂ）に同期情報が保持されていないので、なにも送信されない）。
【０４３８】
さらに、ユーザＢが仮想部屋のドアアイコン５２２の「外鍵」ボタン５８５を操作して、ドアアイコン５２２の外鍵の状態を変更した場合、ステップＳ１０５２において、仮想宅ビューアＢは、ユーザ端末間通信中継サーバ２３にカンファレンス（Ｂ）の同期情報として、変更後の外鍵の状態を通知する。
【０４３９】
この通知に対応して、ユーザ端末間通信中継サーバ２３は、ドアアイコン５２２の変更後の外鍵の状態を、カンファレンス（Ｂ）の同期情報として保持する。ステップＳ１０６２において、ユーザ情報保持サーバ２４は、この時点で保持しているカンファレンス（Ｂ）の同期情報を、インタネット５を介して仮想宅ビューアＢに送信する。
【０４４０】
その後、ステップＳ１０７１において、仮想宅ビューアＡが、周期的な動作として、ユーザ端末間通信中継サーバ２３にカンファレンス（Ｂ）の同期情報を要求する。
【０４４１】
この要求に対応して、ステップＳ１０６３において、ユーザ端末間通信中継サーバ２３は、その時点で保持しているドアアイコン５２２の変更後の内鍵の状態、または変更後の外鍵の状態を通知する。
【０４４２】
この通知に対応して、ステップＳ１０７２において、仮想宅ビューアＡは、ドアアイコン５２２の変更後の内鍵の状態、または変更後の外鍵の状態に基づいて、「家の中」ボタン２８１を押下が可能、あるいは不可能な状態に変更し、ユーザＢの操作に対応する情報を共有する処理を終了する。
【０４４３】
仮想宅ビューアＡは、ドアアイコン５２２の変更後の内鍵および外鍵が開錠の状態の場合、「家の中」ボタン２８１を押下が可能な状態に変更する。なお、仮想宅ビューアＡは、ドアアイコン５２２の内鍵が開錠の状態で外鍵が開錠の状態の場合、ユーザＡがユーザＢの仮想宅の外鍵を所有しているか否かにかかわらず、「家の中」ボタン２８１を押下が可能な状態に変更する。
【０４４４】
また、仮想宅ビューアＡは、ドアアイコン５２２の変更後の内鍵が開錠の状態で外鍵が施錠の状態の場合には、ユーザＡがユーザＢの仮想宅の外鍵を所有しているときに限って、「家の中」ボタン２８１を押下が可能な状態に変更する。なお、仮想宅ビューアＡは、ドアアイコン５２２の変更後の内鍵が開錠の状態で外鍵が施錠の状態の場合に、ユーザＡがユーザＢの外鍵を所有していないときには、「家の中」ボタン２８１を押下が不可能な状態に変更する。
【０４４５】
さらに、仮想宅ビューアＡは、ドアアイコン５２２の変更後の内鍵が施錠の状態の場合、ドアアイコン５２２の外鍵が開錠の状態であっても、またはドアアイコン５２２の外鍵が施錠の状態であっても、「家の中」ボタン２８１を押下が不可能な状態に変更する。また、仮想宅ビューアＡは、ドアアイコン５２２の変更後の内鍵が施錠の状態の場合には、ユーザＡがユーザＢの仮想宅の外鍵を所有しているかどうかにかかわらず、「家の中」ボタン２８１を押下が不可能な状態に変更する。即ち、仮想宅ビューアＡは、ドアアイコン５２２の内鍵が施錠の状態の場合は、ドアアイコン５２２の外鍵が開錠の状態であっても、また、ユーザＡがユーザＢの仮想宅の外鍵を所有していても、「家の中」ボタン２８１を押下が不可能な状態に変更する。
【０４４６】
なお、ユーザＢがログインしていない時には、ユーザＢの仮想宅は、例えば、ドアアイコン５２２の内鍵が施錠された状態となる。これにより、他のユーザがユーザＢの仮想部屋に入室することが不可能となる。
【０４４７】
また、ユーザＢがドアアイコン５２２の内鍵または外鍵の状態を変更した場合、仮想宅ビューアＢは、その変更後の内鍵または外鍵の状態をユーザ端末間通信中継サーバ２３に通知する他、仮想宅管理サーバ１５にも通知する。仮想世界管理サーバ１５は、仮想宅ビューアＢからのドアアイコン５２２の内鍵または外鍵の状態を受信し、私的空間ＤＢ１９に記憶されているユーザＢの私的空間の情報のうちの、ドアアイコン５２２の情報を、その受信した内鍵または外鍵の状態に変更して記憶させる。
【０４４８】
次に、図８９に示した状態において、ユーザＡが、図８９に示した「家の中」ボタン２８１を操作した場合、ユーザＡのマスコット１２１は、ユーザＢの仮想部屋に入室することができ、これによりユーザＡの仮想宅ビューアウィンドウ１０１には、ユーザＢの仮想部屋が表示される。
【０４４９】
図９１は、ユーザＡのマスコット１２１がユーザＢの仮想部屋に入室したときに、ユーザＡの仮想宅ビューアウィンドウ１０１に表示される画面を示している。
【０４５０】
ユーザＡの仮想宅ビューアウィンドウ１０１のメインパネル１０５には、ユーザＢの仮想部屋と、ユーザＡのマスコット１２１およびユーザＢのマスコット５２１とが表示される。コントロールパネル１０６には、ゆみこ宅のプロパティが表示される。コミュニケーションパネル１０７には、引き続き、カンファレンス（Ｂ）を介してチャットを交わすためのテキスト入力エリア２６１、「SEND」ボタン２６２、およびテキスト表示エリア２６３が設けられている。
【０４５１】
図９２は、ユーザＡのマスコット１２１がユーザＢの仮想部屋に入室したときに、ユーザＢの仮想宅ビューアウィンドウ５０１に表示される画面を示している。
【０４５２】
ユーザＢの仮想宅ビューアウィンドウ５０１のメインパネルには、ユーザＢの仮想部屋と、ユーザＡのマスコット１２１およびユーザＢのマスコット５２１とが表示される。コントロールパネル５０６には、ユーザＢが選択したアイコンのプロパティが表示されるが、いまの場合、マスコット１２１が選択されているため、マスコット１２１のプロパティが表示される。コントロールパネル５０６に表示されるマスコット１２１のプロパティには、ユーザＢがマスコット１２１（ユーザＡ）に外鍵を配布するときに操作される「鍵情報」ボタン５５５、およびマスコット１２１のプロパティを閉じてユーザＢの仮想部屋のプロパティを表示させるための「閉じる」ボタン５５６が表示される。また、コミュニケーションパネル５０７には、引き続き、カンファレンス（Ｂ）を介してチャットを交わすためのテキスト入力エリア５４２、「SEND」ボタン５４３、およびテキスト表示エリア５４４が設けられている。なお、「鍵情報」ボタン５５５については、後述する。
【０４５３】
ユーザＡがユーザＢの仮想部屋に入室する処理について、図９３のフローチャートを参照して説明する。
【０４５４】
ユーザＡが「家の中」ボタン２８１（図８９）を操作した場合、ステップＳ１１０１において、仮想宅ビューアＡは、基地局４およびインタネット５を介して仮想世界管理サーバ１５に、ユーザＢの仮想部屋への入室許可の要求とユーザＢのユーザＩＤとを送信する。
【０４５５】
仮想宅ビューアＡからのユーザＢの仮想部屋への入室許可の要求に対応して、ステップＳ１１１１において、仮想世界管理サーバ１５は、外鍵リストＤＢ１７のうちのユーザＡのユーザＩＤに対応する外鍵リストを確認し、ユーザＡがユーザＢの仮想宅の外鍵を所有しているか否かを認識し、ステップＳ１１１２に進む。ステップＳ１１１２において、仮想世界管理サーバ１５は、私的空間ＤＢ１９のうちのユーザＢのユーザＩＤに対応する私的空間の情報から、ユーザＢの公開レベルであるドアアイコン５２２の内鍵と外鍵の状態を確認する。ステップＳ１１１２からＳ１１１３に進み、仮想世界管理サーバ１５は、ユーザＢがログイン中か否かを確認する。なお、ログインしているか否かの情報は、例えば、認証ＤＢ２２にユーザＢ専用のセッション情報が登録（記憶）されているか否かによって判断される。
【０４５６】
ステップＳ１１１３からＳ１１１４に進み、仮想世界管理サーバ１５は、ユーザＡがユーザＢの仮想部屋へ入室可能か否か、即ち、ユーザＢの私的空間の情報を共有することが可能か否かを判定する。
【０４５７】
即ち、仮想世界管理サーバ１５は、ユーザＢが仮想世界にログインしていない場合、入室不可と判定する。また、仮想世界管理サーバ１５は、ユーザＢが仮想世界にログインしていて、且つ内鍵が施錠の状態の場合、入室不可と判定する。さらに、仮想世界管理サーバ１５は、ユーザＢが仮想世界にログインしていて、且つ内鍵と外鍵とが開錠の状態の場合、入室可能と判定する。
【０４５８】
さらに、仮想世界管理サーバ１５は、ユーザＢが仮想世界にログインしていて、且つ内鍵が開錠の状態で外鍵が施錠の状態の場合、ユーザＡがユーザＢの仮想宅の外鍵を所有しているとき、入室可能と判定する。また、仮想世界管理サーバ１５は、ユーザＢが仮想世界にログインしていて、且つ内鍵が開錠の状態で外鍵が施錠の状態の場合、ユーザＡがユーザＢの仮想宅の外鍵を所有していないとき、入室不可と判定する。
【０４５９】
仮想世界管理サーバ１５は、インタネット５及び基地局４を介して仮想宅ビューアＡに、入室許可の要求に対する応答と、入室が可能か否かの情報を送信する。
【０４６０】
ステップＳ１１０２において、仮想宅ビューアＡは、インタネット５および基地局４を介して仮想世界管理サーバ１５からの入室許可の要求に対する応答と入室が可能か否かの情報とを受信する。仮想宅ビューアＡは、入室が可能である場合、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報としてユーザＡのマスコット１２１が入室する旨を通知する。
【０４６１】
この通知に対応して、ステップＳ１１２１において、ユーザ端末間通信中継サーバ２３は、ユーザＡのマスコット１２１が入室する旨を、カンファレンス（Ｂ）の同期情報として保持する。さらに、ユーザ端末間通信中継サーバ２３は、この時点で保持しているカンファレンス（Ｂ）の同期情報を、インタネット５および基地局４を介して仮想宅ビューアＡに送信する（ただし、いまの場合、カンファレンス（Ｂ）の同期情報を保持していないので、何も送信しない）。
【０４６２】
その後、ステップＳ１１３１において、仮想宅ビューアＢは、周期的な動作として、インタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報を要求する。
【０４６３】
この要求に対応して、ステップＳ１１２２において、ユーザ端末間通信中継サーバ２３は、その時点で保持しているカンファレンス（Ｂ）の同期情報を、インタネット５を介して仮想宅ビューアＢに送信する。いまの場合、ユーザ端末間通信中継サーバ２３は、仮想宅ビューアＢに、ユーザＡからのマスコット１２１が入室する旨を通知する。
【０４６４】
ステップＳ１１３２において、仮想宅ビューアＢは、ユーザＡのマスコット１２１が入室する旨に応答し、インタネット５を介して仮想世界管理サーバ１５に、ユーザＡのマスコット１２１の情報を要求する。
【０４６５】
ステップＳ１１１５において、仮想世界管理サーバ１５は、この要求に応答し、私的空間ＤＢ１９に記憶されているユーザＡのユーザＩＤに対応する私的空間の情報のうちのマスコット１２１の情報を取得する。さらに、仮想世界管理サーバ１５は、インタネット５を介して仮想宅ビューアＢに、ユーザＡのマスコット１２１の情報の要求に対する応答と、ユーザＡのマスコット１２１の情報とを送信する。
【０４６６】
ステップＳ１１３３において、仮想宅ビューアＢは、インタネット５を介して、仮想世界管理サーバ１５からのユーザＡのマスコット１２１の情報の要求に対する応答と、ユーザＡのマスコット１２１の情報とを受信し、その情報に基づいて、仮想宅ビューアウィンドウ５０１のメインパネル５０５に、ユーザＡのマスコット１２１を表示させる。
【０４６７】
ステップ１１３４において、仮想宅ビューアＢは、インタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報として、ユーザＢの仮想部屋の情報を通知する。
【０４６８】
この通知に対応して、ステップＳ１１２３において、ユーザ端末間通信中継サーバ２３は、カンファレンス（Ｂ）の同期情報として、ユーザＢの仮想部屋の情報を保持する。
【０４６９】
その後、ステップＳ１１０３において、仮想宅ビューアＡは、周期的な動作として、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報を要求する。
【０４７０】
この要求に対応して、ステップＳ１１２４において、ユーザ端末間通信中継サーバ２３は、その時点で保持しているカンファレンス（Ｂ）の同期情報を、インタネット５および基地局４を介して、仮想宅ビューアＡに送信する。いまの場合、ユーザ端末間通信中継サーバ２３は、仮想宅ビューアＡにユーザＢの仮想部屋の情報を送信する。
【０４７１】
ステップＳ１１０４において、仮想宅ビューアＡは、インタネット５および基地局４を介して、ユーザ端末間通信中継サーバ２３からのカンファレンス（Ｂ）の同期情報としてのユーザＢの仮想部屋の情報を受信し、仮想宅ビューウィンドウ１０１のメインパネル１０５に、ユーザＢの仮想部屋を表示させ、ユーザＢの仮想部屋に入室する処理を終了する。
【０４７２】
なお、図９３に示したユーザＡのマスコット１２１がユーザＢの仮想部屋に入室する処理が終了した後、例えば、ユーザＢのマスコット５２１が移動するなどしてユーザＢの仮想部屋の状態が変更された場合、図８６に示したユーザＢの操作に対応する情報を共有する処理が行われる。即ち、仮想宅ビューアＢは、ユーザ端末間通信中継サーバ２３にカンファレンス（Ｂ）の同期情報として、ユーザＢの仮想部屋の変更された部分の変更情報を送信する。仮想宅ビューアＡは、周期的な動作として、ユーザ端末間通信中継サーバ２３にカンファレンス（Ｂ）の同期情報を要求し、ユーザＢの仮想部屋の変更情報を取得し、その変更情報に基づいて仮想宅ビューアウィンドウ１０１に表示されているユーザＢの仮想部屋を変更する。
【０４７３】
また、図９３に示したユーザＡのマスコット１２１がユーザＢの仮想部屋に入室する処理が終了した後、例えば、ユーザＡのマスコット１２１が移動するなどして、そのマスコット１２１の状態が変更された場合、図８４に示したユーザＡの操作に対応する情報を共有する処理が行われる。即ち、仮想宅ビューアＡは、ユーザ端末間通信中継サーバ２３にカンファレンス（Ｂ）の同期情報として、ユーザＡのマスコット１２１が変更された部分の変更情報を送信する。仮想宅ビューアＢは、周期的な動作として、ユーザ端末間通信中継サーバ２３にカンファレンス（Ｂ）の同期情報を要求し、ユーザＡのマスコット１２１の変更情報を取得し、その変更情報に基づいて仮想宅ビューアウィンドウ１０１に表示されているユーザＡのマスコット１２１の状態を変更する。
【０４７４】
次に、ユーザＢがユーザＡに外鍵を配布するときの処理（入室を許可する処理）について説明する。
【０４７５】
ユーザＢは、ユーザＡに、ユーザＢの仮想宅の外鍵（キー）を配布する場合、図９２に示したマスコット１２１のプロパティにおける「鍵情報」ボタン５５５を操作する。この操作に応答してユーザＢのコントロールパネル５０６には、図９４に示すように、「外鍵を渡す」ボタン６１１と、「閉じる」ボタン６１２とが表示される。ユーザＢが「外鍵を渡す」ボタンを操作すると、ユーザＢの仮想宅の外鍵がユーザＡに配布される。ユーザＢは、ユーザＢの仮想宅の外鍵（キー）を配布することにより、ユーザＢの仮想部屋への入室を許可することとなる。なお、ユーザＢは、その仮想宅の外鍵（のスペアキー）を、例えば、無制限に所有する物とする。但し、ユーザＢが所有する自身の仮想宅の外鍵の数は、有限個に制限することが可能である。
【０４７６】
ユーザＢが、自身がオーナとなっている仮想宅の外鍵（キー）を、他人であるビジタとしてのユーザＡに配布して、ユーザＢの仮想部屋への入室を許可する処理について、図９５のフローチャートを参照して説明する。
【０４７７】
ステップＳ１２５０において、仮想宅ビューアＢは、図９４の状態で、ユーザＢが「外鍵を渡す」ボタン６１１を操作したことに応答し、ログイン時に取得したユーザＢの外鍵リストに、ユーザＡに外鍵を配布した旨を登録する。ステップＳ１２５０からステップＳ１２５１に進み、仮想宅ビューアＢは、インタネット５を介して仮想世界管理サーバ１５に、ユーザＢの仮想宅の外鍵（キー）を、ユーザＡに配布する要求と、外鍵を配布する他のユーザであるユーザＡのユーザＩＤとを送信する。
【０４７８】
ステップＳ１２６１において、仮想世界管理サーバ１５は、インタネット５を介して仮想宅ビューアＢからの外鍵を配布する要求とユーザＡのユーザＩＤとを受信する。さらに、仮想世界管理サーバ１５は、外鍵リストＤＢ１７に記憶されているユーザＡのユーザＩＤに対応する外鍵リストに、ユーザＢからの外鍵の配布を受けた旨を登録し、ステップＳ１２６２に進む。ステップＳ１２６２において、仮想世界管理サーバ１５は、インタネット５を介して仮想宅ビューアＢに、ユーザＡに外鍵を配布する要求に対する応答を送信する。
【０４７９】
この応答に対応して、ステップＳ１２５２において、仮想宅ビューアＢは、例えば、コントロールパネル５０６を更新し、ユーザＢの仮想部屋の情報を表示させる。ユーザＢは、例えば、コントロールパネル５０６の表示が変化したことにより、ユーザＡに外鍵が配布されたことを認識することができる。
【０４８０】
ステップＳ１２５２からＳ１２５３に進み、仮想宅ビューアＢは、インタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報としてユーザＡに外鍵を配布した旨とユーザＡのユーザＩＤとを通知する。
【０４８１】
この通知に対応して、ステップＳ１２７１において、ユーザ端末間通信中継サーバ２３は、ユーザＡに外鍵が配布された旨とユーザＡのユーザＩＤとをカンファレンス（Ｂ）の同期情報として保持する。さらに、ユーザ端末間通信中継サーバ２３は、インタネット５を介して仮想宅ビューアＢに、その時点で保持しているカンファレンス（Ｂ）の同期情報を送信する。
【０４８２】
その後、ステップＳ１２８１において、仮想宅ビューアＡは、周期的な動作として、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報を要求する。
【０４８３】
この要求に対応して、ステップＳ１２７２において、ユーザ端末間通信中継サーバ２３は、基地局４およびインタネット５を介して、仮想宅ビューアＡからのカンファレンス（Ｂ）の同期情報の要求を受信し、その時点で保持しているカンファレンス（Ｂ）の同期情報を、インタネット５および基地局４を介して仮想宅ビューアＡに送信する。いまの場合、ユーザ端末間通信中継サーバ２３は、仮想宅ビューアＡに、ユーザＢからのユーザＢの仮想宅の外鍵が配布された旨を通知する。
【０４８４】
この通知に対応して、ステップＳ１２８２において、仮想宅ビューアＡは、ユーザＢの仮想宅の外鍵が配布された旨の情報に応答し、ユーザＡがユーザＢの仮想宅の外鍵を配布されたことを認識する。例えば、仮想宅ビューアＡは、ユーザＡにユーザＢの仮想宅の外鍵を受けた旨を通知するように仮想宅ビューアウィンドウ１０１に表示される画面を更新する。ユーザＢによる、ユーザＢの仮想部屋への入室を許可する処理を終了する。
【０４８５】
これ以降、ユーザＡは、ユーザＢの仮想宅のドアアイコン５２２の内鍵が開錠されている場合は、その外鍵が施錠の状態であっても、ユーザＢから配布を受けた外鍵によって、ユーザＢの仮想部屋に入室することが可能となり、従って、ユーザＢの私的空間の情報を共有することができる。
【０４８６】
次に、ユーザが他のユーザにアイテム（植物アイコン１２９など）をプレゼントするときの処理について説明する。アイテムをプレゼントする方法は、マスコット同士が直接的に渡す方法と、仮想宅のポストを介して間接的に渡す方法がある。
【０４８７】
アイテムをプレゼントする方法について、例えば、ユーザＡのマスコット１２１が携帯している植物アイコン１２９を携帯しており、その植物アイコン１２９を、ユーザＢのマスコット５２１に直接的に渡すときを例に説明する。
【０４８８】
図９６は、ユーザＡのマスコット１２１が、ユーザＢの仮想部屋に入室したときの仮想宅ビューアウィンドウ１０１表示例を示している。
【０４８９】
仮想宅ビューアＡは、ユーザＡが図９６に示すマスコット１２１を選択した場合、マスコット１２１の持ち物を、ポップアップ表示される吹き出し３０１の中に表示させる。図９６においては、ユーザＡの持ち物である（マスコット１２１が携帯している）植物アイコン１２９が、吹き出し３０１の中に表示されている。
【０４９０】
ユーザＡが、吹き出し３０１の中の植物アイコン１２９を選択して、マスコット５２１にドラッグアンドドロップすると、その吹き出し３０１の中の植物アイコン１２９がユーザＢに譲渡されたこととなる。
【０４９１】
このとき、植物アイコン１２９をマスコット５２１以外（例えば床）にドロップすることはできない。また、植物アイコン１２９は、吹き出し３０１の中では、縮小サイズで表示され、吹き出し３０１の中から出された段階で、図９７に示すように、本来のサイズで表示される。
【０４９２】
なお、このとき、仮想宅ビューアＢのメインパネル５０５においては、図９８に示すように、マスコット１２１からマスコット５２１に、植物アイコン１２９が移動される様子がアニメーション表示される。また、例えば、ユーザＢの仮想部屋にさらに他のユーザ（ユーザＣとする）のマスコットが入室している場合、ユーザＣの画面にも、マスコット１２１からマスコット５２１に、植物アイコン１２９が移動される様子がアニメーション表示される。
【０４９３】
マスコット１２１がマスコット５２１にアイテム（いまの場合、植物アイコン１２９）を直接的に渡したときの所有権移動処理について、図９９のフローチャートを参照して説明する。この直接的な所有権移動処理は、仮想宅ビューアＡの画面で、植物アイコン１２９がマスコット５２１にドラッグアンドドロップされたときに開始される。
【０４９４】
ステップＳ１１８１において、仮想宅ビューアＡは、基地局４およびインタネット５を介して仮想世界管理サーバ１５に、植物アイコン１２９の所有権をユーザＡからユーザＢに移したことを証明するアイコン譲渡証明書（Ａ→Ｂ）を要求する。この要求に対応し、ステップＳ１１９１において、仮想世界管理サーバ１５は、インタネット５を介して仮想宅ビューアＡに、アイコン譲渡証明書（Ａ→Ｂ）を発行する。
【０４９５】
ステップＳ１１８２において、仮想宅ビューアＡは、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報として、アイコン譲渡証明書（Ａ→Ｂ）を送信する。この通知に対応し、ステップＳ１２０１において、ユーザ端末間通信中継サーバ２３は、仮想宅ビューアＡからの同期情報を保持するとともに、この時点で保持しているカンファレンス（Ｂ）の同期情報を、インタネット５を介して仮想宅ビューアＢに通知する（いまの場合、保持していないので何も通知しない）。
【０４９６】
一方、仮想宅ビューアＢが、周期的な動作として、ステップＳ１２１１において、インタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報を要求した場合、ステップＳ１２０２において、ユーザ端末間通信中継サーバ２３は、この時点で保持しているカンファレンス（Ｂ）の同期情報として、アイコン譲渡証明書（Ａ→Ｂ）を、インタネット５を介して仮想宅ビューアＢに通知する。
【０４９７】
ステップＳ１２１２において、仮想宅ビューアＢは、インタネット５を介して仮想世界管理サーバ１５に、アイコン譲渡証明書（Ａ→Ｂ）を送信して植物アイコン１２９の所有権の譲渡を要求する。この要求に対応して、ステップＳ１１９２において、仮想世界管理サーバ１５は、植物アイコン１２９の所有権、即ち、植物アイコン１２９の情報をユーザＢに移し（ユーザＢの私的空間の情報として記憶し）、植物アイコン１２９の所有権の譲渡の要求に対する応答を、インタネット５を介して仮想宅ビューアＢに通知する。仮想宅ビューアＢは、インタネット５を介して仮想世界管理サーバ１５からの応答を受信して、直接的な所有権移動処理を終了する。
【０４９８】
直接的な所有権移動処理の終了後、ユーザＢが、図１００に示すように、メインパネル５０５に表示されている仮想部屋のユーザＢのマスコット５２１を選択した場合、ユーザＢのマスコット５２１が、ユーザＡから譲渡を受けることによって携帯しているアイテムを示す吹き出し６０１がポップアップ表示され、その吹き出し６０１の中にプレゼントされたアイテムが表示される。
【０４９９】
ユーザＢは、ポップアップ表示された吹き出し６０１の中のアイテム（いまの場合、植物アイコン１２９）を、仮想部屋の任意の位置にドラッグアンドドロップし、図１０１に示すように、ユーザＡから譲渡を受けた（プレゼントされた）アイテムを本来のサイズで仮想部屋の任意の位置に配置することができる。
【０５００】
ユーザＡのマスコット１２１がユーザＢの仮想部屋の入室しているとき、逆に、ユーザＢからユーザＡにアイテムをプレゼントするには、ユーザＢがプレゼントするアイテムを、ユーザＡのマスコット１２１にドラッグアンドドロップすればよい。
【０５０１】
なお、外鍵も、上述したアイテムを譲渡する場合と同様に、ドラッグアンドドロップによって配布（譲渡）することが可能である。
【０５０２】
図１０２は、ユーザＡのマスコット１２１がユーザＢの仮想宅の玄関先に移動したときに仮想宅ビューアウィンドウ１０１に表示される画面を示している。
【０５０３】
なお、図１０２では、ユーザＢの仮想部屋のカーテンアイコン５３２は閉の状態（完全に閉じた状態）になっており、ユーザＢの仮想宅の窓の全体はカーテンアイコン５３２で覆われている。従って、ユーザＡは、ユーザＢの仮想部屋を見ることはできない。
【０５０４】
次に、アイテムをポストを介して間接的に渡す方法について、図１０２に示すように、ユーザＢの仮想宅の外にいるユーザＡのマスコット１２１が所有している（携帯している）メモ用紙アイコン２４１を、ポストアイコン５２３を介して、ユーザＢのマスコット５２１に譲渡するときを例に説明する。
【０５０５】
ユーザＡがメインパネル１０５に表示されているマスコット１２１を選択すると、吹き出し３３１がポップアップ表示される。吹き出し４５１の中には、マスコット１２１が携帯しているアイテムが表示される。図１０２では、メモ用紙アイコン２４１とボードゲームアイコン１４４とが表示されている。ユーザＡが、吹き出し３３１のうちの、例えば、メモ用紙アイコン２４１を実際のポストに投函するように、ポストアイコン５２３にドラッグアンドドロップすると、図１０３に示すように、メモ用紙アイコン２４１が、ポストアイコン５２３上に表示され、メモ用紙アイコン２４１がポストアイコン５２３を介して、間接的にユーザＢに譲渡されたこととなる。
【０５０６】
図１０４は、メモ用紙アイコン２４１がポストアイコン５２３にドラッグアンドドロップ（投函）された直後に仮想宅ビューアウィンドウ５０１に表示される画面を示している。
【０５０７】
ユーザＢのメインパネル５０５に表示された仮想部屋においては、ポストアイコン５２３の外観が、図１０４に示すように、中にアイテムが入っている状態に変更される。ここで、ユーザＢが、ポストアイコン５２３を選択すると、吹き出し６３１が、図１０５に示すように、ポップアップ表示され、その中に、ポストアイコン５２３に投函されたアイテム（いまの場合、メモ用紙アイコン２４１）が表示される。また、ポストアイコン５２３が選択されたことにより、コントロールパネルに５０６には、ポストアイコン５２３のプロパティとして、ポストアイコン５２３に投入されているアイテムの数などが表示される。
【０５０８】
さらに、ユーザＢが、ポップアップ表示された吹き出し６３１の中のメモ用紙アイコン２４１を、仮想部屋の任意の位置にドラッグアンドドロップすれば、図１０６に示すように、ポストアイコン５２３を介して譲渡されたアイテム（いまの場合、メモ用紙アイコン２４１）を本来のサイズで仮想部屋のその位置に配置することができる。
【０５０９】
ポストアイコン５２３を介してアイテム（いまの場合、メモ用紙アイコン２４１）を間接的に渡したときの所有権移動処理について、図１０７のフローチャートを参照して説明する。
【０５１０】
この間接的な所有権移動処理は、図１０３に示した仮想宅ビューアＡの画面で、メモ用紙アイコン２４１が、ユーザＢの仮想宅の外のポストアイコン５２３にドラッグアンドドロップされたときに開始される。
【０５１１】
ステップＳ１３０１において、仮想宅ビューアＡは、基地局４およびインタネット５を介して仮想世界管理サーバ１５に、メモ用紙アイコン２４１の所有権をユーザＡからユーザＢに移したことを証明するアイコン譲渡証明書（Ａ→Ｂ）を要求する。この要求に対応し、ステップＳ１３１１において、仮想世界管理サーバ１５は、インタネット５および基地局４を介して仮想宅ビューアＡに、アイコン譲渡証明書（Ａ→Ｂ）を発行する。
【０５１２】
ステップＳ１３０２において、仮想宅ビューアＡは、基地局４およびインタネット５を介してユーザ情報保持サーバ２４に、アイコン譲渡証明書（Ａ→Ｂ）を送信し、イベント詳細情報として保存することを要求する。この要求に対応し、ステップＳ１３２１において、ユーザ情報保持サーバ２４は、アイコン譲渡証明書（Ａ→Ｂ）を受信し、イベント詳細情報として保存し、その旨を、インタネット５を介して仮想宅ビューアＡに通知する。
【０５１３】
ステップＳ１３０３において、仮想宅ビューアＡは、基地局４およびインタネット５を介して仮想世界管理サーバ１５に、ユーザＢ宛にアイテムが届けられたことを示すイベント情報を通知する。この通知に対応し、ステップＳ１３１２において、仮想世界管理サーバ１５は、イベント管理ＤＢ１８に、ユーザＢのユーザＩＤに対応したイベント情報として、アイテムが届けられた旨のイベント情報を保持し、その旨を、インタネット５を介して仮想宅ビューアＡに通知する。
【０５１４】
一方、仮想宅ビューアＢが、周期的な動作として、ステップＳ１３３１において、インタネット５を介して仮想世界管理サーバ１５に、イベント情報を要求する。ステップＳ１３１３において、仮想世界管理サーバ１５は、仮想宅ビューアＢからの要求に応じて、ユーザＢ宛にアイテムが届けられた旨のイベント情報を、インタネット５を介して仮想宅ビューアＢに通知する。
【０５１５】
ステップＳ１３３２において、仮想宅ビューアＢは、ステップＳ１３１３で通知されたイベント情報に応じて、インタネット５を介してユーザ情報保持サーバ２４に、そのイベント情報に対するイベント詳細情報としてのユーザＡからのアイコン譲渡証明書（Ａ→Ｂ）を要求する。この要求に対応し、ステップＳ１３２２において、ユーザ情報保持サーバ２４は、インタネット５を介して仮想宅ビューアＢに、イベント詳細情報としてのアイコン譲渡証明書（Ａ→Ｂ）を送信する。
【０５１６】
ステップＳ１３３３において、仮想宅ビューアＢは、インタネット５を介して仮想世界管理サーバ１５に、ユーザＢ宛にアイテムが届けられたことを示すイベント情報の削除を要求する。この要求に対応し、ステップＳ１３１４において、仮想世界管理サーバ１５は、すでにユーザＢに通知した、ユーザＢ宛のアイテムが届けられた旨のイベント情報を削除し、その旨を、インタネット５を介して仮想宅ビューアＢに通知する。
【０５１７】
ステップＳ１３３４において、仮想宅ビューアＢは、インタネット５を介してユーザ情報保持サーバ２４に、ユーザＡが保存させたイベント詳細情報としてのアイコン譲渡証明書（Ａ→Ｂ）の削除を要求する。この要求に対応し、ステップＳ１３２３において、ユーザ情報保持サーバ２４は、アイコン譲渡証明書（Ａ→Ｂ）を削除し、その旨を、インタネット５を介して仮想宅ビューアＢに通知する。
【０５１８】
ステップＳ１３３５において、仮想宅ビューアＢは、インタネット５を介して仮想世界管理サーバ１５に、アイコン譲渡証明書（Ａ→Ｂ）を送信し、アイテム（いまの場合、メモ用紙アイコン２４１）の所有権の譲渡を要求する。この要求に対応して、ステップＳ１３１５において、仮想世界管理サーバ１５は、メモ用紙アイコン２４１の所有権をユーザＡからユーザＢに移し、その旨を、インタネット５を介して仮想宅ビューアＢに通知する。メモ用紙アイコン２４１の所有権がユーザＡからユーザＢに移ることにより、メモ用紙アイコン２４１は、ユーザＢのユーザＩＤに対応するアイテムとなる。
【０５１９】
ステップＳ１３３６において、仮想宅ビューアＢは、インタネット５を介して仮想世界管理サーバ１５からのメモ用紙アイコン２４１の所有権をユーザＢに移した旨を受信し、この旨に対応して、図１０４に示したように、メインパネル５０５のポストアイコン５２３を、その中に何かが入れられた状態に変更し、間接的な所有権移動処理を終了する。
【０５２０】
なお、ポストアイコン５２３に投函されたメモ用紙アイコン２４１は、その仮想宅のオーナであるユーザＢのみが取り出す（操作する）ことができる。
【０５２１】
間接的な所有権移動処理の終了後、ユーザＢは、メインパネル５０５に表示されている仮想部屋のポストアイコン５２３を選択すれば、図１０５に示したように、それに対応して吹き出し６３１がポップアップ表示されるので、投函されたアイテムを確認することができる。
【０５２２】
上述のように、ポストアイコン５２３を介して間接的にアイテムを譲渡することができるので、例えば、ユーザＡとユーザＢとが同一のカンファレンスに参加していない、非同期な状態でもコミュニケーションを図ることが可能となる。さらに、例えば、ユーザＡがユーザＢの仮想部屋への入室が許可されていない場合においても、ポストアイコン５２３を、ユーザＢに対して間接的にアイテムを渡すための中継点として利用することができる。
【０５２３】
次に、例えば、ユーザＡの仮想部屋にユーザＢのマスコット５２１が訪問している状態で、ユーザＡが操作する仮想宅ビューアＡとユーザＢが操作する仮想宅ビューアＢが同一のBGM（バックグランドミュージック）を再生するBGM共有処理について説明する。このBGM共有処理には、オーディオサーバ２６が配信する、いわゆるインタネットラジオのストリームデータを利用する。
【０５２４】
なお、ユーザＢがユーザＡの仮想宅に訪問している場合、ユーザＡが仮想宅のオーナであり、ユーザＢがビジタ（訪問者）である。また、この場合、仮想宅ビューアＡと仮想宅ビューアＢとの間でカンファレンスの同期情報がやりとりされるが、このカンファレンスは、ユーザＡが主催のカンファレンスとなる。従って、ユーザＡとユーザＢとは、新たなカンファレンスであるカンファレンス（Ａ）を生成させて、リアルタイムで通信を行うことになる。
【０５２５】
図１０８は、仮想宅ビューアＡの画面であり、メインパネル１０５には、ユーザＡの仮想部屋にマスコット５２１が訪問している様子が表示されている。なお、図示は省略するが、このとき、仮想宅ビューアＢの画面のメインパネル５０５にも、同一の画像が表示されている。
【０５２６】
ここで、ユーザＡが、メインパネル１０５に表示されている仮想部屋のオーディオプレーヤアイコン１７２を選択すると、図１０８に示すように、コントロールパネル１０６には、オーディオプレーヤアイコン１７２のプロパティとして、再生中のBGMの情報を示す情報表示エリア３５１、BGMの出力をオン／オフさせるとき押下される「POWER」ボタン３５２、およびBGMを変更するとき押下される「チャンネル」ボタン３５３が表示される。
【０５２７】
さらに、図１０９に示すように、ユーザＡが「POWER」ボタン３５２を押下すれば、BGMの出力がオンとなり、オーディオサーバ２６が配信するストリームデータの受信および再生が開始される。このとき、仮想宅ビューアＢでも同様に、オーディオサーバ２６から配信される同一のストリームデータの受信と再生が開始される。
【０５２８】
ユーザＡが「POWER」ボタン３５２を押下することによって開始されるBGM共有処理について、図１１０のフローチャートを参照して説明する。
【０５２９】
ステップＳ１３５１において、仮想宅ビューアＡは、基地局４およびインタネット５を介してオーディオサーバ２６に、ストリーム再生を要求する（ストリームデータの配信を要求する）。ステップＳ１３６１において、オーディオサーバ２６は、この要求を了解した旨を、インタネット５および基地局４を介して、仮想宅ビューアＡに通知し、ステップＳ１３６２において、仮想宅ビューアＡに対するストリーデータの配信を開始する。
【０５３０】
これにより、仮想宅ビューアＡでは、ストリームデータの受信、再生が開始され、BGMが出力されることとなる。ステップＳ１３５２において、仮想宅ビューアＡは、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、BGMの出力をオンとした旨を、カンファレンス（Ａ）の同期情報として通知する。ステップＳ１３７１において、ユーザ端末間通信中継サーバ２３は、仮想宅ビューアＡからのカンファレンス（Ａ）の同期情報としてのBGMの出力をオンとした旨を受信し、保持する。
【０５３１】
一方、仮想宅ビューアＢが、周期的な動作として、ステップＳ１３８１において、インタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ａ）の同期情報を要求した場合、ステップＳ１３７２において、ユーザ端末間通信中継サーバ２３は、この時点で保持しているカンファレンス（Ａ）の同期情報として、BGMの出力をオンとした旨を、インタネット５を介して仮想宅ビューアＢに通知する。
【０５３２】
この通知に対応し、ステップＳ１３８２において、仮想宅ビューアＢは、インタネット５を介してオーディオサーバ２６に、ストリーム再生を要求する（ストリームデータの配信を要求する）。ステップＳ１３６３において、オーディオサーバ２６は、この要求を了解した旨を、インタネット５を介して、仮想宅ビューアＢに通知し、ステップＳ１３６４において、仮想宅ビューアＢに対するストリームデータの配信を開始する。これにより、仮想宅ビューアＢでも、ストリームデータの受信、再生を開始され、BGMが出力されることとなり、BGM共有処理を終了する。
【０５３３】
なお、BGM共有処理において、サービス提供者側のオーディオサーバ２６が配信するインタネットラジオのストリームデータを利用するのではなく、ユーザＡ側の機器（例えば、ＰＣ１２）に蓄積されている楽曲データを仮想宅ビューアＡ，Ｂにストリーム配信するようにしてもよい。この場合、図１１５のフローチャートを参照して以下に説明する画像共有処理と同様の処理により、楽曲データを共有することができる。
【０５３４】
次に、例えば、ユーザＡの仮想部屋にユーザＢのマスコット５２１が訪問している状態で、ユーザＡが操作する仮想宅ビューアＡの画面と、ユーザＢが操作する仮想宅ビューアＢの画面に、ユーザＡが保持している画像データの画像を表示する画像共有処理について説明する。この画像共有処理には、例えば、ＰＣ１２の機能ブロックである写真データ配信サービス９４が管理している画像データを利用する。
【０５３５】
図１１１は、仮想宅ビューアＡの画面であり、メインパネル１０５には、ユーザＡの仮想部屋にユーザＢのマスコット５２１が訪問している様子が表示されている。なお、図示は省略するが、このとき、仮想宅ビューアＢの画面のメインパネル５０５にも、同一の画像が表示されている。
【０５３６】
ここで、ユーザＡが、メインパネル１０５に表示されている仮想部屋のフォトアルバムアイコン１７３を選択すると、図１１１に示すように、コントロールパネル１０６には、フォトアルバムアイコン１７３のプロパティとして、画像データの情報を示す情報表示エリア３８１、メインパネル１０５に複数の縮小画像からなる画像一覧を表示させるとき押下される「画像一覧表示」ボタン３８２、およびメインパネル１０５の表示を、画像一覧などから仮想部屋に戻すとき押下される「閉じる」ボタン３８３が表示される。
【０５３７】
ユーザＡが「画像一覧表示」ボタン３８２を押下した場合、図１１２に示すように、メインパネル１０５には、写真データ配信サービス９４が管理している画像データにそれぞれ対応する縮小画像からなる画像一覧が表示される。
【０５３８】
メインパネル１０５に表示された画像一覧のうち、１つの縮小画像がユーザＡによって選択された場合、図１１３に示すように、情報表示エリア３８１には、選択された縮小画像に対応する画像データの画像サイズおよび作成日時が表示される。
【０５３９】
また、コントロールパネル１０６には、選択された縮小画像をメインパネル１０５に拡大表示させるとき押下される「拡大表示」ボタン３９１、選択された縮小画像の画像データを、入室している他のユーザに共有させるとき押下される「全員に表示」ボタン３９２、メインパネル１０５の表示を、拡大表示された画像から画像一覧に戻すとき押下される「一覧表示」ボタン３９３、選択された縮小画像を画像一覧から削除するとき押下される「削除」ボタン３９４、およびメインパネル１０５の表示を、画像一覧から仮想部屋に戻すとき押下される「閉じる」ボタン３９５が表示される。
【０５４０】
ここで、ユーザＡが「全員に表示」ボタン３９２を押下した場合、図１１４に示すように、選択された縮小画像がメインパネル１０５に拡大表示させるとともに、選択された縮小画像に対応する画像データが他のユーザ（いまの場合、ユーザＢ）に供給される。
【０５４１】
「全員に表示」ボタン３９２が押下されたことによって開始される画像共有処理について、図１１５のフローチャートを参照して説明する。
【０５４２】
ステップＳ１４０１において、仮想宅ビューアＡは、インタネット５を介してユーザ情報保持サーバ２４に、共有する画像データを送信し、送信した画像データの保存を要求する。この要求に対応し、ステップＳ１４１１において、ユーザ情報保持サーバ２４は、共有する画像データを保存し、その旨を、インタネット５を介して仮想宅ビューアＡに通知する。
【０５４３】
ステップＳ１４０２において、仮想宅ビューアＡは、ユーザＡの画像データをユーザＢが共有することを許可する画像取得許可証（Ａ→Ｂ）を発行し、インタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ａ）の同期情報として、発行した画像取得許可証（Ａ→Ｂ）を通知する。この通知に対応し、ステップＳ１４２１において、ユーザ端末間通信中継サーバ２３は、通知された同期情報を保持するとともに、この時点で保持しているカンファレンス（Ａ）の同期情報を、インタネット５を介して仮想宅ビューアＡに通知する（いまの場合、保持していないので何も通知しない）。
【０５４４】
一方、仮想宅ビューアＢが、周期的な動作として、ステップＳ１４３１において、インタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ａ）の同期情報を要求した場合、ステップＳ１４２２において、ユーザ端末間通信中継サーバ２３は、この時点で保持しているカンファレンス（Ａ）の同期情報として、画像取得許可証（Ａ→Ｂ）を、インタネット５を介して仮想宅ビューアＢに通知する。
【０５４５】
ステップＳ１４３２において、仮想宅ビューアＢは、インタネット５を介してユーザ情報保持サーバ２４に、画像取得許可証（Ａ→Ｂ）を送信して、画像データの供給を要求する。この要求に対応して、ステップＳ１４１２において、ユーザ情報保持サーバ２４は、ステップＳ１４１１の処理で保存した画像データを、インタネット５を介して仮想宅ビューアＢに供給する。仮想宅ビューアＢでは、図１１６に示すように、供給された画像データがメインパネル５０５に表示される。仮想宅ビューアＡのメインパネル１０５と、仮想宅ビューアＢのメインパネル５０５に同一の画像が表示されることになり、画像共有処理を終了する。
【０５４６】
なお、共有する画像データをユーザ情報保持サーバ２４に保持するのではなく、ホームサーバ１１に保持するようにして、ホームサーバ１１から仮想宅ビューアＢに供給するようにしてもよい。
【０５４７】
上述した画像共有処理により、仮想宅ビューアＡのメインパネル１０５と、仮想宅ビューアＢのメインパネル５０５に同一の画像が表示されている状態において、ユーザＡが、「一覧表示」ボタン３９３または「閉じる」ボタン３９５を押下した場合、画像共有終了処理が実行されて、仮想宅ビューアＢのメインパネル５０５の表示がユーザＡの仮想部屋に戻される。
【０５４８】
この画像共有終了処理について、図１１７のフローチャートを参照して説明する。ステップＳ１４５１において、仮想宅ビューアＡは、インタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ａ）の同期情報として、画像データの共有閲覧終了を通知する。この通知に対応し、ステップＳ１４６１において、ユーザ端末間通信中継サーバ２３は、通知された同期情報を保持するとともに、この時点で保持しているカンファレンス（Ａ）の同期情報を、インタネット５を介して仮想宅ビューアＡに通知する（いまの場合、保持していないので何も通知しない）。
【０５４９】
一方の仮想宅ビューアＢが、周期的な動作として、ステップＳ１４７１において、インタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ａ）の同期情報を要求した場合、ステップＳ１４６２において、ユーザ端末間通信中継サーバ２３は、この時点で保持しているカンファレンス（Ａ）の同期情報として、画像データの共有閲覧終了を通知する。この通知に対応し、仮想宅ビューアＢでは、メインパネル５０５の表示がユーザＡの仮想部屋に戻される。
【０５５０】
ステップＳ１４５２において、仮想宅ビューアＡは、インタネット５を介してユーザ情報保持サーバ２４に、共有するために保存されている画像データの削除を要求する。この要求に対応し、ステップＳ１４８１において、ユーザ情報保持サーバ２４は、保存している画像データを削除して、その旨を、インタネット５を介して仮想宅ビューアＡに通知し、画像共有終了処理を終了する。
【０５５１】
なお、上述した画像共有処理および画像共有終了処理と同様に処理により、画像データ以外のコンテンツテンツデータ（例えば、オーディオデータ）を共有することも、可能である。
【０５５２】
図１１８は、本発明を適用した仮想空間遠隔操作システムの第２実施の形態の構成例を示している。
【０５５３】
この仮想空間遠隔操作システムにおいては、ユーザＡの使用する携帯型ユーザ端末１と、ユーザＢの使用するＰＣ３とは、仮想世界管理サーバ１５を経由せず、基地局４およびインタネット５を介して、Ｐ２Ｐ（Point to Point）で通信を行う。即ち、図１１８の仮想空間遠隔操作システムにおいては、携帯型ユーザ端末１またはＰＣ３のいずれか一方または両方が、仮想世界管理サーバ１５の一部または全部としても機能するようになっている。なお、仮想世界管理サーバ１５の機能は、携帯型ユーザ端末１またはＰＣ３のうち一方または両方と、仮想世界管理サーバ１５とで分担することもできる。
【０５５４】
以上説明したように、図１や図１１８の仮想空間遠隔操作システムによれば、宅内ネットワークに接続されている家電機器を、仮想部屋という遊戯性を持ったGUI（Graphical User Interface）を用いて制御することができる。さらに、宅内ネットワークに接続されている家電機器に保持されているコンテンツデータを遠隔地において利用したり、他のユーザとリアルタイムにメッセージを交換したり（電話チャット、インタフォンチャット）、仮想部屋を複数のユーザで共有したり、仮想部屋を共有している状態のユーザに限定してコンテンツデータを共有することが可能となる。
【０５５５】
また、仮想空間遠隔操作システムによれば、仮想世界における仮想宅に、内鍵および外鍵の概念を導入し、その仮想宅のユーザであるオーナのみが、内鍵の操作をすることができるようにしたので、仮想宅のユーザは、内鍵を施錠することによって、現実世界における場合と同様に、他のユーザが自身の仮想宅に入室することを禁止することができる。即ち、仮想宅の内鍵の操作は、その仮想宅のユーザであるオーナのみが行うことができるので、オーナの絶対的な意思および権限の下で、オーナの仮想宅への他のユーザの入室の可否を制限することができ、結果的に、仮想宅を、オーナのプライベートな仮想空間として機能させることができる。
【０５５６】
さらに、このようなオーナの仮想宅への他人の入室制限を、現実世界と同様に、ドア（ドアアイコン）と鍵というメタファを利用して行うようにしたので、直感的で分かりやすいユーザインタフェースを提供することができる。
【０５５７】
また、オーナの仮想宅には、外鍵を所有している他のユーザが、内鍵が施錠されていない場合に限り入室することができるので、仮想宅のオーナは、特定のユーザだけに外鍵を配布することにより、自身の仮想宅に入室することができるユーザを制限することができる。さらに、仮想宅のオーナは、上述したように、内鍵を施錠することにより、外鍵を所有しているユーザの入室も制限することができ、従って、より限られたユーザだけを入室させて、親密なコミュニケーションを図ることが可能となる。即ち、仮想宅のオーナは、例えば、その仮想宅において、より限られたユーザだけで秘密の会議を開催し、こっそりとレアなアイテムの受け渡しを行い、あるいは、私的利用の範囲内で著作物たるコンテンツを共有（視聴）する、などといった行動をとることが可能となる。なお、このような行動をとることができることは、例えば、仮想世界上でのコミュニケーションが基本となるゲームやアプリケーションに特に有効である。
【０５５８】
さらに、仮想宅には、内鍵と外鍵があるドアの他に、開閉量が調節可能なカーテンや、ポスト、チャイムまたはインタフォンといったツール（インタフェース）を設けるようにしたので、仮想宅の内側（仮想部屋）と外側とが完全に遮断された状態のままとなってしまうことを防止することができる。即ち、仮想宅の内鍵が施錠された場合、他のユーザは、その仮想宅に入室することはできなくなる。しかしながら、他のユーザは、カーテンや、ポスト、チャイムまたはインタフォンといったツールを利用して、内鍵が施錠された仮想宅のオーナにアクセスすることが可能となる。
【０５５９】
即ち、仮想宅には、開閉量が調節可能なカーテンを設けるようにしたので、仮想宅のオーナは、カーテンの開閉量を調節することによって、仮想宅の内側を、その外側から遮断（分離）する程度、あるいは外側に公開する程度を、自由に設定することができる。そして、仮想宅に訪れたユーザは、その仮想宅の内部の様子を、窓を介して窺うことができる。一方、仮想宅のオーナは、内部の様子を窺っているユーザの存在を認識することができる。さらに、仮想宅のオーナは、カーテンを完全に閉めることによって、仮想宅の外側からの視線を遮断することができる。
【０５６０】
さらに、仮想宅には、ポストや、チャイムまたはインタフォンといった、仮想宅の内側（仮想部屋）と外側とを、いわば間接的に結ぶ手段としてのアイテムを設けるようにしたので、仮想宅の外鍵を所有していないため、または仮想宅の内鍵が施錠されているため、その仮想宅に入室することができないユーザは、それらの手段を利用して、仮想宅内のオーナと、間接的にコミュニケーションを図ることができる。
【０５６１】
即ち、仮想宅に訪れたユーザは、ポストにアイテムを投函することができ、そのポストに投函されたアイテムは、仮想宅のオーナだけが任意のタイミングで取り出すことができる。従って、ポストは、仮想宅の外側から、その仮想宅のオーナに対して、いわば非同期で、物（アイテムで表現される仮想的な物）を受け渡すことができるインタフェースとして機能する。
【０５６２】
また、仮想宅に訪れたユーザは、チャイムまたはインタフォンを操作することにより、仮想宅のオーナに、訪問者の存在を視覚的または聴覚的に知らせることができる。さらに、仮想宅のオーナは、インタフォン（電話）で応答することにより、仮想宅に訪れたユーザが外鍵を所有していない場合や、仮想宅の内鍵が施錠されている場合に、その仮想宅のオーナに、内鍵の開錠を（必要ならば外鍵の開錠も）依頼したり、仮想宅の外に出てきてもらうことを依頼することなどが可能となる。
【０５６３】
以上のように、仮想宅に、内鍵および外鍵を設け、さらに、必要に応じて、カーテンや、ポスト、チャイムまたはインタフォンといったツールを設けることにより、インタネット５という公共性のあるネットワーク上に形成される公的な仮想空間に、現実世界と同様の私的な仮想空間を形成することが可能となる。
【０５６４】
なお、本実施の形態では、オーナがログインしていないオーナ不在時には、そのオーナの仮想宅に、他のユーザが入室することができないこととしたが、オーナ不在時であっても、仮想宅の外鍵と内鍵の状態によって、他のユーザが入室することができるようにすることも可能である。即ち、オーナ不在の仮想宅において、内鍵と外鍵の両方が開錠状態になっている場合は、任意のユーザが入室可能とすることができる。また、オーナ不在の仮想宅において、内鍵が開錠状態で、外鍵が施錠状態となっている場合は、その仮想宅の外鍵を所有しているユーザ（オーナも含む）が入室可能とすることができる。
【０５６５】
さらに、仮想宅の内鍵と外鍵は、その仮想宅のオーナが操作する他、オーナの外出時やログオフ時に、自動的に施錠することが可能である。この場合、いわゆるオートロックを実現することができる。
【０５６６】
また、上述したように、仮想宅のオーナだけが、その外鍵と内鍵の両方の操作を行うことができることから、仮想宅のオーナは、内鍵と外鍵の両方の操作が可能な特殊な鍵をアイテムとして所有しているとみなすことができる。この場合、その特殊な鍵としてのアイテムを、他のアイテムと同様に譲渡可能とするようにすることができる。また、仮想宅の特殊な鍵の譲渡は、例えば、その仮想宅（仮想空間）の所有権の譲渡ともなることとすることができる。
【０５６７】
本実施の形態では、例えば、仮想宅ビューアＡが、仮想世界管理サーバ１５、ユーザ端末間通信中継サーバ２３、ユーザ情報保持サーバ２４それぞれに対して、それぞれから発行されたセッション情報によりアクセスするようにしたが、仮想宅ビューアＡから仮想世界管理サーバ１５、ユーザ端末間通信中継サーバ２３、ユーザ情報保持サーバ２４へのアクセスは、シングルサインオン用の認証サーバを設けて、その認証サーバから仮想宅ビューアＡにアクセス権を発行してもらい、そのアクセス権を仮想世界管理サーバ１５、ユーザ端末間通信中継サーバ２３、ユーザ情報保持サーバ２４に対して使い回すことによって行うことも可能である。
【０５６８】
ここで、本明細書において、説明したフローチャートに記述された各ステップの処理は、記載された順序に従って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０５６９】
また、本明細書において、システムとは、１以上の装置により構成される装置全体を表すものである。
【図面の簡単な説明】
【０５７０】
【図１】本発明を適用した仮想空間遠隔操作システムの第１実施の形態の構成例を示す図である。
【図２】図１の携帯型ユーザ端末のハードウェアの構成例を示すブロック図である。
【図３】図１のＰＣのハードウェアの構成例を示すブロック図である。
【図４】図１のＰＣの機能的な構成例を示すブロック図である。
【図５】仮想宅ビューアウィンドウの表示例を示す図である。
【図６】仮想部屋に配置されたアイテムについて説明するための図である。
【図７】ログイン時の仮想宅ビューアウィンドウの表示例を示す図である。
【図８】ログイン処理を説明するフローチャートである。
【図９】仮想世界情報取得処理を説明するフローチャートである。
【図１０】イベント情報取得処理を説明するフローチャートである。
【図１１】宅内ネットワーク情報取得処理を説明するフローチャートである。
【図１２】メンバリスト取得処理を説明するフローチャートである。
【図１３】ドアアイコンが選択されたときの表示例を示す図である。
【図１４】ログアウト処理を説明するフローチャートである。
【図１５】公開レベル（鍵の状態）の設定を説明するフローチャートである。
【図１６】カーテンアイコンが選択されたときの表示例を示す図である。
【図１７】公開レベル（カーテンの状態）の設定を説明するフローチャートである。
【図１８】アイコンの移動について説明するための図である。
【図１９】アイコンの移動について説明するための図である。
【図２０】アイコンの向きの変更について説明するための図である。
【図２１】アイコンを他のアイコンに重畳して配置する操作について説明するための図である。
【図２２】アイコンを他のアイコンに重畳して配置する操作と、他のアイコンの陰に配置する操作の違いついて説明するための図である。
【図２３】クローゼットにアイコンを収納する操作について説明するための図である。
【図２４】クローゼットアイコンが選択されたときの表示例を示す図である。
【図２５】アイテム一覧の表示例を示す図である。
【図２６】アイテム一覧のうち、１つのアイテムが選択されたときの表示例を示す図である。
【図２７】クローゼットから仮想部屋にアイコンを戻す操作について説明するための図である。
【図２８】クローゼットから仮想部屋にアイコンを戻す操作について説明するための図である。
【図２９】ＰＣアイコンが選択されたときの表示例を示す図である。
【図３０】ＰＣアイコンから、ビデオレコーダアイコン、オーディオプレーヤアイコン、およびフォトアルバムアイコンが分離されたときの表示例を示す図である。
【図３１】ビデオレコーダアイコンが分離されたときの表示例を示す図である。
【図３２】テレビ番組表の表示例を示す図である。
【図３３】EPG情報取得処理を説明するフローチャートである。
【図３４】テレビ番組表の番組が選択されたときの表示例を示す図である。
【図３５】録画操作を説明するための図である。
【図３６】ビデオレコーダアイコンが選択されているときの表示例を示す図である。
【図３７】録画済番組一覧の表示例を示す図である。
【図３８】コンテンツ一覧情報取得処理を説明するフローチャートである。
【図３９】録画済番組のうちの１つを選択したときの表示例を示す図である。
【図４０】録画済番組を再生したときの出力先を選択する操作を説明するための図である。
【図４１】録画済番組の映像をメインパネルに表示させたときの表示例を示す図である。
【図４２】録画済番組の映像をメインパネルに表示させるときの処理を説明するフローチャートである。
【図４３】録画済番組を再生した映像を実在するＴＶに表示させたときのメインパネルの表示例を示す図である。
【図４４】録画済番組を再生した映像を実在するＴＶに表示させたときのメインパネルの他の表示例を示す図である。
【図４５】録画済番組の映像を実在するＴＶに表示させるときの処理を説明するフローチャートである。
【図４６】ＴＶアイコンが選択されたときの表示例を示す図である。
【図４７】実在するＴＶの制御操作を説明するための図である。
【図４８】実在するＴＶの制御操作を説明するための図である。
【図４９】メモ帳アイコンが選択されたときの表示例を示す図である。
【図５０】図４９の「新規」ボタンが押下されたときの表示例を示す図である。
【図５１】メモ帳のページにテキストを入力したときの表示例を示す図である。
【図５２】メモ用紙アイコンが選択されたときの表示例を示す図である。
【図５３】電話アイコンが選択されたときの表示例を示す図である。
【図５４】図５３の「メンバ一覧」ボタンが押下されたときの表示例を示す図である。
【図５５】図５４の「ユーザ検索」ボタンが押下されたときの表示例を示す図である。
【図５６】ユーザ検索の操作を説明するための図である。
【図５７】「はなこ」をメンバに仮登録する操作を説明するための図である。
【図５８】「はなこ」が仮登録されたときの表示例を示す図である。
【図５９】「ひでお」をメンバから削除する操作を説明するための図である。
【図６０】「ひでお」をメンバから削除した後の表示例を示す図である。
【図６１】仮登録された「はなこ」の仮想部屋の表示例を示す図である。
【図６２】メンバ登録処理を説明するフローチャートである。
【図６３】「ゆみこ」に電話をかける操作を説明するための図である。
【図６４】現況情報取得処理を説明するフローチャートである。
【図６５】電話チャット処理を説明するフローチャートである。
【図６６】電話がかかってきたときの表示例を示す図である。
【図６７】通話中（チャット中）の表示例を示す図である。
【図６８】電話チャットを終了するときの操作を説明するための図である。
【図６９】電話チャット終了処理を説明するフローチャートである。
【図７０】留守番電話記録処理を説明するフローチャートである。
【図７１】電話の呼出し先が留守番電話であったときの表示例を示す図である。
【図７２】電話アイコンが選択されたときの表示例を示す図である。
【図７３】留守電メッセージ一覧の表示例を示す図である。
【図７４】留守電メッセージを確認するときの操作を説明するための図である。
【図７５】ドアアイコンが選択されたときの表示例を示す図である。
【図７６】カンファレンス生成処理を説明するフローチャートである。
【図７７】カンファレンスの同期情報として、ユーザＢの仮想世界情報を取得する処理を説明するフローチャートである。
【図７８】「ゆみこの家」に訪問したときの表示例を示す図である。
【図７９】カンファレンスの同期情報として、ユーザＡの操作に対応する情報を共有する処理を説明するフローチャートである。
【図８０】「チャイム」ボタンが押下されたことに対応する仮想部屋の表示例を示す図である。
【図８１】インタフォンチャット時の表示例を示す図である。
【図８２】インタフォンチャットを終了する操作を説明するための図である。
【図８３】インタフォンチャット時の表示例を示す図である。
【図８４】インタフォンチャット処理を説明するフローチャートである。
【図８５】「ゆみこの家」に訪問したときに仮想宅の窓の部分がカーテンアイコンで覆われているときの表示例を示す図である。
【図８６】カンファレンスの同期情報として、ユーザＢの操作に対応する情報（カーテンの開閉量の変更）を共有する処理を説明するフローチャートである。
【図８７】ドアアイコンが選択されたときの表示例を示す図である。
【図８８】ドアアイコンの内鍵または外鍵の状態を変更する操作を説明するための図である。
【図８９】入室を要求する操作を説明するための図である。
【図９０】カンファレンスの同期情報として、ユーザＢの操作に対応する情報（内鍵または外鍵の状態の変更）を共有する処理を説明するフローチャートである。
【図９１】ユーザＡのマスコットがユーザＢの仮想部屋に入室したときの表示例を示す図である。
【図９２】ユーザＡのマスコットがユーザＢの仮想部屋に入室したときの表示例を示す図である。
【図９３】入室する処理を説明するフローチャートである。
【図９４】外鍵を配布するときの表示例を示す図である。
【図９５】入室を許可する処理を説明するフローチャートである。
【図９６】直接的にアイテムを渡す方法を説明するための図である。
【図９７】直接的にアイテムを渡す方法を説明するための図である。
【図９８】直接的にアイテムを渡す方法を説明するための図である。
【図９９】直接的な所有権移動処理を説明するフローチャートである。
【図１００】直接的に渡したアイテムを確認する操作を説明するための図である。
【図１０１】直接的に渡したアイテムを仮想部屋に配置する操作を説明するための図である。
【図１０２】ポストを介して間接的にアイテムを渡す方法を説明するための図である。
【図１０３】ポストを介して間接的にアイテムを渡す方法を説明するための図である。
【図１０４】ポストにアイテムが投函されたときの表示例を示す図である。
【図１０５】ポストを介して間接的に渡されたアイテムを確認する操作を説明するための図である。
【図１０６】ポストを介して間接的に渡されたアイテムを仮想部屋の配置する操作を説明するための図である。
【図１０７】間接的な所有権移動処理を説明するフローチャートである。
【図１０８】オーディオプレーやアイコンが選択されたときの表示例を示す図である。
【図１０９】BGM共有処理の操作を説明するための図である。
【図１１０】BGM共有処理を説明するフローチャートである。
【図１１１】フォトアルバムアイコンが選択されたときの表示例を示す図である。
【図１１２】画像共有処理時の表示例を示す図である。
【図１１３】画像共有処理の操作を説明するための図である。
【図１１４】画像共有処理の操作を説明するための図である。
【図１１５】画像共有処理を説明するフローチャートである。
【図１１６】共有された画像の表示例を示す図である。
【図１１７】画像共有終了処理を説明するフローチャートである。
【図１１８】本発明を適用した仮想空間遠隔操作システムの第２実施の形態の構成例を示す図である。
【符号の説明】
【０５７１】
１  携帯型ユーザ端末，  ２  宅内ネットワーク，  ３  ＰＣ，  ５  インタネット，  １１  ホームサーバ，  １２  ＰＣ，  １３  ＴＶ，  １５  仮想世界管理サーバ，  １６  仮想世界ＤＢ，  １７  外鍵リスト，  １８  イベント管理ＤＢ，  １９  私的空間ＤＢ，  ２０  公的空間ＤＢ，  ２２  認証ＤＢ，２３  ユーザ端末間通信中継サーバ，  ２４  ユーザ情報保持サーバ，  ２５  EPGサーバ，  ２６  オーディオサーバ，  ３１  CPU，  ４２  磁気ディスク，  ４３  光ディスク，  ４４  光磁気ディスク，  ４５  半導体メモリ，  ５１  仮想宅ビューアプログラム，  ６１  CPU，  ７４  磁気ディスク，  ７５  光ディスク，  ７６  光磁気ディスク，  ７７  半導体メモリ，  ８１  仮想宅ビューアプログラム，  ９１  仮想宅ビューア，  １２２  ドアアイコン，  １２３  ポストアイコン，  １２４  電話アイコン，  １３２  カーテンアイコン，５２２  ドアアイコン  ，５２３  ポストアイコン，  ５２４  電話アイコン，  ５３２  カーテンアイコン
【図１】
2005182331.tif 000003
【図２】
2005182331.tif 000004
【図３】
2005182331.tif 000005
【図４】
2005182331.tif 000006
【図５】
2005182331.tif 000007
【図６】
2005182331.tif 000008
【図７】
2005182331.tif 000009
【図８】
2005182331.tif 000010
【図９】
2005182331.tif 000011
【図１０】
2005182331.tif 000012
【図１１】
2005182331.tif 000013
【図１２】
2005182331.tif 000014
【図１３】
2005182331.tif 000015
【図１４】
2005182331.tif 000016
【図１５】
2005182331.tif 000017
【図１６】
2005182331.tif 000018
【図１７】
2005182331.tif 000019
【図１８】
2005182331.tif 000020
【図１９】
2005182331.tif 000021
【図２０】
2005182331.tif 000022
【図２１】
2005182331.tif 000023
【図２２】
2005182331.tif 000024
【図２３】
2005182331.tif 000025
【図２４】
2005182331.tif 000026
【図２５】
2005182331.tif 000027
【図２６】
2005182331.tif 000028
【図２７】
2005182331.tif 000029
【図２８】
2005182331.tif 000030
【図２９】
2005182331.tif 000031
【図３０】
2005182331.tif 000032
【図３１】
2005182331.tif 000033
【図３２】
2005182331.tif 000034
【図３３】
2005182331.tif 000035
【図３４】
2005182331.tif 000036
【図３５】
2005182331.tif 000037
【図３６】
2005182331.tif 000038
【図３７】
2005182331.tif 000039
【図３８】
2005182331.tif 000040
【図３９】
2005182331.tif 000041
【図４０】
2005182331.tif 000042
【図４１】
2005182331.tif 000043
【図４２】
2005182331.tif 000044
【図４３】
2005182331.tif 000045
【図４４】
2005182331.tif 000046
【図４５】
2005182331.tif 000047
【図４６】
2005182331.tif 000048
【図４７】
2005182331.tif 000049
【図４８】
2005182331.tif 000050
【図４９】
2005182331.tif 000051
【図５０】
2005182331.tif 000052
【図５１】
2005182331.tif 000053
【図５２】
2005182331.tif 000054
【図５３】
2005182331.tif 000055
【図５４】
2005182331.tif 000056
【図５５】
2005182331.tif 000057
【図５６】
2005182331.tif 000058
【図５７】
2005182331.tif 000059
【図５８】
2005182331.tif 000060
【図５９】
2005182331.tif 000061
【図６０】
2005182331.tif 000062
【図６１】
2005182331.tif 000063
【図６２】
2005182331.tif 000064
【図６３】
2005182331.tif 000065
【図６４】
2005182331.tif 000066
【図６５】
2005182331.tif 000067
【図６６】
2005182331.tif 000068
【図６７】
2005182331.tif 000069
【図６８】
2005182331.tif 000070
【図６９】
2005182331.tif 000071
【図７０】
2005182331.tif 000072
【図７１】
2005182331.tif 000073
【図７２】
2005182331.tif 000074
【図７３】
2005182331.tif 000075
【図７４】
2005182331.tif 000076
【図７５】
2005182331.tif 000077
【図７６】
2005182331.tif 000078
【図７７】
2005182331.tif 000079
【図７８】
2005182331.tif 000080
【図７９】
2005182331.tif 000081
【図８０】
2005182331.tif 000082
【図８１】
2005182331.tif 000083
【図８２】
2005182331.tif 000084
【図８３】
2005182331.tif 000085
【図８４】
2005182331.tif 000086
【図８５】
2005182331.tif 000087
【図８６】
2005182331.tif 000088
【図８７】
2005182331.tif 000089
【図８８】
2005182331.tif 000090
【図８９】
2005182331.tif 000091
【図９０】
2005182331.tif 000092
【図９１】
2005182331.tif 000093
【図９２】
2005182331.tif 000094
【図９３】
2005182331.tif 000095
【図９４】
2005182331.tif 000096
【図９５】
2005182331.tif 000097
【図９６】
2005182331.tif 000098
【図９７】
2005182331.tif 000099
【図９８】
2005182331.tif 000100
【図９９】
2005182331.tif 000101
【図１００】
2005182331.tif 000102
【図１０１】
2005182331.tif 000103
【図１０２】
2005182331.tif 000104
【図１０３】
2005182331.tif 000105
【図１０４】
2005182331.tif 000106
【図１０５】
2005182331.tif 000107
【図１０６】
2005182331.tif 000108
【図１０７】
2005182331.tif 000109
【図１０８】
2005182331.tif 000110
【図１０９】
2005182331.tif 000111
【図１１０】
2005182331.tif 000112
【図１１１】
2005182331.tif 000113
【図１１２】
2005182331.tif 000114
【図１１３】
2005182331.tif 000115
【図１１４】
2005182331.tif 000116
【図１１５】
2005182331.tif 000117
【図１１６】
2005182331.tif 000118
【図１１７】
2005182331.tif 000119
【図１１８】
2005182331.tif 000120