JPH11113032A - 映像記録再生用ディスクドライブ評価装置 - Google Patents
映像記録再生用ディスクドライブ評価装置Info
- Publication number
- JPH11113032A JPH11113032A JP27426897A JP27426897A JPH11113032A JP H11113032 A JPH11113032 A JP H11113032A JP 27426897 A JP27426897 A JP 27426897A JP 27426897 A JP27426897 A JP 27426897A JP H11113032 A JPH11113032 A JP H11113032A
- Authority
- JP
- Japan
- Prior art keywords
- time
- disk
- video
- maximum
- disk drive
- 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.)
- Withdrawn
Links
Landscapes
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
Abstract
(57)【要約】
【課題】 従来のコンピュータ用ディスクドライブの評
価は平均値的な視点での評価であったため、これをディ
ジタル映像記録再生用ディスクドライブに適用すると統
計的には映像が途切れなくても、再生処理が間に合わず
途切れる可能性がある。 【解決手段】 ヘッドの最大シーク時間S、最大回転待
ち時間Lおよびオーバーヘッドを含めた最大映像データ
読み出し時間Rを計測し、これらの単純和S+L+R
(最大再生時間取得ステップS2で求められる)と、あ
る決められた時間(例えば、33.3msec)とを比較す
ることにより、映像の基本サイズであるフィールドやフ
レーム単位でのノンリニア再生に対してもディスクから
読み出された映像を途切れることなく再生し続けること
ができるかどうかの評価(映像連続性判定ステップS3
で判定される)が可能なようにした。
価は平均値的な視点での評価であったため、これをディ
ジタル映像記録再生用ディスクドライブに適用すると統
計的には映像が途切れなくても、再生処理が間に合わず
途切れる可能性がある。 【解決手段】 ヘッドの最大シーク時間S、最大回転待
ち時間Lおよびオーバーヘッドを含めた最大映像データ
読み出し時間Rを計測し、これらの単純和S+L+R
(最大再生時間取得ステップS2で求められる)と、あ
る決められた時間(例えば、33.3msec)とを比較す
ることにより、映像の基本サイズであるフィールドやフ
レーム単位でのノンリニア再生に対してもディスクから
読み出された映像を途切れることなく再生し続けること
ができるかどうかの評価(映像連続性判定ステップS3
で判定される)が可能なようにした。
Description
【0001】
【発明の属する技術分野】本発明はディジタル映像信号
を記録再生するディスク装置において、ディスク装置か
らディジタル映像信号をテレビジョンフィールドやテレ
ビジョンフレーム単位でいわゆるノンリニア再生する際
に、映像が途切れることなく再生できるかどうかを評価
する装置に関するものである。
を記録再生するディスク装置において、ディスク装置か
らディジタル映像信号をテレビジョンフィールドやテレ
ビジョンフレーム単位でいわゆるノンリニア再生する際
に、映像が途切れることなく再生できるかどうかを評価
する装置に関するものである。
【0002】
【従来の技術】従来のディスクドライブの評価装置はコ
ンピュータ用データのアクセス性能を評価することを前
提としているため、データの基本アクセスサイズを数k
Bから数十kBとしており、予め定められた回数または
時間だけディスクに対して連続的にシーケンシャルな読
み書きやランダムな読み書きを行った場合のアクセスの
実行時間および読み書きを行ったデータ量の計測を行
い、平均データ転送速度を計算することにより、シーク
特性、回転待ち時間、読み書きの実行時間の総合的な性
能を平均値的な視点でディスクドライブの評価を行って
いる。
ンピュータ用データのアクセス性能を評価することを前
提としているため、データの基本アクセスサイズを数k
Bから数十kBとしており、予め定められた回数または
時間だけディスクに対して連続的にシーケンシャルな読
み書きやランダムな読み書きを行った場合のアクセスの
実行時間および読み書きを行ったデータ量の計測を行
い、平均データ転送速度を計算することにより、シーク
特性、回転待ち時間、読み書きの実行時間の総合的な性
能を平均値的な視点でディスクドライブの評価を行って
いる。
【0003】
【発明が解決しようとする課題】一方、動画を含む映像
データを再生する際には、映像データが記録されたメデ
ィアから、映像データが誤り訂正もれなく、かつ時間的
に途切れることなく再生処理できることが望ましいが、
統計上完全に誤り訂正もれなくデータを再生処理するこ
とは不可能である。しかし、放送局で使用する映像再生
機器の場合には、データの誤り訂正もれが発生した場合
に誤ったままの映像を表示するのではなく、誤り修整と
いう視覚的に分からないようにデータを補間する技術を
用いて映像の品質を極力落とさないようにすることがで
きるため、非常に低い確率で発生し得る訂正もれを許容
することができる。これに対し、映像途切れに対して
は、これが発生したとき、前フィールドまたは前フレー
ムの映像をフリーズ表示することになるため、視覚的に
非常に目立ち、映像途切れの発生は許されない。従っ
て、放送局のオンライン系に映像記録再生メディアとし
てディスク装置を導入する際には、映像データがディス
クから途切れることなく再生できることが必須条件とな
る。
データを再生する際には、映像データが記録されたメデ
ィアから、映像データが誤り訂正もれなく、かつ時間的
に途切れることなく再生処理できることが望ましいが、
統計上完全に誤り訂正もれなくデータを再生処理するこ
とは不可能である。しかし、放送局で使用する映像再生
機器の場合には、データの誤り訂正もれが発生した場合
に誤ったままの映像を表示するのではなく、誤り修整と
いう視覚的に分からないようにデータを補間する技術を
用いて映像の品質を極力落とさないようにすることがで
きるため、非常に低い確率で発生し得る訂正もれを許容
することができる。これに対し、映像途切れに対して
は、これが発生したとき、前フィールドまたは前フレー
ムの映像をフリーズ表示することになるため、視覚的に
非常に目立ち、映像途切れの発生は許されない。従っ
て、放送局のオンライン系に映像記録再生メディアとし
てディスク装置を導入する際には、映像データがディス
クから途切れることなく再生できることが必須条件とな
る。
【0004】このように、映像記録再生用ディスク装置
の放送局への導入に向けては、上述した視点からディス
クドライブの評価をする必要があるが、これまでのディ
スクドライブの評価は、コンピュータ用ディスクドライ
ブをターゲットとした平均値的な視点での評価であっ
た。
の放送局への導入に向けては、上述した視点からディス
クドライブの評価をする必要があるが、これまでのディ
スクドライブの評価は、コンピュータ用ディスクドライ
ブをターゲットとした平均値的な視点での評価であっ
た。
【0005】従来のような平均値的な視点での評価によ
って映像記録再生用ディスクドライブとして満足すると
評価されたディスクを用いて実際に映像の記録再生を行
うとき、統計的には映像が途切れないかも知れないが再
生処理が間に合わず映像が途切れる可能性がある。映像
が途切れることを防ぐ目的でディスクの外側にバッファ
メモリを用意する方法を用いたとしても、バッファメモ
リの容量を大きくすればするほど映像が途切れる可能性
は低くなるが、それでも映像が途切れないという保証は
ない。従って、映像記録再生用ディスクのディスクドラ
イブを評価する場合は、従来のような平均値的な視点で
の評価ではなく、データの読み書きに要する時間の最悪
値による評価が必要となる。
って映像記録再生用ディスクドライブとして満足すると
評価されたディスクを用いて実際に映像の記録再生を行
うとき、統計的には映像が途切れないかも知れないが再
生処理が間に合わず映像が途切れる可能性がある。映像
が途切れることを防ぐ目的でディスクの外側にバッファ
メモリを用意する方法を用いたとしても、バッファメモ
リの容量を大きくすればするほど映像が途切れる可能性
は低くなるが、それでも映像が途切れないという保証は
ない。従って、映像記録再生用ディスクのディスクドラ
イブを評価する場合は、従来のような平均値的な視点で
の評価ではなく、データの読み書きに要する時間の最悪
値による評価が必要となる。
【0006】さらに、ディスク装置においては、一回一
回のデータ読み出しのアクセスには常に読み出しの動作
以外の動作(オーバーヘッド)が伴うため、基本アクセ
スサイズを小さくするとオーバーヘッドの比率が大きく
なる。これによって、実効的なデータの読み出し速度が
遅くならないようにするためには映像の記録再生の基本
アクセスサイズは大きい方が望ましいが、映像の最小構
成単位はフィールドやフレームであるため、映像編集
上、映像データの基本アクセスサイズはフィールド分や
フレーム分以上にすることは好ましくない。すなわち、
映像の記録再生を行う場合の基本アクセスサイズはフィ
ールドやフレームに合わせるのが最適である。
回のデータ読み出しのアクセスには常に読み出しの動作
以外の動作(オーバーヘッド)が伴うため、基本アクセ
スサイズを小さくするとオーバーヘッドの比率が大きく
なる。これによって、実効的なデータの読み出し速度が
遅くならないようにするためには映像の記録再生の基本
アクセスサイズは大きい方が望ましいが、映像の最小構
成単位はフィールドやフレームであるため、映像編集
上、映像データの基本アクセスサイズはフィールド分や
フレーム分以上にすることは好ましくない。すなわち、
映像の記録再生を行う場合の基本アクセスサイズはフィ
ールドやフレームに合わせるのが最適である。
【0007】このように、基本アクセスサイズをフィー
ルドまたはフレームに合わせた場合の映像データの基本
アクセスサイズは、現行放送では数百kB、ハイビジョ
ンでは数MBという大きさになる。これは、コンピュー
タ用データの基本アクセスサイズの数十倍から数百倍と
なり、この点からも従来のコンピュータ用のディスクド
ライブ評価装置は映像用のディスクドライブの評価には
適さないことが分かる。
ルドまたはフレームに合わせた場合の映像データの基本
アクセスサイズは、現行放送では数百kB、ハイビジョ
ンでは数MBという大きさになる。これは、コンピュー
タ用データの基本アクセスサイズの数十倍から数百倍と
なり、この点からも従来のコンピュータ用のディスクド
ライブ評価装置は映像用のディスクドライブの評価には
適さないことが分かる。
【0008】なお、映像データの基本アクセスサイズ
は、ディスク装置の用途によっては数フレーム分にする
ことができる場合もあり、この場合には、コンピュータ
用データの基本アクセスサイズからさらに懸け離れた大
きさになる。
は、ディスク装置の用途によっては数フレーム分にする
ことができる場合もあり、この場合には、コンピュータ
用データの基本アクセスサイズからさらに懸け離れた大
きさになる。
【0009】
【課題を解決するための手段】本発明による映像記録再
生用ディスクドライブ評価装置は、ディスク面上に記録
再生するデータの基本アクセスサイズを映像の最小構成
単位、すなわちフィールドまたはフレーム、あるいはそ
の数倍に合わせた映像記録再生用ディスクドライブの評
価装置であって、上記課題を解決するために、本発明デ
ィスクドライブ評価装置は、特にディジタル映像データ
を分割して記録するディスクユニットの台数、それらデ
ィスクユニットの台数に応じてそれぞれのディスク面上
のトラックの使用範囲、および基本アクセスサイズの大
きさをパラメータとして設定した場合の映像の基本アク
セスサイズのデータを読み出すのに必要とする時間の最
大値(シーク時間、回転待ち時間および映像データ読み
出し時間の各最大値の単純和)と予め設定された時間と
の間で大小関係を比較して比較結果を出力するように構
成されている。
生用ディスクドライブ評価装置は、ディスク面上に記録
再生するデータの基本アクセスサイズを映像の最小構成
単位、すなわちフィールドまたはフレーム、あるいはそ
の数倍に合わせた映像記録再生用ディスクドライブの評
価装置であって、上記課題を解決するために、本発明デ
ィスクドライブ評価装置は、特にディジタル映像データ
を分割して記録するディスクユニットの台数、それらデ
ィスクユニットの台数に応じてそれぞれのディスク面上
のトラックの使用範囲、および基本アクセスサイズの大
きさをパラメータとして設定した場合の映像の基本アク
セスサイズのデータを読み出すのに必要とする時間の最
大値(シーク時間、回転待ち時間および映像データ読み
出し時間の各最大値の単純和)と予め設定された時間と
の間で大小関係を比較して比較結果を出力するように構
成されている。
【0010】すなわち、本発明ディスクドライブ評価装
置は、映像記録再生用ディスクドライブを評価する評価
装置であって、ディジタル映像データを分割して記録す
るディスクユニットの台数、それらディスクユニットの
台数に応じてそれぞれのディスク面上のトラックの使用
範囲、および基本アクセスサイズの大きさをパラメータ
として設定したうえで、ヘッドのシーク時間の最大値
S、最大回転待ち時間Lおよびディスク面上に連続的に
記録されたディジタル映像データをオーバーヘッドを含
めて前記基本アクセスサイズ分だけディスクから読み出
すのに要する時間の最大値Rを計測する手段と、該手段
によって計測された各最大の時間S,LおよびRの単純
和と予め設定された時間との間で大小関係を比較する手
段と、該手段によって比較された結果を前記各パラメー
タの値と共に出力する出力手段とを具えてなることを特
徴とするものである。
置は、映像記録再生用ディスクドライブを評価する評価
装置であって、ディジタル映像データを分割して記録す
るディスクユニットの台数、それらディスクユニットの
台数に応じてそれぞれのディスク面上のトラックの使用
範囲、および基本アクセスサイズの大きさをパラメータ
として設定したうえで、ヘッドのシーク時間の最大値
S、最大回転待ち時間Lおよびディスク面上に連続的に
記録されたディジタル映像データをオーバーヘッドを含
めて前記基本アクセスサイズ分だけディスクから読み出
すのに要する時間の最大値Rを計測する手段と、該手段
によって計測された各最大の時間S,LおよびRの単純
和と予め設定された時間との間で大小関係を比較する手
段と、該手段によって比較された結果を前記各パラメー
タの値と共に出力する出力手段とを具えてなることを特
徴とするものである。
【0011】
【発明の実施の形態】以下に添付図面を参照し、発明の
実施の形態に基づいて本発明を詳細に説明する。図1
は、本発明による映像記録再生用ディスクドライブ評価
装置の一実施形態の構成をブロック図で示している。図
1において、1は、評価対象となるディスクドライブを
含んでいるディスク装置であり、2は、このディスク装
置1をSCSIやATA(IDE)のようなプロトコル
で制御するディスクコントローラであり、そして3は、
ディスクコントローラ2に対してディスク装置1を評価
するためのディスクドライブ評価ソフトウエアをロード
し、ディスクドライブ評価に必要なコマンドを生成し、
そしてコマンド実行結果のデータ処理を行うCPUであ
る。ここで、CPU3としては、一般的なパソコンを用
いることができる。
実施の形態に基づいて本発明を詳細に説明する。図1
は、本発明による映像記録再生用ディスクドライブ評価
装置の一実施形態の構成をブロック図で示している。図
1において、1は、評価対象となるディスクドライブを
含んでいるディスク装置であり、2は、このディスク装
置1をSCSIやATA(IDE)のようなプロトコル
で制御するディスクコントローラであり、そして3は、
ディスクコントローラ2に対してディスク装置1を評価
するためのディスクドライブ評価ソフトウエアをロード
し、ディスクドライブ評価に必要なコマンドを生成し、
そしてコマンド実行結果のデータ処理を行うCPUであ
る。ここで、CPU3としては、一般的なパソコンを用
いることができる。
【0012】図2は、ディスク装置から映像が途切れる
ことなく再生できるかどうかについて、ディスクドライ
ブの評価を行う評価ソフトウエアのアルゴリズムをフロ
ーチャートで示している。本発明ディスクドライブ評価
装置においては、あるパラメータ値における後述する最
大シーク時間S、最大回転待ち時間L、および最大映像
データ読み出し時間Rの各測定結果を用いて、図2のア
ルゴリズムに基づき判定して評価結果を出力する。ここ
で、シーク時間は、次に読み出すデータの先頭セクタが
記録されているトラックにヘッドが移動するのに要する
時間、回転待ち時間は、シーク動作が完了してからデー
タの読み出しを開始するまでの時間、そして映像データ
読み出し時間は、所定量の映像データの読み出しを開始
してから終了するまでのオーバーヘッドを含めた時間で
ある。
ことなく再生できるかどうかについて、ディスクドライ
ブの評価を行う評価ソフトウエアのアルゴリズムをフロ
ーチャートで示している。本発明ディスクドライブ評価
装置においては、あるパラメータ値における後述する最
大シーク時間S、最大回転待ち時間L、および最大映像
データ読み出し時間Rの各測定結果を用いて、図2のア
ルゴリズムに基づき判定して評価結果を出力する。ここ
で、シーク時間は、次に読み出すデータの先頭セクタが
記録されているトラックにヘッドが移動するのに要する
時間、回転待ち時間は、シーク動作が完了してからデー
タの読み出しを開始するまでの時間、そして映像データ
読み出し時間は、所定量の映像データの読み出しを開始
してから終了するまでのオーバーヘッドを含めた時間で
ある。
【0013】図2において、パラメータ設定ステップS
1では、映像データを分割して記録するディスクユニッ
トの台数、それらディスクユニットの台数に応じてそれ
ぞれのディスク面上のトラックの使用範囲、および基本
アクセスサイズの大きさをパラメータとして設定する。
これらパラメータは、予め人間系により設定しておいて
もよいし、評価装置内で自動的に設定するようにしても
よい。
1では、映像データを分割して記録するディスクユニッ
トの台数、それらディスクユニットの台数に応じてそれ
ぞれのディスク面上のトラックの使用範囲、および基本
アクセスサイズの大きさをパラメータとして設定する。
これらパラメータは、予め人間系により設定しておいて
もよいし、評価装置内で自動的に設定するようにしても
よい。
【0014】最大シーク時間S、最大回転待ち時間Lお
よび最大映像データ読み出し時間Rが、パラメータ設定
ステップS1において上記設定されたパラメータのもと
に、次の最大再生時間取得ステップS2において取得さ
れる。(この取得方法については、図3につき後述す
る)。これら取得された各最大時間S,LおよびRから
単純和(S+L+R)がとられ、次の映像連続性判定ス
テップS3に送られる。
よび最大映像データ読み出し時間Rが、パラメータ設定
ステップS1において上記設定されたパラメータのもと
に、次の最大再生時間取得ステップS2において取得さ
れる。(この取得方法については、図3につき後述す
る)。これら取得された各最大時間S,LおよびRから
単純和(S+L+R)がとられ、次の映像連続性判定ス
テップS3に送られる。
【0015】映像連続性判定ステップS3では、単純和
S+L+Rと、例えば、基本アクセスサイズが1フレー
ム分で、かつ30フレーム/秒の場合の1フレーム時間
に相当する33.3msecとの間で大小関係を比較し、映
像の連続再生が可能かどうを判定して出力する。なお、
この比較基準となる33.3msecは、これに限られるわ
けではなく、基本アクセスサイズに応じて設定される。
また、映像の連続再生が不可能と判定された場合には、
パラメータ設定ステップS1で再度他のパラメータを自
動的に設定し直してから、同様の動作を繰り返してもよ
い。ここで、パラメータの設定変更は、複数のパラメー
タのうち1つのみを変更して、他のパラメータを固定し
て行う。
S+L+Rと、例えば、基本アクセスサイズが1フレー
ム分で、かつ30フレーム/秒の場合の1フレーム時間
に相当する33.3msecとの間で大小関係を比較し、映
像の連続再生が可能かどうを判定して出力する。なお、
この比較基準となる33.3msecは、これに限られるわ
けではなく、基本アクセスサイズに応じて設定される。
また、映像の連続再生が不可能と判定された場合には、
パラメータ設定ステップS1で再度他のパラメータを自
動的に設定し直してから、同様の動作を繰り返してもよ
い。ここで、パラメータの設定変更は、複数のパラメー
タのうち1つのみを変更して、他のパラメータを固定し
て行う。
【0016】図3は、図2中の最大再生時間取得ステッ
プ2で上述の各最大時間S,LおよびRを取得する手続
きをフローチャートで示している。図3において、この
手順が開始されると、まず、コマンドパラメータ設定ス
テップS4で与えられたパラメータ値における後述する
ようなシーク時間、回転待ち時間および映像データ読み
出し時間のそれぞれを計測する場合のコマンドの種類お
よびコマンドのパラメータが設定される。次いでコマン
ド開始時刻測定ステップS5でコマンド開始時刻が測定
され、これと同時にコマンド実行ステップS6で図1に
示すディスクコントローラ2に対してディスクコントロ
ールコマンドが出力され(コマンド実行)、ディスク装
置1を介して得られるディスクコントローラ2からのコ
マンド終了信号が入力されると同時に、コマンド終了時
刻測定ステップS7でコマンド終了時刻が測定される。
プ2で上述の各最大時間S,LおよびRを取得する手続
きをフローチャートで示している。図3において、この
手順が開始されると、まず、コマンドパラメータ設定ス
テップS4で与えられたパラメータ値における後述する
ようなシーク時間、回転待ち時間および映像データ読み
出し時間のそれぞれを計測する場合のコマンドの種類お
よびコマンドのパラメータが設定される。次いでコマン
ド開始時刻測定ステップS5でコマンド開始時刻が測定
され、これと同時にコマンド実行ステップS6で図1に
示すディスクコントローラ2に対してディスクコントロ
ールコマンドが出力され(コマンド実行)、ディスク装
置1を介して得られるディスクコントローラ2からのコ
マンド終了信号が入力されると同時に、コマンド終了時
刻測定ステップS7でコマンド終了時刻が測定される。
【0017】コマンド開始時刻測定ステップS5とコマ
ンド終了時刻測定ステップS7で測定された時刻に基づ
きコマンド実行時間計算ステップS8でコマンド実行時
間が計算され、その計算結果とこのときのコマンドパラ
メータをメモリに記憶するメモリ記憶ステップS9に進
む。測定継続判定ステップS10では、シーク時間、回
転待ち時間、映像データ読み出し時間のそれぞれについ
て設定されたパラメータでの測定が完了したか否かに基
づき、引続き測定を継続するかどうかを判定し、継続す
ると判定した場合再びコマンドパラメータ設定ステップ
S4でコマンドパラメータを再設定し、以上の動作を繰
り返す。測定継続判定ステップS10で継続しないと判
定した場合最大再生時間取得の手続きは終了する。
ンド終了時刻測定ステップS7で測定された時刻に基づ
きコマンド実行時間計算ステップS8でコマンド実行時
間が計算され、その計算結果とこのときのコマンドパラ
メータをメモリに記憶するメモリ記憶ステップS9に進
む。測定継続判定ステップS10では、シーク時間、回
転待ち時間、映像データ読み出し時間のそれぞれについ
て設定されたパラメータでの測定が完了したか否かに基
づき、引続き測定を継続するかどうかを判定し、継続す
ると判定した場合再びコマンドパラメータ設定ステップ
S4でコマンドパラメータを再設定し、以上の動作を繰
り返す。測定継続判定ステップS10で継続しないと判
定した場合最大再生時間取得の手続きは終了する。
【0018】具体例につき説明する。一例として、ディ
スク面上のトラックの使用範囲をトラック番号で0〜1
00とした場合のシーク時間の最大値を測定する場合を
説明する。なお、この場合は、ディスクユニットの台数
と基本アクセスサイズはシーク時間に影響しない。い
ま、シーク時間はシーク方向によつて異なることがない
ものとすれば、シークするトラック数とシーク時間との
関係は図4に示すようになるので、この場合はトラック
番号0からトラック番号100までヘッドが移動するの
に要するシーク時間を計測すればよいことになる。
スク面上のトラックの使用範囲をトラック番号で0〜1
00とした場合のシーク時間の最大値を測定する場合を
説明する。なお、この場合は、ディスクユニットの台数
と基本アクセスサイズはシーク時間に影響しない。い
ま、シーク時間はシーク方向によつて異なることがない
ものとすれば、シークするトラック数とシーク時間との
関係は図4に示すようになるので、この場合はトラック
番号0からトラック番号100までヘッドが移動するの
に要するシーク時間を計測すればよいことになる。
【0019】そこでコマンドパラメータ設定ステップS
4でトラック番号0というコマンドパラメータとシーク
という種類のコマンドを設定し、コマンド実行ステップ
S6でコマンドを図1に示すディスクコントローラ2に
対して出力し、コマンド開始時刻測定ステップS5とコ
マンド終了時刻測定ステップS7とコマンド実行時間計
算ステップS8でシークコマンドに要した時間を計算
し、トラック番号0にシークするというコマンドパラメ
ータとともにメモリに記憶する(メモリ記憶ステップS
9)。次にトラック番号100にシークしなければなら
ないので、測定継続判定ステップS10は継続の判定を
出す。
4でトラック番号0というコマンドパラメータとシーク
という種類のコマンドを設定し、コマンド実行ステップ
S6でコマンドを図1に示すディスクコントローラ2に
対して出力し、コマンド開始時刻測定ステップS5とコ
マンド終了時刻測定ステップS7とコマンド実行時間計
算ステップS8でシークコマンドに要した時間を計算
し、トラック番号0にシークするというコマンドパラメ
ータとともにメモリに記憶する(メモリ記憶ステップS
9)。次にトラック番号100にシークしなければなら
ないので、測定継続判定ステップS10は継続の判定を
出す。
【0020】再び、コマンドパラメータ設定ステップS
4でトラック番号100にシークするというコマンドお
よびコマンドパラメータを設定し、以下トラック番号0
にシークするときと同様の動作をする。この次のコマン
ドはないので、測定継続判定ステップS10は終了の判
定を出して、最大再生時間取得の手続きを終了する。メ
モリにはトラック番号0とトラック番号100にシーク
したということと、それらのシークの実行時間が入力さ
れる(メモリ記憶ステップS9)が、実際にはトラック
番号0へのシーク時間は測定上意味を持たないので、ト
ラック番号0からトラック番号100までのシークに要
した時間がディスク面上のトラック使用範囲をトラック
番号で0から100とした場合のシーク時間の最大値と
して取得される。
4でトラック番号100にシークするというコマンドお
よびコマンドパラメータを設定し、以下トラック番号0
にシークするときと同様の動作をする。この次のコマン
ドはないので、測定継続判定ステップS10は終了の判
定を出して、最大再生時間取得の手続きを終了する。メ
モリにはトラック番号0とトラック番号100にシーク
したということと、それらのシークの実行時間が入力さ
れる(メモリ記憶ステップS9)が、実際にはトラック
番号0へのシーク時間は測定上意味を持たないので、ト
ラック番号0からトラック番号100までのシークに要
した時間がディスク面上のトラック使用範囲をトラック
番号で0から100とした場合のシーク時間の最大値と
して取得される。
【0021】なお、上述例においては、シーク時間はシ
ーク方向によって異なることがないとしたが、シーク時
間がシーク方向によって異なる可能性がある場合は、ト
ラック番号100からトラック番号0までのシークに要
した時間をも測定し、両者の大きい方を出力するように
すればよい。また、測定データの信頼性を上げるために
複数回測定を繰り返し、最大値を出力するようにしても
よい。
ーク方向によって異なることがないとしたが、シーク時
間がシーク方向によって異なる可能性がある場合は、ト
ラック番号100からトラック番号0までのシークに要
した時間をも測定し、両者の大きい方を出力するように
すればよい。また、測定データの信頼性を上げるために
複数回測定を繰り返し、最大値を出力するようにしても
よい。
【0022】次に、ディスク面に映像をフレーム単位に
固定レートで記録したものをディスク装置から映像が途
切れることなく再生できるかどうかの評価を行う例とし
て、評価装置の動作を説明する。ここでは、ディスクユ
ニットの台数は1、基本アクセスサイズは1フレーム分
とし、1フレーム分のデータが常に30分の1秒(3
3.3msec) 以内に再生できるかどうかを評価するもの
とする。
固定レートで記録したものをディスク装置から映像が途
切れることなく再生できるかどうかの評価を行う例とし
て、評価装置の動作を説明する。ここでは、ディスクユ
ニットの台数は1、基本アクセスサイズは1フレーム分
とし、1フレーム分のデータが常に30分の1秒(3
3.3msec) 以内に再生できるかどうかを評価するもの
とする。
【0023】まず、最大シーク時間Sは前述の出力より
得られる。最大回転待ち時間Lは、回転数が一定である
ディスク装置の場合には、ディスクの回転数から1回転
に要する時間を計算することにより得られる。ここで、
回転数一定のディスク装置の回転数は、例えば、SCS
I対応ディスクであればディスクドライブ評価装置の中
でmode senseというSCSIコマンドを使用することに
よって求めてもよいし、そのディスクのカタログスペッ
クに記載されている値を予め設定しておきこれを使用し
てもよい。この場合は、パラメータによらず、最大回転
待ち時間Lは一定となるが、回転数がオントラック番号
により異なるディスク装置の場合は、パラメータ(トラ
ックの使用範囲)の値に基づいて最大時間となる場合に
ついて計算する必要がある。
得られる。最大回転待ち時間Lは、回転数が一定である
ディスク装置の場合には、ディスクの回転数から1回転
に要する時間を計算することにより得られる。ここで、
回転数一定のディスク装置の回転数は、例えば、SCS
I対応ディスクであればディスクドライブ評価装置の中
でmode senseというSCSIコマンドを使用することに
よって求めてもよいし、そのディスクのカタログスペッ
クに記載されている値を予め設定しておきこれを使用し
てもよい。この場合は、パラメータによらず、最大回転
待ち時間Lは一定となるが、回転数がオントラック番号
により異なるディスク装置の場合は、パラメータ(トラ
ックの使用範囲)の値に基づいて最大時間となる場合に
ついて計算する必要がある。
【0024】図5は、従来のコンピュータ用ハードディ
スク装置を用いて、記録された映像データを最外周から
最内周に向かってディスクからシーケンシャルな読み出
しをフレーム単位で行ったときに、各フレームについて
フレーム単位で再生時間を計測した結果を示している。
ほとんどのコンピュータ用のハードディスク装置では角
速度一定(回転数一定)方式を用いているが、その場合
の外周側と内周側の記録密度の差を少なくして記憶容量
を稼ぐために、1トラックあたりのセクタ数が内周側よ
りも外周側の方が多いZBR(Zone Bit Recording) を
採用していることが多い。但し、この方式においては、
1トラック毎に1トラックあたりのセクタ数が異なって
いるわけではなく、ディスク面を円環状に複数のゾーン
に分け、1つのゾーン内に含まれる複数のトラックでは
1トラックあたりのセクタ数を同じに設定している。基
本アクセスサイズのデータの記録にはある一定数のセク
タを要するため、内周側と外周側とでセクタ数の異なる
この方式では、図5に示すようにゾーン毎に再生に要す
る時間が異なる。
スク装置を用いて、記録された映像データを最外周から
最内周に向かってディスクからシーケンシャルな読み出
しをフレーム単位で行ったときに、各フレームについて
フレーム単位で再生時間を計測した結果を示している。
ほとんどのコンピュータ用のハードディスク装置では角
速度一定(回転数一定)方式を用いているが、その場合
の外周側と内周側の記録密度の差を少なくして記憶容量
を稼ぐために、1トラックあたりのセクタ数が内周側よ
りも外周側の方が多いZBR(Zone Bit Recording) を
採用していることが多い。但し、この方式においては、
1トラック毎に1トラックあたりのセクタ数が異なって
いるわけではなく、ディスク面を円環状に複数のゾーン
に分け、1つのゾーン内に含まれる複数のトラックでは
1トラックあたりのセクタ数を同じに設定している。基
本アクセスサイズのデータの記録にはある一定数のセク
タを要するため、内周側と外周側とでセクタ数の異なる
この方式では、図5に示すようにゾーン毎に再生に要す
る時間が異なる。
【0025】また、図5に示すように、同じゾーン内で
も読み出し時間の長いときと短いときがある(縦方向に
幅をもって示されている)が、これは、1回のデータ読
み出しの中に含まれるトラック切替えの回数に影響さ
れ、トラック切替えの回数が多いときは読み出し時間が
長くなるからである。ディスクの最外周から最内周まで
の全てを使用するものとすれば、最大読み出し時間Rは
最内周ゾーンの1フレーム分のデータの再生時間の最大
値から求められ、使用するディスクのゾーンを制限する
ならば、最大読み出し時間Rは使用する最内周ゾーンの
1フレーム分のデータの再生時間の最大値から求められ
る。従って、最大読み出し時間Rについても上述した最
大シーク時間Sの測定と同様に、トラックの使用範囲を
パラメータとして図3に示すフローチャートに基づいて
測定が行われる。
も読み出し時間の長いときと短いときがある(縦方向に
幅をもって示されている)が、これは、1回のデータ読
み出しの中に含まれるトラック切替えの回数に影響さ
れ、トラック切替えの回数が多いときは読み出し時間が
長くなるからである。ディスクの最外周から最内周まで
の全てを使用するものとすれば、最大読み出し時間Rは
最内周ゾーンの1フレーム分のデータの再生時間の最大
値から求められ、使用するディスクのゾーンを制限する
ならば、最大読み出し時間Rは使用する最内周ゾーンの
1フレーム分のデータの再生時間の最大値から求められ
る。従って、最大読み出し時間Rについても上述した最
大シーク時間Sの測定と同様に、トラックの使用範囲を
パラメータとして図3に示すフローチャートに基づいて
測定が行われる。
【0026】映像データを複数のディスクユニットに記
録する場合は、それぞれのディスクユニットに対してバ
ッファメモリをもたせ、映像の最小構成単位(フィール
ドまたはフレーム)の映像データをディスクユニット数
分だけ重複しないように等分に分割してそれぞれのバッ
ファメモリに書き込み、フィールドまたはフレームごと
にこれを繰り返しながら各バッファメモリのデータを連
続データとしてディスクユニットに対して記録するもの
とする。逆に、複数のディスクユニットに記録された映
像データを再生する場合は、各ディスクユニットに分割
記録された1フィールド分または1フレーム分の映像デ
ータをそれぞれのバッファメモリに読み出し、各バッフ
ァメモリに格納されているデータから分割前の1フィー
ルド分または1フレーム分の映像データを再構成するよ
うな処理を行い出力するものとする。
録する場合は、それぞれのディスクユニットに対してバ
ッファメモリをもたせ、映像の最小構成単位(フィール
ドまたはフレーム)の映像データをディスクユニット数
分だけ重複しないように等分に分割してそれぞれのバッ
ファメモリに書き込み、フィールドまたはフレームごと
にこれを繰り返しながら各バッファメモリのデータを連
続データとしてディスクユニットに対して記録するもの
とする。逆に、複数のディスクユニットに記録された映
像データを再生する場合は、各ディスクユニットに分割
記録された1フィールド分または1フレーム分の映像デ
ータをそれぞれのバッファメモリに読み出し、各バッフ
ァメモリに格納されているデータから分割前の1フィー
ルド分または1フレーム分の映像データを再構成するよ
うな処理を行い出力するものとする。
【0027】このように、ディスクユニットの数を増や
すことにより、1フィールド分または1フレーム分の映
像データのうちディスクユニット1台あたりに記録され
るデータ量はディスクユニットが1台のときに記録され
る基本アクセスサイズのデータ量をディスクユニット数
で除したデータ量となるため、記録再生に要する時間を
短くすることができる。このデータ量を新たにディスク
ユニットが複数ある場合の基本アクセスサイズと設定し
て、上述したのと同様な測定を行うことによってディス
クユニット数を増やしたときのオーバーヘッドを含めた
最大読み出し時間Rを求めることができる。また、複数
のディスクユニットを用いる場合の最大シーク時間Sと
最大回転待ち時間Lは、それぞれのディスク面上のトラ
ックの使用範囲の制限のもとでの各ディスクユニットに
おける最大値のうち最も値の大きいものを選ぶようにす
る。
すことにより、1フィールド分または1フレーム分の映
像データのうちディスクユニット1台あたりに記録され
るデータ量はディスクユニットが1台のときに記録され
る基本アクセスサイズのデータ量をディスクユニット数
で除したデータ量となるため、記録再生に要する時間を
短くすることができる。このデータ量を新たにディスク
ユニットが複数ある場合の基本アクセスサイズと設定し
て、上述したのと同様な測定を行うことによってディス
クユニット数を増やしたときのオーバーヘッドを含めた
最大読み出し時間Rを求めることができる。また、複数
のディスクユニットを用いる場合の最大シーク時間Sと
最大回転待ち時間Lは、それぞれのディスク面上のトラ
ックの使用範囲の制限のもとでの各ディスクユニットに
おける最大値のうち最も値の大きいものを選ぶようにす
る。
【0028】最終的に、映像が途切れることなく再生で
きるかどうかは、図2に示したアルゴリズムによって、
基本アクセスサイズを1フレーム分に設定したときに
は、S+L+Rが33.3msecよりも短いかどうかを評
価することにより判定できる。S+L+Rが33.3ms
ecよりも長いときには、前述したようなパラメータとし
てのディスクユニットの台数や使用ゾーン(使用トラッ
ク)の範囲を変更することにより、S+L+Rが33.
3msecよりも短くなる(映像が途切れない)まで測定を
繰り返し行うことができる。
きるかどうかは、図2に示したアルゴリズムによって、
基本アクセスサイズを1フレーム分に設定したときに
は、S+L+Rが33.3msecよりも短いかどうかを評
価することにより判定できる。S+L+Rが33.3ms
ecよりも長いときには、前述したようなパラメータとし
てのディスクユニットの台数や使用ゾーン(使用トラッ
ク)の範囲を変更することにより、S+L+Rが33.
3msecよりも短くなる(映像が途切れない)まで測定を
繰り返し行うことができる。
【0029】なお、本発明による映像記録再生用ディス
クドライブ評価装置は、動画を含む映像の記録再生を行
うディスク装置であれば、光ディスク、光磁気ディス
ク、磁気ディスク等その種類を問わず適用できることは
言うまでもない。また、S+L+Rと大小比較を行う比
較基準も33.3msecに限られるわけでなく、基本アク
セスサイズの大きさに応じて他の値に設定可能である。
クドライブ評価装置は、動画を含む映像の記録再生を行
うディスク装置であれば、光ディスク、光磁気ディス
ク、磁気ディスク等その種類を問わず適用できることは
言うまでもない。また、S+L+Rと大小比較を行う比
較基準も33.3msecに限られるわけでなく、基本アク
セスサイズの大きさに応じて他の値に設定可能である。
【0030】
【発明の効果】本発明装置を用いることにより、動画を
含む映像データが記録されたディスク装置から読み出さ
れる映像が、テレビジョンフィールドやテレビジョンフ
レーム単位でのノンリニア再生に対しても途切れること
なく再生し続けることができるかどうかを評価すること
ができる。これにより、ディジタル映像データを分割し
て記録するディスクユニットの台数、それらのディスク
ユニットの台数に応じてそれぞれのディスク面上のトラ
ックの使用範囲、および基本アクセスサイズをどのよう
にすれば映像データが途切れないかについてのシステム
設計を行うことが可能となる。
含む映像データが記録されたディスク装置から読み出さ
れる映像が、テレビジョンフィールドやテレビジョンフ
レーム単位でのノンリニア再生に対しても途切れること
なく再生し続けることができるかどうかを評価すること
ができる。これにより、ディジタル映像データを分割し
て記録するディスクユニットの台数、それらのディスク
ユニットの台数に応じてそれぞれのディスク面上のトラ
ックの使用範囲、および基本アクセスサイズをどのよう
にすれば映像データが途切れないかについてのシステム
設計を行うことが可能となる。
【図1】本発明による映像記録再生用ディスクドライブ
評価装置の一実施形態の構成をブロック図で示してい
る。
評価装置の一実施形態の構成をブロック図で示してい
る。
【図2】ディスク装置から映像が途切れることなく再生
できるかどうかについて、ディスクドライブの評価を行
う評価ソフトウェアのアルゴリズムをフローチャートで
示している。
できるかどうかについて、ディスクドライブの評価を行
う評価ソフトウェアのアルゴリズムをフローチャートで
示している。
【図3】図2中の最大再生時間取得ステップで各最大の
時間S,L,Rを取得する手続きをフローチャートで示
している。
時間S,L,Rを取得する手続きをフローチャートで示
している。
【図4】シーク時間がシーク方向によらない場合につい
て、シークするトラック数とシーク時間との関係を示し
ている。
て、シークするトラック数とシーク時間との関係を示し
ている。
【図5】従来のコンピュータ用ハードディスク装置を用
いて、記録された映像データを最外周から最内周に向か
ってディスクからシーケンシャルな読み出しをフレーム
単位で行ったときに、各フレームについてフレーム単位
で再生時間を計測した結果を示している。
いて、記録された映像データを最外周から最内周に向か
ってディスクからシーケンシャルな読み出しをフレーム
単位で行ったときに、各フレームについてフレーム単位
で再生時間を計測した結果を示している。
1 ディスク装置 2 ディスクコントローラ 3 CPU
───────────────────────────────────────────────────── フロントページの続き (72)発明者 奥田 治雄 東京都世田谷区砧1丁目10番11号 日本放 送協会 放送技術研究所内 (72)発明者 沼澤 潤二 東京都世田谷区砧1丁目10番11号 日本放 送協会 放送技術研究所内
Claims (1)
- 【請求項1】 映像記録再生用ディスクドライブを評価
する評価装置であって、ディジタル映像データを分割し
て記録するディスクユニットの台数、それらディスクユ
ニットの台数に応じてそれぞれのディスク面上のトラッ
クの使用範囲、および基本アクセスサイズの大きさをパ
ラメータとして設定したうえで、ヘッドのシーク時間の
最大値S、最大回転待ち時間Lおよびディスク面上に連
続的に記録されたディジタル映像データをオーバーヘッ
ドを含めて前記基本アクセスサイズ分だけディスクから
読み出すのに要する時間の最大値Rを計測する手段と、
該手段によって計測された各最大の時間S,LおよびR
の単純和と予め設定された時間との間で大小関係を比較
する手段と、該手段によって比較された結果を前記各パ
ラメータの値と共に出力する出力手段とを具えてなるこ
とを特徴とする映像記録再生用ディスクドライブ評価装
置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP27426897A JPH11113032A (ja) | 1997-10-07 | 1997-10-07 | 映像記録再生用ディスクドライブ評価装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP27426897A JPH11113032A (ja) | 1997-10-07 | 1997-10-07 | 映像記録再生用ディスクドライブ評価装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH11113032A true JPH11113032A (ja) | 1999-04-23 |
Family
ID=17539302
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP27426897A Withdrawn JPH11113032A (ja) | 1997-10-07 | 1997-10-07 | 映像記録再生用ディスクドライブ評価装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH11113032A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7242902B2 (en) | 2003-09-26 | 2007-07-10 | Canon Kabushiki Kaisha | Image forming apparatus having a post-processing device with a controller for controlling conveyance of double-sided sheets, temporarily retaining the sheets at the predetermined position in a double-sided sheet conveying path, and conveying the retained sheets to the post-processing device and image forming method therefor |
-
1997
- 1997-10-07 JP JP27426897A patent/JPH11113032A/ja not_active Withdrawn
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7242902B2 (en) | 2003-09-26 | 2007-07-10 | Canon Kabushiki Kaisha | Image forming apparatus having a post-processing device with a controller for controlling conveyance of double-sided sheets, temporarily retaining the sheets at the predetermined position in a double-sided sheet conveying path, and conveying the retained sheets to the post-processing device and image forming method therefor |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4588127B2 (ja) | ディスク記録方法及びディスク記録装置 | |
US6873788B1 (en) | Disk recording and/or reproducing apparatus | |
US6661758B2 (en) | High speed data recording and/or reproducing method and apparatus with increased sector access speed | |
JPH02254681A (ja) | 情報記録装置 | |
US6223249B1 (en) | Apparatus and method for controlling access to one or more disc storage devices | |
US7787748B2 (en) | Recording and reproducing apparatus, content reproducing apparatus, magnetic disk device, and control method thereof | |
US20050015648A1 (en) | Disk storage apparatus capable of concurrently processing data streams | |
US6154428A (en) | Technique for setting speed of optical disk player according to condition of optical disk | |
JPH11113032A (ja) | 映像記録再生用ディスクドライブ評価装置 | |
JPH0668598A (ja) | データ処理装置及びそのデータ処理方法 | |
JPH03205657A (ja) | 情報記録再生装置 | |
JPH05342759A (ja) | ディスク装置 | |
JP2833667B2 (ja) | 情報記録再生装置 | |
US20050019002A1 (en) | Digital information recording apparatus and method, and video recording and reproduction apparatus | |
JP3903684B2 (ja) | 磁気記憶装置 | |
JP2996646B2 (ja) | 検索時画面の歪みを防止したデジタルビデオカセットレコーダ及びそれによる画面処理方法 | |
JP3933133B2 (ja) | データ再生装置及びデータ再生方法 | |
JP2576497B2 (ja) | デ−タレコ−ダ | |
JP2002042430A (ja) | データ読み出し装置、磁気記録再生装置、データ再生システム、及びデータ出力方法 | |
JP2725343B2 (ja) | データ記録装置及び方法 | |
JP2578792B2 (ja) | 光磁気デイスク制御方法 | |
JP4281394B2 (ja) | 記録再生装置及び記録再生方法 | |
JPH0628779A (ja) | ディスク装置におけるデータ記録制御方法 | |
US6008961A (en) | Recording method of a helical scan system for recording data to a tape-shaped recording medium | |
JPH10149634A (ja) | データ記録再生方法および装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20041207 |