新四季網

信息提供設備、信息顯示設備、信息提供系統、信息提供方法、程序以及存儲有程序的計算...的製作方法

2023-10-08 23:34:09 2

專利名稱:信息提供設備、信息顯示設備、信息提供系統、信息提供方法、程序以及存儲有程序的計算 ...的製作方法
技術領域:
本發明涉及一種信息提供設備、一種信息顯示設備、一種信息提供系統、一種信息 提供方法、一種程序、以及一種存儲有這種程序的計算機可讀存儲介質,其中的每一項用於 經由通信網絡向信息顯示設備的用戶提供信息。
背景技術:
近年來,不僅通用設備(如,個人計算機),專用設備(如,電視、行動電話和遊戲 機)也包括作為標準固定設備經由外部通信網絡(如,網際網路)與外部設備通信的通信功 能。這些設備中的每一種設備都能夠經由網際網路從提供各種服務的服務分發伺服器接收各 種服務。專利文獻1公開了一種技術,允許通過使用諸如網際網路之類的網絡在用作客戶端 的圖像顯示設備上顯示在位於遠程區域的伺服器設備中存儲的照片。圖像顯示設備響應於 用戶的操作經由網絡向伺服器設備請求照片,並響應於請求來顯示從伺服器設備獲取的照 片。[專利文獻1]日本專利申請No. 168098/2007 (在2007年6月26日提交的特願2007-168098)

發明內容
[本發明要解決的問題]在專利文獻1公開的技術中,當對伺服器設備進行這樣的請求時,用作客戶端的 圖像顯示設備產生消息以對伺服器設備進行這種請求。該消息是基於包含照片的相冊的日 志表中包含的信息來產生的,所述日誌表存儲在圖像顯示設備中。同時,在進行請求之前 需要預定量的時間,這是因為需要執行以下處理步驟(i)從日誌表讀出必要的信息,以及 (ii)將所讀出的信息以預定的數據格式併入消息中。因此,出現了以下問題在執行用戶 操作之後,在從伺服器設備獲取照片之前始終出現預定的滯後。此外,在伺服器設備定製根據來自客戶端設備的請求而執行的處理的系統中,使 客戶端設備向伺服器設備發送經過定製的信息的系統布置引起了以下問題當要修改定製 內容時,可能需要修改客戶端設備中提供的功能。從這些問題的角度實現了本發明,本發明的目的是提供一種信息提供設備、一種 信息顯示設備、一種信息提供系統、一種信息提供方法、一種程序以及一種存儲這種程序 的計算機可讀存儲介質,其中的每一項都可以(i)提供根據客戶端設備而定製的數據以及 (ii)利用伺服器設備來靈活地修改定製的內容。[解決問題的手段]為了解決這些問題,根據本發明的信息提供設備是一種提供顯示數據以在信息 顯示設備上呈現用戶界面的信息提供設備,所述信息顯示設備經由用戶界面從服務提供設備獲取與一個或多個服務有關的信息並顯示所獲取的信息,所述信息提供設備包括服務 設置數據接收裝置,用於從信息顯示設備接收服務設置數據,所述服務設置數據包括(i) 用於使信息顯示設備獲取與所述一個或多個服務有關的信息的設置信息以及(ii)所述一 個或多個服務的標識信息;控制腳本產生裝置,用於產生控制腳本,所述控制腳本使信息顯 示設備顯示對所述一個或多個服務的簡要描述加以指示的對象,所述對象與接收到的服務 設置數據中包含的設置信息相關聯;以及顯示數據發送裝置,用於產生包括對象和所產生 的控制腳本在內的顯示數據,並將所產生的顯示數據發送至信息顯示設備。此外,根據本發明的信息提供方法是一種控制信息提供設備的方法,所述信息提 供設備提供顯示數據以在信息顯示設備上呈現用戶界面,所述信息顯示設備經由用戶界面 從服務提供設備獲取與一個或多個服務有關的信息並顯示所獲取的信息,所述方法包括以 下步驟從信息顯示設備接收服務設置數據,所述服務設置數據包括(i)用於使信息顯示 設備獲取與所述一個或多個服務有關的信息的設置信息以及(ii)所述一個或多個服務的 標識信息;產生控制腳本,所述控制腳本使信息顯示設備顯示對所述一個或多個服務的簡 要描述加以指示的對象,所述對象與接收到的服務設置數據中包含的設置信息相關聯;產 生包括對象和所產生的控制腳本在內的顯示數據;以及將所產生的顯示數據發送至信息顯 示設備。根據布置,可以從信息顯示設備接收服務設置數據。也可以產生控制腳本,所述控 制腳本用於使得顯示與接收到的服務設置數據中包含的設置信息相關聯的對象。此外,可 以產生包括對象和所產生的數據在內的顯示數據並將所產生的顯示數據發送至信息顯示 設備。這使得可以(i)產生顯示數據,所述顯示數據包括與從信息顯示設備接收到的 服務設置數據中包含的設置信息相對應的對象;以及(ii)將這種顯示數據發送至信息顯 示設備。因此,實現了以下效果對於包含與設置信息相對應的對象在內的顯示數據的控 制可以僅由信息提供伺服器(即,伺服器設備)來執行。即,實現了以下效果對於在信息 顯示設備上顯示對象的控制可以僅由信息提供設備來執行。根據本發明的信息提供系統包括信息提供設備;以及信息顯示設備。根據本發明,信息顯示設備集中地讀出在第二存儲部件中存儲的服務設置數據並 將該服務設置數據原樣發送至信息提供設備。隨後,信息提供設備接收來自信息顯示設備 的服務設置數據。信息提供設備產生控制腳本,所述控制腳本用於使信息顯示設備顯示與 接收到的服務設置數據中包含的設置信息相對應的對象。信息提供設備還產生包括對象和 所產生的控制腳本在內的顯示數據並將所產生的顯示數據發送至信息顯示設備。相應地, 信息顯示設備根據從信息提供設備獲取的顯示數據中包括的控制腳本在信息顯示設備的 顯示部件上顯示對象。這使得信息提供設備可以發送基於信息顯示設備從第二存儲部件集中讀出的服 務設置數據而產生的顯示數據,使得信息顯示設備可以基於顯示數據在信息顯示設備的設 備上顯示對象。因此,對於在信息顯示設備上顯示對象的控制可以僅由作為伺服器設備的信息提 供設備來執行,即使信息顯示設備並不知道服務設置數據的數據格式或服務設置數據中存
6儲的數據類型。信息提供設備和信息顯示設備可以由計算機來實現。在這種情況下,信息提供設 備和信息顯示設備的、使計算機起到信息提供設備和信息顯示設備中每個部件的作用的控 製程序,以及存儲這種程序的計算機可讀存儲介質,也在本發明的範圍之內。


圖1是示出了本發明實施例的服務提供系統的示意性配置的圖。圖2是示出了圖1所示的服務提供系統中數位電視的示意性配置的示例的圖。圖3是示意性地示出了圖2所示數位電視所產生的顯示數據請求消息的數據結 構。圖4是示出了圖1所示服務提供系統中側欄提供伺服器的示意性配置的框圖。圖5是示意性地示出了圖4所示的側欄提供伺服器所產生的顯示數據的數據結構 的圖。圖6是示出了圖1所示的服務提供系統所處理的服務設置數據的數據格式的示意 圖。圖7是示出了圖6所示的服務設置數據的示例的示意圖。圖8是示出了一系列處理步驟的示例的流程圖,在這一系列處理步驟中,圖1所示 的服務提供系統中的側欄提供伺服器(i)產生根據服務設置數據而定製的顯示數據並且 ( )將所產生的顯示數據發送至圖1所示的服務提供系統中的數位電視。圖9是示出了圖2所示的數位電視中顯示側欄的屏幕的示例的圖。圖10是示出了在圖2所示的數位電視中顯示從服務分發伺服器下載的服務的屏 幕的示例的圖。圖11是示出了在圖2所示的數位電視中顯示側欄的屏幕的另一示例的圖。圖12是示出了在圖2所示的數位電視中顯示側欄的屏幕的另一示例的圖。參考數字1數位電視(信息顯示設備)2側欄提供伺服器(信息提供設備)3服務分發伺服器(服務提供設備)5顯示數據請求消息6圖像(對象)7顯示數據7,側欄(用戶界面)8 服務10控制部件14圖像疊加部件16顯示部件17存儲部件(第一存儲部件)20臨時存儲部件21接口部件
30事件處理部件32顯示數據請求處理部件(顯示數據請求裝置)33顯示數據執行處理部件(顯示數據顯示裝置)34瀏覽器處理部件60控制部件62圖案數據選擇部件63顯示數據產生部件(顯示數據發送裝置)64服務圖像獲取部件(對象獲取裝置)70請求消息分析部件(服務設置數據接收裝置)80控制腳本產生部件(控制腳本產生裝置)90存儲部件(第二存儲部件)91圖案數據存儲部件92服務圖像存儲部件93公共對象存儲部件100服務提供系統(信息提供系統)
具體實施例方式以下參考附圖描述了本發明的一個實施例。本實施例公開了一個示例,在該示例 中,本發明的信息顯示設備是數位電視。此外,本發明的信息提供設備被描述為用於向數字 電視提供側欄功能顯示的側欄(sidebar)提供伺服器。側欄功能是用於執行以下操作的工 具(i)顯示在數位電視上可用服務的簡要描述信息,以及(ii)激活這樣的服務。稍後將 詳細描述側欄功能。當經由在數位電視上顯示的側欄激活服務時,將服務的內容從服務提供商的服務 分發伺服器提供至數位電視。在以下說明中,本發明的信息提供系統應用於包括數位電視、側欄提供伺服器以 及服務分發伺服器在內的服務提供系統。然而,本發明的信息顯示設備、信息提供設備和信息提供系統不限於以下具體示 例。(服務提供系統的概述)圖1是示出了本發明實施例的服務提供系統100的示意性配置的圖。如圖1所述, 服務提供系統100包括數位電視1、側欄提供伺服器2和服務分發伺服器3。數位電視1執行從側欄提供伺服器2提供的側欄功能並使用服務分發伺服器3提 供的服務。側欄功能是一種數位電視的功能,該功能包括側欄顯示功能和服務起動器功能。 側欄顯示功能是在數位電視屏幕的拐角上顯示數位電視中可用服務的簡要描述的功能, 如,工具條(0SD(屏幕上顯示))。服務起動器功能是當選擇服務時激活側欄上所顯示的服 務的功能。 一個或多個數位電視1請求側欄提供伺服器2提供對於在數位電視上顯示而言必 要的顯示數據7 (7a,7b,7c...),側欄具有上述功能。具體地,數位電視1向側欄提供伺服器
82發送顯示數據請求消息5 (5a, 5b,5c...)。稍後將詳細描述顯示數據7和顯示數據請求消 肩、5 ο側欄提供伺服器2響應於從數位電視1發送的顯示數據請求信息5將專用於數字 電視1產生的顯示數據7獨立地提供至數位電視1。側欄提供伺服器2專用於每個數字電 視1而獨立地特製顯示數據7。首先,側欄提供伺服器2請求分發服務的服務分發伺服器3 (3a, 3b...)提供圖像 6(63,613...),圖像6(63,613...)示出了要包含在側欄中的服務的簡要描述。側欄提供服務 器2向一個或多個服務分發伺服器3請求圖像。側欄提供伺服器2向多少個服務分發服務 器3或向哪個服務分發伺服器3請求圖像根據請求側欄的數位電視1而不同。即,側欄提 供伺服器2根據請求側欄的數位電視1來定製顯示數據7 (側欄的內容)。服務分發伺服器3可以響應於側欄提供伺服器2的請求來提供圖像6。作為備選, 當在服務分發伺服器3中更新信息時,服務分發伺服器3可以向側欄提供伺服器2提供包 含更新後的信息在內的圖像6。此外,在圖1所示的示例中,服務分發伺服器3通過使用圖像形式的數據(如,圖 像6)向側欄提供伺服器2提供包含服務的簡要描述在內的信息。然而,數據的形式不限於 此。例如,服務分發伺服器3可以響應於側欄提供伺服器2的請求來提供文本形式的數據 或包含圖像數據和文本數據在內的複合數據,作為服務的簡要描述信息。側欄提供服務區2產生包含諸如圖像6之類的受控對象以及用於確定如何顯示對 象的控制腳本在內的顯示數據7,然後將顯示數據7發送至數位電視1。數位電視1可以通 過分析和執行顯示數據7來顯示針對數位電視1而定製的側欄。在側欄上顯示可以用在數 字電視1中的各種服務的簡要描述信息,當用戶(A,B, C...)選擇了服務時激活所選的服 務。服務分發伺服器3響應於側欄提供伺服器2的請求返回示出了服務的簡要描述的 圖像6,與此同時響應於數位電視1的請求經由側欄提供服務8 (8a,8b...)。例如,當服務 分發伺服器3提供天氣預報服務時,服務分發伺服器3提供包含天氣預報信息的服務8a。 服務分發伺服器3可以是多個。此外,服務8可以被提供至多個數位電視1。如上所述,根據服務提供系統100,數位電視1可以從側欄提供伺服器2獲取針對 數位電視1而定製的側欄功能,並可以在數位電視1上顯示側欄。數位電視1的用戶可以 通過使用所定製的側欄來容易地激活所需的服務。(數位電視)圖2是示出了本發明實施例的數位電視1的示意性配置的示例的圖。圖2所示的 一些結構僅用於說明數位電視的一般功能,而不限制本發明的信息顯示設備的布置。如圖2所示,數位電視1包括控制部件10、調諧器和解調部件11、TS(傳輸流)解 碼器12、AV (視聽)解碼器13、圖像疊加部件14、音頻輸出部件15、顯示部件16、通信部件 18、操作部件19、存儲部件17、臨時存儲部件20以及接口部件21。控制部件10控制數位電視1的每個部件的各種操作。此外,控制部件10以功能 塊的形式包括事件處理部件30、顯示數據請求處理部件32、顯示數據執行處理部件33以及 瀏覽器處理部件34。採用這種布置,可以請求對於顯示側欄而言必要的顯示數據7,以顯示 所獲取的側欄、激活服務並顯示所獲取的服務。
9
用於數字廣播的調諧器和解調部件11執行調諧以選擇經由天線從廣播站(未示 出)提供的數字廣播信號,根據信號的形式對接收到的信號執行解調和糾錯,並形成復用 數字數據。調諧器和解調部件11向TS解碼器12輸出復用數字數據。TS解碼器12通過對調諧器和解調部件11輸出的復用數字數據進行解碼來提取 TS (傳輸流),並出於不同目的將TS分成TS分組。根據目的將TS分組發送至AV解碼器13 或控制部件10。本文中,TS是由固定長度的TS分組構成的信號序列。除了視頻和音頻信 號之外,每個TS分組還可以包含程序信息和對於頻道選擇而言必要的信息的數據信號。TS 解碼器12將所提取的TS分成(i)包含視頻和音頻信號並且將被輸出至AV解碼器13的TS 分組(廣播數據)以及(ii)包含各種信息的信號並且將被輸出至控制部件10的TS分組 (信息數據)。AV解碼器13通過對從TS解碼器12輸出的TS分組(廣播數據)進行解碼來分離 視頻信號和音頻信號。AV解碼器13向圖像疊加部件14輸出視頻信號並且向音頻輸出部件 15輸出音頻信號。圖像疊加部件14向顯示部件16輸出屏幕數據,所述屏幕數據是通過在AV解碼器 13所解碼的視頻信號上疊加由數位電視1產生的OSD(屏幕上顯示)圖像數據(例如,側 欄)而得到的。這使得可以顯示屏幕,在該屏幕上疊加了廣播數據的視頻信號和OSD圖像 數據,如側欄、頻道調用、菜單面板和電子節目指南(EPG)。音頻輸出部件15基於數位電視1的音頻信號來輸出音頻。例如,音頻輸出信號是 由揚聲器來實現的。顯示部件16是用於顯示數位電視1的視頻和/或圖像的顯示設備。例如,顯示部 件16是由諸如LCD (液晶顯示器)、PDP (等離子體顯示面板)或CRT (陰極射線管)顯示器 之類的顯示設備來實現的。存儲部件17存儲由控制部件10來執行的控制程序、OS程序以及在控制部件10執 行顯示數據請求處理和側欄功能時由控制部件10讀取的各種類型的數據(例如,稍後描述 的服務設置數據)。存儲部件17由非易失性存儲設備構成。例如,諸如DVD(數位化視頻光碟)、硬碟之類的盤型存儲介質或諸如快閃記憶體存儲器 之類的半導體存儲器可以適用於構成存儲部件17的存儲設備。臨時存儲部件20臨時存儲由控制部件10來使用的數據。臨時存儲部件20由易 失性存儲設備製成。臨時存儲的數據例如是從存儲部件17讀出的程序、不同類型的數據、 或由側欄提供伺服器2獲取的顯示數據7。通信部件18經由通信網網絡(如,網際網路)向不同通信設備(如,側欄提供服務 器2和服務分發伺服器3)發送信息或從所述通信設備接收信息。通信部件18能夠例如向 側欄提供伺服器2發送顯示數據請求消息5以及從側欄提供伺服器2接收針對數位電視1 而定製的側欄顯示數據7。此外,通信部件18能夠經由側欄與服務分發伺服器3通信,以從 服務分發伺服器3接收目標服務8。操作部件19是一種輸入設備,用戶經由該輸入設備輸入用操作數位電視1的信 號。本發明實施例以示例的形式討論了操作部件19,操作部件19包括例如遙控器,遙控器 用於從外部遙控數位電視1的操作。數位電視1在其主體內包括光接收部件(未示出),所述光接收部件接收由遙控器
10上的鍵操作輸入的指令信號(例如,紅外信號)。將光接收部件接收到的指令信號發送至控 制部件10的輸入/輸出控制部件(未示出)。控制部件10的輸入/輸出控制部件接受並 分析用戶經由操作部件19輸入至數位電視1的指令信號。然後,在需要指令信號的情況下 將指令信號發送至控制部件10中的各個部件。接口部件21對經過例如連接至外部連接設備9的HDMI線纜的視頻信號和控制信 號執行輸入/輸出。接口部件21包括例如HDMI線纜終端和HDM信號處理部件。外部連接 設備9的示例是針對BD(藍光光碟)和HDD(硬碟)記錄器的再現設備。數位電視1經由 接口 21向外部連接設備9發送視頻信號和控制信號或從外部連接設備9接收視頻信號和 控制信號,以便顯示外部連接設備9中所存儲的視頻或在外部連接設備9中存儲數位電視 1所獲得的視頻信號。控制部件10的事件處理部件30檢測發生在數位電視1中的各種事件,並向控制 部件10的各個部件(例如,顯示數據請求處理部件32和顯示數據執行處理部件33)發送 預定的信號。例如,事件處理部件30檢測用戶按壓操作部件19的鍵的這一狀態。顯示數據請求處理部件32產生顯示數據請求消息5,以向側欄提供伺服器2請求 側欄。顯示數據執行處理部件33對於從側欄提供伺服器2提供的顯示數據7進行分析 並顯示側欄。顯示數據執行處理部件33還接受來自用戶的服務選擇並激活服務分發服務 器3的服務。瀏覽器處理部件34處理數據(如,經由通信部件18從外部獲得的HTML數據(服 務8)或預先存儲在存儲部件17中的HTML數據),並顯示該數據中包含的信息。(顯示數據請求消息)圖3是示意性地示出了顯示數據請求處理部件32所產生的顯示數據請求消息5 的數據結構的圖。在圖3所示的示例中,顯示數據請求消息5被形成為包括三個塊(Bi至 B3)為一組的結構。這三個塊中的每個塊都有含義。作為第一塊(Bi)的「主題」存儲數據,所述數據指示該消息是用於請求側欄的顯 示數據7的消息。在「主題」中沒有存儲值的情況下,側欄提供伺服器2可以默認地檢測到 消息是用於請求側欄的顯示數據7的消息。作為第二塊(B2)的「服務設置數據」存儲信息(例如,服務ID(服務的標識信 息)),所述信息指定了數位電視1的用戶希望包含在側欄中的服務。在本實施例中,以二進 制數據的形式來存儲服務設置數據。接收二進位數據的側欄提供伺服器2採用二進位數據 作為具有有意義結構的信息。更具體地,二進位數據的內容如下。假定在側欄中包括服務 的三個簡要描述,在二進位數據中包括針對這三個簡要描述的服務ID。此外,可以存儲對於 每個服務提供伺服器3提供服務而言必要的信息(定製數據)(用於獲取與服務有關的信 息的設置信息),以便與相應的服務ID相對應。此外,在本實施例中,用於標識數位電視1 的終端ID與存儲在塊中的三個服務ID相關聯。終端ID可以是任何ID,只要終端ID允許 側欄提供伺服器2唯一地標識側欄提供伺服器2向其提供側欄的每一個數位電視1。例如, MAC地址或產品序列號可以直接用作終端ID。備選地,側欄提供伺服器2獨立產生的ID可 以被分配為終端ID。根據服務設置數據,側欄提供伺服器2可以指定要包含在將被提供至 數位電視1的側欄中的服務(側欄提供伺服器2向其請求圖像的服務分發伺服器3)。
11
作為第三塊(B3)的「相關信息」存儲與數位電視1有關的信息。該信息獨立地存 儲在數位電視1中。顯示數據請求處理部件32在該塊中存儲存儲部件17或臨時存儲部件 20中所存儲的各種相關信息。因此,側欄提供伺服器2可以產生通過使用服務設置數據根據數位電視1來定製 的最佳顯示數據7。稍後將詳細說明如何在側欄提供伺服器2中產生根據服務設置數據而 定製的顯示數據7。根據數據所指示的內容、能力、和使用來適當地選擇每個塊的數據的數據類型。上述說明以包括三個塊作為一組的結構的形式描述了顯示數據請求消息5。然而, 顯示數據請求消息5的布置不限於此。例如,通過將上述終端ID連接至每一個相應的塊, 顯示數據請求處理部件32可以單獨地產生「主題」、「服務設置數據」和「相關信息」的每一 個信息,以便發送該信息。在這種情況下,例如,首先,「主題」可以傳達請求發送顯示數據7 的意願。然後,僅產生對於側欄提供伺服器2而言必要的信息(例如,服務設置數據)並響 應於來自側欄提供伺服器2的請求來發送該信息。(側欄提供伺服器)圖4是示意性地示出了本發明實施例中的側欄提供伺服器2的布置的框圖。如圖 4所示,側欄提供伺服器2包括集中地控制側欄提供伺服器2的部件的控制部件60、通信部 件61以及存儲部件90。控制部件60控制側欄提供伺服器2中所提供的相應部件的各種操作。控制部件60 以功能塊的形式包括請求消息分析部件70、控制腳本產生部件80、圖案數據選擇部件62、 顯示數據產生部件63以及服務圖像獲取部件64。控制部件60讀出在存儲部件90中存儲 的各種程序並控制本發明的側欄提供伺服器2的部件,以便執行各種處理以產生顯示數據 (和包含在顯示數據中的控制腳本)。存儲部件90存儲控制部件所執行的控制程序、OS程序以及控制部件60在執行顯 示顯示數據的各種處理時讀出的各種數據。存儲部件90由諸如硬碟之類的非易失性存儲 設備製成。上述各種數據存儲在存儲部件90內部的各個存儲部件中。換言之,例如,各種 數據存儲在圖案數據存儲部件90、服務圖像存儲部件92和公共對象存儲部件93中。存儲 在存儲部件90中的各種數據不限於上述數據。通信部件61經由通信網絡與服務提供系統100的每個設備通信。通信部件61包 括接收機部件61a和發送機部件61b。具體地,接收機部件61a接收從數位電視1發送的顯示數據請求消息5。將經由接 收機部件61a接受的顯示數據請求消息5發送至控制部件60的請求消息分析部件70。此 外,接收機部件61a接收從服務分發伺服器3發送的圖像6。將接收機部件61a接收到的圖 像發送至服務圖像獲取部件64。發送機部件61b向服務分發伺服器3請求表示服務的簡要描述的圖像6。圖像6 對於產生所請求的顯示數據7來說是必要的。S卩,發送機部件61b向服務圖像獲取部件64 所指定的服務分發伺服器3請求必要的圖像6。發送機部件61b響應於來自數位電視1的請求來發送所產生的顯示數據7。S卩,發 送機部件61b向已經作出請求的數位電視1發送從顯示數據產生部件63發送的顯示數據 7。
請求消息分析部件70分析從數位電視1發送的顯示數據請求消息5。例如,請求 消息分析部件70分析如圖3所示的顯示數據請求消息5,並將分析結果(例如,主題、服務 設置數據、相關信息)發送至操作用於產生顯示數據7的部件。服務圖像獲取部件64根據請求消息分析部件70的分析結果來獲取產生所請求的 顯示數據7所需的對象。更具體地,服務圖像獲取部件64 :(i)基於服務設置數據中所示的 服務ID來指定要被請求提供圖像6的服務分發伺服器3,其中圖像6示出了所需服務的簡 要描述;以及(ii)請求服務分發伺服器3提供這樣的圖像6。存儲部件90存儲與要被請 求提供圖像6的服務分發伺服器3有關的信息,使得該信息與服務ID (服務信息存儲部件, 未示出)相對應。可以進行布置以使從服務分發伺服器3獲取的圖像6在服務圖像存儲部件92中 存儲預定的時間段,使得服務圖像獲取部件64從服務圖像存儲部件92獲取所需的圖像6。服務圖像獲取部件64可以基於服務設置數據中所包含的定製數據來獲取適於數 字電視1的圖像6。例如,以下說明使用天氣預報服務作為示例。希望服務圖像獲取部件64 獲取圖像6,其中圖像6示出了使用數位電視1的用戶的區域的天氣預報的簡要描述。此 時,在郵政編碼信息(ZIP碼)包含在服務設置數據中作為天氣預報的定製數據的情況下, 將從服務分發伺服器3或服務圖像存儲部件92獲取圖像6,圖像6示出了由郵政編碼信息 指示的區域的天氣預報的簡要描述。當從服務分發伺服器3接收到所請求的圖像6時,服務圖像獲取部件64將圖像6 存儲在服務圖像存儲部件92中。服務圖像獲取部件64可以請求並獲取文本形式的數據或包含文本形式和圖像形 式數據在內的複合數據作為與服務的簡要描述有關的信息,而不限於請求和獲取圖像6。圖案數據選擇部件62根據請求消息分析部件70的分析結果來選擇圖案數據,以 產生所請求的顯示數據7。圖案數據選擇部件62從圖案數據存儲部件91選擇由分析結果 指定的圖案數據。將圖案數據選擇部件62所選的圖案數據發送至控制腳本產生部件80和 顯示數據產生部件63。圖案數據是在配置側欄的顯示數據7的控制腳本中,對內容中與數位電視1無關 的共同的部分(固定部分)加以描述的數據。即,圖案數據是顯示數據7的模板。在圖案 數據中,除了固定部分以外的其他部分(即,根據數位電視1的定製數據而定製的部分)具 有處於某種狀態的腳本使得可以稍後嵌入內容。控制腳本產生部件80通過使用圖案數據選擇部件62所選的圖案數據來產生要包 含在所請求的顯示數據7中的控制腳本。通過使用請求消息分析部件70的分析結果以及 由圖案數據選擇部件62選擇的圖案數據,控制腳本產生部件80在整個控制腳本中通過嵌 入內容來完成需要進行定製的部分的控制腳本。例如,將指定了從服務分發伺服器3獲取 的對象(圖像6)的腳本、或指定了在遙控器選擇了對象時要訪問的數據的位置(URL)的腳 本嵌入需要定製的部分中。在完成控制腳本的過程中,控制腳本產生部件80基於請求消息分析部件70的分 析結果(具體地,服務設置數據)來確定(i)要在側欄上顯示的服務,以及(ii)要在側欄 上顯示服務的順序。此外,可以基於服務設置數據中包含的定製數據,根據發送顯示數據請 求消息5的數位電視,來定製要在側欄上顯示的服務。稍後描述這些定製的特定示例。
例如,可以基於日本未審專利公開特願No. 2006-24137中公開的現有技術,來實 現根據圖案數據通過嵌入內容來完成控制腳本的控制腳本產生部件80。顯示數據產生部件63產生由顯示數據請求消息5指定的顯示數據7,並將該顯示 數據7發送至數位電視1。更具體地,通過組合以下項目(例如,以zip形式編譯成一個文 件),顯示數據產生部件63產生顯示數據7以顯示數位電視1所請求的側欄(i)由控制腳 本產生部件80產生的控制腳本,以及(ii)包含在控制腳本中的對象,所述對象由指定對象 的腳本來指定。對象可以是在所有側欄中公用的按鈕的圖像;從服務分發伺服器3獲取的 圖像6 ;或其他。公共使用的圖像存儲在公共對象存儲部件93中。從服務分發伺服器3獲 取的圖像6存儲在服務圖像存儲部件92中。顯示數據產生部件63可以根據顯示數據請求 消息5的內容在多個公共圖像中選擇適於數位電視1的公共圖像。以這種方式產生的顯示數據7包括來自數位電視1的請求,S卩,根據顯示數據請求 消息5的內容(服務設置數據)的最佳控制腳本和對象。根據配置,圖案數據選擇部件62根據請求消息分析部件70的分析結果來選擇圖 案數據,最佳內容由控制腳本產生部件80來指定。此外,形成側欄的圖像6由服務圖像獲 取部件64來獲取。因此,側欄提供伺服器2能夠根據數位電視1的服務設置數據來完成適 當的顯示數據並將該顯示數據7提供至數位電視1。隨後,數位電視1可以基於適當定製的 顯示數據來執行側欄功能。從以上內容可以看出,可以根據請求顯示數據7的數位電視1的服務設置數據的 內容來定製顯示數據7。(顯示數據)圖5是示意性地示出了由顯示數據產生部件63產生的顯示數據7的數據結構的 圖。顯示數據7是被數位電視1請求用來產生側欄的信息。如圖5所示,本發明實施例中 的顯示數據7包含控制腳本和對象。控制腳本指定了當數位電視1執行側欄功能時所進行的操作。即,在控制腳本中 包含關於數位電視1的控制順序。對象是將要顯示在數位電視1上的數據,具體是jpg或 png格式的圖像數據、文本數據以及其他。如上所述,對象包括從服務分發伺服器3獲取的 圖像6以及其他。此外,在以文本形式顯示與服務的簡要描述有關的信息的情況下,也可以 包含文本形式的數據。文本數據的內容可以是(a)顯示數據產生部件63根據顯示數據請 求消息5的內容而產生的定製數據,(b)包含在圖案數據選擇部件62所選的圖案數據中的 數據,或(c)固定數據。對象的數據格式不限於圖5所示的示例,可以是任何數據格式,只要數位電視1可 以處理該數據以便在數位電視1上顯示該數據即可。在本實施例中,控制腳本粗略地分為兩種類型。第一種類型是布局限定腳本,所述布局限定腳本指定了如何顯示對象以及在哪個 位置顯示對象。布局限定腳本包括要顯示的對象如何與諸如對象的顯示位置和顯示尺寸之 類的布局信息相對應。由於這種布局限定腳本,數位電視1知道如何顯示顯示數據7中的 對象、以及在哪裡顯示顯示數據7中的哪個對象。第二種類型是操作限定腳本,所述操作限定腳本指定了要由數位電視1根據在數 字電視1中發生的事件(即,預定時間的過去、預定操作的開始/結束、接收顯示數據、或用戶的遙控輸入)來執行的預定操作。操作限定腳本詳細限定了數位電視1的操作,例如,將 要在發生哪種事件之後顯示(請求和獲取)哪個顯示數據7。操作限定腳本使得數位電視 1可以確定以哪個設備的什麼定時處理哪個數據。控制腳本可以被布置為例如由XML(可擴展標記語言)描述的文本形式的數據。 控制腳本的內容可以被容易地修改並提供至數位電視1。布局限定腳本可以被描述為例如 SVG(可縮放矢量圖形)。如上所述,在側欄提供伺服器2中的顯示數據7中所包含的控制腳本中的描述的 修改使得可以容易地修改要由數位電視1執行的側欄功能的規範,而不對併入數位電視1 的ROM中的基本功能作出任何修改。(服務設置數據的數據格式)參考圖6,以下描述說明了服務設置數據的數據格式。圖6是示出了服務設置數據 的數據格式的示意圖。在本實施例中,以二進位數據(1024位元組的固定長度)的形式來處理服務設置數 據。服務設置數據包括三個塊(Cl至C3),每個塊都具有含義。也就是說,服務設置數據包 括作為第一塊(Cl)的「報頭信息」、作為第二塊(C2)的「終端ID」以及作為第三塊(C3) 的「服務信息」。從服務設置數據的首部開始(S卩,從第一字節到第64位元組)存儲「報頭信息」。「報 頭信息」是用於指定數據是服務設置數據的信息。此外,也可以存儲要由數位電視來管理的 信息。注意,即使將服務設置數據重寫為默認數據,也不會重寫「報頭信息」。用於標識數位電視1的「終端ID」存儲在服務設置數據的第65位元組到第100位元組 中。「終端ID」是以遵循如下合法用詞的格式來描述的信息
{8}-
{4}-
{4}-
{4}-
{12}「服務信息」存儲在第101及後續字節。「服務信息」是針對每個服務重複地包括 「服務ID」 (服務的標識信息)、「數據長度」和「定製數據」(設置信息)的集合在內的信息。「服務ID」具有2位元組的長度,並存儲服務的標識信息。在「服務ID」中,存儲要在 側欄顯示的服務的服務ID。使用最小值的服務ID作為針對特定服務而保留的ID。此外,使用具有0值的服務 ID來指示數據的結束。「數據長度」具有1位元組的長度,並存儲對以下「定製數據」的字節長度加以指示的值。「定製數據」的長度可變,並且與提供每個服務的過程中所需的信息(例如,ZIP碼 以及其他)一起存儲。接下來參考圖7來說明服務設置數據的數據的示例。圖7是示出了服務設置數據 的數據的示例的示意圖。在該示例中,報頭信息包括文本「HeaderDataSample」。此外,「cf b8d7a5-9529-4e43-9a7b-d0c54e5aa0eb」的終端ID包含在終端ID中。在服務信息中,包含 「1,,、「2」、「3」、「4」、「5」、「6」、「-2」和「_4」作為服務 ID。此外,包含值「ZIP = 20001」作為 服務ID為「2」的服務的定製數據。(根據服務設置數據而定製的顯示數據的產生過程)以下描述參考圖8說明了一系列處理步驟的示例,在這些處理步驟中,側欄提供伺服器2執行以下操作(i)產生根據服務設置數據而定製的顯示數據7,以及(ii)將所產 生的顯示數據7發送至數位電視1。當數位電視1的事件處理部件30檢測到從操作部件19輸入的顯示側欄的指令輸 入時(在步驟Sl中判定為是),顯示數據請求處理部件32產生顯示數據請求消息5,並將 該顯示數據請求消息5發送至側欄提供伺服器2 (步驟S2)。當側欄提供伺服器2接收到來自數位電視1的顯示數據請求消息5時(在步驟S3 中判定為是),則請求消息分析部件70對該接收到的顯示數據請求消息5進行分析(步驟
54)。如上所述,分析結果包含服務設置數據。服務圖像獲取部件64根據步驟S4的分析結果來指定所請求的服務,並請求提供 所指定的服務的服務分發伺服器3提供圖像6,所述圖像6示出了該服務的簡要描述(步驟
55)。如上所述,備選地,可以獲取已經在服務圖像存儲部件92中存儲了預定時間段的圖像 6。此外,如以上在天氣預報服務的示例中說明的,服務圖像獲取部件64可以基於服務設置 數據中包含的定製數據(例如,郵政編碼信息)根據數位電視1來獲取圖像6(如,對郵政 編碼信息所指示的區域的天氣預報的簡要描述予以示出的圖像)。響應於步驟S5的請求,服務分發伺服器3提供圖像6(步驟S6)。另一方面,根據步驟S4的分析結果,圖案數據選擇部件62選擇圖案數據來產生要 提供至數位電視1的顯示數據7 (步驟S7)。隨後,控制腳本產生部件80基於所選的圖案數據和所獲取的圖像6,產生控制腳 本以使數位電視1執行被定製為適合數位電視1的側欄功能(步驟S8)。同時,控制腳本產生部件80基於服務設置數據(分析結果)中所包含的服務ID 來確定(i)要在側欄上顯示的服務,以及(ii)要在側欄上顯示的服務的顯示順序。沒有 具體地限制確定要在側欄上顯示哪個服務的方法。例如,可以通過以下方法來確定要顯示 的服務(A)確定顯示與所提取的服務ID相對應的每個服務;或(B)基於與服務有關的信 息(例如,服務是否在廣告時段內,服務是否付費等等)來確定要顯示的服務。(B)示例包 括確定不顯示沒有處於廣告時段的府服務,以及確定不顯示付費的服務。沒有具體限制確定被確定為要顯示的服務的顯示順序的方法。例如,可以根據以 下方法來確定顯示服務的順序(C)根據服務設置數據中包含的服務ID的順序來確定顯示 順序;或⑶根據與服務有關的信息來確定顯示順序(例如,諸如服務的預先設置的優先級 之類的信息、或服務是否付費)。方法(D)的示例是處於廣告時段的服務在其他服務之前 顯不。此後,顯示數據產生部件63產生包含以下內容的顯示數據7 :(i)由控制腳本產生 部件80產生的控制腳本,以及(ii)對象(在步驟S9)。最後,發送部件61b將在步驟S9產生的顯示數據7發送至請求顯示數據7的數字 電視1 (步驟S10)。數位電視1接收來自側欄提供伺服器2的顯示數據7 (步驟Sll)。當數位電視1 的事件處理部件30檢測到預定事件(接收到所請求的顯示數據7)時(步驟S12中判定為 是),顯示數據執行處理部件33執行接收到的顯示數據7的處理步驟(步驟S13)。即,顯 示數據執行處理部件33根據顯示數據7中所包含的控制腳本來顯示側欄7』(圖9)。圖9 所示的側欄V顯示示出了天氣預報的簡要描述的圖像6a,示出了股票行情服務的簡要描
16述的圖像6b,以及示出了圖像瀏覽服務的簡要描述的圖像6c。隨後,當事件處理部件30在圖9所示的側欄7』中檢測到在光標C處於圖像6a (示 出了天氣預報服務的簡要描述的圖像)處的狀態下選擇了如在屏幕上顯示的被示為El的 遙控器按鈕時(在步驟S14判定為是),顯示數據執行處理部件33根據控制腳本來訪問瀏 覽器處理部件3並命令瀏覽器處理部件34激活服務(在這種情況下,是天氣預報服務)。 瀏覽器處理部件34請求服務分發伺服器3提供服務8 (步驟S15)。瀏覽器處理部件34從服務分發伺服器3下載服務(例如,HTML數據或其他)(步 驟S16),並在數位電視1的顯示部件16上顯示服務8 (步驟S17)(圖10)。在圖10中,在 數位電視1上顯示天氣預報服務。根據該方法,側欄提供伺服器2可以根據從數位電視1發送的顯示數據請求消息 5中所包含的服務設置數據,通過定製針對每個數位電視1的數據,來產生用於顯示側欄的 顯示數據7。數位電視1可以基於顯示數據7中包含的控制腳本來執行被定製為適合數字 電視1的側欄功能。例如,側欄顯示用戶所期望的服務的簡要描述,並嵌入用於訪問服務的 URL。因此,通過使用所定製的側欄,用戶可以容易地獲取所期望的服務。此外,作為參數, 可以將服務的服務設置數據添加到用於訪問服務的URL。這使得可以對URL應用定製,從而 使得對瀏覽器所訪問的服務的瀏覽可以處於針對個人的定製狀態。例如,在天氣預報服務 的情況下,向URL添加ZIP碼允許利用瀏覽器來瀏覽(i)基於ZIP碼而定製的並且OSD顯 示的天氣預報的圖像,以及(ii)基於相同ZIP碼的天氣預報的詳細信息。儘管圖8中未示出,然而在以下情況下側欄提供伺服器2可以發送在側欄提供服 務器2中預先準備的默認服務設置數據並將該默認服務設置數據存儲在數位電視1中(i) 從數位電視向側欄提供伺服器2發送的服務設置數據被破壞,或(ii)數位電視1不具有服 務設置數據。相應地,當再次請求顯示側欄時,可以向側欄提供伺服器2發送包含默認服務 設置數據在內的顯示數據請求消息5。此外,在數位電視1所發送的服務設置數據中包含不 可用服務的情況下(由於諸如服務的終止之類的原因導致服務不可用),側欄提供伺服器 2可以(i)僅從服務設置數據去除有問題的特定服務信息,(ii)重構服務設置數據,以及 (iii)向數位電視1發送這種重構的服務設置數據。(屏幕示例)參考圖9、11和12以下描述說明了顯示側欄的屏幕的示例。如上所述,圖9示出了在數位電視1的顯示部件16上顯示側欄7』的狀態。圖9 所示的側欄7』顯示示出了天氣預報服務的簡要描述的圖像6a,示出了股票行情服務的簡 要描述的圖像6b,以及示出了圖像瀏覽服務的簡要描述的圖像6c。也就是說,圖9示出了 從數位電視1發送包括服務設置數據的顯示數據請求消息 5,所述服務設置數據包含分別與天氣預報服務、股票行情服務和圖像瀏覽服務相對應的服 務ID;響應於此,側欄提供伺服器2基於服務設置數據來(i)確定示出了天氣預報服務的 簡要描述的圖像6a、示出了股票行情服務的簡要描述的圖像6b、以及示出了圖像瀏覽服務 的簡要描述的圖像6c以及(ii)基於這種確定來產生顯示數據7。在圖9中,墨西哥城地區的天氣預報被顯示為示出了天氣預報服務的簡要描述的 圖像。這是因為,表示墨西哥城地區的郵政編碼信息(ZIP碼)被設置在服務設置數據中作 為與天氣預報服務的服務ID相對應的定製數據。基於郵政編碼信息,側欄提供伺服器2產生顯示數據7,顯示數據7包含示出了墨西哥城的天氣預報的簡要描述的圖像6a。參考圖11,以下描述說明了在數位電視1中的顯示部件16上顯示側欄7』的另一 示例。圖1所示的側欄7』顯示示出了天氣預報服務的簡要描述的圖像6a、示出了圖像瀏 覽服務的簡要描述的圖像6c、以及示出了體育信息服務的簡要描述的圖像6d。也就是說,圖11示出了 從數位電視1發送包括服務設置數據的顯示數據請求消 息5,所述服務設置數據包含分別與天氣預報服務、圖像瀏覽服務和體育信息服務相對應的 服務ID ;響應於此,側欄提供伺服器2 (i)基於服務設置數據來確定以該順序顯示天氣預報 服務、圖像瀏覽服務和體育信息服務以及(ii)基於這種確定來產生顯示數據7。參考圖12,接下來的詳細描述說明了在數位電視1中的顯示部件16上顯示側欄 V的另一示例。圖2所示的側欄7』顯示示出了天氣預報服務的簡要描述的圖像6e、示出 了股票行情服務的簡要描述的圖像6b、以及示出了圖像瀏覽服務的簡要描述的圖像6c。也就是說,圖12示出了 從數位電視1發送包括服務設置數據的顯示數據請求消 息5,所述服務設置數據包含分別與天氣預報服務、股票行情服務和圖像瀏覽服務相對應的 服務ID ;響應於此,側欄提供伺服器2 (i)基於服務設置數據來確定以該順序顯示天氣預報 服務、股票行情服務和圖像瀏覽服務以及(ii)基於這種確定來產生顯示數據7。在圖12中,紐約市地區的天氣預報被顯示為示出了天氣預報服務的簡要描述的 圖像。這是因為,表示紐約市地區的郵政編碼信息(ZIP碼)在服務設置數據中被設置為與 天氣預報服務的服務ID相對應的定製數據。基於郵政編碼信息,側欄提供伺服器2產生顯 示數據7,顯示數據7包含示出了紐約市的天氣預報的簡要描述的圖像6e。(效果)如上所述,數位電視1管理其存儲部件17中的服務設置數據。相應地,當要顯示 側欄時,數位電視1向側欄提供伺服器2發送顯示數據請求消息5。注意,顯示數據請求消 息5包含所管理的服務設置數據。作為響應,側欄提供伺服器2基於顯示數據請求消息5 中所包含的服務設置數據來產生顯示數據7。然後側欄提供伺服器2向數位電視1發送所 產生的顯示數據7 ;數位電視1基於接收到的顯示數據7來顯示所產生的側欄。也就是說,儘管數位電視1管理要發送至數位電視1中的側欄提供伺服器2的服 務設置數據,然而數位電視1並不通過使用所管理的服務設置數據產生要在側欄中顯示的 顯示數據7。相反,側欄提供伺服器2通過使用從數位電視1發送的服務設置數據來產生顯 示數據7。因此,側欄提供伺服器2可以控制(i)哪個服務包含在要在數位電視1上顯示的 側欄中,以及(ii)按照什麼順序來顯示服務。因此,例如,在側欄提供伺服器2知道有服務已停止從服務分發伺服器3提供服 務的情況下,可以僅由側欄提供伺服器2來執行顯示控制,如,使停止的服務不包含在側欄 中。此外,例如,如果側欄提供伺服器2知道有服務處於廣告時段中,則可以僅由側欄 提供伺服器2來執行控制,例如,使得處於廣告時段中的服務在其他服務之前顯示。此外,側欄提供伺服器2可以通過以下方式根據數位電視1來執行定製基於服務 設置數據中包含的定製數據(例如,郵政編碼信息)根據數位電視1來獲取圖像6。如上所述,數位電視1向側欄提供伺服器2發送服務設置數據使得僅通過側欄提供伺服器2可以實現在以下方面的靈活控制(i)哪個服務包含在側欄中,(ii)以什麼順序 來顯示服務,以及(iii)在側欄中要顯示示出了服務的簡要描述的哪種圖像類型。因此,不 需要對數位電視1所提供的功能做任何修改,也不需要對要在側欄中顯示的服務做任何修 改。因此,實現了以下效果容易實現對服務提供系統100的維護。側欄提供伺服器2通過使用服務設置數據來產生顯示數據7。因此,數位電視1不 需要具有利用服務設置數據來產生顯示數據7的功能。此外,只要數位電視1能夠從存儲 部件17讀出服務設置數據以及向存儲部件17寫入服務設置數據,那麼數位電視1就足夠 了。不需要數位電視1知道服務設置數據的數據格式的類型。因此,例如,甚至在由於顯示數據7的規範修改導致修改了諸如服務設置數據的 數據格式之類的規範的情況下,也不需要對數位電視1所提供的功能做任何修改。這實現 了以下效果可以僅通過修改側欄提供伺服器2中提供的功能來操縱規範修改。(附加問題)最後,可以利用由硬體或由CPU執行的軟體來實現控制部件10和60。在利用軟體 來實現控制部件10和60的情況下,數位電視1和側欄提供伺服器2各自都包括CPU(中央 處理單元)和存儲設備(存儲介質)。CPU (中央處理單元)執行在實現功能的控制程序中 的指令。存儲設備包括包含程序的ROM(只讀存儲器)、程序被加載到的RAM(隨機存取存 儲器)、以及包含程序和各種數據的存儲器。還可以通過將包含針對數位電視1和側欄提供 伺服器2的控制程序代碼(可執行程序、中間代碼程序或源程序)在內的計算機可讀存儲 介質安裝到數位電視1和側欄提供伺服器2來實現本發明的目的,所述計算機可讀存儲介 質是實現前述功能的軟體,以便計算機(或CPU、MPU)檢索並執行存儲介質中所包含的程序 代碼。例如,存儲介質可以是帶(如,磁帶或盒帶);盤,包括諸如軟盤(註冊商標)或 硬碟之類的磁碟或諸如CD-R0M/M0/MD/DVD/CD-R之類的光碟;卡,如IC卡(存儲卡)或光 卡;或半導體存儲器,如,掩模R0M/EPR0M/EEPR0M/閃速ROM。數位電視1和側欄提供伺服器2可以被布置為可連接至通信網絡,使得可以在通 信網絡上傳遞程序代碼。通信網絡不限於任何具體形式,並且可以是例如網際網路、內聯網、 外聯網、LAN、ISDN、VAN、CATV通信網、虛擬專用網絡(虛擬私有網絡)、電話線網絡、移動 通信網絡或衛星通信網。構成通信網的傳輸介質不限於任何具體形式,可以是例如有線 線路,如,IEEE 1394、USB、電源線、有限電視線、電話線或ADSL線;或無線的,如,紅外輻射 (IrDA,遙控)、BluetOOth 、802. 11無線、HDR、行動電話網、衛星線路、或地面數字網。本 發明包括載波或數據信號傳輸,其中,程序代碼是以電子的方式體現的。本發明不限於以上實施例的描述,本領域技術人員可以在權利要求的範圍之內修 改本發明。以不同實施例中公開的技術手段的適當組合為基礎的實施例包含在本發明的技 術範圍之內。(本發明的效果)如上所述,根據本發明的信息提供設備是一種提供顯示數據以在信息顯示設備上 呈現用戶界面的信息提供設備,所述信息顯示設備經由用戶界面從服務提供設備獲取與一 個或多個服務有關的信息並顯示所獲取的信息,所述信息提供設備包括服務設置數據接 收部件,用於從信息顯示設備接收服務設置數據,所述服務設置數據包括(i)用於使信息顯示設備獲取與所述一個或多個服務有關的信息的設置信息以及(ii)所述一個或多個服 務的標識信息;控制腳本產生部件,用於產生控制腳本,所述控制腳本使信息顯示設備顯示 對所述一個或多個服務的簡要描述加以指示的對象,所述對象與接收到的服務設置數據中 包含的設置信息相關聯;以及顯示數據發送部件,用於產生包括對象和所產生的控制腳本 在內的顯示數據並將所產生的顯示數據發送至信息顯示設備。此外,根據本發明的信息提供方法是一種控制信息提供設備的方法,所述信息提 供設備提供顯示數據以在信息顯示設備上呈現用戶界面,所述信息顯示設備經由用戶界面 從服務提供設備獲取與一個或多個服務有關的信息並顯示所獲取的信息,所述方法包括以 下步驟從信息顯示設備接收服務設置數據,所述服務設置數據包括(i)用於使信息顯示 設備獲取與所述一個或多個服務有關的信息的設置信息以及(ii)所述一個或多個服務的 標識信息;產生控制腳本,所述控制腳本使信息顯示設備顯示對所述一個或多個服務的簡 要描述加以指示的對象,所述對象與接收到的服務設置數據中包含的設置信息相關聯;產 生包括對象和所產生的控制腳本在內的顯示數據;以及將所產生的顯示數據發送至信息顯 示設備。因此,可以(i)產生顯示數據,所述顯示數據包括與服務設置數據中包含的設置 信息相對應的對象,所述服務設置數據是從信息顯示設備接收的;以及(ii)將所產生的該 顯示數據發送至信息顯示設備。因此,實現了以下效果針對包括與設置信息相對應的對象在內的顯示數據的控 制僅由信息提供設備(即,伺服器設備)來執行。換言之,實現了對於在信息顯示設備上顯 示對象的控制僅由信息提供設備來執行的效果。此外,根據本發明的信息提供設備可以被布置為使得信息顯示設備以固定長度數 據的形式將服務設置數據存儲在信息顯示設備的第一存儲部件中,服務設置數據接收部件 接收第一存儲部件中存儲的、固定長度數據單元形式的服務設置數據。根據這種布置,可以原樣接收以固定長度數據的形式存儲在第一存儲部件中的服 務設置數據。因此,要接收的服務設置數據是還沒有被信息顯示設備修改或更新過的數據。這使得可以僅由信息提供伺服器(即,伺服器設備)來執行對於在信息顯示設備 上顯示對象的控制。此外,根據本發明的信息提供設備可以被布置為使得如果所述一個或多個服務 的屬性信息包含在對象顯示在信息顯示設備上的服務的屬性信息組中,所述服務由服務設 置數據接收部件接收到的服務設置數據中所包含的標識信息來標識,所述屬性信息組預先 設置在信息提供設備的第二存儲部件中,則控制腳本產生部件產生用於使信息顯示設備對 服務的對象加以顯示的控制腳本,所述服務(i)由接收到的服務設置數據中包含的標識信 息來標識並且(ii)具有包含在組中的屬性信息。採用這種布置,如果由接收到的服務設置數據中包含的標識信息來標識的所述一 個或多個服務的屬性信息包含在預先設置的屬性信息組中,則可以產生用於使信息顯示設 備對具有該屬性信息的服務的對象加以顯示的控制腳本。這使得可以產生使得根據服務的屬性信息來顯示對象的控制腳本。因此,實現了以下效果信息提供設備可以根據服務的屬性信息來控制是否在信息顯示設備上顯示對象。此外,根據本發明的信息提供設備可以被布置為使得如果所述一個或多個服務 的屬性信息包含在對象優先於其他對象顯示在信息顯示設備上的服務的屬性信息組中,所 述服務由服務設置數據接收部件接收到的服務設置數據中包含的標識信息來標識,所述屬 性信息組預先設置在信息提供設備的第二存儲部件中,則控制腳本產生部件產生使得所述 服務的對象優先於其他對象來顯示的控制腳本,所述服務(i)由接收到的服務設置數據中 包含的標識信息來標識並且(ii)具有包含在組中的屬性信息。採用這種布置,如果由接收到的服務設置數據中包含的標識信息來標識的所述一 個或多個服務的屬性信息包含在預先設置的屬性信息組中,則可以產生使信息顯示設備將 具有屬性信息的服務的對象優先於其他對象來顯示的控制腳本。這使得可以根據服務的屬性信息,產生使優先於其他對象來顯示所述對象的控制 腳本。因此,實現了以下效果信息提供設備可以根據服務的屬性信息來控制是否優先 於其他對象來在信息顯示設備上顯示所述對象。此外,根據本發明的信息提供設備可以被布置為使得服務設置數據是二進位格式 的數據並且包括對服務的標識信息和設置信息的組合加以存儲的區域。根據這種布置,服務設置數據至少包括對服務的標識信息和設置信息的組合加以 存儲的區域。此外,所述數據是二進位格式的。因此,可以通過在二進位格式的數據中查詢該區域來獲取服務的標識信息和設置 信息。即,可以通過使用服務的標識信息和設置信息來執行控制腳本的產生過程,其中服務 的標識信息和設置信息各自都是通過對二進位格式的接收到的服務設置數據的區域進行 查詢來獲取的。因此,實現了以下效果可以僅由信息提供設備(即,伺服器設備)通過使用服務 的標識信息和設置信息來執行對包含與設置信息相對應的對象在內的顯示數據的控制,其 中服務的標識信息和設置信息各自都是從包括所述區域在內的二進位格式的服務設置數 據中獲取的。此外,根據本發明的信息提供設備還可以包括用於從服務提供設備獲取對象的對 象獲取部件。根據布置,可以從服務提供設備獲取對象。這使得可以在這一時間點上獲取由服務提供設備提供的對象。因此,實現了以下效果在例如服務提供設備根據服務的提供情況來提供對象的 情況下可以獲取根據提供情況的對象。根據本發明的信息顯示設備包括顯示數據請求部件,用於向信息提供設備發送 固定長度數據單元形式的存儲在第一存儲部件中的服務設置數據,以便相對於信息提供設 備執行提供顯示數據的請求以提供顯示數據;以及顯示數據顯示部件,用於基於從信息提 供設備獲取的顯示數據中包含的控制腳本,使信息顯示設備的顯示部件顯示響應於請求從 信息提供設備獲取的顯示數據中包含的對象。根據這種布置,以固定長度的形式存儲在第一存儲部件中的服務設置數據可以原 樣發送至信息提供設備。
因此,信息顯示設備不需要知道服務設置數據的格式或存儲在服務設置數據中的 數據種類。因此,實現了以下效果對於在信息顯示設備上顯示對象的控制可以僅由信息提 供設備(即,伺服器設備)來執行,即使信息顯示設備並不知道服務設置數據的數據格式或 服務設置數據中存儲的數據類型。根據本發明的信息提供系統包括信息提供設備;以及信息顯示設備。根據本發明,信息顯示設備集中地讀出第二存儲部件中存儲的服務設置數據並將 該服務設置數據原樣發送至信息提供設備。隨後,信息提供設備從信息顯示設備接收服務 設置數據。信息提供設備產生用於使信息顯示設備顯示與接收到的服務設置數據中包含的 設置信息相對應的對象的控制腳本。信息提供設備還產生包括對象和所產生的控制腳本在 內的顯示數據並將所產生的顯示數據發送至信息顯示設備。相應地,信息顯示設備根據從 信息提供設備獲取的顯示數據中包含的控制腳本在信息顯示設備的顯示部件上顯示對象。這使得信息提供設備可以發送基於信息顯示設備從第二存儲部件集中讀出的服 務設置數據而產生的顯示數據,並且使得信息顯示設備可以基於顯示數據在信息顯示設備 的設備上顯示對象。因此,對於在信息顯示設備上顯示對象的控制可以僅由作為伺服器設備的信息提 供設備來執行,即使信息顯示設備並不知道服務設置數據的數據格式或服務設置數據中存 儲的數據類型。工業應用本發明可應用於顯示各種信息的信息顯示設備,以及提供用於在信息顯示設備上 顯示的數據的信息提供設備。具體地,本發明適用於向信息顯示設備提供與一個或多個服 務有關的簡要描述信息的信息提供設備,所述簡要描述信息是從服務提供設備提供的。上述說明中討論的實現方式的實施例和實體示例僅用於說明本發明的技術細節, 不應被局限地解釋為限於這些實施例和實體示例,在不超過專利權利要求所限定的範圍的 情況下,這些實施例和實體示例可以應用於本發明精神之內的許多變型。
2權利要求
一種信息提供設備,提供顯示數據以在信息顯示設備上呈現用戶界面,所述信息顯示設備經由用戶界面從服務提供設備獲取與一個或多個服務有關的信息並顯示所獲取的信息,所述信息提供設備包括服務設置數據接收裝置,用於從信息顯示設備接收服務設置數據,所述服務設置數據包括(i)用於使信息顯示設備獲取與所述一個或多個服務有關的信息的設置信息以及(ii)所述一個或多個服務的標識信息;控制腳本產生裝置,用於產生控制腳本,所述控制腳本使信息顯示設備顯示對所述一個或多個服務的簡要描述加以指示的對象,所述對象與接收到的服務設置數據中包含的設置信息相關聯;以及顯示數據發送裝置,用於產生包括對象和所產生的控制腳本在內的顯示數據,並將所產生的顯示數據發送至信息顯示設備。
2.根據權利要求1所述的信息提供設備,其中,信息顯示設備以固定長度數據的形式將服務設置數據存儲在信息顯示設備的第一存 儲部件中,以及服務設置數據接收裝置接收固定長度數據單元形式的存儲在第一存儲部件中的服務 設置數據。
3.根據權利要求1所述的信息提供設備,其中,如果所述一個或多個服務的屬性信息包含在對象被顯示在信息顯示設備上的服務的 屬性信息組中,其中所述服務由服務設置數據接收裝置接收到的服務設置數據中所包含的 標識信息來標識,並且所述屬性信息組被預先設置在信息提供設備的第二存儲部件中,則控制腳本產生裝置產生用於使信息顯示設備對服務的對象加以顯示的控制腳本,所 述服務(i)由接收到的服務設置數據中包含的標識信息來標識並且(ii)具有包含在組中 的屬性信息。
4.根據權利要求1所述的信息提供設備,其中,如果服務的屬性信息包含在對象優先於其他對象被顯示在信息顯示設備上的服務的 屬性信息組中,其中所述服務由服務設置數據接收裝置接收到的服務設置數據中包含的標 識信息來標識,所述屬性信息組被預先設置在信息提供設備的第二存儲部件中,則控制腳本產生裝置產生使顯示設備將所述服務的對象優先於其他對象來顯示的控 制腳本,所述服務(i)由接收到的服務設置數據中包含的標識信息來標識並且(ii)具有包 含在組中的屬性信息。
5.根據權利要求1所述的信息提供設備,其中,服務設置數據是二進位格式的數據並 且包括其中存儲了服務的標識信息與設置信息的組合的區域。
6.根據權利要求1所述的信息提供設備,還包括對象獲取裝置,用於從服務提供設備 獲取對象。
7.一種信息顯示設備,包括顯示數據請求裝置,用於向權利要求1所述的信息提供設備發送固定長度數據單元形 式的存儲在第一存儲部件中的服務設置數據,以便相對於信息提供設備提供顯示數據來執 行提供顯示數據的請求;以及2顯示數據顯示裝置,用於基於從信息提供設備獲取的顯示數據中包含的控制腳本,使 信息顯示設備的顯示部件顯示響應於所述請求從信息提供設備獲取的顯示數據中包含的 對象。
8.一種信息提供系統,包括信息提供設備,提供顯示數據以在信息顯示設備上呈現用戶界面,所述信息顯示設備 經由用戶界面從服務提供設備獲取與一個或多個服務有關的信息並顯示所獲取的信息;以 及所述信息顯示設備,所述信息提供設備包括服務設置數據接收裝置,用於從信息顯示設備接收服務設置數據,所述服務設置數 據包括(i)用於使信息顯示設備獲取與所述一個或多個服務有關的信息的設置信息以及 ( )所述一個或多個服務的標識信息;控制腳本產生裝置,用於產生控制腳本,所述控制腳本使信息顯示設備顯示對所述一 個或多個服務的簡要描述加以指示的對象,所述對象與接收到的服務設置數據中包含的設 置信息相關聯;以及顯示數據發送裝置,用於產生包括對象和所產生的控制腳本在內的顯示數據,並將所 產生的顯示數據發送至信息顯示設備。
9.一種控制信息提供設備的信息提供方法,所述信息提供設備提供顯示數據以在信息 顯示設備上呈現用戶界面,所述信息顯示設備經由用戶界面從服務提供設備獲取與一個或 多個服務有關的信息並顯示所獲取的信息,所述方法包括以下步驟從信息顯示設備接收服務設置數據,所述服務設置數據包括(i)用於使信息顯示設備 獲取與所述一個或多個服務有關的信息的設置信息以及(ii)所述一個或多個服務的標識 fn息;產生控制腳本,所述控制腳本使信息顯示設備顯示對所述一個或多個服務的簡要描述 加以指示的對象,所述對象與接收到的服務設置數據中包含的設置信息相關聯;產生包括對象和所產生的控制腳本在內的顯示數據;以及將所產生的顯示數據發送至信息顯示設備。
10. 一種使計算機作為信息提供設備的每個裝置來操作的程序,所述信息提供設備提 供顯示數據以在信息顯示設備上呈現用戶界面,所述信息顯示設備經由用戶界面從服務提 供設備獲取與一個或多個服務有關的信息並顯示所獲取的信息,所述信息提供設備包括服務設置數據接收裝置,用於從信息顯示設備接收服務設置數據,所述服務設置數 據包括(i)用於使信息顯示設備獲取與所述一個或多個服務有關的信息的設置信息以及 ( )所述一個或多個服務的標識信息;控制腳本產生裝置,用於產生控制腳本,所述控制腳本使信息顯示設備顯示對所述一 個或多個服務的簡要描述加以指示的對象,所述對象與接收到的服務設置數據中包含的設 置信息相關聯;以及顯示數據發送裝置,用於產生包括對象和所產生的控制腳本在內的顯示數據,並將所產生的顯示數據發送至信息顯示設備。
11.一種使信息顯示設備中提供的計算機作為信息顯示設備的每個裝置來操作的程 序,所述信息顯示設備經由用戶界面從服務提供設備獲取與一個或多個服務有關的信息並 顯示所獲取的信息,所述信息顯示設備包括顯示數據請求裝置,用於向信息提供設備發送固定長度數據單元形式的存儲在第一存 儲部件中的服務設置數據,以便相對於信息提供設備提供顯示數據來執行提供顯示數據的 請求,所述信息提供設備提供顯示數據以在信息顯示設備上呈現用戶界面;以及顯示數據顯示裝置,用於基於從信息提供設備獲取的顯示數據中包含的控制腳本,使 信息顯示設備的顯示部件顯示響應於所述請求從信息提供設備獲取的顯示數據中包含的 對象。
12.—種計算機可讀存儲介質,在所述計算機可讀存儲介質中存儲用於使信息提供設 備中提供的計算機作為信息提供設備的每個裝置來操作的程序,所述信息提供設備提供顯 示數據以在信息顯示設備上呈現用戶界面,所述信息顯示設備經由用戶界面從服務提供設 備獲取與一個或多個服務有關的信息並顯示所獲取的信息,所述信息提供設備包括服務設置數據接收裝置,用於從信息顯示設備接收服務設置數據,所述服務設置數 據包括(i)用於使信息顯示設備獲取與所述一個或多個服務有關的信息的設置信息以及 ( )所述一個或多個服務的標識信息;控制腳本產生裝置,用於產生控制腳本,所述控制腳本使信息顯示設備顯示對所述一 個或多個服務的簡要描述加以指示的對象,所述對象與接收到的服務設置數據中包含的設 置信息相關聯;以及顯示數據發送裝置,用於產生包括對象和所產生的控制腳本在內的顯示數據,並將所 產生的顯示數據發送至信息顯示設備。
13.一種計算機可讀存儲介質,在所述計算機可讀存儲介質中存儲用於使信息顯示設 備中提供的計算機作為信息顯示設備的每個裝置來操作的程序,所述信息顯示設備經由用 戶界面從服務提供設備獲取與一個或多個服務有關的信息並顯示所獲取的信息,所述信息顯示設備包括顯示數據請求裝置,用於向信息提供設備發送固定長度數據單元形式的存儲在第一存 儲部件中的服務設置數據,以便相對於信息提供設備提供顯示數據來執行提供顯示數據的 請求,所述信息提供設備提供顯示數據以在信息顯示設備上呈現用戶界面;以及顯示數據顯示裝置,用於基於從信息提供設備獲取的顯示數據中包含的控制腳本,使 信息顯示設備的顯示部件顯示響應於所述請求從信息提供設備獲取的顯示數據中包含的 對象。全文摘要
根據本發明的側欄提供伺服器(2)包括請求消息分析部件(70),控制腳本產生部件(80)以及顯示數據產生部件(63)。請求消息分析部件(70)接收從數位電視(1)發送的服務設置數據。控制腳本產生部件(80)產生控制腳本,所述控制腳本使數位電視(1)顯示對服務的簡要描述加以指示的、跟用於獲取與服務有關的信息的設置信息相關聯的對象,所述設置信息包含在接收到的服務設置數據中。顯示數據產生部件(63)產生包括對象和所產生的控制腳本在內的顯示數據並將所產生的顯示數據發送至數位電視(1)。
文檔編號G06F13/00GK101911028SQ200880122599
公開日2010年12月8日 申請日期2008年12月22日 優先權日2007年12月27日
發明者松原敬信, 橫川和徵, 樫東清貴 申請人:夏普株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀