(57)【要約】    【課題】  撮影を依頼された側を混乱させることなく撮影を依頼する側の意図を明確に伝えるために、撮影画像の撮影参考モデル形成において、撮影を依頼する側が煩雑な手続きを行うことなく、撮影画像の撮影参考モデルを形成するためのオブジェクト抽出方法を最適に選択することができる撮影装置及び方法、並びにプログラム及び記憶媒体を提供する。    【解決手段】  撮影装置１００は、元々撮影装置１００に備えられた撮影画像の風景を撮影参考モデルとする風景モードがユーザによって設定されているか否かを判別し、風景モードが設定されていないときは、ピント合致オブジェクト抽出モードを選択し、風景モードが設定されているときは、ヒトオブジェクト除去オブジェクト抽出モードを選択する。【選択図】      図６
2007013734.tif 000002
【特許請求の範囲】
【請求項１】
撮影画像の撮影モードを所定の撮影モードに設定する設定手段と、
所定の抽出方法で前記撮影画像の構図を抽出する撮影画像構図抽出手段と、
前記抽出された撮影画像の構図から前記撮影画像の撮影参考画像を形成する撮影参考画像形成手段とを備える撮影装置において、
前記設定された撮影モードに基づいて前記所定の抽出方法を決定する決定手段を備えることを特徴とする撮影装置。
【請求項２】
前記所定の撮影モードは、風景モード、ポートレートモード、マクロモードのいずれか１つであることを特徴とする請求項１記載の撮影装置。
【請求項３】
前記所定の撮影モードが風景モードであるときは、前記所定の抽出方法は人物構図除去抽出方法であることを特徴とする請求項１又は２記載の撮影装置。
【請求項４】
前記所定の撮影モードがポートレートモード及びマクロモードのいずれか一方であるときは、前記所定の抽出方法はピント合致構図抽出方法であることを特徴とする請求項１又は２記載の撮影装置。
【請求項５】
前記撮影参考画像形成手段は、前記抽出された撮影画像の構図からエッジを抽出し、当該抽出されたエッジに基づいて前記撮影参考画像を形成することを特徴とする請求項１乃至４のいずれか１項に記載の撮影装置。
【請求項６】
撮影画像の撮影モードを所定の撮影モードに設定する設定ステップと、
所定の抽出方法で前記撮影画像の構図を抽出する撮影画像構図抽出ステップと、
前記抽出された撮影画像の構図から前記撮影画像の撮影参考画像を形成する撮影参考画像形成ステップとを備える撮影方法において、
前記設定された撮影モードに基づいて前記所定の抽出方法を決定する決定ステップを備えることを特徴とする撮影方法。
【請求項７】
前記所定の撮影モードは、風景モード、ポートレートモード、マクロモードのいずれか１つであることを特徴とする請求項６記載の撮影方法。
【請求項８】
前記所定の撮影モードが風景モードであるときは、前記所定の抽出方法は人物構図除去抽出方法であることを特徴とする請求項６又は７記載の撮影方法。
【請求項９】
前記所定の撮影モードがポートレートモード及びマクロモードのいずれか一方であるときは、前記所定の抽出方法はピント合致構図抽出方法であることを特徴とする請求項６又は７記載の撮影方法。
【請求項１０】
前記撮影参考画像形成ステップは、前記抽出された撮影画像の構図からエッジを抽出し、当該抽出されたエッジに基づいて前記撮影参考画像を形成することを特徴とする請求項６乃至９のいずれか１項に記載の撮影方法。
【請求項１１】
撮影画像の撮影モードを所定の撮影モードに設定する設定モジュールと、
所定の抽出方法で前記撮影画像の構図を抽出する撮影画像構図抽出モジュールと、
前記抽出された撮影画像の構図から前記撮影画像の撮影参考画像を形成する撮影参考画像形成モジュールと、
前記設定された撮影モードに基づいて前記所定の抽出方法を決定する決定モジュールとをコンピュータに実行させることを特徴とする撮影プログラム。
【請求項１２】
請求項１１記載の撮影プログラムを格納していることを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影装置及び方法、並びにプログラム及び記憶媒体に関し、特に、撮影操作の支援に係る撮影装置及び方法、並びにプログラム及び記憶媒体に関する。
【背景技術】
【０００２】
例えば、観光地で、友人や仲間、家族等の全員が写った記念集合写真を撮る際に三脚がない場合には、その場に居合わせた第三者に撮影装置を渡して撮影操作を依頼することが多い。その場合、撮影を依頼された側の感覚や撮影技術等が撮影を依頼する側のものと必ずしも同じではなく、撮影を依頼する側の意図が反映されない場合がある。この問題を解消すべく以下の技術が提案されている。
【０００３】
まず、第１の従来技術では、撮影を依頼する側が、意図した構図の写真を得るために仮撮影と本撮影を連続して行い、仮撮影の時点で、モニタに表示された画像（以下、「スルー画像」という）を構図合わせ用の基準画像（撮影参考モデル）として一時記憶し、仮撮影後に、逐次変化するスルー画像に基準画像を半透明にして合成し、合成画像をスルー画像に代えてモニタに表示すると共に、シャッタが半押しされた時点で画像上に撮影が可能である旨を知らせる撮影指示メッセージを表示して、全押しされた時点で通常の撮影処理を行い撮影画像を記録する（例えば、特許文献１参照）。
【０００４】
次に、第２の従来技術では、撮影を依頼する側が、意図した構図の写真である第１の画像の構図及びパースを保存すべくフレーミングモードを選択すると、画像エディタは第１の画像の構図及びパースから第２の画像を形作る少なくとも１本の輪郭線（オブジェクト）を抽出し、撮影を依頼された側は、抽出されたガイド（透明）画像（撮影参考モデル）を案内として用いることにより第２の画像を撮影する（例えば、特許文献２参照）。
【０００５】
また、撮影を依頼する側が意図した構図の写真からオブジェクトを抽出する方法としては、画素結合方法、４分木法、ヒストグラム法、クラスタリング法及びモデルマッチング法などが提案され（例えば、特許文献３参照）、具体的には、直線を抽出する直線抽出方法（例えば、特許文献４参照）、人物を抽出するヒトオブジェクト抽出方法（例えば、特許文献５参照）等がある。
【特許文献１】特開２００３−３３３３７９号公報
【特許文献２】特開２００５−５１７７６号公報
【特許文献３】特開平１１−２５２７１号公報
【特許文献４】特開平６−３１４３３９号公報
【特許文献５】特開２００５−１１７５３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来技術では、撮影を依頼する側の意図する写真の構図情報が過度に提供されて撮影を依頼された側を混乱させ、撮影を依頼する側の意図を明確に伝えることができないという問題がある。また、撮影画像の撮影参考モデルの形成において、撮影装置による撮影画像の撮影参考モデルを形成するためのオブジェクト抽出方法を最適に選択することができずに必要な構図情報を得ることができない場合や、撮影を依頼する側がオブジェクト抽出方法を最適に選択するにしてもその都度選択していたのでは使い勝手が悪くなるという問題がある。
【０００７】
本発明の目的は、撮影を依頼された側を混乱させることなく撮影を依頼する側の意図を明確に伝えるために、撮影画像の撮影参考モデル形成において、撮影を依頼する側が煩雑な手続きを行うことなく、撮影画像の撮影参考モデルを形成するためのオブジェクト抽出方法を最適に選択することができる撮影装置及び方法、並びにプログラム及び記憶媒体を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１記載の撮影装置は、撮影画像の撮影モードを所定の撮影モードに設定する設定手段と、所定の抽出方法で前記撮影画像の構図を抽出する撮影画像構図抽出手段と、前記抽出された撮影画像の構図から前記撮影画像の撮影参考画像を形成する撮影参考画像形成手段とを備える撮影装置において、前記設定された撮影モードに基づいて前記所定の抽出方法を決定する決定手段を備えることを特徴とする。
【０００９】
請求項６記載の撮影方法は、撮影画像の撮影モードを所定の撮影モードに設定する設定ステップと、所定の抽出方法で前記撮影画像の構図を抽出する撮影画像構図抽出ステップと、前記抽出された撮影画像の構図から前記撮影画像の撮影参考画像を形成する撮影参考画像形成ステップとを備える撮影方法において、前記設定された撮影モードに基づいて前記所定の抽出方法を決定する決定ステップを備えることを特徴とする。
【００１０】
請求項１１記載の撮影プログラムは、撮影画像の撮影モードを所定の撮影モードに設定する設定モジュールと、所定の抽出方法で前記撮影画像の構図を抽出する撮影画像構図抽出モジュールと、前記抽出された撮影画像の構図から前記撮影画像の撮影参考画像を形成する撮影参考画像形成モジュールと、前記設定された撮影モードに基づいて前記所定の抽出方法を決定する決定モジュールとをコンピュータに実行させることを特徴とする。
【００１１】
請求項１２記載のコンピュータ読み取り可能な記憶媒体は、請求項１１記載の撮影プログラムを格納することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、撮影画像の撮影モードを所定の撮影モードに設定し、所定の抽出方法で抽出された撮影画像の構図から撮影画像の撮影参考画像を形成する際に、設定された撮影モードに基づいて所定の抽出方法を決定するので、撮影を依頼された側を混乱させることなく撮影を依頼する側の意図を明確に伝えるための撮影画像の撮影参考モデル形成において、撮影を依頼する側が煩雑な手続きを行うことなく、撮影画像の撮影参考モデルを形成するためのオブジェクト抽出方法を最適に選択することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施形態を図面を参照しながら詳述する。
【００１４】
図１は、本発明の実施形態に係る撮影装置の構成を概略的に示す図である。
【００１５】
図１において、撮影装置１００は、レンズ系１０１及びレンズ駆動機構１０２と、露出制御機構１０３と、フィルタ機構１０４と、ＣＣＤ撮像素子１０５とを順に備え、さらに、ＣＣＤ撮像素子１０７に接続されたプリプロセス回路１０７と、プリプロセス回路１０７に接続されたディジタルプロセス回路１０８と、ディジタルプロセス回路１０８に接続されたＬＤＣ画像表示系１１１及びメモリカードインターフェース１０９と、ＣＣＤ撮像素子１０５に接続されたＣＣＤドライバ１０６と、レンズ駆動機構１０２に接続されたレンズドライバ１１６と、レンズドライバ１１６、ＣＣＤドライバ１０６，プルプロセス回路１０７、及びディジタルプロセス回路１０８に夫々接続された制御装置１１２とを備える。メモリカードインターフェース１０９には、メモリカード１１０が装着される。
【００１６】
撮影装置１００は、さらに、制御装置１１２に接続された操作スイッチ系１１３、操作表示系１１４、及び露出制御ドライバ１１７を備え、加えて、露出制御ドライバ１１７に接続されたストロボ１１５を備える。
【００１７】
制御装置１１２は、ＲＯＭ１１８を内蔵しており、このＲＯＭ１１８は、後述する図２のソフトウェアを記憶している。これらのソフトウェアは制御装置１１２により実行される。
【００１８】
図２は、図１におけるＲＯＭ１１８に記憶されたソフトウェアの構成を概略的に示す図である。
【００１９】
図２において、ＲＯＭ１１８は、フォーカス処理部２０１と、オブジェクト抽出モード選択部２０２と、オブジェクト抽出モード設定部２０３と、フォーカスエリア記憶部２０４と、長さ閾値設定部２０５と、撮影参考モデル保存データベース２０６と、撮影参考モデル選択部２０７と、撮影参考モデル記憶部２０８と、ヒトオブジェクト抽出部２０９とを備え、さらに、これらに接続されたコア部２１０を備える。
【００２０】
図３は、図１における撮影装置１００によって実行される撮影参考モデルを用いた撮影処理の手順を示すフローチャートである。
【００２１】
図３において、まず、後述する図５の撮影参考モデル形成処理（撮影参考画像形成手段）を実行して、撮影参考モデルを形成し（図４（Ａ））（ステップＳ３０１）、ユーザが形成された撮影参考モデルを採用することを決定すると（ステップＳ３０２でＹＥＳ）、撮影参考モデルとスルー画像を合成して表示し（図４（Ｂ））（ステップＳ３０３）、ユーザによってシャッタが半押しされたか否かを判別し（ステップＳ３０４）、シャッタが半押しされたときは、スルー画像表示に切り替えるか又は撮影指示メッセージを表示して、ユーザに撮影の用意が整ったことを知らせ（ステップＳ３０５）、ユーザによってシャッタが全押しされたか否かを判別する（ステップＳ３０６）。
【００２２】
ステップＳ３０６の判別の結果、ユーザによってシャッタが全押しされたときは、ユーザによって設定されたＡＦ位置／ＡＥ値で撮影を行って、撮影した画像を記録し（ステップＳ３０７）、本処理を終了する。
【００２３】
ステップＳ３０４の判別の結果、ユーザによってシャッタが半押しされていないとき、又は、ステップＳ３０６の判別の結果、ユーザによってシャッタが全押しされていないときは、ステップＳ３０３以降の処理を繰り返す。
【００２４】
図３の撮影処理によれば、撮影参考モデル形成処理により形成された（ステップＳ３０１）撮影参考モデルとスルー画像とを合成して表示するので（ステップＳ３０３）、撮影を依頼された側を混乱させることなく撮影を依頼する側の意図を明確に伝えることができる。
【００２５】
図５は、図３のステップＳ３０１の撮影参考モデル形成処理の手順を示すフローチャートである。
【００２６】
図５において、まず、オブジェクト抽出モードの選択を自動とさせるか手動とさせるかに関するユーザの選択において、選択されたオブジェクト抽出モードの選択が自動選択か手動選択かを判別し（ステップＳ５０１）、自動選択のときは、後述する図６のオブジェクト抽出モード自動選択処理を実行して、オブジェクト抽出モードを選択し（ステップＳ５０２）、手動選択のときは、後述する図７のオブジェクト抽出モード手動選択処理を実行して、ユーザによってオブジェクト抽出モードを選択し（ステップＳ５０３）、後述するステップＳ５０４の処理に進む。
【００２７】
続くステップＳ５０４では、上記選択した又はユーザによって選択したオブジェクト抽出モードを設定し、次いで、ユーザによってシャッタが半押しされたか否かを判別し（ステップＳ５０５）、シャッタが半押しされたときは、フォーカス処理を実行して、ｘ―ｙ座標系においてフォーカスエリア（（ｘ０，ｙ０），（ｘ１，ｙ１））をフォーカスエリア記憶部２０４に保存して（ステップＳ５０６）、後述する図８のオブジェクト抽出処理（撮影画像構図抽出手段）を実行して、設定したオブジェクト抽出モードで抽出された撮影画像のオブジェクトから撮影画像の撮影参考モデルを形成して表示する（ステップＳ５０８）。この表示は、撮影参考モデルのみを表示してもよく、撮影画像と合成して表示してもよい。
【００２８】
続くステップＳ５０９では、ユーザによってシャッタが全押しされたか否かを判別し、シャッタが全押しされたときは、撮影参考モデルを撮影参考モデル記憶部２０８に保存し（ステップＳ５１０）、本処理を終了する。
【００２９】
ステップＳ５０５の判別の結果、ユーザによってシャッタが半押しされていないとき、又は、ステップＳ５０９の判別の結果、ユーザによってシャッタが全押しされていないときは、ステップＳ５０１以降の処理を繰り返す。
【００３０】
図５の撮影参考モデル形成処理によれば、オブジェクト抽出モード自動選択処理（図６）により選択したオブジェクト抽出モードを設定した上で（ステップＳ５０４）、オブジェクト抽出処理（図８）を実行して（ステップＳ５０７）、設定したオブジェクト抽出モードで抽出された撮影画像のオブジェクトから撮影画像の撮影参考モデルを形成して表示する（ステップＳ５０８）ので、撮影画像の撮影参考モデル形成において、撮影を依頼する側が煩雑な手続きを行うことなく、撮影画像の撮影参考モデルを形成するためのオブジェクト抽出方法を最適に選択することができる。
【００３１】
図６は、図５のステップＳ５０２のオブジェクト抽出モード自動選択処理の手順を示すフローチャートである。
【００３２】
図６において、元々撮影装置１００に備えられた撮影画像の風景を撮影参考モデルとする風景モードがユーザによって設定されているか否かを判別し（設定手段）（ステップＳ６０１）、風景モードが設定されていないときは（ステップＳ６０１でＮＯ）、ピント合致オブジェクト抽出モード（ピント合致構図抽出方法）を選択し（決定手段）（ステップＳ６０２）、風景モードが設定されているときは（ステップＳ６０１でＹＥＳ）、ヒトオブジェクト除去オブジェクト抽出モード（人物構図除去抽出方法）を選択し（決定手段）（ステップＳ６０３）、本処理を終了する。
【００３３】
また、図６では風景モードとしたが、ポートレートモード、マクロモード等のモードでもよく、その場合、ステップＳ６０１による判別は逆転する。
【００３４】
図６のオブジェクト抽出モード自動選択処理によれば、ユーザによる元々備えられた風景モードの設定によって（ステップＳ６０１）、オブジェクト抽出モードを選択する（ステップＳ６０２，６０３）ので、撮影画像の撮影参考モデル形成において、撮影を依頼する側が煩雑な手続きを行うことなく、撮影画像の撮影参考モデルを形成するためのオブジェクト抽出方法を最適に選択することができる。
【００３５】
図７は、図５のステップＳ５０３のオブジェクト抽出モード手動選択処理の手順を示すフローチャートである。
【００３６】
図７において、ユーザによってオブジェクト抽出モードが選択され（ステップＳ７０１）、ピント合致オブジェクト抽出が選択されたときは、ピント合致オブジェクト抽出モードを選択し（ステップＳ７０２）、直線オブジェクト抽出が選択されたときは、直線オブジェクト抽出モードを選択し（ステップＳ７０３）、ヒトオブジェクト抽出が選択されたときは、ヒトオブジェクト抽出モードを選択し（ステップＳ７０４）、ヒトオブジェクト除去オブジェクト抽出が選択されたときは、ヒトオブジェクト除去オブジェクト抽出モードを選択し（ステップＳ７０５）、本処理を終了する。
【００３７】
図７のオブジェクト抽出モード手動選択処理によれば、ユーザによってオブジェクト抽出モードを選択する（ステップＳ７０２〜Ｓ７０５）ので、撮影画像の撮影参考モデルを形成するためのオブジェクト抽出方法を最適に選択することができる。
【００３８】
図８は、図５のステップＳ５０７のオブジェクト抽出処理の手順を示すフローチャートである。
【００３９】
図８において、ステップＳ５０４によって設定されたオブジェクト抽出モードの種類を判別し（ステップＳ８０１）、ピント合致オブジェクト抽出モードのときは、後述する図９のピント合致オブジェクト抽出処理を実行し（ステップＳ８０２）、直線オブジェクト抽出モードのときは、後述する図１０の直線オブジェクト抽出処理を実行し（ステップＳ８０３）、ヒトオブジェクト抽出モードのときは、後述する図１１のヒトオブジェクト抽出処理を実行し（ステップＳ８０４）、ヒトオブジェクト除去オブジェクト抽出モードのときは、後述する図１２のヒトオブジェクト除去オブジェクト抽出処理を実行し（ステップＳ８０５）、本処理を終了する。
【００４０】
図８のオブジェクト抽出処理によれば、設定したオブジェクト抽出モードによって対応するオブジェクト抽出処理を実行する（ステップＳ８０２〜Ｓ８０５）ので、撮影画像の撮影参考モデルを形成するためのオブジェクト抽出を最適に実行することができる。
【００４１】
図９は、図８のステップＳ８０２のピント合致オブジェクト抽出処理の手順を示すフローチャートである。
【００４２】
図９において、フォーカスエリア記憶部２０４からフォーカスエリアを読み込み（ステップＳ９０１）、撮影画像（図１３）からオブジェクトを抽出し（図１４）（ステップＳ９０２）、フォーカスエリアと重なるオブジェクトを抽出し、抽出したオブジェクトをピント合致オブジェクトとする（図１５）（ステップＳ９０３）。この場合、フォーカスエリアと重なるオブジェクトが複数あるときは、重なった面積が最大のものを抽出する。
【００４３】
続くステップＳ９０４では、抽出したピント合致オブジェクトのエッジを検出し、検出したエッジから撮影参考モデルを形成して（図１５）、本処理を終了する。
【００４４】
図９のピント合致オブジェクト抽出処理によれば、撮影画像（図１３）からオブジェクトを抽出し（図１４）（ステップＳ９０２）、フォーカスエリアと重なるオブジェクトを抽出し、抽出したオブジェクトをピント合致オブジェクトとする（図１５）（ステップＳ９０３）ので、図１６のような撮影画像（図１３）の背景が変化している場合においても（図１６）、撮影を依頼された側を混乱させることなく撮影を依頼する側の意図を明確に伝えることができる。
【００４５】
また、定点撮影の場合、時間経過や日数経過等による背景の変化などがあっても、ピント合致オブジェクト抽出処理を用いれば、一定時間経過後や別の日に撮影する場合も混乱することなく、撮影することができる。
【００４６】
図１０は、図８のステップＳ８０３の直線オブジェクト抽出処理の手順を示すフローチャートである。
【００４７】
図１０において、撮影画像（図１７）から直線オブジェクトを検出し（ステップＳ１００１）、検出した直線オブジェクトが単数であるか否かを判別し（ステップＳ１００２）、単数であるときは、その直線オブジェクトを抽出し（ステップＳ１００５）、後述するステップＳ１００６の処理に進む。
【００４８】
ステップＳ１００２の判別の結果、検出した直線オブジェクトが単数でないときは、各直線オブジェクトの長さを算出し（ステップＳ１００３）、ユーザによって予め設定された長さ閾値（図１９）より長い直線オブジェクトを抽出し（図１８）（ステップＳ１００４）、後述するステップＳ１００６の処理に進む。
【００４９】
続くステップＳ１００６では、抽出した直線オブジェクトのエッジを検出し、検出したエッジから撮影参考モデルを形成し、本処理を終了する。
【００５０】
図１１は、図８のステップＳ８０４のヒトオブジェクト抽出処理の手順を示すフローチャートである。
【００５１】
図１１において、ＲＯＭ１１８からヒトオブジェクトパターンを参照し（ステップＳ１１０１）、撮影画像（図２０）からオブジェクトを検出し、参照したヒトオブジェクトパターンと検出したオブジェクトとのパターンマッチングを行い（ステップＳ１１０２）、パターンマッチングしたオブジェクトをヒトオブジェクトとして抽出し（ステップＳ１１０３）、抽出したヒトオブジェクトのエッジを検出し、検出したエッジから撮影参考モデルを形成し（図２１）（ステップＳ１１０４）、本処理を終了する。
【００５２】
図１２は、図８のステップＳ８０５のヒトオブジェクト除去オブジェクト抽出処理の手順を示すフローチャートである。
【００５３】
図１２において、撮影画像（図２２）からオブジェクトを抽出し（ステップＳ１２０１）、ＲＯＭ１１８からヒトオブジェクトパターンを参照し（ステップＳ１２０２）、撮影画像（図２２）からオブジェクトを検出して、参照したヒトオブジェクトパターンと検出したオブジェクトとのパターンマッチングを行い（ステップＳ１２０３）、パターンマッチングしたオブジェクトをヒトオブジェクトとして抽出し（ステップＳ１２０４）、抽出したオブジェクトから抽出したヒトオブジェクトを除去して、ヒトオブジェクト除去オブジェクトを抽出し（図２３）（ステップＳ１２０５）、抽出したヒトオブジェクト除去オブジェクトのエッジを検出し、検出したエッジから撮影参考モデルを形成し（図２３）（ステップＳ１２０６）、本処理を終了する。
【００５４】
図１２のヒトオブジェクト除去オブジェクト抽出処理によれば、撮影画像（図２２）からオブジェクトを抽出する（ステップＳ１２０１）と共に、パターンマッチングしたオブジェクトをヒトオブジェクトとして抽出し（ステップＳ１２０４）、抽出したオブジェクトから抽出したヒトオブジェクトを除去して、ヒトオブジェクト除去オブジェクトを抽出するので（図２３）（ステップＳ１２０５）、撮影を依頼された側を混乱させることなく撮影を依頼する側の意図を明確に伝えることができる。
【００５５】
また、本発明の目的は、実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム又は装置に供給し、そのシステム又は装置のコンピュータ（又はＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても達成される。
【００５６】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００５７】
また、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。又は、プログラムコードをネットワークを介してダウンロードしてもよい。
【００５８】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部又は全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれる。
【００５９】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【００６０】
【図１】本発明の実施形態に係る撮影装置の構成を概略的に示す図である。
【図２】図１におけるＲＯＭに記憶されたソフトウェアの構成を概略的に示す図である。
【図３】図１における撮影装置によって実行される撮影参考モデルを用いた撮影処理の手順を示すフローチャートである。
【図４】（Ａ）は図３のステップＳ３０１の撮影参考モデル形成処理によって形成された撮影参考モデルを示す図であり、（Ｂ）は図３のステップＳ３０３の撮影参考モデルとスルー画像の合成表示を説明する図である。
【図５】図３のステップＳ３０１の撮影参考モデル形成処理の手順を示すフローチャートである。
【図６】図５のステップＳ５０２のオブジェクト抽出モード自動選択処理の手順を示すフローチャートである。
【図７】図５のステップＳ５０３のオブジェクト抽出モード手動選択処理の手順を示すフローチャートである。
【図８】図５のステップＳ５０７のオブジェクト抽出処理の手順を示すフローチャートである。
【図９】図８のステップＳ８０２のピント合致オブジェクト抽出処理の手順を示すフローチャートである。
【図１０】図８のステップＳ８０３の直線オブジェクト抽出処理の手順を示すフローチャートである。
【図１１】図８のステップＳ８０４のヒトオブジェクト抽出処理の手順を示すフローチャートである。
【図１２】図８のステップＳ８０５のヒトオブジェクト除去オブジェクト抽出処理の手順を示すフローチャートである。
【図１３】図９のピント合致オブジェクト抽出処理が実行される撮影画像を示す図である。
【図１４】図９のステップＳ９０２で抽出されたオブジェクトを示す図である。
【図１５】図９のステップＳ９０３で抽出されたピント合致オブジェクトを示す図である。
【図１６】図１３における撮影画像の背景が変化している場合を示す図である。
【図１７】図１０の直線オブジェクト抽出処理が実行される撮影画像を示す図である。
【図１８】図１０のステップＳ１００４で抽出された長さ閾値より長い直線オブジェクトを示す図である。
【図１９】図１０のステップＳ１００４の長さ閾値の設定画面を示す図である。
【図２０】図１１のヒトオブジェクト抽出処理が実行される撮影画像を示す図である。
【図２１】図１１のステップＳ１１０３で抽出されたヒトオブジェクトを示す図である。
【図２２】図１２のヒトオブジェクト除去オブジェクト抽出処理が実行される撮影画像を示す図である。
【図２３】図１２のステップＳ１２０５で抽出されたヒトオブジェクト除去オブジェクトを示す図である。
【符号の説明】
【００６１】
１００  撮影装置
１１１  ＬＣＤ画像表示系
１１２  制御装置
１１３  操作スイッチ系
１１８  ＲＯＭ
【図１】
2007013734.tif 000003
【図２】
2007013734.tif 000004
【図３】
2007013734.tif 000005
【図４】
2007013734.tif 000006
【図５】
2007013734.tif 000007
【図６】
2007013734.tif 000008
【図７】
2007013734.tif 000009
【図８】
2007013734.tif 000010
【図９】
2007013734.tif 000011
【図１０】
2007013734.tif 000012
【図１１】
2007013734.tif 000013
【図１２】
2007013734.tif 000014
【図１３】
2007013734.tif 000015
【図１４】
2007013734.tif 000016
【図１５】
2007013734.tif 000017
【図１６】
2007013734.tif 000018
【図１７】
2007013734.tif 000019
【図１８】
2007013734.tif 000020
【図１９】
2007013734.tif 000021
【図２０】
2007013734.tif 000022
【図２１】
2007013734.tif 000023
【図２２】
2007013734.tif 000024
【図２３】
2007013734.tif 000025