JP4287366B2 - 通信網上の遠隔コンテンツとローカルコンテンツの同期再生のためのシステム及び方法 - Google Patents

通信網上の遠隔コンテンツとローカルコンテンツの同期再生のためのシステム及び方法 Download PDF

Info

Publication number
JP4287366B2
JP4287366B2 JP2004504103A JP2004504103A JP4287366B2 JP 4287366 B2 JP4287366 B2 JP 4287366B2 JP 2004504103 A JP2004504103 A JP 2004504103A JP 2004504103 A JP2004504103 A JP 2004504103A JP 4287366 B2 JP4287366 B2 JP 4287366B2
Authority
JP
Japan
Prior art keywords
data
information
reproduced
enhanced
chapter
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.)
Expired - Fee Related
Application number
JP2004504103A
Other languages
English (en)
Other versions
JP2005526342A (ja
Inventor
アレクサンドレ,リモノフ
キム,テ−ホ
ウム,ソン−ヒュン
ユーン,ウー−ソン
ユー,ジェ−ヨン
Original Assignee
エルジー エレクトロニクス インコーポレーテッド
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by エルジー エレクトロニクス インコーポレーテッド filed Critical エルジー エレクトロニクス インコーポレーテッド
Publication of JP2005526342A publication Critical patent/JP2005526342A/ja
Application granted granted Critical
Publication of JP4287366B2 publication Critical patent/JP4287366B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • G—PHYSICS
    • G11—INFORMATION STORAGE
    • G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • G—PHYSICS
    • G11—INFORMATION STORAGE
    • G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10—Digital recording or reproducing
    • G—PHYSICS
    • G11—INFORMATION STORAGE
    • G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/322—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier used signal is digitally coded
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41—Structure of client; Structure of client peripherals
    • H04N21/426—Internal components of the client ; Characteristics thereof
    • H04N21/42646—Internal components of the client ; Characteristics thereof for reading from or writing on a non-volatile solid state storage medium, e.g. DVD, CD-ROM
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/432—Content retrieval operation from a local storage medium, e.g. hard-disk
    • H04N21/4325—Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4331—Caching operations, e.g. of an advertisement for later insertion during playback
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462—Content or additional data management e.g. creating a master electronic programme guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47—End-user applications
    • H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4782—Web browsing, e.g. WebTV
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81—Monomedia components thereof
    • H04N21/8126—Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
    • H04N21/8133—Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts specifically related to the content, e.g. biography of the actors in a movie, detailed information about an article seen in a video programme
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845—Structuring of content, e.g. decomposing content into time segments
    • H04N21/8456—Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
    • G—PHYSICS
    • G11—INFORMATION STORAGE
    • G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10—Digital recording or reproducing
    • G11B20/10527—Audio or video recording; Data buffering arrangements
    • G11B2020/1062—Data buffering arrangements, e.g. recording or playback buffers
    • G11B2020/1075—Data buffering arrangements, e.g. recording or playback buffers the usage of the buffer being restricted to a specific kind of data
    • G11B2020/10759—Data buffering arrangements, e.g. recording or playback buffers the usage of the buffer being restricted to a specific kind of data content data
    • G11B2020/10768—Data buffering arrangements, e.g. recording or playback buffers the usage of the buffer being restricted to a specific kind of data content data by pre-caching the initial portion of songs or other recorded or downloaded data for starting playback instantly
    • G—PHYSICS
    • G11—INFORMATION STORAGE
    • G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00—Record carriers by type
    • G11B2220/20—Disc-shaped record carriers
    • G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537—Optical discs
    • G11B2220/2562—DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Television Signal Processing For Recording (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Description

本発明は、対話型DVDに記録されたコンテンツを再生するための方法及びシステムに係り、さらに詳細には、ENAV(Enhanced Navigation)またはI−DVDのような対話型コンテンツディスクまたはデータ記録媒体に記録されたコンテンツを、通信網上にある関連したコンテンツ提供サーバーから受信される対話型コンテンツと同期させて再生させるための方法及びシステムに関する。
大容量のデジタルデータ、例えばDVDは非常に多い記録容量を有する。DVDの記録容量は、デジタル高音質のオーディオデータはもちろん高画質の動映像データを長時間記録することができる大容量記録媒体である。
DVDには二つの記録領域を有し、一つは実際のデータ(すなわち、動映像またはA/Vデータ)が記録される領域であって、他の一つは、記録された実際のデータの再生制御のために必要な制御またはナビゲーションデータが記録される領域である。
DVDがDVD再生装置内に挿入されると、ナビゲーションデータが先に読み出されて装置内のメモリーに格納され、次に、そのナビゲーションデータに含まれている命令または制御情報が参照されて実際のデータ(A/Vデータ)が再生される。その結果、ユーザーはDVD再生装置を介して、DVDに記録された高画質の動映像を視聴できる。
最近、対話型または向上した(エンハンスト)ナビゲーション(すなわち、I−DVDまたはENAV)システムが提案された。対話型コンテンツディスク、例えばI−DVDまたはENAVディスクは‘html’または‘xml’ファイルの形態で制御、ナビゲーションまたはA/Vデータを含む。制御データは、対話型再生装置(すなわち、I−DVDまたはENAVプレーヤー)が、A/Vデータを対話型コンテンツディスクに記録された制御及びナビゲーションデータによって再生できるようにする。
前記向上したナビゲーションシステムのために提案された規格によれば、A/Vデータの再生と関連した情報が再生専用形態でコンテンツディスクに記録されているので、収録されたA/Vデータと関連したさらに新しい多様なコンテンツや表現形態を加えたり、見せたり、アクセスすることができない。それゆえ、収録されたA/Vデータと関連した新しいコンテンツや情報が前記A/Vデータと同期的に再生されるようにする方案が必要である。
本発明の一実施態様は、通信網に連結された再生エンジンを用いてデータ記録媒体に収録された情報を再生する方法であって、再生のためにデータ記録媒体に収録された第1情報を先にローディングして、その第1情報に連係した第2情報がデータ記録媒体上でまたは通信網に連結されている遠隔のコンテンツサーバーから利用可能であるか否かを決定し、第1情報が第1または第2時間のいずれかで再生されるように制御情報によって第1情報と第2情報を再生する。そのとき、第1時間は第2情報を得ている間の時間であって、第2時間は第2情報の獲得が完了した後の時間である。
他の実施態様では、第2情報はデータ記録媒体上に収録された制御情報に基づいて再生される。データ記録媒体は光ディスクまたは対話型DVDディスクでよい。第1情報の再生はその第1情報の第1部分がローディングされた後に始まる。一実施態様では、第1情報の第1部分は第1情報のほぼ全部を含み、他の実施態様では、第1情報の第1部分が第1情報の全部よりは小さいく、システムは第1情報が再生されている間に第2情報をローディングする。
一実施態様では、第1及び第2情報が少なくとも第1及び第2区域に分割された一時的格納媒体にローディングされる。第1情報はその第1区域に、第2情報は第2区域にローディングされる。
ある実施態様では、第1情報は第2情報がローディングされているか否かに関係がなく再生される。また他の実施態様では、第2情報は全部ローディングされるまで再生されない。
第2情報はそれがローディングされている時リアルタイムで第1情報と共に再生されてもよい。しかし、第1情報の一部と連係した第2情報の一部が所定時間が経過した後にローディングされると第2情報の一部は無視される。
本発明のさらに他の実施態様によれば、第1情報は少なくとも第1及び第2部分を含み、第2情報もその第1情報の第1及び第2部分とそれぞれ連係した少なくとも第1及び第2部分を含む。第1情報の第1部分と第2情報の第1部分は第2部分がローディングされる前に事前ローディングされる。これは事前ローディングされた部分が切れ目なく再生できるようにするためである。
少なくとも第1情報の第2部分の一部は第1情報と第2情報の事前ローディングされた第1部分が再生されている間にローディングされる。いくつかの実施態様では、第1情報の第2部分は第1情報と第2情報の事前ローディングされた第1部分が実質的に再生完了される時まではローディングされない。
第1情報の事前ローディングされた第1部分は第2情報の第1部分が事前ローディングされているか否かと関係なく再生されることもある。その際、第2情報の第1部分は、第1情報の第1部分の再生時点から所定の時間が経過した後にローディングされると再生されない。また、活性化された第1モードに応答して単に第1情報だけを再生させることもできる。したがって、第1情報が再生されている間に第2情報はバックグラウンド方式でローディングされる。そして、第1情報の第1部分が再生されている間第1情報の第2部分がバックグラウンドでローディングされる。
また他の実施態様によれば、データ記録媒体に収録された情報を再生するためのシステムが提供される。本システムは通信網を介して遠隔のコンテンツサーバーに連結されるが、本システムは、データ記録媒体に収録された第1情報を再生のための一時的格納媒体に事前ローディングするための手段と;通信網に連結された遠隔コンテンツサーバーから第1情報と連係した第2情報を得ることができるか否かを決定する手段と;第1情報と第2情報(第2情報がある場合)を再生するための手段とを含む。その際、その第2情報はユーザーにより向上したプレゼンテーションを提供するための第1情報の補完的な情報である。
第2情報は、データ記録媒体に収録された参照情報に基づいて遠隔コンテンツ提供サーバーに位置させることもできる。第1情報の再生は、第1情報の第1部分が一時的格納媒体にローディングされた後に始まる。一実施態様では、第1情報の第1部分はほぼ第1情報の全部を含み、他の実施態様では、第1情報の全部よりは少なく、第1情報が再生されている間に第2情報を一時的格納にローディングする。
本発明の一つまたはそれ以上の実施態様によれば、対話型DVDに収録されたA/Vデータを再生するための再生エンジンは、一時的データ格納部と連結されたナビゲーターを含むが、一時的データ格納部は、対話側DVDからA/Vデータを第1区域にローディングして、そのA/Vデータと連係したエンハンスト(向上した)データを第2区域にローディングするためである。そして、再生エンジンは、一時的データ格納部にローディングされたA/Vデータとエンハンストデータをデコーディングするためのデコーダーと、対話型DVDに収録された制御情報によってデコーディングされたA/Vデータとエンハンストデータを再生するプレゼンテーションエンジンを含む。
エンハンストデータは対話型DVDに収録された参照データに基づいて遠隔のコンテンツ提供サーバーからダウンロードする。A/Vデータの再生はA/Vデータの第1チャプターが一時的格納媒体にローディングされた後に始まる。エンハンストデータはA/Vデータの第1チャプターの再生開始前と後に一時的格納媒体にローディングされ、A/Vデータはエンハンストデータが一時的格納媒体にローディングされたか否かに関係がなく切れ目なく再生される。いくつの実施形態では、前記エンハンストデータは全部が前記一時的格納媒体にローディングされなければ再生されない。
またいくつの実施態様では、エンハンストデータは所定時間Tが経過しないか、第1条件が活性化されなかった場合にA/Vデータと共に再生される。したがって、データはフォアグランドで再生されて、その間エンハンストデータはバックグランドで一時的格納媒体にローディングされる。
一つまたはそれ以上の実施態様形態では、対話型記録媒体はプレゼンテーションデータを格納するための第1データ記録区域と、エンハンストデータを記録するための第2データ記録区域と、プレゼンテーションデータとエンハンストデータをローディングして通信網上の遠隔コンテンツ提供サーバーからエンハンストデータをダウンロードするための第3データ記録区域とを含む。プレゼンテーションデータとエンハンストデータは相互に同期されて再生できるようにローディングされる。対話型データ記録媒体は光ディスクやまたはエンハンストDVDでよい。
本発明のさらに他の実施態様は、対話型データ記録媒体のためのディレクトリ構造であって、本ディレクトリ構造は対話型記録媒体に記録されるプレゼンテーションデータの参照を提供する第1ディレクトリと、対話型記録媒体に記録されたエンハンストデータの参照を提供する第2ディレクトリと、プレゼンテーションデータとエンハンストデータをローディングして通信網上の遠隔コンテンツ提供サーバーからエンハンストデータを、プレゼンテーションデータとエンハンストデータが互に同期して再生できるようにダウンロードするための制御データの参照を提供する第3ディレクトリとを含む。本ディレクトリ構造はルートディレクトリをさらに含んでもよいが、第1、第2、第3ディレクトリのうち少なくとも一つはルートディレクトリ下に位置する。
また他の実施態様は、対話型データ記録媒体に収録されたコンテンツを再生するための方法であって、本方法は、コンテンツが少なくとも第1及び第2チャプターを含み、第1遠隔データが第1チャプターと関連し、第2遠隔データが第2チャプターと関連している時、第2遠隔データをダウンロードしながら第1チャプターと第1遠隔データを再生する段階と、第2遠隔データのダウンロードが完了すると、第1チャプターの再生が完了した時切れ目なく第2チャプターと第2遠隔データを再生する段階とを含む。
一実施態様態様ではシステムが、第2遠隔データのダウンロードが完了するように第2チャプターの再生前に所定時間の間待機する。また他の実施態様では、システムは、第1チャプターの再生が完了した時に第2遠隔データが完全にダウンロードされていないと第2遠隔データの再生を取消す。いくつかの実施形態様は、システムは、第1チャプターの再生が完了した後に切れ目なく第2チャプターを再生して、第2遠隔データのダウンロードが完了していなければ第2遠隔データのダウンロードを続ける。最後に、いくつかの実施態様では、システムは第2チャプターの再生されていない部分と共に第2遠隔データの部分をダウンロードされただけリアルタイムで再生する。
先に言及した一般的な説明と次に続く詳細な説明は例示的なものであり、かつ請求項のとおりの本発明に対する説明を提示するために意図されたことを理解すべきである。
図1によれば、一実施形態による本発明のシステムはコンテンツディスク10に格納されているA/Vデータを再生するためのものである。A/VデータはDVDビデオデータ、イメージデータ、オーディオデータ、テキスト、その他の形態の情報を含む。コンテンツディスク10はA/Vデータに加えて付加データであるエンハンストナビゲーション(ENAV)またはデータをも有している。ナビゲーションまたは制御データは対話形再生機器(例えば、ENAVプレーヤーまたはI−DVDプレーヤー)にA/Vデータをどのように再生するかに対する指示事項またはA/Vデータと共に再生される付加情報を提供する。ENAVまたはI−DVDの用語は相互に交換可能に使われ、対話型DVDシステムを参照するものである。
明細書全体にわたって、説明を簡単で效率的にするために本発明のシステムはI−DVDディスクまたはI−DVDプレーヤーと連関して説明する。しかし、このような連関は単に例示であるだけであり本発明を提示された特定の実施形態に限定させることと解釈されてはならない。他の記録媒体やプレーヤーも本発明の範囲に含まれる。
一つまたはそれ以上の本発明の実施形態によれば、I−DVDプレーヤーはDVD再生エンジンと、エンハンストナビゲーションまたは対話型(I−DVD)再生エンジンを含む。DVD再生エンジンは、I−DVDディスクに格納されているA/Vデータを、そのディスクに格納されているエンハンストナビゲーションデータにしたがって再生するためにI−DVD再生エンジンと共に使われる。
いくつの実施形態におけるシステムのI−DVDエンジンは、ファイルシステム11と、ウェブブラウザー12と、インターフェース13と、ナビゲーター14と、ストレージ15と、デコーダー16と、プレゼンテーションエンジン17と、制御器(図示せず)とを含む。ウェブブラウザー12とインターフェース13はI−DVDプレーヤーをインターネットのような通信網に連結させるためのネットワーク管理サービスを提供し、かつエンハンストユーザーインターフェースを提供してシステムとユーザーの相互作用を処理する。ファイルシステム11とナビゲーター14はディスク10からデジタルデータをローディングし、分離し、デコーディングするために解釈するのに共に動作する。制御器はエンハンストナビゲーションデータを処理し、かつDVDエンジンとI−DVDエンジン間のインターフェースを処理するために使われ、さらに例えばユーザーの要求に対応してシステム構成要素を制御するのに使われる。
デコーダー16は、例えばディスク10から読み取ったデジタルデータをデコーディングするために使われる。プレゼンテーションエンジン17はA/VデータをデコーディングしてA/V出力として、例えばディスプレー端末機に提供する。ファイルシステム11は、例えばファイル管理(例えば、ディスク情報ファイル、セットアップファイル及び同期データファイルのような記録されたファイルを検索して読み出す動作)を実施するために設けられている。ウェブブラウザー12はウェブサーフィン機能を含み、例えばA/Vデータの再生のためのプレゼンテーション環境を設定することができる。
ストレージ15は、ディスク10からアップロードされたファイルまたはシステムが連結されている通信網からダウンロードしたファイルを格納するためのハードディスクまたはフラッシュメモリーのようなある形態のデータ格納媒体である。ストレージ15は、例えば情報の一時的格納のためのキャッシュメモリーまたはバッファーであり、RAM、ROM、EEPROM、ハードディスクまたは他の形態の格納媒体として実装させることができる。
ナビゲーター14と、ファイルシステム11と、ウェブブラウザー12は、ソフトウェア、ハードウェア、またはそれらの組合せの形態として実装することができる。いくつの実施形態では、図1に例示された論理的構成要素の一部または全部が一つまたはそれ以上の集積論理素子、例えばFPGAまたはASICとして実装することができる。
図2を参照しながら説明する。一つまたはそれ以上のシステムの実施形態においては、一つまたはそれ以上のデータ及び/または制御ファイルをI−DVDディスクのルートディレクトリの下に設けることができる。DVDエンハンストナビゲーションディレクトリ(すなわち、DVD_ENAVまたはENV_TS)を、図2に見示したとおり、例えばルートディレクトリすぐ下に置くことができる。エンハンストナビゲーションまたは他の制御情報とエンハンストナビゲーションコンテンツファイルを含むファイルはDVDエンハンストナビゲーションディレクトリの下に位置させることができる。このようなファイルは、例えばhtml、xml、A/Vコンテンツを含むことができる。
いくつの実施形態では、第1ファイル‘EnDVD.Inf’は、例えばI−DVDディスク10に記録されているA/Vデータの再生のための情報を含み、第2ファイル‘index.html’は、例えば、A/Vデータの再生のための初期セットアップに関連した情報を含み、第3ファイル‘index.syn’は、例えば、A/Vデータと、通信網またはユーザーを介して提供する付加データとの同期化のための時間情報を含む。
いくつの実施形態では、他のサブディレクトリをルートディレクトリの下に実装させることができる。1ディレクトリ、例えば‘Video_TS’はビデオデータのファイルを含み、他のディレクトリ、例えば‘Audio_TS’はオーディオデータのファイルを含み、、それに続くディレクトリ、例えば‘ENAV_TS’は付加コンテンツファイル(例えば、htmlファイル、xmlファイル、イメージファイル、ビデオ及びオーディオファイル)を含むことができる。
一実施形態では、ルートディレクトリの下のファイル‘EnDVD.Inf’は、例えば、ディスクバージョン、コンテンツバージョン、コンテンツ製造社、遠隔のコンテンツ提供サーバーをアクセスするための参照アドレス、例えばURLに対する情報を含む。遠隔のコンテンツ提供サーバーは多様なコンテンツと、同一通信網に接続されている他のユーザーが提供するコンテンツ関連情報を提供し、またはある周期で再生されるA/Vデータに対応する新しい更新情報を提供する。
ルートディレクトリに記録されるセットアップファイル‘index.html’は、例えば、ウェブブラウザー12のための環境セットアップ情報及びI−DVDディスク10のコンテンツの再生のための制御またはナビゲーション情報を含むことができ、同期ファイル‘index.syn’は、例えば、I−DVDディスク10から読み出されるA/Vデータを、例えば、遠隔のコンテンツ提供サーバーからダウンロードされる他のコンテンツと同期させるための時間マーク(タイムスタンプ)データを含むことができる。
いくつの実施形態では、ディレクトリ‘ENAV_TS’が、例えば、A/Vデータと同期されて再生されるまたは出力される付加コンテンツを含む。遠隔のコンテンツ提供サーバーが提供する付加コンテンツは、例えばディレクトリ‘ENAV_TS’の下に格納させることができる。付加コンテンツは例えばhtmlまたはxmlファイル、イメージファイル、サウンドファイル、ビデオファイルを含むことができる。A/Vとエンハンストナビゲーションデータを参照してここに提示したファイル名とディレクトリ名、特定データ構造は例示のためのでしかない。それゆえ、本発明の範囲を制限させずに、同一の結果を得てまた同一の機能を果たす同一の方式で本発明の目的を達成することができる他の名前及び異なった同等なディレクトリ構造とフォーマットを実装することもできる。
図3A及び図3Bを参照しながらさらに説明する。システムに装着されたディスクが通常のDVDディスクであれば、ナビゲーター14はそのDVDディスクのコンテンツを再生するためのDVD再生動作を実施する(S12)。もし、ディスクがI−DVDディスクであれば、ナビゲーター14はファイルシステム11を制御して、例えばルートディレクトリの下の始動ファイル(例えば、‘index.html’と‘index.syn’)をストレージ15内にローディングする(S13)。
ナビゲーター14は、例えばウェブブラウザー12の助けを受けてローディングされた始動ファイル‘index.html’を解析して、例えばユーザー入力または他の基準に基づいてA/Vデータのプレゼンテーションモードを指定する、インターネットサーフィン機能を備でたウェブブラウザー12のパラメータとシステム環境を設定する(S14)。一実施形態では、例えば、ユーザーが、希望するある再生モードを指示するためにシステムと対話することができる。再生モードは事前ローディングまたはリアルタイム再生モードを含むことができる。
始動条件設定後に、ナビゲーター14はユーザーからインターネット接続が要求されたか否かを確認する(S15)。インターネット接続が要求されない場合には、現在の設定状態の下でROMベース再生が実施される(S16)。このROMベース再生では、ディレクトリ‘ENAV_TS’の下に含まれているコンテンツが、例えば、同期ファイル‘index.syn’に記録された時間または制御情報にしたがって、I−DVDディスク10に格納されているA/Vデータと共に同期して再生される。
ROMベース再生では、A/VデータとENAVデータの再生のために必要なコンテンツの全部がI−DVDディスク10に存在する。それゆえ、システムは、A/VとENAVデータの切れ目のない再生のために再生に必要なA/VデータまたはENAVデータの全部または大部分をストレージ15に事前ローディングする。実装方法によって異なるが、ある実施形態では、ストレージ15がデータのある部分を格納するためのバッファーメモリーである。一実施形態では、バッファーは、切れ目のない再生のためにA/Vデータのチャプターまたはアプリケーションと関連したENAVデータの全部または少なくとも一部分を格納するのに充分な容量を有する。
チャプターまたはアプリケーションと関連したENAVデータの全部を事前ローディングすることの利点は、バッファーにローディングされたコンテンツ全部が、追加データのためにバッファーを再ロードする必要なしに切れ目なく再生できるということである。それゆえ、再生の間に画面が崩れたり明らかな遅延が生じない。バッファーに既にローディングされたデータの再生のために追加のまたは新しいENAVデータが必要であるならば切れ目なしの再生は可能でないこともある。
ある実施形態では、バッファーがA/Vデータ(例えば、映画、音楽等)とENAVデータ(例えば、A/Vデータと関連した付加画像、テキスト、アニメーション、フォント、サウンド、インスタントメッセージ等)を格納するために分離された領域に分けられる。切れ目なしの再生をより確実にするために、A/Vデータに指定された領域は、再生されるデータの必要部分のローディングを収容する大きさを変えるようにしている。以後さらに詳細に説明するが、ユーザーは、バッファーの全領域をA/Vデータのローディングのためにだけ用いることができるようにENAV再生をオフ(OFF)させておくオプションを設けることができる。
もし、ユーザーからインターネット接続が要求されれば(S15)、I−DVDディスク10に既に記録されたコンテンツと関連した付加データを再生のためにダウンロードすることができる。その付加データはI−DVDディスク10に格納されたデータのさらに新しいバージョンまたは更新情報を含むことができる。一実施形態では、追加情報をダウンロードするために、ナビゲーター14が、例えばルートディレクトリの下のファイル‘EnDVD.Inf’内のURLを読み取って、ウェブブラウザー12とインターフェース13を駆動制御して、そのURLにより特定される遠隔のコンテンツ提供サーバーと接続する。
接続されれば、‘EnDVD.Inf’ファイルに記録されたバージョン情報を、再生されるデータと関連したセットアップ及び同期ファイルのダウンロード要求と共にコンテンツ提供サーバーに伝送する(S17)。コンテンツ提供サーバーは、例えば、バージョン情報に連係した最新コンテンツのための‘Index.htmlファイルと‘index.syn’ファイルをデータベースで検索する。見つかれば、遠隔のコンテンツ提供サーバーはそのファイルをI−DVDプレーヤーに伝送する。
ナビゲーター14は、コンテンツ提供サーバーから受信される、例えば最新バージョンの‘index.html’ファイルをウェブブラウザー12の助けを受けて解析して、A/Vデータ再生に必要なシステム環境を再設定する(S18)。受信された同期ファイル‘index.syn’は、例えば、先に論議されたバッファーリング過程によってストレージ15にバッファーリングされる。
以下に図3Bを参照しながら説明する。図3Aに例示されたような始動と再設定過程が完了すると、ユーザーはダウンロードモードを選択することができる。第1モードでは、例えば、I−DVDディスク10に記録されたA/Vデータに関連した付加コンテンツをA/Vデータの再生開始前に遠隔のコンテンツ提供サーバーからダウンロードする。第2モードでは、例えば、A/Vデータが再生されている間に、同時に付加データをダウンロードする。
もし、ユーザーが前者のモード、または‘事前ダウンロード’モードを要求する場合(S20)、ナビゲーター14は、コンテンツ提供サーバーからの付加データのダウンロードを先に要求して付加コンテンツをダウンロードする時まで待つ。一実施形態によって、ダウンロードするコンテンツはストレージ15にバッファーリングされる(S21)。
付加コンテンツのダウンロードを完了すると、ナビゲーター14は、例えば‘index.syn’ファイル内の同期情報を参照して、再生されるA/Vデータとその部分のデータに対応するダウンロードした付加コンテンツの部分を同期させて共にプレゼンテーションさせる(S22)。この同期再生は記録されたA/Vデータが終りになるまで切れ目なく進められる(S26)。初期再生が完了したら(例えば、DVD映画の第1チャプターが再生された後)次の再生(例えば、第2チャプター)と関連した付加コンテンツを他の切れ目のない再生のために遠隔のコンテンツ提供サーバーからダウンロードする。
ユーザーは‘事前ダウンロード’とは違ったモードである‘リアルタイムダウンロード’モードを選択することができる。このモードでは、ナビゲーター14は、記録されたA/Vデータと関連した付加コンテンツのダウンロードをコンテンツ提供サーバーに要求し、次に(S31)、付加コンテンツの全部がダウンロードされるまで待たないで、代わりに付加コンテンツの第1部分(例えば、記録されたA/Vデータの第1チャプターに関連した付加コンテンツ部分)がダウンロードするやいなや、例えば‘index.syn’ファイル内の同期情報によってA/Vデータの再生を始める(S32)。このモードでは、付加または新しいコンテンツがリアルタイムで(すなわち、A/VとENAVデータが再生されている間)ダウンロードするため、システム資源がシームレスな再生を保障するのに十分に迅速に付加データをダウンロードできないこともある。
切れ目のないモードでは、プレゼンテーションの第1チャプター(または第1部分)の再生中にも、プレゼンテーションの次のチャプター(または次の部分)と連係している新しい付加コンテンツも続けてダウンロードしてストレージ15にバッファーリングする(S33)。例えば、次のチャプターと関連した付加コンテンツの部分が、第1チャプターの再生が終了された時点t1でダウンロード完了していれば(S34)、図4Aに示したように、次のチャプターのA/Vデータとそれに対応する付加コンテンツが共に再生される(S39)。
例えば、ユーザーがI−DVDディスクに記録されたチャプター1、2、3の動映像を見ていると、‘リアルタイムダウンロード’モードでは、システムがチャプター1(例えば、A/Vデータ)と関連した付加コンテンツ(例えば、ENAVまたはI−DVDデータ)の第1部分をI−DVDディスクから事前ローディングする。他には、付加コンテンツを、遠隔のコンテンツ提供サーバーから事前ローディングすることができる。第1部分がバッファーリングされると、システムはチャプター1をバッファーにある関連したコンテンツと共に再生を始める。
システムは、チャプター1の部分とそれと対応する事前ローディングされた部分がフォアグランドで再生されている間、付加コンテンツのつながる部分の事前ローディングをバックグランドで続ける。システムの制限により、バックグランド事前ローディングが行われている間にデータ再生がとぎれることがある。しかし、例えば、チャプター1と関連したENAVデータの全部がバッファーに事前ローディングされれば、ユーザーはとぎれることなく再生を続けることができる。
再生のために用意した次のチャプターと関連した付加コンテンツが再生のために即時に利用することができない場合もある(S34)。もしそうなら、ナビゲーター14は、ある再生モードが活性化されているか否かを決定するために、例えばセットアップファイル‘index.html’を参照する(S35)。
もし、セットアップファイル‘index.html’が‘同期’モードを指していれば、第2チャプターに対応する付加コンテンツが遠隔のコンテンツ提供サーバーからダウンロード完了する時まで、第2チャプターの再生は中断される(S36)。ダウンロードが完了すると、図4Bに示したように、次のチャプターが、ダウンロードした付加コンテンツと共に再生される(S37)。いくつかの実施形態では、ユーザーはダウンロード完了を待つ間に中断された状態を終了させることもできる。そのようにすれば、次のチャプターは関連した付加コンテンツのダウンロードの完了に関係なく即時再生される。
もし、セットアップファイル‘index.html’が‘非同期モード’を指していれば、ナビゲーター14は、関連した付加コンテンツのダウンロードが完了したか否かに関係なくデータ再生を中断させないで次のチャプターの再生を始める(S38)。一実施形態では、図4Cに示したように、付加コンテンツが利用可能であるか否かに関係がなく、システムは次のチャプターデータの再生を続け、ダウンロードした付加コンテンツの全部をスキップする。他の実施形態では、図4Dに示したように、システムは次のチャプターデータの再生を続け、付加コンテンツがダウンロードされて再生のために用意されていれば、付加コンテンツも同様に再生する。しかし、タイムリーにダウンロードされていない付加コンテンツの部分は不連続な再生を防止するために飛ばす。
ある実施形態では、前記セットアップファイル‘index.html’が、例えば、再生モードを次の例示的なシンタックスによって規定する。
“ELEMENT:<PLAYBACK>
ATTRIBUTE:
defaultState−TRUE/FALSE
synchronized−TRUE/FALSE”
もし、defaultState=“FALSE”ならば、例えば‘事前ダウンロード’が選択される。TRUEならば‘リアルタイムダウンロード’が選択される。もし、ユーザーがダウンロードモードを指定しなければ、例えばセットアップファイル‘index.html’で指定したとおり関連した付加コンテンツがダウンロードされる。
もし、defaultState=“TRUE”であってsynchronized=“TRUE”ならば、‘リアルタイムダウンロード’モードと‘同期’再生モードが選択されれ、A/Vデータの再生動作は図4Bに例示されたように行われる。
もし、defaultState=“TRUE”であってsynchronized=“FALSE”ならば、‘リアルタイムダウンロード’モードと‘非同期’再生モードが選択され、A/Vデータの再生動作は図4Cまたは図4Dに例示されたように行われる。
以上、前述した本発明の望ましい実施形態は、例示の目的のために開示されたものであって、当業者ならば添付された特許請求範囲に開示された本発明の技術的思想とその技術的範囲内で、改良、変更、代替または付加などで多様な他の実施形態を可能であろう。
本発明の一実施形態による対話型DVDディスクに収録されたA/V情報を再生するための再生エンジンに対する構成を示したものである。 本発明の一実施形態による対話型DVDのファイル構造を例示的に示したものである。 本発明の一実施形態によって、対話型再生デバイスを用いてA/V情報を再生する方法を例示する動作フローチャートである。 本発明の一実施形態によって、対話型再生デバイスを用いてA/V情報を再生する方法を例示する動作フローチャートである。 本発明の一つまたはそれ以上の実施形態による、多様なデータ再生モードを例示したもののである。 本発明の一つまたはそれ以上の実施形態による、多様なデータ再生モードを例示したものである。 本発明の一つまたはそれ以上の実施形態による、多様なデータ再生モードを例示したものである。 本発明の一つまたはそれ以上の実施形態による、多様なデータ再生モードを例示したものである。

Claims (29)

  1. 通信網と通信しながらディスク再生装置を用いてデータ記録媒体に格納されている情報を再生する方法において、
    前記データ記録媒体に格納されている第1情報を再生のために読みだす段階と;
    前記データ記録媒体か通信網にある遠隔のコンテンツ提供サーバーの少なくともいずれか一つから、前記第1情報と関連している第2情報を得ることができるか否かを判断する段階と;
    前記通信網を介して前記第1および前記第2情報を再生するために前記第2情報と、セットアップファイルおよび同期ファイルを有する制御情報を得る段階と;
    前記第1情報が、受け取った前記制御情報に基づいて決定された第1時間と第2時間のうち少なくともいずれか一つの時間の間に再生されるように、前記第1情報と第2情報を受け取った前記制御情報によって再生する段階と、
    を含み、前記第1時間は前記第2情報が得られる間の時間であって、前記第2時間は前記第2情報の獲得が完了した後の所定時間であり、
    前記第1情報は少なくとも第1および第2部分を有し、前記第2情報は、それぞれが前記第1情報の第1および第2部分に対応する第1部分および第2部分を少なくとも有しており、前記第1情報の第1部分と前記第2情報の第1部分は事前に獲得されて前記第1情報の第2部分および前記第2情報の第2部分を獲得する前に途切れることなく再生されるようになっており、
    前記第1情報の第2部分は前記第1情報と前記第2情報の獲得された前記第1部分が実質的に再生されるまで取得されないことを特徴とする方法。
  2. 第1情報と第2情報は少なくとも第1区域と第2区域に分けられた一時的格納媒体にローディングされ、前記第1情報は前記第1区域に、前記第2情報は前記第2区域にローディングされることを特徴とする請求項1記載の方法。
  3. 前記第1情報の前記第1部分と関連した前記第2情報の前記第1部分が所定時間が経過した後に獲得された場合、前記第2情報の第1部分は前記受け取った制御情報に基づいて破棄され、前記第1情報の第2部分の再生が開始する前に前記第1情報の前記第2部分に関連した前記第2情報の第2部分が獲得された場合、前記第1情報の第1部分が再生された後に前記第2情報の第2部分が前記第1情報の第2部分とともに再生されることを特徴とする請求項1記載の方法。
  4. 前記第1情報の事前獲得された第1部分は、前記第2情報の第1部分の事前獲得に関係なく再生されることを特徴とする請求項1記載の方法。
  5. 前記第2情報の第1部分は、前記第1情報の第1部分の再生から所定の時間が経過した後に獲得されると再生されないことを特徴とする請求項1記載の方法。
  6. 前記第1情報だけが、前記受け取った制御情報に基づいて活性化された第1モードに応答して再生されることを特徴とする請求項1記載の方法。
  7. 前記第2情報がバックグランドで獲得される間に前記第1情報はフォアグランドで再生されることを特徴とする請求項1記載の方法。
  8. 前記第1情報の前記第2部分がバックグランドで獲得されている間に前記第1情報の前記第1部分はフォアグランドで再生されることを特徴とする請求項1記載の方法。
  9. 通信網を介してコンテンツ提供サーバーと通信しながらデータ記録媒体に格納されている情報を再生するシステムにおいて、
    前記データ記録媒体に格納されている第1情報を再生のために一時的格納媒体に事前ローディングする手段と;
    前記データ記録媒体か遠隔の前記コンテンツ提供サーバーの少なくともいずれか一つで、前記第1情報と関連している第2情報を得ることができるか否かを判断する手段と;
    通信網を介して遠隔のコンテンツ提供サーバーからの前記第1と第2情報を再生するために前記第2情報と、セットアップファイルおよび同期ファイルを有する制御情報をローディングする手段と;
    受け取った前記制御情報に基づいて決定される第1時間と第2時間の少なくともいずれか一つの時間の間に、前記第1情報が再生されるように、前記第1情報と第2情報を前記制御情報によって再生する手段と
    を含み、前記第1時間は前記第2情報がローディングされている間の時間であって、前記第2時間は前記第2情報のローディングが完了した後の所定時間であることを特徴とするシステム。
  10. 前記一時的格納媒体は少なくとも第1区域と第2区域に分けられており、前記第1情報は前記第1区域に前記第2情報は前記第2区域にローディングされることを特徴とする請求項9記載のシステム。
  11. 前記第1情報は前記第2情報が前記一時的格納媒体にローディングされているか否かに関係がなく再生され、前記第1情報の前記第1部分に関連した前記第2情報の前記第1部分が所定時間を過ぎても獲得されていない場合、前記第2情報の第1部分を除く前記第1情報の第1部分が再生され、前記第2情報の第1部分は前記受け取った制御情報に基づいて破棄され、前記第1情報の第2部分に関連した前記第2情報の第2部分が前記第1情報の第2部分の再生が開始される前に獲得された場合、前記第1情報の第1部分が再生された後で、前記第2情報の第2部分は前記第1情報の第2部分と共に再生されることを特徴とする請求項9記載のシステム。
  12. 前記第2情報はその全部が前記一時的格納媒体にローディングされなければ再生されないことを特徴とする請求項11記載のシステム。
  13. 対話型DVDに格納されたA/Vデータを再生するためのディスク装置において、
    一時的データ格納部と通信しながら、前記対話型DVDからA/Vデータを前記一時的データ格納部の第1区域にローディングし、前記A/Vデータと関連したエンハンストデータを前記一時的データ格納部の第2区域にローディングするナビゲーターと;
    前記一時的データ格納部にローディングされた前記A/Vデータと前記エンハンストデータをデコーディングするデコーダー;及び
    遠隔のコンテンツ提供サーバーからダウンロードされたセットアップファイルおよび同期ファイルを有する制御情報にしたがって、前記A/Vデータが前記ダウンロードされた前記制御情報に基づいて決定された第1時間と第2時間の少なくともいずれか一つの時間の間に再生されるように、前記デコーディングされたA/Vデータおよびエンハンストデータをプレゼンテーションするプレゼンテーションエンジンを含み、
    前記エンハンストデータは、前記対話型DVDに格納された参照データに基づいて遠隔のコンテンツ提供サーバーからダウンロードされ、
    前記第1時間は前記エンハンストデータがローディングされる間の時間であって、前記第2時間は前記エンハンストデータのローディングが完了した後の所定時間であり、
    前記A/Vデータの再生は、前記A/Vデータの第1チャプターが一時的格納媒体にローディングされた後で開始することを特徴とするディスク装置。
  14. 前記エンハンストデータは前記A/Vデータの第1チャプターの再生前後に前記一時的格納媒体にローディングされることを特徴とする請求項13記載のディスク装置。
  15. 前記A/Vデータは前記エンハンストデータが前記一時的格納媒体にローディングされているか否かに関係なく切れ目なく再生され、前記A/Vデータの第1部分に関連した前記エンハンストデータの第1部分が所定時間経過後にダウンロードされた場合、前記受け取った制御情報に基づいて前記エンハンストデータの第1部分が破棄され、前記A/Vデータの第2部分の再生が開始される前に前記A/Vデータの第2部分に関連した前記エンハンストデータの第2部分がダウンロードされた場合、前記A/Vデータの第1部分が再生された後に前記エンハンストデータの第2部分は切れ目なく前記A/Vデータの第2部分とともに再生することができるようになっていることを特徴とする請求項13記載のディスク装置。
  16. 前記エンハンストデータは、大体その全部が前記一時的格納媒体にローディングされなければ再生されないことを特徴とする請求項14記載のディスク装置。
  17. 前記エンハンストデータは所定時間Tが経過しなければ前記A/Vデータと同期して再生されることを特徴とする請求項14記載のディスク装置。
  18. 前記エンハンストデータは第1条件が活性化されていないと前記A/Vデータと共に再生されることを特徴とする請求項14記載のディスク装置。
  19. 前記エンハンストデータがバックグランドで前記一時的格納媒体にローディングされている間に前記A/Vデータはフォアグランドで再生されることを特徴とする請求項14記載のディスク装置。
  20. 対話型データ記録媒体において、
    プレゼンテーションデータを格納する第1データ記録区域と;
    エンハンストデータを格納する第2データ記録区域と;
    前記対話型データ記録媒体か遠隔のコンテンツ提供サーバーの少なくともいずれか一つから前記プレゼンテーションデータと前記エンハンストデータを得るためのディスク装置により使われる制御及び参照データを格納する第3データ記録区域を含み、
    前記エンハンストデータが前記第1データ記録区域から獲得されたかどうかに関係なく、前記ディスク装置によって前記プレゼンテーションデータは切れ目なく再生され、所定時間経過しても前記プレゼンテーションデータの第1部分に関連した前記エンハンストデータの第1部分が獲得されない場合は、前記エンハンストデータの第1部分は破棄され、前記プレゼンテーションデータの第2部分の再生が開始される前に前記プレゼンテーションデータの第2部分に関連した前記エンハンストデータの第2部分が獲得された場合は、前記プレゼンテーションデータの第1部分が再生された後に前記プレゼンテーションデータの第2部分とともに前記エンハンストデータの第2部分が再生できるようになっていることを特徴とする対話型データ記録媒体。
  21. 前記媒体は光ディスクであることを特徴とする請求項20記載の対話型データ記録媒体
    。
  22. 前記媒体はエンハンストDVDであることを特徴とする請求項20記載の対話型データ
    記録媒体。
  23. ディレクトリ構造を記録するコンピュータ可読対話型データ記録媒体において、
    対話型記録媒体に記録されたプレゼンテーションデータに対する参照を提供するための第1ディレクトリと;
    前記対話型記録媒体に記録されたエンハンストデータに対する参照を提供するための第2ディレクトリと;
    前記対話型データ記録媒体か、通信網に連結された遠隔のコンテンツ提供サーバーの少なくともいずれか一つから前記プレゼンテーションデータと前記エンハンストデータを獲得するための制御データに関する参照を提供する第3ディレクトリと
    を含み、
    獲得した前記プレゼンテーションデータの少なくとも一部は第1時間と第2時間の少なくともいずれか一つの時間の間に再生され、前記第1時間は前記エンハンストデータを獲得している時間であって、前記第2時間は前記エンハンストデータの獲得が完了した後の所定時間であり、前記獲得されたプレゼンテーションデータはディスク装置によって切れ目なく再生され、前記プレゼンテーションデータの第1部分に関連した前記エンハンストデータの第1部分が所定時間経過後に獲得された場合は前記エンハンストデータの第1部分は破棄され、前記プレゼンテーションデータの第2部分が再生される前に前記プレゼンテーションデータの第2部分に関連した前記エンハンストデータの第2部分が獲得された場合、前記プレゼンテーションデータの第1部分が再生された後に、前記エンハンストデータの第2部分は前記プレゼンテーションデータの第2部分とともに再生できるようになっていることを特徴とするコンピュータ可読対話型データ記録媒体。
  24. ルートディレクトリをさらに含むことを特徴とする請求項23記載のコンピュータ可読対話型データ記録媒体。
  25. 前記第1、第2、第3ディレクトリの少なくともいずれか一つは前記ルートディレクトリの下に位置することを特徴とする請求項23記載のコンピュータ可読対話型データ記録媒体。
  26. 第1チャプターと関連する第1遠隔データと、第2チャプターと関連する第2遠隔データとを少なくとも含む、対話型データ記録媒体に格納されているコンテンツを再生する方法において、
    前記第2遠隔データをダウンロードする間に前記第1遠隔データと前記第1チャプターを再生する段階と;
    前記第2遠隔データのダウンロードが完了すると、前記第1チャプターの再生が完了した後に切れ目なく前記第2遠隔データと前記第2チャプターを再生する段階と
    を含み、前記第2遠隔データのダウンロードが前記第1チャプター再生が完了した時に完了しなかった場合、かつ前記コンテンツを再生するための制御情報のセットアップファイルが切れ目のないモードであることを表示している場合、前記第1チャプター再生完了後に前記第2遠隔データを除いた前記第2チャプターを切れ目なく再生することを特徴とする方法。
  27. 前記制御情報の前記セットアップファイルが切れ目のないモードではない場合は、前記第2チャプターの再生前に前記第2遠隔データのダウンロードが完了するように所定の時間の間待機する段階をさらに含むことを特徴とする請求項26記載の方法。
  28. 前記第1チャプターの再生が完了する時、前記第2遠隔データが完全にダウンロードされていない場合は前記第2遠隔データの再生を取消す段階をさらに含むことを特徴とする請求項26記載の方法。
  29. 前記第2チャプターの再生されていない部分と共に前記第2遠隔データの部分をリアルタイムでダウンロードしながら再生することを特徴とする請求項28記載の方法。
JP2004504103A 2002-05-14 2003-05-09 通信網上の遠隔コンテンツとローカルコンテンツの同期再生のためのシステム及び方法 Expired - Fee Related JP4287366B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20020026575 2002-05-14
PCT/KR2003/000915 WO2003096176A1 (en) 2002-05-14 2003-05-09 System and method for synchronous reproduction of local and remote content in a communication network

Publications (2)

Publication Number Publication Date
JP2005526342A JP2005526342A (ja) 2005-09-02
JP4287366B2 true JP4287366B2 (ja) 2009-07-01

Family

ID=36480785

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004504103A Expired - Fee Related JP4287366B2 (ja) 2002-05-14 2003-05-09 通信網上の遠隔コンテンツとローカルコンテンツの同期再生のためのシステム及び方法

Country Status (9)

Country Link
US (1) US7665110B2 (ja)
EP (1) EP1504333A4 (ja)
JP (1) JP4287366B2 (ja)
KR (2) KR100857093B1 (ja)
CN (2) CN100517209C (ja)
AU (1) AU2003230315B2 (ja)
CA (1) CA2485515C (ja)
TW (1) TWI240259B (ja)
WO (1) WO2003096176A1 (ja)

Families Citing this family (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040252983A1 (en) * 2003-02-04 2004-12-16 Samsung Electronics Co., Ltd. Method and apparatus for reproducing AV data in an interactive mode, and information storage medium therefor
WO2004077434A1 (en) * 2003-02-25 2004-09-10 Lg Electronics Inc. Method of reproducing content information for an interactive optical disc apparatus
RU2374701C2 (ru) * 2003-03-06 2009-11-27 Эл Джи Электроникс Инк. Интерактивный носитель и способ управления дополнительными данными для него
US7653288B2 (en) * 2003-08-16 2010-01-26 Samsung Electronics Co., Ltd. Information storage medium having data structure for being reproduced adaptively according to player profile information, method for reproducing AV data in interactive mode
KR101014665B1 (ko) * 2003-10-06 2011-02-16 삼성전자주식회사 프리로드 정보가 기록된 정보저장매체, 그 재생장치 및재생방법
KR100636141B1 (ko) * 2004-04-30 2006-10-18 삼성전자주식회사 프로그래밍 기능을 가진 어플리케이션을 기록한 저장매체, 재생 장치 및 그 재생 방법
KR100601677B1 (ko) * 2004-05-17 2006-07-14 삼성전자주식회사 저장 매체에 기록된 데이터와 다운로드된 데이터를 함께재생하는 재생 방법 및 그 재생 장치
JP2005341004A (ja) * 2004-05-25 2005-12-08 Sony Corp コンテンツ再生装置,コンテンツ再生方法,コンテンツ再生システムおよびそのコンピュータプログラム
JP2006004486A (ja) * 2004-06-16 2006-01-05 Toshiba Corp 情報記録媒体及び情報再生装置
EP2270806A3 (en) * 2004-07-22 2011-02-09 Panasonic Corporation Playback apparatus for performing application-synchronized playback
KR101270047B1 (ko) * 2004-12-27 2013-05-31 코닌클리케 필립스 일렉트로닉스 엔.브이. 어플리케이션이 프로그램의 실행과 협조 가능하게 하는방법 및 장치
WO2006075875A1 (en) * 2005-01-12 2006-07-20 Samsung Electronics Co., Ltd. Method and apparatus for reproducing data recorded on storage medium along with downloaded data
EP1842197A4 (en) * 2005-01-21 2009-11-11 Lg Electronics Inc RECORDING MEDIUM, AND METHOD AND APPARATUS FOR REPRODUCING DATA FROM THE RECORDING MEDIUM
KR101049133B1 (ko) * 2005-01-21 2011-07-15 엘지전자 주식회사 기록매체, 기록매체의 재생방법과 재생장치
WO2006080770A1 (en) * 2005-01-31 2006-08-03 Lg Electronics Inc. Method and apparatus for enabling enhanced navigation data associated with contents recorded on a recording medium to be utilized from a portable storage
JP4742604B2 (ja) * 2005-02-10 2011-08-10 ソニー株式会社 情報処理装置、コンテンツ管理システム、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム
TW200707417A (en) * 2005-03-18 2007-02-16 Sony Corp Reproducing apparatus, reproducing method, program, program storage medium, data delivery system, data structure, and manufacturing method of recording medium
EP2490127A1 (en) * 2005-03-18 2012-08-22 Sony Corporation Information processing device, information processing method, and computer program
RU2414013C2 (ru) * 2005-03-18 2011-03-10 Сони Корпорейшн Устройство воспроизведения, способ воспроизведения, программа, носитель данных программы, система поставки данных, структура данных и способ изготовления носителя записи
US20060215522A1 (en) * 2005-03-24 2006-09-28 Via Technologies Inc. Disc identification system
US9063941B2 (en) * 2005-06-03 2015-06-23 Hewlett-Packard Development Company, L.P. System having an apparatus that uses a resource on an external device
KR20070009382A (ko) * 2005-07-15 2007-01-18 엘지전자 주식회사 데이터 재생방법 및 재생장치, 기록매체와 데이터 기록방법및 기록장치
KR20070014948A (ko) * 2005-07-29 2007-02-01 엘지전자 주식회사 기록매체, 데이터 재생방법 및 재생장치와 데이터 기록방법및 기록장치
KR20070014945A (ko) * 2005-07-29 2007-02-01 엘지전자 주식회사 기록매체, 데이터 재생방법 및 재생장치와 데이터 기록방법및 기록장치
EP1911025A4 (en) * 2005-07-29 2010-03-03 Lg Electronics Inc RECORDING MEDIA, METHOD AND DEVICE FOR REPRODUCING DATA AND METHOD AND DEVICE FOR RECORDING DATA
KR20070014944A (ko) * 2005-07-29 2007-02-01 엘지전자 주식회사 데이터 재생방법 및 재생장치, 기록매체와 데이터 기록방법및 기록장치
KR20070014941A (ko) * 2005-07-29 2007-02-01 엘지전자 주식회사 기록매체, 데이터 재생방법 및 재생장치와 데이터 기록방법및 기록장치
CN101882456B (zh) * 2005-08-09 2012-11-28 松下电器产业株式会社 记录介质,重放设备、方法及程序
EP1938323A4 (en) * 2005-08-22 2010-04-28 Lg Electronics Inc RECORDING MEDIA, METHOD AND DEVICE FOR REPRODUCING DATA AND METHOD AND DEVICE FOR RECORDING DATA
BRPI0615069A2 (pt) * 2005-08-22 2016-09-13 Lg Electronics Inc método para gerenciar reprodução de pelo menos um caminho de apresentação picture-in-picture, aparelho de reprodução, meio de gravação, aparelho e método para gravar estrutura de dados
JP2009505325A (ja) * 2005-08-22 2009-02-05 エルジー エレクトロニクス インコーポレーテッド データ再生方法及び再生装置、記録媒体並びにデータ記録方法及び記録装置
KR20070022580A (ko) * 2005-08-22 2007-02-27 엘지전자 주식회사 데이터 재생방법 및 재생장치, 기록매체와 데이터 기록방법및 기록장치
KR20070052650A (ko) * 2005-11-17 2007-05-22 엘지전자 주식회사 기록매체 재생방법 및 재생장치, 기록매체와 기록매체기록방법 및 기록장치
US20080056679A1 (en) * 2006-04-03 2008-03-06 Kim Kun S Recording medium, method and apparatus for reproducing data, and method and apparatus for recording data
US20080056678A1 (en) * 2006-04-18 2008-03-06 Kim Kun S Apparatus for reproducing data, method thereof, apparatus for recording the same, method thereof and recording medium
US8245310B2 (en) * 2007-06-25 2012-08-14 Microsoft Corporation Controlling access to multiple pieces of content of a presentation
JP4483906B2 (ja) * 2007-08-08 2010-06-16 ソニー株式会社 情報提供システム、映像再生装置、情報提供装置、情報提供方法およびプログラム
CN102165750B (zh) * 2009-05-08 2013-10-09 华为技术有限公司 控制远程媒体获取的方法、装置和系统
CN103517135B (zh) * 2012-06-28 2017-02-08 Tcl集团股份有限公司 一种连续播放mp4格式视频文件的方法、系统及电视
CN104867505B (zh) * 2015-05-06 2018-04-03 合肥杰发科技有限公司 基于车载终端的dvd导航机
KR102222375B1 (ko) * 2015-12-23 2021-03-03 삼성전자주식회사 파일 관리 방법 및 그 전자 장치
CN113115117B (zh) * 2021-03-16 2022-12-23 新东方教育科技集团有限公司 互动视频播放方法、装置、存储介质及电子设备

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6009234A (en) * 1995-04-14 1999-12-28 Kabushiki Kaisha Toshiba Method of reproducing information
US20020049832A1 (en) * 1996-03-08 2002-04-25 Craig Ullman Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
US20020038383A1 (en) * 1999-12-23 2002-03-28 Craig Ullman Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
US5828370A (en) * 1996-07-01 1998-10-27 Thompson Consumer Electronics Inc. Video delivery system and method for displaying indexing slider bar on the subscriber video screen
US5926624A (en) * 1996-09-12 1999-07-20 Audible, Inc. Digital information library and delivery system with logic for generating files targeted to the playback device
JP3356961B2 (ja) 1997-04-08 2002-12-16 直之 宮山 テレビ番組関連情報提供システム
US5987525A (en) * 1997-04-15 1999-11-16 Cddb, Inc. Network delivery of interactive entertainment synchronized to playback of audio recordings
JP3655433B2 (ja) 1997-06-20 2005-06-02 パイオニア株式会社 コンピュータ読み取り可能な記録媒体及び情報再生装置
US6161179A (en) * 1997-09-05 2000-12-12 Wea Manufacturing, Inc. Key-based protection method for light-readable discs
US7113694B2 (en) * 1998-08-18 2006-09-26 Lg Electronics Inc. Apparatus for creating and managing navigation information in rewritable recording medium and method therefor
JP2000067522A (ja) 1998-08-25 2000-03-03 Sony Corp 情報再生装置および方法、情報記録装置および方法、提供媒体、並びに記録媒体
TW499816B (en) 1998-11-30 2002-08-21 United Video Properties Inc Interactive program guide system and method
JP2000253337A (ja) 1999-02-24 2000-09-14 Sony Corp 画面の制御方法および画面の制御装置および映像再生方法および映像再生装置および映像情報の記録方法および映像情報の記録装置およびコンピュータが読み取り可能な記録媒体
KR100320183B1 (ko) * 1999-03-17 2002-01-10 구자홍 디지탈데이터 플레이어의 파일 암호화 장치
CN1119390C (zh) * 1999-04-09 2003-08-27 中国石油化工集团公司 一种石油烃类裂化催化剂的制备方法
US7313809B1 (en) 1999-04-16 2007-12-25 Apple, Inc. Convergence-enabled DVD and web system
US7346920B2 (en) 2000-07-07 2008-03-18 Sonic Solutions, A California Corporation System, method and article of manufacture for a common cross platform framework for development of DVD-Video content integrated with ROM content
US6934759B2 (en) * 1999-05-26 2005-08-23 Enounce, Inc. Method and apparatus for user-time-alignment for broadcast works
US6370688B1 (en) * 1999-05-26 2002-04-09 Enounce, Inc. Method and apparatus for server broadcast of time-converging multi-media streams
US7024679B1 (en) * 1999-10-13 2006-04-04 Svod Llc Local near video on demand storage
JP2001148841A (ja) 1999-11-19 2001-05-29 Nec Corp テレビコミュニティの形成方法とそのシステム
US7177841B2 (en) 2000-01-28 2007-02-13 Canon Kabushiki Kaisha Digital contents distribution system, digital contents distribution method, roaming server, information processor, and information processing method
WO2001098920A1 (en) 2000-06-21 2001-12-27 Idt Corporation Method and apparatus for distributing video programs using partial caching
KR100424481B1 (ko) * 2000-06-24 2004-03-22 엘지전자 주식회사 디지털 방송 부가서비스 정보의 기록 재생장치 및 방법과그에 따른 기록매체
JP2002057990A (ja) 2000-08-09 2002-02-22 Nec Corp 映像再生システム及びそれに用いるデータ同期方式
US20020029216A1 (en) * 2000-09-02 2002-03-07 Honder Tzou Device and method for supplying the information of DVDs
JP2002091863A (ja) 2000-09-12 2002-03-29 Sony Corp 情報提供方法

Also Published As

Publication number Publication date
KR20060084451A (ko) 2006-07-24
CA2485515A1 (en) 2003-11-20
KR100633663B1 (ko) 2006-10-11
WO2003096176A1 (en) 2003-11-20
CN1932797A (zh) 2007-03-21
AU2003230315A1 (en) 2003-11-11
CN1932797B (zh) 2011-05-18
CN1653415A (zh) 2005-08-10
JP2005526342A (ja) 2005-09-02
AU2003230315B2 (en) 2008-02-28
KR20040108805A (ko) 2004-12-24
TWI240259B (en) 2005-09-21
TW200402043A (en) 2004-02-01
US20030215224A1 (en) 2003-11-20
KR100857093B1 (ko) 2008-09-05
US7665110B2 (en) 2010-02-16
EP1504333A4 (en) 2007-12-05
CA2485515C (en) 2012-04-24
EP1504333A1 (en) 2005-02-09
CN100517209C (zh) 2009-07-22

Similar Documents

Publication Publication Date Title
KR100633663B1 (ko) 통신망상의 원격 컨텐츠와 로컬 컨텐츠의 동기 재생을위한 시스템 및 방법
JP4287365B2 (ja) 対話形ネットワーク環境下でデータ記録媒体に記録された情報を再生するためのシステムと方法
JP4177393B2 (ja) 通信網を利用した対話形光ディスクの再生方法、記録方法、記録・再生方法及び記録・再生装置
CN100511457C (zh) 通过网络再现交互式光盘的方法和设备
KR100930353B1 (ko) 디스크 플레이어의 접속요청 처리방법
TWI285881B (en) Information storage medium, information playback apparatus, and information playback method
KR100957799B1 (ko) 대화형 디스크의 재생환경 설정방법
JP5025791B2 (ja) 付加データアップデート方法及び再生装置
KR101112488B1 (ko) 대화형 매체 및 부가 데이터 관리 방법
JP2011507135A (ja) データ再生方法及び装置
KR20040079212A (ko) 대화형 디스크 플레이어의 사전로딩 된 데이터 관리방법
JP2009032342A (ja) 情報記憶媒体、情報再生装置、及び情報再生方法
KR20070096406A (ko) 디지털 멀티미디어 파일의 변속 재생 제어방법
JP2007128643A (ja) 情報再生装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060428

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071030

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20080130

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20080206

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20080229

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20080307

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20080331

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20080407

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080428

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080603

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080901

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080912

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20081014

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090224

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090326

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120403

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120403

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130403

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140403

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees