JPH10289537A - デジタルデータ記録方法およびデジタルデータ記録媒体 - Google Patents
デジタルデータ記録方法およびデジタルデータ記録媒体Info
- Publication number
- JPH10289537A JPH10289537A JP9094212A JP9421297A JPH10289537A JP H10289537 A JPH10289537 A JP H10289537A JP 9094212 A JP9094212 A JP 9094212A JP 9421297 A JP9421297 A JP 9421297A JP H10289537 A JPH10289537 A JP H10289537A
- Authority
- JP
- Japan
- Prior art keywords
- recording
- unit
- data
- processing unit
- units
- 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.)
- Abandoned
Links
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
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
- G06F3/0682—Tape device
-
- 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
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0608—Saving storage space on storage systems
-
- 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
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/061—Improving I/O performance
-
- 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
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0638—Organizing or formatting or addressing of data
-
- 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/00007—Time or data compression or expansion
-
- 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/12—Formatting, e.g. arrangement of data block or words on the record carriers
-
- 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/30—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 the same track as the main recording
- G11B27/3027—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 the same track as the main recording used signal is digitally coded
-
- 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/30—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 the same track as the main recording
- G11B27/309—Table of contents
-
- 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/328—Table of contents on a tape [TTOC]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Digital Magnetic Recording (AREA)
Abstract
(57)【要約】
【課題】 データがシーケンシャルに記録される記録媒
体容量の利用効率を高め、所望のデータを高速に検索で
きるデジタルデータ記録方法を提供する。 【解決手段】 エンティティを構成するレコードnが、
グループNの終端で終了する場合には、それに続くレコ
ード(n+1)のみをグループ(N+1)に記録する。
また、レコードnが、グループ(N+1)にまたがる場
合には、グループNに記録されるヘッダH2’とレコー
ド1〜(n−1)およびレコードnの前の部分を1つの
エンティティE2’として新たに定義する。グループ
(N+1)に記録されるレコードnの後の部分は、それ
のみを含んで構成される1つのエンティティE3’とし
て新たに定義してヘッダH3’を付加し、グループ(N
+1)に記録されるレコード(n+1)は、それのみを
含んで構成される1つのエンティティE4として新たに
定義してエンティティヘッダH4を付加する。
体容量の利用効率を高め、所望のデータを高速に検索で
きるデジタルデータ記録方法を提供する。 【解決手段】 エンティティを構成するレコードnが、
グループNの終端で終了する場合には、それに続くレコ
ード(n+1)のみをグループ(N+1)に記録する。
また、レコードnが、グループ(N+1)にまたがる場
合には、グループNに記録されるヘッダH2’とレコー
ド1〜(n−1)およびレコードnの前の部分を1つの
エンティティE2’として新たに定義する。グループ
(N+1)に記録されるレコードnの後の部分は、それ
のみを含んで構成される1つのエンティティE3’とし
て新たに定義してヘッダH3’を付加し、グループ(N
+1)に記録されるレコード(n+1)は、それのみを
含んで構成される1つのエンティティE4として新たに
定義してエンティティヘッダH4を付加する。
Description
【0001】
【発明の属する技術分野】本発明は、デジタルデータを
記録媒体に記録するためのデジタルデータ記録方法、お
よびデジタルデータを記録するためのデジタルデータ記
録媒体に関する。
記録媒体に記録するためのデジタルデータ記録方法、お
よびデジタルデータを記録するためのデジタルデータ記
録媒体に関する。
【0002】
【従来の技術】デジタルデータを記録媒体に記録/再生
するための装置の一つとして、いわゆるテープストリー
マドライブが知られている。テープストリーマドライブ
は、記録媒体として用いられる磁気テープの長さにもよ
るが、例えば数十〜数百メガバイトの記録容量を有する
ことが可能であるため、コンピュータ本体のハードディ
スク等の大容量の記録媒体に記録されたデータをバック
アップする用途に利用されている。また、データサイズ
が大きい画像データ等の保存にも利用することができ
る。
するための装置の一つとして、いわゆるテープストリー
マドライブが知られている。テープストリーマドライブ
は、記録媒体として用いられる磁気テープの長さにもよ
るが、例えば数十〜数百メガバイトの記録容量を有する
ことが可能であるため、コンピュータ本体のハードディ
スク等の大容量の記録媒体に記録されたデータをバック
アップする用途に利用されている。また、データサイズ
が大きい画像データ等の保存にも利用することができ
る。
【0003】上述のようなデータストリーマドライブと
しては、回転ヘッドによるヘリカルスキャン方式でデー
タを8mmVTR用の磁気テープに記録/再生するもの
が提案されている。
しては、回転ヘッドによるヘリカルスキャン方式でデー
タを8mmVTR用の磁気テープに記録/再生するもの
が提案されている。
【0004】8mmVTRの磁気テープを記録媒体とし
て利用するテープストリーマドライブでは、記録/再生
されるデータの入出力インタフェースとして、例えばS
CSI(Small Computer System Interface )が用いら
れる。
て利用するテープストリーマドライブでは、記録/再生
されるデータの入出力インタフェースとして、例えばS
CSI(Small Computer System Interface )が用いら
れる。
【0005】記録時には、例えばホストコンピュータか
ら供給されるデータが、SCSIインタフェースを介し
てテープストリーマドライブに入力される。この入力デ
ータは、例えば所定の固定長のデータ群単位で伝送され
るものであり、必要に応じて所定の圧縮方式により圧縮
処理が施されてバッファメモリに一旦蓄積される。そし
て、バッファメモリに蓄積されたデータは、グループと
呼ばれる所定の固定長の単位毎に、記録/再生系に供給
されて回転ヘッドにより磁気テープに記録される。
ら供給されるデータが、SCSIインタフェースを介し
てテープストリーマドライブに入力される。この入力デ
ータは、例えば所定の固定長のデータ群単位で伝送され
るものであり、必要に応じて所定の圧縮方式により圧縮
処理が施されてバッファメモリに一旦蓄積される。そし
て、バッファメモリに蓄積されたデータは、グループと
呼ばれる所定の固定長の単位毎に、記録/再生系に供給
されて回転ヘッドにより磁気テープに記録される。
【0006】また、再生時には、磁気テープに記録され
たデータが回転ヘッドにより読み出され、バッファメモ
リに一旦蓄積される。このバッファメモリからのデータ
は、記録時に圧縮処理が施されているときには所定の伸
張処理が施され、SCSIインタフェースを介してホス
トコンピュータなどに伝送される。
たデータが回転ヘッドにより読み出され、バッファメモ
リに一旦蓄積される。このバッファメモリからのデータ
は、記録時に圧縮処理が施されているときには所定の伸
張処理が施され、SCSIインタフェースを介してホス
トコンピュータなどに伝送される。
【0007】
【発明が解決しようとする課題】上述したテープストリ
ーマドライブのような大容量の記録/再生装置において
も、記録媒体である磁気テープの記録可能領域により多
くのデータを記録するようにして、記録媒体の利用効率
を高めることが望まれる。また、記録されたデータを読
み出す際には、所望のデータをできるだけ高速に検索で
きることが望まれる。
ーマドライブのような大容量の記録/再生装置において
も、記録媒体である磁気テープの記録可能領域により多
くのデータを記録するようにして、記録媒体の利用効率
を高めることが望まれる。また、記録されたデータを読
み出す際には、所望のデータをできるだけ高速に検索で
きることが望まれる。
【0008】本発明は、このような課題を解決するため
に行われたものであり、特に、データがシーケンシャル
に記録/再生される記録媒体である磁気テープの記録容
量の利用効率を高めると共に、記録されたデータを読み
出す際には所望のデータを高速に検索できるデジタルデ
ータ記録方法、およびそのために用いられるデジタルデ
ータ記録媒体を提供することを目的とする。
に行われたものであり、特に、データがシーケンシャル
に記録/再生される記録媒体である磁気テープの記録容
量の利用効率を高めると共に、記録されたデータを読み
出す際には所望のデータを高速に検索できるデジタルデ
ータ記録方法、およびそのために用いられるデジタルデ
ータ記録媒体を提供することを目的とする。
【0009】
【課題を解決するための手段】上記の課題を解決するた
めに提案する本発明のデジタルデータ記録方法は、各々
が固定長の伝送単位を圧縮処理して得られる複数の圧縮
伝送単位と、上記複数の圧縮伝送単位の圧縮処理に関す
る情報を含む辞書情報とを有して構成される処理単位
を、記録媒体の固定長の記録単位に順次割り当てて記録
するデジタルデータ記録方法であって、互いに隣合う2
つの記録単位に亘って割り当てられた1つの処理単位を
構成する圧縮伝送単位が、上記2つの記録単位の前の記
録単位の終端で終了するときには、その終端で上記処理
単位の記録を終了させると共に、上記処理単位を構成す
る残りの圧縮伝送単位のみを有する新たな処理単位を定
義して上記2つの記録単位の後の記録単位に記録し、互
いに隣合う2つの記録単位に亘って割り当てられた1つ
の処理単位を構成する圧縮伝送単位が、上記2つの記録
単位の前の記録単位の終端で終了しないときには、上記
前の記録単位の終端をまたぐ圧縮伝送単位の終端で上記
処理単位の記録を終了させると共に、上記処理単位を構
成する残りの圧縮伝送単位のみを有する新たな処理単位
を定義して上記2つの記録単位の後の記録単位に記録す
ることを特徴とするものである。
めに提案する本発明のデジタルデータ記録方法は、各々
が固定長の伝送単位を圧縮処理して得られる複数の圧縮
伝送単位と、上記複数の圧縮伝送単位の圧縮処理に関す
る情報を含む辞書情報とを有して構成される処理単位
を、記録媒体の固定長の記録単位に順次割り当てて記録
するデジタルデータ記録方法であって、互いに隣合う2
つの記録単位に亘って割り当てられた1つの処理単位を
構成する圧縮伝送単位が、上記2つの記録単位の前の記
録単位の終端で終了するときには、その終端で上記処理
単位の記録を終了させると共に、上記処理単位を構成す
る残りの圧縮伝送単位のみを有する新たな処理単位を定
義して上記2つの記録単位の後の記録単位に記録し、互
いに隣合う2つの記録単位に亘って割り当てられた1つ
の処理単位を構成する圧縮伝送単位が、上記2つの記録
単位の前の記録単位の終端で終了しないときには、上記
前の記録単位の終端をまたぐ圧縮伝送単位の終端で上記
処理単位の記録を終了させると共に、上記処理単位を構
成する残りの圧縮伝送単位のみを有する新たな処理単位
を定義して上記2つの記録単位の後の記録単位に記録す
ることを特徴とするものである。
【0010】また、上記の課題を解決するために提案す
る本発明のデジタルデータ記録方法は、各々が固定長の
伝送単位を圧縮処理して得られる複数の圧縮伝送単位
と、上記複数の圧縮伝送単位の圧縮処理に関する情報を
含む辞書情報とを有して構成される処理単位が、固定長
の記録単位に順次割り当てられて記録されるデジタルデ
ータ記録媒体であって、互いに隣合う2つの記録単位に
亘って割り当てられた1つの処理単位を構成する圧縮伝
送単位が、上記2つの記録単位の前の記録単位の終端で
終了するときには、その終端で上記処理単位の記録が終
了されると共に、上記処理単位を構成する残りの圧縮伝
送単位のみを有する新たな処理単位が定義されて上記2
つの記録単位の後の記録単位に記録され、互いに隣合う
2つの記録単位に亘って割り当てられた1つの処理単位
を構成する圧縮伝送単位が、上記2つの記録単位の前の
記録単位の終端で終了しないときには、上記前の記録単
位の終端をまたぐ圧縮伝送単位の終端で上記処理単位の
記録が終了されると共に、上記処理単位を構成する残り
の圧縮伝送単位のみを有する新たな処理単位が定義され
て上記2つの記録単位の後の記録単位に記録されること
を特徴とするものである。
る本発明のデジタルデータ記録方法は、各々が固定長の
伝送単位を圧縮処理して得られる複数の圧縮伝送単位
と、上記複数の圧縮伝送単位の圧縮処理に関する情報を
含む辞書情報とを有して構成される処理単位が、固定長
の記録単位に順次割り当てられて記録されるデジタルデ
ータ記録媒体であって、互いに隣合う2つの記録単位に
亘って割り当てられた1つの処理単位を構成する圧縮伝
送単位が、上記2つの記録単位の前の記録単位の終端で
終了するときには、その終端で上記処理単位の記録が終
了されると共に、上記処理単位を構成する残りの圧縮伝
送単位のみを有する新たな処理単位が定義されて上記2
つの記録単位の後の記録単位に記録され、互いに隣合う
2つの記録単位に亘って割り当てられた1つの処理単位
を構成する圧縮伝送単位が、上記2つの記録単位の前の
記録単位の終端で終了しないときには、上記前の記録単
位の終端をまたぐ圧縮伝送単位の終端で上記処理単位の
記録が終了されると共に、上記処理単位を構成する残り
の圧縮伝送単位のみを有する新たな処理単位が定義され
て上記2つの記録単位の後の記録単位に記録されること
を特徴とするものである。
【0011】上記のデジタルデータ記録方法およびデジ
タルデータ記録媒体によれば、磁気テープ等の記録媒体
の記録容量の利用効率を高めると共に、シーケンシャル
に記録されたデータのうちの所望のデータを読み出す際
の検索高速に行うことができる。
タルデータ記録媒体によれば、磁気テープ等の記録媒体
の記録容量の利用効率を高めると共に、シーケンシャル
に記録されたデータのうちの所望のデータを読み出す際
の検索高速に行うことができる。
【0012】
【発明の実施の形態】以下に、本発明のデジタルデータ
記録方法およびデジタルデータ記録媒体の好ましい実施
の形態について図面を参照しながら説明する。
記録方法およびデジタルデータ記録媒体の好ましい実施
の形態について図面を参照しながら説明する。
【0013】本発明のついて説明するにあたり、まず、
本発明が適用される一具体例としてテープストリーマド
ライブについて説明する。
本発明が適用される一具体例としてテープストリーマド
ライブについて説明する。
【0014】図1は、テープストリーマドライブの主要
部の構成例を示すブロック図である。このテープストリ
ーマドライブは、ヘリカルスキャン方式を用いて、テー
プ幅8mmのVTR用テープカセットにデータを記録/
再生するように構成されている。
部の構成例を示すブロック図である。このテープストリ
ーマドライブは、ヘリカルスキャン方式を用いて、テー
プ幅8mmのVTR用テープカセットにデータを記録/
再生するように構成されている。
【0015】回転ドラム11には、例えば2つの記録ヘ
ッド12A、12Bおよび2つの再生ヘッド13A、1
3Bが設けられる。記録ヘッド12A、12Bは、アジ
マス角が互いに異なる2つのギャップが近接して配置さ
れている。再生ヘッド13Aおよび13Bについても同
様である。この回転ドラム11は、ドラムモータ14に
より所定の速度で回転駆動されると共に、磁気テープ3
が巻き付けられる。なお、磁気テープ3は、図示してい
ないキャプスタンモータやピンチローラなどのテープ走
行系により送られる。
ッド12A、12Bおよび2つの再生ヘッド13A、1
3Bが設けられる。記録ヘッド12A、12Bは、アジ
マス角が互いに異なる2つのギャップが近接して配置さ
れている。再生ヘッド13Aおよび13Bについても同
様である。この回転ドラム11は、ドラムモータ14に
より所定の速度で回転駆動されると共に、磁気テープ3
が巻き付けられる。なお、磁気テープ3は、図示してい
ないキャプスタンモータやピンチローラなどのテープ走
行系により送られる。
【0016】メカコントローラ17は、ドラムモータ1
4のサーボ制御およびトラッキング制御を行うものであ
り、システム全体の制御処理を実行するシステムコント
ローラ15と双方向に接続されている。
4のサーボ制御およびトラッキング制御を行うものであ
り、システム全体の制御処理を実行するシステムコント
ローラ15と双方向に接続されている。
【0017】このテープストリーマドライブでは、デー
タの入出力インタフェースとしてSCSI(Small Comp
uter System Interface )が用いられており、データ記
録時には、ホストコンピュータ25から、SCSIイン
ターフェイス20を介してデータが逐次入力され、圧縮
/伸長回路21に供給される。このときのデータ伝送単
位は、後述する固定長のレコード(record)と呼ばれる
ものである。
タの入出力インタフェースとしてSCSI(Small Comp
uter System Interface )が用いられており、データ記
録時には、ホストコンピュータ25から、SCSIイン
ターフェイス20を介してデータが逐次入力され、圧縮
/伸長回路21に供給される。このときのデータ伝送単
位は、後述する固定長のレコード(record)と呼ばれる
ものである。
【0018】なお、このようなテープストリーマドライ
ブを用いるシステムにおいて、ホストコンピュータ25
から可変長のデータ単位でデータを伝送するモードも存
在するが、以下では固定長のレコード単位でデータ伝送
が行われるとして説明する。
ブを用いるシステムにおいて、ホストコンピュータ25
から可変長のデータ単位でデータを伝送するモードも存
在するが、以下では固定長のレコード単位でデータ伝送
が行われるとして説明する。
【0019】まず、上記のテープストリーマドライブに
おける、入力されたデータを磁気テープ3に記録する場
合の動作について説明する。
おける、入力されたデータを磁気テープ3に記録する場
合の動作について説明する。
【0020】圧縮/伸長回路21は、入力されたデータ
に対して必要に応じて所定の圧縮処理を施すためのもの
である。この圧縮/伸長回路21における圧縮/伸長方
式としては、種々のものが用いることができ、例えばL
Z符号が用いられる。
に対して必要に応じて所定の圧縮処理を施すためのもの
である。この圧縮/伸長回路21における圧縮/伸長方
式としては、種々のものが用いることができ、例えばL
Z符号が用いられる。
【0021】LZ符号方式は、処理した文字列に対して
専用コードを与えて辞書に格納し、以降に入力される文
字列と辞書の内容とを比較して、入力データの文字列が
辞書のコードと一致すればその文字列データを辞書のコ
ードに置き換える圧縮方式である。辞書のコードと一致
しない入力文字列のデータは、新たなコードが逐次与え
られて辞書に登録される。このようにして入力文字列の
データを辞書に登録し、文字列データを辞書のコードに
置き換えていくことによりデータ圧縮が行われる。
専用コードを与えて辞書に格納し、以降に入力される文
字列と辞書の内容とを比較して、入力データの文字列が
辞書のコードと一致すればその文字列データを辞書のコ
ードに置き換える圧縮方式である。辞書のコードと一致
しない入力文字列のデータは、新たなコードが逐次与え
られて辞書に登録される。このようにして入力文字列の
データを辞書に登録し、文字列データを辞書のコードに
置き換えていくことによりデータ圧縮が行われる。
【0022】なお、ホストコンピュータ25から供給さ
れる画像データ等が、既に圧縮処理されている場合に
は、圧縮/伸長回路21は、入力データを圧縮処理せず
にそのまま出力する。この圧縮処理を行うか否かの判断
は、予め設定可能であると共に、SCSIインターフェ
イス20を介して入力されたデータを参照してシステム
コントローラ15から行われるようにもされている。
れる画像データ等が、既に圧縮処理されている場合に
は、圧縮/伸長回路21は、入力データを圧縮処理せず
にそのまま出力する。この圧縮処理を行うか否かの判断
は、予め設定可能であると共に、SCSIインターフェ
イス20を介して入力されたデータを参照してシステム
コントローラ15から行われるようにもされている。
【0023】圧縮/伸長回路21から出力される圧縮さ
れたデータは、バッファコントローラ22を介してバッ
ファメモリ23に一旦蓄積される。そして、バッファメ
モリ23に蓄積されたデータは、バッファコントローラ
22の制御により最終的にグループ(Group )という固
定長の単位に構成されて、変調/復調回路18に供給さ
れる。なお、上記のグループなどのデータ単位について
は後述する。
れたデータは、バッファコントローラ22を介してバッ
ファメモリ23に一旦蓄積される。そして、バッファメ
モリ23に蓄積されたデータは、バッファコントローラ
22の制御により最終的にグループ(Group )という固
定長の単位に構成されて、変調/復調回路18に供給さ
れる。なお、上記のグループなどのデータ単位について
は後述する。
【0024】変調/復調回路18は、入力データを磁気
記録に適合するように変調してRFアンプ19に供給す
るためのものである。RFアンプ19で増幅された圧縮
データは、記録信号として記録ヘッド12A、12Bに
供給され、磁気テープ3に記録される。
記録に適合するように変調してRFアンプ19に供給す
るためのものである。RFアンプ19で増幅された圧縮
データは、記録信号として記録ヘッド12A、12Bに
供給され、磁気テープ3に記録される。
【0025】次に、上記のテープストリーマドライブに
おける、磁気テープ3に記録された圧縮データを再生す
る場合の動作についても簡単に説明する。
おける、磁気テープ3に記録された圧縮データを再生す
る場合の動作についても簡単に説明する。
【0026】磁気テープ3に記録された圧縮データは、
再生ヘッド13A、13Bにより読み出されてRF再生
信号として再生され、RFアンプ19で増幅された後に
変調/復調回路18で復調処理される。
再生ヘッド13A、13Bにより読み出されてRF再生
信号として再生され、RFアンプ19で増幅された後に
変調/復調回路18で復調処理される。
【0027】変調/復調回路18から復調出力は、バッ
ファコントローラ22の制御によってバッファメモリ2
3に一時蓄積されて圧縮/伸長回路21に供給される。
ファコントローラ22の制御によってバッファメモリ2
3に一時蓄積されて圧縮/伸長回路21に供給される。
【0028】圧縮/伸長回路21は、システムコントロ
ーラ15の判断に基づいてデータ伸長処理を行う。な
お、非圧縮データに対しては、データ伸長処理を行わず
にそのまま出力する。
ーラ15の判断に基づいてデータ伸長処理を行う。な
お、非圧縮データに対しては、データ伸長処理を行わず
にそのまま出力する。
【0029】そして、圧縮/伸長回路21からの伸張デ
ータは、SCSIインターフェイス20を介してホスト
コンピュータ25等に再生データとして出力される。
ータは、SCSIインターフェイス20を介してホスト
コンピュータ25等に再生データとして出力される。
【0030】次に、上述したテープストリーマドライブ
において、デジタルデータを伝送したり、圧縮/伸張処
理したり、記録媒体に記録/再生する際のデータ単位に
ついて説明する。
において、デジタルデータを伝送したり、圧縮/伸張処
理したり、記録媒体に記録/再生する際のデータ単位に
ついて説明する。
【0031】図2は、磁気テープ3に記録されるデータ
の単位を示している。
の単位を示している。
【0032】図2(a)は、例えばテープカセット内の
リール2A、2Bに巻き付けられている磁気テープ3を
示している。
リール2A、2Bに巻き付けられている磁気テープ3を
示している。
【0033】上述したテープストリーマドライブでは、
1本の磁気テープ3が、図2(b)のようにパーティシ
ョン(partition )とよばれる単位で分割されて利用さ
れる場合がある。この場合には、最大256のパーティ
ション数を設定することができ、パーティション毎にデ
ータの記録/再生等を独立して行うことができる。
1本の磁気テープ3が、図2(b)のようにパーティシ
ョン(partition )とよばれる単位で分割されて利用さ
れる場合がある。この場合には、最大256のパーティ
ション数を設定することができ、パーティション毎にデ
ータの記録/再生等を独立して行うことができる。
【0034】各パーティション内は、図2(c)に示す
グループ(Group )とよばれる固定長の単位に分割さ
れ、このグループを単位としてデータが磁気テープ3に
記録される。この場合、1グループは20フレーム(Fr
ame )のデータ量に対応し、図2(d)に示すように、
1フレームは2トラック(Track )から構成される。つ
まり、1グループは40トラック分のデータから構成さ
れる。
グループ(Group )とよばれる固定長の単位に分割さ
れ、このグループを単位としてデータが磁気テープ3に
記録される。この場合、1グループは20フレーム(Fr
ame )のデータ量に対応し、図2(d)に示すように、
1フレームは2トラック(Track )から構成される。つ
まり、1グループは40トラック分のデータから構成さ
れる。
【0035】図3は、上述したパーティションのデータ
構造を示している。ここでは、1本の磁気テープに1つ
のパーティションが形成されている場合を例として説明
する。
構造を示している。ここでは、1本の磁気テープに1つ
のパーティションが形成されている場合を例として説明
する。
【0036】磁気テープの始端部にはリーダーテープ
(Leader Tape )が設けられ、その次にテープカセット
のローディング/アンローディングを行う領域とされる
デバイスエリア(Device Area )が設けられる。このデ
バイスエリアの先頭が、磁気テープの物理的先頭位置P
BOT(Phisycal Bigining of Tape )とされる。
(Leader Tape )が設けられ、その次にテープカセット
のローディング/アンローディングを行う領域とされる
デバイスエリア(Device Area )が設けられる。このデ
バイスエリアの先頭が、磁気テープの物理的先頭位置P
BOT(Phisycal Bigining of Tape )とされる。
【0037】デバイスエリアに続いて、データの使用履
歴情報等が格納されるシステム・ログエリア(System L
og Area )が設けられ、その以降にデータエリア(Data
Area )が設けられる。システム・ログエリアの先頭は
磁気テープの論理的開始位置LBOT(Logical Bigini
ng of Tape)とされる。
歴情報等が格納されるシステム・ログエリア(System L
og Area )が設けられ、その以降にデータエリア(Data
Area )が設けられる。システム・ログエリアの先頭は
磁気テープの論理的開始位置LBOT(Logical Bigini
ng of Tape)とされる。
【0038】データエリアには、データを作成して供給
するベンダーに関する情報が示されるベンダーグループ
が最初に設けられ、続いて複数のグループ1〜nが連続
して形成される。そして、最後のグループnに続いて、
パーティションの終了を示す領域とされるEOD(End
of Data )が設けられる。このEOD領域の終端が、磁
気テープの論理的終了位置LEOT(Logical End of T
ape )とされる。
するベンダーに関する情報が示されるベンダーグループ
が最初に設けられ、続いて複数のグループ1〜nが連続
して形成される。そして、最後のグループnに続いて、
パーティションの終了を示す領域とされるEOD(End
of Data )が設けられる。このEOD領域の終端が、磁
気テープの論理的終了位置LEOT(Logical End of T
ape )とされる。
【0039】また、PEOT(Phisycal Bigining of T
ape)は、磁気テープの物理的終了位置を示している。
ape)は、磁気テープの物理的終了位置を示している。
【0040】図4は、1ブロックおよび1トラック分の
データの構造を示している。
データの構造を示している。
【0041】図4(a)は、ブロック(Block )単位の
データ構造を示している。すなわち、1ブロックは、1
バイトのSYNCデータA1と、それに続くサーチ等に
用いる6バイトのIDデータA2,IDデータのための
2バイトのエラー訂正用パリティA3,64バイトのデ
ータA4から構成される73バイトの固定長データ単位
である。
データ構造を示している。すなわち、1ブロックは、1
バイトのSYNCデータA1と、それに続くサーチ等に
用いる6バイトのIDデータA2,IDデータのための
2バイトのエラー訂正用パリティA3,64バイトのデ
ータA4から構成される73バイトの固定長データ単位
である。
【0042】また、図4(b)は、トラック(Track )
単位のデータ構造を示している。すなわち、1トラック
は、471ブロックから構成され、その両端に4ブロッ
ク分のマージンA11、A17が設けられ、これらマー
ジンA11の後とマージンA17の前にはトラッキング
制御用のATF(Automatic Track Following )エリア
A12、A16が設けられる。また、1トラックの中間
にもATFエリアA14が設けられる。これらATFエ
リアA12、A14、A16としては5ブロック分の領
域が設けられる。そして、上記ATFエリアA12、A
14の間と、ATFエリアA14、A16との間に各々
224ブロック分のデータエリアA13、A15が設け
られる。
単位のデータ構造を示している。すなわち、1トラック
は、471ブロックから構成され、その両端に4ブロッ
ク分のマージンA11、A17が設けられ、これらマー
ジンA11の後とマージンA17の前にはトラッキング
制御用のATF(Automatic Track Following )エリア
A12、A16が設けられる。また、1トラックの中間
にもATFエリアA14が設けられる。これらATFエ
リアA12、A14、A16としては5ブロック分の領
域が設けられる。そして、上記ATFエリアA12、A
14の間と、ATFエリアA14、A16との間に各々
224ブロック分のデータエリアA13、A15が設け
られる。
【0043】図5は、1グループのデータ構造を示して
いる。上述したように、1グループは20フレームから
構成される。そして、この図5に示すように、1グルー
プを形成する20フレームのうちの最後の2フレームに
は、エラー訂正用のC3パリティが割り当てられる。な
お、C1、C2パリティについては説明を省略するが、
例えば、データに対して1トラック単位で完結するよう
に付加される。
いる。上述したように、1グループは20フレームから
構成される。そして、この図5に示すように、1グルー
プを形成する20フレームのうちの最後の2フレームに
は、エラー訂正用のC3パリティが割り当てられる。な
お、C1、C2パリティについては説明を省略するが、
例えば、データに対して1トラック単位で完結するよう
に付加される。
【0044】磁気テープへのデータの記録時には、図中
の矢印Ar1に示すように、データが1グループの先頭
フレームから順次書き込まれていく。また、グループの
内容を示すGIT(Group Information Table )情報
は、矢印Ar2で示すように17番目のフレームからデ
ータの書き込み方向とは逆方向から書き込まれ、続い
て、グループに含まれるエンティティ(またはレコー
ド)単位の管理情報となるBAT(Block Access Tabl
e)のデータが書き込まれる。なお、データ単位である
エンティティについては後述する。
の矢印Ar1に示すように、データが1グループの先頭
フレームから順次書き込まれていく。また、グループの
内容を示すGIT(Group Information Table )情報
は、矢印Ar2で示すように17番目のフレームからデ
ータの書き込み方向とは逆方向から書き込まれ、続い
て、グループに含まれるエンティティ(またはレコー
ド)単位の管理情報となるBAT(Block Access Tabl
e)のデータが書き込まれる。なお、データ単位である
エンティティについては後述する。
【0045】上記のGITは、例えば40バイトの固定
長とされる。また、BATは、グループの内容に基づい
て作成される4バイト単位のアクセスエントリーから構
成されるため、グループの内容に応じて可変長とされ
る。なお、以下では、GITおよびBATをまとめてイ
ンデックス情報と呼ぶ。
長とされる。また、BATは、グループの内容に基づい
て作成される4バイト単位のアクセスエントリーから構
成されるため、グループの内容に応じて可変長とされ
る。なお、以下では、GITおよびBATをまとめてイ
ンデックス情報と呼ぶ。
【0046】次に、データを圧縮処理してグループ単位
で磁気テープに記録するまでの信号処理過程について、
図1のテープストリーマドライブの構成を再び参照しな
がら説明する。
で磁気テープに記録するまでの信号処理過程について、
図1のテープストリーマドライブの構成を再び参照しな
がら説明する。
【0047】ホストコンピュータ25等からテープスト
リーマドライブに供給されるデータは、レコードと呼ば
れる固定長のデータ単位により伝送される。このとき、
1レコードは、例えば512バイトのサイズとされてい
る。
リーマドライブに供給されるデータは、レコードと呼ば
れる固定長のデータ単位により伝送される。このとき、
1レコードは、例えば512バイトのサイズとされてい
る。
【0048】ここで、入力されたデータに対してテープ
ストリーマドライブの圧縮/伸長回路21で圧縮処理を
施さない場合には、入力されたレコードをそのままグル
ープに当てはめてグループを構成し、グループ単位で磁
気テープ3に記録する。再生時には、グループ内のイン
デックス情報を参照しながら磁気テープ3からレコード
単位でデータを読み出し、最終的にSCSIインターフ
ェーイス20を介してホストコンピュータ25にデータ
が供給される。
ストリーマドライブの圧縮/伸長回路21で圧縮処理を
施さない場合には、入力されたレコードをそのままグル
ープに当てはめてグループを構成し、グループ単位で磁
気テープ3に記録する。再生時には、グループ内のイン
デックス情報を参照しながら磁気テープ3からレコード
単位でデータを読み出し、最終的にSCSIインターフ
ェーイス20を介してホストコンピュータ25にデータ
が供給される。
【0049】これに対して、ホストコンピュータ25等
からレコード毎に入力されるデータに対して上記の圧縮
/伸長回路21で圧縮処理を施す場合には、圧縮後の各
レコードのデータサイズが、そのデータ内容により異な
る可変長である。従って、入力データを、圧縮処理を施
さない場合と同様にレコードをそのままグループ化して
磁気テープに記録すると、データを正しく再生できなく
なってしまう。このため、圧縮データをグループ化する
際には、そのデータ単位の構成に工夫が必要である。
からレコード毎に入力されるデータに対して上記の圧縮
/伸長回路21で圧縮処理を施す場合には、圧縮後の各
レコードのデータサイズが、そのデータ内容により異な
る可変長である。従って、入力データを、圧縮処理を施
さない場合と同様にレコードをそのままグループ化して
磁気テープに記録すると、データを正しく再生できなく
なってしまう。このため、圧縮データをグループ化する
際には、そのデータ単位の構成に工夫が必要である。
【0050】図6は、データを圧縮処理して磁気テープ
に記録する場合に、固定長のレコードが最終的にグルー
プ化される様子を示している。
に記録する場合に、固定長のレコードが最終的にグルー
プ化される様子を示している。
【0051】例えば、図6(a)に示す各々固定長(例
えば512バイト)のレコードが、テープストリーマド
ライブに逐次入力されて圧縮処理が施された各圧縮レコ
ードのデータサイズは、前述したようにそのデータ内容
により異なっているため、圧縮処理を施さない場合と同
様にレコードをそのままグループ化するとデータ再生が
正しく行われなくなってしまう このため、グループ化の前段階で、各々圧縮された複数
のレコードを含むエンティティ(Entitiy )と呼ばれる
処理単位を構成する。この圧縮された複数のレコードの
エンティティ化は、図1のテープストリーマドライブに
おいてはシステムコントローラ15の制御によりバッフ
ァメモリ23で行われる。なお、図6では1エンティテ
ィを4つのレコードにより構成する例を示しているが、
1エンティティ内に含むレコード数は任意に設定され
る。
えば512バイト)のレコードが、テープストリーマド
ライブに逐次入力されて圧縮処理が施された各圧縮レコ
ードのデータサイズは、前述したようにそのデータ内容
により異なっているため、圧縮処理を施さない場合と同
様にレコードをそのままグループ化するとデータ再生が
正しく行われなくなってしまう このため、グループ化の前段階で、各々圧縮された複数
のレコードを含むエンティティ(Entitiy )と呼ばれる
処理単位を構成する。この圧縮された複数のレコードの
エンティティ化は、図1のテープストリーマドライブに
おいてはシステムコントローラ15の制御によりバッフ
ァメモリ23で行われる。なお、図6では1エンティテ
ィを4つのレコードにより構成する例を示しているが、
1エンティティ内に含むレコード数は任意に設定され
る。
【0052】図6(b)は、エンティティの構成を示し
ている。エンティティの先頭には、そのデータ内容を示
すエンティティヘッダ(Entity Header )が配され、続
いて、圧縮された複数のレコードが順次配置される。な
お、エンティティヘッダの内容については後述する。
ている。エンティティの先頭には、そのデータ内容を示
すエンティティヘッダ(Entity Header )が配され、続
いて、圧縮された複数のレコードが順次配置される。な
お、エンティティヘッダの内容については後述する。
【0053】そして、複数の圧縮されたレコードをエン
ティティ化した後に、図6(c)に示すように、複数の
エンティティE1、E2、E3、E4、E5によりデー
タをグループ化する。この場合、図5で説明したBAT
のアクセスエントリーは、エンティティごとに作成され
る。このようにして得られたグループ単位により、圧縮
されたデータが磁気テープ3に記録される。
ティティ化した後に、図6(c)に示すように、複数の
エンティティE1、E2、E3、E4、E5によりデー
タをグループ化する。この場合、図5で説明したBAT
のアクセスエントリーは、エンティティごとに作成され
る。このようにして得られたグループ単位により、圧縮
されたデータが磁気テープ3に記録される。
【0054】図7は、それぞれが可変長である複数のエ
ンティティが固定長のグループに割り当てられる様子を
示している。この図7のように、複数のエンティティE
11,E12,E13,E14,E15によりデータを
グループ化するときには、それぞれのデータ長と開始位
置によって、1グループ内に収まるエンティティ(E1
1,E12,E13,E14)と、2以上の連続したグ
ループにまたがるエンティティ(E13,E14,E1
5,E16)とがある。
ンティティが固定長のグループに割り当てられる様子を
示している。この図7のように、複数のエンティティE
11,E12,E13,E14,E15によりデータを
グループ化するときには、それぞれのデータ長と開始位
置によって、1グループ内に収まるエンティティ(E1
1,E12,E13,E14)と、2以上の連続したグ
ループにまたがるエンティティ(E13,E14,E1
5,E16)とがある。
【0055】このうち、1グループ内に納まるエンティ
ティは、そのグループのBATにより「Entire Entity
」と定義される。
ティは、そのグループのBATにより「Entire Entity
」と定義される。
【0056】また、エンティティE15のように、2つ
のグループにまたがるエンティティは、その前の部分が
「Start Part Enitity」と定義され、後の部分が「Last
Part of Enitity」と定義される。
のグループにまたがるエンティティは、その前の部分が
「Start Part Enitity」と定義され、後の部分が「Last
Part of Enitity」と定義される。
【0057】さらに、エンティティE13のように、3
つのグループにまたがるエンティティについては、連続
する各グループにより分割されるエンティティの部分ご
とに順に「Start Part of Entity」,「Middle Part of
Entity 」,「Last Part ofEntity 」と定義される。
つのグループにまたがるエンティティについては、連続
する各グループにより分割されるエンティティの部分ご
とに順に「Start Part of Entity」,「Middle Part of
Entity 」,「Last Part ofEntity 」と定義される。
【0058】なお、エンティティ14とエンティティ1
5間に設けられる「File Mark 」は、データファイルご
との区切りを示すファイルマークが付される位置に対応
する。すなわち、エンティティ14と、これに続くエン
ティティ15とは、それぞれ別のファイルのデータとな
る。また、ここでは図示していないが、1回の保存(記
録)動作により記録されるデータの区切りに対しては、
セーブセットマークが付される。
5間に設けられる「File Mark 」は、データファイルご
との区切りを示すファイルマークが付される位置に対応
する。すなわち、エンティティ14と、これに続くエン
ティティ15とは、それぞれ別のファイルのデータとな
る。また、ここでは図示していないが、1回の保存(記
録)動作により記録されるデータの区切りに対しては、
セーブセットマークが付される。
【0059】また、エンティティE11,E14,E1
5の先頭部分に付される*印は、アクセスポイント(Ac
cess Point)とよばれ、例えばLBOT、セパレータマ
ーク(ファイルマーク、セーブセットマーク)、アルゴ
リズムの変更など、エンティティの属性が変更されるよ
うな場合に、そのエンティティの先頭のレコードの開始
位置に付されるものである。
5の先頭部分に付される*印は、アクセスポイント(Ac
cess Point)とよばれ、例えばLBOT、セパレータマ
ーク(ファイルマーク、セーブセットマーク)、アルゴ
リズムの変更など、エンティティの属性が変更されるよ
うな場合に、そのエンティティの先頭のレコードの開始
位置に付されるものである。
【0060】そして、再生時には、このアクセスポイン
トが参照されて、エンティティの属性変更に対応する適
正な再生信号処理が実行される。このときには、GIT
およびBATを参照することにより、磁気テープ3に記
録されたデータはエンティティ単位でアクセスされて読
み出され、再生されたデータがSCSIインターフェイ
ス20を介して最終的にホストコンピュータ25等に供
給される。
トが参照されて、エンティティの属性変更に対応する適
正な再生信号処理が実行される。このときには、GIT
およびBATを参照することにより、磁気テープ3に記
録されたデータはエンティティ単位でアクセスされて読
み出され、再生されたデータがSCSIインターフェイ
ス20を介して最終的にホストコンピュータ25等に供
給される。
【0061】図8は、エンティティの構造(Entity Map
Structure)を示している。
Structure)を示している。
【0062】この図のように、エンティティは、ビット
ナンバ0(LSB)〜7(MSB)が付された1バイト
毎のデータ列が連続するように形成されるものとみなさ
れる。これら1バイト毎のデータ列に対しては、「0」
から始まるバイトナンバが付されている。
ナンバ0(LSB)〜7(MSB)が付された1バイト
毎のデータ列が連続するように形成されるものとみなさ
れる。これら1バイト毎のデータ列に対しては、「0」
から始まるバイトナンバが付されている。
【0063】ここで、図6(b)に示したエンティティ
ヘッダは、最初のバイトナンバ0〜バイトナンバ7まで
の8バイトの領域が与えられており、バイトナンバ0に
はエンティティヘッダのデータ長を示す「Header Lengt
h 」が配置される。例えば、現エンティティにアクセス
ポイントが存在するとすれば、レコードの記録はバイト
ナンバnから開始され、このバイトナンバnが「Header
Length 」により定義される。従って、この場合には、
n=8を示すデータが格納される。
ヘッダは、最初のバイトナンバ0〜バイトナンバ7まで
の8バイトの領域が与えられており、バイトナンバ0に
はエンティティヘッダのデータ長を示す「Header Lengt
h 」が配置される。例えば、現エンティティにアクセス
ポイントが存在するとすれば、レコードの記録はバイト
ナンバnから開始され、このバイトナンバnが「Header
Length 」により定義される。従って、この場合には、
n=8を示すデータが格納される。
【0064】バイトナンバ1には、アルゴリズムナンバ
(Algorithm Numbner )が示される。
(Algorithm Numbner )が示される。
【0065】また、バイトナンバ2〜4の3バイトの領
域には、例えば、レコードの元のデータ長の情報である
「(Original record Length)」が示される。この場合
は、前述のように512バイトであることが示される。
域には、例えば、レコードの元のデータ長の情報である
「(Original record Length)」が示される。この場合
は、前述のように512バイトであることが示される。
【0066】続くバイトナンバ5〜7の3バイトの領域
には、エンティティ内に含まれるべきレコード数の情報
である「Record count in this Entity 」が示され、予
め規定されたレコード数の情報が格納される。なお、こ
のレコード数としては、例えばレコード内にファイルの
区切りを示すファイルマークおよび、データ保存時のセ
ーブ位置の区切りを示すセーブセットマークが存在すれ
ば、これらファイルマークおよびセーブセットマークも
レコード数に含むようにされる。
には、エンティティ内に含まれるべきレコード数の情報
である「Record count in this Entity 」が示され、予
め規定されたレコード数の情報が格納される。なお、こ
のレコード数としては、例えばレコード内にファイルの
区切りを示すファイルマークおよび、データ保存時のセ
ーブ位置の区切りを示すセーブセットマークが存在すれ
ば、これらファイルマークおよびセーブセットマークも
レコード数に含むようにされる。
【0067】そして、続くバイトナンバ8以降のバイト
列に対して、レコード群のデータが格納され、1エンテ
ィティが形成される。
列に対して、レコード群のデータが格納され、1エンテ
ィティが形成される。
【0068】次に、圧縮されたデータを、以上説明した
ような可変長のデータ単位であるエンティティを単位と
して固定長のグループに割り当てる、本発明のデジタル
データ記録方法について、従来のデジタルデータ記録方
法と比較しながら説明する。以下では、ヘッダH1と各
々圧縮されたレコード1〜レコード(n+1)を含むエ
ンティティを、連続する2つのグループであるグループ
Nとグループ(N+1)とに割り当てる場合を例として
説明する。
ような可変長のデータ単位であるエンティティを単位と
して固定長のグループに割り当てる、本発明のデジタル
データ記録方法について、従来のデジタルデータ記録方
法と比較しながら説明する。以下では、ヘッダH1と各
々圧縮されたレコード1〜レコード(n+1)を含むエ
ンティティを、連続する2つのグループであるグループ
Nとグループ(N+1)とに割り当てる場合を例として
説明する。
【0069】図9は、従来のデジタルデータ記録方法に
より、エンティティE1が連続する2つのグループに亘
って割り当てられる様子を示している。ここで、グルー
プNに記録されるレコード1〜レコードnはSPE(St
art Part of Entity)と定義され、グループ(N+1)
に記録されるレコード(n+1)はLPE(Last Part
of Enitity)と定義される。
より、エンティティE1が連続する2つのグループに亘
って割り当てられる様子を示している。ここで、グルー
プNに記録されるレコード1〜レコードnはSPE(St
art Part of Entity)と定義され、グループ(N+1)
に記録されるレコード(n+1)はLPE(Last Part
of Enitity)と定義される。
【0070】このように記録されたレコードのうちの、
例えばレコード(n+1)を読み出したい場合には、デ
ータアクセスがグループ単位で行われるため、まずレコ
ード(n+1)についてのレコード情報が格納されてい
るヘッダH1にアクセスして、その情報に基づいてグル
ープNのデータをレコード1からレコードnまで順次読
み出さなければならない。すなわち、必要としていない
グループNのデータを読み出すために余分な時間が必要
であった。
例えばレコード(n+1)を読み出したい場合には、デ
ータアクセスがグループ単位で行われるため、まずレコ
ード(n+1)についてのレコード情報が格納されてい
るヘッダH1にアクセスして、その情報に基づいてグル
ープNのデータをレコード1からレコードnまで順次読
み出さなければならない。すなわち、必要としていない
グループNのデータを読み出すために余分な時間が必要
であった。
【0071】図10は、上記のような問題を解決するた
めに提案する本発明のデジタルデータ記録方法により、
エンティティが連続する2つのグループに亘って割り当
てられる様子を示している。
めに提案する本発明のデジタルデータ記録方法により、
エンティティが連続する2つのグループに亘って割り当
てられる様子を示している。
【0072】図10(a)は、エンティティE2の複数
の圧縮レコードのうちのレコードnが、グループNとグ
ループ(N+1)との境界、すなわち互いに隣合う2つ
の記録単位の記録単位の終端で終了する場合を示してい
る。この場合には、レコードnに続くレコード(n+
1)のみがグループ(N+1)に記録されることにな
る。このとき、グループNに記録されるレコード1〜レ
コードnと、これらのレコードに関する情報が格納され
るヘッダH2とが、1つのETE(Entire Entity)で
あるエンティティE2として新たに定義されると共に、
グループ(N+1)に記録されるレコード(n+1)
が、それのみを含んで構成される1つのETEであるエ
ンティティE3として新たに定義される。そして、新た
に定義されるエンティティE3には、レコード(n+
1)に関する情報であるエンティティヘッダH3が新た
に付加される。
の圧縮レコードのうちのレコードnが、グループNとグ
ループ(N+1)との境界、すなわち互いに隣合う2つ
の記録単位の記録単位の終端で終了する場合を示してい
る。この場合には、レコードnに続くレコード(n+
1)のみがグループ(N+1)に記録されることにな
る。このとき、グループNに記録されるレコード1〜レ
コードnと、これらのレコードに関する情報が格納され
るヘッダH2とが、1つのETE(Entire Entity)で
あるエンティティE2として新たに定義されると共に、
グループ(N+1)に記録されるレコード(n+1)
が、それのみを含んで構成される1つのETEであるエ
ンティティE3として新たに定義される。そして、新た
に定義されるエンティティE3には、レコード(n+
1)に関する情報であるエンティティヘッダH3が新た
に付加される。
【0073】また、図10(b)は、エンティティE
2’の複数の圧縮レコードのうちのレコードnが、グル
ープNの終端で終了せずにグループ(N+1)にまたが
って割り当てられる場合を示している。この場合には、
グループNに記録されるレコード1〜レコード(n−
1)と、その前部がグループ(N+1)に記録されるレ
コードn、およびこれらのレコードに関する情報が格納
されるヘッダH2’とがエンティティE2’のSPEと
して定義される。また、グループ(N+1)に記録され
るレコードnの後部は、エンティティE2’のLPEと
して定義される。
2’の複数の圧縮レコードのうちのレコードnが、グル
ープNの終端で終了せずにグループ(N+1)にまたが
って割り当てられる場合を示している。この場合には、
グループNに記録されるレコード1〜レコード(n−
1)と、その前部がグループ(N+1)に記録されるレ
コードn、およびこれらのレコードに関する情報が格納
されるヘッダH2’とがエンティティE2’のSPEと
して定義される。また、グループ(N+1)に記録され
るレコードnの後部は、エンティティE2’のLPEと
して定義される。
【0074】そして、グループ(N+1)に記録される
レコード(n+1)は、それのみを含んで構成される1
つのエンティティE4として新たに定義され、グループ
(N+1)に関する情報が格納されるエンティティヘッ
ダH4が新たに付加される。そして、上記のように新た
なエンティティが定義されたときには、データ圧縮に使
用する辞書情報をクリアする。
レコード(n+1)は、それのみを含んで構成される1
つのエンティティE4として新たに定義され、グループ
(N+1)に関する情報が格納されるエンティティヘッ
ダH4が新たに付加される。そして、上記のように新た
なエンティティが定義されたときには、データ圧縮に使
用する辞書情報をクリアする。
【0075】以上のような方法に従って、可変長のエン
ティティを固定長のグループに割り当てることにより、
再生時に所望のデータを含む圧縮レコードへのアクセス
を従来よりも高速化することができる。
ティティを固定長のグループに割り当てることにより、
再生時に所望のデータを含む圧縮レコードへのアクセス
を従来よりも高速化することができる。
【0076】つまり、図10に示す本発明のデジタルデ
ータ記録方法によれば、レコード(n+1)にアクセス
しようとする場合には、レコード(n+1)についての
情報が格納されているヘッダH3またはH4に直接アク
セスしてデータを読み出すことができるため、辞書情報
を再構築するためにグループNにアクセスして必要とし
ないレコード1〜レコードnのデータを読み出す必要が
ない。このため、無駄なアクセス時間が必要なくなり、
再生時の検索をより高速にすることができる。
ータ記録方法によれば、レコード(n+1)にアクセス
しようとする場合には、レコード(n+1)についての
情報が格納されているヘッダH3またはH4に直接アク
セスしてデータを読み出すことができるため、辞書情報
を再構築するためにグループNにアクセスして必要とし
ないレコード1〜レコードnのデータを読み出す必要が
ない。このため、無駄なアクセス時間が必要なくなり、
再生時の検索をより高速にすることができる。
【0077】
【発明の効果】本発明のデジタルデータ記録方法および
デジタルデータ記録媒体は、圧縮されたデータを固定長
の記録単位であるグループに割り当てて記録する際に、
まず複数のグループを有する可変長の処理単位であるエ
ンティティを構成し、2つのグループに亘って割り当て
られるエンティティのうちのグループの境界を越えて割
り当てられる部分のみを別の新たなエンティティと定義
してヘッダ付加するようにしたため、記録媒体の記録容
量の利用効率を高めると共に、記録されたデータを読み
出す際に所望のデータを高速に検索できる。
デジタルデータ記録媒体は、圧縮されたデータを固定長
の記録単位であるグループに割り当てて記録する際に、
まず複数のグループを有する可変長の処理単位であるエ
ンティティを構成し、2つのグループに亘って割り当て
られるエンティティのうちのグループの境界を越えて割
り当てられる部分のみを別の新たなエンティティと定義
してヘッダ付加するようにしたため、記録媒体の記録容
量の利用効率を高めると共に、記録されたデータを読み
出す際に所望のデータを高速に検索できる。
【図1】テープストリーマドライブについて説明するた
めの図である。
めの図である。
【図2】データ単位について説明するための図である。
【図3】1パーティションのデータ構造について説明す
るための図である。
るための図である。
【図4】1トラック分のデータの構造について説明する
ための図である。
ための図である。
【図5】1グループのデータ構造について説明するため
の図である。
の図である。
【図6】レコードに圧縮処理を施して最終的にグループ
化が行われる様子を示す図である。
化が行われる様子を示す図である。
【図7】グループにエンティティが実際に割り当てられ
る様子を示す図である。
る様子を示す図である。
【図8】エンティティの構造(Entity Map Structure)
を示す図である。
を示す図である。
【図9】従来のデジタルデータ記録方法について説明す
るための図である。
るための図である。
【図10】本発明のデジタルデータ記録方法について説
明するための図である。
明するための図である。
E1,E2,E2’,E3,E3’E4 エンティテ
ィ、 H1,H2,H2’,H3,H3’,H4 エン
ティティヘッダ
ィ、 H1,H2,H2’,H3,H3’,H4 エン
ティティヘッダ
Claims (6)
- 【請求項1】 各々が固定長の伝送単位を圧縮処理して
得られる複数の圧縮伝送単位と、上記複数の圧縮伝送単
位の圧縮処理に関する情報を含む辞書情報とを有して構
成される処理単位を、記録媒体の固定長の記録単位に順
次割り当てて記録するデジタルデータ記録方法であっ
て、 互いに隣合う2つの記録単位に亘って割り当てられた1
つの処理単位を構成する圧縮伝送単位が、上記2つの記
録単位の前の記録単位の終端で終了するときには、その
終端で上記処理単位の記録を終了させると共に、上記処
理単位を構成する残りの圧縮伝送単位のみを有する新た
な処理単位を定義して上記2つの記録単位の後の記録単
位に記録し、 互いに隣合う2つの記録単位に亘って割り当てられた1
つの処理単位を構成する圧縮伝送単位が、上記2つの記
録単位の前の記録単位の終端で終了しないときには、上
記前の記録単位の終端をまたぐ圧縮伝送単位の終端で上
記処理単位の記録を終了させると共に、上記処理単位を
構成する残りの圧縮伝送単位のみを有する新たな処理単
位を定義して上記2つの記録単位の後の記録単位に記録
することを特徴とするデジタルデータ記録方法。 - 【請求項2】 上記新たに定義される処理単位はその処
理単位についての圧縮処理情報を含む辞書情報を有し、
その辞書情報は処理単位が新たに定義される毎にクリア
されることを特徴とする請求項1記載のデジタルデータ
記録方法。 - 【請求項3】 上記記録媒体はテープ状記録媒体であ
り、上記記録単位はテープ状記録媒体に形成される複数
本のトラック分に対応するデータ量からなる固定長のグ
ループであることを特徴とする請求項2記載のデジタル
データ記録方法。 - 【請求項4】 各々が固定長の伝送単位を圧縮処理して
得られる複数の圧縮伝送単位と、上記複数の圧縮伝送単
位の圧縮処理に関する情報を含む辞書情報とを有して構
成される処理単位が、固定長の記録単位に順次割り当て
られて記録されるデジタルデータ記録媒体であって、 互いに隣合う2つの記録単位に亘って割り当てられた1
つの処理単位を構成する圧縮伝送単位が、上記2つの記
録単位の前の記録単位の終端で終了するときには、その
終端で上記処理単位の記録が終了されると共に、上記処
理単位を構成する残りの圧縮伝送単位のみを有する新た
な処理単位が定義されて上記2つの記録単位の後の記録
単位に記録され、 互いに隣合う2つの記録単位に亘って割り当てられた1
つの処理単位を構成する圧縮伝送単位が、上記2つの記
録単位の前の記録単位の終端で終了しないときには、上
記前の記録単位の終端をまたぐ圧縮伝送単位の終端で上
記処理単位の記録が終了されると共に、上記処理単位を
構成する残りの圧縮伝送単位のみを有する新たな処理単
位が定義されて上記2つの記録単位の後の記録単位に記
録されることを特徴とするデジタルデータ記録媒体。 - 【請求項5】 上記新たに定義される処理単位はその処
理単位についての圧縮処理情報を含む辞書情報を有し、
その辞書情報は処理単位が新たに定義される毎にクリア
されることを特徴とする請求項4記載のデジタルデータ
記録媒体。 - 【請求項6】 テープ状記録媒体であることを特徴とす
る請求項5記載のデジタルデータ記録媒体。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9094212A JPH10289537A (ja) | 1997-04-11 | 1997-04-11 | デジタルデータ記録方法およびデジタルデータ記録媒体 |
| US09/057,390 US6298414B1 (en) | 1997-04-11 | 1998-04-08 | Method and medium for recording digital data |
| KR1019980012714A KR100603157B1 (ko) | 1997-04-11 | 1998-04-10 | 디지털데이터기록방법및디지털데이터기록매체 |
| EP98302861A EP0871172A3 (en) | 1997-04-11 | 1998-04-14 | Method and medium for recording digital data |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9094212A JPH10289537A (ja) | 1997-04-11 | 1997-04-11 | デジタルデータ記録方法およびデジタルデータ記録媒体 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH10289537A true JPH10289537A (ja) | 1998-10-27 |
Family
ID=14104017
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9094212A Abandoned JPH10289537A (ja) | 1997-04-11 | 1997-04-11 | デジタルデータ記録方法およびデジタルデータ記録媒体 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US6298414B1 (ja) |
| EP (1) | EP0871172A3 (ja) |
| JP (1) | JPH10289537A (ja) |
| KR (1) | KR100603157B1 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7561372B2 (en) | 2005-09-06 | 2009-07-14 | International Business Machines Corporation | System and method for writing data to magnetic tape |
| US7631141B2 (en) | 2003-05-16 | 2009-12-08 | International Business Machines Corporation | Tape drive storage device for writing data forward and backward in predetermined lengths |
Families Citing this family (48)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6385557B1 (en) * | 1999-09-08 | 2002-05-07 | Hewlett-Packard Company | Tracking the remaining useful life of a magnetic data storage tape |
| US6757779B1 (en) | 1999-09-23 | 2004-06-29 | Netlogic Microsystems, Inc. | Content addressable memory with selectable mask write mode |
| US6944709B2 (en) | 1999-09-23 | 2005-09-13 | Netlogic Microsystems, Inc. | Content addressable memory with block-programmable mask write mode, word width and priority |
| US6934795B2 (en) | 1999-09-23 | 2005-08-23 | Netlogic Microsystems, Inc. | Content addressable memory with programmable word width and programmable priority |
| US6654851B1 (en) * | 2000-03-14 | 2003-11-25 | International Business Machine Corporation | System, apparatus, and method for using a disk drive for sequential data access |
| US6798602B2 (en) * | 2002-06-25 | 2004-09-28 | International Business Machines Corporation | Window based directory for magnetic tape |
| AU2003264977B2 (en) | 2002-09-26 | 2009-03-26 | Lg Electronics Inc. | Optical disc, method and apparatus for managing a defective area on an optical disc of write once type |
| KR20040027259A (ko) | 2002-09-26 | 2004-04-01 | 엘지전자 주식회사 | 1 회 기록 가능한 광디스크의 디펙트 영역 관리방법 |
| TWI286744B (en) | 2002-09-26 | 2007-09-11 | Lg Electronics Inc | Method for managing defective area on write-once optical recording medium, and optical recording medium using the same |
| US7233550B2 (en) | 2002-09-30 | 2007-06-19 | Lg Electronics Inc. | Write-once optical disc, and method and apparatus for recording management information on write-once optical disc |
| KR20040028469A (ko) | 2002-09-30 | 2004-04-03 | 엘지전자 주식회사 | 1 회 기록 가능한 광디스크의 디펙트 영역 관리방법 |
| ATE462184T1 (de) | 2002-12-11 | 2010-04-15 | Lg Electronics Inc | Überschreibverfahren und informationsaufzeichnungsverfahren für eine einmalig beschreibbare optische diskette |
| JP2006510160A (ja) | 2002-12-11 | 2006-03-23 | エルジー エレクトロニクス インコーポレーテッド | 追記型光ディスクへの上書きの管理方法及び装置 |
| US7372788B2 (en) | 2003-01-14 | 2008-05-13 | Lg Electronics Inc. | Method for managing defective area on write-once optical recording medium, and optical recording medium using the same |
| TWI314315B (en) | 2003-01-27 | 2009-09-01 | Lg Electronics Inc | Optical disc of write once type, method, and apparatus for managing defect information on the optical disc |
| US7672204B2 (en) | 2003-01-27 | 2010-03-02 | Lg Electronics Inc. | Optical disc, method and apparatus for managing a defective area on an optical disc |
| US20040160799A1 (en) | 2003-02-17 | 2004-08-19 | Park Yong Cheol | Write-once optical disc, and method and apparatus for allocating spare area on write-once optical disc |
| US7499383B2 (en) | 2003-02-21 | 2009-03-03 | Lg Electronics Inc. | Write-once optical disc and method for managing spare area thereof |
| US7643390B2 (en) | 2003-02-21 | 2010-01-05 | Lg Electronics Inc. | Write-once optical recording medium and defect management information management method thereof |
| US7675828B2 (en) | 2003-02-25 | 2010-03-09 | Lg Electronics Inc. | Recording medium having data structure for managing at least a data area of the recording medium and recording and reproducing methods and apparatuses |
| US7188271B2 (en) | 2003-02-25 | 2007-03-06 | Lg Electronics Inc. | Write-once optical disc, and method and apparatus for recording management information on write-once optical disc |
| TWI291168B (en) | 2003-02-25 | 2007-12-11 | Lg Electronics Inc | Defect management method for optical recording medium and optical recording medium using the same |
| BRPI0318160B1 (pt) | 2003-03-04 | 2016-05-31 | Lg Electronics Inc | método para gravação em meio de gravação óptica, aparelho para gravação em e reprodução de um meio de gravação óptica e meio de gravação óptica |
| TWI328805B (en) | 2003-03-13 | 2010-08-11 | Lg Electronics Inc | Write-once recording medium and defective area management method and apparatus for write-once recording medium |
| TWI405191B (zh) | 2003-05-09 | 2013-08-11 | Lg Electronics Inc | 單寫型光碟及由單寫型光碟回復碟片管理資訊的方法與裝置 |
| MXPA05012044A (es) | 2003-05-09 | 2006-02-03 | Lg Electronics Inc | Disco optico de una sola escritura, metodo y aparato par recuperacion de informacion de administracion de disco del disco optico de una sola escritura. |
| MY141431A (en) | 2003-05-09 | 2010-04-30 | Lg Electronics Inc | Recording medium having data structure for managing at least a data area of the recording medium and recording and reproducing methods and apparatuses |
| EP1623422A1 (en) | 2003-05-09 | 2006-02-08 | LG Electronics Inc. | Recording medium having data structure for managing at least a data area of the recording medium and recording and reproducing methods and apparatuses |
| JP4533892B2 (ja) | 2003-07-04 | 2010-09-01 | エルジー エレクトロニクス インコーポレイティド | 追記型光ディスクの上書きを管理する方法及び装置 |
| DE602004020992D1 (de) | 2003-07-14 | 2009-06-18 | Lg Electronics Inc | Einmalbeschreibbarer optischer datenträger, verfahren und vorrichtung zum aufzeichnen von verwaltungsinformationen auf einem einmalbeschreibbaren optischen datenträger |
| KR101014703B1 (ko) | 2003-07-15 | 2011-02-21 | 엘지전자 주식회사 | 광디스크의 결함영역 관리방법 및 광디스크의 기록방법과기록재생장치 |
| KR20050009031A (ko) | 2003-07-15 | 2005-01-24 | 엘지전자 주식회사 | 1회 기록 가능한 광디스크 및 광디스크의 관리정보 기록방법 |
| US7313065B2 (en) | 2003-08-05 | 2007-12-25 | Lg Electronics Inc. | Write-once optical disc, and method and apparatus for recording/reproducing management information on/from optical disc |
| ES2341859T3 (es) | 2003-08-05 | 2010-06-29 | Lg Electronics, Inc. | Disco optico de escritura unica y metodo y aparato para grabar/reproducir informacion de gestion en/desde el disco optico. |
| BRPI0414213A (pt) | 2003-09-08 | 2006-10-31 | Lg Electronics Inc | método e aparelho de gerenciar meio fìsico de gravação e meio fìsico de gravação |
| EP1665261B1 (en) | 2003-09-08 | 2013-11-27 | LG Electronics Inc. | Write-once optical disc, and method and apparatus for recording management information on the write-once optical disc |
| KR101049137B1 (ko) | 2003-09-08 | 2011-07-15 | 엘지전자 주식회사 | 1회 기록가능한 광디스크, 및 1회 기록가능한광디스크상에서 관리 정보를 기록하는 방법 및 장치 |
| KR100964685B1 (ko) | 2003-10-20 | 2010-06-21 | 엘지전자 주식회사 | 1회 기록가능한 광디스크 및 광디스크의 기록재생방법과기록재생장치 |
| KR101024916B1 (ko) | 2004-03-19 | 2011-03-31 | 엘지전자 주식회사 | 1회 기록 가능한 고밀도 광디스크의 데이터 기록 방법 및장치 |
| KR101113866B1 (ko) | 2004-03-19 | 2012-03-02 | 엘지전자 주식회사 | 기록매체내에 기록되는 데이터 구조 및 데이터 기록방법과기록장치 |
| KR101049117B1 (ko) | 2004-06-08 | 2011-07-14 | 엘지전자 주식회사 | 1회 기록 가능한 광디스크 및 광디스크의 관리정보 기록방법, 디스크 클로징 방법 및 기록재생 장치 |
| KR101014727B1 (ko) | 2004-06-23 | 2011-02-16 | 엘지전자 주식회사 | 1회 기록 가능한 광디스크의 중첩 기록 방법 및 장치 |
| KR101041811B1 (ko) | 2004-08-02 | 2011-06-17 | 엘지전자 주식회사 | 광 저장매체의 기록 재생 방법 및 장치 |
| KR101012378B1 (ko) | 2004-08-16 | 2011-02-09 | 엘지전자 주식회사 | 광 저장매체의 기록 재생 방법 및 장치 |
| KR101215370B1 (ko) | 2004-09-14 | 2012-12-26 | 엘지전자 주식회사 | 기록매체 및 기록매체의 기록 재생 방법 및 장치 |
| KR101227485B1 (ko) | 2005-11-25 | 2013-01-29 | 엘지전자 주식회사 | 기록매체 및 기록매체의 결함관리 정보 기록방법과기록장치 |
| KR20070058292A (ko) | 2005-12-02 | 2007-06-08 | 엘지전자 주식회사 | 기록매체, 기록매체 기록재생 방법 및 장치와 기록매체클로징 방법 |
| US20070174362A1 (en) * | 2006-01-18 | 2007-07-26 | Duc Pham | System and methods for secure digital data archiving and access auditing |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5200864A (en) | 1989-06-28 | 1993-04-06 | International Business Machines Corporation | Combining small records into a single record block for recording on a record media |
| GB9001335D0 (en) * | 1990-01-19 | 1990-03-21 | Hewlett Packard Ltd | Data storage on tape |
| DE69031031T2 (de) | 1990-05-29 | 1997-10-30 | Hewlett Packard Ltd | Bandspeicherung |
| US5237675A (en) * | 1990-06-04 | 1993-08-17 | Maxtor Corporation | Apparatus and method for efficient organization of compressed data on a hard disk utilizing an estimated compression factor |
| US5627995A (en) * | 1990-12-14 | 1997-05-06 | Alfred P. Gnadinger | Data compression and decompression using memory spaces of more than one size |
| US5394534A (en) * | 1992-09-11 | 1995-02-28 | International Business Machines Corporation | Data compression/decompression and storage of compressed and uncompressed data on a same removable data storage medium |
| JPH06131819A (ja) * | 1992-10-16 | 1994-05-13 | Fujitsu Ltd | ヘリキャルスキャン記録用磁気テープ装置におけるデータ書込方法及びデータ書込制御装置 |
| US5581724A (en) * | 1992-10-19 | 1996-12-03 | Storage Technology Corporation | Dynamically mapped data storage subsystem having multiple open destage cylinders and method of managing that subsystem |
| KR0167587B1 (ko) | 1993-07-26 | 1999-03-20 | 모리시타 요이찌 | 디지털데이터기록재생장치 |
| JP3491401B2 (ja) * | 1995-08-02 | 2004-01-26 | ソニー株式会社 | データ符号化装置および方法、並びに、データ復号化装置および方法 |
| JP2797033B2 (ja) * | 1995-08-21 | 1998-09-17 | 松下電器産業株式会社 | 光ディスクの再生装置及び再生方法 |
| JP3750137B2 (ja) | 1995-08-25 | 2006-03-01 | ソニー株式会社 | ディジタルデータ記録装置及び再生装置 |
| US5778255A (en) * | 1995-10-10 | 1998-07-07 | International Business Machines Corporation | Method and system in a data processing system for decompressing multiple compressed bytes in a single machine cycle |
| JP2003319751A (ja) * | 2002-02-26 | 2003-11-11 | Sanei Gen Ffi Inc | グラデーションゼリー及びその製造方法 |
-
1997
- 1997-04-11 JP JP9094212A patent/JPH10289537A/ja not_active Abandoned
-
1998
- 1998-04-08 US US09/057,390 patent/US6298414B1/en not_active Expired - Fee Related
- 1998-04-10 KR KR1019980012714A patent/KR100603157B1/ko not_active Expired - Fee Related
- 1998-04-14 EP EP98302861A patent/EP0871172A3/en not_active Withdrawn
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7631141B2 (en) | 2003-05-16 | 2009-12-08 | International Business Machines Corporation | Tape drive storage device for writing data forward and backward in predetermined lengths |
| US7561372B2 (en) | 2005-09-06 | 2009-07-14 | International Business Machines Corporation | System and method for writing data to magnetic tape |
Also Published As
| Publication number | Publication date |
|---|---|
| EP0871172A2 (en) | 1998-10-14 |
| US6298414B1 (en) | 2001-10-02 |
| EP0871172A3 (en) | 1999-12-15 |
| KR100603157B1 (ko) | 2006-12-05 |
| KR19980081265A (ko) | 1998-11-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100603157B1 (ko) | 디지털데이터기록방법및디지털데이터기록매체 | |
| US6182191B1 (en) | Recording and reproducing system | |
| US6301067B1 (en) | Tape cassette and a tape recording apparatus | |
| US6873788B1 (en) | Disk recording and/or reproducing apparatus | |
| WO1993017423A1 (en) | Data recording system having improved longitudinal and helical search capability | |
| EP0628196A1 (en) | Data recording system having unique end-of-recording and start-of-recording format indicators | |
| JP3829741B2 (ja) | 記録媒体、記録方法、記録装置 | |
| JP3824123B2 (ja) | テープ状記録媒体記録再生装置および方法、並びに記録媒体 | |
| JP3525615B2 (ja) | テープカセット、デジタルデータ記録装置、及びデジタルデータ再生装置 | |
| JPH1011896A (ja) | データ記録装置及び再生装置 | |
| EP0628198A1 (en) | Data recording system having improved bookkeeping capability | |
| JP4264615B2 (ja) | データ記録方法、データ記録装置及び記録媒体 | |
| EP1035545A1 (en) | Recording device and method, reproducing device and method, and recording medium | |
| EP0628203A1 (en) | Data recording system having demarking capability and method | |
| JP4078736B2 (ja) | テープカセット、テープ記録及び/又は再生装置 | |
| WO1993017430A1 (en) | Data recording system having logical overrecording capability | |
| JP3750137B2 (ja) | ディジタルデータ記録装置及び再生装置 | |
| JP3160413B2 (ja) | 磁気テープ装置の記録容量算出方法 | |
| JP4626059B2 (ja) | 記録再生装置 | |
| JPH09161450A (ja) | メモリ付カセットテープ | |
| JP3925259B2 (ja) | 記録媒体、記録方法、記録装置 | |
| JPWO1997008696A1 (ja) | ディジタルデータ記録装置及び再生装置 | |
| JPH09213013A (ja) | デジタルデータ記録方法、デジタルデータ再生方法、及びテープ状記録媒体 | |
| JPH0469880A (ja) | 磁気テープ記憶装置 | |
| JPWO1996026483A1 (ja) | テープストリーマを用いたデジタルデータのコピー装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060307 |
|
| A762 | Written abandonment of application |
Free format text: JAPANESE INTERMEDIATE CODE: A762 Effective date: 20060508 |