最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

接收設(shè)備、傳輸設(shè)備以及數(shù)據(jù)處理方法與流程

文檔序號:11143013閱讀:1035來源:國知局
接收設(shè)備、傳輸設(shè)備以及數(shù)據(jù)處理方法與制造工藝

本公開涉及一種接收設(shè)備、一種傳輸設(shè)備以及一種數(shù)據(jù)處理方法。更詳細(xì)地說,本公開涉及一種接收設(shè)備、一種傳輸設(shè)備以及一種數(shù)據(jù)處理方法,其傳輸/接收字幕數(shù)據(jù)并且在字幕數(shù)據(jù)上執(zhí)行處理。



背景技術(shù):

具有各種方法,用于在圖片上重疊并且顯示字幕。越來越地使用TTML(時(shí)間文本標(biāo)記語言)。在TTML中,使用具有XML(可擴(kuò)展標(biāo)記語言)格式的字幕數(shù)據(jù),并且可以控制顯示區(qū)域或顯示時(shí)間。

TTML具有能夠與網(wǎng)絡(luò)應(yīng)用(例如,HTML5)配合的特征。

注意,例如,在專利文檔1(日本專利申請公開號2012-169885)中描述TTML。

專利文檔1:日本專利申請公開號2012-169885



技術(shù)實(shí)現(xiàn)要素:

要解決的問題

作為上述字幕數(shù)據(jù)的TTML字幕數(shù)據(jù)具有一種配置,其中,可以描述表示字幕的顯示時(shí)間的信息以及要顯示的字幕數(shù)據(jù)。然而,在執(zhí)行TTML文件的切換處理時(shí),可以中斷顯示字幕數(shù)據(jù)。

本公開的一個(gè)目標(biāo)在于,提供一種接收設(shè)備、一種傳輸設(shè)備以及一種數(shù)據(jù)處理方法,其實(shí)現(xiàn)能夠使用TTML字幕數(shù)據(jù)的控制信息在字幕顯示處理中消除字幕顯示中斷的處理。

解決問題的方式

根據(jù)本公開的第一方面的一種接收設(shè)備包括:

通信單元,其接收TTML(時(shí)間文本標(biāo)記語言)字幕數(shù)據(jù);以及

數(shù)據(jù)處理單元,其執(zhí)行字幕顯示控制,所述TTML字幕數(shù)據(jù)被應(yīng)用于所述字幕顯示控制,其中,

所述TTML字幕數(shù)據(jù)是具有連續(xù)顯示指令值的數(shù)據(jù),用于執(zhí)行目前顯示的字幕的連續(xù)顯示處理,作為字幕顯示結(jié)束時(shí)間規(guī)范屬性和字幕顯示開始時(shí)間規(guī)范屬性中的至少一個(gè)的值。

根據(jù)本公開的第二方面的一種傳輸設(shè)備包括:

數(shù)據(jù)處理單元,其生成TTML(時(shí)間文本標(biāo)記語言)字幕數(shù)據(jù);以及

通信單元,其傳輸所述TTML字幕數(shù)據(jù),其中,

所述TTML字幕數(shù)據(jù)是具有連續(xù)顯示指令值的數(shù)據(jù),用于執(zhí)行目前顯示的字幕的連續(xù)顯示處理,作為字幕顯示結(jié)束時(shí)間規(guī)范屬性和字幕顯示開始時(shí)間規(guī)范屬性中的至少一個(gè)的值。

根據(jù)本公開的第三方面的一種由接收設(shè)備執(zhí)行的數(shù)據(jù)處理方法,包括:

由通信單元接收TTML(時(shí)間文本標(biāo)記語言)字幕數(shù)據(jù);以及

由數(shù)據(jù)處理單元執(zhí)行字幕顯示控制,所述TTML字幕數(shù)據(jù)被應(yīng)用于所述字幕顯示控制,其中,

所述TTML字幕數(shù)據(jù)是具有連續(xù)顯示指令值的數(shù)據(jù),用于執(zhí)行目前顯示的字幕的連續(xù)顯示處理,作為字幕顯示結(jié)束時(shí)間規(guī)范屬性和字幕顯示開始時(shí)間規(guī)范屬性中的至少一個(gè)的值。

根據(jù)本公開的第四方面的一種由傳輸設(shè)備執(zhí)行的數(shù)據(jù)處理方法,包括:

由數(shù)據(jù)處理單元生成TTML(時(shí)間文本標(biāo)記語言)字幕數(shù)據(jù);以及

由通信單元傳輸所述TTML字幕數(shù)據(jù),其中,

所述TTML字幕數(shù)據(jù)是具有連續(xù)顯示指令值的數(shù)據(jù),用于執(zhí)行目前顯示的字幕的連續(xù)顯示處理,作為字幕顯示結(jié)束時(shí)間規(guī)范屬性和字幕顯示開始時(shí)間規(guī)范屬性中的至少一個(gè)的值。

基于稍后描述的本公開的實(shí)施方式或附圖,鑒于以下詳細(xì)描述,本公開的這些和其他目標(biāo)、特征以及優(yōu)點(diǎn)更加顯而易見。注意,在本說明書中的“系統(tǒng)”表示多個(gè)設(shè)備的邏輯共同配置,并且不必在相同的外殼內(nèi)提供具有相應(yīng)配置的那些設(shè)備。

效果

根據(jù)本公開的實(shí)施方式的配置,可以實(shí)現(xiàn)一種設(shè)備和方法,其能夠執(zhí)行可靠的顯示控制,沒有TTML字幕數(shù)據(jù)的字幕顯示中斷。

具體而言,即使在圖像文件的再現(xiàn)結(jié)束時(shí)間之后,在所述TTML字幕數(shù)據(jù)的字幕顯示結(jié)束時(shí)間規(guī)范屬性的設(shè)定值是連續(xù)顯示指令值時(shí),繼續(xù)目前顯示的字幕數(shù)據(jù)的存儲器儲存和顯示處理,并且執(zhí)行TTML字幕數(shù)據(jù)文件的切換處理。在所述TTML字幕數(shù)據(jù)的字幕顯示開始時(shí)間規(guī)范屬性的設(shè)定值是連續(xù)顯示指令值的情況下,確定是否具有繼續(xù)顯示處理的文本串,并且在具有所述文本串時(shí),繼續(xù)顯示已顯示的文本串。

根據(jù)該配置,可以實(shí)現(xiàn)顯示控制,沒有TTML字幕數(shù)據(jù)的字幕顯示中斷。

注意,在說明書中描述的效果僅僅是實(shí)例。這些效果不限于在說明書中描述的效果。進(jìn)一步,本公開可以具有除了例證的效果以外的效果。

附圖說明

圖1是解釋根據(jù)本公開的用于執(zhí)行處理的通信系統(tǒng)的配置實(shí)例的示圖;

圖2是解釋由傳輸設(shè)備傳輸?shù)膫鬏敂?shù)據(jù)的示圖;

圖3是解釋使用TTML字幕數(shù)據(jù)的字幕顯示處理的示圖;

圖4是解釋使用TTML字幕數(shù)據(jù)的字幕顯示處理的示圖;

圖5是解釋在使用TTML字幕數(shù)據(jù)的字幕顯示處理中發(fā)生的字幕中斷的示圖;

圖6是解釋在使用TTML字幕數(shù)據(jù)的字幕顯示處理中發(fā)生的字幕中斷的示圖;

圖7是解釋在使用TTML字幕數(shù)據(jù)的字幕顯示處理中發(fā)生的字幕中斷的示圖;

圖8是解釋使用TTML字幕數(shù)據(jù)的字幕顯示控制處理的示圖,其中,防止發(fā)生字幕中斷;

圖9是解釋使用TTML字幕數(shù)據(jù)的字幕顯示控制處理的示圖,其中,防止發(fā)生字幕中斷;

圖10是示出解釋使用TTML字幕數(shù)據(jù)的字幕顯示控制處理的序列的流程圖的示圖,其中,防止發(fā)生字幕中斷;

圖11是示出解釋使用TTML字幕數(shù)據(jù)的字幕顯示控制處理的序列的流程圖的示圖,其中,防止發(fā)生字幕中斷;

圖12是示出解釋使用TTML字幕數(shù)據(jù)的字幕顯示控制處理的序列的流程圖的示圖,其中,防止發(fā)生字幕中斷;

圖13是解釋傳輸設(shè)備和接收設(shè)備的配置實(shí)例的示圖;

圖14是解釋傳輸設(shè)備的配置實(shí)例的示圖;

圖15是解釋接收設(shè)備的配置實(shí)例的示圖;

圖16是解釋作為通信設(shè)備的傳輸設(shè)備和接收設(shè)備的硬件配置實(shí)例的示圖。

具體實(shí)施方式

在后文中,參考附圖,描述根據(jù)本公開的接收設(shè)備、傳輸設(shè)備以及數(shù)據(jù)處理方法的細(xì)節(jié)。注意,按照以下順序進(jìn)行描述。

1、關(guān)于通信系統(tǒng)的配置實(shí)例

2、關(guān)于字幕數(shù)據(jù)的概述

3、關(guān)于在切換TTML字幕數(shù)據(jù)文件時(shí)造成的問題

4、關(guān)于消除字幕的中斷的實(shí)施方式

5、關(guān)于字幕顯示控制的序列

6、關(guān)于傳輸設(shè)備和接收設(shè)備的配置實(shí)例

7、本公開的配置的概述

1、關(guān)于通信系統(tǒng)的配置實(shí)例

首先,參考圖1,描述根據(jù)本公開的用于執(zhí)行處理的通信系統(tǒng)的配置實(shí)例。

如圖1所示,通信系統(tǒng)10包括傳輸圖像數(shù)據(jù)、音頻數(shù)據(jù)、字幕數(shù)據(jù)以及諸如各種控制信息等數(shù)據(jù)的傳輸設(shè)備20以及接收從傳輸設(shè)備20中傳輸?shù)臄?shù)據(jù)的接收設(shè)備30。

具體而言,傳輸設(shè)備20是提供內(nèi)容的設(shè)備,例如,廣播站21和內(nèi)容服務(wù)器22。

另一方面,接收設(shè)備30是一般用戶的客戶端設(shè)備,并且具體而言,由電視31、PC 32、便攜式終端33等構(gòu)成。

在傳輸設(shè)備20與接收設(shè)備30之間執(zhí)行的數(shù)據(jù)通信使用雙向通信或通過網(wǎng)絡(luò)(例如,互聯(lián)網(wǎng))的單向通信以及通過廣播波等的單向通信中的任一個(gè)或這兩者。

通過各種格式,例如,MPEG-2TS、MP4以及MMT(MPEG媒體傳輸),執(zhí)行從傳輸設(shè)備20到接收設(shè)備30的數(shù)據(jù)傳輸。注意,在執(zhí)行根據(jù)本公開的處理的情況下,不限制數(shù)據(jù)傳輸格式。

在MPEG-2TS、MP4以及MMT各種中的任一個(gè)中,規(guī)定作為構(gòu)成諸如圖像(視頻)、音頻以及字幕等內(nèi)容的數(shù)據(jù)的編碼數(shù)據(jù)以及用于傳輸其控制信息的格式。

傳輸設(shè)備20編碼內(nèi)容數(shù)據(jù),生成包括編碼數(shù)據(jù)和編碼數(shù)據(jù)的元數(shù)據(jù)的數(shù)據(jù)文件,在數(shù)據(jù)包內(nèi)儲存所生成的編碼數(shù)據(jù),并且通過廣播波或者通過網(wǎng)絡(luò)傳輸該編碼數(shù)據(jù)。

從傳輸設(shè)備20中提供給接收設(shè)備30的數(shù)據(jù)包括諸如節(jié)目指南的指南信息、通知信息、控制信息以及諸如圖像、音頻以及字幕等的再現(xiàn)目標(biāo)數(shù)據(jù)。

參考圖2,描述從傳輸設(shè)備20中傳輸?shù)臄?shù)據(jù)的實(shí)例。

在圖2,示出了從傳輸設(shè)備20中傳輸給接收設(shè)備30的數(shù)據(jù)的類型。從傳輸設(shè)備20中傳輸給接收設(shè)備30的數(shù)據(jù)包括以下數(shù)據(jù):

(a)圖像數(shù)據(jù)(視頻)50;

(b)音頻數(shù)據(jù)(音頻)60;

(c)字幕數(shù)據(jù)(副標(biāo)題)70;以及

(d)信令數(shù)據(jù)80。

傳輸這些數(shù)據(jù)塊,作為通過通信格式規(guī)定的數(shù)據(jù)包的有效載荷。

注意,信令數(shù)據(jù)是接收設(shè)備30的通知信息或控制信息,并且包括例如設(shè)置信息、數(shù)據(jù)屬性信息以及控制信息。需要設(shè)置信息來接收、解碼以及再現(xiàn)圖像數(shù)據(jù)、音頻數(shù)據(jù)以及字幕數(shù)據(jù)。

2、關(guān)于字幕數(shù)據(jù)的概述

在本公開的配置中,使用TTML(時(shí)間文本標(biāo)記語言)。在TTML中,使用具有XML(可擴(kuò)展標(biāo)記語言)格式的字幕數(shù)據(jù),并且可以控制顯示區(qū)域或顯示時(shí)間。

描述使用TTML字幕數(shù)據(jù)的字幕顯示控制的實(shí)例。

圖3是示出儲存在從傳輸設(shè)備20中傳輸給接收設(shè)備30的字幕數(shù)據(jù)(副標(biāo)題)70內(nèi)的具有XML格式的TTML字幕數(shù)據(jù)的配置實(shí)例以及使用TTML字幕數(shù)據(jù)在接收設(shè)備30中執(zhí)行的字幕顯示的實(shí)例的示圖。

在從傳輸設(shè)備20中傳輸給接收設(shè)備30的字幕數(shù)據(jù)(副標(biāo)題)70的(A)中,例如,儲存在圖3的(B)部分中示出的TTML字幕數(shù)據(jù)。

例如,TTML字幕數(shù)據(jù)是在圖3的(B)部分中示出的具有XML格式的數(shù)據(jù),并且具有一種配置,其中,除了實(shí)際上顯示的文本串,還可以描述關(guān)于顯示區(qū)域、顯示時(shí)間等的信息。

接收設(shè)備30執(zhí)行解釋這種TTML字幕數(shù)據(jù)的處理,如在圖3的(C)部分中所示,生成顯示數(shù)據(jù),即,通過在從另一個(gè)數(shù)據(jù)包中獲取的并且解碼的圖像數(shù)據(jù)上疊加字幕所獲得的顯示數(shù)據(jù),并且在顯示單元上顯示該數(shù)據(jù)。

在圖3的(B)部分中示出的TTML字幕數(shù)據(jù)中,儲存以下信息:

通過該TTML數(shù)據(jù),可以實(shí)現(xiàn)在為其規(guī)定的時(shí)間內(nèi)在區(qū)域內(nèi)顯示字幕數(shù)據(jù)、兩個(gè)文本串"你好"和"謝謝你"的控制。

<div regon=“r1”>表示用于在顯示屏的特定顯示區(qū)域[r1]內(nèi)顯示字幕的控制信息。

<p begin=“00:00:01.878”end=“00:00:05.334”>表示規(guī)定字幕數(shù)據(jù)"你好"的顯示開始時(shí)間和顯示結(jié)束時(shí)間的控制信息。

控制信息用于在

00小時(shí)00分01秒878的顯示開始時(shí)間,以及

00小時(shí)00分05秒334的顯示結(jié)束時(shí)間,

顯示字幕數(shù)據(jù)"你好"。

注意,可以基于接收設(shè)備30的系統(tǒng)時(shí)鐘測量時(shí)間。

<p begin=“00:00:08.608”end=“00:00:15.296”>表示規(guī)定字幕數(shù)據(jù)"謝謝你"的顯示開始時(shí)間和顯示結(jié)束時(shí)間的控制信息。

控制信息用于在

00小時(shí)00分08秒608的顯示開始時(shí)間,以及

00小時(shí)00分15秒296的顯示結(jié)束時(shí)間,

顯示字幕數(shù)據(jù)"謝謝你"。

具體而言,該TTML字幕數(shù)據(jù)包括執(zhí)行以下字幕顯示的控制信息。

從00小時(shí)00分01秒878的時(shí)間到00小時(shí)00分05秒334的時(shí)間,在顯示區(qū)域[r1]內(nèi)顯示字幕數(shù)據(jù)"你好"。

從00小時(shí)00分08秒608的時(shí)間到00小時(shí)00分15秒296的時(shí)間,在顯示區(qū)域[r1]內(nèi)顯示字幕數(shù)據(jù)"謝謝你"。

控制信息用于執(zhí)行上述字幕顯示。

基于該TTML數(shù)據(jù)的顯示結(jié)果顯示為圖3的(C1)和(C2)部分的顯示數(shù)據(jù)。

字幕數(shù)據(jù)疊加在規(guī)定顯示時(shí)間的圖像數(shù)據(jù)上并且顯示。

圖3的(C1)部分表示通過在圖像上疊加字幕"你好"所獲得的顯示圖像的實(shí)例,并且對應(yīng)于從00小時(shí)00分01秒878的時(shí)間到00小時(shí)00分05秒334的時(shí)間顯示的顯示數(shù)據(jù)。

圖3的(C2)部分是在圖3的(C1)部分的顯示數(shù)據(jù)之后顯示的顯示數(shù)據(jù),并且表示通過在圖像上疊加字幕"謝謝你"所獲得的顯示圖像的實(shí)例。該部分對應(yīng)于從00小時(shí)00分08秒608的時(shí)間到00小時(shí)00分15秒296的時(shí)間顯示的顯示數(shù)據(jù)。

在圖3,示出了使用表示字幕數(shù)據(jù)的顯示開始時(shí)間的屬性(開始)和表示顯示結(jié)束時(shí)間的屬性(結(jié)束)的TTML字幕數(shù)據(jù)的實(shí)例。除此以外,具有使用表示字幕數(shù)據(jù)的顯示開始時(shí)間的屬性(開始)和表示顯示時(shí)間段(持續(xù)時(shí)間)的屬性(dur)的TTML字幕數(shù)據(jù),例如,如圖4所示。

在圖4的(B)部分中示出的TTML字幕數(shù)據(jù)中,儲存以下信息:

而且,通過該TTML數(shù)據(jù),可以實(shí)現(xiàn)在為其規(guī)定的時(shí)間內(nèi)顯示字幕數(shù)據(jù)、兩個(gè)文本串"你好"和"謝謝你"的控制,與在圖3示出的實(shí)例一樣。

<div regon=“r1”>表示用于在顯示屏的特定顯示區(qū)域[r1]內(nèi)顯示字幕的控制信息。

<p begin=“00:00:01.878”dur=“03.456”>表示規(guī)定字幕數(shù)據(jù)"你好"的顯示開始時(shí)間和顯示時(shí)間段的控制信息。

控制信息用于在

00小時(shí)00分01秒878的顯示開始時(shí)間,

顯示字幕數(shù)據(jù)"你好",

持續(xù)03秒456的顯示時(shí)間段。

注意,可以基于接收設(shè)備30的系統(tǒng)時(shí)鐘測量時(shí)間。

<p begin=“00:00:08.608”dur=“06.668”>表示規(guī)定字幕數(shù)據(jù)"謝謝你"的顯示開始時(shí)間和顯示時(shí)間段的控制信息。

控制信息用于在

00小時(shí)00分08秒608的顯示開始時(shí)間,

顯示字幕數(shù)據(jù)"謝謝你",

持續(xù)06秒688的顯示時(shí)間段。

具體而言,該TTML字幕數(shù)據(jù)包括執(zhí)行以下字幕顯示的控制信息。

從00小時(shí)00分01秒878的時(shí)間開始,在顯示區(qū)域[r1]內(nèi)顯示字幕數(shù)據(jù)"你好",持續(xù)03秒456。

隨后,從00小時(shí)00分08秒608的時(shí)間開始,在顯示區(qū)域[r1]內(nèi)顯示字幕數(shù)據(jù)"謝謝你",持續(xù)06秒688。

控制信息用于執(zhí)行上述字幕顯示。

基于該TTML數(shù)據(jù)的顯示結(jié)果顯示為圖4的(C1)和(C2)部分的顯示數(shù)據(jù)。

字幕數(shù)據(jù)疊加在規(guī)定顯示時(shí)間的圖像數(shù)據(jù)上并且顯示。

圖4的(C1)部分表示通過在圖像上疊加字幕"你好"所獲得的顯示圖像的實(shí)例,并且對應(yīng)于從00小時(shí)00分01秒878的時(shí)間開始顯示的持續(xù)03秒456的顯示數(shù)據(jù)。

圖4的(C2)部分是在圖4的(C1)部分的顯示數(shù)據(jù)之后顯示的顯示數(shù)據(jù),并且表示通過在圖像上疊加字幕"謝謝你"所獲得的顯示圖像的實(shí)例。該部分對應(yīng)于從00小時(shí)00分08秒608的時(shí)間開始顯示的持續(xù)06秒688的顯示數(shù)據(jù)。

如上面參考圖3和圖4所述,生成TTML字幕數(shù)據(jù),作為包括是字幕數(shù)據(jù)的文本串以及關(guān)于文本串的顯示時(shí)間、顯示區(qū)域等的控制信息的數(shù)據(jù)。

注意,除了在圖3和圖4描述的信息,還可以設(shè)置各種控制信息。

3、關(guān)于在切換TTML字幕數(shù)據(jù)文件時(shí)造成的問題

如上面參考圖3和圖4所述,TTML字幕數(shù)據(jù)包括是字幕數(shù)據(jù)的文本串以及關(guān)于文本串的顯示時(shí)間、顯示區(qū)域等的控制信息。

然而,在使用包含在TTML數(shù)據(jù)內(nèi)的顯示時(shí)間控制信息執(zhí)行處理時(shí),顯示的文本串可以消失,即,在切換TTML數(shù)據(jù)文件時(shí),可以發(fā)生字幕中斷。

參考圖5,描述該問題。

圖5示出以下兩條信息:

(a)由接收設(shè)備30從傳輸設(shè)備20中依次接收的數(shù)據(jù)文件;以及

(b)由接收設(shè)備30執(zhí)行的字幕數(shù)據(jù)顯示序列。

如在圖5的部分(b)中由時(shí)間軸(t)所示,時(shí)間從左到右增加。

在圖5示出的實(shí)例中,示出了在接收設(shè)備30從傳輸設(shè)備20中接收圖像/音頻數(shù)據(jù)文件101到103以及三個(gè)TTML字幕數(shù)據(jù)文件(TTML-1到3)111到113的情況下的處理實(shí)例,用于執(zhí)行與這些數(shù)據(jù)文件同步的處理。接收設(shè)備30使用所接收的三個(gè)字幕數(shù)據(jù)文件111到113來執(zhí)行字幕顯示處理。

注意,圖像/音頻數(shù)據(jù)文件101到103均是以在例如數(shù)據(jù)傳輸方法(例如,MPEG-2TS、MP4以及MMT)中限定的傳輸或處理為單位的數(shù)據(jù)文件。

在數(shù)據(jù)通信格式是MP4的情況下,例如,圖像/音頻數(shù)據(jù)文件101到103均對應(yīng)于作為處理單位在MP4中限定的已編碼的數(shù)據(jù)文件“mdat”。

另一方面,在數(shù)據(jù)通信格式是MMT的情況下,圖像/音頻數(shù)據(jù)文件101到103均對應(yīng)于作為處理單位在MMT中限定的已編碼的數(shù)據(jù)文件“MFU”。

在這些數(shù)據(jù)文件中,儲存在預(yù)定的時(shí)間段再現(xiàn)的圖像和音頻。注意,雖然圖像/音頻數(shù)據(jù)文件101到103中的每個(gè)在圖5顯示為一個(gè)文件,但是在某些情況下,傳輸圖像文件和數(shù)據(jù)文件,作為單獨(dú)文件。

在圖像/音頻數(shù)據(jù)文件101到103中,儲存用于再現(xiàn)的數(shù)據(jù),防止數(shù)據(jù)在處理時(shí)間段內(nèi)發(fā)生中斷,考慮在切換文件時(shí)的處理時(shí)間段。

另一方面,字幕數(shù)據(jù)文件111到113均是TTML字幕數(shù)據(jù),與上面參考圖3和圖4描述的一樣。

對于字幕數(shù)據(jù)文件111到113中的每個(gè),設(shè)置時(shí)間戳,以執(zhí)行與圖像/音頻數(shù)據(jù)文件101到103同步的處理。

接收設(shè)備30能夠通過執(zhí)行參考時(shí)間戳的處理來執(zhí)行使圖像、音頻以及字幕彼此同步的控制。

通過參考時(shí)間戳,可以確定字幕數(shù)據(jù)文件111到113中的哪個(gè)與圖像/音頻數(shù)據(jù)文件101到103中的任一個(gè)相關(guān)聯(lián),用于執(zhí)行處理。

如在圖5的(a)部分中所示,在TTML字幕數(shù)據(jù)文件(TTML-1)111中,儲存以下字幕顯示控制數(shù)據(jù):

關(guān)于文本串(文本1)的顯示開始時(shí)間(開始)00:00:01.878,以及

顯示結(jié)束時(shí)間(結(jié)束)00:00:05.334;以及

關(guān)于文本串(文本2)的顯示開始時(shí)間(開始)00:00:08.608,以及

顯示結(jié)束時(shí)間(結(jié)束)00:00:15.296。

如在圖5的(b)部分中所示,接收設(shè)備30的字幕數(shù)據(jù)處理單元使用TTML字幕數(shù)據(jù)文件(TTML-1)111執(zhí)行文本串1和文本串2的字幕顯示。

具體而言,文本串1的顯示在時(shí)間t1 00:00:01.878開始并且在時(shí)間t200:00:05.334結(jié)束。

進(jìn)一步,文本串2的顯示在時(shí)間t3 00:00:08.608開始并且在時(shí)間t400:00:15.296結(jié)束。

在下一個(gè)TTML字幕數(shù)據(jù)文件(TTML-2)112中,儲存以下字幕顯示控制數(shù)據(jù):

關(guān)于文本串(文本3)的顯示開始時(shí)間00:00:16.278,以及

顯示結(jié)束時(shí)間00:00:24.556;以及

關(guān)于文本串(文本4)的顯示開始時(shí)間00:00:25.008,以及

顯示結(jié)束時(shí)間00:00:36.178。

在TTML字幕數(shù)據(jù)文件(TTML-1)111的顯示處理之后,接收設(shè)備30的字幕數(shù)據(jù)處理單元將處理目標(biāo)切換成TTML字幕數(shù)據(jù)文件(TTML-2)112,并且使用TTML字幕數(shù)據(jù)文件(TTML-2)112執(zhí)行文本串3和文本串4的字幕顯示,如在圖5的(b)部分中所示。

具體而言,文本串3的顯示在時(shí)間t5 00:00:16.278開始并且在時(shí)間t600:00:24.556結(jié)束。

進(jìn)一步,文本串4的顯示在時(shí)間t7 00:00:25.008開始。

然而,作為文本串4的顯示結(jié)束時(shí)間的時(shí)間t9 00:00:36.178設(shè)置為比與TTML字幕數(shù)據(jù)文件(TTML-2)112(即,圖像/音頻數(shù)據(jù)文件102)相關(guān)聯(lián)的同步處理數(shù)據(jù)文件的圖像再現(xiàn)結(jié)束時(shí)間(t8=00:00:35.442)更晚。

在該圖示出的實(shí)例中,圖像/音頻數(shù)據(jù)文件102的圖像再現(xiàn)結(jié)束時(shí)間是t8 00:00:35.442。

在圖像/音頻數(shù)據(jù)文件102的再現(xiàn)結(jié)束時(shí)間(t8=00:00:35.442)變成主要數(shù)據(jù)時(shí),接收設(shè)備30將處理切換成下一個(gè)圖像/音頻數(shù)據(jù)文件103。在文件切換時(shí),接收設(shè)備30也切換字幕數(shù)據(jù)文件。

由于考慮文件切換的處理時(shí)間段的再現(xiàn)數(shù)據(jù)儲存在前一個(gè)文件內(nèi),以防止發(fā)生數(shù)據(jù)中斷,所以不發(fā)生圖像/音頻數(shù)據(jù)的中斷。

然而,TTML字幕數(shù)據(jù)僅僅包括用作顯示時(shí)間段的顯示開始時(shí)間和顯示結(jié)束時(shí)間的控制信息,并且不考慮通過圖像數(shù)據(jù)等的文件切換的數(shù)據(jù)連續(xù)性。

在切換TML字幕數(shù)據(jù)文件時(shí),接收設(shè)備30的字幕數(shù)據(jù)處理單元停止顯示目前顯示的字幕數(shù)據(jù)。具體而言,字幕數(shù)據(jù)處理單元從儲存數(shù)據(jù)的存儲器中刪除用于顯示的字幕數(shù)據(jù),停止字幕顯示,并且處理下一個(gè)TML字幕數(shù)據(jù)。

結(jié)果,在圖5示出的TML字幕數(shù)據(jù)文件(TTML-2)112的字幕(文本4)的顯示中斷。

具體而言,字幕數(shù)據(jù)處理單元切換字幕數(shù)據(jù)文件以及圖像/音頻數(shù)據(jù)文件,并且在執(zhí)行文件切換處理時(shí),執(zhí)行從存儲器中刪除顯示文本數(shù)據(jù)的處理,并且停止顯示。

如上所述,在TML字幕數(shù)據(jù)文件(TTML-2)112的字幕(文本4)的顯示結(jié)束時(shí)間設(shè)置為比作為主要數(shù)據(jù)的圖像/音頻數(shù)據(jù)文件102的再現(xiàn)結(jié)束時(shí)間更晚的情況下,文件切換使停止顯示文本數(shù)據(jù)的顯示,從而文本顯示消失。

具體而言,在圖5的(B)部分中示出的從t8到時(shí)間t9的時(shí)間段內(nèi),發(fā)生字幕中斷顯示。

詳細(xì)描述在圖5示出的實(shí)例中發(fā)生文本顯示中斷的狀態(tài)。

在圖5的(b)部分中示出的時(shí)間t8=00:00.35.442對應(yīng)于作為主要數(shù)據(jù)的圖像/音頻數(shù)據(jù)文件102的再現(xiàn)結(jié)束時(shí)間。

在TML字幕數(shù)據(jù)文件(TTML-2)112中,儲存以下顯示時(shí)間控制信息:

關(guān)于文本串4的顯示開始時(shí)間00:00:25.008,以及

顯示結(jié)束時(shí)間00:00:36.178。

文本串4的顯示結(jié)束時(shí)間=00:00:36.178設(shè)置為比作為主要數(shù)據(jù)的圖像/音頻數(shù)據(jù)文件102的再現(xiàn)結(jié)束時(shí)間(t8=00:00:35.442)更晚,該主要數(shù)據(jù)設(shè)置為與TTML-2的同步再現(xiàn)目標(biāo)。

如上所述,即使在儲存在TML字幕數(shù)據(jù)內(nèi)的顯示結(jié)束時(shí)間設(shè)置為比作為主要數(shù)據(jù)的圖像/音頻數(shù)據(jù)文件的再現(xiàn)結(jié)束時(shí)間更晚時(shí),接收設(shè)備30的字幕數(shù)據(jù)處理單元與圖像/音頻數(shù)據(jù)文件切換同步切換字幕數(shù)據(jù)文件。在圖5的(B)部分中示出的從時(shí)間t8到時(shí)間t9的時(shí)間段內(nèi),該文件切換使發(fā)生字幕中斷顯示。

隨后,接收設(shè)備30的字幕數(shù)據(jù)處理單元開始下一個(gè)TML字幕數(shù)據(jù)文件(TTML-3)113的處理。

在下一個(gè)TML字幕數(shù)據(jù)文件(TTML-3)113中,儲存以下字幕顯示控制數(shù)據(jù):

關(guān)于文本串(文本4)的顯示開始時(shí)間00:00:36.178,以及

顯示結(jié)束時(shí)間00:00:50.856。

如在圖5的(b)部分中所示,根據(jù)該顯示控制信息,接收設(shè)備30的字幕數(shù)據(jù)處理單元在時(shí)間t9 00:00:36.178開始顯示文本串4,并且在時(shí)間t10 00:00:50.856結(jié)束顯示。

關(guān)于字幕數(shù)據(jù)文件(TTML-2)112和字幕數(shù)據(jù)文件(TTML-3)113的控制信息最初是以下信息:在從顯示開始時(shí)間(t7)到顯示結(jié)束時(shí)間(t10)的時(shí)間段內(nèi),用于連續(xù)顯示文本串(文本4)的控制信息。

然而,通過在作為同步處理數(shù)據(jù)文件的圖像/音頻數(shù)據(jù)文件102的再現(xiàn)結(jié)束時(shí)間(t8=00:00:35.442)切換字幕數(shù)據(jù),在從時(shí)間t8到時(shí)間t9的時(shí)間段內(nèi),發(fā)生上述字幕中斷。

注意,不能在TTML字幕數(shù)據(jù)中在字幕顯示結(jié)束時(shí)間的屬性(結(jié)束)中記錄值(時(shí)間信息)。在屬性(結(jié)束)中未記錄值(時(shí)間信息)的情況下,在字幕上執(zhí)行字幕顯示,直到字幕數(shù)據(jù)文件的處理結(jié)束時(shí)間。

具體而言,在圖6的字幕數(shù)據(jù)文件(TTML-2)112中示出設(shè)置。

在圖6示出的字幕數(shù)據(jù)文件(TTML-2)112包括以下信息:

<p begin=“00:00:16.278”

end=“00:00:24.556”>

文本3</p>

<p begin=“00:00:25.008”>

文本4</p>

上述字幕數(shù)據(jù)文件(TTML-2)112包括以下信息:

關(guān)于文本串(文本3)的顯示開始時(shí)間00:00:16.278,以及

顯示結(jié)束時(shí)間00:00:24.556;以及

關(guān)于文本串(文本4)的顯示開始時(shí)間00:00:25.008。

未記錄文本串(文本4)的顯示結(jié)束時(shí)間。在這種情況下,執(zhí)行字幕顯示控制的字幕數(shù)據(jù)處理單元在文本串(文本4)上執(zhí)行字幕顯示,直到字幕數(shù)據(jù)文件的處理結(jié)束時(shí)間。

在這種情況下,然而,字幕數(shù)據(jù)文件(TTML-2)112的處理結(jié)束時(shí)間是作為同步處理數(shù)據(jù)的圖像/音頻文件102的圖像再現(xiàn)結(jié)束時(shí)間(t8=00:00:35.442)。此時(shí),切換TTML字幕數(shù)據(jù)文件。畢竟,在文件切換處理期間,文本串(文本4)的顯示中斷。

如上面參考圖4所述,可以在TTML字幕數(shù)據(jù)中使用表示顯示時(shí)間段(持續(xù)時(shí)間)的屬性(dur),代替字幕顯示結(jié)束時(shí)間的屬性(結(jié)束)。

在圖7示出使用表示顯示時(shí)間段(持續(xù)時(shí)間)的屬性(dur)的實(shí)例。

在圖7示出的字幕數(shù)據(jù)文件(TTML-2)112包括以下信息:

<p begin=“00:00:16.278”

dur=“08.278”>

文本3</p>

<p begin=“00:00:25.008”

dur=“11.170”>

文本4</p>

上述字幕數(shù)據(jù)文件(TTML-2)112包括以下信息:

關(guān)于文本串(文本3)的顯示開始時(shí)間00:00:16.278,以及

顯示時(shí)間段08.278秒;以及

關(guān)于文本串(文本4)的顯示開始時(shí)間00:00:25.008,以及

顯示時(shí)間段11.170秒。

而且,在這種情況下,然而,在切換字幕數(shù)據(jù)文件時(shí),發(fā)生文本串(文本4)的顯示中斷,與參考圖5和圖6描述的情況一樣。

根據(jù)關(guān)于字幕數(shù)據(jù)文件(TTML-2)112的控制信息,在顯示開始時(shí)間00:00:25.008,開始文本串4的顯示。

在完成顯示時(shí)間段11.170秒時(shí)的時(shí)間是在圖7的(b)部分中示出的時(shí)間t9=00:00:36.178。

時(shí)間t9設(shè)置為比作為主要數(shù)據(jù)的圖像/音頻數(shù)據(jù)文件102的再現(xiàn)結(jié)束時(shí)間(t8=00:00:35.442)更晚,該主要數(shù)據(jù)設(shè)置為與TTML-2的同步再現(xiàn)目標(biāo)。

如上所述,即使在記錄在TML字幕數(shù)據(jù)內(nèi)的顯示結(jié)束時(shí)間設(shè)置為比作為主要數(shù)據(jù)的圖像/音頻數(shù)據(jù)文件的再現(xiàn)結(jié)束時(shí)間更晚時(shí),接收設(shè)備30的字幕數(shù)據(jù)處理單元與圖像/音頻數(shù)據(jù)文件切換同步切換字幕數(shù)據(jù)文件。在圖7的(b)部分中示出的從時(shí)間t8到時(shí)間t9的時(shí)間段內(nèi),該文件切換使發(fā)生字幕中斷顯示。

如上所述,發(fā)生字幕中斷,與記錄在TML字幕數(shù)據(jù)內(nèi)的控制信息的類型無關(guān)。

4、關(guān)于消除字幕的中斷的實(shí)施方式

在下面,描述用于解決字幕中斷的上述問題的實(shí)施方式

圖8是示出在接收設(shè)備30中的處理實(shí)例的示圖。

與參考圖5到圖7描述的處理實(shí)例一樣,圖8示出了以下兩條信息:

(a)由接收設(shè)備30從傳輸設(shè)備20中依次接收的數(shù)據(jù)文件;以及

(b)由接收設(shè)備30執(zhí)行的字幕數(shù)據(jù)顯示序列。

如在圖8的部分(b)中由時(shí)間軸(t)所示,時(shí)間從左到右增加。

在圖8示出的實(shí)例中,示出了在接收設(shè)備30從傳輸設(shè)備20中接收圖像/音頻數(shù)據(jù)文件101到103以及三個(gè)TTML字幕數(shù)據(jù)文件(TTML-1到3)121到123的情況下的處理實(shí)例,用于執(zhí)行與這些數(shù)據(jù)文件同步的處理。接收設(shè)備30使用所接收的三個(gè)字幕數(shù)據(jù)文件121到123來執(zhí)行字幕顯示處理。

注意,圖像/音頻數(shù)據(jù)文件101到103均是以在例如數(shù)據(jù)傳輸方法(例如,MPEG-2TS、MP4以及MMT)中限定的傳輸或處理為單位的數(shù)據(jù)文件。

在數(shù)據(jù)通信格式是MP4的情況下,例如,圖像/音頻數(shù)據(jù)文件101到103均對應(yīng)于作為處理單位在MP4中限定的已編碼的數(shù)據(jù)文件“mdat”。

另一方面,在數(shù)據(jù)通信格式是MMT的情況下,圖像/音頻數(shù)據(jù)文件101到103均對應(yīng)于作為處理單位在MMT中限定的已編碼的數(shù)據(jù)文件“MFU”。

在這些數(shù)據(jù)文件中,儲存在預(yù)定的時(shí)間段再現(xiàn)的圖像和音頻。注意,雖然圖像/音頻數(shù)據(jù)文件101到103中的每個(gè)在圖中顯示為一個(gè)文件,但是圖像數(shù)據(jù)文件和音頻數(shù)據(jù)文件可以設(shè)置為單獨(dú)的數(shù)據(jù)文件。

在圖像/音頻數(shù)據(jù)文件101到103中,儲存用于再現(xiàn)的數(shù)據(jù),防止數(shù)據(jù)在文件切換時(shí)間段內(nèi)發(fā)生中斷,考慮在切換文件時(shí)的處理時(shí)間段。

另一方面,字幕數(shù)據(jù)文件121到123均是TTML字幕數(shù)據(jù),與上面參考圖3和圖4描述的一樣。

對于字幕數(shù)據(jù)文件121到123中的每個(gè),設(shè)置時(shí)間戳,以執(zhí)行與圖像/音頻數(shù)據(jù)文件101到103同步的處理。

接收設(shè)備30能夠通過執(zhí)行參考圖像、音頻以及字幕的每個(gè)數(shù)據(jù)文件的時(shí)間戳的處理,來使圖像數(shù)據(jù)、音頻數(shù)據(jù)以及字幕數(shù)據(jù)彼此同步并且輸出這些數(shù)據(jù)。通過參考時(shí)間戳,接收設(shè)備30能夠確定字幕數(shù)據(jù)文件121到123中的哪個(gè)與圖像/音頻數(shù)據(jù)文件101到103中的任一個(gè)相關(guān)聯(lián),用于執(zhí)行處理。

如在圖8的(a)部分中所示,在TTML字幕數(shù)據(jù)文件(TTML-1)111中,儲存以下字幕顯示控制數(shù)據(jù):

關(guān)于文本串(文本1)的顯示開始時(shí)間00:00:01.878,以及

顯示結(jié)束時(shí)間00:00:05.334;以及

關(guān)于文本串(文本2)的顯示開始時(shí)間00:00:08.608,以及

顯示結(jié)束時(shí)間00:00:15.296。

這是與上面參考圖5描述的TTML字幕數(shù)據(jù)文件(TTML-1)111相似的控制信息。

如在圖8的(b)部分中所示,接收設(shè)備30的字幕數(shù)據(jù)處理單元使用TTML字幕數(shù)據(jù)文件(TTML-1)111執(zhí)行文本串1和文本串2的字幕顯示。

具體而言,文本串1的顯示在時(shí)間t1 00:00:01.878開始并且在時(shí)間t200:00:05.334結(jié)束。

進(jìn)一步,文本串2的顯示在時(shí)間t3 00:00:08.608開始并且在時(shí)間t400:00:15.296結(jié)束。

在下一個(gè)TTML字幕數(shù)據(jù)文件(TTML-2)122中,儲存以下數(shù)據(jù):

<p begin=“00:00:16.278”

end=“00:00:24.556”>

文本3</p>

<p begin=“00:00:25.008”

end=“indefinite”>

文本4</p>

該數(shù)據(jù)表示:

關(guān)于文本串(文本3),顯示開始時(shí)間是00:00:16.278,并且

顯示結(jié)束時(shí)間是00:00:24.556;以及

關(guān)于文本串(文本4),顯示開始時(shí)間是00:00:25.008,并且

顯示結(jié)束時(shí)間是連續(xù)顯示指令值(無限)。

該數(shù)據(jù)與上面參考圖5描述的TTML字幕數(shù)據(jù)文件(TTML-2)112的不同之處在于,文本串(文本4)的顯示結(jié)束時(shí)間是不確定的(無限)。

作為連續(xù)顯示指令值(無限)的該顯示結(jié)束時(shí)間表示控制信息,用于切換文件,同時(shí)繼續(xù)顯示作為顯示目標(biāo)的文本。

在圖像/音頻數(shù)據(jù)文件102的再現(xiàn)結(jié)束時(shí)間(t8=00:00:35.442)變成主要數(shù)據(jù)時(shí),接收設(shè)備30的圖像/音頻數(shù)據(jù)文件102將處理切換成下一個(gè)圖像/音頻數(shù)據(jù)文件103,該主要數(shù)據(jù)設(shè)置為與TTML字幕數(shù)據(jù)文件(TTML-2)122的同步處理目標(biāo)。

另一方面,在顯示結(jié)束時(shí)間設(shè)置為連續(xù)顯示指令值(無限),作為與目前基于作為處理目標(biāo)的TTML字幕數(shù)據(jù)顯示的文本相關(guān)的控制信息的情況下,字幕數(shù)據(jù)處理單元使用儲存在存儲器內(nèi)的數(shù)據(jù)繼續(xù)文本顯示,而不在儲存在顯示單元上顯示的文本串的存儲器內(nèi)刪除文本串。字幕數(shù)據(jù)處理單元與文本顯示繼續(xù)處理平行地切換文件。

在圖8示出的實(shí)例中,與上面參考圖5到圖7描述的實(shí)例一樣,圖像/音頻數(shù)據(jù)文件102的再現(xiàn)結(jié)束時(shí)間(t8=00:00:35.442)變成主要數(shù)據(jù),該主要數(shù)據(jù)設(shè)置為與TTML字幕數(shù)據(jù)文件(TTML-2)122的同步處理目標(biāo),同時(shí)顯示TTML字幕數(shù)據(jù)文件(TTML-2)122的文本串(文本4)。

基于TTML字幕數(shù)據(jù)文件(TTML-2)122的文本串(文本4)的文本顯示結(jié)束時(shí)間設(shè)置為連續(xù)顯示指令值(無限)的確認(rèn),字幕數(shù)據(jù)處理單元執(zhí)行以下處理。

字幕數(shù)據(jù)處理單元使用儲存在存儲器內(nèi)的數(shù)據(jù)(文本4)繼續(xù)文本顯示,而不在儲存在顯示單元上顯示的文本串(文本4)的存儲器內(nèi)刪除文本串。

進(jìn)一步,字幕數(shù)據(jù)處理單元切換文件,即,平行執(zhí)行從TTML字幕數(shù)據(jù)文件(TTML-2)122到TTML字幕數(shù)據(jù)文件(TTML-3)123的切換,同時(shí)繼續(xù)文本顯示。

下一個(gè)TTML字幕數(shù)據(jù)文件(TTML-3)123包括以下信息:

<p begin=“indefinite8”

end=“00:00:50.856”>

文本4</p>

該數(shù)據(jù)表示,關(guān)于文本串(文本4):

顯示開始時(shí)間是連續(xù)顯示指令值(無限);以及

顯示結(jié)束時(shí)間是00:00:50.856。

在文件切換時(shí),接收設(shè)備30的字幕數(shù)據(jù)處理單元根據(jù)關(guān)于作為前一個(gè)處理文件的TTML字幕數(shù)據(jù)文件(TTML-2)122的控制信息(文本串(文本4)的顯示結(jié)束時(shí)間是連續(xù)顯示指令值(無限)),繼續(xù)文本串(文本4)的存儲器儲存和顯示。

字幕數(shù)據(jù)處理單元將處理目標(biāo)文件切換成TTML字幕數(shù)據(jù)文件(TTML-3)123,并且在切換之后,從TTML字幕數(shù)據(jù)文件(TTML-3)123中檢測文本串(文本4)的以下控制信息:

顯示開始時(shí)間是連續(xù)顯示指令值(無限);以及

顯示結(jié)束時(shí)間是00:00:50.856。

字幕數(shù)據(jù)處理單元確認(rèn)TTML字幕數(shù)據(jù)文件(TTML-3)123的文本串(文本4)的文本顯示開始時(shí)間設(shè)置為連續(xù)顯示指令值(無限)。

基于該確認(rèn),字幕數(shù)據(jù)處理單元確定

(a)顯示開始時(shí)間設(shè)置為連續(xù)顯示指令值(無限)的文本串(文本4)以及

(b)儲存在存儲器內(nèi)并且連續(xù)顯示的文本串

是否匹配。

在(a)文本串和(b)文本串匹配的情況下,目前顯示的文本串照原樣儲存在存儲器內(nèi),并且繼續(xù)顯示文本串。

應(yīng)注意的是,在文件切換之后,基于文件,執(zhí)行文本顯示控制處理,即,TTML字幕數(shù)據(jù)(TTML-3)123。

通過該處理目標(biāo)文件切換,繼續(xù)顯示文本串(文本4),直到顯示結(jié)束時(shí)間t10是在TTML字幕數(shù)據(jù)文件(TTML-3)123內(nèi)記錄的00:00:50.856,并且是時(shí)間t10結(jié)束。

通過進(jìn)行這種處理,如在圖8的(b)部分中所示,繼續(xù)顯示文本串(文本4),而不在文件切換期間中斷。

注意,上述(a)和(b)在某些情況下部匹配。

例如,在中間接收節(jié)目(內(nèi)容)的接收設(shè)備接收字幕數(shù)據(jù)文件(TTML-3)123,而不接收在圖8示出的字幕數(shù)據(jù)文件(TTML-2)122,并且觀看節(jié)目。

在這種情況下,可以從字幕數(shù)據(jù)文件(TTML-3)123中獲取顯示開始時(shí)間設(shè)置為連續(xù)顯示指令值(無限)的(a)文本串(文本4)。

然而,不存在儲存在存儲器內(nèi)并且連續(xù)顯示的(b)文本串。具體而言,沒有儲存在存儲器內(nèi)并且連續(xù)顯示的文本串。

在這種情況下,接收設(shè)備30的字幕數(shù)據(jù)處理單元僅僅根據(jù)字幕數(shù)據(jù)文件(TTML-3)123執(zhí)行處理。

字幕數(shù)據(jù)處理單元從TTML字幕數(shù)據(jù)(TTML-3)123中檢測文本串(文本4)的以下控制信息:

連續(xù)顯示指令值(無限)的顯示開始時(shí)間;以及

顯示結(jié)束時(shí)間00:00:50.856。

根據(jù)檢測信息,字幕數(shù)據(jù)處理單元立即顯示文本串(文本4),并且在顯示結(jié)束時(shí)間00:00:50.856結(jié)束顯示。

如上所述,在沒有儲存在存儲器內(nèi)并且連續(xù)顯示的文本串的情況下,字幕數(shù)據(jù)處理單元根據(jù)顯示開始時(shí)間是連續(xù)顯示指令值(無限)執(zhí)行立即顯示規(guī)定的文本串的處理。

注意,在參考圖8描述的實(shí)施方式中,僅僅示出了一個(gè)實(shí)例,其中,僅僅顯示開始時(shí)間和顯示結(jié)束時(shí)間中的任一個(gè)是連續(xù)顯示指令值(無限)。

然而,具有控制信息,其中,顯示開始時(shí)間和顯示結(jié)束時(shí)間這兩者都是連續(xù)顯示指令值(無限),即,

顯示開始時(shí)間是連續(xù)顯示指令值(無限),并且

顯示結(jié)束時(shí)間是連續(xù)顯示指令值(無限)。

在這種情況下,基于顯示開始時(shí)間是連續(xù)顯示指令值(無限)的控制信息,首先執(zhí)行以下比較的處理:

(a)顯示開始時(shí)間設(shè)置為連續(xù)顯示指令值(無限)的文本串以及

(b)儲存在存儲器內(nèi)并且連續(xù)顯示的文本串。

在該比較處理中,僅僅在(a)是(b)的情況下,連續(xù)顯示的文本照原樣連續(xù)顯示,并且切換處理目標(biāo)文件。

進(jìn)一步,根據(jù)顯示開始時(shí)間是連續(xù)顯示指令值(無限)的控制信息,執(zhí)行到下一個(gè)TTML字幕數(shù)據(jù)文件的切換處理,同時(shí)繼續(xù)文本顯示。

通過執(zhí)行這種處理,通過應(yīng)用3個(gè)或多個(gè)TTML字幕數(shù)據(jù)文件,可以連續(xù)顯示相同的字幕數(shù)據(jù)。

如上所述,在該實(shí)施方式中,在記錄連續(xù)顯示指令值(無限)的顯示結(jié)束時(shí)間,作為關(guān)于儲存在TTML字幕數(shù)據(jù)文件內(nèi)的特定文本串(文本x)的控制信息的情況下,字幕數(shù)據(jù)處理單元繼續(xù)顯示,而不從儲存數(shù)據(jù)的存儲器中刪除用于顯示特定文本串(文本x)的數(shù)據(jù)。

在繼續(xù)顯示時(shí),字幕數(shù)據(jù)處理單元切換處理目標(biāo)文件。

進(jìn)一步,在切換之后記錄連續(xù)顯示指令值(無限)的顯示開始時(shí)間,作為關(guān)于儲存在TTML字幕數(shù)據(jù)文件內(nèi)的特定文本串(文本x)的控制信息,在存儲器內(nèi)記錄用于顯示特定文本串(文本x)的數(shù)據(jù),并且進(jìn)行顯示的情況下,繼續(xù)顯示。

在繼續(xù)顯示的同時(shí),字幕數(shù)據(jù)處理單元在切換之后基于處理目標(biāo)文件開始處理。

通過進(jìn)行這種處理,如圖8所示,在從時(shí)間t7到時(shí)間t8的時(shí)間段內(nèi),連續(xù)顯示文本串(文本x),而不在圖像/音頻數(shù)據(jù)文件的圖像再現(xiàn)時(shí)間(t8)結(jié)束時(shí)中斷。

在圖8示出的實(shí)例中,可以顯示文本串(文本x),而不在從在字幕數(shù)據(jù)文件(TTML-2)122中規(guī)定的顯示開始時(shí)間到在字幕數(shù)據(jù)文件(TTML-3)122中規(guī)定的顯示結(jié)束時(shí)間的時(shí)間段內(nèi)顯示中斷。顯示開始時(shí)間是時(shí)間t7=00:00:25.008,并且顯示結(jié)束時(shí)間是時(shí)間t10=00:00:50.856。

在圖8示出的實(shí)例是使用表示字幕顯示結(jié)束時(shí)間的屬性(結(jié)束)的處理實(shí)例。即使在使用表示上面參考圖7描述的顯示時(shí)間段(持續(xù)時(shí)間)的屬性(dur)時(shí),可以連續(xù)執(zhí)行字幕顯示,與在圖8示出的一樣。

圖9示出了使用表示顯示時(shí)間段(持續(xù)時(shí)間)的屬性(dur)的實(shí)施方式。

在圖9示出的TTML字幕數(shù)據(jù)文件(TTML-2)132中,儲存以下數(shù)據(jù):

<p begin=“00:00:16.278”

dur=“08.278”>

文本3</p>

<p begin=“00:00:25.008”

dur=“indefinite”>

文本4</p>

該數(shù)據(jù)表示:

關(guān)于文本串(文本3),顯示開始時(shí)間是00:00:16.278,以及

顯示時(shí)間段是08.278秒;以及

關(guān)于文本串(文本4),顯示開始時(shí)間是00:00:25.008,以及

顯示時(shí)間段是連續(xù)顯示指令值(無限)。

作為關(guān)于文本串(文本4)的控制信息的dur=“indefinite”>的處理與作為參考圖8描述的控制信息的end=“indefinite”>的處理一樣。

具體而言,作為連續(xù)顯示指令值(無限)的顯示時(shí)間段是用于切換文件的控制信息,同時(shí)繼續(xù)顯示目標(biāo)文本的顯示。

在圖像/音頻數(shù)據(jù)文件102的再現(xiàn)結(jié)束時(shí)間(t8=00:00:35.442)變成主要數(shù)據(jù)時(shí),接收設(shè)備30的圖像/音頻數(shù)據(jù)處理單元將處理切換成下一個(gè)圖像/音頻數(shù)據(jù)文件103,該主要數(shù)據(jù)設(shè)置為與TTML字幕數(shù)據(jù)文件(TTML-2)122的同步處理目標(biāo)。

另一方面,在顯示時(shí)間段(dur)設(shè)置為連續(xù)顯示指令值(無限),作為與目前基于作為處理目標(biāo)的TTML字幕數(shù)據(jù)顯示的文本相關(guān)的控制信息的情況下,字幕數(shù)據(jù)處理單元使用儲存在存儲器內(nèi)的數(shù)據(jù)繼續(xù)文本顯示,而不在儲存在顯示單元上顯示的文本串的存儲器內(nèi)刪除文本串。字幕數(shù)據(jù)處理單元與文本顯示繼續(xù)處理平行地切換文件。

在圖9示出的實(shí)例中,與上面參考圖5到圖7描述的實(shí)例一樣,圖像/音頻數(shù)據(jù)文件102的再現(xiàn)結(jié)束時(shí)間(t8=00:00:35.442)變成主要數(shù)據(jù),該主要數(shù)據(jù)設(shè)置為與TTML字幕數(shù)據(jù)文件(TTML-2)132的同步處理目標(biāo),同時(shí)顯示TTML字幕數(shù)據(jù)文件(TTML-2)132的文本串(文本4)。

基于TTML字幕數(shù)據(jù)文件(TTML-2)122的文本串(文本4)的文本顯示時(shí)間段(dur)設(shè)置為連續(xù)顯示指令值(無限)的確認(rèn),字幕數(shù)據(jù)處理單元執(zhí)行以下處理。

字幕數(shù)據(jù)處理單元使用儲存在存儲器內(nèi)的數(shù)據(jù)(文本4)繼續(xù)文本顯示,而不在儲存在顯示單元上顯示的文本串(文本4)的存儲器內(nèi)刪除文本串。

進(jìn)一步,字幕數(shù)據(jù)處理單元切換文件,即,平行執(zhí)行從TTML字幕數(shù)據(jù)文件(TTML-2)132到TTML字幕數(shù)據(jù)文件(TTML-3)133的文件切換,同時(shí)繼續(xù)文本顯示。

下一個(gè)TTML字幕數(shù)據(jù)文件(TTML-3)133包括以下信息:

<p begin=“indefinite8”

end=“00:00:50.856”>

文本4</p>

該數(shù)據(jù)表示:關(guān)于文本串(文本4),顯示開始時(shí)間是連續(xù)顯示指令值(無限),并且顯示結(jié)束時(shí)間是00:00:50.856。

在文件切換時(shí),接收設(shè)備30的字幕數(shù)據(jù)處理單元根據(jù)關(guān)于作為前一個(gè)處理文件的TTML字幕數(shù)據(jù)文件(TTML-2)132的控制信息(文本串(文本4)的顯示時(shí)間段是連續(xù)顯示指令值(無限)),繼續(xù)文本串(文本4)的存儲器儲存和顯示。

字幕數(shù)據(jù)處理單元將處理目標(biāo)文件切換成TTML字幕數(shù)據(jù)文件(TTML-3)133,并且在切換之后,從TTML字幕數(shù)據(jù)文件(TTML-3)133中檢測文本串(文本4)的以下控制信息:

顯示開始時(shí)間是連續(xù)顯示指令值(無限);以及

顯示結(jié)束時(shí)間是00:00:50.856。

字幕數(shù)據(jù)處理單元確認(rèn)TTML字幕數(shù)據(jù)文件(TTML-3)123的文本串(文本4)的文本顯示開始時(shí)間設(shè)置為連續(xù)顯示指令值(無限)。

基于該確認(rèn),字幕數(shù)據(jù)處理單元確定

(a)顯示開始時(shí)間設(shè)置為連續(xù)顯示指令值(無限)的文本串(文本4)以及

(b)儲存在存儲器內(nèi)并且連續(xù)顯示的文本串

是否匹配。

在(a)文本串和(b)文本串匹配的情況下,目前顯示的文本串照原樣儲存在存儲器內(nèi),并且繼續(xù)顯示文本串。

應(yīng)注意的是,在文件切換之后,基于文件,執(zhí)行文本顯示控制處理,即,TTML字幕數(shù)據(jù)(TTML-3)133。

通過該處理目標(biāo)文件切換,繼續(xù)顯示文本串(文本4),直到顯示結(jié)束時(shí)間t10是在TTML字幕數(shù)據(jù)文件(TTML-3)133內(nèi)記錄的00:00:50.856,并且是時(shí)間t10結(jié)束。

通過進(jìn)行這種處理,如在圖9的(b)部分中所示,繼續(xù)顯示文本串(文本4),而不在文件切換期間中斷。

如上所述,即使在使用表示字幕顯示結(jié)束時(shí)間的屬性(結(jié)束)和表示顯示時(shí)間段(持續(xù)時(shí)間)的屬性(dur)中的任一個(gè)時(shí),可以在文件切換的同時(shí)連續(xù)執(zhí)行字幕顯示,沒有顯示中斷。

注意,在參考圖8和圖9描述的實(shí)施方式中,描述了一個(gè)實(shí)例,其中,為每個(gè)屬性(結(jié)束、開始或dur)設(shè)置的連續(xù)顯示指令值是【無限】,作為用于連續(xù)執(zhí)行字幕顯示的控制信息。然而,該值僅僅是一個(gè)實(shí)例,并且將例如[00:00:00.000]或另一個(gè)值用作連續(xù)顯示指令值,可以連續(xù)執(zhí)行字幕顯示,與上述處理一樣。

在上述實(shí)施方式中,描述了一個(gè)實(shí)例,其中,為每個(gè)屬性(結(jié)束、開始以及dur)設(shè)置的值均是【無限】。然而,可以為每個(gè)屬性設(shè)置一個(gè)不同的值,并且執(zhí)行與上述處理相似的處理。

5、關(guān)于字幕顯示控制的序列

接下來,參考圖10到圖13,描述在接收設(shè)備30中執(zhí)行的字幕顯示控制的序列。

在圖10示出的流程圖是解釋與在接收設(shè)備30中執(zhí)行的字幕顯示控制相關(guān)的處理序列的流程。

例如,在數(shù)據(jù)處理單元的控制下,根據(jù)儲存在儲存單元內(nèi)的程序,執(zhí)行根據(jù)在圖10示出的流程的處理,該數(shù)據(jù)處理單元包括在接收設(shè)備內(nèi)具有程序執(zhí)行功能的CPU。

在后文中,描述每個(gè)步驟的處理。

(步驟S101)

首先,在步驟S101中,接收設(shè)備接收數(shù)據(jù),包括圖像數(shù)據(jù)、音頻數(shù)據(jù)以及字幕數(shù)據(jù)。

所接收的數(shù)據(jù)包括TTML字幕數(shù)據(jù)。

(步驟S102)

接下來,接收設(shè)備從接收的數(shù)據(jù)中提取TTML字幕數(shù)據(jù)文件。

如上面參考圖3和圖4等所述,在TTML字幕數(shù)據(jù)文件中,儲存顯示的文本串和控制信息,例如,對應(yīng)于文本串的顯示時(shí)間。

(步驟S103)

接收設(shè)備的字幕數(shù)據(jù)處理單元從TTML字幕數(shù)據(jù)文件中選擇作為顯示目標(biāo)的字幕數(shù)據(jù)。

字幕數(shù)據(jù)處理單元按照TTML字幕數(shù)據(jù)的記錄數(shù)據(jù)的順序,選擇作為處理目標(biāo)的字幕數(shù)據(jù),并且根據(jù)控制信息,開始字幕顯示處理。

(步驟S104)

接下來,在步驟S104中,字幕數(shù)據(jù)處理單元執(zhí)行與規(guī)定顯示目標(biāo)字幕數(shù)據(jù)的顯示結(jié)束時(shí)間的顯示結(jié)束時(shí)間規(guī)范屬性(結(jié)束屬性或dur屬性)對應(yīng)的處理。

參考在圖11示出的流程,描述步驟S104的詳細(xì)處理。

(步驟S201)

首先,在步驟S201中,字幕數(shù)據(jù)處理單元確定顯示目標(biāo)文本串的顯示結(jié)束時(shí)間規(guī)范屬性(結(jié)束屬性或dur屬性)是否是連續(xù)顯示指令值(無限)。

在屬性是連續(xù)顯示指令值(無限)的情況下,處理繼續(xù)進(jìn)入步驟S202。在屬性不是連續(xù)顯示指令值(無限)的情況下,處理繼續(xù)進(jìn)入步驟S203。

(步驟S202)

在確認(rèn)顯示目標(biāo)文本串的顯示結(jié)束時(shí)間規(guī)范屬性(結(jié)束屬性或dur屬性)是連續(xù)顯示指令值(無限)的情況下,接收設(shè)備在步驟S202中執(zhí)行以下處理:即使在傳輸數(shù)據(jù)單元(圖像/音頻數(shù)據(jù)文件是主要數(shù)據(jù))結(jié)束之后,在存儲器內(nèi)儲存顯示目標(biāo)字幕數(shù),并且繼續(xù)儲存在存儲器內(nèi)的文本串的顯示處理。

字幕數(shù)據(jù)處理單元執(zhí)行TTML字幕數(shù)據(jù)文件的切換處理以及作為主要數(shù)據(jù)的圖像/音頻數(shù)據(jù)文件的切換處理。而且,在文件切換處理期間,確認(rèn)顯示結(jié)束時(shí)間規(guī)范屬性(結(jié)束屬性或dur屬性)是連續(xù)顯示指令值(無限)的文本串(文本x)的存儲器儲存和顯示繼續(xù)。

(步驟S203)

另一方面,在確認(rèn)顯示目標(biāo)文本串的顯示結(jié)束時(shí)間規(guī)范屬性(結(jié)束屬性或dur屬性)不是連續(xù)顯示指令值(無限)的情況下,接收設(shè)備在步驟S203中執(zhí)行以下處理:根據(jù)顯示結(jié)束時(shí)間規(guī)范屬性(結(jié)束屬性或dur屬性)的規(guī)范,結(jié)束顯示目標(biāo)字幕數(shù)據(jù)的顯示。

執(zhí)行步驟S201到S203的處理,作為在圖10的流程中示出的步驟S104的處理。

隨后,處理繼續(xù)進(jìn)入步驟S105。

(步驟S105)

在步驟S105中,接收設(shè)備的字幕數(shù)據(jù)處理單元執(zhí)行與規(guī)定顯示目標(biāo)字幕數(shù)據(jù)的顯示開始時(shí)間的顯示開始時(shí)間規(guī)范屬性(開始屬性)對應(yīng)的處理。

參考在圖12示出的流程,描述步驟S105的詳細(xì)處理。

(步驟S301)

首先,在步驟S301中,字幕數(shù)據(jù)處理單元確定顯示目標(biāo)文本串的顯示開始時(shí)間規(guī)范屬性(開始屬性)是否是連續(xù)顯示指令值(無限)。

在屬性不是連續(xù)顯示指令值(無限)的情況下,處理繼續(xù)進(jìn)入步驟S302。在屬性是連續(xù)顯示指令值(無限)的情況下,處理繼續(xù)進(jìn)入步驟S303。

(步驟S302)

在顯示目標(biāo)文本串的顯示開始時(shí)間規(guī)范屬性(開始屬性)不是連續(xù)顯示指令值(無限)的情況下,字幕數(shù)據(jù)處理單元在步驟S302中執(zhí)行以下處理:在由顯示開始時(shí)間規(guī)范屬性(開始屬性)規(guī)定的時(shí)間,開始顯示目標(biāo)字幕數(shù)據(jù)的顯示的顯示控制。

(步驟S303)

另一方面,在顯示目標(biāo)文本串的顯示開始時(shí)間規(guī)范屬性(開始屬性)是連續(xù)顯示指令值(無限)的情況下,字幕數(shù)據(jù)處理單元在步驟S303中執(zhí)行以下處理:確定是否在存儲器內(nèi)儲存并且連續(xù)顯示與顯示開始時(shí)間規(guī)范屬性(開始屬性)是連續(xù)顯示指令值(無限)的文本串相同的文本數(shù)據(jù)。

在存儲器內(nèi)儲存并且連續(xù)顯示與作為處理目標(biāo)的文本相同的文本的情況下,處理繼續(xù)進(jìn)入步驟S304,否則,處理繼續(xù)進(jìn)入步驟S305。

(步驟S304)

在存儲器內(nèi)儲存并且連續(xù)顯示與顯示開始時(shí)間規(guī)范屬性(開始屬性)是連續(xù)顯示指令值(無限)的文本串相同的文本數(shù)據(jù)的情況下,字幕數(shù)據(jù)處理單元在步驟S304中執(zhí)行以下處理:繼續(xù)顯示在存儲器內(nèi)儲存并且目前顯示的字幕。

(步驟S305)

另一方面,不在存儲器內(nèi)儲存并且連續(xù)顯示與顯示開始時(shí)間規(guī)范屬性(開始屬性)是連續(xù)顯示指令值(無限)的文本串相同的文本數(shù)據(jù)的情況下,字幕數(shù)據(jù)處理單元在步驟S305中執(zhí)行以下處理:立即顯示該顯示目標(biāo)字幕數(shù)據(jù)。

注意,例如,如上所述,在這種情況下執(zhí)行的處理對應(yīng)于在圖8示出的實(shí)例中接收設(shè)備接收字幕數(shù)據(jù)文件(TTML-3)123(而不接收字幕數(shù)據(jù)文件(TTML-2)122)并且在中間觀看節(jié)目(內(nèi)容)的情況下的處理。

執(zhí)行步驟S301到S305的處理,作為在圖10的流程中示出的步驟S105的處理。

隨后,處理繼續(xù)進(jìn)入步驟S106。

(步驟S106)

在步驟S106中,接收設(shè)備的字幕數(shù)據(jù)處理單元確定是否具有下一個(gè)顯示目標(biāo)字幕數(shù)據(jù),并且在具有下一個(gè)顯示目標(biāo)字幕數(shù)據(jù)時(shí),重復(fù)步驟S103以及后續(xù)步驟的處理。在沒有下一個(gè)顯示目標(biāo)字幕數(shù)據(jù)時(shí),字幕數(shù)據(jù)處理單元結(jié)束處理。

注意,在圖10示出的流程中,步驟S103到S106的處理用于一個(gè)TTML字幕數(shù)據(jù)文件,并且在步驟S102和S102中,每當(dāng)接收和提取新的TTML字幕數(shù)據(jù)文件時(shí),反復(fù)執(zhí)行該處理。

如上面參考圖8和圖9所述,通過執(zhí)行參考圖10到13描述的處理,可以繼續(xù)執(zhí)行字幕顯示,在切換TTML字幕文件時(shí)沒有字幕中斷顯示。

6、關(guān)于傳輸設(shè)備和接收設(shè)備的配置實(shí)例

接下來,參考圖13和后續(xù)示圖,描述作為通信設(shè)備的傳輸設(shè)備20和接收設(shè)備30的配置實(shí)例。

圖13示出了傳輸設(shè)備20和接收設(shè)備30的配置實(shí)例。

傳輸設(shè)備20包括數(shù)據(jù)處理單元141、通信單元142以及儲存單元143。

接收設(shè)備30包括數(shù)據(jù)處理單元151、通信單元152、儲存單元153、輸入單元154以及輸出單元155。

傳輸設(shè)備20的數(shù)據(jù)處理單元141執(zhí)行各種數(shù)據(jù)處理,用于執(zhí)行數(shù)據(jù)傳輸服務(wù)。例如,數(shù)據(jù)處理單元141控制構(gòu)成數(shù)據(jù)傳輸服務(wù)的數(shù)據(jù)的生成或傳輸。

具體而言,數(shù)據(jù)處理單元141生成儲存圖像/音頻數(shù)據(jù)的數(shù)據(jù)包,生成儲存字幕數(shù)據(jù)和其他信令數(shù)據(jù)的數(shù)據(jù)包,并且執(zhí)行傳輸處理。

注意,儲存字幕數(shù)據(jù)的數(shù)據(jù)包是通過XML格式儲存TTML字幕數(shù)據(jù)的數(shù)據(jù)包。

通信單元142在由數(shù)據(jù)處理單元141生成的圖像、音頻、字幕、其他信令數(shù)據(jù)等上執(zhí)行控制信號的傳輸處理。

例如,儲存單元143儲存作為傳輸目標(biāo)的圖像、音頻以及字幕的數(shù)據(jù)。

進(jìn)一步,儲存單元143用作由數(shù)據(jù)處理單元141執(zhí)行的數(shù)據(jù)處理的工作區(qū)域,并且還用作各種參數(shù)的儲存區(qū)域。

另一方面,接收設(shè)備30包括數(shù)據(jù)處理單元151、通信單元152、儲存單元153、輸入單元154以及輸出單元155。

通信單元152接收從傳輸設(shè)備20中傳輸?shù)臄?shù)據(jù),例如,儲存圖像、音頻、字幕以及信令數(shù)據(jù)的數(shù)據(jù)包。

字幕數(shù)據(jù)是TTML字幕數(shù)據(jù)。

例如,數(shù)據(jù)處理單元151根據(jù)上述實(shí)施方式,執(zhí)行字幕數(shù)據(jù)的顯示控制。

具體而言,例如,數(shù)據(jù)處理單元151根據(jù)TTML字幕數(shù)據(jù),執(zhí)行字幕的顯示控制。

通過輸入單元154,輸入用戶的指令命令,例如,內(nèi)容規(guī)定命令。

將再現(xiàn)數(shù)據(jù)輸出給輸出單元155,例如,顯示單元和揚(yáng)聲器。

儲存單元153儲存所接收的圖像、音頻、字幕等的數(shù)據(jù)。

進(jìn)一步,儲存單元153用作由數(shù)據(jù)處理單元151執(zhí)行的數(shù)據(jù)處理的工作區(qū)域,并且還用作各種參數(shù)的儲存區(qū)域。

圖14是示出傳輸設(shè)備20的數(shù)據(jù)處理單元141的詳細(xì)配置的示圖。

數(shù)據(jù)處理單元141包括圖像數(shù)據(jù)處理單元201、音頻數(shù)據(jù)處理單元202、字幕數(shù)據(jù)處理單元203、控制信號生成單元204以及數(shù)據(jù)包生成單元205。

圖像數(shù)據(jù)處理單元201在作為構(gòu)成要傳輸給接收設(shè)備的內(nèi)容的數(shù)據(jù)的圖像數(shù)據(jù)上執(zhí)行處理,例如,為了傳輸而生成數(shù)據(jù)的處理,例如,編碼處理,生成要儲存在數(shù)據(jù)包內(nèi)的編碼圖像數(shù)據(jù),并且將其供應(yīng)給數(shù)據(jù)包生成單元205。

音頻數(shù)據(jù)處理單元202在作為構(gòu)成要傳輸給接收設(shè)備的內(nèi)容的數(shù)據(jù)的音頻數(shù)據(jù)上執(zhí)行處理,例如,為了傳輸而生成數(shù)據(jù)的處理,例如,編碼處理,生成要儲存在數(shù)據(jù)包內(nèi)的編碼音頻數(shù)據(jù),并且將其供應(yīng)給數(shù)據(jù)包生成單元205。

字幕數(shù)據(jù)處理單元在作為構(gòu)成要傳輸給接收設(shè)備的內(nèi)容的數(shù)據(jù)的字幕數(shù)據(jù)上執(zhí)行處理。

具體而言,字幕數(shù)據(jù)處理單元執(zhí)行生成TTML字幕數(shù)據(jù)的處理,并且將其供應(yīng)給數(shù)據(jù)包生成單元205。

控制信號生成單元204生成控制信號,包括例如節(jié)目信息,并且將其輸出給數(shù)據(jù)包生成單元205。

數(shù)據(jù)包生成單元205生成儲存圖像、音頻、字幕以及控制信號的數(shù)據(jù)包,并且將其供應(yīng)給通信單元142。

注意,在由數(shù)據(jù)包生成單元205生成的數(shù)據(jù)包中,設(shè)置取決于圖像、音頻、字幕等的數(shù)據(jù)類型的數(shù)據(jù)包標(biāo)識符。

通信單元142通過廣播波或網(wǎng)絡(luò)輸出從數(shù)據(jù)包生成單元205中輸入的數(shù)據(jù)包。

圖15是示出接收設(shè)備30的數(shù)據(jù)處理單元151的詳細(xì)配置的示圖。

接收設(shè)備30的數(shù)據(jù)處理單元151包括數(shù)據(jù)包多路分用單元301、圖像數(shù)據(jù)處理單元302、音頻數(shù)據(jù)處理單元303、字幕數(shù)據(jù)處理單元304、控制單元305以及重疊處理單元306。

數(shù)據(jù)包多路分用單元301基于通過通信單元152接收的數(shù)據(jù)包的數(shù)據(jù)包標(biāo)識符,多路分用每個(gè)數(shù)據(jù)類型(圖像、音頻、字幕以及控制信號)的接收的數(shù)據(jù)包,并且將多路分用的數(shù)據(jù)包供應(yīng)給每個(gè)數(shù)據(jù)處理單元。

圖像數(shù)據(jù)處理單元302從儲存圖像數(shù)據(jù)的數(shù)據(jù)包中獲取圖像數(shù)據(jù),并且執(zhí)行再現(xiàn)圖像所需要的處理,例如,解碼處理。

音頻數(shù)據(jù)處理單元303從儲存音頻數(shù)據(jù)的數(shù)據(jù)包中獲取音頻數(shù)據(jù),并且執(zhí)行再現(xiàn)音頻所需要的處理,例如,解碼處理。

字幕數(shù)據(jù)處理單元304從儲存與字幕相關(guān)的數(shù)據(jù)的數(shù)據(jù)包中獲取TTML字幕數(shù)據(jù),并且使用記錄在TTML字幕數(shù)據(jù)內(nèi)的控制信息,控制字幕的輸出時(shí)間,以輸出字幕。

除了與字幕相關(guān)的控制信號的上述輸出以外,控制單元305還控制在圖像數(shù)據(jù)處理單元302、音頻數(shù)據(jù)處理單元303、字幕數(shù)據(jù)處理單元304以及重疊處理單元306的處理單元內(nèi)執(zhí)行的處理。

重疊處理單元306執(zhí)行從圖像數(shù)據(jù)處理單元302中輸出的圖像數(shù)據(jù)以及從字幕數(shù)據(jù)處理單元304中輸出的字幕數(shù)據(jù)的疊加處理,并且將其輸出給顯示單元。

圖16示出適用于傳輸設(shè)備20和接收設(shè)備30的通信設(shè)備的硬件的配置示例。

CPU(中央處理單元)401用作根據(jù)儲存在ROM(只讀存儲器)402或儲存單元408內(nèi)的程序執(zhí)行各種處理的數(shù)據(jù)處理單元。例如,CPU 401根據(jù)在上述實(shí)施方式中描述的序列執(zhí)行處理。RAM(隨機(jī)存取存儲器)403儲存由CPU 401執(zhí)行的程序、數(shù)據(jù)等。CPU 401、ROM 402以及RAM 403通過總線404彼此連接。

CPU 401通過總線404連接至輸入/輸出接口405。包括各種開關(guān)、鍵盤、鼠標(biāo)、麥克風(fēng)等的輸入單元406和包括顯示器、揚(yáng)聲器等的輸出單元407連接至輸入/輸出接口405。例如,CPU 401響應(yīng)于從輸入單元406輸入的命令執(zhí)行各種處理,并且將處理結(jié)果輸出給輸出單元407。

連接至輸入/輸出接口405的儲存單元408包括例如硬盤,并且儲存由CPU 401執(zhí)行的程序和各種數(shù)據(jù)。通信單元409用作通過網(wǎng)絡(luò)(例如,互聯(lián)網(wǎng)和局域網(wǎng))的數(shù)據(jù)通信的傳輸/接收單元以及廣播波的傳輸/接收單元,并且與外部設(shè)備通信。

連接至輸入/輸出接口405的驅(qū)動器410驅(qū)動可移除介質(zhì)411,例如,磁盤、光盤、磁光盤和半導(dǎo)體存儲器,其包括用于儲存和讀取數(shù)據(jù)的存儲器卡。

注意,雖然可以執(zhí)行數(shù)據(jù)的編碼或解碼,作為由用作數(shù)據(jù)處理單元的CPU 401執(zhí)行的處理,但是可以提供用作專用硬件的編解碼器,用于執(zhí)行編碼處理或解碼處理。

7、本公開的配置的概述

在上面,參考特定的實(shí)施方式,描述了本公開的實(shí)施方式。然而,顯然,在不背離本公開的主旨的情況下,本領(lǐng)域的技術(shù)人員可以對本公開的實(shí)施方式進(jìn)行各種修改或替換。換言之,上面僅僅將本公開描述成一個(gè)實(shí)例,因此,不應(yīng)受限制地解釋。應(yīng)參考所附權(quán)利要求確定本公開的主旨。

應(yīng)注意,本技術(shù)可以采用以下配置。

(1)一種接收設(shè)備,包括:

通信單元,其接收TTML(時(shí)間文本標(biāo)記語言)字幕數(shù)據(jù);以及

數(shù)據(jù)處理單元,其執(zhí)行字幕顯示控制,所述TTML字幕數(shù)據(jù)被應(yīng)用于所述字幕顯示控制,其中,

所述TTML字幕數(shù)據(jù)是具有連續(xù)顯示指令值的數(shù)據(jù),用于執(zhí)行目前顯示的字幕的連續(xù)顯示處理,作為字幕顯示結(jié)束時(shí)間規(guī)范屬性和字幕顯示開始時(shí)間規(guī)范屬性中的至少一個(gè)的值。

(2)根據(jù)以上(1)所述的接收設(shè)備,其中,

在所述TTML字幕數(shù)據(jù)的字幕顯示結(jié)束時(shí)間規(guī)范屬性的設(shè)定值是連續(xù)顯示指令值時(shí),所述數(shù)據(jù)處理單元執(zhí)行繼續(xù)目前顯示的字幕數(shù)據(jù)的存儲器儲存和顯示處理的控制。

(3)根據(jù)以上(1)或(2)所述的接收設(shè)備,其中,

即使在圖像文件的再現(xiàn)結(jié)束時(shí)間之后,在所述TTML字幕數(shù)據(jù)的字幕顯示結(jié)束時(shí)間規(guī)范屬性的設(shè)定值是連續(xù)顯示指令值時(shí),所述數(shù)據(jù)處理單元執(zhí)行繼續(xù)目前顯示的字幕數(shù)據(jù)的存儲器儲存和顯示處理的控制,所述圖像文件是所述TTML字幕數(shù)據(jù)的同步處理文件。

(4)根據(jù)以上(1)到(3)中任一項(xiàng)所述的接收設(shè)備,其中,

在所述TTML字幕數(shù)據(jù)的字幕顯示結(jié)束時(shí)間規(guī)范屬性的設(shè)定值是連續(xù)顯示指令值時(shí),所述數(shù)據(jù)處理單元在繼續(xù)目前顯示的字幕數(shù)據(jù)的存儲器儲存和顯示處理的同時(shí),執(zhí)行要處理的TTML字幕數(shù)據(jù)文件的切換處理。

(5)根據(jù)以上(1)到(4)中任一項(xiàng)所述的接收設(shè)備,其中,

所述數(shù)據(jù)處理單元

在所述TTML字幕數(shù)據(jù)的字幕顯示開始時(shí)間規(guī)范屬性的設(shè)定值是連續(xù)顯示指令值時(shí),確定是否具有儲存在存儲器內(nèi)的文本串,所述文本串的顯示處理連續(xù),

在具有所述文本串時(shí),確定設(shè)置所述連續(xù)顯示指令值的文本串是否與儲存在存儲器內(nèi)的文本串相同,所述文本串的顯示處理連續(xù),并且

在文本串相同時(shí),執(zhí)行連續(xù)顯示已顯示的文本的控制。

(6)根據(jù)以上(1)到(5)中任一項(xiàng)所述的接收設(shè)備,其中,

所述數(shù)據(jù)處理單元

在所述TTML字幕數(shù)據(jù)的字幕顯示開始時(shí)間規(guī)范屬性的設(shè)定值是連續(xù)顯示指令值時(shí),確定是否具有儲存在存儲器內(nèi)的文本串,所述文本串的顯示處理連續(xù),并且

在沒有所述文本串時(shí),執(zhí)行立即顯示設(shè)置所述連續(xù)顯示指令值的文本串的控制。

(7)根據(jù)以上(1)到(6)中任一項(xiàng)所述的接收設(shè)備,其中,

所述TTML字幕數(shù)據(jù)的字幕顯示結(jié)束時(shí)間規(guī)范屬性是結(jié)束屬性和dur屬性中的一個(gè)。

(8)根據(jù)以上(1)到(7)中任一項(xiàng)所述的接收設(shè)備,其中,

所述TTML字幕數(shù)據(jù)的字幕顯示開始時(shí)間規(guī)范屬性是開始屬性。

(9)一種傳輸設(shè)備,包括:

數(shù)據(jù)處理單元,其生成TTML(時(shí)間文本標(biāo)記語言)字幕數(shù)據(jù);以及

通信單元,其傳輸所述TTML字幕數(shù)據(jù),其中,

所述TTML字幕數(shù)據(jù)是具有連續(xù)顯示指令值的數(shù)據(jù),用于執(zhí)行目前顯示的字幕的連續(xù)顯示處理,作為字幕顯示結(jié)束時(shí)間規(guī)范屬性和字幕顯示開始時(shí)間規(guī)范屬性中的至少一個(gè)的值。

(10)根據(jù)以上(9)所述的傳輸設(shè)備,其中,

所述數(shù)據(jù)處理單元生成具有字幕顯示結(jié)束時(shí)間規(guī)范屬性的設(shè)定值的TTML字幕數(shù)據(jù),所述設(shè)定值是連續(xù)顯示指令值,并且

所述TTML字幕數(shù)據(jù)是能夠使字幕顯示處理執(zhí)行設(shè)備繼續(xù)目前顯示的字幕數(shù)據(jù)的存儲器儲存和顯示處理的數(shù)據(jù)。

(11)根據(jù)以上(9)或(10)所述的傳輸設(shè)備,其中,

所述數(shù)據(jù)處理單元生成具有字幕顯示結(jié)束時(shí)間規(guī)范屬性的設(shè)定值的TTML字幕數(shù)據(jù),所述設(shè)定值是連續(xù)顯示指令值,并且

所述TTML字幕數(shù)據(jù)是能夠使字幕顯示處理執(zhí)行設(shè)備在繼續(xù)目前顯示的字幕數(shù)據(jù)的存儲器儲存和顯示處理的同時(shí)執(zhí)行要處理的TTML字幕數(shù)據(jù)文件的切換處理的數(shù)據(jù)。

(12)根據(jù)以上(9)到(11)中任一項(xiàng)所述的傳輸設(shè)備,其中,

所述數(shù)據(jù)處理單元生成具有字幕顯示開始時(shí)間規(guī)范屬性的設(shè)定值的TTML字幕數(shù)據(jù),所述設(shè)定值是連續(xù)顯示指令值,并且

所述TTML字幕數(shù)據(jù)是能夠使字幕顯示處理執(zhí)行設(shè)備

確定是否具有儲存在存儲器內(nèi)的文本串,所述文本串的顯示處理連續(xù),

在具有所述文本串時(shí),確定設(shè)置所述連續(xù)顯示指令值的文本串是否與儲存在存儲器內(nèi)的文本串相同,所述文本串的顯示處理連續(xù),并且

在文本串相同時(shí),執(zhí)行連續(xù)顯示已顯示的文本的控制的數(shù)據(jù)。

(13)根據(jù)以上(9)到(12)中任一項(xiàng)所述的傳輸設(shè)備,其中,

所述數(shù)據(jù)處理單元生成具有字幕顯示開始時(shí)間規(guī)范屬性的設(shè)定值的TTML字幕數(shù)據(jù),所述設(shè)定值是連續(xù)顯示指令值,并且

所述TTML字幕數(shù)據(jù)是能夠使字幕顯示處理執(zhí)行設(shè)備

在所述TTML字幕數(shù)據(jù)的字幕顯示開始時(shí)間規(guī)范屬性的設(shè)定值是連續(xù)顯示指令值時(shí),確定是否具有儲存在存儲器內(nèi)的文本串,所述文本串的顯示處理連續(xù),并且

在沒有所述文本串時(shí),執(zhí)行立即顯示設(shè)置所述連續(xù)顯示指令值的文本串的控制的數(shù)據(jù)。

(14)根據(jù)以上(9)到(13)中任一項(xiàng)所述的傳輸設(shè)備,其中,

所述TTML字幕數(shù)據(jù)的字幕顯示結(jié)束時(shí)間規(guī)范屬性是結(jié)束屬性和dur屬性中的一個(gè)。

(15)根據(jù)以上(9)到(14)中任一項(xiàng)所述的傳輸設(shè)備,其中,

所述TTML字幕數(shù)據(jù)的字幕顯示開始時(shí)間規(guī)范屬性是開始屬性。

(16)一種由接收設(shè)備執(zhí)行的數(shù)據(jù)處理方法,包括:

由通信單元接收TTML(時(shí)間文本標(biāo)記語言)字幕數(shù)據(jù);以及

由數(shù)據(jù)處理單元執(zhí)行字幕顯示控制,所述TTML字幕數(shù)據(jù)被應(yīng)用于所述字幕顯示控制,其中,

所述TTML字幕數(shù)據(jù)是具有連續(xù)顯示指令值的數(shù)據(jù),用于執(zhí)行目前顯示的字幕的連續(xù)顯示處理,作為字幕顯示結(jié)束時(shí)間規(guī)范屬性和字幕顯示開始時(shí)間規(guī)范屬性中的至少一個(gè)的值。

(17)一種由傳輸設(shè)備執(zhí)行的數(shù)據(jù)處理方法,包括:

由數(shù)據(jù)處理單元生成TTML(時(shí)間文本標(biāo)記語言)字幕數(shù)據(jù);以及

由通信單元傳輸所述TTML字幕數(shù)據(jù),其中,

所述TTML字幕數(shù)據(jù)是具有連續(xù)顯示指令值的數(shù)據(jù),用于執(zhí)行目前顯示的字幕的連續(xù)顯示處理,作為字幕顯示結(jié)束時(shí)間規(guī)范屬性和字幕顯示開始時(shí)間規(guī)范屬性中的至少一個(gè)的值。

在本說明書中描述的一系列處理可以由硬件、軟件、或硬件和軟件的復(fù)合配置執(zhí)行。為了處理可以由軟件執(zhí)行,執(zhí)行儲存一系列處理并且安裝在包含在專用硬件內(nèi)的計(jì)算機(jī)中的存儲器內(nèi)的程序??商鎿Q地,要執(zhí)行的程序可以安裝在能夠執(zhí)行各種處理的通用計(jì)算機(jī)內(nèi)。例如,程序可以提前記錄在記錄介質(zhì)內(nèi)或者可以從記錄介質(zhì)中安裝到計(jì)算機(jī)中。可替換地,程序可以通過網(wǎng)絡(luò)(例如,LAN(局域網(wǎng))或互聯(lián)網(wǎng)接收,然后,安裝到記錄介質(zhì)(例如,嵌入式硬盤)中。

注意,在本說明書中描述的各種處理不必根據(jù)本描述按照時(shí)間序列執(zhí)行,并且可以根據(jù)執(zhí)行處理的設(shè)備的處理能力或者酌情平行或單獨(dú)執(zhí)行。進(jìn)一步,在本說明書中的“系統(tǒng)”表示多個(gè)設(shè)備的邏輯共同配置,并且不必在相同的外殼內(nèi)提供具有相應(yīng)配置的那些設(shè)備。

如上所述,根據(jù)本公開的實(shí)施方式的配置,可以實(shí)現(xiàn)一種設(shè)備和方法,其能夠執(zhí)行可靠的顯示控制,沒有TTML字幕數(shù)據(jù)的字幕顯示中斷。

具體而言,即使在圖像文件的再現(xiàn)結(jié)束時(shí)間之后,在所述TTML字幕數(shù)據(jù)的字幕顯示結(jié)束時(shí)間規(guī)范屬性的設(shè)定值是連續(xù)顯示指令值時(shí),繼續(xù)目前顯示的字幕數(shù)據(jù)的存儲器儲存和顯示處理,并且執(zhí)行TTML字幕數(shù)據(jù)文件的切換處理。在所述TTML字幕數(shù)據(jù)的字幕顯示開始時(shí)間規(guī)范屬性的設(shè)定值是連續(xù)顯示指令值的情況下,確定是否具有繼續(xù)顯示處理的文本串,并且在具有所述文本串時(shí),繼續(xù)顯示已顯示的文本串。

根據(jù)該配置,可以實(shí)現(xiàn)顯示控制,沒有TTML字幕數(shù)據(jù)的字幕顯示中斷。

附圖標(biāo)記說明

10:通信系統(tǒng)

20:傳輸設(shè)備

21:廣播站

22:數(shù)據(jù)傳輸服務(wù)器

30:接收設(shè)備

31:TV

32:PC

33:便攜式終端

50:圖像數(shù)據(jù)

60:音頻數(shù)據(jù)

70:字幕數(shù)據(jù)

80:信令數(shù)據(jù)

101~103:圖像/音頻數(shù)據(jù)文件

111~113:字幕數(shù)據(jù)文件(TTML)

121~123:字幕數(shù)據(jù)文件(TTML)

141:數(shù)據(jù)處理單元

142:通信單元

143:儲存單元

151:數(shù)據(jù)處理單元

152:通信單元

153:儲存單元

154:輸入單元

155:輸出單元

201:圖像數(shù)據(jù)處理單元

202:音頻數(shù)據(jù)處理單元

203:字幕數(shù)據(jù)處理單元

204:控制信號生成單元

205:數(shù)據(jù)包生成單元

301:數(shù)據(jù)包多路分用單元

302:圖像數(shù)據(jù)處理單元

303:音頻數(shù)據(jù)處理單元

304:字幕數(shù)據(jù)處理單元

305:控制單元

306:重疊處理單元

401:CPU

402:ROM

403:RAM

404:總線

405:輸入/輸出接口

406:輸入單元

407:輸出單元

408:儲存單元

409:通信單元

410:驅(qū)動器

411:可移除介質(zhì)

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1