JP4534940B2 - 情報記録装置、撮像装置、および情報記録制御方法、並びにコンピュータ・プログラム - Google Patents
情報記録装置、撮像装置、および情報記録制御方法、並びにコンピュータ・プログラム Download PDFInfo
- Publication number
- JP4534940B2 JP4534940B2 JP2005293194A JP2005293194A JP4534940B2 JP 4534940 B2 JP4534940 B2 JP 4534940B2 JP 2005293194 A JP2005293194 A JP 2005293194A JP 2005293194 A JP2005293194 A JP 2005293194A JP 4534940 B2 JP4534940 B2 JP 4534940B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- logical format
- information recording
- format image
- recording medium
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10527—Audio or video recording; Data buffering arrangements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/327—Table of contents
- G11B27/329—Table of contents on a disc [VTOC]
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10527—Audio or video recording; Data buffering arrangements
- G11B2020/1062—Data buffering arrangements, e.g. recording or playback buffers
- G11B2020/10675—Data buffering arrangements, e.g. recording or playback buffers aspects of buffer control
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10527—Audio or video recording; Data buffering arrangements
- G11B2020/1062—Data buffering arrangements, e.g. recording or playback buffers
- G11B2020/10675—Data buffering arrangements, e.g. recording or playback buffers aspects of buffer control
- G11B2020/1074—Data buffering arrangements, e.g. recording or playback buffers aspects of buffer control involving a specific threshold value
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Description
イ)情報記録媒体の物理的なフォーマット処理を行い、さらに、
ロ)論理的なフォーマットデータを生成して記録する、
という処理手順を行なった上でデータ記録処理を行なう必要がある。
また、記録媒体の種別によっては、上記の物理フォーマット処理及び論理的なフォーマットデータの記録に加え、例えば未記録領域に対するダミーデータ記録処理、すなわち、
ハ)ブロック毎のフォーマット処理、
が必要となる場合がある。
情報記録媒体に対するデータ記録処理を実行する情報記録装置であり、
アプリケーションフォーマットデータとファイルシステムフォーマットデータを含み、各フォーマットデータの情報記録媒体に対する書き込み位置が規定された論理フォーマットデータの初期データイメージを生成する論理フォーマットイメージ管理手段と、
前記論理フォーマットイメージ管理手段の生成した論理フォーマットイメージを記憶する論理フォーマットイメージ記憶手段と、
ユーザデータを格納するバッファのユーザデータ蓄積量に基づいて間欠的に設定される情報記録媒体に対するユーザデータ記録休止期間に、前記論理フォーマットイメージ記憶手段に記憶された論理フォーマットイメージデータを情報記録媒体に記録する制御を実行する記録制御手段と、
ユーザデータを格納するバッファのデータ蓄積量を監視する蓄量管理手段を有し、
前記記録制御手段は、
前記蓄量管理手段の監視する前記バッファのデータ蓄積量に応じた制御処理を実行する構成であり、
前記バッファのデータ蓄積量が、予め設定されたオーバーフロー判定閾値以上となったことを条件として、前記バッファに格納されたユーザデータの情報記録媒体に対する記録処理を実行し、
前記バッファのデータ蓄積量が、予め設定されたアンダーフロー判定閾値以下となったことを条件として、前記論理フォーマットイメージ記憶手段に格納された論理フォーマットイメージデータの情報記録媒体に対する記録処理を実行し、
前記バッファのデータ蓄積量が、前記アンダーフロー判定閾値より大きく前記オーバーフロー判定閾値より小さい閾値として予め設定された論理フォーマットイメージパケット記録抑止制御閾値以上であり、かつ前記オーバーフロー判定閾値未満となったことを条件として、前記論理フォーマットイメージ記憶手段に格納された論理フォーマットイメージデータの情報記録媒体に対する記録処理を休止する処理制御を行なうことを特徴とする情報記録装置にある。
情報記録媒体に対する撮像データの記録処理を実行する撮像装置であり、
撮像処理によって取得されたユーザデータを入力するデータ入力部と、
前記データ入力部を介して入力されるユーザデータを格納するバッファと、
アプリケーションフォーマットデータとファイルシステムフォーマットデータを含み、各フォーマットデータの情報記録媒体に対する書き込み位置が規定された論理フォーマットデータの初期データイメージを生成する論理フォーマットイメージ管理手段と、
前記論理フォーマットイメージ管理手段の生成した論理フォーマットイメージを記録する論理フォーマットイメージ記憶手段と、
ユーザデータを格納する前記バッファのユーザデータ蓄積量に基づいて間欠的に設定される情報記録媒体に対するユーザデータ記録休止期間に、前記論理フォーマットイメージ記憶手段に記録された論理フォーマットイメージデータを情報記録媒体に記録する制御を実行する記録制御手段と、
ユーザデータを格納する前記バッファのデータ蓄積量を監視する蓄量管理手段を有し、
前記記録制御手段は、
前記蓄量管理手段の監視する前記バッファのデータ蓄積量に応じた制御処理を実行する構成であり、
前記バッファのデータ蓄積量が、予め設定されたオーバーフロー判定閾値以上となったことを条件として、前記バッファに格納されたユーザデータの情報記録媒体に対する記録処理を実行し、
前記バッファのデータ蓄積量が、予め設定されたアンダーフロー判定閾値以下となったことを条件として、前記論理フォーマットイメージ記憶手段に格納された論理フォーマットイメージデータの情報記録媒体に対する記録処理を実行し、
前記バッファのデータ蓄積量が、前記アンダーフロー判定閾値より大きく前記オーバーフロー判定閾値より小さい閾値として予め設定された論理フォーマットイメージパケット記録抑止制御閾値以上であり、かつ前記オーバーフロー判定閾値未満となったことを条件として、前記論理フォーマットイメージ記憶手段に格納された論理フォーマットイメージデータの情報記録媒体に対する記録処理を休止する処理制御を行なう撮像装置にある。
情報記録媒体に対するデータ記録処理を実行する情報記録制御方法であり、
アプリケーションフォーマットデータとファイルシステムフォーマットデータを含み、各フォーマットデータの情報記録媒体に対する書き込み位置が規定された論理フォーマットデータの初期データイメージを生成する論理フォーマットイメージ管理ステップと、
前記論理フォーマットイメージ管理ステップにおいて生成した論理フォーマットイメージを論理フォーマットイメージ記憶手段に記憶する論理フォーマットイメージ記録ステップと、
ユーザデータを格納するバッファのユーザデータ蓄積量に基づいて間欠的に設定される情報記録媒体に対するユーザデータ記録休止期間に、前記論理フォーマットイメージ記憶手段に記憶された論理フォーマットイメージデータを情報記録媒体に記録する記録制御ステップを有し、
前記記録制御ステップは、
ユーザデータを格納するバッファのデータ蓄積量を監視する蓄量管理手段の監視する前記バッファのデータ蓄積量が、予め設定されたオーバーフロー判定閾値以上となったことを条件として、前記バッファに格納されたユーザデータの情報記録媒体に対する記録処理を実行し、
前記バッファのデータ蓄積量が、予め設定されたアンダーフロー判定閾値以下となったことを条件として、前記論理フォーマットイメージ記憶手段に格納された論理フォーマットイメージデータの情報記録媒体に対する記録処理を実行し、
前記バッファのデータ蓄積量が、前記アンダーフロー判定閾値より大きく前記オーバーフロー判定閾値より小さい閾値として予め設定された論理フォーマットイメージパケット記録抑止制御閾値以上であり、かつ前記オーバーフロー判定閾値未満となったことを条件として、前記論理フォーマットイメージ記憶手段に格納された論理フォーマットイメージデータの情報記録媒体に対する記録処理を休止する処理制御を行なうステップであることを特徴とする情報記録制御方法にある。
情報記録媒体に対するデータ記録処理の制御を情報記録装置において実行させるコンピュータ・プログラムであり、
アプリケーションフォーマットデータとファイルシステムフォーマットデータを含み、各フォーマットデータの情報記録媒体に対する書き込み位置が規定された論理フォーマットデータの初期データイメージを生成する論理フォーマットイメージ管理ステップと、
前記論理フォーマットイメージ管理ステップにおいて生成した論理フォーマットイメージを論理フォーマットイメージ記憶手段に記憶する論理フォーマットイメージ記録ステップと、
ユーザデータを格納するバッファのユーザデータ蓄積量に基づいて間欠的に設定される情報記録媒体に対するユーザデータ記録休止期間に、前記論理フォーマットイメージ記憶手段に記憶された論理フォーマットイメージデータを情報記録媒体に記録する記録制御ステップを有し、
前記記録制御ステップは、
ユーザデータを格納するバッファのデータ蓄積量を監視する蓄量管理手段の監視する前記バッファのデータ蓄積量が、予め設定されたオーバーフロー判定閾値以上となったことを条件として、前記バッファに格納されたユーザデータの情報記録媒体に対する記録処理を実行し、
前記バッファのデータ蓄積量が、予め設定されたアンダーフロー判定閾値以下となったことを条件として、前記論理フォーマットイメージ記憶手段に格納された論理フォーマットイメージデータの情報記録媒体に対する記録処理を実行し、
前記バッファのデータ蓄積量が、前記アンダーフロー判定閾値より大きく前記オーバーフロー判定閾値より小さい閾値として予め設定された論理フォーマットイメージパケット記録抑止制御閾値以上であり、かつ前記オーバーフロー判定閾値未満となったことを条件として、前記論理フォーマットイメージ記憶手段に格納された論理フォーマットイメージデータの情報記録媒体に対する記録処理を休止する処理制御を行なうステップであることを特徴とするコンピュータ・プログラムにある。
まず、図6に示すフローチャートを参照して、[A.バッファ蓄積量監視処理]について説明する。この[A.バッファ蓄積量監視処理]は、ビデオデータ記録処理の実行中、継続して実行される処理である。
時間0から点Pまでの期間は、[B.論理フォーマットイメージ記録処理]、
点P〜Qは、[A.バッファ蓄積量監視処理]、
点Q〜Rは、[C.ユーザデータ記録処理]、
以下、同様の繰り返しが行なわれることになる。なお、[B.論理フォーマットイメージ記録処理]は、論理フォーマットイメージ記憶手段172に格納された論理フォーマットイメージ格納パケット全てを情報記録媒体200に記録した時点で処理が完了するので、その後は、ユーザデータ記録処理が間欠的に実行されるのみの処理となる。
次に、B.論理フォーマットイメージ記録処理の具体的処理シーケンスについて図7を参照して説明する。B.論理フォーマットイメージ記録処理は、前述した説明から明らかなように、
ユーザデータの記録開始〜バッファ156のデータ蓄積量が論理フォーマットイメージ格納パケット記録抑止判定閾値(THy)、
バッファ156のデータ蓄積量がアンダーフロー判定閾値(THz)〜論理フォーマットイメージ格納パケット記録抑止判定閾値(THy)、
これらの期間に実行される処理である。
次に、ビデオデータなどのユーザデータ記録処理の具体的シーケンスについて、図8に示すフローチャートを参照して説明する。C.ユーザデータ記録処理は、前述した説明から明らかなように、
バッファ156のデータ蓄積量がオーバーフロー判定閾値(THx)〜アンダーフロー判定閾値(THz)
これらの期間に実行される処理である。
図1の装置における各種処理の過程において論理フォーマットデータを参照する場合、まず論理フォーマットイメージ記憶部172中の論理フォーマットイメージ格納パケットリストをサーチし、参照対象の論理アドレスが含まれているか否かを確認する必要がある。含まれている場合はその論理フォーマットイメージ格納パケットを参照し、含まれていない場合は、情報記録媒体200から直接対象論理アドレスのデータを読み出す。
図1の装置における各種処理の過程において論理フォーマットデータを更新する場合、まず論理フォーマットイメージ記憶部172中の論理フォーマットイメージ格納パケットリストをサーチし、参照対象の論理アドレスが含まれているか否かを確認する必要がある。含まれている場合はその論理フォーマットイメージ格納パケットを更新し、含まれていない場合は情報記録媒体200の対象論理アドレスのデータを直接更新する。
ユーザより、ビデオデータなどのユーザデータ記録停止が指示された場合、ユーザデータの記録を停止する。この際、論理フォーマットイメージ記憶部172に論理フォーマットイメージ格納パケットがまだ残っている場合、それらのパケットは次のビデオデータ記録時に情報記録媒体に書き込むものとする。
論理フォーマットイメージ記憶部172に論理フォーマットイメージ格納パケットが残っている状態でユーザからパワーオフもしくはイジェクトを要求された場合、パワーオフもしくはイジェクト処理を実行する前に、論理フォーマットイメージ記憶部172に残存する全ての論理フォーマットイメージ格納パケットを情報記録媒体200に書き込む処理を実行する。この場合はバッファ156のデータ蓄量を監視せず、処理が完了するまで論理フォーマットイメージ格納パケットの書き込みを行なう。なお、情報記録媒体200が、光記録媒体の場合は、前述したように未記録領域のダミーパディング処理を行う。
111 ユーザインタフェース
112 入出力制御信部
113 システム制御部
121 記録制御手段
130 データ入力部
131 動画入力部
132 音声入力部
140 圧縮処理部
141 動画エンコーダ
142 オーディオエンコーダ
143 多重化処理部
151 蓄量管理手段
152 アプリケーションフォーマット管理手段
153 ファイルシステム管理手段
154 ドライブ制御手段
155 鏡面状態管理ビットマップ
156 バッファ
157 論理フォーマットイメージ記憶手段
200 情報記録媒体
201 論理フォーマットイメージ格納パケット
202 リスト管理情報
Claims (9)
- 情報記録媒体に対するデータ記録処理を実行する情報記録装置であり、
アプリケーションフォーマットデータとファイルシステムフォーマットデータを含み、各フォーマットデータの情報記録媒体に対する書き込み位置が規定された論理フォーマットデータの初期データイメージを生成する論理フォーマットイメージ管理手段と、
前記論理フォーマットイメージ管理手段の生成した論理フォーマットイメージを記憶する論理フォーマットイメージ記憶手段と、
ユーザデータを格納するバッファのユーザデータ蓄積量に基づいて間欠的に設定される情報記録媒体に対するユーザデータ記録休止期間に、前記論理フォーマットイメージ記憶手段に記憶された論理フォーマットイメージデータを情報記録媒体に記録する制御を実行する記録制御手段と、
ユーザデータを格納するバッファのデータ蓄積量を監視する蓄量管理手段を有し、
前記記録制御手段は、
前記蓄量管理手段の監視する前記バッファのデータ蓄積量に応じた制御処理を実行する構成であり、
前記バッファのデータ蓄積量が、予め設定されたオーバーフロー判定閾値以上となったことを条件として、前記バッファに格納されたユーザデータの情報記録媒体に対する記録処理を実行し、
前記バッファのデータ蓄積量が、予め設定されたアンダーフロー判定閾値以下となったことを条件として、前記論理フォーマットイメージ記憶手段に格納された論理フォーマットイメージデータの情報記録媒体に対する記録処理を実行し、
前記バッファのデータ蓄積量が、前記アンダーフロー判定閾値より大きく前記オーバーフロー判定閾値より小さい閾値として予め設定された論理フォーマットイメージパケット記録抑止制御閾値以上であり、かつ前記オーバーフロー判定閾値未満となったことを条件として、前記論理フォーマットイメージ記憶手段に格納された論理フォーマットイメージデータの情報記録媒体に対する記録処理を休止する処理制御を行なうことを特徴とする情報記録装置。 - 前記論理フォーマットイメージ管理手段は、
前記情報記録媒体に対する記録処理データ単位で、論理フォーマットイメージデータを分割して格納したパケットを生成し、該パケットをポインタによって連結したパケットリストとして前記論理フォーマットイメージ記憶手段に記録する処理を実行する構成であり、
前記記録制御手段は、
前記論理フォーマットイメージ記憶手段に格納された論理フォーマットイメージデータを格納したパケットをリスト順に取得して情報記録媒体に記録する処理を実行する構成であることを特徴とする請求項1に記載の情報記録装置。 - 前記論理フォーマットイメージ管理手段は、
アプリケーションフォーマットまたはファイルシステムフォーマットの少なくともいずれかのフォーマットデータに基づいて論理フォーマットデータの初期データイメージを生成する処理を実行する構成であることを特徴とする請求項1に記載の情報記録装置。 - 前記記録制御手段は、
前記情報記録媒体のデータ未記録領域情報として設定される鏡面状態管理ビットマップであり、情報記録媒体に依存する所定記録単位ごとにデータ未記録領域であるか否かを示すビット値を設定した鏡面状態管理ビットマップを参照し、前記論理フォーマットイメージデータの情報記録媒体に対する記録処理に際して必要となるデータ未記録領域に対するダミーデータの記録処理としてのパディング処理を実行させる制御を行う構成であることを特徴とする請求項1に記載の情報記録装置。 - 前記記録制御手段は、
前記論理フォーマットイメージデータの情報記録媒体に対する記録処理の完了以前に、装置のパワーオフまたは情報記録媒体の取り出し処理命令が入力された場合、前記論理フォーマットイメージデータの情報記録媒体に対する記録処理を実行し、処理完了後に、装置のパワーオフまたは情報記録媒体の取り出し処理を許容する制御を実行する構成であることを特徴とする請求項1に記載の情報記録装置。 - 前記記録制御手段は、
前記情報記録媒体が物理フォーマット処理を必要とする記録媒体である場合は、物理フォーマット処理の終了後、前記情報記録媒体が物理フォーマット処理を必要としない記録媒体である場合は、物理フォーマット処理の実行の有無に関わらず、前記論理フォーマットイメージデータの情報記録媒体に対する記録処理開始以前に、記録媒体に記録するユーザデータを前記記録制御手段に入力することを許容する制御を行なう構成であることを特徴とする請求項1に記載の情報記録装置。 - 情報記録媒体に対する撮像データの記録処理を実行する撮像装置であり、
撮像処理によって取得されたユーザデータを入力するデータ入力部と、
前記データ入力部を介して入力されるユーザデータを格納するバッファと、
アプリケーションフォーマットデータとファイルシステムフォーマットデータを含み、各フォーマットデータの情報記録媒体に対する書き込み位置が規定された論理フォーマットデータの初期データイメージを生成する論理フォーマットイメージ管理手段と、
前記論理フォーマットイメージ管理手段の生成した論理フォーマットイメージを記憶する論理フォーマットイメージ記憶手段と、
ユーザデータを格納する前記バッファのユーザデータ蓄積量に基づいて間欠的に設定される情報記録媒体に対するユーザデータ記録休止期間に、前記論理フォーマットイメージ記憶手段に記憶された論理フォーマットイメージデータを情報記録媒体に記録する制御を実行する記録制御手段と、
ユーザデータを格納する前記バッファのデータ蓄積量を監視する蓄量管理手段を有し、
前記記録制御手段は、
前記蓄量管理手段の監視する前記バッファのデータ蓄積量に応じた制御処理を実行する構成であり、
前記バッファのデータ蓄積量が、予め設定されたオーバーフロー判定閾値以上となったことを条件として、前記バッファに格納されたユーザデータの情報記録媒体に対する記録処理を実行し、
前記バッファのデータ蓄積量が、予め設定されたアンダーフロー判定閾値以下となったことを条件として、前記論理フォーマットイメージ記憶手段に格納された論理フォーマットイメージデータの情報記録媒体に対する記録処理を実行し、
前記バッファのデータ蓄積量が、前記アンダーフロー判定閾値より大きく前記オーバーフロー判定閾値より小さい閾値として予め設定された論理フォーマットイメージパケット記録抑止制御閾値以上であり、かつ前記オーバーフロー判定閾値未満となったことを条件として、前記論理フォーマットイメージ記憶手段に格納された論理フォーマットイメージデータの情報記録媒体に対する記録処理を休止する処理制御を行なう撮像装置。 - 情報記録媒体に対するデータ記録処理を実行する情報記録制御方法であり、
アプリケーションフォーマットデータとファイルシステムフォーマットデータを含み、各フォーマットデータの情報記録媒体に対する書き込み位置が規定された論理フォーマットデータの初期データイメージを生成する論理フォーマットイメージ管理ステップと、
前記論理フォーマットイメージ管理ステップにおいて生成した論理フォーマットイメージを論理フォーマットイメージ記憶手段に記憶する論理フォーマットイメージ記録ステップと、
ユーザデータを格納するバッファのユーザデータ蓄積量に基づいて間欠的に設定される情報記録媒体に対するユーザデータ記録休止期間に、前記論理フォーマットイメージ記憶手段に記憶された論理フォーマットイメージデータを情報記録媒体に記録する記録制御ステップを有し、
前記記録制御ステップは、
ユーザデータを格納するバッファのデータ蓄積量を監視する蓄量管理手段の監視する前記バッファのデータ蓄積量が、予め設定されたオーバーフロー判定閾値以上となったことを条件として、前記バッファに格納されたユーザデータの情報記録媒体に対する記録処理を実行し、
前記バッファのデータ蓄積量が、予め設定されたアンダーフロー判定閾値以下となったことを条件として、前記論理フォーマットイメージ記憶手段に格納された論理フォーマットイメージデータの情報記録媒体に対する記録処理を実行し、
前記バッファのデータ蓄積量が、前記アンダーフロー判定閾値より大きく前記オーバーフロー判定閾値より小さい閾値として予め設定された論理フォーマットイメージパケット記録抑止制御閾値以上であり、かつ前記オーバーフロー判定閾値未満となったことを条件として、前記論理フォーマットイメージ記憶手段に格納された論理フォーマットイメージデータの情報記録媒体に対する記録処理を休止する処理制御を行なうステップであることを特徴とする情報記録制御方法。 - 情報記録媒体に対するデータ記録処理の制御を情報記録装置において実行させるコンピュータ・プログラムであり、
アプリケーションフォーマットデータとファイルシステムフォーマットデータを含み、各フォーマットデータの情報記録媒体に対する書き込み位置が規定された論理フォーマットデータの初期データイメージを生成する論理フォーマットイメージ管理ステップと、
前記論理フォーマットイメージ管理ステップにおいて生成した論理フォーマットイメージを論理フォーマットイメージ記憶手段に記憶する論理フォーマットイメージ記録ステップと、
ユーザデータを格納するバッファのユーザデータ蓄積量に基づいて間欠的に設定される情報記録媒体に対するユーザデータ記録休止期間に、前記論理フォーマットイメージ記憶手段に記憶された論理フォーマットイメージデータを情報記録媒体に記録する記録制御ステップを有し、
前記記録制御ステップは、
ユーザデータを格納するバッファのデータ蓄積量を監視する蓄量管理手段の監視する前記バッファのデータ蓄積量が、予め設定されたオーバーフロー判定閾値以上となったことを条件として、前記バッファに格納されたユーザデータの情報記録媒体に対する記録処理を実行し、
前記バッファのデータ蓄積量が、予め設定されたアンダーフロー判定閾値以下となったことを条件として、前記論理フォーマットイメージ記憶手段に格納された論理フォーマットイメージデータの情報記録媒体に対する記録処理を実行し、
前記バッファのデータ蓄積量が、前記アンダーフロー判定閾値より大きく前記オーバーフロー判定閾値より小さい閾値として予め設定された論理フォーマットイメージパケット記録抑止制御閾値以上であり、かつ前記オーバーフロー判定閾値未満となったことを条件として、前記論理フォーマットイメージ記憶手段に格納された論理フォーマットイメージデータの情報記録媒体に対する記録処理を休止する処理制御を行なうステップであることを特徴とするコンピュータ・プログラム。
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005293194A JP4534940B2 (ja) | 2005-10-06 | 2005-10-06 | 情報記録装置、撮像装置、および情報記録制御方法、並びにコンピュータ・プログラム |
| EP06019944A EP1772866A3 (en) | 2005-10-06 | 2006-09-22 | Information recording apparatus, imaging device, information-recording controlling method, and computer program |
| US11/525,823 US7924675B2 (en) | 2005-10-06 | 2006-09-25 | Information recording apparatus, imaging device, information-recording controlling method, and computer program |
| TW095135381A TWI331325B (en) | 2005-10-06 | 2006-09-25 | Information recording apparatus, imaging device, information-recording controlling method, and computer program |
| KR1020060095545A KR20070038880A (ko) | 2005-10-06 | 2006-09-29 | 정보기록장치, 촬상 장치, 정보 기록 제어 방법 및 컴퓨터프로그램 |
| CN2006101404489A CN1945719B (zh) | 2005-10-06 | 2006-10-08 | 信息记录设备、摄像装置和信息记录控制方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005293194A JP4534940B2 (ja) | 2005-10-06 | 2005-10-06 | 情報記録装置、撮像装置、および情報記録制御方法、並びにコンピュータ・プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007102955A JP2007102955A (ja) | 2007-04-19 |
| JP4534940B2 true JP4534940B2 (ja) | 2010-09-01 |
Family
ID=37591582
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005293194A Expired - Fee Related JP4534940B2 (ja) | 2005-10-06 | 2005-10-06 | 情報記録装置、撮像装置、および情報記録制御方法、並びにコンピュータ・プログラム |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US7924675B2 (ja) |
| EP (1) | EP1772866A3 (ja) |
| JP (1) | JP4534940B2 (ja) |
| KR (1) | KR20070038880A (ja) |
| CN (1) | CN1945719B (ja) |
| TW (1) | TWI331325B (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2010021140A1 (ja) * | 2008-08-22 | 2010-02-25 | パナソニック株式会社 | 記録再生装置 |
| ES2349517B1 (es) * | 2009-03-12 | 2011-10-27 | Jose Ramon Otero Dominguez | Dispositivo rescatador de imagenes del pasado para equipos de audio-video. |
| WO2013025556A1 (en) | 2011-08-12 | 2013-02-21 | Splunk Inc. | Elastic scaling of data volume |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06119758A (ja) * | 1992-10-05 | 1994-04-28 | Yamaha Corp | ディスク記録再生装置 |
| JPH08147110A (ja) | 1994-11-18 | 1996-06-07 | Sony Corp | データ記録媒体管理方法、データ記録媒体管理装置およびデータ記録媒体 |
| JPH09213055A (ja) * | 1996-02-06 | 1997-08-15 | Alpine Electron Inc | 記録再生用ディスクのutoc情報書き替え方法 |
| JP3474110B2 (ja) | 1997-08-25 | 2003-12-08 | 株式会社リコー | 光ディスク記録再生装置と光ディスク記録再生方法とコンピュータ読み取り可能な記録媒体 |
| JPH11259980A (ja) * | 1998-03-09 | 1999-09-24 | Pioneer Electron Corp | 情報記録装置 |
| JP2000123549A (ja) * | 1998-10-13 | 2000-04-28 | Sony Corp | 再生装置及び記録装置 |
| JP3423243B2 (ja) * | 1999-03-26 | 2003-07-07 | 三洋電機株式会社 | デジタルカメラ |
| JP4055101B2 (ja) * | 1999-09-07 | 2008-03-05 | 日本ビクター株式会社 | 記録装置及び記録方法 |
| JP3617632B2 (ja) | 2001-07-19 | 2005-02-09 | 富士通株式会社 | Raid制御装置及びその制御方法 |
| JP3617631B2 (ja) | 2001-07-19 | 2005-02-09 | 富士通株式会社 | ストレージ制御装置及びその制御方法 |
| JP4183553B2 (ja) * | 2002-09-19 | 2008-11-19 | 株式会社リコー | 記録方法、プログラム及び記録媒体、並びに情報記録装置 |
| JP2005038591A (ja) * | 2003-07-02 | 2005-02-10 | Ricoh Co Ltd | 情報記録装置と情報記録方法とプログラム |
| JP3595551B1 (ja) * | 2003-07-02 | 2004-12-02 | 株式会社リコー | 情報記録装置と情報記録方法とプログラム |
-
2005
- 2005-10-06 JP JP2005293194A patent/JP4534940B2/ja not_active Expired - Fee Related
-
2006
- 2006-09-22 EP EP06019944A patent/EP1772866A3/en not_active Withdrawn
- 2006-09-25 US US11/525,823 patent/US7924675B2/en not_active Expired - Fee Related
- 2006-09-25 TW TW095135381A patent/TWI331325B/zh not_active IP Right Cessation
- 2006-09-29 KR KR1020060095545A patent/KR20070038880A/ko not_active Withdrawn
- 2006-10-08 CN CN2006101404489A patent/CN1945719B/zh not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| EP1772866A2 (en) | 2007-04-11 |
| CN1945719B (zh) | 2010-05-26 |
| TW200741658A (en) | 2007-11-01 |
| TWI331325B (en) | 2010-10-01 |
| CN1945719A (zh) | 2007-04-11 |
| EP1772866A3 (en) | 2012-01-11 |
| KR20070038880A (ko) | 2007-04-11 |
| US7924675B2 (en) | 2011-04-12 |
| US20070081430A1 (en) | 2007-04-12 |
| JP2007102955A (ja) | 2007-04-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8208793B2 (en) | Recording apparatus | |
| US20020089901A1 (en) | Digital recording/playback apparatus | |
| JP4036056B2 (ja) | 記録装置および方法、記録媒体、並びにプログラム | |
| CN101500081A (zh) | 信息记录再现装置及备份拷贝方法 | |
| US8452158B2 (en) | Recording apparatus, imaging and recording apparatus, recording method, and program | |
| JP2007249938A (ja) | Usbホストシステム、avデータ再生装置およびavデータ記録装置 | |
| JP2005005855A (ja) | 記録装置 | |
| JP4534940B2 (ja) | 情報記録装置、撮像装置、および情報記録制御方法、並びにコンピュータ・プログラム | |
| JP5268569B2 (ja) | 記録装置及び記録方法 | |
| EP1684288A1 (en) | Information recorder, information recording method, and recording medium containing program | |
| JP2008282456A (ja) | 記録装置及び記録方法 | |
| JP2007323694A (ja) | 記録装置および方法、プログラム、並びに記録媒体 | |
| US20110119465A1 (en) | Data processing system | |
| JP2016012382A (ja) | 情報処理装置と情報処理方法およびプログラム | |
| JP4323476B2 (ja) | メモリカードコントローラ、メモリカードドライブ装置、及びプログラム | |
| JP2004078408A (ja) | 記録装置および方法、記録媒体、並びにプログラム | |
| JP4596059B2 (ja) | 再生装置および再生方法、並びにプログラム | |
| JP2006195632A (ja) | 記録再生装置及びその管理情報制御方法並びにプログラム | |
| JP5822517B2 (ja) | 情報処理装置、情報処理方法、およびプログラム | |
| JP4235658B2 (ja) | 情報処理方法及び情報処理装置 | |
| JP2000113569A (ja) | ディスク制御装置およびその制御方法ならびにディスク記憶媒体 | |
| JP2007142607A (ja) | 映像記録装置 | |
| JP4941694B2 (ja) | 記録装置および記録制御方法、記録媒体、並びにプログラム | |
| JP4208029B2 (ja) | データ管理方法 | |
| JP4418737B2 (ja) | 記録装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080801 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100210 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100216 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100412 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100525 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100607 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130625 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |