(57)【要約】プレゼンテーションマテリアルのマルチディスプレイスクリーンを可能にし、プレゼンテーションマテリアルに永久的変更を加えることなく動的アノテーションを行うことが可能な電子プレゼンテーションシステムおよび方法。プレゼンテーションマテリアルは、容易にディスプレイスクリーンの任意の１つに仕向けることができ、またすべてのアノテーションは将来使用するために保存することができ、あるいはそのまま削除することができる。ただ１つのインタフェース画面によって左スクリーンまたは右スクリーンのイメージに簡単にアノテーションを行うことが可能であり、他方、ズーム機能によりスライドを様々な仕方で見せることが可能である。その他の機能として、例えば、あらかじめセットされたタイムラインに対するプレゼンテーション進行状況の指標を追跡し、表示する機能、修正または更新が必要なプレゼンテーションのスライドを識別し、追跡する機能がある。
2007504517.tif 000002
【特許請求の範囲】
【請求項１】
複数のディスプレイスクリーンを用いて複数のスライドの電子プレゼンテーションを行う方法であって：
中央のディスプレイスクリーンにプレゼンテーション操作インタフェースを提供するステップと；
該複数のスライドの中から選択されたスライドを該プレゼンテーション操作インタフェース内のプレビューウィンドウに表示するステップと；
該スライドを右側のディスプレイスクリーンに仕向けるか左側のディスプレイスクリーンに仕向けるかを指示する入力を該プレゼンテーション操作インタフェースを介して受け取るステップと；
該スライドをその指示されたディスプレイスクリーン上に表示するべく送出するステップと；
該プレゼンテーション操作インタフェース内のプレビューウィンドウ中の該スライドと同時に、該右側のディスプレイスクリーンに現在表示されているスライドに対応する第１のウィンドウおよび該左側のディスプレイスクリーンに現在表示されているスライドに対応する第２のウィンドウを表示するステップと；
次のスライドを取り出し、該プレビューウィンドウに表示するステップと；
を包含する、方法。
【請求項２】
請求項１に記載の方法であって、さらに：
前記スライドを前記右側のディスプレイスクリーンに仕向ける場合に該スライドを右ビデオデータとして出力するステップと；
該スライドを前記左側のディスプレイスクリーンに仕向ける場合に、該スライドを左ビデオデータとして出力するステップと；
前記第１のウィンドウおよび前記第２のウィンドウの一方を前記プレゼンテーション操作インタフェースを介して選択するステップと；
該プレゼンテーション操作インタフェースから遠隔の場所にある装置から入力を受け取るステップと；
選択された該ウィンドウが該右側のディスプレイスクリーンに対応する場合に、該右ビデオデータをその受け取った入力に基づいて調整するステップと；
選択された該ウィンドウが該左側のディスプレイスクリーンに対応する場合に、該左ビデオデータをその受け取った入力に基づいて調整するステップと；
を包含する、方法。
【請求項３】
請求項２に記載の方法であって、条件付きの前記調整ステップの一方が、前記選択されたウィンドウの部分を強調表示するステップを包含する、方法。
【請求項４】
請求項１に記載の方法であって、さらに：
前記複数のスライドから選択されたスライドに、該選択されたスライドの修正が必要であることを指示するマークを付けるステップ；
を包含する、方法。
【請求項５】
請求項４に記載の方法であって、さらに：
前記マークを付けた選択されたスライドに１つ以上のアノテーションを付加するステップ；を包含する、方法。
【請求項６】
請求項５に記載の方法であって、さらに：
前記マークを付けた選択されたスライドを前記指示されたディスプレイスクリーンに表示するべく送出する場合に、前記アノテーションを該指示されたディスプレイスクリーンには表示せずプレゼンテーション操作インタフェース内に表示するステップ；
を包含する、方法。
【請求項７】
請求項５に記載の方法であって、さらに：
前記マークを付けた選択されたスライドを遠隔の場所に転送するステップを；
包含する、方法。
【請求項８】
請求項１に記載の方法であって、さらに：
前記複数のスライドの中の最初のスライドを表示するべく送出したときタイマーを起動するステップと；
カレントスライドを表示するべく送出されるタイムスタンプを決定するステップと；
該タイムスタンプを前記複数のスライドと関連した所定のタイムラインと比較するステップと；
該カレントスライドが、該所定のタイムラインより遅れて、所定のタイムライン通りに、あるいは所定のタイムラインより進んで送出されたかどうかを前記プレゼンテーション操作インタフェース内で指示するステップと；
を包含する、方法。
【請求項９】
請求項８に記載の方法であって、さらに：
前記複数の各スライドを表示するべく送出するステップと；
各カレントスライドを表示するべく送出したとき各カレントスライドのタイムスタンプを保存するステップと；
保存した該タイムスタンプを遠隔の場所に転送するステップと；
を包含する、方法。
【請求項１０】
電子プレゼンテーションを提供するシステムであって、該システムは：
プログラマブルコンピュータがアクセス可能な第１のメモリに保存された複数のプレゼンテーションスライドと；
該プログラマブルコンピュータに接続されかつ第１のビデオ入力信号を有する第１のディスプレイスクリーンと；
該プログラマブルコンピュータに接続されかつ第２のビデオ入力信号を有する第２のディスプレイスクリーンと；
該プログラマブルコンピュータに接続されかつ第３のビデオ入力信号を有する第３のディスプレイスクリーンと；
プログラマブルコンピュータがアクセス可能な第２のメモリに保存されたプレゼンテーション制御アプリケーションと；を備え、
該プログラマブルコンピュータが、該プレゼンテーション制御アプリケーションを実行して該第３のディスプレイスクリーンに表示されるインタフェースを提供するよう構成され、該インタフェースによって該複数の各スライドが該第１または該第２のディスプレイスクリーンの一方に表示するべく送出され、該インタフェースが同時に：
該第１のビデオ入力信号に対応する第１のイメージを表示する第１のウィンドウと；
該第２のビデオ信号に対応する第２のイメージを表示する第２のウィンドウと；
次のプレゼンテーションスライドのイメージを表示する第３のウィンドウと；
を表示するよう構成される、システム。
【請求項１１】
請求項１０に記載のシステムであって、さらに、前記プログラマブルコンピュータから遠隔の位置にある入力機器を備えた、システム。
【請求項１２】
請求項１１に記載のシステムであって、前記プレゼンテーション制御アプリケーションが、さらに、前記第１または第２のイメージを前記入力機器からの入力に基づいて修正するよう構成される、システム。
【請求項１３】
請求項１０に記載のシステムであって、前記プレゼンテーション制御アプリケーションが、さらに、前記複数のスライドから選択されたスライドにマークを付け、かつ該マークを付けたスライドに１つ以上のアノテーションを加えるよう構成される、システム。
【請求項１４】
請求項１３に記載のシステムであって、前記マークを付けた選択されたスライドが前記第１または第２のディスプレイスクリーンに表示するべく送出される場合、前記プレゼンテーション制御アプリケーションが前記アノテーションを前記第１または第２のディスプレイスクリーンには表示せず、前記インタフェースに表示するよう構成される、システム。
【請求項１５】
請求項１０に記載のシステムであって、さらに：
前記複数のスライドがプレゼンテーションファイル内に配置されことと；
前記第１のメモリに保存され、該プレゼンテーションファイルについての規定のタイムラインに関する各スライドにそれぞれ関連したタイミング情報と；
を備えた、システム。
【請求項１６】
請求項１５に記載のシステムであって、前記プレゼンテーション制御アプリケーションが、さらに：
前記プレゼンテーションファイル中の最初のスライドを表示するべく送出した後、開始時刻を決定し；
プレゼンテーションファイル中のカレントスライドを表示するべく送出したとき、該開始時刻に関連した時刻を決定し；
カレントスライドが、前記規定のタイムラインより遅れて、規定のタイムライン通りに、あるいは規定のタイムラインより進んで送出されたかどうかを決定する：
よう構成される、システム。
【請求項１７】
請求項１５に記載のシステムであって、前記プレゼンテーション制御アプリケーションが、さらに：
前記複数の各スライドが表示するべく送出されたとき該各スライドのタイムスタンプをそれぞれ生成し；
該各タイムスタンプを前記第１のメモリに保存する：
よう構成される、システム。
【請求項１８】
請求項１７に記載のシステムであって、前記プレゼンテーション制御アプリケーションが、さらに：
前記保存された各タイムスタンプを前記プレゼンテーションファイルの識別情報と共に遠隔の場所へ転送する；
よう構成される、システム。
【請求項１９】
請求項１６に記載のシステムであって、前記プレゼンテーション制御アプリケーションが、さらに：
該カレントスライドが前記規定のタイムラインより遅れて、規定のタイムライン通りに、あるいは規定タイムラインより進んで送出されたかどうかを前記第３のディスプレイスクリーンに表示する；
よう構成される、システム。
【請求項２０】
複数のディスプレイスクリーンを用いて複数のスライドの電子プレゼンテーションを行う方法であって：
中央のディスプレイスクリーンにプレゼンテーション操作インタフェースを提供するステップと；
該複数のスライドの中から選択されたスライドを該プレゼンテーション操作インタフェース内のプレビューウィンドウに表示するステップと；
該スライドを右側のディスプレイスクリーンに仕向けるか左側のディスプレイスクリーンに仕向けるかを指示する入力を該プレゼンテーション操作インタフェースを介して受け取るステップと；
該スライドをその指示されたディスプレイスクリーン上に表示するべく送出するステップと；
次のスライドを取り出し、該プレビューウィンドウに表示するステップと；
を包含する、方法。
【請求項２１】
請求項２０に記載の方法であって、さらに：
前記スライドを前記右側のディスプレイスクリーンに仕向ける場合に、該スライドを右側のビデオデータとして出力するステップと；
該スライドを該左側のディスプレイスクリーンに仕向ける場合に該スライドを左ビデオデータとして出力するステップと；
前記第１のウィンドウおよび前記第２のウィンドウの１つを前記プレゼンテーション操作インタフェースを介して選択するステップと；
該プレゼンテーション操作インタフェースから遠隔の場所にある装置から入力を受け取るステップと；
選択された該ウィンドウが該右側のディスプレイスクリーンに対応する場合に、該右ビデオデータをその受け取った入力に基づいて調整するステップと；
選択された該ウィンドウが該左側のディスプレイスクリーンに対応する場合に、該左ビデオデータをその受け取った入力に基づいて調整するステップと；
を包含する、方法。
【請求項２２】
請求項２１に記載の方法であって、条件付きの前記調整ステップの一方が、前記選択されたウィンドウの部分を強調表示するステップを包含する、方法。
【請求項２３】
請求項２０に記載の方法であって、さらに：
前記複数のスライドから選択されたスライドに、該選択されたスライドの修正が望ましいことを指示するマークを付けるステップ；
を包含する、方法。
【請求項２４】
請求項２３に記載の方法であって、さらに：
マークを付けた前記選択されたスライドに１つ以上のアノテーションを付加するステップ；を包含する、方法。
【請求項２５】
請求項２４に記載の方法であって、さらに：
前記マークを付けた選択されたスライドを前記指示されたディスプレイスクリーンに表示するべく送出する場合に、前記アノテーションを該指示されたディスプレイスクリーンには表示せずプレゼンテーション操作インタフェース内に表示するステップ；
を包含する、方法。
【請求項２６】
請求項２４に記載の方法であって、さらに：
前記マークを付けた選択されたスライドを遠隔の場所に転送するステップ；
を包含する、方法。
【請求項２７】
請求項２０に記載の方法であって、さらに：
前記複数のスライドの中の最初のスライドを表示するべく送出したときタイマーを起動するステップと；
カレントスライドを表示するべく送出されるタイムスタンプを決定するステップと；
該タイムスタンプを前記複数のスライドと関連した所定のタイムラインと比較するステップと；
該カレントスライドが、該所定のタイムラインより遅れて、所定のタイムライン通りに、あるいは所定のタイムラインより進んで送出されているかどうかを前記プレゼンテーション操作インタフェース内で指示するステップと；
を包含する、方法。
【請求項２８】
請求項２７に記載の方法であって、さらに：
複数の各スライドを表示するべく送出するステップと；
各カレントスライドを表示するべく送出したとき各カレントスライドのタイムスタンプを保存するステップと；
保存した該タイムスタンプを遠隔の場所に転送するステップと；
を包含する、方法。
【請求項２９】
電子プレゼンテーションを提供するシステムであって、該システムは：
プログラマブルコンピュータがアクセス可能な第１のメモリに保存された複数のプレゼンテーションスライドと；
該プログラマブルコンピュータに接続されかつ第１のビデオ入力信号を有する第１のディスプレイスクリーンと；
該プログラマブルコンピュータに接続されかつ第２のビデオ入力信号を有する第２のディスプレイスクリーンと；
該プログラマブルコンピュータに接続されかつ第３のビデオ入力信号を有する第３のディスプレイスクリーンと；
プログラマブルコンピュータがアクセス可能な第２のメモリに保存されたプレゼンテーション制御アプリケーションと；を備え、
該プログラマブルコンピュータが該プレゼンテーション制御アプリケーションを実行して該第３のディスプレイスクリーンに表示されるインタフェースを提供するよう構成され、該インタフェースによって該複数の各スライドが該第１または該第２のディスプレイスクリーンの一方に表示するべく送出される、システム。
【請求項３０】
請求項２９に記載のシステムであって、さらに、前記プログラマブルコンピュータから遠隔の位置にある入力機器を備えた、システム。
【請求項３１】
請求項３０に記載のシステムであって、前記プレゼンテーション制御アプリケーションが、さらに、前記第１または第２のイメージを前記入力機器からの入力に基づいて修正するよう構成される、システム。
【請求項３２】
請求項２９に記載のシステムであって、前記プレゼンテーション制御アプリケーションが、さらに、前記複数のスライドから選択されたスライドにマークを付け、かつ該マークを付けたスライドに１つ以上のアノテーションを加えるよう構成される、システム。
【請求項３３】
請求項３２に記載のシステムであって、前記マークを付けた選択されたスライドが前記第１または第２のディスプレイスクリーンに表示するべく送出される場合、前記プレゼンテーション制御アプリケーションが前記アノテーションを前記第１または第２のディスプレイスクリーンには表示せず、前記インタフェースに表示するよう構成される、システム。
【請求項３４】
請求項２９に記載のシステムであって、さらに：
前記複数のスライドがプレゼンテーションファイル内に配置されることと；
前記第１のメモリに保存され、該プレゼンテーションファイルについての規定のタイムラインに関する各スライドにそれぞれ関連したタイミング情報と；
を備えた、システム。
【請求項３５】
請求項３４に記載のシステムであって、前記プレゼンテーション制御アプリケーションが、さらに：
前記プレゼンテーションファイル中の最初のスライドを表示するべく送出した後、開始時刻を決定し；
プレゼンテーションファイル中のカレントスライドを表示するべく送出したとき、該開始時刻に関連とした時刻を決定するステップと；
カレントスライドが、規定のタイムラインより遅れて、規定のタイムライン通りに、あるいは規定のタイムラインより進んで送出されたかどうかを決定する：
よう構成される、システム。
【請求項３６】
請求項３４に記載のシステムであって、前記プレゼンテーション制御アプリケーションが、さらに：前記複数の各スライドが表示するべく送出されたとき該各スライドのタイムスタンプをそれぞれ生成し；
該各タイムスタンプを前記第１のメモリに保存する；
よう構成される、システム。
【請求項３７】
請求項３６に記載のシステムであって、前記プレゼンテーション制御アプリケーションが、さらに：
前記保存された各タイムスタンプを前記プレゼンテーションファイルの識別情報と共に遠隔の場所へ転送する；
よう構成されるシステム。
【請求項３８】
請求項３５に記載のシステムであって、前記プレゼンテーション制御アプリケーションが、さらに：
カレントスライドが前記規定のタイムラインより遅れて、規定のタイムライン通りに、あるいは規定タイムラインより進んで送出されたかどうかを前記第３のディスプレイスクリーンに表示する；
よう構成される、システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２００１年５月２５日出願、発明の名称「ＥＬＥＣＴＲＯＮＩＣＩＮＳＴＲＵＣＴＩＯＮＡＬＤＥＬＩＶＥＲＹＳＹＳＴＥＭＡＮＤＭＥＴＨＯＤ」の米国仮特許出願第６０／２９３，１７９号の関連出願でこれに基づく優先権を主張した２００２年５月２４日出願、発明の名称「ＳＹＳＴＥＭＡＮＤＭＥＴＨＯＤＦＯＲＥＬＥＣＴＲＯＮＩＣＰＲＥＳＥＮＴＡＴＩＯＮＳ」の米国特許出願第１０／１５３，８５９号の一部継続出願である２００３年５月２７日出願の米国特許出願(代理人整理番号３６０８０−０４６)の一部継続出願であり、ここに、これらの出願の開示内容は参照によって全面的に本願に援用する。
【０００２】
（発明の分野）
本発明は、グループプレゼンテーションシステムおよび方法に関し、より詳しくは、マルチスクリーンを用いた電子プレゼンテーションシステムおよび方法に関する。
【背景技術】
【０００３】
（発明の背景）
従来、教育環境や訓練環境におけるような比較的小さいグループに対してプレゼンテーションを行うための一つの方法として、オーバーヘッドプロジェクタとビューフォイルまたはトランスペアレンシーを使用する方法がある。このよく見られる方法では、プレゼンターは一連のビューフォイルを用意し、それを手作業により所定の順序でオーバーヘッドプロジェクタに載置し、またそこから取り除く。プレゼンターは、プレゼンテーション時に動的にマテリアルを呈示することができるよう、何も書かれていないビューフォイルを差し込むことは時々あるが、あらかじめ用意されたビューフォイルにアノテーションを行うことは、ビューフォイルが台なしになって将来使えなくなることも起こり得るので、あまり行われないようである。
【０００４】
自動化技術の近年の進歩によれば、この従来のプレゼンテーション方法における短所のいくつかについて対処がなされている。その一例として、現在では、コンピュータのビデオ出力をプロジェクタに接続して、コンピュータで生成したスライドショーをスクリーンに表示することができ、アニーメーションを表示できる場合もある。しかしながら、この自動化の導入でも、制約が多くかつ静止型であるという従来のプレゼンテーションマテリアルおよびプレゼンテーション方法の性質は変わっていない。
【０００５】
したがって、プレゼンテーションを行う各々の環境に応じて容易に修正し、増補することができるマテリアルをプレゼンターが効果的かつ動的に呈示することが可能な動的プレゼンテーションシステムおよび方法が依然として必要である。
【発明の開示】
【課題を解決するための手段】
【０００６】
（発明の要約）
本発明は、プレゼンテーションマテリアル用のマルチディスプレイスクリーンが得られ、さらにはプレゼンテーションマテリアルに永久的変更を加えることなく動的アノテーションを行うことが可能なシステムおよび方法によって上記およびその他の必要に取り組むものである。プレゼンテーションマテリアルは、容易にディスプレイスクリーンの任意の１つに仕向ける（ｄｉｒｅｃｔ）ことができ、またすべてのアノテーションは将来使用するために保存することができ、あるいはそのまま削除することができる。
【０００７】
本発明の一局面は、電子プレゼンテーションを行うことが可能なシステムであって、例えば、プログラマブルコンピュータがアクセス可能な第１のメモリに記憶された複数のプレゼンテーションスライドと、プログラマブルコンピュータに接続されていて第１のビデオ入力信号を有する第１のディスプレイスクリーンと、プログラマブルコンピュータに接続されていて第２のビデオ入力信号を有する第２のディスプレイスクリーンと、プログラマブルコンピュータに接続されていて第３のビデオ入力信号を有する第３のディスプレイスクリーンと、を備えたシステムに関するものである。また、本発明のプレゼンテーションシステムは、プログラマブルコンピュータがアクセス可能な第２のメモリに記憶されたプレゼンテーション操作ソフトウェアアプリケーションを備え、該プログラマブルコンピュータはプレゼンテーション操作ソフトウェアアプリケーションを実行することによって、複数の各スライドを該第１または第２のディスプレイスクリーンのいずれか１つに表示するべく送出するためのインタフェースを提供するよう構成される。第３のディスプレイスクリーンは、右側のその時現在の（以下、「カレント」または「カレントの」とする）イメージ、左側のカレントイメージ、およびスクリーンへ送出する次のスライドのイメージを同時に表示するマルチウィンドウ・ディスプレイインタフェースを備える。プレゼンターは、このプレゼンテーション操作システムを用いて右側または左側のイメージを選択することができ、かつそのイメージのリアルタイムアノテーションを行うことができる。
【０００８】
本発明のもう一つの局面は、複数の（ｍｕｌｔｉｐｌｅ）ディスプレイスクリーンを用いて複数のスライドの電子プレゼンテーションを行うことが可能なソフトウェアアプリケーションおよび方法であって、中央のディスプレイスクリーンにプレゼンテーション操作インタフェースを提供し；該複数のスライドの中から選択されたスライドを該プレゼンテーション操作インタフェース内のプレビューウィンドウに表示し；該スライドを右側のディスプレイスクリーンに仕向けるか左側のディスプレイスクリーンに仕向けるかを指示する入力を該プレゼンテーション操作インタフェースを介して受け取り；該スライドをその指示されたディスプレイスクリーン上に表示するべく送出（ｄｉｓｐａｔｃｈ）し；次のスライドを検索して取り出し、プレビューウィンドウに表示する、ソフトウェアアプリケーションおよび方法に関する。別々のスクリーンへの表示に加えて、プレゼンテーション操作インタフェースは、右側のスクリーンのプレゼンテーションスライド、左側のスクリーンのプレゼンテーションスライド、およびスクリーンに送出する次のプレゼンテーションスライドを同時に中央のディスプレイスクリーンの別々のサブウィンドウに表示する。この中央のディスプレイスクリーンから、プレゼンテーションをリアルタイムで修正するために、どれか１つのスライドを選択してアノテーションを行うことができる。
【０００９】
本発明のさらなる局面は、あらかじめセットされたタイムラインに対するプレゼンテーション進行状況の指標を追跡し、表示する機能、修正または更新が必要なプレゼンテーションのスライドを識別し、追跡する機能、プレゼンテーションのスライドがプレゼンテーションシステムから離れた位置にあるときに、プレゼンターがそれらのスライドにアノテーションを行うことができるようにする機能を包含する。
【発明を実施するための最良の形態】
【００１０】
（詳細な説明）
添付図面は、本発明をその限定のためではなく例示説明のために図解したもので、図中、同じ参照符号は類似の要素を指す。
【００１１】
以下の説明においては、本発明の完全な理解を期すべく説明目的のために、具体的な詳細事項を多数記載する。しかしながら、この技術分野の当業者にとって、本発明がこれらの具体的な詳細事項の記載なしでも実施可能であることは自明であろう。他のいくつかの場合においては、本発明を不必要に不明瞭にすることを避けるため、周知の構造および機器はブロック図形式で示す。
【００１２】
以下、本発明の種々の実施形態を取り上げて論考する。特に、多くの実施形態を教育または訓練用プレゼンテーションという特定の環境との関連において説明する。この特定の環境は、本発明の局面の多くについて説明するのに好都合ある。しかしながら、本発明は、この特定の環境に限定されるものではなく、むしろその範囲内において、マルチスクリーンおよび動的アノテーション機能が効果をもたらす他のプレゼンテーション環境を考慮したものである。
【００１３】
図１は、本発明の一実施形態の典型的なプレゼンテーションシステム１００を示すブロック図である。この実施形態において、コンピュータシステム１０６は、データフローおよび他の構成要素が使用するプレゼンテーションマテリアルを制御する。特に、コンピュータ１０６は、モニタ１０４上にグラフィカルインタフェース１２２を発生させて、プレゼンテーションを操作するプレゼンターを支援する。インタフェースモニタ１０４に表示されるビデオデータは、コンピュータ１０６のビデオ出力１１６ｂにより供給される。コンピュータシステム１０６は、その全体を図示してはいないが、キーボード、大容量記憶装置、ネットワークインタフェース、パラレルインタフェース、およびシリアルインタフェース、さらには通常のコンピュータシステムの一部をなすものとして周知の多くの他の周辺装置および構成要素を備えているという点で、通常のコンピュータシステムである。
【００１４】
また、コンピュータシステム１０６は、別のビデオ出力１１６ａ、１１６ｃを有し、これによって左プロジェクタ１１４ａおよび右プロジェクタ１１４ｂにそれぞれビデオ出力を供給する。ビデオ出力は、ＳＶＧＡ形式のビデオ信号とすることができ、さらには従来の他のビデオ形式であってもよい。本願の記載において、左右の向きについてはプレゼンターの視野を基準とする。ビデオ出力１１６ａ、１１６ｃの各々を介して出力されるビデオデータは、プレゼンターがインタフェース１２２を用いて決定する。プレゼンターは、インタフェース１２２を用いて、コンピュータシステム１０６がアクセス可能な記憶装置（図示省略）からプレゼンテーションマテリアルを検索して取り出し、そのマテリアルをビデオ出力１１６ａ、１１６ｃの一方または両方に仕向ける。すると、プロジェクタ１１４ａ、１１４ｂがそれぞれのプレゼンテーションマテリアルをそれぞれ対応するスクリーン１０２ａ、１０２ｂに表示する。
【００１５】
ビデオ出力１１６ａ、１１６ｃは、プロジェクタ１１４ａ、１１４ｂに仕向けられる他、それぞれの経路１１８ａ、１１８ｂを介してタッチスクリーンモニタ１１０ａ、１１０ｂへ仕向けられる。実際には、例えば、モニタ１１０ａ、１１０ｂをプレゼンターの近くに配置する一方、スクリーン１０２ａ、１０２ｂはプレゼンテーションを受けるオーディエンスが見やすい位置に配置する。各タッチスクリーンモニタ１１０ａ、１１０ｂはコンピュータシステム１０６に接続されている。図１では、これらの接続路１２０ａ、１２０ｂは直列接続構成として描いてあるが、本発明においては、機能的に等価な他のフィードバック接続路の採用についても考慮されている。これらの接続路は、ＲＳ−２３２シリアル通信路に限定されず、他種類の入出力プロトコルおよびハードウェアを用いることもできる。接続路１２０ａ、１２０ｂは、タッチスクリーンモニタ１１０ａ、１１０ｂとの間で行われる任意のタッチ対話を指示するそれぞれのモニタ１１０ａ、１１０ｂからのフィードバックを得るために使用される。図１には、１１０ａ、１１０ｂの各モニタ用の典型的なスタイラス１１２ａ、１１２ｂが描かれているが、モニタ１１０ａ、１１０ｂとのタッチ対話は、どちらも同じスタイラスを用いて行うこともできれば、スタイラスを全く用いずに行うこともできる。
【００１６】
インタフェース１２２は、コンピュータ１０６に接続したキーボード、マウスまたは他の入力機器で制御することができる。しかしながら、プレゼンターに室内での移動および位置選定における一定の自由度を与えるために、コンピュータシステム１０６には、１２０ｃで示すように、やはりインタフェース１２２を制御するためのリモコン装置１０８が接続されている。このリモコン装置１０８は、コンピュータ１０６と接続するためのＵＳＢ、ファイアワイヤ、ＩｒＤＡ、シリアルあるいは多くの他種類の入出力規約を使用した送信器（およびコンピュータ１０６に搭載の受信器）を備えることも可能である。さらに、表示装置(モニタ)１０４も、プレゼンターがタッチ起動コマンドを用いてプレゼンテーションを制御することができるタッチスクリーン装置であってよく、そのような表示装置では、それ独自のフィードバック路１２４が必要になる。
【００１７】
図１の典型的なプレゼンテーションシステム１００で、コンピュータシステム１０６は、下記ａ）乃至ｃ）を同時に実行することによりプレゼンテーションの操作を制御する：ａ）プレゼンテーションマテリアルを検索して取り出し、２つのビデオ出力１１６ａ、１１６ｃのどちらかに仕向ける（あるいは送出する）ために使用されるプレゼンテーションインタフェース１２２；ｂ）タッチスクリーンモニタ１１０ａからのタッチフィードバックを受け取り、それに応じてビデオ出力１１６ａを調整する左スクリーン１０２ａ用のアノテーションツール；ｃ）タッチスクリーンモニタ１１０ｂからのタッチフィードバックを受け取り、それに応じてビデオ出力１１６ｃを調整する右スクリーン１０２ｂ用のアノテーションツール。
【００１８】
上記実施形態において、さらには本願記載の他の実施形態において、構成要素の典型例は本発明の範囲を限定することを意図したものではない。例えば、タッチスクリーンモニタ１１０ａ、１１０ｂは、ＬＣＤディスプレイパネルあるいはその他の種類のディスプレイを使用することができ、またコンピュータ１０６は、必ずしも物理的に他の構成要素と共に配置する必要はなく、ネットワークまたは他の長距離ケーブリング技術を用いて、プレゼンテーションシステム１００の他の種々の構成要素と接続することができる。
【００１９】
図２は、本発明のより好ましいもう一つの実施形態による典型的なプレゼンテーションシステム２００をブロック図で示す。システム２００は、通常の多くの構成要素を使用して、以下に説明する本発明のプレゼンテーションシステムを実現したものである。例えば、ビデオスイッチ２４０は、それ独自のドライバーソフトルーチンおよびアプリケーション・プログラミングインタフェース（ＡＰＩ）ルーチンを容易に統合される形で備えた通常の制御可能な４×４型ビデオスイッチとすることができる。同様に、モニタ２１２、２３８、２３４は、システム２００の他の構成要素と容易に統合されるそれぞれ独自のドライバーソフトルーチンおよびキャリブレーションルーチンを備えた通常のタッチスクリーンモニタとすることができる。コンピュータ２０４で実行されるオペレーティングシステムのような最新のオペレーティングシステムでは、コンピュータ２０４内のいくつものビデオカードの動作およびインタラクションをサポートするのにオペレーティングシステムを修正する必要が全くないように、通常いくつものビデオディスプレイの定義が可能である。
【００２０】
この実施形態においては、システム１００と比較して、さらにビデオディスプレイを設けることが可能であり、ビデオスイッチ２４０はさらなる機能性を得るために使用される。しかしながら、システム２００の多くの態様は図１のシステム１００と同様であるため、図２の説明では、一部の機能の詳細な説明は省略する。
【００２１】
システム２００は、プレゼンターが、左プロジェクタ２３２および右スクリーンプロジェクタ２３６を用いてマルチスクリーンプレゼンテーションをオーディエンスに提供するために用いるコンピュータ２０４を備える。プレゼンターは次の３つのモニタを利用することが可能である：左プロジェクタ２３２で呈示中のマテリアルを表示する左スクリーンモニタ２３４、右プロジェクタ２３６で呈示中のマテリアルを表示する右スクリーンモニタ２３８、およびコンピュータ２０４で実行中のプレゼンテーション・ソフトウェアアプリケーションにグラフィカルユーザインタフェースを与える中央モニタ２１２。
【００２２】
典型例のシステム２００には、デモンストレーションコンピュータ２１６、デモンストレーションモニタ２０２、およびビデオスプリッタ２１４も備えられている。ビデオスプリッタ２１４は、デモンストレーションコンピュータ２１６からのビデオ出力２１８をデモンストレーションモニタ２０２およびビデオスイッチ２４０の両方に供給する。デモンストレーションコンピュータ２１６は、通常プレゼンターの制御下にあり、オーディエンスが見ているプレゼンテーションマテリアルをさらに増補あるいは説明するシミュレーションおよびその他のデモンストレーションを生成するために使用することができる。その結果、グラフィカルユーザインタフェースによって、シミュレーションおよびデモンストレーションをオーディエンスが利用できるように、プレゼンターがデモンストレーションコンピュータ２１６のビデオ出力をプロジェクタ２３２、２３６のどちらかに仕向けることも可能になる。
【００２３】
ビデオスイッチ２４０は、当業者に周知のような通常のビデオスイッチであり、その入力に供給されるデータ信号をその１つ以上のデータ出力に仕向けることができる。図示のように、ビデオスイッチ２４０は少なくとも下記の３つのビデオ信号を供給される：ａ）２０８（コンピュータ２０４から）；ｂ）２１０（コンピュータ２０４から）；およびｃ）２２０（デモンストレーションコンピュータ２１６からビデオスプリッタ２１４を介して）。次に、これらのいろいろな入力信号は、ビデオスイッチ２４０の設定によって下記の１つ以上の出力へ仕向けられる：ａ）２２４（左プロジェクタ２３２）；ｂ）２２６（左モニタ２３４）；ｃ）２２８（右プロジェクタ２３６）；およびｄ）２３０（右モニタ２３８）。
【００２４】
前に説明したシステム１００と同様に、図２のシステム２００は、プレゼンターが、コンピュータ２０４で実行されかつ中央モニタ２１２に表示されるグラフィカルユーザインタフェースを使用することが可能なプレゼンテーションシステムである。このユーザインタフェースによって、プレゼンターはプレゼンテーションマテリアルを検索して取り出し、中央モニタ２１２に表示し、次いでそれらのマテリアルを左プロジェクタ２３２または右プロジェクタ２３６、あるいは両方のプロジェクタへ送出することができる。オーディエンスに呈示されているマテリアルを制御するために、プレゼンターは、このインタフェースを用いて、マテリアルを２つのビデオ出力２０８、２１０のどちらか一方から送り出すと共に、ビデオスイッチ２４０をその異なるビデオ入力を適切なビデオ出力へ仕向けるよう構成する。
【００２５】
図３に示すように、シリアルパス３１０は、コンピュータ２０４がビデオスイッチ２４０を選択可能に構成する一つの典型的な方法である。特に、プレゼンターは、この通信リンク３１０を用いて、プレゼンテーションシステムソフトウェアと対話することによりコマンドをコンピュータ２０４からビデオスイッチ２４０へ送る。このコマンドに基づいて、ビデオスイッチ２４０はビデオ入力とビデオ出力との間の接続を制御する。
【００２６】
右モニタ２３８、左モニタ２３４、および中央モニタ２１２は、好ましい一実施形態の場合、すべてタッチスクリーンモニタである。さらに、コンピュータ２０４は、アノテーションツールの３つのインスタンス（例えば、ソフトウェアアプリケーション）を実行し、このアノテーションツールの各インスタンスは、モニタ２１２、２３４、２３８の各々にそれぞれ表示されるビデオデータの修正または増補を可能にする。増補されたこのビデオデータは、表示中の任意のプレゼンテーションスライドに重ねられる。図３に示すように、これらのモニタは、コンピュータ２０４のそれぞれの入力に接続される。図３の典型的なフィードバック路３０４〜３０８は、それぞれのタッチスクリーンモニタとのタッチ式対話に従属する応答をコンピュータ２０４へ供給するシリアル通信路として示してある。フィードバックデータは、対応するモニタに表示されたビデオデータを適切に調整するために、アノテーションツールの対応するインスタンスに転送される。
【００２７】
操作については、プレゼンターが一方のモニタ、例えば右モニタ２３８にタッチすると、オペレーティングシステムの「フォーカス」が右モニタ２３８と関連づけられたアノテーションツールのインスタンスに合わせられる。プレゼンターは、アノテーションツールおよびタッチスクリーンモニタ２３８（そのドライバーソフト共）を用いて、コンピュータ２０４が右のプレゼンテーションスクリーンに表示するべく出力中のビデオデータに重ねることが可能な文章、囲い枠、フリーハンド図およびその他のアノテーションなどを描くことができる。したがって、オーディエンスは、各特定のオーディエンスの個々の必要に応じてリアルタイムで容易に増補することが可能な静止型プレゼンテーションマテリアルを利用することができる。
【００２８】
図４は、コンピュータ２０４の典型例を示す概略図である。図示のように、このコンピュータは、いくつものビデオ出力ポート４１０〜４１４ならびにいくつもの入出力ポート４０２〜４０８を備えることができる。本発明は、図４に示す特定のコンピュータ構成およびポートタイプに限定されず、むしろ図示のものに代わる効能的に等価な構成についても考慮されている。
【００２９】
図５は、本発明の一実施形態による典型的なプレゼンテーション方法の高レベル論理フローチャートである。このフローチャートに示す通り、プレゼンターは図２に示すようなシステムを用いて効果的な動的マルチスクリーンプレゼンテーションをオーディエンスに提供することができる。この方法は、実行されると本願記載のプレゼンテーション方法を遂行しかつ１台以上コンピュータで実行可能な１つ以上のソフトウェアアプリケーションとして実施することができる。
【００３０】
ステップ５０２では、利用可能なプレゼンテーションのリストをプレゼンターに呈示してプレゼンターの選択に供する。プレゼンテーションファイルが選択されたならば、この方法はステップ５０４へ進み、その選択されたプレゼンテーションを構成するスライドのリストを表示する。また、プレゼンテーションファイルが選択されたならば、プレゼンテーションシステムは、その後プレゼンターの制御下でイメージを表示するステップを進めることができる。しかしながら、イメージおよび付随データファイルをプレゼンテーションの開始に先立ってキャッシュメモリに入れられるようあらかじめロードするプリローダを、一つの有用なツールとして用いることができる。操作については、プリローダツールはプレゼンターの判断で使っても使わなくてもよいが、キャッシュ記憶したイメージを用いると、異なるスクリーンでの表示を、イメージをキャッシュ記憶しないでプレゼンテーションを行う場合と比較してより迅速にすることができる。
【００３１】
一群のスライド中の最初のスライドは、ステップ５０６で、自動的にプレビューウィンドウに表示され、プレゼンターは、次のスライドがどのようなスライドであるかを見、どのようにすればそのスライド最もよく表示できるかを判断することができる。この段階で、プレゼンターは、そのスライドにステップ５０８でアノテーションを行ってから表示するべきかどうかを判断することも可能である。
【００３２】
この実施形態の方法は、次のステップ５１０で、プレゼンターが、プレビュースライド表示のために可能な多くのオプションの中でどのオプションを選択するかを決定する。例えば、プレゼンターは、ステップ５１４で、プレビュースライドを左スクリーンに送るよう選択することもできれば、ステップ５１６で、プレビュースライドを右スクリーンに送るよう選択することもできる。別の態様として、本発明の方法は、ステップ５１８でプレファレンスファイルを参照して、プレビュースライドをどのスクリーンに自動転送するかを決定する自動ディスパッチ機能を備えることができる。ステップ５１９で、他の表示オプションを選択することもでき、これらのオプションとしては、左スクリーンまたは右スクリーンをブランクにする、プレゼンテーションを１スライド戻す、カレントプレビュースライドを表示せずにスキップする、順序を無視してあるスライドにジャンプする、別のプレゼンテーションファイルのスライドにジャンプする、あるいはディスプレイスクリーンの中の１つにブランクテンプレートを送るというようなオプションを含めることができる。また、プレゼンターは、ステップ５１２で、デモンストレーションコンピュータの出力を左スクリーンに表示する（ステップ５２２）か、右スクリーンに表示する（ステップ５２４）かを選択することもできる。また、プレゼンターは、ステップ５２０で、左スクリーンに表示された（ステップ５２６）あるいは右スクリーンに表示された（ステップ５２８）スライドにアノテーションを行うこともできる。プレゼンターは、スライドにアノテーションを行うことによって、参加オーディエンスに合わせてカスタマイズした仕方で対話操作によりプレゼンテーションを増補することができる。アノテーションは以後のスライドプレゼンテーションに役立てることが可能であることから、また２つ以上の表示済みスライドへのアノテーションを保存するために、この実施形態の方法は、ステップ５３０で将来の使用に備えて任意のアノテーションをセーブする。プレゼンテーションスライドを表示するかあるいはアノテーションを行うかのプレゼンターの選択に基づいて、ステップ５３２では、次のスライドを取り出し、プレビューウィンドウに表示する。ステップ５３４は、この実施形態の方法はプレゼンテーションファイルの最後のスライドが表示されるまでステップ５１０以降のステップを繰り返すということを表す。この方法の詳細について、以下、スライドプレゼンテーションを制御するための特定のインタフェースおよびソフトウェアアプリケーションとの関連で説明する。
【００３３】
図６は、プレゼンターがオーディエンスに対して行われるプレゼンテーションを制御できるようにするコンピュータ２０４で実行されるプレゼンテーション・ソフトウェアアプリケーションの典型的なスクリーンショット６００を示す。ドロップダウンメニュー、選択ボックス、アイコン、ディスプレイウィンドウ、ツールバーのようなグラフィカルユーザインタフェース・コンポーネント、およびこれらの操作については当技術分野において周知であり、詳細な説明は省略する。
【００３４】
プレゼンテーションのファウンデーションは、例えば、全体としてプレゼンテーションファイルと称することができる形に構成されたいくつかのＰｏｗｅｒＰｏｉｎｔスライドで構成することができる。他のスライド形式についても本発明の範囲内で考慮されている。ＰｏｗｅｒＰｏｉｎｔファイルまたはスライドショー、およびそれらの個々のフレームは、コンピュータ２０４のハードディスクドライブに保存することができる。例えば、プレゼンテーションソフトウェアは、プレゼンテーションファイルを“Ｄ：＼ｃｏｕｒｓｅｓ”のようなデフォルトディレクトリで探すよう設定することができる。このディレクトリ内には、数多くのいろいろなプレゼンテーションファイルを保存して、プレゼンテーションソフトウェアが、それらのファイルを選択のために自動的に走査してプレゼンターに表示することも可能である。
【００３５】
一実施形態のプレゼンテーションシステムでは、ユーザ定義のプレファレンスデータをプレゼンテーションファイルの中の任意の１つと関連づけることが可能である。このプレファレンスデータは、プレゼンテーションソフトウェアがあるプレファレンスファイルを類似の名称を持つプレゼンテーションファイルと容易に関連づけることができるように、所定の拡張子（例えば、“．ｉｐｆ”）を用いるプレファレンスファイルの形にすることができる。一実施形態においては、プレファレンスファイルは、下記の３つのフィールドを持つ多くのエントリを入れることができる。
【００３６】
＜スライド番号＞＜方向タグ＞＜メモリジョガー文＞
したがって、プレファレンスファイルは、例えば下記に類似した形になる：
１４，Ｒ，Ｍｅｎｔｉｏｎａｌｌｔｈｒｅｅａｓｐｅｃｔｓ（３つのすべての側面について言及する）
２，Ｌ，
...
１６，Ｒ，Ｔｅｌｌｊｏｋｅａｂｏｕｔｔｈｅｔｈｒｅｅｐｒｏｇｒａｍｍｅｒｓ（３人のプログラマについてのジョークを話す）
上に示すように、スライドはその番号順にならべる必要はないが、スライド番号順にならべる方が好都合な場合もある。さらに、各スライドに必ず何かエントリを入れなければならないことも、各エントリのすべてのフィールドに必ずデータが入っていなければならないこともない。
【００３７】
別の態様として、プレファレンス情報は、プレゼンテーションファイル自体のスライドに入れることもできる。ＰｏｗｅｒＰｏｉｎｔスライドの「注」部分、あるいは他のプレゼンテーションファイルの同様のフィーチャ部分を用いることにより、プレファレンス情報は別個のプレファレンスファイルに保存する必要はなく、プレゼンテーションファイルに入れればよい。
【００３８】
プレゼンテーションソフトウェア・インタフェースは、プレゼンターがプレゼンテーションを選択する際に役立つドロップダウンボックス６１６を提供する。一例として、図６では、プレゼンターは、“５０３−ＣＨ００ＵＳ”という名称のファイルを選択しており、一実施形態でこのファイル名は意味を持ち、そのプレゼンテーションがレッスン５０３の章００に関係した章であることを指示する。ハードドライブ上では、このファイルをＰｏｗｅｒＰｏｉｎｔファイル“５０３−Ｃｈ００ＵＳ．ｐｐｔ”として保存することが可能である。好ましい一実施形態においては、選択されたプレゼンテーションの最初のスライドが自動的にプレビューウィンドウ６０２に表示される。
【００３９】
ウィンドウ６１２に、その選択されたプレゼンテーションファイル内の１３のスライドおよびそれぞれのタイトルが表示される。図には、１つのスライドタイトルが選択された状態が示されており、（反転映像で示す）、そのスライド６０４がプレビューウィンドウ６０２に表示されている。このウィンドウ６０２から、プレゼンターは、スライド６０４をコンピュータ２０４のビデオ出力の１つに仕向ける（または送出（ｄｉｓｐａｔｃｈ）する）ことができる。
【００４０】
画面６００が表示されるモニタはタッチスクリーンモニタ２１２でもよいが、プレゼンターは、タッチ入力に加えてキーボードまたはマウスを用いることによりプレゼンテーションソフトウェアのインタフェースと対話することもできる。
【００４１】
画面６００には、プレビュースライド６０４の仕向け先を決定する３つのアイコンがある。「仕向け先（ｄｅｓｔｉｎａｔｉｏｎ）」という用語は、スライドが左スクリーンまたは右スクリーンのどちらかに表示されるように送られる先のコンピュータ２０４のビデオ出力のどれかを指す。一実施形態においては、ビデオスイッチの設定およびケーブル接続は、図２に示すような所定の形で構成される。プレゼンテーションソフトウェアはこの所定の構成についての情報を与えられており、それ自身プレゼンターがどのアイコンを選択するかに基づいて、スライドを対応する適切なビデオ出力に送るよう構成される。個々の具体的なケーブリングの接続構成は、プレゼンテーションソフトウェアがそれに応じてビデオ出力を仕向けるよう構成される限り、図２に示すものと異なり得る。
【００４２】
アイコン６２０は、プレゼンテーションソフトウェアをしてプレビュースライド６０４を左スクリーンへ送らせ、他方アイコン６４４はプレゼンテーションソフトウェアをしてプレビュースライド６０４を右スクリーンへ送らせる。プレビュースライド６０４が、関連するプレファレンスファイルで指定された方向プレファレンスを有する場合は、アイコン６３２がアクティブになり、プレゼンターは、そのアイコン６３２を選択することによって、スライドをプレファレンスファイルにある方向プレファレンスに基づき、その指定された方向のスクリーンへ送ることができる。プレビュースライド６０４を表示のために対応する適切なスクリーンへ送った後、プレゼンテーションソフトウェアは、一連のスライド中の次のスライドをウィンドウ６０２内に自動的に表示する。プレファレンスタグは、自動アイコン６３２に替えてアイコン６２０または６４４を用いることにより無効にすることができる。ウィンドウ６１８は、プレファレンスファイルから任意のメモリジョガー文を表示してプレゼンターのプレゼンテーションを支援するために使用される。
【００４３】
本発明の一実施形態によれば、プレファレンスファイルのスライドのエントリは“ＬＲ”のような方向エントリを持つことができる。このダブルエントリは、自動的に１つのスライドを左スクリーンに表示し、その後次のスライドを右スクリーに表示して、これら２つのスライドが実質的に同時に表示されるように見える効果をもたらすことになる。その結果、その時の新しいプレビュースライドは、最初のプレビュースライドから２つ目のものになる。
【００４４】
スライドは、ディスプレイウィンドウ６１２から順序と無関係に選んでプレビューウィンドウ６０２に表示することができる。
【００４５】
また、インタフェース画面６００は、「戻る（ｇｏ−ｂａｃｋ）」アイコン６３０および「進む（ｇｏ−ｆｏｒｗａｒｄ）」アイコン６３４がある。アイコン６３０によって、プレゼンターはプレビューウィンドウ６０２で逆に進むことができ、またアイコン６３４は、カレントプレビュースライド６０４をスキップして、プレゼンテーションの次のスライドをプレビューウィンドウ６０２に表示させる。
【００４６】
アイコン６２６および６３８は、それぞれ、スライドがディスプレイスクリーンで上にずれるように見えさせる左スクリーンおよび右スクリーンの「スライドジョグ（ｓｌｉｄｅｊｏｇ）機能を提供する。この機能は、プロジェクタ上でビューフォイルを上にずらせてビューフォイルの下半部を重点的に見せるようにするプレゼンターの従来の動作に似せたものである。これらのアイコンは、トグルスイッチとしての機能を果たし、アイコンを続けて選択すると、１つのスライドの正常な表示とそのスライドの「寸動（ｊｏｇｇｅｄ）」表示とが切り替え表示されるようになっている。
【００４７】
学生の注意を一方のスクリーンまたは他方のスクリーンに集中させるため、またプレゼンテーション内でのその他の理由から、プレゼンテーションソフトウェア・インタフェースには、左ディスプレイをブランクにするためのアイコン６２４および右ディスプレイをブランクにするためのアイコン６４０がある。これらのアイコンのどちらかを再度選択すると、その対応するディスプレイが「ブランク解除」される。
【００４８】
図２の環境に示すように、デモンストレーションコンピュータ２１６からのビデオ出力はビデオスイッチ２４０に供給される。プレゼンテーションソフトウェアは、このビデオ出力を、ビデオスイッチ２４０を通信リンク３１０を介して適切に制御することにより、ディスプレイプロジェクタ２３２、２３６のどちらかに表示させることができる。プレゼンターは、デモンストレーションコンピュータ２１６からの出力を左プロジェクタに仕向けたい場合、アイコン６２８を選択する。この選択は、プレゼンテーションソフトウェアをして、ビデオ信号２１８を左スクリーンに表示するようビデオスイッチ２４０を制御させる。右プロジェクタ２３６についても、これと同様の機能性がアイコン６３６を用いて達成される。アイコン６２８、６３６のどちらかをもう一回選択すると、デモンストレーションコンピュータ２１６からの出力ではなく、表示されているスライドが対応するスクリーンに再表示される。ビデオスイッチ２４０の未使用入力を利用するために、もう一つのデモンストレーションコンピュータを備えることもできる。このような態様では、適切なビデオ信号転送経路を選択するには、結局ビデオスイッチ２４０を手動操作する方が実用的である。
【００４９】
ボタン６５０、６５２をそれぞれ使用して、左または右ディスプレイスクリーンに表示されているカレントスライドをウィンドウ６１０に表示されている「お気に入り」リストに追加することができる。このリストは、“ｆａｖｏｒｉｔｅｓ．ｆｖｔ”のような何か意味のある名前を付けてデフォルトディレクトリ“Ｄ：＼ｃｏｕｒｓｅｓ”に保存することができる。多のファイル名および記憶場所を用いてもよい。
【００５０】
好ましい一実施形態の場合、このファイルは次のような形式になる：
＜プレゼンテーションファイル＞，＜スライド番号＞：＜説明文＞
したがって、１つのエントリは例えば下記に類似したものになる：
４０９−Ｃｈ０５，１４:フリースレッディング
これは、プレゼンテーションファイル４０９−Ｃｈ０５．ｐｐｔの１４番目のスライドを指す（例えば、ＰｏｗｅｒＰｏｉｎｔスライドを使用している場合）説明文は任意のテキストでよく、スライドタイトルはその一つの実例である。
【００５１】
ボタン６５０または６５２のどちらかを選択することにより、新しいエントリをお気に入りファイルに追加するか、または他の形で挿入することができる。好ましい一実施形態においては、このファイルはいろいろ異なるプレゼンテーションファイルの中にあって便利なファイルであり、いずれか特定のプレゼンテーションファイルに固有のファイルではない。プレゼンターは、ウィンドウ６１２からスライドを選択したのと同様にして、ウィンドウ６１０からスライドを選択する。一つの違いは、この場合、プレゼンテーションソフトウェアは、その選択で参照されたプレゼンテーションファイルを開いて対応するスライドを抜き出し、そのスライドをプレビューウィンドウ６０２に表示しなければならないということである。そして、そのスライドは、それぞれアイコン６２０、６４４を用いて左または右スクリーンに差し向けることができる。スライドを送出すると、プレゼンテーションソフトウェアは、プレビューウィンドウ６０２に入れる次のスライドを選択するために、スライドの元のプレゼンテーションファイル内の記憶場所に戻る。
【００５２】
プレゼンテーションソフトウェアは、スライドアノテーション・アプリケーション（すなわち、アノテーションツール）の３つの異なるインスタンスと共動する。スライドアノテーションツールは、プレゼンテーションスライドに重ねることができるベクトルベースの描画ツールであってもよい。アノテーションツールのこれらの各インスタンスは、モニタ２１２、２３４、２３８の中の異なる１つに対応する。アノテーションツールのインスタンスが実行されると、アノテーションツールバーが異なる各モニタ２１２、２３４、２３８に表示される。中央モニタ２１２用のアノテーションツールに関連したアノテーションツールバー６０８が、プレビューウィンドウ６０２の下部に図示してある。プレゼンターは、このツールバーを用いて、スライド６０４を左またはディスプレイスクリーンへ送出する前にアノテーションを行うことができる。左および右モニタ２３４、２３８は、各々に関連したアノテーションツールおよび同様のツールバーを有する。
【００５３】
クロックアイコン６０６は、プレゼンターが一定の時間枠を選択して、その時間枠内の残り時間を示すカウントダウン画面を表示できるようにするためのタイマーウィンドウを開く。この時間枠は、例えば、練習問題を終えるまでの残り時間、あるいはプレゼンテーションの休憩終了までの残り時間などを示す。
【００５４】
図７には、図６に示すような典型的なアノテーションメニュー（ａｎｎｏｔａｔｉｏｎｔｏｌｌ）・ツールバーが描かれている。このツールバーのいろいろな機能は、対応するアイコンをタッピングあるいは選択することによって選択することができる。図中左から右に向けて、下記のアイコンがある：
７０２：ツールバーの表示を拡大、縮小する「隠す／戻す（ｈｉｄｅ／ｕｎｈｉｄｅ）」ボタン
７０４：プレゼンテーションスライドのテキストを入れるべき位置でタッピングし、キーボード（コンピュータ２０４の）を用いてテキストを入れるために使用するテキスト機能
７０６：スライド上での描画、好ましくはスタイラスまたは他の同様の用具を用いての動画が可能なフリーハンド描画ツール
７０８：始点角を選択して終点角までドラッグすることにより矩形を画定することができる矩形描画機能
７１０：矩形描画機能と類似した楕円描画機能、ただし、楕円は設定済みの「境界」ボックス内に描かれる
好ましい一実施形態では、矩形ツールおよび楕円ツールはどちらも自動的にテキスト入力機能を起動し、他のアイコンを全く使用する必要なしに、これらのツールで生成された図形にテキストを入れることができるようになっている。
【００５５】
７１２：直線の始点と終点を選択して使用する直線描画機能。
【００５６】
７１４：コミックストリップ（こま割り漫画）の会話吹き出しに類似したテキスト入力ボックスを生成する「コールアウト」機能。
【００５７】
７１６：画面に透明な黄色に強調表示された矩形を生成するハイライタツール。
【００５８】
７１８：プレゼンテーションスライドの所望の位置にインジケータを表示させるポインタツール。好ましい一実施形態では、インジケータは鮮赤色の矢印である。この矢印は、プレゼンターがタッピングしたプレゼンテーションスライド上の任意の位置に移動する。
【００５９】
７２０：プレゼンテーションスライドのいくつかの部分を覆って表示されないようにする漸次表示機能。スクリーンの最初のタッピングで、最初の垂直方向位置が設定され、その後次々にタッピングする毎にオーバーレイが別の位置に移り、漸次プレゼンテーションスライドの多くの部分が表示される。
【００６０】
７２２：プレゼンテーションスライド上の任意のアノテーションを消す消しゴムツール。
【００６１】
７２４：各アノテーションを逆順に取り除く取り消し機能。
【００６２】
７２６：様々な色から以後のアノテーション作業用の色を選択する色選択ツール。
【００６３】
アノテーションは、左モニタ、右モニタおよび中央モニタ上で任意の特定順序により行うことができ、したがって、好ましい一実施形態では、アノテーションは、プレゼンターが一つのプレゼンテーションスライドから離れて他に移る都度セーブされる。例えば、スライド１４を左モニタ２３４に表示して、スライド１３が右モニタ２３８に表示されている間に、スライド１４にアノテーションを行うことができる。プレゼンターが右モニタ２３８にタッチすると、コンピュータ２０４のオペレーティングシステムは、そのフォーカスが右モニタ２３８に移ったことを検知し、それ以後のすべての入力は、モニタ２３８と関連したアノテーションツールによって解釈される。また、プレゼンテーションソフトウェアも、スライド１４のカレントアノテーションをセーブしてから次の処理に進む。プレゼンターがその後スライド１４に戻る場合、スライド１３のカレントアノテーションはセーブされ、それ以後の入力は、左モニタ２３４と関連したアノテーションツールによって解釈される。
【００６４】
好ましい一実施形態においては、ベクトルグラフィックスファイルは各アノテーションツールによって作成され、ディレクトリ“Ｃ：＼ｃｏｕｒｓｅｓ”に保存される。例えば、プレゼンテーションファイル４０９−Ｃｈ０５．ｐｐｔ内のスライドに対してアノテーションを行う際、例えばディレクトリ４０９−Ｃｈ０５．ａｎｎを作成して、ファイル“ｘｘｘ”を入れることができる（ここで、“ｘｘｘ”はそのプレゼンテーションファイル内のスライドを指す）。
【００６５】
プレゼンテーションソフトウェアは、プレビューウィンドウ６０２にスライドを表示するとき、自動的に何らかのアノテーションファイルがあるかどうか検索し、アノテーションファイルがあれば、それに従って自動的にスライドを増補することができる。その結果、アノテーションファイルを保存しておき、別のコンピュータに移動して、そのコンピュータにあるプレゼンテーションスライドを使用しつつそのコンピュータからプレゼンテーションを増補することが可能になる。また、アノテーションを行ったスライドの再表示は、そのスライドに最初にアノテーションをしたディスプレイスクリーンに関わらず行うことができる。例えば、右のディスプレイスクリーン上に表示し、そこでアノテーションを行ったスライドを、それ以後に表示するため呼び出して、左のディスプレイスクリーンに送出することができ、その場合、以前の任意のアノテーションが、全く修正の必要なしに左のディスプレイスクリーンに表示される。
【００６６】
暫時図６のインタフェース画面６００に戻って説明すると、ここには２つの相補型アイコン６２２および６４２がある。これらのアイコンは、それぞれ左右のディスプレイスクリーンにブランクスライドを生じさせる。そして、このブランクスライドに所望のアノテーションを行うことができる。好ましい一実施形態においては、そのブランクスライドの名称を要求するダイアログボックスが現れるので、それが望ましければデフォルト名を与えることができる。新しい名前を付けたスライドは、お気に入りとしてセーブしない場合、カレントプレゼンテーションを終了することで削除される。セーブしておけば、後で呼び出して利用することが可能になる。同様にして、個々のスライドは、生成してからディレクトリ“Ｃ：＼ｃｏｕｒｓｅｓ”にコピーし、手動でお気に入りファイルに加えることが可能であるこのようにして、プレゼンテーションファイルを増補する追加の外部スライドを、規定のプレゼンテーションを行っている際に選択して表示するべく利用することが可能になる。
【００６７】
本発明のプレゼンテーションシステムは、１つドキュメントファイル形式から再生して見られるコンテンツを呈示することに限定されるものではない。このプレゼンテーションシステムは、例えば、ＰｏｗｅｒＰｏｉｎｔのプレゼンテーションおよびＡｄｏｂｅＡｃｒｏｂａｔのＰＤＦファイルファイルのような２つ以上の異なるドキュメントファイル形式で使用することが可能である。好ましい一実施形態においては、ＰｏｗｅｒＰｏｉｎｔプレゼンテーションは風景レイアウトにおける情報の画面を供給するために使用され、他方Ａｃｒｏｂａｔファイルは肖像レイアウトのページ番号付きドキュメントからの情報を表示するのに使用される。
【００６８】
この実施形態によれば、表示中のドキュメントの各画面に関連づけられた任意のアノテーションファイルの取り込みを含め、ＰｏｗｅｒＰｏｉｎｔプレゼンテーションおよびＡｃｒｏｂａｔプレゼンテーションを、プレゼンテーションシステムによってどちらも全く同じように扱うことができる。風景ドキュメントと肖像ドキュメントとの間に縦横比の差があるため、各スクリーンおよびプロジェクタに肖像モードのページ（例えば、Ａｃｒｏｂａｔページ）が３分の２しか表示されない場合がある。インタフェース６００上の「ナッジアップ（ｎｕｄｇｅｕｐ）」ボタン６２６、６３８は、Ａｃｒｏｂａｔページの下３分の２の部分を見えるようにするために使用する。
【００６９】
ＰｏｗｅｒＰｏｉｎｔページあるいはＡｃｒｏｂａｔページは、どちらの形式も保存した後次に呼び出して任意のディスプレイスクリーン２１２、２３４、２３８に表示することができるので、お気に入りメカニズムの機能性および便宜は、どちらの形式のページについても同じである。
【００７０】
図８に、図１の典型的なリモコン装置１０８を構成要素８００としてより詳細に示す。例えば、リモコン装置８００は、システム２００の他の構成要素が使用していない入出力ポートを用いてコンピュータ２０４に接続することができる。リモコン装置は、図６に示すツールセットのすべてのツールを備える必要はないが、あえて挙げるならば、自動的にスライドを前に送るためのボタン８０２、カレントプレビュースライドをスキップするためのボタン８０４、プレビュースライドを右スクリーンに送るためのボタン８０６、右スクリーンをブランクにする／ブランク解除するためのボタン８０８、左スクリーンをブランクにする／ブランク解除するためのボタン８１０、およびプレビュースライドを左スクリーンに送るためのボタン８１２等を備えることができる。
【００７１】
図９は、図１のシステム１００あるいは図２のシステム２００とは別の構成を有するプレゼンテーションシステム９００を示す。しかしながら、このシステムには、これまでの図面を参照して説明した各システムと共通の多くの構成要素がある。したがって、種々の構成間の差異が不明確になるのを避けるため、各構成が有する共通の特徴についての詳細な説明は、図９による説明では省略する。むしろ、種々の構成間の明確な差異に重点を置き、それらの差異について詳細に説明する。
【００７２】
図９において、コンピュータ９０２はデータフローおよび他の構成要素が使用するプレゼンテーションマテリアルを制御する。このコンピュータ９０２は、トラックボール、キーボード（標準型または小型）およびマウスのような入力機器とのインタフェースを取る通信ポート９０４を有する。コンピュータ９０２は、ビデオポート９０８を介してタッチスクリーン９１８上に、プレゼンターまたはインストラクタがプレゼンテーションを操作するのを支援するグラフィカルユーザインタフェースを提供する。通信ポート９０６は、スタイラスにより与えられるようなタッチスクリーン９１８からのフィードバックを受け取る。
【００７３】
従来の任意のタッチスクリーン端末を使用することができるが、典型的なタッチスクリーン９１８としては、ＷａｃｏｍＣｉｎｔｉｑの１８インチ型ＣＡＤ端末がある。この特定の端末には、ユーザが、何かを書きながら手をディスプレイスクリーン上にもたれさせることが可能なあつらえスタイラスが備えられている。この機能性によって、アノテーションの正確さが向上する。
【００７４】
ビデオポート９１０および９１２は、右および左プロジェクタ９２４、９２６に表示するためのビデオ出力を供給する。前に説明したように、プレゼンテーションシステムは、タッチスクリーン９１８に表示されるグラフィカルユーザインタフェースを使用するプレゼンターの制御下で、ディスプレイスクリーンを特定のプロジェクタに仕向けることにより、情報の電子ディスプレイを交互に切り替えるかまたは他のやり方で制御する。
【００７５】
時には他のビデオソース９２０をプロジェクタ９２４、９２６のどちらかに表示することがあるので、ポート９１０および９１２からのビデオ出力は、コンピュータ９０２のポート９１４からの信号により制御されるビデオスイッチ９２２を介して転送される。このように、プレゼンターは、グラフィカルユーザインタフェースを用いてポート９１４より制御信号を発生させることで、ビデオポート９１０および９１２からのスライドを制御し、さらにはソース９２０からの別のビデオ信号の選択および選択解除を制御することができる。
【００７６】
ビデオスイッチ９２２は、単一のｎ×２型ビデオスイッチ（すなわち、ｎ入力と２出力を持つ）として図示してあるが、１対の２×１型スイッチのような他の構成のものを用いることもできる。別の態様として、スイッチ９２２は、プロジェクタ９２４および９２６がマルチ入力ポートを持つ場合、省くことができる。このような実施態様においては、ポート９１４からの制御信号が対応するプロジェクタを直接制御して、選択された入力を表示することになろう。
【００７７】
図９のシステム９００と前に説明したシステムとの大きな相違点は、中央ディスプレイ１０４および左右のディスプレイ１１０ａ、１１０ｂに代えて単一のタッチスクリーン９１８を使用するということである。この簡単化した態様に対応するべく、コンピュータ９０２で実行されるプレゼンテーション操作ソフトウェアは、単一のタッチスクリーン９１８上のマルチウィンドウのタブ付きインタフェースを使用する。
【００７８】
図１０は、図９の単一タッチスクリーン型態様用の典型的なグラフィカルユーザインタフェース１０００を示す。このインタフェース１０００は、３つのサブウィンドウ１００６、１００８、１０１０を含む主表示領域１０２４を有する。中央ウィンドウ１００６は、左または右のどちらかのプロジェクタに仕向けられるカレントインストラクタ画面を表示する。左ウィンドウ１００８は、現在表示中の左プロジェクタの画面を表示し、右ウィンドウ１０１０は、現在表示中の右プロジェクタの画面を表示する。
【００７９】
インタフェース１０００は、上部を横切るアイコンツールバー１００４、さらにはそれぞれ両側にある左右のツールバー１０２０および１０２２を有する。これらのツールバーは、プレゼンターが、例えば、ページを一方または他方のスクリーンに仕向け、ページをスキップし、ブランクページを送り、ページをスクロールし、ページ間でジャンプし、別のビデオソース（例えば、デモ用コンピュータ）を選択し、また「お気に入り」をセーブあるいは選択することができるようにする前に説明したような機能性を提供する。インタフェース１０００の最上部沿いには、カレントインストラクタ画面１００６についての簡単なメモを表示するメモリジョガーバー１００２がある。
【００８０】
インタフェース１０００の最下部沿いには、表示領域１０２４のサブウィンドウにそれぞれ対応する３つのタブ１０１２〜１０１６がある。ユーザは、左スクリーンタブ１０１２を用いて左プロジェクタの画面をアノテーションを行うために選択することができ、また右スクリーンタブ１０１０を用い右プロジェクタの画面をアノテーションを行うために選択することができる。ユーザは、中央タブを用いて、図１０に示す複合型マルチウィンドウ画面１０２４に戻ることができる。
【００８１】
グラフィカルユーザインタフェース１０００は、通信ポート９０６を介してコンピュータ９０２にフィードバックを行うタッチスクリーンディスプレイ９１８に表示される。アノテーションおよびツールバーの選択は、複合スクリーン１０２４から行うことができる；しかしながら、カレントディスプレイスクリーン画面１００８、１０１０のどちらかを選択すると、すべてのアノテーションをより細かく制御することが可能になる。ディスプレイスクリーンのどちらか一方を、対応するタブ（１０１２または１０１６）を用いて、あるいは単に入力機器９１６の１つを用いてウィンドウ（１００８または１０１０）の１つを選択するだけで選択することができる。
【００８２】
図１１は、アノテーションを行うために左スクリーン１００８（例えば）が選択されたときのグラフィカルユーザインタフェース１０００の典型的なスナップ写真１１００を図示したものである。図１１に示すように、スクリーンタブ１０１２〜１０１６はスナップ写真１１００の下部に残っており、また左スクリーンのツールバー１０２０もスナップ写真１１００の左側に残っている。ただし、複合画面１０２４ではなく、カレントの左プロジェクタスクリーン１００８が表示領域のほぼ全面を占めるように表示されている。スナップ写真１１００の最上部沿いには、カレントの左プロジェクタ画面用のメモリジョガー部１１０２があり、スナップ写真１１００の最下部の近くにはアノテーションツールバー１１０４がある。アノテーションツールバーの詳細については前に図７を参照して説明してあり、そのアイコンは、現在の表示画面に対するアノテーションを容易にするツールおよび機能を提供する。これらのアノテーションは、システム９００を使ってもたらされるプレゼンテーションの動的性質を強化するために、プレゼンテーション時にリアルタイムで表示される。
【００８３】
スナップ写真１１００およびインタフェース１０００のレイアウトは例示的性格のものである。もちろん、本発明のさらなる実施形態の中では、機能的に他の等価なツールバー、画面レイアウト、アイコン、およびフィーチャを設けることが考えられる。
【００８４】
図９乃至１２に示す別態様のプレゼンテーションシステムツールおよび機能と図１乃至８との関連で記載し、説明したプレゼンテーションシステムツールおよび機能との間には相当の類似性がある。しかしながら、この別態様においては、３つのビデオ出力を制御するために１つのタッチスクリーンを設けることが好ましい。その場合、プレゼンターは、３つの別々のタッチスクリーンにアノテーションを行う代わりに、様式イメージをこの１つのタッチスクリーン上のイメージに切り替えることになる。
【００８５】
このシステムの典型的な使用法では、まず「Ｃｈａｐｔｅｒ（章）」ボタンを選択して、プレゼンテーションするための１章分の複数画面をロードする。インストラクタ画面をそのプレゼンテーションアプリケーション用の制御インタフェースとして用い、ツールバーの左ボタンおよび右ボタンを使ってページを左右交互に送り出す。あるいは、画面をプレゼンテーションのためにどの方向に仕向けるかを自動的に制御するデフォルトプレファレンスを保存しておくことも可能である。プロジェクタスクリーン上の特定の表示イメージにアノテーションを行うには、図１０のインストラクタインタフェース画面上にある小さいディスプレイウィンドウのアノテーションツールを使用すればよい。あるいは、プレゼンターがカレントのプロジェクタ画面の１つを選択すると（ウィンドウ上でクリックするか、タブボタンを使って）と、それに対応する左または右画面のイメージが、図１１に示すように、ほぼタッチスクリーン全面を占めるほどに拡大される。これによって、アノテーションを拡大されたウィンドウにより正確に貼り付けることができる。いずれかのアノテーションが終了したならば、「インストラクタ画面」タブをクリックすることにより、複合型マルチウィンドウインストラクタ画面が再表示され、プレゼンテーションを続けて行うことができる。
【００８６】
図１２、１３および１４は、図１のマルチディスプレイ環境または図９のシングルスクリーンディスプレイ環境でしようすることができる「ズーム」機能を図解したものである。この機能は、どちらの環境においても実質的に同じであるから、図１２乃至１４には、シングルスクリーンディスプレイの典型的実施形態のみ示す。前に左右の画面に表示される複数のスライドとの関連で説明した例に加えて、このズーム機能は、左右両スクリーンに単一のスライドをいろいろな形で表示することが可能である。
【００８７】
図１２は、画面の最下部にあるタブ１２１０で指示されたインストラクタ画面の例図である。前に説明したように、この画面は次のスライド１２０４を表示し、また右スクリーンに表示中の画面のコピー１２０６および左スクリーンに表示中の画面のコピー１２０８も表示する。
【００８８】
図１２に示す分割画面モードとして知られている特定の状態では、左スクリーンにも右スクリーンにもあるカレントスライドが表示されている。例えば、ウィンドウ１２０６はそのカレントスライドの上部を示し、他方ウィンドウ１２０８はそのカレントスライドの下部を示している。これらの両ウィンドウにはオーバーラップ部分１２１２があり、この部分１２１２は、陰影を付けるかその他の方法で視覚的に特徴づけることにより、その情報が両方のウィンドウにあることを画面を見る者が認識しやすくすることができる。
【００８９】
プレゼンターは、カレントスライドをどのように表示するかをさらに制御することが可能な「ズーム」ツール１２０２を利用することができる。図１３は、ズームツール１２０２を選択したときディスプレイウィンドウがどのように変わるかを示した図である。ウィンドウ１２０４は前と同じであるが、ディスプレイウィンドウ１３０４および１３０２は応答表示が前と異なる。
【００９０】
右側のウィンドウ１３０２には、右側のディスプレイスクリーンに表示されているカレントスライド全体が示されている。好ましい一実施形態においては、左側のディスプレイスクリーンはブランクである。しかしながら、左側のウィンドウ１３０４には、例えば、スライドの一部を「ズームイン」できるように選択するべきであるということを示唆するプレゼンターにとっての有用な指示を入れることができる。実際には、この場合、プレゼンターは選択ツール１３０６を使ってウィンドウ１３０２に表示されたスライドの一部分を選択することになる。このツールは、多くのコンピュータユーザにとってなじみのクリック・アンド・ドラッグ操作を利用するものとすることが好ましい。
【００９１】
図１４は、ツール１３０６でスライド１４０２の部分を１４０４を選択したときウィンドウがどのように変わるかを示す図である。特に、この場合、左側のディスプレイスクリーンはブランクではなく、左側のウィンドウ１４０６に示されているようなスライドの「ズームイン」した部分を表示する。ウィンドウ１４０２のスライドの表示も、シェーディングのような選択された部分１４０４を強調表示する何らかのビジュアルキューを表示するように変わる。ウィンドウ１２０４には、続けてプレゼンテーションの次のスライドが表示される。
【００９２】
アノテーションに関しては、左側のウィンドウ１４０６および右側のウィンドウ１４０２も、前に説明したツールおよび方法を用いてアノテーションを行うことができる。
【００９３】
図１５は、これまでの実施形態ではまだ説明していない特徴を有する本発明の一実施形態のスクリーンショットを示す例図である。
【００９４】
前に説明したプレゼンテーション操作インタフェースのスクリーンショットと同様に、図１５にはプレゼンテーションの次のスライドを表示するためのサブウィンドウ１５０６、さらにはそれぞれ左および右のプロジェクタスクリーンに現在表示中のスライドを表示するためのサブウィンドウ１５０４、１５０８が示されている。
【００９５】
プレゼンテーション中に、プレゼンターがスライド上にある間違いやその他不適切な内容に気づくことがある。また、プレゼンターは、オーディエンスからのフィードバックによって、スライドに付け加えた方がよい情報を知ることもある。このような場合、本願に記載するプレゼンテーションシステムおよび方法は、スライドに修正が必要なことを示すマークをプレゼンテーション中に付けるためのツール１５０２を提供する。
【００９６】
プレゼンテーションでスライドを表示している間、プレゼンターは、アノテーションツールを使用してウィンドウ１５０８に示されているアノテーション１５１０ａ、１５１０ｂを、好ましくはオーディエンスが見ているディスプレイスクリーンには示されないようにして書き入れることができる。あるいは、プレゼンターは、単にツール１５０２をクリックするだけでスライドにマークを付けておき、後で修正することも可能である。スライドにマークを付けたならば、プレゼンテーションはそのまま終わりまで続けることができる。インストラクタは、その後都合のよいときにスライドを見直して、マークを付けたスライドにアノテーションを行えばよい。ツール１５０２を使ってマークを付けたスライドをプレゼンターが識別しやすくするために、標識ないしは目印１５１２をそのような各スライドに付け加えることもできる。
【００９７】
プレゼンテーション操作インタフェースが実行されるコンピュータシステム(例えば、９０２)がネットワークに接続されている場合、プレゼンターがマークを付け、アノテーションを行ったスライドは修正や更新のために容易に他の者に転送することができる。好ましい一実施形態においては、プレゼンテーション操作システムは、新しくアノテーションを行ったスライドを自動的に探し出して、更新のために転送することが可能である。
【００９８】
スクリーンショット１５００のもう一つの特徴として、タイムライン追跡インジケータ１５１４がある。このインジケータ１５１４は、カレントプレゼンテーションがプリセットされたタイムラインと比較して現在どの程度進行しているかを指示する。プレゼンターがプレゼンテーションを所定のスケジュールどおりに進めやすくするために、各スライドには、プレゼンテーション時にスライドをどの程度の時間表示することが好ましいかを指示する関連メタ情報を入れることができる。各スライドには、前に述べたようなスクリーンプレファレンスおよびメモリジョガー文などのような関連メタデータを入れることができる。今説明したタイミングメタ情報は、プレゼンターがどれだけ厳密にプレゼンテーションの所定タイムラインに従っているかどうかを判断するために使用される。
【００９９】
図１６の論理フローチャートは、タイムライン情報をプレゼンターに提供する典型的な方法を示す。プレゼンテーションの開始時、ステップ１６０２で、クロックまたはタイマーを起動する。次に、ステップ１６０４で、プレゼンテーション用のスライドを取り出し、ステップ１６０６で、そのスライドをプレゼンテーション中どの時点で表示するべきかに関するタイミング情報を抽出する。こうしてステップ１６０８で、プレゼンターは、スライドをオーディエンスに対して表示する。この時点で、動作しているクロックまたはタイマーに基づき、その特定のスライドがいつ表示されたかを指示するタイムスタンプが生成される。あるプレゼンテーションについて関連するタイミングメタ情報が見つからない場合、システムは、エラーメッセージを生成したりあるいは他の何らかの形でプレゼンテーションに影響を及ぼしたりすることなく、単に各スライドについてデフォルトの時点(時刻)を使用する。
【０１００】
ステップ１６１０で、そのプレゼンテーションの開始(すなわち、前のステップのタイムスタンプ)後の経過時間をスライドを表示するべき予定時点と比較する。この比較を行うには、いくつかの異なる方法が考えられる。例えば、各スライドに、プレゼンテーション中にどれだけの時間にわたって表示するべきかを指示するメタ情報を持たせることができる。すると、この例では、表示予定時点は、単にそれまでの全スライドの「表示時間」の合計として得られる。あるいは、メタ情報はプレゼンテーション開始時刻(例えば、５：１５)を基準とした時刻情報であってもよい。この例では、予定表示時刻が明確に確認されるので、それまでのスライドに関する情報を用いて計算する必要がない。本発明では、スライドを表示する時点およびスライドを表示するべきであった時点を追跡するための機能的に等価な他の方法についても考慮がなされている。
【０１０１】
ステップ１６１２で、プレゼンテーションの進行に伴ってその状況を記録するために、タイムスタンプ情報（ステップ１６０８参照）を遠隔のまたはローカルのログファイルに保存する。スライドをスキップする場合、好ましくは、このログファイルには、関連したタイムスタンプではなく、その旨を示すようなアノテーションを入れることができる。
【０１０２】
ステップ１６１０で行った比較のインジケータを、ステップ１６１６でプレゼンターに表示することができる。図１５に示すように、カレントプレゼンテーションについてのタイミング情報を示すゲージ（インジケータ）１５１４は、プレゼンター用のインタフェース１５００にある。このタイミング情報は等価な種々のグラフィカル形式で表示することができ、図１５に、典型的例としてディスプレイインジケータ１５１４が示してある。この例では、タイムバーは、予定より遅れていることを指示する部分１５１６（例えば赤）、ほぼ予定どおりに進行していることを指示する中央部分１５１７（例えば黒）、および予定より進んでいることを示すもう一つの部分１５１８（例えば緑）を有する。所定のスケジュールに対するプレゼンテーションの進行状況に応じてタイムバーの対応する部分１５１６、１５１７、１５１８に重なるバー１５１９もある。図示のように、プレゼンターにタイムライン情報をより詳しく指示するために、「２ｍｉｎｕｔｅｓａｈｅａｄ（２分進み）」というような文字表示を入れることもできる。
【０１０３】
プレゼンテーションに他のスライドがある場合は、ステップ１６１８での判断はステップ１６０４に戻り、次のスライドを検索して取り出すことができる。しかしながら、プレゼンテーションが終わりならば、ログファイルのような蓄積されたタイムスタンプ情報をさらに分析することができる。例えば、プレゼンテーションがどの程度規定のタイムラインに従って行われたかを調べるために、ステップ１６１４でログファイルを自動的に遠隔の場所に転送することができる。このように履歴データを収集して、プレゼンターの規定タイムラインの順守あるいはタイムライン調整のような作業ができるようにすることも可能である。
【０１０４】
さらに、「ツール」メニューバーには、プレゼンターにより詳細な情報を提供するタイムライン関連情報のオプションを入れることができる。例えば、１つのオプションとして、プレゼンテーションに残っているすべてのスライドのリストをそれぞれのスライドの予定表示時刻と共に表示することができる。もう一つのオプションとしては、プレゼンテーションに伴う練習問題のリスト、およびプレゼンターが実地演習に割り当てることができる時間の残り時間と残りのスライドに基づく計算を表示することもできる。
【０１０５】
プレゼンターは、通常、プレゼンテーション時にスタイラス１５２０、すなわちハイライタツールを使ってスライドの部分を強調表示する。通常、スタイラス１５２０を選択した後の操作は、コンピュータ９０２に接続したマウスまたは他の入力機器（図９参照）を使って行われる。このような入力機器に加えて、近年のワイヤレス技術によって、コンピュータ９０２から遠隔の場所に別のマウスまたは他の入力機器を置くことも可能である。例えば、プレゼンターは、スタイラス１５２０をコンピュータ９０２上の任意のインタフェースポートとのインタフェースによって制御するハンドヘルド入力機器を携帯することもできる。このようにして、プレゼンターは、コンピュータ９０２のキーボード以外の場所にいてスライドに強調表示およびその他の形のアノテーションを行うことができる。
【０１０６】
以上、本発明のいくつかの特定実施形態について開示し、説明したが、特許請求の範囲の記載に基づく本発明の基本理念および範囲内において、種々の異なる修正態様が可能であり、想到できることは理解されよう。したがって、これらの実施形態は、本願のアブストラクトあるいは開示発明の正確な記載事実を限定することを意図したものではない。
【図面の簡単な説明】
【０１０７】
【図１】図１は、本発明の一実施形態による典型的なプレゼンテーションシステムを示すブロック図である。
【図２】図２は、本発明のもう一つの実施形態による典型的なプレゼンテーションシステムを示すブロック図である。
【図３】図３は、図２の実施形態によるプレゼンテーションシステムで効果的に使用可能な追加の接続構成を示すブロック図である。
【図４】図４は、本発明の一実施形態による典型的なコンピュータのリヤパネルコネクタを示す概略図である。
【図５】図５は、本発明の一実施形態による典型的なプレゼンテーション方法の論理フローチャートである。
【図６】図６は、本発明の一実施形態によるプレゼンテーションアプリケーション・インタフェースの典型的なスクリーンショット(画面例)を示す例図である。
【図７】図７は、本発明の一実施形態によるタッチスクリーンモニタ用のアノテーションアプリケーションの典型的なツールバーを示す例図である。
【図８】図８は、本発明の一実施形態による典型的なリモートコントローラを示すブロック図である。
【図９】図９は、単独のタッチスクリーンディスプレイを用いた典型的なプレゼンテーションシステムを示すブロック図である。
【図１０】図１０は、図９の実施形態による典型的なマルチウィンドウインタフェースを示す例図である。
【図１１】図１１は、図９の実施形態による典型的なアノテーションスクリーン・インタフェースを示す例図である。
【図１２】図１２は、本発明の一実施形態によるプレゼンテーションスライドを表示するための典型的な分割画面モードを示す例図である。
【図１３】図１３は、本発明の一実施形態によるプレゼンテーションスライドを表示するための典型的なズームモードを示す例図である。
【図１４】図１４は、プレゼンテーションスライドの一部を拡大するべく選択した後における図１３のズーム表示モードを示す例図である。
【図１５】図１５は、本発明のもう一つの実施形態による典型的なプレゼンテーション操作インタフェースのスクリーンショットを示す例図である。
【図１６】図１６は、本発明の一実施形態によるタイムライン情報追跡機能の典型的な論理フローチャートを示す。
【図１】
2007504517.tif 000003
【図２】
2007504517.tif 000004
【図３】
2007504517.tif 000005
【図４】
2007504517.tif 000006
【図５】
2007504517.tif 000007
【図６】
2007504517.tif 000008
【図７】
2007504517.tif 000009
【図８】
2007504517.tif 000010
【図９】
2007504517.tif 000011
【図１０】
2007504517.tif 000012
【図１１】
2007504517.tif 000013
【図１２】
2007504517.tif 000014
【図１３】
2007504517.tif 000015
【図１４】
2007504517.tif 000016
【図１５】
2007504517.tif 000017
【図１６】
2007504517.tif 000018
【国際調査報告】
2007504517.tif 000019
2007504517.tif 000020