(57)【要約】【課題】通話相手の電話番号を知らないような場合や通話相手が明確でないような場合でも，目的の通話相手を探索し，通話相手に発呼することができるようにする。【解決手段】３次元仮想空間クライアント２０に，現実世界と地理的に対応づけられた３次元仮想空間を表示し，その３次元仮想空間内に，携帯電話３０や固定電話端末４０などに関連づけられた仮想の通話端末またはその場所のモデルを表示する。３次元仮想空間クライアント２０のユーザを表象するアバタが，仮想の通話端末などのモデルに近づくと，３次元仮想空間サーバ１０は，そのアバタの位置情報から仮想の通話端末に対応する携帯電話３０，固定電話端末４０等への発呼制御を行い，３次元仮想空間クライアント２０と通話端末とを接続する。【選択図】図１
2010074245.tif 000002
【特許請求の範囲】
【請求項１】
３次元仮想空間を構築する３次元仮想空間サーバと，３次元仮想空間を表示する３次元仮想空間クライアントと，１または複数の通話端末とが，１または複数のネットワークを介して接続されるシステムにおける通話接続制御方法であって，
前記３次元仮想空間クライアントが，前記３次元仮想空間サーバから得た情報に基づき，現実世界と地理的に対応づけられた３次元仮想空間に，前記通話端末に関連づけられたオブジェクトと，当該３次元仮想空間クライアントのユーザを表象するアバタとを表示する過程と，
前記３次元仮想空間クライアントが，前記３次元仮想空間において前記アバタが移動したときに，そのアバタの位置情報を前記３次元仮想空間サーバへ送信する過程と，
前記３次元仮想空間サーバが，前記３次元仮想空間クライアントから前記アバタの位置情報を受信したときに，前記３次元仮想空間における前記通話端末に関連づけられたオブジェクトと前記アバタとの位置関係を評価する過程と，
前記位置関係の評価結果に基づき，前記通話端末に関連づけられたオブジェクトと前記アバタとの距離もしくは向き合う角度，またはそれらの双方の条件に応じて，前記３次元仮想空間クライアントと前記通話端末との発呼または通話切断の通話接続制御を行う過程とを有する
ことを特徴とする通話接続制御方法。
【請求項２】
請求項１に記載の通話接続制御方法において，
前記通話端末が，前記３次元仮想空間サーバに着信可否の情報を登録する過程と，
前記３次元仮想空間サーバが，前記３次元仮想空間クライアントからの問い合わせに対し，前記着信可否の情報を含む通話端末の情報を前記３次元仮想空間クライアントへ送信する過程と，
前記３次元仮想空間クライアントが，前記３次元仮想空間サーバから受信した前記着信可否の情報を含む通話端末の情報に基づき，前記通話端末が着信不可の状態であれば，前記３次元仮想空間内に前記通話端末に関連づけられたオブジェクトを表示しないで，前記通話端末が着信可の状態のときにだけ，前記３次元仮想空間内に前記通話端末に関連づけられたオブジェクトを表示する過程とを有する
ことを特徴とする通話接続制御方法。
【請求項３】
請求項１または請求項２に記載の通話接続制御方法において，
前記３次元仮想空間クライアントは，前記３次元仮想空間に，前記通話端末を所有するユーザの現実世界における机と１対１に対応づけられる仮想の机を表示し，その仮想の机の上に前記通話端末に関連づけられたオブジェクトを表示する
ことを特徴とする通話接続制御方法。
【請求項４】
請求項１，請求項２または請求項３記載の通話接続制御方法において，
前記通話端末に関連づけられたオブジェクトと前記アバタとの位置関係を評価する評価値Ｒを，前記通話端末に関連づけられたオブジェクトから前記アバタへ向かうベクトルＶａｂと，前記アバタの視線の向きを示すベクトルＶｂと前記Ｖａｂとのなす角度βとを少なくともパラメータとし，前記Ｖａｂの絶対値が大きいほど前記Ｒの値が大きくなり，前記βが１８０度に近いほど前記Ｒの値が小さくなる評価式によって算出し，
前記通話接続制御を行う過程では，前記Ｒが所定の閾値より小さい場合に，前記通話端末への発呼を行う
ことを特徴とする通話接続制御方法。
【請求項５】
１または複数のネットワークを介して，３次元仮想空間を表示する３次元仮想空間クライアントと１または複数の通話端末とに接続される，３次元仮想空間を構築する３次元仮想空間サーバによって構成される通話接続制御装置であって，
現実世界と地理的に対応づけられた３次元仮想空間を前記３次元仮想空間クライアントに表示させるための仮想空間情報を管理する仮想空間管理部と，
少なくとも，前記通話端末から登録された着信可否の情報を管理するプレゼンス情報管理部と，
前記３次元仮想空間における前記通話端末に関連づけられたオブジェクトの位置情報および前記３次元仮想空間クライアントから受信した前記３次元仮想空間クライアントのユーザを表象するアバタの位置情報を管理する仮想空間位置情報管理部と，
前記仮想空間位置情報管理部が管理する情報に基づき，前記３次元仮想空間における前記通話端末に関連づけられたオブジェクトと前記アバタとの位置関係を評価する評価値を算出する評価値計算部と，
前記評価値計算部が算出した評価値に基づき，前記通話端末に関連づけられたオブジェクトと前記アバタとの距離もしくは向き合う角度，またはそれらの双方の条件に応じて，前記３次元仮想空間クライアントと前記通話端末との発呼または通話切断の通話接続制御を行う通話接続制御部とを備える
ことを特徴とする通話接続制御装置。
【請求項６】
請求項５に記載の通話接続制御装置において，
前記プレゼンス情報管理部は，前記３次元仮想空間クライアントからの問い合わせに対し，前記通話端末の着信可否の情報を前記３次元仮想空間クライアントへ送信し，前記通話端末が着信不可の状態であれば，前記３次元仮想空間内に前記通話端末に関連づけられたオブジェクトを表示させず，前記通話端末が着信可の状態のときにだけ，前記３次元仮想空間内に前記通話端末に関連づけられたオブジェクトを表示させる
ことを特徴とする通話接続制御装置。
【請求項７】
請求項５または請求項６に記載の通話接続制御装置において，
前記仮想空間管理部は，前記３次元仮想空間クライアントに３次元仮想空間を表示させるための仮想空間情報として，前記通話端末を所有するユーザの現実世界における机と１対１に対応づけられる仮想の机を３次元仮想空間内に表示させるための情報と，その仮想の机の上に前記通話端末に関連づけられたオブジェクトを表示させるための情報とを保持する
ことを特徴とする通話接続制御装置。
【請求項８】
請求項５，請求項６または請求項７記載の通話接続制御装置において，
前記評価値計算部は，前記通話端末に関連づけられたオブジェクトと前記アバタとの位置関係を評価する評価値Ｒを，前記通話端末に関連づけられたオブジェクトから前記アバタへ向かうベクトルＶａｂと，前記アバタの視線の向きを示すベクトルＶｂと前記Ｖａｂとのなす角度βとを少なくともパラメータとし，前記Ｖａｂの絶対値が大きいほど前記Ｒの値が大きくなり，前記βが１８０度に近いほど前記Ｒの値が小さくなる評価式によって算出し，
前記通話接続制御部は，前記Ｒが所定の閾値より小さい場合に，前記通話端末への発呼を行う
ことを特徴とする通話接続制御装置。
【請求項９】
請求項５から請求項８までのいずれか１項に記載された通話接続制御装置における，前記仮想空間管理部と，前記プレゼンス情報管理部と，前記仮想空間位置情報管理部と，前記評価値計算部と，前記通話接続制御部として，コンピュータを機能させるための通話接続制御プログラム。
【請求項１０】
請求項９に記載の通話接続制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，３次元仮想空間を利用した電話の通話接続制御に関する。
【背景技術】
【０００２】
従来，電話端末の通話接続制御方法は，発呼側から通話先電話番号をダイヤルし，通話先電話端末を呼び出し，着呼側で受話器をとることで接続が完了し，通話が可能となる仕組みを有している。
【０００３】
図１０は，従来の電話システムの概略構成を示しており，１００は電話網，１０１，１０２は電話端末Ａ，Ｂを表している。図１１は，図１０に示す従来の電話システムの概略動作を示している。
【０００４】
電話端末Ａ１０１のユーザが電話端末Ｂ１０２のユーザと通話する場合には，まず，電話端末Ａ１０１のユーザが受話器を上げ（Ｓ３０１），電話端末Ｂ１０２の電話番号をダイヤルする（Ｓ３０２）。これにより，電話網１００における交換機および信号中継局（図示省略）を介して，電話端末Ａ１０１からの発呼（Ｓ３０３），電話端末Ｂ１０２での着呼（Ｓ３０４）の制御が行われ，電話端末Ｂ１０２のユーザが受話器を取り上げると（Ｓ３０５），電話がつながり，通話を開始できる状態になる（Ｓ３０６）。
【０００５】
図１１に示す電話システムの動作における交換機および信号中継局等による通話接続制御の仕組みについては，例えば非特許文献１等に記載されているが，周知の技術であるため，ここでの詳しい説明は省略する。
【０００６】
従来の電話システムは，通話接続制御のための３次元仮想空間サーバは存在しない構成となっており，３次元仮想空間を用いた発呼制御は行われていない。
【非特許文献１】遠藤文敏：ＩＴｐｒｏ“電話の仕組み（４）電話がつながって通話が始まるまで”，［ｏｎｌｉｎｅ］，日経コミニケーション  ＩＰ電話ＯＮＬＩＮＥ，［平成２０年８月７日検索］，インターネット＜ＵＲＬ：http://itpro.nikkei.co.jp/free/NCC/denwa/20040107/1/?ST=ipcom ＞
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従来の図１０に示すような電話システムにおける通話制御においては，「通話相手の電話番号を知っている」または「通話相手が明確である」場合には有効に機能するが，通話相手のおおよその地理的な場所は分かるが，「通話相手の電話番号を知らない」または「通話相手が明確でない」場合には有効に機能しない。
【０００８】
本発明は，現実世界と地理的に対応づけられた「３次元仮想空間」を用いることで，通話相手の電話番号を知らないような場合や通話相手が明確でないような場合でも，通話相手のおおよその地理的な場所を手がかりとして，目的の通話相手を探索し，通話相手に発呼することができるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
この課題を解決するために，本発明は，通話相手のおおよその地理的な場所は分かるが，「通話相手の電話番号を知らない」または「通話相手が明確でない」場合に，現実世界と地理的に対応づけられた「３次元仮想空間」を通話元端末に表示するようにし，通話元ユーザの分身であるアバタが３次元仮想空間内を歩くことで，通話制御をするように構成されている。
【００１０】
これにより，通話相手のおおよその地理的な場所を手がかりとして，目的の通話相手を探索し，通話相手に発呼することができる。ここで，地理的な場所とは，地図や室内のレイアウトなどに対応づけることが可能な空間的位置を意味する。
【００１１】
すなわち，本発明は，３次元仮想空間クライアントを含む通話端末の接続されたネットワークに，３次元仮想空間を構築する３次元仮想空間サーバを接続し，３次元仮想空間サーバは，３次元仮想空間クライアントに表示された現実世界と地理的に対応づけられた３次元仮想空間とユーザを表現するアバタとの位置関係に基づき発呼および切断制御を行うことを主要な特徴とする。
【００１２】
上記３次元仮想空間クライアントは，３次元仮想空間サーバにユーザＩＤをキーとして，端末種別，着信可否状態等を問い合わせ，３次元仮想空間サーバからの問い合わせ結果に応じて，３次元仮想空間内に仮想の通話端末（通話端末に関連づけられたオブジェクト）を表示する制御，またはそれを非表示とする制御を行う。
【００１３】
例えば，上記現実世界と地理的に対応づけられた３次元仮想空間を作成する際に，あるユーザの現実世界における机と３次元仮想空間における仮想の机とを１対１に対応づけ，ユーザの所有する通話端末の着信可否状態に応じて，仮想の机の上に仮想の通話端末を表示するか表示しないかを決定する。
【００１４】
上記発明において，通話接続制御を行うかどうかを決定するために，例えば３次元仮想空間内に配置された「仮想の机の前方の向きを示すベクトル」，「アバタの視線の向きを示すベクトル」，「仮想の机からアバタへ向くベクトル」，「仮想の机の前方の向きを示すベクトル」と「仮想の机からアバタへ向くベクトル」とのなす角，「アバタの視線の向きを示すベクトル」と「仮想の机からアバタへ向くベクトル」とのなす角をパラメータとし，これらのパラメータを用いて評価値を算出し，この評価値を３次元仮想空間クライアントから通話端末への発呼制御および切断制御に利用する。
【発明の効果】
【００１５】
本発明によれば，通話相手のおおよその地理的な場所は分かるが，「通話相手の電話番号を知らない」または「通話相手が明確でない」というような場合に，現実世界と地理的に対応づけられた「３次元仮想空間」を用いることで，通話相手のおおよその地理的な場所を手がかりとして，目的の通話相手を探索し，通話相手に発呼することができるようになる。例えば，３次元仮想空間クライアントのディスプレイに表示された３次元仮想空間において，目的の通話相手をアバタの移動により探索し，通話相手の仮想の机の前に移動することで，通話相手の端末の状況が分かり，さらに机に近づくことで，通話相手の端末に発呼することができるという有利な効果が得られる。
【００１６】
「通話相手が明確でない」というような例としては，次のような場合が挙げられる。例えば，ある画像処理技術について知りたいが，具体的に誰に質問をしたらよいか分からないような場合であっても，画像処理技術者がいる研究室や机の場所が分かれば，その場所にいる人に，本発明による通話接続制御方法によって問い合わせることができる。
【００１７】
また，ある銀行が扱っている金融商品について知りたいと思ったような場合に，その銀行の窓口の場所さえ分かれば，簡単な操作で自動発呼し，通話によって説明を受けることができるようになる。
【発明を実施するための最良の形態】
【００１８】
以下，本発明の実施の形態を，図面を用いながら詳細に説明する。
【００１９】
図１は，本発明を適用したシステムの概略構成例を示す。図１において３次元仮想空間サーバ１０は，現実世界と地理的に対応づけられた「３次元仮想空間」を管理し，メタファまたは現実世界に関連した直感的なインタフェースとしての作用を行うものである。３次元仮想空間サーバ１０には，インターネット２３，携帯電話網３２，ＩＰ電話網４２等が接続される。
【００２０】
３次元仮想空間クライアント２０は，ユーザＣ２１が使用するパーソナルコンピュータ（ＰＣ）等の情報機器であり，この例ではカメラ２２を備えているが，カメラ２２は備えていなくてもよい。３次元仮想空間クライアント２０は，インターネット２３を介して３次元仮想空間サーバ１０に接続される。
【００２１】
また，携帯電話網３２には，ユーザＡ３１の携帯電話３０が接続可能になっており，ＩＰ電話網４２（フレッツ網など）には，ＩＰテレビ電話端末などのユーザＢ４１の固定電話端末４０が接続されている。
【００２２】
３次元仮想空間クライアント２０には，３次元仮想空間サーバ１０に接続することにより，３次元仮想空間が描画され，ユーザＣ２１は，この３次元仮想空間におけるアバタの操作によって，携帯電話３０または固定電話端末４０が着信可の状態であれば，３次元仮想空間クライアント２０を携帯電話３０または固定電話端末４０に接続し，ユーザＡ３１またはユーザＢ４１と通話することができるようになっている。
【００２３】
なお，本実施の形態でのネットワークでは，携帯電話網３２，ＩＰ電話網４２，インターネット２３を具体例として説明したが，その他の通話端末およびネットワークにも，本発明を適用することができる。
【００２４】
図２は，３次元仮想空間サーバ１０の構成例を示すブロック図である。３次元仮想空間サーバ１０は，図２に示すように，各種のネットワークに対するデータ送受信機能を持つネットワークインタフェース部１１と，画像通信機能を持つ画像通信部１２と，音声通信機能を持つ音声通信部１３と，３次元仮想空間を管理しその情報を提供する仮想空間管理部１４と，ユーザ情報を管理するユーザ管理部１５と，通話接続または通話切断をするかどうかの評価値Ｒを計算する評価値Ｒ計算部１６と，評価値Ｒに従って通話接続または通話切断の制御を行う通話接続制御部１７を備える。
【００２５】
ここで，ネットワークインタフェース部１１，画像通信部１２，音声通信部１３，仮想空間管理部１４は，従来の３次元仮想空間サーバで用いられているものと同様に構成されるものでよい。例えば仮想空間管理部１４は，ｗｏｒｌｄ１，ｗｏｒｌｄ２，…，仮想オフィス１，仮想オフィス２，…というような３次元仮想空間の種別を示す空間情報ごとに，空間のコンテンツ情報（３Ｄモデルやテクスチャなどの表示のための情報）などを持つ。
【００２６】
３次元仮想空間クライアント２０は，例えば３次元仮想空間サーバ１０が提供する空間情報をＷｅｂぺージで指定して，ユーザＩＤを入力しログインすることにより，その空間情報で示される３次元仮想空間のコンテンツ情報を３次元仮想空間サーバ１０から得て，３次元仮想空間をディスプレイに表示することができる。
【００２７】
また，３次元仮想空間サーバ１０におけるユーザ管理部１５は，ログイン情報テーブルを持ち，ユーザのログイン情報を管理するログイン情報管理部１５１と，プレゼンス情報テーブルを持ち，ユーザのプレゼンス情報を管理するプレゼンス情報管理部１５２と，仮想空間位置情報テーブルを持ち，３次元仮想空間における各ユーザの位置情報を管理する仮想空間位置情報管理部１５３を備えている。
【００２８】
ログイン情報管理部１５１が管理するログイン情報テーブルの構成例を，図３に示す。ログイン情報テーブルは，通話接続サービスを利用する各ユーザごとに，各ユーザを識別するユーザＩＤと，各ユーザがログインしている状態（ＩＮ）であるか，ログアウトしている状態（ＯＵＴ）であるかを示すログイン情報と，必要に応じてパスワードその他のユーザの属性情報を持つ。また，ログイン情報テーブル中に，プレゼンス情報テーブルの各ユーザごとのエントリへのリンク情報，仮想空間位置情報テーブルの各ユーザごとのエントリへのリンク情報を持たせてもよい。
【００２９】
プレゼンス情報管理部１５２が管理するプレゼンス情報テーブルの構成例を，図４に示す。プレゼンス情報テーブルは，通話接続サービスを利用する各ユーザごとに，各ユーザを識別するユーザＩＤと，各ユーザが利用する端末種別（携帯電話，固定電話端末，３次元仮想空間クライアントなど）と，着信可の状態であるか着信不可の状態であるかを示す着信可否状態，電話番号やＩＰアドレスなどの端末識別番号の情報を持つ。
【００３０】
仮想空間位置情報管理部１５３が管理する仮想空間位置情報テーブルの構成例を，図５に示す。仮想空間位置情報テーブルは，通話接続サービスを利用する各ユーザごとに，各ユーザを識別するユーザＩＤと，３次元仮想空間内にアバタを描画するか否かを示す３Ｄ描画可否状態と，ユーザがどの３次元仮想空間にいるかを示す空間情報と，その仮想空間内の座標情報を示す空間位置情報とを持つ。
【００３１】
ここでは，ログイン情報テーブル，プレゼンス情報テーブルおよび仮想空間位置情報テーブルを，別々のテーブルとして構成する例を示したが，もちろん，これらを一つのテーブルとして統合して，本発明を実施するようなことも可能である。
【００３２】
図６は，３次元仮想空間クライアント２０に表示される３次元仮想空間の例を示している。
【００３３】
３次元仮想空間クライアント２０に，３次元仮想空間として，図６に示すような仮想オフィス５０が描画されている場合の具体例を示す。ここでは，現実世界の座席表に基づき，仮想オフィス５０が３次元ＣＧモデルを用いて現実世界の席の位置関係を保った状態で再構成される。ここでの仮想オフィス５０では，仮想の携帯電話５１，仮想の固定電話端末５２，図１のユーザＣ２１の分身であるアバタ５３，仮想の机５４〜５７の３Ｄモデルが描画され，３次元仮想空間クライアント２０のユーザＣ２１が，マウス等のポインティングデバイスの操作によって，仮想オフィス５０内でアバタ５３を自由に移動させることができるようになっている。
【００３４】
仮想オフィス５０における仮想の机５４〜５７は，現実世界に存在するユーザの席と対応しており，この例では，仮想の机５４のユーザとは仮想の携帯電話５１で，仮想の机５５のユーザとは仮想の固定電話端末５２で通話可能であることを示している。この仮想の携帯電話５１は，実際には図１に示す携帯電話３０に対応し，仮想の固定電話端末５２は，実際には図１に示す固定電話端末４０に対応している。
【００３５】
本実施の形態では，アバタ５３を仮想の携帯電話５１が置かれている仮想の机５４の近くに移動させることによって，３次元仮想空間クライアント２０と携帯電話３０との接続制御が自動的に行われ，また，アバタ５３を仮想の固定電話端末５２が置かれている仮想の机５５の近くに移動させることによって，３次元仮想空間クライアント２０と固定電話端末４０との接続制御が自動的に行われるようになっている。
【００３６】
次に，評価値Ｒ計算部１６が接続制御を行うかどうかを決定するための評価値Ｒの算出方法の例を，図７に従って説明する。
【００３７】
図７は，図６に示した３次元仮想空間をｙ軸の向きと反対向きに見た図であり，通話制御に利用される評価値Ｒの算出のために必要となるパラメータを示している。ここで，アバタ５３はＸＺ面と平行に移動するものとし，Ｖａは仮想の机５５の前方の向きを示すベクトル，Ｖｂはアバタ５３の視線の向きを示すベクトル，Ｖａｂは仮想の机５５からアバタ５３へ向くベクトル，αはＶａとＶａｂのなす角，βはＶｂとＶａｂのなす角である。これより，絶対値｜Ｖａｂ｜が小さければ，距離は小さいと判断し，角度αがある値より小さければ，アバタ５３が仮想の机５５の前方に位置すると判断し，角度βがπに近いほど，アバタ５３は仮想の机５５の方に向いていると判断することができる。
【００３８】
以上のことから，評価値Ｒは，重み係数δを用いて，次式を用いて算出する。重み係数δは，予め定められた正数である。
【００３９】
Ｒ＝｜Ｖａｂ｜＋δ｜π−β｜
なお，上記ＶａおよびＶａｂを，仮想の机５５を基準とするのではなく，仮想の固定電話端末５２を基準として算出してもよく，実質的に等価な結果が得られる。図６に示す仮想の携帯端末５１とアバタ５３との距離および向き合う角度による評価値の算出についても同様である。なお，角度のパラメータは省略し，単に絶対値｜Ｖａｂ｜を評価値Ｒとして用いてもよい。
【００４０】
図８に，本発明を適用したシステムにおける通話接続制御手順の例を示す。ここでは，説明を簡略化するため，３次元仮想空間サーバ１０に３次元仮想空間クライアント２０と携帯電話３０のみが接続されている場合について説明する。
【００４１】
まず，３次元仮想空間クライアント２０が３次元仮想空間サーバ１０にログインし（ステップＳ１０１），ＩＰアドレスを登録する（ステップＳ１０２）。ここで，３次元仮想空間クライアント２０のユーザＣは，図６のアバタ５３のように表示される。
【００４２】
次に，ユーザＡの携帯電話３０が３次元仮想空間サーバ１０にログインし（ステップＳ１０３），電話番号登録（ステップＳ１０４）および着信可否登録（ステップＳ１０５）を行う。３次元仮想空間クライアント２０と携帯電話３０からのログインの時間的順序は，どちらが先でもよい。着信可否状態による仮想の通話端末の表示手順に関しては，後に図９を用いて詳述する。
【００４３】
次に，ユーザＣのアバタ５３が図６の仮想オフィス５０の中を移動すると（ステップＳ１０６），３次元仮想空間クライアント２０は，アバタ５３の位置情報を仮想空間サーバ１０へ送信する（ステップＳ１０７）。これに対し，３次元仮想空間サーバ１０は，図５の仮想空間位置情報テーブルに示されるユーザＣのアバタ５３の仮想空間位置情報であるＸＹＺ座標を更新する（ステップＳ１０８）。
【００４４】
続いて，３次元仮想空間サーバ１０は，更新されたユーザＣのアバタ５３のＸＹＺ座標に基づき，評価値Ｒの計算を行い（ステップＳ１０９），ステップＳ１１０にて，Ｒの評価を行い，αが所定の第１の閥値ｔｈ１より小さく，かつＲが所定の第２の閥値ｔｈ２より小さい場合に，通話接続制御部１７によりネットワークインタフェース部１１を介して携帯電話３０へ発呼を行う（ステップＳ１１１）。これにより，携帯電話３０に着呼（ステップＳ１１２）があり，ユーザＡが応答する（ステップＳ１１３）ことで，通話が開始される（ステップＳ１１４）。
【００４５】
引き続き，アバタ５３が仮想オフィス５０の中を移動すると（ステップＳ１１５），アバタ５３の位置情報が３次元仮想空間サーバ１０へ送信され（ステップＳ１１６），図５の仮想空間位置情報テーブルに示されるユーザＣのアバタ５３の仮想空間位置情報であるＸＹＺ座標が更新される（ステップＳ１１７）。
【００４６】
続いて，３次元仮想空間サーバ１０では，更新されたＸＹＺ座標に基づき，評価値Ｒの計算を行い（ステップＳ１１８），ステップＳ１１９にてＲの評価を行い，αが閥値ｔｈ１より大きいか，またはＲが閥値ｔｈ２より大きい場合に，携帯電話３０へ切断要求を行う（ステップＳ１２０）。
【００４７】
図９に，本発明を適用したシステムにおける３次元仮想空間内の端末表示手順の例を示す。図９において，通話端末３０′は，図１に示す携帯電話３０または固定電話端末４０などの端末である。
【００４８】
まず，３次元仮想空間クライアント２０が３次元仮想空間サーバ１０にログインし（ステップＳ２０１），必要に応じてユーザ認証を行った後にＩＰアドレスを登録する（ステップＳ２０２）。これにより，３次元仮想空間サーバ１０のユーザ管理部１５におけるログイン情報管理部１５１は，図３に示すログイン情報テーブル中のユーザＣのログイン情報を“ＩＮ”（初期値は“ＯＵＴ”）に更新し，プレゼンス情報管理部１５２は，図４のプレゼンス情報テーブルにおけるユーザＣの端末識別番号に，受信したＩＰアドレスを設定する。
【００４９】
次に，通話端末３０′が３次元仮想空間サーバ１０にログインし（ステップＳ２０３），端末種別登録（ステップＳ２０４），端末識別番号登録（ステップＳ２０５）および着信可否登録を行う（ステップＳ２０６）。これにより，ログイン情報管理部１５１は，図３に示すログイン情報テーブル中の通話端末３０′ユーザのログイン情報を“ＩＮ”（初期値は“ＯＵＴ”）に更新し，プレゼンス情報管理部１５２は，図４のプレゼンス情報テーブルにおける通話端末３０′のユーザのエントリに，受信した端末種別と端末識別番号とを設定する。
【００５０】
続いて，３次元仮想空間クライアント２０からのユーザ状況問い合わせ（ステップＳ２０７）に応じて，３次元仮想空間サーバ１０は，プレゼンス情報管理部１５２が管理するプレゼンス情報テーブルに格納されているユーザの端末種別と着信可否状態の検索を実施し（ステップＳ２０８），ユーザの端末種別と着信可否状態に関するユーザ状況の回答を行う（ステップＳ２０９）。
【００５１】
ここで，３次元仮想空間クライアント２０と通話端末３０′だけがログインしていたと仮定すると，３次元仮想空間クライアント２０では，受信したユーザ状況の回答から，通話端末３０′が着信可能であるかの判断を行い（ステップＳ２１０），着信可能な場合に，図６に示すような３次元仮想空間において，端末種別に応じた仮想の通話端末を表示し（ステップＳ２１１），着信不可能な場合には，仮想の通話端末を表示しない（ステップＳ２１２）。
【００５２】
例えば，本例における通話端末３０′が図１に示す携帯電話３０であるとすると，仮想の通話端末の表示例として，着信「可」であれば，通話可能であることを示すために，図６に示される仮想の携帯電話５１を表示する。着信「否」であれば，現在通話不可能であることを示すため，図６に示される仮想の携帯電話５１を非表示とし，仮想の机５４のみを仮想オフィス５０内に表示する。
【００５３】
以上の３次元仮想空間サーバ１０が行う通話接続制御に関する処理は，コンピュータとソフトウェアプログラムとによって実現することができ，そのプログラムをコンピュータ読み取り可能な記録媒体に記録することも，ネットワークを通して提供することも可能である。
【図面の簡単な説明】
【００５４】
【図１】本発明を適用したシステムの概略構成例を示す図である。
【図２】３次元仮想空間サーバの構成例を示すブロック図である。
【図３】ログイン情報テーブルの構成例を示す図である。
【図４】プレゼンス情報テーブルの構成例を示す図である。
【図５】仮想空間位置情報テーブルの構成例を示す図である。
【図６】３次元仮想空間の表示例を示す図である。
【図７】評価値Ｒの算出方法の例を説明するための図である。
【図８】本発明の適用システムにおける通話接続制御手順の例を示す図である。
【図９】本発明の適用システムにおける３次元仮想空間内の端末表示手順の例を示す図である。
【図１０】従来の電話システムの概略構成を示す図である。
【図１１】従来の電話システムの概略動作を示す図である。
【符号の説明】
【００５５】
１０  ３次元仮想空間サーバ
１１  ネットワークインタフェース部
１２  画像通信部
１３  音声通信部
１４  仮想空間管理部
１５  ユーザ管理部
１５１  ログイン情報管理部
１５２  プレゼンス情報管理部
１５３  仮想空間位置情報管理部
１６  評価値Ｒ計算部
１７  通話接続制御部
２０  ３次元仮想空間クライアント
２１  ユーザＣ
２２  カメラ
２３  インターネット
３０  携帯電話
３１  ユーザＡ
３２  携帯電話網
４０  固定電話端末
４１  ユーザＢ
４２  ＩＰ電話網
【図１】
2010074245.tif 000003
【図２】
2010074245.tif 000004
【図３】
2010074245.tif 000005
【図４】
2010074245.tif 000006
【図５】
2010074245.tif 000007
【図６】
2010074245.tif 000008
【図７】
2010074245.tif 000009
【図８】
2010074245.tif 000010
【図９】
2010074245.tif 000011
【図１０】
2010074245.tif 000012
【図１１】
2010074245.tif 000013