(57)【要約】【課題】宅内ネットワークに接続されている家電機器を、仮想空間という遊戯性を持ったＧＵＩを用いて制御する。【解決手段】仮想部屋には、室内で自律的に行動したり、ユーザの代理として他のユーザの仮想宅に訪問したりするマスコット１２１が存在する。また、仮想部屋には、マスコット１２１を他のユーザ宅に訪問させるとき押下されるドアアイコン１２２、当該ユーザ宛のメールを受信するとき押下されるポストアイコン１２３、自己が属するメンバグループのメンバに通話するとき（ただし、実際にはチャットするとき）などに押下される電話アイコン１２４、ユーザＡ宅に実在するＰＣ１２を制御するとき押下されるＰＣアイコン１２５、およびユーザＡ宅に実在するＴＶ１３を制御するとき押下されるＴＶアイコン１２６が設けられている。本発明は、例えば、外出先から自宅の家電機器を制御するシステムに適用することができる。【選択図】　　　図６
2004135051.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続されるサービス提供装置と複数の情報処理装置から構成される情報処理システムにおいて、
前記サービス提供装置は、
前記情報処理装置にマスコットが配置されているプライベートな仮想空間のサービスを提供する提供手段と、
前記情報処理装置の利用者が属するグループを記憶する記憶手段と、
前記利用者が利用する情報処理装置に対して提供されているプライベートな仮想空間であって、かつ、同一のグループに属する他の利用者専用のマスコットを含む前記仮想空間のサービスを、同一のグループに属する前記他の利用者が利用する情報処理装置に共有させる共有手段と、
同一のグループに属する複数の利用者がそれぞれ利用する前記情報処理装置の間でデータをリアルタイムに中継する中継手段とを含み、
前記情報処理装置は、
前記他の情報処理装置に対して提供されているプライベートな仮想空間に、自己のマスコットの参加を要求する要求手段と、
前記要求に対応して前記サービス提供装置から提供される前記仮想空間の表示を制御する表示制御手段と、
前記サービス提供装置を介して前記他の情報処理装置とデータをリアルタイムで通信する通信手段とを含む
ことを特徴とする情報処理システム。
【請求項２】
前記サービス提供装置の前記記憶手段は、前記利用者の識別情報、または前記情報処理装置の識別情報を用いて、前記利用者が属するグループを記憶する
ことを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記サービス提供装置の前記記憶手段は、前記利用者に提供される前記プライベートな仮想空間毎に、前記利用者が属するグループを記憶する
ことを特徴とする請求項１に記載の情報処理システム。
【請求項４】
前記データは、テキストデータである
ことを特徴とする請求項１に記載の情報処理システム。
【請求項５】
前記データは、画像データである
ことを特徴とする請求項１に記載の情報処理システム。
【請求項６】
前記情報処理装置は、
前記ネットワークを介して配信されるストリームデータを受信して再生する再生手段と、
前記再生手段によって前記ストリームデータの再生が開始されたことを、前記他の情報処理装置に通知する通知手段と
をさらに含むことを特徴とする請求項１に記載の情報処理システム。
【請求項７】
前記再生手段は、前記他の情報処理装置から前記ストリームデータの再生が開始されたことを通知された場合、前記ネットワークを介して配信される前記ストリームデータを受信して再生する
ことを特徴とする請求項６に記載の情報処理システム。
【請求項８】
前記情報処理装置は、
前記仮想空間に配置された電子機器に対応するアイコンを操作することにより、前記ネットワークを介して実在する電子機器を制御する制御手段を
さらに含むことを特徴とする請求項１に記載の情報処理システム。
【請求項９】
ネットワーク上の複数の情報処理装置に対してそれぞれ、マスコットが配置されているプライベートな仮想空間のサービスを提供するサービス提供装置において、
前記情報処理装置にマスコットが配置されているプライベートな仮想空間のサービスを提供する提供手段と、
前記情報処理装置の利用者が属するグループを記憶する記憶手段と、
前記利用者が利用する情報処理装置に対して提供されているプライベートな仮想空間であって、かつ、同一のグループに属する他の利用者専用のマスコットを含む前記仮想空間のサービスを、同一のグループに属する前記他の利用者が利用する情報処理装置に共有させる共有手段と、
同一のグループに属する複数の利用者がそれぞれ利用する前記情報処理装置の間でデータをリアルタイムに中継する中継手段と
を含むことを特徴とするサービス提供装置。
【請求項１０】
ネットワーク上の複数の情報処理装置に対してそれぞれ、マスコットが配置されているプライベートな仮想空間のサービスを提供するサービス提供装置のサービス提供方法において、
前記情報処理装置にマスコットが配置されているプライベートな仮想空間のサービスを提供する提供ステップと、
前記情報処理装置の利用者が属するグループを記憶する記憶ステップと、
前記利用者が利用する情報処理装置に対して提供されているプライベートな仮想空間であって、かつ、同一のグループに属する他の利用者専用のマスコットを含む前記仮想空間のサービスを、同一のグループに属する前記他の利用者が利用する情報処理装置に共有させる共有ステップと、
同一のグループに属する複数の利用者がそれぞれ利用する前記情報処理装置の間でデータをリアルタイムに中継する中継ステップと
を含むことを特徴とするサービス提供方法。
【請求項１１】
ネットワーク上の複数の情報処理装置に対してそれぞれ、マスコットが配置されているプライベートな仮想空間のサービスを提供するためのプログラムであって、
前記情報処理装置にマスコットが配置されているプライベートな仮想空間のサービスを提供する提供ステップと、
前記情報処理装置の利用者が属するグループを記憶する記憶ステップと、
前記利用者が利用する情報処理装置に対して提供されているプライベートな仮想空間であって、かつ、同一のグループに属する他の利用者専用のマスコットを含む前記仮想空間のサービスを、同一のグループに属する前記他の利用者が利用する情報処理装置に共有させる共有ステップと、
同一のグループに属する複数の利用者がそれぞれ利用する前記情報処理装置の間でデータをリアルタイムに中継する中継ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項１２】
ネットワーク上の複数の情報処理装置に対してそれぞれ、マスコットが配置されているプライベートな仮想空間のサービスを提供するコンピュータに、
前記情報処理装置にマスコットが配置されているプライベートな仮想空間のサービスを提供する提供ステップと、
前記情報処理装置の利用者が属するグループを記憶する記憶ステップと、
前記利用者が利用する情報処理装置に対して提供されているプライベートな仮想空間であって、かつ、同一のグループに属する他の利用者専用のマスコットを含む前記仮想空間のサービスを、同一のグループに属する前記他の利用者が利用する情報処理装置に共有させる共有ステップと、
同一のグループに属する複数の利用者がそれぞれ利用する前記情報処理装置の間でデータをリアルタイムに中継する中継ステップと
を含む処理を実行させることを特徴とするプログラム。
【請求項１３】
前記記憶ステップの処理は、前記利用者の識別情報、または前記情報処理装置の識別情報を用いて、前記利用者が属するグループを記憶する
ことを特徴とする請求項１２に記載のプログラム。
【請求項１４】
前記記憶ステップの処理は、前記利用者に提供される前記プライベートな仮想空間毎に、前記利用者が属するグループを記憶する
ことを特徴とする請求項１２に記載のプログラム。
【請求項１５】
前記データは、テキストデータである
ことを特徴とする請求項１２に記載のプログラム。
【請求項１６】
前記データは、画像データである
ことを特徴とする請求項１２に記載のプログラム。
【請求項１７】
マスコットが配置されているプライベートな仮想空間のサービスを提供するネットワーク上のサービス提供装置にアクセスし、前記サービスの提供を受ける情報処理装置において、
他の情報処理装置に対して提供されているプライベートな仮想空間に、自己のマスコットの参加を要求する要求手段と、
前記要求に対応して前記サービス提供装置から提供された前記仮想空間の表示を制御する表示制御手段と、
前記サービス提供装置を介して前記他の情報処理装置とデータをリアルタイムで通信する通信手段と
を含むことを特徴とする情報処理装置。
【請求項１８】
マスコットが配置されているプライベートな仮想空間のサービスを提供するネットワーク上のサービス提供装置にアクセスし、前記サービスの提供を受ける情報処理装置の情報処理方法において、
他の情報処理装置に対して提供されているプライベートな仮想空間に、自己のマスコットの参加を要求する要求ステップと、
前記要求に対応して前記サービス提供装置から提供される前記仮想空間の表示を制御する表示制御ステップと、
前記サービス提供装置を介して前記他の情報処理装置とデータをリアルタイムで通信する通信ステップと
を含むことを特徴とする情報処理方法。
【請求項１９】
マスコットが配置されているプライベートな仮想空間のサービスを提供するネットワーク上のサービス提供装置にアクセスし、前記サービスの提供を受けるためのプログラムであって、
他の情報処理装置に対して提供されているプライベートな仮想空間に、自己のマスコットの参加を要求する要求ステップと、
前記要求に対応して前記サービス提供装置から提供される前記仮想空間の表示を制御する表示制御ステップと、
前記サービス提供装置を介して前記他の情報処理装置とデータをリアルタイムで通信する通信ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項２０】
マスコットが配置されているプライベートな仮想空間のサービスを提供するネットワーク上のサービス提供装置にアクセスし、前記サービスの提供を受けるコンピュータに、
他の情報処理装置に対して提供されているプライベートな仮想空間に、自己のマスコットの参加を要求する要求ステップと、
前記要求に対応して前記サービス提供装置から提供される前記仮想空間の表示を制御する表示制御ステップと、
前記サービス提供装置を介して前記他の情報処理装置とデータをリアルタイムで通信する通信ステップと
を含む処理を実行させることを特徴とするプログラム。
【請求項２１】
前記データは、テキストデータである
ことを特徴とする請求項２０に記載のプログラム。
【請求項２２】
前記データは、画像データである
ことを特徴とする請求項２０に記載のプログラム。
【請求項２３】
前記ネットワークを介して配信されるストリームデータを受信して再生する再生ステップと、
前記再生ステップの処理で前記ストリームデータの再生が開始されたことを、前記他の情報処理装置に通知する通知ステップと
をさらに含むことを特徴とする請求項２０に記載のプログラム。
【請求項２４】
前記再生ステップの処理は、前記他の情報処理装置から前記ストリームデータの再生が開始されたことを通知された場合、前記ネットワークを介して配信される前記ストリームデータを受信して再生する
ことを特徴とする請求項２３に記載のプログラム。
【請求項２５】
前記仮想空間に配置された電子機器に対応するアイコンを操作することにより、前記ネットワークを介して実在する電子機器を制御する制御ステップを
さらに含むことを特徴とする請求項２０に記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理システム、サービス提供装置および方法、情報処理装置および方法、記録媒体、並びにプログラムに関し、特に、仮想空間上のアイコンを操作することによって実在する機器を遠隔操作したりする場合に用いて好適な情報処理システム、サービス提供装置および方法、情報処理装置および方法、記録媒体、並びにプログラムに関する。
【０００２】
【従来の技術】
従来、家電機器を遠隔操作するための様々な方法が提案されている。
【０００３】
例えば、特許文献１には、宅内ネットワークに接続された家電機器を、インタネットを介して制御するシステムが開示されている。また、例えば、特許文献２には、家電機器を遠隔操作するためのインタフェースにエージェントを利用するパーソナルコンピュータ用のアプリケーションプログラムが開示されている。
【０００４】
パーソナルコンピュータを用い、ネットワークを介して家電機器を遠隔操作するためのプログラムとしては、ＵＰｎＰ、Ｊｉｎｉ、ＨＡＶｉ等が知られている。これらはミドルウェアであり、ユーザが家電機器を制御するために操作するユーザインタフェースは、ＵＰｎＰ等のミドルウェアを利用する他のソフトウェアに依存されている。
【０００５】
一方、インタネットに代表されるコンピュータネットワーク上で構築された仮想空間に複数のユーザが同時に参加し、リアルタイムなコミュニケーションを実現する方法が、例えば、特許文献３に開示されている。
【０００６】
【特許文献１】
特開２００２−４４７６５号公報
【特許文献２】
特許第３０１６３５０号公報
【特許文献３】
特開２００１−１５４９６６号公報
【０００７】
【発明が解決しようとする課題】
家電機器を遠隔制御するためのユーザインタフェースを実現する従来のソフトウェアは、家電機器を制御する機能、すなわち、実用性だけを備えたものが多い。したがって、パーソナルコンピュータのソフトウェアに、実用性だけでなく遊戯性も兼ね備えることを求める消費者の希望を実現できるものではない課題があった。
【０００８】
また、従来技術における仮想空間上でのコミュニケーション形成は、公共の空間へ各ユーザが参加することで実現されるので、ユーザ同士の親密なコミュニケーション形成が困難であるという課題があった。
【０００９】
本発明はこのような状況に鑑みてなされたものであり、宅内ネットワークに接続されている家電機器を、仮想空間という遊戯性を持ったＧＵＩ（Ｇｒａｐｈｉｃａｌ　Ｕｓｅｒ　Ｉｎｔｅｒｆａｃｅ）を用いて制御できるようにするとともに、仮想空間上にプライベートな共有空間を形成することにより、ユーザ間のより深いコミュニケーションを形成可能とするものである。
【００１０】
【課題を解決するための手段】
本発明の情報処理システムは、サービス提供装置が、情報処理装置にマスコットが配置されているプライベートな仮想空間のサービスを提供する提供手段と、情報処理装置の利用者が属するグループを記憶する記憶手段と、利用者が利用する情報処理装置に対して提供されているプライベートな仮想空間であって、かつ、同一のグループに属する他の利用者専用のマスコットを含む仮想空間のサービスを、同一のグループに属する他の利用者が利用する情報処理装置に共有させる共有手段と、同一のグループに属する複数の利用者がそれぞれ利用する情報処理装置の間でデータをリアルタイムに中継する中継手段とを含み、情報処理装置が、他の情報処理装置に対して提供されているプライベートな仮想空間に、自己のマスコットの参加を要求する要求手段と、要求に対応してサービス提供装置から提供される仮想空間の表示を制御する表示制御手段と、サービス提供装置を介して他の情報処理装置とデータをリアルタイムで通信する通信手段とを含むことを特徴とする。
【００１１】
前記サービス提供装置の前記記憶手段は、利用者の識別情報、または情報処理装置の識別情報を用いて、利用者が属するグループを記憶するようにすることができる。
【００１２】
前記サービス提供装置の前記記憶手段は、利用者に提供されるプライベートな仮想空間毎に、利用者が属するグループを記憶するようにすることができる。
【００１３】
前記データは、テキストデータとすることができる。
【００１４】
前記データは、画像データとすることができる。
【００１５】
前記情報処理装置は、ネットワークを介して配信されるストリームデータを受信して再生する再生手段と、再生手段によってストリームデータの再生が開始されたことを、他の情報処理装置に通知する通知手段とをさらに含むようにすることができる。
【００１６】
前記再生手段は、他の情報処理装置からストリームデータの再生が開始されたことを通知された場合、ネットワークを介して配信されるストリームデータを受信して再生するようにすることができる。
【００１７】
前記情報処理装置は、仮想空間に配置された電子機器に対応するアイコンを操作することにより、ネットワークを介して実在する電子機器を制御する制御手段をさらに含むようにすることができる。
【００１８】
本発明のサービス提供装置は、情報処理装置にマスコットが配置されているプライベートな仮想空間のサービスを提供する提供手段と、情報処理装置の利用者が属するグループを記憶する記憶手段と、利用者が利用する情報処理装置に対して提供されているプライベートな仮想空間であって、かつ、同一のグループに属する他の利用者専用のマスコットを含む仮想空間のサービスを、同一のグループに属する他の利用者が利用する情報処理装置に共有させる共有手段と、同一のグループに属する複数の利用者がそれぞれ利用する情報処理装置の間でデータをリアルタイムに中継する中継手段とを含むことを特徴とする。
【００１９】
本発明のサービス提供方法は、情報処理装置にマスコットが配置されているプライベートな仮想空間のサービスを提供する提供ステップと、情報処理装置の利用者が属するグループを記憶する記憶ステップと、利用者が利用する情報処理装置に対して提供されているプライベートな仮想空間であって、かつ、同一のグループに属する他の利用者専用のマスコットを含む仮想空間のサービスを、同一のグループに属する他の利用者が利用する情報処理装置に共有させる共有ステップと、同一のグループに属する複数の利用者がそれぞれ利用する情報処理装置の間でデータをリアルタイムに中継する中継ステップとを含むことを特徴とする。
【００２０】
本発明の第１の記録媒体のプログラムは、情報処理装置にマスコットが配置されているプライベートな仮想空間のサービスを提供する提供ステップと、情報処理装置の利用者が属するグループを記憶する記憶ステップと、利用者が利用する情報処理装置に対して提供されているプライベートな仮想空間であって、かつ、同一のグループに属する他の利用者専用のマスコットを含む仮想空間のサービスを、同一のグループに属する他の利用者が利用する情報処理装置に共有させる共有ステップと、同一のグループに属する複数の利用者がそれぞれ利用する情報処理装置の間でデータをリアルタイムに中継する中継ステップとを含むことを特徴とする。
【００２１】
本発明の第１のプログラムは、情報処理装置にマスコットが配置されているプライベートな仮想空間のサービスを提供する提供ステップと、情報処理装置の利用者が属するグループを記憶する記憶ステップと、利用者が利用する情報処理装置に対して提供されているプライベートな仮想空間であって、かつ、同一のグループに属する他の利用者専用のマスコットを含む仮想空間のサービスを、同一のグループに属する他の利用者が利用する情報処理装置に共有させる共有ステップと、同一のグループに属する複数の利用者がそれぞれ利用する情報処理装置の間でデータをリアルタイムに中継する中継ステップとを含む処理を実行させることを特徴とする。
【００２２】
前記記憶ステップの処理は、利用者の識別情報、または情報処理装置の識別情報を用いて、利用者が属するグループを記憶するようにすることができる。
【００２３】
前記記憶ステップの処理は、利用者に提供されるプライベートな仮想空間毎に、利用者が属するグループを記憶するようにすることができる。
【００２４】
前記データは、テキストデータとすることができる。
【００２５】
前記データは、画像データとすることができる。
【００２６】
本発明の情報処理装置は、他の情報処理装置に対して提供されているプライベートな仮想空間に、自己のマスコットの参加を要求する要求手段と、要求に対応してサービス提供装置から提供された仮想空間の表示を制御する表示制御手段と、サービス提供装置を介して他の情報処理装置とデータをリアルタイムで通信する通信手段とを含むことを特徴とする。
【００２７】
本発明の情報処理方法は、他の情報処理装置に対して提供されているプライベートな仮想空間に、自己のマスコットの参加を要求する要求ステップと、要求に対応してサービス提供装置から提供される仮想空間の表示を制御する表示制御ステップと、サービス提供装置を介して他の情報処理装置とデータをリアルタイムで通信する通信ステップとを含むことを特徴とする。
【００２８】
本発明の第２の記録媒体のプログラムは、他の情報処理装置に対して提供されているプライベートな仮想空間に、自己のマスコットの参加を要求する要求ステップと、要求に対応してサービス提供装置から提供される仮想空間の表示を制御する表示制御ステップと、サービス提供装置を介して他の情報処理装置とデータをリアルタイムで通信する通信ステップとを含むことを特徴とする。
【００２９】
本発明の第２のプログラムは、他の情報処理装置に対して提供されているプライベートな仮想空間に、自己のマスコットの参加を要求する要求ステップと、要求に対応してサービス提供装置から提供される仮想空間の表示を制御する表示制御ステップと、サービス提供装置を介して他の情報処理装置とデータをリアルタイムで通信する通信ステップとを含む処理を実行させることを特徴とする。
【００３０】
前記データは、テキストデータとすることができる。
【００３１】
前記データは、画像データとすることができる。
【００３２】
本発明の第２のプログラムは、ネットワークを介して配信されるストリームデータを受信して再生する再生ステップと、再生ステップの処理でストリームデータの再生が開始されたことを、他の情報処理装置に通知する通知ステップとをさらに含むことができる。
【００３３】
前記再生ステップの処理は、他の情報処理装置からストリームデータの再生が開始されたことを通知された場合、ネットワークを介して配信されるストリームデータを受信して再生するようにすることができる。
【００３４】
本発明の第２のプログラムは、仮想空間に配置された電子機器に対応するアイコンを操作することにより、ネットワークを介して実在する電子機器を制御する制御ステップをさらに含むことができる。
【００３５】
本発明の情報処理システムにおいては、サービス提供装置により、情報処理装置の利用者が属するグループが記憶され、利用者が利用する情報処理装置に対して提供されているプライベートな仮想空間であって、かつ、同一のグループに属する他の利用者専用のマスコットを含む仮想空間のサービスが、同一のグループに属する他の利用者が利用する情報処理装置に共有され、同一のグループに属する複数の利用者がそれぞれ利用する情報処理装置の間でデータがリアルタイムに中継される。また、情報処理装置により、他の情報処理装置に対して提供されているプライベートな仮想空間に、自己のマスコットの参加が要求され、要求に対応してサービス提供装置から提供される仮想空間の表示が制御され、サービス提供装置を介して他の情報処理装置とデータがリアルタイムで通信される。
【００３６】
本発明のサービス提供装置および方法、並びにプログラムにおいては、情報処理装置の利用者が属するグループが記憶され、利用者が利用する情報処理装置に対して提供されているプライベートな仮想空間であって、かつ、同一のグループに属する他の利用者専用のマスコットを含む仮想空間のサービスが、同一のグループに属する他の利用者が利用する情報処理装置に共有され、同一のグループに属する複数の利用者がそれぞれ利用する情報処理装置の間でデータがリアルタイムに中継される。
【００３７】
本発明の情報処理装置および方法、並びにプログラムにおいては、他の情報処理装置に対して提供されているプライベートな仮想空間に、自己のマスコットの参加が要求され、要求に対応してサービス提供装置から提供される仮想空間の表示が制御され、サービス提供装置を介して他の情報処理装置とデータがリアルタイムで通信される。
【００３８】
【発明の実施の形態】
以下、本発明を適用した仮想空間遠隔操作システムについて、図面を参照して説明する。この仮想空間遠隔操作システムは、携帯型ユーザ端末の画面に、各ユーザが自分専用の仮想的な空間（以下、仮想宅と記述する）をＣＧ（Ｃｏｍｐｕｔｅｒ　Ｇｒａｐｈｉｃ）として表示させることができ、仮想宅内に設けられるパーソナルコンピュータアイコンやテレビジョン受像機アイコンを操作することにより、ユーザの実際の部屋に実在するパーソナルコンピュータ（以下、ＰＣと記述する）やテレビジョン受像機（以下、ＴＶと記述する）、またはオーディオ機器その他のＡＶ機器や各種電子機器を制御できるようにするものである。
【００３９】
また、仮想空間遠隔操作システムは、あるユーザの仮想宅に他のユーザが訪問したり、他のユーザとメッセージを交換したり、楽曲などのストリームデータや画像データを共用したりすることを実現するものである。
【００４０】
以下、ユーザが携帯型ユーザ端末などに表示させた仮想宅の画面を操作して、ユーザ宅に実在するＰＣ等を制御するような、他のユーザと関わらない処理を、以下、スタンドアローン処理と記述する。
【００４１】
一方、ユーザが他のユーザの仮想宅を訪問するような、複数のユーザが関連する処理を、以下、コミュニケーション処理と記述する。
【００４２】
図１は、仮想空間遠隔操作システムの構成例を示している。この仮想空間遠隔操作システムは、ユーザ側の機器とサービス提供者側の機器に分類できる。
【００４３】
はじめに、ユーザ側の機器について説明する。例えば、ＰＣ、ＰＤＡ（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　ａｓｓｉｓｔａｎｔ）、携帯電話機などから成り、基地局４およびインタネット５を介して任意のサーバ等に接続する携帯型ユーザ端末１は、内蔵されたＣＰＵ３１（図２）が仮想宅ビューアプログラム５１（図２）を実行することにより、以下に述べる動作を実現する。
【００４４】
ユーザＡによって使用される携帯型ユーザ端末１は、基地局４およびインタネット５を介して、サービス提供者側の仮想宅ＤＢサーバ２１などに接続し、ユーザＡの仮想宅の情報を取得して、その画像を画面上に表示する。この仮想宅の画像には、ユーザＡの実際の家（以下、ユーザＡ宅と記述する）に実在するＰＣ１２やＴＶ１３にそれぞれ対応するＰＣアイコンやＴＶアイコンが表示されている。
【００４５】
また、携帯型ユーザ端末１は、画面上に表示される仮想宅のＰＣアイコンやＴＶアイコンに対するユーザの操作に対応し、基地局４およびインタネット５を介して、ユーザＡ宅の宅内ネットワーク２を構成するホームサーバ１１に接続し、ＰＣ１２やＴＶ１３を制御するための制御信号を送信する。
【００４６】
ユーザＡ宅には、ホームサーバ１１を中心とする宅内ネットワーク２が設けられている。ホームサーバ１１は、グローバルＩＰアドレスを有している。したがって、ホームサーバ１１に対して、携帯型ユーザ端末１などがインタネット５を介してアクセスすることができる。ホームサーバ１１は、携帯型ユーザ端末１からインタネット５を介して送信されたＰＣ１２やＴＶ１３を制御するための制御信号を受信し、ＵＰｎＰ等のミドルウェアを実行することにより、ＰＣ１２やＴＶ１３を制御するための制御信号を、データバス１４を介してＰＣ１２やＴＶ１３に中継する。
【００４７】
ユーザＡ宅のＰＣ１２は、携帯型ユーザ端末１と同様に、インタネット５を介して、サービス提供者側の仮想宅ＤＢサーバ２１などに接続し、ユーザＡの仮想宅を画面上に表示する。また、ＰＣ１２は、表示される仮想宅のＰＣアイコンやＴＶアイコンに対するユーザの操作に対応して、ホームサーバ１１に接続されているＴＶ１３等を制御するための制御信号を送信する。
【００４８】
ユーザＢによって使用されるＰＣ３は、携帯型ユーザ端末１と同様に、インタネット５を介して、サービス提供者側の仮想宅ＤＢサーバ２１などに接続し、ユーザＢの仮想宅を画面上に表示する。また、ＰＣ３は、表示される仮想宅のＰＣアイコンやＴＶアイコンに対するユーザの操作に対応し、インタネット５を介して、ユーザＢ宅のホームサーバに接続し、ホームサーバに接続されているＰＣ（いずれも不図示）等を制御するための制御信号を送信する。
【００４９】
なお、ユーザ側の機器としては、ユーザＡ，Ｂ以外のユーザが操作する携帯型ユーザ端末やＰＣが存在し、ユーザＡ，Ｂ以外のユーザ宅にも、それぞれホームサーバが配置されているが、それらの図示は省略する。
【００５０】
次にサービス提供者側の機器について説明する。仮想宅ＤＢサーバ２１は、各ユーザによって任意に設定される仮想宅のレイアウト情報（仮想宅の外観、仮想宅内の壁の模様、床の材質、仮想宅内の各種アイコンの配置などの情報を含む）や、各ユーザのイベント情報（ユーザ宛にメッセージが届いていることを示す情報、他のユーザからチャットの申し込みがあることを示す情報など）を記憶しており、インタネット５を介して接続してきた携帯型ユーザ端末１などに対して、仮想宅の情報やイベント情報を供給する。
【００５１】
認証サーバ２２は、インタネット５を介してサービス提供者側の装置に接続してきた携帯型ユーザ端末１などに対する認証処理を実行する。具体的には、携帯型ユーザ端末１に、サービス提供者側の装置に対するアクセス権を供給するとともに、仮想宅ＤＢサーバ２１、ユーザ端末間通信中継サーバ２３、またはユーザ情報保持サーバ２４に送信されるアクセス権の有効／無効を判別する。
【００５２】
ユーザ端末間通信中継サーバ２３は、仮想空間遠隔操作システムを利用する複数のユーザに関わる処理を実行する。例えば、ユーザ端末間通信中継サーバ２３は、各ユーザが属するユーザグループのメンバリストを記憶したり、複数のユーザ間で行われるチャットを管理したり、仮想部屋が共有されるときに生成されるカンファレンスの同期情報（詳細は後述する）を管理したりする。
【００５３】
なお、ユーザは、複数のユーザグループに重複して所属することが可能である。
【００５４】
ユーザ情報保持サーバ２４は、各ユーザの個人データ、すなわち、イベント情報に対するイベント詳細情報（ユーザ宛のメールやメッセージのテキストデータ等）、ユーザが取得した各種の証明証データ（後述）、メモ帳機能を利用してユーザが書き込んだテキストデータ、他のユーザに共有させるための画像データなどを記憶する。
【００５５】
ＥＰＧ（Ｅｌｅｃｔｒｏｎｉｃ　Ｐｒｏｇｒａｍ　Ｇｕｉｄｅ）サーバ２５は、インタネット５を介して接続してきた携帯型ユーザ端末１などからの要求に対応して、テレビジョン放送番組の番組表および各番組の情報を含むＥＰＧ情報を供給する。
【００５６】
オーディオサーバ２６は、いわゆる、インタネットラジオの放送サーバであり、インタネット５を介して接続してきた携帯型ユーザ端末１などからの要求に対応して、オーディオのストリームデータを供給する。
【００５７】
なお、サービス提供者側の仮想宅ＤＢサーバ２１乃至オーディオサーバ２６は、必ずしも、図示されたようにそれぞれ別個に設けなくてもよく、仮想宅ＤＢサーバ２１乃至オーディオサーバ２６のうちのいくつかを、適宜、統合してもよい。
【００５８】
図２は、携帯型ユーザ端末１の構成例を示している。携帯型ユーザ端末１は、ＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）３１を内蔵している。ＣＰＵ３１にはバス３４を介して、入出力インタフェース３５が接続されている。バス３４には、ＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）３２およびＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）３３が接続されている。
【００５９】
入出力インタフェース３５には、音声などを出力する出力部３６、ユーザＡが操作コマンドを入力するキーボード、タッチパネルなどの入力デバイスよりなる操作入力部３７、仮想宅などの映像を表示するＣＲＴ（Ｃａｔｈｏｄｅ　Ｒａｙ　Ｔｕｂｅ）またはＬＣＤ（Ｌｉｑｕｉｄ　Ｃｒｙｓｔａｌ　Ｄｉｓｐｌａｙ）等よりなる表示部３８、各種のプログラムおよび各種のやデータを収納するハードディスクドライブなどよりなる記憶部３９、並びに基地局４およびインタネット５を介して通信を行う通信部４０が接続されている。また、入出力インタフェース３５には、磁気ディスク４２、光ディスク４３、光磁気ディスク４４、および半導体メモリ４５などの記録媒体に対してデータを読み書きするドライブ４１が接続されている。
【００６０】
ＣＰＵ３１は、磁気ディスク４２乃至半導体メモリ４５から読み出されて記憶部３９に記憶され、記憶部３９からＲＡＭ３３にロードされた仮想宅ビューアプログラム５１に従って後述する各種の処理を実行する。以上で、携帯型ユーザ端末１の構成例の説明を終了する。
【００６１】
図３は、ＰＣ１２の構成例を示している。ＰＣ１２は、ＣＰＵ６１を内蔵している。ＣＰＵ６１にはバス６４を介して、入出力インタフェース６５が接続されている。バス６４には、ＲＯＭ６２およびＲＡＭ６３が接続されている。
【００６２】
入出力インタフェース６５には、音声などを出力する出力部６６、ユーザＡが操作コマンドを入力するキーボード、マウスなどの入力デバイスよりなる操作入力部６７、仮想宅などの映像を表示するＣＲＴまたはＬＣＤ等よりなる表示部６８、各種のプログラムおよび各種のデータを収納するハードディスクドライブなどよりなる記憶部６９、並びにホームサーバ１１との通信や、ホームサーバ１１およびインタネット５を介した通信を行う通信部７０が接続されている。
【００６３】
また、入出力インタフェース６５には、磁気ディスク７４、光ディスク７５、光磁気ディスク７６、および半導体メモリ７７などの記録媒体に対してデータを読み書きするドライブ８３、並びに、テレビジョン放送等のＡＶ信号をエンコードし、またデコードするビデオエンコーダ／デコーダ７１が接続されている。ビデオエンコーダ／デコーダ７１には、テレビジョン放送を受信するチューナ７２が内蔵されている。
【００６４】
ＣＰＵ６１は、磁気ディスク７４乃至半導体メモリ４５から読み出されて記憶部３９に記憶され、記憶部３９からＲＡＭ３３にロードされた仮想宅ビューアプログラム８１、ハードディスク（ＨＤＤ）ビデオレコーダ８２、オーディオデータ配信サービスプログラム８３、および写真データ配信サービスプログラム８４をそれぞれ実行することにより、図４に示す４種類の機能、すなわち、仮想宅ビューア９１、ＨＤＤビデオレコーダ９２、オーディオデータ配信サービス９３、および写真データ配信サービス９４を実現する。また、上述したように、上記各プログラムは各種記憶媒体を用いて配布されてもよいし、インタネット５等のネットワークを介して配布されてもよい。
【００６５】
仮想宅ビューア９１は、上述した携帯型ユーザ端末１と同様に、インタネット５を介して仮想宅ＤＢサーバ２１からユーザＡの仮想宅の情報を取得し、画面上に仮想宅を表示させるとともに、仮想宅内のＰＣアイコンやＴＶアイコンに対するユーザＡの操作に対応して、ＰＣ１２やＴＶ１３を制御するための制御信号を、ホームサーバ１１に出力する。さらに、仮想宅ビューア９１は、後述するオーディオデータ配信サービス９３と同等に、いわゆるインタネットラジオを再生することができる。
【００６６】
ＨＤＤビデオレコーダ９２は、ビデオエンコーダ／デコーダ７１を制御して、テレビジョン放送等のＡＶ信号をエンコードさせ、得られた符号化データを記憶部６９に記憶させる。また、ＨＤＤビデオレコーダ９２は、記憶部６９から符号化データを読み出させてデコードさせ、復元されるＡＶ信号の映像を表示部６８に表示させ、音声を出力部６６から出力させる。あるいは、復元させるＡＶ信号を、データバス１４を介してＴＶ１３に供給させる。
【００６７】
オーディオデータ配信サービス９３は、いわゆるインタネットラジオのストリームデータをオーディオサーバ２６から取得し、対応する音声を出力部６６から出力させる。
【００６８】
写真データ配信サービス９４は、例えば、記憶部６９に記憶されている画像データの画像を表示部６８に表示させたり、複数の画像データのサムネイル画像（縮小画像）の一覧を表示部６８に表示させたりする。以上で、ＰＣ１２の構成例の説明を終了する。
【００６９】
なお、ＰＣ３の構成例は、図２に示された携帯型ユーザ端末１の構成例、または図３に示されたＰＣ１２の構成例と同様であるので、その説明は省略する。
【００７０】
また、ホームサーバ１１、および仮想宅ＤＢサーバ２１乃至ユーザ情報保持サーバ２４も、図３に示されたＰＣ１２の構成例と同様に構成されるので、それぞれの構成例の説明は省略する。ホームサーバ１１、および仮想宅ＤＢサーバ２１乃至ユーザ情報保持サーバ２４は、それぞれに内蔵されるＣＰＵが所定のプログラムを実行することにより、後述する各種の処理を実行する。
【００７１】
次に、図５は、携帯型ユーザ端末１などの画面に表示される仮想宅ビューアウィンドウの一例を示している。
【００７２】
この仮想宅ビューアウィンドウ１０１の上部には、当該ウィンドウを閉じるとき押下される「終了」ボタン１０２、当該ウィンドウのサイズを最大化するとき、または当該ウィンドウのサイズを最大化の状態から元のサイズに戻すとき押下される「最大化」ボタン１０３、および当該ウィンドウを最小化するとき押下される「最小化」ボタン１０４が設けられている。
【００７３】
仮想宅ビューアウィンドウ１０１は、仮想宅の画像が表示されるメインパネル１０５、メインパネル１０５に表示されている複数のアイコンのうち、ユーザによって選択されているアイコンに関連する情報などが表示されるコントロールパネル１０６、およびチャットやメールのテキストや時事ニュースなどが表示されるコミュニケーションパネル１０７に区分されている。
【００７４】
メインパネル１０５に表示される仮想宅について、図６を参照して説明する。仮想宅の室内（適宜、仮想部屋とも記述する）には、室内で自律的に行動したり、ユーザの代理として他のユーザの仮想宅に訪問したりするマスコット１２１が存在する。
【００７５】
ここで、マスコットとは、現在表示されている場所に訪れているという印象を喚起する機能、仮想宅ビューアプログラムの状態が変化したことについてユーザの注意を喚起する機能、他ユーザが自分の仮想宅を訪問していることを視認できるようにする機能、他人の仮想宅を訪問する際にアイコンを運搬する機能を有する。また、マスコットとは、特許文献１に記載のエージェントのように、ユーザの処理を何らかの形で代行する機能を有する。ただし、このユーザの処理を代行する機能は必ずしも有していなくてもかまわない。
【００７６】
仮想部屋には、マスコット１２１を他のユーザ宅に訪問させるとき押下されるドアアイコン１２２、当該ユーザ宛のメールを受信するとき押下されるポストアイコン１２３、自己が属するメンバグループのメンバに通話するとき（ただし、実際にはチャットするとき）などに押下される電話アイコン１２４、ユーザＡ宅に実在するＰＣ１２を制御するとき押下されるＰＣアイコン１２５、およびユーザＡ宅に実在するＴＶ１３を制御するとき押下されるＴＶアイコン１２６が設けられている。
【００７７】
さらに、仮想部屋には、家具に相当するソファアイコン１２７、およびテーブルアイコン１２８、並びに室内装飾品や小型物品（以下、アイテムと記述する）などに相当する植物アイコン１２９、およびゴミ箱アイコン１３０が設けられている。
【００７８】
ＰＣアイコン１２５乃至ゴミ箱アイコン１３０は、ユーザが任意の場所に配置することが可能である。また、植物アイコン１２９などのアイテムアイコンは、自己の仮想部屋から持ち出して、他のユーザにプレゼントすることができる。
【００７９】
さらに、仮想部屋には、植物アイコン１２９などのアイテムアイコンを収納したり（画面上から消去したり）、収納していたアイテムアイコンを仮想部屋に戻したりするとき押下されるクローゼットアイコン１３１が設けられている。
【００８０】
また、各アイコンのデザイン、仮想部屋の壁紙の模様、床の材質なども、あらかじめ用意されている複数の選択肢の中から、ユーザが任意に選択することが可能である。
【００８１】
次に、携帯型ユーザ端末１のＣＰＵ３１がＲＡＭ３３にロードされた仮想宅ビューアプログラム５１を実行したときに行われる一連の処理について説明する。以下、携帯型ユーザ端末１の動作の主語を、仮想宅ビューア５１と記述する。
【００８２】
始めに、サービス提供者側の機器に対してログイン処理が行われる。このログイン処理について、図７のフローチャートを参照して説明する。
【００８３】
仮想宅ビューア５１が起動されると、画面上のメインパネル１０５には、図８に示すように、ユーザＡの仮想宅の外側が表示される。この画像の表示には、前回ログインしていたときに仮想宅ＤＢサーバ２１から供給され、記憶部３９などにキャッシュされていた（保持されていた）レイアウト情報が用いられる。コントロールパネル１０６には、パスワード入力欄１０８、および「家の中」ボタン１０９が表示される。
【００８４】
ユーザＡにより、パスワード入力欄１０８にログイン用のパスワードが入力され、「家の中」ボタン１０９が押下されたことに対応し、ステップＳ１において、仮想宅ビューア５１は、基地局４およびインタネット５を介して、仮想宅ＤＢサーバ２１にアクセスし、ログイン要求を送信する。
【００８５】
このログイン要求に対応し、ステップＳ１１において、仮想宅ＤＢサーバ２１は、インタネット５および基地局４を介して、仮想宅ビューア５１に認証サーバ２２のＵＲＬ（Ｕｎｉｆｏｒｍ　Ｒｅｓｏｕｒｃｅ　Ｌｏｃａｔｏｒ）を通知する。
【００８６】
ステップＳ２において、仮想宅ビューア５１は、基地局４およびインタネット５を介して、認証サーバ２２にアクセスし、ユーザＡによって入力されたパスワードおよびＩＤ（予めユーザＡに対して設定されている個人ＩＤ、または携帯型ユーザ端末１に対して設定されている機器ＩＤ）を、認証要求とともに送信する。
【００８７】
この認証要求に対応し、ステップＳ２１において、認証サーバ２２は、パスワードおよびＩＤの有効性を確認した後、インタネット５および基地局４を介して、仮想宅ビューア５１にサービス提供者側の全ての機器に対するアクセス権を供給する。
【００８８】
ステップＳ３において、仮想宅ビューア５１は、基地局４およびインタネット５を介して、取得したアクセス権を仮想宅ＤＢサーバ２１に通知する。ステップＳ１２において、仮想宅ＤＢサーバ２１は、仮想宅ビューア５１から通知されたアクセス権の確認を、認証サーバ２２に要求する。ステップＳ２２において、認証サーバ２２は、アクセス権の真偽を確認し、その確認結果を仮想宅ＤＢサーバ２１に通知する。
【００８９】
ステップＳ１３において、仮想宅ＤＢサーバ２１は、認証サーバ２２から通知された確認結果が、アクセス権が本物であることを示している場合、ログインが成功したことを、インタネット５および基地局４を介して、仮想宅ビューア５１に通知する。
【００９０】
このログイン成功の通知を受領したことにより、仮想宅ビューア５１は、これ以降の処理を継続できることになる。以上で、ログイン処理の説明を終了する。
【００９１】
次に、メインパネル１０５に仮想部屋を表示するためにレイアウト情報を取得する処理が行われる。このレイアウト情報取得処理について、図９のフローチャートを参照して説明する。
【００９２】
ステップＳ３１において、仮想宅ビューア５１は、基地局４およびインタネット５を介して、仮想宅ＤＢサーバ２３に、ユーザＡの仮想宅のレイアウト情報を要求する。この要求に対応し、ステップＳ４１において、仮想宅ＤＢサーバ２３は、自己が記憶しているユーザＡの仮想宅の最新のレイアウト情報を、インタネット５および基地局４を介して、仮想宅ビューア５１に供給する。
【００９３】
ステップＳ３２において、仮想宅ビューア５１は、取得した最新のレイアウト情報と、記憶部３９などにキャッシュされていたレイアウト情報とを比較し、例えば、キャッシュされていたレイアウト情報には存在せず、最新のレイアウト情報には存在しているアイコンの画像データ等のような、更新された分のデータを、基地局４およびインタネット５を介して、仮想宅ＤＢサーバ２１に要求する。
【００９４】
この要求に対応し、ステップＳ４２において、仮想宅ＤＢサーバ２１は、要求されたアイコンの画像データ等などの更新された分のデータを、インタネット５および基地局４を介して、仮想宅ビューア５１に供給する。この後、ステップＳ３３において、仮想宅ビューア５１は、図１０に示すように、メインパネル１０５に仮想部屋の画像を表示する。このとき、仮想部屋のいずれのアイコンもユーザによって選択されていないので、コントロールパネル１０６には、仮想部屋の状態（築日数、累計ログイン時間、壁の種類、床の種類など）が表示される。以上で、レイアウト情報取得処理の説明を終了する。
【００９５】
次に、ユーザＡのイベント情報を取得する処理が行われる。ユーザＡのイベント情報取得処理について、図１１のフローチャートを参照して説明する。ここで、イベント情報とは、仮想宅ＤＢサーバ２１に記憶されているものであって、他のユーザからのユーザＡに対する何らかの動作（例えば、ユーザＡ宛にメールが届いていること、ユーザＡ宛に留守番電話メッセージが録音されていること、ユーザＡの仮想宅に他のユーザが訪問しにきていることなど）を示すものである。
【００９６】
ステップＳ５１において、仮想宅ビューア５１は、基地局４およびインタネット５を介して、仮想宅ＤＢサーバ２１に、ユーザＡのイベント情報を要求する。この要求に対応し、ステップＳ６１において、仮想宅ＤＢサーバ２１は、インタネット５および基地局４を介して、ユーザＡのイベント情報を仮想宅ビューア５１に供給する。
【００９７】
ステップＳ５２において、仮想宅ビューア５１は、仮想宅ＤＢサーバ２１から供給されたユーザＡのイベント情報に基づき、基地局４およびインタネット５を介して、ユーザ情報保持サーバ２４にアクセスし、イベント情報に対応するイベント詳細情報を要求する。ここで、イベント詳細情報とは、例えば、ユーザＡ宛のメールやメッセージの具体的な内容であるテキストデータを指す。
【００９８】
ただし、いまの場合、ログイン後の初めてのユーザ情報保持サーバ２４に対する接続であるので、イベント情報に対応するイベント詳細情報を要求する前に、上述したログイン処理におけるステップＳ３，Ｓ１２，Ｓ２２の処理と同様、仮想宅ビューア５１が、認証サーバ２２から取得したアクセス権をユーザ情報保持サーバ２４に通知し、ユーザ情報保持サーバ２４が、仮想宅ビューア５１から通知されたアクセス権の確認を、認証サーバ２２に要求し、認証サーバ２２が、アクセス権の真偽を確認し、その確認結果をユーザ情報保持サーバ２４に通知する処理が行われる。
【００９９】
ステップＳ７１において、ユーザ情報保持サーバ２４は、インタネット５および基地局４を介して、仮想宅ビューア５１に、要求されたイベント詳細情報を供給する。以上で、イベント情報取得処理の説明を終了する。
【０１００】
なお、このイベント情報取得処理は、これ以降、所定のタイミングで周期的に実行される。すなわち、ポーリング（ｐｏｌｌｉｎｇ）方式で実行される。
【０１０１】
次に、ユーザＡ宅の宅内ネットワーク２を構成している機器の状態を把握するために、宅内ネットワーク情報取得処理が行われる。この宅内ネットワーク情報取得処理について、図１２のフローチャートを参照して説明する。
【０１０２】
ステップＳ８１において、仮想宅ビューア５１は、基地局４およびインタネット５を介して、ユーザＡ宅のホームサーバ１１にアクセスし、宅内ネットワーク２の検索を要求する。この要求に対応し、ステップＳ９１において、ホームサーバ１１は、宅内ネットワーク２の検索を実行する。具体的には、データバス１４を介して自己に接続している全ての機器に対し、応答を要求する。
【０１０３】
この要求に対応し、ステップＳ１０１において、ＴＶ１３は、データバス１４を介してホームサーバ１１に、自己を特定する情報を応答する。なお、図示は省略するが、データバス１４を介してホームサーバ１１に接続されているＰＣ１２も同様の処理を実行する。これ以降にもいても、ＰＣ１２は、ＴＶ１３と同様の処理を実行するが、その説明は省略する。
【０１０４】
ステップＳ９２において、ホームサーバ１１は、データバス１４に接続されたＴＶ１３、ＰＣ１２からの応答に基づき、宅内ネットワーク２を構成する機器の一覧を示す宅内ネットワーク内サービス一覧を作成し、インタネット５および基地局４を介して、仮想宅ビューア５１に通知する。
【０１０５】
ホームサーバ１１から通知された宅内ネットワーク内サービス一覧に基づき、ステップＳ８２において、仮想宅ビューア５１は、基地局４およびインタネット５を介してホームサーバ１１に、宅内ネットワーク２を構成する機器（ネットワーク機器とも記述する）の詳細情報を要求する。ここで、ネットワーク機器の詳細情報とは、仮想宅ビューア５１から制御できる項目（ＴＶ１３の場合、電源のオン／オフ、音量の増減、チャンネルの変更、多重音声の切替、入力信号の切替などである。ＰＣ１２の場合、実現できるＨＤＤビデオレコーダ９２、オーディオデータ配信サービス９３、および写真データ配信サービス９４の各種の操作などである）、ネットワーク機器を制御する時にコントロールパネル１０６に表示する操作ボタンの情報などを含むものである。
【０１０６】
この要求に対応し、ステップＳ９３において、ホームサーバ１１は、宅内ネットワーク２を構成するＴＶ１３に詳細情報を要求する。
【０１０７】
この要求に対応し、ステップＳ１０２において、ＴＶ１３は、ホームサーバ１１に、自己の詳細情報を通知する。ステップＳ９４において、ホームサーバ１１は、各ネットワーク機器からの詳細情報を、インタネット５および基地局４を介して、仮想宅ビューア５１に通知する。
【０１０８】
ステップＳ８３において、仮想宅ビューア５１は、基地局４およびインタネット５を介してホームサーバ１１に、ネットワーク機器の現在ステータス情報を要求する。この要求に対応し、ステップＳ９５において、ホームサーバ１１は、ＴＶ１３に現在ステータス情報を要求する。
【０１０９】
この要求に対応し、ステップＳ１０３において、ＴＶ１３は、ホームサーバ１１に、自己の現在ステータス情報を通知する。ＴＶ１３の現在ステータス情報とは、例えば、受信中のチャンネル、音量の設定値などである。ステップＳ９６において、ホームサーバ１１は、各ネットワーク機器からの現在ステータス情報を、インタネット５および基地局４を介して、仮想宅ビューア５１に通知する。以上で、宅内ネットワーク情報取得処理の説明を終了する。
【０１１０】
なお、仮想宅ビューア５１は、以上のようにして取得した各ネットワーク機器の現在ステータス情報に基づき、メインパネル１０５に表示されている仮想部屋内のネットワーク機器に対応するアイコンの表示を変化させる。例えば、ユーザ宅ＡのＴＶ１３がテレビジョン番組を受信中である場合、ＴＶアイコン１２６の画面に画像を表示させる。
【０１１１】
次に、ユーザＡが属するユーザグループのメンバリストを取得するために、メンバリスト取得処理が行われる。このメンバリスト取得処理について、図１３のフローチャートを参照して説明する。
【０１１２】
ステップＳ１１１において、仮想宅ビューア５１は、基地局４およびインタネット５を介して、ユーザ端末間通信中継サーバ２３にアクセスし、上述したログイン処理で認証サーバ２２から取得したアクセス権を通知して、メンバリストを要求する。
【０１１３】
この要求に対応し、ステップＳ１２１において、ユーザ端末間通信中継サーバ２３は、仮想宅ビューア５１から通知されたアクセス権の確認を、認証サーバ２２に要求する。この要求に対応し、ステップＳ１３１において、認証サーバ２２は、アクセス権の真偽を確認し、その確認結果をユーザ情報保持サーバ２４に通知する。
【０１１４】
ステップＳ１２２において、ユーザ端末間通信中継サーバ２３は、認証サーバ２２から通知された確認結果が、アクセス権が本物であることを示している場合、インタネット５および基地局４を介して仮想宅ビューア５１に、ユーザＡが属するユーザグループのメンバリストを供給する。以上で、メンバリスト取得処理の説明を終了する。
【０１１５】
ここまでの一連の処理が完了した後、各種のスタンドアローン処理やコミュニケーション処理（いずれも詳細は後述する）を行うことが可能となる。
【０１１６】
次に、仮想宅ビューア５１を終了するときのログアウト処理について、図１４のフローチャートを参照して説明する。このログアウト処理は、ユーザにより、仮想宅ビューアウィンドウ１０１の「終了」ボタン１０２が押下された場合に開始される。または、図１５に示すように、メインパネル１０５に表示されている仮想部屋のドアアイコン１２２が選択されることによってコントロールパネル１０６に表示される各種のボタン（図７５を参照して詳述する）のうち、「終了」ボタン１３７が押下された場合に開始される。
【０１１７】
ステップＳ１４１において、仮想宅ビューア５１は、基地局４およびインタネット５を介して仮想宅ＤＢサーバ２１に、現在のレイアウト情報（仮想部屋内の各アイコンの配置や向きなどを示す情報）を送信して、仮想宅ＤＢサーバ２１で記憶されているレイアウト情報の更新を要求する。この更新要求に対応し、ステップＳ１５１において、仮想宅ＤＢサーバ２１は、自己が記憶するレイアウト情報を更新する。この後、仮想宅ＤＢサーバ２１は、レイアウト情報の更新完了を、インタネット５および基地局４を介して仮想宅ビューア５１に通知する。
【０１１８】
ステップＳ１４２において、仮想宅ビューア５１は、基地局４およびインタネット５を介してユーザ情報保持サーバ２４に、メモ帳機能（図４７乃至図５０を参照して後述する）を利用して入力したメモ書きなどのテキストデータを含む個人データを送信し、ユーザ情報保持サーバ２４で記憶されている個人データの更新を要求する。この更新要求に対応し、ステップＳ１６１において、仮想宅ＤＢサーバ２１は、自己が記憶するユーザＡの個人データを更新する。この後、仮想宅ＤＢサーバ２１は、個人データの更新完了を、インタネット５および基地局４を介して仮想宅ビューア５１に通知する。
【０１１９】
ステップＳ１４３において、仮想宅ビューア５１は、基地局４およびインタネット５を介して仮想宅ＤＢサーバ２１に、ログアウトを要求する。このログアウト要求に対応し、ステップＳ１５２において、仮想宅ＤＢサーバ２１は、これ以降、再度ログインされるまでの間、仮想ビューア５１からのアクセスを拒絶するように自己を設定し、インタネット５および基地局４を介して仮想宅ビューア５１にログアウト完了を通知する。
【０１２０】
ステップＳ１４４において、仮想宅ビューア５１は、基地局４およびインタネット５を介してユーザ情報保持サーバ２４に、ログアウトを要求する。このログアウト要求に対応し、ステップＳ１６２において、ユーザ情報保持サーバ２４は、これ以降、再度ログインされるまでの間、仮想ビューア５１からのアクセスを拒絶するように自己を設定し、インタネット５および基地局４を介して仮想宅ビューア５１にログアウト完了を通知する。
【０１２１】
ステップＳ１４５において、仮想宅ビューア５１は、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３にログアウトを要求する。このログアウト要求に対応し、ステップＳ１７１において、ユーザ端末間通信中継サーバ２３は、これ以降、再度ログインされるまでの間、仮想ビューア５１からのアクセスを拒絶するように自己を設定し、インタネット５および基地局４を介して仮想宅ビューア５１にログアウト完了を通知する。このログアウト完了の通知に対応して、仮想宅ビューア５１の処理が完了される。以上で、ログイン処理の説明を終了する。
【０１２２】
次に、ログイン後に実行可能なスタンドアローン処理について説明する。
【０１２３】
ユーザは、仮想部屋内の任意のアイコンを任意の位置にドラッグアンドドロップすることにより、任意のアイコンの配置を変更することができる（ただし、ドアアイコン１２２に付随するポストアイコン１２３のように、配置を変更できないアイコンもある）。
【０１２４】
例えば、図１６に示された仮想部屋のソファアイコン１２７をドラッグし、テーブルアイコン１２８の右上にドロップすれば、図１７に示すように、ソファアイコン１２７の配置を変更することができる。
【０１２５】
また、ユーザは、仮想部屋内の任意のアイコンをダブルクリックする毎に、任意のアイコンの向きを、左斜め前向きまたは右斜め前向きに交互に切り替えることができる（ただし、向きを切り替えることができないアイコンもある）。
【０１２６】
例えば、図１７に示された仮想部屋の右斜め前向きのソファアイコン１２７をダブルクリックすれば、図１８に示すように、その向きを、左斜め前向きに切り替えることができる。
【０１２７】
さらに例えば、図１８に示された仮想部屋のボードゲームセットアイコン１４１をドラッグし、テーブルアイコン１２８に重畳した状態でドロップすれば、図１９に示すように、テーブルアイコン１２８の上にボードゲームセットアイコン１４１を配置することができる。
【０１２８】
なお、ボードゲームセットアイコン１４１をテーブルアイコン１２８の陰に配置することもできる。すなわち、ボードゲームセットアイコン１４１を、例えば、画面の右下側から左上側に向かって、テーブルアイコン１２８の位置までドラッグしてドロップすれば、図２０Ａに示すように、テーブルアイコン１２８の上にボードゲームセットアイコン１４１を配置することができる。
【０１２９】
反対に、ボードゲームセットアイコン１４１を、例えば、画面の左上側から右下側に向かって、テーブルアイコン１２８の位置までドラッグしてドロップすれば、図２０Ｂに示すように、テーブルアイコン１２８の陰にボードゲームセットアイコン１４１を配置することができる。
【０１３０】
以上のようにして、各アイコンの配置や向きが変更された場合、それに対応して、随時、レイアウト情報が更新され、更新されたレイアウト情報は、所定の周期毎に、仮想宅ＤＢサーバ２１に送信される。
【０１３１】
ユーザは、仮想部屋内の任意のアイコンをドラッグし、クローゼットアイコン１３１にドロップすることにより、任意のアイコンをクローゼットに収納することができる（ただし、収納できないアイコンもある）。
【０１３２】
例えば、図２１に示すように、クローゼットアイコン１３１に、ボードゲームセットアイコン１４１をドラッグすると、クローゼットアイコン１３１の扉が開くので、その状態で、ボードゲームセットアイコン１４１をドロップすれば、ボードゲームセットアイコン１４１がクローゼットに収納されたことになる。
【０１３３】
クローゼットアイコン１３１に任意のアイコンが収納されたとき、クローゼットアイコン１３１は、図２２に示すように、選択された状態（図においては、太枠で囲まれた状態）となる。クローゼットアイコン１３１が選択された状態となったことにより、クローゼットアイコン１３１に隣接してポップアップリスト１５１が表示される。
【０１３４】
ポップアップリスト１５１には、クローゼットに収納されているアイコンを縮小したものが、収納された順序に従って所定の数（図２２の場合、５個）まで表示される。なお、クローゼットに所定の数以上のアイコンが収納されている場合、ポップアップリスト１５１の中に、表示されているアイコンをスクロールさせるとき押下されるスクロールボタン１５９が表示される。
【０１３５】
また、クローゼットアイコン１３１が選択された状態となったことにより、コントロールパネル１０６には、「アイテム一覧表示」ボタン１５７、および「閉じる」ボタン１５８が表示される。
【０１３６】
「アイテム一覧表示」ボタン１５７は、図２３に示すように、クローゼットに収納されている全てアイコンを示すアイテム一覧をメインパネル１０５に表示させるとき押下される。「閉じる」ボタン１５８は、メインパネル１０５にアイテム一覧が表示されているとき、メインパネル１０５の表示を仮想部屋に戻すとき押下される。
【０１３７】
図２４に示すように、メインパネル１０５に表示されたアイテム一覧のうちの１つ（図２４の場合、収納されているボードゲームセットアイコン１４１）がユーザによって選択された場合、コントロールパネル１０６には、選択されたアイコンのプロパティと、メインパネル１０５の表示を仮想部屋に戻すとき押下される「閉じる」ボタン１６１が表示される。
【０１３８】
ただし、図２４の場合、選択されたボードゲームセットアイコン１４１のプロパティは特に存在しないので、「閉じる」ボタン１６１だけが表示されている。ここで、「閉じる」ボタン１６１が押下された場合、図２５に示すように、メインパネル１０５の表示が仮想部屋に戻される。
【０１３９】
ユーザは、ポップアップリスト１５１の中からのアイコンをドラッグし、仮想部屋の任意の位置でドロップすることにより、クローゼットに格納されているアイコンを、再び仮想部屋に配置することができる。例えば、図２６は、クローゼットに収納されていた灰皿アイコン１５４が、仮想部屋のテーブルアイコン１２８の上に配置された状態を示している。
【０１４０】
図２７は、メインパネル１０５の仮想部屋において、ＰＣアイコン１２５が選択された状態を示している。ＰＣアイコン１２５がユーザによって選択されたことにより、コントロールパネル１０６には、仮想宅ビューア５１から制御可能なユーザＡ宅に実在するＰＣ１２が実現可能な機能にそれぞれ対応する、「ビデオレコーダボタン」１６１、「オーディオプレーヤ」ボタン１６２、および「フォトアルバム」ボタン１６３が表示される。
【０１４１】
「ビデオレコーダボタン」１６１は、ＰＣ１２の実現可能な機能であるＨＤＤビデオレコーダ９２を制御するとき押下される。「オーディオプレーヤ」ボタン１６２は、ＰＣ１２の実現可能な機能であるオーディオデータ配信サービス９３を制御するとき押下される。「フォトアルバム」ボタン１６３は、ＰＣ１２の実現可能な機能である写真データ配信サービス９４を制御するとき押下される。
【０１４２】
さらに、コントロールパネル１０６には、ＰＣ１２に対応するＰＣアイコン１２５とは別に、ＨＤＤビデオレコーダ９２乃至写真データ配信サービス９４にそれぞれ対応するアイコンを仮想部屋に表示させるとき押下される「機能分割」ボタン１６４が表示される。すなわち、「機能分割」ボタン１６４が押下された場合、図２８に示すように、ＰＣアイコン１２５とは別個に、ビデオレコーダアイコン１７１、オーディオプレーヤアイコン１７２、およびフォトアルバムアイコン１７３が、床の空いている場所に出現する。ユーザは、他のアイコンに対する操作と同様に、ビデオレコーダアイコン１７１乃至フォトアルバムアイコン１７３の配置を任意に変更することができる。
【０１４３】
図２９は、仮想部屋におけるビデオレコーダアイコン１７１およびオーディオプレーヤアイコン１７２の配置が、図２８に示された状態から変更され、ビデオレコーダアイコン１７１がユーザによって選択された状態を示している。ビデオレコーダアイコン１７１が選択されたことにより、コントロールパネル１０６には、ビデオレコーダアイコン１７１のプロパティとしてＨＤＤビデオレコーダ９２の現在の状態が表示される。なお、ＨＤＤビデオレコーダ９２の現在の状態を表示するためには、先ほど実行した宅内ネットワーク情報取得処理によって取得されたＰＣ１２の現在ステータス情報が用いられる。
【０１４４】
さらに、コントロールパネル１０６には、メインパネル１０５にテレビジョン放送の番組表（以下、テレビ番組表と記述する）を表示させるとき押下される「テレビ番組表」ボタン１８１、メインパネル１０５に録画予約の情報を表示させるとき押下される「録画予約確認」ボタン１８２、メインパネル１０５に録画済番組の一覧を表示させるとき押下される「録画済番組一覧」ボタン１８３、およびメインパネル１０５の表示を、仮想部屋の画像に戻すとき押下される「閉じる」ボタン１８４が表示される。
【０１４５】
図３０は、「テレビ番組表」ボタン１８１が押下されたことに対応して、メインパネル１０５にテレビ番組表が表示された状態を示している。このテレビ番組表の表示には、仮想宅ビューア５１がＥＰＧサーバ２５から取得するＥＰＧ情報が用いられる。
【０１４６】
仮想宅ビューア５１によるＥＰＧ情報取得処理について、図３１のフローチャートを参照して説明する。ステップＳ１８１において、仮想宅ビューア５１は、基地局４およびインタネット５を介して、ＥＰＧサーバ２５にアクセスし、ＥＰＧ情報を要求する。この要求に対応し、ステップＳ１９１において、ＥＰＧサーバ２５は、インタネット５および基地局４を介して、仮想宅ビューア５１にＥＰＧ情報を供給する。以上で、ＥＰＧ情報取得処理の説明を終了する。
【０１４７】
図３２に示すように、メインパネル１０５に表示されたテレビ番組表の１つの番組名がユーザによって選択された場合、コントロールパネル１０６には、選択された番組の内容に関する情報と、選択された番組を録画するときの録画モードを、標準モード、高画質モード、または長時間モードのいずれかに設定するとき押下される「録画モード」設定欄１９１、選択された番組の録画を予約するとき押下される「録画」ボタン１９２、およびメインパネル１０５の表示を、仮想部屋においてビデオレコーダアイコン１７１が選択されている状態に戻すとき押下される「閉じる」ボタン１９３が表示される。
【０１４８】
図３３に示すように、メインパネル１０５に表示されたテレビ番組表の１つの番組名が選択されている状態で、「録画」ボタン１９２が押下された場合、仮想宅ビューア５１は、選択されている番組の録画予約をＨＤＤビデオレコーダ９２に指示するための制御信号を、基地局４およびインタネット５を介してホームサーバ１１に送信する。ホームサーバ１１は、この制御信号を、データバス１４を介してＰＣ１２に送信する。この制御信号を受信したＰＣ１２のＨＤＤビデオレコーダ９２は、制御信号に従って録画予約を設定する。このようにして、携帯型ユーザ端末１で実行される仮想宅ビューア５１の操作画面から、ユーザＡ宅のＰＣ１２に対してテレビジョン放送の録画予約設定を遠隔操作することができる。
【０１４９】
ビデオレコーダアイコン１７１が選択されたときのコントロールパネル１０６の説明に戻る。「録画済番組一覧」ボタン１８３が押下された場合、メインパネル１０５には、ＰＣ１２のＨＤＤビデオレコーダ９２によって既に録画されている番組の一覧が表示される。
【０１５０】
ところで、ここまで説明した、携帯型ユーザ端末１によって実行されている仮想宅ビューア５１による処理は、ユーザＡ宅のＰＣ１２が仮想宅ビューアプログラム８１を実行することによって実現する仮想宅ビューア９１も実行することが可能である。
【０１５１】
次に、仮想宅ビューア９１による、ビデオレコーダアイコン１７１に関連するユーザＡ宅内だけで完結する処理について説明する。
【０１５２】
図３４に示すように、仮想宅ビューア９１のメインパネル１０５に仮想部屋が表示され、そこでビデオレコーダアイコン１７１が選択され、コントロールパネル１０６に、「テレビ番組表」ボタン１８１乃至「閉じる」ボタン１８４が表示されている状態において、「録画済番組一覧」ボタン１８３が押下された場合、図３５に示すように、仮想宅ビューア９１のメインパネル１０５には、ＨＤＤビデオレコーダ９２によって既に録画されている番組の一覧を示す録画済番組一覧が表示される。
【０１５３】
この録画済番組一覧を表示するために、仮想宅ビューア９１は、ＨＤＤビデオレコーダ９２からコンテンツ一覧情報を取得する。このコンテンツ一覧情報取得処理について、図３６のフローチャートを参照して説明する。
【０１５４】
ステップＳ２０１において、仮想宅ビューア９１は、ＨＤＤビデオレコーダ９２にコンテンツ一覧情報を要求する。この要求に対応し、ステップＳ２１１において、ＨＤＤビデオレコーダ９２は、コンテンツ一覧情報を仮想宅ビューア９１に供給する。以上で、コンテンツ一覧情報取得処理の説明を終了する。
【０１５５】
メインパネル１０５に表示された録画済番組一覧の１つの番組名がユーザによって選択された場合、コントロールパネル１０６には、図３７に示すように、選択された録画済番組の内容に関する情報と、選択された録画済番組を再生させるとき押下される「再生」ボタン１９４、再生を一時停止させるとき押下される「一時停止」ボタン１９５、再生を停止させるとき押下される「停止」ボタン１９６、選択された録画済番組を削除させるとき押下される「削除」ボタン１９７、およびメインパネル１０５の表示を、仮想部屋でビデオレコーダアイコン１７１が選択されている状態に戻すとき押下される「閉じる」ボタン１９８が表示される。
【０１５６】
図３７に示されたように、メインパネル１０５に表示された録画済番組一覧の１つの番組名が選択されている状態で、「再生」ボタン１９４が押下された場合、図３８に示すように、「再生」ボタン１９４に隣接して、再生されるテレビ番組の出力先を選択するための「メインパネル」ボタン１９４Ａ、および「ＴＶ」ボタン１９４Ｂが表示される。
【０１５７】
「メインパネル」ボタン１９４Ａが押下された場合、再生されるテレビ番組の映像は、図３９に示すように、メインパネル１０５に表示される。このように、録画済番組を再生した映像をメインパネル１０５に表示させるときの処理について、図４０のフローチャートを参照して説明する。
【０１５８】
ステップＳ２２１において、仮想宅ビューア９１は、ＨＤＤビデオレコーダ９２に対し、選択されている録画済番組のストリーム再生を要求する。この要求に対応し、ステップＳ２３１において、ＨＤＤビデオレコーダ９２は、録画済番組の再生を開始して、そのストリームデータを仮想宅ビューア９１に供給する。
【０１５９】
その後、仮想宅ビューア９１のコントロールパネル１０６の「一時停止」ボタン１９５または「停止」ボタン１９６がユーザによって押下された場合、ステップＳ２２２において、仮想宅ビューア９１は、ＨＤＤビデオレコーダ９２に再生停止を要求する。この要求に対応し、ステップＳ２３２において、ＨＤＤビデオレコーダ９２は、録画済番組の再生を停止して、仮想宅ビューア９１に対するストリームデータの供給を停止し、ストリームデータの供給停止を仮想宅ビューア９１に通知する。以上で、当該処理の説明を終了する。
【０１６０】
図３８に戻る。一方、「ＴＶ」ボタン１９４Ｂが押下された場合、それまでメインパネル１０５の上端に表示されていた文字列「録画済番組一覧」が、図４１に示すように、文字列「〜ＴＶで再生中〜」で置換される。この状態で、「閉じる」ボタン１９８が押下された場合、図４２に示すように、メインパネル１０５の表示は仮想部屋に戻り、さらに、ＴＶアイコン１２６の画面には、再生された録画済番組の映像が表示される。
【０１６１】
また、実在する「ＴＶ」ボタン１９４Ｂが押下された場合、ＨＤＤビデオレコーダ９２によって再生された録画済番組の映像がＴＶ１３に表示される。
【０１６２】
このように、ＨＤＤビデオレコーダ９２によって再生された録画済番組の映像をＴＶ１３に表示させる処理について、図４３のフローチャートを参照して説明する。
【０１６３】
ステップＳ２４１において、仮想宅ビューア９１は、データバス１４を介してＴＶ１３に、録画済番組のストリームデータをＨＤＤビデオレコーダ９２から取得するように指示する制御信号を出力する。この制御信号に対応し、ステップＳ２５１において、ＴＶ１３は、データバス１４を介してＨＤＤビデオレコーダ９２に、録画済番組のストリーム再生を要求する。ステップＳ２６１において、ＨＤＤビデオレコーダ９２は、データバス１４を介してＴＶ１３に、この要求に対する了解を通知する。ステップＳ２５２において、ＴＶ１３は、ＨＤＤビデオレコーダ９２がストリーム再生を了解したことを、データバス１４を介して仮想宅ビューア９１に通知する。
【０１６４】
ステップＳ２６２において、ＨＤＤビデオレコーダ９２は、録画済番組の再生を開始し、そのストリームデータを、データバス１４を介してＴＶ１３に供給し始める。
【０１６５】
その後、仮想宅ビューア９１のコントロールパネル１０６の「一時停止」ボタン１９５または「停止」ボタン１９６がユーザによって押下された場合、ステップＳ２４２において、仮想宅ビューア９１は、データバス１４を介してＴＶ１３に、ＨＤＤビデオレコーダ９２からの録画済番組のストリームデータの取得を停止するように指示する制御信号を出力する。この制御信号に対応し、ステップＳ２５２において、ＴＶ１３は、データバス１４を介してＨＤＤビデオレコーダ９２に、ストリームデータの供給停止を要求する。
【０１６６】
この要求に対応し、ステップＳ２６３において、ＨＤＤビデオレコーダ９２は、録画済番組の再生を停止して、ＴＶ１３に対するストリームデータの供給を停止し、ストリームデータの供給停止をＴＶ１３に通知する。ステップＳ２５３において、ＴＶ１３は、ＨＤＤビデオレコーダ９２がストリームデータの供給停止を了解したことを、データバス１４を介して仮想宅ビューア９１に通知する。以上で、当該処理の説明を終了する。
【０１６７】
次に、図４４は、メインパネル１０５の仮想部屋において、ＴＶアイコン１２６がユーザによって選択された状態を示している。ＴＶアイコン１２６が選択されたことにより、コントロールパネル１０６には、ＴＶアイコン１２６のプロパティとして、ユーザＡ宅に実在するＴＶ１３の状態（現在、ＴＶ１３の電源はオフであるので何も表示されていない）と、ＴＶ１３を制御するためのボタン、すなわち、電源をオン／オフさせるとき押下される「ＰＯＷＥＲ」ボタン２１１、ＴＶ１３の受信チャンネルを指定するとき押下される数字ボタン２１２、音量を増減させるとき押下される「音量」ボタン２１３などが表示される。
【０１６８】
ユーザによって「ＰＯＷＥＲ」ボタン２１１が押下された場合、仮想宅ビューア９１は、ＴＶ１３の電源をオンとするように指示する制御信号を、ホームサーバ１１に出力する。ホームサーバ１１は、この制御信号をＴＶ１３に中継する。ＴＶ１３は、仮想宅ビューア９１からの制御信号に応答し、電源をオンとして現在設定されているチャンネル（例えば、１０ｃｈ）の受信を開始する。
【０１６９】
ＴＶ１３からの応答に対応して、仮想宅ビューア９１は、図４５に示すように、ＴＶアイコン１２６を電源オンの状態に変化させる。すなわち、ＴＶアイコン１２６の画面に画像を表示させる。また、仮想宅ビューア９１は、コントロールパネル１０６に、ＴＶアイコン１２６のプロパティとして、ＴＶ１３が現在受信中のチャンネル（いまの場合、１０ｃｈ）と、その番組に関する情報を表示させる。
【０１７０】
この後、ユーザにより、例えば、６ｃｈの受信を指示する数字ボタン２１２−６が押下された場合、仮想宅ビューア９１は、ＴＶ１３に対して６ｃｈを受信するように指示する制御信号を、ホームサーバ１１に出力する。ホームサーバ１１は、この制御信号をＴＶ１３に中継する。ＴＶ１３は、仮想宅ビューア９１に応答するとともに、受信するチャンネルを６ｃｈに切り替える。
【０１７１】
ＴＶ１３からの応答に対応して、仮想宅ビューア９１は、図４６に示すように、ＴＶアイコン１２６の画面の画像を変更する。また、仮想宅ビューア９１は、コントロールパネル１０６に、ＴＶアイコン１２６のプロパティとして、ＴＶ１３が受信中のチャンネル（いまの場合、６ｃｈ）と、その番組に関する情報を表示させる。
【０１７２】
次に、仮想部屋のメモ帳アイコン２３１（図４７）を用いる簡易メモ機能について説明する。図４７は、メインパネル１０５の仮想部屋において、テーブルアイコン１２８の上にあるメモ帳アイコン２３１が選択された状態を示している。メモ帳アイコン２３１が選択されていることに対応して、コントロールパネル１０６には、メモ帳アイコン２３１のプロパティとして、メモ帳の前回開かれていたページ（いまの場合、３／５００ページ）の先頭部分「４／３野球の演習…」が表示されている。
【０１７３】
また、コントロールパネル１０６には、プロパティとして表示させるメモ帳のページを選択するとき押下される「ページ」ボタン２３２、メインパネル１０５に新規のページを開くとき押下される「新規」ボタン２３３、プロパティとして選択されたページの全体をメインパネル１０５に表示させるとき押下される「開く」ボタン２３４、選択されたページをメモ帳から切り取って別個のメモ用紙アイコン２４１（図５０）を生成するとき押下される「切り取る」ボタン２３５、およびメインパネル１０５の表示を、メモ帳の選択されているページの文面から仮想部屋に戻すとき押下される「閉じる」ボタン２３６が表示される。
【０１７４】
図４８は、「新規」ボタン２３３が押下されたことにより、メインパネル１０５に新規のページが表示された状態を示している。ユーザは、図４９に示すように、メインパネル１０５に表示されたページに対して、文字を入力することができる。
【０１７５】
図５０は、「切り取る」ボタン２３５が押下されたことより、メモ帳の選択されていたページが切り取られ、メモ帳アイコン２３１とは別個に、１枚のメモ用紙に対応するメモ用紙アイコン２４１が仮想部屋に出現した状態を示している。このとき、メインパネル１０５の仮想部屋では、メモ用紙アイコン２４１が選択された状態となっており、コントロールパネル１０６には、選択されているメモ用紙アイコン２４１のプロパティとして、そこに書き込まれているテキストの先頭部分（いまの場合、「これはメモのテストです。…」）が表示される。さらに、コントロールパネル１０６には、メモ用紙に書き込まれているテキストを、メインパネル１０５に表示させるとき押下される「開く」ボタン２４２、およびメインパネル１０５の表示を、メモ用紙に書き込まれているテキストから仮想部屋に戻すとき押下される「閉じる」ボタン２４３が表示される。
【０１７６】
メモ用紙アイコン２４１は、後述するコミュニケーション処理において、他のユーザに渡すことができる。
【０１７７】
なお、メモ帳の各ページに書き込まれたテキスト、新たに出現したメモ用紙アイコン２４１の配置や向き、メモ用紙に書き込まれたテキストは、ユーザの個人データとして、所定の期間毎に、ユーザ情報保持サーバ２４にアップロードされる。
【０１７８】
以上で、他のユーザと関わらない各種のスタンドアローン処理の説明を終了する。
【０１７９】
次に、仮想空間遠隔操作システムによる、複数のユーザが関連する各種のコミュニケーション処理について説明する。ユーザＡがコミュニケーション処理を相互に実行できる相手は、仮想空間遠隔操作システムに参加している全てのユーザのうち、ユーザＡ自身が属するユーザグループのメンバに限られる。
【０１８０】
ユーザＡは、仮想部屋の電話アイコン１２４を選択し、それによってコントロールパネル１０６に表示されるボタンを押下することにより、ユーザＡ自身が属するユーザグループに属しているメンバのうちの一人を選択して通話することができる（実際には、チャットによりメッセージを交換することができる）。
【０１８１】
図５１に示すように、仮想部屋の電話アイコン１２４が選択された場合、コントロールパネル１０６には、電話アイコン１２４のプロパティとして、電話をかけることができる相手、すなわち、ユーザＡ自身が属するユーザグループに属しているメンバの名前を示す呼出先リスト２５１が表示される。
【０１８２】
呼出先リスト２５１には、ユーザＡ自身が属するユーザグループに属しているメンバの名前が所定の数だけ表示される。ユーザグループに属しているメンバの数が、当該所定の数を超えている場合、メンバの名前の表示をスクロールさせるためのスクロールボタン（不図示）が表示される。メンバの名前の横には、それぞれ呼出ボタンが表示される。例えば、「ゆみこ」の呼出ボタンが押下された場合、同じユーザグループのメンバである「ゆみこ」と通話することができる（詳細は後述する）。
【０１８３】
なお、呼出先リスト２５１の表示には、起動時の一連の処理で取得されたメンバリストが参照されるが、この表示と同時に、図１３を参照して上述したメンバリスト取得処理が再び実行され、最新のメンバリストが取得された後、呼出先リスト２５１の表示が更新される。
【０１８４】
また、コントロールパネル１０６には、ユーザＡ自身が属するユーザグループに属しているメンバの名前の一覧をメインパネル１０５に表示させるとき押下される「メンバ一覧」ボタン２５２、通話を終了するとき押下される「通話切断」ボタン２５３、他のユーザからユーザＡ宛に残された留守番電話の録音の内容（実際にはテキストデータ）を確認するとき押下される「留守電確認」ボタン２５４、およびメインパネル１０５の表示を、留守番電話の録音の内容から仮想部屋に戻すとき押下される「閉じる」ボタン２５５が表示される。
【０１８５】
ユーザＡ自身が属するユーザグループに、新たに、メンバを追加登録するための処理について説明する。「メンバ一覧」ボタン２５２が押下された場合、図５２に示すように、メインパネル１０５には、ユーザＡ自身が属するユーザグループに属しているメンバの名前の一覧が表示される。メインパネル１０５のメンバ一覧には、メンバ名の他、「ユーザ検索」ボタン２６１が表示される。
【０１８６】
「ユーザ検索」ボタン２６１が押下された場合、図５３に示すように、コントロールパネル１０６が、電話のプロパティである呼出先リスト２５１等の表示から、ユーザ検索のための表示に切り替えられる。すなわち、コントロールパネル１０６には、検索条件とするユーザ名を入力するための入力欄２７１、検索を開始させ、メインパネル１０５に検索結果を表示させるとき押下される「検索」ボタン２７２、メインパネル１０５の表示を、検索結果からメンバ一覧に戻るとき押下される「メンバ一覧」ボタン２７３、およびメインパネル１０５の表示を、仮想部屋に戻すとき押下される「閉じる」ボタン２７４が表示される。
【０１８７】
例えば、図５４に示すように、検索条件として「ななこ」が入力欄２７１に入力され、「検索」ボタン２７２が押下された場合、検索条件「ななこ」が、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に通知され、ユーザ端末間通信中継サーバ２３によって全てのユーザを対象として検索が実行され、その検索結果が戻されて、メインパネル１０５に検索結果として、検索条件「ななこ」を含むユーザ名の一覧が表示される。
【０１８８】
例えば、図５５に示すように、メインパネル１０５に検索結果として表示されたユーザ名「ななこ」がユーザによって選択された場合、コントロールパネル１０６には、選択されたユーザ名「ななこ」のプロパティ（「ななこ」自身によって予め公開用に登録されている文面等）、選択されたユーザ名のユーザを、ユーザグループに追加登録するとき押下される「メンバ登録」ボタン２８１、およびメインパネル１０５の表示を、メンバ一覧に戻すとき押下される「閉じる」ボタン２８２が表示される。
【０１８９】
メインパネル１０５に表示された検索結果において、ユーザ名「ななこ」が選択されている状態で、「メンバ登録」ボタン２８１が押下された場合、ユーザＡ自身が属するユーザグループに「ななこ」を仮登録する要求が、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に通知される。ユーザ端末間通信中継サーバ２３によって「ななこ」の仮登録が行われた後、メインパネル１０５の表示がメンバ一覧となり、既存のメンバの名前に続いて、ユーザ名「ななこ（仮登録）」が追加表示される。なお、この処理の詳細は、図６０を参照して後述する。
【０１９０】
次に、ユーザＡ自身が属するユーザグループから既存のメンバを削除する処理について説明する。例えば、図５７に示すように、メインパネル１０５にメンバ一覧が表示されている状態で、ユーザグループに属するメンバの名前のうち、「ひでお」を選択した場合、コントロールパネル１０６には、選択されたユーザ名「ひでお」のプロパティ（「ひでお」自身によって予め公開用に登録されている文面等）、選択されたユーザ名のユーザを、ユーザグループから削除するとき押下される「メンバ削除」ボタン２９１、およびメインパネル１０５の表示を、仮想部屋に戻すとき押下される「閉じる」ボタン２９２が表示される。
【０１９１】
メインパネル１０５に表示されたメンバ一覧において、「ひでお」が選択されている状態で、「メンバ削除」ボタン２９１が押下された場合、ユーザＡ自身が属するユーザグループから「ひでお」を削除する要求が、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に通知され、ユーザ端末間通信中継サーバ２３によって、ユーザグループから「ひでお」の削除が行われた後、図５８に示すように、メインパネル１０５に表示されたメンバ一覧から、「ひでお」が削除される。
【０１９２】
次に、ユーザＡの操作によって、ユーザＡが属するユーザグループに「ななこ」（以下、断りがあるまで、「ななこ」をユーザＢと記述する）が仮登録されたときの処理について説明するが、その前に、ユーザＢの仮想部屋について、図５９を参照して説明する。
【０１９３】
図５９は、ユーザＢが操作するＰＣ３の画面に表示される仮想宅ビューアのウィンドウを示している。このウィンドウも、メインパネル３０１、コントロールパネル３０２、およびコミュニケーション３０３に区分されており、メインパネル３０１には、ユーザＢの仮想部屋が表示されている。ユーザＢの仮想部屋には、ユーザＡの仮想部屋と同様に、マスコット３２１が存在し、ドアアイコン３２２、ポストアイコン３２３、電話アイコン３２４、ＰＣアイコン３２５などが配置されている。
【０１９４】
次に、ユーザＡの操作によってユーザＡが属するユーザグループにユーザＢが仮登録されたときの処理について、図６０のフローチャートを参照して説明する。ステップＳ２７１において、ユーザＡが操作する携帯型ユーザ端末１の仮想宅ビューアプログラム５１（以下、仮想宅ビューアＡと記述する）は、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、ユーザＢの仮登録を要求する。この要求に対応し、ステップＳ２８１において、ユーザ端末間通信中継サーバ２３は、ユーザＡが属するユーザグループにユーザＢを仮登録して、仮登録が済んだことを仮想宅ビューアＡに通知する。
【０１９５】
ところで、ユーザＢ側は、ユーザＡが属するユーザグループに自己が仮登録されたことを、自己が属するユーザグループのメンバリストをユーザ端末間通信中継サーバ２３から取得したときにはじめて認識する。
【０１９６】
すなわち、ステップＳ２９１において、ユーザＢが操作するＰＣ３の想宅ビューアプログラム（以下、仮想宅ビューアＢと記述する）は、例えば、起動時の一連の処理として、インタネット５を介してユーザ端末間通信中継サーバ２３にメンバリストを要求する。この要求に対応して、ステップＳ２８２において、ユーザ端末間通信中継サーバ２３は、ユーザＢが属するユーザグループのメンバリスト（ユーザＡはまだ含まれていない）と、ユーザＡが属するユーザグループにユーザＢを本登録してもよいか否かを確認するためのメンバ登録許可伺を、インタネット５を介して、仮想宅ビューアＢに通知する。
【０１９７】
ユーザ端末間通信中継サーバ２３からメンバ登録許可伺が通知されたことにより、図５９に示すように、ユーザＢの仮想部屋のポストアイコン３２３に、メンバ登録票アイコン３２６が配達される。ユーザＢによってメンバ登録票アイコン３２６が選択された場合、コントロールパネル３０２には、ユーザＡが属するユーザグループにユーザＢが仮登録されたことを示す情報、本登録を容認するとき操作される「メンバ登録許可」ボタン３１１、本登録を拒否するとき操作されるおよび「メンバ登録拒否」ボタン３１２が表示される。
【０１９８】
ユーザＢにより「メンバ登録許可」ボタン３１１、または「メンバ登録拒否」ボタン３１２が押下された場合、ステップＳ２９２において、仮想宅ビューアＢは、ユーザＢの操作結果を、インタネット５を介してユーザ端末間通信中継サーバ２３に通知する。
【０１９９】
この通知に対応し、ステップＳ２８３において、ユーザ端末間通信中継サーバ２３は、ユーザＡが属するユーザグループにユーザＢを本登録するか、またはユーザＡが属するユーザグループから仮登録されているユーザＢを削除するかのいずれかを実行して、その旨を、インタネット５を介して仮想宅ビューアＢに通知する。
【０２００】
なお、ユーザＢが本登録されたか否かの通知は、仮想宅ビューアＡに対して明示的には行われない。しかしながら、ユーザＡは、これ以降、仮想宅ビューアＡにメンバ一覧を表示させたときに、本登録されたユーザＢの名前が存在しているか否かを確認することによって、ユーザＢが本登録されたか否かを判断することができる。
【０２０１】
以上で、ユーザＡの操作によってユーザＡが属するユーザグループにユーザＢが仮登録されたときの処理の説明を終了する。
【０２０２】
次に、他のユーザと通話（実際には、テキストチャット）するときの処理について説明する。上述したように、通話は、同じユーザグループに属しているメンバとの間で行うことができる。
【０２０３】
例えば、ユーザＡが同じユーザグループに属している「ゆみこ」との通話を開始するには、図６１に示すように、仮想部屋の電話アイコン１２４を選択し、それによってコントロールパネル１０６に呼出先リスト２５１を表示させ、図６２に示すように、呼出先リスト２５１に含まれるメンバのうち、「ゆみこ」ボタンを押下すればよい。
【０２０４】
「ゆみこ」ボタンが押下されたことに対応して、「ゆみこ」（以下、断りがあるまで、ユーザＢと記述する）の現況を示す情報が仮想宅ＤＢサーバ２１から取得される。この現況情報取得処理について、図６３のフローチャートを参照して説明する。ステップＳ３０１において、仮想宅ビューアＡは、基地局４およびインタネット５を介して仮想宅ＤＢサーバ２１に、ユーザＢの現況情報を要求する。
【０２０５】
この要求に対応し、ステップＳ３１１において、仮想宅ＤＢサーバ２３は、ユーザＢの現況情報として、ログアウト中（通話不可）、ログインしており仮想部屋に在宅中（通話可）、ログインしており仮想部屋に在宅中であるが他のユーザと通話中（通話不可）、ログインしており他のユーザの仮想部屋に外出中（通話不可）などのいずれかを、インタネット５および基地局４を介して仮想宅ビューアＡに通知する。以上で、現況情報取得処理の説明を終了する。
【０２０６】
現況情報取得処理により、ユーザＢがログインしており仮想部屋に在宅中（通話可）であることがわかった場合、仮想宅ビューアＡは、電話チャット処理を開始する。この電話チャット処理について、図６４のフローチャートを参照して、説明する。
【０２０７】
ステップＳ３２１において、仮想宅ビューアＡは、基地局４およびインタネット５を介して仮想宅ＤＢサーバ２１に、ユーザＢに対する電話チャット呼出イベントを要求する。ステップＳ３３１において、仮想宅ＤＢサーバ２１は、ユーザＢに対する電話チャット呼出イベントを発生し、このイベント要求を了解した旨を、インタネット５および基地局４を介して、仮想宅ビューアＡに通知する。この通知に対応して、これ以降、仮想宅ビューアＡは、周期的に、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、ユーザＢからユーザＡ宛に送信される電話チャットのテキストを要求する。ただし、ユーザＢが電話チャット呼出に応じなければ、何も返信されない。
【０２０８】
一方、ステップＳ３４１において、仮想宅ビューアＢは、周期的に実行するイベント情報取得処理により、インタネット５を介して仮想宅ＤＢサーバ２１にイベント情報を要求する。この要求に対応し、ステップＳ３３２において、仮想宅ＤＢサーバ２１は、ユーザＡの要求によって電話チャット呼出イベントが発生している旨を、インタネット５を介して仮想宅ビューアＢに通知する。
【０２０９】
このユーザＡの要求によって電話チャット呼出イベントが発生している旨の通知に対応して、仮想宅ビューアＢは、図６５に示すように、メインパネル３０１の仮想部屋の電話アイコン３２４を強調して表示させ（一部分を点灯させ、または全体を点滅させ）、電話の呼出音を発生させる。また、コントロールパネル３０２に、電話チャットの発信者名と、電話チャットの呼出に応じるときに押下される「応答」ボタン３４１を表示させる。
【０２１０】
ここで、ユーザＢが「応答」ボタン３４１を押下した場合、コミュニケーションパネル３０３には、電話チャットのテキストを入力するためのテキスト入力エリア３４２、テキスト入力エリア３４２に入力したテキストを送信するときに押下される「ＳＥＮＤ」ボタン３４３、および、電話チャットのテキストを表示するためのテキスト表示エリア３４４が設けられる。
【０２１１】
ユーザＢが「応答」ボタン３４１を押下し、テキスト入力エリア３４２にテキスト「もしもし」を入力し、「ＳＥＮＤ」ボタン３４３を押下した場合、ステップＳ３４２において、仮想宅ビューアＢは、インタネット５を介してユーザ端末間通信中継サーバ２３に、電話チャット呼出に対して応答した旨と、電話チャットのテキスト「もしもし」を通知する。
【０２１２】
この通知に対応し、ステップＳ３５１において、ユーザ端末間通信中継サーバ２３は、ユーザＡからユーザＢ宛の電話チャットのテキストを返信する。ただし、ステップＳ３５１の段階では、ユーザＡからユーザＢ宛の電話チャットのテキストは存在しないので、何も返信されない。
【０２１３】
一方、電話チャットに呼び出したユーザＢからの応答を待っている仮想宅ビューアＡは、これまでの間、周期的に、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、ユーザＢからユーザＡ宛に送信される電話チャットのテキストを要求しているが、これまでは何も返信されていない。
【０２１４】
しかしながら、ステップＳ３２２において、仮想宅ビューアＡが、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、ユーザＢからユーザＡ宛に送信される電話チャットのテキストを要求した場合、この要求に対応し、ステップＳ３５２において、ユーザ端末間通信中継サーバ２３は、ユーザＢが電話チャット呼出に対して応答した旨と、ユーザＢからユーザＡ宛に送信された電話チャットのテキスト「もしもし」を、インタネット５および基地局４を介して仮想宅ビューアＡに通知する。
【０２１５】
この通知に対応して、仮想宅ビューアＡは、図６６に示すように、コントロールパネル１０６の呼出先リスト２５１に、「ゆみこ」と通話中であることを表示する。また、仮想宅ビューアＡは、コミュニケーションパネル１０７の表示を、電話チャットのテキストを入力するためのテキスト入力エリア３５１、テキスト入力エリア３５１に入力したテキストを送信するときに押下される「ＳＥＮＤ」ボタン３５２、および、電話チャットのテキストを表示するためのテキスト表示エリア３５３に変更する。
【０２１６】
これ以降、仮想宅ビューアＡは、「ＳＥＮＤ」ボタン３５２が押下される毎に、テキスト入力エリア３５１に入力されたユーザＢ宛の電話チャットのテキストを、テキスト表示エリア３５３に表示するとともに、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に送信し、その時点でユーザ端末間通信中継サーバ２３に保持されているユーザＡ宛の電話チャットのテキストを取得して、図６７に示すように、これもテキスト表示エリア３５３に表示する。さらに、仮想宅ビューアＡは、周期的に、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３から、ユーザＡ宛の電話チャットのテキストを取得し、これもテキスト表示エリア３５３に表示する。仮想宅ビューアＢも同様の処理を実行する。
【０２１７】
これら仮想宅ビューアＡ，Ｂの処理は、図６８に示すように、ユーザＡによってコントロールパネル１０６に表示されている「通話切断」ボタン２５３が押下されるまで継続される。
【０２１８】
「通話切断」ボタン２５３が押下されたときの電話チャット終了処理について、図６９のフローチャートを参照して説明する。ステップＳ３６１において、仮想宅ビューアＡは、通話切断、すなわち、電話チャットの終了を、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に通知する。
【０２１９】
この通知に対応し、ステップＳ３７１において、ユーザ端末間通信中継サーバ２３は、通話切断の了解と、この段階までに受信しているユーザＡ宛の電話チャットを返信する。この返信に対応して、仮想宅ビューアＡは、コントロールパネル１０５およびコミュニケーションパネル１０６の表示を電話チャット開始前の状態に戻す。
【０２２０】
一方、ステップＳ３８１において、仮想宅ビューアＢが、周期的に、インタネット５を介してユーザ端末間通信中継サーバ２３に、ユーザＢ宛の電話チャットのテキストを要求すると、この要求に対応して、ステップＳ３７２において、ユーザ端末間通信中継サーバ２３は、ユーザＡとの通話切断、すなわち、電話チャットの終了を、インタネット５を介して仮想宅ビューアＢに通知する。この通知に対応して、仮想宅ビューアＢは、コントロールパネル３０２およびコミュニケーションパネル３０３の表示を電話チャット開始前の状態に戻す。以上で、電話チャット終了処理の説明を終了する。
【０２２１】
次に、ユーザＡがユーザＢに電話をかけたとき、ユーザＢが通話不可の状態であるときに行われる留守番電話記録処理について、図７０を参照して説明する。この留守番電話記録処理は、上述した現況情報取得処理によって取得したユーザＢの現況情報が、ログインしており仮想部屋に在宅中（通話可）ではない場合に開始される。
【０２２２】
ステップＳ３９１において、仮想宅ビューアＡは、図７１に示すように、コントロールパネル１０６の呼出先リスト２５１に読み出し先が通話不可の状態であることを示す情報として（留守電）を表示する。また、コミュニケーションパネル１０７の表示を、通話チャット用に切り替えて、そのテキスト表示エリア３５３に定型メッセージ「ただ今留守にしております。」を表示する。
【０２２３】
ここで、ユーザＡが、テキスト入力エリア３５１にメッセージ（例えば、「今から遊びに行こうと思ってたんだけど残念。また連絡しまーす。」）を入力し、「ＳＥＮＤ」ボタン３５２を押下すると、仮想宅ビューアＡは、基地局４およびインタネット５を介してユーザ情報保持サーバ２４に、オブジェクト（ユーザＢの留守番電話に対するメッセージ）の保存を要求し、メッセージ「今から遊びに…」を送信する。
【０２２４】
この要求に対応し、ステップＳ４０１において、ユーザ情報保持サーバ２４は、メッセージを保管するとともに、インタネット５および基地局４を介して仮想宅ビューアＡに対して、オブジェクト保存の要求を了解した旨を応答する。
【０２２５】
ステップＳ３９２において、仮想宅ビューアＡは、基地局４およびインタネット５を介して仮想宅ＤＢビューア２１に、イベント情報（ユーザＢの留守番電話に対してメッセージを残したこと）を通知する。この通知に対応し、ステップＳ４１１において、仮想宅ＤＢサーバ２１は、インタネット５および基地局４を介して仮想宅ビューアＡに、イベント情報を受領したことを応答する。
【０２２６】
この後、ステップＳ４２１において、一方の仮想宅ビューアＢが、周期的な動作として、インタネット５を介して仮想宅ＤＢサーバ２１からイベント情報を要求した場合、ステップＳ４１２において、仮想宅ＤＢサーバ２１は、インタネット５を介して仮想宅ビューアＢに、イベント情報（ユーザＢの留守番電話に対するメッセージが存在すること）を通知する。なお、このイベント情報は、仮想宅ビューアＢから削除を要求されるまで、仮想宅ＤＢサーバ２１に保持される。
【０２２７】
この通知に対応し、ステップＳ４２２において、仮想宅ビューアＢは、インタネット５を介してユーザ情報保持サーバ２４に、ユーザＢの留守番電話に対するメッセージを要求する。この要求に対応して、ステップＳ４０２において、ユーザ情報保持サーバ２４は、保持しているユーザＢの留守番電話に対するメッセージを、インタネット５を介して仮想宅ビューアＢに供給する。なお、この後、ユーザＢの留守番電話に対するメッセージは、仮想宅ビューアＢから削除を要求されるまで、ユーザ情報保持サーバ２４によって保持される。
【０２２８】
これに対応して、仮想宅ビューアＢは、仮想宅ビューアＢは、メインパネル３０１の仮想部屋の電話アイコン３２４を点滅させるなどして、留守番電話に対するメッセージが存在することをユーザＢに気付かせる。点滅している電話アイコン３２４をユーザが選択した場合、図７２に示すように、コントロールパネル３０２には、ユーザＢが属するユーザグループのメンバを示す呼出先リスト３６１、「メンバ一覧」ボタン３６２、「通話切断」ボタン３６３、「留守電確認」ボタン３６４、および「閉じる」ボタン３６５が表示される。なお、「メンバ一覧」ボタン３６２乃至「閉じる」ボタン３６５は、図５１に示された「メンバ一覧」ボタン２５２乃至「閉じる」ボタン２５５と同様であるので、その説明は省略する。
【０２２９】
コントロールパネル３０２の「留守電確認」ボタン３６４が押下された場合、図７３に示すように、メインパネル３０１には、メッセージを記録したユーザ名とメッセージの記録日時が表示された枠からなる留守電メッセージ一覧が表示される（図７３の場合、１つだけが表示されている）。
【０２３０】
メインパネル３０１に表示された留守電メッセージ一覧の１つの枠が選択された場合、図７４に示すように、コミュニケーションパネル３０３には、対応するメッセージ「今から遊びに行こうと思ってたんだけど残念。また連絡しまーす。」が表示される。また、コントロールパネル３０２には、留守電メッセージ一覧で選択されている枠に対応するメッセージに関する記録を、仮想宅ＤＢサーバおよびユーザ情報保持サーバ２４から削除するとき押下される「削除」ボタン３７１、およびメインパネル３０１の表示を、留守電メッセージ一覧から仮想部屋に戻すとき押下される「閉じる」ボタン３７２が表示される。
【０２３１】
ここで、ユーザＢが「削除」ボタン３７１を押下した場合、ステップＳ４２３として、仮想宅ビューアＢは、インタネット５を介して仮想宅ＤＢサーバ２１に、対応するイベント情報（ユーザＢの留守番電話に対するメッセージが存在すること）の削除を要求する。この要求に対応し、ステップＳ４１３において、仮想宅ＤＢサーバ２１は、指定されたイベント情報を自己の記録から削除して、削除が終了した旨を、インタネット５を介して仮想宅ビューアＢに通知する。
【０２３２】
ステップＳ４２４において、仮想宅ビューアＢは、インタネット５を介してユーザ情報保持サーバ２４に、対応するメッセージの削除を要求する。この要求に対応し、ステップＳ４０３において、ユーザ情報保持サーバ２４は、指定されたメッセージを自己の記録から削除して、削除が終了した旨を、インタネット５を介して仮想宅ビューアＢに通知する。以上で、留守番電話記録処理の説明を終了する。
【０２３３】
次に、自己が属するユーザグループのメンバの仮想部屋に訪問して（ただし、画面上ではマスコットがメンバの仮想部屋を訪問することになる）、チャットを行ったり、プレゼントを渡したりする処理について、ユーザＡがユーザＢの仮想部屋に訪問する場合を例にして説明する。
【０２３４】
ユーザＡは、他のメンバの仮想部屋に訪問する場合、図７５に示すように、メインパネル１０５に表示された仮想部屋のドアアイコン１２２を選択し、さらに、ドアアイコン１２２が選択されたことに対応してコントロールパネル１０６に表示されるドアアイコン１２２のプロパティとしてのボタンのうち、訪問先のボタンを押下すればよい。
【０２３５】
ここで、ドアアイコン１２２のプロパティとしてコントロールパネル１０６に表示されるボタンについて説明する。「ゆみこの家」ボタン１３２は、マスコット１２１を「ゆみこ」の仮想部屋に訪問させるとき押下される。「つよしの家」ボタン１３３および「ひでおの家」ボタン１３４についても同様である。「家の外」ボタン１３５は、自己のマスコット１２１を仮想部屋の外に出すとき押下される。「施錠」ボタン１３６は、仮想部屋のドアを施錠するとき押下される。「終了」ボタン１３７は、仮想宅ビューアＡを終了させるとき押下される。
【０２３６】
例えば、図７６に示すように、「ゆみこの家」ボタン１３２が押下されることによって開始されるカンファレンス生成処理について、図７７のフローチャートを参照して説明する。以下、ユーザＡと同じユーザグループに属するメンバ「ゆみこ」を、断りがあるまでユーザＢとする。
【０２３７】
ステップＳ４３１において、仮想宅ビューアＡは、基地局４およびインタネット５を介して仮想宅ＤＢサーバ２１に、「ユーザＢの主催によるカンファレンスの生成」を要求するイベントを通知する。ここで、カンファレンスとは、仮想部屋を共有する複数のユーザの集合を指し、カンファレンスに属するユーザ間では、各種のデータが、カンファレンスの同期情報として、ほぼリアルタイムで通信されることになる。
【０２３８】
仮想宅ビューアＡからの通知に対応し、ステップＳ４４１において、仮想宅ＤＢサーバ２１は、通知されたイベントを記憶するとともに、インタネット５および基地局４を介して仮想宅ビューアＡに、イベントを受領したことを通知する。これ以降、仮想宅ビューアＡは、周期的に、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、ユーザＡ宛のチャットの取得を要求する。
【０２３９】
一方の仮想宅ビューアＢが、周期的な動作として、ステップＳ４５１において、インタネット５を介して仮想宅ＤＢサーバ２１に、イベント情報を要求すると、ステップＳ４４２において、仮想宅ＤＢサーバ２１は、イベント情報（ユーザＢの主催によるカンファレンスの生成要求）を、インタネット５を介して仮想宅ビューアＢに通知する。
【０２４０】
このイベント情報の通知に対応し、ステップＳ４５２において、仮想宅ビューアＢは、インタネット５を介してユーザ端末間通信中継サーバ２３に、自己が主催するカンファレンス（Ｂ）（（Ｂ）はカンファレンスを特定するための名称である）の生成を要求する。ステップＳ４６１において、ユーザ端末間通信中継サーバ２３は、カンファレンス（Ｂ）を生成し、その旨を、インタネット５を介して仮想宅ビューアＢに通知する。
【０２４１】
ステップＳ４５３において、仮想宅ビューアＢは、仮想宅ビューアＡ宛のチャットとして、ユーザＡに対するカンファレンス（Ｂ）への参加要求を、インタネット５を介してユーザ端末間通信中継サーバ２３に送信する。ここで、チャットとは、各種のデータをリアルタイムで送受信するための仕組み、またはリアルタイムで送受信される様々なデータを指す。
【０２４２】
ステップＳ４６２は、ユーザ端末間通信中継サーバ２３は、仮想宅ビューアＢ宛のチャットを送信する（ただし、いまの場合、仮想宅ビューアＢ宛のチャットは存在しないので、何も送信されない）。
【０２４３】
一方の仮想宅ビューアＡが、周期的な動作として、ステップＳ４３２において、インタネット５を介してユーザ端末間通信中継サーバ２３に、チャットの取得を要求すると、ステップＳ４６２において、ユーザ端末間通信中継サーバ２３は、仮想宅ビューアＡ宛のチャットとして、ユーザＡに対するカンファレンス（Ｂ）への参加要求を、インタネット５を介して仮想宅ビューアＡに送信する。
【０２４４】
カンファレンス（Ｂ）への参加要求に対応し、ステップＳ４３３において、仮想宅ビューアＡは、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）にユーザＡが参加することを通知する。この通知に対応し、ステップＳ４６３において、ユーザ端末間通信中継サーバ２３は、カンファレンス（Ｂ）にユーザＡを追加して、その旨を、インタネット５および基地局４を介して仮想宅ビューアＡに通知する。以上で、カンファレンス生成処理の説明を終了する。
【０２４５】
これ以降、カンファレンス（Ｂ）にユーザＡとユーザＢが参加しているので、仮想宅ビューアＡと仮想宅ビューアＢとの間では、チャットによりメッセージやデータをリアルタイムで通信することができ、また、様々なデータ（詳細は後述）を同期情報として共有することができる。
【０２４６】
カンファレンス生成処理が終了された後、図７８に示すように、仮想宅ビューアＡが表示するメインパネル１０５には、ユーザＢの仮想宅のドアの外にマスコット１２１が訪問している様子が表示される。コントロールパネル１０６には、マスコット１２１をユーザＢの仮想部屋に入室させるとき押下される「家の中」ボタン３８１、マスコット１２１をユーザＡの仮想部屋に帰宅させるとき押下される「自宅」ボタン３８２、およびユーザＢの仮想部屋のインタフォン（電話と共通）のチャイムを鳴らすとき押下される「チャイム」ボタン３８３が表示される。「家の中」ボタン３８１は、ユーザＢがドアを開錠しなければ、押下することができないようになされている。
【０２４７】
このとき、例えば、ユーザＢが仮想部屋の外観のレイアウトを変更した場合、更新されたレイアウト情報と更新前のレイアウト情報との差分が、カンファレンス（Ｂ）（図面においては、Ｃｏｎｆ．（Ｂ）と記載する）の同期情報として、仮想宅ビューアＡにも通知されることになる。このようなユーザＢの操作に対応する情報を共有する処理について、図７９のフローチャートを参照して説明する。
【０２４８】
ユーザＢが仮想部屋の外観のレイアウトを変更した場合、ステップＳ４７１において、仮想宅ビューアＢは、インタネット５を介してユーザ端末間通信中継サーバ２３に、更新されたレイアウト情報と更新前のレイアウト情報との差分を、カンファレンス（Ｂ）の同期情報として通知する。この通知に対応し、ステップＳ４８１において、ユーザ端末間通信中継サーバ２３は、通知された同期情報を保持するとともに、この時点で保持しているカンファレンス（Ｂ）の同期情報を、インタネット５を介して仮想宅ビューアＢに通知する。
【０２４９】
一方の仮想宅ビューアＡが、周期的な動作として、ステップＳ４９１において、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報を要求した場合、ステップＳ４８２において、ユーザ端末間通信中継サーバ２３は、この時点で保持しているカンファレンス（Ｂ）の同期情報として、ユーザＢの仮想部屋の更新されたレイアウト情報と更新前のレイアウト情報との差分を、インタネット５および基地局４を介して仮想宅ビューアＡに通知する。以上で、ユーザＢの操作に対応する情報を共有する処理の説明を終了する。
【０２５０】
また、例えば、図８０に示すように、ユーザＡによって「チャイム」ボタン３８３が押下された場合、この情報が、カンファレンス（Ｂ）の同期情報として、仮想宅ビューアＢにも通知されることになる。このようなユーザＡの操作に対応する情報を共有する処理について、図８１のフローチャートを参照して説明する。
【０２５１】
ユーザＡによって「チャイム」ボタン３８３が押下された場合、ステップＳ５０１において、仮想宅ビューアＡは、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、ユーザＢの仮想部屋のチャイムが鳴らされたことを、カンファレンス（Ｂ）の同期情報として通知する。この通知に対応し、ステップＳ５１１において、ユーザ端末間通信中継サーバ２３は、通知された同期情報を保持するとともに、この時点で保持しているカンファレンス（Ｂ）の同期情報を、インタネット５および基地局４を介して仮想宅ビューアＡに通知する。
【０２５２】
一方の仮想宅ビューアＢが、周期的な動作として、ステップＳ５２１において、インタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報を要求した場合、ステップＳ５１２において、ユーザ端末間通信中継サーバ２３は、この時点で保持しているカンファレンス（Ｂ）の同期情報として、ユーザＢの仮想部屋のチャイムが鳴らされたことを、インタネット５を介して仮想宅ビューアＢに通知する。以上で、ユーザＢの操作に対応する情報を共有する処理の説明を終了する。
【０２５３】
次に、ユーザＡとユーザＢとによるインタフォンによって通話する（実際には、チャットによりテキストをリアルタイムで通信する）処理について説明する。
【０２５４】
図８２は、ユーザＡによって「チャイム」ボタン３８３が押下され、その情報がカンファレンス（Ｂ）の同期情報として、仮想宅ビューアＢに通知されたときの仮想宅ビューアＢの画面を示している。このとき、仮想宅ビューアＢは、メインパネル３０１の仮想部屋の電話アイコン３２４を強調して表示させ（一部分を点灯させ、または全体を点滅させ）、電話の呼出音とは別のインタフォンの呼出音を発生させる。また、コントロールパネル３０２に、インタフォンの発信者名と、インタフォンチャットの呼出に応じるときに押下される「応答」ボタン３４１を表示させる。
【０２５５】
ここで、ユーザＢが「応答」ボタン３４１を押下した場合、コミュニケーションパネル３０３には、チャットのテキストを入力するためのテキスト入力エリア３４２、テキスト入力エリア３４２に入力したテキストを送信するときに押下される「ＳＥＮＤ」ボタン３４３、および、チャットのテキストを表示するためのテキスト表示エリア３４３が設けられる。
【０２５６】
また、ユーザＢが「応答」ボタン３４１を押下したことにより、図８３に示すインタフォンチャット処理が開始される。ステップＳ５３１において、仮想宅ビューアＢは、仮想宅ビューアＡ宛のチャットとして、ユーザＢがインタフォンの応答したことを、インタネット５を介してユーザ端末間通信中継サーバ２３に送信する。ステップＳ５４１は、ユーザ端末間通信中継サーバ２３は、仮想宅ビューアＢ宛のチャットを送信する（ただし、いまの場合、仮想宅ビューアＢ宛のチャットは存在しないので、何も送信されない）。
【０２５７】
一方の仮想宅ビューアＡが、周期的な動作として、ステップＳ５５１において、インタネット５を介してユーザ端末間通信中継サーバ２３に、チャットの取得を要求すると、ステップＳ５４２において、ユーザ端末間通信中継サーバ２３は、仮想宅ビューアＡ宛のチャットとして、ユーザＢがインタフォンの応答したことを、インタネット５を介して仮想宅ビューアＡに送信する。
【０２５８】
これを受信した仮想宅ビューアＡは、図８４に示すように、コミュニケーションパネル１０７の表示を、インタフォンチャット用のテキスト入力エリア３５１とテキスト表示エリア３５３に切り替える。これ以降、一方がメッセージを送信すれば、他方がポーリングにより、そのメッセージを受信するので、ユーザＡとユーザＢのインタフォンによる通話が可能となる（実際には、チャットによりテキストをリアルタイムで通信することが可能となる）。
【０２５９】
このユーザＡとユーザＢのインタフォンによる通話は、図８５に示すように、通話中にコントロールパネル３０２に表示されている「切断」ボタン４０１がユーザＢによって押下されるまで継続される。
【０２６０】
インタフォンによる通話で、例えば図８６に示すように、ユーザＡがメッセージ「ドアの鍵開けてちょーだい！」を送信し、それに対応して、図８７に示すように、ユーザＢがメッセージ「はーい、ちょっと待ってて。」を送信し、ドアアイコン３２２を選択して、さらに、ドアアイコン３２２が選択されたことによってコントロールパネル３０２に表示された「開錠」ボタン４１１を押下すれば、図８８に示すように、仮想宅ビューアＡの画面では、コントロールパネル１０６の「家の中」ボタン３８１が押下可能な状態に変化する。
【０２６１】
ここで、ユーザＡが、ボタン３８１を押下した場合、図８９に示すように、仮想宅ビューアＡの画面のメインパネル１０５には、マスコット１２１とマスコット３２１が存在するユーザＢの仮想部屋が表示される。コントロールパネル１０７には、引き続き、チャット用のテキスト入力エリア３５１、「ＳＥＮＤ」ボタン３５２、およびテキスト表示エリア３５３が設けられている。同様に、仮想宅ビューアＢの画面にも、図９０に示すように、メインパネル３０１には、マスコット１２１が追加されたユーザＢの仮想部屋が表示される。コントロールパネル３０３には、引き続き、チャット用のテキスト入力エリア３４２、「ＳＥＮＤ」ボタン３４３、およびテキスト表示エリア３４４が設けられている。
【０２６２】
開錠から入室までの処理について、図９１のフローチャートを参照して説明する。ユーザＢによって「開錠」ボタン４１１が押下された場合、ステップＳ５６１において、仮想宅ビューアＢは、インタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報として、ユーザＢの仮想部屋のドアが開錠されたことを通知する。この通知に対応し、ステップＳ５７１において、ユーザ端末間通信中継サーバ２３は、通知された同期情報を保持するとともに、この時点で保持しているカンファレンス（Ｂ）の同期情報を、インタネット５を介して仮想宅ビューアＢに通知する（いまの場合、保持していないので何も通知しない）。
【０２６３】
一方の仮想宅ビューアＡが、周期的な動作として、ステップＳ５８１において、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報を要求した場合、ステップＳ５７２において、ユーザ端末間通信中継サーバ２３は、この時点で保持しているカンファレンス（Ｂ）の同期情報として、ユーザＢの仮想部屋のドアが開錠されたことを、インタネット５および基地局４を介して仮想宅ビューアＡに通知する。
【０２６４】
この通知に対応して、仮想宅ビューアＡは、コントロールパネル１０６の「家の中」ボタン３８１を押下可能な状態に変化させる。「家の中」ボタン３８１をユーザＡが押下した場合、ステップＳ５８２において、仮想宅ビューアＡは、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報として、ユーザＡのマスコット１２１がユーザＢの仮想部屋に入室したことを通知する。この通知に対応し、ステップＳ５７３において、ユーザ端末間通信中継サーバ２３は、通知された同期情報を保持するとともに、この時点で保持しているカンファレンス（Ｂ）の同期情報を、インタネット５および基地局４を介して仮想宅ビューアＡに通知する（いまの場合、保持していないので何も通知しない）。
【０２６５】
一方の仮想宅ビューアＢが、周期的な動作として、ステップＳ５６２において、インタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報を要求した場合、ステップＳ５７４において、ユーザ端末間通信中継サーバ２３は、この時点で保持しているカンファレンス（Ｂ）の同期情報として、ユーザＡのマスコット１２１がユーザＢの仮想部屋に入室したことを、インタネット５を介して仮想宅ビューアＢに通知する。
【０２６６】
この通知に対応し、ステップＳ５６３において、仮想宅ビューアＢは、インタネット５を介して仮想宅ＤＢサーバ２１に、ユーザＡのマスコット１２１（以下、マスコットＡとも記述する）の画像データを要求する。この要求に対応し、ステップＳ５９１において、仮想宅ＤＢサーバ２１は、インタネット５を介して仮想宅ビューアＢに、マスコットＡの画像データを供給する。これにより、仮想宅ビューアＢの画面の仮想部屋には、マスコットＡも表示されることになる。
【０２６７】
ステップＳ５６４において、仮想宅ビューアＢは、インタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報として、マスコットＡが入室した状態のユーザＢの仮想部屋のレイアウト情報を通知する（レイアウト情報の差分を通知するようにしてもよい）。この通知に対応し、ステップＳ５７５において、ユーザ端末間通信中継サーバ２３は、通知された同期情報を保持するとともに、この時点で保持しているカンファレンス（Ｂ）の同期情報を、インタネット５を介して仮想宅ビューアＢに通知する（いまの場合、保持していないので何も通知しない）。
【０２６８】
一方の仮想宅ビューアＡが、周期的な動作として、ステップＳ５８３において、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報を要求した場合、ステップＳ５７６において、ユーザ端末間通信中継サーバ２３は、この時点で保持しているカンファレンス（Ｂ）の同期情報として、マスコットＡが入室した状態のユーザＢの仮想部屋のレイアウト情報を、インタネット５および基地局４を介して仮想宅ビューアＡに通知する。これにより、これにより、仮想宅ビューアＡのメインパネル１０５に、マスコットＡが入室した状態のユーザＢの仮想部屋が表示されることになる。以上で、開錠から入室までの処理の説明を終了する。
【０２６９】
次に、ユーザが他のユーザにアイテム（植物アイコンアイテム１２９など）をプレゼントするときの処理について説明する。アイテムをプレゼントする方法は、マスコット同士が直接的に渡す方法と、ドアのポストを介して間接的に渡す方法がある。
【０２７０】
マスコット１２１（マスコットＡ）が携帯している植物アイコン１２９を、マスコット３２１（以下、マスコットＢと記述する）に直接的に渡すときの操作について説明する。
【０２７１】
ユーザＡは、図９２に示すように、メインパネル１０５に表示されているマスコット１２１（マスコットＡ）を選択し、それに対応してポップアップ表示される吹き出し４２１の中の植物アイコン１２９を、マスコットＢにドラッグアンドドロップすればよい。このとき、植物アイコン１２９をマスコットＢ以外（例えば床）にドロップすることはできない。
【０２７２】
植物アイコン１２９は、吹き出し４２１の中では、縮小サイズで表示され、吹き出し４２１の中から出された段階で、図９３に示すように、本来のサイズで表示される。
【０２７３】
なお、このとき、仮想宅ビューアＢの画面では、図９４に示すように、マスコットＡからマスコットＢに、植物アイコン１２９が移動される様子がアニメーション表示される。また、ユーザＢの仮想部屋にさらに他のユーザ（ユーザＣとする）のマスコットが入室している場合、ユーザＣの画面にも、マスコットＡからマスコットＢに、植物アイコン１２９が移動される様子がアニメーション表示される。
【０２７４】
マスコットＡがマスコットＢにアイテム（いまの場合、植物アイコン１２９）を直接的に渡したときの所有権移動処理について、図９５のフローチャートを参照して説明する。この直接的な所有権移動処理は、仮想宅ビューアＡの画面で、植物アイコン１２９がマスコットＢにドラッグアンドドロップされたときに開始される。
【０２７５】
ステップＳ６０１において、仮想宅ビューアＡは、基地局４およびインタネット５を介して仮想宅ＤＢサーバ２１に、植物アイコン１２９の所有権をユーザＡからユーザＢに移したことを証明するアイコン譲渡証明書（Ａ→Ｂ）を要求する。この要求に対応し、ステップＳ６１１において、仮想宅ＤＢサーバ２１は、インタネット５を介して仮想宅ビューアＡに、アイコン譲渡証明書（Ａ→Ｂ）を発行する。
【０２７６】
ステップＳ６０２において、仮想宅ビューアＡは、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報として、アイコン譲渡証明書（Ａ→Ｂ）を通知する。この通知に対応し、ステップＳ６２１において、ユーザ端末間通信中継サーバ２３は、通知された同期情報を保持するとともに、この時点で保持しているカンファレンス（Ｂ）の同期情報を、インタネット５を介して仮想宅ビューアＢに通知する（いまの場合、保持していないので何も通知しない）。
【０２７７】
一方の仮想宅ビューアＢが、周期的な動作として、ステップＳ６３１において、インタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報を要求した場合、ステップＳ６２２において、ユーザ端末間通信中継サーバ２３は、この時点で保持しているカンファレンス（Ｂ）の同期情報として、アイコン譲渡証明書（Ａ→Ｂ）を、インタネット５を介して仮想宅ビューアＢに通知する。
【０２７８】
ステップＳ６３２において、仮想宅ビューアＢは、インタネット５を介して仮想宅ＤＢサーバ２１に、アイコン譲渡証明書（Ａ→Ｂ）を送信して植物アイコン１２９の所有権の譲渡を要求する。この要求に対応して、ステップＳ６１２において、仮想宅ＤＢサーバ２１は、植物アイコン１２９の所有権をユーザＢに移し、その旨を、インタネット５を介して仮想宅ビューアＢに通知する。以上で、直接的な所有権移動処理の説明を終了する。
【０２７９】
直接的な所有権移動処理が終了したことにより、ユーザＢは、図９６に示すように、メインパネル３０１に表示されている仮想部屋のマスコット３２１（マスコットＢ）を選択すれば、それに対応して、マスコット３２１が携帯しているアイテムを示す吹き出し４３１がポップアップ表示されるので、プレゼントされたアイテムを確認することができる。
【０２８０】
さらに、ポップアップ表示された吹き出し４３１の中のアイテム（いまの場合、植物アイコン１２９）を、仮想部屋の任意の位置にドラッグアンドドロップすれば、図９７に示すように、プレゼントされたアイテムを本来のサイズで仮想部屋の任意の位置に配置することができる。
【０２８１】
マスコットＡがユーザＢの仮想部屋の入室しているとき、逆に、ユーザＢからユーザＡにアイテムをプレゼントするには、ユーザＢがプレゼントするアイテムを、マスコットＡにドラッグアンドドロップすればよい。
【０２８２】
次に、アイテムをドアのポストを介して間接的に渡す方法について説明する。まず、ドアの外にいるマスコットＡが携帯しているメモ用紙アイコン２４１を、ドアのポストを介して、マスコットＢに渡すときの操作について説明する。
【０２８３】
ユーザＡは、メインパネル１０５に表示されているマスコットＡを選択して、図９８に示すように、吹き出し４５１をポップアップ表示させ、吹き出し４５１の中のメモ用紙アイコン２４１を、図９９に示すように、ドアの外側のポストアイコン３２３にドラッグアンドドロップすればよい。
【０２８４】
この操作に対応して、仮想宅ビューアＢの画面では、図１００に示すように、メインパネル３０１に表示された仮想部屋では、ポストアイコン３２３の外観が、中にアイテムが入っている状態に変更される。ここで、ユーザＢが、ポストアイコン３２３を選択すれば、吹き出し４６１がポップアップ表示され、その中に、ユーザＡからのアイテム（いまの場合、メモ用紙アイコン２４１）が表示される。また、ポストアイコン３２３が選択されたことにより、コントロールパネルに３０２には、ポストアイコン３２３のプロパティとして、投入されているアイテム等の数が表示される。
【０２８５】
さらに、ユーザＢが、ポップアップ表示された吹き出し４６１の中のメモ用紙アイコン２４１を、仮想部屋の任意の位置にドラッグアンドドロップすれば、図１０１に示すように、ポストを介して渡されたアイテム（いまの場合、メモ用紙アイコン２４１）を本来のサイズで仮想部屋の任意の位置に配置することができる。
【０２８６】
ポストを介してアイテム（いまの場合、メモ用紙アイコン２４１）を間接的に渡したときの所有権移動処理について、図１０２のフローチャートを参照して説明する。この間接的な所有権移動処理は、仮想宅ビューアＡの画面で、メモ用紙アイコン２４１が、ドアの外のポストアイコン３２３にドラッグアンドドロップされたときに開始される。
【０２８７】
ステップＳ６４１において、仮想宅ビューアＡは、基地局４およびインタネット５を介して仮想宅ＤＢサーバ２１に、メモ用紙アイコン２４１の所有権をユーザＡからユーザＢに移したことを証明するアイコン譲渡証明書（Ａ→Ｂ）を要求する。この要求に対応し、ステップＳ６５１において、仮想宅ＤＢサーバ２１は、インタネット５を介して仮想宅ビューアＡに、アイコン譲渡証明書（Ａ→Ｂ）を発行する。
【０２８８】
ステップＳ６４２において、仮想宅ビューアＡは、基地局４およびインタネット５を介してユーザ情報保持サーバ２４に、アイコン譲渡証明書（Ａ→Ｂ）を送信し、オブジェクトとして保存することを要求する。この要求に対応し、ステップＳ６６１において、ユーザ情報保持サーバ２４は、アイコン譲渡証明書（Ａ→Ｂ）を送信し、オブジェクトとして保存し、その旨を、インタネット５を介して仮想宅ビューアＡに通知する。
【０２８９】
ステップＳ６４３において、仮想宅ビューアＡは、基地局４およびインタネット５を介して仮想宅ＤＢサーバ２１に、ユーザＢ宛にアイテムが届けられたことを示すイベント情報を通知する。この通知に対応し、ステップＳ６５２において、仮想宅ＤＢサーバ２１は、ユーザＢ宛にアイテムが届けられたことを示すイベント情報を保持し、その旨を、インタネット５を介して仮想宅ビューアＡに通知する。
【０２９０】
一方の仮想宅ビューアＢが、周期的な動作として、ステップＳ６７１において、インタネット５を介して仮想宅ＤＢサーバ２１に、イベント情報を要求した場合、ステップＳ６５３において、仮想宅ＤＢサーバ２１は、ユーザＢ宛にアイテムが届けられたことを示すイベント情報を、インタネット５を介して仮想宅ビューアＢに通知する。この通知に対応して、仮想宅ビューアＢの画面では、図１００に示されたように、メインパネル３０１に表示された仮想部屋では、ポストアイコン３２３の外観が、中に何かが入っている状態に変更される。
【０２９１】
ステップＳ６７２において、仮想宅ビューアＢは、インタネット５を介してユーザ情報保持サーバ２４に、ユーザＡが保存させたアイコン譲渡証明書（Ａ→Ｂ）の供給を要求する。この要求に対応し、ステップＳ６６２において、ユーザ情報保持サーバ２４は、インタネット５を介して仮想宅ビューアＢに、アイコン譲渡証明書（Ａ→Ｂ）を供給する。
【０２９２】
ステップＳ６７３において、仮想宅ビューアＢは、インタネット５を介して仮想宅ＤＢサーバ２１に、ユーザＢ宛にアイテムが届けられたことを示すイベント情報の削除を要求する。この要求に対応し、ステップＳ６５４において、仮想宅ＤＢサーバ２１は、ユーザＢ宛にアイテムが届けられたことを示すイベント情報を削除する。
【０２９３】
ステップＳ６７４において、仮想宅ビューアＢは、インタネット５を介してユーザ情報保持サーバ２４に、ユーザＡが保存させたアイコン譲渡証明書（Ａ→Ｂ）の削除を要求する。この要求に対応し、ステップＳ６６３において、ユーザ情報保持サーバ２４は、アイコン譲渡証明書（Ａ→Ｂ）を削除し、その旨を、インタネット５を介して仮想宅ビューアＢに通知する。
【０２９４】
ステップＳ６７５において、仮想宅ビューアＢは、インタネット５を介して仮想宅ＤＢサーバ２１に、アイコン譲渡証明書（Ａ→Ｂ）を送信してアイテム（いまの場合、メモ用紙アイコン２４１）の所有権の譲渡を要求する。この要求に対応して、ステップＳ６５５において、仮想宅ＤＢサーバ２１は、メモ用紙アイコン２４１の所有権をユーザＢに移し、その旨を、インタネット５を介して仮想宅ビューアＢに通知する。以上で、間接的な所有権移動処理の説明を終了する。
【０２９５】
間接的な所有権移動処理が終了したことにより、ユーザＢは、メインパネル３０１に表示されている仮想部屋のポストアイコン３２３を選択すれば、それに対応して吹き出し４６１がポップアップ表示されるので、届けられたアイテムを確認することができる。
【０２９６】
さらに、ポップアップ表示された吹き出し４６１の中のアイテム（いまの場合、メモ用紙アイコン２４１）を、仮想部屋の任意の位置にドラッグアンドドロップすれば、届けられたアイテムを本来のサイズで仮想部屋の任意の位置に配置することができる。
【０２９７】
次に、例えば、ユーザＡの仮想部屋にユーザＢのマスコット３２１（マスコットＢ）が訪問している状態で、ユーザＡが操作する仮想宅ビューアＡとユーザＢが操作する仮想宅ビューアＢが同一のＢＧＭ（バックグランドミュージック）を再生するＢＧＭ共有処理について説明する。このＢＧＭ共有処理には、オーディオサーバ２６が配信する、いわゆるインタネットラジオのストリームデータを利用する。
【０２９８】
図１０３は、仮想宅ビューアＡの画面であり、メインパネル１０５には、ユーザＡの仮想部屋にマスコットＢが訪問している様子が表示されている。なお、図示は省略するが、このとき、仮想宅ビューアＢの画面のメインパネル３０１にも、同一の画像が表示されている。
【０２９９】
ここで、ユーザＡが、メインパネル１０５に表示されている仮想部屋のオーディオプレーヤアイコン１７２を選択すれば、コントロールパネル１０６には、オーディオプレーヤアイコン１７２のプロパティとして、再生中のＢＧＭの情報を示す情報表示エリア４７１、ＢＧＭの出力をオン／オフさせるとき押下される「ＰＯＷＥＲ」ボタン４７２、およびＢＧＭを変更するとき押下される「チャンネル」ボタン４７３が表示される。
【０３００】
さらに、図１０４に示すように、ユーザＡが「ＰＯＷＥＲ」ボタン４７２を押下すれば、ＢＧＭの出力がオンとなり、オーディオサーバ２６が配信するストリームデータの受信および再生が開始される。このとき、仮想宅ビューアＢでも同様に、オーディオサーバ２６から配信される同一のストリームデータの受信と再生が開始される。
【０３０１】
ユーザＡが「ＰＯＷＥＲ」ボタン４７２を押下することによって開始されるＢＧＭ共有処理について、図１０５のフローチャートを参照して説明する。
【０３０２】
ステップＳ６８１において、仮想宅ビューアＡは、基地局４およびインタネット５を介してオーディオサーバ２６に、ストリーム再生を要求する（ストリームデータの配信を要求する）。ステップＳ６９１において、オーディオサーバ２６は、この要求を了解した旨を、インタネット５および基地局４を介して、仮想宅ビューアＡに通知し、ステップＳ６９２において、仮想宅ビューアＡに対するストリーデータの配信を開始する。
【０３０３】
これにより、仮想宅ビューアＡでは、ストリームデータの受信、再生が開始され、ＢＧＭが出力されることとなる。ステップＳ６８２において、仮想宅ビューアＡは、基地局４およびインタネット５を介してユーザ端末間通信中継サーバ２３に、ＢＧＭの出力をオンとした旨を、カンファレンス（Ｂ）の同期情報として通知する。
【０３０４】
一方の仮想宅ビューアＢが、周期的な動作として、ステップＳ７１１において、インタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報を要求した場合、ステップＳ７０２において、ユーザ端末間通信中継サーバ２３は、この時点で保持しているカンファレンス（Ｂ）の同期情報として、ＢＧＭの出力をオンとした旨を、インタネット５を介して仮想宅ビューアＢに通知する。
【０３０５】
この通知に対応し、ステップＳ７１２において、仮想宅ビューアＢは、インタネット５を介してオーディオサーバ２６に、ストリーム再生を要求する（ストリームデータの配信を要求する）。ステップＳ６９３において、オーディオサーバ２６は、この要求を了解した旨を、インタネット５を介して、仮想宅ビューアＢに通知し、ステップＳ６９４において、仮想宅ビューアＢに対するストリーデータの配信を開始する。これにより、仮想宅ビューアＢでも、ストリームデータの受信、再生を開始され、ＢＧＭが出力されることとなる。以上で、ＢＧＭ共有処理の説明を終了する。
【０３０６】
なお、ＢＧＭ共有処理において、サービス提供者側のオーディオサーバ２６が配信するインタネットラジオのストリームデータを利用するのではなく、ユーザ側の機器（例えば、ＰＣ１２）に蓄積されている楽曲データを仮想宅ビューアＡ，Ｂにストリーム配信するようにしてもよい。
【０３０７】
次に、例えば、ユーザＡの仮想部屋にユーザＢのマスコット３２１（マスコットＢ）が訪問している状態で、ユーザＡが操作する仮想宅ビューアＡの画面と、ユーザＢが操作する仮想宅ビューアＢの画面に、ユーザＡが保持している画像データの画像を表示する画像共有処理について説明する。この画像共有処理には、例えば、ＰＣ１２の機能ブロックである写真データ配信サービス９４が管理している画像データを利用する。
【０３０８】
図１０６は、仮想宅ビューアＡの画面であり、メインパネル１０５には、ユーザＡの仮想部屋にマスコットＢが訪問している様子が表示されている。なお、図示は省略するが、このとき、仮想宅ビューアＢの画面のメインパネル３０１にも、同一の画像が表示されている。
【０３０９】
ここで、ユーザＡが、メインパネル１０５に表示されている仮想部屋のフォトアルバムアイコン１７３を選択すれば、コントロールパネル１０６には、フォトアルバムアイコン１７３のプロパティとして、画像データの情報を示す情報表示エリア４８１、メインパネル１０５に複数の縮小画像からなる画像一覧を表示させるとき押下される「画像一覧表示」ボタン４８２、およびメインパネル１０５の表示を、画像一覧などから仮想部屋に戻すとき押下される「閉じる」ボタン４８２が表示される。
【０３１０】
ユーザＡが「画像一覧表示」ボタン４８２を押下した場合、図１０７に示すように、メインパネル１０５には、写真データ配信サービス９４が管理している画像データにそれぞれ対応する縮小画像からなる画像一覧が表示される。
【０３１１】
メインパネル１０５に表示された画像一覧のうち、１つの縮小画像がユーザＡによって選択された場合、図１０８に示すように、情報表示エリア４８１には、選択された縮小画像に対応する画像データの画像サイズおよび作成日時が表示される。
【０３１２】
また、コントロールパネル１０６には、選択された縮小画像をメインパネル１０５に拡大表示させるとき押下される「拡大表示」ボタン４９１、選択された縮小画像の画像データを、入室している他のユーザに共有させるとき押下される「全員に表示」ボタン４９２、メインパネル１０５の表示を、拡大表示された画像から画像一覧に戻すとき押下される「一覧表示」ボタン４９３、選択された縮小画像を画像一覧から削除するとき押下される「全員に表示」ボタン４９４、およびメインパネル１０５の表示を、画像一覧から仮想部屋に戻すとき押下される「閉じる」ボタン４９５が表示される。
【０３１３】
ここで、ユーザＡが「全員に表示」ボタン４９２を押下した場合、図１０９に示すように、選択された縮小画像がメインパネル１０５に拡大表示させるとともに、選択された縮小画像に対応する画像データが他のユーザ（いまの場合、ユーザＢ）に供給される。
【０３１４】
「全員に表示」ボタン４９２が押下されたことによって開始される画像共有処理について、図１１０のフローチャートを参照して説明する。
【０３１５】
ステップＳ７２１において、仮想宅ビューアＡは、インタネット５を介してユーザ情報保持サーバ２４に、共有する画像データを送信し、送信した画像データの保存を要求する。この要求に対応し、ステップＳ７３１において、ユーザ情報保持サーバ２４は、共有する画像データを保存し、その旨を、インタネット５を介して仮想宅ビューアＡに通知する。
【０３１６】
ステップＳ７２２において、仮想宅ビューアＡは、ユーザＡの画像データをユーザＢが共有することを許可する画像取得許可証（Ａ→Ｂ）を発行し、インタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報として、発行した画像取得許可証（Ａ→Ｂ）を通知する。この通知に対応し、ステップＳ７４１において、ユーザ端末間通信中継サーバ２３は、通知された同期情報を保持するとともに、この時点で保持しているカンファレンス（Ｂ）の同期情報を、インタネット５を介して仮想宅ビューアＡに通知する（いまの場合、保持していないので何も通知しない）。
【０３１７】
一方の仮想宅ビューアＢが、周期的な動作として、ステップＳ７５１において、インタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報を要求した場合、ステップＳ７４２において、ユーザ端末間通信中継サーバ２３は、この時点で保持しているカンファレンス（Ｂ）の同期情報として、画像取得許可証（Ａ→Ｂ）を、インタネット５を介して仮想宅ビューアＢに通知する。
【０３１８】
ステップＳ７５２において、仮想宅ビューアＢは、インタネット５を介してユーザ情報保持２４に、画像取得許可証（Ａ→Ｂ）を送信して、画像データの供給を要求する。この要求に対応して、ステップＳ７３２において、ユーザ情報保持サーバ２４は、ステップＳ７３１の処理で保存した画像データを、インタネット５を介して仮想宅ビューアＢに供給する。仮想宅ビューアＢでは、図１１１に示すように、供給された画像データがメインパネル３０１に表示される。したがって、仮想宅ビューアＡのメインパネル１０５と、仮想宅ビューアＢのメインパネル３０１に同一の画像が表示されることになる。以上で、画像共有処理の説明を終了する。
【０３１９】
上述した画像共有処理により、仮想宅ビューアＡのメインパネル１０５と、仮想宅ビューアＢのメインパネル３０１に同一の画像が表示されている状態において、ユーザＡが、「一覧表示」ボタン４９３または「閉じる」ボタン４９５を押下した場合、画像共有終了処理が実行されて、仮想宅ビューアＢのメインパネル３０１の表示がユーザＡの仮想部屋に戻される。
【０３２０】
この画像共有終了処理について、図１１２のフローチャートを参照して説明する。ステップＳ７６１において、仮想宅ビューアＡは、インタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報として、画像データの共有閲覧終了を通知する。この通知に対応し、ステップＳ７７１において、ユーザ端末間通信中継サーバ２３は、通知された同期情報を保持するとともに、この時点で保持しているカンファレンス（Ｂ）の同期情報を、インタネット５を介して仮想宅ビューアＡに通知する（いまの場合、保持していないので何も通知しない）。
【０３２１】
一方の仮想宅ビューアＢが、周期的な動作として、ステップＳ７８１において、インタネット５を介してユーザ端末間通信中継サーバ２３に、カンファレンス（Ｂ）の同期情報を要求した場合、ステップＳ７７２において、ユーザ端末間通信中継サーバ２３は、この時点で保持しているカンファレンス（Ｂ）の同期情報として、画像データの共有閲覧終了を通知する。この通知に対応し、仮想宅ビューアＢでは、メインパネル３０１の表示がユーザＡの仮想部屋に戻される。
【０３２２】
ステップＳ７６２において、仮想宅ビューアＡは、インタネット５を介してユーザ情報保持サーバ２４に、共有するために保存されている画像データの削除を要求する。この要求に対応し、ステップＳ７９１において、ユーザ情報保持サーバ２４は、保存している画像データを削除して、その旨を、インタネット５を介して仮想宅ビューアＡに通知する。以上で、画像共有終了処理の説明を終了する。
【０３２３】
以上説明したように、本発明を適用した仮想空間遠隔操作システムによれば、宅内ネットワークに接続されている家電機器を、仮想部屋という遊戯性を持ったＧＵＩを用いて制御できるだけでなく、リアルタイムにメッセージを交換したり（電話チャット、インタフォンチャット）、仮想部屋を複数のユーザで共有したり、ＢＧＭを共有したり、画像データを共有したりすることが可能となる。
【０３２４】
このように、エンターテイメント性、コミュニケーション性を関連させることにより、仮想空間遠隔操作システムを利用するユーザの数を増加させることができる。また、ユーザの利用頻度を高めることができる。
【０３２５】
仮想部屋のアイコンを増加させるために、ユーザが電子機器を購入して宅内ネットワークに接続すると、仮想宅ビューアによって制御可能な機器が増えることいなる。これにより、利用頻度が高まる、さらに、電子機器を増やす、といったポジティブスパイラルが実現できる。
【０３２６】
他のユーザの仮想部屋に訪問できる機能を利用することにより、ネットワーク機器の機能や機器自体の宣伝を行うためのモデルルームを開設すること可能とする。また、モデルルームにおけるチャットを利用して商品の宣伝を行うことができる。
【０３２７】
本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に従って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０３２８】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０３２９】
【発明の効果】
以上のように、本発明によれば、仮想空間を他のユーザと共有し、メッセージを交換したり、画像データを共有したりすることが可能なる。
【０３３０】
また、本発明によれば、仮想空間という遊戯性を持ったユーザインタフェースを用いて、宅内ネットワークに接続されている家電機器を制御することが可能となる。
【図面の簡単な説明】
【図１】本発明を適用した仮想空間遠隔操作システムの構成例を示している。
【図２】図１の携帯型ユーザ端末の構成例を示すブロック図である。
【図３】図１のＰＣの構成例示すブロック図である。
【図４】図１のＰＣの機能ブロックを示す図である。
【図５】仮想宅ビューアウィンドウの表示例を示す図である。
【図６】仮想部屋に配置されたアイコンについて説明するための図である。
【図７】ログイン処理を説明するフローチャートである。
【図８】ログイン時の仮想宅ビューアウィンドウの表示例を示す図である。
【図９】レイアウト情報取得処理を説明するフローチャートである。
【図１０】仮想部屋の表示例を示す図である。
【図１１】イベント情報取得処理を説明するフローチャートである。
【図１２】宅内ネットワーク情報取得処理を説明するフローチャートである。
【図１３】メンバ情報取得処理を説明するフローチャートである。
【図１４】ログアウト処理を説明するフローチャートである。
【図１５】ドアアイコンを選択したときの表示例を示す図である。
【図１６】アイコンの移動について説明するための図である。
【図１７】アイコンの移動について説明するための図である。
【図１８】アイコンの向きの変更について説明するための図である。
【図１９】アイコンを他のアイコンに重畳して配置する操作について説明するための図である。
【図２０】アイコンを他のアイコンに重畳して配置する操作と、他のアイコンの陰に配置する操作の違いついて説明するための図である。
【図２１】クローゼットにアイコンを収納する操作について説明するための図である。
【図２２】クローゼットアイコンが選択されたときの表示例を示す図である。
【図２３】アイテム一覧の表示例を示す図である。
【図２４】アイテム一覧のうち、１つのアイテムが選択されたときの表示例を示す図である。
【図２５】クローゼットから仮想部屋にアイコンを戻す操作について説明するための図である。
【図２６】クローゼットから仮想部屋にアイコンを戻す操作について説明するための図である。
【図２７】ＰＣアイコンが選択されたときの表示例を示す図である。
【図２８】ＰＣアイコンから、ビデオレコーダアイコン、オーディオプレーヤアイコン、およびフォトアルバムアイコンが分離されたときの表示例を示す図である。
【図２９】ビデオレコーダアイコンが分離されたときの表示例を示す図である。
【図３０】テレビ番組表の表示例を示す図である。
【図３１】ＥＰＧ情報取得処理を説明するフローチャートである。
【図３２】テレビ番組表の番組が選択されたときの表示例を示す図である。
【図３３】録画操作を説明するための図である。
【図３４】ビデオレコーダアイコンが選択されているときの表示例を示す図である。
【図３５】録画済番組一覧の表示例を示す図である。
【図３６】コンテンツ一覧情報取得処理を説明するフローチャートである。
【図３７】録画済番組のうちの１つを選択したときの表示例を示す図である。
【図３８】録画済番組を再生したときの出力先を選択する操作を説明するための図である。
【図３９】録画済番組の映像をメインパネルに表示させたときの表示例を示す図である。
【図４０】録画済番組の映像をメインパネルに表示させるときの処理を説明するフローチャートである。
【図４１】録画済番組を再生した映像を実在するＴＶに表示させたときのメインパネルの表示例を示す図である。
【図４２】録画済番組を再生した映像を実在するＴＶに表示させたときのメインパネルの他の表示例を示す図である。
【図４３】録画済番組の映像を実在するＴＶに表示させるときの処理を説明するフローチャートである。
【図４４】ＴＶアイコンが選択されたときの表示例を示す図である。
【図４５】実在するＴＶの制御操作を説明するための図である。
【図４６】実在するＴＶの制御操作を説明するための図である。
【図４７】メモ帳アイコンが選択されたときの表示例を示す図である。
【図４８】図４７の「新規」ボタンが押下されたときの表示例を示す図である。
【図４９】メモ帳のページにテキストを入力したときの表示例を示す図である。
【図５０】メモ用紙アイコンが選択されたときの表示例を示す図である。
【図５１】電話アイコンが選択されたときの表示例を示す図である。
【図５２】図５１の「メンバ一覧」ボタンが押下されたときの表示例を示す図である。
【図５３】図５２の「ユーザ検索」ボタンが押下されたときの表示例を示す図である。
【図５４】ユーザ検索の操作を説明するための図である。
【図５５】「ななこ」をメンバに仮登録する操作を説明するための図である。
【図５６】「ななこ」が仮登録されたときの表示例を示す図である。
【図５７】「ひでお」をメンバから削除する操作を説明するための図である。
【図５８】「ひでお」をメンバから削除した後の表示例を示す図である。
【図５９】仮登録された「ななこ」の仮想部屋の表示例を示す図である。
【図６０】仮登録されたときの処理を説明するフローチャートである。
【図６１】電話アイコンが選択されたときの表示例を示す図である。
【図６２】「ゆみこ」に電話をかける操作を説明するための図である。
【図６３】現況情報取得処理を説明するフローチャートである。
【図６４】電話チャット処理を説明するフローチャートである。
【図６５】電話がかかってきたときの表示例を示す図である。
【図６６】通話中の表示例を示す図である。
【図６７】電話チャットの操作を説明するための図である。
【図６８】電話チャットを終了するときの操作を説明するための図である。
【図６９】電話チャット終了処理を説明するフローチャートである。
【図７０】留守番電話記録処理を説明するフローチャートである。
【図７１】電話の呼び出し先が留守番電話であったときの表示例を示す図である。
【図７２】電話アイコンが選択されたときの表示例を示す図である。
【図７３】留守電メッセージ一覧の表示例を示す図である。
【図７４】留守電メッセージを確認するときの操作を説明するための図である。
【図７５】ドアアイコンが選択されたときの表示例を示す図である。
【図７６】「ゆみこの家」に訪問する操作を説明するための図である。
【図７７】カンファレンス生成処理を説明するフローチャートである。
【図７８】「ゆみこの家」に訪問したときの表示例を示す図である。
【図７９】カンファレンスの同期情報として、ユーザＢの操作に対応する情報を共有する処理を説明するフローチャートである。
【図８０】インタフォンを呼び出す操作を説明する図である。
【図８１】カンファレンスの同期情報として、ユーザＡの操作に対応する情報を共有する処理を説明するフローチャートである。
【図８２】「チャイム」ボタンが押下されたことに対応する仮想部屋の表示例を示す図である。
【図８３】インタフォンチャット処理を説明するフローチャートである。
【図８４】インタフォンチャット時の表示例を示す図である。
【図８５】インタフォンチャットを終了する操作を説明するための図である。
【図８６】インタフォンチャット時の表示例を示す図である。
【図８７】ドアを開錠する操作を説明するための図である。
【図８８】入室する操作を説明するための図である。
【図８９】マスコットＡがユーザＢの仮想部屋に入室したときの表示例を示す図である。
【図９０】マスコットＡがユーザＢの仮想部屋に入室したときの表示例を示す図である。
【図９１】開錠から入室までの処理を説明するフローチャートである。
【図９２】マスコット同士が直接的にアイテムを渡す方法を説明するための図である。
【図９３】マスコット同士が直接的にアイテムを渡す方法を説明するための図である。
【図９４】マスコット同士が直接的にアイテムを渡す方法を説明するための図である。
【図９５】直接的な所有権処理を説明するフローチャートである。
【図９６】直接的に渡したアイテムを確認する操作を説明するための図である。
【図９７】直接的に渡したアイテムを仮想部屋の配置する操作を説明するための図である。
【図９８】ポストを介して間接的にアイテムを渡す方法を説明するための図である。
【図９９】ポストを介して間接的にアイテムを渡す方法を説明するための図である。
【図１００】ポストを介して間接的に渡されたアイテムを確認する操作を説明するための図である。
【図１０１】ポストを介して間接的に渡されたアイテムを仮想部屋の配置する操作を説明するための図である。
【図１０２】間接的な所有権処理を説明するフローチャートである。
【図１０３】インタネットラジオ共有処理の操作を説明するための図である。
【図１０４】インタネットラジオ共有処理の操作を説明するための図である。
【図１０５】インタネットラジオ共有処理を説明するフローチャートである。
【図１０６】画像共有処理の操作を説明するための図である。
【図１０７】画像共有処理時の表示例を示す図である。
【図１０８】画像共有処理の操作を説明するための図である。
【図１０９】画像共有処理の操作を説明するための図である。
【図１１０】画像共有処理を説明するフローチャートである。
【図１１１】共有された画像の表示例を示す図である。
【図１１２】画像共有終了処理を説明するフローチャートである。
【符号の説明】
１　携帯型ユーザ端末，　２　宅内ネットワーク，　３　ＰＣ，　５　インタネット，　１１　ホームサーバ，　１２　ＰＣ，　１３　ＴＶ，　２１　仮想宅ＤＢサーバ，　２２　認証サーバ，２３　ユーザ端末間通信中継サーバ，　２４ユーザ情報保持サーバ，　２５　ＥＰＧサーバ，　２６　オーディオサーバ，　３１　ＣＰＵ，　４２　磁気ディスク，　４３　光ディスク，　４４　光磁気ディスク，　４５　半導体メモリ，　５１　仮想宅ビューアプログラム，　６１　ＣＰＵ，　７４　磁気ディスク，　７５　光ディスク，　７６　光磁気ディスク，　７７　半導体メモリ，　８１　仮想宅ビューアプログラム
【図１】
2004135051.tif 000003
【図２】
2004135051.tif 000004
【図３】
2004135051.tif 000005
【図４】
2004135051.tif 000006
【図５】
2004135051.tif 000007
【図６】
2004135051.tif 000008
【図７】
2004135051.tif 000009
【図８】
2004135051.tif 000010
【図９】
2004135051.tif 000011
【図１０】
2004135051.tif 000012
【図１１】
2004135051.tif 000013
【図１２】
2004135051.tif 000014
【図１３】
2004135051.tif 000015
【図１４】
2004135051.tif 000016
【図１５】
2004135051.tif 000017
【図１６】
2004135051.tif 000018
【図１７】
2004135051.tif 000019
【図１８】
2004135051.tif 000020
【図１９】
2004135051.tif 000021
【図２０】
2004135051.tif 000022
【図２１】
2004135051.tif 000023
【図２２】
2004135051.tif 000024
【図２３】
2004135051.tif 000025
【図２４】
2004135051.tif 000026
【図２５】
2004135051.tif 000027
【図２６】
2004135051.tif 000028
【図２７】
2004135051.tif 000029
【図２８】
2004135051.tif 000030
【図２９】
2004135051.tif 000031
【図３０】
2004135051.tif 000032
【図３１】
2004135051.tif 000033
【図３２】
2004135051.tif 000034
【図３３】
2004135051.tif 000035
【図３４】
2004135051.tif 000036
【図３５】
2004135051.tif 000037
【図３６】
2004135051.tif 000038
【図３７】
2004135051.tif 000039
【図３８】
2004135051.tif 000040
【図３９】
2004135051.tif 000041
【図４０】
2004135051.tif 000042
【図４１】
2004135051.tif 000043
【図４２】
2004135051.tif 000044
【図４３】
2004135051.tif 000045
【図４４】
2004135051.tif 000046
【図４５】
2004135051.tif 000047
【図４６】
2004135051.tif 000048
【図４７】
2004135051.tif 000049
【図４８】
2004135051.tif 000050
【図４９】
2004135051.tif 000051
【図５０】
2004135051.tif 000052
【図５１】
2004135051.tif 000053
【図５２】
2004135051.tif 000054
【図５３】
2004135051.tif 000055
【図５４】
2004135051.tif 000056
【図５５】
2004135051.tif 000057
【図５６】
2004135051.tif 000058
【図５７】
2004135051.tif 000059
【図５８】
2004135051.tif 000060
【図５９】
2004135051.tif 000061
【図６０】
2004135051.tif 000062
【図６１】
2004135051.tif 000063
【図６２】
2004135051.tif 000064
【図６３】
2004135051.tif 000065
【図６４】
2004135051.tif 000066
【図６５】
2004135051.tif 000067
【図６６】
2004135051.tif 000068
【図６７】
2004135051.tif 000069
【図６８】
2004135051.tif 000070
【図６９】
2004135051.tif 000071
【図７０】
2004135051.tif 000072
【図７１】
2004135051.tif 000073
【図７２】
2004135051.tif 000074
【図７３】
2004135051.tif 000075
【図７４】
2004135051.tif 000076
【図７５】
2004135051.tif 000077
【図７６】
2004135051.tif 000078
【図７７】
2004135051.tif 000079
【図７８】
2004135051.tif 000080
【図７９】
2004135051.tif 000081
【図８０】
2004135051.tif 000082
【図８１】
2004135051.tif 000083
【図８２】
2004135051.tif 000084
【図８３】
2004135051.tif 000085
【図８４】
2004135051.tif 000086
【図８５】
2004135051.tif 000087
【図８６】
2004135051.tif 000088
【図８７】
2004135051.tif 000089
【図８８】
2004135051.tif 000090
【図８９】
2004135051.tif 000091
【図９０】
2004135051.tif 000092
【図９１】
2004135051.tif 000093
【図９２】
2004135051.tif 000094
【図９３】
2004135051.tif 000095
【図９４】
2004135051.tif 000096
【図９５】
2004135051.tif 000097
【図９６】
2004135051.tif 000098
【図９７】
2004135051.tif 000099
【図９８】
2004135051.tif 000100
【図９９】
2004135051.tif 000101
【図１００】
2004135051.tif 000102
【図１０１】
2004135051.tif 000103
【図１０２】
2004135051.tif 000104
【図１０３】
2004135051.tif 000105
【図１０４】
2004135051.tif 000106
【図１０５】
2004135051.tif 000107
【図１０６】
2004135051.tif 000108
【図１０７】
2004135051.tif 000109
【図１０８】
2004135051.tif 000110
【図１０９】
2004135051.tif 000111
【図１１０】
2004135051.tif 000112
【図１１１】
2004135051.tif 000113
【図１１２】
2004135051.tif 000114