JP4254068B2 - Imaging device - Google Patents
Imaging device Download PDFInfo
- Publication number
- JP4254068B2 JP4254068B2 JP2001068615A JP2001068615A JP4254068B2 JP 4254068 B2 JP4254068 B2 JP 4254068B2 JP 2001068615 A JP2001068615 A JP 2001068615A JP 2001068615 A JP2001068615 A JP 2001068615A JP 4254068 B2 JP4254068 B2 JP 4254068B2
- Authority
- JP
- Japan
- Prior art keywords
- event
- button
- strobe
- date
- stored
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Exposure Control For Cameras (AREA)
- Stroboscope Apparatuses (AREA)
- Studio Devices (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、誕生して間がない子供に対してストロボ等の発光装置の使用を制限することができる撮像装置に関する。
【0002】
【従来の技術】
昨今の多くのカメラにはストロボが内蔵され、更にストロボを使用するか否かを自動的に決める機能が備わっている。これらのカメラにはストロボを使用したくないときにはストロボが自動的に使用されるのを禁止するボタンを有するものもある。誕生して間もない子供を撮影する場合でも、撮影する場所が比較的暗い室内であるときには、ストロボが使用される。しかし、ストロボの閃光は、誕生して間もない子供に対しては強烈すぎ、子供が閃光を恐怖に感じることも起こりうる。したがって、このような子供の撮影にカメラを使用する場合には、ストロボを使用しないようにストロボ使用禁止ボタンがオン状態にする人も多い。
【0003】
【発明が解決しようとする課題】
しかし実際には、ストロボ使用禁止ボタンをオン状態にすることを忘れて誕生後間もない子供をストロボを用いて撮影してしまうということが頻繁に生じている。また、子供の誕生後数カ月経過すれば、ストロボを使用して子供を撮影しても差し支えなくなるが、実際にはストロボ使用禁止ボタンをオフ状態にすることを忘れ、子供をストロボなしで何カ月も撮影しているということも起きている。同様に、ストロボ使用禁止ボタンをオン状態にして誕生後間もない子供をストロボを用いないで撮影した後、そのボタンをオフ状態にすることを忘れて、ストロボを使用すべき被写体をストロボを使用しないで撮影するということも生じている。
【0004】
本発明はこのような状況を考慮してなされたものであり、本発明の目的は、ストロボの使用、不使用をユーザのニーズに合わせてきめ細かく制御することができる撮像装置を提供することである。
【0005】
本発明の具体的な目的は、被写体が子供であるときに、誕生後の経過期間に応じてストロボの使用を自動的に制御することができる撮像装置を提供することである。
【0006】
本発明の更に具体的な目的は、被写体が誕生後間もない子供であるときにストロボの使用を自動的に制限することができる撮像装置を提供することである。
【0007】
【課題を解決するための手段】
前記目的を達成するため、本発明に係る撮像装置は、被写体を撮像する撮像手段と、撮影時に光を発生する発光手段と、ユーザが指定した日付データを記憶する日付データ記憶手段と、前記日付データ記憶手段に記憶された日付データが示す日付から撮影日までの経過期間に依存して前記発光手段による発光を制御する制御手段とを備えるものである。
【0008】
前記日付データとして子供の誕生日のデータを使用することもできる。その場合、被写体が誕生後間もない子供であるか否かに応じて発光を自動的に制御することができる。例えば、前記制御手段は、前記経過期間が比較的短いときには、前記経過期間が比較的長いときに比べて前記発光手段による発光を制限することである。ここで制限とは、例えば、前記発光手段による発光を禁止することである。あるいは発光手段による発光を弱くすることでもよい。あるいは前記撮像装置から被写体までの距離が所定の距離以下のときには前記発光手段による発光を禁止することでもよい。
【0009】
【発明の実施の形態】
以下、本発明に係る撮像装置の実施の形態を図面を参照して更に詳細に説明する。
【0010】
図1は、本発明に係る撮像装置の一例としての電子スチルカメラ(以下、単に電子カメラと呼ぶ)の一つの実施の形態の概略ブロック図である。図において、光学系1は光学レンズなどを含み図示しない被写体の像を、例えばCCD受光素子からなる撮像素子2上に結像する。なお、光学系1には、通過光量を調整する図示しない絞り機構が含まれている。自動利得制御部3は、撮像素子2より出力される画像信号のレベルを自動的に調整し、A/D変換部4は調整後の画像信号をディジタルデータに変換する。
【0011】
信号処理部5は得られたディジタルデータに対して各種の信号処理を施す。制御部6は、信号処理部5により最終的に出力される画像データを取り込む。前記制御部6は、図示しない中央処理ユニット(CPU)、後述する各種プログラムデータ、各種パラメータデータ及びアルファベット、日本語並びに数値等の文字データを記憶したリードオンリーメモリ(ROM)、前記プログラムの実行時に各種データの記憶部として使用されるランダムアクセスメモリ(RAM)等を内蔵し、ROMに記憶されたプログラムにしたがって本電子カメラの動作を制御する。
【0012】
例えば撮像時には、撮像素子2を駆動する駆動制御部7を制御して撮像素子2により撮影された画像データの出力タイミングを制御する。また、撮影に先立って、図示しない距離検出装置からの出力信号に基づいて自動的に焦点位置を会わせるように、光学系駆動回路8を制御して光学系1を光学軸にそって前後に移動する。更に、光量検出部9の出力にしたがって光学系1の絞りの量とシャッタ時間と、撮影するときの補助光を発生する閃光装置であるストロボの使用の要否を決める。更にまた、光学系駆動回路8を制御して光学系1内の絞りの量を決定された値に設定する。あるいは、ストロボの使用が必要な場合には、撮影時にストロボ駆動制御部10を制御してストロボ11の発光タイミングと発光量を制御する。
【0013】
制御部6には以下の回路又は装置が更に接続されている。表示装置12は、例えば液晶表示装置からなり、撮影された画像の表示、ユーザが入力したデータの表示又は各種警告の表示、さらには、後述する各種行事に関する表示等の目的に使用される。記憶媒体駆動制御部13には不揮発性の半導体メモリからなるメモリカード14を脱着可能に装着でき、記憶媒体駆動制御部13は、制御部6の制御のもとでメモリカード14に対するデータの読み書きを実行する。例えば、本電子カメラにより得られた画像データがメモリカード14に記憶される。入出力端子15は、例えば外部のパーソナルコンピュータ等に接続され、本電子カメラにより得られた画像データを当該パーソナルコンピュータ等に転送するときに使用される。
【0014】
時計回路16は、図示しないクロック信号発生回路と、当該回路により発生されたクロック信号に基づいて日時(現在の年、月日、時刻)を示す時刻データを発生する回路とを内蔵し、制御部6に当該クロック信号と時刻データを供給する。画像メモリ17は、本電子カメラにより撮影された画像データを記憶するためのメモリであり、例えば不揮発性の半導体メモリからなる。
【0015】
行事メモリ18は、本発明に係る行事管理機能を実現するために設けられたメモリであり、行事の名称、開催日等の行事に直接関係するデータ及びその他の行事に間接的に関連するデータを記憶するのに使用される。この行事メモリ18は、例えば不揮発性の半導体メモリからなるもので、行事メモリ18に記憶されるデータの詳細は後に説明する。行事メモリ18と画像メモリ17とを共通のメモリで構成してもよい。更に、メモリカード14を、画像メモリ17及び行事メモリ18に使用してもよい。
【0016】
音声発生部19は、例えば警告をスピーカ20を介してユーザに発するために使用される。操作ボタン群21には、電源ボタン、シャッタボタンその他のいろいろなボタンが含まれる。これらのボタンの種類とそれらの使用方法については後に説明する。
【0017】
電子カメラでは、撮像素子2が電荷を蓄積し始める時刻から蓄積し終わるまでの時刻を撮像素子2に与える信号により制御することができ、その意味で撮像素子2は電子シャッタを内蔵しているあるいは電子シャッタ機能を有すると言われる。電子シャッタの機能はメカニカルなシャッタによるシャッタ機能と同等である。したがって、以下では、電子シャッタも単にシャッタと呼ぶことにする。また、電子シャッタは撮像素子2により実現されるものであるが、メカニカルシャッタの場合と同様に、電子シャッタは光学系1内に設けられていると説明する場合がある。なお、電子シャッタとともに光学系1の内部にメカニカルなシャッタを設けてもよい。
【0018】
図2は、行事メモリ18に設けられたいろいろな記憶領域の例を示す。本実施の形態では、人に関する特定の事象の発生を契機として催される複数の行事の例として、子供の誕生に関連して親が行う行事が本電子カメラにより管理される。行事メモリ18には、複数の行事データ群記憶領域180、190、…が設けられる。各行事データ群記憶領域は、同一の個人に関する複数の行事データを記憶するのに使用される。例えば、行事データ群記憶領域180、190はそれぞれ二人の子供、例えば「太郎」「次郎」に関する行事データ群を記憶するのに用いられる。以下では、各行事データ群記憶領域180、190、…のそれぞれを説明の簡単化のためにページと呼ぶことがある。
【0019】
同図(b)は、一つのページ、例えばページ180に設けられた複数の行事データ記憶領域を示す。ページ180には複数の行事データ記憶領域181Aから181E、…181F、181G、…が設けられる。各行事データ記憶領域には氏名/行事名称記憶領域182と基準日/開催予定日記憶領域183が設けられる。最初の行事データ記憶領域181A内の氏名/行事名称記憶領域182と基準日/開催予定日記憶領域183にはそれぞれ誕生した子供の氏名並びに基準日(今の例では誕生日)及び誕生時刻が記憶される。なお、誕生時刻は記憶しないようにすることもできる。
【0020】
第2の行事データ記憶領域181B以降の内部に設けられた氏名/行事名称記憶領域182と基準日/開催予定日記憶領域183には、誕生を契機として催される行事に関する行事データとして当該行事の名称と開催予定日が記憶される。
【0021】
すべての行事データ記憶領域181A、…には、画像データ識別情報記憶領域184と、体重記憶領域185と身長記憶領域186とが更に設けられている。これらの領域184から186に関しては誕生も他の行事と同様に扱われる。
【0022】
画像データ識別情報記憶領域184には、誕生日又は行事の日に撮影され、画像メモリ17に記憶された一連の画像データのうちの先頭の画像データの識別情報が記憶される。例えば、当該先頭の画像データが記憶された画像メモリ17のメモリアドレスが画像データ識別情報として記憶される。画像データ識別情報は、行事の日に撮影された画像データと当該行事とを関連付ける情報として記憶され、後にその関連付け情報を用いてユーザが指定した行事に関する画像データを表示するのに使用される。体重記憶領域185と身長記憶領域186には、誕生日を含めて、いずれかの行事の日に測定された子供の体重と身長が、当該行事に関連したデータとして記憶される。
【0023】
第2番目以降の行事データ記憶領域181B、…内の氏名/行事名称記憶領域182と基準日/開催予定日記憶領域183にそれぞれ記憶される行事名称と開催予定日は、電子カメラの制御部6に記憶されたプログラムにより、先頭の行事データ記憶領域181Aに記憶された基準日(ここでは誕生日)に基づいて決定され、記憶される。記憶される行事データには、お七夜のように誕生後すぐに実行される行事から、幼稚園(年少)入園、幼稚園(年長)入園のように、誕生後3年又は5年経過した時点で発生するようなことも行事として含まれている。なお、決定された開催予定日はユーザにより変更可能になっている。また、同図(c)に示すように、ユーザが別に入力設定した行事も行事メモリ18に追加可能である。
【0024】
図3は、画像メモリ17に設けられた複数の画像データ記憶領域を示す。誕生日又は各行事の日に得られた複数の画像データは、連続する画像データ記憶領域に順次記憶されると仮定する。例えば誕生日に得られた複数の画像データは、順次隣接する画像データ記憶領域170、171、…に記憶され、お七夜の日に得られた複数の画像データは、後続の画像データ記憶領域172、173、…に順次記憶される。
【0025】
同様に、内祝いの日に得られた複数の画像データは、後続の画像データ記憶領域174、…に記憶され、お宮参りの日に得られた複数の画像データは、後続の画像データ記憶領域175、…に記憶される。なお、図において各画像データ記憶領域の前に付された数値は当該記憶領域のメモリアドレスを例示している。例えば誕生日に得られた複数の画像データが記憶される画像データ記憶領域170、171、…のメモリアドレスは、「0001」、「0002」、…である。
【0026】
図4は、本電子カメラに設けられた操作ボタン群21(図1)に含まれる複数のボタンの例を示す。操作ボタン群21には電源ボタン21A、シャッタボタン21B、再生ボタン21C、通信ボタン21D、行事ボタン21E、後方歩進ボタン21F、前方歩進ボタン21G、関連データボタン21H、画像読み出しボタン21J、行事変更ボタン21K、行事追加ボタン21L、ページ設定ボタン21M、ページ選択ボタン21N、ズームボタン21P、ストロボ使用禁止ボタン21Q、文字記号を入力するための複数のボタンからなる文字記号入力ボタン群21R等が含まれる。
【0027】
ボタン21Aから21Qはそれぞれ独立の名称を有するボタンであるが、これらのボタンのいくつかは、文字記号入力ボタン群21R内の複数のボタンを適当に組み合わせて使用することによっても実現することもできる。こうすると操作ボタン群21に含まれるべきボタンの総数を減らすことができる。
【0028】
図5は、制御部6(図1)内のROMに設けられた複数のプログラム記憶領域を示す。プログラム記憶領域61から66にはそれぞれ電源供給処理プログラム610、撮影モード処理プログラム620、再生モード処理プログラム630、通信モード処理プログラム640、行事モード初期処理プログラム650、行事モードボタン別処理プログラム660が記憶されている。
【0029】
図6は、プログラム記憶領域61(図5)に記憶された電源供給処理プログラム610により実行される処理の一例を示す概略フローチャートである。電源ボタン21Aは、例えば最初に押されたときに押されたままのオン状態になり再度押されるまでオン状態を維持し、再度押されたときに元の状態に戻る、すなわちオフ状態になる、手動復帰型のスイッチである。電源供給処理プログラム610は、電源ボタン21Aが押されてオン状態になったとき又はオフ状態にされたときに起動して一度のみプログラムが実行される。
【0030】
すなわち、電源供給処理プログラム610は、ステップS611において電源ボタン21Aが押されてオン状態になったのか又はオフ状態になったのかが判断され、オン状態になったと判断されたときには、ステップS612に進み、おいて本電子カメラの各部へ電源が供給される。この電源の供給は後述するステップS616で電源供給がストップされるまで継続する。しかして、次のステップS613においては本電子カメラの各部が初期化される、すなわち、例えば、光学系1(図1)の位置があらかじめ定められた使用時の位置に設定される等、各部の状態が初期状態に設定される。その後、ステップS614において本電子カメラの動作モードが撮影モードに設定され、電源供給処理プログラム610は終了する。
【0031】
もし電源ボタン判定ステップS611により電源ボタン21Aがオフ状態になったと判断されたときには、終了処理S615が実行され、本電子カメラ内の各部の状態が終了状態に設定される。例えば、光学系1の位置が不使用時の位置に移動される。その後ステップS616により本電子カメラ内の各部への電源供給が停止される。
【0032】
本電子カメラはシャッタボタン21B(図4)が押されると、プログラム記憶領域62(図5)に記憶された撮影モード処理プログラム620が実行され、撮像が実行される。この撮影モードでの装置動作は後に説明する。
【0033】
再生ボタン21C(図4)が押されると、本電子カメラは再生モードになり、プログラム記憶領域63(図5)に記憶された再生モード処理プログラム630が起動される。再生モード処理プログラム630が起動されると、既に行われた撮影により画像メモリ17に記憶された画像データが読み出され、表示装置12に表示される。
【0034】
通信ボタン21D(図4)が押されると、本電子カメラは通信モードになり、プログラム記憶領域64(図5)に記憶された通信モード処理プログラム640が起動される。通信モード処理プログラム640が起動されると、画像メモリ17に記憶された複数の画像データのうちユーザが指定した画像データが入出力端子15を介して外部の装置、例えば図示しないパソコンに転送される。
【0035】
本電子カメラの行事管理機能を使用するには、ユーザは、後に述べるページ設定処理を実行してページを行事メモリ18に設定し、そのページに氏名、誕生日等の初期設定データを記憶する必要がある。ここでは、そのようなページ設定処理が既になされ、必要ならば後に説明するページ選択処理により、誕生した子供に関するページが選択されていると仮定する。
【0036】
図7は、プログラム記憶領域62(図5)に記憶された撮影モード処理プログラム620により実行される処理の一例の概略フローチャートである。シャッタボタン21B(図4)は、半押しの状態と全押しの状態を取りうる2段スイッチである。撮影モード処理プログラム620は、シャッタボタン21Bが半押しの状態に押されたときに起動される。
【0037】
本電子カメラは、露出制御機能を有する。例えばシャッタ時間を指定(設定)した状態では、被写体の輝度を測定してその輝度に応じて適切な絞りの値が自動的に決定される。あるいは絞りを指定(設定)した状態では、被写体の輝度を測定してその輝度に応じて適切なシャッタ時間が決定される。あるいは絞りもシャッタ時間も自動的に決定されてもよい。更に、本電子カメラは自動ストロボ機能(自動閃光機能)を有する。すなわち、絞り、シャッタ時間あるいはそれらの両方が自動的に決定された場合、被写体の輝度が不足するときには、ストロボの使用が自動的に決定される。
【0038】
尚、本実施の形態では、測光の結果だけからはストロボが必要とされるような低輝度の被写体を撮影する場合でも当該被写体が誕生後間もない子供(赤ん坊)であるときには、ストロボの使用を自動的に制限するようになっている。
【0039】
然して、撮影モード処理プログラム620が起動されると、ステップS621において測光が行われる。すなわち、被写体の輝度が適当な方法により検出される。例えば光量検出部9の出力に基づいて検出される。なお、この測光を撮像素子2を用いて実行してもよい。つぎに、ステップS622において絞りの値とシャッタ時間の一方をあらかじめ固定した値にした状態で、絞りの値とシャッタ時間の他方がステップS621による測光結果に基づいて決定される。絞りの値とシャッタ時間の両方を測光の結果に依存して自動的に決定してもよい。こうして、絞りの値とシャッタ時間が被写体の輝度に依存して決定されることになる。
【0040】
ステップS623において、自動焦点合わせ(オートフォーカス)が実行される。この自動焦点合わせは、図示しない距離検出装置から送られてくる距離情報の信号に基づいて行わせてもよいが、図1の撮像素子2を距離検出装置として、即ち距離測定センサとして利用し、信号処理部5の出力に応じて光学系1の焦点が被写体に自動的に合わせられるようにしてもよい。
【0041】
つぎにステップS624において、あらかじめ定められた基準にしたがってストロボの使用が必要か否かが判断される。例えば、上で決定された絞りの値とシャッタ時間に基づいて決定される。例えば、絞りの値が最大値であり、しかもシャッタ時間が手ぶれを生じさせない限界のシャッタ時間1/60より長いときには、ストロボの使用が必要と判断される。
【0042】
ステップS624においてストロボの使用が必要と判断された場合、ステップS626に進み、ストロボ使用制限処理が実行される。このステップS626のストロボ使用制限処理は、ステップS624においてストロボの使用が必要と判断されるような低輝度の被写体の場合に、ストロボの使用を制限すべき理由がないかをチェックするもので、この処理の詳細は後に説明する。
【0043】
ステップS624においてストロボの使用が不要と判断されたとき、又はステップS624においてストロボの使用が必要と判断され且つストロボ使用制限処理S626が実行されたときは、ステップS627に進み、シャッタボタンが全押しされるのを待ち、シャッタボタンが全押しされたことがステップS627で検出されると、ステップS628で撮影が実行されて撮影された画像データが画像メモリ17に記憶され、その後、撮影により得られ記憶された画像データと行事メモリ18に記憶された行事情報との関連付けを行う関連付け処理S629が実行される。
【0044】
図8は、上記ストロボ使用制限処理S626の処理の例を示す概略フローチャートである。まず、ストロボ使用禁止ボタン21Q(図4)がオン状態にされているか否かが判別される(ステップS626A)。もしストロボ使用禁止ボタン21Qがオン状態のときには、電子カメラのユーザがストロボの使用を禁止しているので、ステップS626Eにおいて、例えば、ストロボを使用しない旨の警告メッセージを表示装置12に表示するかあるいは音声でスピーカ20を経由してユーザに通知する。その後ステップS626Fにおいてストロボを使用しないで撮影を行うためのストロボ不使用処理を実行する。このストロボ不使用処理は、通常ではストロボが使用される明るさであってもストロボを使用しないように設定する処理であり、又、例えば、シャッター時間を長くしたり、或いは、光学系1を通過する光量を多くする為に絞り値を変えたりする処理であり、ストロボを発光させなくても、ストロボ使用時に出来るだけ近い撮影画像となるようにシャッター時間や絞り値を再設定する処理である。
【0045】
ステップS626Aでストロボ使用禁止ボタン21Qがオフ状態であると判断されたとき、次のステップS626Bにおいては、被写体である子供の誕生日が既に登録(記憶)されているか否かが判断される。ここでは被写体の誕生日は、行事メモリ18の最初の行事データ記憶領域181A内の基準日/開催予定日記憶領域183に既に登録(記憶)されていると仮定する。その場合は、ステップS626Cに進み、被写体である子供の誕生後の経過期間(日数)が予め定められた閾値、例えば、誕生後2カ月を越えているか否かが判断される。この経過期間は、ストロボを使用して良いか否かにもとずいて設定されている期間であり、閾値の値は2カ月より大きな値あるいは小さな値に増減した値であってもよく、或いは、電子カメラのユーザが設定(指定)するようにしてもよい。
【0046】
もし被写体である子供の誕生後の経過期間が比較的短いとき(即ち、上記経過期間が上記閾値を越えていないとき)には、ステップS626Eに進み、前述した警告メッセージが出力され、更にステップS626Fにおいてストロボの不使用処理が決定される。こうして、測光の結果だけからはストロボが必要とされるような低輝度の被写体を撮影する場合でも、当該被写体が誕生後間もない子供であるときは、ストロボが使用されないようになっている。
【0047】
ステップS626Bにおいて、被写体である子供の誕生日が登録されていないと判断されたときあるいはステップS626Cにおいて被写体である子供の誕生後の経過期間が閾値を越えていると判断されたときには、ストロボの使用は制限されないことになり、ステップS626Dにおいてストロボの使用のためのパラメータ、例えばストロボの発光量が決定され設定される。ストロボの発光量は、例えば電子カメラから被写体までの距離及び被写体の輝度に応じて決定される。例えば、ストロボの発光強度は被写体までの距離に応じて大きくされ、被写体の輝度に応じて小さくされる。
【0048】
ストロボの使用制限は、他の態様によっても実現することができる。図9は、ストロボ使用制限処理S626として実行可能な他の処理の例を示す概略フローチャートである。図9のストロボ使用制限処理S626では、ステップS626Cにおいて誕生後の経過時間が閾値より小さいと判断されたときに、ステップS626Gが更に実行されるようになっている点で図8と異なる。すなわち、図8においては、誕生後の経過時間が閾値より小さいときにはストロボの使用が禁止されたが、図9においては、誕生後の経過時間が閾値より小さいときにはステップS626Gに進み、ストロボの使用態様を変更設定する処理がなされる。即ち、以下のごとき使用態様に設定する。
【0049】
誕生後の経過時間が閾値を越えている場合には、既に図8のステップS626Dに関して述べたように、ストロボの発光強度は一般には被写体までの距離及び被写体の輝度に応じて決定される。誕生後の経過時間が閾値を越えていない場合には、ステップS626Gでは、誕生後の経過時間が閾値を越えている場合にステップS626Dにより決定されるストロボ発光量より小さい(少ない)ストロボ発光量を決定する。
【0050】
又、同時に、ステップS622(図7)で決定された絞りとシャッタ時間の値の一方あるいは両方を変更する。例えば、絞りの値を小さくし(開口を大きくし)あるいはシャッタ時間を長くする。こうして、ステップS626Dにより決定されるストロボ発光量より小さい(少ない)ストロボ発光量であっても、ステップS626Dでの発光量でのストロボ使用時に出来るだけ近い撮影画像となるようにする。このようにして、誕生後の経過時間が閾値を越えていない場合には、そうでない場合よりストロボ発光を自動的に弱くすることができ、誕生間もない子供に対する悪影響を心配する必要がなくなる。なお、この場合、弱いストロボ光を使用することあるいは露光時間が長くなることをユーザに警告するメッセージを出力することが望ましい。
【0051】
ストロボの使用態様は、更に他の態様によっても実現することができる。例えば、図9のステップS626Gにおいて、カメラから被写体までの距離が所定の値以下か否かを判別し、カメラから被写体までの距離が所定値以下のときにはストロボの発光を禁止、もしくは通常より少ない発光量とし、カメラから被写体までの距離が所定の値以上のときのみストロボを通常の発光量で発光させるようにしてもよい。なお、発光するストロボの発光量を通常より少ない発光量とする場合は、更に、これに併せて、絞りの値とシャッタ時間の両方あるいは一方をステップS622(図7)により決めた値から変更することが望ましい。
【0052】
図7に戻り、ステップS627でシャッタボタンが全押しされたことが検出され、ステップS628では撮影が実行されて撮影された画像データが画像メモリ17に記憶される。即ち、撮像素子2に被写体の像が写し込まれその画像データが制御部6に送られて画像メモリ17に記憶される処理が行われる。次のステップS629では、その記憶された画像データと行事メモリ18に記憶されている各行事とが関連しているか否かを判断し、関連している場合には関連を示す識別報を行事メモリ18に記憶させる関連付け処理が実行される。図10は、関連付け処理S629として実行される処理の例を示す概略フローチャートである。まずステップS629Aにより撮影日が行事メモリ18に記憶された開催日か否かが判断される。なお、ここでは、仮定により行事メモリ18には最初のページ180のみが設定されており、上記ステップS629Aにより判断される開催日はこの最初のページ180に記憶された開催日とする。しかし、行事メモリ18には図2(a)に示したように複数のページが記憶されている場合もある。その場合には後に説明するページ選択操作により、撮影の前にユーザによりあらかじめいずれかのページが選択される。この場合には、上記ステップS629Aにより判断される開催日はこのようにしてあらかじめ選択されたページに記憶された開催日である。
【0053】
ここでは最初のページ180には図2(b)に示す行事データが記憶されていると仮定する。この場合には、ステップS629Aにより撮影日が複数の基準日/開催予定日記憶領域183に記憶された複数の開催日のいずれかと一致するか否かが判断される。このステップS629Aを実行するときには、誕生日も開催日として扱われる。撮影日がいずれかの開催日と一致するときには、ステップS629Bに進みその撮影が当日の最初の撮影であるか否かが判断される。最初の撮影であると判断されたときにはステップS629Cに進み、先に撮影され画像メモリ17に記憶された画像データの識別情報が図2(b)の画像データ識別情報記憶領域184に記憶される。識別情報には、当該画像データが記憶された画像メモリ17のメモリアドレスが例えば使用される。
【0054】
したがって、誕生日に最初に撮影を行ったときには、行事データ記憶領域181A内の画像データ識別情報記憶領域184に、画像メモリ17のその撮影された画像データが記憶されているメモリアドレス「0001」が記憶され、お七夜の日に最初に撮影を行ったときには、行事データ記憶領域181B内の画像データ識別情報記憶領域184にお七夜の画像データが記憶されているメモリアドレス「0013」が記憶される。同様にして、内祝いとお食い初めに対してメモリアドレス「0039」と「0053」が記憶される。
【0055】
ステップS629Bによる判定の結果、撮影が開催日の最初の撮影でないと判断されたときには、ステップS629Cによる、画像データの識別情報の記憶は実行されない。こうして、関連付け処理S629は終了する。
【0056】
なお、ステップS629Bによる、撮影が行事当日の最初の撮影か否かの判断はいろいろな方法により判断することができる。例えば、当日と一致した開催日に対応する画像データ識別情報記憶領域184にいずれかの識別情報が既に記憶されているか否かにより判断してもよい。また、ステップS629Cで記憶される画像データの識別情報には、当該画像データが記憶された画像メモリ17のメモリアドレスに代えて、例えば当該画像データのファイル名を使用することもできる。更に、撮影により得られた画像データをメモリカード14に記憶する場合には、当該メモリカードを識別する情報と当該メモリカードに記憶された画像データを識別する情報を画像データ識別情報記憶領域184に記憶すればよい。以上のようにして、撮影モード処理プログラム620の実行が終了する。
【0057】
なお、本電子カメラは、ズームも使用可能である。図11は、撮影モードにおいてズームを用いたときの本電子カメラの視野の変化の例を示す。本実施の形態では、ズームはいわゆるディジタルズームにより実現されると仮定する。ズームボタン21Pが押されていない状態では、同図(a)に示すように、画面には2倍ズームで拡大表示される領域を示す矩形領域69Aと更に2倍ズーム(合計4倍ズーム)で拡大表示される領域を示す矩形領域69Bが表示される。ズームボタン21Pが押されると、同図(b)に示す画面が表示される。この画面には、2倍ズームにより画面に拡大表示される領域を示す矩形69Cが表示される。同図(b)に示す画面が表示されている状態でズームボタン21Pが押されると、同図(c)に示す画面が表示される。
【0058】
これらの矩形69A、69Bあるいは69Cを見ることにより、どの画面領域がズームで拡大されるかをズームを行う前に知ることができる。必要に応じて撮像位置を前後に変えることにより所望の大きさの領域をズームで拡大して表示できることをズームを行わないで確認することができる。したがって、ズームの後に、撮影される画像のサイズを調整する必要はなく、直ちにシャッタを押すことができ、シャッタチャンスを逃す恐れは少なくなる。
【0059】
さて、本電子カメラでは、ページ設定処理は、本電子カメラが行事モードにあるときに実行可能になっている。本電子カメラを行事モードにセットする処理は、以下に述べるように行事モード初期処理プログラム650により実行される。行事ボタン21E(図4)は、電源ボタン21Aと同様の構成の手動復帰型のボタンにより構成することができる。このボタンがオン状態あるいはオフ状態になったとき、プログラム記憶領域65(図5)に記憶された行事モード初期処理プログラム650が起動される。したがって、ユーザが本電子カメラの行事管理機能を初めて使用するユーザは、ページ設定を行うために行事ボタン21Eをまずオン状態にする。
【0060】
図12は、行事モード初期処理プログラム650により実行される処理の一例を示す概略フローチャートである。行事モード初期処理プログラム650においては、まず、行事ボタン21Eがオン状態になったかオフ状態になったかが判別される(ステップS651)。行事ボタン21Eがオン状態に変化したときには、本電子カメラは行事モードに設定される(ステップS652)。なお、本電子カメラは、撮影モード、再生モード、通信モードのいずれのモードであるときにも行事モードに移行可能になっている。
【0061】
その後、行事メモリ18にページが設置済みか否かが判別される(ステップS653)。今の仮定では、行事メモリ18にページはまだ設定されていないとする。この場合には、行事モード初期処理プログラム650は他の処理を実行しないで終了する。行事モード初期処理プログラム650が終了した後も本電子カメラは行事モードのままである。
【0062】
本電子カメラが行事モードにあるときには、後に説明するようにユーザによりページ設定ボタンを含むいろいろなボタンが操作され、操作されたボタンに応じた処理がなされる。その後、行事ボタン21Eが再度押されると、ステップS651において行事ボタン21Eがオフ状態になったことが判別され、ステップS654により本電子カメラの行事モードがリセットされる。そのとき、本電子カメラは、行事モードに移る前のモードに戻る。なお、ページが設定された後に行事ボタン21Eがオン状態にされた際には、ステップS653によりページ設定済みと判断され、図17で詳細を示す行事モード初期画面表示処理800が実行されるが、この処理800は後に説明する。
【0063】
操作ボタン群21(図4)には、本電子カメラが行事モードに設定されているときに使用可能な多数のボタンが用意されている。例えば、前方歩進ボタン21F、後方歩進ボタン21G、関連データボタン21H、画像読み出しボタン21J、行事変更ボタン21K、行事追加ボタン21L、ページ設定ボタン21M、ページ選択ボタン21Nである。これらのボタンはいろいろな構造により実現できる。例えば、ユーザが押すとオン状態になった後に押すのを止めると自動的にオフ状態に復帰する自己復帰型のボタンにより構成できる。本電子カメラが行事モードにあるときに、上記のボタンのいずれかがオン状態にされたと、プログラム記憶領域66(図5)に記憶された行事モードボタン別処理プログラム660が起動される。
【0064】
図13は、行事モードボタン別処理プログラム660により実行される処理の例を示す概略フローチャートの一部であり、図14と図15は、それぞれ当該フローチャートの他の部分である。行事モードボタン別処理プログラム660は、どのボタンがオン状態にされたかを判断して、オン状態にされたボタンに応じた処理が実行するようになっている。
【0065】
ユーザが本電子カメラの行事管理機能を初めて使用するためには、ページ設定ボタン21Mをオン状態にする。このボタンがオン状態にされたか否かは図15のステップS710により判断される。このボタンがオン状態にされたと判断されたときは、初期設定データの入力がなされる(ステップS711)。具体的には、誕生した子供の氏名データと誕生日データと時刻データを入力する画面が表示装置12に表示され、ユーザが文字記号入力ボタン群21Rを用いてこれらのデータを入力する。
【0066】
更にステップS712では、当該入力データは初期設定データとして行事メモリ18内の所定のページに記憶される。ページ選択ボタン21Nが操作されていないという仮定では、行事メモリ18の最初のページ180(図2)に記憶される。すなわち、図2(b)に示す、最初の行事データ記憶領域181A内の氏名/行事名称記憶領域182と基準日/開催予定日記憶領域183に、入力された氏名(例えば「○○太郎」)と誕生日と誕生時間(例えば「2001年02月01日 AM8時34分」)が記憶される。
【0067】
図15に戻り、ステップS713では、誕生に関連する複数の行事の開催予定日(以下、単に開催日と呼ぶことがある)が計算される。この計算のために、制御部6(図1)内の図示しないROMにあらかじめ行事モデルデータが記憶されている。
【0068】
図16は、当該ROM内に設けられた行事モデルデータ記憶領域67にあらかじめ記憶されている記憶データを示す。行事モデルデータ記憶領域67には、誕生という特定の事象の発生を契機として催される複数の行事の各々について、行事の内容を示す行事名称データを記憶する領域671と当該行事が行われるべき日の基準日(今の例では誕生日)からの経過期間(日数)を記憶する領域672とが設けられている。
【0069】
誕生を契機として催される行事には、誕生に直接関連して行われる行事とその後の幼稚園への入園等の子供の成長に関連して行われる複数の行事が含まれている。誕生に直接関連して行われる行には、例えばお七夜、内祝い、お食い初め等があり、その後の子供の成長に関連する行事として、幼稚園(年少)入園、幼稚園(年長)入園等がある。図示していないが、小学校への入学等の行事も含まれている。幼稚園、小学校等の教育関連期間への入学も子供に関する大きな行事であるので、行事モデルデータに含まれていることが望ましい。
【0070】
なお、行事モデルデータは、図示したような表形式でROMに記憶されていなくてもよい。例えば、ROMに記憶されたプログラム内部に各行事の名称と経過期間が分散して記憶されていてもよい。また、図示したすべての行事が行事モデルデータに記憶されていなくてもよい。例えば、典型的に催されるお宮参り、お食い初めが少なくとも記憶され、他のお七夜、内祝い等の行事予定は、ユーザにより後に説明する方法で追加設定するようにしてもよい。更に、ROMに記憶された行事名称データは、上記のお七夜、内祝い、お食い初めといった簡潔な言葉でなく、例えば、「生まれてから7日を無事経過したことを祝う」といった説明文のような名称データであってもよい。
【0071】
誕生日から各行事を催すべき日までの経過期間は原則的には決まっている。例えばお七夜は誕生後7日目である。しかし、お宮参りのように誕生後30日目又は31日目のように複数の経過期間が定められている場合もある。お食い初めも同様に100日目又は120日目である。一方、内祝いについては経過期間の定めがなく、任意の日に開催してもよいことになっている。また、幼稚園(年少)入園と幼稚園(年長)入園は、満3才あるいは満5才になった後の4月1日と定められている。
【0072】
上記開催日計算ステップS713では、入力された誕生日と各行事について定められた領域672(図16)に記憶されている経過期間に基づいて各行事の開催日が演算処理されて決定される。したがって、ユーザは開催日を計算して決める必要がない。この場合、お宮参りあるいはお食い初めのように複数の経過期間が定められているときには、それぞれの経過期間に対応する複数の開催日が開催日候補として決定される。また、内祝いのように開催日が任意である行事については開催日は決定されない。
【0073】
つぎにステップS714においては、お宮参りあるいはお食い初めのように複数の開催日候補が決定された場合、いずれかの開催日候補の選択をユーザに要求する。すなわち、表示装置12に行事の名称と当該行事に対して決定された複数の開催日候補が表示される。ユーザは、それらの一つを文字記号入力ボタン群21Rを用いて選択する。このような開催日候補の選択は、宮参りとお食い初めに対して実行される。
【0074】
ステップS715においては、内祝いのように開催日が任意である行事に対して、開催日の入力をユーザに要求する。すなわち、表示装置12に行事名を表示する。ユーザは、文字記号入力ボタン群21Rを用いて開催日を入力する。ユーザは、開催日を決められないときには、開催日を入力しないで後で入力することもできる。こうして各行事の開催日が決定される。
【0075】
ステップS716では、各行事に関する行事の名称と開催日とからなる行事データが行事メモリ18に記憶される。具体的には、図2(b)に例示されるように、第2の行事データ記憶領域181B以降の複数の行事データ記憶領域に設けられた氏名/行事名称記憶領域182と基準日/開催予定日記憶領域183に、行事名称と決定された開催予定日が記憶される。
【0076】
図の例では、例えば「お七夜」、「内祝い」、「お宮参り」、「お食い初め」というあらかじめ行事モデルデータ記憶領域67に記憶されていた行事名称データと、演算処理により得られたそれぞれの行事の開催日としての「2001.02.08」、「2001.03.01」、「2001.03.04」、「2001.05.12」が記憶されている。一方、幼稚園(年少)入園と幼稚園(年長)入園に対しては、「2004.04.01」、「2006.04.01」がそれぞれ記憶される。
【0077】
なお、行事メモリ18の氏名/行事名称記憶領域182に行事名称を記憶しないで、行事モデルデータ記憶領域67(図16)内の行事名称記憶領域671に記憶された行事名称を代わりに使用することもできる。例えば、あらかじめ各行事に行事番号を定めておき、行事メモリ18の氏名/行事名称記憶領域182には、この行事番号を記憶し、各行事の行事名称を表示するときには、この行事番号に対応する行事名称を行事モデルデータ記憶領域67から読み出して使用してもよい。
【0078】
ステップS716の処理が終わると、図13のステップS664で行事モードがリセットされたか否かが判断され、行事モードがリセットされていないと行事モードボタン別処理プログラムの最初のステップに戻り、以下、この行事モードがリセットされるまでプログラムが動作状態に維持される。
【0079】
このようにしてページ設定処理が実行されると、既に述べたようにユーザは本電子カメラの行事管理機能を用いて、いずれかの行事の日に撮影した画像データを当該行事に関連付けて記憶させることができる。
【0080】
上記撮影の後、ユーザは本電子カメラの行事管理機能を用いて行事に関連するデータを入力することもできる。本実施の形態では、ユーザは行事に関連するデータとして子供の体重と身長を入力することができる。例えば行事ボタン21Eがオン状態にされ、本電子モードが行事モードに設定された状態で、ユーザが関連データボタン21Hを押すと、ステップS660(図13)により関連データボタン21Hがオン状態にされたことが検出される。その場合、ステップS661により当日が開催日か否かが判定され、当日が開催日であるときには、ステップS662により体重・身長入力画面が表示装置12に表示される。
【0081】
ユーザが文字記号入力ボタン群21Rを用いて体重と身長を入力すると、これらの入力データは、ステップS663により、行事メモリ18内の当日の行事に対応する体重記憶領域185と身長記憶領域186にそれぞれ記憶される。例えば、誕生日に体重と身長が入力されたときには、最初の行事データ記憶領域181A内に設けられた体重記憶領域185と身長記憶領域186にそれぞれ体重(例えば「3140(g)」)と身長(例えば「55.5(cm)」)とが記憶される。他の開催日についても同様である。
【0082】
なお、ステップS661により、当日が開催日でないと判断されたときには、行事モードボタン別処理プログラム660は何もしない。したがってユーザは体重・身長を入力できない。開催日以外の日に体重と身長を入力するには、後に述べるように当日を開催日として追加した後に関連データボタン21Hをオン状態にして体重と身長を入力すればよい。
【0083】
ページ設定がなされた後は、ユーザは本電子カメラの行事管理機能を日々使用して次の行事の予定を知ることもできる。すなわち、ユーザが行事ボタン21Eをオン状態にすると、既に説明したように、行事モード初期処理プログラム650(図12)が起動されると、ステップS651において行事ボタン21Eがオン状態であると判断され、ステップS652により本電子カメラは行事モードに設定される。ステップS653においては、今の仮定では、ページ設定済みと判断される。この結果、行事モード初期画面表示処理800が実行される。
【0084】
図17は、行事モード初期画面表示処理800の処理の一例を示す概略フローチャートである。ステップS801では、あらかじめ指定されたページの初期設定データ、すなわち氏名と誕生日が読み出される。今の場合、仮定により行事メモリ18内の最初のページ180(図2(a))があらかじめ指定されている。したがって、図2(b)に示した最初の行事データ記憶領域181A内の氏名/行事名称記憶領域182と基準日/開催予定日記憶領域183に記憶された氏名「○○太郎」と誕生日「2001.02.01AM8:34」が読み出される。
【0085】
ステップS802により、誕生日に最初に撮影された画像データが画像メモリ17より読み出される。この読み出しには、最初の行事データ記憶領域181A内に設けられた画像データ識別情報記憶領域184に記憶されたメモリアドレスが用いられる。ステップS803により、行事ボタン21Eが押された当日の行事又は次の行事のデータが読み出される。
【0086】
すなわち、当日がいずれかの行事の日に一致するときには、その行事が読み出され、当日がいずれの行事の日にも一致しないときには、当日以降に最初に実行されるべき次の行事が読み出される。例えば、行事ボタン21Eが押された日が誕生日の2日後と仮定すると、次の行事としてお七夜が読み出される。あるいは行事ボタン21Eが押された日が誕生日の7日後と仮定すると、当日の行事としてお七夜が読み出される。
【0087】
その後、ステップS804により、誕生日より行事ボタン21Eが押された時点までの経過日数・時間が計算される。その後、ステップS805により以上のステップS801からS804により得られたデータを用いて行事モード初期画面が表示される。
【0088】
図18は、当日が誕生日より2日経過した日に行事ボタン21Eが押された場合に表示される行事モード初期画面の例を示す。この画面には氏名を示す文字列651と、経過日数・時間を示す文字列652と、次の行事が「お七夜」であることを示す文字列653と、当日の日付を示す文字列654と、誕生日と誕生時間を示す文字列655とが表示される。更に、誕生日に最初に撮影された画像656が表示される。なお、当日がいずれかの行事の日に一致するときには、文字列653として例えば「本日は○○の日です」という当日の行事の名称を示す文字列が表示される。こうして行事モード初期処理プログラム650が終了する。
【0089】
当日の行事又は次の行事を示す文字列653により、ユーザは次の行事の予告を得るので、次の行事に備えることができる。更に、経過日数・時間を示す文字列により、ユーザは誕生後の経過日数・時間を知ることができる。なお、経過日数・時間に代えて単に経過日数のみを計算するようにしてもよい。しかし、特に誕生後それほど長い期間が経過していない場合には、経過日数とともに経過時間を算出し、表示することが有効である。また、この経過日数・時間として直前の行事の日からの経過日数・時間を表示するようにしてもよい。
【0090】
ユーザは、本電子カメラによる行事管理機能を用いて、先に決定された複数の行事のリストを見ることもできる。すなわち、ユーザが行事ボタン21Eをオン状態にして、本電子カメラを行事モードにした状態で、前方歩進ボタン21F又は後方歩進ボタン21G(図4)をユーザがオン状態にすると、行事モードボタン別処理プログラム660が起動される。以下では、前方歩進ボタン21Fと後方歩進ボタン21Gを区別しないで単に歩進ボタンと呼ぶことがある。
【0091】
具体的には、図14に示されるステップS670において歩進ボタンがオン状態にされたことが検出され、ステップS671において、撮影済みの画像データが表示中であるか否かが判断される。撮影により得られた画像データは後に説明する操作により表示される。ここではその操作がまだ行われていないと仮定すると、画像データは表示されていない。その場合には、ステップS672により行事リストが表示中であるか否かが判断される。ここでは行事リストは表示中でないと仮定する。その場合には行事メモリ18内の第2の行事データ記憶領域181B以降に記憶された複数の行事が行事リストして表示装置12に表示される。
【0092】
図19(a)は、行事リスト68の例を示す図である。行事リスト68は、開催日681と、行事名称682と、更に関連データとして当該開催日に対する関連データとしてユーザにより入力された体重683、身長684をそれぞれ含む複数の行事データのリストである。表示される行事リストに含まれるこれらのデータは、行事メモリ18から読み出される。なお同時に表示される行事データの数は、表示装置12の高さに依存する。
【0093】
ステップS673により行事リスト68が最初に表示されるときには、図に示すように誕生を示す行事データとそれ以降の行事データが表示される。行事リスト68が最初に表示されるときにはカーソル680は、誕生を示す行事データの位置にある。
【0094】
行事リスト68が表示されている状態で、更に前方歩進ボタン21Fがオン状態にされたときには、ステップS672により、行事リストが表示中であると判断され、ステップS674により、同図(b)に示すように行事リスト68は一つの行事データ分だけ上方にスクロールされる。すなわち、行事メモリ18から誕生日の次の行事以降の行事のデータが読み出され、表示装置に表示される。このときカーソル680の位置は、誕生日の次の行事であるお七夜の行事データの位置にある。こうして、表示装置12に表示される行事データが更新される。なお、カーソル680の位置は、表示される行事が更新されてもいつも画面の最上部にあることになる。
【0095】
同図(b)に示す行事データが表示された状態で後方歩進ボタン21Gが更にオン状態にされると、ステップS674により行事リスト68は逆に下方にスクロールされ、再度同図(a)の画面が表示されることになる。このようにして、ユーザは、任意の行事の日付と行事名称とともに関連データが既に入力されているときには当該関連データも見ることができる。このようにスクロールを利用することにより表示装置12が同時に表示する行事データの数が少なくても任意の行事データを表示できる。表示装置12としては最小限一つの行事データを表示できればよいことになる。
【0096】
一方、行事リスト68が表示されている状態でユーザが画像読み出しボタン21Jをオン状態にすることにより、カーソル680が位置する行事に対して撮影された画像データを表示装置12に表示させることができる。すなわち、画像読み出しボタン21Jがオン状態にされると、ステップS680によりこのことが検出される。その場合には、ステップS681によりカーソル位置の行事の日の最初の画像データが表示装置12に表示される。この表示される画像データは、行事メモリ18内の当該行事に対応して画像データ識別情報記憶領域184に記憶された画像データ識別情報に基づいて画像メモリ17から読み出される。
【0097】
先頭の画像データが表示されている状態で、前方歩進ボタン21Fがオン状態にされると、ステップS671により画像データが表示中であることが検出される。この場合には、ステップS675により次の画像データが表示される。先頭の画像データ以外の画像データが表示されている状態で、後方歩進ボタン21Gがオン状態にされると、ステップS671により画像データが表示中であることが検出され、ステップS675により一つ前の画像データが表示される。こうして、ユーザは、同じ行事に関して撮影された任意の画像データを表示装置12に表示させることができる。
【0098】
ユーザは、本電子カメラの行事管理機能により決定された開催日を変更することもできる。すなわち、行事ボタン21Eをオン状態にして、本電子カメラを行事モードに設定し更に歩進ボタン21F又は21Gをオン状態にして行事リストを表示している状態でユーザが行事変更ボタン21Kをオン状態にすると、行事変更ボタン21Kがオン状態にされたことがステップS690(図14)により検出される。そのときには、ステップS691によりカーソル680が位置する行事に対する修正後の日付を入力するための図示しない画面が表示され、ユーザが修正日付データを入力する。ステップS692により、修正後の開催日が行事メモリ18内の該当する元の開催日を入力された修正後の開催日により書き替えられる。
【0099】
ユーザは、本電子カメラの行事管理機能により決定された行事以外の行事を追加することもできる。すなわち、行事ボタン21Eをオン状態にして、本電子カメラを行事モードに設定し、行事追加ボタン21Lをオン状態にすると、行事追加ボタン21Lがオン状態にされたことがステップS720(図15)により検出される。そのときには、ステップS721により、追加すべき行事の名称と日付を入力するための図示しない画面が表示され、ユーザが行事名称と日付を入力する。ステップS722により、入力された行事の名称と日付を含む行事データが行事メモリ18に記憶される。追加された行事データが記憶されるときには、当該追加された行事の日付より新しい日付の行事のデータが後方にシフトされ、当該追加された行事のデータは、当該追加された行事の日付より古い日付の行事と当該追加された行事の日付より新しい日付の行事の間に挿入されるように記憶される。図2(c)は、追加された行事の例を示す。
【0100】
ユーザは、既に説明したようにページ設定ボタン21Mを操作して新たなページを行事メモリ18に追加することもできる。例えば第2子が生まれたときに、当該第2子に関する初期設定データを図2(a)の行事データ群記憶領域190に入力すればよい。こうして行事メモリ18に複数のページが記憶されるようになったとき、ユーザは任意のページを選択することができる。すなわち、行事ボタン21Eをオン状態にして、本電子カメラを行事モードに設定し、ページ選択ボタン21Nをオン状態にすると、ページ選択ボタン21Nがオン状態にされたことがステップS700(図15)により検出される。そのときには、ステップS701により、次のページが選択される。ページが新たに選択されると、行事モード初期画面表示処理800が実行される。
【0101】
この行事モード初期画面表示処理800は、既に図17に関して説明したとおりである。今の場合、新たに選択されたページに記録された第2子に関するデータに基づいて図18に例示された行事モード初期画面と類似の行事モード初期画面が表示される。選択されたページに登録された子供の誕生日から撮影日までの経過期間に応じて、ストロボの使用が自動的に制御される。
【0102】
本発明は、以上に示した実施の形態に限定されず、発明の要旨を変更しない範囲で、上記実施の形態を変更あるいは修正してもよいことは言うまでもない。例えば、以上の実施の形態では、子供の誕生日からの経過期間が閾値を超えているか否かに応じてストロボの使用、不使用が制御された。しかし、子供の誕生日からの経過期間が閾値を超えているか否かによらないで、当該経過期間に応じてストロボ使用態様を変更してもよい。そのためには、例えば図9に示したストロボ使用制限処理S626において、ステップS626Bにより誕生日が記憶されていることを確認した後は、ステップS626Cのように誕生後の経過期間が閾値を超えているか否かを判断する、ということはしないでステップS626Gを実行する。しかもこのステップS626Gにおいては、先の実施の形態と異なり誕生後の経過期間に応じてストロボの使用程度を連続的に変更する。
【0103】
例えば、誕生直後は、ストロボの使用程度を0%とし、上記閾値あるいはそれより大きな経過期間を経過したときにはストロボ使用程度を100%とする。ここでストロボ使用程度0%は、ストロボを使用しないことを意味する。ストロボ使用程度100%とは、被写体が誕生後間もない子供以外の被写体であり、当該被写体の輝度が不足しているときに当該電子カメラにより使用されるストロボの発光強度にしたがってストロボを使用することを示す。誕生後の経過期間が上記閾値より小さいときには、ストロボ使用程度として経過期間に応じて0%と100%の間の値を決定する。
【0104】
すなわち、被写体が誕生後間もない子供以外の被写体であり、当該被写体の輝度が不足しているときに当該電子カメラにより使用されるストロボの発光強度に対して上記ストロボ使用程度により示す割合を有する発光強度を使用する。上記経過期間に応じてストロボの発光強度が連続的に変化されることになる。撮影に使用する絞りの値とシャッタ時間を、被写体の輝度及び使用するストロボの発光強度に対応して決定すればよい。
【0105】
以上の実施の形態では、ストロボ使用禁止ボタン21Qがあらかじめオン状態にされていると、誕生日が記憶された子供を撮影するときに、当該誕生日から撮影日までの経過期間に関係なくストロボは使用されないようになっていた。したがって、当該誕生日から撮影日までの経過期間に依存してストロボの使用、不使用を制御するという上記実施の形態に示された技術を使用するには、ユーザはあらかじめストロボ使用禁止ボタン21Qをオフ状態にしておく必要がある。逆に、ストロボ使用禁止ボタン21Qがあらかじめオン状態にされていると、誕生日後の経過期間に関係なくストロボは使用されないことになる。
【0106】
ストロボの使用、不使用をユーザに合わせて制御する他の方法として、ストロボ使用禁止ボタン21Qの使用方法を改良することも可能である。すなわち、被写体ごとにストロボ使用禁止をあらかじめ登録するようにすることもできる。例えば各ページに当該ページが対応する子供を被写体とするときにストロボ使用禁止を指示するか否かを示すストロボ使用禁止ビットを記憶する領域を設け、当該ページに設けられたストロボ使用禁止ビットをセットしておく。なお、いずれかのページに上記ストロボ禁止ビットを記憶させるには、例えばページ設定ボタン21Mをオン状態にして当該ページのためのページ設定処理を行い、ページ設定処理が終了する前にストロボ使用禁止ボタン21Qをオン状態にすればよい。
【0107】
当該ページに登録された子供を撮影する場合、当該ページが選択されてから撮影が実行される。当該ページにこのストロボ使用禁止ビットが記憶されているときにはストロボの使用を自動的に禁止するように電子カメラの撮影モード処理を実行させる。そうでないときにはストロボの使用は禁止しない。この方法によれば、ユーザは、子供の誕生時に当該子供を登録するページにストロボ使用禁止ビットをセットし、誕生後の経過期間が前述の閾値より大きくなった時点で当該ビットをリセットすればよく、他の被写体に関するストロボ使用禁止ボタン21Qの操作の影響を受けないようにすることができる。この変形例では、電子カメラの撮影モード処理を実行するときに、誕生後の経過期間が考慮されていないが、いわばストロボ使用を禁止するか否かを被写体別に登録できることになる。
【0108】
更に、以上においては、電子カメラのストロボは被写体の輝度が低いときに自動的に使用されると仮定したが、電子カメラによってはストロボは被写体の輝度の大小によらないで常時使用されるものであってもよい。この場合には、被写体の子供の誕生日からの経過期間比較的短いときには、本発明にしたがってストロボを発光しないようにしてもよく、ストロボの発光量を押さえてもよい。
【0109】
更に又、上記実施の形態では、撮影するときの補助光を発生する閃光装置(フラッシュ装置)としてストロボという言葉を用いているが、本発明においては、ストロボという言葉は、撮影するときの補助光を発生する閃光装置という意味で用いており、所謂、キセノンなどの放電管からなるものに限定されないことは勿論であって、LEDその他の発光素子からなるものであってもよい。
【0110】
以上では、本発明に係る撮像装置の一つの実施の形態として電子スチールカメラの実施の形態を示したが、本発明は、他の撮像装置、例えばVTR(Video Tape Recorder)用のカメラ、あるいは写真フイルム等の感光部材に画像を記録するための通常のカメラにも適用できる。
【0111】
【発明の効果】
本発明によれば、撮像装置にあらかじめ記憶されたユーザが指定した日付から撮影日までの経過期間に応じて当該撮像装置によるストロボの使用を自動的に制御することができる。
【図面の簡単な説明】
【図1】本発明に係る行事管理機能を有する電子スチルカメラの概略ブロック図である。
【図2】行事メモリ内に設けられた複数の行事データ群記憶領域の例を示す図である。
【図3】画像メモリ内に設けられた複数の画像データ記憶領域を示す図である。
【図4】操作ボタン群に含まれる複数のボタンの例を示す図である。
【図5】制御部内のROMに設けられた複数のプログラム記憶領域を示す図である。
【図6】電源供給処理プログラムにより実行される処理の一例を示す概略フローチャートである。
【図7】撮影モード処理プログラムにより実行される処理の一例を示す概略フローチャートである。
【図8】撮影モード処理プログラムにより実行されるストロボ使用制限処理の一例を示す概略フローチャートである。
【図9】ストロボ使用制限処理の他の例を示す概略フローチャートである。
【図10】撮影モード処理プログラムにより実行される関連付け処理の一例を示す概略フローチャートである。
【図11】ズームを用いたときの電子カメラの視野を示す画面の変化を示す図である。
【図12】行事モード初期処理プログラムにより実行される処理の一例を示す概略フローチャートである。
【図13】行事モードボタン別処理プログラムにより実行される処理の例を示す概略フローチャートの一部である。
【図14】行事モードボタン別処理プログラムにより実行される処理の例を示す概略フローチャートの他の部分である。
【図15】行事モードボタン別処理プログラムにより実行される処理の例を示す概略フローチャートの更に他の部分である。
【図16】ROM内に設けられた行事モデルデータ記憶領域の例を示す図である。
【図17】行事モード初期画面表示処理の処理の一例を示す概略フローチャートである。
【図18】行事モード初期画面の例を示す図である。
【図19】行事リストの例を示す図である。
【符号の説明】
680…カーソル、681…行事開催予定日、682…行事名称、683…体重、684…身長。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an imaging apparatus capable of restricting the use of a light emitting device such as a strobe to a child who has just been born.
[0002]
[Prior art]
Many modern cameras have a built-in strobe and a function that automatically determines whether or not to use the strobe. Some of these cameras have a button that prohibits the strobe from being automatically used when it is not desired to use it. Even when taking a picture of a young child, a strobe is used when the place to be taken is in a relatively dark room. However, the flash of a strobe is too intense for an early child, and it can happen that the child feels the flash. Therefore, when a camera is used for photographing such a child, many people turn on the strobe use prohibition button so that the strobe is not used.
[0003]
[Problems to be solved by the invention]
In practice, however, it often happens that children who have forgotten to turn on the strobe use prohibition button are photographed using a strobe. Also, if a few months have passed since the child was born, you can use the strobe to shoot the child, but in practice you forget to turn off the strobe disable button and leave the child for months without the strobe. It is happening that they are shooting. Similarly, after shooting a child who was not born with the strobe use prohibition button turned on without using the strobe, forgetting to turn off the button and using the strobe for the subject that should use the strobe There is also a case of shooting without doing.
[0004]
The present invention has been made in consideration of such a situation, and an object of the present invention is to provide an imaging apparatus capable of finely controlling use or non-use of a strobe in accordance with user needs. .
[0005]
A specific object of the present invention is to provide an imaging apparatus capable of automatically controlling the use of a strobe according to the elapsed time after birth when the subject is a child.
[0006]
A more specific object of the present invention is to provide an imaging apparatus capable of automatically limiting the use of a strobe when the subject is a child shortly after birth.
[0007]
[Means for Solving the Problems]
In order to achieve the above object, an imaging apparatus according to the present invention includes an imaging unit that images a subject, a light emitting unit that generates light during shooting, a date data storage unit that stores date data specified by a user, and the date Control means for controlling light emission by the light emitting means depending on an elapsed period from the date indicated by the date data stored in the data storage means to the photographing date.
[0008]
Child date data can also be used as the date data. In that case, light emission can be automatically controlled according to whether or not the subject is a child just after birth. For example, the control means limits the light emission by the light emitting means when the elapsed period is relatively short compared to when the elapsed period is relatively long. Here, the restriction means, for example, prohibiting light emission by the light emitting means. Alternatively, light emission by the light emitting means may be weakened. Alternatively, the light emission by the light emitting means may be prohibited when the distance from the imaging device to the subject is equal to or less than a predetermined distance.
[0009]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of an imaging apparatus according to the present invention will be described in more detail with reference to the drawings.
[0010]
FIG. 1 is a schematic block diagram of an embodiment of an electronic still camera (hereinafter simply referred to as an electronic camera) as an example of an imaging apparatus according to the present invention. In the figure, an
[0011]
The
[0012]
For example, at the time of imaging, the
[0013]
The
[0014]
The
[0015]
The
[0016]
The
[0017]
In the electronic camera, the time from when the
[0018]
FIG. 2 shows examples of various storage areas provided in the
[0019]
FIG. 5B shows a plurality of event data storage areas provided on one page, for example,
[0020]
The name / event
[0021]
In all the event
[0022]
In the image data identification
[0023]
The event name and scheduled date stored in the name / event
[0024]
FIG. 3 shows a plurality of image data storage areas provided in the
[0025]
Similarly, the plurality of image data obtained on the day of the internal celebration is stored in the subsequent image
[0026]
FIG. 4 shows an example of a plurality of buttons included in the operation button group 21 (FIG. 1) provided in the electronic camera. The operation button group 21 includes a
[0027]
The
[0028]
FIG. 5 shows a plurality of program storage areas provided in the ROM in the control unit 6 (FIG. 1). The
[0029]
FIG. 6 is a schematic flowchart showing an example of processing executed by the power
[0030]
That is, the power
[0031]
If it is determined in the power button determination step S611 that the
[0032]
In the electronic camera, when the
[0033]
When the
[0034]
When the
[0035]
In order to use the event management function of the electronic camera, the user needs to execute a page setting process described later to set a page in the
[0036]
FIG. 7 is a schematic flowchart of an example of processing executed by the shooting
[0037]
This electronic camera has an exposure control function. For example, in a state where the shutter time is designated (set), the luminance of the subject is measured, and an appropriate aperture value is automatically determined according to the luminance. Alternatively, in a state where the aperture is designated (set), the luminance of the subject is measured, and an appropriate shutter time is determined according to the luminance. Alternatively, the aperture and shutter time may be automatically determined. Further, the electronic camera has an automatic strobe function (automatic flash function). That is, when the aperture and / or shutter time are automatically determined, the use of the strobe is automatically determined when the brightness of the subject is insufficient.
[0038]
In this embodiment, even when shooting a low-brightness subject that requires a strobe based on the result of photometry, if the subject is a child (baby) just after birth, the strobe is used. Is automatically restricted.
[0039]
However, when the shooting
[0040]
In step S623, automatic focusing (autofocus) is performed. This automatic focusing may be performed based on a signal of distance information sent from a distance detection device (not shown), but the
[0041]
Next, in step S624, it is determined whether or not it is necessary to use the strobe in accordance with a predetermined standard. For example, it is determined based on the aperture value and the shutter time determined above. For example, when the aperture value is the maximum value and the shutter time is longer than the
[0042]
If it is determined in step S624 that the strobe needs to be used, the process advances to step S626 to execute strobe use restriction processing. The strobe use restriction process in step S626 checks whether there is a reason for restricting the use of the strobe in the case of a low-luminance subject whose use is determined to be necessary in step S624. Details of the processing will be described later.
[0043]
If it is determined in step S624 that it is not necessary to use the strobe, or if it is determined in step S624 that the strobe is required to be used and the strobe use restriction process S626 is executed, the process proceeds to step S627, and the shutter button is fully pressed. When it is detected in step S627 that the shutter button has been fully pressed, image data is captured in step S628 and the captured image data is stored in the
[0044]
FIG. 8 is a schematic flowchart showing an example of the strobe use restriction process S626. First, it is determined whether or not the strobe
[0045]
When it is determined in step S626A that the strobe
[0046]
If the elapsed time after the birth of the subject child is relatively short (that is, when the elapsed time does not exceed the threshold), the process proceeds to step S626E, where the warning message described above is output, and further, step S626F is performed. The non-use processing of the strobe is determined at. Thus, even when shooting a low-brightness subject that requires a strobe based on the result of photometry, the strobe is not used when the subject is a child shortly after birth.
[0047]
When it is determined in step S626B that the birthday of the subject child is not registered, or when it is determined in step S626C that the elapsed time after the birth of the subject child exceeds the threshold, the use of the strobe In step S626D, a parameter for using the strobe, for example, the light emission amount of the strobe, is determined and set. The amount of light emitted from the strobe is determined according to, for example, the distance from the electronic camera to the subject and the luminance of the subject. For example, the light emission intensity of the strobe is increased according to the distance to the subject and decreased according to the luminance of the subject.
[0048]
The use restriction of the strobe can be realized by other modes. FIG. 9 is a schematic flowchart illustrating another example of processing that can be executed as the strobe use restriction processing S626. 9 is different from FIG. 8 in that step S626G is further executed when it is determined in step S626C that the elapsed time after birth is smaller than the threshold value. That is, in FIG. 8, when the elapsed time after birth is smaller than the threshold, the use of the strobe is prohibited. However, in FIG. 9, when the elapsed time after birth is smaller than the threshold, the process proceeds to step S626G. A process of changing and setting is performed. That is, the usage mode is set as follows.
[0049]
When the elapsed time after birth exceeds the threshold value, the strobe light emission intensity is generally determined according to the distance to the subject and the luminance of the subject, as already described with reference to step S626D in FIG. If the elapsed time after birth does not exceed the threshold value, in step S626G, a strobe light emission amount smaller (less) than the strobe light emission amount determined in step S626D when the elapsed time after birth exceeds the threshold value. decide.
[0050]
At the same time, one or both of the aperture value and the shutter time value determined in step S622 (FIG. 7) are changed. For example, the aperture value is decreased (the aperture is increased) or the shutter time is increased. In this way, even if the stroboscopic light emission amount is smaller (small) than the stroboscopic light emission amount determined in step S626D, the photographed image is as close as possible when using the stroboscope with the light emission amount in step S626D. In this way, when the elapsed time after birth does not exceed the threshold value, the strobe light emission can be automatically reduced as compared to the case where the elapsed time is not so, and there is no need to worry about the adverse effect on the child who is just born. In this case, it is desirable to use a weak strobe light or to output a message warning the user that the exposure time will be long.
[0051]
The usage mode of the strobe can be realized by other modes. For example, in step S626G in FIG. 9, it is determined whether or not the distance from the camera to the subject is equal to or less than a predetermined value. When the distance from the camera to the subject is equal to or less than the predetermined value, the strobe light emission is prohibited, or the light emission is less than normal. The strobe light may be emitted with a normal light emission amount only when the distance from the camera to the subject is a predetermined value or more. In addition, when the light emission amount of the strobe that emits light is set to a light emission amount that is smaller than usual, the aperture value and / or the shutter time are further changed from the values determined in step S622 (FIG. 7). It is desirable.
[0052]
Returning to FIG. 7, it is detected in step S 627 that the shutter button is fully pressed. In step S 628, shooting is executed and the shot image data is stored in the
[0053]
Here, it is assumed that the event data shown in FIG. In this case, it is determined in step S629A whether or not the shooting date matches any of the plurality of holding dates stored in the plurality of reference dates / scheduled
[0054]
Therefore, when the first shooting is performed on the birthday, the memory address “0001” in the
[0055]
As a result of the determination in step S629B, when it is determined that the shooting is not the first shooting on the date of the event, the storage of the identification information of the image data in step S629C is not executed. Thus, the associating process S629 ends.
[0056]
Note that the determination of whether or not shooting is the first shooting on the day of the event in step S629B can be made by various methods. For example, the determination may be made based on whether any identification information is already stored in the image data identification
[0057]
The electronic camera can also use zoom. FIG. 11 shows an example of changes in the field of view of the electronic camera when zooming is used in the shooting mode. In the present embodiment, it is assumed that the zoom is realized by so-called digital zoom. In a state in which the
[0058]
By looking at these
[0059]
Now, in the electronic camera, the page setting process can be executed when the electronic camera is in the event mode. The process of setting the electronic camera to the event mode is executed by the event mode
[0060]
FIG. 12 is a schematic flowchart showing an example of processing executed by the event mode
[0061]
Thereafter, it is determined whether or not a page has been set in the event memory 18 (step S653). In the present assumption, it is assumed that no page is set in the
[0062]
When the electronic camera is in the event mode, various buttons including a page setting button are operated by the user as described later, and processing corresponding to the operated button is performed. Thereafter, when the
[0063]
The operation button group 21 (FIG. 4) is provided with a number of buttons that can be used when the electronic camera is set to the event mode. For example, the
[0064]
FIG. 13 is a part of a schematic flowchart showing an example of processing executed by the event mode button-
[0065]
In order for the user to use the event management function of the electronic camera for the first time, the
[0066]
Further, in step S712, the input data is stored in a predetermined page in the
[0067]
Returning to FIG. 15, in step S713, scheduled dates for a plurality of events related to birth (hereinafter simply referred to as dates) are calculated. For this calculation, event model data is stored in advance in a ROM (not shown) in the control unit 6 (FIG. 1).
[0068]
FIG. 16 shows stored data stored in advance in the event model data storage area 67 provided in the ROM. In the event model data storage area 67, for each of a plurality of events that are triggered by the occurrence of a specific event of birth, an
[0069]
Events that take place as a result of birth include events that are directly related to the birth and subsequent events that are related to the growth of the child, such as entering a kindergarten. Lines directly related to birth include, for example, seven nights, internal celebrations, the beginning of eating, etc. Examples of events related to child growth include kindergarten (younger) admission, kindergarten (older) admission. Although not shown, events such as admission to elementary school are also included. Enrollment in education-related periods such as kindergartens and elementary schools is also a major event for children, so it is desirable that it be included in the event model data.
[0070]
The event model data may not be stored in the ROM in a tabular form as shown in the figure. For example, the name of each event and the elapsed time may be distributed and stored in the program stored in the ROM. In addition, all the illustrated events may not be stored in the event model data. For example, at least a typical palace visit and the beginning of eating may be stored, and other event schedules such as seven nights and a house celebration may be additionally set by a user as described later. Furthermore, the event name data stored in the ROM is not a simple word such as the above-mentioned seven nights, a congratulatory celebration or the beginning of eating, but a name such as an explanatory sentence such as “celebrating that seven days have passed since birth” It may be data.
[0071]
The elapsed time from the date of birth to the date on which each event is to be held is determined in principle. For example, 7 nights is the 7th day after birth. However, there may be a case where a plurality of elapsed periods are defined as on the 30th or 31st day after birth, such as visiting a palace. Similarly, the beginning of eating is the 100th day or the 120th day. On the other hand, there is no stipulation of the elapsed time for the internal celebration, and it may be held on any day. Kindergarten (younger) admission and kindergarten (older) admission are defined as April 1 after the child is 3 or 5 years old.
[0072]
In the date calculation step S713, the date of each event is calculated and determined based on the input birthday and the elapsed time stored in the area 672 (FIG. 16) defined for each event. Therefore, the user does not need to calculate and determine the date of the event. In this case, when a plurality of elapsed periods are determined such as a palace visit or a meal start, a plurality of dates corresponding to each elapsed period are determined as date candidates. In addition, the date of the event is not determined for events that have an arbitrary date, such as a celebration.
[0073]
Next, in step S714, when a plurality of date candidates are determined such as a palace visit or a meal start, the user is requested to select one of the date candidates. That is, the name of the event and a plurality of date candidates determined for the event are displayed on the
[0074]
In step S715, the user is requested to input an event date for an event with an arbitrary event date, such as an internal celebration. That is, the event name is displayed on the
[0075]
In step S <b> 716, event data including the event name and date related to each event is stored in the
[0076]
In the example of the figure, for example, event name data stored in the event model data storage area 67 in advance, such as “Seven Nights”, “Inner Celebration”, “Omiya Shuri”, “Eat First”, and each event obtained by the calculation process. “2001.02.08”, “2001.03.01”, “2001.03.04”, and “2001.05.12” are stored. On the other hand, “2004.4.01” and “2006.4.01” are stored for the kindergarten (younger) and kindergarten (older) admission, respectively.
[0077]
Instead of storing the event name in the name / event
[0078]
When the process of step S716 ends, it is determined whether or not the event mode has been reset in step S664 of FIG. 13. If the event mode has not been reset, the process returns to the first step of the event mode button processing program. The program remains operational until the event mode is reset.
[0079]
When the page setting process is executed in this way, as described above, the user uses the event management function of the electronic camera to store the image data captured on the day of any event in association with the event. be able to.
[0080]
After the shooting, the user can input data related to the event using the event management function of the electronic camera. In the present embodiment, the user can input the weight and height of the child as data related to the event. For example, when the
[0081]
When the user inputs weight and height using the character symbol input button group 21R, these input data are respectively stored in the
[0082]
If it is determined in step S661 that the current day is not an event date, the event mode button-
[0083]
After the page is set, the user can know the schedule of the next event by using the event management function of the electronic camera every day. That is, when the user turns on the
[0084]
FIG. 17 is a schematic flowchart showing an example of the event mode initial
[0085]
In step S 802, image data first taken on the birthday is read from the
[0086]
That is, when the current day matches any event day, the event is read out, and when the current day does not match any event day, the next event to be executed first after that day is read out. . For example, assuming that the date on which the
[0087]
Thereafter, in step S804, the number of elapsed days / time from the birthday to the point when the
[0088]
FIG. 18 shows an example of the event mode initial screen that is displayed when the
[0089]
Since the user obtains a notice of the next event by the
[0090]
The user can also view a list of a plurality of previously determined events using the event management function of the electronic camera. That is, when the user turns on the
[0091]
Specifically, it is detected in step S670 shown in FIG. 14 that the step button has been turned on, and in step S671, it is determined whether captured image data is being displayed. Image data obtained by photographing is displayed by an operation described later. Here, assuming that the operation has not yet been performed, the image data is not displayed. In that case, it is determined in step S672 whether or not the event list is being displayed. Here, it is assumed that the event list is not being displayed. In that case, a plurality of events stored after the second event
[0092]
FIG. 19A is a diagram illustrating an example of the event list 68. The event list 68 is a list of a plurality of event data including an
[0093]
When the event list 68 is first displayed in step S673, event data indicating birth and subsequent event data are displayed as shown in the figure. When the event list 68 is first displayed, the
[0094]
When the event button 68F is turned on while the event list 68 is displayed, it is determined in step S672 that the event list is being displayed, and in step S674, FIG. As shown, the event list 68 is scrolled upward by one event data. In other words, event data after the birthday next event is read from the
[0095]
If the
[0096]
On the other hand, when the user turns on the
[0097]
If the
[0098]
The user can also change the date determined by the event management function of the electronic camera. That is, the
[0099]
The user can also add an event other than the event determined by the event management function of the electronic camera. That is, when the
[0100]
The user can also add a new page to the
[0101]
The event mode initial
[0102]
The present invention is not limited to the embodiment described above, and it is needless to say that the above embodiment may be changed or modified without departing from the gist of the invention. For example, in the above embodiment, the use or non-use of the strobe is controlled according to whether or not the elapsed period from the child's birthday exceeds a threshold value. However, the strobe usage mode may be changed according to the elapsed period without depending on whether or not the elapsed period from the child's birthday exceeds the threshold value. For this purpose, for example, in the strobe use restriction process S626 shown in FIG. 9, after confirming that the birthday is stored in step S626B, is the elapsed time after birth exceeding the threshold as in step S626C? Step S626G is executed without determining whether or not. Moreover, in this step S626G, unlike the previous embodiment, the degree of use of the strobe is continuously changed according to the elapsed time after birth.
[0103]
For example, immediately after birth, the degree of use of the strobe is set to 0%, and the degree of use of the strobe is set to 100% when the above threshold value or an elapsed period of time has passed. Here, the strobe usage level of 0% means that no strobe is used. The strobe usage level of 100% is a subject other than a child who has just been born, and the strobe is used according to the light emission intensity of the strobe used by the electronic camera when the subject has insufficient brightness. It shows that. When the elapsed time after birth is smaller than the above threshold, a value between 0% and 100% is determined as the degree of strobe use depending on the elapsed time.
[0104]
That is, the subject is a subject other than a child just after birth, and has a ratio indicated by the degree of strobe use with respect to the light emission intensity of the strobe used by the electronic camera when the subject has insufficient brightness. Use luminescence intensity. The light emission intensity of the strobe is continuously changed according to the elapsed time. The aperture value and shutter time used for photographing may be determined in accordance with the brightness of the subject and the light emission intensity of the strobe used.
[0105]
In the above embodiment, if the strobe
[0106]
As another method for controlling the use or non-use of the strobe in accordance with the user, the use method of the strobe
[0107]
When photographing a child registered on the page, photographing is performed after the page is selected. When this strobe use prohibition bit is stored in the page, the photographing mode process of the electronic camera is executed so that the strobe use is automatically prohibited. Otherwise, the use of strobes is not prohibited. According to this method, the user sets the strobe use prohibition bit on the page for registering the child at the time of birth of the child, and resets the bit when the elapsed time after birth becomes larger than the above-described threshold. The operation of the strobe
[0108]
Furthermore, in the above, it is assumed that the electronic camera's strobe is automatically used when the brightness of the subject is low, but depending on the electronic camera, the strobe is always used regardless of the brightness of the subject. There may be. In this case, when the elapsed time from the birthday of the child of the subject is relatively short, the strobe may not be emitted according to the present invention, or the amount of light emitted from the strobe may be suppressed.
[0109]
Furthermore, in the above embodiment, the word strobe is used as a flash device (flash device) that generates auxiliary light when photographing, but in the present invention, the word strobe means auxiliary light when photographing. Of course, it is not limited to a so-called xenon discharge tube, but may be composed of an LED or other light emitting element.
[0110]
In the above, the embodiment of the electronic still camera is shown as one embodiment of the imaging apparatus according to the present invention. However, the present invention is not limited to other imaging apparatus, for example, a camera for VTR (Video Tape Recorder), or a photograph. The present invention can also be applied to a normal camera for recording an image on a photosensitive member such as a film.
[0111]
【The invention's effect】
According to the present invention, it is possible to automatically control the use of a strobe by the imaging apparatus according to the elapsed period from the date specified by the user stored in advance in the imaging apparatus to the shooting date.
[Brief description of the drawings]
FIG. 1 is a schematic block diagram of an electronic still camera having an event management function according to the present invention.
FIG. 2 is a diagram showing an example of a plurality of event data group storage areas provided in an event memory.
FIG. 3 is a diagram showing a plurality of image data storage areas provided in the image memory.
FIG. 4 is a diagram illustrating an example of a plurality of buttons included in an operation button group.
FIG. 5 is a diagram showing a plurality of program storage areas provided in a ROM in the control unit.
FIG. 6 is a schematic flowchart illustrating an example of processing executed by a power supply processing program.
FIG. 7 is a schematic flowchart illustrating an example of processing executed by a shooting mode processing program.
FIG. 8 is a schematic flowchart illustrating an example of strobe use restriction processing executed by a shooting mode processing program.
FIG. 9 is a schematic flowchart showing another example of the strobe use restriction process.
FIG. 10 is a schematic flowchart illustrating an example of association processing executed by a shooting mode processing program.
FIG. 11 is a diagram illustrating a change in a screen showing a field of view of an electronic camera when using zoom.
FIG. 12 is a schematic flowchart showing an example of processing executed by an event mode initial processing program.
FIG. 13 is a part of a schematic flowchart showing an example of processing executed by an event mode button-specific processing program.
FIG. 14 is another part of the schematic flowchart showing an example of processing executed by the event mode button-specific processing program.
FIG. 15 is still another part of a schematic flowchart showing an example of processing executed by the event mode button-specific processing program.
FIG. 16 is a diagram illustrating an example of an event model data storage area provided in a ROM.
FIG. 17 is a schematic flowchart showing an example of event mode initial screen display processing;
FIG. 18 is a diagram showing an example of an event mode initial screen.
FIG. 19 is a diagram illustrating an example of an event list.
[Explanation of symbols]
680 ... cursor, 681 ... event scheduled date, 682 ... event name, 683 ... weight, 684 ... height.
Claims (8)
撮影時に光を発生する発光手段と、
ユーザが指定した日付データを記憶する日付データ記憶手段と、
前記日付データ記憶手段に記憶された日付データが示す日付から撮影日までの経過期間に依存して前記発光手段による発光を制御する制御手段と、
を備えることを特徴とする撮像装置。Imaging means for imaging a subject;
A light emitting means for generating light during shooting;
Date data storage means for storing date data specified by the user;
Control means for controlling light emission by the light emission means depending on an elapsed period from a date indicated by date data stored in the date data storage means to a shooting date;
An imaging apparatus comprising:
を備えることを特徴とする請求項1に記載の撮像装置。The imaging apparatus according to claim 1, further comprising an operation button for prohibiting light emission by the light emitting unit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001068615A JP4254068B2 (en) | 2001-03-12 | 2001-03-12 | Imaging device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001068615A JP4254068B2 (en) | 2001-03-12 | 2001-03-12 | Imaging device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2002268115A JP2002268115A (en) | 2002-09-18 |
| JP4254068B2 true JP4254068B2 (en) | 2009-04-15 |
Family
ID=18926777
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001068615A Expired - Fee Related JP4254068B2 (en) | 2001-03-12 | 2001-03-12 | Imaging device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4254068B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4551295B2 (en) * | 2005-08-11 | 2010-09-22 | 富士フイルム株式会社 | Imaging device |
| JP5828722B2 (en) * | 2011-09-07 | 2015-12-09 | キヤノン株式会社 | Imaging apparatus, control method therefor, program, and storage medium |
-
2001
- 2001-03-12 JP JP2001068615A patent/JP4254068B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2002268115A (en) | 2002-09-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7505076B2 (en) | Digital camera having red-eye reduction bracket photographing mode | |
| JP3356537B2 (en) | Camera system and image file system | |
| JP4895205B2 (en) | Image processing apparatus and program thereof | |
| JP4254068B2 (en) | Imaging device | |
| JP3630104B2 (en) | CAMERA DEVICE, SAMPLE IMAGE DISPLAY METHOD, AND RECORDING MEDIUM | |
| JP4819231B2 (en) | Electronic device and image pickup device with event management function | |
| JP4826217B2 (en) | Imaging apparatus and program | |
| JPH10170991A (en) | Photographic device and method of for portrait | |
| JP2006047706A (en) | camera | |
| JP2001174900A (en) | Camera, image printing device and image display device | |
| JP2010177992A (en) | Image processing apparatus and digital camera | |
| JPH11344759A (en) | Display operation control device | |
| US20020009298A1 (en) | Camera or date data reading apparatus | |
| JPH11234450A (en) | Film image reproducing apparatus and method, and storage medium | |
| JP2004193645A (en) | Imaging apparatus, composite image creating method, composite image creating program, photographing condition setting method, and photographing condition setting program | |
| JP2008035388A (en) | Imaging device | |
| JP2007060432A (en) | Digital camera | |
| KR970014140A (en) | Electronic Still Video Camera with Built-in Bidirectional Image Reproduction and Recording Device and its Control Method | |
| JP2006276162A (en) | Camera device and control program thereof | |
| JP5239635B2 (en) | Image file generation program and camera | |
| JP2000321648A (en) | camera | |
| JP2006113788A (en) | Imaging device and program for imaging device | |
| JP2000307942A (en) | Electronic camera, control method of electronic camera, and recording medium | |
| JP2001013576A (en) | Camera title recorder | |
| JPH11338052A (en) | Camera used both for silver salt photography and electronic image pickup |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060925 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20081217 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090106 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090119 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120206 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4254068 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120206 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130206 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130206 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140206 Year of fee payment: 5 |
|
| LAPS | Cancellation because of no payment of annual fees |