(57)【要約】【課題】  ユーザが撮像装置を操作するときに誤ってパラメータを変えてしまうことがある。【解決手段】  撮像装置は、撮像を行う撮像手段と、前記撮像に関するパラメータの値をユーザの操作により変更する操作手段と、前記パラメータの値を制限する制限手段と、前記制限手段より前記パラメータの値が第１の値に制限されている場合に、前記操作手段により前記パラメータの値を、前記第１の値と異なる第２の値に変更されるとき、前記第１の値に従って前記パラメータに関する処理を行って第１の画像を生成するとともに、前記第２の値に従って前記パラメータに関する処理を行って第２の画像を生成するように制御を行う制御手段と、を有する。【選択図】  図３
2020068443.tif 000002
【特許請求の範囲】
【請求項１】
撮像を行う撮像手段と、
前記撮像に関するパラメータの値をユーザの操作により変更する操作手段と、
前記パラメータの値を制限する制限手段と、
前記制限手段により前記パラメータの値が第１の値に制限されている場合に、前記操作手段により前記パラメータの値が、前記第１の値と異なる第２の値に変更されるとき、前記第１の値に従って前記パラメータに関する処理を行って第１の画像を生成するとともに、前記第２の値に従って前記パラメータに関する処理を行って第２の画像を生成するように制御を行う制御手段と、を有することを特徴とする撮像装置。
【請求項２】
撮像を行う撮像手段と、
前記撮像に関する複数のパラメータの値をユーザの操作により変更する操作手段と、
前記複数のパラメータの値を制限する制限手段と、
前記制限手段より前記複数のパラメータの少なくとも一部のパラメータの値が制限値に制限されている場合、前記操作手段により前記少なくとも一部のパラメータの値が、設定値に変更されるとき、前記制限値に従って前記パラメータに関する処理を行って第１の画像を生成するとともに、前記設定値に従って前記パラメータに関する処理を行って第２の画像を生成するように制御を行う制御手段と、を有することを特徴とする撮像装置。
【請求項３】
前記複数のパラメータの少なくとも一部のパラメータの値に対して、前記制限値と前記設定値とは異なることを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記制限手段により制限されている前記パラメータの値の少なくとも１つに対して、前記制限値と前記設定値が異なることを特徴とする請求項２に記載の撮像装置。
【請求項５】
前記制限手段より制限されていない前記パラメータについては、
前記操作手段が、該パラメータの値を設定値に変更するとき、前記制御手段が該設定値に従って前記第１の画像を生成することを特徴とする請求項２乃至４のいずれか１項に記載の撮像装置。
【請求項６】
前記撮像手段が１回の前記撮像を行うのに対して、
前記制御手段が、１つの前記第１の画像と１つの前記第２の画像とを生成することを特徴とする請求項１乃至５のいずれか１項に記載の撮像装置。
【請求項７】
撮像装置であって、
ユーザからの指示を受け付ける受け付け手段と、
前記撮像装置の撮像処理に関する所定のパラメータの設定値を所定の値に制限し、前記所定のパラメータに対応する処理を前記所定の値に従って行う所定のモードを含む複数のモードの何れかを設定する手段と、
前記受け付け手段により受け付けられた撮像の指示に応じて前記撮像処理の制御を行う制御手段と、を有し、
前記制御手段は、前記所定のモードにおいて、前記受け付け手段により受け付けられた指示により前記所定のパラメータの設定値が前記所定の値とは異なる値に変更された場合に、前記撮像の指示に応じて、前記所定の値に従って前記所定のパラメータに対応する処理を行って第１の画像を生成するとともに、前記変更された値に従って前記所定のパラメータに対応する処理を行って第２の画像を生成するように制御を行うことを特徴とする撮像装置。
【請求項８】
撮像を行う撮像ステップと、
前記撮像に関するパラメータの値をユーザの操作により変更する操作ステップと、
前記パラメータの値を制限する制限ステップと、
前記制限ステップより前記パラメータの値が第１の値に制限されている場合に、前記操作ステップにより前記パラメータの値を、前記第１の値と異なる第２の値に変更されるとき、前記第１の値に従って前記パラメータに関する処理を行って第１の画像を生成するとともに、前記第２の値に従って前記パラメータに関する処理を行って第２の画像を生成するように制御を行う制御ステップと、を有することを特徴とする撮像方法。
【請求項９】
撮像を行う撮像ステップと、
前記撮像に関する複数のパラメータの値をユーザの操作により変更する操作ステップと、
前記複数のパラメータの値を制限する制限ステップと、
前記制限ステップより前記複数のパラメータの少なくとも一部のパラメータの値が制限値に制限されている場合、前記操作ステップにより前記少なくとも一部のパラメータの値を、設定値に変更されるとき、前記制限値に従って前記パラメータに関する処理を行って第１の画像を生成するとともに、前記設定値に従って前記パラメータに関する処理を行って第２の画像を生成するように制御を行う制御ステップと、を有することを特徴とする撮像方法。
【請求項１０】
撮像装置のコンピュータに動作させるコンピュータのプログラムであって、
撮像を行う撮像ステップと、
前記撮像に関するパラメータの値をユーザの操作により変更する操作ステップと、
前記パラメータの値を制限する制限ステップと、
前記制限ステップより前記パラメータの値が第１の値に制限されている場合に、前記操作ステップにより前記パラメータの値を、前記第１の値と異なる第２の値に変更されるとき、前記第１の値に従って前記パラメータに関する処理を行って第１の画像を生成するとともに、前記第２の値に従って前記パラメータに関する処理を行って第２の画像を生成するように制御を行う制御ステップと、を行わせることを特徴とするコンピュータのプログラム。
【請求項１１】
撮像装置のコンピュータに動作させるコンピュータのプログラムであって、
撮像を行う撮像ステップと、
前記撮像に関する複数のパラメータの値をユーザの操作により変更する操作ステップと、
前記複数のパラメータの値を制限する制限ステップと、
前記制限ステップより前記複数のパラメータの少なくとも一部のパラメータの値が制限値に制限されている場合、前記操作ステップにより前記少なくとも一部のパラメータの値を、設定値に変更されるとき、前記制限値に従って前記パラメータに関する処理を行って第１の画像を生成するとともに、前記設定値に従って前記パラメータに関する処理を行って第２の画像を生成するように制御を行う制御ステップと、を行わせることを特徴とするコンピュータのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像条件を設定できる撮像装置、特に一部の撮像条件の変更を制限することができる撮像装置に関するものである。
【背景技術】
【０００２】
デジタルカメラなどの撮像装置の１つの特徴として、撮像条件や、現像処理条件、さらには、生成する画像データのサイズに至るまで、多種多様な設定を変更することが可能であることがメリットとして挙げられる。
【０００３】
しかし、業務用途として使用する際には、上記メリットが逆にデメリットとなる状況が存在する。多種多様な設定が可能であるが故に、想定外の設定変更により、撮像した結果、所望の画像が得られないといったことが起きる可能性がある。
【０００４】
そこで、ユーザの誤操作の防止や、特定環境に合わせた撮影設定を簡単に行えるように、ユーザが設定した撮影条件の設定値に制限する機能制限モードの設定が可能なカメラがある（特許文献１）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１７３９３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、前記のように機能が制限されたモードに設定した後、撮影時に、設定値を変更したいケースも存在する。そのような場合には、ユーザがメニューを操作して、機能が制限されたモードを解除する必要があり、煩わしい。一方で、機能が制限されたモードを解除してしまうと、再度、設定するのを忘れてしまうなど、誤操作によるミスが発生してしまう可能性がある。
【０００７】
本発明は、上記の課題を鑑みてなされたものであり、常用すべきパラメータを意図せず設定を変更してしまうことにより所望の画像が得られないといった事故を回避することを可能にする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本願発明は、撮像を行う撮像手段と、前記撮像に関するパラメータの値をユーザの操作により変更する操作手段と、前記パラメータの値を制限する制限手段と、前記制限手段より前記パラメータの値が第１の値に制限されている場合に、前記操作手段により前記パラメータの値を、前記第１の値と異なる第２の値に変更されるとき、前記第１の値に従って前記パラメータに関する処理を行って第１の画像を生成するとともに、前記第２の値に従って前記パラメータに関する処理を行って第２の画像を生成するように制御を行う制御手段と、を有する撮像装置を提供する。
【発明の効果】
【０００９】
本発明の構成によれば、意図せずに設定を変更してしまうことを防げる撮像装置を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係るデジタルカメラの構造を示すブロック図である。
【図２】本発明の実施形態におけるデジタルカメラ１００の構成例を説明するためのブロック図である。
【図３】本発明の実施形態における撮像動作を説明するためのフローチャートである。
【図４】本発明の実施形態における機能制限モードの判断および撮像パラメータの決定を説明するためのフローチャートである。
【図５】本発明の実施形態における表４での機能制限モードのもとでの撮像動作を説明するためのフローチャートである。
【図６】本発明の実施形態における表５での機能制限モードのもとでの撮像動作を説明するためのフローチャートである。
【発明を実施するための形態】
【００１１】
以下では、添付の図面を参照しながら、本発明の好適な実施形態について詳細に説明する。
【００１２】
図１に本実施形態における撮像装置の一例としてのデジタルカメラ１００の外観を説明するための図である。表示部２８は画像や各種情報を表示する表示部である。シャッターボタン６１は撮像指示を行うための操作部である。モード切替スイッチ６０は各種モードを切り替えるための操作部である。コネクタ１１２は、パーソナルコンピュータやプリンタなどの外部機器と接続するための接続ケーブル１１１とデジタルカメラ１００とのコネクタである。操作部７０はユーザからの各種操作を受け付ける各種スイッチ、ボタン、タッチパネル等の操作部材より成る操作部である。コントローラホイール７３は操作部７０に含まれる回転操作可能な操作部材である。電源スイッチ７２は、電源オン、電源オフを切り替えるための押しボタンである。記録媒体２００はメモリカードやハードディスク等の記録媒体である。記録媒体スロット２０１は記録媒体２００を格納するためのスロットである。記録媒体スロット２０１に格納された記録媒体２００は、デジタルカメラ１００との通信が可能となり、記録や再生が可能となる。蓋２０２は記録媒体スロット２０１の蓋である。図１においては、蓋２０２を開けて記録媒体スロット２０１から記録媒体２００の一部を取り出して露出させた状態を示している。
【００１３】
図２は、本実施形態におけるデジタルカメラ１００の構成例を説明するためのブロック図である。
【００１４】
図２において、撮像レンズ１０３はズームレンズ、フォーカスレンズを含むレンズ群である。シャッター１０１は絞り機能を備えるシャッターである。撮像部２２は光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子である。Ａ／Ｄ変換器２３は、アナログ信号をデジタル信号に変換する。Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換するために用いられる。バリア１０２は、デジタルカメラ１００の、撮像レンズ１０３を含む撮像系を覆うことにより、撮像レンズ１０３、シャッター１０１、撮像部２２を含む撮像系の汚れや破損を防止する。
【００１５】
画像処理部２４は、Ａ／Ｄ変換器２３からのデータ、又は、メモリ制御部１５からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部２４では、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。画像処理部２４では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００１６】
Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、或いは、メモリ制御部１５を介してメモリ３２に直接書き込まれる。メモリ３２は、撮像部２２によって得られＡ／Ｄ変換器２３によりデジタルデータに変換された画像データや、表示部２８に表示するための画像データを格納する。メモリ３２は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。
【００１７】
また、メモリ３２は画像表示用のメモリ（ビデオメモリ）を兼ねている。Ｄ／Ａ変換器１３は、メモリ３２に格納されている画像表示用のデータをアナログ信号に変換して表示部２８に供給する。こうして、メモリ３２に書き込まれた表示用の画像データはＤ／Ａ変換器１３を介して表示部２８により表示される。表示部２８は、ＬＣＤ等の表示器上に、Ｄ／Ａ変換器１３からのアナログ信号に応じた表示を行う。Ａ／Ｄ変換器２３によって一度Ａ／Ｄ変換されメモリ３２に蓄積されたデジタル信号をＤ／Ａ変換器１３においてアナログ変換し、表示部２８に逐次転送して表示することで、電子ビューファインダとして機能し、ライブビュー表示を行える。
【００１８】
撮像部２２は、静止画像記録用の全画素読み出し駆動や、ライブビュー表示用の低速間引き読み出し連続駆動、オートフォーカス動作用の高速間引き読み出し連続駆動など、目的に応じた複数の動作モードを有しており、システム制御部５０は各動作モードをデジタルカメラ１００の動作状態に応じて使い分けている。
【００１９】
不揮発性メモリ５６は、電気的に消去・記録可能な記憶媒体としてのメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶される。また、ユーザが設定した、各種の撮像のためのパラメータ（以下では、「撮像パラメータ」と称する）の設定値を、システム電源をオフにする際に記録しておくことで、次回起動時に、同様の撮像条件で撮像を再開することが可能な構成になっている。ここでいうプログラムとは、本実施形態にて後述する各種フローチャートを実行するためのコンピュータプログラムのことである。
【００２０】
システム制御部５０はＣＰＵを有し、デジタルカメラ１００全体を制御する。システム制御部５０のＣＰＵは、前述した不揮発性メモリ５６に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。システムメモリ５２には、ＲＡＭが用いられる。システムメモリ５２には、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等を展開する。また、システム制御部５０はメモリ３２、Ｄ／Ａ変換器１３、表示部２８等を制御することにより表示制御も行う。
【００２１】
システムタイマー５３は各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。
【００２２】
モード切替スイッチ６０、シャッターボタン６１、操作部７０はシステム制御部５０に各種の動作指示を入力するための操作手段である。
【００２３】
モード切替スイッチ６０は、システム制御部５０の動作モードを静止画記録モード、動画記録モード、再生モード等のいずれかに切り替える。静止画記録モードに含まれるモードとして、オート撮像モード、オートシーン判別モード、マニュアルモード、撮像シーン別の撮像設定となる各種シーンモード、プログラムＡＥモード、カスタムモード等がある。モード切替スイッチ６０で、メニューボタンに含まれるこれらのモードのいずれかに直接切り替えられる。あるいは、モード切替スイッチ６０でメニューボタンに一旦切り換えた後に、メニューボタンに含まれるこれらのモードのいずれかに、他の操作部材を用いて切り替えるようにしてもよい。同様に、動画記録モードにも複数のモードが含まれていてもよい。
【００２４】
第１シャッタースイッチ６２は、デジタルカメラ１００に設けられたシャッターボタン６１の操作途中、いわゆる半押し（撮像準備指示）でＯＮとなり第１シャッタースイッチ信号ＳＷ１を発生する。第１シャッタースイッチ信号ＳＷ１により、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作を開始する。
【００２５】
第２シャッタースイッチ６４は、シャッターボタン６１の操作完了、いわゆる全押し（撮像指示）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部５０は、第２シャッタースイッチ信号ＳＷ２により、撮像部２２からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮像処理の動作を開始する。
【００２６】
操作部７０の各操作部材は、表示部２８に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、メニューボタンが押されると各種の設定可能なメニュー画面が表示部２８に表示される。利用者は、表示部２８に表示されたメニュー画面と、上下左右の４方向ボタンやＳＥＴボタンとを用いて直感的に各種設定を行うことができる。機能制限モードの設定や制限パラメータの設定もこれらの操作部材を用いて行うことができる。機能制限に関する詳細は後述する。
【００２７】
コントローラホイール７３は、操作部７０に含まれる回転操作可能な操作部材であり、方向ボタンと共に選択項目を指示する際などに使用される。コントローラホイール７３を回転操作すると、操作量に応じて電気的なパルス信号が発生し、このパルス信号に基づいてシステム制御部５０はデジタルカメラ１００の各部を制御する。このパルス信号によって、コントローラホイール７３が回転操作された角度や、何回転したかなどを判定することができる。なお、コントローラホイール７３は回転操作が検出できる操作部材であればどのようなものでもよい。例えば、ユーザの回転操作に応じてコントローラホイール７３自体が回転してパルス信号を発生するダイヤル操作部材であってもよい。また、タッチセンサよりなる操作部材で、コントローラホイール７３自体は回転せず、コントローラホイール７３上でのユーザの指の回転動作などを検出するものであってもよい。
【００２８】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。
【００２９】
電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。記録媒体Ｉ／Ｆ１８は、メモリカードやハードディスク等の記録媒体２００とのインターフェースである。記録媒体２００は、撮像された画像を記録するためのメモリカード等の記録媒体であり、半導体メモリや光ディスク、磁気ディスク等から構成される。
【００３０】
通信部５４は、無線または有線ケーブルによって接続し、映像信号や音声信号等の送受信を行う。通信部５４は無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やインターネットとも接続可能である。通信部５４は撮像部２２で撮像した画像（スルー画像を含む）や、記録媒体２００に記録された画像を送信可能であり、また、外部機器から画像データやその他の各種情報を受信することができる。
【００３１】
姿勢検知部５５は重力方向に対するデジタルカメラ１００の姿勢を検知する。姿勢検知部５５で検知された姿勢に基づいて、撮像部２２で撮像された画像が、デジタルカメラ１００を横に構えて撮像された画像であるか、縦に構えて撮像された画像なのかを判別可能である。システム制御部５０は、姿勢検知部５５で検知された姿勢に応じた向き情報を撮像部２２で撮像された画像の画像ファイルに付加したり、画像を回転して記録したりすることができる。姿勢検知部５５としては、加速度センサーやジャイロセンサーなどを用いることができる。
【００３２】
次に、機能制限モードについて説明する。本実施形態のデジタルカメラ１００は、機能制限モードを有する。前述のように、デジタルカメラ１００は、撮像処理に関する複数の撮像パラメータ（設定項目）に対して、ユーザが任意に値を設定することが可能である。機能制限モードにおいては、これらの撮像パラメータのうちの所定の撮像パラメータの設定値が予め決められた値に制限される。ここでいう制限とは、制限された撮像パラメータ（以下、「制限パラメータ」と称する）に関しては、制限された設定値として予め設定された値による処理が行われるという意味である。また、本実施形態によるデジタルカメラ１００は、複数のバリエーションの機能制限モードを有する。ユーザは、撮像待機状態において、メニュー画面を用いて機能制限モードの設定が可能となっている。
【００３３】
表１に、機能制限モードを設定するためのメニュー項目の例を示す。機能制限を実施しない「ＯＦＦ」と、制限される内容の異なる３つの機能制限モードのいずれかをユーザが選択することが可能となっている。
【００３４】
【表１】
2020068443.tif 000003
【００３５】
また、表２では、各機能制限モードにおいて制限されている撮像パラメータと制限されていない撮像パラメータ、および、制限されている撮像パラメータの設定値の例を示している。システム制御部５０は、表２に示すような、各機能制限モードにおける撮像パラメータの設定状態に関する情報を不揮発性メモリ５６に記憶する。
【００３６】
【表２】
2020068443.tif 000004
【００３７】
表２の例では、各機能制限モードにおいて、異なる撮像パラメータが制限されている。たとえば、機能制限モード１では、記録するＪＰＥＧ画像の画像サイズ及び画質がそれぞれ制限される。機能制限モード２では、撮像時の露出条件のうち、絞りとＩＳＯ感度が制限される。機能制限モード３では、撮像時の露出条件の絞り、シャッター速度、ＩＳＯ感度及び、ＷＢ等の画像処理、ＪＰＥＧの記録サイズなど各撮像パラメータが制限される。また、機能制限モードがオフに設定されている場合には、各撮像パラメータに対しては制限された値が設定されず、ユーザが任意に設定値を変更することができる。
【００３８】
ここで、各機能制限モードにおいて制限パラメータはユーザが任意に決めることができる。
【００３９】
図３は、本実施形態における撮像動作を説明するためのフローチャートである。図３の処理は、システム制御部５０におけるＣＰＵが各部を制御することにより実行される。
【００４０】
ステップＳ３０１で、第２シャッタースイッチ６４によるＳＷ２信号により、システム制御部５０は撮像部２２からの信号読み出しを実施する。この際にはＡＥ（自動露出）処理により決定した露出に関する撮像パラメータ、または、ユーザが設定した露出に関する撮像パラメータに基づいて撮像動作を実施する。
【００４１】
ステップＳ３０２で、撮像部２２から読みだされた画像信号は、Ａ／Ｄ変換器２３を介して、画像処理部２４に送られる。システム制御部５０は以下のように画像処理部２４を制御する。まず、システム制御部５０は入力されたデジタル画像信号に対して、ホワイトバランスや色、明るさなどを設定値に基づいて処理する現像処理を実施する。次に、ステップＳ３０３で、システム制御部５０は、現像処理された画像データに対し、所定の符号化を行い、圧縮画像信号を生成する符号化処理を実施する。
【００４２】
ステップＳ３０４で、システム制御部５０は、このように符号化された画像データをＵＤＦ、ＦＡＴ等のファイルシステム管理のもとに、記録媒体２００に書き込む。
【００４３】
前述したように、機能制限モードでは、撮像パラメータのうち、ユーザが制限した撮像パラメータの設定値が所定の値に制限される。そのため、一旦、機能制限モードに設定した後、制限パラメータの値を変更したくなった場合には、ユーザは、機能制限モードをオフにする必要がある。ユーザが制限された撮像パラメータの値を一時的に変更したいと考えていた場合、機能制限モードをオフして撮影した後、再度、機能制限モードに設定する必要がある。しかし、機能制限モードに再設定するのを忘れてしまった場合、意図していた画像が撮像されず、また、ユーザがそれに気がつかないことも考えられる。
【００４４】
そこで、本実施形態では、機能制限モードに設定された状態で、制限された撮像パラメータの設定値をユーザが変更できるようにする。そして、制限された設定値と、ユーザが変更した設定値にそれぞれ対応した処理を行い、複数の画像を生成して記録する。
【００４５】
このように、図３に示したフローを始める前に、システム制御部５０は、機能制限モードを判断し、撮像パラメータの設定値を決める必要がある。図４は、本実施形態における機能制限モードの判断および撮像パラメータの決定を説明するためのフローチャートである。
【００４６】
ユーザがシャッターボタン６１を操作すると、システム制御部５０はフローを開始する。ステップＳ４０１で、まず、システム制御部５０はユーザが機能制限モードを有効にしているかを判定する。機能制限モードが有効に設定されていない場合、つまり、機能制限モードがＯＦＦに設定されている場合には、ステップＳ４０２に進み、前述のように設定したパラメータに従って、前述の撮像処理動作を実行し、終了する。ステップＳ４０１で、機能制限モードが有効に設定されている場合には、ステップＳ４０３に進み、制限パラメータの設定値をユーザが変更しているかを判定する。制限パラメータの設定値をユーザが変更していない場合には、ステップＳ４０２に進み、設定した撮像パラメータの値に従って前述の撮像処理動作を実行し、終了する。機能制限モードがＯＮで、かつ、制限パラメータの設定値をユーザが変更していた場合には、ステップＳ４０４に進み、該当する撮像パラメータに対応する処理を行う処理ブロックの情報を取得する。ここでいう処理ブロックとは、図３に示した各々のブロックのことである。ステップＳ４０５で、デジタルカメラ１００は、該当ブロックよりも後段の動作を２回実行し、生成された画像をそれぞれ記録する。その２回の撮像処理動作のうち、１回は、ユーザが設定した値に従って処理を行い、もう１回は、制限された設定値に従って処理を行う。
【００４７】
表３は、本実施形態における設定パラメータと、対応する処理ブロックの一例を示す。
【００４８】
【表３】
2020068443.tif 000005
【００４９】
次に、例を挙げて撮像パラメータの制限について説明する。
【００５０】
表４は、本実施形態における撮像パラメータの制限の一例を説明するための表である。
【００５１】
【表４】
2020068443.tif 000006
【００５２】
表４では、ユーザが「機能制限モード１」を選んだときについて説明されている。表２に示すように、「機能制限モード１」では、「記録画像サイズ」の設定値がＬサイズに制限され、「記録画質」の設定値がＦｉｎｅに制限されている。表４は、各撮像パラメータの対応する処理ブロックが表３の通りであることを前提としている。
【００５３】
表４の例では、「機能制限モード１」に設定されており、制限パラメータである記録画像サイズの設定値が、ユーザによってＳに変更されていることを表している。記録画像サイズを変更する処理を行うブロックは、図３における符号化処理である。したがって、システム制御部５０は、図３のフローに従って、符号化処理のブロック以降の工程を２回実行し、サイズがＬの画像とサイズがＳの画像とを生成する。
【００５４】
図５は、本実施形態における表４での機能制限モードのもとでの撮像動作を説明するためのフローチャートである。図５に示したフローチャートでは、図３に示したフローチャートのステップＳ３０３以降に、画像のサイズを変更した符号化処理を２回実行する。その結果、画像のサイズがＬの画像と画像のサイズがＳの画像とが生成される。ステップＳ５０１およびＳ５０２は図３のステップＳ３０１およびＳ３０２に相当する。ステップＳ５０３とＳ５０５は、ステップＳ３０３に相当し、ステップＳ５０４とＳ５０６は、ステップＳ３０４に相当する。ステップＳ５０３では、符号化処理に対して、記録画像サイズの設定値がＳであることが通知され、符号化処理ブロックは、画像のサイズをＳに変更した後に符号化処理を行う。また、ステップＳ５０５では、符号化処理ブロックは、画像のサイズをＬに変更した後に符号化処理を行う。
【００５５】
また、ここで、ステップＳ５０３とステップＳ５０５、ステップＳ５０４とステップＳ５０６を同時に実行すれば、さらに高速に処理できる。
【００５６】
以上のような処理により、機能制限モードに設定している状態であっても、ユーザは機能制限モードをオフにする操作を行うこと無く、制限された撮像パラメータの設定値を変更して撮影を行うことができる。また、制限したおいた撮像パラメータの設定値をユーザが意図せずに変更してしまった場合でも、制限された設定値に基づいて処理された画像も記録されるので、制限しておいた撮像パラメータの設定値による画像を記録できないという事態を回避することができる。さらに、ユーザが撮像パラメータの設定値を変更して撮像した場合であっても、機能制限モードに設定された状態はそのまま維持されるので、１回の撮像の後、ユーザは機能制限モードに改めて設定する必要はない。
【００５７】
次に、もう１つの例を挙げて撮像パラメータの制限について説明する。
【００５８】
表５は、本実施形態における撮像パラメータの制限のもう一例を説明するための表である。
【００５９】
【表５】
2020068443.tif 000007
【００６０】
表５では、ユーザが「機能制限モード３」を選んだときについて説明されている。表２に示すように、「機能制限モード３」では、表５に示したすべての撮像パラメータが制限されている。
【００６１】
表２ではホワイトバランスが「電球」に制限されているのに対して、表５ではホタルバランスが「太陽光」に変更されている。また、表２では記録画像サイズが「Ｌ」に制限されているのに対して、表５では記録画像サイズが「Ｓ」に変更されている。ホワイトバランスの処理に対応する処理ブロックは、図３における現像処理であり、記録画像サイズの変更処理に対応する処理ブロックは、図３における符号化処理である。したがって、システム制御部５０は、図３のフローに従って、現像処理のブロック以降の工程を２回実行する。
【００６２】
図６は、本実施形態における表５での機能制限モードのもとでの撮像動作を説明するためのフローチャートである。図６に示したフローチャートでは、図３に示したフローチャートのステップＳ３０２以降に２回実行することで再描画したものである。ステップＳ６０１は図３のステップＳ３０１に相当する。ステップＳ６０２とＳ６０５は、ステップＳ３０２に相当し、ステップＳ６０３とＳ６０６は、ステップＳ３０３に相当し、ステップＳ６０４とＳ６０７は、ステップＳ３０４に相当する。ステップＳ６０２では、ホワイトバランスが「太陽光」に設定されて実行され、ステップＳ６０３では、記録画像サイズが「Ｓ」に設定されて実行される。ステップＳ６０５は、ホワイトバランスが「電球」に設定されて実行され、ステップＳ６０６は記録画像サイズが「Ｌ」に設定されて実行される。
【００６３】
また、ここで、ステップＳ６０２とステップＳ６０５、ステップＳ６０３とステップＳ６０６、ステップＳ６０４とステップＳ６０７を同時に実行すれば、さらに高速に処理できる。
【００６４】
本実施形態によれば、１回の撮像動作で、制限パラメータに対する制限された設定値に基づいて処理した画像と、制限パラメータに対してユーザが実際に設定した設定値に基づいて処理した画像とを生成する。そのため、機能制限モードにおいてユーザが誤って制限パラメータの設定値を変更したとしても、制限された設定値による画像も生成することができる。
【００６５】
１回の撮像操作が終了すれば、ユーザが変更した設定値はそのまま次の撮像に引きついでもよいし、次に撮像する際には改めて制限パラメータに戻ってもよい。
【００６６】
なお、以上の説明はあくまでも本実施形態を実施するための一例であり、さまざまな変形をしたうえで本実施形態を実施することもできる。
【００６７】
たとえば、機能制限モードにおいて、機能制限パラメータの設定値を変更する場合はあくまでも暫定的な目的のためである場合が多いことを考慮し、以下のように本実施形態を変形することもできる。
【００６８】
つまり、機能制限モードに設定されている場合に、システム電源をＯＦＦにした場合には、制限パラメータの設定値を不揮発性メモリ５６に記憶する。そして、機能制限モードにおいてユーザが変更した、制限パラメータの設定値は不揮発性メモリ５６に記憶しないようにする。機能制限モードに設定されていない場合には、ユーザにより設定された設定値をそのまま不揮発性メモリ５６に記憶する。
【００６９】
たとえば、表４に示した設定パラメータのうち、システム電源の設定値をＯＦＦに変更した場合、記録画像サイズは制限パラメータであるため、ユーザが変更した設定値のＳを不揮発性メモリ５６には記憶しない。そのため、記録画像サイズの制限値である「Ｌ」が不揮発性メモリ５６に記憶される。また、記録画質に関しても同様に「Ｆｉｎｅ」を記憶する。制限パラメータではない他の撮像パラメータに関してはユーザが設定している値を記憶する。
【００７０】
また、機能制限モードがＯＦＦに設定されている場合には、いずれの撮像パラメータもユーザが設定している値を記憶する。
【００７１】
このように、機能制限モードが設定されているか否かに応じて、制限パラメータの設定値の記憶方法を変更することによって、機能制限モードが設定されている場合に暫定的な設定変更を行った場合に、設定を元に戻す操作手番を少なくすることが可能となる。このように、本実施形態のさらなる利便性の向上を図る。
【００７２】
また、以上に説明したような設定を戻す処理は、システム電源をＯＦＦにするときでなく、たとえば連写などの場合において一連の撮像動作が終了したときに行われるようにしてもよい。
【００７３】
（その他の実施形態）
なお、上記実施形態においては、個人向けのデジタルカメラをもとに説明を行ったが、深度合成の機能を搭載していれば、携帯機器やスマートフォン、あるいは、サーバーに接続されたネットワークカメラなどに適用することも可能である。または、前述した処理の一部を、携帯機器やスマートフォン、あるいは、サーバーに接続されたネットワークカメラなどに行わせてもよい。
【００７４】
なお、本発明は、上述の実施形態の１つ以上の機能を実現するプログラムを、ネットワークまたは記録媒体を介してシステムまたは装置に供給し、そのシステムまたは装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読み出し作動させる処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００７５】
５０  システム制御部
６１  シャッターボタン
６２  第１シャッタースイッチ
６４  第２シャッタースイッチ
２２  撮像部
２４  画像処理部
１５  メモリ制御部
３２  メモリ
２８  表示部
２３  Ａ／Ｄ変換器
１３  Ｄ／Ａ変換器
１０３  撮像レンズ
１０１  シャッター
１００  デジタルカメラ
５３  システムタイマー
１１２  コネクタ
１１１  接続ケーブル
７０  操作部
７３  コントローラホイール
２００  記録媒体
７２  電源スイッチ
２０１  記録媒体スロット
２０２  蓋
１０２  バリア
５６  不揮発性メモリ
５２  システムメモリ
８０  電源制御部
３０  電源部
５４  通信部
５５  姿勢検知部
【図１】
2020068443.tif 000008
【図２】
2020068443.tif 000009
【図３】
2020068443.tif 000010
【図４】
2020068443.tif 000011
【図５】
2020068443.tif 000012
【図６】
2020068443.tif 000013