JP3697450B2 - Optical disc recording device, optical disc reproducing device, and optical disc - Google Patents

Optical disc recording device, optical disc reproducing device, and optical disc Download PDF

Info

Publication number
JP3697450B2
JP3697450B2 JP2004083653A JP2004083653A JP3697450B2 JP 3697450 B2 JP3697450 B2 JP 3697450B2 JP 2004083653 A JP2004083653 A JP 2004083653A JP 2004083653 A JP2004083653 A JP 2004083653A JP 3697450 B2 JP3697450 B2 JP 3697450B2
Authority
JP
Japan
Prior art keywords
information
area
data
unit
program
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2004083653A
Other languages
Japanese (ja)
Other versions
JP2004234838A (en
Inventor
伸一 菊地
秀夫 安東
雄司 伊藤
和彦 平良
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Toshiba Development and Engineering Corp
Original Assignee
Toshiba Corp
Toshiba Digital Media Engineering Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp, Toshiba Digital Media Engineering Corp filed Critical Toshiba Corp
Priority to JP2004083653A priority Critical patent/JP3697450B2/en
Publication of JP2004234838A publication Critical patent/JP2004234838A/en
Application granted granted Critical
Publication of JP3697450B2 publication Critical patent/JP3697450B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Description

この発明は、映像や音声等のデータを記録する光ディスクと、この光ディスクにデータを記録する光ディスク記録装置と、光ディスクに記録されているデータを再生する光ディスク再生装置に関する。   The present invention relates to an optical disk for recording data such as video and audio, an optical disk recording apparatus for recording data on the optical disk, and an optical disk reproducing apparatus for reproducing data recorded on the optical disk.

近年、映像や音声等のデータを記録した光ディスクを再生する動画対応の光ディスク再生装置が開発され、例えばLDや、ビデオCDなどの様に、映画ソフトやカラオケ等の目的で一般に普及されている。   In recent years, a moving image-compatible optical disc playback apparatus that plays back an optical disc on which data such as video and audio has been recorded has been developed, and is widely used for purposes such as movie software and karaoke, such as LD and video CD.

その中で、現在、国際規格化したMPEG2(Moving Image Coding Expert Group)方式を使用し、AC3オーディオ圧縮方式を採用したDVD(デジタル ビデオ ディスク)規格が提案された。   Among them, a DVD (digital video disc) standard that uses the AC3 audio compression method using the MPEG2 (Moving Image Coding Expert Group) method that has been internationally standardized has been proposed.

この規格は、MPEG2システムレイヤに従って、動画圧縮方式にMPEG2、音声にAC3オーディオ、MPEGオーディオをサポートし、さらに、字幕用としてビットマップデータをランレングス圧縮した副映像データ、早送り巻き戻しなどの特殊再生用コントロールデータ(ナビパック)を追加して構成されている(特許文献1)。   According to the MPEG2 system layer, this standard supports MPEG2 for video compression, AC3 audio for audio, and MPEG audio, and sub-picture data with run-length compression of bitmap data for subtitles, special playback such as fast-forward rewind Control data (navigation pack) is added (Patent Document 1).

また、この規格では、コンピュータでデータを読むことが出来るように、ISO9660とマイクロUDFをサポートしている。
特開平10−98685号公報
This standard also supports ISO9660 and micro UDF so that data can be read by a computer.
Japanese Patent Laid-Open No. 10-98685

この規格は、一般家庭用録再機に関しては、考慮されていない。そこで、この規格を元に一般家庭用録再機を構成すると次のような問題が発生する。   This standard is not considered for general home recording / playback equipment. Therefore, the following problems occur when a general home recording / reproducing apparatus is configured based on this standard.

DVDでは、タイトルに関する情報をテキスト情報として定義している。このテキスト情報は、検索などに使用するために記録しているが、DVD−ROMビデオでは、VMGM(ビデオマネージャーメニュー)、VTSM(ビデオタイトルセットメニュー)などのタイトル制作者が作成したメニュー(画面)を持っているため、あまり使用されていなかった。しかしながら、一般家庭用録再機では、DVD−RAMにTV番組やカメラなどによる動画や静止画(写真データ)等を複数記録するために、あらかじめメニューを入れることが出来ず、このテキスト情報による検索が重要となってくる。   In DVD, information about a title is defined as text information. This text information is recorded for use in searching and the like, but in DVD-ROM video, menus (screens) created by title producers such as VMGM (video manager menu) and VTSM (video title set menu) are used. Because it has, it was not used much. However, in general home recording / reproducing machines, it is not possible to enter a menu in advance in order to record a plurality of moving pictures or still pictures (photo data) by a TV program or a camera on a DVD-RAM. Becomes important.

しかしながら、DVD−ROMビデオでは、言語に考慮したテキスト情報になっていない。そのため、ヨーロッパやアジア諸国などでは、TV放送局毎に番組毎に言語が違ったり、また、DVDレコーダを持って海外に行き、その行き先で録画したりした場合に、どの言語でテキスト情報を記録したかわからないとテキスト情報をデコードする場合に、その言語コードに対応するキャラクタージェネレータ(漢字ROM等)を持っているかどうか判断できず、デコードが困難となる。また、言語が対応していない場合には、情報検索などが全くできない。   However, the DVD-ROM video does not have text information considering the language. For this reason, in Europe and other Asian countries, text information is recorded in which language when a TV broadcast station has a different language for each program, or when a DVD recorder is used to go abroad and record at the destination. If text information is decoded unless it is known, it cannot be determined whether or not a character generator (kanji ROM or the like) corresponding to the language code is provided, and decoding becomes difficult. Also, if the language is not compatible, no information retrieval can be performed.

この発明の一実施の形態は、ビデオデータを記録する光ディスクにおいて、記録するビデオデータに対応するテキスト情報の言語が記録する度に変わった場合に対応できず、テキスト検索の処理ができなくなってしまうという欠点を除去するもので、多言語に対応したテキスト検索が可能な光ディスクと光ディスク記録装置と光ディスク再生装置を提供する。   One embodiment of the present invention cannot cope with the case where the language of text information corresponding to video data to be recorded changes every time it is recorded on an optical disc for recording video data, and text search processing cannot be performed. The present invention provides an optical disc, an optical disc recording device, and an optical disc playback device capable of text search corresponding to multiple languages.

この発明の一実施の形態で用いられる光ディスクは、管理領域およびデータ領域を有する。前記管理領域は、プログラムの一連の再生順序を指定するプログラムチェーン情報を格納するエリアと、前記プログラムの構造を示す情報を記述するプログラム管理テーブルを格納するエリアを持つように構成される。前記プログラム管理テーブルは、プライマリテキスト情報を格納するエリアを持つように構成される。そして、前記管理領域内の前記プログラム管理テーブルの格納エリアとは異なる領域に、前記プライマリテキスト情報とは異なるアイテムテキスト情報を格納するエリアを持つように構成される。このような構成の光ディスクに記録を行う装置は、電子TVガイド(EPG)情報を前記プライマリテキスト情報として生成する手段(図1の101a)と、前記電子TVガイド情報を含んで生成された前記プライマリテキスト情報と、HTMLデータの情報内容を前記管理領域に記録する手段(図1の101)と、AV情報を前記データ領域に記録する手段(図1の102〜105)とを具備して構成できる。 An optical disc used in an embodiment of the present invention has a management area and a data area. The management area is configured to have an area for storing program chain information for designating a series of playback order of programs and an area for storing a program management table describing information indicating the structure of the program. The program management table is configured to have an area for storing primary text information. And it is comprised so that the area different from the storage area of the said program management table in the said management area may store the item text information different from the said primary text information. An apparatus for recording on an optical disk having such a configuration includes means (101a in FIG. 1) for generating electronic TV guide (EPG) information as the primary text information, and the primary generated including the electronic TV guide information. It is possible to comprise text information and means for recording information content of HTML data in the management area (101 in FIG. 1) and means for recording AV information in the data area (102 to 105 in FIG. 1). .

この発明の一実施の形態によれば、電子TVガイド情報をプライマリテキスト情報として、個々の光ディスクの管理情報に記録しておくことができる。   According to one embodiment of the present invention, electronic TV guide information can be recorded as primary text information in the management information of each optical disc.

以下、図面を参照してこの発明の実施形態の光ディスク記録再生装置を説明する。   An optical disk recording / reproducing apparatus according to an embodiment of the present invention will be described below with reference to the drawings.

この光ディスク記録再生装置の代表的な一実施の形態として、MPEG2に基づきエンコードされた動画(AVデータ)を可変ビットレートで光ディスク1に対して記録・再生する装置、たとえばDVDデジタルビデオレコーダがある。(このDVDデジタルビデオレコーダの具体例については後述する。)
まず、光ディスク1は図2に示すように、通常のファイル形式でデータを保存されている。さらに、タイトルは、たとえば、映画の一本分に相当し、一枚のディスクに、このタイトルが複数入っている。このタイトルが集まったものをタイトルセットと言い、このタイトルセットは、複数のファイルで構成されている。
As a typical embodiment of this optical disk recording / reproducing apparatus, there is an apparatus for recording / reproducing moving images (AV data) encoded based on MPEG2 on / from the optical disk 1 at a variable bit rate, for example, a DVD digital video recorder. (A specific example of this DVD digital video recorder will be described later.)
First, as shown in FIG. 2, the optical disk 1 stores data in a normal file format. Furthermore, the title corresponds to, for example, one movie, and a plurality of titles are included in one disc. A collection of the titles is called a title set, and the title set is composed of a plurality of files.

また、1枚の光ディスク1には、この光ディスク1を管理するための情報としてビデオマージャーVideo Manager(以降VMGと称する。)と称するファイルが存在する。   In addition, a file called a video merger Video Manager (hereinafter referred to as VMG) exists as information for managing the optical disc 1 in one optical disc 1.

さらに、ビデオタイトルセット(以後VTSと称する)には、このタイトルセットを管理するための情報がVideo Title Set Information(以降VTSIと称する。)の管理情報ファイルとビデオデータで構成されているビデオファイルとVTSIのバックアップファイルから構成されている。   Furthermore, in the video title set (hereinafter referred to as VTS), information for managing the title set includes a video title set information (hereinafter referred to as VTSI) management information file and a video file composed of video data. It consists of VTSI backup files.

たとえば、DVDビデオのディレクトリに対して、VMGの管理データ(VMGI)、VMGメニューのビデオデータ(VMGM VOBS)、VMGIのバックアップ(VMGI)、VTSの管理データ(VTSI)、VTSメニューのビデオデータ(VTSM VOBS)、VTSのビデオデータ(VTSTT VOBS)、VTSIのバックアップ(VTSI)により構成されている。   For example, for a DVD video directory, VMG management data (VMGI), VMG menu video data (VMGM VOBS), VMGI backup (VMGI), VTS management data (VTSI), VTS menu video data (VTSM) VOBS), VTS video data (VTSTT VOBS), and VTSI backup (VTSI).

前記ビデオファイルは、図3に示すように、階層構造となっており、1つのファイルは複数のプログラムチェーンで構成され、1つのプログラムチェーンは、複数のプログラムで構成されており、1つのプログラムは、複数のセルで構成され、1つのセルは、複数のビデオオブジェクトユニット(以降VOBUと称する)で構成されている。また、VOBUは、複数の様々な種類のデータからなっているパックによって構成されている。パックは1つ以上のパケットとパックヘッダで構成されている。   As shown in FIG. 3, the video file has a hierarchical structure, one file is composed of a plurality of program chains, one program chain is composed of a plurality of programs, and one program is , And one cell is composed of a plurality of video object units (hereinafter referred to as VOBU). A VOBU is composed of a pack composed of a plurality of various types of data. A pack is composed of one or more packets and a pack header.

ここで、パックの種類として、動画及び静止画データが記録されているパックをビデオパック(Vパック)、副映像データが記録されているパックを副映像パック(SPパック)、音声データが入っているパックをオーディオパック(Aパック)称している。   Here, as a pack type, a pack in which moving image and still image data is recorded is a video pack (V pack), a pack in which sub video data is recorded is a sub video pack (SP pack), and audio data is included. This pack is called an audio pack (A pack).

また、パックは、データ転送処理を行う最小単位である。さらに、論理上の処理を行う最小単位はセル単位で、論理上の処理はこの単位で行われる。   A pack is a minimum unit for performing data transfer processing. Further, the minimum unit for logical processing is a cell unit, and logical processing is performed in this unit.

上記ビデオオブジェクトユニットVOBUの再生時間は、ビデオオブジェクトユニットVOBU中に含まれる1以上の映像グループ(グループオブピクチャー;略してGOP)で構成されるビデオデータの再生時間に相当し、その再生時間は0.4秒〜1.2秒の範囲内に定められる。1GOPは、MPEG規格では通常約0.5秒であって、その間に15枚程度の画像を再生するように圧縮された画面データである。   The playback time of the video object unit VOBU corresponds to the playback time of video data composed of one or more video groups (group of pictures; GOP for short) included in the video object unit VOBU, and the playback time is 0. It is determined within the range of 4 seconds to 1.2 seconds. 1 GOP is screen data compressed in such a way as to reproduce approximately 15 images during the period of about 0.5 seconds in the MPEG standard.

ビデオオブジェクトユニットVOBUがビデオデータを含む場合には、ビデオパック、副映像パックおよびオーディオパックから構成されるGOP(MPEG規格準拠)が配列されてビデオデータストリームが構成される。   When the video object unit VOBU includes video data, a GOP (MPEG standard compliant) composed of a video pack, a sub-picture pack and an audio pack is arranged to form a video data stream.

なお、オーディオおよび/または副映像データのみの再生データにあってもビデオオブジェクトユニットVOBUを1単位として再生データが構成される。たとえば、オーディオパックのみでビデオオブジェクトユニットVOBUが構成されている場合、ビデオデータのビデオオブジェクトVOBの場合と同様に、そのオーディオデータが属するビデオオブジェクトユニットVOBUの再生時間内に再生されるべきオーディオパックが、そのビデオオブジェクトユニットVOBUに格納される。   Even in the reproduction data of only audio and / or sub-picture data, the reproduction data is configured with the video object unit VOBU as one unit. For example, when the video object unit VOBU is composed of only audio packs, the audio pack to be played within the playback time of the video object unit VOBU to which the audio data belongs is the same as in the case of the video object VOB of video data. And stored in the video object unit VOBU.

また、GOPの先頭にナビゲーションパック(NVパック)(管理情報として利用できる)を付け加えてもよい。   Further, a navigation pack (NV pack) (available as management information) may be added to the head of the GOP.

上記VMGの管理データ(VMGI)には、図4(a)に示すように、タイトル用のタイトル名、アルバム名、およびプロデューサ名などの情報をテキスト形式で記述するテキストデータマネージャTXTDT MGを含んでいる。   As shown in FIG. 4A, the VMG management data (VMGI) includes a text data manager TXTDT MG that describes information such as a title name, album name, and producer name for a title in a text format. Yes.

このテキストデータマネージャTXTDT MGには、図4(b)に示すように、TXTDT MGを識別するための識別子、その数、その終了アドレスが記述されるテキストデータマネージャ情報TXTDT MGIと、1言語ごとの言語コード等が記述されるテキストデータ言語ユニットサーチポインタTXTDT LU SRP#1〜TXTDT LU SRP#nと、1言語ごとのテキストデータのテーブルであるテキストデータ言語ユニットTXTDT LU#1〜#Mの内容が記録される。   As shown in FIG. 4B, the text data manager TXTDT MG includes an identifier for identifying the TXTDT MG, its number, text data manager information TXTDT MGI in which the end address is described, and each language. Text data language unit search pointers TXTDT LU SRP # 1 to TXTDT LU SRP # n in which language codes and the like are described, and the contents of text data language units TXTDT LU # 1 to #M, which are text data tables for each language, To be recorded.

テキストデータ言語ユニットサーチポインタTXTDT LU SRPは、8バイト構成であり、図4(c)に示すように、テキストデータの言語コード(TXTDT LCD:2バイト)、リザーブ(1バイト)、キャラクタセット(1バイト)、テキストデータ言語ユニットの先頭アドレス(TXTDT LU SA:4バイト)を含んでいる。   The text data language unit search pointer TXTDT LU SRP has an 8-byte structure. As shown in FIG. 4C, the text data language code (TXTDT LCD: 2 bytes), reserve (1 byte), character set (1) Byte), the head address of the text data language unit (TXTDT LU SA: 4 bytes).

テキストデータ言語ユニットTXTDT LUは、図4(d)に示すように、TXTDT内のIT TXT SRPの数が記述されるテキストデータ情報TXTDTI、IT TXTの内容を識別する番号とIT TXTの先頭アドレスが記述されるアイテムテキストサーチポインタ(IT TXT SRP#1〜IT TXT SRP#n)、キャラクタコードで記述されるアイテムテキスト(IT TXT#1〜IT TXT#M)の内容が記録される。   As shown in FIG. 4D, the text data language unit TXTDT LU has a number for identifying the contents of the text data information TXTDTI, IT TXT in which the number of IT TXT SRPs in the TXTDT is described, and the start address of the IT TXT. The contents of the item text search pointer (IT TXT SRP # 1 to IT TXT SRP # n) to be described and the item text (IT TXT # 1 to IT TXT # M) described by the character code are recorded.

アイテムテキスト(IT TXT#1〜IT TXT#M)の1〜Mがアイテム番号となる。   Item numbers 1 to M of item texts (IT TXT # 1 to IT TXT # M) are item numbers.

また、テキストデータ言語ユニットサーチポインタTXTDT LU SRPは、10バイト構成とし、図5に示すように、必須テキストデータの言語コード(TXTDT LCD:2バイト)、リザーブ(1バイト)、キャラクタセット(1バイト)、テキストデータ言語ユニットの先頭アドレス(TXTDT LU SA:4バイト)、その他のテキストデータの言語コード(OPTION TXTDT LCD:2バイト)を含んでいる構成としても良い。   Further, the text data language unit search pointer TXTDT LU SRP has a 10-byte configuration, and as shown in FIG. 5, the language code (TXTDT LCD: 2 bytes) of essential text data, reserve (1 byte), character set (1 byte) ), The text data language unit start address (TXTDT LU SA: 4 bytes), and other text data language codes (OPTION TXTDT LCD: 2 bytes).

上記VTSの管理データ(VTSI)には、図6(a)に示すように、VTSとVTSI内の各情報の先頭アドレスおよびVTS内のVOBSの属性に関するテーブルであるビデオタイトル情報マネージャーテーブル(VTSI_MAT)とVTSプログラムチェーン情報を記述するテーブルであるビデオタイトルセットプログラムチェーン情報テーブル(VTS_PGCIT)の内容が記録される。   As shown in FIG. 6A, the VTS management data (VTSI) includes a video title information manager table (VTSI_MAT) which is a table relating to the start address of each information in the VTS and VTSI and the attribute of the VOBS in the VTS. And the contents of the video title set program chain information table (VTS_PGCIT), which is a table describing the VTS program chain information.

このビデオタイトルセットプログラムチェーン情報テーブル(VTS_PGCIT)のプログラムチェーンPGCとセルCELLによって、再生順序が決定される。   The playback order is determined by the program chain PGC and the cell CELL in the video title set program chain information table (VTS_PGCIT).

プログラムチェーンPGCは、再生順序を指定した一連の再生を実行する単位を示す。   The program chain PGC indicates a unit for executing a series of reproductions specifying the reproduction order.

セルCELLは、再生データを開始アドレスと終了アドレスで指定した再生区間を示す。   A cell CELL indicates a playback section in which playback data is designated by a start address and an end address.

このプログラムチェーン情報テーブル(VTS_PGCIT)には、図6(b)に示すように、PGCI_SRPの数とPGCITの終了アドレスが記述されるプログラムチェーン情報テーブル情報(PGCITI)と、VTS_PGCのカテゴリとVTS_PGCIの先頭アドレスが記述されるVTS_PGCプログラムチェーン情報サーチポインタ(PGCI_SRP#1〜PGCI_SRP#n)と、プログラムチェーン情報(PGCI#1〜#M)とが含まれている。   In this program chain information table (VTS_PGCIT), as shown in FIG. 6B, the program chain information table information (PGCITI) in which the number of PGCI_SRP and the end address of PGCIT are described, the category of VTS_PGC, and the head of VTS_PGCI A VTS_PGC program chain information search pointer (PGCI_SRP # 1 to PGCI_SRP # n) in which an address is described and program chain information (PGCI # 1 to #M) are included.

プログラムチェーン情報テーブル情報(PGCITI)には、プログラムチェーンPGCの数を示す情報が含まれている。プログラムチェーン情報サーチポインタ(PGCI_SRP)は、各プログラムチェーン情報PGCIの先頭をポイントしており、サーチを容易にする。   The program chain information table information (PGCITI) includes information indicating the number of program chains PGC. The program chain information search pointer (PGCI_SRP) points to the head of each program chain information PGCI and facilitates the search.

なお、複数設けられたプログラムチェーン情報PGCIの順序は、複数のプログラムチェーン情報サーチポインタPGCI_SRP#1〜PGCI_SRP#nの順序と無関係に設定されている。したがって、たとえば同一のプログラムチェーン情報PGCIを1以上のプログラムチェーン情報サーチポインタPGCI_SRPで指し示すことが可能となっている。   The order of the plurality of program chain information PGCI provided is set regardless of the order of the plurality of program chain information search pointers PGCI_SRP # 1 to PGCI_SRP # n. Therefore, for example, the same program chain information PGCI can be indicated by one or more program chain information search pointers PGCI_SRP.

プログラムチェーン情報(PGCI)は、図6(c)に示すように、プログラムチェーンPGCの再生時間やセルの数を示す情報が記述されるプログラムチェーン一般情報(PGC_GI)、プログラムチェーンのコマンドが記述されるプログラムチェーンコマンドテーブル(PGC_CMDT)、プログラムチェーン内のプログラムの構造を示すマップが記述されるプログラムチェーンプログラムマップ(PGC_PGI)、プログラム内のセルの再生順を定義するテーブルが記述されるセル再生情報テーブル(C_PBIT)、プログラムに使われているセルのVOBID番号とセルID番号が記述されるセル位置情報テーブル(C_POSIT)によって構成されている。   As shown in FIG. 6C, the program chain information (PGCI) describes program chain general information (PGC_GI) in which information indicating the playback time of the program chain PGC and the number of cells is described, and a program chain command. Program chain command table (PGC_CMDT), a program chain program map (PGC_PGI) in which a map indicating the structure of the program in the program chain is described, and a cell playback information table in which a table defining the playback order of the cells in the program is described (C_PBIT) is composed of a cell position information table (C_POSIT) in which VOBID numbers and cell ID numbers of cells used in the program are described.

セル再生情報テーブル(C_PBIT)には、図6(d)に示すように、セル再生情報(C_PBI#1〜#j)が記述される。   In the cell playback information table (C_PBIT), cell playback information (C_PBI # 1 to #j) is described as shown in FIG. 6 (d).

図7は、図6(d)に示すセル再生情報C_PBI(C_PBI#1〜#j)の内容を示す。すなわち、各セル再生情報(C_PBI)は、54バイト構成で、図7に示すように、セルカテゴリー(C_CAT;4バイト)、セル再生時間(C_PBTM;4バイト)、セル内の最初のビデオオブジェクトユニット(VOBU)のスタートアドレス(C_FVOBU_SA;4バイト)、セル内の最初のビデオオブジェクトユニット(VOBU)のエンドアドレス(C_FVOBU_EA;4バイト)、セル内の最終ビデオオブジェクトユニット(VOBU)のスタートアドレス(C_FVOBU_SA;4バイト)、セル内の最終ビデオオブジェクトユニット(VOBU)のエンドアドレス(C_FVOBU_EA;4バイト)、録画開始日時時間と録画終了日時時間とソース名およびTVチャンネル番号とからなる必須テキスト情報(28バイト)、VMGIのテキストデータマネージャTXTDT MGにおけるTEXTアイテム番号(ITEM Number OF TEXT;2バイト)を含んでいる。   FIG. 7 shows the contents of the cell playback information C_PBI (C_PBI # 1 to #j) shown in FIG. 6 (d). That is, each cell playback information (C_PBI) is composed of 54 bytes, and as shown in FIG. 7, cell category (C_CAT; 4 bytes), cell playback time (C_PBTM; 4 bytes), the first video object unit in the cell (VOBU) start address (C_FVOBU_SA; 4 bytes), end address (C_FVOBU_EA; 4 bytes) of the first video object unit (VOBU) in the cell, start address (C_FVOBU_SA) of the last video object unit (VOBU) in the cell 4 bytes), the end address (C_FVOBU_EA; 4 bytes) of the last video object unit (VOBU) in the cell, the recording start date and time, the recording end date and time, the source name, and the TV channel number. Contains; (2 bytes ITEM Number OF TEXT) (28 bytes), TEXT item number in the text data manager TXTDT MG of VMGI.

プログラムチェーンプログラムマップ(PGC_PGI)は、図6(e)に示すように、プログラム情報#1〜#iによって構成されている。   The program chain program map (PGC_PGI) is configured by program information # 1 to #i as shown in FIG.

図8は、図6(e)に示すプログラム情報の内容を示す。すなわち、プログラム情報は、32バイト構成で、図8に示すように、エントリーセル番号(EN_CN;1バイト)、録画開始日時時間と録画終了日時時間とソース名およびTVチャンネル番号とからなる必須テキスト情報(28バイト)、VMGIのテキストデータマネージャTXTDT MGにおけるTEXTアイテム番号(ITEM Number OF TEXT;2バイト)を含んでいる。   FIG. 8 shows the contents of the program information shown in FIG. That is, the program information has a 32-byte structure, and as shown in FIG. 8, essential text information including an entry cell number (EN_CN; 1 byte), a recording start date and time, a recording end date and time, a source name, and a TV channel number. (28 bytes), including the TEXT item number (ITEM Number OF TEXT; 2 bytes) in the text data manager TXTDT MG of VMGI.

必須テキスト情報(プライマリ・テキスト・インフォメーション)は、録画に関する情報やブランキング期間中に送られてくる情報や電子TVガイド情報(衛星放送などに見られる様なもの)等からの情報を記録し、記録されたビデオデータの検索などに役立てる。   Mandatory text information (primary text information) records information from recording information, information sent during the blanking period, information from electronic TV guide information (such as that seen in satellite broadcasting), etc. Useful for searching recorded video data.

必須テキスト情報の中で、まず、最低限必要と考えられる情報は、録画開始日時時間、ソース名&TVチャンネル番号である。これらの情報があれば、ユーザーは、TV番組を指定でき、また、ビデオカメラやスチルカメラ等においても、録画日時がわかれば、どこを撮影したかの特定が出来るため、これらの情報を必須テキスト情報とする。   Among the essential text information, the information that is considered to be at least necessary is the recording start date and time, source name & TV channel number. With this information, the user can specify a TV program, and even with a video camera, still camera, etc., if the recording date and time are known, the user can specify where the image was taken. Information.

これらの情報は、光ディスク記録再生装置(録画再生機)内部で発生させることが出来、その作業を行うのが後述する必須テキス卜情報決定部となる。   These pieces of information can be generated inside the optical disc recording / reproducing apparatus (recording / reproducing device), and the work is performed by an essential text information determining unit described later.

また、これらの必須テキスト情報は、アスキーコードで表記し記録することにより、光ディスク記録再生装置内部で簡単に発生させることが出来る情報となり、低価格機にもファーム対応で対処できる機能であり、また、英語で表記することにより、世界の主要な国で使用できるものである。また、その必須テキスト情報の言語コードを指定して記録する方法も考えられる。   In addition, these essential text information can be easily generated inside the optical disc recording / reproducing device by recording and recording in ASCII code, and it is a function that can deal with low-priced machines with firmware support. By writing in English, it can be used in major countries around the world. A method of specifying and recording the language code of the essential text information is also conceivable.

さらに、その他のテキスト情報としては、地上波放送のビデオブランキング期間に重畳されているテキストデータや、衛星放送などのデジタル放送の電子TVガイド情報の中の番組情報等のテキスト情報のうち、字幕データ以外のデータ:タイトル名、出演者名、番組紹介文、歴史的背景、番組内の使用小物の紹介等が考えられる。また、テキスト情報では無いが、HTMLデータもまた、同じように記録できる。   Further, as other text information, subtitles are included in text data such as text data superimposed in the video blanking period of terrestrial broadcasting and program information in digital TV electronic TV guide information such as satellite broadcasting. Data other than data: title name, performer name, program introduction sentence, historical background, introduction of accessories used in the program, etc. can be considered. Although it is not text information, HTML data can be recorded in the same manner.

そこで、その他テキスト情報に関しては、DVDのテキスト.INFのフォーマットに従って記録し、HTMLデータの場合には、言語コードを“FFFF”とする。   Therefore, as for other text information, DVD text. Recording is performed according to the INF format, and in the case of HTML data, the language code is “FFFF”.

それらのデータは、ビデオデータ記録前に、事前にわかっているテキスト情報に関しては、まず、それらのテキスト情報を記録してから、録画動作を始める。   As for those data, before the video data is recorded, regarding the text information known in advance, the text information is first recorded and then the recording operation is started.

また、記録中に取り込まれたテキスト情報に関しては、いったんメモリ(後述するテキストバッファ部)に蓄え、録画終了後にテキスト情報の記録を行う。   Further, the text information captured during recording is temporarily stored in a memory (a text buffer section described later), and the text information is recorded after the recording is completed.

このとき、後述する言語コード検出部により、テキスト情報内に入っている言語名やテキストコード名を検出し、検出された言語名やテキストコード名をテキスト情報管理領域に記録し、その後、テキスト情報をテキスト情報領域に記録する。   At this time, a language name or text code name included in the text information is detected by a language code detection unit, which will be described later, and the detected language name or text code name is recorded in the text information management area. Is recorded in the text information area.

ただし、ここで、必須テキスト情報及びTEXTアイテム番号に関して、セル(CELL)単位で記録する場合と、プログラム(PG)単位で記録する場合が考えられる。CELL単位で記録する場合には、図7に示すように、C−PBIに記録することになり、PG単位で記録する場合には、図8に示すように、PGIのプログラム情報に記録する事となる。   However, here, it is conceivable that the essential text information and the TEXT item number are recorded in units of cells (CELL) and recorded in units of programs (PG). When recording in CELL units, recording is performed in C-PBI as shown in FIG. 7, and in recording in PG units, recording is performed in PGI program information as shown in FIG. It becomes.

図1は、光ディスク1に図2〜図8で説明したような構造の情報を用いてデジタル動画情報を記録再生する光ディスク記録再生装置(DVDビデオレコーダ)の構成を例示している。   FIG. 1 illustrates the configuration of an optical disc recording / reproducing apparatus (DVD video recorder) that records / reproduces digital moving image information on the optical disc 1 using information having the structure as described in FIGS.

この光ディスク記録再生装置は、大きく分けると、記録媒体である光ディスク1に対して次のような装置が作用する。まずメインマイクロプロセッサ部(以降メインMPU部と称する)101は、記録再生装置全体を統合管理する部分である。   This optical disk recording / reproducing apparatus is roughly divided into the following apparatuses that operate on the optical disk 1 as a recording medium. First, a main microprocessor unit (hereinafter referred to as a main MPU unit) 101 is a unit that performs integrated management of the entire recording / reproducing apparatus.

ディスクドライブ部102はメインMPU部101からの指令で、光ディスク1の回転制御、光ディスク1のデータの読み出し、光ディスク1へのデータの書き込み機能を含む。光ディスク1の回転制御は、ディスクモータのサーボ装置を通して行われる。光ディスク1へのデータの書き込みや光ディスク1からのデータの読み出しは、レーザビームを扱う光学手段を用いたピックアップ装置を通して実現される。   The disk drive unit 102 is a command from the main MPU unit 101 and includes a rotation control of the optical disk 1, a data read from the optical disk 1, and a data write function to the optical disk 1. The rotation control of the optical disc 1 is performed through a servo device of the disc motor. Writing data to the optical disc 1 and reading data from the optical disc 1 are realized through a pickup device using optical means that handles a laser beam.

データ処理部103は、記録動作時には、エンコード部104からの記録データを光ディスク1に記録するため、16セクタ分を単位とするデータにエラー訂正コードを付加し、また変調を行って記録信号を生成し、ディスクドライブ部102に与えている。データ処理部103には、一時記憶部105が接続されており、高速アクセスで数分以上の分の記録データを一時的に保持するために用いられる。   During the recording operation, the data processing unit 103 records the recording data from the encoding unit 104 on the optical disc 1 and adds an error correction code to the data in units of 16 sectors and generates a recording signal by performing modulation. Then, it is given to the disk drive unit 102. A temporary storage unit 105 is connected to the data processing unit 103 and is used to temporarily hold recording data for several minutes or more by high-speed access.

データ処理部103は、再生動作時には、再生信号をディスクドライブ部102から受け取り、復調を行い、エラー訂正処理を行い、復調信号をデコーダ部106に送る。   During the reproduction operation, the data processing unit 103 receives a reproduction signal from the disk drive unit 102, performs demodulation, performs error correction processing, and sends the demodulation signal to the decoder unit 106.

エンコード部104には、外部入力が与えられる。オーディオビデオ(AV)入力部107からはオーディオ信号及びビデオ信号を与えることができ、またチューナ部108からもオーディオ信号及びビデオ信号を与えることができる。またチューナ部108からは、垂直ブランキング期間の情報として文字情報やクローズドキャプションデータが存在する場合があるので、これらのデータもエンコード部104に入力することができる。   An external input is given to the encoding unit 104. An audio signal and a video signal can be supplied from the audio video (AV) input unit 107, and an audio signal and a video signal can also be supplied from the tuner unit 108. Further, since there may be character information and closed caption data as information of the vertical blanking period from the tuner unit 108, these data can also be input to the encoding unit 104.

オーディオ信号及びビデオ信号は、エンコード部104内のアナログデジタル(A/D)変換部201に与えられる。ここでデジタル化されたビデオ信号は、ビデオエンコード部202に入力され、オーディオ信号は、オーディオエンコード部203に入力される。また文字情報やクローズドキャプションデータは、副映像(SP)エンコード部204に入力される。エンコードされたビデオデータ、オーディオデータ、副映像データは、フォーマッタ部205に入力されて、記録のためのパケット化、及びパック化される。この時一時保持のためにバッファメモリ206が活用される。   The audio signal and the video signal are supplied to an analog / digital (A / D) conversion unit 201 in the encoding unit 104. The video signal digitized here is input to the video encoding unit 202, and the audio signal is input to the audio encoding unit 203. Character information and closed caption data are input to the sub-picture (SP) encoding unit 204. The encoded video data, audio data, and sub-picture data are input to the formatter unit 205, and are packetized and packed for recording. At this time, the buffer memory 206 is used for temporary storage.

上記のエンコード部202、203、204は、当該ファイル全体の時間の基準となるシステムタイムクロックを参照し、その値にしたがって各パケットのプレゼンテーションタイムスタンプ(PTS)及びデコーデッドタイムスタンプ(DTS)を決定する。システムタイムクロックは、システムタイムクロック(STC)部109より発生されている。フォーマッタ部205は、さらに再生時に必要な情報をつけ加えるために、ビデオの所定単位(GOP)毎(例えば再生時間が0.5乃至1.2秒程度)にパックのアライメント処理を行い、GOPの先頭にナビゲーションパック(NVパック)(管理情報として利用できる)を付け加えてもよい。データ処理部103は、データ記録の最後に、NVパック内のデータの早送り、逆送り用のデータ領域部に、各前後のNVパックのアドレスを記録し、また管理領域に必要なその他の管理情報を記録する。   The encoding units 202, 203, and 204 refer to the system time clock that is a reference for the time of the entire file, and determine the presentation time stamp (PTS) and decoded time stamp (DTS) of each packet according to the value. To do. The system time clock is generated from a system time clock (STC) unit 109. The formatter unit 205 performs pack alignment processing for each predetermined unit (GOP) of video (for example, playback time of about 0.5 to 1.2 seconds) to add information necessary for playback, and starts the GOP. A navigation pack (NV pack) (which can be used as management information) may be added. At the end of data recording, the data processing unit 103 records the addresses of the preceding and succeeding NV packs in the data area part for fast forward and reverse feed of data in the NV pack, and other management information necessary for the management area Record.

デコード部106は、データ処理部103からの再生データであるパック列を受け取る。このパック列は分離部301に与えられる。分離部301は、各パックを判定し、ビデオパケットはビデオデコード部302ヘ、副映像パケットは副映像(SP)デコード部303ヘ、オーディオパケットはオーディオデコード部304へそれぞれ転送する。   The decoding unit 106 receives a pack sequence that is reproduction data from the data processing unit 103. This pack sequence is given to the separation unit 301. Separating section 301 determines each pack, transfers video packets to video decoding section 302, sub-picture packets to sub-picture (SP) decoding section 303, and audio packets to audio decoding section 304.

また、NVパックは、いつでもメインMPU部101がアクセスできるように分離部301の内部メモリ301aに次々と保存される。   The NV packs are stored one after another in the internal memory 301a of the separation unit 301 so that the main MPU unit 101 can access them at any time.

分離部301から各パケットがそれぞれ対応するデコーダ部へ転送されるときは、指定されている特定のタイミングでPTSまたはDTSがシステムタイムクロック部109に送られロードされ、装置全体の基準時刻を設定する。例えばメインMPU101が、NVパック内のPTSをシステムタイムクロック部109にロードするか、またはビデオデコーダ部302が自動的にビデオデータのDTSもしくはPTSをシステムクロック部109にセットする。   When each packet is transferred from the separation unit 301 to the corresponding decoder unit, the PTS or DTS is sent to the system time clock unit 109 and loaded at a specified specific timing to set the reference time of the entire apparatus. . For example, the main MPU 101 loads the PTS in the NV pack into the system time clock unit 109, or the video decoder unit 302 automatically sets the DTS or PTS of the video data in the system clock unit 109.

このセットの後は、各デコード部ではパケット内のPTSとシステムクロックとを比較し同期状態を保ちながらデコード及び再生処理を行う。   After this set, each decoding unit compares the PTS in the packet with the system clock and performs decoding and reproduction processing while maintaining the synchronization state.

ビデオデコード部302で復号されたビデオデータ及び副映像デコード部303で復号された副映像データは、ビデオ処理部305へ入力されて合成される。   The video data decoded by the video decoding unit 302 and the sub video data decoded by the sub video decoding unit 303 are input to the video processing unit 305 and synthesized.

ビデオ処理部305の出力は、ビデオミキシング部110でフレームメモリ部111に記憶されているキャラクタデータ等とミキシングされた後、ビデオエンコード部112でNTSC信号(又はPAL信号)に変換されてディスプレイ部113へ供給される。また、ビデオミキシング部110の出力はインターフェース114を介してデジタル出力として取出せるようになっている。   The output of the video processing unit 305 is mixed with character data or the like stored in the frame memory unit 111 by the video mixing unit 110 and then converted into an NTSC signal (or PAL signal) by the video encoding unit 112 to be displayed on the display unit 113. Supplied to. The output of the video mixing unit 110 can be taken out as a digital output via the interface 114.

オーディオデコーダ処理部304の出力は、デジタルアナログ(D/A)変換部309で変換されて、オーディオ出力部115へ供給される。   The output of the audio decoder processing unit 304 is converted by the digital analog (D / A) conversion unit 309 and supplied to the audio output unit 115.

メインMPU部101には、再生PLAYキー、録画RECキー、停止STOPキー等からなるキーボード等のキー入力部120、表示部121、テキスト情報を表示するためのキャラクタジェネレータ部あるいは漢字ROM部122が接続されている。キャラクタジェネレータ部あるいは漢字ROM部122は、テキスト情報のテキストコード(キャラクタコード)を文字パターン(フォントデータ)に変換するものである。たとえば、英数字、漢字、ハングル文字、アラビア文字等の種々の言語の文字パターンのいずれかに変換するものが設定されており、この設定されている言語コードがメインMPU部101により管理されている。   Connected to the main MPU unit 101 are a key input unit 120 such as a keyboard including a playback PLAY key, a recording REC key, a stop STOP key, a display unit 121, and a character generator unit or a kanji ROM unit 122 for displaying text information. Has been. The character generator unit or the Kanji ROM unit 122 converts a text code (character code) of text information into a character pattern (font data). For example, what is converted into one of various language character patterns such as alphanumeric characters, Chinese characters, Korean characters, Arabic characters, etc. is set, and the set language code is managed by the main MPU unit 101. .

メインMPU部101は、装置全体の統合管理を行うとともに、編集制御を行う。   The main MPU unit 101 performs integrated management of the entire apparatus and edit control.

メインMPU部101には、必須テキスト決定部101a、テキストバッファ部101b、対応言語警告表示部101c、言語コード検出部101d、対応言語チェック部101e等を有している。   The main MPU unit 101 includes an essential text determination unit 101a, a text buffer unit 101b, a corresponding language warning display unit 101c, a language code detection unit 101d, a corresponding language check unit 101e, and the like.

必須テキスト情報決定部101aは、チューナ部108からの録画に関する情報(録画開始日時時間、ソース名&TVチャンネル番号)やブランキング期間中に送られてくる情報や電子TVガイド情報(衛星放送などに見られる様なもの)等を必須テキスト情報として生成するものである。   The essential text information determination unit 101a is information related to recording from the tuner unit 108 (recording start date and time, source name & TV channel number), information sent during the blanking period, and electronic TV guide information (satellite broadcasting etc.). Is generated as essential text information.

テキストバッファ部101bは、テキスト情報を一時的に記録しておくものである。   The text buffer unit 101b temporarily records text information.

対応言語警告表示部101cは、対応言語チェック部101eからのデータより、言語の対応するデータが無い場合にその旨をディスプレイ113により表示したり、その他テキスト情報検索部としてのチューナ部108からのテキストデータが無い場合にディスプレイ113によりユーザに警告を行うものである。   Corresponding language warning display unit 101c displays, when there is no data corresponding to the language, from display from supported language check unit 101e, or displays text from tuner unit 108 as a text information search unit. When there is no data, the display 113 issues a warning to the user.

言語コード検出部101dは、テキスト情報内に入っている言語名やテキストコード名を検出し、検出された言語名やテキストコード名をテキスト情報管理領域としてのテキストデータ言語ユニットサーチポインタTXTDT LU SRP内のテキストデータの言語コード(TXTDT LCD)の領域(図4(c)参照)に記録し、その後、テキスト情報をテキスト情報領域としてのテキストデータ言語ユニットTXTDT LU内のアイテムテキスト(IT TXT)の領域(図4(d)参照)に記録する。   The language code detection unit 101d detects a language name or text code name included in the text information, and the detected language name or text code name is stored in the text data language unit search pointer TXTDT LU SRP as a text information management area. In the text data language code (TXTDT LCD) area (see FIG. 4C), and then the text information is the text data language unit TXTDT LU as the item text (IT TXT) area. (See FIG. 4D).

対応言語チェック部101eは、検索された各プログラムあるいはセルの必須テキスト情報に対応する言語コードをテキストアイテム番号により読出し、この装置の言語コードと一致するか否かをチェックするものでる。   The corresponding language check unit 101e reads out the language code corresponding to the essential text information of each searched program or cell from the text item number, and checks whether it matches the language code of this device.

メインMPU部101は、テキスト情報に対応するキャラクタコードをフォントデータに変換して、そのフォントデータをフレームメモリ部111へ展開し、ビデオミキシング部110により、デコードデータ(DVDビデオデータ)とミキシングし、更に、ビデオエンコーダ部112により、NTSC信号(又はPAL信号)に変換し、ディスプレイ113等に表示する。   The main MPU unit 101 converts the character code corresponding to the text information into font data, expands the font data into the frame memory unit 111, mixes it with the decoded data (DVD video data) by the video mixing unit 110, Further, the video encoder 112 converts the signal into an NTSC signal (or PAL signal) and displays it on the display 113 or the like.

また、キー入力部120より検索データを入力できるようにしているが、家庭用機器であることを考えると、ポインティングデバイスのみで対応する事も考えられる(TV画面に、キーボードを表示し、文字を選ぶ方式の場合)。   In addition, the search data can be input from the key input unit 120, but considering that it is a household device, it may be possible to handle only with a pointing device (displaying a keyboard on a TV screen and displaying characters) For the method of choice).

次に、録画時のデータ処理について、図9に示すフローチャートを参照しつつ説明する。   Next, data processing during recording will be described with reference to the flowchart shown in FIG.

まず、メインMPU部101が録画命令受けると、ディスクドライブ部102から管理データを読み込み、書き込む領域を決定する。次に、決定された領域を書き込むように管理領域に設定し、ビデオデータの書き込みスタートアドレスをディスクドライブ部102に設定し、データを記録する準備を行う(ステップST1)。   First, when the main MPU unit 101 receives a recording command, the management data is read from the disk drive unit 102 and an area to be written is determined. Next, the determined area is set in the management area so as to be written, the video data write start address is set in the disk drive unit 102, and preparations for recording data are made (step ST1).

次に、メインMPU部101は、STC部109の時間のリセットを行う。ここで、STC部109はシステムのタイマでこの値を基準に録画、再生を行う。さらに、メインMPU部101はその他の各設定を行う。   Next, the main MPU unit 101 resets the time of the STC unit 109. Here, the STC unit 109 performs recording and playback on the basis of this value by a system timer. Further, the main MPU unit 101 performs other settings.

この後、メインMPU部101は、必須テキスト情報決定部101aにより、チューナ部108からの録画に関する情報としての録画開始日時時間、ソース名&TVチャンネル番号を英数字で必須テキスト情報として生成し、この必須テキスト情報をセル単位で記録する場合は、図6(d)に示すセル再生情報C_PBI内に記録し、プログラム単位で記録する場合は、図6(e)に示すプログラム情報内に記録する(ステップST2)。   Thereafter, the main MPU unit 101 uses the required text information determination unit 101a to generate the recording start date and time, source name & TV channel number as information related to the recording from the tuner unit 108 as the required text information in alphanumeric characters. When the text information is recorded in units of cells, it is recorded in the cell playback information C_PBI shown in FIG. 6D, and in the case of recording in units of programs, it is recorded in the program information shown in FIG. ST2).

また、メインMPU部101は、記録前に前もって分かっているテキスト情報をVMGI内のテキストデータマネージャにおけるテキストデータ言語ユニットTXTDT LU内のアイテムテキスト(IT TXT)の領域に記録される(ステップST3)。また、言語コードが分かっている場合、テキストデータ言語ユニットサーチポインタTXTDT LU SRP内のテキストデータの言語コード(TXTDT LCD)の領域に記録される(ステップST3)。   Further, the main MPU unit 101 records the text information known beforehand before recording in the item text (IT TXT) area in the text data language unit TXTDT LU in the text data manager in the VMGI (step ST3). If the language code is known, it is recorded in the text data language code (TXTDT LCD) area in the text data language unit search pointer TXTDT LU SRP (step ST3).

また、録画時のビデオ信号の流れは、次のようになる。   The flow of video signals during recording is as follows.

まず、チューナ部108またはAV入力部107より入力されたAV信号をA/D変換部201でA/D変換し、映像信号はビデオエンコード部202、音声信号はオーディオエンコード部203、また、チューナ部108より、クローズドキャプション信号、または文字放送等の内、字幕データに関してはテキス卜信号をSPエンコード部204へそれぞれ入力する。ただし、字幕データ以外に関しては、メインMPU部101へ転送する、メインMPU部101は字幕以外のテキスト情報を受け取ると一時的にテキストバッファ部101bに貯め、録画終了時に、テキスト情報を記録する。   First, an AV signal input from the tuner unit 108 or the AV input unit 107 is A / D converted by an A / D conversion unit 201, a video signal is a video encoding unit 202, an audio signal is an audio encoding unit 203, and a tuner unit From 108, a text input signal is input to the SP encoding unit 204 for closed caption signal or text broadcasting, etc., for subtitle data. However, data other than subtitle data is transferred to the main MPU unit 101. When the main MPU unit 101 receives text information other than subtitles, the main MPU unit 101 temporarily stores the text information in the text buffer unit 101b, and records the text information at the end of recording.

各エンコード部202、203、204は、それぞれの信号を圧縮してパケット化し(ただし、各パケットは、パック化した時に1パックあたり2048バイトになるように切り分けて、パケット化する。)、フォーマッタ部205に入力する。ここで、各デコーダ部202、203、204は、STC部109の値に従って各パケットのPTS、DTSを必要に応じて、決定し記録する。   Each encoding unit 202, 203, 204 compresses each signal into packets (however, each packet is divided into packets of 2048 bytes per pack and packetized), and a formatter unit. Input to 205. Here, each decoder unit 202, 203, 204 determines and records the PTS and DTS of each packet according to the value of the STC unit 109 as necessary.

フォーマッタ部205はバッファメモリ部206へパケットデータを一時保存し、その後、入力された各パケットデータをパック化して、GOP毎にミキシングして、前記GOPの頭に、NVパックを追加して、データ処理部103へ入力する。   The formatter unit 205 temporarily stores the packet data in the buffer memory unit 206, then packs each input packet data, mixes it for each GOP, adds an NV pack to the head of the GOP, Input to the processing unit 103.

データ処理部103は16パック毎にまとめてECCグループとして、ECCをつけてディスクドライブ部102へ送る。ただし、ディスクドライブ部102が光ディスク1への記録準備が出来ていない場合には、一時記憶部105へ転送し、データを記録する準備が出来るまで待ち、用意が出来た段階で記録を開始する(ステップST4)。ここで、一時記憶部105は高速アクセスで数分以上の記録データを保持するため、大容量メモリが想定される。   The data processing unit 103 collects every 16 packs as an ECC group, adds the ECC, and sends the ECC group to the disk drive unit 102. However, if the disk drive unit 102 is not ready for recording on the optical disk 1, it is transferred to the temporary storage unit 105, waits until it is ready to record data, and starts recording when it is ready ( Step ST4). Here, since the temporary storage unit 105 holds recording data of several minutes or more by high-speed access, a large-capacity memory is assumed.

また、録画終了時に、各NVパック内の早送り、巻き戻し用のデータ部分に、各NVパックのアドレスデータを記録して、管理領域に終了後に必要な情報を記録して録画動作を終了する(ステップST5)。   At the end of recording, the address data of each NV pack is recorded in the fast-forward / rewind data portion in each NV pack, and necessary information is recorded in the management area and the recording operation is terminated ( Step ST5).

ただし、メインMPU部101は、ファイルの管理領域などを読み書きするために、データ処理部103へバスを通して、読み書きすることが出来る。   However, the main MPU unit 101 can read / write the data processing unit 103 through the bus in order to read / write the file management area and the like.

上記録画終了時、メインMPU部101は、テキストバッファ部101bに記録されているテキスト情報を、VMGI内のテキストデータマネージャにおけるテキストデータ言語ユニットTXTDT LU内のアイテムテキスト(IT TXT)の領域(図4(a)(b)(d)参照)に記録する(ステップST6)。また、言語コードを、テキストデータ言語ユニットサーチポインタTXTDT LU SRP内のテキストデータの言語コード(TXTDT LCD)の領域(図4(a)(b)(d)参照)に記録する(ステップST6)。また、他の管理データも記録する。   At the end of the recording, the main MPU unit 101 converts the text information recorded in the text buffer unit 101b into the item text (IT TXT) area in the text data language unit TXTDT LU in the text data manager in VMGI (FIG. 4). (See (a), (b) and (d)) (step ST6). Also, the language code is recorded in the language data (TXTDT LCD) area (see FIGS. 4A, 4B, and 4D) of the text data in the text data language unit search pointer TXTDT LU SRP (step ST6). Also, other management data is recorded.

上記録画終了時、メインMPU部101は、録画終了日時時間が必須テキスト情報として、図6(d)に示すセル再生情報C_PBI内、あるいは図6(e)に示すプログラム情報内に記録される(ステップST7)。この際、メインMPU部101は、テキスト情報を記録したプログラムと必須テキスト情報と関連付けるために、上記テキスト情報が記録された位置としてのアイテムテキスト番号が、必須テキスト情報荷対応して、図6(d)に示すセル再生情報C_PBI内、あるいは図6(e)に示すプログラム情報内に記録される(ステップST7)。   At the end of the recording, the main MPU unit 101 records the recording end date and time as essential text information in the cell playback information C_PBI shown in FIG. 6D or the program information shown in FIG. Step ST7). At this time, the main MPU unit 101 associates the item text number as the position where the text information is recorded with the required text information in order to associate the program with the text information recorded with the required text information. It is recorded in the cell reproduction information C_PBI shown in d) or in the program information shown in FIG. 6 (e) (step ST7).

次に、再生時のデータ処理について説明する。   Next, data processing during reproduction will be described.

まず、メインMPU部101は再生命令を受けると、ディスクドライブ部102よりデータ処理部103を通して、管理領域を読み込み、再生するアドレスを決定する。メインMPU部101は次にディスクドライブ部102に先ほど決定された再生するデータのアドレスとリード命令を送る。   First, when the main MPU unit 101 receives a reproduction command, the main MPU unit 101 reads the management area from the disk drive unit 102 through the data processing unit 103 and determines an address for reproduction. Next, the main MPU unit 101 sends to the disk drive unit 102 the address of the data to be reproduced and the read command determined previously.

ディスクドライブ部102は送られた命令に従って、光ディスク1よりセクタデータを読みだし、データ処理部103でエラー訂正を行い、パックデータの形にしてデコーダ部106へ出力する。   The disk drive unit 102 reads the sector data from the optical disk 1 in accordance with the received command, performs error correction by the data processing unit 103, and outputs it to the decoder unit 106 in the form of pack data.

デコーダ部106の内部では、読みだしたパックデータを分離部301が受け取り、パケット化し、データの目的に応じて、ビデオパケットデータ(MPEGビデオデータ)はビデオデコード部302へ転送し、オーディオパケットデータはオーディオデコード部303へ転送し、副映像パケットデータはSPデコード部303へ転送し、また、NVパックは、メインMPU部101が処理するため内部メモリヘ保存し、いつでも、メインMPU部101がアクセス出来るようにする。   Inside the decoder unit 106, the read pack data is received by the separation unit 301, packetized, and video packet data (MPEG video data) is transferred to the video decoding unit 302 according to the purpose of the data. It is transferred to the audio decoding unit 303, the sub-picture packet data is transferred to the SP decoding unit 303, and the NV pack is stored in the internal memory for processing by the main MPU unit 101 so that the main MPU unit 101 can be accessed at any time. To.

送られた各パケットデータは、転送開始時に、PTSをSTC部109へロードして、(NVパック内のPTSをメインMPU部101がSTC部109へセットして、またはビデオデコーダ部302が自動的にビデオデータのPTSをSTC部109へセットする。)その後、各デコード部302、303、304はパケットデータ内のPTS(Presentation Time Stamp)の値に同期して(PTSとSTC部109の値を比較しながら)再生処理を行い、TV113に音声字幕付きの動画を再生することができる。また、再生中の再生時間の表示は、DVD−ROMビデオでは、NVパック内の再生時間データを表示する。   For each packet data sent, the PTS is loaded into the STC unit 109 at the start of transfer (the main MPU unit 101 sets the PTS in the NV pack to the STC unit 109, or the video decoder unit 302 automatically Then, the PTS of the video data is set in the STC unit 109.) Thereafter, each decoding unit 302, 303, 304 synchronizes with the value of PTS (Presentation Time Stamp) in the packet data (the value of the PTS and STC unit 109 is set). Reproduction processing is performed (comparing), and a moving image with audio subtitles can be reproduced on the TV 113. The playback time during playback is displayed as the playback time data in the NV pack in the DVD-ROM video.

次に、テキスト情報を使用しての番組検索処理について、図10に示すフローチャートと図11(a)〜(f)に示す表示例とを参照しつつ説明する。   Next, program search processing using text information will be described with reference to the flowchart shown in FIG. 10 and display examples shown in FIGS.

まず、ユーザがキー入力部120によりメニュー検索キーを押すことにより、メインMPU部101は、メニュー検索モードを判断し、ディスクドライブ部102とデータ処理部103を用いて光ディスク1のVTSIを読み込む(ステップST11)。この読み込んだVTSIに基づいてメインMPU部101は、各デコード部302、303、304の初期設定を行う(ステップST12)。また、メインMPU部101は、ディスプレイ部113により、図11(a)に示すように、「録画日付やチャンネル番号を入力して下さい」と言う検索初期画面を案内表示する(ステップST13)。   First, when the user presses the menu search key using the key input unit 120, the main MPU unit 101 determines the menu search mode, and reads the VTSI of the optical disc 1 using the disc drive unit 102 and the data processing unit 103 (step) ST11). Based on the read VTSI, the main MPU unit 101 performs initial setting of the decoding units 302, 303, and 304 (step ST12). Further, the main MPU unit 101 guides and displays an initial search screen saying “Please input the recording date and channel number” on the display unit 113 as shown in FIG. 11A (step ST13).

この案内に応じて、録画日付やチャンネル番号を入力する(ステップST14)。この入力としては、録画時間、又はソース名(TVチャンネル番号か衛星チャンネル番号かカメラ入力か)を入力しても良い。また、メインMPU部101は、上記入力内容(たとえばTV12チャンネル)を、図11(b)に示すように、ディスプレイ部113により表示する。   In response to this guidance, the recording date and channel number are input (step ST14). As this input, a recording time or a source name (TV channel number, satellite channel number, or camera input) may be input. Further, the main MPU unit 101 displays the input content (for example, TV 12 channel) on the display unit 113 as shown in FIG.

この録画日付やチャンネル番号が入力された際に、メインMPU部101は、必須テキスト決定部101aにより上述したプログラム単位あるいはセル単位に記述されている(図6(d)に示すセル再生情報C_PBI内、あるいは図6(e)に示すプログラム情報内に記録されている)英数字の必須テキスト情報を読出し、入力された録画日付やチャンネル番号により対象となるプログラムあるいはセルを検索する(ステップST15、16)。   When the recording date and channel number are input, the main MPU unit 101 is described in the program unit or cell unit by the essential text determination unit 101a (in the cell reproduction information C_PBI shown in FIG. 6D). Alternatively, the alphanumeric required text information (recorded in the program information shown in FIG. 6 (e)) is read, and the target program or cell is searched by the input recording date and channel number (steps ST15 and ST16). ).

ついで、メインMPU部101は、必須テキスト決定部101aにより検索したプログラム数あるいはセル数と検出した最初のプログラム番号あるいはセル番号を記憶する(ステップST17)。   Next, the main MPU unit 101 stores the number of programs or cells searched by the essential text determination unit 101a and the first program number or cell number detected (step ST17).

この後、メインMPU部101は、必須テキスト決定部101aにより検索したプログラムあるいはセルの英数字により表現される必須テキスト情報を読出し、図11(c)に示すように、ディスプレイ部113により表示する(ステップST18)。   After that, the main MPU unit 101 reads out the essential text information expressed by the program or cell alphanumeric searched by the essential text determination unit 101a and displays it on the display unit 113 as shown in FIG. Step ST18).

この場合、TV12CHの番組として、1.98年7月12日17:00〜17:29、2.98年7月21日21:00〜21:59、3.98年8月9日1:00〜1:59が表示される。   In this case, as a program of TV12CH, July 12, 1.98 17: 00 to 17: 29, 2.98 July 21, 21: 00 to 21: 59, 3.98, August 9, 1: 00 to 1:59 are displayed.

上記ステップ18の表示状態において、カーソルによりプログラムあるいはセルの必須テキスト情報が選択された場合(ステップST19)、メインMPU部101は、目的のプログラムあるいはセルをサーチし(ステップST20)、再生処理に移行する。すなわち、2番が選択された場合、メインMPU部101は、図11(e)に示すように、ディスプレイ部113により「2番を再生します」と言う案内を追加表示し、2番のプログラムあるいはセルを再生する処理に移行する。   When the required text information of the program or cell is selected by the cursor in the display state of step 18 (step ST19), the main MPU unit 101 searches for the target program or cell (step ST20), and proceeds to the reproduction process. To do. That is, when No. 2 is selected, the main MPU unit 101 additionally displays a guidance “Play No. 2” on the display unit 113 as shown in FIG. Or it transfers to the process which reproduces | regenerates a cell.

上記ステップ18の表示状態において、検索キーが押された場合(ステップST21)、メインMPU部101は、図11(d)に示すように、ディスプレイ部113により「検索文字を入力して下さい」と言う案内を表示する(ステップST22)。この案内に応じて検索文字としてのキーワードをユーザがキー入力部120により入力する(ステップST23)。このキーワードが入力されると、メインMPU部101は言語コード検出部101dにより、検索された各プログラムあるいはセルの必須テキスト情報に対応するテキストアイテム番号(図6(d)に示すセル再生情報C_PBI内、あるいは図6(e)に示すプログラム情報内に必須テキスト情報に対応して記録されているテキストアイテム番号)により言語コード(テキストデータ言語ユニットサーチポインタTXTDT LU SRP内のテキストデータの言語コード(TXTDT LCD)の領域に記録されている)を読出し、対応言語チェック部101eによりこの装置の言語コードと一致するプログラムあるいはセルを検索する(ステップST24)。この検索の結果、メインMPU部101は、言語コードと一致するプログラムあるいはセルに対応するテキスト情報を読出し、上記キーワードで検索する(ステップST25)。この検索の結果、メインMPU部101は、一致するプログラムあるいはセルの必須テキスト情報をディスプレイ部113により追加表示する(ステップST26)。   When the search key is pressed in the display state of the above step 18 (step ST21), the main MPU unit 101 displays "Please input search characters" on the display unit 113 as shown in FIG. The guidance to say is displayed (step ST22). In response to this guidance, the user inputs a keyword as a search character using the key input unit 120 (step ST23). When this keyword is input, the main MPU unit 101 causes the language code detection unit 101d to enter the text item number corresponding to the essential text information of each searched program or cell (in the cell reproduction information C_PBI shown in FIG. 6D). Or the language code (TXTDT of the text data in the text data language unit search pointer TXTDT LU SRP) by the text item number recorded corresponding to the essential text information in the program information shown in FIG. LCD) is recorded, and the corresponding language check unit 101e searches for a program or cell that matches the language code of this device (step ST24). As a result of this search, the main MPU unit 101 reads the text information corresponding to the program or cell that matches the language code, and searches with the keyword (step ST25). As a result of this search, the main MPU unit 101 additionally displays the essential text information of the matching program or cell on the display unit 113 (step ST26).

たとえば、メインMPU部101は、図11(d)に示す検索文字の入力画面において、「ノンフィクション」が入力された際に、このノンフィクションを有するテキスト情報に対応する必須テキスト情報を、図11(f)に示すように、「98年7月21日21:00〜21:59」をディスプレイ部113により追加表示する。   For example, when “non-fiction” is input on the search character input screen shown in FIG. 11D, the main MPU unit 101 displays essential text information corresponding to text information having non-fiction as shown in FIG. As shown in (f), “July 21, 1998 21:00:00 to 21:59” is additionally displayed on the display unit 113.

この状態において、選択された必須テキスト情報に対応するプログラムあるいはセルを再生する処理に移行する。   In this state, the process proceeds to a process of reproducing the program or cell corresponding to the selected essential text information.

上記ステップ24において、装置の言語コードと一致するプログラムあるいはセルがなかった場合、メインMPU部101は、「対応する言語の番組はありません」と言うを案内をディスプレイ部113により表示する(ステップST27)。   If there is no program or cell that matches the language code of the device in the above step 24, the main MPU unit 101 displays a guidance saying “there is no corresponding language program” on the display unit 113 (step ST27). .

上記したように、光ディスクに動画を記録する際に、テキストデータを記録するとともに、必須テキストデータとしての録画開始日時時間、録画終了日時時間、ソース名あるいはチャンネル番号を録画の単位のプログラムあるいはセルごとに、英数字で記録し、その他のテキストデータに関しては言語コードともに記録するようにしたものである。   As described above, when recording a moving image on an optical disc, text data is recorded, and recording start date / time, recording end date / time, source name or channel number as essential text data is recorded for each program or cell of recording unit. In addition, it is recorded in alphanumeric characters, and other text data is recorded together with the language code.

これにより、再生時に、テキストデータの言語が種々存在していたとしても、必須テキストデータとしての録画開始日時時間、録画終了日時時間、ソース名あるいはチャンネル番号が英数字により表現されるため、この英数字により表現される録画開始日時時間、録画終了日時時間、ソース名あるいはチャンネル番号により再生するプログラムあるいはセルを選択することができ、さらに装置の言語コードと同一の言語コードのテキスト情報に対する検索を行うことができる。   As a result, even if there are various text data languages at the time of playback, the recording start date / time, recording end date / time, source name or channel number as essential text data are expressed in alphanumeric characters. A program or cell to be played can be selected by a recording start date / time expressed by numbers, a recording end date / time, a source name or a channel number, and a search is performed for text information of the same language code as the language code of the device. be able to.

また、装置の言語コードと同一の言語コードのテキスト情報の検索を行う際に、同一の言語コードのテキスト情報がない場合に、ユーザに警告を行うことができる。   Further, when searching for text information of the same language code as the language code of the device, if there is no text information of the same language code, a warning can be given to the user.

この発明の一実施の形態によれば、複数言語に対応したテキスト検索が可能な、光ディスク、光ディスク記録装置、あるいは光ディスク再生装置を得ることができる。   According to one embodiment of the present invention, an optical disc, an optical disc recording device, or an optical disc playback device capable of text search corresponding to a plurality of languages can be obtained.

この発明の実施の形態に係る光ディスクは、管理領域とデータ領域で構成され、上記データ領域には、データが複数のシーケンスに分かれて記録されており、それぞれのシーケンスは複数のセルからなる複数のプログラムからなり、1つのセルは、データユニットに対応し、データユニットは、一定範囲の時間内に再生されるべき映像及び音声を複数のパックにパック化して記録され、上記管理領域に、上記セルの再生順を規定することによりプログラムシーケンスを管理するシーケンス管理テーブル、上記プログラムを管理するプログラム管理テーブルがそれぞれ独立又は互いに含まれて存在するものにおいて、上記プログラムを検索する際に最低限必要なものでかつ英数字で表現される第1のテキスト情報が上記プログラム管理テーブル内に記録され、上記第1のテキスト情報と同一言語あるいは異なる言語でかつ上記プログラムを検索する際に用いられる第2のテキスト情報が上記管理領域内の上記プログラム管理テーブルと異なる領域に記録される。   An optical disc according to an embodiment of the present invention includes a management area and a data area. In the data area, data is divided and recorded in a plurality of sequences, and each sequence includes a plurality of cells. One cell corresponds to a data unit, and the data unit is recorded by packing video and audio to be reproduced within a certain range of time into a plurality of packs, and storing the cell in the management area. A sequence management table for managing a program sequence by defining the playback order of the program, and a program management table for managing the program, which are independent or included in each other, and are the minimum required when searching for the program The first text information expressed in alphanumeric characters is the program management table. It is recorded in the second text information used when searching for the first text information and the same language or different languages in and the program is recorded in an area different from the program management table of the management area.

この発明の実施の形態に係る光ディスクは、管理領域とデータ領域で構成され、上記データ領域には、データが複数のシーケンスに分かれて記録されており、それぞれのシーケンスは複数のセルからなり、1つのセルは、データユニットに対応し、データユニットは、一定範囲の時間内に再生されるべき映像及び音声を複数のパックにパック化して記録され、上記管理領域に、上記シーケンスを管理する管理テーブル、上記セルを管理する管理テーブルがそれぞれ独立又は互いに含まれて存在するものにおいて、上記セルを検索する際に最低限必要なものでかつ英数字で表現されるテキスト情報が上記セル管理テーブル内に記録され、上記第1のテキスト情報と同一言語あるいは異なる言語でかつ上記セルを検索する際に用いられる第2のテキスト情報が上記管理領域内の上記セル管理テーブルと異なる領域に記録される。   An optical disc according to an embodiment of the present invention includes a management area and a data area. Data is divided into a plurality of sequences and recorded in the data area. Each sequence includes a plurality of cells. One cell corresponds to a data unit, and the data unit records video and audio to be played back within a certain range in a plurality of packs and records them in a management table for managing the sequence in the management area In the case where management tables for managing the cells are present independently or included with each other, text information that is the minimum necessary for searching for the cells and expressed in alphanumeric characters is stored in the cell management table. A second text recorded and used when searching for the cell in the same or different language as the first text information. Strike information is recorded in an area different from the cell management table of the management area.

この発明の実施の形態に係る光ディスク記録装置は、管理領域とデータ領域で構成され、上記データ領域には、データが複数のシーケンスに分かれて記録されており、それぞれのシーケンスは複数のセルからなる複数のプログラムからなり、1つのセルは、データユニットに対応し、データユニットは、一定範囲の時間内に再生されるべき映像及び音声を複数のパックにパック化して記録され、上記管理領域に、上記セルの再生順を規定することによりプログラムシーケンスを管理するシーケンス管理テーブル、上記プログラムを管理するプログラム管理テーブルがそれぞれ独立又は互いに含まれて存在する光ディスクにデータを記録するものにおいて、上記データを上記光ディスク内の上記データ領域にプログラム単位に記録する第1の記録手段と、上記プログラムを検索する際に最低限必要なものでかつ英数字で表現される第1のテキスト情報を上記光ディスク内の上記プログラム管理テーブルに記録する第2の記録手段と、上記第1のテキスト情報と同一言語あるいは異なる言語でかつ上記プログラムを検索する際に用いられる第2のテキスト情報を上記光ディスクの上記管理領域内の上記プログラム管理テーブルと異なる領域に記録する第3の記録手段とからなる。   An optical disc recording apparatus according to an embodiment of the present invention is composed of a management area and a data area. In the data area, data is recorded in a plurality of sequences, and each sequence consists of a plurality of cells. Composed of a plurality of programs, one cell corresponds to a data unit, and the data unit is recorded by packing video and audio to be reproduced within a certain range of time into a plurality of packs, and in the management area, A sequence management table for managing a program sequence by defining the playback order of the cells, and a program management table for managing the program, each of which records data on an optical disc that is independent or included in each other. The first description recorded in the program unit in the data area in the optical disc Means, second recording means for recording the first text information, which is necessary at the time of searching for the program and expressed in alphanumeric characters, in the program management table in the optical disc, and the first Third recording means for recording the second text information in the same language as or different from the text information used for searching the program in a region different from the program management table in the management region of the optical disc; Consists of.

この発明の実施の形態に係る光ディスク再生装置は、管理領域とデータ領域で構成され、上記データ領域には、データが複数のシーケンスに分かれて記録されており、それぞれのシーケンスは複数のセルからなる複数のプログラムからなり、1つのセルは、データユニットに対応し、データユニットは、一定範囲の時間内に再生されるべき映像及び音声を複数のパックにパック化して記録され、上記管理領域に、上記セルの再生順を規定することによりプログラムシーケンスを管理するシーケンス管理テーブル、上記プログラムを管理するプログラム管理テーブルがそれぞれ独立又は互いに含まれて存在し、上記プログラムを検索する際に最低限必要なものでかつ英数字で表現される第1のテキスト情報が上記プログラム管理テーブル内に記録され、上記第1のテキスト情報と同一言語あるいは異なる言語でかつ上記プログラムを検索する際に用いられる第2のテキスト情報が上記管理領域内の上記プログラム管理テーブルと異なる領域に記録されている光ディスクからデータを再生するものにおいて、テキスト情報としての録画日付やチャンネル番号を入力する入力手段と、この入力手段により入力された録画日付やチャンネル番号と上記プログラム管理テーブルに記録されている第1のテキスト情報とを比較することにより、対象となるプログラムの第1のテキスト情報を検索する検索手段と、この検索された第1のテキスト情報の1つを選択する選択手段と、この選択手段により選択された第1のテキスト情報に対応するプログラムのデータを再生する再生手段とからなる。   An optical disc reproducing apparatus according to an embodiment of the present invention includes a management area and a data area. In the data area, data is divided and recorded in a plurality of sequences, and each sequence includes a plurality of cells. Composed of a plurality of programs, one cell corresponds to a data unit, and the data unit is recorded by packing video and audio to be reproduced within a certain range of time into a plurality of packs, and in the management area, A sequence management table for managing the program sequence by defining the playback order of the cells, and a program management table for managing the program, which are independent or included in each other, are the minimum required when searching for the program. The first text information expressed in alphanumeric characters is recorded in the program management table. The second text information in the same language as the first text information or in a different language and used when searching for the program is recorded on an optical disc recorded in an area different from the program management table in the management area. In data reproduction, input means for inputting a recording date and channel number as text information, recording date and channel number input by this input means, and first text information recorded in the program management table And a search means for searching for the first text information of the target program, a selection means for selecting one of the searched first text information, and a selection means selected by the selection means Reproducing means for reproducing the program data corresponding to the first text information.

この発明の実施の形態に係る光ディスクは、管理領域とデータ領域で構成され、上記データ領域には、データが複数のシーケンスに分かれて記録されており、それぞれのシーケンスは複数のセルからなる複数のプログラムからなり、1つのセルは、データユニットに対応し、データユニットは、一定範囲の時間内に再生されるべき映像及び音声を複数のパックにパック化して記録され、上記管理領域に、上記セルの再生順を規定することによりプログラムシーケンスを管理するシーケンス管理テーブル、上記プログラムを管理するプログラム管理テーブルがそれぞれ独立又は互いに含まれて存在するものにおいて、上記プログラムを検索する際に最低限必要なものでかつ英数字で表現される第1のテキスト情報が上記プログラム管理テーブル内に記録され、上記第1のテキスト情報と同一言語あるいは異なる言語でかつ上記プログラムを検索する際に用いられる優先順位が上記第1のテキスト情報よりも低い第2のテキスト情報が上記管理領域内の上記プログラム管理テーブルと異なる領域に記録される。   An optical disc according to an embodiment of the present invention includes a management area and a data area. In the data area, data is divided and recorded in a plurality of sequences, and each sequence includes a plurality of cells. One cell corresponds to a data unit, and the data unit is recorded by packing video and audio to be reproduced within a certain range of time into a plurality of packs, and storing the cell in the management area. A sequence management table for managing a program sequence by defining the playback order of the program, and a program management table for managing the program, which are independent or included in each other, and are the minimum required when searching for the program The first text information expressed in alphanumeric characters is the program management table. Second text information that is recorded in the same language or in a different language as the first text information and has a lower priority than the first text information used when searching for the program is stored in the management area. It is recorded in a different area from the program management table.

なお、この発明は上記各実施の形態に限定されるものではなく、その実施の段階ではその要旨を逸脱しない範囲で種々な変形・変更が可能である。また、各実施の形態は可能な限り適宜組み合わせて実施されてもよく、その場合組み合わせによる効果が得られる。   The present invention is not limited to the above-described embodiments, and various modifications and changes can be made without departing from the scope of the invention at the stage of implementation. In addition, the embodiments may be implemented in appropriate combination as much as possible, and in that case, the effect of the combination can be obtained.

さらに、上記実施の形態には種々な段階の発明が含まれており、この出願で開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。たとえば、実施の形態に示される全構成要件から1または複数の構成要件が削除されても、この発明の効果あるいはこの発明の実施に伴う効果のうち少なくとも1つが得られるときは、この構成要件が削除された構成が発明として抽出され得るものである。   Further, the above embodiments include inventions at various stages, and various inventions can be extracted by appropriately combining a plurality of constituent elements disclosed in this application. For example, even if one or more constituent requirements are deleted from all the constituent requirements shown in the embodiment, when at least one of the effects of the present invention or the effects of implementing the present invention is obtained, The deleted configuration can be extracted as an invention.

この発明の一実施の形態に係る光ディスク記録再生装置の概略構成を示すブロック図。1 is a block diagram showing a schematic configuration of an optical disc recording / reproducing apparatus according to an embodiment of the present invention. 光ディスクのデータ保存のファイル形式を説明する図。The figure explaining the file format of the data preservation | save of an optical disk. 光ディスクに記録される情報の階層構造を説明する図。The figure explaining the hierarchical structure of the information recorded on an optical disk. ビデオマネージャの管理データの階層構造を説明する図。The figure explaining the hierarchical structure of the management data of a video manager. ビデオタイトルセットの管理データの階層構造を説明する図。The figure explaining the hierarchical structure of the management data of a video title set. テキストデータ言語ユニットサーチポインタの他の構成の内容を説明するための図。The figure for demonstrating the content of the other structure of a text data language unit search pointer. セル再生情報の内容を説明するための図。The figure for demonstrating the content of cell reproduction | regeneration information. プログラム情報の内容を説明するための図。The figure for demonstrating the content of program information. 録画時のデータ処理を説明するためのフローチャート図。The flowchart for demonstrating the data processing at the time of video recording. テキスト情報を使用しての番組検索処理を説明するためのフローチャート図。The flowchart for demonstrating the program search process using text information. テキスト情報を使用しての番組検索処理における表示例を示す図。The figure which shows the example of a display in the program search process using text information.

符号の説明Explanation of symbols

1…光ディスク;101…メインMPU部;101a…必須テキスト決定部;101b…テキストバッファ部;101c…対応言語警告表示部;101d…言語コード検出部;101e…対応言語チェック部;102…ディスクドライブ部;103…データ処理部;104…エンコード部;105…一時記憶部;106…デコード部;107…オーディオビデオ入力部;108…チューナ部;109…STC部;110…ビデオミキシング部;111…フレームメモリ部;113…ディスプレイ部;120…キー入力部;121…表示部;122…キャラクタジェネレータ部あるいは漢字ROM部。 DESCRIPTION OF SYMBOLS 1 ... Optical disk; 101 ... Main MPU part; 101a ... Essential text determination part; 101b ... Text buffer part; 101c ... Corresponding language warning display part; 101d ... Language code detection part; 101e ... Corresponding language check part; 103 ... Data processing section; 104 ... Encoding section; 105 ... Temporary storage section; 106 ... Decoding section; 107 ... Audio video input section; 108 ... Tuner section; 109 ... STC section; 110 ... Video mixing section; 113: Display unit; 120 ... Key input unit; 121 ... Display unit; 122 ... Character generator unit or Kanji ROM unit.

Claims (3)

管理領域およびデータ領域を有し、前記管理領域がプログラムの再生順序を指定するプログラムチェーン情報を格納するエリアと前記プログラムの情報を記述するプログラム管理テーブルを格納するエリアを持つように構成され、前記プログラム管理テーブルがプライマリテキスト情報を格納するエリアを持つように構成され、前記管理領域内の前記プログラム管理テーブルの格納エリアとは異なる領域に前記プライマリテキスト情報とは異なるアイテムテキスト情報を格納するエリアを持つように構成された光ディスクを用いる記録装置において、
電子TVガイド情報を含んで前記プライマリテキスト情報を生成する手段と、
前記電子TVガイド情報を含んで生成された前記プライマリテキスト情報と、HTMLデータの情報内容を前記管理領域に記録する手段と、
AV情報を前記データ領域に記録する手段と
を具備した光ディスク記録装置。
A management area and a data area, wherein the management area is configured to have an area for storing program chain information for specifying a reproduction order of programs and an area for storing a program management table for describing the information of the program; The program management table has an area for storing primary text information, and an area for storing item text information different from the primary text information in an area different from the storage area of the program management table in the management area. In a recording apparatus using an optical disk configured to have:
Means for generating the primary text information including electronic TV guide information;
Means for recording the primary text information generated including the electronic TV guide information and information content of HTML data in the management area;
An optical disk recording apparatus comprising: means for recording AV information in the data area.
管理領域およびデータ領域を有し、前記管理領域がプログラムの再生順序を指定するプログラムチェーン情報を格納するエリアと前記プログラムの情報を記述するプログラム管理テーブルを格納するエリアを持つように構成され、前記プログラム管理テーブルが電子TVガイド情報を含むプライマリテキスト情報を格納するエリアを持つように構成され、前記管理領域内の前記プログラム管理テーブルの格納エリアとは異なる領域に前記プライマリテキスト情報とは異なるアイテムテキスト情報を格納するエリアを持つように構成された光ディスクを用いる再生装置において、
前記電子TVガイド情報を含んで生成された前記プライマリテキスト情報と、HTMLデータの情報内容を前記管理領域から再生する手段と、
AV情報を前記データ領域から再生する手段と
を具備した光ディスク再生装置。
A management area and a data area, wherein the management area is configured to have an area for storing program chain information for specifying a reproduction order of programs and an area for storing a program management table for describing the information of the program; The program management table has an area for storing primary text information including electronic TV guide information, and an item text different from the primary text information in an area different from the storage area of the program management table in the management area In a playback apparatus using an optical disc configured to have an area for storing information,
Means for reproducing the primary text information generated including the electronic TV guide information and information content of HTML data from the management area;
An optical disc reproducing apparatus comprising: means for reproducing AV information from the data area.
管理領域およびデータ領域を有し、前記管理領域がプログラムの再生順序を指定するプログラムチェーン情報を格納するエリアと前記プログラムの情報を記述するプログラム管理テーブルを格納するエリアを持つように構成され、前記プログラム管理テーブルがプライマリテキスト情報を格納するエリアを持つように構成され、前記管理領域内の前記プログラム管理テーブルの格納エリアとは異なる領域に前記プライマリテキスト情報とは異なるアイテムテキスト情報を格納するエリアを持つように構成された光ディスクであって、
前記プライマリテキスト情報は電子TVガイド情報を含んで前記管理領域に記録され、
HTMLデータの情報内容が前記管理領域に記録されるように構成された光ディスク。
A management area and a data area, wherein the management area is configured to have an area for storing program chain information for specifying a reproduction order of programs and an area for storing a program management table for describing the information of the program; The program management table has an area for storing primary text information, and an area for storing item text information different from the primary text information in an area different from the storage area of the program management table in the management area. An optical disc configured to have,
The primary text information is recorded in the management area including electronic TV guide information,
An optical disc configured to record information content of HTML data in the management area .
JP2004083653A 2004-03-22 2004-03-22 Optical disc recording device, optical disc reproducing device, and optical disc Expired - Fee Related JP3697450B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004083653A JP3697450B2 (en) 2004-03-22 2004-03-22 Optical disc recording device, optical disc reproducing device, and optical disc

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004083653A JP3697450B2 (en) 2004-03-22 2004-03-22 Optical disc recording device, optical disc reproducing device, and optical disc

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2002098000A Division JP3697424B2 (en) 2002-03-29 2002-03-29 Optical disk playback device

Publications (2)

Publication Number Publication Date
JP2004234838A JP2004234838A (en) 2004-08-19
JP3697450B2 true JP3697450B2 (en) 2005-09-21

Family

ID=32959835

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004083653A Expired - Fee Related JP3697450B2 (en) 2004-03-22 2004-03-22 Optical disc recording device, optical disc reproducing device, and optical disc

Country Status (1)

Country Link
JP (1) JP3697450B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006114170A (en) * 2004-10-18 2006-04-27 Funai Electric Co Ltd Reproducing device

Also Published As

Publication number Publication date
JP2004234838A (en) 2004-08-19

Similar Documents

Publication Publication Date Title
JP3376303B2 (en) Optical disk, optical disk recording device, and optical disk reproducing device
KR100276950B1 (en) Multi-language recording media and their playback devices
JP3949893B2 (en) Video data search information generation by subtitles, video data search method based on the information, and playback apparatus using the method
US6542694B2 (en) Optical disc for storing moving pictures with text information and apparatus using the disc
EP1204974B1 (en) A digital video processing and interface system for video, audio and ancillary data
KR100682460B1 (en) A method for converting image representative digital video data of a first data format to a second data format
TWI280568B (en) Information storage medium for storing subtitle and video mapping information, and method and apparatus for reproducing thereof
JPH1051739A (en) Recording medium
JPH08339637A (en) Recording medium, data recorder on the medium, recording method, data reproducer from the medium and reproducing method therefor
JP2005332521A (en) Information recording medium and information reproducing device
JP2006004486A (en) Information recording medium and information reproducing apparatus
JP2002152665A (en) Recording/reproducing device with play list generation guide function
JP2857122B2 (en) Multilingual recording media
JP2857118B2 (en) Multilingual recording medium playback device
JP2002251830A (en) Device and method for recording and reproducing information with matching processing function of aspect ratio information
JP2857146B1 (en) Optical disk reproducing device and reproducing method, optical disk recording device and recording method
JP3697450B2 (en) Optical disc recording device, optical disc reproducing device, and optical disc
JP3697424B2 (en) Optical disk playback device
JPH1169308A (en) Optical disk
JP3376370B2 (en) Optical disk, optical disk recording device, and optical disk reproducing device
JP3062152B2 (en) Data communication system
JP2865643B2 (en) Recording medium storing video data capable of forcibly reproducing sub-pictures according to reproduction state, and reproduction system therefor
JP3607596B2 (en) Recording / playback device with chapter creation guide function
JP2857144B1 (en) Optical disk reproducing device and reproducing method, optical disk recording device and recording method
JP2003259271A (en) Information recording and reproducing method and device for coping with d terminal signal

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A132

Effective date: 20050301

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050502

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050704

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20090708

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20090708

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20100708

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20110708

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20120708

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20130708

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees