(57)【要約】【課題】  表示装置及びコンテンツを複数のシステム間で容易に共有できるようにした技術を提供する。【解決手段】  １又は複数の表示装置を備えた複数の表示処理システムを有する共有表示処理システムであって、表示処理システムは、表示装置各々に対応する表示領域を他の表示処理システムとの間で共有される第１のメモリ領域上に配置し、自システムで管理する第２のメモリ領域上にコンテンツを配置し、コンテンツが配置された第２のメモリ領域の一部を抽出領域として抽出するとともに、抽出された抽出領域を第１のメモリ領域上に配置する。表示装置各々は、第１のメモリ領域上で自身と対応する表示領域の範囲内に配置された抽出領域を表示する。【選択図】  図１
2010026877.tif 000002
【特許請求の範囲】
【請求項１】
１又は複数の表示装置を備えた複数の表示処理システムを有する共有表示処理システムであって、
前記表示処理システムは、
前記表示装置各々に対応する表示領域を他の表示処理システムとの間で共有される第１のメモリ領域上に配置する表示領域配置手段と、
自システムで管理する第２のメモリ領域上にコンテンツを配置するコンテンツ配置手段と、
前記コンテンツ配置手段によりコンテンツが配置された前記第２のメモリ領域の一部を抽出領域として抽出する抽出手段と、
前記抽出手段により抽出された抽出領域を前記第１のメモリ領域上に配置する抽出領域配置手段と
を具備し、
前記表示装置各々は、
前記第１のメモリ領域上で自身と対応する表示領域の範囲内に配置された抽出領域を表示する
ことを特徴とする共有表示処理システム。
【請求項２】
前記表示領域配置手段は、
前記複数の表示装置各々から取得した表示サイズ情報に基づいて該表示装置各々に対応する表示領域を前記第１のメモリ領域上に配置する
ことを特徴とする請求項１記載の共有表示処理システム。
【請求項３】
前記抽出領域配置手段は、
自システムが抽出した抽出領域を他の表示処理システムの表示装置に表示する場合、該他の表示処理システムにより前記第１のメモリ領域上に配置された表示領域の範囲内に前記抽出領域を配置する
ことを特徴とする請求項１記載の共有表示処理システム。
【請求項４】
前記表示処理システムは、
自システムの表示装置に他の表示処理システムにより抽出された抽出領域を表示する場合、該他の表示処理システムにより前記第１のメモリ領域上に配置された抽出領域の更新を該他の表示処理システムに要求する
ことを特徴とする請求項１記載の共有表示処理システム。
【請求項５】
１又は複数の表示装置を備えた表示処理システムであって、
前記表示装置各々に対応する表示領域を他の表示処理システムとの間で共有する第１のメモリ領域上に配置する表示領域配置手段と、
自システムで管理する第２のメモリ領域上にコンテンツを配置するコンテンツ配置手段と、
前記コンテンツ配置手段によりコンテンツが配置された前記第２のメモリ領域の一部を抽出領域として抽出する抽出手段と、
前記抽出手段により抽出された抽出領域を前記第１のメモリ領域上に配置する抽出領域配置手段と
を具備し、
前記表示装置各々は、
前記第１のメモリ領域上で自身と対応する表示領域の範囲内に配置された抽出領域を表示する
ことを特徴とする表示処理システム。
【請求項６】
１又は複数の表示装置を備えた複数の表示処理システムを有する共有表示処理システムにおける表示方法であって、
前記表示処理システムは、
前記表示装置各々に対応する表示領域を他の表示処理システムとの間で共有される第１のメモリ領域上に配置する表示領域配置工程と、
自システムで管理する第２のメモリ領域上にコンテンツを配置するコンテンツ配置工程と、
前記コンテンツ配置工程によりコンテンツが配置された前記第２のメモリ領域の一部を抽出領域として抽出する抽出工程と、
前記抽出工程により抽出された抽出領域を前記第１のメモリ領域上に配置する抽出領域配置工程と
を含み、
前記表示装置各々は、
前記第１のメモリ領域上で自身と対応する表示領域の範囲内に配置された抽出領域を表示する
ことを特徴とする共有表示処理システムにおける表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
複数のコンテンツを複数の表示装置に表示する技術に関する。
【背景技術】
【０００２】
従来、複数のコンテンツを複数の表示装置に表示する場合、１システム内で特定の仮想領域を作成し、作成した仮想領域に対して複数の画像コンテンツを配置する。そして、配置後の仮想領域内から表示装置と同一の大きさの領域を抽出し、それを表示装置に表示している。
【０００３】
このようなシステムとして特許文献１が知られている。特許文献１に記載されるシステムでは、グラフィック出力機能を有するＣＰＵに対して仮想空間を設け、その仮想空間の論理的な出力空間にディスプレイユニットに対応する表示空間を配置して管理する。
【特許文献１】特開平７−１２９３５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上述したような従来の技術では、グラフィック出力機能を有するＣＰＵが仮想空間を管理するため、ハードウェアの制約から表示できるコンテンツ数や表示デバイスの数が限られてしまっていた。また、例えば、コンテンツや表示装置を複数のシステム間で共有することが困難であった。
【０００５】
そこで、本発明は上記問題点に鑑みてなされたものであり、表示装置及びコンテンツを複数のシステム間で容易に共有できるようにした技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の一態様は、１又は複数の表示装置を備えた複数の表示処理システムを有する共有表示処理システムであって、前記表示処理システムは、前記表示装置各々に対応する表示領域を他の表示処理システムとの間で共有される第１のメモリ領域上に配置する表示領域配置手段と、自システムで管理する第２のメモリ領域上にコンテンツを配置するコンテンツ配置手段と、前記コンテンツ配置手段によりコンテンツが配置された前記第２のメモリ領域の一部を抽出領域として抽出する抽出手段と、前記抽出手段により抽出された抽出領域を前記第１のメモリ領域上に配置する抽出領域配置手段とを具備し、前記表示装置各々は、前記第１のメモリ領域上で自身と対応する表示領域の範囲内に配置された抽出領域を表示することを特徴とする。
【０００７】
また、本発明の一態様は、１又は複数の表示装置を備えた表示処理システムであって、前記表示装置各々に対応する表示領域を他の表示処理システムとの間で共有する第１のメモリ領域上に配置する表示領域配置手段と、自システムで管理する第２のメモリ領域上にコンテンツを配置するコンテンツ配置手段と、前記コンテンツ配置手段によりコンテンツが配置された前記第２のメモリ領域の一部を抽出領域として抽出する抽出手段と、前記抽出手段により抽出された抽出領域を前記第１のメモリ領域上に配置する抽出領域配置手段とを具備し、前記表示装置各々は、前記第１のメモリ領域上で自身と対応する表示領域の範囲内に配置された抽出領域を表示することを特徴とする。
【０００８】
また、本発明の一態様は、１又は複数の表示装置を備えた複数の表示処理システムを有する共有表示処理システムにおける表示方法であって、前記表示処理システムは、前記表示装置各々に対応する表示領域を他の表示処理システムとの間で共有される第１のメモリ領域上に配置する表示領域配置工程と、自システムで管理する第２のメモリ領域上にコンテンツを配置するコンテンツ配置工程と、前記コンテンツ配置工程によりコンテンツが配置された前記第２のメモリ領域の一部を抽出領域として抽出する抽出工程と、前記抽出工程により抽出された抽出領域を前記第１のメモリ領域上に配置する抽出領域配置工程とを含み、前記表示装置各々は、前記第１のメモリ領域上で自身と対応する表示領域の範囲内に配置された抽出領域を表示することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、表示装置及びコンテンツを複数のシステム間で容易に共有できる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明に係わる共有表示処理システム、表示処理システム、及び表示方法の一実施の形態について添付図面を参照して詳細に説明する。
【００１１】
（実施形態１）
図１は、本発明の実施の一形態に係わる共有表示処理システムの構成の一例を示す図である。
【００１２】
共有表示処理システムは、１又は複数のコンピュータを含んで構成される。コンピュータには、例えば、ＣＰＵ等の主制御手段、ＲＯＭ(Read Only Memory)、ＲＡＭ(Random Access Memory)等の記憶手段が具備される。また、コンピュータには、ネットワークカード等の通信手段、キーボード、ディスプレイ又はタッチパネル等の入出力手段等、も具備される。なお、これら各構成手段は、バス等により接続され、主制御手段が記憶手段に記憶されたプログラムを実行することで制御される。
【００１３】
ここで、共有表示処理システムは、１又は複数（この場合、１システム）の表示処理システム９０を具備して構成される。共有表示処理システムにおいては、表示処理システム９０各々で管理されたコンテンツを表示処理システム９０各々に設けられた複数の表示装置（表示部）で表示することができる。なお、コンテンツは、文章（テキスト）、音楽、画像、映像等を幅広く含むデジタルデータである。
【００１４】
表示処理システム９０は、その機能的な構成として、表示部１０と、表示管理部２０と、仮想領域管理部３０と、コンテンツ制御部４０と、抽出領域管理部５０とを具備して構成される。なお、表示処理システム９０は、上述した共有表示処理システム同様に１又は複数のコンピュータを含んで構成される。
【００１５】
表示部１０（１０ａ、１０ｂ、１０ｃ）は、複数（この場合、３台）設けられる。表示部１０は、例えば、解像度１９２０×１０８０のＦｕｌｌＨＤ液晶ディスプレイやＰＤＡ（Personal Display Assistant）等で構成される。なお、表示部１０は、３台に限られず、何台設けられてもよい。
【００１６】
表示管理部２０は、表示部１０を管理する。表示管理部２０は、表示情報取得部２１と、表示領域配置部と、配置情報保持部２３とを具備して構成される。表示情報取得部２１は、表示部１０各々から表示サイズ情報（例えば、解像度等）を取得する。表示領域配置部は、当該取得された情報に基づいて表示部１０各々に対応する表示領域（６０ａ、６０ｂ、６０ｃ）を共通座標６０上に配置する。配置情報保持部２３は、当該配置された表示領域に係わる表示領域配置情報を保持する。ここで、共通座標（第１のメモリ領域）６０は、表示部１０の表示領域の大きさに依存しない論理的な座標空間であり、複数の表示部１０間や複数の表示処理システム間で共有して利用される。なお、共通座標６０は、表示部１０の表示領域の大きさに依存しないため、例えば、１Ｍ×１Ｍ画素といった領域の設定も行なえる。
【００１７】
図２は、配置情報保持部２３に保持される表示領域配置情報の一例を示している。
【００１８】
表示領域配置情報は、各表示部１０を識別する表示ＩＤ（１００ａ〜１２０ｎ）に対応して設けられる。この表示ＩＤ（１００ａ〜１０２ｎ）に対応して、表示領域配置座標（１０１ａ〜１２１ｎ）、解像度（１０２ａ〜１２２ｎ）、表示付加情報（１０３ａ〜１２３ｎ）が保持される。表示付加情報（１０３ａ〜１２３ｎ）は、表示部１０に係わる付加的な情報であり、例えば、色空間情報などを保持する。
【００１９】
仮想領域管理部３０は、仮想領域（第２のメモリ領域）を生成しそれを管理する。仮想領域管理部３０は、仮想領域生成部３１と、仮想領域情報保持部３２とを具備して構成される。仮想領域生成部３１は、仮想領域８０（８０ａ、８０ｂ）を生成する。仮想領域８０は、表示部１０の大きさやコンテンツ７０（７０ａ、７０ｂ、７０ｃ）のサイズに依存しない仮想空間である。仮想領域情報保持部３２は、仮想領域生成部３１により生成された仮想領域のサイズ情報（例えば、大きさ等）を保持する。
【００２０】
コンテンツ制御部４０は、複数のコンテンツ７０（７０ａ、７０ｂ、７０ｃ）の制御を行なう。コンテンツ制御部４０は、コンテンツ情報取得部４１と、コンテンツ配置部４２と、コンテンツ配置情報保持部４３とを具備して構成される。コンテンツ情報取得部４１は、コンテンツの大きさや色空間といったコンテンツに係わる情報やコンテンツ自体を取得する。コンテンツ配置部４２は、当該取得された情報に基づいてコンテンツを仮想領域８０（８０ａ、８０ｂ）上に配置する。コンテンツ配置情報保持部４３は、仮想領域８０（８０ａ、８０ｂ）上に配置されたコンテンツに係わるコンテンツ配置情報を保持する。図１の場合、仮想領域８０ａにはコンテンツＡ〜Ｄ（７１〜７４）が配置され、また、仮想領域８０ｂにはコンテンツＥ〜Ｈ（７５〜７８）が配置されている。
【００２１】
図３は、コンテンツ配置情報保持部４３に保持されるコンテンツ配置情報の一例を示している。
【００２２】
コンテンツ配置情報は、各コンテンツを識別するコンテンツＩＤ（１３０ａ〜１５０ｎ）に対応して設けられる。このコンテンツＩＤ（１３０ａ〜１５０ｎ）に対応して、コンテンツサイズ（１３１ａ〜１５１ｎ）、コンテンツ配置座標（１３２ａ〜１５２ｎ）、コンテンツ形式（１３３ａ〜１５３ｎ）が保持される。
【００２３】
抽出領域管理部５０は、仮想領域８０（８０ａ、８０ｂ）から当該領域上における任意の位置で任意の大きさの領域を抽出しそれを管理する。抽出領域管理部５０は、領域抽出部５１と、抽出領域情報保持部５２と、抽出領域配置部５３と、抽出領域配置情報保持部５４とを具備して構成される。
【００２４】
領域抽出部５１は、仮想領域８０（８０ａ、８０ｂ）から抽出する領域の位置や大きさを決定し、当該決定した領域（以下、抽出領域と言う）を抽出する。抽出領域情報保持部５２は、当該抽出された領域に係わる情報（例えば、位置、大きさ等）を保持する。抽出領域配置部５３は、抽出領域を共通座標６０上に配置する。抽出領域配置情報保持部５４は、当該配置された抽出領域に係わる抽出領域配置情報を保持する。図１の場合、仮想領域８０（８０ａ、８０ｂ）の一部から領域（８１、８２）を抽出し、それを共通座標６０上の所定領域（６１、６２）に配置している。共通座標６０において、表示領域に対応する位置に配置された抽出領域内に配置されたコンテンツがその表示領域に対応する表示部に表示されることになる。例えば、図１の場合、６０ａが表示部１０ａに対応する表示領域であれば、表示部１０ａには、コンテンツＢを少なくとも含む情報が表示される。また、例えば、６０ｂが表示部１０ｂに対応する表示領域であれば、表示部１０ｂには、コンテンツＥ及びコンテンツＦの一部を少なくとも含む情報が表示される。
【００２５】
図４は、抽出領域配置情報保持部５４に保持される抽出領域配置情報の一例を示している。
【００２６】
抽出領域配置情報は、各抽出領域を識別する抽出領域ＩＤ（１６０ａ〜１８０ｎ）に対応して設けられる。この抽出領域ＩＤ（１６０ａ〜１８０ｎ）に対応して、抽出領域原点（１６１ａ〜１８１ｎ）、抽出領域サイズ（１６２ａ〜１８２ｎ）が保持される。
【００２７】
ここで、図５を用いて、図１に示す共有表示処理システムにおける処理の流れの一例について説明する。ここでは、表示処理システム９０において、自システムの表示部１０に自システムのコンテンツ７０を表示する際の処理の流れについて説明する。
【００２８】
この処理が開始されると、表示処理システム９０は、まず、表示管理部２０において、各表示部１０から表示サイズ情報を取得し（Ｓ１００）、表示部１０各々に対応する表示領域を第１のメモリ領域上、すなわち、共通座標６０上に配置する（Ｓ１０１）。この処理により図６に示すように各表示部１０に対応する表示領域が共通座標６０にそれぞれ対応付けられる。図６に示す共通座標６０においては、６０ａは表示部１０ａに対応する表示領域であり、６０ｂは表示部１０ｂに対応する表示領域であり、６０ｃは表示部１０ｃに対応する表示領域である。なお、図６においては、表示領域６０ｂ及び表示領域６０ｃは、それぞれ他の表示領域の配置位置と重複して配置されているが、表示領域の配置は、各表示部１０の大きさやその配置位置に依らず独立して配置できるので構わない。
【００２９】
続いて、表示処理システム９０は、仮想領域管理部３０において、第２のメモリ領域、すなわち、仮想領域８０（８０ａ、８０ｂ）を生成する（Ｓ１０２）。また、コンテンツ制御部４０において、第２のメモリ領域上、すなわち、仮想領域８０（８０ａ、８０ｂ）上にコンテンツを配置する（Ｓ１０３）。
【００３０】
このようにしてコンテンツが配された仮想領域８０（８０ａ、８０ｂ）が生成されると、表示処理システム９０は、抽出領域管理部５０において、仮想領域８０の一部を抽出領域として抽出する（Ｓ１０４）。この処理では、図７に示すように、仮想領域８０上の任意の領域を切り出し、抽出領域を抽出する。図７の場合、仮想領域８０（８０ａ、８０ｂ）から抽出領域（８１、８２、８３、８４）が抽出されている。
【００３１】
領域の抽出が済むと、表示処理システム９０は、抽出領域管理部５０において、抽出領域を共通座標６０上に配置する（Ｓ１０５）。これにより、各抽出領域が共通座標６０に対応付けられ、各表示部１０は、共通座標６０上で自身と対応する表示領域の範囲内に配置された抽出領域を表示する（Ｓ１０６）。
【００３２】
図８には、共通座標６０において、図６で説明した表示領域と図７で説明した抽出領域とが対応付けされている態様が示される。この場合、表示部１０ａ（表示領域６０ａに対応）では、抽出領域８３の一部及び抽出領域８４が表示され、表示部１０ｂ（表示領域６０ｂに対応）では、抽出領域８１の一部、抽出領域８２の一部、抽出領域８３の一部が表示される。また、表示部１０ｃ（表示領域６０ｃに対応）では、抽出領域８１の一部が表示される。
【００３３】
以上のように実施形態１によれば、表示部１０の表示領域に依存しない仮想領域８０を生成するとともに、その仮想領域８０上にコンテンツ７０を配置する。そして、その仮想領域８０から任意の領域（抽出領域）を抽出し、複数の表示部１０間や複数のシステム間で共有される共通座標６０に対応付けする。その後、抽出領域が対応付けられた共通座標６０における任意の領域（表示領域）を各表示部１０の表示領域として割り当て複数の表示部１０において複数のコンテンツ７０を表示する。すなわち、共通座標６０と仮想領域８０を用いて、複数の表示装置各々で複数のコンテンツを表示する。これにより、複数のコンテンツ７０を複数のシステム各々に設けられた複数の表示部１０で共有して表示できる。
【００３４】
（実施形態２）
次に、実施形態２について説明する。実施形態２においては、上記実施形態１で説明した共有表示処理システムをＴＶ会議システムに適用した場合について説明する。
【００３５】
図９には、２点間、ポイントＡ（２００）とポイントＢ（３００）とをネットワーク６００で接続したＴＶ会議システムの概要が示される。ポイントＡ（２００）及びポイントＢ（３００）各々は、上記実施形態１で説明した表示処理システムにより構成される。ポイントＡ（２００）には表示部（２１０、２２０）、ポイントＢ（３００）には表示部（３１０、３２０）が配置されている。
【００３６】
図１０は、図９に示す複数の表示部（２１０、２２０、３１０、３２０）と共通座標５００との関係の一例を示す図である。
【００３７】
５００は、複数の表示部間や複数のシステム間（この場合、ポイントＡ及びポイントＢ）で共有される共通座標を示しており、５１０、５２０、５３０は、共通座標５００上における各表示部の座標（表示領域）を示している。図１０では、表示領域５２０は、各ポイント間で共有の表示情報を含んで構成されており、ポイントＡ（２００）及びポイントＢ（３００）の表示部（２２０、３１０）に対応している。表示領域５１０は、ポイントＡ（２００）固有の表示情報から構成され、表示部２１０に対応している。また、表示領域５３０は、ポイントＢ（３００）固有の表示情報から構成され、表示部３２０に対応している。
【００３８】
図１１は、共通座標５００と各ポイントで生成された仮想領域との関係の一例を示す図である。ここでは、仮想領域Ａ（２３０）は、ポイントＡ（２００）で生成された仮想領域を示し、仮想領域Ｂ（３３０）は、ポイントＢ（３００）で生成された仮想領域を示す。
【００３９】
仮想領域Ａ（２３０）は、複数のコンテンツから構成されており、図１１の場合、議事録（２３１）、書類Ａ−０（２３２）、書類Ａ−１（２３３）、カメラ画像Ａ（２３４）から構成される。また、仮想領域Ｂ（３３０）は、書類Ｂ−０（３３１）、書類Ｂ−１（３３２）、カメラ画像Ｂ（３３３）から構成される。仮想領域から切り出された複数の画面は、共通座標５００にそれぞれ対応付けされている。
【００４０】
図１１の場合、議事録（２３１）、カメラ画像Ａ（２３４）が仮想領域Ａ（２３０）から抽出され、カメラ画像Ｂ（３３３）が仮想領域Ｂ（３３０）から抽出され、共通座標５００内の表示領域５２０が作られている。すなわち、表示領域５２０は、別々のシステム（ポイント）により生成された仮想領域から抽出された画面を含んで構成される。
【００４１】
また、共通座標５００におけるポイントＡ（５１０）には、仮想領域Ａ（２３０）内の議事録（２３１）、書類Ａ−０（２３２）が対応付けられている。また、共通座標５００におけるポイントＢ（５３０）には、仮想領域Ｂ（３３０）内の書類Ｂ−０（３３１）、書類Ｂ−１（３３２）が対応付けられている。
【００４２】
以上説明したように、共通座標５００において仮想領域Ａ（２３０）や仮想領域Ｂ（３３０）を対応付けることにより、仮想領域Ａ（２３０）及び仮想領域Ｂ（３３０）内のコンテンツを各ポイント（２００、３００）における表示部に表示させることができる。
【００４３】
ここで、図１２には、３点間、ポイントＡ（２００）とポイントＢ（３００）とポイントＣ（４００）とをネットワーク６００で接続したＴＶ会議システムの概要が示される。すなわち、図１２では、図９に示すＴＶ会議システムにポイントＣ（４００）が新たに追加されている。この場合、ポイントＣ（４００）には、表示部（４１０、４２０）が配置されている。以降、ポイントＡ（２００）及びポイントＢ（３００）が会議を行なっている状態において、ポイントＣ（４００）が新たに追加される場合の概要について説明する。
【００４４】
図１３は、図１２に示す複数の表示部（２１０、２２０、３１０、３２０、４１０、４２０）と共通座標５００との関係の一例を示す図である。
【００４５】
５００は、複数の表示部間や複数のシステム間（この場合、ポイントＡ〜ポイントＣ）で共有される共通座標を示しており、５１０、５２０、５３０、５４０は、共通座標５００上における各表示部の座標（表示領域）を示している。図１３では、表示領域５２０は、各ポイント間で共有の表示情報を含んで構成されており、ポイントＡ（２００）、ポイントＢ（３００）及びポイントＣ（４００）の表示部（２２０、３１０、４１０）に対応している。表示領域５１０は、ポイントＡ（２００）固有の表示情報から構成され、表示部２１０に対応している。また、表示領域５３０は、ポイントＢ（３００）固有の表示情報から構成され、表示部３２０に対応している。更に、表示領域５４０は、ポイントＣ（４００）固有の表示情報から構成され、表示部４２０に対応している。
【００４６】
図１４は、共通座標５００と各ポイントで生成された仮想領域との関係の一例を示す図である。ここでは、仮想領域Ａ（２３０）は、ポイントＡ（２００）で生成された仮想領域を示し、仮想領域Ｂ（３３０）は、ポイントＢ（３００）で生成された仮想領域を示し、仮想領域Ｃ（４３０）は、ポイントＢ（４００）で生成された仮想領域を示す。
【００４７】
仮想領域Ａ（２３０）は、複数のコンテンツから構成されており、図１４の場合、議事録（２３１）、書類Ａ−０（２３２）、書類Ａ−１（２３３）、カメラ画像Ａ（２３４）から構成される。また、仮想領域Ｂ（３３０）は、書類Ｂ−０（３３１）、書類Ｂ−１（３３２）、カメラ画像Ｂ（３３３）から構成される。同様に、仮想領域Ｃ（４３０）は、書類Ｃ−０（４３１）、書類Ｃ−１（４３２）、カメラ画像Ｃ（４３３）から構成される。
【００４８】
図１４の場合、議事録（２３１）、カメラ画像Ａ（２３４）が仮想領域Ａ（２３０）から抽出され、カメラ画像Ｂ（３３３）が仮想領域Ｂ（３３０）から抽出され、カメラ画像Ｃ（４３３）が仮想領域Ｃ（４３０）から抽出され、表示領域５２０が作られている。すなわち、表示領域５２０は、別々のシステム（ポイント）により生成された仮想領域から抽出された画面を含んで構成される。
【００４９】
また、共通座標５００におけるポイントＡ（５１０）には、仮想領域Ａ（２３０）内の議事録（２３１）、書類Ａ−０（２３２）が対応付けられている。また、共通座標５００におけるポイントＢ（５３０）には、仮想領域Ｂ（３３０）内の書類Ｂ−０（３３１）、書類Ｂ−１（３３２）が対応付けられている。更に、共通座標５００におけるポイントＣ（５４０）には、仮想領域Ｃ（４３０）内の書類Ｃ−０（４３１）、書類Ｃ−１（４３２）が対応付けられている。
【００５０】
以上説明したように、共通座標５００において、仮想領域Ａ（２３０）、仮想領域Ｂ（３３０）、仮想領域Ｃ（４３０）を対応付ける。これにより、仮想領域Ａ（２３０）、仮想領域Ｂ（３３０）及び仮想領域Ｃ（４３０）内のコンテンツを各ポイント（２００、３００、４００）における表示部に表示させることができる。
【００５１】
ここで、図１５を用いて、図１２に示すＴＶ会議システムにおける処理の流れについて説明する。ここでは、ポイントＡ（２００）及びポイントＢ（３００）が会議を行なっている状態において、ポイントＣ（４００）が新たに追加される場合のポイントＣ（４００）における動作について説明する。
【００５２】
新たなシステムとしてポイントＣ（４００）がＴＶ会議に参加する場合、ポイントＣ（４００）は、自システムの表示部（４１０、４２０）に既存のシステムと共有する情報の表示を行なうか確認する。すなわち、ポイントＡ（２００）及びポイントＢ（３００）により生成された仮想領域からの情報を表示部（４１０、４２０）に表示するか否かの確認を行なう。
【００５３】
他システムと共有する情報を自システムの表示部（４１０、４２０）に表示しない場合（Ｓ２００でＮＯ）、ポイントＣ（４００）は、表示管理部２０において、表示部（４１０、４２０）各々に対応する表示領域を共通座標６０上に配置する。この場合、他システム（ポイントＡ、ポイントＢ）により抽出領域が対応付けされていない位置（他システムとの排他位置）に自システムの表示部（４１０、４２０）に対応する表示領域を配置する（Ｓ２０１）。
【００５４】
また、他システムと共有する情報を自システムの表示部（４１０、４２０）に表示する場合（Ｓ２００でＹＥＳ）、ポイントＣ（４００）は、表示管理部２０において、表示部（４１０、４２０）各々に対応する表示領域を共通座標６０上に配置する。この場合、他システムにより抽出領域が対応付けされている位置（共有位置）に自システムの表示部（４１０、４２０）に対応する表示領域を配置する（Ｓ２０２）。なお、上述した図１２〜図１４の説明では、表示部４１０は、他システムと共有する情報の表示を行なっているが、表示部４２０は、他システムと共有する情報の表示は行なっていない。
【００５５】
次に、ポイントＣ（４００）は、仮想領域管理部３０において、自システムの仮想領域を生成する（Ｓ２０３）。すなわち、上述した仮想領域Ｃ（４３０）を生成する。また、ポイントＣ（４００）は、コンテンツ制御部４０において、当該生成した仮想領域上にコンテンツを配置する（Ｓ２０４）。
【００５６】
その後、ポイントＣ（４００）は、他システムと共有する情報の更新を他システムに要求する必要があるか確認する。例えば、上述した図１２〜図１４の説明では、ポイントＡ（２００）が生成する仮想領域Ａ（２３０）の議事録（２３１）における抽出領域の変更をポイントＡ（２００）に要求している。
【００５７】
ここで、他システムに更新を要求する必要がなければ（Ｓ２０５でＮＯ）、Ｓ２０７の処理に進むが、他システムに更新を要求する必要があれば（Ｓ２０５でＹＥＳ）、ポイントＣ（４００）は、他システムに対して抽出領域の更新を要求する（Ｓ２０６）。なお、、抽出領域の更新とは、抽出対象となる領域の範囲変更や、共通座標６０上における抽出領域の配置位置の変更等を含む。
【００５８】
その後、ポイントＣ（４００）は、抽出領域管理部５０において、自システムの仮想領域から抽出領域を抽出し（Ｓ２０７）、それを共通座標５００に対応付ける（Ｓ２０８）。
【００５９】
以上のように実施形態２によれば、ポイントＡ（２００）とポイントＢ（３００）との２点間でのＴＶ会議からポイントＣ（４００）が追加される場合であっても、共通座標５００上にポイントＣに係わる表示領域、抽出領域を配置することにより対応できる。
【００６０】
以上が本発明の代表的な実施形態の一例であるが、本発明は、上記及び図面に示す実施形態に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【００６１】
なお、本発明は、ソフトウェアのプログラムをシステム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置に内蔵されたコンピュータが該供給されたプログラムコードを読み出して実行することにより実施形態の機能が達成される場合をも含む。この場合、供給されるプログラムは実施形態で図に示したフローチャートに対応したコンピュータプログラムである。
【００６２】
したがって、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳ（Operating System）に供給するスクリプトデータ等の形態であってもよい。
【００６３】
コンピュータプログラムを供給するためのコンピュータ読み取り可能な記録媒体としては以下が挙げられる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などである。
【００６４】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムをハードディスク等の記録媒体にダウンロードすることが挙げられる。この場合、ダウンロードされるプログラムは、圧縮され自動インストール機能を含むファイルであってもよい。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００６５】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記録媒体に格納してユーザに配布するという形態をとることもできる。この場合、所定の条件をクリアしたユーザに、インターネットを介してホームページから暗号を解く鍵情報をダウンロードさせ、その鍵情報を使用して暗号化されたプログラムを実行し、プログラムをコンピュータにインストールさせるようにもできる。
【００６６】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどとの協働で実施形態の機能が実現されてもよい。この場合、ＯＳなどが、実際の処理の一部又は全部を行ない、その処理によって前述した実施形態の機能が実現される。
【００６７】
更に、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれて前述の実施形態の機能の一部或いは全てが実現されてもよい。この場合、機能拡張ボードや機能拡張ユニットにプログラムが書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ（Central Processing Unit）などが実際の処理の一部又は全部を行なう。
【図面の簡単な説明】
【００６８】
【図１】本発明の実施の一形態に係わる共有表示処理システムの構成の一例を示す図である。
【図２】図１に示す配置情報保持部２３に保持される表示領域配置情報の一例を示す図である。
【図３】図１に示すコンテンツ配置情報保持部４３に保持されるコンテンツ配置情報の一例を示す図である。
【図４】図１に示す抽出領域配置情報保持部５４に保持される抽出領域配置情報の一例を示す図である。
【図５】図１に示す共有表示処理システムにおける処理の流れの一例を示すフローチャートである。
【図６】共通座標に表示領域を配置する処理の概要を示す図である。
【図７】仮想領域から領域を抽出する処理の概要を示す図である。
【図８】共通座標に表示領域と抽出領域とを対応付ける処理の概要を示す図である。
【図９】ＴＶ会議システムの一例を示す第１の図である。
【図１０】複数の表示部と共通座標との関係の一例を示す第１の図である。
【図１１】共通座標と各ポイントで生成された仮想領域との関係の一例を示す第１の図である。
【図１２】ＴＶ会議システムの一例を示す第２の図である。
【図１３】複数の表示部と共通座標との関係の一例を示す第２の図である。
【図１４】共通座標と各ポイントで生成された仮想領域との関係の一例を示す第２の図である。
【図１５】図１２に示すＴＶ会議システムにおける処理の流れを示すフローチャートである。
【符号の説明】
【００６９】
１０（１０ａ、１０ｂ、１０ｃ）、２１０、２２０、３１０、３２０、４１０、４２０    表示部
２０    表示管理部
２１    表示情報取得部
２２    表示領域配置部
２３    配置情報保持部
３０    仮想領域管理部
３１    仮想領域生成部
３２    仮想領域情報保持部
４０    コンテンツ制御部
４１    コンテンツ情報取得部
４２    コンテンツ配置部
４３    コンテンツ配置情報保持部
５０    抽出領域管理部
５１    領域抽出部
５２    抽出領域情報保持部
５３    抽出領域配置部
５４    抽出領域配置情報保持部
６０、５００    共通座標
７０（７０ａ、７０ｂ、７０ｃ）    コンテンツ
８０（８０ａ、８０ｂ）、２３０、３３０、４３０    仮想領域
６００    ネットワーク
【図１】
2010026877.tif 000003
【図２】
2010026877.tif 000004
【図３】
2010026877.tif 000005
【図４】
2010026877.tif 000006
【図５】
2010026877.tif 000007
【図６】
2010026877.tif 000008
【図７】
2010026877.tif 000009
【図８】
2010026877.tif 000010
【図９】
2010026877.tif 000011
【図１０】
2010026877.tif 000012
【図１１】
2010026877.tif 000013
【図１２】
2010026877.tif 000014
【図１３】
2010026877.tif 000015
【図１４】
2010026877.tif 000016
【図１５】
2010026877.tif 000017