(57)【特許請求の範囲】
【請求項１】
入力される素材データにエラー訂正符号を付加するエラー訂正符号付加部と、
前記エラー訂正符号が付加された素材データを順次入力して一定期間保持したのち出力するデータ保持手段と、
前記素材データを書き込み可能な不揮発性メモリと当該不揮発性メモリの書き込み・読み出しアドレスを生成するアドレス生成部とを備え、前記データ保持手段から順次出力される素材データを前記アドレス生成部で生成される書き込みアドレスに従って前記不揮発性メモリに書き込むことで前記素材データを蓄積し、前記アドレス生成部で生成される読み出しアドレスに従って前記素材データを読み出し出力する蓄積部と、
前記不揮発性メモリから読み出される素材データを一時的に保持して出力する読み出しバッファ部と、
前記読み出しバッファ部から出力される素材データに対し、当該素材データに付加されている前記エラー訂正符号に基づいて当該素材データのエラーを訂正し、当該エラーが前記エラー訂正符号により訂正できない場合に訂正不能を通知するエラー訂正部と、
前記蓄積部における素材データの書き込み完了を検知し、前記蓄積部から書き込みが完了した素材データを読み出させる読み出し制御手段と、前記エラー訂正部から前記訂正不能の通知を受けた場合、前記データ保持手段に前記訂正不能の通知を受けた素材データを再出力させ、前記蓄積部に前記再出力素材データを新たな書き込みアドレスに書き込ませる再書き込み制御手段を備える制御部と
を具備することを特徴とする素材データ記録装置。
【請求項２】
前記蓄積部は、前記素材データの書き込みエラーを判定し、エラーが生じた場合に前記制御部に書き込みエラーを通知する手段を備え、
前記制御部の再書き込み制御手段は、前記蓄積部から書き込みエラーの通知を受けた場合、前記データ保持手段に前記書き込みエラーの通知を受けた素材データを再出力させ、前記蓄積部に前記再出力データを新たな書き込みアドレスに書き込ませることを特徴とする請求項１記載の素材データ記録装置。
【請求項３】
前記蓄積部は、前記書き込み完了時に前記書き込み完了を通知する手段を備え、
前記制御部の読み出し制御手段及び再書き込み制御手段は、前記書き込み完了通知を受けてそれぞれの制御を実行するものとし、
前記再書き込み制御手段は、前記書き込み完了が一定期間通知されない場合、前記データ保持手段に前記書き込み完了が一定期間通知されなかった素材データを再出力させ、前記蓄積部に前記再出力データを新たな書き込みアドレスに書き込ませることを特徴とする請求項１記載の素材データ記録装置。
【請求項４】
前記データ保持手段は、前記入力される素材データをページ単位で一定期間保持し、前記素材データが１ページ溜まる毎に当該ページの素材データを出力し、
前記不揮発性メモリは、前記素材データをページ単位で書き込むことが可能であり、前記データ保持手段から順次出力される１ページ分の素材データを、前記アドレス生成部で生成される書き込みアドレスに従って書き込み、
前記制御部における読み出し制御手段は、前記蓄積部の１ページ分の素材データの書き込み完了を検知し、前記蓄積部から書き込みが完了した素材データを読み出させ、
前記制御部における再書き込み制御手段は、前記エラー訂正部から前記訂正不能の通知を受けた場合、前記データ保持手段に前記訂正不能の通知を受けたページの素材データを再出力させ、前記蓄積部に前記再出力素材データを新たな書き込みアドレスに書き込ませることを特徴とする請求項１記載の素材データ記録装置。
【請求項５】
前記素材データがフレーム構成となっている場合、
前記蓄積部及びエラー訂正部は、１フレーム分の素材データの入力時間に対して、１ページ分の素材データの書き込み時間と読み出し時間とエラー訂正時間との合計時間以上短縮するよう、前記１フレーム分の素材データを処理し、
前記制御部の再書き込み制御手段は、前記短縮された時間に、前記再書き込みの処理を完了させることを特徴とする請求項４記載の素材データ記録装置。
【請求項６】
前記データ保持手段は、
前記エラー訂正符号が付加された素材データを複数系統に分配する分配部と、
前記分配部の分配系統毎に設けられ、前記対応する系統に分配された素材データを受け取って一定期間保持したのち出力する複数の書き込みバッファ部と、
前記複数の書き込みバッファ部のいずれか１系統の出力を選択的に出力し、前記制御部からの再出力制御を受ける毎に前記複数の書き込みバッファ部の出力を切り替える出力切替部と
を備えることを特徴とする請求項１記載の素材データ記録装置。
【請求項７】
前記データ保持手段は、書き込みアドレスが循環するリングバッファを前記素材データの保持媒体とすることを特徴とする請求項１記載の素材データ記録装置。
【請求項８】
入力される素材データにエラー訂正符号を付加し、
前記エラー訂正符号が付加された素材データを入力して一定期間保存したのち出力させ、
前記出力される素材データを書き込み可能な不揮発性メモリに順次書き込むことで前記素材データを蓄積し、
前記不揮発性メモリから書き込みが完了した時点でその書き込みデータを読み出し、
前記不揮発性メモリから読み出される素材データに対し、当該素材データに付加されている前記エラー訂正符号に基づいて当該素材データのエラーを訂正し、
前記素材データのエラーが前記エラー訂正符号により訂正できない場合に訂正不能を通知し、
前記訂正不能の通知を受けた場合、前記訂正不能を受けた素材データを前記不揮発性メモリの新たなアドレスに再度書き込むようにすることを特徴とする素材データ記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばフラッシュメモリのようにページ単位で書き込まれる不揮発性メモリを用いて、音声・映像等の素材データを収録する素材データ記録装置及び素材データ記録方法に関する。
【背景技術】
【０００２】
デジタルカメラやビデオカメラ等の素材データ記録装置は、映像・音声等の素材データを取得し、蓄積部に記録する。この蓄積部には、大容量、低価格を特徴とするフラッシュメモリが広く使用されている。
【０００３】
ところで、素材データ記録装置において、素材データの記録時に書き込み不良が発生すると、入力されるデータは刻々と変化するため、エラー発生時の素材データは欠落してしまう。一般の素材データ記録装置では、エラー発生時のデータの欠落を防止するため、フラッシュメモリにデータを書き込む際にエラーの検出を行い、エラーが検出された場合には、そのデータを再度フラッシュメモリに書き込むようにしている。
【０００４】
しかしながら、書き込み時にエラーが検出されない場合でも、フラッシュメモリのバッドブロックの発生等により実際には書き込みに失敗している場合がある。このようなことを考慮して、従来の素材データ記録装置では、ユーザがデータの記録中に追いかけ再生を行うか、記録後に再生を行うことにより記録データを確認し、エラーの検出をしなければならなかった。
【０００５】
しかも、従来のようなエラーの検出方法では、同一の入力信号を再び得ることができれば、再書き込みが可能となり欠落したデータを補填できるが、同一の入力信号を再び得られない場合、例えばニュースの取材等の場合には、再書き込みは不可能であり、データの欠落を補填することはできないという問題があった。
【０００６】
なお、フラッシュ型ＥＥＰＲＯＭ（Electrically Erasable and Programmable ROM）の冗長領域にエラー訂正処理に必要なエラー訂正データを書き込むことで、フラッシュ型ＥＥＰＲＯＭのメモリ領域を効率的に使用する方法が提案されている（例えば、特許文献１参照。）。
【特許文献１】特開平６−１３１８９５号公報。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
以上のように、従来の素材データ記録装置では、書き込み時にエラーが検出されず、読み出し時にエラーが検出された場合、データの欠落を補填することは困難であった。
【０００８】
そこで、本発明の目的は、書き込みの際の異常を確実に検出し、素材データを記録することが可能な素材データ記録装置及び素材データ記録方法を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明に係る素材データ記録装置は、入力される素材データにエラー訂正符号を付加するエラー訂正符号付加部と、前記エラー訂正符号が付加された素材データを順次入力して一定期間保持したのち出力するデータ保持手段と、前記素材データを書き込み可能な不揮発性メモリと当該不揮発性メモリの書き込み・読み出しアドレスを生成するアドレス生成部とを備え、前記データ保持手段から順次出力される素材データを前記アドレス生成部で生成される書き込みアドレスに従って前記不揮発性メモリに書き込むことで前記素材データを蓄積し、前記アドレス生成部で生成される読み出しアドレスに従って前記素材データを読み出し出力する蓄積部と、前記不揮発性メモリから読み出される素材データを一時的に保持して出力する読み出しバッファ部と、前記読み出しバッファ部から出力される素材データに対し、当該素材データに付加されている前記エラー訂正符号に基づいて当該素材データのエラーを訂正し、当該エラーが前記エラー訂正符号により訂正できない場合に訂正不能を通知するエラー訂正部と、前記蓄積部における素材データの書き込み完了を検知し、前記蓄積部から書き込みが完了した素材データを読み出させる読み出し制御手段と、前記エラー訂正部から前記訂正不能の通知を受けた場合、前記データ保持手段に前記訂正不能の通知を受けた素材データを再出力させ、前記蓄積部に前記再出力素材データを新たな書き込みアドレスに書き込ませる再書き込み制御手段を備える制御部とを具備する。
【００１０】
また、本発明に係る素材データ記録方法は、入力される素材データにエラー訂正符号を付加し、前記エラー訂正符号が付加された素材データを入力して一定期間保存したのち出力させ、前記出力される素材データを書き込み可能な不揮発性メモリに順次書き込むことで前記素材データを蓄積し、前記不揮発性メモリから書き込みが完了した時点でその書き込みデータを読み出し、前記不揮発性メモリから読み出される素材データに対し、当該素材データに付加されている前記エラー訂正符号に基づいて当該素材データのエラーを訂正し、前記素材データのエラーが前記エラー訂正符号により訂正できない場合に訂正不能を通知し、前記訂正不能の通知を受けた場合、前記訂正不能を受けた素材データを前記不揮発性メモリの新たなアドレスに再度書き込むようにすることを特徴とする。
【００１１】
上記構成による素材データ記録装置及び素材データ記録方法では、不揮発性メモリへの素材データの書き込みが完了すると、その書き込みの完了と共にそのデータを読み出す。エラー訂正部は、読み出した素材データをデータに付加されているエラー訂正符号に基づいて訂正し、訂正できない場合は、訂正不能である旨を制御部に通知する。制御部は、この訂正不能の通知を受けた場合、訂正不能の通知を受けた素材データをデータ保持手段に出力させ、蓄積部における新たなアドレスに再書き込みするようにしている。
【発明の効果】
【００１２】
本発明によれば、書き込みの際の異常を確実に検出し、素材データを記録することが可能な素材データ記録装置及び素材データ記録方法を提供できる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照しながら本発明の実施の形態について詳細に説明する。
【００１４】
（第１の実施形態）
図１は、本発明の第１の実施形態に係る素材データ記録装置の概略構成を示すブロック図である。なお、図１では動作をわかりやすくするため、本実施形態におけるバスが、例えば双方向バスである場合も含めて、入力と出力とを別々に表記している。
【００１５】
素材データは、フレーム構成をとる映像、音声等であり、その記録が開始されると、書き込み用バッファ１０に入力される。素材データは、この書き込み用バッファ１０でエラー訂正符号付加部２０との時間的な整合を取るため一時的に保持される。書き込み用バッファ１０に出力された素材データは、エラー訂正符号付加部２０でエラー訂正符号が付加される。エラー訂正符号が付加された素材データは、分配部３０で２系統の信号に分配され、一方は書き込み用バッファ４０へ供給され、他方は書き込み用バッファ５０へ供給される。
【００１６】
書き込み用バッファ４０は、２ページ分の容量を有し、素材データが１ページ分以上溜まると、その１ページ分の素材データを出力する。
【００１７】
書き込み用バッファ５０は、２ページ分の容量を有し、書き込み用バッファ４０と同素材のデータが入力される。書き込み用バッファ４０，５０とも２ページ分の容量がいっぱいになると、最初に保持されたデータから順に新たなデータを上書きする。また、書き込み用バッファ５０は、ＣＰＵ（Central Processing Unit）６０からの保存指示により、指示のあった１ページ分の素材データをバッファ５０内に保存し、上書き禁止処置をする。さらに、ＣＰＵ６０からの出力指示を受けると、保存する１ページ分の素材データを出力する。
【００１８】
切替部７０は、書き込み用バッファ４０から出力される素材データと書き込み用バッファ５０から出力される素材データとを受け取り、一方の素材データを選択的に蓄積部８０に導出する。通常の処理においては、切替部７０は、書き込み用バッファ４０からの素材データを導出するようになっている。
【００１９】
蓄積部８０は、素材データをページ単位で書き込み可能なフラッシュメモリ８１と、フラッシュメモリ８１における書き込み・読み出しアドレスを生成するアドレス生成部８２と、状態通知部８３と、エラー検出部８４とを備える。蓄積部８０は、導出された素材データを、アドレス生成部８２が生成する書き込みアドレスに従い、フラッシュメモリ８１に書き込む。
【００２０】
上記状態通知部８３は、フラッシュメモリ８１への書き込みが開始されると、フラッシュメモリ８１がビジー状態となった旨をＣＰＵ６０に通知する。また、フラッシュメモリ８１への書き込みが完了すると、ビジー状態が終了した旨をＣＰＵ６０に通知する。
【００２１】
上記エラー検出部８４は、フラッシュメモリ８１への素材データの書き込み時のエラーを検出する。書き込みエラーを検出した場合、フラッシュメモリ８１のステータス情報に書き込みエラーを検出した旨を表示する。
【００２２】
フラッシュメモリ８１に書き込まれた素材データは、ＣＰＵ６０の指示により読み出される。読み出された素材データは、読み出し用バッファ９０でエラー訂正部１００との時間的な整合を取るため一時保持された後、エラー訂正部１００に出力される。
【００２３】
エラー訂正部１００は、素材データに付加されたエラー訂正符号に基づいて、書き込み時にエラーが生じなければそのまま素材データを通過させ、エラーが生じればその素材データのエラーを訂正する。エラー訂正部は、エラーがエラー訂正符号により訂正可能な程度の大きさである場合、訂正済みの素材データを読み出し用バッファ１１０に出力する。一方、読み出した素材データのエラーがエラー訂正できない程度に大きいときは、訂正不能である旨をＣＰＵ６０に通知する。読み出し用バッファ１１０に出力された素材データは、一時保持されたのち、再生データとして外部に出力される。
【００２４】
図２は、本発明の第１の実施形態に係る蓄積部８０及びエラー訂正部１００の処理時間と連続入力される素材データを１フレーム毎に処理する場合の処理時間との関係を示す模式図である。このような処理を実現するためには、フラッシュメモリ８１の書き込み／読み出し時間、エラー訂正部１００におけるエラー処理時間等を十分に考慮して、素材データ記録装置を設計する必要がある。つまり、蓄積部８０及びエラー訂正部１００は、素材データを入力する時間に対し、例えば１フレーム分の素材データを入力する時間に対し、エラーがあった場合に再書き込みできるよう、１ページ分の素材データの書き込み時間と読み出し時間とエラー訂正時間との合計時間以上短縮するよう処理するように設計するべきである。ＣＰＵ６０は、このように生じた短縮時間内に、素材データの再書き込みを完了させる。
【００２５】
ＣＰＵ６０は、蓄積部８０に対する素材データの書き込み・読み出しを制御し、蓄積部８０に正常な素材データが蓄積されるようにする。図３は、本発明の第１の実施形態に係るＣＰＵ６０による素材データの再書き込み処理を示すフローチャートである。
【００２６】
まず、書き込み用バッファ４０からの素材データが蓄積部８０に導出され、アドレス生成部８２が生成した書き込みアドレスに従ってフラッシュメモリ８１に書き込まれる。書き込みが開始されると、状態通知部８３からＣＰＵ６０へ、フラッシュメモリ８１がビジー状態となった旨が通知される（ステップＳ１）。ＣＰＵ６０は、フラッシュメモリがビジー状態となると、ビジー状態が終了した旨の通知があるか否かを判断する（ステップＳ２）。ビジー状態が終了した旨の通知があると（ステップＳ２のＹｅｓ）、フラッシュメモリ８１のステータス情報に書き込みエラーが検出された旨の表示があるか否かを判断する（ステップＳ３）。書き込みエラーが発生した旨の表示がない場合（ステップＳ３のＮｏ）、フラッシュメモリ８１への書き込みが無事に終了したと判断し、このとき書き込みが完了した素材データを読み出し制御をする（ステップＳ４）。続いて、エラー訂正部１００から訂正不能の通知があるか否かを判断し（ステップＳ５）、通知が無い場合（ステップＳ５のＮｏ）、蓄積部８０に正常に素材データが蓄積されたとして処理を終了する。
【００２７】
エラー訂正部１００から訂正不能の通知がある場合（ステップＳ５のＹｅｓ）、ＣＰＵ６０は、書き込み用バッファ５０に保存指示を出力すると共にこの素材データの保存アドレスを保持し（ステップＳ６）、書き込み用バッファ４０から出力された素材データと同じ素材データを書き込みバッファ５０に保存させる。続いて、１フレーム分の素材データの処理が終了したか否かを判断し（ステップＳ７）、終了した場合（ステップＳ７のＹｅｓ）、アドレス生成部８２に、フラッシュメモリ８１のエラーのあった書き込みアドレスとは異なる新たなアドレスを生成するよう指示をする（ステップＳ８）。新たなアドレスが生成されると、切替部７０を書き込み用バッファ５０からの素材データを導出するよう切替制御し（ステップＳ９）、書き込み用バッファ５０に出力指示を出す（ステップＳ１０）。書き込み用バッファ５０に出力指示を出力すると、バッファ５０から出力された素材データが蓄積部８０に蓄積されるので、正常に蓄積されたか否かを確認するため、処理をステップＳ２に移行する。
【００２８】
ステップＳ２において、ビジー状態が完了した旨の通知が無い場合（ステップＳ２のＮｏ）、通知の無い状態が予め設定された所定の時間が継続したか否かを判断し（ステップＳ１１）、所定の時間が経過しても通知されなかった場合（ステップＳ１１のＹｅｓ）、処理をステップＳ６に移行する。所定の時間が経過していない場合（ステップＳ１１のＮｏ）、処理をステップＳ２に移行する。
【００２９】
また、ステップＳ３において、書き込みエラーが生じた場合（ステップＳ３のＹｅｓ）、処理をステップＳ６に移行する。
【００３０】
ここで、ＣＰＵ６０は、ステップＳ８からステップＳ１０を行い書き込み用バッファ５０からの素材データをフラッシュメモリ８１に書き込ませる一連の処理を、図２に示される短縮時間内に完了させるようにしている。バッファ５０からの素材データに再度書き込みエラーが生じる等の理由により、再書き込み処理が完了できない場合には、次のフレーム終了後に生じる短縮された時間内に行う。この場合、書き込み用バッファ５０の容量が足りなくなる可能性があるので、バッファ容量は２ページよりも多くしておくことが望ましい。
【００３１】
また、図３内に示してはいないが、図３の再書き込み処理が終了したとき、ＣＰＵ６０は、切替部７０に書き込み用バッファ４０からの素材データを選択させるよう切替制御する。すなわち、通常時は、切替部７０と書き込み用バッファ４０とが接続され、再書き込み時のみ切替部７０と書き込み用バッファ５０とが接続される。
【００３２】
以上のように、上記第１の実施形態では、素材データのフラッシュメモリ８１への書き込みの際、状態通知部８３からビジー状態が終了した旨の通知をＣＰＵ６０が受けないまま所定の時間が経過した場合、ＣＰＵ６０は、素材データの書き込みに失敗したと判断する。そして、ＣＰＵ６０は、書き込みに失敗した素材データと同じ素材データを保存するよう書き込み用バッファ５０へ保存指示を出す。また、ＣＰＵ６０は、この保存指示と共に書き込みに失敗した素材データの保存アドレスを保存する。続いてＣＰＵ６０は、フラッシュメモリ８１のエラーのあった書き込みアドレスとは異なる書き込みアドレスをアドレス生成部８２に生成させる。そして、バッファ５０に保存される素材データを出力させ、新たな書き込みアドレスに基づいてその素材データをフラッシュメモリ８１へ再書き込みするようにしている。これにより、フラッシュメモリ８１への素材データの書き込みが完了しなかった場合でも、素材データをフラッシュメモリ８１に再書き込みし、正常に記録させることが可能となる。
【００３３】
また、フラッシュメモリ８１への書き込みが完了した際、蓄積部８０から出力されるステータス情報に書き込みエラーが検出された旨の表示がある場合、ＣＰＵ６０は、素材データの書き込みに失敗したと判断する。そして、ＣＰＵ６０は、書き込みに失敗した素材データを書き込み用バッファ５０に保存させ、フラッシュメモリ８１へ再書き込みするようにしている。これにより、フラッシュメモリ８１への書き込み時にエラーが発生した場合でも、素材データをフラッシュメモリ８１に再書き込みし、正常に記録させることが可能となる。
【００３４】
さらに、ＣＰＵ６０は、フラッシュメモリ８１への書き込みが完了し、ステータス情報に書き込みエラーが検出された旨の表示が無いと、その書き込みの完了と共にそのデータを読み出す。エラー訂正部１００は、読み出した素材データをデータに付加されているエラー訂正符号に基づいて訂正し、訂正できない場合は、訂正不能である旨をＣＰＵ６０に通知する。ＣＰＵ６０は、この訂正不能の通知を受けると、訂正不能の通知を受けた素材データを書き込み用バッファ５０に保存させ、フラッシュメモリ８１へ再書き込みするようにしている。これにより、フラッシュメモリ８１への書き込みが完了し、書き込み時のエラーが検出されない場合でも、その素材データが正常に書き込まれたか否かを自動で確認することが可能となる。そして、フラッシュメモリ８１への書き込みが失敗していた場合には、その素材データをフラッシュメモリ８１に再書き込みし、素材データの欠落を補填することが可能となる。
【００３５】
また、ＣＰＵ６０は、書き込みに失敗した素材データの再書き込みを、素材データの１フレーム分の転送時間と、１フレーム分の素材データの処理時間との間の短縮時間で行うようにしている。これにより、絶え間なく入力される素材データのフラッシュメモリ８１への書き込みを妨害せずに、再書き込み処理を実施することが可能となる。
【００３６】
これらのことから、本発明に係る素材データ記録装置は、素材データのフラッシュメモリへの通常の書き込み処理を妨害せず、書き込みの際の異常を確実に検出して素材データを記録することができる。
【００３７】
なお、本発明は、上記第１の実施形態に限定されるものではない。例えば、素材データ記録装置に書き込み用バッファが２つ設置され、書き込み用バッファ４０の容量が１ページ分、書き込み用バッファ５０の容量が２ページ分である例について説明したが、書き込み用バッファの数は２つに限られず、また、その容量も１ページ及び２ページに限定されるものではない。
【００３８】
（第２の実施形態）
図４は、本発明の第２の実施形態に係る素材データ記録装置の概略構成を示すブロック図である。なお、図４において、図１と同一部分には同一符号を付して示し、ここでは重複する説明を省略する。
【００３９】
エラー訂正符号付加部２０から出力された素材データは、リングバッファ１２０で一時的に保持され、蓄積部８０に出力される。
【００４０】
リングバッファ１２０は、１６ページ分の容量を有しており、入力される素材データを先頭アドレスから最終アドレスまで順に書き込む。素材データが最終アドレスまで書き込まれると先頭アドレスに戻り、新たな素材データを書き込む。また、リングバッファ１２０は、素材データが１ページ分溜まると、その１ページ分の素材データを出力する。
【００４１】
ＣＰＵ６０は、再書き込みが必要なエラーが発生したと判断したときには、再書き込みすべきデータのリングバッファ１２０上のアドレスを保存する。次にリングバッファ１２０は、ＣＰＵ６０からの再書き込みデータの出力指示を受け取ると、保存されている１ページ分の素材データを出力する。
【００４２】
以上のように、上記第２の実施形態では、蓄積部８０におけるフラッシュメモリ８１への書き込みが失敗した場合、リングバッファ１２０に保持される書き込みに失敗した素材データを蓄積部８０に再出力し、フラッシュメモリ８１で再書き込みするようにしている。これにより、リングバッファ１２０を用いる場合でも、素材データが正常に書き込まれたか否かを自動で判断することが可能である。そして、フラッシュメモリ８１への書き込みが失敗していた場合には、その素材データを再書き込みし、素材データの欠落を補填することが可能となる。
【００４３】
したがって、本発明に係る素材データ記録装置は、素材データのフラッシュメモリへの通常の書き込み処理を妨害せず、書き込みの際の異常を確実に検出して素材データを記録することができる。
【００４４】
なお、本発明は、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することが可能である。また、開示されている複数の構成要素を適宜組み合わせることにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。
【図面の簡単な説明】
【００４５】
【図１】本発明に係る素材データ記録装置の第１の実施形態の構成を示すブロック図。
【図２】上記第１の実施形態の蓄積部及びエラー訂正部の処理時間と素材データの転送時間との関係を示す模式図。
【図３】上記第１の実施形態のＣＰＵの再書き込み処理を示すフローチャート。
【図４】本発明に係る素材データ記録装置の第２の実施形態の構成を示すブロック図。
【符号の説明】
【００４６】
１０…書き込み用バッファ、２０…エラー訂正符号付加部、３０…分配部、４０…書き込み用バッファ、５０…書き込み用バッファ、６０…ＣＰＵ、７０…切替部、８０…蓄積部、８１…フラッシュメモリ、８２…アドレス生成部、８３…状態通知部、８４…エラー検出部、９０…読み出し用バッファ、１００…エラー訂正部、１１０…読み出し用バッファ、１２０…リングバッファ。
【図１】
0004417994.tif 000002
【図２】
0004417994.tif 000003
【図３】
0004417994.tif 000004
【図４】
0004417994.tif 000005