(57)【要約】【課題】ライブビュー表示中に現れた動きの早い被写体を詳細に観察できる表示装置を提供する。【解決手段】表示装置は、時系列の画像データを取得して出力可能な撮像部（４０）と、前記時系列の画像データをライブビュー表示可能な表示部（５０）と、前記時系列の画像データを一時的に記憶するメモリ（１６）と、開始信号を出力する信号出力部（２１）と、制御部（１４）とを備える。制御部（１４）は、前記開始信号を検出しない場合に、前記時系列の画像データを実時間で表示する第一のライブビュー表示を前記表示部（５０）に実行させ、前記開始信号を検出した場合に、前記メモリ（１６）に記憶された所定時間分の前記時系列の画像データを時間軸を拡大して表示する第二のライブビュー表示を前記表示部（５０）に実行させる。【選択図】図１
2011114801.tif 000002
【特許請求の範囲】
【請求項１】
時系列の画像データを取得して出力可能な撮像部と、
前記時系列の画像データをライブビュー表示可能な表示部と、
前記時系列の画像データを一時的に記憶するメモリと、
開始信号を出力する信号出力部と、
前記開始信号を検出しない場合に、前記時系列の画像データを実時間で表示する第一のライブビュー表示を前記表示部に実行させ、
前記開始信号を検出した場合に、前記メモリに記憶された所定時間分の前記時系列の画像データを時間軸を拡大して表示する第二のライブビュー表示を前記表示部に実行させる制御部と、
を備えることを特徴とする表示装置。
【請求項２】
前記制御部は、前記第二のライブビュー表示の後に、再度第一のライブビュー表示を前記表示部に実行させることを特徴とする請求項１に記載の表示装置。
【請求項３】
前記制御部は、前記第二のライブビュー表示と前記第一のライブビュー表示との間の表示のズレを補うための前記第三のライブビュー表示を、前記第二のライブビュー表示終了後に前記表示部に実行させることを特徴とする請求項１又は２に記載の表示装置。
【請求項４】
前記制御部は、前記第三のライブビュー表示において、前記メモリに記憶された前記時系列の画像データの一部を時間軸を縮小して前記表示部に表示させることを特徴とする請求項３に記載の表示装置。
【請求項５】
前記制御部は、前記第二のライブビュー表示において、前記開始信号から所定の遅延時間分だけ前に取得された画像データを基準として、前記メモリから前記所定時間分の時系列の画像データを読出して前記表示部に表示させることを特徴とする請求項１から３のいずれか一つに記載の表示装置。
【請求項６】
前記撮像部は、前記所定時間分の時系列の画像データを、当該所定時間を要して取得しており、
前記制御部は、前記第二のライブビュー表示において、前記所定時間より長い時間をかけて、前記所定時間分の時系列の画像データを前記表示部に表示させることを特徴とする請求項１から５のいずれか一つに記載の表示装置。
【請求項７】
請求項１から６のいずれか一つに記載の前記表示装置を含む撮影装置。
【請求項８】
時系列の画像データを取得するステップと、
前記時系列の画像データをメモリに一時的に記憶するステップと、
開始信号を出力するステップと、
前記開始信号を検出しない場合に、前記時系列の画像データを実時間で表示する第一のライブビュー表示を実行するステップと、
前記開始信号を検出した場合に、前記メモリに記憶された所定時間分の前記時系列の画像データを時間軸を拡大して表示する第二のライブビュー表示を実行するステップと、を含むことを特徴とする表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ライブビュー表示が可能な表示装置及びその表示装置を備える撮影装置に関する。また、本発明は、ライブビュー表示の表示方法に関する。
【背景技術】
【０００２】
従来のカメラは、ライブビュー表示において、手動焦点調整動作（ＡＦ動作）に連動して撮影エリアの一部を拡大し、或は、ＡＦ動作終了後ＡＦエリアの近傍を拡大表示している（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−３６７９６
【発明の概要】
【発明が解決しようとする課題】
【０００４】
撮影後に動画データ（ビデオムービーのデータ）を再生装置でスローモーション再生することで、ユーザは動きの早い被写体を観察することができる。またユーザは、動画の撮影中や静止画又は動画の撮影準備におけるライブビュー表示で拡大表示を利用することで被写体を詳細に観察できる。しかし、動きの早い被写体を詳細に観察することは、撮影後に記録された動画データをスローモーション再生しないと無理であり、動画撮影中或は撮影準備中にライブビュー表示中に現れた動きの早い被写体を詳細に観察することができない。
【０００５】
本発明の目的は、ライブビュー表示中に現れた動きの早い被写体を詳細に観察できる表示装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明のある態様に係る表示装置は、時系列の画像データを取得して出力可能な撮像部と、前記時系列の画像データをライブビュー表示可能な表示部と、前記時系列の画像データを一時的に記憶するメモリと、開始信号を出力する信号出力部と、前記開始信号を検出しない場合に、前記時系列の画像データを実時間で表示する第一のライブビュー表示を前記表示部に実行させ、前記開始信号を検出した場合に、前記メモリに記憶された所定時間分の前記時系列の画像データを時間軸を拡大して表示する第二のライブビュー表示を前記表示部に実行させる制御部と、を備える。
【０００７】
本発明の別の態様に係る表示方法は、時系列の画像データを取得するステップと、前記時系列の画像データをメモリに一時的に記憶するステップと、開始信号を出力するステップと、前記開始信号を検出しない場合に、前記時系列の画像データを実時間で表示する第一のライブビュー表示を実行するステップと、前記開始信号を検出した場合に、前記メモリに記憶された所定時間分の前記時系列の画像データを時間軸を拡大して表示する第二のライブビュー表示を実行するステップと、を含む。
【発明の効果】
【０００８】
表示装置のユーザは、ライブビュー表示中に現れた動きの早い被写体を詳細に観察又は確認できるようになる。
【図面の簡単な説明】
【０００９】
【図１】表示装置を搭載した電子カメラの構成を示すブロック図である。
【図２】表示装置のライブビュー動作を示すブロック図である。
【図３】第一実施形態に係る表示装置の動作を示すフローチャートである。
【図４】第一実施形態に係る表示装置の動作を示すタイムチャートである。
【図５】第一実施形態の表示装置の別の動作を示すタイムチャートである。
【図６】第二実施形態に係る表示装置の動作を示すフローチャートである。
【図７】第二実施形態に係る表示装置の動作を示すタイムチャートである。
【発明を実施するための形態】
【００１０】
［第一実施形態］
以下に、撮像装置としての電子カメラ（デジタルカメラ)へ表示装置を適用した実施形態を説明する。図１は、この電子カメラ１０の構成を示すブロック図である。電子カメラ１０は、カメラボディ２０と、レンズ部としての交換レンズ３０から構成されるが、レンズ部とカメラボディを一体化した構成でもよい。カメラボディ２０には、撮像素子１２、システムコントローラ１４、表示素子２２、各種メモリ等が収容されている。交換レンズ３０には、光学系１１やレンズコントローラ３１等が収容されている。
【００１１】
カメラ（撮像装置）１０は、一つ以上のレンズ要素から構成される光学系１１を有する。光学系１１は、カメラ外部から取り込んだ光を撮像素子１２に結像する。撮像素子１２は、光電変換により、光学系１１により撮像素子１２に結像された光学像を電気信号に変換する。撮像素子１２は、例えば、ＣＣＤ（電荷結合素子）センサ、ＣＭＯＳ（相補型金属酸化膜半導体）センサである。撮像素子ＩＦ（インターフェース）回路１３は、撮像素子１２の駆動信号を生成する回路や撮像素子１２の出力をＡＤ変換するＡＤ変換回路（ADC）等を含んでいる。光学像の電気信号は撮像素子IF回路１３によってＡＤ変換されてシステムコントローラ１４へ入力する。光学系１１、撮像素子１２、撮像素子ＩＦ（インターフェース）回路１３は、撮像部４０を構成する。
【００１２】
撮像素子ＩＦ回路１３からの画像データはシステムコントローラ１４（制御部）によって取り込まれ圧縮伸長回路による圧縮処理（例えばＪＰＥＧ圧縮）等された後で、記録媒体（メモリカード）１５に記憶される。記録媒体１５は不揮発性メモリや小型のＨＤＤ等から構成され、カメラ１０から着脱可能である。記録媒体１５には撮影された静止画ファイル（JPEG）、動画ファイル（MotioJPEG、MPEG）等が記録される。
【００１３】
システムコントローラ１４は、記録媒体１５、ＳＤＲＡＭ（シンクロナス・ダイナミック・ランダム・アクセス・メモリ）１６、ＦｌａｓｈＲｏｍ（フラッシュ・リードオンリー・メモリ）１７、表示駆動回路１８、シャッタ駆動回路１９、操作部２１、レンズコントローラ３１と電気的に相互接続される。
【００１４】
ＳＤＲＡＭ１６は、カメラ１０の動作に必要なデータを一時的に格納するための揮発性メモリである。ＳＤＲＡＭ１６上に割り付けられたワークメモリ１６ａは、例えば画像処理を実行する際に一時的にデータを格納するために使用される。ＳＤＲＡＭ１６上に割り付けられたバッファメモリ１６ｂは、後述するライブビュー表示中に実行される時間軸拡大表示と時間軸縮小表示に必要な画像データを記憶するためのメモリである。Ｆｌａｓｈ Ｒｏｍ１７は、システムコントローラ１４のＣＰＵによって実行されるプログラムコードとカメラの制御に関係する制御パラメータ等を記憶する不揮発性メモリである。
【００１５】
システムコントローラ１４は、中央演算処理装置（ＣＰＵ）６０を有する（図２）。システムコントローラ１４は、さらに、ＣＰＵ６０によって制御されるＡＦ（Auto Focus：自動焦点）制御回路、ＡＥ（Auto Exposure：自動露出）制御回路、圧縮・伸長回路の他、後述の画像処理回路６１、メモリ制御回路６２等を有している（図２）。
【００１６】
カメラ１０は、交換レンズ３０内において、光学系１１のレンズ要素を操作して光学系１１の焦点位置（ピント位置）を調整する焦点調整機構３２、及び、光学系１１の絞りの開口を調整する絞り駆動機構３３を有する。システムコントローラ１４は、レンズコントローラ３１と図示しないＡＦ制御回路を介して焦点調整機構３２を制御する。また、システムコントローラ１４は、レンズコントローラ３１と図示しないＡＥ制御回路を介して絞り駆動機構３３を制御する。レンズコントローラ３１は、システムコントローラ１４からの信号に応じて焦点調整機構３２、絞り駆動機構３３を制御するプログラムと、その制御に必要な制御パラメータをＦｌａｓｈ Ｒｏｍ内に記憶している。
【００１７】
表示部５０は、表示駆動回路１８と表示素子２２から構成される。表示駆動回路１８は、システムコントローラ１４からの画像データに基づき表示素子２２を駆動する。表示素子２２は、例えば、ＬＣＤ表示素子、有機ＥＬ表示素子、プラズマ表示素子である。表示部５０は、画像データに基づいて、ライブビュー表示、撮影された画像の再生表示、電子カメラの動作モード設定表示等を行う。
【００１８】
ライブビュー表示において、システムコントローラ１４は、撮像部４０から取得した被写体の画像データを所定のフレームレート（例えば１０、３０ｆｐｓ（フレーム／秒））で表示部５０へ表示させることで光学ファインダと同じ機能を実現する。なお、ライブビュー表示は、スルー画表示、モニタ表示、動画像表示等とも言われるものである。
【００１９】
操作部２１（信号出力部）は、電子カメラ１０を操作するために必要なスイッチ群を含み、スイッチ群からの信号を出力する。例えば、操作部２１は、電子カメラ１０の電源のオンオフをする電源スイッチ、シャッタを操作するためのレリーズスイッチ、電子カメラ１０の動作モードを設定するモード設定スイッチ、表示部５０の表示動作を設定するスロー・表示スイッチ等を備える。
【００２０】
図２は、図１のブロック図からライブビュー動作に関わる機能を取り出したブロック図である。
【００２１】
破線で囲まれたブロック（ＣＰＵ６０、画像処理回路６１、メモリ制御回路６２、ＩＯ回路６３、選択回路６４）は、システムコントローラ１４を構成する回路である。このブロック図では、これら回路はシステムコントローラ１４内部に配置されている。しかし、ＣＰＵ６０を除く回路は、システムコントローラ１４内部に必ずしも配置される必要は無くシステムコントローラ１４の外部に電気的接続された回路であってもよい。
【００２２】
ライブビュー表示を行なう際に、ＣＰＵ６０は、撮像素子ＩＦ回路１３を制御して被写体の画像データを所定のフレームレートで取得する。この画像データは、画像処理回路６１によって表示用のデータに変換され、選択回路６４とバッファメモリ１６ｂへと出力される。バッファメモリ１６ｂは、所定時間分（所定数）の表示用画像データをバックアップ可能な容量を有する。画像データがこの容量を超える場合には、バッファメモリ１６ｂの最も古い画像データが破棄されて新たなデータが記憶される。メモリ制御回路６２は、このようなバッファメモリ１６ｂの制御を行う。
【００２３】
画像処理回路６１から出力される画像データとバッファメモリ１６ｂから出力される画像データは、選択回路６４へ入力される。選択回路６４は、ＣＰＵ６０の指令に基づき、これら画像データうちの何れかを選択し、表示駆動回路１８へ出力する。ライブビュー表示動作において実時間表示を行なう場合、ＣＰＵ６０は、画像処理回路６１からの画像データを選択して表示駆動回路１８へ入力するように選択回路６４を制御する。ライブビュー表示動作において時間軸拡大表示（或は時間軸縮小表示）を行なう際、ＣＰＵ６０は、バッファメモリ１６ｂからの出力を選択して表示駆動回路１８へ入力するように選択回路６４を制御する。
【００２４】
次に、ライブビュー表示動作における実時間表示（第一のライブビュー表示）、時間軸拡大表示（第二のライブビュー表示）、時間軸縮小表示（第三のライブビュー表示）について説明する。
【００２５】
実時間表示とは、従来の電子カメラで実行されている画像表示形態又は画像表示方法であり、実時間でのライブビュー表示である。ここでは、撮像素子１２を用いて取得された被写体像の動画像（即ち、時系列の画像データ）は、その取得に要した時間（期間）と同じ時間（期間）を費やして、表示素子２２上へ表示される。そして、動画像の取得開始と同時に、その動画像の表示素子２２へ表示が開始される。すなわち実時間表示においては、動画像の取得時間と表示時間が同じであり、動画像取得の開始と動画像表示の開始のタイミングが同じである。なお、撮像素子１２で動画像を取得し表示部５０の表示素子２２で画像を表示するまでに、画像処理の遅延、回路の遅延等が生じる。しかし、これらの遅延は実時間表示においては実質上無視できるものと考えられる。
【００２６】
時間軸拡大表示（時間軸拡大ライブビュー表示）においては、撮像素子１２を用いて取得された被写体像の動画像（即ち、時系列の画像データ）は、その取得に要した時間より長い時間を費やして、表示部５０の表示素子２２上へ表示される。即ち、時間軸拡大表示では、動画像は時間軸を拡大して表示されることになる。従って、表示素子２２上へ表示される被写体像の動きが実際の動きに比べて遅くなるスローモーション表示がなされる。
【００２７】
時間軸縮小表示（時間軸縮小ライブビュー表示）においては、撮像素子１２を用いて取得された被写体像の動画像は、その取得に要した時間（期間）より短い時間（期間）を費やして、表示部５０の表示素子２２上へ表示される。即ち、時間軸縮小表示では、動画像は時間軸を縮小して表示されることになる。従って、表示素子２２上へ表示される被写体像の動きが実際の動きに比べて早くなるクイック表示が為される。
【００２８】
ＣＰＵ６０は、ＩＯ回路６３を介して電子カメラ１０の操作部２１の状態を検出する。操作部２１にはライブビュー表示中に時間軸拡大ライブビュー表示の実行を指示するための操作部材としてスロー・表示スイッチが含まれる。
【００２９】
図３のフローチャートと図４のタイムチャートを参照して、第一の実施形態においてシステムコントローラ１４が実行する制御を説明する。
【００３０】
図４では、説明を簡単にするためにライブビュー表示用の画像データは１０ｆｐｓで取得されると仮定する（実際には、３０ｆｐｓ、６０ｆｐｓ、９０ｆｐｓ）等の速度で画像データは取得されることが多い）。表示素子２２へ供給される表示画像データの表示更新レートも１０ｆｐｓとする。
【００３１】
図４の上段は、番号が付いた箱の列で、画像処理回路６１が出力する時系列の画像データを示す。図４の中段は、番号が付いた箱の列で、バッファメモリ１６ｂが記憶する時系列の画像データを示す。図４の下段は、番号が付いた箱の列で、選択回路６４から表示駆動回路１８に送出される表示用の時系列の画像データを示す。表示駆動回路１８は、表示用の時系列の画像データを表示するように表示素子２２を駆動する。これら番号が同じものは同じ画像データであり、番号の大きい画像データが時間的に新しい画像データである。
【００３２】
操作部２１の操作部材の一つである電源スイッチが操作されＯＮすると電子カメラ１０は動作を開始する。即ち、システムコントローラ１４（ＣＰＵ６０）はＦｌａｓｈＲｏｍ１７のプログラムコードに基づき図３のフローチャートの制御を開始する。
【００３３】
ステップＳ１００において、システムの起動処理が実行される。システムコントローラ１４の内部回路の初期設定、システムコントローラ１４の周辺回路の初期設定等が実行される。
【００３４】
ステップＳ１０２において、実時間表示の形態でライブビュー動作を開始するための処理が実行される。撮像素子ＩＦ回路１３を制御して所定のフレームレート（本実施形態では、１０ｆｐｓ）で画像データを取得し、画像処理回路６１からライブビュー用表示データを生成させる。このライブビュー用表示データは選択回路６４を介して、表示駆動回路１８へ供給される。実時間表示では、一連の時系列の画像データの取得に要した時間と同じ時間をかけて、この時系列の画像データが表示部５０で表示される。従って、回路での遅延を無視すると、画像データが取得されると同時に表示部５０の表示素子２２上へ画像が表示される。
【００３５】
ステップＳ１０４において、メモリ制御回路６２を制御してＳＤＲＡＭ１６に所定時間分のライブビュー用画像データを記憶するための領域がバッファメモリ１６ｂとして確保される。そして、画像データの格納動作（バッファリング）を開始する。
【００３６】
ステップＳ１０６において、表示条件の設定のために操作部材の一つであるモード設定スイッチが操作されたか否かが周期的に判定される。スイッチの操作が検出されると、処理はステップＳ１０７へ移行し、スイッチ操作が検出されないとステップＳ１０８へ移行する。
【００３７】
ステップＳ１０７において、モード設定スイッチの操作に応じて、動画像データの表示条件を設定する。表示条件とは、時間軸拡大表示（時間軸拡大ライブビュー表示）に関係する条件である。この条件は、動画像データが時間軸拡大表示される実時間表示における所定時間Ｔｘと、時間軸の拡大率Ｍｘである。所定時間Ｔｘは、その時間の間に取得された動画像データが時間軸拡大表示されるような実時間での期間となる。
【００３８】
一例として、図４の時系列画像データの“被拡大領域”に対応するよう所定時間Ｔｘの値として１ｓｅｃ（１０ｆｐｓでの１０画像分のデータ）が設定され、図４の“時間軸拡大（×２）”に対応するよう拡大率Ｍｘの値として２倍が設定される。これらの設定条件はＦｌａｓｈＲｏｍ１７の制御パラメータとして記憶される。更に、Ｓ１０４における設定がＴｘとＭｘの設定に合わない場合には、設定条件（バッファメモリの容量）を修正する。
【００３９】
ステップＳ１０８において、周期的に、時間軸拡大表示の操作として操作部２１の操作部材の一つであるスロー・表示スイッチが操作されたか否かを検出する。スロー・表示スイッチの操作が検出されると処理はＳ１１０へ移行し、スイッチ操作が検出されないと処理はＳ１３０へ移行する。スロー・表示スイッチの操作の検出は、図４の“開始信号（拡大開始）”の生成に対応する。このように、操作部２１のスロー・表示スイッチは、その操作により、時間軸の拡大開始をシステムコントローラ１４に指示する開始信号を出力する。
【００４０】
ステップＳ１１０において、メモリ制御回路６２へバッファメモリ１６ｂからの表示用画像データの読出し条件が設定される。
【００４１】
ここで、表示素子２２の表示更新レートは、固定されている。本実施形態では、表示更新レートは１０ｆｐｓである。時間軸を２倍にして時系列の画像データを表示する（Ｍｘ＝２に対応して時間軸拡大表示を行なう）ために、１０ｆｐｓの読出しレートで、同じ画像データが、２回連続してバッファメモリ１６ｂから選択回路６４へ供給される。このように画像データが供給されるように、ＣＰＵ６０は、メモリ制御回路６２を制御する。時間軸がＮ倍にして表示される（Ｍｘ＝Ｎ）ならば、１０ｆｐｓの読出しレートで、同じ画像データが、Ｎ回連続してバッファメモリ１６ｂから選択回路６４へ出力される。なお、ここで、Ｎは２以上の自然数である。
【００４２】
本実施形態では、表示素子２２の表示更新レートが、変更出来ないことを前提としたためバッファメモリ１６ｂからの画像データの出力制御に工夫が必要である。しかし、表示素子２２の表示更新レートが変更可能な場合、表示素子２２の表示更新レートとバッファメモリ１６ｂの読出しレートを１０ｆｐｓから５ｆｐｓに変更すれば、ライブビュー表示の時間軸を２倍にして表示することが可能である。
【００４３】
ステップＳ１１２において、選択回路６４が制御され、バッファメモリ１６ｂが出力する画像データが、表示駆動回路１８へ供給される。この処理に応じてライブビュー表示は、実時間表示から時間軸拡大表示へ変化（遷移）する。
【００４４】
ステップＳ１１４において、規定時間の間待機する。この規定時間は、Ｔｘの値にＭｘの値を掛けた時間（Ｔｘ×Ｍｘ）である。図４では、規定時間は２ｓｅｃであるので、２ｓｅｃ待機する。なお、時間軸拡大表示の動作が、上記の所定時間Ｔｘに対応するバッハメモリ１６ｂ上のアドレスの最後（図４では１０番目）まで全画像データを読み出したところで停止するように制御しても良い。
【００４５】
ステップＳ１１６において、メモリ制御回路６２によるバッファメモリ１６ｂから選択回路６４への表示用画像データの供給動作を停止させる。
【００４６】
ステップＳ１１８において、選択回路６４を制御して画像処理回路６１が出力する画像データを表示駆動回路１８へ供給する。この処理に応じてライブビュー表示は時間軸拡大表示から実時間表示へ変化（遷移）する。
【００４７】
ステップＳ１３０において、周期的に、撮影開始の操作として操作部材の一つであるレリーズスイッチが操作されたか否かを検出する。レリーズスイッチの操作が検出されると処理はＳ１３２へ移行し、レリーズスイッチの操作が検出されないと処理はＳ１３４へ移行する。
【００４８】
ステップＳ１３２において、静止画の撮影モードが設定されている時は、ライブビュー表示を一時的に中止して静止画用の画像データを撮像素子１２から取得する。そして画像処理回路６１で所定の画像ファイル（例えばＪＰＥＧ形式）を生成し記録媒体１５へ記録する。
【００４９】
動画の撮影モードが設定されている時は、ライブビュー表示を行いながら所定のフレームレートで動画像が取得され、画像処理回路６１は、動画像データとして所定の動画ファイル（例えばMotionＪＰＥＧ形式）を生成して記録媒体１５へ記録する。動画の撮影動作は停止の操作なされるまで継続する。停止の操作として、再度レリーズスイッチをオンすることが挙げられる。
【００５０】
スイッチＳ１３４において、周期的に、システム停止の操作として操作部材の一つである電源スイッチが操作されたか否かを検出する。電源スイッチがオフするとＳ１３６へ処理が移行し、電源スイッチがオンならばＳ１０６へ処理が移行する。
【００５１】
スイッチＳ１３６において、システム停止処理がなされる。即ち、システムコントローラ１４の内部回路の停止処理、システムコントローラ１４の周辺回路の停止処理が実行される。そして、電子カメラ１０は、動作を止める。
【００５２】
作用効果
本実施形態において、撮像部４０は、時系列の画像データを取得して出力する。表示部５０は、時系列の画像データをライブビュー表示可能である。メモリ１６は、時系列の画像データを一時的に記憶する。信号出力部（操作部）２１は、第一のライブビュー表示（実時間表示）を終了させ、第二のライブビュー表示（時間軸拡大表示）を開始させるための開始信号を出力する。制御部（システムコントローラ）１４は、開始信号を検出しない場合に、時系列の画像データを実時間で表示する第一のライブビュー表示を表示部５０に実行させる。制御部１４は、開始信号を検出した場合に、メモリ１６に記憶された所定時間分の時系列の画像データを時間軸を拡大して表示する第二のライブビュー表示を表示部５０に実行させる。
【００５３】
撮像部４０は、所定時間分の時系列の画像データを当該所定時間を要して取得しているが、制御部１４は、第二のライブビュー表示において、この所定時間より長い時間をかけて、上記の所定時間分の時系列の画像データを表示部に表示させる。
【００５４】
このため、信号出力部（操作部）２１からの開始信号に応じて、表示部５０は、所定時間分の時系列の画像データをスローモーション表示できる。これにより、ユーザは、ライブビュー表示中に現れた動きの早い被写体を詳細に観察できる。
【００５５】
制御部１４は、第二のライブビュー表示終了後に、再度第一のライブビュー表示を表示部５０に実行させる。これにより、スローモーション表示させたい動画像データをユーザが観測した後は実時間表示に復帰でき、簡便である。
【００５６】
［第一実施形態の変形例］
図３、図４に示した実施形態では、スロー・表示スイッチの操作に応じて、応答遅れが生じることなく、実時間ライブビュー表示は時間軸拡大ライブビュー表示へ変化（遷移）する。なお、撮像素子１２で画像を取得し表示部５０で画像を表示するまでに、画像処理の遅延、回路の遅延等が生じるが、これらの遅延は実質上無視できるものと考える。
【００５７】
しかし、ユーザが実時間ライブビュー表示中に表示を切換えて観察したいと意図してから、スロー・表示スイッチを操作して表示を切替えるまでには遅れが生じる。この遅れによってユーザは、意図した時点から時間軸拡大ライブビュー表示を開始することができない。
【００５８】
図５は、この遅れを考慮した制御方法を示している。図５の所定の遅延時間ｔｄがこの遅れを示し、ユーザの操作に応じて設定できることが望ましい。この操作は上述の第１実施形態のＳ１０７の処理へ追加することができる。モード設定スイッチの操作に応じて、所定の遅延時間ｔｄは変更され、ＦｌａｓｈＲｏｍ１７の制御パラメータとして記憶される。所定の遅延時間ｔｄは、図５の例では０．２ｓｅｃである。
【００５９】
更にｔｄに応じてバッファメモリからの画像データの読み出すアドレスをオフセットする。即ち、スロー・表示スイッチの操作（ステップＳ１０８）があった時点の画像データが記録されているアドレスからｔｄに相当する過去の時点に対応したアドレスを読出し開始のアドレスとする。この設定は、上述のＳ１１０の処理に追加することができる。なお、この変形例は以下に記述される第二実施形態に対しても適応できる。
【００６０】
作用効果
制御部は、第二のライブビュー表示において、開始信号から所定の遅延時間分だけ前に取得された画像データを基準として、メモリ１６から所定時間分の時系列の画像データを読出して表示部５０に表示させる。
【００６１】
これにより、ユーザが意図した時点から時間軸拡大ライブビュー表示を開始することができる。
【００６２】
［第二実施形態］
図６のフローチャートと図７のタイムチャートを参照して、第二実施形態を説明する。
【００６３】
第１実施形態では時間軸拡大表示を行なうための時間を実時間表示を行なうための時間の一部に割り当てている。このため本来は表示されるべき画像データの一部は表示出来ない。図４の空白領域として示された領域の画像データは表示されない。従って、時間軸拡大表示が実時間表示へ切替る際に画像の不連続点が生じる、この不連続点によって、ユーザは被写体を観察した際に違和感を感じる可能性がある。
【００６４】
この違和感は、動きのある被写体を観察する際とカメラの向きを変化させながら（構図を変更させながら）被写体を観察する際に大きい。第二実施形態では、時間軸拡大表示と実時間表示と間に、この違和感を減少させるための遷移表示（第三のライブビュー表示）を設けた。具体的にはこの遷移表示として、時間軸縮小表示を実行することで違和感を減少させる。
【００６５】
以下、図６のフローチャートにおいて、第一実施形態と異なる部分について説明する。図４と同じ番号が付与された処理ステップでは、第一実施形態と同様の処理が為される。
【００６６】
ステップＳ１０６において、操作部２１の操作部材の一つであるモード設定スイッチの操作が検出されると、処理はステップＳ１０７１へ移行する。
【００６７】
ステップＳ１０７１において、モード設定スイッチの操作に応じて表示条件パラメータを設定する。表示条件パラメータによって、時間軸拡大表示の動作の条件が決定される。このパラメータは、時間軸拡大表示される実時間表示における所定時間Ｔｘと、時間軸拡大表示における時間軸の拡大率Ｍｘと、時間軸縮小表示の実行時間Ｔｙである。一例として、図７に示された“被拡大領域”に対応させるためにＴｘの値として１ｓｅｃ（１０ｆｐｓの１０画像分のデータ）が設定される。“時間軸拡大表示“に対応させるためにＭｘの値として２倍が設定される。“時間軸縮小表示“に対応させるためにＴｙの値として１ｓｅｃが設定される。これらの設定条件はＦｌａｓｈＲｏｍ１７の制御パラメータとして記憶される。更に、Ｓ１０４の設定が、Ｔｘ、Ｔｙ、Ｍｘの設定に合わないときは設定条件（バッファメモリの容量）が修正される。
【００６８】
ステップＳ１１４の処理で、第一の規定時間（Ｔｘ×Ｍｘ）の間、時間軸拡大表示がされる。その後、ステップＳ１１６１の処理が実行される。
【００６９】
ステップＳ１１６１において、メモリ制御回路６２によるバッファメモリ１６ｂから選択回路６４への表示用画像データの供給動作を停止させる。次に、ＣＰＵ６０は、メモリ制御回路６２へ、バッファメモリ１６ｂからの表示用画像データの読出し条件を変更するよう指令する。この読出し条件の変更は、図７の被縮小領域を時間軸縮小表示するために必要となる。このとき時間軸の縮小率Ｍｙが必要になるが、時間軸縮小表示の時間Ｔｙは設定されているので、被縮小領域の時間Ｔｚを求めば、縮小率Ｍｙは決定できる。
【００７０】
Ｔｚは以下の式（１）で計算できる。
Ｔｚ＝Ｔｘ・（Ｍｘ−１）＋Ｔｙ・・・（１）
従って、Ｍｙは以下の式（２）で計算できる。
Ｍｙ＝Ｔｙ／Ｔｚ＝Ｔｙ／（Ｔｘ・（Ｍｘ−１）＋Ｔｙ）・・・（２）
図７に示した例ではＴｘの値は１ｓｅｃであり、Ｍｘの値は２倍であり、Ｔｙは１ｓｅｃである。従って、式（１）からＴｚの値は２ｓｅｃとなり、式（２）からＭｙの値は１／２倍となる。
【００７１】
なお、上述の遅延時間ｔｄを考慮する場合には、ＴｚとＭｙは、それぞれ以下の式（３）（４）で計算できる。
【００７２】
Ｔｚ＝Ｔｘ・（Ｍｘ−１）＋ｔｄ＋Ｔｙ・・・（３）
Ｍｙ＝Ｔｙ／Ｔｚ＝Ｔｙ／（Ｔｘ・（Ｍｘ−１）＋ｔｄ＋Ｔｙ）・・・（４）
【００７３】
表示更新レートは１０ｆｐｓに固定されている。従って、時間軸を１／２倍にして表示するためには、バッファメモリ１６ｂから１０ｆｐｓの読出し速度で画像データを１／２に間引いて選択回路６４へ供給する必要がある。このように画像データが出力するように、ＣＰＵ６０はメモリ制御回路６２を制御する。即ち、時間軸を１／Ｎ倍にして表示する（Ｍｙ＝Ｎ）ならば、バッファメモリ１６ｂから１０ｆｐｓで画像データを１／Ｎに間引いて出力すればよい。ここでＮは２以上の自然数である。式（２）で算出されたＮが端数（小数点）が生じるときは適宜丸め込む必要がある。或は、Ｎに端数が生じないように表示条件パラメータを適宜変更しても良い。
【００７４】
本実施形態では表示素子の表示更新レートが変更出来ないことを前提としたためバッファメモリ１６ｂからの画像データを間引いて出力する必要がある。しかし、バッファメモリ１６ｂの読出しレートと表示素子２２の表示更新レートが変更可能であるならば、各々のレートを１０ｆｐｓから２０ｆｐｓに変更すればライブビュー表示の時間軸を１／２倍に縮小して表示することが可能である。
【００７５】
ステップＳ１１６１で時間軸縮小表示を開始した後、処理はステップＳ１１８１に進む。
【００７６】
ステップＳ１１８１において、第二の規定時間Ｔｙの間待機する。図７でＴｙは１ｓｅｃであるので、１ｓｅｃ待機する。時間軸縮小表示の動作は、非縮小領域の時間Ｔｚに対応するバッハメモリ上のアドレスの最後（図７では３０番目）まで画像データを読み出したところで停止するように制御しても良い。
【００７７】
次に、ステップＳ１２０において、メモリ制御回路６２によるバッファメモリ１６ｂから選択回路６４への表示用画像データの供給動作を停止させる。
【００７８】
次に、ステップＳ１２２において、選択回路６４を制御して、画像処理回路６１が出力する画像データをバッファメモリ１６ｂを介さず表示駆動回路１８へ直接供給する。この処理に応じてライブビュー表示は時間軸縮小表示から実時間表示へ変化（遷移）する。
【００７９】
作用効果
制御部１４は、第二のライブビュー表示と第一のライブビュー表示との間の表示のズレを補うための第三のライブビュー表示（遷移表示）を第二のライブビュー表示終了後に表示部５０に実行させる。制御部１４は、第三のライブビュー表示において、時系列の画像データを時間軸を縮小して表示部５０に表示させる。第三のライブビュー表示において、制御部１４は、撮像部４０が取得に要した時間より短い時間をかけて時系列の画像データの一部を表示部５０に表示させる。
【００８０】
これにより、時間軸拡大表示が実時間表示へ切替る際の画像の不連続点をなくして、ユーザの違和感を減少させることができる。
【００８１】
上記の各実施形態では、電子カメラに設けられたスロー・表示スイッチの操作に応じて時間軸拡大ライブビュー表示は実行されている。しかし、新たにスロー・表示スイッチを設けることなく従来から存在するスイッチの操作に連動させて時間軸拡大ライブビュー表示を実行しても良い。例えばレリーズスイッチは通常半押し状態と全押し状態が検出可能なスイッチである。そしてレリーズスイッチの半押し操作に応じて一般には焦点調整動作や測光動作等が行われ、レリーズスイッチの全押し操作に応じて撮影動作が行われる。この半押し操作に応じて上記の時間軸拡大ライブビュー表示を実行しても良い。また特定のスイッチの操作に因らないで必要に応じて自動的に時間軸拡大ライブビュー表示を実行しても良い。例えばライブビュー表示画像の中に動きの早い被写体が検出されると時間軸拡大ライブビュー表示を実行すればよい。
【００８２】
なお、本発明は上記の各実施形態に限定されずに、その技術的な思想の範囲内において種々の変更がなしうることは明白である。
【符号の説明】
【００８３】
１４  制御部（システムコントローラ）
１６  メモリ（ＳＤＲＡＭ）
２１  信号出力部（操作部）
４０  撮像部
５０  表示部
６０  ＣＰＵ
６２  メモリ制御回路
６４  選択回路
【図１】
2011114801.tif 000003
【図２】
2011114801.tif 000004
【図３】
2011114801.tif 000005
【図４】
2011114801.tif 000006
【図５】
2011114801.tif 000007
【図６】
2011114801.tif 000008
【図７】
2011114801.tif 000009