專利名稱:動(dòng)畫重現(xiàn)終端、動(dòng)畫的重現(xiàn)方法及其程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種動(dòng)畫重現(xiàn)終端、動(dòng)畫的重現(xiàn)方法及其程序,即使在以具有各種處理能力的動(dòng)畫重現(xiàn)終端重現(xiàn)多種復(fù)雜程度的各動(dòng)畫數(shù)據(jù)的情況下,也能夠防止以下這樣的問(wèn)題,即重現(xiàn)欠缺了一部分種類的數(shù)據(jù)的動(dòng)畫,或者重現(xiàn)丟幀多的動(dòng)畫。
背景技術(shù):
近年來(lái),廣泛普及了例如便攜電話或者便攜式信息終端等可攜帶的終端裝置,伴隨著通信網(wǎng)絡(luò)的發(fā)展和終端裝置自身的高性能化,也使用了如下的便攜式動(dòng)畫重現(xiàn)終端,即通過(guò)重現(xiàn)影像或者動(dòng)畫,而能夠直觀且有效的進(jìn)行信息交換。
在此,作為動(dòng)畫的重現(xiàn)方法,例如在(日本)特開平10-275244號(hào)(1998年10月13日公開)中,公開了通過(guò)傳送關(guān)鍵幀(key frame),通過(guò)在鍵幀之間進(jìn)行內(nèi)插,而顯示動(dòng)畫的方法。另外,特開平11-225168號(hào)(1999年8月1日公開)中,公開了這樣一種方法在傳送表示動(dòng)畫的位流(bit stream)時(shí),在收發(fā)傳送數(shù)據(jù)的基礎(chǔ)之上,還收發(fā)有關(guān)傳送方法/傳送格式的信息,動(dòng)態(tài)變更影像及聲音的重現(xiàn)品質(zhì)。
但是,便攜式動(dòng)畫重現(xiàn)終端因?yàn)樾枰銛y,所以與常用的臺(tái)式電腦等相比功能/性能等處理能力設(shè)定得較低,不得不混合具有各種處理能力的機(jī)種,其結(jié)果是,若在不同的動(dòng)畫數(shù)據(jù)之間重現(xiàn)所需要的處理能力不同,則即使在某個(gè)動(dòng)畫重現(xiàn)終端能夠重現(xiàn),而在其他動(dòng)畫重現(xiàn)終端也會(huì)存在不能以足夠的速度重現(xiàn)的情況或者動(dòng)畫數(shù)據(jù)的一部分不能重現(xiàn)的情況。所以在這樣的動(dòng)畫重現(xiàn)終端會(huì)產(chǎn)生如下的問(wèn)題,即雖然要原樣重現(xiàn)動(dòng)畫數(shù)據(jù),但有可能無(wú)法正確傳達(dá)制作者的意圖。
即,便攜式動(dòng)畫重現(xiàn)終端在理想狀態(tài)下最好是具有高圖像分辨率顯示和多灰度等級(jí)的顏色顯示等高的功能,運(yùn)算能力高,可高速描畫圖形或字符,而且重量輕并可長(zhǎng)時(shí)間運(yùn)轉(zhuǎn)。但是,與臺(tái)式電腦不同,便攜式動(dòng)畫重現(xiàn)終端因?yàn)樾枰銛y,所以難以完全滿足對(duì)功能、性能、尺寸、重量以及運(yùn)轉(zhuǎn)時(shí)間的要求。因此存在著這種多樣的機(jī)種,例如若在應(yīng)用方面重視尺寸及重量的減小,則在功能等方面進(jìn)行削減等,使功能對(duì)應(yīng)于用途。
其結(jié)果是,若對(duì)應(yīng)于高功能的動(dòng)畫重現(xiàn)終端來(lái)制作、發(fā)送動(dòng)畫數(shù)據(jù),則在某些動(dòng)畫重現(xiàn)終端可能會(huì)產(chǎn)生如下的問(wèn)題,即例如因?yàn)槊璁嫼瓦\(yùn)算速度的不足等而不能以足夠的速度重現(xiàn),或者例如因?yàn)椴荒茌敵雎曇舻鹊墓δ苌系牟蛔愣荒苤噩F(xiàn)動(dòng)畫數(shù)據(jù)的一部分。其結(jié)果是,由于沒(méi)有輸出聲音,或者丟幀等,而會(huì)有不能正確傳達(dá)制作者的意圖的情況。另一方面,若對(duì)應(yīng)于低功能的終端來(lái)制作動(dòng)畫數(shù)據(jù),發(fā)送該動(dòng)畫數(shù)據(jù),則缺乏表現(xiàn)力。
另外,在特開平11-296157號(hào)(1999年10月29日公開)中,公開了如下一種技術(shù)在顯示動(dòng)畫時(shí),通過(guò)不進(jìn)行在必須重現(xiàn)一個(gè)場(chǎng)景的時(shí)間內(nèi)所不能描畫的圖形的描畫處理,從而保證動(dòng)畫的實(shí)時(shí)性。另外,也公開了如下的技術(shù),即在中斷了描畫的場(chǎng)景的下一個(gè)場(chǎng)景中優(yōu)先描畫未描畫的圖形,或者使每個(gè)圖形具有在場(chǎng)景中的描畫的優(yōu)先度,由此優(yōu)先顯示不能描畫和不合適的圖形。
但是,根據(jù)上述公報(bào)所公開的技術(shù),中斷了描畫而顯示的動(dòng)畫,與原來(lái)的動(dòng)畫內(nèi)容并不相同。而該技術(shù)是以幀頻(frame rate)高的情況為前提,所以在幀頻低的情況下,或者如特開平10-275244號(hào)公報(bào)中所記載的動(dòng)畫方式那樣的幀頻根據(jù)重現(xiàn)機(jī)器的處理能力而變動(dòng)那樣的情況下,效果較差。
本發(fā)明是鑒于上述問(wèn)題點(diǎn)而成的,其目的在于提供一種動(dòng)畫重現(xiàn)終端、動(dòng)畫的重現(xiàn)方法及用于實(shí)現(xiàn)動(dòng)畫重現(xiàn)終端的程序,即使以具有各種處理能力的動(dòng)畫重現(xiàn)終端重現(xiàn)多種復(fù)雜的各動(dòng)畫數(shù)據(jù)的情況下,在具有充分處理能力的動(dòng)畫重現(xiàn)終端可原樣重現(xiàn),同時(shí),在處理能力不足的動(dòng)畫重現(xiàn)終端也能夠防止以下這樣的問(wèn)題,即重現(xiàn)欠缺了一部分種類的數(shù)據(jù)的動(dòng)畫,或者重現(xiàn)丟幀多的動(dòng)畫。
發(fā)明內(nèi)容
為了解決上述課題,本發(fā)明的動(dòng)畫重現(xiàn)終端,具有動(dòng)畫重現(xiàn)部,重現(xiàn)以多個(gè)要素圖形的組合來(lái)表現(xiàn)動(dòng)畫的各幀的動(dòng)畫數(shù)據(jù),其中具備有數(shù)據(jù)評(píng)價(jià)部,在上述動(dòng)畫重現(xiàn)部重現(xiàn)動(dòng)畫數(shù)據(jù)之前,基于包含在該動(dòng)畫數(shù)據(jù)的幀中的要素圖形的數(shù)量,對(duì)該動(dòng)畫數(shù)據(jù)的復(fù)雜程度進(jìn)行評(píng)價(jià),同時(shí),基于該評(píng)價(jià)結(jié)果,判定上述動(dòng)畫重現(xiàn)部能否原樣重現(xiàn),在不能原樣重現(xiàn)時(shí),進(jìn)行預(yù)先確定的能力不足時(shí)用的處理。
在上述構(gòu)成中,數(shù)據(jù)評(píng)價(jià)部基于包含在該動(dòng)畫數(shù)據(jù)的幀中的要素圖形的數(shù)量,對(duì)該動(dòng)畫數(shù)據(jù)的復(fù)雜程度進(jìn)行評(píng)價(jià)。由此,動(dòng)畫重現(xiàn)終端基于數(shù)據(jù)評(píng)價(jià)部的評(píng)價(jià)結(jié)果,判定上述動(dòng)畫重現(xiàn)部能否重現(xiàn)動(dòng)畫數(shù)據(jù),在不能原樣重現(xiàn)時(shí),可以進(jìn)行如下這樣的預(yù)先確定的能力不足時(shí)用的處理,即例如向用戶報(bào)告不可重現(xiàn),或者變換成以自身的動(dòng)畫重現(xiàn)部可以重現(xiàn)的形式,或者若有發(fā)送動(dòng)畫數(shù)據(jù)的服務(wù)器,委托上述服務(wù)器再次發(fā)送以上述動(dòng)畫重現(xiàn)部可以重現(xiàn)的形式的動(dòng)畫數(shù)據(jù)。另一方面,在上述動(dòng)畫重現(xiàn)部具有足夠重現(xiàn)動(dòng)畫數(shù)據(jù)的處理能力的情況下,動(dòng)畫重現(xiàn)終端以動(dòng)畫重現(xiàn)部重現(xiàn)該動(dòng)畫數(shù)據(jù)。
以上述構(gòu)成,針對(duì)上述動(dòng)畫重現(xiàn)部要重現(xiàn)的各個(gè)動(dòng)畫數(shù)據(jù),基于包含在動(dòng)畫數(shù)據(jù)中的要素圖形的數(shù)量來(lái)評(píng)價(jià)各個(gè)動(dòng)畫數(shù)據(jù)的復(fù)雜程度,基于該評(píng)價(jià)結(jié)果,判定上述動(dòng)畫重現(xiàn)部能否原樣重現(xiàn)各動(dòng)畫數(shù)據(jù)。所以能夠以比嘗試重現(xiàn)動(dòng)畫數(shù)據(jù)少的運(yùn)算能力進(jìn)行判定。
另外,在上述動(dòng)畫重現(xiàn)部重現(xiàn)動(dòng)畫數(shù)據(jù)之前,對(duì)動(dòng)畫數(shù)據(jù)的復(fù)雜程度進(jìn)行評(píng)價(jià),在不能原樣重現(xiàn)的情況下,進(jìn)行規(guī)定的處理,所以可以防止處理能力不足的動(dòng)畫重現(xiàn)終端原樣重現(xiàn)動(dòng)畫數(shù)據(jù)。
其結(jié)果是,能夠以少的運(yùn)算量防止下面這樣的問(wèn)題,即以處理能力不足的動(dòng)畫重現(xiàn)終端重現(xiàn)超出其能力的復(fù)雜的動(dòng)畫數(shù)據(jù)的結(jié)果是,重現(xiàn)了丟幀多的動(dòng)畫,或者以不能輸出聲音的動(dòng)畫重現(xiàn)終端重現(xiàn)包含有聲音的動(dòng)畫數(shù)據(jù)的結(jié)果是,無(wú)法傳達(dá)動(dòng)畫的意圖等。
即,根據(jù)上述動(dòng)畫重現(xiàn)終端,通過(guò)在重現(xiàn)動(dòng)畫之前預(yù)先估算需要的處理量,在判斷不能重現(xiàn)的情況下可不進(jìn)行動(dòng)畫數(shù)據(jù)的重現(xiàn),或者將動(dòng)畫數(shù)據(jù)簡(jiǎn)略化成可重現(xiàn)的形式,或者請(qǐng)求再次發(fā)送簡(jiǎn)略化的動(dòng)畫數(shù)據(jù)。所以可以防止非本意的動(dòng)畫的品質(zhì)的低下。
本發(fā)明的其他的目的、特征及優(yōu)點(diǎn),通過(guò)如下所示的敘述可充分理解。另外,本發(fā)明的權(quán)益通過(guò)參照附圖的說(shuō)明可明確。
圖1示出本發(fā)明的一實(shí)施方式,示出動(dòng)畫重現(xiàn)終端的主要部分構(gòu)成的框圖。
圖2是示出上述動(dòng)畫重現(xiàn)終端所重現(xiàn)的動(dòng)畫數(shù)據(jù)的例子的說(shuō)明圖。
圖3是示出由上述動(dòng)畫數(shù)據(jù)所重現(xiàn)的關(guān)鍵幀的例子的說(shuō)明圖。
圖4是示出由上述動(dòng)畫數(shù)據(jù)所重現(xiàn)的幀的例子的說(shuō)明圖。
圖5是示出由上述動(dòng)畫數(shù)據(jù)所重現(xiàn)的關(guān)鍵幀的其他例子的說(shuō)明圖。
圖6示出上述動(dòng)畫重現(xiàn)終端的畫面例,示出通知不可重現(xiàn)的情況下的說(shuō)明圖。
圖7示出本發(fā)明的其他實(shí)施方式,示出動(dòng)畫重現(xiàn)終端的主要部分構(gòu)成的框圖。
圖8是示出上述動(dòng)畫重現(xiàn)終端變換動(dòng)畫數(shù)據(jù)時(shí)參照的變換規(guī)則的說(shuō)明圖。
圖9是示出變換后的動(dòng)畫數(shù)據(jù)的例子的說(shuō)明圖。
圖10是示出由上述動(dòng)畫數(shù)據(jù)所重現(xiàn)的關(guān)鍵幀的例子的說(shuō)明圖。
圖11示出本發(fā)明又一其他實(shí)施方式,示出動(dòng)畫重現(xiàn)終端及服務(wù)器裝置的主要部分構(gòu)成的框圖。
圖12示出上述服務(wù)器裝置發(fā)送的動(dòng)畫數(shù)據(jù)的例子,示出重現(xiàn)最復(fù)雜的動(dòng)畫數(shù)據(jù)的畫面的說(shuō)明圖。
圖13示出上述服務(wù)器裝置發(fā)送的動(dòng)畫數(shù)據(jù)的其他的例子,示出重現(xiàn)次復(fù)雜的動(dòng)畫數(shù)據(jù)的畫面的說(shuō)明圖。
圖14示出上述服務(wù)器裝置發(fā)送的動(dòng)畫數(shù)據(jù)的又一其他的例子,示出重現(xiàn)最簡(jiǎn)單的動(dòng)畫數(shù)據(jù)的畫面的說(shuō)明圖。
圖15是示出選擇上述服務(wù)器裝置向動(dòng)畫重現(xiàn)終端再次發(fā)送的動(dòng)畫數(shù)據(jù)時(shí)參照的對(duì)應(yīng)表的說(shuō)明圖。
圖16示出本發(fā)明的別的實(shí)施方式,示出動(dòng)畫重現(xiàn)終端的主要部分構(gòu)成的框圖。
圖17是示出上述動(dòng)畫重現(xiàn)終端變換動(dòng)畫數(shù)據(jù)時(shí)參照的變換規(guī)則的說(shuō)明圖。
具體實(shí)施例方式
第1實(shí)施方式如下所述,基于圖1至圖6對(duì)本發(fā)明的一實(shí)施方式進(jìn)行說(shuō)明。即,本實(shí)施方式的動(dòng)畫重現(xiàn)終端1例如是便攜電話或便攜式信息終端等作為可便攜的終端特別適用的裝置,如圖1所示,具備有數(shù)據(jù)存儲(chǔ)部11,收納通過(guò)記錄介質(zhì)或通信等而被配給、表示動(dòng)畫的動(dòng)畫數(shù)據(jù);動(dòng)畫重現(xiàn)部(重現(xiàn)裝置)12,重現(xiàn)該動(dòng)畫數(shù)據(jù)。
若針對(duì)上述動(dòng)畫重現(xiàn)部12重現(xiàn)作為動(dòng)畫數(shù)據(jù)的一例的關(guān)鍵幀形式的動(dòng)畫數(shù)據(jù)的情況進(jìn)行說(shuō)明,則上述動(dòng)畫數(shù)據(jù)A如特開平10-275244號(hào)中所記載的那樣,包含按順序的1以上的關(guān)鍵幀數(shù)據(jù)KF。各關(guān)鍵幀數(shù)據(jù)KF表示構(gòu)成動(dòng)畫的幀中的關(guān)鍵幀,關(guān)鍵幀之間的幀由上述動(dòng)畫重現(xiàn)部12基于關(guān)鍵幀數(shù)據(jù)KF而被制成。
上述關(guān)鍵幀數(shù)據(jù)KF如圖2所示,包含一個(gè)以上的圖形數(shù)據(jù)Ed,該圖形數(shù)據(jù)Ed對(duì)應(yīng)于多邊形、封閉曲線、線段、曲線或者圓等構(gòu)成關(guān)鍵幀的圖形Id(參照?qǐng)D3)。另外,在關(guān)鍵幀數(shù)據(jù)KF中也可以包含表示字符的字符串?dāng)?shù)據(jù)Es和表示聲音的聲音數(shù)據(jù)Ed。
進(jìn)一步,在動(dòng)畫數(shù)據(jù)A中,為了在多個(gè)關(guān)鍵幀之間進(jìn)行內(nèi)插而重現(xiàn)動(dòng)畫,也可以包含表示關(guān)鍵幀之間的時(shí)間的時(shí)間信息、和包含于各關(guān)鍵幀中的圖形之間和字符串之間的對(duì)應(yīng)關(guān)系等。
上述動(dòng)畫重現(xiàn)部12重現(xiàn)動(dòng)畫數(shù)據(jù)A的情況下,按順序抽取關(guān)鍵幀數(shù)據(jù)KF,并根據(jù)需要在關(guān)鍵幀數(shù)據(jù)KF之間進(jìn)行內(nèi)插。進(jìn)一步,從被內(nèi)插或者被抽取的各幀數(shù)據(jù)F,將該關(guān)鍵幀內(nèi)的圖形數(shù)據(jù)Ed和字符數(shù)據(jù)Es抽取后,將表示它們的圖形Id和字符Is組合而形成1幀。例如,如圖3、圖4或者圖5所示,可顯示在畫面上。
在此,圖3及圖5如后面詳細(xì)所述,是從關(guān)鍵幀數(shù)據(jù)KF制成的關(guān)鍵幀,圖4是通過(guò)在兩關(guān)鍵幀之間進(jìn)行內(nèi)插而生成的幀。
上述各幀按順序顯示。由此,顯示有動(dòng)作的動(dòng)畫。另外,若在關(guān)鍵幀數(shù)據(jù)KF中包含有聲音數(shù)據(jù)Ea,則動(dòng)畫重現(xiàn)部12能夠與關(guān)鍵幀同步,重現(xiàn)聲音數(shù)據(jù)Ea所示的文件的聲音。
進(jìn)一步,在本實(shí)施方式的動(dòng)畫重現(xiàn)終端1中,設(shè)置有數(shù)據(jù)評(píng)價(jià)部21,在動(dòng)畫重現(xiàn)部12嘗試動(dòng)畫數(shù)據(jù)的重現(xiàn)之前,對(duì)動(dòng)畫數(shù)據(jù)A的復(fù)雜程度進(jìn)行評(píng)價(jià)。該數(shù)據(jù)評(píng)價(jià)部21對(duì)動(dòng)畫數(shù)據(jù)A進(jìn)行評(píng)價(jià),估算動(dòng)畫重現(xiàn)部12實(shí)際重現(xiàn)時(shí)所需要的處理量,判定上述動(dòng)畫重現(xiàn)部12對(duì)動(dòng)畫數(shù)據(jù)A的重現(xiàn)是否具有足夠的處理能力。另外,上述數(shù)據(jù)評(píng)價(jià)部21對(duì)應(yīng)于權(quán)利要求中記載的數(shù)據(jù)評(píng)價(jià)裝置及控制裝置。
具體而言,本實(shí)施方式的數(shù)據(jù)評(píng)價(jià)部21從上述動(dòng)畫數(shù)據(jù)A抽取例如圖形數(shù)據(jù)Ed、字符數(shù)據(jù)Es及聲音數(shù)據(jù)Ea這樣的相互不同種類的數(shù)據(jù),以分別對(duì)應(yīng)的方法,估算重現(xiàn)所需要的處理量。進(jìn)一步,將針對(duì)每個(gè)數(shù)據(jù)的種類預(yù)先確定的加權(quán)系數(shù)與各處理量相乘后進(jìn)行合計(jì),從而算出動(dòng)化數(shù)據(jù)A整體的評(píng)價(jià)值。
更詳細(xì)而言,本實(shí)施方式的數(shù)據(jù)評(píng)價(jià)部21在算出圖形Id的處理量時(shí),從動(dòng)畫數(shù)據(jù)A的各關(guān)鍵幀抽取圖形數(shù)據(jù)Ed,合計(jì)根據(jù)圖形數(shù)據(jù)Ed而被描畫的圖形Id的頂點(diǎn)的數(shù)。
在此,在圖形中,具有各種的圖形,但是動(dòng)畫重現(xiàn)部12描畫圖形Ed時(shí),描畫圖形數(shù)據(jù)Ed所需要的處理量依賴于構(gòu)成各圖形Id的頂點(diǎn)的數(shù)、邊的數(shù)以及涂滿的面積。另外,在關(guān)鍵幀之間進(jìn)行內(nèi)插時(shí),內(nèi)插所需要的處理量依賴于構(gòu)成各圖形Id的頂點(diǎn)的數(shù)。在此,邊的數(shù)由頂點(diǎn)的數(shù)大致確定。所以通過(guò)基于頂點(diǎn)的數(shù),估算圖形Ed的描畫所需要的處理量,與基于頂點(diǎn)的數(shù)、邊的數(shù)、及涂滿的面積的全體而進(jìn)行估算的情況相比,盡管可用大幅減少運(yùn)算量來(lái)進(jìn)行估算,但仍可以對(duì)圖形Ed的描畫所需要的處理量進(jìn)行大致估算。
針對(duì)內(nèi)插所需要的處理量與頂點(diǎn)數(shù)的關(guān)系,更進(jìn)一步進(jìn)行詳細(xì)說(shuō)明,在將關(guān)鍵幀之間進(jìn)行內(nèi)插時(shí),構(gòu)成由于內(nèi)插而生成的幀中的各圖形的頂點(diǎn)坐標(biāo),包含有所生成的幀的前后的關(guān)鍵幀,而且,從分別對(duì)應(yīng)的圖形的頂點(diǎn)的坐標(biāo)內(nèi)插而計(jì)算出。以線性內(nèi)插為例進(jìn)行說(shuō)明,在從第n-1個(gè)關(guān)鍵幀至第n個(gè)關(guān)鍵幀的時(shí)間為t0秒,第n-1個(gè)關(guān)鍵幀的X-Y坐標(biāo)為(x〔n-1〕,y〔n-1〕)的頂點(diǎn)與第n個(gè)關(guān)鍵幀的X-Y坐標(biāo)為(x〔n〕,y〔n〕)的頂點(diǎn)對(duì)應(yīng)的情況下,在從第n-1個(gè)關(guān)鍵幀經(jīng)過(guò)t秒后的幀中,對(duì)應(yīng)于上述兩頂點(diǎn)的X-Y坐標(biāo)(x〔m〕,y〔m〕)如下所不x〔m〕={x〔n-1〕·(t0-t)+x〔n〕·t}/t0y〔m〕={y〔n-1〕·(t0-t)+y〔n〕·t}/t0另外,并不限定于線性內(nèi)插,即使是其他的內(nèi)插方法,由內(nèi)插而生成的幀中的頂點(diǎn)坐標(biāo)也可從所對(duì)應(yīng)的頂點(diǎn)的坐標(biāo)計(jì)算出。而上述幀的生成所需要的處理量依賴于對(duì)應(yīng)的頂點(diǎn)的數(shù)量。
另外,在是字符串的情況下,動(dòng)畫重現(xiàn)部12重現(xiàn)字符時(shí)的處理量依賴于字符數(shù),所以數(shù)據(jù)評(píng)價(jià)部21從構(gòu)成該動(dòng)畫數(shù)據(jù)的各關(guān)鍵幀也抽取字符數(shù)據(jù)Es,將由字符數(shù)據(jù)Es顯示的字符串的字符數(shù)進(jìn)行合計(jì)。
進(jìn)一步,數(shù)據(jù)評(píng)價(jià)部21分別針對(duì)收納聲音的文件的格式,預(yù)先存儲(chǔ)對(duì)應(yīng)于處理量的值,由包含于動(dòng)畫數(shù)據(jù)的聲音數(shù)據(jù)Ed特定收納聲音的文件,從而取得對(duì)應(yīng)于收納聲音時(shí)的格式的值。在此,將聲音收納于文件時(shí)的格式例如有wave形式和MP3(Mpegl Layer3)形式那樣的各種格式,例如在MP3形式那樣的數(shù)據(jù)被壓縮的形式的情況下,在重現(xiàn)時(shí)需要用于數(shù)據(jù)展開的處理。該處理的處理量,因?yàn)樘幚砹颗c格式相關(guān),所以通過(guò)格式可以估算處理量。
進(jìn)一步,對(duì)應(yīng)于頂點(diǎn)的合計(jì)、字符串的合計(jì)、聲音的格式的值,分別乘以預(yù)先確定的加權(quán)系數(shù)后相加,從而估算動(dòng)畫數(shù)據(jù)重現(xiàn)所需要的處理量。另外,所估算的處理量,作為表示動(dòng)畫重現(xiàn)部12的處理能力的值,與預(yù)先設(shè)定的基準(zhǔn)值相比較,若超過(guò)該基準(zhǔn)值,數(shù)據(jù)評(píng)價(jià)部21就判斷動(dòng)畫重現(xiàn)部12的處理能力不足,該動(dòng)畫數(shù)據(jù)A不能重現(xiàn)。
例如,圖3所示的關(guān)鍵幀,包含圖形Is1、Id2、Id3,如后面所述,和wave形式的聲音文件同時(shí)重現(xiàn)。而頂點(diǎn)的數(shù)量為7個(gè),字符數(shù)為5個(gè)字符,聲音文件的格式是wave形式。另外,本實(shí)施方式的數(shù)據(jù)評(píng)價(jià)部21設(shè)定為頂點(diǎn)的加權(quán)系數(shù)為1、字符數(shù)的加權(quán)系數(shù)為5、wave形式的聲音文件的加權(quán)系數(shù)為100。進(jìn)一步,作為數(shù)據(jù)評(píng)價(jià)部21的上述基準(zhǔn)值,設(shè)定為100。
數(shù)據(jù)評(píng)價(jià)部21,估算該關(guān)鍵幀的復(fù)雜程度,即重現(xiàn)所需要的處理量為7×1+5×5+1×100=132,大于上述基準(zhǔn)值100,所以判斷不能重現(xiàn)。
另外,上述加權(quán)系數(shù)表示針對(duì)包含于動(dòng)畫數(shù)據(jù)A的數(shù)據(jù)的各種類,各自的處理所需要的處理量的比率,每個(gè)動(dòng)畫重現(xiàn)終端1(動(dòng)畫重現(xiàn)部12)中都不相同。
例如,動(dòng)畫重現(xiàn)部12將字符作為預(yù)先位映象數(shù)據(jù)而進(jìn)行存儲(chǔ),在描畫時(shí),在是將每個(gè)字符的位映象數(shù)據(jù)原樣描畫的構(gòu)成的情況下,將字符作為輪廓數(shù)據(jù)進(jìn)行存儲(chǔ),與在描畫時(shí)將輪廓數(shù)據(jù)展開為位映象數(shù)據(jù)的構(gòu)成相比,字符顯示所需要的處理量較少。在是動(dòng)畫重現(xiàn)部12存儲(chǔ)位映象數(shù)據(jù)的構(gòu)成的情況下,與存儲(chǔ)輪廓數(shù)據(jù)的情況相比,加權(quán)系數(shù)設(shè)定得較小。另外,具備有例如用于重現(xiàn)(擴(kuò)展)以特定的格式將所收納的聲音的電路和聲源電路等的聲音重現(xiàn)用的專用硬件的動(dòng)畫重現(xiàn)部12,與不具有專用硬件、CPU等的運(yùn)算裝置執(zhí)行程序而重現(xiàn)聲音的情況相比,聲音數(shù)據(jù)Ea的加權(quán)系數(shù)設(shè)定得較低。
上述數(shù)據(jù)評(píng)價(jià)部21的評(píng)價(jià)的結(jié)果,例如,動(dòng)畫數(shù)據(jù)A包含有動(dòng)畫重現(xiàn)部12不能重現(xiàn)的種類的數(shù)據(jù)的情況,或者即使是動(dòng)畫重現(xiàn)部12可重現(xiàn)的種類,動(dòng)畫重現(xiàn)部12的重現(xiàn)能力不足的情況等,當(dāng)判斷動(dòng)畫重現(xiàn)部12不能原樣重現(xiàn)的情況下,例如,如圖4所示,顯示在動(dòng)畫重現(xiàn)終端1的畫面上等,從而通知用戶。
與此相反,數(shù)據(jù)評(píng)價(jià)部21評(píng)價(jià)動(dòng)畫數(shù)據(jù)的結(jié)果,當(dāng)判斷動(dòng)畫重現(xiàn)部12對(duì)動(dòng)畫數(shù)據(jù)的重現(xiàn)具有足夠的能力的情況下,數(shù)據(jù)評(píng)價(jià)部21使動(dòng)畫重現(xiàn)部12重現(xiàn)上述動(dòng)畫數(shù)據(jù)。
在此,以如現(xiàn)有技術(shù)那樣,不對(duì)動(dòng)畫數(shù)據(jù)A的復(fù)雜程度進(jìn)行評(píng)價(jià),對(duì)任何的動(dòng)畫數(shù)據(jù)A都試圖重現(xiàn)的構(gòu)成,例如即使動(dòng)畫重現(xiàn)部12不能重現(xiàn)聲音數(shù)據(jù),動(dòng)畫重現(xiàn)部仍要重現(xiàn)包含聲音的動(dòng)畫數(shù)據(jù)A。其結(jié)果是,該動(dòng)畫重現(xiàn)部重現(xiàn)了沒(méi)有聲音的動(dòng)畫,恐怕會(huì)有用戶無(wú)法讀取制作者的意圖的情況發(fā)生。
另外,上述現(xiàn)有技術(shù)中,恐怕會(huì)有試圖進(jìn)行超過(guò)動(dòng)畫重現(xiàn)部處理能力的動(dòng)畫數(shù)據(jù)A的重現(xiàn)的情況發(fā)生。這種情況下,由于動(dòng)畫重現(xiàn)部12的處理能力不足,動(dòng)畫不能重現(xiàn)反映制作者意圖的本來(lái)的幀數(shù),而畫面丟失現(xiàn)象多有發(fā)生。
在此,畫面丟失現(xiàn)象從開始至最后以相同頻率發(fā)生的情況下,若用戶在看見(jiàn)動(dòng)畫的最初部分時(shí)刻指示停止重現(xiàn),并若以處理能力更高的其他的動(dòng)畫重現(xiàn)終端重現(xiàn),則雖然費(fèi)事,但能夠重現(xiàn)體現(xiàn)制作者意圖的動(dòng)畫。
但是,畫面丟失現(xiàn)象在中途發(fā)生的情況下,用戶完全看見(jiàn)到此為止的部分,畫面丟失現(xiàn)象發(fā)生的部分雖然不完整但也被看見(jiàn)了。所以即使以其他的動(dòng)畫重現(xiàn)終端重新重現(xiàn),重新看到時(shí)的印象恐怕也有可能與最初就使用其他的動(dòng)畫重現(xiàn)裝置而看到的情況不相同,特別是將意外性很強(qiáng)、給人以強(qiáng)烈沖擊性為目標(biāo)的動(dòng)畫,兩者的印象會(huì)不相同。
相對(duì)于此,圖1所示的動(dòng)畫重現(xiàn)終端1,在動(dòng)畫重現(xiàn)部12重現(xiàn)動(dòng)畫數(shù)據(jù)之前,數(shù)據(jù)評(píng)價(jià)部21對(duì)各動(dòng)畫重現(xiàn)數(shù)據(jù)A的復(fù)雜程度進(jìn)行評(píng)價(jià),判定動(dòng)畫重現(xiàn)部12能否無(wú)障礙地重現(xiàn)該動(dòng)畫數(shù)據(jù)A,在不能重現(xiàn)時(shí),將該情況通知給用戶。所以可以防止畫面丟失現(xiàn)象多發(fā)的動(dòng)畫、和例如聲音等欠缺了一部分種類的數(shù)據(jù)被重現(xiàn)這樣的問(wèn)題。其結(jié)果是,能夠?qū)崿F(xiàn)可正確的將動(dòng)畫制作者的意圖傳達(dá)給用戶的動(dòng)畫重現(xiàn)終端1。
另外,在上述圖4中,說(shuō)明了在準(zhǔn)備以沒(méi)有聲音重現(xiàn)功能的動(dòng)畫重現(xiàn)部12重現(xiàn)動(dòng)畫數(shù)據(jù)A的情況下,將沒(méi)有聲音重現(xiàn)功能的信息作通知的情況,在因處理能力不足而不能重現(xiàn)的情況下,顯示該情況。這時(shí),本實(shí)施方式的數(shù)據(jù)評(píng)價(jià)部21,針對(duì)包含于動(dòng)畫數(shù)據(jù)A中的各數(shù)據(jù)種類,算出評(píng)價(jià)值,在分別乘以加權(quán)系數(shù)后進(jìn)行合計(jì),由此評(píng)價(jià)動(dòng)畫數(shù)據(jù)A的復(fù)雜程度。所以通過(guò)參照各數(shù)據(jù)種類的評(píng)價(jià)值,判斷不能重現(xiàn)動(dòng)畫數(shù)據(jù)A的理由,也可以將該理由顯示。
例如,如上例所述,基準(zhǔn)值為100,在圖形數(shù)據(jù)Ed、字符數(shù)據(jù)Es及聲音數(shù)據(jù)Ea的評(píng)價(jià)值乘以加權(quán)系數(shù)的值分別為7、25、100的情況下,因?yàn)閷?duì)聲音數(shù)據(jù)Ea的評(píng)價(jià)值大,所以數(shù)據(jù)評(píng)價(jià)部21可判斷不能重現(xiàn),并能夠?qū)⒁驗(yàn)槁曇舳荒苤噩F(xiàn)的情況通知給用戶。
另外,在上述部分中,為了說(shuō)明的方便,作為動(dòng)畫重現(xiàn)部12的處理能力的一例,是以下面這樣的動(dòng)畫重現(xiàn)部12為例進(jìn)行了說(shuō)明,該動(dòng)畫重現(xiàn)部12具有這樣程度的處理能力,即針對(duì)包含一個(gè)字符數(shù)據(jù)Es和兩個(gè)圖形數(shù)據(jù)Ed和聲音數(shù)據(jù)Ea的動(dòng)畫數(shù)據(jù)A這樣的簡(jiǎn)單的動(dòng)畫數(shù)據(jù)有可重現(xiàn)的時(shí)候也有不可重現(xiàn)的時(shí)候,所以聲音數(shù)據(jù)對(duì)上述評(píng)價(jià)值的影響非常大。但實(shí)際上,動(dòng)畫重現(xiàn)部12也能夠重現(xiàn)稍微復(fù)雜的動(dòng)畫數(shù)據(jù)A,所以實(shí)際上聲音數(shù)據(jù)的影響較小。
另外,上述內(nèi)容中,在數(shù)據(jù)評(píng)價(jià)部21對(duì)動(dòng)畫數(shù)據(jù)A進(jìn)行評(píng)價(jià)時(shí),有關(guān)圖形,是將構(gòu)成包含于幀中的圖形數(shù)據(jù)Ed的頂點(diǎn)作為要素圖形,基于頂點(diǎn)的數(shù)量進(jìn)行評(píng)價(jià),但并不限于此。例如,作為要件,也可以基于圖形Id自身的數(shù)、或者用于定義圖形Id的棱角線的數(shù)對(duì)該動(dòng)畫數(shù)據(jù)A的復(fù)雜程度進(jìn)行評(píng)價(jià)。但是,圖形Id的描畫所需要的處理能力隨頂點(diǎn)的數(shù)或者棱角線的數(shù)而變化。另外,棱角線的數(shù)取決于頂點(diǎn)的數(shù)。所以通過(guò)基于頂點(diǎn)的數(shù)來(lái)評(píng)價(jià)動(dòng)畫數(shù)據(jù)A的復(fù)雜程度,能夠不太降低精度地減少運(yùn)算量。
進(jìn)一步,在是關(guān)鍵幀的情況下,與幀形式的情況相比,頂點(diǎn)數(shù)對(duì)重現(xiàn)所需要的運(yùn)算量的影響很大。所以通過(guò)采用頂點(diǎn)作為要素圖形,可以少的運(yùn)算量而進(jìn)行精度良好的評(píng)價(jià)。
另外,不僅是要素圖形的數(shù),也可以對(duì)例如多邊形的涂布的有無(wú)、線段是否是虛線等要素圖形的描畫方法一并進(jìn)行評(píng)價(jià)。這時(shí),僅增加有無(wú)的判定和線段種類的判定這樣的相比于實(shí)際的描畫非常少量的運(yùn)算,就可對(duì)描畫要素圖形時(shí)的難易度進(jìn)行評(píng)價(jià)。所以,與僅以要素圖形的數(shù)量進(jìn)行計(jì)算相比,可以高精度的對(duì)動(dòng)畫數(shù)據(jù)A的復(fù)雜程度進(jìn)行評(píng)價(jià)。
另外,上述內(nèi)容中,針對(duì)動(dòng)畫重現(xiàn)部12重現(xiàn)關(guān)鍵幀形式的動(dòng)畫數(shù)據(jù)A的情況進(jìn)行了說(shuō)明,但并不限于此,也可適用于通過(guò)連續(xù)切換顯示多個(gè)位映像圖像而重現(xiàn)動(dòng)畫的情況。另外,作為根據(jù)位映像圖像的動(dòng)畫傳送方法的一例,也能適用于下述這樣的情況,即利用例如MPEG(Moving Picture Expert Group)和Quick Time(商標(biāo))等構(gòu)成動(dòng)畫的位映像圖像間的相似性,通過(guò)壓縮數(shù)據(jù),而削減數(shù)據(jù)量。
但是,動(dòng)畫數(shù)據(jù)A,將預(yù)先確定的圖形或字符的描畫命令或者聲音的重現(xiàn)命令組合,在是構(gòu)成動(dòng)畫中的幀的幀形式的動(dòng)畫數(shù)據(jù)的情況下,根據(jù)命令的數(shù)量和命令的內(nèi)容,動(dòng)畫重現(xiàn)部12重現(xiàn)時(shí)所需要的處理能力有很大不同。其結(jié)果是,幀形式和關(guān)鍵幀形式的動(dòng)畫,在開始時(shí)雖然不發(fā)生畫面丟失現(xiàn)象,但是在動(dòng)畫的中途,有可能多發(fā)畫面丟失現(xiàn)象。另外,在是幀形式的動(dòng)畫的情況下,如上所述,通過(guò)按標(biāo)準(zhǔn)評(píng)價(jià)圖形的頂點(diǎn)的數(shù),能夠以與重現(xiàn)時(shí)所需要的運(yùn)算量和也評(píng)價(jià)涂布的面積時(shí)的運(yùn)算量相比大幅減少的運(yùn)算量,精度良好的概算重現(xiàn)時(shí)所需要的處理能力。所以,若適用于動(dòng)畫重現(xiàn)部12重現(xiàn)幀形式的動(dòng)畫的情況,則效果特別大。
進(jìn)一步,在動(dòng)畫數(shù)據(jù)A是關(guān)鍵幀形式的情況下,動(dòng)畫重現(xiàn)部12基于各關(guān)鍵幀,雖需要在關(guān)鍵幀之間內(nèi)插幀,但內(nèi)插所需要的處理能力也根據(jù)命令的數(shù)量和內(nèi)容大幅增減。所以,在動(dòng)畫重現(xiàn)部12重現(xiàn)關(guān)鍵幀形式的動(dòng)畫時(shí),更加有效果。
下面針對(duì)本實(shí)施方式中被重現(xiàn)的關(guān)鍵幀形式的動(dòng)畫數(shù)據(jù)A的數(shù)據(jù)構(gòu)造、和重現(xiàn)時(shí)動(dòng)畫重現(xiàn)部12的工作進(jìn)行詳細(xì)說(shuō)明。
即,在包含于動(dòng)畫數(shù)據(jù)A中的圖形數(shù)據(jù)Ed中,包含有以下這樣的用于描畫構(gòu)成關(guān)鍵幀的各圖形的信息例如表示例如直線和曲線和圓等這樣的應(yīng)描畫圖形的形狀的形狀信息;表示例如圖形的位置和大小和旋轉(zhuǎn)角度等應(yīng)描畫圖形的位置(范圍)的位置信息;表示圖形的色彩的色彩信息;表示表現(xiàn)圖形的線的粗細(xì)和線段種類(虛線或點(diǎn)虛線等)的線信息等。上述字符數(shù)據(jù)Es中包含有下面這樣的用于在關(guān)鍵幀中顯示字符的信息例如表示字符串的內(nèi)容的內(nèi)容信息;表示顯示時(shí)的字體的字體信息;表示各字符的位置和大小和旋轉(zhuǎn)等字符的位置(范圍)的位置信息;字符的色彩信息等。進(jìn)一步,聲音數(shù)據(jù)Ea包含有例如聲音文件的文件名等。
例如,如圖3所示,用于描畫包含有字符串Is1、三角形的圖形Id2和四邊形的圖形Id3的關(guān)鍵幀的關(guān)鍵幀數(shù)據(jù)KF,如圖2所示,包含有分別相對(duì)應(yīng)的字符數(shù)據(jù)Es1和圖形數(shù)據(jù)Ed2、Ed3。另外,在關(guān)鍵幀數(shù)據(jù)KF中還包含有聲音數(shù)據(jù)Ea4。
上述字符數(shù)據(jù)Es1是表示是字符串?dāng)?shù)據(jù)和字符串的內(nèi)容(hello)的命令“(text“hello”)”,該命令中包含有表示位置的要素“(POS…)”、表示字符串的方向的要素“(direction…)”、表示字體的要素“(font…)”、表示字符串的大小的要素“(size…)”、表示字符的色彩的要素“(color…)”。上述顯示位置由字符串的原點(diǎn)坐標(biāo)指定,色彩由紅色成分的值和綠色成分的值和藍(lán)色成分的值的組合指定。
另外,表示三角形的圖形Id2的圖形數(shù)據(jù)Ed2,是表示三角形的描畫的命令“(triangle…)”,包含有表示顯示位置的要素“(POS…)”、表示邊的描畫方法的要素“(line…)”、表示三角形內(nèi)部的描畫方法的要素“(fill…)”,顯示位置由各頂點(diǎn)的坐標(biāo)指定。另外,邊的描畫方法在與字符相同的色彩的基礎(chǔ)之上、還由表示線的粗細(xì)的要素“(width…)”指定。另一方面,在圖2的例子中,內(nèi)部的描畫方法和字符的情況相同,由色彩指定。同樣,表示四邊形的圖形Id3的圖形數(shù)據(jù)Ed3,是表示四邊形的描畫的命令“(rectangle…)”,包含有與三角形相同的要素。另外,在圖形數(shù)據(jù)Ed3中,不含有表示內(nèi)部的要素,但在這種情況下,動(dòng)畫重現(xiàn)部12進(jìn)行與指定了預(yù)先確定的既定值(默認(rèn)值)的情況相同的處理。
另一方面,聲音數(shù)據(jù)Ea4是表示聲音的重現(xiàn)的命令“(sound…)”,包含有表示聲音數(shù)據(jù)的實(shí)體的要素“(file…)”。本實(shí)施方式中,聲音數(shù)據(jù)的實(shí)體由收納用于重現(xiàn)聲音所需要的數(shù)據(jù)的文件的文件名指定。另外,圖2中,各數(shù)據(jù)Es1~Es4作為包含要素和命令的字符串而被記述,若可特定各要素和命令,則也可以是二進(jìn)制數(shù)據(jù)。另外,上述例子中,是聲音數(shù)據(jù)的實(shí)體以另外的文件的情況為例進(jìn)行了說(shuō)明,但也可以包含于關(guān)鍵幀數(shù)據(jù)KF中。
上述關(guān)鍵幀數(shù)據(jù)KF是以下列內(nèi)容為前提的,即包含有多彩顏色的指定、和多樣的線的粗細(xì)或者多個(gè)種類的字體等圖形和文字的高度表現(xiàn)指示和聲音的重現(xiàn)指示,由高性能的動(dòng)畫重現(xiàn)部12、即用于描畫圖形和字符的處理能力高、可高分辨率的顯示及多灰度等級(jí)的顏色顯示、而且可重現(xiàn)聲音的動(dòng)畫重現(xiàn)部12進(jìn)行重現(xiàn)。
上述動(dòng)畫重現(xiàn)部12從動(dòng)畫數(shù)據(jù)A抽取圖2所示的關(guān)鍵幀數(shù)據(jù)KF后,動(dòng)畫重現(xiàn)部12基于上述各數(shù)據(jù)Es1~Es4,顯示包含圖3的字符Is1及圖形Id2、Id3的關(guān)鍵幀,重現(xiàn)聲音數(shù)據(jù)Ea4所表示的聲音。
另外,若根據(jù)動(dòng)畫數(shù)據(jù)A中的另外的關(guān)鍵幀數(shù)據(jù),該關(guān)鍵幀的下一個(gè)的關(guān)鍵幀如圖5所示那樣被指定,則動(dòng)畫重現(xiàn)部12基于兩關(guān)鍵幀數(shù)據(jù),如圖4所示,生成中間的幀。另外,在描畫關(guān)鍵幀和幀時(shí),如需要的話,也可以將關(guān)鍵幀數(shù)據(jù)所表示的坐標(biāo)變換成與動(dòng)畫重現(xiàn)終端1的顯示畫面對(duì)應(yīng)的坐標(biāo)。
具體而言,動(dòng)畫重現(xiàn)部12例如在各關(guān)鍵幀數(shù)據(jù)中,根據(jù)命令的種類自身、命令的出現(xiàn)順序或者圖中未示的其他數(shù)據(jù),判斷為字符Is1和字符Is11相對(duì)應(yīng)、圖Id2、Id3和圖形Id12、Id13相對(duì)應(yīng)。所以,在動(dòng)畫重現(xiàn)部12線性內(nèi)插1面幀時(shí),如圖4所示,在字符Is1和字符Is11之間的位置上顯示字符Is21。另外,三角形的圖形Id22以在圖形Id2、Id12的中間的位置、并且以中間的大小進(jìn)行顯示。進(jìn)一步,四邊形的圖形Id23則以在圖形Id3、Id13的中間的位置及大小進(jìn)行顯示。另外,若參照包含于關(guān)鍵幀數(shù)據(jù)內(nèi)的數(shù)據(jù)(例如Es1~Es3)就能夠得到各自的大小和位置。另外,在該例中,以線性內(nèi)插即進(jìn)行等分的情況為例進(jìn)行說(shuō)明,但若能夠從關(guān)鍵幀數(shù)據(jù)KF制作任意數(shù)量的幀,則也能夠以預(yù)先確定的函數(shù)進(jìn)行非線性內(nèi)插等其他的方法進(jìn)行內(nèi)插。
由此,動(dòng)畫重現(xiàn)部12在能夠原樣重現(xiàn)動(dòng)畫數(shù)據(jù)A時(shí),對(duì)關(guān)鍵幀數(shù)據(jù)KF進(jìn)行必要的內(nèi)插,可與聲音同步,重現(xiàn)順滑的動(dòng)畫。
另一方面,在動(dòng)畫數(shù)據(jù)A為超過(guò)動(dòng)畫重現(xiàn)部12的處理能力的復(fù)雜程度的情況、和包含動(dòng)畫重現(xiàn)部12不能重現(xiàn)的數(shù)據(jù)的情況下,如上所述,根據(jù)數(shù)據(jù)評(píng)價(jià)部21做出的重現(xiàn)前的評(píng)價(jià),動(dòng)畫重現(xiàn)部12不重現(xiàn)動(dòng)畫數(shù)據(jù)A,可預(yù)先防止不適當(dāng)?shù)膭?dòng)畫重現(xiàn)。
第2實(shí)施方式第1實(shí)施方式的動(dòng)畫重現(xiàn)終端1中,數(shù)據(jù)評(píng)價(jià)部21在判斷為不能原樣重現(xiàn)動(dòng)畫數(shù)據(jù)A的情況下,不向動(dòng)畫重現(xiàn)部12指示進(jìn)行動(dòng)畫數(shù)據(jù)A的重現(xiàn),通知用戶不能重現(xiàn)。
相對(duì)于此,針對(duì)本實(shí)施方式中,在判斷為不能原樣重現(xiàn)動(dòng)畫數(shù)據(jù)A的情況下,對(duì)將該動(dòng)畫數(shù)據(jù)A簡(jiǎn)略化成動(dòng)畫重現(xiàn)部12可重現(xiàn)的程度后再現(xiàn)的情況進(jìn)行說(shuō)明。
即,如圖7所示,在本實(shí)施方式的動(dòng)畫重現(xiàn)終端1a中,在圖1的構(gòu)成基礎(chǔ)之上,還設(shè)置有將動(dòng)畫數(shù)據(jù)A進(jìn)行變換的數(shù)據(jù)變換部(控制裝置)22,該數(shù)據(jù)變換部22,在數(shù)據(jù)評(píng)價(jià)部21判斷為不能重現(xiàn)的情況下,基于預(yù)先存放于變換規(guī)則存儲(chǔ)部23的變換規(guī)則,將動(dòng)畫數(shù)據(jù)A簡(jiǎn)略化成以動(dòng)畫重現(xiàn)部12也可重現(xiàn)的程度。
由此,動(dòng)畫數(shù)據(jù)A中,將動(dòng)畫重現(xiàn)部12不能重現(xiàn)的數(shù)據(jù)消除或者變換成可重現(xiàn)的形式。另外,以動(dòng)畫重現(xiàn)部12的處理能力,使不能動(dòng)畫顯示這樣的復(fù)雜的數(shù)據(jù)被簡(jiǎn)略化。其結(jié)果是,即使是不能原樣重現(xiàn)動(dòng)畫數(shù)據(jù)A的動(dòng)畫重現(xiàn)部12,在可能的范圍內(nèi)也可以重現(xiàn)。
在這種情況下,在動(dòng)畫數(shù)據(jù)A重現(xiàn)之前,也要由數(shù)據(jù)評(píng)價(jià)部21對(duì)動(dòng)畫數(shù)據(jù)A的復(fù)雜程度進(jìn)行評(píng)價(jià)。所以,與第1實(shí)施方式相同,要原樣重現(xiàn)動(dòng)畫數(shù)據(jù)A的結(jié)果是,可以防止丟幀多的動(dòng)畫被重現(xiàn)這樣的問(wèn)題。
下面,以沒(méi)有聲音的重現(xiàn)功能、只能以黑白兩灰度等級(jí)低分辨率地進(jìn)行顯示的動(dòng)畫重現(xiàn)部12重現(xiàn)如圖2所示的包含有指定了線的寬度的圖形數(shù)據(jù)Ed2、Ed3和聲音數(shù)據(jù)Ea4的動(dòng)畫數(shù)據(jù)的情況為例,詳細(xì)說(shuō)明變換操作。
即,在上述變換規(guī)則存儲(chǔ)部23中,如圖8所示,作為列舉出變換前的圖形、和將其變換后的圖形組合的表形式,存儲(chǔ)有變換規(guī)則。在此,圖中變換前的圖形的欄中所記載的“*”,表示與任意的字符串匹配,變換后的圖形的欄的“*”,表示變換前的原樣而并沒(méi)有變換。
例如,在圖8所示的變換表的第1行,表示有關(guān)位置信息,都沒(méi)有變換,第2行表示無(wú)論線的顏色是黑色之外的何種顏色,都被強(qiáng)制變換成特定的顏色(在該情況下,“255,255,255”表示白色)。另外,第3~7行的變換后的圖形成為空欄,表示針對(duì)線的寬度、內(nèi)部的描畫、字符的字體及大小、以及聲音,無(wú)論在變換前是何種記述都被消除。
在上述變換表被收納的狀態(tài)下,當(dāng)指示動(dòng)畫數(shù)據(jù)A進(jìn)行變換時(shí),數(shù)據(jù)變換部22從動(dòng)畫數(shù)據(jù)A中的各關(guān)鍵幀數(shù)據(jù)KF中發(fā)現(xiàn)適合(匹配)于變換前的圖形的部位,以變換后的圖形置換該部位。由此,如圖2所示的關(guān)鍵幀數(shù)據(jù)KF被變換成圖9所示的關(guān)鍵幀數(shù)據(jù)KFa。
在此,變換后的關(guān)鍵幀數(shù)據(jù)KFa是對(duì)應(yīng)于動(dòng)畫重現(xiàn)部12的黑白兩灰度等級(jí)的顯示能力,使各圖形(字符)的顏色二進(jìn)制化(黑白化),邊(線)的原來(lái)的顏色無(wú)論是何種顏色都變換成表示白色的“255,255,255”。另外,也刪除了不涂布圖形這樣的涂布的顏色信息(屬性)等有關(guān)內(nèi)部的描畫方法的要素“(fill…)”。進(jìn)一步,對(duì)應(yīng)于低分辨率的顯示能力,刪除表示圖形的邊的粗細(xì)的要素“(width…)”,無(wú)論何種粗細(xì),都描畫成既定值的粗細(xì)。同樣,對(duì)應(yīng)于僅一種的字體,省略表示字符的字體和大小的屬性,字符以既定的字體及大小而被顯示。另外,對(duì)應(yīng)于本實(shí)施方式的動(dòng)畫重現(xiàn)部12不具有聲音的重現(xiàn)功能,省略了上述關(guān)鍵幀數(shù)據(jù)KFa中如圖2所示的聲音數(shù)據(jù)Ea4。由此,變換后的關(guān)鍵幀數(shù)據(jù)KFa被重現(xiàn)時(shí),如圖10所示,顯示由動(dòng)畫重現(xiàn)部12可重現(xiàn)的圖形(字符)Is1~I(xiàn)s3構(gòu)成的關(guān)鍵幀。
在上述部分中,針對(duì)數(shù)據(jù)變換部22從關(guān)鍵幀數(shù)據(jù)KF找到匹配于變換前的圖形的字符串,并進(jìn)行變換后的圖形置換的情況進(jìn)行了說(shuō)明。根據(jù)該變換方法,通過(guò)圖形整理及字符串置換這樣的運(yùn)算量較少的處理,可以刪除動(dòng)畫重現(xiàn)部12不具有的數(shù)據(jù)和命令、或者要素。另外,根據(jù)圖形整理及字符串置換,也可以將數(shù)據(jù)和命令、或者要素變換成規(guī)定值。
所以,以少的運(yùn)算量可確實(shí)檢測(cè)出在動(dòng)畫數(shù)據(jù)A中包含有動(dòng)畫重現(xiàn)部12不能重現(xiàn)種類的數(shù)據(jù)的情況,或者即使是可重現(xiàn)種類的數(shù)據(jù)、在關(guān)鍵幀數(shù)據(jù)KF的一部分中包含有不能重現(xiàn)的命令和要素的情況,可以將其刪除,或者變換成動(dòng)畫重現(xiàn)部12也可重現(xiàn)的數(shù)據(jù)和命令、或者要素。
相對(duì)于此,下面針對(duì)這樣的情況進(jìn)行說(shuō)明,即作為其他的變換方法,數(shù)據(jù)變換部22使以小的處理能力可描畫的形狀的圖形近似于動(dòng)畫數(shù)據(jù)A中的復(fù)雜形狀的圖形,并將這時(shí)的精度調(diào)整成與動(dòng)畫重現(xiàn)部12的處理能力適應(yīng)的精度。
作為近似的一例,以使線段近似于曲線的情況進(jìn)行說(shuō)明,在動(dòng)畫數(shù)據(jù)A的關(guān)鍵幀數(shù)據(jù)KF中包含有曲線,當(dāng)由數(shù)據(jù)評(píng)價(jià)部21判斷為動(dòng)畫重現(xiàn)部12不能原樣重現(xiàn)該動(dòng)畫數(shù)據(jù)A時(shí),數(shù)據(jù)變換部22以多個(gè)線段近似于曲線。
這時(shí),若以多個(gè)的線段作精度良好地近似,雖然接近原來(lái)的曲線,但描畫所需要的處理量也增大了。與此相反,若以少量的線段近似,則雖然可以減少描畫所需要的處理量,但另一方面,精度了降低,顯示成與原來(lái)的曲線在形狀上有很大不同的圖形。
在本變形例中,為了盡可能的準(zhǔn)確表現(xiàn)原來(lái)的圖形,數(shù)據(jù)評(píng)價(jià)部21對(duì)動(dòng)畫數(shù)據(jù)進(jìn)行評(píng)價(jià),估算描畫的處理量,調(diào)整數(shù)據(jù)變換部22進(jìn)行近似時(shí)的精度,使得以適應(yīng)于動(dòng)畫重現(xiàn)部12的處理能力的精度進(jìn)行近似。
例如,在某個(gè)關(guān)鍵幀數(shù)據(jù)KF是由表示了10根曲線的圖形數(shù)據(jù)Ed構(gòu)成的情況下,若使近似于曲線的線段的數(shù)量的初始值為20根,則以線段近似的一根的曲線具有21個(gè)頂點(diǎn)。所以若以上述評(píng)價(jià)方法為例,則在初始值的精度方面,數(shù)據(jù)評(píng)價(jià)部21將該關(guān)鍵幀數(shù)據(jù)KF的評(píng)價(jià)值評(píng)價(jià)為210。如上所述,因?yàn)楸硎緞?dòng)畫重現(xiàn)部12的處理能力的大小的基準(zhǔn)值為100,可以預(yù)測(cè)以該精度,處理能力是不足的,不能以足夠的速度顯示動(dòng)畫。所以,數(shù)據(jù)評(píng)價(jià)部21降低近似于曲線的精度,將評(píng)價(jià)值控制在上述基準(zhǔn)值以內(nèi)。
在此,若使近似于曲線的線段的數(shù)量為n根,則以線段近似的1根的曲線就有(n+1)個(gè)頂點(diǎn),包含10根曲線的圖形數(shù)據(jù)Ed的關(guān)鍵幀的評(píng)價(jià)值為10(n+1)。所以數(shù)據(jù)評(píng)價(jià)部21根據(jù)10(n+1)≤100,從而導(dǎo)出n≤9,向數(shù)據(jù)變換部指示以9根線段近似于1根曲線。
由此,動(dòng)畫數(shù)據(jù)A在以動(dòng)畫重現(xiàn)部12可重現(xiàn)的范圍內(nèi),盡可能的以高的精度近似,動(dòng)畫重現(xiàn)部12可以足夠的速度重現(xiàn)變換后的動(dòng)畫數(shù)據(jù)Aa。
另外,作為其他的變換方法,數(shù)據(jù)變換部22也可以進(jìn)行這樣的變換,即刪除實(shí)際所顯示的尺寸小的圖形。這時(shí),例如與預(yù)先確定的值相比較等,刪除小到即使描畫用戶也不能識(shí)別程度的圖形。由此,不會(huì)損失動(dòng)畫重現(xiàn)部12的動(dòng)畫的表現(xiàn)力,可減少重現(xiàn)時(shí)所需要的處理量。
進(jìn)一步,作為其他的變換方法,數(shù)據(jù)變換部22預(yù)先展開MP3形式那樣的被壓縮的聲音數(shù)據(jù),從而可減少重現(xiàn)時(shí)的處理量。
任何一種的變換方法都是由數(shù)據(jù)評(píng)價(jià)部21在動(dòng)畫重現(xiàn)之前,評(píng)價(jià)動(dòng)畫數(shù)據(jù)A的復(fù)雜程度,在不能原樣重現(xiàn)時(shí),由數(shù)據(jù)變換部22將動(dòng)畫數(shù)據(jù)A變換成動(dòng)畫重現(xiàn)部12也能重現(xiàn)的形式。所以,和第1實(shí)施方式相同,可以防止這樣的問(wèn)題,即要原樣重現(xiàn)動(dòng)畫數(shù)據(jù)A的結(jié)果,將丟幀多的動(dòng)畫重現(xiàn)。
第3實(shí)施方式上述第2實(shí)施方式是針對(duì)在動(dòng)畫重現(xiàn)終端1設(shè)置數(shù)據(jù)變換部22,變換動(dòng)畫數(shù)據(jù)A,生成動(dòng)畫重現(xiàn)部12可重現(xiàn)的動(dòng)畫數(shù)據(jù)Aa的情況進(jìn)行了說(shuō)明。
相對(duì)于此,本實(shí)施方式中,是針對(duì)這樣的情況進(jìn)行說(shuō)明,即在由數(shù)據(jù)評(píng)價(jià)部21判斷為不能原樣重現(xiàn)動(dòng)畫數(shù)據(jù)A時(shí),向配送動(dòng)畫數(shù)據(jù)A的服務(wù)器裝置請(qǐng)求再次發(fā)送以比最初的動(dòng)畫數(shù)據(jù)A低的處理能力可重現(xiàn)的動(dòng)畫數(shù)據(jù)Ab。
即,本實(shí)施方式的系統(tǒng)中,如圖11所示,在與圖1所示的動(dòng)畫重現(xiàn)終端1相同的動(dòng)畫重現(xiàn)終端1b的基礎(chǔ)之上,還設(shè)置有向動(dòng)畫重現(xiàn)終端1配送動(dòng)畫數(shù)據(jù)A的服務(wù)器裝置(配送裝置)3。
但是,上述動(dòng)畫重現(xiàn)終端1b,在圖1所示的構(gòu)成的基礎(chǔ)之上,還具備有用于與服務(wù)器裝置3通信的通信處理部(通信裝置)13,例如,通過(guò)互聯(lián)網(wǎng)絡(luò)、公共電話線路網(wǎng)或者LAN等任意的通信線路,可以接收動(dòng)畫數(shù)據(jù)A。另外,在數(shù)據(jù)評(píng)價(jià)部21判斷為以動(dòng)畫重現(xiàn)部12不能重現(xiàn)動(dòng)畫數(shù)據(jù)A的情況下,通信處理部13依照數(shù)據(jù)評(píng)價(jià)部21的指示,也可以向服務(wù)器裝置3發(fā)送動(dòng)畫數(shù)據(jù)A的再次發(fā)送的請(qǐng)求。另外,上述通信路徑可以是有線的,也可以是無(wú)線的。
另一方面,服務(wù)器裝置3中設(shè)置有存儲(chǔ)例如圖12~圖14所示的具有相同內(nèi)容、而復(fù)雜程度相互不同的動(dòng)畫數(shù)據(jù)A的數(shù)據(jù)存儲(chǔ)部31;從這些動(dòng)畫數(shù)據(jù)A中選擇、確定向動(dòng)畫重現(xiàn)終端1b發(fā)送的動(dòng)畫數(shù)據(jù)A的數(shù)據(jù)選擇部32;用于與動(dòng)畫重現(xiàn)終端1b通信并發(fā)送接收數(shù)據(jù)的通信處理部33。另外,圖12~圖14表示各動(dòng)畫數(shù)據(jù)A中,基于相互對(duì)應(yīng)的關(guān)鍵幀數(shù)據(jù)KF而被顯示的關(guān)鍵幀。
圖12表示設(shè)定為以處理能力最高的動(dòng)畫重現(xiàn)終端1b重現(xiàn)的動(dòng)畫數(shù)據(jù)A1。另外,圖13的動(dòng)畫數(shù)據(jù)A2是設(shè)定以中等的處理能力的動(dòng)畫重現(xiàn)終端1b的重現(xiàn),與動(dòng)畫數(shù)據(jù)A1相比,圖中省略了左下部的梯子的畫面、以及鳥和云的影子、或者遮住月亮的云,沿著海面的云的內(nèi)部形狀。進(jìn)一步,圖14的動(dòng)畫數(shù)據(jù)A3可以用比動(dòng)畫數(shù)據(jù)A2處理能力低的動(dòng)畫重現(xiàn)終端1b重現(xiàn),與圖13相比較,在省略了鳥和摩托車的畫面的同時(shí),還使云的形狀簡(jiǎn)略化。另外,雖然沒(méi)有圖示,但動(dòng)畫數(shù)據(jù)A1及A2中包含有聲音數(shù)據(jù)Ea,而動(dòng)畫數(shù)據(jù)A3中省略了聲音數(shù)據(jù)Ea,沒(méi)有存儲(chǔ)在數(shù)據(jù)存儲(chǔ)部31中。
另外,如圖15所示,在數(shù)據(jù)選擇部32收納有表示選擇各動(dòng)畫數(shù)據(jù)A1~A3時(shí)的選擇標(biāo)準(zhǔn)的數(shù)據(jù)。在圖5中,數(shù)據(jù)號(hào)碼是用于特定相同內(nèi)容的動(dòng)畫數(shù)據(jù)組(例如A1~A3)的號(hào)碼,針對(duì)各數(shù)據(jù)號(hào)碼,收納有構(gòu)成包含于動(dòng)畫數(shù)據(jù)組的各動(dòng)畫數(shù)據(jù)(A1~A3)的數(shù)據(jù)、和為將其分別重現(xiàn)所需要的處理能力的上限值的組合。在圖15的例子中,對(duì)于表示處理能力的基準(zhǔn)值為1000~∞的動(dòng)畫重現(xiàn)終端1b設(shè)定為發(fā)送動(dòng)畫數(shù)據(jù)A1,并對(duì)于標(biāo)準(zhǔn)值為80~1000的情況,發(fā)送動(dòng)畫數(shù)據(jù)A2、在標(biāo)準(zhǔn)值為80以下的情況下,發(fā)送動(dòng)畫數(shù)據(jù)A3。
另外,圖中基準(zhǔn)值的上限值的欄的“∞”表示為無(wú)限大,在裝配時(shí)只要記述基準(zhǔn)值的所取得的最大值即可。另外,動(dòng)畫數(shù)據(jù)A1~A3是以收納動(dòng)畫數(shù)據(jù)A1~A3自身的文件名(數(shù)據(jù)名)、和參照例如聲音數(shù)據(jù)的文件名等的字?jǐn)?shù)據(jù)名的組合而被存儲(chǔ)的。
在上述構(gòu)成中,動(dòng)畫重現(xiàn)終端1b的通信處理部13從服務(wù)器裝置3接收數(shù)據(jù)號(hào)碼為400的最復(fù)雜的動(dòng)畫數(shù)據(jù)A1,該動(dòng)畫數(shù)據(jù)A1被收納在數(shù)據(jù)存儲(chǔ)部11內(nèi)。進(jìn)一步,與第1實(shí)施方式相同,由數(shù)據(jù)評(píng)價(jià)部21對(duì)動(dòng)畫數(shù)據(jù)A1進(jìn)行評(píng)價(jià)。
進(jìn)一步,在數(shù)據(jù)評(píng)價(jià)部21判定為以動(dòng)畫重現(xiàn)部12不能原樣重現(xiàn)該動(dòng)畫數(shù)據(jù)A1時(shí),數(shù)據(jù)評(píng)價(jià)部21向通信處理部13發(fā)出指示,使其向服務(wù)器裝置3發(fā)送請(qǐng)求再送的消息。
在該消息中,包含表示請(qǐng)求再送的動(dòng)畫數(shù)據(jù)的內(nèi)容的數(shù)據(jù)號(hào)碼(400)、和表示本機(jī)器的動(dòng)畫重現(xiàn)部12的處理能力的基準(zhǔn)值(100)。
另一方面,服務(wù)器裝置3的通信處理部33收到上述信息后,數(shù)據(jù)選擇部32基于消息,特定應(yīng)再送的動(dòng)畫數(shù)據(jù),同時(shí),從數(shù)據(jù)存儲(chǔ)部31讀取該動(dòng)畫數(shù)據(jù),發(fā)送到通信處理部13。
具體而言,數(shù)據(jù)選擇部32從消息的數(shù)據(jù)號(hào)碼取得如圖15所示的對(duì)應(yīng)于該數(shù)據(jù)號(hào)碼的表。進(jìn)一步,比較該表的各上限值和消息中的基準(zhǔn)值,判定對(duì)應(yīng)于動(dòng)畫重現(xiàn)終端1b的動(dòng)畫數(shù)據(jù)。
在該例中,因?yàn)樾畔⒅械幕鶞?zhǔn)值為100,所以動(dòng)畫數(shù)據(jù)A2、更詳細(xì)地說(shuō)是數(shù)據(jù)名402.dat被確定為應(yīng)再送的數(shù)據(jù)。另外,因?yàn)?01.snd在發(fā)送動(dòng)畫數(shù)據(jù)A1時(shí)已經(jīng)發(fā)送,所以不需要再次發(fā)送。由此,數(shù)據(jù)選擇部32從數(shù)據(jù)存儲(chǔ)部31讀取動(dòng)畫數(shù)據(jù)A2,使通信處理部13發(fā)送動(dòng)畫數(shù)據(jù)A2。
如此,對(duì)于表示處理能力的基準(zhǔn)值在80以下的動(dòng)畫重現(xiàn)終端1b,發(fā)送動(dòng)畫數(shù)據(jù)A3在標(biāo)準(zhǔn)值為80~1000的情況下,發(fā)送動(dòng)畫數(shù)據(jù)A2,在標(biāo)準(zhǔn)值為大于1000的情況下,發(fā)送動(dòng)畫數(shù)據(jù)A1。
另外,在以上說(shuō)明中,是以在請(qǐng)求再送的消息中,包含表示動(dòng)畫重現(xiàn)終端1b的處理能力的基準(zhǔn)值的情況為例進(jìn)行的說(shuō)明的,但并不限于此。也可以傳送例如聲音數(shù)據(jù)的重現(xiàn)能力的有無(wú)等對(duì)每個(gè)數(shù)據(jù)的種類的重現(xiàn)能力的有無(wú)。這種情況下,數(shù)據(jù)選擇部32可以在沒(méi)有聲音重現(xiàn)能力的動(dòng)畫重現(xiàn)終端1b中止聲音重現(xiàn)用文件(子文件)的發(fā)送。
另外也可以是,在通知沒(méi)有聲音的重現(xiàn)能力的情況下,在確定應(yīng)再送動(dòng)畫數(shù)據(jù)時(shí),判斷為在僅有聲音數(shù)據(jù)的處理所需要的值的低基準(zhǔn)值的動(dòng)畫重現(xiàn)終端1b也可以重現(xiàn)。例如,表示重現(xiàn)動(dòng)畫數(shù)據(jù)A1所需要的處理能力的基準(zhǔn)值的下限值為1000,而重現(xiàn)聲音所需要的基準(zhǔn)值為100。這種情況下,原則上講基準(zhǔn)值為900的動(dòng)畫重現(xiàn)終端1b無(wú)論是否具有聲音重現(xiàn)能力,都將判斷為不可重現(xiàn)動(dòng)畫數(shù)據(jù)A1,而再次發(fā)送動(dòng)畫數(shù)據(jù)A2。但是,當(dāng)通知沒(méi)有該聲音的重現(xiàn)能力時(shí),判斷為以如此低的基準(zhǔn)值的動(dòng)畫重現(xiàn)終端1b也可重現(xiàn)的情況下,即使在標(biāo)準(zhǔn)基為900的動(dòng)畫再現(xiàn)終端1b,也能夠判斷可以重現(xiàn)動(dòng)畫數(shù)據(jù)A1,從而能夠重現(xiàn)表現(xiàn)能力更高的動(dòng)畫,進(jìn)一步,作為其他的再送請(qǐng)求方法,也能夠以消息傳送例如計(jì)算出基準(zhǔn)值時(shí)的加權(quán)系數(shù)等上述基準(zhǔn)值的計(jì)算方法。
另外,在以上說(shuō)明中,是以在數(shù)據(jù)存儲(chǔ)部31中收納內(nèi)容相同、但復(fù)雜程度相互不同的動(dòng)畫數(shù)據(jù)A1~A3的情況為例進(jìn)行了說(shuō)明的,但是也可以是下面這樣的情況,即在服務(wù)器裝置3中設(shè)置數(shù)據(jù)變換部,該數(shù)據(jù)變換部存儲(chǔ)用于以最高性能的動(dòng)畫重現(xiàn)終端1b重現(xiàn)的動(dòng)畫數(shù)據(jù)A,與第2實(shí)施方式的數(shù)據(jù)變換部22相同,可使該動(dòng)畫數(shù)據(jù)A簡(jiǎn)略化,在有再送請(qǐng)求時(shí),生成被簡(jiǎn)略化的動(dòng)畫數(shù)據(jù)Aa。無(wú)論何種情況,在有再送請(qǐng)求時(shí),只要能夠發(fā)送更簡(jiǎn)略化的動(dòng)畫數(shù)據(jù),就可得到同樣的效果。
進(jìn)一步,在以上說(shuō)明中,是以對(duì)動(dòng)畫數(shù)據(jù)A1~A3分別存儲(chǔ)如圖15所示的對(duì)應(yīng)表的情況為例進(jìn)行了說(shuō)明的,但并不限于此。例如在各動(dòng)畫數(shù)據(jù)中,和構(gòu)成各動(dòng)畫數(shù)據(jù)的圖形數(shù)據(jù)和圖像數(shù)據(jù)、或者聲音數(shù)據(jù)中也可以包含用于重現(xiàn)這些數(shù)據(jù)所需要的基準(zhǔn)值。這種情況下,在將存儲(chǔ)在某個(gè)服務(wù)器裝置3中的動(dòng)畫數(shù)據(jù)復(fù)制到另外的服務(wù)器裝置時(shí),不需要上述對(duì)應(yīng)表的復(fù)制,所以可以減少管理動(dòng)畫數(shù)據(jù)時(shí)的工時(shí)。
第4實(shí)施方式上述第2實(shí)施方式中,存儲(chǔ)在變換規(guī)則存儲(chǔ)部23中的變換規(guī)則,是作為動(dòng)畫重現(xiàn)終端1a中固有的規(guī)則而被存儲(chǔ)的。相對(duì)于此,本實(shí)施方式中,對(duì)根據(jù)外部狀況可變更所適用的變換規(guī)則的動(dòng)畫重現(xiàn)終端進(jìn)行說(shuō)明。
如圖16所示,本實(shí)施方式的動(dòng)畫重現(xiàn)終端1c是在圖7的構(gòu)成的基礎(chǔ)之上,還設(shè)置有狀況檢測(cè)部(狀況檢測(cè)裝置)24,對(duì)例如動(dòng)畫重現(xiàn)終端1c的位置和周圍的氣溫和亮度等有關(guān)動(dòng)畫重現(xiàn)終端1c的外部狀況的狀況(外部狀況)進(jìn)行檢測(cè),數(shù)據(jù)評(píng)價(jià)部21在當(dāng)前的外部狀況下,判定動(dòng)畫重現(xiàn)部12能否以原樣重現(xiàn)動(dòng)畫數(shù)據(jù)A,同時(shí),數(shù)據(jù)變換部22在當(dāng)前的外部狀況下,將動(dòng)畫數(shù)據(jù)A變換為動(dòng)畫重現(xiàn)部12可以重現(xiàn)的形式。
作為一例,以狀況檢測(cè)部24對(duì)作為外部狀況,例如,是否是電影院等不適合于重現(xiàn)聲音的場(chǎng)所,以及是否是周圍明亮而需要高對(duì)比度顯示這些狀況進(jìn)行檢測(cè)為例進(jìn)行說(shuō)明,上述狀況檢測(cè)部24在檢測(cè)周圍的亮度時(shí),可由相機(jī)或者照度傳感器等直接檢測(cè)亮度,也可以是由使用例如GPS(全球衛(wèi)星定位系統(tǒng)Global Positioning System)或PHS(Personal Handyphone System注冊(cè)商標(biāo))的現(xiàn)場(chǎng)檢索服務(wù)等檢測(cè)位置,向?qū)ξ恢眯畔⑦M(jìn)行應(yīng)答、回答天氣氣候的服務(wù)器裝置等進(jìn)行詢問(wèn),從而取得周圍的亮度。另外,在檢測(cè)是否是不適合于重現(xiàn)聲音的場(chǎng)所時(shí),狀況檢測(cè)部24是向?qū)ι鲜鑫恢眯畔⑦M(jìn)行應(yīng)答、回答對(duì)應(yīng)于該位置的地圖信息的服務(wù)器裝置等進(jìn)行詢問(wèn),基于該地圖信息,可以判定動(dòng)畫重現(xiàn)終端1c是否位于被預(yù)先判斷為不適合于重現(xiàn)聲音的場(chǎng)所(電影院或者公共場(chǎng)所等)。
另一方面,如圖17所示,在本實(shí)施方式的變換規(guī)則存儲(chǔ)部23中,在圖8所示的變換規(guī)則的基礎(chǔ)之上,還存儲(chǔ)有適用各變換規(guī)則的條件。圖中,條件是表示狀況檢測(cè)部24所檢測(cè)出的狀況,“BW mode”是表示在判斷為周圍明亮、需要高對(duì)比度顯示的外部狀況的情況下所適用的變換規(guī)則。另一方面,“sound off”是表示在判斷為不適合重現(xiàn)聲音的情況下所適用的變換規(guī)則。另外,在不特別指定條件的情況下,可不局限于外部狀況的適用。而且,對(duì)于某些變換規(guī)則可以對(duì)應(yīng)附加多個(gè)條件。
以上述構(gòu)成,在動(dòng)畫重現(xiàn)終端1c的周圍明亮的情況下,由數(shù)據(jù)評(píng)價(jià)部21判定動(dòng)畫重現(xiàn)部12能否以高對(duì)比度顯示動(dòng)畫數(shù)據(jù)A,同時(shí),數(shù)據(jù)變換部22適用以高對(duì)比度顯示用的規(guī)則(“BW mode”的規(guī)則),重現(xiàn)高對(duì)比度的動(dòng)畫。另一方面,在動(dòng)畫重現(xiàn)終端1c處于不適合重現(xiàn)聲音的場(chǎng)所的情況下,由數(shù)據(jù)評(píng)價(jià)部21判定動(dòng)畫重現(xiàn)部12是否對(duì)除去聲音以外的動(dòng)畫數(shù)據(jù)A的重現(xiàn)具有足夠的處理能力,同時(shí),數(shù)據(jù)變換部22適用不重現(xiàn)聲音的規(guī)則(“sound off”的規(guī)則),重現(xiàn)聲音以外的動(dòng)畫數(shù)據(jù)A。
另外,在以上說(shuō)明中,以狀況檢測(cè)部24自動(dòng)取得動(dòng)畫重現(xiàn)終端1c的外部狀況的情況為例進(jìn)行了說(shuō)明,但也可以是通過(guò)用戶的操作而檢測(cè)例如是否適合重現(xiàn)聲音或是否需要高對(duì)比度顯示。但是,如本實(shí)施方式所述,狀況檢測(cè)部24通過(guò)傳感器等判斷外部狀況,從而不需要用戶設(shè)定,就可變換為適當(dāng)?shù)膭?dòng)畫數(shù)據(jù)A,重現(xiàn)動(dòng)畫。
但是,上述內(nèi)容中,適用各種變換規(guī)則用的條件,是以由狀況檢測(cè)部24檢測(cè)出的外部狀況的情況為例進(jìn)行了說(shuō)明,也可以例如以動(dòng)畫重現(xiàn)部12的處理能力為條件。具體而言,數(shù)據(jù)變換部22在動(dòng)畫重現(xiàn)部12僅以黑白兩灰度等級(jí)顯示的情況下,也可以適用條件“BWmode”的變換規(guī)則。這時(shí),收納在變換規(guī)則存儲(chǔ)部23中的各變換規(guī)則中,對(duì)應(yīng)于動(dòng)畫重現(xiàn)部12的處理能力可以選擇實(shí)際適用的變換規(guī)則,所以在例如CPU和存儲(chǔ)容量等基本構(gòu)成相同、顯示裝置的顯示能力相互不同的機(jī)種間這樣的多個(gè)動(dòng)畫重現(xiàn)終端1c間,可以共用相同的變換規(guī)則。
另外,在上述第1至第4實(shí)施方式中,構(gòu)成動(dòng)畫重現(xiàn)終端1~1c及服務(wù)器裝置3的各部件,可以是通過(guò)執(zhí)行收納在ROM或RAM等記錄介質(zhì)中的程序而實(shí)現(xiàn)CPU等運(yùn)算裝置的功能模塊,也可以由執(zhí)行相同處理的硬件實(shí)現(xiàn)。另外,將執(zhí)行一部分處理的硬件、和執(zhí)行用于控制該硬件并進(jìn)行剩余處理的程序的上述運(yùn)算裝置組合也可以實(shí)現(xiàn)。進(jìn)一步,上述運(yùn)算裝置可以是單體,也可以是通過(guò)裝置內(nèi)部的總線和各種通信線路而連接的多個(gè)運(yùn)算裝置共同執(zhí)行程序而實(shí)現(xiàn)。
上述程序,是將表示程序自身和用于制作該程序的數(shù)據(jù)等的程序數(shù)據(jù)收納在記錄介質(zhì)中,分類整理該記錄介質(zhì),或者,由有線或無(wú)線的通信裝置發(fā)送上述程序數(shù)據(jù)而被分類整理,由上述運(yùn)算裝置執(zhí)行。
在此,分類整理程序數(shù)據(jù)時(shí)的記錄介質(zhì)最好是可取下的形式,分類整理程序數(shù)據(jù)后的記錄介質(zhì)無(wú)論可否取下都行。另外,若上述記錄介質(zhì)存儲(chǔ)有程序數(shù)據(jù),則無(wú)論是否可重寫(寫入)、是否易失、任何的記錄方法及形狀都行。作為記錄介質(zhì)的一例,可以列舉出磁帶、盒式磁帶等帶子、或軟盤和硬盤等磁盤、或者CD-ROM和磁光盤(MOMagneto Optical Disk)、小型盤(MD)和數(shù)字視頻光盤(DVD)等的光盤。另外,記錄介質(zhì)也可以是IC卡和光卡這樣的智能卡,或者屏蔽ROM和EPROM、EEPROM或者閃存ROM等這樣的半導(dǎo)體存儲(chǔ)器。
另外,上述程序數(shù)據(jù)可以是向上述運(yùn)算裝置指示上述各處理的整個(gè)次序的代碼,通過(guò)以規(guī)定的次序進(jìn)行調(diào)用,若可執(zhí)行上述各處理的一部分或者全部的基本程序(例如操作系統(tǒng)和程序庫(kù)等)已經(jīng)存在,則以向上述運(yùn)算裝置指示該基本程序的調(diào)用的代碼和指示字等,也可以置換上述整個(gè)次序的一部分或者全部。
另外,在上述記錄介質(zhì)中收納程序數(shù)據(jù)時(shí)的形式可以是例如配置于實(shí)在存儲(chǔ)器中的狀態(tài)那樣,運(yùn)算裝置進(jìn)行存取并可執(zhí)行的收納形式,也可以是在配置于實(shí)在存儲(chǔ)器之前,配置于運(yùn)算安裝平時(shí)可存取的局部的記錄介質(zhì)(例如實(shí)在存儲(chǔ)器和硬盤等)后的收納形式,或者是從網(wǎng)絡(luò)或可搬送的記錄介質(zhì)等安裝于上述局部的記錄介質(zhì)之前的收納形式。另外,程序數(shù)據(jù)并不限于編譯后的目標(biāo)代碼,也可以作為源代碼、在翻譯或者編譯的中途生成的中間代碼而被收納。在任何的情況下,根據(jù)壓縮的解壓縮、解碼化、翻譯、編譯、鏈接、或者向?qū)嵲诖鎯?chǔ)器配置等的處理和各處理的組合,若可變換成上述運(yùn)算裝置可執(zhí)行的形式,則并不限定程序數(shù)據(jù)收納在記錄介質(zhì)中的形式,可以得到相同的效果。
另外,動(dòng)畫數(shù)據(jù)A與配送上述程序數(shù)據(jù)的情況相同而可以配送,在數(shù)據(jù)存儲(chǔ)部11和數(shù)據(jù)存儲(chǔ)部31中,存儲(chǔ)了動(dòng)畫數(shù)據(jù)A的介質(zhì)可以使用上述任意的記錄介質(zhì)。但是,在重現(xiàn)動(dòng)畫時(shí),要求高速的存取,所以即使是在硬盤等二次記錄介質(zhì)中收納動(dòng)畫數(shù)據(jù)A的情況,在存取之前,最好暫存在例如RAM等上述記錄介質(zhì)中存取速度快的記錄介質(zhì)中。
如上所述,本發(fā)明的動(dòng)畫重現(xiàn)終端是具有重現(xiàn)裝置的動(dòng)畫重現(xiàn)終端,該重現(xiàn)裝置重現(xiàn)將多個(gè)要素圖形組合而表現(xiàn)動(dòng)畫的各幀的動(dòng)畫數(shù)據(jù),該動(dòng)畫重現(xiàn)終端以采用下面的裝置為特征。即具有數(shù)據(jù)評(píng)價(jià)裝置和控制裝置,所述數(shù)據(jù)評(píng)價(jià)裝置在上述重現(xiàn)裝置重現(xiàn)動(dòng)畫數(shù)據(jù)之前,基于包含于該動(dòng)畫數(shù)據(jù)的幀中的要素圖形的數(shù)量,對(duì)該動(dòng)畫數(shù)據(jù)的復(fù)雜程度進(jìn)行評(píng)價(jià),所述控制裝置是基于評(píng)價(jià)結(jié)果,判定上述重現(xiàn)裝置能否原樣重現(xiàn),在不能原樣重現(xiàn)時(shí),進(jìn)行預(yù)先確定的能力不足時(shí)用的處理。
在上述構(gòu)成中,數(shù)據(jù)評(píng)價(jià)裝置基于包含于該動(dòng)畫數(shù)據(jù)的幀中的要素圖形的數(shù)量,對(duì)該動(dòng)畫數(shù)據(jù)的復(fù)雜程度進(jìn)行評(píng)價(jià),控制裝置基于評(píng)價(jià)結(jié)果,判定上述重現(xiàn)裝置能否重現(xiàn)動(dòng)畫數(shù)據(jù)。進(jìn)一步,在不能原樣重現(xiàn)時(shí),控制裝置進(jìn)行如下這樣的預(yù)先確定的處理,即例如向用戶報(bào)告不可重現(xiàn),或者變換成以自身的重現(xiàn)裝置可以重現(xiàn)的形式,若有發(fā)送動(dòng)畫數(shù)據(jù)的服務(wù)器,向上述服務(wù)器委托再次發(fā)送以上述重現(xiàn)裝置可以重現(xiàn)的形式的動(dòng)畫數(shù)據(jù)。另一方面,在上述重現(xiàn)裝置對(duì)重現(xiàn)動(dòng)畫數(shù)據(jù)具有足夠的處理能力的情況下,上述控制裝置使重現(xiàn)裝置重現(xiàn)該動(dòng)畫數(shù)據(jù)。上述構(gòu)成中,針對(duì)上述重現(xiàn)裝置要重現(xiàn)的各動(dòng)畫數(shù)據(jù),基于包含于動(dòng)畫數(shù)據(jù)中的要素圖形的數(shù)量來(lái)評(píng)價(jià)各個(gè)動(dòng)畫數(shù)據(jù)的復(fù)雜程度,基于評(píng)價(jià)結(jié)果,判定上述重現(xiàn)裝置能否原樣重現(xiàn)各個(gè)動(dòng)畫數(shù)據(jù)。所以,與嘗試著重現(xiàn)動(dòng)畫數(shù)據(jù)相比,能夠以小的運(yùn)算能力進(jìn)行判定。
另外,在重現(xiàn)裝置重現(xiàn)動(dòng)畫數(shù)據(jù)之前評(píng)價(jià)動(dòng)畫數(shù)據(jù)的復(fù)雜程度,在不能原樣重現(xiàn)時(shí),進(jìn)行規(guī)定的處理,所以可以防止處理能力不足的動(dòng)畫重現(xiàn)終端原樣重現(xiàn)動(dòng)畫數(shù)據(jù)。
其結(jié)果是,能夠以少的運(yùn)算量防止下面這樣的問(wèn)題,即以處理能力不足的動(dòng)畫重現(xiàn)終端重現(xiàn)超出其能力的復(fù)雜的動(dòng)畫數(shù)據(jù)的結(jié)果是,重現(xiàn)了丟幀多的動(dòng)畫,或者以不能輸出聲音的動(dòng)畫重現(xiàn)終端重現(xiàn)包含有聲音的動(dòng)畫數(shù)據(jù)的結(jié)果是,無(wú)法傳達(dá)動(dòng)畫的意圖等。
另外,在上述構(gòu)成的基礎(chǔ)之上,動(dòng)畫數(shù)據(jù)僅包含構(gòu)成動(dòng)畫的幀的一部分的關(guān)鍵幀,在上述重現(xiàn)裝置為該動(dòng)畫數(shù)據(jù)重現(xiàn)時(shí)經(jīng)在關(guān)鍵幀之間進(jìn)行內(nèi)插而生成幀的構(gòu)成的情況下,最好上述數(shù)據(jù)評(píng)價(jià)裝置計(jì)算構(gòu)成幀的圖形的頂點(diǎn)以作為上述要素圖形的數(shù)量。
在該構(gòu)成中,數(shù)據(jù)評(píng)價(jià)裝置計(jì)算構(gòu)成幀的圖形的頂點(diǎn)以作為上述要素圖形的數(shù)量,對(duì)動(dòng)畫數(shù)據(jù)的復(fù)雜程度進(jìn)行評(píng)價(jià)。在此,在描畫用于重現(xiàn)動(dòng)畫數(shù)據(jù)的圖形時(shí),描畫所需要的處理量取決于構(gòu)成各圖形的頂點(diǎn)的數(shù)量、邊的數(shù)量及涂布的面積。另外,經(jīng)在關(guān)鍵幀之間進(jìn)行內(nèi)插而生成幀時(shí)的處理量,取決于構(gòu)成各圖形的頂點(diǎn)的數(shù)量。進(jìn)一步,邊的數(shù)量由頂點(diǎn)的數(shù)量大致確定。
所以,通過(guò)計(jì)算構(gòu)成幀的圖形的頂點(diǎn)的數(shù)量,評(píng)價(jià)動(dòng)畫數(shù)據(jù)的復(fù)雜程度,從而與計(jì)算頂點(diǎn)的數(shù)量和邊的數(shù)量和涂布的面積進(jìn)行評(píng)價(jià)相比,盡管以大幅減少的運(yùn)算量,仍可以概略評(píng)價(jià)動(dòng)畫數(shù)據(jù)的復(fù)雜程度。
進(jìn)一步,在上述構(gòu)成的基礎(chǔ)之上,上述控制裝置也可以向用戶通知不可重現(xiàn)以作為上述能力不足時(shí)用的處理。以該構(gòu)成,即使是相同形式的動(dòng)畫數(shù)據(jù),若以重現(xiàn)裝置的處理能力能夠原樣重現(xiàn)時(shí),就原樣重現(xiàn),若不能原樣重現(xiàn)時(shí),向用戶通知不可重現(xiàn)。所以,用戶可以很快的知道以該動(dòng)畫重現(xiàn)終端不可重現(xiàn)該動(dòng)畫數(shù)據(jù)的情況。
另外,上述控制裝置,不是向用戶發(fā)通知,而代之以作為上述能力不足時(shí)用的處理,將包含于動(dòng)畫數(shù)據(jù)的數(shù)據(jù)中、以上述重現(xiàn)裝置不能原樣重現(xiàn)的數(shù)據(jù)刪除或者變換成以上述重現(xiàn)裝置的處理能力可以重現(xiàn)的數(shù)據(jù)。
在該構(gòu)成中,分別針對(duì)要重現(xiàn)的動(dòng)畫數(shù)據(jù),基于動(dòng)畫數(shù)據(jù)的復(fù)雜程度,在重現(xiàn)之前以少的運(yùn)算量判定可否重現(xiàn)。例如在不能輸出聲音等重現(xiàn)能力自身沒(méi)有的情況下,或者包含于幀中的圖形多的情況等重現(xiàn)所需要的處理能力不足的情況下,控制裝置判定為重現(xiàn)裝置不能原樣重現(xiàn)動(dòng)畫數(shù)據(jù),例如將不能重現(xiàn)的種類的數(shù)據(jù)刪除,或者將復(fù)雜形狀的圖形變換成簡(jiǎn)單形狀的圖形的數(shù)據(jù),生成以重現(xiàn)裝置可充分重現(xiàn)的動(dòng)畫數(shù)據(jù)。
根據(jù)上述構(gòu)成,即使是相同形式的動(dòng)畫數(shù)據(jù),若以重現(xiàn)裝置的重現(xiàn)能力可以原樣重現(xiàn),則原樣重現(xiàn),若不能原樣重現(xiàn),就通過(guò)數(shù)據(jù)的刪除或者變換,在變換成可重現(xiàn)的動(dòng)畫數(shù)據(jù)后,進(jìn)行重現(xiàn)。其結(jié)果是,分別針對(duì)各動(dòng)畫數(shù)據(jù),對(duì)應(yīng)于動(dòng)畫重現(xiàn)終端的重現(xiàn)裝置的處理能力,可重現(xiàn)盡可能高品質(zhì)的動(dòng)畫。
另外,不是由上述控制裝置進(jìn)行數(shù)據(jù)變換,代之以進(jìn)一步具備有通信裝置,該通信裝置與可發(fā)送復(fù)雜程度相互不同的動(dòng)畫數(shù)據(jù)的發(fā)送裝置進(jìn)行通信,上述控制裝置,在上述數(shù)據(jù)評(píng)價(jià)裝置所評(píng)價(jià)的動(dòng)畫數(shù)據(jù)是從上述發(fā)送裝置送出的數(shù)據(jù)的情況下,作為上述能力不足時(shí)用的處理,使上述通信裝置請(qǐng)求上述發(fā)送裝置再次發(fā)送比上述動(dòng)畫數(shù)據(jù)簡(jiǎn)單的動(dòng)畫數(shù)據(jù)。
在該構(gòu)成中,控制裝置評(píng)價(jià)動(dòng)畫數(shù)據(jù),在判定不能原樣重現(xiàn)的情況下,通信裝置向發(fā)送動(dòng)畫數(shù)據(jù)的發(fā)送裝置請(qǐng)求再次發(fā)送動(dòng)畫數(shù)據(jù)。當(dāng)應(yīng)對(duì)于請(qǐng)求,發(fā)送裝置再次發(fā)送動(dòng)畫數(shù)據(jù)后,動(dòng)畫重現(xiàn)終端收到該動(dòng)畫數(shù)據(jù),使重現(xiàn)裝置進(jìn)行重現(xiàn)。在此,被再次發(fā)送的動(dòng)畫數(shù)據(jù)比先前作為評(píng)價(jià)對(duì)象的動(dòng)畫數(shù)據(jù)簡(jiǎn)單,以低的處理能力可以重現(xiàn)。所以即使先前所評(píng)價(jià)的動(dòng)畫數(shù)據(jù)以重現(xiàn)裝置不能原樣重現(xiàn)的情況下,重現(xiàn)裝置也可以重現(xiàn)新的動(dòng)畫數(shù)據(jù)。另外,新的動(dòng)畫數(shù)據(jù)也不能重現(xiàn)的情況下,控制裝置也可以再次請(qǐng)求動(dòng)畫數(shù)據(jù)的再送。
上述構(gòu)成中,針對(duì)每個(gè)動(dòng)畫數(shù)據(jù)判定是否需要再次發(fā)送,所以即使是動(dòng)畫數(shù)據(jù)的形式相同,從發(fā)送裝置僅再次發(fā)送不能原樣重現(xiàn)的動(dòng)畫數(shù)據(jù),從而可以更換成重現(xiàn)裝置可重現(xiàn)的動(dòng)畫數(shù)據(jù)。所以,與動(dòng)畫重現(xiàn)終端的控制裝置進(jìn)行數(shù)據(jù)變換(刪除)的情況相同的動(dòng)畫重現(xiàn)終端,分別針對(duì)各動(dòng)畫數(shù)據(jù),對(duì)應(yīng)于動(dòng)畫重現(xiàn)終端的重現(xiàn)裝置的處理能力,可以重現(xiàn)盡可能高品質(zhì)的動(dòng)畫。
另一方面,本發(fā)明其他適當(dāng)?shù)膭?dòng)畫重現(xiàn)終端,具有重現(xiàn)動(dòng)畫數(shù)據(jù)的重現(xiàn)裝置,其特征是,具備有下面的裝置通信裝置,與可發(fā)送復(fù)雜程度相互不同的動(dòng)畫數(shù)據(jù)的發(fā)送裝置進(jìn)行通信;數(shù)據(jù)評(píng)價(jià)裝置,在上述重現(xiàn)裝置重現(xiàn)動(dòng)畫數(shù)據(jù)之前,對(duì)該動(dòng)畫數(shù)據(jù)的復(fù)雜程度進(jìn)行評(píng)價(jià);控制裝置,基于評(píng)價(jià)結(jié)果,判定上述重現(xiàn)裝置可否原樣重現(xiàn),在不能原樣重現(xiàn)的情況下,使上述通信裝置請(qǐng)求上述發(fā)送裝置再次發(fā)送比被評(píng)價(jià)的動(dòng)畫數(shù)據(jù)簡(jiǎn)單的動(dòng)畫數(shù)據(jù)。另外,動(dòng)畫數(shù)據(jù)的復(fù)雜程度是以重現(xiàn)裝置重現(xiàn)該動(dòng)畫數(shù)據(jù)時(shí)的處理量的大小等進(jìn)行評(píng)價(jià)的。
上述構(gòu)成中,分別針對(duì)各動(dòng)畫數(shù)據(jù),在重現(xiàn)之前的時(shí)刻由動(dòng)畫重現(xiàn)終端的數(shù)據(jù)評(píng)價(jià)裝置對(duì)動(dòng)畫數(shù)據(jù)的復(fù)雜程度進(jìn)行評(píng)價(jià)。進(jìn)一步,在動(dòng)畫重現(xiàn)終端的重現(xiàn)裝置不能原樣重現(xiàn)該動(dòng)畫數(shù)據(jù)時(shí),得到控制裝置的指示的通信裝置,向發(fā)送裝置請(qǐng)求再次發(fā)送比評(píng)價(jià)對(duì)象的動(dòng)畫數(shù)據(jù)簡(jiǎn)單的動(dòng)畫數(shù)據(jù)。
上述構(gòu)成也可以判定針對(duì)每個(gè)動(dòng)畫數(shù)據(jù)是否需要再次發(fā)送,所以即使動(dòng)畫數(shù)據(jù)的形式相同,也是從發(fā)送裝置僅再次發(fā)送不能原樣重現(xiàn)的動(dòng)畫數(shù)據(jù),從而能夠更換成重現(xiàn)裝置可重現(xiàn)的動(dòng)畫數(shù)據(jù)。所以動(dòng)畫重現(xiàn)終端分別針對(duì)各動(dòng)畫數(shù)據(jù),對(duì)應(yīng)于動(dòng)畫重現(xiàn)終端的重現(xiàn)裝置的處理能力,可以重現(xiàn)盡可能高品質(zhì)的動(dòng)畫。
雖然在從發(fā)送裝置再次發(fā)送動(dòng)畫數(shù)據(jù)的情況下,被再次發(fā)送的動(dòng)畫數(shù)據(jù)比再送前的動(dòng)畫數(shù)據(jù)簡(jiǎn)單,以處理能力低的重現(xiàn)裝置也可以重現(xiàn),但是請(qǐng)求再送的動(dòng)畫重現(xiàn)終端的重現(xiàn)裝置的處理能力比由發(fā)送裝置假設(shè)的水平還要低很多的情況下,即使是再送的動(dòng)畫數(shù)據(jù),該重現(xiàn)裝置也有可能不能原樣重現(xiàn)。
所以,進(jìn)行再送的上述各構(gòu)成中,當(dāng)上述控制裝置判定為上述重現(xiàn)裝置不能原樣重現(xiàn)由上述數(shù)據(jù)評(píng)價(jià)裝置所評(píng)價(jià)的動(dòng)畫數(shù)據(jù)的情況下,最好是向上述發(fā)送裝置通知判定的理由,控制上述通信裝置,請(qǐng)求再次發(fā)送上述重現(xiàn)裝置可原樣重現(xiàn)的動(dòng)畫數(shù)據(jù)。另外,通信裝置,通知例如不能重現(xiàn)動(dòng)畫數(shù)據(jù)中的聲音數(shù)據(jù)或特定形式的數(shù)據(jù)等重現(xiàn)裝置不能重現(xiàn)的數(shù)據(jù)的種類,以作為理由,于此相反,也可以通知重現(xiàn)裝置可重現(xiàn)的數(shù)據(jù)的種類,指示根據(jù)數(shù)據(jù)種類的不可重現(xiàn)。另外,也可以根據(jù)重現(xiàn)裝置的處理能力、或者根據(jù)用于計(jì)算重現(xiàn)裝置重現(xiàn)動(dòng)畫數(shù)據(jù)時(shí)的處理量的計(jì)算式等,通知重現(xiàn)裝置的能力不足。
該構(gòu)成中,在動(dòng)畫重現(xiàn)終端的通信裝置向發(fā)送裝置請(qǐng)求再次發(fā)送的情況下,該通信裝置向發(fā)送裝置通知以上述動(dòng)畫重現(xiàn)終端的重現(xiàn)裝置不能原樣重現(xiàn)再送前的動(dòng)畫數(shù)據(jù)的理由,向上述發(fā)送裝置指示再送以該重現(xiàn)裝置可原樣重現(xiàn)的動(dòng)畫數(shù)據(jù)。由此,無(wú)論動(dòng)畫重現(xiàn)終端的重現(xiàn)裝置的處理能力的高低,發(fā)送裝置可以再次發(fā)送動(dòng)畫重現(xiàn)終端的重現(xiàn)裝置可原樣重現(xiàn)的動(dòng)畫數(shù)據(jù)。其結(jié)果是,可以防止再送的反復(fù)進(jìn)行??梢詼p少在發(fā)送裝置和動(dòng)畫重現(xiàn)終端之間的通信線路上傳送數(shù)據(jù)的量、和準(zhǔn)備重現(xiàn)動(dòng)畫數(shù)據(jù)所需要的時(shí)間。
但是,可否重現(xiàn)和最適當(dāng)?shù)膭?dòng)畫數(shù)據(jù),不只是重現(xiàn)裝置自身的處理能力,而且還由動(dòng)畫重現(xiàn)終端的外部狀況所決定。例如在電影院內(nèi)等,發(fā)出聲音是不適當(dāng)?shù)模谥車髁恋那闆r下最好提高對(duì)比度。所以當(dāng)某個(gè)動(dòng)畫重現(xiàn)終端根據(jù)數(shù)據(jù)變換而將平時(shí)一律的動(dòng)畫數(shù)據(jù)變換成新的動(dòng)畫數(shù)據(jù)后,即使在某個(gè)外部狀況下為適當(dāng)?shù)膭?dòng)畫數(shù)據(jù),而在其他的外部狀況下,則不是最適當(dāng)?shù)膭?dòng)畫數(shù)據(jù)。
相對(duì)于此,本發(fā)明其他適當(dāng)?shù)膭?dòng)畫重現(xiàn)終端,具有重現(xiàn)動(dòng)畫數(shù)據(jù)的重現(xiàn)裝置,其特征是,具備有下面這樣的裝置狀況檢測(cè)裝置,檢測(cè)上述動(dòng)畫重現(xiàn)終端的外部狀況;數(shù)據(jù)評(píng)價(jià)裝置,在上述重現(xiàn)裝置重現(xiàn)動(dòng)畫數(shù)據(jù)之前,對(duì)該動(dòng)畫數(shù)據(jù)的復(fù)雜程度進(jìn)行評(píng)價(jià);控制裝置,對(duì)應(yīng)于上述數(shù)據(jù)評(píng)價(jià)裝置的評(píng)價(jià)結(jié)果及上述狀況檢測(cè)裝置所檢測(cè)的外部狀況,將上述動(dòng)畫數(shù)據(jù)中、在當(dāng)前的外部狀況下不能重現(xiàn)的數(shù)據(jù)刪除或者變換,變換成在當(dāng)前的外部狀況下上述重現(xiàn)裝置可重現(xiàn)的動(dòng)畫數(shù)據(jù)。另外,所謂外部狀況,是指動(dòng)畫重現(xiàn)終端的位置和周圍的氣溫或者亮度等有關(guān)動(dòng)畫重現(xiàn)終端的外部狀態(tài)的狀況,可以由傳感器檢測(cè),也可以向?qū)ξ恢眯畔⒌冗M(jìn)行應(yīng)答、回答天氣氣候和地圖信息的服務(wù)器裝置等詢問(wèn)而取得。另外,也可以根據(jù)用戶的設(shè)定和指示來(lái)檢測(cè)狀態(tài)。
上述構(gòu)成中,狀況檢測(cè)裝置檢測(cè)動(dòng)畫重現(xiàn)終端的外部狀況,數(shù)據(jù)評(píng)價(jià)裝置在重現(xiàn)之前對(duì)每個(gè)動(dòng)畫數(shù)據(jù)的復(fù)雜程度進(jìn)行評(píng)價(jià)。進(jìn)一步,控制裝置,對(duì)應(yīng)于要重現(xiàn)的動(dòng)畫數(shù)據(jù)的復(fù)雜程度和外部狀況,在判定為重現(xiàn)裝置在當(dāng)前的外部狀況下不能重現(xiàn)時(shí),變換成在當(dāng)前的狀況下也可重現(xiàn)的動(dòng)畫數(shù)據(jù)。
由此,即使是相同的動(dòng)畫重現(xiàn)終端,也可以確實(shí)防止下面這樣的問(wèn)題,即在當(dāng)前的外部狀況下,在處理能力不足的情況下,要重現(xiàn)超出其能力的復(fù)雜的動(dòng)畫數(shù)據(jù)的結(jié)果是,重現(xiàn)了丟幀多的動(dòng)畫等,同時(shí),可以變換成當(dāng)前的外部狀況下最合適的動(dòng)畫重現(xiàn)終端。
另外,上述控制裝置,不是將上述動(dòng)畫數(shù)據(jù)中、在當(dāng)前的外部狀況下不能重現(xiàn)的數(shù)據(jù)刪除或者變換,而代之以將上述動(dòng)畫數(shù)據(jù)中、在當(dāng)前的外部狀況下重現(xiàn)而不適合的數(shù)據(jù)刪除或者變換,變換成在當(dāng)前的外部狀況下重現(xiàn)也適合的動(dòng)畫數(shù)據(jù)。
在這種情況下,也是對(duì)應(yīng)于外部狀況調(diào)整數(shù)據(jù)刪除/變換,所以即使是相同的動(dòng)畫重現(xiàn)終端,也可以確實(shí)防止下面這樣的問(wèn)題,即在當(dāng)前的外部狀況下,在處理能力不足的情況下,要重現(xiàn)超出其能力的復(fù)雜的動(dòng)畫數(shù)據(jù)的結(jié)果是,重現(xiàn)了丟幀多的動(dòng)畫等,同時(shí),可以變換成當(dāng)前的外部狀況下最適合的動(dòng)畫重現(xiàn)終端。
另外,本發(fā)明的動(dòng)畫的重現(xiàn)方法,包含有重現(xiàn)步驟,重現(xiàn)以多個(gè)要素圖形的組合表現(xiàn)動(dòng)畫的各幀的動(dòng)畫數(shù)據(jù),其特征是,該方法包含有在上述重現(xiàn)步驟之前,基于包含在動(dòng)畫數(shù)據(jù)的幀中的要素圖形的數(shù)量,對(duì)該動(dòng)畫數(shù)據(jù)的復(fù)雜程度進(jìn)行評(píng)價(jià)的步驟;基于評(píng)價(jià)結(jié)果,判定由上述重現(xiàn)步驟能否原樣重現(xiàn)動(dòng)畫數(shù)據(jù),在不能原樣重現(xiàn)的情況下,進(jìn)行預(yù)先確定的能力不足時(shí)用的處理的工序。另外,上述及后述的各步驟,可以是以單一的裝置實(shí)現(xiàn),也可以是可進(jìn)行通信的多個(gè)裝置協(xié)調(diào)動(dòng)作而實(shí)施。例如,以從發(fā)送裝置向動(dòng)畫重現(xiàn)終端發(fā)送動(dòng)畫數(shù)據(jù)的構(gòu)成,發(fā)送裝置實(shí)施評(píng)價(jià)動(dòng)畫數(shù)據(jù)的步驟,若以動(dòng)畫重現(xiàn)終端實(shí)施重現(xiàn)步驟,則可進(jìn)一步減少動(dòng)畫重現(xiàn)終端的處理量,比發(fā)送裝置低,可節(jié)約動(dòng)畫重現(xiàn)終端的處理能力。
以該構(gòu)成,在動(dòng)畫數(shù)據(jù)的重現(xiàn)步驟之前,基于構(gòu)成幀的要素圖形的數(shù)量,對(duì)該動(dòng)畫數(shù)據(jù)的復(fù)雜程度進(jìn)行評(píng)價(jià),在判斷為不能原樣重現(xiàn)時(shí),例如向用戶報(bào)告不可重現(xiàn),或者變換成可重現(xiàn)的形式,向發(fā)送動(dòng)畫數(shù)據(jù)的服務(wù)器委托服務(wù)器再次發(fā)送可重現(xiàn)形式的動(dòng)畫數(shù)據(jù)等,而進(jìn)行預(yù)先確定的處理。
由此,能夠以少的運(yùn)算量防止下面這樣的問(wèn)題,與上述動(dòng)畫重現(xiàn)終端相同,以處理能力不足的動(dòng)畫重現(xiàn)終端重現(xiàn)超出其能力的復(fù)雜的動(dòng)畫數(shù)據(jù)的結(jié)果是,重現(xiàn)了丟幀多的動(dòng)畫,或者以不能輸出聲音的動(dòng)畫重現(xiàn)終端重現(xiàn)包含有聲音的動(dòng)畫數(shù)據(jù)的結(jié)果是,無(wú)法傳達(dá)動(dòng)畫的意圖等。
另外,本發(fā)明的其他適當(dāng)?shù)膭?dòng)畫的重現(xiàn)方法,包含有動(dòng)畫重現(xiàn)終端重現(xiàn)動(dòng)畫數(shù)據(jù)的重現(xiàn)步驟,其特征是,包含有在上述重現(xiàn)步驟之前,對(duì)動(dòng)畫數(shù)據(jù)的復(fù)雜程度進(jìn)行評(píng)價(jià)的步驟;基于評(píng)價(jià)結(jié)果,判定由上述重現(xiàn)步驟能否原樣重現(xiàn)動(dòng)畫數(shù)據(jù),在不能原樣重現(xiàn)的情況下,與可發(fā)送復(fù)雜程度相互不同的動(dòng)畫數(shù)據(jù)的發(fā)送裝置通信,請(qǐng)求再次發(fā)送比被評(píng)價(jià)的動(dòng)畫數(shù)據(jù)簡(jiǎn)單的動(dòng)畫數(shù)據(jù)的步驟。
根據(jù)該構(gòu)成,與上述動(dòng)畫重現(xiàn)終端相同,針對(duì)每個(gè)動(dòng)畫數(shù)據(jù)判定是否需要再次發(fā)送,所以即使動(dòng)畫數(shù)據(jù)的形式相同,通過(guò)從發(fā)送裝置僅對(duì)不能原樣重現(xiàn)的動(dòng)畫數(shù)據(jù)進(jìn)行再次發(fā)送,可以更換成重現(xiàn)裝置可重現(xiàn)的動(dòng)畫數(shù)據(jù)。所以,動(dòng)畫重現(xiàn)終端分別針對(duì)各動(dòng)畫數(shù)據(jù),對(duì)應(yīng)于動(dòng)畫重現(xiàn)終端的處理能力,可以重現(xiàn)盡可能高品質(zhì)的動(dòng)畫。
進(jìn)一步,本發(fā)明的其他適當(dāng)?shù)膭?dòng)畫的重現(xiàn)方法,包含有動(dòng)畫重現(xiàn)終端重現(xiàn)動(dòng)畫數(shù)據(jù)的重現(xiàn)步驟,其特征是,包含有檢測(cè)上述動(dòng)畫重現(xiàn)終端的外部狀況的步驟;在上述重現(xiàn)步驟之前,對(duì)動(dòng)畫數(shù)據(jù)的復(fù)雜程度進(jìn)行評(píng)價(jià)的步驟;對(duì)應(yīng)于所檢測(cè)的外部狀況及評(píng)價(jià)結(jié)果,將上述動(dòng)畫數(shù)據(jù)中、在當(dāng)前的外部狀況下不能重現(xiàn)的數(shù)據(jù)刪除或者變換,變換成在當(dāng)前的外部狀況下可以重現(xiàn)的動(dòng)畫數(shù)據(jù)的步驟。
另外,不是將在當(dāng)前的外部狀況下不能重現(xiàn)的數(shù)據(jù)刪除或者變換,而代之以將上述動(dòng)畫數(shù)據(jù)中、在當(dāng)前的外部狀況下重現(xiàn)不適合的數(shù)據(jù)刪除或者變換,變換成在當(dāng)前的外部狀況下重現(xiàn)適合的動(dòng)畫數(shù)據(jù)。
根據(jù)這些構(gòu)成,與具有上述狀態(tài)檢測(cè)裝置的動(dòng)畫重現(xiàn)終端相同,在動(dòng)畫數(shù)據(jù)的重現(xiàn)之前,對(duì)該動(dòng)畫數(shù)據(jù)的復(fù)雜程度進(jìn)行評(píng)價(jià),以當(dāng)前的外部狀況,在不能原樣重現(xiàn)的情況(不適當(dāng)?shù)那闆r)下,變換成對(duì)應(yīng)于當(dāng)前外部狀況的動(dòng)畫數(shù)據(jù)。
其結(jié)果是,即使是相同的動(dòng)畫重現(xiàn)終端,也可以確實(shí)防止下面這樣的問(wèn)題,即以當(dāng)前的外部狀況,在處理能力不足的情況下,要重現(xiàn)超出其能力的復(fù)雜的動(dòng)畫數(shù)據(jù)的結(jié)果是,重現(xiàn)了丟幀多的動(dòng)畫等,同時(shí),可變換成以當(dāng)前的外部狀況最適合的動(dòng)畫重現(xiàn)終端。
動(dòng)畫重現(xiàn)終端可以由硬件實(shí)現(xiàn),也可以使計(jì)算機(jī)執(zhí)行程序而實(shí)現(xiàn)。在執(zhí)行這些程序后,計(jì)算機(jī)作為上述動(dòng)畫重現(xiàn)終端而工作。其結(jié)果是,同上述各動(dòng)畫重現(xiàn)終端相同,能夠防止下面這樣的問(wèn)題,即以處理能力不足的動(dòng)畫重現(xiàn)終端重現(xiàn)超出其能力的復(fù)雜的動(dòng)畫數(shù)據(jù)的結(jié)果是,重現(xiàn)了丟幀多的動(dòng)畫,或者以不能輸出聲音的動(dòng)畫重現(xiàn)終端重現(xiàn)包含有聲音的動(dòng)畫數(shù)據(jù)的結(jié)果是,無(wú)法傳達(dá)動(dòng)畫的意圖等。
另外,用于實(shí)施發(fā)明的最佳形式的各項(xiàng)而成的具體實(shí)施方式
或者實(shí)施例,將本發(fā)明的技術(shù)內(nèi)容徹底明確,但并不應(yīng)僅限定于這樣的具體例而進(jìn)行狹義的解釋,在不脫離本發(fā)明的精神和所附權(quán)利要求的范圍的情況下,可以實(shí)施各種變更。另外,針對(duì)將在不同的實(shí)施方式中分別公開的技術(shù)措施進(jìn)行適當(dāng)組合而得到的實(shí)施方式也包含在本發(fā)明的技術(shù)范圍內(nèi)。
產(chǎn)業(yè)上的可利用性如上所述,根據(jù)本發(fā)明的動(dòng)畫重現(xiàn)終端、動(dòng)畫的重現(xiàn)方法及其程序,即使是以具有各種處理能力的動(dòng)畫重現(xiàn)終端重現(xiàn)多種復(fù)雜程度的各動(dòng)畫數(shù)據(jù)的情況下,也可以防止這樣的問(wèn)題,即重現(xiàn)了一部分種類的數(shù)據(jù)欠缺了的動(dòng)畫,或者重現(xiàn)了丟幀多的動(dòng)畫。從而可以實(shí)現(xiàn)重現(xiàn)映像和動(dòng)畫、可進(jìn)行直觀且有效率的信息交換的便攜式動(dòng)畫重現(xiàn)終端,例如便攜電話和便攜式信息終端等。
權(quán)利要求
1.一種動(dòng)畫重現(xiàn)終端,具有重現(xiàn)裝置,重現(xiàn)以多個(gè)要素圖形的組合來(lái)表現(xiàn)動(dòng)畫的各幀的動(dòng)畫數(shù)據(jù),其特征在于,所述終端具備有數(shù)據(jù)評(píng)價(jià)裝置,在上述重現(xiàn)裝置重現(xiàn)動(dòng)畫數(shù)據(jù)之前,基于包含在該動(dòng)畫數(shù)據(jù)的幀中的要素圖形的數(shù)量,對(duì)該動(dòng)畫數(shù)據(jù)的復(fù)雜程度進(jìn)行評(píng)價(jià);以及控制裝置,基于評(píng)價(jià)結(jié)果,判定上述重現(xiàn)裝置能否原樣重現(xiàn),在不能原樣重現(xiàn)時(shí),進(jìn)行預(yù)先確定的能力不足時(shí)用的處理。
2.如權(quán)利要求1所述的動(dòng)畫重現(xiàn)終端,其特征在于,動(dòng)畫數(shù)據(jù)僅包含構(gòu)成動(dòng)畫的幀的一部分的關(guān)鍵幀,上述重現(xiàn)裝置在該動(dòng)畫數(shù)據(jù)重現(xiàn)時(shí),在關(guān)鍵幀之間進(jìn)行內(nèi)插而生成幀,同時(shí),上述數(shù)據(jù)評(píng)價(jià)裝置計(jì)算構(gòu)成幀的圖形的頂點(diǎn),以作為上述要素圖形的數(shù)量。
3.如權(quán)利要求1或2所述的動(dòng)畫重現(xiàn)終端,其特征在于,上述控制裝置,作為上述能力不足時(shí)用的處理,向用戶通知不可重現(xiàn)。
4.如權(quán)利要求1或2所述的動(dòng)畫重現(xiàn)終端,其特征在于,上述控制裝置,作為上述能力不足時(shí)用的處理,將包含于動(dòng)畫數(shù)據(jù)的數(shù)據(jù)中、不能用上述重現(xiàn)裝置原樣重現(xiàn)的數(shù)據(jù)刪除或者變換成通過(guò)上述重現(xiàn)裝置的處理能力可以重現(xiàn)的數(shù)據(jù)。
5.如權(quán)利要求1或2所述的動(dòng)畫重現(xiàn)終端,其特征在于,還具備有通信裝置,該通信裝置與可發(fā)送復(fù)雜程度相互不同的動(dòng)畫數(shù)據(jù)的發(fā)送裝置進(jìn)行通信,在上述數(shù)據(jù)評(píng)價(jià)裝置所評(píng)價(jià)的動(dòng)畫數(shù)據(jù)是從上述發(fā)送裝置送出的數(shù)據(jù)的情況下,作為上述能力不足時(shí)用的處理,上述控制裝置使上述通信裝置請(qǐng)求上述發(fā)送裝置再次發(fā)送比上述動(dòng)畫數(shù)據(jù)簡(jiǎn)單的動(dòng)畫數(shù)據(jù)。
6.一種動(dòng)畫重現(xiàn)終端,具有重現(xiàn)動(dòng)畫數(shù)據(jù)的重現(xiàn)裝置,其特征在于,所述終端具備有通信裝置,與可發(fā)送復(fù)雜程度相互不同的動(dòng)畫數(shù)據(jù)的發(fā)送裝置進(jìn)行通信;數(shù)據(jù)評(píng)價(jià)裝置,在上述重現(xiàn)裝置重現(xiàn)動(dòng)畫數(shù)據(jù)之前,對(duì)該動(dòng)畫數(shù)據(jù)的復(fù)雜程度進(jìn)行評(píng)價(jià);控制裝置,基于評(píng)價(jià)結(jié)果,判定上述重現(xiàn)裝置可否原樣重現(xiàn),在不能原樣重現(xiàn)的情況下,使上述通信裝置請(qǐng)求上述發(fā)送裝置再次發(fā)送比被評(píng)價(jià)的動(dòng)畫數(shù)據(jù)簡(jiǎn)單的動(dòng)畫數(shù)據(jù)。
7.如權(quán)利要求5或6所述的動(dòng)畫重現(xiàn)終端,其特征在于,當(dāng)上述控制裝置判定上述重現(xiàn)裝置不能原樣重現(xiàn)由上述數(shù)據(jù)評(píng)價(jià)裝置所評(píng)價(jià)的動(dòng)畫數(shù)據(jù)的情況下,向上述發(fā)送裝置通知判定的理由,控制上述通信裝置請(qǐng)求再次發(fā)送上述重現(xiàn)裝置可原樣重現(xiàn)的動(dòng)畫數(shù)據(jù)。
8.一種動(dòng)畫重現(xiàn)終端,具有重現(xiàn)動(dòng)畫數(shù)據(jù)的重現(xiàn)裝置,其特征在于,所述終端具備有狀況檢測(cè)裝置,檢測(cè)上述動(dòng)畫重現(xiàn)終端的外部狀況;數(shù)據(jù)評(píng)價(jià)裝置,在上述重現(xiàn)裝置重現(xiàn)動(dòng)畫數(shù)據(jù)之前,對(duì)該動(dòng)畫數(shù)據(jù)的復(fù)雜程度進(jìn)行評(píng)價(jià);控制裝置,對(duì)應(yīng)于上述數(shù)據(jù)評(píng)價(jià)裝置的評(píng)價(jià)結(jié)果及上述狀況檢測(cè)裝置所檢測(cè)的外部狀況,將上述動(dòng)畫數(shù)據(jù)中、在當(dāng)前的外部狀況下不能重現(xiàn)的數(shù)據(jù)刪除或者變換,變換成在當(dāng)前的外部狀況下上述重現(xiàn)裝置可重現(xiàn)的動(dòng)畫數(shù)據(jù)。
9.一種動(dòng)畫重現(xiàn)終端,具有重現(xiàn)動(dòng)畫數(shù)據(jù)的重現(xiàn)裝置,其特征在于,所述終端具備有狀況檢測(cè)裝置,檢測(cè)上述動(dòng)畫重現(xiàn)終端的外部狀況;數(shù)據(jù)評(píng)價(jià)裝置,在上述重現(xiàn)裝置重現(xiàn)動(dòng)畫數(shù)據(jù)之前,對(duì)該動(dòng)畫數(shù)據(jù)的復(fù)雜程度進(jìn)行評(píng)價(jià);控制裝置,對(duì)應(yīng)于上述數(shù)據(jù)評(píng)價(jià)裝置的評(píng)價(jià)結(jié)果及上述狀況檢測(cè)裝置所檢測(cè)的外部狀況,將上述動(dòng)畫數(shù)據(jù)中、在當(dāng)前的外部狀況下不適合重現(xiàn)的數(shù)據(jù)刪除或者變換,變換成在當(dāng)前的外部狀況下適合重現(xiàn)的動(dòng)畫數(shù)據(jù)。
10.一種動(dòng)畫的重現(xiàn)方法,包含有重現(xiàn)步驟,重現(xiàn)以多個(gè)要素圖形的組合表現(xiàn)動(dòng)畫的各幀的動(dòng)畫數(shù)據(jù),其特征在于,所述方法包含有在上述重現(xiàn)步驟之前,基于包含在動(dòng)畫數(shù)據(jù)的幀中的要素圖形的數(shù)量,對(duì)該動(dòng)畫數(shù)據(jù)的復(fù)雜程度進(jìn)行評(píng)價(jià)的步驟;基于評(píng)價(jià)結(jié)果,判定由上述重現(xiàn)步驟能否原樣重現(xiàn)動(dòng)畫數(shù)據(jù),在不能原樣重現(xiàn)的情況下,進(jìn)行預(yù)先確定的能力不足時(shí)用的處理。
11.一種動(dòng)畫的重現(xiàn)方法,包含有動(dòng)畫重現(xiàn)終端重現(xiàn)動(dòng)畫數(shù)據(jù)的重現(xiàn)步驟,其特征在于,所述方法包含有在上述重現(xiàn)步驟之前,對(duì)動(dòng)畫數(shù)據(jù)的復(fù)雜程度進(jìn)行評(píng)價(jià)的步驟;基于評(píng)價(jià)結(jié)果,判定由上述重現(xiàn)步驟能否原樣重現(xiàn)動(dòng)畫數(shù)據(jù),在不能原樣重現(xiàn)的情況下,與可發(fā)送復(fù)雜程度相互不同的動(dòng)畫數(shù)據(jù)的發(fā)送裝置進(jìn)行通信,請(qǐng)求再次發(fā)送比被評(píng)價(jià)的動(dòng)畫數(shù)據(jù)簡(jiǎn)單的動(dòng)畫數(shù)據(jù)的步驟。
12.一種動(dòng)畫的重現(xiàn)方法,包含有動(dòng)畫重現(xiàn)終端重現(xiàn)動(dòng)畫數(shù)據(jù)的重現(xiàn)步驟,其特征在于,所述方法包含有檢測(cè)上述動(dòng)畫重現(xiàn)終端的外部狀況的步驟;在上述重現(xiàn)步驟之前,對(duì)動(dòng)畫數(shù)據(jù)的復(fù)雜程度進(jìn)行評(píng)價(jià)的步驟;對(duì)應(yīng)于所檢測(cè)的外部狀況及評(píng)價(jià)結(jié)果,將上述動(dòng)畫數(shù)據(jù)中、在當(dāng)前的外部狀況下不能重現(xiàn)的數(shù)據(jù)刪除或者變換,變換成在當(dāng)前的外部狀況下可以重現(xiàn)的動(dòng)畫數(shù)據(jù)的步驟。
13.一種動(dòng)畫的重現(xiàn)方法,包含有動(dòng)畫重現(xiàn)終端重現(xiàn)動(dòng)畫數(shù)據(jù)的重現(xiàn)步驟,其特征在于,所述方法包含有檢測(cè)上述動(dòng)畫重現(xiàn)終端的外部狀況的步驟;在上述重現(xiàn)步驟之前,對(duì)動(dòng)畫數(shù)據(jù)的復(fù)雜程度進(jìn)行評(píng)價(jià)的步驟;對(duì)應(yīng)于所檢測(cè)的外部狀況及評(píng)價(jià)結(jié)果,將上述動(dòng)畫數(shù)據(jù)中、在當(dāng)前的外部狀況下不適合重現(xiàn)的數(shù)據(jù)刪除或者變換,變換成在當(dāng)前的外部狀況下適合重現(xiàn)的動(dòng)畫數(shù)據(jù)的步驟。
14.一種使計(jì)算機(jī)作為以下裝置工作的程序,其特征在于,重現(xiàn)裝置,重現(xiàn)以多個(gè)要素圖形的組合表現(xiàn)動(dòng)畫的各幀的動(dòng)畫數(shù)據(jù);數(shù)據(jù)評(píng)價(jià)裝置,在上述重現(xiàn)裝置重現(xiàn)動(dòng)畫數(shù)據(jù)之前,基于包含在該動(dòng)畫數(shù)據(jù)的幀中的要素圖形的數(shù)量,對(duì)該動(dòng)畫數(shù)據(jù)的復(fù)雜程度進(jìn)行評(píng)價(jià);控制裝置,基于評(píng)價(jià)結(jié)果,判定上述重現(xiàn)裝置能否原樣重現(xiàn),在不能原樣重現(xiàn)時(shí),進(jìn)行預(yù)先確定的能力不足時(shí)用的處理。
15.一種使計(jì)算機(jī)作為以下裝置工作的程序,其特征在于,重現(xiàn)裝置,重現(xiàn)動(dòng)畫數(shù)據(jù);通信裝置,與可發(fā)送復(fù)雜程度相互不同的動(dòng)畫數(shù)據(jù)的發(fā)送裝置進(jìn)行通信;數(shù)據(jù)評(píng)價(jià)裝置,在上述重現(xiàn)裝置重現(xiàn)動(dòng)畫數(shù)據(jù)之前,對(duì)該動(dòng)畫數(shù)據(jù)的復(fù)雜程度進(jìn)行評(píng)價(jià);控制裝置,基于評(píng)價(jià)結(jié)果,判定上述重現(xiàn)裝置能否原樣重現(xiàn),在不能原樣重現(xiàn)的情況下,使上述通信裝置請(qǐng)求上述發(fā)送裝置再次發(fā)送比被評(píng)價(jià)的動(dòng)畫數(shù)據(jù)簡(jiǎn)單的動(dòng)畫數(shù)據(jù)。
16.一種使計(jì)算機(jī)作為以下各裝置工作的程序,其特征在于,重現(xiàn)裝置,重現(xiàn)動(dòng)畫數(shù)據(jù);狀況檢測(cè)裝置,檢測(cè)上述動(dòng)畫重現(xiàn)終端的外部狀況;數(shù)據(jù)評(píng)價(jià)裝置,在上述重現(xiàn)裝置重現(xiàn)動(dòng)畫數(shù)據(jù)之前,對(duì)該動(dòng)畫數(shù)據(jù)的復(fù)雜程度進(jìn)行評(píng)價(jià);控制裝置,對(duì)應(yīng)于上述數(shù)據(jù)評(píng)價(jià)裝置的評(píng)價(jià)結(jié)果及上述狀況檢測(cè)裝置所檢測(cè)的外部狀況,將上述動(dòng)畫數(shù)據(jù)中、在當(dāng)前的外部狀況下不能重現(xiàn)的數(shù)據(jù)刪除或者變換,變換成在當(dāng)前的外部狀況下上述重現(xiàn)裝置可重現(xiàn)的動(dòng)畫數(shù)據(jù)。
17.一種使計(jì)算機(jī)作為以下各裝置工作的程序,其特征在于,重現(xiàn)裝置,重現(xiàn)動(dòng)畫數(shù)據(jù);狀況檢測(cè)裝置,檢測(cè)上述動(dòng)畫重現(xiàn)終端的外部狀況;數(shù)據(jù)評(píng)價(jià)裝置,在上述重現(xiàn)裝置重現(xiàn)動(dòng)畫數(shù)據(jù)之前,對(duì)該動(dòng)畫數(shù)據(jù)的復(fù)雜程度進(jìn)行評(píng)價(jià);控制裝置,對(duì)應(yīng)于上述數(shù)據(jù)評(píng)價(jià)裝置的評(píng)價(jià)結(jié)果及上述狀況檢測(cè)裝置所檢測(cè)的外部狀況,將上述動(dòng)畫數(shù)據(jù)中、在當(dāng)前的外部狀況下不適合重現(xiàn)的數(shù)據(jù)刪除或者變換,變換成在當(dāng)前的外部狀況下適合重現(xiàn)的動(dòng)畫數(shù)據(jù)。
全文摘要
在要重現(xiàn)收納在數(shù)據(jù)存儲(chǔ)部(11)中的動(dòng)畫數(shù)據(jù)的情況下,數(shù)據(jù)評(píng)價(jià)部(21)在重現(xiàn)動(dòng)畫數(shù)據(jù)之前,對(duì)該動(dòng)畫重現(xiàn)數(shù)據(jù)的復(fù)雜程度進(jìn)行評(píng)價(jià),判定以動(dòng)畫重現(xiàn)部(12)能否無(wú)障礙地重現(xiàn)。在由于動(dòng)畫重現(xiàn)部(12)的功能或者處理能力的不足等,而判定不能原樣重現(xiàn)評(píng)價(jià)對(duì)象的動(dòng)畫數(shù)據(jù)時(shí),數(shù)據(jù)評(píng)價(jià)部(21)使動(dòng)畫重現(xiàn)部(12)不重現(xiàn)動(dòng)畫數(shù)據(jù),而將不能重現(xiàn)的情況通知給用戶。由此,即使以具有各種處理能力的動(dòng)畫重現(xiàn)終端重現(xiàn)多種復(fù)雜程度的各動(dòng)畫數(shù)據(jù),也可以防止重現(xiàn)一部分種類的數(shù)據(jù)欠缺的動(dòng)畫、或者重現(xiàn)丟幀多的動(dòng)畫這樣的問(wèn)題。
文檔編號(hào)G06T13/00GK1494704SQ0280600
公開日2004年5月5日 申請(qǐng)日期2002年1月31日 優(yōu)先權(quán)日2001年3月6日
發(fā)明者水口充 申請(qǐng)人:夏普株式會(huì)社