(57)【要約】【課題】予め定められた撮像条件で被写体を撮像する撮像モード、又はユーザにより設定された撮像条件で被写体を撮像するカスタムモードで被写体を撮像可能な撮像装置において、操作部材に割り当てられた撮像に関する機能の変更に対するユーザの使い勝手を向上させた撮像装置を提供する。【解決手段】撮像装置において、撮像モードで変更部により変更された機能は、次に変更されるまで有効とし、カスタムモードで変更部により変更された機能は、変更された時点でのカスタムモードにおける撮像にだけ有効とするように、変更された機能を設定する。【選択図】図１２
2012029056.tif 000002
【特許請求の範囲】
【請求項１】
予め定められた撮像条件で被写体を撮像する撮像モード、又はユーザにより設定された撮像条件で被写体を撮像するカスタムモードで被写体を撮像可能であり、ユーザが操作可能な操作部材に、撮像に関する機能を前記撮像モード及びカスタムモード毎に割り当て可能な撮像装置であって、
前記撮像モード及び前記カスタムモード毎に前記操作部材に割り当てられた機能を他の機能に変更する変更部と、
前記撮像モードにおいて前記変更部により変更された機能は、次に前記変更部により変更されるまで有効とし、前記カスタムモードにおいて前記変更部により変更された機能は、前記変更部により変更された時点でのカスタムモードにおける撮像にだけ有効とするように、前記変更された機能を設定する変更設定部と、
を備えることを特徴とする撮像装置。
【請求項２】
表示部と、
前記撮像モード及び前記カスタムモード毎に割り当てられた機能を、前記撮像モード及びカスタムモードの各々の名称とともに、前記撮像モードと前記カスタムモードとを区別して前記表示部に表示させるように制御する表示制御部と、
をさらに備えることを特徴とする請求項１記載の撮像装置。
【請求項３】
前記表示制御部は、前記変更部により、撮像モードから変更されたカスタムモードの名称を表示する場合には、変更される前の撮像モードの名称を前記カスタムモードの名称に併記するように前記表示部に表示させるように制御することを特徴とする請求項２記載の撮像装置。
【請求項４】
前記撮像モード及び前記カスタムモードが示す撮像条件を、撮像する際の撮像条件として設定する撮像条件設定部と、
前記表示制御部は、前記撮像条件設定部により、前記カスタムモードが示す撮像条件が設定された場合に、設定されたカスタムモードにおいて前記操作部材に割り当てられた機能を前記表示部に表示させるように制御することを特徴とする請求項２又は３記載の撮像装置。
【請求項５】
予め定められた撮像条件で被写体を撮像する撮像モード、又はユーザにより設定された撮像条件で被写体を撮像するカスタムモードで被写体を撮像可能であり、ユーザが操作可能な操作部材に、撮像に関する機能を前記撮像モード及びカスタムモード毎に割り当て可能な撮像装置の制御方法あって、
前記撮像モード及び前記カスタムモード毎に前記操作部材に割り当てられた機能を他の機能に変更する変更ステップと、
前記撮像モードにおいて前記変更ステップにより変更された機能は、次に前記変更ステップにより変更されるまで有効とし、前記カスタムモードにおいて前記変更ステップにより変更された機能は、前記変更ステップにより変更された時点でのカスタムモードにおける撮像にだけ有効とするように、前記変更された機能を設定する変更設定ステップと、
を備えることを特徴とする制御方法。
【請求項６】
予め定められた撮像条件で被写体を撮像する撮像モード、又はユーザにより設定された撮像条件で被写体を撮像するカスタムモードで被写体を撮像可能であり、ユーザが操作可能な操作部材に、撮像に関する機能を前記撮像モード及びカスタムモード毎に割り当て可能な撮像装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記制御方法は、
前記撮像モード及び前記カスタムモード毎に前記操作部材に割り当てられた機能を他の機能に変更する変更ステップと、
前記撮像モードにおいて前記変更ステップにより変更された機能は、次に前記変更ステップにより変更されるまで有効とし、前記カスタムモードにおいて前記変更ステップにより変更された機能は、前記変更ステップにより変更された時点でのカスタムモードにおける撮像にだけ有効とするように、前記変更された機能を設定する変更設定ステップと、
を備えることを特徴とするプログラム。
【請求項７】
請求項６記載のプログラムを格納するコンピュータで読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、その制御方法、プログラム、及び記録媒体に関し、特に、設定された撮像条件で撮像可能な撮像装置、その制御方法、プログラム、及び記録媒体に関する。
【背景技術】
【０００２】
近年デジタルカメラは多機能化する一方で、小型化や低価格化を実現するための操作部材が減少した結果、デジタルカメラの操作が複雑化している。この課題を解決する手段の１つとして、様々な機能を特定のボタンやダイヤル等の操作部材に割り当てる操作部材のカスタマイズ機能が知られている。
【０００３】
この機能によって、ユーザはデジタルカメラに搭載されている液晶モニタに表示されるメニューから、ボタンやダイヤルに任意の機能を割り当てることができる。この機能を用いれば、従来ではユーザがメニューの階層を段階的に辿って設定していた機能を、ボタンの単押しやダイヤルをまわすだけで発動することができるため、少ない操作部材であってもその操作性を向上させることが可能となる。
【０００４】
また、上述の課題を解決するもう１つの手段として、ユーザが行った様々な撮像条件をカスタムモードとして登録する機能が知られている。この機能によって、用意されているモードが少なくなっても、ユーザがお好みの撮像条件をカスタムモードとして登録することで、いつでも好きな時に、その撮像条件で撮像することが可能である。
【０００５】
上記技術に関連して、ユーザが複数の機能の中から所望の機能を選択し、選択した機能をアイコンでショートカットメニュー画面に登録し、登録した機能をショートカットにより機動させるためのユーザインタフェースを有する撮像装置が提案されている（例えば、特許文献１参照）。
【０００６】
また、ユーザの趣向に応じた様々な条件、例えばシャッター速度や絞り値、感度をカスタムモードとして登録し、電源投入時の条件によってカスタムモードであれば、設定された条件で立ち上がる撮像装置が提案されている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００３−１９８７０５号公報
【特許文献２】特開２００１−２５７９３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１によるショートカット機能登録では、全てのモードにおいて同一の機能しか特定のボタンに登録できない。そのため、所定のモードにおいてその機能が無効の場合、機能登録されたボタンをユーザが押下しても機能が働かず、特定のモードでしか有用ではない機能となってしまう。
【０００９】
また、上記ショートカット機能登録では、モード毎に別々の機能を割り振りたいという高度なユーザの要求には耐えうる仕様を実現できない。
【００１０】
さらに特許文献２ではカスタムモードを実現するための記載はあるものの、カスタムモードにおいて上記ショートカット機能登録を実現するための記載はない。
【００１１】
このように、従来の技術では、操作部材に割り当たられた撮像に関する機能の変更に対するユーザの使い勝手が必ずしも良いとは言えなかった。
【００１２】
本発明の目的は、予め定められた撮像条件で被写体を撮像する撮像モード、又はユーザにより設定された撮像条件で被写体を撮像するカスタムモードで被写体を撮像可能な撮像装置において、操作部材に割り当てられた撮像に関する機能の変更に対するユーザの使い勝手を向上させた撮像装置、その制御方法、プログラム、及び記録媒体を提供することにある。
【課題を解決するための手段】
【００１３】
上記目的を達成するために、請求項１の撮像装置は、予め定められた撮像条件で被写体を撮像する撮像モード、又はユーザにより設定された撮像条件で被写体を撮像するカスタムモードで被写体を撮像可能であり、ユーザが操作可能な操作部材に、撮像に関する機能を前記撮像モード及びカスタムモード毎に割り当て可能な撮像装置であって、前記撮像モード及び前記カスタムモード毎に前記操作部材に割り当てられた機能を他の機能に変更する変更部と、前記撮像モードにおいて前記変更部により変更された機能は、次に前記変更部により変更されるまで有効とし、前記カスタムモードにおいて前記変更部により変更された機能は、前記変更部により変更された時点でのカスタムモードにおける撮像にだけ有効とするように、前記変更された機能を設定する変更設定部と、を備える。
【発明の効果】
【００１４】
本発明によれば、撮像モードにおいて変更された機能は、次に変更されるまで有効とし、カスタムモードにおいて変更された機能は、変更された時点でのカスタムモードにおける撮像にだけ有効とするように、変更された機能を設定するので、予め定められた撮像条件で被写体を撮像する撮像モード、又はユーザにより設定された撮像条件で被写体を撮像するカスタムモードで被写体を撮像可能な撮像装置において、操作部材に割り当てられた撮像に関する機能の変更に対するユーザの使い勝手を向上させた撮像装置、その制御方法、プログラム、及び記録媒体を提供できる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施の形態に係る撮像装置の外観を示す図である。
【図２】図１におけるデジタルカメラの概略構成を示すブロック図である。
【図３】図２におけるシステム制御部により実行されるデジタルカメラの撮像全体処理の手順を示すフローチャートである。
【図４】図３のステップＳ３０４で実行される静止画記録モード処理の手順を示すフローチャートである。
【図５】図４のステップＳ４０９で実行される撮像処理の手順を示すフローチャートである。
【図６】図４のステップＳ４１１で実行される記録処理の手順を示すフローチャートである。
【図７】図２におけるシステム制御部により実行されるカスタムモード登録処理の手順を示すフローチャートである。
【図８】図７におけるカスタムモード登録処理において、ユーザがカスタムモードの登録先を選択するためのカスタムモード登録画面を示す図である。
【図９】図２におけるシステム制御部により実行されるカスタムモード呼び出し処理の手順を示すフローチャートである。
【図１０】図２におけるシステム制御部により実行される機能登録処理の手順を示すフローチャートである。
【図１１】図１０における機能登録処理において、ユーザに表示される機能割り当て画面を示す図である。
【図１２】図１０のステップＳ１００６で実行されるカスタムモード機能登録処理の手順を示すフローチャートである。
【図１３】図１２のステップＳ１２０２で表示されるカスタムモード機能登録画面を示す図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態について図面を参照しながら説明する。
【００１７】
図１は、本発明の本実施の形態に係る撮像装置の外観を示す図である。
【００１８】
図１において、撮像装置としてのデジタルカメラ１００は、表示部１２８、電源スイッチ１７２、シャッターボタン１６１、モード切り替えボタン１６０、接続ケーブル１１１、コネクタ１１２、操作部１７０、ホイール１７３、ダイヤル１７４、記録媒体１１０、及び記録媒体スロット１１３を備える。
【００１９】
表示部１２８は、画像や各種情報を表示する。電源スイッチ１７２は、電源オン、電源オフを切り替えるためのスイッチである。モード切り替えボタン１６０は、各種モードを切り替えるスイッチである。このモード切り替えボタン１６０により、静止画記録モード、動画記録モード、再生モード等のモードの切り替えが可能となる。シャッターボタン１６１は撮像時にユーザにより押下されるボタンである。接続ケーブル１１１は、デジタルカメラ１００と外部機器とを接続するためのケーブルである。コネクタ１１２は接続ケーブル１１１とデジタルカメラ１００とを接続するためのコネクタである。
【００２０】
操作部１７０は、ユーザからの各種操作を受け付けるもので、各種ボタンやタッチパネル等の操作部材からなる。操作部１７０における操作部材として、具体的に消去ボタン、メニューボタン、ＳＥＴボタン、十字に配置された４方向キー（上ボタン、下ボタン、右ボタン、左ボタン）が例として挙げられる。
【００２１】
ホイール１７３、及びダイヤル１７４は、様々な機能が割り当てられるユーザが操作可能な操作部材で、ユーザはこれらを操作することで割り当てられた機能内容を変更することができる。記録媒体１１０は、メモリカードやハードディスクなど不揮発性の記録装置である。記録媒体スロット１１３は、記録媒体１１０が格納されるスロットである。
【００２２】
図２は図１におけるデジタルカメラ１００の概略構成を示すブロック図である。
【００２３】
図２おいて、デジタルカメラ１００は、大きく分けて撮像系のブロック、ユーザインタフェース系のブロック、及び制御系のブロックの３つのブロックで構成される。
【００２４】
撮像系のブロックは、バリア４１、レンズ４２、シャッター４３、撮像部２２、Ａ／Ｄ変換器２３、タイミング発生部１２、画像処理部２４、メモリ制御部１５、メモリ３２、及び圧縮伸長部１６で構成される。
【００２５】
このうち、バリア４１は、デジタルカメラ１００におけるレンズ４２や撮像部２２を覆う事により、レンズ４２や撮像部２２等の汚れや破損を防止する。シャッター４３は、絞り機能等を備える。撮像部２２は、光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される。Ａ／Ｄ変換器２３は、撮像部２２から出力されたアナログ信号をデジタル信号に変換して画像データとして出力する。Ａ／Ｄ変換器２３から出力された画像データは、画像処理部２４及びメモリ制御部１５を介して、或いは、直接メモリ制御部１５を介して、メモリ３２に書き込まれる。メモリ３２は、マイク１０において録音された音声データ、静止画像、動画像および画像ファイルを構成する場合のファイルヘッダを格納するためのメモリである。このメモリ３２は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記録容量を備えている。メモリ制御部１５は、メモリ３２を制御する。
【００２６】
画像処理部２４は、Ａ／Ｄ変換器２３からのデータ、又は、メモリ制御部１５からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。画像処理部２４では、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。画像処理回路２４では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００２７】
タイミング発生部１２は、撮像部２２、音声制御部１１、Ａ／Ｄ変換器２３、Ｄ／Ａ変換器１３にクロック信号や制御信号を供給し、メモリ制御部１５及びシステム制御部５０により制御される。
【００２８】
圧縮伸長部１６は、適応離散コサイン変換（ＡＤＣＴ）等により画像データを圧縮伸張する圧縮・伸張部であり、シャッター４３をトリガにしてメモリ３２に格納された撮像画像を読み込んで圧縮処理を行い、処理を終えたデータをメモリ３２に書き込む。また、圧縮伸長部１６は、記録部１９などからメモリ３２に読み込まれた圧縮画像を読み込んで伸張処理を行い、処理を終えたデータをメモリ３２に書き込む。圧縮・伸張部１６によりメモリ３２に書き込まれた画像データは、システム制御部５０の不図示のファイル部においてファイル化され、Ｉ／Ｆ（インタフェース）１８を介して記録媒体１１０に記録される。
【００２９】
ユーザインタフェース系のブロックは、マイク１０、スピーカ３９、音声制御部１１、Ｄ／Ａ変換器１３、及び表示部１２８で構成される。
【００３０】
表示部１２８は、ＬＣＤ等で構成され、画像や各種情報を表示する。上記メモリ３２は画像表示用のメモリを兼ねており、メモリ３２に記録された表示用の画像データはＤ／Ａ変換器１３を介して表示部１２８により表示される。
【００３１】
音声制御部１１は、アンプ等を含み、マイク１０から入力された音声信号を増幅する。増幅された音声信号は、Ａ／Ｄ変換部２３においてデジタル信号に変換された後、メモリ制御部１５によってメモリ３２に格納される。一方、記録媒体１１０に記録されている音声データは、メモリ３２に読み込まれた後、Ｄ／Ａ変換部１３を介し音声制御部１１において制御され、その信号がスピーカ３９において音声出力される。
【００３２】
制御系のブロックは、システム制御部５０、操作部１７０、シャッターボタン１６１（第１シャッタースイッチＳＷ１、第２シャッタースイッチＳＷ２）、モード切り替えボタン１６０、電源スイッチ１７２、電源制御部３９、コネクタ３３、３４、電源部３０、不揮発性メモリ５６、通信部５３、コネクタ５４、システムメモリ５２、記録媒体着脱検知部９８、ＲＴＣ（Real Time Clock）４０、Ｉ／Ｆ１８、及び記録媒体１１０で構成される。
【００３３】
不揮発性メモリ５６は電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。システム制御部５０の動作用の定数、プログラム等を記録する。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのプログラムのことである。
【００３４】
システム制御部５０は、デジタルカメラ１００全体を制御するシステム制御部である。システム制御部５０は、上述した不揮発性メモリ５６に記録されたプログラムを実行することで、後述するフローチャートに示される処理を実行する。システムメモリ５２は、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等が展開されるメモリである。
【００３５】
シャッターボタンにおける第１シャッタースイッチＳＷ１、第２シャッタースイッチＳＷ２、操作部７０はシステム制御部５０に各種の動作指示を入力するための操作手段である。
【００３６】
第１シャッタースイッチＳＷ１は、デジタルカメラ１００に設けられたシャッターボタン６１の半押しでオンとなり、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作開始を指示するためのスイッチである。
【００３７】
第２シャッタースイッチＳＷ２は、シャッターボタン６１の全押しでオンとなり、撮像部２２からの信号読み出しから記録媒体１１０に画像データを書き込むまでの一連の撮像処理の動作開始を指示するためのスイッチである。
【００３８】
操作部７０の各操作部材は、表示部１２８に表示される種々の機能アイコンがユーザにより選択操作されることなどにより、場面ごとに適宜機能が割り当てられ、割り当てられた機能ボタンとして作用する。機能ボタンとしては、例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。
【００３９】
例えば、メニューボタンがユーザにより押下されると各種設定が可能なメニュー画面が表示部１２８に表示される。ユーザは、表示部１２８に表示されたメニュー画面と、４方向キーやＳＥＴボタンとを用いて直感的に各種設定を行うことができる。また、操作部７０は、ボタン部材以外にもダイヤル１７４やホイール１７３等の部材も含まれる。ユーザがこれらの部材を回転させることで割り当てられた機能を発動させたり、これらの部材を用いて上述した４方向キーと同様にメニュー等の項目を変更することも可能である。この部材の詳細に関しては後述する。
【００４０】
モード切り替えボタン６０は、システム制御部５０の動作モードを静止画記録モード、動画記録モード、再生モード等のいずれかに切り替えるためのボタンである。
【００４１】
電源スイッチ７２は、電源オン、電源オフを切り替える。電源制御部３９は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部３９は、検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体１１０を含む各部へ供給する。
【００４２】
電源部３０はアルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等で構成される。コネクタ３３、３４は、電源部３０と電源制御部３９とを接続する。
【００４３】
ＲＴＣ４０は、電源制御部３９とは別に内部に電源部を保持し、電源部３０から電力が供給されない状態であっても、時間を計測する状態を続けている。システム制御部５０は、起動時に、ＲＴＣ４０が取得した日時を用いてタイマー制御する。
【００４４】
Ｉ／Ｆ１８はメモリカードやハードディスク等の記録媒体１１０とのインタフェースである。記録媒体着脱検知部９８は、コネクタ３５に記録媒体１１０が装着されているか否かを検知する。
【００４５】
コネクタ（無線通信の場合はアンテナ）５４は、通信部５３を介してデジタルカメラ１００を他の機器と接続する。通信部５３は、ＲＳ２３２ＣやＵＳＢ、ＩＥＥＥ１３９４、Ｐ１２８４、ＳＣＳＩ、モデム、ＬＡＮ、無線通信等の各種通信処理を行う。
【００４６】
コネクタ５４は、記録媒体１１０とインタフェース１８との接続のためのコネクタである。
【００４７】
記録媒体１１０は、メモリカードやハードディスク等の記録媒体である。記録媒体１１０は、記録部１９、Ｉ／Ｆ（インタフェース）３７、コネクタ３６、及び記録部１９で構成される。記録部１９は、半導体メモリや磁気ディスク等から構成される。Ｉ／Ｆ３７は、デジタルカメラ１００と接続するためのインタフェースである。コネクタ３６は、記録媒体１１０とデジタルカメラ１００とを接続する。
【００４８】
図３は、図２におけるシステム制御部５０により実行されるデジタルカメラ１００の撮像全体処理の手順を示すフローチャートである。
【００４９】
図３の撮像全体処理は、システム制御部５０により実行される。
【００５０】
図３において、ユーザにより、電源スイッチ７２が操作され電源がオンに切り替わると、フラグや制御変数等を初期化し（ステップＳ３０１）、記録媒体１１０に記録されているファイルに関する管理処理を開始する（ステップＳ３０２）。
【００５１】
次に、モード切替スイッチ６０が静止画記録モードで設定されているか否かを判別し（ステップＳ３０３）、静止画記録モードに設定されているときは（ステップＳ３０３でＹＥＳ）、後述する図４の静止画記録モード処理を実行して、静止画を記録するための処理を行う（ステップＳ３０４）。
【００５２】
次いで電源スイッチ７２がオフであるときは（ステップＳ３０６でＹＥＳ）、終了処理を行い（ステップＳ３０７）、本処理を終了する。
【００５３】
上記ステップＳ３０７における終了処理では、表示部１２８を終了状態に変更し、バリア４１を閉じて撮像部２２を保護する。また、終了処理では、フラグや制御変数等を含むパラメータや設定値、設定モードを不揮発性メモリ５６に記録し、電源供給が不要な部分への電源を遮断する。
【００５４】
一方、ステップＳ３０３の判別の結果、静止画記録モードに設定されていないときは（ステップＳ３０３でＮＯ）、モード切替スイッチ６０の設定位置が動画記録モードか否かを判別し（ステップＳ３０９）、動画記録モードに設定されていると判別されたとき（ステップＳ３０９でＹＥＳ）、動画記録モード処理を行って、動画を記録し（ステップＳ３１０）、ステップＳ３０６以降の処理を繰り返す。
【００５５】
一方、ステップＳ３０９の判別の結果、動画記録モードに設定されていないときは（ステップＳ３０９でＮＯ）、モード切替スイッチ６０が再生モードに設定されているか否かを判別し（ステップＳ３１１）、再生モードに設定されているときは（ステップＳ３１１でＹＥＳ）、再生モード処理を行って、再生し（ステップＳ３１２）、ステップＳ３０６以降の処理を繰り返す。
【００５６】
ステップＳ３１１の判別の結果、再生モードに設定されていないときは（ステップＳ３１１でＮＯ）、その他の対応するモード処理を行い（ステップＳ３０５）、ステップＳ３０６以降の処理を繰り返す。上述したその他のモードとしては、例えば記録媒体１１０に格納されたファイルの送信を行う送信モードや外部機器からファイルを受信して記録媒体１１０に格納する受信モードが挙げられる。
【００５７】
ステップＳ３０６の判別の結果、電源スイッチ７２がオフでないとき（ステップＳ３０６でＮＯ）、ステップＳ３０３以降の処理を繰り返す。
【００５８】
また、上述した３つのモード（静止画記録モード、動画記録モード、再生モード）のうち、本実施の形態では静止画記録モードを対象としているため、その他のモードについての詳細な説明を省略する。
【００５９】
図４は、図３のステップＳ３０４で実行される静止画記録モード処理の手順を示すフローチャートである。
【００６０】
図４の静止画記録モード処理は、システム制御部５０により実行される。
【００６１】
図４において、静止画記録モードが開始されると、不揮発性メモリ５６より前回の静止画記録モード終了時における撮像モードを取得し、システムメモリ５２に格納するか、或いは、ユーザにより操作部７０が操作されて撮像モードの設定入力があれば、入力された撮像モードをシステムメモリ５２に格納することで撮像モードを確定し（ステップＳ４０１）、撮像部２２からの画像データを表示するスルー表示を行い（ステップＳ４０２）、電源制御部３９により電池等により構成される電源部３０の残容量、記録媒体１１０の有無、及び残容量がデジタルカメラ１００の動作に問題があるか否かを各々判別する（ステップＳ４０３）。
【００６２】
ステップＳ４０３の判別の結果、いずれか１つでも問題がないときは（ステップＳ４０３でＹＥＳ）、スルー表示される画像信号中で人の顔を検出する検出処理を行う（ステップＳ４０４）。
【００６３】
このステップＳ４０４の顔検出処理の結果、人の顔が検出された場合、顔情報として画像信号中において検出した位置座標、サイズ（幅、高さ）、検出個数、信頼性係数等をシステムメモリ５２に記録する。また、表示部１２８にスルー表示されている画像信号に重ねて顔枠を表示する。検出されなかった場合はシステムメモリ５２内の位置座標、サイズ（幅、高さ）、検出個数、信頼性係数等の領域に「０」を設定する。
【００６４】
次いで、シャッタースイッチＳＷ１が押下されたと判別されたときは（ステップＳ４０５でＹＥＳ）、測距処理を行って撮像レンズ１０３の焦点を被写体に合わせ、測光処理を行って絞り値及びシャッター時間を決定する（ステップＳ４０６）。このステップＳ４０６における測光処理では、必要であればフラッシュの設定も行う。また、この時Ｓ４０４において顔を検出していれば、検出した顔の範囲で測距を行うことも可能である。
【００６５】
シャッタースイッチＳＷ２が押下されたとき（ステップＳ４０７でＹＥＳ）、表示部１２８の表示状態を固定色表示状態に設定し（ステップＳ４０８）、後述する図５の撮像処理を実行して、被写体を撮像し（ステップＳ４０９）、表示部１２８に対し撮像した画像データのレックレビュー表示を行う（ステップＳ４１０）。このレックレビューとは、撮像画像の確認のために、被写体の撮像後記録媒体への記録前に、予め決められた時間（レビュー時間）だけ画像データを表示部１２８に表示する処理である。
【００６６】
クイックレビュー表示後、後述する図６の記録処理を実行して、撮像処理で得られた画像データを画像ファイルとして記録媒体１１０に対し書き込みを行い（ステップＳ４１１）、シャッタースイッチＳＷ２が押下されたか否かを判別し（ステップＳ４１２）、押下されていないと判別されたとき、すなわちシャッタースイッチＳＷ２を押し続けてレックレビュー表示を継続して撮像画像の確認を行った後にシャッタースイッチＳＷ２を放した状態になったとき（ステップＳ４１２でＮＯ）、予め定められたレックレビュー時間が経過したとき（ステップＳ４１３でＹＥＳ）、表示部１２８の表示状態をスルー表示状態に設定する（ステップＳ４１４）。この場合、表示部１２８でのレックレビュー表示によって撮像画像データを確認した後に、次の撮像のために撮像部２２からの画像データを逐次表示するスルー表示状態にすることが出来る。
【００６７】
シャッタースイッチＳＷ１が押下されていないと判別されたとき（ステップＳ４１５でＮＯ）、一連の撮像動作を終えて撮像待機状態に戻る。
【００６８】
一方、ステップＳ４０３の判別の結果、電源部３０の残容量、記録媒体１１０の有無、及び残容量がデジタルカメラ１００の動作に問題があるときは（ステップＳ４０３でＮＯ）、表示部１２８を用いて画像や音声により所定の警告表示を行う（ステップＳ４１６）。
【００６９】
また、ステップＳ４０７の判別の結果、シャッタースイッチＳＷ２が押下されていないと判別されたときは（ステップＳ４０７でＮＯ）、シャッタースイッチＳＷ１が押下されたか否かを判別し（ステップＳ４１７）、押下されていないと判別されたとき（ステップＳ４１７でＮＯ）、本処理を終了する。
【００７０】
一方、ステップＳ４１７の判別の結果、シャッタースイッチＳＷ１が押下されたと判別されたとき（ステップＳ４１７でＹＥＳ）、及び、ステップＳ４１５の判別の結果、シャッタースイッチＳＷ１が押下されたときは（ステップＳ４１５でＮＯ）、撮像に備えるために、ステップＳ４０７以降の処理を繰り返す。
【００７１】
上記撮像モードとは、撮像シーンに適したシャッター速度や絞り値、ストロボ発光状態、感度設定等を組み合わせた撮像条件で撮像するモードのことである。本実施の形態のデジタルカメラ１００は後述する撮像モードを有する。以下、予め定められた撮像モードを列挙する。
【００７２】
まず、「オートモード」は、デジタルカメラ１００が被写体等を考慮して自動的に絞り値等を設定するモードである。「マニュアルモード」は、デジタルカメラ１００の各種パラメータを自由に変更可能なモードである。
【００７３】
「各種シーンモード」は、撮像シーンに適したシャッター速度や絞り値、ストロボ発光状態、感度設定等の組み合わせが自動で設定されるモードである。このシーンモードには以下のようなモードが含まれる。まず、背景をぼかして人物を浮き立たせるようにして人物撮像に特化した「ポートレートモード」、人物にストロボ光をあて背景を遅いシャッター速度で記録することにより夜景シーンに特化した「夜景モード」、広がりのある風景シーンに特化した「風景モード」、三脚なしで夜景と人物をきれいに撮る「ナイト＆スナップモード」、よく動き回る子供やペットをシャッターチャンスを逃さず撮像可能にした「キッズ＆ペットモード」、新緑等の木々や葉を色鮮やかに撮像する「新緑＆紅葉モード」、蛍光灯や電球のもとで、手振れを抑えて被写体に忠実な色味で撮像する「パーティーモード」、雪景色をバックにしても人物が暗くならず、青みも残さず撮像する「スノーモード」、太陽光の反射の強い海面や砂浜でも、人物などが暗くならずに撮像可能な「ビーチモード」、打ち上げ花火を最適な露出で鮮やかに撮像する「花火モード」、屋内の水槽内の魚などを撮像するのに適した感度、ホワイトバランス、色味を設定する「水族館モード」、水中に最適なホワイトバランスに設定し、青みを押さえた色合いで撮像する「水中モード」、被写体から顔を検出し、笑顔を検出することで自動的に撮像をおこなう「スマイルモード」、ユーザが設定した内容を不揮発性メモリ５６に記録し、いつでもその設定で撮像が可能な「カスタムモード」が含まれる。このカスタムモードに関しては後述する。
【００７４】
図５は、図４のステップＳ４０９で実行される撮像処理の手順詳細を示すフローチャートである。
【００７５】
図５の撮像処理は、システム制御部５０により実行される。
【００７６】
図５において、撮像開始時にその日時をシステムタイマより取得し、取得した日時をシステムメモリ５２に記録し（ステップＳ５０１）、続いてシステムメモリ５２に記録される測光データに従い、絞り機能を有するシャッター１０１を絞り値に応じて開放し（ステップＳ５０２）、撮像素子２２を露光し（ステップＳ５０３）、測光データに従って撮像部２２の露光終了を待ち、露光が終了したと判別されると（ステップＳ５０４でＹＥＳ）、シャッター１０１を閉じて（ステップＳ５０５）、撮像部２２から電荷信号を読み出し、Ａ／Ｄ変換器２３、画像処理回路２０、及びメモリ制御回路２２を介して、或いはＡ／Ｄ変換器２３から直接メモリ制御回路２２を介して、メモリ３２に撮像画像データを書き込み（ステップＳ５０６）、メモリ制御回路１５そして必要に応じて画像処理回路２４を用いて、メモリ３２に書き込まれた画像データを読み出して圧縮伸張部１６を用いた圧縮処理等の画像処理を順次行い（ステップＳ５０７）、メモリ３２に処理を終えた画像データを書き込み、メモリ３２から画像データを読み出し、メモリ制御回路１５を介して表示画像データの転送を行い（ステップＳ５０８）、本処理を終了する。
【００７７】
図６は、図４のステップＳ４１１で実行される記録処理の手順詳細を示すフローチャートである。
【００７８】
図６の記録処理は、システム制御部５０により実行される。
【００７９】
図６において、後述するファイル名生成ルールに則りファイル名を生成し（ステップＳ６０１）、図５のステップＳ５０１において撮像シーケンスの中でシステムメモリ５２に記録した日時を取得し（ステップＳ６０２）、さらに生成したファイルのデータサイズを取得し（ステップＳ６０３）、生成したファイルを記録するディレクトリが記録媒体２００に存在するとき（ステップＳ６０４でＹＥＳ）、ファイルを記録するディレクトリを作成し（ステップＳ６０５）、メモリ３２に記録された画像データに対し、撮像日時や撮像時条件等から構成されるファイルヘッダを作成し（ステップＳ６０６）、ヘッダ作成の完了後、ステップＳ６０１で取得したファイル名、およびステップＳ６０２で取得した日時からディレクトリエントリを生成し、画像データを記録媒体２００に記録し（ステップＳ６０７）、本処理を終了する。
【００８０】
一方、ステップＳ６０４で、ファイルを格納するディレクトリが記録媒体２００に存在しないと判別されたとき（ステップＳ６０４でＮＯ）、ステップＳ６０６に処理が進む。
【００８１】
図７は、図２におけるシステム制御部により実行されるカスタムモード登録処理の手順を示すフローチャートである。
【００８２】
図７のカスタムモード登録処理は、システム制御部５０により実行される。
【００８３】
なお、図７に示される処理では、一例としてカスタムモードをＣ１及びＣ２のいずれかに登録可能になっている。
【００８４】
図７において、現在の設定内容を不揮発性メモリ５６から取得し、図８に示される登録先を選択するためのカスタムモード登録画面を表示し（ステップＳ７０１）、そのカスタムモード登録画面において選択された登録先がＣ１か否かを判別し（ステップＳ７０２）、登録先がＣ１と判別されたとき（ステップＳ７０２でＹＥＳ）、不揮発性メモリ５６のＣ１に対応する領域に現在の設定内容を記録し（ステップＳ７０３）、本処理を終了する。
【００８５】
一方、ステップＳ７０２の判別の結果、登録先がＣ２のとき（ステップＳ７０２でＮＯ）、不揮発性メモリ５６のＣ２に対応する領域に現在の設定内容を記録し（ステップＳ７０４）、本処理を終了する。
【００８６】
図８は、図７のステップＳ７０１で表示させるカスタムモード登録画面を示す図である。
【００８７】
図８において、カスタムモード登録画面の一例は、登録するカスタムモードが２つある場合の画面例を示しており、登録先として、カスタムモードを示すＣ１、及びＣ２のいずれか一方を選択する画面である。ユーザは現状の設定されている項目をカスタムモードに登録する場合、図７において、Ｃ１、Ｃ２のどちらのカスタムモードに設定するかを選択する。尚、ここでいう設定項目とは、撮像モード、ＷＢ（ホワイトバランス）、シャッター速度、絞り値、ストロボ発光状態、感度、測距設定、測光設定、レックレビュー表示時間等の撮像条件がある。
【００８８】
図８において、ユーザは登録先を選択し、「ＳＥＴ」をさらに選択することで、その登録先を選択したことがデジタルカメラ１００に入力されたこととなる。
【００８９】
図９は、図２におけるシステム制御部により実行されるカスタムモード呼び出し処理の手順を示すフローチャートである。
【００９０】
図９のカスタムモード呼び出し処理は、システム制御部５０により実行される。
【００９１】
図９において、デジタルカメラ１００が起動した際、現在設定されているモードを不揮発性メモリ５６より取得し（ステップＳ９０１）、取得したモードがカスタムモードか否かを判別し（ステップＳ９０２）、取得したモードがカスタムモードと判別されたとき（ステップＳ９０２でＹＥＳ）、そのカスタムモードがＣ１か否かを判別し（ステップＳ９０３）、Ｃ１と判別されたとき（ステップＳ９０３でＹＥＳ）、不揮発性メモリ５６に登録されているＣ１の設定内容を取得し（ステップＳ９０４）、その設定内容を各パラメータに反映することで設定し（ステップＳ９０５）（撮像条件設定部）、本処理を終了する。
【００９２】
一方、ステップＳ９０３の判別の結果、取得したカスタムモードがＣ１ではないときは（ステップＳ９０３でＮＯ）、不揮発性メモリ５６に登録されているＣ２の設定内容を取得し（ステップＳ９０６）、ステップＳ９０５に処理が進む。
【００９３】
また、ステップＳ９０２の判別の結果、取得したモードがカスタムモードではないとき（ステップＳ９０２でＮＯ）、現在のモードの設定パラメータを取得し（ステップＳ９０７）、ステップＳ９０５に処理が進む。
【００９４】
上述したカスタムモード呼び出し処理において、カスタムモードが示す撮像条件が設定された場合に、設定されたカスタムモードにおいてホイール１７３、ダイヤル１７４に割り当てられた機能を画面表示部１２８に表示させるようにシステム制御部５０が制御するようにしてもよい。
【００９５】
図１０は、図２におけるシステム制御部５０により実行される機能登録処理の手順を示すフローチャートである。
【００９６】
図１０の機能登録処理は、システム制御部５０により実行される。
【００９７】
なお、本実施の形態においては、機能を登録できる部材として、ホイール１７３及びダイヤル１７４の２つの部材を例に説明する。また、本実施の形態においては、登録できる機能として、「シャッタースピード」「絞り値」、「ホワイトバランス」、「アスペクト比」を例に説明するが、もちろんそれ以外の機能も割り当て可能である。さらに、本実施の形態において、設定できる撮像モードとしては、「マニュアルモード」（Ｍモード）、「絞り優先ＡＥモード」（Ａｖモード）、「シャッター優先ＡＥモード」、及び「プログラムＡＥモード」（Ｐモード）を想定しているが、それ以外の撮像モードを設定できるようにしてもよい。
【００９８】
なお、「マニュアルモード」は、シャッタースピードと絞り値を設定させる撮像条件である。「絞り優先ＡＥモード」は、絞り数値を設定して撮像できる撮像条件である。「シャッター優先ＡＥモード」は、シャッタースピードを設定して撮像できる撮像条件である。「プログラムＡＥモード」は、デジタルカメラ１００の設定に従って撮像をおこなう撮像条件である。
【００９９】
ホイール１７３やダイヤル１７４に機能を割り当てると、撮像待機画面でホイール１７３やダイヤル１７４を回転するだけで、割り当てられた機能の設定を変更することができる。
【０１００】
図１０において、現在設定されているモードを不揮発性メモリ５６より取得し、現在のモードがカスタムモードかどうかを判別し（ステップＳ１００１）、カスタムモードではないと判別されたとき（ステップＳ１００１でＮＯ）、各モードにおいてホイール１７３、ダイヤル１７４に割り当てられている機能を不揮発性メモリ５６より取得して表示し（ステップＳ１００２）、割り当て変更操作がユーザにより行われたと判別されると（ステップＳ１００３でＹＥＳ）、変更されるモードを取得し、変更されるモードがＭモードであるか否か判別し（ステップＳ１００４）、変更されるモードがＭモードと判別されたとき（ステップＳ１００４でＹＥＳ）、Ｍモードにおけるホイール１７３又はダイヤル１７４に対する機能割り当て内容を変更し（ステップＳ１００５）（変更部）、変更された機能を不揮発性メモリ５６に保存することで設定し（ステップＳ１０１２）（変更設定部）、本処理を終了する。
【０１０１】
一方、ステップＳ１００４の判別の結果、変更されるモードがＭモードではないとき（ステップＳ１００４でＮＯ）、変更されるモードがＡｖモードであるか否か判別し（ステップＳ１００７）、変更されるモードがＡｖモードと判別されたとき（ステップＳ１００７でＹＥＳ）、Ａｖモードにおけるホイール１７３又はダイヤル１７４に対する機能割り当て内容を変更し（ステップＳ１００８）（変更部）、変更された機能を不揮発性メモリ５６に保存することで設定し（ステップＳ１０１２）（変更設定部）、本処理を終了する。
【０１０２】
また、ステップＳ１００７の判別の結果、変更されるモードがＡｖモードではないとき（ステップＳ１００７でＮＯ）、変更されるモードがＴｖモードであるか否か判別し（ステップＳ１００９）、変更されるモードがＴｖモードと判別されたとき（ステップＳ１００９でＹＥＳ）、Ｔｖモードにおけるホイール１７３又はダイヤル１７４に対する機能割り当て内容を変更し（ステップＳ１０１０）（変更部）、変更された機能を不揮発性メモリ５６に保存することで設定し（ステップＳ１０１２）（変更設定部）、本処理を終了する。
【０１０３】
一方、ステップＳ１００９の判別の結果、変更されるモードがＴｖモードではないとき（ステップＳ１００９でＮＯ）、Ｐモードにおけるホイール１７３又はダイヤル１７４に対する機能割り当て内容を変更し（ステップＳ１０１１）（変更部）、変更された機能を不揮発性メモリ５６に保存することで設定し（ステップＳ１０１２）（変更設定部）、本処理を終了する。
【０１０４】
また、ステップＳ１００１の判別の結果、現在のモードがカスタムモードであるとき（ステップＳ１００１でＹＥＳ）、後述する図１２のカスタムモード機能登録処理を実行して、カスタムモードにおける機能登録処理をし（ステップＳ１００６）、本処理を終了する。
【０１０５】
図１１は、図１０のステップＳ１００２で、ユーザに表示される機能割り当て画面を示す図である。
【０１０６】
図１１において、機能割り当て画面は、撮像モード及び前記カスタムモード毎に割り当てられた機能を、撮像モード及びカスタムモードの各々の名称とともに、撮像モードとカスタムモードとを区別して表示部１２８に表示させるようにシステム制御部５０が制御する。
【０１０７】
ユーザは、この機能割り当て画面から、上述した各動作モード（Ｍ、Ａｖ、Ｔｖ、Ｐ）におけるホイール１７３、ダイヤル１７４の機能割り当てを行うことができる。ステップＳ１００１で現在のモードを取得後、カスタムモードでない場合は、機能割り当て画面に示されるような設定項目にすることで、デジタルカメラ１００がどのモードに設定されていても、他のモードの割り当て情報を確認でき、また変更可能なので、使い勝手が向上する。
【０１０８】
図１２は、図１０のステップＳ１００６で説明したカスタムモード機能登録処理の手順を示すフローチャートである。
【０１０９】
図１２のカスタムモード機能登録処理は、システム制御部５０により実行される。
【０１１０】
図１２において、各モードでホイール１７３、ダイヤル１７４に割当てられている機能を取得し（ステップＳ１２０１）、そして図１３のカスタムモード機能登録画面に示されるように、カスタムモード（Ｃ２（Ｐ））以外の割り当て内容をグレーアウトすることで、カスタムモードと撮像モードとを区別して表示させ（ステップＳ１２０２）（表示制御部）、カスタムモードに変更される前のモード（カスタムモードを設定する際のモード）を不揮発メモリ５６により取得し（ステップＳ１２０３）、図１３に示されるようにカスタムモード（Ｃ２（Ｐ））と併記する（ステップＳ１２０４）（表示制御部）。図１３に示されるように、変更される前の撮像モードの名称をカスタムモードの名称に併記するように表示部１２８に表示させるように制御する。
【０１１１】
次いで、ユーザから割り当て変更操作があれば（ステップＳ１２０５でＹＥＳ）、カスタムモードにおけるホイール１７３又はダイヤル１７４に対する機能割り当て内容を変更し（ステップＳ１２０６）（変更部）、変更された機能を揮発性のシステムメモリ５２に保存することで設定し（ステップＳ１２０７）（変更設定部）、本処理を終了する。
【０１１２】
上記ステップＳ１２０２において、カスタムモード以外の割り当てられている内容をグレーアウトさせて表示する理由について説明する。
【０１１３】
カスタムモード選択中においては、各パラメータの設定はできるものの、一度カスタムモードを終了して再度カスタムモードにすると、前回のカスタムモードで設定した内容はリセットされる、というカスタムモードの特性上の制約があるためである。
【０１１４】
つまり、カスタムモードは、ユーザの好みにより設定されたパラメータのセットとして設定されるべきものなので、カスタムモードにおいて変更された内容は、変更された時点でのカスタムモードにおける撮像にだけ有効とする。
【０１１５】
変更された時点でのカスタムモードにおける撮像にだけ有効とは、変更された時点でのカスタムモードから他のモードに切り替わり、再び上記カスタムモードに切り替わっても、先ほど変更した内容は無効となっていることをいう。
【０１１６】
もちろん、変更された時点でのカスタムモードにおいて、そのまま電源を落とされ、再び起動され、上記カスタムモードに切り替わっても、先ほど変更した内容は無効となっている。変更された時点でのカスタムモードから、他のモードに切り替わったり、又は電源を落とされることを、カスタムモードを抜ける、と表現する。
【０１１７】
このように制御するために、システム制御部５０は、変更された内容を不揮発性メモリ５６には記録せずに、変更された時点でのカスタムモードを抜けると、変更された内容を無効とするように制御する。このようにシステム制御部５０が制御せずに、カスタムモード機能登録画面において、カスタムモード以外のモードに関しても機能登録設定させてしまうと、その内容は他のモードに遷移しても覚えておかなければならなくなり、他のパラメータの記録ルールと整合性がとれなくなってしまう。
【０１１８】
以上から、システム制御部５０は、図１０に示した撮像モードにおいて操作部材の機能の割り当てを変更した際には、不揮発性メモリ５６に記録し、図１２に示したカスタムモードにおいて操作部材の機能の割り当てを変更した際には、揮発性のシステムメモリ５２に記録する。
【０１１９】
すなわち、撮像モードにおいて変更された機能は、次に変更されるまで有効とし、カスタムモードにおいて変更された機能は、変更された時点でのカスタムモードにおける撮像にだけ有効とするように、変更された機能をシステム制御部５０が設定する。
【０１２０】
これにより、操作部材に割り当てられた撮像に関する機能の変更に対するユーザの使い勝手を向上させることができる。
【０１２１】
なお、上述した実施の形態において、システム制御部５０の制御は１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【０１２２】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【０１２３】
また、上述した実施形態においては、本発明をデジタルカメラ１００に適用した場合を例にして説明したが、これはこの例に限定されない。すなわち、本発明はパーソナルコンピュータやＰＤＡ、携帯電話端末や携帯型の画像ビューワ、プリンタ装置に設けられた印刷画像選択および確認のためのディスプレイ、デジタルフォトフレームなど、複数の画像を同時に表示するように制御可能な表示制御装置であれば適用可能である。
【０１２４】
（他の実施形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記録媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記録した記録媒体は本発明を構成することになる。
【符号の説明】
【０１２５】
５０  制御部
５２  システムメモリ
５６  不揮発性メモリ
１００  デジタルカメラ
１７０  操作部
１７３  ホイール
１７４  ダイヤル
【図１】
2012029056.tif 000003
【図２】
2012029056.tif 000004
【図３】
2012029056.tif 000005
【図４】
2012029056.tif 000006
【図５】
2012029056.tif 000007
【図６】
2012029056.tif 000008
【図７】
2012029056.tif 000009
【図８】
2012029056.tif 000010
【図９】
2012029056.tif 000011
【図１０】
2012029056.tif 000012
【図１１】
2012029056.tif 000013
【図１２】
2012029056.tif 000014
【図１３】
2012029056.tif 000015