(57)【要約】【解決手段】可変モードマルチメディアデータオブジェクト記憶装置のための方法および装置。大きなデジタルオブジェクトをおよそ１秒ですばやくダウンロードすることができる。デジタルオブジェクトをリアルタイムの速さで利用または再生することができる。利用または再生は最小限の電力を消費し、バッテリ電力で動作するポータブル装置をディスクがサポートすることができる。記憶装置は複数のディスク回転速度を使用し、複数の動作モードをサポートする。記憶装置は少なくとも２つのディスクドライブ動作モードで作動し、書き込みに対して高速プラッタ回転速度、読み出しに対して低速プラッタ回転速度をサポートする。複数の回転速度は、読み出し用の少なくとも１つのヘッド（２０２）と書き込み用の複数のヘッド（２０４）とで構成されたヘッドアセンブリ（１０６）とともに動作する。書き込み時には、ディスクは高速回転速度で回転する。利用もしくは再生モードでは、ディスクは低速節電回転速度で回転する。【選択図】図１
2005503630.tif 000002
【特許請求の範囲】
【請求項１】
第１の回転速度または第２の回転速度のいずれかで動作するように構成されたディスクドライブと、
前記ディスクドライブに結合され、前記ディスクドライブを制御して、第１の回転速度または第２の回転速度のいずれかで動作させるように構成されたプロセッサとを具備する記憶装置。
【請求項２】
前記ディスクドライブは、１つの読み出しヘッドと複数の書き込みヘッドとを含むヘッドアセンブリを備えている請求項１記載の記憶装置。
【請求項３】
マルチメディアデータオブジェクトを記憶するディスクドライブであって、
磁気ディスクと、
少なくとも１つの個々に選択可能な読み出しディスク速度と、
少なくとも１つの個々に選択可能な書き込みディスク速度と、
マルチメディアオブジェクトデータをディスクに書き込む複数の書き込みヘッドと、
マルチメディアオブジェクトデータをディスクから読み出す１つの読み出しヘッドとを具備し、前記書き込みディスク速度は前記読み出しディスク速度よりも速いディスクドライブ。
【請求項４】
前記ディスク速度は制御用マイクロプロセッサによって選択される請求項３記載のディスクドライブ。
【請求項５】
前記読み出しディスク速度は毎秒約１０００回転である請求項３記載のディスクドライブ。
【請求項６】
前記書き込みディスク速度は毎秒約７０００回転である請求項３記載のディスクドライブ。
【請求項７】
前記磁気ディスクは同心トラックでフォーマットされている請求項３記載のディスクドライブ。
【請求項８】
前記書き込みヘッドは同心トラック間隔の倍数だけ離隔されている請求項７記載のディスクドライブ。
【請求項９】
前記データ書き込みはすべてのトラックになされる請求項７記載のディスクドライブ。
【請求項１０】
前記データ書き込みは書き込みヘッドの位置が所望のトラック上で安定するとすぐに開始する請求項７記載のディスクドライブ。
【請求項１１】
第１の読み出し速度および第２の書き込み速度で動作し、マルチメディアデータオブジェクトを記憶する可変モードディスクドライブであって、
ディスクドライブが書き込みモードで動作する間に入力データをバッファに供給し、ディスクドライブが読み出しモードで動作する間に出力データをバッファから転送させるバスインターフェースと、
１つの読み出しヘッドと複数の書き込みヘッドとを磁気ディスク上に位置決めするスライダ機構と、
磁気ディスクへおよび磁気ディスクから転送するデータを処理する読み出しおよび書き込み電子機器と、
磁気ディスクの回転速度を制御するプロセッサとを具備する可変モードディスクドライブ。
【請求項１２】
前記バスインターフェースはパーソナルコンピュータメモリーカードインターナショナルアソシエーションのバスインターフェースである請求項１１記載のディスクドライブ。
【請求項１３】
前記バスインターフェースはアドバンスドテクノロジのバスインターフェースである請求項１１記載のディスクドライブ。
【請求項１４】
前記バスインターフェースはスモールコンピュータシステムインターフェースのバスインターフェースである請求項１１記載のディスクドライブ。
【請求項１５】
前記バスインターフェースはユニバーサルシリアルバスのバスインターフェースである請求項１１記載のディスクドライブ。
【請求項１６】
前記バスインターフェースはインターラクティブサービスアソシエーションのバスインターフェースである請求項１１記載のディスクドライブ。
【請求項１７】
前記バスインターフェースはファイヤーワイヤのバスインターフェースである請求項１１記載のディスクドライブ。
【請求項１８】
前記バスインターフェースはペリフェラルコンポーネントインターコネクトのバスインターフェースである請求項１１記載のディスクドライブ。
【請求項１９】
前記読み出しおよび書き込み電子機器は書き込みモードの間に複数の書き込みヘッドによる磁気ディスクへの同時書き込みのために入力データをフォーマットする請求項１１記載のディスクドライブ。
【請求項２０】
前記読み出しおよび書き込み電子機器はマルチメディアストリームを生成するために出力データをフォーマットする請求項１１記載のディスクドライブ。
【請求項２１】
前記磁気ディスクは１ギガバイトから１０ギガバイトの容量を有する請求項１１記載のディスクドライブ。
【請求項２２】
ディスクドライブにデータを記憶する方法であって、
ディスクドライブが読み出しのための第１の回転速度で動作するように構成し、
ディスクドライブが書き込みのための第２の回転速度で動作するように構成することを含み、
前記書き込みのための回転速度は前記読み出しのための回転速度よりも速い方法。
【請求項２３】
ディスク速度は制御用マイクロプロセッサによって選択される請求項２２記載の方法。
【請求項２４】
読み出しのためのディスク速度は毎秒約１０００回転である請求項２２記載の方法。
【請求項２５】
書き込みのためのディスク速度は毎秒約７０００回転である請求項２２記載の方法。
【請求項２６】
前記ディスクドライブは１ギガバイトから１０ギガバイトの容量を有する請求項２２記載の方法。
【請求項２７】
少なくとも１つの読み出しディスク速度と少なくとも１つの書き込みディスク速度とを有するディスクドライブにデータを記憶し、前記書き込み速度は前記読み出し速度よりも速い方法であって、
バスインターフェースからデータを受け取り、
複数の書き込みヘッドによるディスクへの同時書き込みのために受け取ったデータを処理し、
高速書き込み速度でディスクを回転させ、
複数の書き込みヘッドを同時に使用して、処理されたデータをディスクに書き込むことを含む方法。
【請求項２８】
前記ディスク速度は制御用マイクロプロセッサによって選択される請求項２７記載の方法。
【請求項２９】
前記読み出しディスク速度は毎秒約１０００回転である請求項２７記載の方法。
【請求項３０】
前記書き込みディスク速度は毎秒約７０００回転である請求項２７記載の方法。
【請求項３１】
前記ディスクドライブは同心トラックでフォーマットされている請求項２７記載の方法。
【請求項３２】
前記複数の書き込みヘッドは同心トラック間隔の倍数だけ離隔されている請求項２７記載の方法。
【請求項３３】
前記データ書き込みはすべてのトラックになされる請求項２７記載の方法。
【請求項３４】
前記データ書き込みは書き込みヘッドの位置が所望のトラック上で安定するとすぐに開始する請求項２７記載の方法。
【請求項３５】
前記ディスクドライブは１ギガバイトから１０ギガバイトの容量を有する請求項２７記載の方法。
【請求項３６】
受け取ったデータの処理は複数の書き込みヘッドの数と等しい多数の部分に前記データを分割することを含む請求項２７記載の方法。
【請求項３７】
前記バスインターフェースはパーソナルコンピュータメモリーカードインターナショナルアソシエーションのバスインターフェースである請求項２７記載の方法。
【請求項３８】
前記バスインターフェースはアドバンスドテクノロジのバスインターフェースである請求項２７記載の方法。
【請求項３９】
前記バスインターフェースはスモールコンピュータシステムインターフェースのバスインターフェースである請求項２７記載の方法。
【請求項４０】
前記バスインターフェースはユニバーサルシリアルバスのバスインターフェースである請求項２７記載の方法。
【請求項４１】
前記バスインターフェースはインターラクティブサービスアソシエーションのバスインターフェースである請求項２７記載の方法。
【請求項４２】
前記バスインターフェースはファイヤーワイヤのバスインターフェースである請求項２７記載の方法。
【請求項４３】
前記バスインターフェースはペリフェラルコンポーネントインターコネクトのバスインターフェースである請求項２７記載の方法。
【請求項４４】
少なくとも１つの読み出しディスク速度と少なくとも１つの書き込みディスク速度とを有するディスクドライブからデータを取り出し、前記書き込み速度は前記読み出し速度よりも速い方法であって、
低速読み出し速度でディスクを回転させ、
ディスクドライブからデータを読み出し、
マルチメディアデータストリームを生成するためにデータを処理し、
データストリームをバスインターフェースへ供給することを含む方法。
【請求項４５】
前記ディスク速度は制御用マイクロプロセッサによって選択される請求項４４記載の方法。
【請求項４６】
前記読み出しディスク速度は毎秒約１０００回転である請求項４４記載の方法。
【請求項４７】
前記書き込みディスク速度は毎秒約７０００回転である請求項４４記載の方法。
【請求項４８】
前記ディスクドライブは同心トラックでフォーマットされている請求項４４記載の方法。
【請求項４９】
前記ディスクドライブは１ギガバイトから１０ギガバイトの容量を有する請求項４４記載の方法。
【請求項５０】
前記バスインターフェースはパーソナルコンピュータメモリーカードインターナショナルアソシエーションのバスインターフェースである請求項４４記載の方法。
【請求項５１】
前記バスインターフェースはアドバンスドテクノロジのバスインターフェースである請求項４４記載の方法。
【請求項５２】
前記バスインターフェースはスモールコンピュータシステムインターフェースのバスインターフェースである請求項４４記載の方法。
【請求項５３】
前記バスインターフェースはユニバーサルシリアルバスのバスインターフェースである請求項４４記載の方法。
【請求項５４】
前記バスインターフェースはインターラクティブサービスアソシエーションのバスインターフェースである請求項４４記載の方法。
【請求項５５】
前記バスインターフェースはファイヤーワイヤのバスインターフェースである請求項４４記載の方法。
【請求項５６】
前記バスインターフェースはペリフェラルコンポーネントインターコネクトのバスインターフェースである請求項４４記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
ここに開示された実施形態は、一般的にディスクドライブの分野に関係し、さらに具体的には、マルチメディアデータオブジェクトを記憶するためのディスクドライブに関係する。
【背景技術】
【０００２】
映画、音楽、ゲーム、書籍、テキスト、グラフィックおよびインタラクティブプログラミングのようなマルチメディアデータオブジェクトの記憶に対する需要が増大している。大きなマルチメディアデータオブジェクトを記憶する既知の装置は、同じ速度で読み出しおよび書き込むように設計されたディスクドライブを含む。同じ速度で読み出しおよび書き込むディスクドライブはコンピュータアプリケーションのために設計されており、そこではすばやく読み出しおよび書き込むことはともに重要であり、それぞれのディスクアクセスの動作は読み出し動作または書き込み動作で等しい確率を有している。マルチメディアオブジェクトの記憶および取り出しの要求はコンピュータアプリケーションを記憶する要求と異なる。
【０００３】
例えばビデオを記憶する際の標準的なディスクドライブの使用は読み出し時に必要なものよりも速く、書き込み時に必要なものよりも遅いディスクドライブアクセスを提供する。ディスクプラッタはビデオ再生のための読み出し動作を行う際に必要なものよりも速く回転するので、ディスクドライブはビデオ再生の間必要なものよりも多く電力を消費する。ポータブルビデオ再生装置にとって、再生の間電力消費を少なくすることは望ましく、リアルタイムビデオやマルチメディアストリームを駆動するために要求されるレートでデータが生成されるのに十分な速さでちょうどディスクが回転することを要求する。リアルタイムビデオやマルチメディアストリームを駆動する典型的なレートは毎秒５メガビット（ＭＢ／ｓ）であろう。５ＭＢ／ｓで動作するディスクドライブは、短期間で大きなマルチメディアデータオブジェクトを記憶するのに望ましいレートで書き込むことができない。大きなマルチメディアデータオブジェクトを数分で記憶するために望ましい書き込み速度は２５０ＭＢ／ｓであるか、または望ましい読み出し速度の約５０倍の速さであろう。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
技術的に知られているディスクドライブは一定の速度で回転する。一般的な速度は毎秒５４００回転（ｒｐｍ）、７２００ｒｐｍ、１０，０００ｒｐｍおよび１５，０００ｒｐｍである。非常に小さなディスクドライブはより遅く、約３６００ｒｐｍで回転する。したがって、複数の動作モードを備え、マルチメディアデータオブジェクトを記憶および取り出すための個々に選択可能な読み出しおよび書き込み速度を提供するディスクドライブへの技術的な必要性がある。
【課題を解決するための手段】
【０００５】
ここに開示された実施形態は読み出しおよび書き込みに対して異なるプラッタ回転速度とヘッド構成をサポートする少なくとも２つのディスクドライブ動作モードを備えた可変モードマルチメディアデータオブジェクト記憶装置を提供することにより上述の必要性を取り扱う。
【０００６】
したがって、発明の１つの特徴では、記憶装置は、第１の回転速度または第２の回転速度のいずれかで動作するように構成されたディスクドライブと、前記ディスクドライブに結合され、前記ディスクドライブを制御して、第１の回転速度または第２の回転速度のいずれかで動作させるように構成されたプロセッサとを具備する。
【０００７】
別の特徴では、マルチメディアデータオブジェクトを記憶するディスクドライブは、磁気ディスクと、少なくとも１つの個々に選択可能な読み出しディスク速度と、少なくとも１つの個々に選択可能な書き込みディスク速度と、マルチメディアオブジェクトデータをディスクに書き込む複数の書き込みヘッドと、マルチメディアオブジェクトデータをディスクから読み出す１つの読み出しヘッドとを具備し、前記書き込みディスク速度は前記読み出しディスク速度よりも速い。
【０００８】
別の特徴では、少なくとも１つの読み出しモードおよび少なくとも１つの書き込みモードで動作するマルチメディアデータオブジェクトを記憶する可変モードディスクドライブは、ディスクドライブが書き込みモードで動作する間に入力データをバッファに供給し、ディスクドライブが読み出しモードで動作する間に出力データをバッファから転送させるバスインターフェースと、１つの読み出しヘッドと複数の書き込みヘッドとを磁気ディスク上に位置決めするスライダ機構と、磁気ディスクへおよび磁気ディスクから転送するデータを処理する読み出しおよび書き込み電子機器と、磁気ディスクの回転速度を制御するプロセッサとを具備する。
【０００９】
別の特徴では、ディスクドライブにデータを記憶する方法は、ディスクドライブが読み出しのための第１の回転速度で動作するように構成し、ディスクドライブが書き込みのための第２の回転速度で動作するように構成することを含み、前記書き込みのための回転速度は前記読み出しのための回転速度よりも速い。
【００１０】
別の特徴では、少なくとも１つの読み出しディスク速度と少なくとも１つの書き込みディスク速度とを有するディスクドライブにデータを記憶し、前記書き込み速度は前記読み出し速度よりも速い方法は、バスインターフェースからデータを受け取り、複数の書き込みヘッドによるディスクへの同時書き込みのために受け取ったデータを処理し、高速書き込み速度でディスクを回転させ、複数の書き込みヘッドを同時に使用して、処理されたデータをディスクに書き込むことを含む。
【００１１】
さらに別の特徴では、少なくとも１つの読み出しディスク速度と少なくとも１つの書き込みディスク速度とを有するディスクドライブからデータを取り出し、前記書き込み速度は前記読み出し速度よりも速い方法は、低速読み出し速度でディスクを回転させ、ディスクドライブからデータを読み出し、マルチメディアデータストリームを作るためにデータを処理し、データストリームをバスインターフェースへ供給することを含む。
【発明を実施するための最良の形態】
【００１２】
開示された実施形態は可変モードマルチメディアデータオブジェクト記憶装置のための方法および装置を提供する。可変モードマルチメディアデータオブジェクト記憶装置は、映画、音楽、ゲーム、書籍、テキスト、グラフィック、インタラクティブプログラミング、またはその他の大きなデジタルオブジェクトを記憶する。映画のような大きなデジタルオブジェクトをおよそ１秒ですばやくダウンロードすることができる。デジタルオブジェクトをリアルタイムの速さで利用または再生することができる。利用または再生は最小限の電力を消費し、バッテリ電力で動作するポータブル装置をディスクがサポートすることができる。可変モードマルチメディアデータオブジェクト記憶装置はその時間の大部分を利用または再生速度で動作するのに使うことが期待されている。
【００１３】
ランダムアクセスディスクドライブがコンピュータにおいて行う準備ができていなければならないような任意の動作を行う準備が記憶装置にできている必要はないので、記憶装置は複数のディスクの、すなわち複数のプラッタの、回転速度を使用することができ、複数の動作モードをサポートする。すばやいダウンロードおよびリアルタイムの利用を提供するために、記憶装置は少なくとも２つのディスクドライブ動作モードで動作し、書き込み高速プラッタ回転速度および読み出し低速プラッタ回転速度をサポートする。複数の回転速度は、読み出し用の少なくとも１つのヘッドと書き込み用の複数のヘッドとで構成されたヘッドアセンブリとともに動作する。記憶装置が書き込みモードで動作する時には、ディスクは高速回転速度で回転する。記憶装置が利用または再生モードにある時には、ディスクは低速節電回転速度で回転する。記憶装置のディスクドライブはディスクドライブに結合されたプロセッサまたはコンピュータによって高速または低速速度へと制御される。
【００１４】
図１は可変モードマルチメディアデータオブジェクト記憶装置の例示的な実施形態のブロック図を図示する。バスインターフェース１１６は書き込みモードで入力データをバッファ１１２へ供給し、読み出しモードでバッファ１１２から出力データを転送する。バスインターフェースはパーソナルコンピュータメモリーカードインターナショナルアソシエーション（ＰＣＭＣＩＡ）のバスインターフェース、アドバンスドテクノロジ（ＡＴ）のバスインターフェース、スモールコンピュータシステムインターフェース（ＳＣＳＩ）のバスインターフェース、ユニバーサルシリアルバス（ＵＳＢ）のバスインターフェース、インターラクティブサービスアソシエーション（ＩＳＡ）のバスインターフェース、ファイヤーワイヤのバスインターフェース、ペリフェラルコンポーネントインターコネクト（ＰＣＩ）のバスインターフェース、またはデジタル装置のコンポーネント間でデジタルデータを転送するためのいかなるバスインターフェースであってもよい。
【００１５】
書き込みモードでは、入力データはバッファ１１２へバスインターフェース１１６から転送され、読み出し／書き込み電子機器により処理されディスク１０８上へのエンコードのための信号が生成される。また読み出し／書き込み電子機器１１０により入力データをフォーマットして、ヘッドアセンブリ１０６の複数の書き込みヘッドによるディスク１０８へのデータの同時転送を円滑にする。読み出し／書き込み電子機器１１０によって生成された入力信号はディスクアセンブリ１０２に供給される。ディスクアセンブリ１０２はヘッドアセンブリ１０６を位置決めし、処理済入力データをディスク１０８に書き込むためのスライダ機構１０４を含む。ディスク１０８は小型ディスクドライブの範囲で１ギガバイト（ＧＢ）から１０ＧＢの容量を有する。
【００１６】
読み出しモードでは、出力データ信号はスライダ機構１０４により読み出しのために位置決めされたヘッドアセンブリ１０６によってディスク１０８からデコードされる。読み出し／書き込み電子機器１１０はデコードされた信号を処理し出力データを生成する。また読み出し／書き込み電子機器１１０によって出力データをフォーマットして、ヘッドアセンブリ１０６の複数の書き込みヘッドによりディスク１０８に同時に転送されたデータをリアセンブルする。出力データを読み出し／書き込み電子機器１１０によりバッファ１１２へ提供しバスインターフェース１１６へ転送する。
【００１７】
制御装置１１４は読み出し／書き込み電子機器１１０、バッファ１１２およびバスインターフェース１１６に結合される。制御装置１１４は書き込みおよび読み出しモード動作を制御する。ディスク１０８は制御装置１１４によりコマンド制御され書き込み動作のための高速速度および読み出し動作のための低速速度で動作する。ディスク１０８は制御装置１１４によりコマンド制御され、マルチメディアデータオブジェクトの種類に応じて複数の読み出しおよび複数の書き込み速度で動作する。例示的な実施形態では低速速度は１０００ｒｐｍのオーダであってもよく、高速速度は７０００ｒｐｍのオーダであってもよい。
【００１８】
当業者は、制御装置１１４をフィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プログラム可能論理回路（ＰＬＤ）、デジタルシグナルプロセッサ（ＤＳＰ）、１つ以上のマイクロプロセッサ、特定用途向け集積回路（ＡＳＩＣ）、または上述の制御機能を行うことができるその他のいかなる装置を使用して実行してもよいことを認識するであろう。当業者はまたバッファ１１２を開示された実施形態の範囲を逸脱することなく任意に省略してもよいことを理解するであろう。
【００１９】
図２は図１で図示されたヘッドアセンブリ１０６の例示的な実施形態を詳しく示す。従来は、読み出しおよび書き込み動作は異なる磁気ヘッドを使用していた。書き込みヘッドは典型的には誘導型であり、読み出しヘッドは典型的には磁気抵抗型である。読み出しおよび書き込みヘッドは別々であるので、異なった回転速度に対して開示された実施形態によりそれらを最適化することができる。
【００２０】
その上にヘッド１０６が存在しているスライダ機構１０４は、磁気ディスク表面１０８上を浮上する。スライダ機構の高さはディスク表面１０８がヘッド１０６の下で移動している速度、すなわちプラッタ回転速度の関数である。ディスク１０８が速く回転すればするほど、より多くの空気力学的圧力が生成され、その圧力はヘッド１０６をディスク１０８上のより高い位置に押し進める。磁気的にヘッド１０６をディスク１０８の表面から切り離すぐらいヘッド１０６をディスク１０８の表面から十分離れた位置へ押し出すように速くディスク１０８は回転してはならない。（例えば、ヘッド１０６がデータを読み出しまたは書き込むことができない、表面１０８からヘッド１０６の距離では磁界は弱すぎる。）この浮上高は読み出し速度に対する書き込み速度の許容可能な比率を制限する。このような浮上高の制限を克服するためには、開示された実施形態は複数の書き込みヘッド１０６を用いる。
【００２１】
開示された実施形態のヘッドアセンブリ１０６は１つの読み出しヘッドおよび複数の書き込みヘッドを具備する。書き込み時には、ディスク１０８は高速書き込み速度で回転し、複数の書き込みヘッドが用いられる。読み出し時には、ディスク１０８は低速読み出し速度で回転し、１つの書き込みヘッドが用いられる。７０００ｒｐｍの書き込み速度および１０００ｒｐｍの読み出し速度を有する例示的な実施形態では、読み出し速度に対する書き込み速度の比率は７：１である。この例示的な実施形態では、１００分の映画を、２５０Ｍｂ／ｓでエンコードすることができ、ディスク容量の３．７５ＧＢを消費し、リアルタイムビデオストリームを駆動する典型的なレートである５Ｍｂｓで再生することができる。１つの読み出しヘッドおよび１つの書き込みヘッドを使用する従来のディスクドライブは、例示的な実施形態に対して、５０：１の読み出し速度に対する書き込み速度の比率となるであろう。これは許容可能な制限を超える浮上高を生じさせる。１つの書き込みヘッドではなく１０の書き込みヘッドを使用することで、例示的な実施形態の読み出し速度に対する書き込み速度の比率は５０：１から許容可能な５：１に減少する。
【００２２】
図２は１つの読み出しヘッドおよび複数の書き込みヘッドを含む読み出し／書き込みヘッドアセンブリ１０６の例示的な実施形態を図示する。読み出し／書き込みヘッドアセンブリ１０６は１つの読み出しヘッド２０２および複数の書き込みヘッド２０４ａ−２０４ｎを備えて構成され、ここでｎはヘッドアセンブリ１０６の動作可能な浮上高のために、読み出し速度に対する書き込み速度の許容可能な比率を生じさせるのに必要な書き込みヘッドの数である。
【００２３】
図３は図２で詳しく示した読み出し／書き込みヘッドアセンブリ１０６によってアクセスできるディスク３００の同心トラック３０２の例示的な実施形態を図示する。従来は、ディスクドライブ上のトラックからトラックへの間隔はサブミクロンである。サブミクロンのトラック間隔は書き込みヘッド２０４ａ−２０４ｎをそのような密接した距離で間隔をあけて配置することを困難にする。例示的な実施形態では、隣接したトラックに書き込むように書き込みヘッドを位置決めする必要はない。むしろ、トラック間隔の倍数だけ書き込みヘッドの間隔あけてもよい。例示的な実施形態では、複数の書き込みヘッドを１０トラックの幅をあけて位置決めすることができる。例示的な実施形態では、ヘッドアセンブリ１０６はトラック１、１１、２１、３１、４１、５１、６１、７１、８１および９１に同時に書き込みできるであろう。
【００２４】
ディスク上の各トラックは伝統的にはセクターへ分割される。隣接する物理セクターは乱されてはならないコンピュータアプリケーションデータを通常含むため、書き込み動作は典型的には特定の物理セクターに対してなされる。大きなマルチメディアデータオブジェクトは隣接した物理セクターに対してなされる書き込み動作に制限されない。映画のようなマルチメディアデータオブジェクトを記憶する時、書き込みを全トラックに対してすることができる。全トラックが書き込まれるので、書き込みはヘッドアセンブリ１０６の位置が所望のトラック３０２上で安定するとすぐに開始することができる。すなわち、書き込み動作を開始する前にディスク１０８が所望のセクターへ回転するのを待つ必要がない。全トラックを書き込むことによる書き込み動作の最適化は、個々の書き込みヘッド２０４に対して、またはグループとしての複数の書き込みヘッド２０４ａ−２０４ｎに対して実現できる。当業者は例示的な実施形態の同心トラック３０２に適用されたのと同じ原理を螺旋状のトラックまたはその他のディスクフォーマットを使用して実現できることを理解するであろう。
【００２５】
複数の書き込みヘッド２０４による並列書き込みのために書き込み時にマルチメディアオブジェクトデータをフォーマットしてもよい。また同時に書き込まれたトラックからデータを再順序付けするために読み出し時にデータをフォーマットしてもよい。
【００２６】
書き込み動作の間、読み出しヘッド２０２を使用してヘッドアセンブリ１０６位置のフィードバックを提供することが必要である。読み出しヘッド２０２はディスク１０８上でフォーマットインジケータを感知する。読み出しヘッド２０２によって受信したフォーマットインジケート信号を使用して、適切なトラック３０２に対するヘッドアセンブリ１０６の位置決めを維持する。例示的な実施形態の読み出しヘッド２０２はこの機能を実行する。磁気抵抗型ヘッドからの信号レベルは磁気ディスクの表面１０８がヘッド２０２の下を通過する速度の関数ではなく浮上高と温度との関数である。例示的な実施形態の読み出しヘッド２０２は磁気抵抗型ヘッドであり、これはその電気信号レベルはディスク速度の関数ではないからである。浮上高はより高速な書き込み速度ではおそらくいくぶんより高いであろうから、読み出しヘッド２０２からの受信信号は書き込みモードの間、より低い信号レベルを有することが予想される。必要であれば、読み出し／書き込み電子機器１１０に含まれる電気読み出し増幅器によって追加の読み出しヘッド２０２のゲインを提供することができる。フォーマットインジケートマークのナチュラル冗長性は、たとえ読み出し動作の間よりも書き込み動作の間で信号がより低くても、フォーマッテイング情報をより高い浮上高でうまく読み出すことができるようにする。
【００２７】
図４は例示的な実施形態にしたがったマルチメディアデータオブジェクト記憶のステップを図示するフローチャート４００である。
【００２８】
ステップ４０２の最初にマルチメディアオブジェクトデータをデータバスインターフェース１１６から受け取る。受け取ったデータは任意にバッファされてもよい。制御フローはステップ４０４に進む。
【００２９】
ステップ４０４で、複数の書き込みヘッドによるディスクへ同時書き込みのために受け取ったデータを処理する。データは、使用される書き込みヘッドの数に等しい多数の部分に分割され、またそうでなければ複数の書き込みヘッドによる書き込みのために適切にフォーマットされる。制御フローはステップ４０６に進む。
【００３０】
ステップ４０６で、ディスクを高速書き込み速度で回転させる。制御フローはステップ４０８に進む。
【００３１】
ステップ４０８で、複数の書き込みヘッドを同時に使用して、処理されたデータをディスクに書き込む。
【００３２】
完全なマルチメディアデータオブジェクトが記憶されるまでステップ４０２−４０８を繰り返す。当業者は図４に図示されたステップの順序は制限的でないことを理解するであろう。この方法は図示されたステップを省略または再順序付けすることにより、開示された実施形態の範囲から逸脱することなく容易に修正される。
【００３３】
図５は例示的な実施形態にしたがったマルチメディアデータオブジェクト取り出しステップを図示するフローチャート５００である。
【００３４】
ステップ５０２の最初にディスクを低速読み出し速度で回転させる。制御フローはステップ５０４に進む。
【００３５】
ステップ５０４でデータをディスクから読み出す。データを記憶する時に使用した書き込みヘッドの数に等しい多数のデータ部分がディスクから読み出される。また複数の書き込みヘッドにより書き込まれたデータを取り出す別のスキームにより読み出しアクセスを制御することができる。制御フローはステップ５０６に進む。
【００３６】
ステップ５０６で、データをフォーマットしてマルチメディアデータストリームを生成する。制御フローはステップ５０８に進む。
【００３７】
ステップ５０８でマルチメディアデータストリームをユーザ装置への出力のためにバスインターフェース１１６へ提供する。
【００３８】
完全なマルチメディアデータオブジェクトが取り出されるまでステップ５０２−５０８を繰り返す。当業者は図５に図示されたステップの順序は制限的でないことを理解するであろう。この方法は図示されたステップを省略または再順序付けすることにより、開示された実施形態の範囲から逸脱することなく容易に修正される。
【００３９】
このように可変モードマルチメディアデータオブジェクト記憶装置のための新規でかつ改良された方法および装置を説明した。当業者は情報および信号を様々な異なった技術および手法のいずれかを使用して表してもよいことを理解するであろう。例えば、上記記述のいたるところで参照することができるデータ、命令、コマンド、情報、信号、ビット、記号およびチップを電圧、電流、電磁波、磁界もしくは磁粒、光フィールドもしくは光子またはそれらのいかなる組み合わせによって表してもよい。
【００４０】
当業者はさらにここに開示された実施形態に関連して記述された様々な実例となる論理ブロック、モジュール、回路およびアルゴリズムのステップを電子ハードウェア、コンピュータソフトウェアまたは両者の組み合わせにより実行してもよいことをよく理解するであろう。このハードウェアおよびソフトウェアの互換性を明確に図示するために、様々な実例となるコンポーネント、ブロック、モジュール、回路およびステップはそれらの機能性の観点で一般的に上記に記述されている。そのような機能性がハードウェアとしてまたはソフトウェアとして実行されるかどうかは全システムに課された特定の用途やデザインの制約に依存する。当業者は記述された機能性をそれぞれの特定の用途のために様々な方法で実行してもよいが、そのような実行の決定は本発明の範囲からの逸脱を引き起こすものとして解釈されるべきではない。
【００４１】
ここに開示された実施形態に関連して記述された様々な実例となる論理ブロック、モジュールおよび回路は一般的な目的のプロセッサ、デジタルシグナルプロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）またはその他のプログラム可能な論理装置、ディスクリートゲートもしくはトランジスタロジック、ディスクリートハードウェアコンポーネント、またはここに記載された機能を実行するように設計されたそれらの組み合わせにより行われることができまた実行されることができる。一般的な目的のプロセッサはマイクロプロセッサであってもよいが別の方法では、プロセッサはいかなる従来のプロセッサ、コントローラ、マイクロコントローラ、またはステートマシーンであってもよい。プロセッサをまたコンピュータの装置の組み合わせ、例えば、ＤＳＰおよびマイクロプロセッサの組み合わせ、複数のマイクロプロセッサ、ＤＳＰコアに関連した１つ以上のマイクロプロセッサ、またはその他のそのような構成として実行してもよい。
【００４２】
ここに開示された実施形態に関して記述された方法またはアルゴリズムのステップを直接ハードウェアに、プロセッサにより実行されるソフトウェアのモジュールに、またはその２つの組み合わせに具体化してもよい。ソフトウェアのモジュールはＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭ、または技術で知られているその他のいかなる形式の記憶メディアに存在してもよい。例示的な記憶メディアはプロセッサに結合され、プロセッサは記録メディアから情報を読み出し、記録メディアへ情報を書き込む。別の方法では、記憶メディアはプロセッサに不可欠であってもよい。プロセッサおよび記憶メディアはＡＳＩＣに存在してもよい。ＡＳＩＣはユーザ装置に存在してもよい。ユーザ装置は固定されたまたはポータブルなマルチメディア再生または利用装置であってもよい。別の方法では、プロセッサおよび記憶メディアはユーザ装置におけるディスクリートコンポーネントとして存在してもよい。
【００４３】
開示された実施形態のこれまでの記述は当業者が本発明を作成または使用することを可能にするために提供される。これらの実施形態への様々な修正は当業者に容易に明らかであり、ここに規定された一般的な原理を本発明の精神または範囲から逸脱することなくその他の実施形態に適用してもよい。このように、本発明はここに示された実施形態に限定すると意図していないが、ここに開示された原理または新規な特徴と矛盾しない最も広い範囲を与えられるべきである。
【図面の簡単な説明】
【００４４】
【図１】図１は可変モードマルチメディアデータオブジェクト記憶装置の例示的な実施形態のブロック図である。
【００４５】
【図２】図２は図１で詳しく示したマルチメディアデータオブジェクト記憶装置で使用され得る読み出し／書き込みヘッド構成の例示的な実施形態を図示する。
【００４６】
【図３】図３は図２で詳しく示した読み出し／書き込みヘッドがアクセスし得るディスクのトラックの例示的な実施形態を図示する。
【００４７】
【図４】図４は可変モードマルチメディアデータオブジェクト記憶装置についての書き込みアクセスステップを図示するフローチャートである。
【００４８】
【図５】図５は可変モードマルチメディアデータオブジェクト記憶装置についての読み出しアクセスステップを図示するフローチャートである。
【図１】
2005503630.tif 000003
【図２】
2005503630.tif 000004
【図３】
2005503630.tif 000005
【図４】
2005503630.tif 000006
【図５】
2005503630.tif 000007
【国際公開パンフレット】
2005503630.tif 000008
2005503630.tif 000009
2005503630.tif 000010
2005503630.tif 000011
2005503630.tif 000012
2005503630.tif 000013
2005503630.tif 000014
2005503630.tif 000015
2005503630.tif 000016
2005503630.tif 000017
2005503630.tif 000018
2005503630.tif 000019
2005503630.tif 000020
2005503630.tif 000021
2005503630.tif 000022
2005503630.tif 000023
2005503630.tif 000024
2005503630.tif 000025
2005503630.tif 000026
2005503630.tif 000027
2005503630.tif 000028
2005503630.tif 000029
2005503630.tif 000030
2005503630.tif 000031
【国際公開パンフレット（コレクトバージョン）】
2005503630.tif 000032
【国際調査報告】
2005503630.tif 000033
2005503630.tif 000034