(57)【要約】【課題】  編集作業前の画像ファイル分割の負担を軽減する画像記録装置及びその制御装置を提供すること。【解決手段】  制御装置を接続する接続手段と、制御装置からコマンドを受信するコマンド受信手段と、撮像した画像に関連する情報を記憶媒体に記録する記録手段と、撮像中に、記録手段により記録した撮像した画像に関連する情報をコマンドに従い分割する分割手段と、撮像した画像に関連する情報を制御装置に送信する送信手段と、を備えることを特徴とする、画像記録装置を提供する。【選択図】図４
2006245797.tif 000002
【特許請求の範囲】
【請求項１】
制御装置を接続する接続手段と、
前記制御装置からコマンドを受信するコマンド受信手段と、
撮像した画像に関連する情報を記憶媒体に記録する記録手段と、
撮像中に、前記記録手段により記録した前記撮像した画像に関連する情報を前記コマンドに従い分割する分割手段と、
前記撮像した画像に関連する情報を前記制御装置に送信する送信手段と、
を備えることを特徴とする、画像記録装置。
【請求項２】
前記撮像した画像に関連する情報とは、動画像、及び、前記分割手段により分割した前記動画像に対応するサムネイル画像の少なくとも一方を含むことを特徴とする、請求項１に記載の画像記録装置。
【請求項３】
前記サムネイル画像とは、前記分割した動画像の先頭フレームの静止画像であることを特徴とする、請求項２に記載の画像記録装置。
【請求項４】
前記送信手段は、前記分割手段により分割した前記撮像した画像に関連する情報の分割位置に関する情報をも送信することを特徴とする、請求項１乃至３のいずれか１項に記載の画像記録装置。
【請求項５】
前記分割位置に関する情報とは、前記撮像した画像に関連する情報が前記動画像を含む場合において、前記動画像の分割後のサイズに関する情報であることを特徴とする、請求項４に記載の画像記録装置。
【請求項６】
前記分割位置に関する情報とは、前記撮像した画像に関連する情報が前記動画像を含む場合において、前記動画像の分割後の時間的長さに関する情報であることを特徴とする、請求項４に記載の画像記録装置。
【請求項７】
前記分割位置に関する情報とは、前記撮像した画像に関連する情報が前記動画像を含む場合において、前記動画像の分割後のフレーム数に関する情報であることを特徴とする、請求項４に記載の画像記録装置。
【請求項８】
画像記録装置を接続する接続手段と、
前記画像記録装置にコマンドを送信するコマンド送信手段と、
前記画像記録装置から撮像した画像に関連する情報を受信する画像関連情報受信手段と、
前記撮像した画像に関連する情報を記憶媒体に記録する記録手段と、
前記画像記録装置から前記撮像した画像に関連する情報の分割位置に関する情報を受信する分割位置情報受信手段と、
前記分割位置に関する情報に基づいて前記撮像した画像に関連する情報を分割する分割手段と、
を備えることを特徴とする、制御装置。
【請求項９】
前記撮像した画像に関連する情報とは、動画像、及び、前記動画像に対応するサムネイル画像の少なくとも一方を含むことを特徴とする、請求項８に記載の制御装置。
【請求項１０】
前記分割位置に関する情報とは、前記撮像した画像に関連する情報が前記動画像を含む場合において、前記動画像の分割後のサイズに関する情報であることを特徴とする、請求項９に記載の制御装置。
【請求項１１】
前記分割位置に関する情報とは、前記撮像した画像に関連する情報が前記動画像を含む場合において、前記動画像の分割後の時間的長さに関する情報であることを特徴とする、請求項９に記載の制御装置。
【請求項１２】
前記分割位置に関する情報とは、前記撮像した画像に関連する情報が前記動画像を含む場合において、前記動画像の分割後のフレーム数に関する情報であることを特徴とする、請求項９に記載の制御装置。
【請求項１３】
請求項１乃至８のいずれか１項に記載の画像記録装置と、請求項９乃至１４のいずれか１項に記載の制御装置と、を備えることを特徴とする、画像記録システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画記録中に動画ファイルの分割とサムネイル画像の生成を同時に実行するための画像記録装置及び制御装置並びに画像記録システムに関する。
【背景技術】
【０００２】
現在広く普及しているデジタルビデオカメラには、ＩＥＥＥ１３９４やＵＳＢといったデジタルインタフェースが搭載されており、それらを用いて外部機器との間で情報の送受信を行なうことができる。これにより、撮影した画像を例えばパソコン（ＰＣ）に転送し、ＰＣ上で動画の編集作業を行なうことができる。
【０００３】
動画の編集作業の際に頻繁に利用されるのが、サムネイル画像と動画パーツである。ユーザは、サムネイル画像を用いることにより動画データの中から、編集点となる大まかなポイントを割り出した後、フレーム単位での選択により編集点となるポイントを決定し、指定したポイントで動画ファイルの分割を行なう。この作業を繰り返すことによりユーザは自分の好みに応じた動画パーツを作成することが可能となる。以上の作業により生成された動画パーツを再度結合することにより、編集された新たな動画ファイルを作成することが可能となる。
【特許文献１】特開２００４−１７３０６９
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のデジタルビデオカメラでは、一旦録画が開始されると、撮影された動画データは録画開始時に作成された画像ファイルに記録されるだけである。このため、ユーザは編集作業を始める前に画像ファイルを分割し、動画データの編集作業で必要となる動画パーツを作成する作業を要求されるという負担がある。
【０００５】
これに対し、録画停止／開始の作業を連続的に行ない、録画中の画像ファイルを閉じて新しい画像ファイルに対して録画を続行することにより、録画中に画像ファイルを分割する方法も考えられる。もっともこの方法でも、短時間とはいえ録画されない時間が発生するという問題は依然残されている。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、編集作業前の画像ファイル分割の負担を軽減する画像記録装置及びその制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明に係る画像記録装置は、制御装置を接続する接続手段と、前記制御装置からコマンドを受信するコマンド受信手段と、撮像した画像に関連する情報を記憶媒体に記録する記録手段と、撮像中に、前記記録手段により記録した前記撮像した画像に関連する情報を前記コマンドに従い分割する分割手段と、前記撮像した画像に関連する情報を前記制御装置に送信する送信手段と、を備えることを特徴とする。
【０００８】
また、本発明に係る制御装置は、画像記録装置を接続する接続手段と、前記画像記録装置にコマンドを送信するコマンド送信手段と、前記画像記録装置から撮像した画像に関連する情報を受信する画像関連情報受信手段と、前記撮像した画像に関連する情報を記憶媒体に記録する記録手段と、前記画像記録装置から前記撮像した画像に関連する情報の分割位置に関する情報を受信する分割位置情報受信手段と、前記分割位置に関する情報に基づいて前記撮像した画像に関連する情報を分割する分割手段と、を備えることを特徴とする。
【０００９】
なお、その他の本発明の特徴は、添付図面及び以下の発明を実施するための最良の形態の記載によっていっそう明らかになるものである。
【発明の効果】
【００１０】
以上の構成により、本発明の画像記録装置及びその制御装置によれば、画像の録画中に画像ファイルを分割することが可能となり、編集作業前の画像ファイル分割の負担が軽減される。
【発明を実施するための最良の形態】
【００１１】
以下、添付図面を参照して、本発明の好適な実施形態を説明する。
【００１２】
＜第１の実施形態＞
図１は第１の実施形態における機器の構成図である。デジタルビデオカメラ１１とＰＣ１２がＩＥＥＥ１３９４ケーブル１３を介して接続されている。ＰＣ１２上ではアプリケーション２０が動作しており、デジタルビデオカメラ１１に対して制御コマンドを送信することでリモートコントロールを実行することが可能である。なお、デジタルビデオカメラ１１とＰＣ１２は、例えばＵＳＢケーブルなどを介して接続しても構わない。
【００１３】
図２は、アプリケーション２０の実行画面を示す図である。アプリケーション２０にはデジタルビデオカメラ１１の各種操作に対応するユーザインタフェースが実装されており、ユーザインタフェースが操作されると対応する制御コマンドがＩＥＥＥ１３９４ケーブル１３を介してデジタルビデオカメラ１１に転送される。
【００１４】
ユーザインタフェースは、録画／再生中の画像等を表示する画像表示部２１、録画した画像の再生を指示する再生ボタン２２、録画開始を指示する録画ボタン２３、静止画の撮影を指示する静止画ボタン２４、再生中の画像の巻戻し・停止・早送りを指示する巻戻しボタン２５、停止ボタン２６、早送りボタン２７、動画の録画時間等を表示する時間表示部２８を含む。
【００１５】
図３は本発明の画像記録装置の一例であるデジタルビデオカメラ１１のブロック構成図である。撮像制御部３０１は撮像部３０８を制御する。メイン制御部３０２は、デジタルインタフェース３０７等から入力されたコマンドを解析し、デジタルビデオカメラ１１全体を制御する。再生制御部３０３は記憶媒体３０９に記録された画像の再生を制御する。記録制御部３０４は記憶媒体３０９に画像を記録する動作を制御する。画像処理部３０５は撮影した画像をエンコード等することにより適切なフォーマットに変換する。ＤＩＦ制御部３０６はデジタルインタフェース３０７を制御し、デジタルインタフェース３０７は外部機器との通信を行なう。撮像部３０８はレンズや撮像素子を含む。記憶媒体３０９は撮影した画像を保存するところであり、記録型ＤＶＤなどの着脱可能な記憶媒体や、内蔵型の不揮発性メモリを含む。内部メモリ３１０は撮影した画像を一時的に記憶する領域である。表示部３１１はＴＦＴ液晶ディスプレイなどであり、録画／再生中の画像やメニュー画面等を表示する。
【００１６】
本実施形態のデジタルビデオカメラ１１はデジタルインタフェース３０７を介してＰＣ１２と接続されており、デジタルインタフェース３０７よりデジタルビデオカメラ１１の録画開始コマンドが入力されると、ＤＩＦ制御部３０６が入力された録画開始コマンドをメイン制御部３０２へ転送する。メイン制御部３０２は、コマンドを解析後、撮像制御部３０１へ処理を受け渡すことで、撮像制御部３０１が撮像部３０８中の撮像素子を制御し、画像の撮影を行ない、撮像素子より取り込まれた画像データを内部メモリ３１０に一時的に記録する。画像データは画像処理部３０５が目的のデータフォーマットに変換後、記録制御部３０４がファイルオブジェクトとして記憶媒体３０９に記録する。これにより、デジタルインタフェース３０７より入力された録画開始コマンドに従った録画が可能となる。
【００１７】
本実施形態のＰＣ１２において、アプリケーション２０上の録画ボタン２３が選択されると、アプリケーション２０は録画開始コマンドを生成し、ＰＣ１２は録画開始コマンドをＩＥＥＥ１３９４ケーブル１３を介してデジタルビデオカメラ１１に送信する。
【００１８】
図４は、デジタルビデオカメラ１１がＰＣ１２からコマンドを受信した際の処理の流れを示すフローチャートである。なお、一連の処理はメイン制御部３０２が行なう。
【００１９】
まず、ステップＳ１０１においてコマンドの受信確認を行なう。受信確認は周期的に読み出されるハンドラのような形式で行なってもよいし、イベントの発生に応じて読み出されるハンドラのような形式で行なってもよい。コマンドを受信すると、ステップＳ１０２において、受信したコマンドが録画開始コマンドであるか否かの確認を行なう。受信したコマンドが録画開始コマンドでない場合はステップＳ１０５に移行し、受信したコマンドに対応する処理を行ない、ステップＳ１０１に戻る。受信したコマンドが録画開始コマンドであれば、ステップＳ１０３へ移行する。ステップＳ１０３では、デジタルビデオカメラ１１の現在の状態が録画中であるか否かを確認する。デジタルビデオカメラ１１が録画中でなければステップＳ１０６に移行し、録画を開始し、ステップＳ１０１に戻る。デジタルビデオカメラ１１が録画中であれば、ステップＳ１０４へ移行する。
【００２０】
上記のように、ステップＳ１０４に至る一連の流れにおいて、デジタルビデオカメラ１１は、録画開始コマンドを、録画中か否かに応じて２通りに解釈する。すなわち、デジタルビデオカメラ１１が録画中でない場合はそのまま録画開始コマンドとして解釈するが、録画中の場合、「サムネイルの生成及びファイルの分割を行なうコマンド」と解釈する。したがってステップＳ１０４では、デジタルビデオカメラ１１はＰＣ１２より送信されてきた録画開始コマンドを「サムネイルの生成及びファイルの分割を行なうコマンド」と解釈し、まずメイン制御部３０２が、これまでに録画した画像に対応するサムネイル画像を生成し、記録制御部３０４が記憶媒体３０９に記録する。次に記録制御部３０４は、これまでに録画した画像を記録したファイルを閉じて１つのファイルとして完結させ、以後の画像データを記録するための新しいファイルを作成する。次いでステップＳ１０１へ戻り、新しいファイルに対する録画処理を続行する。
【００２１】
なお、本実施形態ではデジタルビデオカメラ１１が録画中に受信した録画開始コマンドを「サムネイルの生成及びファイルの分割を行なうコマンド」と解釈するものとして説明したが、例えば再生ボタン２２により生成される再生コマンドを「サムネイルの生成及びファイルの分割を行なうコマンド」と解釈するように構成してもよいし、専用の分割ボタンを設けてもよい。
【００２２】
以上説明したように、本実施形態によれば、デジタルビデオカメラ１１が録画中にＰＣ１２から受け取った録画開始コマンドを「サムネイルの生成及びファイルの分割を行なうコマンド」と解釈する。
【００２３】
これにより、デジタルビデオカメラ１１での録画中にサムネイルの生成及びファイルの分割を行なうことが可能となり、録画後に画像を編集する際の負担を軽減することができる。
【００２４】
＜第２の実施形態＞
第１の実施形態では録画した画像データをデジタルビデオカメラ１１中の記憶媒体３０９に保存するだけであったが、第２の実施形態では同一の画像データを同時にＰＣ１２中のハードディスク（不図示）等に保存する。これにより、画像撮影後、編集前に画像データをＰＣ１２に移動する作業を無くすことが可能となる。なお、本実施形態において、デジタルビデオカメラ１１及びアプリケーション２０の構成は第１の実施形態と同様でよいため、その説明を省略する（図１、図２参照）。
【００２５】
本実施形態では、デジタルビデオカメラ１１が撮影中の画像を、ＩＥＥＥ１３９４ケーブル１３を介してＰＣ１２にアイソクロナス転送し、ＰＣ１２は受信した画像データを記録用フォーマットに変換後、ハードディスク等に保存する。また、アプリケーション２０の録画ボタン２３はデジタルビデオカメラ１１に録画開始コマンドを送信するとともに、ＰＣ１２上で撮影画像の保存の開始も指示する。
【００２６】
図５は、デジタルビデオカメラ１１がＰＣ１２からコマンドを受信した際の処理の流れを示すフローチャートである。ステップＳ５０１乃至ステップＳ５０４はステップＳ４０１乃至ステップＳ４０４と、ステップＳ５０６はステップＳ４０５と、ステップＳ５０７はステップＳ４０６と、それぞれ同様の処理を行なうので詳細な説明は省略する。ステップＳ５０５では、デジタルビデオカメラ１１は分割したファイルのファイルサイズを、ＩＥＥＥ１３９４ケーブル１３を介してＰＣ１２に送信する。また、図５中には図示しないが、録画中は常に撮影画像をＩＥＥＥ１３９４ケーブル１３を介してＰＣ１２にアイソクロナス転送する。
【００２７】
図６は、デジタルビデオカメラ１１での録画中にアプリケーション２０を操作した際の処理の流れを示すフローチャートである。なお、一連の処理はＰＣ１２のＣＰＵ（不図示）が行なう。
【００２８】
まず、ステップＳ６０１においてアプリケーション２０が操作されたかの操作確認を行なう。操作確認は周期的に読み出されるハンドラのような形式で行なってもよいし、イベントの発生に応じて読み出されるハンドラのような形式で行なってもよい。アプリケーション２０が操作されると、ステップＳ６０２で、録画ボタン２３が操作されたかの確認を行なう。操作されたボタンが録画ボタン２３以外であった場合ステップＳ６０７へ移行し、操作に対応する処理を行ない、ステップＳ６０１に戻る。操作されたボタンが録画ボタン２３の場合はステップＳ６０３へ移行する。ステップＳ６０３では録画開始コマンドを生成し、ＩＥＥＥ１３９４ケーブル１３を介して生成した録画開始コマンドをデジタルビデオカメラ１１に送信し、録画開始コマンドに対するレスポンスの待機タイマーを起動後、ステップＳ６０４へ移行する。
【００２９】
ステップＳ６０４では、デジタルビデオカメラ１１からのレスポンスを待機する。レスポンスを確認できない場合はステップＳ６０８へ移行し、待機タイマーが所定の待機時間を超えているかをチェックする。所定の待機時間を超えていた場合はステップＳ６０９で待機タイマーをリセットし、ステップＳ６０１に戻る。所定の待機時間内である場合は再びステップＳ６０４でデジタルビデオカメラ１１からのレスポンスを待機する。レスポンスがあれば、ステップＳ６０５へ移行する。換言すれば、ＰＣ１２の処理はレスポンスを待ちながらステップＳ６０４とステップＳ６０８を往復し、レスポンスがあればステップＳ６０５へ移行するが、所定の待機時間レスポンスがなければ、待機タイマーをリセットして（Ｓ６０９）最初に戻る（Ｓ６０１）。
【００３０】
ステップＳ６０５では、デジタルビデオカメラ１１からのレスポンスがファイルサイズを示す情報であるかの確認を行なう。ファイルサイズを示す情報でない場合、例えばエラーメッセージなどの情報であった場合はステップＳ６１０でレスポンスに対応した処理を行ない、ステップＳ６０８へ移行する。その後の処理は上記のレスポンスを待っている場合と同様なので、詳細な説明は省略する。レスポンスがファイルサイズを示す情報である場合はステップＳ６０６へ移行する。
【００３１】
このファイルサイズを示す情報は、ステップＳ５０５でデジタルビデオカメラ１１が送信する情報に対応するものである。したがってステップＳ６０６では、アプリケーション２０はステップＳ６０５で確認したファイルサイズの値を「ハードディスクに記録中の画像ファイルの分割点」として解釈する。ＰＣ１２はその値に従ってハードディスクに記録している画像データから対応するポイントにおけるサムネイル画像を生成し、これまでに録画した画像を記録したファイルを対応するファイルサイズに分割して１つのファイルとして完結させ、以後の画像データを記録するための新しいファイルを作成する。次いでステップＳ３０１に戻る。これによりデジタルビデオカメラ１１で分割生成されたファイルと同じファイルを、ＰＣ１２でも生成することが可能となる。
【００３２】
なお、本実施形態でデジタルビデオカメラ１１がＰＣ１２にファイルサイズを送信するのは、録画ボタン２３を押すことによるファイルの分割指示の受信がデジタルビデオカメラ１１とＰＣ１２で時間的にずれる可能性を考慮し、完全に同一の時点でファイルを分割するためである。したがって、同じ目的を達成できるものであれば、例えばデジタルビデオカメラ１１が分割したファイルの終了時間や、フレーム数に関する情報であってもよい。
【００３３】
以上説明したように、本実施形態によれば、デジタルビデオカメラ１１上で分割・保存したデータと同一のデータをＰＣ１２上のハードディスク等にも保存する。
【００３４】
これにより、第１の実施形態の効果に加えて、画像撮影後、編集前に画像データをＰＣ１２に移動する作業を無くすことが可能となる。
【００３５】
＜その他の実施形態＞
上述した各実施の形態の処理は、各機能を具現化したソフトウェアのプログラムコードを記録した記憶媒体をシステム或は装置に提供し、そのシステム或は装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても実現することができる。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。このようなプログラムコードを供給するための記憶媒体としては、例えば、フロッピィ（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００３６】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した各実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行ない、その処理によって前述した各実施の形態の機能が実現される場合も含まれている。
【００３７】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書きこまれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行ない、その処理によって前述した各実施の形態の機能が実現される場合も含むものである。
【図面の簡単な説明】
【００３８】
【図１】本発明の各実施形態における、デジタルビデオカメラとＰＣ、ＩＥＥＥ１３９４ケーブルの構成図である。
【図２】本発明の第１の実施形態における、デジタルビデオカメラをＰＣ上で制御するアプリケーションの実行画面を示す図である。
【図３】本発明のデジタルビデオカメラのブロック構成図である。
【図４】本発明の第１の実施形態において、デジタルビデオカメラがＰＣからコマンドを受信した際の処理の流れを示すフローチャートである。
【図５】本発明の第２の実施形態において、デジタルビデオカメラがＰＣからコマンドを受信した際の処理の流れを示すフローチャートである。
【図６】本発明の第２の実施形態において、デジタルビデオカメラでの録画中にＰＣ上のアプリケーションを操作した際の処理の流れを示すフローチャートである。
【図１】
2006245797.tif 000003
【図２】
2006245797.tif 000004
【図３】
2006245797.tif 000005
【図４】
2006245797.tif 000006
【図５】
2006245797.tif 000007
【図６】
2006245797.tif 000008