(57)【要約】【課題】撮像環境に応じて撮像主体を判断し、最適な撮像モードを選択してタグに書き込む。【解決手段】デジタルカメラ（１０）は、受光手段（３）による反射光の受光があった場合には、撮像した画像データを人物撮像モードに合わせて画像処理し、受光がなかった場合には、撮像した画像データを夜景撮像モードに合わせて画像処理する。また、デジタルカメラ（１０）は、レンズから撮像対象までの距離に基づいて、その距離が第１の所定距離未満である場合は、撮像した画像データを人物撮像モードに合わせて画像処理し、第１の所定距離以上第２の所定距離未満であれば撮像した画像データを標準撮像モードに合わせて画像処理し、第２の所定距離以上であれば撮像した画像データを風景撮像モードに合わせて画像処理する。【選択図】        図１
2004304526.tif 000002
【特許請求の範囲】
【請求項１】
夜景撮像に適した撮像条件の設定を行う夜景撮像モードと、人物撮像に適した撮像条件の設定を行う人物撮像モードと、を有するデジタルカメラであって、
撮像対象に光を照射する照射手段と、
前記照射手段により照射された撮像対象からの反射光を受光する受光手段と、
前記受光手段が反射光を受光した場合に、撮像モードを人物撮像モードに設定し、前記受光手段が反射光を受光しなかった場合に、撮像モードを夜景撮像モードに設定する撮像モード制御手段と、
前記受光手段が反射光を受光した場合に、人物撮像モードで撮像することを撮像した画像ファイルのタグに書き込み、前記受光手段が反射光を受光しなかった場合に、夜景撮像モードで撮像することを撮像した画像ファイルのタグに書き込むタグ書き込み手段と、
を備えることを特徴とするデジタルカメラ。
【請求項２】
風景撮像に適した撮像条件の設定を行う風景撮像モードと、人物撮像に適した撮像条件の設定を行う人物撮像モードと、を有するデジタルカメラであって、
レンズから撮像対象までの距離を測定する測距手段と、
前記測距手段により測定された距離に基づいて、撮像対象がレンズから所定距離内に位置しているか否かを判断する判断手段と、
前記判断手段が撮像対象を所定距離内に位置していると判断した場合に、撮像モードを人物撮像モードに設定し、前記判断手段が撮像対象を所定距離内に位置していないと判断した場合に、撮像モードを風景撮像モードに設定する撮像モード制御手段と、
前記判断手段が撮像対象を所定距離内に位置していると判断した場合に、人物撮像モードで撮像することを撮像した画像ファイルのタグに書き込み、前記判断手段が撮像対象を所定距離内に位置していないと判断した場合に、風景撮像モードで撮像することを撮像した画像ファイルのタグに書き込むタグ書き込み手段と、
を備えることを特徴とするデジタルカメラ。
【請求項３】
夜景撮像に適した撮像条件の設定を行う夜景撮像モードと、風景撮像に適した撮像条件の設定を行う風景撮像モードと、人物撮像に適した撮像条件の設定を行う人物撮像モードと、撮像対象を指定しない場合の撮像条件の設定を行う標準撮像モードと、を有するデジタルカメラであって、
撮像対象の画像データを形成する撮像素子と、
前記撮像素子により形成された撮像対象の画像データの輝度値を算出する輝度値算出手段と、
撮像対象に光を照射する照射手段と、
前記照射手段により照射された撮像対象からの反射光を受光する受光手段と、
レンズから撮像対象までの距離を測定する測距手段と、
前記輝度値算出手段により算出された輝度値と前記受光手段による反射光の有無と前記測距手段により測定された距離とに基づいて、撮像モードを決定する制御する撮像モード制御手段と、
前記輝度値算出手段により算出された輝度値と前記受光手段による反射光の有無と前記測距手段により測定された距離とに基づいて決定された撮像モードを撮像した画像ファイルのタグに書き込むタグ書き込み手段と、
を備えることを特徴とするデジタルカメラ。
【請求項４】
前記輝度値算出手段により算出された輝度値が所定値未満の場合に、前記照射手段に撮像対象を照射させる照射制御手段を備え、
前記撮像モード制御手段は、
前記輝度値算出手段により算出された輝度値が所定値未満で、かつ、前記照射制御手段により前記照射手段が照射した撮像対象からの反射光を前記受光手段が受光した場合に、撮像モードを人物撮像モードに設定し、前記輝度値算出手段により算出された輝度値が所定値未満で、かつ、前記照射制御手段により前記照射手段が照射した撮像対象からの反射光を前記受光手段が受光しなかった場合に、撮像モードを夜景撮像モードに設定するように構成され、
前記タグ書き込み手段は、
前記輝度値算出手段により算出された輝度値が所定値未満で、かつ、前記照射制御手段により前記照射手段が照射した撮像対象からの反射光を前記受光手段が受光した場合に、人物撮像モードで撮像することを撮像した画像ファイルのタグに書き込み、前記輝度値算出手段により算出された輝度値が所定値未満で、かつ、前記照射制御手段により前記照射手段が照射した撮像対象からの反射光を前記受光手段が受光しなかった場合に、夜景撮像モードで撮像することを当該画像ファイルのタグに書き込むように構成されていることを特徴とする請求項３に記載のデジタルカメラ。
【請求項５】
前記撮像モード制御手段は、
前記輝度値算出手段により算出された輝度値が所定値以上で、かつ、前記測距手段により測定された距離が第１の所定距離未満の場合に、撮像モードを人物撮像モードに設定し、
前記輝度値算出手段により算出された輝度値が所定値以上で、かつ、前記測距手段により測定された距離が第１の所定距離以上で第２の所定距離未満の場合に、撮像モードを標準撮像モードに設定し、
前記輝度値算出手段により算出された輝度値が所定値以上で、かつ、前記測距手段により測定された距離が第２の所定距離以上の場合に、撮像モードを風景撮像モードに設定するように構成され、
前記タグ書き込み手段は、
前記輝度値算出手段により算出された輝度値が所定値以上で、かつ、前記測距手段により測定された距離が第１の所定距離未満の場合に、人物撮像モードで撮像することを撮像した画像ファイルのタグに書き込み、
前記輝度値算出手段により算出された輝度値が所定値以上で、かつ、前記測距手段により測定された距離が第１の所定距離以上で第２の所定距離未満の場合に、標準撮像モードで撮像することを撮像した画像ファイルのタグに書き込み、
前記輝度値算出手段により算出された輝度値が所定値以上で、かつ、前記測距手段により測定された距離が第２の所定距離以上の場合に、風景撮像モードで撮像することを撮像した画像ファイルのタグに書き込むように構成されていることを特徴とする請求項３又は４に記載のデジタルカメラ。
【請求項６】
前記測距手段は、前記撮像素子により形成された撮像対象の画像データに基づいて、レンズから撮像対象までの距離を測定することを特徴とする請求項３〜５のいずれか一項に記載のデジタルカメラ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の撮像モード機能を有するデジタルカメラに関する。
【０００２】
【従来の技術】
従来、デジタルカメラにおいては、ユーザが撮像前に撮像環境に適合した撮像モードに設定しておくだけで、カメラ自身が撮像環境に最適な絞りやシャッター速度等の撮像条件の設定を制御して撮像する撮像モード機能を備えたものがあり、実用化されている（例えば、特許文献１参照。）。
また、例えば、Ｅｘｉｆ（Ｅｘｃｈａｎｇｅａｂｌｅ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）と呼ばれる画像ファイルフォーマットのタグには、撮像モードに応じた画像データが書き込まれる。このタグに書き込まれる画像データとしては、例えば、写真の印刷時の明るさや色合いに大きく関わる情報がある。より具体的には、撮像時に人物撮像モードに設定した場合には、人物タグが書き込まれ、夜景撮像モードに設定した場合には、夜景タグが書き込まれる。
【０００３】
【特許文献１】
特開２００３−１８４５３号公報
【０００４】
【発明が解決しようとする課題】
しかし、複数の撮像モードが選択可能な状態で撮像する場合、例えば、夜景をバックに人物を撮像する場合、ユーザが、夜景撮像モードを選択すると、画像ファイルフォーマットのタグには夜景タグが書き込まれる。ところが、実際撮像した画像データが人物に焦点が合っている場合に、夜景タグが書き込まれた撮像画像データを印刷してしまうと写真の印刷時の明るさや色あいが適切でないという問題があった。
【０００５】
そこで、本発明の課題は、撮像環境に応じて撮像主体を判断し、最適な撮像モードを選択してタグに書き込むことができるデジタルカメラを提供することにある。
【０００６】
【課題を解決するための手段】
以上の課題を解決するため、請求項１に記載の発明は、夜景撮像に適した撮像条件の設定を行う夜景撮像モードと、人物撮像に適した撮像条件の設定を行う人物撮像モードと、を有するデジタルカメラであって、撮像対象に光を照射する照射手段と、前記照射手段により照射された撮像対象からの反射光を受光する受光手段と、前記受光手段が反射光を受光した場合に、撮像モードを人物撮像モードに設定し、前記受光手段が反射光を受光しなかった場合に、撮像モードを夜景撮像モードに設定する撮像モード制御手段と、前記受光手段が反射光を受光した場合に、人物撮像モードで撮像することを撮像した画像ファイルのタグに書き込み、前記受光手段が反射光を受光しなかった場合に、夜景撮像モードで撮像することを撮像した画像ファイルのタグに書き込むタグ書き込み手段と、を備えることを特徴とする。
【０００７】
請求項１に記載の発明によれば、照射手段が撮像対象に光を照射し、受光手段が撮像対象からの反射光を受光した場合に、撮像モード制御手段が撮像モードを人物撮像モードに設定するとともに、タグ書き込み手段が人物撮像モードで撮像することを撮像した画像ファイルのタグに書き込み、受光手段が撮像対象からの反射光を受光しなかった場合に、撮像モード制御手段が撮像モードを夜景撮像モードに設定するとともに、タグ書き込み手段が夜景撮像モードで撮像することを当該画像ファイルのタグに書き込む。すなわち、撮像対象がカメラから離れる程、受光手段は撮像対象からの反射光を受光しにくくなるので、反射光の受光の有無によって撮像主体が夜景か人物かの判断を行うことができる。
よって、夜景を背景に人物を撮像する場合のように、複数の撮像モードが選択可能な場合であっても、最適な撮像モードを選択してタグに書き込むことができる。
【０００８】
請求項２に記載の発明は、風景撮像に適した撮像条件の設定を行う風景撮像モードと、人物撮像に適した撮像条件の設定を行う人物撮像モードと、を有するデジタルカメラであって、レンズから撮像対象までの距離を測定する測距手段と、前記測距手段により測定された距離に基づいて、撮像対象がレンズから所定距離内に位置しているか否かを判断する判断手段と、前記判断手段が撮像対象を所定距離内に位置していると判断した場合に、撮像モードを人物撮像モードに設定し、前記判断手段が撮像対象を所定距離内に位置していないと判断した場合に、撮像モードを風景撮像モードに設定する撮像モード制御手段と、前記判断手段が撮像対象を所定距離内に位置していると判断した場合に、人物撮像モードで撮像することを撮像した画像ファイルのタグに書き込み、前記判断手段が撮像対象を所定距離内に位置していないと判断した場合に、風景撮像モードで撮像することを撮像した画像ファイルのタグに書き込むタグ書き込み手段と、を備えることを特徴とする。
【０００９】
請求項２に記載の発明によれば、測距手段がレンズから撮像対象までの距離を測定し、判断手段が撮像対象を所定距離内に位置していると判断した場合に、撮像モード制御手段が撮像モードを人物撮像モードに設定するとともに、タグ書き込み手段が人物撮像モードで撮像することを撮像した画像ファイルのタグに書き込み、判断手段が撮像対象を所定距離内に位置していないと判断した場合に、撮像モード制御手段が撮像モードを風景撮像モードに設定するとともに、タグ書き込み手段が風景撮像モードで撮像することを当該画像ファイルのタグに書き込む。すなわち、レンズから撮像対象までの距離が所定距離以上であれば、撮像対象は人物ではないと考えられるので、測定した距離によって撮像主体が風景か人物かの判断を行うことができる。
よって、風景を背景に人物を撮像する場合のように、複数の撮像モードが選択可能な場合であっても、最適な撮像モードを選択してタグに書き込むことができる。
【００１０】
請求項３に記載の発明は、夜景撮像に適した撮像条件の設定を行う夜景撮像モードと、風景撮像に適した撮像条件の設定を行う風景撮像モードと、人物撮像に適した撮像条件の設定を行う人物撮像モードと、撮像対象を指定しない場合の撮像条件の設定を行う標準撮像モードと、を有するデジタルカメラであって、撮像対象の画像データを形成する撮像素子と、前記撮像素子により形成された撮像対象の画像データの輝度値を算出する輝度値算出手段と、撮像対象に光を照射する照射手段と、前記照射手段により照射された撮像対象からの反射光を受光する受光手段と、レンズから撮像対象までの距離を測定する測距手段と、前記輝度値算出手段により算出された輝度値と前記受光手段による反射光の有無と前記測距手段により測定された距離とに基づいて、撮像モードを決定する制御する撮像モード制御手段と、前記輝度値算出手段により算出された輝度値と前記受光手段による反射光の有無と前記測距手段により測定された距離とに基づいて決定された撮像モードを撮像した画像ファイルのタグに書き込むタグ書き込み手段と、を備えることを特徴とする。
【００１１】
請求項３に記載の発明によれば、輝度値算出手段が撮像素子により形成された撮像対象の画像データの輝度値を算出し、照射手段が撮像対象に光を照射し、受光手段が照射手段により照射された撮像対象からの反射光を受光し、測距手段がレンズから撮像対象までの距離を測定する。そして、撮像モード制御手段が、輝度値算出手段により算出された輝度値と受光手段による反射光の有無と測距手段により測定された距離とに基づいて撮像モードを決定し、タグ書き込み手段が、輝度値算出手段により算出された輝度値と受光手段による反射光の有無と測距手段により測定された距離とに基づいて決定された撮像モードを撮像した画像ファイルのタグに書き込む。
よって、撮像主体を複数の方法で判断することができるので、複数の撮像モードが選択可能な場合であっても、最適な撮像モードを選択してタグに書き込むことができる。
【００１２】
請求項４に記載の発明は、請求項３に記載のデジタルカメラにおいて、前記輝度値算出手段により算出された輝度値が所定値未満の場合に、前記照射手段に撮像対象を照射させる照射制御手段を備え、前記撮像モード制御手段は、前記輝度値算出手段により算出された輝度値が所定値未満で、かつ、前記照射制御手段により前記照射手段が照射した撮像対象からの反射光を前記受光手段が受光した場合に、撮像モードを人物撮像モードに設定し、前記輝度値算出手段により算出された輝度値が所定値未満で、かつ、前記照射制御手段により前記照射手段が照射した撮像対象からの反射光を前記受光手段が受光しなかった場合に、撮像モードを夜景撮像モードに設定するように構成され、前記タグ書き込み手段は、前記輝度値算出手段により算出された輝度値が所定値未満で、かつ、前記照射制御手段により前記照射手段が照射した撮像対象からの反射光を前記受光手段が受光した場合に、人物撮像モードで撮像することを撮像した画像ファイルのタグに書き込み、前記輝度値算出手段により算出された輝度値が所定値未満で、かつ、前記照射制御手段により前記照射手段が照射した撮像対象からの反射光を前記受光手段が受光しなかった場合に、夜景撮像モードで撮像することを当該画像ファイルのタグに書き込むように構成されていることを特徴とする。
【００１３】
請求項４に記載の発明によれば、照射制御手段が、輝度値算出手段により算出された輝度値が所定値未満の場合に、照射手段に撮像対象を照射させ、タグ書き込み手段は、受光手段が反射光を受光した場合に、人物撮像モードで撮像することを撮像した画像ファイルのタグに書き込み、受光手段が反射光を受光しなかった場合に、夜景撮像モードで撮像することを当該画像ファイルのタグに書き込む。すなわち、輝度値が所定値未満であれば、夜間の撮像であると判断され、更に、反射光の有無によって人物が撮像主体であるか否かが判断される。
よって、夜景を背景に人物を撮像する場合のように、複数の撮像モードが選択可能な場合であっても、最適な撮像モードを選択してタグに書き込むことができる。
【００１４】
請求項５に記載の発明は、請求項３又は４に記載のデジタルカメラにおいて、前記撮像モード制御手段は、前記輝度値算出手段により算出された輝度値が所定値以上で、かつ、前記測距手段により測定された距離が第１の所定距離未満の場合に、撮像モードを人物撮像モードに設定し、前記輝度値算出手段により算出された輝度値が所定値以上で、かつ、前記測距手段により測定された距離が第１の所定距離以上で第２の所定距離未満の場合に、撮像モードを標準撮像モードに設定し、前記輝度値算出手段により算出された輝度値が所定値以上で、かつ、前記測距手段により測定された距離が第２の所定距離以上の場合に、撮像モードを風景撮像モードに設定する撮像モード制御手段と、を備え、前記タグ書き込み手段は、前記輝度値算出手段により算出された輝度値が所定値以上で、かつ、前記測距手段により測定された距離が第１の所定距離未満の場合に、人物撮像モードで撮像することを撮像した画像ファイルのタグに書き込み、前記輝度値算出手段により算出された輝度値が所定値以上で、かつ、前記測距手段により測定された距離が第１の所定距離以上で第２の所定距離未満の場合に、標準撮像モードで撮像することを撮像した画像ファイルのタグに書き込み、前記輝度値算出手段により算出された輝度値が所定値以上で、かつ、前記測距手段により測定された距離が第２の所定距離以上の場合に、風景撮像モードで撮像することを撮像した画像ファイルのタグに書き込むように構成されていることを特徴とする。
【００１５】
請求項５に記載の発明によれば、撮像モード制御手段は、輝度値算出手段により算出された輝度値が所定値以上で、かつ、測距手段により測定された距離が第１の所定距離未満の場合に、撮像モードを人物撮像モードに設定する。また、撮像モード制御手段は、輝度値算出手段により算出された輝度値が所定値以上で、かつ、測距手段により測定された距離が第１の所定距離以上で第２の所定距離未満の場合に、撮像モードを標準撮像モードに設定する。更に、撮像モード制御手段は、輝度値算出手段により算出された輝度値が所定値以上で、かつ、測距手段により測定された距離が第２の所定距離以上の場合に、撮像モードを風景撮像モードに設定する。
そして、タグ書き込み手段は、輝度値算出手段により算出された輝度値が所定値以上で、かつ、測距手段により測定された距離が第１の所定距離未満の場合に、人物撮像モードで撮像することを撮像した画像ファイルのタグに書き込む。また、タグ書き込み手段は、輝度値算出手段により算出された輝度値が所定値以上で、かつ、測距手段により測定された距離が第１の所定距離以上で第２の所定距離未満の場合に、標準撮像モードで撮像することを撮像した画像ファイルのタグに書き込む。更に、タグ書き込み手段は、輝度値算出手段により算出された輝度値が所定値以上で、かつ、測距手段により測定された距離が第２の所定距離以上の場合に、風景撮像モードで撮像することを撮像した画像ファイルのタグに書き込む。すなわち、算出された輝度値で昼間か夜間のいずれで撮像されたかが判断され、測定された距離で景色、人物、指定無しのいずれで撮像されたのかが判断される。
よって、撮像主体を複数の方法で判断することができるので、複数の撮像モードが選択可能な場合であっても、最適な撮像モードを選択してタグに書き込むことができる。
【００１６】
請求項６に記載の発明は、請求項３〜５のいずれか一項に記載のデジタルカメラにおいて、前記測距手段は、前記撮像素子により形成された撮像対象の画像データに基づいて、レンズから撮像対象までの距離を測定することを特徴とする。
【００１７】
請求項６に記載の発明によれば、撮像素子により形成された撮像対象の画像データに基づいて、レンズから撮像対象までの距離が測定されるので、測距手段は既設の装置を共用することができ、部品点数を低減できる。
【００１８】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態におけるデジタルカメラについて詳細に説明する。本実施の形態においては、夜景撮像モード、風景撮像モード、オート撮像モードの３種類の撮像モードについて説明する。
ここで、撮像モードとは、撮像条件を設定することにより、その撮像シーンで望まれるであろう最適な画像データと操作性を提供するものであり、例えば、夜景撮像に適した撮像条件の設定を行う夜景撮像モード、人物撮像に適した撮像条件の設定を行う人物撮像モード、風景撮像に適した撮像条件の設定を行う風景撮像モード、撮像対象を指定しない場合の撮像条件の設定を行う標準撮像モードを有している。
〔夜景撮像モード〕
図１に示すように、デジタルカメラ１０は、各部の操作を制御する制御部１と、撮像対象に光を照射する照射手段としてのストロボ光源２と、このストロボ光源２により照射された撮像対象からの反射光を受光する受光手段としての光電センサ３と、レンズから撮像対象までの距離を測定する測距手段としてのオートフォーカス装置４と、撮像モードを設定するときに用いる撮像モード設定キー５、撮像対象の画像データを形成する撮像素子６、撮像した画像ファイルを記憶する画像ファイル記憶部７等を備えている。
【００１９】
制御部１は、各部を制御するのに必要なシステムプログラム等を実行するＣＰＵ１１、ＣＰＵ１１のワークエリア等として使用されるＲＡＭ１２、ＣＰＵ１１が実行するシステムプログラム等が記憶されたＲＯＭ１３を備えている。
【００２０】
ＣＰＵ１１は、ＲＯＭ１３内に格納されたプログラムを読み出してＲＡＭ１２内に展開し、当該プログラムに基づいて各部への指示等を制御する。
具体的に、夜景撮像モードにおけるＣＰＵ１１は、光電センサ３が反射光を受光した場合に、撮像モードを人物撮像モードに設定し、光電センサ３が反射光を受光しなかった場合に、撮像モードを夜景撮像モードに設定する撮像モード制御手段として機能する。
また、ＣＰＵ１１は、図２に示すように、光電センサ３が反射光を受光した場合に、人物撮像モードで撮像することを画像ファイルのタグに書き込み、光電センサ３が反射光を受光しなかった場合に、夜景撮像モードで撮像することを画像ファイルのタグに書き込むタグ書き込み手段として機能する。
【００２１】
ＲＡＭ１２は、ＣＰＵ１１のワークエリアを形成するとともに、ＣＰＵ１１の制御の下、画像データを一時的に記憶するメモリエリアを有する。
ＲＯＭ１３には、ＣＰＵ１１が各種機能を実行するためのプログラムが格納されている。具体的に、ＲＯＭ１３は、光電センサ３が反射光を受光した場合に、撮像モードを人物撮像モードに設定し、光電センサ３が反射光を受光しなかった場合に、撮像モードを夜景撮像モードに設定する機能を実現させる撮像モード制御プログラムを有する。
また、ＲＯＭ１３は、光電センサ３が撮像対象からの反射光を受光した場合に、人物撮像モードで撮像することを画像ファイルのタグに書き込み、光電センサ３が撮像対象からの反射光を受光しなかった場合に、夜景撮像モードで撮像することを画像ファイルのタグに書き込む機能を実現させるタグ書き込みプログラムを有する。
【００２２】
撮像素子６は、ＣＣＤやＣＭＯＳイメージセンサ等が用いられ、撮像対象の画像データを形成し、撮像された画像ファイルは、画像ファイル記憶部７に記憶される。なお、画像ファイル記憶部７は、例えば、コンピュータが備えるハードディスク等である。
【００２３】
なお、ストロボ光源２、光電センサ３、オートフォーカス装置４、撮像モード設定キー５は汎用のものであるため、説明を省略する。
【００２４】
次に、夜景撮像モードにおける撮像処理について、図３のフローチャートに沿って説明する。
図３に示すように、ユーザが撮像モード設定キー５を操作して、夜景撮像モードに設定すると、ＣＰＵ１１は、設定された夜景撮像モードをＲＡＭ１２に記憶させる（ステップＳ１）。次いで、ＣＰＵ１１は、ストロボ光源２を発光させ（ステップＳ２）、撮像対象を撮像する（ステップＳ３）。次いで、ＣＰＵ１１は、撮像対象に当たって反射された光を光電センサ３が検出したか否かを判断する（ステップＳ４）。ここで、ＣＰＵ１１が、光電センサ３が撮像対象からの反射光を検出したと判断した場合（ステップＳ４；ＹＥＳ）、ＣＰＵ１１は、撮像モード制御プログラムを実行することにより、人物撮像モードに合わせて画像処理を行う（ステップＳ５）。ここで、人物撮像モードに合わせて画像処理を行うと、ＣＰＵ１１は、例えば、画像データの肌の色が鮮明になるように画像処理を行う。
【００２５】
次いで、ＣＰＵ１１は、画像ファイルのタグに人物撮像モードで撮像することを書き込む（ステップＳ６）。一方、ＣＰＵ１１が、光電センサ３が撮像対象からの反射光を検出しなかったと判断した場合（ステップＳ４；ＮＯ）、ＣＰＵ１１は、撮像モード制御プログラムを実行することにより、夜景撮像モードに合わせて画像処理を行う（ステップＳ７）。ここで、夜景撮像モードに合わせて画像処理を行うと、ＣＰＵ１１は、例えば、画像データのノイズ除去を他の撮像モードよりも強くなるように画像処理を行う。次いで、ＣＰＵ１１は、画像ファイルのタグに夜景撮像モードで撮像することを書き込む（ステップＳ８）。以上をもって、夜景撮像モードにおける撮像処理は終了する。
【００２６】
〔風景撮像モード〕
風景撮像モードにおけるＣＰＵ１１は、オートフォーカス装置４により測定されたレンズと撮像対象間の距離に基づいて、撮像対象がレンズから所定距離内に位置しているか否かを判断する判断手段として機能する。
また、ＣＰＵ１１は、撮像対象が所定距離内に位置していると判断した場合に、撮像モードを人物撮像モードに設定し、撮像対象が所定距離内に位置していないと判断した場合に、撮像モードを風景モードに設定する撮像モード制御手段として機能する。
更に、ＣＰＵ１１は、図４に示すように、撮像対象が所定距離内に位置していると判断した場合に、人物撮像モードで撮像することを画像ファイルのタグに書き込み、撮像対象が所定距離内に位置していないと判断した場合に、風景撮像モードで撮像することを画像ファイルのタグに書き込むタグ書き込み手段として機能する。
【００２７】
風景撮像モードにおけるＲＯＭ１３は、オートフォーカス装置４により測定されたレンズと撮像対象間の距離に基づいて、撮像対象がレンズから所定距離内に位置しているか否かを判断する機能を実現させる判断プログラムを有する。
また、ＲＯＭ１３は、撮像対象が所定距離内に位置していると判断した場合に、撮像モードを人物撮像モードに設定し、撮像対象が所定距離内に位置していないと判断した場合に、撮像モードを風景モードに設定する機能を実現させる撮像モード制御プログラムを有する。
更に、ＲＯＭ１３は、図４に示すように、撮像対象が所定距離内に位置していると判断した場合に、人物撮像モードで撮像することを画像ファイルのタグに書き込み、撮像対象が所定距離内に位置していないと判断した場合に、風景撮像モードで撮像することを画像ファイルのタグに書き込む機能を実現させるタグ書き込みプログラムを有する。
【００２８】
次に、風景撮像モードにおける撮像処理について、図５のフローチャートに沿って説明する。
図５に示すように、ユーザが撮像モード設定キー５を操作して、風景撮像モードに設定すると、ＣＰＵ１１は、設定された風景撮像モードをＲＡＭ１２に記憶させる（ステップＳ１１）。次いで、ＣＰＵ１１は、オートフォーカス装置４によりレンズから撮像対象までの距離を測定し（ステップＳ１２）、撮像対象を撮像する（ステップＳ１３）。次いで、ＣＰＵ１１は、測定された距離が所定距離未満であるか否か、すなわち、撮像対象が所定距離内にあるか否かを判断する（ステップＳ１４）。ここで、ＣＰＵ１１が、撮像対象が所定距離内にあると判断した場合（ステップＳ４；ＹＥＳ）、ＣＰＵ１１は、撮像モード制御プログラムを実行することにより、人物撮像モードに合わせて画像処理を行う（ステップＳ１５）。ここで、人物撮像モードに合わせて画像処理を行うと、ＣＰＵ１１は、例えば、画像データの肌の色が鮮明になるように画像処理を行う。次いで、ＣＰＵ１１は、画像ファイルのタグに人物撮像モードで撮像することを書き込む（ステップＳ１６）。一方、ＣＰＵ１１が、撮像対象が所定距離内にないと判断した場合（ステップＳ１４；ＮＯ）、ＣＰＵ１１は、撮像モード制御プログラムを実行することにより、風景撮像モードに合わせて画像処理を行う（ステップＳ１７）。ここで、風景撮像モードに合わせて画像処理を行うと、ＣＰＵ１１は、例えば、画像データのコントラストが強くなるように画像処理を行う。次いで、ＣＰＵ１１は、画像ファイルのタグに風景撮像モードで撮像することを書き込む（ステップＳ１８）。以上をもって、風景撮像モードにおける撮像処理は終了する。
【００２９】
〔オート撮像モード〕
オート撮像モードにおけるＣＰＵ１１は、撮像素子６により形成された撮像対象の画像データの輝度値を算出する輝度値算出手段として機能する。
また、ＣＰＵ１１は、算出された輝度値が所定値未満の場合に、ストロボ光源２に撮像対象を照射させる照射制御手段として機能する。
更に、ＣＰＵ１１は、算出された輝度値と光電センサ３による反射光の有無とオートフォーカス装置４により測定された距離とに基づいて撮像モードを制御する撮像モード制御手段として機能する。
また、ＣＰＵ１１は、光電センサ３が反射光を受光した場合に、撮像モードを人物撮像モードに設定し、光電センサ３が反射光を受光しなかった場合に、撮像モードを夜景撮像モードに設定する撮像モード制御手段として機能する。
【００３０】
更に、ＣＰＵ１１は、算出された輝度値が所定値以上で、かつ、オートフォーカス装置４により測定された距離が第１の所定距離未満の場合に、撮像モードを人物撮像モードに設定し、算出された輝度値が所定値以上で、かつ、オートフォーカス装置４により測定された距離が第１の所定距離以上で第２の所定距離未満の場合に、撮像モードを標準撮像モードに設定し、算出された輝度値が所定値以上で、かつ、オートフォーカス装置４により測定された距離が第２の所定距離以上の場合に、撮像モードを風景撮像モードに設定する撮像モード制御手段として機能する。
また、ＣＰＵ１１は、図６に示すように、算出された輝度値と光電センサ３による反射光の有無とオートフォーカス装置４により測定された距離とに基づいて決定された撮像モードを画像ファイルのタグに書き込むタグ書き込み手段として機能する。
【００３１】
更に、ＣＰＵ１１は、光電センサ３が反射光を受光した場合に、人物撮像モードで撮像することを画像ファイルのタグに書き込み、光電センサ３が反射光を受光しなかった場合に、夜景撮像モードで撮像することを画像ファイルのタグに書き込むタグ書き込み手段として機能する。
また、ＣＰＵ１１は、算出された輝度値が所定値以上で、かつ、オートフォーカス装置４により測定された距離が第１の所定距離未満の場合に、人物撮像モードで撮像することを画像ファイルのタグに書き込み、算出された輝度値が所定値以上で、かつ、オートフォーカス装置４により測定された距離が第１の所定距離以上で第２の所定距離未満の場合に、標準撮像モードで撮像することを画像ファイルのタグに書き込み、算出された輝度値が所定値以上で、かつ、オートフォーカス装置４により測定された距離が第２の所定距離以上の場合に、風景撮像モードで撮像することを画像ファイルのタグに書き込むタグ書き込み手段として機能する。ここで、第１の所定距離及び第２の所定距離はシステムプログラムにより設定することができ、第１の所定距離が第２の所定距離よりも長ければよい。
【００３２】
オート撮像モードにおけるＲＯＭ１３は、撮像素子６により形成された撮像対象の画像データの輝度値を算出する機能を実現させる輝度値算出プログラムを有する。
また、ＲＯＭ１３は、算出された輝度値が所定値未満の場合に、ストロボ光源２に撮像対象を照射させる機能を実現させる照射制御プログラムを有する。
更に、ＲＯＭ１３は、算出された輝度値と光電センサ３による反射光の有無とオートフォーカス装置４により測定された距離とに基づいて撮像モードを制御する機能を実現させる撮像モード制御プログラムを有する。
また、ＲＯＭ１３は、光電センサ３が反射光を受光した場合に、撮像モードを人物撮像モードに設定し、光電センサ３が反射光を受光しなかった場合に、撮像モードを夜景撮像モードに設定する機能を実現させる撮像モード制御プログラムを有する。
【００３３】
更に、ＲＯＭ１３は、算出された輝度値が所定値以上で、かつ、オートフォーカス装置４により測定された距離が第１の所定距離未満の場合に、撮像モードを人物撮像モードに設定し、算出された輝度値が所定値以上で、かつ、オートフォーカス装置４により測定された距離が第１の所定距離以上で第２の所定距離未満の場合に、撮像モードを標準撮像モードに設定し、算出された輝度値が所定値以上で、かつ、オートフォーカス装置４により測定された距離が第２の所定距離以上の場合に、撮像モードを風景撮像モードに設定する機能を実現させる撮像モード制御プログラムを有する。
また、ＲＯＭ１３は、算出された輝度値と光電センサ３による反射光の有無とオートフォーカス装置４により測定された距離とに基づいて決定された撮像モードを画像ファイルのタグに書き込む機能を実現させるタグ書き込みプログラムを有する。
【００３４】
更に、ＲＯＭ１３は、光電センサ３が反射光を受光した場合に、人物撮像モードで撮像することを画像ファイルのタグに書き込み、光電センサ３が反射光を受光しなかった場合に、夜景撮像モードで撮像することを画像ファイルのタグに書き込む機能を実現させるタグ書き込みプログラムを有する。
また、ＲＯＭ１３は、算出された輝度値が所定値以上で、かつ、オートフォーカス装置４により測定された距離が第１の所定距離未満の場合に、人物撮像モードで撮像することを画像ファイルのタグに書き込み、算出された輝度値が所定値以上で、かつ、オートフォーカス装置４により測定された距離が第１の所定距離以上で第２の所定距離未満の場合に、標準撮像モードで撮像することを画像ファイルのタグに書き込み、算出された輝度値が所定値以上で、かつ、オートフォーカス装置４により測定された距離が第２の所定距離以上の場合に、風景撮像モードで撮像することを画像ファイルのタグに書き込む機能を実現させるタグ書き込みプログラムを有する。
【００３５】
次に、オート撮像モードにおける撮像処理について、図７及び図８のフローチャートに沿って説明する。
図７に示すように、ユーザが撮像モード設定キー５を操作して、オート撮像モードに設定すると、ＣＰＵ１１は、設定されたオート撮像モードをＲＡＭ１２に記憶させる（ステップＳ２１）。次いで、ＣＰＵ１１は、輝度値算出プログラムを実行することにより、ファインダで捉えた撮像対象の画像データの輝度値を算出する（ステップＳ２２）。次いで、ＣＰＵ１１は、算出された輝度値が所定値未満であるか否かを判断する（ステップＳ２３）。
【００３６】
＜ステップＳ２３において、輝度値が所定値未満であると判断した場合＞
ここで、ＣＰＵ１１が、輝度値が所定値未満であると判断した場合（ステップＳ２３；ＹＥＳ）、ＣＰＵ１１は、照射制御プログラムを実行することにより、ストロボ光源２を発光させ、撮像対象を照射し（ステップＳ２４）、撮像対象を撮像する（ステップＳ２５）。次いで、ＣＰＵ１１は、撮像対象に当たって反射された光を光電センサ３が検出したか否かを判断する（ステップＳ２６）。
ここで、ＣＰＵ１１が、光電センサ３が撮像対象からの反射光を検出したと判断した場合（ステップＳ２６；ＹＥＳ）、ＣＰＵ１１は、撮像モード制御プログラムを実行することにより、人物撮像モードに合わせて画像処理を行う（ステップＳ２７）。ここで、人物撮像モードに合わせて画像処理を行うと、ＣＰＵ１１は、例えば、画像データの肌の色が鮮明になるように画像処理を行う。次いで、ＣＰＵ１１は、画像ファイルのタグに人物撮像モードで撮像することを書き込む（ステップＳ２８）。一方、ＣＰＵ１１が、光電センサ３が撮像対象からの反射光を検出しなかったと判断した場合（ステップＳ２６；ＮＯ）、ＣＰＵ１１は、撮像モード制御プログラムを実行することにより、夜景撮像モードに合わせて画像処理を行う（ステップＳ２９）。ここで、夜景撮像モードに合わせて画像処理を行うと、ＣＰＵ１１は、例えば、画像データのノイズ除去を他の撮像モードよりも強くなるように画像処理を行う。次いで、ＣＰＵ１１は、画像ファイルのタグに夜景撮像モードで撮像することを書き込む（ステップＳ３０）。以上をもって、輝度値が所定値未満の場合の撮像処理は終了する。
【００３７】
＜ステップＳ２３において、輝度値が所定値以上であると判断した場合＞
ここで、ＣＰＵ１１が、輝度値が所定値以上であると判断した場合（ステップＳ２３；ＮＯ）、図８に示すように、オートフォーカス装置４がレンズと撮像対象との間の距離を測定し（ステップＳ３１）、撮像対象を撮像する（ステップＳ３２）。
次いで、ＣＰＵ１１は、測定された距離が第１の所定距離未満であるか否かを判断する（ステップＳ３３）。ここで、ＣＰＵ１１が、オートフォーカス装置４により測定された距離が第１の所定距離未満であると判断した場合（ステップＳ３３；ＹＥＳ）、ＣＰＵ１１は、撮像モード制御プログラムを実行することにより、人物撮像モードに合わせて画像処理を行う（ステップＳ３４）。ここで、人物撮像モードに合わせて画像処理を行うと、ＣＰＵ１１は、例えば、画像データの肌の色が鮮明になるように画像処理を行う。次いで、ＣＰＵ１１は、画像ファイルのタグに人物撮像モードで撮像することを書き込み（ステップＳ３５）、本処理を終了させる。一方、ＣＰＵ１１が、オートフォーカス装置４により測定された距離が第１の所定距離以上であると判断した場合（ステップＳ３３；ＮＯ）、ＣＰＵ１１は、測定された距離が第１の所定距離以上第２の所定距離未満であるか否かを判断する（ステップＳ３６）。
【００３８】
ここで、ＣＰＵ１１が、オートフォーカス装置４により測定された距離が第１の所定距離以上第２の所定距離未満であると判断した場合（ステップＳ３６；ＹＥＳ）、ＣＰＵ１１は、撮像モード制御プログラムを実行することにより、標準撮像モードに合わせて画像処理を行う（ステップＳ３７）。ここで、標準撮像モードに合わせて画像処理を行うと、ＣＰＵ１１は、例えば、画像データにおける前景と背景とのバランスがとれた画像処理を行う。次いで、ＣＰＵ１１は、画像ファイルのタグに標準撮像モードで撮像することを書き込み（ステップＳ３８）、本処理を終了させる。一方、ＣＰＵ１１が、オートフォーカス装置４により測定された距離が第２の所定距離以上であると判断した場合（ステップＳ３６；ＮＯ）、ＣＰＵ１１は、撮像モード制御プログラムを実行することにより、風景撮像モードに合わせて画像処理を行う（ステップＳ３９）。ここで、風景撮像モードに合わせて画像処理を行うと、ＣＰＵ１１は、例えば、画像データのコントラストが強くなるように画像処理を行う。次いで、ＣＰＵ１１は、画像ファイルのタグに風景撮像モードで撮像することを書き込み（ステップＳ４０）、本処理を終了させる。
【００３９】
本実施の形態のデジタルカメラ１０を夜景撮像モードに設定して撮像した場合の作用効果について述べると、ストロボ光源２が撮像対象に光を照射し、光電センサ３が撮像対象からの反射光を受光した場合には、ＣＰＵ１１が撮像制御プログラムを実行することにより、撮像モードを人物撮像モードに設定するとともに、ＣＰＵ１１がタグ書き込みプログラムを実行することにより、人物撮像モードで撮像することを画像ファイルのタグに書き込む。一方、光電センサ３が撮像対象からの反射光を受光しなかった場合には、ＣＰＵ１１が撮像モード制御プログラムを実行することにより、撮像モードを夜景撮像モードに設定するとともに、ＣＰＵ１１がタグ書き込みプログラムを実行することにより、夜景撮像モードで撮像することを画像ファイルのタグに書き込む。すなわち、撮像対象がカメラから離れる程、光電センサ３は撮像対象からの反射光を受光しにくくなるので、反射光の受光の有無によって撮像主体が夜景か人物かの判断を行うことができる。よって、夜景を背景に人物を撮像する場合のように、複数の撮像モードが選択可能な場合であっても、最適な撮像モードを選択してタグに書き込むことができる。
【００４０】
次に、デジタルカメラ１０を風景撮像モードに設定して撮像した場合の作用効果について述べると、オートフォーカス装置４がレンズから撮像対象までの距離を測定し、ＣＰＵ１１が判断プログラムを実行することにより、撮像対象を所定距離内に位置していると判断した場合には、ＣＰＵ１１は撮像モード制御プログラムを実行して、撮像モードを人物撮像モードに設定するとともに、ＣＰＵ１１はタグ書き込みプログラムを実行して、人物撮像モードで撮像することを画像ファイルのタグに書き込む。一方、ＣＰＵ１１が、撮像対象を所定距離内に位置していないと判断した場合には、ＣＰＵ１１は撮像モード制御プログラムを実行することにより、撮像モードを風景撮像モードに設定するとともに、ＣＰＵ１１はタグ書き込みプログラムを実行して、風景撮像モードで撮像することを画像ファイルのタグに書き込む。すなわち、レンズから撮像対象までの距離が所定距離以上であれば、撮像対象は人物ではないと考えられるので、測定した距離によって撮像主体が風景か人物かの判断を行うことができる。
よって、風景を背景に人物を撮像する場合のように、複数の撮像モードが選択可能な場合であっても、最適な撮像モードを選択してタグに書き込むことができる。
【００４１】
次に、デジタルカメラ１０をオート撮像モードに設定して撮像した場合の作用効果について述べると、ＣＰＵ１１が輝度値算出プログラムを実行することにより、撮像素子６により形成された撮像対象の画像データの輝度値を算出し、ストロボ光源２が撮像対象に光を照射し、光電センサ３がストロボ光源２により照射された撮像対象からの反射光を受光し、オートフォーカス装置４がレンズから撮像対象までの距離を測定する。そして、ＣＰＵ１１が撮像モード制御プログラムを実行することにより、算出された輝度値と光電センサ３による反射光の有無とオートフォーカス装置４により測定された距離とに基づいて撮像モードを決定し、ＣＰＵ１１は、タグ書き込みプログラムを実行して、算出された輝度値と光電センサ３による反射光の有無とオートフォーカス装置４により測定された距離とに基づいて決定された撮像モードを画像ファイルのタグに書き込む。
よって、撮像主体を複数の方法で判断することができるので、複数の撮像モードが選択可能な場合であっても、最適な撮像モードを選択してタグに書き込むことができる。
【００４２】
また、ＣＰＵ１１が照射制御プログラムを実行することにより、算出された輝度値が所定値未満の場合に、ストロボ光源２に撮像対象を照射させ、ＣＰＵ１１がタグ書き込みプログラムを実行することにより、光電センサ３が反射光を受光した場合に、人物撮像モードで撮像することを画像ファイルのタグに書き込み、光電センサ３が反射光を受光しなかった場合に、夜景撮像モードで撮像することを画像ファイルのタグに書き込む。すなわち、輝度値が所定値未満であれば、夜間の撮像であると判断され、更に、反射光の有無によって人物が撮像主体であるか否かが判断される。
よって、夜景を背景に人物を撮像する場合のように、複数の撮像モードが選択可能な場合であっても、最適な撮像モードを選択してタグに書き込むことができる。
【００４３】
更に、ＣＰＵ１１が撮像モード制御プログラムを実行することにより、算出された輝度値が所定値以上で、かつ、オートフォーカス装置４により測定された距離が第１の所定距離未満の場合に、撮像モードを人物撮像モードに設定する。また、ＣＰＵ１１が撮像モード制御プログラムを実行することにより、算出された輝度値が所定値以上で、かつ、オートフォーカス装置４により測定された距離が第１の所定距離以上で第２の所定距離未満の場合に、撮像モードを標準撮像モードに設定する。更に、ＣＰＵ１１が撮像モード制御プログラムを実行することにより、算出された輝度値が所定値以上で、かつ、測距手段により測定された距離が第２の所定距離以上の場合に、撮像モードを風景撮像モードに設定する。
【００４４】
そして、ＣＰＵ１１がタグ書き込みプログラムを実行することにより、算出された輝度値が所定値以上で、かつ、オートフォーカス装置４により測定された距離が第１の所定距離未満の場合に、人物撮像モードで撮像することを画像ファイルのタグに書き込む。また、ＣＰＵ１１がタグ書き込みプログラムを実行することにより、算出された輝度値が所定値以上で、かつ、オートフォーカス装置４により測定された距離が第１の所定距離以上で第２の所定距離未満の場合に、標準撮像モードで撮像することを画像ファイルのタグに書き込む。更に、ＣＰＵ１１がタグ書き込みプログラムを実行することにより、算出された輝度値が所定値以上で、かつ、オートフォーカス装置４により測定された距離が第２の所定距離以上の場合に、風景撮像モードで撮像することを画像ファイルのタグに書き込む。すなわち、算出された輝度値で昼間か夜間のいずれで撮像されたかが判断され、測定された距離で景色、人物、指定無しのいずれで撮像されたのかが判断される。
よって、撮像主体を複数の方法で判断することができるので、複数の撮像モードが選択可能な場合であっても、最適な撮像モードを選択してタグに書き込むことができる。
【００４５】
なお、本発明は、上記実施の形態に限定されるものではない。例えば、撮像モードは、上記実施の形態に限られるものではなく、例えば、所定の撮像対象をアップで撮像するのに適したクローズアップモードや比較的動きの速い撮像対象を撮像するのに適したスポーツモード等を備えても良い。
また、測距手段としてオートフォーカス装置を用いたが、撮像素子から入力される画像データに基づいてレンズを移動させながら距離を測定するようにしても良い。これにより、測距手段は既設の装置を共用することができ、部品点数を低減できる。
その他、本発明は、発明の要旨を逸脱しない範囲内で自由に変更、改良が可能である。
【００４６】
【発明の効果】
請求項１に記載の発明によれば、夜景撮像モードにおいて、夜景を背景に人物を撮像する場合のように、複数の撮像モードが選択可能な場合であっても、最適な撮像モードを選択してタグに書き込むことができる。
【００４７】
請求項２に記載の発明によれば、風景撮像モードにおいて、風景を背景に人物を撮像する場合のように、複数の撮像モードが選択可能な場合であっても、最適な撮像モードを選択してタグに書き込むことができる。
【００４８】
請求項３に記載の発明は、オート撮像モードにおいて、撮像主体を複数の方法で判断することができるので、複数の撮像モードが選択可能な場合であっても、最適な撮像モードを選択してタグに書き込むことができる。
【００４９】
請求項４に記載の発明によれば、オート撮像モードにおいて、夜景を背景に人物を撮像する場合のように、複数の撮像モードが選択可能な場合であっても、最適な撮像モードを選択してタグに書き込むことができる。
【００５０】
請求項５に記載の発明によれば、オート撮像モードにおいて、撮像主体を複数の方法で判断することができるので、複数の撮像モードが選択可能な場合であっても、最適な撮像モードを選択してタグに書き込むことができる。
【００５１】
請求項６に記載の発明によれば、撮像素子により形成された撮像対象の画像データに基づいて、レンズから撮像対象までの距離が測定されるので、測距手段は既設の装置を共用することができ、部品点数を低減できる。
【図面の簡単な説明】
【図１】本発明の実施の形態におけるデジタルカメラの要部構成を示すブロック図である。
【図２】夜景撮像モードにおける撮像モード制御手段の判断テーブルを示す図である。
【図３】夜景撮像モードにおける撮像処理の流れを示すフローチャートである。
【図４】風景撮像モードにおける撮像モード制御手段の判断テーブルを示す図である。
【図５】風景撮像モードにおける撮像処理の流れを示すフローチャートである。
【図６】オート撮像モードにおける撮像モード制御手段の判断テーブルを示す図である。
【図７】オート撮像モードにおける撮像処理の流れを示すフローチャートである。
【図８】オート撮像モードにおける撮像処理の流れを示すフローチャートである。
【符号の説明】
１      制御部（撮像モード制御手段、タグ書き込み手段、判断手段、輝度値算出手段、照射制御手段）
２      ストロボ光源（照射手段）
３      光電センサ（受光手段）
４      オートフォーカス装置（測距手段）
１０    デジタルカメラ
【図１】
2004304526.tif 000003
【図２】
2004304526.tif 000004
【図３】
2004304526.tif 000005
【図４】
2004304526.tif 000006
【図５】
2004304526.tif 000007
【図６】
2004304526.tif 000008
【図７】
2004304526.tif 000009
【図８】
2004304526.tif 000010