(57)【特許請求の範囲】
【請求項１】
撮像部および発光部を有し、前記発光部を間欠的に本発光させて、その本発光の度にディスプレイに表示された被写体の全体を撮影する連写撮影を行う、撮影機器であって、
前記発光部を間欠的に本発光させるときの本発光期間と本発光期間との間に、前記本発光よりも輝度が低いちらつき防止用輝度で前記発光部を発光させるちらつき防止用発光期間を設定した第１発光パターンを記憶する記憶部、および
前記連写撮影を行う場合、前記第１発光パターンに基づく輝度で前記発光部を発光させる発光制御部を備える、撮影機器。
【請求項２】
前記発光部は、ＬＥＤを含む、請求項１記載の撮影機器。
【請求項３】
前記撮像部はＡＥ機能を有し、
前記発光制御部は前記ＡＥ機能によって計測された明るさに応じて、前記ちらつき防止用発光期間における前記ちらつき防止用輝度が変化するように前記第１発光パターンを設定する、請求項１または２記載の撮影機器。
【請求項４】
前記撮像部は顔検出機能を有し、
前記記憶部は、前記発光部を間欠的に本発光させるときの本発光期間と本発光期間との間に、無発光期間を設定した第２発光パターンをさらに記憶し、
前記発光制御部は前記発光部を、前記顔検出機能によって顔が検出された場合に前記第１発光パターンに基づく輝度で発光させ、顔が検出されなかった場合には前記第２発光パターンに基づく輝度で発光させる、請求項１ないし３のいずれかに記載の撮影機器。
【請求項５】
前記撮像部はＡＦ機能を有し、
前記記憶部は、前記発光部を間欠的に本発光させるときの本発光期間と本発光期間との間に、無発光期間を設定した第２発光パターンをさらに記憶し、
前記発光制御部は前記発光部を、前記ＡＦ機能によって計測された距離が所定の距離を超えない場合に前記第１発光パターンに基づく輝度で発光させ、所定の距離を超える場合には前記第２発光パターンに基づく輝度で発光させる、請求項１ないし３のいずれかに記載の撮影機器。
【請求項６】
前記撮像部はＡＦ機能および顔検出機能を有し、
前記記憶部は、前記発光部を間欠的に本発光させるときの本発光期間と本発光期間との間に、無発光期間を設定した第２発光パターンをさらに記憶し、
前記発光制御部は前記発光部を、前記ＡＦ機能によって計測された距離が所定の距離を超えない場合であってかつ前記顔検出機能によって顔が検出された場合に前記第１発光パターンに基づく輝度で発光させ、計測された距離が所定の距離を超える場合または顔が検出されなかった場合には前記第２発光パターンに基づく輝度で発光させる、請求項１ないし３のいずれかに記載の撮影機器。
【請求項７】
前記第１発光パターンは、初回の本発光期間の前に赤目防止用輝度を示すプリ発光期間をさらに含む、請求項１ないし６のいずれかに記載の撮影機器。
【請求項８】
前記ちらつき防止用発光期間での輝度変化は直線的である、請求項１記載の撮影機器。
【請求項９】
前記ちらつき防止用発光期間での輝度は、負の傾きを有する第１傾斜線分、当該第１傾斜線分の後端に連結された水平線分、および当該水平線分の後端に連結された正の傾きを有する第２傾斜線分に沿って変化する、請求項８記載の撮影機器。
【請求項１０】
前記ちらつき防止用発光期間での輝度は下に凸の曲線に沿って変化する、請求項１記載の撮影機器。
【請求項１１】
前記ちらつき防止用発光期間での輝度変化は連続的である、請求項１０記載の撮影機器。
【請求項１２】
前記ちらつき防止用発光期間での輝度変化は段階的である、請求項１０記載の撮影機器。
【請求項１３】
前記発光制御部は各期間での実効輝度をパルス幅変調により制御する、請求項１ないし１２のいずれかに記載の撮影機器。
【請求項１４】
撮像部および発光部を有し、前記発光部を間欠的に本発光させて、その本発光の度にディスプレイに表示された被写体の全体を撮影する連写撮影を行い、前記発光部を間欠的に本発光させるときの本発光期間と本発光期間との間に、前記本発光よりも輝度が低いちらつき防止用輝度で前記発光部を発光させるちらつき防止用発光期間を設定した発光パターンを記憶する記憶部をさらに有する、撮影機器のコンピュータを、
前記連写撮影を行う場合、前記発光パターンに基づく輝度で前記発光部を発光させる発光制御部として機能させる、連写撮影制御プログラム。
【請求項１５】
撮像部および発光部を有し、前記発光部を間欠的に本発光させて、その本発光の度にディスプレイに表示された被写体の全体を撮影する連写撮影を行い、前記発光部を間欠的に本発光させるときの本発光期間と本発光期間との間に、前記本発光よりも輝度が低いちらつき防止用輝度で前記発光部を発光させるちらつき防止用発光期間を設定した発光パターンを記憶する記憶部をさらに有する、撮影機器における連写撮影方法であって、前記撮影機器のコンピュータが、
前記連写撮影を行う場合、前記発光パターンに基づく輝度で前記発光部を発光させる発光制御部ステップを実行する、連写撮影方法。
【請求項１６】
ＡＦ機能を有する撮像部および発光部を有し、前記発光部を間欠的に本発光させて、その本発光の度にディスプレイに表示された被写体の全体を撮影する連写撮影を行う、撮影機器であって、
前記発光部を間欠的に本発光させるときの本発光期間と本発光期間との間に、前記本発光よりも輝度が低いちらつき防止用輝度で前記発光部を発光させるちらつき防止用発光期間を設定した第１発光パターンと、前記発光部を間欠的に本発光させるときの本発光期間と本発光期間との間に、無発光期間を設定した第２発光パターンとを記憶する記憶部、および
前記連写撮影を行うとき、前記ＡＦ機能によって計測された距離が所定の距離を超えない場合に前記第１発光パターンに基づく輝度で前記発光部を発光させ、所定の距離を超える場合には前記第２発光パターンに基づく輝度で前記発光部を発光させる発光制御部を備える、撮影機器。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、撮影機器に関し、特にたとえば、フラッシュ発光しながら撮影を行う、撮影機器に関する。
【背景技術】
【０００２】
従来のこの種の撮影機器の一例が、特許文献１に開示されている。この背景技術では、撮影用の本発光の前に、赤目防止用の赤目発光さらには調光用のプリ発光などが行われる。一般に「赤目」とは、フラッシュ発光しながら撮影を行う場合に人物などの目が赤く写る現象をいい、このような赤目現象は、本発光の前に赤目発光を行って瞳孔径を小さくさせることにより防止される。
【特許文献１】特開２００７−１０１６８９号公報［G03B 15/05,7/16,7/26,15/03,17/02］
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかし、上記の背景技術では、発光および消灯が繰り返される結果、撮影対象（被写体）である人物が発光と消灯の輝度差によって視覚的な違和感を覚える「ちらつき」を生じる恐れがある。
【０００４】
それゆえに、この発明の主たる目的は、新規な、撮影機器を提供することである。
【０００５】
この発明の他の目的は、ちらつきを防止することができる、撮影機器を提供することである。
【０００６】
この発明のその他の目的は、フラッシュ発光しながら連写撮影を行う場合のちらつきを防止することができる、撮影機器を提供することである。
【０００７】
この発明のさらにその他の目的は、ちらつきの防止と消費電力の抑制とを両立させることができる、撮影機器を提供することである。
【課題を解決するための手段】
【０００８】
この発明は、上記の課題を解決するために、以下の構成を採用した。なお、括弧内の参照符号および補足説明等は、この発明の理解を助けるために後述する実施形態との対応関係を示したものであって、この発明を何ら限定するものではない。
【０００９】
第１の発明は、撮像部および発光部を有し、発光部を間欠的に本発光させて、その本発光の度にディスプレイに表示された被写体の全体を撮影する連写撮影を行う、撮影機器であって、発光部を間欠的に本発光させるときの本発光期間と本発光期間との間に、本発光よりも輝度が低いちらつき防止用輝度で発光部を発光させるちらつき防止用発光期間を設定した第１発光パターンを記憶する記憶部、および連写撮影を行う場合、第１発光パターンに基づく輝度で発光部を発光させる発光制御部を備える、撮影機器である。
【００１０】
第１の発明では、撮影機器（１０）は、撮像部（３８）および発光部（４０）を有する。また、撮影機器は、発光部を間欠的に本発光させて、その本発光の度にディスプレイに表示された被写体の全体を撮影する連写撮影を行う。記憶部（７０）には、第１発光パターン（Ｗ１ａ〜Ｗ１ｄ，Ｗ１ｒ〜Ｗ１ｔ）が少なくとも記憶される。この第１発光パターンは、発光部を間欠的に本発光させるときの本発光期間と本発光期間との間に、本発光よりも輝度が低いちらつき防止用輝度（Ｌ３）で発光部を発光させるちらつき防止用発光期間が設定されている。発光制御部（２４，Ｓ１１〜Ｓ２９，Ｓ３５）は、連写撮影を行う場合、第１発光パターンに基づく輝度で発光部を発光させる。
【００１２】
なお、残存発光期間における波形は、ある実施例ではＵ字型（Ｗ１ａ〜Ｗ１ｄ：図２（Ａ）〜図２（Ｄ））であり、他の実施例ではＶ字型（Ｗ１ｒ：図７（Ｃ））である。残存発光期間での変化は、これらの実施例では直線的であるが、その他の実施例では、曲線的（Ｗ１ｓ：図８（Ａ））であっても、段階的（Ｗ１ｔ：図８（Ｂ））であってもよい。
【００１３】
なお、波形は、時間（Ｔ）および輝度（Ｌ）を変数とする関数データの態様で記憶されても、各時間（期間）における輝度を示す数値データの態様で記憶されてもよい。関数データの場合、各波形を近似的に示すデータでもよい。輝度は、発光部を駆動する電流値（および／または電圧値）として表現されてもよい。これらの点は、後述する第２以下の発明でも同様である。
【００１４】
第１の発明によれば、本発光期間と本発光期間との間にちらつき防止用発光期間を設定し、ちらつき防止用発光期間では輝度が撮影用輝度からちらつき防止用輝度まで低下するので、連写撮影時のちらつきが低減される。
【００１５】
第２の発明は、第１の発明に従属し、発光部は、ＬＥＤを含む。
【００１６】
第２の発明では、発光部はＬＥＤ（４０ａ）を含む。ＬＥＤは、発光パターンの制御が容易な点で、この発明に適している。
【００１８】
第３の発明は、第１または第２の発明に従属する撮影機器であって、撮像部はＡＥ機能（Ｓ７）を有し、発光制御部はＡＥ機能によって計測された明るさに応じて、ちらつき防止用発光期間におけるちらつき防止用輝度が変化するように第１発光パターンを設定する（Ｓ１７〜Ｓ２７）。
【００１９】
好ましくは、発光制御部はＡＥ機能によって計測された明るさが明るいほど、ちらつき防止用輝度が低くなるように、第１発光パターンが設定される。ちらつき防止用輝度は、１つまたは複数の閾値との比較に基づいて２段階または３段階以上に段階的に変化させてもよいし、適宜な関数を用いて連続的に変化させてもよい。
【００２０】
ある実施例では、計測された明るさが所定の明るさを超えない場合用の第１発光パターン（Ｗ１ａ，Ｗ１ｃ）と超えた場合用の別の第１発光パターン（Ｗ１ｂ，Ｗ１ｄ）とを予めメモリに記憶しておくが、他の実施例では、どちらか一方の第１発光パターンを予めメモリに記憶しておき、必要に応じて他方の第１発光パターンをメモリ内の第１発光パターンから作成してもよい。
【００２１】
第３の発明によれば、周りが明るい場合には、ちらつき防止用輝度を低下させることで消費電力を抑制することができる。
【００２２】
第４の発明は、第１ないし第３のいずれかの発明に従属する撮影機器であって、撮像部は顔検出機能（Ｓ９）を有し、記憶部は、発光部を間欠的に本発光させるときの本発光期間と本発光期間との間に、無発光期間を設定した第２発光パターン（Ｗ２）をさらに記憶し、発光制御部は発光部を、顔検出機能によって顔が検出された場合に第１発光パターンに基づく輝度で発光させ、顔が検出されなかった場合には第２発光パターンに基づく輝度で発光させる。
【００２３】
第４の発明によれば、ちらつき防止用の残存発光は、顔が検出された場合に実行され、顔が検出されなかった場合には実行されないので、ちらつきの低減と消費電力の抑制とを両立させることができる。
【００２４】
第５の発明は、第１ないし第３のいずれかの発明に従属する撮影機器であって、撮像部はＡＦ機能（Ｓ５）を有し、記憶部は、発光部を間欠的に本発光させるときの本発光期間と本発光期間との間に、無発光期間を設定した第２発光パターン（Ｗ２）をさらに記憶し、発光制御部は発光部を、ＡＦ機能によって計測された距離が所定の距離を超えない場合に第１発光パターンに基づく輝度で発光させ、所定の距離を超える場合には第２発光パターンに基づく輝度で発光させる。
【００２５】
第５の発明によれば、ちらつき防止用の残存発光は、撮影対象（被写体）までの距離が近い場合に実行され、距離が遠い場合に実行されないので、ちらつきの低減と消費電力の抑制とを両立させることができる。
【００２６】
第６の発明は、第１ないし第３のいずれかの発明に従属する撮影機器であって、撮像部はＡＦ機能（Ｓ５）および顔検出機能（Ｓ９）を有し、記憶部は、発光部を間欠的に本発光させるときの本発光期間と本発光期間との間に、無発光期間を設定した第２発光パターン（Ｗ２）をさらに記憶し、発光制御部は発光部を、ＡＦ機能によって計測された距離が所定の距離を超えない場合であってかつ顔検出機能によって顔が検出された場合に第１発光パターンに基づく輝度で発光させ、計測された距離が所定の距離を超える場合または顔が検出されなかった場合には第２発光パターンに基づく輝度で発光させる。
【００２７】
第６の発明によれば、ちらつき防止用の残存発光は、撮影対象までの距離が近くかつ顔が検出された場合に実行され、撮影対象までの距離が遠いかまたは顔が検出されなかった場合には実行されないので、ちらつきの低減と消費電力の抑制とを両立させることができる。
【００２８】
第７の発明は、第１ないし第６のいずれかの発明に従属する撮影機器であって、第１発光パターンは、初回の本発光期間の前に赤目防止用輝度（Ｌ１）を示すプリ発光期間をさらに含む。
【００２９】
ある実施例では、プリ発光期間および初回の本発光期間の境界で輝度が瞬間的に変化するが、他の実施例では徐々に変化してもよい。
【００３０】
赤目防止用輝度は、ある実施例ではちらつき防止用輝度（Ｌ３）と共通であり（図２（Ａ））、他の実施例では赤目防止用輝度は撮影用輝度（Ｌ２）と共通である（図７（Ｂ））が、これらに限らず適宜設定してよい。なお、後者の実施例での設定は、初回の本発光期間を２回目以降の各本発光期間よりも長くすることと同等である。
【００３１】
プリ発光期間における赤目防止用輝度は、ある実施例では一定（図２（Ａ））であるが、他の実施例では、直線的に変化しても（図７（Ｃ））、曲線的に変化しても（図８（Ａ））、段階的に変化してもよい（図８（Ｂ））。
【００３２】
第７の発明によれば、ちらつきに加えて赤目も防止できる。
【００３３】
第８の発明は、第１の発明に従属する撮影機器であって、残存発光期間での輝度変化は直線的（図２（Ａ）〜図２（Ｄ））である。
【００３４】
第９の発明は、第８の発明に従属する撮影機器であって、残存発光期間での輝度は、負の傾きを有する第１傾斜線分、当該第１傾斜線分の後端に連結された水平線分、および当該水平線分の後端に連結された正の傾きを有する第２傾斜線分に沿って変化する（角張ったＵ字型波形）。
【００３５】
なお、水平線分は省略してもよい（Ｖ字型波形：図７（Ｃ））。
【００３６】
第８，第９の各発明によれば、残存発光期間での輝度制御を容易に行える。
【００３７】
第１０の発明は、第１の発明に従属する撮影機器であって、残存発光期間での輝度は下に凸の曲線に沿って変化する（図８（Ａ），図８（Ｂ））。
【００３８】
第１１の発明は、第１０の発明に従属する撮影機器であって、残存発光期間での輝度変化は連続的である（図８（Ａ））。
【００３９】
第１２の発明は、第１０の発明に従属する撮影機器であって、残存発光期間での輝度変化は段階的である（図８（Ｂ））。
【００４０】
第１０〜第１２の各発明によれば、残存発光期間での消費電力を抑制できる。
【００４１】
第１３の発明は、第１ないし第１２のいずれかの発明に従属する撮影機器であって、発光制御手段は各期間での実効輝度をパルス幅変調（ＰＷＭ：図１０）により制御する。
【００４２】
第１３の発明によれば、発行部のスイッチングを行うだけで各発光期間の輝度制御が行える。
【００４３】
第１４の発明は、連写撮影制御プログラム（５２）であって、撮像部（３８）および発光部（４０）を有し、発光部を間欠的に本発光させて、その本発光の度にディスプレイに表示された被写体の全体を撮影する連写撮影を行い、発光部を間欠的に本発光させるときの本発光期間と本発光期間との間に、本発光よりも輝度が低いちらつき防止用輝度（Ｌ３）で発光部を発光させるちらつき防止用発光期間を設定した発光パターン（Ｗ１ａ〜Ｗ１ｄ，Ｗ１ｒ〜Ｗ１ｔ）を記憶する記憶部（７０）をさらに有する、撮影機器（１０）のコンピュータ（２４，３４）を、連写撮影を行う場合、発光パターンに基づく輝度で発光部を発光させる発光制御部（Ｓ１１〜Ｓ２９，Ｓ３５）として機能させる、連写撮影制御プログラムである。
【００４４】
第１４の発明によっても、第１の発明と同様に、連写撮影時のちらつきが低減される。
【００４７】
第１５の発明は、撮像部（３８）および発光部（４０）を有し、発光部を間欠的に本発光させて、その本発光の度にディスプレイに表示された被写体の全体を撮影する連写撮影を行い、発光部を間欠的に本発光させるときの本発光期間と本発光期間との間に、本発光よりも輝度が低いちらつき防止用輝度（Ｌ３）で発光部を発光させる残存発光期間を設定した発光パターン（Ｗ１ａ〜Ｗ１ｄ，Ｗ１ｒ〜Ｗ１ｔ）を記憶する記憶部をさらに有する、撮影機器における連写撮影方法であって、撮影機器のコンピュータが、連写撮影を行う場合、発光パターンに基づく輝度で発光部を発光させる発光制御部ステップを実行する、連写撮影方法である。
【００４８】
第１５の発明によっても、第１の発明と同様に、連写撮影時のちらつきが低減される。
【００４９】
第１６の発明は、ＡＦ機能を有する撮像部および発光部を有し、発光部を間欠的に本発光させて、その本発光の度にディスプレイに表示された被写体の全体を撮影する連写撮影を行う、撮影機器であって、発光部を間欠的に本発光させるときの本発光期間と本発光期間との間に、本発光よりも輝度が低いちらつき防止用輝度で発光部を発光させる残存発光期間を設定した第１発光パターンと、発光部を間欠的に本発光させるときの本発光期間と本発光期間との間に、無発光期間を設定した第２発光パターンとを記憶する記憶部、および連写撮影を行うとき、ＡＦ機能によって計測された距離が所定の距離を超えない場合に第１発光パターンに基づく輝度で発光部を発光させ、所定の距離を超える場合には第２発光パターンに基づく輝度で発光部を発光させる発光制御部を備える、撮影機器である。
【００５０】
第１６の発明によっても、第５の発明と同様に、連写撮影時のちらつきの低減と消費電力の抑制とを両立させることができる。
【発明の効果】
【００５１】
この発明によれば、フラッシュ発光しながら連写撮影を行う場合のちらつき防止と消費電力削減を両立可能な、撮影機器が実現される。
【図面の簡単な説明】
【００５２】
【図１】この発明の一実施例である携帯端末の構成を示すブロック図である。
【図２】被写体までの距離が近くかつ顔が検出されている状態で選択的に採用されるフラッシュ発光波形の例を示す図解図であり、図２（Ａ）は赤目防止機能がオンでかつ周りが暗い場合の波形を、図２（Ｂ）は赤目防止機能がオンでかつ周りが明るい場合の波形を、図２（Ｃ）は赤目防止機能がオフでかつ周りが暗い場合の波形を、図２（Ｄ）は赤目防止機能がオフでかつ周りが明るい場合の波形をそれぞれ示す。
【図３】被写体までの距離が遠いかまたは顔が検出されていない状態で採用されるフラッシュ発光波形の一例を示す図解図である。
【図４】メインメモリの内容を示すメモリマップ図である。
【図５】ＣＰＵ動作の一部（連写撮影モードでの処理）を示すフロー図である。
【図６】ＣＰＵ動作の他の一部（図５に続く処理）を示すフロー図である。
【図７】図２の波形の変形例を示す図解図であり、図７（Ａ）は図２（Ａ）に対応する単純な矩形波形であって初回の本発光期間が２回目以降の各本発光期間よりも長い波形を、図７（Ｂ）は図２（Ｃ）に対応する単純な矩形波形を、図７（Ｃ）は図２（Ａ）に対応する三角波形をそれぞれ示す。
【図８】図２の波形の他の変形例を示す図解図であり、図８（Ａ）は図２（Ｄ）に対応する曲線状の波形を、図８（Ｂ）は図２（Ｄ）に対応する階段状の波形をそれぞれ示す。
【図９】単写撮影用のフラッシュ発光波形の例を示す図解図であり、図９（Ａ）は本発光期間の前および後に輝度が一定のプリ発光期間および輝度が直線的に低下する残存発光期間が配された波形を、図９（Ｂ）は本発光期間の後に輝度が本発光期間よりも低くかつ長さが本発光期間よりも長い残存発光期間が配された波形を、図９（Ｃ）は本発光期間の前および後に輝度が本発光輝度まで直線的に上昇するプリ発光期間および輝度が本発光輝度から直線的に低下する残存発光期間が配された波形をそれぞれ示す。
【図１０】パルス幅変調（ＰＷＭ）による輝度制御の一例を示す図解図である。
【発明を実施するための形態】
【００５３】
図１には、携帯端末１０のハードウエア構成が示される。図１を参照して、この発明の一実施例である携帯端末１０はＣＰＵ２４を含む。ＣＰＵ２４には、キー入力装置２６、メインメモリ３４、フラッシュメモリ３６、撮像装置３８およびフラッシュ発光器４０が接続され、さらに、無線通信回路１４を介してアンテナ１２が、Ａ／Ｄコンバータ１６を介してマイク１８が、Ｄ／Ａコンバータ２０を介してスピーカ２２が、そしてドライバ２８を介してディスプレイ３０が、それぞれ接続される。
【００５４】
アンテナ１２は、図示しない基地局からの無線信号を捕捉（受信）し、また、無線通信回路１４からの無線信号を放出（送信）する。無線通信回路１４は、アンテナ１２で受信された無線信号を復調および復号化し、また、ＣＰＵ２４からの信号を符号化および変調する。マイク１８は、音波をアナログの音声信号に変換し、Ａ／Ｄコンバータ１６は、マイク１８からの音声信号をディジタルの音声データに変換する。Ｄ／Ａコンバータ２０は、ＣＰＵ２４からの音声データをアナログの音声信号に変換し、スピーカ２２は、Ｄ／Ａコンバータ２０からの音声信号を音波に変換する。
【００５５】
キー入力装置２６は、ユーザによって操作される各種のキー，ボタン，トラックボール（図示せず）などで構成され、操作に応じた信号（コマンド）をＣＰＵ２４に入力する。ドライバ２８は、ＣＰＵ２４からの信号に応じた画像をディスプレイ３０に表示する。
【００５６】
メインメモリ３４は、たとえばＳＤＲＡＭなどで構成され、ＣＰＵ２４に各種の処理を実行させるためのプログラム，パラメータおよびデータベース（ＤＢ）など（図４参照）を記憶する共に、ＣＰＵ２４に必要な作業領域を提供する。フラッシュメモリ３６は、たとえばＮＡＮＤ型のフラッシュメモリで構成され、プログラムなどの保存領域さらには撮像装置３８による画像データの記録領域として利用される。
【００５７】
撮像装置３８は、たとえばレンズ３８ａ，イメージセンサ（たとえばＣＣＤ，ＣＭＯＳなどの撮像素子）３８ｂ，カメラ処理回路３８ｃ，およびレンズ駆動用のドライバ３８ｄなどで構成され、レンズ３８ａを経てイメージセンサ３８ｂ上に結像する光学像を光電変換して、これに対応する画像データを出力する。その際、ＣＰＵ２４の制御下でイメージセンサ３８ｂおよびドライバ３８ｄが動作することにより、露光量およびフォーカスが適切に調整された画像データが出力される。すなわち、撮像装置３８は、ＡＥ(Automatic Exposure)機能およびＡＦ(Autofocus)機能を有している。さらに、撮像装置３８は、顔検出機能をも有しており、撮像した画像から人物の顔画像を検出することもできる。
【００５８】
フラッシュ発光器４０は、たとえば単一のＬＥＤ(Light Emitting Diode)４０ａおよびドライバ４０ｂで構成され、ＣＰＵ２４の制御下でドライバ４０ｂがＬＥＤ４０ａを駆動することにより、連写撮影用のフラッシュ光（ストロボ光）、特に人物の連写撮影に適した波形のフラッシュ光を発する。また、通常撮影（単写撮影）用のフラッシュ光や、単に撮影対象（被写体）を照射するための照射用光を発することもできる。なお、ＬＥＤ４０ａは複数であってもよく、その場合、ドライバ４０ｂは各ＬＥＤ４０ａを同等に駆動する。または、ＬＥＤ以外の発光体（キセノンランプなど）ないし発光素子を用いてもよいが、ＬＥＤは、発光パターンの細かな制御が容易な点で、この実施例に適している。ＬＥＤは、発光ダイオードとも呼ばれ、発光層が有機化合物からなる発光ダイオードである有機ＬＥ(Electro-Luminescence)素子も、ＬＥＤの一種である。
【００５９】
ＣＰＵ２４は、メインメモリ３４に記憶されたプログラム（５２〜５８）に従って、他のハードウエア（１２〜２２，２６〜３０および３４〜４０）を利用しつつ、各種の処理を実行する。処理の実行に必要なタイミング信号は、ＲＴＣ(Real Time Clock)２４ａから供給される。
【００６０】
以上のように構成された携帯端末１０では、図示しないメニュー画面を通して、通話を行う通話モード、通常撮影（単写撮影）を行う通常撮影モード、およびフラッシュ発光しながら連写撮影を行う連写撮影モードなどを選択することができる。連写撮影モードを選択した場合にはさらに、撮影周期の設定（変更）や、赤目防止用のプリ発光を行うかどうかの選択（赤目防止機能オン／オフの設定）なども、メニュー画面上で行うことができる。なお、他のモード、たとえばフラッシュ発光なしで連写撮影を行うモードなども準備されているが、この実施例の主要な特徴ではないので、説明を省略する。
【００６１】
通話モードが選択されると、携帯端末１０は、通話装置として機能する。詳しくは、キー入力装置２６によって発呼操作が行われると、ＣＰＵ２４は、無線通信回路１４を制御して発呼信号を出力する。出力された発呼信号は、アンテナ１２を介して出力され、図示しない移動通信網を経て相手の電話機に伝達される。電話機は、着信音などによる呼び出しを開始する。相手が着呼操作を行うと、ＣＰＵ２４は通話処理を開始する。一方、相手からの発呼信号がアンテナ１２によって捕捉されると、無線通信回路１４は着信をＣＰＵ２４に通知し、ＣＰＵ２４は、着信音による呼び出しを開始する。キー入力装置２６によって着呼操作が行われると、ＣＰＵ２４は通話処理を開始する。
【００６２】
通話処理は、たとえば、次のように行われる。相手から送られてきた受話音声信号は、アンテナ１２によって捕捉され、無線通信回路１４によって復調および復号化を施された後、Ｄ／Ａコンバータ２０を経てスピーカ２２に与えられる。これにより、スピーカ２２から受話音声が出力される。一方、マイク１８によって取り込まれた送話音声信号は、無線通信回路１４によって符号化および変調を施された後、アンテナ１２を通して相手に送信される。相手の電話機でも、送話音声信号の復調および復号化が行われ、送話音声が出力される。
【００６３】
通常撮影モードが選択されると、携帯端末１０は、通常撮影用のカメラ装置として機能する。詳しくは、ＣＰＵ２４がスルー撮影開始命令を発し、撮像装置３８はスルー撮影を開始する。撮像装置３８では、レンズ３８ａを経てイメージセンサ３８ｂに結像した光学像は、光電変換を施され、これによって、光学像を表す電荷が生成される。スルー撮影では、イメージセンサ３８ｂで生成された電荷の一部が、たとえば１／６０秒毎に、低解像度の生画像信号として読み出される。読み出された生画像信号は、カメラ処理回路３８ｃによってＡ／Ｄ変換，色分離，ＹＵＶ変換などの一連の画像処理を施されることで、ＹＵＶ形式の画像データに変換される。
【００６４】
こうして、撮像装置３８からは、スルー表示用の低解像度の画像データが、たとえば６０ｆｐｓのフレームレートで出力される。出力された画像データは、現時点のスルー画像データとしてメインメモリ３４に書き込まれ、ドライバ２８は、メインメモリ３４に記憶されたスルー画像データを繰り返し読み出し、これに基づくスルー画像をディスプレイ３０に表示する。
【００６５】
ユーザは、携帯端末１０を手で把持もしくは机等に載置して、撮像装置３８を対象（人物などの被写体）に向ける。ディスプレイ３０には、撮像装置３８で撮影されたスルー画像が表示されるので、ユーザは、これを見ながら、対象を所望の構図で捉えるべく、撮像装置３８の向きや対象までの距離を調節する。調整が完了すると、キー入力装置２６によりシャッタ操作を行う。
【００６６】
シャッタ操作には、シャッタボタンを中ほどまで押す半押し操作と、半押し状態にあるシャッタボタンを奥底まで押し込む全押し操作との２段階がある。ユーザは、大まかな調整が完了した段階で、まず半押し操作を行う。ＣＰＵ２４は、半押し操作に応答してＡＦ，ＡＥおよび顔検出の各処理を実行し、これによって、スルー画像の明るさおよびフォーカスが最適に調整される。スルー画像に顔画像が含まれている場合には、当該顔画像を囲む枠画像（図示せず）がオンスクリーン表示（スルー画像の上に重ねて描画）される。
【００６７】
ユーザは、このようなスルー画像を参照しながら微調整を行った後、全押し操作に移行する。ＣＰＵ２４は、全押し操作に応答して静止画撮影命令を発する。応じて撮像装置３８は、静止画撮影を実行する。撮像装置３８では、レンズ３８ａを経てイメージセンサ３８ｂの受光面に結像した光学像は、光電変換を施され、これによって、光学像を表す電荷が生成される。静止画撮影では、こうしてイメージセンサ３８ｂで生成された電荷が、高解像度の生画像信号として読み出される。読み出された生画像信号は、カメラ処理回路３８ｃによってＡ／Ｄ変換，色分離，ＹＵＶ変換などの一連の画像処理を施されることで、ＹＵＶ形式の画像データに変換される。
【００６８】
なお、携帯端末１０の種類によっては、このような半押しおよび全押しの区別がないものもあり、その場合、上述した２段階の処理のうち前半、つまり半押し操作に応答した処理は省略される。したがって、単にシャッタボタンを押す操作（単押し）に応答して、静止画撮影処理が実行される。
【００６９】
こうして、撮像装置３８から、記録用の高解像度の画像データが出力される。出力された画像データは、メインメモリ３４に一時保持される。ＣＰＵ２４は、メインメモリ３４に一時保持された画像データを、静止画像データとしてフラッシュメモリ３６に書き込む。
【００７０】
連写撮影モードが選択されると、携帯端末１０は、フラッシュ発光しながら連写撮影を行うカメラ装置として機能する。詳しくは、ＣＰＵ２４がスルー撮影開始命令を発し、撮像装置３８はスルー撮影を開始する。ここで実行されるスルー撮影処理は、上述した通常撮影モードでのスルー撮影処理と同様である。これにより、ディスプレイ３０にスルー画像が表示される。
【００７１】
ユーザは、通常撮影の場合と同様の手順で、撮像装置３８を対象に向け、半押し操作さらには全押し操作を行う。ＣＰＵ２４は、半押し操作に応答して、まず、通常撮影の場合と同様にＡＦ，ＡＥおよび顔検出の各処理を実行する。これによって、スルー画像の明るさおよびフォーカスが最適に調整され、スルー画像に顔画像が含まれている場合にはこれを囲む枠画像がオンスクリーン表示される。
【００７２】
ＣＰＵ２４は、次に、ＡＦ，ＡＥおよび顔検出の各処理の結果ないし過程で得られた情報、具体的には、被写体までの距離、周りの明るさ、および顔の数（有無）といった、携帯端末１０やその撮影対象の状況を示す情報に基づいて、予め準備された複数のフラッシュ発光波形（たとえば波形Ｗ１ａ〜Ｗ１ｄおよびＷ２：図２（Ａ）〜図２（Ｄ）および図３を参照）の中からいずれか１つを選択し、選択結果を保持する。
【００７３】
その後、ＣＰＵ２４は、全押し操作に応答して、まずフラッシュ発光開始命令を、次に連写撮影開始命令を発する。フラッシュ発光器４０および撮像装置３８がこれに応答することにより、フラッシュ発光しながら連写撮影を行う動作が開始される。
【００７４】
具体的には、連写撮影動作は、撮像装置３８がＣＰＵ２４の制御下で静止画像の撮像を予め設定された周期（たとえば１秒＝１０００ミリ秒／１回）に従うタイミング（Ｔ１，Ｔ２，…：図２（Ａ）参照）で繰り返し実行することにより実現される。毎回の静止画撮像処理は、通常撮影における静止画撮影（単写撮影）と同様である。こうして撮像された一連の静止画像つまり連写画像は、ひとまずメインメモリ３４に蓄積される。
【００７５】
一方、フラッシュ発光動作は、ドライバ４０ｂがＣＰＵ２４の制御下で連写撮影のタイミングＴ１，Ｔ２，…に従ってＬＥＤ４０ａを駆動する（たとえばＬＥＤ４０ａに所定電圧を印加しながら電流を制御することで、発光／消光を切り換えたり、各発光期間の長さや輝度を制御したりする）ことにより実現される。
【００７６】
なお、詳細は後述するが、この実施例の主要な特徴の１つは、人物を対象として連写撮影を行うのに好適なフラッシュ発光のパターン（輝度の時間的な変化）を規定する、図２（Ａ）〜図２（Ｄ）に示したような個々の波形Ｗ１ａ〜Ｗ１ｄにある。そして、主要な特徴の他の１つは、これらを含む複数の波形Ｗ１ａ〜Ｗ１ｄおよびＷ２の中から状況に応じた波形を選択し、当該波形に基づく輝度でＬＥＤ４０ａを発光させる点にある。
【００７７】
このようなフラッシュ発光しながらの連写撮影は、ユーザが全押し操作を解除するまで（または撮影した枚数がメインメモリ３４ないしフラッシュメモリ３６の容量で決まる上限に達するまで）継続される。すなわち、全押し操作が解除される（または枚数が上限に達すると）と、ＣＰＵ２４は、まず連写撮影停止命令を、次にフラッシュ発光停止命令を発する。そして、連写撮影およびフラッシュ発光が停止された後、メインメモリ３４に蓄積されている連写画像をフラッシュメモリ３６に記録する。なお、こうして連写撮影が終了した後に一連の静止画像を一括記録する代わりに、１枚の静止画像が撮像される度に当該静止画像をメインメモリ３４経由でフラッシュメモリ３６に逐一記録するようにしてもよい。
【００７８】
次に、連写撮影の詳細について、上述したような特徴を中心に説明する。図２には、携帯端末１０において、被写体までの距離が近くかつ顔が検出されている状態で選択的に採用されるフラッシュ発光波形の例が示されている。図２（Ａ）は赤目防止機能がオンでかつ周りが暗い場合に採用される波形を、図２（Ｂ）は赤目防止機能がオンでかつ周りが明るい場合に採用される波形を、図２（Ｃ）は赤目防止機能がオフでかつ周りが暗い場合に採用される波形を、図２（Ｄ）は赤目防止機能がオフでかつ周りが明るい場合に採用される波形をそれぞれ示す。一方、図３には、携帯端末１０において、被写体までの距離が遠いかまたは顔が検出されていない状態で採用されるフラッシュ発光波形の一例が示されている。
【００７９】
まず、図２（Ａ）〜図２（Ｄ）および図３に共通して、横軸は時間（Ｔ）を、縦軸は輝度（Ｌ）をそれぞれ示し、横軸には連写撮影のタイミングＴ１〜Ｔ４（いずれも固定値）が１秒（＝１０００ｍｓ）間隔で配置されている。つまり、この例では、撮影枚数は４枚、撮影周期は１秒（＝１０００ｍｓ）であり、タイミングＴ１〜Ｔ４を含む３４００ｍｓ間を“連写撮影中”と定義する。したがって、タイミングＴ１の２００ｍｓ前までは“撮影前”となり、タイミングＴ４の２００ｍｓより後は“撮影後”となる。
【００８０】
一方、横軸に示された輝度Ｌ１，Ｌ２およびＬ３は、赤目防止用輝度，静止画撮影用輝度およびちらつき防止用輝度をそれぞれ示している。輝度Ｌ２は状況によらず固定値（電流に換算すると、たとえば２００ｍＡ）であるが、輝度Ｌ３は周りの明るさによって変化する。輝度Ｌ１は、赤目防止機能がオンの場合は標準輝度（先述した照射用光の輝度：たとえば１２０ｍＡ）、オフの場合は０となる。比較のため、標準輝度を太い点線で示している。
【００８１】
次に、図２（Ａ）を参照して、波形Ｗ１ａでは、タイミングＴ１の１０００ｍｓ前のタイミングＴ０を起点とする８００ｍｓ間のプリ発光期間の後、タイミングＴ１の２００ｍｓ前を起点とする４００ｍｓ間の本発光期間およびタイミングＴ１の２００ｍｓ後を起点とする６００ｍｓ間の残存発光期間が続き、以降、タイミングＴ２〜Ｔ４に沿って同様の本発光期間および残存発光期間が繰り返される。
【００８２】
プリ発光期間の輝度は赤目防止用輝度Ｌ１（＝標準輝度）であり、本発光期間の輝度は静止画撮影用輝度Ｌ２である。そして、残存発光期間（６００ｍｓ間）の輝度は、当初静止画撮影用輝度Ｌ２であり、最初の２００ｍｓ間でちらつき防止用輝度Ｌ３（＝標準輝度）まで直線的に低下し、次の２００ｍｓ間ではちらつき防止用輝度Ｌ３に維持され、その次の２００ｍｓ間で静止画撮影用輝度Ｌ２まで直線的に上昇する。したがって、残存発光期間の輝度（電流換算値：以下同様）は、２００ｍｓ毎に２００ｍＡ→１２０ｍＡ→２００ｍＡのように変化する。
【００８３】
次に、図２（Ｂ）を参照して、この波形Ｗ１ｂは、図２（Ａ）の波形Ｗ１ａにおいて、赤目防止用輝度Ｌ１の値を標準輝度よりも低い値（たとえば８０ｍＡ）に変更したものである。したがって、残存発光期間の輝度は、２００ｍｓ毎に２００ｍＡ→８０ｍＡ→２００ｍＡのように変化する。
【００８４】
次に、図２（Ｃ）を参照して、この波形Ｗ１ｃは、図２（Ａ）の波形Ｗ１ａにおいて、赤目防止用輝度Ｌ１の値を０に変更したものである。
【００８５】
次に、図２（Ｄ）を参照して、この波形Ｗ１ｄは、図２（Ｃ）の波形Ｗ１ｃにおいて、赤目防止用輝度Ｌ１の値を標準輝度よりも低い値（たとえば８０ｍＡ）に変更したものである。
【００８６】
次に、図３を参照して、この波形Ｗ２は、図２（Ａ）の波形Ｗ１ａにおいて、赤目防止用輝度Ｌ１の値を０に変更し、かつ残存発光期間の輝度を０とした（言い換えるとプリ発光および残存発光の各期間を無発光期間に置き換えた）ものである。したがって、輝度は、本発光期間の直前（２００ｍｓ前）に０から静止画撮影用輝度まで瞬間的に上昇し、本発光期間の直後（２００ｍｓ後）に静止画撮影用輝度から０まで瞬間的に低下し、そして無発光期間（６００ｍｓ間）を挟んで同様の変化を繰り返す。
【００８７】
なお、上で挙げた各波形の形状ないし構造は一例であり、適宜変更されてよい。準備する波形の数も５とは限らず、４以下でも６以上でもよい。撮影周期，各発光期間の長さおよび輝度などに関する数値も一例であり、適宜変更されてよい。
【００８８】
そして、各波形は、時間（Ｔ）および輝度（Ｌ）を変数とする関数データの態様で記憶されても、各時間（期間）における輝度を示す数値データの態様で記憶されてもよい。関数データの場合、各波形を近似的に示すデータでもよい。また、輝度は、ＬＥＤを駆動する電流値（および／または電圧値）で表現されてもよい。これらの点は、後述する変形例でも同様である。
【００８９】
以上のようなフラッシュ発光しながらの連写撮影動作は、たとえば、メインメモリ３４に記憶された図４に示すようなプログラム，パラメータおよびＤＢなどに基づいて、ＣＰＵ２４が図５１および図６に示すようなフローに従う処理を実行することにより実現される。
【００９０】
詳しくは、図４を参照して、メインメモリ３４はプログラム領域５０，パラメータ領域６０およびＤＢ領域７０を含み、プログラム領域５０には連写撮影制御プログラム５２，ＡＦログラム５４，ＡＥプログラム５６および顔検出プログラム５８などが記憶される。パラメータ領域６０には連写撮影情報６２，ＡＦ情報６４，ＡＥ情報６６，顔情報６８などが記憶され、ＤＢ領域７０には波形ＤＢ７２および顔ＤＢ７４などが記憶される。
【００９１】
なお、図示は省略するが、プログラム領域５０には、上述した通話モードや通常撮影モードを実現するための制御プログラムも記憶される。
【００９２】
連写撮影制御プログラム５２は、ＣＰＵ２４を介して各種ハードウェア（１２〜２０，２６〜４０）を制御して、図５および図６のフローに従う処理を実行する、メインのソフトウェアプログラムである。ＡＦ，ＡＥおよび顔検出の各プログラム５４〜５８は、このような処理を実行する過程で連写撮影制御プログラム５２によって利用される、サブのソフトウェアプログラムである。
【００９３】
ＡＦプログラム５４は、撮像装置３８を通して入力された画像データに対してＡＦ処理を施すことによって、撮影対象（被写体）までの距離を検出し、最適フォーカス値を算出して、フォーカス調整を行う。ＡＥプログラム５６は、撮像装置３８を通して入力された画像データに対してＡＥ処理を施すことによって、周りの明るさを検出し、最適露光時間を算出して、露光調整を行う。顔検出プログラム５８は、撮像装置３８を通して入力された画像データに対して、ＤＢ領域７０に記憶された顔ＤＢ７４に基づく顔検出処理を施すことによって、人物の顔を検出し、各顔の位置などを算出する。
【００９４】
連写撮影情報６２には、連写撮影に関しメニュー画面などを通じて設定された各種の情報、具体的には撮影周期，上限枚数，赤目防止機能のオン／オフ状態などを示す情報が記憶される。ＡＦ情報６４には、ＡＦプログラム５４によって検出ないし算出された各種の情報、具体的には被写体までの距離，最適フォーカス値などを示す情報が記憶される。ＡＥ情報６６には、ＡＥプログラム５４によって検出ないし算出された各種の情報、具体的には周りの明るさ，最適露光時間などを示す情報が記憶される。顔情報６８には、顔検出プログラム５８によって検出ないし算出された各種の情報、具体的には顔の数，各顔の位置などを示す情報が記憶される。
【００９５】
波形ＤＢには、連写撮影制御プログラム５２によって選択的に採用される各種のフラッシュ発光波形、具体的には図２（Ａ）〜図２（Ｄ）および図３に示した波形Ｗ１ａ〜Ｗ１ｄおよびＷ２を示すデータが記憶される。顔ＤＢ７４には、顔検出プログラム５８が被写体の顔を検出する際に参照する、各種の顔の特徴を示すデータが記憶される。
【００９６】
また、メインメモリ３４には、スルー画像データを一時記憶するためのスルー画像領域８０、および連写画像データを蓄積するための連写画像領域８２も形成される。
【００９７】
図示しないメニュー画面等を通して「連写撮影モード」が選択されると、プログラム領域５０に記憶された連写撮影制御プログラム５２，ＡＦログラム５４，ＡＥプログラム５６および顔検出プログラム５８が起動され、ＣＰＵ２４は、図４および図５に示すような連写撮影制御処理を実行する。なお、連写撮影に関連するパラメータ（撮影周期，上限枚数，赤目防止能のオン／オフ状態など）は、メニュー画面などを通じて事前に設定されているものとする。
【００９８】
まず図４を参照して、ＣＰＵ２４は、最初、ステップＳ１でスルー撮影開始命令を発する。応じて撮像装置３８は、スルー撮影を開始する。撮像装置３８では、レンズ３８ａを経てイメージセンサ３８ｂの受光面に結像した光学像は、光電変換を施され、これによって、光学像を表す電荷が生成される。スルー撮影では、イメージセンサ３８ｂで生成された電荷の一部が、たとえば１／６０秒毎に、低解像度の生画像信号として読み出される。読み出された生画像信号は、カメラ処理回路３８ｃによってＡ／Ｄ変換，色分離，ＹＵＶ変換などの一連の画像処理を施されることで、ＹＵＶ形式の画像データに変換される。
【００９９】
こうして、撮像装置３８からは、スルー表示用の低解像度の画像データが、たとえば６０ｆｐｓのフレームレートで出力される。出力された画像データは、スルー画像領域８０に書き込まれる。ドライバ２８は、スルー画像領域８０に一時記憶されたスルー画像データ６９をたとえば６０ｆｐｓのレートで繰り返し読み出し、これに基づくスルー画像をディスプレイ３０に表示する。
【０１００】
次に、ステップＳ３で、半押し操作が行われたか否かを判別し、ＮＯであれば、たとえば１／６０秒の待機期間を挟んで同様の判別を繰り返す。ステップＳ３の判別結果がＮＯからＹＥＳに変化すると、ステップＳ５〜Ｓ９でＡＦ，ＡＥおよび顔検出の各処理を実行する。そして、各処理での検出ないし算出結果を示す情報が、ＡＦ情報６４，ＡＥ情報６６および顔情報６８としてパラメータ領域６０に書き込まれる。
【０１０１】
次に、ステップＳ１１で、ＡＦ情報６４を参照して近距離か否かを判別する。具体的には、ＡＦ情報６４に記憶された被写体までの距離を閾値と比較して、距離が閾値を越えていればＮＯ（近距離ではない）、越えていなければＹＥＳ（近距離である）と判別する。ステップＳ１１でＮＯであればステップＳ２９に、ＹＥＳであればステップＳ１３に進む。
【０１０２】
ステップＳ１３では、顔情報６８を参照して顔が検出されたか否かを判別する。具体的には、顔情報６８に記憶された顔の数が１以上であればＹＥＳ、０であればＮＯと判別する。ステップＳ１３でＮＯであればステップＳ２９に、ＹＥＳであればステップＳ１５に進む。
【０１０３】
ステップＳ１５では、連写撮影情報６２を参照して赤目防止機能がオン状態であるか否かを判別し、ここでＹＥＳであればステップＳ１７に、ＮＯであればステップＳ２３に進む。
【０１０４】
ステップＳ１７では、ＡＥ情報６６を参照して周りが暗いか否かを判別する。具体的には、ＡＥ情報６６に記憶された周りの明るさを閾値と比較して、明るさが閾値を下回っていればＹＥＳ（暗い）、下回っていなければＮＯ（明るい）と判別する。ステップＳ１７でＹＥＳであればステップＳ１９に、ＮＯであればステップＳ２１に進む。
【０１０５】
ステップＳ２３では、上記ステップＳ１７の場合と同様に、ＡＥ情報６６を参照して周りが暗いか否かを判別し、ＹＥＳであればステップＳ２５に、ＮＯであればステップＳ２７に進む。
【０１０６】
ステップＳ１９，Ｓ２１，Ｓ２５，Ｓ２７およびＳ２９では、波形Ｗ１ａ，Ｗ１ｂ，Ｗ１ｃ，Ｗ１ｄおよびＷ２をそれぞれ選択する。選択結果は、たとえばＣＰＵ２４の内蔵レジスタ（図示せず）に保持される。その後、ＣＰＵ２４の処理は、ステップＳ３１およびＳ３３の操作待ちループに入る。
【０１０７】
図６を参照して、ステップＳ３１では全押し操作が行われたか否かを、ステップＳ３３では解除操作が行われたか否かを判別し、いずれの判別結果もＮＯであれば、たとえば１／６０秒の待機期間を挟んで同様の判別を繰り返す。ステップＳ３３の判別結果がＹＥＳであれば、ステップＳ３に戻って上記と同様の処理を繰り返す。これにより、現時点のＡＦ情報６４，ＡＥ情報６６および顔情報６８は無効となり、連写撮影をやり直すことができる。
【０１０８】
ステップＳ３１の判別結果がＹＥＳであれば、ステップＳ３５およびＳ３６でフラッシュ発光開始命令および連写撮影開始命令を順次発する。応じて、フラッシュ発光器４０はフラッシュ発光を、撮像装置３８は連写撮影を、ＣＰＵ２４の制御下で開始する。連写撮影のタイミング（Ｔ１，Ｔ２，…）は、連写撮影情報６２に記憶された撮影周期に従うように制御され、フラッシュ発光の波形は、連写撮影のタイミング（Ｔ１，Ｔ２，…）と同期し、かつステップＳ１９，Ｓ２１，Ｓ２５，Ｓ２７およびＳ２９のいずれかでの選択結果に従って変化するように制御される。こうして撮影された一連の静止画像（連写画像）は、メインメモリ３４の連写画像領域８２に蓄積されていく。命令発行の後、ＣＰＵ２４の処理は、ステップＳ３７およびＳ３９のイベント待ちループに入る。
【０１０９】
ステップＳ３７では解除操作が行われたか否かを、ステップＳ３９では撮影枚数が上限枚数に達したか否かを判別し、いずれの判別結果もＮＯであれば、たとえば１／６０秒の待機期間を挟んで同様の判別を繰り返す。ステップＳ３７およびＳ３９のいずれかの判別結果がＹＥＳであれば、ステップＳ４０およびＳ４１で連写撮影停止命令およびフラッシュ発光停止命令を順次発する。応じて、フラッシュ発光器４０によるフラッシュ発光さらには撮像装置３８による連写撮影が停止される。そして、ステップＳ４３で、上述のように連写画像領域８２に蓄積された連写画像をフラッシュメモリ３６に記録する。その後、ステップＳ１に戻って上記と同様の処理を繰り返す。これにより、スルー撮影が再開され、次の連写撮影を行うことができる。
【０１１０】
以上から明らかなように、この実施例の携帯端末１０は、静止画像を繰り返し撮像する撮像装置３８とＬＥＤ４０ａおよびそのドライバ４０ｂとを用いてフラッシュ発光しながら連写撮影を行う。
【０１１１】
メインメモリ３４の波形ＤＢ７２には、連写撮影用のフラッシュ発光波形として、４種類の第１波形Ｗ１ａ〜Ｗ１ｄ（図２（Ａ）〜図２（Ｄ）参照）および１種類の第２波形Ｗ２（図３参照）が登録される。第１波形Ｗ１ａ〜Ｗ１ｄは、静止画撮影用輝度Ｌ２を示す本発光期間および静止画撮影用輝度よりも低いちらつき防止用輝度Ｌ３を示す残存発光期間を交互に含み、残存発光期間では輝度が静止画撮影用輝度Ｌ２からちらつき防止用輝度Ｌ３まで徐々に低下した後にちらつき防止用輝度Ｌ３から静止画撮影用輝度Ｌ２まで徐々に上昇する。第２波形は、静止画撮影用輝度Ｌ２を示す本発光期間および無発光期間を交互に含む。
【０１１２】
撮像装置３８はＡＦ，ＡＥおよび顔検出の各機能を有し、ＣＰＵ２４は、まずＡＦおよび顔検出の結果に基づいて、撮影対象までの距離が遠いかまたは顔が検出されない場合には波形Ｗ２を選択し、撮影対象までの距離が近くかつ顔が検出された場合には、次に赤目防止のオン／オフ状態およびＡＥの結果に基づいて、第１波形Ｗ１ａ〜Ｗ１ｄのいずれか１つを選択する。
【０１１３】
具体的には、赤目防止オンで周りが暗い場合には第１波形Ｗ１ａ（図２（Ａ））が選択され、赤目防止オンで周りが明るい場合には第１波形Ｗ１ｂ（図２（Ｂ））が選択され、赤目防止オフで周りが明るい場合には第１波形Ｗ１ｃ（図２（Ｃ））が選択され、そして赤目防止オフで周りが明るい場合には第１波形Ｗ１ｄ（図２（Ｄ））が選択される。第１波形Ｗ１ｂは、第１波形Ｗ１ａにおいて、周りが明るい分残存発光期間の輝度を低くしたものである。第１波形Ｗ１ｃは、第１波形Ｗ１ａにおいて、赤目防止オフの設定に従いプリ発光期間を無発光期間で置き換えたものである。第１波形Ｗ１ｄは、第１波形Ｗ１ｃにおいて、周りが明るい分残存発光期間の輝度を低くしたもの（第１発光波形において、残存発光期間の輝度を低くし、かつプリ発光期間を無発光期間で置き換えたもの）である。なお、残存発光期間の輝度は、実施例では、周りの明るさと単一の閾値との比較に基づいて２段階に変化しているが、他の実施例では、複数の閾値との比較に基づいて３段階以上に変化させてもよいし、適宜な関数に基づいて連続的に変化させてもよい。
【０１１４】
その後、ＣＰＵ２４は、撮像装置３８の撮像タイミングＴ１，Ｔ２，…に従ってドライバ４０ｂを制御して、先に選択した波形に基づく輝度でＬＥＤ４０ａを発光させる（Ｓ１１〜Ｓ２９，Ｓ３５）。これにより、フラッシュ発光しながら連写撮影を行う場合のちらつき防止と、消費電力の抑制とを両立させることができる。
【０１１５】
なお、被写体までの距離が近くかつ顔が検出されている状態で選択的に採用されるフラッシュ発光波形は、図２（Ａ）〜図２（Ｄ）に示した波形Ｗ１ａ〜Ｗ１ｄに限らない。
【０１１６】
具体的には、波形Ｗ１ａ〜Ｗ１ｄは、矩形と台形を組み合わせたような形をしているが、変形例では、図７（Ａ）に示すように単純な矩形の組み合わせであってもよい。この波形Ｗ１ｐは、図３に示した波形Ｗ２において、初回の本発光期間を８００ｍｓ間だけ撮影前に遡って延長し、無発光期間をちらつき防止用輝度Ｌ３（＝標準輝度）の残存発光期間で置き換えたものである。したがって、初回の本発光期間はプリ発光期間相当の８００ｍｓを含む１２００ｍｓ間となり、２回目以降の各本発光期間は４００ｍｓ間となる。
【０１１７】
こうして、初回の本発光期間を２回目以降の各本発光期間よりも長くしたことで、赤目防止効果が得られる。また、本発光期間の合間に配置された残存発光期間によって、ちらつきも低減される。ただし、この場合、本発光期間と残存発光期間の境界で輝度が瞬間的に変化するので、ちらつきの低減効果は、たとえば図２（Ａ）の波形Ｗ１ａのように輝度が徐々に変化する場合と比べると、幾分小さい。
【０１１８】
また、赤目防止が不要な場合には、図７（Ｂ）に示すような、さらに単純な波形を用いてもよい。図７（Ｂ）の波形Ｗ１ｑは、図７（Ａ）の波形Ｗ１ｐにおいて、初回の本発光期間からプリ発光期間相当の８００ｍｓを除去したものである。この場合も、波形Ｗ１ｐと同程度のちらつき防止効果は得られる。
【０１１９】
または、図７（Ｃ）に示すような三角波形を用いても、赤目防止効果およびちらつき防止効果が得られる。図７（Ｃ）の波形では、タイミングＴ０〜Ｔ１の１０００ｍｓ間をプリ発光期間とし、タイミングＴ１〜Ｔ２の１０００ｍｓ間を残存発光期間とし、そしてプリ発光期間と残存発光期間の境界つまりタイミングＴ１の瞬間（露光期間相当：たとえば数ｍｓ〜数十ｍｓ）を本発光期間として、まずプリ発光期間で輝度が０から静止画撮影用輝度Ｌ２まで直線的に上昇する。その後、タイミングＴ１の本発光期間を経た１回目の残存発光期間では、前半の５００ｍｓ間に輝度が静止画撮影用輝度Ｌ２からちらつき防止用輝度Ｌ３（＝標準輝度）まで直線的に低下した後、後半の５００ｍｓ間に輝度がちらつき防止用輝度Ｌ３から静止画撮影用輝度Ｌ２まで直線的に上昇する。以降、タイミングＴ２，Ｔ３の本発光期間を経た２回目，３回目の残存発光期間でも、１回目と同様の輝度変化が繰り返される。
【０１２０】
なお、上述した各波形Ｗ１ａ〜Ｗ１ｄ，Ｗ１ｐ〜Ｗ１ｒでは、プリ発光期間や残存発光期間での輝度変化は直線的であるが、曲線的または段階的に変化してもよい。プリ発光期間および残存発光期間での輝度変化が曲線的である波形の一例を図８（Ａ）に、変化が段階的である波形の一例を図８（Ａ）に示す。図８（Ａ）の波形Ｗ１ｓは図７（Ｃ）の波形Ｗ１ｒに対応し、図８（Ｂ）の波形Ｗ１ｔもまた波形Ｗ１ｒに対応しており、いずれの波形も同程度の赤目防止効果およびちらつき防止効果が期待できる。
【０１２１】
特に、図８（Ａ）の波形Ｗ１ｓでは、各期間の曲線がどれも下に凸なので、輝度Ｌを時間Ｔで積分した面積が図７（Ｃ）の波形Ｗ１ｒの場合よりも小さくなり、消費電力の削減効果も期待できる。波形Ｗ１ｓにおいて、一部が上に凸の曲線や直線であってもよいし、段階的に変化する波形Ｗ１ｔにおいても、変化のステップを細かくして波形Ｗ１ｓのような曲線に近づければ、同様の効果が期待できる。言い換えると、直線や曲線を組み合わせた適宜な波形を構成することによって、消費電力削減効果と赤目防止効果やちらつき防止効果との間でバランスをとることができる。
【０１２２】
ところで、残存発光によるちらつき防止効果は、上記の実施例のように連写撮影を行う場合に特に顕著となるが、単写撮影時にも得られる。単写撮影用のフラッシュ発光波形の例を、図９（Ａ）〜図９（Ｃ）に示す。図９（Ａ）の波形は、図２（Ａ）の波形Ｗ１ａのうち、プリ発光期間から１回目の本発光および残存発光期間までの部分に対応している。この場合の残存発光期間は５００ｍｓ間であり、この間に輝度が静止画撮影用輝度Ｌ２から０まで直線的に低下している。これによって、赤目防止効果とちらつき防止効果が得られる。
【０１２３】
図９（Ｂ）の波形は、図７（Ｂ）の波形Ｗ１ｑのうち、１回目の本発光および残存発光期間の部分に対応している。これによって、ちらつき防止効果が得られる。図９（Ｃ）の波形は、図７（Ｃ）の波形Ｗ１ｒのうち、プリ発光期間から１回目の本発光および残存発光期間までの部分に対応している。この場合の残存発光期間は１０００ｍｓ間であり、この間に輝度が静止画撮影用輝度Ｌ２から０まで直線的に低下している。これによって、赤目防止効果とちらつき防止効果が得られる。
【０１２４】
また、各期間での輝度を制御するのに、パルス幅変調（ＰＷＭ）の手法を用いることも可能である。一例を図１０に示す。図１０の波形では、プリ発光期間におけるパルス幅が本発光期間におけるそれの０．６倍に制御され、その結果、プリ発光期間の実効輝度は、本発光期間のそれの０．６倍となっている。残存発光期間の実効輝度は、パルス幅が段階的に小さくなるように制御される結果、徐々に低下している。これにより、図９（Ａ）の波形を用いた場合と同等の輝度制御が可能となる。
【０１２５】
このように、ＰＷＭの手法を用いれば、ＬＥＤ４０ａのスイッチング（オン／オフ）を行うだけで、各期間の実効輝度ないし輝度比を制御できるようになる。なお、図１０の例では、説明上、パルス幅を大きくしているが、これを十分小さくしてスイッチングを高速に行えば、ちらつきを感じることもない。
さらには、以下のような変形例も可能である。
（１）波形ＤＢ７２には、図９（Ａ）〜図９（Ｃ）のような単写用波形を登録しておき、連写撮影時に単写用波形から連写用波形を作成してもよい。たとえば、図９（Ｂ）の波形において、本発光および残存発光期間の後に、これと同じ波形を順次連結して行くことで、図７（Ｂ）のような連写用波形が得られる。また、図９（Ｃ）の波形において、本発光および残存発光期間の後に、これと同じ波形を部分的にオーバーラップさせながら順次連結して行くことで、図７（Ｃ）のような連写用波形が得られる。また、図９（Ａ）の波形において、本発光および残存発光期間の後に、これと同じ波形およびその反転波形を部分的にオーバーラップさせながら順次連結して行き、そして各残存発光期間での最低輝度を標準輝度で足切りすることで、図７（Ａ）のような連写用波形が得られる。
（２）撮像装置３８がＡＦ機能を有していない場合には、図５および図６のフローからステップＳ５およびＳ１１を省略してよい。同様に、撮像装置３８が顔検出機能を有していない場合には、ステップＳ９およびＳ１３を省略してよい。
（３）プリ発光は、半押しのタイミングで開始してもよい。ただし、この場合、プリ発光期間の長さが不定となるので、上記の実施例の方が消費電力の管理が容易な点で好ましい。または、連写モードを選択したとき、ライト設定（照射用光を利用するか否かの設定）がオン状態であれば、その時点で（つまりスルー撮影開始と同時に）プリ発光を開始するようにしてもよい。周囲の明るさに応じてライトを自動的にオン／オフするオートライト設定がオン状態の場合には、連写モードを選択した後に、周囲の明るさが所定値を下回ったタイミングでプリ発光を開始するようにしてもよい。
（４）周りの明るさが所定の明るさを超えない場合用の第１波形（Ｗ１ａ，Ｗ１ｃ：図２（Ａ），図２（Ｃ）参照）と超える場合用の第１波形（Ｗ１ｂ，Ｗ１ｄ：図２（Ｂ），図２（Ｄ）参照）との両方をメモリに記憶しておく代わりに、メモリにはどちらか一方の波形だけを記憶しておき、必要に応じて他方の波形をメモリ内の波形から作成してもよい。
【０１２６】
以上では、携帯端末１０について説明したが、この発明は、撮影装置と、フラッシュ発光器と、ＣＰＵ（プロセッサ，コンピュータ）とを備える各種の撮影機器、たとえばディジタルカメラ，携帯電話機，携帯情報端末（ＰＤＡ），スマートフォンなどに適用できる。撮影装置やフラッシュ発光器は、撮影機器の本体とは別体（外付け）であってもよい。たとえば、フラッシュ発光器付きのＷｅｂカメラをネットワーク経由でパソコンや携帯端末から遠隔操作することも可能である。この場合、パソコンや携帯端末が撮影機器の本体で、Ｗｅｂカメラは、ネットワークを介してパソコンや携帯端末と接続されることにより撮影機器の一部となる（このような形態の撮影機器は「撮影システム」と呼んでもよい）。
【符号の説明】
【０１２７】
１０  …携帯端末
２４  …ＣＰＵ
３４  …メインメモリ
３８  …撮像装置
４０  …フラッシュ発光器
４０ａ  …ＬＥＤ
４０ｂ  …ドライバ
【図１】
0005745951.tif 000002
【図２】
0005745951.tif 000003
【図３】
0005745951.tif 000004
【図４】
0005745951.tif 000005
【図５】
0005745951.tif 000006
【図６】
0005745951.tif 000007
【図７】
0005745951.tif 000008
【図８】
0005745951.tif 000009
【図９】
0005745951.tif 000010
【図１０】
0005745951.tif 000011