專利名稱:圖像發(fā)布系統(tǒng)、客戶終端和其控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種從服務(wù)器通過網(wǎng)絡(luò)發(fā)布圖像數(shù)據(jù)的圖像發(fā)布系統(tǒng)、客戶終端和其控制方法。
背景技術(shù):
近年來,將所拍攝的圖像數(shù)據(jù)從服務(wù)器發(fā)布到客戶終端的圖像發(fā)布系統(tǒng)已經(jīng)普及。在這樣的系統(tǒng)中,服務(wù)器包括例如網(wǎng)絡(luò)照相機,客戶終端包括計算機。這種圖像發(fā)布系統(tǒng)尤其用于如下目的通過利用來自布置在多個遠(yuǎn)程地點的照相機的顯示圖像的特征來監(jiān)視特定地點。
在基于圖像進(jìn)行監(jiān)視時,來自大量的服務(wù)器的圖像必須同時顯示在客戶終端的顯示器上。因此,分別將來自服務(wù)器的圖像顯示在顯示器上縮小的窗口中。如果選擇了特定圖像,則可以以放大的尺寸顯示該圖像的窗口。通過放大或縮小顯示圖像的應(yīng)用程序的窗口尺寸來改變窗口的尺寸。更具體地,用戶經(jīng)常通過使用鼠標(biāo)拖動由應(yīng)用程序顯示的窗框?qū)⒋翱诔叽绶糯蠡蚩s小到希望的尺寸。
另一方面,每一個服務(wù)器以預(yù)先設(shè)定的分辨率向客戶終端發(fā)送所拍攝的圖像數(shù)據(jù)??梢詮氖袌錾系玫娇梢皂憫?yīng)客戶終端的請求來改變該分辨率的服務(wù)器。例如,監(jiān)視者可以在服務(wù)器中選擇并設(shè)定640×480(像素)和320×240(像素)的分辨率中的一個,可以接收并顯示以設(shè)定的分辨率發(fā)送的圖像數(shù)據(jù)。如果服務(wù)器的分辨率是圖像數(shù)據(jù)的最大分辨率的1/2,則可以簡單地通過使要采樣的像素數(shù)減半來改變該分辨率(參見日本特開平11-196379號公報)。
因此,作為由服務(wù)器提供的分辨率,將計算機或者圖像媒體的例如VGA尺寸(640×480(像素))的標(biāo)準(zhǔn)分辨率設(shè)定為最大分辨率。然后,服務(wù)器通常提供1/2VGA尺寸的QVGA尺寸(320×240(像素)),1/2QVGA尺寸的QQVGA尺寸(160×120(像素))。然而,也可以采用以下配置。即,預(yù)先用高分辨率CCD捕獲圖像,發(fā)送根據(jù)任意分辨率的圖像區(qū)域,或者當(dāng)使用高速圖像處理LSI進(jìn)行分辨率轉(zhuǎn)換時,可以將要從服務(wù)器發(fā)送的圖像的分辨率改變?yōu)橐?guī)定值之外的任意分辨率。
在客戶終端上顯示從服務(wù)器發(fā)布的圖像數(shù)據(jù)時,當(dāng)客戶終端將圖像窗口改變?yōu)槿我獬叽鐣r,客戶終端執(zhí)行用于改變繪制(render)尺寸的尺寸調(diào)整處理。例如,在顯示從服務(wù)器發(fā)布的、具有640×480(像素)的分辨率的圖像時,在客戶終端上縮小顯示圖像的窗口的尺寸。在這種情況下,客戶終端根據(jù)縮小的窗口的尺寸執(zhí)行從640×480(像素)的分辨率到例如500×300(像素)的分辨率的尺寸調(diào)整處理。
在客戶終端中的該尺寸調(diào)整處理中,因為在進(jìn)行圖像顯示時執(zhí)行鄰近像素之間的插值處理和重采樣處理,所以對客戶終端的處理施加了重的負(fù)荷。尤其是,當(dāng)客戶終端連接大量的服務(wù)器并顯示來自服務(wù)器的大量的圖像時,以及當(dāng)客戶終端同時對這些圖片施加尺寸調(diào)整處理時,客戶終端上的負(fù)荷顯著增加。該負(fù)荷增加導(dǎo)致顯示圖像時的幀頻下降和計算機的處理速度下降。即,不能減小根據(jù)監(jiān)視者所需的各種圖像質(zhì)量或者監(jiān)視者使用的各種監(jiān)視設(shè)備的操作狀態(tài)來進(jìn)行尺寸調(diào)整處理的負(fù)荷。
在客戶終端中通過基于鄰近像素的插值處理而進(jìn)行的放大比例的顯示不能根據(jù)窗口尺寸得到最佳圖像質(zhì)量。例如,當(dāng)將顯示160×120(像素)的圖像數(shù)據(jù)的圖像窗口放大到640×480(像素)時,因為沿垂直和水平方向?qū)⒄{(diào)整尺寸前的數(shù)據(jù)放大了四倍,所以圖像質(zhì)量劣化。
發(fā)明內(nèi)容
本發(fā)明的目的是解決上述現(xiàn)有問題。
本發(fā)明的特征是提供一種圖像發(fā)布系統(tǒng)、客戶終端和其控制方法,所述圖像發(fā)布系統(tǒng)可以減小客戶終端中的圖像尺寸調(diào)整處理的負(fù)荷。
本發(fā)明的特征是提供一種圖像發(fā)布系統(tǒng)、客戶終端和其控制方法,所述圖像發(fā)布系統(tǒng)可以防止由在客戶終端的放大所引起的圖像質(zhì)量劣化。
本發(fā)明的特征是提供一種圖像發(fā)布系統(tǒng)、客戶終端和其控制方法,所述圖像發(fā)布系統(tǒng)允許用戶選擇與客戶終端和服務(wù)器的操作狀態(tài)及系統(tǒng)的操作環(huán)境相對應(yīng)的尺寸調(diào)整方法。
根據(jù)本發(fā)明,提供一種用于從服務(wù)器向客戶終端發(fā)送以預(yù)定分辨率捕獲的圖像數(shù)據(jù)、在客戶終端上顯示該圖像數(shù)據(jù)的圖像發(fā)布系統(tǒng),其中,客戶終端包括通知部件,其用于通知服務(wù)器顯示圖像數(shù)據(jù)并根據(jù)尺寸改變指令改變了尺寸的窗口的尺寸信息;以及顯示控制部件,其用于進(jìn)行控制以在窗口上顯示從服務(wù)器接收到的圖像數(shù)據(jù),服務(wù)器包括尺寸調(diào)整部件,其用于基于尺寸信息在捕獲圖像數(shù)據(jù)時改變分辨率,其中客戶終端的顯示控制部件接收由尺寸調(diào)整部件進(jìn)行了尺寸調(diào)整后的圖像數(shù)據(jù),在窗口上顯示接收到的圖像數(shù)據(jù)。
此外,根據(jù)本發(fā)明,提供一種用于從服務(wù)器接收以預(yù)定分辨率捕獲的圖像數(shù)據(jù)、在窗口上顯示接收到的圖像數(shù)據(jù)的客戶終端,包括
通知部件,其用于通知服務(wù)器顯示圖像數(shù)據(jù)并且根據(jù)尺寸改變指令改變了尺寸的窗口的尺寸信息;以及顯示控制部件,其用于接收由服務(wù)器進(jìn)行了尺寸調(diào)整后的圖像數(shù)據(jù),在窗口上顯示尺寸調(diào)整后的圖像數(shù)據(jù)。
此外,根據(jù)本發(fā)明,提供一種控制圖像發(fā)布系統(tǒng)的方法,所述圖像發(fā)布系統(tǒng)用于將以預(yù)定的分辨率拍攝的圖像數(shù)據(jù)從服務(wù)器發(fā)送到客戶終端,并在客戶終端上顯示圖像數(shù)據(jù),所述方法包括輸入步驟,輸入顯示圖像數(shù)據(jù)的窗口的尺寸的改變指令;通知步驟,通知服務(wù)器根據(jù)尺寸改變指令改變了尺寸的窗口的尺寸信息;尺寸調(diào)整步驟,基于尺寸信息在捕獲圖像數(shù)據(jù)時改變分辨率;以及顯示控制步驟,接收在尺寸調(diào)整步驟中進(jìn)行了尺寸調(diào)整后的圖像數(shù)據(jù),在窗口上顯示尺寸調(diào)整后的圖像數(shù)據(jù)。
從以下參考附圖對典型實施例的說明,本發(fā)明的其它特征將更加明顯。
包含在說明書中、構(gòu)成說明書的一部分的附圖示出本發(fā)明的實施例,并且與說明書一起用于說明本發(fā)明的原理。
圖1是用于說明根據(jù)本發(fā)明第一實施例的圖像發(fā)布系統(tǒng)的整體系統(tǒng)配置的框圖;圖2A和圖2B示出在根據(jù)第一實施例的客戶終端的顯示器上顯示的窗口的視圖;圖3是用于說明根據(jù)本發(fā)明第一實施例的客戶終端中的處理的流程圖;圖4A和圖4B示出在根據(jù)第二實施例的客戶終端的顯示器上顯示的窗口的視圖;圖5是示出根據(jù)本發(fā)明的第二實施例在根據(jù)照相機控制權(quán)執(zhí)行尺寸調(diào)整處理時在客戶終端中的處理的流程圖;圖6A和圖6B示出在根據(jù)第三實施例的客戶終端的顯示器上顯示的窗口的視圖;圖7是示出根據(jù)第三實施例在進(jìn)行圖像尺寸調(diào)整處理時在客戶終端中的處理的流程圖;圖8是示出基于使用負(fù)荷表所計算的負(fù)荷量L來檢查客戶終端上的負(fù)荷的處理的流程圖;圖9示出根據(jù)第三實施例通過對客戶終端上的負(fù)荷量進(jìn)行數(shù)值轉(zhuǎn)換所得到的表的例子;圖10是示出在第三實施例的變形例中使用圖像幀頻作為檢查基準(zhǔn)的客戶終端上的負(fù)荷判斷處理的流程圖;圖11是用于說明根據(jù)本發(fā)明第四實施例的圖像發(fā)布系統(tǒng)中的尺寸調(diào)整處理的流程圖;圖12示出用于說明根據(jù)第四實施例的操作模式、窗口尺寸調(diào)整狀態(tài)和尺寸調(diào)整處理之間的關(guān)系的表的例子;圖13是用于說明根據(jù)第五實施例在圖像發(fā)布系統(tǒng)中放大圖像窗口時的尺寸調(diào)整處理的流程圖;以及圖14示出用于說明根據(jù)第五實施例的客戶終端的設(shè)置項目和尺寸調(diào)整處理之間的關(guān)系的表的例子。
具體實施例方式
現(xiàn)在參考附圖詳細(xì)說明本發(fā)明的優(yōu)選實施例。應(yīng)當(dāng)指出,以下實施例不限制在權(quán)利要求中所限定的本發(fā)明,而且并非實施例中所述的全部特征的組合都是用于實現(xiàn)本發(fā)明的目的的必要手段。
第一實施例下面參考圖1~圖3詳細(xì)說明本發(fā)明的第一實施例。
圖1是用于說明根據(jù)本發(fā)明第一實施例的圖像發(fā)布系統(tǒng)的整體系統(tǒng)配置的框圖。首先說明該系統(tǒng)的構(gòu)成組件。
將服務(wù)器101配置為用于捕獲被攝體圖像的網(wǎng)絡(luò)照相機,通過網(wǎng)絡(luò)121發(fā)布由該照相機捕獲的圖像。客戶終端111是接收并顯示從服務(wù)器101發(fā)送的圖像數(shù)據(jù)的計算機。該服務(wù)器101和客戶終端111連接到例如LAN、因特網(wǎng)等的網(wǎng)絡(luò)121。通過將多個服務(wù)器122連接到網(wǎng)絡(luò)121,客戶終端111可以在多窗口等上同時顯示來自遠(yuǎn)程地點的多個服務(wù)器122的多個圖像數(shù)據(jù)項。通過將多個客戶終端124連接到網(wǎng)絡(luò)121,可以發(fā)布圖像數(shù)據(jù)而不限制觀看者。管理者客戶終端123是服務(wù)器101的管理者,其具有可以對網(wǎng)絡(luò)照相機的云臺(panhead)進(jìn)行平轉(zhuǎn)(pan)和俯仰操作并對照相機進(jìn)行各種設(shè)置的照相機控制權(quán)。
下面說明根據(jù)本實施例的服務(wù)器101。
服務(wù)器101包括云臺攝像單元102、圖像尺寸調(diào)整單元103、圖像壓縮單元104、CPU 105和通信接口(I/F)單元106。云臺攝像單元102根據(jù)來自管理者客戶終端123的控制命令執(zhí)行云臺的平轉(zhuǎn)和俯仰驅(qū)動操作。其結(jié)果是,云臺攝像單元102可以以希望的角度捕獲圖像。云臺攝像單元102從管理者客戶終端123通過CPU 105接收這些照相機控制命令。圖像尺寸調(diào)整單元103捕獲圖像數(shù)據(jù),將捕獲的圖像數(shù)據(jù)轉(zhuǎn)換為預(yù)先設(shè)定的分辨率。即,本實施例的尺寸調(diào)整包括用于改變圖像數(shù)據(jù)的分辨率(尺寸)的處理。在本實施例中,從服務(wù)器101提供給客戶終端的圖像的分辨率包括三種不同的分辨率,即,640×480(像素),320×240(像素),以及160×120(像素)??梢愿鶕?jù)來自客戶終端的命令改變分辨率,圖像尺寸調(diào)整單元103通過CPU 105接收該改變命令。圖像壓縮單元104以例如JPEG格式等壓縮由圖像尺寸調(diào)整單元103捕獲的三種不同分辨率的圖像數(shù)據(jù)。CPU 105將三種壓縮后的數(shù)據(jù)轉(zhuǎn)換為多個流。通信I/F單元106將這些圖像數(shù)據(jù)發(fā)布給連接到網(wǎng)絡(luò)121的客戶終端111和124。
下面說明根據(jù)本實施例的客戶終端111。應(yīng)當(dāng)指出,每一個客戶終端124具有相同的配置。
客戶終端111包括通信I/F單元112、CPU 113、顯示器114和輸入單元115。輸入單元115是例如鼠標(biāo)和鍵盤的輸入裝置,用于控制應(yīng)用程序,向服務(wù)器101輸入并發(fā)送控制命令等。通信I/F單元112接收從服務(wù)器101發(fā)送的三種不同分辨率的圖像數(shù)據(jù),并將其發(fā)送到CPU 113。CPU 113解壓縮該客戶終端中設(shè)定的顯示分辨率的圖像數(shù)據(jù),通過應(yīng)用軟件在顯示器114上顯示圖像。
圖2A和圖2B說明在根據(jù)本實施例的客戶終端的顯示器114上顯示的窗口,示出顯示從服務(wù)器101發(fā)布的圖像數(shù)據(jù)的狀態(tài)。下面說明圖像窗口的尺寸調(diào)整。
圖2A示出在尺寸調(diào)整之前顯示器114上的顯示內(nèi)容,附圖標(biāo)記202表示通過應(yīng)用程序顯示的窗口。在該窗口202上,附圖標(biāo)記203表示作為顯示圖像的區(qū)域的圖像窗口。在這種情況下,客戶終端111接收640×480(像素)分辨率的圖像數(shù)據(jù)。因此,將該圖像顯示為具有沿水平方向204的640(像素)和沿垂直方向205的480(像素)的尺寸。附圖標(biāo)記206表示俯仰控制條;附圖標(biāo)記207表示平轉(zhuǎn)控制條。通過滑動這些條,可以對服務(wù)器101的云臺攝像單元102的云臺的平轉(zhuǎn)和俯仰角度進(jìn)行遠(yuǎn)程控制。使用該控制,客戶終端111可以觀看以希望的角度對被攝體的圖像進(jìn)行捕獲所得到的圖像。獲得照相機控制權(quán)的客戶終端可以通過按下控制權(quán)按鈕208來使用這些照相機控制工具條。
當(dāng)用戶選擇該控制權(quán)按鈕208而其它客戶終端沒有獲得控制權(quán)時,使能該按鈕,該控制權(quán)按鈕208用于限制用戶以禁止多個客戶終端同時操作單個照相機。附圖標(biāo)記209表示拖動區(qū)。當(dāng)用戶使用鼠標(biāo)拖動該區(qū)域209時,他或她可以通過應(yīng)用程序?qū)@示窗口202和圖像窗口203的尺寸改變(尺寸調(diào)整)為任意尺寸。
圖2B示出通過使用光標(biāo)220拖動鼠標(biāo)來改變窗口202的尺寸之后顯示器114上的顯示內(nèi)容。如附圖標(biāo)記212所示,根據(jù)該拖動對圖像窗口203進(jìn)行尺寸調(diào)整,以沿水平方向213的512(像素)和沿垂直方向214的384(像素)的減小了的尺寸顯示該圖像窗口203。
客戶終端111上的圖像窗口的尺寸調(diào)整操作的結(jié)果是,必須顯示具有與從服務(wù)器101發(fā)送的圖像的分辨率不同的尺寸的圖像。由于該原因,在客戶終端111上施加重采樣處理或者插值處理的負(fù)荷。為了減小客戶終端111上的該負(fù)荷,以與從服務(wù)器101接收到的圖像的分辨率相同的尺寸顯示圖像是有效的。為達(dá)到這個目的,服務(wù)器101必須提供具有與在客戶終端111上尺寸調(diào)整后的窗口尺寸相對應(yīng)的分辨率的圖像數(shù)據(jù)。
在第一實施例中,在客戶終端中改變要顯示的窗口的尺寸的情況下,客戶終端將與改變后的顯示尺寸有關(guān)的信息發(fā)送到服務(wù)器101?;谠撔畔?,服務(wù)器101通過圖像尺寸調(diào)整單元103將捕獲到的圖像的分辨率改變?yōu)榕c該顯示尺寸相對應(yīng)的分辨率,將以這種方法改變了分辨率的圖像數(shù)據(jù)發(fā)送到客戶終端。以這種方式,可以減小客戶終端上的尺寸調(diào)整處理的負(fù)荷。此外,因為攝像側(cè)(服務(wù)器)執(zhí)行圖像的尺寸調(diào)整,所以可以防止在尺寸調(diào)整時圖像劣化。
圖3是用于說明根據(jù)第一實施例在執(zhí)行尺寸調(diào)整處理時客戶終端中的處理的流程圖。圖3示出在執(zhí)行圖2B所示的窗口尺寸調(diào)整處理時客戶終端的處理。應(yīng)當(dāng)指出,將實現(xiàn)該處理的程序存儲在CPU 113的存儲器113a中,在CPU 113的控制下執(zhí)行該程序。
在步驟S302中,CPU 113連接服務(wù)器101并接收規(guī)定分辨率的圖像數(shù)據(jù)。在第一實施例中,CPU 113接收640×480(像素)的分辨率的圖像數(shù)據(jù)。在步驟S303中,CPU 113起動應(yīng)用程序以原始分辨率(640×480(像素))在圖像窗口203上顯示圖像(圖2A)。在步驟S304中,CPU 113判斷用戶是否對圖像窗口進(jìn)行了尺寸調(diào)整。如果用戶對圖像窗口進(jìn)行了尺寸調(diào)整,則該處理前進(jìn)到步驟S305,CPU 113通過通信I/F單元112向服務(wù)器101發(fā)送尺寸調(diào)整后的圖像窗口212的顯示尺寸信息。在第一實施例中,假設(shè)尺寸調(diào)整后的圖像窗口212的尺寸是沿水平方向512(像素)×沿垂直方向384(像素),如圖2B所示。
以這種方式,在步驟S305中,客戶終端向服務(wù)器101發(fā)送表示512×384(像素)的顯示尺寸信息?;谠摻邮盏降娘@示尺寸信息,服務(wù)器101將攝像尺寸(分辨率)從640×480(像素)改變?yōu)?12×384(像素),將以該分辨率捕獲的圖像數(shù)據(jù)發(fā)送到客戶終端111。在步驟S306中,客戶終端111將接收到的從服務(wù)器101發(fā)送的圖像流作為512×384(像素)的圖像數(shù)據(jù)顯示。
如上所述,根據(jù)第一實施例,當(dāng)客戶終端上的圖像窗口的顯示尺寸從例如640×480(像素)改變?yōu)?12×384(像素)時,客戶終端將尺寸調(diào)整之后的圖像窗口的顯示尺寸信息發(fā)送到服務(wù)器101。基于該信息,服務(wù)器101可以以512×384(像素)的分辨率捕獲圖像,可以將捕獲到的圖像數(shù)據(jù)發(fā)送到客戶終端111。因此,在客戶終端上顯示圖像時,可以消除用于尺寸調(diào)整的插值處理和重采樣處理的需要,可以減小客戶終端上的尺寸調(diào)整處理的負(fù)荷。
因為客戶終端上的圖像窗口的尺寸與從服務(wù)器101發(fā)送的圖像數(shù)據(jù)的分辨率相對應(yīng),所以圖像質(zhì)量不會由于顯示窗口的尺寸調(diào)整而經(jīng)受任何劣化。
第一實施例以在客戶終端拖動鼠標(biāo)的方法為圖像窗口的尺寸調(diào)整方法為例進(jìn)行了說明。然而,本發(fā)明不限于此,可以使用各種其它尺寸調(diào)整方法。例如,可以使用基于從鍵盤指定的窗口尺寸的數(shù)值的尺寸調(diào)整、以及根據(jù)將計劃事件或者外部傳感器事件等作為觸發(fā)器的事先設(shè)置條件的尺寸調(diào)整等。
第一實施例說明了減小圖像窗口的尺寸的情況。然而,本發(fā)明不限于此,可以將其類似地應(yīng)用于放大圖像窗口的尺寸的情況。
第二實施例下文中參考圖4A、圖4B和圖5詳細(xì)說明本發(fā)明的第二實施例。應(yīng)當(dāng)指出,發(fā)布系統(tǒng)、服務(wù)器(網(wǎng)絡(luò)照相機)和客戶終端的硬件配置與第一實施例的硬件配置相同,省略其說明。
圖4A和圖4B示出在根據(jù)第二實施例的客戶終端的顯示器114上顯示的窗口。圖4A和圖4B中的每一個同時顯示從四個服務(wù)器發(fā)布的四個地點的圖像數(shù)據(jù)。下面說明圖像窗口的尺寸調(diào)整。
圖4A示出尺寸調(diào)整之前在顯示器114上的顯示狀態(tài)。附圖標(biāo)記402表示由應(yīng)用程序顯示的窗口。在該窗口402上,附圖標(biāo)記405~408表示分別顯示來自四個服務(wù)器(未示出)的捕獲到的圖像的圖像窗口。根據(jù)第二實施例的客戶終端顯示從各服務(wù)器發(fā)布的320×240(像素)的分辨率的圖像數(shù)據(jù)。因此,每一個圖像沿水平方向403的尺寸是320(像素),沿垂直方向404的尺寸是240(像素)。假設(shè)客戶終端獲得了例如第三服務(wù)器(圖像窗口407)的照相機控制權(quán)。
附圖標(biāo)記409表示拖動區(qū)域。當(dāng)用戶使用鼠標(biāo)拖動該區(qū)域409的框時,用戶可以將該窗口402和圖像窗口405~408的尺寸改變?yōu)槿我獬叽纭?br>
圖4B示出在通過拖動鼠標(biāo)減小窗口402的尺寸之后在顯示器114上的顯示內(nèi)容。根據(jù)該操作,對圖像窗口405~408進(jìn)行尺寸調(diào)整(減小),將每一個窗口顯示為具有沿水平方向412的200(像素)×沿垂直方向413的120(像素)的尺寸。
如上所述,為了減小在客戶終端中對圖像窗口進(jìn)行尺寸調(diào)整處理的負(fù)荷,由服務(wù)器101產(chǎn)生并發(fā)布與圖像窗口的尺寸相對應(yīng)的分辨率的圖像數(shù)據(jù)是有效的。然而,當(dāng)多個客戶終端從服務(wù)器101接收圖像而僅一個客戶終端有權(quán)改變服務(wù)器101的攝像分辨率時,引起以下問題。即,在顯示來自服務(wù)器101的圖像的其它客戶終端上顯示的圖像的圖像質(zhì)量改變,其它客戶終端的圖像窗口的顯示尺寸被迫改變。
因此,為了解決這些問題,第二實施例的特征在于僅響應(yīng)于獲得服務(wù)器的照相機控制權(quán)的客戶終端的請求,進(jìn)行在對圖像窗口進(jìn)行尺寸調(diào)整時在服務(wù)器中的尺寸調(diào)整處理。即,在對圖4A所示的圖像窗口進(jìn)行尺寸調(diào)整時,客戶終端僅向該客戶終端獲得了控制權(quán)的第三服務(wù)器發(fā)送尺寸調(diào)整命令,該客戶終端本身對來自其它服務(wù)器的圖像執(zhí)行尺寸調(diào)整處理。
應(yīng)當(dāng)指出,可以使用粗框向客戶終端清楚地表示用于顯示經(jīng)過服務(wù)器的尺寸調(diào)整處理的圖像(即來自該客戶終端擁有控制權(quán)的服務(wù)器的圖像)的窗口,如圖4B中的附圖標(biāo)記414所示。以這種方式,可以明確顯示多個顯示窗口中允許服務(wù)器進(jìn)行尺寸調(diào)整處理的窗口,從而在例如管理客戶終端上的負(fù)荷的系統(tǒng)管理等方面提供了便利。
圖5是示出根據(jù)本發(fā)明第二實施例在根據(jù)照相機控制權(quán)執(zhí)行尺寸調(diào)整處理時客戶終端中的處理的流程圖。圖5說明在執(zhí)行圖4B所示的尺寸調(diào)整時客戶終端的處理。應(yīng)當(dāng)指出,將實現(xiàn)該處理的程序存儲在CPU 113的存儲器113a中,在CPU 113的控制下執(zhí)行該程序。
在步驟S502中,CPU 113連接四個服務(wù)器,接收規(guī)定分辨率的圖像數(shù)據(jù)。在第二實施例中,CPU 113接收從各服務(wù)器發(fā)布的320×240(像素)的分辨率的圖像數(shù)據(jù)。CPU 113將來自各服務(wù)器的圖像顯示在圖像窗口上,該圖像窗口具有四個區(qū)域,每一個區(qū)域具有可以以320×240(像素)的分辨率顯示圖像的尺寸(圖4A)。在步驟S503中,CPU 113判斷用戶是否對圖像窗口進(jìn)行了尺寸調(diào)整。如果用戶對圖像窗口進(jìn)行了尺寸調(diào)整,則該處理前進(jìn)到步驟S504來確認(rèn)客戶終端是否獲得了與尺寸調(diào)整后的圖像窗口相對應(yīng)的服務(wù)器(網(wǎng)絡(luò)照相機)的控制權(quán)。如果客戶終端獲得了該服務(wù)器的控制權(quán),則該處理前進(jìn)到步驟S505,CPU 113將尺寸調(diào)整之后的圖像窗口的顯示尺寸信息發(fā)送到客戶終端獲得了控制權(quán)的服務(wù)器(網(wǎng)絡(luò)照相機),即本實施例中的第三服務(wù)器(未示出)。
在圖4B中,尺寸調(diào)整之后的圖像窗口的尺寸是沿水平方向的200(像素)×沿垂直方向的120(像素)。因此,CPU 113將表示200×120(像素)的顯示尺寸信息發(fā)送到第三服務(wù)器。第三服務(wù)器基于該顯示尺寸信息在圖像尺寸調(diào)整單元103中將攝像尺寸從320×240(像素)改變?yōu)?00×120(像素),將該圖像數(shù)據(jù)發(fā)送到客戶終端111。在步驟S506中,客戶終端111將接收到的從服務(wù)器101發(fā)送的圖像流作為200×120(像素)的圖像數(shù)據(jù)顯示。
另一方面,對來自在步驟S504中客戶終端未獲得控制權(quán)的服務(wù)器(網(wǎng)絡(luò)照相機)的圖像,客戶終端本身對來自該服務(wù)器的圖像執(zhí)行尺寸調(diào)整處理,并顯示該圖像。在第二實施例中,客戶終端111對來自第三服務(wù)器之外的服務(wù)器的圖像施加例如采樣等的繪制處理,并以縮小比例顯示這些圖像。
如上所述,根據(jù)第二實施例,在客戶終端中改變圖像窗口的顯示尺寸時,只有獲得了服務(wù)器的控制權(quán)的客戶終端可以向該服務(wù)器請求圖像的尺寸調(diào)整處理。因此,可以避免多個客戶終端同時向單個服務(wù)器請求尺寸調(diào)整處理的狀況。在從客戶終端向服務(wù)器請求尺寸調(diào)整處理時,可以將優(yōu)先權(quán)給予指定的客戶終端,即獲得服務(wù)器的控制權(quán)的客戶終端。
在客戶終端上,因為即使當(dāng)客戶終端顯示多個圖像窗口時,也可以消除對來自客戶終端獲得了控制權(quán)的服務(wù)器的圖像進(jìn)行尺寸調(diào)整處理的需要,所以可以減小在客戶終端上圖像尺寸調(diào)整的處理負(fù)荷,雖然減小得很少。
第三實施例下文中參考圖6A~圖10說明本發(fā)明的第三實施例。應(yīng)當(dāng)指出,發(fā)布系統(tǒng)、服務(wù)器(網(wǎng)絡(luò)照相機)和客戶終端的硬件配置與第一實施例的硬件配置相同,省略其說明。
圖6A和圖6B說明在根據(jù)第三實施例的客戶終端的顯示器114上顯示的窗口。在圖6A和圖6B中,客戶終端同時顯示從三個服務(wù)器(未示出)發(fā)布的三種不同分辨率的圖像數(shù)據(jù)。下面說明圖像窗口的尺寸調(diào)整。
圖6A示出尺寸調(diào)整之前顯示器114上的顯示狀態(tài)。附圖標(biāo)記602表示顯示從第一服務(wù)器發(fā)送的320×240(像素)的分辨率的圖像數(shù)據(jù)的圖像窗口。附圖標(biāo)記603表示顯示從第二服務(wù)器發(fā)送的640×480(像素)的分辨率的圖像數(shù)據(jù)的圖像窗口。附圖標(biāo)記604表示顯示從第三服務(wù)器發(fā)送的160×120(像素)的分辨率的圖像數(shù)據(jù)的圖像窗口。如上所述,通過例如拖動鼠標(biāo)可以將這些圖像窗口尺寸調(diào)整為任意尺寸。
圖6B示出通過拖動鼠標(biāo)對每一個圖像窗口進(jìn)行尺寸調(diào)整之后顯示器114上顯示的內(nèi)容。附圖標(biāo)記605表示在客戶終端執(zhí)行將從第一服務(wù)器發(fā)送的320×240(像素)的分辨率的圖像尺寸調(diào)整為280×180(像素)的尺寸的處理之后,顯示圖像數(shù)據(jù)的圖像窗口。同樣地,附圖標(biāo)記606表示在客戶終端執(zhí)行將從第二服務(wù)器發(fā)送的640×480(像素)的分辨率的圖像尺寸調(diào)整為600×300(像素)的尺寸的處理之后,顯示圖像數(shù)據(jù)的圖像窗口。此外,附圖標(biāo)記607表示在客戶終端執(zhí)行將從第三服務(wù)器發(fā)送的160×120(像素)的分辨率的圖像尺寸調(diào)整為220×160(像素)的尺寸的處理之后,顯示圖像數(shù)據(jù)的圖像窗口。
第三實施例的目的是減小由客戶終端的這種尺寸調(diào)整處理所產(chǎn)生的負(fù)荷。然而,對于對尺寸調(diào)整處理的負(fù)荷具有足夠裕量、具有高處理性能的客戶終端,不需要考慮減小負(fù)荷。因此,基于客戶終端中尺寸調(diào)整處理的負(fù)荷狀態(tài)來判斷服務(wù)器是否執(zhí)行尺寸調(diào)整處理,從而執(zhí)行與客戶終端的性能相適合的處理。
圖7是示出根據(jù)第三實施例在進(jìn)行圖像尺寸調(diào)整處理時客戶終端中的處理的流程圖。在圖7中,基于客戶終端中的處理的負(fù)荷量判斷服務(wù)器是否執(zhí)行尺寸調(diào)整處理。圖7說明在對圖6B所示的圖像窗口進(jìn)行尺寸調(diào)整時的客戶終端的處理。應(yīng)當(dāng)指出,將實現(xiàn)該處理的程序存儲在CPU 113的存儲器113a中,在CPU 113的控制下執(zhí)行該程序。
在步驟S702中,CPU 113連接三個服務(wù)器,接收規(guī)定分辨率的圖像數(shù)據(jù)。在第三實施例中,CPU 113從第一服務(wù)器接收320×240(像素)的圖像數(shù)據(jù),從第二服務(wù)器接收640×480(像素)的圖像數(shù)據(jù),從第三服務(wù)器接收160×120(像素)的圖像數(shù)據(jù)。然后,CPU 113將來自各服務(wù)器的圖像顯示在具有與各尺寸相對應(yīng)的尺寸的圖像窗口上(圖6A)。在步驟S703中,CPU 113判斷用戶是否對圖像窗口進(jìn)行了尺寸調(diào)整。如果用戶對窗口進(jìn)行了尺寸調(diào)整,則該處理前進(jìn)到步驟S704來確認(rèn)在客戶終端中尺寸調(diào)整處理的負(fù)荷是否具有足夠的裕量。如果負(fù)荷沒有足夠的裕量,則該處理前進(jìn)到步驟S705,CPU 113將圖像窗口的顯示尺寸信息發(fā)送到發(fā)送要進(jìn)行尺寸調(diào)整的圖像數(shù)據(jù)的服務(wù)器。然后,在步驟S706中,CPU113接收由服務(wù)器進(jìn)行過尺寸調(diào)整處理的圖像數(shù)據(jù),將其顯示在尺寸調(diào)整后的圖像窗口上。在這種情況下,因為客戶終端僅向該客戶終端獲得了控制權(quán)的服務(wù)器發(fā)送尺寸信息以使該服務(wù)器執(zhí)行尺寸調(diào)整處理,所以可以使對其它客戶終端的影響最小化。
另一方面,如果在步驟S704中判斷為客戶終端中的尺寸調(diào)整處理的負(fù)荷具有足夠的裕量,則該處理前進(jìn)到步驟S707,因為不需考慮減小客戶終端上的負(fù)荷,所以客戶終端執(zhí)行圖像的尺寸調(diào)整處理并顯示尺寸調(diào)整后的圖像。
下面參考圖8~圖10說明在客戶終端中判斷尺寸調(diào)整處理的負(fù)荷(S704)的方法。
使用客戶終端上的負(fù)荷量可以實現(xiàn)步驟S704中判斷客戶終端上的負(fù)荷的方法,其基于圖像窗口尺寸以及客戶終端是否執(zhí)行尺寸調(diào)整處理來進(jìn)行判斷。即,基于隨著圖像窗口的顯示尺寸的增加負(fù)荷加重和在客戶終端中需要進(jìn)行尺寸調(diào)整處理的顯示尺寸中負(fù)荷加重的關(guān)系來設(shè)定判斷基準(zhǔn)。
圖9示出存儲根據(jù)顯示尺寸的客戶終端上的負(fù)荷量的表的例子。應(yīng)當(dāng)指出,在前述存儲器113a中存儲該表。
附圖標(biāo)記901表示客戶終端的圖像窗口的顯示尺寸D。附圖標(biāo)記902表示在客戶終端中進(jìn)行尺寸調(diào)整處理的必要性/非必要性。因為服務(wù)器中的顯示尺寸(分辨率)是640×480(像素)、320×240(像素)和160×120(像素),所以如果顯示尺寸D是這些顯示尺寸之一,則消除了在客戶終端中進(jìn)行尺寸調(diào)整處理的需要(如“非必要”所示)。附圖標(biāo)記903表示客戶終端上的負(fù)荷量L。在圖9的例子中,當(dāng)顯示尺寸大于640×480(像素)時,因為其是非標(biāo)準(zhǔn)尺寸,所以尺寸調(diào)整處理是“必要”,負(fù)荷量L取最大值“64”。當(dāng)顯示尺寸等于640×480(像素)時,因為其是標(biāo)準(zhǔn)尺寸,所以尺寸調(diào)整處理是“非必要”,負(fù)荷量L取上述負(fù)荷量的一半“32”。當(dāng)顯示尺寸小于640×480(像素)且大于320×240(像素)時,因為其是非標(biāo)準(zhǔn)尺寸,所以尺寸調(diào)整處理是“必要”,負(fù)荷量L取大的值“48”。同樣地,根據(jù)顯示尺寸判斷尺寸調(diào)整處理的“必要性/非必要性”,由此設(shè)定負(fù)荷量L。
圖8是示出根據(jù)第三實施例的用于基于使用表設(shè)定的負(fù)荷量L來判斷客戶終端上的負(fù)荷量的處理的流程圖。例如,圖8說明在執(zhí)行圖6B所示的尺寸調(diào)整時的判斷方法。應(yīng)當(dāng)指出,將實現(xiàn)該處理的程序存儲在CPU 113的存儲器113a中,在CPU 113的控制下執(zhí)行該程序。
在步驟S802中,CPU 113確定閾值X,該閾值X用于判斷對參考圖9所示的表得到的負(fù)荷量L是否存在裕量?;诶缈蛻艚K端的處理性能確定該閾值X。例如,因為包括高速CPU、圖形卡等的客戶終端對于尺寸調(diào)整處理具有高性能,所以可以設(shè)定大的閾值X。例如在第三實施例中,設(shè)定閾值X=50。
在步驟S803中,CPU 113計算尺寸調(diào)整前的負(fù)荷量L1。在第三實施例的圖6A中,客戶終端顯示具有三種尺寸,即320×240(像素)、640×480(像素)和160×120(像素)的圖像窗口。因為這些尺寸是服務(wù)器的規(guī)定顯示尺寸,所以不需要在客戶終端上進(jìn)行尺寸調(diào)整處理。因此,基于圖9所示的表計算的負(fù)荷量L1是8+32+2=42。在步驟S804中,CPU 113將該負(fù)荷量L1與在步驟S802中設(shè)定的閾值X進(jìn)行比較。因為X(=50)>L1(=42),所以判斷為客戶終端的處理具有足夠的裕量,該處理前進(jìn)到步驟S805,從而在客戶終端中執(zhí)行尺寸調(diào)整處理。
在步驟S805中,CPU 113計算尺寸調(diào)整處理后的負(fù)荷量L2。在第三實施例的圖6B中,客戶終端顯示尺寸調(diào)整處理后的280×180(像素)、600×300(像素)和220×160(像素)的圖像窗口。這些尺寸都不對應(yīng)于服務(wù)器的規(guī)定分辨率。因此,需要在客戶終端進(jìn)行尺寸調(diào)整處理。在這種情況下,基于圖9中的表確定的負(fù)荷量L2是12+48+12=72。在步驟S806中,CPU 113將該負(fù)荷量L2(72)與在步驟S802中設(shè)定的閾值X進(jìn)行比較。在這種情況下,因為X(=50)<L2(=72),所以判斷為客戶終端中的尺寸調(diào)整處理沒有足夠的裕量。在這種情況下,CPU 113將窗口的顯示尺寸信息通知給服務(wù)器,向服務(wù)器發(fā)出尺寸調(diào)整請求。
另一方面,如果在步驟S806中負(fù)荷量L2小于閾值X,則判斷為該客戶終端中的尺寸調(diào)整處理具有足夠的裕量,因此由該客戶終端執(zhí)行尺寸調(diào)整處理。
在圖8所示的流程圖中,說明了計算并判斷負(fù)荷量L作為客戶終端負(fù)荷的判斷方法的情況。然而,作為另一個簡單的判斷方法,可以采用使用圖像幀頻的方法。
圖10是用于說明根據(jù)本發(fā)明第三實施例的變形例將圖像幀頻作為判斷基準(zhǔn)的客戶終端的負(fù)荷判斷處理的流程圖。應(yīng)當(dāng)指出,將實現(xiàn)該處理的程序存儲在CPU 113的存儲器133a中,在CPU113的控制下執(zhí)行該程序。
參考圖10,在步驟S102中,CPU 113檢測尺寸調(diào)整前的幀頻值(F1)。例如,當(dāng)具有高處理性能的客戶終端接收NTSC格式的圖像時,F(xiàn)1=30[幀/秒]。在步驟S103中,CPU 113檢測圖像窗口尺寸調(diào)整后的幀頻值(F2)。在步驟S104中,CPU 113將圖像窗口尺寸調(diào)整前、后的幀頻值進(jìn)行比較。如果F1=F2,則判斷為客戶終端的處理具有足夠的裕量。
另一方面,在步驟S104中如果F1>F2,則因為客戶終端的尺寸調(diào)整處理的負(fù)荷加重,圖像數(shù)據(jù)的解碼性能和繪制性能已達(dá)到極限,所以可能出現(xiàn)幀頻下降。因此,在這種情況下,CPU 113判斷為客戶終端的處理沒有足夠的裕量,CPU 113將顯示尺寸信息通知給服務(wù)器,向服務(wù)器發(fā)出尺寸調(diào)整請求。
如上所述,根據(jù)第三實施例,當(dāng)在客戶終端上改變圖像窗口的顯示尺寸時客戶終端的處理的負(fù)荷加重時,在服務(wù)器101中執(zhí)行尺寸調(diào)整處理。以這種方式,可以根據(jù)客戶終端的處理性能適當(dāng)執(zhí)行尺寸調(diào)整處理。
在第三實施例中,以基于圖像窗口的尺寸的負(fù)荷量L和幀頻值F為例說明了客戶終端上的負(fù)荷判斷基準(zhǔn)。然而,本發(fā)明不限于此。例如,可以將客戶終端的CPU 113的使用率是否達(dá)到幾乎100%用作判斷基準(zhǔn)。因此,本發(fā)明可以應(yīng)用到客戶終端的各種其它負(fù)荷判斷方法。
第四實施例圖11是用于說明根據(jù)本發(fā)明第四實施例在圖像發(fā)布系統(tǒng)中執(zhí)行尺寸調(diào)整處理的處理的流程圖。該實施例說明在關(guān)于圖像質(zhì)量可以選擇面向圖像質(zhì)量的模式和面向動作的模式兩種模式的系統(tǒng)中進(jìn)行如圖2B所示的窗口尺寸調(diào)整時客戶終端的處理。應(yīng)當(dāng)指出,將實現(xiàn)該處理的程序和操作模式的設(shè)置狀態(tài)存儲在CPU 113的存儲器113a中,在CPU 113的控制下執(zhí)行該程序。此外,因為根據(jù)第四實施例的系統(tǒng)和設(shè)備配置與上述第一實施例的配置相同,所以省略其說明。
在步驟S110中,CPU 113提示用戶選擇面向圖像質(zhì)量的模式和面向動作的模式中的一個,設(shè)定所選擇的模式。該處理前進(jìn)到步驟S111,CPU 113通過網(wǎng)絡(luò)121連接服務(wù)器101以接收并顯示規(guī)定分辨率的圖像數(shù)據(jù)。在第四實施例中,假設(shè)客戶終端接收并顯示例如640×480(像素)的分辨率的圖像數(shù)據(jù)(圖2A)。然后,該處理前進(jìn)到步驟S112,判斷用戶是否對圖像窗口進(jìn)行了尺寸調(diào)整,如上使用圖2B所述。如果判斷為用戶對窗口進(jìn)行了尺寸調(diào)整,則該處理前進(jìn)到步驟S113,判斷用戶是縮小還是放大圖像窗口。
如果判斷為用戶縮小了圖像窗口,則該處理前進(jìn)到步驟S114,識別在步驟S110中設(shè)定的操作模式。如果設(shè)定了面向動作的模式,則該處理前進(jìn)到步驟S116,CPU 113通過通信I/F單元112向服務(wù)器101發(fā)送尺寸調(diào)整后的圖像窗口212的顯示尺寸信息。在第四實施例中,假設(shè)尺寸調(diào)整后的窗口尺寸是沿水平方向的512(像素)×沿垂直方向的384(像素),如上述圖2B所示。在這種情況下,在步驟S116中,CPU 113向服務(wù)器101發(fā)送表示512×384(像素)的顯示尺寸信息。以這種方式,服務(wù)器101基于接收到的尺寸信息將攝像尺寸(分辨率)從640×480(像素)改變?yōu)?12×384(像素),將該圖像數(shù)據(jù)發(fā)送到客戶終端111。在步驟S117中,客戶終端111將接收到的從服務(wù)器101發(fā)送的圖像流作為512×384(像素)的圖像數(shù)據(jù)顯示。
另一方面,如果在步驟S114中判斷為操作模式是面向圖像質(zhì)量的模式,則該處理前進(jìn)到步驟S118。在步驟S118中,客戶終端111通過重采樣處理將640×480(像素)的數(shù)據(jù)尺寸調(diào)整為512×384(像素)的數(shù)據(jù),顯示尺寸調(diào)整后的數(shù)據(jù)。
如果在步驟S113中用戶將圖像窗口從640×480(像素)放大到例如700×500(像素),則該處理前進(jìn)到步驟S115,判斷設(shè)定的操作模式。如果操作模式是面向動作的模式,則該處理前進(jìn)到步驟S118。在步驟S118中,客戶終端111通過插值處理將640×480(像素)的數(shù)據(jù)尺寸調(diào)整為700×500(像素)的數(shù)據(jù),顯示尺寸調(diào)整后的數(shù)據(jù)。另一方面,在步驟S115中,如果操作模式是面向圖像質(zhì)量的模式,則像上述情況一樣,該處理前進(jìn)到步驟S116,CPU 113向服務(wù)器101發(fā)送表示700×500(像素)的顯示尺寸信息。以這種方式,在步驟S117中,客戶終端111接收并顯示在服務(wù)器101中經(jīng)過了尺寸調(diào)整處理的700×500(像素)的圖像數(shù)據(jù)。
如上所述,根據(jù)第四實施例,可以根據(jù)客戶終端的操作模式和窗口的尺寸調(diào)整操作來選擇并判斷是由服務(wù)器還是由客戶終端執(zhí)行尺寸調(diào)整處理。
圖12示出根據(jù)第四實施例的操作模式、窗口尺寸調(diào)整狀態(tài)和尺寸調(diào)整處理之間的關(guān)系的例子。
在這種情況下,可以根據(jù)客戶終端的操作模式1201和圖像窗口的尺寸調(diào)整狀態(tài)1202四個不同的條件選擇由附圖標(biāo)記1203表示的由服務(wù)器還是由客戶終端來執(zhí)行尺寸調(diào)整處理。在圖12所示的四個不同的條件下,根據(jù)以下理由進(jìn)行尺寸調(diào)整處理。下面說明圖12所示的各情況1210~1213。
(1)情況1210在面向圖像質(zhì)量的模式下放大窗口時,必須根據(jù)放大的窗口尺寸增大圖像數(shù)據(jù)的分辨率來保證高的圖像質(zhì)量。因此,服務(wù)器執(zhí)行尺寸調(diào)整處理。
(2)情況1211在面向圖像質(zhì)量的模式下縮小窗口時,因為圖像數(shù)據(jù)的分辨率等于或大于縮小后的窗口尺寸,所以可以僅通過由客戶終端進(jìn)行重采樣來保證圖像質(zhì)量。因此,客戶終端執(zhí)行尺寸調(diào)整處理。
(3)情況1212在面向動作的模式下放大窗口時,不必增大數(shù)據(jù)尺寸以防止由線路傳輸容量的限制而導(dǎo)致的幀頻下降。因此,客戶終端執(zhí)行尺寸調(diào)整處理。
(4)情況1213在面向動作的模式下縮小窗口時,通過設(shè)定與縮小后的窗口尺寸的分辨率相同的分辨率來縮小數(shù)據(jù)尺寸,從而保證幀頻。因此,服務(wù)器執(zhí)行尺寸調(diào)整處理。
應(yīng)當(dāng)指出,第四實施例舉例說明了作為操作模式的條件的面向圖像質(zhì)量的模式和面向動作的模式與窗口的放大和縮小的組合。然而,本發(fā)明不限于此。例如,可以由例如作為觸發(fā)器的計劃事件或者外部傳感器事件來判斷由客戶終端還是由服務(wù)器執(zhí)行尺寸調(diào)整處理。
第五實施例下文中參考圖13和圖14說明本發(fā)明的第五實施例。因為根據(jù)第五實施例的系統(tǒng)和設(shè)備配置與上述實施例的配置相同,所以省略其說明。
如以上實施例所述,在預(yù)定條件下改變要在客戶終端111上顯示的窗口的尺寸時,客戶終端111向服務(wù)器101發(fā)送與改變的顯示尺寸有關(guān)的信息。基于該信息,服務(wù)器101改變將由圖像尺寸調(diào)整單元103捕獲的圖像的分辨率以具有根據(jù)顯示尺寸的分辨率,將改變了分辨率的圖像數(shù)據(jù)發(fā)送到客戶終端111。以這種方式,可以減小客戶終端111上的尺寸調(diào)整處理的負(fù)荷。
另一方面,在根據(jù)窗口尺寸在服務(wù)器101中進(jìn)行尺寸調(diào)整處理后,圖像數(shù)據(jù)量改變。如果圖像數(shù)據(jù)量增大,則其可能超過取決于所涉及的網(wǎng)絡(luò)的線路的允許數(shù)據(jù)量,或者其可能占用線路的大部分允許數(shù)據(jù)量。為了解決該問題,在客戶終端111上改變窗口尺寸時,根據(jù)使用的線路傳輸容量和線路質(zhì)量來選擇由客戶終端111還是由服務(wù)器101執(zhí)行尺寸調(diào)整處理,從而使得尺寸調(diào)整處理適合于系統(tǒng)環(huán)境。
圖13是用于說明根據(jù)第五實施例在圖像發(fā)布系統(tǒng)中放大圖像窗口時的尺寸調(diào)整處理的流程圖。應(yīng)當(dāng)指出,將實現(xiàn)該處理的程序和操作模式的設(shè)置狀態(tài)存儲在CPU 113的存儲器113a中,在CPU 113的控制下執(zhí)行該程序。此外,因為根據(jù)第五實施例的系統(tǒng)和設(shè)備配置與上述第一實施例的配置相同,所以省略其說明。以下對可以選擇包括FTTH連接即大容量線路,和PPP連接即小容量線路作為線路類型的兩種線路的系統(tǒng)進(jìn)行說明。
在步驟S130中,用戶選擇并設(shè)定FTTH連接和PPP連接中的一個。在步驟S131中,CPU 113通過網(wǎng)絡(luò)121連接服務(wù)器101,接收并顯示規(guī)定分辨率的圖像數(shù)據(jù)。在第五實施例中,假設(shè)客戶終端接收并顯示例如640×480(像素)的分辨率的圖像數(shù)據(jù)(圖2A)。然后,該處理前進(jìn)到步驟S132,判斷用戶是否放大客戶終端111上的圖像窗口。如果用戶放大窗口,則該處理前進(jìn)到步驟S133,判斷設(shè)定的線路類型。如果設(shè)定了FTTH連接即大容量線路,則該處理前進(jìn)到步驟S134,CPU 113通過通信I/F單元112向服務(wù)器101發(fā)送放大后的圖像窗口的顯示尺寸信息。
在第五實施例中,假設(shè)尺寸調(diào)整之后的窗口尺寸是例如沿水平方向的1920(像素)×沿垂直方向的1080(像素)。
以這種方式,在步驟S134中,CPU 113向服務(wù)器101發(fā)送表示1920×1080(像素)的顯示尺寸信息?;诮邮盏降娘@示尺寸信息,服務(wù)器101將攝像尺寸(分辨率)從640×480(像素)改變到1920×1080(像素),將利用改變后的尺寸捕獲的圖像數(shù)據(jù)發(fā)送到客戶終端111。然后,該處理前進(jìn)到步驟S135,客戶終端111將接收到的從服務(wù)器101發(fā)送的圖像流作為1920×1080(像素)的圖像數(shù)據(jù)顯示。
另一方面,在步驟S 133中,如果線路類型是PPP連接即小容量線路,則該處理前進(jìn)到步驟S 136。在步驟S 136中,客戶終端111通過插值處理將640×480(像素)的數(shù)據(jù)尺寸調(diào)整為1920×1080(像素)的數(shù)據(jù),顯示尺寸調(diào)整后的數(shù)據(jù)。
如上所述,根據(jù)第五實施例,在小容量線路的情況下放大窗口時,客戶終端執(zhí)行尺寸調(diào)整處理以防止通過該線路發(fā)送的圖像數(shù)據(jù)量增大。以這種方式,根據(jù)線路傳輸容量可以進(jìn)行適當(dāng)?shù)某叽缯{(diào)整處理。
應(yīng)當(dāng)指出,第五實施例以線路類型為例說明了客戶終端的設(shè)置項目。然而,本發(fā)明不限于此。
圖14示出客戶終端的設(shè)置項目和尺寸調(diào)整處理之間的關(guān)系的例子。
在上述第五實施例中,根據(jù)線路狀況1401判斷由客戶終端111還是由服務(wù)器101執(zhí)行尺寸調(diào)整處理。與線路狀況1401類似,可以根據(jù)以下狀況判斷是由客戶終端111還是由服務(wù)器101執(zhí)行尺寸調(diào)整處理。
(1)“性能”1402是與客戶終端111的操作性能有關(guān)的項目例子。當(dāng)客戶終端111在節(jié)能模式下時,服務(wù)器101執(zhí)行尺寸調(diào)整處理以減小客戶終端111中的尺寸調(diào)整處理的負(fù)荷。
(2)“機型”1403是與客戶終端111的機型有關(guān)的項目例子。當(dāng)客戶終端111是蜂窩式電話時,因為其處理性能低,所以服務(wù)器101執(zhí)行尺寸調(diào)整處理。
(3)“功能”1404是與客戶終端111的應(yīng)用功能有關(guān)的項目例子。當(dāng)客戶終端111正在記錄圖像時,因為客戶終端111上的負(fù)荷變重,所以服務(wù)器101執(zhí)行尺寸調(diào)整處理。
(4)“質(zhì)量”1405是與要在客戶終端111上顯示的圖像的質(zhì)量有關(guān)的項目例子。當(dāng)客戶終端111需要高質(zhì)量圖像時,因為需要具有與圖像窗口的分辨率相同的分辨率的圖像,所以服務(wù)器101執(zhí)行尺寸調(diào)整處理。
監(jiān)視者可以設(shè)定的條件和監(jiān)視系統(tǒng)的環(huán)境條件不限于這種具體的條件??梢杂勺鳛橛|發(fā)器的計劃事件或者外部傳感器事件來判斷是由客戶終端還是由服務(wù)器執(zhí)行尺寸調(diào)整處理。以這種方式,可以將本發(fā)明的例子應(yīng)用到各種其它條件。監(jiān)視系統(tǒng)具有各種環(huán)境條件,可以根據(jù)這些條件來判斷在哪里執(zhí)行尺寸調(diào)整處理。
其它實施例對本發(fā)明的優(yōu)選實施例進(jìn)行了說明,可以將本發(fā)明應(yīng)用到由多個裝置構(gòu)成的圖像發(fā)布系統(tǒng)或者由單個設(shè)備構(gòu)成的圖像發(fā)布設(shè)備。
應(yīng)當(dāng)指出,可以通過向系統(tǒng)或設(shè)備直接或遠(yuǎn)程地提供實現(xiàn)上述實施例的功能的程序、由該系統(tǒng)或設(shè)備的計算機讀出并執(zhí)行所提供的程序代碼來實現(xiàn)本發(fā)明。在上述實施例中,這樣的程序?qū)?yīng)于圖3、圖5、圖7~8、圖10~11及圖13所示的流程圖。在這種情況下,只要具有程序功能,不特別限定程序的形式。因此,安裝在計算機中、使用計算機來實現(xiàn)本發(fā)明的功能處理的程序代碼本身實現(xiàn)本發(fā)明。在這種情況下,不特別限定程序的形式,只要具有該程序的功能,可以使用目標(biāo)代碼、要由解釋程序執(zhí)行的程序、向OS提供的腳本數(shù)據(jù)等。
可以使用各種用于提供程序的記錄介質(zhì)。例如,可以使用軟盤(floppy(R)disk)、硬盤、光盤、磁光盤、MO、CD-ROM、CD-R、CD-RW、磁帶、非易失性存儲卡、ROM、DVD(DVD-ROM、DVD-R)等。
作為另一種程序提供方法,可以通過使用客戶計算機上的瀏覽器與因特網(wǎng)上的主頁建立連接、從主頁將程序下載到例如硬盤等的記錄介質(zhì)上來提供程序。在這種情況下,要下載的程序包括本發(fā)明的計算機程序本身或者包括自動安裝功能的壓縮文件。此外,可以將形成本發(fā)明的程序的程序代碼分割為多個文件,從不同的主頁下載。即,本發(fā)明的權(quán)利要求包括使多個用戶下載由計算機實現(xiàn)本發(fā)明的功能處理所需的程序文件的WWW服務(wù)器。
此外,可以向用戶分發(fā)存儲有本發(fā)明的加密程序的例如CD-ROM等的存儲介質(zhì)。在這種情況下,可以允許滿足預(yù)定條件的用戶通過因特網(wǎng)從主頁下載用于解密加密程序的密鑰信息,可以將使用該密鑰信息加密的程序以可執(zhí)行的形式安裝在計算機中。
可以以通過由計算機執(zhí)行讀出的程序代碼實現(xiàn)前述實施例的功能的模式之外的模式實現(xiàn)本發(fā)明。例如,還可以通過根據(jù)程序的指令由在計算機上運行的OS等執(zhí)行的部分或者全部實際處理操作來實現(xiàn)前述實施例的功能。
此外,可以將從記錄介質(zhì)讀出的程序?qū)懭氩迦牖蜻B接到計算機的擴展板或者功能擴展單元的存儲器中。在這種情況下,通過由設(shè)置在功能擴展板或者單元中的CPU等執(zhí)行的部分或全部實際處理實現(xiàn)前述實施例的功能。
如上所述,根據(jù)上述實施例,可以減小客戶終端中的尺寸調(diào)整處理的負(fù)荷。
此外,還可以防止由于客戶終端的尺寸調(diào)整指令引起的圖像質(zhì)量劣化。
通過限制被允許在服務(wù)器中請求尺寸調(diào)整處理的客戶終端,可以避免同時從多個客戶終端向服務(wù)器發(fā)出請求。
因為根據(jù)客戶終端中的尺寸調(diào)整處理的負(fù)荷量來判斷在服務(wù)器中進(jìn)行尺寸調(diào)整處理的必要性/非必要性,所以可以減小服務(wù)器中尺寸調(diào)整處理的負(fù)荷,可以適當(dāng)?shù)匕l(fā)布系統(tǒng)負(fù)荷。
雖然參考典型實施例說明了本發(fā)明,但是應(yīng)當(dāng)理解,本發(fā)明不限于公開的典型實施例。所附權(quán)利要求的范圍符合最寬的解釋以覆蓋全部這樣的變形與等同結(jié)構(gòu)和功能。
權(quán)利要求
1.一種圖像發(fā)布系統(tǒng),其用于將以預(yù)定分辨率拍攝的圖像數(shù)據(jù)從服務(wù)器發(fā)送到客戶終端,并在所述客戶終端上顯示所述圖像數(shù)據(jù),其中,所述客戶終端包括通知部件,其用于將顯示所述圖像數(shù)據(jù)并根據(jù)尺寸改變指令改變了尺寸的窗口的尺寸信息通知給所述服務(wù)器;以及顯示控制部件,其用于進(jìn)行控制以在所述窗口上顯示從所述服務(wù)器接收到的所述圖像數(shù)據(jù),所述服務(wù)器包括尺寸調(diào)整部件,其用于基于所述尺寸信息改變在拍攝所述圖像數(shù)據(jù)時的分辨率,所述客戶終端的所述顯示控制部件接收由所述尺寸調(diào)整部件進(jìn)行了尺寸調(diào)整的圖像數(shù)據(jù)并將接收到的圖像數(shù)據(jù)顯示在所述窗口上。
2.根據(jù)權(quán)利要求1所述的圖像發(fā)布系統(tǒng),其特征在于,所述通知部件將具有所述服務(wù)器的控制權(quán)的客戶終端中的所述改變后的窗口的尺寸信息通知給所述服務(wù)器。
3.根據(jù)權(quán)利要求1所述的圖像發(fā)布系統(tǒng),其特征在于,所述客戶終端還包括第二尺寸調(diào)整部件,其用于基于顯示所述圖像數(shù)據(jù)并根據(jù)所述尺寸改變指令改變了尺寸的窗口的尺寸來在所述客戶終端中改變所述圖像數(shù)據(jù)的顯示尺寸;判斷部件,其用于基于所述客戶終端中的處理的負(fù)荷狀態(tài)來判斷是否請求所述服務(wù)器根據(jù)所述尺寸改變指令執(zhí)行所述圖像數(shù)據(jù)的尺寸調(diào)整處理;以及用于在所述判斷部件判斷為不請求所述服務(wù)器執(zhí)行尺寸調(diào)整處理的情況下,控制所述第二尺寸調(diào)整部件對所述圖像數(shù)據(jù)進(jìn)行尺寸調(diào)整的部件;其中,在所述判斷部件判斷為請求所述服務(wù)器執(zhí)行尺寸調(diào)整處理的情況下,所述通知部件將根據(jù)所述尺寸改變指令改變了的窗口的尺寸信息通知給所述服務(wù)器,所述顯示控制部件在所述窗口上顯示由所述服務(wù)器進(jìn)行了尺寸調(diào)整的圖像數(shù)據(jù)和由所述第二尺寸調(diào)整部件進(jìn)行了尺寸調(diào)整的圖像數(shù)據(jù)中的一個。
4.根據(jù)權(quán)利要求3所述的圖像發(fā)布系統(tǒng),其特征在于,所述客戶終端還包括計算部件,所述計算部件用于基于所述窗口的尺寸和所述圖像數(shù)據(jù)的分辨率來計算所述負(fù)荷狀態(tài)。
5.根據(jù)權(quán)利要求3所述的圖像發(fā)布系統(tǒng),其特征在于,所述客戶終端還包括計算部件,所述計算部件用于基于所述改變指令前、后的幀頻計算所述負(fù)荷狀態(tài)。
6.根據(jù)權(quán)利要求3所述的圖像發(fā)布系統(tǒng),其特征在于,所述客戶終端還包括設(shè)置部件,其用于設(shè)定接收所述圖像數(shù)據(jù)的所述客戶終端的操作條件和所述系統(tǒng)所特有的環(huán)境條件中的至少一個,所述環(huán)境條件與所述客戶終端、包括所述服務(wù)器的通信設(shè)備和所述系統(tǒng)的通信線路有關(guān),其中,所述判斷部件基于由所述設(shè)置部件設(shè)定的條件來判斷是否請求所述服務(wù)器執(zhí)行對應(yīng)于所述尺寸改變指令的圖像數(shù)據(jù)的尺寸調(diào)整處理。
7.根據(jù)權(quán)利要求6所述的圖像發(fā)布系統(tǒng),其特征在于,所述操作條件與在所述客戶終端中顯示所述圖像數(shù)據(jù)時的圖像質(zhì)量有關(guān)。
8.根據(jù)權(quán)利要求6所述的圖像發(fā)布系統(tǒng),其特征在于,所述操作條件與在所述客戶終端中顯示所述圖像數(shù)據(jù)時的圖像幀頻有關(guān)。
9.根據(jù)權(quán)利要求6所述的圖像發(fā)布系統(tǒng),其特征在于,所述操作條件與在所述客戶終端或所述服務(wù)器的存儲介質(zhì)上的圖像數(shù)據(jù)的記錄有關(guān)。
10.根據(jù)權(quán)利要求6所述的圖像發(fā)布系統(tǒng),其特征在于,所述操作條件與形成所述客戶終端的通信設(shè)備的功耗有關(guān)。
11.根據(jù)權(quán)利要求6所述的圖像發(fā)布系統(tǒng),其特征在于,所述環(huán)境條件與連接所述客戶終端和所述服務(wù)器的通信線路的傳輸容量和傳輸質(zhì)量有關(guān)。
12.根據(jù)權(quán)利要求6所述的圖像發(fā)布系統(tǒng),其特征在于,所述環(huán)境條件與構(gòu)成所述客戶終端或所述服務(wù)器的通信設(shè)備的性能有關(guān)。
13.根據(jù)權(quán)利要求1所述的圖像發(fā)布系統(tǒng),其特征在于,所述客戶終端還包括第二尺寸調(diào)整部件,其用于基于根據(jù)所述尺寸改變指令改變了的所述窗口的尺寸來改變所述圖像數(shù)據(jù)的顯示尺寸;判斷部件,其用于基于所述窗口的尺寸是放大還是縮小來判斷是否使所述服務(wù)器根據(jù)所述尺寸改變指令執(zhí)行所述圖像數(shù)據(jù)的尺寸調(diào)整處理;以及用于在所述判斷部件判斷為所述服務(wù)器不執(zhí)行尺寸調(diào)整處理的情況下,使所述第二尺寸調(diào)整部件對圖像數(shù)據(jù)執(zhí)行尺寸調(diào)整的部件,其中,在所述判斷部件判斷為使所述服務(wù)器執(zhí)行尺寸調(diào)整處理的情況下,所述通知部件將根據(jù)所述尺寸改變指令改變了的所述窗口的尺寸信息通知給所述服務(wù)器,以及所述顯示控制部件進(jìn)行控制以在所述窗口上顯示從所述服務(wù)器接收的圖像數(shù)據(jù)或者由所述第二尺寸調(diào)整部件進(jìn)行了尺寸調(diào)整的圖像數(shù)據(jù)。
14.一種客戶終端,其用于從服務(wù)器接收以預(yù)定分辨率拍攝的圖像數(shù)據(jù),并在窗口上顯示接收到的圖像數(shù)據(jù),包括通知部件,其用于將顯示所述圖像數(shù)據(jù)并根據(jù)尺寸改變指令改變了尺寸的窗口的尺寸信息通知給所述服務(wù)器;以及顯示控制部件,其用于接收由所述服務(wù)器進(jìn)行了尺寸調(diào)整的圖像數(shù)據(jù),并在所述窗口上顯示尺寸調(diào)整后的圖像數(shù)據(jù)。
15.根據(jù)權(quán)利要求14所述的客戶終端,其特征在于,在所述客戶終端具有所述服務(wù)器的控制權(quán)的情況下,所述通知部件將所述改變后的窗口的顯示尺寸信息通知給所述服務(wù)器。
16.根據(jù)權(quán)利要求14所述的客戶終端,其特征在于,還包括第二尺寸調(diào)整部件,其用于基于根據(jù)所述尺寸改變指令改變了的所述窗口的尺寸,在所述客戶終端中改變所述圖像數(shù)據(jù)的顯示尺寸;判斷部件,其用于根據(jù)處理的負(fù)荷狀態(tài)來判斷是否請求所述服務(wù)器執(zhí)行對應(yīng)于所述尺寸改變指令的所述圖像數(shù)據(jù)的尺寸調(diào)整處理;以及其用于在所述判斷部件判斷為不請求所述服務(wù)器執(zhí)行尺寸調(diào)整處理的情況下,控制所述第二尺寸調(diào)整部件對所述圖像數(shù)據(jù)進(jìn)行尺寸調(diào)整的部件,其中,在所述判斷部件判斷為請求所述服務(wù)器執(zhí)行尺寸調(diào)整處理的情況下,所述通給部件將根據(jù)所述尺寸改變指令改變了的所述窗口的顯示尺寸信息通知給所述服務(wù)器,以及所述顯示控制部件在所述窗口上顯示由所述服務(wù)器進(jìn)行了尺寸調(diào)整的圖像數(shù)據(jù)或由所述第二尺寸調(diào)整部件進(jìn)行了尺寸調(diào)整的圖像數(shù)據(jù)中的一個。
17.根據(jù)權(quán)利要求16所述的客戶終端,其特征在于,還包括計算部件,其用于基于所述窗口的尺寸和所述圖像數(shù)據(jù)的分辨率來計算所述負(fù)荷狀態(tài)。
18.根據(jù)權(quán)利要求16所述的客戶終端,其特征在于,還包括計算部件,其用于基于所述尺寸改變指令前、后的幀頻計算所述負(fù)荷狀態(tài)。
19.一種控制圖像發(fā)布系統(tǒng)的方法,所述圖像發(fā)布系統(tǒng)用于將以預(yù)定的分辨率拍攝的圖像數(shù)據(jù)從服務(wù)器發(fā)送到客戶終端,并在所述客戶終端上顯示所述圖像數(shù)據(jù),所述方法包括輸入步驟,其輸入顯示所述圖像數(shù)據(jù)的窗口的尺寸的改變指令;通知步驟,其將根據(jù)尺寸改變指令改變了尺寸的所述窗口的尺寸信息通知給所述服務(wù)器;尺寸調(diào)整步驟,其基于所述尺寸信息改變拍攝所述圖像數(shù)據(jù)時的分辨率;以及顯示控制步驟,其接收在所述尺寸調(diào)整步驟中進(jìn)行了尺寸調(diào)整的圖像數(shù)據(jù),并在所述窗口上顯示尺寸調(diào)整后的圖像數(shù)據(jù)。
20.根據(jù)權(quán)利要求19所述的控制圖像發(fā)布系統(tǒng)的方法,其特征在于,在所述通知步驟中,具有所述服務(wù)器的控制權(quán)的所述客戶終端將所述改變后的窗口的尺寸信息通知給所述服務(wù)器。
21.根據(jù)權(quán)利要求20所述的控制圖像發(fā)布系統(tǒng)的方法,其特征在于,還包括第二尺寸調(diào)整步驟,其基于根據(jù)所述尺寸改變指令改變了的所述窗口的尺寸在所述客戶終端中改變所述圖像數(shù)據(jù)的顯示尺寸;判斷步驟,其根據(jù)所述客戶終端中的處理的負(fù)荷狀態(tài)來判斷是否請求所述服務(wù)器執(zhí)行對應(yīng)于所述尺寸改變指令的所述圖像數(shù)據(jù)的尺寸調(diào)整處理;以及控制步驟,在所述判斷步驟判斷為不請求所述服務(wù)器執(zhí)行尺寸調(diào)整處理的情況下,控制所述第二尺寸調(diào)整步驟對所述圖像數(shù)據(jù)進(jìn)行尺寸調(diào)整,其中,在所述判斷步驟判斷為請求所述服務(wù)器執(zhí)行所述尺寸調(diào)整處理的情況下,所述通知步驟將根據(jù)所述尺寸改變指令改變了的所述窗口的尺寸信息通知給所述服務(wù)器;以及在所述顯示控制步驟中,在所述窗口上顯示由所述服務(wù)器進(jìn)行了尺寸調(diào)整的圖像數(shù)據(jù)或者在所述第二尺寸調(diào)整步驟中進(jìn)行了尺寸調(diào)整的圖像數(shù)據(jù)。
22.根據(jù)權(quán)利要求21所述的控制圖像發(fā)布系統(tǒng)的方法,其特征在于,還包括計算步驟,其基于所述窗口的尺寸和所述圖像數(shù)據(jù)的分辨率計算所述客戶終端的負(fù)荷狀態(tài)。
23.根據(jù)權(quán)利要求22所述的控制圖像發(fā)布系統(tǒng)的方法,其特征在于,還包括計算步驟,其基于所述尺寸改變指令前、后的幀頻計算所述客戶終端的負(fù)荷狀態(tài)。
24.根據(jù)權(quán)利要求19所述的控制圖像發(fā)布系統(tǒng)的方法,其特征在于,還包括第二尺寸調(diào)整步驟,其基于根據(jù)所述尺寸改變指令改變了的窗口的尺寸,在所述客戶終端中改變所述圖像數(shù)據(jù)的顯示尺寸;設(shè)置步驟,其設(shè)置接收所述圖像數(shù)據(jù)的所述客戶終端的操作條件和所述系統(tǒng)所特有的環(huán)境條件中的至少一個,所述環(huán)境條件與所述客戶終端、包括所述服務(wù)器的通信設(shè)備和所述系統(tǒng)的通信線路有關(guān),其中,所述判斷步驟基于在所述設(shè)置步驟中設(shè)定的所述條件來判斷是請求所述服務(wù)器執(zhí)行對應(yīng)于所述尺寸改變指令的圖像數(shù)據(jù)的尺寸調(diào)整處理,還是使所述客戶終端在所述第二尺寸調(diào)整步驟中執(zhí)行尺寸調(diào)整處理。
25.根據(jù)權(quán)利要求19所述的控制圖像發(fā)布系統(tǒng)的方法,其特征在于,還包括第二尺寸調(diào)整步驟,其基于根據(jù)所述尺寸改變指令改變了的窗口的尺寸,在所述客戶終端中改變所述圖像數(shù)據(jù)的分辨率;判斷步驟,其根據(jù)在所述輸入步驟中放大還是縮小窗口的尺寸來判斷是否請求所述服務(wù)器執(zhí)行對應(yīng)于所述尺寸改變指令的圖像數(shù)據(jù)的尺寸調(diào)整處理;以及控制步驟,在所述判斷步驟判斷為不請求所述服務(wù)器執(zhí)行尺寸調(diào)整處理的情況下,控制所述第二尺寸調(diào)整步驟對圖像數(shù)據(jù)進(jìn)行尺寸調(diào)整,其中,在所述判斷步驟判斷為請求所述服務(wù)器執(zhí)行尺寸調(diào)整處理的情況下,所述通知步驟將根據(jù)所述尺寸改變指令改變了的所述窗口的尺寸信息通知給所述服務(wù)器,以及在所述顯示控制步驟中,在所述窗口上顯示由所述服務(wù)器進(jìn)行了尺寸調(diào)整的圖像數(shù)據(jù)或者在所述第二尺寸調(diào)整步驟中進(jìn)行了尺寸調(diào)整的圖像數(shù)據(jù)。
全文摘要
本發(fā)明涉及一種圖像發(fā)布系統(tǒng)、客戶終端和其控制方法。當(dāng)在客戶終端的圖像窗口上顯示從服務(wù)器發(fā)布的圖像數(shù)據(jù)的同時,觀察者對圖像窗口進(jìn)行尺寸調(diào)整時,客戶終端通知服務(wù)器尺寸調(diào)整之后的圖像窗口的尺寸。服務(wù)器對圖像數(shù)據(jù)進(jìn)行尺寸調(diào)整以使圖像具有與窗口的尺寸相同的尺寸,將尺寸調(diào)整后的圖像數(shù)據(jù)發(fā)送到客戶終端。以這種方式,可以消除在客戶終端中進(jìn)行尺寸調(diào)整處理的需要,從而減小其負(fù)荷。
文檔編號G09G5/00GK1956458SQ200610150129
公開日2007年5月2日 申請日期2006年10月27日 優(yōu)先權(quán)日2005年10月28日
發(fā)明者巖渕義嗣 申請人:佳能株式會社