(57)【特許請求の範囲】
【請求項１】
記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録するデータ記録手段と、該手段によるデータ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断し、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開するデータ記録一時中断再開手段とを備えた情報記録装置において、
前記データ記録一時中断再開手段によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント手段と、
該手段によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶手段と、
該手段に記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力手段とを設け、
前記データ記録一時中断再開手段は、前記データ記録手段によるデータ記録中は前記記録媒体へ記録するデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断し、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する手段と、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断し、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する手段と、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断し、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する手段とからなり、
前記記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する手段を設けたことを特徴とする情報記録装置。
【請求項２】
記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録するデータ記録手段と、該手段によるデータ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断し、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開するデータ記録一時中断再開手段とを備えた情報記録装置において、
前記データ記録一時中断再開手段によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント手段と、
該手段によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶手段と、
該手段に記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力手段とを設け、
前記データ記録一時中断再開手段は、前記データ記録手段によるデータ記録中は前記記録媒体へ記録するデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断し、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する手段と、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断し、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する手段と、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断し、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する手段とからなり、
前記一時中断再開回数記憶手段に、前記バッファアンダーランが発生しそうであると判断してデータ記録を一時中断し、前記バッファアンダーランが回避されたと判断してデータ記録を再開したときにカウントされた一時中断再開回数と、前記外部からの一時中断指示に基づいてデータ記録を一時中断し、前記外部からの再開指示に基づいてデータ記録を再開したときにカウントされた一時中断再開回数と、前記記録速度を変更するときにデータ記録を一時中断し、前記記録速度の変更後にデータ記録を再開したときにカウントされた一時中断再開回数とをそれぞれ区別して記憶する手段を設け、
前記記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する手段を設けたことを特徴とする情報記録装置。
【請求項３】
記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録するデータ記録手段と、該手段によるデータ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断し、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開するデータ記録一時中断再開手段とを備えた情報記録装置において、
前記データ記録一時中断再開手段によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント手段と、
該手段によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶手段と、
該手段に記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力手段と、
前記記録速度及び前記記録速度によるデータ記録の記録時間を任意に選択設定する記録速度・記録時間設定手段と、
前記記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する手段を設けたことを特徴とする情報記録装置。
【請求項４】
記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録するデータ記録手段と、該手段によるデータ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断し、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開するデータ記録一時中断再開手段とを備えた情報記録装置において、
前記データ記録一時中断再開手段によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント手段と、
該手段によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶手段と、
該手段に記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力手段とを設け、
前記データ記録一時中断再開手段は、前記データ記録手段によるデータ記録中は前記記録媒体へ記録するデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断し、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する手段と、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断し、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する手段と、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断し、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する手段とからなり、
前記記録速度及び前記記録速度によるデータ記録の記録時間を任意に選択設定する記録速度・記録時間設定手段と、
前記記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する手段を設けたことを特徴とする情報記録装置。
【請求項５】
記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録するデータ記録手段と、該手段によるデータ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断し、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開するデータ記録一時中断再開手段とを備えた情報記録装置において、
前記データ記録一時中断再開手段によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント手段と、
該手段によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶手段と、
該手段に記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力手段とを設け、
前記データ記録一時中断再開手段は、前記データ記録手段によるデータ記録中は前記記録媒体へ記録するデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断し、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する手段と、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断し、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する手段と、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断し、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する手段とからなり、
前記一時中断再開回数記憶手段に、前記バッファアンダーランが発生しそうであると判断してデータ記録を一時中断し、前記バッファアンダーランが回避されたと判断してデータ記録を再開したときにカウントされた一時中断再開回数と、前記外部からの一時中断指示に基づいてデータ記録を一時中断し、前記外部からの再開指示に基づいてデータ記録を再開したときにカウントされた一時中断再開回数と、前記記録速度を変更するときにデータ記録を一時中断し、前記記録速度の変更後にデータ記録を再開したときにカウントされた一時中断再開回数とをそれぞれ区別して記憶する手段を設け、
前記記録速度及び前記記録速度によるデータ記録の記録時間を任意に選択設定する記録速度・記録時間設定手段と、
前記記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する手段を設けたことを特徴とする情報記録装置。
【請求項６】
請求項１乃至５のいずれか一項に記載の情報記録装置において、
前記記録速度の記録容量毎に前記データの転送元装置の識別情報と総転送容量とを合わせて出力する手段を設けたことを特徴とする情報記録装置。
【請求項７】
請求項１乃至６のいずれか一項に記載の情報記録装置において、
前記記録速度を複数種類選択したときには、予め前記記録媒体の試し書き領域の空き領域を調べて、前記選択された全記録速度での最適記録速度を求める処理を行うことが可能であるか否か判断し、不可能であると判断したときは前記記録速度を減らすように忠告する情報を出力し、可能であると判断したときは前記選択された各記録速度で最適記録速度を求める処理を実行し、前記選択された各記録速度のうちの一つでも最適記録速度が求まらなかったときには書き込みを中止又は記録速度を下げるように忠告する情報を出力してデータ記録を開始しないようにする手段を設けたことを特徴とする情報記録装置。
【請求項８】
記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録し、そのデータ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断し、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する情報記録方法において、
前記データ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントし、該カウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶し、該記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力して、
前記データ記録中は前記記録媒体へ記録するデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断し、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開して、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断し、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開して、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断し、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開して、
前記記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力することを特徴とする情報記録方法。
【請求項９】
記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録し、そのデータ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断し、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する情報記録方法において、
前記データ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントし、該カウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶し、該記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力して、
前記データ記録中は前記記録媒体へ記録するデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断し、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開して、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断し、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開して、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断し、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開して、
前記バッファアンダーランが発生しそうであると判断してデータ記録を一時中断し、前記バッファアンダーランが回避されたと判断してデータ記録を再開したときにカウントされた一時中断再開回数と、前記外部からの一時中断指示に基づいてデータ記録を一時中断し、前記外部からの再開指示に基づいてデータ記録を再開したときにカウントされた一時中断再開回数と、前記記録速度を変更するときにデータ記録を一時中断し、前記記録速度の変更後にデータ記録を再開したときにカウントされた一時中断再開回数とをそれぞれ区別して記憶して、
前記記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力することを特徴とする情報記録方法。
【請求項１０】
記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録し、そのデータ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断し、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する情報記録方法において、
前記データ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントし、該カウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶し、該記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力して、
前記記録速度及び前記記録速度によるデータ記録の記録時間を任意に選択設定して、
前記記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力することを特徴とする情報記録方法。
【請求項１１】
記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録し、そのデータ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断し、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する情報記録方法において、
前記データ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントし、該カウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶し、該記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力して、
前記データ記録中は前記記録媒体へ記録するデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断し、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開して、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断し、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開して、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断し、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開して、
前記記録速度及び前記記録速度によるデータ記録の記録時間を任意に選択設定して、
前記記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力することを特徴とする情報記録方法。
【請求項１２】
記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録し、そのデータ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断し、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する情報記録方法において、
前記データ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントし、該カウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶し、該記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力して、
前記データ記録中は前記記録媒体へ記録するデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断し、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開して、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断し、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開して、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断し、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開して、
前記バッファアンダーランが発生しそうであると判断してデータ記録を一時中断し、前記バッファアンダーランが回避されたと判断してデータ記録を再開したときにカウントされた一時中断再開回数と、前記外部からの一時中断指示に基づいてデータ記録を一時中断し、前記外部からの再開指示に基づいてデータ記録を再開したときにカウントされた一時中断再開回数と、前記記録速度を変更するときにデータ記録を一時中断し、前記記録速度の変更後にデータ記録を再開したときにカウントされた一時中断再開回数とをそれぞれ区別して記憶して、
前記記録速度及び前記記録速度によるデータ記録の記録時間を任意に選択設定して、
前記記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力することを特徴とする情報記録方法。
【請求項１３】
請求項８乃至１２のいずれか一項に記載の情報記録方法において、
前記記録速度の記録容量毎に前記データの転送元装置の識別情報と総転送容量とを合わせて出力することを特徴とする情報記録方法。
【請求項１４】
請求項８乃至１３のいずれか一項に記載の情報記録方法において、
前記記録速度を複数種類選択したときには、予め前記記録媒体の試し書き領域の空き領域を調べて、前記選択された全記録速度での最適記録速度を求める処理を行うことが可能であるか否か判断し、不可能であると判断したときは前記記録速度を減らすように忠告する情報を出力し、可能であると判断したときは前記選択された各記録速度で最適記録速度を求める処理を実行し、前記選択された各記録速度のうちの一つでも最適記録速度が求まらなかったときには書き込みを中止又は記録速度を下げるように忠告する情報を出力してデータ記録を開始しないようにすることを特徴とする情報記録方法。
【請求項１５】
ホスト装置と情報記録装置とをデータ通信可能に接続してなる情報記録システムにおいて、
前記ホスト装置に、前記情報記録装置に対して、記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録させ、該データ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断させ、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させるデータ記録一時中断再開手段と、該手段によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント手段と、該手段によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶手段と、該手段に記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力手段と、
前記一時中断再開回数記憶手段に記憶された一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する手段とを設けたことを特徴とする情報記録システム。
【請求項１６】
ホスト装置と情報記録装置とをデータ通信可能に接続してなる情報記録システムにおいて、
前記ホスト装置に、前記情報記録装置に対して、記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録させ、該データ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断させ、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させるデータ記録一時中断再開手段と、該手段によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント手段と、該手段によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶手段と、該手段に記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力手段とを設け、
前記データ記録一時中断再開手段は、前記データ記録中は前記記録媒体へ記録する前記情報記録装置のデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断させ、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる手段と、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断させ、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる手段と、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断させ、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる手段とからなり、
前記ホスト装置に、前記一時中断再開回数記憶手段に記憶された一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する手段とを設けたことを特徴とする情報記録システム。
【請求項１７】
ホスト装置と情報記録装置とをデータ通信可能に接続してなる情報記録システムにおいて、
前記ホスト装置に、前記情報記録装置に対して、記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録させ、該データ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断させ、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させるデータ記録一時中断再開手段と、該手段によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント手段と、該手段によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶手段と、該手段に記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力手段とを設け、
前記データ記録一時中断再開手段は、前記データ記録中は前記記録媒体へ記録する前記情報記録装置のデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断させ、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる手段と、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断させ、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる手段と、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断させ、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる手段とからなり、
前記一時中断再開回数記憶手段に、前記バッファアンダーランが発生しそうであると判断してデータ記録を一時中断し、前記バッファアンダーランが回避されたと判断してデータ記録を再開したときにカウントされた一時中断再開回数と、前記外部からの一時中断指示に基づいてデータ記録を一時中断し、前記外部からの再開指示に基づいてデータ記録を再開したときにカウントされた一時中断再開回数と、前記記録速度を変更するときにデータ記録を一時中断し、前記記録速度の変更後にデータ記録を再開したときにカウントされた一時中断再開回数とをそれぞれ区別して記憶する手段を設け、
前記ホスト装置に、前記一時中断再開回数記憶手段に記憶された一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する手段とを設けたことを特徴とする情報記録システム。
【請求項１８】
ホスト装置と情報記録装置とをデータ通信可能に接続してなる情報記録システムにおいて、
前記ホスト装置に、前記情報記録装置に対して、記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録させ、該データ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断させ、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させるデータ記録一時中断再開手段と、該手段によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント手段と、該手段によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶手段と、該手段に記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力手段と、前記記録速度及び前記記録速度によるデータ記録の記録時間を任意に選択設定する記録速度・記録時間設定手段と、
前記一時中断再開回数記憶手段に記憶された一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する手段とを設けたことを特徴とする情報記録システム。
【請求項１９】
ホスト装置と情報記録装置とをデータ通信可能に接続してなる情報記録システムにおいて、
前記ホスト装置に、前記情報記録装置に対して、記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録させ、該データ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断させ、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させるデータ記録一時中断再開手段と、該手段によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント手段と、該手段によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶手段と、該手段に記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力手段とを設け、
前記データ記録一時中断再開手段は、前記データ記録中は前記記録媒体へ記録する前記情報記録装置のデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断させ、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる手段と、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断させ、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる手段と、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断させ、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる手段とからなり、
前記一時中断再開回数記憶手段に、前記バッファアンダーランが発生しそうであると判断してデータ記録を一時中断し、前記バッファアンダーランが回避されたと判断してデータ記録を再開したときにカウントされた一時中断再開回数と、前記外部からの一時中断指示に基づいてデータ記録を一時中断し、前記外部からの再開指示に基づいてデータ記録を再開したときにカウントされた一時中断再開回数と、前記記録速度を変更するときにデータ記録を一時中断し、前記記録速度の変更後にデータ記録を再開したときにカウントされた一時中断再開回数とをそれぞれ区別して記憶する手段を設け、
前記ホスト装置に、前記記録速度及び前記記録速度によるデータ記録の記録時間を任意に選択設定する記録速度・記録時間設定手段と、
前記一時中断再開回数記憶手段に記憶された一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する手段とを設けたことを特徴とする情報記録システム。
【請求項２０】
ホスト装置と情報記録装置とをデータ通信可能に接続してなる情報記録システムにおいて、
前記ホスト装置に、前記情報記録装置に対して、記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録させ、該データ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断させ、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させるデータ記録一時中断再開手段と、該手段によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント手段と、該手段によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶手段と、該手段に記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力手段とを設け、
前記データ記録一時中断再開手段は、前記データ記録中は前記記録媒体へ記録する前記情報記録装置のデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断させ、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる手段と、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断させ、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる手段と、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断させ、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる手段とからなり、
前記一時中断再開回数記憶手段に、前記バッファアンダーランが発生しそうであると判断してデータ記録を一時中断し、前記バッファアンダーランが回避されたと判断してデータ記録を再開したときにカウントされた一時中断再開回数と、前記外部からの一時中断指示に基づいてデータ記録を一時中断し、前記外部からの再開指示に基づいてデータ記録を再開したときにカウントされた一時中断再開回数と、前記記録速度を変更するときにデータ記録を一時中断し、前記記録速度の変更後にデータ記録を再開したときにカウントされた一時中断再開回数とをそれぞれ区別して記憶する手段を設け、
前記ホスト装置に、前記記録速度及び前記記録速度によるデータ記録の記録時間を任意に選択設定する記録速度・記録時間設定手段と、
前記一時中断再開回数記憶手段に記憶された一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する手段とを設けたことを特徴とする情報記録システム。
【請求項２１】
請求項１５乃至２０のいずれか一項に記載の情報記録システムにおいて、
前記ホスト装置に、前記記録速度の記録容量毎に前記データの転送元装置の識別情報と総転送容量とを合わせて出力する手段を設けたことを特徴とする情報記録システム。
【請求項２２】
請求項１５乃至２１のいずれか一項に記載の情報記録システムにおいて、
前記ホスト装置に、前記記録速度を複数種類選択したときには、予め前記記録媒体の試し書き領域の空き領域を調べて、前記選択された全記録速度での最適記録速度を求める処理を行うことが可能であるか否か判断し、不可能であると判断したときは前記記録速度を減らすように忠告する情報を出力し、可能であると判断したときは前記選択された各記録速度で最適記録速度を求める処理を実行し、前記選択された各記録速度のうちの一つでも最適記録速度が求まらなかったときには書き込みを中止又は記録速度を下げるように忠告する情報を出力してデータ記録を開始しないようにする手段を設けたことを特徴とする情報記録システム。
【請求項２３】
記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録させるデータ記録機能と、該機能によるデータ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断させ、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させるデータ記録一時中断再開機能と、前記データ記録一時中断再開機能によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント機能と、該機能によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶機能と、該機能によって記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力機能と、
前記データ記録一時中断再開機能は、前記データ記録機能によるデータ記録中は前記記録媒体へ記録するデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断させ、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる機能と、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断させ、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる機能と、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断させ、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる機能とからなり、
前記記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する機能をコンピュータに実現させる情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項２４】
記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録させるデータ記録機能と、該機能によるデータ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断させ、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させるデータ記録一時中断再開機能と、前記データ記録一時中断再開機能によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント機能と、該機能によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶機能と、該機能によって記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力機能と、
前記データ記録一時中断再開機能は、前記データ記録機能によるデータ記録中は前記記録媒体へ記録するデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断させ、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる機能と、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断させ、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる機能と、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断させ、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる機能とからなり、
前記一時中断再開回数記憶機能に、前記バッファアンダーランが発生しそうであると判断してデータ記録を一時中断させ、前記バッファアンダーランが回避されたと判断してデータ記録を再開させたときにカウントされた一時中断再開回数と、前記外部からの一時中断指示に基づいてデータ記録を一時中断させ、前記外部からの再開指示に基づいてデータ記録を再開させたときにカウントされた一時中断再開回数と、前記記録速度を変更するときにデータ記録を一時中断させ、前記記録速度の変更後にデータ記録を再開させたときにカウントされた一時中断再開回数とをそれぞれ区別して記憶させる機能を設け、
前記記録速度及び前記記録速度によるデータ記録の記録時間を任意に選択設定する記録速度・記録時間設定機能と、
前記記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する機能をコンピュータに実現させる情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項２５】
記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録させるデータ記録機能と、該機能によるデータ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断させ、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させるデータ記録一時中断再開機能と、前記データ記録一時中断再開機能によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント機能と、該機能によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶機能と、該機能によって記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力機能と、
前記記録速度及び前記記録速度によるデータ記録の記録時間を任意に選択設定する記録速度・記録時間設定機能と、
前記記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する機能をコンピュータに実現させる情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項２６】
記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録させるデータ記録機能と、該機能によるデータ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断させ、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させるデータ記録一時中断再開機能と、前記データ記録一時中断再開機能によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント機能と、該機能によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶機能と、該機能によって記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力機能と、
前記データ記録一時中断再開機能は、前記データ記録機能によるデータ記録中は前記記録媒体へ記録するデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断させ、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる機能と、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断させ、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる機能と、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断させ、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる機能とからなり、
前記記録速度及び前記記録速度によるデータ記録の記録時間を任意に選択設定する記録速度・記録時間設定機能と、
前記記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する機能をコンピュータに実現させる情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項２７】
記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録させるデータ記録機能と、該機能によるデータ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断させ、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させるデータ記録一時中断再開機能と、前記データ記録一時中断再開機能によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント機能と、該機能によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶機能と、該機能によって記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力機能と、
前記データ記録一時中断再開機能は、前記データ記録機能によるデータ記録中は前記記録媒体へ記録するデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断させ、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる機能と、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断させ、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる機能と、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断させ、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる機能とからなり、
前記一時中断再開回数記憶機能に、前記バッファアンダーランが発生しそうであると判断してデータ記録を一時中断させ、前記バッファアンダーランが回避されたと判断してデータ記録を再開させたときにカウントされた一時中断再開回数と、前記外部からの一時中断指示に基づいてデータ記録を一時中断させ、前記外部からの再開指示に基づいてデータ記録を再開させたときにカウントされた一時中断再開回数と、前記記録速度を変更するときにデータ記録を一時中断させ、前記記録速度の変更後にデータ記録を再開させたときにカウントされた一時中断再開回数とをそれぞれ区別して記憶させる機能を設け、
前記記録速度及び前記記録速度によるデータ記録の記録時間を任意に選択設定する記録速度・記録時間設定機能と、
前記記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する機能をコンピュータに実現させる情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項２８】
請求項２３乃至２７のいずれか一項に記載の情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体において、
前記記録速度の記録容量毎に前記データの転送元装置の識別情報と総転送容量とを合わせて出力する機能をコンピュータに実現させる情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項２９】
請求項２３乃至２８のいずれか一項に記載の情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体において、
前記記録速度を複数種類選択したときには、予め前記記録媒体の試し書き領域の空き領域を調べて、前記選択された全記録速度での最適記録速度を求める処理を行うことが可能であるか否か判断し、不可能であると判断したときは前記記録速度を減らすように忠告する情報を出力し、可能であると判断したときは前記選択された各記録速度で最適記録速度を求める処理を実行し、前記選択された各記録速度のうちの一つでも最適記録速度が求まらなかったときには書き込みを中止又は記録速度を下げるように忠告する情報を出力してデータ記録を開始しないようにする機能をコンピュータに実現させる情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ＣＤ−Ｒ／ＲＷドライブ等の情報記録装置と情報記録方法と情報記録システムと情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【０００２】
【従来の技術】
例えば、情報記録装置として汎用ＰＣ等で書き込みを行うＣＤ−Ｒ／ＲＷドライブのような光ディスク装置では、どの程度のデータ記録速度で書き込みが可能であるのかは使用するパーソナルコンピュータ（ＰＣ）とその環境とに大きく左右されるので容易には分らない。
しかし、例えば、記録媒体としてＣＤ−Ｒメディアを使用して書き込みを行う場合、記録が途中で失敗してしまうとそのＣＤ−Ｒメディアは使用が不可能となってしまうので、光ディスク装置におけるデータ記録速度の選定は重要な課題である。
ＰＣで動作する通常のライターソフトでは、情報記録装置を用いて記録媒体にデータ記録を行わせるテストライトモードやシミュレーションといった実際にはデータの書き込みを行わずに書き込みの動作のみを行うモードが用意されており、それらの処理によってデータ記録が正常に行えるか否かを確認することができる。
【０００３】
しかしながら、上述のようなテストライトモードやシミュレーション等で書き込みが成功したからといって、それが常に成功する記録速度であるのかそれとも僅かな外部要因が付随しただけで書き込みエラーになってしまうような限界の記録速度であるのかまでは分らない。
また、テストライトモードでは実際にはデータの書き込みを行わないので、書き込みを行う場合は例えテストライトが成功しても２度手間になるからデータ記録に通常の２倍の時間を要してしまう。
さらに、テストライトが失敗した場合は、１段階速度を落として再びテストライトを行う必要があるので、さらに多大な時間を要する恐れがある。
【０００４】
そこで、書き込みを一時中断（ポーズ：Ｐａｕｓｅ）した後にデータの連続性を損なわないように書き込みを再開（リスタート：Ｒｅｓｔａｒｔ）する手段を備え、転送速度不足のエラー（「バッファアンダーランエラー」と称する）を防ぐことを可能にしたＣＤ−Ｒ／ＲＷ装置等の情報記録装置（例えば、特開２０００−４０３０２号公報参照）が提案されている。
このような情報記録装置では、ポーズの後にリスタートしてもデータの連続性を保証しているので、情報記録装置の記録速度を最高速に設定しておけばテストライトの必要もない。
従来、上述のような情報記録装置を用いてデータ記録を行った場合、データ記録終了後にそのデータ記録におけるバッファアンダーラン回避回数をユーザに知らせたり、あるいはユーザにはバッファアンダーラン回避回数を知らせないようにしていた。
【０００５】
【発明が解決しようとする課題】
上述のような従来の情報記録装置が高速化されるに従って、最高記録速度とその１段階下の記録速度を選択した場合の記録に要する時間の差はさほど無くなってくるので、バッファアンダーラン回避回数があまりにも多かった場合は、その記録速度での書き込みに不安を感じるユーザにとって、もし記録速度を１段階落とせばバッファアンダーラン回数が少なくなるというのであれば速度を１段階落としたいと考えるものである。またバッファアンダーランの発生しない速度を知りたくなるユーザも出てくる可能性がある。
しかしながら、上述の情報記録装置では、記録速度に対するバッファアンダーラン回避回数を知る為には、実際に速度を変えて記録を行ってみるか、何度も速度を変えてテストライトを行って調べてみるしかないので手間がかかるという問題があった。
【０００６】
この発明は上記の課題を解決するためになされたものであり、ユーザが１回のデータ記録で記録速度に対するバッファアンダーラン回避回数を手軽に調べることができるようにすることを目的とする。
【０００７】
【課題を解決するための手段】
この発明は上記の目的を達成するため、次の情報記録装置と情報記録方法と情報記録システムと情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体を提供する。
（１）記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録するデータ記録手段と、該手段によるデータ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断し、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開するデータ記録一時中断再開手段とを備えた情報記録装置において、前記データ記録一時中断再開手段によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント手段と、該手段によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶手段と、該手段に記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力手段とを設け、前記データ記録一時中断再開手段は、前記データ記録手段によるデータ記録中は前記記録媒体へ記録するデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断し、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する手段と、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断し、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する手段と、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断し、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する手段とからなり、前記記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する手段を設けた情報記録装置。
【０００８】
（２）記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録するデータ記録手段と、該手段によるデータ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断し、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開するデータ記録一時中断再開手段とを備えた情報記録装置において、前記データ記録一時中断再開手段によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント手段と、該手段によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶手段と、該手段に記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力手段とを設け、前記データ記録一時中断再開手段は、前記データ記録手段によるデータ記録中は前記記録媒体へ記録するデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断し、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する手段と、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断し、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する手段と、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断し、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する手段とからなり、前記一時中断再開回数記憶手段に、前記バッファアンダーランが発生しそうであると判断してデータ記録を一時中断し、前記バッファアンダーランが回避されたと判断してデータ記録を再開したときにカウントされた一時中断再開回数と、前記外部からの一時中断指示に基づいてデータ記録を一時中断し、前記外部からの再開指示に基づいてデータ記録を再開したときにカウントされた一時中断再開回数と、前記記録速度を変更するときにデータ記録を一時中断し、前記記録速度の変更後にデータ記録を再開したときにカウントされた一時中断再開回数とをそれぞれ区別して記憶する手段を設け、前記記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する手段を設けた情報記録装置。
【０００９】
（３）記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録するデータ記録手段と、該手段によるデータ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断し、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開するデータ記録一時中断再開手段とを備えた情報記録装置において、前記データ記録一時中断再開手段によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント手段と、該手段によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶手段と、該手段に記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力手段と、前記記録速度及び前記記録速度によるデータ記録の記録時間を任意に選択設定する記録速度・記録時間設定手段と、前記記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する手段を設けた情報記録装置。
【００１０】
（４）記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録するデータ記録手段と、該手段によるデータ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断し、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開するデータ記録一時中断再開手段とを備えた情報記録装置において、前記データ記録一時中断再開手段によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント手段と、該手段によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶手段と、該手段に記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力手段とを設け、前記データ記録一時中断再開手段は、前記データ記録手段によるデータ記録中は前記記録媒体へ記録するデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断し、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する手段と、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断し、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する手段と、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断し、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する手段とからなり、前記記録速度及び前記記録速度によるデータ記録の記録時間を任意に選択設定する記録速度・記録時間設定手段と、前記記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する手段を設けた情報記録装置。
【００１１】
（５）記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録するデータ記録手段と、該手段によるデータ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断し、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開するデータ記録一時中断再開手段とを備えた情報記録装置において、前記データ記録一時中断再開手段によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント手段と、該手段によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶手段と、該手段に記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力手段とを設け、前記データ記録一時中断再開手段は、前記データ記録手段によるデータ記録中は前記記録媒体へ記録するデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断し、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する手段と、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断し、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する手段と、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断し、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する手段とからなり、前記一時中断再開回数記憶手段に、前記バッファアンダーランが発生しそうであると判断してデータ記録を一時中断し、前記バッファアンダーランが回避されたと判断してデータ記録を再開したときにカウントされた一時中断再開回数と、前記外部からの一時中断指示に基づいてデータ記録を一時中断し、前記外部からの再開指示に基づいてデータ記録を再開したときにカウントされた一時中断再開回数と、前記記録速度を変更するときにデータ記録を一時中断し、前記記録速度の変更後にデータ記録を再開したときにカウントされた一時中断再開回数とをそれぞれ区別して記憶する手段を設け、前記記録速度及び前記記録速度によるデータ記録の記録時間を任意に選択設定する記録速度・記録時間設定手段と、前記記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する手段を設けた情報記録装置。
（６）上記のような情報記録装置において、前記記録速度の記録容量毎に前記データの転送元装置の識別情報と総転送容量とを合わせて出力する手段を設けた情報記録装置。
（７）上記のような情報記録装置において、前記記録速度を複数種類選択したときには、予め前記記録媒体の試し書き領域の空き領域を調べて、前記選択された全記録速度での最適記録速度を求める処理を行うことが可能であるか否か判断し、不可能であると判断したときは前記記録速度を減らすように忠告する情報を出力し、可能であると判断したときは前記選択された各記録速度で最適記録速度を求める処理を実行し、前記選択された各記録速度のうちの一つでも最適記録速度が求まらなかったときには書き込みを中止又は記録速度を下げるように忠告する情報を出力してデータ記録を開始しないようにする手段を設けた情報記録装置。
【００１２】
（８）記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録し、そのデータ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断し、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する情報記録方法において、前記データ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントし、該カウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶し、該記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力して、前記データ記録中は前記記録媒体へ記録するデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断し、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開して、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断し、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開して、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断し、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開して、前記記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する情報記録方法。
【００１３】
（９）記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録し、そのデータ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断し、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する情報記録方法において、前記データ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントし、該カウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶し、該記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力して、前記データ記録中は前記記録媒体へ記録するデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断し、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開して、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断し、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開して、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断し、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開して、前記バッファアンダーランが発生しそうであると判断してデータ記録を一時中断し、前記バッファアンダーランが回避されたと判断してデータ記録を再開したときにカウントされた一時中断再開回数と、前記外部からの一時中断指示に基づいてデータ記録を一時中断し、前記外部からの再開指示に基づいてデータ記録を再開したときにカウントされた一時中断再開回数と、前記記録速度を変更するときにデータ記録を一時中断し、前記記録速度の変更後にデータ記録を再開したときにカウントされた一時中断再開回数とをそれぞれ区別して記憶して、前記記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する情報記録方法。
【００１４】
（１０）記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録し、そのデータ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断し、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する情報記録方法において、前記データ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントし、該カウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶し、該記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力して、前記記録速度及び前記記録速度によるデータ記録の記録時間を任意に選択設定して、前記記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する情報記録方法。
【００１５】
（１１）記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録し、そのデータ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断し、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する情報記録方法において、前記データ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントし、該カウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶し、該記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力して、前記データ記録中は前記記録媒体へ記録するデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断し、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開して、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断し、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開して、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断し、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開して、前記記録速度及び前記記録速度によるデータ記録の記録時間を任意に選択設定して、前記記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する情報記録方法。
【００１６】
（１２）記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録し、そのデータ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断し、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する情報記録方法において、前記データ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントし、該カウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶し、該記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力して、前記データ記録中は前記記録媒体へ記録するデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断し、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開して、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断し、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開して、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断し、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開して、前記バッファアンダーランが発生しそうであると判断してデータ記録を一時中断し、前記バッファアンダーランが回避されたと判断してデータ記録を再開したときにカウントされた一時中断再開回数と、前記外部からの一時中断指示に基づいてデータ記録を一時中断し、前記外部からの再開指示に基づいてデータ記録を再開したときにカウントされた一時中断再開回数と、前記記録速度を変更するときにデータ記録を一時中断し、前記記録速度の変更後にデータ記録を再開したときにカウントされた一時中断再開回数とをそれぞれ区別して記憶して、前記記録速度及び前記記録速度によるデータ記録の記録時間を任意に選択設定して、前記記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する情報記録方法。
（１３）上記のような情報記録方法において、前記記録速度の記録容量毎に前記データの転送元装置の識別情報と総転送容量とを合わせて出力する情報記録方法。
（１４）上記のような情報記録方法において、前記記録速度を複数種類選択したときには、予め前記記録媒体の試し書き領域の空き領域を調べて、前記選択された全記録速度での最適記録速度を求める処理を行うことが可能であるか否か判断し、不可能であると判断したときは前記記録速度を減らすように忠告する情報を出力し、可能であると判断したときは前記選択された各記録速度で最適記録速度を求める処理を実行し、前記選択された各記録速度のうちの一つでも最適記録速度が求まらなかったときには書き込みを中止又は記録速度を下げるように忠告する情報を出力してデータ記録を開始しないようにする情報記録方法。
【００１７】
（１５）ホスト装置と情報記録装置とをデータ通信可能に接続してなる情報記録システムにおいて、前記ホスト装置に、前記情報記録装置に対して、記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録させ、該データ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断させ、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させるデータ記録一時中断再開手段と、該手段によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント手段と、該手段によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶手段と、該手段に記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力手段と、前記一時中断再開回数記憶手段に記憶された一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する手段とを設けたことを特徴とする情報記録システム。
【００１８】
（１６）ホスト装置と情報記録装置とをデータ通信可能に接続してなる情報記録システムにおいて、前記ホスト装置に、前記情報記録装置に対して、記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録させ、該データ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断させ、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させるデータ記録一時中断再開手段と、該手段によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント手段と、該手段によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶手段と、該手段に記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力手段とを設け、前記データ記録一時中断再開手段は、前記データ記録中は前記記録媒体へ記録する前記情報記録装置のデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断させ、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる手段と、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断させ、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる手段と、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断させ、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる手段とからなり、前記ホスト装置に、前記一時中断再開回数記憶手段に記憶された一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する手段とを設けた情報記録システム。
【００１９】
（１７）ホスト装置と情報記録装置とをデータ通信可能に接続してなる情報記録システムにおいて、前記ホスト装置に、前記情報記録装置に対して、記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録させ、該データ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断させ、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させるデータ記録一時中断再開手段と、該手段によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント手段と、該手段によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶手段と、該手段に記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力手段とを設け、前記データ記録一時中断再開手段は、前記データ記録中は前記記録媒体へ記録する前記情報記録装置のデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断させ、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる手段と、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断させ、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる手段と、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断させ、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる手段とからなり、前記一時中断再開回数記憶手段に、前記バッファアンダーランが発生しそうであると判断してデータ記録を一時中断し、前記バッファアンダーランが回避されたと判断してデータ記録を再開したときにカウントされた一時中断再開回数と、前記外部からの一時中断指示に基づいてデータ記録を一時中断し、前記外部からの再開指示に基づいてデータ記録を再開したときにカウントされた一時中断再開回数と、前記記録速度を変更するときにデータ記録を一時中断し、前記記録速度の変更後にデータ記録を再開したときにカウントされた一時中断再開回数とをそれぞれ区別して記憶する手段を設け、前記ホスト装置に、前記一時中断再開回数記憶手段に記憶された一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する手段とを設けた情報記録システム。
【００２０】
（１８）ホスト装置と情報記録装置とをデータ通信可能に接続してなる情報記録システムにおいて、前記ホスト装置に、前記情報記録装置に対して、記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録させ、該データ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断させ、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させるデータ記録一時中断再開手段と、該手段によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント手段と、該手段によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶手段と、該手段に記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力手段と、前記記録速度及び前記記録速度によるデータ記録の記録時間を任意に選択設定する記録速度・記録時間設定手段と、前記一時中断再開回数記憶手段に記憶された一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する手段とを設けた情報記録システム。
【００２１】
（１９）ホスト装置と情報記録装置とをデータ通信可能に接続してなる情報記録システムにおいて、前記ホスト装置に、前記情報記録装置に対して、記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録させ、該データ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断させ、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させるデータ記録一時中断再開手段と、該手段によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント手段と、該手段によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶手段と、該手段に記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力手段とを設け、前記データ記録一時中断再開手段は、前記データ記録中は前記記録媒体へ記録する前記情報記録装置のデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断させ、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる手段と、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断させ、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる手段と、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断させ、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる手段とからなり、前記一時中断再開回数記憶手段に、前記バッファアンダーランが発生しそうであると判断してデータ記録を一時中断し、前記バッファアンダーランが回避されたと判断してデータ記録を再開したときにカウントされた一時中断再開回数と、前記外部からの一時中断指示に基づいてデータ記録を一時中断し、前記外部からの再開指示に基づいてデータ記録を再開したときにカウントされた一時中断再開回数と、前記記録速度を変更するときにデータ記録を一時中断し、前記記録速度の変更後にデータ記録を再開したときにカウントされた一時中断再開回数とをそれぞれ区別して記憶する手段を設け、前記ホスト装置に、前記記録速度及び前記記録速度によるデータ記録の記録時間を任意に選択設定する記録速度・記録時間設定手段と、前記一時中断再開回数記憶手段に記憶された一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する手段とを設けた情報記録システム。
【００２２】
（２０）ホスト装置と情報記録装置とをデータ通信可能に接続してなる情報記録システムにおいて、前記ホスト装置に、前記情報記録装置に対して、記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録させ、該データ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断させ、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させるデータ記録一時中断再開手段と、該手段によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント手段と、該手段によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶手段と、該手段に記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力手段とを設け、前記データ記録一時中断再開手段は、前記データ記録中は前記記録媒体へ記録する前記情報記録装置のデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断させ、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる手段と、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断させ、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる手段と、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断させ、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる手段とからなり、前記一時中断再開回数記憶手段に、前記バッファアンダーランが発生しそうであると判断してデータ記録を一時中断し、前記バッファアンダーランが回避されたと判断してデータ記録を再開したときにカウントされた一時中断再開回数と、前記外部からの一時中断指示に基づいてデータ記録を一時中断し、前記外部からの再開指示に基づいてデータ記録を再開したときにカウントされた一時中断再開回数と、前記記録速度を変更するときにデータ記録を一時中断し、前記記録速度の変更後にデータ記録を再開したときにカウントされた一時中断再開回数とをそれぞれ区別して記憶する手段を設け、前記ホスト装置に、前記記録速度及び前記記録速度によるデータ記録の記録時間を任意に選択設定する記録速度・記録時間設定手段と、前記一時中断再開回数記憶手段に記憶された一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する手段とを設けた情報記録システム。
（２１）上記のような情報記録システムにおいて、前記ホスト装置に、前記記録速度の記録容量毎に前記データの転送元装置の識別情報と総転送容量とを合わせて出力する手段を設けた情報記録システム。
（２２）上記のような情報記録システムにおいて、前記ホスト装置に、前記記録速度を複数種類選択したときには、予め前記記録媒体の試し書き領域の空き領域を調べて、前記選択された全記録速度での最適記録速度を求める処理を行うことが可能であるか否か判断し、不可能であると判断したときは前記記録速度を減らすように忠告する情報を出力し、可能であると判断したときは前記選択された各記録速度で最適記録速度を求める処理を実行し、前記選択された各記録速度のうちの一つでも最適記録速度が求まらなかったときには書き込みを中止又は記録速度を下げるように忠告する情報を出力してデータ記録を開始しないようにする手段を設けた情報記録システム。
【００２３】
（２３）記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録させるデータ記録機能と、該機能によるデータ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断させ、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させるデータ記録一時中断再開機能と、前記データ記録一時中断再開機能によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント機能と、該機能によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶機能と、該機能によって記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力機能と、前記データ記録一時中断再開機能は、前記データ記録機能によるデータ記録中は前記記録媒体へ記録するデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断させ、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる機能と、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断させ、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる機能と、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断させ、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる機能とからなり、前記記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する機能をコンピュータに実現させる情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【００２４】
（２４）記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録させるデータ記録機能と、該機能によるデータ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断させ、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させるデータ記録一時中断再開機能と、前記データ記録一時中断再開機能によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント機能と、該機能によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶機能と、該機能によって記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力機能と、前記データ記録一時中断再開機能は、前記データ記録機能によるデータ記録中は前記記録媒体へ記録するデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断させ、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる機能と、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断させ、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる機能と、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断させ、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる機能とからなり、前記一時中断再開回数記憶機能に、前記バッファアンダーランが発生しそうであると判断してデータ記録を一時中断させ、前記バッファアンダーランが回避されたと判断してデータ記録を再開させたときにカウントされた一時中断再開回数と、前記外部からの一時中断指示に基づいてデータ記録を一時中断させ、前記外部からの再開指示に基づいてデータ記録を再開させたときにカウントされた一時中断再開回数と、前記記録速度を変更するときにデータ記録を一時中断させ、前記記録速度の変更後にデータ記録を再開させたときにカウントされた一時中断再開回数とをそれぞれ区別して記憶させる機能を設け、前記記録速度及び前記記録速度によるデータ記録の記録時間を任意に選択設定する記録速度・記録時間設定機能と、前記記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する機能をコンピュータに実現させる情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【００２５】
（２５）記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録させるデータ記録機能と、該機能によるデータ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断させ、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させるデータ記録一時中断再開機能と、前記データ記録一時中断再開機能によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント機能と、該機能によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶機能と、該機能によって記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力機能と、前記記録速度及び前記記録速度によるデータ記録の記録時間を任意に選択設定する記録速度・記録時間設定機能と、前記記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する機能をコンピュータに実現させる情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【００２６】
（２６）記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録させるデータ記録機能と、該機能によるデータ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断させ、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させるデータ記録一時中断再開機能と、前記データ記録一時中断再開機能によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント機能と、該機能によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶機能と、該機能によって記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力機能と、前記データ記録一時中断再開機能は、前記データ記録機能によるデータ記録中は前記記録媒体へ記録するデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断させ、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる機能と、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断させ、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる機能と、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断させ、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる機能とからなり、前記記録速度及び前記記録速度によるデータ記録の記録時間を任意に選択設定する記録速度・記録時間設定機能と、前記記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する機能をコンピュータに実現させる情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
（２７）記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、該設定された記録速度で前記記録媒体へデータを記録させるデータ記録機能と、該機能によるデータ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断させ、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させるデータ記録一時中断再開機能と、前記データ記録一時中断再開機能によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント機能と、該機能によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶機能と、該機能によって記憶された記録速度毎の一時中断再開回数を前記記録媒体への前記データ記録中又は前記データ記録終了後に出力する一時中断再開回数出力機能と、前記データ記録一時中断再開機能は、前記データ記録機能によるデータ記録中は前記記録媒体へ記録するデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには前記記録媒体へのデータ記録を一時中断させ、該一時中断中は前記データの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる機能と、外部からの一時中断指示に基づいて前記記録媒体へのデータ記録を一時中断させ、外部からの再開指示に基づいて前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる機能と、前記記録速度を変更するときに前記記録媒体へのデータ記録を一時中断させ、前記記録速度の変更後に前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる機能とからなり、前記一時中断再開回数記憶機能に、前記バッファアンダーランが発生しそうであると判断してデータ記録を一時中断させ、前記バッファアンダーランが回避されたと判断してデータ記録を再開させたときにカウントされた一時中断再開回数と、前記外部からの一時中断指示に基づいてデータ記録を一時中断させ、前記外部からの再開指示に基づいてデータ記録を再開させたときにカウントされた一時中断再開回数と、前記記録速度を変更するときにデータ記録を一時中断させ、前記記録速度の変更後にデータ記録を再開させたときにカウントされた一時中断再開回数とをそれぞれ区別して記憶させる機能を設け、前記記録速度及び前記記録速度によるデータ記録の記録時間を任意に選択設定する記録速度・記録時間設定機能と、前記記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する機能をコンピュータに実現させる情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
（２８）上記のような情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体において、前記記録速度の記録容量毎に前記データの転送元装置の識別情報と総転送容量とを合わせて出力する機能をコンピュータに実現させる情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
（２９）上記のような情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体において、前記記録速度を複数種類選択したときには、予め前記記録媒体の試し書き領域の空き領域を調べて、前記選択された全記録速度での最適記録速度を求める処理を行うことが可能であるか否か判断し、不可能であると判断したときは前記記録速度を減らすように忠告する情報を出力し、可能であると判断したときは前記選択された各記録速度で最適記録速度を求める処理を実行し、前記選択された各記録速度のうちの一つでも最適記録速度が求まらなかったときには書き込みを中止又は記録速度を下げるように忠告する情報を出力してデータ記録を開始しないようにする機能をコンピュータに実現させる情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【００２７】
【発明の実施の形態】
以下、この発明の実施形態を図面に基づいて具体的に説明する。
図１は、この発明の一実施形態である情報記録装置の構成を示すブロック図である。
この情報記録装置は、ＣＤ−Ｒ／ＲＷドライブ等の光ディスク装置であり、通常の光ディスク装置の機能部（公知技術なので図示を省略する）と、ＣＰＵ，ＲＯＭ及びＲＡＭ等からなるマイクロコンピュータによって実現される図中１〜７の各部を備えている。
すなわち、データ記録部１は、ＣＤ−Ｒ／ＲＷディスク等の記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、その設定された記録速度で記録媒体へデータを記録する処理を司り、記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、その設定された記録速度で記録媒体へデータを記録するデータ記録手段の機能を果たす。
【００２８】
データ記録一時中断再開部２は、データ記録中に発生した所定条件に基づいて前記記録媒体へのデータ記録を一時中断し、前記記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する処理を司り、データ記録部１によるデータ記録中に発生した所定条件に基づいて記録媒体へのデータ記録を一時中断し、記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開するデータ記録一時中断再開手段の機能を果たす。
【００２９】
また、データ記録一時中断再開部２は、データ記録中は記録媒体へ記録するデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには記録媒体へのデータ記録を一時中断し、その一時中断中はデータの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開して、外部からの一時中断指示に基づいて記録媒体へのデータ記録を一時中断し、外部からの再開指示に基づいて記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開して、記録速度を変更するときに記録媒体へのデータ記録を一時中断し、記録速度の変更後に記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する処理も司る。
【００３０】
すなわち、データ記録部１によるデータ記録中は記録媒体へ記録するデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには記録媒体へのデータ記録を一時中断し、その一時中断中はデータの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する手段と、外部からの一時中断指示に基づいて記録媒体へのデータ記録を一時中断し、外部からの再開指示に基づいて記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する手段と、記録速度を変更するときに記録媒体へのデータ記録を一時中断し、記録速度の変更後に記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開する手段の機能も果たす。
【００３１】
さらに、データ記録部１及び情報出力部７は、記録速度を複数種類選択したときには、予め記録媒体の試し書き領域の空き領域を調べて、選択された全記録速度での最適記録速度を求める処理を行うことが可能であるか否か判断し、不可能であると判断したときは記録速度を減らすように忠告する情報を出力し、可能であると判断したときは選択された各記録速度で最適記録速度を求める処理を実行し、選択された各記録速度のうちの一つでも最適記録速度が求まらなかったときには書き込みを中止又は記録速度を下げるように忠告する情報を出力してデータ記録を開始しないようにする処理を司る。
すなわち、データ記録部１及び情報出力部７は、記録速度を複数種類選択したときには、予め前記記録媒体の試し書き領域の空き領域を調べて、選択された全記録速度での最適記録速度を求める処理を行うことが可能であるか否か判断し、不可能であると判断したときは記録速度を減らすように忠告する情報を出力し、可能であると判断したときは選択された各記録速度で最適記録速度を求める処理を実行し、選択された各記録速度のうちの一つでも最適記録速度が求まらなかったときには書き込みを中止又は記録速度を下げるように忠告する情報を出力してデータ記録を開始しないようにする手段の機能を果たす。
【００３２】
一時中断再開回数カウント部３は、データ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする処理を司り、データ記録一時中断再開部２によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント手段の機能を果たす。
一時中断再開回数記憶部４は、カウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する処理を司り、一時中断再開回数カウント部３によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶手段の機能を果たす。
【００３３】
また、一時中断再開回数記憶部４は、バッファアンダーランが発生しそうであると判断してデータ記録を一時中断し、バッファアンダーランが回避されたと判断してデータ記録を再開したときにカウントされた一時中断再開回数と、外部からの一時中断指示に基づいてデータ記録を一時中断し、外部からの再開指示に基づいてデータ記録を再開したときにカウントされた一時中断再開回数と、記録速度を変更するときにデータ記録を一時中断し、記録速度の変更後にデータ記録を再開したときにカウントされた一時中断再開回数とをそれぞれ区別して記憶する処理も司る。
すなわち、バッファアンダーランが発生しそうであると判断してデータ記録を一時中断し、バッファアンダーランが回避されたと判断してデータ記録を再開したときにカウントされた一時中断再開回数と、外部からの一時中断指示に基づいてデータ記録を一時中断し、外部からの再開指示に基づいてデータ記録を再開したときにカウントされた一時中断再開回数と、記録速度を変更するときにデータ記録を一時中断し、記録速度の変更後にデータ記録を再開したときにカウントされた一時中断再開回数とをそれぞれ区別して記憶する手段の機能も果たす。
【００３４】
一時中断再開回数出力部５は、記憶された記録速度毎の一時中断再開回数を記録媒体へのデータ記録中又はデータ記録終了後に出力する処理を司り、一時中断再開回数記憶部４に記憶された記録速度毎の一時中断再開回数を記録媒体へのデータ記録中又はデータ記録終了後に出力する一時中断再開回数出力手段の機能を果たす。
また、一時中断再開回数出力部５は、記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する処理も司る。
したがって、記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する手段の機能も果たす。
【００３５】
さらに、一時中断再開回数出力部５は、記録速度の記録容量毎に前記データの転送元装置の識別情報と総転送容量とを合わせて出力する処理も司り、記録速度の記録容量毎に前記データの転送元装置の識別情報と総転送容量とを合わせて出力する手段の機能も果たす。
記録速度・記録時間設定部６は、記録速度及び記録速度によるデータ記録の記録時間を任意に選択設定する処理を司り、記録速度及び記録速度によるデータ記録の記録時間を任意に選択設定する記録速度・記録時間設定手段の機能を果たす。
【００３６】
図２は、この発明の他の実施形態である情報記録システムの構成を示すブロック図である。
この情報記録システムは、パーソナルコンピュータ等のホスト装置（ホストコンピュータ）１０とＣＤ−Ｒ／ＲＷドライブ等の光ディスク装置である情報記録装置２０とがＡＴＡＰＩ，ＳＣＳＩ等のインタフェースを介してデータ通信可能に接続してなるシステムである。
ホスト装置１０、通常のホストコンピュータの機能部（公知技術なので図示を省略する）と、ＣＰＵ，ＲＯＭ及びＲＡＭ等からなるマイクロコンピュータによって実現される図中１１〜１６の各部を備えている。
情報記録装置２０は、ＣＤ−Ｒ／ＲＷドライブ等の光ディスク装置であり、ＣＰＵ，ＲＯＭ及びＲＡＭ等からなるマイクロコンピュータによって実現される通常の光ディスク装置の機能部（公知技術なので図示を省略する）を備えている。
【００３７】
すなわち、ホスト装置１０のデータ記録一時中断再開部１１は、情報記録装置２０に対して、ＣＤ−Ｒ／ＲＷディスク等の記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、その設定された記録速度で記録媒体へデータを記録させ、そのデータ記録中に発生した所定条件に基づいて記録媒体へのデータ記録を一時中断させ、記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させるデータ記録一時中断再開手段の機能を果たす。
【００３８】
また、データ記録一時中断再開部１１は、データ記録中は記録媒体へ記録する情報記録装置２０のデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには記録媒体へのデータ記録を一時中断させ、その一時中断中はデータの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる手段と、外部からの一時中断指示に基づいて記録媒体へのデータ記録を一時中断させ、外部からの再開指示に基づいて記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる手段と、記録速度を変更するときに記録媒体へのデータ記録を一時中断させ、記録速度の変更後に記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる手段の機能も果たす。
【００３９】
さらに、データ記録一時中断再開部１１及び情報出力部１６は、記録速度を複数種類選択したときには、予め記録媒体の試し書き領域の空き領域を調べて、選択された全記録速度での最適記録速度を求める処理を行うことが可能であるか否か判断し、不可能であると判断したときは記録速度を減らすように忠告する情報を出力し、可能であると判断したときは選択された各記録速度で最適記録速度を求める処理を実行し、選択された各記録速度のうちの一つでも最適記録速度が求まらなかったときには書き込みを中止又は記録速度を下げるように忠告する情報を出力してデータ記録を開始しないようにする手段の機能を果たす。
【００４０】
一時中断再開回数カウント部１２は、データ記録一時中断再開部１１によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント手段の機能を果たす。
一時中断再開回数記憶部１３は、一時中断再開回数カウント部１２によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶手段の機能を果たす。
また、一時中断再開回数記憶部１３は、バッファアンダーランが発生しそうであると判断してデータ記録を一時中断し、バッファアンダーランが回避されたと判断してデータ記録を再開したときにカウントされた一時中断再開回数と、外部からの一時中断指示に基づいてデータ記録を一時中断し、外部からの再開指示に基づいてデータ記録を再開したときにカウントされた一時中断再開回数と、記録速度を変更するときにデータ記録を一時中断し、記録速度の変更後にデータ記録を再開したときにカウントされた一時中断再開回数とをそれぞれ区別して記憶する手段の機能も果たす。
【００４１】
一時中断再開回数出力部１４は、一時中断再開回数記憶部１３に記憶された記録速度毎の一時中断再開回数を記録媒体へのデータ記録中又はデータ記録終了後に出力する一時中断再開回数出力手段の機能を果たす。
また、一時中断再開回数出力部１４は、一時中断再開回数記憶部１３に記憶された一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する手段の機能も果たす。
さらに、一時中断再開回数出力部１４は、記録速度の記録容量毎にデータの転送元装置の識別情報と総転送容量とを合わせて出力する手段の機能も果たす。
記録速度・記録時間設定部１５は、記録速度及び記録速度によるデータ記録の記録時間を任意に選択設定する記録速度・記録時間設定手段の機能を果たす。
【００４２】
また、上記ホスト装置１０に以下に示す記録媒体に記録された情報記録処理プログラムをインストールすることにより、上述の各機能部１４〜１６の機能を備えることになる。
記録媒体へのデータ記録時の記録速度を複数種類の中から設定し、その設定された記録速度で前記記録媒体へデータを記録させるデータ記録機能と、その機能によるデータ記録中に発生した所定条件に基づいて記録媒体へのデータ記録を一時中断させ、記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させるデータ記録一時中断再開機能と、データ記録一時中断再開機能によってデータ記録時に一時中断と再開を行ったときの一時中断再開回数をカウントする一時中断再開回数カウント機能と、その機能によってカウントされた一時中断再開回数をその一時中断と再開を行ったときの記録速度に対応させて記憶する一時中断再開回数記憶機能と、その機能によって記憶された記録速度毎の一時中断再開回数を記録媒体へのデータ記録中又はデータ記録終了後に出力する一時中断再開回数出力機能とをコンピュータに実現させる情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【００４３】
また、上記データ記録一時中断再開機能は、上記データ記録機能によるデータ記録中は記録媒体へ記録するデータの蓄積量に基づいてバッファアンダーランが発生しそうか否かを判断し、バッファアンダーランが発生しそうであると判断したときには記録媒体へのデータ記録を一時中断させ、その一時中断中はデータの蓄積量に基づいてバッファアンダーランの発生が回避されたか否かを判断し、バッファアンダーランの発生が回避されたと判断したときに記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる機能と、外部からの一時中断指示に基づいて記録媒体へのデータ記録を一時中断させ、外部からの再開指示に基づいて記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる機能と、記録速度を変更するときに記録媒体へのデータ記録を一時中断させ、記録速度の変更後に記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開させる機能とからなるようにしてもよい。
【００４４】
さらに、上記一時中断再開回数記憶機能に、バッファアンダーランが発生しそうであると判断してデータ記録を一時中断させ、バッファアンダーランが回避されたと判断してデータ記録を再開させたときにカウントされた一時中断再開回数と、外部からの一時中断指示に基づいてデータ記録を一時中断させ、外部からの再開指示に基づいてデータ記録を再開させたときにカウントされた一時中断再開回数と、記録速度を変更するときにデータ記録を一時中断させ、記録速度の変更後にデータ記録を再開させたときにカウントされた一時中断再開回数とをそれぞれ区別して記憶させる機能を設けると良い。
【００４５】
また、上記情報記録処理プログラムに、記録速度及び記録速度によるデータ記録の記録時間を任意に選択設定する記録速度・記録時間設定機能を設けると良い。
さらに、上記情報記録処理プログラムに、記録速度に対する一時中断再開回数に基づいてそれまでの記録速度毎のデータ記録に要した実測時間と理論時間と総データ記録容量とバッファアンダーラン回避数の合計回数と記録容量毎の平均バッファアンダーラン回避数と最大バッファアンダーラン回避数とを計算し、データ記録終了時又は次回のデータ記録の際の記録速度選択時に出力する機能を設けると良い。
【００４６】
また、上記情報記録処理プログラムに、記録速度の記録容量毎にデータの転送元装置の識別情報と総転送容量とを合わせて出力する機能と、記録速度を複数種類選択したときには、予め前記記録媒体の試し書き領域の空き領域を調べて、選択された全記録速度での最適記録速度を求める処理を行うことが可能であるか否か判断し、不可能であると判断したときは記録速度を減らすように忠告する情報を出力し、可能であると判断したときは選択された各記録速度で最適記録速度を求める処理を実行し、選択された各記録速度のうちの一つでも最適記録速度が求まらなかったときには書き込みを中止又は記録速度を下げるように忠告する情報を出力してデータ記録を開始しないようにする機能を設けると良い。
【００４７】
この実施形態の情報記録装置及び情報記録システムでは、上述の各機能を実行するライタソフトが稼動しており、ユーザによるこの発明に係わるライタソフト上の記録処理が選択指示されると、記録媒体にデータ書き込みを行う際に、例えば情報記録装置のサポート記録速度が１倍速と２倍速の場合、１倍速と２倍速の２種類の記録速度で書き込みを行い、データ記録中に発生した所定条件に基づいて記録媒体へのデータ記録を一時中断（以下「ポーズ（Ｐａｕｓｅ）」と称する）し、記録媒体上のデータ記録を一時中断した箇所からデータの連続性を維持するようにデータ記録を再開（以下「リスタート（Ｒｅｓｔａｒｔ）」と称する）したときの一時中断再開回数（以下「ポーズ・リスタート回数」と称する）をカウントし、記録速度毎にポーズ・リスタート回数を記憶して、記録速度に対するポーズ・リスタート回数やポーズ・リスタート回数に基づく各種の情報を表示，印刷又は外部へ出力するものである。
【００４８】
上記ポーズ・リスタート回数はデータの記録を中断して再開することによってデータ記録中のバッファアンダーランを回避するものであるから、ポーズ・リスタート回数＝バッファアンダーラン回避数であり、以下の説明では両名称を使用する。
したがって、この記録処理を選んで記録したユーザは、記録媒体への１回の記録で記録速度に対するバッファアンダーラン回避数を手軽に調べることができる。
【００４９】
図３は、この実施形態の情報記録装置及び情報記録システムにおける情報記録処理を示すフローチャート図である。
ここでは簡単な例として、情報記録装置は１倍速と２倍速での書き込みをサポートしており、データ記録時の総データ量は１００ＭＢのデータを書き込む場合を説明する。
各速度毎の記録するデータ量は、（総データ量）／（サポート速度数）にする。総データ量は１００ＭＢであり、サポート速度数は１倍速と２倍速の２種類があるので２になり、１倍速で５０ＭＢを、２倍速で５０ＭＢのデータをそれぞれ記録する。
【００５０】
まず、ユーザから記録開始の指示があったら、ステップ（図中「Ｓ」で示す）１で情報記録装置の記録速度の設定を１倍速にし、各記録速度毎の記録するデータ量を算出する。ステップ２で書き込みによるデータ記録を開始する。データの書き込み最中は常にライターソフト側で情報記録装置内のバッファメモリ（図値を省略）のデータ容量を監視（モニタ）し、もし、バッファメモリに蓄えられているデータの容量が少なくなってきたら、一旦データ記録を中断（ポーズ）し、そのポーズ中もバッファメモリにデータを転送し、バッファメモリにデータがいっぱいになった時点でデータ記録を再開（リスタート）する。ステップ３でポーズ・リスタート（Ｐａｕｓｅ  Ｒｅｓｔｅｒｔ）が発生したか否かを判断して、発生しなければそのままステップ４へ進み、発生したらステップ７で現在の記録速度でのポーズ・リスタート回数をカウントして両者を対応させて記憶し、ステップ４へ進む。
【００５１】
ステップ４で現在の記録速度での予定データ量の記録が終了したか否かを判断し、終了しなければステップ３へ戻り、書き込みデータが５０ＭＢになった時点で終了したと判断し、データ記録を一旦中断（ポーズ）し、ステップ５で全データの記録が終了したか否かを判断し、終了しなければステップ６で記録速度を１段階上げて２倍速に変更し、ステップ２へ戻ってデータ記録を再開（リスタート）する。
その後、上述の処理と同じようにして、２倍速でのデータの書き込み中でポーズ・リスタートが発生した場合もそのポーズ・リスタート回数を記憶する。その記憶の際、１倍速での書き込みの場合のポーズ・リスタート回数と２倍速での書き込みの場合のポーズ・リスタート回数は区別して記憶する。
【００５２】
ステップ５で全データの記録が終了したら、ステップ８で各記録速度毎のポーズ・リスタート回数をバッファアンダーラン回避数として情報記録装置又はホスト装置のディスプレイ（図示を省略）に表示して終了する。
また、上述の処理ではデータ記録終了後に各記録速度毎のポーズ・リスタート回数を表示したが、データ書き込み最中，ポーズ・リスタート中，又は次回の書き込みにおける記録速度選択時に表示するようにしてもよい。さらに、上述の処理では記録速度を１倍速から２倍速へ変更する場合を示したが、２倍速から１倍速に変更するようにしてもよい。
表１は、図３に示した記録処理によって得られた書き込み結果である記録速度毎のバッファアンダーラン回避数及び各記録速度で記録したデータの記録容量を一覧表示する際のフォーマットを示す表である。
【００５３】
【表１】
0003955433.tif 000002
【００５４】
このようにして、データ記録前のテストライトやシミュレーションを行わなくても実際のデータ記録によって各記録速度毎のバッファアンダーラン回避数が分るので、ユーザが使用している装置又はシステム環境下でバッファアンダーランが発生しない限界の記録速度を容易に知ることができる。
また、テストライトではなく、実際に記録を行うことによって各記録速度毎のバッファアンダーラン回避数が得られるので、データ書き込み以外に時間を取られず、データ記録を能率良く行える。
また、記録結果の一覧表により、例えば、記録の一時中断再開（ポーズ・リスタート）は１００回まで等と予め決めているユーザにとっては、次回のデータ記録の際にはポーズ・リスタート回数が少ない記録速度を容易に選択することができ、自分に合った記録速度が選べて使い勝手を良くすることができる。
【００５５】
次に、上述の記録処理では、各記録速度毎のポーズ・リスタート回数に、ユーザが自発的に行ったポーズ・リスタートや、記録速度を変える場合に行うポーズ・リスタートの回数も含まれている。これは、バッファアンダーラン回避のためのポーズ・リスタートとは明らかに質が異なるので、単純にポーズ・リスタート回数のみをカウントした結果を表示してしまうと区別できなくなる。
そこで、バッファアンダーラン回避のためのポーズ・リスタートと、他の要因で発生したポーズ・リスタートの際のポーズ・リスタート回数のカウントを区別して処理することにより、両者を区別して知ることができるようにすると良い。
次に、図４のフローチャート図に基づいてその処理を説明する。
【００５６】
図４は、この実施形態の情報記録装置及び情報記録システムにおける情報記録処理の他の処理例を示すフローチャート図である。
この処理は、図３に示した処理と略同じであるが、ポーズ・リスタート回数のカウント処理とバッファアンダーラン回避数等の表示処理が上述のものと異なる。
まず、ユーザから記録開始の指示があったら、ステップ（図中「Ｓ」で示す）１１で情報記録装置の記録速度の設定を１倍速にし、各記録速度毎の記録するデータ量を算出する。ステップ１２で書き込みによるデータ記録を開始する。データの書き込み最中は常にライターソフト側で情報記録装置内のバッファメモリのデータ容量を監視（モニタ）し、もし、バッファメモリに蓄えられているデータの容量が少なくなってきたら、一旦データ記録を中断（ポーズ）し、そのポーズ中もバッファメモリにデータを転送し、バッファメモリにデータがいっぱいになった時点でデータ記録を再開（リスタート）する。また、ユーザによる一時中断指示に基づいてポーズし、再開指示に基づいてリスタートする。あるいは、記録速度の変更の際に一時中断して、変更後にリスタートする。
【００５７】
ステップ１３でポーズ・リスタートが発生したか否かを判断して、発生しなければそのままステップ１４へ進み、発生したらステップ１７でバッファアンダーラン回避のために行ったポーズ・リスタートか否かを判断する。
そのバッファアンダーラン回避のポーズ・リスタートか否かは、バッファメモリに蓄えられているデータ量で判断することができる。つまり、バッファアンダーランを起こす恐れがないほどの量が蓄積されていれば、バッファアンダーラン回避以外のためのポーズ・リスタートであると判断できる。
ステップ１７の判断でバッファアンダーラン回避のために行ったポーズ・リスタートならステップ１８で現在の記録速度でのバッファアンダーラン回避のために行ったポーズ・リスタート回数をカウントして両者を対応させて記憶し、ステップ１４へ進む。
【００５８】
また、バッファアンダーラン回避のために行ったポーズ・リスタートでなければ、ステップ１９へ進んで現在の記録速度でのバッファアンダーラン回避のため以外のポーズ・リスタート回数をカウントして両者を対応させて記憶し、ステップ１４へ進む。なお、バッファアンダーラン回避のため以外のポーズ・リスタートの場合、ユーザが自発的に記録を一時中断及び再開させたポーズ・リスタート回数と、記録速度の変更の際のポーズ・リスタート回数とを区別してカウントするようにしても良い。
ステップ１４で現在の記録速度での予定データ量の記録が終了したか否かを判断し、終了しなければステップ１３へ戻り、書き込みデータが５０ＭＢになった時点で終了したと判断し、データ記録を一旦中断（ポーズ）し、ステップ１５で全データの記録が終了したか否かを判断し、終了しなければステップ１６で記録速度を１段階上げて２倍速に変更し、ステップ１２へ戻ってデータ記録を再開（リスタート）する。
【００５９】
その後、上述の処理と同じようにして、２倍速でのデータの書き込み中でポーズ・リスタートが発生した場合もそのポーズ・リスタート回数を記憶する。
ステップ１５で全データの記録が終了したら、ステップ２０で各記録速度毎とバッファアンダーラン回避のために行ったポーズ・リスタート回数とバッファアンダーラン回避以外のために行ったポーズ・リスタート回数とを区別してバッファアンダーラン回避数として情報記録装置又はホスト装置のディスプレイ（図示を省略）に表示して終了する。
このようにして、記録速度毎にバッファアンダーラン回避のためのポーズ・リスタート回数だけを比較できるので、ユーザは、各記録速度におけるバッファアンダーラン発生回数を予想することができる。また、ユーザは自分に合った記録速度の見当を付けることができる。
【００６０】
次に、上述の記録処理では、ユーザにとってはわざわざ調べるつもりの無い記録速度まで入ってしまうことがある。また、最低倍速まで記録すると時間がかかるので、低倍速記録は避けたいというユーザには不要な情報が表示されてしまうこともある。
そこで、何倍速の書き込みに重点を置くか、また、その書き込み速度での記録時間をどの程度にするのかをユーザが任意に設定できるようにすると、作業効率を上げることができる。
次に、その処理を説明する。
【００６１】
この記録処理は、上述の図４に示した処理と略同じであり、速度設定と書き込むデータ量を設定可能にするユーザインタフェースを設けた構造にしており、上述のステップ１１において記録速度と記録容量を任意に設定する処理を行うことが異なることと、データの書き込み終了時は上述のステップ２０において記録速度とその記録速度での記録データ量を表示し、設定されなかった記録速度でのバッファアンダーラン回避数等の情報を表示しないようにしていることが異なる。
まず、ユーザから記録開始の指示があったら、情報記録装置の記録速度を設定し、読み取り側の情報記録装置の読み取り速度とその読み取り速度での読み取りデータ量を設定する。
【００６２】
その後、書き込みによるデータ記録を開始する。データの書き込み最中は常にライターソフト側で情報記録装置内のバッファメモリのデータ容量を監視し、もし、バッファメモリに蓄えられているデータの容量が少なくなってきたら、一旦データ記録を中断し、そのポーズ中もバッファメモリにデータを転送し、バッファメモリにデータがいっぱいになった時点でデータ記録を再開する。
また、ユーザによる一時中断指示に基づいてポーズし、再開指示に基づいてリスタートする。あるいは、記録速度の変更の際に一時中断して、変更後にリスタートする。
そして、ポーズ・リスタートが発生したか否かを判断して、発生したらバッファアンダーラン回避のために行ったポーズ・リスタートか否かを判断する。
そのバッファアンダーラン回避のポーズ・リスタートか否かは、バッファメモリに蓄えられているデータ量で判断することができる。つまり、バッファアンダーランを起こす恐れがないほどの量が蓄積されていれば、バッファアンダーラン回避以外のためのポーズ・リスタートであると判断できる。
【００６３】
バッファアンダーラン回避のために行ったポーズ・リスタートなら、現在の記録速度でのバッファアンダーラン回避のために行ったポーズ・リスタート回数をカウントして両者を対応させて記憶する。
また、バッファアンダーラン回避のために行ったポーズ・リスタートでなければ、現在の記録速度でのバッファアンダーラン回避のため以外のポーズ・リスタート回数をカウントして両者を対応させて記憶する。なお、バッファアンダーラン回避のため以外のポーズ・リスタートの場合、ユーザが自発的に記録を一時中断及び再開させたポーズ・リスタート回数と、記録速度の変更の際のポーズ・リスタート回数とを区別してカウントするようにしても良い。
その後、現在の記録速度での予定データ量の記録が終了したか否かを判断し、書き込みデータが５０ＭＢになった時点で終了したと判断し、データ記録を一旦中断し、全データの記録が終了したか否かを判断し、終了しなければ記録速度を変更してデータ記録を再開する。
【００６４】
上述の処理と同じようにして、変更後の記録速度でのデータの書き込み中でポーズ・リスタートが発生した場合もそのポーズ・リスタート回数を記憶する。
全データの記録が終了したら、各記録速度毎とバッファアンダーラン回避のために行ったポーズ・リスタート回数とバッファアンダーラン回避以外のために行ったポーズ・リスタート回数とを区別して情報記録装置又はホスト装置のディスプレイ（図示を省略）に表示して終了する。
表２は、この記録処理によって得られた書き込み結果である記録速度毎のバッファアンダーラン回避数及び各記録速度で記録したデータの記録容量を一覧表示する際のフォーマットを示す表である。
【００６５】
【表２】
0003955433.tif 000003
【００６６】
このようにして、記録速度及びその記録速度での記録時間をユーザ側が任意に設定できるので、ユーザにとって効率の良い書き込みができ、その記録時毎のバッファアンダーラン回避数を容易に知ることができる。また、ユーザは自分に合った記録速度を容易に知ることができる。
【００６７】
次に、上述の記録処理では、記録中のバッファアンダーランエラーは回避されるようになっている。そのため、例えば、情報記録システムの場合、ユーザは気にすることなくホスト装置でライターソフト以外のアプリケーションを使用することができる。
しかし、例えば、ライターソフトのみを動作させた場合と、ライターソフト以外にグラフィック用のソフトを一緒に動作させている場合、同じ記録速度を選んでもバッファアンダーラン発生確率は全く違ってくる。
そのため、記録媒体の記録以外に頻繁に使用するホスト装置で記録する場合、単に前回行った記録速度に対するバッファアンダーラン回数の表示だけでは、実際に記録を開始した場合のバッファアンダーラン回避数がユーザの知りたい回数に近くなるとは限らない。
【００６８】
そこで、これまでに書き込んだ記録速度，記録速度毎の容量，バッファアンダーラン回避数，容量毎の平均バッファアンダーラン回避数，最大バッファアンダーラン回避数などの情報を示すことにより、ユーザの普段使う環境及びこれまでの最も過酷な状況でのバッファアンダーランが発生しない記録速度を知ることができる。
次に、図５のフローチャート図に基づいてその処理を説明する。
【００６９】
図５は、この実施形態の情報記録装置及び情報記録システムにおける情報記録処理のさらに他の処理例を示すフローチャート図である。
この情報記録装置及び情報記録システムでは、ポーズ・リスタート回数のカウントと共に、各記録速度を変更する時に、各記録速度での実際の記録に要した記録時間を情報記録装置又はホスト装置側に記憶する。
まず、ユーザから記録開始の指示があったら、ステップ（図中「Ｓ」で示す）３１で情報記録装置の記録速度を設定し、ステップ３２で読み取り側の情報記録装置の読み取り速度及びその読み取り速度での読み取りデータ量を設定する。
【００７０】
ステップ３３で書き込みによるデータ記録を開始する。データの書き込み最中は常にライターソフト側で情報記録装置内のバッファメモリのデータ容量を監視し、もし、バッファメモリに蓄えられているデータの容量が少なくなってきたら、一旦データ記録を中断し、そのポーズ中もバッファメモリにデータを転送し、バッファメモリにデータがいっぱいになった時点でデータ記録を再開する。また、ユーザによる一時中断指示に基づいてポーズし、再開指示に基づいてリスタートする。あるいは、記録速度の変更の際に一時中断して、変更後にリスタートする。
【００７１】
ステップ３４でポーズ・リスタートが発生したか否かを判断して、発生しなければそのままステップ３５へ進み、発生したらステップ３８でバッファアンダーラン回避のために行ったポーズ・リスタートか否かを判断する。
そのバッファアンダーラン回避のポーズ・リスタートか否かは、バッファメモリに蓄えられているデータ量で判断することができる。つまり、バッファアンダーランを起こす恐れがないほどの量が蓄積されていれば、バッファアンダーラン回避以外のためのポーズ・リスタートであると判断できる。
ステップ３８の判断でバッファアンダーラン回避のために行ったポーズ・リスタートならステップ３９で現在の記録速度でのバッファアンダーラン回避のために行ったポーズ・リスタート回数をカウントして両者を対応させて記憶し、ステップ３５へ進む。
【００７２】
また、バッファアンダーラン回避のために行ったポーズ・リスタートでなければ、ステップ４０へ進んで現在の記録速度でのバッファアンダーラン回避のため以外のポーズ・リスタート回数をカウントして両者を対応させて記憶し、ステップ３５へ進む。なお、バッファアンダーラン回避のため以外のポーズ・リスタートの場合、ユーザが自発的に記録を一時中断及び再開させたポーズ・リスタート回数と、記録速度の変更の際のポーズ・リスタート回数とを区別してカウントするようにしても良い。
ステップ３５で現在の記録速度での予定データ量の記録が終了したか否かを判断し、終了しなければステップ３７で記録速度を変更してステップ３３へ戻って上述の処理を繰り返す。
【００７３】
上記設定された全記録速度での全データの記録が終了したら、ステップ４１でバッファアンダーラン回避のために行ったポーズ・リスタート回数とバッファアンダーラン回避以外のために行ったポーズ・リスタート回数とを区別して、各記録速度毎にバッファアンダーラン回避数（平均値，最大値，合計値）と総記録容量と記録時間と理論記録時間とを情報記録装置又はホスト装置のディスプレイ（図示を省略）に表示して終了する。
表３は、この記録処理によって得られた書き込み結果である記録速度毎のバッファアンダーラン回避数（平均値，最大値，合計値），各記録速度で記録したデータの総記録容量，実際に要した記録時間及び理論記録時間を一覧表示する際のフォーマットを示す表である。
【００７４】
【表３】
0003955433.tif 000004
【００７５】
表３中の記録総容量は、情報記録装置においてこれまでに設定された記録速度によって書き込みを行ったデータの総容量を示し、例えば、上述の記録処理を使用せずに６倍速でのみ記録を行った場合の記録データ量や、２倍速までの速度しか書き込みが許されていない記録媒体を使用して２倍速でデータの記録を行った場合等もこの容量に加算する。また、記録時間は、実際の記録に掛かった実測時間を表し、理論記録時間は理論的にかかる時間示す（例えば１倍速で６５０ＭＢ（ディスク全面）記録した場合では７４分）。この理論記録時間は、データの量と記録速度から導き出し、記録を開始する前に計算する。
従って、データ記録の実測値である記録時間と理論値である理論記録時間との差がバッファアンダーラン回避を行った為に費やした時間になる。なお、表３中の数値は一例を用いている。
【００７６】
このようにして、平均バッファアンダーラン回数と最大バッファアンダーラン回数に基づいて記録速度を決定することができるので、より実情に近い各記録速度に対するバッファアンダーラン回避回数を容易に予測することができる。
【００７７】
次に、この実施形態の情報記録システムにおいて、上述の記録処理を行う場合、ホスト装置にはハードディスク以外に他のＣＤ−ＲＯＭドライブやネットワークドライブ等の装置からデータを転送する必要がある可能性がある。それらのドライブはハードディスクに比べると転送速度は格段に異なる。
例えば、ハードディスクのデータを記録媒体に記録するのに、ＣＤ−ＲＯＭドライブ等から記録を行った場合のバッファアンダーラン回避数に基づいて記録速度を設定するのは適切でない。
そこで、どのドライブから転送されたデータのバッファアンダーランかが明らかになるように、記録速度に対するバッファアンダーラン回避数として平均値と最大値と合計値を転送元のドライブ毎に区別して出力することにより、バッファアンダーラン回避数を高い精度で予測することができる。
【００７８】
この処理は、上述した図４のフローチャート図で示した処理と略同じであり、ステップ３２で書き込むデータ量を決定した時点で、どのドライブから記録速度が何倍速で何ＭＢのデータを送るのかの情報をホスト装置側に保存する。
そして、記録終了時又は次回の書き込みにおける記録速度選択時に各ドライブの情報も表示する。
表４は、この記録処理によって得られた書き込み結果である記録速度毎のバッファアンダーラン回避数（平均値，最大値，合計値），各記録速度で記録したデータの総記録容量，記録時間として実際に要した実測時間と理論時間，及びデータ転送元のドライブを示す元ドライブとを一覧表示する際のフォーマットを示す表である。
【００７９】
【表４】
0003955433.tif 000005
【００８０】
表４中の元ドライブ欄の情報は、上述の処理でホスト装置に保存された「何倍速記録の時に何処のドライブから何ＭＢのデータを情報記録装置へ転送するのか」を示す。総記録速度は、例えば２倍速で６．５ＧＢになっているが、６５０ＭＢのデータを１０回書いたと解釈すれば良い。この時の記録時間は１倍速：６５０ＭＢで７４分なので、２倍速だと３７分、記録媒体１０枚に書くと３７０分になる計算である。
このようにして、送り側ドライブ毎に平均バッファアンダーラン回数と最大バッファアンダーラン回数で記録速度を決定できるので、各記録速度毎に比較的精度の高いバッファアンダーラン回避数を予測することができる。
【００８１】
次に、例えば、情報記録装置であるＣＤ−Ｒ／ＲＷ等の光ディスク装置では、書き込みを行う前に予め光ディスクに用意されている試し書き領域（以下「ＰＣＡ領域」と称する）で試し書きを行い、その光ディスクの書き込み速度に最適なレーザ光の出力を決定する。この動作を最適記録パワー決定処理（ＯＰＣ：Ｏｐｔｉｍｕｍ  Ｐｏｗｅｒ  Ｃｏｎｔｒｏｌ）と称する。
ＣＤ−Ｒ等のライトワンスメディアでは、ＯＰＣは限られた回数しかできない。ＰＣＡ領域では、一般的なＯＰＣの場合、１００回出来ることになっているが、書き込み速度が高まるに従って１回のＯＰＣで複数分のＰＣＡ領域を使用するようなＯＰＣ方法等が出てくる可能性がある。
そのような場合に、マルチセッションで書き込み速度を複数選択し、さらに追加書きをしていく場合等、途中でＰＣＡ領域が一杯になってしまって以降書き込み不可の光ディスクになってしまうという不具合が考えられる。
【００８２】
また、一般的に、光ディスクの記録は速度が上がるほどより大きなレーザ出力を必要とする。したがって、低速では記録可能であるが、高速ではレーザ出力の不足によって最適記録レーザ出力が求まらず、記録が出来ない不具合の発生が考えられる。
そこで、書き込みを開始する前に残ＯＰＣ可能回数を調べ、これが足りない場合には書き込みを行わずに記録速度の設定数を減らす旨をユーザに伝えるとよい。また、残ＯＰＣ領域が十分足りる場合は、実際にＯＰＣを行い、ユーザの設定した記録速度で記録可能かを判断し、記録不可能の場合はその旨をユーザに通知し、記録を開始しないことにより、記録が途中で不可能になってしまう不具合を無くすことができる。
次に、図６のフローチャート図に基づいてその処理を説明する。
【００８３】
図６は、この実施形態の情報記録装置及び情報記録システムにおける情報記録処理のさらにまた他の処理例を示すフローチャート図である。
この記録処理は、記録を開始する前に、ＰＣＡ領域（光ディスクの場合は一番内周側に位置する領域）を調べて、残りのＯＰＣ回数を導き出して記録を予定している。そして、全ての速度でＯＰＣを行ってから記録を行うようにしている。
まず、ステップ５１で記録速度を設定し、ステップ５２で速度変更数から必要なＰＣＡ領域量を調べて、ステップ５３でＰＣＡ領域を検索し、ステップ５４でＰＣＡ領域が十分に有るか否かを判断して、十分に無ければデータ記録を行わないようにして、ステップ５８へ進んで設定された記録速度を変更するように警告する旨を示すメッセージを表示し、ステップ５１の処理へ戻る。
【００８４】
ステップ５４の判断でＰＣＡ領域が十分に有れば、ステップ５５へ進んで全ての記録速度でＯＰＣを実施し、ステップ５６で全ての記録速度で最適ライトパワー値（最適記録パワー）が得られたか否かを判断して、得られなければステップ５８へ進んで設定された記録速度を変更するように警告する旨を示すメッセージを表示し、ステップ５１の処理へ戻る。
ステップ５６の判断で全ての記録速度で最適ライトパワー値が得られたら、ステップ５７へ進んで上述した図４に示すフローチャート図の処理に移行する。
このようにして、データ記録を開始する前に予めＰＣＡ領域の空きを調べてから書き込みを行うので、書き込み途中で速度を変えた場合の最適記録レーザ出力値を求める場合、ＰＣＡ領域が一杯でＯＰＣが出来なくなることを防ぐことができる。また、予め実際にＯＰＣを行って記録速度毎の最適レーザ出力値を決めておいてから書き込みを行うので、レーザ光の出力が足りなくてＯＰＣエラーになってしまい、ディスク書き込みが出来なくなるという不具合が無くなる。
【００８５】
【発明の効果】
以上説明してきたように、この発明の情報記録装置と情報記録方法と情報記録システムと情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体によれば、ユーザが１回のデータ記録によって記録速度に対するバッファアンダーラン回避回数を手軽に調べることができる。
【図面の簡単な説明】
【図１】  この発明の一実施形態である情報記録装置の構成を示すブロック図である。
【図２】  この発明の他の実施形態である情報記録システムの構成を示すブロック図である。
【図３】  この実施形態の情報記録装置及び情報記録システムにおける情報記録処理を示すフローチャート図である。
【図４】  この実施形態の情報記録装置及び情報記録システムにおける他の情報記録処理を示すフローチャート図である。
【図５】  この実施形態の情報記録装置及び情報記録システムにおけるさらに他の情報記録処理を示すフローチャート図である。
【図６】  この実施形態の情報記録装置及び情報記録システムにおけるさらにまた他の情報記録処理を示すフローチャート図である。
【符号の説明】
１：データ記録部
２，１１：データ記録一時中断再開部
３，１２：一時中断再開回数カウント部
４，１３：一時中断再開回数記憶部
５：，１４一時中断再開回数出力部
６：記録速度・記録時間設定部
７：情報出力部
１０：ホスト装置
２０：情報記録装置
【図１】
0003955433.tif 000006
【図２】
0003955433.tif 000007
【図３】
0003955433.tif 000008
【図４】
0003955433.tif 000009
【図５】
0003955433.tif 000010
【図６】
0003955433.tif 000011