(57)【要約】【課題】露光間ズーミング撮影を行う際に撮影者の構図意図を反映できるカメラを提供する。【解決手段】露光間ズーミング撮影モードに移行後、ズームボタンの操作によって露光間ズーミング撮影における広角側の焦点距離を操作者に決めさせる。その後、レリーズボタンが半押し操作されると被写体像を撮像するとともに、そのときの焦点距離情報を保存する。その後、ズームボタンが操作されると光学ズームを使用して、所定タイミング毎に被写体像を撮像する。また、撮影パターンを操作者に選択させる。選択された撮影パターンに応じてシミュレーション画像を生成および表示するよう、メインＣＰＵ１３７は各部を制御する。その後、全押し操作されると、まず、そのときの焦点距離情報を保存した後、選択された撮影パターンによる露光間ズーミング撮影を行う。【選択図】図１
2010045586.tif 000002
【特許請求の範囲】
【請求項１】
焦点距離が変更可能な撮影レンズを通過した被写体光による被写体像を撮像する撮像手段と、
前記撮像手段によって撮像して得られる被写体像の画像に基づいて、前記撮影レンズの焦点距離が前記第１の焦点距離に設定されたときに得られる画像に相当する第１画像、および、前記撮影レンズの焦点距離が前記第２の焦点距離に設定されたときに得られる画像に相当する第２画像の２つの画像を少なくとも生成する画像生成手段と、
前記撮影レンズの焦点距離が前記第１の焦点距離と前記第２の焦点距離との間で変化した際に前記撮像手段で撮像して得られる露光間ズーミング画像の特徴が現れたシミュレーション画像を、前記画像生成手段で生成された前記第１画像および前記第２画像に基づいて生成するシミュレーション画像生成手段と、
前記シミュレーション画像生成手段で生成した前記シミュレーション画像を表示する表示手段とを備えることを特徴とするカメラ。
【請求項２】
請求項１に記載のカメラにおいて、
前記撮影レンズの焦点距離を変更する焦点距離変更手段と、
前記撮像手段による撮像中に、前記撮影レンズの焦点距離を前記第１の焦点距離と前記第２の焦点距離の一方または他方で保持する期間と、前記撮影レンズの焦点距離を一方から他方へ変化する期間とが存在するように、前記焦点距離変更手段および前記撮像手段を制御することで前記露光間ズーミング画像を取得する露光間ズーミング画像取得手段とをさらに備え、
前記シミュレーション画像生成手段は、前記露光間ズーミング画像取得手段で取得する前記露光間ズーミング画像の特徴が現れたシミュレーション画像を生成することを特徴とするカメラ。
【請求項３】
請求項２に記載のカメラにおいて、
前記露光間ズーミング画像取得手段は、前記撮像手段による撮像中に、前記撮影レンズの焦点距離を前記第１の焦点距離と前記第２の焦点距離の一方で保持する期間が先に設けられ、前記撮影レンズの焦点距離を一方から他方へ変化する期間が後に設けられるように前記焦点距離変更手段および前記撮像手段を制御することで第１露光間ズーミング画像を取得することができ、
前記露光間ズーミング画像取得手段は、前記撮像手段による撮像中に、前記撮影レンズの焦点距離を一方から他方へ変化する期間が先に設けられ、前記撮影レンズの焦点距離を前記第１の焦点距離と前記第２の焦点距離の他方で保持する期間が後に設けられるように前記焦点距離変更手段および前記撮像手段を制御することで第２露光間ズーミング画像を取得することができ、
前記露光間ズーミング画像取得手段で前記第１露光間ズーミング画像を取得するのか前記第２露光間ズーミング画像を取得するのかを操作者が選択するための撮像方法選択手段をさらに備え、
前記シミュレーション画像生成手段は、前記第１露光間ズーミング画像を取得するように前記撮像方法選択手段で選択されている場合には、前記第１露光間ズーミング画像の特徴が現れた第１シミュレーション画像を生成し、前記第２露光間ズーミング画像を取得するように前記撮像方法選択手段で選択されている場合には、前記第２露光間ズーミング画像の特徴が現れた第２シミュレーション画像を生成することを特徴とするカメラ。
【請求項４】
請求項１〜３のいずれか一項に記載のカメラにおいて、
前記画像生成手段は、前記撮影レンズの焦点距離が前記第１の焦点距離と前記第２の焦点距離との間で変化している最中に前記撮像手段によって撮像して得られる少なくとも１つの第３画像をさらに生成し、
前記シミュレーション画像生成手段は、前記画像生成手段が生成した前記第３画像をさらに利用して、前記シミュレーション画像を生成することを特徴とするカメラ。
【請求項５】
請求項１〜３のいずれか一項に記載のカメラにおいて、
前記画像生成手段は、前記撮影レンズの焦点距離が最短距離に設定されたときに前記撮像手段によって撮像して得られる被写体像の画像を処理することによって、少なくとも前記第１画像および前記第２画像を生成することを特徴とするカメラ。
【請求項６】
請求項１〜３のいずれか一項に記載のカメラにおいて、
被写体の輝度を検出する被写体輝度検出手段と、
前記被写体輝度検出手段で検出した前記被写体の輝度が所定の輝度よりも低い場合には、操作者に対して報知する報知手段とをさらに備えることを特徴とするカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被写体像の撮像の最中に撮影レンズの焦点距離を変更する露光間ズームを行うカメラに関する。
【背景技術】
【０００２】
被写体像を撮像する最中に撮影レンズの焦点距離を変更することで露光間ズームによる撮影（露光間ズーミング撮影）を行うことが知られている。また、露光間ズーミング撮影を行う際に、カメラに設けられたモータの駆動力によって撮影レンズを駆動して焦点距離を変更するカメラが知られている（特許文献１参照）。
【０００３】
【特許文献１】特開昭６１−２２８４２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上述した従来のカメラでは、露光間ズーミング撮影を行うことによりどのような画像が得られるのかが不明であるため、撮影者の構図意図が反映できなかった。
【課題を解決するための手段】
【０００５】
請求項１の発明によるカメラは、焦点距離が変更可能な撮影レンズを通過した被写体光による被写体像を撮像する撮像手段と、撮像手段によって撮像して得られる被写体像の画像に基づいて、撮影レンズの焦点距離が第１の焦点距離に設定されたときに得られる画像に相当する第１画像、および、撮影レンズの焦点距離が第２の焦点距離に設定されたときに得られる画像に相当する第２画像の２つの画像を少なくとも生成する画像生成手段と、撮影レンズの焦点距離が第１の焦点距離と第２の焦点距離との間で変化した際に撮像手段で撮像して得られる露光間ズーミング画像の特徴が現れたシミュレーション画像を、画像生成手段で生成された第１画像および前記第２画像に基づいて生成するシミュレーション画像生成手段と、シミュレーション画像生成手段で生成したシミュレーション画像を表示する表示手段とを備えることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、露光間ズーミング撮影を行う際に撮影者の構図意図を反映できる。
【発明を実施するための最良の形態】
【０００７】
−−−第１の実施の形態−−−
図１〜１２を参照して、本発明によるカメラの第１の実施の形態を説明する。図１は、本発明によるカメラ（カメラ１００）の全体構成を示す図である。カメラ１００は、撮影レンズ１０１と、レンズ駆動部１０２と、レンズ位置検出部１０３と、撮像素子１０４と、絞り１０５と、絞り駆動部１０６とを備えている。カメラ１００は、ＡＦＥ(Analog Front End)回路１３１と、ドライバ１３３と、タイミングジェネレータ(TG)１３４と、画像処理回路１３５と、メインＣＰＵ１３７と、メモリ１３８と、表示制御部１４１と、表示モニタ１４２と、記憶媒体装着部１４３と、操作スイッチ１４４とを備えている。カメラ１００は、加速度センサ１５１と、手ぶれ補正用レンズ１５２と、手ぶれ補正用レンズ位置検出部１５３と、手ぶれ補正用レンズ駆動部１５４とを備えている。
【０００８】
撮影レンズ１０１は、不図示のズームレンズとフォーカスレンズとを含む。ズームレンズは、レンズ駆動部１０２によって光軸方向に進退駆動され、撮影レンズ１０１による焦点距離を調節する。フォーカスレンズはレンズ駆動部１０２によって光軸方向に進退駆動され、撮影レンズ１０１による焦点位置を調節する。レンズ駆動部１０２は、後述するメインＣＰＵ１３７から送出されるレンズ制御信号に応じてズームレンズとフォーカスレンズをそれぞれ駆動する。レンズ位置検出部１０３は、ズームレンズの光軸方向の位置を検出する。
【０００９】
撮像素子１０４は、ＣＣＤイメージセンサなどによって構成される。撮像素子１０４は、撮影レンズ１０１を通過した被写体光による像を撮像し、撮像信号を後述するＡＦＥ回路１３１へ出力する。絞り１０５は、絞り駆動部１０６によって駆動され、光軸を中心とする開口の絞り径を調節する。絞り駆動部１０６は、メインＣＰＵ１３７から送出される絞り制御信号に応じて絞り１０５を駆動する。
【００１０】
ＡＦＥ回路１３１は、ＩＳＯ感度の調整など、撮像素子１０４から出力されたアナログ撮像信号の処理を行うほか、アナログ撮像信号をデジタル信号に変換して後述する画像処理回路１３５に出力する。ドライバ１３３は、後述するタイミング信号を用いて撮像素子１０４が撮像するために必要な駆動信号を生成し、生成した駆動信号を撮像素子１０４へ供給する。タイミングジェネレータ(TG)１３４は、メインＣＰＵ１３７から送出される指示に応じてタイミング信号を発生し、ドライバ１３３およびＡＦＥ回路１３１にタイミング信号を供給する。
【００１１】
画像処理回路１３５は、ＡＦＥ回路１３１から出力されたデジタル変換後の画像データにホワイトバランス処理などの画像処理を行うほか、画像サイズの変更や、画像処理後の画像データを所定の形式で圧縮する圧縮処理、圧縮された画像データを伸長する伸長処理などを行う。なお、画像処理回路１３５は、メインＣＰＵ１３７からの制御信号に基づいて、後述する露光間ズーミング画像を生成させる。メインＣＰＵ１３７は、各部から出力される信号を入力して所定の演算を行い、演算結果に基づく制御信号を各部へ出力する。メインＣＰＵ１３７は各部とバスを介して接続されている。メモリ１３８は、制御プログラムやあらかじめ設定された各種設定値等を格納するＲＯＭおよび作業エリアのＲＡＭを含むメモリである。なお、メモリ１３８は、後述する露光間ズーミング画像を生成させる際に必要な画像データを一時的に記憶する。
【００１２】
表示制御部１４１は、メインＣＰＵ１３７から出力される信号に基づいて、表示モニタ１４２の表示制御を行う。表示モニタ１４２は、たとえば液晶表示装置（ＬＣＤ）などの表示装置である。記憶媒体装着部１４３は、たとえばメモリカードなどの記憶媒体を着脱可能に保持し、装着された記憶媒体に記録されたデータの読み込みや消去、記憶媒体へのデータの書き込みを行う。記憶媒体には、画像処理後の画像データが記録される。操作スイッチ１４４は、カメラ１００の各部の操作のためのボタンなどに連動してメインＣＰＵ１３７に信号を出力するスイッチ群である。
【００１３】
加速度センサ１５１は、手ぶれ補正を行うためにカメラ１００の姿勢変化を検出するセンサである。手ぶれ補正用レンズ１５２は、手ぶれ補正を行うためのレンズであり、手ぶれ補正用レンズ駆動部１５４によって光軸と直交する面内の所定方向に進退駆動され、撮影レンズ１０１が撮像素子１０４上に結像する被写体像の位置を変更する。手ぶれ補正用レンズ位置検出部１５３は、手ぶれ補正用レンズ１５２の位置を検出する。手ぶれ補正用レンズ駆動部１５４は、メインＣＰＵ１３７から出力される信号に基づいて、上述したように手ぶれ補正用レンズ１５２を駆動する。
【００１４】
−−−露光間ズーミング撮影−−−
本実施の形態のカメラ１００では、撮像素子１０４による被写体像の撮像（撮像素子１０４の露光）の最中に、カメラ１００の操作者の操作によって設定された任意の２つの焦点距離の間で撮影レンズ１０１の焦点距離を変更させることができる。すなわち、本実施の形態のカメラ１００では、操作者の操作によって設定された任意の２つの焦点距離の間でズーミングを行う露光間ズーミング撮影が可能である。なお、露光間ズーミング撮影によって得られた被写体像の画像を露光間ズーミング画像と呼ぶ。また、本実施の形態のカメラ１００では、露光間ズーミング撮影を行う前に、どのような露光間ズーミング画像が得られるのかをシミュレーションによって操作者に提示できる。以下、詳述する。
【００１５】
露光間ズーミング撮影のモードに移行するように、たとえば不図示の撮影モード選択ボタンが操作されると、操作スイッチ１４４からの操作信号に基づいて、メインＣＰＵ１３７は、撮影モードを露光間ズーミング撮影のモードに切り替える。操作者の操作によってたとえばズームボタンが押圧操作されると、ズームボタンが押圧操作されている間に操作スイッチ１４４からズーム操作信号（望遠指示信号または広角指示信号）が出力される。ズーム操作信号を受信したメインＣＰＵ１３７は、ズームレンズを進退駆動させるようにレンズ駆動部１０２に信号を出力する。これにより、撮影レンズ１０１の焦点距離が任意の焦点距離に設定される。
【００１６】
このようにして、操作者が、撮影レンズ１０１の焦点距離を任意の焦点距離に設定した後、不図示のレリーズボタンを半押し操作すると、操作スイッチ１４４から半押し操作信号が出力される。半押し操作信号を受信したメインＣＰＵ１３７は、レンズ位置検出部１０３の検出信号に基づいて、現時点における撮影レンズ１０１の焦点距離（以下、第１焦点距離と呼ぶ）の情報をメモリ１３８に一時的に記憶させる。また、半押し操作信号を受信したメインＣＰＵ１３７は、撮像素子１０４で被写体像を撮像するよう各部を制御する。
【００１７】
撮像素子１０４で被写体像が撮像されると、メインＣＰＵ１３７は、画像処理回路１３５に、ＡＦＥ回路１３１から出力された画像データにホワイトバランス処理などの画像処理を行わせ、画像処理後の画像データをメモリ１３８に一時的に記憶させる。また、メインＣＰＵ１３７は、撮像素子１０４で撮像して得られた画像を表示モニタ１４２に表示させるよう各部を制御する。これにより、図２（ａ）に示すように、撮影レンズ１０１が第１焦点距離に設定されたときに撮像素子１０４で撮像して得られる被写体像の画像（以下、第１画像と呼ぶ）１４２ａが表示モニタ１４２に表示される。
【００１８】
その後、操作者の操作によってズームボタンが押圧操作されて撮影レンズ１０１の焦点距離が変更されると、撮影レンズ１０１の焦点距離が変更されている間にメインＣＰＵ１３７は、所定のタイミング毎に撮像素子１０４で被写体像を撮像するよう各部を制御する。所定のタイミング毎に撮像素子１０４で被写体像が撮像されると、メインＣＰＵ１３７は、画像処理回路１３５に、ＡＦＥ回路１３１から出力されたそれぞれの画像データにホワイトバランス処理などの画像処理を行わせ、画像処理後のそれぞれの画像データをメモリ１３８に一時的に記憶させる。このように、所定のタイミング毎に撮像して得られた画像を、撮像された順に第２画像、第３画像・・・、第ｎ画像と呼ぶ。
【００１９】
なお、ズームボタンの押圧操作がされなくなると、撮影レンズ１０１の焦点距離の変更が中止されるが、撮影レンズ１０１の焦点距離の変更が中止されると、メインＣＰＵ１３７は撮像素子１０４で被写体像を撮像するよう各部を制御する。撮影レンズ１０１の焦点距離の変更が中止された時点における被写体像が撮像素子１０４で撮像されると、メインＣＰＵ１３７は、画像処理回路１３５に、ＡＦＥ回路１３１から出力された当該画像データにホワイトバランス処理などの画像処理を行わせ、画像処理後の画像データをメモリ１３８に一時的に記憶させる。このように、撮影レンズ１０１の焦点距離の変更が中止された時点で撮像して得られた画像を、第ｎ＋１画像と呼ぶ。
【００２０】
また、メインＣＰＵ１３７は、第２〜第ｎ画像、第ｎ＋１のそれぞれを、上記第１画像に重畳させた画像（以下、初期シミュレーション画像と呼ぶ）のデータを画像処理回路１３５に生成させ、生成された初期シミュレーション画像のデータをメモリ１３８に一時的に記憶させる。なお、メインＣＰＵ１３７は、第２〜第ｎ画像については、コントラストを弱くした上で初期シミュレーション画像のデータを画像処理回路１３５に生成させる。そして、メインＣＰＵ１３７は、初期シミュレーション画像を表示モニタ１４２に表示させるよう各部を制御する。これにより、図２（ｂ）に示すように、初期シミュレーション画像が表示モニタ１４２に表示される。
【００２１】
図２（ｂ）は、操作者によるズームボタンの押圧操作により撮影レンズ１０１の焦点距離が第１の焦点距離よりも長くなるように変更された場合に生成される初期シミュレーション画像を示している。すなわち、表示モニタ１４２には、表示画面の中央からＬだけ離れた場所に位置する第１画像による被写体の画像１４２ａと、焦点距離が徐々に長くなるために撮像時刻の推移とともに徐々に表示画面の外側に位置することとなる第２〜第ｎ画像による被写体の画像１４２ｂと、第ｎ＋１画像による被写体の画像１４２ｃとが重畳的に表示される。なお、上述したように、画像１４２ｂについては、コントラストが弱められた状態で表示される。
【００２２】
なお、図４（ａ）に示すように、初期シミュレーション画像を表示する際には、メインＣＰＵ１３７は、初期シミュレーション画像とともに、露光間ズーミング撮影における撮影パターンの選択画面（パターン選択画面）１５０も表示させる。パターン選択画面１５０とは、露光間ズーミング撮影をどのように行うのかを操作者に選択させるための画面であり、露光間ズーミング撮影における撮影パターンとしては以下の６パターンが挙げられる。
【００２３】
（ａ）  露光中に撮影レンズ１０１の焦点距離を広角側の所定焦点距離に設定して一定時間保持し、その後、露光中に撮影レンズ１０１の焦点距離を望遠側の所定焦点距離にズーミングさせる。これにより、図３（ａ）に示すように、画像の中央から外側に向かって尾を引いたような露光間ズーミング画像が得られる。この露光間ズーミング画像では、画像の中央側にコントラストがはっきりとした被写体像が現れ、この被写体像から外側に向かって尾を引くような被写体像が現れる。このように露光間ズーミング画像に現れた被写体像画像の内、コントラストがはっきりとした被写体像のことを芯の画像と呼ぶ。また、露光間ズーミング画像に現れた被写体像画像の内、尾を引くような被写体像のことを尾の画像と呼ぶ。なお、芯の画像は、露光中に撮影レンズ１０１の焦点距離を所定の焦点距離で一定時間保持されたときに撮像して得られる画像である。また、尾の画像は、露光中に撮影レンズ１０１の焦点距離が変更されている間に（ズーミング中に）撮像して得られる画像である。このような露光間ズーミング撮影における撮影パターンをパターン１と呼ぶ。
【００２４】
（ｂ）  露光開始と略同時に撮影レンズ１０１の焦点距離を広角側の所定焦点距離から望遠側の所定焦点距離にズーミングさせ、その後、露光中に撮影レンズ１０１の焦点距離を望遠側の所定焦点距離で一定時間保持する。これにより、図３（ｂ）に示すように、画像の外側に芯の画像が現れ、この芯の画像から中央に向かって尾を引いたような尾の画像が現れた露光間ズーミング画像が得られる。このような露光間ズーミング撮影における撮影パターンをパターン２と呼ぶ。
【００２５】
（ｃ）  露光開始と略同時に撮影レンズ１０１の焦点距離を広角側の所定焦点距離から望遠側の所定焦点距離にズーミングさせ、露光中に撮影レンズ１０１の焦点距離が所定の焦点距離で保持されないようにする。これにより、図３（ｃ）に示すように、画像の外側から中央にかけて尾を引いたような露光間ズーミング画像が得られる。なお、ここで得られる露光間ズーミング画像では、露光中に撮影レンズ１０１の焦点距離が所定の焦点距離で保持されている期間がないため、芯の画像が生成されず、尾の画像のみが現れる。このような露光間ズーミング撮影における撮影パターンをパターン３と呼ぶ。
【００２６】
（ｄ）  露光中に撮影レンズ１０１の焦点距離を望遠側の所定焦点距離に設定して一定時間保持し、その後、露光中に撮影レンズ１０１の焦点距離を広角側の所定焦点距離にズーミングさせる。これにより、図３（ｄ）に示すように、画像の外側に芯の画像が現れ、この芯の画像から中央に向かって尾を引いたような尾の画像が現れた露光間ズーミング画像が得られる。このような露光間ズーミング撮影における撮影パターンをパターン４と呼ぶ。
【００２７】
（ｅ）  露光開始と略同時に撮影レンズ１０１の焦点距離を望遠側の所定焦点距離から広角側の所定焦点距離にズーミングさせ、その後、露光中に撮影レンズ１０１の焦点距離を広角側の所定焦点距離で一定時間保持する。これにより、図３（ｅ）に示すように、画像の中心側に芯の画像が現れ、この芯の画像から外側に向かって尾を引いたような尾の画像が現れた露光間ズーミング画像が得られる。このような露光間ズーミング撮影における撮影パターンをパターン５と呼ぶ。
【００２８】
（ｆ）  露光開始と略同時に撮影レンズ１０１の焦点距離を望遠側の所定焦点距離から広角側の所定焦点距離にズーミングさせ、露光中に撮影レンズ１０１の焦点距離が所定の焦点距離で保持されないようにする。これにより、図３（ｆ）に示すように、画像の外側から中央にかけて尾を引いたような露光間ズーミング画像が得られる。なお、ここで得られる露光間ズーミング画像では、露光中に撮影レンズ１０１の焦点距離が所定の焦点距離で保持されている期間がないため、芯の画像が生成されず、尾の画像のみが現れる。このような露光間ズーミング撮影における撮影パターンをパターン６と呼ぶ。
【００２９】
なお、同一被写体を撮影する場合、被写体が静止していれば、パターン１およびパターン５の撮影パターンによる露光間ズーミング画像は同じ画像となり、パターン２およびパターン４の撮影パターンによる露光間ズーミング画像は同じ画像となり、パターン３およびパターン６の撮影パターンによる露光間ズーミング画像は同じ画像となる。しかし、同一被写体を撮影する場合でも、被写体が動いていれば、パターン１およびパターン５の撮影パターンによる露光間ズーミング画像はそれぞれ異なる画像となり、パターン２およびパターン４の撮影パターンによる露光間ズーミング画像はそれぞれ異なる画像となり、パターン３およびパターン６の撮影パターンによる露光間ズーミング画像はそれぞれ異なる画像となる。
【００３０】
上述したパターン選択画面１５０として、たとえば、図４（ｂ）〜（ｇ）に示すようなアイコンが、初期シミュレーション画像とともに表示モニタ１４２に表示される（図４（ａ））。たとえば図４（ｂ）に示すアイコン１５１では、上述したパターン１に対応するように、画像を模した方形の枠内の中央近傍に芯の画像を模したマーク１５１ａと、尾の画像を模したマーク１５１ｂと、ズーミングに伴って被写体像の画像が画面内で移動する方向を示す矢印のマーク１５１ｃとが、パターン１を示す数字「１」ともに表されている。図４（ｃ）に示すアイコン１５２では、上述したパターン２に対応するように、画像を模した方形の枠内の周辺部近傍に芯の画像を模したマーク１５２ａと、尾の画像を模したマーク１５２ｂと、ズーミングに伴って被写体像の画像が画面内で移動する方向を示す矢印のマーク１５２ｃとが、パターン２を示す数字「２」ともに表されている。
【００３１】
図４（ｄ）に示すアイコン１５３では、上述したパターン３に対応するように、画像を模した方形の枠内に、尾の画像を模したマーク１５３ｂと、ズーミングに伴って被写体像の画像が画面内で移動する方向を示す矢印のマーク１５３ｃとが、パターン３を示す数字「３」ともに表されている。図４（ｅ）に示すアイコン１５４では、上述したパターン４に対応するように、画像を模した方形の枠内の周辺部近傍に芯の画像を模したマーク１５４ａと、尾の画像を模したマーク１５４ｂと、ズーミングに伴って被写体像の画像が画面内で移動する方向を示す矢印のマーク１５４ｃとが、パターン４を示す数字「４」ともに表されている。
【００３２】
図４（ｆ）に示すアイコン１５５では、上述したパターン５に対応するように、画像を模した方形の枠内の中央近傍に芯の画像を模したマーク１５５ａと、尾の画像を模したマーク１５５ｂと、ズーミングに伴って被写体像の画像が画面内で移動する方向を示す矢印のマーク１５５ｃとが、パターン５を示す数字「５」ともに表されている。図４（ｇ）に示すアイコン１５６では、上述したパターン６に対応するように、画像を模した方形の枠内に、尾の画像を模したマーク１５６ｂと、ズーミングに伴って被写体像の画像が画面内で移動する方向を示す矢印のマーク１５６ｃとが、パターン６を示す数字「６」ともに表されている。
【００３３】
たとえば不図示の十字選択ボタンなどが操作されて、図４（ａ）に示すパターン選択画面１５０の中のアイコン１５１が選択されて、不図示の決定ボタンが押圧操作されると、操作スイッチ１４４からの操作信号に基づいて、メインＣＰＵ１３７は、図５（ａ）に示すようなシミュレーション画像１６１を表示モニタ１４２に表示するよう各部を制御する。なお、表示モニタ１４２にタッチパネルスイッチを操作スイッチ１４４の１つとして設け、当該タッチパネルスイッチが操作され、パターン選択画面１５０の中のアイコン１５１が選択されたことを示す操作信号をすると、メインＣＰＵ１３７がシミュレーション画像１６１を表示モニタ１４２に表示するよう各部を制御するようにしてもよい。後述する、他のアイコン１５２〜１５６の選択に関しても同様である。
【００３４】
シミュレーション画像１６１では、第１〜第ｎ＋１画像の内、撮影レンズ１０１の焦点距離が最も短いときに撮像されて得られた画像（ここでは第１画像）がコントラストを弱めることなく表示され、その他の画像（ここでは、第２〜第ｎ＋１画像）がコントラストを弱めて表示される。これにより、パターン１の撮影パターンで撮影した際の露光間ズーミング画像（図３（ａ））の特徴がシミュレーション画像１６１に現れる。
【００３５】
すなわち、パターン１の撮影パターンで撮影した際の露光間ズーミング画像（図３（ａ））では、画像の中心側に芯の画像が現れ、芯の画像から外側に向かって尾を引いたような尾の画像が現れる。これに対して、シミュレーション画像１６１では、画像の中心側に位置することとなる撮影レンズ１０１の焦点距離が最も短いときに撮像されて得られた画像（画像１４２ａ）がはっきりと表示され、他の画像（画像１４２ｂ，１４２ｃ）がぼんやりと表示される。このように、本実施の形態のカメラ１００では、露光間ズーミング画像の芯の画像を模した画像１４２ａ、および尾の画像を模した画像１４２ｂ，１４２ｃをシミュレーション画像１６１で表示することで、露光間ズーミング画像を擬似的に生成して表示している。
【００３６】
たとえば不図示の十字選択ボタンなどが操作されて、図４（ａ）に示すパターン選択画面１５０の中のアイコン１５２が選択されて、不図示の決定ボタンが押圧操作されると、操作スイッチ１４４からの操作信号に基づいて、メインＣＰＵ１３７は、図５（ｂ）に示すようなシミュレーション画像１６２を表示モニタ１４２に表示するよう各部を制御する。シミュレーション画像１６２では、第１〜第ｎ＋１画像の内、撮影レンズ１０１の焦点距離が最も長いときに撮像されて得られた画像（ここでは第ｎ＋１画像）がコントラストを弱めることなく表示され、その他の画像（ここでは、第１〜第ｎ画像）がコントラストを弱めて表示される。これにより、パターン２の撮影パターンで撮影した際の露光間ズーミング画像（図３（ｂ））の特徴がシミュレーション画像１６２に現れる。すなわち、パターン２の撮影パターンで撮影した際の露光間ズーミング画像（図３（ｂ））では、画像の周辺側に芯の画像が現れ、芯の画像から画面中央側に向かって尾を引いたような尾の画像が現れる。これに対して、シミュレーション画像１６２では、画像の周辺側に位置することとなる撮影レンズ１０１の焦点距離が最も長いときに撮像されて得られた画像（画像１４２ｃ）がはっきりと表示され、他の画像（画像１４２ａ，１４２ｂ）がぼんやりと表示される。
【００３７】
たとえば不図示の十字選択ボタンなどが操作されて、図４（ａ）に示すパターン選択画面１５０の中のアイコン１５３が選択されて、不図示の決定ボタンが押圧操作されると、操作スイッチ１４４からの操作信号に基づいて、メインＣＰＵ１３７は、図５（ｃ）に示すようなシミュレーション画像１６３を表示モニタ１４２に表示するよう各部を制御する。シミュレーション画像１６３では、第１〜第ｎ＋１画像がコントラストを弱めて表示される。これにより、パターン３の撮影パターンで撮影した際の露光間ズーミング画像（図３（ｃ））の特徴がシミュレーション画像１６３に現れる。すなわち、パターン３の撮影パターンで撮影した際の露光間ズーミング画像（図３（ｃ））では、芯の画像が現れず、画面中央側から周辺側にかけて尾を引いたような尾の画像が現れる。これに対して、シミュレーション画像１６３では、全ての画像１４２ａ，１４２ｂ，１４２ｃがぼんやりと表示される。
【００３８】
たとえば不図示の十字選択ボタンなどが操作されて、図４（ａ）に示すパターン選択画面１５０の中のアイコン１５４が選択されて、不図示の決定ボタンが押圧操作されると、操作スイッチ１４４からの操作信号に基づいて、メインＣＰＵ１３７は、図５（ｄ）に示すようなシミュレーション画像１６４を表示モニタ１４２に表示するよう各部を制御する。シミュレーション画像１６４では、上述したシミュレーション画像１６２と同様の画像が表示される。これにより、パターン４の撮影パターンで撮影した際の露光間ズーミング画像（図３（ｄ））の特徴がシミュレーション画像１６４に現れる。すなわち、パターン４の撮影パターンで撮影した際の露光間ズーミング画像（図３（ｄ））では、画像の周辺側に芯の画像が現れ、芯の画像から画面中央側に向かって尾を引いたような尾の画像が現れる。これに対して、シミュレーション画像１６４では、画像の周辺側に位置することとなる撮影レンズ１０１の焦点距離が最も長いときに撮像されて得られた画像（画像１４２ｃ）がはっきりと表示され、他の画像（画像１４２ａ，１４２ｂ）がぼんやりと表示される。
【００３９】
たとえば不図示の十字選択ボタンなどが操作されて、図４（ａ）に示すパターン選択画面１５０の中のアイコン１５５が選択されて、不図示の決定ボタンが押圧操作されると、操作スイッチ１４４からの操作信号に基づいて、メインＣＰＵ１３７は、図５（ｅ）に示すようなシミュレーション画像１６５を表示モニタ１４２に表示するよう各部を制御する。シミュレーション画像１６５では、上述したシミュレーション画像１６１と同様の画像が表示される。これにより、パターン５の撮影パターンで撮影した際の露光間ズーミング画像（図３（ｅ））の特徴がシミュレーション画像１６５に現れる。すなわち、パターン５の撮影パターンで撮影した際の露光間ズーミング画像（図３（ｅ））では、画像の中心側に芯の画像が現れ、芯の画像から外側に向かって尾を引いたような尾の画像が現れる。これに対して、シミュレーション画像１６５では、画像の中心側に位置することとなる撮影レンズ１０１の焦点距離が最も短いときに撮像されて得られた画像（画像１４２ａ）がはっきりと表示され、他の画像（画像１４２ｂ，１４２ｃ）がぼんやりと表示される。
【００４０】
たとえば不図示の十字選択ボタンなどが操作されて、図４（ａ）に示すパターン選択画面１５０の中のアイコン１５６が選択されて、不図示の決定ボタンが押圧操作されると、操作スイッチ１４４からの操作信号に基づいて、メインＣＰＵ１３７は、図５（ｆ）に示すようなシミュレーション画像１６６を表示モニタ１４２に表示するよう各部を制御する。シミュレーション画像１６６では、上述したシミュレーション画像１６３ｎと同様に第１〜第ｎ＋１画像がコントラストを弱めて表示される。これにより、パターン６の撮影パターンで撮影した際の露光間ズーミング画像（図３（ｆ））の特徴がシミュレーション画像１６６に現れる。すなわち、パターン６の撮影パターンで撮影した際の露光間ズーミング画像（図３（ｆ））では、芯の画像が現れず、画面中央側から周辺側にかけて尾を引いたような尾の画像が現れる。これに対して、シミュレーション画像１６６では、全ての画像１４２ａ，１４２ｂ，１４２ｃがぼんやりと表示される。
【００４１】
なお、メインＣＰＵ１３７は、上述したシミュレーション画像１６１〜１６６のいずれかとともに、このシミュレーション画像でよいか否かを操作者に問い合わせる表示を表示モニタ１４２に表示するよう各部を制御する。たとえば、この問い合わせの表示には、「このシミュレーション画像でよいですか」という問いかけの表示と、このシミュレーション画像でよいか否かを判断した操作者が選択するための「はい」と表示されたアイコンおよび「いいえ」と表示されたアイコンとが含まれる。
【００４２】
たとえば不図示の十字選択ボタンなどが操作されて、「はい」と表示されたアイコンが選択されて、不図示の決定ボタンが押圧操作されると、操作スイッチ１４４からの操作信号（シミュレーション画像ＯＫ信号）に基づいて、メインＣＰＵ１３７は、たとえば、「撮影パターンが確定しました。撮影可能です。」という、当該撮影パターンによる撮影が可能である旨の表示（撮影可能表示）を表示モニタ１４２に表示するよう各部を制御する。たとえば不図示の十字選択ボタンなどが操作されて、「いいえ」と表示されたアイコンが選択されて、不図示の決定ボタンが押圧操作されると、操作スイッチ１４４からの操作信号（シミュレーション画像キャンセル信号）に基づいて、メインＣＰＵ１３７は、シミュレーション画像の表示を中止してスルー画像の表示に切り替え、操作者が再び第１焦点距離の設定を行えるように各部を制御する。
【００４３】
不図示のレリーズボタンを全押し操作すると、操作スイッチ１４４から全押し操作信号が出力される。上述したシミュレーション画像１６１〜１６６のいずれかとともに撮影可能表示が表示モニタ１４２に表示されているときに、全押し操作信号を受信すると、メインＣＰＵ１３７は、レンズ位置検出部１０３の検出信号に基づいて、現時点における撮影レンズ１０１の焦点距離（以下、第２焦点距離と呼ぶ）の情報をメモリ１３８に一時的に記憶させる。そして、メインＣＰＵ１３７は、露光間ズーミング撮影を行うように以下のように各部を制御する。
【００４４】
−−−撮影パターンがパターン１の場合−−−
上述したシミュレーション画像１６１とともに撮影可能表示が表示モニタ１４２に表示されているときに、全押し操作信号を受信すると、メインＣＰＵ１３７は、上述したパターン１で露光間ズーミング撮影を行うように各部を制御する。露光間ズーミング撮影を開始する際、撮影レンズ１０１の焦点距離は第２焦点距離に設定されている。そのため、最初に、撮影レンズ１０１の焦点距離を第１焦点距離に設定する必要がある。そこで、メインＣＰＵ１３７は、メモリ１３８に一時的に記憶されている第１焦点距離の情報を読み込んで、撮影レンズ１０１の焦点距離が、第１焦点距離となるようにレンズ駆動部１０２にレンズ制御信号を出力する。これにより、撮影レンズ１０１の焦点距離が第１焦点距離に設定される。その後、メインＣＰＵ１３７は、公知の測光および測距演算を行って、シャッタ速度（シャッタ秒時）、制御絞り値を算出する。そして、絞り１０５の絞り値が算出した制御絞り値となるように絞り駆動部１０６に制御信号（絞り制御信号）を出力するとともに、フォーカスレンズを駆動するためのレンズ制御信号をレンズ駆動部１０２に出力する。
【００４５】
その後、メインＣＰＵ１３７は、撮像素子１０４の露光を開始するよう各部を制御する。まず、メインＣＰＵ１３７は、メモリ１３８に一時的に記憶されている第２焦点距離の情報を読み込むとともに、撮像素子１０４の露光を開始した後、芯の画像が形成できるように、上述した測光演算の結果得られたシャッタ秒時が経過するまで撮影レンズ１０１の焦点距離を維持させる。その後、メインＣＰＵ１３７は、撮像素子１０４の露光を継続させたまま、撮影レンズ１０１の焦点距離が第２焦点距離に設定されるように、レンズ駆動部１０２にレンズ制御信号を出力する。メインＣＰＵ１３７は、レンズ位置検出部１０３からの検出信号に基づいて、撮影レンズ１０１の焦点距離が第２焦点距離となったと同時に撮像素子１０４の露光を終了するよう各部を制御する。そして、撮像素子１０４の露光によって得られた被写体像の画像のデータに所定の画像処理を行い、画像処理後の画像データを記憶媒体に書き込むように各部を制御する。また、メインＣＰＵ１３７は、撮像して得られた露光間ズーミング画像を表示モニタ１４２に一定時間表示するように各部を制御する。露光間ズーミング撮影の後、メインＣＰＵ１３７は、カメラ１００の各部をリセットするように各部を制御する。これにより、カメラ１００は、再び露光間ズーミング撮影ができるように露光間ズーミング撮影の撮影待機状態に復帰する。
【００４６】
−−−撮影パターンがパターン２の場合−−−
上述したシミュレーション画像１６２とともに撮影可能表示が表示モニタ１４２に表示されているときに、全押し操作信号を受信すると、メインＣＰＵ１３７は、上述したパターン２で露光間ズーミング撮影を行うように各部を制御する。露光間ズーミング撮影を開始する際、撮影レンズ１０１の焦点距離はすでに第２焦点距離に設定されている。メインＣＰＵ１３７は、公知の測光および測距演算を行って、シャッタ速度（シャッタ秒時）、制御絞り値を算出する。そして、絞り１０５の絞り値が算出した制御絞り値となるように絞り駆動部１０６に制御信号を出力するとともに、フォーカスレンズを駆動するためのレンズ制御信号をレンズ駆動部１０２に出力する。
【００４７】
その後、メインＣＰＵ１３７は、撮像素子１０４の露光を開始するよう各部を制御する。まず、メインＣＰＵ１３７は、メモリ１３８に一時的に記憶されている第１焦点距離の情報を読み込むとともに、撮像素子１０４の露光を開始した後、芯の画像が形成できるように、上述した測光演算の結果得られたシャッタ秒時が経過するまで撮影レンズ１０１の焦点距離を維持させる。その後、メインＣＰＵ１３７は、撮像素子１０４の露光を継続させたまま、撮影レンズ１０１の焦点距離が第１焦点距離に設定されるように、レンズ駆動部１０２にレンズ制御信号を出力する。メインＣＰＵ１３７は、レンズ位置検出部１０３からの検出信号に基づいて、撮影レンズ１０１の焦点距離が第１焦点距離となったと同時に撮像素子１０４の露光を終了するよう各部を制御する。以降の動作は、上述した撮影パターンがパターン１の場合と同じであるので説明を省略する。
【００４８】
−−−撮影パターンがパターン３の場合−−−
上述したシミュレーション画像１６３とともに撮影可能表示が表示モニタ１４２に表示されているときに、全押し操作信号を受信すると、メインＣＰＵ１３７は、上述したパターン３で露光間ズーミング撮影を行うように各部を制御する。メインＣＰＵ１３７は、メモリ１３８に一時的に記憶されている第１焦点距離の情報を読み込んで、撮影レンズ１０１の焦点距離が、第１焦点距離となるようにレンズ駆動部１０２にレンズ制御信号を出力する。これにより、撮影レンズ１０１の焦点距離が第１焦点距離に設定される。その後、メインＣＰＵ１３７は、第１焦点距離の情報および第２焦点距離の情報に基づいて、撮影レンズ１０１の焦点距離が第１焦点距離から第２焦点距離まで変化するのに要する時間（ズーミング所要時間）を算出する。メインＣＰＵ１３７は、シャッタ秒時を、算出したズーミング所要時間に設定して、公知のシャッタ秒時を優先する測光演算と、測距演算を行って、制御絞り値を算出する。そして、絞り１０５の絞り値が算出した制御絞り値となるように絞り駆動部１０６に制御信号を出力するとともに、フォーカスレンズを駆動するためのレンズ制御信号をレンズ駆動部１０２に出力する。
【００４９】
その後、メインＣＰＵ１３７は、撮像素子１０４の露光を開始するよう各部を制御する。まず、メインＣＰＵ１３７は、メモリ１３８に一時的に記憶されている第２焦点距離の情報を読み込み、撮影レンズ１０１の焦点距離が第２焦点距離に設定されるように、レンズ駆動部１０２にレンズ制御信号を出力する。また、メインＣＰＵ１３７は、撮影レンズ１０１の焦点距離が第１焦点距離から第２焦点距離となるように変化し始めるのと略同時に撮像素子１０４の露光を開始するよう各部を制御する。その後、メインＣＰＵ１３７は、レンズ位置検出部１０３からの検出信号に基づいて、撮影レンズ１０１の焦点距離が第２焦点距離となったと同時に撮像素子１０４の露光を終了するよう各部を制御する。以降の動作は、上述した撮影パターンがパターン１の場合と同じであるので説明を省略する。
【００５０】
−−−撮影パターンがパターン４の場合−−−
上述したシミュレーション画像１６４とともに撮影可能表示が表示モニタ１４２に表示されているときに、全押し操作信号を受信すると、メインＣＰＵ１３７は、上述したパターン４で露光間ズーミング撮影を行うように各部を制御する。メインＣＰＵ１３７は、公知の測光および測距演算を行って、シャッタ速度（シャッタ秒時）、制御絞り値を算出する。そして、絞り１０５の絞り値が算出した制御絞り値となるように絞り駆動部１０６に制御信号を出力するとともに、フォーカスレンズを駆動するためのレンズ制御信号をレンズ駆動部１０２に出力する。
【００５１】
その後、メインＣＰＵ１３７は、メモリ１３８に一時的に記憶されている第１焦点距離の情報および第２焦点距離の情報を読み込んで、撮影レンズ１０１の焦点距離が、第１焦点距離となるようにレンズ駆動部１０２にレンズ制御信号を出力する。これにより、撮影レンズ１０１の焦点距離が第１焦点距離に設定される。その後、メインＣＰＵ１３７は、撮影レンズ１０１の焦点距離が第２焦点距離に設定されるように、レンズ駆動部１０２にレンズ制御信号を出力する。また、メインＣＰＵ１３７は、撮影レンズ１０１の焦点距離が第１焦点距離から第２焦点距離となるように変化し始めるのと略同時に撮像素子１０４の露光を開始するよう各部を制御する。その後、メインＣＰＵ１３７は、レンズ位置検出部１０３からの検出信号に基づいて、撮影レンズ１０１の焦点距離が第２焦点距離となったと判断すると、芯の画像が形成できるように、上述した測光演算の結果得られたシャッタ秒時が経過するまで撮影レンズ１０１の焦点距離を維持させる。その後、メインＣＰＵ１３７は、撮像素子１０４の露光を終了するよう各部を制御する。以降の動作は、上述した撮影パターンがパターン１の場合と同じであるので説明を省略する。
【００５２】
−−−撮影パターンがパターン５の場合−−−
上述したシミュレーション画像１６５とともに撮影可能表示が表示モニタ１４２に表示されているときに、全押し操作信号を受信すると、メインＣＰＵ１３７は、上述したパターン５で露光間ズーミング撮影を行うように各部を制御する。メインＣＰＵ１３７は、メモリ１３８に一時的に記憶されている第１焦点距離の情報および第２焦点距離の情報を読み込んで、撮影レンズ１０１の焦点距離が、第１焦点距離となるようにレンズ駆動部１０２にレンズ制御信号を出力する。これにより、撮影レンズ１０１の焦点距離が第１焦点距離に設定される。その後、メインＣＰＵ１３７は、公知の測光および測距演算を行って、シャッタ速度（シャッタ秒時）、制御絞り値を算出する。そして、絞り１０５の絞り値が算出した制御絞り値となるように絞り駆動部１０６に制御信号を出力するとともに、フォーカスレンズを駆動するためのレンズ制御信号をレンズ駆動部１０２に出力する。
【００５３】
その後、メインＣＰＵ１３７は、撮影レンズ１０１の焦点距離が第２焦点距離となるようにレンズ駆動部１０２にレンズ制御信号を出力する。これにより、撮影レンズ１０１の焦点距離が第２焦点距離に設定される。その後、メインＣＰＵ１３７は、撮影レンズ１０１の焦点距離が第１焦点距離に設定されるように、レンズ駆動部１０２にレンズ制御信号を出力する。また、メインＣＰＵ１３７は、撮影レンズ１０１の焦点距離が第２焦点距離から第１焦点距離となるように変化し始めるのと略同時に撮像素子１０４の露光を開始するよう各部を制御する。その後、メインＣＰＵ１３７は、レンズ位置検出部１０３からの検出信号に基づいて、撮影レンズ１０１の焦点距離が第１焦点距離となったと判断すると、芯の画像が形成できるように上述した測光演算の結果得られたシャッタ秒時が経過するまで撮影レンズ１０１の焦点距離を維持させる。その後、メインＣＰＵ１３７は、撮像素子１０４の露光を終了するよう各部を制御する。以降の動作は、上述した撮影パターンがパターン１の場合と同じであるので説明を省略する。
【００５４】
−−−撮影パターンがパターン６の場合−−−
上述したシミュレーション画像１６６とともに撮影可能表示が表示モニタ１４２に表示されているときに、全押し操作信号を受信すると、メインＣＰＵ１３７は、上述したパターン６で露光間ズーミング撮影を行うように各部を制御する。メインＣＰＵ１３７は、第１焦点距離の情報および第２焦点距離の情報に基づいて、撮影レンズ１０１の焦点距離が第２焦点距離から第１焦点距離まで変化するのに要するズーミング所要時間を算出する。メインＣＰＵ１３７は、シャッタ秒時を、算出したズーミング所要時間に設定して、公知のシャッタ秒時を優先する測光演算と、測距演算を行って、制御絞り値を算出する。そして、絞り１０５の絞り値が算出した制御絞り値となるように絞り駆動部１０６に制御信号を出力するとともに、フォーカスレンズを駆動するためのレンズ制御信号をレンズ駆動部１０２に出力する。
【００５５】
その後、メインＣＰＵ１３７は、撮像素子１０４の露光を開始するよう各部を制御する。まず、メインＣＰＵ１３７は、撮影レンズ１０１の焦点距離が第１焦点距離に設定されるように、レンズ駆動部１０２にレンズ制御信号を出力する。また、メインＣＰＵ１３７は、撮影レンズ１０１の焦点距離が第２焦点距離から第１焦点距離となるように変化し始めるのと略同時に撮像素子１０４の露光を開始するよう各部を制御する。その後、メインＣＰＵ１３７は、レンズ位置検出部１０３からの検出信号に基づいて、撮影レンズ１０１の焦点距離が第１焦点距離となったと同時に撮像素子１０４の露光を終了するよう各部を制御する。以降の動作は、上述した撮影パターンがパターン１の場合と同じであるので説明を省略する。
【００５６】
−−−フローチャート−−−
図６は、上述した露光間ズーミング撮影を行うプログラムの処理内容を示すフローチャートである。カメラ１００の不図示の電源スイッチがオンされた後、撮影モードを露光間ズーミング撮影の撮影モードに切り替えるように操作スイッチ１４４からの操作信号を受信すると、この処理を行うプログラムが起動されて、メインＣＰＵ１３７で実行される。ステップＳ１において、操作スイッチ１４４からの半押し操作信号が入力されるまで待機する。ステップＳ１が肯定判断されるとステップＳ３へ進み、現時点における撮影レンズ１０１の焦点距離（第１焦点距離）の情報をメモリ１３８に一時的に記憶させてステップＳ５へ進む。
【００５７】
ステップＳ５において、被写体像を撮像し、撮像して得られる被写体像の画像（第１画像）を表示モニタ１４２に表示するよう各部を制御してステップＳ７へ進む。ステップＳ７において、操作スイッチ１４４からのズーム操作信号が入力されるまで待機する。ステップＳ７が肯定判断されるとステップＳ９へ進み、所定のタイミング毎に撮像素子１０４で被写体像を撮像するよう各部を制御する。なお、ステップＳ９で撮像して得られる画像は第２〜第ｎ画像である。ステップＳ１１において、操作スイッチ１４４からのズーム操作信号の入力が継続しているか否かを判断する。ステップＳ１１が肯定判断されるとステップＳ９へ戻る。
【００５８】
ステップＳ１１が否定判断されるとステップＳ１２へ進み、ズームレンズを停止させてステップＳ１３へ進む。ステップＳ１３において、被写体像を撮像する。なお、ステップＳ１３で撮像して得られる画像は第ｎ＋１画像である。ステップＳ１３が実行されるとステップＳ１４へ進み、現時点における撮影レンズ１０１の焦点距離（第２焦点距離）の情報をメモリ１３８に一時的に記憶させる。ステップＳ１４が実行されるとステップＳ１５へ進み、ステップＳ５で撮像して得られた第１画像、ステップＳ９で撮像して得られた第２〜第ｎ画像、および、ステップＳ１３で撮像して得られた第ｎ＋１画像に基づいて、初期シミュレーション画像を生成するよう各部を制御して、ステップＳ１７へ進む。ステップＳ１７において、ステップＳ１５で生成させた初期シミュレーション画像にパターン選択画面１５０を重ね合わせて表示モニタ１４２に表示するよう各部を制御してステップＳ１９へ進む。ステップＳ１９において、露光間ズーミング撮影の撮影パターンが選択されるまで待機する。すなわち、ステップＳ１９において、ステップＳ１７で表示モニタ１４２に表示させたパターン選択画面１５０の中から、任意のアイコン１５１〜１５６が選択されて決定するように操作スイッチ１４４からの操作信号が入力されるまで待機する。
【００５９】
ステップＳ１９が肯定判断されるとステップＳ２１へ進み、ステップＳ１９で選択された撮影パターンに対応するシミュレーション画像を上述したように生成し、表示モニタ１４２に表示するとともに、このシミュレーション画像でよいか否かを操作者に問い合わせる表示を表示モニタ１４２に表示するよう各部を制御してステップＳ２２ａへ進む。
【００６０】
ステップＳ２２ａにおいて、シミュレーション画像ＯＫ信号を受信したか否かを判断する。ステップＳ２２ａが否定判断されるとステップＳ２２ｂへ進み、シミュレーション画像キャンセル信号を受信したか否かを判断する。ステップＳ２２ｂが否定判断されるとステップＳ２２ａへ戻る。ステップＳ２２ｂが肯定判断されるとステップＳ２２ｃへ進み、シミュレーション画像の表示を中止してスルー画像の表示に切り替えるよう各部を制御してステップＳ１へ戻る。ステップＳ２２ａが肯定判断されるとステップＳ２２ｄへ進み、撮影可能表示を表示モニタ１４２に表示するよう各部を制御してステップＳ２３へ進む。
【００６１】
ステップＳ２３において、操作スイッチ１４４からの全押し操作信号が入力されるまで待機する。ステップ２３が肯定判断されるとステップＳ１０のサブルーチンへ進み、ステップＳ１９で選択された撮影パターンで露光間ズーミング撮影を行う。ステップＳ１０のサブルーチンにおける処理内容については後述する。
【００６２】
ステップＳ１０のサブルーチンが実行されるとステップＳ２７へ進み、撮影モードを露光間ズーミング撮影以外の撮影モードに切り替えるように操作スイッチ１４４からの操作信号を受信したか否かを判断する。ステップＳ２７が肯定判断されると、本プログラムを終了して、通常の撮影モードで撮影するためのプログラムが起動される。ステップＳ２７が否定判断されるとステップＳ２９へ進み、不図示の電源スイッチがオフされたか否かを判断する。ステップＳ２９が否定判断されるとステップＳ１へ戻る。ステップＳ２９が肯定判断されると本プログラムを終了する。
【００６３】
−−−ステップＳ１０のサブルーチンについて−−−
図７〜１２は、図６のメインルーチンのステップＳ１０のサブルーチンにおける処理内容を示すフローチャートである。図６のステップＳ２３が肯定判断されるとステップＳ１０のサブルーチンのステップＳ１０１へ進み、図６のステップＳ１９で選択された撮影パターンが上述したパターン１であるか否かを判断する。ステップＳ１０１が肯定判断されるとステップＳ１０３へ進み、メモリ１３８に一時的に記憶されている第１焦点距離の情報を読み込んで、ステップＳ１０５へ進む。ステップＳ１０５において、撮影レンズ１０１の焦点距離が、第１焦点距離となるようにレンズ駆動部１０２にレンズ制御信号を出力してステップＳ１０７へ進む。
【００６４】
ステップＳ１０７において、レンズ位置検出部１０３からの検出信号に基づいて、撮影レンズ１０１の焦点距離が第１焦点距離となるまで待機する。ステップＳ１０７が肯定判断されるとステップＳ１０８へ進み、ズームレンズを停止させてステップＳ１０９へ進む。ステップＳ１０９において、公知の測光および測距演算を行って、シャッタ秒時および制御絞り値を算出するよう各部を制御してステップＳ１１１へ進む。ステップＳ１１１において、ステップＳ１０９の測光および測距演算の結果に基づいて、絞り制御信号およびレンズ制御信号を出力してステップＳ１１３へ進む。ステップＳ１１３において、メモリ１３８に一時的に記憶されている第２焦点距離の情報を読み込んでステップＳ１１５へ進む。ステップ１１５において、撮像素子１０４の露光を開始するよう各部を制御してステップＳ１１７へ進む。
【００６５】
ステップＳ１１７において、ステップＳ１０９で算出したシャッタ秒時が経過するまで待機する。ステップＳ１１７が肯定判断されるとステップＳ１１９へ進み、撮影レンズ１０１の焦点距離が第２焦点距離に設定されるように、レンズ駆動部１０２にレンズ制御信号を出力してステップＳ１２１へ進む。ステップＳ１２１において、レンズ位置検出部１０３からの検出信号に基づいて、撮影レンズ１０１の焦点距離が第２焦点距離となるまで待機する。ステップＳ１２１が肯定判断されるとステップＳ１２３へ進み、撮像素子１０４の露光を終了するよう各部を制御してステップＳ１２４へ進む。ステップＳ１２４において、ズームレンズを停止させてステップＳ１２５へ進む。
【００６６】
ステップＳ１２５において、カメラ１００の各部をリセットするように各部を制御してステップＳ１２７へ進む。ステップＳ１２７において、撮像素子１０４の露光によって得られた被写体像の画像のデータに所定の画像処理を行うように各部を制御してステップＳ１２９へ進む。ステップＳ１２９において、ステップＳ１２７で画像処理などを行った後の画像データを記憶媒体に書き込むように各部を制御してステップＳ１３１へ進む。ステップＳ１３１において、カメラ１００の各部のリセットが完了するまで待機する。ステップＳ１３１が肯定判断されるとステップＳ１０のサブルーチンにおける処理を終了して、図６のメインルーチンのステップＳ２７へ戻る。
【００６７】
ステップＳ１０１が否定判断されると、図８のステップＳ２０１へ進み、図６のステップＳ１９で選択された撮影パターンが上述したパターン２であるか否かを判断する。ステップＳ２０１が肯定判断されるとステップＳ２０３へ進み、公知の測光および測距演算を行って、シャッタ秒時および制御絞り値を算出するよう各部を制御してステップＳ２０５へ進む。ステップＳ２０５において、ステップＳ２０３の測光および測距演算の結果に基づいて、絞り制御信号およびレンズ制御信号を出力してステップＳ２０７へ進む。ステップＳ２０７において、メモリ１３８に一時的に記憶されている第１焦点距離の情報を読み込んでステップＳ２０９へ進む。ステップ２０９において、撮像素子１０４の露光を開始するよう各部を制御してステップＳ２１１へ進む。
【００６８】
ステップＳ２１１において、ステップＳ２０３で算出したシャッタ秒時が経過するまで待機する。ステップＳ２１１が肯定判断されるとステップＳ２１３へ進み、撮影レンズ１０１の焦点距離が第１焦点距離に設定されるように、レンズ駆動部１０２にレンズ制御信号を出力してステップＳ２１５へ進む。ステップＳ２１５において、レンズ位置検出部１０３からの検出信号に基づいて、撮影レンズ１０１の焦点距離が第１焦点距離となるまで待機する。ステップＳ２１５が肯定判断されるとステップＳ２１７へ進み、撮像素子１０４の露光を終了するよう各部を制御して、ステップＳ２１９へ進む。ステップＳ２１９において、ズームレンズを停止させて、図７のステップＳ１２５へ進む。
【００６９】
ステップＳ２０１が否定判断されると、図９のステップＳ３０１へ進み、図６のステップＳ１９で選択された撮影パターンが上述したパターン３であるか否かを判断する。ステップＳ３０１が肯定判断されるとステップＳ３０３へ進み、メモリ１３８に一時的に記憶されている第１焦点距離および第２焦点距離の情報を読み込んで、ステップＳ３０４へ進む。ステップＳ３０４において、撮影レンズ１０１の焦点距離が、第１焦点距離となるようにレンズ駆動部１０２にレンズ制御信号を出力してステップＳ３０５へ進む。ステップＳ３０５において、レンズ位置検出部１０３からの検出信号に基づいて、撮影レンズ１０１の焦点距離が第１焦点距離となるまで待機する。ステップＳ３０５が肯定判断されるとステップＳ３０６へ進み、ズームレンズを停止させてステップＳ３０７へ進む。
【００７０】
ステップＳ３０７において、撮影レンズ１０１の焦点距離が第１焦点距離から第２焦点距離まで変化するのに要するズーミング所要時間を算出してステップＳ３０９へ進む。ステップＳ３０９において、シャッタ秒時を、ステップＳ３０７で算出したズーミング所要時間に設定して、公知のシャッタ秒時を優先する測光演算と、測距演算を行って、制御絞り値を算出するよう各部を制御してステップＳ３１１へ進む。ステップＳ３１１において、ステップＳ３０７の測光および測距演算の結果に基づいて、レンズ制御信号および絞り制御信号を出力してステップＳ３１３へ進む。ステップＳ３１３において、撮像素子１０４の露光を開始するよう各部を制御してステップＳ３１５へ進む。
【００７１】
ステップＳ３１５において、レンズ位置検出部１０３からの検出信号に基づいて、撮影レンズ１０１の焦点距離が第２焦点距離となるまで待機する。ステップＳ３１５が肯定判断されるとステップＳ３１７へ進み、撮像素子１０４の露光を終了するよう各部を制御して、ステップＳ３１９へ進む。ステップＳ３１９において、ズームレンズを停止させて、図７のステップＳ１２５へ進む。
【００７２】
ステップＳ３０１が否定判断されると、図１０のステップＳ４０１へ進み、図６のステップＳ１９で選択された撮影パターンが上述したパターン４であるか否かを判断する。ステップＳ４０１が肯定判断されるとステップＳ４０３へ進み、公知の測光および測距演算を行って、シャッタ秒時および制御絞り値を算出するよう各部を制御してステップＳ４０５へ進む。ステップＳ４０５において、ステップＳ４０３の測光および測距演算の結果に基づいて、絞り制御信号およびレンズ制御信号を出力してステップＳ４０７へ進む。
【００７３】
ステップＳ４０７において、メモリ１３８に一時的に記憶されている第１焦点距離および第２焦点距離の情報を読み込んでステップＳ４０９へ進む。ステップ４０９において、撮影レンズ１０１の焦点距離が第１焦点距離に設定されるように、レンズ駆動部１０２にレンズ制御信号を出力してステップＳ４１１へ進む。ステップＳ４１１において、レンズ位置検出部１０３からの検出信号に基づいて、撮影レンズ１０１の焦点距離が第１焦点距離となるまで待機する。ステップＳ４１１が肯定判断されるとステップＳ４１２へ進み、ズームレンズを停止させてステップＳ４１３へ進む。ステップＳ４１３において、撮影レンズ１０１の焦点距離が第２焦点距離に設定されるように、レンズ駆動部１０２にレンズ制御信号を出力してステップＳ４１５へ進む。ステップＳ４１５において、撮像素子１０４の露光を開始するよう各部を制御してステップＳ４１７へ進む。
【００７４】
ステップＳ４１７において、レンズ位置検出部１０３からの検出信号に基づいて、撮影レンズ１０１の焦点距離が第２焦点距離となるまで待機する。ステップＳ４１７が肯定判断されるとステップＳ４１８へ進み、ズームレンズを停止させてステップＳ４１９へ進む。ステップＳ４１９において、ステップＳ４０３で算出したシャッタ秒時が経過するまで待機する。ステップＳ４１９が肯定判断されるとステップＳ４２１へ進み、撮像素子１０４の露光を終了するよう各部を制御して、図７のステップＳ１２５へ進む。
【００７５】
ステップＳ４０１が否定判断されると、図１１のステップＳ５０１へ進み、図６のステップＳ１９で選択された撮影パターンが上述したパターン５であるか否かを判断する。ステップＳ５０１が肯定判断されるとステップＳ５０３へ進み、メモリ１３８に一時的に記憶されている第１焦点距離および第２焦点距離の情報を読み込んで、ステップＳ５０５へ進む。ステップＳ５０５において、撮影レンズ１０１の焦点距離が、第１焦点距離となるようにレンズ駆動部１０２にレンズ制御信号を出力してステップＳ５０７へ進む。
【００７６】
ステップＳ５０７において、レンズ位置検出部１０３からの検出信号に基づいて、撮影レンズ１０１の焦点距離が第１焦点距離となるまで待機する。ステップＳ５０７が肯定判断されるとステップＳ５０８へ進み、ズームレンズを停止させてステップＳ５０９へ進む。ステップＳ５０９において、公知の測光および測距演算を行って、シャッタ秒時および制御絞り値を算出するよう各部を制御してステップＳ５１１へ進む。ステップＳ５１１において、ステップＳ５０９の測光および測距演算の結果に基づいて、絞り制御信号およびレンズ制御信号を出力してステップＳ５１３へ進む。ステップＳ５１３において、撮影レンズ１０１の焦点距離が第２焦点距離となるようにレンズ駆動部１０２にレンズ制御信号を出力してステップＳ５１５へ進む。ステップＳ５１５において、レンズ位置検出部１０３からの検出信号に基づいて、撮影レンズ１０１の焦点距離が第２焦点距離となるまで待機する。
【００７７】
ステップＳ５１５が肯定判断されるとステップＳ５１７へ進み、撮影レンズ１０１の焦点距離が第１焦点距離となるようにレンズ駆動部１０２にレンズ制御信号を出力してステップＳ５１９へ進む。ステップＳ５１９において、撮像素子１０４の露光を開始するよう各部を制御してステップＳＳ５２１へ進む。ステップＳ５２１において、レンズ位置検出部１０３からの検出信号に基づいて、撮影レンズ１０１の焦点距離が第１焦点距離となるまで待機する。ステップＳ５２１が肯定判断されるとステップＳ５２２へ進み、ズームレンズを停止させてステップＳ５２３へ進む。ステップＳ５２３において、ステップＳ５０９で算出したシャッタ秒時が経過するまで待機する。ステップＳ５２３が肯定判断されるとステップＳ５２５へ進み、撮像素子１０４の露光を終了するよう各部を制御して、図７のステップＳ１２５へ進む。
【００７８】
ステップＳ５０１が否定判断されると、図１２のステップＳ６０１へ進み、メモリ１３８に一時的に記憶されている第１焦点距離および第２焦点距離の情報を読み込んで、ステップＳ６０３へ進む。ステップＳ６０３において、撮影レンズ１０１の焦点距離が第２焦点距離から第１焦点距離まで変化するのに要するズーミング所要時間を算出してステップＳ６０５へ進む。ステップＳ６０５において、シャッタ秒時を、ステップＳ６０３で算出したズーミング所要時間に設定して、公知のシャッタ秒時を優先する測光演算と、測距演算を行って、制御絞り値を算出するよう各部を制御してステップＳ６０７へ進む。
【００７９】
ステップＳ６０７において、ステップＳ６０３の測光および測距演算の結果に基づいて、レンズ制御信号および絞り制御信号を出力してステップＳ６０９へ進む。ステップＳ６０９において、撮影レンズ１０１の焦点距離が、第１焦点距離となるようにレンズ駆動部１０２にレンズ制御信号を出力してステップＳ６１１へ進む。ステップＳ６１１において、撮像素子１０４の露光を開始するよう各部を制御してステップＳ６１３へ進む。
【００８０】
ステップＳ６１３において、レンズ位置検出部１０３からの検出信号に基づいて、撮影レンズ１０１の焦点距離が第１焦点距離となるまで待機する。ステップＳ６１３が肯定判断されるとステップＳ６１５へ進み、撮像素子１０４の露光を終了するよう各部を制御して、ステップＳ６１７へ進む。ステップＳ６１７において、ズームレンズを停止させて、図７のステップＳ１２５へ進む。
【００８１】
上述した第１の実施の形態のカメラ１００では、次の作用効果を奏する。
（１）  第１〜第ｎ＋１画像に基づいて、露光間ズーミング画像の特徴が現れたシミュレーション画像を生成して表示モニタ１４２に表示するように構成した。これにより、カメラ１００の操作者が露光間ズーミング撮影に先だって露光間ズーミング画像の構図等をシミュレーション画像によって確認できるので、露光間ズーミング撮影を行う際に撮影者の構図意図を反映できる。したがって、露光間ズーミング撮影を行う際に撮影者の構図意図を反映でき、撮影者の構図意図が反映された露光間ズーミング画像が得られる。
【００８２】
（２）  露光間ズーミング画像の芯の画像や尾の画像を模した画像がシミュレーション画像に表示されるように構成した。これにより、露光間ズーミング画像を擬似的に生成して表示モニタ１４２に表示できるので、露光間ズーミング撮影で得られる露光間ズーミング画像がどのような構図になるのかをカメラ１００の操作者が容易に理解できる。
【００８３】
（３）  露光間ズーミング撮影における撮影パターンを選択可能に構成し、選択された撮影パターンに対応するシミュレーション画像を生成して表示モニタ１４２に表示するように構成した。これにより、撮影パターンの相違によるシミュレーション画像の構図の相違をカメラ１００の操作者が容易に理解できる。
【００８４】
（４）  実際に撮影レンズ１０１の焦点距離を変更させた上で被写体像を撮像することで、すなわち光学ズームを利用して第１〜第ｎ＋１画像を得るように構成した。本実施の形態とは異なって、たとえば１つの画像データを画像処理することで第１〜第ｎ＋１画像を得るように構成した場合には、たとえば被写体に動きがあっても、その動きが露光間ズーミング画像の尾の画像に与える影響をシミュレーション画像では表すことができない。これに対して、本実施の形態では、たとえば被写体に動きがあっても、動いている被写体を実際に撮影することで第１〜第ｎ＋１画像を得ているので、被写体の動きが露光間ズーミング画像の尾の画像に与える影響をシミュレーション画像に表すことができる。したがって、より実際の露光間ズーミング画像に近いシミュレーション画像を得ることができるので、露光間ズーミング撮影で得られる露光間ズーミング画像がどのような構図になるのかをカメラ１００の操作者により正しく提示できる。
【００８５】
−−−第２の実施の形態−−−
図１３〜２０を参照して、本発明によるカメラの第２の実施の形態を説明する。以下の説明では、第１の実施の形態と同じ構成要素には同じ符号を付して相違点を主に説明する。特に説明しない点については、第１の実施の形態と同じである。本実施の形態では、主に、シミュレーション画像の生成方法が第１の実施の形態と異なる。以下詳述する。
【００８６】
露光間ズーミング撮影のモードに移行するように、たとえば不図示の撮影モード選択ボタンが操作されると、操作スイッチ１４４からの操作信号に基づいて、メインＣＰＵ１３７は、撮影モードを露光間ズーミング撮影のモードに切り替えるともに、撮影レンズ１０１の広角端で被写体像を撮像するように各部を制御する。ここで撮像して得られる被写体像の画像（以下、元画像と呼ぶ）は、後述するように本実施の形態におけるシミュレーション画像の生成に用いられる。
【００８７】
撮影レンズ１０１の広角端で被写体像が撮像されると、メインＣＰＵ１３７は、画像処理回路１３５に、ＡＦＥ回路１３１から出力された画像データにホワイトバランス処理などの画像処理を行わせ、画像処理後の画像データをメモリ１３８に一時的に記憶させる。また、メインＣＰＵ１３７は、元画像を表示モニタ１４２に表示させるよう各部を制御する。これにより、図１３に示すように、元画像の画像２４２ａが表示モニタ１４２に表示される。なお、画像２４２ａを表示する際には、メインＣＰＵ１３７は、画像２４２ａとともに、露光間ズーミング撮影における撮影パターンの選択画面（パターン選択画面）１５０も表示させる。
【００８８】
たとえば不図示の十字選択ボタンなどが操作されて、図１３に示すパターン選択画面１５０の中のいずれかのアイコン１５１〜１５６が選択されて、不図示の決定ボタンが押圧操作されると、操作スイッチ１４４からの操作信号に基づいて、メインＣＰＵ１３７は、選択されたアイコン１５１〜１５６に対応する撮影パターンがどれであるのかを示す情報（選択パターン情報）をメモリ１３８に一時的に記憶させる。
【００８９】
図１３に示すパターン選択画面１５０の中のいずれかのアイコン１５１〜１５６が選択されると、メインＣＰＵ１３７は、図１４に示すように、露光間ズーミング撮影の際に最も広角側となる焦点距離を設定するように操作者に促す表示１７０を元画像の画像２４２ａとともに、表示モニタ１４２に表示させるよう各部を制御する。なお、メインＣＰＵ１３７は、レンズ位置検出部１０３からの検出信号に基づいて、現在の撮影レンズ１０１の焦点距離の目安を示す表示１７１を表示モニタ１４２に表示させるよう各部を制御する。
【００９０】
操作者によるズームボタンの押圧操作により撮影レンズ１０１の焦点距離が変更されると、操作スイッチ１４４から出力されるズーム操作信号（望遠指示信号または広角指示信号）の出力継続時間に応じて、メインＣＰＵ１３７は、仮想的な撮影レンズ１０１の焦点距離の値（以下、仮想焦点距離と呼ぶ）を算出する。たとえば、撮影レンズ１０１の広角端における焦点距離が２７mmであり、望遠指示信号または広角指示信号の出力継続時間１秒あたりの仮想焦点距離の変更量をたとえば１０ｍｍとする。たとえば、操作者が望遠側のズームボタンを２秒間押圧操作した場合、望遠指示信号の出力継続時間が２秒となり、メインＣＰＵ１３７は、仮想焦点距離を２７mmから２０ｍｍだけ増やした４７ｍｍに設定する。ここで、たとえば、操作者が広角側のズームボタンを０．５秒間押圧操作した場合、広角指示信号の出力継続時間が０．５秒となり、メインＣＰＵ１３７は、仮想焦点距離を先ほど設定した４７mmから５ｍｍだけ減らした４２ｍｍに設定する。なお、この段階では、操作者によってズームボタンが押圧操作されても、撮影レンズ１０１の実際の焦点距離は変更されず、広角端に設定されたままとなる。
【００９１】
このように仮想焦点距離が設定されると、メインＣＰＵ１３７は、撮影レンズ１０１の広角端で撮像して得られた被写体像の画像２４２ａの画像データ（以下、元画像データと呼ぶ）に対して、上述のように設定された仮想焦点距離で撮像された場合に得られる画像と同じ画角となるように、画像処理を行わせる。メインＣＰＵ１３７は、このように、いわゆる電子ズームによって得られた画像（画像２４２ｂ）を表示モニタ１４２に表示するよう各部を制御する。このとき、露光間ズーミング撮影における広角側の画像が芯の画像となる場合、すなわち、パターン１またはパターン５に設定されている場合には、メインＣＰＵ１３７は、図１５（ａ）に示すように、画像２４２ｂのコントラストを弱めずに表示するよう各部を制御する。また、露光間ズーミング撮影における広角側の画像が芯の画像とならない場合、すなわち、パターン２〜４またはパターン６に設定されている場合には、メインＣＰＵ１３７は、図１５（ｂ）に示すように、画像２４２ｂのコントラストを弱めて表示するよう各部を制御する。
【００９２】
ここで不図示の決定ボタンが押圧操作されると、操作スイッチ１４４からの操作信号に基づいて、メインＣＰＵ１３７は、この時点における仮想焦点距離を第１焦点距離としてメモリ１３８に一時的に記憶させる。そして、メインＣＰＵ１３７は、図１６に示すように、露光間ズーミング撮影の際に最も望遠側となる焦点距離を設定するように操作者に促す表示１７２を表示モニタ１４２に表示させるよう各部を制御する。なお、図１６は、パターン１またはパターン５に設定されている場合の例である。
【００９３】
操作者によるズームボタンの押圧操作により撮影レンズ１０１の焦点距離が変更されると、操作スイッチ１４４から出力されるズーム操作信号（望遠指示信号または広角指示信号）の出力継続時間に応じて、メインＣＰＵ１３７は、上述の場合と同様に仮想焦点距離を算出する。たとえば、第１焦点距離として設定された仮想焦点距離が４２mmであるとする。たとえば、操作者が望遠側のズームボタンを４秒間押圧操作した場合、望遠指示信号の出力継続時間が４秒となり、メインＣＰＵ１３７は、仮想焦点距離を４２mmから４０ｍｍだけ増やした８２ｍｍに設定する。
【００９４】
このように仮想焦点距離が設定されると、メインＣＰＵ１３７は、現在の仮想焦点距離（上記の例では８２ｍｍ）を第２焦点距離として仮に設定する。そして、メインＣＰＵ１３７は、メインＣＰＵ１３７は、次のようにしてシミュレーション画像を生成して表示モニタ１４２に表示するよう各部を制御する。メインＣＰＵ１３７は、「撮像素子１０４の露光中に撮影レンズ１０１の焦点距離を第１焦点距離と第２焦点距離との間で変化させた時に撮像して得られる尾の画像」に相当する画像（以下、尾のシミュレーション画像と呼ぶ）を、上記元画像データに対して画像処理を行うことで生成するよう各部を制御する。そして、メインＣＰＵ１３７は、尾のシミュレーション画像を上述した画像２４２ｂに重ね合わせることで、シミュレーション画像を生成するよう各部を制御する。
【００９５】
露光間ズーミング撮影における広角側の画像が芯の画像となる場合、すなわち、パターン１またはパターン５に設定されている場合、メインＣＰＵ１３７は、図１７（ａ）に示すように、コントラストが弱められていない画像２４２ｂに、尾のシミュレーション画像２４２ｃが重ね合わせたシミュレーション画像１８１を表示モニタ１４２に表示させるよう各部を制御する。
【００９６】
露光間ズーミング撮影における望遠側の画像が芯の画像となる場合、すなわち、パターン２またはパターン４に設定されている場合には、メインＣＰＵ１３７は、上記元画像データに対して、第２焦点距離として仮に設定された仮想焦点距離で撮像された場合に得られる画像と同じ画角となるように、画像処理を行う。そして、図１７（ｂ）に示すように、メインＣＰＵ１３７は、この画像処理によって得られた画像２４２ｄに尾のシミュレーション画像２４２ｃを重ね合わせたシミュレーション画像１８２を表示モニタ１４２に表示させるよう各部を制御する。
【００９７】
露光間ズーミング撮影における芯の画像が生成されない場合、すなわち、パターン３またはパターン６に設定されている場合、メインＣＰＵ１３７は、図１７（ｃ）に示すように、尾のシミュレーション画像２４２ｃが表されたシミュレーション画像１８３を表示モニタ１４２に表示させるよう各部を制御する。
【００９８】
ここで不図示の決定ボタンが押圧操作されると、操作スイッチ１４４からの操作信号に基づいて、メインＣＰＵ１３７は、この時点における仮想焦点距離を第２焦点距離として設定してメモリ１３８に一時的に記憶させる。そして、メインＣＰＵ１３７は、メモリ１３８に格納された第１焦点距離および第２焦点距離の情報に基づいて、第１の実施の形態と場合と同様に、設定されたパターン１〜６に対応する露光間ズーミング撮影を行うよう各部を制御する。
【００９９】
メインＣＰＵ１３７は、撮像素子１０４の露光によって得られた被写体像の画像のデータに所定の画像処理を行い、画像処理後の画像データを記憶媒体に書き込むように各部を制御する。また、メインＣＰＵ１３７は、撮像して得られた露光間ズーミング画像を表示モニタ１４２に一定時間表示するように各部を制御する。その後、メインＣＰＵ１３７は、カメラ１００の各部をリセットするように各部を制御する。これにより、カメラ１００は、再び露光間ズーミング撮影ができるように露光間ズーミング撮影の撮影待機状態に復帰する。
【０１００】
−−−フローチャート−−−
図１８〜２０は、上述した露光間ズーミング撮影を行うプログラムの処理内容を示すフローチャートである。カメラ１００の不図示の電源スイッチがオンされた後、撮影モードを露光間ズーミング撮影の撮影モードに切り替えるように操作スイッチ１４４からの操作信号を受信すると、この処理を行うプログラムが起動されて、メインＣＰＵ１３７で実行される。ステップＳ３１において、撮影レンズ１０１の焦点距離が最も短くなるようにレンズ駆動部１０２にレンズ制御信号を出力してステップＳ３３へ進む。
【０１０１】
ステップＳ３３において、レンズ位置検出部１０３からの検出信号に基づいて、撮影レンズ１０１の焦点距離が最も短くなるまで待機する。ステップＳ３３が肯定判断されるとステップＳ３４へ進み、ズームレンズを停止させてステップＳ３５へ進む。ステップＳ３５において、被写体像を撮像するよう各部を制御してステップＳ３７へ進む。ステップＳ３７において、ステップＳ３５で撮像して得られる被写体像の画像（元画像）とパターン選択画面１５０とを表示モニタ１４２に表示するよう各部を制御してステップＳ３９へ進む。
【０１０２】
ステップＳ３９において、露光間ズーミング撮影の撮影パターンが選択されるまで待機する。すなわち、ステップＳ３９において、ステップＳ３７で表示モニタ１４２に表示させたパターン選択画面１５０の中から、任意のアイコン１５１〜１５６が選択されて決定するように操作スイッチ１４４からの操作信号を受信するまで待機する。
【０１０３】
ステップＳ３９が肯定判断されるとステップＳ４１へ進み、ステップＳ３９で選択された撮影パターンの情報（選択パターン情報）をメモリ１３８に一時的に記憶させてステップＳ４３へ進む。ステップＳ４３において、露光間ズーミング撮影の際に最も広角側となる焦点距離を設定するように操作者に促す表示１７０を元画像の画像２４２ａとともに、表示モニタ１４２に表示させるよう各部を制御してステップＳ４５へ進む。ステップＳ４５において、操作スイッチ１４４からのズーム操作信号を受信するまで待機する。ステップＳ４５が肯定判断されるとステップＳ４７へ進み、上述したように仮想焦点距離を算出してステップＳ４９へ進む。ステップＳ４９において、操作スイッチ１４４からのズーム操作信号の受信が継続しているか否かを判断する。ステップＳ４９が肯定判断されるとステップＳ４７へ戻る。
【０１０４】
ステップＳ４９が否定判断されるとステップＳ５１へ進み、元画像データに対して、ステップＳ４７で算出された仮想焦点距離で撮像された場合に得られる画像と同じ画角となるように、画像処理を行うように各部を制御してステップＳ５３へ進む。ステップＳ５３において、図１５（ａ）または図１５（ｂ）に示すように、ステップＳ５１で生成された画像を表示モニタ１４２に表示するよう各部を制御する。これにより、上述の説明における画像２４２ｂが表示モニタ１４２に表示される。なお、ステップＳ５３では、パターン１またはパターン５に設定されている場合には、図１５（ａ）に示すように、画像２４２ｂのコントラストを弱めずに表示モニタ１４２に表示するよう各部を制御する。また、パターン２〜４またはパターン６に設定されている場合には、図１５（ｂ）に示すように、画像２４２ｂのコントラストを弱めて表示モニタ１４２に表示するよう各部を制御する。
【０１０５】
ステップＳ５３が実行されるとステップＳ５５へ進み、露光間ズーミング撮影における最広角側の焦点距離が決定されたか否か、すなわち、決定ボタンが押圧操作されたとき操作スイッチ１４４から出力される操作信号を受信したか否かを判断する。ステップＳ５５が否定判断されるとステップＳ５７へ進み、操作スイッチ１４４からのズーム操作信号を受信したか否かを判断する。ステップＳ５７が否定判断されるとステップＳ５３へ戻る。ステップＳ５７が肯定判断されるとステップＳ４７へ戻る。
【０１０６】
ステップＳ５５が肯定判断されると、図１９のステップＳ５９へ進み、現時点における仮想焦点距離を第１焦点距離としてメモリ１３８に一時的に記憶させてステップＳ６１へ進む。ステップＳ６１において、図１６に示すように、露光間ズーミング撮影の際に最も望遠側となる焦点距離を設定するように操作者に促す表示１７２を表示モニタ１４２に表示させるよう各部を制御してステップＳ６３へ進む。ステップＳ６３において、操作スイッチ１４４からのズーム操作信号を受信するまで待機する。ステップＳ６３が肯定判断されるとステップＳ６５へ進み、上述したように仮想焦点距離を算出してステップＳ６７へ進む。ステップＳ６７において、操作スイッチ１４４からのズーム操作信号の受信が継続しているか否かを判断する。ステップＳ６７が肯定判断されるとステップＳ６５へ戻る。
【０１０７】
ステップＳ６７が否定判断されるとステップＳ６９へ進み、ステップＳ６５で算出された現在の仮想焦点距離を第２焦点距離として仮に設定してメモリ１３８に一時的に記憶させてステップＳ７１へ進む。ステップＳ７１において、メモリ１３８に記憶されている第１焦点距離および第２焦点距離の情報や、元画像のデータなどに基づいて、尾のシミュレーション画像２４２ｃを生成するよう各部を制御してステップＳ７３へ進む。ステップＳ７３において、メモリ１３８に一時的に記憶されている選択パターン情報に基づいて、設定されている撮影パターンがパターン１またはパターン５のいずれかであるか否かを判断する。ステップＳ７３が肯定判断されるとステップＳ７５へ進み、図１７（ａ）に示すように、コントラストが弱められていない画像２４２ｂに、尾のシミュレーション画像２４２ｃが重ね合わせたシミュレーション画像１８１を生成して表示モニタ１４２に表示させるよう各部を制御してステップＳ７７へ進む。
【０１０８】
ステップＳ７３が否定判断されるとステップＳ８３へ進み、メモリ１３８に一時的に記憶されている選択パターン情報に基づいて、設定されている撮影パターンがパターン２またはパターン４のいずれかであるか否かを判断する。ステップＳ８３が肯定判断されるとステップＳ８５へ進み、メモリ１３８に一時的に記憶されている第２焦点距離の情報および元画像データに基づいて、元画像に対して、仮設定されている第２焦点距離で撮像された場合に得られる画像と同じ画角となるように、画像処理を行ってステップＳ８７へ進む。ステップＳ８７において、図１７（ｂ）に示すように、ステップＳ８５で得られた画像（画像２４２ｄ）に尾のシミュレーション画像２４２ｃを重ね合わせたシミュレーション画像１８２を生成して表示モニタ１４２に表示させるよう各部を制御してステップＳ７７へ進む。
【０１０９】
ステップＳ８３が否定判断されるとステップＳ８９へ進み、図１７（ｃ）に示すように、尾のシミュレーション画像２４２ｃが表されたシミュレーション画像１８３を生成して表示モニタ１４２に表示させるよう各部を制御してステップＳ７７へ進む。
【０１１０】
ステップＳ７７において、露光間ズーミング撮影における最望遠側の焦点距離が決定されたか否か、すなわち、決定ボタンが押圧操作されたとき操作スイッチ１４４から出力される操作信号を受信したか否かを判断する。ステップＳ７７が否定判断されるとステップＳ７９へ進み、操作スイッチ１４４からのズーム操作信号を受信したか否かを判断する。ステップＳ７９が否定判断されるとステップＳ７５へ戻る。ステップＳ７９が肯定判断されるとステップＳ６５へ戻る。
【０１１１】
ステップＳ７７が肯定判断されると、ステップＳ８１へ進み、現時点における仮想焦点距離を第２焦点距離として決定してメモリ１３８に一時的に記憶させて、図２０のステップＳ９１へ進む。ステップＳ９１において、メモリ１３８に一時的に記憶されている選択パターン情報に基づいて、設定されている撮影パターンがパターン１、パターン３、パターン４のいずれかであるか否かを判断する。ステップＳ７３が肯定判断されるとステップＳ２０のサブルーチンへ進む。ステップＳ２０のサブルーチンにおける処理の内容は、第１の実施の形態の図７〜１２に示されたステップＳ１０のサブルーチンにおける処理の内容と同じであるので、詳細な説明を省略する。なお、本実施の形態では、図７のステップＳ１３１が肯定判断されると、図２０のステップＳ９７へ戻る点が第１の実施の形態とは異なる。
【０１１２】
ステップＳ９１が否定判断されるとステップＳ９３へ進み、メモリ１３８に一時的に記憶されている第２焦点距離の情報を読み込んで、撮影レンズ１０１の焦点距離が第２焦点距離となるようにレンズ駆動部１０２にレンズ制御信号を出力してステップＳ９５へ進む。ステップＳ９５において、レンズ位置検出部１０３からの検出信号に基づいて、撮影レンズ１０１の焦点距離が第２焦点距離となるまで待機する。ステップＳ９５が肯定判断されるとステップＳ９６へ進み、ズームレンズを停止させてステップＳ２０のサブルーチンへ進む。
【０１１３】
ここで、ステップＳ９３，Ｓ９５を実行することにより、撮影レンズ１０１の焦点距離が第２焦点距離となるように制御しているが、その理由は次のとおりである。撮影パターンがパターン１，３，４以外（ステップＳ９１否定判断）の場合、すなわち、撮影パターンがパターン２，５，６のいずれかである場合、露光間ズーミング撮影の撮影シーケンスの動作開始時には、撮影レンズ１０１の焦点距離が第２焦点距離に設定されている必要がある。しかし、第１の実施の形態の図７〜１２に示されたステップＳ１０のサブルーチンにおける処理の内容と同じ処理の内容である、本実施の形態のステップＳ２０のサブルーチンでは、撮影パターンがパターン２，４，６のいずれかである場合、露光間ズーミング撮影の撮影シーケンスの動作開始時に、撮影レンズ１０１の焦点距離を第２焦点距離に設定するためのステップが存在しない。
【０１１４】
また、本実施の形態におけるステップＳ９１以前のステップでは、図１８のステップＳ３１，Ｓ３３を実行することによって、撮影レンズ１０１の焦点距離が最も短い焦点距離となるように設定されたままとなっている。したがって、撮影パターンがパターン２，４，６のいずれかである場合、ステップＳ２０のサブルーチンを実行する前に、撮影レンズ１０１の焦点距離を第２焦点距離に設定する必要がある。そこで、本実施の形態のカメラ１００では、ステップＳ９１が否定判断されると、ステップＳ２０のサブルーチンを実行する前にステップＳ９３，Ｓ９５を実行することとしている。
【０１１５】
なお、撮影パターンがパターン１，３，４（ステップＳ９１肯定判断）の場合、本実施の形態のステップＳ２０のサブルーチンにおいて、露光間ズーミング撮影の撮影シーケンスの動作開始時に、撮影レンズ１０１の焦点距離を第１焦点距離に設定するためのステップが存在するため、ステップＳ２０のサブルーチンを実行する前に撮影レンズ１０１の焦点距離を第１焦点距離に設定するためのステップを挿入する必要がない。
【０１１６】
ステップＳ２０のサブルーチンが実行されるとステップＳ９７へ進み、撮影モードを露光間ズーミング撮影以外の撮影モードに切り替えるように操作スイッチ１４４からの操作信号を受信したか否かを判断する。ステップＳ９７が肯定判断されると、本プログラムを終了して、通常の撮影モードで撮影するためのプログラムが起動される。ステップＳ９７が否定判断されるとステップＳ９９へ進み、不図示の電源スイッチがオフされたか否かを判断する。ステップＳ９９が否定判断されると、図１８のステップＳ３１へ戻る。ステップＳ９９が肯定判断されると本プログラムを終了する。
【０１１７】
上述した第２の実施の形態のカメラ１００では、第１の実施の形態の作用効果に加えて、次の作用効果を奏する。
（１）  元画像の画像データに対して画像処理を行うことで、シミュレーション画像を得るように構成した。これにより、シミュレーション画像を得るために撮影レンズ１０１の焦点距離を変更しなくてもよく、撮像素子１０４によって連続的に撮像をしなくても良いので、シミュレーション画像生成におけるカメラ１００の消費電力を低減できる。
【０１１８】
（２）  元画像の画像データに対して画像処理を行うことで、シミュレーション画像を得るように構成した。すなわち、最初に撮像して得られた１枚の元画像からシミュレーション画像を得るように構成した。これにより、シミュレーション画像を得るためにズーム操作中には所定のタイミングで撮像する第１の実施の形態と比べて、手ぶれの影響の少ないシミュレーション画像を生成できる。したがって、操作者が気軽にシミュレーション画像を生成させることができる。
【０１１９】
−−−変形例−−−
（１）  上述した第１の実施の形態では、光学ズームを利用して第１〜第ｎ＋１画像を得るように構成したが本発明はこれに限定されない。たとえば、撮影レンズ１０１の焦点距離を最も短くなるように設定し、第１〜第ｎ＋１画像に相当する画像を撮像して得る際に、撮影レンズ１０１の焦点距離を変更せず、撮像素子１０４で連続的に撮像して得られるスルー画の画像データを、いわゆる電子ズームによって適宜拡大することにより、第１〜第ｎ＋１画像に相当する画像を生成するように構成してもよい。
【０１２０】
具体的には、露光間ズーミング撮影のモードに移行すると、メインＣＰＵ１３７は、撮影レンズ１０１の焦点距離が最も短くなるように各部を制御する。そして、操作スイッチ１４４から出力されるズーム操作信号（望遠指示信号または広角指示信号）を受信している間、所定のタイミング毎に撮像素子１０４で被写体像を撮像して画像を得て、得た画像に対して、ズーム操作信号の出力継続時間に応じて拡大するように画像処理を行うことで第１〜第ｎ＋１画像に相当する画像を生成するよう各部を制御する。
【０１２１】
このように、いわゆる電子ズームによって第１〜第ｎ＋１画像に相当する画像を生成するように構成した場合、シミュレーション画像を得るために撮影レンズ１０１の焦点距離を変更しなくても良いので、シミュレーション画像生成におけるカメラ１００の消費電力を低減できる。
【０１２２】
また、たとえば、第２の実施の形態と同じように、露光間ズーミング撮影の撮影モードに移行した際に撮影レンズ１０１の広角端で被写体像を撮像し、この撮像によって得られた画像のデータに対して画像処理を行うことで、上述した第１〜第ｎ＋１画像に相当する画像を得るように構成してもよい。具体的には、第２の実施の形態と同様に、露光間ズーミング撮影のモードに移行すると、メインＣＰＵ１３７は、撮影レンズ１０１の広角端で被写体像を撮像するように各部を制御する。これにより、第２の実施の形態と同様に、元画像の画像データ（元画像データ）が得られる。メインＣＰＵ１３７は、操作スイッチ１４４から出力されるズーム操作信号（望遠指示信号または広角指示信号）を受信している間、所定のタイミング毎に元画像データを画像処理することで、第１〜第ｎ＋１画像に相当する画像を生成するよう各部を制御する。これにより、シミュレーション画像を得るために撮影レンズ１０１の焦点距離を変更しなくてもよく、撮像素子１０４によって連続的に撮像をしなくても良いので、シミュレーション画像生成におけるカメラ１００の消費電力を低減できる。
【０１２３】
（２）  上述した第２の実施の形態では、露光間ズーミング撮影の撮影モードに移行した際に撮影レンズ１０１の広角端で被写体像を撮像し、この撮像によって得られた画像のデータに対して画像処理を行うことでシミュレーション画像を生成するように構成しているが、本発明はこれに限定されない。たとえば、撮影レンズ１０１の焦点距離を最も短くなるように設定し、シミュレーション画像を生成する際に、撮影レンズ１０１の焦点距離を変更せず、撮像素子１０４で連続的に撮像して得られるスルー画の画像データを、いわゆる電子ズームによって適宜拡大することにより、シミュレーション画像を生成するための元の画像のデータを得て、シミュレーション画像を生成するように構成してもよい。
【０１２４】
具体的には、露光間ズーミング撮影のモードに移行すると、メインＣＰＵ１３７は、撮影レンズ１０１の焦点距離が最も短くなるように各部を制御する。そして、操作スイッチ１４４から出力されるズーム操作信号（望遠指示信号または広角指示信号）を受信している間、所定のタイミング毎に撮像素子１０４で被写体像を撮像して画像を得て、得た画像に対して、ズーム操作信号の出力継続時間に応じて拡大するように画像処理を行うことでシミュレーション画像を生成するための元の画像のデータを得るよう各部を制御する。
【０１２５】
このように、スルー画の電子ズームによって、シミュレーション画像を生成するための元の画像のデータを得るように構成した場合、被写体の動きが露光間ズーミング画像の尾の画像に与える影響をシミュレーション画像に表すことができる。したがって、より実際の露光間ズーミング画像に近いシミュレーション画像を得ることができるので、露光間ズーミング撮影で得られる露光間ズーミング画像がどのような構図になるのかをカメラ１００の操作者により正しく提示できる。
【０１２６】
（３）  上述の説明では、シミュレーション画像を生成するために必要な画像を得るための撮影時、および、露光間ズーミング撮影時の手ぶれ補正については特に言及していなかったが、たとえば、露光間ズーミング撮影を行う撮影モードに設定された際には、シミュレーション画像を生成するために必要な画像を得るための撮影時、および、露光間ズーミング撮影時の手ぶれ補正を自動的に行うように構成してもよい。
【０１２７】
（４）  上述した第１の実施に形態において、メインＣＰＵ１３７が、不図示の測光センサの検出信号に基づいて、第１〜第ｎ＋１画像の各画像を撮像して得る度に被写体輝度を判定して、尾の画像が薄くなり、露光間ズーミング画像中に尾の画像が十分現れないと判断される場合には、被写体の輝度不足である旨を表示モニタ１４２に表示させるように構成してもよい。また、露光間ズーミング撮影における測光演算を行った際に、メインＣＰＵ１３７が、不図示の測光センサの検出信号や、第１焦点距離および第２焦点距離、焦点距離に依存する撮影レンズ１０１のＦ値等に基づいて、露光間ズーミング画像中に尾の画像が十分現れない否かを判定するように構成し、露光間ズーミング画像中に尾の画像が十分現れないようであれば、被写体の輝度不足である旨を露光間ズーミング撮影の開始前に表示モニタ１４２に表示させるように構成してもよい。
【０１２８】
なお、第１の実施の形態において、上述したように露光間ズーミング画像中に尾の画像が十分現れないと判断された場合、露光間ズーミング撮影を行う際に、不図示のズームレンズの移動速度を低下させてズーミングを行うように、メインＣＰＵ１３７がレンズ駆動部１０２に制御信号を出力するように構成してもよい。また、第１の実施の形態において、上述したように露光間ズーミング画像中に尾の画像が十分現れないと判断された場合、露光間ズーミング撮影を行う際に、ＡＦＥ回路１３１のゲイン調節によってＩＳＯ感度を上昇させるように、メインＣＰＵ１３７がＡＦＥ回路１３１に制御信号を出力するように構成してもよい。
【０１２９】
（５）  上述した第１の実施の形態において、第２〜第ｎ画像の枚数については特に言及していないが、第２〜第ｎ画像の枚数は特に問わない。第２〜第ｎ画像の枚数が０枚であっても、すなわち、第１画像と第ｎ＋１画像だけが得られていてもよい。この場合であっっても、第１画像と第ｎ＋１画像とに基づいて、少なくとも露光間ズーミング画像の特徴である尾の両端の画像が得られるので、尾の長さをシミュレーション画像で表現できる。
【０１３０】
（６）  上述の説明では、芯の画像が得られるように露光間ズーミング撮影を行う際には、芯の画像を得るために撮影レンズ１０１の焦点距離を変更せずに保持する時間を、公知の測光演算で得られたシャッタ秒時と一致させ、さらに、撮影レンズ１０１の焦点距離が第１焦点距離から第２焦点距離まで変化する間も露光するように構成している。すなわち、上述の説明では、芯の画像が得られるように露光間ズーミング撮影を行う際には、露光時間を公知の測光演算で得られたシャッタ秒時と、ズーミング所要時間との合計時間としているが、本発明はこれに限定されない。たとえば、露光間ズーミング撮影に先だって、メインＣＰＵ１３７が、ズーミング所要時間を算出し、芯の画像を得るために撮影レンズ１０１の焦点距離を変更せずに保持する時間を算出したズーミング時間と略一致させるように各部を制御するように構成してもよい。露光時間を前者（すなわち上述した第１および第２の実施の形態）のように規定した場合には、手ぶれに起因する露光間ズーミング画像のブレが少なくなるという作用効果を奏する。また、露光時間を後者（すなわち変形例）のように規定した場合には、露光間ズーミング画像における芯の画像と尾の画像との濃度のバランスが良好となるという作用効果を奏する。
【０１３１】
なお、カメラ１００が三脚に取り付けられているか否かを検出できるように構成し、カメラ１００が三脚に取り付けられていると判断される場合には、メインＣＰＵ１３７が、露光時間を後者のように規定し、カメラ１００が三脚に取り付けられていないと判断される場合には、メインＣＰＵ１３７が、露光時間を前者のように規定するように構成してもよい。
【０１３２】
（７）  上述の説明では特に言及していないが、被写体輝度が高く、ズーミング所要時間の露光によって露出過剰となる場合には、ＮＤフィルタを用いるようにしてもよい。
【０１３３】
（８）  上述の説明では、撮影レンズ１０１の焦点距離が第１焦点距離または第２焦点距離のいずれかに設定された際に芯の画像を得るようにしているが、本発明はこれに限定されない。たとえば、撮影レンズ１０１の焦点距離が第１焦点距離と第２焦点距離との間の任意の焦点距離に設定されたときに、所定時間だけズーミングを中断するようにメインＣＰＵ１３７がレンズ駆動部１０２に制御信号を出力するように構成することで、第１焦点距離と第２焦点距離との間の任意の焦点距離における芯の画像が得られるように構成してもよい。なお、このように構成した場合に、露光間ズーミング撮影時のズーミングの最中に複数回ズーミングを中断するようにメインＣＰＵ１３７がレンズ駆動部１０２に制御信号を出力するように構成することで、第１焦点距離と第２焦点距離との間の任意の焦点距離における芯の画像が複数得られるように構成してもよい。
【０１３４】
（９）  上述した各実施の形態および変形例は、それぞれ組み合わせてもよい。
【０１３５】
なお、本発明は、上述した実施の形態のものに何ら限定されず、焦点距離が変更可能な撮影レンズを通過した被写体光による被写体像を撮像する撮像手段と、撮像手段によって撮像して得られる被写体像の画像に基づいて、撮影レンズの焦点距離が第１の焦点距離に設定されたときに得られる画像に相当する第１画像、および、撮影レンズの焦点距離が第２の焦点距離に設定されたときに得られる画像に相当する第２画像の２つの画像を少なくとも生成する画像生成手段と、撮影レンズの焦点距離が第１の焦点距離と第２の焦点距離との間で変化した際に撮像手段で撮像して得られる露光間ズーミング画像の特徴が現れたシミュレーション画像を、画像生成手段で生成された第１画像および前記第２画像に基づいて生成するシミュレーション画像生成手段と、シミュレーション画像生成手段で生成したシミュレーション画像を表示する表示手段とを備えることを特徴とする各種構造のカメラを含むものである。
【図面の簡単な説明】
【０１３６】
【図１】本発明によるカメラ（カメラ１００）の全体構成を示す図である。
【図２】シミュレーション画像生成の過程で表示モニタ１４２に表示される画像を示す図である。
【図３】露光間ズーミング撮影における撮影パターンを説明する図である。
【図４】初期シミュレーション画像およびパターン選択画面１５０について説明する図である。
【図５】選択された撮影パターンと表示モニタ１４２に表示されるシミュレーション画像との関係を示す図である。
【図６】露光間ズーミング撮影を行うプログラムの処理内容を示すフローチャートである。
【図７】図６のメインルーチンのステップＳ１０のサブルーチンにおける処理内容を示すフローチャートである。
【図８】図６のメインルーチンのステップＳ１０のサブルーチンにおける処理内容を示すフローチャートである。
【図９】図６のメインルーチンのステップＳ１０のサブルーチンにおける処理内容を示すフローチャートである。
【図１０】図６のメインルーチンのステップＳ１０のサブルーチンにおける処理内容を示すフローチャートである。
【図１１】図６のメインルーチンのステップＳ１０のサブルーチンにおける処理内容を示すフローチャートである。
【図１２】図６のメインルーチンのステップＳ１０のサブルーチンにおける処理内容を示すフローチャートである。
【図１３】第２の実施に形態において、撮影モードが露光間ズーミング撮影のモードに切り替えられた後に、表示モニタ１４２に表示される画面を説明する図である。
【図１４】図１３に示すパターン選択画面１５０の中のいずれかのアイコン１５１〜１５６が選択された後に、表示モニタ１４２に表示される画面の一例を説明する図である。
【図１５】画像２４２ｂおよび表示１７０の表示例を説明する図である。
【図１６】画像２４２ｂおよび表示１７２の表示例を説明する図である。
【図１７】シミュレーション画像の表示例を示す図である。
【図１８】第２の実施の形態の露光間ズーミング撮影を行うプログラムの処理内容を示すフローチャートである。
【図１９】第２の実施の形態の露光間ズーミング撮影を行うプログラムの処理内容を示すフローチャートである。
【図２０】第２の実施の形態の露光間ズーミング撮影を行うプログラムの処理内容を示すフローチャートである。
【符号の説明】
【０１３７】
１００  カメラ                        １０１  撮影レンズ
１０２  レンズ駆動部                  １０３  レンズ位置検出部
１０４  撮像素子                      １３５  画像処理回路
１３７  メインＣＰＵ                  １３８  メモリ
１４２  表示モニタ
【図１】
2010045586.tif 000003
【図２】
2010045586.tif 000004
【図３】
2010045586.tif 000005
【図４】
2010045586.tif 000006
【図５】
2010045586.tif 000007
【図６】
2010045586.tif 000008
【図７】
2010045586.tif 000009
【図８】
2010045586.tif 000010
【図９】
2010045586.tif 000011
【図１０】
2010045586.tif 000012
【図１１】
2010045586.tif 000013
【図１２】
2010045586.tif 000014
【図１３】
2010045586.tif 000015
【図１４】
2010045586.tif 000016
【図１５】
2010045586.tif 000017
【図１６】
2010045586.tif 000018
【図１７】
2010045586.tif 000019
【図１８】
2010045586.tif 000020
【図１９】
2010045586.tif 000021
【図２０】
2010045586.tif 000022