(57)【要約】【課題】  撮影者が目的とする写真を容易に、確実に撮影できるようにすることである。【解決手段】  本発明に係る撮影システムによれば、デジタルカメラ２０ａの記録部２７に、工事の各作業行程の計画画像及びその文字情報（工程名称等）を記憶しておき、シャッタースイッチが押下され撮影が行われると撮影画像と計画画像の画像照合が行われて一致率が算出され、一致率が予め設定された閾値以上であると判断されると、次に撮影すべき作業工程の計画画像およびその文字情報が表示され、撮影のガイダンスが行われる。【選択図】  図１２
2006101173.tif 000002
【特許請求の範囲】
【請求項１】
撮影の基準となる基準画像を撮影順に記憶する記憶手段と、
被写体の光学画像を電気信号に変換してデジタル画像を取得する撮像手段と、
前記撮像手段により取得されたデジタル画像を撮影順に応じた前記基準画像と照合して一致率を算出する画像照合手段と、
前記画像照合手段により算出された一致率が所定の閾値を超えたと判断された場合に、次の撮影の基準となる基準画像を前記記憶手段から読み出して案内表示する表示手段と、
を備えたことを特徴とする撮影装置。
【請求項２】
前記基準画像は、一連の撮影計画における各工程に応じた計画画像であることを特徴とする請求項１に記載の撮影装置。
【請求項３】
前記記憶手段は、前記基準画像に関する文字情報を前記基準画像に対応付けて記憶し、
前記表示手段は、次の撮影の基準となる基準画像を案内表示する際に対応する文字情報を併せて案内表示することを特徴とする請求項１又は２に記載の撮影装置。
【請求項４】
撮影の基準となる基準画像を記憶する記憶手段と、
被写体の光学画像を電気信号に変換してデジタル画像を取得する撮像手段と、
前記撮像手段により取得されたデジタル画像を前記基準画像と照合して一致率を算出する画像照合手段と、
前記画像照合手段により算出された一致率を表示する表示手段と、
を備えたことを特徴とする撮影装置。
【請求項５】
撮影の基準となる基準画像を記憶する記憶手段と、
被写体の光学画像を電気信号に変換してデジタル画像を取得する撮像手段と、
前記撮像手段により取得されたデジタル画像を前記基準画像と照合して一致率を算出する画像照合手段と、
前記画像照合手段により算出された一致率が所定の閾値を超えたと判断された場合に撮影を行う撮影制御手段と、
を備えたことを特徴とする撮影装置。
【請求項６】
前記基準画像は、被写体がとるべきポーズを表すものであることを特徴とする請求項４又は５に記載の撮影装置。
【請求項７】
前記記憶手段は、複数の基準画像を記憶し、
前記複数の基準画像の中から撮影の基準とする基準画像を選択する選択手段を備え、
前記画像照合手段は、前記撮像手段により取得されたデジタル画像を前記基準画像と照合して一致率を算出することを特徴とする請求項４〜６の何れか一項に記載の撮影装置。
【請求項８】
前記記憶手段は、複数の基準画像を記憶し、
前記画像照合手段は、前記撮像手段により取得されたデジタル画像を前記複数の基準画像のそれぞれと照合して一致率を算出し、
前記撮影制御手段は、前記撮像手段により取得されたデジタル画像と前記複数の基準画像のうち何れかとの照合により算出された一致率が所定の閾値を超えた場合に、撮影を行うことを特徴とする請求項５に記載の撮影装置。
【請求項９】
撮影により得られたデジタル画像を基準画像に基づいて補正する画像補正手段を備えたことを特徴とする請求項４〜８の何れか一項に記載の撮影装置。
【請求項１０】
コンピュータに、
撮影の基準となる基準画像を撮影順に記憶手段に記憶する機能と、
被写体の光学画像を電気信号に変換して得られたデジタル画像を撮影順に応じた基準画像と照合して一致率を算出する機能と、
前記算出された一致率が所定の閾値を超えたと判断された場合に、次の撮影の基準となる基準画像を前記記憶手段から読み出して案内表示する機能と、
を実現させるためのプログラム。
【請求項１１】
コンピュータに、
撮影の基準となる基準画像を記憶する機能と、
被写体の光学画像を電気信号に変換して得られたデジタル画像を前記基準画像と照合して一致率を算出する機能と、
前記算出された一致率を表示する機能と、
を実現させるためのプログラム。
【請求項１２】
コンピュータに、
撮影の基準となる基準画像を記憶する機能と、
被写体の光学画像を電気信号に変換して得られたデジタル画像を前記基準画像と照合して一致率を算出する機能と、
前記算出された一致率が所定の閾値を超えたと判断された場合に、撮影を行う機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、予め記憶された基準画像と撮影画像とを照合し、照合結果に基づき撮影の補助を行う機能を備えた撮影装置及びそのプログラムに関する。
【背景技術】
【０００２】
従来、各種の撮影補助機能を備えた撮影装置が知られている。
【０００３】
例えば、工事写真の撮影等、撮影すべき一連の作業工程が決まっている撮影においては、撮影すべき作業工程をもれなく撮影できるように、一連の作業工程の各工程の種類を順に撮影装置に記憶しておき、撮影後、次に撮影すべき作業工程の種類を文字ベースで案内表示する技術が知られている（例えば、特許文献１参照）。
【０００４】
また、人物撮影においては、適正な構図、ポーズの写真が容易に撮影できるように補助する各種技術が開発されている。例えば、被写体がとるべきポーズを表した図画を透光性を有する平面部材に表示してファインダの光軸上に支持し、撮影者が被写体に重ね合わせて見ることができるようにする技術（例えば、特許文献２参照）や、適正な構図のガイドパターンを液晶ファインダの表示モニタ上に重畳表示させる技術が知られている（例えば、特許文献３、４参照）。
【特許文献１】特開２００４−０９６４３８号公報
【特許文献２】特開平１１−３５２５５６号公報
【特許文献３】特開２００２−２９０７８０号公報
【特許文献４】特開２００２−２３２７５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、工事の一連の作業工程を撮影する場合や、イベントにおける場面を時間順に撮影する場合等、撮影順が予め計画されている撮影において、次に撮影すべき撮影対象の種類が文字で案内表示されるだけでは、撮影者が次に撮影すべき撮影対象を見知っていない場合その認識から行わなければならず、容易に撮影を行うことができないという問題があった。また、撮影者が撮影対象を誤って認識している場合には撮影すべき対象が撮影されないという問題があった。
【０００６】
また、人物撮影においては、従来の技術では、被写体画像上に重畳表示されたガイドパターンと被写体の画像とを撮影者が目で比較していたが、実際に撮影しようとする被写体とガイドパターンがぴったりと一致することは難しく、撮影者がシャッターチャンスを判断するのは容易ではなかった。また、ガイドパターンと被写体画像との比較を人間が行うので、被写体が好ましい状態となったときに撮影を自動化することができなかった。
【０００７】
本発明の課題は、撮影者が目的とする写真を容易に、確実に撮影できるようにすることである。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、請求項１に記載の発明は、
撮影の基準となる基準画像を撮影順に記憶する記憶手段と、
被写体の光学画像を電気信号に変換してデジタル画像を取得する撮像手段と、
前記撮像手段により取得されたデジタル画像を撮影順に応じた前記基準画像と照合して一致率を算出する画像照合手段と、
前記画像照合手段により算出された一致率が所定の閾値を超えたと判断された場合に、次の撮影の基準となる基準画像を前記記憶手段から読み出して案内表示する表示手段と、
を備えたことを特徴としている。
【０００９】
請求項４に記載の発明は、
撮影の基準となる基準画像を記憶する記憶手段と、
被写体の光学画像を電気信号に変換してデジタル画像を取得する撮像手段と、
前記撮像手段により取得されたデジタル画像を前記基準画像と照合して一致率を算出する画像照合手段と、
前記画像照合手段により算出された一致率を表示する表示手段と、
を備えたことを特徴としている。
【００１０】
請求項５に記載の発明は、
撮影の基準となる基準画像を記憶する記憶手段と、
被写体の光学画像を電気信号に変換してデジタル画像を取得する撮像手段と、
前記撮像手段により取得されたデジタル画像を前記基準画像と照合して一致率を算出する画像照合手段と、
前記画像照合手段により算出された一致率が所定の閾値を超えたと判断された場合に撮影を行う撮影制御手段と、
を備えたことを特徴としている。
【００１１】
請求項１０に記載の発明は、
コンピュータに、
撮影の基準となる基準画像を撮影順に記憶手段に記憶する機能と、
被写体の光学画像を電気信号に変換して得られたデジタル画像を撮影順に応じた前記基準画像と照合して一致率を算出する機能と、
前記算出された一致率が所定の閾値を超えたと判断された場合に、次の撮影の基準となる基準画像を前記記憶手段から読み出して案内表示する機能と、
を実現させるためのプログラムであることを特徴としている。
【００１２】
請求項１１に記載の発明は、
コンピュータに、
撮影の基準となる基準画像を記憶する機能と、
被写体の光学画像を電気信号に変換して得られたデジタル画像を前記基準画像と照合して一致率を算出する機能と、
前記算出された一致率を表示する機能と、
を実現させるためのプログラムであることを特徴としている。
【００１３】
請求項１２に記載の発明は、
コンピュータに、
撮影の基準となる基準画像を記憶する機能と、
被写体の光学画像を電気信号に変換して得られたデジタル画像を前記基準画像と照合して一致率を算出する機能と、
前記算出された一致率が所定の閾値を超えたと判断された場合に、撮影を行う機能と、
を実現させるためのプログラムであることを特徴としている。
【発明の効果】
【００１４】
請求項１、１０に記載の発明によれば、撮影の基準となる基準画像を撮影順に記憶手段に記憶しておき、被写体の光学画像を電気信号に変換して得られたデジタル画像を撮影順に応じた基準画像と照合して一致率を算出し、一致率が所定の閾値を超えたと判断された場合に、次の撮影の基準となる基準画像を記憶手段から読み出して案内表示する。従って、次の撮影の基準画像が案内表示されるので、撮影者が撮影を行う際の撮影効率が向上し、撮影順に応じて、目的とする写真を容易に確実に撮影することが可能となる。
【００１５】
請求項２に記載の発明によれば、一連の撮影計画における各工程を撮影順に、容易に確実に撮影することが可能となる。
【００１６】
請求項３に記載の発明によれば、次の撮影の基準となる基準画像をその基準画像に関する文字情報とともに案内表示するので、撮影者が撮影すべき撮影対象を認識しやすくなり、より容易に確実に目的とする画像を撮影可能となる。
【００１７】
請求項４、１１に記載の発明によれば、被写体の光学画像を電気信号に変換して得られたデジタル画像を基準画像と照合して一致率を算出し、算出された一致率を表示するので、被写体が基準画像にどれだけ近い状態であるかを撮影者に示すことができる。従って、撮影者はシャッターチャンスを判断しやすくなり、目的とする画像を容易に、確実に撮影できるようになる。
【００１８】
請求項５、１２に記載の発明によれば、被写体の光学画像を電気信号に変換して得られたデジタル画像を基準画像と照合して一致率を算出し、算出された一致率が所定の閾値を超えたと判断された場合に自動的に撮影を行うので、被写体が基準画像に近い状態となったときにシャッターチャンスを逃すことなく撮影を行うことができ、目的とする画像を容易に、確実に撮影できるようになる。
を備えたことを特徴とする撮影装置。
【００１９】
請求項６に記載の発明によれば、被写体がとるべきポーズに近い状態となったときに撮影を行うことが可能となる。
【００２０】
請求項７に記載の発明によれば、複数の基準画像の中から撮影の基準とする基準画像を選択することができる。
【００２１】
請求項８に記載の発明によれば、撮像手段により取得されたデジタル画像と複数の基準画像のうち何れかとの照合により算出された一致率が所定の閾値を超えた場合に、自動的に撮影を行うので、複数の基準画像に応じた撮影を容易に、効率的に行うことが可能となる。例えば、基準画像が被写体がとるべきポーズの画像である場合、予め定められた複数のポーズに近い複数の画像を容易に、効率的に撮影することが可能となる。
【００２２】
請求項９に記載の発明によれば、撮影により得られたデジタル画像を基準画像に基づいて補正するので、被写体が基準画像と同様の状態となった画像を確実に取得することができる。例えば、基準画像が被写体がとるべきポーズの画像である場合、被写体が所望のポーズをとった画像を確実に取得することができる。
【発明を実施するための最良の形態】
【００２３】
〔実施形態１〕
以下、図を参照して本発明の実施形態１を詳細に説明する。
実施形態１で説明する撮影システム１００、２００は、撮影すべき対象の基準画像としての計画画像を撮影順番と対応付けてデジタルカメラ２０ａに記憶させ、デジタルカメラ２０ａにおいて、撮影後、次に撮影すべき対象の計画画像を表示して、次の撮影のガイダンスを行うものである。
【００２４】
まず、構成を説明する。
図１は、本発明の実施形態１における撮影システム１００のシステム構成を示す図であり、データ処理装置であるパーソナルコンピュータ１と、撮影装置であるデジタルカメラ２０ａとが無線通信によりデータ送受信される場合を示す。
また、図２は、本発明の実施形態１における撮影システム２００のシステム構成を示す図であり、データ処理装置であるパーソナルコンピュータ１と、撮影装置であるデジタルカメラ２０ａとが有線通信によりデータ送受信される場合を示す。
これら図１及び図２に示す各撮影システム１００，２００において使用されるパーソナルコンピュータ１及びデジタルカメラ２０ａは、無線通信機能と有線通信機能を備えるため、両方のシステム形態に対応可能であるものとする。
【００２５】
以下、撮影システム１００、２００を構成する各装置について説明する。
図３は、パーソナルコンピュータ１の機能的構成を示すブロック図である。図３において、パーソナルコンピュータ１は、ＣＰＵ２、入力部３、ＲＡＭ４、外部Ｉ／Ｆ５、表示部６、記録部７及び通信制御部８により構成されており、各部はバス９により接続されている。
【００２６】
ＣＰＵ（Central Processing Unit ）２は、記録部７に記憶されているシステムプログラムを読み出し、ＲＡＭ４内に形成されたワークエリアに展開し、該システムプログラムに従って各部を制御する。また、ＣＰＵ２は、記録部７に記憶されている撮影計画情報作成処理プログラム、送信対象情報選択処理プログラムを始めとする各種処理プログラムを読み出してワークエリアに展開し、後述する撮影計画情報作成処理及び送信対象情報選択処理を始めとする各種処理を実行する。
【００２７】
入力部３は、文字／英数字入力キー、カーソルキー、及び各種機能キー等を備えたキーボードと、ポインティングデバイスであるマウスと、を備えて構成され、キーボードで押下操作されたキーの押下信号とマウスによる操作信号とを、入力信号としてＣＰＵ２に出力する。
【００２８】
ＲＡＭ（Random Access Memory）４は、ＣＰＵ２によって実行される各種プログラム及びこれらプログラムに係るデータを一時的に記憶するワークエリアを形成する。例えば、ＲＡＭ４は、ワークエリアとして送信対象領域（図示せず）を形成する。
【００２９】
外部Ｉ／Ｆ５は、通信用ケーブル等によりデジタルカメラ２０ａ内の外部Ｉ／Ｆ２４と接続され、ＣＰＵ２の制御によりデジタルカメラ２０ａ内の外部Ｉ／Ｆ２４との間でデータ送受信を行い、受信データをＣＰＵ２に出力するといった有線通信機能を有する。
【００３０】
表示部６は、ＬＣＤ（Liquid Crystal Display）やＣＲＴ（Cathode Ray Tube）等により構成され、ＣＰＵ２から入力される表示信号の指示に従って、各種画面を表示する。
【００３１】
記録部７は、プログラム、データ等が予め記憶されており、この記録部７は、磁気的、光学的記録媒体、若しくは半導体メモリなどＣＰＵ２で読取り可能な記録媒体を含んだ構成である。この記録媒体はＣＤ-ＲＯＭ（Compact Disc Read Only Memory）、メモリカード等の可搬型の媒体やハードディスク等の固定的な媒体を含む。また、この記録媒体に格納する上記システムプログラム、撮影計画情報作成処理プログラム及び送信対象情報選択処理プログラムを始めとする各種処理プログラム等は、その一部若しくは全部をサーバやクライアントからＷＡＮ（Wide Area Network）、ＬＡＮ（Local Area Network）などのネットワークを介して通信制御部８から受信する構成にしてもよく、更に、記録媒体はネットワーク上に構築されたサーバやクライアントの記録媒体であってもよい。
【００３２】
この記録部７は、図４に示すタイプ別建築工程メモリ７１を有する。図４に示すタイプ別建築工程メモリ７１は、タイプ別に複数の作業工程を含む建築工程を工期とともに設定したタイプ別建築工程ファイルを複数格納し、図中に示すように「タイプＡ建築工程ファイル、タイプＢ建築工程ファイル、・・・、タイプＮ建築工程ファイル等」を格納する。
【００３３】
図４に格納されるタイプ別建築工程ファイルは、各タイプの建築工事で行うべき複数の作業工程の工種（仮設工事、基礎工事、建方工事、屋根板金樋工事等）、種別（地縄張り、遣り方、足場架け等）、工期及び各工程の計画画像（各作業行程の撮影の基準となる基準画像であり、完成予定のイメージ写真の画像等）のリンク先等の各データを対応付けて記憶するファイルである。図５に、タイプＡ建築工程ファイルの内容をスケジュールとして見られるように展開した図を示す。他のタイプＢ建築工程ファイルやタイプＮ建築工程ファイルについても同様のファイルが設定されている。
【００３４】
また、記録部７は、図６に示す撮影計画メモリ７２を有する。この撮影計画情報メモリ７２は、後述する撮影計画情報作成処理で作成される撮影計画情報（撮影すべき各作業行程の計画画像及びその文字情報からなる計画画像ファイル）を撮影計画情報に対応する工事件名と対応付けて格納するメモリである。
【００３５】
また、記録部７は、工事毎に、その工事の各作業行程の設計時に作成したＣＡＤ画像のデータを格納するＣＡＤ画像データ格納メモリ７３を有する。
【００３６】
通信制御部８は、アンテナ１１が接続され、デジタルカメラ２０ａ内の通信制御部２８と無線通信可能な無線通信制御機能を有し、ＣＰＵ２の制御により無線通信動作を実行し、デジタルカメラ２０ａとのデータ送受信を行う。
【００３７】
図７は、デジタルカメラ２０ａの機能的構成を示すブロック図である。図７において、デジタルカメラ２０ａは、ＣＰＵ２１、入力部２２、ＲＡＭ２３、外部Ｉ／Ｆ２４、表示部２５、撮像部２６、記録部２７、通信制御部２８により構成されており、各部はバス２９により接続されている。
【００３８】
ＣＰＵ２１は、記録部２７に記憶されているシステムプログラムを読み出し、ＲＡＭ２３内に形成されたワークエリアに展開し、該システムプログラムに従って各部を制御する。また、ＣＰＵ２１は、記録部２７に記憶されている撮影処理プログラムを始めとする各種処理プログラムを読み出してワークエリアに展開し、後述する撮影処理を始めとする各種処理を実行する。
【００３９】
入力部２２は、電源スイッチ、シャッタースイッチ、表示部２５の表示画面上で各種設定を行うためのボタン群（上下左右の方向ボタン、決定ボタン等）等を備え、その各スイッチ操作に応じた操作信号をＣＰＵ２１に出力する。
【００４０】
ＲＡＭ２３は、ＣＰＵ２１によって実行される各種プログラム及びこれらプログラムに係るデータを一時的に記憶するワークエリアを形成する。例えば、ＲＡＭ２３は、ワークエリアとして計画画像領域、画像領域１、画像領域２、ポインタｍ領域、ポインタｎ領域（いずれも図示せず）等を形成する。
【００４１】
外部Ｉ／Ｆ２４は、通信用ケーブル等によりパーソナルコンピュータ１内の外部Ｉ／Ｆ５と接続され、ＣＰＵ２１の制御によりパーソナルコンピュータ１内の外部Ｉ／Ｆ５との間でデータ送受信を行い、受信データをＣＰＵ２１に出力するといった有線通信機能を有する。
【００４２】
表示部２５は、ＬＣＤ等のモニタにより構成され、ＣＰＵ２１から入力される表示信号の指示に従って、各種画面を表示する。
【００４３】
撮像部２６は、ガラス又はプラスチックからなる光学レンズ、及びＣＣＤ（Charge Coupled Diode）やＣＭＯＳ（Complementary Metal Oxide Semiconductor）等の撮像素子、Ａ／Ｄ変換器等により構成され、光学レンズを介して入力される被写体の光学画像を撮像素子で電気信号に変換し、更にＡ／Ｄ変換してデジタル画像（画像データ）を取得する。
【００４４】
記録部２７は、フラッシュメモリなどの不揮発メモリ等により構成され、デジタルカメラ２０ａに対応するシステムプログラム、及び該システムプログラム上で実行可能な各種処理プログラム、アプリケーションプログラム及びこれらのプログラムで処理されたデータ等を記録する。
【００４５】
この記録部２７は、パーソナルコンピュータ１から受信された撮影計画情報を格納する撮影計画情報格納メモリ２７１を有する。
【００４６】
また、記録部２７は、撮影された撮影画像を格納する撮影画像格納メモリ２７２を有する。
【００４７】
通信制御部２８は、アンテナ３１が接続され、パーソナルコンピュータ１内の通信制御部８と無線通信可能な無線通信制御機能を有し、ＣＰＵ２１の制御により無線通信動作を実行し、パーソナルコンピュータ１とデータの送受信を行う。
【００４８】
次に、本実施の形態の動作について説明する。
＜撮影計画情報作成処理＞
図８は、パーソナルコンピュータ１のＣＰＵ２により実行される撮影計画情報作成処理を示すフローチャートである。当該処理は、入力部３から撮影計画の作成が指示された際にＣＰＵ２と記録部７に記憶されている撮影計画情報作成処理プログラムとの協働によるソフトウエア処理により実現される処理である。以下、図８を参照して、撮影計画情報作成処理について説明する。
【００４９】
まず、タイプ別建築工程メモリ７１に格納されているタイプ別建築工程ファイルに応じた工事タイプ名の一覧が表示部６に表示され、入力部３により一覧の中から工事タイプ名が選択されると（ステップＳ１）、選択された工事タイプに応じたタイプの建築工程ファイルがタイプ別建築工程メモリ７１から読み出され、表示部６の表示画面上にその内容が表示される（ステップＳ２）。入力部３により、表示された建築工事の作業工程の内容の確定が指示されず（ステップＳ３；ＮＯ）、編集が指示された場合は（ステップＳ４；ＹＥＳ）、入力部３からの入力に基づいて、読み出されたファイルの内容の編集が行われ（ステップＳ５）、処理はステップＳ３に戻る。
【００５０】
ここで、タイプ別建築工程ファイルの各ファイルの内容は、各タイプの建築工事の標準的な作業工程となっており、図５で示したように、具体的な工事日程は設定されていない。実際の各工事の撮影計画では、各工程をいつ、どの順番で撮影するかの具体的な情報が必要となるため、ステップＳ５においては、実際の工事日付（撮影日付）及びその順序の入力が行われる。その他、実際の各工事の内容に応じて作業工程の追加、削除、日程変更が行われる。図９に、ステップＳ５における編集例を示す。
【００５１】
ステップＳ３において、表示された建築工事の作業工程の内容が確定されると（ステップＳ３；ＹＥＳ）、計画画像がリンクされていない作業工程（例えば、ステップＳ５で追加された工程）の判別が行われ（ステップＳ６）、計画画像がリンクされていない作業工程がある場合は（ステップＳ７；ＹＥＳ）、作業工程名（ここでは、種別）が表示されるとともにＣＡＤ画像データ格納メモリ７３から該当する作業工程に対するＣＡＤ画像のデータが読み出されて表示部６に表示される（ステップＳ８）。入力部３より、表示されたＣＡＤ画像へのリンクが指示された場合は（ステップＳ９；ＹＥＳ）、当該ＣＡＤ画像がその作業工程にリンク付けされ（ステップＳ１０）、処理はステップＳ７に戻る。
【００５２】
一方、ステップＳ９において、ＣＡＤ画像のリンクが指示されず（ステップＳ９；ＮＯ）、新たな画像の入力が指示された場合（ステップＳ１１；ＹＥＳ）、新たな画像の入力及びその画像の作業工程へのリンク付けが行われ（ステップＳ１２）、処理はステップＳ７へ戻る。
【００５３】
ステップＳ７において、すべての作業工程に画像がリンク付けされていると判断されると（ステップＳ７；ＮＯ）、工事件名（撮影計画名）の入力画面が表示され、工事件名が入力されると（ステップＳ１３）、編集された内容に基づいて各作業工程毎に計画画像ファイルが作成され、ステップＳ１３で入力された工事件名と対応付けて記録部７の撮影計画メモリ７２に格納され（ステップＳ１４）、本処理は終了する。
【００５４】
図１０に、計画画像ファイルの一例を示す。計画画像ファイルは、図１０に示すように、各作業工程で撮影すべき対象の計画画像、撮影順番、計画画像に関する文字情報（工程名（工事件名＋種別）、撮影日付等）により構成される。一工事で撮影すべき一連の作業行程に関する計画画像ファイルにより、一工事分の撮影計画情報が形成される。
【００５５】
＜送信対象情報選択処理＞
図１１は、パーソナルコンピュータ１のＣＰＵ２により実行される送信対象情報選択処理を示すフローチャートである。当該処理は、上述の撮影計画情報作成処理で作成された撮影計画情報のうち、デジタルカメラ２０ａへの送信対象とする撮影計画情報を選択するための処理であり、入力部３からデジタルカメラ２０ａへ送信対象とする撮影計画情報の選択が指示された際にＣＰＵ２と記録部７に記憶されている送信対象情報選択処理プログラムとの協働によるソフトウエア処理により実現される。以下、図１１を参照して、送信対象情報選択処理について説明する。
【００５６】
まず、表示部６に、撮影計画メモリ７２に格納されている撮影計画情報に対応する工事件名の一覧が表示され、デジタルカメラ２０ａへの送信対象となる撮影計画情報に対応する工事件名が選択されると（ステップＳ２１）、選択された撮影計画情報に含まれるの全計画画像、即ち、選択された工事件名の工事の全作業工程分の計画画像がサムネイル表示される（ステップＳ２２）。表示部６の一画面で全工程の画像表示が不可能な場合は、入力部３による画面スクロール等に基づき全工程分の画像が表示される。
【００５７】
入力部３により、表示された全作業工程の計画画像の確定が指示入力されず（ステップＳ２３；ＮＯ）、編集が指示された場合は（ステップＳ２４；ＹＥＳ）、編集対象画像の指定及び編集が行われ（ステップＳ２５）、処理はステップＳ２２に戻る。ここでは、サムネイル表示された全作業工程の計画画像を、実際の設計図等に基づき、デジタルカメラ２０ａへの送信前に見直し、必要に応じて画像を編集することができる。
【００５８】
ステップＳ２３において、確定が指示されると（ステップＳ２３；ＹＥＳ）、ステップＳ２１で選択された工事件名に対応する撮影計画情報（編集された画像を含む）がデジタルカメラ２０ａへの送信対象とされ、ＲＡＭ４の送信対象領域に格納され（ステップＳ２６）、本処理は終了する。
【００５９】
パーソナルコンピュータ１において、通信制御部８を介してデジタルカメラ２０ａからの接続要求が受信されると、ＲＡＭ４の送信対象領域に格納された撮影計画情報が読み出され、デジタルカメラ２０ａに送信され、ＲＡＭ４の送信対象領域内のデータがクリアされる。デジタルカメラ２０ａにおいては、パーソナルコンピュータ１から送信された撮影計画情報が受信され、記録部２７の撮影計画情報格納メモリ２７１に記憶される。
【００６０】
このように、撮影システム１００、２００においては、外部のパーソナルコンピュータ１で作成された撮影計画情報に従ってデジタルカメラ２０ａで撮影を行うことが可能である。
【００６１】
＜撮影処理＞
図１２は、デジタルカメラ２０ａのＣＰＵ２１により実行される撮影処理を示すフローチャートである。当該処理は、電源がオンされた際に、ＣＰＵ２１と記録部２７に記憶されている撮影処理プログラムとの協働によるソフトウエア処理により実現される処理である。以下、図１２を参照して、撮影処理について説明する。
【００６２】
まず、表示部２５に初期画面が表示され（ステップＳ３１）、初期画面上から撮影計画情報を使用して撮影を行うか否かの指定が行われる（ステップＳ３２）。撮影計画情報を使用して撮影を行うことが指定された場合（ステップＳ３３；ＹＥＳ）、計画画像選択処理が行われる（ステップＳ３４）。撮影計画情報を使用して撮影を行わないことが指定された場合（ステップＳ３３；ＮＯ）、通常の撮影処理、即ち、次に撮影すべき作業工程のガイダンスを行わず、シャッターが押下されて撮影された画像をそのまま撮影画像格納メモリ２７２に記録する処理が実行される（ステップＳ４２）。
【００６３】
図１３に、ステップＳ３４で実行される計画画像選択処理のフローチャートを示す。この計画画像選択処理では、その日に撮影が予定されている作業工程の計画画像を、その日の撮影のガイダンスに用いる計画画像として選択するものである。なお、デジタルカメラ２０ａに複数の工事に対する撮影計画情報が記憶されている場合、その複数の工事間で工期の重複はないものとする。
【００６４】
まず、ポインタｍに１が設定される（ステップＴ１）。次いで、デジタルカメラ２０ａのシステムから日付情報が読み込まれ（ステップＴ２）、撮影計画情報格納メモリ２７１に格納されている撮影計画情報のｍ番目の計画画像ファイルが選択され、その撮影日付情報が読み込まれる（ステップＴ３）。次いで、読み込まれたシステムの日付情報と撮影日付情報が比較され、一致すると判断された場合（ステップＴ４；ＹＥＳ）、選択されている計画画像ファイルがＲＡＭ２３の計画画像領域に保存され（ステップＴ５）、処理はステップＴ６へ移行する。読み込まれたシステムの日付情報と撮影日付情報が一致しないと判断された場合（ステップＴ４；ＮＯ）、処理はステップＴ６へ移行する。
【００６５】
ステップＴ６において、ポインタｍ＜撮影計画情報格納メモリ２７１の全計画画像ファイル数であるか否かが判断され、ｍ＜全計画画像ファイル数である場合（ステップＴ６；ＹＥＳ）、ｍがインクリメントされ（ステップＴ７）、ステップＴ３〜Ｔ６の処理が実行される。ｍ≧全計画画像ファイル数であると判断された場合（ステップＴ６；ＮＯ）、ＲＡＭ２３の計画画像領域に保存された計画画像ファイルが、以降の各種処理で使用される、有効な計画画像ファイルとして選択され（ステップＴ８）、撮影順番でソートされ（ステップＴ９）、処理は図１２のステップＳ３５に移行する。
【００６６】
上記計画画像選択処理により、その日に撮影するものとして計画された計画画像のファイルが自動的に選択され、選択された計画画像ファイルを使用して撮影順のガイダンスが行われる。
【００６７】
図１２のステップＳ３５において、ＲＡＭ２３のポインタｎに１がセットされ（ステップＳ３５）、ＲＡＭ２３の計画画像領域に格納されている計画画像ファイルのうちｎ番目のファイルの計画画像及びその文字情報（撮影順番、工程名称、等）が読み出されて表示部２５に表示され、次に撮影すべき作業工程のガイダンス（案内表示）が行われる（ステップＳ３６）。ここで計画画像とともにこの計画画像に関する文字情報をガイダンスすることで、撮影者が次に撮影すべき対象を認識しやすくなる。シャッタースイッチの押下が検知されると（ステップＳ３７；ＹＥＳ）、画像照合処理が実行される（ステップＳ３８）。
【００６８】
図１４に、ステップＳ３８で実行される画像照合処理のフローチャートを示す。
まず、計画画像領域に格納されているｎ番目の計画画像ファイルの計画画像のデータがＲＡＭ２３の画像領域２に読み込まれ（ステップＴ１１）、シャッターの押下により撮像部２６により取得されたデジタル画像、即ち、撮影画像のデータがＲＡＭ２３の画像領域１に読み込まれる（ステップＴ１２）。次いで、画像領域１の画像と画像領域２の画像との画像照合が行われ、一致率が算出される（ステップＴ１３）。
【００６９】
一致率は、計画画像及び撮影画像の画像を照合し、双方の画像における特定部分の領域（例えば、人物なら顔領域）の類似度、被写体の配置、配色等に応じて算出される。画像照合を行う際には、計画画像の拡大、縮小を行って、２つの画像の照合が行われる。計画画像を３Ｄ（dimension）画像とし、計画画像を回転させて照合を行うようにしてもよい。閾値は、計画画像毎、撮影計画情報毎に設定されるようにしてもよい。
【００７０】
算出された一致率が予め設定された閾値以上であると判断されると（ステップＴ１４；ＹＥＳ）、撮影画像が表示部２５に表示されるとともに、計画どおりに作業工程の撮影が行われた旨がガイダンスされる（ステップＴ１５）。
また、ｎ番目の計画画像ファイルに撮影済みフラグが付加され（ステップＴ１６）、画像領域１に格納されている撮影画像のデータに、ｎ番目の計画画像ファイルの工程名称及び撮影順番が付加されて記録部２７の撮影画像格納メモリ２７２に記憶されることにより、撮影画像が計画画像と対応付けて記憶され（ステップＴ１７）、処理は図１２のステップＳ３９に移行する。
【００７１】
一方、算出された一致率が予め設定された閾値を超えないと判断された場合（ステップＴ１４；ＮＯ）、撮り直しを促すガイダンス及びｎ番目の計画画像とその工程名称が表示部２５に表示される（ステップＴ１８）。計画画像の工程名称は、強調表示（点滅させる等）される。シャッタースイッチが押下されると（ステップＴ１９）、処理はステップＴ１２に戻り、ステップＴ１２以降の処理が繰り返し実行される。シャッタースイッチが押下されず、入力部２２から当該工程の撮影のスキップが指示されると（ステップＴ２０；ＹＥＳ）、処理は図１２のステップＳ３９に移行する。なお、スキップされた工程、即ち、未撮影の画像は、適宜読み出して表示部２５に計画画像を表示し、撮影を行うことができる。
【００７２】
図１２のステップＳ３９においては、ｎ＜計画画像領域に格納された全計画画像ファイル数、であるか否かが判断され、ｎ＜全計画画像ファイル数であると判断されると（ステップＳ３９；ＹＥＳ）、ｎがインクリメントされ、処理はステップＳ３６に戻る。ｎ＜全計画画像ファイル数ではない、即ち、ｎ≧全計画画像ファイル数であると判断されると（ステップＳ３９；ＮＯ）、本処理は終了する。また、ステップＳ３７においてシャッタースイッチが押下されず（ステップＳ３７；ＮＯ）、入力部２２によりモード替えが指示された場合（ステップＳ４１；ＹＥＳ）、本処理は終了する。
【００７３】
以上説明したように、本発明に係る撮影システム１００、２００によれば、デジタルカメラ２０ａの記録部２７に、工事の各作業行程の計画画像及びその情報（工程名称等）を記憶しておき、シャッタースイッチが押下され撮影が行われると撮影画像と計画画像の画像照合が行われて一致率が算出され、一致率が予め設定された閾値以上であると判断されると、次に撮影すべき作業工程の計画画像およびその名称等の文字情報が表示され、撮影のガイダンスが行われる。
【００７４】
従って、撮影者は、次に撮影すべき作業工程を画像で確認することができるので、容易に次に撮影すべき工程を認識することができ、撮影計画された一連の作業工程を撮影する際の撮影効率が向上し、撮影計画された順番どおりに、もれなく確実に撮影を行うことができるようになる。
【００７５】
なお、上記実施形態１における記述内容は、本発明に係る撮影システム１００、２００の好適な一例であり、これに限定されるものではない。
【００７６】
例えば、上記実施形態においては、建設工事現場の各作業行程の写真を撮影計画に基づき撮影する場合を例にとり説明したが、結婚式等のイベントにおいて、進行に合わせて順番に撮影場面が決められた撮影計画や、点検する箇所及び順番が決められた点検業務の撮影計画等においても、本発明を適用することができる。
【００７７】
結婚式の撮影計画では、パーソナルコンピュータ１において、当日着用する衣装を着用した人物による各場面（例えば、新郎新婦入場、新郎新婦ケーキ入刀等）の画像と、新郎新婦の顔写真の画像とを合成して計画画像を作成し、各計画画像にその撮影順番、場面の名称を付加して計画画像ファイルを作成して、その結婚式の撮影計画情報とし、デジタルカメラ２０ａへ送信する。デジタルカメラ２０ａにおいては、上述の撮影処理により、計画画像に基づき、次に撮影すべき場面のガイダンスを行う。
【００７８】
撮影を行う機器としては、デジタルカメラ２０ａで撮影を行うこととしたが、例えば、ＰＨＳ、カメラ一体型のパーソナルコンピュータ、ウェアラブルコンピュータ、デジタルムービー等で通信機能及び撮影機能を備えた装置であれば適用可能である。
【００７９】
また、種々の観光地ガイド画像を旅行の日程順にデジタルカメラ２０ａに設定しておき、お勧めの場所での撮影を案内するようにしてもよい。
【００８０】
その他、撮影システム１００、２００を構成する各装置の細部構成及び細部動作に関しても、本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【００８１】
〔実施形態２〕
次に、本発明の実施形態２について説明する。
実施形態２で説明するデジタルカメラ２０ｂは、各種ポーズをとる際の基準となるポーズデータを予め記憶しておき、撮影時に、レンズを介して入力される撮影対象の画像を取り込んでポーズデータとの一致率を算出して表示することにより、被写体が撮りたいポーズとどれだけ近い状態であるかを撮影者に示し、撮影者が撮影タイミングを判断しやすいように支援するものである。
【００８２】
まず、構成を説明する。
図１５は、本実施形態２におけるデジタルカメラ２０ｂの背面を示す模式図である。
図１６は、本実施形態２におけるデジタルカメラ２０ｂの機能的構成を示すブロック図である。
デジタルカメラ２０ｂは、図１６に示すように、図７で説明したデジタルカメラ２０ａの構成に、記録媒体接続部３０を追加した構成であり、記録媒体接続部３０に挿入された可搬型の記録媒体Ｍに記録されたデータの読み出しが可能となっている。なお、本実施形態２においては、外部Ｉ／Ｆ２４、通信制御部２８は、必須構成ではない。
【００８３】
ＣＰＵ２１は、記録部２７に記憶されているシステムプログラムを読み出し、ＲＡＭ２３内に形成されたワークエリアに展開し、該システムプログラムに従って各部を制御する。また、ＣＰＵ２１は、入力部２２からの指示に応じて、記録部２７に記憶されているポーズデータ登録処理プログラム、ポーズデータ削除処理プログラム、ポーズデータ選択処理プログラム、背景画像登録処理プログラム、ポーズ撮影処理プログラムを始めとする各種処理プログラムを読み出してワークエリアに展開し、後述するポーズデータ登録処理、ポーズデータ削除処理、ポーズデータ選択処理、背景画像登録処理、ポーズ撮影処理を始めとする各種処理を実行する。
【００８４】
入力部２２は、図１５に示すボタン群２２ａ（上下左右のカーソルボタン、決定ボタン）、シャッタースイッチ２２ｂ、図示しない電源スイッチ等を備え、その各スイッチ操作に応じた操作信号をＣＰＵ２１に出力する。
【００８５】
ＲＡＭ２３は、ＣＰＵ２１によって実行される各種プログラム及びこれらプログラムに係るデータを一時的に記憶するワークエリアを形成する。
例えば、ＲＡＭ２３は、後述するポーズ選択処理において選択されたポーズデータを格納する選択ポーズデータ格納領域２３１、背景画像登録処理において登録された背景画像を格納する背景画像格納領域２３２、ポインタＮ領域（図示せず）を形成する。
【００８６】
表示部２５は、図１５に示すＬＣＤ２５ａにより構成され、ＣＰＵ２１から入力される表示信号の指示に従って、メニュー画面を始めとする各種画面、画像を表示する。
【００８７】
撮像部２６は、ガラス又はプラスチックからなる光学レンズ、及びＣＣＤやＣＭＯＳ等の撮像素子、Ａ／Ｄ変換器等により構成され、光学レンズを介して入力される被写体の光学画像を撮像素子で電気信号に変換し、更にＡ／Ｄ変換してデジタル画像を取得する。
【００８８】
記録部２７は、図１６に示すように、ポーズデータ格納領域２７３、撮影済み画像格納領域２７４を有している。
【００８９】
記録媒体接続部３０は、メモリカード、ＳＤカード（Secure Digital memory card）等の可搬型の記録媒体Ｍを挿入するためのスロットを備え、スロットに挿入された記録媒体Ｍとデータの入出力を行うためのインターフェースである。
【００９０】
次に、実施形態２の動作について説明する。
なお、以下に説明する各処理は、電源ＯＮ時、或いは入力部２２からの指示により表示部２５に表示されるメニュー画面２５１（図１７参照）において、ボタン群２２ａが操作され、処理が選択されることにより実行される。ポーズデータ登録処理（図１８参照）は、ポーズデータを登録するための処理であり、ポーズデータ選択処理（図２０参照）は、被写体にとらせたいポーズデータを選択するための処理であり、背景画像登録処理（図２１参照）は、実際に撮影する背景の画像を登録する処理である。ポーズ撮影処理（図２２参照）はこれらの処理における登録、選択に基づいて行われる。
【００９１】
＜ポーズデータ登録処理＞
図１８は、デジタルカメラ２０ｂのＣＰＵ２１により実行されるポーズデータ登録処理を示すフローチャートである。当該処理は、ＣＰＵ２１と記録部２７に記憶されているポーズデータ登録処理プログラムとの協働によるソフトウエア処理により実現される。
【００９２】
ここで、ポーズデータは、撮影の際、被写体のポーズの基準となる基準画像であり、本実施形態２においては、ポーズデータを記録媒体Ｍから取り込むこととして説明する。なお、ポーズデータは、この他、外部Ｉ／Ｆ２４や通信制御部２８から取り込むことも可能である。
【００９３】
まず、記録媒体接続部３０への記録媒体Ｍの挿入が待機され、記録媒体Ｍの挿入が検知されると（ステップＳ１０１）、ポインタＮに１が設定され（ステップＳ１０２）、挿入された記録媒体Ｍに記録されている画像データのうち、Ｎ番目の画像が表示部２５に表示され（ステップＳ１０３）、ボタン群２２ａの押下が待機される。ボタン群２２ａからボタンが押下されると、押下されたボタンで処理が分岐される（ステップＳ１０４）。
【００９４】
左カーソルボタンが押下されて「戻る」が指示されると（ステップＳ１０４；戻る）、Ｎ＞１の場合にのみポインタＮにＮ−１が設定され（ステップＳ１０５）、処理はステップＳ１０３に戻る。右カーソルボタンが押下されて「進む」が指示されると（ステップＳ１０４；進む）、Ｎ＜記録媒体Ｍの総画像数である場合にのみポインタＮにＮ＋１が設定され（ステップＳ１０６）、処理はステップＳ１０３に戻る。決定ボタンが押下されて「選択」が指示されると（ステップＳ１０４；選択）、Ｎ番目の画像のデータが記録媒体接続部３０を介して記録媒体Ｍから取りこまれてポーズデータ格納領域２７３に格納され（ステップＳ１０７）、本処理は終了する。
【００９５】
＜ポーズデータ削除処理＞
図１９は、デジタルカメラ２０ｂのＣＰＵ２１により実行されるポーズデータ削除処理を示すフローチャートである。当該処理は、ＣＰＵ２１と記録部２７に記憶されているポーズデータ削除処理プログラムとの協働によるソフトウエア処理により実現される。
【００９６】
まず、ポインタＮに１が設定され（ステップＳ１１１）、ポーズデータ格納領域に格納されているポーズデータのうち、Ｎ番目のポーズデータが表示部２５に表示され（ステップＳ１１２）、ボタン群２２ａの押下が待機される。ボタン群２２ａからボタンが押下されると、押下されたボタンで処理が分岐される（ステップＳ１１３）。
【００９７】
左カーソルボタンが押下されて「戻る」が指示されると（ステップＳ１１３；戻る）、Ｎ＞１の場合にのみポインタＮにＮ−１が設定され（ステップＳ１１４）、処理はステップＳ１１２に戻る。右カーソルボタンが押下されて「進む」が指示されると（ステップＳ１１３；進む）、Ｎ＜総ポーズデータ数（ポーズデータ格納領域２７３の総ポーズデータ数）である場合にのみポインタＮにＮ＋１が設定され（ステップＳ１１５）、処理はステップＳ１１２に戻る。決定ボタンが押下されて「選択」が指示されると（ステップＳ１１３；選択）、Ｎ番目のポーズデータがポーズデータ格納領域２７３から削除され（ステップＳ１１６）、本処理は終了する。
【００９８】
＜ポーズデータ選択処理＞
図２０は、デジタルカメラ２０ｂのＣＰＵ２１により実行されるポーズデータ選択処理を示すフローチャートである。当該処理は、ＣＰＵ２１と記録部２７に記憶されているポーズデータ選択処理プログラムとの協働によるソフトウエア処理により実現される。
【００９９】
まず、ポインタＮに１が設定され（ステップＳ１２１）、ポーズデータ格納領域２７３に格納されているポーズデータのうち、Ｎ番目のポーズデータが表示部２５に表示され（ステップＳ１２２）、ボタン群２２ａの押下が待機される。ボタン群２２ａからボタンが押下されると、押下されたボタンで処理が分岐される（ステップＳ１２３）。
【０１００】
左カーソルボタンが押下されて「戻る」が指示されると（ステップＳ１２３；戻る）、Ｎ＞１の場合にのみポインタＮにＮ−１が設定され（ステップＳ１２４）、処理はステップＳ１２２に戻る。右カーソルボタンが押下されて「進む」が指示されると（ステップＳ１２３；進む）、Ｎ＜総ポーズデータ数（ポーズデータ格納領域２７３の総ポーズデータ数）である場合にのみポインタＮにＮ＋１が設定され（ステップＳ１２５）、処理はステップＳ１２２に戻る。決定ボタンが押下されて「選択」が指示されると（ステップＳ１２３；選択）、Ｎ番目のポーズデータが選択ポーズデータ格納領域２３１に格納され（ステップＳ１２６）、本処理は終了する。
【０１０１】
＜背景画像登録処理＞
図２１は、デジタルカメラ２０ｂのＣＰＵ２１により実行される背景画像登録処理を示すフローチャートである。当該処理は、ＣＰＵ２１と記録部２７に記憶されている背景画像登録処理プログラムとの協働によるソフトウエア処理により実現される。
【０１０２】
撮像部２６において、光学レンズを介して入力される画像のデータが取り込まれ（ステップＳ１３１）、背景画像格納領域２３２に格納される（ステップＳ１３２）。
【０１０３】
＜ポーズ撮影処理＞
図２２は、デジタルカメラ２０ｂのＣＰＵ２１により実行されるポーズ撮影処理を示すフローチャートである。当該処理は、ＣＰＵ２１と記録部２７に記憶されているポーズ撮影処理プログラムとの協働によるソフトウエア処理により実現される。なお、当該処理の前には、上述のポーズ選択処理において、被写体にとらせたい、撮影の際に基準となるポーズのポーズデータが選択され、背景画像登録処理において、撮影する際の背景画像が登録されているものとする。
【０１０４】
まず、撮像部２６において、光学レンズを介して入力されるデジタル画像、即ち、撮影対象の画像のデータが取り込まれ（ステップＳ１４１）、シャッタースイッチ２２ｂが押下されなけば（ステップＳ１４２；ＮＯ）、被写体抽出処理が行われる（ステップＳ１４３）。
【０１０５】
図２３は、ステップＳ１４３でＣＰＵ２１により実行される被写体抽出処理を示すフローチャートである。
まず、ステップＳ１４３で取り込まれた撮影対象の画像と背景画像格納領域２３２に格納されている背景画像との差分が計算される（ステップＴ１０１）。
【０１０６】
ここで、デジタルカメラ２０ｂにおいて撮像部２６により取り込まれるデジタル画像のデータ、即ち、上述の背景画像のデータ、撮影対象画像のデータ及びシャッター押下後に取り込まれる撮影画像のデータは、ビットマップ形式で表される。図２４は、ビットマップ形式の画像データを模式的に示す図である。図２４における１マスは１ピクセルに対応するデータを示し（一部省略）、複数のピクセル、例えば、６４０×４８０個のピクセルのデータで１枚の画像データが表される。１ピクセルは、２４ビットのカラー画像であれば３バイトの数値、８ビットのグレイスケールであれば、１バイトの数値で表される。
【０１０７】
撮影対象画像と背景画像との差分は、撮影対象画像の各ピクセルを表すデータと、背景画像の対応する位置のピクセルを表すデータを比較し、データが一致しないピクセルを差分として求めることができる。なお、背景画像の対応する位置のピクセルから所定範囲にあるピクセルも比較対象とし、所定範囲に一致するデータがない撮影対象画像のピクセルを差分とするようにしてもよい。各ピクセルのデータの比較結果は、差分データとして、図２５に示す形式で格納される。即ち、各ピクセルに１ビットを割り当て、差分とされたピクセルにフラグを立てる（図２５の黒で示す領域）。
【０１０８】
次いで、差分として求められたピクセルの数が予め定められた閾値以上であるか否かが判断され（ステップＴ１０２；ＹＥＳ）、予め定められた閾値以上である場合は、被写体抽出が成功したと判断され（ステップＴ１０３）、図２５に示す差分のピクセルの位置が被写体領域とされ、処理は図２２のステップＳ１４４へ移行する。予め定められた閾値を超えなければ（ステップＴ１０２；ＮＯ）、被写体抽出が失敗したと判断され（ステップＴ１０４）、処理は図２２のステップＳ１４４へ移行する。
【０１０９】
ステップＳ１４４においては、上述の被写体抽出処理で被写体抽出が成功したか否かが判断され（ステップＳ１４４）、被写体抽出が失敗したと判断されると（ステップＳ１４４；ＮＯ）、処理はステップＳ１４１に戻る。被写体抽出が成功したと判断されると（ステップＳ１４４；ＹＥＳ）、撮影対象画像と選択ポーズデータ格納領域２３１に格納されているポーズデータの画像照合が行われ一致率Ｃが算出される（ステップＳ１４５）。
【０１１０】
図２６は、ポーズデータの一例を示す図である。ポーズデータは、撮像部２６で取り込まれる画像データと同数のピクセルを有し、図２５に示す差分データと同様に、各ピクセルに１ビットが割り当てられ、被写体領域に対応するピクセルにフラグが立てられている。
【０１１１】
図２７は、差分データとポーズデータの対応するピクセルを重ねた結果を模式的に示す図である。図中の斜線で示す領域は、差分データの被写体領域のみに位置するピクセルであり、点で示す領域は、ポーズデータの被写体領域のみに位置するピクセルであり、白で示す領域は、双方の被写体領域に位置するピクセルである。
【０１１２】
ステップＳ１４５で求められる一致率Ｃは、双方の画像の被写体領域に位置するピクセルの個数をＮｃ（図２７の白で示す部分）、差分データ、即ち、撮影対象画像の被写体領域のみに位置するピクセルの個数をＮｏ（図２７の斜線で示す部分）、ポーズデータの被写体領域のみに位置するピクセルの個数をＮｐ（図２７の点で示す部分）として、
Ｃ＝Ｎｃ／（Ｎｃ＋Ｎｏ＋Ｎｐ）
で定義される。
【０１１３】
一致率Ｃが算出されると、表示部２５に一致率が表示され（ステップＳ１４６）、処理はステップＳ１４１に戻る。
図２８に、表示部２５における一致率の表示例を示す。図２８（ａ）は、一致率を数値で表した場合、図２８（ｂ）は、一致率をインジケータで表した場合を示す。
【０１１４】
シャッタースイッチ２２ｂが押下されるまで、上述のステップＳ１４１〜１４６の処理が繰り返し実行され、シャッタースイッチ２２ｂが押下されると（ステップＳ１４２；ＹＥＳ）、撮像部２６により取り込まれた画像が撮影画像として、撮影済み画像格納領域２７４に格納され（ステップＳ１４７）、本処理は終了する。
【０１１５】
以上説明したように、デジタルカメラ２０ｂによれば、撮像部２６から撮影対象の画像が取り込まれると、取り込まれた撮影対象の画像データから被写体領域が抽出され、予め記憶されたポーズデータにおける被写体領域と抽出された被写体領域とが比較されて一致率Ｃが算出され、算出された一致率Ｃが表示部２５に表示される。
【０１１６】
従って、被写体が、撮りたいポーズとどれだけ近い状態であるかを撮影者に示すことができるので、撮影者は、ポーズをとった被写体を撮影する際のシャッターチャンスが判断しやすくなり、目的とするポーズ写真が容易に撮影できるようになる。
【０１１７】
なお、上記実施形態２における記述内容は、本発明に係るデジタルカメラ２０ｂの好適な一例であり、これに限定されるものではない。
例えば、上記実施形態２においては、算出された一致率Ｃを表示部２５に表示する場合を例にとり説明したが、ポーズ撮影処理においては、一致率が予め設定された閾値以上になったときに自動的にシャッターを切り撮影を行うようにしてもよい。これにより、被写体が所望のポーズに近い状態となったときにシャッターチャンスを逃すことなく撮影を行うことが可能となる。また、デジタルカメラ２０ｂを三脚に固定して自分自身を撮影することが可能となる。
【０１１８】
また、ポーズ撮影処理においては、ポーズデータ格納領域２７３に複数のポーズデータが格納されている場合、撮影対象画像を複数のポーズデータのそれぞれと比較して一致率を算出し、何れかのポーズデータとの一致率が予め設定された閾値以上となったときに自動的に撮影を行うようにしてもよい。このようにすれば、被写体の状態が予め設定された複数のポーズに近い複数の撮影画像を、ポーズデータの選択なしに連続的に撮影することができるので、被写体の状態が予め設定された複数のポーズに近い状態となった複数の撮影画像を容易に、効率的に撮影することが可能となる。
【０１１９】
また、上記実施の形態においては、背景画像と撮影対象画像との差分に基づき被写体を抽出することとしたが、被写体を抽出する方法としては、これに限定されず、撮影対象の画像を連続的に取り込んで、フレーム間差分やオプティカルフローの技術を用いて連続した各画像から動いている物体の領域を抽出するようにしてもよい（例えば、共立出版株式会社、画像処理工学基礎編、応用編）。また、これらの技術を用いれば、被写体の動作が止まったことを検知することが可能であるので、被写体の動きが止まったときに自動的に撮影を行うようにすれば、ポーズデータに従った撮影はできないが、多くのポーズ撮影を効率的に行うことが可能となる。
【０１２０】
また、撮影画像について、上述の被写体領域を抽出及びポーズデータとの画像照合を行い、差がほとんどない場合には、ポーズデータと一致しない部分のピクセルのデータを補正して、撮影画像をポーズデータにあわせる画像補正手段を備えるようにしてもよい。これにより、目的とするポーズの撮影画像を確実に得ることができる。
【０１２１】
その他、デジタルカメラ２０ｂを構成する各装置の細部構成及び細部動作に関しても、本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【図面の簡単な説明】
【０１２２】
【図１】本発明の実施形態１における撮影システムの無線通信を利用した場合の構成を示す図である。
【図２】本発明の実施形態１における撮影システムの有線通信を利用した場合の構成を示す図である。
【図３】図１、２のパーソナルコンピュータ１の機能的構成を示すブロック図である。
【図４】図３の記録部７のタイプ別建築工程メモリ７１のデータ格納例を示す図である。
【図５】図４のタイプ別建築工程メモリ７１に格納されるタイプ別建築工程ファイルの内容の一例を示す図である。
【図６】図３の記録部７の撮影計画メモリ７２のデータ格納例を示す図である。
【図７】図１、２のデジタルカメラ２０ａの機能的構成を示すブロック図である。
【図８】図３のＣＰＵ２により実行される撮影計画情報作成処理を示すフローチャートである。
【図９】図５のタイプ別建築工程ファイルの編集例を示す図である。
【図１０】図４の撮影計画情報格納メモリ２７１に格納される計画画像ファイルの構成例を示すである。
【図１１】図３のＣＰＵ２により実行される送信対象情報選択処理を示すフローチャートである。
【図１２】図７のＣＰＵ２１により実行される撮影処理を示すフローチャートである。
【図１３】図７のＣＰＵ２１により実行される計画画像選択処理を示すフローチャートである。
【図１４】図７のＣＰＵ２１により実行される画像照合処理を示すフローチャートである。
【図１５】本発明の実施形態２におけるデジタルカメラ２０ｂの背面図である。
【図１６】図１５のデジタルカメラ２０ｂの機能的構成を示すブロック図である。
【図１７】図１６の表示部２５に表示されるメニュー画面２５１の一例を示す図である。
【図１８】図１６のＣＰＵ２１により実行されるポーズデータ登録処理を示すフローチャートである。
【図１９】図１６のＣＰＵ２１により実行されるポーズデータ削除処理を示すフローチャートである。
【図２０】図１６のＣＰＵ２１により実行されるポーズデータ選択処理を示すフローチャートである。
【図２１】図１６のＣＰＵ２１により背景画像登録処理を示すフローチャートである。
【図２２】図１６のＣＰＵ２１により実行されるポーズ撮影処理を示すフローチャートである。
【図２３】図１６のＣＰＵ２１により実行される被写体抽出処理を示すフローチャートである。
【図２４】ビットマップ形式の画像データを模式的に示す図である。
【図２５】撮影対象画像と背景画像との差分を示す差分データを模式的に示す図である。
【図２６】ポーズデータの一例を示す図である。
【図２７】図２５の差分データと図２６のポーズデータの対応するピクセルを重ねた結果を模式的に示す図である。
【図２８】（ａ）は一致率を数値で表示した場合の表示例を示す図、（ｂ）は一致率をインジケータで表示した場合の表示例を示す図である。
【符号の説明】
【０１２３】
１００、２００  撮影システム
１  パーソナルコンピュータ
２  ＣＰＵ
３  入力部
４  ＲＡＭ
５  外部Ｉ／Ｆ
６  表示部
７  記録部
７１  タイプ別建築工程メモリ
７２  撮影計画メモリ
７３  ＣＡＤ画像データ格納メモリ
８  通信制御部
９  バス
１１  アンテナ
２０ａ、２０ｂ  デジタルカメラ
２１  ＣＰＵ
２２  入力部
２３  ＲＡＭ
２３１  選択ポーズデータ格納領域
２３２  背景画像格納領域
２４  外部Ｉ／Ｆ
２５  表示部
２６  撮像部
２７  記録部
２７１  撮影計画情報格納メモリ
２７２  撮影画像格納メモリ
２７３  ポーズデータ格納領域
２７４  撮影済み画像格納領域
２８  通信制御部
３１  アンテナ
２９  バス
３０  記録媒体接続部
【図１】
2006101173.tif 000003
【図２】
2006101173.tif 000004
【図３】
2006101173.tif 000005
【図４】
2006101173.tif 000006
【図５】
2006101173.tif 000007
【図６】
2006101173.tif 000008
【図７】
2006101173.tif 000009
【図８】
2006101173.tif 000010
【図９】
2006101173.tif 000011
【図１０】
2006101173.tif 000012
【図１１】
2006101173.tif 000013
【図１２】
2006101173.tif 000014
【図１３】
2006101173.tif 000015
【図１４】
2006101173.tif 000016
【図１５】
2006101173.tif 000017
【図１６】
2006101173.tif 000018
【図１７】
2006101173.tif 000019
【図１８】
2006101173.tif 000020
【図１９】
2006101173.tif 000021
【図２０】
2006101173.tif 000022
【図２１】
2006101173.tif 000023
【図２２】
2006101173.tif 000024
【図２３】
2006101173.tif 000025
【図２４】
2006101173.tif 000026
【図２５】
2006101173.tif 000027
【図２６】
2006101173.tif 000028
【図２７】
2006101173.tif 000029
【図２８】
2006101173.tif 000030