(57)【要約】【課題】被写体が所定の条件を満たしたときには被写体の有する直線部の寸法を測定し寸法測定結果を表示部に表示させ得るカメラを提供する。【解決手段】被写体像を撮影する撮影部２と、撮影部により取得された画像信号に基く画像及びその関連情報を表示する表示部３と、撮影部により取得された画像のうち第１の方向に延びる第１の直線，第１の直線に対して直交する第２の方向に延びる第２の直線及び第３の直線を検出する直線検出部１１ｂ，１１ｃと、第１の直線と上記第２の直線との交点となる第１のポイント，第１の直線と第３の直線との交点となる第２のポイントを検出するポイント検出部１１ｄと、第１のポイントと第２のポイントとの間の距離を測定する測定部１１ｅと、測定部による測定結果を表示部に表示する表示制御部３ａとを備える。【選択図】図１
2011160334.tif 000002
【特許請求の範囲】
【請求項１】
被写体像を撮影する撮影部と、
上記撮影部により取得された画像信号に基く画像及びその関連情報を表示する表示部と、
上記撮影部により取得された画像のうち第１の方向に延びる第１の直線と、上記第１の直線に対して直交する第２の方向に延びる第２の直線及び第３の直線と、を検出する直線検出部と、
上記第１の直線と上記第２の直線との交点となる第１のポイントと、上記第１の直線と上記第３の直線との交点となる第２のポイントと、を検出するポイント検出部と、
上記第１のポイントと上記第２のポイントとの間の距離を測定する測定部と、
上記測定部による測定結果を上記表示部に表示する表示制御部と、
を有することを特徴とするカメラ。
【請求項２】
上記直線検出部は、上記表示部の表示サイズと、使用者が視認し易い文字サイズとを考慮して決定された表示領域に、被写体の直線部位を検出することを特徴とする請求項１に記載のカメラ。
【請求項３】
さらに、顔検出部を備え、
上記表示制御部は、上記顔検出部による検出結果を受けて顔検出がない場合にのみ上記測定部による測定結果を上記表示部に表示することを特徴とする請求項１に記載のカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、カメラ、詳しくは撮影画像を表示し得ると共に、被写体条件に応じて撮影画像中に関連する情報を重畳表示し得ようにしたカメラに関するものである。
【背景技術】
【０００２】
従来、撮影光学系により結像された光学像を光電変換素子等によって順次画像信号に変換し、これにより得られた画像信号を所定の形態の画像データとして記録媒体に記録し得ると共に、この記録媒体に記録された画像データを画像として再生表示する画像表示装置（例えば液晶表示装置（ＬＣＤ）等）を備えて構成されたデジタルスチルカメラ等の撮像装置（以下、カメラという）が一般に実用化され、広く普及している。
【０００３】
このような形態からなる従来のカメラにおいては、取得される画像データがデジタルデータであることから、カメラの内部回路によってさまざまな信号処理を施すことが容易である。
【０００４】
そこで、近年、この種のカメラにおいては、撮影画像に対して各種の画像信号処理を施したり、撮影画像を表示する際にその画像に関する情報等を重畳させて表示したり、その表示画像を別の画像データファイルとして合成処理して保存し得る技術についての提案が種々なされている。
【０００５】
これにより、従来のカメラにおいては、被写体を単に撮影して画像を取得するだけでなく、取得した画像に基いてさまざまな形態の画像を生成し、記録することで、使用者が撮影行為を楽しむことができるような工夫が種々提案されている。
【０００６】
ところで、従来のカメラを用いて取得した画像において、撮影された被写体の寸法や、画像内の物体同士の間の距離等を確認するには、同画像内の被写体近傍に予め寸法のわかっているもの、例えば定規等や既知の物体等を被写体近傍に置いて撮影する等の方法が用いられる。
【０００７】
そこで、所望の被写体を撮影するだけで、取得した撮影画像中の被写体寸法を、定規等の比較物体等を用いることなく、カメラの測距機能等を用いて測定し得るように構成したカメラについての提案が、例えば特開平５−２９７４４５号公報等によって種々なされている。
【０００８】
上記特開平５−２９７４４５号公報等によって開示されているカメラは、撮影画像中における被写体上の異なる二点までの距離を測定すると共に、ファインダー上の基準スケールの寸法と撮影レンズの焦点距離や撮影レンズの繰り出し量等の情報に基いて、被写体寸法を算出し表示するというものである。  
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開平５−２９７４４５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
ところが、上記特開平５−２９７４４５号公報等によって開示されているカメラでは、使用者が所望の被写体における所望の部位の寸法測定を行おうとする意志に基いて、被写体上の二点間距離を設定し、設定した部位の寸法測定するというものである。この種の技術は、カメラを用いて撮影を行う際に、使用者が煩雑な設定操作等を行う必要がある。したがって、カメラを用いて撮影を行った際に、撮影動作によって自動的に取得された関連情報等を利用して、使用者が撮影行為を楽しむといった目的の機能ではないと言える。
【００１１】
本発明は、上述した点に鑑みてなされたものであって、その目的とするところは、使用者が特別な設定等を行うことなく、通常の手順によって撮影を実行するのみで、撮影画像上の被写体が所定の条件を満たしたときには、その被写体の直線部の寸法を正確に測定し、その寸法測定結果を表示部上に撮影画像と共に見やすい形態で表示させることによって、撮影行為の楽しみを拡げることのできるカメラを提供することである。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、本発明によるカメラは、被写体像を撮影する撮影部と、上記撮影部により取得された画像信号に基く画像及びその関連情報を表示する表示部と、上記撮影部により取得された画像のうち第１の方向に延びる第１の直線，上記第１の直線に対して直交する第２の方向に延びる第２の直線及び第３の直線を検出する直線検出部と、上記第１の直線と上記第２の直線との交点となる第１のポイント，上記第１の直線と上記第３の直線との交点となる第２のポイントを検出するポイント検出部と、上記第１のポイントと上記第２のポイントとの間の距離を測定する測定部と、上記測定部による測定結果を上記表示部に表示する表示制御部とを有することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、使用者が特別な設定等を行うことなく、通常の手順によって撮影を実行するのみで、撮影画像上の被写体が所定の条件を満たしたときには、その被写体の直線部の寸法を正確に測定し、その寸法測定結果を表示部上に撮影画像と共に見やすい形態で表示させることによって、撮影行為の楽しみを拡げることのできるカメラを提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態のカメラの構成を説明するブロック構成図
【図２】図１のカメラを用いて被写体を撮影する際の様子を示す概念図
【図３】図１のカメラの表示画面における表示文字の大きさを決定する際の根拠を説明する図
【図４】図１のカメラの寸法表示モード時の作用を示すフローチャート
【図５】図４のフローチャートにおける水平検出処理（ステップＳ３）を説明する図
【図６】図４のフローチャートにおける両端検出処理（ステップＳ４，Ｓ５）及び直角検出処理（ステップＳ７）を説明する図
【図７】図４のフローチャートにおける寸法算出処理（ステップＳ１１）を説明する図
【発明を実施するための形態】
【００１５】
以下、図示の実施の形態によって本発明を説明する。
【００１６】
図１は、本発明の一実施形態のカメラの構成を説明するブロック構成図である。図２は、図１のカメラを用いて被写体を撮影する際の様子を示す概念図である。図３は、図１のカメラの表示画面における表示文字の大きさを決定する際の根拠を説明する図である。図４〜図８は、図１のカメラの作用を説明する図である。このうち図４は、図１のカメラの寸法表示モード時の作用を示すフローチャートである。図５は、図４のフローチャートにおける水平検出処理（ステップＳ３）を説明する図である。図６は、図４のフローチャートにおける両端検出処理（ステップＳ４，Ｓ５）及び直角検出処理（ステップＳ７）を説明する図である。図７は、図４のフローチャートにおける寸法算出処理（ステップＳ１１）を説明する図である。
【００１７】
本発明の一実施形態のカメラは、例えば光学レンズにより形成される光学像を固体撮像素子を用いて光電変換し、これにより得られる画像信号を静止画像のデジタル画像データに変換し、こうして生成されたデジタル画像データを記録媒体に記録し、また記録媒体に記録されたデジタル画像データに基いて静止画像を表示部に再生表示し得るように構成されるカメラを例に挙げて説明するものである。
【００１８】
以下の説明に用いる各図においては、各構成要素を図面上で認識可能な程度の大きさとするため、各構成要素毎に縮尺を異ならせてあるものであり、本発明は、これらの図に記載された構成要素の数量、構成要素の形状、構成要素の大きさの比率、及び各構成要素の相対的な位置関係のみに限定されるものではない。
【００１９】
まず、本発明の一実施形態のカメラの主要構成について、図１を用いて以下に説明する。
【００２０】
本実施形態のカメラ１は、撮影部２と、表示部３と、操作部４と、レンズ制御回路部５と、記録部６と、制御部１１等を具備して構成されている。
【００２１】
制御部１１は、カメラ１の全体を統括的に制御するカメラ制御用ＡＳＩＣ（（Ａpplication Ｓpecific Ｉntegrated Ｃircuit）等からなる制御回路である。制御部１１は、カメラ１内の各構成ブロックから入力される各種の信号を受けて各種の制御処理を行う。制御部１１は、内部に画像信号処理部１１ａ，顔検出部７等の回路部を有している。
【００２２】
画像信号処理部１１ａは、撮影部２によって取得され生成される画像信号を受けて各種の信号処理を行う回路部である。画像信号処理部１１ａは、水平直線検出部１１ｂ，両端検出部１１ｃ，直角検出部１１ｄ，距離検出部１１ｅ，寸法算出部１１ｆ等の回路部を有して構成される。
【００２３】
このうち、水平直線検出部１１ｂは、本カメラ１を「寸法表示モード」で使用する際に、撮像素子２ｂにより取得される画像信号に基いて被写体の水平直線部位を検出する信号処理回路である。
【００２４】
両端検出部１１ｃは、本カメラ１を「寸法表示モード」で使用する際に、水平直線検出部１１ｂにより検出された被写体の水平直線部位の両端部位を検出する信号処理回路である。したがって、水平直線検出部１１ｂ，両端検出部１１ｃによって、被写体の所定の部位の直線を検出する直線検出部が構成されている。
【００２５】
直角検出部１１ｄは、本カメラ１を「寸法表示モード」で使用する際に、水平直線検出部１１ｂ，両端検出部１１ｃにより検出された直線の情報に基いて、被写体の直角部位を検出する信号処理回路である。
【００２６】
距離検出部１１ｅは、本カメラ１を「寸法表示モード」で使用する際に、焦点調節動作時にレンズ制御回路部５により駆動制御されるレンズ部２ａの設定位置情報等に基いて、カメラ１と所望の被写体までの距離を検出する距離測定部としての信号処理回路である。
【００２７】
寸法算出部１１ｆは、本カメラ１を「寸法表示モード」で使用する際に、距離検出部１１ｅにより検出されたカメラ１と被写体までの距離情報やレンズ部２ａの焦点距離，撮像素子２ｂのセンササイズ等に基いて所望の被写体の所定の部位の寸法を算出する信号処理回路である。
【００２８】
顔検出部７は、撮影部２によって取得された画像信号に基いて表される画像の中から、例えば人物や動物等の特定部位（例えば顔等）の画像領域を検出する顔検出機能を実現するための信号処理を行う検出部である。この顔検出機能を実現する技術は、従来のカメラ等において広く普及しているものである。本実施形態のカメラ１においても、従来の技術と同様のものが適用されるものとして、その詳細説明は省略する。
【００２９】
撮影部２は、光学的な被写体像を結像させるレンズ部２ａと、このレンズ部２ａにより結像される被写体像を受けて対応する電気信号を生成する光電変換素子である撮像素子２ｂと、この撮像素子２ｂにより生成された画像信号に対する信号処理等を行う回路部である撮像インターフェース部２ｃ等によって構成される。撮影部２によって生成された画像信号は制御部１１へと出力される。
【００３０】
なお、光電変換素子である撮像素子２ｂとしては、例えばＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ；電荷結合素子），ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ；相補型金属酸化膜半導体）等の固体撮像素子等が適用される。
【００３１】
また、レンズ部２ａとしては、光学像を結像させるための光学レンズのほかに、当該光学レンズを光軸に沿う方向に進退移動させる駆動機構（図示せず）や、光学レンズを透過する光量の調節を行うため絞り機構やシャッター機構（図示せず）等を含んでいるものとする。
【００３２】
レンズ制御回路部５は、制御部１１の制御下で撮影部２のレンズ部２ａの駆動制御を行う回路部である。
【００３３】
表示部３は、制御部１１によって行われる信号処理の結果生成される表示用画像信号を受けて画像やその関連情報を表示させる表示装置である。この表示部３としては、例えば液晶表示装置（ＬＣＤ）や有機ＥＬディスプレイ等の表示パネル（図１では図示せず；図２に示す符号３ｂ参照）と、この表示パネル３ｂの駆動制御を上記制御部１１の制御下において行う表示制御部として機能する表示部駆動回路３ａ等を有して構成される。
【００３４】
例えばカメラ１を撮影動作モードで使用する時、使用者は表示部３の表示パネル３ｂに表示されるリアルタイム画像を見ながら構図やシャッターレリーズを行うタイミングを決定する。つまり、撮影動作時には、表示部３は主にファインダーとして機能する。また、表示部３に設定メニュー等を表示させた時には、使用者は各種の操作部材を利用して当該カメラ１における各種の設定操作を行なうことができる。さらに、カメラ１を再生動作モードで使用する時、表示部３の表示パネル３ｂには、記録部６に記録済みの画像データに基く画像等を表示させることができるようになっている。
【００３５】
操作部４は、カメラ１の外面上に設けられる複数の操作部材（図示せず）と、これら複数の操作部材が操作されることによって各個別の指示信号を発生させるスイッチ等を含む回路部等からなる構成ブロックである。制御部１１は、操作部４を介して入力される指示信号に基いて各構成ブロックの動作制御を行うようになっている。なお、複数の操作部材としては、撮影動作に関与する操作部材（例えばシャッターレリーズボタン４ａ（図２参照）等），再生動作に関与する操作部材，動作モードを切り換える操作部材（例えばモード切換部材等）等がある。
【００３６】
記録部６は、撮影部２によって取得され、制御部１１において各種の信号処理が施されて生成される記録用画像データを記録するための記録媒体（図示せず）と、この記録媒体に対する画像データの記録処理及び記録済み画像データの読み出し処理等、記録媒体を駆動する回路部（図示せず）等を有して構成される。
【００３７】
本実施形態のカメラ１は、上述した構成部材以外にも、種々の構成部材を具備して構成されている。しかしながら、上述の構成部材以外の構成については、本発明に直接関連しない構成であるので、図面の煩雑化を避けるために、それらの図示は省略する。また、図示を省略した構成部材については、従来のカメラと略同様の構成であるものとして、その詳細説明も省略する。
【００３８】
上述のように構成される本実施形態のカメラ１は、例えば撮影動作を行うために動作させた場合において、被写体の条件が所定の条件（後述する）を満たした時には、図２に示すようにカメラ１の背面側の表示部３の表示パネル３ｂに表示される画像３ｇに対し、当該画像３ｇに対応する所定の被写体１００の所定部分の寸法表示３ｈを、所定の形態で表示する「寸法表示モード」を有している。なお、図２に示す被写体１００は、例えば部屋の壁を想定して示すものである。
【００３９】
この「寸法表示モード」では、表示パネル３ｂの表示領域表示される画像３ｇに重畳させて、基準線３ｉが、例えば点線で表示されるようになっている。この基準線３ｉは、カメラ１を通常状態で構えたとき、即ち表示パネル３ｂの表示領域が横長画面となるように構えたときの短辺を二等分する基準線３ｉｙと、同長辺を二等分する基準線３ｉｘａと、同長辺を三等分する二本の基準線３ｉｘｂ，３ｉｘｃである（図２参照）。
【００４０】
なお、本カメラ１を「寸法表示モード」で動作させた場合において、表示パネル３ｂの画像３ｇに対して、寸法表示３ｈが頻繁に表示されるような状況になると表示が煩雑になってしまう。このことから、当該寸法表示３ｈが表示される時の被写体の条件としては、例えば、正確な寸法測定が可能な場合で、かつ表示される寸法表示３ｈの文字を、使用者が表示画面上において明瞭に視認することができる場合に限定するようにしている。
【００４１】
ここで、正確な寸法測定が可能な場合としては、例えば、カメラ１のレンズ部２ａによる焦点調節動作を行った際に、被写体１００までの距離が無限遠距離ではない場合を想定している。
【００４２】
また、表示パネル３ｂ上に表示される寸法表示３ｈの文字を、当該表示画面上において使用者が明瞭に視認することができる場合としては、次に示すような状態を想定している。
【００４３】
即ち、上述したように、本実施形態のカメラ１においては、表示パネル３ｂに表示される画像に寸法表示３ｈを重畳表示させるようにしている。したがって、文字等の寸法表示３ｈを画像３ｇに重ねて表示した場合に、寸法表示３ｈの表示が、例えば、画像３ｇ内の複雑な形態の被写体上に表示されると、寸法表示３ｈ自体が見辛くなる場合がある。したがって、寸法表示３ｈは、単純な形態の被写体上、例えばコントラスト変化の少ない領域に重畳表示すると見易くなると考えられる。さらに、寸法表示３ｈ自体を文字等で表示する場合には、表示パネル３ｂの表示領域に対するフォントサイズ等をも考慮する必要がある。
【００４４】
近年のカメラ１において適用される表示部３の表示パネル３ｂのサイズとしては、例えば、図３に示すように対角線長ＤＩ＝３インチ程度のものが主流となっている。
【００４５】
このような表示パネル３ｂを用いる場合、その表示画面上において明瞭に視認できる文字サイズは、１０ポイント（ｐｔ）程度の大きさであると考えられる。ここで、通常の表示パネル３ｂにおいては、１インチ当たりのポイント数は７２（ｐｔ／ｉｎｃｈ）のものが一般的である。したがって、
１ポイント（ｐｔ）＝２５．４ｍｍ／７２
≒０．３５２８ｍｍ
となる。（なお、１ミリメートル（ｍｍ）＝２．８３４ｐｔ（ポイント））
このことから勘案すると、表示画面上において見易い文字の大きさは、１文字当たり１０ポイント（ｐｔ）程度となると考えられる。
【００４６】
表示パネル３ｂ上に寸法表示３ｈを行うのに際して、例えば、図２に示すような表示、「←１００ｍ→」を行おうとする場合、その文字数は、寸法数値及び単位等を表わす文字数として４文字分と、寸法範囲を表わすための矢印表示として２文字分を必要とする。この場合において、寸法表示３ｈの表示幅は、
１０（ｐｔ）×４（文字）＋矢印１０（ｐｔ）×２（文字）＝６０（ｐｔ）
程度が必要になる。つまり、
６０（ｐｔ）×０．３５２８（ｍｍ）＝２１．１６８ｍｍ
≒０．８３インチ
である。このことから、表示パネル３ｂ内における寸法表示３ｈの幅としては、０．８インチ以上を確保することが明瞭視認の条件となる。
【００４７】
そして、これら条件を考慮して、対角線長ＤＩ＝３インチ程度の表示パネル３ｂの表示領域内において表示される被写体幅が画面の１／３以上となるような被写体を、本カメラ１の「寸法表示モード」時の寸法測定対象候補にするという限定条件を設定している。
【００４８】
このように、フォントサイズについては、カメラ１に適用される表示部３の表示パネル３ｂのサイズに応じて適宜、視認しやすいサイズを設定すればよい。
【００４９】
次に、本実施形態のカメラ１を用いて「寸法表示モード」で動作させる際の作用を、図４のフローチャートと、図２，図５〜図８を用いて以下に説明する。
【００５０】
まず、カメラ１の電源状態がオン状態とされており、かつ当該カメラ１の動作モードが撮影動作モードのうちの「寸法表示モード」に設定されているものとする。
【００５１】
カメラ１がこの状態にあるとき、制御部１１は、撮影部２の撮像素子２ｂ，撮像インターフェース部２ｃを制御する。これにより、レンズ部２ａによって生成され、撮像素子２ｂの受光面上に結像される光学像は、撮像素子２ｂによって光電変換されて画像信号が生成される。この画像信号は、撮像インターフェース部２ｃにおいて所定の信号処理が施された後、制御部１１へと出力される。これを受けて制御部１１の画像信号処理部１１ａは、入力された画像信号を表示用画像信号に変換する信号処理を行なって、表示部３へと出力する。
【００５２】
これと同時に、制御部１１は、表示部駆動回路３ａを介して表示部３を制御する。これにより表示部３は、制御部１１の画像信号処理部１１ａからの表示用画像信号を受けて対応する画像を表示パネル３ｂを用いて表示する。また、表示部駆動回路３ａは、本カメラ１が「寸法表示モード」で動作している時に、被写体の条件が所定の条件（後述する）を満たした場合には、制御部１１の制御下で表示部３を制御して表示パネル３ｂに表示される画像に重畳させて被写体の所定部分の寸法表示を所定の形態で表示する制御を行う。
【００５３】
このようにして、撮影部２によって取得される画像信号に基く画像は、表示部３の表示パネル３ｂに連続的に表示されることになる。なお、このとき表示パネル３ｂには、上述したように、複数の基準線３ｉ（点線）が画像３ｇに重畳表示される（図２参照）。
【００５４】
使用者は、このような状態のカメラ１を用いて、撮影を所望する被写体が表示部３の表示パネル３ｂの表示領域内の所定の位置に所定の形態で表示されるように、カメラ１のレンズ部２ａを所望の被写体に向けるといった操作を行う。
【００５５】
また、この状態において、使用者が操作部４のうちシャッターレリーズボタン４ａを操作すると、制御部１１は、その指示信号を受けて、撮影動作処理を実行することになる。
【００５６】
ここで、シャッターレリーズボタン４ａは、例えば二段スイッチに連動する操作部材となっている。即ち、シャッターレリーズボタン４ａの一段目の操作が行なわれると、制御部１１は、実際の撮影処理に先立って行われる撮影前処理を実行する。
【００５７】
この撮影前処理とは、焦点調節動作及び測光動作等、撮影動作を実行する際の各種設定を決定するための動作処理である。このうち、焦点調節動作は、制御部１１が撮影部２から出力される画像信号に基く画像のコントラストを参照しながら、レンズ制御回路部５を介してレンズ部２ａを光軸に沿う方向に駆動制御して、被写体画像の焦点調節を行う動作である。また、測光動作は、制御部１１が撮影部２から出力される画像信号に基いて、最適な露出制御やホワイトバランス制御をするための設定値を演算する動作である。
【００５８】
さらに、本実施形態のカメラ１では、撮影モードの「寸法表示モード」に設定されている時の撮影前処理において、寸法表示のための各処理が実行されるようになっている（詳細は後述の図４の説明を参照）。
【００５９】
このような一連の操作を行ったときに、表示パネル３ｂに表示される画像内の被写体の条件が、所定の条件（後述する）を満たせば、表示パネル３ｂには、図２に示すような表示、即ち画像３ｇと共に、同画像３ｇに含まれる所定の被写体１００（使用者が所望する被写体）の所定部分の寸法表示３ｈが所定の形態（重畳表示等）によって表示されるようになる。
【００６０】
なお、シャッターレリーズボタンの一段目の操作に続いて、シャッターレリーズボタンの二段目の操作が行われると、制御部１１は、実際の撮影動作、即ち露出動作を実行する。この露出動作は、制御部１１が上述の撮影前処理により設定された各種設定に基いて、レンズ制御回路部５を介してレンズ部２ａの絞り機構，シャッター機構の駆動制御や、撮影部２を駆動制御し、取得した画像信号を画像データとして記録する動作である。
【００６１】
本実施形態のカメラ１においては、撮影モードの「寸法表示モード」に設定されている時には、寸法表示処理が重畳表示された形態の合成画像データが記録されると同時に、寸法表示処理が施されていない状態の通常の撮影画像データの記録も合わせて行うようにしている（詳細は後述の図４の説明を参照）。
【００６２】
本実施形態のカメラ１における「寸法表示モード」時の具体的な作用は、以下の通りである。
【００６３】
上述したように、カメラ１が電源オン状態で、かつ「寸法表示モード」で動作状態に有る時、使用者は、カメラ１のレンズ部２ａを所望の被写体に向ける。このとき、寸法表示を所望する被写体が表示部３の表示パネル３ｂの表示領域内の所定の位置に所定の形態で表示されるようにカメラ１の向きを設定する。
【００６４】
この場合において、表示領域内の所定の位置とは、表示パネル３ｂの略中央部位とする。また、所定の形態とは、被写体の測定したい部位を、表示パネル３ｂのＸ軸またはＹ軸に対して水平または垂直となるように配置した形態とする。さらに、表示パネル３ｂの略中央部位となるように配置した被写体について、Ｘ軸方向（第１の方向という）又はＹ軸方向（第２の方向という）に延びる被写体の幅は、表示画面の１／３以上を占めるように設定する。この設定は、例えばズーム調整操作によって調整するか、若しくは所望の被写体とカメラ１との間の距離を調整することにより適宜設定すればよい。
【００６５】
上述のような設定を行った場合の表示パネル３ｂの表示例を図５〜図７に示す。ここで、図５〜図７においては、表示パネル３ｂの表示領域によって規定される横長の矩形を座標系と考えるものとする。この場合において、同矩形の左下隅部を原点０（ゼロ）とし、横軸をＸ軸，縦軸をＹ軸とする座標系として扱うものとする。図５〜図７においては、表示パネル３ｂに、被写体１００（図２参照）の画像を含む画像３ｇが表示されており、かつ
座標（０，１／２ｙ），（ｘ，１／２ｙ）を通る直線上に基準線３ｉｙが、
座標（１／２ｘ，０），（１／２ｘ，ｙ）を通る直線上に基準線３ｉｘａが、
座標（１／３ｘ，０），（１／３ｘ，ｙ）を通る直線上に基準線３ｉｘｂが、
座標（２／３ｘ，０），（２／３ｘ，ｙ）を通る直線上に基準線３ｉｘｃが、
点線等によってそれぞれ表示されている。
【００６６】
このように、表示パネル３ｂ内の所定の位置に所定の形態で所望の被写体を配置させた状態とした後、使用者は、シャッターレリーズボタン４ａの一段目の操作を行なう。これを受けて制御部１１は、上述したような撮影前処理を実行する。なお、撮影前処理のうち焦点調節動作や測光動作は、通常の従来のカメラによってなされるものと同様の処理が行われるものとして、その説明は省略する。これらの動作処理に加えて、本実施形態のカメラ１における撮影前処理では、さらに以下の処理が実行される。
【００６７】
即ち、図３のステップＳ１において、制御部１１は、画像信号処理部１１ａの水平直線検出部１１ｂを制御して、基準線３ｉｘｂ，３ｉｘｃ上の画素信号についてＹ軸方向の走査を行い、各基準線３ｉｘｂ，３ｉｘｃ上のコントラスト変化の検出を行う。
【００６８】
この検出走査処理は、例えばＹ値の小さい座表から順に所定間隔（例えば１／１００ｙ毎）でＹ軸方向への走査を行い、表示パネル３ｂの表示領域のＹ軸方向における画素信号の走査を行う。したがって、該検出処理のループ回数は、制御部１１の内部カウンタ（図示せず）を用いて、カメラ１に適用される表示パネル３ｂのＹ軸方向の領域幅分に対応するように設定される。
【００６９】
ここで、コントラスト変化が検出されない場合には、寸法表示の対象となる被写体が存在しないものとしてステップＳ１７の処理に進む。
【００７０】
一方、上述のステップＳ１の処理にて、所定の数の走査処理を実行した後にコントラスト変化が検出されている場合には、次のステップＳ２の処理に進む。
【００７１】
ステップＳ２において、制御部１１は、上述のステップＳ１の処理にて基準線３ｉｘｂ，３ｉｘｃ上でコントラスト変化が検出された座標を、例えばＹ値の小さい座標順に、制御部１１の内部メモリ（図示せず）に一時的に記録する。その後、ステップＳ３の処理に進む。
【００７２】
この場合において、記録される座標データとしては、座標１（ｘ１，ｙ１），座標２（ｘ２，ｙ２），座標３（ｘ３，ｙ３），座標４（ｘ４，ｙ４），…，座標Ｎ（ｘｎ，ｙｎ）等のような形態で記録される。
【００７３】
したがって、例えば図５に示す例では、
座標１（ｘ１，ｙ１）＝（１／３ｘ，ｙ１）
座標２（ｘ２，ｙ２）＝（２／３ｘ，ｙ２）
座標３（ｘ３，ｙ３）＝（１／３ｘ，ｙ３）
座標４（ｘ４，ｙ４）＝（２／３ｘ，ｙ４）
となる。
【００７４】
ステップＳ３において、制御部１１は、画像信号処理部１１ａの水平直線検出部１１ｂを制御して水平検出処理を行う。即ち、水平直線検出部１１ｂは、上述のステップＳ２の処理にて記録した座標データに基いて、Ｙ座標が等しい座標の組み合わせが有るか否かの確認を行う。ここで、Ｙ座標が等しい座標の組み合わせが有ることが確認された場合には、次のステップＳ４の処理に進む。また、Ｙ座標が等しい座標の組み合わせがない場合には、寸法表示の対象となる被写体が存在しないものとしてステップＳ１７の処理に進む。
【００７５】
例えば、図５に示す例では、ｙ１＝ｙ２，ｙ３＝ｙ４であるとすると、
座標１（ｘ１，ｙ１）と座標２（ｘ２，ｙ２）の組み合わせと、
座標３（ｘ３，ｙ３）と座標４（ｘ４，ｙ４）の組み合わせと、
がＹ座標が等しいものとして該当する。
【００７６】
ステップＳ４において、制御部１１は、画像信号処理部１１ａの両端検出部１１ｃを制御して両端検出処理を行う。
【００７７】
この両端検出処理は、上述のステップＳ３により検出されたＹ座標が等しい２点の座標を結ぶ直線（Ｘ軸方向（第１の方向）に延びる第１の直線）の両端部位を検出する処理である。そのために、両端検出部１１ｃは、Ｙ座標が等しい２点の座標の各点からＸ軸方向に沿って所定の間隔で（例えば１／１００ｘ毎に）走査を行ってコントラスト変化の有無の検出を行う。この両端検出処理によってコントラスト変化が検出された座標を、当該第１の直線の端部として検出する。
【００７８】
例えば、図５に示す例においては、Ｙ座標が等しい２点の座標の組み合わせが２つある。したがって、上記両端検出処理は、各組み合わせについて同様の処理が行われる。
【００７９】
ここで、座標１（ｘ１，ｙ１）と座標２（ｘ２，ｙ２）とを結ぶＸ軸方向（第１の方向）に延びる第１の直線についての両端検出処理の詳細を、以下に簡単に説明する。
【００８０】
まず、座標１（ｘ１，ｙ１）を始点としてＸ軸に沿ってマイナス方向（−Ｘ方向；図６参照）に例えば１／１００ｘ毎の走査を行ってコントラスト変化の検出処理を行う。この場合、座標５（ｘ５，ｙ５）（第１ポイントという）においてコントラスト変化が検出されたものとする。
【００８１】
同様に、座標２（ｘ２，ｙ２）を始点としてＸ軸に沿ってプラス方向（＋Ｘ方向；図６参照）に例えば１／１００ｘ毎の走査を行ってコントラスト変化の検出処理を行う。この場合、座標６（ｘ６，ｙ６）（第２ポイントという）においてコントラスト変化が検出されたものとする。
【００８２】
上述のステップＳ４の処理においては、こうして検出された両端部位の座標５，６が、例えばＸ値の小さい座標順に、制御部１１によって内部メモリ（図示せず）に対し一時的に記録される。その後、ステップＳ５の処理に進む。
【００８３】
なお、座標３（ｘ３，ｙ３）と座標４（ｘ４，ｙ４）とを結ぶＸ軸方向に延びる第１の直線についての両端検出処理も同様に行われる。この場合、図６の例では、座標７（ｘ７，ｙ７）と座標８（ｘ８，ｙ８）においてコントラスト変化が検出されたものとし、これらの座標７，８が制御部１１によって内部メモリ（図示せず）に対し一時的に記録される。
【００８４】
ステップＳ５において、制御部１１は、両端検出部１１ｃを制御して、上述のステップＳ４にて検出された上記第１の直線の各端部（２点）から基準線３ｉｘａとの間のＸ軸方向の各距離（図６の符号Ｄｘ１，Ｄｘ２）が等しいか否かの確認を行う。ここで、上記台1の直線の各端部（２点）から基準線３ｉｘａとの間のＸ軸方向の各距離が等しいことが確認された場合には、次のステップＳ６の処理に進む。また、各距離が等しいものであることが確認されなかった場合には、寸法測定の対象となる被写体が存在しないものとしてステップＳ１７の処理に進む。
【００８５】
ステップＳ６において、制御部１１は、上述のステップＳ５の処理にて検出された直線、即ち上記第１の直線の各端部（２点）から基準線３ｉｘａとの間のＸ軸方向の各距離（図６の符号Ｄｘ１，Ｄｘ２）が等しいとされた組み合わせの座標からなる直線を、第１寸法測定対象候補として内部メモリ（図示せず）に対し一時的に記録する登録処理を行う。その後、ステップＳ７の処理に進む。
【００８６】
例えば、図６に示す例では、座標５，座標６の組み合わせにより示される直線と、座標７，座標８の組み合わせにより示される直線と、の２組の第１の直線を含む被写体が第１寸法測定対象候補として登録されることになる。
【００８７】
ステップＳ７において、制御部１１は、画像信号処理部１１ａの直角検出部１１ｄを制御して直角検出処理を実行する。
【００８８】
この直角検出処理は、上述のステップＳ６の処理にて登録された第１寸法測定対象候補の直線に対し直交するＹ軸方向に延びる直線であって、かつ上記候補直線（第１の直線）の両端座標を通る被写体の（第２，第３の）直線が存在するか否かを検出する処理である。つまり、この直角検出処理は、第１の直線と第２の直線との交点（第１のポイント）と、及び第１の直線と第３の直線と交点（第２のポイント）とのそれぞれを検出する。このことから、直角検出処理を実行する直角検出部１１ｄは、直角検出部でありポイント検出部として機能するものである。
【００８９】
そのために、直角検出部１１ｄは、第１寸法測定対象候補の第１の直線の両端の各点とＸ値が等しいＹ軸方向に沿う部分について、所定の間隔で（例えば１／１００ｙ毎に）走査を行ってコントラスト変化の有無の検出を行う。この検出結果によってコントラスト変化が存在する場合には、上記候補直線の両端座標と基準線３ｉｙとの間のＹ軸方向の距離（図６の符号Ｄｙ１）と、コントラスト変化が検出された座標と基準線３ｉｙとの間のＹ軸方向の距離（図６の符号Ｄｙ２）とが等しいか否かを確認する。これによって、各座標と基準線３ｉｙとの間のＹ軸方向の距離が等しいことが確認された場合には、次のステップＳ８に進む。また、確認されない場合には、寸法測定の対象となる被写体が存在しないものとしてステップＳ１７の処理に進む。
【００９０】
ここで、例えば、図６に示す例では、座標５，座標６の組み合わせにより示される第１の直線に直交し、かつ座標５，座標６をそれぞれ通る２本の第２の直線の存在を確認する。
【００９１】
そのために、まず、候補直線の両端座標５，座標６のそれぞれからＹ軸方向に走査してコントラスト変化の有無を検出する。これにより、座標７，座標８が検出されたものとする。
【００９２】
次に、上記候補直線の両端座標（座標５，座標６）と基準線３ｉｙとの間のＹ軸方向の距離（図６の符号Ｄｙ１）と、上記検出座標（座標７，座標８）と基準線３ｉｙとの間のＹ軸方向の距離（図６の符号Ｄｙ２）とが等しいか否かの確認をする。これにより、等しいことが確認された場合（Ｄｙ１＝Ｄｙ２の場合）には、ステップＳ８の処理に進む。
【００９３】
ステップＳ８において、制御部１１は、上述のステップＳ７の処理にて検出された直線、即ち上記登録済みの第１寸法測定対象候補直線（第１の直線）に直交し、かつ同候補直線の両端の各座標（５，６）を一端とし、他端を座標７，８とする２本の第２の直線を、新たな第２寸法測定対象候補として内部メモリ（図示せず）に対し一時的に記録する登録処理を行う。その後、ステップＳ９の処理に進む。
【００９４】
ステップＳ９において、制御部１１は、撮影部２，レンズ制御回路部５を制御して、登録済みの第１，第２寸法測定対象候補の直線に対する焦点調節動作を実行する。この焦点調節動作は、各寸法測定対象候補直線の各両端に対してそれぞれ個別に行う。そして、制御部１１は、画像信号処理部１１ａの距離検出部１１ｅを制御して、上記寸法測定対象候補直線の両端の各点とカメラ１との距離をそれぞれ検出する距離検出処理を実行する。その後、ステップＳ１０の処理に進む。
【００９５】
ステップＳ１０において、制御部１１は、上述の距離検出処理の結果に基いて、寸法測定対象候補直線の両端の各点とカメラ１との距離が等距離であるか否かを確認する。ここで、寸法測定対象候補直線の両端がカメラ１から等距離にあることが確認された場合には、次のステップＳ１１の処理に進む。また、確認されない場合には、寸法測定対象の被写体とカメラ１との位置関係が不適であり、寸法表示ができないものとしてステップＳ１７の処理に進む。
【００９６】
ステップＳ１１において、制御部１１は、画像信号処理部１１ａの寸法算出部１１ｆを制御して寸法算出処理を実行する。この寸法算出処理は、上述のステップＳ９，Ｓ１０の処理における焦点調節動作及び距離検出処理の結果と、カメラ１の情報（即ちレンズ部２ａの画角値及びレンズ位置情報等）に基いて、所望の被写体の測定部位の寸法を算出する処理である。その後、ステップＳ１２の処理に進む。
【００９７】
この寸法算出処理は、図７に示すように、
カメラ１のレンズ部２ａと被写体１００上の直線の両端１００ａ，１００ｂとの間の距離＝Ｄ（焦点調節動作による距離検出処理にて算出される）、
カメラ１のレンズ部２ａの焦点距離＝ｆ（適用される光学レンズによって規定される）、
被写体１００上の直線長さ＝Ｗ２（測定対象となる寸法）、
被写体１００上の直線の光学像がレンズ部２ａを介して撮像素子２ｂの受光面上に結像したときの受光面上における直線長さをＷ１（適用される撮像素子サイズで規定される）、
とした場合において、被写体１００上の直線長さ（測定対象寸法）Ｗ２は、
Ｗ２＝Ｗ１×Ｄ／ｆ
として求めることができる。
【００９８】
ステップＳ１２において、制御部１１は、顔検出部７を制御して、撮影部２からの画像信号に基く顔検出処理を実行し、画像中の顔検出の有無を確認する。ここで、顔検出がなかった場合には、次のステップＳ１３の処理に進む。一方、顔検出がなされた場合には、ステップＳ１４の処理に進む。
【００９９】
ステップＳ１３において、制御部１１は、表示制御部である表示部駆動回路３ａを介して表示部３を制御して、上述のステップＳ１１の処理により得られた算出結果を各寸法対象物の近傍に表示する表示処理を実行する。その後、ステップＳ１４の処理に進む。
【０１００】
つまり、上記ステップＳ１２の顔検出処理の結果、顔検出がない場合にのみ上記ステップＳ１１の寸法算出結果を表示部３に表示するようにしている。
【０１０１】
このことは、カメラ１を使用して撮影行為を行うのに際して、顔検出がなされた場合には、使用者の関心は寸法にはなく、検出された顔の人物等に関心がある可能性が高いと考えられる。したがって、撮影行為を行うのに先立って表示画像中に人物等の被写体が入り顔検出がなされた場合にも、併せて寸法表示を行うとすると、使用者は、その寸法表示を煩わしく感じてしまうことにもなりかねない。
【０１０２】
そこで、本実施形態においては、表示画像中における顔の有無を検出することで、使用者が寸法表示を所望しているか否かの判断を行うようにしている。そして、顔検出がなされた場合には、寸法表示を行わないようにしたことで、使用者に上記のような煩わしさを与えることがないようにしている。その一方で、顔検出がない場合にのみ寸法表示を行うようにしている。これにより、本実施形態のカメラ１を用いて撮影行為を行う際に、使用者は良好な使用感を得ることができるようになっている。
【０１０３】
ステップＳ１４において、制御部１１は、操作部４からの指示信号を監視して、シャッターレリーズボタンの二段目が操作されたか否かの確認を行う。ここで、シャッターレリーズボタンの二段目のオン信号が確認された場合には、次のステップＳ１５の処理に進む。また、シャッターレリーズボタンの二段目のオン信号が確認されない場合には、ステップＳ１６の処理に進む。
【０１０４】
ステップＳ１５において、制御部１１は、上述のステップＳ１４の処理にて確認されたシャッターレリーズボタンの二段目の指示信号にしたがって通常の露出動作を実行し、その結果取得された画像信号（通常の画像信号）と、上述のステップＳ１２の処理にて寸法表示を重畳表示するようにした形態の合成画像信号とを、それぞれ別個の記録用データファイルとして記録部６へと出力する。そして、制御部１１は記録部６を制御して各画像データの記録処理を実行する。その後、ステップＳ１の処理に戻り、以降の処理を繰り返す。
【０１０５】
なお、このときの記録処理においては、上述のように、通常の撮影画像データとは別に合成画像データを記録する形態とは別に、次のような形態としてもよい。
【０１０６】
例えば、通常の撮影画像データを記録すると共に、その撮影画像データに関連付けた寸法表示に関するデータを記録するようにしておき、再生表示を行う際に、使用者の指定によって、適宜、通常撮影画像データのみに基く画像表示としたり、寸法表示付きの画像を表示させるようにしてもよい。つまり、この場合は、再生表示時に、その都度、寸法表示情報の合成処理を行うようにする。
【０１０７】
一方、上述のステップＳ１４の処理にて、シャッターレリーズボタンの二段目の指示信号のオン信号が確認されずにステップＳ１６の処理に進んだ場合には、このステップＳ１６において、制御部１１は、撮影部２，表示部３等からの信号を監視して、被写体の寸法算出部分がフレームアウトしていないか否かの確認を行う。この確認は、例えば測定対象として登録された被写体を表示部内で追尾して、寸法表示をし続けるようにする被写体追尾技術等を用いればよい。
【０１０８】
ここで、被写体の寸法算出部分がフレームアウトしていない場合には、上述のステップＳ１２の処理に戻り、以降の処理を繰り返す。また、被写体の寸法算出部分がフレームアウトしていることが確認された場合には、一連の処理をキャンセルして、上述のステップＳ１の処理に戻る。
【０１０９】
他方、上述のステップＳ１，Ｓ３，Ｓ５，Ｓ７，Ｓ１０の各処理において、ステップＳ１７の処理へと進んだ場合には、以下の処理が実行される。
【０１１０】
即ち、ステップＳ１７において、制御部１１は、操作部４からの指示信号を監視して、シャッターレリーズボタンの二段目が操作されたか否かの確認を行う。ここで、シャッターレリーズボタンの二段目の指示信号のオン信号が確認された場合には、次のステップＳ１８の処理に進む。一方、シャッターレリーズボタンの二段目の指示信号のオン信号が確認されない場合には、上述のステップＳ１の処理に戻り、以降の処理を繰り返す。
【０１１１】
ステップＳ１８において、制御部１１は、上述のステップＳ１７の処理にて確認されたシャッターレリーズボタンの二段目の指示信号にしたがって通常の露出動作を実行し、その結果取得された撮影画像信号（通常の撮影画像信号）を記録用の画像データに変換し記録部６へと出力する。そして、制御部１１は記録部６を制御して当該画像データの記録処理を実行する。その後、ステップＳ１の処理に戻り、以降の処理を繰り返す。
【０１１２】
以上説明したように上記一実施形態によれば、カメラ１が撮影動作モードのうちの寸法表示モードで動作している状態で、同カメラ１のレンズ部２ａを所望の被写体に向けたとき、所定の条件に合致する被写体部位を検出し、所定条件に合致する部位が検出された時には、画像信号や焦点調節状態等の情報に基いて、その部位の寸法を算出すると共に、その寸法算出結果を表示部３の表示画面上における対応部位に寸法表示を行なうように構成している。さらに、シャッターレリーズボタン（二段目）の操作指示が行われた時には、通常画像データの記録に加えて、通常画像に寸法表示を重畳させて生成した合成画像とを、それぞれ別個の画像データファイルとして記録することができる。
【０１１３】
したがって、本実施形態のカメラ１は、通常形態のカメラでありながら、被写体が所定の条件に合致した場合には、自動的に寸法表示等の被写体画像に関連する補足情報をリアルタイムで表示することができるので、カメラ１の表示画面上に表示し得る情報量が豊かで、撮影を楽しむことのできるカメラを提供することができる。
【０１１４】
なお、本発明は上述した実施形態に限定されるものではなく、発明の主旨を逸脱しない範囲内において種々の変形や応用を実施し得ることが可能であることは勿論である。さらに、上記実施形態には、種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせによって、種々の発明が抽出され得る。例えば、上記一実施形態に示される全構成要件から幾つかの構成要件が削除されても、発明が解決しようとする課題が解決でき、発明の効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【産業上の利用可能性】
【０１１５】
本発明は、デジタルカメラ等の撮影機能に特化した電子機器としての撮像装置の形態に限られることはなく、撮影機能を備えた他の形態の電子機器、例えばビデオカメラ，携帯電話，録音機器，電子手帳，パーソナルコンピュータ，ゲーム機器，テレビ，時計，ＧＰＳ（Global Positioning System）を利用したナビゲーション機器等、各種の撮影機能付き電子機器に広く適用することができる。
【符号の説明】
【０１１６】
１……カメラ
２……撮影部
２ａ……レンズ部
２ｂ……撮像素子
２ｃ……撮像インターフェース部
３……表示部
３ａ……表示部駆動回路
３ｂ……表示パネル
３ｇ……画像
３ｈ……寸法表示
３ｉ（３ｉｘａ，３ｉｘｂ，３ｉｘｃ，３ｉｙ）……基準線
４……操作部
４ａ……シャッターレリーズボタン
５……レンズ制御回路部
６……記録部
１１……制御部
１１ａ……画像信号処理部
１１ｂ……水平直線検出部
１１ｃ……両端検出部
１１ｄ……直角検出部
１１ｅ……距離検出部
１１ｆ……寸法算出部
１００……被写体
【図１】
2011160334.tif 000003
【図２】
2011160334.tif 000004
【図３】
2011160334.tif 000005
【図４】
2011160334.tif 000006
【図５】
2011160334.tif 000007
【図６】
2011160334.tif 000008
【図７】
2011160334.tif 000009