(57)【要約】【課題】原稿４を交換するような場合に、台座１３を高解像度で撮影しないようにする。【解決手段】書画カメラ１は、中央部に十字の記された台座１３を動画モードで撮影する。書画カメラ１は、台座１３の画像から、書画台上の傷を検出し、その周辺の領域をマスク領域として設定する。書画カメラ１は、原稿４の画像からマスク領域を除外した画像に含まれるエッジの数を検出し、検出したエッジの数が一定値未満であると判定すると、画像中に十字の画像が含まれているか否かを判別する。書画カメラ１は、十字の画像が含まれていると判別すると、台座１３に原稿４は載置されていないと判定して、撮影モードを低解像度の動画モードのままとする。【選択図】図１
2005269461.tif 000002
【特許請求の範囲】
【請求項１】
書画台に載置された原稿を前記書画台を含めて撮影する撮影装置において、
前記書画台とともに前記原稿を低解像度又は高解像度で撮影する撮影部と、
前記撮影部の撮影によって得られた撮影画像に基づいて前記書画台に前記原稿が載置されているか否かを判定し、前記書画台に前記原稿が載置されていると判定した場合、前記撮影部の解像度を高解像度に設定する制御部と、を備え、
前記制御部は、前記撮影部の撮影によって得られた撮影画像に、前記原稿によるエッジ部を判別するための第１の判別領域と前記第１の判別領域外の前記書画台によるエッジ部を含むエッジ部を判別するための第２の判別領域とを予め設定し、前記第２の判別領域の画像を覆って前記第１の判別領域に存在するエッジ部の数を計数し、計数した前記第１の判別領域のエッジ部の数が予め設定された第１の閾値未満であり、かつ、前記第１の判別領域の画像を覆って前記第２の判別領域に含まれているエッジ部の数を計数し、計数した前記第２の判別領域のエッジ部の数が予め設定された第２の閾値未満の場合には、前記書画台に前記原稿が載置されていると判定する、
ことを特徴とする撮影装置。
【請求項２】
前記制御部は、前記第２の判別領域の画像を覆って前記第１の判別領域に存在するエッジ部の数を計数し、計数した前記第１の判別領域のエッジ部の数が予め設定された第１の閾値未満の場合に、前記第１の判別領域の画像を覆って前記第２の判別領域に含まれているエッジ部の数を計数し、計数した前記第２の判別領域のエッジ部の数が予め設定された第２の閾値未満の場合には、前記書画台に前記原稿が載置されていると判定する、
ことを特徴とする請求項１に記載の撮影装置。
【請求項３】
前記書画台は、前記原稿によるエッジ部を判別するための前記第１の判別領域に対応する位置に予め識別印が記されたものであって、
前記制御部は、前記第２の領域のエッジ部の数が前記第２の閾値以上の場合は、前記識別印による画像を判別し、前記識別印による画像が判別されなかった場合には、前記書画台に前記原稿が載置されていると判定する、
ことを特徴とする請求項１又は２に記載の撮影装置。
【請求項４】
前記制御部は、前記書画台に前記原稿が載置されていないと判定した場合、前記撮影部の解像度を低解像度に設定する、
ことを特徴とする請求項１乃至３のいずれか１項に記載の撮影装置。
【請求項５】
前記制御部は、前記第１の判別領域又は前記第２の判別領域における画素値を取得して、取得した画素値のうち、隣接した画素の画素値の差分に基づいてエッジ部を検出してエッジ部の数を計数する、
ことを特徴とする請求項１乃至４のいずれか１項に記載の撮影装置。
【請求項６】
前記制御部は、前記撮影画像中の前記識別印による画像の形状を判別することにより、前記撮影画像に前記原稿の画像が含まれているか否かを判定する、
ことを特徴とする請求項３に記載の撮影装置。
【請求項７】
前記書画台は、前記形状が設定された識別印として、互いに交差する線分によって形成された十字印が予め記されたものであり、
前記制御部は、前記撮影画像中の前記十字印を形成する前記２つの線分に対して異なる２つの方向に前記撮影画像の画素を走査し、前記十字印の画像と対応するエッジ部が検出されるか否かを判別することにより、前記撮影画像中の前記十字印画像の形状を判別する、
ことを特徴とする請求項６に記載の撮影装置。
【請求項８】
書画台に載置された原稿を前記書画台を含めて撮影する撮影装置において、
前記書画台とともに前記原稿を低解像度又は高解像度で撮影する撮影部と、
前記撮影部の撮影によって得られた撮影画像に基づいて前記書画台に前記原稿が載置されているか否かを判定し、前記書画台に前記原稿が載置されていると判定した場合、前記撮影部の解像度を高解像度に設定する制御部と、を備え、
前記制御部は、前記撮影部の撮影によって得られた撮影画像に、前記原稿によるエッジ部を判別するための第１の判別領域と前記第１の判別領域外の前記書画台によるエッジ部を含むエッジ部を判別するための第２の判別領域とを予め設定し、前記第２の判別領域の画像を覆って前記第１の判別領域に存在するエッジ部の数を計数し、計数した前記第１の判別領域のエッジ部の数が予め設定された第１の閾値未満の場合に、前記第１の判別領域の画像を覆って前記第２の判別領域に含まれているエッジ部の数を計数し、計数した前記第２の判別領域のエッジ部の数が予め設定された第２の閾値以上の場合には、前記書画台に前記原稿が載置されていないと判定する、
ことを特徴とする撮影装置。
【請求項９】
書画台に載置された原稿を撮影する撮影装置の撮影制御方法であって、
撮影により前記書画台を含む撮影画像を取得するステップと、
撮影によって得られた撮影画像に、前記原稿によるエッジ部を判別するための第１の判別領域と前記第１の判別領域外の前記書画台によるエッジ部を含むエッジ部を判別するための第２の判別領域とを予め設定し、前記第２の判別領域の画像を覆って前記第１の判別領域に存在するエッジ部の数を計数するステップと、
計数した前記第１の判別領域のエッジ部の数と予め設定された第１の閾値とを比較し、計数した前記第１の判別領域のエッジ部の数が前記第１の閾値未満の場合に、前記第１の判別領域の画像を覆って前記第２の判別領域に含まれているエッジ部の数を計数するステップと、
計数した前記第２の判別領域のエッジ部の数と予め設定された第２の閾値とを比較し、計数した前記第２の判別領域のエッジ部の数が前記第２の閾値未満の場合には、前記書画台に前記原稿が載置されていると判定するステップと、
前記書画台に前記原稿が載置されていると判定した場合、前記撮影部の解像度を高解像度に設定するステップと、を備えた、
ことを特徴とする撮影装置の撮影制御方法。
【請求項１０】
コンピュータに、
書画台に載置された原稿を前記書画台とともに撮影するステップと、
前記撮影によって得られた撮影画像に、前記原稿によるエッジ部を判別するための第１の判別領域と前記第１の判別領域外の前記書画台によるエッジ部を含むエッジ部を判別するための第２の判別領域とを予め設定し、前記第２の判別領域の画像を覆って前記第１の判別領域に存在するエッジ部の数を計数する手順、
計数した前記第１の判別領域のエッジ部の数と予め設定された第１の閾値とを比較し、計数した前記第１の判別領域のエッジ部の数が前記第１の閾値未満の場合に、前記第１の判別領域の画像を覆って前記第２の判別領域に含まれているエッジ部の数を計数する手順、
計数した前記第２の判別領域のエッジ部の数と予め設定された第２の閾値とを比較し、計数した前記第２の判別領域のエッジ部の数が前記第２の閾値未満の場合には、前記書画台に前記原稿が載置されていると判定する手順、
前記書画台に前記原稿が載置されていると判定した場合、前記書画台に載置された前記原稿を撮影するときの解像度を高解像度に設定する手順、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影装置、撮影装置の撮影制御方法及びプログラムに関するものである。
【背景技術】
【０００２】
紙の書類やＯＨＰ用紙などを読み取って投影をおこなうＯＨＰでは、デジタルカメラの発達に伴い、従来のラインスキャナで読み取る方式から、デジタルカメラを用いた書画カメラと呼ばれる方式の撮影装置（書画カメラ）が開発されつつある。
【０００３】
この撮影装置は、ユーザが書画台に載置した原稿をカメラで撮影して、撮影した原稿の画像に画像処理を行い、プロジェクタを用いてスクリーン上に原稿の画像を拡大して投影するものである（例えば、特許文献１参照）。
【０００４】
このような撮影装置は、従来のＯＨＰでは、できなかった３次元の撮影対象を撮影して、この画像を投影することができるので、従来のＯＨＰにとって変わりつつある。
【特許文献１】特開２００２−３５４３３１号公報（第２−３頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、従来の撮影装置では、書画台は静止しているため、原稿を交換する間に、書画台を撮影対象物として、原稿と同じ解像度で撮影してしまう。
【０００６】
解像度を切り替えて撮影しようとする場合、撮影対象物が書画台だけなのか原稿も含んでいるのかを判定する必要がある。その判定方法としては、例えば撮影対象物の画像に含まれるエッジの量などに着目し、図１７（ａ）に示すように、書画台のエッジ部の画像をマスクして、予め取得しておいた書画台の画像におけるエッジの量と比較する等して原稿の有無を判別することが考えられる。
【０００７】
しかし、例えば、図１７（ｂ）に示すように、原稿がピントの合っていない写真やグラデーションで描かれた絵等の原稿であって、この原稿がカメラの画角を越えている場合に、エッジの量が少なくなり、エッジの検出が困難である。したがって、このような原稿では、原稿が書画台に載置されていないと誤判定されてしまう可能性がある。
【０００８】
本発明は、このような従来の問題点に鑑みてなされたもので、所望の撮影対象物の画像を適切に取得することが可能な撮影装置、撮影装置の撮影制御方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明の第１の観点に係る撮影装置は、
書画台に載置された原稿を前記書画台を含めて撮影する撮影装置において、
前記書画台とともに前記原稿を低解像度又は高解像度で撮影する撮影部と、
前記撮影部の撮影によって得られた撮影画像に基づいて前記書画台に前記原稿が載置されているか否かを判定し、前記書画台に前記原稿が載置されていると判定した場合、前記撮影部の解像度を高解像度に設定する制御部と、を備え、
前記制御部は、前記撮影部の撮影によって得られた撮影画像に、前記原稿によるエッジ部を判別するための第１の判別領域と前記第１の判別領域外の前記書画台によるエッジ部を含むエッジ部を判別するための第２の判別領域とを予め設定し、前記第２の判別領域の画像を覆って前記第１の判別領域に存在するエッジ部の数を計数し、計数した前記第１の判別領域のエッジ部の数が予め設定された第１の閾値未満であり、かつ、前記第１の判別領域の画像を覆って前記第２の判別領域に含まれているエッジ部の数を計数し、計数した前記第２の判別領域のエッジ部の数が予め設定された第２の閾値未満の場合には、前記書画台に前記原稿が載置されていると判定することを特徴とする。
【００１０】
前記制御部は、前記第２の判別領域の画像を覆って前記第１の判別領域に存在するエッジ部の数を計数し、計数した前記第１の判別領域のエッジ部の数が予め設定された第１の閾値未満の場合に、前記第１の判別領域の画像を覆って前記第２の判別領域に含まれているエッジ部の数を計数し、計数した前記第２の判別領域のエッジ部の数が予め設定された第２の閾値未満の場合には、前記書画台に前記原稿が載置されていると判定するのが好ましい。
【００１１】
前記書画台は、前記原稿によるエッジ部を判別するための前記第１の判別領域に対応する位置に予め識別印が記されたものであって、
前記制御部は、前記第２の領域のエッジ部の数が前記第２の閾値以上の場合は、前記識別印による画像を判別し、前記識別印による画像が判別されなかった場合には、前記書画台に前記原稿が載置されていると判定することが好ましい。
また、前記制御部は、前記書画台に前記原稿が載置されていないと判定した場合、前記撮影部の解像度を低解像度に設定するのが好ましい。
【００１２】
前記制御部は、前記第１の判別領域又は前記第２の判別領域における画素値を取得して、取得した画素値のうち、隣接した画素の画素値の差分に基づいてエッジ部を検出してエッジ部の数を計数するのが好ましい。
【００１３】
前記制御部は、前記撮影画像中の前記識別印による画像の形状を判別することにより、前記撮影画像に前記原稿の画像が含まれているか否かを判定するのが好ましい。
【００１４】
前記書画台は、前記形状が設定された識別印として、互いに交差する線分によって形成された十字印が予め記されたものであり、
前記制御部は、前記撮影画像中の前記十字印を形成する前記２つの線分に対して異なる２つの方向に前記撮影画像の画素を走査し、前記十字印画像と対応するエッジ部が検出されるか否かを判別することにより、前記撮影画像中の前記十字印画像の形状を判別するのが好ましい。
【００１５】
上記目的を達成するため、本発明の第２の観点に係る撮影装置の撮影制御装置は、
書画台に載置された原稿を前記書画台を含めて撮影する撮影装置において、
前記書画台とともに前記原稿を低解像度又は高解像度で撮影する撮影部と、
前記撮影部の撮影によって得られた撮影画像に基づいて前記書画台に前記原稿が載置されているか否かを判定し、前記書画台に前記原稿が載置されていると判定した場合、前記撮影部の解像度を高解像度に設定する制御部と、を備え、
前記制御部は、前記撮影部の撮影によって得られた撮影画像に、前記原稿によるエッジ部を判別するための第１の判別領域と前記第１の判別領域外の前記書画台によるエッジ部を含むエッジ部を判別するための第２の判別領域とを予め設定し、前記第２の判別領域の画像を覆って前記第１の判別領域に存在するエッジ部の数を計数し、計数した前記第１の判別領域のエッジ部の数が予め設定された第１の閾値未満の場合に、前記第１の判別領域の画像を覆って前記第２の判別領域に含まれているエッジ部の数を計数し、計数した前記第２の判別領域のエッジ部の数が予め設定された第２の閾値以上の場合には、前記書画台に前記原稿が載置されていないと判定することを特徴とする。
【００１６】
上記目的を達成するため、本発明の第３の観点に係る撮影装置の撮影制御方法は、
書画台に載置された原稿を撮影する撮影装置の撮影制御方法であって、
撮影により前記書画台を含む撮影画像を取得するステップと、
撮影によって得られた撮影画像に、前記原稿によるエッジ部を判別するための第１の判別領域と前記第１の判別領域外の前記書画台によるエッジ部を含むエッジ部を判別するための第２の判別領域とを予め設定し、前記第２の判別領域の画像を覆って前記第１の判別領域に存在するエッジ部の数を計数するステップと、
計数した前記第１の判別領域のエッジ部の数と予め設定された第１の閾値とを比較し、計数した前記第１の判別領域のエッジ部の数が前記第１の閾値未満の場合に、前記第１の判別領域の画像を覆って前記第２の判別領域に含まれているエッジ部の数を計数するステップと、
計数した前記第２の判別領域のエッジ部の数と予め設定された第２の閾値とを比較し、計数した前記第２の判別領域のエッジ部の数が前記第２の閾値未満の場合には、前記書画台に前記原稿が載置されていると判定するステップと、
前記書画台に前記原稿が載置されていると判定した場合、前記撮影部の解像度を高解像度に設定するステップと、を備えたことを特徴とする。
【００１７】
上記目的を達成するため、本発明の第４の観点に係るプログラムは、
コンピュータに、
書画台に載置された原稿を前記書画台とともに撮影するステップと、
前記撮影によって得られた撮影画像に、原稿によるエッジ部を判別するための第１の判別領域と前記第１の判別領域外の前記書画台によるエッジ部を含むエッジ部を判別するための第２の判別領域とを予め設定し、前記第２の判別領域の画像を覆って前記第１の判別領域に存在するエッジ部の数を計数する手順、
計数した前記第１の判別領域のエッジ部の数と予め設定された第１の閾値とを比較し、計数した前記第１の判別領域のエッジ部の数が前記第１の閾値未満の場合に、前記第１の判別領域の画像を覆って前記第２の判別領域に含まれているエッジ部の数を計数する手順、
計数した前記第２の判別領域のエッジ部の数と予め設定された第２の閾値とを比較し、計数した前記第２の判別領域のエッジ部の数が前記第２の閾値未満の場合には、前記書画台に前記原稿が載置されていると判定する手順、
前記書画台に前記原稿が載置されていると判定した場合、前記書画台に載置された前記原稿を撮影するときの解像度を高解像度に設定する手順、
を実行させるためのものである。
【発明の効果】
【００１８】
本発明によれば、所望の撮影対象物の画像を適切に取得することができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施形態に係る撮影装置を、図面を参照して説明する。
【００２０】
本実施形態に係る撮影装置の構成を図１に示す。
撮影装置は、書画カメラ１と、プロジェクタ２と、から構成される。
【００２１】
書画カメラ１は、投影対象の原稿４を撮影するためのカメラシステムであり、カメラ部１１と、支柱１２と、台座（書画台）１３と、操作台１４と、を備える。カメラ部１１は、原稿４を撮影するためのものである。カメラ部１１には、デジタルカメラが用いられる。支柱１２は、カメラ部１１を取り付けるためのものである。台座１３は、支柱１２を支えるためのものであり、原稿４を載置するためのものである。尚、この原稿４は、ユーザによって差し替えられる。従って、台座１３には、原稿４が載置されている場合と、原稿４が載置されていない場合がある。また、カメラ部１１は、台座１３も含めて原稿４を撮影する。従って、カメラ部１１が撮影することによって得られた撮影画像には、原稿４の画像が含まれている場合と含まれていない場合とがある。
【００２２】
台座１３は、支柱１２を支えるためのものであり、本実施形態では図２に示すように、台座１３の内側に矩形領域Ｋが描かれており、中心部には「＋」で示される予め形状が設定された十字マークＪが予め描かれている。この十字マークＪは、２つの線分を交差させることによって形成され、後述する書画台判定処理において、撮影画像中に十字マークＪが検出されるか否かによって、撮影対象物が書画台か否かを判定するために用いるものである。
【００２３】
また、書画カメラ１は、図３に示すように、画像データ生成部２１と、データ処理部２２と、からなる。画像データ生成部２１は、原稿４を撮影して原稿４の画像データを取り込むためのものである。
【００２４】
データ処理部２２は、画像データ生成部２１から、取り込んだ原稿４の画像データを取得して画像処理を行い、画像処理を施した画像データをプロジェクタ２に出力するものである。
【００２５】
尚、画像データ生成部２１とデータ処理部２２とは、図１に示すカメラ部１１に備えられてもよいし、画像データ生成部２１，データ処理部２２が、それぞれ、カメラ部１１、操作台１４に備えられてもよい。
【００２６】
画像データ生成部２１は、光学レンズ装置１０１と、イメージセンサ１０２と、から構成される。
【００２７】
光学レンズ装置１０１は、原稿４を撮影するために、光を集光するレンズなどで構成されたものである。
【００２８】
イメージセンサ１０２は、光学レンズ装置１０１が光を集光することによって結像した画像を、デジタル化した画像データとして取り込むためのものであり、ＣＣＤ等によって構成される。
【００２９】
データ処理部２２は、メモリ２０１と、表示装置２０２と、画像処理装置２０３と、操作部２０４と、プログラムコード記憶装置２０５と、ＣＰＵ２０６と、から構成される。
【００３０】
メモリ２０１は、イメージセンサ１０２からの画像、表示装置２０２に送り出すための画像データ等を一時記憶するためのものである。
表示装置２０２は、プロジェクタ２に送り出す画像を表示するためのものである。
【００３１】
画像処理装置２０３は、メモリ２０１に一時記憶された画像データに対して、画像の歪み補正や画像効果などの画像処理を行うためのものである。
【００３２】
画像処理装置２０３は、図４（ａ）に示すようにカメラ部１１の撮影面に対して斜めの状態、あるいは回転した状態で撮影した原稿４の画像から、歪み補正（台形補正）を行うことによって、図４（ｂ）に示すような正面から撮影した原稿４の画像を生成する。具体的には、画像処理装置２０３は、歪み補正を行うため、歪んだ原稿４の画像から四角形を切り取り、切り取った四角形に原稿４の画像を射影変換して逆変換する。
【００３３】
操作部２０４は、書画投影の機能を制御するためのスイッチ、キーを備えたものである。操作部２０４は、ユーザが、これらのキー、スイッチを操作したときの操作情報をＣＰＵ２０６に出力する。
【００３４】
操作部２０４は、図５に示すように、画像調整キーとして、上拡大キー２１１と、下拡大キー２１２と、左拡大キー２１３と、右拡大キー２１４と、右回転キー２１５と、左回転キー２１６と、拡大キー２１７と、縮小キー２１８と、撮影／解除キー２１９と、を備える。
【００３５】
上拡大キー２１１、下拡大キー２１２、左拡大キー２１３、右拡大キー２１４は、射影変換を行うときに操作する射影変換キーである。
【００３６】
右回転キー２１５、左回転キー２１６は、それぞれ、画像の回転を調整するための回転補正キーであり、右回転キー２１５は、画像の右回転を行なうときに操作するキーであり、左回転キー２１６は、画像の左回転を行なうときに操作するキーである。
【００３７】
拡大キー２１７、縮小キー２１８は、それぞれ、画像の拡大、縮小などの画像変換を行うときに操作するキーである。
【００３８】
撮影／解除キー２１９は、原稿４を撮影するときに操作するキーである。
【００３９】
プログラムコード記憶装置２０５は、ＣＰＵ２０６が実行するプログラムを記憶するためのものであり、ＲＯＭ等によって構成される。
【００４０】
ＣＰＵ２０６は、プログラムコード記憶装置２０５に格納されているプログラムに従って、各部を制御する。尚、メモリ２０１は、ＣＰＵ２０６の作業メモリとしても用いられる。
【００４１】
また、ＣＰＵ２０６は、後述するフローチャートに従って、撮影対象物である原稿４の画像に動きがあるか否かを判定し、判定結果に従って、撮影モードを切り替える。
【００４２】
撮影モードは、動画モードと静止画モードの２つとする。動画モードは、ユーザが台座１３に投影したい原稿４等を載置しようとする場合に設定されるモードであって、カメラ部１１で映し出している画像をそのままプロジェクタ２に投影するモードである。
【００４３】
動画モードでは、ＣＰＵ２０６は、例えば、画像解像度がＶＧＡ（６４０×４８０ドット）程度の画像を３０ｆｐｓ（フレーム/秒）の速さで動画投影を行なうように、各部を制御するものとする。このように、動画モードは、解像度は低いものの、リアルタイム性を重視したモードである。
【００４４】
静止画モードは、ユーザが原稿４を置いた後に設定されるモードであって、カメラ部１１で高解像度の画像撮影を行い、高解像度の静止画像の投影を行うモードである。カメラ部１１が撮影解像度３００万画素のカメラである場合、切り出した投影画像はＸＧＡ（１０２４×７６８）の静止画像になる。
【００４５】
ＣＰＵ２０６は、撮影モードの切り替えを行うため、原稿４の画像に動きがあるか否かを判定する。ＣＰＵ２０６は、このような判定を行うため、前回撮影した画像との画像変化量ＭＤを求める。画像変化量ＭＤは撮影している画像が前回の画像と比較してどれぐらい変化したかを表す量である。この量を計算する方法はいくつか考えられる。一例として、ＣＰＵ２０６は、前回撮影した画像のデータから、各画素の差分の絶対値の総和を画像変化量ＭＤとして求める。
【００４６】
即ち、前回の画素データをＰn-1（x,y）、今回の画素データをＰn（x,y），1≦x≦640  1≦y≦480とすると、画像変化量ＭＤは、次の数１によって表される。
【数１】
2005269461.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未満であれば、ＣＰＵ２０６は、静止状態が継続しているものと判定する（ステップＳ３０においてＮｏ）。この場合、ＣＰＵ２０６は、ステップ１４に戻る。
【０１０４】
このようにして、ＣＰＵ２０６は、動画モードと静止画モードとの切り替えを行いながら投影制御を行う。これにより、ユーザが操作を行なっている間は、フレーム周波数優先の画像の投影が行われ、画像が静止すれば、撮影対象の原稿４の切り抜き及び画像効果処理を行って高解像度画像の投影が行われる。
【０１０５】
以上説明したように、本実施形態によれば、ＣＰＵ２０６は、まず、マスク領域の画像を覆って原稿エッジ部判別領域のエッジを検出し、検出したエッジの量を予め設定しておいた閾値と比較する。比較の結果、エッジの量が閾値以上であった場合、ＣＰＵ２０６は、撮影対象物が原稿４であると判定する。一方、エッジの量が閾値未満であった場合、次にＣＰＵ２０６は、原稿エッジ部判別領域の画像を覆ってマスク領域のエッジ部を検出し、検出したエッジの量を予め設定した閾値と比較する。そして、閾値以上と判定した場合、ＣＰＵ２０６は、撮影対象物の画像中に十字マークＪが検出されるか否かを判別する。そして、十字マークＪが検出されなかった場合、ＣＰＵ２０６は、撮影対象物が台座１３ではないと判定する。一方、十字マークが検出された場合、ＣＰＵ２０６は、撮影対象物が台座１３であると判定する。ＣＰＵ２０６は、判定の結果に基づいて、撮影モードを動画モードと静止画モードとに切り替える。
【０１０６】
従って、例えば、撮影を行う用紙の交換中などのように台座１３に原稿が載置されていない場合や、原稿４の位置が撮影中心から大きく外れている場合などには、高精細画像の撮影、保存及び投影を行わないようになる。また、原稿が白紙の場合などにも、無駄に撮影を行うことを避けることができる。
また、エッジ量に基づいた判定の後、さらに十字マークＪの検出による判定を行うことにより、例えばピントのずれた写真や、明確な線でなく濃淡のみで描かれた画像等、エッジの検出が困難な用紙が載置されているような場合にも、撮影対象物が原稿４なのか台座１３なのかといった判定を正確に行うことが可能となる。
【０１０７】
また、ＣＰＵ２０６は、エッジ量に基づく判定を行う際、予め台座１３の傷とその周りの領域とをエッジ検出に用いない領域として設定した上で、撮影画像中のエッジを検出する。これにより、台座１３の状態（台上の傷や汚れ等）によって誤判定が起こるのを防ぐことができる。
【０１０８】
尚、本発明を実施するにあたっては、種々の形態が考えられ、上記実施形態に限られるものではない。
例えば、撮影画像中のマスク領域に含まれるエッジの判定（図１４のステップＳ５４）をしてから、撮影画像中のマスク領域以外の部分に含まれるエッジの量の判定（ステップＳ５２）をしてもよい。また、ステップＳ５４の判定でエッジの量が規定値以上の場合（ステップＳ５４においてＹｅｓ）に、十字マークＪの検索をせずに、すぐに台座のみと判定するようにしてもよい。
【０１０９】
また、上記実施形態では、台座１３の表面に十字マークＪが記され、それが撮影対象物の画像中に検出されたか否かによって判定を行った。しかし、判定に用いられるマークは十字に限られず、画像中から容易に検出可能な形態のものであればよい。例えば、アルファベット等の模様が台座１３に記され、撮影画像中にそのアルファベットが検出されたか否かによって、撮影対象物が台座１３か原稿４かを判定することも可能である。
【０１１０】
上記実施形態では、プログラムが、それぞれメモリ等に予め記憶されているものとして説明した。しかし、コンピュータを、装置の全部又は一部として動作させ、あるいは、上述の処理を実行させるためのプログラムを、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact
Disk Read-Only Memory）、ＤＶＤ（Digital Versatile Disk）、ＭＯ（Magneto Optical disk）などのコンピュータ読み取り可能な記録媒体に格納して配布し、これを別のコンピュータにインストールし、上述の手段として動作させ、あるいは、上述の工程を実行させてもよい。
さらに、インターネット上のサーバ装置が有するディスク装置等にプログラムを格納しておき、例えば、搬送波に重畳させて、コンピュータにダウンロード等するものとしてもよい。
【図面の簡単な説明】
【０１１１】
【図１】本発明の実施形態１に係る撮影装置の構成を示すブロック図である。
【図２】図１に示す撮影装置の台座に十字が描かれている様子を示す図である。
【図３】図１に示す書画カメラの構成図である。
【図４】図３に示す画像処理装置の機能の説明図である。
【図５】図３に示す操作部が備える各キーの説明図である。
【図６】図３に示すＣＰＵが設定する原稿エッジ部判別領域とマスク領域とを説明するための説明図である。
【図７】傷をマスクするマスク領域の設定方法の説明図である。
【図８】エッジ部の検出方法の説明図である。
【図９】図３に示すＣＰＵの原稿の有無の判別方法を説明するための図である。
【図１０】十字認識処理の際の縦方向のエッジの検出方法を説明するための図である。
【図１１】十字認識処理の際の横方向のエッジの検出方法を説明するための図である。
【図１２】図１に示す撮影装置が実行する基本投影処理の内容を示すフローチャートである。
【図１３】図１に示す撮影装置が実行する台座の傷をマスクエリアに登録する処理の内容を示すフローチャートである。
【図１４】図１に示す撮影装置が実行する台座判定の処理の内容を示すフローチャートである。
【図１５】図１に示す撮影装置が実行する十字認識処理の内容を示すフローチャートである。
【図１６】図３に示す画像処理装置が実行する画像補正処理の内容を示すフローチャートである。
【図１７】従来の問題点を説明するための説明図である。
【符号の説明】
【０１１２】
１・・・書画カメラ、２・・・プロジェクタ、３・・・スクリーン、４・・・原稿、１１・・・カメラ部、１０１・・・光学レンズ装置、２０１・・・メモリ、２０２・・・表示装置、２０３・・・画像処理装置、２０４・・・操作部、２０５・・・プログラムコード記憶装置、２０６・・・ＣＰＵ
【図２】
2005269461.tif 000004
【図３】
2005269461.tif 000005
【図５】
2005269461.tif 000006
【図６】
2005269461.tif 000007
【図７】
2005269461.tif 000008
【図８】
2005269461.tif 000009
【図１０】
2005269461.tif 000010
【図１１】
2005269461.tif 000011
【図１２】
2005269461.tif 000012
【図１３】
2005269461.tif 000013
【図１４】
2005269461.tif 000014
【図１５】
2005269461.tif 000015
【図１６】
2005269461.tif 000016
【図１】
2005269461.tif 000017
【図４】
2005269461.tif 000018
【図９】
2005269461.tif 000019
【図１７】
2005269461.tif 000020