(57)【要約】【課題】ボードに映し出された映像とそのボードに書き込まれた描画の両方をユーザが見たとおりに再現することが可能な画像再現機能付き電子ボード、その再現画像生成方法及びそのプログラムを提供すること。【解決手段】映像信号入出力部２４によって入力された映像信号とスキャナユニット２２によって読み取られたボード２０全体のスキャンデータとに基づいて、ボード２０に映し出された映像とボード２０に書き込まれた描画とがそれぞれのボード２０における位置と大きさに見合った画像となるように、映像バッファ４３ｂに記録された映像データとスキャナバッファ４３ａに記録されたスキャンデータとを合成して再現画像を生成する。【選択図】図２
2008017274.tif 000002
【特許請求の範囲】
【請求項１】
プロジェクタから投写された映像が映し出されると共にユーザによる描画が書き込まれるボードと、
映し出された前記映像の前記ボードにおける位置情報を認識する映像位置認識手段と、
ユーザによって前記ボードに書き込まれた描画の内容及び該描画の前記ボードにおける位置情報を認識する描画認識手段と、
前記映像の基となる映像信号を入力する映像信号入力手段と、
前記映像信号入力手段によって入力された映像信号と前記映像位置認識手段によって認識された前記映像の前記ボードにおける位置情報と前記描画認識手段によって認識された前記描画の内容及び該描画の前記ボードにおける位置情報とに基づいて、前記ボードに映し出された前記映像と前記ボードに書き込まれた前記描画とがそれぞれの前記ボード上での位置と大きさに見合った画像となるように再現画像を生成する再現画像生成手段と、
を備えた画像再現機能付き電子ボード。
【請求項２】
前記映像位置認識手段は、前記ボードに映し出された前記映像の外縁を規定するマーカーと、該マーカーの前記ボードにおける位置情報を認識するマーカー認識手段と、を備える手段である、
請求項１に記載の画像再現機能付き電子ボード。
【請求項３】
前記マーカーは、前記ボードに対して着脱可能に取り付けられる、
請求項２に記載の画像再現機能付き電子ボード。
【請求項４】
前記描画認識手段及び前記マーカー認識手段は一つのスキャナとして構成され、
該スキャナは、前記ボードの全体を走査することにより、前記ボードに書き込まれた前記描画の内容及び該描画の前記ボードにおける位置情報を認識すると共に、前記マーカーの前記ボードにおける位置情報を認識する、
請求項２又は３に記載の画像再現機能付き電子ボード。
【請求項５】
前記再現画像生成手段は、前記映像位置認識手段によって認識された前記映像の前記ボードにおける位置情報に基づいて前記映像の投写面積を導出し、該投写面積が大きいほど彩度が低くなる傾向を示すように前記映像信号を補正して再現画像を生成する、
請求項１〜４のいずれかに記載の画像再現機能付き電子ボード。
【請求項６】
前記再現画像生成手段は、前記映像位置認識手段によって認識された前記映像の前記ボードにおける位置情報に基づいて前記映像の投写面積を導出し、該投写面積が大きいほど明度が低くなる傾向を示すように前記映像信号を補正して再現画像を生成する、
請求項１〜５のいずれかに記載の画像再現機能付き電子ボード。
【請求項７】
前記再現画像生成手段は、前記映像位置認識手段によって認識された前記映像の前記ボードにおける位置情報が示す映し出された映像の外縁の形状と前記映像信号入力手段によって入力された前記映像信号が表す画像の形状とが一致するように前記映像信号を補正して再現画像を生成する、
請求項１〜６のいずれかに記載の画像再現機能付き電子ボード。
【請求項８】
プロジェクタから投写された映像が映し出されると共にユーザによる描画が書き込まれるボードと、映し出された前記映像の前記ボードにおける位置情報を認識する映像位置認識手段と、ユーザによって前記ボードに書き込まれた描画の内容及び該描画の前記ボードにおける位置情報を認識する描画認識手段と、前記映像の基となる映像信号を入力する映像信号入力手段と、を備えた画像再現機能付き電子ボードの再現画像生成方法であって、
前記映像信号入力手段によって入力された映像信号と前記映像位置認識手段によって認識された前記映像の前記ボードにおける位置情報と前記描画認識手段によって認識された前記描画の内容及び該描画の前記ボードにおける位置情報とに基づいて、前記ボードに映し出された前記映像と前記ボードに書き込まれた前記描画とがそれぞれの前記ボード上での位置と大きさに見合った画像となるように再現画像を生成する、
画像再現機能付き電子ボードの再現画像生成方法。
【請求項９】
請求項８に記載の画像再現機能付き電子ボードの再現画像生成方法の各ステップを１又は複数のコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像再現機能付き電子ボード、その再現画像生成方法及びそのプログラムに関する。
【背景技術】
【０００２】
従来より、ボードに投写する画像とボードの記入面に記入された文字等とを合成して記録紙に印刷する電子黒板式プロジェクタ装置が知られている。例えば、特許文献１の電子黒板式プロジェクタ装置は、入力される映像信号を静止画像として映像メモリに記録し、その静止画像をボードに投写したあと、その投射された画像に応じてボードの記入面に記入された文字等をＣＣＤ等でライン状に構成された画像センサにより読み取って画像メモリに記録する。その後、映像メモリのデータと画像メモリのデータとを合成して記録部に記録し、印刷部によって所要の印刷用紙等に印刷する。
【特許文献１】特開平６−１２７１８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述の電子黒板式プロジェクタ装置はボード上の静止画像の投写位置を認識可能なものではないため、ボードの記入面に記入された文字等及びボードに投写された静止画像のそれぞれの位置及び大きさの実状に見合っていない画像が生成される場合があった。
【０００４】
本発明は、上述した課題に鑑みなされたものであり、ボードに映し出された映像とそのボードに書き込まれた描画の両方をユーザが見たとおりに再現することが可能な画像再現機能付き電子ボード、その再現画像生成方法及びそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の画像再現機能付き電子ボード、その再現画像生成方法及びそのプログラムは、上述の目的の少なくとも一部を達成するために以下の手段を採った。
【０００６】
本発明の画像再現機能付き電子ボードは、
プロジェクタから投写された映像が映し出されると共にユーザによる描画が書き込まれるボードと、
映し出された前記映像の前記ボードにおける位置情報を認識する映像位置認識手段と、
ユーザによって前記ボードに書き込まれた描画の内容及び該描画の前記ボードにおける位置情報を認識する描画認識手段と、
前記映像の基となる映像信号を入力する映像信号入力手段と、
前記映像信号入力手段によって入力された映像信号と前記映像位置認識手段によって認識された前記映像の前記ボードにおける位置情報と前記描画認識手段によって認識された前記描画の内容及び該描画の前記ボードにおける位置情報とに基づいて、前記ボードに映し出された前記映像と前記ボードに書き込まれた前記描画とがそれぞれの前記ボード上での位置と大きさに見合った画像となるように再現画像を生成する再現画像生成手段と、
を備えることを要旨とする。
【０００７】
この画像再現機能付き電子ボードでは、映像信号入力手段によって入力された映像信号と映像位置認識手段によって認識された映像のボードにおける位置情報と描画認識手段によって認識された描画の内容及び該描画のボードにおける位置情報とに基づいて、ボードに映し出された映像とボードに書き込まれた描画とがそれぞれのボード上での位置と大きさに見合った画像となるように再現画像を生成する。このため、ボードに映し出された映像とそのボードに書き込まれた描画の両方をユーザが見たとおりに再現することが可能となる。
【０００８】
本発明の画像再現機能付き電子ボードにおいて、前記映像位置認識手段は、前記ボードに映し出された前記映像の外縁を規定するマーカーと、該マーカーの前記ボードにおける位置情報を認識するマーカー認識手段と、を備える手段であるとしてもよい。こうすれば、映し出された映像の外縁を容易に認識することができる。
【０００９】
前記映像位置認識手段が前記マーカーと前記マーカー認識手段とを備える手段として構成された本発明の画像再現機能付き電子ボードにおいて、前記マーカーは、前記ボードに対して着脱可能に取り付けられるとしてもよい。こうすれば、マーカーの位置を容易に変更することができる。
【００１０】
前記映像位置認識手段が前記マーカーと前記マーカー認識手段とを備える手段として構成された本発明の画像再現機能付き電子ボードにおいて、前記描画認識手段及び前記マーカー認識手段は一つのスキャナとして構成され、該スキャナは、前記ボードの全体を走査することにより、前記ボードに書き込まれた前記描画の内容及び該描画の前記ボードにおける位置情報を認識すると共に、前記マーカーの前記ボードにおける位置情報を認識するとしてもよい。こうすれば、映像位置認識手段とマーカー認識手段とを別々に設ける必要がないため、構成を簡素化することができる。
【００１１】
本発明の画像再現機能付き電子ボードにおいて、前記再現画像生成手段は、前記映像位置認識手段によって認識された前記映像の前記ボードにおける位置情報に基づいて前記映像の投写面積を導出し、該投写面積が大きいほど彩度が低くなる傾向を示すように前記映像信号を補正して再現画像を生成するとしてもよい。こうすれば、投写面積が大きくなって彩度が低下した映像を的確に再現することができる。
【００１２】
本発明の画像再現機能付き電子ボードにおいて、前記再現画像生成手段は、前記映像位置認識手段によって認識された前記映像の前記ボードにおける位置情報に基づいて前記映像の投写面積を導出し、該投写面積が大きいほど明度が低くなる傾向を示すように前記映像信号を補正して再現画像を生成するとしてもよい。こうすれば、投写面積が大きくなって明度が低下した映像を的確に再現することができる。
【００１３】
本発明の画像再現機能付き電子ボードにおいて、前記再現画像生成手段は、前記映像位置認識手段によって認識された前記映像の前記ボードにおける位置情報が示す映し出された映像の外縁の形状と前記映像信号入力手段によって入力された前記映像信号が表す画像の形状とが一致するように前記映像信号を補正して再現画像を生成するとしてもよい。こうすれば、映し出された映像の外縁の形状と映像の基となる映像信号が表す画像の形状とが異なる場合であっても映し出された映像を的確に再現することができる。
【００１４】
本発明の画像再現機能付きの電子ボードの制御方法は、プロジェクタから投写された映像が映し出されると共にユーザによる描画が書き込まれるボードと、映し出された前記映像の前記ボードにおける位置情報を認識する映像位置認識手段と、ユーザによって前記ボードに書き込まれた描画の内容及び該描画の前記ボードにおける位置情報を認識する描画認識手段と、前記映像の基となる映像信号を入力する映像信号入力手段と、を備えた画像再現機能付き電子ボードの再現画像生成方法であって、
前記映像信号入力手段によって入力された映像信号と前記映像位置認識手段によって認識された前記映像の前記ボードにおける位置情報と前記描画認識手段によって認識された前記描画の内容及び該描画の前記ボードにおける位置情報とに基づいて、前記ボードに映し出された前記映像と前記ボードに書き込まれた前記描画とがそれぞれの前記ボード上での位置と大きさに見合った画像となるように再現画像を生成することを要旨とする。
【００１５】
この画像印刷装置の制御方法では、映像信号入力手段によって入力された映像信号と映像位置認識手段によって認識された映像のボードにおける位置情報と描画認識手段によって認識された描画の内容及び該描画のボードにおける位置情報とに基づいて、ボードに映し出された映像とボードに書き込まれた描画とがそれぞれのボード上での位置と大きさに見合った画像となるように再現画像を生成する。このため、ボードに映し出された映像とそのボードに書き込まれた描画の両方をユーザが見たとおりに再現することが可能となる。なお、上述した本発明の画像再現機能付き電子ボードが備える各種の構成によって奏される作用・機能を実現するためのステップを追加してもよい。
【００１６】
本発明のプログラムは、上述した画像再現機能付き電子ボードの再現画像生成方法の各ステップを１又は複数のコンピュータに実行させるためのものである。このプログラムは、コンピュータが読み取り可能な記録媒体（例えばハードディスク、ＲＯＭ、ＦＤ、ＣＤ、ＤＶＤなど）に記録されていてもよいし、伝送媒体（インターネットやＬＡＮなどの通信網）を介してあるコンピュータから別のコンピュータへ配信されてもよいし、その他どのような形で授受されてもよい。このプログラムを一つのコンピュータに実行させるか複数のコンピュータに分散して実行させれば、上述した画像再現機能付き電子ボードの再現画像生成方法の各ステップが実行されるため、上述した画像再現機能付き電子ボードの再現画像生成方法と同様の作用効果が得られる。
【発明を実施するための最良の形態】
【００１７】
次に、本発明の実施の形態を図面に基づいて説明する。図１は、本発明の画像再現機能付き電子ボードの一実施形態である電子黒板１０の概略構成を示す外観図であり、図２は、電子黒板１０の概略構成を示すブロック図である。
【００１８】
本実施形態の電子黒板１０は、図１に示すように、映像が映し出されたり文字・図形・記号等の描画が書き込まれたりするボード２０と、ボード２０に貼り付けることが可能なように内部に磁石を備えたマーカー２１と、ボード２０に書き込まれた描画やマーカー２１の位置等を読み出すスキャナユニット２２と、スキャナユニット２２をボード２０の一方の端から他方の端まで移動させるスキャナユニット搬送部２３と、ボード２０に映し出される映像を入力すると共に外部のプロジェクタ６１へ映像信号を出力する映像信号入出力部２４と、印刷媒体である用紙に画像を印刷するプリンタユニット２５と、ユーザからの指示の入力を行う操作パネル２６と、装置全体の制御を司るコントローラ４０とを備えている。映像信号入出力部２４，プリンタユニット２５，操作パネル２６，コントローラ４０は収納ボックス２７に収められ、該収納ボックス２７はフレーム７０に取り付けられている。また、スキャナユニット２２，スキャナユニット搬送部２３，映像信号入出力部２４，プリンタユニット２５，操作パネル２６，コントローラ４０はバス５０を介して各種制御信号やデータのやり取りができるよう構成されている。
【００１９】
ボード２０は、フレーム７０に取り付けられ、床面に対して略垂直に設置される。このボード２０の表面は、フェルトペンによって文字等を書き込むことが可能で、かつ、外部のプロジェクタ６１により投写された映像が映し出されるよう適切に光を散乱させるような材質で作られている。また、磁石を内部に備えたマーカー２１を貼り付けることが可能な金属を内部に備え、マーカー２１をボード２０上の任意の位置に貼り付けることが可能となっている。
【００２０】
マーカー２１は、図３に示すようにＬ字状の形状をなしており、その内部に磁石を備えている。このマーカー２１は、表面が予めマーカーであることを表す色（ここでは紫色とする）に着色されており、Ｌ字に曲がっているその屈曲部の内側部分Ａ（図３参照）をボードに映し出された映像の外縁の４つの頂点に当たる部分に一致させるようにユーザによってボード２０に貼り付けられる。なお、マーカーであることを表す色は、ボード２０に描画を書き込むときには使用しないものとする。
【００２１】
スキャナユニット２２は、図２に示すように、スキャナエンジン３０とスキャナＡＳＩＣ３１とバッファメモリ３２とを備えている。このスキャナユニット２２は、ボード２０の一つの辺と平行な方向（図１中の矢印ａの方向）に往復動可能なようにフレーム７０に取り付けられ、フレーム７０の内部に搭載されたスキャナユニット搬送部２３により図１中の矢印ａの方向に移動する。スキャナエンジン３０は、垂直方向（図１中の矢印ｂの方向）に一列に並ぶように配置されたラインイメージセンサ３０ａを備えている。スキャナＡＳＩＣ３１は、スキャナエンジン３０がボード２０に書き込まれた描画やマーカー２１を読み取るよう制御する。なお、本実施形態のラインイメージセンサ３０ａは、ボード２０に向かって発光したあとの反射光をレッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ）の各色に分解してスキャンデータとする周知のカラーイメージセンサである。
【００２２】
スキャナユニット搬送部２３は、図１に示すように、フレーム７０の一端と他端との間に掛け渡された無端状のベルトであり、図示しないモータによって駆動される。
【００２３】
映像信号入出力部２４は、図１に示すように、収納ボックス２７の外部に露出するように設けられた入力コネクタ２４ａと出力コネクタ２４ｂとを有し、入力コネクタ２４ａに接続された外部の映像機器６０（例えばＰＣ）からの映像信号を入力することが可能であると共に入力した映像信号を出力コネクタ２４ｂに接続したプロジェクタ６１へ出力することが可能である。ここで入出力される映像信号は、例えば、１秒間におおよそ３０画面分のデータが含まれる動画に対応した信号や時間と共に変化しない静止画に対応した信号などである。
【００２４】
プリンタユニット２５は、図２に示すように、プリンタエンジン３３とプリンタＡＳＩＣ３４とを備えている。プリンタエンジン３３は、印刷ヘッドから用紙へインクを吐出することにより印刷を行う周知のインクジェット方式のカラープリンタ機構として構成されている。プリンタＡＳＩＣ３４は、コントローラ４０のフラッシュメモリ４４に記録されたビットマップデータが印刷されるようプリンタエンジン３３を制御する。なお、フラッシュメモリ４４に記録されるビットマップデータは、後述する画像合成処理ルーチンを実行した後に生成される再現画像のビットマップデータである。
【００２５】
操作パネル２６は、図１に示すように、ユーザの画像合成開始の指示を入力可能な合成開始ボタン２６ａや電源ボタン２６ｂを備えている。
【００２６】
コントローラ４０は、図２に示すように、ＣＰＵ４１を中心とするマイクロプロセッサとして構成されており、各種処理プログラムを記憶するＲＯＭ４２と、一時的にデータを記憶したりデータを保存したりするＲＡＭ４３と、電気的に書き換え可能で電源を切ってもデータは保持されるフラッシュメモリ４４などを備えている。このコントローラ４０は、バス５０を介してプリンタＡＳＩＣ３４やスキャナＡＳＩＣ３１、スキャナユニット搬送部２３、映像信号入出力部２４、操作パネル２６と電気的に接続されている。また、ＲＡＭ４３は、既述のスキャナバッファ４３ａや映像バッファ４３ｂを備えている。
【００２７】
こうして構成された本実施形態の電子黒板１０は、スキャナバッファ４３ａに記録されたスキャンデータのうち、プロジェクタ６１によってボード２０に映し出された映像の外縁を規定する色として予め設定された色を識別し、その色の描かれた位置をボード２０における位置として把握することによって、ボード２０に映し出された映像の外縁を特定する機能を有する。
【００２８】
次に、こうして構成された本実施形態の電子黒板１０の動作について説明する。図４は、ユーザが操作パネル２６の合成開始ボタン２６ａを押下することによって画像合成処理開始の指示を入力した時に、電子黒板１０のコントローラ４０のＣＰＵ４１により実行される画像合成処理ルーチンの一例を示すフローチャートである。この画像合成処理ルーチンが実行されるとコントローラ４０のＣＰＵ４１は、まず、入力コネクタ２４ａを介して入力されている映像信号の一画面分に相当する映像データをビットマップデータに変換してコントローラ４０に出力するよう映像信号入出力部２４を制御し、入力されたビットマップデータをＲＡＭ４３の映像バッファ４３ａに記録する（ステップＳ１００）。なお、ユーザは、通常、プロジェクタ６１から投写されてボード２０に映し出される映像が時間と共に変化しないように映像機器６０を操作（例えば、スライドモードへの変更や一時停止など）したあとで、ボード２０に描画を書き込み、その後、操作パネル２６の合成開始ボタン２６ａを押下して再現画像の作成開始を指示する。従って、ステップＳ１００の処理を実行するときには、映像信号入出力部２４の入力コネクタ２４ａを介して入力される映像信号は、ボード２０に映し出される映像が時間と共に変化しないような静止画に対応した信号となる。
【００２９】
続いて、コントローラ４０のＣＰＵ４１は、スキャナＡＳＩＣ３１に対し、スキャンデータ送信指令を出力する（ステップＳ１１０）。この指令を受信したスキャナＡＳＩＣ３１は、スキャナユニット２２が初期位置（ボード２０の一端）から水平方向の解像度に相当する所定移動量ずつ移動するようスキャナユニット搬送部２３を制御すると共に、スキャナユニット２２が所定移動量だけ移動するごとにラインイメージセンサ３０ａによる１ライン分の読み取りを行い該読み取った１ライン分のデータをバッファメモリ３２に記録するようスキャナエンジン３０を制御する。そして、スキャナユニット２２がボード２０の一端から他端に至ったとき、その間にバッファメモリ３２に記録された複数の１ライン分のデータを今回のスキャンデータとしてコントローラ４０へ送信する。
【００３０】
続いて、コントローラ４０のＣＰＵ４１は、スキャナＡＳＩＣ３１からスキャンデータを入力したか否かを判定し（ステップＳ１２０）、スキャンデータを入力していないときにはそのまま待機する。一方、スキャンデータを入力したときには、ＲＡＭ４３に設けられたスキャナバッファ４３ａにそのスキャンデータをビットマップデータとして記録し（ステップＳ１３０）、そのスキャンデータのうち、ボード２０の地色やマーカー２１の色とは実質的に異なる色と判断される画素の位置に対応するボード２０における位置を描画が書き込まれた位置として特定する（ステップＳ１４０）。また、ステップＳ１３０においてスキャナバッファ４３ａに記録されたスキャンデータの中から予めマーカーを表す色として設定された色を検索し、その位置を特定する（ステップＳ１５０）。次に、その検索結果に基づいて、マーカー２１のＬ字に曲がっているその屈曲部の内側部分Ａ（図３参照）の位置つまりボード２０に映し出された映像の外縁の４つの頂点の位置をパターンマッチングなどの適切な画像処理手法を利用して特定したあと、特定された４つの頂点の位置を結んで四角形を作成し、該四角形に合わせてＲＡＭ４３の映像バッファ４３ｂに記録されたビットマップデータを変形する（ステップＳ１６０）。ここでは、ボード２０の全体をボード２０の左下隅をゼロ点とするＸＹ平面座標とし、描画の位置や４つの頂点の位置を座標として特定するものとする。なお、ＲＡＭ４３の映像バッファ４３ｂに記録されたビットマップデータを変形する際、対応するデータがない画素については適宜補間するものとした。
【００３１】
そして、さきほどの四角形の面積を、ボード２０に映し出された映像の投写面積として算出し（ステップＳ１７０）、該映像の投写面積に基づいて、図５に示すマップにしたがって、ＲＡＭ４３の映像バッファ４３ｂのビットマップデータを補正する（ステップＳ１８０）。ここで、映像の投写面積が大きくなるほど彩度が低くなる傾向を示すように補正するのは、実際にボード２０に投写される映像の彩度がその投写面積が大きくなるほど低下する現象を再現するためである。
【００３２】
補正が終了すると補正後のビットマップデータに、ＲＡＭ４３のスキャナバッファ４３ａに記録されたビットマップデータのうちステップＳ１３０で特定されたボード２０における描画が書き込まれた位置に対応する位置の画素のデータを上書きするように合成して、フラッシュメモリ４４に記録する（ステップＳ１９０）。そして、フラッシュメモリ４４に記録されたビットマップデータをプリンタエンジン３３によって用紙のサイズに合わせて印刷するようプリンタＡＳＩＣ３４に指令を出し（ステップＳ２００）、本ルーチンを終了する。この指令を受け取ったプリンタＡＳＩＣ３４はフラッシュメモリ４４に記録されたビットマップデータを印刷するようプリンタエンジン３３を制御する。
【００３３】
ここで、再現画像を生成する具体例を図６を用いて説明する。ユーザにより画像合成処理開始の指示が入力されたとき、ユーザが実際に見ているボード２０には、図６（ａ）に示すように、映像が映し出され、その映像の４つの頂点にマーカー２１が貼り付けられて、更に文字や矢印が書き込まれているとする。最初に、入力されている映像信号の１画面分の映像データを映像バッファ４３ｂに記録する。次に、ボード２０に書き込まれた描画（文字や矢印）やマーカー２１をスキャナユニット２２によって読み取ると、図６（ｂ）に示すようなスキャンデータが得られ、このスキャンデータをスキャナバッファ４３ａに記録する。そして、このスキャンデータのうち描画の位置をその色情報によって特定し、描画のボード２０における位置を特定する。また、そのスキャンデータのうちマーカー２１を読み取った部分Ｂの位置をその色情報によって特定し、マーカー２１のＬ字に曲がっているその屈曲部の内側部分Ａ（図３参照）の位置を画像処理によって求めてボード２０に映し出された映像の外縁の４つの頂点を特定する。続いて、それらの４つの頂点の位置を結んで四角形を生成したあと、該四角形に合わせて映像バッファ４３ｂに記録した映像データを変形する。そして、その四角形の面積に応じた彩度の補正がなされると、映像バッファ４３ｂに記録されている映像データは図６（ｃ）のようになる。ここで、ボード２０の外縁に対応するデータ部分Ｄとボード２０における映像の投写領域の外縁に対応するデータ部分Ｅとの間の領域は、ボード２０の地色を表すデータで埋められるものとした。そして、図６（ｂ）に示すスキャンデータのうち、描画の位置に対応する位置の画素のデータのみを、補正後の映像データ（図６（ｃ））に上書きするように合成すると、図６（ａ）に示したようなユーザが実際に見ているボード２０を再現した再現画像（図６（ｄ））が生成される。なお、映像の外縁の４つの頂点のボード２０における位置や描画のボード２０における位置は、ボード２０の全体をＸＹ平面とする座標によって取り扱うものとした。また、マーカー２１を読み取った部分Ｂが再現されるよう合成してもよい。
【００３４】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態のボード２０が本発明のボードに相当し、本実施形態のスキャナユニット２２が本発明の映像位置認識手段及び描画認識手段に相当し、本実施形態の映像信号入出力部２４が本発明の映像信号入力手段に相当し、本実施形態のコントローラ４０が本発明の再現画像生成手段に相当する。なお、本実施形態では、電子黒板１０の動作を説明することにより本発明の画像再現機能付き電子ボードの制御方法の一例も明らかにしている。
【００３５】
以上詳述した本実施形態の電子黒板１０によれば、映像信号入出力部２４によって入力された映像信号とスキャナユニット２２によって読み取られたボード２０全体のスキャンデータとに基づいて、ボード２０に映し出された映像とボード２０に書き込まれた描画とがそれぞれのボード２０における位置と大きさに見合った画像となるように、映像バッファ４３ｂに記録された映像データとスキャナバッファ４３ａに記録されたスキャンデータとを合成して再現画像を生成する。このため、ボード２０に映し出された映像とそのボード２０に書き込まれた描画の両方をユーザが見たとおりに再現することが可能となる。
【００３６】
また、ボード２０に映し出された映像の外縁を規定するマーカー２１とマーカー２１のボード２０における位置を認識するスキャナユニット２２を備えているため、映し出された映像の外縁を容易に認識することができる。
【００３７】
更に、マーカー２１はボード２０に対して着脱が可能であるから、映像の外縁が変更された場合でも、ユーザはマーカー２１の位置を容易に変更することができる。
【００３８】
更にまた、スキャナユニット２２がボード２０の全体を走査することにより、ボード２０に書き込まれた描画の内容及び該描画のボード２０における位置情報を認識すると共に、マーカー２１のボード２０における位置情報を認識するから、それぞれの機能を持ったユニットを別々に設ける場合に比べて構成が簡素化されている。
【００３９】
そしてまた、スキャナユニット２２によって認識された映像のボード２０における位置情報に基づいて映像の投写面積を導出し、該投写面積が大きいほど彩度が低くなる傾向を示すように映像バッファ４３ｂに記録されたビットマップデータを補正して再現画像を生成するから、投写面積が大きくなって彩度が低下した映像を的確に再現することができる。特に、ボード２０における映像の投写領域にフェルトペンを用いて描画を書き込んだ場合には、映像バッファ４３ｂに記録されたビットマップデータを彩度の補正をせずにスキャナバッファ４３ａに記録されたビットマップデータと合成して再現画像を生成すると、映像バッファ４３ｂに記録されたビットマップデータの彩度が実際にボード２０に投写されている映像の彩度よりも高いために、ボード２０に書き込まれた描画を認識できないという事態が発生する場合がある。彩度を補正することによって、このような事態を回避することができる。この点は明度についても同様である。
【００４０】
そして更に、ボード２０に映し出された映像の外縁の形状と映像の基となる映像信号が映像信号入出力手段２４によってメインコントローラ４０に出力され映像バッファ４３ｂに記録されたビットマップデータが表す画像の形状とが異なる場合であっても映し出された映像を的確に再現することができる。
【００４１】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【００４２】
例えば、上述した実施形態では、投写面積が大きいほど彩度が低くなる傾向を示すように映像バッファ４３ｂのビットマップデータを補正するとしたが、投写面積が大きいほど明度が低くなる傾向を示すように映像バッファ４３ｂのビットマップデータを補正するとしてもよいし、投写面積が大きいほど彩度と明度が共に低くなる傾向を示すように映像バッファ４３ｂのビットマップデータを補正するとしてもよい。こうすれば、投写面積が大きくなって明度が低下した映像や投写面積が大きくなって彩度と明度が低下した映像を的確に再現することができる。このとき、明度の補正に関しては、図７に示すようなマップによって、投写面積が大きくなるに従って明度の低下割合が大きくなる傾向を示すように補正するものとしてもよい。
【００４３】
上述した実施形態では、スキャナユニット２２がボード２０の一方の端から他方の端まで移動しながらボード２０に書き込まれた描画を読み取るものとしたが、該描画とスキャナユニット２２が相対的に移動して該描画を読み取るものであれば如何なるものでもよく、例えば、固定されたスキャナユニット２２に対して描画が書き込まれた媒体が移動し該描画が読み取られるものとしてもよい。具体的には、上述した実施形態のボード２０とスキャナユニット２２，スキャナユニット搬送部２３，フレーム７０の構成の代わりに、例えば、図８に示すような構成としてもよい。図８において、ボード８１及びスキャナユニット８４はフレーム８０に固定される。ボード８１の前面には、その表面が、フェルトペンによって文字等を書き込むことが可能で、かつ、投写された映像が映し出されるよう適切に光を散乱させるような材質で作られたスクリーン８２が設置される。このスクリーン８２は、ボード８１の両端に立設された回転軸８３ａ，８３ｂに無端状に架け渡され、これらの回転軸８３ａ，８３ｂが同方向（図８中の矢印ｃの方向）に回転することにより、図８中の矢印ｄの方向に移送される。そして、スキャナユニット８４のラインイメージセンサ８５により、スクリーン８２に書き込まれた描画が読み取られるような構成となっている。スクリーン８２の描画が書き込まれた領域は、ラインイメージセンサ８５によって描画が読み込まれたあとボード８１の背面に移送される。
【００４４】
上述した実施形態では、映し出された映像の４つの頂点にマーカー２１を貼り付けるとしたが、マーカー２１を貼り付ける箇所は何カ所でも構わない。このとき、スキャナユニット２２によって認識されたマーカー２１が２つであった場合は、その２つのマーカー２１はボード２０上に長方形に映し出された映像の対角をなす２カ所の頂点に貼り付けられたものとみなすものとしてもよい。また、スキャナユニット２２によって認識されたマーカー２１が３つであった場合は、ボード２０上に長方形に映し出された映像の４つの頂点のうち３つの頂点に貼り付けられたものとみなすものとしてもよい。
【００４５】
上述した実施形態では、マーカー２１に着色された予め設定された色をスキャナユニット２２により読み取って映し出された映像の外縁を認識するものとしたが、該外縁を認識可能なものであれば如何なるものを用いるものとしてもよい。例えば、マーカー２１の表面に金属光沢を持たせ、スキャナユニット２２によって反射率の違いを認識するものとしてもよいし、マーカー２１の内部に備えられた磁石の磁場を感知可能なセンサをスキャナユニット２２に搭載して磁場の変化を検出するものとしてもよいし、予め設定したバーコードをマーカー２１に付して、そのバーコードをスキャナユニット２２で読み取った後で認識するものとしてもよいし、マーカー２１がＩＣタグを備え、かつ、スキャナユニット２２がそのＩＣタグを検知可能なＩＣタグリーダを備えるか又はＩＣタグリーダを搭載したスキャナユニット２２と同様の移動をするマーカー読み取りユニットをスキャナユニット２２の横に並列に設けるものとしてもよいし、マーカー２１をボード２０に貼り付ける代わりにボード２０に予め設定された色のフェルトペンを用いて映像の４つの頂点に印を付け、その色をスキャナユニット２２によって認識するものとしてもよい。なお、図８に示した構成の場合には、予め設定された色のフェルトペンを用いて映像の４つの頂点に印を付け、その色をスキャナユニット８４によって認識するものとするのが好ましい。
【００４６】
上述した実施形態では、ボード２０に貼り付けられたマーカー２１を使用してボード２０に投写される映像の外縁が認識されるものとしたが、ボード２０に映し出される映像の外縁がマーカーを使用せずに認識されるものとしてもよい。例えば、スキャナユニット２２の背面（ラインイメージセンサ３０ａとは逆の面）に光の強度を検出可能なセンサをスキャナユニット２２の移動方向と垂直な方向（図１中の矢印ｂの方向）に一列に配置したセンサによって、スキャナユニット２２がボード２０の一方の端から他方の端まで移動してボード２０に書き込まれた描画を読み取る際に、合わせてプロジェクタ６１から投写される映像の光の強度をスキャナユニット２２の背面に配置したセンサによって検出し、該光の強度の違いによって、ボード２０に映し出された映像の外縁を認識するものとしてもよい。
【００４７】
上述した実施形態では、再現画像が作成されてフラッシュメモリ４４に記録されたあとプリンタユニット２５によって印刷されるものとしたが、印刷されるものでなくてもかまわない。例えば、フラッシュメモリ４４に記録されたビットマップデータを予め設定されたユーザに電子メールによって送信するものとしてもよいし、外部記憶媒体にコピーするものとしてもよい。このとき、それぞれの機能を実現するためのユニットを搭載することとなる。
【００４８】
上述した実施形態では、ボード２０に描画が書き込まれたあと、スキャナユニット２２により該描画を読み取るものとしたが、描画を読み取ることが可能であれば、如何なる方法を用いるものとしてもよい。例えば、ボード２０に書き込まれるペンの色と位置を常に認識することが可能なユニットとそれに対応したペンを備えるものとしてもよい。このとき、ボード２０に映し出された映像の４つの頂点に予め設定された色のペンを用いて印をつけ、その色の位置を認識することによって映像の４つの頂点のボード２０における位置を特定し、その位置に基づいて映像バッファ４３ｂに記録されているビットマップデータを補正したあと、その補正後のビットマップデータにボード２０に書き込まれた描画を常に上書きすることによって再現画像を生成するものとしてもよい。
【００４９】
上述した実施形態では、本発明を電子黒板１０について適用することについて説明したが、本発明は、映し出される映像の投写領域が不確定な電子ボードであれば如何なるものに適用してもよい。
【図面の簡単な説明】
【００５０】
【図１】電子黒板１０の概略構成を示す外観図。
【図２】電子黒板１０の概略構成を示すブロック図。
【図３】マーカー２１の正面図。
【図４】画像合成処理ルーチンの一例を示すフローチャート。
【図５】彩度を補正するときに使用する投写面積に対する彩度を示すマップ。
【図６】再現画像を生成する具体例の説明図。
【図７】明度を補正するときに使用する投写面積に対する明度を示すマップ。
【図８】他の構成例を示す外観図。
【符号の説明】
【００５１】
１０  電子黒板、２０  ボード、２１  マーカー、２２  スキャナユニット、２３  スキャナユニット搬送部、２４  映像信号入出力部、２４ａ  入力コネクタ、２４ｂ  出力コネクタ、２５  プリンタユニット、２６  操作パネル、２６ａ  合成開始ボタン、２６ｂ  電源ボタン、２７  収納ボックス、３０  スキャナエンジン、３０ａ  ラインイメージセンサ、３１  スキャナＡＳＩＣ、３２  バッファメモリ、３３  プリンタエンジン、３４  プリンタＡＳＩＣ、４０  コントローラ、４１  ＣＰＵ、４２  ＲＯＭ、４３  ＲＡＭ、４３ａ  スキャナバッファ、４３ｂ  映像バッファ、４４  フラッシュメモリ、５０  バス、６０  映像機器、６１  プロジェクタ、７０  フレーム、８０  フレーム、８１  ボード、８２  スクリーン、８３ａ，８３ｂ  回転軸、８４  スキャナユニット、８５  ラインイメージセンサ
【図１】
2008017274.tif 000003
【図２】
2008017274.tif 000004
【図３】
2008017274.tif 000005
【図４】
2008017274.tif 000006
【図５】
2008017274.tif 000007
【図６】
2008017274.tif 000008
【図７】
2008017274.tif 000009
【図８】
2008017274.tif 000010