説明

記録方法

【課題】
AVストリームを記録し、プレイリスト編集を行う際に、フレーム単位の精度で編集を
行えるようにする。
【解決手段】
記録されたAVストリームファイルの編集点を、GOPの位置と及びそのGOPのフレ
ーム数から構成し、管理ファイルとして記録する。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、記録媒体にデータを記録及び再生する記録再生装置に関する。
【背景技術】
【0002】
本技術分野の背景技術として、例えば、特開2000−152180号公報(特許文献
1)、特開2001−101840(特許文献2)がある。
【0003】
特許文献1には、
「記録媒体に記録されている既存の映像を上書きすることなく、単一記録媒体での映像編
集を実現する。」という課題に対して、「光ディスクは、複数のAVデータを収録されてい
るAVファイルと、AVデータ内の複数の部分区間を指定したPGC情報が複数記録されているRTRW管理ファイルとを有している。PGC情報には、オリジナルタイプのものとユーザ定義タイプのものとがあり、ユーザ定義タイプのPGC情報におけるそれぞれのセル情報は、AVデータ内の部分区間のうち編集素材として抜擢されたものを指定しており、その配列順序は、映像編集作業によって仮決めされた再生順序を示したものである。」という解決手段を用いることが記載されている。
【0004】
特許文献2には、
「ビデオテープカセットに入っている動画像は、このカセットをプレイヤーにマウントし
て、再生することで始めて閲覧することが出来る。この閲覧は、動画像のすべてを閲覧す
る場合も、どのような動画像が入っているかをチェックするだけの場合もまったく同じ操
作をする必要がある。従って、目的の映像がどのビデオテープカセットに入っているかを
捜したりするのにかなりの時間を必要とする。」という課題に対して、「動画像の各単位
毎に、代表となる静止画像を生成し、この静止画像のみをまとめて、動画像ストリームと
は別な管理データとして、上記動画像ストリームを記録した媒体もしくは、その媒体と一
対一に対応した高速アクセス可能な媒体に記録する。そして、この管理データを高速で読
み出して表示することで、動画像ストリーム全体の概要をすばやくユーザーに提示する。
」という解決手段を用いることが記載されている。
【0005】
【特許文献1】特開2000−152180号公報(要約参照)
【特許文献2】特開2001−101840号公報(要約参照)
【発明の開示】
【発明が解決しようとする課題】
【0006】
高能率符号化技術の進展に伴い、映像や音声といったAVデータをデジタルデータとし
て符号量圧縮し、ハードディスクや記録型光ディスクなどの大容量の記録媒体へリアルタ
イムに記録することが可能となっている。また、これらの記録媒体を備えた記録再生装置
では、放送や通信により、既に符号量圧縮された状態でデジタルデータが外部から入力さ
れた場合、これらのデジタルデータをそのまま記録媒体へ記録することも可能である。
【0007】
これらの記録再生装置では、記録するデジタルデータを管理するための管理情報を生成
し、同一の記録媒体上へ合わせて記録する。記録媒体として書換え可能なものを用いた場
合、前記管理情報を書換えて再生順序を示すリスト(以降、プレイリストと呼ぶ)を生成、
操作することにより、ユーザは記録再生装置上での編集作業ができる。すなわち、プレイ
リストはAVデータの部分をつなぎ合わせ、再生順序を指し示したものである。一例とし
て、上記従来技術における記録媒体上のAVデータの管理状態を図2に示す。 201は
記録媒体上のAVデータそのものであり、記録単位としてプログラム#1〜プログラム#
3(例えば、放送番組を記録するレコーダが1番組を記録した場合の1番組に相当する)
が存在する場合を示している。202は管理情報における第2管理階層(管理レベル2)を
示しており、オリジナルセル情報#1〜オリジナルセル情報#3は、夫々プログラム#1
〜プログラム#3というプログラム単位の全ての再生範囲を示すものとなっている。また
ユーザ定義セル情報#1〜ユーザ定義セル情報#2はユーザが任意に指定したプログラム
の全体あるいは一部(例えば、上記レコーダにおける1番組のうちユーザが指定した一部
分)の再生範囲を示すものであり、その数はユーザの編集操作により増減する。203は
管理情報の第1管理階層(管理レベル1)を示しており、プログラムセット情報は前記オリ
ジナルセル情報#1〜オリジナルセル情報#3の全てを含むものであり、これを元に再生
することにより、ユーザは記録媒体上に記録された全てのAVデータを再生することがで
きる。またプレイリスト情報#1〜プレイリスト情報#kはユーザが任意に指定した前記
ユーザ定義セル情報の再生順序を示すものであり、複数持つことが可能である。204で
示す枠内が、管理情報におけるAVデータ全体を管理するオリジナル情報であり、205
で示す枠内がユーザの編集操作によるプレイリストを管理するためのユーザ定義情報とな
る。
【0008】
図2において、プレイリスト情報はプログラムセット情報と同列に、管理レベル1とし
て管理されるため、複数のプレイリスト情報自体の順番は一意に決まってしまい、例えば
プレイリストの一覧を、ユーザインターフェース上で、その表示順番を変更したりするこ
とを行うことができなかった。使い勝手向上の観点からすれば、ユーザが任意にプレイリ
ストの一覧表示順番を、ユーザインターフェース上で並べ替え操作できるような記録方式
や装置が望まれる。
【0009】
また、従来例では、複数のユーザが好みのプレイリスト情報を生成選択して管理すると
いった点についても考慮されていなかった。
【0010】
また、上記特許文献1では、再生した番組を途中で再生中断し、再度再生を行う場合に
、再生中断した部分(レジューム点)から再生するレジューム再生に関し、たとえばプレイ
リストを再生していた場合や、プログラムを再生していた場合など、再生停止時の再生状
態に応じてレジューム再生制御を行えるという点に関して考慮されていなかった。
【0011】
また、記録媒体を光ディスクとしており、もともと媒体への記録、再生の切換速度など
が遅い媒体であり、記録しながら再生する処理を行った場合に関しては、記録フォーマッ
トとして考慮がなされていなかった。
【0012】
また、記録媒体中のプログラムコンテンツを縮小画像(以下サムネールという)単位で
1画面に一覧表示するナビゲーション表示の場合、サムネールの表示を行う際に、実際の
プログラムの圧縮画像を伸張し、サムネールのサイズに縮小し、ナビゲーション用画面に
配置し、これを繰り返す処理を求められるため、ナビゲーションの表示を高速に行うとい
う点での考慮がなされていなかった。
【0013】
また、上記特許文献2では、記録媒体中にプログラムコンテンツが複数存在する場合で
あっても、各プログラムコンテンツに対する複数のサムネールは1つのファイルによって
記録されていた(特許文献2の図4、図7等参照)。具体的には、特許文献2の図4にお
いて、複数のサムネール1〜3が、1つのファイルThumbNail.dat70040として記録
されている点である。この場合、例えば複数のサムネールのうち一つを削除するには、一
度ThumbNail.dat70040を開き、不要なサムネールを削除後、ThumbNail.dat7004
0を保存する必要がある。このようにThumbNail.dat70040の一部が削除されるよう
な編集があった場合は、削除されたサムネールによって生じた空き領域を埋めるように他
のサムネールが再配置され、それに伴い各プログラムコンテンツも再配置される。つまり
、削除されたサムネールの容量分、他のサムネールやプログラムコンテンツ等の情報を記
録媒体上で移動させることになる。このようなサムネール削除に伴う情報の再配置は、記
録媒体の容量が大きくなるほど処理時間が増す。特に、現状のDVD(4.7GB)から容量
が増加する可搬方型HDDなどではその処理時間の増加が顕著になると考えられる。
【0014】
また上記特許文献1では、録画した映像音声ストリームを、ユーザが任意に再生位置を
指定する場合の再生開始点や他のシーンへのつなぎの点などの編集のつなぎ目の(以下編
集点という)を、管理ファイルに記録する手法として、プレゼンテーションタイムスタン
プ(PTS、MPEG(Moving Picture Expert Group)規格
)を編集点のデータとして、記録する手法を取っていた。しかしながら、本記録手法では
、再生時に編集点のPTSから何番目のGOPに当たるかを算出し、さらにそのGOPの
何フレーム(これ以降、フレームとは、映像信号のフレームをいうこととする)目に当た
るかをさらに算出して、MPEGのデコーダに供給するストリームと、表示切替タイミン
グなどを制御する必要がある。実際の制御においては、録画した映像音声ストリームの何
番目のGOP(Groupe Of Picture,MPEG規格)の何フレーム目と
するかを管理するほうが再生時の制御上好ましい。
【0015】
本発明は、上記の点に鑑みてなされたものであり、記録再生装置の使い勝手向上を目的
とする。
【課題を解決するための手段】
【0016】
本発明のある一面の概要は、次のとおりである。
上記目的を達成するために、登録された全てのプレイリスト情報を管理する管理単位及
び上位の管理階層を追加し、該管理単位はAVデータ全ての再生範囲を示す統合情報と同
列に扱うように構成する。また追加した管理階層でユーザ定義による統合情報を扱うよう
に構成し、この統合情報には下位階層に含まれる任意の再生範囲を登録できるように構成
する。
また、再生した番組を途中で再生中断し、再度再生停止点から再生を行うために、再生
を停止した位置を管理情報として媒体に、プレイリスト再生時のレジューム点、プログラ
ム再生時のレジューム点、再生装置の動作状態に応じたレジューム点など、独立に保持す
ることで、再生停止時の再生状態に応じてレジューム再生制御を行えるようにする。
また、記録する媒体を、高速なハードディスクドライブを用いて、記録しながら再生な
どの動作を行えるようにするため、プログラムのストリームを記録あるいは再生する単位
を所定量確保するように記録再生単位を構成する。
また、ナビゲーション表示高速化のため、あらかじめナビゲーション表示用のサムネー
ルを生成したものを、記録媒体上に、プログラムと関連付け記録する構成とした。
また、上記編集点の管理情報として、記録された映像音声ストリームの何番目のGOP
(GOP番号)の、何フレーム目(フレーム番号)かを記録するようにした。
【0017】
本発明のうち特許請求する発明の詳細は、特許請求の範囲に記載したとおりである。
【発明の効果】
【0018】
本発明による記録再生装置によれば、使い勝手が向上する。例えば、次のような使い勝
手向上の効果を奏する。
ユーザは任意のプレイリスト、あるいは再生範囲を選択して管理することが可能となる
ため、単一の記録媒体を複数のユーザが共有する場合などでも、ユーザ毎に好みの再生内
容を管理することができ、使い勝手が向上するし、プレイリストを統合管理するので、プ
レイリストの表示順などをユーザが任意に変更が可能となる。
また、ユーザは、プレイリスト再生やプログラム再生などんも再生状態にかかわらず、
プログラム再生、プレイリスト再生のレジューム点より再生できる。
また、ユーザが所望のナビゲーション表示を行う際に、再生機は高速にサムネールの一
覧を表示できる。
また、編集点として記録された、GOP番号とフレーム番号を元に、該当するGOPの
部分をデコーダに供給し、編集点の何フレーム目の情報を元に再生表示をするかについて
制御可能となり、再生制御を容易にすることが可能となる。
【0019】
上記した以外の課題、構成および効果は、以下の実施形態の説明により明らかにされる

【発明を実施するための最良の形態】
【0020】
以下、図面を用いて本発明の実施形態について説明する。
【0021】
図1は本実施例による記録再生装置における、記録媒体上のAVデータの管理状態を示
す図である。101は図2における201と同様に、記録媒体上のAVデータそのもので
あり、記録単位としてプログラム#1〜プログラム#3が存在する場合を示している。
【0022】
102は図2における202に相当し、ここでは管理情報における第3管理階層(管理
レベル3)を示している。プログラム情報#1〜プログラム情報#3は、夫々プログラム
#1〜プログラム#3というプログラム単位の全ての再生範囲を示すものとなっている(
以下これらのプログラムの実体と対を成すプログラム情報を「オリジナルプログラム情報
」という。また、図1において「OPGR #1」のように示してある。)。またプログ
ラム情報#2a〜プログラム情報#3aはユーザが任意に指定したプログラムの全体ある
いは一部の再生範囲を示すものであり(以下これらを「ユーザ定義プログラム情報」とい
う。また、図1において「UPGR #2a」のように示してある。)、ここでは夫々プ
ログラム#2の一部、プログラム#3の一部を示している。プログラム情報#1〜プログ
ラム情報#3に相当する箇所は、AVデータの追記や削除、つまりプログラムの増減に伴
いその情報も増減する。またプログラム情報#2aやプログラム情報#3aに相当する箇
所は、ユーザの編集操作により、その情報の数が増減する。
【0023】
103は図2における管理レベル1に相当するが、ここでは管理情報の第2管理階層(
管理レベル2)を示しており、プレイリスト情報#1〜プレイリスト情報#nのみを含む
。夫々のプレイリスト情報は前記管理レベル3における任意のプログラム情報の再生順序
を示すものであり、複数持つことが可能となっている。
【0024】
104が本実施例の特徴的な点として、新たに追加した管理情報の第1管理階層(管理
レベル1)であり、複数の統合情報を含む。オリジナル統合情報は、システムレジューム
情報などを記憶している統合情報であり、詳細については後述する。ユーザ定義統合情報
#1〜ユーザ定義統合情報#mは、管理レベル2におけるプレイリスト情報及び管理レベ
ル3におけるプログラム情報のうちの任意の一つあるいは複数を含むものである。例えば
複数のユーザが単一の記録媒体を用いる場合に、ユーザ単位に一つのユーザ定義統合情報
を使用することにより、夫々のユーザの嗜好に合致した再生内容を管理することが可能と
なる。
【0025】
次に本発明による記録再生装置の実施形態について、別の図を用い、さらに具体的に説
明する。
【0026】
図3は本実施例による記録再生装置の一例を示すブロック図であり、デジタル放送を受
信して記録媒体に記録し、また記録したデータを再生し、再生出力を得ることができるよ
うな記録再生装置を示している。300は記録再生装置、301はアンテナからの受信波
を入力する入力端子、3011は他の機器からの圧縮された映像音声データを入力するた
めの入力端子、3012はアナログ映像信号を入力するためのアナログ映像入力端子、3
013はアナログ音声信号を入力するためのアナログ音声入力端子、333及び334は
、アナログ信号をデジタル信号に変換するアナログ/デジタル(A/D)変換回路、30
2は復調回路、330は復調したデジタル信号を音声、映像、その他のデータに分離する
分離回路、335はデジタル化された映像及び音声信号を圧縮する圧縮回路、303は記
録系信号処理回路、331は記録するデータを暗号化するための暗号化回路、304は記
録媒体のドライブ機能を含めた記録再生系、305は記録媒体、332は記録媒体上に暗
号化され記録されたデータを非暗号化するための非暗号化回路、306は再生系信号処理
回路、307は切替え回路、308は分離回路、309は映像復号回路、310はデジタ
ル/アナログ(D/A)変換回路、311は映像出力端子、312は音声復号回路、313
はD/A変換回路、314は音声出力端子、315はTVセット、316はユーザI/F
、317は制御部、318はシステムバス、319はOSD生成部、320は加算回路で
ある。
【0027】
記録時においては、デジタル放送などにより放送局から送信され、本記録再生装置で受
信された信号が、復調回路302において所定の方式により復調された後、記録系信号処
理回路303においてタイミング調整用のデータ付加や変調などの必要な信号処理が施さ
れて、暗号化回路331にて暗号化された後、記録再生系304により記録媒体305へ
記録される。また、デジタル入力端子3011より入力されたデジタル信号は記録系信号
処理回路303においてタイミング調整用のデータ付加や変調などの必要な信号処理が施
されて、暗号化回路331にて暗号化された後、記録再生系304により記録媒体305
へ記録される。また、アナログ映像入力端子3012より入力されたアナログ映像信号と
、アナログ音声入力端子3013より入力されたアナログ音声信号は、圧縮回路335に
よって圧縮処理がなされ、記録系信号処理回路303を介し、暗号化回路331にて暗号
化された後、記録再生系304により記録媒体305へ記録される。
【0028】
再生時においては、ユーザの指示に応じて記録媒体305から記録再生系304を介し
て読み出された暗号化されたデジタルデータは、非暗号化回路332にて非暗号化され、
再生系信号処理回路103において所定の変調方式に則った形式で復調等の再生に必要な
信号処理が施され、切替え回路307を介して分離回路308に送られる。映像復号回路
309では所定の映像復号処理が施されて、D/A変換回路310においてデジタルデー
タからアナログ信号への変換が成された後、映像出力端子311を介してTVセット31
5のモニタ出力へと表示される。また音声復号回路312では所定の音声復号処理が成さ
れ、D/A変換回路313においてデジタルデータからアナログ信号への変換が成された
後、音声出力端子314を介してTVセット315の音声出力機構により出力される。
【0029】
制御部317は、システムバス318を介して記録再生装置300の各部を制御するも
のであり、またユーザI/F316を介して入力されたユーザの指示入力に基づいた動作
を行うように、装置全体を制御する。なおユーザへの指示入力要求、あるいは必要なユー
ザへのOSD表示は、OSD生成部319で用意され、加算回路320において、映像復
号回路309の出力と適当なレベルで加算されて、最終的にTVセット315のモニタ画
面に出力されることにより実現される。
【0030】
次に図1における管理情報構成の具体的な使用例として、管理レベル1における各統合
情報を記録データのメニュー表示に使用した場合について説明する。
【0031】
図4は図1におけるオリジナル統合情報を使用してメニュー表示を行う一例である。3
15は図3におけるTVセットであり、401は全プログラム表示用のタグ、402はプ
ログラム情報#1を示すサムネール、403はプログラム情報#2を示すサムネール、4
04はプログラム情報#3を示すサムネールである。ユーザはリモコン等により画面上の
カーソル位置を所望のサムネールに移動して選択決定することにより、任意のプログラム
、あるいは全てのプログラムを再生することができる。
次に図5は図1における、いくつかのユーザ定義統合情報の1つを使用して、これをプ
レイリストとしてメニュー表示を行う一例である。501は全プレイリスト表示用のタグ
、502はプレイリスト情報#1を示すサムネール、503はプレイリスト情報#2を示
すサムネールである。ユーザは前述の場合と同様にリモコン等により画面上のカーソル位
置を所望のサムネールに移動して選択決定することにより、任意のプレイリスト、あるい
は全てのプレイリストを再生することができる。なお前述の全プログラム表示用タグ40
1から全プレイリスト表示用タグ501への表示切り替えは、ユーザが例えばタグの文字
位置でカーソルを移動することなどにより実現することが可能である。
次に図6は図1におけるユーザ定義統合情報#1を使用してメニュー表示を行う一例で
ある。601はユーザ#1(ここでは「ママ」としている)用メニュー表示用のタグであり
、402と502は図1からわかるように、プログラム情報#1及びプレイリスト情報#
1を示すサムネールとなっている。「ママ」はママ用メニュー表示用タグ60
1を自分専用のフォルダとして、自由に再生したいデータを登録、削除することが可能で
ある。
【0032】
同様に図7は図1におけるユーザ定義統合情報#2を使用してメニュー表示を行う一例
である。701はユーザ#2(ここでは「パパ」としている)用メニュー表示用のタグであ
り、503と502は図1からわかるように、プレイリスト情報#2及びプレイリスト情
報#1を示すサムネールとなっている。この場合「パパ」は2つのプレイリストを選択し
ているが、その再生順序を変更することが可能となっている。また前述の「ママ」と同様
に、「パパ」はパパ用メニュー表示用タグ701を自分専用のフォルダとして、自由に再
生したいデータを登録、削除することが可能である。
【0033】
以上のように本発明の実施例によれば、登録された全てのプレイリスト情報を管理する
管理単位及び上位の管理階層を追加し、AVデータ全ての再生範囲を示す統合情報と同列
に扱うように構成とする。また、追加した管理階層でユーザ定義による統合情報を扱うよ
うに構成し、このユーザ定義による統合情報には下位階層に含まれる任意の再生範囲を登
録できるように構成する。これにより、ユーザは任意のプレイリスト、あるいは再生範囲
を選択して管理することが可能となる。
【0034】
このようにして、単一の記録媒体を複数のユーザが共有する場合などでも、ユーザ毎に
好みの再生内容を管理することができ、使い勝手が向上する。
【0035】
なお以上の実施例では、デジタル放送を受信してデジタルデータをそのまま記録する場
合について述べたが、これはこの限りではなく、ネットワークI/Fを具備し、外部ネッ
トワークからAVデータを取得したり、符号化手段を具備し、アナログデータを符号化し
ながら記録媒体に記録するような構成でも良い。つまり本実施例は記録媒体上のデータ管
理について言及しているものであり、その入力経路については特に限定されるものではな
い。
【0036】
図8に、上記に述べたプログラムやプログラム情報、プレイリスト情報、及びオリジナ
ル統合情報、ユーザ定義統合情報を、実際に記録媒体305(図3)上にどのようなファ
イル構成で記録するかの一例を示す。本記録媒体は、デジタル記録再生を行う媒体であり
、媒体上の各ファイルは、いわゆるパーソナルコンピュータなど記録媒体の管理に用いら
れるのと同様のファイルシステムで管理されている。同図においてROOT800は、フ
ァイルディレクトリの最上位階層を示し、TVR801はその下層のディレクトリであり
、本発明にかかる図1に示した管理構造を実現する各ファイル構造を示したものである。
TVREC.MGR802、PGRG.MGR803、PGRG_INF.TBL804
、PGR.MGR805、PGR_INF.TBL806、UPGR.MGR807、U
PGR_INF.TBL808、UDFF.MGR809、UDFF_INF.TBL8
10、などの管理ファイルと、映像と音声の多重化されたAVストリームPROG000
1.AVS820、・・・PROGxxxx.AVS(AVストリームファイルのxxx
xの部分は番号付けされ、たとえばAVストリームが記録されるごとに順次番号が増えて
いく)821がTVR801の下に記録される。830はさらにTVR801下のディレ
クトリで、記録媒体に記録されたナビゲーション一覧などに使用するサムネール関連のフ
ァイルを格納するためのディレクトリ名TNDというディレクトリである。831はファ
イル名TND.MGRというサムネールの実体ファイル832、833、・・・、834
を統合管理するサムネール管理ファイルである。サムネールの実体ファイルのファイル名
は、834に示したようにTNxxxxyy.zzzとし、xxxxはサムネールに関連
するプログラムファイル821のxxxxに対応し、yyはサムネールとして登録された
順番の数字が当てられ、zzzの部分は、たとえばサムネールのデータの種類が、非圧縮
のビットマップならばbmpとし、JPEG(Joint Photographic Experts Group)圧縮
されたものである場合はjpgとする。本実施例では、各プログラムファイルに対応する
サムネールのファイルを、832〜834のように、それぞれ別々に記録されている。こ
のように、複数のサムネールのファイルを1ファイルにまとめずに832〜834のよう
に別々に記録することにより、サムネールのファイルを追加・削除する際の処理が容易と
なる。特に可搬型ハードディスクのように大容量の記録媒体において、サムネールのファ
イルを削除・追加した際の処理時間の短縮化を図ることができる。
【0037】
図8のAVストリームファイル820(PROG0001.AVS)や821(PRO
Gxxxx.AVS)は、図14に示す構成で記録されている。
【0038】
図14において1401が、AVストリームファイルであり、放送で受信したAVスト
リームを記録する際の最小単位をALUということとする。また、AVストリームが暗号
化されている場合、ALUは暗号化の最小単位ともなっている。RP1402は、記録パ
ケットの単位で、MPEG(Moving Picture Expert Group)規格のトランスポートパケ
ット(188バイト)に、受信時のタイムスタンプ(27MHzでカウントし、受信した時
点でのカウント値4バイト)をヘッダとして付加した、192バイトのデータパケットで
あり、本実施例では、この192バイトのRPパケット1402を8192パケットまと
めて1ALUとしている。AVストリームファイル1401の中には、ALU#1〜AL
U#v(各8192RP)と順次記録されたAVストリームに加えて、ALU情報1403
として、記録したAVストリームの総ALU数と、最初のALU番号、最初のALUのR
P数、及びAVストリーム最後のALUのRP数、を記録する。ALU情報1403は、
図8のAllocUnitInfo823に対応する。これは、AVストリームの最初の
ALUおよび最後のALUのRP数は8192にならない場合があるため、これを記録す
るためのものである(詳細は後述する)。
【0039】
またこれらのAVストリームファイル820,821は、たとえばUDF(Unive
rsal Disc Format)で規定される、ファイル構造の下層にストリームデ
ィレクトリ822の構成を持ち、さらにネームドストリームと呼ばれるAllocUni
tInfo823、ProgramInfo824、AccessUnitInfo82
5と呼ばれるファイルを持つ。
【0040】
図9は、TVREC.MGR802(図8)の管理テーブル構成を示したものである。
オリジナル統合情報901として、システムレジューム情報902と、プログラム統合情
報名903が記録される。
【0041】
システムレジューム情報として、ユーザが再生停止した時点のユーザ定義統合情報(U
DFF)の番号及びその下の階層のプレイリスト情報(PGRG)番号と、その下の階層
のオリジナルプログラム情報(OPGR)もしくはユーザ定義プログラム情報(UPGR
)の番号(PGR)と、停止時点でのGOPに対応する、後述するAVストリームの記録
時の最小単位であるALU番号と、該ALU内の対応するGOPの記録パケットのRP番
号と、対応するGOPのフレーム番号を表として記録する。このようにしておけば、シス
テムのレジューム再生開始の制御をフレーム単位の精度で行うことができる。PGR番号
は、OPGRか、UPGRかの判定のために、たとえばPGR番号(16進数)=0000〜
7FFFまではOPGRとし、PGR番号(16進数)=8000〜FFFFならばUPGR
として区別する。903はプログラム統合情報につける名前(PGSET名)を記録する
フィールドであり、たとえば記録媒体に記録されているコンテンツ群にユーザが命名した
名前の文字列情報を記録する。こうすることで、記録媒体は誰によって使用されているか
、などの判別に用いることもできるし、コンテンツ群に関連した名前を記録することがで
きるため、記録内容を把握しやすくなる利点がある。 図10はプレイリストを管理する
、プレイリスト管理情報(PGRG)ファイル1001と、プレイリスト管理表ファイル
1010の内容を示したものである。プレイリスト管理情報(PGRG)ファイルは、図
8のPGRG.MGR803に、プレイリスト管理表ファイル1010は図8のPGRG
_INF.TBL804に対応する。PGRG.MGR1001は、ユーザが編集によっ
て登録したプレイリストの数(図10ではn個の場合)と、以下プレイリスト#1、プレ
イリスト#2・・・プレイリスト#n−1、プレイリスト#nの内容が記録されたプレイ
リスト管理表ファイルPGRG_INF.TBLの位置の情報(たとえばプレイリスト管
理表ファイルPGRG_INF.TBL1010の頭から何バイト目から、といった情報
)が記録される。
【0042】
プレイリスト管理表ファイル1010には、各プレイリスト#1、・・・、#n−1、
#nのそれぞれの下記する情報が表として記録される。図10のプレイリスト管理表10
10の詳細例としてプレイリスト#n−1の構成を示す。プレイリスト#n−1の情報と
して、作成時間1011(ユーザが装置を操作してプレイリスト#n−1を作成した時点
での時間)、及び名前1012、サムネール情報1013、レジューム情報1017、及
びそれに続いてプレイリスト#n−1に登録されたオリジナルプログラム情報(OPGR
)またはユーザ定義プログラム情報(UPGR)を示すプログラム情報の数1018と、
登録された番号一覧プログラム情報(PGR情報。OPGRとUPGRの区別は先に述べ
たとおりで、PGRの番号(16進数)=7FFF以下はOPGR、8000以上はUP
GR)の番号が記録される。
【0043】
プレイリストの作成時間1011が管理情報として記録されているので、再生時に、プ
レイリスト一覧を、作成時間順に表示するといったことが可能である。
【0044】
図10のサムネール情報1013は、形式情報(コンテンツ保護必要か不要か、表示す
るサムネールは、記録されたAVストリームの画像の参照位置を元にして作成する必要が
あるか、外部ファイルに登録されているサムネールデータを参照するか、等の情報)10
14、AVストリーム中のサムネールとして表示する位置情報1015、外部ファイルの
サムネールデータ位置情報1016より構成される。サムネール位置情報1015は、サ
ムネールとして表示するプログラム情報(PGR)番号と、そのPGR番号に対応したA
Vストリームの表示するサムネールのGOP位置に対応したALUの番号と、該GOPに
対応したALU番号の中のRP番号と、前記GOPのサムネールとして表示するフレーム
番号から構成される。
【0045】
レジューム情報1017は、プレイリスト#n−1の再生を停止した時点での、再生し
ていたプログラム(PGR)番号(PGR番号が7FFF以下ならOPGR、8000以
上ならUPGR)と、そのPGR番号における再生を停止した時点でのGOPに対応した
ALU番号と、RP番号と、前記GOP内の停止時のフレーム番号を記録する。このよう
にしておけば、レジュームが図9に示したシステムレジューム情報902に加え、個別の
オリジナルプログラム情報もしくはユーザ定義のプレイリストごとにレジューム情報10
17のように個別にレジューム情報を記録管理できる。よって、再生時にレジューム再生
機能として、たとえばオリジナルプログラムごとのレジューム点で再生制御を行ったり、
前回の再生停止状態に応じて、ユーザ定義統合情報(UDFF)の何番で再生を停止した
かなど含めての、レジューム再生制御ができる機能を提供できるし、再生開始の制御をフ
レーム単位の精度で行うことができる。
【0046】
図11はオリジナルプログラム管理情報(OPGR)ファイル1101と、オリジナル
プログラム管理表ファイル1110の内容を示したものである。記録媒体上のオリジナル
プログラム情報の全てを含み、これを元に再生することにより、ユーザは記録媒体上に記
録された全てのAVデータを再生することが可能となる。オリジナルプログラム管理情報
(OPGR)ファイル1101は、図8のPGR.MGR805に、オリジナルプログラ
ム管理表ファイル1110は図8のPGR_INF.TBL806に対応する。オリジナ
ルプログラム管理情報ファイル1101は、記録媒体に記録されているオリジナルプログ
ラムの数(図11ではp個の場合)と、以下オリジナルプログラム情報#1、オリジナル
プログラム情報#2・・・オリジナルプログラム情報#n−1、オリジナルプログラム情
報#nの内容が記録されたオリジナルプログラム管理表ファイル1110内の位置の情報
(たとえばオリジナルプログラム情報管理表ファイルPGR_INF.TBL1110の
頭から何バイト目から、といった情報)が記録される。
【0047】
図11のオリジナルプログラム管理表1110の詳細例としてプレイリスト#p−1の
表部分を示す。プレイリスト#p−1の情報として、この#p−1のオリジナルプログラ
ム情報が、有効であるか無効であるか、コピー制御情報(以下CCIという)などを含む
プログラム情報フラグ1111、作成時間1112(ユーザが装置を録画操作してオリジ
ナルプログラム情報#p−1を作成した時点での時間)、及び名前1113、サムネール
ファイル番号(図8に記載のPROGxxxx.AVS821のxxxx)1114、サ
ムネール情報1115、レジューム情報1119、さらにインデックス数1120と、そ
れぞれのインデックス番号ごとの形式、及びインデックスの場所を示すプログラム情報#
p−1に対応したAVストリームのGOPに対応したALU番号とRP番号と、該GOP
内のインデックスとして指定したフレーム番号が配置されている。インデックスとは、た
とえばユーザがオリジナルプログラム情報#p−1に対応したプログラムを編集して、マ
ーキング点指定を指定した場合の指定位置情報であり、編集でインデックスを指定してお
けば、オリジナルプログラム情報#p−1に対応したプログラムを再生時にすばやくイン
デックスで指定した位置に飛ばす、などの操作がフレーム単位で可能となる。サムネール
情報1115の各構成要素のサムネール形式1116、サムネール位置1117、サムネ
ール外部ファイル位置1118は、先の図10のプレイリスト管理表1010中のサムネ
ール形式1014、サムネール位置1015、サムネール外部ファイル位置1016と同
様のデータ構造である。また、レジューム情報1119の構成要素も、先の図10のレジ
ューム情報1017と同様である。
【0048】
また、図11の先頭ACUオフセット番号1130には、録画されたオリジナルプログ
ラムのAVストリームの最初のGOP位置から、最初の再生位置に対応するGOPとの差
分値を記録し、先頭フレーム番号1131には、該GOPの再生したいフレーム番号を記
録する。ACUエントリ番号の定義については、後述する。また、終端ACUオフセット
番号1132には、記録されたオリジナルプログラムのAVストリームの終端のGOPか
ら、再生する終端のGOPに対応したACUエントリ番号の差分値を記録し、終端フレー
ム番号1133には、再生する終端のGOP内の再生するフレーム番号を記録する。この
ようにしておけば、記録されたストリームのうち、前後の不要な部分の再生がなされるこ
とを防ぐことができる。また、実際の録画されたオリジナルプログラムのAVストリーム
の先頭から、再生開始までの差分値の大きさを規定し、さらに実際の録画されたオリジナ
ルプログラムのAVストリームの終端から再生する終端の差分値を規定することで、実際
に録画されたオリジナルプログラムのAVストリームと再生されるオリジナルプログラム
のAVストリームの時間のギャップを、規定量以内に絞ることが可能である。よって、例
えばこの再生範囲のデータが何らかの要因で壊れてしまった場合、最悪の場合まったく再
生できない状況に陥る可能性があるが、規定量以内に抑えることで再生できなくなる範囲
を少なくできる。ただし、先頭ACUオフセット番号1130及び、終端ACUオフセッ
ト番号1132は、再生する範囲を指定するACUエントリ番号の絶対値(差分値で無く
)であってもよい。
【0049】
図12はユーザ定義プログラム管理情報(UPGR)ファイル1201と、ユーザ定義
プログラム管理表ファイル1210の内容を示したものである。ユーザ定義プログラム管
理情報(UPGR)ファイル1101は、図8のUPGR.MGR807に、ユーザ定義
プログラム管理表ファイル1210は図8のUPGR_INF.TBL808に対応する
。ユーザ定義プログラム管理情報ファイル1201は、ユーザが編集によって登録したユ
ーザ定義プログラムの数(図12ではr個の場合)と、以下ユーザ定義プログラム情報#
1、ユーザ定義プログラム情報#2・・・ユーザ定義プログラム情報#r−1、ユーザ定
義プログラム情報#rの内容が記録されたユーザ定義プログラム管理表ファイル1210
内の位置の情報(たとえばユーザ定義プログラム管理表ファイル(UPGR_INF.T
BL)1210の頭から何バイト目から、といった情報)が記録される。
【0050】
図12のユーザ定義プログラム管理表1210の詳細例としてユーザ定義プログラム#
r−1の表部分を示す。ユーザ定義プログラム#r−1の情報として、本ユーザ定義情報
に関連したプログラムのファイル番号(図8に記載のPROGxxxx.AVS821の
xxxx)1211、ユーザ定義プログラム情報として指定した、上記ファイル番号のA
Vストリームの再生開始位置(情報としてAVストリーム中の再生指定する先頭のGOP
に対応したALU番号と、RP番号、及び該GOP内の再生開始するフレーム番号122
0)1212、及び再生終了位置1213(情報としてAVストリーム中の再生指定する
終端のGOPに対応したALU番号と、RP番号、及び該GOP内の再生終了するフレー
ム番号1221)、さらにインデックスの数1214と、それぞれのインデックス番号ご
との形式、及びインデックスの場所を示すユーザ定義プログラム情報#r−1に対応した
AVストリームのALU番号とそのALU内のインデックス指定位置のRP番号が配置さ
れている。インデックスは、先の図11のオリジナルプログラム情報と同様に、たとえば
ユーザがユーザ定義プログラム情報#r−1に対応したプログラムを編集して、マーキン
グ点指定を指定した場合の指定位置情報であり、インデックスを指定しておけば、オリジ
ナルプログラム情報#p−1に対応したプログラムを再生時にすばやくインデックスで指
定した位置に飛ばす、などの操作が可能となる。
【0051】
図13はユーザ定義統合管理情報(UDFF)ファイル1301と、ユーザ定義統合管
理表ファイル1310の内容を示したものである。ユーザ定義統合管理情報(UDFF)
ファイル1301は、図8のUDFF.MGR809に、ユーザ定義統合管理表ファイル
1310は図8のUDFF_INF.TBL810に対応する。ユーザ定義統合管理情報
ファイル1301は、ユーザが編集によって登録したユーザ定義統合情報の数(図13で
はt個の場合)と、以下ユーザ定義統合情報#1、ユーザ定義統合情報#2・・・ユーザ
定義統合情報#t−1、ユーザ定義統合情報#tの内容が記録されたユーザ定義統合情報
表ファイル1310内の位置の情報(たとえばユーザ定義統合管理表ファイルUDFF_
INF.TBL1310の頭から何バイト目から、といった情報)が記録される。
【0052】
図13のユーザ定義統合管理表1310の詳細例としてユーザ定義統合情報#t−1の
表部分を示す。ユーザ定義統合情報#t−1の情報として、本ユーザ定義統合情報を作成
した作成時間1311と、本ユーザ定義統合情報の名前1312、本ユーザ定義統合情報
を代表するサムネールの情報1313、本ユーザ定義統合を構成するオリジナルプログラ
ム番号またはプレイリスト番号の数1317、及びそれに続いて本ユーザ定義統合情報を
構成するオリジナルプログラム番号またはプレイリスト番号の羅列より構成される。
【0053】
サムネール情報1313の各構成要素のサムネール形式1314、サムネール位置13
15、サムネール外部ファイル位置1316は、先の図10のプレイリスト管理表101
0中のサムネール形式1014、サムネール位置1015、サムネール外部ファイル位置
1016と同様のデータ構造である。
【0054】
図16は、サムネールの管理データ構造と外部サムネールファイルの相関を示した図で
ある。同図においてサムネール管理データ1601は、サムネール形式とサムネール位置
とサムネール外部ファイル位置で構成され、図10のサムネール情報1013、図11の
サムネール情報1115、図13のサムネール情報1313と同様である。サムネール位
置は、プログラムファイル1602プログラム情報(PGR)の番号と、サムネールとし
て表示するAVストリームの位置に対応したALU番号、及びそのALU番号に対応した
ALU内のRP番号から構成され、サムネール外部ファイル情報はプログラムファイル番
号xxxxとサムネールファイル番号yyから構成される。
【0055】
図17は、全サムネール管理情報ファイル1701の構造を示したものであり、図8の
TND.MGR831に対応する。サムネールを統合する情報として、登録されているサ
ムネール数(本図ではi個の場合)1702、以降登録個数分のサムネールの情報が入っ
ている場所のポインタ値などを情報として持つサムネールポインタ1703〜1704、
これに続いて各サムネール情報1705〜1706で構成される。各サムネール情報17
05〜1706は、プログラムファイル番号、サムネールファイル番号、サムネール関連
情報(サムネールの縦横の画素サイズ、圧縮方式など)、及びサムネール保護情報(サム
ネールの暗号化の可否)の情報から構成される。このようにサムネールの情報を一箇所に
まとめていれば、本全サムネール管理情報ファイル1701を参照するのみで、全サムネ
ールの情報が把握できるため、本発明にかかる再生機などで、サムネール情報一覧などを
取得する場合に動作を高速化できるなどの利点がある。
【0056】
図15は、たとえばユーザが編集操作において、1つのプログラムを分割する場合(例
えば、録画した1つの番組を2つに分割する場合)の、AVストリームの入ったプログラ
ムファイルの管理がどのようになるかを示した模式図である。同図に示したように任意の
PROGxxxx.AVSファイルのAVストリームは、ALU単位で配置されている。
このためALU単位で分割すれば単純であるが、ALU単位を録画したAVストリームの
再生時間にたとえると、数十秒の単位になり、分割精度が非常に粗いものとなってしまう
。このため、分割点においては、RP単位でできるようにする。この場合図15のように
、ALU番号#fの部分で分割することとなる。そして分割したファイルのALU#1〜
ALU#fのAVストリームを新たにPROGxxxx.AVSとし、ALU#f〜AL
U#hのAVストリームをPROGxxxx+1.AVS(ファイル番号xxxxにプラ
ス1する)として記録する。この場合、分割後のPROGxxxx.AVSのストリーム
部分の終端はALU値が所定の8192RP(図14に記載)とはならないため、図14
のALU管理情報1403のパラメータである「プログラムのALU数」を変更すると同
時に「最後のALUのRP数」を、分割後のRP数、すなわちALU#fの分割した点よ
り前のRP数に変更して、ファイルPROGxxxx.AVSを更新する。また、分割後
のAVストリームをPROGxxxx+1.AVS(図15)に対しても、図14のAL
U管理情報1403のパラメータである「プログラムのALU数」を変更すると同時に「
最初のALUのRP数」を、分割後のRP数、すなわちALU#fの分割した点より後の
RP数に変更して、記録する。このようにすれば、分割点の精度が向上する。少なくとも
、分割点はMPEG圧縮されたAVストリームの場合、GOP(Group Of Pi
cture)単位の精度で分割が可能となる。
【0057】
図18はプログラム情報1801であり、先の図8におけるネームドストリームPro
gramInfo824の内容を示したものである。同図において、録画したAVストリ
ームのオリジナルプログラムのプログラム総合情報1802として、本実施例の記録形式
で記録された旨のプログラム識別情報1803、及び録画されたオリジナルプログラムの
AVストリームの種類として、たとえばデジタル放送(日本、欧州、北米など)または記
録機で自己エンコードされたAVストリームである、などの識別情報であるストリームフ
ォーマット情報1804、及び記録開始時刻や終了時刻、プログラムの名前やジャンルな
どからなるストリームフォーマット詳細情報1805である。
【0058】
図19はACU情報1900の詳細を示したものであり、またACU情報1900は図
8のネームドストリームAccessUnitInfo825の内容を示すものである。
ACUとは、AVストリームのGOPの位置する部分の、ALU番号と、RP番号(図1
4)、及びGOP中のMPEG規格におけるIピクチャの長さに相当するRP数などを情
報として持つものである。同図において、ACU総合情報1901として、ACUグルー
プの数としてACUグループエントリ数を持つ。他への拡張を含めて、複数のグループの
ACUエントリを管理できるように、本実施例では表を構成しているが、通常の場合は、
1AVストリームにつき、ACUグループは1個でよい。これに続いてACUグループエ
ントリ#1の内容が配置された位置情報(例えば本ACU情報1900の最初から何バイ
ト目にACUグループエントリ#1の内容が記録されている)1902が、続いてACU
グループエントリ#2の内容の位置1903、・・・、ACUグループエントリ#z−1
の内容の位置1904、ACUグループエントリ#zの内容の位置1905を記録する。
さらに続き、ACUグループエントリ#1の総合情報1906(ACUグループエントリ
#1に記録されたACUの総数(ACUエントリ数)、及びACUグループエントリ#1
に記録されたACUの最大値からなる)、続いてACUのエントリ#1の情報1907、
・・・、ACUのエントリ#nの情報1908、ACUグループエントリ#2の総合情報
、・・・と記録する。ACUのエントリ#1の情報1907、・・・、ACUのエントリ
#nの情報1908はそれぞれ、GOPの構成としてシーケンスヘッダ(MPEG規格)
の有無や、GOPヘッダの有無や、本ACUを構成するピクチャ種別(MPEG規格のI
ピクチャ/Pピクチャ、本実施例ではIピクチャのみを想定)などをフラグとして持つこ
とで構成されるACU形式と、ACUのタイムスタンプ、ACU開始位置として、ACU
エントリ番号に対応したGOPのあるALU番号と、そのALU内のRP番号及びIピク
チャのパケット数からなるACUサイズより構成される。
【0059】
図20は、録画されたAVストリームの、編集点であるフレーム位置をどのように指定するかを表した図である。同図において、2001は、録画されたAVストリーム中の、映像エレメンタリーストリーム(MPEG規格、以下VideoESという)である。2002は、これらの圧縮されたストリームを伸張表示する場合の表示順序を表したものである。2001の各圧縮されたI2、B0、B1、P5、B3、B4・・・の各映像フレームは、伸張処理後、B0、B1、I2、B3、B4、P5・・・と、各ピクチャの名の数字で表した順序で表示される。
同図中のGOP(Group of Picture、MPEG規格)1とGOP2はこれらのI,B,Pピクチャの所定のピクチャ数分(n枚)のVideoESと、GOPヘッダを付加して1グループに纏めたものである。I2、B0、B1、P5、B3、B4・・・の各アルファベットは、各映像フレームの画像圧縮形式を表すものである。MPEG規格では、圧縮画像の形式として、Iピクチャ、Pピクチャ、Bピクチャと呼ばれる符号化形式があり、Iピクチャは1枚の映像フレームを所定の圧縮規則に従って圧縮したものであり、Pピクチャは、Iピクチャからの差分の情報をもとに所定の圧縮規則に従って圧縮したものであり、さらにBピクチャは、IピクチャとPピクチャとの差分の情報をもとに所定の圧縮規則に従って圧縮したものである。従い、Iピクチャはそれ自身があれば伸張して表示可能であるが、Pピクチャは差分の元となるIピクチャを再生しない限り伸張して表示できず、Bピクチャはその差分の元となるIピクチャとPピクチャを伸張しなければ、伸張して表示ができないことになる。仮に斜線部のGOP1の次のGOP2ののB0もしくはB1を伸張表示したい場合は、斜線部のGOP1内のI2から伸張し、少なくともP5、とそれ以降の斜線部の次のGOP2の直前までのPピクチャまで伸張しなければならない。同図では、編集点として、斜線部のGOPのGOPヘッダを含むRPパケット位置が指定され、このGOPの先頭からnフレーム目を編集点として指定する場合、GOP内の最初のIピクチャ(I2)を基点とし、このときのフレーム番号を0とし、以降表示順序に従い、フレーム番号をB3を1、B4を2、・・・とし、次のGOPの最初のIピクチャの前のフレームまで、B0をn−1、B1をnと指定する。GOPヘッダを含むRPパケット位置以外の位置が指定されている時には、その後最初に先頭が存在するGOPを示していることする。なお、GOPの先頭にGOPヘッダが付加されていない場合には、GOPを構成するデータの先頭をGOPの先頭とする。このように指定すれば、例えば指定フレーム番号がnの場合、GOP2の再生表示を行う場合、まずGOP1のI2を含むVideoESを記録媒体より読み込み、伸張し、順を追ってGOP1内の少なくともP5やそれ以降GOP2の直前のPピクチャまで伸張し、続いてGOP2のB0に続いてGOP2のB2を伸張するといった再生制御が容易である。
【図面の簡単な説明】
【0060】
【図1】本発明による記録再生装置でAVデータの管理状態を示す図。
【図2】従来例によるAVデータの管理状態を示す図。
【図3】本発明による記録再生装置のブロック図。
【図4】オリジナル統合情報の表示出力例。
【図5】ユーザ定義統合情報のプレイリストの一覧としての表示出力例。
【図6】ユーザ定義統合情報の第1の表示出力例。
【図7】ユーザ定義統合情報の第2の表示出力例。
【図8】各オリジナル統合情報、プレイリスト統合情報、ユーザ定義統合情報、及びプレイリスト情報、プログラム情報、AVデータ(プログラム)などのファイル構造の一例を示した図。
【図9】各オリジナル統合情報の管理テーブル構造の一例を示したもの。
【図10】プレイリスト管理情報の構成と管理テーブル構成の一例を示したもの。
【図11】オリジナルプログラム管理情報の構成と管理テーブルの一例をしめしたもの。
【図12】ユーザ定義プログラム情報の構成と管理テーブルの一例をしめしたもの。
【図13】ユーザ定義統合管理情報の構成と管理テーブルの一例をしめしたもの。
【図14】AVストリームファイルのパケット構成を示したもの。
【図15】AVストリームファイルの分割時の処理を示したもの。
【図16】サムネール管理情報を図示したもの。
【図17】サムネールを統合した管理情報の構成と管理テーブルを示したもの。
【図18】図8におけるネームドストリームProgramInfo824の内容を示したもの。
【図19】ACU情報1900の詳細を示したもの。
【図20】録画されたAVストリームの、編集点であるフレーム位置をどのように指定するかを表したもの。
【符号の説明】
【0061】
101、201 … プログラム(AVストリーム)
102 … 管理情報における第3階層
103、202 … 管理情報における第2階層
104、203 … 管理情報における第1階層
303 … 記録系信号処理
304 … 記録再生系
305 … 記録媒体
306 … 再生系信号処理
315 … TVセット
316 … ユーザI/F
317 … 制御部
318 … システムバス
319 … OSD生成部
401 … 全プログラム表示用タグ
501 … 全プレイリスト表示用タグ
601 … ユーザ#1用メニュー表示用タグ
701 … ユーザ#2用メニュー表示用タグ

【特許請求の範囲】
【請求項1】
パケット形式の映像音声ストリームと、該映像音声ストリームを管理する管理情報とを記録する映像音声ストリームの記録方法であって、
前記管理情報は、少なくとも、前記映像音声ストリームの編集点として、編集点に対応するパケットの位置を示す第1の位置情報と、その編集点のフレーム位置を示す第2の位置情報を記録し、
前記第1の位置情報は、前記ストリーム上の位置情報で示されるパケットあるいはその後に先頭が位置するGOPを示し、
前記第2の位置情報は、前記第1の位置情報で示されるGOP内の最初のIピクチャを基点とし、次のGOPの最初のIピクチャの前のピクチャまでを、表示フレーム単位で順次番号を割り振った情報であることを特徴とする映像音声ストリームの記録方法。
【請求項2】
前記編集点は、プレイリストの開始点と、終了点であることを特徴とする請求項1記載
の映像音声ストリームの記録方法。
【請求項3】
前記編集点は、サムネールの表示位置であることを特徴とする請求項1記載の映像音声
ストリームの記録方法。
【請求項4】
前記編集点は、ユーザが指定したインデックスであることを特徴とする、請求項1記載
の映像音声ストリームの記録方法。
【請求項5】
映像音声ストリームと、該映像音声ストリームを管理する管理情報とを記録する映像音
声ストリームの記録方法であって、
前記管理情報は、前記映像音声ストリームのレジューム点として、レジューム点に対応す
るGOPの位置情報と、そのGOP内のフレーム番号を記録することを特徴とする映像音
声ストリームの記録方法。
【請求項6】
映像音声ストリームと、該映像音声ストリームを管理する管理情報とを記録する映像音
声ストリームの記録方法であって、
前記映像音声ストリームは複数のGOPを有し、
前記GOPは複数のフレームを有し、
前記管理情報は、前記映像音声ストリームの編集点として、GOPの位置情報と、該G
OP内のフレーム番号を記録することを特徴とする映像音声ストリームの記録方法。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate

【図9】
image rotate

【図10】
image rotate

【図11】
image rotate

【図12】
image rotate

【図13】
image rotate

【図14】
image rotate

【図15】
image rotate

【図16】
image rotate

【図17】
image rotate

【図18】
image rotate

【図19】
image rotate

【図20】
image rotate


【公開番号】特開2008−270933(P2008−270933A)
【公開日】平成20年11月6日(2008.11.6)
【国際特許分類】
【出願番号】特願2007−107689(P2007−107689)
【出願日】平成19年4月17日(2007.4.17)
【出願人】(000005108)株式会社日立製作所 (27,607)
【Fターム(参考)】