(57)【要約】【課題】ユーザの入力操作に対するレスポンスに対応可能としながら、記録処理中における表示処理を適切に制御する。【解決手段】連写撮影などによって得られる撮影画像の記録と動画像再生可能なデジタルカメラにおいて、撮影画像の記録処理の間に動画像再生するための入力操作が行われた場合、再生表示処理を実行せず、ファイル情報の見出しと待機中画面を表示させる暫定表示処理を実行する。そして、記録処理が完了すると、動画像を再生させる。【選択図】図３
2016144181.tif 000002
【特許請求の範囲】
【請求項１】
撮影画像をメモリに記録する記録処理部と、
再生指示に応じて、前記メモリに記録された画像から再生画像を生成し、表示部に再生画像を表示する表示処理部と、
前記記録処理部と前記表示処理部とを制御する制御部とを備え、
前記制御部が、撮影画像記録中に動画像再生指示とは異なる所定の指示があった場合、その指示に応じた処理の実行を許可する一方、撮影画像記録中に動画像再生指示が行われた場合、前記表示処理部に動画像再生処理を実行させないことを特徴とする撮影装置。
【請求項２】
前記表示処理部が、撮影画像記録処理中に動画像再生指示があった場合、動画像再生を待機していることを示す暫定表示を行うことを特徴とする請求項１に記載の撮影装置。
【請求項３】
前記表示処理部が、撮影画像記録処理中に動画像再生指示があった場合、表示する動画像の情報を前記メモリから読み出すことを特徴とする請求項１乃至２のいずれかに記載の撮影装置。
【請求項４】
前記制御部が、暫定表示中に他の処理に応じた指示があった場合、暫定表示を終了し、他の処理を実行することを特徴とする請求項１乃至３のいずれかに記載の撮影装置。
【請求項５】
前記制御部が、撮影画像記録終了に応じて、前記表示処理部に対して動画像再生処理を実行させることを特徴とする請求項１乃至４のいずれかに記載の撮影装置。
【請求項６】
撮影画像をメモリに記録し、
再生指示に応じて、前記メモリに記録された画像から再生画像を生成し、表示部に再生画像を表示し、
前記記録処理部と前記表示処理部とを制御する撮影方法であって、
撮影画像記録中に動画像再生指示とは異なる所定の指示があった場合、その指示に応じた処理の実行を許可する一方、撮影画像記録中に動画像再生指示があった場合、前記表示処理部に動画像再生処理を実行させないことを特徴とする撮影方法。
【請求項７】
撮影装置を、
撮影画像をメモリに記録する記録処理手段と、
再生指示に応じて、前記メモリに記録された画像から再生画像を生成し、表示部に再生画像を表示する表示処理手段と、
前記記録処理部と前記表示処理部とを制御する制御手段として機能させるプログラムであって、
撮影画像記録中に動画像再生指示とは異なる所定の指示があった場合、その指示に応じた処理の実行を許可する一方、撮影画像記録中に動画像再生指示があった場合、前記表示処理部に動画像再生処理を実行させないように、前記制御手段として機能させることを特徴とするプログラム。
【請求項８】
メモリに記録された画像から表示用画像を生成し、表示部に表示用画像を表示可能な表示処理部と、
前記表示処理部を制御する表示制御部とを備え、
前記表示制御部が、前記メモリへの画像記録中に高負荷表示の指示があった場合、前記表示処理部に対して高負荷表示指示に応じた表示処理を実行させず、画像記録中でのユーザ入力操作に対応可能な表示処理を実行させることを特徴とする表示装置。
【請求項９】
メモリに記録された画像から表示用画像を生成し、表示部に再生画像を表示し、
前記表示処理部を制御する表示方法であって、
前記メモリへの画像記録中にあらかじめ定められた高負荷表示の指示があった場合、前記表示処理部に対して高負荷表示指示に応じた表示処理を実行させず、画像記録中でのユーザ入力操作に対応可能な表示処理を実行させることを特徴とする表示方法。
【請求項１０】
表示装置を、
メモリに記録された画像から表示用画像を生成し、表示部に再生画像を表示する表示処理手段と、
前記表示処理部を制御する表示制御手段として機能させるプログラムであって、
前記メモリへの画像記録中に高負荷表示指示があった場合、前記表示処理部に対して高負荷表示指示に応じた表示処理を実行させず、画像記録中でのユーザ入力操作に対応可能な表示処理を実行させるように、前記表示制御手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラなどにおける画像表示処理に関し、特に、画像の記録中に並列的に行われる表示処理に関する。
【背景技術】
【０００２】
デジタルカメラなどでは、撮影によって静止画像、動画像がメモリに記録されるとともに、記録した静止画像、動画像を再生表示することが可能である。また、記録処理と再生表示処理を並列的に行うことが可能である（特許文献１参照）。そこでは、画像データをメモリに記録している最中にユーザからの画像再生指示（入力操作）があると、過去に記録されている画像の中で選択された画像がメモリから読み出され、モニタに再生表示される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３１４９１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
動画像再生処理など、回路にとって負荷が大きい表示処理を記録処理と並行して行うと、処理速度が遅くなって表示までに時間がかかる。特に、連写撮影などによってメモリへの画像記録処理に時間がかかる場合、表示遅延が顕著になる。また、その間にユーザが他の処理に切り替えるための入力操作を行っても動画像再生処理が開始された結果受け入れることが難しく、動画像が再生されるまで次の処理へ移行することができない。
【０００５】
したがって、画像記録処理中に表示処理を並列的に行う場合、ユーザ操作に対処可能な状態を維持しながら、表示を遅延させないように制御する必要がある。
【課題を解決するための手段】
【０００６】
本発明の撮影装置は、撮影画像をメモリに記録する記録処理部と、ユーザによる再生操作に応じて、メモリに記録された画像から再生画像を生成し、表示部に再生画像を表示する表示処理部と、記録処理部と表示処理部とを制御する制御部とを備える。
【０００７】
例えば撮影装置の入力部材などに対するユーザの入力操作などにより、撮影画像記録中に指示を受ける場合がある。本発明における制御部は、撮影画像記録中に動画像再生とは異なる所定の指示があった場合、その指示に応じた処理の実行を許可する一方、撮影画像記録中に動画像再生指示があった場合、表示処理部に動画像再生処理を実行させない。制御部は、撮影画像記録終了に応じて、表示処理部に対して動画像再生処理を実行させればよい。
【０００８】
処理に対する負荷が大きくならない結果、表示遅延を招くことを防ぐことができる。また、処理の負担が重くならないために記録処理中のユーザの入力操作等が受付可能とすることができる。この場合、制御部は、暫定表示中に入力操作などによって他の指示があると、暫定表示を終了し、その指示に応じた処理を実行することが可能である。
【０００９】
例えば、表示処理部は、負荷がかからないように今現在の装置の状況（動画像再生待機中であること）をユーザに知らせるため、撮影画像記録処理中に動画像再生指示があった場合、動画像再生を待機していることを示す暫定表示を行うことが可能である。このとき、ユーザの入力操作等が受付可能な画面表示すればよい。また、表示処理部が、撮影画像記録処理中に動画像再生指示があった場合、表示する動画像のファイル情報といった情報をメモリから読み出してもよい。
【００１０】
本発明の撮影方法は撮影画像をメモリに記録し、再生指示に応じて、メモリに記録された画像から再生画像を生成し、表示部に再生画像を表示し、記録処理部と表示処理部とを制御する撮影方法であって、撮影画像記録中に動画像再生指示とは異なる所定の指示があった場合、その指示に応じた処理の実行を許可する一方、撮影画像記録中に動画像再生指示があった場合、表示処理部に動画像再生処理を実行させない。
【００１１】
本発明のプログラムは、撮影装置を、撮影画像をメモリに記録する記録処理手段と、再生指示に応じて、メモリに記録された画像から再生画像を生成し、表示部に再生画像を表示する表示処理手段と、記録処理部と表示処理部とを制御する制御手段として機能させるプログラムであって、撮影画像記録中に動画像再生指示とは異なる所定の指示があった場合、その指示に応じた処理の実行を許可する一方、撮影画像記録中に動画像再生指示があった場合、表示処理部に動画像再生処理を実行させないように、制御手段として機能させる。このようなプログラムは、コンピュータ読み取り可能な記録媒体に記録可能である。
【００１２】
本発明の他の態様における表示装置は、メモリに記録された画像から表示用画像を生成し、表示部に再生画像を表示する表示処理部と、表示処理部を制御する表示制御部とを備え、表示制御部が、メモリへの画像記録中にあらかじめ定められた高負荷表示指示があった場合、表示処理部に対して高負荷表示指示に応じた表示処理を実行させず、画像記録中でのユーザ入力操作に対応可能な表示処理を実行させる。例えば、高負荷表示指示には動画像再生指示などが含まれる。ユーザ入力操作に対応可能な表示処理としては、たとえば撮影画像再生とは異なり、インフォメーション用画面（画像）を表示する処理などが挙げられる。
【００１３】
本発明の表示方法は、メモリに記録された画像から表示用画像を生成し、表示部に再生画像を表示し、表示処理部を制御する表示方法であって、メモリへの画像記録中にあらかじめ定められた高負荷表示指示があった場合、表示処理部に対して高負荷表示指示に応じた表示処理を実行させず、画像記録中でのユーザ入力操作に対応可能な表示処理を実行させる。
【００１４】
本発明のプログラムは、表示装置を、メモリに記録された画像から再生画像を生成し、表示部に再生画像を表示する表示処理手段と、表示処理部を制御する表示制御手段として機能させるプログラムであって、メモリへの画像記録中に高負荷表示指示が行われた場合、表示処理部に対して高負荷表示指示に応じた表示処理を実行させず、画像記録中でのユーザ入力操作に対応可能な表示処理を実行させるように、表示制御手段として機能させる。
【発明の効果】
【００１５】
本発明によれば、ユーザの入力操作に対するレスポンスに対応可能としながら、記録処理中における表示処理を適切に制御することができる。
【図面の簡単な説明】
【００１６】
【図１】第１の実施形態であるデジタルカメラのブロック図である。
【図２】撮影動作、記録動作の処理を示したフローチャートである。
【図３】図２のステップＳ１１０における暫定表示処理のサブルーチンである。
【図４】暫定表示処理に関するプログラムのモデル表記法に基づくシーケンス図を示した図である。
【図５】静止画像の再生画面を示した図である。
【図６Ａ】暫定表示画面を示した図である。
【図６Ｂ】動画像再生画面を示した図である。
【発明を実施するための形態】
【００１７】
以下では、図面を参照して本実施形態であるデジタルカメラについて説明する。
【００１８】
図１は、本実施形態であるデジタルカメラのブロック図である。
【００１９】
デジタルカメラ１０は、ここではミラーレスタイプのデジタルカメラとして構成されており、レリーズボタン、再生ボタン、モードダイヤル、十字ボタン、実行ボタン（いずれも図示せず）などに対する入力操作に従い、撮影動作、記録画像の再生、モード設定などが行われる。カメラ背面には、ＬＣＤ６０が設けられている。
【００２０】
ＣＰＵを含むコントローラ３０は、露出制御部３２、画像信号処理回路２０などに制御信号を出力し、レリーズボタンの操作を検出するレリーズスイッチ３７、上述した一連のボタン／ダイヤルに対する入力操作を検出するボタンスイッチ４５などから送られてくる操作信号によって、レリーズボタンなどに対する入力操作を検出し、指示に応じて露出制御、記録動作、再生表示動作などカメラ全体の動作制御を行う。カメラ動作制御のプログラムは、図示しないＲＯＭなどの記録媒体に記憶されている。
【００２１】
電源ＯＮ状態になると撮影モードが設定される。撮影光学系１２は、被写体からの光が入射するとイメージセンサ１４に光を結像し、これによって被写体像がイメージセンサ１４に形成される。イメージセンサ１４は、ＣＣＤ、ＣＭＯＳなどによって構成されており、カラーフィルタアレイ（図示せず）がイメージセンサ１４の受光面上に対向配置されている。カラーフィルタアレイでは、ここではＲ，Ｇ，Ｂのカラーエレメントを市松状に配列、あるいはベイヤー配列させている。
【００２２】
撮影モードにおいてスルー画像をＬＣＤ６０に表示するため、１フィールド又は１フレーム分の画素信号が１フィールド／フレーム時間間隔でイメージセンサ１４から読み出される。読み出されたＲ，Ｇ，Ｂの画素信号は、ＡＦＥ回路（図示せず）を経由して画像信号処理回路２０に送られる。
【００２３】
画像信号処理回路２０では、ゲイン処理、色変換処理、ホワイトバランス調整などが、画素信号に対して施される。これにより、Ｒ，Ｇ，Ｂのカラー画像信号が生成される。生成されたＲ，Ｇ，Ｂカラー画像信号は、画像メモリ３５に一時的に格納された後、表示処理部３３へ送られる。表示処理部３３は、画像データに基づいてＬＣＤ６０の解像度などに基づいた表示用画像データを生成する。ＬＣＤ駆動回路３９は、送られてくる表示画像データに基づいてＬＣＤ６０を駆動し、これによってリアルタイムの動画像がＬＣＤ６０に表示される。
【００２４】
レリーズボタンが半押しされてレリーズスイッチ３７からの信号が検出されると、イメージセンサ１４から読み出される画素信号に基づいて、コントラスト式ＡＦ処理が実行される。また、コントラスト式ＡＦ処理による合焦動作とともに、イメージセンサ１４から読み出される画素信号に基づいて被写体像の明るさが検出され、露出値が演算される。
【００２５】
レリーズボタンが全押しされると、露出制御部３２は、図示しないシャッタ、絞り等を駆動し、露出制御する。これにより、１フレーム分の画素信号がイメージセンサ１４から読み出される。画像信号処理回路２０は、読み出された１フレーム分の画素信号に基づいて静止画像データを生成する。記録処理部４９は、送られてくる静止画像データを圧縮あるいは非圧縮状態でランダムアクセス可能なメモリカード４８に記録する。
【００２６】
一方、モードダイヤルによって動画像撮影モードに設定された状態でレリーズボタンが操作されると、スルー画像表示と同様、イメージセンサ１４から１フィールド／フレーム分の画素信号が順次読み出される。そして、画像信号処理回路２０において生成されたカラー画像信号は、記録処理部４９によってメモリカード４８に圧縮された状態で記録される。
【００２７】
再生ボタンに対する操作によって再生モードが設定されると、メモリカード４８に記憶された画像がＬＣＤ６０に表示される。メモリカード４８に記憶された静止画像、動画像いずれも再生可能であり、表示処理部３３は、メモリカード４８から静止画像データあるいは動画像データを読み出し、再生用静止画像／動画像のデータを生成する。ＬＣＤ駆動回路３９は、再生用静止画像／動画像データに基づいてＬＣＤ６０を駆動する。
【００２８】
コントローラ３０は、記録処理部４９がメモリカード４８に記録している間ユーザによる入力操作を検出すると、その入力操作に応じた処理（例えば、モード変更など）を許可するが、画像再生に関しては、静止画像再生処理のみ実行を許可し、動画像再生については記録処理が終了するまで実行させないようにする。コントローラ３０は、記録処理部４９と並列的に動作可能な表示処理部３３の動作を制限する。
【００２９】
以下、図２〜図６を用いて、記録処理中にユーザの入力操作が行われた場合の処理について説明する。特に、ここでは連写撮影が行われた場合について説明する。ただし、連写撮影以外の通常撮影、多重露出撮影などの場合にも、同様の動画像表示処理が実行される。
【００３０】
図２は、撮影動作、記録動作の処理を示したフローチャートである。
【００３１】
レリーズボタンが操作されるのに伴い、シャッタ、絞りなどを制御する露出制御が実行される（Ｓ１０１、Ｓ１０２）。撮影モードにおいてあらかじめ連写撮影が設定されたことにより、所定の時間間隔で撮影動作が繰り返し行われる（Ｓ１０３）。連写撮影によって順次得られる静止画像データは、メモリカード４８へ順次記憶されていく。静止画像データの記録が開始されると、動画像再生開始のトリガーとなるフラグｆが１に設定される（Ｓ１０４）。
【００３２】
一連の静止画像データが記録されている間ユーザによる入力操作が行われない場合、そのまま記録処理が続けられることになり（Ｓ１０５、Ｓ１０７、Ｓ１１１）、記録が終了すると、フラグｆが０に設定される（Ｓ１０６）。フラグｆが０に設定されることにより、その後にユーザが動画像再生のための入力操作を行った場合、表示処理部３３は動画像再生処理を実行可能となる。
【００３３】
一方、記録処理中に入力操作があったと判断されると、その操作が動画再生のための入力操作であったか否か、すなわち動画再生の指示があるか否かが判断される（Ｓ１０７、Ｓ１０８）。動画再生の入力操作は、ここでは再生ボタン、十字ボタンに対して行われる。
【００３４】
動画再生の入力操作でない場合、その入力操作に応じた処理が実行される（Ｓ１０９）。例えば、静止画像再生の入力操作が行われた場合、表示処理部３３は記録処理部４９の記録処理と並列的に表示処理を実行する。すなわち、メモリカード４８から選択された静止画像データが読み出され、表示用画像データが生成される。その結果、図５に示すように、静止画像がＬＣＤ６０の画面６０Ｓに表示される。一方、動画再生の入力操作がされた場合、暫定表示（待機表示）処理が実行される（Ｓ１１０）。
【００３５】
図３は、図２のステップＳ１１０における暫定表示処理のサブルーチンである。図４は、暫定表示処理に関するプログラムのモデル表記法に基づくシーケンス図を示した図である。図４では、ファイル管理（メモリ）、アプリケーション（制御）、動画像再生処理（表示処理）の機能ごとの動作受け渡しを示している。
【００３６】
表示処理部３３は、記録処理中に動画再生の入力操作があった場合、メモリカード４８から動画像データの読み出しは行わず、入力操作によって指定／選択された動画像データのファイル情報のみ読み出す（Ｓ２０１）。そして、コントローラ３０による制御に基づき、動画再生を待機していることを表す暫定表示画面となるように、表示処理を実行する（Ｓ２０２）。
【００３７】
図６Ａでは、暫定表示画面を示している。そこには、読み出したファイル情報ＦＩとともに、動画再生待機中であることをユーザに知らせる画像ＩＭ１が表示される。
【００３８】
図４では、ファイル、アプリケーション、画像再生それぞれの機能間での関わり合いを示している。動画像再生処理を実行しないため、記録処理が行われている間のユーザの入力操作を受付可能であり、符号Ｔ０で示している。動画ファイル情報を読み出すと、アプリケーションによって暫定表示処理が行われることを符号Ｔ１で示している。この処理は、画像再生と関係していない。
【００３９】
図３のステップＳ２０３では、動画再生待機中にユーザによる他の処理へ移行／変更するための入力操作が行われたか否かが判断される。そのような入力操作が行われた場合、その入力操作に応じた処理が実行される（Ｓ２０４）。例えば、静止画像再生のための入力操作が行われた場合、暫定表示を中止し、静止画像データをメモリカード４８から読み出す。そして、再生用の静止画像データを生成し、ＬＣＤ６０に表示する。
【００４０】
暫定表示の間にユーザの入力操作がなく、撮影画像の記録処理が終了すると、フラグｆが０に設定される（Ｓ２０５、Ｓ２０６）。これによりコントローラ３０は、表示処理部３３において動画像再生処理を実行させる。
【００４１】
図４を参照すると、撮影画像データの記録処理完了を検知すると（符号Ｔ２参照）、メモリ４８から動画像データを取得する。そして、表示用動画像データを生成する。その結果、動画像が再生される（符号Ｔ３参照）。図６Ｂに示す動画像再生画面を参照すると、ＬＣＤ６０には、ファイル情報ＦＩとともに動画像ＩＭ２が表示される。
【００４２】
このように本実施形態によれば、デジタルカメラ１０において撮影画像の記録処理の間に動画像再生するための入力操作が行われた場合、再生表示処理を実行せず、ファイル情報の見出しと待機中画面を表示させる暫定表示処理を実行する。そして、記録処理が完了すると、動画像を再生させる。
【００４３】
連写撮影などにおいて撮影枚数が非常に多く、また、高解像度の画像サイズ（画素数）に設定されていた場合、露光終了から記録処理完了までの時間が数秒〜数十秒に渡る場合もある。このとき、動画像再生と記録処理を同時に行わないため、処理が重くなって結果的に動画像再生までの時間をより長引かせることを防ぐ。一方、再生しようとする動画像のファイル情報はメモリカード４８から読み出すことにより、そのファイル情報を待機中ユーザに知らせることができる。
【００４４】
また、暫定表示という処理回路にとって負荷が小さい表示処理を行うためにユーザの入力操作をその間に受け付けることが可能となる。そして、ユーザが待機中に他の処理へ移行するため入力操作をおこなった場合、動画再生のような負荷の大きい処理を実行していないため、暫定表示を中止して入力操作に応じた処理を迅速に実行することができる。
【００４５】
動画像再生以外の処理であって、カメラにとって負荷が大きく処理完了までに時間をかける画像表示処理あるいは画像とは異なる表示処理に対しても、同様の暫定表示処理を行ってもよい。この場合、動画像以外のすべての入力操作に対して記録処理と並列的に処理を実行するのではなく、負荷がかかる表示処理に応じた入力操作（高負荷表示指示）をあらかじめ定め、動画像再生あるいはその操作が行われた場合に表示処理を制限すればよい。また、待機中を知らせる暫定表示以外の負荷の小さい、すなわちユーザの入力操作受付可能な表示処理を実行すればよい。一方、暫定表示せず、単に表示処理を実行させないようにすることも可能である。
【００４６】
表示処理部、記録処理部をコントローラとは別に構成することも可能であり、また、ソフトウェア、ファームウェアなどによってすべての処理を実行するように構成することが可能である。第１実施形態のデジタルカメラに限定されず、撮影機能付きの携帯電話などの撮影装置、携帯機器にも適用可能である。また、表示に関連する構成要素から成り、記録処理と並列的に表示処理を実行可能な表示装置に対しても適用することが可能である。この場合、撮影画像以外の画像を記録処理中においても上記のような表示処理を実行すればよい。
【符号の説明】
【００４７】
１０  デジタルカメラ（撮影装置）
１４  イメージセンサ
３０  コントローラ（表示制御部、制御部）
３３  表示処理部
４８  メモリカード（メモリ）
４９  記録処理部
６０  ＬＣＤ（表示部）
【図１】
2016144181.tif 000003
【図２】
2016144181.tif 000004
【図３】
2016144181.tif 000005
【図４】
2016144181.tif 000006
【図５】
2016144181.tif 000007
【図６Ａ】
2016144181.tif 000008
【図６Ｂ】
2016144181.tif 000009