JP2003100055A - Recording apparatus, recording medium, reproduction apparatus, program, and method - Google Patents
Recording apparatus, recording medium, reproduction apparatus, program, and methodInfo
- Publication number
- JP2003100055A JP2003100055A JP2002162054A JP2002162054A JP2003100055A JP 2003100055 A JP2003100055 A JP 2003100055A JP 2002162054 A JP2002162054 A JP 2002162054A JP 2002162054 A JP2002162054 A JP 2002162054A JP 2003100055 A JP2003100055 A JP 2003100055A
- Authority
- JP
- Japan
- Prior art keywords
- section
- information
- cell
- reproduction
- extended
- 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
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P20/00—Technologies relating to chemical industry
- Y02P20/50—Improvements relating to the production of bulk chemicals
- Y02P20/52—Improvements relating to the production of bulk chemicals using catalysts, e.g. selective catalysts
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術部分野】本発明は、DVD,CD,HD,半導
体メモリカード等の記録媒体にデジタルストリームを記
録する記録装置、再生装置、記録媒体に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a recording device, a reproducing device and a recording medium for recording a digital stream on a recording medium such as a DVD, a CD, a HD and a semiconductor memory card.
【0002】[0002]
【従来の技術】上述した記録装置の製品化にあたって、
記録媒体に記録されたデジタルストリームの互換性を保
つことは、記録装置を製造するメーカにとって重大な責
務といえる。この互換性確保のため各メーカは、記録媒
体における記録フォーマットの規格化・標準化に関する
活動を積極的に行ってきており、その成果としてDVD-VI
DEO RECORDING規格等、様々な統一規格が策定された。2. Description of the Related Art In commercializing the above-mentioned recording apparatus,
Maintaining compatibility of digital streams recorded on a recording medium can be said to be a serious responsibility for manufacturers of recording devices. In order to ensure this compatibility, manufacturers have been actively engaged in activities related to standardization and standardization of recording formats for recording media.
Various uniform standards have been established, such as the DEO RECORDING standard.
【0003】統一規格の策定に足並みを揃える一方、他
社製品との差別化を図るべく、各メーカは、『拡張制
御』をセールスポイントとした記録装置を製品化する傾
向が見られる。『拡張制御』とは、その記録装置を製造
したメーカが、その内容を独自の判断で定めることがで
きる再生制御である。DVD-VIDEO RECORDING規格等によ
り規格化されたフォーマットは、普遍的な価値を持つの
で何れのメーカもこの内容に反した再生制御を行うこと
は許されない。一方拡張制御は、普遍的な価値が必ずし
も要求されないので、商品戦略の色彩が濃い内容、流行
性が強い内容を、メーカ一社限りの制御内容として定義
することができる。While keeping pace with the establishment of a unified standard, each manufacturer tends to commercialize a recording device with "extended control" as a selling point in order to differentiate it from other companies' products. The "extended control" is a reproduction control in which the manufacturer of the recording apparatus can determine the content by its own judgment. Since the format standardized by the DVD-VIDEO RECORDING standard has universal value, it is not allowed for any manufacturer to perform playback control contrary to this content. On the other hand, since extended control does not necessarily require universal value, contents with a strong color of product strategy and contents with a strong trend can be defined as control contents for one manufacturer.
【0004】[0004]
【発明が解決しようとする課題】ところがマルチユーザ
型の光ディスクが普及してくると、上述したような拡張
制御では他社製品との差別化を図れたとしても、真の意
味でのユーザの満足を得ることができなくなる恐れがあ
る。マルチユーザ型の光ディスクとは、複数人のユーザ
により共用されるという形態で利用される光ディスクで
あり、40Gバイト以上の大容量をもった光ディスクに
は、この形態が取り入れられることが予想される。この
マルチユーザ対応の光ディスクの再生制御において、全
てのユーザに対して画一的な再生制御を行えばよいとい
うものではない。"個性の時代"と呼ばれる今日にあたっ
ては、ユーザ毎のこだわりや利便性こそ尊重されるべき
であり、マルチユーザ対応の光ディスクの再生において
も、かかるこだわりや利便性にユーザ毎に応える拡張制
御が求められる。その一方で、1つの記録媒体を共有し
合う複数ユーザのそれぞれについて、個別の拡張制御を
ユーザ毎に行うというのは、ユーザの人数が増えれば増
えるほど記録媒体におけるデータフォーマットや装置側
の処理を複雑にせねばならず、メーカ側の負担を招く。However, when multi-user type optical discs have become widespread, even if the above-mentioned extended control can be differentiated from the products of other companies, the user's satisfaction in the true sense can be achieved. You may not be able to get it. The multi-user type optical disc is an optical disc used in a form shared by a plurality of users, and it is expected that this form will be adopted in an optical disc having a large capacity of 40 Gbytes or more. In the reproduction control of the multi-user compatible optical disc, it is not necessary to perform uniform reproduction control for all users. In today's "era of individuality", the attention and convenience of each user should be respected, and even when playing multi-user compatible optical discs, extended control that responds to each user is required. To be On the other hand, for each of a plurality of users who share one recording medium, performing individual extended control for each user means that the data format of the recording medium and the processing on the device side increase as the number of users increases. It has to be complicated and causes a burden on the manufacturer.
【0005】本発明の目的は、メーカ側の負担を軽減し
つつも、ユーザ側のこだわりや利便性を満たすことがで
きる拡張制御を実現する記録装置を提供することであ
る。An object of the present invention is to provide a recording apparatus that realizes extended control that can satisfy the user's attention and convenience while reducing the burden on the manufacturer.
【0006】[0006]
【課題を解決するための手段】ここで上述した目的をど
のように達成するかについて説明する。マルチユーザ対
応において、ユーザ各人について個別に行うべき拡張制
御の典型的なものは、未視聴部分への頭出しである。何
故なら、未視聴部分は、各ユーザ毎に異なるため、ユー
ザ毎に異なる位置から再生してこそ、意義があるからで
ある。複数ユーザに一律に行うべき拡張制御の典型的な
ものは、CM区間に対する再生スキップである。何故な
ら、CM区間のスキップは、記録媒体を共用している全て
のユーザが、一律に希望していることが多いからであ
る。複数ユーザに対して一斉に行うか、ユーザ各人に個
別に行うかは、拡張制御の内容に応じて千差万別であ
る。拡張制御をデジタルストリームの再生時のどの時点
から開始し、どの時点で終えるかも、拡張制御の内容に
応じて変わってくる。Now, how to achieve the above-mentioned object will be described. In multi-user correspondence, a typical extended control that should be performed individually for each user is to find the unviewed portion. This is because the unviewed portion is different for each user, and it is meaningful to reproduce from a different position for each user. A typical extended control that should be performed uniformly for multiple users is playback skip for CM sections. This is because, in many cases, all users who share the recording medium desire to skip the CM section uniformly. Whether it is performed for a plurality of users all at once or individually for each user varies depending on the contents of the extended control. The starting point and ending point of the extended control during reproduction of the digital stream also depend on the contents of the extended control.
【0007】従来の拡張制御では、エントリポイント情
報と呼ばれる情報を用いて拡張制御を実行すべき箇所を
デジタルストリーム上の"位置"、つまり"点"により表記
していた。ところが従来のような"点"による表記では、
拡張制御の内容を詳細に規定することに限界がある。位
置情報を組み合わせることで、拡張制御を行うべき区間
は特定できるにしても、これが複数ユーザ間で拡張制御
を一律に行わせるべきか、ユーザ各人で個別に行わせる
べきかの指定までは表記しえず、マルチユーザ対応に伴
う拡張制御の多様化に追従できない恐れがある。In the conventional extended control, a portion where the extended control is to be executed is described by "position", that is, "point" on the digital stream by using information called entry point information. However, in the conventional notation with "dots",
There is a limit to the details of extended control. Even if the section for which extended control is to be performed can be specified by combining location information, it is shown until it is specified whether this should be performed uniformly among multiple users or individually by each user. However, there is a possibility that it will not be possible to follow the diversification of extended control that accompanies multi-user support.
【0008】マルチユーザ対応に伴う拡張制御の多様化
に対応し、上述した目的を達成するため、本発明に係る
記録装置は、再生時に行われる拡張制御の内容が、1つ
の再生経路情報により示される再生経路内に限って有効
である場合、当該再生経路に対し、拡張制御を行うべき
区間を、個別に指定し(1)、複数再生経路において有効
である場合、複数再生経路情報により示される複数再生
経路に対し、拡張制御を行うべき区間を一括指定する
(2)指定手段と、再生経路内において指定手段により個
別に指定された区間が何処に存在するかを示す第1タイ
プのマーカ情報、及び、デジタルストリーム内において
一括指定された区間が何処に存在するかを示す第2タイ
プのマーカ情報の少なくとも一方を記録媒体に書き込む
書込手段とを備える。In order to cope with the diversification of the extended control accompanying the multi-user correspondence and to achieve the above-mentioned object, the recording apparatus according to the present invention indicates the content of the extended control performed at the time of reproduction by one reproduction path information. If it is valid only within the playback path that is specified, the section for which extended control is to be performed is individually specified for that playback path (1), and if it is valid in multiple playback paths, it is indicated by multiple playback path information. Specify the sections for which extended control should be performed collectively for multiple playback paths
(2) Designating means, marker information of the first type indicating where the section individually designated by the designating means exists in the reproduction path, and where the section collectively designated in the digital stream exists And a writing unit that writes at least one of the second-type marker information indicating whether or not to write in the recording medium.
【0009】[0009]
【発明の実施の形態】(第1実施形態)本発明に係る記
録媒体の実施形態を以下に説明する。本実施形態に係る
記録媒体は、DVD-VIDEO RECORDING規格に準じて、動画
像データを記録することができる書き換え可能型DVD(以
降"DVD"と略記する)であるものとする。図1は、本実施
形態に係るDVD1と、記録装置100とを示す図であ
る。記録装置100は、地上波アンテナ101及びパラ
ボナアンテナ102を介して受信された放送信号の放送
内容を、エンコードしてDVD1に書き込む。このDVD1
は、図中の二人のユーザ(ユーザA、ユーザB)により共用
されるマルチユーザ対応型のDVDである。BEST MODE FOR CARRYING OUT THE INVENTION (First Embodiment) An embodiment of a recording medium according to the present invention will be described below. The recording medium according to the present embodiment is a rewritable DVD (hereinafter abbreviated as “DVD”) capable of recording moving image data according to the DVD-VIDEO RECORDING standard. FIG. 1 is a diagram showing a DVD 1 and a recording device 100 according to the present embodiment. The recording device 100 encodes the broadcast content of the broadcast signal received via the terrestrial antenna 101 and the parabona antenna 102, and writes it on the DVD 1. This DVD 1
Is a multi-user compatible DVD shared by two users (user A and user B) in the figure.
【0010】DVD1は、物理層、ファイルシステム層、
応用層といったレイヤ階層を有していて、記録装置10
0によりデジタルストリーム形式のデータが記録され
る。図2は、ファイルシステム層上におけるDVD1の構
造(ファイル構造)を破線の矢印により引き出して示す
図である。図2のファイル構造では、ROOTディレクトリ
の直下にDVD_RTAV(RealTime Recording Audio Video)デ
ィレクトリが配され、その下に、幾つかのTS-VOBが収録
されるAVファイルと、各種管理情報が収録される管理フ
ァイルとが配置される。TS(Transport Stream)-TS-VOB
(Video Object)とは、トランスポートストリームの形式
で記録されるストリーム形式のデータであり、プログラ
ムストリーム形式のVOBと区別される。本願の"請求の範
囲"や"The DVD 1 has a physical layer, a file system layer,
The recording device 10 has a layer hierarchy such as an application layer.
Data of digital stream format is recorded by 0. FIG. 2 is a diagram showing the structure (file structure) of the DVD 1 on the file system layer by drawing it out with a dashed arrow. In the file structure shown in FIG. 2, a DVD_RTAV (RealTime Recording Audio Video) directory is arranged directly under the ROOT directory, and under that, several TS-VOBs are recorded as AV files and various management information is recorded. Files and are placed. TS (Transport Stream) -TS-VOB
(Video Object) is stream format data recorded in the transport stream format, and is distinguished from the program stream format VOB. "Claims" and "Claims" of the application
【0011】[0011]
【課題を解決するための手段】"にいうデジタルストリ
ームとは、このTS-VOBのことである。図3は、AVファイ
ルに収録されるTS-VOBの構成を段階的に詳細化した図で
ある。本図では、図2に示したAVファイルを最下段であ
る第7段目に示している。図3の第6段目は、AVファイ
ルに収録されるTS-VOBを示す。本図に示すようにTS-VOB
は、第1段目に示すビデオストリーム、オーディオスト
リームを多重化することにより得られる。この第1段目
に位置するビデオストリームは、複数のピクチャデータ
pi1,2,3・・・・・の配列である。これらのピクチャデータは
何れも、ディスプレイの一表示期間(ビデオフレームと
も呼ばれる。)にて表示される。NTSC方式のディスプレ
ィにおいて、ビデオフレームは約33msec(正確には1/2
9.97sec)であり、PAL方式のディスプレィにおいてビデ
オフレームは、40msecである。これらピクチャデータ
は、フレーム間の相関性に基づいた圧縮符号化を受けて
いる。そのため、ビデオストリームを構成するピクチャ
データには、過去方向および未来方向に再生されるべき
画像との相関性を用いて圧縮されているBidirectionall
y Predictive(B)ピクチャ、過去方向に再生されるべき
画像との相関性を用いて圧縮されているPredictive(P)
ピクチャ、相関性を用いず、一フレーム分の画像内での
空間周波数特性を利用して圧縮されているIntra(I)ピク
チャといった種別がある。[Means for Solving the Problem] The digital stream referred to in "" is this TS-VOB. FIG. In this figure, the AV file shown in Fig. 2 is shown in the lowermost seventh row.The sixth row in Fig. 3 shows the TS-VOB recorded in the AV file. As shown in TS-VOB
Is obtained by multiplexing the video stream and audio stream shown in the first row. The video stream located in the first row consists of multiple picture data.
It is an array of pi1,2,3 .... All of these picture data are displayed during one display period (also called a video frame) of the display. In the NTSC system display, the video frame is about 33msec (1/2 to be exact)
The video frame is 40 msec in the PAL system display. These picture data have been compression-coded based on the correlation between the frames. Therefore, the picture data forming the video stream is compressed using the correlation with the images to be reproduced in the past direction and the future direction.
y Predictive (B) picture, Predictive (P) compressed using the correlation with the image to be played in the past direction
There are types such as pictures and Intra (I) pictures that are compressed using the spatial frequency characteristic in the image for one frame without using the correlation.
【0012】ビデオストリームにおいて復号可能な最小
単位をGOP(Group Of Picture)という。GOPは少なくとも
1つのIピクチャを含み、約1.0秒の再生時間を有するピ
クチャデータの集合である。図3において第1段目に示
すビデオストリームは、その2段目において複数GOPに分
割されている。ピクチャデータに対する圧縮符号化方式
は可変符号長方式であるため、GOPのデータ長は互いに
異なる。DVDに記録するにあたって、各GOPがどのような
サイズを有するかを問わず、GOP列は複数に分割され
る。分割により得られる分割部分は、第3段目に示すPE
Sパケット列に格納される。一方、1段目の右側に位置す
るオーディオストリームも複数に分割され、分割により
得られる分割部分は、第3段目に示すPESパケット列に
格納される。PESパケットとは、図2の第3段目に示す
ようにビデオストリーム、オーディオストリームの分割
部分を格納しているパケットであり、ビデオストリー
ム、オーディオストリームの一部分を何時復号するかを
示す「DTS」、この一部分のデコード結果を何時表示す
るかを示す「PTS」がそのヘッダに付与されている。The minimum unit that can be decoded in a video stream is called GOP (Group Of Picture). GOP is at least
A set of picture data including one I picture and having a reproduction time of about 1.0 second. The video stream shown in the first row in FIG. 3 is divided into a plurality of GOPs in the second row. Since the compression coding method for picture data is a variable code length method, GOP data lengths are different from each other. When recording on a DVD, the GOP sequence is divided into a plurality regardless of the size of each GOP. The divided part obtained by the division is the PE shown in the third row.
It is stored in the S packet sequence. On the other hand, the audio stream located on the right side of the first row is also divided into a plurality of pieces, and the divided portions obtained by the division are stored in the PES packet sequence shown in the third row. A PES packet is a packet that stores a divided portion of a video stream and an audio stream, as shown in the third row of FIG. , "PTS" indicating when to display the decoding result of this part is added to the header.
【0013】GOP列を格納したPESパケット列は、オーデ
ィオストリームを格納したPESパケット列と多重化(図中
のtj1)されて、第4段目に示すTSパケット列を構成して
いる。1つ以上のGOP及び、このピクチャデータと共に多
重化されているオーディオデータは、第5段目に示すよ
うにVOBU(Video Object Unit)を形成している。VOBU
とは、TS-VOBの最小アクセス単位であり、MPEG規格にお
けるビデオパック−オーディオパックを配列して構成さ
れている。6段目に示すTS-VOBは複数のVOBUが時系列に
配列された構成を持つ。以上がTS-VOBの内部構成であ
る。The PES packet sequence storing the GOP sequence is multiplexed with the PES packet sequence storing the audio stream (tj1 in the figure) to form the TS packet sequence shown in the fourth row. One or more GOPs and audio data multiplexed with this picture data form a VOBU (Video Object Unit) as shown in the fifth row. VOBU
Is the minimum access unit of TS-VOB, and is configured by arranging video packs-audio packs in the MPEG standard. The TS-VOB shown in the sixth row has a configuration in which multiple VOBUs are arranged in time series. The above is the internal structure of TS-VOB.
【0014】第3段目〜第5段目に示す分割及び多重化
は、これまでのDVDとは異なる、TS-VOB特有のものにな
っている。これまでのDVDに記録されるVOB、つまりプロ
グラムストリーム形式のVOBは、複数のパックからな
り、各パックに1つのPESパケットがそのまま格納され
る。一方、トランスポートストリーム形式のTS-VOBにお
いて、PESパケットは複数に分割された上で、各TSパケ
ットに格納される。図4は、PESパケットがTSパケット
にどのように格納されるかを示す図である。The division and multiplexing shown in the third to fifth stages are unique to TS-VOB, which is different from the conventional DVDs. The VOB recorded on the conventional DVD, that is, the VOB in the program stream format, is composed of a plurality of packs, and one PES packet is stored in each pack as it is. On the other hand, in the transport stream format TS-VOB, a PES packet is divided into a plurality of pieces and then stored in each TS packet. FIG. 4 is a diagram showing how PES packets are stored in TS packets.
【0015】TSパケットの構成は、図4の第3段目に示
す通りであり、『TSパケットヘッダ』と、『適用フィー
ルド』と、『ペイロード部』とから構成される。188Byt
eのサイズを有する。この188バイトというデータサイズ
は、ATM伝送路で伝送されるATMパケットと同サイズであ
り、この伝送路で伝送されたパケットとそのまま記録で
きるような配慮がなされている。The structure of the TS packet is as shown in the third row of FIG. 4, and is composed of a "TS packet header", an "applied field", and a "payload section". 188Byt
have a size of e. This data size of 188 bytes is the same size as the ATM packet transmitted on the ATM transmission line, and care is taken so that it can be recorded as it is with the packet transmitted on this transmission line.
【0016】『ペイロード』には、PESパケットを複数
に分割することにより得られた分割部分が格納される。
PESパケットがビデオストリームの一部である場合、こ
のペイロードがビデオ層に相当する。図4において第1
段目に示すPESパケットは、第2段目に示すように複数
に分割されて、各分割部分は、矢印ct1,2,3に示すよう
に、第3段目におけるTSパケットのペイロードに格納さ
れる。The "payload" stores a divided portion obtained by dividing the PES packet into a plurality of pieces.
If the PES packet is part of the video stream, this payload corresponds to the video layer. First in FIG.
The PES packet shown in the second row is divided into a plurality of pieces as shown in the second row, and each divided portion is stored in the payload of the TS packet in the third row as indicated by arrows ct1, 2, and 3. It
【0017】『TSパケットヘッダ』の構成を、破線の矢
印hg1にて引き出して示す。矢印hg1に示すように、『TS
パケットヘッダ』は、TSパケットがどのビデオストリー
ムに所属するか、またはどのオーディオストリームに所
属するかを識別する「PID(Packet Identifier)」
と、ペイロードにおけるPESパケットが何処から存在す
るかを示す「ユニット開始インディケータ」、後続する
TSパケットに適用フィールドが継続して存在するか否か
を示す「適用フィールド制御情報」が格納される。The structure of the "TS packet header" is shown by a broken line arrow hg1. As shown by arrow hg1, “TS
"Packet header" is a "PID (Packet Identifier)" that identifies which video stream or audio stream a TS packet belongs to.
And a "unit start indicator" that indicates where the PES packet in the payload is from, followed by
“Applied field control information” indicating whether or not the applicable field is continuously present in the TS packet is stored.
【0018】『適用フィールド』は、ビデオストリーム
の分割部分がペイロードに格納されている場合、そのビ
デオストリームのシステム層についての情報が記述され
る。そのようなシステム層の情報には、破線の矢印hg2
に引き出して示す「PCR(Program Clock Referenc
e)」、「ランダムアクセス表示フラグ」がある。PCRは
ストリームをデコードする機器の基準クロック(STC(sy
stem time clock))の参照値である。どのような処理の
ための参照値かというと、トランスポートストリームを
デマルチプレクスする処理(1)、トランスポートストリ
ームをビデオストリーム等の各種PESストリームに再構
築する処理(2)を行うにあたっての参照値である。「ラ
ンダムアクセス表示フラグ」は、対応するペイロード部
のPESパケットに、ビデオストリームのアクセスポイン
トの先頭フレームが格納されているか否かを示す。アク
セスポイントとは、ストリーム内部であって、単独にデ
コードすることができる単位であり、ランダムアクセス
表示フラグによりGOPの先頭フレーム(Iピクチャ)が存在
するか否かが示されている。The "applicable field" describes information about the system layer of the video stream when the divided portion of the video stream is stored in the payload. Information on such system layers is indicated by the dashed arrow hg2.
"PCR (Program Clock Referenc
e) ”and“ Random access display flag ”. PCR is the reference clock (STC (sy
stem time clock)) reference value. The reference value for what kind of processing is the reference when performing the processing of demultiplexing the transport stream (1) and the processing of reconstructing the transport stream into various PES streams such as video streams (2). It is a value. The "random access display flag" indicates whether or not the first frame of the access point of the video stream is stored in the PES packet of the corresponding payload part. The access point is a unit that can be independently decoded inside the stream, and the random access display flag indicates whether or not the head frame (I picture) of the GOP exists.
【0019】以上がTS-VOBと、プログラムストリーム形
式のVOBとの差違点である。続いてTS-VOBが、DVDにどの
ように記録されるかについて説明する。DVDは、誤り訂
正可能な記録領域であるECCブロックを複数有してい
る。トランスポートストリームを構成する複数のTSパケ
ットは、カプセル(Capsule)という単位に変換され
て、ECCブロックに記録される。カプセルは、ATSが付加
された状態のTSパケットを複数配置してなる。ATS(Arr
ival Time Stamp Information)は、当該TSパケットが
装置内部に到達したタイミングを示す情報である。The above is the difference between the TS-VOB and the program stream format VOB. Next, how the TS-VOB is recorded on the DVD will be described. The DVD has a plurality of ECC blocks that are error-correctable recording areas. A plurality of TS packets forming the transport stream are converted into a unit called a capsule and recorded in an ECC block. The capsule is formed by arranging a plurality of TS packets with ATS added. ATS (Arr
(ival Time Stamp Information) is information indicating the timing when the TS packet reaches the inside of the device.
【0020】続いて管理ファイルの内部構造について説
明する。図5は、管理ファイルの内部構造を示す図であ
る。本図の破線の矢印fs0で引き出して示すように、管
理ファイルは、複数のVOB情報(VOB#1情報,VOB#3情報,VO
B#3情報・・・・)と、複数のPGC情報(PGC情報#1,#2,#3・・・・
・)ととからなる。『VOB情報#1,#2,#3・・・・・』は、DVDに
おけるTS-VOBのそれぞれについての詳細を示す情報であ
る。図中の破線の引き出し線hs1は、これらVOB情報のう
ち、VOB#1に対応するVOB#1情報の詳細を示す。Next, the internal structure of the management file will be described. FIG. 5 is a diagram showing the internal structure of the management file. As indicated by the dashed arrow fs0 in this figure, the management file contains multiple VOB information (VOB # 1 information, VOB # 3 information,
B # 3 information ...) and multiple PGC information (PGC information # 1, # 2, # 3 ...
・) And and. “VOB information # 1, # 2, # 3 ...” is information indicating details of each TS-VOB in the DVD. The broken line hs1 in the figure shows the details of the VOB # 1 information corresponding to VOB # 1 among these VOB information.
【0021】この引き出し線hs1に示すようにVOB#1情報
は、対応するTS-VOBを一意に特定する『TS-VOB識別
子』、TS-VOBが何時記録されたかを示す『TS-VOB記録日
時』、TS-VOBに多重化されるビデオストリームがどのよ
うな方式で圧縮符号化されているかを示す『ビデオコー
ディングモード』、TS-VOBに多重化されるオーディオス
トリームがどのような方式で圧縮符号化されているかを
示す『オーディオコーディングモード』、対応するTS-V
OBについての『アクセスマップ』、『セクションマー
カ』を有する。As indicated by the lead line hs1, the VOB # 1 information is "TS-VOB identifier" that uniquely identifies the corresponding TS-VOB, and "TS-VOB recording date and time" that indicates when the TS-VOB was recorded. ], "Video coding mode" indicating how the video stream multiplexed in TS-VOB is compressed and encoded, "Video coding mode" in which the audio stream multiplexed in TS-VOB is compressed and encoded "Audio coding mode" that indicates whether or not it is compatible, corresponding TS-V
It has "access map" and "section marker" for OB.
【0022】『アクセスマップ』は、TS-VOB内の複数の
頭出し位置のアドレスを、時刻情報を用いて間接参照す
るためのリファレンステーブルである。引き出し線hs2,
hs3を辿ってゆくことにより、アクセスマップを順次詳
細化してゆく。アクセスマップは、引き出し線hs2にて
示すように各VOBUに対応するエントリー情報からなり、
各エントリー情報は、引き出し線hs3に示すように、そ
のVOBUの再生に要する時間長を示す『VOBU再生時間』
と、VOBU自身のデータサイズを示す『VOBUサイズ』とを
対応づけてなる。可変長符号圧縮方式が採用されるた
め、GOPを含む各VOBUのサイズや再生時間がバラバラで
あっても、この『エントリー情報』を参照することによ
り、任意の再生時刻から、その再生時刻に対応するVOBU
内のピクチャデータへと頭出しを行うことが可能にな
る。The "access map" is a reference table for indirectly referring to the addresses of a plurality of cue positions in the TS-VOB using time information. Leader line hs2,
By tracing hs3, the access map will be refined in order. The access map consists of entry information corresponding to each VOBU as shown by the leader line hs2,
Each entry information is, as indicated by the leader line hs3, "VOBU playback time" indicating the length of time required for playback of that VOBU.
And “VOBU size” indicating the data size of the VOBU itself are associated with each other. Since the variable-length code compression method is adopted, even if the size of each VOBU including GOP and the playback time vary, it is possible to respond to the playback time from any playback time by referring to this "entry information". VOBU
It is possible to find the beginning of the picture data inside.
【0023】続いてPGC情報の内部構成について説明す
る。PGC情報は、引き出し線hs4にて示すように、アクセ
スマップを介してTS-VOBをどのような経路で再生してゆ
くかの再生経路を示す『再生経路情報』と、『セクショ
ンマーカ』とからなる。再生経路情報の特徴は、その表
記法にある。つまり管理情報にアクセスマップが存在し
ているので、再生経路情報は、これをリファレンステー
ブルとして用いた間接参照の形式で記述されている。再
生経路情報を間接参照の形式で記述しているのは、TS-V
OBに対して編集が行われてた場合に、それに伴って再生
経路情報を更新するという負荷を無くすためである。再
生経路情報の詳細について説明する。引き出し線hs5に
て示すように、複数のセル情報の配列(セル情報#1,#2,#
3・・・・・)からなる。セル情報は、引き出し線hs6にて示す
ように、セル情報に対応するTS-VOBを示す『TS-VOB識別
子』、そのTS-VOBにおける再生開始位置を示す時刻情報
である『開始点情報』、そのTS-VOBにおける再生終了位
置を示す時刻情報である『終了点情報』からなる。これ
らの時刻情報により開始点、終了点が特定される区間
を"セル"といい、再生経路情報におけるセル情報の配列
は、これらのセルをどのような順次で再生してゆくかを
示す。このような表記で規定された再生経路には、TS-V
OBを記録した記録装置100が、記録時に自動的に生成
するものと(1)、ユーザの編集操作に従い、記録される
もの(2)の2種があり、TS-VOBを様々な経路で再生させる
ことを念頭に置いている。Next, the internal structure of PGC information will be described. As indicated by the lead line hs4, the PGC information is composed of "reproduction path information" indicating the reproduction path of the TS-VOB to be reproduced through the access map and "section marker". Become. The characteristic of the reproduction path information is the notation. That is, since the access map exists in the management information, the reproduction path information is described in an indirect reference format using this as a reference table. TS-V describes the playback path information in the indirect reference format.
This is to eliminate the load of updating the reproduction path information when the OB is edited. Details of the reproduction path information will be described. As indicated by the leader line hs5, an array of cell information (cell information # 1, # 2, #
3 ...). Cell information, as indicated by the lead line hs6, "TS-VOB identifier" indicating the TS-VOB corresponding to the cell information, "start point information" which is time information indicating the reproduction start position in the TS-VOB, It is composed of "end point information" which is time information indicating the reproduction end position in the TS-VOB. A section in which the start point and the end point are specified by these time information is called a "cell", and the array of cell information in the reproduction path information indicates in what sequence these cells are reproduced. The playback path specified by such notation is TS-V
There are two types, one that is automatically generated at the time of recording by the recording device 100 that records the OB (1) and one that is recorded according to the user's editing operation (2). TS-VOB is played back on various routes. I'm keeping in mind.
【0024】図6は、再生経路情報による間接参照を模
式化した図である。本図においてTS-VOB#1、TS-VOB#2の
それぞれは、複数のVOBUから構成されており、各VOBUは
GOPを含んでいる。VOB情報内のアクセスマップは、これ
ら複数GOPのセクタアドレスを、矢印ay1,2,3,4に示すよ
うに指定しており、これらのセクタアドレスは、アクセ
スマップを介することにより間接参照されている。図中
の矢印jy1,2,3,4は、時刻情報によるGOPの指定を模式化
して示している。つまり、時刻情報によるGOP指定(矢印
jy1,2,3,4)は、アクセスマップを介することにより、TS
-VOB内に含まれる複数GOPの何れかのアドレスを指定し
ている。図中の再生経路情報は、こうした矢印jy1,2,3,
4による時刻情報の組みにより、再生経路を表現してい
る。FIG. 6 is a diagram schematically showing indirect reference by reproduction path information. In this figure, each of TS-VOB # 1 and TS-VOB # 2 is composed of multiple VOBUs.
Includes GOP. The access map in the VOB information specifies sector addresses of these multiple GOPs as shown by arrows ay1,2,3,4, and these sector addresses are indirectly referenced by way of the access map. . Arrows jy1,2,3,4 in the figure schematically indicate designation of GOP by time information. In other words, GOP designation by time information (arrow
jy1,2,3,4), TS via the access map
-An address of one of multiple GOPs included in VOB is specified. The playback path information in the figure is represented by these arrows jy1,2,3,
The playback path is represented by a set of time information according to 4.
【0025】続いて以上のように構成された各種情報
を、マルチユーザ対応のDVDに応用する場合の応用例に
ついて説明する。図7は、マルチユーザ対応を実現する
DVD上のデータ構造を示す図である。図7では、TS-VOB#
1、TS-VOB#2といった2つのTS-VOBがDVDに記録されてお
り、これらTS-VOBのそれぞれにVOB情報#1,#2が割り当て
られている。これらと共に記録されている再生経路情報
#1,#2は、図1に示した二人のユーザ(ユーザA、ユーザ
B)のそれぞれに割り当てられた再生経路を規定する。ユ
ーザAが希望する再生経路は、TS-VOB#1の一部分、一
部分、TS-VOB#2の一部分をの順序で再生する
というものであり、ユーザBが希望する再生経路は、TS-
VOB#1の一部分、TS-VOB#2の一部分をの順序で
再生するというものである。ユーザAに割り当てられたP
GC情報#1は、セル情報#1,#2,#3を、ユーザBに割り当て
られたPGC情報#2は、セル情報#4,#5をそれぞれ含んでい
る。これらのセル情報#1〜#5は、一部分〜一部分の
開始点−終了点を間接参照により指定している。セル情
報により指定されているので、〜の一部分は、セル
として扱われることになる。Next, a description will be given of an application example in which the various types of information configured as described above are applied to a multi-user compatible DVD. FIG. 7 realizes multi-user support.
It is a figure which shows the data structure on DVD. In Figure 7, TS-VOB #
Two TS-VOBs such as 1 and TS-VOB # 2 are recorded on the DVD, and VOB information # 1 and # 2 are assigned to each of these TS-VOBs. Playback path information recorded with these
# 1 and # 2 are the two users (user A, user A) shown in FIG.
The playback path assigned to each of B) is specified. The playback path desired by user A is to play a part of TS-VOB # 1, a part of TS-VOB # 2, and a part of TS-VOB # 2 in that order, and the playback path desired by user B is TS-VOB # 1.
Part of VOB # 1 and part of TS-VOB # 2 are played in the order of. P assigned to user A
The GC information # 1 includes cell information # 1, # 2, # 3, and the PGC information # 2 assigned to the user B includes cell information # 4, # 5. In the cell information # 1 to # 5, the start point and the end point of a part to a part are designated by indirect reference. Since it is specified by the cell information, a part of ~ will be treated as a cell.
【0026】図中の矢印rf1,rf2はこの間接参照を象徴
的に示す。これらの矢印rf1,rf2からも理解できるよう
に、TS-VOB#1、TS-VOB#2の一部分〜一部分の開始点
st1,st2,st3,終了点ed1,ed2,ed3は、TS-VOB#1、TS-VOB#
2のそれぞれに対応するアクセスマップを介した間接参
照により指定されているのである。以上がVOB情報、PGC
情報である。本実施形態の特徴は、このような階層構造
において、セクションマーカがVOB情報内部と、PGC情報
の内部とに設けられている点である。図8は、VOB情報
内部と、PGC情報の内部とに設けられたセクションマー
カを示す図である。Arrows rf1 and rf2 in the figure symbolically indicate this indirect reference. As can be understood from these arrows rf1 and rf2, the start points of TS-VOB # 1 and TS-VOB # 2
st1, st2, st3, end points ed1, ed2, ed3 are TS-VOB # 1, TS-VOB #
It is specified by indirect reference via the access map corresponding to each of the two. The above is VOB information, PGC
Information. A feature of this embodiment is that in such a hierarchical structure, section markers are provided inside the VOB information and inside the PGC information. FIG. 8 is a diagram showing section markers provided inside the VOB information and inside the PGC information.
【0027】これらのセクションマーカは、再生経路情
報により示される再生経路の一部であって、記録装置1
00により拡張属性をもつと認識された区間をマーキン
グしておく情報である。"拡張属性"とは、拡張制御が有
効となる属性であり、再生経路を介した再生時には、再
生経路のうちこのセクションマーカにて指定されている
区間にて、この拡張属性に従い拡張制御を行えばよい。
VOB情報に含まれるセクションマーカの内部構成は、図
8の破線の矢印hs7に示す通りであり、自身により所在
が示される拡張属性区間がどのようなタイプの拡張属性
をもっているかを示す『属性タイプ』、TS-VOBを参照し
ている複数再生経路において、拡張属性区間の開始点が
何処であるかを示す時刻情報である『開始点情報』、TS
-VOBを参照している複数再生経路において、拡張属性区
間の終了点が何処であるかを示す時刻情報である『終了
点情報』、この拡張属性区間においてを行うべき拡張制
御はどのようなものか、拡張属性区間の基準になりうる
ものは何かを示す『詳細情報』からなる。These section markers are a part of the reproduction path indicated by the reproduction path information, and are included in the recording device 1.
This is information for marking a section recognized as having an extended attribute by 00. "Extended attribute" is an attribute for which extended control is enabled, and when playing through the playback path, extended control is performed according to this extended attribute in the section specified by this section marker in the playback path. I'll do it.
The internal structure of the section marker included in the VOB information is as shown by the dashed arrow hs7 in FIG. 8, and the "attribute type" indicates what type of extended attribute the extended attribute section whose location is shown by itself has. , "Start point information" that is time information indicating where the start point of the extended attribute section is in the multiple playback paths referring to TS-VOB, TS
-“End point information”, which is time information indicating where the end point of the extended attribute section is in the multiple playback paths that refer to VOB, and what kind of extended control should be performed in this extended attribute section In other words, the “detailed information” indicates what can be the reference of the extended attribute section.
【0028】PGC情報内に含まれるセクションマーカ
を、破線の引き出し線hs8にて引き出して示す。セクシ
ョンマーカは、自身により所在が示されるセクションマ
ーカがどのようなタイプの拡張属性をもっているかを示
す『属性タイプ』、再生経路情報に対応する再生経路内
の複数セルのうち拡張属性区間の開始点を包含している
ものはどれであるかを示す『開始セルID』、そのセルに
おける拡張属性区間の開始点を示す時刻情報である『開
始点情報』、再生経路情報に対応する再生経路内の複数
セルのうち拡張属性区間の終了点を包含しているものは
どれであるかを示す『終了セルID』、そのセルにおける
拡張属性区間の終了点を示す時刻情報である『終了点情
報』、この拡張属性区間においてを行うべき拡張制御は
どのようなものか、拡張属性区間の基準になりうるもの
は何か等を示す『詳細情報』からなる。The section marker included in the PGC information is shown by being drawn out by a broken line hs8. The section marker is the "attribute type" indicating what type of extended attribute the section marker whose location is indicated has, and the start point of the extended attribute section among the multiple cells in the playback route corresponding to the playback route information. "Start cell ID" indicating which is included, "start point information" which is time information indicating the start point of the extended attribute section in the cell, and a plurality of pieces in the reproduction path corresponding to the reproduction path information "End cell ID" that indicates which of the cells includes the end point of the extended attribute section, "End point information" that is time information indicating the end point of the extended attribute section in that cell, It consists of "detailed information" indicating what kind of extension control should be performed in the extended attribute section, what can be the reference of the extended attribute section, and the like.
【0029】このセクションマーカが、VOB情報と、PGC
情報とにあることに以下の意義がある。VOB情報内のセ
クションマーカは、VOB情報に対応するTS-VOBが複数の
再生経路により参照されている場合、この複数再生経路
に一括して、拡張属性区間を指定する場合に用いられ
る。一方、PGC情報内のセクションマーカは、VOB情報に
対応するTS-VOBが複数の再生経路により参照されている
場合、このうち特定の再生経路に対して、個別に拡張属
性区間を指定する場合に用いられる。This section marker is used for VOB information and PGC.
The fact that there is information has the following significance. When the TS-VOB corresponding to the VOB information is referenced by a plurality of reproduction paths, the section marker in the VOB information is used to collectively specify the extended attribute section on the plurality of reproduction paths. On the other hand, the section marker in the PGC information is used when the TS-VOB corresponding to the VOB information is referenced by multiple playback paths, and when an extended attribute section is specified individually for a particular playback path. Used.
【0030】図7に示した二人のユーザについての再生
経路に、未視聴属性をもった拡張属性区間が存在する場
合、その拡張属性区間をどのように指定するかについて
説明する。図9は、ユーザAについての再生経路に設け
られた、拡張属性区間を示す図である。図中の一部分
における途中位置ty1、一部分における終端位置yn1
は、それぞれユーザAが未だ視聴していない未視聴区間
の開始点−終了点であるものとする。PGC情報#1内に存
在するセクションマーカは、TS-VOB#1、TS-VOB#2のそれ
ぞれに対応するアクセスマップと、セル情報とを介した
間接参照により、この一部分の途中位置ty1、一部分
の終端位置yn1を指定する。先に述べたように、セル
情報自体がアクセスマップを介してTS-VOB上の位置を間
接参照しているので、セクションマーカはいわば『間接
参照に対する間接参照』により未視聴属性をもった拡張
属性区間の開始点,終了点を指定している。図9のセク
ションマーカの『開始セルID』、『終了セルID』は、セ
ル情報#1、セル情報#3を矢印sr1,sr2に示すように指定
している。これら開始セルID、終了セルIDにより指定さ
れたセル情報と、アクセスマップとを介する「間接参照
に対する間接参照」により、拡張属性区間の開始点、終
了点が指定されていることがわかる。図中の矢印rr1,rr
2は、この「間接参照に対する間接参照」を象徴するも
のである。この「間接参照に対する間接参照」により未
視聴属性をもった拡張属性区間の開始点ty1、終了点yn1
がセクションマーカにより指定されていることがわか
る。When there is an extended attribute section having an unviewed attribute in the reproduction paths for two users shown in FIG. 7, how to specify the extended attribute section will be described. FIG. 9 is a diagram showing an extended attribute section provided on the reproduction path for the user A. Intermediate position ty1 in part of the figure, end position yn1 in part
Is the start point-end point of the unviewed section that the user A has not yet viewed. The section marker existing in the PGC information # 1 is an indirect reference through the access map corresponding to each of the TS-VOB # 1 and TS-VOB # 2 and the cell information. Specify the end position yn1 of. As mentioned above, since the cell information itself indirectly refers to the position on the TS-VOB via the access map, the section marker is, so to speak, an extended attribute with an unviewed attribute due to "indirect reference to indirect reference". The start point and end point of the section are specified. The "start cell ID" and "end cell ID" of the section marker in FIG. 9 specify cell information # 1 and cell information # 3 as indicated by arrows sr1 and sr2. From the cell information designated by the start cell ID and the end cell ID and "indirect reference to indirect reference" via the access map, it can be seen that the start point and end point of the extended attribute section are designated. Arrows rr1, rr in the figure
2 symbolizes this "indirect reference to indirect reference". The start point ty1 and end point yn1 of the extended attribute section having the unviewed attribute due to this "indirect reference to indirect reference"
It can be seen that is specified by the section marker.
【0031】図10は、ユーザBについての再生経路に
対して、未視聴属性をもった拡張属性区間を指定するセ
クションマーカを示す図である。図中の一部分の途中
位置ty2、一部分における終端位置yn2は、未視聴属性
をもった拡張属性区間の開始点−終了点であるものとす
る。PGC情報#2内のセクションマーカは、「間接参照に
対する間接参照」により、ユーザBが未だ視聴していな
い拡張属性区間の開始点、終了点を指定している。図中
のセクションマーカによると、セクションマーカの『開
始セルID』、『終了セルID』は、PGC情報内のセル情報#
4、セル情報#5を矢印sr3,4に示すように指定している。
これらPGC情報内のセル情報#4、セル情報#5と、VOB情報
内のアクセスマップとを介した「間接参照に対する間接
参照」により、拡張属性区間の開始点−終了点が指定さ
れている。図中の矢印rr3,rr4が、この「間接参照に対
する間接参照」を象徴的に示している。FIG. 10 is a diagram showing a section marker for designating an extended attribute section having an unviewed attribute with respect to the reproduction path of the user B. It is assumed that the middle position ty2 of a part and the end position yn2 of a part in the figure are the start point-end point of the extended attribute section having the unviewed attribute. The section marker in the PGC information # 2 specifies the start point and end point of the extended attribute section that the user B has not yet viewed by "indirect reference to indirect reference". According to the section marker in the figure, the "start cell ID" and "end cell ID" of the section marker are the cell information # in the PGC information.
4, cell information # 5 is designated as indicated by arrows sr3,4.
The start point-end point of the extended attribute section is designated by "indirect reference to indirect reference" via the cell information # 4 and cell information # 5 in the PGC information and the access map in the VOB information. Arrows rr3 and rr4 in the figure symbolically indicate this "indirect reference to indirect reference".
【0032】PGC情報内にセクションマーカを設けるこ
とで、各ユーザの個性やこだわり、利便性にあわせた拡
張属性区間を、各ユーザについての再生経路に対して設
定することができる。以上がPGC情報内にセクションマ
ーカを設けることによる応用である。尚、PGC情報内の
セクションマーカにおいて、終了点を示す終了点情報、
終了点が位置するセルを示す終了セルIDを用いることは
必須ではない。これを省略したり、他のパラメータ(VOB
Uの数やピクチャデータの数等等価なもの)を用いて拡張
属性区間の終了点を表してもよい。それはユーザが未だ
視聴していない区間を拡張属性区間として指定する場
合、ユーザがどこで視聴をやめたかという未再生区間の
開始点は、厳密に指定しておくことが望ましいが、拡張
属性区間の終了点は、そのユーザにより定義された再生
経路の終了点と一致するので、暗黙のうちに定まるとい
うことが多いという理由による。By providing a section marker in the PGC information, it is possible to set an extended attribute section according to the individuality, commitment and convenience of each user for the playback path for each user. The above is the application by providing the section marker in the PGC information. In the section marker in the PGC information, end point information indicating the end point,
It is not essential to use the end cell ID that indicates the cell where the end point is located. You can omit this or use another parameter (VOB
The end point of the extended attribute section may be represented by using an equivalent number such as the number of Us or the number of picture data. It is desirable to strictly specify the start point of the unreproduced section where the user stopped viewing when the section that the user has not yet viewed is specified as the extended attribute section, but the end of the extended attribute section. Because the point coincides with the end point of the playback path defined by the user, it is often implicitly set.
【0033】続いてVOB情報内にセクションマーカを設
ける場合の応用について説明する。図11は、セクショ
ンマーカが内部に組み込まれたVOB情報を示す図であ
る。本図においてハッチングが付された部分ht1,ht2
は、CM属性をもっており拡張属性区間として認識された
TS-VOBの一部分である。何をもってCM属性と認識したか
の根拠には、音声属性やユーザによる指定が考えられる
が、ここではそれらは問わない。認識された拡張属性区
間のスキップを、ユーザA、ユーザBが一律に希望してい
る場合、ユーザA、ユーザBの再生経路に対して、このCM
属性をもった拡張属性区間を指定しておきたいという要
望が生まれる。ユーザA、ユーザBについての再生経路の
何処にCM区間が存在するかは、図中の矢印に示す通りで
ある。ユーザAについての再生経路においては位置yf1か
ら位置yf2、位置yf3から位置yf4まで、ユーザBについて
の再生経路においては、位置yf5から位置yf6、位置yf7
から位置yf8までにCM区間が存在する。VOB情報内のセク
ションマーカは、TS-VOB#1を参照する全ユーザに対する
拡張属性区間の一括指定を実現する。本図において、TS
-VOBに向けてダイレクトに記述された矢印dr1,dr2は、V
OB情報内のセクションマーカによる一括指定を象徴的に
あらわす。つまりこのダイレクトな矢印dr1,dr2は、ユ
ーザAの再生経路に対する拡張属性区間の指定と、ユー
ザBの再生経路に対する拡張属性区間の指定とを併せた
意味合いをもっている。矢印yf1,yf2,yf3,yf4は、ユー
ザAの再生経路に対する拡張属性区間の指定を示し、矢
印yf5,yf6,yf7,yf8は、ユーザBの再生経路に対する拡張
属性区間の指定を示している。この矢印dr1,dr2に象徴
される一括指定は、複数再生経路に対する拡張属性区間
の指定を束ねたものと同じ意義を持つ。各ユーザの再生
経路に対する一斉指定の実現により、セクションマーカ
の表記を簡易に、わかりやすくすることができる。Next, an application in the case of providing a section marker in VOB information will be described. FIG. 11 is a diagram showing VOB information in which a section marker is incorporated. Hatched parts ht1, ht2 in this figure
Has a CM attribute and is recognized as an extended attribute section
It is a part of TS-VOB. The reason for recognizing the CM attribute may be a voice attribute or designation by the user, but it does not matter here. When users A and B uniformly want to skip the recognized extended attribute section, this CM is applied to the playback paths of users A and B.
There is a desire to specify extended attribute sections that have attributes. Where in the reproduction path for the user A and the user B the CM section exists is as shown by the arrows in the figure. Position yf1 to position yf2, position yf3 to position yf4 in the reproduction path for user A, and position yf5 to position yf6, position yf7 in the reproduction path for user B.
There is a CM section from to position yf8. The section marker in the VOB information realizes the collective designation of the extended attribute section for all users who refer to TS-VOB # 1. In this figure, TS
-Directly written arrows toward VOB, dr1 and dr2 are V
It symbolically represents batch designation by section markers in OB information. In other words, the direct arrows dr1 and dr2 have the combined meaning of specifying the extended attribute section for the reproduction path of the user A and specifying the extended attribute section for the reproduction path of the user B. Arrows yf1, yf2, yf3, yf4 indicate designation of extended attribute sections for the reproduction route of user A, and arrows yf5, yf6, yf7, yf8 indicate designation of extended attribute sections for the reproduction route of user B. The collective designation symbolized by the arrows dr1 and dr2 has the same meaning as a bundle of designations of extended attribute sections for a plurality of reproduction paths. By realizing the simultaneous designation of the reproduction paths of each user, the notation of the section marker can be made simple and easy to understand.
【0034】VOB情報内のセクションマーカにより拡張
属性区間として指定されているが、再生経路情報により
再生経路として定義されていない部分についてはどうだ
ろうか。図11の例でいうと、破線hh1,hh2に示す部分
が、VOB情報#1,#2内のセクションマーカにより拡張属性
区間として指定されているが、VOB情報#2内により定義
された再生経路には属さない部分である。VOB情報#1,#2
内のセクションマーカによる区間指定は、このような破
線hh1,hh2に示す部分についてまで、及ぶというもので
はない。これは、VOB情報内のセクションマーカと、再
生経路情報により定義される再生経路との優劣について
は、再生経路情報により定義される再生経路の方が優先
することを意味する。つまりVOB情報内のセクションマ
ーカにより拡張属性区間として指定されたとしても、再
生経路情報により再生経路として定義されていなけれ
ば、この箇所で、再生制御や拡張制御が行われることは
ない。What about a portion which is specified as an extended attribute section by the section marker in the VOB information but is not defined as a reproduction path by the reproduction path information? In the example of FIG. 11, the portions indicated by the broken lines hh1 and hh2 are specified as extended attribute sections by the section markers in VOB information # 1 and # 2, but the playback path defined in VOB information # 2. Is a part that does not belong to. VOB information # 1, # 2
The section designation by the section marker does not extend to the portions indicated by the broken lines hh1 and hh2. This means that with respect to the superiority or inferiority of the section marker in the VOB information and the reproduction path defined by the reproduction path information, the reproduction path defined by the reproduction path information has priority. That is, even if the section marker in the VOB information specifies the extended attribute section, if it is not defined as the reproduction path by the reproduction path information, the reproduction control or the expansion control is not performed at this location.
【0035】拡張属性区間の一斉指定がなされた2つの
再生経路で、どのような再生制御が行われるかについて
説明する。図12は、ユーザAについての再生経路と、
ユーザBについての再生経路とでどのような拡張制御が
行われるかを示す図である。図中の横矢印yc1,2,3は、
再生経路に従ったそのままの処理を象徴的に示し、曲線
cv1,2,3は、ユーザA、ユーザBの再生時におけるスキッ
プ処理を象徴的に示す。ユーザA、ユーザBの再生時にお
いてスキップ処理が、CM区間において行われているの
で、セクションマーカにてCM属性をもった拡張属性区間
を指定することにより、CM区間におけるスキップが一律
に行われていることがわかる。VOB情報内のセクション
マーカにおいて、終了点を示す終了点情報を用いること
は必須でない点は、PGC情報と同じである。これを省略
したり、他のパラメータ(VOBUの数やピクチャデータの
数等等価なもの)を用いて拡張属性区間の終了点を表し
てもよい。A description will be given of what kind of reproduction control is performed on the two reproduction paths to which the extended attribute section is designated all at once. FIG. 12 shows a reproduction path for user A,
FIG. 6 is a diagram showing what kind of extended control is performed with a reproduction path for user B. The horizontal arrows yc1,2,3 in the figure are
A symbolic representation of the raw processing along the playback path
cv1, 2, and 3 symbolically indicate skip processing at the time of reproduction by user A and user B. Since skip processing is performed in the CM section during playback by user A and user B, skipping in the CM section is uniformly performed by specifying the extended attribute section having the CM attribute with the section marker. You can see that It is the same as the PGC information in that it is not essential to use the end point information indicating the end point in the section marker in the VOB information. This may be omitted, or another parameter (equivalent one such as the number of VOBUs or the number of picture data) may be used to represent the end point of the extended attribute section.
【0036】続いてセクションマーカの開始点情報によ
る区間開始点の表記がどのように行われるかについて説
明する。VOB情報内のセクションマーカにおける開始点
情報は、そのセクションマーカに対応するTS-VOB内のピ
クチャデータのビデオフレーム以下の時間精度にて、拡
張属性区間の開始点の所在を示す。これにより、拡張制
御を行わせたい箇所は、VOB情報内のセクションマーカ
により詳細に表現される。Next, how the section start point is represented by the section marker start point information will be described. The start point information in the section marker in the VOB information indicates the location of the start point of the extended attribute section with a time accuracy equal to or lower than the video frame of the picture data in TS-VOB corresponding to the section marker. As a result, the location where extended control is desired to be performed is represented in detail by the section marker in the VOB information.
【0037】一方、PGC情報内のセクションマーカにお
ける開始点情報も、TS-VOB内のピクチャデータのビデオ
フレーム以下の時間精度にて、拡張属性区間の開始点の
所在を示す。このTS-VOBとは、そのセクションマーカの
開始セルIDにより指定されるセルに対応するTS-VOBであ
る。これにより、拡張制御を行わせたい箇所は、PGC情
報内のセクションマーカにより詳細に表現される。On the other hand, the start point information in the section marker in the PGC information also indicates the location of the start point of the extended attribute section with a time accuracy equal to or lower than the video frame of the picture data in TS-VOB. This TS-VOB is a TS-VOB corresponding to the cell designated by the start cell ID of the section marker. As a result, the location where the extended control is desired to be performed is represented in detail by the section marker in the PGC information.
【0038】このビデオフレーム以下の時間精度は、1/
27,000,000秒の時間精度と、1/90,000(=300/27,000,00
0)秒の時間精度との組み合わせで表現するのが望まし
い。1/90,000秒の時間精度は、NTSC信号、PAL信号、Dol
byAC-3、MPEGオーディオのフレーム周波数の公倍数を考
慮したものであり、1/27,000,000秒の時間精度は、再生
装置側のクロック周波数である27MHzを考慮して規定さ
れている。The time accuracy below this video frame is 1 /
Time accuracy of 27,000,000 seconds and 1 / 90,000 (= 300 / 27,000,00
It is desirable to express it in combination with the time accuracy of 0) seconds. 1 / 90,000 second time accuracy is NTSC signal, PAL signal, Dol
ByAC-3, taking into account the common multiple of the frame frequency of MPEG audio, the time accuracy of 1 / 27,000,000 seconds is specified in consideration of 27 MHz which is the clock frequency on the playback device side.
【0039】VOB情報内のセクションマーカにより指定
された拡張属性区間は、"スキップする"という拡張制御
を各ユーザに対して一律に行わせたいCM区間であった
が、性的シーン、暴力シーンがある区間を、"スキップ
する"という拡張制御を持たせる拡張属性区間として指
定してもよい。例えばTS-VOBを再生させていった際、両
親が性的シーン、暴力シーンを発見したとする。家族の
他のものにこれらを見せたくないと判断した場合は、VO
B情報内にセクションマーカを設けて、これらのシーン
を拡張属性区間に指定するのである。そうすることによ
り、全てのユーザの再生時において、これらのシーンを
スキップさせることができる。また、CM区間において行
わせるべき拡張制御は、"スキップする"という拡張制御
という拡張制御であったが、例えばCM区間に係るスポン
サー企業のURLを、CM区間上にオーバラップ表示した
り、スポンサー企業に関するロゴマークを、サムネール
表示するというものがある。The extended attribute section designated by the section marker in the VOB information is a CM section where it is desired to uniformly perform the extended control of "skip" to each user. A certain section may be designated as an extended attribute section having extended control of "skipping". For example, when playing TS-VOB, parents discover sexual scenes and violence scenes. If you decide you don't want to show these to others in your family, VO
A section marker is provided in the B information and these scenes are designated as the extended attribute section. By doing so, these scenes can be skipped during reproduction by all users. Further, the extended control to be performed in the CM section is the extended control called "skip", but, for example, the URL of the sponsor company related to the CM section is displayed overlappingly on the CM section, or the sponsor company is displayed. There is one that displays a logo mark related to thumbnails.
【0040】また、PGC情報内のセクションマーカによ
り指定された拡張属性区間は、"頭出しを行う"という拡
張制御を行わせたい未視聴区間であったが、ユーザA、
ユーザBにより過去に早送り・巻戻しが行われた区間を拡
張属性区間として指定してもよい。これにより、これら
の拡張属性区間にて、同様の処理を反復するという拡張
制御を容易に実現することができる。Further, the extended attribute section designated by the section marker in the PGC information is an unviewed section to which the extended control of "cue" is to be performed.
The section to which the fast forward / rewind is performed in the past by the user B may be designated as the extended attribute section. Thereby, it is possible to easily realize the extended control of repeating the same processing in these extended attribute sections.
【0041】尚、本実施形態において1つのPGC情報内に
設けたセクションマーカは1つであったが、これは複数
であってもよい。そして複数のセクションマーカにより
指定される拡張属性区間は互いに重複しあってもよい。
同様に1つのVOB情報内に設けたセクションマーカは1つ
であったが、これも複数であってもよい。そして複数の
セクションマーカにより指定される拡張属性区間は互い
に重複しあってもよい。Although one section marker is provided in one PGC information in this embodiment, a plurality of section markers may be provided. The extended attribute sections designated by the plurality of section markers may overlap each other.
Similarly, the number of section markers provided in one VOB information is one, but this may be plural. The extended attribute sections designated by the plurality of section markers may overlap each other.
【0042】(第2実施形態)本実施形態は、第1実施
形態に係るTS-VOBについての記録装置100に関する実
施形態である。この記録装置100は、TS-VOBに対する
記録処理を主に実行するものだが、TS-VOBについての再
生処理を行うことができる。つまり記録装置100、再
生装置双方の機能を併せ持ったハイブリッドタイプの記
録装置100である。図13は、この記録装置100の
内部構成を示す図である。この図に示す構成要素は、
(i)記録処理、再生処理の双方に用いられるもの、(ii)
記録処理のみに用いられるもの、(iii)再生処理のみに
用いられるものの何れかに分類される。(Second Embodiment) This embodiment is an embodiment relating to the recording apparatus 100 for the TS-VOB according to the first embodiment. The recording apparatus 100 mainly executes the recording process for the TS-VOB, but can perform the reproducing process for the TS-VOB. In other words, it is a hybrid type recording device 100 having both the functions of the recording device 100 and the reproducing device. FIG. 13 is a diagram showing the internal configuration of the recording apparatus 100. The components shown in this figure are:
(i) those used for both recording and playback, (ii)
It is classified as either one used only for recording processing or (iii) only used for reproduction processing.
【0043】先ず記録処理、再生処理の双方に用いられ
る構成要素について説明する。このような構成要素に
は、ユーザインターフェイス部2、ドライブ装置3、常
駐メモリ4、トラックバッファ5がある。ユーザインタ
ーフェイス部2は、放送番組の録画、DVDに記録されて
いる再生経路情報の選択、再生、早送り,巻戻しといっ
た特殊再生を指示する操作を、リモコンやパネルボタン
を介してユーザから受け付ける。First, the components used in both the recording process and the reproducing process will be described. Such components include the user interface unit 2, the drive device 3, the resident memory 4, and the track buffer 5. The user interface unit 2 receives an operation for instructing special reproduction such as recording of a broadcast program, selection of reproduction path information recorded on a DVD, reproduction, fast forward, and rewind from the user via a remote controller or a panel button.
【0044】ドライブ装置3は、DVDをセットする基
台、セットされたDVDをクランプして回転駆動するスピ
ンドルモータ、DVDに記録された信号を読み出す光ピッ
クアップと、光ピックアップのアクチュエータとを備
え、DVDに対するアクセスを行う。DVDに対するアクセス
には、番組録画時におけるVOBUの書き込みと、再生時に
おけるVOBUの読み出しとがある。The drive device 3 is provided with a base for setting a DVD, a spindle motor for clamping and driving the set DVD to rotate, an optical pickup for reading a signal recorded on the DVD, and an actuator for the optical pickup. Access to. The access to the DVD includes writing the VOBU at the time of recording the program and reading the VOBU at the time of the reproduction.
【0045】常駐メモリ4は、VOB情報及びPGC情報を常
駐させておくためのメモリである。VOB情報及びPGC情報
をこのメモリに常駐しておくのは、VOBUの記録のための
ディスクアクセス(a)と、管理ファイルの更新のための
ディスクアクセス(b)との競合を避けるためである。VOB
Uの記録が終わった段階で、常駐メモリ4に格納されたV
OB情報やPGC情報は、DVDに書き戻される。The resident memory 4 is a memory for resident VOB information and PGC information. The VOB information and the PGC information are made to reside in this memory in order to avoid a conflict between the disk access (a) for recording the VOBU and the disk access (b) for updating the management file. VOB
The V stored in the resident memory 4 when the recording of U was completed
The OB information and PGC information are written back to the DVD.
【0046】トラックバッファ5は、DVDに書き込むべ
きVOBU、及び、DVDから読み出されたVOBUを一時的に格
納しておくためのバッファである。DVDに書き込むべきV
OBU、DVDから読み出されたVOBUをトラックバッファ5に
格納しておくのは、デコーダ16によるデコード速度
と、ドライブ装置3によるDVDからの読出速度との速度
差を吸収するという目的と、エンコーダ7によるエンコ
ード速度と、ドライブ装置3によるDVDへの書込速度と
の速度差を吸収するという目的とがある。The track buffer 5 is a buffer for temporarily storing VOBUs to be written on the DVD and VOBUs read from the DVD. V to burn on DVD
The VOBU read from the OBU or DVD is stored in the track buffer 5 in order to absorb the speed difference between the decoding speed of the decoder 16 and the reading speed of the DVD from the drive device 3, and the encoder 7 The purpose is to absorb the speed difference between the encoding speed due to and the writing speed to the DVD by the drive device 3.
【0047】以上が、録画処理、再生処理に共通に用い
られる構成要素である。続いて、録画処理に用いられる
構成要素について説明する。この構成要素には、アナロ
グチューナ6、エンコーダ7、デジタルチューナ8、抽
出部9、解析部10、マップ作成部11、拡張属性区間
検出部12、CM区間検出部13、再生経路情報作成部1
4、録画制御部15がある。The components described above are commonly used for the recording process and the reproducing process. Next, the components used in the recording process will be described. This component includes an analog tuner 6, an encoder 7, a digital tuner 8, an extraction unit 9, an analysis unit 10, a map creation unit 11, an extended attribute section detection unit 12, a CM section detection unit 13, and a reproduction path information creation unit 1.
4. There is a recording controller 15.
【0048】アナログチューナ6は、放送局から送信さ
れる放送波を変調し、選局することにより、単一の番組
に対応するアナログ放送信号を得る。エンコーダ7は、
アナログチューナーから出力される単一番組に対応する
アナログ放送信号の信号区間をエンコードして、VOBUを
得る。エンコーダ7は、アナログ放送信号中の映像信号
をエンコードすることによりGOPを得るビデオエンコー
ダ(1)と、アナログ放送信号中の音声信号をエンコード
することにより音声データ列を得るオーディオエンコー
ダ(2)と、GOP及び音声データの多重化を行い、VOBUを得
る多重化部(3)とを備える。GOPが生成される度に、エン
コーダ7は、VOBUの再生時間と、このVOBUのデータ長と
をマップ作成部11に出力する。The analog tuner 6 obtains an analog broadcast signal corresponding to a single program by modulating the broadcast wave transmitted from the broadcast station and selecting the channel. The encoder 7
VOBU is obtained by encoding the signal section of the analog broadcast signal corresponding to a single program output from the analog tuner. The encoder 7 includes a video encoder (1) that obtains a GOP by encoding a video signal in an analog broadcast signal, an audio encoder (2) that obtains an audio data string by encoding an audio signal in the analog broadcast signal, And a multiplexing unit (3) for multiplexing GOP and audio data to obtain VOBU. Each time a GOP is generated, the encoder 7 outputs the reproduction time of the VOBU and the data length of this VOBU to the map creation unit 11.
【0049】デジタルチューナ8は、放送局から放送さ
れる放送波を変調し、選局することにより、単一番組に
対応するデジタル放送信号を得る。本実施形態において
記録装置100は、デジタルチューナ8を内蔵すること
によりデジタル放送信号を得たが、STB(SetTopBox)等
別個の装置に内蔵されているデジタルチューナ8からデ
ジタル放送信号を得ても良い。この場合、STBからのデ
ジタル放送信号の入力を受け付けるためのデジタルイン
ターフェイスを記録装置100に設けておかねばならな
い。The digital tuner 8 obtains a digital broadcast signal corresponding to a single program by modulating and selecting a broadcast wave broadcast from a broadcast station. In the present embodiment, the recording device 100 obtains the digital broadcast signal by incorporating the digital tuner 8 therein, but the digital broadcast signal may be obtained from the digital tuner 8 incorporated in a separate device such as STB (SetTopBox). .. In this case, the recording device 100 must be provided with a digital interface for receiving the input of the digital broadcast signal from the STB.
【0050】抽出部9は、デジタル放送信号の信号区間
からTSパケット列を抽出し、各TSパケットにATSを付加
することにより、VOBUを得る。解析部10は、抽出部9
内に実装される構成要素であり、TSパケットの適用フィ
ールドにおけるランダムアクセス表示フラグを参照する
ことにより、アクセスポイントの先頭を含むTSパケット
がどれであるかを判定する。更にそのTSパケットのユニ
ット開始インディケータを参照することにより、そのTS
パケットにおけるアクセスポイントの検出を検出する。
この判定処理、検出処理を複数TSパケットに対して繰り
返しおこなった上で、VOBUのサイズと、VOBUの再生時間
とを算出する。VOBUのサイズは、アクセスポイントの先
頭位置から、後続するアクセスポイントの先頭位置まで
の差分を算出することにより求められる。VOBUの再生時
間は、アクセスポイントの先頭位置のPTSから、後続す
るアクセスポイントの先頭位置のPTSまでの差分を算出
することにより求められる。こうして求められたVOBUの
サイズ及び再生時間は、マップ作成部11に出力され
る。The extraction unit 9 extracts a TS packet sequence from the signal section of the digital broadcast signal and adds ATS to each TS packet to obtain VOBU. The analysis unit 10 includes the extraction unit 9
It is a component implemented within the device and determines which TS packet includes the head of the access point by referring to the random access indication flag in the applicable field of the TS packet. Furthermore, by referring to the unit start indicator of the TS packet, the TS
Detects detection of access points in packets.
The determination process and the detection process are repeated for a plurality of TS packets, and then the VOBU size and the VOBU playback time are calculated. The size of the VOBU is obtained by calculating the difference from the start position of the access point to the start position of the subsequent access point. The VOBU playback time is obtained by calculating the difference from the PTS at the start position of the access point to the PTS at the start position of the subsequent access point. The VOBU size and the reproduction time thus obtained are output to the map creation unit 11.
【0051】マップ作成部11は、エンコーダ7及び解
析部10から出力されたVOBUのサイズ及び再生時間を、
そのVOBUの識別子と対応づけて、VOBUについてのエント
リー情報を得て、常駐メモリ4に書き込む。TS-VOBに含
まれる各VOBUに対して、エントリー情報の生成処理を繰
り返し行えば、アクセスマップが得られることになる。The map generator 11 calculates the VOBU size and playback time output from the encoder 7 and the analyzer 10.
Entry information about the VOBU is obtained in association with the VOBU identifier, and written in the resident memory 4. An access map can be obtained by repeating the entry information generation process for each VOBU included in the TS-VOB.
【0052】拡張属性区間検出部12は、再生時に行わ
れる拡張制御の内容がCMスキップであり、複数再生経路
において一律に有効である場合、その拡張制御を行うべ
き区間を、複数再生経路情報により示される複数再生経
路に対し、図11に示すように一括指定するものであ
る。かかる一括指定の実現のため、拡張属性区間検出部
12は、TS-VOB内において一括指定された拡張属性区間
が何処に存在するかを示すセクションマーカを作成し、
VOB情報内に組み込む。ここでのセクションマーカの作
成は、以下の処理により行われる。拡張属性区間検出部
12は、デジタル放送信号及びアナログ放送信号を構成
する信号区間がどのような属性をもっているかを監視す
る。そして属性の変化があれば、その変化点に対応する
TS-VOB上の位置を検出する。このような変化点は、拡張
制御を開始すべき位置、つまり拡張属性区間の開始点と
考えれるので、この変化点を開始点とした拡張属性区間
を指定するセクションマーカを作成して、VOB情報内に
組み込む。セクションマーカの作成にあたって、拡張属
性区間検出部12は、その検出時においてエンコーダ7
及び抽出部10に入力されてくるPESパケット又はエン
コーダ7及び抽出部10から出力されるPESパケットのP
TSを用いて、その変化点を表現する。When the content of the extension control performed at the time of reproduction is CM skip and it is uniformly valid in a plurality of reproduction paths, the extension attribute section detection unit 12 determines the section in which the extension control is to be performed by the plurality of reproduction path information. The multiple reproduction paths shown are collectively designated as shown in FIG. In order to realize such collective designation, the extended attribute section detection unit 12 creates a section marker indicating where the collectively designated extended attribute section exists in the TS-VOB,
Included in VOB information. Creation of the section marker here is performed by the following processing. The extended attribute section detection unit 12 monitors what kind of attributes the signal sections forming the digital broadcast signal and the analog broadcast signal have. If there is a change in attributes, respond to that change point
Detect the position on TS-VOB. Such a change point is considered to be the position where the extended control should be started, that is, the start point of the extended attribute section. Therefore, create a section marker that specifies the extended attribute section with this change point as the start point, and add the VOB information. Built in. When creating the section marker, the extended attribute section detection unit 12 uses the encoder 7 at the time of detection.
And P of the PES packet input to the extraction unit 10 or PES packet output from the encoder 7 and the extraction unit 10.
The change points are expressed using TS.
【0053】CM区間検出部13は、拡張属性区間検出部
12内に実装される構成要素であり、モノナルの音声属
性を有する放送信号の途中に、ステレオの音声属性を持
っている信号区間が挿入されている場合、アナログ音声
からステレオ音声への変化点に対応するデジタルストリ
ーム上の位置を検出する。このような変化点は、"CMス
キップ"という拡張制御を開始すべき位置、つまりCM属
性をもった拡張属性区間の開始点と考えれるので、この
変化点を開始点とした拡張属性区間を指定するセクショ
ンマーカを作成して、VOB情報内に組み込む。The CM section detection unit 13 is a component mounted in the extended attribute section detection unit 12, and a signal section having a stereo voice attribute is inserted in the middle of a broadcast signal having a monaural voice attribute. If so, the position on the digital stream corresponding to the change point from analog audio to stereo audio is detected. Such a change point is considered to be the position where the extended control called "CM skip" should be started, that is, the start point of the extended attribute section having the CM attribute. Therefore, specify the extended attribute section with this change point as the start point. Create a section marker to be included and incorporate it in the VOB information.
【0054】再生経路情報作成部14は、DVDへのTS-VO
Bの書き込みが完了すれば、TS-VOBを構成する何れかのT
Sパケットをセルの開始点に選び、TS-VOBを構成する別
のTSパケットをセルの終了点に選んで、これらに付与さ
れたPTSを開始点情報、終了点情報としたセル情報を作
成する。セル情報の作成を繰り返し、作成されたセル情
報をメモリ内で配列させることにより再生経路情報を得
て、再生経路情報を含むPGC情報を生成する。再生経路
がユーザ定義によるものならば、セルの開始点、終了点
を選ぶ作業は、ユーザインターフェイス部2が受け付け
たユーザ操作に従い行われる。The reproduction path information creating unit 14 is a TS-VO for DVD.
When the writing of B is completed, any of the T-VOB constituent T
Select the S packet as the start point of the cell, select another TS packet that composes the TS-VOB as the end point of the cell, and create the cell information with the PTS attached to these as the start point information and the end point information. . Reproduction of cell information is repeated, and the generated cell information is arranged in the memory to obtain reproduction path information, and PGC information including the reproduction path information is generated. If the reproduction path is defined by the user, the work of selecting the start point and the end point of the cell is performed according to the user operation accepted by the user interface unit 2.
【0055】録画制御部15は、トラックバッファ5に
よるバッファリングを前提とした、書き込み制御を実現
する。この書き込み制御は、エンコーダ7又は抽出部9
から出力されたTSパケットにより、トラックバッファ5
が充填されるのを待ち、充填されれば、トラックバッフ
ァ5中の複数TSパケットをDVDのECCブロックに書き込む
というものである。ユーザにより録画終了操作がなされ
れば、それまでにトラックバッファ5に蓄積されていた
TSパケットをDVDのECCブロックに書き込み、そして常駐
メモリ4に格納されているVOB情報、PGC情報をDVDに書
き込んで、記録処理を終了する。The recording control section 15 realizes writing control on the premise of buffering by the track buffer 5. This writing control is performed by the encoder 7 or the extraction unit 9
With the TS packet output from, the track buffer 5
Is waited for, and if so, the multiple TS packets in the track buffer 5 are written to the ECC block of the DVD. If the user performs a recording end operation, it has been accumulated in the track buffer 5 by then.
The TS packet is written in the ECC block of the DVD, the VOB information and PGC information stored in the resident memory 4 are written in the DVD, and the recording process ends.
【0056】以上が、記録装置100において記録処理
を実現する構成要素である。続いて記録装置100にお
いて、再生処理を実現する構成要素について説明する。
このような構成要素には、デコーダ16、再生制御部1
7、拡張属性区間設定部18、未視聴区間検出部19が
ある。デコーダ16は、ドライブ装置3によりDVDから
読み出されるVOBUを、ビデオデータ列、オーディオデー
タ列に分離する多重分離部(1)、ビデオデータをデコー
ドするビデオデコーダ(2)、オーディオデータをデコー
ドするオーディオデコーダ(3)を備え、映像−音声の多
重信号であるAV信号をテレビに出力する。The above are the components that realize the recording process in the recording apparatus 100. Next, components of the recording device 100 that implement the reproduction process will be described.
Such components include the decoder 16 and the reproduction controller 1.
7, an extended attribute section setting unit 18, and an unviewed section detection unit 19. The decoder 16 is a demultiplexing unit (1) that separates the VOBU read from the DVD by the drive device 3 into a video data string and an audio data string, a video decoder (2) that decodes the video data, and an audio decoder that decodes the audio data. It is equipped with (3), and outputs an AV signal, which is a video-audio multiplexed signal, to the television.
【0057】再生制御部17は、アクセスマップをレフ
ァレンステーブルとして用いた間接参照により、セルの
開始点となるTSパケットのDVD上のアドレスを求める。
同様の間接参照を、セルの終了点となるTSパケットにつ
いて行って、セルの終了点となるTSパケットの、DVD上
のアドレスを求める。開始点、終了点のそれぞれに対応
するTSパケットの、DVD上のアドレスを算出すれば、両
アドレス間の読み出しをドライブ装置3に指示し、読み
出されたTSパケットの復号をデコーダ16に指示する。
このような再生制御を、再生経路情報を構成する複数の
セル情報について行えば、再生経路情報に従った再生制
御が実現されることになる。以上の再生制御は基本的な
ものであり、変則的なVOBU読み出しを行うことにより、
記録装置100は特殊再生を実現する。例えば全てのTS
パケットを再生するのではなく、複数VOBUを飛び飛びに
読み出してゆくことにより、早送りを実現することがで
きる。またTS-VOBにおけるTSパケットの配列とは、逆順
に複数VOBUを読み出してゆけば、巻戻しを実現すること
ができる。The reproduction control unit 17 obtains the address on the DVD of the TS packet which is the starting point of the cell by indirect reference using the access map as the reference table.
The same indirect reference is performed for the TS packet that is the end point of the cell, and the address of the TS packet that is the end point of the cell on the DVD is obtained. If the addresses on the DVD of the TS packets corresponding to the start point and the end point are calculated, the drive device 3 is instructed to read between the addresses and the decoder 16 is instructed to decode the read TS packets. .
If such reproduction control is performed for a plurality of pieces of cell information forming the reproduction path information, reproduction control according to the reproduction path information is realized. The above playback control is basic, and by performing irregular VOBU reading,
The recording device 100 realizes special reproduction. For example all TS
Fast-forwarding can be realized by reading out multiple VOBUs in sequence instead of reproducing packets. Further, rewinding can be realized by reading out a plurality of VOBUs in the reverse order of the arrangement of TS packets in TS-VOB.
【0058】拡張属性区間設定部18は、再生時に行わ
れる拡張制御の内容が、未視聴区間の再生等であり、1
つの再生経路情報により示される再生経路内に限って有
効である場合、その再生経路に対し、拡張制御を行うべ
き区間を、個別に指定する。個別指定にあたって、その
指定された区間が何処に存在するかを示すセクションマ
ーカを作成し、PGC情報内に組み込む。このセクション
マーカの作成は以下のようにして行われる。拡張属性区
間設定部18は、再生経路に基づく再生制御中、どのよ
うな操作がユーザによりなされたかの監視を行う。操作
が検出された場合、その検出がなされたデジタルストリ
ーム上の位置を、拡張制御を開始すべき位置として検出
して、その開始位置を始点とした拡張属性区間を指定す
るセクションマーカを、PGC情報内に作成する。セクシ
ョンマーカの作成にあたって、拡張属性区間設定部18
は、操作の検出時においてデコーダ16に入力されてく
るPESパケットのPTSを用いて、その検出点を表現する。The extended attribute section setting unit 18 indicates that the content of the extended control performed during reproduction is reproduction of an unviewed section, etc.
When it is effective only within the reproduction path indicated by one reproduction path information, the section for which the extended control is to be performed is individually specified for the reproduction path. In the individual designation, a section marker indicating where the designated section exists is created and incorporated into the PGC information. The section marker is created as follows. The extended attribute section setting unit 18 monitors what operation is performed by the user during playback control based on the playback path. When an operation is detected, the detected position on the digital stream is detected as the position to start the extended control, and the section marker that specifies the extended attribute section starting from the start position is added to the PGC information. Create in. When creating a section marker, the extended attribute section setting unit 18
Expresses the detection point using the PTS of the PES packet input to the decoder 16 when the operation is detected.
【0059】未視聴区間検出部19は、拡張属性区間設
定部18に実装される構成要素であり、再生経路に基づ
く再生制御中、どのような操作がユーザによりなされた
かの監視を行う。停止操作が検出された場合、その検出
がなされたデジタルストリーム上の位置を、拡張制御を
開始すべき位置として検出して、その開始位置を始点と
し、その再生経路の末尾を終了点とした拡張属性区間を
指定するセクションマーカを、PGC情報内に作成して、P
GC情報内に組み込む。未視聴区間検出部19は、未視聴
区間を検出するものであるから、ユーザによる再生経路
の再生と、再生経路の再生停止とがなされる度に、未視
聴区間検出部19による拡張属性区間の検出と、セクシ
ョンマーカの作成とは繰り返し行われる。未視聴区間検
出部19により検出される拡張属性区間を、"未再生"の
区間ではなく"未視聴"の区間としたのは、ユーザにより
再生された区間以外の区間も含む趣旨である。ユーザが
放送番組を視聴しながら録画しており録画の途中で視聴
をやめた場合、その視聴を止めた位置から再生経路の末
尾までが未視聴区間として検出される。例えば、ユーザ
が放送番組を視聴しながら録画しており録画の途中で視
聴をやめた場合、未視聴区間検出部19は、TVの電源断
等、視聴をやめる旨を示す操作を検出して、その操作の
検出時点からTS-VOBの最後までを、未視聴区間として検
出すれば良い。The unviewed section detecting unit 19 is a component mounted in the extended attribute section setting unit 18, and monitors what operation is performed by the user during reproduction control based on the reproduction path. When a stop operation is detected, the position on the detected digital stream is detected as the position to start the expansion control, and the start position is set as the start point, and the end of the reproduction path is set as the end point. Create a section marker that specifies the attribute section in the PGC information, and
Included in GC information. Since the unviewed section detection unit 19 detects the unviewed section, the unviewed section detection unit 19 detects the extended attribute section each time the user plays the playback path and stops playing the playback path. The detection and the creation of the section marker are repeated. The reason why the extended attribute section detected by the unviewed section detection unit 19 is set as the "unviewed" section instead of the "unplayed" section is that the section other than the section played by the user is also included. When the user is recording while watching a broadcast program and quits watching during the recording, the portion from the position where the watching is stopped to the end of the reproduction path is detected as an unviewed section. For example, when the user is recording while watching a broadcast program and quits watching during the recording, the unviewed section detection unit 19 detects an operation indicating that the viewing is to be stopped, such as power-off of the TV, and the like. It suffices to detect from the time when the operation is detected to the end of TS-VOB as an unviewed section.
【0060】以上が記録装置100の構成要素である。
これらの構成要素は、プログラムと、そのプログラムを
解読し実行するコンピュータにより実現される。図1
4、図15は、このプログラムの手順を示すフローチャ
ートであり、以降このフロ−チャ−トを参照しながら、
記録装置100による処理を更に詳細に説明する。尚、
以降の説明の簡略化を期するため、検出・設定されるべ
き拡張属性区間は、CM区間、未視聴区間の2つに留め
る。The above are the components of the recording apparatus 100.
These components are realized by a program and a computer that decodes and executes the program. Figure 1
4 and 15 are flow charts showing the procedure of this program, and while referring to this flow chart,
The process performed by the recording device 100 will be described in more detail. still,
For the sake of simplification of the following description, the extended attribute sections to be detected / set are limited to two sections, the CM section and the unviewed section.
【0061】図14のフローチャートにおいてステップ
S1〜ステップS3からなるループ処理は、処理の最上
位層に位置するものであり、ユーザによりなされた操作
に応じて、各種処理への振り分けを実現する。録画操作
がなされれば、ユーザインターフェイス部2によりこの
操作が検出されてステップS3からステップS4への移
行が行われる。ステップS4において録画制御部15
は、アナログ放送信号の信号区間の音声属性をデフォル
トの音声属性として検出して記憶しておき、また後述す
るFlagを0にリセットする。そしてステップS5におい
て録画制御部15は、順次入力される信号区間をエンコ
ードするようエンコーダ7に指示した後、ステップS6
及びステップS7からなるループ処理に移行する。この
ループ処理は、アナログ放送信号の入力が継続している
期間において、CM区間検出部13に信号区間の音声属性
の変化を継続して検出させるものである。このループ処
理の終了要件は、ステップS7がYesと判定されること
である。また信号区間の音声属性の変化が検出される度
毎に、ステップS8〜ステップS14の処理を経由した
上ステップS6〜ステップS7の処理を繰り返し行う。
ここで経由されるステップS8〜ステップS14は、こ
の変化点を、CM区間検出部13が拡張属性区間の開始点
又は終了点として設定するものであり、ステップS8〜
ステップS14による開始点又は終了点の設定の後、処
理はステップS6〜ステップS7のループ処理に戻る。
つまり、アナログ放送信号の入力が継続していて、録画
処理が継続している間、音声属性の変化点が検出される
度に、CM区間検出部13により拡張属性区間の開始点、
終了点の設定が行われるのである。ステップS9及びス
テップS12では、アナログ放送信号の音声属性が変化
した時点において、CM区間検出部13はエンコーダ7に
入力されてくるTSパケットのPTSを検出する。音声属性
の変化点は、このPTSにより表現される。変化点を開始
点とするか、終了点とするかの切り換えは、Flagの値に
よりなされる。Flagが0であれば、ステップS10にお
いてCM区間検出部13は、検出されたPTSを、CM属性を
有する拡張属性区間の開始点とし、その後、ステップS
11においてFlagを"1"に設定する。Flagが1であれば、
ステップS13においてCM区間検出部13はPTSを、CM
属性を有する拡張属性区間の開始点とし、その後、ステ
ップS14においてFlagを"0"にリセットする。The loop process consisting of steps S1 to S3 in the flowchart of FIG. 14 is located in the highest layer of the process, and realizes the distribution to various processes according to the operation performed by the user. When a recording operation is performed, this operation is detected by the user interface unit 2 and the process proceeds from step S3 to step S4. In step S4, the recording controller 15
Detects and stores the audio attribute of the signal section of the analog broadcast signal as a default audio attribute, and resets Flag described later to 0. Then, in step S5, the recording control unit 15 instructs the encoder 7 to encode the sequentially input signal sections, and then in step S6.
Then, the process proceeds to the loop process including step S7. This loop processing causes the CM section detection unit 13 to continuously detect a change in the audio attribute of the signal section while the analog broadcast signal is continuously input. The requirement for ending this loop processing is that step S7 is determined to be Yes. Further, every time a change in the voice attribute of the signal section is detected, the processing of steps S6 to S7 via the processing of steps S8 to S14 is repeated.
In steps S8 to S14 passed here, the CM section detection unit 13 sets the change point as a start point or an end point of the extended attribute section, and steps S8 to S14.
After setting the start point or end point in step S14, the process returns to the loop process of steps S6 to S7.
That is, while the analog broadcast signal is continuously input and the recording process is continued, each time the voice attribute change point is detected, the CM section detection unit 13 starts the extended attribute section,
The end point is set. In steps S9 and S12, the CM section detection unit 13 detects the PTS of the TS packet input to the encoder 7 when the audio attribute of the analog broadcast signal changes. The change point of the voice attribute is represented by this PTS. Switching between the change point as the start point and the end point is performed by the value of Flag. If Flag is 0, the CM section detection unit 13 sets the detected PTS as the start point of the extended attribute section having the CM attribute in step S10, and then in step S10.
In 11, the Flag is set to "1". If Flag is 1,
In step S13, the CM section detection unit 13 determines the PTS to be the CM
The flag is reset to "0" at step S14 after the start point of the extended attribute section having the attribute.
【0062】ユーザが録画処理の停止を命じる旨の操作
を行えば、ステップS7からステップS16への移行が
行われる。ステップS16において録画制御部15は、
CM属性をもった拡張属性区間の所在を示すセクションマ
ーカが組み込まれたVOB情報と、TS-VOBにおけるデフォ
ルトの再生経路を示す再生経路情報を含むPGC情報とを
常駐メモリ4内に生成し、ステップS17においてVOB
情報及びPGC情報をDVDに書き込む。If the user performs an operation for instructing to stop the recording process, the process proceeds from step S7 to step S16. In step S16, the recording controller 15
The VOB information including the section marker indicating the location of the extended attribute section having the CM attribute and the PGC information including the reproduction route information indicating the default reproduction route in the TS-VOB are generated in the resident memory 4, and the step is generated. VOB in S17
Write information and PGC information to DVD.
【0063】以上が、録画時の処理である。これによ
り、TS-VOBと、VOB情報と、PGC情報とがDVDに記録され
ることになる。再生の実行を命じる旨の操作がなされれ
ば、ステップS1〜ステップS3からなるループ処理か
ら、図15に示すステップS18〜ステップS22への
移行を行う。ステップS18〜ステップS22からなる
ループ処理は、再生経路情報をユーザ定義するにあたっ
ての各種操作を、ユーザから受け付けるものである。再
生操作が命じられれば(ステップS18でYes)、ステッ
プS18において再生制御部17はドライブ装置3に通
常再生のディスクアクセスの実行を命じる。これによ
り、TVには、TS-VOBの再生映像が表示されることにな
る。早送り・巻戻しを行う旨の操作がなされると(ステッ
プS19でYes)、ステップS24において録画制御部1
5は早送り・巻戻しの実現のためのディスクアクセスを
ドライブ装置3に実行させる。以上の操作により、セル
として設定すべき箇所への頭出しが高速に実現される。
開始点を指定するという操作がなされると(ステップS
20においてYes)、ステップS25において、再生経路
情報作成部14はデコーダ16から出力されるTSパケッ
トのPTSを検出して、これをセル情報の開始点とする。
一方、終了点を指定するという操作がなされると(ステ
ップS21においてYes)、ステップS26において再生
経路情報作成部14は、デコーダ16から出力されるTS
パケットのPTSを検出して、これをセル情報の終了点と
する。以上の処理の繰り返しにより、再生経路情報の構
成要素となるセル情報が常駐メモリ4上に複数得られる
ことになる。停止操作が行われれば、ステップS22が
Yesとなり、ステップS15において作成されたセル情
報を配列してなる再生経路情報を含むPGC情報をDVDに書
き込む。The above is the processing at the time of recording. As a result, the TS-VOB, VOB information, and PGC information are recorded on the DVD. When an operation for instructing execution of reproduction is performed, the loop processing including steps S1 to S3 is changed to steps S18 to S22 shown in FIG. The loop process including steps S18 to S22 receives various operations from the user for defining the reproduction path information by the user. If a reproduction operation is ordered (Yes in step S18), the reproduction controller 17 orders the drive device 3 to execute a disk access for normal reproduction in step S18. As a result, the reproduced video of TS-VOB will be displayed on the TV. When an operation for performing fast forward / rewind is performed (Yes in step S19), the recording control unit 1 is operated in step S24.
Reference numeral 5 causes the drive device 3 to execute disk access for realizing fast forward / rewind. By the above operation, the cueing to the place to be set as the cell is realized at high speed.
When the operation of specifying the start point is performed (step S
(Yes in 20), and in step S25, the reproduction path information creation unit 14 detects the PTS of the TS packet output from the decoder 16 and sets this as the start point of the cell information.
On the other hand, when the operation of designating the end point is performed (Yes in step S21), the reproduction path information creation unit 14 outputs the TS output from the decoder 16 in step S26.
The PTS of the packet is detected and this is used as the end point of the cell information. By repeating the above process, a plurality of pieces of cell information, which are constituent elements of the reproduction path information, can be obtained in the resident memory 4. If the stop operation is performed, step S22
If Yes, the PGC information including the reproduction path information formed by arranging the cell information created in step S15 is written on the DVD.
【0064】ユーザ定義された再生経路情報を介したTS
-VOBの再生処理について説明する。この再生経路情報
は、複数のセル情報から構成されているので、ステップ
S27〜ステップS33の対象となるセル情報を変数j
にて指示する。ステップS27〜ステップS30は、こ
の変数jを制御変数としたループ処理を構成するもので
ある。再生制御部17がユーザ定義再生経路情報からj
番目のセル情報を取り出して(ステップS28)、セル
情報jの開始点から終了点までのVOBUの読み取りをドラ
イブ装置3に指示するというものであり(ステップS2
9)、このようにして読み取られたVOBUをデコーダ16
がデコードすることにより、映像出力がなされる。この
制御変数のインクリメントは、ステップS31にて行わ
れる。また、このループ処理の終了要件は、ステップS
30においてこの制御変数がセル総数に達すると判定さ
れること、又は、ユーザによる再生終了操作がなされた
と判定されることである。TS via user defined playback path information
-VOB reproduction processing will be described. Since this reproduction path information is composed of a plurality of cell information, the cell information targeted in steps S27 to S33 is set to the variable j.
Instruct. Steps S27 to S30 constitute a loop process using this variable j as a control variable. The reproduction control unit 17 determines that j
The second cell information is taken out (step S28), and the drive device 3 is instructed to read the VOBU from the start point to the end point of the cell information j (step S2).
9), the VOBU thus read is decoded by the decoder 16
Is decoded to output video. This increment of the control variable is performed in step S31. Also, the termination requirement for this loop processing is step S
In 30, it is determined that the control variable reaches the total number of cells, or it is determined that the reproduction end operation is performed by the user.
【0065】停止操作が行われると、ステップS30か
らステップS32に移行し、未視聴区間検出部19はセ
ルjにおいて、最後にデコーダに入力されたTSパケット
の次から、再生経路情報の最後に位置するセル情報の終
了点までを、未視聴属性をもった拡張属性区間として指
定するセクションマーカを作成し、ステップS33にお
いて作成したセクションマーカを、ユーザ定義されたPG
C情報に組み込む。以上の処理により、未視聴属性をも
った拡張属性区間が、ユーザ定義した再生経路に設定さ
れるのである。When the stop operation is performed, the process proceeds from step S30 to step S32, and the unviewed section detecting unit 19 moves to the end of the reproduction path information from the next TS packet input to the decoder in the cell j. The section marker that specifies up to the end point of the cell information as an extended attribute section having an unviewed attribute is created, and the section marker created in step S33 is used as a user-defined PG.
Include in C information. Through the above processing, the extended attribute section having the unviewed attribute is set to the user-defined reproduction path.
【0066】以上のように本実施形態によれば、本実施
形態に示した構成を有する記録装置100に、第1実施
形態に示したDVDを生成させるので、第1実施形態に示
したDVDの普及を促進することができる。(第3実施形
態)第3実施形態は、PGC情報内のセクションマーカに
て、未視聴属性をもった拡張属性区間が規定されている
場合に、DVDにおける拡張属性区間の所在をどのように
規定するかについて説明する。VOB情報におけるアクセ
スマップに、VOBU毎の再生時間と、サイズとが対応づけ
て記述されているので、ここに記述されているアドレ
ス、再生時間を積算してゆけば、拡張属性区間の開始
点、終了点を含むVOBUを特定することができる。拡張属
性区間の開始点及び終了点が、同じセル内に存在する場
合は、そのように特定された開始点を含むVOBUから、終
了点を含むVOBUまでを読み出せばよい。ここで問題とな
るのは、開始点、終了点が異なるセル内に存在する場合
である。図16(a)は、連続する2つのセル(セル#1、
セル#2)に、拡張属性区間の開始点、終了点が存在する
一例を示す。この場合、先行するセル#1については、拡
張属性区間の開始点rp1から、セル#1の終了点rp2までを
読み出さねばならない。また後続するセル#2について
は、セル#2の先頭rp3から拡張属性区間の終了点rp4まで
のVOBUを読み出す必要がある。つまり拡張属性区間がセ
ル同士の境界(終了点−開始点の組み)を含む場合は、拡
張属性区間の開始点からセルの終了点のまでのVOBU、後
続するセルの開始点から拡張属性区間の終了点までのVO
BUというように、VOBUの読み出しを2度に分けて行う。
図16(b)は、連続する3つ以上のセルにおいて端部
のセル(セル#1、セル#5)に拡張属性区間の開始点、終了
点が存在する場合の一例を示す。この場合、セル#1につ
いては、拡張属性区間の開始点rp5からセル#1の終了点r
p6までのVOBUを読み出さねばならない。セル#5について
は、セル#5の開始点rp7から拡張属性区間の終了点rp8ま
でのVOBUを読み出さねばならない。セル#1、セル#5に介
在するセル#2〜セル#4については、開始点から終了点ま
でに位置する全てのVOBUを読み出す。以上のような読み
出しを、セル#1〜セル#5に対して行えば、拡張属性区間
を含むVOBUが読み出されることになる。As described above, according to the present embodiment, the recording apparatus 100 having the configuration shown in the present embodiment causes the DVD shown in the first embodiment to be generated. It can promote the spread. (Third Embodiment) In the third embodiment, if the section marker in the PGC information defines an extended attribute section having an unviewed attribute, how to specify the location of the extended attribute section on the DVD. I will explain. In the access map in the VOB information, the playback time for each VOBU and the size are described in association with each other, so if the addresses and playback times described here are integrated, the start point of the extended attribute section, The VOBU including the end point can be specified. When the start point and the end point of the extended attribute section exist in the same cell, it is sufficient to read from the VOBU including the start point thus specified to the VOBU including the end point. The problem here is that the start point and the end point are in different cells. FIG. 16A shows two consecutive cells (cell # 1,
An example in which the start point and the end point of the extended attribute section exist in cell # 2) is shown. In this case, for the preceding cell # 1, it is necessary to read from the start point rp1 of the extended attribute section to the end point rp2 of the cell # 1. For the subsequent cell # 2, it is necessary to read the VOBU from the beginning rp3 of cell # 2 to the end point rp4 of the extended attribute section. That is, if the extended attribute section includes a boundary between cells (end point-start point pair), VOBU from the start point of the extended attribute section to the end point of the cell, the start point of the subsequent cell to the extended attribute section VO to end point
Like BU, VOBU is read twice.
FIG. 16B shows an example in which the start point and the end point of the extended attribute section are present in the end cells (cell # 1 and cell # 5) in three or more consecutive cells. In this case, for cell # 1, from the start point rp5 of the extended attribute section to the end point r of cell # 1
VOBUs up to p6 must be read. For cell # 5, the VOBU from the start point rp7 of cell # 5 to the end point rp8 of the extended attribute section must be read. For the cells # 2 to # 4 which are interposed between the cell # 1 and the cell # 5, all VOBUs located from the start point to the end point are read. If the above-mentioned reading is performed on the cells # 1 to # 5, the VOBU including the extended attribute section is read.
【0067】以上のように本実施形態によれば、『間接
参照に対する間接参照』にて拡張属性区間の所在が示さ
れている場合であっても、TS-VOBの何処から何処までを
再生すべきかという開始箇所の特定を容易に行うことが
できる。
(第4実施形態)本実施形態は、PGC情報に設定された
セクションマーカに基づく拡張制御と、VOB情報に設定
されたセクションマーカに基づく拡張制御とを共に実行
する場合の処理を開示する。図17は、本実施形態に係
る再生制御部17の内部構成を示す図であり、本実施形
態における再生制御部17は拡張制御実行部20、拡張
制御調停部21を備える。As described above, according to the present embodiment, even if the location of the extended attribute section is indicated in "indirect reference to indirect reference", it is necessary to reproduce from where to where in the TS-VOB. It is possible to easily specify the starting point of Kika. (Fourth Embodiment) The present embodiment discloses a process in the case where the extended control based on the section marker set in the PGC information and the extended control based on the section marker set in the VOB information are both executed. FIG. 17 is a diagram showing an internal configuration of the reproduction control unit 17 according to this embodiment. The reproduction control unit 17 in this embodiment includes an extended control execution unit 20 and an extended control arbitration unit 21.
【0068】拡張制御実行部20は、VOB情報及びPGC情
報内のセクションマーカにより指定されている拡張属性
区間において、その拡張属性区間固有の拡張制御を行
う。拡張制御調停部21は、拡張属性区間同士の重複部
で発生しうる拡張制御同士の競合を、回避するよう調停
処理を行う。この拡張制御調停部21による調停とは、
拡張属性区間についての拡張属性に基づき、各拡張属性
区間についての拡張制御に優先順位を設定して、この優
先順位が低い拡張制御を実行せず、これに代えて優先順
位が高い拡張制御を例外的に実行するというものであ
る。The extended control execution unit 20 performs extended control unique to the extended attribute section specified by the section marker in the VOB information and PGC information. The extended control arbitration unit 21 performs an arbitration process so as to avoid the competition between the extended controls that may occur in the overlapping portion between the extended attribute sections. The arbitration by the extended control arbitration unit 21 is
Based on the extended attribute for the extended attribute section, priority is set for the extended control for each extended attribute section, and the extended control with lower priority is not executed. Instead, extended control with higher priority is exception. It is to be carried out in a targeted manner.
【0069】図18は、未視聴区間の内部に、CM属性を
もった拡張属性区間(CM区間)との重複部分が存在すると
いう事例を示す。この事例において、拡張制御調停部2
1が拡張制御間の調停を行えば、以下のようになる。未
視聴区間である拡張属性区間と、CM区間である拡張属性
区間とが重複している場合、拡張制御について優先順位
を設定する。「未視聴区間を再生する」という拡張制御
より、「CM区間をスキップする」という拡張制御の優先
順位が高い場合は、この重複部分については、「未視聴
区間を再生する」という拡張制御に代えて、矢印cy1に
示すように「CM区間をスキップする」という拡張制御を
実行する。一方未視聴区間のうち、CM区間との非重複部
分については、未視聴区間固有の拡張制御、つまり矢印
cy2,cy3に示すように未視聴区間をそのまま再生すると
いう拡張制御を行う。各拡張属性区間に対する優先順位
を、どのような基準をもって設定するかについて説明す
る。本実施形態においては、VOB情報内のセクションマ
ーカにより指定されている拡張属性区間の優先順位を、
PGC情報内のセクションマーカにより指定されている拡
張属性区間の優先順位より高く設定する。その理由は以
下の通りである。PGC情報内のセクションマーカにより
指定されている拡張属性区間は、ユーザの操作に基づき
定められたものであり、そのユーザ当人限りの内容であ
ることが多い。これに対しVOB情報内のセクションマー
カにより指定されている拡張属性区間は、あらゆるユー
ザに対して普遍的な価値を持つことが多い。このように
普遍的な価値がある拡張制御を、ユーザ当人限りの拡張
制御より優先することで拡張制御の統合化を実現してい
る。FIG. 18 shows an example in which an unviewed section has an overlapping portion with an extended attribute section (CM section) having a CM attribute. In this case, the extended control arbitration unit 2
If 1 performs arbitration between the extended controls, it becomes as follows. When the extended attribute section that is an unviewed section and the extended attribute section that is a CM section overlap, a priority order is set for the extended control. If the priority of the extended control of "skip CM segment" is higher than that of the extended control of "reproduce unviewed segment", replace the extended control of "reproduce unviewed segment" for this overlapping part. Then, the extended control of "skipping the CM section" is executed as shown by arrow cy1. On the other hand, of the unviewed section, the non-overlapping part with the CM section is expanded control unique to the unviewed section, that is, the arrow.
As shown in cy2 and cy3, extended control is performed to reproduce the unviewed section as it is. How to set the priority for each extended attribute section will be described. In the present embodiment, the priority order of the extended attribute section specified by the section marker in the VOB information is
Set higher than the priority of the extended attribute section specified by the section marker in the PGC information. The reason is as follows. The extended attribute section specified by the section marker in the PGC information is determined based on the user's operation, and is often the content of the user only. On the other hand, the extended attribute section specified by the section marker in the VOB information often has universal value for all users. In this way, the extension control, which has universal value, is prioritized over the extension control for the user, and the extension control is integrated.
【0070】もっとも重複部分において拡張制御調停部
21による調停が必要なのは、拡張属性区間固有の拡張
制御が互いに排他的な関係にある場合であり、拡張属性
区間固有の拡張制御が併存可能であれば、拡張制御調停
部21による調停は不要である。例えばCM属性をもった
拡張属性区間に対する拡張制御が、URLのオーバラップ
表示や、ロゴマークのサムネール表示といった非排他的
なものなら、他の拡張制御と並行して行ってもよい。拡
張制御調停部21は、セクションマーカの区分情報を参
照することにより、拡張制御の併存が可能か、調停を行
うべきかの判定も併せて行う。In the overlapping portion, the arbitration by the extended control arbitration unit 21 is necessary when the extended control peculiar to the extended attribute section has an exclusive relationship with each other, and if the extended control peculiar to the extended attribute section can coexist. The arbitration by the extended control arbitration unit 21 is unnecessary. For example, if the extended control for the extended attribute section having the CM attribute is non-exclusive such as overlapping display of URL and thumbnail display of logo mark, it may be performed in parallel with other extended control. The extended control arbitration unit 21 also refers to the section information of the section marker to determine whether extended control can coexist and whether arbitration should be performed.
【0071】拡張制御調停部21は、図19、図20の
フロ−チャ−トを実現するプログラムと、これを解読
し、実行するプロセッサとにより構成される。図19、
図20は、本実施形態に係る拡張制御調停部21の処理
手順を示すフローチャートである。このフロ−チャ−ト
は、未視聴区間を再生するという拡張属性区間を原則的
に行いつつも、未視聴区間がCM区間と重複している場合
は、このCM区間をスキップするという処理を例外的に行
うものである。尚、以降の説明の簡略化を期するため、
検出・設定されるべき拡張属性区間は、CM区間、未視聴
区間の2つに留める。The extended control arbitration unit 21 is composed of a program that realizes the flowcharts of FIGS. 19 and 20, and a processor that decodes and executes the program. 19,
FIG. 20 is a flowchart showing a processing procedure of the extended control arbitration unit 21 according to this embodiment. Although this flowchart basically performs the extended attribute section that plays back the unviewed section, if the unviewed section overlaps with the CM section, the process of skipping this CM section is an exception. This is what you do. In order to simplify the following description,
The extended attribute sections that should be detected and set are limited to the CM section and the unviewed section.
【0072】ステップS40において未視聴属性をもっ
た拡張属性区間の開始点を含むセルiと、終了点を含む
セルjとを特定した後、ステップS41を実行する。ス
テップS41は、セルiがセルjと一致するか否かを判定
するステップである。セルiがセルjと一致するのは、未
視聴区間が1つのセル内に包含されていることを意味す
る。After the cell i including the start point and the cell j including the end point of the extended attribute section having the unviewed attribute are specified in step S40, step S41 is executed. Step S41 is a step of determining whether or not cell i matches cell j. The fact that cell i matches cell j means that the unviewed section is included in one cell.
【0073】セルiとセルjとが一致している場合は、ス
テップS43においてセルiにおいて未視聴属性をもっ
た拡張属性区間の開始点から、未視聴属性をもった拡張
属性区間の終了点までを再生すればよい。しかしこの未
視聴区間がCM区間と重複している可能性を忘れてはなら
ない。ステップS42は、この重複の有無を判定する判
定ステップであり、CM区間の開始点が存在するのなら、
例外的に未視聴区間の再生をこの前後に留める。つまり
ステップS44において未視聴属性をもった拡張属性区
間の開始点の直後から、CM属性をもった拡張属性区間の
直前までを再生し、それからステップS45においてCM
属性をもった拡張属性区間の直後から、未視聴属性をも
った拡張属性区間の終了点までを再生する。以上の再生
制御を終えた後、本フロ−チャ−トの処理を終了する。If the cell i and the cell j match, in step S43, from the start point of the extended attribute section having the unviewed attribute in the cell i to the end point of the extended attribute section having the unviewed attribute. You can play. However, we must not forget that this unviewed section may overlap with the CM section. Step S42 is a determination step of determining the presence or absence of this duplication, and if the start point of the CM section exists,
Exceptionally, the playback of the unviewed section is stopped before and after this. That is, in step S44, the reproduction is started from immediately after the start point of the extended attribute section having the unviewed attribute to immediately before the extended attribute section having the CM attribute, and then in step S45, the CM is reproduced.
Immediately after the extended attribute section having the attribute, to the end point of the extended attribute section having the unviewed attribute is reproduced. After the above reproduction control is completed, the processing of this flow chart is completed.
【0074】一方セルiがセルjと一致しない場合は、ス
テップS47において、セルi内の未視聴属性をもった
拡張属性区間の開始点から、セルiの終了点までの再生を
行い、ステップS48においてセルiの次順位のセルを
セルiとする。これらステップS47、ステップS48
にも未視聴区間がCM区間と重複している場合の例外処理
がある。ステップS46は、この例外処理の要否を判定
するステップであり、セルiの内部にCM属性をもった拡
張属性区間の開始点を含むか否かの判定を行う。CM区間
の開始点がセルi内に存在するのなら、この例外処理を
実行する。ステップS46が重複ありと判定した場合の
例外処理は、CM区間の前後を再生するという処理が主要
部分であるが、この他に、CM区間に相当する部分をスキ
ップするというものがある。On the other hand, if cell i does not match cell j, in step S47, reproduction is performed from the start point of the extended attribute section having the unviewed attribute in cell i to the end point of cell i, and step S48. In the following, the cell next to cell i is designated as cell i. These steps S47 and S48
There is also exception processing when the unviewed section overlaps the CM section. Step S46 is a step of determining whether or not this exceptional processing is necessary, and it is determined whether or not the start point of the extended attribute section having the CM attribute is included inside the cell i. If the start point of the CM section exists in cell i, this exception processing is executed. The exception process when step S46 determines that there is duplication is the main part of the process of reproducing before and after the CM section, but in addition to this, there is also the process of skipping the part corresponding to the CM section.
【0075】つまりステップS49において未視聴属性
をもった拡張属性区間の開始点の直後から、CM属性区間
の直前までを再生した後、次のステップS50におい
て、CM属性をもった拡張属性区間の終了点がどのセルの
内部にあるかを特定する。このようにCM区間の終了点を
含むセルを特定するのは、かような終了点を含むセル
が、セルiと一致するとは限らないからである。CM属性
をもった拡張属性区間の終了点を含むセルをセルkとす
ると、ステップS51においてセルkをセルiに設定し直
す。このような設定し直しにより、セルiからセルkまで
のセルはスキップされることになる。最後にステップS
52において、CM属性をもった拡張属性区間の直後か
ら、未視聴属性をもった拡張属性区間の終了点までを再
生して例外処理を終える。That is, in step S49, after the reproduction from the start point of the extended attribute section having the unviewed attribute to immediately before the CM attribute section is reproduced, in the next step S50, the extended attribute section having the CM attribute ends. Identify which cell the point is inside. The cell including the end point of the CM section is specified in this way because the cell including such end point does not always match the cell i. If the cell including the end point of the extended attribute section having the CM attribute is the cell k, the cell k is reset to the cell i in step S51. By such reconfiguration, cells from cell i to cell k are skipped. Finally step S
At 52, reproduction is performed from immediately after the extended attribute section having the CM attribute to the end point of the extended attribute section having the unviewed attribute, and the exception processing is ended.
【0076】ステップS48及びステップS52の処理
が終われば、図20のステップS53〜ステップS56
からなるループ処理に移行する。このループ処理におい
て制御変数の役割を果たすのは、セルiの"i"であり、こ
のiにて特定されるセルiの再生が、ステップS55にお
いて行われる。このループ処理の終了要件を定めるのは
ステップS53である。このステップS53は、セルi
内に、CM属性をもった拡張属性区間の終了点が存在する
か否かを判定するものであり、存在すればこのループ処
理を抜けてステップS57へと移行する。When the processes of steps S48 and S52 are completed, steps S53 to S56 of FIG.
To the loop processing consisting of. "I" of the cell i plays a role of the control variable in this loop processing, and the reproduction of the cell i specified by this i is performed in step S55. It is step S53 that defines the termination requirement for this loop processing. This step S53 is for cell i
It is determined whether or not there is an end point of the extended attribute section having the CM attribute, and if there is, the loop processing is exited and the process proceeds to step S57.
【0077】ステップS54は、セルi内にCM区間の開
始点が存在する場合の例外処理を実行するための切換ス
テップである。この例外処理の実行時において、変数i
は1つずつインクリメントされてゆくのではなく、CM区
間の終了点が存在するセルまでスキップする。つまりス
テップS61においてセルiの開始点から、CM属性をもっ
た拡張属性区間の直前までを再生し、その後ステップS
62において、CM属性をもった拡張属性区間の終了点を
含むセルkを特定する。ステップS63では、セルkをセ
ルiに更新するのである。多くのセルがスキップされれ
ば、セルiが未視聴区間の終了点に到達してしまうこと
がある。ステップS64は、未視聴区間終了点への到達
を判定するものであり、具体的にはセルiが、未視聴属性
をもった拡張属性区間の終了点を含んでいるか否かを判
定する。含んでいるということは、上述したループ処理
の終了要件を満たしたことになるので、ステップS53
の要件が満たされるのを待つまでもなくステップS66
においてCM属性をもった拡張属性区間の直後から、未視
聴属性をもった拡張属性区間の終了点までを再生した上
で、処理を終える。Step S54 is a switching step for executing exceptional processing when the start point of the CM section exists in cell i. During execution of this exception handling, the variable i
Does not increment by one, but skips to the cell where the end point of the CM section exists. That is, in step S61, playback is performed from the start point of cell i to immediately before the extended attribute section having the CM attribute, and then in step S61.
At 62, the cell k including the end point of the extended attribute section having the CM attribute is specified. In step S63, cell k is updated to cell i. If many cells are skipped, cell i may reach the end point of the unviewed section. In step S64, it is determined whether the end point of the unviewed section is reached, and specifically, it is determined whether or not the cell i includes the end point of the extended attribute section having the unviewed attribute. The inclusion of this means that the requirement for ending the loop processing described above is satisfied, and thus step S53
Without waiting for the requirement in step S66 to be satisfied
At, the process is finished after reproducing from immediately after the extended attribute section having the CM attribute to the end point of the extended attribute section having the unviewed attribute.
【0078】含んでいないなら、ステップS65におい
てCM属性をもった拡張属性区間の直後から、セルiの終了
点までを再生した上でステップS53〜ステップS56
からなるループ処理に戻る。このループ処理の反復実行
により、未視聴区間において終了点を含まないセルが順
次再生されてゆくことになる。ステップS53〜ステッ
プS56からなるループ処理を終了した後は、ステップ
S57に移行する。ステップS57は、未視聴区間の終
了点を含むセル内に、CM属性をもった拡張属性区間の開
始点が存在するか否かを判定するものである。開始点を
含んでいないなら、ステップS58においてセルiの開
始点から、未視聴属性をもった拡張属性区間の終了点ま
での再生を行う。If it is not included, the reproduction is performed from immediately after the extended attribute section having the CM attribute to the end point of the cell i in step S65, and then steps S53 to S56.
Return to the loop processing consisting of. By repeatedly executing this loop process, cells that do not include the end point are sequentially reproduced in the unviewed section. After ending the loop process including steps S53 to S56, the process proceeds to step S57. In step S57, it is determined whether or not the start point of the extended attribute section having the CM attribute exists in the cell including the end point of the unviewed section. If the start point is not included, reproduction is performed from the start point of the cell i to the end point of the extended attribute section having the unviewed attribute in step S58.
【0079】開始点を含んでいるなら、ステップS59
においてセルiの開始点から、CM属性をもった拡張属性区
間の直後までを再生し、その後、ステップS60におい
てCM属性をもった拡張属性区間の直後から、未視聴属性
をもった拡張属性区間の終了点までを再生する。以上の
ように本実施形態によれば、ユーザ各人の視聴の嗜好を
尊重した拡張制御と、複数ユーザに普遍的に必要な拡張
制御との組み合わせを好適に実現するので、再生制御の
バリエーションを増やすことができる。If the start point is included, step S59
From the start point of cell i to immediately after the extended attribute section having the CM attribute, in step S60, from immediately after the extended attribute section having the CM attribute to the extended attribute section having the unviewed attribute. Play to the end point. As described above, according to the present embodiment, it is possible to suitably realize the combination of the extended control that respects the viewing preference of each user and the extended control that is universally necessary for a plurality of users. You can increase.
【0080】(第5実施形態)本実施形態は、セクショ
ンマーカの細分化、詳細化に対応するための改良に関す
る。再生経路において、何をもって拡張属性とするかと
いう拡張属性の基準は、記録装置100を製造するメー
カーの思惑や商品戦略によって大きく左右され、画一化
されるとは言い難い。今後も細分化、詳細化の途を辿る
と考えられる。本実施形態は、そのように細分化、詳細
化したセクションマーカを、好適に管理することができ
るDVDを開示する。(Fifth Embodiment) This embodiment relates to an improvement for dealing with subdivision and detailing of section markers. It is hard to say that the standard of the extended attribute, which is the extended attribute in the reproduction path, is greatly influenced by the intention of the manufacturer who manufactures the recording device 100 and the product strategy, and is not standardized. It is considered that the segmentation and detailing will continue in the future. The present embodiment discloses a DVD capable of suitably managing the section markers thus subdivided and detailed.
【0081】図21は、本実施形態に係るPGC情報及びV
OB情報の内部構成を示す図である。本図におけるセクシ
ョンマーカが、第1実施形態に示したセクションマーカ
と異なるのは、『区分情報』が新規に設けられている点
である。本実施形態における区分情報は、セクションマ
ーカが複数のメーカー間で有効な区分に属するか、単独
のメーカーのみで有効な区分に属するかを示す。図22
は、区分情報の設定内容を示す図である。セクションマ
ーカが前者の区分に属する場合、区分情報には、『メー
カ共通コード』が設定される。セクションマーカが後者
の区分に属する場合、区分情報には、『メーカ別コー
ド』と、そのメーカについての『メーカID』とが設定さ
れる。FIG. 21 shows PGC information and V according to the present embodiment.
It is a figure which shows the internal structure of OB information. The section marker in this figure is different from the section marker shown in the first embodiment in that "section information" is newly provided. The section information in the present embodiment indicates whether the section marker belongs to a section that is valid among a plurality of manufacturers or belongs to a section that is valid only by a single manufacturer. FIG. 22
FIG. 6 is a diagram showing setting contents of classification information. When the section marker belongs to the former category, "maker common code" is set in the category information. When the section marker belongs to the latter category, the category information is set with the "maker-specific code" and the "maker ID" for the manufacturer.
【0082】複数のメーカー間でセクションマーカが有
効であるというのが、どういう場合かというと、そのセ
クションマーカに対応する拡張属性区間の基準の取り決
めに、ディスク規格に参画する複数メーカーの同意があ
り、ディスク規格に参画するメーカーの製造に係る記録
装置100は、そのセクションマーカに示される拡張属
性区間に対して、共通の拡張制御を行うことを約束する
ことを意味する。The case where the section marker is valid among a plurality of manufacturers means that there is agreement of a plurality of manufacturers participating in the disk standard in the agreement of the standard of the extended attribute section corresponding to the section marker. The recording device 100 manufactured by a manufacturer participating in the disc standard promises to perform common extended control for the extended attribute section indicated by the section marker.
【0083】単独のメーカー間で有効であるというのが
どういう場合かというと、そのセクションマーカに対応
する拡張属性区間の基準の取り決めが、1つのメーカー
の独断に基づくものであり、ディスク規格に参画する他
のメーカーの製造に係る記録装置100は、そのセクシ
ョンマーカに示される拡張属性区間に対して、拡張制御
を行う必要がないことを意味する。この場合、セクショ
ンマーカがどのメーカーの製造に係る記録装置100で
有効なのかを示しておく必要があるので、上述したメー
カIDが併用される。When it is effective between independent manufacturers, the standard arrangement of the extended attribute section corresponding to the section marker is based on the sole discretion of one manufacturer and participates in the disk standard. This means that the recording apparatus 100 manufactured by another manufacturer does not need to perform extended control for the extended attribute section indicated by the section marker. In this case, since it is necessary to indicate which manufacturer of the recording apparatus 100 the section marker is effective in, the above-mentioned manufacturer ID is used together.
【0084】再生時において記録装置100は、VOB情
報及びPGC情報内に含まれるセクションマーカ内のメー
カーIDを参照し、単独メーカーにおいて有効なセクショ
ンマーカであって、このメーカーIDが自身のメーカーID
と一致するセクションマーカのみについて、このセクシ
ョンマーカに基づく拡張制御を行う。単独メーカーにお
いて有効なセクションマーカであって、組み込まれてい
るメーカーIDが、記録装置100とは異なるものについ
ては、セクションマーカに基づく拡張制御を行わない。At the time of reproduction, the recording apparatus 100 refers to the manufacturer ID in the section marker included in the VOB information and PGC information, and is a section marker that is effective in a single manufacturer, and this manufacturer ID is its own manufacturer ID.
Extended control based on this section marker is performed only for the section marker that matches with. For a section marker that is effective in a single maker and has a built-in maker ID different from that of the recording device 100, extended control based on the section marker is not performed.
【0085】続いて、本実施形態に係る記録装置100
の内部構成について説明する。図23は、本実施形態に
係る記録装置100の内部構成を示す図である。本実施
形態における記録装置100が、これまでの記録装置1
00と異なるのは、メーカーID保持部23が新規に追加
されており、また録画制御部15、再生制御部17が本
実施形態特有の処理を行う点である。Subsequently, the recording apparatus 100 according to the present embodiment.
The internal configuration of will be described. FIG. 23 is a diagram showing an internal configuration of the recording device 100 according to the present embodiment. The recording apparatus 100 according to the present embodiment is the same as the conventional recording apparatus 1
The difference from 00 is that a maker ID holding unit 23 is newly added, and the recording control unit 15 and the reproduction control unit 17 perform the processing unique to this embodiment.
【0086】メーカーID保持部23は、自身を製造した
メーカーに固有の識別子を保持する。録画制御部15
は、セクションマーカを作成する際、そのセクションマ
ーカにて指定される拡張属性区間が、どのようなタイプ
の拡張属性を有する拡張属性区間であるかを判定して、
判定結果を示す区分情報を得る。その拡張属性区間のタ
イプが複数メーカー間で有効なものか、単独メーカーで
有効なものであるかを判定し、単独メーカーで有効なも
のなら、録画制御部15により保持されているメーカー
IDを区分情報内に組み込む。The maker ID holding unit 23 holds an identifier unique to the maker who manufactured the maker ID. Recording controller 15
Is, when creating a section marker, determines what type of extended attribute section the extended attribute section specified by the section marker has, and
Obtaining classification information indicating the determination result. It is determined whether the type of the extended attribute section is valid among multiple makers or is valid with a single maker, and if the type is valid with a single maker, the manufacturer held by the recording control unit 15
Include the ID in the classification information.
【0087】再生制御部17は、拡張制御を実行するに
あたって、拡張属性区間固有の所在を指定するセクショ
ンマーカを参照する。セクションマーカの区分情報が
「複数メーカー間で有効」を示しているなら、そのセク
ションマーカにより指定されている拡張属性区間に固有
な拡張制御を実行する。このセクションマーカの区分情
報が「単独メーカーで有効」を示しているなら、そのセ
クションマーカに含まれるメーカーIDを取り出し、メー
カID保持部23により保持されているメーカーIDと比較
する。両メーカーIDが一致すれば、そのセクションマー
カで指定されている拡張属性区間について拡張制御を実
行し、一致しななれば実行しない。When executing the extension control, the reproduction control section 17 refers to the section marker designating the location peculiar to the extension attribute section. If the section marker division information indicates "valid between multiple makers", extended control unique to the extended attribute section designated by the section marker is executed. If the section information of the section marker indicates “valid for a single maker”, the maker ID included in the section marker is taken out and compared with the maker ID held by the maker ID holding unit 23. If both maker IDs match, extended control is executed for the extended attribute section specified by the section marker, and if they do not match, it is not executed.
【0088】以上のように本実施形態によれば、単独の
メーカーにおいて有効なセクションマーカについては、
セクションマーカの内部にそのメーカーについてのメー
カーIDが組み込まれている。これを参照することによ
り、再生時にあたって、他社が独自に基準を定めたセク
ションマーカを無視するという処理を行うことができ
る。これにより、他社が単独で定めた基準に従い、処理
を行おうとすることによる誤動作を避けることができ
る。As described above, according to the present embodiment, the section marker effective in a single maker is:
The manufacturer ID for the manufacturer is embedded inside the section marker. By referring to this, it is possible to perform a process of ignoring a section marker which is set by another company independently during reproduction. As a result, it is possible to avoid a malfunction caused by an attempt to perform processing according to a standard independently set by another company.
【0089】(第6実施形態)片面で最大27Gバイト以
上の記録容量を有したDVDで、長時間録画を行う場合の
改良に関する。このような大容量DVDは、NTSC放送なら1
3時間以上の放送内容を記録することができる。かかるD
VDの登場により、あるチャネルで放送される半日分、一
日分の番組を1つのTS-VOBとして一枚のDVDに記録してお
き、家族や複数の友人等の多くのユーザがこれを共用し
て鑑賞するという、マルチユーザ対応型の利用法が今後
定着するものと考えられる。しかしこの場合、半日分、
一日分の放送内容に対応するTS-VOBのうち、自分の視聴
を希望する番組が何処に存在するかを、各ユーザは早送
り等の特殊再生を駆使して探し出す必要がある。いくら
DVDにおける早送り処理が高速に行われるとはいえ、こ
のような探し出し作業はかなり煩わしい作業である。(Sixth Embodiment) The present invention relates to an improvement in the case of performing long-time recording on a DVD having a maximum recording capacity of 27 GB or more on one side. Such a large-capacity DVD is 1 for NTSC broadcasting.
It is possible to record broadcast contents for more than 3 hours. Take D
With the advent of VD, half-day and one-day programs broadcast on a certain channel can be recorded as one TS-VOB on one DVD and shared by many users such as family members and multiple friends. It is expected that a multi-user usage method of viewing and listening will be established in the future. But in this case, half a day,
Among TS-VOBs corresponding to one-day broadcast contents, each user needs to find out where the program he / she wants to watch exists by making full use of special playback such as fast-forward. Salmon roe
Even though the fast-forward process on DVD is performed at high speed, such a searching operation is quite troublesome.
【0090】そこで本実施形態に係る拡張属性区間検出
部12は、TS-VOBのうち1つの番組に対応する部分を拡
張属性区間として検出し、これを指定するセクションマ
ーカをVOB情報内に作成する。図24は、第6実施形態
に係る拡張属性区間検出部12の内部構成を示す図であ
り、本図に示すように拡張属性区間検出部12はCM区間
検出部13の他に番組配列変化区間検出部24、カルー
セル区間検出部25を備える。Therefore, the extended attribute section detection unit 12 according to the present embodiment detects a portion of TS-VOB corresponding to one program as an extended attribute section, and creates a section marker designating this in the VOB information. . FIG. 24 is a diagram showing an internal configuration of the extended attribute section detection unit 12 according to the sixth embodiment. As shown in the figure, the extended attribute section detection unit 12 has a program sequence change section in addition to the CM section detection unit 13. The detector 24 and the carousel section detector 25 are provided.
【0091】番組配列変化区間検出部24は、デジタル
放送信号のうち、番組配列情報が特定のものに変化した
区間(番組配列情報が変化した区間という)を拡張属性区
間として検出する。番組配列変化区間検出部24による
拡張属性区間の検出は、PSI(Program Spesfic Informat
in:MPEG2規格における番組配列情報)、SI(Service Info
rmation:ARIB-STD B-10に規定された番組配列情報)に基
づいて行われる。PSIは番組の配列を規定する情報であ
り、PAT、PMTといったものがある。PMTは、放送番組の
ストリーム構造を規定する情報である。つまりPMTに
は、マルチプログラム型のトランスポートストリームに
多重される複数ストリームのうち、各放送番組を構成す
るビデオストリーム、オーディオストリームがどれであ
るかが示される。図25(a)は、PMTの一例を示す図
であり、本図におけるPMT#1に対応する放送番組は、PID
=001を有するビデオストリーム、PID=002を有するオー
ディオストリームにより構成されることがわかる。PAT
は、マルチプログラム型のトランスポートストリームに
より転送される各放送番組を、どのPMTを参照して取得
すれば良いかを示す。図25(b)は、PATの一例を示
す図である。本図において放送番組#1のストリーム構造
は、PMT#1に示されており、放送番組#2のストリーム構
造は、PMT#2に示されていることがわかる。チューナー
により受信されている放送チャネルにおいてこれらPMT,
PATのIDを参照し、これらIDが予め定められた値になっ
たのは何処であるか、また前のものから変化したのは何
処であるかを監視する。これにより、TS-VOBにおける1
つの放送番組に対応する区間を拡張属性区間として認識
して、この拡張属性区間を特定するセクションマーカを
作成し、PGC情報に組み込む。TS-VOBにおいて1つの放送
番組に対応する区間を、拡張属性区間として指定するこ
とにより、この放送番組に対する頭出しや、この放送番
組のスキップといった拡張制御を好適に行わせる。The program arrangement change section detecting unit 24 detects, as an extended attribute section, a section of the digital broadcast signal in which the program arrangement information has changed to a specific one (referred to as a section in which the program arrangement information has changed). The PSI (Program Spesfic Informat) is used to detect the extended attribute section by the program arrangement change section detection unit 24.
in: Program arrangement information in the MPEG2 standard), SI (Service Info
rmation: ARIB-STD B-10). PSI is information that defines the arrangement of programs, such as PAT and PMT. PMT is information that defines the stream structure of a broadcast program. That is, the PMT indicates which of the video stream and the audio stream that make up each broadcast program among the multiple streams that are multiplexed into the multi-program type transport stream. FIG. 25A is a diagram showing an example of PMT, and the broadcast program corresponding to PMT # 1 in this figure is a PID.
It can be seen that it is composed of a video stream having = 001 and an audio stream having PID = 002. PAT
Indicates which PMT should be referred to to acquire each broadcast program transferred by the multi-program type transport stream. FIG. 25B is a diagram showing an example of PAT. In this figure, it can be seen that the stream structure of the broadcast program # 1 is shown in PMT # 1 and the stream structure of the broadcast program # 2 is shown in PMT # 2. These PMTs on the broadcast channel being received by the tuner,
By referring to the PAT IDs, it is monitored where these IDs have reached predetermined values and where they have changed from the previous ones. As a result, 1 in TS-VOB
A section corresponding to one broadcast program is recognized as an extended attribute section, a section marker for identifying this extended attribute section is created, and incorporated into PGC information. By specifying a section corresponding to one broadcast program in the TS-VOB as an extended attribute section, it is possible to suitably perform extended control such as cueing for this broadcast program or skipping this broadcast program.
【0092】カルーセル区間検出部25は、デジタル放
送信号のうち、対話的な放送番組が送信されている区間
を拡張属性区間として検出する。カルーセル区間検出部
25による拡張属性区間の検出は、データカルーセル方
式にて送信される区間の検出により実現される。データ
カルーセルとは、対話的な放送の実現のために同一内容
を繰り返しするという放送方式である。繰り返し放送さ
れる同一内容とは、BML(Broadcast Markup Languege)で
記述されたBML文書、このBML文書により参照されるモノ
メディアデータがある。データカルーセルにより繰り返
し伝送されるデータは、複数に分割されて、DDB(Dawnlo
ad Datablock)というブロックに格納されて、DII(Downl
oadinfoIndicatin)と呼ばれる固有の制御情報と共に伝
送される。このDIIは、DBBに先立って送信され、またこ
のDIIには、DBBのデータ長が記述されるので、カルーセ
ル区間検出部25は、このDIIに基づき、トランスポー
トストリームにおけるデータカルーセルに対応する拡張
属性区間を特定し、この拡張属性区間を指定するセクシ
ョンマーカを作成してPGC情報内に組み込む。データカ
ルーセル方式送信されるべきデータブロックを拡張属性
区間として指定することにより、このデータブロックに
対する頭出しや、このデータブロックのスキップといっ
た拡張制御を好適に行わせる。The carousel section detection unit 25 detects, as an extended attribute section, a section in the digital broadcast signal in which an interactive broadcast program is transmitted. The detection of the extended attribute section by the carousel section detection unit 25 is realized by detecting the section transmitted by the data carousel method. The data carousel is a broadcasting system in which the same contents are repeated to realize interactive broadcasting. The same content that is repeatedly broadcast includes a BML document described in BML (Broadcast Markup Languege) and monomedia data referred to by this BML document. The data that is repeatedly transmitted by the data carousel is divided into multiple pieces, and the DDB (Dawnlo
It is stored in a block called ad Datablock), and DII (Downl
It is transmitted with unique control information called oadinfoIndicatin). This DII is transmitted prior to the DBB, and the data length of the DBB is described in this DII. A section is specified, a section marker that specifies this extended attribute section is created, and embedded in the PGC information. Data carousel method By designating a data block to be transmitted as an extended attribute section, it is possible to suitably perform extended control such as cueing for this data block or skipping this data block.
【0093】以上のように本実施形態によれば、番組配
列変化区間検出部24が、番組配列情報の変化の有無を
監視し、特定の番組配列属性をもった信号区間がデジタ
ル放送信号内に存在すれば、TS-VOBにおいて、この信号
区間に対応する拡張属性区間を指定するセクションマー
カを生成する。これにより半日,一日といった時間長有
するTS-VOBにおいて、番組のだいたいの所在を表すこと
ができる。そのため、AVファイルに含まれる番組の所在
を絞り込むことができる。このように番組の所在が明ら
かになれば、その区間を含む再生経路を生成させること
により、次回からの頭出しを好適に行うことができる。
自分の視聴のための頭出しに時間をとられることはなの
で、DVDに記録された記録内容の視聴を複数ユーザが希
望している場合でも、各ユーザは、フラストレーション
を感じることがない。As described above, according to the present embodiment, the program arrangement change section detection unit 24 monitors whether there is a change in the program arrangement information, and a signal section having a specific program arrangement attribute is included in the digital broadcast signal. If present, the TS-VOB generates a section marker that specifies an extended attribute section corresponding to this signal section. As a result, the location of the program can be displayed in TS-VOB, which has a length of time such as half a day or a day. Therefore, the locations of the programs included in the AV file can be narrowed down. If the location of the program is clarified in this manner, the playback path including the section can be generated, so that the cue from the next time can be suitably performed.
Since it takes time to find the content for the user's own viewing, each user does not feel frustrated even when a plurality of users desire to view the recorded content recorded on the DVD.
【0094】尚番組配列変化区間検出部24は、PSI・SI
の変化を監視することにより、番組の所在の検出を行っ
たが、有料放送であるため再生禁止の信号属性が設定さ
れた区間や、著作権保護の観点から録画制限(only one
copy)の信号属性が設定された区間を、拡張属性区間と
して検出してこの拡張属性区間を示すセクションマーカ
を作成してもよい。The program arrangement change section detection unit 24 uses the PSI / SI
Although the location of the program was detected by monitoring the change in, the section where the playback-prohibited signal attribute is set because it is a pay broadcast and the recording restriction (only one
A section in which the signal attribute of (copy) is set may be detected as an extended attribute section and a section marker indicating this extended attribute section may be created.
【0095】またデジタル放送信号及びアナログ放送信
号において、特定のジャンル、キャスト、タイトルを示
すEPGが含まれている信号区間を拡張属性区間として検
出し、これを指定するセクションマーカをVOB情報内に
生成してもよい。そして再生時においては、これらジャ
ンル、キャスト、タイトルを表示するという拡張制御を
実行しても良い。In the digital broadcast signal and the analog broadcast signal, a signal section including an EPG indicating a specific genre, cast, and title is detected as an extended attribute section, and a section marker designating this is generated in the VOB information. You may. Then, during playback, extended control of displaying these genres, casts, and titles may be executed.
【0096】(第7実施形態)本実施形態は、番組配列
情報が変化している区間やデータカルーセル方式により
送信されている区間を拡張属性区間として検出した場
合、これらの拡張属性区間においてどのような拡張制御
を行うべきかについて開示する。本実施形態における改
良点は、拡張制御実行部20、拡張制御調停部21に対
してなされている。この拡張制御実行部20、拡張制御
調停部21について説明する。(Seventh Embodiment) In the present embodiment, when a section in which program arrangement information is changed or a section transmitted by the data carousel method is detected as an extended attribute section, how is it in these extended attribute sections? Whether to perform advanced extension control is disclosed. The improvements in this embodiment are made to the extended control execution unit 20 and the extended control arbitration unit 21. The extended control execution unit 20 and the extended control arbitration unit 21 will be described.
【0097】拡張制御実行部20は、セクションマーカ
により指定されている拡張属性区間が、番組配列情報が
変化している区間であるなら、この番組配列情報が変化
した区間の先頭まで再生点をスキップするという拡張制
御を行う。番組配列情報には、事前に再生装置側に読み
取らせておかねばならないものがあり、番組配列情報が
変化している区間において、番組配列情報を確実に再生
装置側に読み取らせるために、番組配列情報が変化した
区間の先頭まで再生点をスキップさせるという拡張制御
がなされる。セクションマーカにより指定されている拡
張属性区間が、データカルーセル方式により繰り返し送
信されているデータなら、拡張制御実行部20はデータ
カルーセル方式により送信されている複数データのう
ち、1つのみを再生するという拡張制御を実現する。以
上が拡張制御実行部20によりなされる拡張制御であ
る。続いて拡張制御調停部21について説明する。If the extended attribute section designated by the section marker is a section in which the program arrangement information has changed, the extension control execution unit 20 skips the reproduction point to the beginning of the section in which the program arrangement information has changed. The extended control is performed. Some of the program sequence information must be read by the playback device side in advance, and in order to ensure that the playback device side can read the program sequence information in the section where the program sequence information is changing, Extended control is performed to skip the playback point to the beginning of the section where the information has changed. If the extended attribute section designated by the section marker is data that is repeatedly transmitted by the data carousel method, the extended control execution unit 20 says that only one of a plurality of data transmitted by the data carousel method is reproduced. Achieve extended control. The above is the extended control performed by the extended control execution unit 20. Next, the extended control arbitration unit 21 will be described.
【0098】拡張制御調停部21は、番組配列情報やデ
ータカルーセル方式の属性をもった拡張属性区間と、未
視聴属性の属性をもった拡張属性区間とが重複している
場合に、その重複部分において発生し得る拡張制御同士
の競合の調停を行う。以降、拡張制御調停部21による
調停にて拡張制御がどのように行われるかについて説明
する。When the extended attribute section having the program arrangement information or the attribute of the data carousel method and the extended attribute section having the attribute of the unviewed attribute overlap, the extended control arbitration unit 21 overlaps them. Arbitration of the competition between the extended controls that may occur in. Hereinafter, how the extension control is performed by the arbitration by the extension control arbitration unit 21 will be described.
【0099】図26(a)は、番組配列情報が変化した
区間と未視聴区間とが重複しているため、未視聴区間固
有の拡張制御と、番組配列情報が変化した区間固有の拡
張制御との競合が発生しているという事例を示す。この
事例では、番組配列情報が変化した区間の内部に、未視
聴区間の開始点my1が存在する。未視聴区間固有の拡張
制御とは、未視聴区間の先頭から再生を開始するという
ものなので、本来なら未視聴区間の先頭から、再生は開
始されねばならない。しかし未視聴区間の開始点my1は
番組配列情報が変化した区間の内部にあり、番組配列情
報が変化した区間と重複しているので「番組配列情報が
変化した区間固有の拡張制御」との競合が発生する。こ
こで「未視聴区間固有の拡張制御」の優先順位より「番
組配列情報が変化した区間固有の拡張制御」の優先順位
の方が高く設定されている場合、「未視聴区間固有の拡
張制御」に代えて、例外的に「番組配列情報が変化した
区間固有の拡張制御」を実行する。つまり図26(a)
の矢印ty1に示すように、再生点を番組配列情報が変化
した区間の先頭へと後戻りさせて、「番組配列情報が変
化した区間」の先頭hc1から、再生を行う。In FIG. 26A, since the section in which the program arrangement information has changed and the unviewed section overlap, the extension control unique to the unviewed section and the extension control unique to the section in which the program arrangement information has changed. The following shows an example in which there is a conflict. In this case, the start point my1 of the unviewed section exists inside the section where the program arrangement information has changed. Since the extended control unique to the unviewed section is to start the reproduction from the beginning of the unviewed section, the reproduction should originally be started from the beginning of the unviewed section. However, since the start point my1 of the unviewed section is inside the section where the program arrangement information has changed and overlaps with the section where the program arrangement information has changed, there is competition with "extended control unique to the section where the program arrangement information has changed". Occurs. If the priority of the "extended control peculiar to the section in which the program arrangement information has changed" is set higher than the priority of the "extended control peculiar to the unviewed section", the "extended control peculiar to the unviewed section" is set. Instead, the "extended control peculiar to the section where the program arrangement information has changed" is exceptionally executed. That is, FIG. 26 (a)
As indicated by the arrow ty1, the playback point is moved back to the beginning of the section where the program arrangement information has changed, and reproduction is performed from the beginning hc1 of the "section where the program arrangement information has changed".
【0100】図26(b)は、カルーセル方式でデータ
が送信された区間(カルーセル区間)と、未視聴区間とが
重複しているため、未視聴区間固有の拡張制御と、カル
ーセル区間固有の拡張制御との競合が発生している事例
を示す。未視聴区間固有の拡張制御は、未視聴区間全体
をそのまま再生しようというものであり、このままでは
未視聴区間に含まれる全てのカルーセル区間が再生され
ることになる。一方、カルーセル区間固有の拡張制御と
は、「複数のデータブロックのうち1つを再生する」と
いうものなので、両者の競合が発生する。「カルーセル
区間固有の拡張制御」の優先順位の方が、「未視聴区間
固有の拡張制御」より高い場合、カルーセル区間の重複
部分においては、「未視聴区間固有の拡張制御」に代え
て、例外的に「カルーセル区間固有の拡張制御」を実行
する。つまり未視聴区間の全部を再生するのではなく、
矢印sr1に示すように複数データブロックのうち1つを再
生し、残りは矢印sr2に示すようにスキップするのであ
る。In FIG. 26B, since the section in which the data is transmitted by the carousel method (the carousel section) and the unviewed section overlap, the expansion control unique to the unviewed section and the expansion unique to the carousel section. The following shows an example of conflict with control. The extended control unique to the unviewed section is to reproduce the entire unviewed section as it is, and in this state, all carousel sections included in the unviewed section are reproduced. On the other hand, the extended control peculiar to the carousel section is to "reproduce one of a plurality of data blocks", so that competition between the two occurs. If the priority of "extended control specific to carousel section" is higher than that of "extended control specific to unviewed section", in the overlapping part of the carousel section, instead of "extended control specific to unviewed section", an exception "Extensive control peculiar to carousel section" is executed. In other words, instead of playing the entire unviewed section,
One of the plurality of data blocks is reproduced as shown by arrow sr1 and the rest is skipped as shown by arrow sr2.
【0101】以上のように本実施形態によれば、ユーザ
毎の再生経路に設定された未視聴区間と、カルーセル区
間、番組配列情報の変化区間とが重複している場合にお
いて、カルーセル区間、番組配列情報の変化区間に基づ
く拡張制御を例外的に行うので、デジタル放送で送信さ
れる制御情報に基づく処理を忠実に実行することができ
る。As described above, according to the present embodiment, when the unviewed section set in the reproduction route for each user overlaps with the carousel section and the section in which the program sequence information changes, the carousel section, the program Since the extended control based on the changing section of the array information is exceptionally performed, the processing based on the control information transmitted by digital broadcasting can be faithfully executed.
【0102】(第8実施形態)第2実施形態では、放送
波を復調し、選局することにより選られるデジタル放送
信号、つまり単一番組に対応するデジタル放送信号を、
TS-VOBに変換した。本実施形態では、放送波を復調する
ことにより得られるデジタル放送信号であって未選局の
もの、つまり、複数番組に対応するデジタル放送信号を
TS-VOBに変換する場合の改良に関する。このTS-VOBをマ
ルチプログラムTS-VOBといい、本実施形態に係る記録装
置100は、このマルチプログラムTS-VOBの記録・再生
を実現するよう構成されている。図27は、本実施形態
に係る記録装置100の内部構成を示す図である。本図
では、記録装置100の構成要素の一部を省略してお
り、その代わりにマルチプログラムTS-VOBの経路を破線
の矢印zs1,zs2にて表している。この矢印zs1に示すよう
にDVD1からトラックバッファ5に読み出されたマルチ
プログラムTS-VOBは、デジタルチューナ8に出力され、
矢印zs2に示すようにデジタルチューナ8から録画制御
部15に出力される。かような経路によるマルチプログ
ラムTS-VOBの転送を行うため、本実施形態に係るマップ
作成部11、再生制御部17、拡張属性区間検出部12
に特有の改良が施されている。(Eighth Embodiment) In the second embodiment, a digital broadcast signal selected by demodulating a broadcast wave and selecting a channel, that is, a digital broadcast signal corresponding to a single program,
Converted to TS-VOB. In the present embodiment, a digital broadcast signal obtained by demodulating a broadcast wave that has not been selected, that is, a digital broadcast signal corresponding to a plurality of programs is
Regarding the improvement when converting to TS-VOB. This TS-VOB is called a multi-program TS-VOB, and the recording apparatus 100 according to this embodiment is configured to realize recording / reproduction of this multi-program TS-VOB. FIG. 27 is a diagram showing the internal configuration of the recording apparatus 100 according to this embodiment. In the figure, some of the components of the recording apparatus 100 are omitted, and instead, the paths of the multi-program TS-VOB are represented by dashed arrows zs1 and zs2. The multi-program TS-VOB read from the DVD 1 to the track buffer 5 as shown by the arrow zs1 is output to the digital tuner 8,
The signal is output from the digital tuner 8 to the recording controller 15 as indicated by an arrow zs2. In order to transfer the multi-program TS-VOB through such a route, the map creation unit 11, the reproduction control unit 17, and the extended attribute section detection unit 12 according to this embodiment.
Has been given a unique improvement.
【0103】マップ作成部11は、TSパケットのTSヘッ
ダ、適用フィールドの解析を行うことなく、アクセスマ
ップの作成を行う。具体的には、所定の時間間隔毎に、
デジタルチューナ8から抽出部9へと出力されてくるTS
パケットのATSを読み取り、そのATSと、その時間間隔と
を対応づけたエントリー情報を作成する。このエントリ
ー情報の作成を繰り返し行うことにより、アクセスマッ
プを形成する。The map creating section 11 creates an access map without analyzing the TS header and applicable fields of the TS packet. Specifically, at predetermined time intervals,
TS output from the digital tuner 8 to the extraction unit 9
The ATS of the packet is read, and entry information that associates the ATS with the time interval is created. An access map is formed by repeatedly creating this entry information.
【0104】再生制御部17は、DVDに記録されたマル
チプログラムTS-VOBを読み出して、破線の矢印zs1に示
すように、デジタルチューナ8に出力する。デジタルチ
ューナ8が選局を行い、1つの番組に対応するデジタル
放送信号がデジタルチューナ8から出力されれば、破線
の矢印zs2に示すように、この単一番組に対応するデジ
タル放送信号をデコーダ16に出力する。単一番組がデ
コーダ16に出力されることにより、デジタルチューナ
8により選局された放送番組の表示出力が行われる。The reproduction controller 17 reads out the multi-program TS-VOB recorded on the DVD and outputs it to the digital tuner 8 as indicated by the broken arrow zs1. When the digital tuner 8 tunes in and the digital broadcast signal corresponding to one program is output from the digital tuner 8, the digital broadcast signal corresponding to this single program is decoded by the decoder 16 as indicated by the dashed arrow zs2. Output to. By outputting the single program to the decoder 16, the broadcast program selected by the digital tuner 8 is displayed and output.
【0105】拡張属性区間検出部12は、デジタルチュ
ーナ8に対してユーザが選局操作を行えば、ユーザによ
り選局されたチャネルを示す情報をデジタルチューナ8
から取得する。マルチプログラムTS-VOBの表示出力がテ
レビにより行われ、その後ユーザが再生停止操作を行え
ば、第2実施形態同様、未視聴区間である拡張属性区間
の所在を示すセクションマーカを作成して、このセクシ
ョンマーカの内部に、ユーザインターフェイス部2から
取得したチャネル番号を組み込む。上述したように、マ
ルチプログラムTS-VOBの書き込み時・読み出し時におい
ては、TSパケットのTSヘッダ、適用フィールドの解析を
行うことはないので、拡張属性区間の開始点、終了点を
PTSを用いて表現することができない。そこで拡張属性
区間検出部12は、PTSに代えてATSを用いて、拡張属性
区間の開始点、終了点を表現する。この場合、複数のTS
パケットに付加されたATSのうち、PTSに最も近いものを
用いて、拡張属性区間の開始点、終了点を表現するのが
望ましい。そのようなATSとしては、ユーザにより再生
操作がなされた時点において、デコーダ16に出力され
るTSパケットに付加されているATSがある。図28は、
拡張属性区間検出部12によりチャネル番号が組み込ま
れたセクションマーカを示す図である。When the user performs a tuning operation on the digital tuner 8, the extended attribute section detection unit 12 outputs information indicating the channel selected by the user to the digital tuner 8.
To get from. When the display output of the multi-program TS-VOB is performed by the television and the user thereafter performs a reproduction stop operation, a section marker indicating the location of the extended attribute section, which is an unviewed section, is created as in the second embodiment. The channel number acquired from the user interface unit 2 is incorporated in the section marker. As described above, when writing / reading the multi-program TS-VOB, the TS header of the TS packet and the applicable field are not analyzed, so the start and end points of the extended attribute section
It cannot be expressed using PTS. Therefore, the extended attribute section detection unit 12 uses ATS instead of PTS to represent the start point and the end point of the extended attribute section. In this case, multiple TSs
Of the ATSs added to the packet, it is desirable to express the start and end points of the extended attribute section by using the one closest to the PTS. As such an ATS, there is an ATS added to a TS packet output to the decoder 16 when a reproduction operation is performed by the user. FIG. 28 shows
FIG. 7 is a diagram showing a section marker in which a channel number is incorporated by an extended attribute section detection unit 12.
【0106】以上の処理により、チャネル番号を含むセ
クションマーカが作成されることになる。次回の再生時
において、このセクションマーカに含まれるチャネル番
号をデジタルチューナ8に出力するという処理を行え
ば、ユーザは、次回の再生時にデジタルチューナ8に対
し、選局操作を行う必要がない。
(第9実施形態)PGC情報内のセクションマーカにより
指定される拡張属性区間に対する削除編集に係る。図2
9は、本実施形態に係る記録装置の内部構成を示す図で
あり、本図に示すように本実施形態に係る記録装置は、
削除編集部26を備える点に注目されたい。削除編集部
26は、拡張属性区間や、セル、VOBの一部分を削除す
るという処理を行うものである。削除編集部26による
削除は、セクションマーカやセル情報、VOB情報を更新
するという処理によりなされる。また、削除編集部は、
この削除処理に伴い、セル情報、セクションマーカ及び
VOB情報を更新するという処理を行う。PGC情報内のセク
ションマーカにより指定される拡張属性区間は、「間接
参照に対する間接参照」により表現されていることは第
1実施形態に述べた通りである。拡張属性区間が参照し
ているセルやTS-VOBに対して編集がかけられた場合は勿
論のこと、セルやTS-VOBは元の状態のままで拡張属性区
間に対してのみ一部又は全部に対して削除が施される場
合がある。更に拡張属性区間は、拡張制御が有効な範囲
を、"点"ではなく、時間的な幅をもった"区間"で表現し
ているので、削除編集部26による拡張属性区間の削除
態様には、以下のcase1〜case10に示す態様がある。By the above processing, the section marker including the channel number is created. If the process of outputting the channel number included in this section marker to the digital tuner 8 at the time of the next reproduction is performed, the user does not need to perform a tuning operation on the digital tuner 8 at the time of the next reproduction. (Ninth Embodiment) The present invention relates to deletion editing for an extended attribute section designated by a section marker in PGC information. Figure 2
9 is a diagram showing an internal configuration of the recording apparatus according to the present embodiment. As shown in FIG. 9, the recording apparatus according to the present embodiment is
Note that the deletion editing unit 26 is provided. The deletion editing unit 26 performs a process of deleting a part of the extended attribute section, cell, or VOB. The deletion by the deletion editing unit 26 is performed by a process of updating the section marker, cell information, and VOB information. In addition, the deletion editor
With this deletion processing, cell information, section markers, and
The process of updating VOB information is performed. As described in the first embodiment, the extended attribute section designated by the section marker in the PGC information is represented by “indirect reference to indirect reference”. Not only when the cell or TS-VOB referenced by the extended attribute section is edited, but the cell or TS-VOB remains in its original state and only part or all of the extended attribute section is edited. May be deleted. Further, since the extended attribute section expresses the range in which the extended control is effective, not as a “point” but as a “section” having a temporal width, the deletion attribute of the extended attribute section by the deletion editing unit 26 The following modes are shown in case 1 to case 10.
【0107】<case1>case1は、1つのセル内に拡張属
性区間が内包されており、この拡張属性区間の端部を削
除する場合である。このcase1において、拡張属性区間
の開始点・終了点が、削除部分たる端部の直前・直後にな
るよう、セクションマーカの開始点情報・終了点情報を
更新する。図30(a),(b)は、case1における部分
削除前後において、TS-VOB−セル−拡張属性区間がどの
ように遷移するかを対比して示す図である。本図におい
て"(a)"は削除前,"(b)"は削除後をそれぞれ示
す。また本図において記号"<"は、拡張属性区間の開始
点を象徴的に示し、記号">"は、拡張属性区間の終了点
を象徴的に示している。図30(a)において拡張属性
区間の端部cy11を削除しようとする場合、拡張属性区間
の開始点は、図30(b)の矢印cy12に示すようにこの
削除部分の直後になるように削除編集部26により更新
される。<Case1> In case1, an extended attribute section is included in one cell, and the end of this extended attribute section is deleted. In this case 1, the start point information and end point information of the section marker are updated so that the start point and end point of the extended attribute section are immediately before and after the end that is the deleted portion. FIGS. 30 (a) and 30 (b) are diagrams showing how the TS-VOB-cell-extended attribute section transits before and after partial deletion in case 1, for comparison. In this figure, “(a)” indicates before deletion, and “(b)” indicates after deletion. Further, in the figure, the symbol "<" symbolically indicates the start point of the extended attribute section, and the symbol ">" symbolically indicates the end point of the extended attribute section. When the end cy11 of the extended attribute section is to be deleted in FIG. 30 (a), the start point of the extended attribute section is deleted so as to be immediately after this deleted portion as shown by the arrow cy12 in FIG. 30 (b). Updated by the editing unit 26.
【0108】<case2>case2は1つのセルに拡張属性区
間が内包されており、この拡張属性区間の途中部分を削
除する場合である。この場合、拡張属性区間を分割す
る。この分割は、削除編集部26による以下の2つの処
理からなる。1つ目の処理は、かっての拡張属性区間
を、途中部分に先行する部分にまで縮めるという処理で
ある。このためセクションマーカにおいて終了点情報
は、途中部分の直前を拡張属性区間の終了点にするよう
削除編集部26により更新される。2つ目の処理は、こ
の途中部分に後続する部分を、1個の拡張属性区間とす
べく、セクションマーカを新たに作成するという処理で
ある。新たに生成されるセクションマーカの開始点情報
は、途中部分直後を開始点として指定し、新たに生成さ
れるセクションマーカの終了点情報は、かっての終了点
を指定する。<Case2> In case2, the extended attribute section is included in one cell, and the middle part of this extended attribute section is deleted. In this case, the extended attribute section is divided. This division consists of the following two processes by the deletion editing unit 26. The first process is a process of shrinking the former extended attribute section to a part preceding the middle part. For this reason, the end point information in the section marker is updated by the deletion editing unit 26 so that the end point of the extended attribute section is immediately before the middle part. The second process is a process of newly creating a section marker so that the part subsequent to this middle part becomes one extended attribute section. The start point information of the newly generated section marker specifies the point immediately after the middle part as the start point, and the end point information of the newly generated section marker specifies the former end point.
【0109】図30(c),(d)は、case2における部
分削除前後において、TS-VOB−セル−拡張属性区間がど
のように遷移するかを対比して示す図である。図30
(c)において拡張属性区間#1の途中部分を削除しよう
とする場合、図30(c)の拡張属性区間#1は、図30
(d)に示すように拡張属性区間#1と、拡張属性区間#2
という2つの拡張属性区間に削除編集部26により分割
される。先行する拡張属性区間#1の終了点はこの削除部
分の直前yz1になるように、後続する拡張属性区間#2の
開始点はこの削除部分の直後yz2になるように、削除編
集部26により更新される。FIGS. 30 (c) and 30 (d) are diagrams showing how the TS-VOB-cell-extended attribute section transits before and after partial deletion in case 2 for comparison. Figure 30
When the middle part of the extended attribute section # 1 is to be deleted in (c), the extended attribute section # 1 of FIG.
As shown in (d), extended attribute section # 1 and extended attribute section # 2
The deletion editing unit 26 divides the two extended attribute sections. The deletion editing unit 26 updates the end point of the preceding extended attribute section # 1 to be yz1 immediately before this deleted portion and the start point of the following extended attribute section # 2 to be yz2 immediately after this deleted portion. To be done.
【0110】<case3>case3は2以上のセルの境界を跨
ぐように拡張属性区間が存在しており、その端部を削除
する場合である。このcase3は基本的には、case1と同様
である。しかしcase3では、部分削除後の拡張属性区間
の開始点・終了点がかっての拡張属性区間の開始点・終了
点とは異なるセルに属する場合がある。開始点・終了点
が異なるセルに属する場合があるので、このcase3にお
いて削除編集部26は、『拡張属性区間開始点が存在す
るセル』,『拡張属性区間終了点が存在するセル』を変
更するよう、削除編集部26はセクションマーカの開始
セルID、終了セルIDを更新する。<Case3> In case3, the extended attribute section exists so as to cross the boundary of two or more cells, and the end portion thereof is deleted. This case3 is basically the same as case1. However, in case 3, the start point / end point of the extended attribute section after partial deletion may belong to a cell different from the start point / end point of the extended attribute section. Since the start point and the end point may belong to different cells, in this case 3, the deletion editing unit 26 changes “cell having extended attribute section start point” and “cell having extended attribute section end point”. As described above, the deletion editing unit 26 updates the start cell ID and end cell ID of the section marker.
【0111】図31(a),(b)は、case3における部
分削除前後において、TS-VOB−セル−拡張属性区間がど
のように遷移するかを対比して示す図である。本図にお
いて"(a)"は削除前,"(b)"は削除後をそれぞれ示
す。図31(a)において拡張属性区間の端部ty31を削
除しようとする場合、図31(b)に示すように拡張属
性区間の開始点は、この端部の直後ty32になるように、
削除編集部26により更新される。FIGS. 31 (a) and 31 (b) are diagrams showing how the TS-VOB-cell-extended attribute section transits before and after partial deletion in case 3 for comparison. In this figure, “(a)” indicates before deletion, and “(b)” indicates after deletion. When the end ty31 of the extended attribute section is to be deleted in FIG. 31 (a), the start point of the extended attribute section should be ty32 immediately after this end, as shown in FIG. 31 (b).
It is updated by the deletion editing unit 26.
【0112】<case4>case4は2以上のセルを跨ぐよう
に拡張属性区間が存在しており、この拡張属性区間の途
中部分を削除する場合である。case4の処理は、基本的
にはcase2と同様である。しかしこのcase4では、部分削
除後の拡張属性区間の終了点と、部分削除により新たに
得られる拡張属性区間の開始点とが、異なるセルに属す
ることがある。つまりかっての拡張属性区間のセクショ
ンマーカについて削除編集部26は、『拡張属性区間終
了点が存在するセル』を、途中部分の直前に位置するセ
ルに変更するよう終了セルIDを変更する。<Case4> In case4, the extended attribute section exists so as to extend over two or more cells, and the middle part of this extended attribute section is deleted. The processing of case4 is basically the same as that of case2. However, in this case 4, the end point of the extended attribute section after partial deletion and the start point of the extended attribute section newly obtained by partial deletion may belong to different cells. That is, with respect to the section marker of the former extended attribute section, the deletion editing unit 26 changes the end cell ID so as to change the "cell having the extended attribute section end point" to the cell located immediately before the middle part.
【0113】新たに得られる拡張属性区間のセクション
マーカについては、『拡張属性区間開始点が存在するセ
ル』を途中部分の直後に位置するセルに変更するよう、
開始セルIDを設定する。そして『拡張属性区間終了点が
存在するセル』をかっての拡張属性区間の終了点が位置
するセルに変更するよう、削除編集部26は新たに得ら
れたセクションマーカについての終了セルIDを設定す
る。図32(a),(b)は、case4における部分削除前
後において、TS-VOB−セル−拡張属性区間がどのように
遷移するかを対比して示す図である。図32(a)にお
いて拡張属性区間の途中部分を削除しようとする場合、
図32(a)における拡張属性区間#1は、削除編集部2
6により図32(b)に示すように2つの拡張属性区間#
1,#2に分割される。先行する拡張属性区間の終了点は、
この途中部分の直前になり、後続する拡張属性区間の開
始点は、この途中部分の直後になるように、削除編集部
26により更新される。Regarding the newly obtained section marker of the extended attribute section, the "cell in which the extended attribute section start point exists" is changed to a cell located immediately after the middle part.
Set the starting cell ID. Then, the deletion editing unit 26 sets the end cell ID for the newly obtained section marker so that the "cell in which the extended attribute section end point exists" is changed to the cell in which the extended attribute section end point is located. . 32A and 32B are diagrams showing how the TS-VOB-cell-extended attribute section transits before and after partial deletion in case 4, for comparison. In the case of deleting the middle part of the extended attribute section in FIG. 32 (a),
The extended attribute section # 1 in FIG.
As shown in FIG. 32 (b), the two extended attribute sections #
It is divided into 1 and # 2. The end point of the preceding extended attribute section is
The deletion editing unit 26 updates the start point of the extended attribute section immediately before this midway portion and immediately after this midway portion.
【0114】以上が拡張属性区間そのものに対する部分
削除である。続いて再生経路に対する編集に伴う拡張属
性区間の部分削除について説明する。
<case5>case5は、再生経路を構成する何れかのセルが
全削除されるケースである。削除されるべきセルが拡張
属性区間を内包している場合(case5-1)、その拡張属性
区間が全削除される。図33(a),(b)は、case5-1
における部分削除前後において、TS-VOB−セル−拡張属
性区間がどのように遷移するかを対比して示す図であ
る。本図において"(a)"は削除前,"(b)"は削除後
をそれぞれ示す。図33(a)に示すようにセル#1〜#5
のうち、セルを削除しようとする場合、このセルに内包
される拡張属性区間は、図33(b)に示すように併せ
て削除編集部26により削除される。The above is the partial deletion of the extended attribute section itself. Next, the partial deletion of the extended attribute section accompanying the editing of the reproduction path will be described. <Case5> Case5 is a case where any of the cells forming the reproduction path is completely deleted. If the cell to be deleted contains an extended attribute section (case 5-1), the entire extended attribute section is deleted. 33 (a) and 33 (b) show case5-1
5 is a diagram showing how TS-VOB-cell-extended attribute sections transit before and after partial deletion in FIG. In this figure, “(a)” indicates before deletion, and “(b)” indicates after deletion. As shown in FIG. 33 (a), cells # 1 to # 5
Of these, when a cell is to be deleted, the extended attribute section included in this cell is also deleted by the deletion editing unit 26 as shown in FIG.
【0115】逆に拡張属性区間が、削除されるべきセル
を内包している場合(case5-2)、削除されるべきセルが
削除されるべき途中部分であると考えて、削除編集部2
6はcase4の処理を行う。かっての拡張属性区間を削除
セルに先行する部分に縮め、削除セルに後続する部分を
新たな拡張属性区間とする。この際、途中の1つの以上
のセルがなくなるので、『拡張属性区間終了点が存在す
るセル』を繰り上げるよう、削除編集部26はセクショ
ンマーカの終了セルIDを更新を行う。図34(a),
(b)は、case5-2における部分削除前後において、TS-
VOB−セル−拡張属性区間がどのように遷移するかを対
比して示す図である。本図において"(a)"は削除前,"
(b)"は削除後をそれぞれ示す。図34(a)におい
てセル#1〜#5のうちセル#2を削除しようとする場合、こ
のセルに対応する拡張属性区間の途中部分が削除される
ことになる。図34(a)における拡張属性区間#1は、
図34(b)における2つの拡張属性区間#1,#2に分割さ
れる。先行する拡張属性区間#1の終了点は、矢印ty51に
示すこの途中部分の直前になり、後続する拡張属性区間
#2の開始点は、矢印ty52に示すこの途中部分の直後にな
るように、削除編集部26により更新される。On the contrary, when the extended attribute section includes the cell to be deleted (case 5-2), it is considered that the cell to be deleted is the middle part to be deleted, and the deletion editing unit 2
6 performs the processing of case 4. The former extended attribute section is shortened to a portion preceding the deleted cell, and the portion following the deleted cell is set as a new extended attribute section. At this time, there is no more than one cell in the middle, so the deletion editing unit 26 updates the end cell ID of the section marker so as to advance the "cell in which the extended attribute section end point exists". FIG. 34 (a),
(B) shows TS- before and after partial deletion in case 5-2.
It is a figure which compares and shows how VOB-cell-extended attribute area changes. In this figure, "(a)" is before deletion, "
34B shows each after deletion. When cell # 2 of cells # 1 to # 5 is to be deleted in FIG. 34A, the middle part of the extended attribute section corresponding to this cell is deleted. The extended attribute section # 1 in FIG.
It is divided into two extended attribute sections # 1 and # 2 in FIG. The end point of the preceding extended attribute section # 1 is immediately before this middle part indicated by the arrow ty51, and the following extended attribute section
The starting point of # 2 is updated by the deletion editing unit 26 so as to be immediately after this intermediate portion indicated by the arrow ty52.
【0116】削除セルに、拡張属性区間の開始点・終了
点が内包されている場合(case5-3)、『拡張属性区間開
始点が存在するセル』『拡張属性区間終了点が存在する
セル』が削除セルの直前又は直後になるよう、削除編集
部26はセクションマーカの開始セルID、終了セルIDを
更新する。そして削除編集部26は削除セルの直前に位
置するピクチャデータを、拡張属性区間の終了点に指定
するようセクションマーカの終了点情報を更新し、削除
セルの直後に位置するピクチャデータを、拡張属性区間
の開始点に指定するよう、セクションマーカの開始点情
報を更新する。図35(a),(b)は、case5-3におけ
る部分削除前後において、TS-VOB−セル−拡張属性区間
がどのように遷移するかを対比して示す図である。本図
において"(a)"は削除前,"(b)"は削除後をそれぞ
れ示す。図35(a)においてセル#1〜#5のうちセル#1
を削除することは、これと重複する拡張属性区間の端部
sn1を削除することと等価になる。図35(b)に示す
ように拡張属性区間の開始点は、この端部sn1の直後に
なるので、先行する拡張属性区間の開始点は矢印sn2に
示すようにこの削除部分の直後になるように、削除編集
部26により更新される。When the start point and end point of the extended attribute section are included in the deleted cell (case 5-3), "cell where extended attribute section start point exists""cell where extended attribute section end point exists" The deletion editing unit 26 updates the start cell ID and the end cell ID of the section marker so that is immediately before or after the deleted cell. Then, the deletion editing unit 26 updates the end point information of the section marker so that the picture data located immediately before the deleted cell is designated as the end point of the extended attribute section, and the picture data located immediately after the deleted cell is updated with the extended attribute. Update the start point information of the section marker so that it is specified as the start point of the section. FIGS. 35 (a) and 35 (b) are diagrams showing how the TS-VOB-cell-extended attribute section transits before and after partial deletion in case 5-3 for comparison. In this figure, “(a)” indicates before deletion, and “(b)” indicates after deletion. Cell # 1 of cells # 1 to # 5 in FIG.
To delete the end of the extended attribute section that overlaps with this.
It is equivalent to deleting sn1. As shown in FIG. 35 (b), the start point of the extended attribute section is immediately after this end portion sn1, so that the start point of the preceding extended attribute section is immediately after this deleted portion as indicated by arrow sn2. Is updated by the deletion editing unit 26.
【0117】<case6>case6は再生経路を構成する何れ
かのセルの端部が部分削除された場合である。この場
合、削除編集部26は端部の直前・直後を示すよう、セ
ル情報の開始点情報・終了点情報を更新する。削除され
るべき端部が拡張属性区間を内包している場合(6-1)、
拡張属性区間は削除編集部26により全削除される。図
36(a),(b)は、case6-1における部分削除前後に
おいて、TS-VOB−セル−拡張属性区間がどのように遷移
するかを対比して示す図である。本図において"(a)"
は削除前,"(b)"は削除後をそれぞれ示す。図36
(a)においてセル#1〜#5のうちセル#2の先端部分sm1
を削除しようとする場合、図36(b)に示すようにこ
の先端部分に内包される拡張属性区間#1は、削除編集部
26により併せて削除される。<Case6> Case6 is the case where the end of any cell forming the reproduction path is partially deleted. In this case, the deletion editing unit 26 updates the start point information and the end point information of the cell information so as to indicate immediately before and after the end. If the end to be deleted contains the extended attribute section (6-1),
All the extended attribute sections are deleted by the deletion editing unit 26. FIGS. 36 (a) and 36 (b) are diagrams showing how TS-VOB-cell-extended attribute sections transit before and after partial deletion in case 6-1 for comparison. In this figure, "(a)"
Indicates before deletion, and “(b)” indicates after deletion. Fig. 36
In (a), the tip portion sm1 of cell # 2 among cells # 1 to # 5
36B, the extended attribute section # 1 included in the tip portion is also deleted by the deletion editing unit 26 as shown in FIG.
【0118】逆に拡張属性区間がその端部を内包してい
る場合(6-2)、削除編集部26はcase5の(5-2)同様の更
新を行い、端部に先行する部分と、端部に後続する部分
とをそれぞれ別個の拡張属性区間にする。図37
(a),(b)は、case6-2における部分削除前後におい
て、TS-VOB−セル−拡張属性区間がどのように遷移する
かを対比して示す図である。本図において"(a)"は削
除前,"(b)"は削除後をそれぞれ示す。図37(a)
のセル#1〜#4のうちセル#2の先端部分を削除しようとす
る場合、このセルに対応する拡張属性区間の途中部分が
削除されることになる。拡張属性区間#1は、図37
(b)における2つの拡張属性区間#1,#2に分割される。
先行する拡張属性区間#1の終了点は、矢印ty61に示すよ
うにこの途中部分の直前になり、後続する拡張属性区間
#2の開始点は、矢印ty62に示すようにこの途中部分の直
後になるように、削除編集部26により更新される。On the contrary, when the extended attribute section includes the end portion (6-2), the deletion editing unit 26 performs the same update as the case 5 (5-2), and the portion preceding the end portion, The part following the end is set as a separate extended attribute section. FIG. 37
(A), (b) is a figure which compares and shows how a TS-VOB-cell-extended attribute section transits before and after partial deletion in case 6-2. In this figure, “(a)” indicates before deletion, and “(b)” indicates after deletion. Figure 37 (a)
When trying to delete the tip part of the cell # 2 of the cells # 1 to # 4, the middle part of the extended attribute section corresponding to this cell is deleted. The extended attribute section # 1 is shown in FIG.
It is divided into two extended attribute sections # 1 and # 2 in (b).
The end point of the preceding extended attribute section # 1 is immediately before this middle part as shown by arrow ty61, and the following extended attribute section
The starting point of # 2 is updated by the deletion editing unit 26 so as to be immediately after this intermediate portion as indicated by the arrow ty62.
【0119】削除されるべきセルの端部に、拡張属性区
間の開始点・終了点が内包されている場合(6-3)、case(5
-3)と同様の処理を行う。図38(a),(b)は、case
6-3における部分削除前後において、TS-VOB−セル−拡
張属性区間がどのように遷移するかを対比して示す図で
ある。本図において"(a)"は削除前,"(b)"は削除
後をそれぞれ示す。図38(a)においてセル#1〜#5の
うちセル#2の先端部分を削除することは、これと重複す
る拡張属性区間#1の先端部分を削除することと等価にな
る。図38(b)の拡張属性区間#1の開始点は、この端
部の直後になるので、先行する拡張属性区間の開始点は
この削除部分の直後になるように、削除編集部26によ
り更新される。If the start and end points of the extended attribute section are included at the end of the cell to be deleted (6-3), case (5
-3) Perform the same processing as above. 38 (a) and 38 (b) show the case
It is a figure which shows how a TS-VOB-cell-extended attribute section changes before and after partial deletion in 6-3 for comparison. In this figure, “(a)” indicates before deletion, and “(b)” indicates after deletion. In FIG. 38A, deleting the tip of cell # 2 among cells # 1 to # 5 is equivalent to deleting the tip of the extended attribute section # 1 that overlaps with this. Since the start point of the extended attribute section # 1 in FIG. 38B is immediately after this end, the deletion editing unit 26 updates the start point of the preceding extended attribute section immediately after this deleted portion. To be done.
【0120】<case7>case7は、再生経路を構成する何
れかのセルの途中部分が削除された場合である。この場
合、そのセルが途中部分の直前までを占めるよう、削除
編集部26によりセル情報の終了点情報が更新される。
そしてこのセル情報の直後に、新たなセル情報が追加さ
れる。新たに追加されるセル情報の開始点情報は、削除
部分の直後を新たなセルの開始点に指定しており、終了
点情報は、かってのセルの終了点を、新たなセルの終了
点に指定している。図39(a),(b)は、セルの途
中部分の削除前後において、どのように変化するかを示
す図である。本図において"(a)"は削除前,"(b)"
は削除後をそれぞれ示す。図39(a)においてセル#1
〜#5のうちセル#2の途中部分を削除することを想定して
いる。図39(b)に示すようにセル#2の途中部分の削
除実行後において、セル#2は途中部分直前までの長さに
縮められている。そして削除部分の直後には、新たなセ
ル#2'が得られていることがわかる。<Case7> Case7 is a case where the middle part of any cell constituting the reproduction path is deleted. In this case, the deleting / editing unit 26 updates the end point information of the cell information so that the cell occupies just before the middle part.
Immediately after this cell information, new cell information is added. The start point information of the newly added cell information specifies the start point of the new cell immediately after the deleted portion, and the end point information sets the end point of the old cell to the end point of the new cell. Is specified. FIGS. 39 (a) and 39 (b) are diagrams showing how they change before and after the deletion of the middle part of the cell. In this figure, "(a)" is before deletion, "(b)"
Indicates after deletion. Cell # 1 in FIG. 39 (a)
~ It is assumed that the middle part of cell # 2 of # 5 will be deleted. As shown in FIG. 39B, after the deletion of the middle part of the cell # 2, the cell # 2 is shortened to the length immediately before the middle part. It can be seen that a new cell # 2 'is obtained immediately after the deleted portion.
【0121】削除されるべき途中部分が拡張属性区間を
内包している場合(case7-1)、その拡張属性区間は全削
除される。図40(a),(b)は、case7-1における部
分削除前後において、TS-VOB−セル−拡張属性区間がど
のように遷移するかを対比して示す図である。本図にお
いて"(a)"は削除前,"(b)"は削除後をそれぞれ示
す。図40(a)においてセル#1〜#5のうちセル#2の途
中部分を削除することを想定している。セル#2の途中部
分の削除実行後において、セル#2の途中部分に内包され
る拡張属性区間は、図40(b)に示すように併せて削
除編集部26により削除される。When the middle part to be deleted contains the extended attribute section (case 7-1), all the extended attribute section are deleted. FIGS. 40 (a) and 40 (b) are diagrams showing how the TS-VOB-cell-extended attribute section transits before and after partial deletion in case 7-1, for comparison. In this figure, “(a)” indicates before deletion, and “(b)” indicates after deletion. In FIG. 40A, it is assumed that the middle part of cell # 2 among cells # 1 to # 5 is deleted. After the deletion of the middle part of the cell # 2, the extended attribute section included in the middle part of the cell # 2 is deleted by the deletion editing unit 26 as shown in FIG.
【0122】逆に拡張属性区間が削除されるべき途中部
分を内包している場合(case7-2)、削除編集部26はcas
e5-2同様の更新を行い、端部に先行する部分と、端部に
後続する部分とをそれぞれ別個の拡張属性区間にする。
図41(a),(b)は、case7-2における部分削除前後
において、TS-VOB−セル−拡張属性区間がどのように遷
移するかを対比して示す図である。本図において"
(a)"は削除前,"(b)"は削除後をそれぞれ示す。セ
ル#1〜#5のうちセル#2の途中部分を削除しようとする場
合、このセルに対応する拡張属性区間の途中部分も併せ
て削除編集部26により削除されることになる。図41
(a)における拡張属性区間#1は、図41(b)に示す
ように2つの拡張属性区間#1,#2に分割される。先行する
拡張属性区間の終了点は、この途中部分の直前になり、
後続する拡張属性区間の開始点は、この途中部分の直後
になるように、削除編集部26により更新される。On the contrary, when the extended attribute section includes the middle part to be deleted (case 7-2), the deletion editing unit 26 sets cas
e5-2 The same update is performed, and the part preceding the end and the part following the end are set as separate extended attribute sections.
41A and 41B are diagrams showing how the TS-VOB-cell-extended attribute section transits before and after partial deletion in case 7-2, for comparison. In this figure
"(A)" indicates before deletion and "(b)" indicates after deletion. The middle part is also deleted by the deletion editing unit 26. FIG.
The extended attribute section # 1 in (a) is divided into two extended attribute sections # 1 and # 2 as shown in FIG. 41 (b). The end point of the preceding extended attribute section is immediately before this middle part,
The start point of the subsequent extended attribute section is updated by the deletion editing unit 26 so as to be immediately after this intermediate part.
【0123】削除されるべき途中部分に、拡張属性区間
の開始点・終了点が内包されている場合(case7-3)、case
5-3の処理を行い、削除編集部26は『拡張属性区間の
開始点が存在するセル』、『拡張属性区間の終了点が存
在するセル』が新たに得られたセルになるよう、セクシ
ョンマーカの開始セルID、終了セルIDを更新し、セクシ
ョンマーカの開始点・終了点が新たに得られたセル内の
最初のピクチャデータ、最後のピクチャデータになるよ
う、削除編集部26はセクションマーカの開始点情報・
終了点情報を更新する。When the start point and end point of the extended attribute section are included in the middle part to be deleted (case 7-3), case
After performing the processing of 5-3, the deletion editing unit 26 sets the section "cell having the start point of the extended attribute section" and "cell having the end point of the extended attribute section" to be the newly obtained cell. The start and end cell IDs of the marker are updated, and the deletion editing unit 26 sets the section marker so that the start and end points of the section marker are the first picture data and the last picture data in the newly obtained cell. Starting point information
Update end point information.
【0124】図42(a),(b)は、case7-3における
部分削除前後において、TS-VOB−セル−拡張属性区間が
どのように遷移するかを対比して示す図である。本図に
おいて"(a)"は削除前,"(b)"は削除後をそれぞれ
示す。図42(a)に示すようにセル#1〜#5のうちセル
#2の途中部分を削除しようとする場合、これに包含され
る拡張属性区間#1の端部が削除編集部26により削除さ
れることになる。拡張属性区間の開始点は、図42
(b)に示すようにこの端部の直後になるので、拡張属
性区間#1の開始点はこの削除部分の直後になるように、
削除編集部26により更新される。FIGS. 42 (a) and 42 (b) are diagrams showing how the TS-VOB-cell-extended attribute section transits before and after partial deletion in case 7-3 for comparison. In this figure, “(a)” indicates before deletion, and “(b)” indicates after deletion. As shown in FIG. 42 (a), cells among cells # 1 to # 5
When attempting to delete the middle part of # 2, the end part of the extended attribute section # 1 included in this part will be deleted by the deletion editing part 26. The start point of the extended attribute section is shown in FIG.
As shown in (b), since it is immediately after this end, the start point of extended attribute section # 1 should be immediately after this deleted portion.
It is updated by the deletion editing unit 26.
【0125】<case8>case8は、AVファイルに収録され
ている何れかのTS-VOBを全削除する場合である。再生経
路を構成するセルはどれかのTS-VOBに内包される。いい
かえれば、TS-VOBの境界を跨ぐようなセルは絶対に存在
しえない。これは拡張属性区間が複数セルの境界を跨ぎ
得るのと一線を画する。何故なら、セルの開始点、終了
点は、アクセスマップを介した間接参照により定義され
ているので、セルの開始点、終了点がTS-VOBの境界を跨
げば、アクセスマップが複数必要となり、処理負荷が大
きくなるからである。従って、TS-VOBが全削除されるケ
ースは、そのTS-VOBに内包されるセルが全削除されるケ
ースと同一視できる。何れかのTS-VOBが全削除されれ
ば、このTS-VOBにより内包される全てのセルは削除編集
部26により全削除される。よってcase5の処理を行え
ばよい。図43(a),(b)は、case8の削除前後にお
けるTS-VOB−セル−拡張属性区間の変遷を示す図であ
る。本図において"(a)"は削除前,"(b)"は削除後
をそれぞれ示す。図43(a)に示すようにVOB#1〜VOB
#4のうち、VOB#1が削除されると、これに内包されてい
るセル、拡張属性区間も併せて図43(b)に示すよう
に全削除されていることがわかる。<Case8> Case8 is a case of completely deleting any TS-VOB recorded in the AV file. The cell that constitutes the playback path is included in any TS-VOB. In other words, there can never be a cell that crosses the TS-VOB boundary. This makes a distinction that the extended attribute section can cross the boundary of a plurality of cells. Because the starting point and the ending point of the cell are defined by indirect reference via the access map, if the starting point and the ending point of the cell cross the boundary of TS-VOB, multiple access maps are required. This is because the processing load increases. Therefore, the case where all the TS-VOBs are deleted can be equated with the case where all the cells included in the TS-VOBs are deleted. When any TS-VOB is completely deleted, all cells included in this TS-VOB are all deleted by the deletion editing unit 26. Therefore, the processing of case5 should be performed. 43 (a) and 43 (b) are diagrams showing the transition of the TS-VOB-cell-extended attribute section before and after the case 8 is deleted. In this figure, “(a)” indicates before deletion, and “(b)” indicates after deletion. As shown in FIG. 43 (a), VOB # 1 to VOB
When VOB # 1 of # 4 is deleted, it can be seen that the cells and extended attribute sections included in VOB # 1 are all deleted as shown in FIG. 43 (b).
【0126】<case9>case9は、AVファイルに収録され
ている何れかのTS-VOBの端部を部分削除する場合であ
る。端部の部分削除にあたっては、アクセスマップにお
いてこの端部に相当するエントリー情報を削除するとい
う処理が必要となる。拡張属性区間及び再生経路につい
ては、削除部分にセルが内包されているかどうかで処理
が変わってくる。削除部分がセルを内包している場合は
(9-1)、セルの全削除と同様に考えればよく、case5の処
理を行えばよい。図44(a),(b)は、case9-1にお
ける部分削除前後において、TS-VOB−セル−拡張属性区
間がどのように遷移するかを対比して示す図である。本
図において"(a)"は削除前,"(b)"は削除後をそれ
ぞれ示す。VOB#1〜VOB#3のうち、図44(a)に示すよ
うにVOB#1の端部を削除することは、この端部が内包す
るセル#1と、このセルに一部又は全部が含まれる拡張属
性区間#1を削除することと等価になる。図44(b)で
は、TS-VOBの先端部分に内包されるセル#1と、このセル
に先端部分が含まれる拡張属性区間#1とが削除編集部2
6により削除されていることがわかる。削除すべき端部
がセルの端部である場合(case9-2)、case6と同様に考え
れば良い。図45(a),(b)は、case9-2における部
分削除前後において、TS-VOB−セル−拡張属性区間がど
のように遷移するかを対比して示す図である。本図にお
いて"(a)"は削除前,"(b)"は削除後をそれぞれ示
す。図45(a)においてVOB#1の端部を削除すること
は、この端部に包含されるセル#1の先端部分と、このセ
ルに一部が含まれる拡張属性区間を削除することと等価
になる。図45(b)では、TS-VOBの端部に先端部分が
含まれるセル#1と、このセルに先端部分が含まれる拡張
属性区間#1とが削除編集部26により削除されているこ
とがわかる。<Case9> In case9, the end of any TS-VOB recorded in the AV file is partially deleted. When deleting a part of an end, it is necessary to delete the entry information corresponding to this end in the access map. With respect to the extended attribute section and the reproduction path, the processing changes depending on whether or not the cell is included in the deleted portion. If the deleted part contains the cell
(9-1), it may be considered in the same manner as the case of deleting all cells, and the process of case 5 may be performed. FIGS. 44 (a) and 44 (b) are diagrams showing how the TS-VOB-cell-extended attribute section transits before and after partial deletion in case 9-1 for comparison. In this figure, “(a)” indicates before deletion, and “(b)” indicates after deletion. Of VOB # 1 to VOB # 3, deleting the end of VOB # 1 as shown in FIG. 44 (a) means that the cell # 1 included in this end and a part or all of this cell are included. It is equivalent to deleting the included extended attribute section # 1. In FIG. 44 (b), the cell # 1 included in the tip portion of the TS-VOB and the extended attribute section # 1 in which the cell includes the tip portion are deleted.
It can be seen that it is deleted by 6. When the end to be deleted is the end of the cell (case 9-2), it can be considered in the same way as case 6. FIGS. 45 (a) and 45 (b) are diagrams showing how TS-VOB-cell-extended attribute sections transit before and after partial deletion in case 9-2, for comparison. In this figure, “(a)” indicates before deletion, and “(b)” indicates after deletion. Deleting the end portion of VOB # 1 in FIG. 45 (a) is equivalent to deleting the leading end portion of cell # 1 included in this end portion and the extended attribute section partially included in this cell. become. In FIG. 45 (b), the cell # 1 including the tip portion at the end of the TS-VOB and the extended attribute section # 1 including the tip portion in this cell are deleted by the deletion editing unit 26. Recognize.
【0127】<case10>case10は、AVファイルに収録
されているTS-VOBの途中部分を削除する場合である。こ
の場合、TS-VOBの分割がなされる。ここでの分割とは、
2つの処理からなる。1つ目の処理は、かってのTS-VOBを
途中部分に先行する先行部分まで縮めるというものであ
り、2つ目の処理は、この途中部分に後続する部分を、
新たなTS-VOBとしてAVファイルに追加することである。
TS-VOBの分割に伴い、VOB情報の分割を行う。この分割
では、TS-VOBの分割に伴い、アクセスマップを分割す
る。分割により得られた2つのアクセスマップをもった2
つのVOB情報を生成し、2つのTS-VOBのそれぞれに対応づ
けるのである。<Case10> Case10 is a case where the middle part of the TS-VOB recorded in the AV file is deleted. In this case, TS-VOB is divided. The division here means
It consists of two processes. The first process is to shrink the former TS-VOB to the preceding part that precedes the middle part, and the second process is the part that follows this middle part.
It is to add to the AV file as a new TS-VOB.
VOB information is divided according to the division of TS-VOB. In this division, the access map is divided along with the division of TS-VOB. 2 with two access maps obtained by division
It generates one VOB information and associates it with each of the two TS-VOBs.
【0128】TS-VOBの途中部分が削除されれば、この削
除によりTS-VOBが分割されることになる。この際、VOB
情報も分割せねばならない。このVOB情報の分割につい
ては、米国特許USP,6148,140に詳細が記述されているの
で、この公報を参照されたい。この文献では、分割によ
り得られた2つのTS-VOBをどのようにシームレスに再生
させるかについて説明している。本実施形態におけるVO
Bの分割は、この公報に記載された技術をベースに成り
立っていると考えて良い。If the middle part of the TS-VOB is deleted, the TS-VOB is divided by this deletion. At this time, VOB
Information must also be divided. This division of VOB information is described in detail in US Pat. No. 6,148,140, so refer to this publication. This document describes how to seamlessly reproduce two TS-VOBs obtained by division. VO in this embodiment
It can be considered that the division of B is based on the technique described in this publication.
【0129】更にTS-VOBの先端部分や途中部分を削除す
る場合は、これに伴い、アクセスマップを更新する必要
がある。このアクセスマップの更新については、国際公
開公報WO99/14754号公報に詳細が記述されているので、
この公報を参照されたい。この公報では、アクセスマッ
プは、"タイムマップ"で表現されているが実質はアクセ
スマップと同義である。Furthermore, when deleting the leading end portion or the middle portion of the TS-VOB, it is necessary to update the access map accordingly. The details of this update of the access map are described in International Publication WO99 / 14754.
See this publication. In this publication, the access map is expressed as a "time map", but it is substantially synonymous with the access map.
【0130】図46(a),(b)は、TS-VOBの途中部
分が削除された場合のTS-VOB−セルの変遷を示す図であ
る。本図において"(a)"は削除前,"(b)"は削除後
をそれぞれ示す。図46(a)に示す途中部分の削除実
行後において、かってのVOB#1は、セルと共に途中部分
直前までの長さに削除編集部26により縮められてい
る。そして削除部分の直後には、図46(b)に示すよ
うに新たなTS-VOB#1'が得られていることがわかる。FIGS. 46 (a) and 46 (b) are diagrams showing the transition of the TS-VOB-cell when the middle part of the TS-VOB is deleted. In this figure, “(a)” indicates before deletion, and “(b)” indicates after deletion. After the deletion of the middle part shown in FIG. 46 (a), the former VOB # 1 is shortened by the deletion editing unit 26 to the length immediately before the middle part together with the cell. Immediately after the deleted portion, it can be seen that a new TS-VOB # 1 'is obtained as shown in FIG. 46 (b).
【0131】この削除されるべき途中部分がセルを内包
している場合(case10-1)、case5の処理を行えばよい。
図47(a),(b)は、case10-1における部分削除前
後において、TS-VOB−セル−拡張属性区間がどのように
遷移するかを対比して示す図である。本図において"
(a)"は削除前,"(b)"は削除後をそれぞれ示す。図
47(a)においてVOB#1の途中部分を削除すること
は、この途中部分が内包するセル#1と、このセルに一部
又は全部が含まれる拡張属性区間の端部を削除すること
と等価になる。図47(b)では、VOB#1の途中部分に
内包されるセル#2と、このセル#2に先端部分が含まれる
拡張属性区間とが削除編集部26により削除される。If the middle part to be deleted contains a cell (case 10-1), the process of case 5 may be performed.
47 (a) and 47 (b) are diagrams showing how the TS-VOB-cell-extended attribute section transits before and after partial deletion in case 10-1 for comparison. In this figure
(A) "Before deletion, and" (b) "is after deletion. Deleting the middle part of VOB # 1 in Fig. 47 (a) means that cell # 1 included in this middle part and this This is equivalent to deleting the end of the extended attribute section in which a part or all of the cell is included.In Fig. 47 (b), cell # 2 included in the middle part of VOB # 1 and this cell # 2 are included. The extended editing section 26 including the leading end portion is deleted by the deletion editing unit 26.
【0132】途中部分がセルの端部を内包している場合
(case10-2)、case6の処理を行えばよい。図48(a),
(b)は、case10-2における部分削除前後において、TS
-VOB−セル−拡張属性区間がどのように遷移するかを対
比して示す図である。本図において"(a)"は削除前,"
(b)"は削除後をそれぞれ示す。図48(a)におい
てTS-VOBの途中部分を削除することは、この端部に包含
されるセル#1の先端部分と、このセルに一部又は全部が
含まれる拡張属性区間の端部を削除することと等価にな
る。図48(b)では、TS-VOBの端部に先端部分が含ま
れるセル#1と、このセルに先端部分が含まれる拡張属性
区間#1とが削除編集部26により削除されていることが
わかる。削除されるべき途中部分がセルの途中部分を内
包している場合(case10-3)、case7の処理を行えばよ
い。図49(a),(b)は、case10-3における部分削
除前後において、TS-VOB−セル−拡張属性区間がどのよ
うに遷移するかを対比して示す図である。本図におい
て"(a)"は削除前,"(b)"は削除後をそれぞれ示
す。図49(a)においてVOB#1の途中部分を削除する
ことは、セル#1の途中部分と、この途中部分に一部又は
全部が含まれる拡張属性区間#1を削除することと等価に
なる。図49(b)では、TS-VOBの端部に途中部分が含
まれるセル#1と、途中部分が含まれる拡張属性区間#1と
が削除され、それぞれが2つのセル#1,#1'、2つの拡張属
性区間#1,#2に変換されていることがわかる。When the middle part includes the end of the cell
(case10-2), case6 should be processed. FIG. 48 (a),
(B) shows TS before and after partial deletion in case 10-2.
It is a figure which contrasts and shows how VOB-cell-extended attribute section changes. In this figure, "(a)" is before deletion, "
(B) "indicates after deletion. Deleting the middle part of TS-VOB in Fig. 48 (a) means that the tip part of cell # 1 included in this end part or part of this cell This is equivalent to deleting the end of the extended attribute section that includes all of the cells in Fig. 48 (b), in which cell # 1 includes the tip part at the end of TS-VOB and this cell includes the tip part. It can be seen that the extended attribute section # 1 to be deleted is deleted by the deletion editing unit 26. When the middle part to be deleted contains the middle part of the cell (case 10-3), if the process of case 7 is performed, 49 (a) and 49 (b) are diagrams showing how the TS-VOB-cell-extended attribute section transits before and after partial deletion in case 10-3, in comparison with each other. "(A)" shows before deletion and "(b)" shows after deletion.The middle part of VOB # 1 is deleted in Fig. 49 (a). This is equivalent to deleting the middle part of the cell # 1 and the extended attribute section # 1 part or all of which is included in the middle part of the cell # 1. The cell # 1 including the middle part and the extended attribute section # 1 including the middle part are deleted and converted into two cells # 1 and # 1 ', and two extended attribute sections # 1 and # 2 respectively. You can see that it is done.
【0133】以上のように本実施形態によれば、拡張属
性区間の途中部分や端部を部分削除するだけでなく、セ
ルやTS-VOBの全削除・部分削除に伴い、拡張属性区間を
部分削除することができる。よって、第1実施形態に示
したTS-VOB−アクセスマップ−再生経路からなる階層構
造においてなされるであろう、様々な編集に応じて、拡
張属性区間の形態を自在に変化させることができる。As described above, according to the present embodiment, not only the middle part or the end part of the extended attribute section is partially deleted, but also the extended attribute section is partially deleted due to the total deletion or partial deletion of the cell or TS-VOB. Can be deleted. Therefore, it is possible to freely change the form of the extended attribute section according to various edits that may be made in the hierarchical structure of TS-VOB-access map-playback route shown in the first embodiment.
【0134】尚、本実施形態では、PGC情報内のセクシ
ョンマーカについてのみ説明したが、VOB情報内のセク
ションマーカについても、同様の削除が行われることは
いうまでもない。つまり、TS-VOBの全削除・部分削除に
伴い、拡張属性区間を部分削除するも可能である。
(第10実施形態)本実施形態は、再生経路を構成する
セルを移動するという移動編集を、記録装置100が行
った場合、この移動編集に伴って、拡張属性区間に編集
を施す場合の改良に関する。図50は、本実施形態に係
る記録装置の内部構成を示す図であり、本図に示すよう
に本実施形態に係る記録装置は、移動編集部27を備え
る点に注目されたい。移動編集部27は、再生経路を構
成するセルを移動するという処理を行うものである。移
動編集部27による移動は、セクションマーカやセル情
報を更新するという処理によりなされる。In this embodiment, only the section marker in the PGC information has been described, but it goes without saying that the section marker in the VOB information is also deleted in the same manner. In other words, it is possible to partially delete the extended attribute section along with all or partial deletion of TS-VOB. (Tenth Embodiment) This embodiment is an improvement in the case where the recording device 100 performs moving edit of moving a cell constituting a reproduction path, and editing the extended attribute section in accordance with the moving edit. Regarding It should be noted that FIG. 50 is a diagram showing the internal configuration of the recording apparatus according to the present embodiment, and as shown in the figure, the recording apparatus according to the present embodiment includes a moving / editing unit 27. The moving / editing unit 27 performs a process of moving a cell forming a reproduction path. The movement by the movement editing unit 27 is performed by a process of updating the section marker and cell information.
【0135】図51(a),(b)は、再生経路を構成
する4つのセル#1〜セル#4のうち、セル#1をセル#3の直
後に移動するという移動編集を模式的に示す図である。
再生経路は、図51(a)に示すようにセル#1、セル#
2、セル#3、セル#4という順序であったが、セル#1を矢
印mv0に示すように移動することで、この再生経路の順
序は、セル#2、セル#3、セル#1、セル#4となる。再生経
路は複数セルの配列であり、複数セルの何れかを介した
間接参照により、拡張属性区間の所在を指定している。
セクションマーカによる間接参照は、セルの配列に依存
した形式をとっているので、間接参照されているセル配
列に変動があれば、拡張属性区間も変化するようにも思
える。しかしセクションマーカが指定しているのは、拡
張属性区間の開始点、終了点に過ぎない。そのため、再
生経路を構成するセル配列に変化があっても、セル情報
の配列を変化させればすむことが多い。FIGS. 51 (a) and 51 (b) schematically show a moving edit in which the cell # 1 of the four cells # 1 to # 4 constituting the reproduction path is moved immediately after the cell # 3. FIG.
As shown in FIG. 51 (a), the playback paths are cell # 1 and cell # 1.
2, cell # 3, cell # 4 was the order, but by moving cell # 1 as shown by arrow mv0, the order of this playback path is cell # 2, cell # 3, cell # 1, It becomes cell # 4. The reproduction path is an array of a plurality of cells, and the location of the extended attribute section is designated by indirect reference via any of the plurality of cells.
Since the indirect reference by the section marker has a format that depends on the cell array, it seems that the extended attribute section also changes if the cell array that is indirectly referenced changes. However, the section marker specifies only the start and end points of the extended attribute section. Therefore, even if the cell array forming the reproduction path changes, it is often necessary to change the cell information array.
【0136】つまり、何れかのセルに対して、開始点、
終了点を指定するという形式で定義されているので、拡
張属性区間が内包される何れかのセルが拡張属性区間外
に移動しても、拡張属性区間外のセルが拡張属性区間内
に移動しても、拡張属性区間内のセルが同じ拡張属性区
間の何処かへ移動しても影響がない。だが終了点、開始
点を含むセルを移動する場合は注意が必要となる。それ
は終了点が開始点より前にくるというケースである。終
了点−開始点の順序が逆であると、拡張属性区間の正当
性が破綻してしまう。そこでセルの移動にあたっては、
その移動により開始点−終了点の順序が入れ代わること
がないかを判定し、もし入れ代わるのなら、移動編集部
27はセクションマーカを更新することにより、上述し
た正当性の破綻を防ぐ。That is, for any cell, the starting point,
Since it is defined in the format of specifying the end point, even if any cell that contains the extended attribute section moves outside the extended attribute section, cells outside the extended attribute section move into the extended attribute section. Even if a cell in the extended attribute section moves to somewhere in the same extended attribute section, there is no effect. However, be careful when moving a cell that includes the end point and the start point. That is the case where the end point comes before the start point. If the order of the end point and the start point is reversed, the validity of the extended attribute section fails. So when moving cells,
It is determined whether or not the order of the start point and the end point is interchanged by the movement, and if they are interchanged, the movement editing unit 27 updates the section marker to prevent the above-mentioned failure of the correctness.
【0137】拡張属性区間の正当性破綻を防ぐためのセ
クションマーカ更新処理について説明する。セルの移動
編集が行われが行われようとした場合、移動すべきセル
が開始点を含むセルであるか、終了点を含むセルである
かを判定する。移動すべきセルが開始点を含むセルであ
れば、開始点を含むセルが、終了点を含むセルより後に
くるかどうかを判定する。もし後であれば、拡張属性区
間の開始点を、移動すべきセルの直後にするよう、移動
編集部27はセクションマーカにおける開始セルID、開
始点情報を更新する。こうすることで拡張属性区間の先
端部分は縮められるものの、開始点が終了点の前にくる
ことによる拡張属性区間の正当性破綻は避けることがで
きる。The section marker updating process for preventing the validity failure of the extended attribute section will be described. When moving and editing a cell is about to be performed, it is determined whether the cell to be moved is a cell including a start point or a cell including an end point. If the cell to be moved is a cell including the start point, it is determined whether or not the cell including the start point comes after the cell including the end point. If it is later, the move editing unit 27 updates the start cell ID and the start point information in the section marker so that the start point of the extended attribute section is immediately after the cell to be moved. By doing this, although the leading end of the extended attribute section is shortened, it is possible to avoid the failure of the correctness of the extended attribute section due to the start point coming before the end point.
【0138】図51(c),(d)は、拡張属性区間開
始点を含むセルを移動させるという移動処理を示す図で
ある。本図におけるセル#1〜セル#4のうち、セル#1に拡
張属性区間の開始点が、セル#3に拡張属性区間の終了点
がそれぞれ存在している。この開始点が存在するセル#1
を、矢印my1に示すようにセル#2−セル#3の間に移動さ
せようとする場合を想定する。この場合、セル#1は拡張
属性区間の終了点が存在するセル#3より前に位置するの
で、移動編集部27はセクションマーカに対して更新を
行わない。FIGS. 51 (c) and 51 (d) are diagrams showing a moving process of moving a cell including the extended attribute section start point. Of cells # 1 to # 4 in the figure, cell # 1 has a start point of the extended attribute section and cell # 3 has an end point of the extended attribute section. Cell # 1 where this starting point exists
Is to be moved between cell # 2 and cell # 3 as indicated by arrow my1. In this case, since cell # 1 is located before cell # 3 where the end point of the extended attribute section exists, the moving editing unit 27 does not update the section marker.
【0139】図52(a),(b)は、拡張属性区間開
始点を含むセルを移動させる場合に、セクションマーカ
の更新処理をどのように行うかを示す図である。この開
始点が存在するセル#1を、矢印my2に示すようにセル#3
−セル#4の間に移動させようとする場合を想定する。こ
の場合、セル#1は拡張属性区間の終了点が存在するセル
#3より後に位置するので、このままでは拡張属性区間の
正当性が破綻してしまう。そのため、拡張属性区間の開
始点がセル#1の直後であるセル#2先頭になるよう、移動
編集部27はセクションマーカに対して更新を行う。FIGS. 52 (a) and 52 (b) are diagrams showing how to update the section marker when moving the cell including the extended attribute section start point. Cell # 1 where this starting point exists is changed to cell # 3 as indicated by arrow my2.
-Assume a case where an attempt is made to move between cells # 4. In this case, cell # 1 is the cell where the end point of the extended attribute section exists.
Since it is located after # 3, the legitimacy of the extended attribute section will be broken if it is left as it is. Therefore, the movement editing unit 27 updates the section marker so that the start point of the extended attribute section is the head of cell # 2, which is immediately after cell # 1.
【0140】移動すべきセルが終了点を含むセルであれ
ば、終了点を含むセルが、開始点を含むセルより前にく
るかどうかを判定する。もし前であれば、拡張属性区間
の終了点を、移動すべきセルの直前にするよう、移動編
集部27はエントリー情報、終了セルIDを更新する。こ
うすると、拡張属性区間のエントリー情報は縮められる
ものの、終了点が開始点より前にくることによる拡張属
性区間の正当性破綻は防ぐことができる。If the cell to be moved is a cell including the end point, it is determined whether or not the cell including the end point comes before the cell including the start point. If it is before, the move editing unit 27 updates the entry information and the end cell ID so that the end point of the extended attribute section is immediately before the cell to be moved. By doing so, although the entry information of the extended attribute section is shortened, it is possible to prevent the validity failure of the extended attribute section due to the end point coming before the start point.
【0141】図53(a),(b)は、拡張属性区間終
了点を含むセルを移動させるという移動処理を示す図で
ある。図53(a)におけるセル#1〜セル#4のうち、セ
ル#1に拡張属性区間の開始点が、セル#3に拡張属性区間
の終了点がそれぞれ存在している。この終了点が存在す
るセル#3を、図53(b)の矢印my5に示すようにセル#
1−セル#2の間に移動させようとする場合を想定する。
この場合、セル#3は、拡張属性区間の開始点が存在する
セル#1より後に位置するので、移動編集部27はセクシ
ョンマーカに対して更新を行わない。FIGS. 53 (a) and 53 (b) are diagrams showing a moving process of moving a cell including the extended attribute section end point. Of cells # 1 to # 4 in FIG. 53A, cell # 1 has a start point of the extended attribute section and cell # 3 has an end point of the extended attribute section. The cell # 3 in which this end point exists is the cell # 3 as shown by the arrow my5 in FIG.
Assume a case in which an attempt is made to move between 1-cell # 2.
In this case, the cell # 3 is located after the cell # 1 in which the start point of the extended attribute section exists, and therefore the movement editing unit 27 does not update the section marker.
【0142】この終了点が存在するセル#3を、矢印my5
に示すようにセル#1の前に移動させようとする場合を想
定する。図54(a),(b)は、拡張属性区間終了点
を含むセルを移動させる場合のセクションマーカの更新
処理を示す図である。この場合、図54(a)に示すよ
うにセル#3は拡張属性区間の終了点が存在するセル#1よ
り前に位置することになるので、このままでは拡張属性
区間の正当性が破綻してしまう。そのため、図54
(b)に示すように拡張属性区間の終了点がセル#1の直
後であるセル#3の末尾になるよう、移動編集部27はセ
クションマーカに対して更新を行う。The cell # 3 in which this end point exists is moved to the arrow my5.
Suppose that the user wants to move the cell before cell # 1 as shown in. FIGS. 54 (a) and 54 (b) are diagrams showing a section marker updating process when a cell including the extended attribute section end point is moved. In this case, as shown in FIG. 54 (a), the cell # 3 is positioned before the cell # 1 where the end point of the extended attribute section exists, so that the validity of the extended attribute section fails as it is. I will end up. Therefore, FIG.
As shown in (b), the movement editing unit 27 updates the section marker so that the end point of the extended attribute section is at the end of cell # 3, which is immediately after cell # 1.
【0143】以上のように本実施形態によれば、セルが
ユーザにより自由に移動させられた場合でも、それに伴
う拡張属性区間の正当性破綻を防ぐことができる。尚、
本実施形態では、PGC情報内のセクションマーカについ
てのみ説明したが、VOB情報内のセクションマーカにつ
いても、同様の処理が行われることはいうまでもない。As described above, according to the present embodiment, even when the cell is freely moved by the user, it is possible to prevent the legitimate failure of the extended attribute section due to the cell movement. still,
In the present embodiment, only the section marker in the PGC information has been described, but it goes without saying that the same processing is performed for the section marker in the VOB information.
【0144】また、本実施形態ではセルの移動について
説明したが、セルを移動せず、拡張属性区間そのものを
移動させてよいことはいうまでもない。
(第11実施形態)本実施形態は、1つの再生経路に対
する拡張属性区間の個別指定と、複数再生経路に対す
る、拡張属性区間の一括指定とを、ユーザ操作を介して
実現する実施形態である。個別指定及び一括指定をユー
ザ操作を介して実現するので、本実施形態において記録
装置内のユーザインターフェイス部2は、以下のような
処理を行う。先ず、ユーザインターフェイス部2は、拡
張属性区間の個別指定を実行するか、一括指定を実行す
るかをユーザから受け付ける。個別指定を受け付けた場
合は、拡張属性区間を指定しようとするユーザについて
のログイン操作を行い、操作しようとするユーザが誰で
あるかが特定する。ユーザの特定が完了すれば、そのユ
ーザについての再生経路を表示し、この再生経路に対す
る拡張属性区間の個別指定処理に移る。この場合、図9
又は図10のようにユーザ毎の再生経路を模式化した画
面を表示する。この画面上の再生経路に対し、拡張属性
区間の開始点を再生経路上の何処に設定するか、拡張属
性区間の終了点を再生経路上の何処に設定するかの設定
操作をユーザから受け付る。この際、ユーザインターフ
ェイス部2は、再生経路上にカーソルを表示し、リモコ
ンに対するユーザの操作に従ってカーソルを左右に移動
させる。ここでそのカーソル位置にどのようなピクチャ
データが存在するかを、サムネール等で表示しておくこ
とが望ましい。拡張属性区間の設定がより正確になるか
らである。そしてユーザがカーソルの位置を確定すると
いう操作を行えば、その位置を開始点又は終了点として
設定するのである。開始点及び終了点が設定されれば、
それら開始点及び終了点を示す時刻情報をもったセクシ
ョンマーカを常駐メモリ4内のPGC情報に組み込む。Although the cell movement has been described in the present embodiment, it goes without saying that the extended attribute section itself may be moved without moving the cell. (Eleventh Embodiment) This embodiment is an embodiment in which individual designation of extended attribute sections for one playback path and collective designation of extended attribute sections for a plurality of playback paths are realized through user operations. Since the individual designation and the collective designation are realized through the user operation, the user interface unit 2 in the recording apparatus in this embodiment performs the following processing. First, the user interface unit 2 receives from the user whether to individually specify the extended attribute section or to collectively specify the extended attribute section. When the individual designation is accepted, the login operation is performed for the user who intends to designate the extended attribute section, and the user who intends to perform the manipulation is specified. When the user identification is completed, the reproduction route for the user is displayed, and the process proceeds to the individual designation process of the extended attribute section for this reproduction route. In this case,
Alternatively, as shown in FIG. 10, a screen in which the reproduction path for each user is schematically displayed is displayed. For the playback path on this screen, the user accepts the setting operation of where to set the start point of the extended attribute section on the playback path and where to set the end point of the extended attribute section to the playback path. It At this time, the user interface unit 2 displays a cursor on the reproduction path, and moves the cursor left and right according to the user's operation on the remote controller. Here, it is desirable to display what kind of picture data exists at the cursor position by a thumbnail or the like. This is because the setting of the extended attribute section becomes more accurate. Then, when the user performs an operation of fixing the position of the cursor, the position is set as the start point or the end point. Once the start and end points are set,
A section marker having time information indicating the start point and the end point is incorporated in the PGC information in the resident memory 4.
【0145】拡張属性区間の一括指定処理を行う場合、
図11のように複数ユーザについての再生経路を模式化
した画面を表示する。この画面上の複数再生経路に対
し、拡張属性区間の開始点を再生経路上の何処に設定す
るか、拡張属性区間の終了点を再生経路上の何処に設定
するかの設定操作をユーザから受け付る。この際、ユー
ザインターフェイス部2は、再生経路上にカーソルを表
示し、リモコンに対するユーザの操作に従って複数再生
経路上でカーソルを左右に移動させる。そしてユーザが
カーソルの位置を確定するという操作を行えば、その位
置を開始点又は終了点として設定するのである。開始点
及び終了点が設定されれば、それら開始点及び終了点を
示す時刻情報をもったセクションマーカを常駐メモリ4
内のVOB情報に組み込む。When performing batch designation processing of extended attribute sections,
As shown in FIG. 11, a screen in which the playback paths for a plurality of users are schematically displayed is displayed. For the multiple playback paths on this screen, the user can set the start point of the extended attribute section on the playback path and the end point of the extended attribute section on the playback path. Attach. At this time, the user interface unit 2 displays a cursor on the reproduction path and moves the cursor left and right on the plurality of reproduction paths according to the user's operation on the remote controller. Then, when the user performs an operation of fixing the position of the cursor, the position is set as the start point or the end point. When the start point and the end point are set, the section marker having the time information indicating the start point and the end point is set in the resident memory 4
Embedded in the VOB information in.
【0146】ユーザインターフェイス部2が以上のよう
な処理を行うことで、拡張属性区間をユーザが自由に設
定することができる。尚、第9実施形態、第10実施形
態に説明したような編集を行う場合にあって、削除すべ
き部分の指定を、ユーザインターフェイス部2が受け付
けてもよい。この場合、図30から図49までに示した
ように、拡張属性区間やセル、VOBを模式化した画面を
表示し、これら画面上の拡張属性区間やセル、VOBに対
するユーザ操作に基づき、削除すべき拡張属性区間の一
部分、セルの一部分、VOBの一部分を特定するのであ
る。By the user interface unit 2 performing the above-described processing, the user can freely set the extended attribute section. In the case of performing the editing as described in the ninth and tenth embodiments, the user interface unit 2 may receive the designation of the portion to be deleted. In this case, as shown in FIGS. 30 to 49, screens in which the extended attribute sections, cells, and VOBs are schematically displayed are displayed, and the extended attribute sections, cells, and VOBs on these screens are deleted based on user operations. It specifies a part of the extended attribute section, a part of the cell, and a part of the VOB.
【0147】上記実施形態に基づいて説明してきたが、
現状において最善の効果が期待できるシステム例として
提示したに過ぎない。本発明はその要旨を逸脱しない範
囲で変更実施することができる。代表的な変更実施の形
態として、以下(A)(B)(C)・・・・のものがある。
(A)第1〜第8実施形態において説明した記録装置1
00の特徴の多くは、図14、図15、図19、図20
のフローチャートで示したように、コンピュータ読み取
り可能なプログラムの改良により実現される。故に、こ
の特徴部分たるプログラムを、これらの装置とは別個独
立に実施してもよい。プログラムがコンピュータ読取可
能な記録媒体に記録される場合、この記録媒体を譲渡、
貸与するという態様で、プログラムのみを実施してもよ
い。またプログラムがネットワーク上で配信される場
合、ネットワーク上でプログラムを伝送させるという態
様で、プログラムを実施してもよい。またこれら以外の
特徴部分であっても、プログラムの改良として実装され
ることが本質的な特徴については、それら特徴部分たる
プログラムを、記録媒体に記録してもよいし、ネットワ
ークに伝送させてもよい。Although the description has been given based on the above embodiment,
It is only presented as an example of a system that can be expected to have the best effect under the current circumstances. The present invention can be modified and implemented without departing from the gist thereof. The following (A), (B), (C), ... (A) Recording device 1 described in the first to eighth embodiments
Many of the features of 00 are shown in FIGS. 14, 15, 19, and 20.
As shown in the flowchart of FIG. Therefore, this characteristic program may be implemented independently of these devices. If the program is recorded on a computer-readable recording medium, transfer this recording medium,
You may implement only a program in the mode of lending. Further, when the program is distributed on the network, the program may be implemented in a form of transmitting the program on the network. In addition, even if there is a characteristic part other than these, as for the characteristic that is essentially implemented as an improvement of the program, the program as the characteristic part may be recorded in a recording medium or may be transmitted to a network. Good.
【0148】(B)第1〜第10実施形態では、DVD-RA
M等、DVD-VIDEO RECORDING規格に準拠して動画像データ
を記録し得るDVDを記録媒体の一例にして説明を進めた
が、動画像データを記録し得る記録媒体であれば、物理
的構造はどのような記録媒体であってもよい。例えば、
DVD-RAM以外のDVD-RW,PD,DVD+RW,CD-RW等の相変化型光
ディスクであってもよい。またCD-R,DVD-R等のライトワ
ンス型の光ディスク(i)、MO(Magneto-optical disk),MD
-DAT(Mini disc-Data),iDフォーマット等の光磁気記憶
型光ディスク(ii)、ORB,Jaz,SparQ,SyJet,EZFley,マイ
クロドライブ等のリムーバルハードディスクドライブ(i
ii)、フレキシブルディスク、SuperDisk,Zip,Clik!等の
磁気記録ディスク(iv)、SDメモリカード、コンパクトフ
ラッシュ(登録商標)カード、スマートメディア、メモ
リスティック、マルチメディアカード、PCM-CIAカード
等のフラッシュメモリカード(v)であってもよい。(B) In the first to tenth embodiments, the DVD-RA
Although the description has proceeded using a DVD that can record moving image data as an example of a recording medium that conforms to the DVD-VIDEO RECORDING standard, such as M, the physical structure of a recording medium that can record moving image data is Any recording medium may be used. For example,
It may be a phase change type optical disc such as a DVD-RW, a PD, a DVD + RW, a CD-RW other than the DVD-RAM. Also, write-once type optical disks (i) such as CD-R, DVD-R, MO (Magneto-optical disk), MD
-Optical magnetic storage type optical disk (ii) such as DAT (Mini disc-Data), iD format, removable hard disk drive (i.e., ORB, Jaz, SparQ, SyJet, EZFley, Microdrive)
ii), flexible disks, magnetic recording disks such as SuperDisk, Zip, Clik! (iv), SD memory cards, CompactFlash (registered trademark) cards, smart media, memory sticks, multimedia cards, flashes such as PCM-CIA cards It may be a memory card (v).
【0149】(C)記録装置100は、パナソニック社
のDMR-E30等の家庭用の据え置き型DVDレコーダとして実
施しても良いし、カムコーダとして実施してもよい。ま
た記録装置100は、"MotionDV STUDIO","DVD MovieAl
bum"といったデジタル映像編集プログラムがインストー
ルされ、SCSI、IDE、IEEE1394準拠のインターフェイス
を介してドライブ装置3と接続されたパーソナルコンピ
ュータであってもよい。(C) The recording device 100 may be implemented as a home-use stationary DVD recorder such as Panasonic's DMR-E30, or may be implemented as a camcorder. In addition, the recording device 100 is "MotionDV STUDIO", "DVD MovieAl
It may be a personal computer in which a digital video editing program such as "bum" is installed and is connected to the drive device 3 via an interface conforming to SCSI, IDE or IEEE1394.
【0150】(D)本実施形態では、TS-VOBには、ビデ
オストリームとオーディオストリームとが多重されてい
たが、字幕文字をランレングス圧縮した副映像ストリー
ムやその他制御情報が多重化されていてもよい。
(E)本実施形態ではピクチャデータの表示期間をビデ
オフフレームにて記述したが、フィルム素材のように、
24フレーム/秒の映像を圧縮する場合に使用する3:2プル
ダウンを用いた場合、1フレーム=1ピクチャでなく、
1.5フレーム=1ピクチャの関係としてもよい。(D) In this embodiment, the video stream and the audio stream are multiplexed in the TS-VOB, but the sub-picture stream in which the subtitle characters are run-length compressed and other control information are multiplexed. Good. (E) In this embodiment, the display period of the picture data is described by the video frame, but like the film material,
When using 3: 2 pulldown, which is used when compressing 24 frames / second video, 1 frame = 1 picture, not
The relationship of 1.5 frames = 1 picture may be used.
【0151】(F)全ての実施形態において、光ディス
クはDVD-VIDEO RECORDING規格に準じたフォーマットで
動画データを記録するものとしたが、他の規格に準じて
記録されてもよい。(F) In all of the embodiments, the optical disc is used to record moving image data in a format conforming to the DVD-VIDEO RECORDING standard, but it may be recorded in conformity with other standards.
【0152】[0152]
【発明の効果】以上説明したように、本発明に係る記録
装置は、再生時に行われる拡張制御の内容が、1つの再
生経路情報により示される再生経路内に限って有効であ
る場合、当該再生経路に対し、拡張制御を行うべき区間
を、個別に指定し(1)、複数再生経路において有効であ
る場合、複数再生経路情報により示される複数再生経路
に対し、拡張制御を行うべき区間を一括指定する(2)指
定手段と、再生経路内において指定手段により個別に指
定された区間が何処に存在するかを示す第1タイプのマ
ーカ情報、及び、デジタルストリーム内において一括指
定された区間が何処に存在するかを示す第2タイプのマ
ーカ情報の少なくとも一方を記録媒体に書き込む書込手
段とを備えるので、1つの再生経路情報が特定のユーザ
に割り当てられたものであれば、1つの再生経路に対す
る個別指定により、拡張制御を行うべき区間をユーザ毎
に指定することができる。これにより、ユーザ毎に未視
聴区間を設定することができる。また、このような再生
経路に対する個別の区間指定により、ユーザ毎のこだわ
りや利便性を尊重した拡張制御を実行することができ
る。As described above, in the recording apparatus according to the present invention, when the contents of the extended control performed during reproduction are effective only within the reproduction path indicated by one reproduction path information, the reproduction is performed. If a section for which extended control is to be performed is individually specified for a route (1) and it is effective in multiple playback paths, the sections for which extended control is to be performed are collectively set for multiple playback paths indicated by the multiple playback path information. (2) Designating means for designating, marker information of the first type indicating where the section individually designated by the designating means exists in the reproduction path, and where the section designated collectively in the digital stream is Since at least one of the marker information of the second type indicating whether the reproduction information exists in the recording medium is included in the recording medium, one reproduction path information is assigned to a specific user. Lever, the individual specification for one reproduction path, it is possible to specify a section to be subjected to extended control for each user. Thereby, the unviewed section can be set for each user. In addition, by specifying individual sections for such a reproduction path, it is possible to execute extended control that respects the attention and convenience of each user.
【0153】また複数再生経路に対する一括した区間指
定により、成人向けシーンや暴力シーンのスキップ、CM
区間のスキップといった拡張制御を、複数ユーザによる
再生時において、一律に行うことができる。これにより
記録装置は、各ユーザ毎に拡張制御を行うべき区間を記
憶しておくという義務から解放され、処理を簡略にする
ことができる。ユーザ毎に個別に行うべき拡張制御と、
複数ユーザに一律に行うべき拡張制御とを使い分けるこ
とにより、記録装置を製造するメーカは、よりユーザニ
ーズが高い記録装置を製造して市場に送り出すことがで
きる。By specifying sections for multiple playback paths at once, skipping adult scenes and violent scenes, commercials
Extended control such as skipping a section can be uniformly performed during reproduction by a plurality of users. As a result, the recording apparatus is released from the obligation to store the section in which the extended control should be performed for each user, and the processing can be simplified. Extended control that should be performed individually for each user,
By selectively using the extended control that should be uniformly performed for a plurality of users, the manufacturer of the recording apparatus can manufacture the recording apparatus with higher user needs and put it on the market.
【0154】ここで記録媒体から第1タイプのマーカー
情報、及び、第2タイプのマーカー情報を記録媒体から
読み出す読出手段と、再生経路情報に示される再生経路
のうち、第1タイプのマーカー情報により指定されてい
る区間内においては、その再生経路に固有の拡張制御を
行い、当該区間内のうち、第2タイプのマーカー情報に
より指定されている区間と重複している部分において
は、当該拡張制御に代えて又は当該拡張制御に加えて、
デジタルストリームに固有な拡張制御を行う制御手段を
備える再生装置を構成してもよい。デジタルストリーム
の種類がn種であり、ユーザ毎の再生経路がm個存在する
場合を想定する。この場合制御手段が、n種のストリー
ムのそれぞれについてストリーム固有の拡張制御を行
い、m個の再生経路情報のそれぞれについて再生経路固
有の拡張制御を行えば、再生装置による拡張制御のバリ
エーションの数は、n×m通りになる。つまり「n+m個」
の拡張制御を行うことにより、n×m通りものバリエーシ
ョンが実現することができる。Here, the reading means for reading out the first type marker information and the second type marker information from the recording medium from the recording medium, and the reproducing path indicated by the reproducing path information, by the first type marker information. In the designated section, extended control peculiar to the playback path is performed, and in the section that overlaps the section designated by the second type marker information, the extended control is performed. Instead of or in addition to the extended control,
A playback device may be configured to include control means for performing extended control specific to the digital stream. It is assumed that there are n types of digital streams and there are m playback paths for each user. In this case, if the control means performs stream-specific extension control for each of the n types of streams and performs playback-path-specific extension control for each of the m pieces of playback path information, the number of variations of the extension control by the playback device is reduced. , N × m ways. In other words, "n + m"
By performing the extended control of, it is possible to realize n × m variations.
【図1】 第1実施形態に係るDVD1と、記録装置10
0とを示す図である。FIG. 1 shows a DVD 1 according to a first embodiment and a recording device 10.
It is a figure which shows 0.
【図2】 ファイルシステム層上におけるDVD1の構造
(ファイル構造)を破線の矢印hk1により引き出して示
す図である。FIG. 2 is a diagram showing a structure (file structure) of a DVD 1 on a file system layer, which is extracted by a dashed arrow hk1.
【図3】 AVファイルに収録されるTS-VOBの構成を段階
的に詳細化した図である。FIG. 3 is a diagram in which the structure of a TS-VOB recorded in an AV file is detailed step by step.
【図4】 PESパケットがTSパケットにどのように格納
されるかを示す図である。FIG. 4 is a diagram showing how PES packets are stored in TS packets.
【図5】 管理ファイルの内部構造を示す図である。FIG. 5 is a diagram showing an internal structure of a management file.
【図6】 再生経路情報による間接参照を模式化した図
である。FIG. 6 is a diagram schematically showing indirect reference by reproduction path information.
【図7】 マルチユーザ対応を実現するDVD上のデータ
構造を示す図である。FIG. 7 is a diagram showing a data structure on a DVD that realizes multi-user support.
【図8】 VOB情報内部と、PGC情報の内部とに設けられ
たセクションマーカを示す図である。FIG. 8 is a diagram showing section markers provided inside VOB information and inside PGC information.
【図9】 ユーザAについての再生経路に設けられた、
拡張属性区間を示す図である。FIG. 9 is provided on the playback path for user A,
It is a figure which shows an extended attribute area.
【図10】 ユーザBについての再生経路に対して、未
視聴属性をもった拡張属性区間を指定するセクションマ
ーカを示す図である。FIG. 10 is a diagram showing a section marker for designating an extended attribute section having an unviewed attribute with respect to a reproduction path of a user B.
【図11】 セクションマーカが内部に組み込まれたVO
B情報を示す図である。FIG. 11: VO with section marker incorporated inside
It is a figure which shows B information.
【図12】 ユーザAについての再生経路と、ユーザBに
ついての再生経路とでどのような拡張制御が行われるか
を示す図である。[Fig. 12] Fig. 12 is a diagram illustrating what kind of extended control is performed on the reproduction path for the user A and the reproduction path for the user B.
【図13】 第2実施形態に係る記録装置100の内部
構成を示す図である。FIG. 13 is a diagram showing an internal configuration of a recording device 100 according to a second embodiment.
【図14】 記録装置100の機能的特徴を構成するプ
ログラムの手順を示すフローチャートである。FIG. 14 is a flowchart showing the procedure of a program that constitutes the functional characteristics of the recording device 100.
【図15】 記録装置100の機能的特徴を構成するプ
ログラムの手順を示すフローチャートである。FIG. 15 is a flowchart showing the procedure of a program that constitutes the functional characteristics of the recording device 100.
【図16】(a)連続する2つのセル(セル#1、セル#2)
に、拡張属性区間の開始点、終了点が存在する一例を示
す。
(b)連続する3つ以上のセルにおいて端部のセル(セル
#1、セル#5)に拡張属性区間の開始点、終了点が存在す
る場合の一例を示す。FIG. 16 (a) Two consecutive cells (cell # 1 and cell # 2)
Shows an example in which the start point and the end point of the extended attribute section exist. (B) In three or more consecutive cells, the edge cell (cell
# 1, cell # 5) shows an example where the start point and end point of the extended attribute section exist.
【図17】 第4実施形態に係る再生制御部17の内部
構成を示す図である。FIG. 17 is a diagram showing an internal configuration of a reproduction control unit 17 according to the fourth embodiment.
【図18】 未視聴区間の内部に、CM属性をもった拡張
属性区間(CM区間)との重複部分が存在するという事例を
示す図である。FIG. 18 is a diagram illustrating an example in which an unviewed section has an overlapping portion with an extended attribute section (CM section) having a CM attribute.
【図19】 第4実施形態に係る拡張制御調停部21の
処理手順を示すフローチャートである。FIG. 19 is a flowchart showing a processing procedure of the extended control arbitration unit 21 according to the fourth embodiment.
【図20】 第4実施形態に係る拡張制御調停部21の
処理手順を示すフローチャートである。FIG. 20 is a flowchart showing a processing procedure of the extended control arbitration unit 21 according to the fourth embodiment.
【図21】 第4実施形態に係るPGC情報及びVOB情報の
内部構成を示す図である。FIG. 21 is a diagram showing an internal configuration of PGC information and VOB information according to the fourth embodiment.
【図22】 区分情報の設定内容を示す図である。FIG. 22 is a diagram showing setting contents of classification information.
【図23】 第5実施形態に係る記録装置100の内部
構成を示す図である。FIG. 23 is a diagram showing an internal configuration of a recording device 100 according to a fifth embodiment.
【図24】 第6実施形態に係る拡張属性区間検出部1
2の内部構成を示す図である。FIG. 24 is an extended attribute section detection unit 1 according to the sixth embodiment.
It is a figure which shows the internal structure of 2.
【図25】(a)PMTの一例を示す図である。 (b)PATの一例を示す図である。FIG. 25 is a diagram showing an example of (a) PMT. (B) It is a figure which shows an example of PAT.
【図26】(a)番組配列情報が変化した区間と未視聴
区間とが重複しているため、未視聴区間固有の拡張制御
と、番組配列情報が変化した区間固有の拡張制御との競
合が発生しているという事例を示す図である。
(b)カルーセル方式でデータが送信された区間(カル
ーセル区間)と、未視聴区間とが重複しているため、未
視聴区間固有の拡張制御と、カルーセル区間固有の拡張
制御との競合が発生している事例を示す図である。26 (a) Since the section in which the program arrangement information has changed and the unviewed section overlap, there is competition between the extension control unique to the unviewed section and the extension control unique to the section in which the program arrangement information has changed. It is a figure which shows the example which has occurred. (B) Since the section in which data is transmitted by the carousel method (the carousel section) and the unviewed section overlap, competition between the extended control unique to the unviewed section and the extended control unique to the carousel section occurs. FIG.
【図27】 第8実施形態に係る記録装置100の内部
構成を示す図である。FIG. 27 is a diagram showing an internal configuration of a recording device 100 according to an eighth embodiment.
【図28】 拡張属性区間検出部12によりチャネル番
号が組み込まれたセクションマーカを示す図である。FIG. 28 is a diagram showing a section marker in which a channel number is incorporated by the extended attribute section detection unit 12.
【図29】 第10実施形態に係る記録装置100の内
部構成を示す図である。FIG. 29 is a diagram showing an internal configuration of a recording device 100 according to a tenth embodiment.
【図30】(a),(b)case1における部分削除前後に
おいて、TS-VOB−セル−拡張属性区間がどのように遷移
するかを対比して示す図である。
(c),(d)case2における部分削除前後において、TS
-VOB−セル−拡張属性区間がどのように遷移するかを対
比して示す図である。30 (a) and 30 (b) are diagrams showing how the TS-VOB-cell-extended attribute section transits before and after partial deletion in case 1 for comparison. (C), (d) TS before and after partial deletion in case2
It is a figure which contrasts and shows how VOB-cell-extended attribute section changes.
【図31】(a),(b)case3における部分削除前後に
おいて、TS-VOB−セル−拡張属性区間がどのように遷移
するかを対比して示す図である。31 (a) and (b) are diagrams showing how TS-VOB-cell-extended attribute sections transit before and after partial deletion in case 3 in contrast with each other.
【図32】(a),(b)case4における部分削除前後に
おいて、TS-VOB−セル−拡張属性区間がどのように遷移
するかを対比して示す図である。32 (a) and 32 (b) are diagrams showing how TS-VOB-cell-extended attribute sections transit before and after partial deletion in case 4 in contrast.
【図33】(a),(b)case5-1における部分削除前後
において、TS-VOB−セル−拡張属性区間がどのように遷
移するかを対比して示す図である。FIG. 33 is a diagram showing how (a) and (b) TS-VOB-cell-extended attribute section transits before and after partial deletion in case 5-1 for comparison.
【図34】(a),(b)case5-2における部分削除前後
において、TS-VOB−セル−拡張属性区間がどのように遷
移するかを対比して示す図である。FIG. 34 is a diagram showing how (a) and (b) TS-VOB-cell-extended attribute section transits before and after partial deletion in case 5-2, for comparison.
【図35】(a),(b)case5における部分削除前後に
おいて、TS-VOB−セル−拡張属性区間がどのように遷移
するかを対比して示す図である。FIG. 35 is a diagram showing how (a) and (b) TS-VOB-cell-extended attribute section transits before and after partial deletion in case 5, for comparison.
【図36】(a),(b)case6-1における部分削除前後
において、TS-VOB−セル−拡張属性区間がどのように遷
移するかを対比して示す図である。36 (a) and (b) are diagrams showing how TS-VOB-cell-extended attribute section transits before and after partial deletion in case 6-1 in comparison.
【図37】(a),(b)case6-2における部分削除前後
において、TS-VOB−セル−拡張属性区間がどのように遷
移するかを対比して示す図である。37 (a) and (b) are diagrams showing how TS-VOB-cell-extended attribute sections transit before and after partial deletion in case 6-2, for comparison.
【図38】(a),(b)case6-3における部分削除前後
において、TS-VOB−セル−拡張属性区間がどのように遷
移するかを対比して示す図である。38 (a) and (b) are diagrams showing how the TS-VOB-cell-extended attribute section transits before and after partial deletion in case 6-3, for comparison.
【図39】(a),(b)case7におけるセルの途中部分
の削除前後において、どのように変化するかを示す図で
ある。FIG. 39 is a diagram showing how changes occur before and after the deletion of the middle part of the cell in case (a) and (b) case 7.
【図40】(a),(b)case7-1における部分削除前後
において、TS-VOB−セル−拡張属性区間がどのように遷
移するかを対比して示す図である。[Fig. 40] Fig. 40 (a) and (b) are diagrams showing how the TS-VOB-cell-extended attribute section transits before and after partial deletion in case 7-1, for comparison.
【図41】(a),(b)case7-2における部分削除前後
において、TS-VOB−セル−拡張属性区間がどのように遷
移するかを対比して示す図である。41 (a) and (b) are diagrams showing how TS-VOB-cell-extended attribute sections transit before and after partial deletion in case 7-2, for comparison.
【図42】(a),(b)case7-3における部分削除前後
において、TS-VOB−セル−拡張属性区間がどのように遷
移するかを対比して示す図である。42 (a) and (b) are diagrams showing how TS-VOB-cell-extended attribute sections transit before and after partial deletion in case 7-3, for comparison.
【図43】(a),(b)case8の削除前後におけるTS-V
OB−セル−拡張属性区間の変遷を示す図である。[Fig. 43] (a), (b) TS-V before and after case8 deletion
It is a figure which shows the transition of OB-cell-extended attribute area.
【図44】(a),(b)case9-1における部分削除前後
において、TS-VOB−セル−拡張属性区間がどのように遷
移するかを対比して示す図である。FIG. 44 is a diagram showing how (a) and (b) TS-VOB-cell-extended attribute section transits before and after partial deletion in case 9-1 for comparison.
【図45】(a),(b)case9-2における部分削除前後
において、TS-VOB−セル−拡張属性区間がどのように遷
移するかを対比して示す図である。45 (a) and (b) are diagrams showing how TS-VOB-cell-extended attribute sections transit before and after partial deletion in case 9-2, for comparison.
【図46】(a),(b)csse10におけるTS-VOBの途中
部分が削除された場合のTS-VOB−セルの変遷を示す図で
ある。46 (a) and (b) are diagrams showing the transition of TS-VOB-cells in the case where the middle part of TS-VOB in csse10 is deleted.
【図47】(a),(b)case10-1における部分削除前
後において、TS-VOB−セル−拡張属性区間がどのように
遷移するかを対比して示す図である。47 (a) and (b) are diagrams showing how TS-VOB-cell-extended attribute sections transit before and after partial deletion in case 10-1 for comparison.
【図48】(a),(b)case10-2における部分削除前
後において、TS-VOB−セル−拡張属性区間がどのように
遷移するかを対比して示す図である。[Fig. 48] Fig. 48 (a) and (b) are diagrams showing how the TS-VOB-cell-extended attribute section transits before and after partial deletion in case 10-2, for comparison.
【図49】(a),(b)case10-3における部分削除前
後において、TS-VOB−セル−拡張属性区間がどのように
遷移するかを対比して示す図である。49 (a) and (b) are diagrams showing, in comparison, how the TS-VOB-cell-extended attribute section transits before and after partial deletion in case 10-3.
【図50】 第10実施形態に係る記録装置100の内
部構成を示す図である。FIG. 50 is a diagram showing an internal configuration of a recording device 100 according to a tenth embodiment.
【図51】(a),(b)再生経路を構成する4つのセル
#1〜セル#4のうち、セル#1をセル#3の直後に移動すると
いう移動編集を模式的に示す図である。
(c),(d) 拡張属性区間開始点を含むセルを移動
させるという移動処理を示す図である。[Fig. 51] (a), (b) Four cells that compose a reproduction path
It is a figure which shows typically the moving edit of moving cell # 1 to immediately after cell # 3 among cells # 1 to # 4. (C), (d) It is a figure which shows the movement process which moves the cell containing the extended attribute area start point.
【図52】(a),(b)拡張属性区間開始点を含むセ
ルを移動させる場合に、セクションマーカの更新処理を
どのように行うかを示す図である。52A and 52B are diagrams showing how section marker update processing is performed when a cell including an extended attribute section start point is moved.
【図53】(a),(b)拡張属性区間終了点を含むセ
ルを移動させるという移動処理を示す図である。[Fig. 53] Fig. 53 (a) and (b) are diagrams showing a moving process of moving a cell including an end point of an extended attribute section.
【図54】(a),(b)拡張属性区間終了点を含むセ
ルを移動させる場合のセクションマーカの更新処理を示
す図である。54 (a) and 54 (b) are diagrams showing a section marker update process when a cell including an extended attribute section end point is moved.
1 DVD 2 ユーザインターフェイス部 3 ドライブ装置 4 常駐メモリ 5 トラックバッファ 6 アナログチューナ 7 エンコーダ 8 デジタルチューナ 9 抽出部 10 解析部 11 マップ作成部 12 拡張属性区間検出部 13 CM区間検出部 14 再生経路情報作成部 15 録画制御部 16 デコーダ 17 再生制御部 18 拡張属性区間設定部 19 未視聴区間検出部 20 拡張制御実行部 21 拡張制御調停部 23 メーカID保持部 24 番組配列変化区間検出部 25 カルーセル区間検出部 26 削除編集部 27 移動編集部 100 記録装置 101 地上波アンテナ 102 パラボナアンテナ 1 DVD 2 User interface section 3 drive device 4 resident memory 5 track buffer 6 analog tuner 7 encoder 8 digital tuner 9 extractor 10 Analysis Department 11 Map creation department 12 Extended attribute section detector 13 CM section detector 14 Playback route information creation section 15 Recording controller 16 decoder 17 Playback control section 18 Extended attribute section setting section 19 Unviewed section detection unit 20 Extended control execution unit 21 Extended Control Arbitration Unit 23 Manufacturer ID holding section 24 Program Sequence Change Section Detection Unit 25 Carousel section detector 26 Deletion editorial department 27 Moving editorial department 100 recording device 101 terrestrial antenna 102 Parabona Antenna
フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) H04N 5/91 H04N 5/91 Z (72)発明者 池田 航 大阪府門真市大字門真1006番地 松下電器 産業株式会社内 (72)発明者 中村 和彦 大阪府門真市大字門真1006番地 松下電器 産業株式会社内 Fターム(参考) 5C053 FA23 FA24 GB01 GB05 HA29 JA24 KA24 LA06 5D044 AB05 AB07 BC08 CC04 CC09 DE17 DE24 DE38 DE49 EF05 FG18 GK11 5D077 AA21 BA14 DC14 DC22 EA31 5D110 AA12 BB01 DA03 DA04 DA12 DB02 DB11 DE06 Continuation of front page (51) Int.Cl. 7 Identification code FI theme code (reference) H04N 5/91 H04N 5/91 Z (72) Inventor Kai Ikeda 1006 Kadoma, Kadoma, Osaka Prefecture Matsushita Electric Industrial Co., Ltd. (72) Inventor Kazuhiko Nakamura 1006, Kadoma, Kadoma-shi, Osaka Prefecture F-term within Matsushita Electric Industrial Co., Ltd. (reference) 5C053 FA23 FA24 GB01 GB05 HA29 JA24 KA24 LA06 5D044 AB05 AB07 BC08 CC04 CC09 DE17 DE24 DE38 DE49 EF05 FG18 GK21 5D077 A BA14 DC14 DC22 EA31 5D110 AA12 BB01 DA03 DA04 DA12 DB02 DB11 DE06
Claims (27)
タルストリームに対する再生経路を示す複数の再生経路
情報とが記録された記録媒体についての記録装置であっ
て、 再生時に行われる拡張制御の内容が、1つの再生経路情
報により示される再生経路内に限って有効である場合、
当該再生経路に対し、拡張制御を行うべき区間を、個別
に指定し(1)、 複数再生経路において有効である場合、複数再生経路情
報により示される複数再生経路に対し、拡張制御を行う
べき区間を一括指定する(2)指定手段と、 再生経路内において指定手段により個別に指定された区
間が何処に存在するかを示す第1タイプのマーカ情報、
及び、デジタルストリーム内において一括指定された区
間が何処に存在するかを示す第2タイプのマーカ情報の
少なくとも一方を記録媒体に書き込む書込手段と、を備
える記録装置。1. A recording device for a recording medium in which a digital stream and a plurality of reproduction path information each indicating a reproduction path for the digital stream are recorded, wherein the content of extended control performed at the time of reproduction is one. If it is valid only within the playback path indicated by the playback path information,
Sections for which extended control should be performed for the playback path are specified individually (1), and if valid for multiple playback paths, sections for which extended control should be performed for multiple playback paths indicated by multiple playback path information. (2) specifying means for collectively specifying, and marker information of the first type indicating where in the reproduction path the section individually specified by the specifying means exists,
And a writing unit for writing at least one of marker information of the second type indicating where a section designated collectively in the digital stream exists in a recording medium.
り定義された再生経路情報であり、 指定手段により個別指定される、拡張制御を行うべき区
間とは、ユーザにより未だ視聴されていない再生経路上
の一区間であり、 前記拡張制御の内容とは、 未視聴の一区間への頭出しである、請求項1記載の記録
装置。2. The reproduction path information is reproduction path information defined by a specific user, and the section to be individually specified by the specifying means and to be subjected to the extended control is a reproduction path that has not been viewed by the user yet. The recording apparatus according to claim 1, wherein the recording is an upper section, and the content of the extended control is a cue to an unviewed section.
送信号を元にして得られたものであり、 指定手段により一括指定される区間とは、 アナログ放送信号において前後の区間とは異なる音声属
性をもって送信された信号区間に対応するデジタルスト
リーム上の一区間であり、 前記拡張制御の内容とは、 異なる音声属性をもった区間を、CM区間であるとしてス
キップする制御である、請求項1記載の記録装置。3. The digital stream is obtained on the basis of an analog broadcast signal, and the section collectively designated by the designating means is transmitted with an audio attribute different from the preceding and following sections in the analog broadcast signal. The recording apparatus according to claim 1, wherein the recording control is a section on a digital stream corresponding to a signal section, and the content of the extended control is control to skip a section having a different audio attribute as a CM section. .
送信号を元にして得られたものであり、 指定手段により一括指定される、拡張制御を行うべき区
間とは、 デジタル放送信号においてデータカルーセル方式により
送信された信号区間に対応するデジタルストリーム上の
一区間(1)、 デジタル放送信号において前後の区間とは異なる番組配
列属性をもって送信された信号区間に対応するデジタル
ストリーム上の一区間(2)の何れかであり前記拡張制御
の内容とは、 これらの一区間への頭出しである、請求項1記載の記録
装置。4. The digital stream is obtained on the basis of a digital broadcast signal, and the section to be subjected to the extended control, which is collectively designated by the designating means, is transmitted by the data carousel method in the digital broadcast signal. One of the sections on the digital stream corresponding to the specified signal section (1) and the section on the digital stream corresponding to the signal section transmitted with a program arrangement attribute different from the preceding and following sections in the digital broadcast signal (2) The recording apparatus according to claim 1, wherein the content of the extended control is a cue to one of these sections.
開始すべきデジタルストリーム上の位置を示す開始点情
報、及び、通常の再生制御を終了すべきデジタルストリ
ーム上の位置を示す終了点情報の組みを1つ以上並べる
ことにより、再生経路を表現する情報であり、 前記開始点情報及び終了点情報の組みは、再生経路を構
成する1つ以上の経路セルを特定するものであり、 第1タイプのマーカ情報は、拡張制御の開始位置が存在
する経路セルを示す識別子と、拡張制御の開始位置を示
す位置情報とを含む、請求項1記載の記録装置。5. The reproduction path information includes start point information indicating a position on the digital stream where normal reproduction control should start, and end point information indicating a position on the digital stream where normal reproduction control should end. By arranging one or more sets of the above, information representing a reproduction path, the combination of the start point information and the end point information is for specifying one or more path cells constituting the reproduction path, The recording device according to claim 1, wherein the one type of marker information includes an identifier indicating a route cell in which a start position of extended control exists and position information indicating a start position of extended control.
が示される区間は、 第1タイプのマーカ情報内の識別子により示される経路
セル内の拡張制御の開始位置以降の部分と、 再生経路において、この経路セルに後続する1つ以上の
経路セルとを含む、請求項5記載の記録装置。6. The section in which the location is indicated by the first type marker information is a portion after the start position of the extended control in the route cell indicated by the identifier in the first type marker information, and the reproduction route, The recording device according to claim 5, comprising one or more path cells following the path cell.
ータを複数含み、 前記第1タイプのマーカ情報内の位置情報は、 拡張制御を開始すべき位置を、デジタルストリームの先
頭を基準とした相対時刻で、ピクチャデータ1つのあた
りの表示期間の時間精度により表し、 第2タイプのマーカ情報内も、 拡張制御を開始すべき位置を、デジタルストリームの先
頭を基準とした相対時刻で、ピクチャデータ1つのあた
りの表示期間の時間精度により表す位置情報を含む、請
求項6記載の記録装置。7. The digital stream includes a plurality of picture data, and the position information in the marker information of the first type is a position at which extended control is to be started at a relative time based on the head of the digital stream, Expressed by the time accuracy of the display period per picture data, the position where extended control should be started in the second type marker information is also the relative time with respect to the beginning of the digital stream. The recording device according to claim 6, further comprising position information represented by time accuracy of a display period.
報、第2タイプに含まれる位置情報、再生経路情報に含
まれる開始点情報及び終了点情報の何れかを書き換える
書換手段を備え、 個別指定された区間、又は、一括指定された区間は、書
換手段による書き換えにより、更新を受ける、請求項7
記載の記録装置。8. A rewriting means for rewriting any one of the identifier and position information included in the first type, the position information included in the second type, and the start point information and the end point information included in the reproduction path information, and individual designation 8. The updated section or the section designated collectively is updated by rewriting by the rewriting means.
The recording device described.
の経路セルを示すように書き換えることにより、拡張制
御を行うべき区間の先端部分の削除を行う、請求項8記
載の記録装置。9. The rewriting unit deletes a leading end portion of a section where extension control is to be performed by rewriting the position information and the identifier in the first type marker information so as to indicate another route cell. The recording device according to claim 8.
組みの並びを書き換えことにより、再生経路を構成する
何れかの経路セルを、別の経路セルの直前又は直後に移
動するものであり、 移動すべき経路セルの内部に拡張制御を行うべき区間の
開始点が存在している場合、当該区間は、経路セルの移
動に伴って編集される、請求項8記載の記録装置。10. The rewriting unit, when there are a plurality of sets of start point information and end point information, rewrites the sequence of the sets so that one of the route cells constituting the reproduction route is replaced with another route cell. If the start point of the section to be subjected to extended control exists inside the route cell to be moved immediately before or immediately after, the section is edited with the movement of the route cell. Item 8. The recording device according to item 8.
かの組みを削除することにより、再生経路を構成する何
れかの経路セルを、再生経路から抹消するものであり、 削除すべき経路セルの内部に拡張制御を行うべき区間の
開始点が存在している場合、第1タイプのマーカ情報内
の識別子は、別の経路セルを示すように書き換えられ
る、請求項8記載の記録装置。11. The rewriting unit, when there are a plurality of sets of start point information and end point information, deletes any one of the sets to erase any one of the route cells forming the playback route from the playback route. If the start point of the section for which extended control is to be performed exists inside the route cell to be deleted, the identifier in the marker information of the first type is rewritten to indicate another route cell. The recording device according to claim 8.
区分情報が付されて記録媒体に書き込まれ、 区分情報は、 第1、第2タイプのマーカ情報に対応する拡張制御が、
複数メーカー間で有効な第1の区分に属するか、特定の
メーカーにおいて有効な第2の区分に属するかを示す、
請求項1記載の記録装置。12. The marker information of the first and second types is written to a recording medium with classification information attached, and the classification information is extended control corresponding to the marker information of the first and second types,
Indicates whether it belongs to the first category that is valid among multiple manufacturers or the second category that is valid for a specific manufacturer.
The recording device according to claim 1.
ジタルストリームに対する再生経路を示す複数の再生経
路情報と、拡張制御を行うべき区間を示すマーカ情報と
が記録された記録媒体であって、 再生時に行われる拡張制御の内容が、1つの再生経路情
報により示される再生経路内に限って有効である場合、
拡張制御を行うべき区間は、当該再生経路に対し、個別
に指定され、 当該内容が複数の再生経路において一律に有効である場
合、拡張制御を行うべき区間は、複数再生経路情報によ
り示される複数再生経路に対し、一括指定され、 前記マーカ情報には、 再生経路内において個別に指定された区間が何処に存在
するかを示す第1タイプのマーカ情報と、デジタルスト
リーム内において一括指定された区間が何処に存在する
かを示す第2タイプのマーカ情報とがある、記録媒体。13. A recording medium in which a digital stream, a plurality of pieces of reproduction path information each indicating a reproduction path for the digital stream, and marker information indicating a section where extension control is to be performed are recorded, and the recording medium is executed at the time of reproduction. If the contents of the extended control are valid only within the playback path indicated by one playback path information,
The section for which extended control is to be performed is individually specified for the playback path, and if the content is uniformly valid for multiple playback paths, the section for which extended control is to be performed is specified by multiple playback path information. The marker information of the first type, which is designated collectively for the playback path, includes the first type of marker information indicating where the individually designated section in the playback path exists, and the section designated collectively in the digital stream. Recording medium having a second type of marker information indicating where is present.
を開始すべきデジタルストリーム上の位置を示す開始点
情報、及び、通常の再生制御を終了すべきデジタルスト
リーム上の位置を示す終了点情報の組みを1つ以上並べ
ることにより、再生経路を表現する情報であり、 前記開始点情報及び終了点情報の組みは、再生経路を構
成する1つ以上の経路セルを特定するものであり、 第1タイプのマーカ情報は、拡張制御の開始位置が存在
する経路セルを示す識別子と、拡張制御の開始位置を示
す位置情報とを含む、請求項13記載の記録媒体。14. The reproduction path information includes start point information indicating a position on the digital stream at which normal reproduction control should start, and end point information indicating a position on the digital stream at which normal reproduction control should end. By arranging one or more sets of the above, information representing a reproduction path, the combination of the start point information and the end point information is for specifying one or more path cells constituting the reproduction path, 14. The recording medium according to claim 13, wherein the one type of marker information includes an identifier indicating a route cell in which a start position of extended control exists and position information indicating a start position of extended control.
在が示される区間は、 第1タイプのマーカ情報内の識別子により示される経路
セル内の拡張制御の開始位置以降の部分と、 再生経路において、この経路セルに後続する1つ以上の
経路セルとを含む、請求項14記載の記録媒体。15. The section in which the location is indicated by the first type marker information is a portion after the start position of the extended control in the route cell indicated by the identifier in the first type marker information, and the reproduction route, The recording medium according to claim 14, comprising one or more path cells following the path cell.
データを複数含み、 前記第1タイプのマーカ情報内の位置情報は、 拡張制御を開始すべき位置を、デジタルストリームの先
頭を基準とした相対時刻で、ピクチャデータ1つのあた
りの表示期間の時間精度により表し、 第2タイプのマーカ情報も、 拡張制御を開始すべき位置を、デジタルストリームの先
頭を基準とした相対時刻で、ピクチャデータ1つのあた
りの表示期間の時間精度により表す位置情報を含む請求
項14記載の記録媒体。16. The digital stream includes a plurality of picture data, and the position information in the marker information of the first type is a position at which extended control is to be started at a relative time based on the head of the digital stream, Expressed by the time accuracy of the display period per picture data, the second type of marker information also displays the position at which extended control should be started, relative to the start of the digital stream, and per picture data. The recording medium according to claim 14, including position information represented by time accuracy of a period.
再生装置であって、 記録媒体から第1タイプのマーカ情報、及び、第2タイ
プのマーカ情報を記録媒体から読み出す読出手段と、 再生経路情報に示される再生経路のうち、第1タイプの
マーカ情報により指定されている区間内においては、そ
の再生経路に固有の拡張制御を行い、 当該区間内のうち、第2タイプのマーカ情報により指定
されている区間と重複している部分においては、当該拡
張制御に代えて又は当該拡張制御に加えて、デジタルス
トリームに固有な拡張制御を行う制御手段とを備える再
生装置。17. A reproducing apparatus for a recording medium according to claim 13, wherein the reading means reads out the first type marker information and the second type marker information from the recording medium, and the reproduction path information. In the section specified by the first type marker information in the playback path shown in, the expansion control peculiar to the playback path is performed, and in the section specified by the second type marker information. In a portion that overlaps with the extended section, a playback device including a control unit that performs extended control specific to the digital stream instead of or in addition to the extended control.
制御とは、第2タイプのマーカ情報により所在が指定さ
れる区間の前後に、再生位置をシフトさせることであ
る、請求項17記載の再生装置。18. The playback device according to claim 17, wherein the playback control unique to the digital stream is to shift the playback position before and after a section whose location is designated by the second type marker information.
放送信号又はアナログ放送信号を基にして得られたもの
であり、 第2タイプのマーカ情報により所在が指定される区間と
は、 アナログ放送信号において前後の区間とは異なる音声属
性をもって送信された信号区間に対応するデジタルスト
リーム上の一区間(1)、 デジタル放送信号においてデータカルーセル方式により
送信された信号区間に対応するデジタルストリーム上の
一区間(2)、 デジタル放送信号において前後の区間とは異なる番組配
列属性をもって送信された信号区間に対応するデジタル
ストリーム上の一区間(3)の何れかである、請求項18
記載の再生装置。19. The digital stream is obtained on the basis of a digital broadcast signal or an analog broadcast signal, and a section whose location is designated by the second type marker information is a segment before and after the analog broadcast signal. One section on the digital stream corresponding to the signal section transmitted with a voice attribute different from the section (1), one section on the digital stream corresponding to the signal section transmitted by the data carousel method in the digital broadcast signal (2) 19. The digital broadcast signal is any one section (3) on the digital stream corresponding to a signal section transmitted with a program arrangement attribute different from the preceding and following sections in the digital broadcast signal.
The playback device described.
在が指定される区間とは、ユーザにより未だ視聴されて
いない未視聴区間であり再生経路固有の再生制御とは、
未視聴の区間からの再生を行うことであり、 前記シフト後の再生位置とは、 第1タイプのマーカ情報により所在が指定される未視聴
区間の内部であって、第2タイプのマーカ情報により所
在が指定される区間の直前又は直後である、請求項17
記載の再生装置。20. The section whose location is specified by the marker information of the first type is an unviewed section that has not been viewed by the user yet, and the reproduction control unique to the reproduction path is
The reproduction position after the shift is performed from the unviewed section, and the playback position after the shift is the inside of the unviewed section whose location is designated by the marker information of the first type and is defined by the marker information of the second type. 18. The location immediately before or immediately after the designated section.
The playback device described.
区分情報が付されて記録されており、 前記区分情報は、 第1、第2タイプのマーカ情報により示される拡張制御
を行うべき区間における拡張制御が、複数メーカー間で
有効な第1の区分に属するか、特定のメーカーにおいて
有効な第2の区分に属するかを示す情報であり、 前記再生装置が、複数再生経路に共通の再生制御又は再
生経路固有の再生制御を行うのは、第1又は第1タイプ
のマーカ情報が第1の区分に属する場合(1)、及び、第
1又は第1タイプのマーカ情報が第2の区分に属する場
合であって再生装置を製造したメーカーと、第2区分に
対応する特定メーカーとが一致している場合(2)であ
る、請求項17記載の再生装置。21. The marker information of the first and second types is recorded with classification information attached, and the classification information is a section in which extended control indicated by the marker information of the first and second types is to be performed. The extended control is information indicating whether the extended control belongs to a valid first division among a plurality of manufacturers or a second division valid in a specific manufacturer. The reproduction or the reproduction control peculiar to the reproduction path is performed when the marker information of the first or first type belongs to the first section (1), and the marker information of the first or first type is the second section. 18. The playback device according to claim 17, wherein the playback device belongs to (1) and the manufacturer of the playback device and the specific manufacturer corresponding to the second category are the same (2).
ジタルストリームに対する再生経路を示す複数の再生経
路情報とが記録された記録媒体についての記録手順をコ
ンピュータに行わせるプログラムであって、 再生時に行われる拡張制御の内容が、1つの再生経路情
報により示される再生経路内に限って有効である場合、
当該再生経路に対し、拡張制御を行うべき区間を、個別
に指定し(1)、 複数再生経路において有効である場合、複数再生経路情
報により示される複数再生経路に対し、拡張制御を行う
べき区間を一括指定する(2)指定ステップと、 再生経路内において指定ステップにより個別に指定され
た区間が何処に存在するかを示す第1タイプのマーカ情
報、及び、デジタルストリーム内において一括指定され
た区間が何処に存在するかを示す第2タイプのマーカ情
報の少なくとも一方を記録媒体に書き込む書込ステップ
とをコンピュータに実行させるプログラム。22. A program for causing a computer to perform a recording procedure for a recording medium on which a digital stream and a plurality of reproduction path information each indicating a reproduction path for the digital stream are recorded, the extended control being executed at the time of reproduction. If the content of is valid only within the playback path indicated by one playback path information,
Sections for which extended control is to be performed are specified individually for the playback path (1), and when valid for multiple playback paths, sections for which extended control is to be performed for multiple playback paths indicated by multiple playback path information. (2) specifying step and marker information of the first type indicating where the sections individually specified by the specifying step in the playback path exist, and the section collectively specified in the digital stream A program for causing a computer to execute a writing step of writing at least one of the second type marker information indicating where is present in a recording medium.
1タイプ、第2タイプのマーカ情報が記録された記録媒
体についての再生手順をコンピュータに行わせるプログ
ラムであって、 記録媒体から第1タイプのマーカ情報、及び、第2タイ
プのマーカ情報を記録媒体から読み出す読出ステップ
と、 再生経路情報に示される再生経路のうち、第1タイプの
マーカ情報により指定されている区間内においては、そ
の再生経路に固有の拡張制御を行い、 当該区間内のうち、第2タイプのマーカ情報により指定
されている区間と重複している部分においては、当該拡
張制御に代えて又は当該拡張制御に加えて、デジタルス
トリームに固有な拡張制御を行う制御ステップとを備え
るコンピュータに実行させるプログラム。23. A program for causing a computer to perform a reproduction procedure for a recording medium on which marker information of the first type and the second type is recorded by the program of claim 22, wherein the marker of the first type is recorded on the recording medium. The reading step of reading the information and the second type marker information from the recording medium, and the reproduction path indicated by the reproduction path information within the section specified by the first type marker information. Performs unique extension control, and in the portion that overlaps the section specified by the second type marker information in the section, in place of or in addition to the extension control, the digital stream And a control step for performing extended control unique to the computer.
れた、コンピュータ読み取り可能な記録媒体。24. A computer-readable recording medium in which the program according to claim 22 is recorded.
れた、コンピュータ読み取り可能な記録媒体。25. A computer-readable recording medium in which the program according to claim 23 is recorded.
ジタルストリームに対する再生経路を示す複数の再生経
路情報とが記録された記録媒体についての記録方法であ
って、 再生時に行われる拡張制御の内容が、1つの再生経路情
報により示される再生経路内に限って有効である場合、
当該再生経路に対し、拡張制御を行うべき区間を、個別
に指定し(1)、 複数再生経路において有効である場合、複数再生経路情
報により示される複数再生経路に対し、拡張制御を行う
べき区間を一括指定する(2)指定ステップと、 再生経路内において指定ステップにより個別に指定され
た区間が何処に存在するかを示す第1タイプのマーカ情
報、及び、デジタルストリーム内において一括指定され
た区間が何処に存在するかを示す第2タイプのマーカ情
報の少なくとも一方を記録媒体に書き込む書込ステップ
とを有する記録方法。26. A recording method for a recording medium on which a digital stream and a plurality of pieces of reproduction path information each showing a reproduction path for the digital stream are recorded, wherein the content of extended control performed during reproduction is one. If it is valid only within the playback path indicated by the playback path information,
Sections for which extended control should be performed for the playback path are specified individually (1), and if valid for multiple playback paths, sections for which extended control should be performed for multiple playback paths indicated by multiple playback path information. (2) specifying step and the marker information of the first type indicating where the sections individually specified by the specifying step in the playback path exist, and the section collectively specified in the digital stream A writing step of writing at least one of the marker information of the second type indicating where is present in the recording medium.
1タイプ、第2タイプのマーカ情報が記録された記録媒
体についての再生方法であって、 記録媒体から第1タイプのマーカ情報、及び、第2タイ
プのマーカ情報を記録媒体から読み出す読出ステップ
と、 再生経路情報に示される再生経路のうち、第1タイプの
マーカ情報により指定されている区間内においては、そ
の再生経路に固有の拡張制御を行い、 当該区間内のうち、第2タイプのマーカ情報により指定
されている区間と重複している部分においては、当該拡
張制御に代えて又は当該拡張制御に加えて、デジタルス
トリームに固有な拡張制御を行う制御ステップとを有す
る再生方法。27. A reproducing method for a recording medium in which marker information of the first type and the marker information of the second type are recorded by the program according to claim 13, wherein the marker information of the first type and the marker information of the second type are recorded from the recording medium. In the reading step of reading the type marker information from the recording medium, and within the playback path indicated by the playback path information, within the section specified by the first type marker information, extended control unique to the playback path is performed. , In the portion that overlaps the section specified by the second type marker information in the section, the extension control unique to the digital stream is replaced with or in addition to the extension control. A reproducing method having a control step of performing.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002162054A JP4041348B2 (en) | 2001-06-04 | 2002-06-03 | Recording apparatus, recording medium, reproducing apparatus, program, and method |
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001-167965 | 2001-06-04 | ||
JP2001167965 | 2001-06-04 | ||
JP2001219371 | 2001-07-19 | ||
JP2001-219371 | 2001-07-19 | ||
JP2002162054A JP4041348B2 (en) | 2001-06-04 | 2002-06-03 | Recording apparatus, recording medium, reproducing apparatus, program, and method |
Related Child Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007228675A Division JP4173528B2 (en) | 2001-06-04 | 2007-09-04 | Recording apparatus, program, and method |
JP2007228674A Division JP4041530B1 (en) | 2001-06-04 | 2007-09-04 | Recording apparatus, recording medium, reproducing apparatus, program, and method |
JP2007228673A Division JP4041529B1 (en) | 2001-06-04 | 2007-09-04 | Recording apparatus, recording medium, reproducing apparatus, program, and method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003100055A true JP2003100055A (en) | 2003-04-04 |
JP4041348B2 JP4041348B2 (en) | 2008-01-30 |
Family
ID=27346866
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002162054A Expired - Lifetime JP4041348B2 (en) | 2001-06-04 | 2002-06-03 | Recording apparatus, recording medium, reproducing apparatus, program, and method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4041348B2 (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005122168A1 (en) * | 2004-06-11 | 2005-12-22 | Sony Corporation | Data processing device, data processing method, program, program recording medium, data recording medium, and data structure |
WO2006006571A1 (en) * | 2004-07-12 | 2006-01-19 | Matsushita Electric Industrial Co., Ltd. | Data processing device |
JP2006164311A (en) * | 2004-12-02 | 2006-06-22 | Hitachi Ltd | Recording method, recording/reproducing device and reproducing device |
WO2008126493A1 (en) * | 2007-04-09 | 2008-10-23 | Mitsubishi Electric Corporation | Information recording device, information recording method, information recording medium, information reproducing device, information reproducing method, information transmission device and information transmission method |
US7613383B2 (en) | 2004-12-02 | 2009-11-03 | Hitachi, Ltd. | Editing method and recording and reproducing device |
WO2009153928A1 (en) * | 2008-06-17 | 2009-12-23 | パナソニック株式会社 | Optical disk reproducing device and reproducing method |
WO2009157198A1 (en) * | 2008-06-26 | 2009-12-30 | パナソニック株式会社 | Recording medium, reproducing device, recording device, reproducing method, recording method, and program |
CN113242448A (en) * | 2015-06-02 | 2021-08-10 | 索尼公司 | Transmitting apparatus and method, medium processing apparatus and method, and receiving apparatus |
-
2002
- 2002-06-03 JP JP2002162054A patent/JP4041348B2/en not_active Expired - Lifetime
Cited By (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005122168A1 (en) * | 2004-06-11 | 2005-12-22 | Sony Corporation | Data processing device, data processing method, program, program recording medium, data recording medium, and data structure |
WO2006006571A1 (en) * | 2004-07-12 | 2006-01-19 | Matsushita Electric Industrial Co., Ltd. | Data processing device |
US11468916B2 (en) | 2004-12-02 | 2022-10-11 | Maxell, Ltd. | Editing method and recording and reproducing device |
US10199072B2 (en) | 2004-12-02 | 2019-02-05 | Maxell, Ltd. | Editing method and recording and reproducing device |
US7613383B2 (en) | 2004-12-02 | 2009-11-03 | Hitachi, Ltd. | Editing method and recording and reproducing device |
US9818449B2 (en) | 2004-12-02 | 2017-11-14 | Hitachi Maxell, Ltd. | Editing method and recording and reproducing device |
JP2006164311A (en) * | 2004-12-02 | 2006-06-22 | Hitachi Ltd | Recording method, recording/reproducing device and reproducing device |
JP4719454B2 (en) * | 2004-12-02 | 2011-07-06 | 株式会社日立製作所 | Recording method and recording apparatus |
US10679674B2 (en) | 2004-12-02 | 2020-06-09 | Maxell, Ltd. | Editing method and recording and reproducing device |
US8644684B2 (en) | 2004-12-02 | 2014-02-04 | Hitachi, Ltd. | Editing method and recording and reproducing device |
US11929101B2 (en) | 2004-12-02 | 2024-03-12 | Maxell, Ltd. | Editing method and recording and reproducing device |
US11783863B2 (en) | 2004-12-02 | 2023-10-10 | Maxell, Ltd. | Editing method and recording and reproducing device |
US11017815B2 (en) | 2004-12-02 | 2021-05-25 | Maxell, Ltd. | Editing method and recording and reproducing device |
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 |
WO2008126493A1 (en) * | 2007-04-09 | 2008-10-23 | Mitsubishi Electric Corporation | Information recording device, information recording method, information recording medium, information reproducing device, information reproducing method, information transmission device and information transmission method |
JP2012069239A (en) * | 2007-04-09 | 2012-04-05 | Mitsubishi Electric Corp | Information transmission device, information recording device, information transmission method, and information recording method |
KR101096874B1 (en) | 2007-04-09 | 2011-12-22 | 미쓰비시덴키 가부시키가이샤 | Information recording device, information recording method, information recording medium, information reproducing device, information reproducing method, information transmission device and information transmission method |
WO2009153928A1 (en) * | 2008-06-17 | 2009-12-23 | パナソニック株式会社 | Optical disk reproducing device and reproducing method |
WO2009157198A1 (en) * | 2008-06-26 | 2009-12-30 | パナソニック株式会社 | Recording medium, reproducing device, recording device, reproducing method, recording method, and program |
RU2518189C2 (en) * | 2008-06-26 | 2014-06-10 | Панасоник Корпорэйшн | Recording medium, reproducing device, recording device, reproducing method, recording method and programme |
US8509593B2 (en) | 2008-06-26 | 2013-08-13 | Panasonic Corporation | Recording medium, playback apparatus, recording apparatus, playback method, recording method, and program |
JP2012213220A (en) * | 2008-06-26 | 2012-11-01 | Panasonic Corp | Recording medium, playback device, playback method, and playback program |
JP5065488B2 (en) * | 2008-06-26 | 2012-10-31 | パナソニック株式会社 | Playback device, playback method, playback program |
US8265453B2 (en) | 2008-06-26 | 2012-09-11 | Panasonic Corporation | Recording medium, playback apparatus, recording apparatus, playback method, recording method, and program |
CN113242448A (en) * | 2015-06-02 | 2021-08-10 | 索尼公司 | Transmitting apparatus and method, medium processing apparatus and method, and receiving apparatus |
CN113242448B (en) * | 2015-06-02 | 2023-07-14 | 索尼公司 | Transmitting apparatus and method, media processing apparatus and method, and receiving apparatus |
Also Published As
Publication number | Publication date |
---|---|
JP4041348B2 (en) | 2008-01-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20090087169A1 (en) | Recording apparatus, recording medium, playback apparatus, program, and method | |
US7881589B2 (en) | Playback apparatus, program, playback method | |
JP4445542B2 (en) | REPRODUCTION DEVICE, REPRODUCTION METHOD, RECORDING MEDIUM, RECORDING METHOD, RECORDING DEVICE, INTEGRATED CIRCUIT, PROGRAM | |
TWI401955B (en) | A reproducing apparatus, a recording medium, a reproducing method, and a reproducing system | |
TWI405466B (en) | A regeneration device, a regeneration program, a regeneration method, and a regeneration system | |
US20070073780A1 (en) | Recording medium having data structure for managing reproduction of still pictures recorded thereon and recording and reproducing methods and apparatuses | |
JP4197230B2 (en) | FORMAT CONVERSION DEVICE, FORMAT CONVERSION METHOD, FORMAT CONVERSION PROCESSING PROGRAM, RECORDING MEDIUM CONTAINING FORMAT CONVERSION PROCESSING PROGRAM, AND INFORMATION RECORDING DEVICE, INFORMATION RECORDING METHOD, INFORMATION RECORDING PROCESSING PROGRAM, AND RECORDING MEDIUM CONTAINING INFORMATION RECORDING PROCESSING PROGRAM | |
JP4527164B2 (en) | Recording medium, recording apparatus, and reproducing apparatus | |
TW200522009A (en) | Information recording medium, information recording method, information reproducing method, information recording apparatus, and information reproducing apparatus | |
KR101099313B1 (en) | Information processing method and apparatus program storage medium and information recording medium | |
JPH1196730A (en) | Optical disk and its editing device and reproducing device | |
JP2008159256A (en) | Optical disk, reproduction device, recording method, and reproduction method | |
US20070286565A1 (en) | Data indicating method, reproducing device, recording device | |
JP4041348B2 (en) | Recording apparatus, recording medium, reproducing apparatus, program, and method | |
JP4658277B2 (en) | Method and apparatus for recording and playback of transmitted program works | |
JP2005341399A (en) | Recording reproducing device and recording reproducing method | |
US20060059531A1 (en) | Information recording medium, information recording device and method, information reproduction device and method, information recording reproduction device and method, recording or reproduction control computer program, and data structure containing control signal | |
JP4173528B2 (en) | Recording apparatus, program, and method | |
JP4041529B1 (en) | Recording apparatus, recording medium, reproducing apparatus, program, and method | |
JP4041530B1 (en) | Recording apparatus, recording medium, reproducing apparatus, program, and method | |
JP3621579B2 (en) | Image recording / playback device | |
WO2005120061A1 (en) | Recording medium, reproduction device, program, and reproduction method | |
WO2005004473A1 (en) | Mobile recording medium, video recording/reproduction device, video recording/reproduction method, video reproduction device, video recording device, video reproduction method, and video recording method | |
JP3607596B2 (en) | Recording / playback device with chapter creation guide function | |
KR100664809B1 (en) | Method and apparatus for obtaining still pictures from a video signal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050311 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070710 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070904 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20071016 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20071109 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101116 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4041348 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111116 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121116 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121116 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131116 Year of fee payment: 6 |
|
EXPY | Cancellation because of completion of term |