(57)【要約】【課題】  動画撮影中に装置が回転された場合にも、良好な向きで画像を再生可能とする。【解決手段】  撮影した動画像データを動画像データファイルとして記録媒体に記録する撮像装置において、撮像手段と、前記撮像装置の天地位置に関する回転情報を検出する回転情報検出手段と、回転情報検出手段によって取得した回転情報を、前記撮像手段から出力された動画像データと関連付けして前記記録媒体に記録する記録手段と、前記回転情報検出手段により検出された回転情報の変化に応じて前記記録手段により記録する動画像データのファイルを分割する制御手段とを備える。【選択図】  図２
2005328279.tif 000002
【特許請求の範囲】
【請求項１】
撮影した動画像データを動画像データファイルとして記録媒体に記録する撮像装置において、
撮像手段と、
前記撮像装置の天地位置に関する回転情報を検出する回転情報検出手段と、
回転情報検出手段によって取得した回転情報を、前記撮像手段から出力された動画像データと関連付けして前記記録媒体に記録する記録手段と、
前記回転情報検出手段により検出された回転情報の変化に応じて前記記録手段により記録する動画像データのファイルを分割する制御手段とを備えることを特徴とする記録装置。
【請求項２】
前記回転情報検出手段は、通常状態の回転角度を０°として、少なくとも０°、９０°、１８０°、２７０°を検出することを特徴とする請求項１記載の記録装置。
【請求項３】
前記制御手段は、前記回転情報が変化してから閾値以上同じ状態であった場合に、前記動画像データのファイルを分割することを特徴とする請求項１記載の記録装置。
【請求項４】
前記閾値を任意に設定する閾値設定手段を備えることを特徴とする請求項３記載の記録装置。
【請求項５】
前記回転情報を前記動画像データファイルに付加して記録することを特徴とする請求項１記載の記録装置。
【請求項６】
前記回転情報を前記動画像データの各フレームに付加して記録することを特徴とする請求項５記載の記録装置。
【請求項７】
前記回転情報を前記動画像データファイルとは別の管理ファイルに記録することを特徴とする請求項１記載の記録装置。
【請求項８】
前記制御手段によるファイル分割処理を行うか否かを任意に設定する設定手段を備えたことを特徴とする請求項１記載の記録装置。
【請求項９】
前記制御手段は、前記動画像データの撮影開始の指示から撮影停止の指示までの間に、前記分割されて記録された複数の前記動画像ファイルに対して、これら複数の動画像ファイルの関連性を示す付加情報を各動画像ファイルに付加して記録するよう前記記録手段を制御することを特徴とする請求項１記載の記録装置。
【請求項１０】
分割される直前の前記動画像ファイルのファイル名を前記付加情報として記録することを特徴とする請求項９記載の記録装置。
【請求項１１】
前記制御手段は、前記分割した複数のファイルに対して連続した値を持つファイル名を付加して記録するよう前記記録手段を制御することを特徴とする請求項１０記載の記録装置。
【請求項１２】
前記記録手段は更に、前記動画像データの撮影中に入力された音声データも前記記録媒体に記録し、前記制御手段は、前記回転情報の変化に応じて、前記音声データの記録モードを変更することを特徴とする請求項１記載の記録装置。
【請求項１３】
前記制御手段は、前記回転情報から取得された回転角度が、９０°または２７０°の場合に、前記音声データをモノラルモードで記録するよう前記記録手段を制御することを特徴とする請求項１２記載の記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録装置に関し、特には動画像データを記録する装置に関する。
【背景技術】
【０００２】
近年、デジタルカメラやデジタルビデオカメラなど動画像や静止画像のデジタル画像データを記録する機器の普及が進んでおり、デジタルカメラを搭載した携帯端末の普及も進んできている。
【０００３】
デジタルカメラでは記録媒体として小型メモリカードが広く利用されており、静止画像データだけでなく動画像データも記録できるものも数多く登場している。またデジタルビデオカメラでは、記録媒体としてテープだけでなく小型メモリカードや光磁気ディスクのようなランダムアクセス可能な記録媒体を使用するものが登場している。
【０００４】
このようなランダムアクセス可能な記録媒体を使用するカメラでは、画像データをファイルの形式で保存する構成となる。また動画を記録する場合は、連続した一回の撮影で、ひとつのファイルを作成する構成となる。
【０００５】
画像データを作成する際には、撮影状態や撮影日時などの付加情報を画像データに付加して記録するのが一般的であり、特に動画を記録する際には、時間によって変化する撮影情報などの付加情報はフレーム毎に記録するようになっている。
【０００６】
ところで、これらのカメラを通常状態より９０°傾けて撮影した場合には、画像データ自身も横向きに記録されることになる。こういった場合に、再生表示時に回転して表示する技術が知られている（例えば、特許文献１参照）。
【０００７】
例えば、図５の（ａ）は、動画像データを通常の向きで撮影した場合の動画像データの各フレームをあらわした図である。横軸が時間の経過を示す。この場合は、動画像データファイルも通常の向きに記録されることになり、再生表示時にそのまま表示すればよいので特に問題ない。
【０００８】
一方、図５の（ｂ）は、カメラを右に９０°回転して動画像データを撮影した場合に記録される動画像データの各フレームを表した図である。この場合は、動画像データファイルは左に９０°回転した状態で記録される。そのため、再生表示時に上下関係を正しくするためには、画像データを右９０°回転して表示する必要がある。
【０００９】
一般的に、パソコンなど自由なサイズで画像の表示が可能な機器で再生表示する場合は、図６の（ａ）のように、単純に右に９０°回転して縦長の画像として表示する。
【００１０】
また、テレビ画面のように画像の表示領域が決まっている機器で再生表示する場合は、右に９０°回転したあとで表示サイズを調節する処理を行い、図６の（ｂ）のように左右に黒帯を付けた状態で表示するのが一般的である。
【特許文献１】特開平１０−２１０３４９号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
従来のような画像データをファイルとして保存する画像撮影装置では、動画像を記録する際には、連続した一回の撮影ではひとつのファイルを作成する構成となる。そのため、撮影している途中でカメラを回転した場合には、ひとつのファイルの中に向きの違う動画像データが含まれてしまうことになる。このような動画像データファイルを再生表示した場合に、再生表示の途中で画像が横向きに表示されるなど、うまく対応できないという問題が生じていた。
【００１２】
例えば図７は、最初は通常の向きで動画を撮影しており、撮影の途中でカメラを右に９０°回転して撮影を続けた場合に記録される動画像データの各フレームを示した図である。カメラを回転した時間を、時間Ａとする。図７を見てわかるように、動画像データは、時間Ａで人物の向きが変わって記録される。
【００１３】
この図７の動画像データを再生表示した場合には、時間Ａまでは問題なく表示されるが、時間Ａ以降は画像が横向きで表示されてしまうという問題があった。
【００１４】
本発明は前述の如き問題を解決し、動画撮影中に装置が回転された場合にも、良好な向きで画像を再生可能とすることを目的とする。
【課題を解決するための手段】
【００１５】
本発明においては、撮影した動画像データを動画像データファイルとして記録媒体に記録する撮像装置において、撮像手段と、前記撮像装置の天地位置に関する回転情報を検出する回転情報検出手段と、回転情報検出手段によって取得した回転情報を、前記撮像手段から出力された動画像データと関連付けして前記記録媒体に記録する記録手段と、前記回転情報検出手段により検出された回転情報の変化に応じて前記記録手段により記録する動画像データのファイルを分割する制御手段とを備える。
【発明の効果】
【００１６】
本発明によれば、装置の回転情報を動画像データと関連付けして記録するだけでなく、撮影の途中で回転して撮影を続けたような場合には、回転したところでファイルが分割されるので、ファイル毎に向きの決まったファイルが作成されることになり、動画像データファイルの再生中に画像の向きが変わるという不具合は起こらなくなる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明にかかる一実施例を、図面を参照して詳細に説明する。
【００１８】
本実施形態では、動画像データファイルを記録する画像記録装置において、カメラの向きが変わった時点で動画像データファイルを分割する例を示す。
【００１９】
本実施形態の画像記録装置の内部構成および動作について説明する。図１は、画像記録装置の構成を示すブロック図である。
【００２０】
図１において、１０は被写体の光学像を電気信号に変換するカメラ部である。２０は、音声を電気信号に変換するマイクである。３０は、アナログ−デジタル変換器である。４０は、デジタル画像データを圧縮符号化する（例えば、動画像データの場合はＭｏｔｉｏｎＪＰＥＧ形式）機能を有するエンコーダである。５０は、動画像データファイルを作成する画像データファイル作成部である。６０は、時刻を計時する内部時計である。７０は、カメラの天地位置に関する回転情報を検出する回転情報検出部である。９０は、ランダムアクセス可能な記録媒体であり、画像データなどのデジタルデータをファイルとして記録する。１００は、操作パネルやリモコンなどからなる操作部である。１１０は、本装置の全般的な動作の制御を行う制御部であり、マイクロコンピュータを有する。１２０は、圧縮符号化されたデジタルデータを復号する機能を持つデコーダである。１３０は、デジタル−アナログ変換器である。１４０は、表示部であるモニタである。１５０は、音を出力するためのスピーカである。
【００２１】
カメラ１０は、被写体の光学像を電気信号に変換し、その電気信号をＡ／Ｄ変換器３０に供給する。また同様に、マイク２０は音声を電気信号に変換し、その電気信号をＡ／Ｄ変換機３０に供給する。
【００２２】
Ａ／Ｄ変換器３０は、カメラ１０とマイク２０から受け取った電気信号をデジタル化し、デジタル画像データとデジタル音声データを、エンコーダ４０とＤ／Ａ変換器１１０に送る。
【００２３】
回転情報検出部７０は、カメラの向きに関する回転情報を９０°単位で検出する。つまりカメラを通常の状態で使用する場合は０°となり、右に９０°回転して使用する場合は９０°ととして検出される。左９０°回転して使用する場合は、２７０°して検出し、カメラをさかさまにして使用する場合は、１８０°として検出する。なお、傾きが９０°単位でぴったりそろっていない場合は、傾き具合によって、より近い角度として検出される。
【００２４】
回転情報検出部７０は、検出した回転情報を、エンコーダ４０と画像データファイル作成部５０に送信する。
【００２５】
なお、ここでは９０°単位での検出としたが、もっと細かい単位で検出するような構成でも良いことは言うまでもない。
【００２６】
エンコーダ４０は、制御部１１０から記録指示命令を受け取ると、デジタル化された画像データと音声データのデータ量を圧縮する処理を行う。ここで、画像データの圧縮方法は一般的な方法で行う。例えば、動画の場合はＭｏｔｉｏｎＪＰＥＧ方式で圧縮する。
【００２７】
またエンコーダ４０は、内部時計６０から日時情報を、回転情報検出部７０から回転情報を受け取り、画像データを圧縮する際にそれらのデータを各フレームの付加情報として圧縮画像データに付加する処理も行う。
【００２８】
日時情報と回転情報は各フレームデータの付加情報として画像データ自身に埋め込む構成としたが、画像データとは別のファイルに保存するような構成でも良い。
【００２９】
画像データファイル作成部５０は、エンコーダから圧縮データを受け取り、そのデータを記録媒体９０に動画像データファイルとして記録する処理を行う。
【００３０】
また、画像データファイル作成部５０は、画像データのフレーム毎に回転情報検出部７０から回転情報を取得し、もし回転情報が変化した場合は、回転情報が変化したところで動画像データファイルを分割する処理も行う。
【００３１】
動画像データファイルの分割処理は、回転情報が変化したところから別の動画像データファイルとして記録する処理を行う。またことのとき、一回の撮影で自動分割したことが後でわかるように、動画像データファイルのファイル名に連番をつけて保存する。例えば、Ｍｏｖｉｅ００３と言うファイル名で動画像データを保存していた場合は、分割した次のファイルはＭｏｖｉｅ００３＿２というファイル名とする。Ｍｏｖｉｅ００３＿２を保存中に、また回転情報が変化した場合は、Ｍｏｖｉｅ００３＿３というファイル名で保存するといったように、ファイル名の最後に連番を付けていくことで、各ファイルの関連がわかるようにしておく。
【００３２】
例えば図７と同じ状況で本実施例の画像記録装置を使って撮影した場合は、図８のような結果となる。図７では時間Ａでカメラを横にした場合に、そのまま横向きに記録される結果となっている。しかし本実施例の画像記録装置を使用した場合は、図８で示すように、時間Ａまでの動画像データファイル（Ｍｏｖｉｅ００３．ａｖｉ）と、時間Ａ以降の動画像データファイル（Ｍｏｖｉｅ００３＿２．ａｖｉ）と２つのファイルが作成されることになる。
【００３３】
ここではファイル名を連番にする構成としたが、ファイルの関連情報をファイルのヘッダに記録しておくなどの構成でも良い。
【００３４】
操作部１００は、ユーザが画像データの記録などの操作を行うことができ、それらの操作に応じて制御部１１０に操作指示命令を送る。
【００３５】
制御部１１０は装置全体の動作を制御する制御部であり、また操作部１００からの指示を受信してエンコーダ４０やデコーダ１２０などの制御処理も行う。また制御部１１０は、操作部１００から記録指示命令を受け取ると、記録指示命令エンコーダ３０に送る。
【００３６】
デコーダ１２０は、記録媒体９０から画像データ取得し、そのデータをデコードしてＤ／Ａ変換器１３０にわたす。
【００３７】
Ｄ／Ａ変換器１３０は、デコーダ１２０やＡ／Ｄ変換器３０から受け取った画像データと音声データをアナログ変換し、モニタ１４０とスピーカ１５０に送って再生表示する。
【００３８】
ここで、特に画像撮影時の回転情報の変化による画像データの保存処理について、フローチャート図２を用いて説明する。この部分の処理は、主に図１の画像データ記録部５０が行う処理である。基本的には、フレーム毎の処理のループとなる。
【００３９】
ステップＳ１１０では、回転情報の取得を行う。これは、図１の回転情報検出部７０から回転情報を取得する処理である。
【００４０】
ステップＳ１２０では、回転情報に変化があったかどうかの判断を行う。この判断は、前フレーム処理時に取得した回転情報と今取得した回転情報を比較して、変化があったかどうかの判断である。
【００４１】
もし回転情報に変化があった場合には、処理をステップＳ１３０に移す。回転情報に変化がなかった場合には、処理をステップＳ１５０に移す。
【００４２】
ステップＳ１３０は、回転情報に変化があった場合に移ってくる処理である。ステップＳ１３０では、回転情報が変化する前までの動画像データファイル保存の終了処理を行う。また必要に応じて、動画像データファイルとして破綻しないように、ヘッダやフッタの付加情報などを正しく記録する処理を行う。このステップＳ１３０の処理によって、回転情報が変化する直前までの動画像データファイルが作成され、結果的にカメラが回転したところでファイルが分割されることになる。
【００４３】
ステップＳ１４０は、回転情報が変化したところから新しい動画像データファイルとして記録しはじめる処理を行う。ステップＳ１３０で作成した動画像データファイルのファイル名をもとに、連番のファイル名をつけたファイルを作成する。
【００４４】
ステップＳ１５０は、動画像データのフレームデータをファイルに追加記録する処理である。
【００４５】
ステップＳ１６０は、撮影を終了するかどうかの判断である。もしユーザが、図１の操作部１００を使って撮影の終了指示をした場合には、画像データの保存処理を終了する。撮影を続行する場合には、処理をステップＳ１１０に移動して、画像の保存処理を引き続き行う。
【００４６】
上記のような構成とすることによって、画像の回転情報を動画像データファイルのフレーム毎に記録することができるようになるので、動画像データファイルの再生時に、回転情報を元に自動的に画像の向きを判断して表示することが可能となる。
【００４７】
また、画像撮影中の回転情報の変化で動画像データファイルを分割するように処理するので、一つの動画像データファイルでは常に回転情報が一定となる。これはつまり、途中で回転するような動画像データファイルは作成されないことになり、動画像データの再生の途中で画像の向きが変わってしまうという問題が解消できる。
【００４８】
また、回転情報の変化によって分割した動画像データファイルは、連番付のファイル名で保存されるので、自動的にファイルが分割されたのかどうかを後で判断することも可能となる。
【００４９】
次に、第二の実施形態を説明する。
【００５０】
本形態では、動画像データファイルを記録する画像記録装置において、カメラの向きが変わってからある一定の閾時間以上の間カメラが同じ向きだった場合に、動画像データファイルを分割する例を示す。ただしファイルを分割する位置は、カメラの向きが変わった時点である。
【００５１】
本実施例の画像記録装置の内部構成および動作について説明する。図３は、本実施例の画像記録装置の構成を示すブロック図である。
【００５２】
図３において、３１０は被写体の光学像を電気信号に変換するカメラ部である。３２０は、音声を電気信号に変換するステレオマイクである。３３０は、アナログ−デジタル変換器である。３４０は、デジタル画像データを圧縮符号化する（例えば、動画像データの場合はＭｏｔｉｏｎＪＰＥＧ形式）機能を有するエンコーダである。３５０は、動画像データファイルを作成する画像データファイル作成部である。３５５は、内部メモリである。３６０は、時刻を計時する内部時計である。３７０は、カメラの天地位置に関する回転情報を検出する回転情報検出部である。３９０は、ランダムアクセス可能な記録媒体であり、画像データなどのデジタルデータをファイルとして記録する。４００は、操作パネルやリモコンなどからなる操作部である。４１０は、本装置の全般的な動作の制御を行う制御部であり、マイクロコンピュータを有する。４２０は、圧縮符号化されたデジタルデータを復号する機能を持つデコーダである。４３０は、デジタル−アナログ変換器である。４４０は、表示部であるモニタである。４５０は、音を出力するためのスピーカである。
【００５３】
図３において、３１０、３２０、３３０、３６０、３７０、３９０、４２０、４３０、４４０、４５０は、それぞれ実施例１で説明した図１の１０、２０、３０、６０、７０、９０、１２０、１３０、１４０、１５０と同様であるので、説明を省略する。
【００５４】
エンコーダ３４０は、制御部４１０から記録指示命令を受け取ると、デジタル化された画像データと音声データのデータ量を圧縮する処理を行う。ここで、画像データの圧縮方法は一般的な方法で行う。例えば、動画の場合はＭｏｔｉｏｎＪＰＥＧ方式で圧縮する。
【００５５】
またエンコーダ３４０は、内部時計３６０から日時情報を、回転情報検出部３７０から回転情報を受け取り、画像データを圧縮する際にそれらのデータを各フレームの付加情報として圧縮画像データに付加する処理も行う。
【００５６】
さらにエンコーダ３４０は音声データの圧縮処理を行う際に、取得した回転情報が９０°または２７０°であった場合には、音声データをモノラルに変換してから圧縮する処理を行う。これはカメラが縦向きの場合に音声データをステレオで記録してしまうと、動画像データの再生時に音の方向性が合わなくなるからである。
【００５７】
ここでは自動的に音声データをモノラルとして処理する構成としたが、自動的に音声データをモノラルにするかどうかをユーザが選択できるような構成でも良い。
【００５８】
画像データファイル作成部３５０は、エンコーダから圧縮データを受け取り、そのデータを記録媒体３９０に動画像データファイルとして記録する処理を行う。
【００５９】
また画像データファイル作成部３５０は、画像データのフレーム毎に回転情報検出部３７０から回転情報を取得し、制御部４１０から閾時間を取得する。ここでは、閾時間を１秒とする。画像の撮影中に、もし回転情報が変化した場合は回転情報が変化した時点からの時間を計測し、回転情報の変化後に閾時間（つまり１秒）を越えて回転情報が変わらなかった場合に、回転情報が変化したところでファイルを分割する処理を行う。ここで画像撮影中に回転情報が変化した場合に、画像を分割する必要があるかどうか判断するためには最大で閾時間（１秒）かかるので、分割する必要があるかどうかがはっきりしない間は、画像データ記録部３５０はメモリ３５５に画像データをバッファリングしておく。その後、分割する必要があるかどうか判断できた時点で、記録媒体３９０に改めて記録する処理を行う。
【００６０】
ここで動画像データファイルの分割は、実施例一の場合と同様に、一回の撮影で自動分割したことが後でわかるように動画像データファイルのファイル名に連番をつけて保存する。
【００６１】
操作部４００は、ユーザが画像データの記録などの操作を行うことができ、それらの操作に応じて制御部１１０に操作指示命令を送る。また、ユーザは操作部４００を使用することで、閾時間の設定を行うことができる。設定した閾時間は、制御部４１０に保持される。本実施例では、閾時間の初期値を１秒とする。
【００６２】
ここで、特に画像撮影時の回転情報の変化による画像データの保存処理について、フローチャート図４を用いて説明する。この処理は、主に図３の画像データ記録部３５０が行う処理である。基本的には、フレーム毎の処理のループとなる。
【００６３】
ステップＳ３１０では、回転情報の取得を行う。これは、図３の回転情報検出部３７０から回転情報を取得する処理である。
【００６４】
ステップＳ３２０では、回転情報に変化があったかどうかの判断を行う。この判断は、前フレーム処理時に取得した回転情報と今取得した回転情報を比較して、変化があったかどうかの判断である。
【００６５】
もし回転情報に変化があった場合には、処理をステップＳ３３０に移す。回転情報に変化がなかった場合には、処理をステップＳ３９０に移す。
【００６６】
ステップＳ３３０は、回転情報に変化があった場合に移ってくる処理である。ステップＳ３３０では、回転情報が変化してからの時間を計測中かどうかの判断を行う。なお最初にこのステップに来た場合は、時間の計測は行われていない状態である。
【００６７】
もし時間の計測中であった場合には、ステップＳ３４０に処理を移す。時間の計測中でない場合には、ステップＳ３６０に処理を移す。
【００６８】
ステップＳ３４０、ステップＳ３５０での処理は、カメラを回転した後で、閾時間以内にまた回転した場合に移ってくる処理である。この場合はファイルを分割する必要がないので、メモリに保持していた画像データを記録媒体の画像データファイルに追加記録する処理を行う。
【００６９】
ステップＳ３４０は、回転情報が変化してからの時間を計測中の場合に移ってくる。ステップＳ３４０は、図３のメモリ３５５に保持していた画像データを読み込む処理を行う。
【００７０】
ステップＳ３５０は、ステップＳ３４０で読み込んだ画像データを図３の記録媒体３９０の画像データファイルに追加記録する処理を行う。
【００７１】
ステップＳ３６０は、回転情報が変化してからの時間計測を開始するためのステップである。すでに計測中であった場合には、時間をリセットしてから時間計測を開始する。
【００７２】
ステップＳ３７０は、回転情報が変化してから閾時間以内での処理である。ここではまだ画像データを分割するかどうか決定できていないので、回転情報が変化してからの画像データを図３の記録媒体３９０に保存するのではなく、図３のメモリ３５５に保持しておく処理を行う。
【００７３】
ステップＳ３８０は、撮影を終了するかどうかの判断である。もしユーザが、図３の操作部４００を使って撮影の終了指示をした場合には、保存終了処理であるステップＳ  ４６０に移動する。撮影を続行する場合にはステップＳ３１０に移動して、画像の保存処理を引き続き行う。
【００７４】
ステップＳ３９０は、回転情報に変化がなかったときに移ってくるステップである。ステップＳ３９０では、回転情報が変化してからの時間を計測中かどうかの判断を行う。
【００７５】
もし時間の計測中であった場合には、ステップＳ４００に処理を移す。時間の計測中でない場合には、ステップＳ４５０に処理を移す。
【００７６】
ステップＳ４００は、回転情報に変化がなく、且つ、時間の計測中であった場合に移ってくるステップである。ステップＳ４００では、計測中である時間が閾時間を越えたかどうかの判断を行う。
【００７７】
もし計測時間が閾時間を超えていた場合は、ステップＳ４１０に処理を移す。閾時間を超えていなかった場合には、処理をステップＳ３７０に移す。
【００７８】
ステップＳ４１０からステップＳ４４０の処理は、回転情報の変化後、閾時間以上の間カメラが回転しなかった場合に移ってくる。ここで、動画像データを分割する処理を行う。ただし、分割する位置は、回転情報の変化したところで分割することに注意する。
【００７９】
ステップＳ４１０は、回転情報が変化する前までの動画像データファイル保存の終了処理を行う。また必要に応じて、動画像データファイルとして破綻しないように、ヘッダやフッタの付加情報などを正しく記録する処理を行う。このステップＳ４１０の処理によって、回転情報が変化する直前までの動画像データファイルが作成され、結果的にカメラが回転したところでファイルが分割されることになる。
【００８０】
ステップＳ４２０は、時間の計測を終了する処理を行う。
【００８１】
ステップＳ４３０は、図３のメモリ３５５に保持している動画像データを読み込む処理を行う。
【００８２】
ステップＳ４４０は、ステップＳ４３０で読み込んだ画像データを新しい動画像データファイルとして記録しはじめる処理を行う。これはつまり、回転情報が変化したところからの動画像データファイルの記録をはじめることになる。この時、ステップＳ４１０で作成した動画像データファイルのファイル名をもとに、連番のファイル名をつけたファイルを作成する。
【００８３】
ステップＳ４５０は、回転情報の変化がなく、且つ、時間の計測中でない場合に移ってくるステップである。ここでは、通常の動画像データ記録処理を行う。つまりステップＳ４５０は、動画像データのフレームデータをファイルに追加記録する処理を行う。
【００８４】
ステップＳ４６０〜ステップＳ４９０は、画像撮影の終了処理である。
【００８５】
ステップＳ４６０は、ユーザが撮影の終了指示を出したときに移ってくるステップである。ステップＳ４６０では、回転情報が変化してからの時間を計測中かどうかの判断を行う。
【００８６】
もし時間の計測中であった場合には、ステップＳ４７０に処理を移す。時間の計測中でない場合には、画像データファイル作成処理を終了する。
【００８７】
ステップＳ４７０は、撮影終了指示が出されたときに、時間の計測中であった場合に移ってくるステップである。ステップＳ４７０は、図３のメモリ３５５に保持している画像データを読み込む処理を行う。
【００８８】
ステップＳ４８０は、ステップＳ４７０で読み込んだ画像データを、図３の記録媒体３９０に動画像データファイルとして追加記録する処理を行う。ここでは計測した時間が閾時間を越えていることはないのでファイルの分割処理は行わない。ステップＳ４９０は、時間の計測を終了するステップである。
【００８９】
上記のような構成とすることによって、回転情報の変化後にある一定時間以上経過した場合にのみ動画像データファイルを分割するようなる。この処理によって、ユーザが意識的にカメラをぐるぐると回しながら撮影した場合には、カメラの向きが変わる毎に動画像データファイルが分離されるということがなくなり、実施例一と比べてもより利便性が高い。
【００９０】
また、回転情報の変化によって分割した動画像データファイルは、連番付のファイル名で保存されるので、自動的にファイルが分割されたのかどうかを後で判断することも可能となる。
【００９１】
また、カメラを縦向きにして撮影を行った場合には、音声データはモノラルで記録するので、音声と画像の向きが一致しないという状態が発生しなくなる。
【図面の簡単な説明】
【００９２】
【図１】第一の実施の形態にかかる画像記録装置を説明するブロック図である。
【図２】第一の実施の形態にかかる画像データファイル記録に関するフロー図である。
【図３】第二の実施の形態にかかる画像記録装置を説明するブロック図である。
【図４】第二の実施の形態にかかる画像データファイル記録に関するフロー図である。
【図５】撮影した画像の向きを説明するための図である。
【図６】画像の再生表示を説明するための図である。
【図７】従来の画像記録装置で撮影した画像の向きを説明するための図である。
【図８】本発明で撮影した場合に作成される画像データファイルを説明する図である。
【図１】
2005328279.tif 000003
【図２】
2005328279.tif 000004
【図３】
2005328279.tif 000005
【図４】
2005328279.tif 000006
【図５】
2005328279.tif 000007
【図６】
2005328279.tif 000008
【図７】
2005328279.tif 000009
【図８】
2005328279.tif 000010