(57)【特許請求の範囲】
【請求項１】
静止画像についての画質及びサイズと、予定記録枚数と、動画像についての画質及びサイズと、予定記録時間とを含む複数の記録条件をユーザーに設定させるための設定手段と、
設定された前記複数の記録条件に含まれる前記静止画像についての画質及びサイズと、前記予定記録枚数と、前記動画像についての画質及びサイズと、前記予定記録時間とに基づいて、静止画像データ及び動画像データの記録に要する記録容量を算出する算出手段と、
前記算出手段によって算出された記録容量についての情報を表示手段に表示させる表示制御手段と
を有することを特徴とする記録装置。
【請求項２】
コンピュータを請求項１に記載の記録装置として機能させるためのプログラム。
【請求項３】
請求項２に記載のプログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【請求項４】
静止画像についての画質及びサイズと、予定記録枚数と、動画像についての画質及びサイズと、予定記録時間とを含む複数の記録条件をユーザーに設定させるための設定ステップと、
設定された前記複数の記録条件に含まれる前記静止画像についての画質及びサイズと、前記予定記録枚数と、前記動画像についての画質及びサイズと、前記予定記録時間とに基づいて、静止画像データ及び動画像データの記録に要する記録容量を算出する算出ステップと、
前記算出ステップにおいて算出された記録容量についての情報を表示手段に表示させる表示制御ステップと
をコンピュータに実行させるためのプログラム。
【請求項５】
請求項４に記載のプログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザーの望む記録条件でデータを記録することができる記録装置等に関する。
【背景技術】
【０００２】
従来、カメラに装着されている複数の記録媒体から各記録媒体の記録容量残を検出し、各記録媒体の記録容量残と所定の圧縮率とに応じて最適な記録媒体を選択する電子カメラが知られている（例えば、特許文献１参照）。
【０００３】
一方、記録時間等の設定とディスクの記録可能時間とから、通常の可変レートで記録できるのか、または調整可変レートでなければ記録できないのかを判断して画面上に表示し、ユーザーが選択できる記録装置が開示されている（例えば、特許文献２参照）。
【０００４】
【特許文献１】特開平５−９１４５５号公報
【特許文献２】特開２０００−３０３６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、前記特許文献１または特許文献２に記載されている技術では、既に装着されている記録媒体の中から最適なものを選択する。このため、予め装着した記録媒体では、予定していた記録枚数や記録時間より少なくなってしまう可能性がある。また、限られた記録容量で記録を行うように記録レートを可変させると、例えば、ユーザーの望む画像サイズや画質で記録を行うことができない可能性があるという問題点があった。
【０００６】
本発明は前述の問題点に鑑み、ユーザーの望む記録条件でデータを記録できるようにすることを目的としている。
【課題を解決するための手段】
【０００７】
本発明に係る記録装置は、静止画像についての画質及びサイズと、予定記録枚数と、動画像についての画質及びサイズと、予定記録時間とを含む複数の記録条件をユーザーに設定させるための設定手段と、設定された前記複数の記録条件に含まれる前記静止画像についての画質及びサイズと、前記予定記録枚数と、前記動画像についての画質及びサイズと、前記予定記録時間とに基づいて、静止画像データ及び動画像データの記録に要する記録容量を算出する算出手段と、前記算出手段によって算出された記録容量についての情報を表示手段に表示させる表示制御手段とを有することを特徴とする。
本発明に係るプログラムの一つは、静止画像についての画質及びサイズと、予定記録枚数と、動画像についての画質及びサイズと、予定記録時間とを含む複数の記録条件をユーザーに設定させるための設定手段と、設定された前記複数の記録条件に含まれる前記静止画像についての画質及びサイズと、前記予定記録枚数と、前記動画像についての画質及びサイズと、前記予定記録時間とに基づいて、静止画像データ及び動画像データの記録に要する記録容量を算出する算出手段と、前記算出手段によって算出された記録容量についての情報を表示手段に表示させる表示制御手段とを有することを特徴とする記録装置としてコンピュータを機能させるためのプログラムである。
本発明に係るプログラムの一つは、静止画像についての画質及びサイズと、予定記録枚数と、動画像についての画質及びサイズと、予定記録時間とを含む複数の記録条件をユーザーに設定させるための設定ステップと、設定された前記複数の記録条件に含まれる前記静止画像についての画質及びサイズと、前記予定記録枚数と、前記動画像についての画質及びサイズと、前記予定記録時間とに基づいて、静止画像データ及び動画像データの記録に要する記録容量を算出する算出ステップと、前記算出ステップにおいて算出された記録容量についての情報を表示手段に表示させる表示制御ステップとをコンピュータに実行させるためのプログラムである。
本発明に係るコンピュータ読み取り可能な記憶媒体の一つは、静止画像についての画質及びサイズと、予定記録枚数と、動画像についての画質及びサイズと、予定記録時間とを含む複数の記録条件をユーザーに設定させるための設定手段と、設定された前記複数の記録条件に含まれる前記静止画像についての画質及びサイズと、前記予定記録枚数と、前記動画像についての画質及びサイズと、前記予定記録時間とに基づいて、静止画像データ及び動画像データの記録に要する記録容量を算出する算出手段と、前記算出手段によって算出された記録容量についての情報を表示手段に表示させる表示制御手段とを有することを特徴とする記録装置としてコンピュータを機能させるためのプログラムを記憶したコンピュータ読み取り可能な記憶媒体である。
本発明に係るコンピュータ読み取り可能な記憶媒体の一つは、静止画像についての画質及びサイズと、予定記録枚数と、動画像についての画質及びサイズと、予定記録時間とを含む複数の記録条件をユーザーに設定させるための設定ステップと、設定された前記複数の記録条件に含まれる前記静止画像についての画質及びサイズと、前記予定記録枚数と、前記動画像についての画質及びサイズと、前記予定記録時間とに基づいて、静止画像データ及び動画像データの記録に要する記録容量を算出する算出ステップと、前記算出ステップにおいて算出された記録容量についての情報を表示手段に表示させる表示制御ステップとをコンピュータに実行させるためのプログラムを記憶したコンピュータ読み取り可能な記憶媒体である。
【発明の効果】
【００１１】
本発明によれば、ユーザーの望む記録条件でデータを記録することができる。
【発明を実施するための最良の形態】
【００１３】
（第１の実施形態）
以下、本発明を実施するための第１の実施形態に関して図面を参照しながら説明する。
図１は、本実施形態に係るデジタルカメラ３００の内部構成例を示すブロック図である。
図１において、カメラ部２００は、レンズ群２０１、ＣＣＤ（Charge Coupled Device）２０２、及びＣＤＳ（Correlation Double Sampling）２０３を備えている。さらにカメラ部２００は、ＡＤＣ（Analog-to-Digital Converter）２０４、デジタル画像処理部２０５、ＴＧ（タイミングジェネレーター）２０６及びＴＧ用発振器２０７を備えている。
【００１４】
レンズ群２０１から入力された光学画像は、ＣＣＤ２０２で電気信号に変換され、ＣＤＳ２０３で相関二重サンプリングによるノイズ除去処理がなされる。そして、ＡＤＣ２０４でアナログ信号からデジタル信号に変換され、デジタル画像処理部２０５においてデジタル的な画像処理が施される。ＴＧ２０６は、ＣＣＤ２０２、ＣＤＳ２０３、及びＡＤＣ２０４の処理タイミングを、ＴＧ用発振器２０７のクロック出力を基準として制御する。
【００１５】
システム制御部２１０は、キーＳＷの操作による操作部２１２からの入力信号に基づいて各ブロックを制御し、カメラ部２００の制御や液晶パネル２１４へ表示データを表示させる表示制御部２１３を制御する。また、システム制御部２１０は、マイクロプロセッサや、プログラムメモリ２１６、ワークメモリ２１５等の外部メモリをコントロールするメモリコントローラ等のロジック、タイマー機能、Ｉ／Ｏポート等により構成されている。
【００１６】
ワークメモリ２１５は、システムバス２２０によりシステム制御部２１０と接続されており、システム制御部２１０のワークエリアとして使用される。ワークメモリ２１５はＳＲＡＭやＳＤＲＡＭ等からなり、ユーザーが設定した各種データをバックアップする領域を一部保持している。プログラムメモリ２１６は、システムバス２２０でシステム制御部２１０と接続されており、デジタルカメラ３００本体を制御する制御プログラムやフォントデータを格納している。なお、プログラムメモリ２１６はフラッシュメモリやマスクＲＯＭ等からなる。
【００１７】
記録メディア２１７は着脱可能な記録媒体であり、システムバス２２０を経由して専用コネクタで接続され、ストレージ手段として機能する。記録メディア２１７は、ＣＦカードや、ＭＭＣカード、ＳＤカード、ＭｅｍｏｒｙＳｔｉｃｋ、ディスク等である。
【００１８】
第１の表示バッファ２１８及び第２の表示バッファ２１９は、液晶パネル２１４へリアルタイムに表示するためのＳＤＲＡＭ等からなり、カメラ部２００からリアルタイムで送られてくる動画像データを２フレーム分蓄える。また、静止画像データの場合は、デジタル画像処理部２０５から送られた静止画像データを一時的に蓄える。表示制御部２１３は、システム制御部２１０からＲＧＢ信号と同期信号とを入力し、液晶パネル２１４に画像を表示するための信号を生成して出力する。また、画像以外にも、各種のメニュー画面や、各種インフォメーションもシステム制御部２１０の制御により表示させることができる。
【００１９】
液晶パネル２１４は表示部であり、ＴＦＴ方式のものである。操作部２１２は、シャッターＳＷやモードＳＷ、メニュー操作ＳＷなどの各種制御用のキーＳＷを有している。また、発振器２１１は、システム制御部２１０や、システムバス２２０、表示制御部２１３などの動作の基本となるクロックを発生する。
【００２０】
図２は、本実施形態において、ＳＷレイアウト等を含むデジタルカメラ３００の外観構造例を示す斜視図である。
図２において、シャッターＳＷ３０１は、撮影を行う場合のトリガーとなるＳＷである。プッシュ式シーソーキー３０４は、メニュー操作の時のカーソルの移動等を行うためのものである。例えば、プッシュ式シーソーキー３０４が上側に操作されるとメニューカーソルが上方向に移動し、下側に操作されるとメニューカーソルが下方向に移動し、押下されると、選択されている項目を決定する。
【００２１】
メニューＳＷ３０３は、メニューのＯＮ／ＯＦＦを行うためのものである。電源ＳＷ３０２は、再生モード／電源切／カメラモードの切り替えが可能なＳＷである。液晶パネル３０５は、被写体画像、各種の情報、メニュー等を表示するためのものである。なお、図２には記載されていないが、液晶パネル３０５の反対側の面には、レンズ、ストロボ等が配置されている。
【００２２】
次に、選択された撮影条件（記録条件）に応じて、必要な記録メディアの記録容量を算出して、ユーザーに通知する動作に関して、図３及び図４を参照しながら説明する。図３は、本実施形態において、撮影条件（記録条件）を選択する時のメニュー設定画面の一例を示す図であり、図４は、本実施形態において、撮影条件（記録条件）を設定する時の処理手順の一例を示すフローチャートである。
【００２３】
まず、図４のステップＳ４０１において電源がＯＮにされることにより処理を開始し、ステップＳ４０２において、メニューＳＷ３０３が押されているか否かを判断する。具体的には、システム制御部２１０は、メニューＳＷ３０３の押下による入力信号を操作部２１２から受け取ったか否かを判断する。この判断の結果、メニューＳＷ３０３が押されていない場合はそのまま待機し、押されている場合は、ステップＳ４０３に進む。
【００２４】
次に、ステップＳ４０３において、表示制御部２１３は、メニューモードへ移行することにより、図３に示すようなメニュー画面１０２を表示する。次に、ステップＳ４０４において、プッシュ式シーソーキー３０４が操作されてメニューカーソル１０１が移動し、「撮影条件」が選択されたか否かを判断する。具体的には、システム制御部２１０は、プッシュ式シーソーキー３０４の操作によって、「撮影条件」を選択するための入力信号を操作部２１２から受け取ったか否かを判断する。この判断の結果、「撮影条件」が選択されていない場合はそのまま待機し、選択された場合は、ステップＳ４０５へ進む。なお、「撮影条件」が選択されると、図３に示すような撮影条件設定画面１０３が表示される。
【００２５】
次に、ステップＳ４０５において、表示制御部２１３は、前述した撮影条件設定画面１０３を液晶パネル２１４に表示する。そして、システム制御部２１０は、「静止画画質」が選択されたか否かを判断する。この判断の結果、「静止画画質」が選択された場合は、ステップＳ４０６に進む。そして、ステップＳ４０６において、表示制御部２１３は、図３に示すような静止画画質の選択画面１０４を表示する。そして、システム制御部２１０は設定手段として機能し、ユーザーの操作に応じて静止画画質を「Ｓ．ファイン」、「ファイン」、または「ノーマル」に設定する。例えば、ユーザーの操作により「ファイン」が選択された場合、図３に示すように、「ファイン」が設定された撮影条件設定画面１０５が表示される。
【００２６】
一方、ステップＳ４０５の判断の結果、「静止画画質」が選択されていない場合は、ステップＳ４０７に進む。そして、ステップＳ４０７において、システム制御部２１０は、「静止画サイズ」が選択されたか否かを判断する。この判断の結果、「静止画サイズ」が選択された場合は、ステップＳ４０８に進む。そして、ステップＳ４０８において、表示制御部２１３は、図３に示すような静止画サイズの選択画面１０７を表示する。そして、システム制御部２１０は設定手段として機能し、ユーザーの操作に応じて、静止画サイズを「１６００×１２００」、「１０２４×７６８」、または「６４０×４８０」に設定する。例えば、ユーザーの操作により、「１０２４×７６８」が選択された場合、図３に示すように、「１０２４×７６８」が設定された撮影条件設定画面１０８が表示される。
【００２７】
一方、ステップＳ４０７の判断の結果、「静止画サイズ」が選択されていない場合は、ステップＳ４０９に進む。そして、同様に、ステップＳ４０９において、システム制御部２１０は、「予定記録枚数」が選択されたか否かを判断する。この判断の結果、「予定記録枚数」が選択された場合は、ステップＳ４１０に進む。そして、ステップＳ４１０において、表示制御部２１３は、予定記録枚数の選択画面を表示する。そして、システム制御部２１０は設定手段として機能し、ユーザーの操作に応じて、予定記録枚数を設定する。
【００２８】
一方、ステップＳ４０９の判断の結果、「予定記録枚数」が選択されていない場合は、ステップＳ４１１に進む。そして、同様に、ステップＳ４１１において、システム制御部２１０は、「動画画質」が選択されたか否かを判断する。この判断の結果、「動画画質」が選択された場合は、ステップＳ４１２に進む。そして、ステップＳ４１２において、表示制御部２１３は、動画画質の選択画面を表示する。そして、システム制御部２１０は設定手段として機能し、ユーザーの操作に応じて、動画画質を設定する。
【００２９】
一方、ステップＳ４１１の判断の結果、「動画画質」が選択されていない場合は、ステップＳ４１３に進む。そして、同様に、ステップＳ４１３において、システム制御部２１０は、「動画サイズ」が選択されたか否かを判断する。この判断の結果、「動画サイズ」が選択された場合は、ステップＳ４１４に進む。そして、ステップＳ４１４において、表示制御部２１３は、動画サイズの選択画面を表示する。そして、システム制御部２１０は設定手段として機能し、ユーザーの操作に応じて、動画サイズを設定する。
【００３０】
一方、ステップＳ４１３の判断の結果、「動画画質」が選択されていない場合は、ステップＳ４１５に進む。そして、同様に、ステップＳ４１５において、システム制御部２１０は、「予定記録時間」が選択されたか否かを判断する。この判断の結果、「予定記録時間」が選択された場合は、ステップＳ４１６に進む。そして、ステップＳ４１６において、表示制御部２１３は、予定記録時間の選択画面を表示する。そして、システム制御部２１０は設定手段として機能し、ユーザーの操作に応じて、予定記録時間を設定する。
【００３１】
一方、ステップＳ４１５の判断の結果、「予定記録時間」が選択されていない場合は、ステップＳ４１７に進む。そして、ステップＳ４１７において、システム制御部２１０は、全ての撮影条件（記録条件）が設定済みであるか否かを判断する。この判断の結果、全ての撮影条件（記録条件）が設定済みでない場合は、ステップＳ４０５に戻る。例えば、「静止画画質」を設定した後に、「静止画サイズ」を設定する場合には、図３に示すような撮影条件設定画面１０６が表示され、前述した手順によって設定を繰り返す。
【００３２】
一方、ステップＳ４１７の判断の結果、全ての撮影条件（記録条件）が設定済みである場合は、ステップＳ４１８に進む。そして、ステップＳ４１８において、設定された撮影条件に基づき、記録画質、記録サイズ及び記録時間に対応した必要記録容量のテーブルを参照する。さらに、予定記録枚数及び予定記録時間から、トータルの必要な記録容量を算出する。そして、表示制御部２１３により液晶パネル２１４に表示する。そして、ステップＳ４１９において、処理を終了する。
【００３３】
なお、前記テーブルは、プログラムメモリ２１６に格納されており、テーブルの参照、及び記録容量の算出は、システム制御部２１０が算出手段として機能することにより行われる。図３に示す例では、２５６［ＭＢ］のカードが必要であることを表示画面１０９の最下列に表示し、ユーザーへアナウンスする。
【００３４】
以上のように本実施形態においては、ユーザーの操作に応じて、記録画質、記録サイズ、記録枚数、記録時間などの記録条件を設定し、設定した記録条件で記録を行うために必要な記録媒体の容量を算出し、液晶パネル２１４に表示するようにした。これにより、ユーザーは、撮影に必要な容量の記録媒体を予め用意することできるので、撮影途中に記録媒体の容量不足によって撮影ができなくなるようなことを防ぐことができる。また、記録条件を選択するためのメニュー画面を表示することにより、ユーザーにとって、わかりやすく、誤操作が生じにくく、快適なユーザーインターフェースを提供することが可能となる。
【００３５】
（第２の実施形態）
以下、本発明を実施するための第２の実施形態に関して図面を参照しながら説明する。なお、本実施形態のデジタルカメラの内部構成及び外観構成については、第１の実施形態で示した図１及び図２の内容と同様であるため、説明は省略する。また、撮影条件（記録条件）の設定方法についても第１の実施形態と同様であり、撮影イベントを登録する前は、ワークメモリ２１５に撮影条件（記録条件）が一時的に保持されていてもよく、記録メディア２１７に管理情報として記録されていてもよい。
【００３６】
本実施形態では、撮影イベント（記録イベント）と、撮影条件（記録条件）と、実際に使用した記録媒体の容量とを関連付けて登録する動作に関して、図５を参照しながら説明する。図５は、本実施形態において、撮影イベント（記録イベント）を登録する時のメニュー設定画面の一例を示す図である。
【００３７】
メニューＳＷ３０３が押下されると、メニューモードへ移行し、メニュー画面（カメラメニュー）５０２を表示する。プッシュ式シーソーキー３０４の操作により、メニューカーソル５０１を移動させると「撮影イベント」を選択することができる。
【００３８】
「撮影イベント」のメニュー画面５０３で、「イベント登録」が選択されると、表示制御部２１３はイベントメニュー表示手段として機能し、「日付で登録」、「既存の名称で登録」、及び「ローマ字で登録」の項目を表示する。
【００３９】
「日付で登録」が選択されると、システム制御部２１０は、その日の撮影に使用した記録容量（カード容量）を記録メディア２１７から検出する。そして、システム制御部２１０は記憶手段として機能し、容量データと、撮影条件と、日付とを関連づけて、記憶部として機能するワークメモリ２１５に記憶する。そして、表示制御部２１３は、「日付で登録」が選択されている選択画面５０４から登録完了時のメニュー画面５０５に切り替えて、日付で登録した旨と、使用したカード容量とをユーザーに通知する。
【００４０】
一方、「既存の名称で登録」が選択されると、表示制御部２１３は、「既存の名称で登録」が選択されている選択画面５０６から、関連づけられる既存の名称の一覧画面５０７に切り替える。プッシュ式シーソーキー３０４の操作により所望の名称が選択されると、システム制御部２１０は、その日の撮影に使用したカード容量を、記録メディア２１７から検出する。そして、システム制御部２１０は記憶手段として機能し、容量データと、撮影条件と、ユーザーが選択した名称とを関連づけて、記憶部として機能するワークメモリ２１５に記憶する。そして、登録完了時のメニュー画面５０８では、名称で登録した旨と、使用したカード容量とをユーザーに通知する。図５では、「入学／卒業式」が選択された例について示している。
【００４１】
また、「ローマ字で登録」が選択されると、表示制御部２１３は、「ローマ字で登録」が選択されている選択画面５０９から、ローマ字のソフトキーボードのイメージ画面５１０に切り替える。プッシュ式シーソーキー３０４の操作により所望のアルファベットが順番に選択されて所望の文字列を作成され、「決定・登録」が選択されると、システム制御部２１０は、その日の撮影に使用したカード容量を、記録メディア２１７から検出する。そして、システム制御部２１０は記憶手段として機能し、容量データと、撮影条件と、ユーザーが作成した文字列とに関連づけて、記憶部として機能するワークメモリ２１５に記憶する。そして、登録完了時のメニュー画面５１１では、文字列で登録した旨と、使用したカード容量とをユーザーに通知する。図５では、文字列「ＥＮＳＯＫＵ」で登録した例について示している。
【００４２】
次に、過去の撮影イベントと実際に使用した記録媒体の容量とを関連付けて登録した情報を読み出し、撮影に必要な記録媒体の容量情報を取得する動作に関して、図６を参照しながら説明する。図６は、本実施形態において、撮影イベントを選択する時のメニュー設定画面の一例を示す図である。
【００４３】
メニューＳＷ３０３が押下されると、メニューモードへ移行し、メニュー画面（カメラメニュー）６０２を表示する。プッシュ式シーソーキー３０４の操作により、メニューカーソル６０１を移動させると「撮影イベント」を選択することができる。
【００４４】
「撮影イベント」のメニュー画面６０３で、プッシュ式シーソーキー３０４の操作により、「イベント選択」が選択されると、「日付で選択」、「既存の名称で選択」、及び「ローマ字で選択」の項目が表示される。
【００４５】
「日付で選択」が選択されると、システム制御部２１０は、「日付で選択」が選択されている選択画面６０４から、日付が一覧表示されている一覧画面６０５に切り替える。プッシュ式シーソーキー３０４の操作により過去に記憶された所望の日付が選択されると、システム制御部２１０は、図５に示した手順で日付に関連づけられてワークメモリ２１５に記憶された容量データを読み出す。そして、一覧画面６０５にカード容量を表示することによりユーザーに通知し、撮影条件をデジタルカメラ３００に設定する。
【００４６】
一方、「既存の名称で選択」が選択されると、システム制御部２１０は、「既存の名称で選択」が選択されている選択画面６０６から、名称が一覧表示されている一覧画面６０７に切り替える。プッシュ式シーソーキー３０４の操作により過去に記憶された所望の名称が選択されると、システム制御部２１０は、図５に示した手順で既存の名称に関連づけられてワークメモリ２１５に記憶された容量データを読み出す。そして、一覧画面６０７にカード容量を表示することによりユーザーに通知し、撮影条件をデジタルカメラ３００に設定する。
【００４７】
また、「ローマ字で選択」が選択されると、システム制御部２１０は、「ローマ字で選択」が選択されている選択画面６０８から、文字列が一覧表示されている一覧画面６０９に切り替える。プッシュ式シーソーキー３０４の操作により過去に記憶された所望のローマ字（文字列）が選択されると、システム制御部２１０は、図５に示した手順でローマ字（文字列）に関連づけられてワークメモリ２１５に記憶された容量データを読み出す。そして、一覧画面６０９にカード容量を表示することによりユーザーに通知し、撮影条件をデジタルカメラ３００に設定する。
【００４８】
以上のように本実施形態においては、設定した記録条件で記録されたデータの記録容量と、前記記録条件と、記録イベント（記録処理を行った日付、既存の名称、ローマ字による文字列）とを関連付けてワークメモリ２１５に記憶するようにした。これにより、次回の撮影時には、過去の記録容量の実績を用いることができるので、ユーザーは過去の記録容量の実績を参照して、撮影に必要な容量の記録媒体を予め用意することができる。
【００４９】
（本発明に係る他の実施形態）
前述した本発明の実施形態における記録装置を構成する各手段、並びに記録装置の制御方法の各工程は、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記憶したコンピュータ読み取り可能な記憶媒体は本発明に含まれる。
【００５０】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００５１】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図４に示すフローチャートに対応したプログラム）を、システムまたは装置に直接、または遠隔から供給する場合も含む。そして、そのシステムまたは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００５２】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００５３】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００５４】
プログラムを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスクなどがある。さらに、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリーカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ）などもある。
【００５５】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する方法がある。そして、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記憶媒体にダウンロードすることによっても供給できる。
【００５６】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザーに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００５７】
また、その他の方法として、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記録媒体に格納してユーザーに配布し、所定の条件をクリアしたユーザーに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００５８】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００５９】
さらに、その他の方法として、まず記憶媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００６０】
【図１】本発明の第１の実施形態に係るデジタルカメラの内部構成例を示すブロック図である。
【図２】本発明の第１の実施形態において、ＳＷレイアウト等を含むデジタルカメラの外観構造例を示す斜視図である。
【図３】本発明の第１の実施形態において、撮影条件を選択する時のメニュー設定画面の一例を示す図である。
【図４】本発明の第１の実施形態において、撮影条件を設定する時の処理手順の一例を示すフローチャートである。
【図５】本発明の第２の実施形態において、撮影イベントを登録する時のメニュー設定画面の一例を示す図である。
【図６】本発明の第２の実施形態において、撮影イベントを選択する時のメニュー設定画面の一例を示す図である。
【符号の説明】
【００６１】
２００  カメラ部
２０１  レンズ群
２０２  ＣＣＤ
２０３  ＣＤＳ
２０４  ＡＤＣ
２０５  デジタル画像処理部
２０６  ＴＧ
２０７  ＴＧ用発振器
２１０  システム制御部
２１１  発振器
２１２  操作部
２１３  表示制御部
２１４  液晶パネル
２１５  ワークメモリ
２１６  プログラムメモリ
２１７  記録メディア
２１８  第１の表示バッファ
２１９  第２の表示バッファ
２２０  システムバス
【図１】
0005089361.tif 000002
【図２】
0005089361.tif 000003
【図３】
0005089361.tif 000004
【図４】
0005089361.tif 000005
【図５】
0005089361.tif 000006
【図６】
0005089361.tif 000007