JPH10271452A5 - - Google Patents
Info
- Publication number
- JPH10271452A5 JPH10271452A5 JP1997085674A JP8567497A JPH10271452A5 JP H10271452 A5 JPH10271452 A5 JP H10271452A5 JP 1997085674 A JP1997085674 A JP 1997085674A JP 8567497 A JP8567497 A JP 8567497A JP H10271452 A5 JPH10271452 A5 JP H10271452A5
- Authority
- JP
- Japan
- Prior art keywords
- angle
- cell
- playback
- pgc
- image information
- 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
Description
【0003】
DVD−VIDEOディスクでは、収録するデータを主映像用のビデオデータストリーム、オーディオ用のオーディオデータストリーム、字幕等のサブピクチャストリームとして、パケット多重化方式により記録するようにしている。そして、カメラアングルの異なる画像情報を複数のインターリーブドユニット(ILVU:Interleaved Unit)に分割してインターリーブしたマルチアングルブロックとして記録しておくことにより、再生時にアングル切り換えを行うことができるようになっている。[0003]
On a DVD-Video disc, data is recorded using a packet multiplexing method as a video data stream for the main video, an audio data stream for audio, and a sub-picture stream for subtitles, etc. Image information from different camera angles is divided into multiple interleaved units (ILVUs) and recorded as interleaved multi-angle blocks, allowing angle switching during playback.
【0007】
ここで、ビデオオブジェクトセット(VOBS:Video Object Set)は、図3に示すように、1個以上のビデオオブジェクト(VOB:Video Object)で構成される。VOB ID番号(VOB_IDN:VOB ID number)は、VOBS内の最も小さな論理セクタ番号(LSN:Logical Sector number)のVOBからアサインされる。VOBは、1個以上のセル(Cell)からなる。セルID番号(C_IDN:Cell ID number )は、VOB内の最も小さな論理セクタ番号(LSN:Logical Sector number)のセルからアサインされる。また、セル(Cell)は、整数個のビデオオブジェクトユニット(VOBU:Video Object Unit )により構成される。VOBUは、整数個のオーディオパック(A_PCK:Audio Pack ),ビデオパック(V_PCK:Video Pack),サブピクチャパック(SP_PCK:Sub-picture Pack)及びその先頭に配置されたナビゲーションパック(NV_PCK:Navigation Pack)からなる。[0007]
As shown in Figure 3, a video object set (VOBS) is made up of one or more video objects (VOBs). The VOB ID number (VOB_IDN) is assigned to the VOB with the smallest logical sector number (LSN) in a VOBS. A VOB is made up of one or more cells. The cell ID number (C_IDN) is assigned to the cell with the smallest logical sector number (LSN) in a VOB. A cell is made up of an integer number of video object units (VOBUs). A VOBU is made up of an integer number of audio packs (A_PCKs), video packs (V_PCKs), sub-picture packs (SP_PCKs), and a navigation pack (NV_PCK) located at the beginning of the packs.
【0008】
VOBSにおけるVOBには、コンティギュアスブロック(CTGB:Contiguous Block)とインターリーブドブロック(ILVB:Interleaved Block) がある。CTGBは、図4に示すように互いに隣接して位置される1個単位のVOBである。また、ILVBは、図5に示すように、インターリーブされた複数個のVOBからなる。ILVBにおける各VOBは、それぞれ複数のインターリーブドユニット(ILVU:Interleaved Unit)に分割されている。[0008]
The VOBs in a VOBS are classified into contiguous blocks (CTGB) and interleaved blocks (ILVB). CTGBs are VOBs positioned adjacent to each other as shown in Figure 4. An ILVB consists of multiple interleaved VOBs as shown in Figure 5. Each VOB in an ILVB is divided into multiple interleaved units (ILVU).
【0010】
上記PCIパケットとして与えられるプレゼンテーション制御情報(PCI:Presentation Control Information) は、VOBUのプレゼンテーションを制御するためのナビゲーションデータである。このPCIは、図7に示すように、PCI全体情報(PCI_GI:PCI General Information packet)、ノンシームレスアングル情報(NSML_AGLI:Angle Information for non-seamless) 、ハイライト情報(HLI:Highlight Information)及びレコーディング情報(RECI:Recording Information) の4種類からなる。PCI_GIは、図8に示すように、ナビパックの論理ブロック番号(NV_PCK_LBN:Logical Block number of Navigation Pack)、VOBUのカテゴリー(VOBU_CAT:Category of VOBU) 、VOBUのユーザ操作制御(VOBU_UOP_CTL:User Operation control of VOBU) 、VOBUのプレゼンテーション開始時間(VOBU_S_PTM:Start Presentation Time of VOBU)、VOBUのプレゼンテーション終了時間(VOBU_E_PTM(End PTM of VOBU)、VOBUにおけるシーケンスのプレゼンテーション終了時間(VOBU_SE_E_PTM:End PTM of sequence in VOBU)やセル経過時間(C_ELTM:Cell Elapse Time) などの情報である。また、NSML_AGLIは、図9に示すようなアングル切り換えにおける切り換え先の情報であり、ノンシームレスでのアングルセル切り換えにのみ有効とされる。[0010]
The Presentation Control Information (PCI) given as the PCI packet is navigation data for controlling the presentation of the VOBU. As shown in Figure 7, this PCI consists of four types of information: PCI General Information packet (PCI_GI), Angle Information for non-seamless (NSML_AGLI), Highlight Information (HLI), and Recording Information (RECI). As shown in FIG. 8, PCI_GI contains information such as the logical block number of the navigation pack (NV_PCK_LBN: Logical Block number of Navigation Pack), the VOBU category (VOBU_CAT: Category of VOBU), the VOBU user operation control (VOBU_UOP_CTL: User Operation control of VOBU), the VOBU presentation start time (VOBU_S_PTM: Start Presentation Time of VOBU), the VOBU presentation end time (VOBU_E_PTM (End PTM of VOBU)), the VOBU sequence presentation end time (VOBU_SE_E_PTM: End PTM of sequence in VOBU), and the cell elapse time (C_ELTM). NSML_AGLI contains information on the switching destination for angle switching, as shown in FIG. 9, and is valid only for non-seamless angle cell switching.
【0011】
また、上記DSIパケットとして与えられるデータサーチ情報(DSI:Data Search Information)は、VOBUのシームレス再生及びサーチを行うためのナビゲーションデータである。このDSIは、図10に示すように、DSI全体情報(DSI_GI:DSI General Information)、シームレス再生情報(SML_PBI:Seamless Playback Information)、シームレスアングル情報(SML_AGLI:Angle Information for seamless)、VOBUサーチ情報(VOBU_SRI:VOB Unit Search Information)及び同期情報(SYNCI:Synchronous Information)の5種類からなる。DSI_GIは、図11に示すように、NV_PCK_SCR(SCR_System Clock Reference of Navigation Pack)、NV_PCK_LBN(Logical Block number of Navigation Pack)、VOBU_EA(End address of VOBU) 、VOBU_1STREF_EA(End address of the first Reference Picture in VOBU)、VOBU_2NDREF_EA(End address of the secnd Reference Picture in VOBU)、VOBU_3RDREF_EA(End address of the third Reference Picture in VOBU)、VOBU_VOB_IDN(VOB ID number of VOBU)、VOBU_C_IDN(Cell ID number of VOBU) やC_ELTM(Cell Elapse Time)などの情報である。ここで、上記VOBU_1STREF_EA、VOBU_2NDREF_EA及びVOBU_3RDREF_EAは、図12に示すように、DSIパケットのVOBUの第1論理ブロック(LB:Logical Block)LBからの相対論理ブロック番号(RLBN:Relative Logical Block number)をもってDSIパケットの後に続いて記録されたビデオパック(V_PCK:Video pack) であって、最初にエンコードされる参照画像(第1のIピクチャ)の最終データのビデオパックのアドレスをVOBU_1STREF_EAが示し、次にエンコードされる参照画像(Iピクチャ或いはPピクチャ)の最終データのビデオパックのアドレスをVOBU_2NDREF_EAが示し、その次にエンコードされる参照画像(Iピクチャ或いはPピクチャ)の最終データのビデオパックのアドレスをVOBU_3RD_EAが示す。[0011]
The data search information (DSI) provided as the DSI packet is navigation data for seamless playback and searching of VOBUs. As shown in Fig. 10, this DSI consists of five types of information: DSI general information (DSI_GI), seamless playback information (SML_PBI), angle information for seamless (SML_AGLI), VOB unit search information (VOBU_SRI), and synchronous information (SYNCI). As shown in Figure 11, DSI_GI includes information such as NV_PCK_SCR (SCR_System Clock Reference of Navigation Pack), NV_PCK_LBN (Logical Block number of Navigation Pack), VOBU_EA (End address of VOBU), VOBU_1STREF_EA (End address of the first Reference Picture in VOBU), VOBU_2NDREF_EA (End address of the second Reference Picture in VOBU), VOBU_3RDREF_EA (End address of the third Reference Picture in VOBU), VOBU_VOB_IDN (VOB ID number of VOBU), VOBU_C_IDN (Cell ID number of VOBU), and C_ELTM (Cell Elapse Time). Here, as shown in Figure 12, VOBU_1STREF_EA, VOBU_2NDREF_EA, and VOBU_3RDREF_EA are video packs (V_PCK: Video packs) recorded following the DSI packet, with relative logical block numbers (RLBN: Relative Logical Block number) from the first logical block (LB: Logical Block) LB of the VOBU of the DSI packet, and VOBU_1STREF_EA indicates the address of the video pack of the final data of the reference picture (first I picture) to be encoded first, VOBU_2NDREF_EA indicates the address of the video pack of the final data of the reference picture (I picture or P picture) to be encoded next, and VOBU_3RD_EA indicates the address of the video pack of the final data of the reference picture (I picture or P picture) to be encoded next.
【0013】
さらに、上記SML_AGLIは、図14に示すようなアングル切り換えにおける切り換え先の情報であり、シームレスでのアングルセル切り換えにのみ有効とされる。[0013]
Furthermore, the SML_AGLI is information on the switching destination in angle switching as shown in FIG. 14, and is valid only for seamless angle cell switching.
【0014】
そして、DVD−VIDEOディスクでは、図15に示すようなプログラムチェーン(PGC:Program Chain)構造が採用されており、プレゼンテーションのエッセンス及び順序を述べたPGC情報(PGCI:PGC Information )に基づいて、整数個のプログラム(PG:Program)により構成されるプログラムチェーン(PGC:Program Chain )としてデータが記録されている。PGCは、メニュー又はタイトル又はその一部を提供する論理ユニットであり、PGCIに基づいて構成される。1つのPGCは、整数個のPGに分割されている。PGは、PGCの内容を分割した単位であり、1つのPGは、整数個のセル(Cell)からなる。DVD−VIDEOディスクの再生装置では、PGCIを再生して、PGCIに基づいてPGCを再生する。PGは、PGCIにおいて定義されるセル(Cell)の集まりである。PGCIは、プレ・コマンドエリア及びポスト・コマンドエリアとプレゼンテーション・コントロールブロックからなり、プレゼンテーション・コントロールブロックによりセルの再生順序とVOBのプレゼンテーションを制御するためのナビゲーションデータを与えるようになっている。[0014]
DVD-Video discs employ a program chain (PGC) structure as shown in Figure 15, in which data is recorded as a program chain (PGC) consisting of an integer number of programs (PG) based on PGC information (PGCI), which describes the essence and order of the presentation. A PGC is a logical unit that provides a menu, title, or part of a menu or title, and is structured based on PGCI. One PGC is divided into an integer number of PGs. A PG is a unit into which the content of a PGC is divided, and one PG consists of an integer number of cells. A DVD-Video disc playback device plays back the PGCI and plays back the PGCs based on the PGCI. A PG is a collection of cells defined in the PGCI. PGCI consists of a pre-command area, a post-command area, and a presentation control block, and the presentation control block provides navigation data for controlling the playback order of cells and the presentation of VOBs.
【0015】
上記PGCIは、図16に示すように、PGC全体情報(PGC_GI:Program Chain General Information)、PGCコマンドテーブル(PGC_CMDT:Program Chain Command Table)、PGCプログラムマップ(PGC_PGMAP:Program Chain Program Map)、セル再生情報テーブル(C_PBIT:Cell Playback Information Table )、セル位置情報テーブル(C_POSIT:Cell Position Information Table)を構成する。[0015]
As shown in FIG. 16, the PGCI comprises PGC overall information (PGC_GI: Program Chain General Information), a PGC command table (PGC_CMDT: Program Chain Command Table), a PGC program map (PGC_PGMAP: Program Chain Program Map), a cell playback information table (C_PBIT: Cell Playback Information Table), and a cell position information table (C_POSIT: Cell Position Information Table).
【0017】
また、上記C_PBITは、PGCにおけるセル(Cell)のプレゼンテーションの順序を定義するテーブルであって、図18に示すように、セル再生情報(C_PBI:Cell Playback Information)が連続的に記述されている。そして、このC_PBIは、図19に示すように、セルカテゴリー(C_CAT:Cell Category)、セル再生時間(C_PBTM:Cell Playback Time)、セル(Cell)の先頭VOBUの開始アドレス(C_FVOBU_SA:Start address of the First VOBU in Cell)、セル(Cell)の先頭VOBUの終了アドレス(C_FVOBU_EA:End address of the First VOBU in Cell:)、セル(Cell)の最終VOBUの開始アドレス(C_LVOBU_SA:Start address of the Last VOBU in Cell) 、セル(Cell)の最終VOBUの終了アドレス(C_LVOBU_SA:End address of the Last VOBU in Cell:)からなる。[0017]
The C_PBIT is a table that defines the presentation order of cells in a PGC, and contains a continuous sequence of cell playback information (C_PBI) as shown in Fig. 18. As shown in Fig. 19, the C_PBI consists of a cell category (C_CAT), cell playback time (C_PBTM), a start address of the first VOBU in a cell (C_FVOBU_SA), an end address of the first VOBU in a cell (C_FVOBU_EA), an end address of the first VOBU in a cell (C_LVOBU_SA), and an end address of the last VOBU in a cell (C_LVOBU_SA).
【0023】
【課題を解決するための手段】
本発明は、アングルの異なる画像情報が複数のインターリーブドユニット(ILVU:Interleaved Unit)に分割されインターリーブされたビデオオブジェクトユニット(VOBU:Video Object Unit) を含む複数のVOBUからなるセル構造の画像情報がプレゼンテーションのエッセンス及び順序を述べたPGC情報(PGCI:PGC Information)に基づいて整数個のプログラム(PG:Program)により構成されるプログラムチェーン(PGC:Program Chain)として記録された記録媒体から、PCIに基づいてPGCを再生するデータ再生装置であって、変速再生時に、アングル切り換えコマンドを受け付けてアングル切り換えを行う制御を行う制御手段を備えることを特徴とする.。
本発明に係るデータ再生装置において、上記制御手段は、例えば、ポーズ動作時にアングル切り換えコマンドを受け付け、セル内のタイムコードサーチにより目的のアングルの画像を得るべきVOBUの再生アドレスを求めて、静止画を出力する制御を行う。また、上記制御手段は、予め設定されたA点とB点との間を繰り返し再生するA−Bリピート動作時に、アングル切り換えコマンドを受け付け、アングル切り換えコマンドにより指定された新たなアングルの画像へのアングル切り換えを行い、セル内のタイムコードサーチによりアングル切り換えコマンドにより指定された新たなアングルの画像をA点とB点の再生アドレスを求めて、アングル切り換えされた新たなアングルの画像をA点とB点との間で繰り返し再生する制御を行う。また、上記制御手段は、順方向高速再生時にアングル切り換えコマンドを受け付けると、インターリーブされたビデオオブジェクトユニットの終了アドレスを越える時点でアングル切り換えを実行する制御を行う。さらに、上記制御手段は、逆方向再生時にアングル切り換えコマンドを受け付けると、インターリーブされたビデオオブジェクトユニットの先頭アドレスを越えるまで逆方向再生を行い、上記先頭アドレスを越えた時点でアングル切り換えを実行し、さらに、逆方向再生を行う制御を行う。[0023]
[Means for solving the problem]
The present invention is a data playback device that plays back PGCs based on PCI from a recording medium on which cell-structured image information consisting of a plurality of VOBUs, each including interleaved Video Object Units (VOBUs), is recorded as a program chain (PGC) consisting of an integer number of programs (PG) based on PGC information (PGCI) that describes the essence and order of the presentation, and is characterized by having control means that receives an angle switching command and controls angle switching during variable speed playback.
In the data playback device according to the present invention, the control means, for example, accepts an angle switch command during a pause operation, searches a time code within a cell to determine the playback address of a VOBU from which an image of a desired angle should be obtained, and controls output of a still image. The control means also accepts an angle switch command during an A-B repeat operation in which playback is repeatedly performed between preset points A and B, switches the angle to an image of a new angle specified by the angle switch command, searches a time code within the cell to determine playback addresses for points A and B of the image of the new angle specified by the angle switch command, and controls repeated playback of the image of the new angle between points A and B. When the control means accepts an angle switch command during fast forward playback, it controls angle switching to occur when the end address of an interleaved video object unit is exceeded. When the control means accepts an angle switch command during reverse playback, it controls reverse playback until the start address of the interleaved video object unit is exceeded, switches the angle when the start address is exceeded, and then controls reverse playback.
【0024】
また、本発明には、アングルの異なる画像情報が複数のインターリーブドユニット(ILVU:Interleaved Unit)に分割されインターリーブされたビデオオブジェクトユニット(VOBU:Video Object Unit) を含む複数のVOBUからなるセル構造の画像情報がプレゼンテーションのエッセンス及び順序を述べたPGC情報(PGCI:PGC Information)に基づいて整数個のプログラム(PG:Program)により構成されるプログラムチェーン(PGC:Program Chain)として記録された記録媒体から、PCIに基づいてPGCを再生するデータ再生方法であって、ポーズ動作時に、アングル切り換えコマンドを受け付け、セル内のタイムコードサーチにより目的のアングルの画像を得るべきVOBUの再生アドレスを求めて、静止画を出力することを特徴とする。[0024]
The present invention also provides a data playback method for playing back PGCs based on PCI from a recording medium on which cell-structured image information consisting of a plurality of VOBUs, each including interleaved Video Object Units (VOBUs), in which image information of different angles has been divided into a plurality of Interleaved Units (ILVUs), and the cell-structured image information is recorded as a Program Chain (PGC) consisting of an integer number of Programs (PG) based on PGC Information (PGCI) that describes the essence and order of the presentation, and the method is characterized in that, during a pause operation, an angle change command is received, and a time code search within the cell is performed to determine the playback address of the VOBU from which an image of the desired angle is to be obtained, and a still image is output.
【0025】
また、アングルの異なる画像情報が複数のインターリーブドユニット(ILVU:Interleaved Unit)に分割されインターリーブされたビデオオブジェクトユニット(VOBU:Video Object Unit) を含む複数のVOBUからなるセル構造の画像情報がプレゼンテーションのエッセンス及び順序を述べたPGC情報(PGCI:PGC Information)に基づいて整数個のプログラム(PG:Program)により構成されるプログラムチェーン(PGC:Program Chain)として記録された記録媒体から、PCIに基づいてPGCを再生するデータ再生方法であって、予め設定されたA点とB点との間を繰り返し再生するA−Bリピート動作時に、アングル切り換えコマンドを受け付け、アングル切り換えコマンドにより指定された新たなアングルの画像へのアングル切り換えを行い、セル内のタイムコードサーチによりアングル切り換えコマンドにより指定された新たなアングルの画像をA点とB点の再生アドレスを求めて、アングル切り換えされた新たなアングルの画像をA点とB点との間で繰り返し再生することを特徴とする。[0025]
Also, a data playback method for playing back PGCs based on PCI from a recording medium on which image information of different angles is divided into a plurality of interleaved units (ILVUs) and recorded as a program chain (PGC) consisting of an integer number of programs (PG) based on PGC information (PGCI) that describes the essence and order of the presentation, the cell-structured image information being made up of a plurality of VOBUs including interleaved video object units (VOBUs), is recorded. The method is characterized in that during an A-B repeat operation in which playback is repeatedly performed between preset points A and B, an angle switch command is accepted, angle switching is performed to switch to an image at a new angle specified by the angle switch command, playback addresses of points A and B are found by a time code search within the cell for the image at the new angle specified by the angle switch command, and the image at the new angle after angle switching is repeatedly played back between points A and B.
【0051】
すなわち、上記コントローラ11は、例えば図22のフローチャートに示すように、ポーズ中にアングル切り換えコマンドが発生すると(ステップS1)、先ず、現在の表示画のビデオオブジェクトユニット(VOBU:Video Object Unit) のセル経過時間(C_ELTM:Cell Elapse Time)をメモリ13に記憶し(ステップS2)、現在のアングル番号を示す変数ANを目的のアングル番号(AGLN:Angle number)とする(ステップS3)。次に、このANに従って現在のセル番号(CN:Cell Number) を決定して(ステップS4)、セル再生情報テーブル(C_PBIT:Cell Playback Information Table)より上記CNの先頭のVOBUの開始アドレス(VOBU_SA:VOBU start address) を取得する(ステップS5)。そして、このVOBU_SAと記憶したC_ELTMを基に、セル内のタイムコード(TC:Time Code) サーチを行ってから(ステップS6)、目的のアングル番号の静止画を出力する(ステップS7)。[0051]
That is, as shown in the flowchart of Fig. 22, when an angle change command is issued during pause (step S1), the controller 11 first stores the cell elapse time (C_ELTM) of the currently displayed video object unit (VOBU) in memory 13 (step S2), and then sets the variable AN indicating the current angle number as the target angle number (AGLN) (step S3). Next, the controller 11 determines the current cell number (CN) based on this AN (step S4), and obtains the start address (VOBU_SA) of the first VOBU of the CN from the cell playback information table (C_PBIT) (step S5). Next, the controller 11 searches the time code (TC) within the cell based on this VOBU_SA and the stored C_ELTM (step S6), and then outputs the still picture of the target angle number (step S7).
【0052】
上記ステップS6のセル内のTCサーチは、図23のフローチャートに従って行う。すなわち、セル内のTCサーチでは,先ず、VOBU_SAのナビゲーションパック(NV_PCK:Navigation Pack )を取得する(ステップS11)。次に、目的のC_ELTMと現在のC_ELTMとの差分を求め(ステップS12)、差分に最も近いVOBU_SAをNV_PCKのVOBUサーチ情報(VOBU_SRI:VOB Unit Search Information) より取得する(ステップS13)。さらに、取得したVOBU_SAが現在のVOBU_SAか否かを判定し(ステップS14)、その判定結果が「NO」であれば、取得したVOBU_SAを現在のVOBU_SAにして(ステップS15)、上記ステップS11に戻って、各ステップS11〜S14の処理を繰り返し行う。そして、上記ステップS14における判定結果が「YES」であれば、このセル内のTCサーチ処理を終了して、上述のステップS7に移って目的のアングル番号の静止画を出力する。[0052]
The TC search within the cell in step S6 is performed according to the flowchart in Figure 23. That is, in the TC search within the cell, first, the navigation pack (NV_PCK) of the VOBU_SA is obtained (step S11). Next, the difference between the target C_ELTM and the current C_ELTM is calculated (step S12), and the VOBU_SA that is closest to the difference is obtained from the VOBU search information (VOBU_SRI: VOB Unit Search Information) of the NV_PCK (step S13). Next, it is determined whether the obtained VOBU_SA is the current VOBU_SA (step S14). If the result of this determination is "NO," the obtained VOBU_SA is set as the current VOBU_SA (step S15), and the process returns to step S11 to repeat the processes of steps S11 to S14. If the result of the determination in step S14 is "YES", the TC search process in this cell is terminated, and the process proceeds to step S7, where the still image of the target angle number is output.
【0054】
また、上記コントローラ11は、例えば図24のフローチャートに示すように、A点記憶のイベントが発生すると(ステップS21)、A点のセル番号(CN:Cell Number)、アングル番号(AGLN:Angle number) 及びC_ELTMを記憶する(ステップS22)。そして、B点が決定されると(ステップS23)、図25の(A)に示すようにA点(A1・C_ELTM)とB点(B1・C_ELTM)との間を繰り返し再生するA−Bリピートの動作状態になる(ステップS24)。[0054]
24, when a point A storage event occurs (step S21), the controller 11 stores the cell number (CN), angle number (AGLN), and C_ELTM of point A (step S22). Then, when point B is determined (step S23), the controller 11 enters an A-B repeat operation state (step S24) in which the section between point A (A1·C_ELTM) and point B (B1·C_ELTM) is repeatedly played back, as shown in FIG. 25A.
【0057】
上記ステップS33におけるA点(A2・C_ELTM)サーチは、図27のフローチャートに従って行う。すなわち、A点(A2・C_ELTM)サーチでは、先ず、上述のステップS22で記憶したCNから現在のAN(アングル番号2)を持つA点があるであろうCNを決定する(ステップS41)。そして、セル再生情報テーブル(C_PBIT:Cell Playback Information Table)より上記CNの先頭のVOBUの開始アドレス(VOBU_SA:VOBU start address) を取得して(ステップS42)、このVOBU_SAと記憶したA点のC_ELTMを基に、セル内のタイムコード(TC:Time Code) サーチを行う(ステップS43)。このステップS43におけるセル内のTCサーチは、上述の図23のフローチャートに従って行う。[0057]
The point A (A2·C_ELTM) search in step S33 is performed according to the flowchart in Figure 27. That is, in the point A (A2·C_ELTM) search, first, the CN where point A with the current AN (angle number 2) is likely to be located is determined from the CNs stored in step S22 (step S41). Next, the start address (VOBU_SA: VOBU start address) of the first VOBU at that CN is obtained from the Cell Playback Information Table (C_PBIT) (step S42), and a time code (TC: Time Code) search within the cell is performed based on this VOBU_SA and the stored C_ELTM of point A (step S43). The TC search within the cell in step S43 is performed according to the flowchart in Figure 23.
【0065】
このステップS55では、アングル切り換えコマンドに応じて受け付けたアングル番号(AGLN:Angle number)に従って、NEXT_SAをシームレスアングル情報(SML_AGLI:Angle Information for seamless)により変更する。そして、上記ステップS51に戻ってFF動作を継続する。[0065]
In step S55, NEXT_SA is changed by seamless angle information (SML_AGLI: Angle Information for seamless) in accordance with the angle number (AGLN) received in response to the angle switching command. Then, the process returns to step S51 and continues the FF operation.
【図面の簡単な説明】
【図1】DVD−VIDEOディスクにおけるボリューム構造を示す図である。
【図2】上記ボリューム構造におけるVMGとVTSの構造を示す図である。
【図3】VOBSの構成を示す図である。
【図4】コンティギュアスブロックCTGBを示す図である。
【図5】インターリーブドユニットILVUを示す図である。
【図6】ナビゲーションパックNV_PCKの構成を示す図である。
【図7】プレゼンテーション制御情報PCIの構成を示す図である。
【図8】PCI全体情報PCI_GIの構成を示す図である。
【図9】NSML_AGLIによるアングル切り換えの状態を示す図である。
【図10】データサーチ情報DSIの構成を示す図である。
【図11】DSI全体情報DSI_GIの構成を示す図である。
【図12】DSIのVOBU_1STREF_EA、VOBU_2NDREF_EA及びVOBU_3RDREF_EAにより指示される内容を示す図である。
【図13】SML_PBIの構成を示す図である。
【図14】SML_AGLIによるシームレスアングルセル切り換えの状態を示す図である。
【図15】DVD−VIDEOディスクで採用されているプログラムチェーンPGC構造を示す図である。
【図16】PGCIの構成を示す図である。
【図17】PGC_IIの構成を示す図である。
【図18】C_PBITの構成を示す図である。
【図19】C_PBIの構成を示す図である。
【図20】DVD−VIDEOディスクの再生装置におけるユーザの操作入力によるドメイン間の状態遷移を示す図である。
【図21】本発明を適用した光ディスク再生装置の構成を示すブロック図である。
【図22】上記光ディスク再生装置におけるポーズ動作中のコントローラによるシームレスアングル切り換えの制御手順を示すフローチャートである。
【図23】セル内のタイムコードサーチの手順を示すフローチャートである。
【図24】上記光ディスク再生装置におけるA−Bリピートの制御手順を示すフローチャートである。
【図25】A−Bリピート中のシームレスアングル切り換えを状態を示す図である。
【図26】A−Bリピート中のコントローラによるシームレスアングル切り換えの制御手順を示すフローチャートである。
【図27】上記A−Bリピート中のシームレスアングル切り換えにおけるA点サーチ手順を示すフローチャートである。
【図28】FF動作中のコントローラによるシームレスアングル切り換えの制御手順を示すフローチャートである。
【図29】上記FF動作中のシームレスアングル切り換えを状態を示す図である。
【図30】FR動作中のコントローラによるシームレスアングル切り換えの制御手順を示すフローチャートである。
【図31】上記FR動作中のシームレスアングル切り換えを状態を示す図である。
【符号の説明】
1 記録媒体、2 ピックアップ、3 RF回路3、4 データデコーダ、5 デマルチプレクサ、6 ビデオデコーダ、7 副映像デコーダ、8 オーディオデコーダ、9 NTSC変換回路、10 A/D変換回路、11 コントローラ、12 ユーザーインターフェース、13 メモリ、100 光ディスク再生装置[Brief explanation of the drawings]
FIG. 1 is a diagram showing the volume structure of a DVD-Video disc.
FIG. 2 is a diagram showing the structure of a VMG and a VTS in the above volume structure.
FIG. 3 is a diagram showing the structure of a VOBS.
FIG. 4 is a diagram showing a contiguous block CTGB.
FIG. 5 is a diagram showing an interleaved unit ILVU.
FIG. 6 is a diagram showing the structure of a navigation pack NV_PCK.
FIG. 7 is a diagram showing the structure of presentation control information PCI.
FIG. 8 is a diagram showing the configuration of PCI overall information PCI_GI.
FIG. 9 is a diagram showing the state of angle switching by NSML_AGLI.
FIG. 10 is a diagram showing the configuration of data search information DSI.
FIG. 11 is a diagram showing the configuration of DSI overall information DSI_GI.
FIG. 12 shows the contents indicated by DSI VOBU_1STREF_EA, VOBU_2NDREF_EA, and VOBU_3RDREF_EA.
FIG. 13 is a diagram showing the configuration of SML_PBI.
FIG. 14 is a diagram showing the state of seamless angle cell switching by SML_AGLI.
FIG. 15 is a diagram showing the program chain (PGC) structure adopted in a DVD-Video disc.
FIG. 16 is a diagram showing the structure of PGCI.
FIG. 17 is a diagram showing the structure of PGC_II.
FIG. 18 is a diagram showing the configuration of C_PBIT.
FIG. 19 is a diagram showing the configuration of C_PBI.
FIG. 20 is a diagram showing state transitions between domains in response to user operation inputs in a DVD-Video disc playback device.
FIG. 21 is a block diagram showing the configuration of an optical disc reproducing apparatus to which the present invention is applied.
FIG. 22 is a flowchart showing a control procedure for seamless angle switching by a controller during a pause operation in the optical disc reproducing device.
FIG. 23 is a flowchart showing the procedure for searching a time code within a cell.
FIG. 24 is a flowchart showing a control procedure for AB repeat in the optical disc reproducing device.
FIG. 25 is a diagram showing the state of seamless angle switching during AB repeat.
FIG. 26 is a flowchart showing a control procedure for seamless angle switching by a controller during AB repeat.
FIG. 27 is a flowchart showing the procedure for searching for point A during seamless angle switching during the AB repeat.
FIG. 28 is a flowchart showing a control procedure for seamless angle switching by a controller during FF operation.
FIG. 29 is a diagram showing the state of seamless angle switching during the FF operation.
FIG. 30 is a flowchart showing a control procedure for seamless angle switching by a controller during FR operation.
FIG. 31 is a diagram showing the state of seamless angle switching during the FR operation.
[Explanation of symbols]
REFERENCE SIGNS LIST 1 Recording medium, 2 Pickup, 3 RF circuit 3, 4 Data decoder, 5 Demultiplexer, 6 Video decoder, 7 Sub-video decoder, 8 Audio decoder, 9 NTSC conversion circuit, 10 A/D conversion circuit, 11 Controller, 12 User interface, 13 Memory, 100 Optical disc playback device
Claims (9)
変速再生時に、アングル切り換えコマンドを受け付けてアングル切り換えを行う制御を行う制御手段を備えることを特徴とするデータ再生装置。A data playback device for playing back PGCs based on PCI from a recording medium on which cell-structured image information consisting of a plurality of VOBUs including interleaved video object units (VOBUs) in which image information of different angles is divided into a plurality of interleaved units (ILVUs), and the cell-structured image information is recorded as a program chain (PGC) consisting of an integer number of programs (PG) based on PGC information (PGCI) that describes the essence and order of a presentation, the device comprising:
1. A data reproducing apparatus comprising: a control means for receiving an angle switching command and controlling angle switching during variable speed reproduction.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP08567497A JP3814927B2 (en) | 1997-03-20 | 1997-03-20 | Data reproducing apparatus and data reproducing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP08567497A JP3814927B2 (en) | 1997-03-20 | 1997-03-20 | Data reproducing apparatus and data reproducing method |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JPH10271452A JPH10271452A (en) | 1998-10-09 |
| JPH10271452A5 true JPH10271452A5 (en) | 2004-11-25 |
| JP3814927B2 JP3814927B2 (en) | 2006-08-30 |
Family
ID=13865386
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP08567497A Expired - Fee Related JP3814927B2 (en) | 1997-03-20 | 1997-03-20 | Data reproducing apparatus and data reproducing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3814927B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5063254B2 (en) | 2006-10-17 | 2012-10-31 | キヤノン株式会社 | Movie playback apparatus and movie playback method |
-
1997
- 1997-03-20 JP JP08567497A patent/JP3814927B2/en not_active Expired - Fee Related
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4990350B2 (en) | Real-time information recording method and apparatus | |
| US6360055B1 (en) | Information storage medium, recording method used therefor and reproducing apparatus | |
| JP3802269B2 (en) | Disc player | |
| TW200307251A (en) | Method and device for recording real-time information | |
| JP3914003B2 (en) | Information reproducing apparatus and information reproducing method | |
| JP3864487B2 (en) | Data reproducing apparatus and data reproducing method | |
| JP2003091934A (en) | Disk player | |
| JPH10271449A5 (en) | ||
| JP4363671B2 (en) | Data reproducing apparatus and data reproducing method | |
| US7200319B2 (en) | Recording-medium reproduction method and recording-medium reproduction apparatus | |
| JPH10271454A5 (en) | ||
| JPH10271453A5 (en) | ||
| JP3814928B2 (en) | Data reproducing apparatus and data reproducing method | |
| JP3814927B2 (en) | Data reproducing apparatus and data reproducing method | |
| JPH10271450A (en) | Method and apparatus for reproducing encoded data | |
| JP3787944B2 (en) | Recording medium reproducing apparatus and recording medium reproducing method | |
| JP2006202402A (en) | Information reproducing apparatus and information reproducing method | |
| JP2004363964A (en) | Video reproducing device and method | |
| JP2007280448A (en) | Information recording medium reproducing apparatus, reproducing method and information recording medium | |
| JP2004213729A (en) | Dvd player |