(57)【特許請求の範囲】
【請求項１】
コンテンツを表示する複数の表示装置を備えたピアツーピアモジュール式プレゼンテーションシステムであって、
前記表示装置によって前記コンテンツが表示された画面を伝搬させる方向を示すジェスチャを該画面上に入力するジェスチャ入力手段と、
前記表示装置毎に対応させて設けられた入出力ポートと、
前記表示装置毎に対応させて設けられると共に前記入出力ポートを介してピアツーピア通信可能なプロセッサであって、対応する前記表示装置にコンテンツが表示された状態で前記ジェスチャ入力手段によって前記ジェスチャが入力され、入力されたジェスチャの方向及び速度を解釈することにより該コンテンツを伝搬させる方向を判定すると共に該方向に隣接する他の表示装置を認識した場合、該他の表示装置に対応する前記入出力ポートに対して、該コンテンツに関連付けられたコンテンツ識別情報を前記入出力ポートを介して送信し、前記他の表示装置の前記入出力ポートにより前記コンテンツ識別情報を受信した場合、該コンテンツ識別情報に関連付けられたコンテンツを該他の表示装置に表示させると共に該他の表示装置に現時点で表示されているコンテンツに関連付けられたコンテンツ識別情報を所定の入出力ポートに対して送信するプロセッサと、
を含む、ピアツーピアモジュール式プレゼンテーションシステム。
【請求項２】
前記プロセッサのうちの他のプロセッサから前記コンテンツ識別情報が送信される対象になっていないプロセッサに対応する前記表示装置に対応させて設けられ、新しいコンテンツ識別情報がスタックされたメモリスタックを更に含み、
前記プロセッサは、前記コンテンツ識別情報を送信した際に、対応する前記表示装置の前記メモリスタックから前記新しいコンテンツ識別情報をリトリーブし、リトリーブしたコンテンツ識別情報に関連付けられたコンテンツを該表示装置に表示させる請求項１記載のシステム。
【請求項３】
複数の表示装置によりコンテンツを表示するピアツーピアモジュール式プレゼンテーション方法であって、
前記表示装置によって前記コンテンツが表示された画面を伝搬させる方向を示すジェスチャをジェスチャ入力手段を介して該画面上に入力するジェスチャ入力ステップと、
前記表示装置毎に入出力ポートと共に対応させて設けられると共に該入出力ポートを介してピアツーピア通信可能なプロセッサにより、対応する前記表示装置にコンテンツが表示された状態で前記ジェスチャ入力手段によって前記ジェスチャが入力され、入力されたジェスチャの方向及び速度を解釈することにより該コンテンツを伝搬させる方向を判定すると共に該方向に隣接する他の表示装置を認識した場合、該他の表示装置に対応する前記入出力ポートに対して、該コンテンツに関連付けられたコンテンツ識別情報を前記入出力ポートを介して第１送信ステップと、
前記プロセッサにより、前記他の表示装置の前記入出力ポートにより前記コンテンツ識別情報を受信した場合、該コンテンツ識別情報に関連付けられたコンテンツを該他の表示装置に表示させる表示ステップと、
前記プロセッサにより、前記他の表示装置に現時点で表示されているコンテンツに関連付けられたコンテンツ識別情報を所定の入出力ポートに対して送信する第２送信ステップと、
を含むピアツーピアモジュール式プレゼンテーション方法。
【請求項４】
前記プロセッサのうちの他のプロセッサから前記コンテンツ識別情報が送信される対象になっていないプロセッサに対応する前記表示装置に対応させて設けられメモリスタックに新しいコンテンツ識別情報をスタックするスタックステップと、
前記プロセッサにより、前記コンテンツ識別情報を送信した際に、対応する前記表示装置の前記メモリスタックから前記新しいコンテンツ識別情報をリトリーブするリトリーブステップと、を更に含み、
前記表示ステップは、前記リトリーブステップによってリトリーブされたコンテンツ識別情報に関連付けられたコンテンツを該表示装置に表示させるステップを更に有する請求項３記載の方法。
【請求項５】
コンピュータを、
コンテンツを表示する複数の表示装置によってコンテンツが表示された画面を伝搬させる方向を示すジェスチャを該画面上に入力するジェスチャ入力手段、
前記表示装置毎に入出力ポートと共に対応させて設けられると共に該入出力ポートを介してピアツーピア通信可能なプロセッサにより、対応する前記表示装置にコンテンツが表示された状態で前記ジェスチャ入力手段によって前記ジェスチャが入力され、入力されたジェスチャの方向及び速度を解釈することにより該コンテンツを伝搬させる方向を判定すると共に該方向に隣接する他の表示装置を認識した場合、該他の表示装置に対応する前記入出力ポートに対して、該コンテンツに関連付けられたコンテンツ識別情報を前記入出力ポートを介して第１送信手段、
前記プロセッサにより、前記他の表示装置の前記入出力ポートにより前記コンテンツ識別情報を受信した場合、該コンテンツ識別情報に関連付けられたコンテンツを該他の表示装置に表示させる表示手段、
及び前記プロセッサにより、前記他の表示装置に現時点で表示されているコンテンツに関連付けられたコンテンツ識別情報を所定の入出力ポートに対して送信する第２送信手段として機能させるためのプログラム。
【請求項６】
前記コンピュータを、更に、
前記プロセッサのうちの他のプロセッサから前記コンテンツ識別情報が送信される対象になっていないプロセッサに対応する前記表示装置に対応させて設けられメモリスタックに新しいコンテンツ識別情報をスタックするスタック手段、
及び前記プロセッサにより、前記コンテンツ識別情報を送信した際に、対応する前記表示装置の前記メモリスタックから前記新しいコンテンツ識別情報をリトリーブするリトリーブ手段として機能させ、
前記表示手段は、更に、前記リトリーブ手段によってリトリーブされたコンテンツ識別情報に関連付けられたコンテンツを該表示装置に表示させる、請求項５記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチメディアプレゼンテーションシステムに係り、詳細には、ピアツーピアジェスチャベースのモジュール式プレゼンテーションシステムに関する。具体的には、モジュール式プレゼンテーションシステムにおいてコンテンツを供給するシステム、方法、及びプログラムに関する。
【背景技術】
【０００２】
スライドの表示は、通信を伴う多くの会議等に不可欠な部分である。現在、標準的な構成として、ラップトップ型コンピュータや会議室のコンピュータを用いて、マイクロソフト・パワーポイント（Ｍｉｃｒｏｓｏｆｔ  ＰｏｗｅｒＰｏｉｎｔ）によるスライドやウェブベースのスライドを１台のビデオプロジェクタで表示する。
【０００３】
標準的なスライドプレゼンテーションを行う場合に固有の不都合な点がいくつかある。先ず、発表者が一連のスライドを進めると、先に画面表示されたスライドは完全に切り替わる。出席者は、現在表示されているスライドに関連する以前のスライドを見ることができない。次に、多くの場合、スライドコンテンツについて出席者側からインタラクションが行われない。出席者はスライドについて発表者と議論することはできるが、多くの場合、現在表示されているスライドにコンテンツを追加することはできない。
【０００４】
従来のシステムによって、従来のスライドショーを改良する試みがいくつかなされてきた。簡単なシステムの１つは、複数の表示装置を用いて、１台のコンピュータの同一の出力を表示する。通常、現在のプレゼンテーションシステムは、ラップトップ型コンピュータの表示装置のコピーをビデオプロジェクタや大型ウォール表示装置に表示するビデオ出力信号により、ラップトップ型コンピュータを用いる。ユニックス（Ｕｎｉｘ（登録商標））のオペレーティングシステムでは、ネットワーク上のどこにでも設置可能な特定のワークステーションを見ることができるように、表示装置を設定することができる。より最近では、ＶＮＣ（Ｖｉｒｔｕａｌ  Ｎｅｔｗｏｒｋ  Ｃｏｍｐｕｔｉｎｇ）やマイクロソフト・ターミナルサービスクライアント（Ｍｉｃｒｏｓｏｆｔ  Ｔｅｒｍｉｎａｌ  Ｓｅｒｖｉｃｅｓ  Ｃｌｉｅｎｔ）等の一般に普及した技術によって、あるコンピュータの表示装置やキーボード・マウスによる入力で別のコンピュータを制御することができる。
【０００５】
他の従来の試みでは、数個の表示装置をタイル状に並べて表示することによって、大型・高解像度の表示装置を作成してきた。この研究の一例は、プリンストンスケーラブル表示装置ウォール（例えば、非特許文献１）に開示されている。得られたタイル表示装置は１つの大型表示装置のように働くことが目的なので、このようなシステムの要旨は既存システムを大して改良しない。
【０００６】
より高度なシステムによって、個々の表示装置装置が互いにインタラクションを行うことができる。コネクテーブル（ＣｏｎｎｅｃＴａｂｌｅｓ）（非特許文献２）は、上部に表示装置を有する小型テーブルの表示装置の動的連結に関連している。この研究は、２つのテーブルを連結するためにこれらを物理的に移動させなければならない点で、大きな制約がある。さらに、１度に２つの表示装置しか接続することができず、また、前端部どうしで接続しなければならない。２つの表示装置は１つの面を形成してもよいし、あるいは、２つの別個の面の状態を保ってもよい。接続すると、２人のユーザはコンピュータアプリケーションを扱うことができ、データを共有することができる。
【０００７】
なお、本発明において使用される技術に関連する技術として、非特許文献３などがある。
【非特許文献１】リ、カイら(Li, Kai, et al.)、「建物内におけるスケーラブル表示装置ウォールシステムを用いた初期実験及び課題(Early experiences and challenges in building and using a scalable display wall system)」、ＩＥＥＥコンピュータグラフィックス及びアプリケーション(IEEE Computer Graphics and Applications)、２０００年、vol. 20(4)、頁６７１〜６８０
【非特許文献２】Ｐ．タンドラーら(P. Tandler, et al.)、「コネクテーブル（ＣｏｎｎｅｃＴａｂｌｅｓ）：共有ワークスペースをフレキシブルに生成する表示装置の動的連結(Dynamic coupling of displays for the flexible creation of shared workspaces)」、ＵＩＳＴ会報(Proceedings of UIST)、米国（ニューヨーク）、ＡＣＭ、２００１年
【非特許文献３】ワント(Want)、「特集：位置ベースコンピューティング(Special Issue : Location Based Computing)」、ＩＥＥＥコンピュータ(IEEE Computer)、２００１年８月、vol. 34、No. 8
【発明の開示】
【発明が解決しようとする課題】
【０００８】
従来のシステムは標準的なスライドプレゼンテーション方法を改良してきたが、プレゼンテーションシステムを改良する必要がまだある。必要なのは、従来技術の制約を克服するメディアプレゼンテーションシステムである。
【課題を解決するための手段】
【０００９】
本発明は、上記課題を解決するために、改良したプレゼンテーションを提供するピアツーピアモジュール式プレゼンテーションシステム（ＭＰＳ）を開示する。このシステムは複数の表示装置を備える。複数の表示装置は、定置表示装置または移動表示装置を含むことができる。一実施形態において、定置表示装置はコンテンツを表示するのに適した画面であり、例えば、ビデオモニタ、プラズマ表示装置、オーバヘッドプロジェクタ等である。移動表示装置は、定置表示装置にコンテンツが表示されるように、コンテンツを提示するのに適した移動表示装置ならどんな種類でもよく、例えば、ラップトップ型コンピュータ、ノートブックＰＣ、ＰＤＡ、携帯電話、表示装置を有する、あるいは、表示装置に関連する移動装置等である。表示装置は、セントラルサーバを持たないピアツーピア型システム内で互いに通信する。一実施形態において、各表示装置は、電子会議中、近隣の周囲の表示装置や遠隔地の表示装置を直接(immediately)認識する。一実施形態において、発表者は、入力装置を用いてジェスチャを生成することによって、表示装置間でコンテンツを移動させることができる。ジェスチャ入力によって、新しいコンテンツを表示装置に表示し、コンテンツを隣接する表示装置の方向に伝搬させる。コンテンツを、特定の表示装置に関連付けられたスタック若しくは他のソースを介して、その表示装置に送ることができる。
【００１０】
本発明の第１の態様は、コンテンツを表示する複数の表示装置を備えたピアツーピアモジュール式プレゼンテーションシステムであって、前記表示装置によって前記コンテンツが表示された画面を伝搬させる方向を示すジェスチャを該画面上に入力するジェスチャ入力手段と、前記表示装置毎に対応させて設けられた入出力ポートと、前記表示装置毎に対応させて設けられると共に前記入出力ポートを介してピアツーピア通信可能なプロセッサであって、対応する前記表示装置にコンテンツが表示された状態で前記ジェスチャ入力手段によって前記ジェスチャが入力され、入力されたジェスチャの方向及び速度を解釈することにより該コンテンツを伝搬させる方向を判定すると共に該方向に隣接する他の表示装置を認識した場合、該他の表示装置に対応する前記入出力ポートに対して、該コンテンツに関連付けられたコンテンツ識別情報を前記入出力ポートを介して送信し、前記他の表示装置の前記入出力ポートにより前記コンテンツ識別情報を受信した場合、該コンテンツ識別情報に関連付けられたコンテンツを該他の表示装置に表示させると共に該他の表示装置に現時点で表示されているコンテンツに関連付けられたコンテンツ識別情報を所定の入出力ポートに対して送信するプロセッサと、を含んで構成されている。
【００１３】
本発明の第２の態様は、第１の態様のシステムであって、前記プロセッサのうちの他のプロセッサから前記コンテンツ識別情報が送信される対象になっていないプロセッサに対応する前記表示装置に対応させて設けられ、新しいコンテンツ識別情報がスタックされたメモリスタックを更に含み、前記プロセッサが、前記コンテンツ識別情報を送信した際に、対応する前記表示装置の前記メモリスタックから前記新しいコンテンツ識別情報をリトリーブし、リトリーブしたコンテンツ識別情報に関連付けられたコンテンツを該表示装置に表示させるものである。
【００１４】
本発明の第３の態様は、複数の表示装置によりコンテンツを表示するピアツーピアモジュール式プレゼンテーション方法であって、前記表示装置によって前記コンテンツが表示された画面を伝搬させる方向を示すジェスチャをジェスチャ入力手段を介して該画面上に入力するジェスチャ入力ステップと、前記表示装置毎に入出力ポートと共に対応させて設けられると共に該入出力ポートを介してピアツーピア通信可能なプロセッサにより、対応する前記表示装置にコンテンツが表示された状態で前記ジェスチャ入力手段によって前記ジェスチャが入力され、入力されたジェスチャの方向及び速度を解釈することにより該コンテンツを伝搬させる方向を判定すると共に該方向に隣接する他の表示装置を認識した場合、該他の表示装置に対応する前記入出力ポートに対して、該コンテンツに関連付けられたコンテンツ識別情報を前記入出力ポートを介して第１送信ステップと、前記プロセッサにより、前記他の表示装置の前記入出力ポートにより前記コンテンツ識別情報を受信した場合、該コンテンツ識別情報に関連付けられたコンテンツを該他の表示装置に表示させる表示ステップと、前記プロセッサにより、前記他の表示装置に現時点で表示されているコンテンツに関連付けられたコンテンツ識別情報を所定の入出力ポートに対して送信する第２送信ステップと、を有している。
また、本発明の第４の態様は、第３の態様の方法であって、前記プロセッサのうちの他のプロセッサから前記コンテンツ識別情報が送信される対象になっていないプロセッサに対応する前記表示装置に対応させて設けられメモリスタックに新しいコンテンツ識別情報をスタックするスタックステップと、前記プロセッサにより、前記コンテンツ識別情報を送信した際に、対応する前記表示装置の前記メモリスタックから前記新しいコンテンツ識別情報をリトリーブするリトリーブステップと、を更に含み、前記表示ステップは、前記リトリーブステップによってリトリーブされたコンテンツ識別情報に関連付けられたコンテンツを該表示装置に表示させるステップを更に有するものである。
【００２２】
本発明の第５の態様は、コンピュータを、コンテンツを表示する複数の表示装置によってコンテンツが表示された画面を伝搬させる方向を示すジェスチャを該画面上に入力するジェスチャ入力手段、前記表示装置毎に入出力ポートと共に対応させて設けられると共に該入出力ポートを介してピアツーピア通信可能なプロセッサにより、対応する前記表示装置にコンテンツが表示された状態で前記ジェスチャ入力手段によって前記ジェスチャが入力され、入力されたジェスチャの方向及び速度を解釈することにより該コンテンツを伝搬させる方向を判定すると共に該方向に隣接する他の表示装置を認識した場合、該他の表示装置に対応する前記入出力ポートに対して、該コンテンツに関連付けられたコンテンツ識別情報を前記入出力ポートを介して第１送信手段、前記プロセッサにより、前記他の表示装置の前記入出力ポートにより前記コンテンツ識別情報を受信した場合、該コンテンツ識別情報に関連付けられたコンテンツを該他の表示装置に表示させる表示手段、及び前記プロセッサにより、前記他の表示装置に現時点で表示されているコンテンツに関連付けられたコンテンツ識別情報を所定の入出力ポートに対して送信する第２送信手段として機能させるためのプログラムである。
また、本発明の第６の態様は、第５の態様のプログラムであって、前記コンピュータを、更に、前記プロセッサのうちの他のプロセッサから前記コンテンツ識別情報が送信される対象になっていないプロセッサに対応する前記表示装置に対応させて設けられメモリスタックに新しいコンテンツ識別情報をスタックするスタック手段、及び前記プロセッサにより、前記コンテンツ識別情報を送信した際に、対応する前記表示装置の前記メモリスタックから前記新しいコンテンツ識別情報をリトリーブするリトリーブ手段として機能させ、前記表示手段が、更に、前記リトリーブ手段によってリトリーブされたコンテンツ識別情報に関連付けられたコンテンツを該表示装置に表示させるものである。
【発明を実施するための最良の形態】
【００３０】
本発明は、改良したプレゼンテーションを提供するピアツーピアモジュール式プレゼンテーションシステム（ＭＰＳ）を開示する。このシステムは複数の表示装置を備える。複数の表示装置は、定置表示装置または移動表示装置を含むことができる。一実施形態において、定置表示装置はコンテンツを表示するのに適した画面であり、例えば、ビデオモニタ、プラズマ表示装置、オーバヘッドプロジェクタ等である。移動表示装置は、定置表示装置に表示されるようにコンテンツを表示するのに適した移動表示装置ならどんな種類でもよく、例えば、ラップトップ型コンピュータ、ノートブックＰＣ、ＰＤＡ、携帯電話、その他の移動装置等である。表示装置は、セントラルサーバを持たないピアツーピア型システム内で互いに通信する。一実施形態において、各表示装置は、電子会議中、近隣の周囲の表示装置や遠隔地の表示装置を直接認識する。一実施形態において、発表者は、ジェスチャ入力を生成することによって、表示装置間でコンテンツを移動させることができる。ジェスチャ入力によって、新しいコンテンツを表示装置に表示し、コンテンツを隣接する表示装置の方向に伝搬させる。コンテンツは、特定の表示装置に関連付けられたスタックまたは他のソースを介して、その表示装置に送ることができる。
【００３１】
背面投影式プロジェクタや大型プラズマ表示装置を備えるウォール表示装置は、ますます普及し入手可能になっている。これらの表示装置の一部は、ユニット家具と同様に、様々な会議用に構成することができる。大型表示装置に加え、会議やプレゼンテーションの出席者は、ラップトップ型コンピュータ、ノートブックコンピュータ、ハンドヘルド装置を持っている場合が多い。出席者が移動すると、彼らの装置も移動する。本発明のＭＰＳは、モジュール式で移動可能な表示装置を用いて表示されたプレゼンテーションを扱うことができる。
【００３２】
本発明は、例えば、複数の表示装置を備え、該表示装置の各々が少なくとも１つの他の表示装置に隣接し、該表示装置のすべてがピアツーピアシステム内で通信し、該複数の表示装置の各々が、ジェスチャ入力を受け取るように構成された入力装置と、プロセッサと、に関連付けられ、該プロセッサの各々が、入出力ポートに関連付けられ、関連付けられた該入力装置によって受け取られたジェスチャを解釈するように構成され、該プロセッサの各々が少なくとも１つの隣接する表示装置の方向情報によって構成され、該入出力ポートの各々が隣接する表示装置に対してメッセージを送受信するように構成され、該プロセッサの各々が隣接する表示装置にコンテンツを伝搬するように構成されている、コンテンツを供給するシステムによって実施されることができる。
【００３３】
ＭＰＳが用いられる環境の図を図１に示す。環境１００は、セントラル表示装置１１０、サイド表示装置１２０、１２２、ノートブックコンピュータ１３０、タブレットＰＣ１４０、ＰＤＡ１５０を備える。構成要素１１０〜１５０は、会議室に設定される状態で図示されている。一般に、表示装置１１０〜１２２が固定されているのに対して、移動装置１３０〜１５０は環境中を移動することができる。伝搬が、コンテンツを表示装置間で転送するために使用される。
【００３４】
コンテンツは、例えば、ビデオ、画像、テキスト、音声、その他のメディア等のいかなる種類のメディアでもよい。一実施形態では、コンテンツ自体はネットワーク上にある。この場合、表示装置はコンテンツの位置によって構成されてもよい。各表示装置は、コンテンツ位置情報からコンテンツをリトリーブし表示することができる。一実施形態において、コンテンツ位置情報は、表示される画像やビデオのＵＲＬアドレスを含む。この場合、メディアをＵＲＬアドレスからリトリーブし、表示装置に表示する。
【００３５】
ジェスチャ入力は、表示コンテンツに関して行われるべきアクションを示す。ジェスチャ入力は、コンテンツ移動、コンテンツ削除、コンテンツ置換等が開始されることを示すことができる。一実施形態では、ジェスチャをタッチスクリーンで入力することができる。タッチスクリーンは、コンテンツを表示する表示装置、例えば、図１のタッチスクリーン１２０、１２２等でもよい。この場合、ジェスチャの方向および速度に基づいて、ジェスチャを検出し特徴づけることができる。様々なサイズの表示装置で確実に検出することができるジェスチャの他の有効な特徴は、ジェスチャがフリック（ｆｌｉｃｋ）でなされるかどうかである。例えば、移動ジェスチャは、指や手を用いて図１の表示装置１２０または表示装置１２２を横切って右から左への移動であってよい。右から左の方向に検出されたジェスチャは、コンテンツを右から左へ伝搬させる移動ジェスチャとして特徴づけることができる。画面１２２または画面１２０上で指を左から右へ移動させるジェスチャによって、コンテンツを左から右へ伝搬させることができる。タッチ表示装置の他に、キーボード、マウス、ジョイスティック、マイク、ＵＶセンサ、モーション検出器、レーザポインタ等の入力装置によって、ジェスチャを入力することができる。方向ジェスチャによって、コンテンツの伝搬が上下左右、左上、右上、左下、右下等の方向に行われることを示すことができる。別の実施形態において、ジェスチャは、コンテンツを３次元座標中の表示装置に移動させることを示す特徴を含んでもよい。
【００３６】
タッチスクリーン等からジェスチャ入力を受け取ると、ジェスチャを認識することができる。一実施形態において、ジェスチャの経路の単純な幾何学的特徴、例えば、バウンディングボックス（ジェスチャ全体を含む最小のボックス）の幅および高さ、始点および終点の位置等を見ることによって、ジェスチャを決定することができる。ジェスチャの終点の時間差を見ることによって、速度属性を算出する。ジェスチャの動きに沿って大幅な速度増加を探すことによって、フリックの特徴を算出する。
【００３７】
様々な種類のハードウェアを用いて、ジェスチャ入力を行う。タッチスクリーンを備えたウォール表示装置、例えば、プラズマ表示装置用スマートボード（ＳＭＡＲＴ  Ｂｏａｒｄ）で、指を用いることができる。表示装置の中にはジェスチャ入力に対応できないものもあるが（例えば、ビデオプロジェクタ）、スライドの表示や隣接する表示装置からのジェスチャコマンドの伝播を行うことができる。これらの表示装置はコンピュータに関連付けることもできる。スタイラスを用いて、ノートブックコンピュータやハンドヘルドコンピュータ等のモバイルペンコンピュータでジェスチャ入力を行う。マウス、その他のポインティングデバイス、タッチスクリーンを用いて、ラップトップ型コンピュータでジェスチャを入力することができる。また、レーザポインタや３Ｄマウス等の遠隔制御装置をウォール表示装置や移動表示装置とともに用いて、表示装置に入力する。
【００３８】
本発明の一実施形態に係る表示装置方向２００を図２に示す。方向２００は、表示装置（Ｄ０）２１０、表示装置（Ｄ１）２２０、表示装置（Ｄ２）２３０、表示装置（Ｄ３）２４０、表示装置（Ｄ４）２５０、表示装置（Ｄ０）に関連付けられたスタック２６０、表示装置（Ｄ２）に関連付けられたスタック２７０を含む。表示装置（Ｄ０）〜表示装置（Ｄ４）は、それぞれ、それらと隣接する表示装置との間に方向を示す矢印を多数有する。方向矢印はコンテンツの伝搬方向を示す。一実施形態において、隣接する表示装置から受け取ったジェスチャ入力や要求によって、特定の隣接する表示装置やスタックの特定方向に伝搬するように、各表示装置を構成することができる。本実施形態では、隣接する表示装置とのコンタクト情報や表示装置の位置関係によって、各表示装置を構成する。このため、図２の表示装置（Ｄ２）は、表示装置（Ｄ３）が右上、表示装置（Ｄ１）がすぐ右、表示装置（Ｄ４）が右下であることを認識するように構成される。これにより、表示装置（Ｄ０）でコンテンツ移動の左方向のジェスチャを受け取ると、表示装置（Ｄ０）から表示装置（Ｄ１）へ、そして、表示装置（Ｄ２）へと伝搬を行うことができる。この場合、表示装置（Ｄ０）に新しいコンテンツを送る表示装置が無いので、表示装置（Ｄ０）はスタック２６０からコンテンツをリトリーブする。同様に、この例では、表示装置（Ｄ２）は隣接する表示装置にコンテンツを伝搬するように構成されていないので、表示装置（Ｄ２）はその現在のコンテンツをスタック２７０に入れ、表示装置（Ｄ１）からリトリーブしたコンテンツのためにスペースを空ける。別の実施形態において、各表示装置は、コンテンツ識別情報をリトリーブすることができるデータベースやその他のデータソースと関連付けられている。
【００３９】
一実施形態において、ピアツーピアネットワークは少なくとも１つの伝搬グループを含むことができる。この場合、コンテンツの伝搬はグループ内でしか行われない。伝搬グループを構成することは、表示装置が部屋の前方や後方の壁等の広範囲に及ぶ場合に有効であり、すべての表示装置（後方のウォール表示装置を含む）間で伝搬を行うと、プレゼンテーションを見ている、前方のウォール表示装置に集中している人たちの気を散らす。この場合、グループが物理的・視覚的に近接した範囲内で表示装置を含むことが好ましい。伝搬方向もグループ内で構成することができる。これにより、図２において、伝搬グループは、表示装置（Ｄ０）と、表示装置（Ｄ１）と、表示装置（Ｄ２）と、からなり、伝搬順は、表示装置（Ｄ０）から表示装置（Ｄ１）と、表示装置（Ｄ１）から表示装置（Ｄ２）である。別の実施形態において、伝搬順は、表示装置が受け取ったジェスチャの方向に従う。これにより、表示装置（Ｄ０）で「左へ移動」のジェスチャを受け取った場合、コンテンツは表示装置（Ｄ０）から表示装置（Ｄ１）へ伝搬するとともに、表示装置（Ｄ１）から表示装置（Ｄ２）へ伝搬する。表示装置（Ｄ４）で「上へ移動」のジェスチャを受け取った場合、コンテンツは表示装置（Ｄ４）から表示装置（Ｄ１）へ伝搬するとともに、表示装置（Ｄ１）から表示装置（Ｄ３）へ伝搬する。伝搬グループが表示装置（Ｄ０）と表示装置（Ｄ１）しか含まない別の実施形態では、表示装置（Ｄ０）が受け取った左へ移動のジェスチャによって、コンテンツは表示装置（Ｄ０）から表示装置（Ｄ１）にしか伝搬しない。この場合、表示装置（Ｄ１）が表示した前のコンテンツ（またはコンテンツ情報）は、表示装置（Ｄ１）に関連付けられたスタックに送られる。本発明のシステムは、本発明の範囲内で考えられる、これらの方法の１つまたはこれらの組み合わせに基づいて伝搬するように構成することができる。
【００４０】
一実施形態において、各表示装置はプロセッサ／メモリシステムを含む。あるいは、各表示装置はプロセッサ／メモリシステムに関連付けられている。各プロセッサはＭＰＳソフトウェアのインスタンスを起動することができる。一実施形態において、ＭＰＳソフトウェアはＪａｖａ（登録商標）プログラムアプリケーションである。ＭＰＳのインスタンスは、Ｗｅｂサービス標準であるＸＭＬ−ＲＰＣ（Extensible Markup Language - Remote Procedure Call）を用いて、互いに通信することができる。このシステムは、Ｗｅｂサービスのインフラを用いることによって、分散した場所の表示装置を接続し電子会議等を行うことができる。
【００４１】
コンテンツの集まりやスタックはネットワーク上にロードされ、常駐する。一実施形態において、ネットワークはウェブサーバの集まりである。下記のように、コンテンツ自体ではなく、コンテンツに関する情報が表示装置間で渡される。これは表示装置間のより高速な通信を実現するためである。一実施形態において、コンテンツ識別情報はネットワーク上のコンテンツの位置である。ネットワークがウェブサーバの集まりである場合、コンテンツ情報はコンテンツのＵＲＬでもよい。メディアコンテンツやオブジェクトは渡されないので、ＸＭＬ−ＲＰＣ等の軽量のプロトコルがＭＰＳに適している。
【００４２】
固定されていない表示装置に対応する場合、隣接する表示装置を見つけるためのレジストリが必要である。例えば、非特許文献３に記載されているような方向探査用超音波や、Ｄｉｎｓｍｏｒｅ  １４９０コンパス等の方向探査用ディジタルコンパス等の種々の技術を用いて、移動表示装置の位置および方向を求めることができる。これは、簡単なリスティングやウェブサービスレジストリとして扱うことができる。セキュリティやトランザクション等のその他の問題も、出現しつつあるウェブサービスのインフラにおいて移動表示装置を扱う技術を活用することができる。
【００４３】
本発明の一実施形態に係るシステムの動作を図３の方法３００に示す。動作３００は開始ステップ３０５で開始する。次に、ステップ３１０でジェスチャを受け取る。表示装置に関連付けられた入力装置からジェスチャ入力を受け取ることができる。上記のように、タッチスクリーン、キーボード、マウス、モーションセンサ、その他の入力装置等の装置からジェスチャ入力を受け取ることができる。ジェスチャを受け取ると、ステップ３２０でジェスチャを解釈する。タッチスクリーンやマウスからジェスチャを受け取る実施形態において、認識ソフトウェアを用いてジェスチャの種類、方向、加速または速度を求めることによって、ジェスチャを解析することができる。方向および速度を解釈すると、上記の移動、削除、置換等の認識したジェスチャの種類に基づいて、ジェスチャを分類することができる。別の実施形態では、受け取ったジェスチャ入力と認識したジェスチャ入力のテーブルとを比較することによって、キーボード等の装置からのジェスチャ入力を解釈してもよい。いずれの場合も、いったんステップ３２０でジェスチャを解釈すると、ジェスチャの解釈によって動作は継続する。方法３００に示した実施形態において、ジェスチャが移動ジェスチャと判定された場合はステップ３３０に進み、ジェスチャが削除ジェスチャと判定された場合はステップ３４０に進み、ジェスチャが置換ジェスチャと判定された場合はステップ３５０に進む。受け取ったジェスチャ入力が認識されない場合、ステップ３１０に戻る（図示せず）。３種類のジェスチャしか図示されていないが、これらは説明のための例示に過ぎず、システムの表示装置のコンテンツに対してアクションを起こすその他のジェスチャは本発明の範囲内である。
【００４４】
３表示装置システム４００においてタッチスクリーンが受け取ったコンテンツを左へ移動させるジェスチャの作用を図４に示す。図４のシステムは表示装置４１０、４２０、４３０を備え、表示装置４１０はコンテンツ４１２を表示し、表示装置４２０はコンテンツ４２２を表示し、表示装置４３０はコンテンツを表示していない。図示するように、コンテンツ移動ジェスチャ４１６は表示装置４１０で右から左の方向に行われる。表示装置間の矢印が示すように、表示装置はこの種のジェスチャを受け取ると右から左の方向に伝搬するように構成されている。スタック４１４は表示装置４１０に関連付けられ、スタック４３４は表示装置４３０に関連付けられている。
【００４５】
表示装置４１０で受け取った移動ジェスチャの作用を表示装置４４０、４５０、４６０によって示す。伝搬が行われた後、一番右の表示装置４１０によって表示されたコンテンツは中央の表示装置４５０に表示され、中央の表示装置４２０によって表示されたコンテンツは一番左の表示装置４６０に表示される。一番右の表示装置４４０は、スタック４１４の一番上からリトリーブされたコンテンツ４４２を表示している。スタック４１４の上から２番目のコンテンツはスタック４４４の一番上のコンテンツである。
【００４６】
図５の方法５００は、ジェスチャが図３の方法３００で移動ジェスチャと解釈された場合のシステムの動作を示す。方法５００の説明において、ジェスチャ入力を受け取った入力装置に関連付けられた表示装置を表示装置（Ｄ０）とし、第１の隣接する表示装置を表示装置（Ｄ１）とし、表示装置（Ｄ１）の第１の隣接する表示装置を表示装置（Ｄ２）とする。方法５００は開始ステップ５０５で開始する。次に、伝搬方向に隣接する表示装置（Ｄ１）を表示装置（Ｄ０）に対して決定する。伝搬方向はジェスチャ入力（左へ移動、右へ移動、左上へ移動等）から決定する。一実施形態において、ジェスチャは、最も近い表示装置をスキップし、伝搬方向の次の表示装置に伝搬するように、コンテンツが伝搬することを示すことができる。別の実施形態では、元の表示装置が１つではなく２つの伝搬コマンドを送ることによって、表示装置（Ｄ０）からのコンテンツが元の表示装置から２つの表示装置を伝搬することができる。
【００４７】
伝搬方向に隣接する表示装置（Ｄ１）が決定されると、ステップ５２０でコンテンツプッシュ要求が表示装置（Ｄ０）から表示装置（Ｄ１）に送られる。一実施形態において、コンテンツプッシュ要求は、要求を出す表示装置（Ｄ０）から表示装置（Ｄ１）へ伝搬方向にプッシュされるコンテンツのコンテンツ識別情報を含む。上記のように、コンテンツ識別情報はＵＲＬやその他の位置情報でもよい。一実施形態において、コンテンツプッシュ要求はプッシュを要求する表示装置の識別情報を含んでもよい。
【００４８】
ステップ５２０でコンテンツプッシュメッセージが送られた後、表示装置（Ｄ０）は、表示装置（Ｄ０）のスタックまたはその他のコンテンツ識別情報ソースからコンテンツ識別表示装置情報を「引き出す」またはリトリーブすることができる。コンテンツ情報を表示装置（Ｄ０）のスタックからリトリーブすると、表示装置は更新され、リトリーブ情報に関連付けられたコンテンツを表示する。その後、ステップ５４５で方法５００の動作は終了する。
【００４９】
方法５００において、表示装置（Ｄ０）は移動ジェスチャを受け取り、解釈し、表示装置が受け取ったコンテンツプッシュ要求を伝搬方向に送る。要求を受け取る表示装置は、伝搬方向において隣接する表示装置でも離れた多数の表示装置でもよい。要求を受け取った表示装置は一連の動作を行いその表示を更新し、他の表示装置も伝搬順に同様に動作する。図６の方法６００は、後続の表示装置が本発明の一実施形態に係るコンテンツ伝搬を行う方法を示す。方法６００について説明するため、コンテンツプッシュメッセージは、表示装置（Ｄ０）によって送られ、表示装置（Ｄ１）によって受け取られ、伝搬方向の次の表示装置は表示装置（Ｄ２）とする。
【００５０】
方法６００の動作は開始ステップ６０５で開始する。次に、ステップ６１０で表示装置（Ｄ１）が隣接する表示装置（Ｄ０）からコンテンツプッシュ要求メッセージを受け取る。上記のように、コンテンツプッシュメッセージは、表示装置識別情報とコンテンツ識別情報とを含むことができる。次に、ステップ６２０で、要求を受け取った表示装置（Ｄ１）は、隣接する表示装置（Ｄ２）が伝搬方向にあるかどうかを判定する。上記のように、伝搬は、受け取ったジェスチャが示す方向または所定の経路に沿って行われる。伝搬がジェスチャによって示される方向に行われる実施形態において、表示装置（Ｄ１）は、伝搬方向に表示装置がある場合、どの表示装置にコンテンツを伝搬するかを判定しなければならない。
【００５１】
表示装置（Ｄ１）が、隣接する表示装置（Ｄ２）が伝搬方向にあると判定した場合、動作はステップ６３０に進む。伝搬方向に表示装置（Ｄ２）がない場合、方法６００の動作はステップ６４０に進み、表示装置（Ｄ１）の現在の表示（または表示装置が用いたコンテンツ識別情報）を表示装置（Ｄ１）に関連付けられたスタックにプッシュする。ステップ６３０で、表示装置（Ｄ１）はコンテンツプッシュ要求メッセージを伝搬方向の表示装置（Ｄ２）に送る。そして、表示装置（Ｄ２）は、方法６００で説明するように、要求を処理する動作を行う。ステップ６５０で、表示装置（Ｄ１）は更新され、ステップ６１０で受け取ったコンテンツプッシュ要求メッセージのコンテンツ情報に関連付けられたコンテンツを表示する。その後、ステップ６５５で方法６００の動作は終了する。最初の移動ジェスチャにより開始された伝播に含まれる表示装置の残りの数だけ、方法６００は繰り返される。
【００５２】
方法３００でジェスチャが削除ジェスチャと解釈された場合、削除ジェスチャを受け取った表示装置から現在のコンテンツを除去する。そして、その表示装置はコンテンツを表示しない。別の実施形態において、表示装置は、表示装置が素材コンテンツを表示していないことを示すデフォルトコンテンツ、例えば、スクリーンセーバや一般的なスライド等を表示する。一実施形態において、削除コンテンツに関するコンテンツ情報は、特定の表示装置に関連付けられたスタックの一番上に置かれる。一実施形態において、削除ジェスチャは、ジェスチャを受け取った表示装置にしか作用しない。この場合、削除ジェスチャは伝搬を開始しない。
【００５３】
伝搬が開始され、伝搬方向の表示装置がブランク表示装置（例えば、以前に削除ジェスチャを受け取った表示装置等）である場合、コンテンツ情報がブランク表示装置によって受け取られると伝搬は終了する。この実施形態では、ブランク表示装置は隣接する表示装置に送るコンテンツ情報を持たないので、伝搬は続かない。
【００５４】
図７の方法７００は、ジェスチャが図３の方法３００で置換ジェスチャと解釈された場合のシステムの動作を示す。方法７００は開始ステップ７０５で開始する。次に、置換ジェスチャを受け取った表示装置（Ｄ０）は、置換動作を行う方向に隣接する表示装置（Ｄ１）があるかどうかを判定する。ステップ７１０で置換方向に隣接する装置が無い場合、動作はステップ７４０に進む。ステップ７１０で置換方向に隣接する装置が検出された場合、動作はステップ７２０に進む。方法７００で図示されていない別の実施形態において、表示装置（Ｄ０）が隣接する装置の有無の判定を試みるかどうかはジェスチャによって決まる。このため、第１の種類の置換ジェスチャは隣接する表示装置の置換動作を必要とし、第２の種類の置換ジェスチャは表示装置スタックの置換動作を必要とする。したがって、この実施形態において、方法７００の動作は進む。
【００５５】
ステップ７４０で、表示装置（Ｄ０）は表示装置（Ｄ０）のスタックからコンテンツを引き出す。次に、ステップ７５０で、置換ジェスチャ入力を受け取った時に表示装置（Ｄ０）に表示されているコンテンツは表示装置（Ｄ０）のスタックの一番上に押し出される。その後、方法７００の動作はステップ７６０に進む。
【００５６】
ステップ７２０で、置換方向の隣接する表示装置（Ｄ１）は、表示装置（Ｄ０）から置換要求メッセージが送られる。一実施形態において、置換要求メッセージは、表示装置（Ｄ０）の表示装置識別情報と、コンテンツ識別情報と、を含む。次に、ステップ７３０で、表示装置（Ｄ０）は置換応答メッセージを受け取る。一実施形態において、置換応答は、表示装置識別情報とコンテンツ識別情報とを含む。識別情報は、ステップ７２０で置換要求メッセージが送られた同じ表示装置（Ｄ１）に関連付けられている。コンテンツ識別情報は、表示装置（Ｄ１）が置換要求メッセージを受け取った時に表示装置（Ｄ１）が表示しているコンテンツに関する情報である。次に、方法７００の動作はステップ７６０に進み、表示装置（Ｄ０）が更新される。表示装置（Ｄ１）から受け取ったコンテンツ情報に関連付けられたコンテンツを表示することによって、表示装置（Ｄ０）を更新する。表示装置（Ｄ０）によって以前表示されていたコンテンツ情報は、表示装置（Ｄ１）に送られて表示されるか、あるいは、表示装置（Ｄ０）のスタックに送られる。その後、ステップ７６５で、方法７００の動作は終了する。
【００５７】
方法７００に示した実施形態について説明したように、置換ジェスチャを受けた表示装置（Ｄ０）は、置換ジェスチャの方向の表示装置（Ｄ１）とコンテンツを置換ようとする。図８の方法８００は、表示装置（Ｄ０）から置換要求を受け取った表示装置（Ｄ１）の動作を示す。方法８００は開始ステップ８０５で開始する。次に、ステップ８１０で、表示装置（Ｄ１）は表示装置（Ｄ０）から置換要求を受け取る。一実施形態において、置換要求は、表示装置（Ｄ０）の表示装置識別情報と、置換ジェスチャを受け取った時の表示装置（Ｄ０）のコンテンツ識別情報と、を含む。ステップ８２０で、置換応答を表示装置（Ｄ１）から表示装置（Ｄ０）に送る。一実施形態において、置換応答は、表示装置（Ｄ１）の表示装置識別情報と、表示装置（Ｄ１）が置換要求メッセージを受け取った時の表示装置（Ｄ１）のコンテンツ情報と、を含む。応答メッセージが送られた後、表示装置（Ｄ１）は更新され、ステップ８１０で表示装置（Ｄ０）から受け取った置換要求のコンテンツ情報に関連付けられたコンテンツを表示する。その後、ステップ８３５で動作は終了する。
【００５８】
本発明のＭＰＳは、上記の機能の他に、いくつかの動作的機能を有することができる。例えば、別の表示装置のミラーを有するように、すなわち、別の表示装置と同一のコンテンツを表示するように表示装置を構成してもよい。この機能は、大会議室や異なる場所でコンテンツを表示する場合に有効である。この場合、特定の表示装置のコンテンツが変化するたびに、それに関連付けられた表示装置も同じコンテンツに変化する。
【００５９】
別の機能として、複数の表示装置にコンテンツを送ることができる。この機能は図２を参照して説明することができ、ここで、表示装置（Ｄ４）がラップトップ型コンピュータ、表示装置（Ｄ０）、（Ｄ１）、（Ｄ２）が壁に設けられた定置表示装置とする。発表者は新しいコンテンツを表示装置（Ｄ０）〜（Ｄ２）のそれぞれに送りたい場合がある。この場合、表示装置（Ｄ４）は、上方に移動するフリックジェスチャ入力を受け取ることができる。フリックジェスチャは、ラップトップ型コンピュータを表示装置のすぐ前などに置いた状態で行うことができる。表示装置（Ｄ４）は、この種のワンタッチジェスチャを解釈すると、コンテンツを同時に表示装置（Ｄ０）〜（Ｄ２）に直接送る。このコンテンツは、表示装置（Ｄ４）に関連付けられたスタックからリトリーブすることができる（図２には図示せず）。
【００６０】
少なくとも１つの表示装置が表示装置間の通信を制御・制限するために、グループ許可・セキュリティを用いることができる。これは、表示装置が新しいコンテンツを受け取る場所、表示装置がコンテンツを送る相手等から制限することができる。一実施形態において、コマンドの伝搬は、同一グループ内の表示装置間のみで行われるように制限することができる。
【００６１】
一実施形態において、ラップトップ型コンピュータ、ＰＤＡ、その他の移動装置を用いて、表示装置を実現することができる。この場合、各移動装置は、ＢｌｕｅＴｏｏｔｈTM技術、超音波技術、ＧＰＳセンサを利用するような位置検知機構を備える。この実施形態では、移動表示装置の位置が変化すると、その表示装置は更新した位置情報をピアツーピアネットワークを介して他の表示装置に送る。代替例として、ＩＲセンサやＲＦタグ等の異なるセンサ機構を用いて、環境内の移動装置の位置を決定してもよい。例えば、会議室内の移動装置にＲＦタグを装着することができる。例えば、会議室の個々の座席のように、表示装置の位置が異なる可能性がある会議室内では、ＲＦスキャナを設置することができる。移動表示装置を室内の別の場所に移動させた場合、移動表示装置のユーザは装置を走査し、その表示装置の現在の位置を示すことができる。この実施形態において、装置のデフォルト方向はユーザと対向する画面や部屋の前方の方向と一致するので、ジェスチャが関連する表示装置の方向に基づいてジェスチャを行うようにする。位置／方向検知システムを用いる実施形態において、移動装置の方向および位置を算出することができる。この場合、移動表示装置の現在の位置および方向に基づいて、ジェスチャを解釈する。
【００６２】
一実施形態において、注釈を用いて、プレゼンテーションの出席者が考えを共有することができる。この実施形態において、出席者の前に少なくとも１つのメイン表示装置を設置することができる。さらに、出席者は、各々、ピアツーピアシステム内で表示装置を有する。メイン表示装置の１つにコンテンツが表示されると、出席者は、適宜のジェスチャ（通常、メイン表示装置のコンテンツをコピーするように作用する「下方移動」ジェスチャ）でコンテンツをリトリーブすることができる。次に、出席者はそのコンテンツに注釈を付け、注釈の付いた新しいコンテンツをメイン表示装置に入れることができる。この実施形態のＭＰＳは、パスワードやセキュリティを設定して、出席者全員または選ばれた一部がメイン表示装置のコンテンツを出し入れできるように構成することができる。
【００６３】
上記のように、本発明の一実施形態に係る移動表示装置として、ＰＤＡ、ラップトップ型コンピュータ、ノートブックＰＣ等の移動装置を用いることができる。上記のように、移動装置を用いて、他の表示装置に表示されたコンテンツのコピーをリトリーブすることができる。さらに、移動装置を用いて、リトリーブしたコンテンツに注釈を付け、そのコンテンツを表示装置に戻し、それをグループで見ることができる。このように、パーソナル表示装置を操作するユーザは、会議室での会議、講義、その他のグループでインタラクションする環境において、パブリック表示装置とインタラクションを行うことができる。これは、ウォール表示装置に直接物理的に接触することができる発表者と違って、出席者は社会的な慣習や時間的な都合によってウォール表示装置に近づいてプレゼンテーションに貢献する気が失せてしまう場合が多いので、便利である。
【００６４】
以上、特定のジェスチャについて説明してきたが、本発明のシステムは、多種の入力装置から受け取った多種のジェスチャを認識すると動作するように構成することができる。さらに、様々な動作を行うように様々なジェスチャを構成することができ、これらはすべて本発明の範囲内である。
【００６５】
改良したプレゼンテーションを提供するピアツーピアモジュール式プレゼンテーションシステム（ＭＰＳ）を開示する。このシステムは複数の表示装置を備える。複数の表示装置は、定置表示装置または移動表示装置を含むことができる。一実施形態において、定置表示装置はコンテンツを表示するのに適した画面であり、例えば、ビデオモニタ、プラズマ表示装置、オーバヘッドプロジェクタ等である。移動表示装置は定置表示装置に表示されているようにコンテンツを表示するのに適した移動表示装置ならどんな種類でもよく、例えば、ラップトップ型コンピュータ、ノートブックＰＣ、ＰＤＡ、携帯電話、その他の表示装置を有する移動装置等である。表示装置は、セントラルサーバを持たないピアツーピア型システム内で互いに通信する。一実施形態において、各表示装置は、近隣の周囲の表示装置を認識している。伝搬方向は、システムの表示装置のうち少なくとも２つに対して設定することができる。一実施形態において、発表者は、１つの表示装置でジェスチャを生成することによって、表示装置間でコンテンツを移動させることができる。ジェスチャ入力によって、新しいコンテンツを特定の表示装置に表示し、コンテンツを隣接する表示装置の設定した方向に伝搬させる。コンテンツは、特定の表示装置に関連付けられたスタックを介して、その表示装置に送ることができる。
【００６６】
本発明の他の特徴、側面、目的は、図面および特許請求の範囲を検討することによって得られる。本発明の他の実施形態は本発明の精神と範囲内で実現され得る。
【００６７】
以上、例示および説明のために、本発明の好適な実施形態について説明してきた。本発明は、開示されているとおりの形態がすべてではなく、これに限定されるものではない。多くの修正および変更が当業者にとって明らかであることは自明である。本発明の原理およびその実際の応用例を最もよく説明することによって、他の当業者が種々の実施形態の場合や特定の使用に適した種々の修正がなされた場合に本発明を理解できるように、上記実施形態を選択し説明した。本発明の範囲は特許請求の範囲およびその均等物によって定められる。
【００６８】
専用に設計された集積回路またはその他の電子機器回路からなる実施形態の他に、本発明は、コンピュータ技術者には明らかなように、本発明の記載に従ってプログラムされた従来の汎用（または専用）ディジタルコンピュータ（またはマイクロプロセッサ）を用いて、適宜実現することができる。
【００６９】
適宜のソフトウェアコーディングは、ソフトウェア技術者には明らかなように、本発明の記載に基づいて熟練したプログラマによって容易に作成することができる。また、本発明は、当業者にはただちに明らかなように、アプリケーション専用集積回路を作製することによって、または、従来のコンポーネント回路の適宜のネットワークを相互接続することによって、実現してもよい。
【００７０】
本発明は、本発明の処理を実行するようにコンピュータをプログラムするために用いることができる命令が記憶された記憶媒体であるコンピュータプログラムプロダクトを含む。この記憶媒体には、フロッピー（登録商標）ディスク、光ディスク、ＤＶＤ、ＣＤ−ＲＯＭ、マイクロドライブ、光磁気ディスクなどのあらゆる種類のディスク、ＲＯＭ、ＲＡＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、ＤＲＡＭ、ＶＲＡＭ、フラッシュメモリ装置、磁気カード、光カード、ナノシステム（分子メモリＩＣを含む）、命令および／またはデータの記憶に適したあらゆる種類のメディアまたは装置が含まれるが、これらに限定されるわけではない。
【００７１】
本発明は、コンピュータ読み取り可能媒体のいずれか１つに記憶されると、汎用（または専用）コンピュータ（またはマイクロプロセッサ）の両方のハードウェアを制御するとともに、コンピュータまたはマイクロプロセッサが本発明の処理結果を利用して人間であるユーザまたは他の機構とのインタラクションを行うことを可能にするソフトウェアを含む。このようなソフトウェアには、デバイスドライバ、オペレーティングシステム、ユーザアプリケーションが含まれるが、これらに限定されるわけではない。
【００７２】
汎用（または専用）コンピュータ（またはマイクロプロセッサ）のプログラム（ソフトウェア）には、ピアツーピアモジュール式プレゼンテーションシステムにおいてコンテンツを表示するが、これに限定されない本発明の記載を実現するソフトウェアモジュールが含まれる。
【図面の簡単な説明】
【００７３】
【図１】モジュール式プレゼンテーションシステムが用いられる環境の図である。
【図２】本発明の一実施形態に係るピアツーピア表示装置の方向の説明図である。
【図３】本発明の一実施形態に係るジェスチャ入力の処理方法の説明図である。
【図４】本発明の一実施形態に係るジェスチャに応じた伝搬の説明図である。
【図５】本発明の一実施形態に係る、ジェスチャを受け取った表示装置による移動ジェスチャの処理方法の説明図である。
【図６】本発明の一実施形態に係る、移動ジェスチャに応じて伝搬を実行する方法の説明図である。
【図７】本発明の一実施形態に係る、ジェスチャを受け取った表示装置による置換ジェスチャの処理方法の説明図である。
【図８】本発明の一実施形態に係る、置換ジェスチャに応じて伝搬を実行する方法の説明図である。
【符号の説明】
【００７４】
１００  環境
１１０、１２０、１２２  表示装置
２００  表示装置方向
２１０、２２０、２３０、２４０、２５０  表示装置
２６０、２７０  スタック
【図２】
0004622373.tif 000002
【図３】
0004622373.tif 000003
【図４】
0004622373.tif 000004
【図５】
0004622373.tif 000005
【図６】
0004622373.tif 000006
【図７】
0004622373.tif 000007
【図８】
0004622373.tif 000008
【図１】
0004622373.tif 000009