(57)【要約】【課題】情報書込み用ドライブにかかる負荷を平均化することにより、個別のドライブに過負荷がかかることを防止し、もってディスクパブリッシャの装置全体としての長寿命化を図る。【解決手段】複数備えられた情報書込み用ドライブ３につきそれぞれの延べ利用時間を利用時間保存部６に保存する。制御部４は延べ利用時間が最も少ないドライブを選択して、当該ドライブへ新たな未記録ディスクをセットして情報の書込みを行なう。当該書込みを実行することによる利用時間はまた既述の延べ利用時間に積算される。【選択図】図１
2007188549.tif 000002
【特許請求の範囲】
【請求項１】
複数の書込み用のドライブを備えるディスクパブリッシャであって、前記各ドライブの利
用時間をカウントする利用時間カウント装置と、
前記ドライブ毎の利用時間を保存する利用時間保存装置と、
前記利用時間保存装置に保存されている利用時間を参照して、延べ利用時間が最小のド
ライブを指定する書込み制御装置と、
を備えることを特徴とするディスクパブリッシャ。
【請求項２】
前記書込み制御装置は、空き状態の前記ドライブにおいて延べ利用時間が最小のドライブ
を指定する、ことを特徴とする請求項１に記載のディスクパブリッシャ。
【請求項３】
前記ドライブ毎の延べ利用時間が所定のしきい値を超えたとき、メンテナンス要求の通知
をする、ことを特徴とする請求項１又は２に記載のディスクパブリッシャ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明はディスクパブリッシャに関する。
【背景技術】
【０００２】
ディスクパブリッシャには複数の未記録ディスク（ＣＤ−ＲやＤＶＤ−Ｒなど）が予め
準備されており、ユーザの命令に応じてこの未記録ディスクを情報書込み用ドライブへ挿
入して当該未記録ディスクの情報記録面へディジタル情報を書き込む。当該書込み処理が
終了したディスクはドライブから取出されてストックされる。以上の一連の動作は自動的
に行なわれる。
またこのディスクパブリッシャにはディスクのレーベル面へ印刷を施す機能を有するも
のもある。
このように、要求されるディスク処理のスループットに応じてディスクパブリッシャに
は複数の情報書込み用ドライブが設置されている。
以上、ディスクパブリッシャの従来例として特許文献１を参照されたい。
また、本件発明に関連する文献として特許文献２を参照されたい。
【０００３】
【特許文献１】特開２０００−２６０１７２号公報
【特許文献２】特開２００４−９４３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明者らはディスクパブリッシャの耐久性について検討を重ねてきたところ、ディス
クパブリッシャを構成する要素において情報書込み用ドライブの消耗が最も進みやすいこ
とに気が付いた。即ち、情報書込み用ドライブがディスクパブリッシャの耐久性を律して
いることである。特に、複数のドライブを備えるディスクパブリッシャにおいては、１つ
のドライブに不具合が生じてもディスクパブリッシャの装置全体にその影響が及ぶことと
なる。
そこでこの発明は、情報書込み用ドライブにかかる負荷を平均化することにより、個別
のドライブに過負荷がかかることを防止し、もってディスクパブリッシャの装置全体とし
ての長寿命化を図ることを目的とする。
【課題を解決するための手段】
【０００５】
この発明は上記課題を解決すべくなされたものであり、その第１の局面は次のように規
定される。即ち、
複数の書込み用のドライブを備えるディスクパブリッシャであって、前記各ドライブの
利用時間をカウントする利用時間カウント装置と、前記ドライブ毎の利用時間を保存する
利用時間保存装置と、前記利用時間保存装置に保存されている利用時間を参照して、延べ
利用時間が最小のドライブを指定する書込み制御装置と、を備えることを特徴とするディ
スクパブリッシャ。
このように構成されたディスクパブリッシャによれば、延べ利用時間が最小のドライブ
が選択されてこのドライブを用いて情報の書込みが実行される。よって、特定のドライブ
に利用が集中することを避けることができ、各ドライブに掛かる負荷が平均化される。
なお、第１の局面においては、ドライブ処理速度（倍速）や書込まれる情報量の如何に
かかわらず、ドライブの延べ利用時間の少ない順にドライブが利用される。換言すれば、
延べ利用時間の少なさからみれば次に利用されるべきドライブであってもこれが使用中で
あり、他方、延べ利用時間の少なさからみれば利用されるべきではないドライブの書込み
処理が終了している場合においても、後者を選択することができない。そこで、第２の局
面のように空き状態のドライブの中からトレイの開閉回数が最も少ないものを指定してこ
のドライブを使用するようにすれば、ディスクパブリッシャとして高いスループットを維
持しつつ、ドライブの利用頻度の平均化を図ることができる。
【０００６】
第３の局面の発明は次のように規定される。即ち、
第１又は第２の局面のディスクパブリッシャにおいて、前記ドライブ毎の延べ利用時間
が所定のしきい値を超えたとき、メンテナンス要求の通知をする。
このように構成されたディスクパブリッシャによれば、消耗品であるドライブの延べ利
用時間がその保証期間である延べ利用時間のしきい値を超えたとき、メンテナンス要求が
通知されるので、ディスクパブリッシャに対して適切なメンテナンスを実行可能となる。
メンテナンス通知の具体的態様として、管理者に対してメンテナンスの必要性に関するメ
ッセージをメールの形式で通知することができる。
【発明を実施するための最良の形態】
【０００７】
以下、この発明を構成する各要素について説明する。
ディスクパブリッシャは、未記録ディスク（ＣＤ−ＲやＤＶＤ−Ｒなど）を保持するデ
ィスク供給部、未記録ディスクの情報記録面へディジタル情報を記録するドライブ、記録
されたディスクを保存するストック部及びディスクの搬送機構を備えてなる。更には、デ
ィスクのレーベル面へ印刷を施すレーベル印刷部を備えることもできる。
ストック部に存在するディスクの枚数は、ストック部に対するディスクの入量とストッ
ク部からのディスクの出量をモニタリングして両者の差分をとることにより、検知するこ
とが出来る。
【０００８】
ドライブの利用時間をカウントするには、ディスクに対してデータの書込みを開始した
時刻と書き込を終了した時刻とを検出し、両者の時間間隔を算出する。その他、書き込ま
れたデータの大きさをドライブの駆動速度で割算することによりドライブの利用時間を得
ることもできる。
このようにしてディスクを処理する毎に得られたドライブの利用時間は、ドライブ毎に
積算されていく。これによりドライブ毎に延べ利用時間を得ることができる。
【実施例】
【０００９】
以下、この発明を実施例に基づき更に詳細に説明する。
図１はこの発明の実施例のディスクパブリッシャ１の概略構成図である。
このディスクパブリッシャ１はディスクパブリッシャ本体２と制御部４とから大略構成
される。ディスクパブリッシャ本体２にはｎ台（実施例では３台）の情報書込み用ドライ
ブ３が備えられ、各ドライブには連番１〜ｎが付されている。
制御部４は利用時間保存部６を備える。制御部４のアプリケーションプログラム５は利
用時間保存部６から最小延べ利用時間のドライブを特定して、書込み処理を実行する。
【００１０】
ディスクパブリッシャ１の詳細構成を図２及び図３に示す。
図２はディスクパブリッシャの本体２０を示す。未記録ディスクＣＤはディスク供給部
２１に積層保持されており、この未記録ディスクＣＤはトランスファー装置２３により取
出される。トランスファー装置２３はクランパ２４により未記録ディスクＣＤを着脱可能
とする。未記録ディスクＣＤは書込みドライブ２５−１〜２５−３のいずれかへ挿入され
、その情報記録面へディジタル情報が書込まれる。書込み処理の終了したディスクは書込
みドライブから取出されて、レーベルプリンタ２７へ挿入され、そのレーベル面へ印刷が
施される。
レーベル印刷が終了したディスクはストック部２９へ積層される。ストック部２９には
蓋部３１が付設されており、書込み処理終了後のディスクの不正取出しを防止している。
【００１１】
ディスクパブリッシャの制御系を図３に示す。
制御部４０はＣＰＵを備え、プログラム保存部５１に保存されている制御プログラムに
従い各要素を制御する。
カードリーダ４１へ利用者のＩＤカードが通される。カードリーダ４１よりＩＤカード
に保存されている情報が読み出されてその利用者が特定される。特定された利用者が作成
したディスクがストック部２９に存在する場合、当該ディスクがストック部２９より取出
される。
ランプ４５は第１の制御信号に応じて点灯（若しくは点滅）する。これにより、ストッ
ク部２９における作成済みディスクの枚数が所定のしきい値を超えたとき、ランプ４５が
点灯して、作成済みディスクの滞留量が多くなった旨を利用者全員に知らせる。
【００１２】
符号４７はネットワークインターフェースであり、管理者用のＰＣからなるクライアン
ト１０、ディスク作成用のクライアント９Ａ〜９Ｎが接続されている。
保存部５０はプログラム保存部５１を備え、このプログラム保存部５１には制御装置４
０のＣＰＵを動作させる制御プログラムが保存されている。
しきい値保存部５２には各種のしきい値が保存されている。このしきい値は入力部より
設定変更可能である。
メッセージ保存部５４にはクライアントへ送信する各種のメッセージが保存されている
。
利用時間保存部５６には各ドライブの利用時間が保存されている。この実施例では、１
つのディスクに対する書込み開始時刻と書込み終了時刻との差をとって１つのジョブの利
用時間とし、これを積算することにより各ドライブの延べ利用時間の算出を可能としてい
る。
利用時間保存部５６に保存される利用時間のテーブル例を表１に示す。
【表１】
2007188549.tif 000003
【００１３】
各ドライブにつき１つのテーブルが作成されている。ドライブ１に対応して作成された
テーブル１を例にとると、ドライブ１への書込みジョブが入力される毎にそのジョブＩＤ
と、ディスクに対する書込み開始時刻及び書込み終了時刻が記録される。両者の差により
利用時間が計算される。延べ利用時間（総利用時間）は利用時間の積算値である。
ステータスはドライブの現在の状態を示している。xxxx5679のジョブの実行に伴い、ド
ライブ１は使用中である。ドライブが予約中や故障中の場合もステータスにその旨が記載
される。
【００１４】
この実施例のディスクパブリッシャでは、ディスクが作成されるにつれ、下記表２のよ
うにディスクの作成及びその取出し履歴が記録されて処理履歴保存部５３に保存される。
【表２】
2007188549.tif 000004
【００１５】
表２においては作成者により取出された日時も記録される。更には、管理者が強制的に
ストック部２９からディスクを取出したか否か及び管理者が取出したときにはその日時も
記録される。
そして、処理ディスクの通算枚数（＝処理ディスクＮｏ．）より当該処理ディスクＮｏ
．までの作成者取出枚数（ΣＹ）及び管理者取出枚数（ΣＹ）を減算すると、ストック部
２９に残存するディスクの枚数が特定される。表２の右端欄を参照されたい。
【００１６】
ストック部２９に存在する作成済みディスクの枚数ｍと予め定められた第１のしきい値
ＭＴ１とを比較する。この実施例ではストック部２９のディスク容量が５０枚であるので
、ストック部２９における作成済みディスクの残存枚数がその８０％（＝４０枚）となっ
たとき、第１の制御信号が生成される。しきい値の値は入力部４３を介して任意に設定可
能である。
この第１の制御信号により、ランプ４５が点灯する。更には、第１の制御信号に応じた
第１のメッセージがメッセージ保存部５４から読み出されて、利用者用のクライアント９
Ａ〜９Ｎへメールとして発信される。第１のメッセージは利用者全員に作成済みディスク
の取出しを要求するものである。
【００１７】
ディスク作成者である利用者がストック部２９よりディスクを取出すときには、作成者
のＩＤを特定できるカードをカードリーダ４１に読取らせる。例えば、表２の状態におい
て作成者ＡがそのＩＤカードをカードリーダ４１へ通すと、制御部４０は処理履歴保存部
５３に保存されている表２の関係を参照し、作成者がＡであり、作成者取出及び管理者取
出がいずれも「Ｎ」であるディスクＮｏ．を抽出する。当該ディスクは、ストック部２９
に存在するディスクの上から数えて、該当するディスクの残存枚数の値「ｍ」番目に存在
する。
この状態で、入力部４３を介して取出確認コマンドが入力されたとき、蓋部３１を開放
して、トランスファー装置２３により当該上からｍ番目のディスクを取出すこととなる。
【００１８】
次のこの実施例のディスクパブリッシャの動作について、図４を参照しながら、説明す
る。
ステップ１で書込み指令が入力される。このとき、利用者のクライアントからディスク
を作成する旨のコマンドとディスクに記録すべきコンテンツがディスクパブリッシャに送
信される。
制御部４０は、利用時間保存部５６に保存されている表１の関係を参照し、書込み可能
なドライブを抽出する（ステップ３）。表１の例では、ドライブ１はディスクを処理中な
ので、書込み不能である。従って、当該ステップ３では、空のドライブ２及び３が選択さ
れる。
【００１９】
続いてステップ５では、ステップ３で抽出されたドライブのうちその延べ利用時間が最
小なものを選択する。この実施例ではドライブ３が選択されることとなる。
ステップ７では、ステップ５により選択されたドライブ３へ未記録ディスクをセットす
る。その後、未記録ディスクへデータを書込む。このとき、データの書込み開始時刻とそ
の終了時刻をテーブル３のxxxx5677のジョブの下の行の所定欄へ記録する（ステップ９）
。トレイへディスクが挿入されている間はテーブル３のステータスは「書込み中」となる
。
データの書込みが終了すると、ドライブが開放され（テーブル３のステータスの記載は
「済」となる）、ディスクは、トランスファー装置２３により取出されてレーベルプリン
タ２７へ送られ、ここでレーベル印刷が実行される（ステップ１１，１３）。
レーベル印刷の終了したディスクはレーベルプリンタ２７から取出されてストック部２
９に積まれていく（ステップ１５）。
【００２０】
ステップ１７では、表１の各テーブルの延べ利用時間をメンテナンスしきい値時間と比
較し、いずれか一つのテーブル（ドライブ）においてその延べ利用時間がメンテナンスし
きい値時間以上となっていたとき、ステップ１９において管理者のクライアント１０へ当
該ドライブのメンテナンス（若しくは交換）が必要な旨のメッセージをメール形式で通知
する。
上記の動作は、ディスクパブリッシャに終了コマンドが入力されるまで繰り返される（
ステップ２１）。
かかる制御を実行することにより、各ドライブの延べ利用時間（延べ書込み時間）が平
均化されるので、特定のドライブが偏って利用されることが無くなる。これにより、ディ
スクパブリッシャの装置全体して寿命が延びることとなる。
【００２１】
この発明は、上記発明の実施の形態及び実施例の説明に何ら限定されるものではない。
特許請求の範囲の記載を逸脱せず、当業者が容易に想到できる範囲で種々の変形態様もこ
の発明に含まれる。
【図面の簡単な説明】
【００２２】
【図１】図１はこの発明の実施例のディスクパブリッシャの概略構成を示す。
【図２】図２は同じくディスクパブリッシャ本体の正面図である。
【図３】図３は同じくディスクパブリッシャの制御系を説明するためのブロック図である。
【図４】図４はこの発明の実施例のディスクパブリッシャの動作を示すフローチャートである。
【符号の説明】
【００２３】
１  ディスクパブリッシャ、  ２  ディスクパブリッシャ本体、  ３  書込みディスク、
４  制御部、  ６  利用時間保存部、  ９Ａ，９Ｂ，９Ｃ  利用者用クライアント、  
１０  管理者用クライアント、  ２１  ディスク供給部、  ２３  トランスファー装置、
２９  ストック部、  ４０  制御部
【図１】
2007188549.tif 000005
【図２】
2007188549.tif 000006
【図３】
2007188549.tif 000007
【図４】
2007188549.tif 000008