【手続補正書】
【提出日】平成21年9月11日(2009.9.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
アプリケーションウインドウの構成部品の操作によるアプリケーションの操作が可能なアプリケーションモードと、前記アプリケーションウインドウの少なくとも一部の構成部品の操作によるアプリケーションの操作が不可能なプレゼンテーションモードとを選択可能なプレゼンテーション装置であって、
前記アプリケーションウインドウの構成部品のうち前記プレゼンテーションモードでの操作によるアプリケーションの操作が不可能な構成部品を特定するための規則を保持する保持手段と、
前記アプリケーションモードから前記プレゼンテーションモードへの切り替えに応じて、前記アプリケーションモードで表示される前記アプリケーションウインドウの構成部品のうち前記保持手段に保持された規則に基づいて特定される構成部品の表示を、当該構成部品の操作によるアプリケーションの操作が不可能であることを示すように変更する表示制御手段とを有することを特徴とするプレゼンテーション装置。
【請求項２】
前記保持手段は、前記アプリケーションモードで表示されるアプリケーションウインドウの構成部品の種類の情報と、前記アプリケーションモードから前記プレゼンテーションモードへの切り替えに応じて表示を変更させるべき構成部品の種類の情報を保持し、
前記表示制御手段は、前記アプリケーションモードから前記プレゼンテーションモードへの切り替えに応じて、前記保持手段に保持された種類の情報に基づいて、前記特定される構成部品の表示の変更の仕方を変えることを特徴とする請求項１記載のプレゼンテーション装置。
【請求項３】
前記保持手段は、前記アプリケーションモードで表示されるアプリケーションウインドウの構成部品のサイズの情報と、前記アプリケーションモードから前記プレゼンテーションモードへの切り替えに応じて表示を変更させるべき構成部品のサイズの情報を保持し、
前記表示制御手段は、前記アプリケーションモードから前記プレゼンテーションモードへの切り替えに応じて、前記保持手段に保持されたサイズの情報に基づいて、前記特定される構成部品の表示の変更の仕方を変えることを特徴とする請求項１記載のプレゼンテーション装置。
【請求項４】
前記表示制御手段によって表示される所定の領域の画像を取得する取得手段と、
前記取得手段によって取得された所定の領域の画像のうち前記保持手段に保持された規則に基づいて特定される構成部品の表示を加工することによりマスクイメージを生成する生成手段とを更に有し、
前記表示制御手段は、前記生成手段によって生成されたマスクイメージを、前記アプリケーションモードから前記プレゼンテーションモードへの切り替えに応じて、前記所定の領域に表示させることを特徴とする請求項１記載のプレゼンテーション装置。
【請求項５】
アプリケーションウインドウの構成部品の操作によるアプリケーションの操作が可能なアプリケーションモードと、前記アプリケーションウインドウの少なくとも一部の構成部品の操作によるアプリケーションの操作が不可能なプレゼンテーションモードとを選択可能なプレゼンテーション装置が行う制御方法であって、
前記アプリケーションウインドウの構成部品のうち前記プレゼンテーションモードでの操作によるアプリケーションの操作が不可能な構成部品を特定するための規則を保持する保持手段から前記規則を読み出す読出工程と、
前記アプリケーションウインドウから前記プレゼンテーションモードへの切り替えに応じて、前記アプリケーションモードで表示される前記アプリケーションウインドウの構成部品のうち前記読出工程に読み出された規則に基づいて特定される構成部品の表示を、当該構成部品の操作によるアプリケーションの操作が不可能であることを示すように変更する表示制御工程とを有することを特徴とする制御方法。
【請求項６】
アプリケーションウインドウの構成部品の操作によるアプリケーションの操作が可能なアプリケーションモードと、前記アプリケーションウインドウの少なくとも一部の構成部品の操作によるアプリケーションの操作が不可能なプレゼンテーションモードとを選択可能なコンピュータに、
前記アプリケーションウインドウの構成部品のうち前記プレゼンテーションモードでの操作によるアプリケーションの操作が不可能な構成部品を特定するための規則を保持する保持手段から前記規則を読み出す読出手順と、
前記アプリケーションウインドウから前記プレゼンテーションモードへの切り替えに応じて、前記アプリケーションモードで表示される前記アプリケーションウインドウの構成部品のうち前記読出手順に読み出された規則に基づいて特定される構成部品の表示を、当該構成部品の操作によるアプリケーションの操作が不可能であることを示すように変更する表示制御手順とを実行させることを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】プレゼンテーション装置及び制御方法
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
上記の目的を達成するための本発明の一態様によるプレゼンテーション装置は以下の構成を備える。即ち、
アプリケーションウインドウの構成部品の操作によるアプリケーションの操作が可能なアプリケーションモードと、前記アプリケーションウインドウの少なくとも一部の構成部品の操作によるアプリケーションの操作が不可能なプレゼンテーションモードとを選択可能なプレゼンテーション装置であって、
前記アプリケーションウインドウの構成部品のうち前記プレゼンテーションモードでの操作によるアプリケーションの操作が不可能な構成部品を特定するための規則を保持する保持手段と、
前記アプリケーションモードから前記プレゼンテーションモードへの切り替えに応じて、前記アプリケーションモードで表示される前記アプリケーションウインドウの構成部品のうち前記保持手段に保持された規則に基づいて特定される構成部品の表示を、当該構成部品の操作によるアプリケーションの操作が不可能であることを示すように変更する表示制御手段とを有する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
尚、このような部品データは、例えばWindows（登録商標）の場合、ウインドウのプロパティ情報を参照することにより取得することができる。また、部品データ３０のＩＤ番号は構成部品の描画順に対応しており、部品データ３０の各構成部品をＩＤ番号の順に描画することで図２に示すアプリケーションウインドウ２０が描画される。尚、アプリケーションが複数のアプリケーションを有する場合、或いは複数のアプリケーションが起動していて複数のアプリケーションウインドウが存在するような場合も考えられる。このように複数のアプリケーションウインドウを扱う場合は、部品データ管理部１５は、アプリケーションウインドウ毎に図３の如き部品データを保持し、各アプリケーションウインドウとの対応を管理する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
部品イメージ管理部１６は、アプリケーションウインドウ２０を構成する各部品のイメージを作成、更新、管理する。部品イメージ管理部１６は部品データに登録されている構成部品のイメージを作成し、メモリ１１に保持させ、管理する。プレゼンテーション部１７は、操作モード（アプリケーションモード／プレゼンテーションモード）の切替や、加工部１８への構成部品のイメージ加工指示等（図５のフローチャートに示される処理）を含む、各種のプレゼンテーション処理を行う。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
次に、図５に示すフローチャートを用いて、第１実施形態のプレゼンテーション装置１００による、プレゼンテーションモードでのアプリケーションウインドウの加工処理について説明する。図５は、第１実施形態によるプレゼンテーションモード用画面の作成処理を説明するフローチャートである。第１実施形態では、アプリケーションウインドウの構成部品毎にキャプチャして描画状態を変更し、プレゼンテーションモード用の表示を行う。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
次に、ステップＳ１０３において、プレゼンテーション部１７は、加工部１８にステップＳ１０２で取得した部品イメージの加工を指示し、プレゼンテーション表示に使用する各部品の加工イメージを取得する。上述した加工規則により、加工部１８は、種類（Type）が“TextBox”と“PictureBox”以外の構成部品、即ちＩＤ１〜６、８、１０の構成部品のイメージを塗りつぶされたイメージに加工する。塗りつぶしは、例えば、各部品データの色（Color）に指定されている色で行われるようにすることができる。そして、ステップＳ１０４において、プレゼンテーション部１７は、プレゼンテーションウインドウに加工された部品イメージを部品データ３０に基づいて順次描画する。この結果、ＩＤ１〜６、８、１０の構成部品は塗りつぶされた部品イメージとなり、図４の画面４０の如き表示が得られることになる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
ステップＳ１０５では、以上のようにして得られた画面４０を背景イメージとしてプレゼンテーションモードにおける処理、即ち入力部１２からの入力イベントの処理やアプリケーションのイベント等の処理を実行する。処理の結果、アプリケーションの起動や操作、操作モードの変更、部品データの変更、部品イメージの変更、アノテーションなどが行われる。ステップＳ１０６では、プレゼンテーションモードであるか判定し、プレゼンテーションモードではない場合（Ｓ１０６−Ｙｅｓ）には、プレゼンテーションモードを終了する。プレゼンテーションモードが継続する場合（Ｓ１０６−Ｎｏ）にはステップＳ１０５へ処理を戻す。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
以上のように、第１実施形態では、加工部１８が、加工規則（例えば、種類が“TextBox”、“PictureBox”以外の部品を塗りつぶす）に従って部品イメージ管理部１６が管理する各構成部品のイメージを加工する。そして、プレゼンテーション部１７は、加工したイメージを元にプレゼンテーションを行うべく制御する。このため、第１実施形態によれば、プレゼンテーション中には操作できないボタン類を操作不可能であることを示す描画状態（例えば、塗りつぶし）に変えることができ、ユーザに現在の操作モードを認識させ誤操作を防ぐことができる。また、サイズの大きい構成部品について、半透明の文字を描くなどの加工を行うように加工規則を設定すれば、構成部品内の記述内容を把握可能としながら、操作不可能であることを示すようにすることができる。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
〈第２実施形態〉
上記第１実施形態では、部品データ３０に従って各部品のイメージをキャプチャし、これに加工を加えて部品イメージを変更した。第２実施形態では、選択されたアプリケーションウインドウ及び／又は選択された範囲のイメージをキャプチャし、キャプチャされたイメージを加工規則に基づいて変更することにより、プレゼンテーションモードであることをユーザに認識させる表示を行う。尚、第２実施形態のプレゼンテーション装置の構成は第１実施形態（図１）と同様である。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
以下、ステップＳ２０５〜Ｓ２０６の処理は第１実施形態のステップＳ１０５〜Ｓ１０６の処理と同様である。即ち、ステップＳ２０５では、入力部１２からの入力イベントやアプリケーションのイベントなどを処理する。処理の結果、アプリケーションの起動や操作、操作モードの変更、部品データの変更、部品イメージの変更、アノテーションなどが行われる。ステップＳ２０６では、プレゼンテーションモードであるか判定し、プレゼンテーションモードではない場合（Ｓ２０６−Ｙｅｓ）には、プレゼンテーションを終了する。プレゼンテーションモードである場合（Ｓ２０６−Ｎｏ）には、ステップＳ２０５へ戻る。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
第３実施形態の加工規則は、第１、第２実施形態と同様に、「“TextBox”、“PictureBox”以外の部品を塗りつぶす」であるとする。従って、例えば、図３に示した部品データ３０のＩＤ１の構成部品“Form”に対するマスクイメージは、高さが１００で幅が１００のグレーの四角形である。また、ＩＤ７の構成部品“TextBox”に対するマスクイメージは、高さが１００で幅が７０の透明色の四角形である。加工部１８は、これらのマスクイメージを部品データ３０に基づいて順次描画する。部品データ３０を元にマスクイメージの作成を行うと、図８に示す背景イメージ５０が取得できる。尚、加工部１８による背景イメージの描画において、透明色の構成部品が最上部にある領域は、透明となる。従って、ＩＤ７の構成部品がＩＤ１の構成部品に重ねて配置されることにより、その部分は透明になる。但し、塗りつぶされたＩＤ８やＩＤ１０の構成部品はＩＤ７の構成部品よりも上位にあるので、ＩＤ８やＩＤ１０の構成部品が存在する部分は透明ではなくなる。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】変更
【補正の内容】
【００３８】
以下、ステップＳ３０４〜Ｓ２０５の処理は第１実施形態のステップＳ１０５〜Ｓ１０６の処理と同様である。即ち、ステップＳ３０４では、入力部１２からの入力イベントやアプリケーションのイベントなどを処理する。処理の結果、アプリケーションの起動や操作、操作モードの変更、部品データの変更、部品イメージの変更、アノテーションなどが行われる。ステップＳ３０５では、プレゼンテーションモードであるか判定し、プレゼンテーションモードではない場合（Ｓ３０５−Ｙｅｓ）には、プレゼンテーションを終了する。プレゼンテーションモードである場合（Ｓ３０５−Ｎｏ）には、ステップＳ３０４へ戻る。