(57)【要約】【課題】内蔵メモリに記録された動画像の画像ファイルを外部メモリに転送する際の問題を解決する。【解決手段】動画像を撮影する際の１つの画像ファイルを生成する連続撮影時間の設定を受け付け、さらに動画像の撮影開始の指示を受け付けて画像ファイルの生成を開始する。動画像の撮影時間が連続撮影時間となったときに、動画像の撮影を停止して画像ファイルの生成を終了し、続いて動画像の撮影を再開して新たな画像ファイルの生成を開始する。そして、動画像の撮影の終了指示を受け付けるまで、新たな画像ファイルの生成を繰り返す。情報付与部３９が撮影開始の指示を受け付けてから前記撮影終了の指示を受け付けるまでの間に複数の画像ファイルが生成された場合、画像ファイルが複数に分割されて生成されたことを表す分割情報を各画像ファイルに付与する。【選択図】図４
2008301013.tif 000002
【特許請求の範囲】
【請求項１】
動画像を撮影して該動画像の画像ファイルを生成する撮影手段と、
前記画像ファイルを記録する内蔵メモリと、
該内蔵メモリへの前記画像ファイルの記録および読み出しを行う画像記録手段と、
外部メモリを接続するための接続手段と、
前記接続手段に接続された前記外部メモリに、前記内蔵メモリに記録された前記画像ファイルを転送する転送手段と、
前記動画像を撮影する際に、１つの画像ファイルを生成する連続撮影時間の設定を受け付ける撮影時間設定手段と、
前記動画像の撮影開始の指示を受け付けて撮影および前記画像ファイルの生成を開始し、該動画像の撮影時間が前記連続撮影時間となったときに、該動画像の撮影を停止して前記画像ファイルの生成を終了し、続いて前記動画像の撮影を再開して新たな画像ファイルの生成を開始し、前記動画像の撮影の終了指示を受け付けるまで、前記新たな画像ファイルの生成を繰り返すよう、前記撮影手段および前記画像記録手段を制御する撮影制御手段と、
前記撮影開始の指示を受け付けてから前記撮影終了の指示を受け付けるまでの間に複数の画像ファイルが生成された場合、該各画像ファイルが複数に分割されて生成されたものであることを表す分割情報を、該各画像ファイルに付与する情報付与手段とを備えたことを特徴とする撮影装置。
【請求項２】
動画像を撮影して該動画像の画像ファイルを生成する撮影手段と、
前記動画像の画像ファイルを記録する内蔵メモリと、
該内蔵メモリへの前記画像ファイルの記録および読み出しを行う画像記録手段と、
外部メモリを接続するための接続手段と、
前記接続手段に接続された前記外部メモリに、前記内蔵メモリに記録された前記画像ファイルを転送する転送手段と、
前記外部メモリの容量の情報を取得する容量取得手段と、
前記動画像を撮影する際に、１つの画像ファイルを生成する連続撮影時間を、前記外部メモリの容量に基づいて設定する撮影時間設定手段と、
前記動画像の撮影開始の指示を受け付けて撮影および前記画像ファイルの生成を開始し、該動画像の撮影時間が前記連続撮影時間となったときに、該動画像の撮影を停止して前記画像ファイルの生成を終了し、続いて前記動画像の撮影を再開して新たな画像ファイルの生成を開始し、前記動画像の撮影の終了指示を受け付けるまで、前記新たな画像ファイルの生成を繰り返すよう、前記撮影手段および前記画像記録手段を制御する撮影制御手段と、
前記撮影開始の指示を受け付けてから前記撮影終了の指示を受け付けるまでの間に複数の画像ファイルが生成された場合、該各画像ファイルが複数に分割されて生成されたものであることを表す分割情報を、該各画像ファイルに付与する情報付与手段とを備えたことを特徴とする撮影装置。
【請求項３】
前記接続手段に前記外部メモリが接続された際に、該外部メモリの空き容量に応じて、前記内蔵メモリに記録されている対応する前記分割情報が付与された前記画像ファイルを結合して結合動画像ファイルを生成するファイル変換手段をさらに備えたことを特徴とする請求項１または２記載の撮影装置。
【請求項４】
前記内蔵メモリに記録された前記画像ファイルに付与された分割情報を含む、該画像ファイルのファイルリストを作成するファイルリスト作成手段をさらに備えたことを特徴とする請求項１から３のいずれか１項記載の撮影装置。
【請求項５】
動画像を撮影して該動画像の画像ファイルを生成する撮影手段と、
前記画像ファイルを記録する内蔵メモリと、
該内蔵メモリへの前記画像ファイルの記録および読み出しを行う画像記録手段と、
外部メモリを接続するための接続手段と、
前記接続手段に接続された前記外部メモリに、前記内蔵メモリに記録された前記画像ファイルを転送する転送手段とを備えた撮影装置における撮影方法において、
前記動画像を撮影する際に、１つの画像ファイルを生成する連続撮影時間の設定を受け付け、
前記動画像の撮影開始の指示を受け付けて撮影および前記画像ファイルの生成を開始し、
該動画像の撮影時間が前記連続撮影時間となったときに、該動画像の撮影を停止して前記画像ファイルの生成を終了し、
続いて前記動画像の撮影を再開して新たな画像ファイルの生成を開始し、
前記動画像の撮影の終了指示を受け付けるまで、前記新たな画像ファイルの生成を繰り返し、
前記撮影開始の指示を受け付けてから前記撮影終了の指示を受け付けるまでの間に複数の画像ファイルが生成された場合、該各画像ファイルが複数に分割されて生成されたものであることを表す分割情報を該各画像ファイルに付与することを特徴とする撮影方法。
【請求項６】
動画像を撮影して該動画像の画像ファイルを生成する撮影手段と、
前記画像ファイルを記録する内蔵メモリと、
該内蔵メモリへの前記画像ファイルの記録および読み出しを行う画像記録手段と、
外部メモリを接続するための接続手段と、
前記接続手段に接続された前記外部メモリに、前記内蔵メモリに記録された前記画像ファイルを転送する転送手段とを備えた撮影装置における撮影方法において、
前記外部メモリの容量の情報を取得し、
前記動画像を撮影する際に、１つの画像ファイルを生成する連続撮影時間を、前記外部メモリの容量に基づいて設定し、
前記動画像の撮影開始の指示を受け付けて撮影および前記画像ファイルの生成を開始し、
該動画像の撮影時間が前記連続撮影時間となったときに、該動画像の撮影を停止して前記画像ファイルの生成を終了し、
続いて前記動画像の撮影を再開して新たな画像ファイルの生成を開始し、
前記動画像の撮影の終了指示を受け付けるまで、前記新たな画像ファイルの生成を繰り返し、
前記撮影開始の指示を受け付けてから前記撮影終了の指示を受け付けるまでの間に複数の画像ファイルが生成された場合、該各画像ファイルが複数に分割されて生成されたものであることを表す分割情報を該各画像ファイルに付与することを特徴とする撮影方法。
【請求項７】
前記接続手段に前記外部メモリが接続された際に、該外部メモリの空き容量に応じて、前記内蔵メモリに記録されている対応する前記分割情報が付与された前記画像ファイルを結合して結合動画像ファイルを生成することを特徴とする請求項５または６記載の撮影方法。
【請求項８】
動画像を撮影して該動画像の画像ファイルを生成する撮影手段と、
前記画像ファイルを記録する内蔵メモリと、
該内蔵メモリへの前記画像ファイルの記録および読み出しを行う画像記録手段と、
外部メモリを接続するための接続手段と、
前記接続手段に接続された前記外部メモリに、前記内蔵メモリに記録された前記画像ファイルを転送する転送手段とを備えた撮影装置における撮影方法をコンピュータに実行させるためのプログラムにおいて、
前記動画像を撮影する際に、１つの画像ファイルを生成する連続撮影時間の設定を受け付ける手順と、
前記動画像の撮影開始の指示を受け付けて撮影および前記画像ファイルの生成を開始する手順と、
該動画像の撮影時間が前記連続撮影時間となったときに、該動画像の撮影を停止して前記画像ファイルの生成を終了する手順と、
続いて前記動画像の撮影を再開して新たな画像ファイルの生成を開始する手順と、
前記動画像の撮影の終了指示を受け付けるまで、前記新たな画像ファイルの生成を繰り返す手順と、
前記撮影開始の指示を受け付けてから前記撮影終了の指示を受け付けるまでの間に複数の画像ファイルが生成された場合、該各画像ファイルが複数に分割されて生成されたものであることを表す分割情報を該各画像ファイルに付与する手順とを有することを特徴とするプログラム。
【請求項９】
動画像を撮影して該動画像の画像ファイルを生成する撮影手段と、
前記画像ファイルを記録する内蔵メモリと、
該内蔵メモリへの前記画像ファイルの記録および読み出しを行う画像記録手段と、
外部メモリを接続するための接続手段と、
前記接続手段に接続された前記外部メモリに、前記内蔵メモリに記録された前記画像ファイルを転送する転送手段とを備えた撮影装置における撮影方法をコンピュータに実行させるためのプログラムにおいて、
前記外部メモリの容量の情報を取得する手順と、
前記動画像を撮影する際に、１つの画像ファイルを生成する連続撮影時間を、前記外部メモリの容量に基づいて設定する手順と、
前記動画像の撮影開始の指示を受け付けて撮影および前記画像ファイルの生成を開始する手順と、
該動画像の撮影時間が前記連続撮影時間となったときに、該動画像の撮影を停止して前記画像ファイルの生成を終了する手順と、
続いて前記動画像の撮影を再開して新たな画像ファイルの生成を開始する手順と、
前記動画像の撮影の終了指示を受け付けるまで、前記新たな画像ファイルの生成を繰り返す手順と、
前記撮影開始の指示を受け付けてから前記撮影終了の指示を受け付けるまでの間に複数の画像ファイルが生成された場合、該各画像ファイルが複数に分割されて生成されたものであることを表す分割情報を該各画像ファイルに付与する手順とを有することを特徴とするプログラム。
【請求項１０】
前記接続手段に前記外部メモリが接続された際に、該外部メモリの空き容量に応じて、前記内蔵メモリに記録されている対応する前記分割情報が付与された前記画像ファイルを結合して結合動画像ファイルを生成する手順をさらに有することを特徴とする請求項８または９記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影により取得した動画像の画像ファイルを記録する内蔵メモリを備え、内蔵メモリに記録された画像ファイルを、外部メモリに転送可能な撮影装置および方法並びに撮影方法をコンピュータに実行させるためのプログラムに関するものである。
【背景技術】
【０００２】
静止画像および動画像を撮影するデジタルカメラおよびデジタルビデオカメラ等の撮影装置おいて、装置内部に着脱できないように内蔵メモリを設け、内蔵メモリに撮影した静止画像および動画像の画像ファイルを記録するようにした撮影装置が提案されている（例えば特許文献１，２参照）。このような撮影装置においては、撮影により取得した画像ファイルは内蔵メモリにのみ記録されるため、撮影装置に外部メモリを接続して内蔵メモリに記録した画像ファイルを外部メモリに転送することにより、パソコン等において、画像を再生することができる。
【０００３】
また、静止画像を繋ぎ合わせて動画像として外部メモリに記録する際に、繋ぎ合わせた動画像の画像ファイルの容量が外部メモリの容量を超えると、内蔵メモリに画像ファイルを一時的に記録し、新たな外部メモリの接続を待って新たな外部メモリに画像ファイルを転送するようにした撮影装置も提案されている（特許文献３参照）。
【特許文献１】特開平８−１１６４８１号公報
【特許文献２】特開平１０−６５９４７号公報
【特許文献３】特開平９−２１４８８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１〜３の撮影装置においては、内蔵メモリに記録される動画像の画像ファイルの容量が大きくなって外部メモリの空き容量を超えてしまうと、外部メモリに画像ファイルを転送できない。上述した内蔵メモリを有する撮影装置において、内蔵メモリに記録された画像ファイルを外部メモリに転送できないと、その画像ファイルを別の記録メディアに保存できず、パソコン等において動画像の再生および加工を行うことができなくなるため、撮影が無駄となってしまうおそれがある。また、とくに長時間の撮影を行う場合においては、動画像を１つの画像ファイルとして扱うよりも、複数の画像ファイルに分割して扱った方が便利である。この場合、画像ファイルをマニュアル操作により分割することが考えられるが、その作業は非常に面倒である。
【０００５】
本発明は、上記事情に鑑みなされたものであり、とくに内蔵メモリに記録された動画像の画像ファイルを外部メモリに転送する際の問題を解決することを目的とする。
【課題を解決するための手段】
【０００６】
本発明による第１の撮影装置は、動画像を撮影して該動画像の画像ファイルを生成する撮影手段と、
前記画像ファイルを記録する内蔵メモリと、
該内蔵メモリへの前記画像ファイルの記録および読み出しを行う画像記録手段と、
外部メモリを接続するための接続手段と、
前記接続手段に接続された前記外部メモリに、前記内蔵メモリに記録された前記画像ファイルを転送する転送手段と、
前記動画像を撮影する際に、１つの画像ファイルを生成する連続撮影時間の設定を受け付ける撮影時間設定手段と、
前記動画像の撮影開始の指示を受け付けて撮影および前記画像ファイルの生成を開始し、該動画像の撮影時間が前記連続撮影時間となったときに、該動画像の撮影を停止して前記画像ファイルの生成を終了し、続いて前記動画像の撮影を再開して新たな画像ファイルの生成を開始し、前記動画像の撮影の終了指示を受け付けるまで、前記新たな画像ファイルの生成を繰り返すよう、前記撮影手段および前記画像記録手段を制御する撮影制御手段と、
前記撮影開始の指示を受け付けてから前記撮影終了の指示を受け付けるまでの間に複数の画像ファイルが生成された場合、該各画像ファイルが複数に分割されて生成されたものであることを表す分割情報を、該各画像ファイルに付与する情報付与手段とを備えたことを特徴とするものである。
【０００７】
本発明による第２の撮影装置は、動画像を撮影して該動画像の画像ファイルを生成する撮影手段と、
前記動画像の画像ファイルを記録する内蔵メモリと、
該内蔵メモリへの前記画像ファイルの記録および読み出しを行う画像記録手段と、
外部メモリを接続するための接続手段と、
前記接続手段に接続された前記外部メモリに、前記内蔵メモリに記録された前記画像ファイルを転送する転送手段と、
前記外部メモリの容量の情報を取得する容量取得手段と、
前記動画像を撮影する際に、１つの画像ファイルを生成する連続撮影時間を、前記外部メモリの容量に基づいて設定する撮影時間設定手段と、
前記動画像の撮影開始の指示を受け付けて撮影および前記画像ファイルの生成を開始し、該動画像の撮影時間が前記連続撮影時間となったときに、該動画像の撮影を停止して前記画像ファイルの生成を終了し、続いて前記動画像の撮影を再開して新たな画像ファイルの生成を開始し、前記動画像の撮影の終了指示を受け付けるまで、前記新たな画像ファイルの生成を繰り返すよう、前記撮影手段および前記画像記録手段を制御する撮影制御手段と、
前記撮影開始の指示を受け付けてから前記撮影終了の指示を受け付けるまでの間に複数の画像ファイルが生成された場合、該各画像ファイルが複数に分割されて生成されたものであることを表す分割情報を、該各画像ファイルに付与する情報付与手段とを備えたことを特徴とするものである。
【０００８】
外部メモリの容量の情報の取得は、撮影装置のユーザに入力させることにより行ってもよく、ユーザが頻繁に使用する外部メモリの容量を学習し、学習した容量の情報を読み出すことにより行ってもよい。
【０００９】
「撮影手段」は、動画像の画像ファイルのみならず、静止画像の画像ファイルをも生成するものであってもよい。
【００１０】
ここで、本発明による第１および第２の撮影装置においては、撮影により取得された動画像の画像ファイルは、外部メモリには直接記録されず、画像記録手段により内部メモリにのみ記録されるものである。なお、外部メモリが接続されると転送手段が内蔵メモリに記録された画像ファイルを外部メモリに転送する。
【００１１】
なお、本発明による第１および第２の撮影装置においては、前記接続手段に前記外部メモリが接続された際に、該外部メモリの空き容量に応じて、前記内蔵メモリに記録されている対応する前記分割情報が付与された前記画像ファイルを結合して結合動画像ファイルを生成するファイル変換手段をさらに備えるものとしてもよい。
【００１２】
また、本発明による第１および第２の撮影装置においては、前記内蔵メモリに記録された前記画像ファイルに付与された分割情報を含む、該画像ファイルのファイルリストを作成するファイルリスト作成手段をさらに備えるものとしてもよい。
【００１３】
本発明による第１の撮影方法は、動画像を撮影して該動画像の画像ファイルを生成する撮影手段と、
前記画像ファイルを記録する内蔵メモリと、
該内蔵メモリへの前記画像ファイルの記録および読み出しを行う画像記録手段と、
外部メモリを接続するための接続手段と、
前記接続手段に接続された前記外部メモリに、前記内蔵メモリに記録された前記画像ファイルを転送する転送手段とを備えた撮影装置における撮影方法において、
前記動画像を撮影する際に、１つの画像ファイルを生成する連続撮影時間の設定を受け付け、
前記動画像の撮影開始の指示を受け付けて撮影および前記画像ファイルの生成を開始し、
該動画像の撮影時間が前記連続撮影時間となったときに、該動画像の撮影を停止して前記画像ファイルの生成を終了し、
続いて前記動画像の撮影を再開して新たな画像ファイルの生成を開始し、
前記動画像の撮影の終了指示を受け付けるまで、前記新たな画像ファイルの生成を繰り返し、
前記撮影開始の指示を受け付けてから前記撮影終了の指示を受け付けるまでの間に複数の画像ファイルが生成された場合、該各画像ファイルが複数に分割されて生成されたものであることを表す分割情報を該各画像ファイルに付与することを特徴とするものである。
【００１４】
本発明による第２の撮影方法は、動画像を撮影して該動画像の画像ファイルを生成する撮影手段と、
前記画像ファイルを記録する内蔵メモリと、
該内蔵メモリへの前記画像ファイルの記録および読み出しを行う画像記録手段と、
外部メモリを接続するための接続手段と、
前記接続手段に接続された前記外部メモリに、前記内蔵メモリに記録された前記画像ファイルを転送する転送手段とを備えた撮影装置における撮影方法において、
前記外部メモリの容量の情報を取得し、
前記動画像を撮影する際に、１つの画像ファイルを生成する連続撮影時間を、前記外部メモリの容量に基づいて設定し、
前記動画像の撮影開始の指示を受け付けて撮影および前記画像ファイルの生成を開始し、
該動画像の撮影時間が前記連続撮影時間となったときに、該動画像の撮影を停止して前記画像ファイルの生成を終了し、
続いて前記動画像の撮影を再開して新たな画像ファイルの生成を開始し、
前記動画像の撮影の終了指示を受け付けるまで、前記新たな画像ファイルの生成を繰り返し、
前記撮影開始の指示を受け付けてから前記撮影終了の指示を受け付けるまでの間に複数の画像ファイルが生成された場合、該各画像ファイルが複数に分割されて生成されたものであることを表す分割情報を該各画像ファイルに付与することを特徴とするものである。
【００１５】
なお、本発明による第１および第２の撮影方法においては、前記接続手段に前記外部メモリが接続された際に、該外部メモリの空き容量に応じて、前記内蔵メモリに記録されている対応する前記分割情報が付与された前記画像ファイルを結合して結合動画像ファイルを生成するようにしてもよい。
【００１６】
なお、本発明による第１および第２の撮影方法をコンピュータに実行させるためのプログラムとして提供してもよい。
【発明の効果】
【００１７】
本発明の第１の撮影装置および方法によれば、動画像を撮影する際の１つの画像ファイルを生成する連続撮影時間の設定が受け付けられ、動画像の撮影開始の指示が受け付けられて撮影および画像ファイルの生成が開始される。さらに、動画像の撮影時間が連続撮影時間となったときに、動画像の撮影が停止されて画像ファイルの生成が終了され、続いて動画像の撮影が再開されて新たな画像ファイルの生成が開始され、動画像の撮影の終了指示が受け付けられるまで、新たな画像ファイルの生成が繰り返される。そして、撮影開始の指示を受け付けてから撮影終了の指示を受け付けるまでの間に複数の画像ファイルが生成された場合、各画像ファイルが複数に分割されて生成されたものであることを表す分割情報が各画像ファイルに付与される。
【００１８】
このため、撮影開始の指示を受け付けてから撮影終了の指示を受け付けるまでの時間、すなわち一度の撮影操作による撮影時間が長くても、内蔵メモリに記録される１つの画像ファイル当たりの容量を略一定にすることができ、その結果、外部メモリに画像ファイルを転送する際に画像ファイルを分割する必要がなくなる。また、時間により動画像を分割しているため、動画像の撮影時に動画像が途切れるタイミングが分かりやすくなる。さらに、分割情報を参照することにより、ユーザによる一度の撮影操作により生成された複数の画像ファイルを見つけることが容易となり、その結果、画像ファイルを容易に分類したり結合したりすることができる。
【００１９】
本発明の第２の撮影装置および方法によれば、外部メモリの容量が取得され、動画像を撮影する際の１つの画像ファイルを生成する連続撮影時間が外部メモリの容量に基づいて設定される。そして、動画像の撮影開始の指示が受け付けられて撮影および画像ファイルの生成が開始される。さらに、動画像の撮影時間が連続撮影時間となったときに、動画像の撮影が停止されて画像ファイルの生成が終了され、続いて動画像の撮影が再開されて新たな画像ファイルの生成が開始され、動画像の撮影の終了指示が受け付けられるまで、新たな画像ファイルの生成が繰り返される。そして、撮影開始の指示を受け付けてから撮影終了の指示を受け付けるまでの間に複数の画像ファイルが生成された場合、各画像ファイルが複数に分割されて生成されたものであることを表す分割情報が各画像ファイルに付与される。
【００２０】
このため、一度の撮影操作による撮影時間が長くても、内蔵メモリに記録される１つの画像ファイルあたりの容量を、外部メモリに転送可能な容量にすることができ、その結果、外部メモリに画像ファイルを転送する際に画像ファイルを分割する必要がなくなる。また、分割情報を参照することにより、ユーザによる一度の撮影操作により生成された複数の画像ファイルを見つけることが容易となり、その結果、画像ファイルを容易に分類したり結合したりすることができる。
【００２１】
また、外部メモリの空き容量に応じて、対応する分割情報が付与された画像ファイルを結合して結合動画像ファイルを生成することにより、外部メモリに入りきる容量の動画像の結合画像ファイルを得ることができるため、ユーザが外部メモリの空き容量を考慮して画像ファイルを編集したり結合したりする作業を行う必要がなくなる。
【発明を実施するための最良の形態】
【００２２】
以下、図面を参照して本発明の実施形態について説明する。図１から図３は、本発明の一実施形態におけるデジタルカメラ１の外観を示す図である。図１から図３に示すように、このデジタルカメラ１の上部には、レリーズボタン２、および撮影モードの設定に利用されるモードダイヤル３が設けられている。また、背面には液晶等からなるモニタ２８が設けられている。さらに側面には、開閉自在にカバー４が設けられており、カバー４を開くことにより、図３に示すようにＵＳＢメモリ等の外部メモリ６を接続するためのコネクタ５が露呈し、外部メモリ６をコネクタ５に接続することが可能となる。
【００２３】
なお、外部メモリ６はコネクタ５によりデジタルカメラ１の外部に突出するようにデジタルカメラ１に接続されるため、外部メモリ６を接続していない状態では、デジタルカメラ１の外観に外部メモリ６が影響を与えることはない。また、外部メモリ６はデジタルカメラ１の内部に収容する必要がないため、小型化する必要はない。また、コネクタ５の形状が規格化されていれば、市販されている様々な形状のメモリモジュールを外部メモリ６として使用することができる。
【００２４】
図４は本発明の第１の実施形態による撮影装置を適用したデジタルカメラの内部構成を示す概略ブロック図である。図４に示すように第１の実施形態によるデジタルカメラ１は、レリーズボタン２およびモードダイヤル３等を含む操作系７を有する。なお、操作系７が撮影時間設定手段および容量取得手段を構成する。
【００２５】
撮像系１０としては、フォーカスレンズおよびズームレンズからなる撮影レンズ１２を有する。撮影レンズ１２を構成するフォーカスレンズおよびズームレンズは、レンズ駆動部１３によって光軸方向に移動可能である。
【００２６】
また、絞り１４は絞り駆動部１５によって駆動される。絞り駆動部１５は、ＡＥ／ＡＷＢ処理部３１から出力される絞り値データに基づいて絞り径の調整を行う。
【００２７】
シャッタ１６はメカニカルシャッタであり、シャッタ駆動部１７によって駆動される。シャッタ駆動部１７は、レリーズボタンの押下により発生する信号と、ＡＥ／ＡＷＢ処理部３１から出力されるシャッタスピードデータとに応じて、シャッタ１６の開閉の制御を行う。
【００２８】
シャッタ１６の後方には撮像素子であるＣＣＤ１８を有している。ＣＣＤ１８は、多数の受光素子を２次元的に配列した光電面を有しており、撮影レンズ１２等の光学系を通過した被写体光がこの光電面に結像し、光電変換される。光電面の前方には、各画素に光を集光するためのマイクロレンズアレイと、Ｒ，Ｇ，Ｂ各色のフィルタが規則的に配列されたカラーフィルタアレイとが配置されている。ＣＣＤ１８は、ＣＣＤ制御部１９から供給される垂直転送クロックおよび水平転送クロックに同期して、画素毎に蓄積された電荷を１ラインずつシリアルなアナログ撮影信号として出力する。各画素において電荷を蓄積する時間、すなわち、露光時間は、ＣＣＤ制御部１９から与えられる電子シャッタ駆動信号によって決定される。また、ＣＣＤ１８はＣＣＤ制御部１９により、あらかじめ定められた大きさのアナログ撮像信号が得られるようにゲインが調整されている。
【００２９】
ＣＣＤ１８から取り込まれたアナログ撮影信号は、アナログ信号処理部２０に入力される。アナログ信号処理部２０は、アナログ信号のノイズを除去する相関２重サンプリング回路（ＣＤＳ）と、アナログ信号のゲインを調節するオートゲインコントローラ（ＡＧＣ）と、アナログ信号をデジタル信号に変換するＡ／Ｄコンバータ（ＡＤＣ）とからなる。なお、アナログ信号処理部２０が行う処理をアナログ信号処理とする。このデジタル信号に変換された画像データは、画素毎にＲ，Ｇ，Ｂの濃度値を持つＣＣＤ−ＲＡＷデータである。
【００３０】
タイミングジェネレータ２１は、タイミング信号を発生させるものであり、このタイミング信号をシャッタ駆動部１７、ＣＣＤ制御部１９、およびアナログ信号処理部２０に供給することにより、レリーズボタン２の操作、シャッタ１６の開閉、ＣＣＤ１８の電荷の取込み、およびアナログ信号処理部２０の処理の同期をとっている。
【００３１】
また、デジタルカメラ１は撮影時において必要な時に発光されるフラッシュ２４を有する。
【００３２】
画像入力コントローラ２５は、アナログ信号処理部２０から入力されたＣＣＤ−ＲＡＷデータをフレームメモリ２６に書き込む。
【００３３】
フレームメモリ２６は、画像データに対して後述の各種画像処理（信号処理）を行う際に使用する作業用メモリであり、例えば、一定周期のバスクロック信号に同期してデータ転送を行うＳＤＲＡＭ(Synchronous Dynamic Random Access Memory)が使用される。
【００３４】
表示制御部２７は、フレームメモリ２６に格納された画像データをスルー画像としてモニタ２８に表示させたり、再生モード時に内蔵メモリ３５に保存されている静止画像および動画像をモニタ２８に表示させたりするためのものである。
【００３５】
ＡＦ処理部３０およびＡＥ／ＡＷＢ処理部３１は、プレ画像に基づいて撮影条件を決定する。このプレ画像とは、レリーズボタンが半押しされることによって発生する半押し信号を検出したＣＰＵ４２がＣＣＤ１８にプレ撮影を実行させた結果、フレームメモリ２６に格納された画像データにより表される画像である。
【００３６】
ＡＦ処理部３０は、プレ画像に基づいて焦点位置を検出し、フォーカス駆動量データを出力する（ＡＦ処理）。焦点位置の検出方式としては、例えば、所望とする被写体にピントが合った状態では画像のコントラストが高くなるという特徴を利用して合焦位置を検出するパッシブ方式が考えられる。
【００３７】
ＡＥ／ＡＷＢ処理部３１は、プレ画像に基づいて被写体輝度を測定し、測定した被写体輝度に基づいて、撮影した画像が所望とする明るさとなるように、ＩＳＯ感度、絞り値およびシャッタスピード等を決定し、ＩＳＯ感度データ、絞り値データおよびシャッタスピードデータを露出設定値として決定するとともに（ＡＥ処理）、撮影時のホワイトバランスを自動調整する（ＡＷＢ処理）。
【００３８】
画像処理部３２は、本画像の画像データに対して、階調補正、シャープネス補正、色補正等の画質補正処理、およびＣＣＤ−ＲＡＷデータを輝度信号であるＹデータと、青色色差信号であるＣｂデータおよび赤色色差信号であるＣｒデータとからなるＹＣデータに変換するＹＣ処理を行う。この本画像とは、レリーズボタンが全押しされることによって実行される本撮影によりＣＣＤ１８から取り込まれ、アナログ信号処理部２０、画像入力コントローラ２５経由でフレームメモリ２６に格納された画像データによる画像である。また、画像処理部３２は、動画像の画像データに対しても必要な処理を行う。
【００３９】
圧縮／伸長処理部３３は、画像処理部３２によって補正・変換処理が行われた本画像の画像データに対して、例えば、ＪＰＥＧ等の圧縮形式で圧縮処理を行い、画像ファイルを生成する。この画像ファイルには、Ｅｘｉｆフォーマット等に基づいて、撮影日時等の付帯情報が格納されたタグが付加される。なお、動画像撮影モードにおける撮影時には、圧縮／伸長処理部３３は、動画像の画像データをモーションＪＰＥＧ、ＭＰＥＧ等の圧縮方式にて圧縮し、動画像の画像ファイルを生成する。
【００４０】
画像記録再生部３４は、生成された画像ファイルの内蔵メモリ３５への記録および読み出しを制御する。なお、画像記録再生部３４は内蔵メモリ３５にのみ接続され、コネクタ５には接続されていないため、外部メモリ６がコネクタ５に接続されていても、画像ファイルは外部メモリ６には直接記録されず、内蔵メモリ３５にのみ記録される。
【００４１】
接続検出部３６は、外部メモリ６のコネクタ５への着脱を検出する。
【００４２】
メモリ制御部３７は、外部メモリ６がコネクタ５に接続されると内蔵メモリ３５と外部メモリ６とを接続し、内蔵メモリ３５に記録されている画像ファイルを外部メモリ６へ転送する。なお、メモリ制御部３７が転送手段に対応する。
【００４３】
メモリ３８は、デジタルカメラ１において設定される各種定数、およびＣＰＵ４２が実行するプログラム等を記憶する。
【００４４】
情報付与部３９は、後述するようにユーザによる撮影開始の指示を受け付けてから撮影終了の指示を受け付けるまでの間、すなわちユーザによる一度の撮影操作において、複数の画像ファイルが生成された場合に、画像ファイルが複数に分割されて生成されたことを表す分割情報を各画像ファイルに付与する。具体的には、画像ファイルのヘッダに、分割された画像ファイルに共通のファイル名および分割された順序を表すファイル番号を分割情報として記述することにより、分割情報を画像ファイルに付与する。なお、画像ファイルのファイル名は分割情報に記述された共通のファイル名とファイル番号との組合せとなる。
【００４５】
なお、分割情報としては、共通のファイル名およびファイル番号に限定されるものではなく、各画像ファイルに共通の符号等を用いてもよい。
【００４６】
ファイル変換部４０は、内蔵メモリ３５に記録された画像ファイルを、必要なときに結合する処理を行う。この結合の処理については後述する。
【００４７】
ＣＰＵ４２は、操作系７およびＡＦ処理部３０等の各種処理部からの信号に応じてデジタルカメラ１の本体各部を制御する。また、デジタルカメラ１の動作モードが動画撮影モードである場合に、動画像を撮影する際の連続撮影時間である動画時間の設定を操作系７から受け付け、ユーザによる動画像の撮影開始の指示を受け付けて撮影および画像ファイルの生成を開始し、動画像の撮影時間が動画時間となったときに、動画像の撮影を停止して画像ファイルの生成を終了し、続いて動画像の撮影を再開して新たな画像ファイルの生成を開始し、ユーザによる動画像の撮影の終了指示を受け付けるまで、新たな画像ファイルの生成を繰り返すよう撮像系１０およびメモリ制御部３７を含むデジタルカメラ１の各部を制御する。なお、メモリ制御部３７およびＣＰＵ４２が撮影制御手段を構成する。
【００４８】
データバス４３は、各種処理部、フレームメモリ２６およびＣＰＵ４２等に接続されており、画像データおよび各種指示等のやり取りを行う。
【００４９】
以上の構成により、第１の実施形態によるデジタルカメラ１においては、静止画像または動画像の撮影時には、撮影により取得された画像ファイルは画像記録再生部３４により内蔵メモリ３５に記録され、再生時には内蔵メモリ３５に記録された画像ファイルが読み出されてモニタ２８に静止画像または動画像が表示される。また、接続検出部３６が外部メモリ６のコネクタ５への接続を検出すると、メモリ制御部３７が内蔵メモリ３５に記録されている画像ファイルを、静止画像の画像ファイルから先に、かつ撮影日時が古い順に外部メモリ６へ転送する。これにより、パソコンを使用することなく、内蔵メモリ３５に記録された画像ファイルを外部メモリ６に転送することができる。ここで、転送後の画像ファイルは、内蔵メモリ３５から削除されるか、そのステータスが転送済みに変更される。本実施形態においては、ステータスを転送済みに変更するものとして説明する。なお、画像ファイルのステータスを確認することにより、その画像ファイルが転送済みか未転送かが分かることとなる。
【００５０】
次いで、第１の実施形態において行われる処理について説明する。図５は第１の実施形態においてモニタ２８に表示される設定画面を示す図である。ユーザが操作系７を操作することにより図５（ａ）に示すように設定画面５０がモニタ２８に表示される。設定画面５０には、撮影時におけるＩＳＯ感度、記録画素数、圧縮率、動画像クオリティ、動画時間および分割の各コマンドが表示されている。ユーザは、操作系７を用いて設定を行うコマンドを選択することができる。なお、設定画面５０は、デジタルカメラ１の動作モードが静止画像撮影モードまたは動画像撮影モードの場合に表示される。
【００５１】
設定画面５０においては、ＩＳＯ感度、記録画素数および圧縮率の各コマンドが選択されると、あらかじめ定められたＩＳＯ感度、記録画素数および圧縮率の選択肢が表示される。ユーザは表示された選択肢から所望とする数値を選択することができる。なお、動画クオリティについては、１分あたりの容量（ＭＢ／ｍｉｎ）をあらかじめ定められたＨｉ、ＭｉｄおよびＬｏｗの３段階の設定からユーザに選択させるようにすればよい。また、動画時間は、動画像を撮影する際に１つの画像ファイルを生成する連続撮影時間であり、あらかじめ定められた１５分、３０分および６０分の時間からユーザに選択させればよい。ここで、動画時間を選択した際に、選択した時間に応じて、その動画像を撮影した際に取得される画像ファイルの容量Ｓを算出し、内蔵メモリ３５の空き容量Ｙを検出して、空き容量Ｙと算出した画像ファイルの容量Ｓとから、内蔵メモリ３５に記録可能な動画像の画像ファイルの数Ｙ／Ｓを算出してもよい。この場合、図５（ｂ）に示すように、１つの画像ファイルの容量および記録可能なファイル数を設定画面５０に表示してもよい。
【００５２】
また、動画時間の変更に同期して、１つの画像ファイルの容量および記録可能なファイル数を変更して表示してもよい。これにより、ユーザは、所望とする動画時間の選択が容易となる。
【００５３】
なお、実際に撮影される動画像の画像ファイルは、その内容により同じ撮影時間であっても容量が異なるものとなる。このため、上述したように算出した画像ファイルの容量Ｓ
と実際に動画像を撮影して生成した画像ファイルの容量とに誤差が生じることとなる。したがって、図５（ｂ）に示すように表示する画像ファイルの容量は、算出した結果に対して誤差を考慮した最大の容量とすることが好ましい。
【００５４】
また、分割については、一度の撮影操作による動画像の撮影時間が設定した動画時間を超えた場合に、複数の画像ファイルを分割して生成して動画像の撮影を続けるか否かを設定するものであり、設定の「あり」および「なし」から選択させるようにすればよい。
【００５５】
なお、設定画面５０における各コマンドの設定結果は、メモリ３８に記憶される。
【００５６】
図６は第１の実施形態において動画像の撮影時に行われる処理を示すフローチャートである。なお、設定画面５０における分割のコマンドは「あり」に設定されているものとする。ユーザが撮影モードを動画像撮影モードに設定することによりＣＰＵ４２が処理を開始し、ユーザがレリーズボタン２を押下することにより動画像の撮影開始の指示がなされたか否かを監視する（ステップＳＴ１）。ステップＳＴ１が肯定されると、動画像の撮影、画像ファイルの生成および生成された画像ファイルの内蔵メモリ３５への記録を開始する（ステップＳＴ２）。次いで、撮影時間が上記のように設定した動画時間を超えたか否かを判定する（ステップＳＴ３）。ステップＳＴ３が肯定されると動画像の撮影を停止して画像ファイルの生成を終了し（ステップＳＴ４）、情報付与部３９が、そこまで動画像を撮影することにより生成した画像ファイルに分割情報を付与し、ファイル名を設定する（ステップＳＴ５）。例えば、分割情報の共通のファイル名を「mov001」ファイル番号を「1」とした場合、画像ファイルのファイル名をmov001_1.movというように設定する。
【００５７】
次いで、ＣＰＵ４２は、続いて撮影を再開することにより生成される新たな画像ファイルのファイル名を設定し（ステップＳＴ６）、撮影、画像ファイルの生成および内蔵メモリ３５への記録を再開し（ステップＳＴ７）、ステップＳＴ３に戻ってステップＳＴ３以降の処理を繰り返す。なお、新たな画像ファイルのファイル名は、例えばmov001_2.movというように設定される。
【００５８】
一方、ステップＳＴ３が否定されると、ユーザがレリーズボタン２が押下することにより撮影終了の指示がなされたか否かを判定し（ステップＳＴ８）、ステップＳＴ８が否定されるとステップＳＴ３に戻って動画像の撮影を続ける。ステップＳＴ８が肯定されると、動画像の撮影、画像ファイルの生成および記録を終了し（ステップＳＴ９）、処理を終了する。なお、生成された画像ファイルには分割情報が付与される。
【００５９】
このように、第１の実施形態においては、内蔵メモリ３５に記録される１つの画像ファイルの動画像の撮影時間を一定にするようにしたため、非常に長時間の動画像を１つの画像ファイルに記録する場合のように、画像ファイルの容量が過大となることがなくなる。このため、外部メモリ６に画像ファイルが入り切らなくなったり、転送中にデジタルカメラ１が電池切れしてしまうおそれを軽減することができる。また、外部メモリ６に画像ファイルを転送する際に画像ファイルを分割する必要がなくなる。
【００６０】
また、画像ファイルを撮影時間に基づいて分割しているため、撮影中に撮影停止となるタイミングが分かりやすくなる。このため、イベントやステージの撮影のように、途中で途切れることなく撮影を行いたい場合に、予期しないタイミングで動画像が途切れることがなくなり、その結果、重要な場面を撮影する場合には、撮影開始からの経過時間を確認することにより、動画像が途切れてしまうタイミングを避けて撮影を行うことができる。
【００６１】
なお、上記第１の実施形態においては、画像ファイルに付与された分割情報を用いて動画像の録画リストを作成することができる。以下、録画リストの作成について説明する。図７は録画リスト作成処理のフローチャートである。なお、ＣＰＵ４２がファイルリスト作成手段に対応する。ユーザが録画リストの表示の指示を操作系７を用いて行うことによりＣＰＵ４２が処理を開始し、内蔵メモリ３５に記録されている画像ファイルのうち、画像ファイルをファイル名の昇順に並べた場合の最初の画像ファイルのファイル名を録画リストに表示し（ステップＳＴ１１）、さらに分割されて生成されたか否かを表すための変数ｍを１に設定し（ステップＳＴ１２）、録画リストの分割の欄に変数ｍを表示する（ステップＳＴ１３）。
【００６２】
次いで、直近に表示した画像ファイルの分割情報を読み取り（ステップＳＴ１４）、次の画像ファイルのファイル名を録画リストに表示する（ステップＳＴ１５）。そして、ステップＳＴ１４で読み出した分割情報に含まれるファイル名および次の画像ファイルのファイル名の共通部分が一致するか否かを判定し（ステップＳＴ１６）、ステップＳＴ１６が肯定されると、直近に表示した画像ファイルについての録画リストの分割の欄に変数ｍを表示し（ステップＳＴ１７）、ステップＳＴ１４に戻ってステップＳＴ１４以降の処理を繰り返す。
【００６３】
一方、ステップＳＴ１６が否定されると、変数ｍに１を加え（ステップＳＴ１８）、直近に表示した画像ファイルについての録画リストの分割の欄に変数ｍを表示する（ステップＳＴ１９）。そして、ファイル名を表示した画像ファイルが最後の画像ファイルであるか否かを判定し（ステップＳＴ２０）、ステップＳＴ２０が否定されるとステップＳＴ１４に戻ってステップＳＴ１４以降の処理を繰り返す。ステップＳＴ２０が肯定されると処理を終了する。
【００６４】
図８はモニタ２８に表示された録画リストを示す図である。図８に示すように録画リスト５１にはファイル名の欄および分割の欄が含まれている。ファイル名の欄には内蔵メモリ３５に記録されている動画像の画像ファイルのファイル名が表示される。また、ユーザが撮影開始の指示を行ってから撮影終了の指示を行うまでの間、すなわち一度の撮影操作において分割されて生成された画像ファイルについては、分割の欄に同一の変数が表示される。例えば、ファイル名がmov001_1.mov、mov001_2.movおよびmov001_3.movの３つの画像ファイルには、これらの画像ファイルが分割されて生成されたことを表す変数「１」が表示される。なお、ファイル名がmov002_1.mov、mov002_2.movの画像ファイルには変数「２」が、ファイル名がmov003_1.movおよびmov003_2.movの画像ファイルには変数「３」が、ファイル名がmov004.movの画像ファイルには変数「４」がそれぞれ表示される。ここで、ファイル名がmov004.movの画像ファイルは、分割の欄を見ることにより分割されていないことが分かる。
【００６５】
このように画像ファイルに付与された分割情報を用いて録画リストを作成してモニタ２８に表示することにより、ユーザは、一度の撮影操作により生成された複数の画像ファイルを見つけることが容易となる。したがって、後で一度の撮影操作により生成された複数の画像ファイルを分類したり、複数の画像ファイルを結合したりする作業を容易に行うことができる。
【００６６】
次いで、本発明の第２の実施形態について説明する。図９は本発明の第２の実施形態による撮影装置を適用したデジタルカメラの内部構成を示す概略ブロック図である。なお、第２の実施形態において第１の実施形態と同一の構成については同一の参照番号を付与し、ここでは詳細な説明は省略する。第１の実施形態においては、設定画面５０において動画時間を設定していたが、第２の実施形態においては、外部メモリ６の容量を設定し、設定した容量に基づいて動画時間を算出して設定するようにした点が第１の実施形態と異なる。このため、第２の実施形態においては、外部メモリ６の容量に基づいて動画時間を算出して設定する動画時間設定部４４を備えてなる。
【００６７】
図１０は第２の実施形態においてモニタ２８に表示される外部メモリの容量の設定画面を示す図である。図１０（ａ）に示すように設定画面５２には、撮影時におけるＩＳＯ感度、記録画素数、圧縮率、動画像クオリティ、外部メモリおよび分割の各コマンドが表示されている。ユーザは、操作系７を用いて設定を行うコマンドを選択することができる。ここで、ユーザが外部メモリのコマンドを選択すると、図１０（ｂ）に示すように、外部メモリの容量を選択するための画面が別ウィンドウ５２Ａで表示される。そして、別ウィンドウ５２Ａの上下ボタン５２Ｂを操作することにより、外部メモリの容量を２５６ＭＢ、５１２ＭＢ、１ＧＢおよび２ＧＢの４つの容量に切り替えることができる。なお、切替可能な容量はこの４種類に限定されるものではない。ユーザは、所望とする外部メモリの容量を表示して操作系７を操作することにより、使用する外部メモリ６の容量を設定できる。なお、設定結果はメモリ３８に記憶される。
【００６８】
次いで、第２の実施形態において行われる処理について説明する。図１１は第２の実施形態において動画像の撮影時に行われる処理を示すフローチャートである。なお、設定画面５２における分割のコマンドは「あり」に設定されているものとする。ユーザが撮影モードを動画像撮影モードに設定することによりＣＰＵ４２が処理を開始し、メモリ３８に記憶された外部メモリ６の容量の情報を読み出し（ステップＳＴ３１）、動画時間設定部４４が、外部メモリ６の容量に基づいて動画像を連続して記録することが可能な時間である動画時間を算出して設定する（ステップＳＴ３２）。
【００６９】
動画時間設定部４４は、まず外部メモリ６の容量Ｘｍａｘと、動画像を記録する際のデータレートＬＳとから、最大連続記録時間Ｔｍａｘ（＝Ｘｍａｘ／ＬＳ）を算出する。ここで、動画時間設定部４４は、動画時間を最大６０分に制限するとともに、動画時間を１５分、３０分、４５分および６０分のように、１５分単位で制限するためのテーブルを記憶している。図１２にはこのテーブルＬＵＴ１を示す図である。なお、図１２において参照符号Ｔは動画時間である。
【００７０】
動画時間設定部４４は、テーブルＬＵＴ１を参照し、最大連続記録時間Ｔｍａｘが６０分以上である場合には動画時間を６０分に、最大連続記録時間Ｔｍａｘが４５分以上６０分未満である場合には動画時間を４５分に、最大連続記録時間Ｔｍａｘが３０分以上４５分未満である場合には動画時間を３０分に、最大連続記録時間Ｔｍａｘが１５分以上３０分未満である場合には動画時間を１５分に設定する。
【００７１】
次いで、ユーザがレリーズボタン２を押下することにより動画像の撮影開始の指示がなされたか否かを監視する（ステップＳＴ３３）。ステップＳＴ３３が肯定されると、動画像の撮影、画像ファイルの生成および生成された画像ファイルの内蔵メモリ３５への記録を開始する（ステップＳＴ３４）、次いで、撮影時間が上記のように設定した動画時間を超えたか否かを判定する（ステップＳＴ３５）。ステップＳＴ３５が肯定されると動画像の撮影を停止して画像ファイルの生成を終了し（ステップＳＴ３６）、情報付与部３９が、そこまで動画像を撮影することにより生成した画像ファイルに分割情報を付与し、ファイル名を設定する（ステップＳＴ３７）。
【００７２】
次いで、ＣＰＵ４２は、続いて撮影を再開することにより生成される新たな画像ファイルのファイル名を設定し（ステップＳＴ３８）、撮影、画像ファイルの生成および内蔵メモリ３５への記録を再開し（ステップＳＴ３９）、ステップＳＴ３５に戻ってステップＳＴ３５以降の処理を繰り返す。
【００７３】
一方、ステップＳＴ３５が否定されると、ユーザがレリーズボタン２が押下することにより撮影終了の指示がなされたか否かを判定し（ステップＳＴ４０）、ステップＳＴ４０が否定されるとステップＳＴ３５に戻って動画像の撮影を続ける。ステップＳＴ４０が肯定されると、動画像の撮影、画像ファイルの生成および記録を終了し（ステップＳＴ４１）、処理を終了する。なお、生成された画像ファイルには分割情報が付与される。
【００７４】
このように、第２の実施形態においては、内蔵メモリ３５に記録される１つの画像ファイル当たりの容量を、外部メモリ６に転送可能な容量にすることができるため、外部メモリ６に画像ファイルを転送する際に画像ファイルを分割する必要がなくなる。
【００７５】
また、外部メモリ６の容量Ｘｍａｘおよび動画像のデータレートＬＳから最大連続記録時間Ｔｍａｘを算出しているため、外部メモリ６に転送可能な容量でありながら、動画像ができるだけ細切れにならないように、画像ファイルの容量を設定することができる。
【００７６】
なお、上記第２の実施形態においては、設定画面５２において外部メモリ６の容量を入力しているが、デジタルカメラ１Ａのユーザは、通常１つの外部メモリ６のみを使用することが多い。このため、設定画面５２を用いて外部メモリ６の容量の設定を数回行った場合に、ユーザが使用する外部メモリ６の容量を学習し、学習後は設定画面５２からの外部メモリ６の容量の入力を受け付けることなく、学習した外部メモリ６の容量から動画時間を設定するようにしてもよい。
【００７７】
次いで、内蔵メモリ３５から外部メモリ６への画像ファイルの転送の処理について説明する。なお、画像ファイルの転送処理は、第１および第２の実施形態によるデジタルカメラ１，１Ａにおいて同一であるため、以下の説明においては第１の実施形態により内蔵メモリ３５に記録された画像ファイルの転送についてのみ説明する。
【００７８】
図１３から図１６は画像ファイルの転送処理のフローチャートである。外部メモリ６がコネクタ５に接続されたか否かを接続検出部３６が監視しており（ステップＳＴ５１）、外部メモリ６がコネクタ５に接続されてステップＳＴ５１が肯定されると、メモリ制御部３７が、内蔵メモリ３５がアクセス中であるか否かを判定する（ステップＳＴ５２）。ステップＳＴ５２が肯定されると、所定時間待機し（ＷＡＩＴ：ステップＳＴ５３）、ステップＳＴ５２に戻る。ステップＳＴ５２が否定されると、ＣＰＵ４２がデジタルカメラ１の動作モードを判定する（ステップＳＴ５４）。
【００７９】
動作モードが撮影モードである場合には、撮影中であるか否かを判定し（ステップＳＴ５５）、ステップＳＴ５５が否定されるまでステップＳＴ５５の判定を行う。ステップＳＴ５５が否定されると、モニタ２８に、「撮影を中止してデータを転送しますか？」の問い合わせ表示を行う（ステップＳＴ５６）。そして、ＹＥＳの入力がされたか否かの監視を開始し（ステップＳＴ５７）、ステップＳＴ５７が肯定されると、動作モードを転送モードに変更する（ステップＳＴ５８）。
【００８０】
一方、動作モードが通信モードである場合には、通信中であるか否かを判定する（ステップＳＴ５９）。ここで、通信モードとは、デジタルカメラ１のファームウェアを更新するための通信や、とくにデジタルカメラ１がカメラ付き携帯電話である場合の通話およびインターネットへのアクセスを行うモードである。ステップＳＴ５９が肯定されると、外部メモリ６への画像ファイルの転送はできない旨の警告表示を行い（ステップＳＴ６０）、ステップＳＴ５４に戻る。ステップＳＴ５９が否定されると、ステップＳＴ５８に進み、動作モードを転送モードに変更する。
【００８１】
また、動作モードが再生モードである場合には、モニタ２８に、「再生を中止してデータを転送しますか？」の問い合わせ表示を行う（ステップＳＴ６１）。そして、ＹＥＳの入力がされたか否かの監視を開始し（ステップＳＴ６２）、ステップＳＴ６２が肯定されると、ステップＳＴ５８に進み、動作モードを転送モードに変更する。
【００８２】
ステップＳＴ５８に続いて、メモリ制御部３７が内蔵メモリ３５に記録されている未転送の静止画像の画像ファイルを外部メモリ６へ転送する（ステップＳＴ６３）。具体的には、撮影日時が古い静止画像の画像ファイルから順に転送を行う。そして、１つの画像ファイルを転送する毎に外部メモリ６の空き容量を検出し（ステップＳＴ６４）、空き容量がないか否かを判定する（ステップＳＴ６５）。外部メモリ６の空き容量がなくなり、ステップＳＴ６５が肯定されると、画像ファイルの転送を終了し（ステップＳＴ６６）、内蔵メモリ３５に記録された静止画像の画像ファイルのうち、転送した画像ファイルのステータスを転送済みに設定する（ステップＳＴ６７）。
【００８３】
そして、モニタ２８に「新しいメモリに差し替えてください」のメッセージを表示し（ステップＳＴ６８）、外部メモリ６が外されたか否かを判定する（ステップＳＴ６９）。なお、ステップＳＴ６９が否定されるとステップＳＴ６８に戻る。
【００８４】
ステップＳＴ６９が肯定されると、さらに新しい外部メモリ６が接続されたか否かを判定する（ステップＳＴ７０）。ステップＳＴ７０が肯定されるとステップＳＴ５２に戻る。ステップＳＴ７０が否定されると、モニタ２８に「データ転送を中止しますか？」の問い合わせ表示を行い（ステップＳＴ７１）、ＹＥＳが入力されたか否かを判定する（ステップＳＴ７２）。ステップＳＴ７２が否定されるとステップＳＴ６８に戻る。ステップＳＴ７２が肯定されると処理を終了する。
【００８５】
一方、ステップＳＴ６５が否定されると、内蔵メモリ３５に記録されたすべての未転送の静止画像の画像ファイルを転送したか否かを判定し（ステップＳＴ７３）、ステップＳＴ７３が否定されるとステップＳＴ６３に戻って静止画像の画像ファイルの転送を続ける。ステップＳＴ７３が肯定されると、内蔵メモリ３５に記録されたすべての画像ファイルのステータスを転送済みに設定し（ステップＳＴ７４）、モニタ２８に「静止画像の転送が完了しました」のメッセージを表示する（ステップＳＴ７５）。
【００８６】
ステップＳＴ７５に続いて、メモリ制御部３７が外部メモリ６の空き容量を検出し（ステップＳＴ７６）、外部メモリ６に転送可能な動画像の画像ファイル数ｎｍａｘを算出する（ステップＳＴ７７）。ここで、外部メモリ６の空き容量をＸ１、動画像の画像ファイル１つ当たりの容量をＳとすると、ｎｍａｘ＝Ｘ１／Ｓとなる。
【００８７】
そして、メモリ制御部３７は、内蔵メモリ３５に記録されている未転送のすべての動画像の画像ファイルが外部メモリ６に転送可能であるか否かを判定する（ステップＳＴ７８）。すなわち、内蔵メモリ３５に記録されている未転送の動画像のファイル数をｎ１とすると、ｎｍａｘ≧ｎ１であるか否かを判定する。
【００８８】
ステップＳＴ７８が肯定されると、内蔵メモリ３５に記録されているすべての動画像の画像ファイルを転送する処理（第１の転送処理とする）を開始する（ステップＳＴ７９）。まず、メモリ制御部３７は、転送対象の画像ファイルを最初の未転送の画像ファイルに設定し（ｎ＝１、ステップＳＴ８０）、転送対象の画像ファイルＰｎの分割情報を読み出し（ステップＳＴ８１）、さらに次の画像ファイルＰｎ＋１の分割情報を読み出す（ステップＳＴ８２）。そして、画像ファイルＰｎおよび画像ファイルＰｎ＋１がユーザによる一度の撮影操作により生成されたものであるか、すなわち分割された画像ファイルであるか否かを判定し（ステップＳＴ８３）、ステップＳＴ８３が肯定されると、ファイル変換部４０が画像ファイルＰｎおよび画像ファイルＰｎ＋１を結合して新たな画像ファイルＰｎ＋１を生成する（ステップＳＴ８４）。
【００８９】
そして、新たな画像ファイルＰｎ＋１の分割情報を結合前の画像ファイルＰｎ＋１の分割情報に設定し（ステップＳＴ８５）、転送対象を次の画像ファイルに変更する（ｎ＝ｎ＋１：ステップＳＴ８６）。そして、転送対象の画像ファイルが最後の画像ファイルであるか否かを判定し（ステップＳＴ８７）、ステップＳＴ８７が否定されるとステップＳＴ８１に戻る。これにより、ユーザによる一度の撮影操作により生成されたすべての画像ファイルが結合されることとなる。
【００９０】
一方、ステップＳＴ８３が否定されると、メモリ制御部３７は転送対象の画像ファイルをＰｎを外部メモリ６に転送し（ステップＳＴ８８）、転送済みの動画像の画像ファイルのステータスを転送済みに設定し（ステップＳＴ８９）、ステップＳＴ８６に進む。
【００９１】
また、ステップＳＴ８７が肯定されると、転送対象の画像ファイルＰｎを外部メモリ６に転送し（ステップＳＴ９０）、転送済みの動画像の画像ファイルのステータスを転送済みに設定し（ステップＳＴ９１）、さらにモニタ２８に「動画像の転送が完了しました」のメッセージを表示し（ステップＳＴ９２）、処理を終了する。
【００９２】
一方、ステップＳＴ７８が否定されると、内蔵メモリ３５に記録されている動画像の画像ファイルを順次転送する処理（第２の転送処理とする）を開始する（ステップＳＴ９３）。まず、メモリ制御部３７は、転送対象の画像ファイルを最初の未転送の画像ファイルに設定し（ｎ＝１、ステップＳＴ９４）、外部メモリ６に転送対象の画像ファイルＰｎを転送可能な空き容量があるか否かを判定する（ステップＳＴ９５）。
【００９３】
ステップＳＴ９５が肯定されると、転送対象の画像ファイルＰｎの分割情報を読み出し（ステップＳＴ９６）、さらに次の画像ファイルＰｎ＋１の分割情報を読み出す（ステップＳＴ９７）。そして、画像ファイルＰｎおよび画像ファイルＰｎ＋１がユーザによる一度の撮影操作により生成されたものであるか、すなわち分割された画像ファイルであるか否かを判定し（ステップＳＴ９８）、ステップＳＴ９８が肯定されると、２つの画像ファイルＰｎ，Ｐｎ＋１を結合した新たな画像ファイルＰｎ＋１を転送可能な空き容量が外部メモリ６にあるか否かを判定する（ステップＳＴ９９）。
【００９４】
ステップＳＴ９９が肯定されると、ファイル変換部４０が画像ファイルＰｎおよび画像ファイルＰｎ＋１を結合して新たな画像ファイルＰｎ＋１を生成する（ステップＳＴ１００）。
【００９５】
そして、新たな画像ファイルＰｎ＋１の分割情報を結合前の画像ファイルＰｎ＋１の分割情報に設定し（ステップＳＴ１０１）、転送対象を次の画像ファイルに変更する（ｎ＝ｎ＋１：ステップＳＴ１０２）。そして、転送対象の画像ファイルが最後の画像ファイルであるか否かを判定し（ステップＳＴ１０３）、ステップＳＴ１０３が否定されるとステップＳＴ９６に戻る。これにより、外部メモリ６の空き容量がある限り、ユーザによる一度の撮影操作により生成された複数の画像ファイルが結合されることとなる。
【００９６】
ステップＳＴ１０３が肯定されると、転送対象の画像ファイルＰｎを外部メモリ６に転送し（ステップＳＴ１０４）、転送済みの動画像の画像ファイルのステータスを転送済みに設定し（ステップＳＴ１０５）、さらにモニタ２８に「動画像の転送が完了しました」のメッセージを表示し（ステップＳＴ１０６）、処理を終了する。
【００９７】
一方、ステップＳＴ９５が否定されると、外部メモリ交換処理に進む（ステップＳＴ１０７）。外部メモリ交換処理については後述する。
【００９８】
また、ステップＳＴ９８が否定されると、メモリ制御部３７は転送対象の画像ファイルＰｎを外部メモリ６に転送し（ステップＳＴ１０８）、転送済みの動画像の画像ファイルのステータスを転送済みに設定する（ステップＳＴ１０９）。そして、転送対象の画像ファイルが最後の画像ファイルであるか否かを判定し（ステップＳＴ１１０）、ステップＳＴ１１０が肯定されると処理を終了する。ステップＳＴ１１０が否定されると、転送対象を次の画像ファイルに変更し（ｎ＝ｎ＋１：ステップＳＴ１１１）、ステップＳＴ９５に戻る。
【００９９】
また、ステップＳＴ９９が否定される、すなわち、外部メモリ６の空き容量が転送対象の画像ファイルＰｎの容量以上あるが、結合した新たな画像ファイルＰｎ＋１の容量未満である場合には、ステップＳＴ１０８に進み、画像ファイルを結合することなく、転送対象の画像ファイルＰｎを外部メモリ６に転送する。
【０１００】
図１７は外部メモリ交換処理のフローチャートである。まず、メモリ制御部３７がモニタ２８に「新しいメモリに差し替えてください」のメッセージを表示し（ステップＳＴ１２１）、外部メモリ６が外されたか否かを判定し（ステップＳＴ１２２）、ステップＳＴ１２２が否定されるとステップＳＴ１２１に戻る。
【０１０１】
ステップＳＴ１２２が肯定されると、さらに新しい外部メモリ６が接続されたか否かを判定する（ステップＳＴ１２３）。ステップＳＴ１２３が肯定されるとステップＳＴ９３に戻る。ステップＳＴ１２３が否定されると、モニタ２８に「データ転送を中止しますか？」の問い合わせ表示を行い（ステップＳＴ１２４）、ＹＥＳが入力されたか否かを判定する（ステップＳＴ１２５）。ステップＳＴ１２５が否定されるとステップＳＴ１２４に戻る。ステップＳＴ１２５が肯定されると処理を終了する。
【０１０２】
このように、外部メモリ６の空き容量に応じて、外部メモリ６に転送可能な画像ファイルの数を算出し、ファイル数および分割情報に基づいて画像ファイルを結合することにより、外部メモリ６に入りきる容量の動画像の画像ファイルを得ることができるため、ユーザが外部メモリ６の空き容量に応じて画像ファイルを編集したり結合したりする作業を行う必要がなくなる。
【０１０３】
なお、上記実施形態においてはユーザによる一度の撮影操作により生成された複数の画像ファイルを結合して転送しているが、結合することなく、先頭の画像ファイルから順に外部メモリ６に転送するようにしてもよい。
【０１０４】
また、上記実施形態においては、外部メモリ６がコネクタ５に接続されたことを検出して画像ファイルの転送を行っているが、外部メモリ６をコネクタ５に接続した後に、ユーザによる画像ファイルの転送の指示を受け付けることにより、画像ファイルの転送を行うようにしてもよい。
【０１０５】
また、上記実施形態においては、内蔵メモリ３５に記録されたすべての画像ファイルを必要であれば結合した後に外部メモリ６に転送しているが、ユーザに転送を所望する画像ファイルを指定させたり、結合するか否かを指定させた後に、画像ファイルを転送するようにしてもよい。
【０１０６】
また、上記実施形態においては、分割のコマンドが「あり」に設定されたものとして説明したが、分割のコマンドが「なし」に設定された場合、一度の撮影操作による動画像の撮影時間が動画時間を超えると、新たな画像ファイルを生成することなく、撮影、画像ファイルの生成および記録が終了されることとなる。
【０１０７】
以上、本発明の実施形態について説明したが、コンピュータを、上記の画像記録再生部３４、接続検出部３６、メモリ制御部３７、情報付与部３９、ファイル変換部４０および動画時間設定部４４に対応する手段として機能させ、図６，７，１１，１３〜１７に示すような処理を行わせるプログラムも、本発明の実施形態の１つである。また、そのようなプログラムを記録したコンピュータ読取り可能な記録媒体も、本発明の実施形態の１つである。
【図面の簡単な説明】
【０１０８】
【図１】本発明の一実施形態におけるデジタルカメラの外観を示す図（その１）
【図２】本発明の一実施形態におけるデジタルカメラの外観を示す図（その２）
【図３】本発明の一実施形態におけるデジタルカメラの外観を示す図（その３）
【図４】本発明の第１の実施形態による撮影装置を適用したデジタルカメラの内部構成を示す概略ブロック図
【図５】第１の実施形態においてモニタに表示される設定画面を示す図
【図６】第１の実施形態において動画像の撮影時に行われる処理を示すフローチャート
【図７】録画リスト作成処理のフローチャート
【図８】モニタに表示された録画リストを示す図
【図９】本発明の第２の実施形態による撮影装置を適用したデジタルカメラの内部構成を示す概略ブロック図
【図１０】第２の実施形態においてモニタに表示される設定画面を示す図
【図１１】第２の実施形態において動画像の撮影時に行われる処理を示すフローチャート
【図１２】動画時間を１５分単位で制限するためのテーブルを示す図
【図１３】画像ファイルの転送処理のフローチャート（その１）
【図１４】画像ファイルの転送処理のフローチャート（その２）
【図１５】画像ファイルの転送処理のフローチャート（その３）
【図１６】画像ファイルの転送処理のフローチャート（その４）
【図１７】外部メモリ交換処理のフローチャート
【符号の説明】
【０１０９】
１，１Ａ    デジタルカメラ
２    レリーズボタン
３    モードダイヤル
４    カバー
５    コネクタ
６    外部メモリ
７    操作系
３４    画像記録再生部
３５    内蔵メモリ
３６    接続検出部
３７    メモリ制御部
３９    情報付与部
４０    ファイル変換部
４２    ＣＰＵ
４４    動画時間設定部
【図１】
2008301013.tif 000003
【図２】
2008301013.tif 000004
【図３】
2008301013.tif 000005
【図４】
2008301013.tif 000006
【図５】
2008301013.tif 000007
【図６】
2008301013.tif 000008
【図７】
2008301013.tif 000009
【図８】
2008301013.tif 000010
【図９】
2008301013.tif 000011
【図１０】
2008301013.tif 000012
【図１１】
2008301013.tif 000013
【図１２】
2008301013.tif 000014
【図１３】
2008301013.tif 000015
【図１４】
2008301013.tif 000016
【図１５】
2008301013.tif 000017
【図１６】
2008301013.tif 000018
【図１７】
2008301013.tif 000019