(57)【要約】【課題】原稿４を交換するような場合に、台座１３を高解像度で撮影しないようにする。【解決手段】書画カメラ１は、台座１３の上に置かれた原稿４を動画モードで撮影する。書画カメラ１は、撮影した原稿４の画像に含まれるエッジの数を算出する。エッジの数が一定値未満であると判定すると、書画カメラ１は、撮影対象物は、台座１３と判定し、撮影モードを動画モードのままとする。一方、エッジの数が一定値以上であると判定すると、書画カメラ１は、撮影対象物が原稿４と判定し、撮影モードを高解像度の静止画モードに設定して原稿４の静止画像を取得する。書画カメラ１は、この静止画像の歪みを補正して画像データをプロジェクタ２に出力し、プロジェクタ２は、この画像データに基づいて原稿４の画像をスクリーン３に投影する。【選択図】図１
2005123752.tif 000002
【特許請求の範囲】
【請求項１】
書画台に載置された原稿を撮影する撮影装置であって、
撮影対象物を低解像度又は高解像度で撮影する撮影部と、
前記撮影部が撮影することによって得られた画像に基づいて、前記撮影対象物が前記原稿か前記書画台かを判定する判定部と、
前記撮影対象物が前記書画台であると前記判定部が判定すると、前記撮影部の解像度を低解像度に設定する撮影制御部と、
を備えることを特徴とする撮影装置。
【請求項２】
前記撮影制御部は、前記撮影対象物が前記原稿であると前記判定部が判定すると、前記撮影部の解像度を高解像度に設定する、
を備えることを特徴とする請求項１に記載の撮影装置。
【請求項３】
前記撮影対象物が前記原稿であると前記判定部が判定した場合は、前記撮影部が撮影した原稿の画像を記憶し、前記撮影対象物が前記原稿であると前記判定部が判定した場合は、前記撮影部が撮影した書画台の画像を破棄する記憶装置を備えた、
ことを特徴とする請求項１又は２に記載の撮影装置。
【請求項４】
前記判定部は、前記撮影部が前記撮影対象物を撮影することによって得られた画素の画素値を取得し、取得した画素値の画素のうち、近接した画素の画素値の差分に基づいてエッジ部を検出してエッジ部の数を計数し、計数したエッジ部の数を、当該エッジ部の数に対して予め設定された閾値と比較することにより、前記撮影対象物が前記原稿か前記書画台かを判定する、
ことを特徴とする請求項１に記載の撮影装置。
【請求項５】
前記撮影部は、予め書画台を撮影し、
前記判定部は、前記撮影部が書画台を予め撮影することによって得られた画像と、新たに撮影した画像とを比較することにより、前記撮影対象物が前記原稿か前記書画台かを判定する、
ことを特徴とする請求項１に記載の撮影装置。
【請求項６】
前記判定部は、前記撮影部が撮影することによって得られた画像の輝度分布を、当該輝度分布に対して予め設定された閾値とを比較することにより、前記撮影対象物が前記原稿か前記書画台かを判定する、
ことを特徴とする請求項１に記載の撮影装置。
【請求項７】
前記判定部は、前記撮影部が撮影対象物を撮影することによって得られた画素の画素値を取得し、取得した画素値の画素のうち、近接した画素の画素値の差分の総和と前記総和に対して予め設定された閾値とを比較することにより、前記撮影対象物が前記原稿か前記書画台かを判定する、
ことを特徴とする請求項１に記載の撮影装置。
【請求項８】
書画台に載置された原稿を撮影する撮影装置の撮影制御方法であって、
撮影対象物を低解像度又は高解像度で撮影するステップと、
撮影対象物を撮影することによって得られた画像に基づいて、前記撮影対象物が原稿か書画台かを判定するステップと、
前記撮影対象物が書画台と判定した場合は、前記撮影対象物を撮影するときの解像度を低解像度に設定し、前記撮影対象物が原稿と判定した場合は、前記撮影対象物を撮影するときの解像度を高解像度に設定するステップと、を備えた、
ことを特徴とする撮影装置の撮影制御方法。
【請求項９】
コンピュータに、
撮影対象物として原稿又は前記原稿を載置する書画台を、低解像度又は高解像度で撮影部に撮影させる手順、
前記撮影部が前記撮影対象物を撮影することによって得られた画像に基づいて、前記撮影対象物が原稿か書画台かを判定する手順、
前記撮影対象物が原稿であると判定した場合は、前記撮影対象物を撮影するときの解像度を低解像度に設定し、前記撮影対象物が原稿と判定した場合は、前記撮影対象物を撮影するときの解像度を高解像度に設定する手順、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影装置、撮影装置の撮影制御方法及びプログラムに関するものである。
【背景技術】
【０００２】
紙の書類やＯＨＰ用紙などを読み取って投影をおこなうＯＨＰでは、デジタルカメラの発達に伴い、従来のラインスキャナで読み取る方式から、デジタルカメラを用いた書画カメラと呼ばれる方式の撮影装置（書画カメラ）が開発されつつある。
【０００３】
この撮影装置は、ユーザが書画台に載置した原稿をカメラで撮影して、カメラで撮影した原稿の画像データをコンピュータの記憶装置に記憶して画像処理を行い、プロジェクタを用いてスクリーン上に原稿の画像を拡大して投影するものである（例えば、特許文献１参照）。
【０００４】
このような撮影装置は、従来のＯＨＰでは、できなかった３次元の撮影対象を撮影して、この画像を投影することができるので、従来のＯＨＰにとって変わりつつある。
【特許文献１】特開２００２−３５４３３１号公報（第２−３頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、従来の撮影装置では、書画台は静止しているため、原稿を交換する間に、書画台を撮影対象物として、原稿と同じ解像度で撮影してしまう。
【０００６】
本発明は、このような従来の問題点に鑑みてなされたもので、所望の撮影対象物の画像を適切に取得することが可能な撮影装置、撮影装置の撮影制御方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
この目的を達成するため、本発明の第１の観点に係る撮影装置は、
書画台に載置された原稿を撮影する撮影装置であって、
撮影対象物を低解像度又は高解像度で撮影する撮影部と、
前記撮影部が撮影することによって得られた画像に基づいて、前記撮影対象物が前記原稿か前記書画台かを判定する判定部と、
前記撮影対象物が前記書画台であると前記判定部が判定すると、前記撮影部の解像度を低解像度に設定する撮影制御部と、を備えることを特徴とする。
【０００８】
前記撮影制御部は、前記撮影対象物が前記原稿であると前記判定部が判定すると、前記撮影部の解像度を高解像度に設定してもよい。
【０００９】
前記撮影対象物が前記原稿であると前記判定部が判定した場合は、前記撮影部が撮影した原稿の画像を記憶し、前記撮影対象物が前記原稿であると前記判定部が判定した場合は、前記撮影部が撮影した書画台の画像を破棄する記憶装置を備えてもよい。
【００１０】
前記判定部は、前記撮影部が前記撮影対象物を撮影することによって得られた画素の画素値を取得し、取得した画素値の画素のうち、近接した画素の画素値の差分に基づいてエッジ部を検出してエッジ部の数を計数し、計数したエッジ部の数を、当該エッジ部の数に対して予め設定された閾値と比較することにより、前記撮影対象物が前記原稿か前記書画台かを判定してもよい。
【００１１】
前記撮影部は、予め書画台を撮影し、
前記判定部は、前記撮影部が書画台を予め撮影することによって得られた画像と、新たに撮影した画像とを比較することにより、前記撮影対象物が前記原稿か前記書画台かを判定してもよい。
【００１２】
前記判定部は、前記撮影部が撮影することによって得られた画像の輝度分布を、当該輝度分布に対して予め設定された閾値とを比較することにより、前記撮影対象物が前記原稿か前記書画台かを判定してもよい。
【００１３】
前記判定部は、前記撮影部が撮影対象物を撮影することによって得られた画素の画素値を取得し、取得した画素値の画素のうち、近接した画素の画素値の差分の総和と前記総和に対して予め設定された閾値とを比較することにより、前記撮影対象物が前記原稿か前記書画台かを判定してもよい。
【００１４】
本発明の第２の観点に係る撮影装置の撮影制御方法は、
書画台に載置された原稿を撮影する撮影装置の撮影制御方法であって、
撮影対象物を低解像度又は高解像度で撮影するステップと、
撮影対象物を撮影することによって得られた画像に基づいて、前記撮影対象物が原稿か書画台かを判定するステップと、
前記撮影対象物が書画台と判定した場合は、前記撮影対象物を撮影するときの解像度を低解像度に設定し、前記撮影対象物が原稿と判定した場合は、前記撮影対象物を撮影するときの解像度を高解像度に設定するステップと、を備えたことを特徴とする撮影装置の撮影制御方法。
【００１５】
本発明の第３の観点に係るプログラムは、
コンピュータに、
撮影対象物として原稿又は前記原稿を載置する書画台を、低解像度又は高解像度で撮影部に撮影させる手順、
前記撮影部が前記撮影対象物を撮影することによって得られた画像に基づいて、前記撮影対象物が原稿か書画台かを判定する手順、
前記撮影対象物が原稿であると判定した場合は、前記撮影対象物を撮影するときの解像度を低解像度に設定し、前記撮影対象物が原稿と判定した場合は、前記撮影対象物を撮影するときの解像度を高解像度に設定する手順、
を実行させるためのものである。
【発明の効果】
【００１６】
本発明によれば、所望の撮影対象物の画像を適切に取得することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態に係る撮影装置を、図面を参照して説明する。
（実施形態１）
【００１８】
実施形態１に係る撮影装置の構成を図１に示す。
撮影装置は、書画カメラ１と、プロジェクタ２と、から構成される。
【００１９】
書画カメラ１は、投影対象の原稿４を撮影するためのカメラシステムであり、カメラ部１１と、支柱１２と、台座１３と、操作台１４と、を備える。カメラ部１１は、原稿４を撮影するためのものである。カメラ部１１には、デジタルカメラが用いられる。支柱１２は、カメラ部１１を取り付けるためのものである。台座１３は、支柱１２を支えるためのものである。
【００２０】
また、書画カメラ１は、図２に示すように、画像データ生成部２１と、データ処理部２２と、からなる。画像データ生成部２１は、原稿４を撮影して原稿４の画像データを取り込むためのものである。
【００２１】
データ処理部２２は、画像データ生成部２１から、取り込んだ原稿４の画像データを取得して画像処理を行い、画像処理を施した画像データをプロジェクタ２に出力するものである。
【００２２】
尚、画像データ生成部２１とデータ処理部２２とは、図１に示すカメラ部１１に備えられてもよいし、画像データ生成部２１，データ処理部２２が、それぞれ、カメラ部１１、操作台１４に備えられてもよい。
【００２３】
画像データ生成部２１は、光学レンズ装置１０１と、イメージセンサ１０２と、から構成される。
【００２４】
光学レンズ装置１０１は、原稿４を撮影するために、光を集光するレンズなどで構成されたものである。
【００２５】
イメージセンサ１０２は、光学レンズ装置１０１が光を集光することによって結像した画像を、デジタル化した画像データとして取り込むためのものであり、ＣＣＤ等によって構成される。
【００２６】
データ処理部２２は、メモリ２０１と、表示装置２０２と、画像処理装置２０３と、操作部２０４と、プログラムコード記憶装置２０５と、ＣＰＵ２０６と、から構成される。
【００２７】
メモリ２０１は、イメージセンサ１０２からの画像、表示装置２０２に送り出すための画像データ等を一時記憶するためのものである。
表示装置２０２は、プロジェクタ２に送り出す画像を表示するためのものである。
【００２８】
画像処理装置２０３は、メモリ２０１に一時記憶された画像データに対して、画像の歪み補正や画像効果などの画像処理を行うためのものである。
【００２９】
画像処理装置２０３は、図３（ａ）に示すようにカメラ部１１の撮影面に対して斜めの状態、あるいは回転した状態で撮影した原稿４の画像から、歪み補正（台形補正）を行うことによって、図３（ｂ）に示すような正面から撮影した原稿４の画像を生成する。
【００３０】
画像処理装置２０３は、歪み補正を行うため、歪んだ原稿４の画像から四角形を切り取り、切り取った四角形に原稿４の画像を射影変換して逆変換する。
【００３１】
さらに具体的には、画像処理装置２０３は、ＣＰＵ２０６に制御されて、以下の処理等を行う。
（１）原稿４の画像からのアフィンパラメータ抽出
（２）抽出したアフィンパラメータによる画像変換
（３）輝度あるいは色差等に関する画像効果補正用パラメータの抽出及び画像効果処理
（４）画像変換の調整
【００３２】
操作部２０４は、書画投影の機能を制御するためのスイッチ、キーを備えたものである。操作部２０４は、ユーザが、これらのキー、スイッチを操作したときの操作情報をＣＰＵ２０６に出力する。
【００３３】
操作部２０４は、図４に示すように、画像調整キーとして、上拡大キー２１１と、下拡大キー２１２と、左拡大キー２１３と、右拡大キー２１４と、右回転キー２１５と、左回転キー２１６と、拡大キー２１７と、縮小キー２１８と、撮影／解除キー２１９と、を備える。
【００３４】
上拡大キー２１１、下拡大キー２１２、左拡大キー２１３、右拡大キー２１４は、射影変換を行うときに操作する射影変換キーである。
【００３５】
右回転キー２１５、左回転キー２１６は、それぞれ、画像の回転を調整するための回転補正キーであり、右回転キー２１５は、画像の右回転を行なうときに操作するキーであり、左回転キー２１６は、画像の左回転を行なうときに操作するキーである。
【００３６】
拡大キー２１７、縮小キー２１８は、それぞれ、画像の拡大、縮小などの画像変換を行うときに操作するキーである。
【００３７】
撮影／解除キー２１９は、原稿４を撮影するときに操作するキーである。
【００３８】
プログラムコード記憶装置２０５は、ＣＰＵ２０６が実行するプログラムを記憶するためのものであり、ＲＯＭ等によって構成される。
【００３９】
ＣＰＵ２０６は、プログラムコード記憶装置２０５に格納されているプログラムに従って、各部を制御する。尚、メモリ２０１は、ＣＰＵ２０６の作業メモリとしても用いられる。
【００４０】
また、ＣＰＵ２０６は、後述するフローチャートに従って、撮影対象物である原稿４の画像に動きがあるか否かを判定し、判定結果に従って、撮影モードを切り替える。
【００４１】
撮影モードは、動画モードと静止画モードの２つとする。動画モードは、ユーザが台座１３に投影したい原稿４等を載置しようとする場合に設定されるモードであって、カメラ部１１で映し出している画像をそのままプロジェクタ２に投影するモードである。
【００４２】
動画モードでは、ＣＰＵ２０６は、例えば、画像解像度がＶＧＡ（６００×４８０ドット）程度の画像を３０ｆｐｓ（フレーム/秒）の速さで動画投影を行なうように、各部を制御するものとする。このように、動画モードは、解像度は低いものの、リアルタイム性を重視したモードである。
【００４３】
静止画モードは、ユーザが原稿４を置いた後に設定されるモードであって、カメラ部１１で高解像度の画像撮影を行い、高解像度の静止画像の投影を行うモードである。カメラ部１１が撮影解像度３００万画素のカメラである場合、切り出した投影画像はＸＧＡ（１０２４×７６８）の静止画像になる。
【００４４】
ＣＰＵ２０６は、撮影モードの切り替えを行うため、原稿４の画像に動きがあるか否かを判定する。ＣＰＵ２０６は、このような判定を行うため、前回撮影した画像との画像変化量ＭＤを求める。画像変化量ＭＤは撮影している画像が前回の画像と比較してどれぐらい変化したかを表す量である。この量を計算する方法はいくつか考えられる。一例として、ＣＰＵ２０６は、前回撮影した画像のデータから、各画素の差分の絶対値の総和を画像変化量ＭＤとして求める。
【００４５】
即ち、前回の画素データをＰn-1（x,y）、今回の画素データをＰn（x,y），1≦x≦640  1≦y≦480とすると、画像変化量ＭＤは、次の数１によって表される。
【数１】
2005123752.tif 000003
但し、全画素の総和を求めるには、計算量が多いので、画像変化量ＭＤを求める方法としては、いくつかの画素を抜き出して実現する方法もある。
【００４６】
また、この画像変化量ＭＤと比較して動きの有無を判定するための閾値として、閾値Thresh1と閾値Thresh2とが予め設定される。閾値Thresh1は、動きがないか否かを判定するための閾値であり、ＣＰＵ２０６は、画像変化量ＭＤが閾値Thresh1未満であれば、動きがないと判定する。
【００４７】
閾値Thresh2は、静止画モードにおいて、例えば、影が動いた場合、ペン等を置いた場合のように、動きはあっても、その動きが動画モードに切り替える必要のない程度の僅かな動きであるか否かを判定するための閾値である。
【００４８】
ＣＰＵ２０６は、画像変化量ＭＤが閾値Thresh2未満であれば、動画モードに切り替える必要のない程度の僅かな動きであると判定する。尚、閾値Thresh2は、閾値Thresh1よりも高く設定される（Thresh1＜Thresh2）。メモリ２０１は、この閾値Thresh1と閾値Thresh2とを予め記憶する。
【００４９】
また、ＣＰＵ２０６は、動画モードから静止画モードに切り替える場合、画像に動きがないと判定し、所定の時間が経過してから、撮影モードを静止画モードに切り替える。このため、ＣＰＵ２０６は、画像に動きがないと判定してから、静止時間Ptimeを計測し、メモリ２０１は、この静止時間Ptimeと比較するために予め設定された所定時間HoldTimeを記憶する。
【００５０】
また、ＣＰＵ２０６は、カメラ部１１が撮影することによって得られた画像に基づいて、撮影対象物が原稿４か台座１３かを判定し、撮影対象物が台座１３と判定した場合、解像度を、原稿４を撮影するときの解像度よりも低く設定する。
【００５１】
尚、メモリ２０１は、撮影対象物が原稿４か台座１３かを判定するために予め設定された所定値ＰＳと、閾値ＥＳと、を記憶する。
【００５２】
所定値ＰＳは、カメラ部１１が撮影することによって得られた画像の中のエッジ部を検出するための閾値であり、隣り合う画素ｐｏｉｎｔ１の画素値（Ｐ１）とｐｏｉｎｔ２の画素値（Ｐ２）との差分がこの所定値ＰＳよりも大きい場合、ＣＰＵ２０６は、エッジ部が存在すると判定する。
【００５３】
また、閾値ＥＳは、撮影対象物が原稿４か台座１３かを判定するための閾値であり、ＣＰＵ２０６は、エッジ部の数が閾値ＥＳ以下と判定した場合は、撮影対象物は台座１３であると判定する。
【００５４】
プロジェクタ２は、スクリーン３に投影光を照射して原稿４の画像を結像させるものである。書画カメラ１とプロジェクタ２とは、ＲＧＢ等のケーブル１５を介して接続される。書画カメラ１は、カメラ部１１が撮影した原稿４の画像データを、ケーブル１５を介してプロジェクタ２に出力する。
【００５５】
次に、実施形態１に係る撮影装置の動作を説明する。
ユーザが撮影装置の電源をＯＮにすると、書画カメラ１のＣＰＵ２０６は、プログラムコード記憶装置２０５からプログラムコードを読み出して書画基本処理を実行する。
【００５６】
この基本投影処理の内容を図５に示すフローチャートに従って説明する。
まず、ＣＰＵ２０６は、書画カメラ１のカメラ部１１の焦点、露出、ホワイトバランスなどのカメラ設定パラメータの初期化を行う（ステップＳ１１）。
【００５７】
ＣＰＵ２０６は、撮影モードを動画モードに初期化する（ステップＳ１２）。ＣＰＵ２０６は、撮影モードを動画モードに初期化するため、メモリ２０１上の指定した領域に動画モード（Motion）をセットする。さらに、ＣＰＵ２０６は、カメラ部１１のイメージセンサ１０２から読み出された画像データを、ＶＧＡによる画像データになるように設定する。
【００５８】
これにより、カメラ部１１が捉えているシーンが、光学レンズ装置１０１を経由してイメージセンサ１０２に集光され、イメージセンサ１０２は集光された画像から動画撮影用の解像度の低いデジタル画像を作成する。そして、イメージセンサ１０２は、作成したデジタル画像を定期的に、例えば、秒３０枚で、メモリ２０１に送り出す。
【００５９】
次に、ＣＰＵ２０６は、静止時間Ptimeのリセットを行う（ステップＳ１３）。
次に、ＣＰＵ２０６は、イメージセンサ１０２から低解像度の画像データをメモリ２０１に転送するように、イメージセンサ１０２とメモリ２０１とを制御する（ステップＳ１４）。尚、ここでは、イメージセンサ１０２の画像データがメモリ２０１に転送されるだけで、表示装置２０２は、画像を表示しない。表示装置２０２が画像を表示しないのは、表示装置２０２の表示を行なう画像データがメモリ２０１上の異なるアドレスで示される領域に記憶されているからである。
【００６０】
次に、ＣＰＵ２０６は、前回撮影した画像との画像変化量ＭＤを、数１に従って求める（ステップＳ１５）。
【００６１】
ＣＰＵ２０６は、撮影モードが動画モードか静止画モードかを判定する（ステップＳ１６）。
初期状態では撮影モードに動画モードが設定されている。ＣＰＵ２０６は、このため、初期状態では、動画モードと判定し、撮影した動画を投影するために、メモリ２０１内にある動画の画像データをメモリ２０１の所定領域にコピーする（ステップＳ１７）。これにより、表示装置２０２は、撮影された画像データをメモリ２０１から読み出し、ＲＧＢ信号をプロジェクタ２に出力する。プロジェクタ２は、この信号に基づいて、画像を投影する。
【００６２】
ＣＰＵ２０６は、予め設定された前述の閾値Thresh1とステップＳ１５において求めた画像変化量ＭＤとを比較し、比較結果に基づいて画像に動きがあるか否かを判定する（ステップＳ１８）。
【００６３】
このとき、ユーザが、まだ、用紙を置くなどの動作を続けている場合、画像変化量ＭＤは閾値Thresh1以上になる。この場合、ＣＰＵ２０６は、画像に動きがあると判定し（ステップＳ１８においてＹｅｓ）、静止時間Ptimeをリセットして低解像度の画像データの読み込みを行い、画像変化量ＭＤを求め、画像のメモリ２０１の投影画像領域への書き込みを行う（ステップＳ１３〜Ｓ１７）。これによりユーザが動作を行なっている間、撮影装置は、動画モードの状態を維持し続け、低解像度の動画画像がスクリーン３に投影される。
【００６４】
その後、ユーザが用紙のセットを終えて画像に動きがなくなると、画像変化量ＭＤは閾値未満になる。この場合、ＣＰＵ２０６は、画像に動きがないと判定し（ステップＳ１８においてＮｏ）、静止時間Ptimeに１を加算する（ステップＳ１９）。
【００６５】
そして、ＣＰＵ２０６は、静止時間Ptimeが所定時間HoldTimeに達したか否かを判定する（ステップＳ２０）。
【００６６】
静止時間Ptimeが所定時間HoldTimeに達していないと判定した場合（ステップＳ２０においてＮｏ）、ＣＰＵ２０６は、画像に動きがないと判定するまで、再び低解像度の画像データを読み込んで、画像変化量ＭＤを求め、動きがなければ、静止時間Ptimeに１を加算する（ステップＳ１４〜Ｓ１９）。この場合、静止時間Ptimeがリセットされないため、静止時間Ptimeは、ＣＰＵ２０６によって、動画を読み込むごとにカウントアップされる。
【００６７】
静止時間Ptimeが所定時間HoldTimeに達したと判定した場合（ステップＳ２０においてＹｅｓ）、ＣＰＵ２０６は、画像が台座１３を映しているものか否かを判定する（ステップＳ２１）。
台座１３ではないと判定した場合（ステップＳ２１においてＮｏ）、ＣＰＵ２０６は、撮影モードを静止画モードに設定する（ステップＳ２２）。
ＣＰＵ２０６は、高解像度の静止画像を撮影するようにイメージセンサ１０２を制御する（ステップＳ２３）。
【００６８】
画像処理装置２０３は、撮影を行った画像に画像補正処理を行う（ステップＳ２４）。
ＣＰＵ２０６は、ステップＳ６６において画像補正処理を行った静止画像を、メモリ２０１に保存し、表示装置２０２は高解像度画像を投影する。ＣＰＵ２０６は、カメラ部１１の解像度を再び低解像度の読み込み状態に戻す（ステップＳ２５）。
【００６９】
ＣＰＵ２０６は、カメラ部１１の解像度を再び低解像度の読み込み状態に戻し、低解像度画像を取得させる（ステップＳ２６）。
【００７０】
ＣＰＵ２０６は、前述した処理と同様の方法で画像変化量ＭＤを求め、画像に動きがあるか否かを判定する（ステップＳ２７）。画像に動きがあると判定すると（ステップＳ２６においてＹｅｓ）、撮影対象が変化したとみなしてステップＳ１３に戻り、再びイメージセンサ１０２を制御して画像を取得させる。
【００７１】
一度静止画モードになると、ＣＰＵ２０６は、再び静止時間Ptimeをリセットして、低解像度の画像を読み込み、画像変化量ＭＤを求める（ステップＳ１３〜Ｓ１５）。
【００７２】
ここで、撮影モードが静止画モードと判定した場合（ステップＳ１６においてＮｏ）、ＣＰＵ２０６は、求めた画像変化量ＭＤともう一つの所定閾値Thresh2（Thresh1＜Thresh2）との比較を行い、画像に動きがあるか否かを判定する（ステップＳ２７）。
【００７３】
ＣＰＵ２０６は、画像変化量ＭＤが閾値Thresh2以下であれば、画像に動きがないと判定する（ステップＳ２７においてＮｏ）。この場合、ＣＰＵ２０６は、引き続き、画像変化量ＭＤと閾値Thresh1との比較を行い、画像に動きがあるか否かを判定する（ステップＳ２８）。
【００７４】
そして、画像変化量ＭＤが閾値Thresh2を越えていれば、ＣＰＵ２０６は、画像に動きがあると判定し（ステップＳ２７においてＹｅｓ）、撮影モードを動画モードに設定する（ステップＳ２９）。そして、ＣＰＵ２０６は、静止時間Ptimeをリセットする（ステップＳ１３）。
【００７５】
一方、画像変化量ＭＤが閾値Thresh2以下であっても、閾値Thresh1を越えていれば、ＣＰＵ２０６は、画像に動きがあると判定する（ステップＳ２８においてＹｅｓ）。この場合、ＣＰＵ２０６は、画像変化量ＭＤが閾値Thresh1と閾値Thresh2との間であるため、撮影モードを動画モードに切り替えないようにする（ステップＳ２１〜Ｓ２６）。
【００７６】
また、画像変化量ＭＤが閾値Thresh2未満であり、かつ、閾値Thresh1未満であれば、ＣＰＵ２０６は、静止状態が継続しているものと判定する（ステップＳ２８においてＮｏ）。この場合、ＣＰＵ２０６は、ステップ１３に戻る。
【００７７】
このようにして、ＣＰＵ２０６は、動画モードと静止画モードとの切り替えを行いながら投影制御を行う。これにより、ユーザが操作を行なっている間は、フレーム周波数優先の画像の投影が行われ、画像が静止すれば、撮影対象の原稿４の切り抜き及び画像効果処理を行って高解像度画像の投影が行われる。
【００７８】
次に、ＣＰＵ２０６は、画像が台座１３を映しているものか否かを判定する（ステップＳ２１）。
この処理を、図６のフローチャートに従って説明する。
【００７９】
ＣＰＵ２０６は、取得した画像からエッジ部の検出を行う（ステップＳ３１）。
具体的には、まず図７に示すように画像を横のラインで分割し、ライン上の一点をｐｏｉｎｔ１、その点と横の座標が同じ点をｐｏｉｎｔ２として抽出する。次に、ＣＰＵ２０６は、ｐｏｉｎｔ１における画素値（Ｐ１）とｐｏｉｎｔ２における画素値（Ｐ２）との差｜Ｐ１−Ｐ２｜を算出し、算出した値を所定値ＰＳと比較する。算出値が所定値ＰＳよりも大きい場合、ＣＰＵ２０６は、ｐｏｉｎｔ１とｐｏｉｎｔ２との間にエッジ部が存在すると判定する。
【００８０】
ＣＰＵ２０６は、前述したエッジ部の検出処理を各ラインに沿って行い、隣り合う全てのラインで検出されたエッジ部の数を加算する。そして、画像中のエッジ部の数を所定の閾値ＥＳと比較する（ステップＳ３２）。
【００８１】
エッジ部の数が閾値ＥＳより多いと判定すると（ステップＳ３２においてＹｅｓ）、ＣＰＵ２０６は、撮影対象物が台座１３ではないと判定する。一方、エッジ部の数が閾値ＥＳ以下であると判定すると（ステップＳ３２においてＮｏ）、ＣＰＵ２０６は、撮影対象物が台座１３であると判定する。
【００８２】
次に、画像処理装置２０３が行う画像補正処理について、図８のフローチャートに従って説明する。
ＣＰＵ２０６は、画像処理装置２０３を制御し、画像処理装置２０３は、読み込まれた高解像度の静止画像に対して、斜め補正を行うための射影パラメータの抽出を行う（ステップＳ４１）。この射影パラメータは、原稿４の画像の形状と実際の原稿４の形状との関係を示すものである。
【００８３】
画像処理装置２０３は、さらにその抽出された射影パラメータに従って、撮影対象の切抜きと、正面画像への射影変換を行う（ステップＳ４２）。
画像処理装置２０３は、作成された補正画像から、コントラスト補正などの鮮明、識別しやすい画像へ変換するため、画像効果補正用パラメータの抽出を行う（ステップＳ４３）。
画像処理装置２０３は、抽出された画像効果補正用パラメータを用いて、画像効果処理を行う（ステップＳ４４）。
【００８４】
ＣＰＵ２０６は、画像効果処理を行った画像データの投影を行うために、動画画像のときと同じように、メモリ２０１内の所定領域に補正画像データの書き込みを行う。そして、ＣＰＵ２０６は、表示装置２０２から、画像データをＲＧＢ信号でプロジェクタ２に出力する（ステップＳ４５）。
【００８５】
以上説明したように、本実施形態１によれば、ＣＰＵ２０６は、撮影対象物の画像中のエッジを検出し、検出したエッジの数に基づいて、撮影対象物が原稿４であるか台座１３であるかを判定する。そして、ＣＰＵ２０６は、撮影対象物が台座１３であると判定した場合は、撮影モードを動画モードに設定する。
【００８６】
従って、例えば、撮影を行う用紙の交換中などのように台座１３に原稿が載置されていない場合や、原稿４の位置が撮影中心から大きく外れている場合などには、高精細画像の撮影、保存及び投影を行わないようになる。また、原稿が白紙の場合などにも、無駄に撮影を行うことを避けることができる。
台座１３に原稿が載置されていない場合において、ＣＰＵ２０６は、速やかに動画モードに戻すことによって、ユーザは、不自然なく操作することができる。
（実施形態２）
【００８７】
実施形態２に係る撮影装置は、台座（書画台）を予め撮影し、予め撮影した台座の画像に基づいて、撮影対象物が台座か原稿かを判定するようにしたものである。
実施形態２に係る撮影装置は、図１，図２に示す実施形態１のものと同様の構成を有する。
【００８８】
次に、実施形態２に係る撮影装置の動作を説明する。
ユーザが撮影装置の電源をＯＮにすると、書画カメラ１のＣＰＵ２０６は、プログラムコード記憶装置２０５からプログラムコードを読み出して書画基本処理を実行する。
【００８９】
この基本処理の内容を図９に示すフローチャートに従って説明する。
まず、ＣＰＵ２０６は、書画カメラ１のカメラ部１１の焦点、露出、ホワイトバランスなどのカメラ設定パラメータの初期化を行う（ステップＳ５１）。
【００９０】
ＣＰＵ２０６は、イメージセンサ１０２を制御して、台座１３を撮影させる（ステップＳ５２）。イメージセンサ１０２は、取得した画像をメモリ２０１に送り出す。
【００９１】
以下、ステップＳ５３〜Ｓ６３までの処理は、実施形態１における図５のステップＳ１３〜Ｓ２０までの処理と共通するため、説明を省略する。
【００９２】
ＣＰＵ２０６は、ステップ５２で取得した台座１３の画像を読み出し、現在撮影中の画像との比較を行う（ステップＳ６２）。
【００９３】
画像の比較は、台座１３の画像と原稿４の画像との間で、対応する点における画素値を比較することによって行う。具体的には、台座１３の画像中の点（ｘ、ｙ）における画素値をＰｓ（ｘ、ｙ）、撮影中の画像の点（ｘ、ｙ）における画素値をＰｇ（ｘ、ｙ）とすると、画像差分値は、次の数２に示す式で表される。
【数２】
2005123752.tif 000004
【００９４】
ＣＰＵ２０６は、数２に従って計算を行い、画像差分値が基準値以下になるかどうかに基づいて、画像が台座１３を映しているものか否かを判定する（ステップＳ６２）。
以下、ステップＳ６３〜Ｓ７２までの処理は、実施形態１における図５のステップＳ２３〜Ｓ３０までの処理と共通するため、説明を省略する。
【００９５】
以上説明したように、本実施形態２によれば、台座１３を予め撮影し、予め撮影された台座１３の画像と、動作中に撮影された画像と、を比較することにより、ＣＰＵ２０６は、撮影対象物が原稿４か台座１３かを判定するようにした。従って、撮影の際の台座１３の状態（台上表面の汚れなど）を考慮した上で、判定を行うことが可能となる。
【００９６】
尚、本発明を実施するにあたっては、種々の形態が考えられ、上記実施形態に限られるものではない。
例えば、実施形態１では画像中のエッジ部を検出して台座１３か否かの判定を行ったが、エッジ部ではなく画像の輝度の分布が一定の範囲内にあるか否かによって、判定を行う構成とすることも可能である。
【００９７】
尚、上記実施の形態では、プログラムが、それぞれメモリ等に予め記憶されているものとして説明した。しかし、コンピュータを、装置の全部又は一部として動作させ、あるいは、上述の処理を実行させるためのプログラムを、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk Read-Only Memory）、ＤＶＤ（Digital Versatile Disk）、ＭＯ（Magneto Optical disk）などのコンピュータ読み取り可能な記録媒体に格納して配布し、これを別のコンピュータにインストールし、上述の手段として動作させ、あるいは、上述の工程を実行させてもよい。
さらに、インターネット上のサーバ装置が有するディスク装置等にプログラムを格納しておき、例えば、搬送波に重畳させて、コンピュータにダウンロード等するものとしてもよい。
【図面の簡単な説明】
【００９８】
【図１】本発明の実施形態１に係る撮影装置の構成を示すブロック図である。
【図２】図１に示す書画カメラの構成図である。
【図３】図２に示す画像処理装置の機能の説明図である。
【図４】図２に示す操作部が備える各キーの説明図である。
【図５】図１に示す撮影装置が実行する基本投影処理の内容を示すフローチャートである。
【図６】図１に示す撮影装置が実行する台座判定処理の内容を示すフローチャートである。
【図７】図６に示す書画台検出処理の際のエッジ部の検出方法の説明図である。
【図８】図２に示す画像処理装置が実行する画像補正処理の内容を示すフローチャートである。
【図９】図１に示す撮影装置が実行する基本投影処理の内容を示すフローチャートである。
【符号の説明】
【００９９】
１・・・書画カメラ、２・・・プロジェクタ、３・・・スクリーン、４・・・原稿、１１・・・カメラ部、２０１・・・メモリ、２０２・・・表示装置、２０３・・・画像処理装置、２０４・・・操作部、２０６・・・ＣＰＵ
【図２】
2005123752.tif 000005
【図４】
2005123752.tif 000006
【図５】
2005123752.tif 000007
【図６】
2005123752.tif 000008
【図７】
2005123752.tif 000009
【図８】
2005123752.tif 000010
【図９】
2005123752.tif 000011
【図１】
2005123752.tif 000012
【図３】
2005123752.tif 000013