JPH1116248A - Cd−r/rwドライブ書き込みシステム - Google Patents
Cd−r/rwドライブ書き込みシステムInfo
- Publication number
- JPH1116248A JPH1116248A JP9177852A JP17785297A JPH1116248A JP H1116248 A JPH1116248 A JP H1116248A JP 9177852 A JP9177852 A JP 9177852A JP 17785297 A JP17785297 A JP 17785297A JP H1116248 A JPH1116248 A JP H1116248A
- Authority
- JP
- Japan
- Prior art keywords
- data
- disc
- written
- drive
- writing
- 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.)
- Pending
Links
Landscapes
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
- Optical Recording Or Reproduction (AREA)
Abstract
(57)【要約】
【課題】 ホストと複数のCD−R/RWドライブから
なるシステムでは、任意の1つのドライブに対してのみ
書き込みが可能であり、データを別々のCD−R/RW
ディスクに書き込む際には、ディスク毎に操作しなけれ
ばならない上に、データ量がディスクの空き容量より多
いときは、データを明示的に分割しなければならなかっ
た。この発明では、複数のCD−R/RWディスクへの
連続的書き込みを可能にする。 【解決手段】 データ書き込みに関する情報を格納する
データベースと、書き込みデータの総容量の情報を取得
する手段と、CD−R/RWディスクの空き容量の情報
を取得する手段と、書き込みデータの総容量とディスク
の空き容量とを比較する手段と、書き込みデータの総容
量の方が小さいときは、ディスクに書き込みを行い、そ
の結果をデータベースに記録する手段とを設ける。
なるシステムでは、任意の1つのドライブに対してのみ
書き込みが可能であり、データを別々のCD−R/RW
ディスクに書き込む際には、ディスク毎に操作しなけれ
ばならない上に、データ量がディスクの空き容量より多
いときは、データを明示的に分割しなければならなかっ
た。この発明では、複数のCD−R/RWディスクへの
連続的書き込みを可能にする。 【解決手段】 データ書き込みに関する情報を格納する
データベースと、書き込みデータの総容量の情報を取得
する手段と、CD−R/RWディスクの空き容量の情報
を取得する手段と、書き込みデータの総容量とディスク
の空き容量とを比較する手段と、書き込みデータの総容
量の方が小さいときは、ディスクに書き込みを行い、そ
の結果をデータベースに記録する手段とを設ける。
Description
【0001】
【発明の属する技術分野】この発明は、ホストコンピュ
ータと、複数のCD−R(追記型)ディスクあるいはC
D−RW(再書き込み可能型)ディスク(以下、CD−
R/RWディスクと略称する)を駆動するドライブとが
接続されたシステムに係り、特に、ホストコンピュータ
が、書き込み対象のデータ(書き込みを行いたいデー
タ)を、そのデータ量に応じて複数のCD−R/RWド
ライブ内のディスクに自動的に書き込むことを可能にし
たCD−R/RWドライブ書き込みシステムに関する。
ータと、複数のCD−R(追記型)ディスクあるいはC
D−RW(再書き込み可能型)ディスク(以下、CD−
R/RWディスクと略称する)を駆動するドライブとが
接続されたシステムに係り、特に、ホストコンピュータ
が、書き込み対象のデータ(書き込みを行いたいデー
タ)を、そのデータ量に応じて複数のCD−R/RWド
ライブ内のディスクに自動的に書き込むことを可能にし
たCD−R/RWドライブ書き込みシステムに関する。
【0002】
【従来の技術】従来から、ホストコンピュータと複数の
CD−R/RWドライブからなるシステムは使用されて
いる。しかし、ホストコンピュータから複数のCD−R
/RWディスクへのデータ書き込みに際しては、任意の
1つのCD−R/RWドライブに対してのみ書き込みが
可能であった。
CD−R/RWドライブからなるシステムは使用されて
いる。しかし、ホストコンピュータから複数のCD−R
/RWディスクへのデータ書き込みに際しては、任意の
1つのCD−R/RWドライブに対してのみ書き込みが
可能であった。
【0003】
【発明が解決しようとする課題】従来の技術で説明した
ように、ホストコンピュータと複数のCD−R/RWド
ライブからなるシステムでは、任意の1つのCD−R/
RWドライブに対してのみ書き込みが可能であった。そ
のため、データをそれぞれ別のCD−R/RWディスク
に書き込む場合、すなわち、複数のCD−R/RWドラ
イブに書き込みデータを割り振りたい場合には、ディス
クごとに操作を行う必要があり、操作性が低下する、と
いう問題があった。また、書き込み対象のデータ(書き
込みを行いたいデータ)が、CD−R/RWディスクの
残り空き容量より多い場合には、書き込み対象のデータ
を明示的に分割しなければ書き込みを行うことができな
い、という問題もあった。この発明では、第1に、複数
のCD−R/RWディスクにそれぞれデータの書き込み
を行う場合に、その書き込み動作を連続的に実行できる
ようにすることを課題とする(請求項1の発明)。第2
に、書き込み対象のデータがCD−R/RWディスクの
残り空き容量より多い場合に、これらのデータを自動的
に複数のCD−R/RWディスクに配分できるようにす
ることを課題とする(請求項2の発明)。第3に、デー
タの内容に応じて書き込み対象のCD−R/RWディス
クに配分したい場合に、各CD−R/RWディスクへの
配分を可能にすることを課題とする(請求項3の発
明)。第4に、どのデータがどのCD−R/RWディス
クに書き込まれるのかについて、予め確認できるように
することを課題とする(請求項4の発明)。
ように、ホストコンピュータと複数のCD−R/RWド
ライブからなるシステムでは、任意の1つのCD−R/
RWドライブに対してのみ書き込みが可能であった。そ
のため、データをそれぞれ別のCD−R/RWディスク
に書き込む場合、すなわち、複数のCD−R/RWドラ
イブに書き込みデータを割り振りたい場合には、ディス
クごとに操作を行う必要があり、操作性が低下する、と
いう問題があった。また、書き込み対象のデータ(書き
込みを行いたいデータ)が、CD−R/RWディスクの
残り空き容量より多い場合には、書き込み対象のデータ
を明示的に分割しなければ書き込みを行うことができな
い、という問題もあった。この発明では、第1に、複数
のCD−R/RWディスクにそれぞれデータの書き込み
を行う場合に、その書き込み動作を連続的に実行できる
ようにすることを課題とする(請求項1の発明)。第2
に、書き込み対象のデータがCD−R/RWディスクの
残り空き容量より多い場合に、これらのデータを自動的
に複数のCD−R/RWディスクに配分できるようにす
ることを課題とする(請求項2の発明)。第3に、デー
タの内容に応じて書き込み対象のCD−R/RWディス
クに配分したい場合に、各CD−R/RWディスクへの
配分を可能にすることを課題とする(請求項3の発
明)。第4に、どのデータがどのCD−R/RWディス
クに書き込まれるのかについて、予め確認できるように
することを課題とする(請求項4の発明)。
【0004】
【課題を解決するための手段】請求項1の発明では、ホ
ストコンピュータと、複数のCD−R/RWディスクを
駆動するドライブとが接続されたシステムにおいて、デ
ータの書き込みに関する情報を格納するデータベース部
と、書き込み対象のデータの総容量の情報を取得する手
段と、CD−R/RWディスクの空き容量に関する情報
を取得する手段と、書き込み対象のデータの総容量とC
D−R/RWディスクの空き容量とを比較する手段と、
両者を比較した結果、書き込み対象のデータの総容量の
方が小さいときは、CD−R/RWディスクに書き込み
を行い、その結果をデータベースに記録する手段とを設
け、複数のCD−R/RWディスクに対して順次データ
の書き込みを可能にしている。
ストコンピュータと、複数のCD−R/RWディスクを
駆動するドライブとが接続されたシステムにおいて、デ
ータの書き込みに関する情報を格納するデータベース部
と、書き込み対象のデータの総容量の情報を取得する手
段と、CD−R/RWディスクの空き容量に関する情報
を取得する手段と、書き込み対象のデータの総容量とC
D−R/RWディスクの空き容量とを比較する手段と、
両者を比較した結果、書き込み対象のデータの総容量の
方が小さいときは、CD−R/RWディスクに書き込み
を行い、その結果をデータベースに記録する手段とを設
け、複数のCD−R/RWディスクに対して順次データ
の書き込みを可能にしている。
【0005】請求項2の発明では、請求項1のCD−R
/RWドライブ書き込みシステムにおいて、書き込み対
象のデータの総容量とCD−R/RWディスクの空き容
量の両者を比較した結果、書き込み対象のデータの総容
量の方が大きいときは、複数のCD−R/RWディスク
の空き容量に関する情報を取得する手段と、書き込み先
の複数のCD−R/RWディスクの空き容量にあわせ
て、データをファイル単位に分割する手段とを備え、書
き込み対象のデータを分割し、書き込み可能にしてい
る。
/RWドライブ書き込みシステムにおいて、書き込み対
象のデータの総容量とCD−R/RWディスクの空き容
量の両者を比較した結果、書き込み対象のデータの総容
量の方が大きいときは、複数のCD−R/RWディスク
の空き容量に関する情報を取得する手段と、書き込み先
の複数のCD−R/RWディスクの空き容量にあわせ
て、データをファイル単位に分割する手段とを備え、書
き込み対象のデータを分割し、書き込み可能にしてい
る。
【0006】請求項3の発明では、請求項1または請求
項2のCD−R/RWドライブ書き込みシステムにおい
て、データベース部に対して、どのデータをどのCD−
R/RWディスクに書き込むかを指定する情報を記録す
る手段を設けている。
項2のCD−R/RWドライブ書き込みシステムにおい
て、データベース部に対して、どのデータをどのCD−
R/RWディスクに書き込むかを指定する情報を記録す
る手段を設けている。
【0007】請求項4の発明では、請求項1から請求項
3のCD−R/RWドライブ書き込みシステムにおい
て、データベース部の内容を表示する手段を設け、どの
データがどのCD−R/RWディスクに書き込まれるか
を、前もって確認できるようにしている。
3のCD−R/RWドライブ書き込みシステムにおい
て、データベース部の内容を表示する手段を設け、どの
データがどのCD−R/RWディスクに書き込まれるか
を、前もって確認できるようにしている。
【0008】
【発明の実施の形態】この発明のCD−R/RWドライ
ブ書き込みシステムについて、図面を参照しながら、そ
の実施の形態を詳しく説明する。この発明のCD−R/
RWドライブ書き込みシステムは、複数のCD−R/R
Wドライブに対して順次データの書き込みを可能にした
点に第1の特徴を有している(請求項1の発明)。
ブ書き込みシステムについて、図面を参照しながら、そ
の実施の形態を詳しく説明する。この発明のCD−R/
RWドライブ書き込みシステムは、複数のCD−R/R
Wドライブに対して順次データの書き込みを可能にした
点に第1の特徴を有している(請求項1の発明)。
【0009】図1は、この発明のCD−R/RWドライ
ブ書き込みシステムについて、その要部構成の実施の形
態の一例を示す機能ブロック図である。図において、1
はホストPC(パーソナルコンピュータ)、2はハード
ディスクドライブ、2aはハードディスク内のスプール
領域、2bはデータベース領域、3はCD−R/RWド
ライブを示す。
ブ書き込みシステムについて、その要部構成の実施の形
態の一例を示す機能ブロック図である。図において、1
はホストPC(パーソナルコンピュータ)、2はハード
ディスクドライブ、2aはハードディスク内のスプール
領域、2bはデータベース領域、3はCD−R/RWド
ライブを示す。
【0010】この図1に示したシステムの構成と機能の
概要は、次のとおりである。ホストPC(パーソナルコ
ンピュータ)1は、CPUを内蔵しており、例えばID
E、SCSI等のインターフェイスを介して、複数のC
D−R/RWドライブ3(あるいCD−R/RWタワ
ー、CD−R/RWジュークボックス等)が接続されて
いる。また、高速の読み取り・書き込みが可能な記憶装
置として、ハードディスクドライブ2も、同様に接続さ
れている。この図1のシステムでは、ホストPC1が、
内蔵するプログラム格納部に記憶されているソフトウェ
アにより、あるタイミングにおいて、ハードディスクド
ライブ2内の指定されたスプール領域2aの内部に格納
されたデータを、CD−R/RWドライブ3内のCD−
R/RWディスクに書き込むよう動作する。この場合
に、複数のCD−R/RWディスクに対して順次データ
の書き込みを行うときは、それぞれのデータ毎に、その
データの書き込み先のCD−R/RWディスクを指定す
るか、予めシステムでその使用順序を決定しておく。
概要は、次のとおりである。ホストPC(パーソナルコ
ンピュータ)1は、CPUを内蔵しており、例えばID
E、SCSI等のインターフェイスを介して、複数のC
D−R/RWドライブ3(あるいCD−R/RWタワ
ー、CD−R/RWジュークボックス等)が接続されて
いる。また、高速の読み取り・書き込みが可能な記憶装
置として、ハードディスクドライブ2も、同様に接続さ
れている。この図1のシステムでは、ホストPC1が、
内蔵するプログラム格納部に記憶されているソフトウェ
アにより、あるタイミングにおいて、ハードディスクド
ライブ2内の指定されたスプール領域2aの内部に格納
されたデータを、CD−R/RWドライブ3内のCD−
R/RWディスクに書き込むよう動作する。この場合
に、複数のCD−R/RWディスクに対して順次データ
の書き込みを行うときは、それぞれのデータ毎に、その
データの書き込み先のCD−R/RWディスクを指定す
るか、予めシステムでその使用順序を決定しておく。
【0011】この発明のCD−R/RWドライブ書き込
みシステムでは、複数のCD−R/RWドライブに対し
て順次データの書き込みを行うために、データベース部
を、ハードディスク内のデータベース領域2bに設けて
おく。そして、少なくとも、例えば、次のA)〜F)に
示すような情報を格納しておく。 A)書き込み対象のデータの総容量 B)各CD−R/RWディスクの空き容量 C)書き込み動作に関する記録 C−a)全空き容量が不足のため書き込み不可である旨 C−b)全データを1枚のCD−R/RWディスクに書
き込んだ場合のディスクに関する情報(例えばディスク
No.など) C−c)全データを複数のCD−R/RWディスクに割
り振って書き込んだ場合のディスクに関する情報(例え
ばディスクNo.と、その順序など) D)ユーザが予め指定した複数のCD−R/RWディス
クへの書き込み対象のデータの割り振りの順位 E)ユーザが予め指定した文書の内容に応じた特定のC
D−R/RWディスク、あるいは使用順序などで決定さ
れるCD−R/RWディスクへの書き込み指示に関する
情報 F)CD−R/RWディスクへの書き込みに必要なその
他の情報 以上の各種の情報の一例を、次の図2に示す。
みシステムでは、複数のCD−R/RWドライブに対し
て順次データの書き込みを行うために、データベース部
を、ハードディスク内のデータベース領域2bに設けて
おく。そして、少なくとも、例えば、次のA)〜F)に
示すような情報を格納しておく。 A)書き込み対象のデータの総容量 B)各CD−R/RWディスクの空き容量 C)書き込み動作に関する記録 C−a)全空き容量が不足のため書き込み不可である旨 C−b)全データを1枚のCD−R/RWディスクに書
き込んだ場合のディスクに関する情報(例えばディスク
No.など) C−c)全データを複数のCD−R/RWディスクに割
り振って書き込んだ場合のディスクに関する情報(例え
ばディスクNo.と、その順序など) D)ユーザが予め指定した複数のCD−R/RWディス
クへの書き込み対象のデータの割り振りの順位 E)ユーザが予め指定した文書の内容に応じた特定のC
D−R/RWディスク、あるいは使用順序などで決定さ
れるCD−R/RWディスクへの書き込み指示に関する
情報 F)CD−R/RWディスクへの書き込みに必要なその
他の情報 以上の各種の情報の一例を、次の図2に示す。
【0012】図2は、ハードディスク内に設けられるデ
ータベース領域2bに格納される情報の内容の一例を示
す図である。
ータベース領域2bに格納される情報の内容の一例を示
す図である。
【0013】ホストPC1は、データの書き込みを開始
する前に、書き込むべきデータをハードディスクドライ
ブ2内の所定のスプール領域2aに取り込むが、その際
に、この図2のデータベース領域2bを参照する。例え
ば、まず、図2に示したデータベース領域2b内のD)
やE)の情報の有無を確認する。そして、これらD)や
E)の情報があるときは、その内容を読み込む。もし、
E)に「ユーザが予め指定した文書の内容に応じた特定
のCD−R/RWディスク、あるいは使用順序などで決
定されるCD−R/RWディスクへの書き込み指示に関
する情報」が格納されていれば、その情報に従って特定
のCD−R/RWディスクを選択する(請求項3の発
明)。また、特に特定のCD−R/RWディスクが指示
されていないときは、予めシステムが設定した順序に従
って、CD−R/RWディスクを選択する。その後、ス
プール領域2a内の書き込みデータの総容量の情報を取
り込み、選択したCD−R/RWディスクについて空き
容量の情報を取り込んで、両者を比較する。比較した結
果、その選択された1枚のCD−R/RWディスクに書
き込むことが可能であれば、そのCD−R/RWディス
クに全データを書き込み、それに関する情報を、図2の
データベース領域2b内のC)に「書き込み動作に関す
る記録」として記述する(図2のC−b)。その後、記
述されたデータベース領域2b内の内容を表示する。
する前に、書き込むべきデータをハードディスクドライ
ブ2内の所定のスプール領域2aに取り込むが、その際
に、この図2のデータベース領域2bを参照する。例え
ば、まず、図2に示したデータベース領域2b内のD)
やE)の情報の有無を確認する。そして、これらD)や
E)の情報があるときは、その内容を読み込む。もし、
E)に「ユーザが予め指定した文書の内容に応じた特定
のCD−R/RWディスク、あるいは使用順序などで決
定されるCD−R/RWディスクへの書き込み指示に関
する情報」が格納されていれば、その情報に従って特定
のCD−R/RWディスクを選択する(請求項3の発
明)。また、特に特定のCD−R/RWディスクが指示
されていないときは、予めシステムが設定した順序に従
って、CD−R/RWディスクを選択する。その後、ス
プール領域2a内の書き込みデータの総容量の情報を取
り込み、選択したCD−R/RWディスクについて空き
容量の情報を取り込んで、両者を比較する。比較した結
果、その選択された1枚のCD−R/RWディスクに書
き込むことが可能であれば、そのCD−R/RWディス
クに全データを書き込み、それに関する情報を、図2の
データベース領域2b内のC)に「書き込み動作に関す
る記録」として記述する(図2のC−b)。その後、記
述されたデータベース領域2b内の内容を表示する。
【0014】これに対して、選択された1枚のCD−R
/RWディスクに書き込むことができないとき(データ
の総容量>空き容量のとき)で、ユーザの指定がないと
きには、例えば、空き容量が十分にある他のCD−R/
RWディスクを選択するか、あるいはユーザの指定した
順序あるいはシステムが予め設定した順序で、複数のC
D−R/RWディスクに、書き込み対象のデータをファ
イル単位で分割して割り振りを行う(請求項2の発
明)。そして、その割り振りに応じてデータの書き込み
を実行し、書き込みが終了すると、分割して書き込まれ
たデータの状態に関する情報を、図2のC−c)に記述
する。その後、記述されたデータベース領域2b内の内
容を表示する。なお、全てのCD−R/RWディスクの
空き容量が、書き込みデータの総容量より小で、書き込
みが不可能なときは、その旨を、図2に示したデータベ
ース領域2b内のC−a)に記述する。
/RWディスクに書き込むことができないとき(データ
の総容量>空き容量のとき)で、ユーザの指定がないと
きには、例えば、空き容量が十分にある他のCD−R/
RWディスクを選択するか、あるいはユーザの指定した
順序あるいはシステムが予め設定した順序で、複数のC
D−R/RWディスクに、書き込み対象のデータをファ
イル単位で分割して割り振りを行う(請求項2の発
明)。そして、その割り振りに応じてデータの書き込み
を実行し、書き込みが終了すると、分割して書き込まれ
たデータの状態に関する情報を、図2のC−c)に記述
する。その後、記述されたデータベース領域2b内の内
容を表示する。なお、全てのCD−R/RWディスクの
空き容量が、書き込みデータの総容量より小で、書き込
みが不可能なときは、その旨を、図2に示したデータベ
ース領域2b内のC−a)に記述する。
【0015】この場合には、ユーザが、新しいCD−R
/RWディスクと交換する必要があるので、その旨を示
すメッセージ等を表示する。以上のように、この発明の
CD−R/RWドライブ書き込みシステムでは、データ
ベース領域2bに、書き込み対象のデータの総容量に関
する情報と共に、複数のCD−R/RWドライブ3につ
いて、現時点における各CD−R/RWディスクの空き
容量の情報や、1枚のディスクの空き容量が不足したと
き、複数のディスクに分割して書き込む際の優先順位の
ように、データの自動的な割り振りに必要で、ユーザに
よって予め設定された情報などを格納しておく。以上に
述べたデータの割り振りシミュレーションの動作を、フ
ローチャートに示す。
/RWディスクと交換する必要があるので、その旨を示
すメッセージ等を表示する。以上のように、この発明の
CD−R/RWドライブ書き込みシステムでは、データ
ベース領域2bに、書き込み対象のデータの総容量に関
する情報と共に、複数のCD−R/RWドライブ3につ
いて、現時点における各CD−R/RWディスクの空き
容量の情報や、1枚のディスクの空き容量が不足したと
き、複数のディスクに分割して書き込む際の優先順位の
ように、データの自動的な割り振りに必要で、ユーザに
よって予め設定された情報などを格納しておく。以上に
述べたデータの割り振りシミュレーションの動作を、フ
ローチャートに示す。
【0016】図3は、この発明のCD−R/RWドライ
ブ書き込みシステムにおいて、データの割り振りシミュ
レーションの主要な処理の流れを示すフローチャートで
ある。図において、#1〜#7はステップを示す。
ブ書き込みシステムにおいて、データの割り振りシミュ
レーションの主要な処理の流れを示すフローチャートで
ある。図において、#1〜#7はステップを示す。
【0017】ステップ#1で、ホストPC1は、ハード
ディスクドライブ2内の指定されたスプール領域2aの
内部に格納されたデータの総容量の情報を取得する。ス
テップ#2で、スプール領域2a内のデータの総容量
が、1枚のCD−R/RWディスクの空き容量より小で
あるかどうかチェックする。スプール領域2a内のデー
タの総容量が、1枚のCD−R/RWディスクの空き容
量より小のときは、ステップ#3へ進み、全データを1
枚のCD−R/RWディスクに書き込む旨をデータベー
スに記述して、ステップ#7へ進む。
ディスクドライブ2内の指定されたスプール領域2aの
内部に格納されたデータの総容量の情報を取得する。ス
テップ#2で、スプール領域2a内のデータの総容量
が、1枚のCD−R/RWディスクの空き容量より小で
あるかどうかチェックする。スプール領域2a内のデー
タの総容量が、1枚のCD−R/RWディスクの空き容
量より小のときは、ステップ#3へ進み、全データを1
枚のCD−R/RWディスクに書き込む旨をデータベー
スに記述して、ステップ#7へ進む。
【0018】また、スプール領域2a内のデータの総容
量が、1枚のCD−R/RWディスクの空き容量より小
でないとき(大のとき)は、ステップ#4へ進み、スプ
ール領域2a内のデータの総容量が、全ドライブ内のC
D−R/RWディスクの空き容量より小であるかどうか
チェックする。スプール領域2a内のデータの総容量
が、全ドライブ内のCD−R/RWディスクの空き容量
より小のときは、ステップ#5へ進み、全データをファ
イル単位に分割して、複数のCD−R/RWディスクに
割り振り、その結果をデータベースに記述して、ステッ
プ#7へ進む。
量が、1枚のCD−R/RWディスクの空き容量より小
でないとき(大のとき)は、ステップ#4へ進み、スプ
ール領域2a内のデータの総容量が、全ドライブ内のC
D−R/RWディスクの空き容量より小であるかどうか
チェックする。スプール領域2a内のデータの総容量
が、全ドライブ内のCD−R/RWディスクの空き容量
より小のときは、ステップ#5へ進み、全データをファ
イル単位に分割して、複数のCD−R/RWディスクに
割り振り、その結果をデータベースに記述して、ステッ
プ#7へ進む。
【0019】他方、スプール領域2a内のデータの総容
量が、全ドライブ内のCD−R/RWディスクの空き容
量より小でないとき(大のとき)は、ステップ#6へ進
み、全空き容量が不足しているため、書き込みが不可能
である旨をデータベースに記述して、ステップ#7へ進
む。ステップ#7で、データベースの内容を表示して
(請求項4の発明)、この図3のフローを終了する。以
上のステップ#1〜#7の処理によって、この発明のC
D−R/RWドライブ書き込みシステムによる複数のC
D−R/RWディスクへの順次データの書き込みが可能
になる(請求項1の発明)。次に、データの書き込み動
作について、フローチャートに示す。
量が、全ドライブ内のCD−R/RWディスクの空き容
量より小でないとき(大のとき)は、ステップ#6へ進
み、全空き容量が不足しているため、書き込みが不可能
である旨をデータベースに記述して、ステップ#7へ進
む。ステップ#7で、データベースの内容を表示して
(請求項4の発明)、この図3のフローを終了する。以
上のステップ#1〜#7の処理によって、この発明のC
D−R/RWドライブ書き込みシステムによる複数のC
D−R/RWディスクへの順次データの書き込みが可能
になる(請求項1の発明)。次に、データの書き込み動
作について、フローチャートに示す。
【0020】図4は、この発明のCD−R/RWドライ
ブ書き込みシステムにおいて、データの書き込みに関連
する主要な処理の流れを示すフローチャートである。図
において、#11〜#15はステップを示す。
ブ書き込みシステムにおいて、データの書き込みに関連
する主要な処理の流れを示すフローチャートである。図
において、#11〜#15はステップを示す。
【0021】データの書き込み動作が開始すると、この
図4のフローがスタートし、ステップ#11で、ホスト
PC1は、データ割り振りのデータベースが最新のもの
であるかどうかチェックする。データ割り振りのデータ
ベースが最新のものであれば、ステップ#13で、デー
タが全てCD−R/RWディスクに書き込まれたかどう
かチェックする。データが全てCD−R/RWディスク
に書き込まれていないときは、ステップ#14で、デー
タベースの内容に基いて、データをCD−R/RWディ
スクに書き込み、再び先のステップ#13へ戻り、同様
の処理を行う。そして、ステップ#13で、データが全
てCD−R/RWディスクに書き込まれたことを検知す
ると、ステップ#15へ進み、書き込み結果を表示して
(請求項4の発明)、この図4のフローを終了する。こ
れに対して、先のステップ#11でチェックした結果、
データ割り振りのデータベースが最新のものでないとき
は、ステップ#12へ進み、データベースの更新を行っ
て、ステップ#13へ進む。このデータベースの更新
は、先の図3のフローに従って実行する。
図4のフローがスタートし、ステップ#11で、ホスト
PC1は、データ割り振りのデータベースが最新のもの
であるかどうかチェックする。データ割り振りのデータ
ベースが最新のものであれば、ステップ#13で、デー
タが全てCD−R/RWディスクに書き込まれたかどう
かチェックする。データが全てCD−R/RWディスク
に書き込まれていないときは、ステップ#14で、デー
タベースの内容に基いて、データをCD−R/RWディ
スクに書き込み、再び先のステップ#13へ戻り、同様
の処理を行う。そして、ステップ#13で、データが全
てCD−R/RWディスクに書き込まれたことを検知す
ると、ステップ#15へ進み、書き込み結果を表示して
(請求項4の発明)、この図4のフローを終了する。こ
れに対して、先のステップ#11でチェックした結果、
データ割り振りのデータベースが最新のものでないとき
は、ステップ#12へ進み、データベースの更新を行っ
て、ステップ#13へ進む。このデータベースの更新
は、先の図3のフローに従って実行する。
【0022】以上のように、この発明のCD−R/RW
ドライブ書き込みシステムでは、複数のCD−R/RW
ドライブに対して順次データの書き込みが可能である点
は、請求項1から請求項4の発明に共通しているが、1
枚のCD−R/RWディスクの空き容量が不足してお
り、複数枚のディスクにファイル単位で分割して割り振
りを行ったり(請求項2の発明)、どのデータをどのC
D−R/RWディスクに書き込むかを指定することを可
能にし(請求項3の発明)、また、どのデータがどのC
D−R/RWディスクに書き込まれるかが予め確認でき
るようにした(請求項4の発明)点に特徴を有してい
る。
ドライブ書き込みシステムでは、複数のCD−R/RW
ドライブに対して順次データの書き込みが可能である点
は、請求項1から請求項4の発明に共通しているが、1
枚のCD−R/RWディスクの空き容量が不足してお
り、複数枚のディスクにファイル単位で分割して割り振
りを行ったり(請求項2の発明)、どのデータをどのC
D−R/RWディスクに書き込むかを指定することを可
能にし(請求項3の発明)、また、どのデータがどのC
D−R/RWディスクに書き込まれるかが予め確認でき
るようにした(請求項4の発明)点に特徴を有してい
る。
【0023】
【発明の効果】請求項1のCD−R/RWドライブ書き
込みシステムでは、データの書き込みに関する情報を格
納するデータベース部と、書き込み対象のデータの総容
量の情報を取得する手段と、CD−R/RWディスクの
空き容量に関する情報を取得する手段と、書き込み対象
のデータの総容量とCD−R/RWディスクの空き容量
とを比較する手段と、両者を比較した結果、書き込み対
象のデータの総容量の方が小さいときは、CD−R/R
Wディスクに書き込みを行い、その結果をデータベース
に記録する手段とを設けている。したがって、複数のC
D−R/RWドライブに対して順次データを書き込むこ
とが可能になる。
込みシステムでは、データの書き込みに関する情報を格
納するデータベース部と、書き込み対象のデータの総容
量の情報を取得する手段と、CD−R/RWディスクの
空き容量に関する情報を取得する手段と、書き込み対象
のデータの総容量とCD−R/RWディスクの空き容量
とを比較する手段と、両者を比較した結果、書き込み対
象のデータの総容量の方が小さいときは、CD−R/R
Wディスクに書き込みを行い、その結果をデータベース
に記録する手段とを設けている。したがって、複数のC
D−R/RWドライブに対して順次データを書き込むこ
とが可能になる。
【0024】請求項2のCD−R/RWドライブ書き込
みシステムでは、請求項1のCD−R/RWドライブ書
き込みシステムにおいて、書き込み対象のデータの総容
量とCD−R/RWディスクの空き容量の両者を比較し
た結果、書き込み対象のデータの総容量の方が大きいと
きは、複数のCD−R/RWディスクの空き容量に関す
る情報を取得する手段と、書き込み先の複数のCD−R
/RWディスクの空き容量にあわせて、データをファイ
ル単位に分割する手段とを設けている。したがって、請
求項1のCD−R/RWドライブ書き込みシステムによ
る効果に加えて、書き込み先のCD−R/RWディスク
の空き容量に合わせて自動的にデータを分割して書き込
むことができる。
みシステムでは、請求項1のCD−R/RWドライブ書
き込みシステムにおいて、書き込み対象のデータの総容
量とCD−R/RWディスクの空き容量の両者を比較し
た結果、書き込み対象のデータの総容量の方が大きいと
きは、複数のCD−R/RWディスクの空き容量に関す
る情報を取得する手段と、書き込み先の複数のCD−R
/RWディスクの空き容量にあわせて、データをファイ
ル単位に分割する手段とを設けている。したがって、請
求項1のCD−R/RWドライブ書き込みシステムによ
る効果に加えて、書き込み先のCD−R/RWディスク
の空き容量に合わせて自動的にデータを分割して書き込
むことができる。
【0025】請求項3のCD−R/RWドライブ書き込
みシステムでは、請求項1または請求項2のCD−R/
RWドライブ書き込みシステムにおいて、データベース
部に対して、どのデータをどのCD−R/RWディスク
に書き込むかを指定する情報を記録する手段を設けてい
る。したがって、請求項1または請求項2のCD−R/
RWドライブ書き込みシステムによる効果に加えて、予
め指定したデータを、指定したCD−R/RWディスク
に書き込むことが可能になる。
みシステムでは、請求項1または請求項2のCD−R/
RWドライブ書き込みシステムにおいて、データベース
部に対して、どのデータをどのCD−R/RWディスク
に書き込むかを指定する情報を記録する手段を設けてい
る。したがって、請求項1または請求項2のCD−R/
RWドライブ書き込みシステムによる効果に加えて、予
め指定したデータを、指定したCD−R/RWディスク
に書き込むことが可能になる。
【0026】請求項4のCD−R/RWドライブ書き込
みシステムでは、請求項1から請求項3のCD−R/R
Wドライブ書き込みシステムにおいて、データベース部
の内容を表示する手段を設けている。したがって、請求
項1から請求項3のCD−R/RWドライブ書き込みシ
ステムによる効果と同様に、どのデータがどのCD−R
/RWディスクに書き込まれるか、を前もって確認する
ことができる。
みシステムでは、請求項1から請求項3のCD−R/R
Wドライブ書き込みシステムにおいて、データベース部
の内容を表示する手段を設けている。したがって、請求
項1から請求項3のCD−R/RWドライブ書き込みシ
ステムによる効果と同様に、どのデータがどのCD−R
/RWディスクに書き込まれるか、を前もって確認する
ことができる。
【図1】この発明のCD−R/RWドライブ書き込みシ
ステムについて、その要部構成の実施の形態の一例を示
す機能ブロック図である。
ステムについて、その要部構成の実施の形態の一例を示
す機能ブロック図である。
【図2】ハードディスク内に設けられるデータベース領
域2bに格納される情報の内容の一例を示す図である。
域2bに格納される情報の内容の一例を示す図である。
【図3】この発明のCD−R/RWドライブ書き込みシ
ステムにおいて、データの割り振りシミュレーションの
主要な処理の流れを示すフローチャートである。
ステムにおいて、データの割り振りシミュレーションの
主要な処理の流れを示すフローチャートである。
【図4】この発明のCD−R/RWドライブ書き込みシ
ステムにおいて、データの書き込みに関連する主要な処
理の流れを示すフローチャートである。
ステムにおいて、データの書き込みに関連する主要な処
理の流れを示すフローチャートである。
1……ホストPC、2……ハードディスクドライブ、2
a……ハードディスク内のスプール領域、2b……デー
タベース領域、3……CD−R/RWドライブ
a……ハードディスク内のスプール領域、2b……デー
タベース領域、3……CD−R/RWドライブ
Claims (4)
- 【請求項1】 ホストコンピュータと、複数のCD−R
(追記型)ディスクあるいはCD−RW(再書き込み可
能型)ディスク(以下、CD−R/RWディスクと略称
する)を駆動するドライブとが接続されたシステムにお
いて、 データの書き込みに関する情報を格納するデータベース
部と、 書き込み対象のデータの総容量の情報を取得する手段
と、 CD−R/RWディスクの空き容量に関する情報を取得
する手段と、 書き込み対象のデータの総容量とCD−R/RWディス
クの空き容量とを比較する手段と、 両者を比較した結果、書き込み対象のデータの総容量の
方が小さいときは、前記CD−R/RWディスクに書き
込みを行い、その結果をデータベースに記録する手段と
を備え、 複数のCD−R/RWディスクに対して順次データの書
き込みを可能にしたことを特徴とするCD−R/RWド
ライブ書き込みシステム。 - 【請求項2】 請求項1のCD−R/RWドライブ書き
込みシステムにおいて、 書き込み対象のデータの総容量とCD−R/RWディス
クの空き容量の両者を比較した結果、書き込み対象のデ
ータの総容量の方が大きいときは、複数のCD−R/R
Wディスクの空き容量に関する情報を取得する手段と、 書き込み先の複数のCD−R/RWディスクの空き容量
にあわせて、前記データをファイル単位に分割する手段
とを備え、 書き込み対象のデータを分割し、書き込み可能にしたこ
とを特徴とするCD−R/RWドライブ書き込みシステ
ム。 - 【請求項3】 請求項1または請求項2のCD−R/R
Wドライブ書き込みシステムにおいて、 データベース部に対して、どのデータをどのCD−R/
RWディスクに書き込むかを指定する情報を記録する手
段を備えたことを特徴とするCD−R/RWドライブ書
き込みシステム。 - 【請求項4】 請求項1から請求項3のCD−R/RW
ドライブ書き込みシステムにおいて、 データベース部の内容を表示する手段を備え、どのデー
タがどのCD−R/RWディスクに書き込まれるかを、
前もって確認できるようにしたことを特徴とするCD−
R/RWドライブ書き込みシステム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9177852A JPH1116248A (ja) | 1997-06-19 | 1997-06-19 | Cd−r/rwドライブ書き込みシステム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9177852A JPH1116248A (ja) | 1997-06-19 | 1997-06-19 | Cd−r/rwドライブ書き込みシステム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH1116248A true JPH1116248A (ja) | 1999-01-22 |
Family
ID=16038230
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9177852A Pending JPH1116248A (ja) | 1997-06-19 | 1997-06-19 | Cd−r/rwドライブ書き込みシステム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH1116248A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1494233A1 (en) * | 2003-07-01 | 2005-01-05 | Pioneer Corporation | Data recording apparatus and its control method |
| US7154822B2 (en) | 2000-09-07 | 2006-12-26 | Matsushita Electric Industrial Co., Ltd. | Optical disc recording control method, drive, and recording system for recording data in a pre-gap, all tracks, a lead-out area, a lead-in area, and a program memory area |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0683545A (ja) * | 1992-09-04 | 1994-03-25 | Nitsuko Corp | 記憶媒体間データコピー装置 |
| JPH06222888A (ja) * | 1993-01-22 | 1994-08-12 | Nec Corp | ファイル複写方式 |
| JPH0876935A (ja) * | 1994-07-06 | 1996-03-22 | Ricoh Co Ltd | バックアップデータ作成再生システム |
-
1997
- 1997-06-19 JP JP9177852A patent/JPH1116248A/ja active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0683545A (ja) * | 1992-09-04 | 1994-03-25 | Nitsuko Corp | 記憶媒体間データコピー装置 |
| JPH06222888A (ja) * | 1993-01-22 | 1994-08-12 | Nec Corp | ファイル複写方式 |
| JPH0876935A (ja) * | 1994-07-06 | 1996-03-22 | Ricoh Co Ltd | バックアップデータ作成再生システム |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7154822B2 (en) | 2000-09-07 | 2006-12-26 | Matsushita Electric Industrial Co., Ltd. | Optical disc recording control method, drive, and recording system for recording data in a pre-gap, all tracks, a lead-out area, a lead-in area, and a program memory area |
| US7177247B2 (en) | 2000-09-07 | 2007-02-13 | Matsushita Electric Industrial Co., Ltd. | Optical disc recording control method, drive, and recording system |
| EP1494233A1 (en) * | 2003-07-01 | 2005-01-05 | Pioneer Corporation | Data recording apparatus and its control method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2883791B2 (ja) | 記憶媒体とその制御方法 | |
| JP4749255B2 (ja) | 複数種類の記憶デバイスを備えたストレージシステムの制御装置 | |
| US6000023A (en) | Method for partitioning storage regions on hard disk and computer system adapted to the same | |
| EP1843331B1 (en) | Information storage apparatus that writes data in unrecorded regions of a recording medium | |
| US7359626B2 (en) | Image mastering API | |
| US20040148476A1 (en) | Performance-predicated automatic defragmentation of hard disks, particularly for non-pc mobile digital devices including music recorder/players | |
| JP3511052B2 (ja) | ブータブル固定パケットを再書込み可能な光学媒体 | |
| CN110764694B (zh) | 一种存储空间控制的方法和系统 | |
| US20050152251A1 (en) | Method and apparatus for recording check data of file system on recording medium | |
| JP2006301892A (ja) | 階層ストレージ管理装置、方法、およびプログラム | |
| JPH1116248A (ja) | Cd−r/rwドライブ書き込みシステム | |
| JP4585052B2 (ja) | データ記録システム | |
| JPH0876935A (ja) | バックアップデータ作成再生システム | |
| JP3857039B2 (ja) | イメージマスタリングapi | |
| EP1713071A1 (en) | Control device, control method, recording device, and recording method | |
| JPH0546456A (ja) | 追記型記憶媒体のアクセス方式 | |
| JP3641254B2 (ja) | コンピュータシステム | |
| JPH10320260A (ja) | ファイル管理装置 | |
| US20050021493A1 (en) | Recording medium and file management system | |
| JPH04177473A (ja) | 医用画像ファイリングシステム | |
| JPH09293007A (ja) | プログラムインストール装置 | |
| JPH10320125A (ja) | Cd−r/cd−rwディスクによる仮想hddシステム | |
| EP1677306A1 (en) | Method for changing operation on a storage medium from a current file system to a new or updated file system | |
| US7634172B1 (en) | Methods for recording multiple sessions on a rewritable DVD disc | |
| JP2004046981A (ja) | 処理方法とプログラムとコンピュータ読み取り可能な記録媒体 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040728 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20050201 |