(57)【要約】要約書は国際段階で作成されていない。【特許請求の範囲】
【請求項１】
(ａ)再生すべき内容の記述データを取得する工程と、
(ｂ)前記記述データに応じて再生ファイルシステムを生成させる工程と、
(ｃ)再生すべき前記再生内容を前記再生ファイルに応じて再生させる工程と、
を有する光ディスク再生方法。
【請求項２】
請求項１に記載の光ディスク再生方法において、再生すべき前記内容が、前記光ディスクにより得られるリンク法でネットワークで再生すべき内容を有している光ディスク再生方法。
【請求項３】
請求項１に記載の光ディスク再生方法において、この方法が更に、再生すべき前記内容をバッファ記憶する工程を有する光ディスク再生方法。
【請求項４】
請求項１〜３のいずれか一項に記載の光ディスク再生方法において、再生すべき内容の前記記述情報が再生すべき前記内容の記憶情報を有する光ディスク再生方法。
【請求項５】
請求項４に記載の光ディスク再生方法において、再生すべき内容の前記記述情報が再生すべき前記内容のバッファ記憶アドレスを有する光ディスク再生方法。
【請求項６】
請求項１に記載の光ディスク再生方法において、前記工程(ａ)が、記憶媒体内の再生すべき前記内容のディレクトリファイルシステムに応じて前記記述内容を取得する工程を有する光ディスク再生方法。
【請求項７】
請求項１に記載の光ディスク再生方法において、前記工程(ａ)が更に、再生すべき前記内容を再生するために再生ソフトウェアのリソースの情報を取得する工程を有し、前記工程(ｂ)が更に、前記記述内容と前記再生ソフトウェアのリソースの情報とに応じて前記再生ファイルシステムを生成する工程を有している光ディスク再生方法。
【請求項８】
請求項７に記載の光ディスク再生方法において、再生ソフトウェアのリソースの前記情報が再生ソフトウェアのリソースの記憶情報を有する光ディスク再生方法。
【請求項９】
請求項１に記載の光ディスク再生方法において、前記再生ファイルシステムを、記憶媒体内の再生すべき前記内容のディレクトリファイルシステムに応じて生成させる光ディスク再生方法。
【請求項１０】
請求項１又は７又は９に記載の光ディスク再生方法において、再生すべき内容の前記再生ファイルシステムに応じて再生させる前記工程が、再生すべき前記内容を前記再生ファイルシステムに応じて、アプリケーションプログラムの単一のインターフェースを用いてアクセス及び再生する工程を有する光ディスク再生方法。
【請求項１１】
再生すべき内容の記述情報を取得するための取得手段と、
前記記述情報に応じて再生ファイルシステムを生成させる生成手段と、
前記再生ファイルシステムに応じて再生すべき内容を再生するための再生エンジンとを有する光ディスク再生装置。
【請求項１２】
請求項１１に記載の光ディスク再生装置において、この装置が更に、再生すべき前記内容をバッファ記憶させるバッファ記憶装置を有する光ディスク再生装置。
【請求項１３】
請求項１１に記載の光ディスク再生装置において、再生すべき前記内容がネットワークに記憶された再生すべき内容を有する光ディスク再生装置。
【請求項１４】
請求項１２に記載の光ディスク再生装置において、前記記述情報が再生すべき内容の記憶情報を有する光ディスク再生装置。
【請求項１５】
請求項１４に記載の光ディスク再生装置において、前記記憶情報がバッファ記憶情報を有する光ディスク再生装置。
【請求項１６】
請求項１１に記載の光ディスク再生装置において、前記取得手段は、再生すべき前記内容を再生するための再生ソフトウェアのリソースの情報を取得するのにも使用されるようになっており、前記生成手段は、再生ソフトウェアのリソースの得られた情報と再生すべき内容の前記記述情報とに応じて前記再生ファイルシステムを生成するようになっている光ディスク再生装置。
【請求項１７】
請求項１６に記載の光ディスク再生装置において、再生ソフトウェアのリソースの情報が再生リソースのバッファ記憶情報を有するようになっている光ディスク再生装置。
【請求項１８】
請求項１１に記載の光ディスク再生装置において、前記再生エンジンが、再生すべき前記内容を前記再生ファイルシステムに応じて、アプリケーションプログラムの単一のインターフェースによってアクセス及び再生するようになっている光ディスク再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスク再生技術に関するものであり、特に、ネットワーク又はその他の方法によって内容が拡張される光ディスクの再生方法および装置に関するものである。
【背景技術】
【０００２】
光学的な記憶技術の発達に伴って、光ディスクは大量の情報を記憶できるだけでなく、更なる情報を得るための方法及び手段として使用することもでき、例えばeDVD(Enhanced Digital Versatile Disk)形式及びブルーレイ(Blu-ray)光ディスク形式等の光ディスクとすることができる。これらの光ディスク形式は、初期の光ディスク形式が、光ディスクに記憶された内容の再生に対応しうるにすぎないという限界を無くし、光ディスクに関連するが光ディスク（例えばネットワーク）内には記憶されていない内容、つまり拡張内容（エンハンストコンテンツ）にさらに対応することができる。例えば、光ディスクプレーヤが光ディスクを再生している時、光ディスク内の内容が再生されるのに加えて、光ディスクの内容又は或るシナリオに関連した情報も、光ディスクに設けられたネットワークのリンク情報を介してネットワーク上から獲得されて再生される。更に、光ディスクの内容に関連する他のローカル記憶媒体(例えば、Ｕディスク、ハードディスク、記憶カード等)に記憶された情報も、光ディスク内に設けられたリンク情報に基づいて再生することもできる。拡張情報の機能性を有するこれらの光ディスク形式は、未だかつてない視聴覚体験を利用者にもたらすことができる。
【０００３】
光ディスクの拡張内容を有するこれらの光ディスク形式では、光ディスクに記憶された内容を再生するばかりではなく、光ディスク内容に関連する他の情報源(特にネットワーク)からの内容をアクセスしたり再生したりするのにも、光ディスプレーヤの再生エンジンが必要となる。図1は、従来の光ディスク再生装置１００のブロック線図を示す。この再生装置１００は、光ディスクやその他のローカル記憶媒体の内容を再生しうるだけでなく、再生用の光ディスクの内容に関連する内容を得るために、ネットワークサーバーにアクセスすることもできる。
【０００４】
再生装置１００が光ディスクを再生している際、この光ディスクに記憶された内容は、対応したアプリケーションプログラムインターフェース(ＡＰＩ)に従って、再生エンジン１１０により直接再生することができる。ネットワークサーバー又はその他のローカル記憶媒体に記憶された光ディスクの内容に関連する内容に関しては、再生エンジン１１０は、これらの異なる内容記憶アドレス及び記憶方法に基づいて、対応する命令及びＡＰＩ命令(例えば、ＴＣＰ/ＩＰソケットに基づく命令)を発して、関連するアドレスをアクセスしてそれらの内容を再生する。バッファリングマネージャ１３０は、拡張された内容を再生するためにバッファ１２０を制御することができる。
【０００５】
従来の光ディスク再生装置及び光ディスク再生方法では、種々の記憶媒体の内容を異なる命令及び異なる方法でアクセスして再生する必要がある。再生エンジン１１０は、これらの内容の記憶情報を識別する必要があり、また様々な内容形式に従って扱うために異なった方法を選択する必要がある。更に、光ディスクに記憶された内容及びこれらの内容に関連するその他の記憶媒体に記憶された拡張内容は、光ディスク再生装置によって個別に処理しうるにすぎず、これらを総括的に使用することが非常に難しいため、結果的に再生エンジンの設計及び製造が特に複雑となる。
【０００６】
拡張内容、特にネットワークにおける拡張内容が新規な媒体形式を含むか、新しいネットワークプロトコルに関連する場合には、再生エンジン１１０は、新しいアプリケーションプログラムインターフェースを拡張するか、現在の技術バージョンを更新して、対応する形式の内容を再生しうるようにする必要もある。
【０００７】
従って、光ディスクの内容及び拡張内容の再生を簡単にするための光ディスク再生方法及び装置を提供する必要がある。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明の目的は、従来の技術の欠点を解決した光ディスク再生方法及び装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明による光ディスクの再生方法は、再生すべき内容の記述情報を検索する工程と、この記述情報に基づいて且つ再生すべき内容の記憶媒体中のディレクトリファイルシステムに基づいて再生ファイルシステムを発生させる工程と、再生すべき再生内容を再生ファイルシステムに従って再生する工程とを有する。再生すべき前記内容は、光ディスクに記憶された内容と、その他の記憶媒体(例えばネットワーク)に記憶された光ディスク拡張内容とを有する。前記記述情報は、再生すべき前記内容の記憶情報を有する。更に本発明の方法は、再生すべき前記内容を再生する再生ソフトウェアリソースの情報を検索する方法と、再生ソフトウェアリソースの情報及び再生すべきリソースの記述情報に基づいて前記再生ファイルシステムを発生させる工程とを有する。再生すべき前記内容は、単一のアプリケーションプログラムインターフェースによって、前記再生ファイルプログラムに従ってアクセスされて再生される。
【００１０】
本発明による光ディスク再生装置は再生すべき内容の記述情報を検索するための検索装置を有し、前記記述情報は再生すべき前記内容の記憶情報を有する。更に、この光ディスク再生装置は、前記記述情報に基づいて再生ファイルシステムを発生する発生装置を有し、この再生ファイルシステムは再生すべき前記内容の記憶媒体内のディレクトリファイルシステムに相当する。更に、光ディスク再生装置は、前記再生ファイルシステムに従って、再生すべき前記内容を再生するための再生エンジンを有する。前記検索装置は、記憶情報、例えばバッファリング記憶情報を含む再生すべき前記内容を再生するのに必要とする再生ソフトウェアリソースの情報を検索するのにも用いられる。再生ファイルシステムを発生する前記発生装置は、前記記述情報と前記再生ソフトウェアリソースの情報とに基づいて前記再生ファイルシステムを発生させるためにも用いられる。前記再生エンジンは、前記再生ファイルシステムに従って単一のアプリケーションプログラムインターフェースを用いて再生すべき内容をアクセスして再生する。
【００１１】
本発明の光ディスク再生方法及び装置によれば、光ディスク再生エンジンを用いた再生すべき内容の再生処理が簡単化され、様々な記憶媒体内の内容を単一のアプリケーションプログラムインターフェースを用いることによりアクセス及び再生しうる。新たな光ディスク形式の内容を再生する必要がある場合、又は他の新規な記憶媒体が現れた場合に、光ディスク再生エンジンを更新する必要はなく、本発明による再生エンジンの幾つかの機能モジュールを単に拡張すれば足り、光ディスク再生装置全体の機能を向上させることができ、従って、再生エンジンの設計及び実装の複雑性が大幅に低減される。
【００１２】
本発明の更なる目的及び利点は、添付図面を参照した以下の説明及び特許請求の範囲から一層理解することができるであろう。
【００１３】
添付図面全体において、同一の符号は同じ、又は類似の、又は対応する特徴部及び機能を示す。
【実施例】
【００１４】
図２は、本発明の一実施例による光ディスク再生装置２００を示すブロック線図である。この光ディスク再生装置２００は、検索装置２１０と、発生装置２２０と、再生エンジン２３０とを有する。
【００１５】
検索装置２１０は、再生すべき内容の記述情報を検索するために用いられる。再生すべき内容には、光ディスクに記憶された再生すべき内容と、光ディスク内のこれら再生すべき内容に関連した拡張内容とが含まれる。拡張内容は、ネットワークに記憶された内容を有し（この場合、リンクアドレスが光ディスクが設けられている）、しかもその他のローカル記憶媒体（例えば、ハードディスク、Ｕディスク等）に記憶されたある種のテキスト、静止画、動画、オーディオ及びビデオセグメント等の内容をも有しうる（この場合もリンクアドレスは光ディスクに設けられている）。検索装置２１０によって検索される記述内容は、上述した再生すべき内容の記憶情報、例えば、光ディスク又はローカル記憶媒体内の再生すべき内容の記憶アドレス、又はネットワークからダウンロードされ、バッファ内にバッファリングされている再生すべき内容の記憶アドレスを有する。ネットワークの拡張内容は、シームレス再生を実現するために、光ディスク再生装置のバッファに最初にダウンロードして、ネットワークの内容がバッファ内にバッファリングされているアドレスを取得しうるようにする必要がある。
【００１６】
再生すべき内容がネットワークの内容を有する場合には、ネットワーク内容の再生を支援するある種のアプリケーションプログラムリソースを光ディスク再生装置のバッファ記憶装置内にダウンロードし、対応するバッファリング記憶アドレスを取得してネットワークの内容を速やかに再生しうるようにする必要がある。従って、このような場合には、検索装置２１０は、再生すべき内容の再生を支援する再生ソフトウェアリソースの情報、例えばネットワークの記憶アドレス又は光ディスク再生装置のバッファ内のバッファリング記憶アドレスを含むアプリケーションプログラムの記憶情報を取得するためにも使用される。
【００１７】
発生装置２２０は、検索装置２１０によって検索された再生すべき内容の記述情報を用いて再生ファイルシステムを発生させるために使用される。記憶媒体内のディレクトリファイルシステムは再生すべき内容の記述情報を有するため、発生装置２２０は、再生すべき内容の記憶媒体内のディレクトリファイルシステム、例えば光ディスク内のディレクトリファイルシステムに基づいて光ディスク内容等を発生させることができる。一般的に、光ディスク内に記憶された再生すべき内容のディレクトリファイルシステムに基づくマッピング又は変換方法により初期の再生ファイルシステムが確立され、続いてこの確立された再生ファイルシステムに、拡張内容又は対応のディレクトリファイルシステムの記述情報が付加され、従って、再生すべき内容の統一された再生ファイルシステムが光ディスク再生装置内に確立され、このファイルシステムは、様々な記憶媒体内の再生すべき内容の記述情報(例えば、記憶情報等)を有するようになる。
【００１８】
再生すべき内容がネットワークリンク内容を有する場合には、発生装置２２０は、再生すべき対応のネットワーク内容を再生するのに必要となる再生リソース情報(例えばアプリケーションプログラム等)発生ファイルシステムに付加する、即ちアプリケーションプログラムの記憶情報を再生ファイルシステムにマッピングし、再生ファイルシステムの関連するディレクトリがこれらのアプリケーションプログラムの記憶/バッファリングアドレスリンクをも有するようにする必要がある。このような再生ファイルシステムを確立することにより、光ディスク内の再生すべき内容や拡張内容や再生に必要なリソースを単一の方法でアクセスして再生することが可能となる。
【００１９】
バッファによってバッファリングする必要がある内容に関して、これら内容が、バッファ内に得られ且つバッファリング記憶アドレスを有する場合には、発生装置２２０がこの情報を、確立された再生ファイルシステムに付加する。これらの内容が、再生中にダウンロードされる場合のみに、これらの内容がバッファリング記憶アドレスを有する場合には、発生装置２２０は光ディスクの再生中に、確立された再生ファイルシステムを更新し続ける。従って装置２００は、バッファリングする必要がある内容及び対応の再生アプリケーションプログラムをバッファリングするためのバッファ(図示せず)をも有することができる。
【００２０】
再生エンジン２３０は、上述した再生ファイルシステムに従って光ディスクの再生すべき内容を再生するために使用され、光ディスク内のディレクトリファイルシステムをアクセスする必要はない。再生エンジン２３０は、単一のアプリケーションプログラムインターフェースプログラムを使用するだけで、前記再生ファイルシステムによって提供された情報に基づいて光ディスクの再生内容及び光ディスクの拡張内容を速やかにアクセス及び再生することができる。
【００２１】
図３は、本発明の実施例による光ディスク再生方法のフローチャートである。光ディスクが再生装置内に挿入されると、光ディスク再生装置はまず光ディスク内に記憶されたディレクトリファイルを読み取る(工程Ｓ３０５)。このディレクトリファイルは再生すべき内容のある種の記述情報と、これに対応する再生ソフトフェアリソースの情報、例えば記憶情報等とを有する。工程Ｓ３０５の目的は、再生すべき内容の記述情報を検索することである。その理由は、再生すべき内容の記憶媒体内のディレクトリファイルシステムは再生すべき内容の記述情報を有するためである。本発明の実施例は、再生すべき内容の記憶媒体内のディレクトリファイルシステムに従って、再生すべき内容の記述情報を入手することができて便利である。再生すべき内容の記述情報を検索するための他の従来の方法も利用可能であること勿論である。
【００２２】
続いて、挿入された光ディスクの再生内容のディレクトリファイルシステムに基づいて、初期の再生ファイルシステムが発生される(工程Ｓ３１０)。光ディスクのディレクトリファイルに基づいて、初期の再生ファイルシステムがマッピングによって発生される。再生ファイルシステムの発生工程は後に、図４につき詳細に説明する。
【００２３】
初期の再生ファイルシステムは、マッピングによって発生されたディレクトリファイルシステムを有し、このディレクトリファイルシステムは光ディスク内に記憶された再生すべき内容に対応したディレクトリファイル構造を有する。例えば、光ディスクのディレクトリファイルシステムは、「ビデオトランスファー（転送）サブディレクトリ(ＶＩＤＥＯ_ＴＳ)」と、「光ディスクの拡張内容サブディレクトリ(ＤＶＤ_ＥＮＡＶ)」とを有し、これに対応して再生ファイルシステムもこれらの２つのサブディレクトリを有する。再生すべき拡張内容に向かう記憶経路である、再生すべき拡張内容のリンク情報も、初期の再生ファイルシステムのサブディレクトリ内に含まれる。再生すべき拡張内容を再生するために光ディスク内に記憶されたアプリケーションプログラムの支援が必要である場合、これらのアプリケーションプログラムの記憶情報も再生ファイルシステムの関連ディレクトリ内にマッピングされる。
【００２４】
続いて、他のローカル記憶媒体内の拡張内容の記述情報が検索されて、再生ファイルシステムに付加される(工程Ｓ３２０)。光ディスク内に記憶される内容のある種の記述情報、例えば表題、主題及び幾つかのキーワード等は光ディスクの製造中に規定されて光ディスク内に記憶されるので、再生すべき対応する内容をこれらの情報のみに基づいて他のローカル記憶媒体内から容易に見つけることができる。他のローカル記憶媒体内の拡張内容の記述情報(例えば、記憶アドレス)が、確立された再生ファイルシステム内にマッピングされるため、再生ファイルシステムは、他のローカル記憶媒体内の拡張再生内容(例えば、他のローカル記憶媒体の記憶アドレス)に向かうリンク情報を有する。
【００２５】
その後、再生ファイルシステムはネットワークにおける拡張内容の記述情報に基づいて更新される。通常、ネットワークにおける拡張内容及びこれらに対応する再生リソース(例えば、オーディオ及びビデオ用の再生アプリケーションプログラムや、ネットワークの再生に必要なその他のアプリケーションプログラム)は、光ディスク再生装置のバッファ記憶装置内に予めダウンロードしておく必要がある。これらは、その後、あるシナリオに対するシームレス再生を達成するために再生される。例えば、光ディスクはネットワークサーバーアドレスを生じ、このアドレスを介して、ある種の拡張内容がＵＲＬリンク(例えば、www.dvd._2.com.cn/video.exe)の形態で取得できるようにする。即ち、ネットワークの拡張内容及びこれらに対応する再生リソースを、前記ＵＲＬリンク情報に応じてバッファリングのためにアクセスしてダウンロードすることができる。従って、ネットワークの拡張内容及び再生リソースは、ネットワーク記憶アドレス情報に加えて、ダウンロード後の対応するバッファリング記憶アドレスを有する。
【００２６】
ダウンロードしたネットワークの拡張内容及び再生リソースの記述情報に基づいて再生ファイルシステムを更新することで、バッファリング記憶情報を含むこれらの対応する情報がディレクトリ構造に応じて、確立された再生ファイルシステムに付加される。再生ファイルシステムは、ダウンロードされた内容の、バッファリング記憶装置内のバッファリングアドレスに向かうリンク情報、例えばfile://buffer:/Offset=offset&Length=lengthを有する。ここで、“buffer”は、内容がバッファリング記憶装置内に存在していることを示し、スタートアドレスがオフセット(offset)されており、長さが“length”である。同様に、再生ファイルシステムも、バッファリング記憶装置内のアプリケーションプログラムリソースに直接向かう記述情報を有することができる。工程Ｓ３３０は、再生中に実行することもできる。
【００２７】
最後に、確立された再生ファイルシステムに応じて光ディスクを再生する(工程Ｓ３４０)。この再生ファイルシステムによれば、再生すべき内容が単一のアプリケーションプログラムインターフェースによって再生される。再生ファイルシステム内のリンクアドレス、例えばdvd://dvdrom:/VIDEO_TS/VIDEO_TS.IFOをアクセスすることにより、再生装置は(光ディスクＤＶＤのディレクトリVIDEO_TSに記憶された)ファイルVIDEO_TS.IFOの経路を取得でき、再生装置はこの経路に応じてファイルのアクセス及び再生を達成することができる。再生ファイルシステムを確立することにより、再生エンジンが特定の記憶媒体から分離され、再生エンジンは様々な記憶媒体内の内容を再生するのにそれぞれ独自の異なった方法を採用する必要がなく、再生システムの操作が簡単化される。
【００２８】
ネットワークサーバーに記憶されたネットワーク拡張内容は再生前のならず、再生中にもバッファ又はその他の記憶媒体内にダウンロードすることができることを銘記すべきである。ダウンロード終了後、再生装置はこれらのダウンロードされたネットワーク再生内容のバッファアドレスを再生ファイルシステム内にマッピングして、この再生装置が再生ファイルシステム内に得られたバッファアドレスリンクを用いてこれらの拡張内容をアクセスできるようにする。
【００２９】
光ディスクの再生が終了すると、再生装置は再生ファイルシステムを削除することができる。再生ファイルシステムは、光ディスクが挿入されている間に動的に発生されるため、再生装置は再生の終了時に自動的に再生ファイルシステムを削除することができる。しかし、同じ光ディスクを繰り返し再生する場合があることを考慮する場合には、再生ファイルシステムを再生中に又は再生終了時に他のローカル記憶媒体内に記憶し、これにより、次に同じ光ディスクを再生する際に、再生ファイルシステムを確立させる必要が無く、既存の再生ファイルシステムを基に呼び出すだけで光ディスクを再生しうるようにすることができる。
【００３０】
図４は、本発明の実施例による再生ファイルシステムのディレクトリ構造の構造図を示す。再生装置は、光ディスク内の内容のディレクトリファイルシステムに基づいて初期の再生ファイルシステムを確立する。光ディスク内の再生内容のディレクトリ構造がルートディレクトリを有し、このルートディレクトリの下に２つのサブディレクトリ、即ち「光ディスク拡張内容サブディレクトリ」及び「ビデオトランスファーサブディレクトリ」が存在し、更に「光ディスク拡張内容サブディレクトリ」が第２レベルのサブディレクトリ、即ち「フォントサブディレクトリ」及び「ページ番号サブディレクトリ」を有し、すべてのファイルがそれぞれのディレクトリ内に記憶されているものと仮定する。例えば、光ディスクの「光ディスク拡張内容サブディレクトリ」内に起動ファイルが存在し、「ビデオトランスファーサブディレクトリ」内にビデオトランスファーファイルが存在する。
【００３１】
再生ファイルシステムのディレクトリ構造が光ディスクのディレクトリ構造に対応するので、光ディスクのディレクトリ構造全体を再生ファイルシステムにマッピングすることにより、再生システムのディレクトリ構造を光ディスクのディレクトリ構造に一致させることができる。図４から明らかなように、再生ファイルシステムのディレクトリ構造もルートディレクトリを有し、このルートディレクトリの下に、「光ディスク拡張内容サブディレクトリ」及び「ビデオトランスファーサブディレクトリ」が存在し、「光ディスク拡張内容サブディレクトリ」の下には「フォントサブディレクトリ」及び「ページ番号サブディレクトリ」が存在する。光ディスクの記述情報がこれらの関連するサブディレクトリ内に記憶され、例えば、起動ファイルの記述情報、即ちこの起動ファイルの記憶情報が再生ファイルシステムの「光ディスク拡張内容サブディレクトリ」内に記憶される。
【００３２】
再生ファイルシステムは、光ディスクのディレクトリ構造に対応したディレクトリに加えて、他のローカル記憶媒体のディレクトリ構造に対応したディレクトリを有する。光ディスクの関連する内容を再生装置によって他のローカル記憶媒体内で検索する場合、他のローカル記憶媒体のディレクトリ構造を再生ファイルシステムにマッピングする必要がある。図４から明らかなように、初期の再生ファイルシステムのディレクトリ構造に存在しないディレクトリ、例えば、「オーディオサブディレクトリ」を再生ファイルシステムのディレクトリ構造に付加する必要があり、オーディオファイルの記述情報は「オーディオサブディレクトリ」内に記憶される。「光ディスク拡張内容サブディレクトリ」、「フォントサブディレクトリ」及び「ページ番号サブディレクトリ」のような既存のディレクトリの場合、他のローカル媒体内のこれらのディレクトリの下にあるファイル(例えば、中国語フォントファイル、インデックスファイル、セグメントファイル、ページ番号ファイル等)の経路を再生ファイルシステムの関連するディレクトリにマッピングするだけでよい。これらのファイルの記憶経路は、再生ファイルシステムの関連するサブディレクトリ内に記憶される。同じファイルが同じサブディレクトリ内に存在する場合、例えば、「フォントサブディレクリ」の下に「中国語フォントファイル」の記述情報が既に存在している場合には、元の情報を、他のローカル記憶媒体内の新たなファイル「中国語フォントファイル」と置き換える必要がある。このようにして、再生ファイルシステムのディレクトリシステムファイルが完全に確立される。
【００３３】
図５は、本発明の一実施例による再生ファイルシステムのリンクを示す線図であり、これらリンクによって再生しうる再生ファイルシステム内に記憶されたリンク形式を説明するためのものである。再生ファイルシステムは、ＵＲＩの設定に基づいてリンクさせることができ、例えば、「file://」のＵＲＩ設定は、この内容がローカル記憶スペースから抽出しうるある種のファイルであることを示しており、「http://」のＵＲＩ設定は、この内容がネットワークサーバー内にあり、従って、これらの内容を、HTTPプロトコルを用いて抽出しうることを示しており、「dvd://」は、この内容が光ディスク内にあり、従って、光ディスクに特有のアプリケーションプログラムインターフェースを用いてこれらの内容を抽出しうることを示している。「file://」ＵＲＩの装置識別子(例えば、buffer:/バッファ、hd:/ハードディスク、flash:/フラッシュメモリ)の場合、再生内容がどの種の記憶媒体に記憶されているかを物理的に識別することができる。
【００３４】
図５に示すように、最初に内容を光ディスクからバッファにダウンロードする必要はなく、(情報位置の表示方法を特定する)ＵＲＩの設定に基づく「ビデオトランスファーサブディレクトリ」及び「光ディスク拡張内容サブディレクトリ」の下にこれらの内容をマッピングする必要があるだけである。例えば、ビデオトランスファーファイルの記述情報は、「dvd://dvdrom:/VIDEO_TS /VIDEO_TS.IFO」の形態で記憶され、これは、光ディスクのビデオファイルが光ディスクdvdromのビデオトランスファーサブディレクトリの下で記憶され、ファイル名がVIDEO_TS.IFOであることを示している。他の実施例では、起動ファイルの記述情報が、「光ディスク拡張内容サブディレクトリ」内に「dvd://dvdrom: /VIDEO_TS/STARTUP.MLS」の形態で記憶され、これは、起動ファイルが光ディスクdvdromのビデオトランスファーサブディレクトリの下に記憶されており、ファイル名がSTARTUP.MLSであることを示している。
【００３５】
光ディスクの再生内容を必ずしもダウンロードする必要はないが、ある種の光ディスクの再生内容は予めバッファ内にダウンロードすることができる。この内容部分のある種の画像、テキスト又はオーディオ及びビデオのセグメント等とすることができ、これによってこれらの内容を再生している際に再生装置が頻繁にジャンピングするのを回避する。ダウンロードした内容部分は、「光ディスク拡張内容サブディレクトリ」の下でマッピングする必要があり、このことは、file://buffer:/Offset=offset&Length=lengthの形態で表記することができ、これは、このファイルがバッファ内に記憶され、バッファリング起動アドレスがoffsetであり、長さがlengthであることを表わしている。
【００３６】
他のローカル記憶媒体からの再生内容はダウンロードする必要がなく、これら再生内容の記述情報はＵＲＩ設定のファイル形式に応じて「光ディスク拡張内容サブディレクトリ」の下で直接マッピングしうる。他のローカル記憶媒体内に記憶された光ディスク内容に関連する画像ファイルが存在するものであり、例えばこの画像ファイルは再生ファイルシステム内にfile://hd:/disc_a/file.jpgの形態で存在する。これは、この画像がハードディスクのディレクトリdisc_aの下で記憶され、ファイル名が「file.jpg」であることを表わしている。
【００３７】
ネットワークサーバーからの内容に関しては、再生内容又はアプリケーションプログラムリソースを最初にバッファ内にダウンロードする必要があり、ダウンロードされた内容の記述情報はＵＲＩ設定のファイル形式に応じて「光ディスク拡張内容サブディレクトリ」の下でマッピングすることができ、例えば、ダウンロードされたテキストファイルの記述情報は、file://buffer:/Offset=0x3000&Length=0x1200形式で記憶される。このことは、このテキストファイルがバッファ内に記憶され、起動アドレスが0x3000で、長さが0x1200であることを表わしている。他の実施例においては、ダウンロードされた中国語フォントファイルの記述情報が「フォントサブディレクトリ」の下にあり、file://buffer:/Offset=0x0000&Length=0x1000の形態で記憶される。このことは、中国語フォントファイルがバッファ内に記憶され、起動アドレスが0x0000であり、長さが0x1000であることを表わしている。中国語フォントファイルは、ＵＲＩ設定のフォント形式を用いないで表わすこともでき、バッファ内にダウンロードされた内容のバッファリングアドレス及び内容の長さをポインタの形態で直接表わすようにすることができる。
【００３８】
本発明によれば、光ディスク内部及び外部の内容をリンクの形態で再生ファイルシステム内に一体的にマッピングするものであり、再生エンジンは再生ファイルシステムで動作することができ、種々の内容源を直接処理する必要はない。このようにすることにより、再生エンジンの構造を大幅に変更させる必要はなく、再生エンジンの設計及び製造の複雑性を大幅に低減させることができる。さらに重要なことは、新たなプロトコル及びメディア形式が導入された場合に、光ディスク再生エンジンを変更する必要がなく、新たなプロトコル及びメディアを扱うために検索装置及び発生装置の対応するソフトウェアリソースをただグレードアップ及び拡張すれば十分であるということであり、これによって再生装置全体の一般性及び拡張性が改善される。
【００３９】
本発明の実施例に記載された装置及び方法は、ｅＤＶＤ形式及びブルーレイ光ディスク形式等の種々の光ディスク形式に適している。
【００４０】
本発明は特定の実施例につき説明したが、種々の変形及び変更が上述した説明に応じて達成されることは、当業者にとって明らかである。従って、本発明の概念及び特許請求の範囲に含まれる変形及び変更は本発明に含まれるべきものである。
【図面の簡単な説明】
【００４１】
【図１】図１は、従来の技術による光ディスク再生装置１００を示すブロック線図である。
【図２】図２は、本発明の一実施例による光ディスク再生装置２００を示すブロック線図である。
【図３】図３は、本発明の一実施例による光ディスク再生方法を示すフローチャートである。
【図４】図4は、本発明の一実施例による再生ファイルシステムのディレクトリ構造の構造を示す線図である。
【図５】図５は、本発明の一実施例による再生ファイルシステムのリンクを示す線図である。
【図１】
2007535086.tif 000002
【図２】
2007535086.tif 000003
【図３】
2007535086.tif 000004
【図４】
2007535086.tif 000005
【図５】
2007535086.tif 000006