專利名稱::高密度光盤的文件構成方法和利用它的對白字幕播放方法及其設備的制作方法
技術領域:
:本發明是關于包含了用于有效播放光盤中所存儲的主數據和輔助數據的播放信息文件的構成方法的。具體地說,本發明是關于藍光盤(Blu-rayDisc)等高密度光盤的文件構成方法和利用它的對白字幕播放方法及其設備的。
背景技術:
:作為能夠存儲大容量數據的光存儲媒體,光盤正在被廣泛使用。這其中也包括最近能夠長時間存儲大量高畫質音頻數據和視頻數據的新型高密度光存儲媒體(HD-DVD),例如,藍光盤(Blu-rayDisc,以下稱之為″BD″)等已被開發出來。作為新一代HD-DVD技術的藍光盤(BD)是能夠顯著提高現存DVD存儲數據容量的新一代光存儲解決方案。最近,它正在和其它數字設備一同被訂立世界標準技術形式。與此相關,應用藍光盤(BD)規格的光存儲播放設備的開發也已經開始了。但是,到目前為止,藍光盤(BD)規格還不完善,想要開發出完善的光存儲播放設備是非常困難的。具體地說,為了有效播放上述藍光盤(BD)內所存儲的數據,不僅需要提供主AV數據和與主AV數據相關聯的輔助數據、對白字幕信息等為用戶提供便利的各種數據,而且還必須系統地提供用于播放光盤中所存儲的主數據和輔助數據相關聯的信息。但是,因為在現有藍光盤(BD)規格中,上述輔助數據,特別是對白字幕的統一規格事項并不完善,正式的以藍光盤(BD)為基礎的光存儲播放設備的開發還存在著很多的限制因素。這在向用戶提供多個對白字幕間播放變更,特別是提供無縫變更時問題尤為突出。
發明內容為解決上述問題,本發明便應運而生。本發明的目的是提供藍光盤(BD)等高密度光盤的文件構成方法和利用它的對白字幕播放方法及其設備的,該技術性課題如下主AV數據流和與主AV數據流相關的多個對白字幕數據流區分為獨立的文件進行存儲,對用于上述多個對白字幕數據流間的無縫變更的對白字幕無縫信息進行存儲,并通過此方法,提供無縫信息,將光盤內存儲的對白字幕進行無縫變更,從而能夠實現對高密度光盤有效對白字幕的播放。為了實現上述目的,依據本發明的高密度光盤的文件構成方法如下主AV數據流和與主AV數據流相關的多個對白字幕數據流區分為獨立的文件進行存儲,對用于上述多個對白字幕數據流間的無縫變更的對白字幕無縫信息進行存儲。同時,依據本發明的高密度光盤的對白字幕播放方法如下讀出正在運行的光盤的文件信息,參考已經讀出的文件信息,來對光盤進行播放。在此過程中,如果存在用戶的變更對白字幕命令的話,便讀取出上述文件信息中的無縫信息,依據所讀取出的無縫信息,確認是否能夠進行無縫變更后,只對已經確認能夠進行變更的對白字幕進行無縫播放。同時,依據本發明的高密度光盤的對白字幕播放方法還可以如下讀出正在運行的光盤的文件信息,參考已經讀出的文件信息,來對光盤進行播放。在此過程中,如果存在用戶的變更對白字幕請求的話,便讀取出上述文件信息中的無縫信息,并依據所讀取出的無縫信息,確認用于無縫變更所需要的緩沖器大小后,在具有相關緩沖器大小的情況下,便進行對白字幕無縫播放。同時,依據本發明的高密度光盤存儲播放設備具有由以下各部分構成的特征對從所運行光盤中播放出的對白字幕數據和無縫信息進行預載的存儲部件和對以下過程進行控制的控制裝置如果存在用戶的對白字幕無縫變更請求的話,在確認是否能夠進行無縫變更后,便從上述存儲部件中暫時存儲的對白字幕無縫信息中,只對允許進行無縫變更的對白字幕進行對白字幕無縫變更播放。下面,將參照附圖對依據本發明的高密度光盤文件構成方法等理想實施例進行詳細說明。同時,需要說明的是,在本發明中所使用的用語都是現在廣泛使用的一般性用語,在特定情況下,也存在發明人所任意選擇的用語,在這種情況下,因為在發明的相關說明部分對其意義進行了詳細說明,因此,不僅僅單純通過用語的名稱來掌握本發明,而應該從該用語的實際意義來掌握本發明。與此相關,在本發明中所使用的“主數據”的意思是指光盤內所存儲的標題(Title)信息,光盤制作者(Author)向用戶提供的圖像和聲音數據等。光盤內至少具備一個以上的標題,一般來說,它是以MPEG2格式進行存儲的,這被稱為“主AV數據流”。同時,“輔助數據”是指在播放上述“主數據”時,為了播放方便,向用戶提供的與主數據相關的所有數據。在這其中包括以下內容對白字幕信息、交互式圖解數據流、注釋圖解數據流、菜單信息、幻燈式瀏覽顯示音頻信息等。根據各輔助數據的性質,以MPEG2格式復合多路(multiplexing)存儲入主AV數據流內,或者以MPEG2格式或者其它格式存儲入與AV數據流相獨立的數據流文件中。同時,在本發明中,作為輔助數據的″對白字幕″的意思如下作為一種字幕信息,如果用戶想同時觀看現在正在播放的圖像(主AV數據)和特定語言字幕的話,如果選擇了光盤中所提供的對白字幕中的相關語言對白字幕的話,表示在畫面一側所顯示的信息。因此,對白字幕能夠以多種格式進行存儲,它即可以以MPEG2傳輸(TS;TransPort)信息包(packet)的格式進行存儲,也可以以位圖(Bit-map)形態的二進制格式進行存儲,或者以文本數據(Textdata)的格式進行存儲。特別是以文本數據格式進行存儲的對白字幕被稱為“文本對白字幕(TextSubtitle)”。在本發明中,在藍光盤(BD)內,與一個標題相關聯,提供輔助數據的特定語言對白字幕,按照各種語言的不同分別具有多個。上述所存儲的多個對白字幕間如果進行播放變更的話,便能夠向用戶提供″無縫變更″或者是″無縫轉換(switching)″。在光盤內的文件結構便能夠提供多種無縫信息。依據本發明的高密度光盤的文件構成方法和播放方法及存儲播放設備具有以下優點通過提供能夠很容易實現光盤中所存儲對白字幕的無縫變更的無縫信息,能夠對高密度光盤的有效輔助標題進行播放。圖1所顯示的是依據本發明的高密度光盤文件結構圖。圖2是概略顯示依據本發明的高密度光盤數值存儲形態圖。圖3是概略顯示依據本發明的對白字幕播放管理文件結構圖。圖4a和圖4b所顯示的是依據本發明的對白字幕無縫變更實例圖。圖5和圖6所顯示的是依據本發明的各種對白字幕無縫信息文件內存儲的句法(syntax)。圖7a和圖7b是用來說明依據本發明的對白字幕無縫變更的對白字幕固有映象(EP_map)和對白字幕映象信息間相關性的圖。圖8所顯示的是與依據本發明的對白字幕無縫變更相關聯的菜單信息圖。圖9所顯示的是依據本發明的光盤播放設備圖。具體實施方式下面,首先將參照圖1和圖2,對上述主數據和對白字幕數據在光盤內存儲的存儲形態和對此進行管理的文件結構進行詳細說明。首先,圖1所顯示的是依據本發明的高密度光盤文件結構圖。在一個根目錄(rootdirectory)下至少存在一個以上的BD文件夾(BDMV),BD文件夾內包括保障與用戶進行交互(interactivity)的普通文件(上位文件)信息的索引文件(index.bdmv)和電影目標文件(MovieObject.bdmv),同時,實際上,具有對光盤內所存儲的數據進行播放的信息以及播放它的方法等信息的3個文件夾分別是播放文件夾(PLAYLIST)、夾子文件夾(CLIPINF)和數據流文件夾(STREAM)。下面,將對這3種文件夾及其中所包含的文件進行詳細說明。此后,再對與本發明相關聯的對白字幕信息和文件間的相關性進行詳細說明。數據流文件夾內存在光盤內以特定格式存儲的主視頻和音頻數據流(這被稱為″主AV數據流″)文件,以及對白字幕等輔助數據相關的數據流(這被稱為″對白字幕數據流″)。如上所述,″主AV數據流″是指現在廣泛使用的MPEG2方式的傳輸(Transport)信息包存儲,主AV數據流文件(01000.m2ts,02000.m2ts)的擴展名為″*.m2ts″,它被用來進行區分使用。對于″對白字幕數據流″來說,根據使用情況的不同,也存在著不以MPEG2格式存儲的情況,在這種情況下,如果適用相關格式的文件擴展名的話便可以。例如,以文本數據格式進行存儲的話,文件擴展名被存儲為″*.txt″的話比較理想。上述數據流文件在BD格式中被特別命名為夾子數據流文件(clipstreamfile),與本發明相關聯,所陳述的對白字幕數據是與AV數據流不同的文件(seperatedfile)形態,即以對白字幕數據流文件(*.txt)的形態存在的。夾子數據流文件夾是由與上述各個數據流(*.m2ts,*.txt)文件一一對應的夾子信息(Clipinfo)文件(*.clpi)所構成。具體地說,夾子信息文件存儲著相對應的數據流文件的屬性信息和時間信息(timinginformation)等,上述信息中,將以進入點圖(EntryPointMap,以下稱之為″EP_map″)方式的演出時間標記(PTSPresentationTimeStamp)和源信息包代碼(SPNSourcePacketNumber)以表格(table)的形態一一對應后,在下述的播放信息(PlayItem)或者輔助播放信息中提供的時間信息(In-Time,Out-TimePTS)中具有能夠搜索(search)相關數據流文件(*.m2ts,*.txt)的特定位置的映射信息(mapping)。如上所述,互相一一對應的數據流(*.m2ts,*.txt)文件和夾子信息文件(*.clpi)捆綁在一起,在BD規格中,它被命名為″夾子(clip)″。因此,夾子信息文件夾內的文件″01000.clpi″便帶有數據流文件夾內文件″01000.m2ts″的屬性信息。文件″01000.clpi″和″01000.m2ts″便成為一個夾子構成。具體地說,用于播放和播放對白字幕的夾子信息文件內除上述映射信息外,還存儲著多個對白字幕間支持無縫播放變更的多種無縫信息,以后將對此進行詳細說明。播放文件夾由播放文件(*.mpls)所構成,每個播放文件中至少包含一個以上指定特定夾子的播放時間(playinginterval)的播放信息。因此,播放信息內具有需要播放的特定夾子,即播放信息內以夾子名(Clip_Information_File_name)指定的夾子的播放開始時間(In-Time)和播放結束時間(Out-Time)的時間信息,這在夾子信息中靈活使用映射信息進行了陳述。最終,播放信息文件通過至少一個以上的播放信息的組合,成為了能夠播放所需要夾子的基本播放的文件信息。同時,根據需要,在播放信息文件內,也具有輔助播放信息,在存在輔助播放信息的情況下,與播放信息一起成為非同步(non-synchronized)播放方式。與本發明相關聯,將對與包含對白字幕的輔助數據被上述輔助播放信息管理的情況進行舉行說明。對此部分內容的說明將在今后進行。同時,在所陳述的BD文件夾內還存在作為保障和用戶交互的普通文件的索引文件(index.bdmv)和電影目標文件。具體地說,索引文件主要以索引圖表(indexTable)所構成,索引圖像內具有用戶能夠選擇的菜單信息(Menu)和標題信息。圖2是概略顯示依據本發明的高密度光盤數值存儲形態圖。從光盤內圈來看,作為用于管理全部文件的系統信息,這由以下各部分所構成文件系統信息區域(FileSystemInformationArea);用來存儲用于播放所存儲的數據流(*.m2ts,*.txt)文件的播放列表文件和夾子信息文件、作為上位文件(普通文件)的索引文件和目標文件的存儲區域(這被稱為″DatabaseArea″);用來存儲音頻/視頻/圖像等主數據和輔助數據的數據流文件區域(AVstreamArea)。因此,用戶’55ser)通過上述數據基礎區域(DatabaseArea)內的文件信息,便能夠決定并靈活使用需要播放的主數據和輔助數據,以及其播放方式。圖3是用來顯示圖1和圖2中的文件結構及存儲形態的播放管理對白字幕的文件結構例圖。特定標題(Title#k)依據播放列表文件播放管理的情況下,具體地說,構成實際標題內容(contents)的主AV數據存儲于主夾子(MainClip)內,并依靠播放信息進行管理,上述輔助主AV數據的對白字幕被存儲入格外的對白字幕夾子(SubtitleClip)內,并被輔助播放信息所管理,可以存在支持英語(English)的輔助標題(SubtitleClip1)和支持韓國語(Korean)的對白字幕(SubtitleClip2)等多個對白字幕。多個對白字幕分別由不同的文件(SubtitleClip1,2)所構成,但是,一個文件內也可以具有多個輔助標題數據流。同時,在圖3中,雖然顯示的是依靠一個輔助播放信息,對多個輔助標題進行全部管理的文件結構,但是,多個對白字幕文件也可以具有不同的輔助播放信息。下面,將對依據本發明的多個對白字幕間的播放變更管理信息,特別是無縫信息在文件信息內的存儲方法及利用所存儲的無縫信息的對白字幕播放方法進行詳細說明。將對白字幕,特別是以″文本對白字幕″為主進行說明。圖4所顯示的是畫面內同時提供主數據和對白字幕舉行說明的情況。用戶(user)在同時對韓國語(Korean)制成的對白字幕作為主數據進行播放收看的過程中,如果希望將主數據以英語(English)文本形式的對白字幕進行變更播放的話,無縫輔助標題的變更播放便如圖所示。與此相關聯,對白字幕間的″無縫播放變更″的意思實際上是指如同向客戶連接提供各對白字幕數據一樣,將收看畫面作為真正時間(real-Time)予以提供。在本發明中,這被命名為″無縫變更″或者″無縫轉換(seamlessswitching)″。同時,如上所述,與對白字幕間的無縫變更相關聯,光盤內文件中所存儲的信息統稱為″無縫信息″。無縫信息的具體內容如圖5所示,此后將對此進行詳細說明。同時,為了進行白字幕間的無縫變更,基本上光盤播放設備(圖9)必須具有能夠進行無縫變更的一定大小的緩沖器(圖9中的19),例如,一個對白字幕數據流大約相當于720kbyte的存儲容量的話,兩個對白字幕間為了實現無縫變更的話,必須具有最小(2*720kbyte)大小的緩沖器。在上述具有超過最小容量的緩沖器內,需要預載(preloading)用于無縫變更的對白字幕數據。圖5和圖6所顯示的是依據本發明的各種對白字幕無縫信息文件內存儲的句法。圖5所顯示的是無縫信息中,其中包括能顯示進行無縫的對白字幕的個數信息″number_of_Text_subtitle_seamless_change″和能夠顯示進行無縫的對白字幕的緩沖器大小的信息″minimun_buffer_size_for_seamless_change″。圖6顯示的是顯示能否進行無縫的信息″seamless_changeable_flag″和顯示能夠進行無縫的語言信息″seamless_changeable_language″。下面,將以上述多種無縫信息的具體特征和靈活使用方法進行具體說明。作為參照,上述4種無縫信息(seamlessinformation)雖然全部能夠提供規格化的信息,但是,按照需要,只有特定的信息才能夠規格化。在本發明中,將圖5和圖6分開進行說明的理由正是基于此考慮的。首先,為了方便說明圖5,將假設以光盤中存在3個標題(Title#1,#2,#3),標題#1具有n個對白字幕(n≥3),標題#2具有m個對白字幕(m≥2),標題#具有k個輔助標題(k≥4)為例進行說明。同時,各標題作為文件信息,在播放列表文件或夾子信息文件內,與播放對白字幕相關聯的″Text_Subtitle″將重新定義句法構成,同時,現存的文件信息,例如,利用夾子信息文件內的″StreamCodingInfo()″等,來存儲本發明的無縫信息全都可以。下面,將以新構成″Text_Subtitle()″句法為例進行說明。因此,每個標題作為用來播放對白字幕的文件信息,它具備″Text_Subtitle()″信息,在相關″Text_Subtitle()″內存儲的輔助標題播放管理信息構成如下。首先,″number_of_Text_Subtitle″區域作為顯示相關標題內存在輔助標題個數的信息,標題#1被存儲為″number_of_Text_Subtitle=n″,標題#2便存儲為″number_of_Text_Subtitle=m″,標題#3便存儲為″number_of_Text_Subtitle=k″。與此相關聯,所有標題或者是光盤內能夠存儲的對白字幕的個數能夠格外進行管理。例如,如果將能夠分別存儲各標題(或者是各光盤)數據流個數定義為P,每個數據流分別為視頻數據流=1,音頻數據流=2,圖像數據流=7進行數值設定的話,最終,能夠存儲輔助標題數據流的個數便為P-(1+2+7),這便是″max_number_of_Text_Subtitle″區域,它能夠存儲入上述″Text_Subtitle()″內。同時,″number_of_Text_subtitle_seamless_change″區域作為相關標題內存儲所有對白字幕中能夠進行無縫變更的對白字幕個數信息,可將標題#1設為″number_of_Text_Subtitle_seamless_change=3″,將標題#2設定為″number_of_Text_Subtitle_seamless_change=2″,將標題#3設定為″number_of_Text_Subtitle_seamless_change=4″,這種情況便如圖所示。同時,″minimun_buffer_size_for_seamless_change″區域作為與上述能夠進行無縫變更的對白字幕個數相符,支持無縫變更的最小緩沖器大小的信息,例如,光盤制作人可以將標題#1一個輔助標題的容易存儲為N(例如,N=720kbyte),這樣的話,便存儲為″minimun_buffer_size_for_seamless_change=3*N″,標題#2可以存儲為一個對白字幕的容量M(例如,M=700kbyte),這樣的話″minimun_buffer_size_for_seamless_change=2*M″,標題#3被存儲為一個對白字幕容量的大小K(例如,K=750kbyte),″minimun_buffer_size_for_seamless_change=4*K″。光盤制作人將光盤內所有輔助標題的存儲容易存儲為統一數據的話,很明顯,上述N,M,K的數據全部是統一的數據(例如,720kbyte)。因此,光存儲播放設備(圖9)從相關″number_of_Text_subtitle_seamless_change″區域和″minimun_buffer_size_for_seamless_change″區域內讀取出存儲的信息,便能夠正確確認相關標題能夠進行無縫變更的對白字幕個數和為此所需要的緩沖器大小。由此,能夠與緩沖器容量相關的構成是指相當于于相關緩沖器大小的用于進行無無縫變更的播放容量大小。同時,光盤存儲播放設備(圖9)內所具有的緩沖器大小與上述能夠進行無縫變更的緩沖器大小相比小的話,或者是很難分割出新緩沖器的情況下,在能夠使用的緩沖器內,也能夠設定為允許進行無縫變更。例如,標題#1能夠進行無縫變更的對白字幕數據流個數為3,最小緩沖器容量雖然為3*720kbyte,但是在光存儲播放設備內,能夠靈活使用進行無縫變更的緩沖器為X,X如果存在于(2*720kbyte<X<3*720kbyte)范圍內的話,最終,光存儲播放設備(圖9)只能夠支持2個對白字幕進行無縫變更,向用戶對此進行引導的同時,能夠提供選擇希望進行無縫變更的對白字幕菜單信息。對于菜單信息將在后面的圖8中進行詳細說明。接下來,將省去與圖5中相同的內容,對圖6中存儲主AV數據(標題)和對白字幕的光盤中存儲無縫信息的方法進行說明。下面,與圖5中相統一的區域被省去了,而只對新的區域進行說明。首先,″seamless_changeable_flag″區域作為顯示是否能夠進行無縫的信息,能夠靈活運用是否支持對相關標題內存儲的對白字幕進行的無縫變更信息,如果″seamless_changeable_flag=0″的話,便表示不允許進行無縫變更,如果″seamless_changeable_flag=1″的話,便表示允許進行無縫變更。同時,″number_of_Seamless_changeable_stream″區域和圖5中的″number_of_Text_subtitle_seamless_change″相統一,都是顯示相關標題內能夠進行無縫變更的對白字幕的個數,只不過換了個不同的區域名而已。同時,″seamless_changeable_language″區域作為顯示能夠進行無縫變更的對白字幕語言信息,例如,標題#1所顯示的是在韓國語/英語/日本語(Kr/En/Jp)3個對白字幕間能夠進行無縫變更;標題#2所顯示的是在英語/法語(En/Fr)2個對白字幕間能夠進行無縫變更,標題#所顯示的是在英語/法語/西班牙語/德語(En/Fr/Sp/Ge)4個對白字幕間能夠進行無縫變更。如上述圖6所示,隨著具有″seamless_changeable_flag″區域和″seamless_changeable_language″區域,光盤制作人能夠指定自己制作光盤各特定標題(或者是各光盤)對白字幕間是否能夠進行無縫變更,或者是能夠進行無縫變更的語言等。在銷售相關光盤的特定地域,光盤能夠被靈活使用。例如,如果是在韓國使用的光盤的話,″seamless_changeable_language″區域便設定為韓國語/英語(Kr/En)等,在美國使用的光盤的話,在″seamless_changeable_language″區域便能夠設定為英語/法語/西班牙語(En/Fr/Sp)等。圖7a和圖7b是用來說明依據本發明的對白字幕無縫變更的對白字幕固有映象和對白字幕映象信息間相關性的的圖。圖中所示內容為與在存儲對白字幕播放管理信息的夾子信息(Clipinfp)文件內存儲各對白字幕固有的映射信息(EP-map)方法的。圖7a以上述對白字幕固有的映射信息(EP-map)為中心概略顯示了文件結構,如果以播放列表內的輔助播放信息來設定播放管理對白字幕單位的話,例如,如圖所示,圖中對白字幕數據流文件(ClipSubtitlestreamfile)只有一個,但是,在存在多個對白字幕數據流文件(ClipTextSubtitlestreamfile)的情況下,很顯然,它能夠按照同一方式進行擴展使用。同時,在圖7a中,主AV數據流文件依靠與播放列表內的播放信息相對應的夾子信息文件進行管理,這便如圖1所示,指定播放信息內的夾子名(Clip_Information_File_name)的夾子播放開始時間(In-Time)和播放結束時間(Out-Time)被作為演出時間標記(PresentationTimeStamp;以下稱之為″PTS″)信息提供給夾子信息文件。夾子信息文件內包含有″EP_map″方式的映射信息。上述PTS信息被變換為映射主AV數據流文件內的特定位置的尋址(address)信息而被提供,具體地說,如果是主AV數據流文件以MPEG2TS格式進行存儲的話,上述尋址信息便由源信息包代碼(SourcePacketNumber;以下稱之為″SPN″。)來進行管理。同時,對對白字幕數據流文件進行管理由與播放列表內的輔助播放信息相對應的夾子信息文件進行管理,這便如圖1所示,指定輔助播放信息內的夾子名(Clip_Information_File_name)的夾子夾子播放開始時間(In-Time)和播放結束時間(Out-Time)被作為演出時間標記(PTS)信息提供給輔助標題數據流提供給管理夾子信息文件。相關夾子信息文件內包含有″EP_map″方式的映射信息。上述PTS信息被轉換為映射了對白字幕數據流文件內的特定位置的尋址信息。即,上述″EP_map″方式的映射信息成為了由與PTS相對應的尋址信息數值構成標題的方式。與此相關,上述尋址信息按照對白字幕數據流的存儲格式形態可以是多種多樣的,對白字幕數據流與主AV數據流文件相統一,被作為MPEG2TS格式進行存儲的話,與主AV數據流文件相同,被作為源信息包代碼(SPN)進行管理。同時,輔助標題數據流由不是MPEG2TS格式的二進制(binary)構成的位圖(Bitmap)格式進行存儲的話,由相關位圖的字節位置(BytePosition;以下稱之為″BP″)或者扇區代碼(SectorNumber;以下稱之為″SN″)進行管理。對白字幕數據流如果以不是MPEG2TS格式的存儲文本數據的文本(Text)格式進行存儲的話,不僅可以用相關文本(Text)的字節位置(BP)或者扇區代碼(SN)進行管理,而且也可以用文本的線代碼(LineNumber;以下稱之為″LN″)來進行管理。圖7b與上述圖7a相同,它所顯示的是在各對白字幕分別具有映射信息的情況下,為了進行對白字幕間的無縫變更,使相關映射信息的時間同步一致的方法。即,用韓國語制成的對白字幕數據流的映射信息(EP_map#1)標題和用英語制成的對白字幕數據流的映射信息(EP_map#2)標題存在的情況下,各標題內的PTS數值統一被″校準(Align)″,如果用戶在特定的PTS位置上具有無縫變更申請的話,便能夠對相關映射信息標題內統一的PTS數值尋址信息(SPN或BP或SN或LN)進行變更播放,所以,也能夠進行更高速度的無縫變更。具體地說,便是映射信息標題內的PTS數值能夠被以″PTS_EP_coarse″和″PTS_EP_fine″的格式讀取出來,依據上例的情況,映射信息#1(EP_map#1)標題和映射信息#2(EP_map#2)標題內的″PTS_EP_coarse″和″PTS_EP_fine″數值被相互統一設定,所對應的尋址信息(SPNorBPorSNorLN)實際上如果能夠分別指定存儲對白字幕的位置的話便可以了。圖8所顯示的是與依據本發明的對白字幕無縫變更相關聯的菜單信息圖。即,通過″RootMenu″選擇″Subtitlemenu″的話,提供與對白字幕相關聯的各種菜單,在其中間可以具有用于設定對白字幕語言的″Language″菜單、用于設定對白字幕畫面內播放位置的″Position″菜單和用于設定對白字幕大小的″Font″菜單等。同時,也提供了用戶能夠設定對白字幕無縫變更所需要的語言的″Seamless″菜單。因此,用戶如果選擇了″Seamless″菜單的話,便顯示出各標題所提供的對白字幕語言或者是能夠進行無縫變更的語言。其中,還構成了用戶能夠選擇語言的菜單信息。與此相關,利用本發明的菜單信息,可以應對各種狀態。首先,用戶可以自己呼出(call)菜單按鍵等菜單信息,如圖8所示,如果選擇″Korean/English/Japanese″3個語言的話,光存儲播放設備(圖9)考慮到自射緩沖器的大小(例如3*720kbyte以上),允許用戶所有的要求,如果其大小比最小緩沖器大小還小的話,便告知無法進行無縫變更,提示出只能夠選擇的語言(例如,1個或者2個)信息。同時,光存儲播放設備(圖9)在光盤運行的初期,從光盤中讀取出無縫信息,如上所述,考慮到自身緩沖器的大小,能夠事先計算出能夠進行無縫變更的對白字幕的個數,在用戶不申請的情況下,向用戶提供上述″SubtitleSeamless″菜單,用戶如果選擇了特定語言的對白字幕的話,此后,便在緩沖器中預載相關語言的輔助標題,此后便能夠與用戶的無縫申請相對應靈活運用。在其它情況下,除了可以進行上述靈活運用外,按照所提供的如圖8所示的菜單信息,相信也能夠進行各種各樣的靈活運用。圖9所顯示的是依據本發明的光盤播放設備圖。它基本上由以下各部分所構成用于讀取出包含光盤內所存儲數據和對白字幕無縫信息的文件信息的拾取器裝置11;控制拾取器裝置11運行的伺服器14;將拾取器裝置11所接收到的播放信號還原為所需要的信號數值,把將要存儲的信號調制(modulation)為存儲入光盤中的信號,并進行傳輸的信號處理裝置13;暫時存儲上述文件信息的存儲器15;控制上述運行的微型計算機16。包括這些構成部件的設備也可以被稱為“存儲播放裝置”。同時,為了進行本發明的無縫變更,還需要能夠預載和暫時存儲允許無縫變更的對白字幕數值的緩沖器19,上述緩沖器一般都在上述AV解碼器的前端安裝。同時,用于存儲通過AV解碼器18進行解碼的數據的緩沖器20一般都安裝在AV解碼器18的后端。與此相關,本發明中所使用的存儲器15或者是緩沖器19,20作為同一“存儲手段”,很顯然,可以根據使用情況的不同,合二為一,而只具有一種。與此相關,AV解碼器17在控制裝置12的控制下,最終對輸出數據進行解碼,并向用戶提供,為了運行向光盤中存儲信號的功能,AV解碼器18在控制裝置12的控制下,將輸入信號轉換為特定格式的信號,例如轉換為MPEG2格式的傳輸數據流格式等,存儲播放裝置內的信號被提供給處理裝置13。同時,控制裝置12作為控制整個光存儲播放設備運行的部件,如果存在用戶對白字幕無縫變更申請的話,確認上述存儲部件(緩沖器和/或存儲器)中暫時存儲的對白字幕無縫信息能否進行無縫變更后,進行控制,只對允許進行無縫變更的對白字幕進行輔助標題無縫變更播放。通過上述的說明內容,相關工作人員完全可以在不偏離本項發明技術思想的范圍內,進行多樣的變更以及修改。因此,本項發明的技術性范圍并不局限于說明書上的內容,必須要根據權利范圍來確定其技術性范圍。權利要求1.高密度光盤文件構成方法,包括主AV數據流和與主AV數據流相關的多個對白字幕數據流區分為獨立的文件進行存儲,對用于上述多個對白字幕數據流間的無縫變更的對白字幕無縫信息進行存儲。2.如權利要求項1所述的高密度光盤文件構成方法,其特征在于上述無縫信息中的一個為顯示能夠進行無縫的對白字幕個數(number_of_Text_subtitle_seamless_change)的信息。3.如權利要求項1所述的高密度光盤文件構成方法,其特征在于上述無縫信息中的一個為顯示能夠進行無縫的對白字幕緩沖器大小(minimun_buffer_size_for_seamless_change)的信息。4.如權利要求項1所述的高密度光盤文件構成方法,其特征在于上述無縫信息中的一個為顯示是否能夠進行無縫(seamless_changeable_flag)的信息。5.如權利要求項1所述的高密度光盤文件構成方法,其特征在于上述無縫信息中的一個為顯示能夠進行無縫語言(seamless_changeable_language)的信息。6.如權利要求項5所述的高密度光盤文件構成方法,其特征在于上述能夠進行無縫的語言構成用戶能夠設定的菜單信息。7.如權利要求項1所述的高密度光盤文件構成方法,其特征在于上述多個對白字幕數據流分別具有映射信息。8.如權利要求項7所述的高密度光盤文件構成方法,其特征在于上述多個對白字幕數據流分別具有的映射信息在時間上是相互同步的。9.如權利要求項1所述的高密度光盤文件構成方法,其特征在于依據上述文件構成方法,于光盤上存儲對白字幕無縫信息。10.高密度光盤的對白字幕播放方法,包括讀出正在運行的光盤的文件信息,參考已經讀出的文件信息,來對光盤進行播放,在此過程中,如果存在用戶的變更對白字幕請求的話,便讀取出上述文件信息中的無縫信息,并依據所讀取出的無縫信息,確認是否能夠進行無縫變更后,只對能夠進行變更的對白字幕進行無縫播放。11.高密度光盤的對白字幕播放方法,包括讀出正在運行的光盤的文件信息,參考已經讀出的文件信息,來對光盤進行播放,在此過程中,如果存在用戶的無縫變更對白字幕請求的話,便讀取取出上述文件信息中的無縫信息,并依據所讀取出的無縫信息,確認用于無縫變更所需要的緩沖器大小后,在具有相關緩沖器大小的情況下,進行對白字幕無縫播放。12.如權利要求項11所述的高密度光盤的對白字幕播放方法,其特征在于如果不具有用于上述對白字幕的無縫變更的緩沖器大小的話,將能夠利用的緩沖器大小進行擴展,進行無縫變更播放。13.如權利要求項11所述的高密度光盤的對白字幕播放方法,其特征在于如果不具有用于上述對白字幕的無縫變更的緩沖器大小的話,在相關緩沖器大小內,只向用戶通報能夠進行無縫變更的特定個數的對白字幕。14.如權利要求項11所述的高密度光盤的對白字幕播放方法,其特征在于如果不具有用于上述對白字幕的無縫變更的緩沖器大小的話,向提供提供菜單信息,使用戶在相關緩沖器大小范圍內,能夠選擇與對白字幕個數相對應的特定語言數。15.高密度光盤存儲播放設備,包括存儲部件,對從所運行光盤中播放出的對白字幕數據和無縫信息進行預載;控制裝置,如果存在用戶的對白字幕無縫變更請求的話,在確認是否能夠進行無縫變更后,便從上述存儲部件中暫時存儲的對白字幕無縫信息中,只對允許進行無縫變更的對白字幕進行對白字幕無縫變更播放。全文摘要本發明是關于藍光盤(BD)等高密度光盤的文件構成方法和利用它的對白字幕播放方法及其設備的。將本發明具有如下特征主AV數據流和與主AV數據流相關的多個對白字幕(Subtitle)數據流區分為獨立的文件進行存儲,對用于上述多個對白字幕數據流間的無縫變更(seamlesschange)的對白字幕無縫信息(seamlessinformation)進行存儲,并通過此方法,提供無縫信息,將光盤內存儲的對白字幕進行無縫變更,從而能夠實現對高密度光盤有效對白字幕的播放。文檔編號H04N5/93GK1892864SQ20051002744公開日2007年1月10日申請日期2005年7月1日優先權日2005年7月1日發明者徐康洙,金柄辰申請人:上海樂金廣電電子有限公司