亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

事件控制裝置和數(shù)字廣播系統(tǒng)的制作方法

文檔序號(hào):7928734閱讀:234來(lái)源:國(guó)知局
專利名稱:事件控制裝置和數(shù)字廣播系統(tǒng)的制作方法
技術(shù)領(lǐng)域
日本專利申請(qǐng)平成年號(hào)(以平成年月日申請(qǐng))的包含說(shuō)明書、權(quán)利要求書、附圖以及摘要在內(nèi)的全部公開(kāi)內(nèi)容,均綜合于本申請(qǐng)中。
本發(fā)明涉及事件控制,尤其涉及事件發(fā)送自動(dòng)化。
背景技術(shù)
個(gè)人計(jì)算機(jī)等視窗系統(tǒng)中,有多個(gè)窗口啟動(dòng)時(shí),必須確定鼠標(biāo)器或鍵盤的輸入(稱為事件)是給哪一窗口的。以往,是由操作系統(tǒng)進(jìn)行控制,以針對(duì)操作者選擇的處于激活狀態(tài)的窗口給出事件。
但這種方法,必須由操作者靠鼠標(biāo)器等對(duì)所希望的窗口進(jìn)行選擇使其激活,因而操作煩瑣。
日本專利特開(kāi)平5-11962號(hào)公報(bào)中,可按照一覽表來(lái)管理可輸入的窗口,按特定鍵,依次切換窗口,以解決這類問(wèn)題。由此,用戶只要按特定鍵便可進(jìn)行窗口切換,與用鼠標(biāo)器對(duì)窗口的選擇相比,能利用簡(jiǎn)易操作實(shí)現(xiàn)窗口切換。
但該現(xiàn)有技術(shù)中,需要用戶進(jìn)行鍵操作,仍然有操作較煩的問(wèn)題。尤其用于電視接收機(jī)等家庭專用設(shè)備時(shí),存在出于追求操作方便而仍然用這種現(xiàn)有視窗系統(tǒng)的問(wèn)題。

發(fā)明內(nèi)容
本發(fā)明目的在于,解決上述問(wèn)題,提供一種不需要操作者的選擇操作,可確定事件發(fā)送目標(biāo)的技術(shù)。
此外,目的還在于,提供一種可靈活修改事件發(fā)送目標(biāo)的技術(shù)。
(1)本發(fā)明的事件控制裝置,包括用于輸入事件的事件輸入手段;存儲(chǔ)發(fā)送目標(biāo)確定信息、根據(jù)事件內(nèi)容就每一應(yīng)用程序表示該事件發(fā)送至哪一應(yīng)用程序的發(fā)送目標(biāo)確定信息存儲(chǔ)部;以及按照所輸入事件的內(nèi)容,根據(jù)發(fā)送目標(biāo)確定信息存儲(chǔ)部存儲(chǔ)的發(fā)送目標(biāo)確定信息,確定將該事件發(fā)送至哪一應(yīng)用程序并進(jìn)行發(fā)送的發(fā)送目標(biāo)確定手段。
因而,操作者不選擇發(fā)送目標(biāo)應(yīng)用程序,也可根據(jù)事件將它發(fā)送至適當(dāng)?shù)膽?yīng)用程序。
(2)本發(fā)明的事件控制裝置,設(shè)法記錄發(fā)送優(yōu)先級(jí)作為發(fā)送目標(biāo)確定信息。因而,依據(jù)該優(yōu)先級(jí),可根據(jù)事件的內(nèi)容將該事件發(fā)送至適當(dāng)?shù)膽?yīng)用程序。
(3)本發(fā)明的事件控制裝置,還包括取得哪一個(gè)是當(dāng)前運(yùn)行中的應(yīng)用程序,并據(jù)此對(duì)發(fā)送目標(biāo)確定手段中用于確定發(fā)送目標(biāo)的發(fā)送目標(biāo)確定信息進(jìn)行變更的發(fā)送目標(biāo)確定信息變更手段。
因而,可根據(jù)哪一應(yīng)用程序正運(yùn)行,靈活地對(duì)發(fā)送目標(biāo)應(yīng)用程序進(jìn)行變更。
(4)本發(fā)明的事件控制裝置,其特征在于,發(fā)送目標(biāo)確定信息存儲(chǔ)部包括存儲(chǔ)就每一應(yīng)用程序、根據(jù)各事件內(nèi)容是否接收該事件的接收事件指定部;以及將根據(jù)事件內(nèi)容向哪一應(yīng)用程序優(yōu)先發(fā)送該事件作為發(fā)送優(yōu)先級(jí)加以存儲(chǔ)的發(fā)送優(yōu)先級(jí)存儲(chǔ)部,發(fā)送目標(biāo)確定手段,根據(jù)接收事件指定部和發(fā)送優(yōu)先級(jí)存儲(chǔ)部的記述,確定事件的發(fā)送目標(biāo)應(yīng)用程序并進(jìn)行發(fā)送。
由于將發(fā)送優(yōu)先級(jí)與接收事件的指定分開(kāi)存儲(chǔ),因而可通過(guò)兩者的組合,靈活地對(duì)發(fā)送目標(biāo)進(jìn)行變更。
(5)本發(fā)明的事件控制裝置,還包括取得哪一個(gè)是當(dāng)前動(dòng)作當(dāng)中的應(yīng)用程序,根據(jù)運(yùn)行中應(yīng)用程序的變更,對(duì)接收事件指定部的記述進(jìn)行變更的接收事件指定變更手段。
由于僅將運(yùn)行中的應(yīng)用程序記述為接收事件發(fā)送目標(biāo),因而能迅速確定發(fā)送目標(biāo)應(yīng)用程序。
(6)本發(fā)明的事件控制裝置,其特征在于,接收事件指定變更手段,還進(jìn)行按照各應(yīng)用程序的運(yùn)行狀況,對(duì)接收事件指定部的描述進(jìn)行變更處理。
因而,可根據(jù)各應(yīng)用程序處于何種運(yùn)行狀況,靈活地對(duì)發(fā)送目標(biāo)應(yīng)用程序進(jìn)行變更,并根據(jù)情況將適當(dāng)?shù)膽?yīng)用程序作為發(fā)送目標(biāo)。
(7)本發(fā)明的事件控制裝置,其特征在于,接收事件指定變更手段收到各應(yīng)用程序輸出的記述變更指令,對(duì)接收事件指定部的記述進(jìn)行變更處理。
因而,可從應(yīng)用程序一側(cè)對(duì)哪一事件可以接收進(jìn)行指定。也就是說(shuō),編制應(yīng)用程序時(shí),可根據(jù)應(yīng)用程序處理進(jìn)程確定接收的事件。
(8)本發(fā)明的事件控制裝置,其特征在于,發(fā)送目標(biāo)確定信息存儲(chǔ)部,包括就每一事件內(nèi)容記述作為基本發(fā)送目標(biāo)的應(yīng)用程序的基本發(fā)送目標(biāo)存儲(chǔ)部,發(fā)送目標(biāo)確定手段,當(dāng)接收事件指定部未指定可發(fā)送所輸入事件的應(yīng)用程序時(shí),向基本發(fā)送目標(biāo)存儲(chǔ)部記述的基本發(fā)送目標(biāo)應(yīng)用程序發(fā)送事件。
因而,事件的發(fā)送目標(biāo)未在接收事件指定部記述,也可將基本發(fā)送目標(biāo)應(yīng)用程序確定為發(fā)送目標(biāo),不論何種狀況,總可以避免沒(méi)有發(fā)送目標(biāo)應(yīng)用程序這種情況。
(9)本發(fā)明的事件控制裝置,還包括取得哪一個(gè)是當(dāng)前運(yùn)行中的應(yīng)用程序,根據(jù)運(yùn)行中應(yīng)用程序的變更,對(duì)發(fā)送優(yōu)先級(jí)存儲(chǔ)部中優(yōu)先級(jí)進(jìn)行變更的發(fā)送優(yōu)先級(jí)變更手段。
因而,可根據(jù)哪一應(yīng)用程序正運(yùn)行,對(duì)發(fā)送優(yōu)先級(jí)進(jìn)行變更,并根據(jù)情況選擇適當(dāng)?shù)陌l(fā)送目標(biāo)應(yīng)用程序。
(10)本發(fā)明的事件控制裝置,其特征在于,發(fā)送優(yōu)先級(jí)變更手段還考慮各應(yīng)用程序的運(yùn)行狀況,對(duì)發(fā)送優(yōu)先級(jí)存儲(chǔ)部中優(yōu)先級(jí)進(jìn)行變更。
因而,可根據(jù)各應(yīng)用程序的運(yùn)行狀況變更發(fā)送優(yōu)先級(jí),并且可根據(jù)情況選擇適當(dāng)?shù)陌l(fā)送目標(biāo)應(yīng)用程序。
(11)本發(fā)明的事件控制裝置,其特征在于,根據(jù)運(yùn)行中的應(yīng)用程序組合,將多個(gè)發(fā)送優(yōu)先級(jí)表存儲(chǔ)于發(fā)送優(yōu)先級(jí)存儲(chǔ)部,發(fā)送優(yōu)先級(jí)變更手段根據(jù)運(yùn)行中應(yīng)用程序的變更,通過(guò)選擇相應(yīng)的發(fā)送優(yōu)先級(jí)表,對(duì)優(yōu)先級(jí)進(jìn)行變更。
因而,可以迅速選擇適當(dāng)?shù)陌l(fā)送優(yōu)先級(jí)表加以利用。
(A)本發(fā)明的事件控制裝置,其特征在于,發(fā)送優(yōu)先級(jí)變更手段接收運(yùn)行中的應(yīng)用程序組合或各應(yīng)用程序的運(yùn)行狀況,符合規(guī)定條件時(shí),對(duì)發(fā)送優(yōu)先級(jí)存儲(chǔ)部中發(fā)送優(yōu)先級(jí)進(jìn)行變更,不符合規(guī)定條件時(shí),不對(duì)發(fā)送優(yōu)先級(jí)信息存儲(chǔ)部中發(fā)送優(yōu)先級(jí)進(jìn)行變更。
因而,僅僅在發(fā)送優(yōu)先級(jí)存儲(chǔ)部存儲(chǔ)作為基準(zhǔn)的發(fā)送優(yōu)先級(jí),且處理狀況符合規(guī)定條件這種特殊情況下,可以變更發(fā)送優(yōu)先級(jí)。
(12)本發(fā)明的事件控制裝置,其特征在于,發(fā)送目標(biāo)確定信息存儲(chǔ)部,包括存儲(chǔ)各應(yīng)用程序所接收事件的發(fā)送屬性的發(fā)送屬性存儲(chǔ)部,發(fā)送目標(biāo)確定手段還考慮發(fā)送屬性存儲(chǔ)部存儲(chǔ)的發(fā)送屬性,確定發(fā)送事件的應(yīng)用程序。
因而,可根據(jù)發(fā)送屬性,適當(dāng)?shù)貙⑹录l(fā)送至各應(yīng)用程序。
(13)本發(fā)明的事件控制裝置,其特征在于,發(fā)送屬性,是指是否能與其他應(yīng)用程序一起接收該事件的屬性。
因而,可適當(dāng)?shù)刈兏欠裢瑫r(shí)將事件發(fā)送至多個(gè)應(yīng)用程序。
(14)本發(fā)明的事件控制裝置,其特征在于,還包括根據(jù)各應(yīng)用程序的動(dòng)作狀況,對(duì)發(fā)送屬性存儲(chǔ)部中發(fā)送屬性進(jìn)行變更的發(fā)送屬性變更手段。
因而,可根據(jù)情況,適當(dāng)?shù)卮_定是否同時(shí)將事件發(fā)送至多個(gè)應(yīng)用程序。
(15)本發(fā)明的事件控制裝置,其特征在于,對(duì)多個(gè)事件進(jìn)行分組形成事件分組,發(fā)送目標(biāo)確定信息存儲(chǔ)部,存儲(chǔ)有就每一應(yīng)用程序按優(yōu)先級(jí)、根據(jù)事件分組表示屬于該事件分組的事件發(fā)送至哪一應(yīng)用程序的發(fā)送目標(biāo)確定信息,發(fā)送目標(biāo)確定手段,按照所輸入事件所屬的事件分組,根據(jù)發(fā)送目標(biāo)確定信息存儲(chǔ)部所存儲(chǔ)的優(yōu)先級(jí),確定將該事件發(fā)送至哪一應(yīng)用程序并進(jìn)行發(fā)送。
因而,可對(duì)多個(gè)事件進(jìn)行分組來(lái)管理發(fā)送目標(biāo)應(yīng)用程序。
(16)本發(fā)明的事件控制裝置,還包括根據(jù)各應(yīng)用程序的運(yùn)行狀況,對(duì)事件分組進(jìn)行變更的事件分組變更手段。
因而,可根據(jù)情況,對(duì)分組的事件進(jìn)行適當(dāng)變更。
(17)本發(fā)明的事件控制裝置,其特征在于,對(duì)多個(gè)應(yīng)用程序進(jìn)行分組形成應(yīng)用程序分組,發(fā)送目標(biāo)確定信息存儲(chǔ)部,存儲(chǔ)有就每一應(yīng)用程序分組按優(yōu)先級(jí)、根據(jù)事件表示該事件發(fā)送至哪一應(yīng)用程序分組的發(fā)送目標(biāo)確定信息,發(fā)送目標(biāo)確定手段,按照所輸入的事件,根據(jù)發(fā)送目標(biāo)確定信息存儲(chǔ)部所存儲(chǔ)的優(yōu)先級(jí)確定將該事件發(fā)送至哪一應(yīng)用程序分組,并發(fā)送至屬于該應(yīng)用程序分組的應(yīng)用程序。
因而,可對(duì)多個(gè)應(yīng)用程序進(jìn)行分組來(lái)管理事件的發(fā)送。
(18)本發(fā)明的事件控制裝置,其特征在于,還包括根據(jù)各應(yīng)用程序的動(dòng)作狀況,對(duì)應(yīng)用程序分組進(jìn)行變更的應(yīng)用程序分組變更手段。
因而,可根據(jù)情況,對(duì)分組的應(yīng)用程序進(jìn)行適當(dāng)變更。
(19)本發(fā)明的事件控制裝置,其特征在于,各應(yīng)用程序分別控制使得本身是否啟動(dòng)的信息自動(dòng)寫入發(fā)送目標(biāo)確定信息存儲(chǔ)部。
因而,發(fā)送目標(biāo)確定手段可考慮該發(fā)送目標(biāo)確定信息存儲(chǔ)部記錄的各應(yīng)用程序的狀態(tài),來(lái)確定事件發(fā)送目標(biāo)。
(23)本發(fā)明的事件控制裝置,有多個(gè)應(yīng)用程序可運(yùn)行,并可以確定哪一應(yīng)用程序執(zhí)行所輸入的事件,其特征在于,包括記錄事件執(zhí)行信息以表示根據(jù)事件內(nèi)容在哪一應(yīng)用程序中執(zhí)行該事件的事件執(zhí)行信息記錄部;以及將所提供的事件發(fā)送給至少當(dāng)前啟動(dòng)的應(yīng)用程序的事件發(fā)送手段,從所述事件發(fā)送手段受理事件的各應(yīng)用程序,參照事件執(zhí)行信息記錄部的記錄內(nèi)容,判斷是否該執(zhí)行所受理的事件。
因而,可以根據(jù)事件執(zhí)行信息,判斷各應(yīng)用程序本身是否該執(zhí)行所受理事件。
(24)本發(fā)明的事件控制裝置,其特征在于,各應(yīng)用程序進(jìn)行控制將該各應(yīng)用程序是否運(yùn)行作為事件執(zhí)行信息寫入。
因而,可根據(jù)哪一應(yīng)用程序運(yùn)行,動(dòng)態(tài)地改變執(zhí)行事件的應(yīng)用程序。
(25)本發(fā)明的事件控制裝置,其特征在于,各應(yīng)用程序,還在應(yīng)用程序動(dòng)作記錄部中記錄本身運(yùn)行狀況,從所述事件發(fā)送手段受理事件的各應(yīng)用程序,考慮應(yīng)用程序運(yùn)行記錄部記錄的各應(yīng)用程序運(yùn)行狀況,判斷是否該執(zhí)行所受理的事件。
因而,可考慮各應(yīng)用程序的運(yùn)行狀況,判斷是否該執(zhí)行接收到的事件。
(27)本發(fā)明的數(shù)字廣播系統(tǒng),其特征在于,發(fā)送裝置包括將記述可在接收裝置一側(cè)受理的事件的可受理事件信息與目錄進(jìn)行多路復(fù)用處理、成為多路復(fù)用數(shù)據(jù)的多路復(fù)用手段;以及發(fā)送多路復(fù)用數(shù)據(jù)的發(fā)送手段,接收裝置包括接收多路復(fù)用數(shù)據(jù)的接收手段;受理操作者輸出的事件的事件輸入手段;以及包括將接收手段接收的多路復(fù)用數(shù)據(jù)還原為目錄、并根據(jù)事件輸入手段輸出的事件對(duì)所還原目錄內(nèi)容進(jìn)行變更處理用的交互還原應(yīng)用程序的還原手段,所述還原手段,根據(jù)所接收的可受理事件信息,在事件輸入手段所輸入的事件當(dāng)中選擇可受理事件,提供給交互還原應(yīng)用程序。
因而,可從發(fā)送裝置一側(cè)對(duì)接收裝置能夠受理的事件和不能受理的事件進(jìn)行控制。
(29)本發(fā)明的發(fā)送裝置,其特征在于包括將記述可在接收裝置一側(cè)受理的事件的可受理事件信息與目錄進(jìn)行多路復(fù)用處理、成為多路復(fù)用數(shù)據(jù)的多路復(fù)用手段;以及發(fā)送多路復(fù)用數(shù)據(jù)的發(fā)送手段。
因而,可從發(fā)送裝置一側(cè)對(duì)接收裝置能夠受理的事件和不能受理的事件進(jìn)行控制。
(30)本發(fā)明的數(shù)字發(fā)送裝置,其特征在于,多路復(fù)用手段,根據(jù)規(guī)定條件還使變更可受理事件的可受理事件變更信息一起進(jìn)行多路復(fù)用處理。
因而,可從發(fā)送裝置一側(cè)對(duì)接收裝置能夠受理的事件和不能受理的事件進(jìn)行變更。
(31)本發(fā)明的數(shù)字發(fā)送裝置,其特征在于,目錄用自記述型語(yǔ)言記述,可受理事件信息,可作為自記述型語(yǔ)言的定義信息進(jìn)行描述。
因而,可從發(fā)送裝置一側(cè)方便地對(duì)數(shù)據(jù)廣播等當(dāng)中能夠受理的事件和不能受理的事件進(jìn)行控制。
(32)本發(fā)明的數(shù)字發(fā)送裝置,其特征在于,可受理事件變更信息,可作為自記述型語(yǔ)言的主體信息進(jìn)行描述。
因而,可從發(fā)送裝置一側(cè)方便地對(duì)數(shù)據(jù)廣播等能夠受理的事件和不能受理的事件進(jìn)行控制。
(34)本發(fā)明的接收裝置,其特征在于,包括接收多路復(fù)用數(shù)據(jù)的接收手段;受理操作者輸出的事件的事件輸入手段;以及包括將接收手段接收的多路復(fù)用數(shù)據(jù)還原為目錄、并根據(jù)事件輸入手段輸出的事件對(duì)所還原目錄內(nèi)容進(jìn)行變更處理用的交互還原應(yīng)用程序的還原手段,所述還原手段,根據(jù)所接收的可受理事件信息,在事件輸入手段所輸入的事件當(dāng)中選擇可受理事件,提供給交互還原應(yīng)用程序。
因而,可根據(jù)發(fā)送裝置一側(cè)的控制,確定能夠受理的事件和不能受理的事件。
(35)本發(fā)明的數(shù)字接收裝置,其特征在于,還原手段根據(jù)所接收的可受理事件變更信息,對(duì)所述可受理事件進(jìn)行變更。
因而,可根據(jù)發(fā)送裝置一側(cè)的控制,變更能夠受理的事件和不能受理的事件。
(41)本發(fā)明的數(shù)字接收裝置,其特征在于,接收多路復(fù)用數(shù)據(jù),按照操作者的操作,將所接收的多路復(fù)用數(shù)據(jù)還原顯示,同時(shí)響應(yīng)操作者的操作,靠通信線路或廣播接收對(duì)程序進(jìn)行變更,或通過(guò)調(diào)換記錄程序的記錄媒體對(duì)程序進(jìn)行變更,該程序變更前后對(duì)操作者的同一操作進(jìn)行不同的顯示處理。
因而,同一應(yīng)用程序啟動(dòng)狀態(tài)下,操作者即便進(jìn)行同一操作,也可通過(guò)變更程序自動(dòng)地變更處理內(nèi)容,實(shí)現(xiàn)不同的顯示。
(44)本發(fā)明的數(shù)字發(fā)送系統(tǒng),其特征在于,發(fā)送裝置包括將發(fā)送目標(biāo)確定信息與目錄進(jìn)行多路復(fù)用處理、成為多路復(fù)用數(shù)據(jù)的多路復(fù)用手段;以及發(fā)送多路復(fù)用數(shù)據(jù)的發(fā)送手段,所述接收裝置包括接收多路復(fù)用數(shù)據(jù)的接收手段;受理操作者輸出的事件的事件輸入手段;以及所包括的多個(gè)應(yīng)用程序包含將接收手段接收的多路復(fù)用數(shù)據(jù)還原為目錄的還原應(yīng)用程序的還原手段,所述還原手段,按照所輸入事件的內(nèi)容,根據(jù)所接收的發(fā)送目標(biāo)確定信息,確定將該事件發(fā)送至哪一應(yīng)用程序。
因而,可以提供一種能從發(fā)送裝置一側(cè)控制接收裝置一側(cè)事件發(fā)送目標(biāo)的廣播系統(tǒng)。
(45)本發(fā)明的發(fā)送裝置,包括將發(fā)送目標(biāo)確定信息與目錄進(jìn)行多路復(fù)用處理、成為多路復(fù)用數(shù)據(jù)的多路復(fù)用手段;以及發(fā)送多路復(fù)用數(shù)據(jù)的發(fā)送手段。
因而,可以提供一種能從發(fā)送裝置一側(cè)控制接收裝置一側(cè)事件發(fā)送目標(biāo)的發(fā)送裝置。
(46)本發(fā)明的接收裝置,其特征在于,包括接收多路復(fù)用數(shù)據(jù)的接收手段;受理操作者輸出的事件的事件輸入手段;以及所包括的多個(gè)應(yīng)用程序包含將接收手段接收的多路復(fù)用數(shù)據(jù)還原為目錄的還原應(yīng)用程序的還原手段,所述還原手段,按照所輸入事件的內(nèi)容,根據(jù)所接收的發(fā)送目標(biāo)確定信息,確定將該事件發(fā)送至哪一應(yīng)用程序。
因而,可根據(jù)發(fā)送裝置發(fā)送來(lái)的發(fā)送目標(biāo)確定信息,確定事件的發(fā)送目標(biāo)應(yīng)用程序。
接下來(lái)說(shuō)明本發(fā)明中用到的術(shù)語(yǔ)。
“事件”是指提供給應(yīng)用程序或系統(tǒng)程序等所發(fā)生的事情,包含按下按鍵、鼠標(biāo)移動(dòng)、鼠標(biāo)點(diǎn)擊、數(shù)據(jù)接收等在內(nèi)的概念。
“發(fā)送目標(biāo)確定信息”是指該將事件發(fā)送至哪一應(yīng)用程序用的信息,不僅是通過(guò)數(shù)據(jù)表形式表現(xiàn)的信息,還包含靠運(yùn)算處理等得到的信息在內(nèi)的概念。本實(shí)施例中,這當(dāng)中包含接收事件指定信息、發(fā)送優(yōu)先級(jí)信息、基本發(fā)送目標(biāo)信息、發(fā)送屬性信息、可受理事件信息、可受理事件變更信息、應(yīng)用程序啟動(dòng)信息等。
“發(fā)送目標(biāo)確定手段”是指確定事件發(fā)送目標(biāo)的手段,本實(shí)施例中,圖3中事件控制程序、圖13中事件控制程序(發(fā)送目標(biāo)確定)等與此對(duì)應(yīng)。
“接收事件指定變更手段”是指實(shí)際上對(duì)所用的接收事件指定信息進(jìn)行變更的手段,包含準(zhǔn)備有多個(gè)接收事件指定信息以選擇所用信息這種情形或更新接收事件指定信息內(nèi)容這種情形在內(nèi)的概念。本實(shí)施例中,圖12中事件控制程序(發(fā)送目標(biāo)確定信息的管理)等與此對(duì)應(yīng)。
“發(fā)送優(yōu)先級(jí)變更手段”是指實(shí)際上對(duì)所用的發(fā)送優(yōu)先級(jí)信息進(jìn)行變更的手段,包含準(zhǔn)備有多個(gè)發(fā)送優(yōu)先級(jí)信息以選擇所用信息這種情形或更新發(fā)送優(yōu)先級(jí)信息內(nèi)容這種情形在內(nèi)的概念。
“發(fā)送屬性信息變更手段”是指實(shí)際上對(duì)所用的發(fā)送屬性信息進(jìn)行變更的手段,包含準(zhǔn)備有多個(gè)發(fā)送屬性信息以選擇所用信息這種情形或更新發(fā)送屬性信息內(nèi)容這種情形在內(nèi)的概念。
“交互還原應(yīng)用程序”是指根據(jù)收看者操作輸入,進(jìn)行目錄輸出內(nèi)容有某種反應(yīng)這種處理的應(yīng)用程序,不僅是畫面顯示或聲音輸出變化的情形,而且包含畫面顯示或聲音輸出即便不變、內(nèi)部處理等也變化這種情形在內(nèi)的概念。例如,還包含顯示電子節(jié)目表的應(yīng)用程序、根據(jù)用戶操作進(jìn)行選臺(tái)的應(yīng)用程序。本實(shí)施例中,瀏覽器應(yīng)用程序與此相應(yīng)。
“記錄程序的記錄媒體”是指記錄程序的ROM、RAM、軟盤、CD-ROM、存儲(chǔ)卡、硬盤等記錄媒體。而且,還包含電話線路、傳輸通路等通信媒體在內(nèi)的概念。不僅是與CPU連接、直接執(zhí)行所記錄程序的硬件這種記錄媒體,而且包含記錄有一旦在硬盤等上面安裝后就能執(zhí)行的程序的CD-ROM等記錄媒體在內(nèi)的概念。此外,這里所說(shuō)的程序,不僅是可直接執(zhí)行的程序,而且包含源碼形式的程序、經(jīng)過(guò)壓縮處理的程序、經(jīng)過(guò)加密的程序等。


本發(fā)明特征,其他目的、用途、效果等可通過(guò)參照實(shí)施例和附圖將更加清楚。附圖簡(jiǎn)要說(shuō)明圖1是本發(fā)明第一實(shí)施例事件控制裝置的總體構(gòu)成圖。
圖2示出的是數(shù)字廣播接收裝置的硬件構(gòu)成。
圖3是事件控制程序流程圖。
圖4示出的是發(fā)送目標(biāo)確定信息。
圖5示出的是多個(gè)窗口打開(kāi)狀態(tài)。
圖6示出的是電子郵件應(yīng)用程序的窗口。
圖7示出的是互聯(lián)網(wǎng)瀏覽器應(yīng)用程序的窗口。
圖8示出的是遙控裝置的外觀。
圖9示出的是第二實(shí)施例事件控制裝置的總體構(gòu)成。
圖10示出的是接收事件指定信息。
圖11示出的是接收事件指定信息。
圖12是事件控制程序(發(fā)送目標(biāo)確定信息的管理)流程圖。
圖13是事件控制程序(發(fā)送目標(biāo)的確定)流程圖。
圖14示出的是第三實(shí)施例事件控制裝置的總體構(gòu)成。
圖15示出的是發(fā)送優(yōu)先級(jí)信息。
圖16示出的是接收事件指定信息。
圖17示出的是接收事件指定信息。
圖18是事件控制程序(發(fā)送目標(biāo)確定信息的管理)流程圖。
圖19是事件控制程序(發(fā)送目標(biāo)的確定)流程圖。
圖20示出的是互聯(lián)網(wǎng)瀏覽器應(yīng)用程序的下拉菜單。
圖21示出的是接收事件指定信息。
圖22示出的是發(fā)送優(yōu)先級(jí)信息。
圖23示出的是接收事件指定信息。
圖24示出的是事件分組信息。
圖25是第四實(shí)施例事件控制裝置的總體構(gòu)成圖。
圖26示出的是發(fā)送屬性信息。
圖27是事件控制程序流程圖。
圖28是第五實(shí)施例事件控制裝置的總體構(gòu)成圖。
圖29示出的是應(yīng)用程序啟動(dòng)信息。
圖30是第六實(shí)施例事件控制裝置的總體構(gòu)成圖。
圖31示出的是事件執(zhí)行信息。
圖32是事件處理程序流程圖。
圖33是第七實(shí)施例發(fā)送裝置的總體構(gòu)成圖。
圖34是第七實(shí)施例接收裝置的總體構(gòu)成圖。
圖35是發(fā)送裝置的具體構(gòu)成圖。
圖36示出的是數(shù)據(jù)打包。
圖37示出的是打包數(shù)據(jù)結(jié)構(gòu)。
圖38示出的是控制數(shù)據(jù)和目錄數(shù)據(jù)之間的關(guān)系。
圖39示出的是控制數(shù)據(jù)NIT。
圖40示出的是HTML數(shù)據(jù)。
圖41示出的是數(shù)字接收裝置的硬件構(gòu)成。
圖42示出的是可受理事件表。
圖43是由瀏覽器顯示圖34中HTML數(shù)據(jù)的畫面。
圖44是另一實(shí)施例接收裝置的總體構(gòu)成圖。
圖45是第八實(shí)施例發(fā)送裝置的總體構(gòu)成圖。
圖46是第八實(shí)施例接收裝置的總體構(gòu)成圖。
圖47示出的是HTML數(shù)據(jù)。
圖48示出的是可受理事件表。
圖49是由瀏覽器顯示圖47中HTML數(shù)據(jù)的畫面。
圖50是由瀏覽器顯示圖47中HTML數(shù)據(jù)的畫面。
圖51示出的是數(shù)字接收裝置的硬件構(gòu)成。
具體實(shí)施例方式
1.第一實(shí)施例圖1示出本發(fā)明一實(shí)施例事件控制裝置2的總體構(gòu)成。由事件輸入手段4輸入的事件提供給發(fā)送目標(biāo)確定手段6。發(fā)送目標(biāo)確定手段6按照所提供事件的內(nèi)容和發(fā)送目標(biāo)確定信息存儲(chǔ)部8存儲(chǔ)的發(fā)送目標(biāo)確定信息,確定將事件提供給哪一應(yīng)用程序AP1,AP2,…,APn并進(jìn)行發(fā)送。
圖2示出將圖1中事件控制裝置用于數(shù)字廣播接收裝置12時(shí)的硬件構(gòu)成。另外,包含本實(shí)施例在內(nèi)的以下實(shí)施例當(dāng)中,是以數(shù)字廣播接收裝置為例給出的,但也適用于需要對(duì)應(yīng)用程序進(jìn)行事件控制的裝置,例如音響設(shè)備、個(gè)人計(jì)算機(jī)等。
靠天線16捕獲的電波提供給調(diào)諧器18。調(diào)諧器18按照CPU24的控制,選擇一傳輸流。一傳輸流中多個(gè)業(yè)務(wù)多路復(fù)用。傳輸解碼器(TS解碼器)20按照CPU24的控制,選臺(tái)并輸出一業(yè)務(wù)。傳輸解碼器20的輸出提供給AV解碼器22,變換為NTSC合成信號(hào)等。該NTSC合成信號(hào)在TV接收機(jī)14中按圖像和聲音形式輸出。
CPU24按存儲(chǔ)器26(可用只讀存儲(chǔ)器ROM、可重寫存儲(chǔ)器RAM等構(gòu)成)中記錄的選臺(tái)應(yīng)用程序(程序),對(duì)調(diào)諧器18、TS解碼器20進(jìn)行控制,根據(jù)操作輸入部4輸入的事件,對(duì)業(yè)務(wù)進(jìn)行選臺(tái)。另外,操作輸入部4是接收來(lái)自接收裝置12設(shè)置的操作輸入按鈕或遙控器的指令的接收部。本實(shí)施例中,用具有圖8所示按鈕的遙控器進(jìn)行事件輸入。
此外,存儲(chǔ)器26中除了選臺(tái)應(yīng)用程序以外,還記錄有互聯(lián)網(wǎng)瀏覽器應(yīng)用程序、電子郵件應(yīng)用程序。除了這些程序以外,還記錄有對(duì)這些程序進(jìn)行控制的系統(tǒng)程序(操作系統(tǒng))?;ヂ?lián)網(wǎng)瀏覽器應(yīng)用程序是閱覽經(jīng)通信控制部28連接的互聯(lián)網(wǎng)的數(shù)據(jù)用的應(yīng)用程序。電子郵件應(yīng)用程序同樣是通過(guò)互聯(lián)網(wǎng)收發(fā)郵件所用的應(yīng)用程序?;ヂ?lián)網(wǎng)瀏覽器應(yīng)用程序、電子郵件應(yīng)用程序的啟動(dòng)、結(jié)束、操作均通過(guò)操作輸入部4的事件輸入進(jìn)行。
存儲(chǔ)器26還存儲(chǔ)有圖4所示的發(fā)送優(yōu)先級(jí)信息。發(fā)送優(yōu)先級(jí)信息是就每一事件內(nèi)容按優(yōu)先級(jí)表示將各事件提供給哪一應(yīng)用程序的信息。CPU24按照存儲(chǔ)器26存儲(chǔ)的事件控制程序,參照發(fā)送優(yōu)先級(jí)信息,將操作輸入部4輸出的事件發(fā)送至某一應(yīng)用程序。圖3按流程圖示出存儲(chǔ)器26記錄的事件控制程序。
這里,假設(shè)處于如圖5所示狀態(tài),即在廣播接收當(dāng)中啟動(dòng)電子郵件應(yīng)用程序、互聯(lián)網(wǎng)瀏覽器應(yīng)用程序,在廣播接收畫面30上重疊顯示電子郵件窗口32、互聯(lián)網(wǎng)瀏覽器窗口34。則電子郵件窗口32具體示于圖6,互聯(lián)網(wǎng)瀏覽器窗口34具體示于圖7。
操作輸入部4一旦有事件輸入,便開(kāi)始圖3的事件控制處理。CPU24首先參照存儲(chǔ)器26的發(fā)送優(yōu)先級(jí)信息,就所輸入的事件選擇優(yōu)先級(jí)最高的應(yīng)用程序(步驟S1)。就事件來(lái)說(shuō)例如按右移按鈕36(參見(jiàn)圖8)時(shí),從圖4發(fā)送優(yōu)先級(jí)確定信息的右移按鈕欄當(dāng)中取得各應(yīng)用程序的優(yōu)先級(jí)。因而,互聯(lián)網(wǎng)瀏覽器應(yīng)用程序取得“2”,電子郵件應(yīng)用程序取得“1”,選臺(tái)應(yīng)用程序取得“-”等優(yōu)先級(jí)。這當(dāng)中,優(yōu)先級(jí)最高的是電子郵件應(yīng)用程序的“1”,因而選擇電子郵件應(yīng)用程序。另外,本實(shí)施例中,設(shè)定為小數(shù)字優(yōu)先級(jí)高。而“-”則表示未給出優(yōu)先級(jí),即表示是未選取為該事件發(fā)送目標(biāo)的應(yīng)用程序。
如上所述選擇電子郵件應(yīng)用程序的話,CPU24就接著判斷該選定的電子郵件應(yīng)用程序是否啟動(dòng)(步驟S2)。電子郵件應(yīng)用程序未啟動(dòng)時(shí),便選擇下一優(yōu)先級(jí)的應(yīng)用程序(互聯(lián)網(wǎng)瀏覽器)(步驟S3)。這里,電子郵件應(yīng)用程序啟動(dòng)了,因而進(jìn)入步驟S4。在步驟S4中向電子郵件應(yīng)用程序發(fā)送按右移按鈕這一事件。
受理按右移按鈕這一事件的電子郵件應(yīng)用程序,執(zhí)行與該事件對(duì)應(yīng)的處理。例如如圖6所示處于“文件”的注目光標(biāo)100向右移動(dòng),移至“編輯”。由此,作為菜單選項(xiàng),從選定“文件”狀態(tài)變成選定“編輯”狀態(tài)。
如上所述,操作者盡管未指定發(fā)送目標(biāo)應(yīng)用程序,但按右移按鈕這一事件可自動(dòng)發(fā)送至電子郵件應(yīng)用程序。另外,對(duì)于其他事件,也可同樣發(fā)送至適當(dāng)?shù)膽?yīng)用程序。
上面說(shuō)明的是在如圖5所示互聯(lián)網(wǎng)瀏覽器應(yīng)用程序、電子郵件應(yīng)用程序、選臺(tái)應(yīng)用程序啟動(dòng)狀態(tài)下按右移按鈕36的情形。接著說(shuō)明在只是互聯(lián)網(wǎng)瀏覽器應(yīng)用程序和選臺(tái)應(yīng)用程序啟動(dòng)的狀態(tài)下按右移按鈕36時(shí)的處理情況。
首先,CPU24參照存儲(chǔ)器26中發(fā)送優(yōu)先級(jí)信息(圖4),就所輸入的按右移按鈕這一事件,選擇優(yōu)先級(jí)最高的應(yīng)用程序(步驟S1)。因而,選擇優(yōu)先級(jí)“1”的電子郵件應(yīng)用程序。接著,判斷是否啟動(dòng)了電子郵件應(yīng)用程序(步驟S2)。這里,電子郵件應(yīng)用程序未啟動(dòng),因而根據(jù)發(fā)送優(yōu)先級(jí)信息選擇下一優(yōu)先級(jí)的應(yīng)用程序(步驟S3)。所以,選擇優(yōu)先級(jí)“2”的互聯(lián)網(wǎng)瀏覽器應(yīng)用程序。該互聯(lián)網(wǎng)瀏覽器應(yīng)用程序已經(jīng)啟動(dòng),因而從步驟S2進(jìn)入S4,將所輸入的按右移按鈕這一事件發(fā)送至互聯(lián)網(wǎng)瀏覽器應(yīng)用程序。
如上所述那樣,雖提供相同事件,也可根據(jù)哪一應(yīng)用程序啟動(dòng),確定其適當(dāng)?shù)陌l(fā)送目標(biāo)應(yīng)用程序。
另外,圖4發(fā)送優(yōu)先級(jí)信息中表示,未記述發(fā)送目標(biāo)應(yīng)用程序的事件“菜單”“電源”等可發(fā)送給系統(tǒng)程序。
2.第二實(shí)施例圖9示出本發(fā)明第二實(shí)施例事件控制裝置2的總體構(gòu)成。本實(shí)施例中包括一發(fā)送目標(biāo)確定信息變更手段10,以取得各應(yīng)用程序的狀況,并根據(jù)該狀況對(duì)發(fā)送目標(biāo)確定信息存儲(chǔ)部8所記錄的發(fā)送目標(biāo)確定信息進(jìn)行變更。
將圖9中事件控制裝置用于數(shù)字廣播接收裝置12時(shí)的硬件構(gòu)成,與圖2相同。本實(shí)施例中,存儲(chǔ)器26中將圖10、圖11所示的接收事件指定信息記錄作為發(fā)送目標(biāo)確定信息。圖10是互聯(lián)網(wǎng)瀏覽器應(yīng)用程序、電子郵件應(yīng)用程序、選臺(tái)應(yīng)用程序啟動(dòng)時(shí)所用的接收事件指定信息。表示向標(biāo)注○的應(yīng)用程序發(fā)送事件。而圖11是互聯(lián)網(wǎng)瀏覽器應(yīng)用程序和選臺(tái)應(yīng)用程序均啟動(dòng)時(shí)所用的接收事件指定信息。此外,還記錄有電子郵件應(yīng)用程序和選臺(tái)應(yīng)用程序均啟動(dòng)時(shí)的接收事件指定信息,但這里省略圖示。這樣,本實(shí)施例中按每一啟動(dòng)的應(yīng)用程序組合,記錄有接收事件指定信息表。
圖12、圖13示出存儲(chǔ)器26記錄的事件控制程序的流程圖。圖12是對(duì)發(fā)送目標(biāo)確定信息進(jìn)行管理的程序,在新的應(yīng)用程序啟動(dòng)時(shí)或應(yīng)用程序結(jié)束時(shí)執(zhí)行。首先,在步驟S11中,CPU24取得當(dāng)前哪一應(yīng)用程序啟動(dòng)并運(yùn)行。接著,按啟動(dòng)的應(yīng)用程序組合選擇接收事件指定信息(步驟S12)。例如互聯(lián)網(wǎng)瀏覽器應(yīng)用程序和選臺(tái)應(yīng)用程序均啟動(dòng)時(shí),選擇圖11中接收事件指定信息。這樣選定的接收事件信息將在發(fā)送目標(biāo)確定程序中利用。在應(yīng)用程序啟動(dòng)狀態(tài)存在變更時(shí),變更由發(fā)送目標(biāo)確定信息管理程序所選定的接收事件信息,因此,也變更在發(fā)送目標(biāo)確定程序中利用的接收事件信息。
圖13是發(fā)送目標(biāo)確定程序,在事件發(fā)生時(shí)執(zhí)行。例如發(fā)生按#按鈕這一事件的話,便按照所選擇的圖11中接收事件信息,將選臺(tái)應(yīng)用程序確定作為發(fā)送目標(biāo)(步驟S21)。接著,將按#按鈕這一事件發(fā)送至這樣確定的選臺(tái)應(yīng)用程序。選臺(tái)應(yīng)用程序受理這一事件,進(jìn)行按#按鈕相對(duì)應(yīng)處理(例如利用縮號(hào)進(jìn)行的頻道選臺(tái))。
本實(shí)施例中,按正運(yùn)行的應(yīng)用程序組合,對(duì)接收事件指定信息進(jìn)行切換和利用。因而,可根據(jù)運(yùn)行的應(yīng)用程序組合來(lái)選擇適當(dāng)?shù)陌l(fā)送目標(biāo)應(yīng)用程序。具體來(lái)說(shuō),可根據(jù)情況更為具體地設(shè)定發(fā)送目標(biāo)。
另外,上述實(shí)施例中,是按運(yùn)行的應(yīng)用程序組合,對(duì)接收事件指定信息進(jìn)行切換和利用的。但如后面實(shí)施例中提及的那樣,也可以根據(jù)各應(yīng)用程序處于何種運(yùn)行狀況,對(duì)接收事件指定信息進(jìn)行變更。例如,圖11中,在互聯(lián)網(wǎng)瀏覽器應(yīng)用程序下拉顯示特定菜單(圖7中“文件”等)狀態(tài)下,按“1”,“2”,…,“0”數(shù)字鍵這一事件,就變更為由互聯(lián)網(wǎng)瀏覽器應(yīng)用程序受理。這樣的話,就可根據(jù)各應(yīng)用程序的處理狀況,更為恰當(dāng)?shù)貏?dòng)態(tài)變更發(fā)送目標(biāo)應(yīng)用程序。
上述場(chǎng)合,發(fā)送目標(biāo)確定信息管理程序只要取得各應(yīng)用程序的運(yùn)行狀況,對(duì)接收事件指定信息進(jìn)行變更即可。此外,也可以從各應(yīng)用程序一側(cè)對(duì)接收事件指定信息進(jìn)行變更。
3.第三實(shí)施例圖14示出第三實(shí)施例事件控制裝置2的總體構(gòu)成。本實(shí)施例中,發(fā)送目標(biāo)確定信息存儲(chǔ)部8記錄有發(fā)送優(yōu)先級(jí)信息和接收事件指定信息作為發(fā)送目標(biāo)確定信息。而且,發(fā)送目標(biāo)確定信息變更手段10取得各應(yīng)用程序的狀況,根據(jù)該狀況,對(duì)發(fā)送目標(biāo)確定信息存儲(chǔ)部8記錄的接收事件指定信息進(jìn)行變更。
圖14的事件控制裝置應(yīng)用于數(shù)字廣播接收裝置時(shí)其硬件構(gòu)成與圖2相同。本實(shí)施例中,存儲(chǔ)器26記錄有圖15所示的發(fā)送優(yōu)先級(jí)信息、圖16、圖17所示的接收事件指定信息。另外,接收事件指定信息按每一啟動(dòng)的應(yīng)用程序組合設(shè)定。圖16是互聯(lián)網(wǎng)瀏覽器應(yīng)用程序、電子郵件應(yīng)用程序、選臺(tái)應(yīng)用程序啟動(dòng)時(shí)的接收事件指定信息,圖17是互聯(lián)網(wǎng)瀏覽器應(yīng)用程序和選臺(tái)應(yīng)用程序啟動(dòng)時(shí)的接收事件指定信息。除此以外還記錄有電子郵件應(yīng)用程序和選臺(tái)應(yīng)用程序啟動(dòng)時(shí)的接收事件指定信息等,但圖示中省略。
圖18、圖19示出存儲(chǔ)器26存儲(chǔ)的事件控制程序的流程圖。圖18是對(duì)發(fā)送目標(biāo)確定信息進(jìn)行管理的程序,在新的應(yīng)用程序啟動(dòng)時(shí)或應(yīng)用程序結(jié)束時(shí)執(zhí)行。首先,在步驟S31,CPU24取得當(dāng)前哪一應(yīng)用程序啟動(dòng)運(yùn)行。接著,根據(jù)啟動(dòng)的應(yīng)用程序組合,選擇接收事件指定信息(步驟S32)。例如,互聯(lián)網(wǎng)瀏覽器應(yīng)用程序、電子郵件應(yīng)用程序、選臺(tái)應(yīng)用程序啟動(dòng)時(shí),可選擇圖16的接收事件指定信息。這樣選擇的接收事件信息將在發(fā)送目標(biāo)確定程序當(dāng)中利用。應(yīng)用程序的啟動(dòng)狀態(tài)有變更時(shí),就變更由發(fā)送目標(biāo)確定信息管理程序所選擇的接收事件信息,因此,還變更發(fā)送目標(biāo)確定程序中所用的接收事件信息。
圖19是發(fā)送目標(biāo)確定程序,在事件發(fā)生時(shí)執(zhí)行。例如,操作者按下#按鈕,便發(fā)生按#按鈕事件。CPU24參照?qǐng)D15發(fā)送優(yōu)先級(jí)信息,選擇按#按鈕這一事件所對(duì)應(yīng)的優(yōu)先級(jí)最高的應(yīng)用程序(步驟S41)。這里,選擇優(yōu)先級(jí)“1”的電子郵件應(yīng)用程序。接著,參照當(dāng)前選擇的圖16中接收事件指定信息,判斷是否能夠向該應(yīng)用程序發(fā)送事件(步驟S42)。圖16中,按#按鈕這一事件由于記述為可發(fā)送至電子郵件應(yīng)用程序(記述為○),因而判斷可發(fā)送,進(jìn)入步驟S45。
步驟S45中,將該按下#按鈕這一事件發(fā)送至電子郵件應(yīng)用程序。電子郵件應(yīng)用程序受理按#按鈕這一事件,進(jìn)行與此相對(duì)應(yīng)的處理(例如收發(fā)郵件)。
而發(fā)生按下數(shù)字按鈕“1”這一事件時(shí),參照?qǐng)D15,選擇互聯(lián)網(wǎng)瀏覽器應(yīng)用程序(步驟S41)。但圖16接收事件指定信息當(dāng)中,數(shù)字按鈕“1”記述的是無(wú)法發(fā)送至互聯(lián)網(wǎng)瀏覽器應(yīng)用程序(記述為“-”)。因而從步驟S42進(jìn)入步驟S43、S44。
在步驟S44中選擇下一發(fā)送優(yōu)先級(jí)的應(yīng)用程序。因此,參照?qǐng)D15選擇優(yōu)先級(jí)“2”的選臺(tái)應(yīng)用程序。按照?qǐng)D16,數(shù)字按鈕“1”可發(fā)送至選臺(tái)應(yīng)用程序,因而進(jìn)入步驟S45,按數(shù)字按鈕“1”這一事件發(fā)送至選臺(tái)應(yīng)用程序。
這樣,按數(shù)字按鈕“1”這一事件便發(fā)送至選臺(tái)應(yīng)用程序,選臺(tái)應(yīng)用程序據(jù)此進(jìn)行選臺(tái)動(dòng)作。
另外,即便使優(yōu)先級(jí)下降至最低來(lái)選擇應(yīng)用程序,也無(wú)法找到可發(fā)送的應(yīng)用程序時(shí),就不向任何應(yīng)用程序發(fā)送該事件(或發(fā)送至系統(tǒng)程序),并結(jié)束處理。另外,可根據(jù)啟動(dòng)的應(yīng)用程序數(shù)目識(shí)別最低優(yōu)先級(jí)。
按照本實(shí)施例,由發(fā)送優(yōu)先級(jí)信息和接收事件指定信息構(gòu)成發(fā)送目標(biāo)確定信息,因而可通過(guò)兩者的組合,根據(jù)情況來(lái)靈活設(shè)定適當(dāng)?shù)陌l(fā)送目標(biāo)應(yīng)用程序。
而且,是通過(guò)啟動(dòng)的應(yīng)用程序的組合,來(lái)切換利用接收事件指定信息,因而可根據(jù)應(yīng)用程序的啟動(dòng)狀況來(lái)適當(dāng)確定事件的發(fā)送目標(biāo)。尤其,發(fā)送優(yōu)先級(jí)信息是固定的,而通過(guò)對(duì)接收事件指定信息的變更,對(duì)相對(duì)應(yīng)狀況進(jìn)行變更,因而發(fā)送目標(biāo)容易設(shè)定。
另外,上述實(shí)施例中,根據(jù)某一應(yīng)用程序的啟動(dòng),選擇接收事件指定信息。但也可以根據(jù)各應(yīng)用程序處于何種運(yùn)行狀況,對(duì)接收事件指定信息進(jìn)行變更。
例如,假定當(dāng)前處于互聯(lián)網(wǎng)瀏覽器應(yīng)用程序和選臺(tái)應(yīng)用程序啟動(dòng)狀態(tài),選擇圖17中接收事件指定信息。在此狀態(tài)下,通過(guò)操作者的操作輸入,互聯(lián)網(wǎng)瀏覽器應(yīng)用程序便處于如圖20所示顯示下拉菜單104的狀態(tài)。發(fā)送目標(biāo)確定信息管理程序檢出這種狀態(tài),便對(duì)接收事件指定信息進(jìn)行如圖21所示的變更。也就是說(shuō),能夠?qū)磾?shù)字鍵這一事件發(fā)送至互聯(lián)網(wǎng)瀏覽器應(yīng)用程序。
如圖15所示,對(duì)于數(shù)字鍵,互聯(lián)網(wǎng)瀏覽器應(yīng)用程序其優(yōu)先級(jí)設(shè)定得較高。因而,在此狀態(tài)下,操作者按數(shù)字鍵的話,按數(shù)字鍵這一事件便發(fā)送至互聯(lián)網(wǎng)瀏覽器應(yīng)用程序,而非選臺(tái)應(yīng)用程序。具體來(lái)說(shuō),操作者可按照不同數(shù)字鍵,若為“1”便可在互聯(lián)網(wǎng)瀏覽器中進(jìn)行新建文件制作,為“2”便打開(kāi)現(xiàn)有的文件,為“3”便關(guān)閉文件等處理。
這種處理一結(jié)束,發(fā)送目標(biāo)確定信息管理程序便使接收事件指定信息返回至圖17狀態(tài)。
如上所述處理,便可根據(jù)各應(yīng)用程序的運(yùn)行狀況,確定適當(dāng)?shù)氖录l(fā)送目標(biāo)應(yīng)用程序。
上述場(chǎng)合,發(fā)送目標(biāo)確定信息的管理程序,取得各應(yīng)用程序的運(yùn)行狀況來(lái)變更接收事件指定信息,但也可以從各應(yīng)用程序一側(cè)變更接收事件指定信息。
而且,上述場(chǎng)合,根據(jù)下拉菜單顯示的內(nèi)容來(lái)變更接收事件指定信息。但在接收事件指定信息未變更,卻存在顯示有下拉菜單的應(yīng)用程序時(shí),也可以不執(zhí)行圖19中發(fā)送目標(biāo)確定算法,而對(duì)顯示有下拉菜單的應(yīng)用程序無(wú)條件發(fā)送事件。
上述實(shí)施例中,通過(guò)準(zhǔn)備多個(gè)接收事件指定信息,并根據(jù)哪一應(yīng)用程序啟動(dòng),來(lái)切換利用接收事件指定信息。同樣,也可以準(zhǔn)備多個(gè)發(fā)送優(yōu)先級(jí)信息,根據(jù)哪一應(yīng)用程序啟動(dòng),來(lái)切換利用發(fā)送優(yōu)先級(jí)信息。此外,也可以根據(jù)各應(yīng)用程序的運(yùn)行狀況,對(duì)發(fā)送優(yōu)先級(jí)信息進(jìn)行變更。
另外,上述各實(shí)施例中,無(wú)法根據(jù)發(fā)送優(yōu)先級(jí)信息、接收事件指定信息確定發(fā)送目標(biāo)的事件,是不發(fā)送至任何應(yīng)用程序的。但對(duì)于各事件,預(yù)先記錄著基本發(fā)送目標(biāo)應(yīng)用程序,又無(wú)法確定事件該發(fā)送至哪一應(yīng)用程序時(shí),也可以發(fā)送至該基本發(fā)送目標(biāo)應(yīng)用程序。
而且,上述實(shí)施例中,是在先檢索發(fā)送優(yōu)先級(jí)信息后,才判斷可否根據(jù)接收事件指定信息發(fā)送的,但也可以先按照接收事件指定信息選擇可發(fā)送的應(yīng)用程序,從這當(dāng)中參照發(fā)送優(yōu)先級(jí)信息選擇優(yōu)先級(jí)最高的應(yīng)用程序進(jìn)行發(fā)送。
此外,也可以如圖22、圖23所示,利用經(jīng)過(guò)分組的事件來(lái)管理發(fā)送優(yōu)先級(jí)信息、接收事件指定信息。也就是說(shuō),按數(shù)字鍵的話,全都發(fā)送至同一應(yīng)用程序。這種場(chǎng)合,如圖24所示,存儲(chǔ)器26記錄著表示如何對(duì)事件進(jìn)行分組的事件分組信息。圖24中示出,數(shù)字分組中包含“1”、“2”、…、“9”、“0”、“#”,光標(biāo)分組中包含“上移”、“右移”、“下移”、“左移”、“確定”。通過(guò)這樣對(duì)事件進(jìn)行分組,可簡(jiǎn)化對(duì)發(fā)送優(yōu)先級(jí)信息或接收事件指定信息的管理。
另外,還可以根據(jù)哪一應(yīng)用程序啟動(dòng)或各應(yīng)用程序的運(yùn)行狀況,來(lái)變更圖24中事件分組信息,以根據(jù)情況靈活設(shè)定事件發(fā)送目標(biāo)。
上述實(shí)施例中,是對(duì)事件分組的,也可以對(duì)應(yīng)用程序進(jìn)行分組。這種場(chǎng)合,一事件便發(fā)送至屬于同一分組的多個(gè)應(yīng)用程序。而且,與上面所述相同,也可以根據(jù)哪一應(yīng)用程序啟動(dòng)或各應(yīng)用程序的運(yùn)行狀況等,變更應(yīng)用程序分組內(nèi)容,以根據(jù)情況靈活設(shè)定事件發(fā)送目標(biāo)。
4.第四實(shí)施例圖25示出第四實(shí)施例事件控制裝置2的總體構(gòu)成。本實(shí)施例中,發(fā)送目標(biāo)確定信息存儲(chǔ)部8除了發(fā)送優(yōu)先級(jí)信息、接收事件指定信息以外,還記錄有發(fā)送屬性信息。發(fā)送目標(biāo)確定手段6考慮該發(fā)送屬性信息,確定事件的發(fā)送方式。這里,事件的發(fā)送方式,是指是否向多個(gè)應(yīng)用程序同時(shí)發(fā)送事件,還是先從哪一應(yīng)用程序開(kāi)始發(fā)送事件等有關(guān)發(fā)送事件的方式。
將圖25中事件控制裝置應(yīng)用于數(shù)字廣播接收裝置時(shí)的硬件構(gòu)成,與圖2相同。本實(shí)施例中,存儲(chǔ)器26除了圖15所示的發(fā)送優(yōu)先級(jí)信息、圖16、圖17所示的接收事件指定信息以外,還記錄有圖26所示的發(fā)送屬性信息。另外,該發(fā)送屬性信息還可以按每一啟動(dòng)的應(yīng)用程序組合設(shè)置,來(lái)選擇利用,也可以固定用一個(gè)發(fā)送屬性信息。
圖27示出事件控制程序的流程圖。假定利用圖15中發(fā)送優(yōu)先級(jí)信息、圖16中接收事件指定信息、圖26中發(fā)送目標(biāo)信息的情形下,發(fā)生按“下移”鍵這一事件。這時(shí),先根據(jù)圖15中發(fā)送優(yōu)先級(jí)信息選擇電子郵件應(yīng)用程序,按照?qǐng)D16中接收事件指定信息是可發(fā)送的,因而按“下移”鍵這一事件可發(fā)送至電子郵件應(yīng)用程序(步驟S51)。
接著,參照?qǐng)D26中發(fā)送屬性信息的話,便得到按“下移”鍵這一事件在電子郵件應(yīng)用程序中的屬性為“公共”(步驟S52)。因此,CPU24知道該事件還同時(shí)可送至其他應(yīng)用程序。
接下來(lái),CPU24取下一優(yōu)先級(jí)(這時(shí)為“2”),執(zhí)行步驟S51。因此,圖15發(fā)送優(yōu)先級(jí)信息當(dāng)中選擇提供優(yōu)先級(jí)“2”的互聯(lián)網(wǎng)瀏覽器應(yīng)用程序。圖16接收事件指定信息當(dāng)中為可發(fā)送,故而按“下移”鍵這一事件也重復(fù)發(fā)送至互聯(lián)網(wǎng)瀏覽器應(yīng)用程序。
接著,參照?qǐng)D26中發(fā)送屬性信息,便得到按“下移”鍵這一事件在互聯(lián)網(wǎng)瀏覽器應(yīng)用程序中的屬性為“公共終止”(步驟S52)。因此,CPU24知道該事件在此之后無(wú)法再同時(shí)送至其他應(yīng)用程序。因而,事件發(fā)送處理便結(jié)束(步驟S53)。
如上所述,可設(shè)置發(fā)送屬性信息,對(duì)事件發(fā)送方式進(jìn)行適當(dāng)?shù)脑O(shè)定。
另外,該發(fā)送屬性信息還可隨哪一應(yīng)用程序啟動(dòng)或各應(yīng)用程序應(yīng)用狀況等而變更。
此外,對(duì)于發(fā)送屬性信息,還可以與前文所述相同,對(duì)事件、應(yīng)用程序進(jìn)行分組管理。
5.第五實(shí)施例上述各實(shí)施例中,記錄發(fā)送優(yōu)先級(jí)信息、接收事件指定信息、發(fā)送屬性信息等用作發(fā)送目標(biāo)確定信息。但也可以如圖28所示,各應(yīng)用程序AP1、AP2、…、APn分別將本身是否啟動(dòng)這種應(yīng)用程序啟動(dòng)信息作為發(fā)送目標(biāo)確定信息,寫入發(fā)送目標(biāo)確定信息存儲(chǔ)部8。
圖29示出一例應(yīng)用程序啟動(dòng)信息。發(fā)送目標(biāo)確定手段6參照該應(yīng)用程序啟動(dòng)信息,對(duì)將所提供的事件發(fā)送給哪一應(yīng)用程序進(jìn)行確定和發(fā)送。
6.第六實(shí)施例上述各實(shí)施例中,發(fā)送目標(biāo)確定手段6是根據(jù)發(fā)送目標(biāo)確定信息存儲(chǔ)部8中的發(fā)送目標(biāo)確定信息,向應(yīng)用程序AP1、AP2、…、APn有選擇地發(fā)送事件的。但也可以向全部應(yīng)用程序(啟動(dòng)的應(yīng)用程序)發(fā)送事件,在各應(yīng)用程序AP1、AP2、…、APn中根據(jù)事件執(zhí)行信息來(lái)確定是否執(zhí)行所受理的事件(是否作為有效事件進(jìn)行處理)。
圖30示出這種實(shí)施例。將圖30中事件控制裝置應(yīng)用于數(shù)字廣播接收裝置時(shí)的硬件構(gòu)成與圖2相同。本實(shí)施例中,存儲(chǔ)器26記錄有圖31所示的事件執(zhí)行信息。而且,各應(yīng)用程序AP1、AP2、…、APn分別包含圖32所示的事件處理程序。
首先,一旦接收到事件,應(yīng)用程序便首先在步驟S61中,對(duì)所接收到的事件,從圖31中事件執(zhí)行信息當(dāng)中取得本身是否該執(zhí)行的信息(步驟S61)。例如,在應(yīng)用程序是瀏覽器、所提供的事件為按數(shù)字鍵“9”時(shí),靠圖31判斷為可執(zhí)行(○)(步驟S62)。這時(shí),瀏覽器執(zhí)行對(duì)該事件的處理(步驟S63)。
接著,所提供的事件為“#”時(shí),判斷為不可執(zhí)行“×”(步驟S62)。這時(shí),瀏覽器舍棄該事件,不執(zhí)行對(duì)該事件的處理(步驟S64)。
而且,接收到事件的其他應(yīng)用程序也相同,確定是否執(zhí)行事件。因而,設(shè)定圖31所示的事件執(zhí)行信息時(shí),為數(shù)字鍵的話,便在瀏覽器和電子郵件兩者的應(yīng)用程序中執(zhí)行事件。
另外,也可以根據(jù)哪一應(yīng)用程序已啟動(dòng),或其運(yùn)行狀況等變更所利用的事件執(zhí)行信息。
而且,上述實(shí)施例中,可能有時(shí)由多個(gè)應(yīng)用程序執(zhí)行事件,但也可以按事件執(zhí)行信息的記述方式僅由一個(gè)應(yīng)用程序執(zhí)行。
此外,對(duì)于上述第一~第六實(shí)施例也可以如圖51所示在IC卡27中記錄并利用發(fā)送目標(biāo)確定程序、各應(yīng)用程序、發(fā)送目標(biāo)確定信息。因此,可方便地增加新應(yīng)用程序,變更發(fā)送目標(biāo)確定信息等。
再者,也可以不用IC卡27,通過(guò)通信控制部或廣播電波,對(duì)存儲(chǔ)器26中記錄的發(fā)送目標(biāo)確定程序、各應(yīng)用程序、發(fā)送目標(biāo)確定信息進(jìn)行更新。
不論上述哪一種情形,可以在同一情況(啟動(dòng)同一應(yīng)用程序、處于相同運(yùn)行狀況)下,即便提供同一事件,也因更新或替換,而使得在不同應(yīng)用程序當(dāng)中執(zhí)行該事件,在電視接收機(jī)中進(jìn)行不同顯示(輸出結(jié)果)。
7.第七實(shí)施例7.1.數(shù)字廣播系統(tǒng)總體構(gòu)成圖33、圖34示出第七實(shí)施例數(shù)字廣播系統(tǒng)的總體構(gòu)成。圖33中多路復(fù)用手段200根據(jù)控制信息208對(duì)作為廣播內(nèi)容的目錄信息204進(jìn)行分組和多路復(fù)用處理。經(jīng)多路復(fù)用處理的數(shù)據(jù),作為傳輸流提供給發(fā)送手段202,通過(guò)廣播衛(wèi)星(或以地面電波方式)發(fā)送。
另外,盡管圖中省略,但一個(gè)傳輸流中有經(jīng)多路復(fù)用處理的多種廣播內(nèi)容(業(yè)務(wù)內(nèi)容)。
本實(shí)施例中,將接收裝置一側(cè)可與該目錄信息204相關(guān)受理的事件,作為可受理事件信息包含在目錄信息204中。因而,可受理事件信息也由多路復(fù)用手段200進(jìn)行多路復(fù)用處理后發(fā)送。
圖34中接收手段210接收發(fā)送來(lái)的電波,并作為傳輸流輸出。還原手段212按照不同的控制信息等,從該傳輸流當(dāng)中選擇所需業(yè)務(wù),還原廣播內(nèi)容。對(duì)所需業(yè)務(wù)的選擇等,均按照受理操作者事件輸入的事件輸入手段214輸出的事件,由控制應(yīng)用程序218進(jìn)行。
交互還原應(yīng)用程序216不僅還原目錄信息,而且根據(jù)事件輸入手段214輸出的事件使廣播內(nèi)容變化。而且,事件控制手段220對(duì)事件輸入手段214所提供的事件當(dāng)中哪一事件發(fā)送至交互還原應(yīng)用程序、哪一事件卻不發(fā)送進(jìn)行控制。該發(fā)送控制,根據(jù)目錄信息多路復(fù)用發(fā)送來(lái)的可受理事件信息222進(jìn)行。
如上所述,利用本實(shí)施例,可以由目錄提供者確定可在接收裝置一側(cè)受理的事件,可根據(jù)廣播內(nèi)容實(shí)現(xiàn)靈活的事件受理。
7.2.發(fā)送裝置圖35示出發(fā)送裝置的具體構(gòu)成例。本實(shí)施例中給出的是包含圖像、聲音的業(yè)務(wù)和包含HTML(Hyper Text Markup Language超文本標(biāo)記語(yǔ)言)數(shù)據(jù)的業(yè)務(wù)經(jīng)多路復(fù)用處理后發(fā)送的例子。
圖像數(shù)據(jù)238由圖像編碼器232壓縮,提供給多路復(fù)用部200。同樣,聲音數(shù)據(jù)240由聲音編碼器234壓縮,提供給多路復(fù)用部200。
HTML數(shù)據(jù)204由數(shù)據(jù)管理部236管理,提供給多路復(fù)用部200。
本實(shí)施例中,圖像、聲音數(shù)據(jù)作為一項(xiàng)業(yè)務(wù)(令為業(yè)務(wù)SV1),HTML數(shù)據(jù)作為一項(xiàng)業(yè)務(wù)(令為業(yè)務(wù)SV2),由多路復(fù)用部200打包并進(jìn)行多路復(fù)用處理。所生成的傳輸流在調(diào)制部202中調(diào)制并發(fā)送。另外,打包的同時(shí),便在控制數(shù)據(jù)生成部230中生成識(shí)別數(shù)據(jù)包等所需的控制數(shù)據(jù),并在多路復(fù)用部200中進(jìn)行多路復(fù)用處理。
盡管省略了圖示,但如上所述生成的傳輸流,可通過(guò)改變頻率等發(fā)送多個(gè)傳輸流。
本實(shí)施例中假定在HTML數(shù)據(jù)中記述可受理事件信息。
圖36中示出構(gòu)成所生成的傳輸流的控制數(shù)據(jù)NIT、PAT、PMT1、PMT2、目錄數(shù)據(jù)ES1(V)、ES1(A)、HTML。各控制數(shù)據(jù)、目錄數(shù)據(jù)具有圖37所示的數(shù)據(jù)包結(jié)構(gòu)。也就是說(shuō),為了分割為規(guī)定長(zhǎng)度的數(shù)據(jù)并加以識(shí)別,附加有數(shù)據(jù)包ID。
如圖36中直線50模式化表示的那樣,控制數(shù)據(jù)NIT、PAT、PMT1、PMT2、目錄數(shù)據(jù)ES1(V)、ES1(A)、HTML一旦打包結(jié)束,便繼續(xù)如直線52所示對(duì)下一數(shù)據(jù)打包。
控制數(shù)據(jù)PMT1中如圖38所示記述有圖像、聲音業(yè)務(wù)SV1的數(shù)據(jù)包ID。此外,控制數(shù)據(jù)PAT中記述有該控制數(shù)據(jù)PMT1的數(shù)據(jù)包ID。同樣,控制數(shù)據(jù)PMT2記述有HTML數(shù)據(jù)業(yè)務(wù)SV2的數(shù)據(jù)包ID,控制數(shù)據(jù)PAT記述有該控制數(shù)據(jù)PMT2的數(shù)據(jù)包ID。因而,利用這種構(gòu)成,可通過(guò)取得控制數(shù)據(jù)PAT、PMT,取得所需業(yè)務(wù)的數(shù)據(jù)。
另外,控制數(shù)據(jù)NIT如圖39所述,記述有各傳輸流中包含的一系列業(yè)務(wù)。該控制數(shù)據(jù)NIT的數(shù)據(jù)包ID在控制數(shù)據(jù)PAT中記述。
圖40示出作為業(yè)務(wù)SV2目錄的HTML數(shù)據(jù)的例子。該HTML數(shù)據(jù)如下文所述,可由接收裝置一端的瀏覽器應(yīng)用程序解釋并顯示。HTML數(shù)據(jù)可由定義信息記述部分510和主體信息記述部分512構(gòu)成。
本實(shí)施例中,定義信息記述部分510的第4行keylist″number.basic″為可受理事件信息,由此來(lái)表示接收裝置一端瀏覽器應(yīng)用程序可受理的事件。
keylist表示后面示出的是可受理事件。這里表示,number和basic事件是可受理的。number表示數(shù)字鍵分組,basic表示光標(biāo)移動(dòng)、確定等按鍵分組。因而,接收裝置一端瀏覽器應(yīng)用程序可受理按數(shù)字鍵、光標(biāo)移動(dòng)鍵、確定鍵等事件。
7.3.接收裝置圖41示出用CPU實(shí)現(xiàn)圖40中接收裝置時(shí)的硬件構(gòu)成。存儲(chǔ)器26中記錄有選臺(tái)應(yīng)用程序、瀏覽器應(yīng)用程序等。
CPU24根據(jù)操作輸入部4輸入的操作輸入(事件),按照選臺(tái)應(yīng)用程序,進(jìn)行取得所需業(yè)務(wù)這種控制。通過(guò)按照控制數(shù)據(jù)NIT信息控制調(diào)諧器18,對(duì)傳輸流進(jìn)行切換。而從傳輸流當(dāng)中選擇所需業(yè)務(wù)時(shí),則通過(guò)控制傳輸解碼器來(lái)進(jìn)行。傳輸解碼器20通過(guò)設(shè)定數(shù)據(jù)包ID,僅輸出所需數(shù)據(jù)包。因而,CPU24可通過(guò)在傳輸解碼器中設(shè)定數(shù)據(jù)包ID,獲得所需業(yè)務(wù)。
例如,假定操作輸入部4提供的是對(duì)HTML數(shù)據(jù)的業(yè)務(wù)SV2進(jìn)行選臺(tái)的指令。業(yè)務(wù)SV2的頻道號(hào)為“145”的話,便按下數(shù)字鍵“1”、“4”、“5”。CPU24收到此事件后,在TS解碼器20中設(shè)定控制數(shù)據(jù)PAT(參照?qǐng)D38)的數(shù)據(jù)包ID(固定為0×0000)。因此,從TS解碼器20輸出控制數(shù)據(jù)PAT的內(nèi)容,存儲(chǔ)到存儲(chǔ)器26中。CPU24參照這樣分離的控制數(shù)據(jù)PAT,取得業(yè)務(wù)SV2控制數(shù)據(jù)PMT2的數(shù)據(jù)包ID。
接著,在TS解碼器20中設(shè)定這樣取得的控制數(shù)據(jù)PMT2的數(shù)據(jù)包ID,在存儲(chǔ)器26中存儲(chǔ)控制數(shù)據(jù)PMT2的內(nèi)容。此外,參照該控制數(shù)據(jù)PMT2的內(nèi)容,取得HTML數(shù)據(jù)的數(shù)據(jù)包ID。接下來(lái),可通過(guò)在TS解碼器20中設(shè)定HTML數(shù)據(jù)的數(shù)據(jù)包,將HTML數(shù)據(jù)存儲(chǔ)在存儲(chǔ)器26中。
這樣存儲(chǔ)于存儲(chǔ)器26的HTML數(shù)據(jù)由瀏覽器應(yīng)用程序解釋,通過(guò)AV解碼器22顯示在電視接收機(jī)14上。接下來(lái),假定接收到圖40所示的HTML數(shù)據(jù)進(jìn)行說(shuō)明。
瀏覽器應(yīng)用程序,一取得圖40第4行keylist″number.basic″,便在存儲(chǔ)器26內(nèi)生成可受理事件表。也就是說(shuō),按數(shù)據(jù)表形式存儲(chǔ)該瀏覽器應(yīng)用程序可以受理的事件。這里,由于指定了number和basic,因而數(shù)字按鈕、光標(biāo)移動(dòng)按鈕、確定按鈕等事件作為可受理事件,記錄為“○”。由于未指定#按鈕、返回按鈕等,因而作為不受理事件,記錄為“-”。另外,預(yù)先確定哪些按鈕屬于number,哪些按鈕屬于basic。
瀏覽器應(yīng)用程序還解釋其他HTML記述,在電視接收機(jī)14上顯示內(nèi)容。所顯示內(nèi)容示于圖43中。圖43中圖像520是根據(jù)圖40中主體信息記述部分512中第3行的src=″http//aaa/bbb/ccc/why.png″顯示的。具體來(lái)說(shuō),是瀏覽器應(yīng)用程序?qū)Υ私忉?,通過(guò)通信控制部28取得http//aaa/bbb/ccc/why.png站點(diǎn)所保存的圖像來(lái)顯示的。
主體信息記述部分512中第11行、第12行中記述有一旦按下(onclick)數(shù)字按鈕“1”(accesskey=″1″),便執(zhí)行函數(shù)imglGoto()。圖43中畫面顯示狀態(tài),由操作輸入部4提供按下數(shù)字按鈕“1”這一事件的話,瀏覽器應(yīng)用程序便參照?qǐng)D42中可受理事件表,判斷該事件是否可受理。這里,數(shù)字按鈕“1”對(duì)于瀏覽器應(yīng)用程序來(lái)說(shuō)是可受理的,因而瀏覽器應(yīng)用程序進(jìn)行與按數(shù)字按鈕“1”這一事件相對(duì)應(yīng)的處理。具體來(lái)說(shuō),根據(jù)圖40中主體信息記述部分512的第11行、第12行執(zhí)行函數(shù)imglGoto()。函數(shù)imglGoto()是定義信息記述部分510所定義的那樣移動(dòng)至″http//aaa/bbb/ccc/s2.html″站點(diǎn)的命令。
瀏覽器應(yīng)用程序因此通過(guò)通信控制部28取得站點(diǎn)″http//aaa/bbb/ccc/s2.html″輸出的信息,顯示在電視接收機(jī)14上。
另外,圖43畫面顯示狀態(tài)下,即便發(fā)生按下#按鈕這一事件,在圖42表中仍為不可受理事件,因而瀏覽器應(yīng)用程序不受理該事件。這時(shí),要么提供給其他應(yīng)用程序,要么不提供給任何應(yīng)用程序。
如上面那樣,可以從發(fā)送端確定接收裝置一端的事件受理。
7.4.其他實(shí)施例上述實(shí)施例中,瀏覽器應(yīng)用程序生成可受理事件表,并判斷是否可受理。也就是說(shuō),瀏覽器應(yīng)用程序兼用作事件控制手段。但與瀏覽器應(yīng)用程序分開(kāi)的事件控制程序也可以判斷是否可受理事件。具體來(lái)說(shuō),也可以如圖44所示,在交互還原應(yīng)用程序216之外設(shè)置事件控制手段220。
上述實(shí)施例中,是對(duì)事件分組記述可受理事件信息的,但也可以利用就每一事件記述是否可受理的可受理事件信息。
此外,上述實(shí)施例中,適用于利用HTML數(shù)據(jù)的廣播,但也可以是利用XML等其他自記述型語(yǔ)言。
另外,上述實(shí)施例中,是在目錄數(shù)據(jù)當(dāng)中記述可受理事件的,但也可以在與目錄數(shù)據(jù)相對(duì)應(yīng)附加的控制數(shù)據(jù)(PMT等)當(dāng)中記述可受理事件信息。這樣的話,不僅對(duì)于HTML這種數(shù)據(jù)廣播,對(duì)于通常的圖像、聲音廣播也可以設(shè)定可受理事件。
而且,上述實(shí)施例中,是按可受理事件表進(jìn)行控制的,但也可以在接收裝置中準(zhǔn)備有圖15、圖16、圖17所示的發(fā)送優(yōu)先級(jí)信息、接收事件指定信息,根據(jù)所接收的可受理事件信息,更新接收事件指定信息的瀏覽器軟件項(xiàng)目。
此外,還可以從發(fā)送端將第一實(shí)施例~第六實(shí)施例所示的發(fā)送目標(biāo)確定信息經(jīng)多路復(fù)用處理后發(fā)送,在接收裝置一端根據(jù)該發(fā)送目標(biāo)確定信息,進(jìn)行與第一實(shí)施例~第六實(shí)施例相同的事件控制。
8.第八實(shí)施例8.1.數(shù)字廣播系統(tǒng)總體構(gòu)成圖45、圖46示出第八實(shí)施例數(shù)字廣播系統(tǒng)的總體構(gòu)成。圖45中發(fā)送裝置中,不僅是可受理事件信息206、而且包括可受理事件變更信息250與目錄信息204經(jīng)多路復(fù)用處理后發(fā)送。該可受理事件變更信息250是按情況對(duì)根據(jù)可受理事件信息206成為能夠受理的事件進(jìn)行變更所用的信息。
圖46中接收裝置,根據(jù)所接收的可受理事件變更信息對(duì)可受理事件進(jìn)行變更。因而,可根據(jù)交互還原應(yīng)用程序216處理情況等,靈活地從發(fā)送端設(shè)定可接收事件。
8.2.發(fā)送裝置發(fā)送裝置的具體構(gòu)成與圖35相同。若示出所發(fā)送HTML數(shù)據(jù)的例子,便為圖47所示。本實(shí)施例中,僅指定basic作為可受理事件(參照第3行)。因而,瀏覽器應(yīng)用程序可以受理光標(biāo)移動(dòng)鍵、確定鍵,但不可以受理數(shù)字鍵。
定義信息記述部分510的19行~20行定義了函數(shù)funcagel()。其內(nèi)容是將keylist更新為″number.basic″。因而,一旦執(zhí)行函數(shù)funcage1(),就不僅是光標(biāo)移動(dòng)鍵、確定鍵,而且數(shù)字鍵也能受理。同樣,還定義了函數(shù)funcage2()。其內(nèi)容是將keylist更新為″basic″。因而,一旦執(zhí)行函數(shù)funcage2(),可受理光標(biāo)移動(dòng)鍵、確定鍵,而數(shù)字鍵則不能受理。
這些函數(shù)funcage1()、函數(shù)funcage2()在主體信息記述部分512的第8行中執(zhí)行。本實(shí)施例中,通過(guò)上述函數(shù)的定義記述和函數(shù)執(zhí)行記述,構(gòu)成可受理事件變更信息。
8.3.接收裝置用CPU實(shí)現(xiàn)圖46中接收裝置時(shí)的硬件構(gòu)成與圖41相同。存儲(chǔ)器26記錄有選臺(tái)應(yīng)用程序、瀏覽器應(yīng)用程序等。
選擇圖47中HTML數(shù)據(jù)記錄于存儲(chǔ)器26之前的動(dòng)作,與第七實(shí)施例相同。瀏覽器應(yīng)用程序解釋存儲(chǔ)器26中存儲(chǔ)的HTML數(shù)據(jù),在電視接收機(jī)14上顯示。
瀏覽器應(yīng)用程序取得圖41中第3行keylist″basic″,生成如圖48所示的可受理事件表,存儲(chǔ)于存儲(chǔ)器26中。利用該可受理事件表,瀏覽器應(yīng)用程序可以僅受理光標(biāo)移動(dòng)鍵、確定鍵。
瀏覽器應(yīng)用程序執(zhí)行其他HTML記述,在電視接收機(jī)14上顯示圖49所示的民意調(diào)查畫面。收看者參照該畫面,靠光標(biāo)移動(dòng)鍵使注目光標(biāo)(焦點(diǎn))移動(dòng),進(jìn)行民意調(diào)查輸入。對(duì)該光標(biāo)移動(dòng)的控制由瀏覽器應(yīng)用程序進(jìn)行。圖49中示出注目光標(biāo)位于(聚焦于)性別項(xiàng)目的狀態(tài)。也就是說(shuō),性別項(xiàng)目處于輸入狀態(tài)。
圖49狀態(tài)下,為一旦輸入光標(biāo)上移鍵就聚焦于年齡的狀態(tài)。瀏覽器應(yīng)用程序?qū)Υ诉M(jìn)行檢測(cè),執(zhí)行函數(shù)funcagel()。具體來(lái)說(shuō),解釋并執(zhí)行圖47中主體信息記述部分512的第8行onfocus=″funcage1″。onfocus=″funcage1″表示,在聚焦“年齡”狀態(tài)下執(zhí)行函數(shù)funcage1()。函數(shù)funcage1()如定義記述部分510中所述,為將keylist更新為″number.basic″的函數(shù)。因而,一旦聚焦“年齡”就變成為keylist=″number.basic″,接收此,可受理事件表也從圖48更新為圖42。也就是說(shuō),數(shù)字鍵也處于可受理狀態(tài)。因而,收看者按下數(shù)字鍵提供給瀏覽器應(yīng)用程序,可如圖50所示利用數(shù)字輸入年齡。
接下來(lái),靠光標(biāo)移動(dòng)鍵將焦點(diǎn)移出至年齡以外,瀏覽器應(yīng)用程序便檢出此操作,執(zhí)行函數(shù)funcage2()。具體來(lái)說(shuō),解釋并執(zhí)行圖47中主體信息記述部分512的第8行onblur=″funcage2″。onblur=″funcage2″表示,在未聚焦“年齡”狀態(tài)下執(zhí)行函數(shù)funcage2()。函數(shù)funcage2()如定義記述部分510中所述,為將keylist更新為″basic″的函數(shù)。因而,一旦“年齡”移出焦點(diǎn)之外就變成為keylist=″basic″,接收此,可受理事件表也從圖42更新為圖48。也就是說(shuō),對(duì)數(shù)字鍵返回至不可以受理狀態(tài)。
所輸入的民意調(diào)查靠發(fā)送按鈕等(未圖示),通過(guò)通信控制部28發(fā)送至服務(wù)提供商等。
如上所述,通過(guò)采用可受理事件變更信息,可根據(jù)情況適當(dāng)變更可受理事件。而且,能夠從發(fā)送端指定這種變更。
本實(shí)施例中,也適用在第七實(shí)施例中作為其他實(shí)施例揭示的事項(xiàng)。
8.其他上述各實(shí)施例中,用CPU實(shí)現(xiàn)各功能,但其中部分或全部也可以由硬件邏輯電路構(gòu)成。
而且,上述各實(shí)施例中僅說(shuō)明的是接收情況下的動(dòng)作,但在記錄回放傳輸流的裝置中也可以適用。這種情況下,也可以通過(guò)接收時(shí)和回放時(shí)對(duì)發(fā)送目標(biāo)確定信息或可受理事件信息進(jìn)行變更。
綜上所述,說(shuō)明的是本發(fā)明較佳實(shí)施例,但這并非用作限定,而是用于說(shuō)明,可以在不脫離本發(fā)明范圍和實(shí)質(zhì)的情況下在所附權(quán)利要求保護(hù)范圍內(nèi)加以修改。
權(quán)利要求
1.一種接收裝置,其特征在于,包括至少接收發(fā)送來(lái)的目錄數(shù)據(jù)的接收部;還原所接收的目錄數(shù)據(jù)并輸出的解碼部;控制解碼部動(dòng)作的處理部;記錄規(guī)定處理部處理內(nèi)容的程序的記錄部;以及受理操作者的事件輸入的事件輸入部,所述程序包括與將接收手段所接收的多路復(fù)用數(shù)據(jù)還原為目錄這種處理有關(guān)的多個(gè)應(yīng)用程序;以及按照事件輸入部輸入的事件內(nèi)容,確定將該事件提供給所述哪一應(yīng)用程序并進(jìn)行發(fā)送的事件控制程序。
2.一種事件控制裝置,有多個(gè)應(yīng)用程序可運(yùn)行,并可以確定哪一應(yīng)用程序執(zhí)行所輸入的事件,其特征在于,包括記錄事件執(zhí)行信息以表示根據(jù)事件內(nèi)容在哪一應(yīng)用程序中執(zhí)行該事件的事件執(zhí)行信息記錄部;以及將所提供的事件發(fā)送給至少當(dāng)前啟動(dòng)的應(yīng)用程序的事件發(fā)送手段,從所述事件發(fā)送手段受理事件的各應(yīng)用程序,參照事件執(zhí)行信息記錄部的記錄內(nèi)容,判斷是否該執(zhí)行所受理的事件。
3.如權(quán)利要求2所述的事件控制裝置,其特征在于,各應(yīng)用程序,進(jìn)行控制將該各應(yīng)用程序是否運(yùn)行作為事件執(zhí)行信息寫入。
4.如權(quán)利要求2所述的事件控制裝置,其特征在于,所述各應(yīng)用程序,還在應(yīng)用程序運(yùn)行記錄部中記錄本身運(yùn)行狀況,從所述事件發(fā)送手段受理事件的各應(yīng)用程序,考慮應(yīng)用程序運(yùn)行記錄部記錄的各應(yīng)用程序運(yùn)行狀況,判斷是否該執(zhí)行所受理的事件。
5.一種記錄媒體,其特征在于,記錄著用計(jì)算機(jī)實(shí)現(xiàn)權(quán)利要求2所述裝置用的程序。
6.一種數(shù)字廣播系統(tǒng),可根據(jù)操作者在接收裝置一側(cè)輸入的事件,對(duì)輸出內(nèi)容進(jìn)行變更,其特征在于,發(fā)送裝置包括將記述可在接收裝置一側(cè)受理的事件的可受理事件信息與目錄進(jìn)行多路復(fù)用處理、成為多路復(fù)用數(shù)據(jù)的多路復(fù)用手段;以及發(fā)送多路復(fù)用數(shù)據(jù)的發(fā)送手段,接收裝置包括接收多路復(fù)用數(shù)據(jù)的接收手段;受理操作者輸出的事件的事件輸入手段;以及包括將接收手段接收的多路復(fù)用數(shù)據(jù)還原為目錄、并根據(jù)事件輸入手段輸出的事件對(duì)所還原目錄內(nèi)容進(jìn)行變更處理用的交互還原應(yīng)用程序的還原手段,所述還原手段,根據(jù)所接收的可受理事件信息,在事件輸入手段所輸入的事件當(dāng)中選擇可受理事件,提供給交互還原應(yīng)用程序。
7.一種數(shù)字廣播方法,可根據(jù)操作者在接收裝置一側(cè)輸入的事件,對(duì)輸出內(nèi)容進(jìn)行變更,其特征在于,發(fā)送一側(cè),將記述可在接收裝置一側(cè)受理的事件的可受理事件信息與目錄進(jìn)行多路復(fù)用處理、成為多路復(fù)用數(shù)據(jù)進(jìn)行發(fā)送,接收一側(cè),接收多路復(fù)用數(shù)據(jù),受理操作者提供的事件,將所接收多路復(fù)用數(shù)據(jù)還原為目錄,根據(jù)所受理的事件對(duì)所還原目錄內(nèi)容進(jìn)行變更處理,并且根據(jù)所接收的可受理事件信息,在所提供的事件當(dāng)中選擇可受理事件作為處理對(duì)象。
8.一種數(shù)字發(fā)送裝置,為可根據(jù)操作者在接收裝置一側(cè)輸入的事件、對(duì)輸出內(nèi)容進(jìn)行變更的數(shù)字廣播系統(tǒng)所用的發(fā)送裝置,其特征在于,包括將記述可在接收裝置一側(cè)受理的事件的可受理事件信息與目錄進(jìn)行多路復(fù)用處理、成為多路復(fù)用數(shù)據(jù)的多路復(fù)用手段;以及發(fā)送多路復(fù)用數(shù)據(jù)的發(fā)送手段。
9.如權(quán)利要求8所述的數(shù)字發(fā)送裝置,其特征在于,所述多路復(fù)用手段,還根據(jù)規(guī)定條件使變更可受理事件的可受理事件變更信息一起進(jìn)行多路復(fù)用處理。
10.如權(quán)利要求8所述的數(shù)字發(fā)送裝置,其特征在于,所述目錄用自記述型語(yǔ)言記述,所述可受理事件信息,可作為自記述型語(yǔ)言的定義信息進(jìn)行描述。
11.如權(quán)利要求8所述的數(shù)字發(fā)送裝置,其特征在于,所述目錄用自記述型語(yǔ)言記述,所述可受理事件變更信息,可作為自記述型語(yǔ)言的主體信息進(jìn)行描述。
12.如權(quán)利要求8所述的數(shù)字發(fā)送裝置,其特征在于,所述可受理事件信息和可受理事件變更信息,在與所述目錄對(duì)應(yīng)附加的控制數(shù)據(jù)當(dāng)中記述。
13.一種數(shù)字接收裝置,為可根據(jù)操作者在接收裝置一側(cè)輸入的事件、對(duì)輸出內(nèi)容進(jìn)行變更的數(shù)字廣播系統(tǒng)所用的接收裝置,其特征在于,包括接收多路復(fù)用數(shù)據(jù)的接收手段;受理操作者輸出的事件的事件輸入手段;以及包括將接收手段接收的多路復(fù)用數(shù)據(jù)還原為目錄、并根據(jù)事件輸入手段輸出的事件對(duì)所還原目錄內(nèi)容進(jìn)行變更處理用的交互還原應(yīng)用程序的還原手段,所述還原手段,根據(jù)所接收的可受理事件信息,在事件輸入手段所輸入的事件當(dāng)中選擇可受理事件,提供給交互還原應(yīng)用程序。
14.如權(quán)利要求13所述的數(shù)字接收裝置,其特征在于,所述還原手段根據(jù)所接收的可受理事件變更信息,對(duì)所述可受理事件進(jìn)行變更。
15.如權(quán)利要求13所述的數(shù)字接收裝置,其特征在于,所述交互還原應(yīng)用程序解釋自記述型語(yǔ)言來(lái)還原目錄,并根據(jù)所提供的事件對(duì)目錄內(nèi)容進(jìn)行變更,所述還原手段,根據(jù)作為自記述型語(yǔ)言的定義信息描述的可受理事件信息,選擇所提供的事件,提供給交互還原應(yīng)用程序。
16.如權(quán)利要求15所述的數(shù)字接收裝置,其特征在于,所述還原手段,根據(jù)作為自記述型語(yǔ)言的主體信息描述的可受理事件變更信息,對(duì)所述可受理事件進(jìn)行變更。
17.如權(quán)利要求13所述的數(shù)字接收裝置,其特征在于,所述還原手段,根據(jù)與所述目錄對(duì)應(yīng)附加的控制數(shù)據(jù)當(dāng)中記述的可受理事件信息,選擇所提供事件提供給交互還原應(yīng)用程序。
18.如權(quán)利要求17所述的數(shù)字接收裝置,其特征在于,所述還原手段,根據(jù)所述控制數(shù)據(jù)當(dāng)中記述的可受理事件變更信息,對(duì)所述可受理事件進(jìn)行變更。
19.一種接收裝置,其特征在于,包括至少接收發(fā)送來(lái)的目錄數(shù)據(jù)和可接收事件信息的接收部;將所接收的目錄數(shù)據(jù)還原輸出的解碼部;控制解碼部動(dòng)作的處理部;記錄規(guī)定處理部處理內(nèi)容的程序的記錄部;以及受理操作者輸入事件的事件輸入部,所述程序包括用以將接收手段接收的多路復(fù)用數(shù)據(jù)還原為目錄,并根據(jù)事件輸入手段輸出的事件對(duì)所還原目錄的內(nèi)容進(jìn)行變更處理的交互還原程序;以及根據(jù)所接收的可受理事件信息,在事件輸入部輸入的事件當(dāng)中選擇可受理事件提供給交互還原程序的事件控制程序。
20.一種接收裝置,用于數(shù)字廣播系統(tǒng),其特征在于,接收多路復(fù)用數(shù)據(jù),按照操作者的操作,將所接收的多路復(fù)用數(shù)據(jù)還原顯示,響應(yīng)操作者的操作,靠通信線路或廣播接收對(duì)程序進(jìn)行變更,或通過(guò)調(diào)換記錄程序的記錄媒體對(duì)程序進(jìn)行變更,該程序變更前后對(duì)操作者的同一操作進(jìn)行不同的顯示處理。
21.一種記錄媒體,其特征在于,記錄著用計(jì)算機(jī)實(shí)現(xiàn)權(quán)利要求13所述接收裝置用的程序。
22.一種載波,為載送可由計(jì)算機(jī)處理的數(shù)字?jǐn)?shù)據(jù)的載波,其特征在于,所載送的數(shù)字?jǐn)?shù)據(jù),具有記述可在接收裝置一側(cè)受理事件的可受理事件信息和目錄數(shù)據(jù)經(jīng)過(guò)多路復(fù)用處理的結(jié)構(gòu)。
23.一種數(shù)字接收方法,其特征在于,接收多路復(fù)用數(shù)據(jù),受理操作者提供的事件,將所接收的多路復(fù)用數(shù)據(jù)還原為目錄,根據(jù)所受理的事件對(duì)所還原目錄的內(nèi)容進(jìn)行變更處理,而且根據(jù)所接收的可受理事件信息,在所提供的事件當(dāng)中選擇可受理事件作為處理對(duì)象。
24.一種數(shù)字發(fā)送系統(tǒng),具有發(fā)送裝置和接收裝置,其特征在于,所述發(fā)送裝置包括將發(fā)送目標(biāo)確定信息與目錄進(jìn)行多路復(fù)用處理、成為多路復(fù)用數(shù)據(jù)的多路復(fù)用手段;以及發(fā)送多路復(fù)用數(shù)據(jù)的發(fā)送手段,所述接收裝置包括接收多路復(fù)用數(shù)據(jù)的接收手段;受理操作者輸出的事件的事件輸入手段;以及所包括的多個(gè)應(yīng)用程序包含將接收手段接收的多路復(fù)用數(shù)據(jù)還原為目錄的還原應(yīng)用程序的還原手段,所述還原手段,按照所輸入事件的內(nèi)容,根據(jù)所接收的發(fā)送目標(biāo)確定信息,確定將該事件發(fā)送至哪一應(yīng)用程序。
25.一種數(shù)字發(fā)送裝置,用于數(shù)字廣播系統(tǒng),其特征在于,包括將發(fā)送目標(biāo)確定信息與目錄進(jìn)行多路復(fù)用處理、成為多路復(fù)用數(shù)據(jù)的多路復(fù)用手段;以及發(fā)送多路復(fù)用數(shù)據(jù)的發(fā)送手段。
26.一種數(shù)字接收裝置,用于數(shù)字廣播系統(tǒng),其特征在于,包括接收多路復(fù)用數(shù)據(jù)的接收手段;受理操作者輸出的事件的事件輸入手段;以及所包括的多個(gè)應(yīng)用程序包含將接收手段接收的多路復(fù)用數(shù)據(jù)還原為目錄的還原應(yīng)用程序的還原手段,所述還原手段,按照所輸入事件的內(nèi)容,根據(jù)所接收的發(fā)送目標(biāo)確定信息,確定將該事件發(fā)送至哪一應(yīng)用程序。
全文摘要
本發(fā)明提供一種可以不需要操作者選擇操作,自動(dòng)確定事件發(fā)送目標(biāo)的裝置。由事件輸入手段4輸入的事件提供給發(fā)送目標(biāo)確定手段6。發(fā)送目標(biāo)確定手段6根據(jù)所提供事件的內(nèi)容和發(fā)送目標(biāo)確定信息存儲(chǔ)部8存儲(chǔ)的發(fā)送目標(biāo)確定信息,確定將事件提供給哪一應(yīng)用程序AP1,AP2,…,APn并進(jìn)行發(fā)送。因而,操作者不選擇發(fā)送目標(biāo)應(yīng)用程序,也可將事件發(fā)送至適當(dāng)?shù)膽?yīng)用程序。
文檔編號(hào)H04N5/445GK1400753SQ02142049
公開(kāi)日2003年3月5日 申請(qǐng)日期2002年8月23日 優(yōu)先權(quán)日1999年4月14日
發(fā)明者吉井健人, 關(guān)口卓也, 辻村敏, 山室景成 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1