(57)【要約】【課題】実際の撮影を行う前に仮撮影した撮影画像内に所定形状が含まれていれば、書画情報の撮影であると判別してその撮影条件を自動調整できるようにする。【解決手段】デジタルスチルカメラにおいてＣＰＵ１は、実際の撮影を行う前にモニタ撮影したモニタ画像を解析することによってモニタ画像内に所定形状が含まれているか否かに基づいて書画情報の撮影か否かを判別し、書画情報の撮影の場合には、所定形状の画像部分を書画領域として特定すると共に、この書画領域が当該モニタ画像の枠領域に対して所定の状態となるように、カメラ撮影部７の撮影制御部７２を駆動制御して書画情報の撮影条件を変更する。【選択図】  図1
2005311924.tif 000002
【特許請求の範囲】
【請求項１】
書画情報を撮影して記録保存する電子カメラであって、
実際の撮影を行う前に仮撮影した撮影画像を取得した際、この撮影画像を解析することによって撮影画像内に所定形状が含まれているか否かに基づいて書画情報の撮影か否かを判別する判別手段と、
この判別手段によって書画情報の撮影であることが判別された際に、前記所定形状の画像部分を書画領域として特定する特定手段と、
この特定手段によって特定された書画領域が当該仮撮影した画像領域に対して所定の状態となるように、光学系を駆動制御して書画情報の撮影条件を変更する制御手段と、
を具備したことを特徴とする電子カメラ。
【請求項２】
前記判別手段は、書画情報の撮影か否かを判別する際に、所定色の画像部分でその全体が所定形状を成している画像部分が存在するか否かに基づいて判別する、
ようにしたことを特徴とする請求項1記載の電子カメラ。
【請求項３】
前記判別手段は、仮撮影した撮影画像内に所定形状が含まれていることを判別した際に、更に、当該所定形状の画像部分に文字情報が含まれているか否かを判別し、所定形状の画像部分に文字情報が含まれていれば、書画情報の撮影であると判別する、
ようにしたことを特徴とする請求項1記載の電子カメラ。
【請求項４】
書画情報を撮影して記録保存する電子カメラであって、
実際の撮影を行う前に仮撮影した撮影画像を取得した際、この撮影画像を解析することによって撮影画像内に文字列が含まれているか否かに基づいて書画情報の撮影か否かを判別する判別手段と、
この判別手段によって書画情報の撮影であることが判別された際に、前記文字列の画像部分を書画領域として特定する特定手段と、
この特定手段によって特定された書画領域が当該仮撮影した画像領域に対して所定の状態となるように、光学系を駆動制御して書画情報の撮影条件を変更する制御手段と、
を具備したことを特徴とする電子カメラ。
【請求項５】
前記判別手段は、書画情報の撮影か否かを判別する際に、所定色の無地画像を背景とした画像部分が存在するか否かに基づいて判別する、
ようにしたことを特徴とする請求項４記載の電子カメラ。
【請求項６】
前記判別手段は、仮撮影した撮影画像内に文字列が含まれていることを判別した際に、更に、当該文字列を囲む所定形状の画像部分が存在するか否かを判別し、所定形状の画像部分が存在していれば、書画情報の撮影であると判別する、
ようにしたことを特徴とする請求項４記載の電子カメラ。
【請求項７】
前記判別手段は、文字列を囲む所定形状の画像部分が存在するか否かを判別する際に、所定形状の画像部分が当初の仮撮影画像内に存在していなくても、光学ズームのアウト駆動によって所定形状の画像部分が仮撮影画像内に出現した場合には、書画情報の撮影であると判別する、
ようにしたことを特徴とする請求項６記載の電子カメラ。
【請求項８】
前記制御手段は、前記特定された書画領域が当該仮撮影の画像領域内の中心部分に位置するように、光学系を駆動制御して撮影方向を変更する、
ようにしたことを特徴とする請求項1あるいは請求項４記載の電子カメラ。
【請求項９】
前記特定された書画領域が当該仮撮影の画像領域内において偏った位置に存在している場合に、前記制御手段は、光学系を駆動制御して撮影方向を変更する、
ようにしたことを特徴とする請求項８記載の電子カメラ。
【請求項１０】
前記制御手段は、前記特定された書画領域が当該仮撮影の画像領域内に収まり、かつ、その領域サイズと同等となるように、光学系を駆動制御して撮影倍率を変更する、
ようにしたことを特徴とする請求項1あるいは請求項４記載の電子カメラ。
【請求項１１】
前記特定された書画領域が当該仮撮影した画像領域の最大サイズに比べて小さい場合に、前記制御手段は、光学系を駆動制御して撮影倍率を変更する、
ようにしたことを特徴とする請求項１０記載の電子カメラ。
【請求項１２】
前記制御手段は、前記特定された書画領域内の明度が所定レベルとなるように、光学系を駆動制御して絞りを変更する、
ようにしたことを特徴とする請求項1あるいは請求項４記載の電子カメラ。
【請求項１３】
前記特定された書画領域内の明度が予め決められている上限レベルと下限レベルの範囲から外れている場合に、前記制御手段は、光学系を駆動制御して絞りを変更する、
ようにしたことを特徴とする請求項１２記載の電子カメラ。
【請求項１４】
書画情報を撮影する書画撮影モードと任意の被写体を撮影する通常撮影モードとを適宜切り換えるモード切換手段を設け、
前記書画撮影モードに切り換えられている状態において、書画情報の撮影であると判別された場合には、光学系を駆動制御して書画情報の撮影条件を変更し、書画情報の撮影でないと判別された場合には、通常撮影の状態に設定する、
ようにしたことを特徴とする請求項1あるいは請求項４記載の電子カメラ。
【請求項１５】
前記制御手段によって変更された撮影条件下で実撮影された際に、この撮影画像を解析することによって特定された書画領域を加工する補正処理手段を設け、
この補正処理手段によって加工された書画領域内の画像を記録保存する、
ようにしたことを特徴とする請求項1あるいは請求項４記載の電子カメラ。
【請求項１６】
前記補正処理手段は、前記特定された書画領域の全体が方形となるように、その形状を補正するフォルム最適化処理を実行した後、このフォルム最適化処理によって補正された方形の書画領域内から所定の画像情報を抽出するフィルタリング処理を実行する、
ようにしたことを特徴とする請求項１６記載の電子カメラ。
【請求項１７】
書画領域を加工保存する前に、書画領域内の画像を記録保存するか否かを問い合わせる確認情報を案内出力し、この確認案内に応答して画像記録が指示された際に、前記補正処理手段は、書画領域を加工する補正処理を実行する、
ようにしたことを特徴とする請求項１６記載の電子カメラ。
【請求項１８】
コンピュータに対して、
実際の撮影を行う前に仮撮影した撮影画像を取得した際、この撮影画像を解析することによって撮影画像内に所定形状が含まれているか否かに基づいて書画情報の撮影か否かを判別する機能と、
書画情報の撮影であることが判別された際に、前記所定形状の画像部分を書画領域として特定する機能と、
特定された書画領域が当該仮撮影した画像領域に対して所定の状態となるように、光学系を駆動制御して書画情報の撮影条件を変更する機能と、
を実現させるためのプログラム。
【請求項１９】
コンピュータに対して、
実際の撮影を行う前に仮撮影した撮影画像を取得した際、この撮影画像を解析することによって撮影画像内に文字列が含まれているか否かに基づいて書画情報の撮影か否かを判別する機能と、
書画情報の撮影であることが判別された際に、前記文字列の画像部分を書画領域として特定する機能と、
特定された書画領域が当該仮撮影した画像領域に対して所定の状態となるように、光学系を駆動制御して書画情報の撮影条件を変更する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、書画情報を撮影して記録保存する電子カメラおよびプログラムに関する。
【背景技術】
【０００２】
従来、文字、図形、画像などの書画情報を撮影して記録保存する電子カメラとしては、例えば、被写体を載せる台にアームを介して取り付けられているカメラ本体を有し、被写体とカメラ本体を動かすことなく、被写体の撮影位置を移動するようにした書画カメラが知られている（特許文献１参照）。また、名刺、葉書き、カタログ、看板、掲示板などに書かれた文字情報をデジタルカメラで撮影して取得した画像の歪みを補正するために、歪み補正の対象となる四角形の画像を抽出し、これを歪みのない長方形に補正するようにした歪み補正方法・装置が知られている（特許文献２参照）。
【特許文献１】特開平１０−２２９５１５号公報
【特許文献２】特開２００３−５８８７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１の書画カメラにあっては、被写体の撮影位置を移動するスライド部材なども必要となり、装置全体が大掛かりなものとなる。また、特許文献２の歪み補正方法・装置にあっては、カメラ撮影後に撮影画像内から抽出した四角形の画像を歪みのない長方形に補正するものであるが、撮影後の画像補正を前提としているため、例えば、元の四角形の画像が最適な状態で撮影されていない場合、つまり、小さ過ぎる画像の場合や一部が欠けている画像の場合などでは、歪み補正を施したとしても、好ましい文字情報を得ることができない。例えば、名刺をカメラ撮影した場合に、名刺の撮影状態が悪いと、名刺内の文字が不鮮明になったり、名刺の枠全体を四角形として輪郭抽出することができなくなるため、名刺の撮影時には、レンズを向ける方向を微調整しながらズーム操作を行うなど、慎重な撮影を余儀なくされ、撮影者に大きな負担をかけるという問題があった。
【０００４】
第1の発明の課題は、実際の撮影を行う前に仮撮影した撮影画像内に所定形状が含まれていれば、書画情報の撮影であると判別してその撮影条件を自動調整できるようにすることである。
第２の発明の課題は、実際の撮影を行う前に仮撮影した撮影画像内に文字列が含まれていれば、書画情報の撮影であると判別してその撮影条件を自動調整できるようにすることである。
【課題を解決するための手段】
【０００５】
請求項１記載の発明(第1の発明)は、書画情報を撮影して記録保存する電子カメラであって、実際の撮影を行う前に仮撮影した撮影画像を取得した際、この撮影画像を解析することによって撮影画像内に所定形状が含まれているか否かに基づいて書画情報の撮影か否かを判別する判別手段と、この判別手段によって書画情報の撮影であることが判別された際に、前記所定形状の画像部分を書画領域として特定する特定手段と、この特定手段によって特定された書画領域が当該仮撮影した画像領域に対して所定の状態となるように、光学系を駆動制御して書画情報の撮影条件を変更する制御手段とを具備したことを特徴とする。
更に、コンピュータに対して、上述した請求項１記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項１８記載の発明）。
【０００６】
なお、請求項１記載の発明は次のようなものであってもよい。
前記判別手段は、書画情報の撮影か否かを判別する際に、所定色の画像部分でその全体が所定形状を成している画像部分が存在するか否かに基づいて判別する（請求項２記載の発明）。
【０００７】
前記判別手段は、仮撮影した撮影画像内に所定形状が含まれていることを判別した際に、更に、当該所定形状の画像部分に文字情報が含まれているか否かを判別し、所定形状の画像部分に文字情報が含まれていれば、書画情報の撮影であると判別する（請求項３記載の発明）。
【０００８】
前記制御手段は、前記特定された書画領域が当該仮撮影の画像領域内の中心部分に位置するように、光学系を駆動制御して撮影方向を変更する（請求項８記載の発明）。
ここで、前記特定された書画領域が当該仮撮影の画像領域内において偏った位置に存在している場合に、前記制御手段は、光学系を駆動制御して撮影方向を変更するようにしてもよい（請求項９記載の発明）。
【０００９】
前記制御手段は、前記特定された書画領域が当該仮撮影の画像領域内に収まり、かつ、その領域サイズと同等となるように、光学系を駆動制御して撮影倍率を変更する（請求項１０記載の発明）。
ここで、前記特定された書画領域が当該仮撮影した画像領域の最大サイズに比べて小さい場合に、前記制御手段は、光学系を駆動制御して撮影倍率を変更するようにしてもよい（請求項１１記載の発明）。
【００１０】
前記制御手段は、前記特定された書画領域内の明度が所定レベルとなるように、光学系を駆動制御して絞りを変更する（請求項１２記載の発明）。
ここで、前記特定された書画領域内の明度が予め決められている上限レベルと下限レベルの範囲から外れている場合に、前記制御手段は、光学系を駆動制御して絞りを変更するようにしてもよい（請求項１３記載の発明）。
【００１１】
書画情報を撮影する書画撮影モードと任意の被写体を撮影する通常撮影モードとを適宜切り換えるモード切換手段を設け、前記書画撮影モードに切り換えられている状態において、書画情報の撮影であると判別された場合には、光学系を駆動制御して書画情報の撮影条件を変更し、書画情報の撮影でないと判別された場合には、通常撮影の状態に設定する（請求項１４記載の発明）。
【００１２】
前記制御手段によって変更された撮影条件下で実撮影された際に、この撮影画像を解析することによって特定された書画領域を加工する補正処理手段を設け、この補正処理手段によって加工された書画領域内の画像を記録保存する（請求項１５記載の発明）。
【００１３】
ここで、前記補正処理手段は、前記特定された書画領域の全体が方形となるように、その形状を補正するフォルム最適化処理を実行した後、このフォルム最適化処理によって補正された方形の書画領域内から所定の画像情報を抽出するフィルタリング処理を実行するようにしてもよい（請求項１６記載の発明）。
【００１４】
また、書画領域を加工保存する前に、書画領域内の画像を記録保存するか否かを問い合わせる確認情報を案内出力し、この確認案内に応答して画像記録が指示された際に、前記補正処理手段は、書画領域を加工する補正処理を実行するようにしてもよい（請求項１７記載の発明）。この場合、撮影者は、自動調整された画像内容を確認しながら画像の加工保存を指示することができる。
【００１５】
請求項４記載の発明は(第２の発明)は、書画情報を撮影して記録保存する電子カメラであって、実際の撮影を行う前に仮撮影した撮影画像を取得した際、この撮影画像を解析することによって撮影画像内に文字列が含まれているか否かに基づいて書画情報の撮影か否かを判別する判別手段と、この判別手段によって書画情報の撮影であることが判別された際に、前記文字列の画像部分を書画領域として特定する特定手段と、この特定手段によって特定された書画領域が当該仮撮影した画像領域に対して所定の状態となるように、光学系を駆動制御して書画情報の撮影条件を変更する制御手段とを具備したことを特徴とする。
更に、コンピュータに対して、上述した請求項４記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項１９記載の発明）。
【００１６】
なお、請求項４記載の発明は次のようなものであってもよい。
前記判別手段は、書画情報の撮影か否かを判別する際に、所定色の無地画像を背景とした画像部分が存在するか否かに基づいて判別する（請求項５記載の発明）。
【００１７】
前記判別手段は、仮撮影した撮影画像内に文字列が含まれていることを判別した際に、更に、当該文字列を囲む所定形状の画像部分が存在するか否かを判別し、所定形状の画像部分が存在していれば、書画情報の撮影であると判別する（請求項６記載の発明）。
【００１８】
ここで、前記判別手段は、文字列を囲む所定形状の画像部分が存在するか否かを判別する際に、所定形状の画像部分が当初の仮撮影画像内に存在していなくても、光学ズームのアウト駆動によって所定形状の画像部分が仮撮影画像内に出現した場合には、書画情報の撮影であると判別するようにしてもよい（請求項７記載の発明）。
その他、この第２の発明は、上述した請求項８〜１７記載の発明であってもよい。
【発明の効果】
【００１９】
請求項１記載の発明(第１の発明)によれば、実際の撮影を行う前に仮撮影した撮影画像を取得した際、この撮影画像を解析することによって撮影画像内に所定形状が含まれているか否かに基づいて書画情報の撮影か否かを判別し、書画情報の撮影の場合には、所定形状の画像部分を書画領域として特定すると共に、この書画領域が当該仮撮影した画像領域に対して所定の状態となるように、光学系を駆動制御して書画情報の撮影条件を変更するようにしたから、実際の撮影を行う前に仮撮影した撮影画像内に所定形状が含まれていれば、書画情報の撮影であると判別してその撮影条件を自動調整することができる。従って、書画情報の撮影状態を慎重にマニュアル調整しなくても、書画情報を常に最適な状態で撮影することができ、撮影者の負担を大幅に軽減できる他、最適な状態で実撮影された画像に各種の補正を施す際に、その補正を正確に行うことが可能となる。
【００２０】
請求項２記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、書画情報の撮影か否かを判別する際に、所定色の画像部分でその全体が所定形状を成している画像部分が存在するか否かに基づいて判別するようにしたから、名刺、葉書きなどの定型用紙、ホワイトボード、掲示板などの定型物を仮撮影した画像内から所定形状(例えば、四角形)、所定色(例えば、白系色、モスグリーンなど)を元に名刺、葉書き、ホワイトボードの撮影部分を書画領域として容易に特定することができる。
【００２１】
請求項３記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、仮撮影した撮影画像内に所定形状が含まれていることを判別した際に、更に、当該所定形状の画像部分に文字情報が含まれているか否かを判別し、所定形状の画像部分に文字情報が含まれていれば、書画情報の撮影であると判別するようにしたから、文字情報が未記入の葉書き、ホワイトボード、掲示板などが偶然にあるいは誤って写っていたとしても、それを書画領域の対象外として処理することができ、書画領域の特定がより確実なものとなる。
【００２２】
請求項８記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、特定された書画領域が当該仮撮影の画像領域内の中心部分に位置するように、光学系を駆動制御して撮影方向を変更するようにしたから、書画領域を常に適正な位置で撮影することが可能となる。
なお、特定された書画領域が当該仮撮影の画像領域内において偏った位置に存在している場合に、光学系を駆動制御して撮影方向を変更するようにしてもよい（請求項９記載の発明）。
【００２３】
請求項１０記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、特定された書画領域が当該仮撮影の画像領域内に収まり、かつ、その領域サイズと同等となるように、光学系を駆動制御して撮影倍率を変更するようにしたから、常に最大倍率での撮影が可能となる。
なお、特定された書画領域が当該仮撮影した画像領域の最大サイズに比べて小さい場合に、光学系を駆動制御して撮影倍率を変更するようにしてもよい（請求項１１記載の発明）。
【００２４】
請求項１２記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、特定された書画領域内の明度が所定レベルとなるように、光学系を駆動制御して絞りを変更するようにしたから、最適な明るさで書画情報を撮影することが可能となる。
なお、特定された書画領域内の明度が予め決められている上限レベルと下限レベルの範囲から外れている場合に、光学系を駆動制御して絞りを変更するようにしてもよい（請求項１３記載の発明）。
【００２５】
請求項１４記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、書画情報を撮影する書画撮影モードと任意の被写体を撮影する通常撮影モードとを適宜切り換え可能とし、書画撮影モードに切り換えられている状態において、書画情報の撮影であると判別された場合には、光学系を駆動制御して書画情報の撮影条件を変更し、書画情報の撮影でないと判別された場合には、通常撮影の状態に設定するようにしたから、必要に応じて通常撮影／書画撮影を任意に切り換えることが可能となり、書画カメラとしての専用カメラに限らず、一般の通常カメラとしても使用可能となる他、書画撮影モードに切り換えられている状態であっても、書画情報の撮影でなければ、通常撮影が可能となる。
【００２６】
請求項１５記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、自動調整された撮影条件下で書画情報が実撮影された際に、この撮影画像を解析することによって特定された書画領域を加工する補正処理を実行すると共に、この補正処理によって加工された書画領域内の画像を記録保存するようにしたから、歪みなどがない良質の画像を記録保存することができる。
【００２７】
なお、特定された書画領域の全体が方形となるように、その形状を補正するフォルム最適化処理を実行した後、このフォルム最適化処理によって補正された方形の書画領域内から所定の画像情報を抽出するフィルタリング処理を実行するようにしてもよい（請求項１６記載の発明）。また、書画領域を加工する前に、書画領域内の画像を記録保存するか否かを問い合わせる確認情報を案内出力し、この確認案内に応答して画像記録が指示された際に、書画領域を加工する補正処理を実行するようにしてもよい（請求項１７記載の発明）。
【００２８】
請求項４記載の発明(第２の発明)によれば、実際の撮影を行う前に仮撮影した撮影画像を取得した際、この撮影画像を解析することによって撮影画像内に文字列が含まれているか否かに基づいて書画情報の撮影か否かを判別し、書画情報の撮影であることが判別された際に、前記文字列の画像部分を書画領域として特定すると共に、この書画領域が当該仮撮影した画像領域に対して所定の状態となるように、光学系を駆動制御して書画情報の撮影条件を変更するようにしたから、実際の撮影を行う前に仮撮影した撮影画像内に文字列が含まれていれば、書画情報の撮影であると判別してその撮影条件を自動調整することができる。従って、書画情報の撮影状態を慎重にマニュアル調整しなくても、書画情報を常に最適な状態で撮影することができ、撮影者の負担を大幅に軽減できる他、最適な状態で実撮影された画像に各種の補正を施す際に、その補正を正確に行うことが可能となる。
【００２９】
請求項５記載の発明によれば、上述した請求項４記載の発明と同様の効果を有する他、書画情報の撮影か否かを判別する際に、所定色の無地画像を背景とした画像部分が存在するか否かに基づいて判別するようにしたから、名刺、葉書き、ホワイトボード、掲示板などのように、背景色が無地の場合には、その撮影部分を書画領域として容易に特定することができる。
【００３０】
請求項６記載の発明によれば、上述した請求項４記載の発明と同様の効果を有する他、仮撮影した撮影画像内に文字列が含まれていることを判別した際に、更に、当該文字列を囲む所定形状の画像部分が存在するか否かを判別し、所定形状の画像部分が存在していれば、書画情報の撮影であると判別するようにしたから、名刺、葉書きなどの定型用紙、ホワイトボード、掲示板などの定型物を仮撮影した画像内から所定形状(例えば、四角形)の撮影部分を書画領域として容易に特定することができる。
【００３１】
この場合、文字列を囲む所定形状の画像部分が存在するか否かを判別する際に、所定形状の画像部分が当初の仮撮影画像内に存在していなくても、光学ズームのアウト駆動によって所定形状の画像部分が仮撮影画像内に出現した場合には、書画情報の撮影であると判別するようにしてもよい（請求項７記載の発明）。つまり、仮撮影時の光学ズームの倍率が大きく、名刺、ホワイトボードなどの一部が仮画像内からはみ出していても、光学ズームを自動的にアウトすることによって名刺、ホワイトボードなどの全てが含まれるようになれば、書画情報の撮影であると判別することができる。
その他、この第２の発明にあっても、上述した請求項８〜１７記載の発明と同様の効果を有する。
【発明を実施するための最良の形態】
【００３２】
以下、図１〜図１２を参照して本発明の実施例を説明する。
図１は、この実施例における電子カメラの全体構成の概要を示したブロック図である。
この電子カメラは、持ち運び自由な携帯型のデジタルスチルカメラであり、例えば、会社等における商談会、報告会、審議会などのビジネスミーティング用のカメラとして使用可能なもので、各種の資料、名刺、葉書き、カタログ、ホワイトボードなどを撮影対象として、それらに記載されている文字、図形、画像などの書画情報を撮影する書画カメラであるが、書画情報を撮影する以外にも、人物、風景などの一般的な被写体を撮影する通常のカメラとしても使用可能となっている。
【００３３】
このデジタルスチルカメラは、書画情報を撮影対象とする際に、その時の撮影状態を慎重にマニュアル調整しなくても、書画情報を常に最適な状態で撮影できるようにしたことを特徴とするものである。つまり、被写体である書画情報に対してレンズを向ける方向、ズーム倍率、焦点、露出を厳密にマニュアル調整しなくても、書画情報を最適な状態で撮影できるようにしたものである。
なお、この実施例の特徴部分を詳述する前に、この実施例のハードウェア上の構成について以下、説明しておく。
【００３４】
ＣＰＵ１は、記憶部２内のオペレーティングシステムや各種アプリケーションソフトに従ってこのデジタルスチルカメラの全体動作を制御する中央演算処理装置である。記憶部２は、ハードディスク等の固定的なメモリであり、プログラム記憶領域とデータ記憶領域とを有している。この記憶部２内のプログラム記憶領域には、後述する図７〜図１１に示す動作手順に従って本実施例を実現する為のアプリケーションプログラムが格納されている。このプログラムやデータは、必要に応じてワークメモリ３にロードされたり、このワークメモリ３内のデータが記憶部２にセーブされる。なお、記録メディア４は、ＤＶＤ等の着脱自在なメモリであり、記憶部２やワークメモリ３との間においてプログラムや画像データ等の受け渡しを行う。
【００３５】
一方、ＣＰＵ１には、その入出力周辺デバイスである操作部５、表示部６、カメラ撮影部７がバスラインを介して接続されており、入出力プログラムに従ってＣＰＵ１は、これらの入出力デバイスの動作制御を行う。
操作部５は、シャッターボタンＳＴ、ズームボタンＷＤの他、後述するノーマルモード／書画モードに切り換えるモードボタンＭＤ等、各種のファンクションボタンを有し、その操作信号はＣＰＵ１に与えられる。表示部６は、例えば、タッチパネル付きの液晶表示部であり、モニタ画面／ファインダ画面／画像再生画面として使用される。
【００３６】
カメラ撮影部７は、撮影レンズ、ミラー等のレンズ・ミラーブロック、ＣＣＤイメージセンサ等の撮像素子、その駆動系等を備えたもので、ＣＰＵ１は、光学ズーム機能を調整制御したり、レンズの向き(撮影方向)を調整制御したり、オートフォーカス時の駆動制御、シャッター駆動制御、露出、ホワイトバランス等を制御する。すなわち、図２は、カメラ撮影部７の詳細な構成を示した図で、カメラ撮影部７には、撮影レンズ７１、撮影制御部７２、撮像処理部７３を有し、ＣＰＵ1は、撮影制御部７２に対してズーム駆動制御、フォーカス駆動制御、露出駆動制御、シャッター駆動制御を行うと共に、撮影レンズ７１の向きを駆動制御して撮影方向の調整を行うが、その際、撮影レンズ７１の向きを左右／上下方向に駆動して撮影方向を調整するようにしている。なお、ＣＰＵ１は、撮像処理部７３内のＣＣＤイメージセンサから画像メモリ８を介して撮影画像を取り込んで記録メディア４に記録保存するようにしている。
【００３７】
ここで、上述したモードボタンＭＤは、ノーマルモード／書画モードに切り換えるもので、「ノーマルモード」は、人物、風景などの一般的な被写体を通常撮影する動作モードである。また、「書画モード」は、撮影対象である書画情報を撮影する際に、その撮影状態(光学ズーム、撮影方向、絞り具合)をマニュアル調整しなくても、書画情報を常に最適な状態で撮影可能とするために、光学系の駆動制御を行う動作モードである。この場合、書画情報の撮影条件を自動調整することによって最適な状態で実撮影された画像に対して予め決められている各種の補正処理を施した後に、その画像を記録保存するようにしている。
【００３８】
すなわち、「書画モード」は、実際の撮影を行う前に撮影対象を仮撮影したモニタ画像を取得した際、ＣＰＵ１は、このモニタ画像を解析することによって白地の所定形状(例えば、四角形)が含まれ、かつ、この所定形状の領域内に文字列が含まれているか否かに基づいて書画情報の撮影か否かを判別し、書画情報の撮影であれば、この所定形状の画像部分を書画領域として特定すると共に、この書画領域が当該モニタ画像領域に対して所定の状態となるように、光学系を駆動制御して書画情報の撮影条件を変更した後に、この撮影条件下で実撮影された画像に対して、各種の補正処理を施して記録保存するようにした自動撮影モードである。
【００３９】
ここで、ＣＰＵ１は、書画領域がモニタ画像枠に対して最適な撮影状態となるように、撮影方向を自動調整する場合、書画領域がモニタ画像枠内の中心部分に位置するように、レンズの向き(撮影方向)を自動調整したり、書画領域がモニタ画像枠内に収まり、かつ、その枠サイズと略同等となるように、光学ズームを自動調整し、更には、最適な露出状態となるように絞りを自動調整するようにしている。そして、実撮影された画像に対して各種の補正処理を施して記録保存する場合、ＣＰＵ１は、実撮影された画像から書画領域を抽出すると共に、この書画領域の全体が方形(例えば、長方形)となるように、その形状全体を補正するフォルム最適化処理(角度補正処理および台形補正処理) を実行した後、このフォルム最適化処理によって補正された方形の書画領域内から所定の画像情報を抽出するフィルタリング処理を実行し、更には、抽出した画像情報を鮮明に読み取れるようにその色合いを補正する色調補正処理を実行して記録保存するようにしている。
【００４０】
図３および図４は、モニタ画像枠に対して書画領域が最適な状態となるように、撮影レンズの向き(撮影方向)をどのように自動調整するかを説明するための図である。
ここで、モニタ画像の中心点をＸＹ座標系の原点とした場合に、ＣＰＵ１は、書画情報が含まれている書画領域の中心点を求めると共に、この書画領域の中心点と原点とを比較することによって、書画領域の偏り方向およびその偏り割合を求め、この偏り割合が許容範囲内、つまり、書画領域がモニタ画像枠の中心部分にあるか否かをチェックすることによってモニタ画像に対して書画領域が最適な状態にあるか否かを判別し、書画領域がモニタ画像の枠領域内の中心部分に位置するように、撮影方向を自動調整するようにしている。
【００４１】
図中、「偏り割合」は、書画領域の中心点が原点に対して偏っている割合を横・縦方向に対応付けて示したもので、図３(Ａ)の例では、横＋４０％、縦０％、図３(Ｂ)の例では、横０％、縦０％、図３(Ｃ)の例では、横−６０％、縦−４０％の場合を示している。この場合、許容範囲を±２０％以内とすると、図３(Ａ)および(Ｃ)の場合には、許容範囲外となり、その偏り方向および偏り割合に応じて撮影方向の自動調整が行われる。なお、図４は、書画領域がＸ軸の＋／−方向に偏っている場合、その偏り方向および偏り割合に応じてレンズの向き(撮影方向)が左／右方向に自動調整されることを示している。
【００４２】
図５(Ａ)〜(Ｅ)は、モニタ画像枠に対して書画領域が最適な状態となるように、撮影方向を自動調整しながら光学ズームを自動調整する過程を例示した図である。
図５(Ａ)は、最初に取得したモニタ画像を示し、(Ｂ)は、光学ズームを１段階毎にズームインした状態を示している。ここで、ＣＰＵ１は、モニタ画像枠に対して書画領域が最適な状態となるように、光学ズームを１段階毎にズームインしながらモニタ画像枠から書画領域がはみ出したか否かをチェックするが、図５(Ｂ)の例では、はみ出している場合であるから書画領域の偏り方向およびその偏り割合を求め、この偏り割合が許容範囲を超えたかをチェックする。
【００４３】
この場合、図５(Ｂ)の例では、偏り割合が許容範囲を超えているので、その偏り方向および偏り割合に応じて撮影方向の調整を行った後、再度、書画領域がはみ出したか否かをチェックする。図５(Ｃ)は、撮影方向を調整した後の画像を示し、この場合、書画領域はモニタ画像枠内に収まっているので、更に１段階のズームインが行われる。図５(Ｄ)は、ズームイン後の画像を示し、この場合も書画領域がモニタ画像枠内に収まっているので、更に１段階のズームインが行われると、図５(Ｅ)に示すように、偏り割合は許容範囲内であるが、書画領域がはみ出した状態となる。この場合、１段階のズームアウトを行うことで、図５(Ｄ)の状態に戻って書画領域がモニタ画像枠に対して最大サイズとなるように自動調整される。
【００４４】
図６は、書画領域を特定する際、最初に取得したモニタ画像からでは、書画領域を特定することができなかった場合に、光学ズームを段階的にズームアウトしながら書画領域を特定することを示した図である。すなわち、書画領域を特定する際、最初に取得したモニタ画像内には白地の領域に文字列が含まれていても、その領域が大き過ぎてその全体形状(四角形)を認識することができない場合において(図６(Ａ)参照)、この書画領域を特定することは不可能となるが、このような場合、光学ズームを段階的にズームアウトしながら特定形状の輪郭部分を発見してその全体形状の四角形を認識するようにしている(図６(Ｂ)参照)。この場合においても、書画領域がモニタ画像枠に対して最大サイズとなるように自動調整するようにしている。
【００４５】
次に、この実施例におけるデジタルスチルカメラの動作概念を図７〜図１１に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。すなわち、記録媒体の他に、伝送媒体を介して外部供給されたプログラム／データを利用してこの実施例特有の動作を実行することもできる。
【００４６】
図７〜図１２は、撮影スイッチがオン操作された際に実行開始されるデジタルスチルカメラの全体動作を示したフローチャートである。
先ず、ＣＰＵ１は、撮影スイッチがオン操作されると、ノーマルモードに初期設定した後(ステップＳ１)、カメラ撮影部７からモニタ画像を取得して画像メモリ８にセットすると共に(ステップＳ２)、モニタ画面に表示出力させる(ステップＳ３)。ここで、ボタン操作の有無をチェックし(ステップＳ４)、何らかのボタンが操作されるまでステップＳ２に戻って待機状態となるが、ボタン操作を検出した際には、操作ボタンの種類を判別し、モードボタンＭＤが操作されたか(ステップＳ５)、ズームボタンＷＤが操作されたか(ステップＳ６)、シャッターボタンかその他のボタンが操作されたかを調べる(ステップＳ７)。
【００４７】
いま、初期設定時のノーマルモードにおいて、ズームボタンＷＤが操作された際には(ステップＳ６でＹＥＳ)、そのズームイン／ズームアウト操作に応じて光学ズームの駆動を制御する(ステップＳ８)。また、ノーマルモードにおいて、シャッターボタンが操作された際には(ステップＳ７でＹＥＳ)、シャッター操作時の撮影画像を画像メモリ８から取得して直交変換方式(離散コサイン変換方式)に従ってデータ圧縮を行った後(ステップＳ９)、この圧縮画像を記録メディア４に記録保存させる通常の動作を行う(ステップＳ１０)。なお、ノーマルモードにおいて、その他のボタンが操作された際には(ステップＳ７でＮＯ)、操作ボタンに応じた他の処理を実行した後(ステップＳ１１)、モニタ画像の取得処理に戻る(ステップＳ２)。
【００４８】
また、ノーマルモードにおいて、モードボタンＭＤが操作された場合には(ステップＳ５でＹＥＳ)、ノーマルモードから書画モードに切り換えられる(ステップＳ１２)。すると、図８のステップＳ２１以降の処理に進み、書画情報を撮影した場合か否かの判別を行う。すなわち、書画モードに切り換えた時のモニタ画像を画像メモリ８から取得し、このモニタ画像を解析することによってモニタ画像領域内に特定形状(四角形)の領域が含まれているかを検索し、特定形状の領域の有無をチェックする(ステップＳ２２)。この場合、予め設定されている書画領域の特徴情報、つまり、名刺、葉書き、カタログ、ホワイトボードなどの形状特性(例えば、四角形)を参照し、この特徴情報に一致する形状の画像部分が存在しているかをチェックする。
【００４９】
ここで、モニタ画像内に特定形状の領域が含まれている場合には、この特定形状の画像部分における背景色を調べ、白色系の無地(白地)を背景とする領域か否かをチェックし(ステップＳ２３)、白地の領域であれば、当該白地領域内に文字情報が含まれているか否かをチェックする(ステップＳ２４)。ここで、当該特定形状の白地領域内に文字情報が含まれている場合には(ステップＳ２５でＹＥＳ)、書画情報を撮影したモニタ画像であると認識して、当該特定形状の白地領域を書画領域として特定する(ステップＳ２６)。
【００５０】
このようにして書画領域の特定が行われると、図９のステップＳ４１に移り、モニタ画像枠に対して書画領域が最適な状態となるように光学ズーム、撮影方向を自動調整する処理が行われる。すなわち、光学ズームの現在のセット状態をチェックし、ズームイン倍率がその最大値(例えば、光学４倍)未満であることを条件に(ステップＳ４１)、光学ズームを１段階(例えば、0.5倍)だけズームイン駆動すると共に、フォーカス制御を行う(ステップＳ４２)。これによって書画領域が拡大撮影されると、ＣＰＵ１は、ズームイン直後のモニタ画像をカメラ撮影部７から取得して画像メモリ８にセットすると共に(ステップＳ４３)、この画像メモリ８内のモニタ画像を解析し、書画領域がモニタ画像枠から溢れたか(はみ出したか)否かをチェックし(ステップＳ４４)、書画領域がモニタ画像枠内であれば(ステップＳ４５でＮＯ)、上述のステップＳ４１に戻る。
【００５１】
以下、ズームイン倍率がその最大値に達するか(ステップＳ４１)、書画領域がモニタ画像枠から溢れるまで(ステップＳ４５)、光学ズームを１段階毎にズームイン駆動しながら画像メモリ８の書き込み画像を順次更新してゆく。ここで、書画領域がモニタ画像枠から溢れる前にズームイン倍率がその最大値に達した場合には(ステップＳ４１でＹＥＳ)、図１０のステップＳ５１に移るが、ズームイン倍率がその最大値に達する前に書画領域がモニタ画像枠から溢れた場合には(ステップＳ４５でＹＥＳ)、図３に示したように、書画領域の中心点を求めると共に、この書画領域の中心点とモニタ画像枠の原点とを比較することによって書画領域の偏り方向およびその偏り割合を求め(ステップＳ４６)、この偏り割合が許容範囲内、つまり、書画領域がモニタ画像枠の中心部分にあるか否かをチェックすることによってモニタ画像に対して書画領域が最適な状態にあるか否かの判別を行う(ステップＳ４７)。
【００５２】
この場合、例えば、図５(Ａ)の画像を１段階ズームインすることによって図５(Ｂ)に示すように偏り割合が許容範囲を超えた際には(ステップＳ４７でＹＥＳ)、その偏り方向および偏り割合に応じて撮影方向の自動調整が行われる(ステップＳ４８)。そして、ステップＳ４３に戻り、撮影方向を自動調整した後のモニタ画像を取得して解析し、書画領域が溢れたかをチェックする。この場合、図５(Ｃ)に示すように、撮影方向を調整した後の書画領域がモニタ画像枠内に収まっている場合には、ズームイン最大値でないことを条件に更に１段階のズームインを行う(ステップＳ４２)。以下、書画領域がモニタ画像枠内に収まり、ズームイン最大値でないことを条件に１段階毎にズームインを行った結果、例えば、図５(Ｅ)に示すように、書画領域が溢れた場合には(ステップＳ４５)、その偏り割合が許容範囲内であることを条件に(ステップＳ４７)、１段階のズームアウトを行う(ステップＳ４９)。これによって図５(Ｅ)の状態から図５(Ｄ)の状態に戻される。
【００５３】
このようにして光学ズーム、撮影方向を自動調整することで書画領域を最適な状態にセットした後は、図１０のステップＳ５１に移ってその画像の明度に応じて絞りを自動調整する処理を行う。すなわち、カメラ撮影部７からモニタ画像を取得して画像メモリ８にセットした後、このモニタ画像内の書画領域の明度を求め(ステップＳ５２)、この書画領域内の明度が予め決められている上限レベルと下限レベルで示される許容範囲内にあるかをチェックする(ステップＳ５３)。ここで、許容範囲外であれば、その明度に応じて絞りを自動調整する。すなわち、上限レベルを超えている場合(明る過ぎる場合)には、絞りを小さくする制御を行うが(ステップＳ５５)、下限レベルを下回る場合(暗過ぎる場合)には、絞りを大きくする制御を行う(ステップＳ５６)。その後、ステップＳ５１に戻って上述の動作を繰り返す。
【００５４】
この結果、明度が許容範囲内となれば(ステップＳ５３でＹＥＳ)、カメラ撮影部７からモニタ画像を取得して画像メモリ８にセットすると共に(ステップＳ５７)、このモニタ画像を固定表示させる(ステップＳ５８)。ここで、光学ズーム、撮影方向、絞りを自動調整した状態で撮影を行うかを問い合わせるための撮影確認メッセージを表示出力させる(ステップＳ５９)。ここで、シャッターボタンＳＴが操作された際には(ステップＳ６０)、画像メモリ８からモニタ画像を取得した画像データをワークメモリ(加工メモリ)３にセットした後(ステップＳ６１)、この加工メモリ内において、その撮影画像全体を解析しながら書画領域を特定して書画領域の抽出を行う(ステップＳ６２)。
【００５５】
そして、ＣＰＵ１は、抽出した書画領域に対して角度補正を施す(ステップＳ６３)。例えば、長方形の名刺を撮影した際にその真上から撮影せず、斜め方向から撮影したものとすると、名刺の全体形状は、カメラ位置からの遠近差によって台形の状態で撮影されるが、このように書画領域が傾いて撮影された場合には、その傾きに応じて書画領域を回転させる角度補正を行う。図１２(Ａ)は、抽出した書画領域を示し、図１２(Ｂ)は、角度補正後の画像を示している。次に、角度補正後の書画領域(台形)を元の方形(長方形)に補正する台形補正を施す(ステップＳ６４)。図１２(Ｃ)は、台形補正後の画像を示している。
【００５６】
この場合、台形の短辺(上辺に相当する部分)をその長辺(下辺に相当する部分)に合わせ込むために、書画領域を伸張して書画領域を元の方形(長方形)に補正する。このようにして書画領域のフォルム最適化処理が実行されると、補正後の方形の書画領域内からノイズ除去と共に、所定の画像情報(例えば、文字などの画像情報)を抽出するフィルタリング処理を実行し(ステップＳ６５)、更には、抽出した画像情報を鮮明に読み取れるようにその色合いを補正する色調補正処理を実行する(ステップＳ６６)。このようにして得られた画像情報を直交変換方式に従ってデータ圧縮を行い、この圧縮画像を記録メディア４に記録保存させる(ステップＳ６７)。
【００５７】
その後、モニタ固定表示を解除した後(ステップＳ６８)、光学ズームをその標準値に戻し(ステップＳ６９)、更には、カメラ撮影部７からモニタ画像を取得して画像メモリ８にセットすると共に(ステップＳ７０)、モニタ表示させる(ステップＳ７１)。以下、図８のステップＳ２１に戻って上述の動作が行われる。
なお、上述の撮影確認メッセージを表示させた後において(図１０のステップＳ５９)、シャッターボタンＳＴが操作されなかった場合には(ステップＳ６８でＮＯ)、上述と同様に、モニタ固定表示を解除した後(ステップＳ６８)、光学ズームをその標準値に戻し(ステップＳ６９)、更には、カメラ撮影部７からモニタ画像を取得して画像メモリ８にセットすると共に(ステップＳ７０)、モニタ表示させる(ステップＳ７１)。
【００５８】
一方、図８のステップＳ２２〜Ｓ２５において書画領域を特定することができなかった場合、つまり、モニタ画像内に特定形状(四角形)が含まれていない場合(ステップＳ２２でＮＯ)、または特定形状が含まれていてもそれが白地領域でない場合(ステップＳ２３でＮＯ)、あるいは特定形状の白地領域であっても文字情報が含まれていない場合には(ステップＳ２５でＮＯ)、再度、画像メモリ８から取得したモニタ画像を解析し、このモニタ画像内に白地領域が有るかをチェックし(ステップＳ２７)、白地の領域が有れば、この領域内に文字情報が含まれているかをチェックする(ステップＳ２８)。ここで、特定形状を認識することはできなかったが、白地領域内に文字情報が含まれている場合には、当該領域は書画領域の可能性がある。つまり、モニタ画像内の白地領域に文字列が含まれていても、その領域が大き過ぎてその全体形状を認識することができなければ、書画領域を特定することは不可能となるが、光学ズームを段階的にズームアウトすれば、特定形状を認識することができる場合がある。
【００５９】
従って、特定形状を認識することができなかったが、文字情報を含む白地領域が存在する場合には(ステップＳ２８でＹＥＳ)、図１１のステップＳ８１に移り、画像メモリ８から取得したモニタ画像を解析し、白地領域内の文字列部分を特定する。そして、現在の光学ズームの状態をチェックし、ズームアウト最大値(最少倍率)にセットされているかを調べ(ステップＳ８２)、ズームアウト最大値であれば、書画領域の特定不可として図８のステップＳ２１に戻るが、ズームアウト最大値でなければ、１段階のズームアウトを行う(ステップＳ８３)。
【００６０】
そして、カメラ撮影部７からモニタ画像を取得して画像メモリ８にセットした後(ステップＳ８４)、当該モニタ画像内において、上述のようにして特定した文字列部分に着目し、この領域部分の外側に存在している輪郭線が特定形状(四角形)を成しているかをチェックする(ステップＳ８５)。ここで、特定形状の輪郭線が無ければ(ステップＳ８６でＮＯ)、ステップＳ８２に戻り、以下、ズームアウト最大値に達するまで１段階毎のズームアウトを行いながら特定形状の輪郭線の有無をチェックする。いま、ズームアウト最大値に達した場合には(ステップＳ８２でＹＥＳ)、図８のステップＳ２１に戻るが、ズームアウトによって特定形状の輪郭線が出現した場合には(ステップＳ８６でＹＥＳ)、図１０のステップＳ５１に移り、画像明度に応じて絞りを自動調整する処理が行われる。
【００６１】
他方、書画モードにおいて、特定形状を認識できず、しかも、白地領域が存在しない場合(図８のステップＳ２７でＮＯ)あるいは白地の領域は有るが、この白地領域内に文字情報が含まれていない場合には(ステップＳ２８でＮＯ)、書画領域の特定不可として認識される。このように書画モードにセットされていても、書画領域を特定することができなかった場合には、ノーマルモードと同様の通常撮影が可能となる。すなわち、モードボタンＭＤが操作された際には(ステップＳ２９)、書画モードからノーマルモードに切り換えを行った後(ステップＳ３０)、図７のステップＳ２に移る。
【００６２】
一方、書画モードにおいてズームボタンＷＤが操作された際には(ステップＳ３１)、そのズームイン／ズームアウト操作に応じて光学ズームの駆動を制御し(ステップＳ３２)、また、シャッターボタンＳＴが操作された際には(ステップＳ３３)、シャッター操作時の画像を画像メモリ８から取得して直交変換方式に従ってデータ圧縮を行った後(ステップＳ３４)、この圧縮画像を記録メディア４に記録保存させる通常の動作を行う(ステップＳ３５)。そして、カメラ撮影部７からモニタ画像を取得して画像メモリ８にセットすると共に(ステップＳ３６)、モニタ画面に表示出力させた後(ステップＳ３７)、図８のステップＳ２１に移る。
【００６３】
以上のように、この実施例のデジタルスチルカメラにおいてＣＰＵ１は、実際の撮影を行う前にモニタ撮影したモニタ画像を解析することによってモニタ画像内に所定形状が含まれているか否かに基づいて書画情報の撮影か否かを判別し、書画情報の撮影の場合には、所定形状の画像部分を書画領域として特定すると共に、この書画領域が当該モニタ画像の枠領域に対して所定の状態となるように、カメラ撮影部７の撮影制御部７２を駆動制御して書画情報の撮影条件を変更するようにしたから、モニタ画像内に所定形状が含まれていれば、書画情報の撮影であると判別してその撮影条件を自動調整することができる。従って、書画情報の撮影状態を慎重にマニュアル調整しなくても、書画情報を常に最適な状態で撮影することができ、撮影者の負担を大幅に軽減できる他、最適な状態で実撮影された画像に各種の補正を施す際に、その補正を正確に行うことが可能となる。
【００６４】
ここで、ＣＰＵ１は、書画情報の撮影か否かを判別する際に、白地領域でその全体が所定形状を成している画像部分が存在するか否かに基づいて判別するようにしたから、名刺、葉書き、ホワイトボードの撮影部分を書画領域として容易に特定することができる。また、モニタ画像内に所定形状の白地領域が含まれている場合には、更に、当該領域内に文字情報が含まれているか否かを判別し、所定形状の白地領域内に文字情報が含まれていれば、書画情報の撮影であると判別するようにしたから、文字情報が未記入の葉書き、ホワイトボード、掲示板などが偶然にあるいは誤って写っていたとしても、それを書画領域の対象外として処理することができ、書画領域の特定がより確実なものとなる。この場合、モニタ画像内の白地領域に文字列が含まれていても、その領域が大き過ぎてその全体形状を認識することができなければ、光学ズームを段階的にズームアウトしながら特定形状を認識するようにしたから、所定形状の画像部分が当初のモニタ画像内に存在していなくても、書画領域を特定することが可能となる。
【００６５】
また、ＣＰＵ１は、特定した書画領域がモニタ画像枠内において偏った位置に存在している場合、このモニタ画像枠の中心部分に位置するように、光学系を駆動制御して撮影方向を変更するようにしたから、書画領域を常に適正な位置で撮影することが可能となる。また、書画領域がモニタ画像枠内に収まり、かつ、その領域サイズと同等となるように、光学系を駆動制御して撮影倍率を変更するようにしたから、常に最大倍率での撮影が可能となる。更に、書画領域内の明度が予め決められている上限レベルと下限レベルの範囲から外れている場合に、光学系を駆動制御して絞りを変更するようにしたから、最適な明るさで書画情報を撮影することが可能となる。
【００６６】
書画モードとノーマルモードとを適宜切り換え可能としたから、必要に応じて通常撮影／書画撮影を任意に切り換えることが可能となり、書画カメラとしての専用カメラに限らず、一般の通常カメラとしても使用可能となる。また、書画モードにセットされている状態であっても、書画領域を特定することができなかった場合には、ノーマルモードと同様の通常撮影が可能となる。
【００６７】
また、自動調整された撮影条件下で書画情報が実撮影された際に、この撮影画像を解析することによって書画領域の全体が方形となるように、その形状を補正するフォルム最適化処理を実行するようにしたから、良質の画像を記録保存することができ、また、フォルム最適化処理によって補正された方形の書画領域内から所定の画像情報を抽出するフィルタリング処理を実行するようにしたから、所定の画像情報だけを記録保存することができる。また、書画領域を加工保存する前に、書画領域内の画像を記録保存するか否かを問い合わせる撮影確認メッセージを案内表示するようにしたから、撮影者は、自動調整された画像内容を確認しながら画像の加工保存を指示することができる。
【００６８】
なお、上述した実施例においては、モニタ画像内の書画領域を特定する際に、予め設定されている名刺、葉書き、カタログ、ホワイトボードなどの形状特性(例えば、四角形)、背景色を参照し、この形状特性、背景色に合致する画像部分を書画領域として特定するようにしたが、領域の形状、その背景色に限らず、例えば、領域の構成特性などを書画領域の特徴情報として設定するようにしてもよい。また、書画領域を特定する際に、形状特性と共に、その形状領域内に文字情報が含まれているか否かを判別するようにしたが、書画情報は、文字情報に限らず、記号、図形、写真等の画像等であってもよい。
【００６９】
上述した実施例においては、自動調整後の撮影条件下で実撮影された画像を記録保存する際に、書画領域内から抽出した画像のみを記録保存するようにしたが、自動調整後の撮影条件下で実撮影された撮影画像の全体を記録保存したり、この撮影画像から抽出した書画領域のみを記録保存するようにしてもよい。
【００７０】
上述した実施例においては、フォルム最適化処理を実行した後、このフォルム最適化処理によって補正された方形の書画領域内から所定の画像情報を抽出するフィルタリング処理を実行すると共に、抽出した画像情報を鮮明に読み取れるようにその色合いを補正する色調補正処理を実行するようにしたが、フィルタリング処理、色調補正処理をパーソナルコンピュータなどの他の電子機器で行うようにしてもよい。
【００７１】
更に、上述した実施例においては、商談会、報告会、審議会などでの各種の資料、名刺、葉書き、カタログ、ホワイトボードなどを撮影対象とするビジネスミーティング用の携帯型書画カメラに適用した場合を示したが、プロジェクターのオプションとして、その書画台にアームを介して取り付けた書画カメラであってもよい。この場合、プロジェクターから書画カメラを取り外し可能として、ホワイトボードなどを撮影可能としてもよく、更には、ビジネスミーティング用に限らず、一般用など、任意の用途にも適用可能であることは勿論である。
【００７２】
一方、コンピュータに対して、上述した各手段を実行させるためのプログラムコードをそれぞれ記録した記録媒体（例えば、ＣＤ−ＲＯＭ、フレキシブルディスク、ＲＡＭカード等）を提供するようにしてもよい。すなわち、コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、実際の撮影を行う前に仮撮影した撮影画像を取得した際、この撮影画像を解析することによって撮影画像内に所定形状が含まれているか否かに基づいて書画情報の撮影か否かを判別する機能と、書画情報の撮影であることが判別された際に、前記所定形状の画像部分を書画領域として特定する機能と、特定された書画領域が当該仮撮影した画像領域に対して所定の状態となるように、光学系を駆動制御して書画情報の撮影条件を変更する機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。
【００７３】
また、コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、実際の撮影を行う前に仮撮影した撮影画像を取得した際、この撮影画像を解析することによって撮影画像内に文字列が含まれているか否かに基づいて書画情報の撮影か否かを判別する機能と、書画情報の撮影であることが判別された際に、前記文字列の画像部分を書画領域として特定する機能と、特定された書画領域が当該仮撮影した画像領域に対して所定の状態となるように、光学系を駆動制御して書画情報の撮影条件を変更する機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。
【図面の簡単な説明】
【００７４】
【図１】電子カメラの全体構成の概要を示したブロック図。
【図２】カメラ撮影部７の詳細な構成を示した図。
【図３】(Ａ)〜(Ｃ)は、モニタ画像の枠領域に対して書画領域が最適な状態となるように、撮影レンズの向き(撮影方向)をどのように自動調整するかを説明するための図。
【図４】書画領域がＸ軸の＋／−方向に偏っている場合、その偏り方向および偏り割合に応じてレンズの向き(撮影方向)が左／右方向に自動調整されることを示した図。
【図５】(Ａ)〜(Ｅ)は、モニタ画像枠に対して書画領域が最適な状態となるように、撮影方向を自動調整しながら光学ズームを自動調整する過程を例示した図。
【図６】書画領域を特定する際、最初に取得したモニタ画像からでは、書画領域を特定することができなかった場合に、光学ズームを段階的にズームアウトしながら書画領域を特定することを示した図。
【図７】撮影スイッチがオン操作された際に実行開始されるデジタルスチルカメラの全体動作を示したフローチャート。
【図８】図６に続く、デジタルスチルカメラの全体動作を示したフローチャート。
【図９】図７に続く、デジタルスチルカメラの全体動作を示したフローチャート。
【図１０】図７に続く、デジタルスチルカメラの全体動作を示したフローチャート。
【図１１】図７に続く、デジタルスチルカメラの全体動作を示したフローチャート。
【図１２】(Ａ)は、抽出した書画領域を示した図、(Ｂ)は、角度補正後の画像を示した図、 (Ｃ)は、台形補正後の画像を示した図。
【符号の説明】
【００７５】
１  ＣＰＵ
２  記憶部
４  記録メディア
５  操作部
６  表示部
７  カメラ撮影部
８  画像メモリ
７２  撮影制御部
７３  撮像処理部
ＳＴ  シャッターボタン
ＭＤ  モードボタン
【図１】
2005311924.tif 000003
【図２】
2005311924.tif 000004
【図３】
2005311924.tif 000005
【図４】
2005311924.tif 000006
【図５】
2005311924.tif 000007
【図６】
2005311924.tif 000008
【図７】
2005311924.tif 000009
【図８】
2005311924.tif 000010
【図９】
2005311924.tif 000011
【図１０】
2005311924.tif 000012
【図１１】
2005311924.tif 000013
【図１２】
2005311924.tif 000014