(57)【要約】      （修正有）【課題】複数の表示装置を用いた各種情報の表示に係わる処理を分散して行なうようにした表示システム及びその表示方法を提供する。【解決手段】階層的に接続され、所定の空間領域を管理空間領域として管理する複数の空間管理手段と、１又は複数のコンテンツを管理するコンテンツ管理手段と、表示領域上に各種情報を表示する複数の表示手段とを具備する表示システムであって、複数の空間管理手段の各々は、自身の下位に表示手段が接続されている場合に、表示手段からその表示領域の大きさを含む情報を空間情報として取得し、自身の下位に他の空間管理手段が接続されている場合に、他の空間管理手段からその管理空間領域の大きさを含む情報を空間情報として取得し、当該取得した空間情報を部分空間として自身が管理する管理空間領域内に配置し、管理空間領域の大きさを含む情報を空間情報として自身の上位に接続されている他の空間管理手段に出力する。【選択図】図１
2010026876.tif 000002
【特許請求の範囲】
【請求項１】
階層的に接続され、所定の空間領域を管理空間領域として管理する複数の空間管理手段と、
１又は複数のコンテンツを管理するコンテンツ管理手段と、
表示領域上に各種情報を表示する複数の表示手段と
を具備し、
前記複数の空間管理手段の各々は、
自身の下位に表示手段が接続されている場合に、該表示手段からその表示領域の大きさを含む情報を空間情報として取得する第１の取得手段と、
自身の下位に他の空間管理手段が接続されている場合に、該他の空間管理手段からその管理空間領域の大きさを含む情報を空間情報として取得する第２の取得手段と、
前記第１の取得手段又は前記第２の取得手段により取得した空間情報を部分空間として自身が管理する管理空間領域内に配置する配置手段と、
前記管理空間領域の大きさを含む情報を空間情報として自身の上位に接続されている他の空間管理手段に出力する出力手段と
を具備し、
前記コンテンツ管理手段は、
前記空間管理手段のいずれかから該空間管理手段が管理する管理空間領域を取得する管理空間領域取得手段と、
前記管理空間領域取得手段により取得した管理空間領域内にコンテンツを配置するコンテンツ配置手段と
を具備し、
前記複数の表示手段の各々では、
前記管理空間領域内における自身の表示領域に対応する部分空間内に配置されたコンテンツの表示が行なわれる
ことを特徴とする表示システム。
【請求項２】
前記配置手段は、
前記第１の取得手段又は前記第２の取得手段により取得した空間情報が、以前に取得した空間情報と変化している場合には、前記自身が管理する管理空間領域内における１又は複数の部分空間を再配置する
ことを特徴とする請求項１記載の表示システム。
【請求項３】
前記空間管理手段は、
自身の上位に接続されている他の空間管理手段の有無を検知する検知手段
を更に具備し、
前記出力手段は、
前記検知手段により他の空間管理手段が検知された場合に、前記空間情報の出力を行なう
ことを特徴とする請求項１記載の表示システム。
【請求項４】
前記複数の表示手段の各々では、
前記コンテンツ配置手段により前記管理空間領域内へのコンテンツの配置の変更又は追加が行なわれた場合に、該変更又は追加に伴った表示が行なわれる
ことを特徴とする請求項１記載の表示システム。
【請求項５】
階層的に接続され、所定の空間領域を管理空間領域として管理する複数の空間管理手段と、１又は複数のコンテンツを管理するコンテンツ管理手段と、表示領域上に各種情報を表示する複数の表示手段とを具備する表示システムの表示方法であって、
前記複数の空間管理手段の各々は、
自身の下位に表示手段が接続されている場合に、該表示手段からその表示領域の大きさを含む情報を空間情報として取得する第１の取得工程と、
自身の下位に他の空間管理手段が接続されている場合に、該他の空間管理手段からその管理空間領域の大きさを含む情報を空間情報として取得する第２の取得工程と、
前記第１の取得工程又は前記第２の取得工程で取得した空間情報を部分空間として自身が管理する管理空間領域内に配置する配置工程と、
前記管理空間領域の大きさを含む情報を空間情報として自身の上位に接続されている他の空間管理手段に出力する出力工程とを含む工程を実施し、
前記コンテンツ管理手段は、
前記空間管理手段のいずれかから該空間管理手段が管理する管理空間領域を取得する管理空間領域取得工程と、
前記管理空間領域取得工程で取得した管理空間領域内にコンテンツを配置するコンテンツ配置工程とを含む工程を実施し、
前記複数の表示手段の各々では、
前記管理空間領域内における自身の表示領域に対応する部分空間内に配置されたコンテンツの表示が行なわれる
ことを特徴とする表示システムの表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の表示装置を用いて各種情報を表示する表示システム及びその表示方法に関する。
【背景技術】
【０００２】
遠隔地に離れて存在するメンバ同士が通信手段を使用して映像や音声で通信を行なうシステムが知られている。このようなシステムとしては、例えば、テレビ会議システムがある。テレビ会議システムでは、例えば、遠隔地に離れて存在する表示部において、会議で使用する資料を表示したり、またビデオカメラにより会議相手の映像を表示したりして擬似的に会議室を構成する。
【０００３】
このようなテレビ会議システムに関しては、特許文献１に開示される技術が知られている。このシステムは、テレビ電話機を備えた複数のメンバ側端末と、これら複数のメンバ側端末と接続された１つのホスト側端末とから構成され、会議に際して、各メンバ側端末における出席者の画像を１つの画面上に分割して表示させる。
【特許文献１】特開平４−１４０９９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術では以下の問題点がある。
【０００５】
複数のメンバ側端末が１つのホスト側端末に接続するため、ホスト側端末では、トランザクションが集中してしまい、それがボトルネックとなってしまう。これにより、会議に参加させることのできるメンバ側端末数の増加が困難となる。また、例えば、同時に複数のテレビ会議が開催されている場合に、それを統合して１つの会議とすることが困難である。
【０００６】
そこで、本発明は、上記課題に鑑みてなされたものであり、複数の表示装置を用いた各種情報の表示に係わる処理を分散して行なうようにした表示システム及びその表示方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の一態様による表示システムは、階層的に接続され、所定の空間領域を管理空間領域として管理する複数の空間管理手段と、１又は複数のコンテンツを管理するコンテンツ管理手段と、表示領域上に各種情報を表示する複数の表示手段とを具備し、前記複数の空間管理手段の各々は、自身の下位に表示手段が接続されている場合に、該表示手段からその表示領域の大きさを含む情報を空間情報として取得する第１の取得手段と、自身の下位に他の空間管理手段が接続されている場合に、該他の空間管理手段からその管理空間領域の大きさを含む情報を空間情報として取得する第２の取得手段と、前記第１の取得手段又は前記第２の取得手段により取得した空間情報を部分空間として自身が管理する管理空間領域内に配置する配置手段と、前記管理空間領域の大きさを含む情報を空間情報として自身の上位に接続されている他の空間管理手段に出力する出力手段とを具備し、前記コンテンツ管理手段は、前記空間管理手段のいずれかから該空間管理手段が管理する管理空間領域を取得する管理空間領域取得手段と、前記管理空間領域取得手段により取得した管理空間領域内にコンテンツを配置するコンテンツ配置手段とを具備し、前記複数の表示手段の各々では、前記管理空間領域内における自身の表示領域に対応する部分空間内に配置されたコンテンツの表示が行なわれることを特徴とする。
【０００８】
また、本発明の一態様は、階層的に接続され、所定の空間領域を管理空間領域として管理する複数の空間管理手段と、１又は複数のコンテンツを管理するコンテンツ管理手段と、表示領域上に各種情報を表示する複数の表示手段とを具備する表示システムの表示方法であって、前記複数の空間管理手段の各々は、自身の下位に表示手段が接続されている場合に、該表示手段からその表示領域の大きさを含む情報を空間情報として取得する第１の取得工程と、自身の下位に他の空間管理手段が接続されている場合に、該他の空間管理手段からその管理空間領域の大きさを含む情報を空間情報として取得する第２の取得工程と、前記第１の取得工程又は前記第２の取得工程で取得した空間情報を部分空間として自身が管理する管理空間領域内に配置する配置工程と、前記管理空間領域の大きさを含む情報を空間情報として自身の上位に接続されている他の空間管理手段に出力する出力工程とを含む工程を実施し、前記コンテンツ管理手段は、前記空間管理手段のいずれかから該空間管理手段が管理する管理空間領域を取得する管理空間領域取得工程と、前記管理空間領域取得工程で取得した管理空間領域内にコンテンツを配置するコンテンツ配置工程とを含む工程を実施し、前記複数の表示手段の各々では、前記管理空間領域内における自身の表示領域に対応する部分空間内に配置されたコンテンツの表示が行なわれることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、複数の表示装置を用いた各種情報の表示に係わる処理を分散して行なえる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明に係わる表示システム及びその表示方法の一実施の形態について添付図面を参照して詳細に説明する。
【００１１】
（実施形態）
図１は、本発明の実施の一形態に係わる表示システムの構成の一例を示す図である。
【００１２】
表示システムは、１又は複数のコンピュータを含んで構成される。コンピュータには、例えば、ＣＰＵ等の主制御手段、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等の記憶手段が具備される。また、コンピュータには、ネットワークカード等の通信手段、キーボード、ディスプレイ又はタッチパネル等の入出力手段等、が具備されていてもよい。なお、これら各構成手段は、バス等により接続され、主制御手段が記憶手段に記憶されたプログラムを実行することで制御される。
【００１３】
ここで、表示システムには、機能的な構成として、表示部（１０１−１〜１０１−６）１０１、部分空間管理部（１０２−１〜１０２−６）１０２、コンテンツ管理部１０３が具備される。図１の場合、表示部１０１、部分空間管理部１０２は、それぞれ複数設けられる。
【００１４】
表示部１０１は、静止画、動画等の各種情報（例えば、映像）を表示領域上（画面）に表示する。表示部１０１各々は、部分空間管理部１０２に接続されている。表示部１０１は、空間情報（例えば、表示部１０１における表示可能な領域の大きさ）を部分空間管理部１０２に出力する。なお、図１では、表示部１０１が複数設けられているが、各表示部１０１が有する表示可能領域、解像度、色表現力等の性能はそれぞれ異なっていてもよい。
【００１５】
部分空間管理部１０２は、階層的に接続されており、ツリー構造を有して構成される。部分空間管理部１０２には、複数の表示部１０１や他の部分空間管理部１０２が接続されている。部分空間管理部１０２には、自身（の下位）に接続されている表示部１０１及び部分空間管理部１０２から空間情報が入力される。なお、空間情報とは、表示部１０１及び部分空間管理部１０２の各々が持つ空間領域に係わる情報であり、少なくとも大きさを含む情報である。
【００１６】
ここで、部分空間管理部１０２における機能的な構成の一例を図２に示す。部分空間管理部１０２には、機能的な構成として、部分空間配置部２０１、部分空間情報保持部２０２、空間情報出力部２０３、接続検知部２０４、空間情報取得部２０５が具備される。
【００１７】
空間情報取得部２０５は、自身（の下位）に接続されている表示部１０１及び部分空間管理部１０２から入力される空間情報を取得する。すなわち、表示部１０１からはその表示領域の大きさを含む情報を空間情報として取得し（第１の取得）、部分空間管理部１０２からはその管理空間領域の大きさを含む情報を空間情報として取得する（第２の取得）。例えば、部分空間管理部１０２−４の場合は、部分空間管理部（１０２−１、１０２−２）から空間情報の入力を受けそれを取得する。
【００１８】
部分空間配置部２０１は、入力された空間情報に基づいて部分空間の配置を行なう。これにより、部分空間管理部１０２では、自身が管理する管理空間領域を構成する。
【００１９】
部分空間情報保持部２０２は、部分空間配置部２０１により管理空間領域内に配置された１又は複数の部分空間に係わる情報（以下、部分空間情報と言う）を保持する。この部分空間情報のデータ形式の一例を図３に示す。
【００２０】
部分空間情報は、部分空間管理部１０２により管理されている管理空間領域内に配置された部分空間各々に対応して保持される。部分空間情報には、各部分空間に対応して、空間領域ＩＤ６０１、空間領域座標６０２、空間領域Ｘサイズ６０３、空間領域Ｙサイズ６０４が保持される。空間領域ＩＤ６０１は、各部分空間を識別するための識別子を示す。空間領域座標６０２は、各部分空間の配置座標を示す。空間領域Ｘサイズ６０３は、各部分空間におけるＸ方向の大きさを示し、空間領域Ｙサイズ６０４は、各部分空間におけるＹ方向の大きさを示す。空間領域Ｘサイズ６０３及び空間領域Ｙサイズ６０４は、部分空間管理部１０２に入力される空間情報に基づき保持される。
【００２１】
接続検知部２０４は、自身（部分空間管理部１０２）に接続されている他の部分空間管理部１０２があるか否かを検知する。この検知は、自身よりも上位に当たる部分空間管理部１０２に対して行なう。例えば、部分空間管理部１０２−４の場合は、部分空間管理部１０２−６を検知することになる。
【００２２】
空間情報出力部２０３は、自身（部分空間管理部１０２）が管理する管理空間領域の大きさを計算し、その結果を新たな空間情報として出力する。空間情報出力部２０３では、自身よりも上位に当たる部分空間管理部１０２に空間情報を出力する。この空間情報の出力は、接続検知部２０４による検知結果に基づき行なわれる。具体的には、他の部分空間管理部１０２が接続されていない場合には、空間情報の出力を行なわない。例えば、部分空間管理部１０２−４の場合は、部分空間管理部１０２−６に空間情報を出力することになり、また、例えば、部分空間管理部１０２−６の場合は、空間情報の出力は行なわないことになる。
【００２３】
図４は、空間情報出力部２０３により出力される空間情報の一例を示す図である。空間情報は、例えば、２つのフィールドより構成される。具体的には、自身（部分空間管理部１０２）が管理する管理空間領域のＸ方向の大きさを示す空間領域Ｘサイズ５０１と、自身が管理する管理空間領域のＹ方向の大きさを示す空間領域Ｙサイズ５０２とから構成される。
【００２４】
図５は、部分空間管理部１０２が管理する管理空間領域の一例を示す図である。
【００２５】
ここで、部分空間４０２（４０２−１、４０２−２）は、部分空間管理部１０２が表示部１０１又は部分空間管理部１０２から入力された空間情報に基づいて作成した空間領域である。部分空間管理部１０２は、部分空間配置部２０１において、１又は複数の部分空間４０２を配置し、自身（部分空間管理部１０２）が管理する管理空間領域４０１を構成する。
【００２６】
図１に戻り、コンテンツ管理部１０３は、１又は複数のコンテンツ１０４を統一座標系内に配置する。コンテンツ管理部１０３は、部分空間管理部１０２に論理的に接続されている。なお、コンテンツは、文章（テキスト）、音楽、画像、映像等を幅広く含むデジタルデータである。
ここで、コンテンツ管理部１０３における機能的な構成の一例を図６に示す。コンテンツ管理部１０３には、機能的な構成として、コンテンツ取得部３０１、管理空間領域取得部３０２、コンテンツ配置部３０３、コンテンツ情報保持部３０４、コンテンツ情報出力部３０５が具備される。
【００２７】
コンテンツ取得部３０１は、コンテンツ１０４を取得する。なお、ここで取得するコンテンツ１０４は、コンテンツ自体であってもよいし、また、その他の情報が含まれていてもよい。
【００２８】
管理空間領域取得部３０２は、部分空間管理部１０２から当該部分空間管理部１０２が管理する管理空間領域を取得する。なお、この管理空間領域の取得では、当該管理空間領域内に含まれる部分空間も取得される。
【００２９】
コンテンツ配置部３０３は、管理空間領域内、より詳細には、部分空間内にコンテンツを配置する。
【００３０】
コンテンツ情報保持部３０４は、コンテンツに係わる情報（以下、コンテンツ情報と言う）を保持する。図７は、コンテンツ情報保持部３０４により保持されるコンテンツ情報のデータ形式の一例を示す図である。コンテンツ情報は、各コンテンツに対応して保持されている。コンテンツ情報には、各コンテンツに対応して、コンテンツＩＤ８０１、コンテンツ形式８０２、コンテンツ配置座標８０３、コンテンツＸサイズ８０４、コンテンツＹサイズ８０５が保持される。コンテンツＩＤ８０１は、各コンテンツを識別するための識別子を示す。コンテンツ形式８０２は、各コンテンツのデータ形式を示す。コンテンツ配置座標８０３は、各コンテンツの配置座標を示す。コンテンツＸサイズ８０４は、各コンテンツにおけるＸ方向の空間的大きさを示し、コンテンツＹサイズ８０５は、各コンテンツにおけるＹ方向の空間的大きさを示す。
【００３１】
図８は、コンテンツ配置部３０３により管理空間領域内へ配置されたコンテンツ１０４の一例を示す図である。管理空間領域７０１は、管理空間領域取得部３０２により取得された空間領域である。７０２（７０２−１〜７０２−３）は、コンテンツ配置部３０３により配置されたコンテンツである。
【００３２】
コンテンツ情報出力部３０５は、コンテンツとその配置情報とを出力する。表示部１０１各々は、このコンテンツ情報出力部３０５から出力される情報に基づいて自身が対応する部分空間内に配置されたコンテンツを表示する。例えば、コンテンツ情報出力部３０５からコンテンツとその配置情報との入力を受けた部分空間管理部１０２は、その下位に接続された部分空間管理部１０２へその情報を提供する。この繰り返しにより、最下層に設けられた部分空間管理部１０２にコンテンツとその配置情報とが入力される。最下層に設けられた部分空間管理部１０２は、その入力された情報に基づいて表示情報を作成し、それを表示部１０１へ出力する。その結果として、表示部１０１各々では、上述したコンテンツの表示を行なうことになる。なお、表示部１０１各々への表示情報の入力は、これ以外の方法で実現されてもよく、その方法は特に問わない。例えば、部分空間管理部１０２が保持する管理空間領域に係わる情報と、コンテンツ情報出力部３０５から出力される情報とに基づいて表示情報を作成する処理部を設けて、上述した表示を実現するようにしてもよい。
【００３３】
図９は、図５に示す管理空間領域に対して図８に示す配置がなされたコンテンツをマッピングした場合の一例を示す図である。
【００３４】
９０２（９０２−１〜９０２−３）は、部分空間を示す。部分空間９０２各々は、管理空間領域９０１を構成する部分空間管理部１０２よりも下位に接続された表示部１０１や部分空間管理部１０２が有する空間領域（表示領域、管理空間領域）に相当する。９０３（９０３−１〜９０３−３）は、管理空間領域９０１に配置されたコンテンツを示す。部分空間９０２とコンテンツ９０３とが重なった領域が、例えば、表示部１０１へ出力される。仮に、部分空間９０２−２が表示部１０１−１に対応する空間領域であるとすれば、表示部１０１−１には、コンテンツ９０３−２の一部が表示されることになる。
【００３５】
ここで、図１０、図１１及び図１２を用いて、図１に示す表示システムにおける動作の一例について説明する。まず、図１０を用いて、部分空間管理部１０２における動作について説明する。なお、図１０では、ある一つの部分空間管理部１０２の動作に着目して説明を行なう。図１に示す通り、表示システムは、複数の部分空間管理部１０２が階層的に接続されて構成される。つまり、表示システムの動作は、階層的に接続された複数の部分空間管理部１０２が動作することによって実現される。そのため、ある一つの部分空間管理部１０２の動作を説明することで、本実施形態における表示システムの動作は自明となる。
【００３６】
この処理は、例えば、部分空間管理部１０２が起動すると開始される（表示システムの起動時であってもよい）。この処理が開始すると、部分空間管理部１０２は、空間情報取得部２０５において、まず、自身（の下位）に接続されている表示部１０１若しくは他の部分空間管理部１０２から空間情報（５０１、５０２）を取得する（Ｓ１００）。この処理は繰り返し実施され、接続されている全ての表示部１０１、部分空間管理部１０２から空間情報の取得が行なわれる（Ｓ１０１でＮＯ）。
【００３７】
空間情報の取得が済むと、部分空間管理部１０２は、部分空間配置部２０１において、当該取得した空間情報に基づき部分空間の配置を行なう。これにより、部分空間管理部１０２は、自身が管理する管理空間領域を構成する（Ｓ１０２）。そして、部分空間管理部１０２は、部分空間情報保持部２０２において、１又は複数の部分空間に係わる配置情報、すなわち、部分空間情報を上記図３で説明したデータ形式で保持する（Ｓ１０３）。
【００３８】
ここで、部分空間管理部１０２は、自身が管理している管理空間領域の大きさを計算する（Ｓ１０４）。この計算が済むと、部分空間管理部１０２は、接続検知部２０４において、自身（の上位）に接続されている他の部分空間管理部１０２の有無を検知する（Ｓ１０５）。この結果、接続されている他の部分空間管理部１０２がなければ（Ｓ１０５でＮＯ）、この処理を終了する。接続されている他の部分空間管理部１０２があれば（Ｓ１０５でＹＥＳ）、部分空間管理部１０２は、空間情報出力部２０３において、空間情報を出力した後（Ｓ１０６）、この処理を終了する。
【００３９】
次に、図１１を用いて、部分空間管理部１０２が管理する管理空間領域の構成が変更される場合の動作の一例について説明する。なお、管理空間領域の構成の変更は、例えば、自身（部分空間管理部１０２）が管理する管理空間領域に新たに表示部１０１が追加又は削除されたり、また、自身が管理する管理空間空間を変更したりする場合に実施される。すなわち、表示部１０１や他の部分空間管理部１０２から入力される空間情報の変化に伴ってこの処理は開始される。
【００４０】
この処理が開始されると、部分空間管理部１０２は、自身（の下位）に接続されている表示部１０１又は他の部分空間管理部１０２が削除されたか判断を行なう。この判断は、例えば、以前（例えば、直前）に入力された空間情報の入力先等を保持しておき、その情報と比較すればよい。
【００４１】
この結果、表示部１０１又は部分空間管理部１０２の削除でなければ（Ｓ２００でＮＯ）、表示部１０１又は部分空間管理部１０２の追加若しくは変更であると判断する。そして、新規に接続されたり、また大きさが変更等されたり等した表示部１０１又は部分空間管理部１０２から空間情報を取得する（Ｓ２０１）。空間情報の取得は、空間情報に変更のある全ての表示部１０１又は部分空間管理部１０２からの空間情報の取得が終了するまで繰り返し行なわれる（Ｓ２０２でＮＯ）。
【００４２】
変更のある全ての空間情報の取得が済むと、部分空間管理部１０２は、部分空間情報保持部２０２に保持された既存の部分空間情報を読み出す（Ｓ２０３）。ここで、部分空間管理部１０２は、部分空間配置部２０１において、当該読み出した部分空間情報と、Ｓ２０１で取得した変更のある空間情報とに基づいて部分空間の再配置処理を行ない、自身が管理する管理空間領域を再構成する（Ｓ２０４）。そして、部分空間管理部１０２は、部分空間情報保持部２０２において、部分空間情報を上記図３で説明したデータ形式で保持する（Ｓ２０５）。
【００４３】
ここで、部分空間管理部１０２は、自身が管理している管理空間領域の大きさを計算する（Ｓ２０６）。この計算が済むと、部分空間管理部１０２は、自身が管理する管理空間領域の大きさに変更があるか否かを判断し、変更がなければ（Ｓ２０７でＮＯ）、この処理を終了する。変更があれば、接続検知部２０４において、自身（の上位）に接続されている他の部分空間管理部１０２の有無を検知する。この結果、接続されている他の部分空間管理部１０２がなければ（Ｓ２０８でＮＯ）、この処理を終了する。接続されている他の部分空間管理部１０２があれば（Ｓ２０８でＹＥＳ）、空間情報出力部２０３において、管理空間領域の大きさ等を含む情報を空間情報として出力した後（Ｓ２０９）、この処理を終了する。
【００４４】
また、Ｓ２００の処理において、表示部１０１又は他の部分空間管理部１０２の削除であると判断された場合には（Ｓ２００でＹＥＳ）、部分空間管理部１０２は、部分空間情報保持部２０２に保持された部分空間情報を読み出す（Ｓ２１１）。そして、部分空間管理部１０２は、当該部分空間情報から当該削除された表示部１０１又は部分空間管理部１０２に該当する部分空間の配置情報を削除する（Ｓ２１２）。以降の処理は、上記処理と同様となるため、その説明については省略する。
【００４５】
続いて、図１２を用いて、コンテンツ管理部１０３によるコンテンツ１０４の配置処理について説明する。この処理は、上記図１０で説明した処理が終了後、行なわれる。
【００４６】
この処理が開始されると、コンテンツ管理部１０３は、管理空間領域取得部３０２において、上記図１０で説明した処理により構成された管理空間領域を部分空間管理部１０２から取得する（Ｓ３００）。また、コンテンツ管理部１０３は、コンテンツ取得部３０１において、複数のコンテンツ１０４の中からいずれかのコンテンツを選択的に取得する（Ｓ３０１）。そして、コンテンツ配置部３０３において、当該取得したコンテンツをＳ３００で取得した管理空間領域内に配置する（Ｓ３０２）。取得した全てのコンテンツの配置処理が終了するまでＳ３０１及びＳ３０２の処理を繰り返す（Ｓ３０３でＮＯ）。
【００４７】
コンテンツの配置が済むと（Ｓ３０３でＹＥＳ）、コンテンツ管理部１０３は、コンテンツ情報保持部３０４において、コンテンツに係わる情報、すなわち、コンテンツ情報を上記図７で説明したデータ形式で保持する（Ｓ３０４）。そして、コンテンツ情報出力部３０５において、コンテンツとその配置情報とを出力した後（Ｓ３０５）、この処理を終了する。なお、ここでは、説明を省略するが、コンテンツの配置が変更又は追加された場合、コンテンツ情報出力部３０５は、その変更又は追加に対応して、その変更又は追加を反映させた情報を出力することになる。
【００４８】
以上説明したように本実施形態によれば、部分空間管理部１０２において、表示部１０１各々が持つ表示空間領域を管理し、この部分空間管理部１０２を階層的に接続してシステムを構築する。そのため、複数の表示装置を用いた各種情報の表示に係わる処理を分散（例えば、複数装置に分散）して実現できるため、例えば、ハードウェア資源の制約を受けずに、共有可能な統一された座標系を構築することができる。
【００４９】
これにより、例えば、従来では物理的な通信回線により情報を共有していたが、物理的な媒体から切離して情報を共有することが可能となる。また、例えば、統一座標系が複数の部分空間管理部１０２により構成されるため、これら複数の部分空間管理部１０２により分散して共有表示に係わる処理を実施できるので、物理的な制限によるボトルネックが解消される。また、例えば、共通の座標系内で複数のテレビ会議を開催した場合、同時に開催中のテレビ会議を１つのテレビ会議として構築することもできる。
【００５０】
以上が本発明の代表的な実施形態の一例であるが、本発明は、上記及び図面に示す実施形態に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【００５１】
なお、本発明は、例えば、システム、装置、方法、プログラム若しくは記録媒体等としての実施態様を採ることもできる。具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００５２】
また、本発明は、ソフトウェアのプログラムをシステム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置に内蔵されたコンピュータが該供給されたプログラムコードを読み出して実行することにより実施形態の機能が達成される場合をも含む。この場合、供給されるプログラムは実施形態で図に示したフローチャートに対応したコンピュータプログラムである。
【００５３】
したがって、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳ（Operating System）に供給するスクリプトデータ等の形態であってもよい。
【００５４】
コンピュータプログラムを供給するためのコンピュータ読み取り可能な記録媒体としては以下が挙げられる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などである。
【００５５】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムをハードディスク等の記録媒体にダウンロードすることが挙げられる。この場合、ダウンロードされるプログラムは、圧縮され自動インストール機能を含むファイルであってもよい。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００５６】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記録媒体に格納してユーザに配布するという形態をとることもできる。この場合、所定の条件をクリアしたユーザに、インターネットを介してホームページから暗号を解く鍵情報をダウンロードさせ、その鍵情報を使用して暗号化されたプログラムを実行し、プログラムをコンピュータにインストールさせるようにもできる。
【００５７】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどとの協働で実施形態の機能が実現されてもよい。この場合、ＯＳなどが、実際の処理の一部又は全部を行ない、その処理によって前述した実施形態の機能が実現される。
【００５８】
更に、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれて前述の実施形態の機能の一部或いは全てが実現されてもよい。この場合、機能拡張ボードや機能拡張ユニットにプログラムが書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ（Central Processing Unit）などが実際の処理の一部又は全部を行なう。
【図面の簡単な説明】
【００５９】
【図１】本発明の実施の一形態に係わる表示システムの構成の一例を示す図である。
【図２】図１に示す部分空間管理部１０２における機能的な構成の一例を示す図である。
【図３】図２に示す部分空間情報保持部２０２により保持される部分空間情報のデータ形式の一例を示す図である。
【図４】図２に示す空間情報出力部２０３により出力される空間情報の一例を示す図である。
【図５】図１に示す部分空間管理部１０２により管理される管理空間領域の一例を示す図である。
【図６】図１に示すコンテンツ管理部１０３における機能的な構成の一例を示す図である。
【図７】図６に示すコンテンツ情報保持部３０４により保持されるコンテンツ情報のデータ形式の一例を示す図である。
【図８】図６に示すコンテンツ配置部３０３により管理空間領域内へ配置されたコンテンツ１０４の一例を示す図である。
【図９】図５に示す管理空間領域に対して図８に示す配置がなされたコンテンツをマッピングした場合の一例を示す図である。
【図１０】図１に示す表示システムにおける動作の一例を示す第１のフローチャートである。
【図１１】図１に示す表示システムにおける動作の一例を示す第２のフローチャートである。
【図１２】図１に示す表示システムにおける動作の一例を示す第３のフローチャートである。
【符号の説明】
【００６０】
１０１    表示部
１０２    部分空間管理部
１０３    コンテンツ管理部
１０４    コンテンツ
２０１    部分空間配置部
２０２    部分空間情報保持部
２０３    空間情報出力部
２０４    接続検知部
２０５    空間情報取得部
３０１    コンテンツ取得部
３０２    管理空間領域取得部
３０３    コンテンツ配置部
３０４    コンテンツ情報保持部
３０５    コンテンツ情報出力部
【図１】
2010026876.tif 000003
【図２】
2010026876.tif 000004
【図３】
2010026876.tif 000005
【図４】
2010026876.tif 000006
【図５】
2010026876.tif 000007
【図６】
2010026876.tif 000008
【図７】
2010026876.tif 000009
【図８】
2010026876.tif 000010
【図９】
2010026876.tif 000011
【図１０】
2010026876.tif 000012
【図１１】
2010026876.tif 000013
【図１２】
2010026876.tif 000014