[go: up one dir, main page]

JP5025791B2 - 付加データアップデート方法及び再生装置 - Google Patents

付加データアップデート方法及び再生装置 Download PDF

Info

Publication number
JP5025791B2
JP5025791B2 JP2010500815A JP2010500815A JP5025791B2 JP 5025791 B2 JP5025791 B2 JP 5025791B2 JP 2010500815 A JP2010500815 A JP 2010500815A JP 2010500815 A JP2010500815 A JP 2010500815A JP 5025791 B2 JP5025791 B2 JP 5025791B2
Authority
JP
Japan
Prior art keywords
additional data
play item
clip stream
information
clip
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
JP2010500815A
Other languages
English (en)
Other versions
JP2010522948A (ja
Inventor
キム,グァン−ミン
パク,ソン−ウク
カン,マン−ソク
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of JP2010522948A publication Critical patent/JP2010522948A/ja
Application granted granted Critical
Publication of JP5025791B2 publication Critical patent/JP5025791B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/4722End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/43Querying
    • G06F16/438Presentation of query results
    • G06F16/4387Presentation of query results by the use of playlists
    • G06F16/4393Multimedia presentations, e.g. slide shows, multimedia albums
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/11Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; 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/32Indexing; 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/327Table of contents
    • G11B27/329Table of contents on a disc [VTOC]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • H04N21/42646Internal components of the client ; Characteristics thereof for reading from or writing on a non-volatile solid state storage medium, e.g. DVD, CD-ROM
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • H04N21/4437Implementing a Virtual Machine [VM]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2541Blu-ray discs; Blue laser DVR discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/40Combinations of multiple record carriers
    • G11B2220/41Flat as opposed to hierarchical combination, e.g. library of tapes or discs, CD changer, or groups of record carriers that together store one title

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Security & Cryptography (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Television Signal Processing For Recording (AREA)

Description

本発明は、AV(Audio Visual)データの再生装置に係り、さらに詳細には、ビデオデータと共に再生可能な付加データのアップデート方法及びそれによる再生装置に関する。
ブルーレイディスクプレーヤーでディスクに記録されたデータとネットワークを通じてダウンロードした付加データを共に再生しようとする時、従来技術によれば、再生する字幕/オーディオデータ(またはストリームデータ)などの付加データだけではなく、字幕/オーディオデータのデータベースファイル(ブルーレイディスク規格によるプレイリスト及びクリップ情報ファイル)を共にダウンロードした後、タイトル転換時にダウンロードしたファイルとディスクに記録されているファイルとをバインディングして新たな仮想ファイルシステム(Virtual File System)、すなわち、仮想パッケージ(Virtual Package)を構成し、これを基盤にダウンロードした付加データをディスクに記録されたデータと共に再生する。
しかし、従来技術によれば、仮想パッケージのアップデートが完了すれば、タイトル転換が行われ、タイトル転換が完了して初めて、ユーザがダウンロードした付加データを選択できるので、タイトル転換の発生前には、ダウンロードが完了しても、ダウンロードしたデータを利用できないという問題がある。また、映画鑑賞中にディスクが提供しない字幕/オーディオを活用しようと思って、ダウンロードし始めても、タイトル転換が発生して始めて、新たな字幕/オーディオが再生できるので、再生中であった映画が切れたり、タイトルを最初から再生せねばならない問題がある。
本発明は、前記問題を解決して、AVデータの再生中にタイトルの転換なしに新たな付加データをダウンロードして再生することによって、AVデータ再生時の切れ現象のない付加データアップデート方法及びその再生装置を提供することを目的とする。
前記課題を解決するための本発明の一特徴は、AVデータに対する付加データをアップデートする方法において、前記AVデータを再生しつつ現在再生中であるプレイアイテムと共に再生可能な付加データに該当するクリップをダウンロードする段階と、前記ダウンロードされたクリップに含まれたクリップ情報を参照して前記プレイアイテムのプレイアイテム情報をアップデートする段階と、前記アップデートされたプレイアイテム情報を参照して前記プレイアイテムのメインビデオストリームの現在再生時点と同期を合わせて前記クリップに含まれたクリップストリームを再生する段階と、を含むことである。
前記クリップをダウンロードする段階は、前記AVデータの再生画面にディスプレイされたメニューを通じて追加的にダウンロード可能な付加データリストが要請されれば、前記プレイアイテムに対する再生情報をサーバに伝送する段階と、前記サーバから前記再生情報によって検索された付加データリストを受信すれば、前記メニューに前記受信された付加データリストをディスプレイする段階と、前記ディスプレイされた付加データリストから選択された付加データに対するダウンロード要請を前記サーバに伝送する段階と、前記サーバから前記選択された付加データに該当するクリップを受信する段階と、を含むことができる。
前記プレイアイテム情報をアップデートする段階は、前記クリップ情報をパージングし、前記パージング結果を参照して前記プレイアイテム情報に新規クリップをサブパス形式で追加する段階と、前記クリップストリームの再生開始情報を前記追加されたクリップのためのサブパスの開始時刻として記録する段階と、前記プレイアイテム情報に前記クリップストリームのファイル位置を記録する段階と、を含むことができる。
前記クリップに含まれたクリップストリームを再生する段階は、前記AVデータの再生画面にディスプレイされたメニューを通じて前記付加データの再生準備が完了したことを知らせる段階と、前記メニューを通じて前記付加データの再生要請が入力される段階と、をさらに含むことができる。
前記クリップに含まれたクリップストリームを再生する段階は、前記クリップストリームが前記プレイアイテムと同じ長さを有する場合、前記プレイアイテムの開始時刻と現在時刻との差により前記クリップストリームの再生時刻を決定する段階と、前記クリップストリームが前記ダウンロード要請時点を開始時刻として有する場合、前記ダウンロード要請時点と現在時刻との差により前記クリップストリームの再生時刻を決定する段階と、を含むことができる。
前記付加データは、字幕データ、オーディオデータ、補助ビデオデータまたはインタラクティブグラフィックデータでありうる。
本発明の他の特徴は、AVデータ及び付加データを再生する再生装置において、サーバとの通信のための通信部と、前記AVデータを再生しつつ前記通信部を通じて現在再生中であるプレイアイテムと共に再生可能な付加データに該当するクリップをダウンロードして、前記付加データの再生が要請されれば、前記プレイアイテムのメインビデオストリームの現在再生時点と同期を合わせて前記クリップに含まれたクリップストリームを再生する再生制御部と、前記ダウンロードされたクリップに含まれたクリップ情報を参照して前記プレイアイテムのプレイアイテム情報をアップデートする付加データ追加部と、を含むことである。
本発明によって追加的にダウンロードしてアップデートする付加データは字幕データ、オーディオデータ、補助ビデオデータ(Secondary Video Data)、インタラクティブグラフィックデータなどを含む概念である。また、以下では、ブルーレイディスクに記録されたAVデータの再生をブルーレイディスクプレーヤーを例として説明したが、本発明の技術的思想がこれに限定されるものではなく、他の形式のAVデータ及び再生装置にも適用されうる。
本発明によれば、AVデータの再生中にタイトルを転換せずとも、現在再生中である付加データの代わりにダウンロードした付加データをAVデータと共に再生しうる。結果的に再生中であるAVデータを切れ目なく、視聴しつつも字幕などを変えることができる。
本発明の一実施例による付加データアップデート可能な再生装置の構成図である。 本発明の一実施例によってAVデータとアップデートされた付加データとを再生するためのデータの流れを示す図である。 本発明の一実施例による付加データアップデート方法のフローチャートである。 本発明の一実施例による付加データダウンロード方法のフローチャートである。 本発明の一実施例によるプレイアイテム情報アップデート方法のフローチャートである。 本発明の一実施例による新規付加データ再生方法のフローチャートである。
以下、添付された図面を参照して本発明の望ましい実施例を説明する。
図1は、本発明の一実施例による付加データアップデート可能な再生装置150の構成図である。図1を参照するに、再生装置150は、インターネットなどのネットワーク上に連結された外部サーバ100と情報を送受信する通信部153を含む。再生装置150は、光ディスク151に記録されたAVデータを再生し、通信部153を通じて外部サーバ100からダウンロードした付加データを光ディスク151に記録されたデータと共に再生して出力部160に出力するように制御する再生制御部152と、再生制御部152がダウンロードした付加データを現在再生中であるAVデータと同期を合わせて再生可能にAVデータの再生制御情報をアップデートする付加データ追加部155とを含む。ダウンロードした付加データは、ハードディスクなどローカルストレージ156またはシステムメモリ154に保存される。
多様な実施例によれば、再生制御部152は、付加データ追加部を含むことができる。再生制御部152は、システムメモリ154に再生情報を保存することができる。再生情報はタイトル、プレイリスト及び/またはプレイアイテム、プレイアイテムの識別情報に関連しうる。再生制御部152は、付加データのクリップ情報を利用して再生情報をアップデートしうる。
図2は、本発明の一実施例によってAVデータとアップデート/ダウンロードされた付加データとを再生するための装置200のダイヤグラムである。類似した構成要素は、図1について開示された参照符号と同じ番号を有する。図2を参照するに、装置は、再生制御部152を含む。再生制御部152は、読出部171、DEMUXER172、173、ビデオデコーダ174、サブタイトル及び/またはIGデコーダ、主オーディオデコーダ176、補助ビデオデコーダ177、補助オーディオデコーダ178を含む。光ディスク151に記録されたAVデータと外部からダウンロードしてハードディスク156やシステムメモリ154に保存された付加データは、読出部171により読出されてDEMUXER172、173を通じて主ビデオストリーム、主オーディオストリーム、字幕及び/またはインタラクティブストリーム、補助ビデオストリーム、補助オーディオストリームに分離され、各々ビデオデコーダ174、主オーディオデコーダ176、字幕及び/またはIGデコーダ175、補助ビデオデコーダ177、補助オーディオデコーダ178により再生されてディスプレイ161及びスピーカー162に出力される。
図3は、本発明の一実施例による付加データアップデート/ダウンローディング方法を示すフローチャートである。図3を参照するに、再生制御部152は、光ディスク151のAVデータを再生しつつ、クリップストリームを含む付加データをダウンロードする(302)。再生されるAVデータは、プレイアイテムとして参照されうる。プレイアイテムは、メインビデオストリームを含みうる。プレイアイテムは、全体映画であるか、または映画の一チャプタ−になりうる。付加データは、プレイアイテムと同時に、例えば、プレイアイテムのメインビデオストリームと同時に再生されうる。付加データ追加部155は、再生制御部152の制御によって、ダウンロードされた付加データに含まれたクリップ情報を読んで現在再生中であるプレイアイテムの再生情報をアップデートする(304)。換言すれば、プレイアイテムの再生情報は、付加データのクリップストリームが再生情報に加えられるように修正されてプレイアイテムのメインビデオストリームがクリップストリームに同期されうる。
ユーザからダウンロードされた付加データの再生が要請されれば、再生制御部152は、アップデートされたプレイアイテム情報を参照してダウンロードされた付加データを再生し、この際、現在再生中であるプレイアイテムのメインビデオストリームの現在再生時点と同期を合わせて、ダウンロードされた付加データに含まれたクリップストリームを再生する(306)。ブルーレイディスクプレーヤーの場合、ジャバアプリケーションとシステムアプリケーションによりAVデータの再生と付加データアップデート過程が実行及び制御される。再生制御部152の付加データダウンロード及び再生方法は、図4及び図6を参照し、付加データ追加部155のプレイアイテム再生情報アップデート方法については図5を参照して後述する。
図4は、本発明の一実施例による付加データダウンロード方法のフローチャートである。図4を参照するに、ジャバアプリケーションが付加データアップデートメニューを提供する(402)。ユーザが光ディスク151からプレイアイテムを再生する最中にディスク151で提供している付加データ(字幕、オーディオなど)以外の他の付加データを再生しようとする場合、例えば、ディスク151では英語及びフランス語字幕のみを提供するか、韓国語字幕を願う場合、ディスク151で提供するメニュー(ブルーレイディスクの場合、ジャバアプリケーションを通じて提供されるメニュー)を通じてディスク151が指定している外部サーバ100に接続する。外部サーバ100は、光ディスク151により指定されたサーバ、例えば、ウェブサーバでありうる。ユーザは、接続を初期化するために、光ディスク151から提供されるメニューを利用しうる。ユーザは、AVデータを示す画面にディスプレイされた前記メニューを通じて付加データリストを要請しうる(404)。
次いで、ジャバアプリケーションまたはシステムアプリケーションがプレイアイテムについての再生情報をサーバ100に伝送する(406)。伝送される再生情報には、現在再生中であるディスク151のタイトル/プレイリスト、及び/またはプレイアイテムについての情報を含みうる。再生情報は、光ディスク151から読出されうる。外部サーバ100は、受信された再生情報を参照して現在再生中であるプレイアイテムと共に再生しうる付加データについての情報を検索する。ジャバアプリケーションは、外部サーバ100から前記検索された情報を受信して付加データリストをディスプレイすることでユーザに提供する(408)。ユーザは、ジャバアプリケーションが提供するメニューを通じてダウンロード可能な付加データリストから所望の付加データを選択する(410)。ジャバアプリケーションは、ユーザにより選択された付加データに対するダウンロード要請を外部サーバ100に伝送し、サーバから選択された付加データを受信してローカルストレージ156またはシステムメモリ154に保存する(412)。この際、選択された付加データに対するあらゆるデータベースファイルがダウンロードされるものではなく、選択された付加データに該当するクリップストリーム(Clip Stream)とクリップ情報(Clip Information)を含むクリップのみダウンロードされる。
クリップ情報は、クリップストリームに関連したパケットID(PID)とストリーム情報を含みうる。クリップ情報は、クリップストリームの長さとクリップストリームの再生開始情報とを含みうる。
図5は、本発明の一実施例によるプレイアイテム再生情報アップデート方法のフローチャートである。図5を参照するに、まずシステムアプリケーションが付加データのダウンロード完了如何を確認し、ダウンロード完了時、ダウンロードされた付加データのファイル位置及び名称はジャバアプリケーションにより再生装置100のシステムアプリケーションに伝えられて行われる(502)。システムアプリケーションは、付加データに含まれたクリップ情報をシステムメモリ154にロードする(504)。また、クリップ情報は、パケットID(PID)及びストリーム情報を確認するためにパージングされ(506)、前記パージング結果を参照して現在再生中であるプレイアイテムの再生情報に付加データのクリップストリームをサブパス(SubPath)形式に追加することによって、AVデータの再生情報をアップデートする(508)。また、新規クリップストリームの再生開始情報を追加されたクリップのためのプレイアイテム内のサブパスの開始時刻(In−time)に記録する(510)。再生のための付加データの準備を完了するために現在再生中であるプレイアイテムの再生情報に新規クリップストリームのファイル位置を記録する(512)。システムアプリケーションは、ジャバアプリケーションに準備完了事実を通知する(514)。
図6は、本発明の一実施例によるダウンロードされた付加データ再生方法のフローチャートであり、アップデートされたプレイアイテム再生情報を利用してダウンロードした付加データを現在再生中であるプレイアイテムと同期を合わせて再生する方法についてのものである。図6を参照するに、まずジャバアプリケーションがユーザに付加データの再生準備されたことを知らせる(602)。このメッセージは、AVデータが現在再生するディスプレイ161にディスプレイされたメニューを通じて出力されうる。ユーザは、このメニューを通じてクリップストリームを選択して再生を要請する(604)。
追加されたクリップストリームは、現在再生中であるプレイアイテムのメインビデオストリームと同期を合わせて再生される。クリップストリーム(クリップストリームの再生が始まる付加データでの位置)の現在再生時刻は、クリップストリームの長さと開始時刻によって再生時刻が決定される。すなわち、プレイアイテムの現在再生時刻と同時にクリップストリームの現在再生時刻を決定するために、クリップストリームの開始時刻とプレイアイテムの開始開始とが比較される。
クリップストリームの長さが再生中であるプレイアイテムと同じ長さを有する場合は、すなわち、再生開始時間が同じ場合、プレイアイテムが現在再生されるAVデータでの位置に対応する付加データの位置からクリップストリームが再生される。したがって、プレイアイテムの開始時刻(In_time)とプレイアイテムの現在再生時刻との差を計算し、その差によりクリップストリームの現在再生時刻を決定する(606)。すなわち、プレイアイテムが現在再生されるAVデータでの位置は、クリップストリームに対応する付加データでの位置と同じであり、その位置はクリップストリームの現在再生開始時刻として使われる。
クリップストリームの長さがプレイアイテムの長さと異なる場合、例えば、クリップストリームの開始時刻(In_time)がダウンロード要請時点である場合、すなわち、プレイアイテムの開始時刻以後の時点である場合、ダウンロード要請時点とプレイアイテムの現在再生時刻との差によりクリップストリームの再生時刻を決定する(608)。前記のように決定された現在再生時刻からクリップストリームを再生することによって、タイトル転換なしに、メインビデオストリームと同期を合わせて新たな付加データを再生しうる(610)。
前述したような本発明による方法は、コンピュータで読取り可能な記録媒体にコンピュータで読取り可能なコードとして具現しうる。
以上、本発明についてその望ましい実施例を中心に説明した。本発明が属する技術分野で通常の知識を有する者は、本発明が本発明の本質的な特性から外れない範囲で変形された形で具現されうることを理解できるであろう。したがって、開示された実施例は、限定的な観点ではなく、説明的な観点で考慮されねばならない。本発明の範囲は、前記説明ではなく、特許請求の範囲に示されており、それと同等な範囲内にあるあらゆる差異点は本発明に含まれるものと解釈されねばならない。

Claims (17)

  1. AVデータに対応する付加データをダウンロードする方法において、
    少なくとも一つのプレイアイテムと各プレイアイテムの再生制御のためのプレイアイテム情報を含む前記AVデータのプレイアイテムを画面に再生しつつ、クリップストリームとクリップ情報とを含む付加データをダウンロードする段階と、
    前記ダウンロードされたクリップ情報によって、現在再生中のプレイアイテムに対応するプレイアイテム情報をアップデートする段階と、
    前記アップデートされたプレイアイテム情報を利用して、前記現在再生中のプレイアイテムの現在再生時点と同期を合わせて、前記ダウンロードされたクリップストリームを再生する段階と、
    を含むことを特徴とする付加データダウンロード方法。
  2. 前記付加データをダウンロードする段階は、
    前記現在再生中のプレイアイテムに対応する情報をサーバに伝送する段階と、
    前記伝送された情報に応ずる付加データを前記サーバから受信する段階と、
    を含むことを特徴とする請求項1に記載の付加データダウンロード方法。
  3. 前記プレイアイテム情報をアップデートする段階は、
    前記クリップストリームの開始時刻を決定するために前記クリップ情報をパージングする段階と、
    前記クリップストリームに対するサブパス、前記クリップストリームの開始時による前記サブパスの開始時刻、及び前記クリップストリームのファイル位置を利用して前記プレイアイテム情報をアップデートする段階と、
    を含む
    ことを特徴とする請求項1に記載の付加データダウンロード方法。
  4. 前記クリップストリームを再生する段階は、
    前記付加データが再生準備されたことを示すメニューをディスプレイする段階と、
    前記メニューを通じて前記付加データの再生要請が入力される段階と、
    をさらに含む
    ことを特徴とする請求項1に記載の付加データダウンロード方法。
  5. 前記クリップストリームを再生する段階は、
    前記クリップストリームの長さが前記プレイアイテムの長さと同じ場合、前記プレイアイテムの開始時刻と前記プレイアイテムの現在再生時との差により前記クリップストリームの現在再生時刻を決定する段階と、
    前記クリップストリームの開始時刻が前記プレイアイテムの開始時刻と異なれば、前記付加データのダウンロード要請時点と前記プレイアイテムの現在再生時との差により前記クリップストリームの現在再生時刻を決定する段階と、
    前記決定された現在再生時刻から前記クリップストリームを再生する段階と、
    を含む
    ことを特徴とする請求項1に記載の付加データダウンロード方法。
  6. 前記付加データは、字幕データ、オーディオデータ、補助ビデオデータ及びインタラクティブグラフィックデータのうち、1つである
    ことを特徴とする請求項1に記載の付加データダウンロード方法。
  7. 請求項1に記載の前記方法を行うコンピュータプログラムを記録したコンピュータ判読可能な記録媒体。
  8. AVデータ及び付加データを再生する再生装置において、
    サーバとの通信のための通信部と、
    少なくとも一つのプレイアイテムと各プレイアイテムの再生制御のためのプレイアイテム情報を含むAVデータを再生しつつ、前記通信部を通じてクリップストリームとクリップ情報とを含む付加データをダウンロードすべく制御し、前記付加データの再生が要請されれば現在再生中のプレイアイテムの現在再生時点と同期を合わせて前記ダウンロードされたクリップストリームを再生する再生制御部と、
    前記ダウンロードされたクリップ情報を利用して前記現在再生中のプレイアイテムに対応するプレイアイテム情報をアップデートする付加データ追加部と、
    を含むことを特徴とする再生装置。
  9. 前記再生制御部は、
    前記現在再生中のプレイアイテムに対する情報をサーバに伝送し、
    前記伝送された情報に対応する付加データを前記サーバから受信する
    ことを特徴とする請求項8に記載の再生装置。
  10. 前記付加データ追加部は、
    前記クリップストリームに対するサブパス、前記クリップストリームの開始時による前記サブパスの開始時刻、及び前記クリップストリームのファイル位置を前記プレイアイテム情報に付加するために、前記クリップ情報を利用する
    ことを特徴とする請求項8に記載の再生装置。
  11. 前記再生制御部は、前記付加データが再生準備されたことを示すメニューを通じて前記付加データの再生要請を受信する
    ことを特徴とする請求項8に記載の再生装置。
  12. 前記再生制御部は、
    前記クリップストリームの長さが前記プレイアイテムの長さと同じ場合、前記プレイアイテムの開始時刻と前記プレイアイテムの現在再生時との差によって前記クリップストリームの現在再生時刻を決定し、
    前記クリップストリームが前記付加データのダウンロード要請時を開始時とすれば、前記付加データのダウンロード要請時点と前記プレイアイテムの現在再生時との差によって前記クリップストリームの現在再生時刻を決定し、
    前記決定された現在再生時刻から前記クリップストリームを再生する、
    ことを特徴とする請求項8に記載の再生装置。
  13. 前記付加データは、字幕データ、オーディオデータ、補助ビデオデータ及びインタラクティブグラフィックデータのうち、1つである
    ことを特徴とする請求項8に記載の再生装置。
  14. 前記クリップ情報は、前記クリップストリームのパケットID(PID)情報、前記クリップストリームの長さ及び前記クリップストリームの開始時を含む
    ことを特徴とする請求項1に記載の付加データダウンロード方法。
  15. 前記クリップストリームの開始時は、前記付加データのダウンロード要請時点である
    ことを特徴とする請求項5に記載の付加データダウンロード方法。
  16. 前記クリップ情報は、前記クリップストリームのパケットID(PID)情報、前記クリップストリームの長さ及び前記クリップストリームの開始時を含む
    ことを特徴とする請求項8に記載の再生装置。
  17. 前記付加データ追加部は、前記プレイアイテム情報に前記ダウンロードされたクリップストリームのサブパスを生成することによって、前記プレイアイテム情報をアップデートする
    ことを特徴とする請求項に記載の再生装置。
JP2010500815A 2007-03-27 2008-01-22 付加データアップデート方法及び再生装置 Expired - Fee Related JP5025791B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR10-2007-0030055 2007-03-27
KR1020070030055A KR101125286B1 (ko) 2007-03-27 2007-03-27 부가 데이터 업데이트 방법 및 재생 장치
PCT/KR2008/000386 WO2008117926A1 (en) 2007-03-27 2008-01-22 Method of updating additional data and apparatus for reproducing the same

Publications (2)

Publication Number Publication Date
JP2010522948A JP2010522948A (ja) 2010-07-08
JP5025791B2 true JP5025791B2 (ja) 2012-09-12

Family

ID=39788645

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010500815A Expired - Fee Related JP5025791B2 (ja) 2007-03-27 2008-01-22 付加データアップデート方法及び再生装置

Country Status (6)

Country Link
US (1) US8565579B2 (ja)
EP (1) EP2130119A4 (ja)
JP (1) JP5025791B2 (ja)
KR (1) KR101125286B1 (ja)
CN (1) CN101647001A (ja)
WO (1) WO2008117926A1 (ja)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090288076A1 (en) * 2008-05-16 2009-11-19 Mark Rogers Johnson Managing Updates In A Virtual File System
WO2009149364A2 (en) * 2008-06-06 2009-12-10 Deluxe Digital Studios, Inc. Methods and systems for use in providing playback of variable length content in a fixed length framework
JP5559987B2 (ja) * 2009-05-29 2014-07-23 パナソニック株式会社 映像記録装置および外部端末
US10775877B2 (en) * 2013-03-19 2020-09-15 Arris Enterprises Llc System to generate a mixed media experience
US10585546B2 (en) * 2013-03-19 2020-03-10 Arris Enterprises Llc Interactive method and apparatus for mixed media narrative presentation

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3901298B2 (ja) * 1997-09-19 2007-04-04 株式会社日立製作所 複数メディアのデータ同期再生装置
US6453459B1 (en) * 1998-01-21 2002-09-17 Apple Computer, Inc. Menu authoring system and method for automatically performing low-level DVD configuration functions and thereby ease an author's job
EP1158800A1 (en) 2000-05-18 2001-11-28 Deutsche Thomson-Brandt Gmbh Method and receiver for providing audio translation data on demand
KR20030033852A (ko) * 2001-10-25 2003-05-01 삼성전자주식회사 정보기록매체의 부가정보 관리방법 및 그 장치
KR100820797B1 (ko) * 2001-10-30 2008-04-10 엘지전자 주식회사 인터넷을 이용한 대화형 광디스크 재생방법
KR100820796B1 (ko) * 2001-10-30 2008-04-10 엘지전자 주식회사 인터넷을 이용한 대화형 광디스크 재생방법
KR100880627B1 (ko) * 2002-04-25 2009-01-30 엘지전자 주식회사 멀티 더빙 오디오 스트림의 기록 및 재생 관리방법
KR100930354B1 (ko) * 2002-06-18 2009-12-08 엘지전자 주식회사 대화형 광디스크 장치에서의 콘텐츠 정보 재생방법과,콘텐츠 제공서버에서의 콘텐츠 정보 제공방법
MXPA05003898A (es) * 2002-10-15 2005-06-22 Samsung Electronics Co Ltd Medio de almacenamiento de informacion con estructura de datos para angulos multiples y aparato del mismo.
KR100636129B1 (ko) * 2002-12-16 2006-10-19 삼성전자주식회사 멀티 앵글을 지원하는 데이터 구조로 기록된 정보저장매체및 그 장치
JP3840183B2 (ja) * 2003-01-10 2006-11-01 株式会社東芝 情報再生装置及び情報再生方法
KR20040076560A (ko) * 2003-02-25 2004-09-01 엘지전자 주식회사 대화형 광디스크 장치에서의 콘텐츠 정보 재생방법
EP1604363B1 (en) * 2003-02-25 2012-06-27 LG Electronics Inc. Method of reproducing content information and interactive optical disc reproducing apparatus
BRPI0410734A (pt) * 2003-05-27 2006-06-27 Lg Electronics Inc meio fìsico de gravação tendo estrutura de dados para gerenciar seus dados principais e dados adicionais de conteúdo e métodos e aparelhos de gravação e reprodução
TWI478154B (zh) * 2003-10-04 2015-03-21 Samsung Electronics Co Ltd 儲存搜尋資訊的再生方法
JP4613000B2 (ja) * 2003-10-10 2011-01-12 株式会社日立製作所 再生装置
KR100801396B1 (ko) 2003-10-16 2008-02-05 마츠시타 덴끼 산교 가부시키가이샤 영상 음성 기록 재생 장치, 영상 음성 기록 방법 및 영상음성 재생 방법
EP1683150A4 (en) * 2003-11-10 2010-04-07 Samsung Electronics Co Ltd DEVICE AND METHOD FOR REPRODUCING AV DATA BASED ON UPDATED PLAYER TAX INFORMATION
JP3888348B2 (ja) * 2003-11-25 2007-02-28 ソニー株式会社 情報提供システム、再生装置および方法、情報提供装置および方法、記録媒体、並びにプログラム
JP4534501B2 (ja) * 2004-01-30 2010-09-01 株式会社日立製作所 映像再生装置および記録媒体
WO2005109434A1 (ja) 2004-05-11 2005-11-17 Matsushita Electric Industrial Co., Ltd. 再生装置、プログラム、再生方法
JP4626799B2 (ja) * 2004-07-12 2011-02-09 ソニー株式会社 再生装置および方法、情報提供装置および方法、データ、記録媒体、並びにプログラム
US7613384B2 (en) * 2004-08-17 2009-11-03 Lg Electronics Inc. Method for configuring composite file structure for data reproduction, and method and apparatus for reproducing data using the composite file structure
JP4575129B2 (ja) * 2004-12-02 2010-11-04 ソニー株式会社 データ処理装置およびデータ処理方法、並びにプログラムおよびプログラム記録媒体
WO2006073260A2 (en) 2005-01-07 2006-07-13 Lg Electronics Inc. Method and apparatus for reproducing data from recording medium using local storage
EP2144245A3 (en) * 2005-08-09 2010-10-20 Panasonic Corporation Recording medium, playback apparatus, method and program
WO2007111208A1 (ja) * 2006-03-24 2007-10-04 Matsushita Electric Industrial Co., Ltd. 再生装置、デバッグ装置、システムlsi、プログラム

Also Published As

Publication number Publication date
WO2008117926A1 (en) 2008-10-02
CN101647001A (zh) 2010-02-10
KR101125286B1 (ko) 2012-03-21
EP2130119A1 (en) 2009-12-09
US8565579B2 (en) 2013-10-22
US20080240676A1 (en) 2008-10-02
JP2010522948A (ja) 2010-07-08
EP2130119A4 (en) 2012-01-18
KR20080087592A (ko) 2008-10-01

Similar Documents

Publication Publication Date Title
JP4287366B2 (ja) 通信網上の遠隔コンテンツとローカルコンテンツの同期再生のためのシステム及び方法
CA2780950C (en) Storage medium storing text-based subtitle data including style information, and apparatus and method of playing back the storage medium
JP4177393B2 (ja) 通信網を利用した対話形光ディスクの再生方法、記録方法、記録・再生方法及び記録・再生装置
KR100601677B1 (ko) 저장 매체에 기록된 데이터와 다운로드된 데이터를 함께재생하는 재생 방법 및 그 재생 장치
JP5355754B2 (ja) 情報記録装置および情報記録方法
US8428428B2 (en) Reproduction device and program
US20060149910A1 (en) Apparatus and method for reproducing multimedia data using the virtual file system
JP5025791B2 (ja) 付加データアップデート方法及び再生装置
US20060193608A1 (en) Method and apparatus for reproducing data from recording medium using local storage
JP2007522723A (ja) イベント情報が含まれた動画データが記録された記録媒体、再生装置及びその再生方法
KR20090061804A (ko) 데이터 재생 방법 및 장치
KR101118218B1 (ko) 재생 장치 및 재생 방법
KR101449430B1 (ko) 컨텐츠의 요약 재생 정보 생성 방법 및 장치
JP2008171510A (ja) 情報記憶媒体、情報再生装置、及び情報再生方法
KR101022479B1 (ko) 이벤트 정보가 포함된 동영상 데이터가 기록된 저장 매체, 재생 장치 및 재생 방법
JP2007020211A (ja) 情報提供システム、再生装置および方法、情報提供装置および方法、記録媒体、並びにプログラム
JP2009032342A (ja) 情報記憶媒体、情報再生装置、及び情報再生方法
JP2009004034A (ja) 情報記憶媒体,および情報再生方法
KR20070096406A (ko) 디지털 멀티미디어 파일의 변속 재생 제어방법
JP2006244655A (ja) 再生装置および再生方法
KR20070120000A (ko) 데이터를 기록하는 방법, 장치 및 기록매체 그리고재생방법 및 장치
JP2009205782A (ja) 駆動装置、制御方法、コンピュータプログラム、及び記録媒体

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110105

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110915

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110927

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111227

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: 20120529

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: 20120619

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

Free format text: PAYMENT UNTIL: 20150629

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 5025791

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

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