(57)【特許請求の範囲】
【請求項１】
タイムラプスにおいて設定可能な撮影間隔の範囲の少なくとも一部が異なり、かつ、設定可能な最大撮影回数が異なる複数の撮影条件のグループのうち、一のグループを選択する選択手段と、
第１のグループが選択された場合に、前記第１のグループにおいて設定可能な第１の撮影間隔の範囲内の撮影間隔を設定し、前記第１のグループにおける最大撮影回数以下の撮影回数を設定し、前記第１のグループと異なる第２のグループが選択された場合に、前記第２のグループにおいて設定可能な、前記第１の撮影間隔の範囲と異なる第２の撮影間隔の範囲内の撮影間隔を設定し、前記第２のグループにおける最大撮影回数以下の撮影回数を設定する設定手段と
を有し、
前記第１の撮影間隔の範囲における最長の撮影間隔は、前記第２の撮影間隔の範囲における最長の撮影間隔よりも短く、
前記第１のグループの最大撮影回数は、前記第２のグループの最大撮影回数よりも大きく、
前記第１の撮影間隔の範囲における最長の撮影間隔で前記第１のグループにおける最大撮影回数の撮影を行うのに要する第１の時間と、前記第２の撮影間隔の範囲における最長の撮影間隔で前記第２のグループにおける最大撮影回数の撮影を行うのに要する第２の時間は、いずれもタイムラプス撮影として撮影可能な時間の上限値である所定時間以下であることを特徴とする撮像制御装置。
【請求項２】
前記第１の時間と前記第２の時間は等しいことを特徴とする請求項１に記載の撮像制御装置。
【請求項３】
前記設定手段は、前記複数の撮影条件のグループのうち第３のグループが選択された場合に、前記第３のグループにおいて設定可能な第３の撮影間隔の範囲内の撮影間隔を設定し、前記第３のグループにおける最大撮影回数以下の撮影回数を設定し、
前記第２の撮影間隔の範囲における最長の撮影間隔は、前記第３の撮影間隔の範囲における最長の撮影間隔よりも短く、
前記第２のグループの最大撮影回数は、前記第３のグループの最大撮影回数よりも大きく、
前記第３の撮影間隔の範囲における最長の撮影間隔で前記第３のグループにおける最大撮影回数の撮影を行うのに要する第３の時間以下であることを特徴とする請求項１または２に記載の撮像制御装置。
【請求項４】
前記第３の時間は前記第１の時間及び／または前記第２の時間と等しいことを特徴とする請求項３に記載の撮像制御装置。
【請求項５】
電池からの電力の供給を制御する電源制御手段を更に有し、
前記所定時間は、前記電池が満充電である場合に前記撮像制御装置を動作させて撮影可能な時間の上限値以下であることを特徴とする請求項１乃至４の何れか１項に記載の撮像制御装置。
【請求項６】
ユーザから、タイムラプス動画の被写体の種類に応じた複数のシーンのうち一のシーンの選択指示を受け付ける受付手段をさらに有し、
前記選択手段は、前記選択指示に係るシーンに対応付けられた前記グループを選択することを特徴とする請求項１乃至５の何れか１項に記載の撮像制御装置。
【請求項７】
ユーザから、一のグループの選択指示を受け付ける受付手段をさらに有し、
前記選択手段は、前記選択指示に係る前記グループを選択することを特徴とする請求項１乃至５の何れか１項に記載の撮像制御装置。
【請求項８】
前記複数のグループの撮影間隔の範囲は、互いに重ならない範囲であることを特徴とする請求項１乃至７の何れか１項に記載の撮像制御装置。
【請求項９】
前記第２の撮影間隔の範囲は、前記第１の撮影間隔の範囲に比べて広い範囲であることを特徴とする請求項１乃至８の何れか１項に記載の撮像制御装置。
【請求項１０】
撮影間隔と撮影回数を前記グループ別に記憶しており、前記設定手段は、前記選択手段で選択されるグループが切り替わったことに応じて、切り替えられたグループに対応して記憶された撮影間隔と撮影回数に設定するように制御することを特徴とする請求項１乃至９の何れか１項に記載の撮像制御装置。
【請求項１１】
前記選択手段で選択されるグループが変更されていない状態において、前記設定手段は、ユーザ操作に応じて前記撮影間隔が変更されても連動して撮影回数を変更する処理は行わず、ユーザ操作に応じて前記撮影回数が変更されても前記撮影間隔を連動して変更する処理は行わないことを特徴とする請求項１乃至１０の何れか１項に記載の撮像制御装置。
【請求項１２】
撮像制御装置が実行する制御方法であって、
タイムラプスにおいて設定可能な撮影間隔の範囲が異なり、かつ設定可能な最大撮影回数の異なる複数の撮影条件のグループのうち、一のグループを選択する選択ステップと、
第１のグループが選択された場合に、前記第１のグループにおいて設定可能な第１の撮影間隔の範囲内の撮影間隔を設定し、前記第１のグループにおける最大撮影回数以下の撮影回数を設定し、前記第１のグループと異なる第２のグループが選択された場合に、前記第２のグループにおいて設定可能な、前記第１の撮影間隔の範囲と異なる第２の撮影間隔の範囲内の撮影間隔を設定し、前記第２のグループにおける最大撮影回数以下の撮影回数を設定する設定ステップと
を含み、
前記第１の撮影間隔の範囲における最長の撮影間隔は、前記第２の撮影間隔の範囲における最長の撮影間隔よりも短く、
前記第１のグループの最大撮影回数は、前記第２のグループの最大撮影回数よりも大きく、
前記第１の撮影間隔の範囲における最長の撮影間隔で前記第１のグループにおける最大撮影回数の撮影を行うのに要する第１の時間と、前記第２の撮影間隔の範囲における最長の撮影間隔で前記第２のグループにおける最大撮影回数の撮影を行うのに要する第２の時間は、いずれもタイムラプス撮影として撮影可能な時間の上限値である所定時間以下であることを特徴とする制御方法。
【請求項１３】
コンピュータを、請求項１乃至１１の何れか１項に記載の撮像制御装置の各手段として機能させるためのプログラム。
【請求項１４】
コンピュータを、請求項１乃至１１の何れか１項に記載の撮像制御装置の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像制御装置、制御方法及びプログラムに関する。特に、タイムラプス動画の撮像を制御する撮像制御技術に関する。
【背景技術】
【０００２】
所定間隔で撮影した静止画をつなぎ合わせて早回し動画にする、いわゆるタイムラプス動画が知られている。タイムラプス動画を作成する場合、撮影完了までの時間が長くなるためバッテリー駆動するカメラでは撮影途中でバッテリー切れを起こす恐れがある。撮影間隔と撮影回数の掛け算で撮影時間が算出されるため、バッテリー切れの問題を解決するには撮影時間がバッテリーの使用可能時間を超えない組み合わせで選択させる必要がある。これに対し、撮影間隔の選択肢に応じて、撮影回数の上限値を連動させる仕様とするものも知られている。
【０００３】
また、撮影間隔に関し、特許文献１には、記録動作時間に応じて、ユーザが選択可能な、インターバル撮影の時間間隔の範囲を判定する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−４３４６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述の通り、撮影間隔に応じて撮影回数の上限値を連動させることとした場合には、撮影間隔の設定に連動して、撮影回数、延いては動画の再生時間が変更されてしまい、ユーザの意図と異なる設定がなされる可能性がある。
【０００６】
本発明はこのような問題点に鑑みなされたもので、タイムラプスの動画の撮影において、ユーザの希望に合った適切な撮影条件を設定することを目的とする。
【課題を解決するための手段】
【０００７】
そこで、本発明は、撮像制御装置であって、タイムラプスにおいて設定可能な撮影間隔の範囲の少なくとも一部が異なり、かつ、設定可能な最大撮影回数が異なる複数の撮影条件のグループのうち、一のグループを選択する選択手段と、第１のグループが選択された場合に、前記第１のグループにおいて設定可能な第１の撮影間隔の範囲内の撮影間隔を設定し、前記第１のグループにおける最大撮影回数以下の撮影回数を設定し、前記第１のグループと異なる第２のグループが選択された場合に、前記第２のグループにおいて設定可能な、前記第１の撮影間隔の範囲と異なる第２の撮影間隔の範囲内の撮影間隔を設定し、前記第２のグループにおける最大撮影回数以下の撮影回数を設定する設定手段とを有し、前記第１の撮影間隔の範囲における最長の撮影間隔は、前記第２の撮影間隔の範囲における最長の撮影間隔よりも短く、前記第１のグループの最大撮影回数は、前記第２のグループの最大撮影回数よりも大きく、前記第１の撮影間隔の範囲における最長の撮影間隔で前記第１のグループにおける最大撮影回数の撮影を行うのに要する第１の時間と、前記第２の撮影間隔の範囲における最長の撮影間隔で前記第２のグループにおける最大撮影回数の撮影を行うのに要する第２の時間は、いずれもタイムラプス撮影として撮影可能な時間の上限値である所定時間以下であることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、タイムラプスの動画の撮影において、ユーザの希望に合った適切な撮影条件を設定することができる。
【図面の簡単な説明】
【０００９】
【図１】デジタルカメラのハードウェア構成を示す図である。
【図２】デジタルカメラの外観図である。
【図３】対応テーブルの一例を示す図である。
【図４】タイムラプス動画の設定値と変数の定義を示す図である。
【図５】タイムラプス動画モード処理を示すフローチャートである。
【図６Ａ】タイムラプス動画設定処理を示すフローチャートである。
【図６Ｂ】タイムラプス動画設定処理を示すフローチャートである。
【図７】表示例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について図面に基づいて説明する。
図１は、本実施形態に係るデジタルカメラ１００のハードウェア構成を示す図である。図２は、デジタルカメラ１００の外観図である。デジタルカメラ１００は、撮像制御装置の一例である。デジタルカメラ１００は、動作モードとして、タイムラプス動画のための静止画の撮影を行うタイムラプス動画モードを有している。タイムラプス動画は所定間隔で撮影された静止画をつなぎ合わせて作成する動画である。本実施形態に係るデジタルカメラ１００は、タイムラプス動画のための静止画を撮影し、静止画を繋ぎ合わせてタイムラプス動画を作成する。
【００１１】
図１において、撮影レンズ１０４はズームレンズ、フォーカスレンズを含むレンズ群である。シャッター１０５は絞り機能を備えるシャッターである。撮像部１０６は光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子である。Ａ／Ｄ変換器１０７は、アナログ信号をデジタル信号に変換する。Ａ／Ｄ変換器１０７は、撮像部１０６から出力されるアナログ信号をデジタル信号に変換するために用いられる。バリア１０３は、デジタルカメラ１００の撮影レンズ１０４を含む撮像系を覆うことにより、撮影レンズ１０４、シャッター１０５、撮像部１０６を含む撮像系の汚れや破損を防止する。
【００１２】
画像処理部１０２は、Ａ／Ｄ変換器１０７からのデータ、又は、メモリ制御部１０８からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部１０２では、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御部１０１が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。画像処理部１０２では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００１３】
Ａ／Ｄ変換器１０７からの出力データは、画像処理部１０２及びメモリ制御部１０８を介して、或いは、メモリ制御部１０８を介してメモリ１０９に直接書き込まれる。メモリ１０９は、撮像部１０６によって得られＡ／Ｄ変換器１０７によりデジタルデータに変換された画像データや、表示部１１１に表示するための画像データを格納する。メモリ１０９は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。
【００１４】
また、メモリ１０９は画像表示用のメモリ（ビデオメモリ）を兼ねている。Ｄ／Ａ変換器１１０は、メモリ１０９に格納されている画像表示用のデータをアナログ信号に変換して表示部１１１に供給する。こうして、メモリ１０９に書き込まれた表示用の画像データはＤ／Ａ変換器１１０を介して表示部１１１により表示される。表示部１１１は、ＬＣＤ等の表示器上に、Ｄ／Ａ変換器１１０からのアナログ信号に応じた表示を行う。Ａ／Ｄ変換器１０７によって一度Ａ／Ｄ変換されメモリ１０９に蓄積されたデジタル信号をＤ／Ａ変換器１１０においてアナログ変換し、表示部１１１に逐次転送して表示することで、電子ビューファインダとして機能し、スルー画像表示を行える。
【００１５】
不揮発性メモリ１１４は、電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ１１４には、システム制御部１０１の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのプログラムのことである。
【００１６】
システム制御部１０１は、ＣＰＵ等を有し、デジタルカメラ１００全体を制御する。前述した不揮発性メモリ１１４に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。１１２はシステムメモリであり、ＲＡＭが用いられる。システムメモリ１１２には、システム制御部１０１の動作用の定数、変数、不揮発性メモリ１１４から読み出したプログラム等を展開する。また、システム制御部１０１は、メモリ１０９、Ｄ／Ａ変換器１１０、表示部１１１等を制御することにより表示制御も行う。システムタイマー１１３は各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。なお、後述するデジタルカメラ１００の機能や処理は、システム制御部１０１が不揮発性メモリ１１４等に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。
【００１７】
シャッターボタン１１５、モード切り換えダイヤル１１８、電源ボタン１１９、操作部１２０は、システム制御部１０１に各種の動作指示を入力するための操作手段である。モード切り換えダイヤル１１８は、システム制御部１０１の動作モードを静止画記録モード、動画記録モード、再生モード、および各動作モードに含まれる詳細モードに切り換える。本実施例で説明するタイムラプス動画モードは動画記録モードの詳細モードに含まれる。
【００１８】
第１シャッタースイッチ１１６は、デジタルカメラ１００に設けられたシャッターボタン１１５の操作途中、いわゆる半押し（撮影準備指示）でＯＮとなり第１シャッタースイッチ信号ＳＷ１を発生する。第１シャッタースイッチ信号ＳＷ１により、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作を開始する。第２シャッタースイッチ１１７は、シャッターボタン１１５の操作完了、いわゆる全押し（撮影指示）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部１０１は、第２シャッタースイッチ信号ＳＷ２により、撮像部１０６からの信号読み出しから記録媒体１２４に画像データを書き込むまでの一連の撮影処理の動作を開始する。
【００１９】
電源制御部１２１は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り換えるスイッチ回路等により構成され、電源ボタン１１９の状態、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部１２１は、その検出結果及びシステム制御部１０１の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体１２４を含む各部へ供給する。電源部１２２は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。本実施例では電源部（以下電池と呼ぶ）に二次電池を用いた場合の説明を行う。
【００２０】
記録媒体Ｉ／Ｆ１２３は、メモリカードやハードディスク等の記録媒体１２４とのインターフェースである。記録媒体１２４は、撮影された画像を記録するためのメモリカード等の記録媒体であり、半導体メモリや磁気ディスク等から構成される。
【００２１】
操作部１２０の各操作部材は、表示部１１１に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、図２に示すメニューボタン２０１が押されると各種の設定可能なメニュー画面が表示部１１１に表示される。ユーザは、表示部１１１に表示されたメニュー画面と、上下左右の４方向にボタンを備えた十字ボタン２０２やＳＥＴボタン２０３とを用いて直感的に各種設定を行うことができる。
【００２２】
コントローラホイール２０４、電子ダイヤル２０５は、操作部１２０に含まれる回転操作可能な操作部材であり、方向ボタンと共に選択項目を指示する際などに使用される。コントローラホイール２０４や電子ダイヤル２０５を回転操作すると、操作量に応じて電気的なパルス信号が発生し、このパルス信号に基づいてシステム制御部１０１はデジタルカメラ１００の各部を制御する。このパルス信号によって、コントローラホイール２０４や電子ダイヤル２０５が回転操作された角度や、何回転したかなどを判定することができる。なお、コントローラホイール２０４や電子ダイヤル２０５は回転操作が検出できる操作部材であればどのようなものでもよい。例えば、ユーザの回転操作に応じてコントローラホイール２０４や電子ダイヤル２０５自体が回転してパルス信号を発生するダイヤル操作部材であってもよい。また、タッチセンサよりなる操作部材で、コントローラホイール２０４自体は回転せず、コントローラホイール２０４上でのユーザの指の回転動作などを検出するものであってもよい（いわゆる、タッチホイール）。
【００２３】
動画記録ボタン２０６は動画の記録開始と停止を指示するためのボタンである。底面からは電池１２２と記録媒体１２４をデジタルカメラ１００に挿入でき、開閉可能なカバー２０７で蓋をすることができる。
【００２４】
本実施形態に係るデジタルカメラ１００は、前述の通り、タイムラプス動画を作成するための静止画の撮影を行う。ユーザは、タイムラプス動画に利用する静止画の撮影時の撮影条件、すなわち撮影間隔と撮影回数を設定することができる。ただし、設定可能な撮影間隔及び撮影回数の値は、デジタルカメラ１００のバッテリーが満充電の時に撮影可能な時間の上限値に応じて制限される。具体的には、「撮影間隔×撮影回数」で算出される撮影時間は、デジタルカメラ１００のバッテリーが満充電の時に撮影可能な時間の上限値以下となる必要がある。すなわち、撮影間隔と撮影回数の組み合わせは、「撮影間隔×撮影回数」の値が、上述の撮影可能な時間の上限値以下となるような値の組み合わせに制限される。以下、デジタルカメラ１００のバッテリーが満充電の時に撮影可能な時間の上限値を最大撮影時間と称することとする。本実施形態においては、最大撮影時間が２時間であるものとする。
【００２５】
本実施形態のデジタルカメラ１００は、最大撮影時間を満たす撮影間隔及び撮影回数の撮影条件を３つの条件グループに分類し、各条件グループにおける撮影条件の制限の下で、ユーザ設定を受け付ける。図３は、３つの条件グループと、各条件グループに定義された撮影条件とを対応付けた対応テーブル３００の一例を示す図である。対応テーブル３００は、例えば、不揮発性メモリ１１４等の記憶部に記憶されている。本実施形態のｑ１００には、３つの条件グループ（条件グループ１〜３）が設定されている。また、本実施形態においては、３つの条件グループは、それぞれシーン１〜３に対応付けられている。ここで、シーン１〜３は、被写体の動きの速度に応じた被写体の種類を示す情報である。本実施形態においては、「シーン１」は、人物等比較的動きのある被写体に対応し、「シーン２」は、雲の動き等中程度の動きのある被写体に対応し、「シーン３」は、より動きの少ない被写体に対応するものである。
【００２６】
「シーン１」に対応する「条件グループ１」において、撮影間隔の範囲は１〜４秒に設定されており、最大撮影回数は１８００回に設定されている。これは、撮影間隔が最大値４秒のときに最大撮影時間（２時間）となるような値（４秒×１８００回＝７２００秒）である。「シーン２」に対応する「条件グループ２」において、撮影間隔の範囲は５〜１０秒に設定されており、最大撮影回数は７２０回（１０秒×７２０回＝７２００秒）に設定されている。「シーン３」に対応する「条件グループ３」において、撮影間隔の範囲は１１秒〜３０秒に設定されており、最大撮影回数は２４０回（３０秒×２４０回＝７２００秒）に設定されている。
【００２７】
なお、本実施形態においては、作成される動画ファイルは３０フレーム／秒のフレームレートとしているため、撮影回数を３０で割ることにより動画の再生時間が算出できる。例えば、撮影回数９００回であれば、作成される動画の再生時間は３０秒（９００回／３０ＦＰＳ＝３０秒）となる。
【００２８】
本実施形態においては、各条件グループに対し、互いに重ならないような撮影間隔の範囲が設定されている。すなわち、各条件グループは、撮影間隔の範囲の少なくとも一部が異なっている。また、各条件グループの撮影間隔の範囲の幅は、撮影間隔の値が大きくなるほど、条件グループにおいて選択可能な撮影間隔の値の幅が広くなるように設定されている。撮影間隔は１秒単位で選択可能であるため、撮影間隔の選択肢は、「条件グループ１」では１〜４の４個、「条件グループ２」では５〜１０の６個、「条件グループ３」では２０個となり、撮影間隔が大きい方がより選択肢が多い。
【００２９】
また、各条件グループにおいて、撮影回数は、３０回単位で選択可能である。すなわち、「条件グループ３」では、３０回、６０回、９０回、１２０回、１５０回、１８０回、２１０回、２４０回の８つが選択肢となる。撮影間隔の選択肢の数とは逆に、撮影間隔の値が大きくなる程、条件グループにおいて選択可能な撮影回数の値の幅は狭くなるように設定されている。また、条件グループ１〜３はいずれも、撮影時間の上限を共通して７２００秒（２時間）としている。これは、バッテリーが満充電の時に使用可能な時間に基づいて決定される設計値である。
【００３０】
図４は、タイムラプス動画の設定値と変数の定義を示す図である。これらの情報は不揮発性メモリ１１４に予め記録されており、必要に応じて読み出される。図４（ａ）は、シーンの番号の定義を示す図である。「シーン１」のときは変数ＳＣＥＮＥ＿ＮＵＭ＝１、「シーン２」のときはＳＣＥＮＥ＿ＮＵＭ＝２、「シーン３」のときはＳＣＥＮＥ＿ＮＵＭ＝３となる。
【００３１】
図４（ｂ）は、各シーンにおける撮影間隔（ＩＮＴＥＲＶＡＬ＿１〜３）と撮影回数の設定値（ＳＨＯＴ＿１〜３）の変数の定義を示す図である。各設定値は不揮発性メモリ１１４に記憶するため、シーンを変更した場合やカメラの電源を切った時でも前回設定した値を保持することができる。撮影間隔と撮影回数はシーン別に記憶しており、シーンが切替えられた場合は、切替えられたシーンに対応して記憶された撮影間隔と撮影回数に設定される。図４（ｃ）は、シーン毎の撮影間隔の範囲の定義を示す図である。図４（ｄ）は、シーン毎の撮影回数の範囲の定義を示す図である。本実施形態においては、撮影回数の設定可能な下限は、３０回に設定されている。
【００３２】
図５は、デジタルカメラ１００によるタイムラプス動画モード処理を示すフローチャートである。本処理は、不揮発性メモリ１１４に記憶されたプログラムをシステムメモリ１１２に展開してシステム制御部１０１が実行することで実現する。タイムラプス動画モード処理は、ユーザによるモードダイヤル１１８等の操作でタイムラプス動画モードに変更された場合に開始される処理である。
【００３３】
Ｓ５０１において、システム制御部１０１は、タイムラプス動画モードの撮影待機画面を表示部１１１に表示する。図７（ａ）は、撮影待機画面７００の表示例を示す図である。次に、Ｓ５０２において、システム制御部１０１は、タイムラプス動画に関する設定指示を受け付けたか否かを確認する。システム制御部１０１は、ユーザにより撮影待機画面７００のメニューボタン７０１が押下された場合に、設定指示を受け付ける。システム制御部１０１は、設定指示を受け付けた場合には（Ｓ５０２でＹＥＳ）、処理をＳ５０３へ進める。システム制御部１０１は、設定指示を受け付けなかった場合には（Ｓ５０２でＮＯ）、処理をＳ５０４へ進める。
【００３４】
Ｓ５０３において、システム制御部１０１は、タイムラプス動画設定処理を行う。タイムラプス動画設定処理は、タイムラプス動画に利用する静止画の撮影時の撮影条件を設定する処理である。タイムラプス設定処理については、図６Ａ，図６Ｂを参照しつつ後に詳述する。Ｓ５０３の処理の後、システム制御部１０１は、処理をＳ５０２へ進める。Ｓ５０４において、システム制御部１０１は、タイムラプス動画の記録開始指示を受け付けたか否かを確認する。システム制御部１０１は、ユーザにより動画記録ボタン２０６が押下された場合に、記録開始指示を受け付ける。システム制御部１０１は、記録開始指示を受け付けた場合には（Ｓ５０４でＹＥＳ）、処理をＳ５０５へ進める。システム制御部１０１は、記録開始指示を受け付けなかった場合には（Ｓ５０４でＮＯ）、処理をＳ５０６へ進める。
【００３５】
Ｓ５０５において、システム制御部１０１は、タイムラプス動画記録処理を行う。タイムラプス動画記録処理では、システム制御部１０１は、タイムラプス動画設定処理において設定された撮影シーン（ＳＣＥＮＥ＿ＮＵＭ）に対応付けられている撮影条件に基づいて撮影を行うよう制御する。具体的には、システム制御部１０１は、撮影条件として設定されている撮影間隔毎に１フレーム分の動画を撮影して動画として連結し、それを現在のＳＣＥＮＥ＿ＮＵＭに対応付けて設定されている撮影回数繰り返して１つの動画ファイルを生成する。システム制御部１０１は、Ｓ５０５の処理の後、処理をＳ５０２へ進める。Ｓ５０６において、システム制御部１０１は、モードが変更されたか否かを確認する。システム制御部１０１は、モードが変更された場合には（Ｓ５０６でＹＥＳ）、処理を終了する。システム制御部１０１は、モードが変更されなかった場合には（Ｓ５０６でＮＯ）、処理をＳ５０２へ進める。
【００３６】
図６Ａ，図６Ｂは、タイムラプス動画設定処理（Ｓ５０３）における詳細な処理を示すフローチャートである。Ｓ６０１において、システム制御部１０１は、メニュー画面を表示する。図７（ｂ）は、メニュー画面７１０の表示例を示す図である。次に、Ｓ６０２において、システム制御部１０１は、撮影シーン設定画面の表示指示を受け付けたか否かを確認する。システム制御部１０１は、ユーザによりメニュー画面７１０の撮影シーン欄７１１が選択された場合に、撮影シーン設定画面の表示指示を受け付ける。システム制御部１０１は、撮影シーン設定画面の表示指示を受け付けた場合には（Ｓ６０２でＹＥＳ）、処理をＳ６０５へ進める。システム制御部１０１は、撮影シーン設定画面の表示指示を受け付けなかった場合には（Ｓ６０２でＮＯ）、処理をＳ６０３へ進める。
【００３７】
Ｓ６０３において、システム制御部１０１は、撮影間隔／回数設定画面の表示指示を受け付けたか否かを確認する。システム制御部１０１は、ユーザによりメニュー画面７１０の撮影間隔／回数欄７１２が選択された場合に、撮影間隔／回数設定画面の表示指示を受け付ける。システム制御部１０１は、撮影間隔／回数設定画面の表示指示を受け付けた場合には（Ｓ６０３でＹＥＳ）、処理をＳ６０９へ進める。システム制御部１０１は、撮影間隔／回数設定画面の表示指示を受け付けなかった場合には（Ｓ６０３でＮＯ）、処理をＳ６０４へ進める。Ｓ６０４において、システム制御部１０１は、メニュー画面７１０においてＯＫボタン７１３が押下されたことに対応し、設定完了指示を受け付けたか否かを確認する。システム制御部１０１は、設定完了指示を受け付けた場合には（Ｓ６０４でＹＥＳ）、タイムラプス動画設定処理を終了する。システム制御部１０１は、設定完了指示を受け付けなかった場合には（Ｓ６０４でＮＯ）、処理をＳ６０１へ進める。すなわち、メニュー画面７１０に戻る。
【００３８】
Ｓ６０５において、システム制御部１０１は、撮影シーン設定画面を表示する。図７（ｃ）は、撮影シーン設定画面７２０の表示例を示す図である。撮影シーン設定画面７２０には、選択されている撮影シーンに関するガイダンスも表示される。図７（ｃ）の例では、「シーン１」が選択されているため、「歩く人など動きがある被写体を撮影するのに適しています」という「シーン１」に適合する被写体の動きの撮影についてのガイダンスが表示される。「シーン２」が選択された場合には、「雲の動きなど変化の遅い被写体を撮影するのに適しています」というガイダンスが表示される。「シーン３」が選択された場合には、「ゆっくりと変わる風景を撮影するのに適しています」というガイダンスが表示される。
【００３９】
ユーザは、これらのガイダンスを参照して、シーンを選択することができる。したがって、タイムラプス動画に詳しくないユーザであっても、タイムラプス動画の被写体に応じてシーンを選択することにより、適切な撮影条件の条件グループを選択することができる。さらに、前述の通り、シーン毎に設定可能な撮影条件の範囲が定められているので、ユーザは、所望のシーンを選択することにより、シーンにおいて適切な撮影条件の範囲内で、所望の撮影条件を設定することができる。
【００４０】
Ｓ６０６において、システム制御部１０１は、シーン選択指示を受け付けたか否かを確認する（受付処理）。ユーザにより撮影シーン設定画面７２０において、シーン７２１〜７２３が選択されると、シーン選択指示を受け付ける。システム制御部１０１は、シーン選択指示を受け付けた場合には（Ｓ６０６でＹＥＳ）、処理をＳ６０７へ進める。システム制御部１０１は、シーン選択指示を受け付けなかった場合には（Ｓ６０６でＮＯ）、処理をＳ６０８へ進める。
【００４１】
Ｓ６０７において、システム制御部１０１は、不揮発性メモリ１１４に記憶されたＳＣＥＮＥ＿ＮＵＭの値を更新してシーンの設定を変更する。なお、システム制御部１０１は、さらに、ＳＣＥＮＥ＿ＮＵＭに設定されたシーンに対応する条件グループの撮影間隔及び撮影回数の値を不揮発性メモリ１１４から読み出して設定する。システム制御部１０１はまた、ガイダンスの表示をシーンに合わせて変更する。なお、Ｓ６０６及びＳ６０７の処理は、条件グループを選択する選択処理の一例である。
【００４２】
なお、他の例としては、ユーザは、シーンを選択するのに替えて、条件グループを選択してもよい。この場合、システム制御部１０１は、条件グループの選択指示を受け付け、選択指示に従い、条件グループを選択すればよい。
【００４３】
Ｓ６０８において、システム制御部１０１は、ユーザにより撮影シーン設定画面７２０においてＯＫボタン７２４が押下されたことに対応し、設定完了指示を受け付けたか否かを確認する。システム制御部１０１は、設定完了指示を受け付けた場合には（Ｓ６０８でＹＥＳ）、処理をＳ６０１へ進める。すなわち、メニュー画面７１０に戻る。システム制御部１０１は、設定完了指示を受け付けなかった場合には（Ｓ６０８でＮＯ）、処理をＳ６０６へ進める。
【００４４】
Ｓ６０９において、システム制御部１０１は、撮影間隔／回数設定画面を表示する。図７（ｄ）は、撮影間隔／回数設定画面７３０の表示例を示す図である。次に、Ｓ６１０において、システム制御部１０１は、処理時点において設定されているシーンであるＳＣＥＮＥ＿ＮＵＭの値を不揮発性メモリ１１４から取得する。次に、Ｓ６１１において、システム制御部１０１は、撮影間隔の選択指示を受け付けたか否かを確認する。システム制御部１０１は、撮影間隔／回数設定画面７３０において、撮影間隔欄７３１が選択された場合に、撮影間隔の選択指示を受け付ける。システム制御部１０１は、撮影間隔の選択指示を受け付けた場合には（Ｓ６１１でＹＥＳ）、処理をＳ６１４へ進める。システム制御部１０１は、撮影間隔の選択指示を受け付けなかった場合には（Ｓ６１１でＮＯ）、処理をＳ６１２へ進める。
【００４５】
Ｓ６１２において、システム制御部１０１は、撮影回数の選択指示を受け付けたか否かを確認する。システム制御部１０１は、撮影間隔／回数設定画面７３０において、撮影回数欄７３２が選択された場合に、撮影回数の選択指示を受け付ける。システム制御部１０１は、撮影回数の選択指示を受け付けた場合には（Ｓ６１２でＹＥＳ）、処理をＳ６１９へ進める。システム制御部１０１は、撮影回数の選択指示を受け付けなかった場合には（Ｓ６１２でＮＯ）、処理をＳ６１３へ進める。なお、撮影間隔欄７３１及び撮影回数欄７３２は、上下キー操作により選択することができる。図７（ｄ）には、撮影間隔欄７３１が選択中の状態を示している。
【００４６】
Ｓ６１３において、システム制御部１０１は、ユーザにより、撮影間隔／回数設定画面７３０においてＯＫボタン７３３が押下されたことに対応し、設定完了指示を受け付けたか否かを確認する。システム制御部１０１は、設定完了指示を受け付けた場合には（Ｓ６１３でＹＥＳ）、処理をＳ６０１へ進める。すなわち、メニュー画面７１０に戻る。システム制御部１０１は、設定完了指示を受け付けなかった場合には（Ｓ６１３でＮＯ）、処理をＳ６１１へ進める。
【００４７】
Ｓ６１４において、システム制御部１０１は、処理時点において設定されているシーンの値に応じた撮影間隔設定ＩＮＴＥＲＶＡＬ＿Ｎの範囲を不揮発性メモリ１１４から取得する。次に、Ｓ６１５において、システム制御部１０１は、撮影間隔の設定変更指示を受け付けたか否かを確認する。ユーザは、設定変更操作（左右キーの押下あるいは電子ダイヤル２０５の操作）により撮影間隔の設定変更指示を入力することができる。システム制御部１０１は、撮影間隔の設定変更指示があった場合には（Ｓ６１５でＹＥＳ）、処理をＳ６１６へ進める。システム制御部１０１は、撮影間隔の設定変更指示がなかった場合には（Ｓ６１５でＮＯ）、処理をＳ６１１へ進める。
【００４８】
Ｓ６１６において、システム制御部１０１は、Ｓ６１４で取得した撮影間隔設定ＩＮＴＥＲＶＡＬ＿Ｎの範囲内で、Ｓ６１５において受け付けた設定変更指示に従い、システムメモリ１１２に保持したＩＮＴＥＲＶＡＬ＿Ｎの値を更新する。システム制御部１０１は、システムメモリ１１２に保持したＩＮＴＥＲＶＡＬ＿Ｎの値を不揮発性メモリ１１４にも記録する。これによって撮影間隔の設定が変更される。
【００４９】
次に、Ｓ６１７において、システム制御部１０１は、記録時間（撮影所用時間）、再生時間（動画再生時間）の値を、Ｓ６１６において変更されたＩＮＴＥＲＶＡＬ＿Ｎに基づいて再計算する。次に、Ｓ６１８において、システム制御部１０１は、Ｓ６１７での計算結果に基づいて撮影間隔／回数設定画面７３０に表示された撮影所要時間、動画再生時間を更新する。システム制御部１０１は、その後処理をＳ６１５へ進める。
【００５０】
また、Ｓ６１９において、システム制御部１０１は、処理時点において設定されているシーンの値に応じた撮影回数設定ＳＨＯＴ＿Ｎの範囲を不揮発性メモリ１１４から取得する。次に、Ｓ６２０において、システム制御部１０１は、撮影回数の設定変更指示を受け付けたか否かを確認する。ユーザは、設定変更操作（左右キーの押下あるいは電子ダイヤル２０５の操作）により撮影回数の設定変更指示を入力することができる。なお、ここでユーザが選択可能な撮影回数は、選択中のシーンに対応する最大撮影回数以下の撮影回数である。システム制御部１０１は、撮影回数の設定変更指示があった場合には（Ｓ６２０でＹＥＳ）、処理をＳ６２１へ進める。システム制御部１０１は、撮影回数の設定変更指示がなかった場合には（Ｓ６２０でＮＯ）、処理をＳ６１１へ進める。
【００５１】
Ｓ６２１において、システム制御部１０１は、Ｓ６１９で取得した撮影回数設定ＳＨＯＴ＿Ｎの範囲内で、Ｓ６２０において受け付けた設定変更指示に従い、システムメモリ１１２に保持した撮影回数設定ＳＨＯＴ＿Ｎの値を更新する。システム制御部１０１は、システムメモリ１１２に保持した撮影回数設定ＳＨＯＴ＿Ｎの値を不揮発性メモリ１１４にも記録する。これによって撮影回数の設定が変更される。次に、Ｓ６２２において、システム制御部１０１は、記録時間（撮影所要時間）、再生時間（動画再生時間）の値を変更されたＳＨＯＴ＿Ｎに基づいて再計算する。次に、Ｓ６２３において、システム制御部１０１は、Ｓ５２２での計算結果に基づいて撮影間隔／回数設定画面７３０に表示された撮影所要時間、動画再生時間を更新する。システム制御部１０１は、その後処理をＳ６２０へ進める。なお、Ｓ６１６及びＳ６２１の処理は、設定処理の一例である。
【００５２】
以上のように、本実施形態に係るデジタルカメラ１００には、撮影間隔の範囲と、撮影回数の範囲との適切な組み合わせの３つの条件グループ（シーン）が予め設定されている。さらに、各条件グループの撮影間隔の範囲及び撮影回数の範囲には、最大撮影時間を超えない組み合わせとして適切な値が設定されている。そして、デジタルカメラ１００は、ユーザによりシーンに応じた撮影間隔が設定された場合においても、撮影回数を連動して変更するような処理を行わない。同様に、デジタルカメラ１００は、ユーザによりシーンに応じた撮影回数が設定された場合においても、撮影間隔を連動して変更するような処理を行わない。
【００５３】
このように、デジタルカメラ１００は、各条件グループに対し、最大撮影時間を超えないような撮影回数と撮影間隔の組み合わせのみを設定可能とする一方で、撮影間隔の設定に連動して撮影回数の設定を変更するような処理を行わないこととした。これにより、デジタルカメラ１００は、タイムラプスの動画の撮影において、ユーザの希望に合った適切な撮影条件を設定することができる。
【００５４】
さらに、本実施形態に係るデジタルカメラ１００に設定されている複数の条件グループにおける条件の範囲は、被写体に種類に応じて定められたものである。ここで、被写体の種類とは、被写体の動きの速さに応じた種類である。これにより、タイムラプス動画についての知識の少ないユーザであっても、タイムラプス動画の被写体に基づいて適切な条件グループを選択することができる。
【００５５】
なお、システム制御部１０１の制御は１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【００５６】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００５７】
また、上述した実施形態においては、本発明をデジタルカメラ１００に適用した場合を例にして説明したが、これはこの例に限定されずタイムラプス動画の撮影条件を設定するための情報処理装置であれば適用可能である。すなわち、本発明は、パーソナルコンピュータやＰＤＡ、携帯電話端末や携帯型の画像ビューワ、ディスプレイを備えるプリンタ装置、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダーなどに適用可能である。
【００５８】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００５９】
１００  デジタルカメラ
１０１  システム制御部
１１１  表示部
【図１】
0006700753.tif 000002
【図２】
0006700753.tif 000003
【図３】
0006700753.tif 000004
【図４】
0006700753.tif 000005
【図５】
0006700753.tif 000006
【図６Ａ】
0006700753.tif 000007
【図６Ｂ】
0006700753.tif 000008
【図７】
0006700753.tif 000009