(57)【要約】 【課題】付加情報と投影画像との紐付けを適切に行うことが可能な画像投影システム、情報処理装置およびプログラムを提供する。【解決手段】サーバ１００は、投影画像データおよび付加情報を取得した場合、取得した投影画像データに含まれるコンテンツ、および、付加情報に含まれるオブジェクトを抽出し、各オブジェクトを特定のコンテンツに紐付ける際に、それ以前に取得した付加情報に含まれる第１オブジェクトについては、それ以前に取得した投影画像データに含まれるコンテンツの中に、第１オブジェクトと同一のオブジェクトに紐付けられたコンテンツが存在し、そのコンテンツと同一の第１コンテンツが、取得された投影画像データに含まれるコンテンツの中に存在するかどうかで、第１オブジェクトに対するコンテンツの紐付けを行うかどうかを判断する。【選択図】図３
2014078856.tif 000002
【特許請求の範囲】
【請求項１】
入力される複数の画像データを順次にスクリーンに投影する投影部と、
前記投影部により前記画像データが前記スクリーンに投影されるたびに、投影画像の画像データを示す投影画像データと、前記投影画像に対して付加された付加情報と、を取得する取得部と、
前記付加情報に含まれる文字または図形を示す１以上のオブジェクトを抽出する第１抽出部と、
前記投影画像データに含まれる文字または図形を示す１以上のコンテンツを抽出する第２抽出部と、
前記取得部により取得された前記投影画像データおよび前記付加情報から構成されるフレーム画像ごとに、前記オブジェクトと前記コンテンツとを紐付けた属性情報を記憶する記憶部と、
前記取得部により第１投影画像データおよび第１付加情報が取得された場合、前記第１投影画像データおよび前記第１付加情報よりも前に取得された第２投影画像データおよび第２付加情報から構成されるフレーム画像に対応する前記属性情報を参照して、前記第１付加情報に含まれる前記オブジェクトの中に、前記第２付加情報に含まれる前記オブジェクトと同一の第１オブジェクトが存在し、前記第２投影画像データに含まれる前記コンテンツの中に、前記第１オブジェクトと同一の前記オブジェクトに紐付けられた前記コンテンツが存在し、そのコンテンツと同一の第１コンテンツが、前記第１投影画像データに含まれる前記コンテンツの中に存在すれば、前記第１オブジェクトと前記第１コンテンツとを紐付けて、前記第１投影画像データおよび前記第１付加情報から構成されるフレーム画像に対応する前記属性情報を生成する第１生成部と、を備える、
画像投影システム。
【請求項２】
前記第１生成部は、前記第２投影画像データに含まれる前記コンテンツの中に、前記第１オブジェクトと同一の前記オブジェクトに紐付けられた前記コンテンツが存在しない場合は、前記第１オブジェクトに対する前記コンテンツの紐付けを行わない、
請求項１の画像投影システム。
【請求項３】
前記第１生成部は、前記第１投影画像データに含まれる前記コンテンツの中に前記第１コンテンツが存在しない場合は、前記第１オブジェクトに対する前記コンテンツの紐付けを行わない、
請求項１の画像投影システム。
【請求項４】
前記第１生成部は、前記第１付加情報に含まれる第２オブジェクトが、前記第２付加情報に含まれる１以上の前記オブジェクトの何れとも一致しない場合は、前記第２オブジェクトの位置情報と、前記第１投影画像データに含まれる１以上の前記コンテンツのそれぞれの位置情報とに基づいて、前記第１投影画像データに含まれる１以上の前記コンテンツのうちの何れかを、前記第２オブジェクトに紐付ける、
請求項１の画像投影システム。
【請求項５】
前記第１生成部は、前記第１オブジェクトと前記第１コンテンツとを紐付ける場合、前記第１コンテンツの位置情報と、前記第２投影画像データに含まれる前記コンテンツのうち前記第１コンテンツと同一の前記コンテンツの位置情報とに基づいて、前記第１オブジェクトの位置情報を補正する、
請求項１の画像投影システム。
【請求項６】
前記第１生成部により生成された前記属性情報に基づいて、前記投影画像データに含まれる前記コンテンツと、前記付加情報に含まれる前記オブジェクトとを合成した画像データを生成する第２生成部をさらに備える、
請求項１の画像投影システム。
【請求項７】
入力される複数の画像データを順次にスクリーンに投影する投影部により前記画像データが前記スクリーンに投影されるたびに、投影画像の画像データを示す投影画像データと、前記投影画像に対して付加された付加情報と、を取得する取得部と、
前記付加情報に含まれる文字または図形を示す１以上のオブジェクトを抽出する第１抽出部と、
前記投影画像データに含まれる文字または図形を示す１以上のコンテンツを抽出する第２抽出部と、
前記取得部により取得された前記投影画像データおよび前記付加情報から構成されるフレーム画像ごとに、前記オブジェクトと前記コンテンツとを紐付けた属性情報を記憶する記憶部と、
前記取得部により第１投影画像データおよび第１付加情報が取得された場合、前記第１投影画像データおよび前記第１付加情報よりも前に取得された第２投影画像データおよび第２付加情報から構成されるフレーム画像に対応する前記属性情報を参照して、前記第１付加情報に含まれる前記オブジェクトの中に、前記第２付加情報に含まれる前記オブジェクトと同一の第１オブジェクトが存在し、前記第２投影画像データに含まれる前記コンテンツの中に、前記第１オブジェクトと同一の前記オブジェクトに紐付けられた前記コンテンツが存在し、そのコンテンツと同一の第１コンテンツが、前記第１投影画像データに含まれる前記コンテンツの中に存在すれば、前記第１オブジェクトと前記第１コンテンツとを紐付けて、前記第１投影画像データおよび前記第１付加情報から構成されるフレーム画像に対応する前記属性情報を生成する生成部と、を備える、
情報処理装置。
【請求項８】
入力される複数の画像データを順次にスクリーンに投影する投影部により前記画像データが前記スクリーンに投影されるたびに、投影画像の画像データを示す投影画像データと、前記投影画像に対して付加された付加情報と、を取得する取得ステップと、
前記付加情報に含まれる文字または図形を示す１以上のオブジェクトを抽出する第１抽出ステップと、
前記投影画像データに含まれる文字または図形を示す１以上のコンテンツを抽出する第２抽出ステップと、
前記取得ステップにより第１投影画像データおよび第１付加情報が取得された場合、前記投影画像データおよび前記付加情報から構成されるフレーム画像ごとに、前記オブジェクトと前記コンテンツとを紐付けた属性情報を記憶する記憶部に記憶された、前記第１投影画像データおよび前記第１付加情報よりも前に取得された第２投影画像データおよび第２付加情報から構成されるフレーム画像に対応する前記属性情報を参照して、前記第１付加情報に含まれる前記オブジェクトの中に、前記第２付加情報に含まれる前記オブジェクトと同一の第１オブジェクトが存在し、前記第２投影画像データに含まれる前記コンテンツの中に、前記第１オブジェクトと同一の前記オブジェクトに紐付けられた前記コンテンツが存在し、そのコンテンツと同一の第１コンテンツが、前記第１投影画像データに含まれる前記コンテンツの中に存在すれば、前記第１オブジェクトと前記第１コンテンツとを紐付けて、前記第１投影画像データおよび前記第１付加情報から構成されるフレーム画像に対応する前記属性情報を生成する生成ステップと、をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像投影システム、情報処理装置およびプログラムに関する。
【背景技術】
【０００２】
プロジェクターで、画像データをホワイトボードなどのスクリーン上に投影する際に、補足説明のため手書き文字などの付加情報を投影画像上に追加する事がある。議事録等を作成するために、投影画像と付加情報をカメラ等で撮影して保存することがある。この保存に関して、付加情報と投影画像をそれぞれ別の画像データとして取得し、付加情報を特定の投影画像のみに紐付けて保存する技術が知られている。さらには、ホワイトボード上の各付加情報が、どの投影画像に対するものかを特定するため、付加情報に含まれる文字列または図形を示す１以上のオブジェクト（付加情報に含まれる、文字列や図形などの、意味のある構成要素)を抽出し、前の付加情報から新たに追加されたと判断されたオブジェクトを特定の投影画像に紐付ける技術が知られている。
【０００３】
例えば特許文献１には、既に存在していたオブジェクトと、対象となる投影画像に含まれる文字列または図形を示す１以上のコンテンツ(投影画像に含まれる、文字列や図形などの、意味のある構成要素)のそれぞれとの距離または重なり度で、当該オブジェクトを、対象となる投影画像に紐付けるかどうかを判断する技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示された技術では、付加情報と投影画像との紐付けを適切に行うことができないという問題がある。
【０００５】
本発明は、上記に鑑みてなされたものであって、付加情報と投影画像との紐付けを適切に行うことが可能な画像投影システム、情報処理装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、入力される複数の画像データを順次にスクリーンに投影する投影部と、前記投影部により前記画像データが前記スクリーンに投影されるたびに、投影画像の画像データを示す投影画像データと、前記投影画像に対して付加された付加情報と、を取得する取得部と、前記付加情報に含まれる文字または図形を示す１以上のオブジェクトを抽出する第１抽出部と、前記投影画像データに含まれる文字または図形を示す１以上のコンテンツを抽出する第２抽出部と、前記取得部により取得された前記投影画像データおよび前記付加情報から構成されるフレーム画像ごとに、前記オブジェクトと前記コンテンツとを紐付けた属性情報を記憶する記憶部と、前記取得部により第１投影画像データおよび第１付加情報が取得された場合、前記第１投影画像データおよび前記第１付加情報よりも前に取得された第２投影画像データおよび第２付加情報から構成されるフレーム画像に対応する前記属性情報を参照して、前記第１付加情報に含まれる前記オブジェクトの中に、前記第２付加情報に含まれる前記オブジェクトと同一の第１オブジェクトが存在し、前記第２投影画像データに含まれる前記コンテンツの中に、前記第１オブジェクトと同一の前記オブジェクトに紐付けられた前記コンテンツが存在し、そのコンテンツと同一の第１コンテンツが、前記第１投影画像データに含まれる前記コンテンツの中に存在すれば、前記第１オブジェクトと前記第１コンテンツとを紐付けて、前記第１投影画像データおよび前記第１付加情報から構成されるフレーム画像に対応する前記属性情報を生成する第１生成部と、を備える画像投影システムである。
【０００７】
また、本発明は、入力される複数の画像データを順次にスクリーンに投影する投影部により前記画像データが前記スクリーンに投影されるたびに、投影画像の画像データを示す投影画像データと、前記投影画像に対して付加された付加情報と、を取得する取得部と、前記付加情報に含まれる文字または図形を示す１以上のオブジェクトを抽出する第１抽出部と、前記投影画像データに含まれる文字または図形を示す１以上のコンテンツを抽出する第２抽出部と、前記取得部により取得された前記投影画像データおよび前記付加情報から構成されるフレーム画像ごとに、前記オブジェクトと前記コンテンツとを紐付けた属性情報を記憶する記憶部と、前記取得部により第１投影画像データおよび第１付加情報が取得された場合、前記第１投影画像データおよび前記第１付加情報よりも前に取得された第２投影画像データおよび第２付加情報から構成されるフレーム画像に対応する前記属性情報を参照して、前記第１付加情報に含まれる前記オブジェクトの中に、前記第２付加情報に含まれる前記オブジェクトと同一の第１オブジェクトが存在し、前記第２投影画像データに含まれる前記コンテンツの中に、前記第１オブジェクトと同一の前記オブジェクトに紐付けられた前記コンテンツが存在し、そのコンテンツと同一の第１コンテンツが、前記第１投影画像データに含まれる前記コンテンツの中に存在すれば、前記第１オブジェクトと前記第１コンテンツとを紐付けて、前記第１投影画像データおよび前記第１付加情報から構成されるフレーム画像に対応する前記属性情報を生成する生成部と、を備える情報処理装置である。
【０００８】
さらに、本発明は、入力される複数の画像データを順次にスクリーンに投影する投影部により前記画像データが前記スクリーンに投影されるたびに、投影画像の画像データを示す投影画像データと、前記投影画像に対して付加された付加情報と、を取得する取得ステップと、前記付加情報に含まれる文字または図形を示す１以上のオブジェクトを抽出する第１抽出ステップと、前記投影画像データに含まれる文字または図形を示す１以上のコンテンツを抽出する第２抽出ステップと、前記取得ステップにより第１投影画像データおよび第１付加情報が取得された場合、前記投影画像データおよび前記付加情報から構成されるフレーム画像ごとに、前記オブジェクトと前記コンテンツとを紐付けた属性情報を記憶する記憶部に記憶された、前記第１投影画像データおよび前記第１付加情報よりも前に取得された第２投影画像データおよび第２付加情報から構成されるフレーム画像に対応する前記属性情報を参照して、前記第１付加情報に含まれる前記オブジェクトの中に、前記第２付加情報に含まれる前記オブジェクトと同一の第１オブジェクトが存在し、前記第２投影画像データに含まれる前記コンテンツの中に、前記第１オブジェクトと同一の前記オブジェクトに紐付けられた前記コンテンツが存在し、そのコンテンツと同一の第１コンテンツが、前記第１投影画像データに含まれる前記コンテンツの中に存在すれば、前記第１オブジェクトと前記第１コンテンツとを紐付けて、前記第１投影画像データおよび前記第１付加情報から構成されるフレーム画像に対応する前記属性情報を生成する生成ステップと、をコンピュータに実行させるためのプログラムである。
【発明の効果】
【０００９】
本発明によれば、付加情報と投影画像との紐付けを適切に行うことができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、画像投影システムの概略構成例を示すブロック図である。
【図２】図２は、サーバのハードウェア構成例を示す図である。
【図３】図３は、サーバの機能構成例を示す図である。
【図４】図４は、ホワイトボードに投影画像および手書き情報が表示されている状態の一例を示す図である。
【図５】図５は、ホワイトボードに表示されている手書き情報のみの情報を示す図である。
【図６】図６は、ホワイトボードに投影表示されている投影画像のみの情報を示す図である。
【図７】図７は、オブジェクトの属性情報テーブルの一例を示す図である。
【図８】図８は、コンテンツの属性情報テーブルの一例を示す図である。
【図９】図９は、ＨＤＤに保存される画像データの一例を示す図である。
【図１０】図１０は、ホワイトボードに投影画像および手書き情報が表示されている状態の一例を示す図である。
【図１１】図１１は、ホワイトボードに表示されている手書き情報のみの情報を示す図である。
【図１２】図１２は、ホワイトボードに投影表示されている投影画像のみの情報を示す図である。
【図１３】図１３は、オブジェクトの属性情報テーブルの一例を示す図である。
【図１４】図１４は、コンテンツの属性情テーブルの一例を示す図である。
【図１５】図１５は、ＨＤＤに保存される画像データの一例を示す図である。
【図１６】図１６は、ホワイトボードに投影画像および手書き情報が表示されている状態の一例を示す図である。
【図１７】図１７は、ホワイトボードに表示されている手書き情報のみの情報を示す図である。
【図１８】図１８は、ホワイトボードに投影表示されている投影画像のみの情報を示す図である。
【図１９】図１９は、オブジェクトの属性情報テーブルの一例を示す図である。
【図２０】図２０は、コンテンツの属性情報テーブルの一例を示す図である。
【図２１】図２１は、ＨＤＤに保存される画像データの一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照しながら、本発明に係る画像投影システム、情報処理装置およびプログラムの実施の形態を詳細に説明する。
【００１２】
（第１実施形態）
図１は、本実施形態の画像投影システム１の概略構成例を示すブロック図である。図１に示すように、画像投影システム１は、サーバ１００と、ＰＣ（Personal  Computer）１１０と、プロジェクター１２０と、カメラ１３０とを備え、これらはネットワーク１０を介して互いに接続される。各デバイス（サーバ１００、ＰＣ１１０、プロジェクター１２０、カメラ１３０）は、ネットワーク１０に接続するためのＩ／Ｆを持つ。
【００１３】
ＰＣ１１０は、プロジェクター１２０に対して画像データを出力する。プロジェクター１２０は、ＰＣ１１０から出力された画像データを、ホワイトボード（スクリーンの一例）１５０に投影する。図１の例では、ホワイトボード１５０に投影された画像（投影画像）を１６０と表記する。ホワイトボード１５０には、投影画像１６０を補足するために、マジック等を用いてコメントなどの手書き情報（付加情報の一例）１７１を記載することが可能である。なお、この例では、プロジェクター１２０は、入力される複数の画像データを順次にスクリーンに投影する機能を有し、請求項の「投影部」に対応する。
【００１４】
カメラ１３０は、ホワイトボード１５０上の投影画像１６０および手書き情報１７１を撮影した撮影データを取得し、サーバ１００に出力する。なお、カメラ１３０は、図１に示すように撮影機能を単独で持つ機器（デジタルスチルカメラやデジタルビデオカメラなど）でもよいし、他の機器に組み込まれる、あるいは接続して使用する機器でもよい。ＰＣ１１０と組み合わせて使用する機器としてはウェブカメラなどが、プロジェクター１２０と組み合わせて使用する機器としては書画カメラなどがある。さらに、カメラ１３０は、電話・電子メール・インスタントメッセンジャー・ビデオ会議・ウエブ会議などの複数のコミュニケーション機能を持つＵＣＳ(ユニファイドコミュニケーションシステム)に組み込まれる、あるいは接続して使用する機器でもよい。
【００１５】
サーバ１００は、カメラ１３０にて撮影された撮影データ、およびＰＣ１１０がプロジェクター１２０に出力する画像データを解析し、それらを関連付けて保存する。詳細な動作については後述する。なおサーバ１００は、図１のように独立した機器でもよいし、ＰＣ１１０がサーバ１００の機能を内蔵していてもよい。本実施形態では、サーバ１００は、請求項の「情報処理装置」に対応する。
【００１６】
図２は、サーバ１００のハードウェア構成例を示す図である。図２に示すように、サーバ１００は、画像処理部２０１と、ＨＤＤ(ハードディスクドライブ)２０２と、メモリ２０３と、ＲＯＭ(リードオンリーメモリ)２０４と、外部Ｉ／Ｆ２０５とを備える。ＲＯＭ２０４には、画像処理部２０１が実行する所定の制御プログラムが記憶される。メモリ２０３には、制御プログラムが使用するデータが一時的に格納される。ＨＤＤ２０２には、画像処理部２０１にて処理される前の画像、および処理された後の画像が格納される。外部Ｉ／Ｆ２０５は、ネットワーク１０を介して、外部機器と接続するためのインターフェースである。サーバ１００は、外部Ｉ／Ｆ２０５を介して、カメラ１３０にて撮影された撮影データ、およびＰＣ１１０がプロジェクター１２０に出力する画像データを取り込む。画像処理部２０１は、サーバ１００に取り込まれた撮影データ、および画像データの解析を行う。画像処理部２０１は、例えばＣＰＵで構成され、ＲＯＭ２０４等に格納されたプログラムを実行することにより後述の各機能を実現可能である。
【００１７】
図３は、サーバ１００の機能構成例を示すブロック図である。図３に示すように、サーバ１００は、取得部１０１と、第１抽出部１０２と、第２抽出部１０３と、記憶部１０４と、第１生成部１０５と、第２生成部１０６と、を備える。
【００１８】
取得部１０１は、プロジェクター１２０により画像データがスクリーン（例えばホワイトボード）に投影されるたびに、投影画像データ（投影画像の画像データ）と、投影画像に対して付加された付加情報と、を取得する。なお、投影画像データおよび付加情報の取得方法は任意である。例えば取得部１０１は、カメラ１３０によって撮影された付加情報の画像データを、ネットワーク１０経由で取得することもできる。なお、プロジェクター１２０により画像データをスクリーン上に投影した状態で、カメラ１３０による撮影を行うと、付加情報と投影画像とが合成された画像が得られる。このため、プロジェクター１２０から、画像データを出力しない、または全面白を投影するなどにより、付加情報を投影画像から分離して取得することもできる。また、取得部１０１は、カメラ１３０によって撮影された、付加情報と投影画像との合成画像を、ネットワーク１０経由で取得し、取得した合成画像と、先に取得した付加情報のみの画像との差分を取ることにより、投影画像のみを取得することもできる。さらに、取得部１０１は、ＰＣ１１０から、投影対象の画像データをネットワーク１０経由で取得することもできる。
【００１９】
第１抽出部１０２は、取得部１０１により取得された付加情報に含まれる文字または図形を示す１以上のオブジェクトを抽出する。第１抽出部１０２は、例えばＯＣＲやパターンマッチングなどの周知の技術を用いて、付加情報の画像データに含まれる文字列や図形などを認識することで、付加情報に含まれるオブジェクトを抽出することができる。
【００２０】
第２抽出部１０３は、取得部１０１により取得された投影画像データに含まれる文字または図形を示す１以上のコンテンツを抽出する。第２抽出部１０３は、例えばＯＣＲやパターンマッチングなどの周知の技術を用いて、投影画像データに含まれる文字列や図形などを認識することで、投影画像データに含まれるオブジェクトを抽出することができる。
【００２１】
記憶部１０４は、取得部１０１により取得された投影画像データおよび付加情報から構成されるフレーム画像ごとに、オブジェクトとコンテンツとを紐付けた属性情報を記憶する。詳細な内容は後述する。
【００２２】
第１生成部１０５は、各フレーム画像に対応する属性情報を生成する。詳細な内容は後述するが、第１生成部１０５は、取得部１０１により第１投影画像データおよび第１付加情報が取得された場合、第１投影画像データおよび第１付加情報よりも前に取得された第２投影画像データおよび第２付加情報から構成されるフレーム画像に対応する属性情報を参照して、第１付加情報に含まれるオブジェクトの中に、第２付加情報に含まれるオブジェクトと同一の第１オブジェクトが存在し、かつ、第２投影画像データに含まれるコンテンツの中に、第１オブジェクトと同一のオブジェクトに紐付けられたコンテンツが存在し、そのコンテンツと同一の第１コンテンツが、第１投影画像データに含まれるコンテンツの中に存在するか否かを判断する。判断結果が肯定であれば、第１生成部１０５は、第１オブジェクトと第１コンテンツとを紐付けて、第１投影画像データおよび第１付加情報から構成されるフレーム画像に対応する属性情報を生成し、生成した属性情報を記憶部１０４に書き込む。この具体的な内容については後述する。
【００２３】
第２生成部１０６は、第１生成部１０５により生成された属性情報に基づいて、投影画像データに含まれるコンテンツと、付加情報に含まれるオブジェクトとを合成した画像データを生成する。
【００２４】
本実施形態では、上述の取得部１０１、第１抽出部１０２、第２抽出部１０３、第１生成部１０５および第２生成部１０６の各々の機能は、画像処理部２０１がＲＯＭ２０４等に格納されたプログラムを実行することにより実現される。なお、これに限らず、例えば取得部１０１、第１抽出部１０２、第２抽出部１０３、第１生成部１０５および第２生成部１０６の各々の機能のうちの少なくとも一部が、専用のハードウェア回路で実現される形態であってもよい。また、本実施形態では、記憶部１０４は、ＨＤＤ２０２、メモリ２０３およびＲＯＭ２０４の何れかにより実現されるが、これに限定されるものではない。
【００２５】
以下、サーバ１００の機能をより具体的に説明する。いま、図４に示すように、ホワイトボード１５０に投影画像３６０および手書き情報３１０が表示されている状態を想定する。このとき、取得部１０１は、投影画像３６０の画像データ（投影画像データ）と、手書き情報３１０とを取得する。ここでは、取得部１０１により取得された投影画像データおよび付加情報から構成される画像をフレーム画像と呼び、投影画像３６０および手書き情報３１０から構成されるフレーム画像は、第１番目のフレーム画像（最初のフレーム画像）であるとする。また、この例では、投影画像３６０の画像データは請求項の「第２投影画像データ」に対応し、手書き情報３１０は請求項の「第２付加情報」に対応する。
【００２６】
図５は、ホワイトボード１５０に表示されている手書き情報３１０のみの情報を示す図である。取得部１０１は、カメラ１３０によって撮影された手書き情報３１０の画像データを取得する。前述したように、投影画像３６０が表示された状態で、カメラ１３０による撮影を行うと、手書き情報３１０と投影画像３６０とが合成された画像が得られる。このため、プロジェクター１２０から、画像データを出力しない、または全面白を投影するなどにより、手書き情報３１０を投影画像３６０から分離して取得する。
【００２７】
取得部１０１により取得された手書き情報３１０の画像は、サーバ１００のＨＤＤ２０２に保存される。次に、第１抽出部１０２は、手書き情報３１０に含まれる１以上のオブジェクト（手書き情報に含まれる、文字列や図形などの、意味のある構成要素)を抽出する。図５の例では、手書き情報３１０に含まれる、下線を示すオブジェクト３１１、および「図面」という文字列を示すオブジェクト３１２がそれぞれ抽出される。手書き情報３１０に含まれるオブジェクトの抽出は、ＯＣＲやパターンマッチングなどの周知の技術を用いて文字列や図形などを認識することで実施される。
【００２８】
図６は、ホワイトボード１５０に投影表示されている投影画像３６０のみの情報を示す図である。取得部１０１は、ＰＣ１１０がプロジェクター１２０に対して出力する画像データ（投影データ）を、ネットワーク１０経由で取得することで、投影画像３６０の画像データ（投影画像データ）を取得する。取得部１０１により取得された投影画像データは、サーバ１００のＨＤＤ２０２に保存される。または、投影画像３６０が表示された状態で、カメラ１３０による撮影を行い、手書き情報３１０と投影画像３６０が合成された画像（フレーム画像）をネットワーク１０経由で取得することもできる。この場合、取得部１０１は、先に撮影した手書き情報３１０のみの画像と、手書き情報３１０と投影画像３６０が合成された画像について、画像の差分をとることにより、投影画像３６０の画像データのみを抽出する。
【００２９】
次に、第２抽出部１０３は、投影画像データに含まれる１以上のコンテンツ（投影画像データに含まれる、文字列や図形などの、意味のある構成要素）を抽出する。図６の例では、投影画像３６０の画像データに含まれる、「あいうえお」という文字列を示すコンテンツ３６１、「かきくけこ」という文字列を示すコンテンツ３６２、「さしすせそ」という文字列を示すコンテンツ３６３、および、ある画像を示すコンテンツ３６４がそれぞれ抽出される。投影画像３６０の画像データに含まれるコンテンツの抽出は、手書き情報３１０に含まれるオブジェクトの抽出と同様に、ＯＣＲやパターンマッチングなどの周知の技術を用いて文字列や図形などを認識することで実施される。あるいは、ＰＣ１１０がプロジェクター１２０に投影する画像が、プレゼンテーションソフトなどにより作成されており、当該ソフト上でコンテンツを認識できる場合は、第２抽出部１０３がＰＣ１１０からそのコンテンツを受け取ることで、投影画像データに含まれるコンテンツを抽出する形態であってもよい。
【００３０】
次に、第１生成部１０５は、第１抽出部１０２により抽出されたオブジェクトと、第２抽出部１０３により抽出されたコンテンツとを紐付けた属性情報を生成する。図７は、オブジェクトの属性情報テーブルを例示した図である。ここでは、取得部１０１で取得された投影画像および手書き情報から構成されるフレーム画像を識別する番号をフレーム番号と呼ぶ。図７の例では、オブジェクトが取得されたフレーム番号（そのオブジェクトを含む手書き情報が取得されたときのフレーム画像を識別するフレーム番号）と、オブジェクトを識別するためのオブジェクトＩＤと、オブジェクトが位置する矩形領域を示す座標情報（位置情報）と、前後のフレームに存在し同一と判定されたオブジェクトを示す同一オブジェクトＩＤと、同一フレームにて当該オブジェクトと関連する（紐付けられる）と判断されたコンテンツを識別するための関連コンテンツＩＤとが対応付けられている。例えば図５に示すオブジェクト３１１については、それぞれフレーム番号「１」、オブジェクトＩＤ「３１１」、座標情報（Ｘｓｔ，Ｙｓｔ，Ｘｅｄ，Ｙｅｄ）「（Ｘ３１１ｓｔ，Ｙ３１１ｓｔ，Ｘ３１１ｅｄ，Ｙ３１１ｅｄ）」、同一オブジェクトＩＤ「なし」、関連コンテンツＩＤ「３６２」と記載される。同一オブジェクト、および関連コンテンツについては後述する。
【００３１】
図８は、コンテンツの属性情報テーブルを例示した図である。図８の例では、コンテンツが取得されたフレーム番号（そのコンテンツを含む投影画像データが取得されたときのフレーム画像を識別するフレーム番号）と、コンテンツを識別するためのコンテンツＩＤと、コンテンツが位置する矩形領域を示す座標情報（位置情報）と、前後のフレームに存在し同一と判定されたコンテンツを示す同一コンテンツＩＤと、同一フレームにて当該コンテンツと関連する（紐付けられる）と判断されたオブジェクトを識別するための関連オブジェクトＩＤとが対応付けられている。例えば図６に示すコンテンツ３６２については、それぞれフレーム番号「１」、オブジェクトＩＤ「３６２」、座標情報（Ｘｓｔ，Ｙｓｔ，Ｘｅｄ，Ｙｅｄ）「（Ｘ３６２ｓｔ，Ｙ３６２ｓｔ，Ｘ３６２ｅｄ，Ｙ３６２ｅｄ）」、同一コンテンツＩＤ「なし」、関連オブジェクトＩＤ「３１１」と記載される。同一コンテンツ、および関連オブジェクトについては後述する。
【００３２】
次に、オブジェクトとコンテンツの関連付け（紐付け）について説明する。この例では、第１生成部１０５は、全てのオブジェクトとコンテンツの座標情報を確認する。次に、第１生成部１０５は、それぞれのオブジェクトについて、最も近傍にあるコンテンツを１つずつ抽出して、オブジェクトとコンテンツを関連付ける。例えば図５に示すオブジェクト３１１については図６に示すコンテンツ３６２が関連付けられ、図５に示すオブジェクト３１２については図６に示すコンテンツ３６４が関連付けられる。以上のようにして、第１生成部１０５は、第１番目のフレーム画像（投影画像３６０および手書き情報３１０から構成されるフレーム画像）に対応する属性情報を生成し、生成した属性情報を記憶部１０４に書き込む。
【００３３】
最後に第２生成部１０６は、上記で抽出したコンテンツ、オブジェクト、およびそれらの関連付け（属性情報）をもとに、投影画像３６０の画像データに含まれるコンテンツと手書き情報３１０に含まれるオブジェクトとを合成した画像データを生成し、ＨＤＤ２０２に保存する。この例では、全てのコンテンツおよびオブジェクトが保存される。図９は、このときＨＤＤ２０２に保存される画像データを示す図であり、投影画像３６０および手書き情報３１０を合成した画像が保存される。
【００３４】
次に、第２番目のフレーム画像が表示される状態を想定する。図１０は、第２番目のフレーム画像（投影画像３７０および手書き情報３２０）が表示されている状態の例を示す図である。このとき、取得部１０１は、投影画像３７０の画像データと、手書き情報３２０とを取得する。ここでは、投影画像３７０の画像データは、請求項の「第１投影画像データ」に対応し、手書き情報３２０は、請求項の「第１付加情報」に対応する。
【００３５】
図１１は、ホワイトボード１５０に表示されている手書き情報３２０のみの情報を示す図である。図５の例と同様に、取得部１０１は、手書き情報３２０の画像データを取得する。取得部１０１により取得された手書き情報３２０の画像は、サーバ１００のＨＤＤ２０２に保存される。次に、第１抽出部１０２は、手書き情報３２０に含まれる１以上のオブジェクトを抽出する。図１１の例では、手書き情報３２０に含まれる、下線を示すオブジェクト３２１、白丸を示すオブジェクト３２２、および、「図面」という文字列を示すオブジェクト３２３がそれぞれ抽出される。
【００３６】
図１２は、ホワイトボード１５０に投影表示されている投影画像３７０のみの情報を示す図である。図６の例と同様に、取得部１０１は、投影画像３７０の画像データを取得する。取得部１０１により取得された投影画像データは、サーバ１００のＨＤＤ２０２に保存される。次に、第２抽出部１０３は、投影画像３７０の画像データに含まれる１以上のコンテンツを抽出する。図１２の例では、投影画像３７０の画像データに含まれる、「たちつてと」という文字列を示すコンテンツ３７１、ある画像を示すコンテンツ３７２がそれぞれ抽出される。
【００３７】
次に、第１生成部１０５は、第２番目のフレーム画像に対応する属性情報を生成する。より具体的には以下のとおりである。図１３は、第１番目のフレーム画像のオブジェクトの属性情報テーブル、および、第２番目のフレーム画像のオブジェクトの属性情報テーブルを例示した図である。第２番目のフレーム画像のオブジェクトの属性情報テーブルにおいても、第１番目のフレーム画像と同様に、フレーム番号と、オブジェクトＩＤと、座標情報と、同一オブジェクトＩＤと、関連コンテンツＩＤとが対応付けられている。次に、第１生成部１０５は、第１番目のフレーム画像のオブジェクトと第２番目のフレーム画像のオブジェクトを比較し、同一オブジェクトか否かを判定する。判定に使用する情報は、ＯＣＲやパターンマッチングなどの周知の技術、および座標情報である。同一と判断されたオブジェクトは、それぞれ関連付けられる。例えば図５に示すオブジェクト３１１と図１１に示すオブジェクト３２１は同一オブジェクトであると判断され、オブジェクト３１１に対応する同一オブジェクトＩＤには「３２１」が、オブジェクト３２１に対応する同一オブジェクトＩＤには「３１１」が記載される。オブジェクト３１２とオブジェクト３２３についても同様である。
【００３８】
図１４は、第１番目のフレーム画像のコンテンツの属性情報テーブル、および、第２番目のフレーム画像のコンテンツの属性情報テーブルを例示した図である。第２番目のフレーム画像のコンテンツの属性情報テーブルにおいても、第１番目のフレーム画像と同様に、フレーム番号と、コンテンツＩＤと、座標情報と、同一コンテンツＩＤと、関連オブジェクトＩＤとが対応付けられている。次に、第１生成部１０５は、第１番目のフレーム画像のコンテンツと第２番目のフレーム画像のコンテンツを比較し、同一コンテンツか否かを判定する。判定に使用する情報は、ＯＣＲやパターンマッチングなどの周知の技術、および座標情報である。同一と判断されたコンテンツは、それぞれ関連付けられる。例えば図６に示すコンテンツ３６４と図１２に示すコンテンツ３７２は同一コンテンツであると判断され、コンテンツ３６４に対応する同一コンテンツＩＤには「３７２」が、コンテンツ３７２に対応する同一オブジェクトＩＤには「３６４」が記載される。
【００３９】
次にオブジェクトとコンテンツの関連付けについて説明する。第１生成部１０５は、第２番目のフレーム画像に含まれるオブジェクト（手書き情報３２０に含まれるオブジェクト）が、第１番目のフレーム画像に含まれる何れかのオブジェクト（手書き情報３１０に含まれる何れかのオブジェクト）と一致するかどうかを確認する。同一オブジェクトが存在しない場合、つまり、手書き情報３２０に含まれる何れかのオブジェクトが、手書き情報３１０に含まれる１以上のオブジェクトの何れとも一致しない場合（ここでは、手書き情報３２０に含まれる何れかのオブジェクトであって、手書き情報３１０に含まれる１以上のオブジェクトの何れとも一致しないオブジェクトを「第２オブジェクト」と呼ぶ）は、第２オブジェクトの座標情報と、第２番目のフレーム画像に含まれる１以上のコンテンツ（投影画像３７０の画像データに含まれる１以上のコンテンツ）のそれぞれの座標情報と、に基づいて、第２番目のフレーム画像に含まれる１以上のコンテンツのうちの何れかを、第２オブジェクトに関連付ける。この例では、第１生成部１０５は、第２番目のフレーム画像に含まれる１以上のコンテンツのうち、最も第２オブジェクトの近傍に存在するコンテンツを１つ抽出して、第２オブジェクトに関連付ける。例えば図１１に示すオブジェクト３２２は、図１２に示すコンテンツ３７１に関連付けられる。
【００４０】
一方、同一オブジェクトが存在する場合、つまり、手書き情報３２０に含まれるオブジェクトの中に、手書き情報３１０に含まれる１以上のオブジェクトのうちの何れかと一致するオブジェクトが存在する場合（ここでは、手書き情報３２０に含まれる何れかのオブジェクトであって、手書き情報３１０に含まれる１以上のオブジェクトのうちの何れかと一致するオブジェクトを「第１オブジェクト」と呼ぶ）、第１生成部１０５は、第１番目のフレーム画像に含まれるコンテンツ（投影画像３６０の画像データに含まれるコンテンツ）の中に、第１オブジェクトと同一のオブジェクトに紐付けられたコンテンツが存在するかどうかを確認する。
【００４１】
第１番目のフレーム画像に含まれるコンテンツの中に、第１オブジェクトと同一のオブジェクトに紐付けられたコンテンツが存在しない場合、第１生成部１０５は、第１オブジェクトに対するコンテンツの紐付けを行わない。一方、第１番目のフレーム画像に含まれるコンテンツの中に、第１オブジェクトと同一のオブジェクトに紐付けられたコンテンツが存在する場合、第１生成部１０５は、そのコンテンツと同一のコンテンツ（「第１コンテンツ」と呼ぶ）が、第２番目のフレーム画像に含まれるコンテンツの中に存在するかどうかを確認する。第２番目のフレーム画像に含まれるコンテンツの中に第１コンテンツが存在しない場合、第１生成部１０５は、第１オブジェクトに対するコンテンツの紐付けを行わない。一方、第２番目のフレーム画像に含まれるコンテンツの中に第１コンテンツが存在する場合、第１生成部１０５は、第１オブジェクトと第１コンテンツとを紐付けて、第２番目のフレーム画像に対応する属性情報を生成し、生成した属性情報を記憶部１０４に書き込む。なお、ここでは、関連付ける対象のコンテンツが存在しないと判断されたオブジェクトは、当該フレームには不要な情報とみなされるので、画像データとして保存されない。
【００４２】
例えば手書き情報３２０に含まれるオブジェクト３２１（図１１参照）については、第１番目のフレーム画像に含まれるオブジェクト（手書き情報３１０に含まれるオブジェクト）の中に同一のオブジェクト３１１（図５参照）が存在し、オブジェクト３１１にはコンテンツ３６２が関連付けられている。しかし、第２番目のフレーム画像に含まれるコンテンツ（投影画像３７０に含まれるコンテンツ）の中には、コンテンツ３６２と同一のコンテンツが存在しない。このためオブジェクト３２１には、関連付ける対象のコンテンツが存在しないと判断する。つまりオブジェクト３２１には、コンテンツが関連付けられない。また、手書き情報３２０に含まれるオブジェクト３２３（図１１参照）については、第１番目のフレーム画像に含まれるオブジェクト（手書き情報３１０に含まれるオブジェクト）の中に同一のオブジェクト３１２（図５参照）が存在し、オブジェクト３１２にはコンテンツ３６４が関連付けられている。また、第２番目のフレーム画像に含まれるコンテンツ（投影画像３７０の画像データに含まれるコンテンツ）の中には、コンテンツ３６４と同一のコンテンツ３７２が存在する。このため、オブジェクト３２３には、コンテンツ３７２が関連付けられる。
【００４３】
以上のようにして、第１生成部１０５は、第２番目のフレーム画像（投影画像３７０および手書き情報３２０から構成されるフレーム画像）に対応する属性情報を生成し、生成した属性情報を記憶部１０４に書き込む。
【００４４】
最後に第２生成部１０６は、上記で抽出したコンテンツ、オブジェクト、およびそれらの関連付け（属性情報）をもとに、投影画像３７０の画像データに含まれるコンテンツと手書き情報３２０に含まれるオブジェクトとを合成した画像データを生成し、ＨＤＤ２０２に保存する。この例では、オブジェクト３２１を除いたコンテンツおよびオブジェクトが保存される。図１５は、このときＨＤＤ２０２に保存される画像データを示す図であり、投影画像３７０、および、手書き情報３２０からオブジェクト３２１を除いた画像を合成した画像が保存される。
【００４５】
以上に説明したように、本実施形態では、取得部１０１により投影画像データおよび付加情報が取得された場合、取得された投影画像データに含まれるコンテンツ、および、付加情報に含まれるオブジェクトを認識（抽出）し、各オブジェクトを特定のコンテンツに紐付ける際に、それ以前に取得した付加情報（第２付加情報）にも含まれる第１オブジェクトについては、それ以前に取得した投影画像データ（第２投影画像データ）に含まれるコンテンツの中に、第１オブジェクトと同一のオブジェクトに紐付けられたコンテンツが存在し、そのコンテンツと同一の第１コンテンツが、取得部１０１により取得された投影画像データに含まれるコンテンツの中に存在するかどうかで、第１オブジェクトに対するコンテンツの紐付けを行うかどうかを判断するので、付加情報と投影画像との紐付けを適切に行うことができる。
【００４６】
（第２実施形態）
次に、第２実施形態について説明する。上述の第１実施形態と共通する部分については適宜に説明を省略する。第２実施形態では、第１生成部１０５は、第１オブジェクトと第１コンテンツとを紐付ける場合、第１コンテンツの位置情報と、第２投影画像データに含まれるコンテンツのうち第１コンテンツと同一のコンテンツの位置情報とに基づいて、第１オブジェクトの位置情報を補正する。以下、具体的な内容を説明する。
【００４７】
いま、第２番目のフレーム画像が表示される状態を想定する。第１番目のフレーム画像については第１実施形態と同様であるため、説明を省略する。図１６は、第２番目のフレーム画像（投影画像４７０および手書き情報４２０）が表示されている状態の例を示す図である。このとき、取得部１０１は、投影画像４７０の画像データと、手書き情報４２０とを取得する。
【００４８】
図１７は、ホワイトボード１５０に表示されている手書き情報４２０のみの情報を示す図である。図５の例と同様に、取得部１０１は、手書き情報４２０の画像データを取得する。取得部１０１により取得された手書き情報４２０の画像は、サーバ１００のＨＤＤ２０２に保存される。次に、第１抽出部１０２は、手書き情報４２０に含まれる１以上のオブジェクトを抽出する。図１７の例では、手書き情報４２０に含まれる、下線を示すオブジェクト４２１、白丸を示すオブジェクト４２２、および、「図面」という文字列を示すオブジェクト４２３がそれぞれ抽出される。
【００４９】
図１８は、ホワイトボード１５０に投影表示されている投影画像４７０のみの情報を示す図である。図６の例と同様に、取得部１０１は、投影画像４７０の画像データを取得する。取得部１０１により取得された投影画像データは、サーバ１００のＨＤＤ２０２に保存される。次に、第２抽出部１０３は、投影画像４７０の画像データに含まれる１以上のコンテンツを抽出する。図１８の例では、投影画像４７０の画像データに含まれる、「たちつてと」という文字列を示すコンテンツ４７１、ある画像を示すコンテンツ４７２がそれぞれ抽出される。図１２の例と比較すると、コンテンツ４７２の位置が、コンテンツ３７２と異なる。このため、コンテンツ４７２はオブジェクト４２３に重なって表示される。
【００５０】
次に、第１生成部１０５は、第２番目のフレーム画像に対応する属性情報を生成する。より具体的には以下のとおりである。図１９は、第１番目のフレーム画像のオブジェクトの属性情報テーブル、および、第２番目のフレーム画像のオブジェクトの属性情報テーブルを例示した図である。第２番目のフレーム画像のオブジェクトの属性情報テーブルにおいても、第１番目のフレーム画像と同様に、フレーム番号と、オブジェクトＩＤと、座標情報と、同一オブジェクトＩＤと、関連コンテンツＩＤとが対応付けられている。次に、第１生成部１０５は、第１番目のフレーム画像のオブジェクトと第２番目のフレーム画像のオブジェクトを比較し、同一オブジェクトか否かを判定する。判定に使用する情報は、ＯＣＲやパターンマッチングなどの周知の技術、および座標情報である。同一と判断されたオブジェクトは、それぞれ関連付けられる。例えば図５に示すオブジェクト３１１と図１７に示すオブジェクト４２１は同一オブジェクトであると判断され、オブジェクト３１１に対応する同一オブジェクトＩＤには「４２１」が、オブジェクト４２１に対応する同一オブジェクトＩＤには「３１１」が記載される。オブジェクト３１２とオブジェクト４２３についても同様である。
【００５１】
図２０は、第１番目のフレーム画像のコンテンツの属性情報テーブル、および、第２番目のフレーム画像のコンテンツの属性情報テーブルを例示した図である。第２番目のフレーム画像のコンテンツの属性情報テーブルにおいても、第１番目のフレーム画像と同様に、フレーム番号と、コンテンツＩＤと、座標情報と、同一コンテンツＩＤと、関連オブジェクトＩＤとが対応付けられている。次に、第１生成部１０５は、第１番目のフレーム画像のコンテンツと第２番目のフレーム画像のコンテンツを比較し、同一コンテンツか否かを判定する。判定に使用する情報は、ＯＣＲやパターンマッチングなどの周知の技術、および座標情報である。同一と判断されたコンテンツは、それぞれ関連付けられる。例えば図６に示すコンテンツ３６４と図１８に示すコンテンツ４７２は同一コンテンツであると判断され、コンテンツ３６４に対応する同一コンテンツＩＤには「４７２」が、コンテンツ４７２に対応する同一オブジェクトＩＤには「３６４」が記載される。
【００５２】
次にオブジェクトとコンテンツの関連付けについて説明する。この関連付けの方法は、第１実施形態と同様であり、例えば図１７に示すオブジェクト４２２は、図１８に示すコンテンツ４７１に関連付けられる。また、例えば手書き情報４２０に含まれるオブジェクト４２１（図１７参照）については、第１番目のフレーム画像に含まれるオブジェクト（手書き情報３１０に含まれるオブジェクト）の中に同一のオブジェクト３１１（図５参照）が存在し、オブジェクト３１１にはコンテンツ３６２が関連付けられている。しかし、第２番目のフレーム画像に含まれるコンテンツ（投影画像４７０に含まれるコンテンツ）の中には、コンテンツ３６２と同一のコンテンツが存在しない。このためオブジェクト４２１には、関連付ける対象のコンテンツが存在しないと判断する。つまりオブジェクト４２１には、コンテンツが関連付けられない。また、手書き情報４２０に含まれるオブジェクト４２３（図１７参照）については、第１番目のフレーム画像に含まれるオブジェクト（手書き情報３１０に含まれるオブジェクト）の中に同一のオブジェクト３１２（図５参照）が存在し、オブジェクト３１２にはコンテンツ３６４が関連付けられている。また、第２番目のフレーム画像に含まれるコンテンツ（投影画像４７０の画像データに含まれるコンテンツ）の中には、コンテンツ３６４と同一のコンテンツ４７２が存在する。このため、オブジェクト４２３には、コンテンツ４７２が関連付けられる。
【００５３】
ここで、第１実施形態と同様に、第２番目のフレーム画像に含まれる何れかのオブジェクト（手書き情報４２０に含まれる何れかのオブジェクト）であって、第１番目のフレーム画像に含まれる１以上のオブジェクト（手書き情報３１０に含まれる１以上のオブジェクト）のうちの何れかと一致するオブジェクトを「第１オブジェクト」と呼び、第２番目のフレーム画像に含まれるコンテンツであって、第１番目のフレーム画像に含まれるコンテンツのうち第１オブジェクトと同一のオブジェクトに紐付けられたコンテンツと同一のコンテンツを「第１コンテンツ」と呼ぶ。第１生成部１０５は、第１オブジェクトと第１コンテンツとを紐付ける場合、第１コンテンツの位置情報と、第１番目のフレーム画像に含まれるコンテンツ（投影画像３６０の画像データに含まれるコンテンツ）のうち第１コンテンツと同一のコンテンツの位置情報とに基づいて、第１オブジェクトの位置情報を補正する。より具体的には、同一コンテンツのフレーム間での移動量を加える。
【００５４】
例えばオブジェクト４２３については、関連付けられたコンテンツ４７２が前のフレームのコンテンツ３６４から移動している。このため、それらの座標情報（位置情報）の差分(Δｘ，Δｙ)を、オブジェクト４２３の座標情報に加える。座標情報の差分(Δｘ，Δｙ)は、例えば以下に示すコンテンツの重心位置の差分、などから算出する。
(Δｘ，Δｙ)＝（（Ｘ４７２ｓｔ＋Ｘ４７２ｅｄ）／２−（Ｘ３６４ｓｔ＋Ｘ３６４ｅｄ）／２，（Ｙ４７２ｓｔ＋Ｙ４７２ｅｄ）／２−（Ｙ３６４ｓｔ＋Ｙ３６４ｅｄ）／２）
【００５５】
以上のようにして、第１生成部１０５は、第２番目のフレーム画像（投影画像４７０および手書き情報４２０から構成されるフレーム画像）に対応する属性情報を生成し、生成した属性情報を記憶部１０４に書き込む。
【００５６】
最後に第２生成部１０６は、上記で抽出したコンテンツ、オブジェクト、およびそれらの関連付け（属性情報）をもとに、投影画像４７０の画像データに含まれるコンテンツと手書き情報４２０に含まれるオブジェクトとを合成した画像データを生成し、ＨＤＤ２０２に保存する。この例では、オブジェクト４２１を除いたコンテンツおよびオブジェクトが保存される。図２１は、このときＨＤＤ２０２に保存される画像データを示す図であり、投影画像４７０、および、手書き情報４２０からオブジェクト４２１を除き、オブジェクト４２３の座標情報を補正した手書き情報４２９を合成した画像が保存される。これにより、コンテンツ４７２とオブジェクト４２３は重ならずに保存される。
【００５７】
以上、本発明の実施形態について説明したが、本発明は、上述の各実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上述の各実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【００５８】
なお、上述の各実施形態の画像処理部２０１が実行するプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００５９】
さらに、上述の各実施形態の画像処理部２０１が実行するプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、上述の各実施形態の画像処理部２０１が実行するプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【符号の説明】
【００６０】
１  画像投影システム
１０  ネットワーク
１００  サーバ
１０１  取得部
１０２  第１抽出部
１０３  第２抽出部
１０４  記憶部
１０５  第１生成部
１０６  第２生成部
１２０  プロジェクター
１３０  カメラ
１５０  ホワイトボード
２０２  ＨＤＤ
２０１  画像処理部
２０３  メモリ
２０４  ＲＯＭ
２０５  外部Ｉ／Ｆ
【先行技術文献】
【特許文献】
【００６１】
【特許文献１】特開２０１１−１４１５９９号公報
【図１】
2014078856.tif 000003
【図２】
2014078856.tif 000004
【図３】
2014078856.tif 000005
【図４】
2014078856.tif 000006
【図５】
2014078856.tif 000007
【図６】
2014078856.tif 000008
【図７】
2014078856.tif 000009
【図８】
2014078856.tif 000010
【図９】
2014078856.tif 000011
【図１０】
2014078856.tif 000012
【図１１】
2014078856.tif 000013
【図１２】
2014078856.tif 000014
【図１３】
2014078856.tif 000015
【図１４】
2014078856.tif 000016
【図１５】
2014078856.tif 000017
【図１６】
2014078856.tif 000018
【図１７】
2014078856.tif 000019
【図１８】
2014078856.tif 000020
【図１９】
2014078856.tif 000021
【図２０】
2014078856.tif 000022
【図２１】
2014078856.tif 000023