(57)【要約】【課題】複数の記録メディアを装填可能な複数のメディアスロットを備え、各記録メディアへのデータ書込み速度よりも高速のビットレートの動画像データを記録することができるようにし、高画質の動画像記録を可能にした複数記録メディアスロット搭載動画記録装置を提供する。【解決手段】ＣＣＤにより撮像して得られた動画像データは、動画像符号化・複合化処理器により圧縮された後、メディアＩ／Ｆ５８に転送される。メディアＩ／Ｆには、記録メディアが装填される３つのメディアスロット０、１、２に対応して、３つのバッファ０、１、２を備えており、記録メディアが複数のメディアスロットに装填されている場合には、それらに対応するバッファに動画像データが所定容量分ずつ順に格納される。そして、各バッファから対応する記録メディアにデータが転送される。【選択図】      図４
2005026807.tif 000002
【特許請求の範囲】
【請求項１】
記録メディアが装填可能な複数のメディアスロットを備え、撮像手段により得られた動画像データを前記メディアスロットに装填された記録メディアに記録する複数記録メディア搭載動画記録装置において、
前記複数のメディアスロットに複数の記録メディアが装填されている場合に各記録メディアへのデータ書込み速度より高速のビットレートの動画像データを生成する動画像データ生成手段と、
前記動画像データ生成手段により生成された動画像データを一時記録するバッファメモリと、
前記バッファメモリに一時記録された動画像データを前記複数の記録メディアに振り分けて各記録メディアに前記データ書込み速度に対応したビットレートで並行して転送し、前記動画像データを前記複数の記録メディアに分散して記録させる記録手段と、
を備えたことを特徴とする複数記録メディアスロット搭載動画記録装置。
【請求項２】
前記メディアスロットに装填された記録メディアの枚数を検出する検出手段を備え、該検出手段により検出した記録メディアの枚数に応じて前記動画像データ生成手段により生成する動画像データのビットレートを変更することを特徴とする請求項１の複数記録メディアスロット搭載動画記録装置。
【請求項３】
前記動画像データ生成手段は、符号化処理により動画像データを圧縮して、所定のビットレートの動画像データを生成することを特徴とする請求項１又は２の複数記録メディアスロット搭載動画記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は複数記録メディアスロット搭載動画記録装置に係り、特に記録メディアを装填する複数のスロットを搭載したデジタルカメラ等の動画記録装置に関する。
【０００２】
【従来の技術】
撮影データを不揮発性メモリ等の記録メディアに記録するデジタルビデオカメラでは、通常ＭＰＥＧ等の符号化処理により動画像データを圧縮した後にメモリに記録している。
【０００３】
動画像データを圧縮して記録メディアに記録する処理に関連して、特許文献１には、記録メディアへのデータ書込み速度の上限を超えないように、ビデオ信号の情報量に応じて圧縮率を可変することが提案されている。また、特許文献２には、可変ビットレートで圧縮した動画像データを記録する場合に、記録メディアの残り記録容量及び記録時間とを考慮してビットレートを変更することが提案されている。
【０００４】
【特許文献１】
特開平０５−２８４４５５号公報
【０００５】
【特許文献２】
特開２０００−３３３１６９号公報
【０００６】
【発明が解決しようとする課題】
ところで、動画像データの圧縮率を任意に設定できる機能を有する場合、ユーザは画質と記録時間を考慮して圧縮率を決定する。しかしながら可変ビットレート対応のカメラであっても、実際は記録メディアへの書込み速度が障壁となり、高画質での記録は困難である。
【０００７】
本発明はこのような事情に鑑みてなされたもので、複数のメディアスロットに複数の記録メディアが装填された場合に、高ビットレートで高画質の動画像データを記録できるようにした複数記録メディアスロット搭載動画記録装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
前記目的を達成するために、請求項１に記載の発明は、記録メディアが装填可能な複数のメディアスロットを備え、撮像手段により得られた動画像データを前記メディアスロットに装填された記録メディアに記録する複数記録メディア搭載動画記録装置において、前記複数のメディアスロットに複数の記録メディアが装填されている場合に各記録メディアへのデータ書込み速度より高速のビットレートの動画像データを生成する動画像データ生成手段と、前記動画像データ生成手段により生成された動画像データを一時記録するバッファメモリと、前記バッファメモリに一時記録された動画像データを前記複数の記録メディアに振り分けて各記録メディアに前記データ書込み速度に対応したビットレートで並行して転送し、前記動画像データを前記複数の記録メディアに分散して記録させる記録手段と、を備えたことを特徴としている。
【０００９】
また、請求項２に記載の発明は、請求項１に記載の発明において、前記メディアスロットに装填された記録メディアの枚数を検出する検出手段を備え、該検出手段により検出した記録メディアの枚数に応じて前記動画像データ生成手段により生成する動画像データのビットレートを変更することを特徴としている。
【００１０】
また、請求項３に記載の発明は、請求項１又は請求項２に記載の発明において、前記動画像データ生成手段は、符号化処理により動画像データを圧縮して、所定のビットレートの動画像データを生成することを特徴としている。
【００１１】
本発明によれば、複数の記録メディアに１つの動画像データを分散させて記録させると共に、各記録メディアへのデータ記録を並行して行うようにしたため、各記録メディアへのデータ書込み速度よりも高速のビットレートの動画像データを記録することができるようになり、高画質の動画像記録が可能となる。また、複数のメディアスロットを有効利用することができる。
【００１２】
【発明の実施の形態】
以下添付図面に従って本発明に係る複数記録メディアスロット搭載動画記録装置の好ましい実施の形態について詳説する。
【００１３】
図１、図２はそれぞれ本発明が適用されるデジタルカメラの一実施の形態を示す正面側斜視図と背面側斜視図である。これらの図に示すようにデジタルカメラ１０の正面には、撮影レンズ１２、ファインダー窓１４、ストロボ１６等が設けられ、上面にはシャッターボタン１８等が設けられている。デジタルカメラ１０の背面にはファインダー２０、電源ＯＮ／ＯＦＦスイッチ２２、液晶ファインダー２４、各種操作用ボタン２６等が設けられている。また、側面には、メモリカード（例えば、スマートメディア、ｘＤピクチャーカード等）が格納されるメディアスロット２８が設けられている。尚、本デジタルカメラ１０では３つの記録メディアをそれぞれ３つのメディアスロット２８に同時に装填できるようになっており、３つのメディアスロット２８をそれぞれメディアスロット０、メディアスロット１、メディアスロット２として区別することとする。
【００１４】
本デジタルカメラ１０では、所定のモード選択操作によって静止画撮影モード、動画撮影モード、及び、再生モードのうちいずれかのモードを選択できるようになっている。静止画撮影モードでシャッターボタン１８を全押しすると、メディアスロット０、１、２のいずれに装填した記録メディアに静止画の画像データ（例えばＪＰＥＧフォーマットの画像データ）が記録される。
【００１５】
一方、動画撮影モードでシャッターボタン１８を全押しすると、動画像の画像データ（以下、動画像データという）の記録が開始され、再度、シャッターボタン１８を全押しすると、動画像データの記録が停止する。このとき、メディアスロット０、１、２のうちの複数のスロットに複数の記録メディアを装填しておくと、詳細を後述するように動画記録の開始から終了までの間の動画像データ（例えばＭＰＥＧフォーマット（ＭＰＥＧ−１、２等）の動画像データ）がそれらの複数の記録メディアに分散されて記録される。このように１つの動画像データのファイルを複数の記録メディアに分散して記録することによって、各記録メディアへの書込み速度の上限よりも高速のビットレートの動画像データを記録することが可能となるため、単一の記録メディアに動画像データを記録する場合よりも高画質の動画像データを記録することができる。
【００１６】
再生モードでは、上述のように記録メディアに記録した静止画像や動画像を液晶ファインダー２４に再生表示することができる。ただし、動画像データを上述のように複数の記録メディアに分散して記録した場合にはそれらの記録メディアを動画記録時と同様にメディアスロット０、１、２に装填しておく必要があり、１つでも不足する場合にはエラーとなる。
【００１７】
図３は、上記デジタルカメラ１０の処理ブロックの全体構成を示したブロック図である。同図に示すように、上記デジタルカメラ１０には全体を統括制御する中央演算処理装置（ＣＰＵ）５０が搭載されており、ＣＰＵ５０には、ＣＰＵバス５２等を介してＣＣＤ５４、液晶ファインダー２４、メディアインターフェース（メディアＩ／Ｆ）５８、各種操作検出器６２、メモリコントローラ６４、動画像符号化・復号化処理器７０等が接続されている。これらの各回路は、ＣＰＵバス５２を介してＣＰＵ５０との間、又は、相互に各種データの受け渡しが行えるようになっている。
【００１８】
各種操作検出器６２は、シャッターボタン１８や各種操作用ボタン２６等（図１、２参照）のデジタルカメラ１０に設けられた各種操作部材の操作を検出しており、その検出信号（操作信号）がＣＰＵバス５２を介してＣＰＵ５０によって読み取られる。これにより、ＣＰＵ５０は、操作者の操作を検出し、検出した操作に従って以下に示すような各種処理、制御を実行する。
【００１９】
静止画撮影モード時や動画撮影モード時において、記録メディア６０に記録する静止画像や動画像のもととなる画像データ、又は、液晶ファインダー２４に表示するスルー画のもととなる画像データは、ＣＣＤ５４が撮影レンズ１２により結像された光学像を光電変換し、ＣＣＤ５４の出力をＡ／Ｄコンバータ５６によってデジタル信号に変換することにより得られる。
【００２０】
ＣＣＤ５４から得られた上記画像データは、ＣＰＵバス５２を介してメモリコントローラ６４の制御によりＳＤＲＡＭ６６に一時的に記録される。尚、ＳＤＲＡＭ６６と同様にメモリコントローラ６４によってデータの読出し／書込みが制御されるフラッシュＲＯＭ６８は、カメラの環境設定等の電源オフ時にも維持されるデータが記録される。
【００２１】
ＳＤＲＡＭ６６に一時記録された画像データは、ＣＰＵ５０や動画像符号化・復号化処理器７０等によって所要の処理が施された後、メディアＩ／Ｆ５８や液晶ファインダー２４にＣＰＵバス５２を介して送られる。静止画撮影モードにおける静止画記録実行時では、例えばＪＰＥＧの記録フォーマットの画像データに圧縮され、その圧縮された画像データがメディアＩ／Ｆ５８に送られる。一方、動画撮影モードにおける動画記録実行時では、その実行期間中に得られる画像データが動画像符号化・復号化処理器７０の符号化処理により例えばＭＰＥＧの記録フォーマットの動画像データに圧縮され、その圧縮された動画像データが順次メディアＩ／Ｆ５８に送られる。液晶ファインダー２４にはモニタ表示用に生成された画像データが送られる。
【００２２】
これにより、メディアＩ／Ｆ５８を通じて記録メディア６０に静止画の画像データや動画像データが記録され、液晶ファインダー２４にリアルタイムの撮影画像がスルー画として表示される。
【００２３】
尚、記録メディア６０は、３つのメディアスロット０、１、２に装填される１又は複数の記録メディアを１つの符号で表したもので、静止画記録時には、メディアスロット０、１、２に装填されたいずれかの記録メディアに静止画の画像データが記録され、動画記録時には、詳細を後述するようにメディアスロット０、１、２に装填された記録メディアのすべてに対して、動画像データが分散されて記録される。また、メディアスロット０、１、２に装填できる記録メディアの種類は、同一であっても異なっていてもよい。
【００２４】
一方、再生モード時においては、上述のように記録メディア６０に記録された静止画の画像データ又は動画像データがメディアＩ／Ｆ５８により読み出され、ＳＤＲＡＭ６６に一時的に記録される。
【００２５】
記録メディア６０から読み出されてＳＤＲＡＭ６６に一時記録された画像データは、ＣＰＵ５０や動画像符号化・復号化処理器７０等によって所要の処理が施された後、液晶ファインダー２４にＣＰＵバス５２を介して送られる。静止画の画像データの場合には、上述のようにＪＰＥＧの記録フォーマットに圧縮されている画像データが伸長されて液晶ファインダー２４に送られる。一方、動画像データの場合には、上述のようにＭＰＥＧの記録フォーマットに圧縮されている動画像データが動画像符号化・復号化処理器７０の復号化処理により伸長されて液晶ファインダー２４に送られる。これによって、記録メディアから読み出された静止画像又は動画像が液晶ファインダー２４に表示される。
【００２６】
次に、上記メディアＩ／Ｆ５８の構成、処理について詳説する。図４は、メディアＩ／Ｆ５８の構成を示した図である。同図に示すようにメディアＩ／Ｆ５８は回路部９０と３つのメディアスロット０、１、２から構成されている。各メディアスロット０、１、２と回路部９０とは、各種信号ラインにより接続されており、回路部９０は各メディアスロット０、１、２に装填された記録メディアとの間での各種信号のやり取りを各メディアスロット０、１、２を介して行うことができるようになっている。
【００２７】
図５は、各メディアスロット０、１、２におけるメディア収納部の概略構成図である。各メディアスロット０、１、２において記録メディア８６を格納するメディア格納部８０には、装填可能な種類の記録メディア８６の複数の端子８８に対応する端子８２が設けられており、メディア格納部８０内のガイド８４に従って記録メディア８６を挿入すると、記録メディア８６の各端子８８がメディア格納部８０の各端子８２に接続されるようになっている。また、メディア格納部８０の各端子８２は、回路部９０と各信号ラインによって接続されている。
【００２８】
これにより、各メディアスロット０、１、２に装填した記録メディア８６とメディアＩ／Ｆ５８との間は、各種信号ラインで接続される。各信号ラインの種類としては、図６に示すように例えばデータの読出し／書込みを行うアドレスを指定するアドレス信号が伝送される信号ライン（アドレスバス）Ｌ１、記録メディア８６から読み出されるデータ又は記録メディア８６に書き込むデータが伝送される信号ライン（データバス）Ｌ２、データの読出しを指令するリード信号が伝送される信号ラインＬ３、データの書込みを指令するライト信号が伝送される信号ラインＬ４、データの書込み／読出しを許可するメディアイネーブル信号が伝送される信号ラインＬ５、及び、記録メディア８６が接続されていることを示すメディアコネクト信号が伝送される信号ラインＬ６などがある。
【００２９】
尚、以下、各メディアスロット０、１、２に装填された記録メディアをそれぞれ記録メディア０、１、２として区別する。
【００３０】
一方、図４に示すようにメディアＩ／Ｆ５８の回路部９０は、ＣＰＵバス５２に接続されており、記録メディアに記録する静止画の画像データや動画像データ等のＣＰＵバス５２により伝送されるデータを受け取り、また、再生表示のために記録メディアから読み出した静止画の画像データや動画像データをＣＰＵバス５２に出力する。
【００３１】
同図に示すように回路部９０は、３つのバッファメモリ（以下、各バッファメモリをバッファ０、１、２という）と、メモリ制御部１００とから構成されている。バッファ０、１、２はそれぞれ、各メディアスロット０、１、２に対応して設けられており、例えば、バッファ０はメディアスロット０に装填された記録メディア０に記録するデータ、又は、記録メディア０から読み出したデータを一時的に記録するためのメモリであり、記録メディアが一般的に数ＭＢ〜数百ＭＢであるのに対してバッファ０は数十ｋＢ程度のメモリ容量を有する。バッファ１、２もバッファ０と同様であり、それぞれメディアスロット１、２に装填された記録メディア１、２に記録するデータ、又は、記録メディア１、２から読み出したデータを一時的に記録する。尚、本実施の形態では、バッファ０、１、２は、データの書込みと読出しを同時に行うことができるものとする。ただし、データの書込みと読出しを同時に行うことができないタイプのバッファを使用してもよい。また、バッファ０、１、２は、物理的には一つのメモリで構成され仮想的に３つに分けられているものとしてもよい。
【００３２】
メモリ制御部１００は、ＣＰＵバス５２を通じて接続された各種回路とのデータのやり取り、各バッファ０、１、２のデータの読出し／書込み、各メディアスロット０、１、２に装填された記録メディア０、１、２との上記信号ラインＬ１〜Ｌ６を通じたデータのやり取り等の制御を行う。
【００３３】
例えば、メモリ制御部１００は、ＣＰＵバス５２を通じてＣＰＵ５０からデータの記録要求の信号を受け取ると、ＣＰＵバス５２から与えられる記録データ（動画像データ等）をメディアスロット０、１、２に装填された１つ又は複数の記録メディアに書き込む処理を行う。ここで、メディアスロット０に装填された記録メディア０にデータを書き込む場合の処理について説明すると、メモリ制御部１００は、ＣＰＵバス５２から与えられた記録データをバッファ０に転送し一時的に格納する。バッファ０に記録データが蓄積されると、メディアスロット０に対して、アドレス信号とライト信号を上記アドレスバスＬ１と信号ラインＬ４を通じて与え、データの書込みを指示すると共にデータを書き込むアドレスを指定する。また、バッファ０にデータの読出しを指示してバッファ０に蓄積されたデータを上記データバスＬ２を通じて順次転送する。バッファ０からのデータの読出し（バッファ０からメディアスロット０へのデータの転送）は、上記信号ラインＬ５からのメディアイネーブル信号を検出しながら行うことにより記録メディア０へのデータ書込み速度の上限を超えない範囲で行うようにする。これにより、記録メディア０の所定のアドレス範囲にＣＰＵバス５２から与えられた記録データが記録メディア０の規定の書込み速度範囲内で書き込まれる。このような記録メディア０へのデータの書込み処理は、他のメディアスロット１、２に装填された記録メディア１、２にデータを書き込む場合にもそれぞれ対応するバッファ１、２を用いて同様に行われる。
【００３４】
一方、メモリ制御部１００は、ＣＰＵバス５２を通じてＣＰＵ５０からデータの再生要求の信号を受け取ると、メディアスロット０、１、２に装填された記録メディアから再生データ（動画像データ等）を読み出し、その再生データをＣＰＵバス５２に出力する処理を行う。ここで、メディアスロット０に装填された記録メディア０から再生データを読み出す場合の処理について説明すると、メモリ制御部１００は、メディアスロット０に対して、アドレス信号とリード信号を上記アドレスバスＬ１と信号ラインＬ３を通じて与え、データの読出しを指令すると共にデータを読み出すアドレスを指定する。また、バッファ０にデータの書込みを指示して記録メディア０からデータバスＬ２を通じて順次転送されてくる再生データをバッファ０に書き込む。そして、バッファ０に格納されたデータを順次読み出してＣＰＵバス５２に出力する。これにより、記録メディア０の所定のアドレス範囲に記録されているデータがＣＰＵバス５２に出力される。このような記録メディア０からのデータの読出し処理は、他のメディアスロット１、２に装填された記録メディア１、２からデータを読み出す場合にもそれぞれ対応するバッファ１、２を用いて同様に行われる。
【００３５】
尚、静止画の画像データを記録メディアに記録する場合や再生する場合、又は、メディアスロット０、１、２のいずれか１つにのみ記録メディアが装填されている場合には、１つの記録メディアに対して上述のような書込み処理又は読出し処理が行われる。
【００３６】
次に、動画記録時における上記メディアＩ／Ｆ５８等での処理について詳説する。動画撮影モードにおいて、動画像データを記録メディアに記録する場合、メディアスロット０、１、２のいずれか１つのスロットに記録メディアを装填しておくと、その記録メディアに対して上述のように書込み処理が行われる。一方、メディアスロット０、１、２の複数のスロットに記録メディアを装填しておくと、それらの複数の各記録メディアに対して上述のような書込み処理が並行して行われ、１つのファイルの動画像データが複数の記録メディアに分散して記録される。このように複数の記録メディアに並行してデータの書込みを行うことによって各記録メディアにおけるデータ書込み速度の上限よりも高速なビットレートの動画像データの記録が可能となり、高画質の動画像記録を行うことができるようになっている。
【００３７】
動画記録時において上記メモリ制御部１００は、各メディアスロット０、１、２の信号ラインＬ６からメディアコネクト信号を取得することにより記録メディアが装填されているメディアスロットを認識する。また、その情報をＣＰＵ５０にＣＰＵバス５２を介して与える。ＣＰＵ５０は、メディアスロット０、１、２に装填されている記録メディアの総枚数を把握し、記録メディアに記録する動画像データのビットレートをできるだけ高速となるように設定する。このとき、メディアスロット０、１、２に装填されている記録メディアの枚数が複数であれば、各記録メディアへのデータの書込み速度の上限よりも高速のビットレートが設定される。また、動画像データを分散し記録する記録メディアの枚数が多いほど、高ビットレートに設定される。
【００３８】
動画像符号化・復号化処理器７０は、ＣＣＤ５４により得られた非圧縮の画像データからＣＰＵ５０により設定されたビットレートの動画像データを生成し、生成した動画像データをそのビットレートの転送速度でＣＰＵバス５２を介してメディアＩ／Ｆ５８に転送する。
【００３９】
メディアＩ／Ｆ５８のメモリ制御部１００は、ＣＰＵ５０からの記録要求と共に動画像符号化・復号化処理器７０から動画像データ等の記録データが順次転送されてくると、その記録データを、バッファ０、１、２のうち記録メディアが装填されているメディアスロットに対応するバッファに一時的に格納する。もし、複数の記録メディアがメディアスロット０、１、２に装填されている場合には、それらの複数の記録メディアに対応する複数のバッファに記録データを所定ビットずつ順に書き込む。例えば、バッファ０、１、２のメモリサイズがｘバイトで、メディアスロット０、１に記録メディア０、１が装填されている場合、順次与えられる記録データをまずバッファ０に例えばｘバイト分書き込む。続いてバッファ１にｘバイト分書き込む。そして、ＣＰＵバス５２から記録データが転送されている間この処理を繰り返す。
【００４０】
一方、メモリ制御部１００は、上述のようにバッファへのデータの書込みを行うと同時に、記録メディアが装填されたメディアスロット０、１、２のそれぞれに対してアドレス信号とライト信号をアドレスバスＬ１と信号ラインＬ４を通じて与える。そして、バッファに格納した記録データを古い順に順次読み出し、その記録データをデータバスＬ２を通じて対応するメディアスロットに転送する。このときバッファからのデータの読出し及びメディアスロットへのデータの転送は、記録メディアの書込み速度に対応したビットレートで行う。これにより、バッファに一時的に格納された動画像データが記録メディアに書き込まれる。
【００４１】
もし、複数の記録メディアがメディアスロット０、１、２の装填されている場合には、それらのメディアスロットに対するバッファからのデータの転送を並行して同時に行う。これにより、それらの複数の記録メディアに動画像データが分散して記録される。また、複数の記録メディアへの動画像データの書込み速度を総合すると、１つの記録メディアに動画像データを記録する場合に比べて高速にすることができるため、上述のように動画像データのビットレートを高速に設定することができ、高画質の動画像データを記録することができる。
【００４２】
尚、動画像データのビットレートは、メディアスロット０、１、２に装填された記録メディアの枚数において記録可能な速度範囲内で所望の速度に可変できるようにしてもよい。また、メディアスロット０、１、２に複数の記録メディアを装填した場合に、それらの全ての記録メディアに動画像データを分散させて記録させるのではなく、それらの複数の記録メディアのうち所望の記録メディアを選択し、選択した記録メディアのみに動画像データを記録できるようにしてもよい。更に、上記バッファ０、１、２は、データの読出しと書込みを同時に行うことができるため、データの書込みを行っているバッファからも同時にデータの読出しを行い、記録メディアに転送するようにしていたが、データの書込みと読出しを同時に行うことができないバッファを使用した場合には、データの書込みを行っているバッファからのデータの読出しを停止し、データの書込みが停止した際にデータの読出しを行うようにすればよい。また、動画像データを複数の記録メディアに分散して記録する場合にはその旨の情報を動画像データと共に各記録メディアに記録しておき、再生等の際に参照できるようにしてもよい。
【００４３】
図７、８、９は、動画像記録時における動画像データ（記録メディアに記録する記録データ）の流れを例示した図であり、図７は、メディアスロットに１つの記録メディアが装填されている場合であって例えばメディアスロット０に記録メディア０が装填されている場合を示している。この場合、動画像データのビットレートは記録メディア０の書込み速度に対応した通常の速度に設定される。即ち、バッファ０のメモリに空きがある場合のみ動画像データがＣＰＵバス５２からメディアＩ／Ｆ５８に送られるようなビットレートに設定される。その動画像データ等記録データはＣＰＵ５０からの記録要求により順次バッファ０に書き込まれる。そして、メディアスロット０の記録メディア０に接続された信号ラインにおいてライト信号が有効、且つ、メディアイネーブル信号が有効となっている場合に、バッファ０から記録データが順に読み出されてその記録データがバスラインを通じてメディアスロット０の記録メディア０に書き込まれる。
【００４４】
図８は、メディアスロットに２つの記録メディアが装填されている場合であって例えばメディアスロット０とメディアスロット１に記録メディア０、１が装填されている場合を示している。この場合、動画像データのビットレートは各記録メディアへのデータ書込み速度の上限よりも高速に設定される。ただし、バッファ０、１のいずれかのメモリに空きがある場合のみ動画像データがＣＰＵバス５２からメディアＩ／Ｆ５８に送られるような速度に制限される。その動画像データ等の記録データはＣＰＵ５０からの記録要求により所定バイト分ずつバッファ０とバッファ１とで順に振り分けながら書き込まれる。そして、メディアスロット０の記録メディア０とメディアスロット１の記録メディア１にそれぞれ接続された信号ラインにおいてライト信号が有効、且つ、メディアイネーブル信号が有効となっている場合に、各バッファ０、１から記録データが順に読み出され、それぞれの記録データがバスラインＬ２を通じてメディアスロット０の記録メディア０とメディアスロット１の記録メディア１に書き込まれる。
【００４５】
図９は、メディアスロットに３つの記録メディアが装填されている場合を示している。この場合、動画像データのビットレートは各記録メディアへのデータの書込み速度の上限よりも高速に設定されると共に、本実施の形態では最高速のビットレートに設定される。ただし、バッファ０、１、２のいずれかのメモリに空きがある場合のみ動画像データがＣＰＵバス５２からメディアＩ／Ｆ５８に送られるような速度に制限される。その動画像データ等の記録データは、ＣＰＵ５０の記録要求により所定バイトずつバッファ０、１、２の間で順に振り分けながら格納される。そして、メディアスロット０、１，２の記録メディア０、１，２にそれぞれ接続された信号ラインにおいてライト信号が有効、且つ、メディアイネーブル信号が有効となっている場合に、各バッファ０、１、２から記録データが順に読み出され、それぞれの記録データがバスラインＬ２を通じてメディアスロット０、１，２の記録メディア０、１、２に書き込まれる。
【００４６】
以上の動画像記録時において、動画像データのビットレートは、メディアスロット０、１、２に装填された記録メディアの枚数に応じて、上限値以下の所定の値に自動的に設定するようにしてもよいし、または、その上限値以下の所望の値を操作者が選択できるようにしてもよい。
【００４７】
次に、動画像再生時における上記メディアＩ／Ｆ５８等での処理について詳説する。再生モードにおいて、１つの記録メディア内に記録した動画像データを再生する場合、その記録メディアをメディアスロット０、１、２のいずれか１つのスロットに装填する。これにより、その記録メディアに対して上述のようにデータの読出し処理が行われる。
【００４８】
一方、上述のように複数の記録メディアに分散して記録した動画像データを再生する場合、動画記録時と同じようにそれらの複数の記録メディアを各メディアスロット０、１、２に装填する。これにより、それらの複数の記録メディアに対して上述のようなデータの読出し処理が並行して行われ、複数の記録メディアに分散して記録されていた動画像データが結合されて液晶ファインダー２４に再生表示される。
【００４９】
動画像再生時において上記メモリ制御部１００は、各メディアスロット０、１、２の信号ラインＬ６からメディアコネクト信号を取得し、各記録メディアが装填されているメディアスロットを認識する。メディアスロットに装填されている記録メディアが複数の場合には複数の記録メディアに１つの動画像データが分散して記録されていると判断する。この場合、各記録メディアからデータ並行して読み出し、対応するバッファに一時的に書き込む。そして、動画記録時と同じ順番でデータを読み出すバッファを切り替えると共に、各バッファから動画記録時と同じ容量分ずつデータを読み出し、ＣＰＵバス５２に出力する。これにより、複数の記録メディアに分散されて記録されていた動画像データが結合されてＣＰＵバス５２から出力される。
【００５０】
図１０、１１、１２は、動画像データ（記録メディアから読出して再生する再生データ）の流れを例示した図であり、図１０は、メディアスロットに１つの記録メディアが装填されている場合であって例えばメディアスロット０に記録メディア０が装填されている場合を示している。この場合、メディアスロット０の記録メディア０に接続された信号ラインにおいてリード信号が有効、且つ、メディアイネーブル信号が有効となっている場合に、記録メディア０に記録された動画像データ等の再生データが順次読み出され、バッファ０に書き込まれる。そして、ＣＰＵ５０からの再生要求によりそのバッファ０に書き込まれた再生データが順に読み出されてＣＰＵバス５２に出力される。
【００５１】
図１１は、メディアスロットに２つの記録メディアが装填されている場合であって例えばメディアスロット０とメディアスロット１に記録メディア０、１が装填されている場合を示している。この場合、メディアスロット０、１の記録メディア０，１にそれぞれ接続された信号ラインにおいてリード信号が有効、且つ、メディアイネーブル信号が有効となっている場合に、各記録メディア０，１に記録された動画像データ等の再生データが順次読み出され、バッファ０，１に書き込まれる。そして、ＣＰＵ５０からの再生要求により動画像記録時と同様に所定バイトずつバッファ０とバッファ１とから再生データが順に読み出され、ＣＰＵバッファ５２に出力される。
【００５２】
図１２は、メディアスロットに３つの記録メディアが装填されている場合を示している。この場合、メディアスロット０、１、２の記録メディアにそれぞれ接続された信号ラインにおいてリード信号が有効、且つ、メディアイネーブル信号が有効となっている場合に、各記録メディア０，１、２に記録された動画像データ等の再生データが順次読み出され、バッファ０，１、２に書き込まれる。そして、ＣＰＵ５０からの再生要求により動画像記録時と同様に所定バイトずつバッファ０、１、２から再生データが順に読み出され、ＣＰＵバッファ５２に出力される。
【００５３】
以上、上記実施の形態ではメディアスロットが３つの場合について説明したが、メディアスリットが２つ又は４つ以上の場合であっても本発明を適用できる。
【００５４】
【発明の効果】
以上説明したように本発明に係る複数記録メディアスロット搭載動画記録装置によれば、複数の記録メディアに１つの動画像データを分散させて記録させると共に、各記録メディアへのデータ記録を並行して行うようにしたため、各記録メディアへのデータ書込み速度よりも高速のビットレートの動画像データを記録することができるようになり、高画質の動画像記録が可能となる。また、複数のメディアスロットを有効利用することができる。
【図面の簡単な説明】
【図１】本発明が適用されるデジタルカメラの一実施の形態を示した正面側斜視図。
【図２】本発明が適用されるデジタルカメラの一実施の形態を示した背面側斜視図。
【図３】本発明が適用されるデジタルカメラの処理ブロックの全体構成を示したブロック図。
【図４】メディアＩ／Ｆの構成を示した図。
【図５】メディアスロットにおけるメディア収納部の概略構成図。
【図６】記録メディアとメディアＩ／Ｆの間の信号ラインの種類を示した図。
【図７】動画像記録時における動画像データの流れを例示した図。
【図８】動画像記録時における動画像データの流れを例示した図。
【図９】動画像記録時における動画像データの流れを例示した図。
【図１０】動画像再生時における動画像データの流れを例示した図。
【図１１】動画像再生時における動画像データの流れを例示した図。
【図１２】動画像再生時における動画像データの流れを例示した図。
【符号の説明】
１０…デジタルカメラ、１２…撮影レンズ、１８…シャッターボタン、２４…液晶ファインダー、２８…メディアスロット、５０…ＣＰＵ、５２…ＣＰＵバス、５４…ＣＣＤ、５８…メディアインターフェース（メディアＩ／Ｆ）、６４…メモリコントローラ、７０…動画像符号化・復号化処理器、６０、８６…記録メディア、６６…ＳＤＲＡＭ、８０…メディア格納部、９０…回路部、１００…メモリ制御部  ０、１、２…バッファ
【図１】
2005026807.tif 000003
【図２】
2005026807.tif 000004
【図３】
2005026807.tif 000005
【図４】
2005026807.tif 000006
【図５】
2005026807.tif 000007
【図６】
2005026807.tif 000008
【図７】
2005026807.tif 000009
【図８】
2005026807.tif 000010
【図９】
2005026807.tif 000011
【図１０】
2005026807.tif 000012
【図１１】
2005026807.tif 000013
【図１２】
2005026807.tif 000014