專利名稱::再生裝置、集成電路、再生方法、程序、計算機可讀取的記錄媒體的制作方法
技術領域:
:本發(fā)明是屬于文本字幕顯示技術的
技術領域:
的發(fā)明。
背景技術:
:所謂文本字幕顯示,是將用文本代碼表現(xiàn)的字幕與電影中的各個圖像同步顯示的技術,是BD-ROM(藍光碟只讀存儲器Blu-rayDiSCReadOnlyMemory)再生裝置的特有的技術之一。BD-ROM再生裝置進行控制,以使用字體將構成字幕的字符代碼展開到位圖中,并將該位圖與視頻流中的各個圖像同步顯示。以下,對以往的字幕顯示技術進行說明。在民用電視監(jiān)視器那樣的顯示裝置中顯示圖形及字符的情況下,各像素的顯示內(nèi)容被保持在幀存儲器中。此時,如果按照像素保持α、R、G、B的值等顏色信息,則幀存儲器變大。例如,如果對每1個像素作為顏色信息而分別各保持1字節(jié)α、R、G、B的值,則每1個像素需要4字節(jié)的存儲器。對此,使用顏色查找表,使幀存儲器變小。顏色查找表是保持按照像素保存在存儲器上的索引值與對應于該索引值的顏色信息之間的關系的表。在顏色查找表中保持索引值與顏色信息的對應關系,按照像素僅保持索引值,在顯示階段中一邊參照顏色查找表一邊從索引值變換為顏色信息而進行顯示。在此情況下,由于在幀存儲器的各像素中僅保持索引值,所以例如在將能夠在畫面上同時顯示的顏色的數(shù)量設為256(=2的8次方)色的情況下,只要對1個像素分配1個字節(jié)的索引值就可以,能夠使每1個像素需要的存儲器為1個字節(jié)。在這樣使用顏色查找表的再生裝置中,能夠使幀存儲器變小。作為字符的顯示顏色的分配技術,例如存在專利文獻1所記載的技術。專利文獻1日本特開2005-258139號公報但是,以往的文本字幕流的再生技術由于通過將輪廓字體展開而進行字符顯示,所以根據(jù)字符的大小,存在輪廓中的鋸齒醒目、與利用位圖顯示的字幕相比品質(zhì)發(fā)生觀感劣化的問題。為了使鋸齒不醒目,可以考慮對字幕字符執(zhí)行灰度顏色顯示。所謂灰度顏色顯示,是不僅使用字符顏色及背景顏色、還使用根據(jù)字符顏色及背景顏色制作的中間顏色進行字符的顯示。通過這樣,在字符與背景之間顏色平滑地變化,能夠消除在字符與背景的邊緣部分中出現(xiàn)的鋸齒感。在該灰度顏色顯示時,在專利文獻1所述的在先技術中,使用顏色查找表的空索引生成、顯示多灰度的字符數(shù)據(jù)。具體而言,將顏色查找表的空的索引自動地作為灰度顏色索引分配,保持字符顏色索引與背景顏色索引的組合、與被分配的灰度顏色索引之間的對應關系。并且,將作為灰度顏色索引分配的索引的顏色信息更新,將顏色查找表存儲到顏色查找表存儲部中。然后,使用被分配的灰度顏色索引,將灰度字符描繪到幀存儲器中。但是,在文本字幕流中,顏色查找表中的索引的使用狀況按照視頻流的再生進行5而在時間上較大地變動,所以在原樣使用上述那樣的灰度顏色顯示方面存在不便。該使用狀況的變化也通過文本流內(nèi)部的多個字符串顯示指示信息引起。具體地講,再生裝置在文本字幕的再生時,隨著視頻流的再生進行,使用文本字幕流內(nèi)部的多個字符串顯示指示信息中的、符合當前的再生時刻的信息來執(zhí)行字幕顯示。并且,在這樣的字符串顯示指示信息之中,也有對再生裝置命令在字符顯示中用于顏色變換的顏色查找表的更新的信息。在為了進行灰度顏色顯示而隨意將灰度顏色分配給索引的情況下,會在灰度顏色顯示和字符串顯示指示信息中競爭索引的使用。在再生裝置自動將灰度顏色分配給空的索引之后,如果字符串顯示指示信息對相同的索引分配顏色信息,則有發(fā)生灰度顏色被以與本來應使用的灰度顏色不同的顏色、即由字符串顯示指示信息分配給索引的顏色信息顯示的顯色錯誤的情況。為了避免該情況,也可以考慮預先解析文本字幕流中使用的索引,對與已使用索引不重復的索引分配灰度顏色。但是,如果對字幕流全部區(qū)域中的、在哪個期間中都沒有被使用的索引分配灰度顏色,則能夠選擇為灰度顏色的索引的個數(shù)變少,能夠在灰度顏色顯示中使用的顏色數(shù)欠缺。在此情況下,不能確保足夠用于灰度顏色顯示的灰度,不能提高字幕字符的品質(zhì)。
發(fā)明內(nèi)容本發(fā)明的目的是提供一種再生裝置,能夠避免與由字符串顯示指示信息進行的顏色查找表更新之間的競爭,并且確保足夠用于灰度顏色顯示的灰度的。為了解決上述問題,有關本發(fā)明的再生裝置,執(zhí)行視頻流和字幕流的同步再生,其特征在于,具備視頻解碼器,將視頻流解碼;字幕解碼器,將字幕流解碼,得到字幕圖像;以及顏色變換部,通過使用顏色查找表,執(zhí)行字幕圖像的灰度顯示;顏色查找表由多個索引、以及與各索引建立了對應的顏色信息構成;上述字幕解碼器在使顏色變換部執(zhí)行字幕圖像的灰度顯示時,事先將視頻流的時間軸中的、字幕顯示的索引使用所持續(xù)的期間解析,對除了在該持續(xù)期間中在字幕圖像的字符顏色及背景顏色中使用的已使用索引以外的空的索引分配灰度顏色的顏色信息。發(fā)明的效果在本發(fā)明中,由于事先解析字幕顯示中的索引使用所持續(xù)的期間,對除了該持續(xù)期間在字幕圖像中字符顏色及背景顏色所使用的已使用索引以外的空的索引,分配灰度顏色的顏色信息,所以在索引使用持續(xù)區(qū)間中,不再有字幕顯示中的索引使用與用于灰度顏色顯示的索引使用競爭的情況,不會發(fā)生上述那樣的顯示顏色的錯誤。由于將由字幕流的字符串顯示指示信息帶來的顯示期間用索引使用持續(xù)區(qū)間這樣的時間單位劃分,在該時間單位中,對不是已使用的索引分配灰度顏色,所以消除了能夠用于灰度顯示的索引的個數(shù)變得非常少的情況。通過在索引使用持續(xù)區(qū)間這樣的封閉的時間單位的內(nèi)部避免索引使用的競爭,能夠避免顯色錯誤。由此,能夠確?;叶阮伾幕叶葦?shù),能夠?qū)崿F(xiàn)品質(zhì)較高的灰度顏色顯示。通過實現(xiàn)這樣的灰度顯示,能夠?qū)⒂^感不比位圖的字幕差的、高品質(zhì)的文本字幕與視頻流一起再生。上述再生裝置通過將預解析的范圍用進行顯示區(qū)域的全部更新的時刻劃分,消除了在將所有的字符串顯示指示信息預解析的情況下可能發(fā)生的弊端、即到最初顯示字符串的時間變長的弊端。即,通過將進行顯示區(qū)域的全部更新的期間作為預解析的范圍,使到最初顯示字符串的時間變短。由此,能夠?qū)崿F(xiàn)使用豐富的顏色數(shù)的高速的灰度顯示。進而,在本發(fā)明中,由于能夠在灰度字符中使用的顏色數(shù)較多,所以在按照由字符串顯示指示信息進行的指定、或由用戶進行的指定而將字幕字符擴大到任意的大小的情況下,也能夠在字符與背景之間使顏色平滑且容易觀看地變化。因而,在將字幕字符擴大到自由的大小的情況下,也能夠通過灰度顯示將在字符與背景的邊緣部分出現(xiàn)的鋸齒感消除,能夠?qū)崿F(xiàn)對用戶友好的字幕顯示。圖1是有關第1實施方式的再生裝置的結(jié)構圖。圖2是表示再生裝置進行的影像輸出的圖。圖3是表示文本字幕流中的字符串顯示指示信息的內(nèi)部結(jié)構的圖。圖4是表示描繪更新信息的內(nèi)部結(jié)構的圖。圖5是表示圖形平面與顯示區(qū)域信息、描繪更新信息之間的關系的圖。圖6是表示在時間軸上怎樣設定字符串顯示指示信息中的開始時刻、結(jié)束時刻的一例的圖。圖7表示在如圖6那樣設定了開始時刻、結(jié)束時刻的文本字幕流中,怎樣設定各字符串顯示指示信息的顯示區(qū)域數(shù)、描繪更新標志。圖8是表示文本字幕解碼器9的內(nèi)部結(jié)構的圖。圖9是表示最大灰度索引數(shù)與灰度索引數(shù)的關系的圖。圖10是表示怎樣生成灰度顏色管理表的一例的圖。圖11是示意地表示怎樣決定灰度數(shù)的圖。圖12是對表示灰度字符的像素代碼的圖案的一例進行表示的圖。圖13是通過對圖12的像素代碼的圖案進行顏色變換而顯示的灰度字符的一例。圖14是再生圖像的一例。圖15是表示播放列表再生的處理順序的流程圖。圖16是表示索引使用持續(xù)區(qū)間的解析順序的流程圖。圖17是表示灰度顏色管理表的制作順序的流程圖。圖18是表示與視頻流的同步處理的流程圖。圖19是表示灰度顏色描繪處理的處理順序的流程圖。圖20是表示第2實施方式中的預加載存儲器8、文本字符解碼器9、圖形平面10、變換部11、字體數(shù)據(jù)存儲部12的結(jié)構圖。圖21是表示通常顏色管理表、顯示區(qū)域管理表、灰度顏色管理表、顏色查找表的圖。圖22是表示第2實施方式的與視頻流的同步處理的處理順序的流程圖。符號說明1R0M驅(qū)動器2讀出緩沖器3過濾器4轉(zhuǎn)發(fā)緩沖器5視頻解碼器6視頻存儲器8預加載存儲器9文本字幕解碼器10幀存儲器11顏色查找表存儲部12字體數(shù)據(jù)存儲部13合成部14轉(zhuǎn)發(fā)緩沖器15音頻解碼器21字符串顯示指示解析部22預解析部23顏色查找表控制部24描繪控制部25描繪部31通常顏色管理部32顯示區(qū)域管理部33灰度顏色管理部34物理索引管理部具體實施例方式以下,參照附圖對具備上述問題解決手段的再生裝置的實施方式進行說明。(第1實施方式)首先,先說明本再生裝置的處理的概要。有關第1實施方式的再生裝置是按照播放列表信息進行AV流與文本字幕流的同步再生的裝置。AV流通過將視頻流和音頻流多路復用而構成。但是,文本字幕流不多路復用在AV流中。文本字幕流保存在與保存了AV流的文件不同的文件中而記錄在BD-R0M中。對播放列表信息進行說明。播放列表信息包括1個以上的再生區(qū)間信息,再生區(qū)間信息包括表示與AV流建立了對應的AV流管理信息的文件名的信息、表示該AV流的再生開始點及再生結(jié)束點的信息、以及流號碼表。該播放列表信息、AV流和文本字幕流在BD-R0M中稱作1個內(nèi)容(簡稱作“播放列表”)。流號碼表是表示能夠與AV流同步再生的、1個以上的文本字幕流的信息,包括該文本字幕流的語言代碼。此外,在AV流管理信息中,記述有字體識別符。再生裝置判斷在播放列表信息內(nèi)的再生區(qū)間信息中的流號碼表所表示的1個以上的文本字幕流之中是否存在滿足以下的第1至第3的所有條件的文本字幕流,選擇判斷為滿足的文本字幕流中的1個。另一方面,在根據(jù)再生區(qū)間信息進行的AV流的再生之前,從記錄媒體中讀出由AV流管理信息內(nèi)的字體識別符表示的字體數(shù)據(jù),預加載到再生裝置的存儲器中。用于文本字幕流選擇的第1、第2、第3條件是以下的條件。第1條件是,在再生裝置中具有將構成作為選擇對象的文本字幕流的文本代碼用字體展開并展開至像素代碼的二維圖案的能力。第2條件是,在與作為選擇對象的文本字幕流的語言代碼對應的語言中,能夠?qū)崿F(xiàn)獨特的顯示方法(縱排、字距調(diào)整、細鉛字、字繞回處理等)。第3條件是,作為選擇對象的文本字幕流的語言代碼與再生裝置的語言設定一致。滿足這些條件的文本字幕流由于是適于作為文本字幕顯示的文本字幕流,所以將該文本字幕流的文本代碼使用字體數(shù)據(jù)展開,與AV流一起再生。該再生裝置的內(nèi)部結(jié)構為圖1所示的結(jié)構。圖1是有關第1實施方式的再生裝置的結(jié)構圖。如本圖所示,再生裝置由ROM驅(qū)動器1、讀出緩沖器2、過濾器3、轉(zhuǎn)發(fā)緩沖器4、視頻解碼器5、視頻平面6、轉(zhuǎn)發(fā)緩沖器7、預加載存儲器8、文本字幕解碼器9、圖形平面10、顏色變換部11、字體數(shù)據(jù)存儲部12、合成部13、轉(zhuǎn)發(fā)緩沖器14、音頻解碼器15構成。這些結(jié)構元素中的文本字幕解碼器9對應于字符串顯示裝置。ROM驅(qū)動器1進行ROM的裝載/讀取/彈出,執(zhí)行對ROM盤的訪問。讀出緩沖器2是保存從ROM驅(qū)動器讀出的TS包的緩沖器。過濾器3將從讀出緩沖器3輸出的多個TS包分配給轉(zhuǎn)發(fā)緩沖器4。轉(zhuǎn)發(fā)緩沖器4是保存從過濾器3輸出的構成視頻流的TS包的緩沖器。視頻解碼器5將保存在轉(zhuǎn)發(fā)緩沖器4中的視頻數(shù)據(jù)解碼,將非壓縮的視頻數(shù)據(jù)寫入到視頻平面6中。視頻平面6是保存非壓縮的視頻數(shù)據(jù)的幀存儲器。轉(zhuǎn)發(fā)緩沖器7是保存從過濾器3輸出的構成文本字幕流的TS包的緩沖器。預加載存儲器8是保存文本字幕流的緩沖器,在將最初的播放列表再生之前保存字幕流。文本字幕解碼器9將保存在預加載存儲器8中的數(shù)據(jù)解碼。并且,將字幕字符寫入到圖形平面10中,將顏色查找表設定到顏色變換部11內(nèi)。圖形平面10具有1個畫面量的區(qū)域,保存字幕字符。該圖形平面中的像素由像素代碼表現(xiàn)。這里,所謂“像素代碼”,是能夠通過顏色查找表展開為顏色信息的4位、1字節(jié)、2字節(jié)的代碼。將像素代碼能夠取的數(shù)值稱作“像素值”,該像素值在顏色查找表中使用被分配了顏色信息的索引。保存在圖形平面10中的字幕字符通過該像素代碼的二維圖案表現(xiàn)。將使用灰度顏色的像素代碼表現(xiàn)的字幕字符稱作“灰度字符”。顏色變換部11存儲有顏色查找表,使用該顏色查找表執(zhí)行像素代碼的顏色變換。顏色查找表表示索引值與顏色信息的對應關系。顏色查找表中的顏色信息既可以由透明度a、亮度Y、紅色差Cr、藍色差Cb構成,也可以由透明度a、紅色的亮度R、綠色的亮度G、藍色的亮度B構成。為了便于說明,在以后的說明中設顏色信息是透明度、紅色的亮度、綠色的亮度、藍色的亮度的組合(表述為(a,R,G,B))。字體數(shù)據(jù)存儲部12是保存從ROM驅(qū)動器1讀出的字體數(shù)據(jù)的緩沖器。該字體數(shù)據(jù)與預加載存儲器8同樣,在將播放列表再生之前保存。合成部13將視頻輸出與圖形輸出合成而輸出給裝置外部的顯示器。視頻輸出是從視頻平面6輸出的數(shù)據(jù)。圖形輸出是使用保存在圖形平面10中的索引值和存儲在顏色變換部11中的顏色查找表來對保存在圖形平面10中的圖形數(shù)據(jù)進行了變換的圖像數(shù)據(jù)。轉(zhuǎn)發(fā)緩沖器14是保存從過濾器3輸出的構成音頻流的TS包的緩沖器。音頻解碼器15將保存在轉(zhuǎn)發(fā)緩沖器4中的音頻數(shù)據(jù)解碼,作為非壓縮音頻輸出而輸出。圖2是表示再生裝置進行的影像輸出的圖。如本圖所示,可知由合成部13將保存在圖形平面10中的字幕字符、以及保存在視頻平面6中的非壓縮的視頻合成,并將該合成圖像輸出給顯示器。以上是關于再生裝置的內(nèi)部結(jié)構的說明。接著,參照附圖對文本字幕流的內(nèi)部結(jié)構進行說明。文本字幕流包括多個什么時候?qū)⒃鯓拥淖址鯓语@示的字符串顯示指示信息。圖3是表示文本字幕流中的字符串顯示指示信息的內(nèi)部結(jié)構的圖。圖3的上半部是文本字幕流,在其內(nèi)部中存在字符串顯示指示信息1、2、3……。這些字符串顯示指示信息是由共通的類構造體生成的多個實例,其內(nèi)部結(jié)構為共通的。引出線hi將字符串顯示指示信息的結(jié)構特寫表示。如引出線hi所示,字符串顯示指示信息將“時間信息”、“顏色查找表更新指示信息”、“描繪更新指示信息”這3個作為共通的結(jié)構要素。引出線h2將時間信息的結(jié)構特寫表示。如引出線h2所示,時間信息包括時間軸中的、開始根據(jù)字符串顯示指示信息進行顯示的時刻即“開始時刻”、結(jié)束根據(jù)字符串顯示指示信息進行顯示的時刻即“結(jié)束時刻”。這些開始時刻、結(jié)束時刻設定為視頻流的時間軸上的同步時刻。圖中的TO、T1是該同步時刻的一例。引出線h3將顏色查找表更新指示信息的結(jié)構特寫表示。如引出線h3所示,包括“顏色查找表更新標志”、“顏色查找表更新數(shù)”、以及M個“顏色查找表更新信息”?!邦伾檎冶砀聵酥尽笔潜硎臼欠襁M行顏色查找表的更新的標志,具有“更新”和“不更新”這兩個狀態(tài)。關于“顏色查找表更新數(shù)”,用引出線h8將顏色查找表更新數(shù)的結(jié)構特寫表示。即,顏色查找表更新數(shù)表示以下的顏色查找表更新信息的個數(shù)“M”?!邦伾檎冶砀滦畔ⅰ笔莾H在“顏色查找表更新標志”設定為“更新”的情況下追加的任意的結(jié)構要素。在“顏色查找表更新標志”設定為“不更新”的情況下,不保存顏色查找表更新信息。引出線h7將顏色查找表更新信息的結(jié)構特寫表示。如該引出線所示,顏色查找表更新信息包括表示在時間信息中的開始時刻變更顏色查找表中的哪個索引的顏色信息的“應變更索引”、以及表示應對作為對象的索引分配哪個顏色信息的“變更后顏色信息”。以上是對顏色查找表更新信息的說明。接著,對描繪更新信息進行說明。圖4表示描繪更新信息的內(nèi)部結(jié)構。引出線h4將描繪更新信息的結(jié)構特寫表示。描繪更新信息具有與圖形平面10中的顯示區(qū)域的個數(shù)聯(lián)動的數(shù)據(jù)構造。在圖形平面10中的顯示區(qū)域數(shù)是“N”的情況下,描繪更新信息的數(shù)據(jù)構造為圖4那樣。在顯示區(qū)域數(shù)是N個的情況下,描繪更新信息如引出線h4所示,由“顯示區(qū)域數(shù)”、“區(qū)域1的描繪更新描繪更新標志”、“區(qū)域1的顯示區(qū)域信息”、“區(qū)域1的描繪更新信息”、“區(qū)域N的描繪更新標志”、“區(qū)域N的顯示區(qū)域信息”、“區(qū)域N的描繪更新信息”構成。在顯示區(qū)域數(shù)是“0”的情況下,描繪更新信息僅為“顯示區(qū)域數(shù)”。該描繪更新信息中的描繪更新標志、顯示區(qū)域信息、描繪更新信息的組合對應于多個區(qū)域(區(qū)域1區(qū)域N)的各個區(qū)域,在字符串顯示指示信息內(nèi)出現(xiàn)顯示區(qū)域數(shù)的數(shù)量。以下,對這些描繪更新信息的結(jié)構要素進行說明?!帮@示區(qū)域數(shù)”表示在畫面上存在幾個字符串顯示區(qū)域?!懊枥L更新標志”是表示是否進行描繪的更新的標志,具有“更新”和“不更新”這兩個狀態(tài)。在描繪更新標志設定為“更新”的情況下保存描繪更新信息。在指定為“不更新”的情況下不保存描繪更新信息,維持之前的顯示。顯示的區(qū)域的數(shù)量由顯示區(qū)域數(shù)指定,隨著視頻流的當前的再生時刻的行進而動態(tài)地變化。當顯示區(qū)域的數(shù)量減少時,該區(qū)域回到非顯示狀態(tài)。在描繪更新標志指定為“不更新”的情況下,根據(jù)顯示區(qū)域信息判斷不進行之前的顯示中的哪個區(qū)域的更新。即,在描繪更新標志被指定為“不更新”的情況下,不更新字符串顯示指示信息內(nèi)的顯示區(qū)域信息中的、對應于與之前的顯示沒有變化的區(qū)域的信息,而原樣顯示。引出線h5將顯示區(qū)域信息的結(jié)構特寫表示。顯示區(qū)域信息包括“顯示區(qū)域的坐標(Xa,Yb)”、“顯示區(qū)域的尺寸(width,Height)”、“字符串的描繪坐標(Xc,Yd)”、以及“背景顏色的指定”。引出線h6將描繪更新信息的結(jié)構特寫表示。描繪更新信息包括“字符的文本代碼("AmericanHistory”)”、以及“字符顏色的指定”。描繪更新信息能夠?qū)?個顯示區(qū)域指定多個,由此能夠按照字符使字符顏色變化。通過顯示區(qū)域信息指定為背景顏色的索引以及通過描繪更新信息在字符顏色中使用的索引,是由顯示區(qū)域信息及描繪更新信息所屬的字符串顯示指示信息的顏色查找表更新信息、或者在顯示區(qū)域信息及描繪更新信息所屬的字符串顯示指示信息之前的字符串顯示指示信息的顏色查找表更新信息分配了顏色信息的索引。因而,由顯示區(qū)域信息及描繪更新信息分配了背景顏色及字符顏色的索引與通過顏色查找表更新信息分配了顏色信息的索引相等,如果將由顯示區(qū)域信息及描繪更新信息分配了顏色信息的索引從灰度顏色的分配中排除,則能夠?qū)⒂深伾檎冶砀滦畔⒏铝祟伾畔⒌乃饕龔幕叶阮伾姆峙渲信懦?。圖5是表示圖形平面與顯示區(qū)域信息、描繪更新信息之間的關系的圖。圖形平面可以保存縱1080X橫1920像素。在其之中能夠確保1個以上的區(qū)域1、2。圖形平面中的區(qū)域的顯示坐標(Xa,Xb)、在區(qū)域內(nèi)字符的配置坐標(Xc,Xd)由描繪更新指示信息的顯示區(qū)域信息指定。在區(qū)域的內(nèi)部,配置與描繪更新指示信息中的描繪更新信息內(nèi)的文本代碼對應的字幕文字“AmericanHistory......,,。接著,在以下的說明中,對作為預解析的對象的文本字幕流的一例進行說明。圖6是表示在視頻流的再生時間軸上怎樣設定多個字符串顯示指示信息(字符串顯示指示信息1、2、3、4、5、6、7、8、9、10)中的開始時刻、結(jié)束時刻的一例的圖。第1段表示包含字符串顯示指示信息1、2、3、4、5、6、7、8、9、10的文本字幕流,第2段表示圖5所示的區(qū)域1、2的顯示期間。圖7表示在如圖6那樣設定了開始時刻、結(jié)束時刻的文本字幕流中,怎樣設定各字符串顯示指示信息的顯示區(qū)域數(shù)、描繪更新標志。第1段是各字符串顯示指示信息的描繪更新信息中的顯示區(qū)域數(shù)的設定,第2段是各字符串顯示指示信息的描繪更新信息中的描繪更新標志的設定。第3段是區(qū)域1、區(qū)域2的顯示期間。在圖7的情況下,保存在最初的字符串顯示指示信息1中的開始時間、結(jié)束時間分別是時刻T0、T1。并且,保存在第2個字符串顯示指示信息2中的開始時間、結(jié)束時間分別是時刻T1、T2。在圖7中,顯示區(qū)域1從時刻TO到時刻T3持續(xù)相同的顯示。第3段中的顯示期間在時刻T1、T2間發(fā)生重復。由于在以時刻T4為起點的字符串顯示指示信息5中區(qū)域1的描繪更新標志設定為“不更新”,所以區(qū)域1原樣保持時刻T3時的顯示。以時刻T6為起點的字符串顯示指示信息7的顯示區(qū)域數(shù)是2,描繪更新標志將區(qū)域1設定為“不更新”,將區(qū)域2設定為“不更新”。因此,第3段中的顯示期間在T6T7間發(fā)生重復。以上是對作為預解析的對象的字符串顯示指示信息的一例的說明。接著,對文本字幕解碼器9的詳細情況進行說明。圖8是表示文本字幕解碼器9的內(nèi)部結(jié)構的圖。如本圖所示,文本字幕解碼器9具備字符串顯示指示解析部21、預解析部22、顏色查找表控制部23、描繪控制部24、描繪部25。(字符串顯示指示解析部21)字符串顯示指示解析部21在播放列表的再生之前進行索引的使用狀況的預解析。預解析范圍的起點是字符串顯示指示信息中的、所有的顯示區(qū)域的描繪更新標志設定為“更新”的信息(將其稱作字符串顯示指示信息i)的開始時刻。預解析范圍的終點是到后續(xù)于字符串顯示指示信息i的字符串顯示指示信息且位于描繪更新信息中的顯示區(qū)域數(shù)成為“0”、或者由描繪更新信息中的顯示區(qū)域數(shù)指定了個數(shù)的所有的顯示區(qū)域的描繪更新標志設定為“更新”的信息緊前的字符串顯示指示信息j的結(jié)束時刻。這里所謂的“所有的顯示區(qū)域”,是在描繪更新信息的顯示區(qū)域數(shù)所表示的個數(shù)的顯示區(qū)域,如果顯示區(qū)域數(shù)是“1”,則只要關于1個顯示區(qū)域的描繪更新標志設定為“更新”,就將由描繪更新信息中的顯示區(qū)域數(shù)指定的顯示區(qū)域全部更新。如果顯示區(qū)域數(shù)是“2”,則只要關于2個顯示區(qū)域的描繪更新標志設定為“更新”,就將由描繪更新信息中的顯示區(qū)域數(shù)指定的顯示區(qū)域全部更新。關于任一個區(qū)域的描繪更新標志設定為“不更新”的期間是索引的使用所持續(xù)的期間。該期間、即索引使用持續(xù)區(qū)間的起點及終點與預解析范圍的起點及終點一致。因此,在圖形平面10中,將由描繪更新信息中的顯示區(qū)域數(shù)指定的顯示區(qū)域全部更新的定時作為預解析范圍的起點,接著,在圖形平面10中,檢測描繪更新信息中的顯示區(qū)域數(shù)成為“0”的定時、或者由描繪更新信息中的顯示區(qū)域數(shù)指定的顯示區(qū)域被全部更新的定時,將該更新定時緊前設為預解析范圍的終點。根據(jù)該定義,由于圖7中的字符串顯示指示信息1的顯示區(qū)域數(shù)是“1”,字符串顯示指示信息1中的區(qū)域1的描繪更新標志設定為“更新”,所以從字符串顯示指示信息1的開始時刻即TO到字符串顯示指示信息3(字符串顯示指示信息4緊前的字符串顯示指示信息)的結(jié)束時刻即T3為一個索引使用持續(xù)區(qū)間(索引使用持續(xù)區(qū)間1)。由于字符串顯示指示信息4的顯示區(qū)域數(shù)是“1”,字符串顯示指示信息4中的區(qū)域1的描繪更新標志設定為“更新”,以及字符串顯示指示信息9中的顯示區(qū)域數(shù)設定為“0”,所以從字符串顯示指示信息4的開始時刻即T3到字符串顯示指示信息8(字符串顯示指示信息9緊前的字符串顯示指示信息)的結(jié)束時刻即T8為一個索引使用持續(xù)區(qū)間(索引使用持續(xù)區(qū)間2)。S卩,圖7中的T3、T8是由描繪更新信息中的顯示區(qū)域數(shù)指定的顯示區(qū)域的全部更新的定時,所以索引使用持續(xù)區(qū)間為圖9所示的區(qū)間。圖9是表示通過將圖7的顯示期間用字符串顯示指示信息的開始時刻劃分而得到的索引使用持續(xù)區(qū)間的圖。第1段是描繪更新標志的設定,第2段是索引使用持續(xù)區(qū)間。第3段、第4段是顯示期間,第4段是顏色查找表的使用狀況。描繪更新標志被設定為“是(更新)”的時刻T0、T3、T8、T9為索引使用持續(xù)區(qū)間的起點,可知能夠得到4個索引使用持續(xù)區(qū)間。第5段表示由字符串顯示指示信息的描繪更新信息指定的索引。如果在字符串顯示指示信息1的描繪更新信息中,作為字符顏色索引、背景顏色索引的索引而使用“0”、“1”,在字符串顯示指示信息2的描繪更新信息中,作為字符顏色索引、背景顏色索引的索引而使用“2”、“3”的索引,則可知作為索引使用持續(xù)區(qū)間1整體,索引“0”、“1”、“2”、“3”已使用。這樣,在索引使用持續(xù)區(qū)間1中,可以將索引“4”“15”分配給灰度顏色。如果在以T3為開始時刻的字符串顯示指示信息4的描繪更新信息中,作為字符顏色索引、背景顏色索引的索引而使用“4”、“5”,在以時刻T4為開始時刻的字符串顯示指示信息5的描繪更新信息中,作為字符顏色索引、背景顏色索引的索引而使用“6”、“7”的索引,則可知作為索引使用持續(xù)區(qū)間2整體,索引“4”、“5”、“6”、“7”已使用。這樣,在索引使用持續(xù)區(qū)間2中,可以將索引“13”、“815”分配給灰度顏色。在索引使用持續(xù)區(qū)間1中,可以將在索引使用持續(xù)區(qū)間2中使用的索引分配給灰度顏色,在索引使用持續(xù)區(qū)間2中,可以將在索引使用持續(xù)區(qū)間1中使用的索引分配給灰度顏色,所以能夠分配給灰度顏色的索引的數(shù)值幅度擴大,能夠以豐富的灰度顏色將字幕顯示漂亮地顯示。假如對在字符串顯示指示信息1中使用的“0”、“1”以外的索引分配了灰度顏色,則也有對由字符串顯示指示信息2的描繪更新信息指定的“2”、“3”的索引分配灰度顏色的情況。在本實施方式中,事先解析索引使用持續(xù)區(qū)間,在該索引使用持續(xù)區(qū)間的內(nèi)部搜索已使用索引,所以在顯示期間重復、索引的使用在選擇上成為最大的期間(時刻T1到時刻T2)中,能夠?qū)⒄褂玫乃饕础?”、“1”、“2”“3”從灰度顏色的分配中排除。通過這樣,能夠可靠地消除顯色錯誤。并且,在預解析的范圍決定的時刻,對預解析部22指示以使其在該范圍內(nèi)制作灰度顏色管理表?;叶阮伾芾肀硎怯脕砉芾韺ψ址伾乃饕c背景顏色的索引的組合分配的灰度顏色的索引的表。如果從預解析部22接受到制作了灰度顏色管理表的通知,則在由時間信息指定的時刻,將包含在顏色查找表更新指示信息中的顏色查找表更新信息傳遞給顏色查找表控制部23。此外,將記述在描繪更新指示信息中的描繪更新指示傳遞給描繪控制部24。(預解析部22)預解析部22如果從字符串顯示指示解析部21接受到意為制作灰度顏色管理表的指示,則取得屬于索引使用持續(xù)區(qū)間的字符串顯示指示信息,在描繪處理開始之前,事先解析索引的使用狀況,制作灰度顏色管理表。具體而言,預解析部22從字符串顯示指示信息的描繪更新信息中取得作為字符顏色及背景顏色使用的索引(以下稱作使用索引信息)。并且,還取得被指定為字符顏色的索引和作為背景顏色使用的索引的組合(以下稱作“字符背景顏色組合信息”)。接著,預解析部22基于所取得的使用索引信息和字符背景顏色組合信息,制作灰度顏色管理表。圖10是表示怎樣生成灰度顏色管理表的一例的圖。圖10(a)示出表示通過對文本字幕流的解析而變得清楚的已使用索引的已使用索引管理表。如本圖所示,在某個索引使用持續(xù)區(qū)間中,假設作為字符索引而使用了索引“0”、“2”、作為背景索引而使用了索引“1”、“3”。對于該使用狀況,生成的灰度顏色管理表為圖10(b)所示的結(jié)構。圖10(b)是灰度顏色管理表的一例。在圖10(a)中,由于16以上的索引為空,所以索引“16”、“17”、“18”、“19”被用于灰度顏色。灰度顏色管理表將灰度顏色索引分別與字符顏色索引同背景顏色索引之間的組合(圖中的“0”、“1”的組合、“2”、“3”的組合)建立了對應。具體而言,將“16”、“17”的灰度顏色索引與“0”、“1”的組合建立了對應,將“18”、“19”的灰度顏色索引與“2”、“3”的組合建立了對應。對各個字符顏色與背景顏色的組合分配的灰度顏色索引的數(shù)量根據(jù)未使用的索引的數(shù)量、字符顏色及背景顏色的組合數(shù)量計算而求出。在制作灰度字符圖像的情況下,根據(jù)用多少位表示1個像素來決定灰度數(shù)。在設某個索引使用持續(xù)區(qū)間中的已使用索引數(shù)為M、索引的位寬為n的情況下,在索引使用持續(xù)區(qū)間中用于灰度顏色顯示的灰度顏色的灰度數(shù)N通過以下的計算式計算?;叶葦?shù)N=(2的n次方-M)/字符顏色及背景顏色的組合數(shù)圖11是示意地表示怎樣決定灰度數(shù)的圖。例如,在將1個像素用2位表示的情況下,灰度數(shù)為4(=2的平方)。在此情況下,圖11(a)表示通過2位的像素值進行的灰度顏色表現(xiàn)。在像素值是2位的情況下,像素值0、3分別已經(jīng)作為背景顏色、字符顏色分配,所以必須作為灰度顏色分配的索引為兩個。圖11(b)表示通過4位的像素值進行的灰度顏色表現(xiàn)。在將1個像素用4位表示的情況下,灰度數(shù)為16(=2的4次方),必須作為灰度顏色分配的索引為14個。圖11(c)表示最大灰度索引數(shù)與灰度索引數(shù)的關系。在是2位的情況下,能夠使用4位的灰度顏色,所以除了字符顏色索引、背景顏色以外,能夠?qū)蓚€索引分配灰度顏色。在是4位的情況下,能夠使用16個索引,所以除了字符顏色索引、背景顏色以外,能夠?qū)?4個索引分配灰度顏色。例如,如果最大灰度索引數(shù)是3,則灰度索引數(shù)為2。以上是對1個像素分配的位數(shù)是4位的情況下的說明。以該4位的情況為前提,對于在設想對1個像素分配的位數(shù)是8位的幀存儲器的情況下怎樣計算灰度顏色索引的數(shù)量進行說明。在幀存儲器的每一個像素的位數(shù)是8位的情況下,能夠在各像素中使用的像素代碼可以取256個值。即,如果每一個像素的位數(shù)是8位,則能夠?qū)?56色用于字幕顯示。它們中的、作為字符顏色及背景顏色使用的索引是30個,字符顏色及背景顏色的組合有14種。在此情況下,能夠?qū)Ω髯址伾氨尘邦伾慕M合分配的最大的灰度索引數(shù)為(256-30)/14=16.14。如果將該值設為最大灰度索引數(shù),則由于在4位的情況下需要的灰度索引數(shù)是4以上,所以灰度索引數(shù)為14。14并且,預解析部22在制作出灰度顏色管理表之后,對字符串顯示指示解析部21進行意為已制作了灰度顏色管理表的通知。(顏色查找表控制部23)顏色查找表控制部23取得灰度顏色管理表,從字符串顯示指示解析部21取得顏色查找表更新信息。然后,基于顏色查找表更新指示信息和灰度顏色管理表制作顏色查找表。圖10(c)表示字符顏色索引、背景顏色索引的使用狀況是圖10(a)的情況下的顏色查找表的使用狀況。顏色查找表由索引和顏色信息構成。在顏色查找表控制部23制作出顏色查找表之后,顏色查找表控制部23對顏色變換部11指示以使其存儲顏色查找表。顏色查找表控制部23首先將從字符串顯示指示解析部21有變更指示的索引的顏色信息全部更新。接著,顏色查找表控制部23調(diào)查被指定的索引是否沒有作為字符顏色及背景顏色包含在灰度顏色管理表中,在包含的情況下,計算與其對應的灰度顏色索引的顏色信息。例如,在灰度數(shù)是N的情況下,如果設字符顏色及背景顏色分別為字符顏色(aa,Ra,Ga,Ba)背景顏色(ab,Rb,Gb,Bb),則灰度顏色如以下這樣計算。灰度顏色n(ab+(aa-ab)Xn/(N_l),Rb+(Ra-Rb)Xn/(N_l),Gb+(Ga_Gb)Xn/(N-l),Bb+(Ba-Bb)Xn/(N_1)),(n=1N_2)然后,將從顏色查找表控制部23傳遞來的顏色查找表設定在顏色變換部11中。圖10(d)是表示對灰度顏色索引設定了顏色信息的顏色查找表的圖。如果與圖10(c)比較,則可知對“16”、“17”、“18”、“19”的索引分別分配了(rl6,gl6,bl6)、(rl7,gl7,bl7)、(rl8,gl8,bl8)、(rl9,gl9,bl9)的顏色信息。如果使用這些“16”、“17”、“18”、“19”的索引作為像素值制作像素代碼的2維圖案,則能夠在圖形平面10中得到灰度顏色。(描繪控制部24)描繪控制部24按照來自字符串顯示指示解析部21的指示,對描繪部25指示向幀存儲器的描繪。從字符串顯示指示解析部21傳遞描繪更新信息,但在其中不包含灰度顏色索引?;叶阮伾饕龔幕叶阮伾芾肀碇腥〉谩<?,從灰度顏色管理表中取得與由字符串顯示指示信息的描繪更新信息使用的字符顏色索引與背景顏色索引的組合對應的灰度顏色索引,對描繪部25指示使用所取得的灰度顏色索引的灰度字符的描繪。(描繪部25)描繪部25按照描繪控制部24的指示,將背景、字符串以指定的位置、尺寸、指定的索引描繪在圖形平面10上。各個字符圖像根據(jù)保存在字體數(shù)據(jù)中的輪廓信息生成,以指定的灰度數(shù)生成灰度字符圖像。描繪部25使用從描繪控制部24傳遞來的灰度索引進行灰度字符的描繪。另外,字體數(shù)據(jù)從字體數(shù)據(jù)存儲部12取得。圖12是示出表示灰度顏色的像素代碼的圖案的一例的圖。像素代碼是1字節(jié),其中,使用“FF”描繪字符,使用“00”描繪背景。并且,由于“10”“E0”的像素代碼被分配給灰度顏色,所以使用這些像素代碼描繪字符的輪廓部。由此,能夠減輕字符的輪廓上的鋸齒。圖13是通過對圖12的像素代碼的二維圖案進行顏色變換而顯示的灰度字符。圖14表示再生裝置所進行的再生影像。通過將圖形平面10的保存內(nèi)容展開并與視頻平面6的活動圖像合成,能夠得到本圖那樣的合成影像。在該影像中,能夠使區(qū)域中的字幕隨著當前的再生時刻的進行而變化。在時刻Tl,區(qū)域1的字幕“AmericanHistory”被顯示,在時刻T2,區(qū)域1的字幕“AmericanHistory”及區(qū)域2的字幕“TheNewYorkCity”被顯示,在時刻T3,成為只有區(qū)域2的字幕“TheNewYorkCity”。以上那樣的文本字幕解碼器的結(jié)構要素可以通過軟件安裝。具體而言,通過將圖15圖19的流程圖的處理順序用編程語言記述并記述用來裝入到再生裝置中的程序,能夠?qū)崿F(xiàn)通過軟件的安裝。圖15是表示播放列表再生的處理順序中的、對應于主程序的處理順序的流程圖。預加載要通過播放列表再生的文本字幕流(步驟Si),解析索引使用持續(xù)區(qū)間(步驟S2)。制作灰度顏色管理表(步驟S3),命令視頻流的再生開始,開始與視頻流的同步再生處理(步驟S5)。圖16是表示索引使用持續(xù)區(qū)間的解析順序的流程圖。變量i是指示字符串顯示指示信息的變量,變量k是指示索引使用持續(xù)區(qū)間的變量。In_Time是表示索引使用持續(xù)區(qū)間的起點的變量,0ut_Time是表示索引使用持續(xù)區(qū)間的終點的變量。步驟Sll步驟S17為將變量i用1初始化、將變量k用O初始化(Sll)并反復進行步驟S12步驟S17的處理的反復循環(huán)構造。循環(huán)的結(jié)束條件是在步驟S16中判斷為i是最大數(shù),只要i不是最大數(shù),在步驟S17中就將變量i增加。步驟S12是判斷在關于字符串顯示指示信息i中的顯示區(qū)域的描繪更新標志之中是否存在表示“不更新”的標志的步驟。在字符串顯示指示信息i的所有的描繪更新信息是“更新”且字符串顯示指示信息i想要進行由描繪更新信息中的顯示區(qū)域數(shù)指定的顯示區(qū)域的全部更新的情況下,不存在設定為“不更新”的描繪更新標志,所以在此情況下,步驟S12為否。接著,將變量k增加(步驟S13),將字符串顯示指示信息的開始時刻設定為索引使用持續(xù)區(qū)間k的In_Time(步驟S14),將字符串顯示指示信息i的結(jié)束時刻設定為索引使用持續(xù)區(qū)間k的0ut_Time(步驟S15)。通過這樣,字符串顯示指示信息i的顯示期間成為一個索引使用持續(xù)區(qū)間k。在步驟S12中,如果至少存在1個表示“不更新”的描繪更新信息,則跳過步驟S13、步驟S14。通過這樣,不將變量k增加,而將字符串顯示指示信息i的結(jié)束時刻設定為索引使用持續(xù)區(qū)間k的0ut_Time(步驟S15)。通過這樣,字符串顯示指示信息的顯示期間統(tǒng)一為與其緊前的字符串顯示指示信息的顯示期間相同的索引使用持續(xù)區(qū)間k。圖17是表示灰度顏色管理表的制作順序的流程圖。步驟S21、步驟S22為對所有的索引使用持續(xù)區(qū)間重復步驟S23步驟S29的處理的反復循環(huán)構造。將作為處理對象的索引使用持續(xù)區(qū)間設為索引使用持續(xù)區(qū)間k。并且,將屬于索引使用持續(xù)區(qū)間k的任意的字符串顯示指示信息設為字符串顯示指示信息i。步驟S23、步驟S24對所有的字符串顯示指示信息重復將由字符串顯示指示信息i的描繪更新信息使用的索引設為已使用索引的處理(步驟S25)。然后,設已使用索引數(shù)為M(步驟S26),求出最大灰度顏色數(shù)M(步驟S27),通過灰度數(shù)N=(2的η次方-M)/字符顏色及背景顏色的組合數(shù)的計算,計算最大灰度數(shù)N(步驟S28)。接著,將處于1到N-I的范圍中的灰度顏色η的顏色信息決定為(αb+(αa-αb)Xn/(N-I),Rb+(Ra-Rb)Xn/(N-I),Gb+(Ga-Gb)Xn/(N-I),Bb+(Ba-Bb)Xn/(N-I))(步驟S28)。最后,在索引使用持續(xù)區(qū)間中,通過對為空的Ν-2個索引分配灰度顏色η,得到灰度顏色管理表(步驟S29)。圖18是表示與視頻流的同步處理的流程圖。在本流程圖中,當前PTS是表示當前的再生時刻的變量,隨著視頻流的再生進行而自動地增加。步驟S31是等待當前PTS成為某個索引使用持續(xù)區(qū)間的In_Time的事件成立的事件成立等待循環(huán)。判斷當前PTS是否成為了某個索引使用持續(xù)區(qū)間的In_Time,如果成為In_Time(步驟S31中是),則取得該索引使用持續(xù)區(qū)間中的灰度顏色管理表(步驟S32),轉(zhuǎn)移到步驟S33步驟S36的循環(huán)。該循環(huán)是反復進行以下的處理的循環(huán)判斷當前PTS是否成為字符串顯示指示信息i的開始時刻(步驟S33),如果成為開始時刻,則取得字符串顯示指示信息i的顯示更新信息i(步驟S34),進行灰度顏色描繪處理(步驟S35),判斷當前PTS是否成為索引使用持續(xù)區(qū)間的0ut_Time(步驟S36)后,回到步驟S33的處理。如果成為索引使用持續(xù)區(qū)間的0ut_Time,則判斷再生是否已結(jié)束(步驟S37)后,回到步驟S31。圖19是表示灰度顏色描繪處理的處理順序的流程圖。顏色查找表控制部23將字符串顯示指示信息中的描繪更新信息的字符顏色索引、背景顏色索引、灰度顏色管理表的灰度顏色索引的顏色信息設定在顏色變換部11中(S41),將描繪更新標志設定為“不更新”的顯示區(qū)域以外的顯示區(qū)域清空(S42)。然后,描繪控制部24取得對字符顏色的索引與背景顏色的索引的組分配的灰度顏色的索引(S43)。描繪控制部24對描繪部25指示使用了字符顏色、背景顏色、灰度顏色的索引的灰度字符的描繪(S44)。描繪部25將背景、字符串描繪在幀存儲器中。在描繪字符串的情況下,從字體數(shù)據(jù)存儲部取得字體數(shù)據(jù)。接著,通過將字體數(shù)據(jù)展開而生成灰度字符圖像,使用從描繪控制部24指定的灰度顏色索引來描繪灰度字符(S45)。以上,根據(jù)本實施方式,通過將字符串顯示指示信息預解析,能夠進行利用顏色查找表的空索引的灰度字符的顯示。上述再生裝置通過將預解析的范圍用進行由顯示區(qū)域數(shù)指定的顯示區(qū)域的全部更新的時刻劃分,消除了在將所有的字符串顯示指示信息預解析的情況下可能發(fā)生的弊端、即到最初顯示字符串的時間變長的弊端、以及由于使用的索引的數(shù)量以及字符顏色及背景顏色的組合變多、所以不能確保足夠用于灰度顯示的索引的弊端。這是因為,通過將進行顯示區(qū)域的全部更新的期間作為預解析的范圍,使到最初顯示字符串的時間變短,通過從索引的使用所持續(xù)的期間中檢測未使用索引,增加了未使用索引的數(shù)量。由此,能夠?qū)崿F(xiàn)使用了豐富的顏色數(shù)的高速的灰度顯示。(第2實施方式)在第1實施方式中,文本字幕解碼器在播放列表的再生之前,對索引使用所持續(xù)的期間進行了預解析,但本實施方式不進行該預解析,而將灰度顏色實時地分配給顏色查找表的空閑的索引。以下,參照附圖對第2實施方式的再生裝置進行說明。圖20是表示第2實施方式中的預加載存儲器8、文本字符解碼器9、圖形平面10、變換部11、字體數(shù)據(jù)存儲部12的結(jié)構圖。在本實施方式中,對于與第1實施方式同樣的部分賦予相同的符號,省略詳細的說明。第2實施方式與第1實施方式的不同點是,對字符串顯示指示解析部21、顏色查找表控制部23、描繪控制部24實施了第2實施方式特有的改良,去除了預解析部22。代替它而新追加了通常顏色管理部31、顯示區(qū)域管理部32、灰度顏色管理部33、物理索引管理部34。(字符串顯示指示解析部21的改良點)字符串顯示指示解析部21將存儲在預加載存儲器8中的字符串顯示指示信息解析,在由時間信息指定的時刻將記述在顏色查找表更新指示信息中的顏色查找表更新指示傳遞給通常顏色管理部31,將記述在描繪更新指示信息中的描繪更新信息傳遞給描繪控制部24。在解析時,使用通常顏色管理表,將指定的索引的顏色信息更新。(通常顏色管理部31的新追加)通常顏色管理部31具有圖21(a)那樣的通常顏色管理表,將從字符串顯示指示解析部21指定的索引的顏色信息更新。通常顏色管理表保持索引與顏色信息的關系、以及與對其分配的物理索引的關系。物理索引通過僅在實際用于顯示時從物理索引管理部34分配而高效率地使用。圖21(a)表示通常顏色管理表的一例。通常管理表保持索引(0,1,2,3……)與顏色信息((a0,r0,g0,b0)、(a1,rl,gl,bl),(a2,r2,g2,b2)……)的關系、以及與對其分配的物理索引(3,8,2,4)的關系。物理索引通過僅在實際用于顯示時分配給物理索引而高效率地使用。(顯示區(qū)域管理部32的新追加)顯示區(qū)域管理部32通過圖21(b)那樣的顯示區(qū)域管理表管理按照顯示區(qū)域使用的字符顏色索引、背景顏色索引的組。顯示區(qū)域管理部32每當顯示被更新時將圖21(b)中的顯示區(qū)域管理表更新。顯示區(qū)域管理表按照顯示區(qū)域(區(qū)域1,區(qū)域2)將使用的字符顏色索引(0,2)、背景顏色索引(1,3)的組建立對應并表示。(灰度顏色管理部33的新追加)灰度顏色管理部33從通常顏色管理部31取得索引的顏色信息,使用該索引的顏色信息,制作灰度顏色管理表進行管理。圖21(c)是灰度顏色管理表的一例。灰度顏色管理表由按照字符顏色索引與背景顏色索引的組合(0,1)(2,3)(4,5)對該組合分配的物理索引(10,11,12)和其顏色信息((a0,r0,g0,b0)、(al,rl,gl,bl)、(a2,r2,g2,b2)……)構成。物理索引僅在字符串顯示指示信息的描繪更新信息中的字符顏色及背景顏色的索引的組合實際用于顯示區(qū)域中的字幕顯示時由物理索引管理部34分配。(物理索引管理部34的新追加)物理索引管理部34管理著物理索引的使用狀況,配合來自通常顏色管理部31、灰度顏色管理部33的物理索引的獲得、釋放請求而進行物理索引的獲得、釋放。(顏色查找表控制部23的改良點)顏色查找表控制部23根據(jù)通常顏色管理表、灰度顏色管理表,制作圖21(d)那樣的記述有物理索引與顏色信息的對應關系的顏色查找表,對顏色查找表設定部106指示顏色查找表的更新。圖21(d)中的顏色查找表表示物理索引(0,1,2,3……)與顏色信息((a0,r0,g0,b0)、(al,rl,gl,bl)、(a2,r2,g2,b2)……)的對應。(描繪控制部24的改良點)描繪控制部24按照來自字符串顯示指示解析部21的指示,對描繪部25指示向幀存儲器的描繪。描繪控制部24對描繪部25指示描繪時使用的是物理索引。字符顏色物理索引、背景顏色物理索引從通常顏色管理部31取得,灰度顏色物理索引從灰度顏色管理表取得。以上那樣的結(jié)構要素通過將代替圖18的流程圖而執(zhí)行圖22的流程圖的處理順序的裝入程序用編程語言記述并寫入到再生裝置的ROM中,能夠安裝到再生裝置內(nèi)。圖22是表示第2實施方式的與視頻流的同步處理的處理順序的流程圖。步驟S51是當前PTS是否成為了某個字符串顯示指示信息的開始時刻的判斷。如果成為某個字符串顯示指示信息(將該字符串顯示指示信息稱作字符串顯示指示信息i)的開始時刻,則檢查字符串顯示指示信息i的顏色查找表更新標志,判斷字符串顯示指示信息是否帶來顏色查找表的更新(S52)。在顏色查找表更新標志設定為“更新”的情況下(S52是),使用顏色查找表更新信息,將通常顏色管理表之中的被指定的索引的顏色信息更新(S53)。在步驟S54中,判斷更新后的索引是否包含在由灰度顏色管理表管理的字符顏色索引、背景顏色索引中。在包含的情況下計算對應的灰度顏色索引的顏色信息,更新顏色信息(S55)。如果不包含,則跳過步驟S55。在顏色查找表更新標志沒有設定為“更新”的情況下(S52否),跳過步驟S53步驟S55,描繪控制部24將描繪更新標志設定為“不更新”的顯示區(qū)域以外的顯示區(qū)域清空(S56)。然后,描繪控制部24將顯示區(qū)域管理表更新(S57)。對于在顯示區(qū)域管理表中記述為使用的索引分配物理索引(步驟S58)。此時,相反地對于未記述為使用的索引將物理索引釋放(S59)。根據(jù)通常顏色管理表和灰度顏色管理表制作顏色查找表,存儲在顏色變換部11中(S60)。接著,描繪控制部24對描繪部25指示背景、字符串的描繪。當描繪字符串時,指示使用了從灰度顏色管理部33取得的字符顏色物理索引、背景顏色物理索引、灰度顏色物理索引的灰度字符的描繪(S61)。從描繪控制部24接受到指示的描繪部25將背景、字符串描繪在幀存儲器中。在描繪字符串的情況下,從字體數(shù)據(jù)存儲部12取得字體數(shù)據(jù),生成灰度字符圖像。接著,使用被從描繪控制部24指定的灰度顏色物理索引描繪灰度字符(S62)。以上,根據(jù)本實施方式,保持從文本字幕流中的字符串顯示指示信息指定的索引與實際對顏色變換部11指定的物理索引之間的關系,在描繪時將從文本字幕流中的字符串顯示指示信息的描繪更新信息指定的索引變換為物理索引而描繪,所以不再有從文本字幕流中的字符串顯示指示信息的描繪更新信息指定的索引已經(jīng)被分配給灰度索引的情況。由此,能夠進行利用顏色查找表的空索引的灰度字符的顯示。此外,通過管理顯示區(qū)域,僅在使用物理索引時分配,能夠高效率地使用物理索引。(備注)以上,對于在本申請的提交時刻申請人能夠知道的最佳的實施方式進行了說明,但對于以下所示的技術課題,能夠加以進一步的改良及變更實施。需要注意的是,如各實施方式所示那樣實施還是實施這些改良、變更都是任意的,取決于實施者的主觀。(解析范圍)在第1實施方式中,預解析部22的解析范圍也可以設為更長的區(qū)間,也可以將全部的字符串顯示指示信息預解析。(灰度顏色的索引和顏色信息的分配)如果不需要將灰度顏色的索引和顏色信息等間隔地分配,則也可以將與2的η次方?jīng)]有關系的值設為閾值。(灰度顏色索引的個數(shù))第1實施方式的灰度顏色索引的個數(shù)也可以不在所有的字符顏色及背景顏色的組合中都相同。(物理索引的釋放定時)在第2實施方式中,物理索引的釋放也可以是在物理索引變得不夠的時刻將沒有用于顯示的物理索引釋放的方式。(具備樣式集)文本字幕流優(yōu)選地僅具有1個按照顯示區(qū)域使用的多個樣式集與初始調(diào)色板的組。并且,預先定義多個樣式集,從字符串顯示指示信息僅指定樣式集的ID。字幕多以其性質(zhì)上相同的組合的樣式顯示。因此,通過上述那樣的ID的使用,能夠減少數(shù)據(jù)。(描繪更新信息的記述)描繪更新信息中的文本代碼及字符顏色的指定通過用編程語言的記述來實現(xiàn),所以字符串顯示指示解析部21優(yōu)選的是根據(jù)以下這樣的記述來檢測用于文字顏色的索引。該記述是將由datalength個chara#data構成的字符串用基于Index的字符顏色所顯示的描繪更新信息的記述例。要定義的內(nèi)容是字符串[STRING]還是字符顏色[COLOR]的區(qū)別由data#type指定?!队浭隼穞otal_lengthwhile(processed_length<total_length){data_typedata_lengthswitch(data_type){caseSTRING;[chara_dataXdatalength]break;caseCOLOR;[index];break;}}(通過程序單體的實施)在上述第1、第2實施方式的再生裝置中,說明了執(zhí)行圖15圖19、圖22的處理順序的程序作為裝入程序安裝到再生裝置中的實施例,但也可以將執(zhí)行這些圖15圖19、圖22的處理順序的程序記錄在計算機可讀取的記錄媒體中,作為應用程序供給到再生裝置中。在將使計算機執(zhí)行這些處理順序的程序作為應用程序?qū)嵤┑那闆r下,該應用程序優(yōu)選的是作為Java(TM)應用開發(fā)。這是因為,在BD-ROM再生裝置中,通過Java平臺能夠進行播放列表的再生。將能夠由BD-ROM再生裝置的平臺執(zhí)行的應用稱作BD-J應用。BD-J應用是在完全安裝了Java2Micro_Edition(J2ME)PersonalBasisProfile(PBP1·0)、以及GloballyExecutableMHPspecification(GEM1.0.2)forpackagemediatargets的平臺部中、由以標題為生存區(qū)間的應用信令啟動的Java(TM)應用。BD-J應用通過對Java(TM)虛擬機命令再生播放列表信息的JMF播放器實例的生成,開始播放列表再生。所謂JMF(Java媒體構架=JavaMediaFramework)播放器實例,是基于JMF播放器類在虛擬機的堆棧存儲器上生成的實際的數(shù)據(jù)。JMFk"BD://0000l.mpIs";是對Java(TM)虛擬機命令將00001.mpls這樣的文件的播放列表再生的播放器實例的生成的手段。A.play是對JMF播放器實例命令再生的手段。該JMF播放器實例生成基于JMF庫進行。在生成JMF實例之后,在播放列表再生時,對WWW服務器請求需要的AV片斷的下載。在下載時,用來取得WWW服務器102上的AV片斷的網(wǎng)絡可以使用稱作java.net的Java軟件庫的openCormection(開連接)手段建立。如果通過該BD-J應用實現(xiàn)灰度顏色顯示,則即使在實現(xiàn)文本字幕流的灰度顏色顯示那樣的程序沒有安裝在再生裝置中的情況下,也能夠通過來自BD-ROM的應用的供給進行灰度顏色顯示。(作為集成電路的實施)也可以將文本字幕解碼器9集成到單一的半導體基板中并作為系統(tǒng)LSI(大規(guī)模集成電路LargeScaleIntegratedcircuit)等的集成電路構成。所謂系統(tǒng)LSI,是指在高密度基板上安裝裸芯片并封裝的結(jié)構。通過將多個裸芯片安裝到高密度基板上并封裝、使多個裸芯片具有宛如1個LSI那樣的外形構造的結(jié)構也包含在系統(tǒng)LSI中(將這樣的系統(tǒng)LSI稱作多芯片模組)。這里,如果著眼于封裝的種類,則在系統(tǒng)LSI中,有QFP(方形扁平封裝)、PGA(引腳網(wǎng)格陣列)的種類。QFP是在封裝的四側(cè)面上安裝有引腳的系統(tǒng)LSI。PGA是在底面整體上安裝有許多引腳的系統(tǒng)LSI。這些引腳擔負著作為與其他電路的接口的作用。由于在系統(tǒng)LSI的引腳中存在這樣的接口的作用,所以通過將其他電路連接在系統(tǒng)LSI的這些引腳上,系統(tǒng)LSI起到作為再生裝置的核心的作用。該系統(tǒng)LSI不僅能夠組裝到再生裝置中,還能夠組裝到TV(電視機)或游戲機、個人計算機、單波段便攜電話等處理影像再生的各種設備中,能夠大幅擴大再生裝置的用途。在作為系統(tǒng)LSI安裝的情況下,也可以將預加載存儲器8、圖形平面10、顏色變換部11、字體數(shù)據(jù)存儲部12也封裝在系統(tǒng)LSI中。此外,也可以將讀出緩沖器7、過濾器3、轉(zhuǎn)發(fā)緩沖器4、視頻解碼器5、音頻解碼器15、視頻平面6、合成部13也封裝到1個系統(tǒng)LSI中。在將基本緩沖器、視頻解碼器、音頻解碼器、圖形解碼器也做成一體的系統(tǒng)LSI的情況下,優(yōu)選的是使系統(tǒng)LSI的架構基于Uniphier架構。21基于Uniphier架構的系統(tǒng)LSI由以下的電路模塊構成。數(shù)據(jù)并行處理器DPP它是多個要素處理器進行相同動作的SIMD型處理器,通過用1個命令使內(nèi)置在各要素處理器中的運算器同時動作,實現(xiàn)對于構成圖片的多個像素的解碼處理的并行化。·命令并行處理器IPP它通過由命令RAM、命令高速緩沖存儲器、數(shù)據(jù)RAM、數(shù)據(jù)高速緩沖存儲器構成的"LocalMemoryController(本地存儲器控制器)”、由命令取出部、解碼器、執(zhí)行單元、寄存器文件構成的"ProcessingUnit(處理單元)部”、以及使ProcessingUnit部進行多個應用的并行執(zhí)行的"VirtualMultiprocessorUnit(虛擬多處理單元)部”構成?!PU模塊它由ARM芯、外部總線接口(BusControlUnit:BCU)、DMA控制器、定時器、向量中斷控制器等周邊電路、UART、GPI0(通用輸入輸出GeneralPurposeInputOutput)、同步串行接口等周邊接口構成?!ち?/0模塊它經(jīng)由USB接口或ATAPacket接口,進行與連接在外部總線上的驅(qū)動器裝置、硬盤可移動媒體驅(qū)動裝置、SD存儲卡驅(qū)動裝置的數(shù)據(jù)輸入輸出。.AVI/0模塊它由音頻輸入輸出、視頻輸入輸出、OSD控制器構成,進行與電視機、AV功率放大器的數(shù)據(jù)輸入輸出?!ご鎯ζ骺刂颇K它是實現(xiàn)經(jīng)由外部總線連接的SD-RAM的讀寫的模塊,由控制各模塊間的內(nèi)部連接的內(nèi)部總線連接部、進行與連接在系統(tǒng)LSI外部的SD-RAM的數(shù)據(jù)轉(zhuǎn)發(fā)的訪問控制部、調(diào)節(jié)來自各模塊的SD-RAM的訪問請求的訪問調(diào)度部構成。具體的生產(chǎn)順序的詳細情況如下。首先,基于各實施方式所示的結(jié)構圖,制作要做成系統(tǒng)LSI的部分的電路圖,使用電路元件及IC、LSI,將結(jié)構圖中的結(jié)構要素具體實現(xiàn)。這樣,如果具體實現(xiàn)了各結(jié)構要素,則規(guī)定將電路元件及IC、LSI間連接的總線及其周邊電路、與外部的接口等。進而,還規(guī)定連接線、電源線、地線、時鐘信號線等。在該規(guī)定時,一邊考慮LSI的規(guī)格調(diào)節(jié)各結(jié)構要素的動作定時、或?qū)Ω鹘Y(jié)構要素施加保證所需要的帶寬等的調(diào)節(jié),一邊完成電路圖。如果電路圖完成,則進行安裝設計。所謂安裝設計,是決定將通過電路設計制作的電路圖上的部件(電路元件或IC、LSI)向基板上的哪里配置、或者將電路圖上的連接線怎樣配線到基板上的基板布局的制作作業(yè)。這樣進行安裝設計,如果確定了基板上的布局,則將安裝設計結(jié)果變換為CAM數(shù)據(jù),輸出給NC工作機械等設備。NC工作機械基于該CAM數(shù)據(jù)進行SoC安裝或SiP安裝。SoC(片上系統(tǒng)Systemonchip)安裝,是將多個電路燒制在1個芯片上的技術。SiP(系統(tǒng)封裝=SysteminPackage)安裝,是將多個芯片用樹脂等做成1個封裝的技術。經(jīng)過以上的過程,能夠基于各實施方式所示的再生裝置的內(nèi)部結(jié)構圖制作有關本發(fā)明的系統(tǒng)LSI。(具備設置寄存器)為了適當?shù)剡M行文本字幕流的選擇,在再生裝置中,優(yōu)選設置保存標志集以及許22可標志的設置寄存器。標志集由分別對應于由IS0639-2/T規(guī)定的3字節(jié)的語言代碼的設置標志構成,各設置標志表示再生裝置是否具備對應于各語言代碼的語言的能力的各語言代碼的設置。在由IS0639-2/T規(guī)定的3字節(jié)的語言代碼中,“ita”這3個字節(jié)的代碼表示意大利語,jpn”這3個字節(jié)的代碼表示日語。“jav”這3個字節(jié)的代碼表示Java語言。由IS0639-2/T規(guī)定的語言代碼通過這樣的3字節(jié)的代碼包羅了430種語言,所以再生裝置是否具備對應于各語言代碼的語言的能力的判斷變得容易。各語言代碼的能力包括通過變更字符(character)位圖的配置、字符位圖的形狀、字符位圖的間隔的任一種從而在對應于各語言代碼的語言中實現(xiàn)獨特的顯示方法的能力。在第1實施方式的開頭敘述的是否滿足第2條件的判斷通過檢查標志集中的多個設置標志中的、對應于作為選擇的對象的文本字幕流的語言代碼的標志是否表示具備能力來進行。上述許可標志表示是否許可對不滿足第2條件的文本字幕流進行選擇。在設置寄存器中的許可標志表示許可的情況下,將由記錄在記錄媒體中的播放列表信息指定的文本字幕流中的、滿足第1條件及第3條件的流作為選擇的對象。工業(yè)實用性有關本發(fā)明的再生裝置在能夠進行通過灰度顯示實現(xiàn)的高品質(zhì)的字符串顯示的方面,有可能在民用設備的工業(yè)領域中使用。權利要求一種再生裝置,執(zhí)行視頻流與字幕流的同步再生,其特征在于,具備視頻解碼器,將視頻流解碼;字幕解碼器,將字幕流解碼,并得到字幕圖像;以及顏色變換部,通過使用顏色查找表,來執(zhí)行字幕圖像的灰度顯示;顏色查找表由多個索引、以及與各索引建立了對應的顏色信息構成;上述字幕解碼器在使顏色變換部執(zhí)行字幕圖像的灰度顯示時,事先對視頻流的時間軸中的、字幕顯示的索引使用所持續(xù)的期間進行解析,對于除了在該持續(xù)的期間中字幕圖像的字符顏色及背景顏色所使用的已使用索引以外的空的索引,分配灰度顏色的顏色信息。2.如權利要求1所述的再生裝置,其特征在于,上述字幕流包括多個字符串顯示指示信息;各字符串顯示指示信息是在視頻流的當前的再生時刻成為字符顯示的開始時刻時向再生裝置指示字符顯示的信息,包括表示字符顯示的開始時刻及結(jié)束時刻的信息、對顯示畫面中要用于字幕顯示的顯示區(qū)域的個數(shù)進行指定的區(qū)域數(shù)信息、以及表示是否對各顯示區(qū)域中要顯示的字符進行更新的描繪更新標志;上述索引使用持續(xù)區(qū)間是從字符串顯示指示信息i的開始時刻到字符串顯示指示信息j的結(jié)束時刻的期間;上述字符串顯示指示信息i是由區(qū)域數(shù)信息指定了個數(shù)的所有的顯示區(qū)域中的描繪更新標志被設定為“更新”的字符串顯示指示信息;上述字符串顯示指示信息j是后續(xù)于字符串顯示指示信息i的字符串顯示指示信息,是位于由區(qū)域數(shù)信息指定了個數(shù)的所有的顯示區(qū)域中的描繪更新標志被設定為“更新”的字符串顯示指示信息緊前的字符串顯示指示信息。3.如權利要求2所述的再生裝置,其特征在于,上述字符串顯示指示信息具備索引指示信息,該索引指示信息表示在顯示時要用于字符顏色及背景顏色的顯示的索引;上述已使用索引,指的是由從字符串顯示指示信息i到字符串顯示指示信息j為止的任一個字符串顯示指示信息的索引指示信息分配了字符顏色及背景顏色的索引。4.如權利要求3所述的再生裝置,其特征在于,在將某個索引使用持續(xù)區(qū)間中的已使用索引數(shù)設為M、索引的位寬設為η的情況下,在上述索引使用持續(xù)區(qū)間中用于灰度顏色顯示的灰度顏色的灰度數(shù)N通過以下的計算式計算灰度數(shù)N=(2的η次方-M)/字符顏色及背景顏色的組合數(shù)。5.如權利要求1所述的再生裝置,其特征在于,如果將索引使用持續(xù)區(qū)間中的字符顏色的顏色信息設為(Aa,Ba,Ca,Da)、并將相同的索引使用持續(xù)區(qū)間中的背景顏色的顏色信息設為(Ab,Bb,Cb,Db),則由索引η指定的灰度顏色η的顏色信息通過以下的計算式計算,其中索引η取1到Ν-2的值灰度顏色η(Ab+(Aa-Ab)Xn/(N-I),Bb+(Ba-Bb)Xn/(N-I),Cb+(Ca-Cb)Xn/(N-I),Db+(Da-Db)Xn/(N_1))。6.如權利要求1所述的再生裝置,其特征在于,上述字幕解碼器具備預解析部,制作灰度顏色管理表,該灰度顏色管理表用來與索引使用持續(xù)期間中的字符顏色及背景顏色的組合建立對應地管理灰度顏色;顏色查找表控制部,在上述灰度顏色管理表的制作結(jié)束后,對保持了索引值與顏色信息的對應關系的顏色查找表、以及上述灰度顏色管理表進行更新;以及描繪部,使用上述灰度顏色管理表,將字符描繪在幀存儲器內(nèi);作為由顏色變換部進行顯示的對象的字幕圖像,由通過描繪部在幀存儲器內(nèi)描繪的字符構成。7.如權利要求6所述的再生裝置,其特征在于,上述字符串顯示指示信息包括顏色查找表更新信息,該顏色查找表更新信息在視頻流的當前的再生時刻成為字符顯示的開始時刻時,向再生裝置命令顏色變換部中的顏色查找表的更新;上述顏色查找表控制部根據(jù)字幕流所包括的多個字符串顯示指示信息之中的、與視頻流的當前的再生時刻相應的字符串顯示指示信息的顏色查找表更新信息,將灰度顏色管理表和顏色變換部中的顏色查找表更新;顏色變換部用于顏色變換的顏色查找表是由顏色查找表控制部進行了更新的顏色查找表。8.一種集成電路,能夠組裝在執(zhí)行視頻流與字幕流的同步再生的再生裝置中,其特征在于,具備視頻解碼器,將視頻流解碼;字幕解碼器,將字幕流解碼,并得到字幕圖像;以及顏色變換部,通過使用顏色查找表,來執(zhí)行字幕圖像的灰度顯示;顏色查找表由多個索引、以及與各索引建立了對應的顏色信息構成;上述字幕解碼器在使顏色變換部執(zhí)行字幕圖像的灰度顯示時,事先對視頻流的時間軸中的、字幕顯示的索引使用所持續(xù)的期間進行解析,對于除了在該持續(xù)的期間中字幕圖像的字符顏色及背景顏色所使用的已使用索引以外的空的索引,分配灰度顏色的顏色信息。9.一種再生方法,執(zhí)行視頻流與字幕流的同步再生,其特征在于,包括將視頻流解碼的步驟;將字幕流解碼并得到字幕圖像的步驟;以及使用顏色查找表來執(zhí)行字幕圖像的灰度顯示的顏色變換步驟;顏色查找表由多個索引、以及與各索引建立了對應的顏色信息構成;得到上述字幕圖像的步驟在使顏色變換步驟執(zhí)行字幕圖像的灰度顯示時,事先對視頻流的時間軸中的、字幕顯示的索引使用所持續(xù)的期間進行解析,對于除了在該持續(xù)的期間中字幕圖像的字符顏色及背景顏色所使用的已使用索引以外的空的索引,分配灰度顏色的顏色信息。10.一種程序,使計算機執(zhí)行視頻流與字幕流的同步再生,其特征在于,使計算機執(zhí)行以下步驟將視頻流解碼的步驟;將字幕流解碼并得到字幕圖像的步驟;以及使用顏色查找表來執(zhí)行字幕圖像的灰度顯示的顏色變換步驟;顏色查找表由多個索引、以及與各索引建立了對應的顏色信息構成;得到上述字幕圖像的步驟在使顏色變換步驟執(zhí)行字幕圖像的灰度顯示時,事先對視頻流的時間軸中的、字幕顯示的索引使用所持續(xù)的期間進行解析,對于除了在該持續(xù)的期間中字幕圖像的字符顏色及背景顏色所使用的已使用索引以外的空的索引,分配灰度顏色的顏色信息。11.一種計算機可讀取的記錄媒體,其特征在于,記錄有權利要求10所述的程序。全文摘要在與活動圖像同步來更新字符串的再生裝置中,顯示使用了顏色查找表的空的索引的灰度字符。通過設置將文本字幕流中的字符串顯示指示信息預解析的預解析部,能夠事先掌握沒有由顏色查找表使用的索引。這樣,進行利用顏色查找表的空索引的灰度字符的顯示。文檔編號G09G5/06GK101904169SQ20098010140公開日2010年12月1日申請日期2009年2月13日優(yōu)先權日2008年2月14日發(fā)明者六日市正弘申請人:松下電器產(chǎn)業(yè)株式會社