(57)【要約】  ブーティングプロシージャは、時間が長くかかる可能性があり、通常、光データディスクの主要なデータレイヤのリードインから開始する。ポータブルブルー（ＰＢ）ディスク、デュアルブートディスクは、第２のデータレイヤ（３０４）を含み、この第２のデータレイヤ（３０４）から、アプリケーション特定光ドライブは、直接ブートすることができる。デュアルブートディスクは、それでもなお、普通のアプリケーションに対するＰＢ用の従来技術の標準規格に準拠する。第２のブート（３４０）は、特定アプリケーションに対するブーティング期間に入り、アプリケーションソフトウェアを小さくするであろう。このことは、特に、ゲームにとって適切であり、また、ポータブルデバイス及び関連の特定アプリケーションにとっても適切である。
2007519153.tif 000002
【特許請求の範囲】
【請求項１】
第１のブートエリア及び第２のブートエリアを有するデータディスクであって、
アプリケーションに依存して、当該ディスクが、前記第１のブートエリア及び前記第２のブートエリアの１つからブートされるためにイネーブルにされるデータディスク。  
【請求項２】
当該データディスクがマルチレイヤデータディスクを有し、前記第１のブートエリアが第１のレイヤにあり、前記第２のブートエリアが第２のレイヤにある、請求項１に記載のデータディスク。
【請求項３】
前記第１のブートエリアが、標準ブートをイネーブルにし、前記第２のブートエリアが、アプリケーション特定ブートをイネーブルにする、請求項２に記載のデータディスク。
【請求項４】
前記第２のブートエリアが、アプリケーション識別子を有する、請求項３に記載のデータディスク。
【請求項５】
前記第１のブートエリアが、前記第１のレイヤのリードインエリアにあり、前記第２のブートエリアが、前記第２のレイヤのリードアウトエリアにある、請求項２に記載のデータディスク。
【請求項６】
前記リードインエリアが、当該データディスクの内側に向かって置かれ、前記リードアウトエリアが、当該ディスクの外側に向かって置かれる、請求項５に記載のデータディスク。
【請求項７】
前記第１のブートエリアが、第１の論理アドレス空間マッピングをイネーブルにし、前記第２のブートエリアが、第２の論理アドレス空間マッピングをイネーブルにする、請求項２に記載のデータディスク。
【請求項８】
ポータブルブルー光ディスク、ブルーレイ光ディスク及びＤＶＤ光ディスクの１つを有する、請求項７に記載のデータディスク。
【請求項９】
前記第２のレイヤにスピードブートエリアを有する、請求項７に記載のデータディスク。
【請求項１０】
データディスクドライブを有するシステムであって、
前記ドライブが、標準ブートエリア及びアプリケーション特定ブートエリアを有するデータディスクを使用するためにイネーブルにされ、
前記ドライブが、前記アプリケーション特定エリアからブートするためにイネーブルにされるシステム。
【請求項１１】
前記ドライブが、前記標準ブートエリアを有する第１のレイヤと、前記アプリケーション特定ブートエリアを有する第２のレイヤとを有するデータディスクを使用するためにイネーブルにされる、請求項１０に記載のシステム。
【請求項１２】
前記ドライブが、論理アドレス空間マッピングスキームを使用する前記データディスクを使用するためにイネーブルにされ、
第１の論理アドレス空間が、前記データディスクの前記第２のレイヤにおいて開始する、請求項１１に記載のシステム。
【請求項１３】
前記ドライブが、複数の論理アドレス空間マッピングシステムを可能にする前記データディスクを使用するためにイネーブルにされる、請求項１２に記載のシステム。
【請求項１４】
前記ドライブが、比較的迅速なブートプロセスを容易にする前記アプリケーション特定ブートエリアに従うファイルシステム、を使用するためにイネーブルにされる、請求項１０に記載のシステム。
【請求項１５】
前記データドライブが、ポータブルブルー光ドライブ、ブルーレイ光ドライブ及びＤＶＤ光ドライブの１つを有する、請求項１０に記載のシステム。
【請求項１６】
ポータブルアプリケーション、カスタムアプリケーション及びゲームアプリケーションの少なくとも１つを有する、請求項１０に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスクのブート（boot，起動）プロセスに関する。具体的には、本発明は、１つのディスクから複数のブートを可能にするディスクフォーマットに関する。
【０００２】
更に、本発明は、光ディスクを使用して複数のブートエントリポイントをサポートするためにイネーブルにされるシステム、装置及びアプリケーションに関する。
【０００３】
本発明は、とりわけ、マルチプルレイヤ光データディスクからの簡単で迅速なマウント及びブートプロシージャを必要とするアプリケーションに特に関する。
【背景技術】
【０００４】
光ディスクの現存する標準規格は、１つのディスクにおけるシングルブートフォーマットを可能にする。通常のデュアルレイヤディスクは、第１のレイヤの終端に隣接する第２のレイヤのアドレス空間をマップする。第１のレイヤの内側で開始するシングルブートシーケンスが、双方のレイヤをマウントする。レイヤ遷移部は、通常、アプリケーションにトランスペアレント（transparent，明らか）である。
【０００５】
第２のレイヤの現存するマッピングは、汎用アプリケーションにはかなり適している。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、厳密なアプリケーション最適化の可能性は制限される。シングルディスクは、通常、一般用途のために最適化されている。一般用途及びアプリケーション特定用途の双方に適しているシングルディスクは、実現するのが困難であることが分かり、使用するにはあまり実用的ではない。一例として、ディスクのアプリケーション特定用途は、このアプリケーション特定用途に進む前に、まず、一般用途の規約に従わなければならないので困難である。これは、特定アプリケーションに費用のかかるオーバーヘッドを生じる。更に、これは、特定アプリケーションが、この特定アプリケーションに関連性のない又は限られた関連性しかないタスクを実施するのにかなりの時間を費やす原因となる可能性もある。
【０００７】
従って、本発明の目的は、ブートするための複数のエントリポイントをもつ光ディスクを提供することにある。これにより、１つのディスクにおける複数のブートフォーマット及びマウントエリアを可能にする。
【０００８】
本発明の他の目的は、特定アプリケーションのための簡単で迅速なマウントプロセスを可能にする光ディスクであって、それでもなお、正規のアプリケーションのための標準マウントプロセスをもたらす光ディスクを提供することにある。これにより、ディスクをブートしマウントするのに、ほんの僅かのオーバーヘッドしか必要としない特定アプリケーションが、開発されることができる。
【０００９】
本発明の更に他の目的は、光ディスクからの複数のエントリポイントからブートするためにイネーブルにされるシステムを提供することにある。
【課題を解決するための手段】
【００１０】
ある好ましい実施形態において、光ディスクは、少なくとも２つのレイヤがブートするためのエントリポイントをもつマルチプルレイヤディスクを有する。好ましい実施形態では、ブート用の第１のエントリポイントが、データレイヤ１の先頭に置かれ、ブート用の第２のエントリポイントが、データレイヤ２の先頭に置かれる。各々のブートエントリポイントにより、光ディスク又はその一部の独立したマウントを可能にする。ブート用の任意のエントリポイントは、通常、らせん状の光データレイヤの先頭に置かれる。
【００１１】
他の実施形態では、論理アドレス空間の少なくとも２つのマッピングを有する光ディスクが用意される。
【００１２】
本発明のこれら及び他の態様は、本明細書の以下に説明される実施形態から明らかとなり、これらの実施形態を参照してより明瞭に説明される。
【００１３】
本発明は、ここで添付の図面を参照して例証によってより詳細に説明される。
【００１４】
各図を通して、同じ参照符号は、同じ構成要素又は実質的に同じ機能を実施する構成要素を示す。
【発明を実施するための最良の形態】
【００１５】
このセクションでは、本発明の実施例の最良の形態を詳細に説明する。
【００１６】
図１は、シングルブートエントリポイントをもつ（従来技術の）シングルレイヤポータブルブルー光ディスク１００（ＰＢ）を示す。このブートエントリポイントは、通常、光データレイヤ１０２のリードインエリア１０６に物理的に存在する。リードインエリア１０６は、通常、光ディスクナビゲーションエリア（ＤＮ）及び権利管理エリア（ＲＭ）を有する。ＰＢ１００は、リードアウトエリア１０８及びＲＩＭ１２０も有する。通常、あるアプリケーションについて使用可能である論理アドレス空間としてマップされるＰＢ１００のエリアは、リードインエリア１０６直後の論理アドレス‘０’で開始し、リードアウトエリア１０８直前の‘ｎ’に至ってストップ（stop，終了）する。光ディスクが、通常、外向き（データ）らせん状に読み出され書き込まれるので、データの読み出し方向は、リードインエリア１０６からリードアウト１０８に向かう方向（矢印の方向）である。リードアウト１０８が、通常、光ディスクの外側境界の近くにあるので、リードインエリア１０６は、通常、光ディスクの内側穴部の近くにある。
【００１７】
注釈：論理アドレス空間は、通例、論理アドレス‘０’で開始する。論理アドレス‘０’の位置は変動してもよく、この論理アドレス０に関連する物理アドレス、即ち、マッピングが異なっていてもよいことを意味する。本願発明者は、本発明の明細書において、実施例の最良の形態を説明するために例として、論理アドレス‘０’の２つの可能な位置、
第１のリードイン後の第１のセクタ、及び
第２のリードアウト前の第１のセクタを用いる（但し、より多くの位置が可能である）。
【００１８】
この明細書におけるディスクの説明は、完全なものではない。なぜならば、本発明の説明にとって重要ではないと見なされるディスクの詳細がある程度省略されているからである。例えば、リードインは、通常、不良（defect，欠陥）管理エリアも有する。  
【００１９】
図２は、シングルブートエントリポイントをもつ（従来技術の）デュアルレイヤポータブルブルー光ディスク２００（ＰＢ）を示す。このブートエントリポイントは、通常、第１の光データレイヤ２０２、リードインエリア２０６に物理的に存在する。第１のリードインエリア２０６は、通常、光ディスクナビゲーションエリア（ＤＮ）及び権利管理エリア（ＲＭ）を有する。ＰＢ２００は、第１のリードアウトエリア２０８及びＲＩＭ２２０も有する。ＰＢ２００は、更に、第２のレイヤリードインエリア２１２、第２のレイヤＲＩＭ２３０及び第２のレイヤリードアウトアリア２１０を有する第２の光データレイヤ２０４を有する。通常はあるアプリケーションについて使用可能である論理アドレス空間としてマップされるＰＢ２００のエリアは、リードインエリア２０６直後の論理アドレス‘０’で開始し、リードアウトエリア２０８直前の‘ｎ’に至ってストップし、その後、レイヤ２の‘ｎ＋１’で再び開始し、このアドレス空間は最終的に第２のレイヤの‘ｍ’でストップする。‘ｎ’から‘ｎ＋１’までのアドレス空間の遷移部は、光ドライブに至るまでの連続アドレス空間として見なされる。光ディスクの第２のレイヤが、通常、内向き（データ）らせん状に読み出され書き込まれるので、第２のレイヤのデータの読み出し方向は、リードアウトエリア２１０からリードイン２１２に向かう方向（矢印の方向）である。リードアウト２１０が、通常、光ディスクの外側境界の近くにあるので、リードインエリア２１２は、通常、光ディスクの内側穴部の近くにある。
【００２０】
図３は、本発明によるデュアルブートエントリポイントをもつデュアルレイヤポータブルブルー光ディスク３００（ＰＢ）を示す。
【００２１】
第１のブートフォーマットは、第１のレイヤ（Ｌ０）３０２の内側で開始する標準フォーマットである。第２のフォーマットは、第２のレイヤ（Ｌ１）３０４の外側で開始するアプリケーション特定ブートフォーマットである。アプリケーション特定ブートの場合のディスク３００認識を容易にするために、アプリケーション識別子（ＡｐｐＩＤ，３１０の一部）が、第２のレイヤのリードアウト（ＬＯ）に含まれる。ＬＯは、この場合、リードイン，３１０と見なされてもよい。このことが、提案された機能性を可能にするためにＰＢ標準規格に含まれることが必要である唯一の目安である。
【００２２】
ディスクをマウントするデバイスは、通常、ブートシーケンスを選択する。汎用ドライブは、第１のレイヤのリードイン（ＬＩ）において開始する。アプリケーション特定ドライブは、第２のレイヤのＬＯ（３１０）において開始する。
【００２３】
アプリケーション特定マウントプロセスは、汎用マウントプロセスとは異なる論理アドレスマッピングを使用してもよい。（図３に０’として印された）論理アドレスゼロは、第２のレイヤ３０４の外側にあってもよい。
【００２４】
アプリケーション特定マウントプロセスは、（何らかのファイルシステムがある場合）汎用マウントプロセスとは全く異なるファイルシステムをマウントしてもよい。外側に特定アプリケーションのブート用に必要なファイルシステム及び任意の他のデータをもつことは、最高速度でのマウントプロセスを確実にする。
【００２５】
第１のブートエントリポイントは、通常、第１の光データレイヤ３０２、リードインエリア３０６に物理的に存在する。第１のリードインエリア３０６は、通常、光ディスクナビゲーションエリア（ＤＮ）及び権利管理エリア（ＲＭ）を有する。第１のレイヤ３０２は、第１のリードアウトエリア３０８及びＲＩＭ３２０も有する。ＰＢ３００は、更に、第２の光データレイヤ３０４を有し、この第２の光データレイヤ３０４は、第２のレイヤリードインエリア３１０と、第２のレイヤリードアウトエリア３１２と、アプリケーション特定ブートフォーマットのスピードブートエリア３４０と、第２のレイヤＲＩＭ３３０とを有する。第２のレイヤリードインエリア３１０は、アプリケーション識別子（ＡｐｐＩＤ）を有する。アプリケーション特定ドライブは、第２のレイヤ３０４の説明された見方（described view）を自動的に選択することができる。このドライブは、適切なＡｐｐＩＤを探すことによってその特定フォーマット要件に合致しているかをチェックする。このことが分かった場合、（別個のファイルシステムを含み得る）スピードブートデータが読み出される。論理アドレスマッピングが、このマウントタイプに対して逆にされてもよい。論理アドレス０が第２のレイヤ（０’）の外側に置かれ、アドレス空間がｎ’まで内向きに延在する。その後、第１のレイヤのアドレス空間は、第２のレイヤのアドレス空間まで連続的にマップされ、内側のｎ’＋１から外側のｍ’まで伸びる。普通のアプリケーションの場合、リードインエリア３１０は実際にはリードアウトエリアであり、リードアウトエリア３１２は実際にはリードインエリアである。第２のレイヤは、第２のレイヤＲＩＭ３３０及び第２のレイヤリードアウトエリア３１２も有する。
【００２６】
デュアルブートディスク３００は、違った（otherwise）標準ディスクに簡単な手段（ＡｐｐＩＤを加えること）によってイネーブルにされる非常に高品位の代替の使用を可能にする。ディスク３００は、非常に厳密なアプリケーション特定ブートをイネーブルにする。ディスクの一般的な適用可能性を失うことなく、特定アプリケーションに対する高速ブートプロセスがイネーブルにされる。ディスク３００は、１つのディスクにおける２つの別個のファイルシステムをサポートする。アプリケーション特定マウントプロセスは、ファイルシステムですら備えていなくてもよい。更に、２つの論理アドレスマッピングスキームが、容易にサポートされることができる。
【００２７】
図４は、本発明によるアプリケーション特定光ディスク４０４の第２の（又はより高位の）レイヤからブートするためにイネーブルにされるシステム４００を示す。システム４００は、光ディスク４０４を読み取るのに適している光ドライブ４０２、アプリケーションブートソフトウェア４０６、メモリ４０８、プロセッサ４１０、ユーザインタフェース４１２（ＵＩ；ＧＵＩ、サウンドユーザインタフェース等を有する）、ユーザ入力デバイス４１４（ＵＩＤ；マウス、キーボード等を有する）、無線インタフェース４１６（例えば、ブルートゥース、８０２．１１等に基づく）及びインターコネクション４２０を有する。システム４００は、アプリケーションブートソフトウェア４０６を使用してドライブ４０２を備える光ディスクの第２のレイヤからのブートエリアからブートするように用意されている。プロセッサ４１０の制御下で実行されるアプリケーションブートソフトウェア４０６は、（例えば、第２のレイヤのリードアウトエリアにある）ディスクのアプリケーション識別子を探す。いったん、この識別子が見つかると、アプリケーションブートプロシージャが開始する。このプロシージャは、アプリケーション使用のためのディスクエリアをセットアップするステップと、（適切なＤＲＭスキームに従って）例えば、無線インタフェース４１６を使用して、ディスクを使用する権限付与（authorization，許可）をリクエストするステップと、後の使用及び実行のためにデータの一部をディスクからメモリにコピーするステップと、ＵＩ４１２及びＵＩＤ４１４を含み得る基本的な入力及び出力インタフェースをセットアップするステップとを含んでもよい。インターコネクション４２０は、データ／メモリバス、システム制御バス及びＩＯバスを含む。ブートがシステムに固有であるので、このブートは、例えば、それ自体の論理アドレス空間マッピングシステムをもつ専用のファイリングシステムを使用して、そのシステムについて特に割り当てられように作られることができる。その結果、高速ブートが可能であり、このことは、ゲーム、（ユーザ又はクライアントカスタマイズされたアプリケーションのような）特定アプリケーション及びポータブルデバイスアプリケーション等のようなアプリケーションにとって有利である。更に、開発される必要があるアプリケーションソフトウェアは、強力且つ迅速であるにもかかわらず、比較的小型且つ簡単なままであり得る。
【００２８】
注釈：第２のマウントポイント構造は、通常、いかなるホストからも隠される。例えば、パーソナルコンピュータ（ＰＣ）は、通常、第１のマウントポイントからマウントするであろうが、利用者が第２のマウントポイントを優先的に検出するドライブを接続したならば、ＰＣは、ドライブからの応答が普通であるように見えるので第２のマウントポイントが使用されていることにすら気付かないかもしれない。
【００２９】
前述の説明は、単に本発明の原理を示すものである。従って、 当業者がであれば、明示的に説明されない又は本願明細書に示されない場合でも、本発明の原理を具現化し、それゆえ本発明の趣旨及び範囲内に含まれる種々の構成を考案することが可能であることを理解されたい。例えば、当業者であれば、各図に示される特定の構造体が、理解を容易にするために示されるものであり、種々のブロックの機能が、他のブロックによって実施されてもよいことを認識するであろう。
【００３０】
同様に、当業者であれば、代替のデータディスクが、説明された光データディスクの構造を変更することによって、マルチプルブートディスクを生成するように考案され得ることを認識するであろう。例えば、本願発明者は、更に、オプティカルブルー以外の他のオプティカルディスクフォーマットにも、例えば、来るべき新たなフォーマットだけでなく、ＤＶＤ、ブルーレイ、光磁気（ＭＯ）等のような現存するフォーマットにも、本発明を適用することを構想している。実際に、本願発明者は、他のデータ記憶フォーマットに本発明を適用することを構想している。更に、本願発明者は、例えば、４層ディスクの場合に３つ以上のマウントポイントをもつディスクを生成するために、本発明を適用することも構想している。
【００３１】
これらの及び他のデータ記憶システム、ディスク及び実施形態は、本開示を考慮すれば当業者に明らかになるであろうし、請求項の範囲内に含まれるものである。
【図面の簡単な説明】
【００３２】
【図１】シングルブートエントリポイントをもつ従来技術のシングルレイヤポータブルブルーディスクを示す図である。
【図２】シングルブートエントリポイントをもつ従来技術のデュアルレイヤポータブルブルーディスクを示す図である。
【図３】本発明によるデュアルブートエントリポイントをもつデュアルレイヤポータブルブルーディスクを示す図である。
【図４】本発明によるアプリケーション特定光ディスクの第２のレイヤからブートするためにイネーブルにされるシステムを示す図である。
【図１】
2007519153.tif 000003
【図２】
2007519153.tif 000004
【図３】
2007519153.tif 000005
【図４】
2007519153.tif 000006
【国際調査報告】
2007519153.tif 000007
2007519153.tif 000008