(57)【要約】【課題】  撮影が予定された撮影対象の撮影を効率的に、確実に行えるように支援する機能を備えた撮影装置を提供する。【解決手段】  本発明に係る撮影システムによれば、撮影された撮影画像を撮影計画情報ファイルに格納された各撮影対象の照合用画像と照合して、照合用画像が撮影画像に含まれているか否かを判断し、撮影画像に含まれている照合用画像に対応する撮影対象の名称を表示部に表示する。【選択図】図１１
2006101111.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）などのネットワークを介して通信制御部８から受信する構成にしてもよく、更に、記録媒体はネットワーク上に構築されたサーバやクライアントの記録媒体であってもよい。
【００２８】
この記録部７は、後述する撮影計画情報ファイル作成及び送信処理（図５参照）において作成される撮影計画情報ファイル７１（図６参照）を記憶する。撮影計画情報ファイル７１は、撮影計画（例えば、イベントの撮影計画、点検業務の撮影計画等）において撮影が予定されている各撮影対象（例えば、人物、場面、点検対象物等）の照合用画像及び撮影対象に関する情報（撮影対象情報）を格納するものである。
【００２９】
また、記録部７は、デジタルカメラ２０から送信された撮影画像ファイルを格納する撮影画像格納部７Ａを有する。
【００３０】
通信制御部８は、アンテナ１１が接続され、デジタルカメラ２０内の通信制御部２８と無線通信可能な無線通信制御機能を有し、ＣＰＵ２の制御により無線通信動作を実行し、デジタルカメラ２０とのデータ送受信を行う。
【００３１】
図４は、デジタルカメラ２０の機能的構成を示すブロック図である。図４において、デジタルカメラ２０は、ＣＰＵ２１、入力部２２、ＲＡＭ２３、外部Ｉ／Ｆ２４、表示部２５、撮影部２６、記録部２７、通信制御部２８により構成されており、各部はバス２９により接続されている。
【００３２】
ＣＰＵ２１は、記録部２７に記憶されているシステムプログラムを読み出し、ＲＡＭ２３内に形成されたワークエリアに展開し、該システムプログラムに従って各部を制御する。また、ＣＰＵ２１は、記録部２７に記憶されている撮影計画情報選択処理プログラム、プレビュー画像照合処理プログラム、撮影画像照合処理１プログラム、撮影忘れチェック処理プログラム、撮影確認処理プログラムを始めとする各種処理プログラムを読み出してワークエリアに展開し、後述する撮影計画情報選択処理、プレビュー画像照合処理、撮影画像照合処理１、撮影忘れチェック処理、撮影確認処理を始めとする各種処理を実行する。これらの処理の実行により、撮影計画情報選択手段、画像照合手段、表示制御手段、カウント手段、情報付加手段、撮影忘れチェック手段、重み付け算出手段が実現される。
【００３３】
入力部２２は、電源スイッチ、シャッタースイッチ、撮影に関する各種設定スイッチ及びカーソルスイッチ等を備え、その各スイッチ操作に応じた操作信号をＣＰＵ２１に出力する。
【００３４】
ＲＡＭ２３は、ＣＰＵ２１によって実行される各種プログラム及びこれらプログラムに係るデータを一時的に記憶するワークエリアを形成する。
【００３５】
外部Ｉ／Ｆ２４は、通信用ケーブル等によりパーソナルコンピュータ１内の外部Ｉ／Ｆ５と接続され、ＣＰＵ２１の制御によりパーソナルコンピュータ１内の外部Ｉ／Ｆ５との間でデータ送受信を行い、受信データをＣＰＵ２１に出力するといった有線通信機能を有する。
【００３６】
表示部２５は、ＬＣＤ（Liquid Crystal Display）等のモニタにより構成され、ＣＰＵ２１から入力される表示信号の指示に従って、各種画面を表示する。
【００３７】
撮影部２６は、ガラス又はプラスチックからなる光学レンズ、及びＣＣＤ（Charge Coupled Diode）やＣＭＯＳ（Complementary Metal Oxide Semiconductor）等の撮像素子、Ａ／Ｄ変換器等により構成され、光学レンズを介して入力される画像を撮像素子で電気信号に変換し、更にＡ／Ｄ変換してデジタルの撮影画像を取得する。
【００３８】
記録部２７は、フラッシュメモリなどの不揮発メモリ等により構成され、デジタルカメラ２０に対応するシステムプログラム、及び該システムプログラム上で実行可能な各種処理プログラム、アプリケーションプログラム及びこれらのプログラムで処理されたデータ等を記録する。
【００３９】
この記録部２７は、撮影計画情報記憶手段として、パーソナルコンピュータ１から受信された撮影計画情報ファイル７１に基づいて作成された撮影計画情報ファイル２７１を記憶する（図７参照）。
【００４０】
また、記録部２７は、後述する撮影画像照合処理により作成される撮影画像ファイル２７２を格納する撮影画像格納部２７Ａを有する。
【００４１】
通信制御部２８は、アンテナ３１が接続され、パーソナルコンピュータ１内の通信制御部８と無線通信可能な無線通信制御機能を有し、ＣＰＵ２１の制御により無線通信動作を実行し、パーソナルコンピュータ１とデータの送受信を行う。
【００４２】
次に、本実施の形態の動作について説明する。
＜撮影計画情報作成及び送信処理＞
図５は、パーソナルコンピュータ１のＣＰＵ２により実行される撮影計画情報作成及び送信処理を示すフローチャートである。当該処理は、入力部３から撮影計画の作成が指示された際にＣＰＵ２と記録部７に記憶されている撮影計画情報作成及び送信処理プログラムとの協働によるソフトウエア処理により実現される処理である。以下、図５を参照して、撮影計画情報作成及び送信処理について説明する。
【００４３】
まず、表示部６に、撮影計画情報作成画面（図示せず）が表示される（ステップＳ１０１）。この撮影計画情報作成画面から撮影計画名称、スケジュール情報（撮影計画を実行する日付又は曜日）が入力され（ステップＳ１０２）、撮影が予定された各撮影対象に関する撮影対象情報（例えば、撮影対象番号（撮影対象に付された識別番号、撮影順が規定されている場合には撮影順番号）、撮影対象名称等）及びその照合用画像のデータが入力され（ステップＳ１０３）、撮影が予定された全ての撮影対象に関する入力が終了して入力部３から「確定」が指示されると（ステップＳ１０４；ＹＥＳ）、入力された情報に基づいて撮影計画情報ファイル７１が作成され、記録部７に記憶される（ステップＳ１０５）。次いで、撮影計画情報ファイル７１のデータが通信制御部８によりデジタルカメラ２０に送信され（ステップＳ１０６）、本処理は終了する。
【００４４】
なお、スケジュール情報には、例えば、イベントのように、撮影を行う日付が決められている撮影計画の場合は日付を、毎週固定された曜日に行われる点検業務等、撮影を行う曜日が決められている撮影計画の場合は曜日を入力する。
【００４５】
図６は、撮影計画情報ファイル７１の一例を示す図である。撮影計画情報ファイル７１は、図６に示すように、「撮影対象番号」「撮影対象名称」「照合用画像」「格納フォルダ名」の項目を有し、上記撮影計画情報作成画面から入力された各撮影対象に関する撮影対象情報及び照合用画像のデータを対応付けて格納するデータベースである。「格納フォルダ名」項目は、各撮影対象が撮影された撮影画像を格納する、撮影画像格納部７Ａに形成された格納フォルダの名称を格納する領域であり、各撮影対象の格納フォルダが決定された時点で格納される。
また、撮影計画情報ファイル７１の図示しないヘッダは、「撮影計画名称」、撮影計画を実行する日付又は曜日を示す「スケジュール情報」のデータを格納する。
【００４６】
パーソナルコンピュータ１から撮影計画情報ファイル７１のデータが受信されると、デジタルカメラ２０においては、受信された撮影計画情報ファイル７１に基づき図７に示す撮影計画情報ファイル２７１が作成され、記録部２７に記憶される。撮影計画情報ファイル２７１は、パーソナルコンピュータ１からの送信に応じて複数記憶されることが可能である。
図７は、撮影計画情報ファイル２７１の一例を示す図である。撮影計画情報ファイル２７１は、図７に示すように、「撮影対象番号」「撮影対象名称」「照合用画像」「格納フォルダ名」「照合件数カウンタ」の項目を有するデータベースである。即ち、撮影計画情報ファイル２７１は、撮影計画情報ファイル７１に格納されている各撮影対象の情報に、「照合件数カウンタ」を対応付けた構成となっている。この「照合件数カウンタ」の初期値は０である。また、「格納フォルダ名」項目は、デジタルカメラ２０において、各撮影対象が撮影された撮影画像の撮影画像ファイル２７２を格納するための格納フォルダの名称を格納する。
【００４７】
また、デジタルカメラ２０においては、撮影計画情報ファイル２７１が作成される毎に格納フォルダ作成処理（図示せず）が実行され、後述する撮影画像照合処理１において作成される撮影画像ファイル２７２を格納するための階層化された格納フォルダが作成される。図８は、格納フォルダ作成処理により、記録部２７の撮影画像格納部２７Ａに作成されるフォルダ階層構造の一例を示す図である。図８に示すように、格納フォルダ作成処理により作成されるフォルダ階層構造は、第１階層が「撮影計画名称」のフォルダ、第２階層が各撮影対象の「撮影対象番号」＋「撮影対象名称」のフォルダで構成されており、撮影画像ファイル２７２を、撮影計画毎、撮影対象毎に分類して格納することが可能となる。また、第２階層には、予定された撮影対象が含まれない撮影画像の撮影画像ファイル２７２を格納するための「未分類」フォルダも作成される。
【００４８】
＜撮影計画情報選択処理＞
図９は、デジタルカメラ２０のＣＰＵ２１により実行される撮影計画情報選択処理を示すフローチャートである。当該処理は、デジタルカメラ２０の電源がＯＮされた際にＣＰＵ２１と記録部２７に記憶されている撮影計画情報選択処理プログラムとの協働によるソフトウエア処理により実現される処理である。以下、図９を参照して、撮影計画情報選択処理について説明する。
【００４９】
まず、デジタルカメラ２０のシステムから日付情報及び曜日情報が読み込まれ（ステップＳ２０１）、記録部２７に記録されている１または複数の撮影計画情報ファイル２７１から処理対象となる撮影計画情報ファイル２７１が選択され、そのスケジュール情報が読み込まれる（ステップＳ２０２）。次いで、読み込まれたシステムの日付情報とスケジュール情報が比較され、一致すると判断された場合（ステップＳ２０３；ＹＥＳ）、当該撮影計画情報ファイル２７１がＲＡＭ２３の撮影計画領域に保存される（ステップＳ２０５）。システムの日付情報とスケジュール情報が一致しないと判断された場合（ステップＳ２０３；ＮＯ）、システムの曜日情報とスケジュール情報が比較され、システムの曜日情報とスケジュール情報とが一致すると判断されると（ステップＳ２０４；ＹＥＳ）、当該撮影計画情報ファイル２７１がＲＡＭ２３の撮影計画領域に保存される（ステップＳ２０５）。
【００５０】
記録部２７に記憶された全ての撮影計画情報ファイル２７１について、ステップＳ２０３〜２０５の処理が終了するまで（ステップＳ２０６；ＮＯ）、次の撮影計画情報ファイル２７１からスケジュール情報が順次読み込まれ（ステップＳ２０７）、ステップＳ２０３〜２０５の処理が実行される。記録部２７に記憶されている全ての撮影計画情報ファイル２７１についてステップＳ２０３〜２０５の処理が終了すると（ステップＳ２０６；ＹＥＳ）、ＲＡＭ２３の撮影計画領域に保存された撮影計画情報ファイル２７１が、以降の各種処理で使用される、有効な撮影計画情報として選択され（ステップＳ２０８）、本処理は終了する。
【００５１】
上記撮影計画情報選択処理により、デジタルカメラ２０の電源をＯＮにしたとき、その日に撮影するものとして計画された撮影計画情報ファイル２７１が自動的に選択され、選択された撮影計画情報ファイル２７１を使用して後述するプレビュー画像照合処理、撮影画像照合処理１、撮影忘れチェック処理、撮影確認処理を行うことが可能となる。即ち、デジタルカメラ２０は、撮影計画情報に基づく撮影のスケジュールを自動的に管理することが可能である。
【００５２】
なお、上記撮影計画情報選択処理により選択された撮影計画情報ファイル２７１が複数存在した場合は、表示部２５に選択されたファイルの撮影計画名称を表示し、ユーザに、これから行う撮影で使用する撮影計画情報ファイル２７１を選択させ、選択された撮影計画情報ファイル２７１を用いて、後述のプレビュー画像照合処理、撮影画像照合処理１、撮影忘れチェック処理、撮影確認処理等を行うこととする。
【００５３】
以下に説明する各処理で使用される撮影計画情報ファイル２７１は、上記撮影計画情報選択処理（複数選択された場合は、更にユーザの選択）により選択された撮影計画情報ファイルである。また、各処理の実行時に使用されるＲＡＭ２３の表示ワーク領域、撮影計画領域、画像領域１、２、番号領域１、２は、その領域が使用される処理の開始時にクリアされる。
【００５４】
＜プレビュー画像照合処理＞
図１０は、デジタルカメラ２０のＣＰＵ２１により実行されるプレビュー画像照合処理を示すフローチャートである。当該処理は、デジタルカメラ２０において撮影モードが設定されている場合に所定時間毎に実行される処理であり、ＣＰＵ２１と記録部２７に記憶されているプレビュー画像照合処理プログラムとの協働によるソフトウエア処理により実現される。以下、図１０を参照して、プレビュー画像照合処理について説明する。
【００５５】
まず、撮影部２６により、デジタルカメラ２０で撮影しようとするエリアの画像（プレビュー画像）のデータが取り込まれ、ＲＡＭ２３の画像領域１に読み込まれる（ステップＳ２１１）。ここで、プレビュー画像は、シャッタースイッチが押下される前に表示部２５に形成されるファインダに表示するために撮影部２６により取り込まれる画像である。次いで、撮影計画情報ファイル２７１から先頭の照合用画像のデータがＲＡＭ２３の画像領域２に読み込まれ（ステップＳ２１２）、画像領域１のプレビュー画像と画像領域２の照合用画像の画像照合処理が行われ、照合用画像がプレビュー画像に含まれているか否かが判断される（ステップＳ２１３）。
【００５６】
なお、照合を行う際には、照合用画像をプレビュー画像の被写体に合わせて拡大、縮小を行ったり、照合用画像を３Ｄ（dimension）画像とし、照合用画像を回転させたりして照合を行うようにしてもよい。
【００５７】
画像照合処理の結果、照合用画像がプレビュー画像に含まれていないと判断された場合は（ステップＳ２１４；ＮＯ）、処理はステップＳ２１６に移行する。照合用画像がプレビュー画像に含まれると判断された場合は（ステップＳ２１４；ＹＥＳ）、当該照合用画像に対応する撮影対象名称がＲＡＭ２３の表示ワーク領域に保存され（ステップＳ２１５）、処理はステップＳ２１６に移行する。
【００５８】
ステップＳ２１６においては、撮影計画情報ファイル２７１に格納された全ての照合用画像について、画像照合処理が終了したか否かが判断される。撮影計画情報ファイル２７１に格納された全ての照合用画像について、ステップＳ２１３の画像照合処理が終了していなければ（ステップＳ２１６；ＮＯ）、次の照合用画像のデータが順次画像領域２に読み込まれ（ステップＳ２１７）、処理はステップＳ２１３に戻る。撮影計画情報ファイル２７１に格納された全ての照合用画像についてステップＳ２１３の画像照合処理が終了すると（ステップＳ２１６；ＹＥＳ）、ＲＡＭ２３の表示ワーク領域に保存された撮影対象名称がプレビュー画像とともに表示部２５のモニタに表示され（ステップＳ２１８）、本処理は終了する。
【００５９】
当該プレビュー画像照合処理により、撮影者がシャッターを切り、本撮影を行う前に、撮影者が撮影しようとするエリアに撮影すべき撮影対象が含まれるか否かを確認することができ、効率的に撮影を行うことが可能となる。なお、本実施の形態においては、プレビュー画像に含まれる撮影対象の名称を表示部２５にプレビュー画像とともに表示させることにより、プレビュー画像に含まれる撮影対象を撮影者に通知することとしたが、撮影対象が含まれる領域、即ち、照合用画像と一致すると判断されたプレビュー画像内の被写体領域にマーカ等を付与する（例えば、矢印を付与する、線で囲む等）等により通知するようにしてもよい。
【００６０】
＜撮影画像照合処理１＞
図１１は、デジタルカメラ２０のＣＰＵ２１により実行される撮影画像照合処理１を示すフローチャートである。当該処理は、入力部２２によりシャッターが押下されて撮影部２６により撮影画像が取得された際に実行される処理であり、ＣＰＵ２１と記録部２７に記憶されている撮影画像照合処理１プログラムとの協働によるソフトウエア処理により実現される。以下、図１１を参照して、撮影画像照合処理１について説明する。
【００６１】
まず、「撮影画像」、「撮影日時」、「撮影情報１」〜「撮影情報Ｎ」（ここでは、Ｎ＝３とする）、「撮影計画名称」「撮影対象番号」「撮影対象名称」「重み付け」の項目を有する撮影画像ファイル２７２が作成され、「撮影画像」、「撮影日時」、「撮影情報１」〜「撮影情報Ｎ」「撮影計画名称」の項目にデータが格納される（ステップＳ２２１）。撮影情報１〜Ｎに項目には、撮影時のデジタルカメラ２０の状態を示す情報のデータ、例えば、撮影時のシャッタースピード、絞り値、画質モード等のデータが格納される。「撮影計画名称」の項目には、撮影計画情報ファイル２７１のヘッダから撮影計画名称が読み込まれる。図１２に、撮影画像ファイル２７２のデータ格納例を示す。
【００６２】
次いで、撮影画像ファイル２７２の撮影画像のデータがＲＡＭ２３の画像領域１に読み込まれ（ステップＳ２２２）、撮影計画情報ファイル２７１から先頭の照合用画像のデータがＲＡＭ２３の画像領域２に読み込まれ（ステップＳ２２３）、画像領域１の撮影画像と画像領域２の照合用画像の画像照合処理が行われる（ステップＳ２２４）。
【００６３】
画像照合処理の結果、照合用画像が撮影画像に含まれないと判断された場合は（ステップＳ２２５；ＮＯ）、処理はステップＳ２３２へ移行する。
照合用画像が撮影画像に含まれると判断された場合は（ステップＳ２２５；ＹＥＳ）、当該照合用画像に対応する撮影対象名称がＲＡＭ２３の表示ワーク領域に保存され（ステップＳ２２６）、撮影計画情報ファイル２７１の当該照合用画像に対応する照合件数カウンタがインクリメントされ（ステップＳ２２７）、当該照合用画像に対応する撮影対象番号及び撮影対象名称が、撮影画像ファイル２７２の「撮影対象番号」「撮影対象名称」項目の領域に格納される（ステップＳ２２８）。これにより、撮影画像に、その撮影画像に含まれる照合用画像に対応する撮影対象情報が付加される。
【００６４】
次いで、照合用画像に対応する被写体の撮影画像における重み付けが算出され（ステップＳ２２９）、撮影画像ファイル２７２の「重み付け」項目に格納される（ステップＳ２３０）。照合用画像に対応する被写体の撮影画像における重み付けは、例えば、照合用画像に対応する被写体の領域が撮影画像の全領域に占める割合（占有率）を算出し、算出された占有率を重みとすることができる。また、照合用画像に対応する被写体の焦点からの距離に応じて重み付けを行うようにしてもよい。
【００６５】
次いで、撮影画像ファイル２７２がコピーされ、コピーされた撮影画像ファイル２７２に格納されている「撮影対象番号」「撮影対象名称」「重み付け」項目の内容がクリアされ（ステップＳ２３１）、コピーされた撮影画像ファイル２７２が次の処理対象の撮影画像ファイルとされ、処理はステップＳ２３２へ移行する。
【００６６】
ステップＳ２３２においては、撮影計画情報ファイル２７１に格納された全ての照合用画像について、ステップＳ２２４の画像照合処理が終了したか否かが判断される。撮影計画情報ファイル２７１に格納された全ての照合用画像について、ステップＳ２２４の画像照合処理が終了していなければ（ステップＳ２３２；ＮＯ）、撮影計画情報ファイル２７１の次の照合用画像のデータが順次画像領域２に読み込まれ（ステップＳ２３３）、処理はステップＳ２２４に戻る。
【００６７】
撮影計画情報ファイル２７１に格納された全ての照合用画像についてステップＳ２２４の画像照合処理が終了すると（ステップＳ２３２；ＹＥＳ）、処理はステップＳ２３４に移行し、コピーにより作成された撮影画像ファイル２７２で「撮影対象番号」「撮影対象名称」の項目にデータが格納されていない、即ち、照合用画像が対応付けられていないファイルが存在する場合は、そのコピーされた撮影画像ファイル２７２が削除され（ステップＳ２３４）、表示ワーク領域に書き込まれている撮影対象名称が撮影画像とともに表示部２５のモニタに表示される（ステップＳ２３５）。撮影画像に含まれる各撮影対象に対して作成された撮影画像ファイル２７２は、それぞれ、予め格納フォルダ作成処理により作成された、「撮影対象番号」に応じた格納フォルダ（撮影画像ファイル２７２に撮影対象番号が格納されていない場合は、未分類フォルダ）に格納され（ステップＳ２３６）、本処理は終了する。
【００６８】
図１３に、図１１のステップＳ２３５における表示部２５のモニタ表示例を示す。図１３に示すように、デジタルカメラ２０のモニタには、撮影画像とともに、表示された撮影画像に含まれる撮影対象名称が表示される。
【００６９】
当該撮影画像照合処理１により、撮影された撮影対象名称をガイダンスするので、撮影者は、撮影すべき撮影対象が撮影されたか否かを確認しながら効率良く撮影を行うことができる。また、撮影計画における撮影対象毎のフォルダに、その撮影対象が写っている撮影画像データを自動的に分類して格納するので、デジタルカメラ２０の表示部２５において、或いは、通信制御部２８又は外部Ｉ／Ｆ２４を介してデジタルカメラ２０に接続された外部機器に撮影画像のデータを撮影対象毎に出力する場合の処理効率、利便性を向上させることができる。撮影対象毎に撮影画像を出力する際には、重み付けが予め設定された閾値を超えた撮影画像のみを出力するようにすれば、各撮影対象がメインの被写体として撮影された撮影画像のみを出力することができ、好ましい。重み付けの閾値は、入力部２２からユーザが設定できるようにすると、使い勝手のよいデジタルカメラ２０を提供することができ、好ましい。
【００７０】
＜撮影忘れチェック処理＞
図１４は、デジタルカメラ２０のＣＰＵ２１により実行される撮影忘れチェック処理を示すフローチャートである。当該処理は、入力部２２から電源ＯＦＦが指示された際に実行される処理であり、ＣＰＵ２１と記録部２７に記憶されている撮影忘れチェック処理プログラムとの協働によるソフトウエア処理により実現される。以下、図１４を参照して、撮影忘れチェック処理について説明する。
【００７１】
まず、選択された撮影計画情報ファイル２７１に基づいて撮影された全ての撮影画像ファイル２７２が検索され、各撮影画像ファイル２７２に格納された撮影対象番号がＲＡＭ２３の番号領域１に読み込まれる（ステップＳ２４１）。具体的には、選択された撮影計画情報ファイル２７１に対応するフォルダ内に格納された全ての撮影画像ファイル２７２が検索され、各撮影画像ファイル２７２に格納された撮影対象番号が番号領域１に読み込まれる。
【００７２】
次いで、撮影計画情報ファイル２７１の「撮影対象番号」項目に格納されている撮影対象番号から、先頭の撮影対象番号がＲＡＭ２３の番号領域２読み込まれる（ステップＳ２４２）。そして、番号領域２に格納された撮影対象番号が番号領域１に格納された撮影対象番号と順次比較され、番号領域１の何れかと一致するか否かが判断される（ステップＳ２４３）。番号領域２に格納された撮影対象番号が番号領域１に格納された撮影番号の何れかと一致すると判断された場合は、処理はステップＳ２４５に移行する。
【００７３】
番号領域２に格納された撮影対象番号が番号領域１に格納された何れの撮影対象番号とも一致しないと判断された場合は（ステップＳ２４３；ＮＯ）、ＲＡＭ２３の表示ワーク領域に番号領域１の撮影対象番号が保存され（ステップＳ２４４）、処理はステップＳ２４５に移行する。
【００７４】
ステップＳ２４５においては、撮影計画情報ファイル２７１に格納された全ての撮影対象番号について、ステップＳ２４３〜２４４の処理が終了したか否かが判断される。撮影計画情報ファイル２７１に格納された全ての撮影対象番号について、ステップＳ２４３〜２４４の処理が終了していなければ（ステップＳ２４５；ＮＯ）、次の撮影対象番号のデータが順次番号領域２に読み込まれ（ステップＳ２４６）、ステップＳ２４３〜２４４の処理が実行される。
【００７５】
撮影計画情報ファイル２７１に格納された全ての照合用画像についてステップＳ２４３〜２４４の処理が終了すると（ステップＳ２４５；ＹＥＳ）、表示ワーク領域に書き込まれている撮影対象名称及びこれと対応する照合用画像が表示部２５のモニタに表示され、撮影忘れがある旨がガイダンス表示され（ステップＳ２４７）、本処理は終了する。
【００７６】
上記撮影忘れチェック処理により、撮り忘れた撮影対象の照合用画像を表示して撮影忘れがある旨をガイダンスするので、計画された撮影対象の撮影もれを防止することが可能となる。なお、上記撮影忘れチェック処理は、電源ＯＦＦが操作された場合だけでなく、随時、入力部２２からの指示により実行するようにしてもよい。これにより、撮影者が随時、撮影が計画された撮影対象で未撮影の対象を確認することができ、撮影を効率的に行うことが可能となる。
【００７７】
＜撮影確認処理＞
図１５は、デジタルカメラ２０のＣＰＵ２１により実行される撮影確認処理を示すフローチャートである。当該処理は、入力部２２から撮影確認モードへの移行が指示された際に実行される処理であり、ＣＰＵ２１と記録部２７に記憶されている撮影確認処理プログラムとの協働によるソフトウエア処理により実現される。以下、図１５を参照して、撮影確認処理について説明する。
【００７８】
まず、撮影計画情報ファイル２７１に格納されている撮影対象名称が一覧表示され（ステップＳ２５１）、入力部２２により、表示された一覧の中から確認対象となる撮影対象の名称が選択されると（ステップＳ２５２）、撮影計画情報ファイル２７１の当該撮影対象名称に対応する「照合件数カウンタ」項目に格納されている件数が表示ワーク領域に読み込まれ（ステップＳ２５３）、表示ワーク領域に読み込まれた件数が表示部２５に表示され（ステップＳ２５４）、本処理は終了する。
【００７９】
当該撮影確認処理により、撮影対象毎に、その撮影対象が既に撮影済みであるか、及び何枚撮影済みであるかを撮影者が確認することが可能となる。
【００８０】
〔実施形態２〕
次に、本発明の実施形態２について説明する。
実施形態２は、例えば、点検業務の撮影計画等、撮影計画情報ファイル２７１において撮影対象の撮影順番が規定されており、撮影者が撮影順に撮影を行わなければならない場合に適用されるものである。
【００８１】
なお、本実施の形態の構成は、上述の実施形態１で説明したのとほぼ同様であるのでその説明は省略する。
実施形態２の動作は、撮影画像を撮影計画情報ファイルの照合用画像と照合する、撮影画像照合処理が上述した実施形態１で説明したものと異なる。その他、撮影計画情報作成及び送信処理、撮影計画情報選択処理、プレビュー画像照合処理、撮影忘れチェック処理、撮影確認処理については、上述した実施形態１で説明したのと同様であるので、撮影画像照合処理についてのみ説明する。
【００８２】
＜撮影画像照合処理２＞
図１６は、デジタルカメラ２０のＣＰＵ２１により実行される撮影画像照合処理２を示すフローチャートである。当該処理は、入力部２２によりシャッターが押下された際に実行される処理であり、ＣＰＵ２１と記録部２７に記憶されている撮影画像照合処理２プログラムとの協働によるソフトウエア処理により実現される。この処理の実行により、撮影順チェック手段が実現される。以下、図１６を参照して、撮影画像照合処理２について説明する。
【００８３】
まず、「撮影画像」、「撮影日時」、「撮影情報１」〜「撮影情報Ｎ」（ここでは、Ｎ＝３とする）、「撮影計画名称」「撮影対象番号」「撮影対象名称」「重み付け」の項目を有する撮影画像ファイル２７２（図１２参照）が作成され、「撮影画像」、「撮影日時」、「撮影情報１」〜「撮影情報Ｎ」「撮影計画名称」の項目にデータが格納される（ステップＳ２６１）。撮影情報１〜Ｎに項目には、撮影時のデジタルカメラ２０の状態を示す情報のデータ、例えば、撮影時のシャッタースピード、絞り値、画質モード等のデータが格納される。「撮影計画名称」の項目には、撮影計画情報ファイル２７１のヘッダから撮影計画名称が読み込まれる。
【００８４】
次いで、撮影画像ファイル２７２の撮影画像のデータがＲＡＭ２３の画像領域１に読み込まれ（ステップＳ２６２）、撮影計画情報ファイル２７１から先頭の照合用画像のデータがＲＡＭ２３の画像領域２に読み込まれ（ステップＳ２６３）、画像領域１の撮影画像と画像領域２の照合用画像の画像照合処理が行われる（ステップＳ２６４）。なお、本実施の形態においては、計画された撮影対象の撮影順番が規定さていることから、１の撮影画像に対して１の撮影対象しか含まれず、複数の撮影対象が含まれることはない。
【００８５】
画像照合処理の結果、照合用画像が撮影画像に含まれないと判断された場合は（ステップＳ２６５；ＮＯ）、処理はステップＳ２６６へ移行し、撮影計画情報ファイル２７１に格納された全ての照合用画像について、ステップＳ２６４の画像照合処理が終了したか否かが判断され、全ての照合用画像について画像照合処理が終了したと判断されなければ（ステップＳ２６６；ＮＯ）、撮影計画情報ファイル２７１の次の照合用画像のデータが順次画像領域２に読み込まれ（ステップＳ２６７）、処理はステップＳ２６４に戻る。
【００８６】
撮影計画情報ファイル２７１に格納された全ての照合用画像についてステップＳ２６４の画像照合処理が終了すると（ステップＳ２６６；ＹＥＳ）、撮影対象が撮影されていない旨が表示部２５にガイダンス表示され（ステップＳ２７１）、処理はステップＳ２７２へ移行する。
【００８７】
一方、ステップＳ２６５において、照合用画像が撮影画像に含まれると判断された場合は（ステップＳ２６５；ＹＥＳ）、撮影計画情報ファイル２７１の当該照合用画像に対応する照合件数カウンタがインクリメントされ（ステップＳ２６８）、当該照合用画像に対応する撮影対象番号及び撮影対象名称が、撮影画像ファイル２７２の「撮影対象番号」「撮影対象名称」項目の領域に格納され（ステップＳ２６９）、撮影順飛び越しチェック処理が実行される（ステップＳ２７０）。
【００８８】
図１７は、ステップＳ２７０において実行される撮影順飛び越しチェック処理を示すフローチャートである。
撮影順飛び越しチェック処理においては、まず、図１６のステップＳ２６９において、撮影画像ファイル２７２の「撮影対象番号」項目の領域に書き込まれた撮影対象番号（番号ｍ１とする）がＲＡＭ２３に読み込まれ（ステップＴ１）、直前に撮影された撮影画像ファイル２７２、即ち、撮影計画情報ファイル２７１に対応する格納フォルダに格納されている撮影画像ファイル２７２のうち、撮影日時が最新の撮影画像ファイル２７２の「撮影対象番号」項目に格納されている番号（番号ｍ２とする）がＲＡＭ２３に読み込まれる（ステップＴ２）。
【００８９】
次いで、ｍ１＝ｍ２＋１であるか否かが判断され、ｍ１＝ｍ２＋１である場合は（ステップＴ３；ＹＥＳ）、処理は図１６のステップＳ２７２に移行する。ｍ１＝ｍ２＋１でない場合は（ステップＴ３；ＮＯ）、表示部２５に、所定時間、撮影が計画順に行われなかった旨がガイダンス表示され（ステップＴ４）、処理は図１６のステップＳ２７２に移行する。
【００９０】
ステップＳ２７２においては、撮影画像及び撮影対象名称（撮影画像ファイル２７２に格納されている場合）が表示部２５に表示され、撮影画像ファイル２７２が予め格納フォルダ作成処理により作成された「撮影対象番号」に応じた格納フォルダ（撮影画像ファイル２７２に撮影対象番号が格納されていない場合は、未分類フォルダ）に格納され（ステップＳ２７３）、本処理は終了する。
【００９１】
当該撮影画像照合処理２により、撮影者が計画された順番を飛び越して撮影を行った場合に、その旨をガイダンス表示するので、撮影者は、撮影順に撮影が行われなかったことを直ちに認識することが可能となる。
【００９２】
〔第３の実施の形態〕
次に、本発明の実施形態３について説明する。
実施形態３は、パーソナルコンピュータ１側に撮影画像ファイルをダウンロードする場合や、撮影画像に含まれる撮影対象の名称を撮影画像とともに出力したい場合に適用されるものである。
【００９３】
なお、実施形態３の構成は、上述の実施形態１で説明したのとほぼ同様であるのでその説明は省略する。
実施形態３の動作としては、撮影画像を撮影計画情報ファイル２７１の照合用画像と照合する、撮影画像照合処理が上述した実施形態１で説明したものと異なる。また、格納フォルダ作成処理では、記録部２７の撮影画像格納部２７Ａに撮影計画情報ファイル２７１のヘッダに格納された撮影計画名称に対応するフォルダが作成される。その他、撮影計画情報作成及び送信処理、撮影計画情報選択処理、プレビュー画像照合処理、撮影忘れチェック処理については、上述した実施形態１で説明したのと同様であるので、撮影画像照合処理についてのみ説明する。
【００９４】
＜撮影画像照合処理３＞
図１８は、デジタルカメラ２０のＣＰＵ２１により実行される撮影画像照合処理３を示すフローチャートである。当該処理は、入力部２２によりシャッタースイッチが押下され、撮影が行われた際に実行される処理であり、ＣＰＵ２１と記録部２７に記憶されている撮影画像照合処理３プログラムとの協働によるソフトウエア処理により実現される。以下、図１８を参照して、撮影画像照合処理３について説明する。
【００９５】
まず、「撮影画像」、「撮影日時」、「撮影情報１」〜「撮影情報Ｎ」（ここでは、Ｎ＝３とする）、「撮影計画名称」「撮影対象番号」「撮影対象名称」「重み付け」の項目を有する撮影画像ファイル２７３（図１９参照）が作成され、「撮影画像」、「撮影日時」、「撮影情報１」〜「撮影情報Ｎ」、「撮影計画名称」の項目にデータが格納される（ステップＳ２８１）。「撮影情報１」〜「撮影情報Ｎ」の項目には、撮影時のデジタルカメラ２０の状態を示す情報のデータ、例えば、撮影時のシャッタースピード、絞り値、画質モード等のデータが格納される。「撮影計画名称」の項目には、撮影計画情報ファイル２７１のヘッダから撮影計画名称が読み込まれる。
【００９６】
次いで、撮影画像ファイル２７３の撮影画像のデータがＲＡＭ２３の画像領域１に読み込まれ（ステップＳ２８２）、撮影計画情報ファイル２７１から先頭の照合用画像のデータがＲＡＭ２３の画像領域２に読み込まれ（ステップＳ２８３）、画像領域１の撮影画像と画像領域２の照合用画像の画像照合処理が行われる（ステップＳ２８４）。
【００９７】
画像照合処理の結果、照合用画像が撮影画像に含まれないと判断された場合は（ステップＳ２８５；ＮＯ）、処理はステップＳ２９１へ移行する。
照合用画像が撮影画像に含まれると判断された場合は（ステップＳ２８５；ＹＥＳ）、当該照合用画像に対応する撮影対象名称がＲＡＭ２３の表示ワーク領域に保存され（ステップＳ２８６）、撮影計画情報ファイル２７１の当該照合用画像に対応する照合件数カウンタがインクリメントされる（ステップＳ２８７）。また、撮影画像ファイル２７３に「撮影対象番号」「撮影対象名称」「重み付け」の項目が追加され、当該照合用画像に対応する撮影対象番号及び撮影対象名称が、撮影画像ファイル２７２の「撮影対象番号」「撮影対象名称」項目の領域に格納される（ステップＳ２８８）。
【００９８】
次いで、照合用画像に対応する被写体の撮影画像における重み付けが算出され（ステップＳ２８９）、撮影画像ファイル２７３の「重み付け」項目に格納される（ステップＳ２９０）。照合用画像に対応する被写体の撮影画像における重み付けは、例えば、照合用画像に対応する被写体の領域が撮影画像の全領域に占める割合（占有率）を算出し、算出された占有率を重みとすることができる。また、照合用画像に対応する被写体の焦点からの距離に応じて重み付けを行うようにしてもよい。
【００９９】
ステップＳ２９１においては、撮影計画情報ファイル２７１に格納された全ての照合用画像について、ステップＳ２８４の画像照合処理が終了したか否かが判断される。撮影計画情報ファイル２７１に格納された全ての照合用画像について、ステップＳ２８４の画像照合処理が終了していなければ（ステップＳ２９１；ＮＯ）、次の照合用画像のデータが順次画像領域２に読み込まれ（ステップＳ２９２）、処理はステップＳ２８４に戻る。
【０１００】
撮影計画情報ファイル２７１に格納された全ての照合用画像についてステップＳ２８４の画像照合処理が終了したと判断されると（ステップＳ２９１；ＹＥＳ）、処理はステップＳ２９３に移行し、表示ワーク領域に書き込まれている撮影対象名称が撮影画像とともに表示部２５のモニタに表示される（ステップＳ２９３）。作成された撮影画像ファイル２７３は、それぞれ、予め格納フォルダ作成処理により作成された、「撮影計画名称」に応じた格納フォルダに格納され（ステップＳ２９４）、本処理は終了する。
【０１０１】
図１９は、上記撮影画像照合処理３において作成される撮影画像ファイル２７３のデータ格納例を示す図である。図１９に示すように、撮影画像ファイル２７３には、撮影画像データに、その撮影画像に含まれる各照合画像に対応する撮影対象情報、即ち、撮影対象番号、撮影対象名称及び重み付けが付加された構成となっている。
【０１０２】
当該撮影画像照合処理３により、撮影者がシャッターを切り、本撮影を行った後、撮影者に、撮影すべき撮影対象が撮影された場合に当該撮影で撮影された撮影対象名称をガイダンスするので、撮影者は、撮影すべき撮影対象が撮影されたか否かを確認しながら効率良く撮影を行うことができる。また、撮影計画情報毎に、その計画に基づいて作成された撮影画像ファイルを格納するので、ある撮影計画情報に基づいて撮影された撮影画像データを容易にパーソナルコンピュータ１にダウンロードすることができる。
【０１０３】
＜出力制御処理＞
また、上記撮影画像照合処理３で撮影画像ファイル２７３を作成することにより、下記の出力制御処理を実行することが可能となる。図２０は、ＣＰＵ２１により実行される出力制御処理を示すフローチャートである。当該処理は、入力部２２により画像の出力が指示された際に実行される処理である。この処理の実行により、出力制御手段が実現される。なお、本実施形態においては、撮影画像を外部のプリンタに出力する場合を例にとり説明するが、撮影画像を表示部２５や外部のモニタに出力する場合も同様である。
【０１０４】
まず、表示部２５に、出力方法選択画面（図示せず）が表示される（ステップＳ３０１）。
出力方法選択画面は、
（１）撮影画像のみを出力
（２）撮影画像及び撮影対象名称を出力
（３）撮影対象名称のみを出力
の３つの選択肢から出力方法を選択する画面である。
【０１０５】
出力方法選択手段としての入力部２２により出力方法選択画面上から出力方法が選択され（ステップＳ３０２）、出力方法として（１）の撮影画像のみの出力が選択された場合（ステップＳ３０３；ＹＥＳ）、出力対象の撮影画像のファイル２７３から、撮影画像のデータが読み出されてプリンタに出力される（ステップＳ３０４）。出力方法として、（１）は選択されず（ステップＳ３０３；ＮＯ）、（２）の撮影画像及び撮影対象名称を出力、が選択された場合（ステップＳ３０５；ＹＥＳ）、出力対象の撮影画像ファイル２７３から、撮影画像のデータ及び撮影画像ファイル２７３に格納されている撮影対象名称のデータが読み出され、撮影画像に撮影対象名称をオーバーラップさせた画像データが作成され（ステップＳ３０６）、プリンタに出力される（ステップＳ３０７）。出力方法として（２）が選択されず、（３）が選択された場合は（ステップＳ３０５；ＮＯ）、出力対象の撮影画像の撮影画像ファイル２７３に格納されている撮影対象名称のデータが読み出されて画像データが作成され、プリンタに出力される（ステップＳ３０８）。
【０１０６】
当該撮影画像出力処理により、ユーザが撮影画像のみを出力したい場合には撮影画像を、撮影画像及びその撮影画像に含まれる撮影対象名称を出力したい場合には撮影画像及び撮影対象名称を、撮影対象名称のみを出力したい場合には、撮影対象名称のみを出力することができるので、利便性が向上する。
【０１０７】
以上説明したように、撮影システム１００、２００によれば、撮影計画の撮影計画名称、スケジュール情報、撮影が予定された各撮影対象の照合用画像及びその撮影対象に関する撮影対象情報（撮影対象番号、撮影対象名称）を格納する撮影計画情報ファイルを作成してデジタルカメラ２０の記録部２７に記憶し、撮影された撮影画像を撮影計画情報ファイルに格納された各照合用画像と照合して照合用画像が撮影画像に含まれているか否かを判断し、撮影画像に含まれている照合用画像に対応する撮影対象の名称を表示部２５に表示する。
【０１０８】
従って、撮影者は、撮影が予定された撮影対象が撮影されたか否かを確認しながら撮影を行うことができるので、撮影が予定された撮影対象の撮影を効率的に、確実に行うことができるようになる。
【０１０９】
また、撮影しようとするエリアの画像（プレビュー画像）を取り込み、撮影計画情報ファイルに記憶された各照合用画像と照合し、照合用画像がプレビュー画像に含まれている場合に、その照合用画像に対応する撮影対象名称を表示部２５に表示するので、撮影者が撮影しようとするエリアに撮影すべき対象が含まれるか否かを確認することができ、効率的に撮影を行うことができる。
【０１１０】
また、撮影された撮影画像に含まれる照合用画像が複数ある場合に、撮影画像ファイルをその数だけコピーして、その各々の撮影画像ファイルに、その撮影画像に含まれると判断された照合用画像の撮影対象に関する撮影対象情報を１つずつ付加し、撮影画像ファイルのそれぞれを、撮影対象毎の格納フォルダに自動的に分類して格納するので、撮影画像の管理が容易となり、また、撮影画像を撮影対象毎に出力したい場合の処理効率、利便性を向上させることができる。
【０１１１】
また、撮影対象の撮影順番が規定されている場合に、撮影画像と照合用画像との画像照合結果に基づいて、撮影順を飛び越して撮影が行われたか否かを判断し、撮影順を飛び越して撮影が行われた場合に、その旨をガイダンスするので、撮影者は、撮影順に撮影が行われなかったことを直ちに認識することが可能となる。
【０１１２】
また、撮影が予定された撮影対象の全てが撮影されたか否かをチェックし、撮影されていない撮影対象がある場合には、その旨をガイダンスするので、撮影もれを防止することができる。
【０１１３】
また、記録部２７に複数の撮影計画情報ファイルが格納されている場合、撮影計画情報ファイルに含まれるスケジュール情報に基づいて、自動的に使用する撮影計画情報ファイルを選択するので、撮影計画に基づく撮影のスケジュールを自動的に管理することが可能となる。
【０１１４】
また、撮影された撮影画像に含まれると判断された照合用画像の撮影画像における重み付けを算出し、撮影画像ファイルに付加するので、例えば、撮影対象毎に撮影画像を出力する場合、重みが所定の閾値以上の、メインとして撮影された撮影画像のみを出力することができ、利便性が向上する。
【０１１５】
また、撮影対象毎に、撮影された件数を表示部２５に表示することができるので、撮影対象毎に、その撮影対象が撮影済みであるか、及び何枚撮影されたかを撮影者が確認することができる。
【０１１６】
また、撮影画像ファイルに、その撮影画像に含まれると判断された照合用画像の撮影対象に関する撮影対象情報を付加するので、例えば、撮影画像にその撮影画像に含まれる撮影対象の情報を併せて出力するといったことが可能となる。
【０１１７】
なお、上記実施の形態における記述内容は、本発明に係る撮影システム１００、２００の好適な一例であり、これに限定されるものではない。
【０１１８】
例えば、上記実施形態においては、デジタルカメラ２０で撮影を行うこととしたが、例えば、ＰＨＳ、カメラ一体型のパーソナルコンピュータ、ウェアラブルコンピュータ、デジタルムービー等で通信機能及び撮影機能を備えた装置であれば本発明を適用可能である。
【０１１９】
その他、撮影システム１００、２００を構成する各装置の細部構成及び細部動作に関しても、本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【図面の簡単な説明】
【０１２０】
【図１】本発明に係る撮影システムの無線通信を利用した場合の構成を示す図である。
【図２】本発明に係る撮影システムの有線通信を利用した場合の構成を示す図である。
【図３】図１、２のパーソナルコンピュータ１の機能的構成を示すブロック図である。
【図４】図１、２のデジタルカメラ２０の機能的構成を示すブロック図である。
【図５】図３のＣＰＵ２により実行される撮影計画情報作成及び送信処理を示すフローチャートである。
【図６】図３の記録部７に記憶される撮影計画情報ファイル７１のデータ格納例を示す図である。
【図７】図４の記録部２７に記憶される撮影計画情報ファイル２７１のデータ格納例を示す図である。
【図８】図４の記録部２７の撮影画像格納部２７Ａに形成される格納フォルダの階層構造を示す図である。
【図９】図４のＣＰＵ２１により実行される撮影計画情報選択処理を示すフローチャートである。
【図１０】図４のＣＰＵ２１により実行されるプレビュー画像照合処理を示すフローチャートである。
【図１１】図４のＣＰＵ２１により実行される撮影画像照合処理１を示すフローチャートである。
【図１２】図４の記録部２７に格納される撮影画像ファイル２７２のデータ格納例を示す図である。
【図１３】図１１の撮影画像照合処理１のステップＳ２３５で表示部２５に表示されるモニタ表示例を示す図である。
【図１４】図４のＣＰＵ２１により実行される撮影忘れチェック処理を示すフローチャートである。
【図１５】図４のＣＰＵ２１により実行される撮影確認処理を示すフローチャートである。
【図１６】図４のＣＰＵ２１により実行される撮影画像照合処理２を示すフローチャートである。
【図１７】図４のＣＰＵ２１により実行される撮影順飛び越しチェック処理を示すフローチャートである。
【図１８】図４のＣＰＵ２１により実行される撮影画像照合処理３を示すフローチャートである。
【図１９】図４の記録部２７に格納される撮影画像ファイル２７３のデータ格納例を示す図である。
【図２０】図４のＣＰＵ２１により実行される出力制御処理を示すフローチャートである。
【符号の説明】
【０１２１】
１００、２００  撮影システム
１  パーソナルコンピュータ
２  ＣＰＵ
３  入力部
４  ＲＡＭ
５  外部Ｉ／Ｆ
６  表示部
７  記録部
７１  撮影計画情報ファイル
７Ａ  撮影画像格納部
８  通信制御部
９  バス
１１  アンテナ
２０  デジタルカメラ
２１  ＣＰＵ
２２  入力部
２３  ＲＡＭ
２４  外部Ｉ／Ｆ
２５  表示部
２６  撮影部
２７  記録部
２７１  撮影計画情報ファイル
２７２、２７３  撮影画像ファイル
２７Ａ  撮影画像格納部
２８  通信制御部
３１  アンテナ
２９  バス
【図１】
2006101111.tif 000003
【図２】
2006101111.tif 000004
【図３】
2006101111.tif 000005
【図４】
2006101111.tif 000006
【図５】
2006101111.tif 000007
【図６】
2006101111.tif 000008
【図７】
2006101111.tif 000009
【図８】
2006101111.tif 000010
【図９】
2006101111.tif 000011
【図１０】
2006101111.tif 000012
【図１１】
2006101111.tif 000013
【図１２】
2006101111.tif 000014
【図１３】
2006101111.tif 000015
【図１４】
2006101111.tif 000016
【図１５】
2006101111.tif 000017
【図１６】
2006101111.tif 000018
【図１７】
2006101111.tif 000019
【図１８】
2006101111.tif 000020
【図１９】
2006101111.tif 000021
【図２０】
2006101111.tif 000022