(57)【要約】【課題】フラッシュメモリを用いたメモリーカード等においては、サイズの小さなデータを書き込む場合、データの記録速度が低下する可能性がある。そのため動画記録のようなリアルタイム記録が正常に行えない可能性がある。【解決手段】メモリーカード９内のファイル管理情報を元に、メモリーカード９の連続空きクラスタの配置を検出し、データ記録する際には、複数個以上の空きクラスタが連続して存在する領域にのみ、選択的にデータを記録する。更に、データの記録レートに応じて、データ記録する連続空きクラスタ数を可変とする。【選択図】図１
2007122211.tif 000002
【特許請求の範囲】
【請求項１】
電気的に一括消去可能なブロックから構成され、且つ、ファイル管理情報によって規定される論理的な記録単位でデータを記録するフォーマット仕様を有するメモリ手段にデータを記録する装置であって、
映像信号もしくは音声信号の少なくともいずれか一方の入力信号に対し、加工処理を施す信号処理手段と、
前記信号処理手段で加工処理されたデータを、前記メモリ手段に書き込むためのインターフェース手段と、
前記メモリ手段において、データを記録可能な前記論理的な記録単位の配置を検出するための検出手段と、
を備え、
前記メモリ手段にデータを記録する際に、前記検出手段による検出結果に応じて、２つ以上の特定数だけ連続する前記論理的な記録単位を選択してデータを記録することを特徴とする半導体メモリ媒体を用いたデータ記録システム。
【請求項２】
電気的に一括消去可能なブロックから構成され、且つ、ファイル管理情報によって規定される論理的な記録単位でデータを記録するフォーマット仕様を有するメモリ手段にデータを記録する装置であって、
映像信号もしくは音声信号の少なくともいずれか一方の入力信号に対し、圧縮処理を施す信号処理手段と、
前記信号処理手段で圧縮処理されたデータを、前記メモリ手段に書き込むためのインターフェース手段と、
前記メモリ手段において、データを記録可能な前記論理的な記録単位の配置を検出するための検出手段と、
前記メモリ手段にデータを記録する際に、前記検出手段による検出結果に応じて、２つ以上の特定数だけ連続する前記論理的な記録単位を選択してデータを記録する制御手段と、
を備え、
前記信号処理手段における圧縮処理後の映像信号もしくは音声信号の少なくともいずれか一方の記録レートに応じて、前記２つ以上の特定数を変更することを特徴とする半導体メモリ媒体を用いたデータ記録システム。
【請求項３】
前記記録レートが大きいほど、前記２つ以上の特定数も大きく設定されることを特徴とする請求項２記載の半導体メモリ媒体を用いたデータ記録システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フラッシュＥＥＰRＯＭなどの不揮発性半導体メモリによる記録媒体に動画データもしくは／及び音声データを記録するシステムに関するものである。
【背景技術】
【０００２】
近年、パーソナルコンピュータ（以下、ＰＣと略記）で作成、編集したテキストデータ、映像データ、音声データなどの様々なデータや、デジタルカメラで記録した動画や静止画等の映像データ及び音声データを、フラッシュメモリ（フラッシュＥＥＰＲＯＭ）を内蔵したメモリーカードに記録する電子機器が普及している。このフラッシュメモリとは、複数のブロックで構成され、内部に記録されたデータをブロック単位でのみ電気的に消去可能な不揮発性のブロック消去型記録媒体である。そして、上述のような電子機器において、機器間でのデータの互換性や、ＰＣでのデータの取り扱いを容易にするため、フラッシュメモリにＰＣのデータ記録装置と同じフォーマット仕様でデータを記録する提案が存在する（例えば、特許文献１参照）。
【０００３】
具体的には、特許文献１の例においては、デジタルスチルカメラにおいて、撮影画像をフラッシュメモリに記録する際、ＰＣのデータファイル記録フォーマット仕様と同じフォーマット仕様で管理する。そのため、当該デジタルスチルカメラのデータ記録媒体であるメモリーカードを、ＰＣの補助記録装置にセットすればＰＣから直接にデータにアクセスすることができる。また、ＰＣのデータファイル記録フォーマット仕様でデータを管理する場合、データはファイルアロケーションテーブル（以下、ＦＡＴと称する）のようなファイル管理情報に、論理的メモリ空間上でのデータの記録開始アドレスやデータサイズ等の情報で管理されるため、記録されたデータは、ＰＣでのデータファイル操作と同様に、簡単に検索、再生、コピー、消去などの操作を行うことができる。またこのとき、記録されたデータは当然ながらクラスタと呼ばれる論理的な記録単位で記録及び管理される。
【０００４】
ここで、フラッシュメモリ上でのデータ管理は、ＦＡＴのようなファイル管理情報を用いてなされるが、ファイル管理情報はあくまでも論理的な管理情報であり、フラッシュメモリの物理的な構成と一対一に対応している保証はない。
【０００５】
例えば、特許文献２の段落「０００４」から「００１０」及び図２１、２２に示されているように、データファイル記録フォーマット仕様で定められるデータの論理的な記録単位（クラスタ）と、フラッシュメモリの電気的な消去単位（ブロック）の位置が一致していない場合がありうる。そしてこのような場合、データの更新や記録を行うに際して、関係のないデータまでも退避する必要があることが原因で、データの記録速度が低下することを特許文献２は指摘している。
【０００６】
そして、フラッシュメモリへのデータ記録速度が低下した場合、例えば、ビデオムービーのように大容量の動画データをリアルタイムで記録する必要がある機器では、データの欠落や記録動作の停止を余儀なくされる可能性が高い。
【特許文献１】特開平4−２１２５８２号公報（第１−５頁、図１−４）
【特許文献２】特開平１１−５３２４８号公報（第３頁、図２１、図２２）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
特許文献２においては、データの論理的な記録単位（クラスタ）と、フラッシュメモリの電気的な消去単位（ブロック）の位置に注目して、データの記録速度低下の問題を指摘しているが、特許文献２の段落「０００４」から「００１０」及び図２１，２２で指摘されているデータ記録速度の低下は、もう一つ別の要因も考えうる。それは、特許文献２の図２１に示された例においては、フラッシュメモリに、ブロックのサイズに近い、比較的小さなサイズのデータが記録されており、且つ、その一部を書き換える、という動作を行ったがためにデータ記録速度が低下しているということである。
【０００８】
例えば、特許文献２の図２２に示された例では、１クラスタ分のデータを更新するにあたり、２回のデータ読み出し（Ｓａ領域とＳｄ領域で各１回）と４回のデータ書き込み（Ｓａ、Ｓｂ、Ｓｃ、Ｓｄ領域で各１回）が発生する。そして、これらの読み出しと書き込みのうち、ＳａおよびＳｄ領域の読み出しと書き込みは、ＳｂおよびＳｃ領域のデータ更新とは、直接関係がない処理であり、ＳｂおよびＳｃ領域のデータ更新にとっては全く無駄な処理と言える。このようなデータ書き込みに対して無駄な処理が増えれば増えるほど、データ記録速度は低下することになる。特許文献２の例では、書き込むデータサイズが１クラスタであり、その１クラスタのデータ書き込みに対して、ＳａおよびＳｄ領域の読み出しと書き込みが各１回ずつ発生し、これがデータ記録速度低下の原因となっている。
【０００９】
しかし、もし更新するデータサイズが１クラスタではなく、複数クラスタであった場合、データ記録速度の低下は緩和される。例えば、特許文献２の図２１において、更新対象であるＳｂとＳｃに相当する領域が１０クラスタにまたがって存在すると仮定すると、１０クラスタ分のデータ更新につき、ＳａおよびＳｄ領域の読み出しと書き込みが各１回発生することになる。つまり１０クラスタのデータ記録に際して、無駄な処理はＳａおよびＳｄ領域の読み出しと書き込み各１回となる。先にあげた特許文献２の例でも、１クラスタのデータ記録に対する無駄な処理はＳａおよびＳｄ領域の読み出しと書き込み各１回であるため、更新するデータサイズが大きくなればなるほど、相対的に、１クラスタ分のデータの書き込みあたりに換算した無駄な処理は小さくなる、つまりデータの記録速度低下が緩和されると言える。
【００１０】
そこで、本発明は、記録媒体としてフラッシュメモリのような記録デバイスを使用して映像データもしくは／及び音声データを記録する機器において、フラッシュメモリへのデータ書き込み速度低下を避けるために、フラッシュメモリにデータを書き込む際に、連続した領域にのみ選択的にデータを記録するようにし、書き込み速度の低下を軽減することができるデータ記録システムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
以上に述べた課題を解決するために、本発明の半導体メモリ媒体を用いたデータ記録システムは、電気的に一括消去可能なブロックから構成され、且つ、ファイル管理情報によって規定される論理的な記録単位でデータを記録するフォーマット仕様を有するメモリ手段にデータ記録する装置であって、映像信号もしくは音声信号の少なくともいずれか一方の入力信号に対し、加工処理を施す信号処理手段と、前記信号処理手段で加工処理されたデータを、前記メモリ手段に書き込むためのインターフェース手段と、前記メモリ手段において、データを記録可能な前記論理的な記録単位の配置を検出するための検出手段と、を備え、前記メモリ手段にデータを記録する際に、前記検出手段による検出結果に応じて、２つ以上の特定数だけ連続する前記論理的な記録単位を選択してデータを記録することを特徴とする。
【００１２】
また、本発明の半導体メモリ媒体を用いたデータ記録システムは、電気的に一括消去可能なブロックから構成され、且つ、ファイル管理情報によって規定される論理的な記録単位でデータを記録するフォーマット仕様を有するメモリ手段にデータ記録する装置であって、映像信号もしくは音声信号の少なくともいずれか一方の入力信号に対し、圧縮処理を施す信号処理手段と、前記信号処理手段で圧縮処理されたデータを、前記メモリ手段に書き込むためのインターフェース手段と、前記メモリ手段において、データを記録可能な前記論理的な記録単位の配置を検出するための検出手段と、前記メモリ手段にデータを記録する際に、前記検出手段による検出結果に応じて、２つ以上の特定数だけ連続する前記論理的な記録単位を選択してデータを記録する制御手段と、を備え、前記信号処理手段における圧縮処理後の映像信号もしくは音声信号の少なくともいずれか一方の記録レートに応じて、前記２つ以上の特定数を変更することを特徴とする。
【００１３】
また、本発明の半導体メモリ媒体を用いたデータ記録システムは、記録レートが大きいほど、２つ以上の特定数も大きく設定されることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、記録媒体としてフラッシュメモリのような記録デバイスを使用して映像データもしくは／及び音声データを記録する機器において、フラッシュメモリへのデータ書き込み速度低下を避けるために、フラッシュメモリにデータを書き込む際に、連続した領域にのみ選択的にデータを記録するようにし、書き込み速度の低下を軽減することができる。その結果、データ記録速度が低下することによって発生しうるデータの欠落や記録動作の停止の可能性を低減することができるという効果が得られる。
【発明を実施するための最良の形態】
【００１５】
本発明の請求項１に記載の発明は、電気的に一括消去可能なブロックから構成され、且つ、ファイル管理情報によって規定される論理的な記録単位でデータを記録するフォーマット仕様を有するメモリ手段にデータを記録する装置であって、映像信号もしくは音声信号の少なくともいずれか一方の入力信号に対し、加工処理を施す信号処理手段と、前記信号処理手段で加工処理されたデータを、前記メモリ手段に書き込むためのインターフェース手段と、前記メモリ手段において、データを記録可能な前記論理的な記録単位の配置を検出するための検出手段と、を備え、前記メモリ手段にデータを記録する際に、前記検出手段による検出結果に応じて、２つ以上の特定数だけ連続する前記論理的な記録単位を選択してデータを記録するものであり、これにより、記録媒体としてフラッシュメモリのような記録デバイスを使用して映像データもしくは／及び音声データを記録する機器において、フラッシュメモリにデータを書き込む際に、連続した領域にのみ選択的にデータを記録するようにし、書き込み速度の低下を軽減することができるものである。
【００１６】
本発明の請求項２に記載の発明は、電気的に一括消去可能なブロックから構成され、且つ、ファイル管理情報によって規定される論理的な記録単位でデータを記録するフォーマット仕様を有するメモリ手段にデータを記録する装置であって、映像信号もしくは音声信号の少なくともいずれか一方の入力信号に対し、圧縮処理を施す信号処理手段と、前記信号処理手段で圧縮処理されたデータを、前記メモリ手段に書き込むためのインターフェース手段と、前記メモリ手段において、データを記録可能な前記論理的な記録単位の配置を検出するための検出手段と、前記メモリ手段にデータを記録する際に、前記検出手段による検出結果に応じて、２つ以上の特定数だけ連続する前記論理的な記録単位を選択してデータを記録する制御手段と、を備え、前記信号処理手段における圧縮処理後の映像信号もしくは音声信号の少なくともいずれか一方の記録レートに応じて、前記２つ以上の特定数を変更するものであり、これにより、記録媒体としてフラッシュメモリのような記録デバイスを使用して映像データもしくは／及び音声データを記録する機器において、フラッシュメモリにデータを書き込む際に、連続した領域にのみ選択的にデータを記録するようにし、書き込み速度の低下を軽減することができ、且つ、記録する映像データもしくは／及び音声データの記録レートに応じて、選択する連続領域を変更することも可能ならしめたものである。
【００１７】
本発明の請求項３に記載の発明は、記録レートが大きいほど、２つ以上の特定数も大きく設定されるものであり、これにより、記録レートが大きいほど、連続領域を大きく取ることで速度低下をより緩和することが可能である。
【００１８】
（実施の形態１）
図１は本発明の第１の実施の形態における半導体メモリ媒体を用いたデータ記録システムのブロック図である。
【００１９】
同図において、光学系１は、被写体像を固体撮像素子２上に結像させるための少なくとも１以上のレンズからなる光学系であり、固体撮像素子２は、光学系１により結像された被写体象を電気信号（映像信号）に変換する撮像素子であり、例えば、ＣＣＤ（charge coupled device）などが用いられる。カメラ信号処理手段３は、固体撮像素子２から得られた映像信号に対しゲイン調整、ノイズ除去、ガンマ補正、アパーチャ処理、ニー処理等の周知のカメラ信号処理を行う手段である。なお、固体撮像素子２を介して得られる映像信号は動画、静止画の両者が考えられるが、以下の説明においては動画を撮影するものとして説明するが、これに限るものではない。
【００２０】
４は音声を電気信号（音声信号）に変換するためのマイクであり、音声信号は音声信号処理手段５において不要なノイズや風切り音の除去等の周知の音声信号処理が施される。デジタル信号処理手段６は、カメラ信号処理手段３及び音声信号処理手段５を経た映像信号及び音声信号を圧縮処理及び多重化するための手段である。本実施の形態においては、デジタル信号処理手段６は、複数の異なる記録レートでの映像信号、音声信号の圧縮処理が可能であるとし、この記録レートは図示しないメニュー表示やスイッチ操作などのユーザーインターフェース手段によって切り替えることが可能であり、且つ、映像信号及び音声信号を記録する際にはあらかじめ設定されているものとする。
【００２１】
カードＩ／Ｆ手段７はソケット８を介して電気的に接続されたメモリーカード９に対し、データの書込みや読み出しを行う手段であり、デジタル信号処理手段６で圧縮、多重化処理されたデータはこのカードＩ／Ｆ手段７を介してメモリーカード９に書き込まれる。
【００２２】
メモリーカード９は、半導体メモリ、例えばフラッシュメモリ（フラッシュＥＥＰＲＯＭ）を内蔵する着脱可能な記録媒体であり、ＭＳ−ＤＯＳ（登録商標）のＦＡＴファイルシステムで論理的にフォーマットされているものとする。連続領域検出手段１０はカードＩ／Ｆ手段７を経由して読み出したメモリーカード９のデータから、メモリーカード９において連続的にデータ書き込み可能な領域に関連する情報を検出する手段である。システム制御手段１１は、デジタル信号処理手段６における映像信号及び音声信号の圧縮処理の実行、停止、及びカードＩ／Ｆ手段７によるメモリーカード９へのデータ書き込みの開始、停止などを統合的に制御し、更に、連続領域検出手段１０の検出結果に応じて、メモリーカード９上の特定の領域にデータを記録する。
【００２３】
図２はメモリーカードにあらかじめ施された論理的なフォーマット仕様の一例である。実施の形態１においては、上述のようにメモリーカード９のフォーマット仕様はＰＣのデータファイル記録フォーマット仕様として一般に使用されているＦＡＴファイルシステムとして、以下に必要な部分のみ説明する。
【００２４】
図２において、メモリーカード１に内蔵されるブロックは、先頭の領域から順にＭＢＲ（Master Boot Record）２１、ブートセクター２２、ＦＡＴ  Ｉ２３、ＦＡＴ  ＩＩ２４、ディレクトリ２５、データ領域２６の各領域に区分されており、これらを合わせて管理領域２７と呼ぶこととする。ＭＢＲ２１はＯＳプログラム読み込み用のブートストラップローダとメモリーカードの設けることができる各パーティションに関する情報が記憶されており、ブートセクター２２にはパーティションに関する情報などが記憶されている。ＦＡＴ  Ｉ２３はデータ領域の各クラスタの使用状態を示す管理テーブルを記憶する領域であり、ＦＡＴ  ＩＩ２４はＦＡＴ  Ｉ２３のバックアップである。ディレクトリ２５にはルートディレクトリ下に存在するデータのファイル名、拡張子、作成日時などの情報が記憶される。データ領域２６はメモリーカード１にテキストデータ、映像データ、音声データなどの各種データの本体が記録される領域である。
【００２５】
図３はメモリーカード１のデータ領域２６のクラスタ配置を示す図である。図３において、各クラスタはフラッシュメモリにデータを記録する単位であり、クラスタサイズを超えるデータは、複数のクラスタにまたがってデータが記録される。図３において、網掛けして示したクラスタ（クラスタｃ〜ｄ、ｍ〜ｐ）はすでに有効なデータが記録済みのクラスタであり、他のクラスタはフラッシュメモリ上にはデータが記録されているが、それらは論理的には無効（不要）とされているクラスタ（空きクラスタ）であるとする。各クラスタのデータが有効であるか無効であるかは、ＦＡＴ  Ｉ２３及びＦＡＴ  ＩＩ２４に記憶されている。
【００２６】
図４はメモリーカード９のデータ領域２６のクラスタ配置と、フラッシュメモリのブロック配置の関係を示す図である。図４のようにクラスタの境界とブロックの境界が一致しない場合、引用文献２で詳説されているように、クラスタのデータを更新する場合、その前後のクラスタに対応するフラッシュメモリのブロックに記録されているデータの移動（退避）が必要となる。そしてこのような場合では、引用文献２に記載の通り、データの記録速度低下が発生しうる。
【００２７】
以上のように構成された半導体メモリ媒体を用いたデータ記録システムについて、メモリーカード９が図３のようなフォーマット仕様で且つ、有効なデータがクラスタｃ〜ｄ、ｍ〜ｐにすでに記録されている場合で説明する。まず、機器使用者がメモリーカード９を図１に示したソケット８に装着したものとする。カードＩ／Ｆ手段７はメモリーカード９の装着を検出すると、これを連続領域検出手段１０及びシステム制御手段１１に通知する。連続領域検出手段１０はこの通知を受け、カードＩ／Ｆ手段７を介してメモリーカード９上に記録された管理領域２７の情報を読み出し、管理領域２７の情報からメモリーカード９上の空きクラスタの配置を求める。そして、空きクラスタの配置を元に、連続的にデータを記録可能な領域を検出する。例えば、本実施の形態においては、４クラスタが連続して空いている領域をデータ記録可能な領域と判断するものとすると、図３においてクラスタｅ〜ｈ、およびクラスタｉ〜ｌがデータ記録可能な領域と判断される。
【００２８】
以上の判断を連続領域検出手段１０が行うと、この結果はシステム制御手段１１に通知される。
【００２９】
そして、図示しない記録ＯＮ／ＯＦＦ手段によって機器使用者が映像信号及び音声信号の記録開始を指示した場合、光学系１、固体撮像素子２、カメラ信号処理手段３、マイク４、音声信号処理手段５を介して得られた映像信号及び音声信号は、デジタル信号処理手段６において圧縮処理、及び圧縮処理後の映像信号及び音声信号の多重化が実施され、カードＩ／Ｆ手段７を介してメモリーカード９に記録されるが、システム制御手段１１は連続領域検出手段１０の通知を元に、４つのクラスタが連続して空いている、メモリーカード９のクラスタｅ〜ｈ、およびクラスタｉ〜ｌにデータを記録する。
【００３０】
以上のように実施の形態１によれば、データ記録する際に、一定数の連続した空きクラスタに選択的にデータ記録することで、データ記録速度の低下を軽減することが可能となり、データ記録速度が低下することによって発生しうるデータの欠落や記録動作の停止の可能性を低減することができる。
【００３１】
なお、本実施の形態においては、データ記録を行う空きクラスタの連続数を４として説明したがこれに限るものではなく、メモリーカード９に記録するデータの記録レートや、メモリーカード自体の記録速度などを基に、データ記録を行う空きクラスタの連続数は適宜設定すればよいことは言うまでもない。
【００３２】
（実施の形態２）
次に本発明の実施の形態２における半導体メモリ媒体を用いたデータ記録システムを、図５を用いて説明する。図５は図１に示した半導体メモリ媒体を用いたデータ記録システムに対し、新たに領域制御手段１２が追加された点が異なるため、以下、実施の形態１と異なる点のみ説明する。
【００３３】
図５において領域制御手段１２は、デジタル信号処理手段６において実施される映像信号、音声信号の圧縮処理の記録レートを検出し、その記録レートに応じて、連続領域検出手段１０が検出する連続空きクラスタ数を変更させる手段である。
【００３４】
以上のように構成された半導体メモリ媒体を用いたデータ記録システムについて、以下にその動作を説明する。
【００３５】
例えば、デジタル信号処理手段６は２つの記録レートを有し、図示しないメニュー表示やスイッチ操作などのユーザーインターフェース手段によってそれを切り替えることが可能であるとする。その記録レートは例えば、１０Ｍｂｐｓ（ｂｉｔ／ｓｅｃ）と５Ｍｂｐｓ（ｂｉｔ／ｓｅｃ）の２つの記録レートが切り替え可能であるとする。ここで、図示しないメニュー表示やスイッチ操作などのユーザーインターフェース手段によって、記録レートは１０Ｍｂｐｓが選択されているとする。この場合、１ｓｅｃ期間に１０Ｍｂｉｔのデータをメモリーカード９に記録する必要があるため、記録レートが５Ｍｂｐｓの場合に比べ、より高速にデータをメモリーカード９に記録する必要がある。そのため、メモリーカード９にデータを記録する場合、より高速なデータ記録を実現するため、連続領域検出手段１０においては、例えば８クラスタの連続空きクラスタ（図３のクラスタｅ〜ｌ）を検出して、システム制御手段１１に通知するものとする。また、図示しないメニュー表示やスイッチ操作などのユーザーインターフェース手段によって、記録レートとして５Ｍｂｐｓが選択されているとすると、連続領域検出手段１０においては、例えば２クラスタの連続空きクラスタ（図３のクラスタａ〜ｂ、ｅ〜ｆ、ｇ〜ｈ、ｉ〜ｊ、ｋ〜ｌ）を検出して、システム制御手段１１に通知するものとする。
【００３６】
これによって、映像信号及び音声信号は、デジタル信号処理手段６において圧縮処理、及び圧縮処理後の映像信号及び音声信号の多重化が実施され、カードＩ／Ｆ手段７を介してメモリーカード９に記録されるが、システム制御手段１１は連続領域検出手段１０の通知を元に、例えば記録レートが１０Ｍｂｐｓの場合は、メモリーカード９のクラスタｅ〜ｌにデータを記録する。また、記録レートが５Ｍｂｐｓの場合には、メモリーカード９のクラスタａ〜ｂ、ｅ〜ｆ、ｇ〜ｈ、ｉ〜ｊ、ｋ〜ｌにデータを記録する。
【００３７】
以上のように、データの記録レートに応じて、データ記録する空きクラスタ数を変更することによって、記録レートが高い場合は、連続する空きクラスタを多く取ることで、データ記録速度を向上させることができる。その結果、データ記録速度が低下することによって発生しうるデータの欠落や記録動作の停止の可能性を低減することができる。
【００３８】
なお、本実施の形態においては、データ記録を行う空きクラスタの連続数を２および８として説明したがこれに限るものではなく、メモリーカード９に記録するデータの記録レートや、メモリーカード自体の記録速度などを基に、データ記録を行う空きクラスタの連続数は適宜設定すればよいことは言うまでもない。
【００３９】
また、本実施の形態においては、データ記録レートを２通りとして説明したが、これに限るものではなく、更に多数の記録レートを有する機器においても本発明は有効である。
【００４０】
また、本発明の全ての実施の形態において、映像信号及び音声信号は固体撮像素子２及びマイク４を使って得る構成を説明したがこれに限るものではなく、例えばＴＶチューナーや外部ビデオ入力手段を有し、ＴＶ放送や他の機器を経由して入力される映像信号及び音声信号を圧縮処理してメモリーカード９に記録するような構成でも、本発明が有効であることは明らかである。
【００４１】
また、本発明の全ての実施の形態において、映像信号及び音声信号を記録する機器をもとに説明を行ったがこれに限るものではなく、映像信号のみ、もしくは音声信号のみを記録する機器においても本発明が有効であることはいうまでもない。
【００４２】
また、本発明の全ての実施の形態において、映像信号及び音声信号を圧縮処理する構成を説明したがこれに限るものではなく、映像信号及び音声信号の少なくとも一方を非圧縮でメモリーカード９に書き込む構成でも本発明が有効であることはいうまでもない。
【００４３】
また、本発明の全ての実施の形態において、メモリーカード９のデータ領域２６のクラスタ配置と、フラッシュメモリのブロック配置の関係は、図４のようにクラスタの境界とブロックの境界が一致しないものとして説明したが、これに限るものではない。仮に、クラスタの境界とブロックの境界が一致するような場合、引用文献２で詳説されているようなデータの移動（退避）が不必要となり、引用文献２で指摘されている通りのデータの記録速度低下は発生しない。しかし、一般にフラッシュメモリなどを用いた記録媒体では、一度に書き込むデータサイズが大きいほうが記録速度も速い。例えばこれは、メモリの物理的な特性や、小さなデータを多数回にわたって記録するよりも、大きなデータを一度に記録するほうが、記録媒体に対するライトコマンドの発行回数を削減できるなどの理由による。よって、本発明の全ての実施の形態において述べたデータ記録方法は、図４に示したような場合以外でも有効である。
【００４４】
また、本発明の全ての実施の形態において、メモリーカード９の論理的なフォーマット仕様はＦＡＴファイルシステムとして説明したが、これに限るものではなく、データを記録する領域に対し、データ記録のための論理的な基本単位を設けてデータを管理するフォーマット仕様であれば、本発明が有効であることは言うまでもない。
【００４５】
また、本発明の全ての実施の形態において、メモリーカード９は着脱可能な記録媒体として説明したがこれに限るものではなく、機器本体に内蔵され、着脱不能の記録媒体を用いた場合でも、本発明が有効であることは言うまでもない。
【産業上の利用可能性】
【００４６】
本発明にかかる半導体メモリ媒体へのデータ記録システムは、半導体メモリ媒体へのデータ書き込み速度低下を避けるために、データを書き込む際に連続した領域にのみ選択的にデータを記録するようにし、書き込み速度の低下を軽減することができる、その結果、データ記録速度が低下することによって発生しうるデータの欠落や記録動作の停止の可能性を低減することができるという効果を有し、各種情報を扱いデータを記録する種々装置、機器およびシステムに有用である。
【図面の簡単な説明】
【００４７】
【図１】本発明の実施の形態１における半導体メモリ媒体を用いたデータ記録システムの構成を示すブロック図
【図２】同実施の形態１におけるメモリーカードのフォーマット仕様を示す概念図
【図３】同実施の形態１におけるメモリーカードのクラスタ配置を示す概念図
【図４】同実施の形態１におけるメモリーカードのフォーマット仕様とフラッシュメモリのブロック構成を示す概念図
【図５】同実施の形態２における半導体メモリ媒体を用いたデータ記録システムの構成を示すブロック図
【符号の説明】
【００４８】
１    光学系
２    固体撮像素子
３    カメラ信号処理手段
４    マイク
５    音声信号処理手段
６    デジタル信号処理手段
７    カードＩ／Ｆ手段
８    ソケット
９    メモリーカード
１０    連続領域検出手段
１１    システム制御手段
【図１】
2007122211.tif 000003
【図２】
2007122211.tif 000004
【図３】
2007122211.tif 000005
【図４】
2007122211.tif 000006
【図５】
2007122211.tif 000007