(57)【要約】【課題】サイズ測定の対象となる被写体に焦点を合わせずに撮影された撮影画像であっても、この撮影画像を解析することによってその中に含まれている任意の物体（被写体）の実サイズを測定できるようにする。【解決手段】カメラ撮影部７によって撮影されたモニタ画像内でサイズ測定の対象となる測定対象が指定されていると共に、この測定対象と比較される基準対象の画像が指定され、かつ、距離センサ９によって計測されたレンズ位置から測定対象および基準対象までの各距離と基準対象の実サイズを取得している状態において、ＣＰＵ１は、モニタ像を解析することによって測定対象および基準対象毎にその画像サイズを算出する。そして、この各算出サイズと各測定距離と基準対象の実サイズに基づいて当該測定対象の実サイズを算出する。【選択図】  図1
2005164512.tif 000002
【特許請求の範囲】
【請求項１】
撮影画像の中に含まれている物体の実サイズを測定するサイズ測定装置であって、
撮影画像内でサイズ測定の対象となる測定対象を指定すると共に、この測定対象と比較される基準対象を指定する指定手段と、
撮影位置から前記測定対象および基準対象までの距離を取得すると共に、前記基準対象の実際の大きさを示す実サイズを取得する取得手段と、
撮影画像を解析することによって前記測定対象および基準対象毎にその画像サイズを算出すると共に、この各算出サイズと各測定距離と基準対象の実サイズに基づいて当該測定対象の実サイズを算出する算出手段と、
を具備したことを特徴とするサイズ測定装置。
【請求項２】
予め複数種の基準対象が記憶管理されている状態において、前記第２の指定手段は、撮影画像を解析することによって前記複数種の基準対象の何れかに該当する撮影画像内の画像部分を基準対象として指定する、
ようにしたことを特徴とする請求項1記載のサイズ測定装置。
【請求項３】
予め複数種の基準対象に対応してその実サイズが記憶管理されている状態において、前記取得手段は、前記指定された基準対象に対応する実サイズを読み出し取得する、
ようにしたことを特徴とする請求項２記載のサイズ測定装置。
【請求項４】
撮影位置から被写体までの距離を計測する距離センサを有するカメラ装置であって、
前記取得手段は、前記距離センサによって計測された撮影位置から測定対象までの距離および基準対象までの距離を取得する、
ようにしたことを特徴とする請求項1記載のサイズ測定装置。
【請求項５】
撮影画像が表示画面上に出力されている状態において、前記算出された測定対象の実サイズを当該画面上に併せて表示する、
ようにしたことを特徴とする請求項1記載のサイズ測定装置。
【請求項６】
コンピュータに対して、
撮影画像内でサイズ測定の対象となる測定対象を指定すると共に、この測定対象と比較される基準対象を指定する機能と、
撮影位置から前記測定対象および基準対象までの距離を取得すると共に、前記基準対象の実際の大きさを示す実サイズを取得する機能と、
撮影画像を解析することによって前記測定対象および基準対象毎にその画像サイズを算出すると共に、この各算出サイズと各測定距離と基準対象の実サイズに基づいて当該測定対象の実サイズを算出する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、撮影画像の中に含まれている物体（被写体）の実サイズを測定するサイズ測定装置およびプログラムに関する。
【背景技術】
【０００２】
従来、カメラ撮影によって被写体のサイズを測定する技術としては、例えば、カメラに備えられている距離センサによって計測されたレンズ位置から被写体までの距離と、ディスプレイ上に表示されている被写体の任意部分と、レンズの撮影画角に基づいて被写体の実際寸法を測定するようにしたデジタルカメラが知られている（特許文献１参照）。また、水中カメラの焦点距離と、水中カメラに一体化されている送受波器によって捕らえられた魚までの距離に基づいて魚影の実際の大きさを表示画面上で求めるようにした魚種判別装置が知られている（特許文献２参照）。
【特許文献１】特開平１１−３４４３１１号公報
【特許文献２】特開平５−３１２９４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した被写体の実際寸法を測定するデジタルカメラや魚影の実際の大きさを測定する魚種判別装置にあっては、比較的高精度の測定結果を得ることができるが、何れの技術にあっても、サイズ測定の対象となる被写体に焦点を合わせた状態で撮影することを前提とするものであった。しかも、被写体のサイズを測定するためには、その都度、被写体に焦点を合わせながら被写体毎に１枚ずつ撮影する必要があった。
【０００４】
この発明の課題は、サイズ測定の対象となる被写体に焦点を合わせずに撮影された撮影画像であっても、この撮影画像を解析することによってその中に含まれている任意の物体（被写体）の実サイズを測定できるようにすることである。
【課題を解決するための手段】
【０００５】
請求項１記載の発明は、撮影画像の中に含まれている物体の実サイズを測定するサイズ測定装置であって、撮影画像内でサイズ測定の対象となる測定対象を指定すると共に、この測定対象と比較される基準対象を指定する指定手段と、撮影位置から前記測定対象および基準対象までの距離を取得すると共に、前記基準対象の実際の大きさを示す実サイズを取得する取得手段と、撮影画像を解析することによって前記測定対象および基準対象毎にその画像サイズを算出すると共に、この各算出サイズと各測定距離と基準対象の実サイズに基づいて当該測定対象の実サイズを算出する算出手段とを具備したことを特徴とする。
更に、コンピュータに対して、上述した請求項１記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項６記載の発明）。
【０００６】
なお、請求項１記載の発明は次のようなものであってもよい。
予め複数種の基準対象が記憶管理されている状態において、前記第２の指定手段は、撮影画像を解析することによって前記複数種の基準対象の何れかに該当する撮影画像内の画像部分を基準対象として指定する（請求項２記載の発明）。
【０００７】
予め複数種の基準対象に対応してその実サイズが記憶管理されている状態において、前記取得手段は、前記指定された基準対象に対応する実サイズを読み出し取得する（請求項３記載の発明）。
【０００８】
撮影位置から被写体までの距離を計測する距離センサを有するカメラ装置であって、前記取得手段は、前記距離センサによって計測された撮影位置から測定対象までの距離および基準対象までの距離を取得する（請求項４記載の発明）。
【０００９】
撮影画像が表示画面上に出力されている状態において、前記算出された測定対象の実サイズを当該画面上に併せて表示する（請求項５記載の発明）。
【発明の効果】
【００１０】
請求項１記載の発明によれば、撮影画像内でサイズ測定の対象となる測定対象が指定されていると共に、この測定対象と比較される基準対象が指定され、かつ、撮影位置から測定対象および基準対象までの距離と、基準対象の実サイズを取得している状態において、撮影画像を解析することによって測定対象および基準対象毎にその画像サイズを算出すると共に、この各算出サイズと各測定距離と基準対象の実サイズに基づいて当該測定対象の実サイズを算出するようにしたから、サイズ測定の対象となる被写体に焦点を合わせずに撮影された撮影画像であっても、この撮影画像を解析することによってその中に含まれている物体（被写体）の実サイズを測定することができる。例えば、建物を背景に人物に焦点を合わせて撮影した場合でも人物画像を基準対象とし、建物画像を測定対象として指定すれば、当該建物の実サイズを得ることができる。なお、撮影画像内において複数の測定対象が指定された場合には、各測定対象毎にその実サイズを測定することができる。
【００１１】
なお、カメラ撮影された撮影画像を記録保存する際に、撮影位置から測定対象および基準対象までの距離データを当該撮影画像に対応付けて記録保存するようにすれば、撮影時に限らず、画像の再生時でもサイズ測定およびサイズ表示を行うことができ、必要に応じて何時でも自由にサイズ測定およびサイズ表示が可能となる。従って、このサイズ測定装置をデジタルカメラに組み込む場合に限らず、例えば、パーソナルコンピュータ等の画像データ処理装置に組み込むことによって、その活用範囲を広げ、各種の用途に使用可能となる。
【００１２】
請求項２記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、予め複数種の基準対象が記憶管理されている状態において、撮影画像を解析することによって前記複数種の基準対象の何れかに該当する撮影画像内の画像部分を基準対象として指定するようにしたから、画像解析することによって基準対象の自動指定が可能となり、特別な指定操作が不要となると共に、基準対象を確実に指定することが可能となる。
【００１３】
請求項３記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、予め複数種の基準対象に対応してその実サイズが記憶管理されている状態において、指定された基準対象に対応する実サイズを読み出し取得するようにしたから、基準対象の実サイズの自動取得が可能となり、特別な操作が不要となる。
【００１４】
請求項４記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、撮影位置から被写体までの距離を計測する距離センサを有するカメラ装置において、この距離センサによって計測された撮影位置から測定対象および基準対象までの距離を取得するようにしたから、撮影時に距離の自動取得が可能となる。
【００１５】
請求項５記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、撮影画像が表示画面上に出力されている状態において、前記算出された測定対象の実サイズを当該画面上に併せて表示するようにしたから、撮影画像内で実サイズを確認しながらその測定対象を見ることができる。
【発明を実施するための最良の形態】
【００１６】
以下、図１〜図７を参照して本発明の実施例を説明する。
図１は、この実施例におけるデジタルカメラの基本的構成要素を示したブロック図である。
このデジタルカメラは、撮影画像の中に含まれている物体（被写体）の実サイズを測定可能なもので、撮影位置から被写体までの距離を計測する距離センサ機能（オートフォーカス機能）を有している他に、被写体サイズの測定が指示された際、この被写体をモニタ撮影したデジタル画像を解析することによって被写体の実サイズを測定してモニタ画面に表示するサイズ測定機能を有している。
なお、この実施例の特徴部分を詳述する前に、この実施例のハードウェア上の構成について以下、説明しておく。
【００１７】
ＣＰＵ１は、記憶部２内のオペレーティングシステムや各種アプリケーションソフトに従ってこのデジタルカメラの全体動作を制御する中央演算処理装置である。記憶部２は、ハードディスク等の固定的なメモリであり、プログラム記憶領域とデータ記憶領域とを有している。この記憶部２内のプログラム記憶領域には、後述する図５〜図７に示す動作手順に従って本実施例を実現する為のアプリケーションプログラムが格納され、また、データ記憶領域には、後述する図３に示すデータ（基準対象テーブル）が格納されている。このプログラムやデータは、必要に応じてワークメモリ３にロードされたり、このワークメモリ３内のデータが記憶部２にセーブされる。なお、記録媒体４は、ＤＶＤ等の着脱自在なメモリであり、記憶部２やワークメモリ３との間においてプログラムや画像データ等の受け渡しを行う。
【００１８】
一方、ＣＰＵ１には、その入出力周辺デバイスである操作部５、表示部６、カメラ撮影部７、画像メモリ８、距離センサ９がバスラインを介して接続されており、入出力プログラムに従ってＣＰＵ１は、これらの入出力デバイスの動作制御を行う。
操作部５は、シャッターボタン、撮影モード／再生モードに切り換えるモードボタン、サイズ測定の開始を指示するサイズ測定ボタン等の各種のファンクションボタンを有し、その操作信号はＣＰＵ１へ与えられる。表示部６は、例えば、タッチパネル付きの液晶表示部であり、モニタ画面／ファインダ画面／画像再生画面として使用される。
【００１９】
カメラ撮影部７は、撮影レンズ、ミラー等のレンズ・ミラーブロック、ＣＣＤイメージセンサ等の撮像素子等を備え、撮影毎にその撮影画像を画像メモリ８へ順次転送するもので、ＣＰＵ１は、撮影方向（レンズの指向方向）やズーム機構を調整制御したり、オートフォーカス時の駆動制御、シャッター駆動制御、シャッター速度、露出、ホワイトバランス等を制御したり、撮影画像の取り込みを行う。距離センサ９は、通常のオートフォーカス機能と同様、例えば、三角測量法（例えば、アクティブタイプ／パッシブタイプなど）によってレンズ位置から被写体までの距離を自動計測するもので、この計測距離はデジタル値に変換されてＣＰＵ１に与えられる。
【００２０】
ＣＰＵ１は、撮影時にサイズ測定ボタンが操作された際に、上述したサイズ測定機能を起動させることによって撮影画像内に含まれている物体の実サイズを測定表示するようにしている。
例えば、図２に示すように、撮影画像（モニタ画像）内において、被写体（建物画像）Ａをサイズ測定の対象となる測定対象、また、被写体（人物画像）Ｂをこの測定対象Ａと比較される基準対象とする。また、図３に示すように、距離センサ９によって計測されたレンズ位置から被写体までの距離として、例えば、測定対象Ａまでの距離を「Ｌ１」、また、基準対象Ｂまでの距離を「Ｌ０」とする。なお、この例では、Ｌ１＞Ｌ０の関係にある。
【００２１】
この状態において、ＣＰＵ１は、基準対象Ｂの実際の大きさを示す実サイズ（身長）Ｃを自動取得した後に、測定対象Ａ、基準対象Ｂ毎に、その画像サイズ（表示画面上のサイズ）を算出すると共に、この各算出サイズ（画像サイズ）と、各測定距離Ｌ１、Ｌ０に基づいて測定対象Ａの実サイズ（建物の高さ）Ｄを算出するようにしている。これによって算出された測定対象Ａの実サイズＤは、モニタ画面内において測定対象Ａの付近に付加表示される。
【００２２】
図４は、基準対象テーブル１１の内容を示した図である。
この基準対象テーブル１１は、予め任意に登録された基準対象毎にその実サイズデータを記憶管理する構成となっている。「基準対象」は、上述したようにサイズ測定時において測定対象と比較される基準対象の画像であり、実際のサイズが分かっている物体を予め任意に撮影登録したもので、例えば、特定人物、道路標識、郵便ポスト、消火栓、建物やその窓枠などの撮影画像である。この場合、ＣＰＵ１は、撮影画像を解析することによってその中に含まれている基準対象を指定する際に、この基準対象テーブル１１に登録されている複数種の「基準対象」の何れかに特徴的に一致する物体の画像部分を基準対象として自動指定するようにしている。
【００２３】
この基準対象の実サイズデータは、その「縦寸法」、「横寸法」、奥行き寸法」に対応する方向別の実サイズに分けられており、ＣＰＵ１は、この方向別の実サイズの中から予め任意に選択指定されている方向の実サイズを読み出すようにしている。つまり、「縦寸法」、「横寸法」、奥行き寸法」のうち、どの方向の実サイズを読み出すかは、予め任意に選択指定可能となっており、ＣＰＵ１は、この指定内容を参照することによって該当する方向の実サイズを読み出すようにしている。なお、基準対象の種類によっては、その「縦寸法」、「横寸法」、奥行き寸法」の何れか１つを登録するようにしてもよい。
【００２４】
また、郵便ポストにおいては、現在、形状・サイズが異なる郵便差出箱１０号〜１４号が存在しているため、基準対象テーブル１１には、この５種類の郵便ポストに対応してその「基準対象画像」および「縦寸法」、「横寸法」、奥行き寸法」が登録されている。ここで、郵便差出箱１０号は、本体の高さは、約８３ｃｍ、幅は、約４６ｃｍ、奥行きは、約５６ｃｍに定められ、脚柱の高さは、約５５ｃｍ、直径は、約１７ｃｍとなっており、基準対象テーブル１１に登録される「縦寸法」は、本体と脚柱の高さの合計値となり、「横寸法」は、本体の幅、「奥行き寸法」は、本体の奥行きとなる。
【００２５】
次に、この実施例におけるデジタルカメラの動作概念を図５〜図７に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。すなわち、記録媒体の他に、伝送媒体を介して外部供給されたプログラム／データを利用してこの実施例特有の動作を実行することもできる。
【００２６】
図５は、デジタルカメラの全体動作の概要を示したフローチャートであり、電源投入に応じて実行開始される。
先ず、ＣＰＵ１は、撮影モードにセットされている状態において（ステップＡ１）、モニタ画像を逐次取り込んで（ステップＡ２）、モニタ画面に動画として表示させる（ステップＡ３）。この状態において、ボタン操作の有無をチェックし（ステップＡ４）、何れのボタンも操作されなければ（ステップＡ４でＮＯ）、モニタ画像の取り込みに戻るが（ステップＡ２）、いま、シャッターボタンが操作された際には（ステップＡ５）、その時の撮影画像を画像ファイルとして記録保存した後（ステップＡ６）、モニタ画像の取り込みに戻る（ステップＡ２）。
【００２７】
一方、撮影モードから再生モードに切り換えられた際には（ステップＡ７）、ユーザ指示に従って記録画像を順方向／逆方向へ選択指定しながら順次再生表示させる再生処理を行う（ステップＡ８）。その後、再生モードから撮影モードに切り換えられた際には（ステップＡ９）、モニタ画像を取り込む処理に戻る（ステップＡ２）。ここで、撮影モードにおいて、サイズ測定ボタンが操作された際には（ステップＡ１０）、モニタ画像内に含まれている測定対象の実サイズを測定するサイズ測定処理に移る（ステップＡ１１）。
【００２８】
図６および図７は、撮影モード時にサイズ測定ボタンの操作に応じて実行されるサイズ測定処理を詳述したフローチャートである。
先ず、ＣＰＵ１は、現在のモニタ画像を固定表示させた後に、このモニタ画像全体を解析することによって人物、道路標識、信号機、郵便ポスト、消火栓、建物やその窓枠などに相当する画像部分がモニタ画像内に含まれているかを基準対象テーブル１１を検索することによってチェックする（ステップＢ１）。いま、基準対象テーブル１１に登録されている各基準対象の何れかに特徴的に一致する画像部分がモニタ画像内に含まれていなければ（ステップＢ２でＮＯ）、測定不能のメッセージと共に基準対象がモニタ画像内に入るようにカメラ向きを変更すべき旨のメッセージが表示される（ステップＢ３）。
【００２９】
一方、モニタ画像内に基準対象が含まれている場合には（ステップＢ２でＹＥＳ）、この基準対象に基づいて基準対象テーブル１１をアクセスし、その実サイズ「Ｊ０」を読み出し取得する（ステップＢ４）。この場合、上述したように、「縦寸法」、「横寸法」、奥行き寸法」のうち、どの方向の実サイズを読み出すかは、予め任意に指定された指定内容を参照することによって該当する実サイズ「Ｊ０」を読み出すようにしている。なお、図２の例では、基準対象テーブル１１から建物の「縦寸法」が読み出される。
【００３０】
次に、距離センサ９のフォーカスを基準対象の被写体に合わせながら基準対象までの距離を測定するが（ステップＢ５）、その際、測定可能か否かを調べ（ステップＢ６）、測定可能であれば、その測定距離Ｌ０を取得するが（ステップＢ７）、測定不能であれば（ステップＢ６でＮＯ）、推測距離の入力を促すメッセージを表示し、それに応答して入力された推測距離を基準対象までの距離Ｌ０として取得する（ステップＢ８）。
【００３１】
その後、モニタ画像を解析することによって基準対象の画像サイズ「Ｇ０」を算出する（ステップＢ９）。この場合、図２の例では、基準対象の画像サイズ「Ｇ０」として、特定人物の背丈に相当するサイズを算出する。この画像サイズ「Ｇ０」は、表示画面上のサイズ（ｍｍ単位）であり、有効表示領域全体の横／縦の寸法（ｍｍ単位）と、その全体の横／縦ドットサイズに基づいて縦方向における１ドット当たりの寸法（縦ピッチ）／横方向における１ドット当たり寸法（横ピッチ）を求め、このドットピッチに基づいてサイズ情報に換算された値である（以下、同様）。
【００３２】
このようにしてモニタ画像内の基準対象を自動指定すると共に、この基準対象の実サイズＪ０、距離Ｌ０、画像サイズＧ０を取得した後は、図６のステップＢ１０に移り、モニタ画像内で測定対象を任意に指定すべきことを促すメッセージを表示させる。ここで、現在のモニタ画像を取得して（ステップＢ１１）、モニタ表示させた状態において（ステップＢ１２）、このモニタ画面（タッチパネル付きの画面）内において、測定対象の部分が任意にタッチ指定（ポイント指定）されると、モニタ画面内でタッチ指定された画像部分の連続性などを考慮しながら測定対象の全体を特定する（ステップＢ１３）。
【００３３】
次に、距離センサ９のフォーカスを測定対象の被写体に合わせながら基準対象までの距離を測定するが（ステップＢ１４）、その際、測定可能か否かを調べ（ステップＢ１５）、測定可能であれば、その測定距離Ｌ１を取得するが（ステップＢ１６）、測定不能であれば（ステップＢ１５でＮＯ）、推測距離の入力を促すメッセージを表示し、それに応答して入力された推測距離を基準対象までの距離Ｌ１として取得する（ステップＢ１７）。その後、モニタ画像を解析することによって測定対象の画像サイズ「Ｇ１」を算出する（ステップＢ１８）。この場合、図２の例では、測定対象の画像サイズ「Ｇ１」は、建物の高さに相当するサイズである。
【００３４】
これによって基準対象の実サイズＪ０、距離Ｌ０、画像サイズＧ０と、測定対象の測定距離Ｌ１、画像サイズＧ１が全て揃った段階で、これらの値をパラメータとして測定対象の実サイズを求める算出処理を行う（ステップＢ１９）。この場合、測定対象の実サイズは、次の式に従って算出される。
測定対象の実サイズ「Ｊ１」＝Ｇ１／Ｇ０＊Ｊ０＊Ｌ１／Ｌ０
【００３５】
このように算出された測定対象の実サイズは、画像サイズ比率、距離比率、基準対象の実サイズに基づいて算出された値となり、モニタ画面内において測定対象に対応付けて案内表示される（ステップＢ２０）。ここで、サイズ測定の終了ボタンが操作されたか（ステップＢ２１）、他のサイズ測定の継続ボタンが操作されたかを調べ（ステップＢ２２）、終了ボタンが操作された場合には、モニタ画像の固定表示を解除して通常状態に戻るが、他のサイズ測定の継続ボタンが操作された場合には、実サイズの表示をクリアした後に（ステップＢ２３）、図６のステップＢ１０に戻り、以下、上述の動作を繰り返す。
【００３６】
以上のように、この実施例においては、カメラ撮影部７によって撮影されたモニタ画像内でサイズ測定の対象となる測定対象が指定されていると共に、この測定対象と比較される基準対象が指定され、かつ、撮影位置から測定対象および基準対象までの距離と、基準対象の実サイズを取得している状態において、ＣＰＵ１は、モニタ像を解析することによって測定対象および基準対象毎にその画像サイズを算出すると共に、この各算出サイズと各測定距離と基準対象の実サイズに基づいて当該測定対象の実サイズを算出するようにしたから、サイズ測定の対象となる被写体に焦点を合わせずに撮影された撮影画像であっても、この撮影画像を解析することによってその中に含まれている測定対象の実サイズを測定することができる。例えば、建物を背景に人物に焦点を合わせて撮影した場合でも人物画像を基準対象とし、建物画像を測定対象として指定すれば、当該建物の実サイズを得ることができる。なお、モニタ画像内において複数の測定対象が指定された場合には、各測定対象毎にその実サイズを測定することができる。
【００３７】
この場合、ＣＰＵ１は、モニタ画像を解析しながら基準対象テーブル１１を参照し、複数種の基準対象の何れかに該当するモニタ画像内の画像部分を基準対象として指定するようにしたから、画像解析することによって基準対象の自動指定が可能となり、特別な指定操作が不要となると共に、基準対象を確実に指定することが可能となる。この基準対象テーブル１１には、予め複数種の基準対象に対応してその実サイズが記憶管理されているので、この基準対象テーブル１１から基準対象の実サイズを読み出し取得することができ、実サイズの自動取得が可能となり、特別な操作が不要となる。
【００３８】
ＣＰＵ１は、モニタ画像内において任意に入力指定された位置の画像部分を測定対象として指定するようにしたから、測定対象を固定化せず、必要に応じて任意の測定対象をユーザ指定することができる。
また、ＣＰＵ１は、距離センサ９によって計測された撮影位置から測定対象および基準対象までの距離を取得するようにしたから、撮影時に距離の自動取得が可能となる。
更に、モニタ画像が表示画面上に出力されている状態において、算出された測定対象の実サイズを当該画面上に併せて表示するようにしたから、モニタ画像内で実サイズを確認しながらその測定対象を見ることができる。
【００３９】
なお、上述した実施例においては、撮影モード時にサイズ測定処理を実行するようにしたが、例えば、シャッター操作に応答して撮影画像を記録保存する際に、撮影モード時に算出された測定対象の実サイズを併せて記録保存するようにすれば、画像再生モード時においてその撮影画像に対応付けられている測定対象の実サイズを読み出して表示することができる。
【００４０】
また、上述した実施例においては、基準対象テーブル１１に複数種の基準対象の画像データを任意に登録するようにしたが、例えば、道路標識、郵便ポスト、消火栓などのように、そのサイズが固定しているものにあっては、それを撮影した撮影画像自体を登録せず、この比較基準の特徴的な情報（例えば、郵便ポストであれば、立方体、縦横比、全体が赤色）を登録するようにしてもよい。また、基準対象テーブル１１の内容は、製品購入時に設定登録されているものであってもよく、必要に応じてユーザが任意の基準対象とその実サイズを追加登録するようにしてもよい。
【００４１】
更に、撮影画像毎にその測定対象の実サイズを付加して記録媒体に保存しておき、この記録媒体をパーソナルコンピュータ等の画像データ処理装置に投入して画像再生を行うようにすれば、撮影画像毎にその測定対象の実サイズを表示することができる。
また、上述した実施例においては、デジタルカメラに適用した場合を示したが、パーソナルコンピュータ等の画像データ処理装置あるいはカメラ付き携帯電話や携帯情報機器などに組み込むようにしてもよく、各種用途にも使用可能である。
【００４２】
また、上述した実施例においては、測定対象と基準対象との画像サイズの比率を求め、この比率に基準対象の実サイズを乗算することによって測定対象の実サイズを算出するようにしたが、その際、例えば、ＣＣＤイメージセンサの解像度、レンズ特性等を加味してその値を補正するようにしてもよい。
更に、上述した実施例においては、測定対象と基準対象の画像サイズとして、表示画面上のサイズを算出するようにしたが、ＣＣＤ等のイメージセンサの解像度に応じて算出したイメージセンサ上の画像サイズであってもよい。
【００４３】
また、距離を測定する手段として、上述した実施例においては、三角測量法（例えば、アクティブタイプ／パッシブタイプ）を使用した場合を例示したが、その他に、反射強度法（ストロボ発光型）、超音波利用の伝播時間法、焦点検出法（位相法、コントラスト法）などを利用したものであってもよい。
また、サイズ測定装置としては、スタンドアロンタイプに限らず、その各構成要素が２以上の筐体に物理的に分離され、通信回線やケーブル等の有線伝送路あるいは電波、マイクロウエーブ、赤外線等の無線伝送路を介してデータを送受信する分散型のシステムであってもよい。
【００４４】
一方、コンピュータに対して、上述した各手段を実行させるためのプログラムコードをそれぞれ記録した記録媒体（例えば、ＣＤ−ＲＯＭ、フレキシブルディスク、ＲＡＭカード等）を提供するようにしてもよい。すなわち、コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、撮影画像内でサイズ測定の対象となる測定対象を指定すると共に、この測定対象と比較される基準対象を指定する機能と、撮影位置から前記測定対象および基準対象までの距離を取得すると共に、前記基準対象の実際の大きさを示す実サイズを取得する機能と、撮影画像を解析することによって前記測定対象および基準対象毎にその画像サイズを算出すると共に、この各算出サイズと各測定距離と基準対象の実サイズに基づいて当該測定対象の実サイズを算出する機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。
【図面の簡単な説明】
【００４５】
【図１】デジタルカメラの基本的構成要素を示したブロック図。
【図２】撮影画像内においてサイズ測定の対象となる測定対象（建物画像）Ａと、この測定対象Ａと比較される基準対象の画像（人物画像）Ｂを説明するための図。
【図３】距離センサ９によって計測された撮影位置（レンズ位置）から測定対象Ａまでの距離Ｌ１と基準対象Ｂまでの距離Ｌ０を示した図。
【図４】基準対象テーブル１１の内容を示した図。
【図５】電源投入に応じて実行開始されるデジタルカメラの全体動作の概要を示したフローチャート。
【図６】撮影モード時にサイズ測定ボタンの操作に応じて実行されるサイズ測定処理を詳述したフローチャート。
【図７】図６に続く、サイズ測定処理のフローチャート。
【符号の説明】
【００４６】
１  ＣＰＵ
２  記憶部
４  記録媒体
５  操作部
６  表示部
７  カメラ撮影部
８  画像メモリ
９  距離センサ
１１  基準対象テーブル
Ａ  測定対象
Ｂ  基準対象
【図１】
2005164512.tif 000003
【図２】
2005164512.tif 000004
【図３】
2005164512.tif 000005
【図４】
2005164512.tif 000006
【図５】
2005164512.tif 000007
【図６】
2005164512.tif 000008
【図７】
2005164512.tif 000009