專利名稱:接收裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及接收裝置,特別涉及由數(shù)字電視廣播發(fā)送的數(shù)據(jù)的處理。
背景技術(shù):
現(xiàn)在,在BS數(shù)字廣播中,在傳輸方式上使用MPEG2傳輸流,對廣播節(jié)目的影像數(shù)據(jù)、聲音數(shù)據(jù)及數(shù)據(jù)廣播中使用的數(shù)據(jù)、廣播節(jié)目的影像進行多路復用而將應該顯示的字幕及文字數(shù)據(jù)等以分組(包)單位傳送。
此處,數(shù)據(jù)廣播處理的數(shù)據(jù),有利用數(shù)據(jù)廣播的內(nèi)容描述語言描述的BML(廣播標記語言)文檔數(shù)據(jù)及此BML文檔參照的活動畫面數(shù)據(jù)、靜止畫面數(shù)據(jù)、聲音數(shù)據(jù)或文字數(shù)據(jù)等的媒體數(shù)據(jù)。
具有數(shù)據(jù)廣播接收功能的電視接收機,可對以這一數(shù)據(jù)廣播信道發(fā)送的BML文檔數(shù)據(jù)進行解讀而生成顯示畫面。另外,用戶在觀看這種數(shù)據(jù)廣播畫面的同時通過操作遙控器可以進行顯示畫面切換等各種控制。
近年來,已經(jīng)提出數(shù)字電視接收機具有不單單只接收電視廣播進行顯示,而是內(nèi)置有硬盤等存儲器,可以將接收到的數(shù)字電視廣播的數(shù)據(jù)存儲于存儲器中,以便日后進行欣賞的功能。
但是,歷來,在具有這種存儲器的接收機中,也不能僅將數(shù)據(jù)廣播的顯示畫面的一部分抽取存儲于存儲器中。因此,即使是在想要將以BML文檔記載的顯示畫面予以保存的場合,也必須將包含此BML文檔的數(shù)據(jù)廣播節(jié)目的數(shù)據(jù)全部保持于存儲器中。
另外,由于不能選擇結(jié)構(gòu)化文檔的任意元素進行顯示保存,對這些元素也不能進行二次利用。
發(fā)明內(nèi)容
本發(fā)明以解決這一問題為目的。
本發(fā)明的另一目的在于可以只將在結(jié)構(gòu)化文檔中描述的數(shù)據(jù)廣播數(shù)據(jù)的一部分抽取并保存。
為達到這樣的目的,在本發(fā)明中,作為一個實施形態(tài),提出一種接收裝置,其構(gòu)成包括接收包含以結(jié)構(gòu)化文檔描述的廣播數(shù)據(jù)的電視廣播電波的接收裝置;處理利用上述接收裝置接收的廣播數(shù)據(jù)的結(jié)構(gòu)化文檔而生成顯示用的圖像數(shù)據(jù)的廣播數(shù)據(jù)處理裝置;選擇有關(guān)利用上述接收裝置接收的廣播數(shù)據(jù)的顯示畫面的任意區(qū)域的選擇裝置;以及根據(jù)與上述接收的廣播數(shù)據(jù)中的結(jié)構(gòu)化文檔的上述選擇的區(qū)域相對應的部分的結(jié)構(gòu)化文檔生成用來只顯示上述選擇區(qū)域的選擇結(jié)構(gòu)化文檔數(shù)據(jù)的生成裝置。
本發(fā)明的上述以外的目的以及其特征,通過參照下面的附圖度方面的形態(tài)的詳細說明可以了解得很清楚。
圖1為示出適用本發(fā)明的電視接收機的示圖。
圖2為示出數(shù)據(jù)廣播處理電路的構(gòu)成的示圖。
圖3為示出BML瀏覽器的構(gòu)成的示圖。
圖4為示出數(shù)據(jù)廣播節(jié)目的顯示畫面的示圖。
圖5為示出BML文檔的構(gòu)成的示圖。
圖6為示出遙控器的示圖。
圖7為示出數(shù)據(jù)廣播節(jié)目的抽取處理的流程圖。
圖8為示出數(shù)據(jù)廣播中的BML文檔的示圖。
圖9為示出數(shù)據(jù)廣播節(jié)目抽取時的顯示畫面的樣子的示圖。
圖10為示出保存用樣板BML文檔的示圖。
圖11為示出抽取的BML文檔的保存處理的流程圖。
圖12為示出保存用BML文檔的示圖。
圖13為示出簡檔登錄用畫面的樣子的示圖。
圖14為示出登錄用BML文檔的示圖。
圖15為示出簡檔數(shù)據(jù)的登錄處理的流程圖。
圖16為示出簡檔表的樣子的示圖。
圖17為示出檢索用畫面的樣子的示圖。
圖18為示出利用保存的BML文檔的顯示畫面的樣子的示圖。
圖19為示出另一登錄用BML文檔的示圖。
圖20為示出簡檔表的樣子的示圖。
圖21為示出數(shù)據(jù)廣播處理電路的另一構(gòu)成的示圖。
圖22為示出利用保存的BML文檔的檢索處理的的流程圖。
圖23為示出結(jié)果用BML文檔的示圖。
圖24為示出結(jié)果用BML文檔的示例的示圖。
圖25為示出數(shù)據(jù)廣播處理電路的另一構(gòu)成的示圖。
圖26為示出遙控器的示圖。
圖27為示出另一樣板BML文檔的示圖。
圖28為示出另一樣板BML文檔的示圖。
圖29為示出保存用BML文檔的示圖。
圖30為示出一覽(List)用BML文檔的示圖。
圖31為示出一覽用BML文檔的示圖。
圖32為示出一覽顯示畫面的樣子的示圖。
圖33為示出利用保存的BML文檔的顯示畫面的樣子的示圖。
圖34為示出另一一覽用BML文檔的示圖。
圖35為示出另一一覽用BML文檔的示圖。
圖36為示出一覽用BML文檔的示圖。
圖37為示出一覽用BML文檔的示圖。
圖38為示出數(shù)據(jù)廣播處理電路的另一構(gòu)成的示圖。
圖39為示出BML文檔的抽取處理的的流程圖。
圖40為示出CSS特性的樣子的示圖。
圖41為示出保存用BML文檔的示圖。
圖42為示出保存用BML文檔的示圖。
圖43為示出數(shù)據(jù)廣播處理電路的另一構(gòu)成的示圖。
圖44為示出參照數(shù)據(jù)的樣子的示圖。
圖45為示出參照單媒體數(shù)據(jù)的BML文檔的示圖。
圖46為示出適用本發(fā)明的電視接收機的另一構(gòu)成的示圖。
圖47為示出數(shù)據(jù)廣播處理電路的另一構(gòu)成的示圖。
具體實施例方式
實施形態(tài)1下面對本發(fā)明的實施形態(tài)予以說明。
圖1為示出適用本發(fā)明的電視接收機100的示圖。首先,對另一圖1的接收機100的接收操作予以說明。
在圖1中,利用天線101接收的電視廣播電波輸出到調(diào)諧器102。調(diào)諧器102,將利用接收的電視廣播電波指定的信道的MPEG2傳輸流輸出到數(shù)據(jù)分離電路103。數(shù)據(jù)分離電路103,根據(jù)從調(diào)諧器102輸出的傳輸流的各個分組的ID檢出指定的信道的聲音、影像數(shù)據(jù)以及數(shù)據(jù)廣播分組,分別輸入到聲音譯碼器104、影像譯碼器106及數(shù)據(jù)廣播處理電路109。
聲音譯碼器104,對聲音數(shù)據(jù)進行譯碼并輸出到揚聲器105。另外,影像譯碼器106,對影像數(shù)據(jù)進行譯碼并輸出到顯示控制電路107。另外,數(shù)據(jù)廣播處理電路109,對數(shù)據(jù)廣播數(shù)據(jù)進行如后面所述的處理,在將顯示畫面的數(shù)據(jù)輸出到顯示控制電路107的同時,生成保存用的數(shù)據(jù)并經(jīng)數(shù)據(jù)總線114輸出到存儲單元112。顯示控制電路107,按著來自控制電路111的指示,根據(jù)來自影像譯碼器106或數(shù)據(jù)廣播處理電路109的顯示畫面數(shù)據(jù)生成顯示畫面的數(shù)據(jù)并輸出到顯示單元108。
另外,110是遙控器接收電路,從遙控器R輸出的控制命令經(jīng)數(shù)據(jù)總線114輸出到控制電路111??刂齐娐?11,在根據(jù)從此遙控器R發(fā)出的用戶命令對利用調(diào)諧器102、數(shù)據(jù)分離電路103的接收信道切換處理等的接收處理進行控制的同時,也對利用數(shù)據(jù)廣播處理電路109的保存用數(shù)據(jù)的生成處理進行控制。
112是包含硬盤的存儲單元,記錄從數(shù)據(jù)分離電路103輸出的影像及聲音數(shù)據(jù)分組及利用數(shù)據(jù)廣播處理電路109生成的保存用數(shù)據(jù)廣播數(shù)據(jù)。另外,113是外部接口,用于在和數(shù)字相機及個人計算機等外部機器之間進行影像、聲音數(shù)據(jù)以及其他數(shù)據(jù)的輸入輸出。
下面對作為本形態(tài)的特征的數(shù)據(jù)廣播處理電路109予以說明。
圖2為示出數(shù)據(jù)廣播處理電路109的構(gòu)成的示圖。在圖2中,數(shù)據(jù)廣播數(shù)據(jù)輸出到BML瀏覽器201和保存數(shù)據(jù)生成單元203,并且,發(fā)自遙控器R的控制命令輸出到BML瀏覽器201及抽取處理單元202。
BML瀏覽器201是處理以BML文檔描述的數(shù)據(jù)廣播數(shù)據(jù)的電路。下面對BML瀏覽器201予以說明。
BML瀏覽器201,處理BML文檔和BML文檔參照的單媒體數(shù)據(jù)。單媒體數(shù)據(jù),作為靜止畫面有JPEG、PNG及MNG,作為活動畫面有MPEG1及MPEG2,作為聲音有MPEG2-AAC及AIFF,而作為正文(text)有8單位編碼。
圖3為示出BML瀏覽器201的構(gòu)成的示圖。在圖3中,輸入的數(shù)據(jù)廣播數(shù)據(jù)被輸出到BML/CSS解析器301。BML/CSS解析器301,解析數(shù)據(jù)廣播數(shù)據(jù)中的BML文檔并生成稱為DOM目標(object)305的內(nèi)部數(shù)據(jù)。具體說,解析BML文檔內(nèi)描述的樣式信息而得到CSS特性,以其作為DOM目標305的一部分。所謂的CSS特性,是用來指定BML文檔內(nèi)的各元素的配置及背景色以及焦點移動目的的等等的特性。
所謂DOM目標305,是除了CSS特性之外保持BML文檔的結(jié)構(gòu)信息及各元素的屬性信息的數(shù)據(jù),作為屬性信息有元素的顯示/非顯示的指定以及與按下的遙控器按鍵及焦點移動相對應地指定派生的事件等。包含這些CSS特性的DOM目標305轉(zhuǎn)送到繪圖處理單元306而生成顯示畫面用的數(shù)據(jù)。
另外,BML/CSS解析器301,將BML文檔內(nèi)描述的腳本信息轉(zhuǎn)送到ECMAScript(腳本)編譯器302。ECMAscript編譯器302,將利用ECMAscript描述的腳本信息予以編譯而生成可執(zhí)行的ECMAscript目標303作為內(nèi)部數(shù)據(jù)。ECMAscript目標303,是由BML文檔定義的函數(shù)群,是BML文檔側(cè),即數(shù)據(jù)廣播發(fā)送側(cè)定義的函數(shù)群。
作為這種數(shù)據(jù)廣播發(fā)送者定義的函數(shù)群的ECMAscript目標303,使得與數(shù)據(jù)廣播對應的接收裝置一定保持的腳本執(zhí)行函數(shù)304被調(diào)用。作為這種腳本執(zhí)行函數(shù)304有廣播用擴充目標群及廣播用擴充函數(shù)。廣播用擴充目標群是用來處理表數(shù)據(jù)的目標群,藉以進行發(fā)送的表數(shù)據(jù)的讀取及檢索等。廣播用擴充函數(shù)是為實現(xiàn)廣播特有的功能而添加到ECMAscript的函數(shù)群,藉以處理電子節(jié)目表(EPG)、字幕、雙向功能、外文字、定時器功能所謂的廣播特有功能。另外,這些ECMAscript目標303及DOM目標305實際上存儲于BML瀏覽器201的內(nèi)部存儲器中使用。
操作控制單元307進行遙控器按鍵控制、數(shù)據(jù)廣播畫面的焦點移動及畫面遷移、事件處理等。從與顯示中的數(shù)據(jù)廣播相對應的BML文檔派生的DOM目標305及ECMAscript目標303是操作控制單元307進行利用遙控器操作等產(chǎn)生的焦點移動及畫面遷移及事件所謂的處理之際成為指針的數(shù)據(jù)。
比如,在按下遙控器的判定鍵選擇顯示畫面上配置的按鍵的場合,操作控制單元307,通過從與DOM目標305的按鍵相對應的元素的CSS特性調(diào)用焦點符合之際的樣式信息,從與按鍵相對應的元素的屬性信息調(diào)用焦點符合之際的腳本及按下判定鍵之際的腳本等,以及從ECMAscript目標303調(diào)用相當?shù)暮瘮?shù),進行選擇此按鍵之際的操作控制。
圖4為示出接收中的數(shù)據(jù)廣播節(jié)目的畫面例的示圖。圖4的顯示畫面示出根據(jù)在BML瀏覽器201中生成的DOM目標305由繪圖處理單元306生成并由顯示控制電路107顯示于顯示單元108的畫面。
在圖4中,在顯示畫面的整個區(qū)域上配置有div元素1,在div元素1上的畫面右上處、右下處、左部分別配置object元素2、div元素3及div元素6。并且,在畫面右下處的div元素3上配置p元素4和object元素5,在畫面左部的div元素6上配置p元素7和p元素8以及p元素9。
將圖4的畫面結(jié)構(gòu)表示成的樹結(jié)構(gòu)示于圖5。此樹結(jié)構(gòu)的信息是DOM目標305保持的信息之一。在圖4中,從div元素6看的div元素1稱為親元素,p元素7、p元素8及p元素9稱為子元素,object元素2和div元素3稱為兄弟元素。
在本形態(tài)中,抽取圖4所示的各元素,以BML文檔的形態(tài)保存。下面對利用圖2的數(shù)據(jù)廣播處理電路109的保存用數(shù)據(jù)的生成處理予以說明。
在數(shù)據(jù)廣播數(shù)據(jù)的顯示中如操作遙控器R的抽取鍵,就開始應該保存的元素的抽取處理。遙控器R,如圖6所示,除了抽取鍵601、數(shù)字鍵602、數(shù)據(jù)廣播接收鍵603、返回鍵604、判定鍵605、方向鍵606及色鍵607之外具備各種鍵。
圖7為示出利用圖2的抽取處理單元202的保存用數(shù)據(jù)廣播數(shù)據(jù)的抽取處理的流程圖。
如操作抽取鍵601,抽取處理單元202使設(shè)置于遙控器R上的多個按鍵之中的方向鍵606及判定鍵605在命令抽取處理中稱為有效鍵的同時,使這些按鍵以外的按鍵成為無效(步驟S701)。接著利用這些有效鍵進行元素抽取處理。此處,假設(shè)成為抽取處理對象的BML文檔顯示為如圖4所示的樣子,具有圖5那樣的樹結(jié)構(gòu)。另外,假設(shè)抽取的是圖4的畫面的左部,即圖5中四邊形圍成的部分。
之后,利用BML瀏覽器201生成的作為內(nèi)部數(shù)據(jù)保持的結(jié)構(gòu)化文檔信息(DOM目標305),從作為可以顯示的元素的body元素、object元素、div元素、p元素、input元素、span元素、a元素之中確定抽取候補初始元素(步驟S702)。此處假定將body元素的第一個子元素div元素確定為抽取候補初始元素。
接著,控制BML瀏覽器201的繪圖處理單元306對變?yōu)槌槿『蜓a的元素顯示外框,使得從視覺上了解顯示畫面上的哪一部分是抽取候補(步驟S703)。此外框顯示,是利用關(guān)于從DOM目標305中抽取成為候補的元素的樣式信息中的left特性、top特性、width特性、height特性進行。如進行成為抽取候補的元素的外框顯示,就進入遙控器R按鍵的待機狀態(tài)(步驟S704)。
此處,在操作遙控器R的判定鍵605的場合(步驟S705),確定現(xiàn)在成為抽取候補的元素和此元素保持的全部子元素為抽取元素(步驟S712)。另外,在操作的按鍵不是判定鍵605的場合,按照操作的鍵的種類而處理內(nèi)容不同。就是說,在操作右箭頭鍵或左箭頭鍵的場合(步驟S706),確定從DOM目標305中抽取成為候補的元素的兄弟元素,以其中的一個元素作為新的抽取候補(步驟S707)。
就是說,在操作右箭頭鍵的場合,以現(xiàn)在成為抽取候補的元素的下一個記載的兄弟元素作為新的抽取候補,在這種元素不存在的場合,不移動抽取候補。另外,在操作左箭頭鍵的場合,以現(xiàn)在成為抽取候補的元素的前一個記載的兄弟元素作為新的抽取候補,在這種元素不存在的場合,不移動抽取候補。
如確定新的抽取候補或確定不存在合適的兄弟元素而不移動抽取候補時,就對此成為抽取候補的元素進行外框顯示,變?yōu)榘存I操作的待機狀態(tài)。
另外,在操作下箭頭鍵的場合(步驟S708),確定從DOM目標305中抽取成為候補的元素的子元素,以其中的一個元素作為新的抽取候補(步驟S709)。在子元素存在多個的場合,以第一個記載的元素為新的抽取候補,在子元素不存在的場合,不移動抽取候補。如確定新的抽取候補或確定不存在子元素而不移動抽取候補時,就對此成為抽取候補的元素進行外框顯示,變?yōu)榘存I操作的待機狀態(tài)。
另外,在操作上箭頭鍵的場合(步驟S710),確定從DOM目標305中抽取成為候補的元素的親元素,以其作為新的抽取候補(步驟S711)。在親元素是body元素的場合,不移動抽取候補。如確定新的抽取候補或確定由于親元素是body元素而不移動抽取候補時,就對此成為抽取候補的元素進行外框顯示,變?yōu)榘存I操作的待機狀態(tài)。
在圖4及圖5所示的示例中,在成為抽取對象的BML文檔具有圖8所示的結(jié)構(gòu)的場合,div元素1設(shè)定為抽取候補的初始元素,通過操作下箭頭鍵,抽取候補移向object元素2,通過操作右箭頭鍵,抽取候補移向object元素3,通過再次操作右箭頭鍵,抽取候補移向div元素6,通過操作判定鍵,確定div元素6及作為子元素的p元素7、p元素8、p元素9為抽取對象的元素。操作判定鍵之前的顯示畫面如圖9所示。
如上所述,通過操作遙控器R的箭頭鍵及判定鍵,可以確定成為抽取處理對象的BML文檔的任意元素為抽取元素。另外,此處未一body元素作為抽取候補,但以body元素作為抽取候補是可以的。另外,假設(shè)是在抽取處理中有效的按鍵是遙控器按鍵的箭頭鍵及判定鍵,但比如也可以以返回鍵604作為有效鍵。如操作此有效鍵,也可以進行使前面成為抽取候補的元素變成為新的抽取候補的處理。
如確定抽取對象的BML文檔中的抽取元素,就由保存數(shù)據(jù)生成單元203根據(jù)此抽取元素生成保存用BML文檔。保存用BML文檔所必需的可以顯示的元素是body元素及確定的抽取元素。另外,只具有BML瀏覽器201可以處理的BML文檔中必需的最低限度的元素的BML文檔,是除了圖10所示的文檔中的div元素之外的文檔。
另外,在作為BML文檔具有的可顯示的body元素、object元素、div元素、p元素、input元素、body元素、span元素、a元素之中,可以成為body元素的子元素的只是div元素及p元素。之外除此之外的元素的object元素、input元素、span元素、a元素,不能成為div元素的子元素。因為div元素及p元素可以成為子元素,可以說div元素是可以將在BML文檔具有的可顯示的元素中除body元素以外的可顯示的全部元素作為子元素。
因此,在BML瀏覽器201可能處理的BML文檔之中,無論是何種可顯示的元素,設(shè)定可能的最低限度的元素是圖10所示的BML文檔,就將具有這種規(guī)定樣式(模式)的BML文檔作為保存用樣板BML文檔。另外,在保存用樣板BML文檔中記載的div元素是具有指定可顯示畫面的全部區(qū)域的樣式信息的元素。
保存數(shù)據(jù)生成單元203,利用此保存用樣板BML文檔、抽取對象BML文檔、基于抽取對象BML文檔的DOM目標305及由抽取處理單元202確定的抽取元素信息生成保存用BML文檔數(shù)據(jù)。
下面利用圖11的流程圖對保存數(shù)據(jù)生成單元203的處理予以說明。如前所述,如操作遙控器R的判定鍵605確定抽取元素,就可設(shè)定保存用BML文檔的保存名(步驟S1101)。保存名的設(shè)定,有利用包含抽取對象BML文檔的節(jié)目的信息及抽取對象BML文檔的title(標題)元素的描述進行設(shè)定的方法、顯示設(shè)定畫面及設(shè)定窗口利用遙控器操作進行設(shè)定的方法等。在操作遙控器的場合,因為抽取處理單元202使遙控器R的判定鍵605及方向鍵606以外的按鍵失效,必須根據(jù)設(shè)定方法使遙控器R的按鍵命令再度設(shè)定為有效狀態(tài)。
如設(shè)定生成的保存用BML文檔的保存名,由存儲器204讀入保存用樣板BML文檔204a,從bml元素的開始標志讀出到div元素的開始標志止(參照圖10的1001的范圍)作為保存用BML文檔寫入到內(nèi)部存儲器(步驟S1102)。之后,由數(shù)據(jù)廣播數(shù)據(jù)中讀入抽取對象BML文檔(步驟S1103),確定由抽取處理單元202確定的抽取元素的開始標志的描述地點(步驟S1104)。
作為在確定抽取元素的開始標志中使用的抽取元素信息,有抽取元素的id屬性的值、抽取元素的元素名和id屬性的值兩個、具有從DOM目標305取出的抽取元素的全部屬性的目標等。在圖8的示例中,是確定此抽取元素信息和由DOM目標305確定id屬性是“div0”的div元素的開始標志。
從抽取對象BML文檔的開頭,以描述抽取元素的開始標志的部分作為抽取元素信息進行檢索,如確定抽取元素的開始標志的描述地點,就可利用抽取對象BML文檔從抽取元素的開始標志開始向內(nèi)部存儲器的保存用BML文檔寫入(步驟S1105)。于是,一邊進行對保存用BML文檔的寫入,一邊確定抽取元素的結(jié)束標志的描述部分(步驟S1106)。
作為在確定抽取元素的結(jié)束標志的信息,有抽取元素下一個描述的兄弟元素的id屬性的值、抽取元素的子元素的有無或子元素中最后(子元素為3個時的第3個)的元素的id屬性的值等,這些也可以從抽取元素信息和DOM目標305取得。
如在向保存用BML文檔4的寫入中確定抽取元素的結(jié)束標志的描述部分,就在寫入此結(jié)束標志的時點結(jié)束從抽取對象BML文檔的寫入。此處,寫入到保存用BML文檔的抽取對象BML文檔的范圍為圖8的801所示的部分。
下面利用保存用樣板BML文檔204a,將從div元素的結(jié)束標志到bml元素的結(jié)束標志(圖10的1002的范圍)拷貝寫入到內(nèi)部存儲器上的保存用BML文檔(步驟S1107)。
于是,如完成保存用BML文檔,保存數(shù)據(jù)生成單元203,就將此保存用BML文檔數(shù)據(jù)經(jīng)數(shù)據(jù)總線114存儲于存儲單元112。以上述步驟生成的保存用BML文檔如圖12所示。
此外,這樣生成保存用BML文檔之后,BML瀏覽器201從存儲器204讀出在登錄關(guān)于此保存用BML文檔的屬性信息之際所使用的登錄用BML文檔204b,生成登錄用顯示畫面數(shù)據(jù)輸出到顯示控制電路107。顯示控制電路107,利用來自控制電路111的指示將登錄用顯示畫面顯示于顯示單元108。圖13示出登錄用顯示畫面的樣子。另外,圖14顯示出登錄用BML文檔數(shù)據(jù)204b的樣子。
作為關(guān)于保存用BML文檔的屬性信息,在圖13及圖14的示例中,登錄用來確定此保存用BML文檔的標題信息、廣播日時、保存此文檔的保存場所的URI(統(tǒng)一資源標識符)信息。作為其他的信息考慮有廣播的節(jié)目名、節(jié)目的風格等,但也可以是一定包含保存用BML文檔的URI信息的一個以上的任意的信息。另外,關(guān)于這些登錄的信息的數(shù)量及種類、順序可由登錄用BML文檔204b的描述內(nèi)容單值地決定。
下面利用圖15的流程圖對利用BML瀏覽器201的屬性信息的登錄及簡檔表的添加的處理予以說明。
如生成保存用BML文檔,BML瀏覽器201從存儲器204讀出登錄用BML文檔204b,生成登錄用顯示畫面數(shù)據(jù)而經(jīng)顯示控制電路107顯示于顯示單元108之上(步驟S1501)。之后,用戶操作遙控器R,輸入各登錄數(shù)據(jù)(步驟S1502)。如數(shù)據(jù)輸入完了(步驟S1503),根據(jù)輸入的數(shù)據(jù)生成簡檔數(shù)據(jù)(步驟S1504)。
下面,BML瀏覽器201,利用登錄用BML文檔204b的描述,執(zhí)行腳本而生成簡檔數(shù)據(jù)。
在圖14中,通過執(zhí)行以“reg()”確定的腳本,取得在標題的末尾添加“@”的字符串作為變數(shù)info,取得在廣播日時的信息末尾添加“@”的字符串添加到變數(shù)info,取得URI信息再添加到變數(shù)info,并將此變數(shù)info作為簡檔數(shù)據(jù)添加到簡檔表204c(步驟S1505)。
在本形態(tài)中,利用在BML瀏覽器201內(nèi)的簡檔表添加用的腳本執(zhí)行函數(shù),在簡檔表204c上添加登錄數(shù)據(jù)。在圖14中,腳本執(zhí)行函數(shù)可以從腳本作為stb.addProfileData()調(diào)用,作為自變量轉(zhuǎn)送簡檔數(shù)據(jù)。用于簡檔表添加的腳本執(zhí)行函數(shù)的調(diào)用,也可以是browser.addData()等,是由BML瀏覽器201預先確定的。
BML瀏覽器201,如調(diào)用此函數(shù),就訪問存儲于存儲器204中的簡檔表204c。
簡檔表204c,是列出簡檔數(shù)據(jù)字符串的表,字符串和字符串之間以換行切斷。用于簡檔表添加的腳本執(zhí)行函數(shù)將作為自變量轉(zhuǎn)送的簡檔數(shù)據(jù)在進行換行之后添加到簡檔表的末尾。
圖16示出處理圖14的登錄用BML文檔的結(jié)果生成的簡檔表204c的示例的示圖。
簡檔表204c的一行長度的字符串是簡檔數(shù)據(jù),此簡檔數(shù)據(jù)的以特定的字符(在圖16中是“@”)切斷的字符串是登錄的信息。
在圖16中,以字符“@”切斷的登錄信息,第一個是標題信息,第二個是廣播日時信息,第三個是保存用BML文檔的URI信息。因此,利用此簡檔數(shù)據(jù),可以針對包含于簡檔表204c中的全部行的標題信息檢索特定的字符串。
另外,由于在BML瀏覽器201保有的腳本執(zhí)行函數(shù)中包含用來將簡檔表204c形式的表數(shù)據(jù)作為目標進行處理的函數(shù)(指定行的指定信息的抽取、條件檢索等),簡檔表204c可以由BML瀏覽器201處理的結(jié)構(gòu)化文檔進行操作。
保存用BML文檔數(shù)據(jù)可以從存儲單元112再生,通過數(shù)據(jù)廣播處理電路109的處理顯示于顯示單元108。
就是說,如果利用遙控器R的圖中未示出的再生鍵指示再生所保存的數(shù)據(jù)廣播數(shù)據(jù),控制電路111就從存儲單元112再生所指定的保存用BML文檔,輸出到數(shù)據(jù)廣播處理電路109。數(shù)據(jù)廣播處理電路109的BML瀏覽器201,如前所述,處理此保存用BML文檔數(shù)據(jù)而生成顯示用畫面的數(shù)據(jù)并輸出到顯示控制電路107。
于是,在本形態(tài)中,在再生存儲于存儲單元112中的多個保存用BML文檔數(shù)據(jù)之際,利用與保存用BML文檔數(shù)據(jù)一起記錄的簡檔數(shù)據(jù)檢索目的的文檔數(shù)據(jù),可以進行再生。
下面對對利用BML瀏覽器201的保存用BML文檔數(shù)據(jù)的檢索處理予以說明。
如用戶操作遙控器R的檢索開始鍵,BML瀏覽器201的操作控制單元307將存儲于存儲器204上的檢索用BML文檔204d讀出,生成檢索用的顯示畫面數(shù)據(jù)并經(jīng)顯示控制電路107而顯示于顯示單元108。在圖17中示出檢索用顯示畫面的樣子。如用戶在顯示此檢索用畫面之時利用遙控器R輸入檢索條件并操作判定鍵605,BML瀏覽器201的操作控制單元307就利用存儲于存儲器204中的簡檔表204c檢索符合指定的條件的保存用BML文檔數(shù)據(jù)。
就是說,操作控制單元307,在由用戶的檢索指示執(zhí)行的腳本中,通過將取得用于表數(shù)據(jù)檢索的腳本執(zhí)行函數(shù)的檢索條件作為自變量調(diào)用,得到與檢索條件符合的簡檔數(shù)據(jù)作為檢索結(jié)果。此處指定的檢索條件,是作為簡檔表204c登錄的信息之中以其為檢索條件的信息、用于與檢索對象進行比較的字符串、檢索對象和字符串的關(guān)系(檢索對象包含字符串,檢索對象從字符串開始等)。
這些條件由用戶操作遙控器R輸入,但也可以選擇畫面顯示的號碼盤那樣的裝置來指定,并且,也可以是從預先決定的選擇分支進行指定的構(gòu)成。因為在作為取決于指定條件的檢索結(jié)果而得到的簡檔數(shù)據(jù)中,一定包含表示保存用BML文檔數(shù)據(jù)的保存場所的URI信息,操作控制單元307從存儲器204的簡檔表204c讀出與檢索結(jié)果相對應的簡檔數(shù)據(jù),將簡檔數(shù)據(jù)中記載的表示BML文檔的存放場所的數(shù)據(jù)轉(zhuǎn)送到控制電路111。
控制電路111,從指定的存放場所(比如存儲單元112)再生BML文檔數(shù)據(jù),輸出到數(shù)據(jù)廣播處理電路109。數(shù)據(jù)廣播處理電路109,處理再生的BML文檔數(shù)據(jù),生成顯示畫面數(shù)據(jù)并經(jīng)顯示控制電路107顯示于顯示單元108。這樣再生的BML文檔數(shù)據(jù)的顯示畫面的樣子示于圖18。
這樣,根據(jù)本實施形態(tài),因為是對一個BML文檔是選擇其各元素作為BML文檔進行保存的構(gòu)成,所以可以只將數(shù)據(jù)廣播的顯示畫面的任意部分作為BML文檔進行保存,不需要記錄整個節(jié)目。
另外,保存形式,可以不是圖像數(shù)據(jù)等,而是通過變成為與數(shù)據(jù)廣播相同的結(jié)構(gòu)化文檔(BML文檔)的形式,可以將保存數(shù)據(jù)的容量縮小,可以更為有效地利用存儲裝置的有限容量。
另外,因為對簡檔數(shù)據(jù)的登錄畫面數(shù)據(jù)及其步驟,以及還有,檢索用畫面的數(shù)據(jù)及其步驟全部要藉助BML文檔數(shù)據(jù)處理執(zhí)行,沒有必要另外準備檢索用的應用軟件。
還有,在本形態(tài)中,簡檔表204c是以圖16所示的形式保存,但是也可以以這以外的形式保存。
比如,對利用圖19所示的數(shù)據(jù)作為登錄用BML文檔204b的場合予以說明。如前所述,如生成保存用BML文檔數(shù)據(jù),BML瀏覽器201從存儲器204讀出圖19所示的登錄用BML數(shù)據(jù)204c(?),在顯示單元108上顯示登錄用顯示畫面。在此狀態(tài),如用戶輸入各項目,BML瀏覽器201就生成簡檔數(shù)據(jù)。
此處,簡檔數(shù)據(jù)通過執(zhí)行腳本而生成。
就是說,在圖19的登錄用BML文檔204b中,通過執(zhí)行由“reg()”指定的腳本取得標題信息作為數(shù)組ary的第一個值,取得廣播日時的信息作為數(shù)組ary的第二個值,取得URI信息作為數(shù)組ary的第三個值,此數(shù)組ary的各元素的類型,作為可變長的字符串數(shù)據(jù)類型,將數(shù)組ary變換為二進制表示的數(shù)據(jù)。
于是,BML瀏覽器201,將以此二進制表示的數(shù)據(jù)作為文件輸出到存儲器204,并將此文件作為簡檔數(shù)據(jù)添加到存儲器204的簡檔表204c。
對簡檔表204c的添加,是利用設(shè)置于BML瀏覽器201的簡檔表添加用的腳本執(zhí)行函數(shù)進行。
在圖19的示例中,此腳本執(zhí)行函數(shù)可以從腳本作為stb.addProfileData()調(diào)用,將用來指定作為簡檔數(shù)據(jù)的文件的URI信息作為自變量轉(zhuǎn)送。用于簡檔表添加的腳本執(zhí)行函數(shù)的調(diào)用,也可以是browser.addData()等,由BML瀏覽器201預先決定的調(diào)用確定。
BML瀏覽器201,如調(diào)用此函數(shù),就訪問簡檔表204c。
此處,簡檔表204c,是列出作為簡檔數(shù)據(jù)的二進制形式的數(shù)據(jù)的表。用于簡檔表添加的腳本執(zhí)行函數(shù)將作為自變量轉(zhuǎn)送的簡檔數(shù)據(jù)添加到簡檔表204c的末尾,此二進制形式數(shù)據(jù)的文件容量在以二進制表示添加時添加。
圖20示出處理圖19的根據(jù)登錄用BML文檔的簡檔表204c的示例的示圖。
簡檔表204c是由多個簡檔數(shù)據(jù)組成的二進制形式的數(shù)據(jù),所有的簡檔數(shù)據(jù)都根據(jù)指定的格式存放。在圖19中,在前頭指定簡檔數(shù)據(jù)的容量,其后接著的是伴隨指定字符串容量的三個可變長字符串數(shù)據(jù)。
在圖19的第n+1個簡檔數(shù)據(jù)中,此簡檔數(shù)據(jù)的容量在第一個字節(jié)中指定,此處示出的是39字節(jié)。在第二個字節(jié)中指定作為第一個登錄信息的標題信息的容量(此處示出的是14字節(jié))、從第3個字節(jié)到第16個字節(jié)的14個字節(jié)中指定標題信息。此外,第17字節(jié)指定作為第二個登錄信息的廣播日時信息的容量(此處示出的是10字節(jié))、從第18個字節(jié)到第27個字節(jié)的10個字節(jié)中指定廣播日時信息。另外,第28字節(jié)指定作為第三個登錄信息的URI信息的容量(此處示出的是12字節(jié))、從第29個字節(jié)到第40個字節(jié)的12個字節(jié)中指定URI信息。
這樣,在生成簡檔數(shù)據(jù)之后,如前所述,可以進行利用簡檔數(shù)據(jù)的檢索處理。
實施形態(tài)2在實施形態(tài)1中,在由用戶指示對保存的BML文檔進行檢索的場合,利用保存的BML文檔自動地執(zhí)行檢索處理,再生一個與檢索結(jié)果一致的BML文檔。
在下面說明的實施形態(tài)2中,其構(gòu)成為在檢出多個與檢索條件一致的BML文檔的場合將其以一覽的形式表示,從此一覽表示的BML文檔中再生由用戶指定的BML文檔。
另外,在本形態(tài)中,電視接收機的構(gòu)成及基本的處理與實施形態(tài)1相同,另外,保存用BML文檔數(shù)據(jù)的生成處理及簡檔表的生成處理也與實施形態(tài)1相同。
就是說,在本形態(tài)中,也以作為顯示中的數(shù)據(jù)廣播數(shù)據(jù)的BML文檔作為抽取處理對象BML文檔,如在此抽取處理對象BML文檔的顯示中按下設(shè)置于遙控器R上的抽取開始鍵就開始抽取處理,如確定抽取對象BML文檔的抽取元素,就由保存數(shù)據(jù)生成單元203生成基于此抽取元素的保存用BML文檔。在保存用BML文檔生成后,則顯示基于登錄用BML文檔204b的登錄用顯示畫面,操作遙控器R登錄有關(guān)保存用BML文檔的信息而生成簡檔數(shù)據(jù)。關(guān)于這些抽取處理及生成保存文檔及生成簡檔數(shù)據(jù),如實施形態(tài)1所述。
在檢索這樣生成的保存用BML文檔的場合,在本實施形態(tài)中也利用檢索用BML文檔204d和簡檔表204c進行檢索。
圖21為示出本形態(tài)的數(shù)據(jù)廣播處理電路109的構(gòu)成的示圖,對于與圖2相同的構(gòu)成賦予同一標號。
如用戶指示檢索開始,BML瀏覽器201從存儲器204將檢索用BML文檔204d讀出,生成檢索用的顯示畫面數(shù)據(jù)并顯示于顯示單元108。如用戶在顯示此檢索用畫面之時利用遙控器R指定所希望的檢索條件并操作判定鍵,就進行利用簡檔表204c的檢索。
就是說,相應于檢索指示執(zhí)行的腳本中,通過將取得用于表數(shù)據(jù)檢索的腳本執(zhí)行函數(shù)的檢索條件作為自變量調(diào)用,得到與檢索條件符合的簡檔數(shù)據(jù)。通過操作此判定鍵執(zhí)行的腳本,如得到檢索結(jié)果,就將此檢索結(jié)果轉(zhuǎn)發(fā)到圖21的結(jié)果文檔生成單元205。此時,利用設(shè)置于BML瀏覽器201的檢索結(jié)果轉(zhuǎn)送用的腳本執(zhí)行函數(shù)將檢索結(jié)果轉(zhuǎn)送到結(jié)果文檔生成單元205。
此腳本執(zhí)行函數(shù),可以從腳本作為stb.sendResultArray()等調(diào)用,并將檢索結(jié)果作為自變量轉(zhuǎn)發(fā)。另外,此腳本執(zhí)行函數(shù)的調(diào)用,也可以是browser.sendResult()等,由結(jié)構(gòu)化文檔解釋裝置31預先決定的調(diào)用確定。
BML瀏覽器201,在調(diào)用此函數(shù)和將檢索結(jié)果轉(zhuǎn)發(fā)到結(jié)果文檔生成單元205的同時指示開始結(jié)果用BML文檔的生成處理。結(jié)果文檔生成單元205接受結(jié)果用BML文檔的生成開始的指示,就從存儲器204讀出結(jié)果用樣板BML文檔204e,利用檢索結(jié)果和結(jié)果用樣板BML文檔204e生成結(jié)果用BML文檔。
下面利用圖22對結(jié)果文檔生成單元205的處理予以說明。
如從BML瀏覽器201接受檢索結(jié)果(步驟S2201),就設(shè)定在檢索結(jié)果中包含的簡檔數(shù)據(jù)的數(shù)n(步驟S2202)。此處,因為檢索結(jié)果是將由結(jié)果用樣板BML文檔204c根據(jù)檢索條件挑選出的各個簡檔數(shù)據(jù)作為元素的數(shù)組信息,包含在作為一致件數(shù)的檢索結(jié)果中的簡檔數(shù)據(jù)數(shù)是此數(shù)組信息的元素數(shù)。
于是,判定是否存在與檢索用件一致的簡檔數(shù)據(jù)(步驟S2203),因為在一致件數(shù)為0的場合不存在與檢索條件一致的簡檔數(shù)據(jù),就將結(jié)果用樣板BML文檔204e原樣輸出到BML瀏覽器201(步驟S2208)結(jié)果用樣板BML文檔204e是結(jié)構(gòu)化文檔,與作為檢索結(jié)果得到的簡檔數(shù)據(jù)不存在的場合的結(jié)果用BML文檔相等。
在圖23中示出結(jié)果用樣板BML文檔204e的示例。在圖23的示例中,由于假設(shè)作為檢索結(jié)果得到的簡檔數(shù)據(jù)的保存用BML文檔可以登錄數(shù)為10,腳本具有從data0()到data9()的10個,作為顯示元素的p元素具有id屬性從data0()到data9()的10個。id屬性,如在“data0”的p元素處于聚焦之際操作遙控器R的判定鍵605,可調(diào)用由“data0()”指定的腳本。在初始狀態(tài)中,調(diào)用的“data0()”的腳本無描述,什么也不會發(fā)生。另外,此p元素的正文也是空的。此外,此正文也可以是“undefined”這樣的字符串。
在圖23所示的結(jié)果用樣板BML文檔204e的示例中,在style屬性中有p元素的背景色的指定,這個指定在p元素處于聚焦時使背景色為黑,在離焦時背景色為白,而在激活狀態(tài)時為紅色。
在步驟S2203中在一致件數(shù)為0的場合,從存儲器204讀出結(jié)果用樣板BML文檔204e(步驟S2204),更新一致件數(shù)(步驟S2205)。在圖23的示例中,如使一致件數(shù)n為5,id屬性變?yōu)椤皃”。p元素的正文的描述從“檢索結(jié)果0件”更新為“檢索結(jié)果5件”。
之后,根據(jù)第一件的簡檔數(shù)據(jù)進行登錄(步驟S2206)。因為檢索結(jié)果為以簡檔數(shù)據(jù)為元素的一致件數(shù)數(shù)量的數(shù)組信息,從作為第一個元素的簡檔數(shù)據(jù)中至少取出一個登錄的信息,以此更新結(jié)果用樣板BML文檔204e的第一件的顯示元素和腳本的描述。在圖23的示例中,將id屬性為“data0”的p元素的正文的描述從空更新為已經(jīng)登錄的標題信息,此p元素調(diào)用的腳本的描述從空更新為登錄的URI信息。同樣,從第二件對一致件數(shù)的簡檔數(shù)據(jù)進行結(jié)果用樣板BML文檔204e的更新。如進行一致件數(shù)數(shù)量的更新(步驟S2207),就將更新的結(jié)果用樣板BML文檔204e作為結(jié)果用BML文檔輸出到BML瀏覽器201。在圖24中示出結(jié)果用BML文檔的示例。
BML瀏覽器201,處理此結(jié)果用BML文檔,生成一覽顯示畫面數(shù)據(jù),經(jīng)顯示控制電路107將檢索結(jié)果的一覽畫面顯示于顯示單元108。
檢索結(jié)果的一覽顯示畫面伴隨著遙控器R的檢索開始鍵的操作的檢索的執(zhí)行繼續(xù)顯示。結(jié)果文檔生成單元205參照的結(jié)果用樣板BML文檔204e,與圖23的示例不同,也可以將用于簡檔數(shù)據(jù)登錄的元素作為a元素,利用href屬性進行將文檔遷移到與此簡檔數(shù)據(jù)相對應的保存用BML文檔數(shù)據(jù)的指定。另外,也可以不生成圖24所示的結(jié)果用BML文檔,將更新的結(jié)果用樣板BML文檔204e作為結(jié)果用BML文檔顯示。
用戶,在顯示一覽畫面之后,利用遙控器R指定所要求的BLM文檔數(shù)據(jù),指示再生。控制電路111,響應此再生指示,從數(shù)據(jù)廣播處理電路109輸入指定的BML文檔數(shù)據(jù)的存儲場所的數(shù)據(jù)及標題信息等,將指定的BML文檔數(shù)據(jù)從存儲場所,比如,存儲單元112再生,輸出到數(shù)據(jù)廣播處理電路109。數(shù)據(jù)廣播處理電路109,處理再生的BML文檔數(shù)據(jù)生成顯示畫面數(shù)據(jù)并顯示于顯示單元108。
這樣,在本形態(tài)中,由于一覽顯示所保存的BML文檔數(shù)據(jù)的檢索結(jié)果,即使是在保存BML文檔數(shù)據(jù)的場合,用戶也可以從其中指定所要的BML文檔進行再生。
另外,因為,是將用來顯示檢索結(jié)果的一覽的結(jié)果用文檔作為BML文檔,也不需要為顯示結(jié)果設(shè)置新的構(gòu)成。
實施形態(tài)3下面對本發(fā)明的實施形態(tài)3予以說明。
在實施形態(tài)2中,在生成保存用BML文檔數(shù)據(jù)之際,將簡檔數(shù)據(jù)記錄到簡檔表,在再生時生成示出利用此簡檔表的檢索結(jié)果的一覽并進行顯示。
在本形態(tài)中,其構(gòu)成是生成用來一覽顯示在生成保存用BML文檔數(shù)據(jù)時保存的BML文檔的BML文檔數(shù)據(jù),在再生時用戶由此顯示畫面任意指定BML文檔進行再生。
在本形態(tài)中,電視接收機的構(gòu)成也與圖1相同,其基本的接收操作也相同。
下面對本形態(tài)的保存用BML文檔數(shù)據(jù)的生成處理及一覽用BML數(shù)據(jù)的處理予以說明。圖25為示出本形態(tài)的數(shù)據(jù)廣播處理電路109的構(gòu)成的示圖。在圖25中,對于與圖2、圖21相同的構(gòu)成賦予同一標號。在本形態(tài)中,其構(gòu)成也是由抽取處理單元202從顯示的數(shù)據(jù)廣播畫面抽取用戶指定的區(qū)域,利用此抽取結(jié)果和保存用BML文檔生成保存用BML數(shù)據(jù),與前述的實施形態(tài)相同。
圖26為示出在本形態(tài)中使用的遙控器R的構(gòu)成的示圖,與圖6的遙控器R相比,添加了一覽顯示鍵608。
圖27為示出在本形態(tài)中使用的保存用樣板BML文檔204a的樣子的示圖。如在圖27所示的保存用樣板BML文檔204a中操作遙控器R的返回鍵604,就調(diào)用script元素中描述的腳本,包含向一覽用BML文檔遷移的p元素。這樣,圖27的BML文檔也可以以可能顯示等等的那樣的元素進行設(shè)定,是可以利用返回鍵604向一覽用BML文檔遷移的文檔,這可以用作保存用樣板BML文檔204a。
另外,不僅p元素,也可以利用參照圖像(與正文相當)object元素。另外,在圖28中示出了為了向一覽用BML文檔遷移不利用script元素和object元素而利用a元素的場合的保存用樣板BML文檔204a的示例。另外,在保存用樣板BML文檔204a中描述的div元素具有指定可以顯示畫面的全部區(qū)域的樣式信息。
以下,利用保存數(shù)據(jù)生成單元203的保存用BML文檔數(shù)據(jù)的生成處理與前述的實施形態(tài)一樣。就是說,如利用抽取處理單元202決定抽取區(qū)域,保存數(shù)據(jù)生成單元203,按照圖11的流程圖生成保存用BML文檔數(shù)據(jù)。但是,在本形態(tài)中,作為樣板BML文檔采用圖27所示的文檔。就是說,在圖11的步驟S1103中讀入的BML文檔是圖27的2701部分,在步驟S1107中讀入的是圖27的2702的部分。
這樣生成的保存用BML文檔數(shù)據(jù)的樣子如圖29所示。
下面對伴隨保存用BML文檔數(shù)據(jù)的生成的一覽用BML文檔的處理予以說明。
一覽文檔生成單元206,生成登錄所生成的保存用BML文檔的保存名的一覽用BML文檔204f。
圖30示出保存用BML文檔一個也未在一覽BML文檔中登錄的狀態(tài),即初始狀態(tài)的一覽用BML文檔204f的示例。在圖30的示例中,由于假設(shè)可以登錄的保存用BML文檔的數(shù)目為20個,腳本具有從data0()到data19()的20個,作為顯示元素的p元素具有id屬性從data0()到data19()的20個。
id屬性,如在“data0”的p元素處于聚焦之際操作遙控器R的判定鍵605,可調(diào)用由“data0()”指定的腳本。在初始狀態(tài)中,調(diào)用的“data0()”的腳本無描述,什么也不會發(fā)生。另外,此p元素的正文也可以是undefined。此外,此正文既可以是空的、也可以是空字符、或是“未登錄”這樣的字符串。
在圖30所示的一覽用BML文檔204f的示例中,在style屬性中有p元素的背景色的指定,這個指定在p元素處于聚焦時使背景色為黑,在離焦時背景色為白,而在激活狀態(tài)時為紅色。
如生成保存用BML文檔,一覽文檔生成單元206將此文檔的保存名登錄到一覽用BML文檔204f。首先,指定一覽用BML文檔204f內(nèi)的空的顯示元素和/或腳本,將顯示元素(id屬性“data0”的p元素)的正文以保存名(xxx.bml)替換,同時對腳本(data0()指定的腳本)進行描述以使文檔向此保存用BML文檔進行遷移。
圖31為登錄一個保存用BML文檔的一覽用BML文檔204f的示例。也可以不以作為顯示元素的p元素的正文為保存名(xxx.bml),而以從EPG等的節(jié)目信息取得的字符串、在title元素中描述的字符串、從另外的畫面及另外的窗口操作遙控器輸入的字符串等為p元素的正文。
這樣,一覽文檔生成單元206,在每次生成保存用BML文檔數(shù)據(jù)時都更新存儲器204的一覽用BML文檔數(shù)據(jù)204f的內(nèi)容。
下面利用這樣生成的一覽用BML文檔數(shù)據(jù)204f的保存用BML文檔數(shù)據(jù)的再生處理予以說明。
如操作遙控器R的一覽顯示鍵608,控制電路111就向數(shù)據(jù)廣播處理電路109發(fā)送一覽顯示的指示。數(shù)據(jù)廣播處理電路109的BML瀏覽器201利用此指示從存儲器204讀出一覽用BML文檔204f進行處理而生成一覽顯示畫面數(shù)據(jù)。并且,控制電路111控制顯示控制電路107,在顯示單元108上顯示此一覽顯示畫面。圖32示出一覽畫面的示例。
如圖32所示,在顯示一覽畫面時,如用戶利用遙控器R的箭頭鍵606選擇所希望的保存用BML文檔,操作判定鍵605,就向控制電路111發(fā)送指示使BML瀏覽器201按照一覽用BML文檔204f的描述再生指定的保存用BML文檔??刂齐娐?11,從指定的保存用BML文檔的保存場所(比如,存儲單元112)再生指定的保存用BML文檔數(shù)據(jù)而輸出到數(shù)據(jù)廣播處理電路109。BML瀏覽器201處理此BML文檔數(shù)據(jù)而生成顯示畫面數(shù)據(jù)。另外,控制電路111控制顯示控制電路107并將此再生的保存用BML文檔數(shù)據(jù)的顯示畫面顯示于顯示單元108。圖33示出此時的顯示畫面的示例。
另外,如圖33所示,在顯示BML文檔時,如用戶操作遙控器R的返回鍵604或判定鍵605,BML瀏覽器201就再生成取決于一覽用BML文檔204f的一覽顯示畫面。控制電路111,控制顯示控制電路107并將此一覽顯示畫面顯示于顯示單元108。
這樣,在本形態(tài)中,生成用來一覽顯示伴隨保存用BML文檔的生成的保存的BML文檔數(shù)據(jù)的一覽顯示用BML文檔數(shù)據(jù),在再生時可以利用此一覽顯示畫面再生和顯示任意的BML文檔數(shù)據(jù)。
另外,通過使一覽顯示用BML文檔數(shù)據(jù)的保存形式不是靜止圖像等,而是與數(shù)據(jù)廣播相同的結(jié)構(gòu)化文檔的形式,可以將保存數(shù)據(jù)的容量縮小,可以更為有效地利用存儲裝置的有限容量。另外,保存數(shù)據(jù)的顯示也可經(jīng)過一覽畫面以與數(shù)據(jù)廣播同樣的操作進行。另外,不需要另外具有用來進行抽取處理的應用軟件及用來進行保存數(shù)據(jù)的顯示的應用軟件,數(shù)字廣播接收裝置的構(gòu)成與具有這種應用軟件的場合相比可以更小。
此外,在圖30的一覽用BML文檔中使用的是p元素,但也可以只使用a元素用作登錄用的元素。
在圖34中示出只使用a元素描述的保存用BML文檔一個也未登錄的狀態(tài)的一覽用BML文檔204f的示例。在圖34的示例中,由于可以登錄的保存用BML文檔的數(shù)目設(shè)為20個,作為顯示元素的a元素為id屬性從“data0”到“data19”的20個。
如id屬性為“data0”的a元素,在處于聚焦之際操作遙控器R的判定鍵605,可向由href屬性指定的保存用BML文檔遷移。在初始狀態(tài)的場合,在href屬性中無描述,什么也不會發(fā)生。另外,此a元素的正文也為“undefined”。此外,此正文既可以是空的、也可以是空字符、或是“未登錄”這樣的字符串。在圖34所示的一覽用BML文檔的示例中,在style屬性中有a元素的字符色的指定,這個指定在a元素處于聚焦時使字符色為灰色((黑+白)/3×2),在離焦時為黑,而在激活狀態(tài)時為紅色。
在采用這樣的一覽用BML文檔204f的場合,一覽文檔生成單元206,首先,指定一覽用BML文檔204f內(nèi)的空的顯示元素,將顯示元素(id屬性“data0”的a元素)的正文及href屬性的值以保存名(xxx.bml)替換。圖35為登錄一個保存用BML文檔的一覽用BML文檔204f的示例。也可以不以作為顯示元素的a元素的正文為保存名(xxx.bml),而以從EPG等的節(jié)目信息取得的字符串、在title元素中描述的字符串、從另外的畫面及另外的窗口操作遙控器輸入的字符串等為a元素的正文。
利用這樣生成的一覽顯示用BML文檔204f的再生處理與利用前述的圖30的一覽顯示用BML文檔的再生處理相同。
如前所述,在對一覽顯示用BML文檔登錄保存用BML文檔之際,由于對一覽用BML文檔的保存用BML文檔的登錄數(shù)是無限的(比如,在圖30及圖34中是20個)有時不存在空的顯示元素。
下面對通過由多個文檔構(gòu)成一覽顯示用BML文檔將超過由一個一覽顯示用BML文檔規(guī)定的登錄數(shù)的保存用BML文檔變成為可以一覽顯示的構(gòu)成予以說明。
在此場合,一覽文檔生成單元206,確定圖30和圖34的一覽用BML文檔204f內(nèi)的空的顯示元素和/或腳本,將顯示元素(id屬性“data0”的p元素或a元素)的正文以保存名(xxx.bml)替換,同時對腳本(data0()指定的腳本)或href屬性進行描述以使文檔向此保存用BML文檔進行遷移。
此時,一覽文檔生成單元206,在用來登錄生成的保存用BML文檔的顯示元素空的場合,新準備初始狀態(tài)的一覽用BML文檔并進行登錄處理。
此初始狀態(tài)的一覽用BML文檔,除了登錄用的顯示元素(p元素或a元素)和腳本(只是p元素的場合)之外,利用遙控器操作各具有兩個用來向另外的一覽用BML文檔遷移的元素和腳本。
圖36示出用來登錄的顯示元素是p元素的場合的初始狀態(tài)的一覽用BML文檔204f的示例。在圖36中,id屬性變?yōu)椤癴wd”的p元素,如操作遙控器R的青鍵,調(diào)用以“fwd()”指定的腳本,id屬性變?yōu)椤癰wd”的p元素,如操作遙控器R的紅鍵,調(diào)用以“bwd()”指定的腳本。
在初始狀態(tài)中,因為這些p元素的visibility(可視性)特性變?yōu)椤癶idden”(“隱藏”),這些p元素的正文在畫面上不顯示。另外,因為腳本“fwd()”及“bwd()”的描述是空的,即使是操作遙控器R的紅鍵或青鍵也什么都不會發(fā)生。此外,上面的敘述是針對利用遙控器R的紅鍵和青鍵在多個一覽用BML文檔204f之間遷移的場合,但也可以描述一覽用BML文檔以便進行利用綠鍵及返回鍵等的遷移及使用箭頭鍵在處于聚焦之際按下判定鍵的遷移。
一覽文檔生成單元206,如第一個一覽用BML文檔204f具有的用來登錄的元素(p元素或a元素)全部登錄完畢,就對內(nèi)容進行描述以使在id屬性變?yōu)椤癴wd()”的p元素的visibility(可視性)特性改寫為“visible”的同時,向新生成的以“fwd()”指定的腳本的第二個一覽用BML文檔204f遷移。
此處,在向第二個一覽用BML文檔204f登錄第一個保存用BML文檔之際,就對內(nèi)容進行描述以使在id屬性變?yōu)椤癰wd()”的p元素的visibility特性改寫為“visible”的同時,向以“bwd()”指定的腳本的第一個一覽用BML文檔204f遷移。
在圖37中示出登錄一個保存用BML文檔的第二個一覽用BML文檔204f的示例。在生成三個以上的一覽用BML文檔的場合,同樣,在針對第n個一覽用BML文檔的最初的保存用BML文檔的登錄時,改寫用來向第n-1個一覽用BML文檔204f遷移的元素和腳本,在針對第n個一覽用BML文檔的第20個(可以登錄的最大數(shù))保存用BML文檔的登錄時,改寫用來向第n+1個一覽用BML文檔遷移的元素和腳本。
在利用這樣生成的一覽顯示用BML文檔再生保存用BML文檔的場合,BML瀏覽器201首先從存儲器204讀出一覽用BML文檔204f生成一覽顯示畫面數(shù)據(jù)。顯示控制電路107將此一覽顯示畫面顯示于顯示單元108。
如在第一個一覽用BML文檔產(chǎn)生的一覽顯示畫面進行顯示時操作遙控器R的紅鍵,BML瀏覽器201就從存儲器204讀出第二個一覽用BML文檔并生成一覽顯示畫面數(shù)據(jù)。于是,顯示控制電路107將此一覽顯示畫面顯示于顯示單元108。
這樣,在用戶操作遙控器R的紅鍵或青鍵切換正在顯示的所要求的保存用BML文檔的一覽顯示畫面之后,如利用遙控器R的箭頭鍵606選擇所要求的保存用BML文檔并操作判定鍵605,則BML瀏覽器201指示控制電路111再生指定的BML文檔數(shù)據(jù),控制電路111從指定的BML文檔數(shù)據(jù)的保存場所讀出此BML文檔數(shù)據(jù),輸出到數(shù)據(jù)廣播處理電路109。
數(shù)據(jù)廣播處理電路109,由再生的保存用BML文檔數(shù)據(jù)生成顯示畫面數(shù)據(jù),經(jīng)顯示控制電路107顯示于顯示單元108。另外,在顯示此保存用BML文檔產(chǎn)生的顯示畫面之際,如操作遙控器R的返回鍵604或判定鍵605,就遷移到原來的一覽用BML文檔204f產(chǎn)生的的顯示畫面。
這樣,通過利用多個一覽用BML文檔管理保存用BML文檔數(shù)據(jù)的再生處理,可以與保存用BML文檔的數(shù)目無關(guān)地進行一覽顯示。
實施形態(tài)4下面對本發(fā)明的實施形態(tài)4予以說明。在本形態(tài)中,電視接收機的構(gòu)成也與圖1相同,其基本的接收操作也相同。
在本形態(tài)中,數(shù)據(jù)廣播處理電路109的構(gòu)成略有不同。下面對本形態(tài)的由數(shù)據(jù)廣播處理電路109產(chǎn)生的保存用BML文檔的生成處理予以說明。
圖38為示出本形態(tài)的數(shù)據(jù)廣播處理電路109的構(gòu)成的示圖。在圖38中,基本構(gòu)成與圖2所示的構(gòu)成相同,但數(shù)據(jù)廣播數(shù)據(jù)不直接供給保存數(shù)據(jù)生成單元203這一點不同。
在圖38中,以作為顯示中的數(shù)據(jù)廣播數(shù)據(jù)的BML文檔為抽取對象BML文檔,如在此抽取對象BML文檔的顯示中操作設(shè)置于遙控器R的抽取鍵601,抽取處理單元202就開始抽取處理。關(guān)于抽取處理,如實施形態(tài)1所述。
如確定抽取對象BML文檔的抽取元素,就由保存數(shù)據(jù)生成單元203生成基于此抽取元素的保存用BML文檔。保存數(shù)據(jù)生成單元203,利用存儲于存儲器204的保存用樣板BML文檔204a、基于抽取對象BML文檔的DOM目標305以及由抽取處理單元202確定的抽取元素信息,生成保存用BML文檔。關(guān)于保存用樣板BML文檔204a與實施形態(tài)1中所述相同。
圖39示出保存數(shù)據(jù)生成單元203的處理流程圖。
首先,如操作遙控器R的判定鍵605確定抽取元素,就設(shè)定生成的保存用BML文檔的保存名(步驟S3901)。如設(shè)定生成的保存用BML文檔的保存名,就利用存儲于存儲器204的保存用樣板BML文檔204a將從bml元素的開始標志到div元素的開始標志(圖10的1001的范圍)拷貝寫入到內(nèi)部存儲器上的保存用BML文檔(步驟S3902)。
之后,在抽取處理單元202中指定抽取的元素的元素名(步驟S3903)。另外,此處可確定的元素名為object、div、p、input、span、a中的任何一個。作為用來指定元素名的抽取元素信息,有抽取元素的id屬性的值、抽取元素的元素名和id屬性的值兩個、具有從DOM目標305取出的抽取元素的全部屬性的目標等。在圖的示例中,根據(jù)此抽取元素信息和DOM目標,元素名成為div。
如取得抽取元素的元素名,就可進行對各元素種類生成必需的保存用BML文檔的信息的取得和寫入的處理。
就是說,在元素具有的屬性中有關(guān)顯示的屬性的設(shè)定值和正文信息(只有p元素、span元素、a元素)以及此元素的結(jié)束標志,根據(jù)DOM目標305取得并寫入到保存用BML文檔。
有關(guān)元素具有的顯示的屬性,有6種全部或一部分共通屬性和元素固有的屬性。因此,對每一種元素取得的信息都不同。首先,在元素為input元素或p元素的場合(步驟S3904),將這些元素共通的項目的設(shè)定值從DOM目標305取得并寫入到保存用BML文檔(步驟S3905)。此時,也寫入結(jié)束標志。
作為取得的項目,是有關(guān)style屬性具有的CSS特性中的配置的特性(left特性、top特性等)及字體特性(font-family特性、font-size特性等)(字體特性、字號特性等)所謂的input元素及p元素適用的特性。但是,關(guān)于焦點移動的特性(nav-index特性等),由于保存用BML文檔是抽取對象BML文檔的一部分,因為在保存用BML文檔再生及顯示之際,沒有正確進行焦點移動的保證,沒有必要取得這些特性值。
在input元素的場合(步驟S3906),還從DOM目標305取得value屬性的值,寫入到保存用BML文檔(步驟S3907)。另外,在p元素的場合,取得正文信息并寫入到保存用BML文檔(步驟S3908)。
另外,在元素為span元素或a元素的場合(步驟S3909),從DOM目標305取得這些元素共通項目的設(shè)定值和正文信息并寫入到保存用BML文檔(步驟S3910)。此時,也寫入結(jié)束標志。
在a元素的場合(步驟S3911),還從DOM目標305取得href屬性的值并寫入到保存用BML文檔(步驟S3912)。
另外,在元素為div元素的場合(步驟S3913),取得此元素適用的CSS特性值,在保存用BML文檔也增加寫入結(jié)束標志(步驟S3914)。在元素為object元素的場合,取得這些元素適用的CSS特性值和data屬性、type屬性等的值并增加寫入到保存用BML文檔(步驟S3915)。
在圖8的示例中,id屬性取得作為“div0”的div元素適用的CSS特性值并寫入到保存用BML文檔。適用于div元素的CSS特性示于圖40。另外,在此時點的保存用BML文檔為從圖41所示的BML文檔除掉p元素的文檔。
對一個元素的保存用BML文檔的寫入結(jié)束之后,調(diào)查是否另外存在寫入元素(步驟S3916)。
在由抽取處理單元202抽取的元素為一個元素的場合,將此元素,在多個元素的場合不具有親元素的元素稱為基準元素。在基準元素不具有子元素的場合,利用保存用樣板BML文檔204a從div元素的結(jié)束標志開始到bml元素的結(jié)束標志為止(圖10的1002的范圍)寫入到保存用BML文檔(步驟S3917)。
在基準元素具有不寫入到保存用BML文檔的子元素的場合,指定此子元素的元素名。在子元素為多個的場合,從第一個元素起順序地進行元素名的指定。另外,在子元素(設(shè)為a)具有子元素(設(shè)為b)的場合,子元素a的元素名的指定及信息取得以及寫入到保存用BML文檔之后,進行子元素b的元素名的指定。
如對于基準元素具有的全部元素寫入到保存用BML文檔結(jié)束,就將保存用BML文檔經(jīng)數(shù)據(jù)總線114輸出到存儲單元112進行記錄。圖41示出從圖8所示的抽取對象BML文檔以上述步驟生成的保存用BML文檔。
如上所述,在本形態(tài)中,利用基于來自保存用樣板BML文檔204a、抽取處理單元202的抽取元素信息及抽取對象BML文檔的DOM目標生成保存用BML文檔,不使用在實施形態(tài)1中使用的抽取對象BML文檔。
所以,圖41的保存用BML文檔,與圖12所示的保存用BML文檔相比,與顯示無關(guān)的屬性(在圖12中onclick屬性)及CSS特性中關(guān)于焦點移動的特性刪除。這樣的與顯示無關(guān)的屬性及特性不必在保存用BML文檔中描述,即使是描述,對保存用BML文檔的顯示操作也沒有任何影響。
關(guān)于在圖12中的onclick屬性,以此屬性指定的函數(shù)func(),在div元素處于焦點時操作遙控器的判定鍵時調(diào)用,但由于不能保證div元素處于焦點、因此,操作遙控器的判定鍵不能保證調(diào)用函數(shù)、即使是假設(shè)調(diào)用由于描述函數(shù)的行為的script元素在保存用BML文檔中不存在,由于這些問題可以說在保存用BML文檔中不需要描述onclick屬性。
這樣,根據(jù)本實施形態(tài),在將數(shù)據(jù)廣播畫面中的一部分作為保存數(shù)據(jù)抽取的同時,通過利用此指定的抽取元素的信息、保存用BML文檔以及DOM目標只將與抽取元素有關(guān)的信息寫入到保存用BML文檔,使生成的保存用BML文檔中沒有不需要的描述,可以使保存用BML文檔的容量更小,可以增加此保存用BML文檔的顯示操作的安全性。
下面對抽取元素中包含參照單媒體的元素,即圖4的object元素的場合的保存用BML文檔生成處理予以說明。
在圖4所示的數(shù)據(jù)廣播節(jié)目中,object元素5確定為抽取元素。這就是示于圖8的抽取對象BML文檔的id屬性為“obj1”的object元素。此object元素的type屬性的值,在圖8中為“image.JPG”。這表示在包含抽取對象BML文檔的節(jié)目的數(shù)據(jù)結(jié)構(gòu)是由多個模塊組成的場合,稱為image.JPG的名字的單媒體數(shù)據(jù)和抽取對象BML文檔屬于同一模塊。
在抽取對象BML文檔所屬的模塊ID為0000,image.JPG數(shù)據(jù)所屬的模塊ID為0001的場合,data屬性的值為“~/0001/image.JPG”的樣子。就是說,從data屬性的值可以了解單媒體參照源(抽取對象BML文檔)和參照目標(image.JPG數(shù)據(jù))的關(guān)系。
所以,示出保存用BML文檔的單媒體參照目標的data屬性的值,如此單媒體數(shù)據(jù)的保存場所與保存用BML文檔是同一場所,比如,圖1的存儲單元112的同一目錄內(nèi)等等,就成為“image.JPG”,如是從為保存數(shù)據(jù)生成單元203生成的保存用BML文檔的參照用設(shè)置的場所,比如,由存儲單元112的monomedia(單媒體)指定的區(qū)域等,就成為“monomedia//image.JPG”。這樣,作為參照用,保存單媒體數(shù)據(jù)的場所也可能在存儲單元112以外,在保存用BML文檔的再生時,數(shù)據(jù)廣播處理電路109必須是可以訪問的場所。
在本形態(tài)中,在保存數(shù)據(jù)生成單元203中生成保存用BML文檔之際,在寫入object元素的場合,指定并寫入data屬性的值以便使預先由數(shù)字廣播接收裝置100確定的區(qū)域成為參照目標。另外,對此區(qū)域移動或拷貝數(shù)據(jù)以便保持單媒體數(shù)據(jù)。
將單媒體數(shù)據(jù)向特定區(qū)域進行移動或拷貝的定時,在由保存數(shù)據(jù)生成單元203指定data屬性時,或是寫入時都可以,也可以是由抽取處理單元202確定包含object元素的元素為抽取元素時。
在圖8的示例中在以抽取元素作為id屬性變?yōu)椤皁bj1”的object元素的場合生成的保存用BML文檔如圖42所示。在圖42的保存用BML文檔中,單媒體數(shù)據(jù),置于單媒體指定的區(qū)域。在從存儲單元112再生此保存用BML文檔由數(shù)據(jù)廣播處理電路109進行處理和顯示的場合,BML瀏覽器201參照由單媒體指定的區(qū)域中的image.JPG數(shù)據(jù),根據(jù)指定的樣式信息生成顯示畫面數(shù)據(jù)。
這樣,在生成保存用BML文檔之際,將單媒體的參照目標作為在數(shù)字廣播接收裝置100中決定的區(qū)域,并且通過將單媒體移動或拷貝到此區(qū)域,在成為抽取對象的元素中包含參照單媒體的元素的場合,也可以得到由保存用BML文檔參照的單媒體數(shù)據(jù)。
實施形態(tài)5下面對本發(fā)明的實施形態(tài)5予以說明。
在上述實施形態(tài)1~4中,說明的是將作為由數(shù)字電視廣播播出的數(shù)據(jù)廣播數(shù)據(jù)的結(jié)構(gòu)化文檔的一部分抽取并作為結(jié)構(gòu)化文檔進行保存的場合。在本形態(tài)中,在這種數(shù)據(jù)廣播數(shù)據(jù)之上,對于將數(shù)據(jù)廣播數(shù)據(jù)以外的單媒體數(shù)據(jù)作為結(jié)構(gòu)化文檔進行保存的場合予以說明。
在本形態(tài)中,電視接收機的構(gòu)成也與圖1相同,其基本的接收操作也與前述的實施形態(tài)相同。圖43為示出本形態(tài)的數(shù)據(jù)廣播處理電路109的構(gòu)成的示圖,圖43的數(shù)據(jù)廣播處理電路109是在上述的實施形態(tài)1、4說明的功能之上,還可以將從圖1的I/F113輸入的圖像數(shù)據(jù)據(jù)聲音數(shù)據(jù)等單媒體數(shù)據(jù)或是從存儲單元112再生的單媒體數(shù)據(jù)作為保存用BML文檔進行保存。
比如,在再生存儲于存儲單元112中的靜止畫面數(shù)據(jù)、利用圖中未示出的譯碼器等進行處理顯示于顯示單元108時等等,在顯示單媒體數(shù)據(jù)之際,如用戶操作設(shè)置于遙控器R上的抽取鍵601,圖43的參照用屬性值計算單元207可算出從object元素參照單媒體數(shù)據(jù)之際所必需的屬性值。
此處處理的單媒體數(shù)據(jù)是屬于數(shù)據(jù)廣播處理電路109的BML瀏覽器201可以再生的種類的數(shù)據(jù),所謂單媒體數(shù)據(jù)的再生中對于活動畫面、靜止畫面、正文數(shù)據(jù)是畫面顯示中,對于聲音數(shù)據(jù)是在畫面上不顯示活動畫面、靜止畫面、正文數(shù)據(jù)的狀態(tài)下的再生中。
參照用屬性值計算單元207從單媒體數(shù)據(jù)取得必需屬性值的一部分,其他部分從預先決定的固定值取得,寫入到保存用BML文檔。圖44示出利用結(jié)構(gòu)化文檔參照單媒體之際必需的屬性。
在圖44示出的屬性之內(nèi),依賴單媒體的屬性的值,是經(jīng)過此單媒體數(shù)據(jù)的譯碼器取得的值,或是此值的BML瀏覽器201的適用范圍內(nèi)的變換值。比如,在單媒體數(shù)據(jù)是JPEG形式的靜止畫面數(shù)據(jù)“image.JPG”的場合,單媒體數(shù)據(jù)的水平像素數(shù)是300時的width特性的值是150px(960×540坐標系)或300px(720×480坐標系)。另外,假設(shè)data屬性的值是“monomedia//image.JPG”這樣的BML瀏覽器201可訪問的區(qū)域,此單媒體數(shù)據(jù)可移動或拷貝到此區(qū)域。
在data屬性中指定的數(shù)據(jù)名(“image.JPG”等)也可以是從已經(jīng)賦予此單媒體的名字分割的。將單媒體數(shù)據(jù)向特定區(qū)域進行移動或拷貝的定時,可以是參照用屬性值計算單元207計算出data屬性的值時,也可以是由保存數(shù)據(jù)生成單元203寫入data屬性時。
保存數(shù)據(jù)生成單元203,如算出用來參照應該保存的單媒體數(shù)據(jù)的屬性值,就設(shè)定生成的保存用BML文檔的保存名。如設(shè)定生成的保存用BML文檔的保存名,就利用存儲于存儲器204的保存用樣板BML文檔204a將從bml元素的開始標志到div元素的開始標志(圖10的1001的范圍)拷貝寫入到保存用BML文檔。
下面根據(jù)由參照用屬性值計算單元207算出的屬性值將object元素寫入到保存用BML文檔。在應該保存的單媒體數(shù)據(jù)是聲音數(shù)據(jù)的場合,也可以將用來促使聲音數(shù)據(jù)的再生開始的腳本和用來調(diào)用腳本的元素寫入到保存用BML文檔。
接著,利用保存用樣板BML文檔204a將從div元素的結(jié)束標志到bml元素的結(jié)束標志(圖10的1002的范圍)寫入到保存用BML文檔。如這樣結(jié)束保存用BML文檔數(shù)據(jù)的生成,保存數(shù)據(jù)生成單元203就將保存用BML文檔存儲于存儲單元112。
從存儲單元112再生此保存用BML文檔,在由數(shù)據(jù)廣播處理電路109處理并顯示于顯示單元108的場合,BML瀏覽器201參照以object元素的data屬性指定的區(qū)域中的單媒體數(shù)據(jù)根據(jù)指定的樣式信息生成顯示畫面數(shù)據(jù)。
圖45是參照聲音數(shù)據(jù)的保存用BML文檔的示例。此處,如操作遙控器R的判定鍵605,調(diào)用將object元素的streamstatus屬性的值變更為“play”的腳本,就開始聲音的再生。
如上所述,根據(jù)本形態(tài),由于算出從結(jié)構(gòu)化文檔參照單媒體數(shù)據(jù)之際所必需的信息,根據(jù)此參照用信息將用來參照單媒體數(shù)據(jù)的object元素作為BML文檔保存,可以針對數(shù)據(jù)廣播以外的任意的單媒體作為保存用BML文檔進行保存。
因此,比如,在數(shù)字廣播接收裝置可以從數(shù)字相機等輸入靜止畫面數(shù)據(jù)的場合,由于這些數(shù)據(jù)可以作為與數(shù)據(jù)廣播相同的結(jié)構(gòu)化文檔進行保存,這些數(shù)據(jù)可以看作是作為利用遙控器的電視機操作的延長。
另外,在本形態(tài)中,在從單媒體數(shù)據(jù)生成保存用BML文檔的場合,不能對利用在實施形態(tài)1中說明的登錄用BML文檔204b的簡檔表204c進行登錄處理及利用檢索用BML文檔204d的檢索處理。
實施形態(tài)6下面對本發(fā)明的實施形態(tài)6予以說明。
在實施形態(tài)6中,對屬于數(shù)據(jù)廣播處理電路109可以再生的種類的數(shù)據(jù)廣播以外的單媒體數(shù)據(jù)作為結(jié)構(gòu)化文檔進行保存的場合予以說明。在本形態(tài)中,可以將數(shù)字廣播節(jié)目以外的節(jié)目的任意的顯示畫面變換為靜止畫面而作為結(jié)構(gòu)化文檔進行保存。
圖46是示出本形態(tài)的數(shù)字廣播接收機100的構(gòu)成的示圖,由于除了由影像譯碼器106譯碼的影像數(shù)據(jù)輸出到數(shù)據(jù)廣播處理電路109以外,其構(gòu)成及基本操作和圖1的裝置一樣,詳細說明省略。
圖47為示出本形態(tài)的數(shù)據(jù)廣播處理電路109的構(gòu)成的示圖,圖43的數(shù)據(jù)廣播處理電路109是在上述的實施形態(tài)1的數(shù)據(jù)廣播處理電路的功能之上,還具有將從影像譯碼器106輸出的數(shù)字廣播節(jié)目以外的節(jié)目的顯示畫面作為結(jié)構(gòu)化文檔進行保存的功能。下面對基于從圖47的數(shù)據(jù)廣播處理電路109的影像譯碼器106發(fā)出的輸出數(shù)據(jù)的保存用BML文檔的生成處理予以說明。
圖47的數(shù)字廣播接收機接收數(shù)據(jù)廣播以外的節(jié)目進行顯示時,如操作設(shè)置于遙控器R上的判定鍵605,捕捉數(shù)據(jù)生成單元208將基于在操作抽取鍵601之際在顯示單元108上顯示的顯示畫面的靜止畫面數(shù)據(jù)從影像譯碼器106輸出的影像數(shù)據(jù)中抽取的同時,生成用來從結(jié)構(gòu)化文檔參照此靜止畫面數(shù)據(jù)的信息。
捕捉數(shù)據(jù)生成單元208生成的靜止畫面數(shù)據(jù)只要是BML瀏覽器201可以再生的靜止畫面數(shù)據(jù)就可以,對生成方法可以不問。生成的靜止畫面數(shù)據(jù)保持于存儲單元112等數(shù)字廣播接收機100可以訪問的預先確定的區(qū)域。用來從捕捉數(shù)據(jù)生成單元208生成的結(jié)構(gòu)化文檔進行參照的信息,是有關(guān)示于圖44的object元素的屬性及CSS特性的信息。
但是,如果捕捉數(shù)據(jù)生成單元208生成的靜止畫面數(shù)據(jù)具有的水平像素數(shù)及垂直像素數(shù)的值是固定值,widch特性及height特性的值也是固定值。data屬性的值是制定保持生成的靜止畫面數(shù)據(jù)的區(qū)域的值,數(shù)據(jù)名(如data屬性是“capture//event00.JPG”,“event00.JPG”)可以是從EPG等的節(jié)目信息分割出來的,也可以是操作遙控器對數(shù)據(jù)名設(shè)定用的另外的畫面或另外的窗口的分割出來的。
保存數(shù)據(jù)生成單元203,如利用捕捉數(shù)據(jù)生成單元208生成基于顯示畫面的靜止畫面數(shù)據(jù)和用來參照的屬性信息,則設(shè)定保存用BML文檔的保存名。如設(shè)定保存用BML文檔的保存名,就利用保存用樣板BML文檔將從bml元素的開始標志到div元素的開始標志寫入到保存用BML文檔。
之后,根據(jù)捕捉數(shù)據(jù)生成單元208生成的屬性信息,將object元素寫入到保存用BML文檔。接著,利用保存用樣板BML文檔將從div元素的結(jié)束標志到bml元素的結(jié)束標志寫入到保存用BML文檔。
在從存儲單元112再生此保存用BML文檔并利用數(shù)據(jù)廣播處理電路109在顯示單元108上進行顯示的場合,BML瀏覽器201參照由object元素的data屬性指定的區(qū)域中的圖像數(shù)據(jù)根據(jù)指定的樣式信息生成顯示畫面數(shù)據(jù)。
如上所述,根據(jù)本形態(tài),除了數(shù)據(jù)廣播數(shù)據(jù)以外,也可以將通常的電視廣播節(jié)目的顯示畫面作為結(jié)構(gòu)化文檔進行保存。
另外,在本形態(tài)中,在記錄由通常的電視廣播的顯示畫面生成的保存用BML文檔之際,不能對利用在實施形態(tài)1中說明的登錄用BML文檔204b的簡檔表204c進行登錄處理及利用檢索用BML文檔204d的檢索處理。
另外,在上述實施形態(tài)中,是對以BML形式描述的數(shù)據(jù)廣播數(shù)據(jù)中的選擇的部分抽取,以BML形式保存的場合進行說明的,但對于BML以外的結(jié)構(gòu)化文檔也可進行同樣的處理。
另外,在應用于上述各實施形態(tài)的數(shù)字廣播接收機的計算機中存放用來實現(xiàn)由各實施形態(tài)描述的處理的軟件程序,執(zhí)行這些程序代碼也包含在本發(fā)明的范疇之內(nèi)。另外,此程序代碼及存放程序代碼的存儲媒體(軟盤、硬盤、光盤、磁光盤、CD-ROM、磁帶、非易失性存儲卡、ROM等)也構(gòu)成本發(fā)明。
權(quán)利要求
1.一種接收裝置,其構(gòu)成包括接收包含以結(jié)構(gòu)化文檔描述的廣播數(shù)據(jù)的電視廣播電波的接收裝置;處理利用上述接收裝置接收的廣播數(shù)據(jù)的結(jié)構(gòu)化文檔而生成顯示用的圖像數(shù)據(jù)的廣播數(shù)據(jù)處理裝置;選擇有關(guān)利用上述接收裝置接收的廣播數(shù)據(jù)的顯示畫面的任意區(qū)域的選擇裝置;以及根據(jù)與上述接收的廣播數(shù)據(jù)中的結(jié)構(gòu)化文檔的上述選擇的區(qū)域相對應的部分的結(jié)構(gòu)化文檔,生成用來只顯示上述選擇區(qū)域的選擇結(jié)構(gòu)化文檔數(shù)據(jù)的生成裝置。
2.如權(quán)利要求1的裝置,其中上述生成裝置從上述接收的廣播數(shù)據(jù)中的結(jié)構(gòu)化文檔抽取與上述選擇的區(qū)域相對應的部分,利用此抽取的結(jié)構(gòu)化文檔生成上述選擇結(jié)構(gòu)化文檔數(shù)據(jù)。
3.如權(quán)利要求1的裝置,其中上述廣播數(shù)據(jù)處理裝置具有解釋上述結(jié)構(gòu)化文檔的結(jié)構(gòu)化文檔解釋裝置,上述生成裝置根據(jù)與上述選擇的區(qū)域相對應的部分的結(jié)構(gòu)化文檔,利用上述結(jié)構(gòu)化文檔解釋裝置生成的結(jié)構(gòu)化文檔信息生成上述選擇結(jié)構(gòu)化文檔數(shù)據(jù)。
4.如權(quán)利要求3的裝置,其中上述生成裝置,在上述結(jié)構(gòu)化文檔信息之中,只利用與上述選擇的區(qū)域相對應的部分的結(jié)構(gòu)化文檔的元素的顯示有關(guān)的信息生成上述選擇結(jié)構(gòu)化文檔數(shù)據(jù)。
5.如權(quán)利要求1的裝置,其中上述生成裝置利用由結(jié)構(gòu)化文檔描述的模式結(jié)構(gòu)化文檔生成上述選擇結(jié)構(gòu)化文檔數(shù)據(jù)。
6.如權(quán)利要求1的裝置,其中上述模式結(jié)構(gòu)化文檔在可顯示的的元素中具有body元素和div元素,此div元素具有的樣式信息指定可顯示的畫面的全部區(qū)域。
7.如權(quán)利要求1的裝置,其中上述生成裝置從上述接收的廣播數(shù)據(jù)中的結(jié)構(gòu)化文檔抽取與上述選擇的區(qū)域相對應的部分,通過將此抽取的結(jié)構(gòu)化文檔插入到上述模式結(jié)構(gòu)化文檔之間生成上述選擇結(jié)構(gòu)化文檔數(shù)據(jù)。
8.如權(quán)利要求1的裝置,其中上述生成裝置,在與上述選擇區(qū)域相對應的部分的結(jié)構(gòu)化文檔中包含參照單媒體的元素的場合,在將此單媒體保存于規(guī)定的保存目標的同時,在上述規(guī)定的保存目標中設(shè)定參照上述結(jié)構(gòu)化文檔數(shù)據(jù)的上述單媒體的元素的參照目標指定處所。
9.如權(quán)利要求1的裝置,其中上述選擇裝置,可以從與上述結(jié)構(gòu)化文檔的多個元素分別對應的多個規(guī)定區(qū)域中選擇任意的區(qū)域。
10.如權(quán)利要求1的裝置,其構(gòu)成還包括存儲上述選擇結(jié)構(gòu)化文檔數(shù)據(jù)的存儲裝置;上述廣播數(shù)據(jù)處理裝置還根據(jù)從上述存儲裝置讀出的選擇結(jié)構(gòu)化文檔數(shù)據(jù)生成上述顯示用的圖像數(shù)據(jù)。
11.一種接收裝置,其構(gòu)成包括接收包含以結(jié)構(gòu)化文檔描述的廣播數(shù)據(jù)的電視廣播電波的接收裝置;處理利用上述接收裝置接收的廣播數(shù)據(jù)的結(jié)構(gòu)化文檔而生成顯示用的圖像數(shù)據(jù)的廣播數(shù)據(jù)處理裝置;選擇有關(guān)利用上述接收裝置接收的廣播數(shù)據(jù)的顯示畫面的任意區(qū)域的選擇裝置;以及根據(jù)與上述接收的廣播數(shù)據(jù)中的結(jié)構(gòu)化文檔的上述選擇的區(qū)域相對應的部分的結(jié)構(gòu)化文檔生成用來只顯示上述選擇區(qū)域的選擇結(jié)構(gòu)化文檔數(shù)據(jù)和由有關(guān)涉及上述選擇的區(qū)域的結(jié)構(gòu)化文檔的簡檔數(shù)據(jù)組成的簡檔表的結(jié)構(gòu)化文檔處理裝置。
12.如權(quán)利要求11的裝置,其中上述結(jié)構(gòu)化文檔處理裝置根據(jù)登錄用結(jié)構(gòu)化文檔數(shù)據(jù)生成上述簡檔數(shù)據(jù)。
13.如權(quán)利要求12的裝置,其中上述結(jié)構(gòu)化文檔處理裝置保持用于將上述簡檔數(shù)據(jù)添加到上述簡檔表的腳本執(zhí)行函數(shù),上述登錄用結(jié)構(gòu)化文檔數(shù)據(jù)包含內(nèi)容為響應上述選擇裝置的選擇操作進行上述腳本執(zhí)行函數(shù)的調(diào)用的描述。
14.如權(quán)利要求11的裝置,其中上述結(jié)構(gòu)化文檔處理裝置將上述選擇結(jié)構(gòu)化文檔數(shù)據(jù)保存于存儲裝置中,上述簡檔數(shù)據(jù)中包含用來指定上述選擇結(jié)構(gòu)化文檔數(shù)據(jù)的保存場所的保存場所信息。
15.如權(quán)利要求14的裝置,其中上述結(jié)構(gòu)化文檔處理裝置還利用上述簡檔表檢索保存于上述存儲裝置指定選擇結(jié)構(gòu)化文檔數(shù)據(jù)。
16.如權(quán)利要求15的裝置,其中上述結(jié)構(gòu)化文檔處理裝置根據(jù)檢索用結(jié)構(gòu)化文檔數(shù)據(jù)檢索上述選擇結(jié)構(gòu)化文檔數(shù)據(jù)。
17.如權(quán)利要求16的裝置,其中上述結(jié)構(gòu)化文檔處理裝置保持用于檢索上述保存的選擇結(jié)構(gòu)化文檔數(shù)據(jù)的腳本執(zhí)行函數(shù),上述檢索用結(jié)構(gòu)化文檔數(shù)據(jù)包含內(nèi)容為響應檢索開始的指示調(diào)用上述腳本執(zhí)行函數(shù)的描述。
18.如權(quán)利要求16的設(shè)備,其中上述結(jié)構(gòu)化文檔處理裝置具有生成結(jié)果用結(jié)構(gòu)化文檔的結(jié)果文檔生成裝置,上述檢索用結(jié)構(gòu)化文檔數(shù)據(jù)包含用于進行調(diào)用用來將上述檢索用結(jié)構(gòu)化文檔數(shù)據(jù)轉(zhuǎn)送到上述結(jié)果文檔生成裝置的腳本執(zhí)行函數(shù)的描述。
19.如權(quán)利要求18的裝置,其中上述結(jié)果文檔生成裝置利用結(jié)果用模式文檔生成上述結(jié)果用結(jié)構(gòu)化文檔。
20.如權(quán)利要求19的裝置,其中上述選擇結(jié)構(gòu)化文檔數(shù)據(jù)和上述檢索用結(jié)構(gòu)化文檔數(shù)據(jù)及上述結(jié)果用結(jié)構(gòu)化文檔數(shù)據(jù)具有與上述廣播數(shù)據(jù)中的結(jié)構(gòu)化文檔同樣的形式。
21.一種接收裝置,其構(gòu)成包括接收包含以結(jié)構(gòu)化文檔描述的廣播數(shù)據(jù)的電視廣播電波的接收裝置;處理利用上述接收裝置接收的廣播數(shù)據(jù)的結(jié)構(gòu)化文檔而生成顯示用的圖像數(shù)據(jù)的廣播數(shù)據(jù)處理裝置;選擇有關(guān)利用上述接收裝置接收的廣播數(shù)據(jù)的顯示畫面的任意區(qū)域的選擇裝置;根據(jù)與上述接收的廣播數(shù)據(jù)中的結(jié)構(gòu)化文檔的上述選擇的區(qū)域相對應的部分的結(jié)構(gòu)化文檔生成用來只顯示上述選擇區(qū)域的選擇結(jié)構(gòu)化文檔數(shù)據(jù)的生成裝置;保存上述選擇結(jié)構(gòu)化文檔數(shù)據(jù)的保存裝置;以及根據(jù)一覽用結(jié)構(gòu)化文檔在生成示出利用上述保存裝置保存的多個上述選擇結(jié)構(gòu)化文檔數(shù)據(jù)的一覽的一覽顯示畫面數(shù)據(jù)的同時改變上述一覽用結(jié)構(gòu)化文檔的內(nèi)容的一覽文檔處理裝置。
22.如權(quán)利要求21的裝置,其中上述生成裝置將包含上述選擇結(jié)構(gòu)化文檔數(shù)據(jù)的文檔名的屬性信息供給上述一覽文檔處理裝置,上述一覽文檔處理裝置通過將上述屬性信息重新登錄于上述一覽用結(jié)構(gòu)化文檔而改變其內(nèi)容。
23.如權(quán)利要求21的裝置,其中上述一覽用結(jié)構(gòu)化文檔具有分別與上述選擇結(jié)構(gòu)化文檔數(shù)據(jù)相對應的具有規(guī)定數(shù)的腳本的script元素和與各腳本相對應的p元素或object元素。
24.如權(quán)利要求23的裝置,其中上述一覽用結(jié)構(gòu)化文檔具有分別與一個上述選擇結(jié)構(gòu)化文檔相對應的規(guī)定數(shù)的a元素。
25.如權(quán)利要求21的裝置,其中上述一覽用結(jié)構(gòu)化文檔具有用來將另一個一覽用結(jié)構(gòu)化文檔的一覽顯示畫面進行切換的元素及腳本。
26.如權(quán)利要求25的裝置,其中上述一覽一覽文檔處理裝置對規(guī)定數(shù)的上述選擇結(jié)構(gòu)化文檔數(shù)據(jù)的每一個生成一個上述一覽用結(jié)構(gòu)化文檔數(shù)據(jù)。
27.如權(quán)利要求21的裝置,其構(gòu)成還包括再生上述一覽顯示的選擇結(jié)構(gòu)化文檔之中的指定的結(jié)構(gòu)化文檔的再生裝置,上述廣播數(shù)據(jù)處理裝置還生成上述再生的選擇結(jié)構(gòu)化文檔數(shù)據(jù)的顯示畫面數(shù)據(jù)。
28.一種接收裝置,其構(gòu)成包括接收包含以結(jié)構(gòu)化文檔描述的廣播數(shù)據(jù)的電視廣播電波的接收裝置;指示保存利用上述接收裝置接收的廣播數(shù)據(jù)中的結(jié)構(gòu)化文檔的顯示畫面的指示裝置;根據(jù)上述指示的顯示畫面的結(jié)構(gòu)化文檔生成保存用結(jié)構(gòu)化文檔數(shù)據(jù),上述保存用結(jié)構(gòu)化文檔數(shù)據(jù)保存于存儲裝置的結(jié)構(gòu)化文檔處理裝置;以及生成具有與上述廣播數(shù)據(jù)中的結(jié)構(gòu)化文檔同樣形式、示出多個上述保存用結(jié)構(gòu)化文檔數(shù)據(jù)的一覽的一覽用結(jié)構(gòu)化文檔的一覽文檔生成裝置。
29.一種接收裝置,其構(gòu)成包括接收包含以結(jié)構(gòu)化文檔描述的廣播數(shù)據(jù)的電視廣播電波的接收裝置;指示保存利用上述接收裝置接收的廣播數(shù)據(jù)中的結(jié)構(gòu)化文檔的顯示畫面的指示裝置;根據(jù)上述指示的顯示畫面的結(jié)構(gòu)化文檔,生成保存用結(jié)構(gòu)化文檔數(shù)據(jù)的結(jié)構(gòu)化文檔處理裝置;以及利用具有與上述廣播數(shù)據(jù)中的結(jié)構(gòu)化文檔同樣形式的登錄用結(jié)構(gòu)化文檔數(shù)據(jù),生成有關(guān)上述保存用結(jié)構(gòu)化文檔數(shù)據(jù)的簡檔數(shù)據(jù)的簡檔生成裝置。
30.一種接收裝置,其構(gòu)成包括接收包含以結(jié)構(gòu)化文檔描述的廣播數(shù)據(jù)的電視廣播電波的接收裝置;指示保存利用上述接收裝置接收的廣播數(shù)據(jù)中的結(jié)構(gòu)化文檔的顯示畫面的指示裝置;根據(jù)上述指示的顯示畫面的結(jié)構(gòu)化文檔生成保存用結(jié)構(gòu)化文檔數(shù)據(jù),上述保存用結(jié)構(gòu)化文檔數(shù)據(jù)保存于存儲裝置的結(jié)構(gòu)化文檔處理裝置;以及利用具有與上述廣播數(shù)據(jù)中的結(jié)構(gòu)化文檔同樣形式的檢索用結(jié)構(gòu)化文檔數(shù)據(jù)及有關(guān)上述保存用結(jié)構(gòu)化文檔數(shù)據(jù)的簡檔數(shù)據(jù),從保存于上述存儲裝置中的多個上述保存用結(jié)構(gòu)化文檔數(shù)據(jù),檢索出指定的保存用結(jié)構(gòu)化文檔數(shù)據(jù)的保存文檔檢索裝置。
31.一種接收裝置,其構(gòu)成包括接收電視廣播電波的接收裝置;生成利用上述接收裝置接收的廣播數(shù)據(jù)的顯示畫面數(shù)據(jù)廣播數(shù)據(jù)處理裝置;選擇上述電視廣播的任意顯示畫面的選擇裝置;在結(jié)構(gòu)化文檔中檢出上述選擇的顯示畫面的顯示處理的信息的檢測裝置;以及根據(jù)利用上述檢測裝置檢出的信息生成用來顯示上述選擇的畫面的選擇結(jié)構(gòu)化文檔數(shù)據(jù)的生成裝置。
32.如權(quán)利要求31的裝置,其構(gòu)成還包括將上述廣播數(shù)據(jù)保存于存儲裝置的保存裝置;上述檢測裝置檢測出表示保存指明上述選擇的畫面的廣播數(shù)據(jù)的保存位置的信息。
33.一種信息處理裝置,其構(gòu)成包括輸入信息數(shù)據(jù)的輸入裝置;檢出上述信息數(shù)據(jù)的顯示形態(tài)的信息的檢測裝置;根據(jù)具有規(guī)定的描述的樣板文檔數(shù)據(jù)和利用上述檢測裝置檢出的信息,生成用來顯示上述輸入的信息數(shù)據(jù)的結(jié)構(gòu)化文檔數(shù)據(jù)的生成裝置。
34.如權(quán)利要求33的裝置,其中上述信息數(shù)據(jù)包含圖像信息,上述顯示形態(tài)信息包含表示上述圖像信息的顯示尺寸的信息。
35.如權(quán)利要求33的裝置,其中上述檢測裝置還檢出表示上述信息數(shù)據(jù)的保存位置的信息,上述生成裝置還利用表示上述保存位置的信息生成上述結(jié)構(gòu)化文檔數(shù)據(jù)。
36.一種接收方法,其構(gòu)成包括包含以結(jié)構(gòu)化文檔描述的接收廣播數(shù)據(jù)的電視電波的接收步驟;處理利用上述接收裝置接收的廣播數(shù)據(jù)的結(jié)構(gòu)化文檔而生成顯示用的圖像數(shù)據(jù)的廣播數(shù)據(jù)處理步驟;選擇有關(guān)利用上述接收裝置接收的廣播數(shù)據(jù)的顯示畫面的任意區(qū)域的選擇步驟;以及根據(jù)與上述接收的廣播數(shù)據(jù)中的結(jié)構(gòu)化文檔的上述選擇的區(qū)域相對應的部分的結(jié)構(gòu)化文檔,生成用來只顯示上述選擇區(qū)域的選擇結(jié)構(gòu)化文檔處理步驟。
37.一種接收方法,其構(gòu)成包括包含以結(jié)構(gòu)化文檔描述的接收廣播數(shù)據(jù)的電視電波的接收步驟;指示保存利用上述接收裝置接收的廣播數(shù)據(jù)中的結(jié)構(gòu)化文檔的顯示畫面的指示步驟;根據(jù)上述指示的顯示畫面的結(jié)構(gòu)化文檔生成保存用結(jié)構(gòu)化文檔數(shù)據(jù)的結(jié)構(gòu)化文檔處理步驟;生成具有與上述廣播數(shù)據(jù)中的結(jié)構(gòu)化文檔同樣形式、示出多個上述保存用結(jié)構(gòu)化文檔數(shù)據(jù)的一覽的一覽用結(jié)構(gòu)化文檔的一覽文檔生成步驟。
38.一種接收方法,其構(gòu)成包括包含以結(jié)構(gòu)化文檔描述的接收廣播數(shù)據(jù)的電視電波的接收步驟;指示保存利用上述接收裝置接收的廣播數(shù)據(jù)中的結(jié)構(gòu)化文檔的顯示畫面的指示步驟;根據(jù)上述指示的顯示畫面的結(jié)構(gòu)化文檔生成保存用結(jié)構(gòu)化文檔數(shù)據(jù)的結(jié)構(gòu)化文檔處理步驟;以及利用具有與上述廣播數(shù)據(jù)中的結(jié)構(gòu)化文檔同樣形式的登錄用結(jié)構(gòu)化文檔數(shù)據(jù)生成有關(guān)上述保存用結(jié)構(gòu)化文檔數(shù)據(jù)的簡檔數(shù)據(jù)的簡檔生成步驟。
39.一種接收方法,其構(gòu)成包括包含以結(jié)構(gòu)化文檔描述的接收廣播數(shù)據(jù)的電視電波的接收步驟;指示保存利用上述接收裝置接收的廣播數(shù)據(jù)中的結(jié)構(gòu)化文檔的顯示畫面的指示步驟;根據(jù)上述指示的顯示畫面的結(jié)構(gòu)化文檔生成保存用結(jié)構(gòu)化文檔數(shù)據(jù),上述保存用結(jié)構(gòu)化文檔數(shù)據(jù)保存于存儲裝置的結(jié)構(gòu)化文檔處理步驟;以及利用具有與上述廣播數(shù)據(jù)中的結(jié)構(gòu)化文檔同樣形式的檢索用結(jié)構(gòu)化文檔數(shù)據(jù)及有關(guān)上述保存用結(jié)構(gòu)化文檔數(shù)據(jù)的簡檔數(shù)據(jù),從保存于上述存儲裝置中的多個上述保存用結(jié)構(gòu)化文檔數(shù)據(jù),檢索出指定的保存用結(jié)構(gòu)化文檔數(shù)據(jù)的保存文檔檢索步驟。
40.一種接收方法,其構(gòu)成包括接收電視廣播電波的接收步驟;生成利用上述接收裝置接收的廣播數(shù)據(jù)的顯示畫面數(shù)據(jù)廣播數(shù)據(jù)處理步驟;選擇上述電視廣播的任意顯示畫面的選擇步驟;檢出上述選擇的顯示畫面的顯示形態(tài)的信息的檢出步驟;以及根據(jù)利用上述檢出步驟檢出的信息,生成用來顯示上述輸入的廣播數(shù)據(jù)的選擇結(jié)構(gòu)化文檔數(shù)據(jù)的生成步驟。
41.一種數(shù)據(jù)處理方法,其構(gòu)成包括輸入信息數(shù)據(jù)的輸入步驟;檢出上述信息數(shù)據(jù)的顯示形態(tài)的信息的檢出步驟;根據(jù)具有規(guī)定的描述的樣板文檔數(shù)據(jù)和利用上述檢出步驟檢出的信息,生成用來顯示上述輸入的信息數(shù)據(jù)的結(jié)構(gòu)化文檔數(shù)據(jù)的生成步驟。
全文摘要
根據(jù)本發(fā)明,是接收包含以結(jié)構(gòu)化文檔描述的廣播數(shù)據(jù)的電視廣播電波的接收裝置,處理利用上述接收裝置接收的廣播數(shù)據(jù)的結(jié)構(gòu)化文檔而生成顯示用的圖像數(shù)據(jù),選擇有關(guān)利用上述接收裝置接收的廣播數(shù)據(jù)的顯示畫面的任意區(qū)域的同時,根據(jù)與上述接收的廣播數(shù)據(jù)中的結(jié)構(gòu)化文檔的上述選擇的區(qū)域相對應的部分的結(jié)構(gòu)化文檔生成用來只顯示上述選擇區(qū)域的選擇結(jié)構(gòu)化文檔數(shù)據(jù)。
文檔編號H04N5/445GK1444403SQ0312021
公開日2003年9月24日 申請日期2003年3月7日 優(yōu)先權(quán)日2002年3月12日
發(fā)明者丸山一菜 申請人:佳能株式會社