(57)【要約】【課題】所望のタイミングで次の連写撮影を開始することを目的とする。【解決手段】撮像手段による連写撮影により得られた複数の画像を一時記憶手段に記録する第１の記録手段と、一時記憶手段に記録された複数の画像を順次、記録媒体に記録する第２の記録手段と、記録媒体への記録が完了していない画像を、ライブ画像と共に、表示手段に表示するよう制御する表示制御手段とを有する。【選択図】図２
2019213171.tif 000002
【特許請求の範囲】
【請求項１】
撮像手段による連写撮影により得られた複数の画像を一時記憶手段に記録する第１の記録手段と、
前記一時記憶手段に記録された複数の画像を順次、記録媒体に記録する第２の記録手段と、
前記記録媒体への記録が完了していない画像を、ライブ画像と共に、表示手段に表示するよう制御する表示制御手段と
を有することを特徴とする画像処理装置。
【請求項２】
前記表示制御手段は、前記記録媒体への記録が完了していない画像と、前記記録媒体の記録が完了した画像とを含む複数の画像を、ライブ画像と共に表示するよう制御することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記表示制御手段は、前記記録媒体への記録が完了していない画像と、当該画像の直前に前記記録媒体に記録が完了した画像とを、ライブ画像と共に表示するよう制御することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記表示制御手段は、前記記録媒体に記録が完了した複数の画像を、ライブ画像と共に表示するよう制御することを特徴とする請求項２または３に記載の画像処理装置。
【請求項５】
前記表示制御手段は、前記記録媒体への記録が完了していない画像と、当該画像の直前に前記記録媒体に記録が完了した画像とを、異なる表示形態で表示することを特徴とする請求項２乃至４の何れか１項に記載の画像処理装置。
【請求項６】
前記表示制御手段は、前記記録媒体への記録が完了していない画像と、当該画像の直前に前記記録媒体に記録が完了した画像とを、異なる大きさで表示するように制御することを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記表示制御手段は、前記記録媒体への記録が完了していない第１の画像を処理中画像表示領域に表示し、前記第１の画像の前記記録媒体への記録が完了したことに応じて、前記第１の画像を前記処理中画像表示領域に隣接する記録済画像表示領域に表示するように変更することを特徴とする請求項２乃至６の何れか１項に記載の画像処理装置。
【請求項８】
前記表示制御手段は、前記第１の画像の次の第２の画像を、前記第１の画像の前記記録媒体への記録が完了した後であって、前記第２の画像の記録が完了する前に、前記処理中画像表示領域に表示するように制御することを特徴とする請求項７に記載の画像処理装置。
【請求項９】
前記一時記憶手段に記録された画像に対して現像処理を施す現像手段をさらに有し、
前記表示制御手段は、前記複数の画像のうち、前記現像手段による現像処理は完了しているが前記記録媒体への記録が完了していない複数の画像をライブ画像と共に表示するように制御することを特徴とする請求項１乃至６の何れか１項に記載の画像処理装置。
【請求項１０】
前記表示制御手段は、前記記録媒体への記録が完了していない第１の画像を処理中画像表示領域に表示し、前記記録媒体の記録が完了した第２の画像を前記処理中画像表示領域に隣接する記録済画像表示領域に表示するように制御し、前記第１の画像の次の第２の画像の前記現像処理が完了したことに応じて、前記第１の画像を前記記録済画像表示領域に表示し、前記第２の画像を前記処理中画像表示領域に表示するように制御することを特徴とする請求項９に記載の画像処理装置。
【請求項１１】
前記現像手段は、
記録用画像を取得するための記録用現像処理を施す第１の現像手段と、
表示用画像を取得すための前記第１の現像手段よりも小さい演算量の表示用現像処理を施す現像する第２の現像手段と
を有し、
前記第２の記録手段は、前記記録用画像を記録し、
前記表示制御手段は、前記記録用画像の現像中に、前記記録用画像に対応する前記表示用画像を前記ライブ画像と共に表示するよう制御することを特徴とする請求項９に記載の画像処理装置。
【請求項１２】
前記表示制御手段は、前記第２の記録手段による前記記録用画像の記録中に、前記記録用画像に対応する前記表示用画像を前記ライブ画像と共に表示するよう制御することを特徴とする請求項１１に記載の画像処理装置。
【請求項１３】
前記現像手段は、
記録用画像を取得するための記録用現像処理を施す第１の現像手段と、
表示用画像を取得すための前記第１の現像手段よりも小さい演算量の表示用現像処理を施す現像する第２の現像手段と
を有し、
前記第２の記録手段は、前記記録用画像を記録し、
前記表示制御手段は、前記第２の記録手段による記録中に、前記記録用画像を前記ライブ画像と共に表示するよう制御することを特徴とする請求項９に記載の画像処理装置。
【請求項１４】
前記現像手段は、前記記録用現像処理と、前記現像処理と、を時分割で切り替えて実行することを特徴とする請求項１１乃至１３の何れか１項に記載の画像処理装置。
【請求項１５】
前記現像手段は、前記記録用現像処理と、前記現像処理と、を並行して実行することを特徴とする請求項１１乃至１３の何れか１項に記載の画像処理装置。
【請求項１６】
ユーザ操作に応じて記録の中止指示を受け付ける受付手段と、
前記中止指示を受け付けた場合に、前記一時記憶手段に記録されている画像を削除し、前記記録媒体への記録を停止する停止処理手段と
をさらに有することを特徴とする請求項１乃至１５の何れか１項に記載の画像処理装置。
【請求項１７】
前記撮像手段を有することを特徴とする請求項１乃至７の何れか１項に記載の画像処理装置。
【請求項１８】
画像処理装置が実行する画像処理方法であって、
撮像手段による連写撮影により得られた複数の画像を一時記憶手段に記録する第１の記録ステップと、
前記一時記憶手段に記録された複数の画像を順次、記録媒体に記録する第２の記録ステップと、
前記記録媒体への記録が完了していない画像を、ライブ画像と共に、表示手段に表示するよう制御する表示制御ステップと
を含むことを特徴とする画像処理方法。
【請求項１９】
コンピュータを、請求項１乃至１６の何れか１項に記載の画像処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法及びプログラムに関する。
【背景技術】
【０００２】
デジタルカメラは、ＤＲＡＭ等のメモリに撮影画像を蓄積し、蓄積した画像に対し、順次、現像処理及び記録処理を実施することにより、連写撮影の動作を実現する。昨今のデジタルカメラは、画素数が増大して、かつ連写撮影速度が高速化し、撮影完了後しばらくの間、現像処理・記録処理を継続しているケースがある。連写撮影においては、撮影画像を蓄積するために用いたメモリに空きができるまで次の連写を開始できない。このため、メモリに空きができるまでの待ち時間が長くなり、次の連写撮影のチャンスを逃してしまう場合があった。このような問題に対し、特許文献１には、直前の連写撮影により得られたすべての撮影画像又は一部の撮影画像をキャンセルする機能を追加することにより、メモリに空きを確保し、次の連写撮影に備える技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２７４３２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
連写撮影により得られた複数の撮影画像中に不要な画像が存在する場合には、不要な画像の記録媒体への記録を行わないようにするのが望ましい。しかしながら、従来技術においては、連続続撮影により得られた撮影画像の記録媒体への記録がどの程度完了しているかがわからず、適切なタイミングで記録を終了させることができなかった。このため、所望のタイミングで次の連写撮影を開始することができないという問題があった。
【０００５】
本発明はこのような問題点に鑑みなされたもので、所望のタイミングで次の連写撮影を開始することを目的とする。
【課題を解決するための手段】
【０００６】
そこで、本発明は、画像処理装置であって、撮像手段による連写撮影により得られた複数の画像を一時記憶手段に記録する第１の記録手段と、前記一時記憶手段に記録された複数の画像を順次、記録媒体に記録する第２の記録手段と、前記記録媒体への記録が完了していない画像を、ライブ画像と共に、表示手段に表示するよう制御する表示制御手段とを有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、所望のタイミングで次の連写撮影を開始することができる。
【図面の簡単な説明】
【０００８】
【図１】撮像装置のハードウェア構成図である。
【図２】連写処理を示すフローチャートである。
【図３】表示例を示す図である。
【図４】表示例を示す図である。
【図５】表示例を示す図である。
【図６】第２の実施形態に係る撮像装置のハードウェア構成図である。
【図７】連写処理を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面に基づいて説明する。
図１は、撮像装置１００のハードウェア構成図である。撮像装置１００は、画像処理装置の一例である。撮像装置１００は、ＣＰＵ１０１と、メモリ１０２と、表示部１０３と、入力部１０４と、撮像部１０５と、記録用現像部１１１と、表示用現像部１１２と、ライブ表示用現像部１１３と、記録部１０６と、記録媒体１０７と、を有している。ＣＰＵ１０１は、メモリ１０２に記憶された制御プログラムを読み出して各種処理を実行する。メモリ１０２は、ＣＰＵ１０１の主メモリ、ワークエリア等の一時記憶領域として用いられる。メモリ１０２は、一時記憶装置であり、例えばＤＲＡＭ等の揮発性メモリである。なお、後述する撮像装置１００の機能や処理は、ＣＰＵ１０１がメモリ１０２に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。表示部１０３は、各種情報を表示する。入力部１０４は、ユーザによる各種操作を受け付ける。撮像部１０５は、画像の撮像を行う。
【００１０】
記録用現像部１１１は、記録用の画像（記録用画像）を得るための記録用現像処理を行う。表示用現像部１１２は、記録完了前の表示用の画像（表示用画像）を得るための表示用現像処理を行う。ここで、表示用現像処理は、記録用現像処理よりも演算量の小さな処理である。ライブ表示用現像処理は、ライブ表示用の画像を得るためのライブ表示用現像処理を行う。記録部１０６は、記録用現像処理により得られた現像結果である記録用画像を記録媒体１０７に記録する。記録媒体１０７は、例えば、ＳＤカード等の不揮発性メモリである。なお、図１の各ブロックは、専用の回路または汎用のプロセッサーにより実現される。１つの回路、または、プロセッサーに、複数のブロックの機能を実現させるようにしてもよい。
【００１１】
図２は、撮像装置１００による連写処理を示すフローチャートである。連写処理は、ユーザによりレリーズボタンが押された等に応じて、ＣＰＵ１０１が開始指示を受け付けた場合に実行される。Ｓ２０１において、ＣＰＵ１０１は、ライブ表示用画像の表示を停止するよう制御する。次に、Ｓ２０２において、ＣＰＵ１０１は、撮像部１０５により得られた撮像画像を順次、メモリ１０２に蓄積（記録）する。次に、Ｓ２０３において、ＣＰＵ１０１は、撮影が終了したか、またはメモリ１０２の空きがなくなったかを判定する。ＣＰＵ１０１は、撮影が終了したか、またはメモリ１０２の空きがなくなった場合には（Ｓ２０３でＹＥＳ）、処理をＳ２０４へ進める。ＣＰＵ１０１は、いずれにも該当しない場合には（Ｓ２０３でＮＯ）、Ｓ２０２の処理を継続し、画像の蓄積を繰り返す。Ｓ２０４において、ＣＰＵ１０１は、ライブ表示用画像の表示を再開する。これに対応し、ライブ表示用現像部１１３は、ライブ表示用現像処理を再開する。
【００１２】
続いて、ＣＰＵ１０１は、メモリ１０２に蓄積されている複数の画像それぞれに対し、Ｓ２０５〜Ｓ２０９のループ処理を繰り返し行う。まず、Ｓ２０５において、ＣＰＵ１０１は、処理対象の画像ｉを選択し、画像ｉに対する表示用現像処理を行うよう制御する。これに対応し、表示用現像部１１２は、表示用現像処理を行う。次に、Ｓ２０６において、ＣＰＵ１０１は、表示用現像処理により得られた表示用画像をライブ画像と共に表示部１０３に表示するよう制御する。本処理は、表示制御処理の一例である。表示内容については、後述する。次に、Ｓ２０７において、ＣＰＵ１０１は、記録用現像処理を行うよう制御する。これに対応し、記録用現像部１１１は、記録用現像処理を行う。次に、Ｓ２０８において、ＣＰＵ１０１は、記録用現像処理により得られた記録用画像を記録媒体１０７に記録するよう制御する。図２のフローチャートにおいては、Ｓ２０５の表示用現像処理、Ｓ２０６の画像表示処理を行った後に、Ｓ２０８の記録用現像処理、Ｓ２０８の記録媒体への記録処理を行うものとした。しかし、表示用現像処理と記録用現像処理は、それぞれ異なる回路（表示用現像部１１２、記録用現像部１１１）で実行される処理であるため、表示用現像処理と記録用現像処理を並行して実行してもよい。同じ画像に対して表示用現像処理と記録用現像処理を並行して実行した場合、表示制御処理のほうが演算量が小さいために、記録用現像処理よりも先に処理が完了する。そのため、Ｓ２０７の記録用現像処理が完了するよりも先にＳ２０６の画像表示処理が先に実行され、Ｓ２０７の記録現像処理中や、Ｓ２０８の記録処理中に、Ｓ２０５の表示用現像処理により得られた表示用画像が表示部１０３に表示されることになる。
【００１３】
次に、Ｓ２０９において、ＣＰＵ１０１は、直前に行われたＳ２０５〜Ｓ２０８の処理期間ｔにおいて、ユーザ操作に応じて終了指示を受け付けたか否かを判定する。ＣＰＵ１０１は、終了指示を受け付けた場合には（Ｓ２０９でＹＥＳ）、処理をＳ２１０へ進める。ＣＰＵ１０１は、終了指示を受け付けていない場合には（Ｓ２０９でＮＯ）、画像ｉに対する処理を終了し、Ｓ２０５に戻り、未処理の画像を新たに選択し、処理を繰り返す。Ｓ２１０において、ＣＰＵ１０１は、メモリ１０２に蓄積されている画像を破棄し、Ｓ２０５〜Ｓ２０９のループ処理を終了した上で、連写処理を終了する。シーケンスを終えた後は、即座に次の連写撮影を開始することができる。
【００１４】
図３は、Ｓ２０６における表示例を示す図である。例えば、連写撮影により、画像１、画像２、画像３の順に画像が得られたとする。この場合において、画像１の記録用現像処理が行われている間は、図３（ａ）に示すように、ライブ画像３００上に、画像１の表示用画像３０１が重畳表示される。その後、画像１の記録用画像の記録媒体１０７への記録が完了し、画像２の記録用現像処理が開始されると、図３（ｂ）に示すように、ライブ画像３００上に画像２の表示用画像３０２が重畳表示される。なお、このとき、既に処理が完了している画像１の表示用画像３０１も継続して表示される。さらに、画像２の記録用画像の記録媒体１０７への記録が完了し、画像３の記録用現像処理が開始されると、図３（ｃ）に示すように、ライブ画像３００上に、画像３の表示用画像３０３が重畳表示される。このとき、既に処理が完了している画像１の表示用画像３０１と画像２の表示用画像３０２も継続して表示される。このように、ＣＰＵ１０１は、処理中の画像から過去に遡って所定枚数Ｎ枚以下の表示用画像を表示する。
【００１５】
本実施形態においては、図３（ｄ）に示すように、表示部１０３の表示画面全体が、ライブ画像３００が表示されるライブ画像表示領域３０４となる。そして、処理中（Ｓ２０７の記録用現像処理中、Ｓ２０８の記録処理中）の画像が、処理中画像表示領域３０５に、ライブ画像表示領域３０４に表示されるライブ画像に重畳して表示される。記録処理が完了すると、処理中画像表示領域３０５に表示されていた表示用画像が、処理中画像表示領域３０５に隣接する記録済画像表示領域１（３０６）に表示される。記録処理が完了する前に記録済画像表示領域１（３０６）に表示されていた表示用画像は、記録処理の完了後には、記録済画像表示領域１（３０６）に隣接する記録済画像表示領域２（３０７）に表示される。記録処理が完了する前に記録済画像表示領域２（３０７）に表示されていた表示用画像は、記録処理の完了後には、記録済画像表示領域２（３０７）に隣接する記録済画像表示領域３（３０８）に表示される。
【００１６】
このように、画像の記録処理が完了する毎に、表示用画像の表示位置が、処理中画像表示領域（３０５）→記録済画像表示領域１（３０６）→記録済画像表示領域２（３０７）→記録済画像表示領域３（３０８）に移動する。記録処理の完了後、次の画像の現像処理が完了して表示用画像を取得するまでは、処理中画像表示領域（３０５）には、表示用画像を表示することができない。そのため、記録処理を完了したタイミングではなく、次の画像の表示用現像処理を完了したタイミングで、表示用画像の表示位置を移動させるようにしてもよい。或いは、記録処理の完了後、次の画像の現像処理が完了して表示用画像を取得するまでは、処理中画像表示領域（３０５）に、「現像処理中」などの文字を表示したり、黒画像を表示したりするようにしてもよい。
【００１７】
また、図３においては、処理中画像表示領域（３０５）と、記録済画像表示領域（３０６〜３０８）を同じ大きさとした。しかし、処理中の画像については、中止指示を受け付けた場合に記録媒体に記録されない画像となるので、処理中画像表示領域（３０５）と、記録済画像表示領域（３０６〜３０８）とで、表示領域の大きさを異ならせてもよい。例えば、処理中画像表示領域（３０５）を、記録済画像表示領域（３０６〜３０８）よりも小さくする。これにより、記録済画像と、未記録画像とが簡単に識別できるようになる。或いは、処理中画像表示領域（３０５）には、表示用画像に画像処理を施して輝度や色を変更して表示することにより、未記録の処理中の画像であることを示してもよい。又は、処理中画像表示領域（３０５）と記録済画像表示領域（３０６〜３０８）とで、異なる色や形状の枠を表示させることで、記録済画像と、未記録画像とが簡単に識別できるようにしてもよい。
【００１８】
このように、本実施形態に係る撮像装置１００は、記録媒体への記録が完了する前のタイミングにおいて、処理対象の画像、すなわち記録が完了していない画像を表示する。これにより、ユーザは、記録処理がどこまで完了しているかを確認することができる。したがって、ユーザは、所望のタイミングで、記録処理を中止するための中止指示を入力することができる。撮像装置１００のＣＰＵ１０１は、中止指示を受け付けると、中止指示に応じて、メモリに記憶されている画像を削除し、表示用現像処理、記録用現像処理及び記録媒体への記録を停止するよう制御する。本処理は、受付処理及び停止処理の一例である。
【００１９】
以上のように、本実施形態に係る撮像装置１００は、ユーザの所望のタイミングで、記録媒体への記録に係る処理を停止することができる。したがって、ユーザは、例えば、以降の画像が不要である場合に、以降の画像に係る処理の中止指示を入力するための操作を行えばよい。これにより、所望のタイミングで処理を停止し、次の連写撮影を開始することができる。
【００２０】
第１の実施形態では、記録用現像部と表示用現像部は異なる回路であり、それぞれの回路で、記録用現像処理と表示用現像処理を実行するものとした。しかし、第１の実施形態の第１の変更例としては、記録用現像部と表示用現像部は、回路の一部又は全部を共有し、時分割で記録用現像処理と表示用現像処理とを実行するようにしてもよい。また他の例としては、ＣＰＵ１０１がメモリ１０２に格納されているプログラムを読み出し、このプログラムを実行することにより記録用現像部及び表示用現像部の処理を実行することとしてもよい。
【００２１】
また、第２の変更例としては、撮像装置１００は、記録用画像の現像中及び記録用画像の記録中のうち少なくとも一方のタイミングにおいて表示用画像を表示していればよい。
【００２２】
また、第３の変更例としては、撮像装置１００は、表示用画像を表示すればよく、その表示形態は実施形態に限定されるものではない。他の例としては、撮像装置１００は、図４に示すように、ライブ画像３００と表示用画像３０１，３０２，３０３を表示部１０３の別の領域に同時に表示するようにしてもよい。また、他の例としては、撮像装置１００は、図５に示すようにライブ画像３００上には処理中の画像の表示用画像のみを表示することとしてもよい。すなわち、撮像装置１００は、画像１の処理中は図５（ａ）に示すように画像１の表示用画像３０１を表示する。そして、撮像装置１００は、画像２の処理中は図５（ｂ）に示すように画像２の表示用画像３０２のみを表示し、画像３の処理中は図５（ｃ）に示すように画像３の表示用画像３０３のみを表示する。
【００２３】
（第２の実施形態）
次に、第２の実施形態に係る撮像装置について、第１の実施形態に係る撮像装置１００と異なる点を主に説明する。図６は、撮像装置６００のハードウェア構成図である。撮像装置６００のハードウェア構成は、第１の実施形態に係る撮像装置１００のハードウェア構成とほぼ同様であるが、表示用現像部１１２を有さない点で異なる。
【００２４】
図７は、撮像装置６００による連写処理を示すフローチャートである。なお、図７に示す連写処理の各処理のうち、図２を参照しつつ説明した第１の実施形態に係る連写処理の各処理と同一の処理には、同一の番号を付している。第２の実施形態に係る連写処理においては、ＣＰＵ１０１は、Ｓ２０４の処理の後、メモリ１０２に蓄積されている複数の画像それぞれに対し、Ｓ７０１〜７０３、Ｓ２０９のループ処理を繰り返し行う。
【００２５】
まず、Ｓ７０１において、ＣＰＵ１０１は、処理対象の画像ｉを選択し、画像ｉに対する記録用現像処理を行うよう制御する。これに対応し、記録用現像部１１１は、記録用現像処理を行う。次に、Ｓ７０２において、ＣＰＵ１０１は、記録用現像処理により得られた記録用画像をライブ画像と共に表示部１０３に表示するよう制御する。次に、Ｓ７０３において、ＣＰＵ１０１は、記録用画像を記録媒体１０７に記録するよう制御する。ＣＰＵ１０１は、その後処理をＳ２０９へ進める。なお、第２の実施形態に係る撮像装置６００のこれ以外の構成及び処理は、第１の実施形態に係る撮像装置１００の構成及び処理と同様である。
【００２６】
以上のように、第２の実施形態に係る撮像装置６００は、記録用画像の現像が完了した後で、記録用画像の記録が完了するまでの間、記録用画像を表示する。なお、第１の実施形態は、現像処理自体に時間がかかる場合に好適な実施形態であり、第２の実施形態は、連写速度に対し記録媒体１０７への記録に時間がかかる場合に好適な実施形態である。
【００２７】
以上、上述した各実施形態によれば、所望のタイミングで次の連写撮影を開始することができる。
【００２８】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。
【００２９】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００３０】
１００，６００  撮像装置
１０１  ＣＰＵ
１０３  表示部
１０７  記録部
１１１  記録用現像部
１１２  表示用現像部
１１３  ライブ表示用現像部
【図１】
2019213171.tif 000003
【図２】
2019213171.tif 000004
【図３】
2019213171.tif 000005
【図４】
2019213171.tif 000006
【図５】
2019213171.tif 000007
【図６】
2019213171.tif 000008
【図７】
2019213171.tif 000009