信息處理設(shè)備、信息處理方法和程序的制作方法
【專利摘要】本公開內(nèi)容涉及使得用戶可以快速掌握可以同時顯示的多條內(nèi)容與分別顯示的信息之間的對應(yīng)關(guān)系的信息處理設(shè)備、信息處理方法和程序。根據(jù)本公開內(nèi)容的第一方面,與終端設(shè)備一起構(gòu)成家庭網(wǎng)絡(luò)系統(tǒng)的信息處理設(shè)備配備有:幀視覺屬性設(shè)定單元,對設(shè)置在屏幕上以顯示再現(xiàn)的內(nèi)容項的窗口設(shè)置幀視覺屬性;公開單元,向終端設(shè)備公開用于從終端設(shè)備請求已對窗口設(shè)定的幀視覺屬性的通知的命令;以及通知單元,當終端設(shè)備調(diào)用命令時,向終端設(shè)備通知窗口的幀視覺屬性。本公開內(nèi)容可應(yīng)用于使用ACR服務(wù)的家庭網(wǎng)絡(luò)系統(tǒng)。
【專利說明】信息處理設(shè)備、信息處理方法和程序
【技術(shù)領(lǐng)域】
[0001] 本公開內(nèi)容涉及信息處理設(shè)備、信息處理方法和程序,具體地講,涉及適合于在通 過ACR(自動內(nèi)容識別)服務(wù)識別構(gòu)成家庭網(wǎng)絡(luò)的某個屏幕裝置上顯示的內(nèi)容并且在不同 的屏幕裝置上顯示對應(yīng)于內(nèi)容的元數(shù)據(jù)或者根據(jù)內(nèi)容的進度執(zhí)行應(yīng)用的情況下使用的信 息處理設(shè)備、信息處理方法和程序。
【背景技術(shù)】
[0002] 例如,假定在屏幕上向TV(電視)節(jié)目的觀眾顯示與正在廣播的TV節(jié)目(下文中, 被簡稱為節(jié)目)相關(guān)的信息(演員、劇情概要、預(yù)告片等)、對觀眾有用的信息(新聞、天氣 預(yù)報、交通信息等)(盡管它與節(jié)目沒有直接關(guān)系)等。
[0003] 為了實現(xiàn)這個過程,用于獲取并啟動專用的應(yīng)用程序(下文中,被簡稱為應(yīng)用) 的命令可以與節(jié)目進度成關(guān)聯(lián)關(guān)系地被發(fā)送到TV接收器等。實際上,在日本、歐洲等地, 這是通過利用TV廣播信號中用于數(shù)據(jù)廣播的頻帶發(fā)送命令或者應(yīng)用來實現(xiàn)的(例如參照 PTL1)。
[0004] 同時,在美國,在TV廣播信號中沒有設(shè)置用于數(shù)據(jù)廣播的頻帶,并且沒有建立替 代方法。因此,沒有實現(xiàn)與節(jié)目進度成關(guān)聯(lián)關(guān)系地執(zhí)行應(yīng)用。
[0005] 要注意的是,在美國,通過CATV、IPTV等觀看節(jié)目的家庭的數(shù)量大于直接通過TV 接收器接收并且在TV接收器上觀看TV廣播電波的家庭的數(shù)量。由于CATV或IPTV有時僅 從TV廣播信號中提取節(jié)目的視頻信號和音頻信號并且分發(fā)視頻信號和音頻信號,因此即 使在美國在TV廣播信號中設(shè)置了用于數(shù)據(jù)廣播的頻帶,也無法保證包括應(yīng)用和相關(guān)數(shù)據(jù) 的數(shù)據(jù)廣播信號被發(fā)送到接收設(shè)備。
[0006] 另外,近期的請求是,即使在不僅正在播放節(jié)目而且正在觀看所記錄的節(jié)目、從諸 如DVD或BD的封裝介質(zhì)再現(xiàn)的視頻、通過因特網(wǎng)下載的運動圖片、音樂等(所提及的這種 節(jié)目等在下文中被稱為內(nèi)容)的情況下,也與內(nèi)容進度成關(guān)聯(lián)關(guān)系地執(zhí)行應(yīng)用。
[0007] 為了實現(xiàn)這個請求,需要識別正被觀看的內(nèi)容,以及作為用于其的一種方法,被稱 為ACR(自動內(nèi)容識別)服務(wù)的技術(shù)是可用的(例如參照PTL 2)。
[0008] 由ACR客戶端和ACR服務(wù)器實現(xiàn)ACR服務(wù)。被集成在諸如TV接收器的內(nèi)容再現(xiàn)設(shè) 備中的ACR客戶端從正被觀看的內(nèi)容中提取代表內(nèi)容特性的簽名數(shù)據(jù),并且通知ACR服務(wù) 器請求識別該內(nèi)容。ACR服務(wù)器比較接收到的簽名數(shù)據(jù)與預(yù)先記錄在數(shù)據(jù)庫中的內(nèi)容的簽 名數(shù)據(jù),以識別正在內(nèi)容再現(xiàn)設(shè)備上觀看的內(nèi)容。另外,ACR服務(wù)器向ACR客戶端發(fā)出ACR 響應(yīng),該ACR響應(yīng)包括與識別的內(nèi)容相關(guān)的元數(shù)據(jù)和指示將以成關(guān)聯(lián)關(guān)系執(zhí)行的應(yīng)用(這 種應(yīng)用在下文中被稱為關(guān)聯(lián)應(yīng)用)的信息。
[0009] 集成有接收響應(yīng)的ACR客戶端的內(nèi)容再現(xiàn)設(shè)備從預(yù)定服務(wù)器獲取關(guān)聯(lián)應(yīng)用并且 執(zhí)行該關(guān)聯(lián)應(yīng)用。
[0010] [引用列表]
[0011] [專利文獻]
[0012] [PTL 1]JP 2006-50237A
[0013] [PTL 2]JP 2012-168801A
【發(fā)明內(nèi)容】
[0014] 技術(shù)問題
[0015] 順帶一提,在美國,由于CATV、IPTV等的普及,TV接收器被設(shè)置為外部設(shè)備的顯示 輸出裝置,所述外部設(shè)備例如是如上所述的CATV、IPTV等的機頂盒。
[0016] 因此,用戶少有機會操作TV接收器的遙控器,而經(jīng)常操作外部設(shè)備的遙控器。因 此,可能的是,就用戶的使用便利性而言,在作為由TV接收器的遙控器操作的內(nèi)容再現(xiàn)設(shè) 備的TV接收器中啟動的關(guān)聯(lián)應(yīng)用的操作可能是不利的。
[0017] 因此,考慮到用戶的便利性,已經(jīng)產(chǎn)生并且正在產(chǎn)生使得第二屏幕裝置顯示與正 在內(nèi)容再現(xiàn)設(shè)備上觀看的內(nèi)容相關(guān)的元數(shù)據(jù)或者執(zhí)行關(guān)聯(lián)應(yīng)用的請求,第二屏幕裝置不同 于集成有ACR客戶端的內(nèi)容再現(xiàn)設(shè)備(TV接收器等)。
[0018] 這里,作為第二屏幕裝置,例如,可以列出平板型終端、平板PC、智能電話等。
[0019] 另外,近年來,可以利用在第二屏幕裝置中啟動的預(yù)定的應(yīng)用程序來操作外部設(shè) 備的類型(即,可以用作外部設(shè)備的遙控器的類型)的第二屏幕裝置是可獲得的。因此,從 用于內(nèi)容再現(xiàn)設(shè)備和外部設(shè)備的操作輸入裝置在第二屏幕裝置上合成一體的角度來看,也 期望實現(xiàn)上述的請求。
[0020] 此外,主要在美國,存在的趨勢是,作為內(nèi)容再現(xiàn)設(shè)備的TV接收器等的屏幕尺寸 變成大于50至60英寸,并且在尺寸增大的屏幕上同時顯示和觀看互不相同的多條內(nèi)容的 使用形式開始逐漸普及。因此,需要還考慮將ACR客戶端內(nèi)建在具有這種大尺寸屏幕并且 與第二屏幕裝置關(guān)聯(lián)的TV接收器等中的使用形式。在下面的描述中,具有大尺寸屏幕并且 可以同時顯示多條不同內(nèi)容的TV接收器等被稱為多窗口屏幕裝置。
[0021] 圖1是在假設(shè)將內(nèi)建有ACR客戶端的多窗口屏幕裝置與第二屏幕裝置彼此關(guān)聯(lián)以 使用ACR服務(wù)并且將這些裝置布置在用戶的家等中的情況下的空間的示意圖。
[0022] 在圖1中,多窗口屏幕裝置1-1被安裝在用戶的前方,而多窗口屏幕裝置1-2被安 裝在左側(cè)壁。第二屏幕裝置3被布置在用戶附近。
[0023] 在多窗口屏幕裝置1-1上可以設(shè)置多個(在圖1的情況下,三個)窗口,并且可以 在這些窗口中同時顯示多條不同的內(nèi)容(可以彼此相同)。在下面的描述中,例如,窗口 A 中顯示的內(nèi)容被稱為內(nèi)容A。這也類似地應(yīng)用于在其它窗口中顯示的其它多條內(nèi)容。
[0024] 多窗口屏幕裝置1-1可以通過使用ACR服務(wù)向第二屏幕裝置3傳遞ACR響應(yīng),該 ACR響應(yīng)包括窗口中顯示的多條內(nèi)容的識別結(jié)果等。
[0025] 另外,多窗口屏幕裝置1-2類似于多窗口屏幕裝置1-1。然而,在圖1中,多窗口屏 幕裝置1-2處于只有窗口 X被設(shè)置在其屏幕上并且內(nèi)容X被顯示在窗口 X中的狀態(tài)。
[0026] 第二屏幕裝置3可以同時顯示與多窗口屏幕裝置1-1或多窗口屏幕裝置1-2的窗 口中顯示的多條內(nèi)容對應(yīng)的元數(shù)據(jù)和根據(jù)內(nèi)容的進度而啟動的關(guān)聯(lián)應(yīng)用。
[0027] 在圖1的情況下,第二屏幕裝置3處于同時顯示用于窗口 A的內(nèi)容A的關(guān)聯(lián)應(yīng)用 A、用于窗口 C的內(nèi)容C的另一個關(guān)聯(lián)應(yīng)用C和窗口 X的內(nèi)容X的元數(shù)據(jù)X的狀態(tài)。
[0028] 在假設(shè)圖1中示出的使用形式的情況下,可能的是,用戶可能無法快速掌握第二 屏幕裝置3的屏幕上顯示的多條信息(關(guān)聯(lián)應(yīng)用的視頻和元數(shù)據(jù))與多窗口屏幕裝置1-1 和1-2的窗口中顯示的多條內(nèi)容的對應(yīng)關(guān)系。
[0029] 因此,需要使得用戶快速掌握可以在多窗口屏幕裝置1-1和1-2的窗口中同時顯 示的多條內(nèi)容與可以在第二屏幕裝置3上顯示的多條信息(關(guān)聯(lián)應(yīng)用的視頻和元數(shù)據(jù))之 間的對應(yīng)關(guān)系的發(fā)明。
[0030] 本公開內(nèi)容是依據(jù)如上所述的這種情形而做出的,并且使得用戶可以快速掌握可 以同時顯示的多條內(nèi)容與分別顯示的信息之間的對應(yīng)關(guān)系。
[0031] 問題的解決方案
[0032] 根據(jù)本公開內(nèi)容的第一方面,提供了一種信息處理設(shè)備,所述信息處理設(shè)備與終 端設(shè)備協(xié)作以構(gòu)成家庭網(wǎng)絡(luò)系統(tǒng),所述信息處理設(shè)備包括:幀視覺屬性設(shè)定部分,被構(gòu)造成 對設(shè)置在屏幕上以顯示再現(xiàn)的內(nèi)容的窗口設(shè)定幀視覺屬性;公開部分,被構(gòu)造成向終端設(shè) 備公開用于從終端設(shè)備請求對窗口設(shè)定的幀視覺屬性的通知的命令;以及通知部分,被構(gòu) 造成響應(yīng)于從所述終端設(shè)備調(diào)用所述命令,向所述終端設(shè)備通知所述窗口的幀視覺屬性。
[0033] 所述顯示控制部分可對設(shè)置在所述屏幕上以顯示多條不同內(nèi)容的多個窗口設(shè)定 不同的幀視覺屬性,以及所述公開部分可向終端設(shè)備公開用于從終端設(shè)備請求所述多個窗 口的幀視覺屬性的通知的命令。
[0034] 所述幀視覺屬性設(shè)定部分可響應(yīng)于使用所述命令從所述終端設(shè)備發(fā)出的請求來 改變窗口的幀視覺屬性。
[0035] 所述公開部分可直接在擴展UPnP的規(guī)定的裝置描述中描述所述命令的URL,以向 所述終端設(shè)備公開所述命令的URL。
[0036] 所述命令可以是WebAPI。
[0037] 所述公開部分可在所述家庭網(wǎng)絡(luò)上對通知消息進行多播分發(fā),并且響應(yīng)于基于所 述通知消息的來自所述終端設(shè)備的訪問向所述終端設(shè)備公開所述裝置描述。
[0038] 所述公開部分可響應(yīng)于來自所述終端設(shè)備的Μ搜索向所述終端設(shè)備公開所述裝 置描述。
[0039] 根據(jù)本公開內(nèi)容的第一方面,所述信息處理設(shè)備還可以包括:識別請求處理部分, 被構(gòu)造成從再現(xiàn)的內(nèi)容中提取代表該內(nèi)容的特性的簽名數(shù)據(jù),產(chǎn)生至少包括所提取的所述 簽名數(shù)據(jù)的查詢并且將所述查詢發(fā)送到識別服務(wù)器,以及接收響應(yīng)于所述查詢從所述識別 服務(wù)器發(fā)送回的并且代表所述再現(xiàn)的內(nèi)容的識別結(jié)果的響應(yīng),其中所述公開部分還可向終 端設(shè)備公開用于從終端設(shè)備使得所述識別請求處理部分能夠工作的命令。
[0040] 根據(jù)本公開內(nèi)容的第一方面,提供了一種用于信息處理設(shè)備的信息處理方法,所 述信息處理設(shè)備與終端設(shè)備協(xié)作以構(gòu)成家庭網(wǎng)絡(luò)系統(tǒng),所述方法由所述信息處理設(shè)備執(zhí) 行,所述方法包括:幀視覺屬性設(shè)定步驟,為設(shè)置在屏幕上以顯示再現(xiàn)的內(nèi)容的窗口設(shè)定幀 視覺屬性;公開步驟,向終端設(shè)備公開用于從終端設(shè)備請求對窗口設(shè)定的幀視覺屬性的通 知的命令;以及通知步驟,響應(yīng)于從所述終端設(shè)備調(diào)用所述命令,向所述終端設(shè)備通知所述 窗口的幀視覺屬性。
[0041] 根據(jù)本公開內(nèi)容的第一方面,提供了一種程序,用于使得與終端設(shè)備協(xié)作以構(gòu)成 家庭網(wǎng)絡(luò)系統(tǒng)的計算機用作:幀視覺屬性設(shè)定部分,被構(gòu)造成對設(shè)置在屏幕上以顯示再現(xiàn) 的內(nèi)容的窗口設(shè)定幀視覺屬性;公開部分,被構(gòu)造成向終端設(shè)備公開用于從終端設(shè)備請求 對窗口設(shè)定的幀視覺屬性的通知的命令;以及通知部分,被構(gòu)造成響應(yīng)于從所述終端設(shè)備 調(diào)用所述命令,向所述終端設(shè)備通知所述窗口的幀視覺屬性。
[0042] 在本公開內(nèi)容的第一方面,對設(shè)置在屏幕上以顯示再現(xiàn)的內(nèi)容的窗口設(shè)置幀視覺 屬性,以及向終端設(shè)備公開用于從終端設(shè)備請求對窗口設(shè)置的幀視覺屬性的通知的命令。 另外,響應(yīng)于從終端設(shè)備調(diào)用命令,向終端設(shè)備通知窗口的幀視覺屬性。
[0043] 根據(jù)本公開內(nèi)容的第二方面,提供了一種與內(nèi)容顯示設(shè)備協(xié)作以構(gòu)成家庭網(wǎng)絡(luò)系 統(tǒng)的信息處理設(shè)備,所述內(nèi)容顯示設(shè)備在設(shè)置在屏幕上的窗口中顯示內(nèi)容,所述信息處理 設(shè)備包括:命令獲取部分,被構(gòu)造成獲取用于從所述內(nèi)容顯示設(shè)備請求對設(shè)置在所述內(nèi)容 顯示設(shè)備的屏幕上以顯示再現(xiàn)的內(nèi)容的窗口設(shè)定的幀視覺屬性的通知的命令,并且調(diào)用所 述命令以接收所述幀視覺屬性的通知;關(guān)聯(lián)應(yīng)用執(zhí)行部分,被構(gòu)造成獲取并且執(zhí)行要根據(jù) 設(shè)置在所述內(nèi)容顯示設(shè)備的屏幕上的窗口中顯示的內(nèi)容的進度執(zhí)行的關(guān)聯(lián)應(yīng)用;以及幀顯 示控制部分,被構(gòu)造成對要由所述關(guān)聯(lián)應(yīng)用顯示的圖像的幀設(shè)定與通知的幀視覺屬性相同 的幀視覺屬性。
[0044] 所述命令獲取部分可獲取在由所述內(nèi)容顯示設(shè)備公開的并且擴展UPnP的規(guī)定的 裝置描述中直接描述的命令的URL。
[0045] 所述命令可以是WebAPI。
[0046] 所述命令獲取部分可基于由所述內(nèi)容顯示設(shè)備在所述家庭網(wǎng)絡(luò)上多播分發(fā)的通 知消息從所述內(nèi)容顯示設(shè)備獲取所述裝置描述。
[0047] 所述命令獲取部分可獲取通過Μ搜索而搜索出的從所述內(nèi)容顯示設(shè)備供應(yīng)的所 述裝置描述。
[0048] 所述內(nèi)容顯示設(shè)備可以包括:識別請求處理部分,被構(gòu)造成從再現(xiàn)的內(nèi)容中提取 代表該內(nèi)容的特性的簽名數(shù)據(jù),產(chǎn)生至少包括所提取的簽名數(shù)據(jù)的查詢并且將所述查詢發(fā) 送到識別服務(wù)器,以及接收響應(yīng)于所述查詢從所述識別服務(wù)器發(fā)送回的并且代表所述再現(xiàn) 的內(nèi)容的識別結(jié)果的響應(yīng)。所述命令獲取部分還可從所述內(nèi)容顯示設(shè)備獲取用于使得所述 內(nèi)容顯示設(shè)備的所述識別請求處理部分能夠工作的命令,并且通過調(diào)用所述命令接收從所 述內(nèi)容顯示設(shè)備傳遞的響應(yīng),以及所述關(guān)聯(lián)應(yīng)用執(zhí)行部分可基于接收到的所述響應(yīng)中包括 的并且與識別的內(nèi)容對應(yīng)的相關(guān)元數(shù)據(jù),獲取并且執(zhí)行所述關(guān)聯(lián)應(yīng)用。
[0049] 根據(jù)本公開內(nèi)容的第二方面,提供了一種用于與內(nèi)容顯示設(shè)備協(xié)作以構(gòu)成家庭網(wǎng) 絡(luò)系統(tǒng)的信息處理設(shè)備的信息處理方法,所述內(nèi)容顯示設(shè)備在設(shè)置在屏幕上的窗口中顯示 內(nèi)容,所述方法由所述信息處理設(shè)備執(zhí)行,所述方法包括:獲取步驟,獲取用于從所述內(nèi)容 顯示設(shè)備請求對設(shè)置在所述內(nèi)容顯示設(shè)備的屏幕上以顯示再現(xiàn)的內(nèi)容的窗口設(shè)定的幀視 覺屬性的通知的命令;接收步驟,調(diào)用所述命令以接收所述幀視覺屬性的通知;關(guān)聯(lián)應(yīng)用 執(zhí)行步驟,獲取并且執(zhí)行要根據(jù)設(shè)置在所述內(nèi)容顯示設(shè)備的屏幕上的窗口中顯示的內(nèi)容的 進度執(zhí)行的關(guān)聯(lián)應(yīng)用;以及幀顯示控制步驟,對要由所述關(guān)聯(lián)應(yīng)用顯示的圖像的幀設(shè)定與 通知的幀視覺屬性相同的幀視覺屬性。
[0050] 根據(jù)本公開內(nèi)容的第二方面,提供了一種程序,用于使得與內(nèi)容顯示設(shè)備協(xié)作以 構(gòu)成家庭網(wǎng)絡(luò)系統(tǒng)的計算機用作以下部分,所述內(nèi)容顯示設(shè)備在設(shè)置在屏幕上的窗口中顯 示內(nèi)容:命令獲取部分,被構(gòu)造成獲取用于從所述內(nèi)容顯示設(shè)備請求對設(shè)置在所述內(nèi)容顯 示設(shè)備的屏幕上以顯示再現(xiàn)的內(nèi)容的窗口設(shè)定的幀視覺屬性的通知的命令,并且調(diào)用所述 命令以接收所述幀視覺屬性的通知;關(guān)聯(lián)應(yīng)用執(zhí)行部分,被構(gòu)造成獲取并且執(zhí)行要根據(jù)設(shè) 置在所述內(nèi)容顯示設(shè)備的屏幕上的窗口中顯示的內(nèi)容的進度執(zhí)行的關(guān)聯(lián)應(yīng)用;以及幀顯示 控制部分,被構(gòu)造成對要由所述關(guān)聯(lián)應(yīng)用顯示的圖像的幀設(shè)定與通知的幀視覺屬性相同的 幀視覺屬性。
[0051] 在本公開內(nèi)容的第二方面,從內(nèi)容顯示設(shè)備獲取用于請求對設(shè)置在內(nèi)容顯示設(shè)備 的屏幕上以顯示再現(xiàn)的內(nèi)容的窗口設(shè)置幀視覺屬性的通知的命令,并且調(diào)用所述命令以接 收幀視覺屬性的通知。獲取并且執(zhí)行要根據(jù)內(nèi)容顯示設(shè)備的屏幕上設(shè)置的窗口中顯示的內(nèi) 容的進度執(zhí)行的關(guān)聯(lián)應(yīng)用,以及對要顯示關(guān)聯(lián)應(yīng)用的圖像的幀設(shè)置與通知的幀視覺屬性相 同的幀視覺屬性。
[0052] 根據(jù)本公開內(nèi)容的第三方面,提供了一種用于家庭網(wǎng)絡(luò)系統(tǒng)的信息處理方法,所 述家庭網(wǎng)絡(luò)系統(tǒng)包括內(nèi)容顯示設(shè)備和終端設(shè)備,所述信息處理方法包括:由所述內(nèi)容顯示 設(shè)備進行的幀視覺屬性設(shè)定步驟,對設(shè)置在屏幕上以顯示再現(xiàn)的內(nèi)容的窗口設(shè)定幀視覺屬 性;由所述內(nèi)容顯示設(shè)備進行的公開步驟,向終端設(shè)備公開用于從終端設(shè)備請求對窗口設(shè) 定的幀視覺屬性的通知的命令;由所述終端設(shè)備進行的獲取步驟,獲取公開的所述命令; 由所述內(nèi)容顯示設(shè)備進行的通知步驟,響應(yīng)于由所述終端設(shè)備調(diào)用所述命令,向所述終端 設(shè)備通知所述窗口的幀視覺屬性;由所述終端設(shè)備進行的關(guān)聯(lián)應(yīng)用執(zhí)行步驟,獲取并且執(zhí) 行要根據(jù)設(shè)置在所述內(nèi)容顯示設(shè)備的屏幕上的窗口中顯示的內(nèi)容的進度執(zhí)行的關(guān)聯(lián)應(yīng)用; 以及由所述終端設(shè)備進行的幀顯示控制步驟,對要由所述關(guān)聯(lián)應(yīng)用顯示的圖像的幀設(shè)定與 通知的幀視覺屬性相同的幀視覺屬性。
[0053] 在本公開內(nèi)容的第三方面中,通過內(nèi)容顯示設(shè)備,對設(shè)置在屏幕上以顯示再現(xiàn)的 內(nèi)容的窗口設(shè)置幀視覺屬性,以及向終端設(shè)備公開用于從終端設(shè)備請求對窗口設(shè)置的幀視 覺屬性的通知的命令。同時,通過終端設(shè)備,獲取公開的命令。另外,通過內(nèi)容顯示設(shè)備,響 應(yīng)于由終端設(shè)備調(diào)用命令,向終端設(shè)備通知窗口的幀視覺屬性。然后,通過終端設(shè)備,獲取 并且執(zhí)行要根據(jù)內(nèi)容顯示設(shè)備的屏幕上設(shè)置的窗口中顯示的內(nèi)容的進度執(zhí)行的關(guān)聯(lián)應(yīng)用。 因此,對要顯示關(guān)聯(lián)應(yīng)用的圖像的幀設(shè)置與通知的幀視覺屬性相同的幀視覺屬性。
[0054] 本發(fā)明的有益效果
[0055] 利用本公開內(nèi)容的第一方面,可以向終端設(shè)備通知對顯示內(nèi)容的窗口設(shè)置的幀視 覺屬性。
[0056] 利用本公開內(nèi)容的第二方面,可以通過根據(jù)該內(nèi)容的進度而執(zhí)行的關(guān)聯(lián)應(yīng)用,對 用于顯示圖像的幀設(shè)置與對在內(nèi)容顯示設(shè)備上顯示內(nèi)容的窗口設(shè)置的幀視覺屬性相同的 幀視覺屬性。
[0057] 利用本公開內(nèi)容的第三方面,可以通過由終端設(shè)備根據(jù)內(nèi)容的進度而執(zhí)行的關(guān)聯(lián) 應(yīng)用,對在內(nèi)容顯示設(shè)備上顯示該內(nèi)容的窗口和用于顯示圖像的幀二者設(shè)置公共的幀視覺 屬性。
【專利附圖】
【附圖說明】
[0058] [圖1]圖1是多窗口屏幕裝置和第二屏幕裝置彼此關(guān)聯(lián)并且使用ACR服務(wù)的情況 下的空間的示意圖。
[0059] [圖2]圖2是示出本公開內(nèi)容的概要的空間的示意圖。
[0060] [圖3]圖3是示出作為本公開內(nèi)容的實施例的ACR服務(wù)使用系統(tǒng)的構(gòu)造示例的框 圖。
[0061] [圖4]圖4是示出ACR服務(wù)器的構(gòu)造示例的框圖。
[0062] [圖5]圖5是示出ACR客戶端的構(gòu)造示例的框圖。
[0063] [圖6]圖6是示出ACR參考數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)的視圖。
[0064] [圖7]圖7是示出ACR查詢的數(shù)據(jù)結(jié)構(gòu)的視圖。
[0065] [圖8]圖8是示出ACR響應(yīng)的數(shù)據(jù)結(jié)構(gòu)的視圖。
[0066] [圖9]圖9是示出家庭網(wǎng)絡(luò)系統(tǒng)中的預(yù)處理的流程圖。
[0067] [圖10]圖10是示出家庭網(wǎng)絡(luò)系統(tǒng)中的另一個預(yù)處理的流程圖。
[0068] [圖11]圖11是示出ACR服務(wù)使用系統(tǒng)的操作的流程圖。
[0069] [圖12]圖12是示出計算機的構(gòu)造示例的框圖。
【具體實施方式】
[0070] 下面,參照附圖詳細描述用于執(zhí)行本公開內(nèi)容的最佳模式(下文中,被稱為實施 例)。
[0071] [ACR服務(wù)使用系統(tǒng)的概要]
[0072] 圖2示出作為本公開內(nèi)容的實施例的ACR服務(wù)使用系統(tǒng)的概要。ACR服務(wù)使用系 統(tǒng)包括多窗口屏幕裝置40-1和40-2和具有內(nèi)置ACR客戶端的第二屏幕裝置50,并且使得 這些裝置彼此關(guān)聯(lián)以使用ACR服務(wù)。
[0073] 在圖2中,多窗口屏幕裝置40-1被安裝在用戶前方,而多窗口屏幕裝置40-2被安 裝在左側(cè)壁。在用戶附近,布置第二屏幕裝置50。
[0074] 多個(在圖2的情況下,三個窗口)可以設(shè)置在多窗口屏幕裝置40-1的屏幕上, 并且互不相同的多條內(nèi)容(可以彼此相同)可以在窗口中同時顯示。在下面的描述中,例 如,窗口 A中顯示的內(nèi)容被稱為內(nèi)容A。這也類似地應(yīng)用于在其它窗口中顯示的其它多條內(nèi) 容。
[0075] 另外,多窗口屏幕裝置40-1可以通過使用ACR服務(wù)向第二屏幕裝置50傳遞ACR 響應(yīng),該ACR響應(yīng)包括窗口中顯示的多條內(nèi)容的識別結(jié)果等。
[0076] 此外,多窗口屏幕裝置40-1可以向各窗口的幀提供可以在視覺上與其它窗口(包 括多窗口屏幕裝置40-2的窗口)的幀區(qū)分開的屬性(下文中,被稱為幀視覺屬性)。
[0077] 作為幀視覺屬性,可以列出可通過CSS(層疊樣式表)設(shè)置和改變的幀行的顏色、 厚度和類型、三維顯示的深度等。在圖2的情況下,各窗口的幀行被設(shè)置成與其它窗口的幀 的行不同,并且窗口 A的幀行被設(shè)置成交替點劃線;窗口 B的幀行被設(shè)置成實線;而窗口 C 的幀行被設(shè)置成斷線。
[0078] 多窗口屏幕裝置40-2類似于多窗口屏幕裝置40-1。然而,在圖2中,多窗口屏幕 裝置40-2處于只有窗口 X被設(shè)置在其屏幕上并且窗口 X的幀行被設(shè)置成交替雙點劃線以 顯示內(nèi)容X的狀態(tài)中。
[0079] 在第二屏幕裝置50中,與多窗口屏幕裝置40-1和40-2的窗口中顯示的多條內(nèi)容 對應(yīng)的元數(shù)據(jù)和遵循內(nèi)容的進度的關(guān)聯(lián)應(yīng)用可以被啟動并顯示。
[0080] 另外,在第二屏幕裝置50中,可以向待顯示的每條信息(與內(nèi)容對應(yīng)的關(guān)聯(lián)應(yīng)用 或元數(shù)據(jù)的屏幕圖像)提供幀,并且向該幀設(shè)置與其中顯示對應(yīng)內(nèi)容的窗口的幀的幀視覺 屬性類似的幀視覺屬性。
[0081] 具體地講,在圖2的情況下,第二屏幕裝置50處于以下狀態(tài)中:同時地,與窗口 A 的內(nèi)容A對應(yīng)的關(guān)聯(lián)應(yīng)用A顯示在交替點劃線的幀中;與窗口 C的內(nèi)容C對應(yīng)的關(guān)聯(lián)應(yīng)用 C顯示在斷線的幀中;而與窗口 X的內(nèi)容X對應(yīng)的元數(shù)據(jù)顯示在交替雙點劃線的幀中。要 注意的是,另外,在這多條信息不是同時顯示而是可切換地顯示的情況下,可以向幀設(shè)置與 其中顯示對應(yīng)內(nèi)容的窗口的幀的幀視覺屬性類似的幀視覺屬性。
[0082] [ACR服務(wù)使用系統(tǒng)的構(gòu)造示例]
[0083] 圖3示出本公開內(nèi)容的實施例的ACR服務(wù)使用系統(tǒng)的構(gòu)造示例。
[0084] 該ACR服務(wù)使用系統(tǒng)10識別同時在多窗口屏幕裝置40-1和40-2(諸如,具有大 尺寸屏幕并且通過第二屏幕裝置50向用戶呈現(xiàn)與多條內(nèi)容相關(guān)的元數(shù)據(jù)的TV接收器)的 屏幕上顯示的一條以上內(nèi)容,或者遵循內(nèi)容的進度來執(zhí)行關(guān)聯(lián)應(yīng)用。在下面的描述中,在不 需要將多窗口屏幕裝置40-1和40-2彼此單獨區(qū)分開的情況下,其中的每個僅被稱為多窗 口屏幕裝置40。
[0085] 這里,內(nèi)容不限于正在廣播的節(jié)目。具體地講,所有AV內(nèi)容(諸如(例如)由外 部設(shè)備(諸如,與多窗口屏幕裝置40連接的錄像機)記錄和再現(xiàn)的節(jié)目、從封裝介質(zhì)再現(xiàn) 的電影等的視頻、以及通過因特網(wǎng)等下載的運動圖片和音樂)被包括在內(nèi)容中。另外,插入 節(jié)目之間或節(jié)目中途的商業(yè)廣告(下文中,被稱為CM)被包括在內(nèi)容中。
[0086] 為了識別內(nèi)容,使用ACR服務(wù),在ACR服務(wù)中,將從正在觀察的內(nèi)容中周期性地提 取的并且代表內(nèi)容的特性的簽名數(shù)據(jù)(例如,水印或指紋)與預(yù)先注冊在數(shù)據(jù)庫中的多條 內(nèi)容的簽名數(shù)據(jù)進行比較,以識別內(nèi)容。
[0087] ACR服務(wù)使用系統(tǒng)10由供應(yīng)內(nèi)容和與該內(nèi)容對應(yīng)的關(guān)聯(lián)應(yīng)用等的一側(cè)的供應(yīng)方 系統(tǒng)20和觀看內(nèi)容或使用關(guān)聯(lián)應(yīng)用的用戶側(cè)的家庭網(wǎng)絡(luò)系統(tǒng)30構(gòu)成。
[0088] 供應(yīng)方系統(tǒng)20和家庭網(wǎng)絡(luò)系統(tǒng)30通過廣播網(wǎng)絡(luò)11和雙向通信網(wǎng)絡(luò)12彼此連接。 這里,廣播網(wǎng)絡(luò)11包括TV廣播網(wǎng)絡(luò)、CATV網(wǎng)絡(luò)、IPTV網(wǎng)絡(luò)等。雙向通信網(wǎng)絡(luò)12是以因特 網(wǎng)為代表的IP通信網(wǎng)絡(luò)。
[0089] 要注意的是,在圖3中,屬于家庭網(wǎng)絡(luò)系統(tǒng)30的多窗口屏幕裝置40-2與供應(yīng)方系 統(tǒng)20之間的通過廣播網(wǎng)絡(luò)11和雙向通信網(wǎng)絡(luò)12的線路被省略。
[0090] [對供應(yīng)方系統(tǒng)20的描述]
[0091] 供應(yīng)方系統(tǒng)20由內(nèi)容服務(wù)器21、元數(shù)據(jù)服務(wù)器22、應(yīng)用服務(wù)器23和ACR服務(wù)器 24構(gòu)成。
[0092] 內(nèi)容服務(wù)器21通過廣播網(wǎng)絡(luò)11播放諸如節(jié)目或CM的內(nèi)容。另外,內(nèi)容服務(wù)器21 供應(yīng)要廣播到ACR服務(wù)器24的內(nèi)容。要注意的是,作為供應(yīng)內(nèi)容的替代,預(yù)先從內(nèi)容提取 的內(nèi)容標識符和簽名數(shù)據(jù)可以被供應(yīng)到ACR服務(wù)器24。
[0093] 元數(shù)據(jù)服務(wù)器22將與從內(nèi)容服務(wù)器21廣播的內(nèi)容對應(yīng)的元數(shù)據(jù)供應(yīng)到ACR服務(wù) 器24。元數(shù)據(jù)包括與內(nèi)容相關(guān)的各種類型的信息、代表要根據(jù)內(nèi)容的進度執(zhí)行的關(guān)聯(lián)應(yīng)用 的標識符、要在關(guān)聯(lián)應(yīng)用中使用的數(shù)據(jù)等。
[0094] 應(yīng)用服務(wù)器23根據(jù)來自家庭網(wǎng)絡(luò)系統(tǒng)30的第二屏幕裝置50的請求,通過雙向通 信網(wǎng)絡(luò)12供應(yīng)應(yīng)用和要在該應(yīng)用中使用的數(shù)據(jù)。
[0095] ACR服務(wù)器24預(yù)先產(chǎn)生ACR參考數(shù)據(jù),在ACR參考數(shù)據(jù)中,內(nèi)容標識符、應(yīng)用標識 符等與以預(yù)定采樣周期從可以在家庭網(wǎng)絡(luò)系統(tǒng)30的多窗口屏幕裝置40上觀看的各條內(nèi)容 中提取的簽名數(shù)據(jù)協(xié)調(diào)一致,以形成數(shù)據(jù)庫并且保持該數(shù)據(jù)庫。ACR服務(wù)器24基于ACR參 考數(shù)據(jù)的數(shù)據(jù)庫,響應(yīng)于從多窗口屏幕裝置40的ACR客戶端42A至42C中的任一個發(fā)送的 ACR查詢來產(chǎn)生ACR響應(yīng),并且發(fā)送該ACR響應(yīng)。
[0096] 要注意的是,構(gòu)成供應(yīng)方系統(tǒng)20的內(nèi)容服務(wù)器21、元數(shù)據(jù)服務(wù)器22、應(yīng)用服務(wù)器 23和ACR服務(wù)器24可以按集中方式布置在一個地方,或者可以按分散方式分開布置。另選 地,可以合適地組合組件中的一些。另外,可以為組件服務(wù)器中的每個提供多個服務(wù)器。
[0097] [對家庭網(wǎng)絡(luò)系統(tǒng)30的描述]
[0098] 家庭網(wǎng)絡(luò)系統(tǒng)30由多窗口屏幕裝置40(諸如,具有大尺寸屏幕的TV接收器)和 第二屏幕裝置50(諸如,平板型終端、平板PC或智能電話)構(gòu)成。多窗口屏幕裝置40和第 二屏幕裝置50例如通過無線LAN彼此連接。
[0099] 要注意的是,多個這種多窗口屏幕裝置40和多個這種第二屏幕裝置50可以設(shè)置 在家庭網(wǎng)絡(luò)系統(tǒng)30中。
[0100] 多窗口屏幕裝置40在其屏幕上提供多個窗口并且在窗口中同時顯示多條不同內(nèi) 容,以由用戶觀看。多窗口屏幕裝置40包括內(nèi)容渲染器41、ACR客戶端42、UPnP(通用即插 即用)服務(wù)器43、本地Web服務(wù)器44和窗口管理器45。集成有與可以通過多窗口屏幕裝 置40設(shè)置的窗口數(shù)量相等的數(shù)量的這種內(nèi)容渲染器41和這種ACR客戶端42。
[0101] 在本實施例中,假設(shè)多窗口屏幕裝置40可以在其屏幕上提供三個窗口 A、B和C。 在這種情形下,假設(shè)相應(yīng)地集成有三個內(nèi)容渲染器41A、41B和41C和三個ACR客戶端42A、 42B和42C。可以設(shè)置的窗口的數(shù)量不限于三個。在下面的描述中,在不需要將內(nèi)容渲染器 41A、41B和41C相互獨立區(qū)分開的情況下,其中的每個被簡稱為內(nèi)容渲染器41。這也類似 地應(yīng)用于ACR客戶端42A、42B和42C。
[0102] 內(nèi)容渲染器41A獲取并分流要在多窗口屏幕裝置40的屏幕上的窗口 A中顯示的 所有多條內(nèi)容,并且將這多條內(nèi)容供應(yīng)到ACR客戶端42A。具體地講,內(nèi)容渲染器41A不僅 獲取并分流從內(nèi)容服務(wù)器21播放的內(nèi)容,而且獲取并分流通過多窗口屏幕裝置40的各種 輸入端子(HDMI (注冊商標)端子等)輸入的內(nèi)容,以及將獲取的內(nèi)容供應(yīng)到ACR客戶端 42A。這也類似地應(yīng)用于內(nèi)容渲染器41B和41C。
[0103] ACR客戶端42A以預(yù)定的采樣周期從自內(nèi)容渲染器41A輸入到ACR客戶端42A的 內(nèi)容中提取代表內(nèi)容特性的簽名數(shù)據(jù)。這里,作為簽名數(shù)據(jù)的提取方法,使用與由供應(yīng)方系 統(tǒng)20的ACR服務(wù)器24使用的提取方法(下文中描述)相同的提取方法。
[0104] 另外,ACR客戶端42A產(chǎn)生包括所提取的簽名數(shù)據(jù)的ACR查詢,并且通過雙向通信 網(wǎng)絡(luò)12將ACR查詢發(fā)送到供應(yīng)方系統(tǒng)20的ACR服務(wù)器24。另外,ACR客戶端42A接收并 且保持響應(yīng)于從ACR客戶端42A發(fā)送的ACR查詢而從ACR服務(wù)器24發(fā)送到ACR客戶端42A 的ACR響應(yīng)。這也類似地應(yīng)用于ACR客戶端42B和42C。
[0105] UPnP服務(wù)器43普遍地向與多窗口屏幕裝置40 -起構(gòu)造家庭網(wǎng)絡(luò)系統(tǒng)30的另一 個裝置(在本情況下,第二屏幕裝置50)通知用于調(diào)用集成有UPnP服務(wù)器43本身的多窗 口屏幕裝置40的功能(在本情況下,由ACR客戶端42使用ACR服務(wù))的WebAPI (應(yīng)用程 序接口)的細節(jié)。具體地講,UPnP服務(wù)器43基于通用UPnP服務(wù)器提供的基礎(chǔ)協(xié)議重新定 義協(xié)議,并且使用所定義的協(xié)議來執(zhí)行普遍的通知(下文中進行詳細描述)。
[0106] 本地Web服務(wù)器44使得與多窗口屏幕裝置40 -起構(gòu)成家庭網(wǎng)絡(luò)系統(tǒng)30的其它 裝置(在本情況下,第二屏幕裝置50)使用集成有本地Web服務(wù)器44本身的多窗口屏幕裝 置40的功能(在本情況下,由ACR客戶端42使用ACR服務(wù))。具體地講,本地Web服務(wù)器 44響應(yīng)于調(diào)用從UPnP服務(wù)器43得知的WebAPI以使用ACR服務(wù)的事實來控制ACR客戶端 42,并且將從ACR服務(wù)器24發(fā)送回的ACR響應(yīng)傳遞到第二屏幕裝置50。
[0107] 窗口管理器45控制設(shè)置在多窗口屏幕裝置40的屏幕上的窗口的幀的顯示。
[0108] 在本實施方式中,第二屏幕裝置50向用戶呈現(xiàn)主要在多窗口屏幕裝置40上觀看 的內(nèi)容的元數(shù)據(jù),或者根據(jù)內(nèi)容的進度執(zhí)行關(guān)聯(lián)應(yīng)用。第二屏幕裝置50包括多個ACR應(yīng)用 51、關(guān)聯(lián)應(yīng)用管理器52、和窗口管理器53,其中關(guān)聯(lián)應(yīng)用管理器52的數(shù)量與ACR應(yīng)用51的 數(shù)量相等。
[0109] 在本實施例中,假設(shè)第二屏幕裝置50包括三個ACR應(yīng)用51a、51b和51c和三個關(guān) 聯(lián)應(yīng)用管理器52a、52b和52c。然而,它們的數(shù)量不限于三個。在下面的描述中,在不需要 將ACR應(yīng)用51a、51b和51c單獨區(qū)分開的情況下,其中的每個僅被稱為ACR應(yīng)用51。這也 類似地應(yīng)用于關(guān)聯(lián)應(yīng)用管理器52a、52b和52c。
[0110] ACR應(yīng)用51被預(yù)先安裝在第二屏幕裝置50中,并且當與多窗口屏幕裝置40成關(guān) 聯(lián)關(guān)系地使用ACR服務(wù)時啟動ACR應(yīng)用51。ACR應(yīng)用51從UPnP服務(wù)器43獲取用于讀取 使用ACR服務(wù)的功能的WebAPI,并且調(diào)用WebAPI以通過本地Web服務(wù)器44獲取由ACR客 戶端42接收的來自ACR服務(wù)器24的ACR響應(yīng)。此外,ACR應(yīng)用51分析獲取的ACR響應(yīng), 并且將分析結(jié)果通知給關(guān)聯(lián)應(yīng)用管理器52。
[0111] 關(guān)聯(lián)應(yīng)用管理器52根據(jù)來自ACR應(yīng)用51的通知向用戶呈現(xiàn)ACR響應(yīng)中包括的元 數(shù)據(jù),或者通過雙向通信網(wǎng)絡(luò)12從應(yīng)用服務(wù)器23獲取并執(zhí)行與正在多窗口屏幕裝置40上 觀看的內(nèi)容對應(yīng)的關(guān)聯(lián)應(yīng)用。要注意的是,Web瀏覽器可被用作關(guān)聯(lián)應(yīng)用管理器52。
[0112] 窗口管理器53對顯示由每個關(guān)聯(lián)應(yīng)用管理器52顯示的信息的幀,執(zhí)行與其中顯 示對應(yīng)內(nèi)容的多窗口屏幕裝置40的窗口的幀視覺屬性的設(shè)置相同的設(shè)置。
[0113] [ACR服務(wù)器24的詳細構(gòu)造示例]
[0114] 圖4示出供應(yīng)方系統(tǒng)20中包括的ACR服務(wù)器24的詳細構(gòu)造示例。
[0115] ACR服務(wù)器24由內(nèi)容獲取部分61、簽名提取部分62、ACR數(shù)據(jù)庫(DB)63、ACR響應(yīng) 產(chǎn)生部分64和通信部分65構(gòu)成。
[0116] 內(nèi)容獲取部分61從內(nèi)容服務(wù)器21等獲取由內(nèi)容服務(wù)器21調(diào)度為通過廣播網(wǎng)絡(luò) 11進行廣播的內(nèi)容或者可以在多窗口屏幕裝置40上觀看的各條內(nèi)容,并且將獲取的內(nèi)容 供應(yīng)到簽名提取部分62。簽名提取部分62使用預(yù)定的提取方法以預(yù)定的采樣周期從自內(nèi) 容獲取部分61供應(yīng)到簽名提取部分62的內(nèi)容中提取代表內(nèi)容特性的簽名數(shù)據(jù),并且將簽 名數(shù)據(jù)輸出到ACR數(shù)據(jù)庫63。
[0117] 至于簽名提取部分62提取簽名數(shù)據(jù)的方法,可以應(yīng)用現(xiàn)有的任意方法。例如,可 以提取預(yù)先嵌入在內(nèi)容中的水印并且將水印用作簽名數(shù)據(jù),或者可以計算指紋并且使用指 紋作為簽名數(shù)據(jù)。
[0118] 如果將指紋用作簽名數(shù)據(jù),則即使內(nèi)容的分辨率、縱橫比、比特率、編碼格式被轉(zhuǎn) 換,在轉(zhuǎn)換之前和之后也可以獲得相同的簽名數(shù)據(jù)。因此,可以增強當基于簽名數(shù)據(jù)執(zhí)行內(nèi) 容的識別時的識別準確度。
[0119] 要注意的是,在涉及多個ACR服務(wù)器24的情況下,各個ACR服務(wù)器24不需要使用 相同的由簽名提取部分62提取簽名數(shù)據(jù)的方法,而是可以針對ACR服務(wù)器24中的每個采 用任意的提取方法。
[0120] ACR數(shù)據(jù)庫63產(chǎn)生并且存儲ACR參考數(shù)據(jù),在ACR參考數(shù)據(jù)中,代表從中提取了各 簽名數(shù)據(jù)的提取源的內(nèi)容的內(nèi)容標識符等與從簽名提取部分62輸入的各簽名數(shù)據(jù)關(guān)聯(lián)。 因此,從內(nèi)容中提取的簽名數(shù)據(jù)被轉(zhuǎn)換成數(shù)據(jù)庫。下文中,參照圖4描述ACR參考數(shù)據(jù)的數(shù) 據(jù)結(jié)構(gòu)。
[0121] ACR響應(yīng)產(chǎn)生部分64參照ACR數(shù)據(jù)庫63來識別從ACR客戶端42發(fā)送到ACR響應(yīng) 產(chǎn)生部分64的ACR查詢中包括的簽名數(shù)據(jù)的提取源的內(nèi)容。另外,ACR響應(yīng)產(chǎn)生部分64產(chǎn) 生ACR響應(yīng),該ACR響應(yīng)包括作為識別結(jié)果的內(nèi)容標識符、關(guān)聯(lián)的元數(shù)據(jù)等。下文中,參照 圖8描述ACR響應(yīng)的數(shù)據(jù)結(jié)構(gòu)。通信部分65接收從ACR客戶端42發(fā)送到通信部分65的 ACR查詢并且將ACR查詢輸出到ACR響應(yīng)產(chǎn)生部分64,以及將由ACR響應(yīng)產(chǎn)生部分64產(chǎn)生 的ACR響應(yīng)發(fā)送到ACR客戶端42。
[0122] [ACR客戶端42的詳細構(gòu)造示例]
[0123] 圖5示出集成在多窗口屏幕裝置40中的ACR客戶端42的詳細構(gòu)造的示例。
[0124] ACR客戶端42由簽名提取部分71、ACR查詢產(chǎn)生部分72、通信部分73和ACR響應(yīng) 保持部分74構(gòu)成。
[0125] 簽名提取部分71以預(yù)定的采樣周期從自內(nèi)容渲染器41分流并供應(yīng)的內(nèi)容中提取 代表內(nèi)容特性的簽名數(shù)據(jù),并且將簽名數(shù)據(jù)輸出到ACR查詢產(chǎn)生部分72。要注意的是,簽名 提取部分71提取簽名數(shù)據(jù)的方法與要使用的ACR服務(wù)器24的簽名提取部分62提取簽名 數(shù)據(jù)的方法是共用的。
[0126] ACR查詢產(chǎn)生部分72產(chǎn)生ACR查詢,該ACR查詢包括由簽名提取部分71提取的簽 名數(shù)據(jù),并且該ACR查詢用于請求ACR服務(wù)器24以識別內(nèi)容。下文中,參照圖7描述ACR 查詢的數(shù)據(jù)結(jié)構(gòu)。
[0127] 通信部分73將由ACR查詢產(chǎn)生部分72產(chǎn)生的ACR查詢發(fā)送到ACR服務(wù)器24,接 收從ACR服務(wù)器24發(fā)送到通信部分73的ACR響應(yīng),并且將接收到的ACR響應(yīng)輸出到ACR 響應(yīng)保持部分74。ACR響應(yīng)保持部分74保持由通信部分73接收到的ACR響應(yīng)。要注意的 是,通過本地Web服務(wù)器44將保持的ACR響應(yīng)傳遞到第二屏幕裝置50。
[0128] [ACR參考數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)]
[0129] 圖6示出形成為ACR服務(wù)器24的ACR數(shù)據(jù)庫63中的數(shù)據(jù)庫的ACR參考數(shù)據(jù)的數(shù) 據(jù)結(jié)構(gòu)。
[0130] 在ACR參考數(shù)據(jù)100中,內(nèi)容標識符102、再現(xiàn)時間103和相關(guān)元數(shù)據(jù)104與以預(yù) 定周期從內(nèi)容提取的各簽名數(shù)據(jù)101關(guān)聯(lián)。
[0131] 通過簽名提取部分62從內(nèi)容提取簽名數(shù)據(jù)101。內(nèi)容標識符102是代表簽名數(shù) 據(jù)101的提取源的內(nèi)容的信息。再現(xiàn)時間103指示在從內(nèi)容中提取簽名數(shù)據(jù)101時由內(nèi)容 標識符102代表的內(nèi)容的進度定時,并且用例如從該條內(nèi)容的最前頭起逝去的時間段來表 /_J、1 〇
[0132] 相關(guān)的元數(shù)據(jù)104包括由內(nèi)容標識符102表示的內(nèi)容的元數(shù)據(jù)、關(guān)聯(lián)應(yīng)用標識符 (唯一地表示要根據(jù)由再現(xiàn)時間103指示的內(nèi)容的進度定時執(zhí)行的關(guān)聯(lián)應(yīng)用的信息)和要 由所執(zhí)行的關(guān)聯(lián)應(yīng)用使用的各種數(shù)據(jù)。
[0133] 要注意的是,相關(guān)元數(shù)據(jù)104可以具有根據(jù)由再現(xiàn)時間103指示的內(nèi)容的進度定 時而不同的內(nèi)容。
[0134] [ACR查詢的數(shù)據(jù)結(jié)構(gòu)]
[0135] 圖7示出由ACR客戶端42的ACR查詢產(chǎn)生部分72產(chǎn)生的ACR查詢的數(shù)據(jù)結(jié)構(gòu)。
[0136] ACR查詢110包括ACR查詢標識符111、簽名類型標識符112、服務(wù)標識符113、簽 名數(shù)據(jù)114、本地時間戳115、源地址116和簽名117。
[0137] ACR查詢標識符111是用于唯一地指定ACR查詢110的信息。簽名類型標識符112 是用于指定當提取簽名數(shù)據(jù)114時使用的提取方法的信息。服務(wù)標識符113是用于在存在 多個ACR服務(wù)器24的情況下選擇ACR查詢110將被發(fā)送到的ACR服務(wù)器24中的一個以得 至lj ACR響應(yīng)的信息。
[0138] 通過ACR客戶端42的簽名提取部分71從內(nèi)容中提取簽名數(shù)據(jù)114。本地時間戳 115指示從內(nèi)容中提取簽名數(shù)據(jù)114的定時,并且用多窗口屏幕裝置40的本地系統(tǒng)時鐘所 指示的時間來表示。
[0139] 源地址116是雙向通信網(wǎng)絡(luò)12中發(fā)起ACR查詢110的ACR客戶端42的地址,并 且用作代表由ACR服務(wù)器24響應(yīng)于ACR查詢110產(chǎn)生的ACR響應(yīng)的發(fā)送指定的信息。簽 名117阻止偽造 ACR查詢110。要注意的是,可以在ACR查詢110被完全編碼后發(fā)送ACR查 詢 110。
[0140] [ACR響應(yīng)的數(shù)據(jù)結(jié)構(gòu)]
[0141] 圖8示出由ACR響應(yīng)產(chǎn)生部分64產(chǎn)生的ACR響應(yīng)的數(shù)據(jù)結(jié)構(gòu)。
[0142] ACR響應(yīng)120具有圖8的A或B中示出的數(shù)據(jù)結(jié)構(gòu)。圖8的A示出在成功地識別 出ACR查詢110中包括的簽名數(shù)據(jù)114的提取源的內(nèi)容的情況下(即,在多窗口屏幕裝置 40的用戶成功地識別出正在觀看的內(nèi)容的情況下)的ACR響應(yīng)120的數(shù)據(jù)結(jié)構(gòu)。圖8的B 示出在沒有成功識別出內(nèi)容的情況下的ACR響應(yīng)120的數(shù)據(jù)結(jié)構(gòu)。
[0143] 在多窗口屏幕裝置40的用戶成功地識別出正在觀看的內(nèi)容的情況下的ACR響應(yīng) 120(圖8的A)中,包括ACR查詢標識符121、簽名類型標識符122、服務(wù)標識符123、內(nèi)容標 識符124、再現(xiàn)時間125、本地時間戳126、相關(guān)元數(shù)據(jù)127、源地址128和簽名129。
[0144] 同時,在多窗口屏幕裝置40的用戶沒有成功識別出正在觀看的內(nèi)容的情況下的 ACR響應(yīng)120(圖8的B)中,包括ACR查詢標識符121、服務(wù)標識符122、源地址128、簽名 129和識別失敗標志130。
[0145] ACR查詢標識符121、簽名類型標識符122、服務(wù)標識符123和本地時間戳126用于 指定請求發(fā)送ACR響應(yīng)120的ACR查詢110,以及引用并描述ACR查詢110的ACR查詢標識 符111、簽名類型標識符112、服務(wù)標識符113和本地時間戳115。
[0146] 內(nèi)容標識符124、再現(xiàn)時間125和相關(guān)元數(shù)據(jù)127代表內(nèi)容的識別結(jié)果,以及引用 并描述對應(yīng)的ACR參考數(shù)據(jù)100的內(nèi)容標識符102、再現(xiàn)時間103和相關(guān)元數(shù)據(jù)104。
[0147] 源地址128是雙向通信網(wǎng)絡(luò)12中發(fā)送ACR響應(yīng)120的ACR服務(wù)器24的地址。簽 名129用于阻止偽造 ACR響應(yīng)120。要注意的是,ACR響應(yīng)120可以被完全加密并且被發(fā)送 以防止ACR響應(yīng)120的偽造。
[0148] 識別失敗標志130是ACR服務(wù)器24在識別來自ACR客戶端42的ACR查詢110中 所包括的簽名數(shù)據(jù)114的提取源的內(nèi)容(即,多窗口屏幕裝置40的用戶正在觀看的內(nèi)容) 時失敗的標志。
[0149] [ACR服務(wù)使用系統(tǒng)10的家庭網(wǎng)絡(luò)系統(tǒng)30的處理]
[0150] 現(xiàn)在,描述當家庭網(wǎng)絡(luò)系統(tǒng)30中的第二屏幕裝置50獲取裝置描述時的兩個不同 處理,其中裝置描述是與多窗口屏幕裝置40可以使用的功能相關(guān)的信息。
[0151] 要注意的是,本實施例中的多窗口屏幕裝置40可以使用的功能指示由ACR客戶端 42使用ACR服務(wù),并且由窗口管理器45將幀視覺屬性施加到屏幕上的各窗口。
[0152] 圖9是示出以下情況下的處理的流程圖:在ACR應(yīng)用51已經(jīng)在第二屏幕裝置50 中啟動的狀態(tài)下,多窗口屏幕裝置40連接到網(wǎng)絡(luò)系統(tǒng)30 (也包括多窗口屏幕裝置40啟動 的定時)。
[0153] 在步驟S1中,多窗口屏幕裝置40的UPnP服務(wù)器43將通過以下提供的UPnP定義 的通知消息多播分布到家庭網(wǎng)絡(luò)系統(tǒng)30。使用UDP/IP將通知消息傳遞到家庭網(wǎng)絡(luò)系統(tǒng)30, 并且在本情況下由第二屏幕裝置50的ACR應(yīng)用51接收通知消息。
[0154] 通知 *ΗΤΤΡ/1·1
[0155]
[0156] 位置"http://192. 168. 0· 4:55500"
[0157]
[0158] 在通知消息的"位置"頭部中,描述多窗口屏幕裝置40的裝置描述的獲取目的地 地址。因此,在步驟S11中,第二屏幕裝置50的ACR應(yīng)用51使用HTTP GET從獲取目的地 地址獲取裝置描述。
[0159] 通過上述的處理,第二屏幕裝置50的ACR應(yīng)用51可以獲取多窗口屏幕裝置40的 裝置描述。
[0160] 圖10是示出當隨后在多窗口屏幕裝置40已經(jīng)連接到網(wǎng)絡(luò)系統(tǒng)30并且啟動的狀 態(tài)下在第二屏幕裝置50中啟動ACR應(yīng)用51時的處理的流程圖。
[0161] 在此情形下,由于已經(jīng)由多窗口屏幕裝置40的UPnP服務(wù)器43執(zhí)行了通知消息的 多播分布,因此第二屏幕裝置50的ACR應(yīng)用51無法接收到通知消息。因此,在步驟S21中, ACR應(yīng)用51搜索可以由通過UPnP定義的Μ搜索使用的ACR客戶端。
[0162] 在步驟S31,響應(yīng)于Μ搜索的多窗口屏幕裝置40的UPnP服務(wù)器43回應(yīng)裝置描述。 在步驟S22中,ACR應(yīng)用51接收裝置描述。
[0163] 通過上述的處理,第二屏幕裝置50的ACR應(yīng)用51可以獲取多窗口屏幕裝置40的 裝置描述。
[0164] [裝置描述的示例]
[0165] 這里,描述裝置描述的示例。為了描述裝置描述,例如,使用XML文件。
[0166] 以下,描述裝置描述的第一不例。
[0167] 裝置描述的第一示例
[0168] <root xmlns=tturE:schemas-upnp-org;device-l-0,5> <serviceList> <service> <stM'vict,T\ u m: a be: service: AC RCI ien l. v 1 ^ </serviceTy丨k、> (表示ACR客戶端服務(wù)) <serviceId>1',urn:L PnPrserviceld: 12341,</serviceld> (表示ACR客戶端服務(wù)的服務(wù)m) <SC PI)U RLX/SCPDl RL> <c<)ntroR;RL>" http://192.168.0.4:55500/getACRResponse ,,</control URL> <Win(iovvStyIe>uh tip ://192.168.0.4:55500/\ν--Η?{ην8?γΙ?4,,</WindowS ty I e> ·-- 《/service〉 </serviceList> ··· </root>
[0169] 要注意的是,在現(xiàn)有通用UPnP中規(guī)定的裝置描述的〈SCPDURL〉元素中,描述針對 ACR客戶端42可以使用的ACR服務(wù)描述的服務(wù)描述的獲取目的地地址,并且ACR應(yīng)用51使 用HTTP GET從獲取目的地地址獲取服務(wù)描述。另外,ACR應(yīng)用51使用UPnP中規(guī)定的SOAP 將動作的消息發(fā)送到〈controlURL〉元素中描述的URL,以調(diào)用該動作(在本情況下,發(fā)送 ACR查詢和傳遞ACR響應(yīng))。
[0170] 然而,在本實施例中,為了可以用數(shù)量減少的步驟調(diào)用動作,如上所述的在UPnP 中規(guī)定的這種裝置描述被擴展,使得直接在裝置描述中描述用于調(diào)用該動作的WebAPI。
[0171] 具體地講,如上述第一示例的情況中一樣,例如,〈SCPDURL〉元素保持為空, 其內(nèi)沒有描述任何內(nèi)容,否則在〈SCPDURL〉元素中描述預(yù)定的虛擬字符串,而直接在 〈controlURL〉元素中描述用于啟動ACR客戶端并且請求傳遞ACR響應(yīng)120的WebAPI的服 務(wù)器側(cè)腳本 URL (在第一示例的情況下,http ://192. 168. 0· 4:55500/getACRResponse)。
[0172] 另外,重新提供在UPnP中沒有描述的〈WindowStyle〉元素,使得直接在 〈WindowStyle〉兀素中描述用于向窗口管理器45通知巾貞視覺屬性或者改變巾貞視覺屬 性的WebAPI的服務(wù)器側(cè)腳本URL(在第一示例的情況下,http://192. 168. 0.4:55500/ windowStyle)〇
[0173] 要注意的是,針對安裝的ACR客戶端42中的每個,描述〈service〉元素。因此,在 本實施例的情況下,在〈serviceList〉中描述三個〈service〉元素。
[0174] 另選地,可以重新提供UPnP沒有規(guī)定的〈WebAPIURL〉元素,使得如下述第二示例 的情況中一樣,直接在〈WebAPIURL〉元素中描述WebAPI的服務(wù)器側(cè)腳本URL。
[0175] 裝置描述的第二示例
[0176] <root xmIns=<<urn:schemas-upnp-org:device-l-Ow> *_· <ser\ iceList> 〈service〉 <ServiceTyi3e>"u?:abc:serv!ce:ACRCM€iit,r,
[0177] </scr^icc Fype> (表示ACR客戶端服務(wù)) <serviceld>i,<'iirn: t PnPiserviceld: 1234,? </servicei(t> (表示ACR客戶端服務(wù)的服務(wù)ID) <SC P D l R LX/SC PD l R L> <con trol U R L></con trol U R L> <WebAPIL RL>U http://!92.168.0.4:55500/getACRResponse,,</WebA PIURL> <VVindo\vStvIe>iihttp://I92.168.0.4:55500mindowStvIe ,,</WindowStvl e> 〈/service〉 </serviceL!st>
[0178] 已經(jīng)獲取第一示例或第二示例的裝置描述的第二屏幕裝置50的ACR應(yīng)用51可以 使得通過調(diào)用getACRResponse來執(zhí)行動作,getACRResponse是使用HTTP GET在裝置描述 的〈controlURL〉元素或〈WebAPIURL〉元素中描述的WebAPI的服務(wù)器側(cè)腳本url。
[0179] 具體地講,如果多窗口屏幕裝置40的ACR客戶端42還沒有啟動,則可以啟動ACR 客戶端42,使得ACR客戶端42發(fā)送ACR查詢110,并且傳遞響應(yīng)于ACR查詢110被發(fā)送回 的ACR響應(yīng)120。要注意的是,在響應(yīng)于WebAPI返回的HTTP響應(yīng)的主體中描述的狀態(tài)下 (例如,以下面的使用JS0N的方式)執(zhí)行ACR響應(yīng)120的傳遞。
[0180] HTTP/1. 1200 0K
[0181] Content-Type:application/json ;charset = utf-8
[0182]
[0183] "通過JSON編碼的ACR響應(yīng)的內(nèi)容"
[0184] 通過在觀看內(nèi)容的同時反復(fù)地輪詢,執(zhí)行使用WebAPI的事務(wù)。然后,響應(yīng)于內(nèi)容 的進度,通過第二屏幕裝置50向用戶呈現(xiàn)當前經(jīng)轉(zhuǎn)換的ACR響應(yīng)120中的相關(guān)元數(shù)據(jù)127 等。
[0185] 如果如上所述地擴展并標準化裝置描述,則由不同供應(yīng)商制造和銷售的多窗口屏 幕裝置40和第二屏幕裝置50可以彼此成關(guān)聯(lián)關(guān)系地快速操作。
[0186] 要注意的是,可以使用其標準化是由IETF(因特網(wǎng)工程任務(wù)組)制定的WebSocket 等來取代使用WebAPI。在使用WebSocket的情況下,在本地Web服務(wù)器44 (或ACR客戶端 42或第二屏幕裝置50)中提供WebSocket服務(wù)器,使得ACR應(yīng)用51和ACR客戶端42都通 過WebSocket服務(wù)器發(fā)出會話(TCP連接)建立請求以建立會話,并且使用上文描述的JS0N 等在會話中傳遞ACR響應(yīng)120。
[0187] 在此情形下,如果ACR客戶端42從ACR服務(wù)器24接收到新的ACR響應(yīng)120,則ACR 響應(yīng)120通過建立的會話被立即傳遞到ACR應(yīng)用51。因此,消除了對在使用WebAPI的情況 下必需的輪詢的需要,并且不依賴于輪詢時段的ACR響應(yīng)120的立即傳遞變成可能。
[0188] 另外,ACR應(yīng)用51可以通過調(diào)用windowStyle通過本地Web服務(wù)器44從窗口管 理器45獲取設(shè)置在多窗口屏幕裝置40的屏幕上的窗口的幀視覺屬性,windowStyle是通 過HTTP GET在裝置描述的〈WindowStyle〉元素中描述的WebAPI的服務(wù)器側(cè)腳本url。
[0189] 具體地講,在響應(yīng)于WebAPI返回的HTTP響應(yīng)的主體中描述幀視覺屬性。例如,如 果顏色被設(shè)置為巾貞視覺屬性,貝 1J在HTTP響應(yīng)的主體中描述border-color:#ffa000_>指定 橙色邊界顏色的示例。
[0190] 要注意的是,如果從多窗口屏幕裝置40-1返回的幀視覺屬性和從多窗口屏幕裝 置40-2返回的幀視覺屬性彼此重疊,則可以請求多窗口屏幕裝置40-1和40-2中的一個改 變幀視覺屬性。
[0191] 具體地講,可以通過對〈WindowStyle〉元素的WebAPI的URL的HTTP POST請求, 將幀視覺屬性要變成的幀視覺屬性描述到請求的主體中。下面的示例指示重疊的幀視覺屬 性變成(border-color:#ffa001)的情況。
[0192] POST/windowStyle HTTP/1.0
[0193] host: 192. 168. 0. 4:55500
[0194] Content-Length:20
[0195] border-color:#ffa001
[0196] [ACR服務(wù)使用系統(tǒng)10的操作]
[0197] 現(xiàn)在,描述ACR服務(wù)使用系統(tǒng)10的操作。
[0198] 要注意的是,作為下述操作的先決條件,假設(shè)在家庭網(wǎng)絡(luò)系統(tǒng)30中,第二屏幕裝 置50的ACR應(yīng)用51已經(jīng)從多窗口屏幕裝置40的UPnP服務(wù)器43獲取了裝置描述。
[0199] 另外,假設(shè)在供應(yīng)方系統(tǒng)20的ACR服務(wù)器24中,與可以在多窗口屏幕裝置40上 觀看的各條內(nèi)容對應(yīng)的ACR參考數(shù)據(jù)100已經(jīng)產(chǎn)生并且被注冊在ACR數(shù)據(jù)庫63中。
[0200] 圖11是示出ACR服務(wù)使用系統(tǒng)10的操作的流程圖。
[0201] 在步驟S41,供應(yīng)方系統(tǒng)20的內(nèi)容服務(wù)器21開始通過廣播網(wǎng)絡(luò)11發(fā)送內(nèi)容。
[0202] 另一方面,在步驟S51,在家庭網(wǎng)絡(luò)系統(tǒng)30中,多窗口屏幕裝置40開始接收和再現(xiàn) 內(nèi)容。這里,如果在步驟S61第二屏幕裝置50的ACR應(yīng)用51調(diào)用請求啟動ACR客戶端42 并且傳遞ACR響應(yīng)的WebAPI,則ACR客戶端42等響應(yīng)于WebAPI在本地Web服務(wù)器44的控 制下開始操作。
[0203] 具體地講,如果多窗口屏幕裝置40的ACR客戶端42接收到正從內(nèi)容渲染器41觀 看的內(nèi)容的供應(yīng),則在步驟S52簽名提取部分71從該內(nèi)容中提取簽名數(shù)據(jù)114并且將簽名 數(shù)據(jù)114輸出到ACR查詢產(chǎn)生部分72。在步驟S53,ACR查詢產(chǎn)生部分72產(chǎn)生包括簽名數(shù) 據(jù)114的ACR查詢110,并且通信部分73將產(chǎn)生的ACR查詢110發(fā)送到ACR服務(wù)器24。
[0204] 在步驟S42,在從ACR客戶端42接收ACR查詢110的ACR服務(wù)器24中,ACR響應(yīng) 產(chǎn)生部分64參考ACR數(shù)據(jù)庫63,以識別與包括在接收到的ACR查詢110中的簽名數(shù)據(jù)114 對應(yīng)的內(nèi)容。另外,在步驟S43中,ACR響應(yīng)產(chǎn)生部分64響應(yīng)于該內(nèi)容的識別結(jié)果產(chǎn)生ACR 響應(yīng)120,并且通信部分65將產(chǎn)生的ACR響應(yīng)120發(fā)送到ACR客戶端42。
[0205] 在步驟S54中,從ACR服務(wù)器24接收ACR響應(yīng)120的ACR客戶端42將接收到的 ACR響應(yīng)120供應(yīng)到本地Web服務(wù)器44。本地Web服務(wù)器44將ACR響應(yīng)120傳遞到第二 屏幕裝置50的ACR應(yīng)用51。
[0206] 在步驟S62,在接收被傳遞到ACR應(yīng)用51的ACR響應(yīng)120的ACR應(yīng)用51中,第二 屏幕裝置50的ACR應(yīng)用51調(diào)用用于請求幀視覺屬性的通知的WebAPI。響應(yīng)于此,在步驟 S55中,本地Web服務(wù)器44將由窗口管理器45管理的幀視覺屬性通知給ACR應(yīng)用51。
[0207] 接收幀視覺屬性的通知的ACR應(yīng)用51將幀視覺屬性通知給窗口管理器53。窗口 管理器53確認接收到的幀視覺屬性是否與已經(jīng)由其它多窗口屏幕裝置40通知的幀視覺屬 性重疊。如果檢測到重疊,則ACR應(yīng)用51通過HTTP POST請求來請求改變幀視覺屬性。在 步驟S56,該請求從本地Web服務(wù)器44發(fā)送到窗口管理器45。如果窗口管理器45根據(jù)請 求改變幀視覺屬性,則改變之后的幀視覺屬性被作為通知從本地Web服務(wù)器44傳送到ACR 應(yīng)用51。在步驟S64,接收到改變之后的幀視覺屬性的ACR應(yīng)用51將改變之后的幀視覺屬 性通知給窗口管理器53。窗口管理器53基于改變之后的幀視覺屬性設(shè)置此后要顯示的關(guān) 聯(lián)應(yīng)用的屏幕圖像的幀視覺屬性等。
[0208] 要注意的是,如果在步驟S62確認幀視覺屬性沒有重疊,則不請求改變幀視覺屬 性,并且執(zhí)行步驟S64的處理。
[0209] 另外,可以在步驟S61的處理之后立即執(zhí)行步驟S62至S64的處理,而不等待步驟 S54的處理(ACR響應(yīng)的傳遞)。
[0210] 在步驟S65,ACR應(yīng)用51分析傳遞到ACR應(yīng)用51的ACR響應(yīng)120中包括的相關(guān)元 數(shù)據(jù),并且使得關(guān)聯(lián)應(yīng)用管理器52獲取要遵循正在觀看的內(nèi)容的進度而執(zhí)行的關(guān)聯(lián)應(yīng)用。
[0211] 在步驟S66,關(guān)聯(lián)應(yīng)用管理器52獲取并且執(zhí)行由應(yīng)用服務(wù)器23通過步驟S44的處 理所供應(yīng)的關(guān)聯(lián)應(yīng)用。要注意的是,如果已經(jīng)獲取關(guān)聯(lián)應(yīng)用,則可以省略獲取步驟。另外, 如果已經(jīng)啟動關(guān)聯(lián)應(yīng)用,則可以省略關(guān)聯(lián)應(yīng)用的啟動步驟。此外,有時向用戶呈現(xiàn)相關(guān)元數(shù) 據(jù)127中包括的信息,而不涉及關(guān)聯(lián)應(yīng)用的執(zhí)行。
[0212] 此時,向用戶呈現(xiàn)的關(guān)聯(lián)應(yīng)用的屏幕圖像的幀具有由窗口管理器53使得與多窗 口屏幕裝置40上的顯示對應(yīng)內(nèi)容的窗口的幀的幀視覺屬性一致的幀視覺屬性。
[0213] 在觀看內(nèi)容時重復(fù)地執(zhí)行上述的步驟S41至S44的處理、步驟S51至S56的處理 和步驟S61至S66的處理。然而,可以在步驟S61至S66的處理和步驟S55和S56的處理 的執(zhí)行過程中省略重復(fù)或減小頻率。
[0214] 因此,第二屏幕裝置50可以根據(jù)由用戶正在多窗口屏幕裝置40上觀看的內(nèi)容的 進度來操作關(guān)聯(lián)應(yīng)用。
[0215] 另外,用戶可以快速掌握通過第二屏幕裝置50向用戶呈現(xiàn)的屏幕圖像對應(yīng)于多 窗口屏幕裝置40上顯示的多條內(nèi)容中的哪條內(nèi)容。
[0216] 順帶一提,雖然可以由通過硬件單獨執(zhí)行上述一系列處理的服務(wù)器來構(gòu)成供應(yīng)方 系統(tǒng)20的內(nèi)容服務(wù)器21至ACR服務(wù)器24和家庭網(wǎng)絡(luò)系統(tǒng)30的多窗口屏幕裝置40和第 二屏幕裝置50,但它們也可以通過執(zhí)行軟件的計算機來實現(xiàn)。該計算機包括集成到專用硬 件中的計算機、例如可以通過安裝各種程序執(zhí)行各種功能的通用類型的個人計算機等。
[0217] 圖12是示出上述計算機的硬件構(gòu)造的示例的框圖。
[0218] 在計算機200中,CPU (中央處理單元)201、R0M(只讀存儲器)202和RAM(隨機存 取存儲器)203通過總線204相互連接。
[0219] 另外,輸入/輸出接口 205連接到總線204。輸入部分206、輸出部分207、存儲部 分208、通信部分209和驅(qū)動器220連接到輸入/輸出接口 205。
[0220] 輸入部分206由鍵盤、鼠標、麥克風(fēng)等構(gòu)成。輸出部分207由顯示單元、揚聲器等構(gòu) 成。存儲部分208由硬盤、非易失性存儲器等構(gòu)成。通信部分209由網(wǎng)絡(luò)接口等構(gòu)成。驅(qū) 動器220驅(qū)動可移動介質(zhì)211,諸如,磁盤、光盤、磁光盤和半導(dǎo)體存儲器。
[0221] 在以如上所述這種方式構(gòu)成的計算機200中,CPU 201通過輸入/輸出接口 205和 總線204將存儲在例如存儲部分208中的程序加載到RAM 203中,并且執(zhí)行該程序以執(zhí)行 上述一系列處理。
[0222] 例如,要由計算機200(CPU 201)執(zhí)行的程序可以被記錄到作為封裝介質(zhì)的可移 動介質(zhì)211上并且被設(shè)置為可移動介質(zhì)211。另外,可以通過諸如局域網(wǎng)、因特網(wǎng)或數(shù)字衛(wèi) 星廣播的有線或無線傳輸介質(zhì)提供程序。
[0223] 在計算機200中,可以通過將可移動介質(zhì)211裝載到驅(qū)動器220中,通過輸入/輸 出接口 205將程序安裝到存儲部分208中。另外,可以由通信部分209通過有線或無線傳輸 介質(zhì)接收程序,并且將程序安裝到存儲部分208中。或者,程序可以被預(yù)先安裝在ROM 202 或存儲部分208中。
[0224] 要注意的是,要由計算機200執(zhí)行的程序可以是如本說明書中描述地依次按時序 執(zhí)行處理的程序,或并行地或在必要時刻(諸如,當調(diào)用處理時)執(zhí)行處理的程序。
[0225] 要注意的是,本公開內(nèi)容的實施例不限于上述的具體實施例,而是可以在不偏離 本公開內(nèi)容的主題的情況下按各種方式改變。
[0226] [參考符號列表]
[0227] 10 ACR服務(wù)使用系統(tǒng),11廣播網(wǎng)絡(luò),12雙向通信網(wǎng)絡(luò),20供應(yīng)方系統(tǒng),21內(nèi)容服 務(wù)器,22元數(shù)據(jù)服務(wù)器,23應(yīng)用服務(wù)器,24 ACR服務(wù)器,30家庭網(wǎng)絡(luò)系統(tǒng),40多窗口屏幕 裝置,41內(nèi)容渲染器,42 ACR客戶端,43 UPnP服務(wù)器,44本地Web服務(wù)器,50第二屏幕裝 置,51 ACR應(yīng)用,52關(guān)聯(lián)應(yīng)用管理器,61內(nèi)容獲取部分,62簽名提取部分,63 ACR數(shù)據(jù)庫, 64 ACR響應(yīng)產(chǎn)生部分,65通信部分,71簽名提取部分,72 ACR查詢產(chǎn)生部分,73通信部分,
【權(quán)利要求】
1. 一種信息處理設(shè)備,所述信息處理設(shè)備與終端設(shè)備協(xié)作以構(gòu)成家庭網(wǎng)絡(luò)系統(tǒng),所述 信息處理設(shè)備包括: 幀視覺屬性設(shè)定部分,被構(gòu)造成對設(shè)置在屏幕上以顯示再現(xiàn)的內(nèi)容的窗口設(shè)定幀視覺 屬性; 公開部分,被構(gòu)造成向終端設(shè)備公開用于從終端設(shè)備請求對窗口設(shè)定的幀視覺屬性的 通知的命令;以及 通知部分,被構(gòu)造成響應(yīng)于從所述終端設(shè)備調(diào)用所述命令,向所述終端設(shè)備通知所述 窗口的幀視覺屬性。
2. 根據(jù)權(quán)利要求1所述的信息處理設(shè)備,其中 所述顯示控制部分對設(shè)置在所述屏幕上以顯示多條不同內(nèi)容的多個窗口設(shè)定不同的 幀視覺屬性,以及 所述公開部分向終端設(shè)備公開用于從終端設(shè)備請求所述多個窗口的幀視覺屬性的通 知的命令。
3. 根據(jù)權(quán)利要求2所述的信息處理設(shè)備,其中所述幀視覺屬性設(shè)定部分響應(yīng)于使用所 述命令從所述終端設(shè)備發(fā)出的請求來改變窗口的幀視覺屬性。
4. 根據(jù)權(quán)利要求2所述的信息處理設(shè)備,其中所述公開部分直接在擴展UPnP的規(guī)定的 裝置描述中描述所述命令的URL,以向所述終端設(shè)備公開所述命令的URL。
5. 根據(jù)權(quán)利要求2所述的信息處理設(shè)備,其中所述命令是WebAPI。
6. 根據(jù)權(quán)利要求2所述的信息處理設(shè)備,其中所述公開部分在所述家庭網(wǎng)絡(luò)上對通知 消息進行多播分發(fā),并且響應(yīng)于基于所述通知消息的來自所述終端設(shè)備的訪問向所述終端 設(shè)備公開所述裝置描述。
7. 根據(jù)權(quán)利要求2所述的信息處理設(shè)備,其中所述公開部分響應(yīng)于來自所述終端設(shè)備 的Μ搜索向所述終端設(shè)備公開所述裝置描述。
8. 根據(jù)權(quán)利要求2所述的信息處理設(shè)備,還包括: 識別請求處理部分,被構(gòu)造成從再現(xiàn)的內(nèi)容中提取代表該內(nèi)容的特性的簽名數(shù)據(jù),產(chǎn) 生至少包括所提取的所述簽名數(shù)據(jù)的查詢并且將所述查詢發(fā)送到識別服務(wù)器,以及接收響 應(yīng)于所述查詢從所述識別服務(wù)器發(fā)送回的并且代表所述再現(xiàn)的內(nèi)容的識別結(jié)果的響應(yīng),其 中 所述公開部分還向終端設(shè)備公開用于從終端設(shè)備使得所述識別請求處理部分能夠工 作的命令。
9. 一種用于信息處理設(shè)備的信息處理方法,所述信息處理設(shè)備與終端設(shè)備協(xié)作以構(gòu)成 家庭網(wǎng)絡(luò)系統(tǒng),所述方法由所述信息處理設(shè)備執(zhí)行,所述方法包括: 幀視覺屬性設(shè)定步驟,為設(shè)置在屏幕上以顯示再現(xiàn)的內(nèi)容的窗口設(shè)定幀視覺屬性; 公開步驟,向終端設(shè)備公開用于從終端設(shè)備請求對窗口設(shè)定的幀視覺屬性的通知的命 令;以及 通知步驟,響應(yīng)于從所述終端設(shè)備調(diào)用所述命令,向所述終端設(shè)備通知所述窗口的幀 視覺屬性。
10. -種程序,用于使得與終端設(shè)備協(xié)作以構(gòu)成家庭網(wǎng)絡(luò)系統(tǒng)的計算機用作: 幀視覺屬性設(shè)定部分,被構(gòu)造成對設(shè)置在屏幕上以顯示再現(xiàn)的內(nèi)容的窗口設(shè)定幀視覺 屬性; 公開部分,被構(gòu)造成向終端設(shè)備公開用于從終端設(shè)備請求對窗口設(shè)定的幀視覺屬性的 通知的命令;以及 通知部分,被構(gòu)造成響應(yīng)于從所述終端設(shè)備調(diào)用所述命令,向所述終端設(shè)備通知所述 窗口的幀視覺屬性。
11. 一種與內(nèi)容顯示設(shè)備協(xié)作以構(gòu)成家庭網(wǎng)絡(luò)系統(tǒng)的信息處理設(shè)備,所述內(nèi)容顯示設(shè) 備在設(shè)置在屏幕上的窗口中顯示內(nèi)容,所述信息處理設(shè)備包括: 命令獲取部分,被構(gòu)造成獲取用于從所述內(nèi)容顯示設(shè)備請求對設(shè)置在所述內(nèi)容顯示設(shè) 備的屏幕上以顯示再現(xiàn)的內(nèi)容的窗口設(shè)定的幀視覺屬性的通知的命令,并且調(diào)用所述命令 以接收所述幀視覺屬性的通知; 關(guān)聯(lián)應(yīng)用執(zhí)行部分,被構(gòu)造成獲取并且執(zhí)行要根據(jù)設(shè)置在所述內(nèi)容顯示設(shè)備的屏幕上 的窗口中顯示的內(nèi)容的進度執(zhí)行的關(guān)聯(lián)應(yīng)用;以及 幀顯示控制部分,被構(gòu)造成對要由所述關(guān)聯(lián)應(yīng)用顯示的圖像的幀設(shè)定與通知的幀視覺 屬性相同的幀視覺屬性。
12. 根據(jù)權(quán)利要求11所述的信息處理設(shè)備,其中所述命令獲取部分獲取在由所述內(nèi)容 顯示設(shè)備公開的并且擴展UPnP的規(guī)定的裝置描述中直接描述的命令的URL。
13. 根據(jù)權(quán)利要求11所述的信息處理設(shè)備,其中所述命令是WebAPI。
14. 根據(jù)權(quán)利要求11所述的信息處理設(shè)備,其中所述命令獲取部分基于由所述內(nèi)容顯 示設(shè)備在所述家庭網(wǎng)絡(luò)上多播分發(fā)的通知消息從所述內(nèi)容顯示設(shè)備獲取所述裝置描述。
15. 根據(jù)權(quán)利要求11所述的信息處理設(shè)備,其中所述命令獲取部分獲取通過Μ搜索而 搜索出的從所述內(nèi)容顯示設(shè)備供應(yīng)的所述裝置描述。
16. 根據(jù)權(quán)利要求11所述的信息處理設(shè)備,其中所述內(nèi)容顯示設(shè)備包括: 識別請求處理部分,被構(gòu)造成從再現(xiàn)的內(nèi)容中提取代表該內(nèi)容的特性的簽名數(shù)據(jù),產(chǎn) 生至少包括所提取的簽名數(shù)據(jù)的查詢并且將所述查詢發(fā)送到識別服務(wù)器,以及接收響應(yīng)于 所述查詢從所述識別服務(wù)器發(fā)送回的并且代表所述再現(xiàn)的內(nèi)容的識別結(jié)果的響應(yīng), 所述命令獲取部分還從所述內(nèi)容顯示設(shè)備獲取用于使得所述內(nèi)容顯示設(shè)備的所述識 別請求處理部分能夠工作的命令,并且通過調(diào)用所述命令接收從所述內(nèi)容顯示設(shè)備傳遞的 響應(yīng),以及 所述關(guān)聯(lián)應(yīng)用執(zhí)行部分基于接收到的所述響應(yīng)中包括的并且與識別的內(nèi)容對應(yīng)的相 關(guān)元數(shù)據(jù),獲取并且執(zhí)行所述關(guān)聯(lián)應(yīng)用。
17. -種用于與內(nèi)容顯示設(shè)備協(xié)作以構(gòu)成家庭網(wǎng)絡(luò)系統(tǒng)的信息處理設(shè)備的信息處理方 法,所述內(nèi)容顯示設(shè)備在設(shè)置在屏幕上的窗口中顯示內(nèi)容,所述方法由所述信息處理設(shè)備 執(zhí)行,所述方法包括: 獲取步驟,獲取用于從所述內(nèi)容顯示設(shè)備請求對設(shè)置在所述內(nèi)容顯示設(shè)備的屏幕上以 顯示再現(xiàn)的內(nèi)容的窗口設(shè)定的幀視覺屬性的通知的命令; 接收步驟,調(diào)用所述命令以接收所述幀視覺屬性的通知; 關(guān)聯(lián)應(yīng)用執(zhí)行步驟,獲取并且執(zhí)行要根據(jù)設(shè)置在所述內(nèi)容顯示設(shè)備的屏幕上的窗口中 顯示的內(nèi)容的進度執(zhí)行的關(guān)聯(lián)應(yīng)用;以及 幀顯示控制步驟,對要由所述關(guān)聯(lián)應(yīng)用顯示的圖像的幀設(shè)定與通知的幀視覺屬性相同 的幀視覺屬性。
18. -種程序,用于使得與內(nèi)容顯示設(shè)備協(xié)作以構(gòu)成家庭網(wǎng)絡(luò)系統(tǒng)的計算機用作以下 部分,所述內(nèi)容顯示設(shè)備在設(shè)置在屏幕上的窗口中顯示內(nèi)容: 命令獲取部分,被構(gòu)造成獲取用于從所述內(nèi)容顯示設(shè)備請求對設(shè)置在所述內(nèi)容顯示設(shè) 備的屏幕上以顯示再現(xiàn)的內(nèi)容的窗口設(shè)定的幀視覺屬性的通知的命令,并且調(diào)用所述命令 以接收所述幀視覺屬性的通知; 關(guān)聯(lián)應(yīng)用執(zhí)行部分,被構(gòu)造成獲取并且執(zhí)行要根據(jù)設(shè)置在所述內(nèi)容顯示設(shè)備的屏幕上 的窗口中顯示的內(nèi)容的進度執(zhí)行的關(guān)聯(lián)應(yīng)用;以及 幀顯示控制部分,被構(gòu)造成對要由所述關(guān)聯(lián)應(yīng)用顯示的圖像的幀設(shè)定與通知的幀視覺 屬性相同的幀視覺屬性。
19. 一種用于家庭網(wǎng)絡(luò)系統(tǒng)的信息處理方法,所述家庭網(wǎng)絡(luò)系統(tǒng)包括內(nèi)容顯示設(shè)備和 終端設(shè)備,所述信息處理方法包括: 由所述內(nèi)容顯示設(shè)備進行的幀視覺屬性設(shè)定步驟,對設(shè)置在屏幕上以顯示再現(xiàn)的內(nèi)容 的窗口設(shè)定幀視覺屬性; 由所述內(nèi)容顯示設(shè)備進行的公開步驟,向終端設(shè)備公開用于從終端設(shè)備請求對窗口設(shè) 定的幀視覺屬性的通知的命令; 由所述終端設(shè)備進行的獲取步驟,獲取公開的所述命令; 由所述內(nèi)容顯示設(shè)備進行的通知步驟,響應(yīng)于由所述終端設(shè)備調(diào)用所述命令,向所述 終端設(shè)備通知所述窗口的幀視覺屬性; 由所述終端設(shè)備進行的關(guān)聯(lián)應(yīng)用執(zhí)行步驟,獲取并且執(zhí)行要根據(jù)設(shè)置在所述內(nèi)容顯示 設(shè)備的屏幕上的窗口中顯示的內(nèi)容的進度執(zhí)行的關(guān)聯(lián)應(yīng)用;以及 由所述終端設(shè)備進行的幀顯示控制步驟,對要由所述關(guān)聯(lián)應(yīng)用顯示的圖像的幀設(shè)定與 通知的幀視覺屬性相同的幀視覺屬性。
【文檔編號】H04N21/436GK104094610SQ201380008351
【公開日】2014年10月8日 申請日期:2013年11月29日 優(yōu)先權(quán)日:2012年12月14日
【發(fā)明者】山岸靖明 申請人:索尼公司