(57)【要約】【課題】拡大投影等で投影面上に原稿画像の一部のみが表示されている状態で投影面上に付加された付加情報を、原稿画像に対して位置合わせして合成する。【解決手段】リンク画像生成部１８は、表示ウインドウ内に表示されプロジェクタ５０により投影された原稿画像の識別情報と、原稿画像のうち表示ウインドウ内の表示範囲（投影範囲）を示す情報とを含んだリンク画像を生成する。表示切換部１４は、ユーザの指示に応じ、それまで表示していた原稿画像の表示範囲の画像に代えてリンク画像を表示ウインドウ内に表示する。これにより原稿画像表示時に書き込みがなされたホワイトボード６０上に、リンク画像が投影される。ユーザはカメラ７０でその状態のホワイトボード６０を撮影する。撮影結果の画像からコード解析部２２は原稿識別情報及び投影範囲の情報を認識し、文書ＤＢ３０からその原稿画像を検索し、そのうちの投影範囲の画像に対し、撮影画像を合成する。【選択図】図１
2014017743.tif 000002
【特許請求の範囲】
【請求項１】
記録画像の作成指示を受けた場合に、投影装置に対し、それまで投影面に投影していた原稿画像に代えて前記投影面と前記原稿画像との位置合わせを媒介するリンク画像を投影面に投影するよう指示する指示手段であって、前記リンク画像は、前記原稿画像を特定する原稿特定情報と、前記原稿画像のうち前記投影装置により投影されていた投影範囲を特定する投影範囲情報と、を含むことを特徴とする指示手段と、
前記指示手段の指示に応じて前記投影装置により前記リンク画像が投影された前記投影面を撮影した撮影画像を取得し、前記撮影画像に含まれる前記原稿特定情報に対応する原稿画像を取得し、取得した原稿画像の中の、前記撮影画像に含まれる前記投影範囲情報により特定される投影範囲の部分の画像に対し、前記撮影画像を合成することにより記録画像を作成する記録画像作成手段と、
を含む画像処理装置。
【請求項２】
前記投影範囲情報は、前記原稿画像の中の前記投影範囲内の複数の点のそれぞれに当該点の前記原稿画像内での位置を表す位置コード画像を配置した位置表示画像であり、
前記記録画像作成手段は、前記撮影画像に含まれる各点の前記位置コードからそれら各点の当該原稿画像内での位置を特定し、特定したそれら各点の当該原稿画像内での位置に基づき、前記原稿画像のうちの前記投影範囲の部分の画像を特定し、当該部分の画像に対して前記撮影画像を合成することにより前記記録画像を作成する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記記録画像作成手段は、前記撮影画像から前記各点の位置コードを除去し、この除去の後の前記撮影画像を前記原稿画像に位置合わせして合成する、ことを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
コンピュータを、
記録画像の作成指示を受けた場合に、投影装置に対し、それまで投影面に投影していた原稿画像に代えて前記投影面と前記原稿画像との位置合わせを媒介するリンク画像を投影面に投影するよう指示する指示手段であって、前記リンク画像は、前記原稿画像を特定する原稿特定情報と、前記原稿画像のうち前記投影装置により投影されていた投影範囲を特定する投影範囲情報と、を含むことを特徴とする指示手段、
前記指示手段の指示に応じて前記投影装置により前記リンク画像が投影された前記投影面を撮影した撮影画像を取得し、前記撮影画像に含まれる前記原稿特定情報に対応する原稿画像を取得し、取得した原稿画像の中の、前記撮影画像に含まれる前記投影範囲情報により特定される投影範囲の部分の画像に対し、前記撮影画像を合成することにより記録画像を作成する記録画像作成手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びプログラムに関する。
【背景技術】
【０００２】
会議等で行われるプレゼンテーションでは、プロジェクタ（投影装置）により原稿画像をホワイトボードに投影し、投影した画像に対して手書きの書き込みや紙の資料の貼付等により情報を付加することがよく行われる。このような原稿に対する情報の付加（という行為）や、付加された情報は、「アノテーション」（注釈）と呼ばれる。
【０００３】
アノテーションが付された投影画像をデジタルスチルカメラやデジタルビデオカメラで撮影し、データとして保存して再利用することもよく行われている。この場合、アノテーションを付加した投影画像をそのまま撮影して保存したのでは、原稿画像部分に鮮明さを欠く等の問題があり、従来これに対する様々な解決策が提案されている。
【０００４】
例えば特許文献１に開示される装置は、プレゼンテーション画像の作成の指示を受けた場合に、そのとき投影している原稿画像の画像データをメモリに保存した後、プロジェクタへのビデオ出力をオフすることでホワイトボード上にアノテーションのみが残った状態とし、その状態のホワイトボードをカメラで撮影する。そして、その撮影画像から求めたアノテーションのみを表す補助画像と、先に保存した原稿画像とを合成することで、原稿画像も補助画像も鮮明である合成画像を生成する（特許文献１の図６及び段落００９０〜００９２参照）。このように、特許文献１の装置では、原稿画像の保存とアノテーションのみの画像の撮影とを時間的に連続して行うことで両者を正しく対応づけし、合成している。
【０００５】
一方特許文献２に開示されたシステムでは、プロジェクタによりホワイトボードに投影されたオリジナル原稿データに対応したアノテーションデータの書き込みがなされると、オリジナル原稿データの投影を一旦停止して、オリジナル原稿データとアノテーションデータとを関連付けるリンク情報を投影する。このリンク情報が投影された状態で、デジタルカメラによってリンク情報とアノテーションデータとが含まれたリンク情報付画像データのキャプチャを行い、画像記憶装置へと格納する。画像処理装置は、リポジトリに格納されたオリジナル原稿データと、画像記憶装置に格納されたリンク情報付画像データとを合成して画像データを生成する。このように、特許文献２のシステムでは、アノテーションのみの画像に対してリンク情報を重畳した状態で撮影することで、撮影した画像を原稿データに対して対応づけるようにしている。また、特許文献２の段落００３４及び図４には、リンク情報として、アノテーションデータに対応するオリジナル原稿データのファイル名と、ホワイトボード上での投影画像の投影範囲を示すエリア情報とを表示することが記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−２２００７３号公報
【特許文献２】特開２００６−１０８８１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、原稿画像が拡大投影されるなどして投影面上にその一部のみが表示されている状態で投影面上に付加された付加情報を、原稿画像に対して位置合わせして合成することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１に係る発明は、記録画像の作成指示を受けた場合に、投影装置に対し、それまで投影面に投影していた原稿画像に代えて前記投影面と前記原稿画像との位置合わせを媒介するリンク画像を投影面に投影するよう指示する指示手段であって、前記リンク画像は、前記原稿画像を特定する原稿特定情報と、前記原稿画像のうち前記投影装置により投影されていた投影範囲を特定する投影範囲情報と、を含むことを特徴とする指示手段と、前記指示手段の指示に応じて前記投影装置により前記リンク画像が投影された前記投影面を撮影した撮影画像を取得し、前記撮影画像に含まれる前記原稿特定情報に対応する原稿画像を取得し、取得した原稿画像の中の、前記撮影画像に含まれる前記投影範囲情報により特定される投影範囲の部分の画像に対し、前記撮影画像を合成することにより記録画像を作成する記録画像作成手段と、を含む画像処理装置である。
【０００９】
請求項２に係る発明は、前記投影範囲情報は、前記原稿画像の中の前記投影範囲内の複数の点のそれぞれに当該点の前記原稿画像内での位置を表す位置コード画像を配置した位置表示画像であり、前記記録画像作成手段は、前記撮影画像に含まれる各点の前記位置コードからそれら各点の当該原稿画像内での位置を特定し、特定したそれら各点の当該原稿画像内での位置に基づき、前記原稿画像のうちの前記投影範囲の部分の画像を特定し、当該部分の画像に対して前記撮影画像を合成することにより前記記録画像を作成することを特徴とする請求項１に記載の画像処理装置である。
【００１０】
請求項３に係る発明は、前記記録画像作成手段は、前記撮影画像から前記リンク画像を除去し、この除去の後の前記撮影画像を前記原稿画像に位置合わせして合成する、ことを特徴とする請求項１又は２に記載の画像処理装置である。
【００１１】
請求項５に係る発明は、コンピュータを、記録画像の作成指示を受けた場合に、投影装置に対し、それまで投影面に投影していた原稿画像に代えて前記投影面と前記原稿画像との位置合わせを媒介するリンク画像を投影面に投影するよう指示する指示手段であって、前記リンク画像は、前記原稿画像を特定する原稿特定情報と、前記原稿画像のうち前記投影装置により投影されていた投影範囲を特定する投影範囲情報と、を含むことを特徴とする指示手段、前記指示手段の指示に応じて前記投影装置により前記リンク画像が投影された前記投影面を撮影した撮影画像を取得し、前記撮影画像に含まれる前記原稿特定情報に対応する原稿画像を取得し、取得した原稿画像の中の、前記撮影画像に含まれる前記投影範囲情報により特定される投影範囲の部分の画像に対し、前記撮影画像を合成することにより記録画像を作成する記録画像作成手段、
、として機能させるためのプログラムである。
【発明の効果】
【００１２】
請求項１又は４に係る発明によれば、原稿画像が拡大投影されるなどして投影面上にその一部のみが表示されている状態で投影面上に付加された付加情報を、原稿画像に対して位置合わせして合成することができる。
【００１３】
請求項２に係る発明によれば、投影範囲を複数の位置コード画像により表現することができる。
【００１４】
請求項３に係る発明によれば、リンク画像の画像内容が記録画像に含まれないようにすることができる。
【図面の簡単な説明】
【００１５】
【図１】実施形態の装置構成の一例を示す図である。
【図２】原稿画像の一例を示す図である。
【図３】リンク画像を説明するための図である。
【図４】書き込みがなされたホワイトボード上にリンク画像が投影された状態の例を示す図である。
【図５】原稿画像が回転された場合のリンク画像を説明するための図である。
【図６】原稿識別情報と投影範囲情報とを一体化したリンクコード画像を説明するための図である。
【発明を実施するための形態】
【００１６】
図１に、本実施形態に係るプレゼンテーション画像処理装置１０（以下では「画像処理装置１０」と呼ぶこともある）を含んだシステムの例を示す。
【００１７】
プレゼンテーション画像処理装置１０は、例えば、ＰＣ（パーソナルコンピュータ）等のコンピュータ上にソフトウエアとして構築される。プレゼンテーション画像処理装置１０は、文書表示処理部１２、表示切換部１４、表示パラメータ取得部１６、リンク画像生成部１８、撮影画像取得部２０、コード解析部２２、原稿ページ取得部２４、投影範囲切り出し部２６及び画像合成部２８を有する。
【００１８】
文書表示処理部１２は、文書ＤＢ（データベース）３０から読み出したプレゼンテーション用の原稿文書ファイル３２の画像表示のための処理を行う。文書ＤＢ３０は、当該画像処理装置１０がインストールされたＰＣのファイルシステム等であってもよい。原稿文書ファイル３２（以下単に「原稿文書」とも呼ぶ）は１以上のページ画像を含んでいる。文書表示処理部１２は、ＰＣの画面上に表示されたプレゼンテーション画像処理装置１０用の表示ウインドウ内に、原稿文書ファイル３２の各ページ画像のうちユーザが選択したものを表示する。ユーザは、ポインティングデバイスやキーボードなどの操作入力装置４０を操作することで、表示ウインドウ内に表示するページの切り替えを文書表示処理部１２に指示する。また、文書表示処理部１２は、操作入力装置４０からの操作に応じて、表示ウインドウ内に表示する原稿文書のページの画像を、拡大・縮小及び／又は上下・左右に平行移動する機能を備える。このような拡大・縮小や平行移動の結果、表示ウインドウ内にページの一部しか表示されない場合もでてくる。文書表示処理部１２が生成した表示ウインドウ内のページ画像は、表示切換部１４、及びＰＣのオペレーティングシステムを介してプロジェクタ（投影装置）５０に供給され、プロジェクタ５０により投影対象のスクリーン（図示例ではホワイトボード６０）に投影される。すなわち、原稿文書のページ画像のうち、表示ウインドウ内に表示された範囲が、ホワイトボード６０上に投影される範囲となる。
【００１９】
表示切換部１４は、プレゼンテーション画像処理装置１０用の表示ウインドウ内に表示する画像を、文書表示処理部１２が生成した原稿文書のページ画像と、後述するリンク画像生成部１８が生成したリンク画像との間で切り換える。すなわち、表示切換部１４は、プレゼンモードと記録モードの２つの動作モードを有し、プレゼンモードでは、文書表示処理部１２が出力するページの画像を表示ウインドウ内に表示し、記録モードでは、リンク画像生成部１８が出力するリンク画像を表示ウインドウ内に表示する。プレゼンテーション画像処理装置１０が起動された時点では、表示切換部１４はプレゼンモードであり、ユーザから操作入力装置４０を介して「プレゼンテーションの記録」が指示されると、記録モードに移行する。この記録モードの間に、ユーザはカメラ７０にてホワイトボード６０を撮影する。カメラ７０は、撮影したデータをデジタル画像データとして出力するデジタルカメラである。カメラ７０は、撮影専用の装置であってもよいし、スマートフォン等の情報端末に内蔵されたものであってもよい。そして、ユーザから操作入力装置４０を介して「プレゼンテーション再開」が指示されると、表示切換部１４はプレゼンモードに戻る。
【００２０】
表示パラメータ取得部１６は、文書表示処理部１２から、表示ウインドウ内に表示している原稿文書のページ画像の範囲を示す表示パラメータを取得する。表示パラメータは、原稿文書ファイルの識別情報、その原稿文書ファイル内で表示ウインドウ内に表示にされているページの識別情報、及びそのページの画像のうち表示ウインドウ内に表示されている範囲を表す表示範囲情報、を含む。表示範囲情報は、例えば、拡大や平行移動等の幾何学的な変換によりページの一部分しか表示ウインドウ内に表示されない場合に、そのページのどの部分が表示されているのかを示す。例えば、ページの特定の隅の点を原点として定められた座標系において、その表示されている部分の上下端のｙ座標及び左右端のｘ座標の組を表示範囲情報とすればよい（もちろんこれに限るものではない）。また、縮小等によりページの画像が表示ウインドウよりも小さくなり表示ウインドウ内に完全に含まれている場合には、表示ウインドウ内のどの部分がページの範囲であるかを示す情報を表示範囲情報としてもよい。この範囲の情報としては、表示ウインドウ内の座標系における、そのページの上下左右の端部の座標の組を用いればよい（もちろんこれに限るものではない）。
【００２１】
リンク画像生成部１８は、表示パラメータ取得部１６が取得した表示パラメータを表すリンク画像を生成する。リンク画像は、プレゼンテーション時の投影面であるホワイトボード６０上のアノテーション（マーカーによる手書きの書き込みや貼付された資料等）と、そのプレゼンテーションの際にホワイトボード６０上に投影されていた原稿文書のページ（又はそのうちの投影されていた一部分）とを位置合わせするための基準を提供する画像である。つまり、リンク画像は、投影面に投影された原稿文書のデータと、投影面に直接記入した文字、図形などの記入事項を撮影した画像とを合成するときに位置合わせする媒介となる。
【００２２】
ここで、図２及び図３を参照して、リンク画像の一例を説明する。
【００２３】
図２に投影される原稿画像１００の一例を示す。例示する原稿画像１００は、「文書Ａ」という識別情報を持つ原稿文書ファイル３２の第５ページの画像であり、例えばＡ４横長のサイズであったとする。
【００２４】
この原稿画像１００がプロジェクタ５０により表示される際、操作入力装置４０を介するユーザの操作により、原稿画像１００のうち図３に示す符号１０５で示す表示範囲の部分のみが表示ウインドウ内に表示され、プロジェクタ５０を介してホワイトボード６０に表示されたとする。すなわち、原稿画像１００のうち表示範囲１０５内の部分が、当該原稿画像１００の投影部分である。
【００２５】
この表示状態に対応するリンク画像１１５の例が図３の下段に示される。この例では、リンク画像１１５は、原稿画像１００と同じＡ４横長サイズの仮想的なページ１１０のうち、原稿画像１００の表示範囲１０５と同じ範囲を占める画像であり、位置コード１１２群と原稿識別コード１１４とをその内部に含んでいる。
【００２６】
位置コード１１２は、リンク画像１１５の占める範囲（ページ内で表示範囲１０５が占める範囲と同じ範囲）の上下左右の各端辺上のいくつかの点（その範囲の四隅の点も含む）に配置される。またその範囲の内部のいくつかの点にも位置コードを配置してもよい。図３の例では、表示範囲１０５上の３×５の格子点に位置コード１１２を配している。位置コード１１２は、当該位置コード１１２が配置された点のページ内（すなわち原稿画像１００）での位置座標を、例えばバーコードやＱＲコード（登録商標）等の画像コードで表したものである。図３の例では、位置コード１１２が分布する範囲は、原稿画像１００のうちプロジェクタ５０により投影される表示範囲１０５を示している。
【００２７】
図では説明のために位置コード１１２を比較的大きなマークで示しているが、位置コード１１２の大きさは、一般的なデジタルカメラの撮影解像度で位置コード１１２をデコード可能な程度に解像できるものであればよく、その条件が満たされる範囲で、ホワイトボード６０上の手書き書き込み等の邪魔にできるだけならないよう小さくすればよい。また、位置コード１１２を配置するページ内の点の分布は、図示例よりもっとまばらであってもよい。また、図示例では、リンク画像１１５内の３×５の格子点に位置コード１１２を配したが、位置コード１１２の分布はもっと密でも疎らでもよく、また配置先の点も、リンク画像１１５内の格子点である必要はない。
【００２８】
原稿識別コード１１４は、原稿画像１００がどの文書のどのページの画像であるかを表す識別情報を、バーコードやＱＲコード（登録商標）等の画像コードで表現したものである。原稿識別コード１１４は、リンク画像１１５内の、例えば各位置コード１１２と重ならない空き領域に配置される。
【００２９】
リンク画像生成部１８は、表示パラメータ取得部１６が取得した表示パラメータから、このようなリンク画像１１５を生成する。
【００３０】
すなわち、表示パラメータ取得部１６は、操作入力装置４０からの操作入力に応じて変化する表示パラメータ（表示される文書及びページの識別情報、並びに表示範囲の情報）の最新の値を常に文書表示処理部１２から取得している。リンク画像生成部１８は、常に、その最新の表示パラメータに応じて、最新の時点で投影されている文書のページを特定する原稿識別コード１１４と、そのとき投影されている範囲（表示範囲１０５）を示す位置コード１１２群とを含んだリンク画像１１５を生成している。
【００３１】
表示切換部１４は、通常（プレゼンモード）は文書表示処理部１２が出力する原稿画像１００内の表示範囲１０５の画像を表示ウインドウ内に表示しているが、「プレゼンテーションの記録」が指示されると、その表示範囲１０５の画像に代えて、リンク画像生成部１８が生成しているリンク画像１１５をその表示ウインドウ内に表示する。この切換により、ホワイトボード６０には、それまで投影されていた原稿の表示範囲１０５の画像の代わりに（すなわちホワイトボード６０上の同じ範囲に）、リンク画像１１５が投影されることになる。
【００３２】
図４に、表示切換部１４によりホワイトボード６０上にリンク画像１１５が投影された状態（リンク画像の投影結果１３０）を示す。図４に示すように、この表示切換により、原稿画像１００の表示範囲１０５の画像を投影していた時点でユーザがホワイトボード６０上に書き込んだ書き込み１２０に対し、その表示範囲１０５の画像に代えて、リンク画像１１５を構成する各位置コード１１２及び原稿識別コード１１４が重畳されることになる。
【００３３】
この状態で、ユーザは、カメラ７０により、ホワイトボード６０上のリンク画像の投影結果１３０を撮影する。この撮影画像のファイルは、例えば無線により即座に、或いは後の任意のタイミングでカメラ７０又は画像ファイル保存用の可搬型記録媒体をＰＣに接続することにより、プレゼンテーション画像処理装置１０内の撮影画像取得部２０に取り込まれる。
【００３４】
コード解析部２２は、撮影画像取得部２０が取得した撮影画像の中の原稿識別コード１１４及び各位置コード１１２をデコードする。これにより、その撮影画像内の書き込み１２０の対象であった原稿画像１００がどの文書のどのページであるかを示す文書及びページの識別情報と、その撮影画像内の各位置コード１１２のその原稿画像１００内での位置座標とが求められる。位置コード１１２群は、原稿画像１００の表示範囲１０５にわたって分布しているので、それら各位置コード１１２のデコード結果の座標を総合することで、その撮影画像が原稿画像１００中のどの範囲に対応するものか、すなわちその撮影画像に対応する原稿画像１００の投影範囲（表示範囲１０５）が特定される。
【００３５】
原稿ページ取得部２４は、コード解析部２２が求めた原稿文書の識別情報に対応する文書ファイルを文書ＤＢ３０から検索し、検索した文書ファイルから、コード解析部２２が求めたページの識別情報に対応するページの画像（原稿画像１００）を取得する。
【００３６】
投影範囲切り出し部２６は、原稿ページ取得部２４が取得したページの画像（原稿画像１００）から、コード解析部２２が特定した原稿画像１００の投影範囲の部分を切り出す。
【００３７】
画像合成部２８は、原稿画像１００から切り出された投影範囲の部分の画像を、撮影画像と合成することで、プレゼンテーション時のホワイトボード６０の状態を示した記録画像を生成する。この記録画像は、投影された原稿の画像ではなく、元データ（原稿画像１００）を用いているので、原稿の部分は非常に鮮明な画像となっている。しかも、拡大や平行移動により原稿画像１００（ページ）の一部しかＰＣの表示ウインドウ内に表示されない（その結果ホワイトボード６０にも投影されない）場合に、原稿画像１００のうちの投影範囲とアノテーションを合成するので、プレゼンテーション時の投影状況に応じた記録画像が生成される。
【００３８】
なお、画像合成部２８は、合成の前に撮影画像から位置コード１１２や原稿識別コード１１４を除去してもよい。この除去には、公知の又はこれから開発されるどのような技術を用いてもよい。例えば、撮影画像中にある各位置コード１１２や原稿識別コード１１４の位置や画像内容はデコードにより特定されているので、それら各コードの画像の部分を、撮影画像内の白紙部分の画素値で塗りつぶすことでそれらコードを除去してもよい。白紙部分の検知は、複写機分野で周知の白紙検出技術を用いればよい。
【００３９】
このようにして生成された記録画像は、プレゼン記録ＤＢ８０に保存される。このとき、画像合成部２８は、原稿識別コード１１４から特定した原稿文書の識別情報や撮影画像に含まれる撮影日時の情報等を、保存する記録画像の属性情報として設定してもよい。これにより、原稿文書や撮影日時等からその記録画像が検索又は特定可能となる。
【００４０】
以上の例では、原稿画像１００が拡大、平行移動された結果その一部しかＰＣの表示ウインドウ内に表示されない場合の例であった。しかし、これは一例に過ぎない。図５に示すように、原稿画像１００が、回転された状態でＰＣの表示ウインドウ内に表示されることもありうる。本実施形態の装置では、この場合でも、表示範囲１０５の上下左右の各端辺上の各点の「ページ（原稿画像１００）内での位置」を求め、それら各位置を表す位置コード１１２をそれら各点に配置したリンク画像１１５を生成して投影する。したがって、このリンク画像１１５が投影されたホワイトボード６０の状態を撮影した撮影画像からは、表示範囲１０５の輪郭が検出され、原稿画像１００からその輪郭の部分（投影範囲）を切り出すことで、原稿画像１００のうちの投影範囲の画像を正しく切り出し、撮影画像と合成することができる。
【００４１】
また、原稿画像１００が縮小され、ＰＣの表示ウインドウ内に完全に内包される場合、位置コード１１２は少なくともその表示ウインドウ内の原稿画像１００の輪郭に沿って配置されその輪郭を規定するものとすればよい。これにより、撮影画像をデコードすることで、投影された原稿画像１００の範囲が特定でき、それに撮影画像を位置合わせして合成することが可能となる。なお、このとき、位置コード１１２には、「表示ウインドウ内での」当該位置コード１１２の位置座標と、「ページが縮小され、ＰＣの表示ウインドウ内に完全に内包されている」ことを示す情報と、を含めておけばよい。
【００４２】
以上の例は、位置コード１１２はその位置コード１１２が配置された点のページ（原稿画像１００）内での位置座標の情報を表すものであった。これに加え、その位置コード１１２が表示範囲１０５の上下左右の各端のどの辺に該当するものであるかを示す情報を、位置コード１１２に含めるようにしてもよい。また、表示範囲１０５の四隅の点に該当する位置コード１１２には、左上、左下、右上、右下のどの隅の点であるかを示す情報を含めてもよい。これらの情報を含めることで、撮影画像から、表示範囲１０５の上下左右の各端辺につきそれぞれ少なくとも１つの位置コード１１２が認識できれば、原稿画像１００の投影範囲を特定することができる。
【００４３】
また、位置コード１１２に原稿識別情報を含めてもよい。
【００４４】
更なる変形例として、図６に示すように、原稿識別情報（投影されている原稿画像１００がどの文書のどのページであるかを示す識別情報）と、投影範囲情報（原稿画像１００のうちの表示範囲１０５を示す情報）との両方の情報を含んだリンクコード画像１１８を含んだリンク画像１１５をホワイトボード６０に投影するようにしてもよい。投影範囲情報としては、例えば、表示範囲１０５の対角線上の２頂点（例えば左上と右下の隅）の原稿画像１００内での座標を示す情報を用いてもよい。リンク画像１１５に含めるリンクコード画像１１８の数は１つでもよいが、数が多いほど、読み取り失敗のリスクが少なくなる。
【００４５】
また、以上の例では、画像合成部２８は、原稿画像１００から投影範囲（表示範囲１０５）の画像を切り出し、撮影画像と合成したが、これは一例に過ぎない。この代わりに、原稿画像１００上の投影範囲に対して、撮影画像を位置合わせして合成するようにしてもよい。この位置合わせでは、撮影画像がその投影範囲に合致するよう、撮影画像に対して拡大・縮小、平行移動、回転などの幾何学的変換を行えばよい。
【００４６】
以上の例では、プレゼンテーションのための部分（文書表示処理部１２、表示切換部１４、表示パラメータ取得部１６、リンク画像生成部１８）と、記録画像の生成のための部分（撮影画像取得部２０、コード解析部２２、原稿ページ取得部２４、投影範囲切り出し部２６及び画像合成部２８）とが、同じプレゼンテーション画像処理装置１０に含まれていたが、それら両部分がそれぞれ別々の装置に実装される構成ももちろんあり得る。
【００４７】
以上に例示したプレゼンテーション画像処理装置１０は、例えば、汎用のコンピュータに上述の各機能モジュールの処理を表すプログラムを実行させることにより実現される。ここで、コンピュータは、例えば、ハードウエアとして、ＣＰＵ等のマイクロプロセッサ、ランダムアクセスメモリ（ＲＡＭ）およびリードオンリメモリ（ＲＯＭ）等のメモリ（一次記憶）、ＨＤＤ（ハードディスクドライブ）を制御するＨＤＤコントローラ、各種Ｉ／Ｏ（入出力）インタフェース、ローカルエリアネットワークなどのネットワークとの接続のための制御を行うネットワークインタフェース等が、たとえばバスを介して接続された回路構成を有する。また、そのバスに対し、例えばＩ／Ｏインタフェース経由で、ＣＤやＤＶＤなどの可搬型ディスク記録媒体に対する読み取り及び／又は書き込みのためのディスクドライブ、フラッシュメモリなどの各種規格の可搬型の不揮発性記録媒体に対する読み取り及び／又は書き込みのためのメモリリーダライタ、などが接続されてもよい。上に例示した各機能モジュールの処理内容が記述されたプログラムがＣＤやＤＶＤ等の記録媒体を経由して、又はネットワーク等の通信手段経由で、ハードディスクドライブ等の固定記憶装置に保存され、コンピュータにインストールされる。固定記憶装置に記憶されたプログラムがＲＡＭに読み出されＣＰＵ等のマイクロプロセッサにより実行されることにより、上に例示した機能モジュール群が実現される。また、以上に例示したプレゼンテーション画像処理装置１０の構成要素群を、ネットワークを介して相互に通信可能な複数のコンピュータに分散して実装し、それら分散された構成要素群がネットワークを介して相互に通信することで、上述したプレゼンテーション画像処理装置１０の機能を実現するようにしてもよい。
【符号の説明】
【００４８】
１０  プレゼンテーション画像処理装置、１２  文書表示処理部、１４  表示切換部、１６  表示パラメータ取得部、１８  リンク画像生成部、２０  撮影画像取得部、２２  コード解析部、２４  原稿ページ取得部、２６  投影範囲切り出し部、２８  画像合成部、３０  文書ＤＢ、３２  原稿文書ファイル、４０  操作入力装置、５０  プロジェクタ、６０  ホワイトボード、７０  カメラ、８０  プレゼン記録ＤＢ、１００  原稿画像、１０５  表示範囲（投影範囲）、１１２  位置コード、１１４  原稿識別コード、１１５  リンク画像、１１８  リンクコード画像。
【図１】
2014017743.tif 000003
【図２】
2014017743.tif 000004
【図３】
2014017743.tif 000005
【図４】
2014017743.tif 000006
【図５】
2014017743.tif 000007
【図６】
2014017743.tif 000008