JP2000217066A - 情報記録媒体、情報記録媒体に情報を記録、再生する装置及び方法 - Google Patents
情報記録媒体、情報記録媒体に情報を記録、再生する装置及び方法Info
- Publication number
- JP2000217066A JP2000217066A JP11328110A JP32811099A JP2000217066A JP 2000217066 A JP2000217066 A JP 2000217066A JP 11328110 A JP11328110 A JP 11328110A JP 32811099 A JP32811099 A JP 32811099A JP 2000217066 A JP2000217066 A JP 2000217066A
- Authority
- JP
- Japan
- Prior art keywords
- information
- block
- map
- reproduction
- recording medium
- 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.)
- Granted
Links
Classifications
-
- 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/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B20/1262—Formatting, e.g. arrangement of data block or words on the record carriers with more than one format/standard, e.g. conversion from CD-audio format to R-DAT format
-
- 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/005—Reproducing at a different information rate from the information rate of recording
-
- 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/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
-
- 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
- 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/327—Table of contents
- G11B27/329—Table of contents on a disc [VTOC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/7921—Processing of colour television signals in connection with recording for more than one processing mode
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/804—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/804—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
- H04N9/8042—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
-
- 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/10537—Audio or video recording
-
- 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/21—Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
- G11B2220/215—Recordable discs
- G11B2220/216—Rewritable discs
-
- 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/2545—CDs
-
- 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
-
- 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
- G11B2220/2575—DVD-RAMs
-
- 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/2583—Optical discs wherein two standards are used on a single disc, e.g. one DVD section and one CD section
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/40—Combinations of multiple record carriers
- G11B2220/41—Flat as opposed to hierarchical combination, e.g. library of tapes or discs, CD changer, or groups of record carriers that together store one title
-
- 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/34—Indicating arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
- H04N5/775—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/84—Television signal recording using optical recording
- H04N5/85—Television signal recording using optical recording on discs or drums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/804—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
- H04N9/806—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components with processing of the sound signal
- H04N9/8063—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components with processing of the sound signal using time division multiplex of the PCM audio and PCM video signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/87—Regeneration of colour television signals
- H04N9/88—Signal drop-out compensation
- H04N9/888—Signal drop-out compensation for signals recorded by pulse code modulation
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Television Signal Processing For Recording (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
Abstract
体において、ストリーム途中へのランダムアクセス性に
欠けるトランスポートストリームに対するランダムアク
セスを可能とするDVD−RAM等に好適な情報記録媒
体を提供する。また、そのような情報記録媒体への情報
の記録・再生を行なう装置及び方法を提供する。 【解決手段】 光ディスク100は、管理情報としてオ
ブジェクトを管理するオブジェクト情報を格納し、オブ
ジェクト情報はアクセスマップ80cを含む。アクセス
マップ80cは、ECCブロックの整数倍単位をブロッ
クとした単位でMPEGトランスポートストリームを管
理し、ブロックに対する所定のアクセス情報の他に、そ
のブロックがIピクチャを含むか否かを示すIピクチャ
格納フラグを有する。
Description
記録媒体であって、特に、動画像データおよび静止画デ
ータおよびオーディオデータ等の種々のフォーマットの
データを含むマルチメディアデータが記録される情報記
録媒体に関する。さらに、本発明はそのような情報記録
媒体に対して情報の記録、再生を行なう装置及び方法に
関する。
型光ディスクの分野で数GBの容量を有する相変化型デ
ィスクDVD−RAMが出現した。また、ディジタルA
Vデータの符号化規格であるMPEG(MPEG2)の
実用化とあいまってDVD−RAMは、コンピュータ用
途だけでなくオーディオ・ビデオ(AV)技術分野にお
ける記録・再生メディアとして期待されている。つまり
従来の代表的なAV記録メディアである磁気テープに代
わるメディアとして普及が予測される。
可能な光ディスクの高密度化が進みコンピュータデータ
やオーディオデータの記録に留まらず、画像データの記
録が可能となりつつある。
来から凸凹上のガイド溝が形成されている。
たが、ランド・グルーブ記録法により凸凹両方に信号を
記録することが可能となった。これにより約2倍の記録
密度向上が実現した。例えば特開平8−7282号公報
に記載されたものが知られている。
CLV方式(線速度一定記録)の制御を簡易化し実用化
を容易とするゾーンCLV方式なども考案、実用化され
ている。これは、例えば特開平7−93873号公報に
開示されている。
いて如何に画像データを含むAVデータを記録し、従来
のAV機器を大きく超える性能や新たな機能を実現する
かが今後の大きな課題である。
スクの出現により、今後AVの記録・再生も従来のテー
プに代わり光ディスクが主体となることが考えられる。
テープからディスクへの記録メディアの移行は、AV機
器の機能・性能面で様々な影響を与える。
ンダムアクセス性能の大幅な向上である。仮にテープを
ランダムアクセスする場合、一巻きの巻き戻しに通常数
分オーダーの時間が必要である。これは光ディスクメデ
ィアにおけるシーク時間(数10ms以下)に比べて桁
違いに遅い。従ってテープは実用上ランダムアクセス装
置になり得ない。
て、従来のテープでは不可能であったAVデータの分散
記録が光ディスクでは可能となった。
ブロック図である。ドライブ装置は、DVD−RAMデ
ィスク10のデータを読み出す光ピックアップ11、E
CC(Error Correcting Code)処理部12、1トラッ
クバッファ13、トラックバッファへ13の入出力を切
り替えるスイッチ14、エンコーダ部15及びデコーダ
部16を備える。
10には、1セクタ=2KBを最小単位としてデータが
記録される。また、16セクタ=1ECCブロックとし
て、ECC処理部12でエラー訂正処理が施される。
ディスク10にAVデータをより効率良く記録するた
め、AVデータを可変ビットレートで記録するためのバ
ッファである。DVD−RAM100への読み書きレー
ト(Va)が固定レートであるのに対して、AVデータ
はその内容(ビデオであれば画像)の持つ複雑さに応じ
てビットレート(Vb)が変化するため、このビットレ
ートの差を吸収するためのバッファである。例えば、ビ
デオCDのようにAVデータを固定ビットレートとした
場合、トラックバッファ13は不要となる。
すると、ディスク10上にAVデータを離散配置するこ
とが可能になる。図2を用いてこれを説明する。
を示す図である。図2(a)に示す様にAVデータが
[a1,a2]の連続領域と[a3,a4]の連続領域
に分かれて記録されている場合、a2からa3へシーク
を行っている間、トラックバッファに蓄積してあるデー
タをデコーダ部16へ供給することでAVデータの連続
再生が可能になる。この時の状態を示したのが図2
(b)である。
は、時刻t1からトラックバッファへ13入力されると
ともに、トラックバッファ13からデータの出力が開始
される。これにより、トラックバッファへの入力レート
(Va)とトラックバッファからの出力レート(Vb)
のレート差(Va−Vb)の分だけトラックバッファへ
データが蓄積されていく。この状態が、検索領域がa2
に達するまで、すなわち、時刻tt2に達するまで継続
する。この間にトラックバッファ13に蓄積されたデー
タ量をB(t2)とすると、時間t2から、領域a3の
データの読み出しを開始する時刻t3までの間、トラッ
クバッファ13に蓄積されているB(t2)を消費して
デコーダ16へ供給しつづけられれば良い。
ータ量([a1,a2])が一定量以上確保されていれ
ば、シークが発生した場合でも、AVデータの連続供給
が可能である。
タを読み出す、即ち再生の場合の例を説明したが、DV
D−RAMへのデータの書き込み、即ち録画の場合も同
様に考えることができる。
量以上のデータが連続記録さえされていればディスク上
にAVデータを分散記録しても連続再生/録画が可能で
ある。
D−RAMをより効果的に使用するため、DVD−RA
Mでは図3に示すように、UDF(Universal Disc For
mat)ファイルシステムをのせ、PC上でのアクセスを
可能としている。UDFの情報は図中のVolumeに
記録される。UDFファイルシステムの詳細は「Univer
sal Disc Format Standard」に開示されている。
してきたAV機器について説明する。図4は、従来のA
V機器とメディア、フォーマットの関係を示した図であ
る。例えば、ユーザがビデオを見ようと思えば、ビデオ
カセットをVTRに入れ、テレビで見るのが当たり前で
あり、音楽を聞こうと思えば、CDをCDプレーヤやC
Dラジカセに入れてスピーカまたはヘッドホンで聞くの
が当たり前であった。つまり、従来のAV機器では一つ
のフォーマット(ビデオまたはオーディオ)に対応した
一つのメディアと一対になっているものであった。
に対して、常にメディアやAV機器を取り替える必要が
あり、不便さを感じていた。
技術の普及によって、パッケージソフトとしてDVDビ
デオディスクが、放送系としてディジタル衛星放送が実
用化されてきた。これらの背景にディジタル技術の革
新、特に国際標準規格であるMPEGの実用化があるこ
とは言うまでもない。
ディジタル衛星放送で使用されているMPEGストリー
ムの図である。MPEG規格は図5に示すような階層構
造を持っている。ここで重要なことは、最終的にアプリ
ケーションが使用するMPEGストリームは、DVDビ
デオディスクのようなパッケージメディア系とディジタ
ル衛星放送のような通信メディア系とで異なることであ
る。前者は「MPEGプログラムストリーム」と呼ば
れ、DVDビデオディスクなどの記録単位となるセクタ
(DVDの場合2048バイト)を意識したパック単位
でデータの転送が行われ、後者は「MPEGトランスポ
ートストリーム」と呼ばれ、特にATMを意識して18
8バイト単位のTSパケット単位でデータの転送が行わ
れる。
あるMPEGによってAVデータはメディアに依存無く
自由に取り扱えるものと期待されてきたが、このような
微妙な差もあって、現在までにパッケージメディアと通
信メディアの双方に対応したAV機器やメディアは存在
していない。
するDVD−RAMの登場は、従来のAV機器で感じて
いた不便さの解消に一歩近づくことを意味している。前
述したようにDVD−RAMは、UDFファイルシステ
ムを乗せることで、PCからのアクセスを可能とした。
この結果、PC上でさまざまなアプリケーションソフト
を使用して、ビデオ、静止画、オーディオなどさまざま
なコンテンツをPCという一つの機器の上で楽しむこと
が可能になった。
るファイルにマウスカーソルを移動しダブルクリック
(またはシングルクリック)するだけで画面左上のよう
にファイルの内容である動画像が再生される。
DVD−RAMの持つ大容量があいまって実現できた世
界であるといえる。
示すようにPC上でさまざまなAVデータが簡単に扱え
るようになってきた。しかしながら、PCユーザの数が
増えているとはいえ、テレビやビデオなどの民生用AV
機器の普及率や使い易さには及ばないことは言うまでも
ない。
記録メディアとして期待されるDVD−RAM等の光デ
ィスクにおいて、その性能を最大限に引き出す上で支障
となる以下の課題を解決する。
すような単一のメディア、単一のAV機器でさまざまな
フォーマットやコンテンツをユーザが個々のフォーマッ
トを意識すること無く、自由に表示再生できる世界であ
る。
画面の一例である。このメニューでは、ディジタル衛星
放送の”1)洋画劇場”、地上波放送の”朝の連続ドラ
マ”、”ワールドカップ決勝”やCDからダビングし
た”4)ベートーヴェン”が、記録元のメディアや記録
フォーマットを意識すること無くテレビ画面上で選択可
能である。
最大の課題は、様々なフォーマットからなるAVデータ
およびAVストリームを如何に統一的に管理できるかで
ある。
あれば、特別な管理手法を用いる必要はないが、既存の
多数のフォーマットだけでなく今後登場する新たなフォ
ーマットに対しても対応ができる管理手法を用いておく
ことが、前述したDVDレコーダの目指す世界を実現す
ることにつながってくる。
えるか否かによって生じるユーザインターフェースの差
異によっては、従来例で説明したような不便さ、つま
り、コンテンツやフォーマット毎にユーザが意識して操
作を行う必要が出てくる可能性がある。
タル放送のように既にディジタル化されて送られてくる
データを以下に取り扱うかが大きな問題となる。特に、
MPEGプログラムストリームの場合、放送や通信をタ
ーゲットとして規格化がされたため、ストリーム途中へ
のランダムアクセスの概念がなく、このストリームを光
ディスク等に蓄積した場合、ディスクメディアの最大の
特徴であるランダムアクセス性能を十分に活かせないと
いう問題が生ずる。
のであり、その目的とするところは、ストリーム途中へ
のランダムアクセス性に欠けているMPEGトランスポ
ートストリームを種々のAVストリームとともに記録す
る情報記録媒体を提供し、さらに、そのような情報記録
媒体に対してデータの記録、再生を行なう装置及び方法
を提供することにある。
め、本発明に係る情報記録媒体は画像データ及び音声デ
ータを少なくとも一つ記録する記録媒体であって、記録
している画像データ及び音声データの再生を管理するた
めの管理情報を有する。管理情報は、画像データの再生
時刻と画像データの各構成要素の記録媒体上のアドレス
とを対応付けるマップ情報を備える。マップ情報は、画
像データを固定長のブロック単位で管理し、さらに、第
1のマップを有する。第1のマップは各ブロックがピク
チャ内符号化方式により符号化された画像データ(例え
ば、MPEG方式におけるIピクチャ)の少なくとも一
部を含んでいるか否かを示すフラグを格納する。
ロックのブロック長と等しくする。また、第1のマップ
は、ブロック毎に、そのブロックの画像データのデコー
ダ入力時刻情報をさらに格納してもよい。また、マップ
情報は、ピクチャ内符号化方式により符号化された画像
データの再生時刻情報と、その画像データの先頭を含む
部分が格納されているブロックの番号とを対応付ける第
2のマップをさらに備えてもよい。また、管理情報は、
第1のマップにおけるフラグが有効であるか否かを示す
情報や、ブロックサイズ情報を有してもよい。また、第
1のマップにおけるフラグは各ブロックがMPEG方式
のIピクチャの少なくとも一部を含むか否かを示すもの
であってもよい。
る上記の情報記録媒体に情報を記録する装置であって、
上記の管理情報を生成する手段を有する。このとき、管
理情報を生成する手段がマップ情報を生成するようにし
てもよい。
に係る上記の情報記録媒体に情報を記録する装置であ
る。その装置は、第1のマップにおいて、ブロックのデ
コーダ入力時刻情報をそのブロックのブロック番号に対
応させて記録する手段と、そのブロックがピクチャ内符
号化方式により符号化された画像データの少なくとも一
部を含んでいるか否かを判断する手段と、その判断に基
きそのブロックに対するフラグを設定し、そのフラグを
ブロック番号に対応させて記録する手段とを備える。さ
らに、この情報記録装置において、ブロックが画像デー
タの再生時刻情報を格納しているか否かを判断する手段
と、当該ブロックが再生時刻情報を格納している場合
に、その再生時刻情報と、当該ブロックのブロック番号
とを対応させて第2のマップに記録する手段とを設けて
もよい。
る上記の情報記録媒体から情報を再生する装置である。
その装置は、第1のマップのデコーダ入力時刻情報を参
照して、ユーザにより指定された再生開始位置および再
生終了位置をそれぞれ第1のマップのエントリに対応付
ける手段と、対応づけられたエントリから再生開始位置
および再生終了位置を特定するアドレスをそれぞれ算出
する手段と、算出したアドレスに基き前記情報記録媒体
から画像データを読み出し、再生する手段とを備える。
る情報記録媒体に情報を記録する方法である。その方法
は、第1のマップにおいて、ブロックのデコーダ入力時
刻情報をそのブロックのブロック番号に対応させて記録
し、そのブロックがピクチャ内符号化方式により符号化
された画像データの少なくとも一部を含んでいるか否か
を判断し、その判断に基きそのブロックに対するフラグ
を設定し、そのフラグをブロック番号に対応させて記録
する。さらに、その方法において、ブロックが画像デー
タの再生時刻情報を格納しているか否かを判断し、当該
ブロックが再生時刻情報を格納している場合に、その再
生時刻情報と、当該ブロックのブロック番号とを対応さ
せて第2のマップに記録するようにしてもよい。
る情報記録媒体から情報を再生する方法である。その方
法は、第1のマップのデコーダ入力時刻情報を参照し
て、ユーザにより指定された再生開始位置および再生終
了位置をそれぞれ第1のマップのエントリに対応付け、
対応づけられたエントリから再生開始位置および再生終
了位置を特定するアドレスをそれぞれ算出し、算出した
アドレスに基き情報記録媒体から画像データを読み出
し、再生する。
に係る情報記録媒体、記録装置及び再生装置の一実施形
態であるDVD−RAM、DVDレコーダ及びDVDプ
レーヤについて詳細に説明する。
VD−RAMは、一枚のディスクにおいて種々のフォー
マットのAVデータおよびAVストリームの記録を可能
とし、これらのデータを統一的に管理可能とするもので
ある。これにより、例えば、地上波放送、MPEGトラ
ンスポートストリームフォーマットで送信されるディジ
タル放送、ディジタルビデオカメラで撮影した映像、デ
ィジタルスチルカメラで撮影した静止画及びMPEGプ
ログラムストリームで記録されたビデオデータ等の種々
の異なるフォーマットのAVストリームを一枚のディス
クに記録することが可能となる。また、DVD−RAM
に記録されたデータは、所定の順序で再生することがで
きる。このために、本発明に係るDVD−RAMは、A
VデータおよびAVストリームのフォーマットの種類に
依存せずにAVデータおよびAVストリームを管理する
ための管理情報を備えている。
されるデータのデータ構成について図9を用いて説明す
る。図9(a)は、DVD−RAMディスク100につ
いてファイルシステムを通して見えるディスク100上
のデータ構成を、図9(b)は、ディスク100上の物
理セクタの構成を示した図である。
はリードイン領域31があり、サーボを安定させるため
に必要な規準信号や他のメディアとの識別信号などが記
録されている。リードイン領域31に続いてデータ領域
33が存在する。この部分に論理的に有効なデータが記
録される。最後にリードアウト領域35がありリードイ
ン領域31と同様な規準信号等が記録される。
と呼ばれるファイルシステム用の管理情報が記録され
る。ファイルシステムは周知の技術であるためここでの
説明は省略する。
すようにディスク100内のデータをディレクトリやフ
ァイルとして扱うことが可能になる。図9(a)に示す
ように、DVDレコーダが扱う全てのデータは、ROO
Tディレクトリ直下のVIDEO_RTディレクトリ下
で管理される。
ルには、オーディオ・ビデオデータ(AVデ−タ)を含
むAVファイルと、それらのAVファイルを管理するた
めの情報を含む管理情報ファイルの2種類のファイルが
ある。図9(a)に示す例では、管理情報ファイルは
「VIDEO_RT.IFO」であり、AVファイル
は、動画データを含むファイルである「M_VOB.V
OB」、ディジタル放送用映像データを含むファイルで
ある「D_VOB.VOB」、オーディオ用データを含
むファイルである「AOB.AOB」等である。以下に
これらのファイルについて詳細に説明する。
ストリームをオブジェクト(Object)として定義
している。すなわち、オブジェクトには、MPEGプロ
グラムストリーム、MPEGトランスポートストリー
ム、オーディオストリームや静止画データ等の種々のA
Vストリームが含まれる。ここでは、これらのAVスト
リームを抽象化してオブジェクトとして捕らえることに
より、これらのAVストリームの管理情報を、統一化し
たオブジェクト情報(ObjectI)として定義す
る。
10を用いて説明する。管理情報は、オブジェクトの記
録位置等を管理するオブジェクト情報80と、DVD−
RAMに記録されているデータの中で再生されるべきデ
ータの再生順序及び再生時間等を定義するPGC情報5
0、70とを有する。
って個々の違いはあるが、例えば時間属性を有するなど
共通化できる要素も有しているため、このような抽象化
が可能である。また、同一フォーマットを有するAVス
トリームは同一AVファイル内に記録順に格納される。
は、オブジェクトに関する一般情報(Object G
I)80aと、オブジェクトの属性情報(Attrib
uteI)80bと、オブジェクトの再生時間をディス
ク上のアドレスに変換するアクセスマップ80cとから
構成されている。
AVストリームが一般に時間軸とデータ(ビット列)軸
の二つの基準を有しており、この二つの基準間には完全
な相関性がないためである。例えば、ビデオストリーム
の国際標準規格であるMPEG−2ビデオの場合、可変
ビットレート(画質の複雑さに応じてビットレートを変
える方式)を用いることが主流になりつつあり、この場
合、先頭からのデータ量と再生時間との間に比例関係が
ないため、時間軸を基準にしたランダムアクセスができ
ない。この問題を解決するため、オブジェクト情報80
は、時間軸とデータ(ビット列)軸との間の変換を行な
うためのアクセスマップ80cを有している。後述する
ように1つのオブジェクトは複数のオブジェクトユニッ
ト(VOBU)からなるため、アクセスマップ80cは
オブジェクトユニット毎に時間領域とアドレス領域とを
対応づけるためのデータを有している。
100に記録される画像データや音声データすなわちオ
ブジェクトの再生を制御するための情報である。PGC
情報50、70は、DVDプレーヤが連続してデータ再
生を行う際の一つの単位を示す情報である。すなわち、
PGC情報50、70は、再生するオブジェクトと、そ
のオブジェクトにおける任意の再生区間とを示したセル
60、61、62、63の再生シーケンスを示す。セル
60…については後述する。PGC情報50、70に
は、DVDレコーダがオブジェクト記録時に全記録オブ
ジェクトを示すように自動生成するオリジナルPGC情
報50と、ユーザが自由に再生シーケンスを定義できる
ユーザ定義PGC情報70の2種類がある。ユーザ定義
PGC情報70がユーザにより定義される点を除いて、
両PGC情報50、70の構成、機能は同様であるの
で、以下、オリジナルPGC情報50について詳細に説
明する。
報50は少なくとも1つのセル情報60、61、62、
63を含む。セル情報60…は再生するオブジェクトを
指定し、かつ、そのオブジェクトの再生区間を指定す
る。通常、PGC情報50は複数のセルをある順序で記
録している。PGC情報50におけるセル情報の記録順
序は、各セルが指定するオブジェクトが再生されるとき
の再生順序を示す。
ブジェクトの種類を示すタイプ情報(Type)60a
と、オブジェクトの識別情報であるオブジェクトID
(Object ID)60bと、時間軸上でのオブジ
ェクト内の開始位置情報(Start)60cと、時間
軸上でのオブジェクト内の終了位置情報(End)60
dとが含まれる。
情報60が順次読み出され、各セルにより指定されるオ
ブジェクトが、セルにより指定される再生区間分再生さ
れる。
したオブジェクト情報を実際のAVストリームに適用す
るためには、より具体化する必要がある。この考え方
は、オブジェクト指向モデルに見られるクラスの継承、
特に、オブジェクト情報をスーパークラスとして、各A
Vストリーム用に具体化した構造をサブクラスと捉える
とわかり易い。図11に具体化したサブクラスを示す。
ブジェクト情報のサブクラスとして、動画サブクラス、
静止画集サブクラス、オーディオサブクラス、ディジタ
ル放送サブクラスの各サブクラスを定義する。すなわ
ち、ビデオ用のオブジェクト情報(MPEGプログラム
ストリーム)である動画オブジェクト情報(M_VOB
I:Movie Video Object Information)、ディジタル放
送データ(MPEGトランスポートストリーム)用のオ
ブジェクト情報であるディジタル放送オブジェクト情報
(D_VOBI:Digital Video Object Informatio
n)、オーディオ用のオブジェクト情報であるオーディ
オ・オブジェクト情報(AOBI:Audio Object Infor
mation)、静止画集用のオブジェクト情報である静止画
オブジェクト情報(S_VOBSI:Still Picture Vi
deo Object Information)を具体例として定義する。以
下、それぞれのオブジェクト情報について説明する。
ログラムストリームの一般情報(M_VOB_GI)8
2aと、動画オブジェクトのストリーム情報(M_VO
B_STI)82bと、Tマップ82cとを有する。
動画オブジェクトの識別情報(M_VOB_ID)と、
動画オブジェクトの記録時刻(M_VOB_REC_T
M)と、動画オブジェクトの開始時刻情報(M_VOB
_V_S_PTM)と、動画オブジェクトの終了時刻情
報(M_VOB_V_E_PTM)とから構成される。
VOB_STI)82bは、ビデオストリームのコーデ
ィングモードをはじめとするビデオストリーム情報(V
_ATR)と、オーディオストリームの本数(AST_
Ns)と、オーディオストリームのコーディングモード
をはじめとするオーディオストリーム情報(A_AT
R)とから構成される。
画オブジェクトの先頭アドレスと、各動画オブジェクト
ユニット(VOBU)の再生時間(VOBU_PB_T
M)と、データサイズ(VOBU_SZ)とを有する。
ここで、動画オブジェクトユニット(VOBU)とは、
動画オブジェクト(M_VOB)内の最小アクセス単位
を示すが、その詳細は後述する。
OBI)86は、MPEGトランスポートストリームの
一般情報(D_VOB_GI)86aと、ストリーム情
報(D_VOB_STI)86bと、Tマップ86cと
を有する。
(D_VOB_GI)86aは、ディジタル放送オブジ
ェクトの識別情報(D_VOB_ID)と、ディジタル
放送オブジェクトの記録時刻(D_VOB_REC_T
M)と、ディジタル放送オブジェクトの開始時刻情報
(D_VOB_V_S_PTM)と、ディジタル放送オ
ブジェクトの終了時刻情報(D_VOB_V_E_PT
M)とから構成される。
情報(D_VOB_STI)は、ディジタル放送で配送
される付加情報を格納する情報(PROVIDER_I
NF)を含む。Tマップ86cは、AVファイル内での
ディジタル放送オブジェクト(D_VOB)の先頭アド
レスと、各オブジェクトユニット(VOBU)の再生時
間(VOBU_PB_TM)と、データサイズ(VOB
U_SZ)とを有する。
I)88は、オーディオストリームの一般情報(AOB
_GI)88aと、オーディオストリームのストリーム
情報(AOB_STI)88bと、Tマップ88cとか
ら構成される。オーディオストリームの一般情報(AO
B_GI)88aは、オーディオ・オブジェクトの識別
情報(AOB_ID)と、オーディオ・オブジェクトの
記録時刻(AOB_REC_TM)と、オーディオ・オ
ブジェクトの開始時刻情報(AOB_S_TM)と、オ
ーディオ・オブジェクトの終了時刻情報(AOB_E_
TM)とから構成される。AOBのストリーム情報(A
OB_STI)88bは、オーディオストリームのコー
ディングモードをはじめとするオーディオストリーム情
報(A_ATR)を含む。Tマップは、AVファイル内
でのAOB先頭アドレスと、オーディオ・オブジェクト
ユニット(AOBU)毎の再生時間(AOBU_PB_
TM)と、データサイズ(AOBU_SZ)とを有す
る。ここで、オーディオ・オブジェクトユニット(AO
BU)は、オーディオ・オブジェクト(AOB)内の最
小アクセス単位を示すが、その詳細は後述する。
I)84は、静止画像の一般情報(S_VOBS_G
I)84aと、静止画像のストリーム情報(S_VOB
S_STI)84bと、Sマップ84cとからなる。静
止画像の一般情報(S_VOBS_GI)84aは、静
止画オブジェクトの識別情報(S_VOBS_ID)
と、静止画オブジェクトの記録時刻(S_VOBS_R
EC_TM)、静止画オブジェクトの開始静止画番号
(S_VOBS_S_NO)、静止画オブジェクトの終
了静止画番号(S_VOBS_E_NO)とから構成さ
れる。静止画像のストリーム情報(S_VOBS_ST
I)84bは、静止画オブジェクトの圧縮フォーマット
をはじめとする静止画属性情報(V_ATR)を含む。
Sマップ84cは、AVファイル内でのS_VOBSの
先頭アドレスと各静止画のデータサイズ(S_VOB_
SZ)とを有する。
ト情報を具体化することで、図11に示すように、個々
のAVストリームに対し、対応するストリーム情報テー
ブルが定義できる。
に、図12を用いてオブジェクト情報(Object
I)の具体化の1つである動画オブジェクト情報(M_
VOBI)について、セル情報との対応関係について説
明する。
e)の値が、「M_VOB」であれば、そのセルは動画
オブジェクトに対応していることを意味する。同様に、
タイプ情報の値が「D_VOB」であれば、そのセルは
ディジタル放送用オブジェクトに対応し、タイプ情報の
値が「AOB」であれば、オーディオ・オブジェクトに
対応していることを意味する。
をもとに、対応するオブジェクト情報(VOBI)を見
つけることができる。オブジェクトIDと、動画オブジ
ェクト情報(M_VOBI)における一般情報(M_V
OB_GI)に含まれる動画オブジェクトID(識別番
号)(M_VOB_ID)とは一対一に対応している。
ブジェクトID(Object ID)によって、セル
情報に対応するオブジェクト情報を探しだすことが可能
である。
t)は、動画オブジェクトの開始時刻情報(M_VOB
_V_S_PTM)と対応し、それらが示す値が同一時
刻であれば、そのセルは動画オブジェクトの先頭からの
再生を示している。開始位置情報(Start)の値が
開始時刻情報(M_VOB_V_S_PTM)より大き
い場合、そのセルは動画オブジェクトの途中からの再生
を示している。また、この場合、開始時刻情報(M_V
OB_V_S_PTM)の値と、開始位置情報(Sta
rt)の値との差(時間差)だけ、セルは動画オブジェ
クトの先頭から遅れて再生を開始することを意味する。
また、セルの終了位置情報(End)と動画オブジェク
トの終了時刻情報(M_VOB_V_E_PTM)も同
様の関係を有している。
(Start)と、終了位置情報(End)と、動画オ
ブジェクト情報(M_VOBI)内の一般情報(M_V
OB_GI)内の開始時刻情報(M_VOB_V_S_
PTM)と、終了時刻情報(M_VOB_V_E_PT
M)とから当該セルの再生開始および終了位置を動画オ
ブジェクト内の相対時間として得ることができる。
ブジェクトユニット(VOBU)毎の再生時間とデータ
サイズとから構成されるテーブルである。前述したセル
の動画オブジェクト内での再生開始および終了相対時間
をこのTマップを参照することによりアドレスデータに
変換することができる。
について図13を用いて具体的に説明する。
デオ表示を表現した動画オブジェクト(M_VOB)
を、(b)は動画オブジェクトユニット(VOBU)毎
の再生時間長とデータサイズから構成されるタイムマッ
プを、(c)は、データ(セクタ列)軸上で表現した動
画オブジェクトを、(d)は動画オブジェクト(M_V
OB)の一部を拡大したパック列、(e)はビデオスト
リーム、(f)はオーディオストリームをそれぞれ示し
ている。
EGプログラムストリームのことであって、MPEGプ
ログラムストリームでは、ビデオストリーム、オーディ
オストリームを順にパケット(PESパケット)化し
て、このパケット(PESパケット)を複数束ねたパッ
クのシーケンスである。この場合、1パック内に1パケ
ット(PESパケット)を入れ、1パックを1セクタ
(=2048B)としてアクセスし易くしている。ま
た、パック化したビデオパック(V_PCK)およびオ
ーディオパック(A_PCK)を多重化して1本のスト
リームにしている。この様子を示しているのが、図13
(c)、(d)、(e)、(f)である。
グラムストリームおよびトランスポートストリームの総
称)は、多重化したビデオおよびオーディオストリーム
の同期再生用にストリーム中にタイムスタンプを有して
いる。プログラムストリームの場合、タイムスタンプは
フレームの再生時刻を示すPTS(Presentation Time
Stamp)である。前述の動画オブジェクトの開始時刻情
報(M_VOB_V_S_PTM)、動画オブジェクト
の終了時刻情報(M_VOB_V_E_PTM)は、こ
のPTSを基準に求められた時刻情報である。一方、ト
ランスポートストリームの場合は、バッファへの入力時
刻を示すPCR(Program Clock Reference)をタイム
スタンプとして用いる。
U)について説明する。動画オブジェクトユニット(V
OBU)とは動画オブジェクト(M_VOB)内の最小
アクセス単位を示す。MPEGビデオストリームは高効
率な画像圧縮を実現するために、ビデオフレーム内での
空間周波数特性を用いた画像圧縮だけでなく、ビデオフ
レーム間つまり時間軸上での動き特性を用いた画像圧縮
を行っている。これは、あるビデオフレームを伸長する
場合に、時間軸上の情報、即ち、未来または過去のビデ
オフレームの情報が必要となり、ビデオフレームを単独
で伸長することができないことを意味している。この問
題を解決するため、MPEGビデオストリームでは、約
0.5秒に1枚の割合で、時間軸上での動き特性を用い
ないビデオフレーム(I−ピクチャ)を挿入して、ラン
ダムアクセス性を高めている。
は、このI−ピクチャの先頭データを含むパックを先頭
として、次のI−ピクチャの先頭データを含むパックの
直前のパックまでの区間とする。Tマップでは、この各
オブジェクトユニット(VOBU)のデータサイズ(パ
ック数)と、オブジェクトユニット(VOBU)内のビ
デオフレームの再生時間(フィールド数)とから構成さ
れている。
画オブジェクトの開始時刻情報(M_VOB_V_S_
PTM)の示す値との差が1秒(60フィールド)であ
ったと仮定する。
OBU)の再生時間を先頭から積算していくことで、動
画オブジェクト(M_VOB)の先頭からの各オブジェ
クトユニットの再生開始時刻を求めることができる。同
様に各オブジェクトユニットのデータサイズ(パック
数)を積算していくことで、動画オブジェクト(M_V
OB)の先頭からの各オブジェクトユニットのアドレス
を求めることができる。
_VOB)の先頭からそれぞれ24、30、24フィー
ルドのオブジェクトユニット(VOBU)が並んでいる
ので、動画オブジェクト(M_VOB)の先頭から1秒
(60フィールド)後のビデオフレームは先頭から3番
目のオブジェクトユニット(VOBU#3)に含まれて
いることが求められる。また、オブジェクトユニット
(VOBU)のデータ量が動画オブジェクトの先頭から
それぞれ125、98、115セクタであるから、3番
目のオブジェクトユニット(VOBU#3)の先頭アド
レスは、オブジェクトの先頭から223セクタであるこ
とが求められる。
先頭アドレス(ADR_OFF)である5010セクタ
を加算することで、再生を開始するデータの先頭アドレ
スが求まる。
デオフレームからの再生を想定したが、前述したように
MPEGビデオの性質上、任意のビデオフレームからの
デコードおよび再生は不可能であるので、I−ピクチャ
の先頭から再生されるように、6フィールドずれた近傍
のオブジェクトユニット(VOBU)の先頭からの再生
としている。ただし、デコーダがこの6フィールド分を
デコードのみ行い、表示をしないようにすることで、セ
ルが指定するビデオフィールドからの再生も可能であ
る。
に対応する動画オブジェクトの再生終了時刻、AVファ
イル内のアドレスを求めることができる。
(D_VOBI)について説明する。ディジタル放送オ
ブジェクト情報も、オブジェクト情報から派生したサブ
クラスであるので、基本的には動画オブジェクト情報と
同様である。大きな違いは、動画オブジェクト(M_V
OB)は地上波が録画されることにより作成されること
である。即ち、動画オブジェクトはレコーダがそれ自身
でエンコードを行ったAVストリームであるのに対し
て、ディジタル放送オブジェクト(D_VOB)は、デ
ィジタル放送衛星から送られるデータが直接記録される
ため、レコーダがそれ自身でエンコードを行ったAVス
トリームではない。
た場合は、ストリームの内部構造が自明であるのに対し
て、データを直接記録した場合は、ストリームの内部を
解析しない限り構造が分からないため、前述したTマッ
プを作成することができないことになる。
トランスポートストリームを詳細に解析することはでき
るが、本実施形態では、MPEGトランスポートストリ
ーム内の情報を用いてTマップを作成している。次にこ
の方法を説明する。
スポートストリーム、(b)はトランスポートパケット
の拡大図、(c)はPESパケット、(d)はビデオス
トリームをそれぞれ示す。
ンスポートストリームは、トランスポートパケットのパ
ケット列で構成され、トランスポートパケットは、ヘッ
ダ、適用フィールド(adaptation field)及びペイロー
ドから構成される。適用フィールドには、ランダムアク
セスインジケータ(random_access_indicator)が含ま
れる。ランダムアクセスインジケータは、このトランス
ポートパケットまたは後続するトランスポートパケット
(厳密には、同一のプログラムIDを有するトランスポ
ートパケット)において、次のPESパケット(言い換
えると、PESパケットの先頭バイトが最初に現れるP
ESパケット)内に、ビデオストリームまたはオーディ
オストリームのアクセス点があることを示すものであ
る。特に、ビデオストリームの場合は、前述したI−ピ
クチャが含まれていることを意味している。
に、ビデオオブジェクトユニット(VOBU)を決定
し、Tマップを生成することが可能である。
バイトの固定サイズである。このため、DVD−RAM
の1セクタ2048バイト内に複数のトランスポートパ
ケット(2048バイト/188バイト=10TSパケ
ット)が記録されることになる。動画オブジェクト(M
_VOB)の場合、1パック=1セクタとして扱えるが
ディジタル放送オブジェクト(D_VOB)の場合はこ
の条件は成り立たない。しかしながら、DVD−RAM
に対してデータの読み書きができる単位はセクタである
ので、ディジタル放送オブジェクトの場合であっても、
Tマップ内の情報は、ビデオフィールド数で現した動画
オブジェクトユニット(VOBU)の再生時間長と、セ
クタ数で現した動画オブジェクトユニットのデータサイ
ズとで構成する。
トランスポートパケットからトランスポートパケットま
でと定義すると、Tマップのアドレス精度が不足するの
で、その代わりに、当該トランスポートパケット含むセ
クタを用いて動画オブジェクトユニット(VOBU)を
定義する。
リーム情報(D_VOB_STI)内のPROVIDE
R_INFフィールドには、放送事業社を識別するID
と、放送事業社毎の固有の情報とが含まれる。
情報(AOBI)について説明する。オーディオ・オブ
ジェクト情報も、動画オブジェクト情報と同様にオブジ
ェクト情報から派生したサブクラスであるので、基本的
には動画オブジェクト情報の場合と同様である。大きな
違いは、オーディオ・オブジェクトがオーディオ専用の
オブジェクトであり、かつ、MPEGシステムストリー
ム化されていない点である。以下に、オーディオ・オブ
ジェクト情報を説明する。
テムストリーム化されていないため、オーディオ・オブ
ジェクト中にはタイムスタンプが付けられておらず、セ
ルおよびオブジェクトの再生開始時刻や再生終了時刻を
示すための基準時刻が存在しない。そこで、オーディオ
・オブジェクト情報における一般情報(AOBI_G
I)内のオーディオ・オブジェクトの開始時刻(AOB
_A_S_TM)に0を入れ、オーディオ・オブジェク
ト情報の終了時刻(AOB_A_E_TM)にはオーデ
ィオ・オブジェクトの再生時間長を入れる。また、セル
情報内のStartフィールドおよびEndフィールド
には、オーディオ・オブジェクト内での相対時刻を入れ
る。
データと異なり、全てのオーディオフレーム単位で再生
が可能であるので、オーディオフレームの整数倍でオー
ディオ・オブジェクトユニット(AOBU)を構成する
ことが可能である。ただし、オーディオ・オブジェクト
ユニット(AOBU)を細かくとりすぎるとTマップで
管理するデータが膨大になってしまうので動画オブジェ
クトのオブジェクトユニット(VOBU)と同程度の
0.5秒間隔程度にオーディオ・オブジェクトユニット
(AOBU)を構成して、各オーディオ・オブジェクト
ユニットの再生時間長とデータサイズとをTマップにて
管理する。
(S_VOBSI)について説明する。静止画オブジェ
クト情報(S_VOBSI)も、動画オブジェクト情報
と同様にオブジェクト情報から派生したサブクラスであ
るので、基本的には動画オブジェクト情報の場合と同様
である。大きな違いは、静止画オブジェクトは、静止画
データを複数集めたオブジェクトである点と、静止画オ
ブジェクトがMPEGシステムストリーム化されていな
い点である。以下、静止画オブジェクト情報について説
明する。
を有していない。そこで、静止画オブジェクトの一般情
報(S_VOBS_GI)内の開始、終了情報には、開
始静止画番号(Start_Video)および終了静
止画番号(End_Video)をそれぞれ記述する。
また、セル内のStartおよびEndフィールドに
は、時刻情報でなく、静止画オブジェクト内での静止画
番号を記述する。
止画単位であるので、アクセスマップとして、各静止画
のデータサイズ(S_VOB_SZ)を含むテーブルで
あるSマップを定義している。
を図17に示す。また、図17はDVD−RAMにおけ
る管理情報全体を示す。以下に図17を用いて管理情報
全体について説明する。図17に示すように、本実施形
態のDVD−RAMには、前述のPGC情報50、70
等の他に、ビデオ管理全体情報90や、各種のファイル
情報テーブル92、94、96、98を備える。
r General Information)90は、ディスク全体に関す
る管理情報であり、例えば、オリジナルPGC情報5
0、ユーザ定義PGC情報70、及び、各種ファイル管
理テーブル92、94…等の開始アドレスすなわちポイ
ンタ情報を含んでいる。このポインタ情報を参照するこ
とにより、これらのテーブル50、70、82、94…
へのアクセスが可能となる。
ル92、94、96、98について説明する。ファイル
管理テーブル92、94、96、98のそれぞれは、オ
ブジェクトから構成されるデータファイルを管理するた
めのテーブルであり、オブジェクトの種類毎に設けられ
ている。例えば、動画オブジェクトを記録した動画ファ
イルを管理する動画ファイル管理テーブル92や、静止
画オブジェクトを記録した静止画ファイルを管理する静
止画ファイル管理テーブル94等がある。
ブジェクトIDに基きオブジェクト情報が特定される
が、この場合、ファイル管理テーブル92、94、9
6、98を介してオブジェクト情報のアドレスが特定さ
れる。このため、ファイル管理テーブル92、94、9
6、98は、管理するオブジェクト情報の数、オブジェ
クトID、オブジェクト情報のサイズ等の情報を有して
いる。例えば、オブジェクトIDが順番を示す場合、セ
ル情報により指定されたオブジェクトIDに基いて、そ
の指定されたオブジェクト情報が、ファイル管理テーブ
ルにより管理されているオブジェクト情報の中の何番目
のオブジェクト情報であるかを認識できる。その後、そ
のオブジェクト情報の順番と、ファイルサイズとからフ
ァイル管理テーブルの開始アドレスを基準としたオフセ
ット量を計算することにより、その指定されたオブジェ
クト情報のアドレスを得ることができる。
ーブル92は、動画オブジェクトを記録した動画ファイ
ルを管理するテーブルである。動画ファイル管理テーブ
ル92は、動画オブジェクト情報(M_VOBI)92
a、92b…と、そのテーブル92が管理する動画オブ
ジェクト情報の数、動画オブジェクトのサイズ等を含む
テーブル管理情報(M_AVFITI)92hとを含
む。このテーブル管理情報92hに記述されている動画
オブジェクト情報の数だけ、動画オブジェクト情報がデ
ィスク上に続けて記録されている。動画オブジェクト情
報92a…は、前述のように、一般情報(M_VOB_
GI)、ストリーム情報(M_VOB_STI)、Tマ
ップを含む。また、Tマップは、各動画オブジェクトユ
ニット(VOBU)の表示時間およびサイズ(VOBU
_ENT)を含む。
画ファイルの管理テーブル(S_AVFIT)94、デ
ィジタル放送オブジェクトを記録したディジタル放送フ
ァイルの管理テーブル(D_AVFIT)96、オーデ
ィオ・オブジェクトを記録したオーディオファイルの管
理テーブル(A_AVFIT)98も同様の構成であ
る。
き順にセル情報61、62、63…が記録されている。
セル情報はオブジェクト情報への対応情報(タイプおよ
びオブジェクトID)と、オブジェクト内での再生区間
情報(StartおよびEnd)とを有している。セル
が示す再生区間情報は、オブジェクト情報内のアクセス
マップを通してオブジェクト実態のアドレス情報に変換
することができる。
とユーザ定義PGC情報70の違いは、オリジナルPG
C情報50がディスクに記録されている全オブジェクト
を再生するようにレコーダが自動生成したものに対し
て、ユーザ定義PGC情報70は、ユーザが好みに応じ
て自由に再生シーケンスを定義できるPGCであるだけ
であるので、ユーザ定義PGC情報70は、オリジナル
PGC情報50と同一の構成を有している。
先に抽象化しておくことで、再生制御情報であるPGC
情報、セル情報をAVストリームフォーマット毎に固有
な情報に依存しない形で定義することが可能となり、A
Vストリームを統合的に管理することが可能となる。こ
れにより、AVフォーマットを意識せずにユーザが自由
にAVデータの再生ができる環境が実現できる。
り、新たなAVフォーマットを取り込む場合、既存のA
Vフォーマットと同じようにオブジェクト情報から派生
した管理情報を規定することで、データ構造中に簡単に
取り込むことが可能である。
上記光ディスクを再生するプレーヤモデルについて説明
する。図18に示すように、プレーヤは、光ディスク1
00からデータを読み出す光ピックアップ1701と、
読み出したデータのエラー訂正等を行なうECC処理部
1702と、エラー訂正後の読み出しデータを一時的に
格納するトラックバッファ1703と、動画オブジェク
ト(M_VOB)等のプログラムストリームを再生する
PSデコーダ1705と、ディジタル放送オブジェクト
(D_VOB)等のトランスポートストリームを再生す
るTSデコーダ1706と、オーディオ・オブジェクト
(AOB)を再生するオーディオデコーダ1707と、
静止画をデコードする静止画デコーダ1708と、各デ
コーダ1705、1706…へのデータ入力を切り換え
る切換え手段1710と、プレーヤの各部を制御する制
御部1711とを備える。
タは、光ピックアップ1701から読み出され、ECC
処理部1702を通してトラックバッファ1703に格
納される。トラックバッファ1703に格納されたデー
タは、PSデコーダ1705、TSデコーダ1706、
オーディオデコーダ1707、静止画デコーダ1708
の何れかに入力されデコードおよび出力される。このと
き、制御部1711が、読み出したデータから前述の方
法で再生シーケンスを規定するPGC情報内のセル情報
のタイプ情報を判断して切換え部1710を切り換える
ことにより、読み出しデータをデコードするために適し
た一のデコーダを選択する。
AVストリームを外部に供給するためのディジタルイン
タフェース1704を有している。これにより、AVス
トリームをIEEE1394やIEC958などの通信
プロトコルを介して外部に供給することも可能である。
これは、特に、新たなAVフォーマットを取り込んだ場
合、プレーヤ内部のデコーダを介さずにディジタルイン
タフェース1704を通じて外部のAV機器に出力し、
そのAV機器で再生させるときに有効となる。
トをサポートする場合は、他のデコーダと同様にトラッ
クバッファ1703に接続する、新たなAVフォーマッ
トに対応したデコーダ1709をさらに備えればよい。
用いて上記光ディスクに対して記録、再生を行なう本発
明に係るDVDレコーダの構成および動作について説明
する。
ザへの表示およびユーザからの要求を受け付けるユーザ
インターフェース部1901、DVDレコーダ全体の管
理および制御を司るシステム制御部1902、VHFお
よびUHFを受信するアナログチューナ1903、アナ
ログ信号をディジタル信号に変換しMPEGプログラム
ストリームにエンコードするエンコーダ1904、ディ
ジタル衛星放送を受信するディジタルチューナ190
5、ディジタル衛星で送られるMPEGトランスポート
ストリームを解析する解析部1906、テレビおよびス
ピーカなどの表示部1907、AVストリームをデコー
ドするデコーダ1908とを備える。デコーダ1908
は、図18に示した第1及び第2のデコーダ等からな
る。さらに、DVDレコーダは、ディジタルインターフ
ェース部1909と、書きこみデータを一時的に格納す
るトラックバッファ1910と、DVD−RAM100
にデータを書きこむドライブ1911とを備える。ディ
ジタルインターフェース部1909はIEEE1394
等の通信プロトコルにより外部機器にデータを出力する
インタフェースである。
いては、ユーザインターフェース部1901が最初にユ
ーザからの要求を受ける。ユーザインターフェース部1
901はユーザからの要求をシステム制御部1902に
伝え、システム制御部1902はユーザからの要求を解
釈および各モジュールへ処理要求を行う。ユーザからの
要求がアナログ放送の録画であった場合、システム制御
部1902はアナログチューナ1903への受信とエン
コーダ部1904へのエンコードを要求する。
1903から送られるAVデータをビデオエンコード、
オーディオエンコードおよびシステムエンコードしてト
ラックバッファ1910に送出する。
直後に、エンコードしているMPEGプログラムストリ
ームの再生開始時刻(M_VOB_V_S_PTM)を
システム制御部1902に送り、続いてTマップを作成
するための情報として動画オブジェクトユニット(VO
BU)の時間長およびサイズ情報をエンコード処理と平
行してシステム制御部1902に送る。
1911に対して記録要求を出し、ドライブ1911は
トラックバッファ1910に蓄積されているデータを取
り出しDVD−RAMディスク100に記録する。この
時、システム制御部1902はファイルシステムのアロ
ケーション情報からディスク100上のどこに記録する
かをあわせてドライブ1911に指示する。
って指示される。ユーザからの録画停止要求は、ユーザ
インターフェース部1901を通してシステム制御部1
902に伝えられ、システム制御部1902はアナログ
チューナ1903とエンコーダ部1904に対して停止
要求を出す。
02からのエンコード停止要求を受けエンコード処理を
止め、最後にエンコードを行ったMPEGプログラムス
トリームの再生終了時刻(M_VOB_V_E_PT
M)をシステム制御部1902に送る。
理終了後、エンコーダ1904から受け取った情報に基
づき動画オブジェクト情報(M_VOBI)を生成す
る。次に、この動画オブジェクト情報(M_VOBI)
に対応するセル情報を生成するが、この時重要なのは、
セル情報内のタイプ情報を「M_VOB」にすることで
ある。前述した通り、セル情報内の情報は、動画オブジ
ェクト(M_VOB)には依存しない形で構成されてお
り、動画オブジェクト(M_VOB)に依存する情報は
全て動画オブジェクト情報(M_VOBI)の中に隠蔽
された形になっている。したがって、セル情報のタイプ
情報の認識を誤ると、正常な再生ができなくなり、場合
によってはシステムダウンが起こる場合もある。
ブ1911に対してトラックバッファ1910に蓄積さ
れているデータの記録終了と、動画オブジェクト情報
(M_VOBI)およびセル情報の記録を要求し、ドラ
イブ1911がトラックバッファ1910の残りデータ
と、動画オブジェクト情報(M_VOBI)と、セル情
報とをDVD−RAMディスク100に記録し、録画処
理を終了する。
の録画であった場合の動作について説明する。
ユーザインターフェース部1901を通してシステム制
御部1902に伝えられる。システム制御部1902は
ディジタルチューナ1905への受信と解析部1906
へのデータ解析を要求する。
MPEGトランスポートストリームは解析部1906を
通してトラックバッファ1910へ転送される。解析部
1906は、最初にMPEGトランスポートストリーム
からディジタル放送オブジェクト情報(D_VOBI)
の生成に必要な情報として、開始時刻情報(D_VOB
_V_S_PTM)を抽出してシステム制御部1902
に送る。次に、MPEGトランスポートストリーム中の
オブジェクトユニット(VOBU)を決定し、Tマップ
生成に必要なオブジェクトユニットの時間長とサイズと
をシステム制御部1902に送る。なお、オブジェクト
ユニット(VOBU)の決定は、前述したようにTSパ
ケットヘッダ中の適用フィールド(adaptatio
n field)内のランダムアクセスインジケータ
(randam_access_indicator)
をもとに検出することにより可能である。
1911に対して記録要求を出力し、ドライブ1911
はトラックバッファ1910に蓄積されているデータを
取り出しDVD−RAMディスク100に記録する。こ
の時、システム制御部1902はファイルシステムのア
ロケーション情報からディスク上のどこに記録するかを
あわせてドライブ1911に指示する。
って指示される。ユーザからの録画停止要求は、ユーザ
インターフェース部1901を通してシステム制御部1
902に伝えられ、システム制御部1902はディジタ
ルチューナ1905と解析部1906に停止要求を出
す。
からの解析停止要求を受け解析処理を止め、最後に解析
を行ったMPEGトランスポートストリームの動画オブ
ジェクトユニット(VOBU)の最後の表示終了時刻
(D_VOB_V_E_PTM)をシステム制御部19
02に送る。
送の受信処理終了後、解析部1906から受け取った情
報に基づき、ディジタル放送オブジェクト情報(D_V
OBI)を生成する。次に、このディジタル放送オブジ
ェクト情報(D_VOBI)に対応するセル情報を生成
するが、この時、セル情報内のタイプ情報として「D_
VOB」を設定する。
ブ1911に対してトラックバッファ1910に蓄積さ
れているデータの記録終了と、ディジタル放送オブジェ
クト情報およびセル情報の記録を要求する。ドライブ1
911は、トラックバッファ1910の残りデータと、
ディジタル放送オブジェクト情報(D_VOBI)、セ
ル情報をDVD−RAMディスク100に記録し、録画
処理を終了する。
求をもとに動作を説明したが、例えば、VTRで使用さ
れているタイマー録画の場合では、ユーザの代わりにシ
ステム制御部が自動的に録画開始および終了要求を発行
するだけであって、本質的にDVDレコーダの動作が異
なるものではない。
ーダにおける再生動作について説明する。まず、ユーザ
インターフェース部1901がユーザからの要求を受け
る。ユーザインターフェース部1901はユーザからの
要求をシステム制御部1902に伝え、システム制御部
1902はユーザからの要求の解釈および各モジュール
への処理要求を行う。ユーザからの要求がPGCの再生
であった場合、システム制御部1902はPGC情報お
よびセル情報を解析してどのオブジェクトの再生かを解
析する。なお、以下では、1つの動画オブジェクト(M
_VOB)と、1つのセル情報とから構成されるオリジ
ナルPGCの場合を説明する。
報内のセル情報内のタイプ情報を解析する。タイプ情報
が「M_VOB」であった場合、再生するAVストリー
ムがMPEGプログラムストリームとして記録されたA
Vストリームであることがわかる。次にシステム制御部
1902は、セル情報のIDから対応する動画オブジェ
クト情報(M_VOBI)を、テーブル(M_AVFI
T)から探し出す。次に、セル情報の開始および終了位
置情報と、動画オブジェクト情報の開始時刻情報(M_
VOB_V_S_PTM)及び終了時刻情報(M_VO
B_V_E_PTM)と、Tマップとから、再生するA
Vデータの開始および終了アドレスを求める。
1911に対して、DVD−RAMディスク100から
の読み出し要求を、読み出しアドレスと共に送る。ドラ
イブ1911は、システム制御部1902に指示された
アドレスからAVデータを読み出し、トラックバッファ
1910に格納する。
ダ1908に対して、MPEGプログラムストリームの
デコード要求を行う。デコーダ1908はトラックバッ
ファ1910に格納されているAVデータを読み出し、
デコード処理を行う。デコードされたAVデータは表示
装置1907を通して出力される。
2から指示された全データの読み出し終了後、システム
制御部1902に読み出し終了を報告し、システム制御
部1902は、デコーダ1908に対して再生終了要求
を出す。デコーダ1908はトラックバッファ1910
が空になるまでデータの再生を行い、トラックバッファ
1910が空になり、全てのデータのデコードおよび再
生が終了した後、システム制御部1902に再生終了を
報告を行い、再生処理が終了する。
B)、1つのセル情報から構成されるオリジナルPGC
を例に説明を行ったが、オリジナルPGCが、1つのデ
ィジタル放送オブジェクト(D_VOB)のみを含む場
合、複数の動画オブジェクトを含む場合、複数のディジ
タル放送オブジェクトを含む場合、もしくは、動画オブ
ジェクトとディジタル放送オブジェクトとが混在する場
合でも、同様の処理を行うことでAVストリームの再生
が可能である。また、オリジナルPGCが複数セルを含
む場合や、ユーザ定義PGCの場合も同様である。
B)や、静止画オブジェクト(S_VOBS)などのA
Vストリームもデコーダ1908内の構成が異なるだけ
であり、他のモジュールや、動作処理は基本的に同じで
ある。この場合、デコーダ1908は、例えば、図18
で示したPSデコーダ1705、TSデコーダ170
6、オーディオデコーダ1707、静止画デコーダ17
08で構成できる。
リームの再生機能を持たない場合の例について説明す
る。
ンスポートストリームの再生機能を有していない場合、
前述したようにデコーダ1908を通しての再生が不可
能であるので、この場合、ディジタルインターフェース
部1909を介して外部機器にデータを供給し、外部機
器にてデータの再生を行う。
生要求されたPGC情報内のセル情報が、システムがサ
ポートしていないディジタル放送オブジェクト(D_V
OB)であることを検出した場合、デコーダ1908に
対する再生要求の代わりに、ディジタルインターフェー
ス1909に対してデータの外部出力要求を行う。ディ
ジタルインターフェース部1909はトラックバッファ
1910に蓄積されているAVデータを接続しているデ
ィジタルインターフェースの通信プロトコルに従いデー
タの転送を行う。なお、上述した処理以外は動画オブジ
ェクト(M_VOB)の再生時と同様である。
ストリームに対応しているか否かは、システム制御部1
902が自身で判断しても良いし、システム制御部19
02からデコーダ1908に問い合わせるようにしても
良い。
上記光ディスクを再生する本発明にかかるDVDプレー
ヤの構成について説明する。本DVDプレーヤは前述の
プレーヤモデルを実現するものである。
ザへの表示およびユーザからの要求を受け付けるユーザ
インターフェース部2001、DVDプレーヤの構成要
素全体の管理および制御を司るシステム制御部200
2、テレビおよびスピーカ等からなる表示部2003、
MPEGストリームをデコードするデコーダ2004、
IEEE1394などに接続するディジタルインターフ
ェース部2005、DVD−RAM100から読み出し
たデータを一時的に蓄積するトラックバッファ200
6、DVD−RAM100からデータを読み出すドライ
ブ2007を備える。このように構成されるDVDプレ
ーヤは、前述したDVDレコーダと同様の再生動作を行
なう。
例に説明をしたが、他のメディアにおいても同様のこと
が言え、本発明はDVD−RAMや光ディスクにのみ制
限されるものではない。
トしていないAVストリームの場合にディジタルインタ
ーフェースを介して再生を行うとしたが、デコーダがサ
ポートしているAVストリームであっても、ユーザの要
求によってディジタルインターフェースを介して外部機
器に出力するようにしても良い。
および静止画データをMPEGストリームでない独自の
データであるとして説明したが、これらのデータがMP
EGシステムストリームの構成で記録されても良い。
の実施の形態を、DVDレコーダとDVD−RAMを例
として用いて説明する。
D−RAMの基本的な構造および動作は、上記第1の実
施形態のものと同じであるので、これらの説明は省略
し、以下では、特に、ディジタル放送用のオブジェクト
であるディジタル放送オブジェクト(D_VOB)に対
するアクセスマップの構造について説明する。
本実施形態におけるアクセスマップの詳細を示す。この
図に示すようにアクセスマップ86cはPCRマップ8
11とPTSマップ813の二階層からなる。
B)をディスクに記録する際、ECCブロックを基準と
して、ストリームを記録する。即ち、ストリームの記録
は必ずECCブロック内の先頭のセクタから始まる。
クを所定数(N個)集めたブロック単位でオブジェクト
を管理している。以下では、アクセスマップの管理単位
となるN個のブロックの集まりを単に「ブロック」と呼
ぶ。ここでNは1以上の整数であり、ストリーム内で固
定とする。1つのブロックは複数のトランスポートパケ
ットを含む。例えば、図21に示す例では、20番目の
ブロック210は複数のトランスポートパケット210
a、210b、210c…を含んでいる。
たエントリを有するテーブルである。したがって、ブロ
ックの数だけエントリを有する。PCRマップ811
は、各エントリ毎に、そのエントリが示すブロックの先
頭に配置されたトランスポートパケットに付与されたP
CR(Program Clock Reference)と、そのブロックに
対するIピクチャ格納フラグ(I-Picture Included Fla
g)とを管理している。PCRはそのデータのデコーダ
への入力時刻を示す情報である。Iピクチャ格納フラグ
は、当該ブロック内にMPEGビデオデータのIピクチ
ャのデータが格納されているかを識別するためのフラグ
である。本実施形態では、Iピクチャ格納フラグが
「1」のときに、そのブロックがIピクチャを含むこと
を示す。例えば、図21に示す例では、PCRマップ8
11の20番目のエントリにおいて、20番目のブロッ
ク210の先頭のトランスポートパケット210aに付
与されたPCRの値("100")が、また、20番目の
ブロック210に対するIピクチャ格納フラグ("1")
が格納されている。
ブジェクト(D_VOB)内のIピクチャ毎のPTS
(Presentation Time Stamp)の値を管理するテーブル
である。PTSマップ813は、Iピクチャ毎のPTS
値と、そのIピクチャが格納されているブロック番号を
示すインデックス(index)とから構成されてい
る。なお、複数のブロックにわたりIピクチャが格納さ
れている場合は、Iピクチャを格納する先頭のブロック
の番号のみをインデックスとして格納する。図21にお
いて、PCRマップ811により20番目から22番目
までのブロックにIピクチャが格納されているのが分か
るが、この場合、PTSマップ813の5番目のエント
リは、PCRマップ用インデックスとしてIピクチャを
含むブロック群の先頭ブロックの番号である"20"を、
その先頭ブロックのPTS値("200")とともに格納
する。
はブロック毎にエントリを有するテーブルであり、PC
Rマップ811内のエントリの順序はそのエントリが示
すブロックの番号と対応する。このため、PTSマップ
813におけるPCRマップ用インデックスにおいて、
PTS値に対応するブロックの番号がPCRマップ81
1内のPCRエントリの順序を用いて指定される。
生)次に図22を参照して、PCRマップ811および
PTSマップ813を用いたPGC情報からのディジタ
ル放送オブジェクトの再生方法を説明する。
D_VOBIの基本的な構成は、第1の実施の形態と同
様であるため、以下では、本実施形態と第1の実施の形
態との相違点を説明する。
クト一般情報(D_VOB_GI)86aは、Iピクチ
ャフラグ有効性フラグ(I-picture Flag Validity Fla
g)821と、ブロックサイズ情報(Block si
ze)823とを有している。Iピクチャフラグ有効性
フラグ821は、前述した各PCRエントリにあるIピ
クチャ格納フラグの有効性を示している。ブロックサイ
ズ情報823は、前述したN個のECCから構成される
ブロックのサイズを示している。
性を識別するIピクチャフラグ有効性フラグ821を設
ける理由は、トランスポートストリームを解析できずI
ピクチャが識別しないままトランスポートストリームの
記録を行った場合に、再生動作時において、Iピクチャ
格納フラグを誤って認識しないようにするために、Iピ
クチャ格納フラグの有効性を事前に判断するためであ
る。
手順について説明する。PGC情報(PGCI)および
セル情報(CellI)の構成は、第1の実施形態と同
じである。ただし、セル情報に格納されているディジタ
ル放送オブジェクトの開始位置情報(Start)およ
び終了位置情報(End)は、トランスポートストリー
ム中のPCRの値を示している。
合には、セル情報に格納されている開始位置情報(St
art)をもとにディジタル放送オブジェクトの読み出
し位置を次のようにして決定する。セル情報がユーザ定
義PGC情報に格納されている場合、この開始位置情報
はユーザが任意に指定した開始時刻を示すことになり、
この読み出しはランダムアクセスになる。
された時刻を、PCRマップ811に格納されている各
PCR値と比較し、次の条件を満たすPCRマップにお
ける第i番目のエントリを検出する。 PCR#i−1 ≦ Start ≦ PCR#i (1) ここで、第x番目のエントリのPCRを「PCR#x」
と記している。また、以下では、第x番目のエントリを
「エントリ#x」と記す。また、上記のように、PCR
値を参照して開始位置情報(Start)に対応するマ
ップのエントリを求めることを「マッピング」ともい
う。
(D_VOB_GI)のIピクチャフラグ有効性フラグ
821を調べ、このフラグ821が「有効」を示してい
る場合には、PCRのエントリ#iのIピクチャ格納フ
ラグを調べ、当該ブロックがIピクチャを含まない場合
(そのフラグの値が「0」の場合)には、次のPCRエ
ントリ、すなわち、PCRエントリ#i+1を同様に調
べる。以降、Iピクチャを含むブロックの先頭のブロッ
クを見つけるまで同様に後方向(順方向)にサーチを続
ける。
Iピクチャ格納フラグが当該ブロックにIピクチャを含
むことを示す場合(そのフラグの値が「1」の場合)、
PCRエントリであるPCRエントリ#i−1に向かう
方向、すなわち、前方向(逆方向)に、Iピクチャの先
頭のPCRエントリが見つかるまでサーチする。以上の
ようにして検索されたPCRエントリが示すブロックが
再生開始ブロックとなる。
d)で指定される時刻を、PCRマップ811に格納さ
れている各PCR値と比較し、次の条件を満たすPCR
マップのエントリ#jを検出する。これにより再生終了
ブロックを特定することができる。 PCR#j−1 ≦ End ≦ PCR#j (2)
および、再生終了ブロックを、ディジタル放送オブジェ
クトの一般情報(D_VOB_GI)のブロックサイズ
情報823を用いて、当該ディジタル放送オブジェクト
(D_VOB)のアドレス情報に変換する。更に、その
ディジタル放送オブジェクトが格納されるファイル内で
のアドレス情報に変換する。その後、そのアドレス情報
を用いてファイルからデータを読み出し、読み出したデ
ータのデコードおよび再生を行う。
Rマップ811により求められた再生開始ブロックを指
し示すエントリを、インデックスを介してPCRマップ
811のエントリをPTSマップ813のエントリと関
連付けることにより検索する。PTSマップ813にお
いて検索して得られたPTS値を表示開始時刻としてデ
コーダに与えることで、デコーダは入力されたストリー
ムを、PTSが示す時刻までデータの表示を行わないよ
うに制御することが可能となる。
おいて、記録したディジタル放送オブジェクトに対する
ランダムアクセス再生が可能となる。
殊再生、すなわち、早送り再生時の処理について説明す
る。
を参照して行われる。Iピクチャは最大で224KBの
サイズを有するので、一般的にIピクチャは複数のブロ
ックに分割されて記録される。したがって、特殊再生で
は、連続してIピクチャ格納フラグの値がオン(すなわ
ち「1」)となっているPCRエントリを一単位とし、
この単位毎に再生を行う。
ントリに対してIピクチャ格納フラグが設定されている
場合を考える。このとき、連続してIピクチャ格納フラ
グがオンとなっているPCRエントリ#n+3からPC
Rエントリ#n+5までをIピクチャの再生単位とし
て、このエントリに対応するデータをファイルから読み
出し、デコードおよび再生を行う。PCRエントリ#n
+3からエントリ#n+5までに対応する各ブロックの
読み出しが終了すると、次のIピクチャの再生を行うた
め、次にIピクチャ格納フラグがオンとなっているエン
トリ#n+12にスキップする。以上のような処理を繰
り返すことで、特殊再生すなわち早送り再生が可能とな
る。また、Iピクチャの再生単位を逆方向にスキップし
ていくことで、早戻し再生が可能となる。
作を説明する。消去区間の検出方法は、再生時の処理と
基本的に同じである。即ち、ユーザが指定する開始位置
および終了位置に対応するPCRエントリを求め、更に
消去開始位置のエントリのIピクチャ格納フラグを調査
する。ただし、ここで注意すべきは、Iピクチャの先頭
を含むブロックが消去開始ブロックになるのではなく、
その直後のブロックが消去開始ブロックとなることであ
る。
クには、前のGOP(Group of Pictures)の最後のデ
ータも一緒に格納されているため、Iピクチャの先頭を
含むブロックを消去すると、直前のGOPが最後まで正
常に再生ができなくなってしまうためである。
ついても開始ブロックと同様の処理を行う。すなわち、
図24に示すように、ユーザが指定した消去終了位置で
あるエントリ#n−1において、そのエントリ#n−1
のIピクチャ格納フラグがオフの場合は、さらに、後
方、すなわち、次のエントリ方向にIピクチャ格納フラ
グがオンとなるエントリが検索されるまで検索を行う。
Iピクチャ格納フラグがオンとなるエントリが検出され
ると、そのエントリの直前のエントリが示すブロックを
消去終了ブロックとする。図24の例では、エントリ#
n−1後方において最初にIピクチャ格納フラグがオン
となるPCRエントリはエントリ#n+1であるため、
その直前にあるPCRエントリ#nに対応するブロック
を消去終了ブロックとする。すなわち、PCRエントリ
#1からPCRエントリ#nまでに対応する各ブロック
を消去する。
置であるエントリ#n−1のIピクチャ格納フラグがオ
ンの場合は、前方向に検索を行ない、Iピクチャ格納フ
ラグが最初にオフとなるPCRエントリを検索する。I
ピクチャ格納フラグが最初にオフとなるPCRエントリ
を検出すれば、そのPCRエントリに対応するブロック
をを消去終了ブロックとする。
去終了ブロックまでのデータの消去と、PCRマップ8
11におけるそれらのブロックに対応するPCRエント
リの消去とを行う。
において消去されるPCRエントリを指し示すPTSマ
ップ813のPTSエントリも消去し、残ったPTSエ
ントリにおけるインデックス番号を、それぞれ前方で消
去されたPTSエントリの数だけ減算する。
VOB)の中間部分のみを消去する場合、即ち、当該デ
ィジタル放送オブジェクトの前側部分と後側部分とを残
して消去する場合、前側に残るディジタル放送オブジェ
クトに対応するPCRマップおよびPTSマップについ
ては、消去区間のエントリを消去し、後側に残るディジ
タル放送オブジェクトに対応するPCRマップおよびP
TSマップについては、前述したように、消去されたブ
ロックに対応するエントリの消去の他に、PTSエント
リのインデックス番号の修正を行う。
てマルチストリームの場合を説明する。MPEGのトラ
ンスポートストリームには複数のビデオストリームを同
時に多重化することが可能である。ビデオストリームが
N本ある場合、例えば図25に示すようにディジタル放
送オブジェクトの一般情報(D_VOB_GI)におい
てビデオストリーム数(Number_of_Stre
ams)831が記述される。
Rエントリ内のIピクチャ格納フラグのフィールドが、
N本のストリームのそれぞれに対応して拡張される。同
様にPTSマップ813においても、PTSエントリ内
のIピクチャのPTSフィールドがNストリーム分に拡
張される。
作は、上記第1の実施形態で説明した構成および基本動
作とほぼ同じである。
部1906が、前述したPCRマップおよびPTSマッ
プを作成することである。また、レコーダがPTSマッ
プを作成する能力がない、即ちMPEGストリームのビ
デオデータまでを解析する能力がない場合、PCRエン
トリ内のIピクチャ格納フラグを全て0とし、D_VO
B_GI内のIピクチャフラグ有効性フラグをオフ
(「無効」)にする。
作成処理の詳細について図26及び図27のフローチャ
ートを用いて説明する。
811の追加エントリ番号を示すカウンタMと、PTS
マップ813の追加エントリ番号を示すカウンタNをそ
れぞれ1にセットする(S11)。次に、PGC情報内
のセル情報により指定される全てのオブジェクトのデー
タについて以下に説明するエントリ追加処理(S13)
が行なわれたか否かを判断し(S12)、全てのオブジ
ェクトのデータについてエントリ追加処理(S13)を
行なう。
ローチャートを示す。本処理では、1ブロック分以上の
データがトラックバッファに入力されると(S21)、
1ブロック分のデータを取出し(S22)、PCRマッ
プにカウンタNにより指定されるN番目のエントリ(エ
ントリ#N)を追加する(S23)。PCRエントリ#
NのPCR値に、そのエントリに対応するブロックに含
まれる先頭のトランスポートパケットのPCR値を記録
する(S24)。次に、そのブロックにIピクチャが含
まれるか否かを判断する(S25)。Iピクチャが含ま
れる場合は、PCRエントリ#NのIピクチャ格納フラ
グを「1(オン)」にセットし(S26)、Iピクチャ
が含まれない場合は、PCRエントリ#NのIピクチャ
格納フラグを「0(オフ)」にセットする(S34)。
ック内にPTSが含まれるか否かを判断する(S2
7)。PTSが含まれない場合はステップS33に進
む。そのブロックにPTSが含まれる場合、前にPTS
のエントリを追加してから所定時間以上時間が経過して
いるか否かを判断する(S28)。つまり、PTSを含
む全てのブロックについてPTSマップ813にエント
リを追加するのではなく、所定の時間間隔毎に1つの割
合でPTSを含むブロックについてエントリを追加する
ようにしている。これにより、PTSマップ813のサ
イズの大きさを制限している。
トリを追加してから所定時間以上経過していないと判断
したきはステップS33に進む。前にPTSのエントリ
を追加してから所定時間以上経過しているときは、新た
にPTSマップ813にエントリを追加する(S2
9)。すなわち、PTSマップ813にカウンタMで示
されるM番目のエントリ(エントリ#M)を追加する。
その後、PTSエントリ#MのPTS値に、そのPTS
値をセットし(S30)、PTSエントリ#MのPCR
マップ用インデックスにNをセットし(S31)、Nを
インクリメントする(S32)。最後に、ステップS3
3においてMをインクリメントし、本処理を終了する。
作もまた、上記第1の実施形態で説明した構成および基
本動作とほぼ同じである。
施の形態において説明したように、セル情報内の再生開
始位置情報および再生終了位置情報を、PCRマップお
よびIピクチャ格納フラグを参照して再生開始ブロック
および再生終了ブロックを算出することである。
の詳細について図28及び図29のフローチャートを用
いて説明する。なお、本処理はシステム制御部2002
により実現される。
Nを1にセットする(S51)。次に、PGC情報内の
セル情により指定される全てのオブジェクトデータにつ
いて以下に説明する再生処理(S53)が行なわれたか
否かを判断し(S52)、全てのオブジェクトデータに
ついて再生処理(S53)を行う。
ートを示す。本再生処理は、指定されたオブジェクト
を、指定された開始時刻から指定された終了時刻まで再
生するための処理である。
(Start)及び終了時刻(End)をPCRマップ
811のエントリにマッピングする。すなわち、PCR
マップ811内をサーチし、指定された開始時刻及び終
了時刻から次式を満たすPCRエントリ#iと、#jを
求める(S61)。 PCR#i ≦ Start ≦ PCR#i+1 (3) PCR#j ≦ End ≦ PCR#j+1 (4)
チャフラグ有効性フラグを調べて、PCRマップ811
内にIピクチャ格納フラグ情報が存在するか否か(すな
わち、Iピクチャ格納フラグ情報が有効であるか否か)
を確認する(S62)。その結果、PCRマップ811
内にIピクチャ格納フラグ情報が存在しない(すなわ
ち、Iピクチャ格納フラグ情報が無効である)と判断し
たときは(S63)、ステップS67に進む。
格納フラグ情報が存在する(すなわち、Iピクチャ格納
フラグ情報が有効である)と判断したときは(S6
3)、PCRエントリ#iのIピクチャ格納フラグがオ
ンか否かを判断する(S64)。PCRエントリ#iの
Iピクチャ格納フラグがオンのときは、PCRマップ8
11をエントリ#iから前方にサーチし、Iピクチャの
先頭を含むエントリ#kを求める(S65)。具体的に
は、k≦i、かつ、PCRエントリ#kのIピクチャ格
納フラグがオフとなる最大のkを求める。その後、i=
k+1としてiを求め(S66)、ステップS67に進
む。
グがオンでないときは(S64)、PCRマップをエン
トリ#iから後方にサーチし、Iピクチャの先頭を含む
エントリ#kを求める(S69)。具体的には、k≧
i、かつ、PCRエントリ#kのIピクチャ格納フラグ
がオンとなる最小のkを求める。その後、i=kとして
iを求め(S70)、ステップS67に進む。
トアドレス、終了オフセットアドレスをそれぞれ次式で
計算する。 開始オフセットアドレス=ブロックサイズ×i (5) 終了オフセットアドレス=ブロックサイズ×j (6)
オフセットアドレスに基いてデータを順にファイルから
読み出し、デコーダ部に供給し、再生する(S68)。
おいて、ストリームの記録をECCブロック単位で行う
としたが、他の固定長のブロック単位でも同様の効果が
得られ、ECCブロック単位に制限されるものではな
い。また、ブロックの単位をストリーム内で固定とした
が、光ディスク内で固定にしても良い。
スポートストリームのPCR値としたが、例えばプログ
ラムストリームでのSCR(System Clock Reference)
であってもよく、システムデコーダへの入力時刻であれ
ば良い。
Iピクチャを含むか否かを識別するIピクチャ格納フラ
グ(I-Picture Included Flag)を設けたが、この代わ
りに、複数ビットで構成され、Iピクチャ及びPピクチ
ャのそれぞれに対してそれらのピクチャを含むか否かを
示すフラグ(「基準画像格納フラグ(Reference Pictur
e Included Flag)」と呼ぶ。)を設けても良い。
に、セル情報(CellI)の開始位置情報から、式
(1)を用いて、再生時および消去を開始するPCRエ
ントリ#iを求めたが、次式により近似してiを求めて
もよい。 PCR#i ≦ Start ≦ PCR#i+1 (7)
検出するのに、Iピクチャ格納フラグを調べ、当該ブロ
ックにIピクチャが存在しない場合は、後方のPCRエ
ントリを調べるとしたが、反対に、前方のPCRエント
リを調べて、前方のIピクチャの先頭ブロックまで戻る
ように検索を行ってもよい。
検出するのに、Iピクチャ格納フラグを調べ、当該ブロ
ックにIピクチャが存在する場合は、前方のPCRエン
トリを調べて、Iピクチャの先頭まで戻るとしたが、反
対に、後方のPCRエントリを調べて、次のIピクチャ
の先頭まで進むように検索を行ってもよい。
検出するのに、Iピクチャ格納フラグを調べ、当該ブロ
ックにIピクチャが存在しない場合は、前方のPCRエ
ントリを調べて消去開始ブロックを検出したが、反対
に、後方のPCRエントリを調べて、消去開始ブロック
を検出してもよい。
検出するのに、Iピクチャ格納フラグを調べ、当該ブロ
ックにIピクチャが存在する場合、さらに後方のPCR
エントリを調べて消去開始ブロックを検出したが、反対
に、前方のPCRエントリを調べて消去開始ブロックを
検出してもよい。
ル情報の終了位置情報から、再生終了ブロックまたは消
去終了ブロックのブロック番号"j"を式(2)を用いて
求めたが、以下の式を用いて逆方向に求めてもよい。 PCR#j ≦ End ≦ PCR#j+1 (8)
指定された再生終了位置により決定される再生終了ブロ
ックがIピクチャを含む場合に、再生開始ブロックの場
合と同様にして、同じIピクチャを含む先頭ブロックを
前方向または後方向に検索し、その先頭ブロックを再生
終了ブロックとしてもよい。
する再生開始ブロックまたは再生終了ブロックをPCR
エントリに単にマッピングし、Iピクチャの位置を考慮
せずに(つまり、Iピクチャの先頭を含むブロックまで
移動しないで)、そのマッピングされたブロックの位置
を再生開始位置及び終了位置として決定してもよい。
ックおよび消去終了ブロックを、Iピクチャの先頭を検
出して決定したが、この処理を省いて、ユーザの指定す
る消去開始ブロックおよび消去終了ブロックをそれに隣
接するブロックに単にマッピングすることにより、実際
に消去されるブロック群の開始位置および終了位置を決
定してもよい。
場合、PTSマップおよびPCRマップをN本分に拡張
するとしたが、予め固定のM(M≧N)本分のフィール
ドを有しておき、記録動作時に、N本分だけ使用するよ
うにしても良い。この時、ディジタル放送オブジェクト
の一般情報(D_VOB_GI)内のストリーム数(N
umber_of_Streams)には、Nを記録す
る。
にIピクチャ格納フラグを設けたが、Iピクチャ格納フ
ラグの代わりに、各PCRエントリに対して、Iピクチ
ャの先頭であるか否かを示すフラグもしくはIピクチャ
の終了であるか否かを示すフラグまたはIピクチャのサ
イズを示す情報を設定し、これらのフラグや情報を用い
て上記と同様にして再生または消去の開始ブロックを特
定することもできる。
スクレコーダおよび光ディスクプレーヤとして説明した
が、例えばハードディスクなどの他のメディアにMPE
Gトランスポートストリームを記録する場合であって
も、同様の効果が得られ、本質的に物理メディアに制限
されるものではない。
Vストリームとともに、ディジタル放送で送られてきた
トランスポートストリームを記録することができ、さら
に、記録したディジタル放送オブジェクトに対してラン
ダムアクセス再生が可能となる。また、ストリームを管
理する管理情報内に、ピクチャ内符号化方式により符号
化された画像(Iピクチャ)の包含の有無を示すフラグ
の有効性を識別するための情報を設けることで、トラン
スポートストリームを記録するストリーム解析能力を持
たないレコーダでトランスポートストリームの記録を行
った場合であっても、その記録情報の再生時に不具合を
生ずることがない。
法によれば、ディジタル放送で送られてきたトランスポ
ートストリームを、再生時にランダムアクセス可能に情
報記録媒体に記録することができる。
法によれば、他のAVストリームとともに情報記録媒体
に記録されたディジタル放送で送られてきたトランスポ
ートストリームのランダムアクセスが可能となる。
ファ内データ蓄積量を示す図
ートストリームを示す図
の関係を示す図。
と、ディスク上のアドレス空間(b)とを示す図。
C情報の関係を説明した図。
ム管理情報を示す図。
オブジェクト情報(M_VOBI)及びPGC情報の関
係を示す図。
た図。
ーディオオブジェクト情報(AOBI)との関係を示す
図。
静止画オブジェクト情報(S_VOBSI)と、PGC
情報との関係を示す図。
た図。
図。
図。
B)用アクセスマップの基本構成を示す図。
けるセル情報とアクセスマップの関係を示す図。
けるアクセスマップの使用方法を示す図。
けるストリームとアクセスマップの関係を示す図。
示す図。
ャート。
リ追加処理を示すフローチャート。
を示すフローチャート。
チャート。
ation) 60 セル情報(CellI: Cell Information) 80 オブジェクト情報(OBJECT I: Object Informatio
n) 80c アクセスマップ 811 PCRマップ 813 PTSマップ 100 DVD−RAM(光ディスク) 1701 光ピックアップ 1704,1909,2005 ディジタルインターフ
ェース部 1705 PSデコーダ 1706 TSデコーダ 1707 オーディオデコーダ 1708 静止画デコーダ 1710 選択部 1711 制御部 1902,2002 システム制御部 1908,2004 デコーダ 1906 解析部 1911,2007 ドライブ
Claims (17)
- 【請求項1】 画像データ及び音声データを少なくとも
一つ記録する記録媒体であって、 記録している画像データ及び音声データの再生を管理す
るための管理情報を有し、該管理情報は前記画像データ
の再生時刻と画像データの各構成要素の記録媒体上のア
ドレスとを対応付けるマップ情報を備え、 該マップ情報は画像データを固定長のブロック単位で管
理し、さらに、第1のマップを有し、該第1のマップは
各ブロックがピクチャ内符号化方式により符号化された
画像データの少なくとも一部を含んでいるか否かを示す
フラグを格納することを特徴とする情報記録媒体。 - 【請求項2】 前記固定長はECCブロックのブロック
長と等しいことを特徴とする請求項1記載の情報記録媒
体。 - 【請求項3】 前記第1のマップは、ブロック毎に、そ
のブロックの画像データのデコーダ入力時刻情報をさら
に格納することを特徴とする請求項1記載の情報記録媒
体。 - 【請求項4】 前記マップ情報は、ピクチャ内符号化方
式により符号化された画像データの再生時刻情報と、該
画像データの先頭を含む部分が格納されているブロック
の番号とを対応付ける第2のマップをさらに備えること
を特徴とする請求項1ないし請求項3のいずれか1つに
記載の情報記録媒体。 - 【請求項5】 前記管理情報は、前記第1のマップにお
けるフラグが有効であるか否かを示す情報を格納するこ
とを特徴とする請求項1ないし請求項4のいずれか1つ
に記載の情報記録媒体。 - 【請求項6】 前記管理情報は、前記ブロックのサイズ
の情報を有することを特徴とする請求項1ないし請求項
5のいずれか1つに記載の情報記録媒体。 - 【請求項7】 前記フラグは、各ブロックがMPEG方
式のIピクチャの少なくとも一部を含むか否かを示すこ
とを特徴とする請求項1ないし請求項6のいずれか1つ
に記載の情報記録媒体。 - 【請求項8】 前記フラグはさらに、各ブロックがMP
EG方式のPピクチャの少なくとも一部を含むか否かを
示すことを特徴とする請求項7記載の情報記録媒体。 - 【請求項9】 前記第1のマップにおけるブロックの番
号が前記画像データの構成要素のアドレスに対応してい
ることを特徴とする請求項1記載の情報記録媒体。 - 【請求項10】 請求項1ないし請求項9のいずれか1
つに記載の情報記録媒体に情報を記録する装置であっ
て、前記管理情報を生成する手段を有することを特徴と
する情報記録装置。 - 【請求項11】 前記管理情報を生成する手段は前記マ
ップ情報を生成することを特徴とする請求項10記載の
情報記録装置。 - 【請求項12】 請求項1ないし請求項9のいずれか1
つに記載の情報記録媒体に情報を記録する装置であっ
て、 前記第1のマップにおいて、ブロックのデコーダ入力時
刻情報をそのブロックのブロック番号に対応させて記録
する手段と、 そのブロックがピクチャ内符号化方式により符号化され
た画像データの少なくとも一部を含んでいるか否かを判
断する手段と、 その判断に基きそのブロックに対する前記フラグを設定
し、前記フラグを前記ブロック番号に対応させて記録す
る手段とを備えたことを特徴とする情報記録装置。 - 【請求項13】 ブロックが画像データの再生時刻情報
を格納しているか否かを判断する手段と、 当該ブロックが再生時刻情報を格納している場合に、そ
の再生時刻情報と、当該ブロックのブロック番号とを対
応させて前記第2のマップに記録する手段とをさらに備
えたことを特徴とする請求項12記載の情報記録装置。 - 【請求項14】 請求項1ないし請求項9のいずれか1
つに記載の情報記録媒体から情報を再生する装置であっ
て、 前記第1のマップのデコーダ入力時刻情報を参照して、
ユーザにより指定された再生開始位置および再生終了位
置をそれぞれ前記第1のマップのエントリに対応付ける
手段と、 対応づけられたエントリから再生開始位置および再生終
了位置を特定するアドレスをそれぞれ算出する手段と、 該算出したアドレスに基き前記情報記録媒体から画像デ
ータを読み出し、再生する手段とを備えたことを特徴と
する情報再生装置。 - 【請求項15】 請求項1ないし請求項9のいずれか1
つに記載の情報記録媒体に情報を記録する方法であっ
て、 前記第1のマップにおいて、ブロックのデコーダ入力時
刻情報をそのブロックのブロック番号に対応させて記録
し、 そのブロックがピクチャ内符号化方式により符号化され
た画像データの少なくとも一部を含んでいるか否かを判
断し、 その判断に基きそのブロックに対する前記フラグを設定
し、前記フラグを前記ブロック番号に対応させて記録す
ることを特徴とする情報記録方法。 - 【請求項16】 さらに、ブロックが画像データの再生
時刻情報を格納しているか否かを判断し、当該ブロック
が再生時刻情報を格納している場合に、その再生時刻情
報と、当該ブロックのブロック番号とを対応させて前記
第2のマップに記録することを特徴とする請求項15記
載の情報記録方法。 - 【請求項17】 請求項1ないし請求項9のいずれか1
つに記載の情報記録媒体から情報を再生する方法であっ
て、 前記第1のマップのデコーダ入力時刻情報を参照して、
ユーザにより指定された再生開始位置および再生終了位
置をそれぞれ前記第1のマップのエントリに対応付け、 対応づけられたエントリから再生開始位置および再生終
了位置を特定するアドレスをそれぞれ算出し、 該算出したアドレスに基き前記情報記録媒体から画像デ
ータを読み出し、再生することを特徴とする情報再生方
法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP32811099A JP3183658B2 (ja) | 1998-11-19 | 1999-11-18 | 情報記録媒体、情報記録媒体に情報を記録、再生する装置及び方法 |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP32903298 | 1998-11-19 | ||
| JP10-329032 | 1998-11-19 | ||
| JP32811099A JP3183658B2 (ja) | 1998-11-19 | 1999-11-18 | 情報記録媒体、情報記録媒体に情報を記録、再生する装置及び方法 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001027953A Division JP2001250337A (ja) | 1998-11-19 | 2001-02-05 | ディスク状記録媒体 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000217066A true JP2000217066A (ja) | 2000-08-04 |
| JP3183658B2 JP3183658B2 (ja) | 2001-07-09 |
Family
ID=18216847
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP32811099A Expired - Lifetime JP3183658B2 (ja) | 1998-11-19 | 1999-11-18 | 情報記録媒体、情報記録媒体に情報を記録、再生する装置及び方法 |
| JP2001027953A Pending JP2001250337A (ja) | 1998-11-19 | 2001-02-05 | ディスク状記録媒体 |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001027953A Pending JP2001250337A (ja) | 1998-11-19 | 2001-02-05 | ディスク状記録媒体 |
Country Status (10)
| Country | Link |
|---|---|
| US (4) | US6445877B1 (ja) |
| EP (2) | EP1202278B1 (ja) |
| JP (2) | JP3183658B2 (ja) |
| KR (1) | KR100636498B1 (ja) |
| CN (1) | CN1222177C (ja) |
| AU (1) | AU764248B2 (ja) |
| BR (1) | BR9907719A (ja) |
| CA (1) | CA2289958C (ja) |
| DE (2) | DE69911551T2 (ja) |
| WO (1) | WO2000031980A1 (ja) |
Cited By (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2003010766A1 (en) * | 2001-07-23 | 2003-02-06 | Matsushita Electric Industrial Co., Ltd. | Information recording medium, and apparatus and method for recording information on information recording medium |
| JP2003242040A (ja) * | 1999-09-01 | 2003-08-29 | Matsushita Electric Ind Co Ltd | 半導体メモリカード、受信装置、及びコンピュータ読取可能な記録媒体 |
| US6978083B2 (en) | 1999-02-05 | 2005-12-20 | Kabushiki Kaisha Toshiba | Stream data generation method and partial erase processing method |
| US7054543B2 (en) | 1999-02-18 | 2006-05-30 | Kabushiki Kaisha Toshiba | Recording medium of stream data, and recording method and playback method of the same |
| US7068919B2 (en) | 1999-01-14 | 2006-06-27 | Kabushiki Kaisha Toshiba | Digital video recording system and its recording medium |
| WO2006101053A1 (ja) * | 2005-03-22 | 2006-09-28 | Matsushita Electric Industrial Co., Ltd. | 記録装置、再生装置、記録媒体、記録方法、及びlsi |
| JP2006338866A (ja) * | 1999-02-05 | 2006-12-14 | Toshiba Corp | ストリーム情報記録に用いる情報媒体、情報記録方法、情報再生方法、および情報再生装置 |
| US7274861B2 (en) | 2003-04-10 | 2007-09-25 | Matsushita Electric Industrial Co., Ltd. | Information recording medium, and apparatus and method for recording information to information recording medium |
| US7356247B2 (en) | 2001-01-16 | 2008-04-08 | Matsushita Electric Industrial Co., Ltd. | Information recording apparatus and method for the same |
| US7373079B2 (en) | 2001-11-30 | 2008-05-13 | Matsushita Electric Industrial Co., Ltd. | Method and an apparatus for stream conversion, a method and an apparatus for data recording, and data recording medium |
| US7373075B1 (en) | 1999-03-17 | 2008-05-13 | Kabushiki Kaisha Toshiba | Recording method of stream data and data structure thereof |
| US7386223B2 (en) | 2001-11-30 | 2008-06-10 | Matsushita Electric Industrial Co., Ltd. | Method and an apparatus for stream conversion a method and an apparatus for data recording and data recording medium |
| US7483622B2 (en) | 2003-06-13 | 2009-01-27 | Hitachi, Ltd. | Recording medium and method for reproducing information therefrom |
| US7590799B2 (en) | 2005-06-16 | 2009-09-15 | Seagate Technology Llc | OSD deterministic object fragmentation optimization in a disc drive |
| JP2010123252A (ja) * | 2002-02-01 | 2010-06-03 | Koninkl Philips Electronics Nv | ビデオデータ信号のシーケンスを記録する装置、記録担体及び方法 |
Families Citing this family (118)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6553086B1 (en) * | 1998-10-02 | 2003-04-22 | Lg Electronics, Inc. | Method and apparatus for recording time information for digital data streams |
| CA2289958C (en) * | 1998-11-19 | 2003-01-21 | Tomoyuki Okada | Information recording medium, apparatus and method for recording or reproducing data thereof |
| KR100326144B1 (ko) * | 1999-02-09 | 2002-03-13 | 구자홍 | 기록 디지털 데이터 스트림의 탐색정보 생성방법 및 이를이용한 탐색방법과, 그 장치 |
| JP3372221B2 (ja) * | 1999-06-16 | 2003-01-27 | 日本ビクター株式会社 | 記録装置 |
| DE60032105T2 (de) * | 1999-06-25 | 2007-06-21 | Koninklijke Philips Electronics N.V. | Reihenfolge von titeln in einer echtzeit dvd videoaufzeichnung |
| JP2001014797A (ja) * | 1999-06-29 | 2001-01-19 | Sony Corp | データ記録装置及びデータ記録方法並びにデータ再生装置及びデータ再生方法 |
| TW526477B (en) * | 1999-08-03 | 2003-04-01 | Matsushita Electric Industrial Co Ltd | A/V data recording device and method, and the disk recording with the same |
| US7106946B1 (en) * | 1999-09-28 | 2006-09-12 | Sony Corporation | Transport stream processing device, and associated methodology of generating and aligning source data packets in a physical data structure |
| MXPA02004748A (es) * | 1999-11-10 | 2004-01-19 | Thomson Licensing Sa | Un metodo para la recuperacion de desastre para un medio de disco de re-escritrua. |
| JP4352567B2 (ja) * | 2000-03-17 | 2009-10-28 | ソニー株式会社 | データ処理装置及び方法 |
| KR100821019B1 (ko) * | 2000-04-21 | 2008-04-08 | 소니 가부시끼 가이샤 | 부호화 장치, 부호화 방법, 및 기록 매체 |
| JP4599740B2 (ja) * | 2000-04-21 | 2010-12-15 | ソニー株式会社 | 情報処理装置および方法、記録媒体、プログラム、並びに記録媒体 |
| US7286745B1 (en) * | 2000-05-03 | 2007-10-23 | Sony Corporation | Providing a capability to sort contents data and to maintain a current sorting mode |
| US7366402B2 (en) * | 2000-06-02 | 2008-04-29 | Lg Electronics Inc. | Method and apparatus of recording a high definition digital television broadcast signal |
| KR100448452B1 (ko) | 2000-06-09 | 2004-09-13 | 엘지전자 주식회사 | 고밀도 광 기록매체의 메뉴 지원방법 |
| JP3659871B2 (ja) * | 2000-06-26 | 2005-06-15 | 松下電器産業株式会社 | 音声映像記録再生装置 |
| JP2002077818A (ja) * | 2000-09-04 | 2002-03-15 | Pioneer Electronic Corp | 蓄積再生システム、トランスポートストリームの蓄積方法及びトランスポートストリームの再生方法 |
| US20020131761A1 (en) * | 2001-01-16 | 2002-09-19 | Kojiro Kawasaki | Information recording medium, apparatus and method for recording/reproducing information to/from the medium |
| US8458754B2 (en) | 2001-01-22 | 2013-06-04 | Sony Computer Entertainment Inc. | Method and system for providing instant start multimedia content |
| JP4576725B2 (ja) * | 2001-02-20 | 2010-11-10 | ソニー株式会社 | 記録装置、記録方法、プログラムおよび記録媒体 |
| KR100413846B1 (ko) * | 2001-03-08 | 2003-12-31 | 엘지전자 주식회사 | 멀티 세션 디스크에서의 데이터 재생방법 |
| KR100470025B1 (ko) * | 2001-06-15 | 2005-02-04 | 엘지전자 주식회사 | 디지털 데이터 스트림 기록장치 및 방법과, 그에 따른기록매체 |
| JP2003009086A (ja) * | 2001-06-22 | 2003-01-10 | Matsushita Electric Ind Co Ltd | 映像記録装置及び記録方法 |
| DE10136176A1 (de) * | 2001-07-25 | 2003-02-13 | Thomson Brandt Gmbh | Digitales Videogerät zur Integration im Netzwerk |
| US20040252604A1 (en) * | 2001-09-10 | 2004-12-16 | Johnson Lisa Renee | Method and apparatus for creating an indexed playlist in a digital audio data player |
| KR100820797B1 (ko) | 2001-10-30 | 2008-04-10 | 엘지전자 주식회사 | 인터넷을 이용한 대화형 광디스크 재생방법 |
| KR100820796B1 (ko) | 2001-10-30 | 2008-04-10 | 엘지전자 주식회사 | 인터넷을 이용한 대화형 광디스크 재생방법 |
| JP2003219365A (ja) | 2002-01-18 | 2003-07-31 | Pioneer Electronic Corp | 情報記録媒体、情報記録装置及び方法、情報再生装置及び方法、情報記録再生装置及び方法、記録又は再生制御用のコンピュータプログラム、並びに制御信号を含むデータ構造 |
| JP2003219364A (ja) | 2002-01-18 | 2003-07-31 | Pioneer Electronic Corp | 情報記録媒体、情報記録装置及び方法、情報再生装置及び方法、情報記録再生装置及び方法、記録又は再生制御用のコンピュータプログラム、並びに制御信号を含むデータ構造 |
| JP3861261B2 (ja) * | 2002-04-25 | 2006-12-20 | ソニー株式会社 | 光ディスク装置、光ディスクの記録方法、光ディスクの記録方法のプログラム及び光ディスクの記録方法のプログラムを記録した記録媒体 |
| US20030217369A1 (en) * | 2002-05-17 | 2003-11-20 | Heredia Edwin Arturo | Flexible application information formulation |
| US7116894B1 (en) * | 2002-05-24 | 2006-10-03 | Digeo, Inc. | System and method for digital multimedia stream conversion |
| US20040025012A1 (en) * | 2002-07-30 | 2004-02-05 | Burks David Patrick | System for processing coded content and associated decoding instructions on a removable storage medium |
| JP3938734B2 (ja) * | 2002-09-03 | 2007-06-27 | 株式会社日立製作所 | 動画再生端末 |
| AU2003258860B2 (en) | 2002-09-05 | 2009-11-12 | Lg Electronics Inc. | Recording medium having data structure for managing reproduction of still images recorded thereon and recording and reproducing methods and apparatuses |
| KR100684411B1 (ko) | 2002-09-06 | 2007-02-16 | 엘지전자 주식회사 | 정지 영상의 재생을 관리하기 위한 데이터 구조를 갖는기록 매체, 그에 따른 기록 및 재생 방법 및 장치 |
| CA2462192C (en) | 2002-09-07 | 2013-07-30 | Lg Electronics Inc. | Recording medium having data structure for managing reproduction of still images from a clip file recorded thereon and recording and reproducing methods and apparatuses |
| JP3900050B2 (ja) * | 2002-09-13 | 2007-04-04 | 株式会社日立製作所 | データ処理装置、ビデオカメラ及びデータ処理方法 |
| JP4343111B2 (ja) * | 2002-10-02 | 2009-10-14 | エルジー エレクトロニクス インコーポレーテッド | グラフィックデータの再生を管理するためのデータ構造を有する記録媒体、該記録媒体による記録・再生方法、およびその装置 |
| JP4477501B2 (ja) * | 2002-10-04 | 2010-06-09 | エルジー エレクトロニクス インコーポレイティド | グラフィックデータの再生を管理するためのデータ構造を有する記録媒体、記録及び再生方法並びに装置 |
| EP1563503A4 (en) | 2002-11-20 | 2009-08-12 | Lg Electronics Inc | RECORDING MEDIA WITH A DATA STRUCTURE FOR MANAGING THE PLAYING OF RECORDED DATA AND RECORDING AND PLAYING METHOD AND DEVICES |
| US20130136189A9 (en) * | 2003-01-13 | 2013-05-30 | Jiang Fu | Method and system for converting a dss stream to an encrypted mpeg stream |
| JP2004222043A (ja) * | 2003-01-16 | 2004-08-05 | Toshiba Corp | 情報処理装置およびデータ転送方法 |
| WO2004066281A1 (en) | 2003-01-20 | 2004-08-05 | Lg Electronics Inc. | Recording medium having data structure for managing reproduction of still pictures recorded thereon and recording and reproducing methods and apparatuses |
| US7734154B2 (en) | 2003-02-14 | 2010-06-08 | Lg Electronics Inc. | Recording medium having data structure for managing reproduction duration of still pictures recorded thereon and recording and reproducing methods and apparatuses |
| WO2004097824A1 (en) * | 2003-04-29 | 2004-11-11 | Lg Electronics Inc. | Recording medium having a data structure for managing reproduction of graphic data and methods and apparatuses of recording and reproducing |
| US7616865B2 (en) | 2003-04-30 | 2009-11-10 | Lg Electronics Inc. | Recording medium having a data structure for managing reproduction of subtitle data and methods and apparatuses of recording and reproducing |
| GB0311140D0 (en) * | 2003-05-15 | 2003-06-18 | Koninkl Philips Electronics Nv | Audiovisual playback |
| JP4375603B2 (ja) * | 2003-06-16 | 2009-12-02 | アルパイン株式会社 | プレーヤ |
| KR20050005074A (ko) * | 2003-07-01 | 2005-01-13 | 엘지전자 주식회사 | 고밀도 광디스크의 그래픽 데이터 관리방법 및 그에 따른고밀도 광디스크 |
| KR20050004339A (ko) * | 2003-07-02 | 2005-01-12 | 엘지전자 주식회사 | 고밀도 광디스크의 그래픽 데이터 관리방법 및 그에 따른고밀도 광디스크 |
| KR20050036228A (ko) | 2003-10-15 | 2005-04-20 | 삼성전자주식회사 | 멀티미디어 재생을 관리하는 장치 및 방법 |
| JP2005166228A (ja) * | 2003-11-10 | 2005-06-23 | Toshiba Corp | 情報記録媒体、情報記録方法、情報再生方法、情報記録装置、情報再生装置 |
| WO2005048609A1 (en) * | 2003-11-13 | 2005-05-26 | Matsushita Electric Industrial Co., Ltd. | Packetization of variable bit rate encoded data based on rate control |
| DE10355345A1 (de) * | 2003-11-25 | 2005-06-23 | Deutsche Thomson-Brandt Gmbh | Verfahren und Vorrichtung zum Speichern oder Wiederfinden von definierten Positionen in einem Datenstrom |
| US7519274B2 (en) | 2003-12-08 | 2009-04-14 | Divx, Inc. | File format for multiple track digital data |
| US8472792B2 (en) | 2003-12-08 | 2013-06-25 | Divx, Llc | Multimedia distribution system |
| KR20050064150A (ko) * | 2003-12-23 | 2005-06-29 | 엘지전자 주식회사 | 고밀도 광디스크의 메뉴 구성방법 및 실행방법과기록재생장치 |
| US7512313B2 (en) * | 2004-02-11 | 2009-03-31 | Intel Corporation | System and method for automatically capturing user edits in a digital recording |
| JP2005268946A (ja) * | 2004-03-16 | 2005-09-29 | Toshiba Corp | コンテンツ送信装置、コンテンツ受信装置、コンテンツ送受信システム、コンテンツ送信方法、コンテンツ受信方法及びコンテンツ送受信方法 |
| KR100891397B1 (ko) * | 2004-04-28 | 2009-04-02 | 파나소닉 주식회사 | 스트림 생성 장치, 스트림 생성 방법, 및 기록 매체 |
| EP2207181B1 (en) * | 2004-04-28 | 2012-04-25 | Panasonic Corporation | Moving picture stream generation apparatus, moving picture coding apparatus, moving picture multiplexing apparatus and moving picture decoding apparatus. |
| ES2334039T3 (es) * | 2004-05-10 | 2010-03-04 | Innova Patent Gmbh | Dispositivo transportador con cinta transportadora. |
| US7577974B2 (en) * | 2004-05-28 | 2009-08-18 | Microsoft Corporation | Movies channel |
| DE602005026277D1 (de) * | 2004-06-02 | 2011-03-24 | Panasonic Corp | Bildcodierungsvorrichtung und bilddecodierungsvorrichtung |
| JP4229092B2 (ja) * | 2004-07-12 | 2009-02-25 | ソニー株式会社 | 記録装置及び方法、再生装置及び方法 |
| FR2873530B1 (fr) * | 2004-07-23 | 2006-10-06 | Le Club Confort Securite Soc A | Platine de salon multi-fonctions basee sur une architecture informatique, et systeme comprenant une telle platine |
| JP4197725B2 (ja) * | 2004-08-17 | 2008-12-17 | パナソニック株式会社 | 画像符号化装置、画像符号化方法および記録媒体への記録方法 |
| JP4042729B2 (ja) * | 2004-08-27 | 2008-02-06 | ソニー株式会社 | 再生装置および再生方法 |
| JP4534723B2 (ja) * | 2004-11-05 | 2010-09-01 | 株式会社日立製作所 | 画像表示装置、画像処理装置および画像処理方法 |
| US20060287028A1 (en) * | 2005-05-23 | 2006-12-21 | Maciver Peter | Remote game device for dvd gaming systems |
| EP1999883A4 (en) | 2006-03-14 | 2013-03-06 | Divx Llc | SCHEME FOR THE MANAGEMENT OF UNITED DIGITAL RIGHTS, INCLUDING TRUSTWORTHY SYSTEMS |
| JP4829767B2 (ja) * | 2006-12-18 | 2011-12-07 | 株式会社日立製作所 | 映像記録再生装置、その映像特殊再生方法 |
| US7886069B2 (en) | 2007-01-05 | 2011-02-08 | Divx, Llc | Video distribution system including progressive playback |
| JP4852453B2 (ja) * | 2007-03-19 | 2012-01-11 | 株式会社日立製作所 | 記録装置、映像再生装置、および、その特殊再生方法 |
| US8422850B2 (en) | 2007-04-09 | 2013-04-16 | Mitusbishi Electric Corporation | Information recording apparatus, information recording method, information record medium, information reproducing apparatus, information reproducing method, information transmitting apparatus, and information transmitting method |
| JP2008294638A (ja) * | 2007-05-23 | 2008-12-04 | Sony Corp | 伝送システム、記録装置、伝送方法、記録方法、およびプログラム |
| KR20090005845A (ko) * | 2007-07-10 | 2009-01-14 | 삼성전자주식회사 | 태그를 이용한 미디어 신호 재생 제어 방법 및 장치 |
| US9483405B2 (en) | 2007-09-20 | 2016-11-01 | Sony Interactive Entertainment Inc. | Simplified run-time program translation for emulating complex processor pipelines |
| JP5513400B2 (ja) | 2007-11-16 | 2014-06-04 | ソニック アイピー, インコーポレイテッド | マルチメディアファイルのための階層的で簡略なインデックス構造体 |
| US20090290855A1 (en) * | 2008-05-20 | 2009-11-26 | Francois-Xavier Kowalski | Apparatus And Method For Recording Video Data |
| WO2010079435A2 (en) | 2009-01-07 | 2010-07-15 | Nds Limited | Data stream storage system |
| US20100293072A1 (en) * | 2009-05-13 | 2010-11-18 | David Murrant | Preserving the Integrity of Segments of Audio Streams |
| US8126987B2 (en) | 2009-11-16 | 2012-02-28 | Sony Computer Entertainment Inc. | Mediation of content-related services |
| JP5723888B2 (ja) | 2009-12-04 | 2015-05-27 | ソニック アイピー, インコーポレイテッド | 基本ビットストリーム暗号材料伝送システムおよび方法 |
| US8433759B2 (en) | 2010-05-24 | 2013-04-30 | Sony Computer Entertainment America Llc | Direction-conscious information sharing |
| US8914534B2 (en) | 2011-01-05 | 2014-12-16 | Sonic Ip, Inc. | Systems and methods for adaptive bitrate streaming of media stored in matroska container files using hypertext transfer protocol |
| US9020039B2 (en) | 2011-01-06 | 2015-04-28 | Sonic Ip, Inc. | Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming |
| US8812662B2 (en) | 2011-06-29 | 2014-08-19 | Sonic Ip, Inc. | Systems and methods for estimating available bandwidth and performing initial stream selection when streaming content |
| CN103875248B (zh) | 2011-08-30 | 2018-09-07 | 帝威视有限公司 | 用于编码和流处理通过使用多个最大比特率级别编码的视频的系统和方法 |
| US9467708B2 (en) | 2011-08-30 | 2016-10-11 | Sonic Ip, Inc. | Selection of resolutions for seamless resolution switching of multimedia content |
| US8787570B2 (en) | 2011-08-31 | 2014-07-22 | Sonic Ip, Inc. | Systems and methods for automatically genenrating top level index files |
| US8799647B2 (en) | 2011-08-31 | 2014-08-05 | Sonic Ip, Inc. | Systems and methods for application identification |
| US8964977B2 (en) | 2011-09-01 | 2015-02-24 | Sonic Ip, Inc. | Systems and methods for saving encoded media streamed using adaptive bitrate streaming |
| US8909922B2 (en) | 2011-09-01 | 2014-12-09 | Sonic Ip, Inc. | Systems and methods for playing back alternative streams of protected content protected using common cryptographic information |
| US20130179199A1 (en) | 2012-01-06 | 2013-07-11 | Rovi Corp. | Systems and methods for granting access to digital content using electronic tickets and ticket tokens |
| US9936267B2 (en) | 2012-08-31 | 2018-04-03 | Divx Cf Holdings Llc | System and method for decreasing an initial buffering period of an adaptive streaming system |
| US9191457B2 (en) | 2012-12-31 | 2015-11-17 | Sonic Ip, Inc. | Systems, methods, and media for controlling delivery of content |
| US9313510B2 (en) | 2012-12-31 | 2016-04-12 | Sonic Ip, Inc. | Use of objective quality measures of streamed content to reduce streaming bandwidth |
| US9906785B2 (en) | 2013-03-15 | 2018-02-27 | Sonic Ip, Inc. | Systems, methods, and media for transcoding video data according to encoding parameters indicated by received metadata |
| US10397292B2 (en) | 2013-03-15 | 2019-08-27 | Divx, Llc | Systems, methods, and media for delivery of content |
| US9094737B2 (en) | 2013-05-30 | 2015-07-28 | Sonic Ip, Inc. | Network video streaming with trick play based on separate trick play files |
| US9380099B2 (en) | 2013-05-31 | 2016-06-28 | Sonic Ip, Inc. | Synchronizing multiple over the top streaming clients |
| US9100687B2 (en) | 2013-05-31 | 2015-08-04 | Sonic Ip, Inc. | Playback synchronization across playback devices |
| US9386067B2 (en) | 2013-12-30 | 2016-07-05 | Sonic Ip, Inc. | Systems and methods for playing adaptive bitrate streaming content by multicast |
| US9866878B2 (en) | 2014-04-05 | 2018-01-09 | Sonic Ip, Inc. | Systems and methods for encoding and playing back video at different frame rates using enhancement layers |
| TWI548266B (zh) * | 2014-06-24 | 2016-09-01 | 愛爾達科技股份有限公司 | 多媒體檔案儲存系統與相關裝置 |
| SG11201609457UA (en) | 2014-08-07 | 2016-12-29 | Sonic Ip Inc | Systems and methods for protecting elementary bitstreams incorporating independently encoded tiles |
| KR102012682B1 (ko) | 2015-01-06 | 2019-08-22 | 디브이엑스, 엘엘씨 | 디바이스들간에 콘텐트를 인코딩 및 공유하기 위한 시스템들 및 방법들 |
| SG11201706160UA (en) | 2015-02-27 | 2017-09-28 | Sonic Ip Inc | Systems and methods for frame duplication and frame extension in live video encoding and streaming |
| US10075292B2 (en) | 2016-03-30 | 2018-09-11 | Divx, Llc | Systems and methods for quick start-up of playback |
| US10129574B2 (en) | 2016-05-24 | 2018-11-13 | Divx, Llc | Systems and methods for providing variable speeds in a trick-play mode |
| US10231001B2 (en) | 2016-05-24 | 2019-03-12 | Divx, Llc | Systems and methods for providing audio content during trick-play playback |
| US10148989B2 (en) | 2016-06-15 | 2018-12-04 | Divx, Llc | Systems and methods for encoding video content |
| US12244660B2 (en) | 2016-09-08 | 2025-03-04 | Divx, Llc | Systems and methods for adaptive buffering for digital video streaming |
| US10498795B2 (en) | 2017-02-17 | 2019-12-03 | Divx, Llc | Systems and methods for adaptive switching between multiple content delivery networks during adaptive bitrate streaming |
| EP3942437B1 (en) | 2019-03-21 | 2024-01-10 | DivX, LLC | Systems and methods for multimedia swarms |
| KR20220146663A (ko) * | 2021-06-28 | 2022-11-01 | 베이징 바이두 넷컴 사이언스 테크놀로지 컴퍼니 리미티드 | 비디오 복구 방법, 장치, 기기, 매체 및 컴퓨터 프로그램 |
Family Cites Families (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2909239B2 (ja) * | 1991-03-27 | 1999-06-23 | 株式会社東芝 | 高能率符号化記録再生装置 |
| EP0622002B1 (en) * | 1992-09-22 | 1998-08-26 | Sony Corporation | Digital video signal processing apparatus and method |
| KR0178819B1 (ko) * | 1993-03-16 | 1999-05-01 | 보조 다꾸로 | 고능률 부호화된 동화상 데이타의 비월재생방법 |
| KR100323785B1 (ko) * | 1993-09-21 | 2002-06-20 | 이데이 노부유끼 | 데이타전송방법및장치와데이타복호화장치 |
| JPH0793873A (ja) | 1993-09-27 | 1995-04-07 | Matsushita Electric Ind Co Ltd | ディスク記録再生方法及びその装置及び記録再生ディスク |
| US5596564A (en) * | 1993-10-08 | 1997-01-21 | Matsushita Electric Industrial Co., Ltd. | Information recording medium and apparatus and method for recording and reproducing information |
| JPH07226917A (ja) | 1994-02-14 | 1995-08-22 | Toshiba Corp | 画像再生方式及び装置 |
| EP0696798A4 (en) * | 1994-02-28 | 2001-10-24 | Sony Corp | DATA RECORDING APPARATUS AND METHOD, DATA RECORDING MEDIUM AND DATA PLAYING DEVICE AND METHOD |
| JP3177116B2 (ja) | 1994-04-20 | 2001-06-18 | 松下電器産業株式会社 | 光学的情報記録媒体および光学的記録再生装置 |
| US5568461A (en) | 1994-04-20 | 1996-10-22 | Matsushita Electric Industrial Co., Ltd. | Optical information recording and reproducing apparatus |
| JP3270983B2 (ja) * | 1994-12-21 | 2002-04-02 | ソニー株式会社 | 画像データ符号化方法及び装置、画像データ復号化方法及び装置 |
| JP3226444B2 (ja) | 1995-01-25 | 2001-11-05 | 三菱電機株式会社 | ディジタル信号記録装置及び再生装置 |
| CA2168327C (en) * | 1995-01-30 | 2000-04-11 | Shinichi Kikuchi | A recording medium on which a data containing navigation data is recorded, a method and apparatus for reproducing a data according to navigationdata, a method and apparatus for recording a data containing navigation data on a recording medium. |
| US6009237A (en) * | 1995-02-24 | 1999-12-28 | Hitachi Ltd. | Optical disk and optical disk reproduction apparatus |
| US6002834A (en) * | 1995-02-24 | 1999-12-14 | Hitachi, Ltd. | Optical disk having table relating sector address and time and optical disk reproducing apparatus |
| JP3348339B2 (ja) * | 1995-08-02 | 2002-11-20 | ソニー株式会社 | データ記録方法及び装置、データ再生方法及び装置 |
| TW385431B (en) | 1995-09-29 | 2000-03-21 | Matsushita Electric Industrial Co Ltd | A method and an apparatus for encoding a bitstream with plural possible searching reproduction paths information useful in multimedia optical disk |
| US6169843B1 (en) * | 1995-12-01 | 2001-01-02 | Harmonic, Inc. | Recording and playback of audio-video transport streams |
| KR100223163B1 (ko) * | 1995-12-11 | 1999-10-15 | 윤종용 | 배속재생을 위한 디스크포맷 및 이를 이용한 동화상데이타의 배속재생방법 및 그장치 |
| US5748240A (en) | 1996-03-15 | 1998-05-05 | International Business Machines Corporation | Optimal array addressing control structure comprising an I-frame only video encoder and a frame difference unit which includes an address counter for addressing memory addresses |
| US5838873A (en) * | 1996-05-31 | 1998-11-17 | Thomson Consumer Electronics, Inc. | Packetized data formats for digital data storage media |
| EP1246451A2 (en) * | 1996-08-30 | 2002-10-02 | Matsushita Electric Industrial Co., Ltd. | Digital broadcasting system, digital broadcasting apparatus, and a reception apparatus for digital broadcast |
| US5838876A (en) * | 1996-09-24 | 1998-11-17 | Sony Corporation | Frame-accurate edit and playback in digital stream recording |
| US6282320B1 (en) * | 1997-03-19 | 2001-08-28 | Sony Corporation | Video data decoding apparatus and method and video signal reproduction apparatus and method |
| US6298033B1 (en) * | 1997-06-30 | 2001-10-02 | Kabushiki Kaisha Toshiba | Recording/reproducing optical disk with constant product of rotation number and number of sector areas and recording/reproducing apparatus using same |
| JP3199011B2 (ja) * | 1998-01-21 | 2001-08-13 | 日本電気株式会社 | ディスク制御方法および装置 |
| US6442329B1 (en) * | 1998-02-28 | 2002-08-27 | Michael L. Gough | Method and apparatus for traversing a multiplexed data packet stream |
| ID26157A (id) * | 1998-10-12 | 2000-11-30 | Matsushita Electric Industrial Co Ltd | Media perekam informasi, aparatus dan metoda untuk merekam atau merekam atau mereproduksi data |
| CA2289958C (en) * | 1998-11-19 | 2003-01-21 | Tomoyuki Okada | Information recording medium, apparatus and method for recording or reproducing data thereof |
-
1999
- 1999-11-17 CA CA002289958A patent/CA2289958C/en not_active Expired - Lifetime
- 1999-11-18 DE DE69911551T patent/DE69911551T2/de not_active Expired - Lifetime
- 1999-11-18 AU AU11830/00A patent/AU764248B2/en not_active Expired
- 1999-11-18 EP EP01129149A patent/EP1202278B1/en not_active Expired - Lifetime
- 1999-11-18 CN CNB998021660A patent/CN1222177C/zh not_active Expired - Lifetime
- 1999-11-18 WO PCT/JP1999/006445 patent/WO2000031980A1/en not_active Ceased
- 1999-11-18 JP JP32811099A patent/JP3183658B2/ja not_active Expired - Lifetime
- 1999-11-18 EP EP99122905A patent/EP1003337B1/en not_active Expired - Lifetime
- 1999-11-18 DE DE69914111T patent/DE69914111T2/de not_active Expired - Lifetime
- 1999-11-18 KR KR1020007007744A patent/KR100636498B1/ko not_active Expired - Fee Related
- 1999-11-18 BR BR9907719-1A patent/BR9907719A/pt not_active Application Discontinuation
- 1999-11-19 US US09/443,498 patent/US6445877B1/en not_active Expired - Lifetime
-
2001
- 2001-02-05 JP JP2001027953A patent/JP2001250337A/ja active Pending
- 2001-04-18 US US09/836,292 patent/US7305170B2/en not_active Expired - Lifetime
-
2007
- 2007-10-11 US US11/907,385 patent/US20080044162A1/en not_active Abandoned
- 2007-10-11 US US11/907,383 patent/US20080050095A1/en not_active Abandoned
Cited By (60)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009238370A (ja) * | 1999-01-14 | 2009-10-15 | Toshiba Corp | ストリームデータを記録する情報記憶媒体、その記録方法、再生方法、記録装置および再生装置 |
| US8917973B2 (en) | 1999-01-14 | 2014-12-23 | Kabushiki Kaisha Toshiba | Digital video recording system and its recording medium |
| US8526783B2 (en) | 1999-01-14 | 2013-09-03 | Kabushiki Kaisha Toshiba | Digital video recording system and its recording medium |
| JP2011258310A (ja) * | 1999-01-14 | 2011-12-22 | Toshiba Corp | ストリームデータを記録する情報記憶媒体、その記録方法、再生方法、記録装置および再生装置 |
| US7068919B2 (en) | 1999-01-14 | 2006-06-27 | Kabushiki Kaisha Toshiba | Digital video recording system and its recording medium |
| US7076153B2 (en) | 1999-01-14 | 2006-07-11 | Kabushiki Kaisha Toshiba | Digital video recording system and its recording medium |
| JP2010186552A (ja) * | 1999-01-14 | 2010-08-26 | Toshiba Corp | ストリームデータを記録する情報記憶媒体、その記録方法、再生方法、記録装置および再生装置 |
| US7346266B2 (en) | 1999-01-14 | 2008-03-18 | Kabushiki Kaisha Toshiba | Digital video recording system and its recording medium |
| JP2009289403A (ja) * | 1999-01-14 | 2009-12-10 | Toshiba Corp | ストリームデータを記録する情報媒体、その記録方法、再生方法、記録装置および再生装置 |
| JP2009289404A (ja) * | 1999-01-14 | 2009-12-10 | Toshiba Corp | ストリームデータを記録する情報媒体、その記録方法、再生方法、記録装置および再生装置 |
| JP2006338866A (ja) * | 1999-02-05 | 2006-12-14 | Toshiba Corp | ストリーム情報記録に用いる情報媒体、情報記録方法、情報再生方法、および情報再生装置 |
| US7110661B2 (en) | 1999-02-05 | 2006-09-19 | Kabushiki Kaisha Toshiba | Stream data generation method and partial erase processing method |
| US7079753B2 (en) | 1999-02-05 | 2006-07-18 | Kabushiki Kaisha Toshiba | Stream data generation method and partial erase processing method |
| US7574118B2 (en) | 1999-02-05 | 2009-08-11 | Kabushiki Kaisha Toshiba | Stream data generation method and partial erase processing method |
| US8588584B2 (en) | 1999-02-05 | 2013-11-19 | Kabushiki Kaisha Toshiba | Information recording medium, recording/reproducing method, and recording/reproducing apparatus |
| US6978083B2 (en) | 1999-02-05 | 2005-12-20 | Kabushiki Kaisha Toshiba | Stream data generation method and partial erase processing method |
| US7369747B2 (en) | 1999-02-18 | 2008-05-06 | Kabushiki Kaisha Toshiba | Recording medium of stream data, and recording method and playback method of the same |
| US7263276B2 (en) | 1999-02-18 | 2007-08-28 | Kabushiki Kaisha Toshiba | Recording medium of stream data, and recording method and playback method of the same |
| US7283725B2 (en) | 1999-02-18 | 2007-10-16 | Kabushiki Kaisha Toshiba | Recording medium of stream data, and recording method and playback method of the same |
| US7054543B2 (en) | 1999-02-18 | 2006-05-30 | Kabushiki Kaisha Toshiba | Recording medium of stream data, and recording method and playback method of the same |
| US7308189B2 (en) | 1999-02-18 | 2007-12-11 | Kabushiki Kaisha Toshiba | Recording medium of stream data, and recording method and playback method of the same |
| US7085473B2 (en) | 1999-02-18 | 2006-08-01 | Kabushiki Kaisha Toshiba | Recording medium of stream data, and recording method and playback method of the same |
| US7277622B2 (en) | 1999-02-18 | 2007-10-02 | Kabushiki Kaisha Toshiba | Recording medium of stream data, and recording method and playback method of the same |
| US7177521B2 (en) | 1999-02-18 | 2007-02-13 | Kabushiki Kaisha Toshiba | Recording medium of stream data, and recording method and playback method of the same |
| US7218838B2 (en) | 1999-02-18 | 2007-05-15 | Kabushiki Kaisha Toshiba | Recording medium of stream data, and recording method and playback method of the same |
| US8417101B2 (en) | 1999-02-18 | 2013-04-09 | Kabushiki Kaisha Toshiba | Recording medium of stream data, and recording method and playback method of the same |
| US7373075B1 (en) | 1999-03-17 | 2008-05-13 | Kabushiki Kaisha Toshiba | Recording method of stream data and data structure thereof |
| JP2003242040A (ja) * | 1999-09-01 | 2003-08-29 | Matsushita Electric Ind Co Ltd | 半導体メモリカード、受信装置、及びコンピュータ読取可能な記録媒体 |
| US8406613B2 (en) | 2001-01-16 | 2013-03-26 | Panasonic Corporation | Information recording apparatus and method for the same |
| US8428440B2 (en) | 2001-01-16 | 2013-04-23 | Panasonic Corporation | Information recording apparatus and method for the same |
| US8515260B2 (en) | 2001-01-16 | 2013-08-20 | Panasonic Corporation | Information recording apparatus and method for the same |
| US8401376B2 (en) | 2001-01-16 | 2013-03-19 | Panasonic Corporation | Information recording apparatus and method for the same |
| US7356247B2 (en) | 2001-01-16 | 2008-04-08 | Matsushita Electric Industrial Co., Ltd. | Information recording apparatus and method for the same |
| KR100895559B1 (ko) | 2001-07-23 | 2009-04-29 | 파나소닉 주식회사 | 정보기록매체, 정보기록매체에 정보를 기록하는 장치 및방법 |
| US8515261B2 (en) | 2001-07-23 | 2013-08-20 | Panasonic Corporation | Information recording medium, and apparatus and method for recording information to information recording medium |
| CN100470654C (zh) * | 2001-07-23 | 2009-03-18 | 松下电器产业株式会社 | 将信息记录到信息记录介质的装置及方法 |
| WO2003010766A1 (en) * | 2001-07-23 | 2003-02-06 | Matsushita Electric Industrial Co., Ltd. | Information recording medium, and apparatus and method for recording information on information recording medium |
| US7945143B2 (en) | 2001-07-23 | 2011-05-17 | Panasonic Corporation | Information recording medium, and apparatus and method for recording information on information recording medium |
| US7386223B2 (en) | 2001-11-30 | 2008-06-10 | Matsushita Electric Industrial Co., Ltd. | Method and an apparatus for stream conversion a method and an apparatus for data recording and data recording medium |
| US7373079B2 (en) | 2001-11-30 | 2008-05-13 | Matsushita Electric Industrial Co., Ltd. | Method and an apparatus for stream conversion, a method and an apparatus for data recording, and data recording medium |
| JP2010123252A (ja) * | 2002-02-01 | 2010-06-03 | Koninkl Philips Electronics Nv | ビデオデータ信号のシーケンスを記録する装置、記録担体及び方法 |
| US8103152B2 (en) | 2003-04-10 | 2012-01-24 | Panasonic Corporation | Information recording medium, and apparatus and method for recording information to information recording medium |
| US8224162B2 (en) | 2003-04-10 | 2012-07-17 | Panasonic Corporation | Information recording medium, and apparatus and method for recording information to information recording medium |
| US7274861B2 (en) | 2003-04-10 | 2007-09-25 | Matsushita Electric Industrial Co., Ltd. | Information recording medium, and apparatus and method for recording information to information recording medium |
| US8094994B2 (en) | 2003-04-10 | 2012-01-10 | Panasonic Corporation | Information recording medium, and apparatus and method for recording information to information recording medium |
| US7526179B2 (en) | 2003-04-10 | 2009-04-28 | Panasonic Corporation | Information recording medium, and apparatus and method for recording information to information recording medium |
| US8290347B2 (en) | 2003-04-10 | 2012-10-16 | Panasonic Corporation | Information recording medium, and apparatus and method for recording information to information recording medium |
| US8160432B2 (en) | 2003-04-10 | 2012-04-17 | Panasonic Corporation | Information recording medium, and apparatus and method for recording information to information recording medium |
| US7711248B2 (en) | 2003-06-13 | 2010-05-04 | Hitachi, Ltd. | Still picture information recording medium and method and apparatus for reproducing still picture information therefrom |
| US7657158B2 (en) | 2003-06-13 | 2010-02-02 | Hitachi, Ltd. | Recording medium and method for reproducing information therefrom |
| US7643729B2 (en) | 2003-06-13 | 2010-01-05 | Hitachi, Ltd. | Recording medium and method for reproducing information therefrom |
| US7599606B2 (en) | 2003-06-13 | 2009-10-06 | Hitachi, Ltd. | Recording medium and method for reproducing information therefrom |
| US7496280B2 (en) | 2003-06-13 | 2009-02-24 | Hitachi, Ltd. | Still picture information recording medium and method and apparatus for reproducing still picture information therefrom |
| US7483622B2 (en) | 2003-06-13 | 2009-01-27 | Hitachi, Ltd. | Recording medium and method for reproducing information therefrom |
| US7715692B2 (en) | 2003-06-13 | 2010-05-11 | Hitachi, Ltd. | Still picture information recording medium and method and apparatus for reproducing still picture information therefrom |
| US8213778B2 (en) | 2005-03-22 | 2012-07-03 | Panasonic Corporation | Recording device, reproducing device, recording medium, recording method, and LSI |
| JP2011244476A (ja) * | 2005-03-22 | 2011-12-01 | Panasonic Corp | 再生装置、再生方法、及びシステム集積回路 |
| JP4856626B2 (ja) * | 2005-03-22 | 2012-01-18 | パナソニック株式会社 | 記録装置、再生装置、記録媒体、記録方法、及びlsi |
| WO2006101053A1 (ja) * | 2005-03-22 | 2006-09-28 | Matsushita Electric Industrial Co., Ltd. | 記録装置、再生装置、記録媒体、記録方法、及びlsi |
| US7590799B2 (en) | 2005-06-16 | 2009-09-15 | Seagate Technology Llc | OSD deterministic object fragmentation optimization in a disc drive |
Also Published As
| Publication number | Publication date |
|---|---|
| US20080044162A1 (en) | 2008-02-21 |
| KR100636498B1 (ko) | 2006-10-18 |
| WO2000031980A1 (en) | 2000-06-02 |
| DE69911551D1 (de) | 2003-10-30 |
| AU764248B2 (en) | 2003-08-14 |
| DE69914111D1 (de) | 2004-02-12 |
| DE69911551T2 (de) | 2004-07-01 |
| JP3183658B2 (ja) | 2001-07-09 |
| CA2289958C (en) | 2003-01-21 |
| US6445877B1 (en) | 2002-09-03 |
| US20080050095A1 (en) | 2008-02-28 |
| US20020018643A1 (en) | 2002-02-14 |
| DE69914111T2 (de) | 2004-09-30 |
| BR9907719A (pt) | 2000-11-07 |
| CN1222177C (zh) | 2005-10-05 |
| EP1202278A1 (en) | 2002-05-02 |
| EP1202278B1 (en) | 2004-01-07 |
| AU1183000A (en) | 2000-06-13 |
| CA2289958A1 (en) | 2000-05-19 |
| US7305170B2 (en) | 2007-12-04 |
| JP2001250337A (ja) | 2001-09-14 |
| EP1003337B1 (en) | 2003-09-24 |
| KR20010034131A (ko) | 2001-04-25 |
| EP1003337A1 (en) | 2000-05-24 |
| CN1288642A (zh) | 2001-03-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3183658B2 (ja) | 情報記録媒体、情報記録媒体に情報を記録、再生する装置及び方法 | |
| EP1111613B1 (en) | Information recording medium, apparatus and method for recording or reproducing data thereof | |
| US20020131761A1 (en) | Information recording medium, apparatus and method for recording/reproducing information to/from the medium | |
| JP3152651B2 (ja) | 情報記録媒体、情報記録媒体に情報を記録、再生する装置および方法 | |
| JP4115748B2 (ja) | 情報記録媒体、情報記録媒体に情報を記録、再生する装置および方法 | |
| JP3152653B1 (ja) | 情報記録媒体、情報記録方法及び情報再生装置 | |
| JP2002330402A (ja) | 情報記録媒体、情報記録媒体に情報を記録、再生する装置 | |
| JP2002290917A (ja) | 情報記録媒体、情報記録媒体に情報を記録、再生する装置及び方法 | |
| JP4115750B2 (ja) | 情報記録媒体、情報記録媒体に情報を記録、再生する装置および方法 | |
| JP3152654B1 (ja) | 情報記録媒体、情報記録方法及び情報再生装置 | |
| JP4115655B2 (ja) | 情報記録媒体、情報記録媒体に情報を記録、再生する装置および方法 | |
| JP4115749B2 (ja) | 情報記録媒体、情報記録媒体に情報を記録、再生する装置および方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| TRDD | Decision of grant or rejection written | ||
| R150 | Certificate of patent or registration of utility model |
Ref document number: 3183658 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080427 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090427 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100427 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110427 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120427 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120427 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130427 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130427 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140427 Year of fee payment: 13 |
|
| EXPY | Cancellation because of completion of term |