(57)【要約】【課題】プレゼンテーションの視覚的忠実性を最適化する方法、システム、及びプログラムを提供する。【解決手段】複数のプレゼンテーション視聴者及び複数のディスプレイ装置についてのプレゼンテーションの視覚的忠実性を最適化するためのシステム及び方法であって、ディスプレイ装置の１つ以上の特性と、ディスプレイ装置の分布と、複数のプレゼンテーション視聴者の分布と、１つ以上のｈ−スライドを含む視覚的プレゼンテーションと、に基づいて、複数のプレゼンテーション視聴者が利用できるビューの品質をモデル化することと、モデル化に基づいて、１つ以上のｈ−スライドについて複数のディスプレイ装置への最適なマッピングを判断することと、を含む、システム及び方法。【選択図】      図４
2006119629.tif 000002
【特許請求の範囲】
【請求項１】
複数の視聴者及び複数のディスプレイ装置についてのプレゼンテーションの視覚的忠実性を最適化するための方法であって、
前記ディスプレイ装置の１つ以上の特性と、
前記ディスプレイ装置の分布と、
前記複数の視聴者の分布と、
１つ以上のハイパー・スライドを含む視覚的プレゼンテーションと、に基づいて、
前記複数の視聴者が利用できるビューの品質をモデル化することと、
前記モデル化に基づいて、前記１つ以上のハイパー・スライドについて前記複数のディスプレイ装置への最適なマッピングを判断することと、を含む、
方法。
【請求項２】
前記最適なマッピングの判断が、前記視聴者の観点からの情報損失を最小にする、請求項１に記載の方法。
【請求項３】
前記判断が、プレゼンターの嗜好に基づく１つ以上の限定による、請求項１に記載の方法。
【請求項４】
前記プレゼンターの前記嗜好を自動的に学習することによって限定を提供することをさらに含む、
請求項１に記載の方法。
【請求項５】
前記モデル化のステップが、各ハイパー・スライドについての前記複数のディスプレイ装置についてのコンテンツ歪を判断することをさらに含む、
請求項１に記載の方法。
【請求項６】
前記モデル化のステップが、前記複数のディスプレイ装置についてのコンテンツ損失を判断することをさらに含む、
請求項１に記載の方法。
【請求項７】
ハイパー・スライドが、入力ソース、制御動作、及び前記複数のディスプレイ装置の１つ以上によって描画可能な対象のうちの１つである、
請求項１に記載の方法。
【請求項８】
前記最適なマッピングの判断が、ハイパー・スライドを、ある時点における前記複数のディスプレイ装置の少なくとも１つと関連付ける、
請求項１に記載の方法。
【請求項９】
複数の視聴者及び複数のディスプレイ装置についてのプレゼンテーションの視覚的忠実性を最適化するためのシステムであって、
複数のディスプレイ装置を含みプレゼンテーションが行われる場所を表現するべニューモデルと、
前記プレゼンテーションが１つ以上のハイパー・スライドを含み、前記１つ以上のハイパー・スライドの前記複数のディスプレイ装置への最適なマッピングを判断することができる、コンピュータ・オーサリング・アシスタントと、
前記最適なマッピングに基づいて前記プレゼンテーションを動作することができる、プレゼンテーション制御と、を備える、
システム。
【請求項１０】
前記コンピュータ・オーサリング・アシスタントが、プレゼンテーション視聴者分布モデルと、前駆複数のディスプレイ装置の１つ以上の特性と、前記プレゼンテーションと、に基づいて、前記最適なマッピングを判断する、
請求項９に記載のシステム。
【請求項１１】
前記プレゼンテーション制御に結合されており前記複数のディスプレイ装置と連絡することができる装置制御をさらに含む、
請求項９に記載のシステム。
【請求項１２】
グラフィカル・ユーザー・インタフェースをさらに含む、請求項９に記載のシステム。
【請求項１３】
前記グラフィカル・ユーザー・インタフェースが、仮想環境、拡張現実環境、及び現実環境の少なくとも１つの内で、前記プレゼンテーションを示すことができる、第１のグラフィカル・ユーザー・インタフェースをさらに含む、
請求項１２に記載のシステム。
【請求項１４】
前記グラフィカル・ユーザー・インタフェースが、プレゼンターがその場でプレゼンテーションを変更できるようにする、第１のグラフィカル・ユーザー・インタフェースを含む、
請求項１２に記載のシステム。
【請求項１５】
前記コンピュータ・オーサリング・アシスタントがプレゼンターのプレゼンテーション嗜好を学習できる、
請求項１２に記載のシステム。
【請求項１６】
複数のプレゼンテーション視聴者及び複数のディスプレイ装置についての視覚的忠実性を最適化するための機能を実行するための、コンピュータによって実行可能な命令のプログラムであって、
前記ディスプレイ装置の１つ以上の特性と、
前記ディスプレイ装置の分布と、
前記複数のプレゼンテーション視聴者の分布と
１つ以上のハイパー・スライドを含む視覚的プレゼンテーションと、に基づいて、
前記複数のプレゼンテーション視聴者が利用できるビューの品質をモデル化するステップと、
前記モデル化に基づいて、１つ以上のハイパー・スライドについて前記複数のディスプレイ装置への最適なマッピングを判断するステップと、を含む、
プログラム。
【請求項１７】
前記最適なマッピングの判断が、前記プレゼンテーション視聴者の前記観点からの情報損失を最小にする、
請求項１６に記載のプログラム。
【請求項１８】
前記判断が、プレゼンターの嗜好に基づく１つ以上の限定による、
請求項１６に記載のプログラム。
【請求項１９】
前記プレゼンターの前記嗜好を自動的に学習することによって、限定を提供することをさらに含む、
請求項１６に記載のプログラム。
【請求項２０】
前記モデル化のステップが、各ハイパー・スライドについての前記複数のディスプレイ装置についてのコンテンツ歪を判断することをさらに含む、
請求項１６に記載のプログラム。
【請求項２１】
前記モデル化の前記ステップが、前記複数のディスプレイ装置についての前記コンテンツ損失を判断することをさらに含む、
請求項１６に記載のプログラム。
【請求項２２】
ハイパー・スライドが、入力ソース、制御動作、及び前記複数のディスプレイ装置の１つ以上によって描画可能な対象のうちの１つである、
請求項１６に記載のプログラム。
【請求項２３】
前記最適なマッピングの前記判断が、ハイパー・スライドを、ある時点における前記複数のディスプレイ装置の少なくとも１つと関連付ける、
請求項１６に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチメディア・ベニュー（開催地）（ｖｅｎｕｅ）についてのプレゼンテーションのコンピュータによる構成に関連する。すなわち、プレゼンテーションの視覚的忠実性を最適化する方法、システム、及びプログラムに関する。
【背景技術】
【０００２】
プレゼンテーション品質を高めるために、今では、多くの会議環境に、プラズマ・ディスプレイ及びサラウンド・スピーカ等のマルチメディア装置が設けられている。しかしながら、一般的なプレゼンテーション・オーサリング・ツールでは、会議参加者は、単一のディスプレイ及びステレオ・チャネル以外の装置から恩恵を受けることはない。高性能マルチメディア装置の価格値下げは、このような装置をより多く使用することによってプレゼンテーションを向上させるように、プレゼンターに促す。たとえば、プレゼンターは、テキストを示すために第１のディスプレイを使用できる一方、サポートする図（ｆｉｇｕｒｅ）又は映像（ｖｉｄｅｏ）を示すために他のディスプレイを使用できる。
【０００３】
多くの普及しているオーサリング・ツールは、単一のディスプレイ装置上に描画（ｒｅｎｄｅｒｉｎｇ）するためにメディアのユニット（例：スライド）を形成するのに適しているが、複数の装置に渡ってのオーサリング及びプレゼンテーションのサポートは提供しない。このことは、プレゼンターが、プレゼンテーションの向上又はテレ・プレゼンテーション（ｔｅｌｅ−ｐｒｅｓｅｎｔａｔｉｏｎ）用の追加の装置を使用することを妨げる。複数のマルチメディア装置についてのプレゼンテーション準備及び再生を容易にする、プレゼンテーション・オーサリング及び再生ツールが求められる。
本願発明に関連する先行技術には以下のものがあるが、いずれによっても上記課題は解決されていない。
【０００４】
【非特許文献１】チュンユアン・リャオ、キョン・リウ、ドン・キンバー、パトリック・チュウ、ジョナサン・フット、リン・ウィルコックス（Chunyuan Liao, Qiong Liu, Don Kimber, Patrick Chiu, Jonathan Foote, Lynn Wilcox），「テレコンのための共用インタラクティブ・ビデオ（“Shared Interactive Video for Teleconferencing”）」，ACM MM'03の予稿集（Proc. of ACM MM'03），２００３年１１月２日，Ｐ．５４６〜５５４
【非特許文献２】「同時会議サービス主催（“Sametime Meeting Services Hosting”）」，ロータス・ソフトウェア・ホワイト・ペーパ（A Lotus Software White Paper）, ２００３年１月，３８ページ, Freelance: http://www.lotus.com/products/smrtsuite.nsf/wPages/freelance
【非特許文献３】「同時３．０音声／映像サービス（“Sametime 3.0 Audio/Video Services”）」，ロータス・ソフトウェア・ホワイト・ペーパ（A Lotus Software White Paper）, ２００２年９月，４１ページ, Freelance: http://www.lotus.com/products/smrtsuite.nsf/wPages/freelance
【非特許文献４】「同時３．１音声／映像構成及び展開の検討（“Sametime 3.1 Audio/Video Configuration and Deployment Considerations”）」，ロータス・ソフトウェア・ホワイト・ページ（A Lotus Software White Paper）, ２００３年３月，１６ページ, Freelance: http://www.lotus.com/products/smrtsuite.nsf/wPages/freelance
【非特許文献５】「同時ホワイトボード用のプレゼンテーション生成（“Creating Presentations for the Sametime Whiteboard”）」，ロータス・ソフトウェア・ホワイト・ペーパ（A Lotus Software White Paper）, ２００３年３月，６ページ, Freelance: http://www.lotus.com/products/smrtsuite.nsf/wPages/freelance
【非特許文献６】「同時会議サービス主催（“Sametime Meeting Services Hosting”）」，ロータス・ソフトウェア・ホワイト・ペーパ（A Lotus Software White Paper）, ２００３年１月，３８ページ, Freelance: http://www.lotus.com/products/smrtsuite.nsf/wPages/freelance
【非特許文献７】ジョハンソン・ビー．、ハッチンス・ジー．、ウイノグラッド・ティー．、及びストーン・エム．(Johanson, B., Hutchins, G., Winograd, T.& Stone, M.），「的確な指摘：インタラクティブなワークスペースにおけるフレキシブルな入力の出力先変更を伴う経験("PointRight: Experience with flexible input redirection in interactive workspaces"」、ＵＩＳＴ’０２の予稿集（“Proc. of UIST”），２００２年１２月２日、ＡＣＭプレス（ACM Press），Ｐ．２２７〜２３４
【非特許文献８】パトリック・チウ、キオン・リウ、ジョーン・ボレツキイ、ジョナサン・フット、トオル・フセ、ドン・キンバー、スラポン・レルチチチャイ、チュニュアン・リャオ（Patrick Chiu, Qiong Liu, John Boreczky, Jonathan Foote, Tohru Fuse, Don Kimber, Surapong Lertsithichai, Chunyuan Liao），「多重ディスプレイ環境におけるスライド操作及び注釈付け（“Manipulating and Annotating Slides in a Multi-Display Environment”）」，INTERACTの予稿集(Proc. of INTERACT)、２００３年９月、Ｐ．５８３〜５９０
【非特許文献９】リチャード・アンダーソン、ジェイ・ビーバズ、タミィ・ファンドグリフト、フレッド・ビデオン（Richard Anderson, Jay Beavers, Tammy VanDeGrift, Fred Videon）、「同期式距離学習のためのビデオ会議及びプレゼンテーション・サポート（“Videoconferencing and Presentation Support for Synchronous Distance Learning”）」，教育会議における第３３回ＡＳＥＥ／ＩＥＥＥフロンティア（33rd ASEE/IEEE Frontiers in Education Conference），２００３年１１月５日〜８日
【非特許文献１０】リチャード・アンダーソン、ルース・アンダーソン、タミィ・ファンドグリフト、スティーブン・ウルフマン、ケン・ヤスハラ（Richard Anderson, Ruth Anderson, Tammy VanDeGrift, Steven Wolfman, Ken Yasuhara）、「コンピュータを媒介としたフィードバックによる大クラスでのインタラクションの促進」（“Promoting Interaction in Large Classes with Computer Mediated Feedback”），ＯＳＣＬの予稿集(Proc. of OSCL)、２００３年６月１４日〜１８日
【非特許文献１１】ハンジン・ツァン、キオン・リウ、スラポン・レルチチチャイ、チュニュアン・リャオ、ドン・キンバー、（Hangjin Zhang, Qiong Liu, Surapong Lertsithichai, Don Kimber），「メディア装置分布環境のためのプレゼンテーション・オーサリング・ツール（“A Presentation Authoring Tool for Media Devices Distributed Environments”）」，２００４年６月２７日
【非特許文献１２】フルトン・ジェームス・ティー．（Fulton, James T.）、「生物学的ビジョンにおけるプロセス（“PROCESSES IN BIOLOGICAL VISION”）」，インターネット上で入手可能：URL:http://www.4colorvision. com,２００３年８月１５日に最終更新
【非特許文献１３】「人間工学的データ及び取付高さ（“Ergonomics Data & Mounting Heights”）」，インターネット上で入手可能：URL:http://www.ergotron.com/5_support/literature/PDF/ergonomics_arms_data.pdf、２００４年１２月に印刷
【非特許文献１４】キオン・リウ、ドン・キンバー、ジョナサン・フット、リン・ウィルコックス、ジョーン・ボレツキィ（Qiong Liu, Don Kimber, Jonathan Foote, Linn Wilcox, and John Boreczky,），「フライスペック：複合型人間及び自動制御による多重ユーザー・ビデオ・カメラ・システム（“A Multi-User Video Camera System with Hybrid Human and Automatic Control”）」，ＡＣＭマルチメディア２００２の予稿集(Proc. of ACM Multimedia 2002)、２００２年１２月１日、Ｐ．４８４〜４９２
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の課題は、プレゼンテーションの視覚的忠実性を最適化する方法、システム、及びプログラムを提供することである。
【課題を解決するための手段】
【０００６】
本発明の第１の態様は、複数の視聴者及び複数のディスプレイ装置についてのプレゼンテーションの視覚的忠実性を最適化するための方法であって、ディスプレイ装置の１つ以上の特性と、ディスプレイ装置の分布と、複数の視聴者の分布と、１つ以上のハイパー・スライドを含む視覚的プレゼンテーションと、に基づいて、複数の視聴者が利用できるビューの品質をモデル化することと、モデル化に基づいて、１つ以上のハイパー・スライドについて複数のディスプレイ装置への最適なマッピングを判断することと、を含む、方法である。
【０００７】
本発明の第２の態様は、最適なマッピングの判断が、視聴者の観点からの情報損失を最小にする、第１の態様の方法である。
【０００８】
本発明の第３の態様は、判断が、プレゼンターの嗜好に基づく１つ以上の限定による、第１の態様の方法である。
【０００９】
本発明の第４の態様は、プレゼンターの嗜好を自動的に学習することによって限定を提供することをさらに含む、第１の態様の方法である。
【００１０】
本発明の第５の態様は、モデル化のステップが、各ハイパー・スライドについての複数のディスプレイ装置についてのコンテンツ歪を判断することをさらに含む、第１の態様方法である。
【００１１】
本発明の第６の態様は、モデル化のステップが、複数のディスプレイ装置についてのコンテンツ損失を判断することをさらに含む、第１の態様の方法である。
【００１２】
本発明の第７の態様は、ハイパー・スライドが、入力ソース、制御動作、及び複数のディスプレイ装置の１つ以上によって描画可能な対象のうちの１つである、第１の態様の方法である。
【００１３】
本発明の第８の態様は、最適なマッピングの判断が、ハイパー・スライドを、ある時点における複数のディスプレイ装置の少なくとも１つと関連付ける、第１の態様の方法である。
【００１４】
本発明の第９の態様は、複数の視聴者及び複数のディスプレイ装置についてのプレゼンテーションの視覚的忠実性を最適化するためのシステムであって、複数のディスプレイ装置を含みプレゼンテーションが行われる場所を表現するべニューモデルと、プレゼンテーションが１つ以上のハイパー・スライドを含み、１つ以上のハイパー・スライドの複数のディスプレイ装置への最適なマッピングを判断することができる、コンピュータ・オーサリング・アシスタントと、最適なマッピングに基づいてプレゼンテーションを動作することができる、プレゼンテーション制御と、を備える、システムである。
【００１５】
本発明の第１０の態様は、コンピュータ・オーサリング・アシスタントが、プレゼンテーション視聴者分布モデルと、前駆複数のディスプレイ装置の１つ以上の特性と、プレゼンテーションと、に基づいて、最適なマッピングを判断する、第９の態様のシステムである。
【００１６】
本発明の第１１の態様は、プレゼンテーション制御に結合されており複数のディスプレイ装置と連絡することができる装置制御をさらに含む、第９の態様のシステムである。
【００１７】
本発明の第１２の態様は、グラフィカル・ユーザー・インタフェースをさらに含む、第９の態様のシステムである。
【００１８】
本発明の第１３の態様は、グラフィカル・ユーザー・インタフェースが、仮想環境、拡張現実環境、及び現実環境の少なくとも１つの内で、プレゼンテーションを示すことができる、第１のグラフィカル・ユーザー・インタフェースをさらに含む、第１２の態様のシステムである。
【００１９】
本発明の第１４の態様は、グラフィカル・ユーザー・インタフェースが、プレゼンターがその場でプレゼンテーションを変更できるようにする、第１のグラフィカル・ユーザー・インタフェースを含む、第１２の態様のシステムである。
【００２０】
本発明の第１５の態様は、コンピュータ・オーサリング・アシスタントがプレゼンターのプレゼンテーション嗜好を学習できる、第１２の態様のシステムである。
【００２１】
本発明の第１６の態様は、複数のプレゼンテーション視聴者及び複数のディスプレイ装置についての視覚的忠実性を最適化するための機能を実行するための、コンピュータによって実行可能な命令のプログラムであって、ディスプレイ装置の１つ以上の特性と、ディスプレイ装置の分布と、複数のプレゼンテーション視聴者の分布と１つ以上のｈ−スライドを含む視覚的プレゼンテーションと、に基づいて、複数のプレゼンテーション視聴者が利用できるビューの品質をモデル化するステップと、モデル化に基づいて、１つ以上のｈ−スライドについて複数のディスプレイ装置への最適なマッピングを判断するステップと、を含む、プログラムである。
【００２２】
本発明の第１７の態様は、最適なマッピングの判断が、プレゼンテーション視聴者の観点からの情報損失を最小にする、第１６の態様のプログラムである。
【００２３】
本発明の第１８の態様は、判断が、プレゼンターの嗜好に基づく１つ以上の限定による、第１６の態様のプログラムである。
【００２４】
本発明の第１９の態様は、プレゼンターの嗜好を自動的に学習することによって、限定を提供することをさらに含む、第１６の態様のプログラムである。
【００２５】
本発明の第２０の態様は、モデル化のステップが、各ｈ−スライドについての複数のディスプレイ装置についてのコンテンツ歪を判断することをさらに含む、
請求項１６に記載のプログラム。
【００２６】
本発明の第２１の態様は、モデル化のステップが、複数のディスプレイ装置についてのコンテンツ損失を判断することをさらに含む、第１６の態様のプログラムである。
【００２７】
本発明の第２２の態様は、ハイパー・スライドが、入力ソース、制御動作、及び複数のディスプレイ装置の１つ以上によって描画可能な対象のうちの１つである、第１６の態様のプログラムである。
【００２８】
本発明の第２３の態様は、最適なマッピングの判断が、ハイパー・スライドを、ある時点における複数のディスプレイ装置の少なくとも１つと関連付ける、第１６の態様のプログラムである。
【発明の効果】
【００２９】
上記各態様により、本発明は、プレゼンテーションの視覚的忠実性を最適化する方法、システム、及びプログラムを提供することが可能となる。
【発明を実施するための最良の形態】
【００３０】
本発明は例として説明されており、同様の符号が同様の要素を示す添付図面の示すものに限定する意図ではない。本開示における実施の形態への参照は、必ずしも同じ実施の形態に対するものではなく、このような参照は、少なくとも１つを意味する。特定の実施例について説明しているが、これは説明のためのみに行われることと理解されたい。関連する技術分野における通常の知識を有する者は、本発明の範囲及び精神から逸脱せずに、他のコンポーネント及び構造が使用できることを認識するであろう。
【００３１】
本開示の実施の形態は、特有のメディア（例：マイクロソフト社、パワーポイント）をオーサリングするために使用されるツールを補完するものであり、単一のメディア装置のために準備されたメディア・ユニットを、異なるメディア装置が異なるメディアを示すことが可能な、同期するマルチメディア・プレゼンテーションに組織するために使用できる。メディア装置は、テキスト、画像、及び／又は音声情報を提示する（プレゼンテーションする）か若しくは捕捉することができ、又は装置を制御することができる。限定されない例として、メディア装置は、ビデオ・ディスプレイ（例：プラズマ・モニター、液晶ディスプレイ、テレビ）、ビデオ・カメラ、マイクロホン、デジタイザ、スピーカ、プリンタ、室内灯、および任意の他の適切な装置を含んでいてもよい。当然のことながら、現在知られているか今後開発されるものの両方の、より多くのメディア装置が可能であり、完全に本開示の範囲及び精神の中にあることを、本技術分野における通常の知識を有する者によって認識されるであろう。さらに、本開示の実施の形態は、メディア装置の複数の構造をサポートする。
【００３２】
ベニューとは、そこでプレゼンテーションが行われる場所（ｓｅｔｔｉｎｇ）である。それは、単一の部屋であってもよく、又は複数箇所に渡るテレコンされた（ｔｅｌｅ−ｃｏｎｆｅｒｅｎｃｅｄ）プレゼンテーションの場合と同様に分布されていてもよい。ベニュー・モデルとは、ベニューの画像（ｉｍａｇｅ）／映像（ｖｉｄｅｏ）又はベニューの２Ｄ／３Ｄグラフィカル・レイアウトである。装置ポータル（ｐｏｒｔａｌ）とは、メディア装置を指定するベニュー・モデル（プレゼンテーションの行われる場所を表現するデータ）のグラフィカル領域である。図１は、種々の実施の形態による装置ポータル１０２、１０４、及び１０６を有するベニュー・モデル１００の説明図である。１つの実施の形態において、装置ポータルは、ある方法で（例：バウンディング・ボックスで）視覚的に識別又は強調されることが可能である。
【００３３】
１つの実施の形態において、装置ポータルは、次の性質の１つ以上と関連していてもよい。すなわち、名称、メディア装置タイプ及び関連した特徴（例：ディスプレイ解像度、フレーム・レート等）、コンピュータ・ホスト、位置、及び大きさである。装置ポータルは、ユーザー・インタフェースを通じて、生成、修正、及び削除可能である。限定されない例として、ユーザー・インタフェースは、次のうちの１つ以上を含んでいてもよい。すなわち、１）ディスプレイ装置上に描画されたか又はユーザーの網膜の上に投射された、グラフィカル・ユーザー・インタフェース（ＧＵＩ）、２）サウンド及び／又はボイス・コマンドに対応する能力、３）遠隔制御装置（例：セルラー電話、ＰＤＡ、又は他の適切な遠隔制御）からの入力に対応する能力、４）ジェスチャ（顔及びその他）に対応する能力、５）同一又は他のコンピュータ装置上のプロセスからのコマンドに対応する能力、及び６）コンピュータ・マウス及び／又はキーボードからの入力に対応するための能力である。本開示は、いずれの特定のユーザー・インタフェースにも限定されない。本技術分野における通常の知識を有する者は、多くのユーザー・インタフェースが可能であり、完全に本開示の範囲及び精神の中にあることを認識するであろう。
【００３４】
１つの実施の形態において、ユーザーは、マウスボタンを押し下げて、メディア装置の位置と対応するベニュー・モデルの領域の上にマウスをドラッグすることによって、メディア装置のための装置ポータルを定義できる。マウスボタンが解除されたときに、マウス・パス（ｍｏｕｓｅ  ｐａｔｈ）のバウンディング・ボックスが作成される。装置ポータルの位置及び大きさ等の特性が、バウンディング・ボックスの位置及び大きさに従って定義される。バウンディング・ボックスが特定された後に、ダイアログ・ボックスが、そのポータルの他の特性の記述のために、ユーザーに提示されることが可能である。１つの実施の形態において、装置ポータルの特性を変えるために、マウスが装置ポータルの上に置かれている間に、ユーザーは、右側のマウスボタンを押すことができる。本システムは、さらに、同様の動作によって、ポータルの除去をサポートする。１つの実施の形態において、ポータルの定義は、ベニュー・モデルで、テンプレート・ファイル内にセーブ可能である。各ベニューについて、テンプレート・ファイルは、一回のみ作成する必要がある。その後、マルチメディア・プレゼンテーション作成のために、複数のユーザーが使用できる。
【００３５】
１つの実施の形態において、環境選別画像キャンバス（Ｅｎｖｉｒｏｎｍｅｎｔａｌ  Ｐｉｃｋｉｎｇ  Ｉｍａｇｅ  Ｃａｎｖａｓ）（ＥＰＩＣ）は、マルチメディア・プレゼンテーションをオーサリングして実行するための、インタラクティブ・ツールである。これらの実施の形態の態様では、ＥＰＩＣは、プレゼンテーションをオーサリングするためのメディア装置をユーザーが容易に参照できるようにする、マルチメディア・プレゼンテーション環境を表すユーザー・インタフェースを含む。ＥＰＩＣは、さらに、ユーザーのガイドライン及び／又はベニュー構造に従ってメディアを種々の装置に自動的に割り当てる、コンピュータを使ったオーサリング機能を提供できる。さらに、ＥＰＩＣのオンライン・コンテンツ操作機能は、ユーザーがプレゼンテーションを即座に修正できるようにする。たとえば、ユーザーは、プレゼンテーション視聴者の質問に対応して、追加のスライドを追加するか又は現在のスライドを修正できる。
【００３６】
図２は、種々の実施の形態によるＥＰＩＣグラフィカル・ユーザー・インタフェース２００を示す。ＥＰＩＣは、ベニュー・モデルの装置ポータルの表示及び操作のためのベニュー・キャンバス２０２、利用できるｈ−スライド（例：サムネイル等）を表示するためのｈ−スライド・ペイン（枠）２０６、ユーザーの選択の詳細を検査するためのズーム・ペイン２０８、及びどのハイパー・スライドがプレゼンテーションにおける各状態で各装置上に描画されるかを示すための装置状態テーブル（ｄｅｖｉｃｅ−ｓｔａｔｅ  ｔａｂｌｅ）（ＤＳＴ）２０４ペインを含む。ハイパー・スライド（「ｈ−スライド」）は、ＥＰＩＣの基本的なプレゼンテーション・ユニットである。それは、入力ソース、制御動作、又は装置によって「描画（ｒｅｎｄｅｒｅｄ）」可能なオブジェクトでもよい。描画は、画像及び／又は音声の表示を含んでいてもよい。例として、ｈ−スライドは、正規のパワーポイント・スライド、画像、ビデオ・クリップ、オーディオ・セグメント、ウェッブページ、ストリーミング・ビデオ（音声付又は無し）、ストリーミング・オーディオ、又はライト制御コマンド（ｏｎ／ｏｆｆ／薄暗い）であってもよい。この例では、ｈ−スライド２１０がユーザーによって選択されたため、そのコンテンツがズーム・ペイン内に示されている。
【００３７】
１つの実施の形態において、ＤＳＴペインは、プレゼンテーションの各状態において、どのｈ−スライドがどの装置上に描画されたかをユーザーが見て特定できるようにする。ＤＳＴは、さらに、ディスプレイ上のｈ−スライドの関連を示すために有用である。ＤＳＴの各行は、利用できるチャネルに対応し、他方、ＤＳＴの各列は、種々の装置上でｈ−スライドの再生に同期するために使用されるインデックスが付いた状態に対応する。チャネルは、それにｈ−スライドが関連付け可能であり、１つ以上の装置ポータルにマッピング可能な、抽象的な装置である。たとえば、主要なディスプレイ（ｐｒｉｍａｒｙ−ｄｉｓｐｌａｙ）チャネルは、一般に、ベニュー内の最も重要なディスプレイにマッピングされている。注釈チャネル（ｎｏｔｅｓ−ｃｈａｎｎｅｌ）は、いくつかのｈ−スライドをプレゼンテーション視聴者のラップトップ・ディスプレイ等の装置に「放送（ｂｒｏａｄｃａｓｔ）」してもよい。ビデオ・チャネルは、ビジュアル・ディスプレイ及びラウド・スピーカと関連していてもよい。ユーザー・インタフェースを介して種々の装置を処理するために、装置ポータルは、ベニュー・キャンバス内の各制御可能な装置について定義可能である。
【００３８】
１つの実施の形態において及び例として、ＥＰＩＣは、さらに、複数の会議室内でメディア装置を構成するために使用可能である。マルチメディア・プレゼンテーションにおけるＤＳＴ状態０では、システムは、会議室Ａ内のビデオ・カメラ１を会議室Ｂ内のディスプレイ１に接続させてもよく、会議室Ｂ内のビデオ・カメラ１を部屋Ａ内のディスプレイ１に接続させてもよい。同様に、マイクロホン−スピーカ接続、カメラ・ポーズ、プロジェクタ・リフト、電動プロジェクション・スクリーン、ルーム・パーティション・スイッチ、及び他の多くの装置動作を設定できる。この種類の構成は、各テレコン環境について一度作成するだけでよい。ＤＳＴ内で組織されたこれらの設定を用いて、本システムは、ユーザーがプレゼンテーションを実行する時に、ユーザーのためにすべての装置を設定する。
【００３９】
１つの実施の形態において、ＥＰＩＣは、ＧＵＩ内での種々の方法でｈ−スライドのマウス操作をサポートする。実例によって、ｈ−スライドがそのポータルと関連した装置上に表示されるべきであることを示すために、ユーザーは、ｈ−スライドのサムネールを、ポータルの上にドラッグできる。ドラッグ及びドロップ動作の後に、その装置及び現在の状態に基づいて、ｈ−スライドが、ＤＳＰ内に現れる。さらに、種々のＤＳＴセル内に位置するｈ−スライドは、オーサリングの便宜のために、可動でもある。このタイプのｈ−スライド（例：ＰＰＴスライド用のパワーポイント）を編集するためのツールを起動するために、ユーザーはｈ−スライドのサムネールの上をダブルクリックしてもよい。
【００４０】
会議の設定において情報をドラッグして装置上にドロップするための技術が、援用によってその全体が本明細書中に取り込まれた、次の同時継続する出願である、２００３年７月２８日付の、キオン・リュウら（Ｑｉｏｎｇ  Ｌｉｕ  ｅｔ  ａｌ．）による、「遠隔地に存在する制御ホストを可能にしたビデオ」（”Ａ  ＶＩＤＥＯ  ＥＮＡＢＬＥＤ  Ｔ
ＥＬＥ−ＰＲＥＳＥＮＣＥ  ＣＯＮＴＲＯＬ  ＨＯＳＴ”）という名称の、米国特許出願
公開２００５／００２８２２１号で説明されている。
【００４１】
プレビュー又は実際のプレゼンテーションの間に、ＥＰＩＣは、ＤＳＴに従って、ｈ−スライドの装置へのマッピングを制御する。スライド変更がトリガーされた時に、ＥＰＩＣは、各メディア装置について描画されたｈ−スライドを同期的に変更できる。プレゼンターは、ｈ−スライドを装置ポータルにドラッグすることによって、その場で（ａｄ−ｈｏｃ）変更をしてもよい。１つの実施の形態において、このことは、ＤＳＴ内に新しい状態を加える効果がある。たとえば、ユーザーは、コンピュータのデスクトップ・メタファー（ｍｅｔａｐｈｏｒ）からｈ−スライドを、あるいはｈ−スライド・ペインを、ベニュー・ペイン内の装置ポータルへドラッグしてもよい。その結果、プレゼンテーションにおける現在の状態での装置ポータルと対応する装置上でｈ−スライドを表示するように、ＤＳＴは、劇的に修正される。得られたＤＳＴは、後日のプレゼンテーションのためにセーブできる。
【００４２】
１つの実施の形態において、ＥＰＩＣは、拡張現実環境、仮想環境、又は現実環境におけるプレゼンテーションの試写（ｐｒｅｖｉｅｗｉｎｇ）をサポートする。図３ａは、種々の実施の形態による、拡張現実環境における再生の説明図である。ｈ−スライドの絵は、ベニュー・キャンバスの領域の上で描画され、このような画像が基礎になる装置によって表示されることを示す。図３ｂは、種々の実施の形態による、仮想環境における再生の説明図である。１つの実施の形態において、この特徴は、ベニュー・キャンバス内で３−Ｄベニュー・モデルを作成するための、仮想現実マークアップ言語（ＶＲＭＬ）を使用できる。プレゼンテーションは３−Ｄモデルで再生され、これによりユーザーが異なるプレゼンテーション視聴者の観点からプレゼンテーションを見る視点を変えることが可能となる。さらに、ユーザーは、プレゼンテーションの詳細を調査するか又は全体的に把握するために、ベニュー・モデルを拡大又は縮小できる。
【００４３】
ユーザーは、現実環境において、再生を見ることができる。この場合には、ベニュー・キャンバスは、プレゼンテーションが実行されている間、ベニューのライブ・ビデオを表示できる。再生中は、ＥＰＩＣが、同期化されたコマンドを複数のネットワーク化された装置に送る。１つのディスプレイ上のスライド進行によるキーの押下に応答する従来のプレゼンテーション・ツールと異なり、ＥＰＩＣは、すべての含まれた装置についての、１セットの同期化されたメディア・描画・コマンドによるキーの押下に応答する。テレコンされたプレゼンテーションについては、プレゼンテーション・ベニューは、複数の位置に渡り分布していてもよい。ＥＰＩＣ環境ペインは、遠隔の会議室からのライブ・ビデオを表示でき、ユーザーは、ズーム・ペインによって、遠隔地の詳細を監視できる。この特徴は、遠隔地でプレゼンテーションを行うために有用である。
【００４４】
種々の実施の形態において、ＥＰＩＣユーザー・インタフェースは、メディア装置定義、ファイル操作、プレゼンテーション制御、及びＤＳＴ操作のためのツールバーを含む。メディア装置定義ツールバーは、メディア装置の各タイプ用のボタンを含み（例：ビデオ・ディスプレイ、スピーカ、ライト、及びプリンタ）、定義するポータルに使用できる。ファイル操作ツールバーは、プレゼンテーションのオープン及び保存、プレゼンテーションの印刷、並びに他のファイル動作のために使用できる。プレゼンテーション制御ツールバーは、プレゼンテーションを開始及び停止するために使用される。最後に、ＤＳＴ操作ツールバーは、プレゼンテーションの状態の挿入、削除、及び修正動作が、ＤＳＴ上で実行されるようにする。
【００４５】
図４は、種々の実施の形態によるシステムの説明図である。この図は論理的に分離したコンポーネント（構成要素）を描いているが、このような描写は説明のためだけのものである。本技術分野における通常の知識を有する者には、この図で描かれたコンポーネントが、個別のソフトウェア、ファームウェア、及び／又はハードウェア・コンポーネントに結合されるか又は分割可能であることが明らかであろう。さらに、このようなコンポーネントが、それらがどのように結合されているか又は分割されているかにかかわらず、本技術分野における通常の知識を有する者には、同一のコンピュータ装置上で実行できるか、又は１つ以上のネットワーク若しくは他の適切な通信手段によって接続された異なるコンピュータ装置間で分布可能であることが明らかであろう。
【００４６】
種々の実施の形態において、ＥＰＩＣは、メディア装置の任意の組み合わせ又は置き換えのために、同期化されたプレゼンテーション・シーケンスのオーサリング及び再生をサポートする。それは、複数の装置による統一されたプレゼンテーションのための、種々の単一チャネル・メディア・エディタの結果を管理する、上級のツールである。これらの実施の形態の態様では、ユーザー・インタフェース２００の各部分は、ＧＵＩによってインタラクトするユーザーによって生成された特有のイベントを処理するために設計されたシステム・コンポーネントによって管理可能である。このようにして、ＧＵＩは、他のコンポーネントへの影響を最小限に抑えて容易に再構成を可能にする方法で、構築可能である。
【００４７】
ベニュー・エディタ・コンポーネント４０２は、装置制御コンポーネント４１８を用いて、ベニュー・キャンバス内で発生するＧＵＩイベントを処理（例：選択、コピー、切り取り、貼り付け、編集、削除、ドラッグ、及びドロップ等）し、プレゼンテーションの出力（例：拡張現実環境、仮想環境、又は現実環境）をベニュー・キャンバス内に描画する役割を担う。ベニュー・エディタは、ベニューの描写をベニュー・キャンバス内に描画するために、ベニュー・モデル４１２にアクセスする。ｈ−スライド・エディタ４０４は、ｈ−スライド・ペイン内で発生するＧＵＩイベントを処理できると共に、ユーザーが一群のｈ−スライド４１４を管理できるようにする。１つの実施の形態において、ｈ−スライド・エディタは、一群の中の各ｈ−スライドについて、サムネール表示をｈ−スライド・ペイン内に描画する。
【００４８】
ズーム・ペイン・ハンドラー４０６は、ｈ−スライド・ペイン内で選択されたｈ−スライドについてのｈ−スライドの拡大画像を描画するために、ｈ−スライド・ペイン・エディタからイベントを受信する。１つの実施の形態において、ベニュー・キャンバス内の装置ポータルの選択は、現在の装置ポータルをＧＵＩのズーム・ペイン内に表示するように、ベニュー・エディタが、ズーム・ペイン・ハンドラーに通知させる。例として、ビデオ・カメラである装置ポータルの選択は、カメラ出力をズーム・ペイン内に描画させる。同様に、ビデオ・ディスプレイである装置ポータルの選択は、現在表示されている画像を、ディスプレイからズーム・ペイン内に表示させることができる。
【００４９】
ＤＳＴエディタ４００は、ＤＳＴペイン内で生じるＧＵＩイベントに対処でき、それに応じてＤＳＴ４１０を修正する。１つの実施の形態において、ＤＳＴ内でのｈ−スライドのコピー、貼り付け、挿入、及び削除は、ＤＳＴエディタによってサポートされている。例として、ｈ−スライド・サムネールは、ｈ−スライド・ペインから「ドラッグ」でき、ベニュー・キャンバス上の装置ポータル上に「ドロップ」できる。これにより、その上にｈ−スライドがドロップされたメディア装置上にｈ−スライドを表示するために、ＤＳＴ内で新しい状態を生成する効果を有する。あるいは、ユーザーは、ｈ−スライドをｈ−スライド・ペインから（又はＤＳＴ内の位置から）ドラッグし、ＤＳＴ内のセル（例：特定の状態及びチャネル）の上にドロップ可能である。これにより、所与のｈ−スライド及びチャネルによって、ＤＳＴ内に新しい状態が挿入されるか、又はセルの現存のコンテンツが新しいｈ−スライドで置き換えられる。
【００５０】
装置制御４１８は、情報を、１つ以上のネットワーク４２０上で利用可能な装置に送受信可能である。１つの実施の形態において、複数の装置上のプレゼンテーション再生は、プレゼンテーション制御４１６の指示の下で、装置制御によって実行されるネットワーク・ユニキャストを通じて実現される。プレゼンテーション制御は、ｈ−スライドを装置制御を通じて特定のチャネルに送るために、ＤＳＴを使用する。装置制御は、それにｈ−スライドを送信する１つ以上の特定のメディア装置に、チャネルをマッピングする。遠隔エージェントが各メディア装置上（又は、メディア装置が接続されたコンピュータ上）で利用できる。エージェントは、ユニキャスト上の所定のポート上で聴取する。ユニキャストを通じてｈ−スライドを受信すると、エージェントは、ｈ−スライドを、その対応するメディア装置上に描画されるようにする。注釈チャネル等のブロードキャスト・チャネルは、ハイパー・テキスト転送プロトコル（ＨＴＴＰ）を介して利用できるチャネルと関連したｈ−スライドを、チャネル特有の均一リソース・ロケータ（ＵＲＬ）に置くことによって、１つの実施の形態において実行可能である。
【００５１】
１つの実施の形態において、装置制御は、また、メディア装置からの情報（例：ビデオ・ストリーム、サウンド・ストリーム等）を受信でき、それをベニュー・エディタに方向付けることができる。ベニュー・エディタは、次に、その情報をベニュー・キャンバス上に表示できる。これにより、プレゼンターが進行中のプレゼンテーションをそのまま遠隔的に監視できる。ベニュー構成に応じて、プレゼンテーションの進行を制御するために、時計及びタッチスクリーン等の種々のセンサーが、プレゼンターによって用いられてもよい。
【００５２】
前のセクションで示されたインタフェースを用いると、ユーザーは、依然として、ＤＳＴテーブルの操作を通じて、プレゼンテーションの各状態の間に、どのｈ−スライドが各チャネル上に描画されるかを、手動で定義する必要がある。１つの実施の形態において、コンピュータ・オーサリング・アシスタント（ＣＡＡ）４０８は、ユーザー定義の制限規則（あるならば）、ベニュー・モデル４１２、プレゼンテーション視聴者分布モデル４２２、及びプレゼンテーションのコンテンツに基づいて、各状態について、ｈ−スライドを自動的にチャネルに割り当てることによって、ユーザーのオーサリング作業を低減できる。プレゼンテーション視聴者分布モデルは、プレゼンテーション視聴者のベニュー内の空間的分布を含む。ＣＡＡは、各状態について、ｈ−スライドからメディア装置への「最良の」マッピングを、自動的に検出する。これにより、ユーザーが、ＤＳＴを手動で構築するか又は編集することを必要とせずに、自分のプレゼンテーションを任意のベニューに持って行くことができるようにする。
【００５３】
１つの実施の形態において、制限規則は、ｈ−スライドについて、チャネル又は遷移を明示的に割り当てるために使用できる。限定しない例として、このような制限は、「主要なディスプレイ上の現在のスライド」、「プレゼンテーション視聴者ＰＤＡ及びラップトップ・ディスプレイ上の注釈」、「左のディスプレイ上のアウトライン」、「前のスライドを表示」「すべてのディスプレイ上のｈ−スライド」、「各状態での３つのｈ−スライド」、「主要なディスプレイ上の各スライド」「左／右ディスプレイがコンテンツを示す」、「左のディスプレイが重要なディスプレイの前のスライドを示す」、「左／右ディスプレイが主要なディスプレイの次のスライドを示す」、「左／右ディスプレイが主要なディスプレイと同じコンテンツを示す」等の規則を含んでいてもよい。１つの実施の形態において、ユーザーは、自動割当を無効にすることによって、ある「微調整」を実行してもよい。他の実施の形態において、ユーザーの嗜好に基づいて自動的に制限規定を判断するために、後日の参照のために、ＣＡＡは、ＤＳＴ統計を捕えることができる。これらの選択は自動的に実行可能であるが、ユーザーによって修正可能である。
【００５４】
１つの実施の形態において、プレゼンテーション準備の目的は、所与のベニュー内で、プレゼンテーション視聴者にプレゼンテーション資料をできる限り明瞭に感じさせることである。種々の実施の形態において、ＣＡＡは、制約（あるならば）を受けて、ｈ−スライドから装置への最良のマッピングを検出するために、プレゼンテーション視聴者が利用できるビュー（ｖｉｅｗ）の品質をモデル化する。この説明は、視覚メディアに関するが、本技術分野における通常の知識を有する者には，同様の分析がオーディオ・メディアに提供し得ることが明らかであろう。図５は、種々の実施の形態による、コンピュータ・オーサリングを説明するフローチャートである。この図は、説明を目的として、機能的ステップを特定の順序で描くが、このプロセスは必ずしもステップの特定の順序又は配列に限定されることはない。本技術分野における通常の知識を有する者は、この図の中で示された種々のステップが、省略、再配置、並列的に実行、種々の方法で結合及び／又は適合可能であることを認識するであろう。
【００５５】
ステップ５００では、いずれかの制限規則が適用されるか否かが判断される。適用されるならば、ＣＡＡは、それらを考慮に入れることができる。ステップ５０２では、プレゼンテーション視聴者が利用できるビューの品質は、プレゼンテーション視聴者とその上にｈ−スライドが描画されるディスプレイとの間の距離、ディスプレイの大きさ及び解像度、及びディスプレイによって伝送された信号を含む（しかし制限されない）因子に基づいて、モデル化される。１つの実施の形態において、目的は、プレゼンテーション視聴者の観点からの、表示されたｈ−スライドの視覚信号の歪を最小にすることである。このモデルに基づき、及び制限規則（あるならば）に従うと、ｈ−スライド・コレクション４１４からのｈ−スライドは、ステップ５０４で、表示されたｈ−スライドのプレゼンテーション視聴者が知覚した歪が最小化されるように、メディア装置に割り当てられる。
【００５６】
図６ａは、種々の実施の形態による、プレゼンテーション視聴者の信号のビューについての視覚信号の説明図である。水平軸、垂直軸、及び時間、それぞれを表すために、ｕ，ｖ，及びｔを使用することによって、理想的な信号ｆ（ｕ，ｖ，ｔ）は、プレゼンテーション視聴者によって知覚されてｆ’（ｕ，ｖ，ｔ）になる前に、ディスプレイ・フィルタ
６００及び空間フィルタ６０２を通過する。ディスプレイ・フィルタは、ディスプレイの限定された解像度をモデル化する。１つの実施の形態において、ディスプレイ・フィルタは、その水平カットオフ周波数ωｄh及び垂直カットオフ周波数ωｄvが、それぞれ、水平及び垂直ディスプレイ解像度の半分に等しい、帯域制限されたフィルタとして動作する。空間フィルタは、プレゼンテーション視聴者とディスプレイ・パッチとの間の空間関係及びプレゼンテーション視聴者の目の限定された解像度をモデル化するために使用される。１つの実施の形態において、空間フィルタは、そのカットオフ周波数がプレゼンテーション視聴者の目の解像度の半分に等しいバンド・パス・フィルタとして作用する。概念的には、ｆ’（ｕ，ｖ，ｔ）は、プレゼンテーション視聴者の目の位置におけるカメラから可能な、信号ｆ（ｕ，ｖ，ｔ）の最良の再構築及び目に匹敵する解像度を有するとして考えてもよい。これらの実施の形態の態様において、プレゼンテーション視聴者の視覚のカットオフ周波数は、種々の方向に均一であると仮定される。空間的カットオフ周波数は、ωsとして表され、一時的なカットオフ周波数はωtによって表される。
【００５７】
１つの実施の形態において、プレゼンテーション視聴者の位置は、デカルト座標における点（ｘ，ｙ，ｚ）であると考えられ、ディスプレイ上の点は、パラメータ（ｘ1，ｙ1，ｚ1，φ1、θ1，ｒh1，ｒv1，ｒt1）を有し、ここで、（ｘ1，ｙ1，ｚ1）は点の位置を示し、（φ1，θ1）は、図６ｂで示されたものと同様のディスプレイの走査方向を見る者に与え、ｒh1，ｒv1，及びｒt1は、それぞれ、ディスプレイの水平解像度、垂直解像度、及びフレーム・レートである。Ｘ＝（ｘ，ｙ，ｚ）Tと表すと、水平線の知覚倍率αは、１つの実施の形態において、次のように近似される。
【数１】
2006119629.tif 000003
【００５８】
同様に、垂線の知覚倍率βは、１つの実施の形態において、次のように近似される。
【数２】
2006119629.tif 000004
空間周波数領域内の信号を表すためにＦを使用することによって、並びにディスプレイ及び人間の目が帯域制限フィルタとして作用すると仮定すると、モデル内の信号関係は、次の数式によって、１つの実施の形態において記載できる。
【数３】
2006119629.tif 000005
【００５９】
これらの数式を念頭に置くと、知覚された視覚信号のコンテンツ歪Ｄcは、１つの実施の形態において次のように推定できる。
【数４】
2006119629.tif 000006
【００６０】
１つの実施の形態において、Ｄcは、スライドがディスプレイに正しく割り当てられたときに、視覚歪を測定するために使用されてもよい。ＣＡＡがスライド割当を自動化する時には、その選択は、ユーザーの所望の選択と異なっていることがある。スライドがメディア装置に不正確に割り当てられた時の対応する「損失（ｌｏｓｓ）」は、１つの実施の形態において、次のようにモデル化できる。
【数５】
2006119629.tif 000007
ここで、Ｆは、不正確に表示されたｈ−スライドのスペクトルである。本技術分野における通常の知識を有する者であるならば、本開示の範囲及び精神の範囲内で、歪をモデル化するための多くの他の方法があることを認識するであろう。
【００６１】
１つの実施の形態において、[Ｒi]は、ディスプレイ上の重複しない小領域のセットであり、Ｔは短い時間間隔であり、ｐt（Ｒi｜Ｏ）は領域Ｒiを見ているユーザーの割合であり、ここでＯは、コンテクストに対応する条件的な状態であり、場合によっては環境観察である。Ｏは、スライド上のテキストからの特徴、ｈ−スライドの状態、又は画像内のテキスチャを含んでいてもよい。ディプレイに視覚的対象を割り当てる全体的な情報の損失は、１つの実施の形態において、次のように推定できる。
【数６】
2006119629.tif 000008
【００６２】
上記の式において、領域を見ているユーザーの割合は、比較的長期間の間に変化しないと仮定されている。この可能性は、１つの実施の形態において、次のように推定できる。
【数７】
2006119629.tif 000009
ここで、本システムへの誘導は、制限規則として提供されてもよい。
【００６３】
１つの実施の形態において、領域内のｈ−スライド配置を満足する確率及び領域を使用する確率は、システムの過去の経験に基づいて推定できる。何がプレゼンテーションを良くするか又は悪くするかについてのプレゼンターの嗜好は時間と共に発展可能であるので、上記の確率の推定は、これらの変化に、時間と共に適合可能である。たとえば、特定のプレゼンターがトレンドを確立し、それによりプレゼンターが常に最も左側のディスプレイ上に注釈を置いておく時には、ＣＡＡは、後日のプレゼンテーションがプレゼンターの嗜好を反映するように、これを考慮できる。
【００６４】
１つの実施の形態において、ＣＡＡ戦略（ＣＡＡ  ｓｔｒａｔｅｇｙ）は、各ｈ−スライドについて全体的な歪を最小にすることである。[Ｓi]がｈ−スライドのリストであると仮定すると、[Ｄｅｖｉｃｅi]は、リスト[Ｓi]に対応するメディア装置のリストである。最適な装置割当リスト[Ｄｅｖｉｃｅi]Oは次のように記述できる。
【数８】
2006119629.tif 000010
【００６５】
このｈ−スライド装置関連戦略を用いると、ＥＰＩＣは、世話のかからない自動の装置から完全に手動の装置−ｈ−スライド関連（アソシエーション）までの範囲をサポートできる。この戦略は、さらに、どのようにすれば良いスライド配置になるかについての直観と矛盾しない。たとえば、自分達のスライドを表示するために大きい高解像度ディスプレイを使用することを好み、より詳細な画像のために大きい高解像度ディスプレイを割り当てることを選び、すべてのプレゼンテーション視聴者により近いディスプレイを使用することを好み、ディスプレイの大きさ及び解像度が詳細を示すために十分でない時には、ユーザーに資料（ｈａｎｄｏｕｔ）を与えることを好む。
【００６６】
図７は、種々の実施の形態による、ｈ−スライドについてのメディア装置の選択を図示するフローチャートである。この図は、説明を目的として、特定の順序で機能ステップを表すが、本プロセスは、ステップの特定の順序又は配列に必ずしも限定されるものではない。本技術分野における通常の知識を有する者は、この図において表された種々のステップが、省略、再配列、並列に実行、組み合せ、及び／又は種々の方法で適合可能であることを認識するであろう。
【００６７】
ステップ７００では、所与のｈ−スライドについての正確な割当の歪Ｄcが、プレゼンテーション視聴者分布モデルに基づいて、各メディア装置について判断される。ステップ７０２では、不正確な割当の歪Ｄincも、各メディア装置についてのと同じ情報に基づいて判断される。Ｄc及びＤincは、次に、ステップ７０４において、すべての潜在的な装置及びプレゼンテーション視聴者についての全体的な情報損失Ｄを判断するために使用される。ステップ７０６では、ｈ−スライドは、最低の情報損失の量（最小のＤ）を有するメディア装置に割り当てられる。
【００６８】
例として、プレゼンテーションについての状態の数を制限することもなく、ＣＡＡにｈ−スライド配列についての何らの誘導も与えていない場合には、たとえば、ベニューがプレゼンテーション視聴者に対向する壁の上に分布されたディスプレイを有する広い会議室であるならば、ＣＡＡは、良く見えるように、各スライドをすべてのディスプレイ上に自動的に表示できる。これは、これらの種類の部屋で実行される一般的な方法と矛盾しない。
【００６９】
他の例として、ベニューがプレゼンテーション視聴者と対向する２つのディスプレイ（ディスプレイ１及びディスプレイ２）を有すると仮定する。ディスプレイ１は、一時的なカットオフ周波数が０に近いスライド・プロジェクタであり、ディスプレイ２は、高い一時的なカットオフ周波数を有するプラズマ・ディスプレイである。この場合には、ＣＡＡは、映像用の主要なディスプレイとして、自動的にディスプレイ２を選ぶ。同様に、ディスプレイ１がディスプレイ２よりも高い解像度を有する場合には、本システムは、ディスプレイ１で静止スライドを表示することを好む。他のわずかなユーザーの嗜好について、本システムは、オンライン確率更新を通じて徐々に学習してもよい。
【００７０】
念入りに構成されたプレゼンテーションの間に、多くのプレゼンターは、サブトピックのスライド又はアウトラインのスライドを用いて、繰返しプレゼンテーション視聴者にプレゼンテーションのコンテクストを思い出させる。この種類の記憶喚起（ｒｅｍｉｎｄｉｎｇ）スライドがプレゼンテーションであまりにも頻繁に表示される場合には、プレゼンテーション時間の多くの部分を無駄にするかも知れない。さらに、主要なプレゼンテーションのストリームに挿入されたアウトラインのスライドに十分な注意を払わない場合には、プレゼンテーション視聴者は、コンテクストを依然として忘れているかも知れない。最後に、すべてのスライドを１つのストリームに配列することは、プレゼンテーション中にナビゲートするために、アウトラインのスライドを使用するために不便である。
【００７１】
これらの問題はすべて多重ディスプレイで容易に対処可能である。たとえば、１つのベニュー内で２つのディスプレイが利用できる場合には、プレゼンターは、サブトピックのスライドをプレゼンターがアクセス可能なディスプレイの上に、詳細なプレゼンテーション・スライドを他の大きなディスプレイ上に置くことができる。この配列を用いると、プレゼンターは、継続中のサブトピックを強調することによって、プレゼンテーションのコンテクストをプレゼンテーション視聴者に提供できる。プレゼンターは、さらに、サブトピックのディスプレイとのインタラクトを通じて、プレゼンテーションをナビゲートしてもよい。サブトピックのディスプレイが常にオンになっているから、プレゼンターは、主要なプレゼンテーション・ストリーム内のサブトピックのスライドをスキップしてもよい。
【００７２】
多重ディスプレイを用いることによって、画像／映像が、サポートするディスプレイ上に表示できる。これを行うことによって、プレゼンターは、主要なディスプレイ上でテキスト・ステートメントを明確にするために、より多くの選択を得る一方、プレゼンテーションの可読性に影響することなしに、密接な関連したテキスト・ステートメントを、１つのスライド上に置くことができる。プレゼンターは、さらに、短時間に明瞭なマルチメディア・データを表示するために、より多くの選択を得る。異なるシナリオでは、プレゼンターは、ディスプレイをホワイトボードとして設定すること、多重ラウド・スピーカ用にサラウンド・サウンドを組み立てるか、又はいくつかの室内灯を消すことを考えることができる。
【００７３】
図８は、例示的な企業の会議室の説明図である。会議室の高さは１１０インチである。会議室のコーナーが、本構成システムの原点として選択される。座標系のｚ軸方向は、地面から天井までである。会議室内には、３つのディスプレイがある。それらの中心の地面からの高さは、すべて７０インチである。それらのリフレッシュ・レートは７５ヘルツである。これらのディスプレイの寸法及び据付高さを、表１に示す。ディスプレイ寸法、解像度、及び単純な構造に基づいて、表２に示すディスプレイ・パラメータを容易に導き出すことができる。
2006119629.tif 000011
【００７４】
これらのパラメータを用いると、人間の目の位置が分っている時のプレゼンテーション視聴者の水平線又は垂線の知覚倍率を判断できる。１つの実施の形態において、次の２つの仮定がなされる。すなわち、人間の目の平均的な高さは４６．１インチであり、人間の眼窩の寸法は、０．３１’空間角度をカバーしているということである。この空間角度は、ωs＝９６サイクル／度に等しい。これらのデータを用いると、種々のディスプレイ部に対応するα及びβの変動を計算することは容易である。平均的な目の高さを有する位置１に座るプレゼンテーション視聴者についてのα及びβの変動を、図９に示す。図９から、位置１のプレゼンテーション視聴者にとって、視覚的歪は水平方向で生じ易いことが明らかである。
【００７５】
図１０ａは、例示的なプレゼンテーションで使用される３つのｈ−スライドを示す。これらのスライドには、（１）〜（３）の番号が付されている。これらのスライドの最も高い解像度は１２８０ｘ９６０であり、本システム内のすべての確率分布は一様分布であると仮定すると、位置１におけるプレゼンテーション視聴者についての種々のスライド配列の計算された歪は、図１０ｂに示される。情報損失Ｄがｙ軸に示されており、ｈ−スライド順序がｘ軸上に示されている。これらのデータに基づくと、最小の歪配列を判断することは容易である。
【００７６】
図８の例示的な会議室は３つの利用できるディスプレイを有するから、サブトピックのｈ−スライドをサイド・ディスプレイ上に表示することは、望ましい出発点である。１つの実施の形態において、ｈ−スライドが「サブトピック」、「コンテンツ」、又は「アウトライン」等のタイトルを含む場合には、本システムはｈ−スライドをサブトピックとして特徴付けることができる。サブトピックのｈ−スライドが利用できない時には、本システムは、他のｈ−スライドのタイトルに基づいて、サブトピックのｈ−スライドを自動的に生成できる。ｈ−スライドがタイトルのないメディア・ファイルである場合には、本ソフトウェアは、サブトピックのｈ−スライド上の対応する位置を満たすために、「メディア・サポート」を使用する。
【００７７】
１つの実施の形態において及び例として、最初から自動配列を合理的にさせるために、本システムは、次のパラメータを用いて、初期化できる。
ｐ(on display2|subtopic h-slide) = 1
ｐ(on display3|prev display = display1) = 1
【００７８】
これらの２つの確率以外のすべての他の確率関数は、一様分布として初期化できる。この初期化の効果は、サブトピックのｈ−スライドをディスプレイ２上に自動的に置くこと、現在のｈ−スライドをディスプレイ１上に置くこと、及び前のｈ−スライドをディスプレイ３上に置くことである。
【００７９】
コンピュータの技術分野に精通した者には明らかなように、種々の実施の形態は、本開示の教示に従ってプログラムされた、従来の汎用又は専用デジタルコンピュータ及び／又はプロセッサを使用して実行できる。ソフトウェアの技術分野における通常の知識を有する者には明らかなように、適切なソフトウェア・コーディングは、本開示の教示に基づいて、熟練したプログラマによって容易に準備できる。本技術分野における通常の知識を有する者には容易に明らかなように、本発明は、さらに、集積回路の準備によって、及び／又は従来のコンポーネント回路の適切なネットワークの相互接続によって実行されてもよい。
【００８０】
種々の実施の形態が、本明細書中で示されたいずれの特徴を実行するための、汎用又は専用コンピュータ・プロセッサ／装置をプログラムするために使用できる、その上／内部に記憶された命令を有する記憶メディアである、コンピュータ・プログラム製品を含む。記憶メディアは、フロッピー（登録商標）・ディスク、光ディスク、ＤＶＤ、ＣＤ−ＲＯＭ、マイクロ・ドライブ、光磁気ディスク、ホログラフィック・ストレージ、ＲＯＭ、ＲＡＭ、ＰＲＡＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、ＤＲＡＭ、ＶＲＡＭ、フラッシュ・メモリ装置、磁気又は光カード、ナノシステム（分子メモリＩＣを含む）を含む任意の種類の物理的メディア、ペーパ（紙）又はペーパ・ベースのメディア、及び命令及び／又は情報を記憶するために適した任意の種類のメディア又は装置の１つ以上を含むが、これらに限定されない。種々の実施の形態は、全体として又は部分的に並びに１つ以上の公衆及び／又はプライベート・ネットワークを通じて転送可能なコンピュータ・プログラム製品を含み、転送は、本明細書中で示された任意の特徴を実行するための１つ以上のプロセッサによって使用可能な命令を含む。種々の実施の形態において、転送は、複数の個別の転送を含んでいてもよい。
【００８１】
１つ以上のコンピュータ読出可能なメディアに記憶されて、本開示は、汎用／専用コンピュータ及び／又はプロセッサのハードウェアの両方を制御するための、並びにコンピュータ及び／又はプロセッサが人間のユーザー又は本発明の結果を用いる他の機構とインタラクトできるようにするための、ソフトウェアを含む。このようなソフトウェアは、デバイス・ドライバ、オペレーティング・システム、実行環境／コンテナ、ユーザー・インタフェース、及びアプリケーションを含んでもよいが、これらに限定されない。
【００８２】
本発明の好ましい実施の形態の上記の記述は、説明及び記述の目的のために提供された。それは、網羅的にしたり又は本発明を開示された正確な形に限定することを意図するものではない。多くの修正及び変更が、本技術分野における通常の知識を有する実行者には明らかであろう。本発明の原理及びその実用的な用途を最も良く説明するために、実施の形態が選ばれ説明されたが、それにより、本技術分野における他の通常の知識を有する者が本発明を理解し、種々の実施の形態、及び意図された特定の使用に適した種々の変更を理解できるようにする。本発明の範囲は、添付の特許請求の範囲及びそれらの等価物によって定義されることが意図されている。
【図面の簡単な説明】
【００８３】
【図１】本発明の種々の実施の形態による装置ポータルを有するベニュー・モデルの説明図である。
【図２】種々の実施の形態によるグラフィカル・ユーザー・インタフェースを示す。
【図３ａ】本発明の種々の実施の形態による、拡張現実環境における再生を示す。
【図３ｂ】本発明の種々の実施の形態による、仮想環境における再生を示す。
【図４】本発明の種々の実施の形態によるシステムを示す。
【図５】本発明の種々の実施の形態によるコンピュータ・オーサリングを示すフローチャートである。
【図６ａ】本発明の種々の実施の形態による信号のプレゼンテーション視聴者のビューのための視覚信号モデルを示す。
【図６ｂ】本発明の種々の実施の形態によるディスプレイ走査方向（φ1，θ1）を示す。
【図７】本発明の種々の実施の形態によるｈ−スライドについてのメディア装置の選択を示すフローチャートである。
【図８】例示的な会議室を示す。
【図９】図８の位置１に座っているプレゼンテーション視聴者についての例示的なα及びβ変形を示す。
【図１０ａ】例示的なプレゼンテーションで使用される３つのｈ−スライドを示す。
【図１０ｂ】位置１のプレゼンテーション視聴者についての種々のスライド配列の計算された歪を示す。
【符号の説明】
【００８４】
４０８：コンピュータ・オーサリング・アシスタント
４１２：ベニュー・モデル
４１６：プレゼンテーション制御
４１８：装置制御
【図１】
2006119629.tif 000012
【図５】
2006119629.tif 000013
【図６ａ】
2006119629.tif 000014
【図６ｂ】
2006119629.tif 000015
【図７】
2006119629.tif 000016
【図８】
2006119629.tif 000017
【図２】
2006119629.tif 000018
【図３ａ】
2006119629.tif 000019
【図３ｂ】
2006119629.tif 000020
【図４】
2006119629.tif 000021
【図９】
2006119629.tif 000022
【図１０ａ】
2006119629.tif 000023
【図１０ｂ】
2006119629.tif 000024