分發(fā)控制系統(tǒng)和分發(fā)系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種向諸如個(gè)人計(jì)算機(jī)和電子黑板這樣的通信終端的數(shù)據(jù)傳輸。
【背景技術(shù)】
[0002]隨著近來因特網(wǎng)的廣泛使用,云計(jì)算已經(jīng)應(yīng)用在各個(gè)領(lǐng)域中。云計(jì)算是如下的服務(wù)使用模式:其中,用戶通過使用連接至因特網(wǎng)的通信終端來使用由因特網(wǎng)上的服務(wù)器所提供的服務(wù)(云服務(wù)),并且為該服務(wù)付費(fèi)。
[0003]為了響應(yīng)于各種需要,因特網(wǎng)上承載的web內(nèi)容趨于豐富。結(jié)果,為了通過因特網(wǎng)利用服務(wù)器而使用通信終端訪問豐富的內(nèi)容涉及如下問題:通信終端上的負(fù)荷較高,這是不利的。
[0004]作為用于減小通信終端上的負(fù)荷的技術(shù),存在一種稱為瘦客戶端(thin client)的技術(shù)(例如,參見日本專利申請(qǐng)?zhí)亻_第2007-221229號(hào))。該瘦客戶端技術(shù)允許使用因特網(wǎng)環(huán)境以基于web的方式在通信終端上執(zhí)行各種應(yīng)用。
[0005]即使通過該瘦客戶端技術(shù),仍然存在如下問題:在通信終端上施加高負(fù)荷以訪問豐富的內(nèi)容。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的目的是至少部分地解決傳統(tǒng)技術(shù)中的問題。
[0007]根據(jù)實(shí)施例,提供了一種分發(fā)控制系統(tǒng),其包括:生成單元,配置為從內(nèi)容數(shù)據(jù)生成靜止圖像數(shù)據(jù);轉(zhuǎn)換單元,配置為將靜止圖像數(shù)據(jù)轉(zhuǎn)換為視頻數(shù)據(jù);以及發(fā)送單元,配置為將視頻數(shù)據(jù)發(fā)送至通信終端。
[0008]當(dāng)結(jié)合附圖考慮時(shí),通過閱讀下面對(duì)本發(fā)明的當(dāng)前優(yōu)選實(shí)施例的詳細(xì)描述,將更好地理解本發(fā)明的以上和其它目的、特征、優(yōu)點(diǎn)、以及技術(shù)和產(chǎn)業(yè)意義。
【附圖說明】
[0009]圖1是根據(jù)實(shí)施例的分發(fā)系統(tǒng)的示意圖。
[0010]圖2是當(dāng)加密狗(dongle)附接至通信終端時(shí)的概念視圖。
[0011]圖3是示出基本分發(fā)方法的概念圖。
[0012]圖4是多播的概念圖。
[0013]圖5是多顯示的概念圖。
[0014]圖6是通過分發(fā)控制系統(tǒng)使用多個(gè)通信終端的復(fù)合分發(fā)的概念圖。
[0015]圖7是分發(fā)控制系統(tǒng)、通信終端、終端管理系統(tǒng)和web服務(wù)器的硬件配置圖。
[0016]圖8是加密狗的硬件配置圖。
[0017]圖9是主要示出分發(fā)控制系統(tǒng)的功能的功能框圖。
[0018]圖10是主要示出通信終端的功能的功能框圖。
[0019]圖11是示出終端管理系統(tǒng)的功能的功能框圖。
[0020]圖12是分發(fā)目的地選擇菜單屏幕的概念圖。
[0021]圖13是終端管理表的概念圖。
[0022]圖14是可用終端管理表的概念圖。
[0023]圖15是編碼器橋單元的詳細(xì)圖。
[0024]圖16是示出轉(zhuǎn)換器的功能的功能框圖。
[0025]圖17是示出分發(fā)控制系統(tǒng)的基本分發(fā)處理的序列圖。
[0026]圖18是示出通過分發(fā)控制系統(tǒng)使用多個(gè)通信終端的通信處理的序列圖。
[0027]圖19是示出時(shí)間調(diào)整的處理的序列圖。
[0028]圖20是示出對(duì)從分發(fā)控制系統(tǒng)發(fā)送至通信終端的數(shù)據(jù)進(jìn)行信道自適應(yīng)控制的處理的序列圖。
[0029]圖21是示出對(duì)從通信終端發(fā)送至分發(fā)控制系統(tǒng)的數(shù)據(jù)進(jìn)行信道自適應(yīng)控制的處理的序列圖。
[0030]圖22是示出多顯示的處理的序列圖。
[0031]圖23是不出多顯不的處理的序列圖。
[0032]圖24是示出多顯示的處理的序列圖。
[0033]圖25是示出手勢(shì)轉(zhuǎn)換的處理的流程圖。
【具體實(shí)施方式】
[0034]下文參考附圖描述的是根據(jù)實(shí)施例的分發(fā)系統(tǒng)1。下文詳細(xì)描述的是一種發(fā)明,該發(fā)明使得web瀏覽器(在下文中稱為“瀏覽器”)和編碼器兩者均通過云計(jì)算在云中彼此合作地執(zhí)行,并且該發(fā)明將視頻數(shù)據(jù)、聲音數(shù)據(jù)等發(fā)送至通信終端。
[0035]在下文中,“圖像”包括靜止圖像和運(yùn)動(dòng)圖像?!耙曨l”基本上意味著運(yùn)動(dòng)圖像,并且還包括被停止為靜止圖像的運(yùn)動(dòng)圖像?!办o止圖像(聲音)”表示至少靜止圖像和聲音中的任一個(gè)?!皥D像(聲音)”表示至少圖像和聲音中的任一個(gè)。“視頻(聲音)”表示至少視頻和聲音中的任一個(gè)。
[0036]實(shí)施例的概述
[0037]參考圖1描述的是根據(jù)本發(fā)明的實(shí)施例的概述。圖1是根據(jù)本實(shí)施例的分發(fā)系統(tǒng)的示意圖。
[0038]系統(tǒng)配置的概述
[0039]首先描述的是分發(fā)系統(tǒng)1的配置的概述。
[0040]如圖1中所示,根據(jù)本實(shí)施例的分發(fā)系統(tǒng)1包括分發(fā)控制系統(tǒng)2、多個(gè)通信終端(5a至5f)、終端管理系統(tǒng)7、以及web服務(wù)器8。在下文中,通信終端(5a至5f)之中的任一通信終端均可以稱為“通信終端5”。分發(fā)控制系統(tǒng)2、終端管理系統(tǒng)7、以及web服務(wù)器8全部通過服務(wù)器計(jì)算機(jī)實(shí)現(xiàn)。
[0041]通信終端5是接收分發(fā)系統(tǒng)1的服務(wù)的用戶所使用的終端。通信終端5a是筆記本式個(gè)人計(jì)算機(jī)(PC)。通信終端5b是諸如智能電話或平板終端這樣的移動(dòng)終端。通信終端5c是將復(fù)印、掃描、打印和傳真的功能相結(jié)合的多功能外設(shè)/打印機(jī)/產(chǎn)品(MEP)。通信終端5d是投影儀。通信終端5e是具有相機(jī)、麥克風(fēng)和揚(yáng)聲器的TV(視頻)會(huì)議終端。通信終端5f是能夠電子地轉(zhuǎn)換由用戶繪制的圖畫等的電子黑板(白板)。
[0042]通信終端5不僅是如圖1中所示的這些終端,而且還可以是可通過諸如因特網(wǎng)這樣的通信網(wǎng)絡(luò)通信的設(shè)備,包括手表、自動(dòng)售貨機(jī)、汽車導(dǎo)航設(shè)備、游戲機(jī)、空調(diào)、照明器材、單獨(dú)的相機(jī)、單獨(dú)的麥克風(fēng)、以及單獨(dú)的揚(yáng)聲器。
[0043]分發(fā)控制系統(tǒng)2、通信終端5、終端管理系統(tǒng)7、以及web服務(wù)器8可以通過包括因特網(wǎng)和局域網(wǎng)(LAN)的通信網(wǎng)絡(luò)9彼此通信。通信網(wǎng)絡(luò)9的示例可以包括諸如第三代(3G)、全球微波接入互操作性(WiMAX)以及長(zhǎng)期演進(jìn)(LTE)這樣的無線通信網(wǎng)絡(luò)。
[0044]例如,通信終端5中的通信終端5d不具有通過通信網(wǎng)絡(luò)9與其它終端或系統(tǒng)通信的功能。然而,如圖2中所示,用戶將加密狗99插入到通信終端5d的諸如通用串行總線(USB)或高清晰度多媒體接口(HDMI)這樣的接口中,由此使得通信終端5d能夠與其它終端和系統(tǒng)通信。圖2是當(dāng)加密狗附接至通信終端時(shí)的概念視圖。
[0045]分發(fā)控制系統(tǒng)2在云中具有瀏覽器20,并且,通過瀏覽器20中的渲染的功能,獲取以特定描述語言描述的單個(gè)或多個(gè)內(nèi)容數(shù)據(jù)并對(duì)內(nèi)容數(shù)據(jù)進(jìn)行渲染,由此生成幀數(shù)據(jù),所述幀數(shù)據(jù)包括諸如由紅色、綠色和藍(lán)色(RGB)組成的位圖數(shù)據(jù)這樣的靜止圖像數(shù)據(jù)、以及諸如脈沖編碼調(diào)制(PCM)數(shù)據(jù)這樣的聲音數(shù)據(jù)(即,靜止圖像(聲音)數(shù)據(jù))。內(nèi)容數(shù)據(jù)是從web服務(wù)器8、任一通信終端等獲取的數(shù)據(jù),并且包括超文本標(biāo)記語言(HTML)和層疊樣式表(CSS)形式的圖像(聲音)數(shù)據(jù)、MP4(MPEG-4)形式的圖像(聲音)數(shù)據(jù)、以及高級(jí)音頻編碼(AAC)形式的聲音數(shù)據(jù)。
[0046]分發(fā)控制系統(tǒng)2在云中具有編碼單元19,并且編碼單元19扮演編碼器的角色,由此將作為靜止圖像(聲音)數(shù)據(jù)的幀數(shù)據(jù)轉(zhuǎn)換為諸如H.264(MPEG-4AVC)、Η.265和運(yùn)動(dòng)JPEG這樣的壓縮編碼格式的視頻(聲音)數(shù)據(jù)。
[0047]終端管理系統(tǒng)7對(duì)通信終端5進(jìn)行登錄認(rèn)證(login authenticat1n),并管理通信終端5的合同信息等。終端管理系統(tǒng)7具有用于發(fā)送電子郵件的簡(jiǎn)單郵件傳輸協(xié)議(SMTP)服務(wù)器的功能。終端管理系統(tǒng)7可以被實(shí)現(xiàn)為例如云服務(wù)上開發(fā)的虛擬機(jī)(IaaS:作為服務(wù)的基礎(chǔ)設(shè)施(Infrastructure as a infrastructure))。期望以復(fù)用方式(multiplexed manner)操作終端管理系統(tǒng)7以在突發(fā)事件的情況下提供服務(wù)連續(xù)性。
[0048]瀏覽器20實(shí)現(xiàn)實(shí)時(shí)通信/協(xié)作(RTC)。分發(fā)控制系統(tǒng)2包括以下所述的圖16中的編碼單元19,并且編碼單元19可以對(duì)由瀏覽器20輸出的幀數(shù)據(jù)進(jìn)行實(shí)時(shí)編碼,并且輸出通過與H.264標(biāo)準(zhǔn)等兼容的轉(zhuǎn)換所生成的視頻(聲音)數(shù)據(jù)。結(jié)果,分發(fā)控制系統(tǒng)2的處理例如不同于在DVD播放器不讀取和分發(fā)DVD中記錄的實(shí)時(shí)視頻(聲音)數(shù)據(jù)的情況下的處理。
[0049]不僅分發(fā)控制系統(tǒng)2、而且通信終端5也可以具有瀏覽器。在此情況下,更新分發(fā)控制系統(tǒng)2的瀏覽器20消除了啟動(dòng)各個(gè)通信終端5的瀏覽器的需要。
[0050]各種分發(fā)方法的概述
[0051 ] 接下來描述的是各種分發(fā)方法的概述。
[0052]基本分發(fā)
[0053]圖3是圖示基本分發(fā)方法的概念圖。在分發(fā)系統(tǒng)1中,如圖3中所示,分發(fā)控制系統(tǒng)2的瀏覽器20從web服務(wù)器8獲取作為圖像(聲音)數(shù)據(jù)的web內(nèi)容數(shù)據(jù)[A]并對(duì)其進(jìn)行渲染,由此生成作為靜止圖像(聲音)數(shù)據(jù)的幀數(shù)據(jù)[A]。包括編碼單元19的編碼器橋單元(encoder bridge unit) 30對(duì)幀數(shù)據(jù)[A]進(jìn)行編碼等,由此將它們轉(zhuǎn)換為諸如H.264這樣的壓縮編碼格式的視頻(聲音)數(shù)據(jù)[A](發(fā)送數(shù)據(jù)的示例)。分發(fā)控制系統(tǒng)2將所轉(zhuǎn)換的視頻(聲音)數(shù)據(jù)[A]分發(fā)至通信終端5。
[0054]因此,分發(fā)控制系統(tǒng)2可以在將甚至豐富的web內(nèi)容數(shù)據(jù)從HTML等形式的web內(nèi)容數(shù)據(jù)轉(zhuǎn)換為云中的H.264等形式的經(jīng)壓縮的視頻(聲音)數(shù)據(jù)的同時(shí),將所述web內(nèi)容數(shù)據(jù)分發(fā)至通信終端5。結(jié)果,通信終端5可以流暢地再現(xiàn)web內(nèi)容,而無需用于添加最新的瀏覽器或并入高規(guī)格中央處理單元(CPU)、操作系統(tǒng)(0S)、隨機(jī)存取存儲(chǔ)器(RAM)等的時(shí)間和成本。
[0055]未來web內(nèi)容的豐富化將僅需要在云中的分發(fā)控制系統(tǒng)2中的更高規(guī)格的瀏覽器20、CPU等,而無需更高規(guī)格的通信終端5。
[0056]應(yīng)用上述分發(fā)方法,如圖4至圖6中所示,分發(fā)系統(tǒng)1還可以將web內(nèi)容數(shù)據(jù)作為視頻(聲音)數(shù)據(jù)分發(fā)至多個(gè)站點(diǎn)(site)。以下描述的是圖4至圖6中所示的分發(fā)方法。
[0057]多播
[0058]圖4是多播的概念圖。如圖4中所示,分發(fā)控制系統(tǒng)2的單個(gè)瀏覽器20從web服務(wù)器8獲取作為圖像(聲音)數(shù)據(jù)的web內(nèi)容數(shù)據(jù)[A]并其進(jìn)行渲染,由此生成作為靜止圖像(聲音)數(shù)據(jù)的幀數(shù)據(jù)[A]。編碼器橋單元30編碼幀數(shù)據(jù)[A],由此將它們轉(zhuǎn)換為視頻(聲音)數(shù)據(jù)。分發(fā)控制系統(tǒng)2然后將視頻(聲音)數(shù)據(jù)[A](發(fā)送數(shù)據(jù)的示例)分發(fā)至多個(gè)通信終端(5fl、5f2、5f3)。
[0059]因此,在多個(gè)站點(diǎn)再現(xiàn)同一視頻(聲音)。在此情況下,通信終端(5fl、5f2、5f3)不需要具有相同水平的顯示再現(xiàn)能力(例如,相同的分辨率)。如此的分發(fā)方法例如稱為
“多播”。
[0060]多顯示
[0061]圖5是多顯示的概念圖。如圖5中所示,分發(fā)控制系統(tǒng)2的單個(gè)瀏覽器20從web服務(wù)器8獲取作為圖像(聲音)數(shù)據(jù)的web內(nèi)容數(shù)據(jù)[XYZ]并對(duì)其進(jìn)行渲染,由此生成作為靜止圖像(聲音)數(shù)據(jù)的幀數(shù)據(jù)[XYZ]。編碼器橋單元30將每個(gè)幀數(shù)據(jù)[XYZ]分割為多個(gè)幀數(shù)據(jù)([X]、[Y]、[Z]),然后對(duì)它們進(jìn)行編碼,由此將它們轉(zhuǎn)換為多個(gè)視頻(聲音)數(shù)據(jù)([X]、[Y]、[Z])。然后,分發(fā)控制系統(tǒng)2將視頻(聲音)數(shù)據(jù)[X](發(fā)送數(shù)據(jù)的示例)分發(fā)至通信終端5fl。類似地,分發(fā)控制系統(tǒng)2將視頻(聲音)數(shù)據(jù)[Y](發(fā)送數(shù)據(jù)的示例)分發(fā)至通信終端5f2,并將視頻(聲音)數(shù)據(jù)[Z](發(fā)送數(shù)據(jù)的示例)分發(fā)至通信終端5f3。
[0062]因此,例如,甚至對(duì)于橫向web內(nèi)容[XYZ],也由通信終端5以分割方式再現(xiàn)視頻(聲音)。結(jié)果,當(dāng)將通信終端(5fl、5f2、5f3)安裝在一條線上時(shí),可以獲得與一個(gè)大視頻的再現(xiàn)相同的效果。在此情況下,通信終端(5fl、5f2、5f3)需要具有相同水平的顯示再現(xiàn)能力(例如,相同的分辨率)。如此的分發(fā)方法例如稱為“多顯示”。
[0063]復(fù)合分發(fā)
[0064]圖6是通過分發(fā)控制系統(tǒng)使用多個(gè)通信終端的復(fù)合分發(fā)的概念圖。如圖6中所示,在第一站點(diǎn)(圖6中的右側(cè))使用作為電子黑板的通信終端5fl和作為電話會(huì)議終端的通信終端5el,而在第二站點(diǎn)(圖6中的左側(cè))類似地使用作為電子黑板的通信終端5f2和作為電話會(huì)議終端的通信終端5e2。在第一站點(diǎn),電子筆P1用于在通信終端5fl上通過筆畫(stroke)來繪制字符等。在第二站點(diǎn),電子筆P2用于在通信終端5f2上通過筆畫來繪制字符等。
[0065]在第一站點(diǎn),由通信終端5el獲取的視頻(聲音)數(shù)據(jù)通過編碼單元60被編碼,并且然后被發(fā)送至分發(fā)控制系統(tǒng)2。之后,所述視頻(聲音)數(shù)據(jù)通過分發(fā)控制系統(tǒng)2的解碼單元40被解碼,并且然后被輸入至瀏覽器20。指示通過電子筆P1在通