(57)【要約】【課題】  ソースコンテンツの内容に変更を加えることなく入力コンテンツをソースコンテンツと重ならないように配置すること。【解決手段】  ＭＦＰは、表示データを取得するソースコンテンツ取得部（Ｓ０１）と、ソースコンテンツを表示させる表示制御部（Ｓ０４）と、表示データに含まれる複数のサブコンテンツを抽出するサブコンテンツ抽出部（Ｓ０２）と、１つの対象サブコンテンツを決定する処理対象決定部（Ｓ０９）と、入力コンテンツを受け付ける入力コンテンツ受付部（Ｓ１６）と、表示データ中で対象サブコンテンツが配置されている位置を基準にして定まる位置に挿入領域を追加した改変コンテンツを生成するコンテンツ改変部（Ｓ１３）と、を備え、表示制御部は、改変コンテンツの付加された挿入領域に、入力コンテンツを配置した画像をカメラ機能付プロジェクタに表示させる（Ｓ２０）。【選択図】        図１０
2011199450.tif 000002
【特許請求の範囲】
【請求項１】
表示装置と、該表示装置と通信可能な情報処理装置とを含む会議システムであって、
前記情報処理装置は、
ソースコンテンツを取得するソースコンテンツ取得手段と、
前記取得されたソースコンテンツを前記表示装置に表示させる表示制御手段と、
前記取得されたソースコンテンツに含まれる複数のサブコンテンツを抽出するサブコンテンツ抽出手段と、
前記抽出された複数のサブコンテンツのうちから１つの対象サブコンテンツを決定する処理対象決定手段と、
外部から入力される入力コンテンツを受け付ける入力コンテンツ受付手段と、
前記ソースコンテンツ中で前記対象サブコンテンツが配置されている位置を基準にして定まる位置に前記入力コンテンツを配置するための挿入領域を追加した改変コンテンツを生成するコンテンツ改変手段と、を備え、
前記表示制御手段は、前記改変コンテンツの前記付加された挿入領域に、前記入力コンテンツを配置した画像を前記表示装置に表示させる、会議システム。
【請求項２】
前記コンテンツ改変手段は、前記ソースコンテンツに含まれる複数のサブコンテンツの少なくとも１つの配置を変更する配置変更手段を含む、請求項１に記載の会議システム。
【請求項３】
前記配置変更手段は、前記ソースコンテンツに含まれる複数のサブコンテンツであって、前記表示装置に表示されている複数のサブコンテンツの配置を変更する、請求項１に記載の会議システム。
【請求項４】
前記コンテンツ改変手段は、前記ソースコンテンツに含まれる複数のサブコンテンツの少なくとも１つを縮小する縮小手段を含む、請求項３に記載の会議システム。
【請求項５】
前記縮小手段は、前記表示装置に表示されている複数のサブコンテンツを縮小する、請求項４に記載の会議システム。
【請求項６】
前記コンテンツ改変手段は、前記ソースコンテンツに含まれる複数のサブコンテンツであって、前記表示装置に表示されている複数のサブコンテンツのうち少なくとも１つを表示対象から除外する除外手段を含む、請求項３〜５のいずれかに記載の会議システム。
【請求項７】
前記入力コンテンツ受付手段は、手書画像を受け付ける手書画像受付手段を含む、請求項１〜６のいずれかに記載の会議システム。
【請求項８】
前記表示制御手段は、前記ソースコンテンツの画像を表示し、
前記処理対象決定手段は、前記入力コンテンツ受付手段により受け付けられた手書画像が、前記表示制御手段により表示された前記ソースコンテンツの画像と重なる部分に位置するサブコンテンツを対象コンテンツに決定する、請求項７に記載の会議システム。
【請求項９】
前記情報処理装置は、前記ソースコンテンツ、前記改変コンテンツおよび前記入力コンテンツを関連付けて記憶するコンテンツ記憶手段さらに備え、
前記コンテンツ記憶手段は、前記入力コンテンツを、該入力コンテンツが前記改変コンテンツに配置される挿入位置および前記対象サブコンテンツが前記ソースコンテンツに配置される位置とさらに関連付けて記憶する、請求項１〜８のいずれかに記載の会議システム。
【請求項１０】
前記処理対象決定手段は、外部から音声を受け付ける音声受付手段と、
前記受け付けられた音声を認識する音声認識手段と、を含み、
前記複数のサブコンテンツのうち、前記認識された音声のうちから選択された文字列を含むサブコンテンツを対象サブコンテンツに決定する、請求項１〜９のいずれかに記載の会議システム。
【請求項１１】
表示装置と通信可能な情報処理装置であって、
ソースコンテンツを取得するソースコンテンツ取得手段と、
前記取得されたソースコンテンツを前記表示装置に表示させる表示制御手段と、
前記取得されたソースコンテンツに含まれる複数のサブコンテンツを抽出するサブコンテンツ抽出手段と、
前記抽出された複数のサブコンテンツのうちから処理対象となる対象サブコンテンツを決定する処理対象決定手段と、
外部から入力される入力コンテンツを受け付ける入力コンテンツ受付手段と、
前記ソースコンテンツ中で前記対象サブコンテンツが配置されている位置を基準にして定まる位置に前記入力コンテンツを配置するための挿入領域を追加した改変コンテンツを生成するコンテンツ改変手段と、を備え、
前記表示制御手段は、前記改変コンテンツの前記付加された挿入領域に、前記入力コンテンツを配置した画像を前記表示装置に表示させる、情報処理装置。
【請求項１２】
表示装置と通信可能な情報処理装置で実行される表示方法であって、
ソースコンテンツを取得するステップと、
前記取得されたソースコンテンツを前記表示装置に表示させるステップと、
前記取得されたソースコンテンツに含まれる複数のサブコンテンツを抽出するステップと、
前記抽出された複数のサブコンテンツのうちから処理対象となる対象サブコンテンツを決定するステップと、
外部から入力される入力コンテンツを受け付けるステップと、
前記ソースコンテンツ中で前記対象サブコンテンツが配置されている位置を基準にして定まる位置に前記入力コンテンツを配置するための挿入領域を追加した改変コンテンツを生成するステップと、
前記改変コンテンツの前記付加された挿入領域に、前記入力コンテンツを配置した画像を前記表示装置に表示させるステップと、を含む表示方法。
【請求項１３】
表示装置と通信可能な情報処理装置を制御するコンピュータで実行される表示プログラムであって、
ソースコンテンツを取得するステップと、
前記取得されたソースコンテンツを前記表示装置に表示させるステップと、
前記取得されたソースコンテンツに含まれる複数のサブコンテンツを抽出するステップと、
前記抽出された複数のサブコンテンツのうちから処理対象となる対象サブコンテンツを決定するステップと、
外部から入力される入力コンテンツを受け付けるステップと、
前記ソースコンテンツ中で前記対象サブコンテンツが配置されている位置を基準にして定まる位置に前記入力コンテンツを配置するための挿入領域を追加した改変コンテンツを生成するステップと、
前記改変コンテンツの前記付加された挿入領域に、前記入力コンテンツを配置した画像を前記表示装置に表示させるステップと、を前記コンピュータに実行させる表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、会議システム、情報処理装置、表示方法および表示プログラムに関し、特に表示される画像にメモなどの情報を容易に追加することが可能な会議システム、情報処理装置、その情報処理装置で実行される表示方法および表示プログラムに関する。
【背景技術】
【０００２】
会議等において、予め準備した資料の画像をスクリーンに映し出し、その画像を用いて説明することがなされている。近年は、発表者が使用するパーソナルコンピュータ（ＰＣ）に説明用の資料を記憶させておき、そのＰＣに表示装置としてのプロジェクタ等を接続し、コンピュータが出力する資料の画像をプロジェクタに表示させることが多い。また、会議の参加者は、自らが使用するＰＣに、発表者が使用するＰＣから送信される表示データを受信させ、表示させることによって、プロジェクタに表示される画像と同じ画像を表示させることも可能である。さらに、発表者または参加者に、手書きの文字等のメモの入力を可能にし、表示された画像に関連して、メモを記憶する技術が知られている。
【０００３】
特開２００３−９１０７号公報（特許文献１）には、会議の配布資料ファイルに対して出席者が書き込むメモ情報を付加する電子会議用端末であって、前記会議の進行に従って前記配布資料ファイルのうち表示する情報を記憶する文書情報記憶手段と、前記出席者による前記メモ情報等の入力を受け付ける入力手段と、前記メモ情報を記憶するメモ情報記憶手段と、前記文書情報記憶手段の記憶内容及び前記メモ情報記憶手段の記憶内容を重ね合わせた画面を記憶する表示情報記憶手段と、前記表示情報記憶手段の記憶内容を表示する表示手段と、前記文書情報記憶手段の記憶内容及び前記メモ情報記憶手段の記憶内容を重ね合わせた表示情報からメモ付き配布資料ファイルを作成するファイル書き込み手段と、を備えたことを特徴とする電子会議用端末が記載されている。
【０００４】
しかしながら、従来の電子会議用端末においては表示する情報とメモ情報とを重ね合わせた画面が表示および記憶されるので、表示する情報にメモ情報が重なってしまい、情報を判別することができなくなってしまうといった問題がある。特に、表示する情報にメモを書き込むためにまとまったスペースが準備されていない場合に問題である。
【０００５】
また、特開２００７−２８０２３５号公報（特許文献２）には、発表者側表示手段に表示された画面イメージの一部分を形成する切取画面オブジェクトに関する情報を記憶装置に記憶させる切取画面情報管理手段と、参加者側表示手段に表示された画面イメージに含まれている切取画面オブジェクトの中から指定された切取画面オブジェクトに関する情報を、前記切取画面情報管理手段から取得し、その取得した情報を参照して当該切取画面オブジェクトを前記参加者側表示手段に新たに表示される画像データに取り込むことで画面イメージを生成する画面イメージ生成処理手段と、前記画面イメージ生成処理手段により生成された画面イメージに関する情報と、当該画面イメージに取り込まれた切取画面オブジェクトに関する情報とを対応付けして記憶する編集画面情報記憶手段と、を有することを特徴とする電子会議装置が記載されている。
【０００６】
しかしながら、従来の電子会議装置においては、表示された画像イメージの一部分を切り取り、新たな画像を表示するために、元々の画像イメージが変更されてしまうといった問題がある。
【特許文献１】特開２００３−９１０７号公報
【特許文献２】特開２００７−２８０２３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の１つは、ソースコンテンツの内容に変更を加えることなく入力コンテンツをソースコンテンツと重ならないように配置することが可能な会議システムを提供することである。
【０００８】
この発明の他の目的は、ソースコンテンツの内容に変更を加えることなく入力コンテンツをソースコンテンツと重ならないように配置することが可能な情報処理装置を提供することである。
【０００９】
この発明のさらに他の目的は、ソースコンテンツの内容に変更を加えることなく入力コンテンツをソースコンテンツと重ならないように配置することが可能な表示方法および表示プログラムを提供することである。
【課題を解決するための手段】
【００１０】
上述した目的を達成するために、この発明のある局面によれば、会議システムは、表示装置と、該表示装置と通信可能な情報処理装置とを含む会議システムであって、情報処理装置は、ソースコンテンツを取得するソースコンテンツ取得手段と、取得されたソースコンテンツを表示装置に表示させる表示制御手段と、取得されたソースコンテンツに含まれる複数のサブコンテンツを抽出するサブコンテンツ抽出手段と、抽出された複数のサブコンテンツのうちから１つの対象サブコンテンツを決定する処理対象決定手段と、外部から入力される入力コンテンツを受け付ける入力コンテンツ受付手段と、ソースコンテンツ中で対象サブコンテンツが配置されている位置を基準にして定まる位置に入力コンテンツを配置するための挿入領域を追加した改変コンテンツを生成するコンテンツ改変手段と、を備え、表示制御手段は、改変コンテンツの付加された挿入領域に、入力コンテンツを配置した画像を表示装置に表示させる。
【００１１】
この局面に従えば、ソースコンテンツに含まれる複数のサブコンテンツが抽出され、複数のサブコンテンツのうちから１つの対象サブコンテンツが決定され、ソースコンテンツ中で対象サブコンテンツが配置されている位置を基準にして定まる位置に入力コンテンツを配置するための挿入領域を追加した改変コンテンツが生成され、改変コンテンツの付加された挿入領域に、入力コンテンツを配置した画像が表示装置に表示される。このため、ソースコンテンツの内容に変更を加えることなく入力コンテンツをソースコンテンツと重ならないように配置することが可能な会議システムを提供することができる。
【００１２】
好ましくは、コンテンツ改変手段は、ソースコンテンツに含まれる複数のサブコンテンツの少なくとも１つの配置を変更する配置変更手段を含む。
【００１３】
好ましくは、配置変更手段は、ソースコンテンツに含まれる複数のサブコンテンツであって、表示装置に表示されている複数のサブコンテンツの配置を変更する。
【００１４】
この局面によれば、表示されている複数のサブコンテンツの配置が変更されるので、表示内容が変更しない。このため、ソースコンテンツの表示内容を変更することなく、入力コンテンツを配置することができる。
【００１５】
好ましくは、コンテンツ改変手段は、ソースコンテンツに含まれる複数のサブコンテンツの少なくとも１つを縮小する縮小手段を含む。
【００１６】
好ましくは、縮小手段は、表示装置に表示されている複数のサブコンテンツを縮小する。
【００１７】
この局面によれば、表示されている複数のサブコンテンツが縮小されるので、表示内容が変更しない。このため、ソースコンテンツの表示内容を変更することなく、入力コンテンツを配置することができる。
【００１８】
好ましくは、コンテンツ改変手段は、ソースコンテンツに含まれる複数のサブコンテンツであって、表示装置に表示されている複数のサブコンテンツのうち少なくとも１つを表示対象から除外する除外手段を含む。
【００１９】
好ましくは、入力コンテンツ受付手段は、手書画像を受け付ける手書画像受付手段を含む。
【００２０】
この局面に従えば、ソースコンテンツに手書画像を配置することができる。
【００２１】
好ましくは、表示制御手段は、ソースコンテンツの画像を表示し、処理対象決定手段は、入力コンテンツ受付手段により受け付けられた手書画像が、表示制御手段により表示されたソースコンテンツの画像と重なる部分に位置するサブコンテンツを対象コンテンツに決定する。
【００２２】
好ましくは、情報処理装置は、ソースコンテンツ、改変コンテンツおよび入力コンテンツを関連付けて記憶するコンテンツ記憶手段さらに備え、コンテンツ記憶手段は、入力コンテンツを、該入力コンテンツが改変コンテンツに配置される挿入位置および対象サブコンテンツがソースコンテンツに配置される位置とさらに関連付けて記憶する。
【００２３】
この局面に従えば、ソースコンテンツ、改変コンテンツおよび入力コンテンツが関連付けて記憶され、入力コンテンツは、改変コンテンツに配置される挿入位置および対象サブコンテンツがソースコンテンツに配置される位置とさらに関連付けて記憶されるので、ソースコンテンツ、改変コンテンツおよび入力コンテンツから、改変コンテンツに入力コンテンツを配置した画像を再現することができる。
【００２４】
好ましくは、処理対象決定手段は、外部から音声を受け付ける音声受付手段と、受け付けられた音声を認識する音声認識手段と、を含み、複数のサブコンテンツのうち、認識された音声のうちから選択された文字列を含むサブコンテンツを対象サブコンテンツに決定する。
【００２５】
この発明の他の局面によれば、情報処理装置は、表示装置と通信可能な情報処理装置であって、ソースコンテンツを取得するソースコンテンツ取得手段と、取得されたソースコンテンツを表示装置に表示させる表示制御手段と、取得されたソースコンテンツに含まれる複数のサブコンテンツを抽出するサブコンテンツ抽出手段と、抽出された複数のサブコンテンツのうちから処理対象となる対象サブコンテンツを決定する処理対象決定手段と、外部から入力される入力コンテンツを受け付ける入力コンテンツ受付手段と、ソースコンテンツ中で対象サブコンテンツが配置されている位置を基準にして定まる位置に入力コンテンツを配置するための挿入領域を追加した改変コンテンツを生成するコンテンツ改変手段と、を備え、表示制御手段は、改変コンテンツの付加された挿入領域に、入力コンテンツを配置した画像を表示装置に表示させる。
【００２６】
この局面に従えば、ソースコンテンツの内容に変更を加えることなく入力コンテンツをソースコンテンツと重ならないように配置することが可能な情報処理装置を提供することができる。
【００２７】
この発明のさらに他の局面によれば、表示方法は、表示装置と通信可能な情報処理装置で実行される表示方法であって、ソースコンテンツを取得するステップと、取得されたソースコンテンツを表示装置に表示させるステップと、取得されたソースコンテンツに含まれる複数のサブコンテンツを抽出するステップと、抽出された複数のサブコンテンツのうちから処理対象となる対象サブコンテンツを決定するステップと、外部から入力される入力コンテンツを受け付けるステップと、ソースコンテンツ中で対象サブコンテンツが配置されている位置を基準にして定まる位置に入力コンテンツを配置するための挿入領域を追加した改変コンテンツを生成するステップと、改変コンテンツの付加された挿入領域に、入力コンテンツを配置した画像を表示装置に表示させるステップと、を含む。
【００２８】
この局面に従えば、ソースコンテンツの内容に変更を加えることなく入力コンテンツをソースコンテンツと重ならないように配置することが可能な表示方法を提供することができる。
【００２９】
この発明のさらに他の局面によれば、表示プログラムは、表示装置と通信可能な情報処理装置を制御するコンピュータで実行される表示プログラムであって、ソースコンテンツを取得するステップと、取得されたソースコンテンツを表示装置に表示させるステップと、取得されたソースコンテンツに含まれる複数のサブコンテンツを抽出するステップと、抽出された複数のサブコンテンツのうちから処理対象となる対象サブコンテンツを決定するステップと、外部から入力される入力コンテンツを受け付けるステップと、ソースコンテンツ中で対象サブコンテンツが配置されている位置を基準にして定まる位置に入力コンテンツを配置するための挿入領域を追加した改変コンテンツを生成するステップと、改変コンテンツの付加された挿入領域に、入力コンテンツを配置した画像を表示装置に表示させるステップと、をコンピュータに実行させる。
【００３０】
この局面に従えば、ソースコンテンツの内容に変更を加えることなく入力コンテンツをソースコンテンツと重ならないように配置することが可能な表示プログラムを提供することができる。
【図面の簡単な説明】
【００３１】
【図１】本発明の実施の形態の１つにおける会議システムの一例を示す図である。
【図２】ＭＦＰのハードウエア構成の一例を示すブロック図である。
【図３】ＭＦＰが備えるＣＰＵの機能の概要を示すブロック図である。
【図４】表示データと表示部分との関係の一例を示す第１の図である。
【図５】改変コンテンツの一例を示す第１の図である。
【図６】表示データと表示部分との関係の一例を示す第２の図である。
【図７】改変コンテンツの一例を示す第２の図である。
【図８】改変コンテンツの一例を示す第３の図である。
【図９】改変コンテンツの一例を示す第４の図である。
【図１０】表示処理の流れの一例を示すフローチャートである。
【図１１】改変コンテンツ生成処理の流れの一例を示すフローチャートである。
【図１２】第２の実施の形態におけるＭＦＰが備えるＣＰＵの機能の概要を示すブロック図である。
【図１３】表示データおよび撮像画像の一例を示す図である。
【図１４】改変コンテンツの一例を示す第５の図である。
【図１５】表示処理の一例を示す第２のフローチャートである。
【図１６】表示データと表示部分との関係の一例を示す第３の図である。
【図１７】改変コンテンツの一例を示す第６の図である。
【図１８】表示データおよび手書画像の一例を示す図である。
【図１９】改変コンテンツの一例を示す第７の図である。
【発明を実施するための形態】
【００３２】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰り返さない。
【００３３】
図１は、本発明の実施の形態の１つにおける会議システムの一例を示す図である。図１を参照して、会議システム１は、ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１００と、ＰＣ２００，２００Ａ〜２００Ｄと、カメラ機能付プロジェクタ２１０と、ホワイトボード２２１と、を含む。ＭＦＰ１００と、ＰＣ２００，２００Ａ〜２００Ｄと、カメラ機能付プロジェクタ２１０とは、ローカルエリアネットワーク（以下「ＬＡＮ」という）２に接続される。
【００３４】
ＭＦＰ１００は、情報処理装置の一例であり、スキャナ機能、プリンタ機能、コピー機能、ファクシミリ機能等の複数の機能を備える。ＭＦＰ１００は、ＬＡＮ２を介してカメラ機能付プロジェクタ２１０およびＰＣ２００，２００Ａ〜２００Ｄと通信可能である。なお、ＭＦＰ１００と、ＰＣ２００，２００Ａ〜２００Ｄと、カメラ機能付プロジェクタ２１０とをＬＡＮ２で接続する例を示すが、通信が可能であれば、シリアル通信ケーブルで接続してもよいし、パラレル通信ケーブルで接続するようにしてもよい。なお、通信形態は、有線に限らず、無線であってもよい。
【００３５】
本実施の形態における会議システム１においては、会議の発表者が発表用の資料であるソースコンテンツを、ＭＦＰ１００に記憶させる。ソースコンテンツは、コンピュータで表示することが可能なデータであればよく、例えば、画像、文字、グラフ、またはそれらを組み合わされたデータである。ここでは、ソースコンテンツを、画像を含む１ページのデータとする場合を例に説明する。
【００３６】
ＭＦＰ１００は、カメラ機能付プロジェクタ２１０を制御して、カメラ機能付プロジェクタ２１０にソースコンテンツの少なくとも一部の画像を投影させることにより、ホワイトボード２２１に画像を表示させる表示制御装置として機能する。具体的には、ＭＦＰ１００は、ソースコンテンツの少なくとも一部を表示部分とし、表示部分の画像を表示画像としてカメラ機能付プロジェクタ２１０に送信し、カメラ機能付プロジェクタ２１０に表示画像を表示させる。表示画像は、カメラ機能付プロジェクタが表示可能な画像のサイズと同じである。したがって、ソースコンテンツの全体が表示画像のサイズよりも大きい場合は、ソースコンテンツの一部が表示部分に設定され、ソースコンテンツの全体が表示画像のサイズ以下の場合は、ソースコンテンツの全部が表示部分に設定される。
【００３７】
なお、ＭＦＰ１００からカメラ機能付プロジェクタ２１０にソースコンテンツを送信しておき、ＭＦＰ１００からカメラ機能付プロジェクタ２１０を遠隔操作することによって、カメラ機能付プロジェクタに表示画像を表示させても良い。この場合においても、ソースコンテンツの少なくとも一部が表示部分に設定され、ソースコンテンツの表示部分の表示画像が表示される。ＭＦＰ１００からカメラ機能付プロジェクタ２１０に送信される表示画像は、カメラ機能付プロジェクタ２１０が受信および解釈可能であれば、そのフォーマットは限定されない。
【００３８】
カメラ機能付プロジェクタ２１０は、液晶表示装置、レンズおよび光源を備え、ＭＦＰ１００から受信する表示画像をホワイトボード２２１の描画面に投影する。液晶表示装置は表示画像を表示し、光源から発せられる光は、液晶表示装置を透過し、レンズを介してホワイトボード２２１に照射される。カメラ機能付プロジェクタ２１０から照射される光が、ホワイトボード２２１の描画面に照射されると、液晶表示装置に表示された表示画像を拡大した表示画像が描画面に映し出される。ここでは、ホワイトボード２２１の描画面を、カメラ機能付プロジェクタ２１０が表示画像を投影する投影面としている。
【００３９】
また、カメラ機能付プロジェクタ２１０は、カメラ２１１を備え、カメラ２１１で撮像して得られる撮像画像を出力する。ＭＦＰ１００は、カメラ機能付プロジェクタ２１０を制御して、ホワイトボード２２１の描画面に表示された画像を撮像させ、カメラ機能付プロジェクタ２１０から出力される撮像画像を取得する。例えば、会議の発表者または参加者がホワイトボードの描画面に手書きで文字などを描画することによって、表示された表示画像に追記する場合、カメラ機能付プロジェクタ２１０が出力する撮像画像は、表示画像に手書きの描画を含む画像となる。
【００４０】
ＰＣ２００，２００Ａ〜２００Ｄは、一般的なコンピュータであり、そのハードウエア構成および機能は周知なのでここでは説明を繰り返さない。ここでは、ＭＦＰ１００が、カメラ機能付プロジェクタ２１０に表示させている表示画像と同じ表示画像をＰＣ２００，２００Ａ〜２００Ｄに送信する。このため、ＰＣ２００，２００Ａ〜２００Ｄそれぞれのディスプレイにおいて、ホワイトボード２２１に表示された表示画像と同じ表示画像が表示される。したがって、ＰＣ２００，２００Ａ〜２００Ｄのユーザは、ホワイトボード２２１またはＰＣ２００，２００Ａ〜２００Ｄのディスプレイのいずれかに表示された表示画像を見ながら、会議の進行を確認することができる。
【００４１】
さらに、ＰＣ２００，２００Ａ〜２００Ｄそれぞれに、タッチパネル２０１、２０１Ａ，２０１Ｂ，２０１Ｃ，２０１Ｄが接続される。ＰＣ２００，２００Ａ〜２００Ｄのユーザは、タッチペン２０３を用いて、タッチパネル２０１、２０１Ａ，２０１Ｂ，２０１Ｃ，２０１Ｄに手書きの文字を入力することができる。ＰＣ２００，２００Ａ〜２００Ｄそれぞれは、タッチパネル２０１、２０１Ａ，２０１Ｂ，２０１Ｃ，２０１Ｄに入力された手書きの文字を含む手書画像を、ＭＦＰ１００に送信する。
【００４２】
ＭＦＰ１００は、ＰＣ２００，２００Ａ〜２００Ｄのいずれかから手書画像が入力されると、それまでカメラ機能付プロジェクタ２１０に出力していた表示画像に、手書画像を合成することによって合成画像を生成し、合成画像をカメラ機能付プロジェクタ２１０に出力し、表示させる。このため、ＰＣ２００，２００Ａ〜２００Ｄのいずれかを使用する参加者が手書きした手書画像が、ホワイトボード２２１に表示される。
【００４３】
なお、ホワイトボード２２１を、その描画面がタッチパネルで構成されるようにし、ＭＦＰ１００とホワイトボード２２１とをＬＡＮ２で接続するようにしてもよい。この場合、ホワイトボード２２１は、描画面がペンなどで指示されると、ペンにより指示された描画面における座標を位置情報として取得し、位置情報をＭＦＰ１００に送信する。したがって、ユーザがペンでホワイトボード２２１の描画面に文字または図形を描くと、描画面に描かれた文字または図形を構成する線に含まれるすべての座標を含む位置情報がＭＦＰ１００に送信されるので、ＭＦＰ１００においては、位置情報からユーザによりホワイトボード２２１に描かれた文字または図形の手書画像を構成することができる。ＭＦＰ１００は、ホワイトボード２２１に描かれた手書画像を、上述したＰＣ２００，２００Ａ〜２００Ｄのいずれかから入力される手書画像と同様に処理する。
【００４４】
図２は、ＭＦＰのハードウエア構成の一例を示すブロック図である。図２を参照して、ＭＦＰ１００は、メイン回路１１０と、原稿を読み取るための原稿読取部１２３と、原稿を原稿読取部１２３に搬送するための自動原稿搬送装置１２１と、原稿読取部１２３が原稿を読み取って出力する静止画像を用紙等に形成するための画像形成部１２５と、画像形成部１２５に用紙を供給するための給紙部１２７と、ユーザインターフェースとしての操作パネル１２９と、音を集音するマイクロホン１３１と、を含む。
【００４５】
メイン回路１１０は、ＣＰＵ１１１と、通信インターフェース（Ｉ／Ｆ）部１１２と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１３と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１４と、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）１１５と、大容量記憶装置としてのハードディスクドライブ（ＨＤＤ）１１６と、ファクシミリ部１１７と、ネットワークＩ／Ｆ１１８と、フラッシュメモリ１１９Ａが装着されるカードインターフェース（Ｉ／Ｆ）１１９とを含む。ＣＰＵ１１１は、自動原稿搬送装置１２１、原稿読取部１２３、画像形成部１２５、給紙部１２７および操作パネル１２９と接続され、ＭＦＰ１００の全体を制御する。
【００４６】
ＲＯＭ１１３は、ＣＰＵ１１１が実行するプログラム、およびそのプログラムを実行するために必要なデータを記憶する。ＲＡＭ１１４は、ＣＰＵ１１１がプログラムを実行する際の作業領域として用いられる。
【００４７】
操作パネル１２９は、ＭＦＰ１００の上面に設けられ、表示部１２９Ａと操作部１２９Ｂとを含む。表示部１２９Ａは、液晶表示装置、有機ＥＬＤ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）等の表示装置であり、ユーザに対する指示メニューや取得した表示データに関する情報等を表示する。操作部１２９Ｂは、複数のキーを備え、キーに対応するユーザの操作による各種の指示、文字、数字などのデータの入力を受け付ける。操作部１２９Ｂは、表示部１２９Ａ上に設けられたタッチパネルをさらに含む。
【００４８】
通信Ｉ／Ｆ部１１２は、ＭＦＰ１００を他の装置とシリアル通信ケーブルで接続するためのインターフェースである。なお、接続形態は、有線であっても無線であってもよい。
【００４９】
ファクシミリ部１１７は、公衆交換電話網（ＰＳＴＮ）に接続され、ＰＳＴＮにファクシミリデータを送信する、またはＰＳＴＮからファクシミリデータを受信する。ファクシミリ部１１７は、受信したファクシミリデータを、ＨＤＤ１１６に記憶する、または画像形成部１２５に出力する。画像形成部１２５は、ファクシミリ部１１７により受信されたファクシミリデータを用紙に印刷する。また、ファクシミリ部１１７は、ＨＤＤ１１６に記憶されたデータをファクシミリデータに変換して、ＰＳＴＮに接続されたファクシミリ装置に送信する。
【００５０】
ネットワークＩ／Ｆ１１８は、ＭＦＰ１００をＬＡＮ２に接続するためのインターフェースである。ＣＰＵ１１１は、ネットワークＩ／Ｆ１１８を介してＬＡＮ２に接続されたＰＣ２００，２００Ａ〜２００Ｄおよびカメラ機能付プロジェクタ２１０と通信が可能である。また、ＣＰＵ１１１は、ＬＡＮ２がインターネットに接続されている場合、インターネットに接続されたコンピュータと通信可能である。インターネットに接続されるコンピュータには、電子メールを送受信する電子メールサーバを含む。ネットワークＩ／Ｆ１１８はＬＡＮ２に限らず、インターネット、ワイドエリアネットワーク（ＷＡＮ）、公衆交換電話網等に接続するようにしてもよい。
【００５１】
マイクロホン１３１は、音を集音し、集音した音をＣＰＵ１１１に出力する。ここでは、ＭＦＰ１００が会議室に設置され、マイクロホン１３１は、会議室の音を集音する。なお、ＭＦＰ１００にマイクロホン１３１を有線または無線で接続するようにして、会議室にいる発表者または参加者がマイクロホン１３１に音声を入力するようにしてもよい。この場合には、ＭＦＰ１００を会議室に設置する必要はない。
【００５２】
カードＩ／Ｆ１１９は、フラッシュメモリ１１９Ａが装着される。ＣＰＵ１１１は、カードＩ／Ｆ１１９を介してフラッシュメモリ１１９Ａにアクセス可能であり、フラッシュメモリ１１９Ａに記憶されたプログラムをＲＡＭ１１４にロードして実行可能である。なお、ＣＰＵ１１１が実行するプログラムは、フラッシュメモリ１１９Ａに記憶されたプログラムに限られず、他の記憶媒体に記憶されたプログラムでもよく、ＨＤＤ１１６に記憶されたプログラムであってもよく、さらに、通信Ｉ／Ｆ部１１２を介してＬＡＮ２に接続された他のコンピュータによりＨＤＤ１１６に書き込みされたプログラムであってもよい。
【００５３】
なお、プログラムを記憶する記憶媒体としては、フラッシュメモリ１１９Ａに限られず、光ディスク（ＭＯ（Ｍａｇｎｅｔｉｃ  Ｏｐｔｉｃａｌ  Ｄｉｓｃ）／ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ））、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）などの半導体メモリでもよい。
【００５４】
ここでいうプログラムは、ＣＰＵ１１１が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００５５】
図３は、ＭＦＰが備えるＣＰＵの機能の概要を示すブロック図である。図３に示す機能は、ＭＦＰ１００が備えるＣＰＵ１１１が、ＲＯＭ１１３またはフラッシュメモリ１１９Ａに記憶された表示プログラムを実行することにより、実現される。図３を参照して、ＣＰＵ１１１により実現される機能は、ソースコンテンツを取得するソースコンテンツ取得部１５１と、カメラ機能付プロジェクタを制御する投影制御部１５３と、ソースコンテンツに含まれるサブコンテンツを抽出するサブコンテンツ抽出部１５５と、複数のサブコンテンツのうちから処理対象となる対象サブコンテンツを決定する処理対象決定部１６１と、外部から入力される入力コンテンツを受け付ける入力コンテンツ受付部１５７と、ユーザにより入力される挿入指示を受け付ける挿入指示受付部１６７と、改変コンテンツを生成するコンテンツ改変部１６９と、合成部１７７と、を備える。
【００５６】
ソースコンテンツ取得部１５１は、ソースコンテンツを取得する。ここでは、ソースコンテンツの一例としてＨＤＤ１１６に予め記憶された発表データを例に説明する。具体的には、発表者が発表資料として生成した発表データをＨＤＤ１１６に予め記憶しておき、発表者が操作部１２９Ｂを操作して、発表データを指示する操作を入力すれば、ソースコンテンツ取得部１５１は、指示された発表データをＨＤＤ１１６から読み出すことにより発表データを取得する。ソースコンテンツ取得部１５１は、取得された発表データを、投影制御部１５３、サブコンテンツ抽出部１５５、コンテンツ改変部１６９および合成部１７７に出力する。
【００５７】
投影制御部１５３は、ソースコンテンツ取得部１５１から入力される発表データの少なくとも一部の表示部分の画像を表示画像として、カメラ機能付プロジェクタ２１０に出力し、カメラ機能付プロジェクタ２１０に表示画像を表示させる。ここでは、発表データは、１ページの画像からなるので、発表データのうち発表者が操作部１２９Ｂに入力する操作によって特定される表示部分の画像を表示画像としてカメラ機能付プロジェクタ２１０に出力する。表示データの画像のサイズが、カメラ機能付プロジェクタ２１０が投影可能な画像のサイズより大きい場合があり、この場合には、表示データの一部を表示部分としてカメラ機能付プロジェクタ２１０に出力し、投影させる。この場合、発表者が操作部１２９Ｂにスクロール操作を入力すると、投影制御部１５３は、発表データの表示部分を変更する。
【００５８】
投影制御部１５３は、後述する合成部１７７から合成画像が入力される場合、合成画像の少なくとも一部の表示部分の画像を表示画像として、カメラ機能付プロジェクタ２１０に出力し、カメラ機能付プロジェクタ２１０に表示画像を表示させる。投影制御部１５３は、合成画像のサイズがカメラ機能付プロジェクタ２１０の投影可能な画像のサイズより大きい場合、上述した表示データの場合と同様に、発表者によるスクロール操作に応じて、合成画像の表示部分を変更する。
【００５９】
サブコンテンツ抽出部１５５は、ソースコンテンツ取得部１５１から入力される表示データに含まれるサブコンテンツを抽出する。サブコンテンツとは、ソースコンテンツ、ここでは表示データに含まれる一群の文字列の塊、図形、画像等である。換言すれば、サブコンテンツは、ソースコンテンツ中で空白の領域で囲まれた領域であり、隣り合う２つのサブコンテンツの間は空白の領域が存在する。例えば、ソースコンテンツの画像を、上下左右に分割した複数のブロックにおいて、ブロックごとに属性を判別し、隣接する同じ属性のブロックを同じサブコンテンツに含めることにより、サブコンテンツを抽出する。属性とは、文字が表された文字属性、グラフ等の線画が表された図形属性、写真が表された写真属性等である。ソースコンテンツから複数のサブコンテンツが抽出される場合、同じ属性のサブコンテンツが複数あってもよいし、すべてが異なる属性であってもよい。サブコンテンツ抽出部１５５は、抽出されたサブコンテンツと、そのサブコンテンツのソースコンテンツ中の位置を示す位置情報との組を処理対象決定部１６１に出力する。
【００６０】
サブコンテンツ抽出部１５５は、複数のサブコンテンツを抽出する場合、複数のサブコンテンツそれぞれを位置情報と組にして処理対象決定部１６１に出力する。サブコンテンツのソースコンテンツ中の位置を示す位置情報は、ここでは、ソースコンテンツを１ページの画像を含む表示データとしているので、表示データにおけるサブコンテンツが示す領域の重心の座標で示される。なお、ソースコンテンツである表示データが複数ページのページデータで構成される場合、位置情報は、ページ番号と、そのページ番号のページデータにおけるサブコンテンツの領域の重心の座標とで示される。
【００６１】
入力コンテンツ受付部１５７は、手書画像受付部１５９を含む。手書画像受付部１５９は、通信Ｉ／Ｆ部１１２がＰＣ２００，２００Ａ〜２００Ｄのいずれかから手書画像を受信すると、受信された手書画像を受け付ける。手書画像受付部１５９は、受け付けられた手書画像を、合成部１７７に出力する。なお、入力コンテンツ受付部１５７が受け付ける入力コンテンツは、手書画像に限らず、文字列であってもよいし、画像であってもよい。また、ここでは入力コンテンツは、ＰＣ２００，２００Ａ〜２００Ｄのいずれから送信される手書画像の例を示すが、入力コンテンツは、ＭＦＰ１００の原稿読取部１２３が原稿を読み取って取得する画像であってもよいし、ＨＤＤ１１６に記憶されたデータであってもよい。
【００６２】
処理対象決定部１６１は、サブコンテンツ抽出部１５５から複数のサブコンテンツが入力される場合、複数のサブコンテンツのうちから処理対象となる１つの対象サブコンテンツを決定する。処理対象決定部１６１は、音声受付部１６３および音声認識部１６５を含む。処理対象決定部１６１は、音声自動トレース機能がＯＮに設定されている場合、音声受付部１６３および音声認識部１６５を能動化する。音声自動トレース機能は、ユーザがＭＦＰ１００に予め設定することにより、ＯＮまたはＯＦＦのいずれかに設定される。
【００６３】
音声受付部１６３は、マイクロホン１３１により集音され、マイクロホン１３１が出力する音を受け付ける。音声受付部１６３は、受け付けた音を音声認識部１６５に出力する。音声認識部１６５は、入力される音を音声認識し、文字列を出力する。処理対象決定部１６１は、複数のサブコンテンツのうちから、それぞれに含まれる文字列と、音声認識部１６５が出力する文字列とを比較し、音声認識部１６５が出力する文字列と同じ文字列を含むサブコンテンツを対象サブコンテンツに決定する。
【００６４】
発表者は、通常、ホワイトボード２２１に投影された表示画像に従って、発声し、参加者は、表示画像を見て発声する。このため、発表者または参加者が発声する単語を含むサブコンテンツが、現在会議の参加者で議論されている部分である可能性が高い。したがって、音声自動トレース機能がＯＮに設定されている場合、会議の進行に伴って対象サブコンテンツが変動する。処理対象決定部１６１は、対象サブコンテンツが変更になるごとに、変更後の対象サブコンテンツの位置情報をコンテンツ改変部１６９に出力する。上述したように、サブコンテンツの位置情報は、ソースコンテンツ中の位置を特定するための情報であり、ソースコンテンツの座標値で表される。
【００６５】
処理対象決定部１６１は、音声自動トレース機能がＯＦＦに設定されている場合、投影制御部１５３がカメラ機能付プロジェクタ２１０に出力している表示画像と同じ表示画像を表示部１２９Ａに表示し、ユーザが表示画像中の任意の位置を操作部１２９Ｂに入力すると、入力された位置を指示位置として受け付け、表示画像中で指示位置に配置されたサブコンテンツを対象サブコンテンツに決定する。そして、処理対象決定部１６１は、決定された対象サブコンテンツの位置情報をコンテンツ改変部１６９に出力する。
【００６６】
なお、ＰＣ２００，２００Ａ〜２００ＤのユーザがＭＦＰ１００を遠隔操作することによって、ＰＣ２００，２００Ａ〜２００Ｄのユーザが指示位置を入力するようにしてもよい。この場合、処理対象決定部１６１は、通信Ｉ／Ｆ部１１２がＰＣ２００，２００Ａ〜２００Ｄのいずれかから指示位置を受信すると、指示位置を受け付ける。
【００６７】
コンテンツ改変部１６９は、ソースコンテンツ取得部１５１から表示データが入力され、処理対象決定部１６１から対象サブコンテンツの位置情報が入力され、挿入指示受付部１６７から挿入指示が入力される。挿入指示受付部１６７は、操作部１２９Ｂに予め定められたキーがユーザにより押下されると、挿入指示を受け付ける。挿入指示受付部１６７は、挿入指示が受け付けられると、挿入指示をコンテンツ改変部１６９に出力する。なお、ＰＣ２００，２００Ａ〜２００ＤのユーザがＭＦＰ１００を遠隔操作することによって、ＰＣ２００，２００Ａ〜２００Ｄのユーザが挿入指示を入力するようにしてもよい。この場合、挿入指示受付部１６７は、通信Ｉ／Ｆ部１１２がＰＣ２００，２００Ａ〜２００Ｄのいずれかから挿入指示を受信すると、挿入指示を受け付ける。なお、音声認識部１６５が、予め定められた文字列、例えば「そうにゅうしじ」を出力する場合に、挿入指示受付部１６７が、挿入指示を受け付けてもよい。
【００６８】
コンテンツ改変部１６９は、挿入指示が入力されると、表示データ中で対象サブコンテンツが配置されている位置を基準にして定まる位置に入力コンテンツを配置するための挿入領域を追加した改変コンテンツを生成する。具体的には、コンテンツ改変部１６９は、挿入指示が入力される直前に処理対象決定部１６１から入力された位置情報に従って、表示データに含まれるサブコンテンツのうちから対象サブコンテンツを特定する。そして、対象サブコンテンツの周辺に配置位置を特定する。
【００６９】
配置位置は、表示画像中における対象サブコンテンツの位置により定まる。例えば、対象サブコンテンツが表示画像中の半分より上側に位置すれば、対象サブコンテンツの直ぐ下を配置位置に決定し、対象サブコンテンツが表示画像中の半分より下側に位置すれば、対象サブコンテンツの直ぐ上を配置位置に決定する。なお、配置位置は、対象サブコンテンツの周辺であれば、対象サブコンテンツの上下左右いずれであっても良い。
【００７０】
なお、ここでは対象サブコンテンツの上下方向に配置位置を決定する例を示すが、配置位置を決定する方向は、ソースコンテンツである表示データの表示部分に含まれる複数のサブコンテンツが配列される方向によって定めるようにしてもよい。表示データの表示部分に含まれる複数のサブコンテンツが左右方向に配列される場合は、対象サブコンテンツの左右のいずれかに配置位置を決定すればよい。
【００７１】
ここでは、対象サブコンテンツの下方を配置位置に特定する場合を例に説明する。コンテンツ改変部１６９は、生成された改変コンテンツと挿入領域の重心位置である挿入位置とを合成部１７７に出力する。対象コンテンツの近傍に配置位置を決定することにより、後述する挿入領域に含まれる画像と対象コンテンツとの関係を明確にすることができる。
【００７２】
コンテンツ改変部１６９は、配置変更部１７１と、縮小部１７３と、除外部１７５と、を含む。コンテンツ改変部１６９は、ソースコンテンツである表示データ中で表示の対象となっている表示部分において空白部分の高さの合計がしきい値Ｔ１以上ならば配置変更部１７１を能動化し、空白部分の高さの合計がしきい値Ｔ１より小さく、かつ、しきい値Ｔ２以上ならば縮小部１７３を能動化し、空白部分の高さの合計がしきい値Ｔ２より小さければ除外部１７５を能動化する。ただし、しきい値Ｔ１は、しきい値Ｔ２よりも大きい。
【００７３】
配置変更部１７１は、表示データの表示部分に含まれる複数のサブコンテンツの配置を変更することによって改変コンテンツを生成する。具体的には、表示データの表示部分に含まれる複数のサブコンテンツのうち配置位置より上側に配置されたサブコンテンツを上方に移動し、配置位置より下側に配置されたサブコンテンツを下方に移動することにより、対象サブコンテンツの下方に空白の挿入領域を確保する。表示データの表示部分に含まれる複数のサブコンテンツを配置位置から距離が遠いものから順に、表示部分内で配置を変更する。表示部分内のサブコンテンツの配置を移動するので、サブコンテンツの配置を移動する前後で表示部分内に含まれるサブコンテンツの数に変動はない。換言すれば、表示される複数のサブコンテンツは改変コンテンツを生成する前後で変わらない。このため、改変コンテンツが表示されても、同じ内容が表示される。
【００７４】
表示データの表示部分に含まれる複数のサブコンテンツのうち最も上側に配置されたサブコンテンツを、表示部分の最も上に配置し、表示データの表示部分に含まれる複数のサブコンテンツのうち最も下側に配置されたサブコンテンツを、表示部分の最も下に配置する。配置を変更した後の隣り合う２つのサブコンテンツの間の距離を予め定めておき、最上部および最下部に配置されたサブコンテンツから順に、残りのサブコンテンツを２つのサブコンテンツ間の距離が予め定められた距離となるように配置する。換言すれば、表示データの表示部分に含まれる複数のサブコンテンツ間の間隔を縮小することによって、複数のサブコンテンツの配置を表示部分内で変更する。
【００７５】
配置変更部１７１は、ソースコンテンツである表示データの表示部分に含まれる複数のサブコンテンツの配置を変更することによって改変コンテンツを生成することによって、改変コンテンツにおいて配置位置に空白の領域が確保される。配置変更部１７１は、改変コンテンツに確保された空白の領域を挿入領域に設定する。配置変更部１７１は、挿入領域の重心の座標を挿入位置に設定し、改変コンテンツと挿入位置とを合成部１７７に出力する。
【００７６】
縮小部１７３は、ソースコンテンツである表示データの表示部分に含まれる複数のサブコンテンツを縮小することによって改変コンテンツを生成する。具体的には、表示データの表示部分に含まれる複数のサブコンテンツを縮小し、縮小された複数のサブコンテンツのうち配置位置より上側に配置された縮小後のサブコンテンツを上方に移動し、配置位置より下側に配置された縮小後のサブコンテンツを下方に移動することにより、対象サブコンテンツの下方に空白の挿入領域を確保する。縮小部１７３は、表示データの表示部分に含まれる複数のサブコンテンツを縮小する点で上記配置変更部１７１と異なるが、表示部分において縮小後のサブコンテンツの配置を変更する点で上記配置変更部１７１と同じである。縮小部１７３は、挿入領域の重心の座標を挿入位置に設定し、改変コンテンツと挿入位置とを合成部１７７に出力する。
【００７７】
ソースコンテンツである表示データの表示部分に含まれる複数のサブコンテンツを縮小した後に配置を移動するので、サブコンテンツの配置を移動する前後で表示部分内に含まれるサブコンテンツの数に変動はない。換言すれば、表示される複数のサブコンテンツは改変コンテンツを生成する前後で変わらない。このため、改変コンテンツが表示されても、サイズは小さくなるが同じ内容が表示される。
【００７８】
除外部１７５は、ソースコンテンツである表示データの表示部分に含まれる複数のサブコンテンツのうち少なくとも１つを表示部分から除外した改変コンテンツを生成する。具体的には、除外部１７５は、表示データのうち表示部分に含まれる複数のサブコンテンツのうち配置位置より最も遠いサブコンテンツを表示部分の外に配置し、残りのサブコンテンツのうち配置位置より上側に配置されたサブコンテンツを上方に移動し、配置位置より下側に配置されたサブコンテンツを下方に移動することにより、対象サブコンテンツの下方に空白の挿入領域を確保する。
【００７９】
除外部１７５は、表示データの表示部分に含まれる複数のサブコンテンツのうちから少なくとも１つを表示部分の外に配置する点で、上記配置変更部１７１と異なるが、表示部分において残りのサブコンテンツの配置を変更する点で上記配置変更部１７１と同じである。除外部１７５は、改変コンテンツにおいて、配置位置に確保された空白の領域を挿入領域に設定し、改変コンテンツ中の挿入領域の重心の座標を挿入位置に設定し、生成した改変コンテンツと挿入位置とを合成部１７７に出力する。なお、表示データの表示部分に含まれる複数のサブコンテンツのうちから少なくとも１つを表示部分の外に配置し、残りのサブコンテンツを配置変更部１７１と同様に配置を変更するようにしたが、表示部分内で残りのサブコンテンツを縮小部１７３と同様に、縮小した後に配置を変更するようにしても良い。
【００８０】
ソースコンテンツである表示データの表示部分に含まれる複数のサブコンテンツのうち少なくとも１つを表示部分の外に配置し、後に残りのサブコンテンツの配置を表示部分内で移動するので、少なくとも、表示部分の外に配置されたサブコンテンツが移動前に表示部分において占めていた領域を挿入領域に置き換えることができる。
【００８１】
除外部１７５は、表示部分の外にサブコンテンツを配置する場合、表示データのサイズが固定されている場合、表示データに新たなページのページデータを、処理対象としているページデータの前または後に追加し、表示データに含まれる複数のサブコンテンツのうち少なくとも１つを新たなページのページデータに配置する。表示部分の外に配置するサブコンテンツが表示部分の上側に配置される場合には、新たなページのページデータを表示データの前に追加し、表示データの最上部に配置されたサブコンテンツを新たなページのページデータに配置する。表示部分の外に配置するサブコンテンツが表示部分の下側に配置される場合には、新たなページのページデータを表示データの後に追加し、表示データの最下部に配置されたサブコンテンツを新たなページのページデータに配置する。また、表示部分の外に配置するサブコンテンツを、新たなページのページデータに配置するようにしてもよい。
【００８２】
合成部１７７は、ソースコンテンツ取得部１５１からソースコンテンツが入力され、コンテンツ改変部１６９から改変コンテンツと挿入位置とが入力され、入力コンテンツ受付部１５７から入力コンテンツが入力される。改変コンテンツは、表示データの表示部分に挿入領域を追加したものであり、入力コンテンツは手書画像である。合成部１７７は、改変コンテンツの挿入位置で特定される挿入領域に手書画像を合成した合成画像を生成し、合成画像の少なくとも一部を表示部分に設定し、表示部分の表示画像を投影制御部１５３に出力する。また、合成部１７７は、ソースコンテンツと、改変コンテンツと、挿入位置と、入力コンテンツとを関連付けてＨＤＤ１１６に記憶する。ソースコンテンツと、改変コンテンツと、挿入位置と、入力コンテンツとが関連付けられて記憶されるので、後にそれらから、合成画像を再現することができる。
【００８３】
投影制御部１５３においては、新たな表示画像が入力されると、それまで表示していた表示画像に代えて新たな表示画像を表示する。これにより、ホワイトボード２２１に、手書画像がサブコンテンツと重ならない画像が表示される。
【００８４】
図４は、表示データと表示部分との関係の一例を示す第１の図である。図４を参照して、ソースコンテンツである表示データ３０１は、７つのサブコンテンツ３１１〜３１７を含む。５つのサブコンテンツ３１１〜３１４，３１７は、文字が表されており、サブコンテンツ３１５はグラフが表されており、サブコンテンツ３１６は写真が表されている。
【００８５】
表示部分３２１は、表示データ３０１に含まれる７つのサブコンテンツ３１１〜３１７のうちのサブコンテンツ３１１〜３１４を含む。表示データ３０１の表示部分３２１が表示画像としてカメラ機能付プロジェクタ２１０により投影され、ホワイトボード２２１に表示される。図４においては、音声自動トレース機能がＯＮに設定されており、音声認識される文字列が、矢印３２３で示される行に含まれる場合を例に示している。矢印３２３で示される行は、サブコンテンツ３１４に含まれるため、サブコンテンツ３１４が対象サブコンテンツに決定される。ここでは、対象サブコンテンツ３１４の下方に空白の領域がないので、対象サブコンテンツ３１４の上側が配置位置に決定される。
【００８６】
図５は、改変コンテンツの一例を示す第１の図である。図５に示す改変コンテンツは、図４に示した表示データを改変した一例である。図５を参照して、改変コンテンツ３０１Ａは、図４に示した表示データ３０１と同様に、７つのサブコンテンツ３１１〜３１７を含む。表示部分３２１は、改変コンテンツ３０１Ａに含まれる７つのサブコンテンツ３１１〜３１７のうちのサブコンテンツ３１１〜３１４を含む。表示部分３２１において、サブコンテンツ３１１が最上部に配置され、その下にサブコンテンツ３１２，３１３が所定の間隔で配置され、サブコンテンツ３１４が最下部に配置され、サブコンテンツ３１４の上部に挿入領域３３１が配置される。
【００８７】
改変コンテンツ３０１Ａの表示部分３２１が表示画像としてホワイトボード２２１に投影されると、改変コンテンツ３０１Ａの表示部分３２１は挿入領域３３１を含むので、ユーザは、ホワイトボード２２１に投影された表示画像の挿入領域３３１に手書きで描画が可能になる。また、ホワイトボード２２１に描画された画像は、対象コンテンツ３１４の近傍となるので、ユーザは対象コンテンツ３１４に関連する情報を手書きで追加することができる。
【００８８】
また、改変コンテンツ３０１Ａの表示部分３２１は、図４に示した表示データ３０１の表示部分３２１と同様にサブコンテンツ３１１〜３１４を含むので、挿入領域３３１が表示される前後で表示される内容を変えることなく、挿入領域３３１を表示することができる。また、挿入領域３３１が表示される位置が対象サブコンテンツ３１４の近傍であることをユーザは容易に理解することができる。
【００８９】
図６は、表示データと表示部分との関係の一例を示す第２の図である。図６を参照して、ソースコンテンツである表示データ３０１は、７つのサブコンテンツ３１１〜３１７を含む。５つのサブコンテンツ３１１〜３１４，３１７は、文字が表されており、サブコンテンツ３１５はグラフが表されており、サブコンテンツ３１６は写真が表されている。
【００９０】
表示データ３０１の表示部分３２１は、表示データ３０１に含まれる７つのサブコンテンツ３１１〜３１７のうちの５つのサブコンテンツ３１３〜３１７を含む。表示データ３０１の表示部分３２１が表示画像としてカメラ機能付プロジェクタ２１０により投影され、ホワイトボード２２１に表示される。図６においては、音声自動トレース機能がＯＮに設定されており、音声認識される文字列が、矢印３２３で示される行に含まれる場合を例に示している。矢印３２３で示される行は、サブコンテンツ３１４に含まれるため、サブコンテンツ３１４が対象サブコンテンツに決定される。ここでは、対象サブコンテンツ３１４の下方が配置位置に決定される。
【００９１】
図７は、改変コンテンツの一例を示す第２の図である。図７に示す改変コンテンツは、図６に示したソースコンテンツである表示データを改変した一例である。図７を参照して、改変コンテンツ３０１Ｂは、図６に示した表示データ３０１に含まれていたサブコンテンツ３１１，３１２と、表示データ３０１に含まれていたサブコンテンツ３１３〜３１７をそれぞれ縮小したサブコンテンツ３１３Ａ〜３１７Ａを含む。
【００９２】
改変コンテンツ３０１Ｂの表示部分３２１は、改変コンテンツ３０１Ｂに含まれる７つのサブコンテンツ３１１，３１２，３１３Ａ〜３１７Ａのうちのサブコンテンツ３１３Ａ〜３１７Ａを含む。改変コンテンツ３０１Ｂの表示部分３２１において、サブコンテンツ３１３Ａが最上部に配置され、その下にサブコンテンツ３１４Ａが所定の間隔で配置され、サブコンテンツ３１７Ａが最下部に配置され、その上にサブコンテンツ３１５Ａおよびサブコンテンツ３１６Ａが所定の間隔で配置され、サブコンテンツ３１４Ａの下部に挿入領域３３１Ａが配置されている。
【００９３】
改変コンテンツ３０１Ｂの表示部分３２１が表示画像としてホワイトボード２２１に投影されると、改変コンテンツ３０１Ｂの表示部分３２１は挿入領域３３１Ａを含むので、ユーザは、ホワイトボード２２１に投影された表示画像の挿入領域３３１に手書きで描画が可能になる。また、ホワイトボード２２１に描画された画像は、対象コンテンツ３１４Ａの近傍となるので、ユーザは対象コンテンツ３１４Ａに関連する情報を手書きで追加することができる。
【００９４】
また、改変コンテンツ３０１Ｂの表示部分３２１は、図６に示した表示データ３０１の表示部分３２１に含まれていたサブコンテンツ３１３〜３１７をそれぞれ縮小したサブコンテンツ３１３Ａ〜３１７Ａを含むので、挿入領域３３１Ａが表示される前後で、表示される形状は縮小されるが内容を変えることなく、挿入領域３３１を表示することができる。また、挿入領域３３１Ａが表示される位置が縮小された対象サブコンテンツ３１４Ａの近傍であることをユーザは容易に理解することができる。
【００９５】
図８は、改変コンテンツの一例を示す第３の図である。図８に示す改変コンテンツ３０１Ｃ，３０１Ｄは、空白部分の高さと比較するしきい値Ｔ２を、図５に示した改変コンテンツ３０１Ａが生成される場合よりも大きな値とした場合に生成される。図８に示す改変コンテンツ３０１Ｃ，３０１Ｄは、図４に示したソースコンテンツである表示データ３０１の表示部分３２１に含まれるサブコンテンツ３１１を表示部分３２１の外に配置する場合に生成される一例である。
【００９６】
まず、図４を参照して、ソースコンテンツである表示データ３０１において、対象サブコンテンツ３１４が決定されると、表示データ３０１の表示部分３２１に含まれるサブコンテンツ３１１〜３１４のうち対象サブコンテンツ３１４の上側が配置位置に決定される。そして、配置位置より最も遠いサブコンテンツ３１１を表示部分３２１の外に配置する。この場合、図８を参照して、新たなページのページデータが改変コンテンツ３０１Ｄとして生成され、その改変コンテンツ３０１Ｄに表示部分３２１から除外されたサブコンテンツ３１１が配置される。また、図４において、表示データ３０１の表示部分３２１に含まれる残りのサブコンテンツ３１２，３１３，３１４のうち配置位置より上側に配置されたサブコンテンツ３１２，３１３を上方に移動し、配置位置より下側に配置されたサブコンテンツ３１４を下方に移動することにより、図８に示すように対象サブコンテンツ３１４の上方に空白の挿入領域３３１Ｂを配置した改変コンテンツ３０１Ｃが生成される。
【００９７】
改変コンテンツ３０１Ｃの表示部分３２１が表示画像としてホワイトボード２２１に投影されると、改変コンテンツ３０１Ｃの表示部分３２１は挿入領域３３１Ｂを含むので、ユーザは、ホワイトボード２２１に投影された表示画像の挿入領域３３１Ｂに手書きで描画が可能になる。また、ホワイトボード２２１に描画された画像は、対象コンテンツ３１４の近傍となるので、ユーザは対象コンテンツ３１４に関連する情報を手書きで追加することができる。
【００９８】
また、改変コンテンツ３０１Ｃの表示部分３２１は、図４に示した表示データ３０１の表示部分３２１に含まれていた４つのサブコンテンツ３１１〜３１４のうち３つのサブコンテンツ３１２〜３１４を含むので、挿入領域３３１Ｂが表示される前後で表示される内容の変化を可能な限り少なくして、挿入領域３３１Ｂを表示することができる。また、挿入領域３３１Ｂが表示される位置が対象サブコンテンツ３１４の近傍であることをユーザは容易に理解することができる。
【００９９】
図９は、改変コンテンツの一例を示す第４の図である。図９に示す改変コンテンツ３０１Ｅ，３０１Ｆは、空白部分の高さと比較するしきい値Ｔ２を、図７に示した改変コンテンツ３０１Ｂが生成される場合よりも大きな値とした場合に生成される。図９に示す改変コンテンツ３０１Ｅ，３０１Ｆは、図６に示したソースコンテンツである表示データ３０１の表示部分３２１に含まれるサブコンテンツ３１７を表示部分３２１の外に配置する場合に生成される一例である。
【０１００】
まず、図６を参照して、ソースコンテンツである表示データ３０１において、対象サブコンテンツ３１４が決定されると、表示データ３０１の表示部分３２１に含まれるサブコンテンツ３１３〜３１７のうち対象サブコンテンツ３１４の下方が配置位置に決定される。そして、配置位置より最も遠いサブコンテンツ３１７を表示部分３２１の外に配置する。この場合、図９を参照して、新たなページのページデータが改変コンテンツ３０１Ｆとして生成され、その改変コンテンツ３０１Ｆに表示部分３２１から除外されたサブコンテンツ３１７が配置される。また、図６において、表示データ３０１の表示部分３２１に含まれる残りのサブコンテンツ３１３〜３１６のうち配置位置より上側に配置されたサブコンテンツ３１３，３１４を上方に移動し、配置位置より下側に配置されたサブコンテンツ３１５，３１６を下方に移動することにより、図９に示すように対象サブコンテンツ３１４の下方に空白の挿入領域３３１Ｃを配置した改変コンテンツ３０１Ｅが生成される。
【０１０１】
改変コンテンツ３０１Ｅの表示部分３２１が表示画像としてホワイトボード２２１に投影されると、改変コンテンツ３０１Ｅの表示部分３２１は挿入領域３３１Ｃを含むので、ユーザは、ホワイトボード２２１に投影された表示画像の挿入領域３３１Ｃに手書きで描画が可能になる。また、ホワイトボード２２１に描画された画像は、対象コンテンツ３１４の近傍となるので、ユーザは対象コンテンツ３１４に関連する情報を手書きで追加することができる。
【０１０２】
また、改変コンテンツ３０１Ｅの表示部分３２１は、図６に示した表示データ３０１の表示部分３２１に含まれていた５つのサブコンテンツ３１３〜３１７のうち４つのサブコンテンツ３１３〜３１６を含むので、挿入領域３３１Ｃが表示される前後で表示される内容の変化を可能な限り少なくして、挿入領域３３１Ｃを表示することができる。また、挿入領域３３１Ｃが表示される位置が対象サブコンテンツ３１４の近傍であることをユーザは容易に理解することができる。
【０１０３】
図１０は、表示処理の流れの一例を示すフローチャートである。表示処理は、ＭＦＰ１００が備えるＣＰＵ１１１が、ＲＯＭ１１３またはフラッシュメモリ１１９Ａに記憶された表示プログラムを実行することによりＣＰＵ１１１により実行される処理である。図１０を参照して、ＣＰＵ１１１は、ソースコンテンツを取得する。具体的には、ＨＤＤ１１６に予め記憶された表示データを読み出すことにより、表示データをソースコンテンツとして取得する。なお、ＰＣ２００，２００Ａ〜２００Ｄのいずれかから表示データを受信してもよいし、ＬＡＮ２がインターネットに接続されている場合には、インターネットに接続されたコンピュータからデータを受信してもよい。受信されたデータをソースコンテンツとすることができる。
【０１０４】
次のステップＳ０２においては、ステップＳ０１において取得されたソースコンテンツからサブコンテンツを抽出する。表示データからそれに含まれる一群の文字列の塊、図形、画像等をサブコンテンツとして抽出する。例えば、表示データの画像を、上下左右に分割した複数のブロックにおいて、ブロックごとに属性を判別し、隣接する同じ属性のブロックを同じサブコンテンツに含めることにより、サブコンテンツを抽出する。
【０１０５】
ステップＳ０３においては、ソースコンテンツの表示部分を表示画像に設定する。表示データの表示部分が表示画像に設定される。表示画像は、カメラ機能付プロジェクタ２１０が表示可能なサイズである。このため、表示データがカメラ機能付プロジェクタ２１０の表示可能なサイズよりも大きい場合、表示データの一部の表示部分が表示画像に設定される。次のステップＳ０４においては、表示画像をカメラ機能付プロジェクタ２１０に出力する。これにより、表示画像がホワイトボード２２１に投影され、ホワイトボード２２１に表示画像が表示される。
【０１０６】
ステップＳ０５においては、挿入指示を受け付けたか否かを判断する。挿入指示を受け付けたならば処理をステップＳ０６に進め、そうでなければ処理をステップＳ２８に進める。ユーザが、挿入を指示する操作を操作部１２９Ｂにすると、挿入指示を受け付ける。ステップＳ０６においては、音声自動トレース機能がＯＮに設定されているか否かを判断する。音声自動トレース機能とは、集音された音声を音声認識して得られる文字列でソースコンテンツをトレースして、ソースコンテンツ中の位置を決定する機能である。音声自動トレース機能は、ユーザがＭＦＰ１００に予め設定することにより、ＯＮまたはＯＦＦのいずれかに設定される。音声自動トレース機能がＯＮに設定されているならば、処理をステップＳ０７に進めるが、そうでなければ処理をステップＳ１１に進める。
【０１０７】
ステップＳ０７においては、マイクロホン１３１により集音された音を取得する。そして、取得された音を音声認識する（ステップＳ０８）。さらに、音声認識して得られる文字列に基づいて、ステップＳ０２においてソースコンテンツから抽出された複数のサブコンテンツのうちから対象サブコンテンツを決定する。具体的には、複数のサブコンテンツそれぞれに含まれる文字列と、音声認識して得られる文字列とを比較し、音声認識して得られる文字列と同じ文字列を含むサブコンテンツを対象サブコンテンツに決定する。
【０１０８】
次のステップＳ１０においては、決定された対象サブコンテンツの近傍を配置位置に決定する。ここでは、対象サブコンテンツの下側または上側を配置位置に決定し、処理をステップＳ１３に進める。
【０１０９】
一方、ステップＳ１１においては、指示位置を受け付けるまで待機状態となり、指示位置を受け付けると、処理をステップＳ１２に進める。表示部１２９Ａに、ステップＳ０３において設定された表示画像を表示し、ユーザが表示画像中の任意の位置を操作部１２９Ｂに入力すると、入力された位置を指示位置として受け付ける。そして、受け付けられた指示位置を配置位置に決定し（ステップＳ１２）、処理をステップＳ１３に進める。
【０１１０】
ステップＳ１３においては、改変コンテンツ生成処理を実行し、処理をステップＳ１４に進める。改変コンテンツ生成処理についての詳細は後述するが、ソースコンテンツの配置位置に挿入領域を配置した改変コンテンツを生成する処理である。したがって、改変コンテンツ生成処理が実行されると、挿入領域を含む改変コンテンツが生成される。ここでは、改変コンテンツ中に配置された挿入領域の重心の座標を挿入位置という。
【０１１１】
次のステップＳ１４においては、改変コンテンツの表示部分を表示画像に設定する。改変コンテンツは、表示データに挿入領域を追加した画像なので、表示データの表示部分に挿入領域が追加された画像を表示画像に設定する。次のステップＳ１５においては、表示画像をカメラ機能付プロジェクタ２１０に出力し、表示画像をホワイトボードに投影させる（ステップＳ１５）。表示画像は、挿入領域の画像を含み、挿入領域は空白の画像なので、発表者または参加者であるユーザは、ホワイトボード２２１に空白の領域が確保され、手書きで描画することが可能となる。
【０１１２】
ステップＳ１６においては、入力コンテンツを取得するまで待機状態となり、入力コンテンツを取得すると、処理をステップＳ１７に進める。具体的には、カメラ機能付プロジェクタ２１０を制御して、ホワイトボード２２１の描画面に表示された画像を撮像させ、カメラ機能付プロジェクタ２１０から出力される撮像画像を取得する。そして、撮像画像とステップＳ０４において設定された表示画像とで異なる部分を、入力コンテンツとして取得する。
【０１１３】
なお、通信Ｉ／Ｆ部１１２がＰＣ２００，２００Ａ〜２００Ｄのいずれかから手書画像を受信する場合、受信された手書画像を入力コンテンツとしてもよい。また、入力コンテンツは、原稿読取部１２３が原稿を読み取って出力する画像であってもよいし、ＨＤＤ１１６に記憶されたデータであってもよい。この場合は、原稿読取部１２３に原稿を読み取らせる操作が入力されると、原稿読取部１２３が原稿を読み取って出力する画像を入力コンテンツとして取得する。また、ＨＤＤ１１６に記憶されたデータを指定する操作が入力されると、指定されたデータをＨＤＤ１１６から読み出すことにより、読み出されたデータを入力コンテンツとして取得する。
【０１１４】
次のステップＳ１８においては、取得された入力コンテンツを文字認識する。そして、文字認識することにより得られるテキストデータを、ステップＳ１３において生成された改変コンテンツおよび決定された挿入位置と関連付けてＨＤＤ１１６に記憶する。
【０１１５】
次のステップＳ１９においては、ステップＳ１３において生成された改変コンテンツの挿入位置にステップＳ１６において取得された入力コンテンツを合成することにより合成画像を生成する。改変コンテンツは、表示データに挿入領域を追加したものであるため、挿入領域に手書画像が合成される。そして、合成画像の表示部分を表示画像に設定し、出力する（ステップＳ２０）。
【０１１６】
次のステップＳ２１においては、スクロール指示を受け付けたか否かを判断する。スクロール指示を受け付けたならば処理をステップＳ２２に進めるが、そうでなければ処理をステップＳ２７に進める。ステップＳ２７においては、終了指示を受け付けたか否かを判断し、終了指示を受け付けたならば処理を終了するが、そうでなければ処理をステップＳ０５に戻す。
【０１１７】
ステップＳ２２においては、スクロール操作に従って表示画像を切り換え、スクロール表示し、処理をステップＳ２３に進める。スクロール操作が表示画像の上側の画像を表示する指示ならば、合成画像のうち表示画像に設定されている表示部分の上側の部分を新たに表示画像に設定するための表示部分とし、スクロール操作が表示画像の下側の画像を表示する指示ならば、合成画像のうち表示画像に設定されている表示部分の下側の部分を新たに表示画像に設定するための表示部分とする。合成画像の表示部分の表示画像がカメラ機能付プロジェクタ２１０によって投影され、ホワイトボード２２１に表示される。
【０１１８】
ステップＳ２３においては、撮像画像を取得する。カメラ機能付プロジェクタ２１０のカメラ２１１が撮像した画像を、カメラ機能付プロジェクタ２１０から取得する。そして、表示画像と撮像画像とを比較する（ステップＳ２４）。表示画像と撮像画像との間に相違部分があれば（ステップＳ２５でＹＥＳ）、処理をステップＳ２６に進めるが、そうでなければ（ステップＳ２５でＮＯ）、ステップＳ２６をスキップして処理をステップＳ２７に進める。
【０１１９】
ステップＳ２６においては、ユーザに警告し、処理をステップＳ２７に進める。警告は、ホワイトボード２２１に手書文字が描かれたままであることの通知であり、例えば「ホワイトボードの描画を消してください。」のメッセージを、カメラ機能付プロジェクタ２１０に表示させる。また、警告音を発生するようにしてもよい。
【０１２０】
一方、処理がステップＳ２８に進む場合、挿入指示がユーザから受け付けられる前の段階である。この場合には、ステップＳ２８において、スクロール指示を受け付けたか否かを判断する。スクロール指示を受け付けたならば処理をステップＳ２９に進めるが、そうでなければステップＳ２９をスキップして、処理をステップＳ２７に進める。ステップＳ２９においては、スクロール表示し、処理をステップＳ２７に進める。スクロール表示は、スクロール操作に従って表示画像を切り換え、切り換え後の表示画像の表示である。スクロール操作が表示画像の上側の画像を表示する指示ならば、表示データの表示部分の上側の部分を新たに表示部分に設定し、スクロール操作が表示画像の下側の画像を表示する指示ならば、表示データの表示部分の下側の部分を新たに表示部分に設定する。ステップＳ２７においては、終了指示を受け付けたか否かを判断し、終了指示を受け付けたならば処理を終了するが、そうでなければ処理をステップＳ０５に戻す。
【０１２１】
図１１は、改変コンテンツ生成処理の流れの一例を示すフローチャートである。改変コンテンツ生成処理は、図１０のステップＳ１３において実行される処理である。図１１を参照して、ＣＰＵ１１１は、ソースコンテンツの空白部分を算出する（ステップＳ３１）。ここでは、複数のサブコンテンツが上下方向（垂直方向）に順次配列されているので、ソースコンテンツである表示データの表示部分に含まれる空白部分の上下方向の長さ算出する。空白部分が複数の場合は、複数の空白部分の上下方向の長さの合計を算出する。
【０１２２】
そして、空白部分の高さの合計がしきい値Ｔ１以上か否かを判断する（ステップＳ３２）。空白分の高さの合計がしきい値Ｔ１以上ならば処理をステップＳ３３に進め、そうでなければ処理をステップＳ３４に進める。ステップＳ３３においては、ソースコンテンツ内の配置位置を中心に、複数のサブコンテンツを表示部分内で上下に移動することにより改変コンテンツを生成し、処理をステップＳ４４に進める。
【０１２３】
ステップＳ３４においては、空白部分の高さの合計がしきい値Ｔ２以上か否かを判断する。空白分の高さの合計がしきい値Ｔ２以上ならば処理をステップＳ３５に進め、そうでなければ処理をステップＳ３７に進める。ステップＳ３５においては、ソースコンテンツの表示部分に含まれる複数のサブコンテンツを縮小する。そして、配置位置を中心に、縮小された複数のサブコンテンツを表示部分内で上下に移動することにより改変コンテンツを生成し（ステップＳ３６）、処理をステップＳ４４に進める。
【０１２４】
ステップＳ３７においては、配置位置が表示画像の上部か否かを判断する。表示画像の上下方向の中心よりも上ならば上部と判断する。配置位置が表示画像の上部ならば処理をステップＳ３８に進めるが、そうでなければ処理をステップＳ４１に進める。ステップＳ３８においは、新規に次のページのページデータを生成し、ソースコンテンツに追加する。新規に生成される次のページのページデータは空白のページである。次のステップＳ３９においては、配置位置より下側で最も遠くに配置されたサブコンテンツを、新規に生成された次のページのページデータに配置する。次のステップＳ４０においては、配置位置より下側に配置されたサブコンテンツを下側に移動させ、処理をステップＳ４４に進める。配置位置より下側に配置されたサブコンテンツを、表示部分に含まれていたサブコンテンツのうち最も下側のサブコンテンツが表示部分の外に配置されるまで移動させる。これにより、配置位置より下側に、挿入領域が確保される。
【０１２５】
ステップＳ４１においは、ステップＳ３８においは、新規に前のページのページデータを生成し、ソースコンテンツに追加する。新規に生成される前のページのページデータは空白のページである。次のステップＳ４２においては、配置位置より上側で最も遠くに配置されたサブコンテンツを、新規に生成された前のページのページデータに配置する。次のステップＳ４３においては、配置位置より上側に配置されたサブコンテンツを上側に移動させ、処理をステップＳ４４に進める。配置位置より上側に配置されたサブコンテンツを、表示部分に含まれていたサブコンテンツのうち最も上側のサブコンテンツが表示部分の外に配置されるまで移動させる。これにより、配置位置より上側に、挿入領域が確保される。
【０１２６】
ステップＳ４４においては、ステップＳ３３、ステップＳ３６、ステップＳ４０またはステップＳ４３において生成された改変コンテンツと挿入位置とをソースコンテンツと関連付けてＨＤＤ１１６に記憶し、処理を表示処理に戻す。挿入位置は、改変コンテンツに含まれる挿入領域の重心の座標である。
【０１２７】
＜第２の実施の形態＞
第１の実施の形態における会議システム１においては、音声自動トレース機能によって、またはユーザが指示位置をＭＦＰ１００に入力することによって対象サブコンテンツを決定するようにした。第２の実施の形態における会議システム１においては、会議の発表者または参加者が、ホワイトボード２２１にペンなどで描画した画像に基づいて対象サブコンテンツを決定するようにしたものである。この場合、第１の実施の形態における会議システム１において用いた音声自動トレース機能は用いることなく、また、ユーザによる指示位置の入力は受け付ける必要はない。
【０１２８】
第２の実施の形態における会議システムの全体概要は、図１に示したのと同じであり、ＭＦＰ１００のハードウエア構成は、図２に示したのと同じである。
【０１２９】
図１２は、第２の実施の形態におけるＭＦＰが備えるＣＰＵの機能の概要を示すブロック図である。図１２に示す機能は、ＭＦＰ１００が備えるＣＰＵ１１１が、ＲＯＭ１１３またはフラッシュメモリ１１９Ａに記憶された表示プログラムを実行することにより、実現される。図１２を参照して、図３に示したブロック図と異なる点は、処理対象決定部１６１が処理対象決定部１６１Ａに変更された点、および撮像画像取得部１８１が追加された点である。その他の機能は、図３に示したのと同じなので、ここでは説明を繰り返さない。
【０１３０】
撮像画像取得部１８１は、通信Ｉ／Ｆ部１１２を介してカメラ機能付プロジェクタ２１０を制御し、カメラ２１１により撮像された撮像画像を取得する。そして、取得された撮像画像を、処理対象決定部１６１Ａに出力する。
【０１３１】
処理対象決定部１６１Ａは、撮像画像取得部１８１から撮像画像が入力され、投影制御部１５３から表示画像が入力され、サブコンテンツ抽出部１５５からサブコンテンツが入力される。処理対象決定部１６１Ａは、サブコンテンツ抽出部１５５から複数のサブコンテンツが入力される場合、複数のサブコンテンツのうちから１つの対象サブコンテンツを決定する。具体的には、表示画像と撮像画像とを比較し、撮像画像に含まれるが表示画像に含まれない差分画像を抽出する。
【０１３２】
そして、処理対象決定部１６１Ａは、差分画像の色相を、表示画像の差分画像に該当する部分の色相と比較し、両色相の差が所定のしきい値ＴＣ以内ならば対象サブコンテンツを決定するが、両色相の差が所定のしきい値ＴＣを超える場合は対象サブコンテンツを決定しない。処理対象決定部１６１Ａは、差分画像の色と表示画像の該当する部分の色とが同じ色相の場合、複数のサブコンテンツのうちから差分画像と同じ位置、または、その近傍に配置されたサブコンテンツを対象サブコンテンツに決定し、対象サブコンテンツの位置情報をコンテンツ改変部１６９に出力する。
【０１３３】
表示画像と差分画像の色相が所定のしきい値ＴＣ以内の場合は、発表者または参加者がホワイトボード２２１に描画したペンの色相が、表示画像と同じかまたは類似する色相の場合に相当する。この場合には、発表者または参加者が、ペンでホワイトボード２２１にメモを描画したとみなせる。処理対象決定部１６１Ａは、対象サブコンテンツの位置情報をコンテンツ改変部１６９に出力するので、コンテンツ改変部１６９においては、発表者または参加者が追加した描画が表示画像と重ならないように挿入領域を確保した改変コンテンツが生成される。
【０１３４】
一方、表示画像と差分画像の色相が所定のしきい値ＴＣより大きい場合、発表者または参加者がホワイトボード２２１に描画したペンの色相が、表示画像と異なる色相の場合に相当する。この場合は、発表者または参加者が、ペンでホワイトボード２２１に表示画像を補完するための情報を描画したとみなせる。処理対象決定部１６１Ａは、対象サブコンテンツの位置情報をコンテンツ改変部１６９に出力しないので、表示画像がそのまま表示され、描画を表示画像に重畳した状態が維持される。
【０１３５】
したがって、発表者または参加者は、ホワイトボード２２１に描画するペンの色を、選択することによって、改変コンテンツを生成させるか否かを決定することができる。
【０１３６】
図１３は、表示データおよび撮像画像の一例を示す図である。図１３を参照して、ソースコンテンツである表示データ３０１および表示部分３２１は、図６に示した表示データ３０１および表示部分３２１と同じである。表示部分３２１内に、撮像画像３５１、３５２が含まれる。撮像画像３５１は文字列「ｄｏｗｎ」を含み、文字列「ｄｏｗｎ」は、サブコンテンツ３１５の色相と同じ色相としている。撮像画像３５２は文字列「保留」を含み、文字列「保留」は、サブコンテンツ３１４の色相と異なる色相としている。なお，撮像画像３５１，３５２は、点線で示しているが、実際には点線は存在しない。この場合、サブコンテンツ３１４が対象サブコンテンツに決定される。ここでは、サブコンテンツ３１４の下方を配置位置にする場合を例に説明する。
【０１３７】
図１４は、改変コンテンツの一例を示す第５の図である。図１４に示す改変コンテンツは、図１３に示したソースコンテンツである表示データ３０１を改変した一例である。図１４を参照して、改変コンテンツ３０１Ｅ，３０１Ｆは、図９に示した改変コンテンツ３０１Ｅ，３０１Ｆと同じであり、新たなページのページデータが改変コンテンツ３０１Ｆとして生成され、その改変コンテンツ３０１Ｆに表示部分３２１から除外されたサブコンテンツ３１７が配置される。また、図１３において、表示データ３０１の表示部分３２１に含まれる残りのサブコンテンツ３１３〜３１６のうち対称コンテンツ３１４の下方に決定された配置位置より上側に配置されたサブコンテンツ３１３，３１４を上方に移動し、配置位置より下側に配置されたサブコンテンツ３１５，３１６を下方に移動することにより、図１４に示すように対象サブコンテンツ３１４の下方に空白の挿入領域３３１Ｃを配置した改変コンテンツ３０１Ｅが生成される。
【０１３８】
改変コンテンツ３０１Ｅの表示部分３２１は、改変コンテンツ３０１Ｅに含まれる６つのサブコンテンツ３１１〜３１６のうちのサブコンテンツ３１３〜３１６を含む。改変コンテンツ３０１Ｅの表示部分３２１において、サブコンテンツ３１３が最上部に配置され、その下にサブコンテンツ３１４が所定の間隔で配置され、サブコンテンツ３１５およびサブコンテンツ３１６が所定の間隔で最下部に配置され、サブコンテンツ３１４の下部に挿入領域３３１Ｃが配置されている。
【０１３９】
表示データ３０１が改変コンテンツ３０１Ｅ，３０１Ｆに変更になった後でも、改変コンテンツ３０１Ｅの表示部分３２１が表示画像としてホワイトボード２２１に投影されると、撮像画像３５１，３５２の表示部分３２１における位置は変動しない。このため、撮像画像３５２は、サブコンテンツ３１４に重畳されたままであるが、撮像画像３５２はサブコンテンツ３１４と異なる色相なので、ユーザは両者を判別することができる。一方、撮像画像３５１は、改変コンテンツ３０１Ｅの挿入領域３３１Ｃに配置されるので、ユーザは、撮像画像３５１の文字列「ｄｏｗｎ」がサブコンテンツ３１５と同じ色相であっても両者を判別することができる。
【０１４０】
図１５は、表示処理の一例を示す第２のフローチャートである。表示処理は、第２の実施の形態におけるＭＦＰ１００が備えるＣＰＵ１１１が、ＲＯＭ１１３またはフラッシュメモリ１１９Ａに記憶された表示プログラムを実行することによりＣＰＵ１１１により実行される処理である。図１５を参照して、図１０と異なる点は、ステップＳ０６〜ステップＳ１９に代えて、ステップＳ５１〜ステップＳ６５が実行される点である。ステップＳ０１〜ステップＳ０５、およびステップＳ２０〜ステップＳ２９の処理は、図１０に示した処理と同じなのでここでは説明を繰り返さない。
【０１４１】
ＣＰＵ１１１は、ステップＳ０５において挿入指示を受け付けると、ステップＳ５１において、カメラ機能付プロジェクタ２１０にホワイトボード２２１を撮像させ、カメラ機能付プロジェクタ２１０からカメラ２１１が撮像して得られる撮像画像を取得する。
【０１４２】
そして、ステップＳ０４またはステップＳ２９においてカメラ機能付プロジェクタ２１０に出力した表示画像と、ステップＳ５１において取得された撮像画像とを比較する（ステップＳ５２）。次のステップＳ５３においては、表示画像と撮像画像とに相違する領域が存在するか否かを判断する。表示画像と撮像画像との間で相違する相違領域が存在すれば処理をステップＳ５４に進めるが、そうでなければ処理をステップＳ０５に戻す。
【０１４３】
ステップＳ５４においては、表示画像と撮像画像との間で相違する相違領域またはその近傍に配置されたサブコンテンツを対象サブコンテンツに決定する。そして、撮像画像と表示画像とから差分画像を生成する（ステップＳ５５）。そして、差分画像と表示画像とを比較し、表示画像中で差分画像と同じ位置の色相と、差分画像の色相とを比較する（ステップＳ５６）。色相の差が所定値ＴＣ以下か否かを判断する。色相の差が所定値ＴＣ以下ならば（ステップＳ５７でＹＥＳ）、処理をステップＳ５８に進めるが、そうでなければ（ステップＳ５７でＮＯ）、処理をステップＳ６６に進める。
【０１４４】
ステップＳ５８においては、図１１に示した改変コンテンツ生成処理を実行し、処理をステップＳ５９に進める。ステップＳ５９においては、改変コンテンツの表示部分を表示画像に設定する。次のステップＳ６０においては、表示画像をカメラ機能付プロジェクタ２１０に出力し、表示画像をホワイトボード２２１に投影させる。表示画像は、挿入領域の画像を含み、挿入領域は空白の画像なので、発表者または参加者であるユーザは、ホワイトボード２２１に描画した部分と、表示画像とが重ならない画像を見ることができる。
【０１４５】
ステップＳ６１においては、撮像画像を取得する。カメラ機能付プロジェクタ２１０のカメラ２１１が撮像した画像を、カメラ機能付プロジェクタ２１０から取得する。そして、表示画像と撮像画像とから差分画像を生成する（ステップＳ６２）。差分画像は、撮像画像に存在し、表示画像に存在しない画像であり、ホワイトボード２２１に手書きで追加された描画を含む。次のステップＳ６３においては、差分画像を文字認識する（ステップＳ６３）。これにより、差分画像中の文字がテキストデータとして得られる。
【０１４６】
そして、文字認識することにより得られるテキストデータを、ステップＳ５８において生成された改変コンテンツおよび決定された挿入位置と関連付けてＨＤＤ１１６に記憶する（ステップＳ６４）。次のステップＳ６５においては、表示画像と差分画像とを合成した合成画像を生成し、処理をステップＳ２０に進める。表示画像には、ステップＳ５９において改変コンテンツの表示部分が設定されており、差分画像は発表者または参加者がホワイトボード２２１に手書きで追加した画像を含むので、合成画像は、改変コンテンツに手書きの画像を合成した画像となる。改変コンテンツは、手書きの画像と重畳する部分に挿入領域を含むので、手書きの画像が他のサブコンテンツと重畳しない合成画像が生成される。次のステップＳ２０においては、合成画像が新たな表示画像に設定されて、カメラ機能付プロジェクタ２１０に出力され、合成画像がホワイトボード２２１に表示される。
【０１４７】
一方、ステップＳ６６においては、ステップＳ６３と同様に、差分画像を文字認識する。次のステップＳ６７においては、文字認識して得られるテキストデータをステップＳ５４において対象サブコンテンツに決定されたサブコンテンツと関連付けて、ＨＤＤ１１６に記憶する。そして、表示画像と差分画像とを合成した合成画像を生成し、処理をステップＳ２０に進める。次のステップＳ２０においては、合成画像が新たな表示画像に設定されて、カメラ機能付プロジェクタ２１０に出力され、合成画像がホワイトボード２２１に表示される。処理がステップＳ２９から進む場合、表示される合成画像の表示部分は、表示データに手書きの画像を合成した画像である。対象コンテンツと、手書きの画像とは色相が異なるので、重なっていても発表者または参加者は、対象コンテンツおよび手書きの画像とを区別することができ、それぞれを判別することができる。
【０１４８】
＜改変コンテンツの変形例＞
次に、改変コンテンツの変形例について説明する。図１６は、表示データと表示部分との関係の一例を示す第３の図である。図１６を参照して、ソースコンテンツである表示データ３５１は、６つのサブコンテンツ３６１〜３６６を含む。４つのサブコンテンツ３６１〜３６４は、文字が表されており、サブコンテンツ３６５はグラフが表されており、サブコンテンツ３６６は写真が表されている。
【０１４９】
表示部分３２１は、表示データ３５１のサイズと同じであり、表示データ３５１のすべてが表示部分３２１に含まれる。図１６においては、音声自動トレース機能がＯＮに設定されており、音声認識される文字列が、矢印３２３で示される行に含まれる場合を例に示している。矢印３２３で示される行は、サブコンテンツ３６４に含まれるため、サブコンテンツ３６４が対象サブコンテンツに決定される。ここでは、対象サブコンテンツ３６４の下方に空白の領域がないので、対象サブコンテンツ３６４の上側が配置位置に決定される。
【０１５０】
図１７は、改変コンテンツの一例を示す第６の図である。図１７に示す改変コンテンツは、図１６に示した表示データを改変した一例である。図１７を参照して、改変コンテンツ３５１Ａは、図１６に示した表示データ３５１と同様に、６つのサブコンテンツ３６１〜３６６を含むが、２つのサブコンテンツ３６３，３６４の位置が異なる。サブコンテンツ３６３は、サブコンテンツ３６１，３６２の右側に配置され、サブコンテンツ３６４は元々サブコンテンツ３６３が配置されていた位置に配置される。また、改変コンテンツ３５１Ａは、サブコンテンツ３６１が配置されていた位置に挿入領域３３１Ｄを含み、サブコンテンツ３６３が移動されたことを示す矢印３７１と、サブコンテンツ３６４が移動されたことを示す矢印３７２とを含む。
【０１５１】
改変コンテンツ３５１Ａが表示画像としてホワイトボード２２１に投影されると、改変コンテンツ３５１Ａは挿入領域３３１Ｄを含むので、ユーザは、ホワイトボード２２１に投影された表示画像の挿入領域３３１Ｄに手書きで描画が可能になる。また、ホワイトボード２２１に描画された表示画像は、対象コンテンツ３６４の近傍となるので、ユーザは対象コンテンツ３６４に関連する情報を手書きで追加することができる。
【０１５２】
また、改変コンテンツ３５１Ａは、図１６に示した表示データ３５１と同様にサブコンテンツ３６１〜３６６を含むので、挿入領域３３１Ｄが表示される前後で表示される内容を変えることなく、挿入領域３３１Ｄを表示することができる。また、挿入領域３３１Ｄが表示される位置が対象サブコンテンツ３１４の近傍であることをユーザは容易に理解することができる。
【０１５３】
さらに、改変コンテンツ３５１Ａは、矢印３７１，３７２を含むので、表示データ３５１と改変コンテンツ３５１Ａとの違いを容易に把握することができる。
【０１５４】
図１８は、表示データおよび手書画像の一例を示す図である。図１８を参照して、ソースコンテンツである表示データ３５１および表示部分３２１は、図１６に示した表示データ３５１および表示部分３２１と同じである。表示部分３２１内に、手書画像３８１が含まれる。手書画像３８１は、撮像画像と同じである。手書画像３８１はサブコンテンツ３６３をマスキングする画像を含み、サブコンテンツ３６３の色相と同じ色相としている。ここでは、手書画像３８１をサブコンテンツ３６３に重畳した線画で示している。なお，手書画像３８１を点線で囲んで示しているが、実際には点線は存在しない。
【０１５５】
図１８においては、音声自動トレース機能がＯＮに設定されており、音声認識される文字列が、矢印３２３で示される行に含まれる場合を例に示している。矢印３２３で示される行は、サブコンテンツ３６４に含まれるため、サブコンテンツ３６４が対象サブコンテンツに決定される。ここでは、対象サブコンテンツ３６４の上側が配置位置に決定される。
【０１５６】
図１９は、改変コンテンツの一例を示す第７の図である。図１９に示す改変コンテンツは、図１８に示した表示データを改変した一例である。まず、図１８を参照して、表示データ３５１に含まれるサブコンテンツ３６１〜３６６のうち手書画像３８１によってマスキングされた対象コンテンツ３６３を表示部分３２１の外に配置する。この場合、図１９を参照して、新たなページのページデータが改変コンテンツ３５１Ｃとして生成され、その改変コンテンツ３５１Ｃに表示部分３２１から除外されたサブコンテンツ３６３が配置される。また、図１８において、サブコンテンツ３６３が配置されていた位置に挿入領域３３１Ｅを配置した改変コンテンツ３３１Ｅが生成される。
【０１５７】
以上説明したように本実施の形態における会議システム１は、ＭＦＰ１００において、ソースコンテンツである表示データから複数のサブコンテンツを抽出し、複数のサブコンテンツのうちから１つの対象サブコンテンツを決定し、表示データ中で対象サブコンテンツの近傍の配置位置を基準にして定まる位置に入力コンテンツである手書画像を配置するための挿入領域を追加した改変コンテンツを生成し、改変コンテンツに付加された挿入領域に、手書画像を配置した合成画像をカメラ機能付プロジェクタ２１０に表示される。このため、表示データの表示部分の内容に変更を加えることなく手書画像を表示データに含まれるサブコンテンツと重ならないように配置することができる。
【０１５８】
また、コンテンツ改変部１６９は、配置変更部１７１を含み、表示データの表示部分に含まれる複数のサブコンテンツの配置を変更する。このため、表示されている複数のサブコンテンツの配置が変更されるので、配置を変更する前後で表示内容が変更しない。このため、表示データの表示内容を変更することなく、手書画像を配置することができる。
【０１５９】
また、コンテンツ改変部１６９は、縮小部１７３を含み、表示データの表示部分含まれる複数のサブコンテンツを縮小し、縮小後の複数のサブコンテンツの配置を変更する。このため、表示されている複数のサブコンテンツが縮小され、配置が変更されるので、縮小および配置を変更する前後で表示内容が変更しない。このため、表示データの表示内容を変更することなく、手書画像を配置することができる。
【０１６０】
また、コンテンツ改変部１６９は、除外部１７５を含み、表示データの表示部分含まれる複数のサブコンテンツの少なくとも１つを表示部分の外に配置し、残りのサブコンテンツの配置を変更する。このため、表示されている複数のサブコンテンツをできるだけ残して、配置が変更されるので、配置を変更する前後で表示内容を可能な限り変更しないようにすることができる。このため、表示データの表示内容の変更をできるだけ少なくして、手書画像を配置することができる。
【０１６１】
また、第２の実施の形態におけるＭＦＰ１００は、表示データに含まれる複数のサブコンテンツのうち、表示画像中において手書画像と重なる部分に位置するサブコンテンツを対象コンテンツに決定する。このため、手書画像と重なるサブコンテンツを、見やすくすることができる。
【０１６２】
さらに、ＭＦＰ１００は、ソースコンテンツである表示データ、改変コンテンツおよび入力コンテンツである手書画像を関連付けて記憶し、手書画像を、改変コンテンツに配置される挿入位置および対象サブコンテンツがソースコンテンツに配置される位置とさらに関連付けて記憶する。このため、表示データ、改変コンテンツおよび手書画像から合成画像を再現することができる。
【０１６３】
なお、上述した実施の形態においては、会議システム１および情報処理装置の一例としてＭＦＰ１００を説明したが、図１０および図１１、または図１５に記載した処理をＭＦＰ１００に実行させる表示方法またはその表示方法をＭＦＰ１００を制御するＣＰＵ１１１に実行させるための表示プログラムとして発明を捉えることができるのは言うまでもない。
【０１６４】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【０１６５】
＜付記＞
（１）  前記配置変更手段は、前記表示装置に表示されている複数のサブコンテンツ間の間隔を縮小する、請求項３に記載の会議システム。
【符号の説明】
【０１６６】
１  会議システム、１００  ＭＦＰ、１１０  メイン回路、１１１  ＣＰＵ、１１２  通信Ｉ／Ｆ部、１１３  ＲＯＭ、１１４  ＲＡＭ、１１５  ＥＥＰＲＯＭ、１１６  ＨＤＤ、１１７  ファクシミリ部、１１８  ネットワークＩ／Ｆ、１１９  カードＩ／Ｆ、１１９Ａ  フラッシュメモリ、１２１  自動原稿搬送装置、１２３  原稿読取部、１２５  画像形成部、１２７  給紙部、１２９  操作パネル、１２９Ａ  表示部、１２９Ｂ  操作部、１３１  マイクロホン、１５１  ソースコンテンツ取得部、１５３  投影制御部、１５５  サブコンテンツ抽出部、１５７  入力コンテンツ受付部、１５９  手書画像受付部、１６１，１６１Ａ  処理対象決定部、１６３  音声受付部、１６５  音声認識部、１６７  挿入指示受付部、１６９  コンテンツ改変部、１７１  配置変更部、１７３  縮小部、１７５  除外部、１７７  合成部、１８１  撮像画像取得部、２００，２００Ａ〜２００Ｄ  ＰＣ、２０１  タッチパネル、２０３  タッチペン、２１０  カメラ機能付プロジェクタ、２１１  カメラ、２２１  ホワイトボード。
【図１】
2011199450.tif 000003
【図２】
2011199450.tif 000004
【図３】
2011199450.tif 000005
【図４】
2011199450.tif 000006
【図５】
2011199450.tif 000007
【図６】
2011199450.tif 000008
【図７】
2011199450.tif 000009
【図８】
2011199450.tif 000010
【図９】
2011199450.tif 000011
【図１０】
2011199450.tif 000012
【図１１】
2011199450.tif 000013
【図１２】
2011199450.tif 000014
【図１３】
2011199450.tif 000015
【図１４】
2011199450.tif 000016
【図１５】
2011199450.tif 000017
【図１６】
2011199450.tif 000018
【図１７】
2011199450.tif 000019
【図１８】
2011199450.tif 000020
【図１９】
2011199450.tif 000021