国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      服務(wù)器裝置、與其進(jìn)行通信的終端、中繼服務(wù)器及變換規(guī)則管理服務(wù)器、以及記錄有其程...的制作方法

      文檔序號:7653244閱讀:177來源:國知局
      專利名稱:服務(wù)器裝置、與其進(jìn)行通信的終端、中繼服務(wù)器及變換規(guī)則管理服務(wù)器、以及記錄有其程 ...的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及將動畫傳輸?shù)浇K端的動畫通信系統(tǒng),特別涉及使例如便攜電話等功能/性能低的終端也能夠流暢地顯示動畫的動畫通信系統(tǒng)。
      背景技術(shù)
      近年來,例如便攜電話和便攜型信息顯示終端等便攜終端正在廣泛普及,隨著這些終端的高性能化,正在研究通過在網(wǎng)上傳輸圖像或動畫等來進(jìn)行對用戶來說直觀而且高效的信息交換。
      例如,(日本)特開平10-275244號公報公開了下述系統(tǒng)傳輸主幀,對主幀進(jìn)行插值來顯示動畫。此外,特開平11-225168號公報公開了下述方式在傳輸表示動畫的比特流時,除了傳輸數(shù)據(jù)之外,還發(fā)送接收與傳輸方法/傳輸格式有關(guān)的信息,動態(tài)變更圖像或聲音的重現(xiàn)質(zhì)量。
      然而,上述終端由于需要攜帶,所以與通用的臺式計算機等相比,功能/性能往往被設(shè)定得很低,特別是重視便攜性的終端往往不具有足以重現(xiàn)動畫的功能/性能。其結(jié)果是,產(chǎn)生下述問題如果終端的處理增加,則本來就已經(jīng)很低的幀速率進(jìn)一步降低,不能顯示動畫。
      此外,終端與臺式計算機相比,功能、性能、尺寸、重量、工作時間等受限,所以按照用途,存在多種終端。因此,如果依照低功能的終端來形成動畫數(shù)據(jù),分配該動畫數(shù)據(jù),則表現(xiàn)力貧乏;而如果依照高性能的終端來形成、分配動畫數(shù)據(jù),則出現(xiàn)不能進(jìn)行顯示的終端。
      本發(fā)明就是鑒于上述問題而提出的,其目的在于實現(xiàn)一種動畫通信系統(tǒng),即使動畫數(shù)據(jù)只有1種,也不會降低高性能的重現(xiàn)裝置的質(zhì)量,而處理速度低的終端也能夠流暢地顯示動畫。

      發(fā)明內(nèi)容
      為了實現(xiàn)上述目的,本發(fā)明的服務(wù)器裝置向終端送出表示動畫的數(shù)據(jù),其特征在于,該裝置包括變換部,根據(jù)預(yù)定的變換規(guī)則,將用1個以上的圖形數(shù)據(jù)來表現(xiàn)動畫幀的第1幀數(shù)據(jù),變換為與上述終端相應(yīng)的第2幀數(shù)據(jù)。
      根據(jù)上述結(jié)構(gòu),服務(wù)器裝置將第1幀數(shù)據(jù)變換為第2幀數(shù)據(jù)。因此,即使第1幀數(shù)據(jù)不是終端用的,終端也能夠接受本機用的動畫數(shù)據(jù)。其結(jié)果是,與終端直接接受第1幀數(shù)據(jù)的情況相比,能夠減輕終端的負(fù)擔(dān),能夠提高重現(xiàn)動畫數(shù)據(jù)時的幀速率。此外,第1及第2幀數(shù)據(jù)是幀數(shù)據(jù),所以服務(wù)器裝置即使不預(yù)先形成、保管各終端用的動畫數(shù)據(jù),也能夠?qū)崟r形成動畫數(shù)據(jù)。因此,不太增大服務(wù)器裝置所需的存儲容量,就能夠?qū)崿F(xiàn)終端可更流暢地顯示動畫的系統(tǒng)。
      此外,在上述結(jié)構(gòu)的服務(wù)器裝置中,上述變換部也可以將在上述第1幀數(shù)據(jù)中包含的圖形數(shù)據(jù)中上述終端不能表現(xiàn)的圖形數(shù)據(jù)變換為該終端能夠表現(xiàn)的圖形數(shù)據(jù)或刪除,從而變換為上述第2幀數(shù)據(jù)。
      在該結(jié)構(gòu)中,服務(wù)器裝置變換或刪除終端不能表現(xiàn)的圖形數(shù)據(jù)來變換為第2幀數(shù)據(jù),所以終端能夠接受只表示自己能夠表現(xiàn)的圖形數(shù)據(jù)的動畫數(shù)據(jù)。其結(jié)果是,在終端中,無需識別并刪除/變換本機不能表現(xiàn)的圖形數(shù)據(jù)的處理。因此,即使在第1幀數(shù)據(jù)不是為特定終端而制作的情況下,也能夠減輕終端的負(fù)擔(dān),能夠流暢地顯示動畫。
      與此不同,在上述結(jié)構(gòu)的服務(wù)器裝置中,上述變換部也可以按與上述終端相應(yīng)的幀速率在作為上述第1幀數(shù)據(jù)而輸入的主幀之間進(jìn)行插值,變換為上述第2幀數(shù)據(jù)。
      在該結(jié)構(gòu)中,服務(wù)器裝置按照終端的性能等進(jìn)行幀插值,所以無需終端中的幀插值。其結(jié)果是,能夠減輕終端的負(fù)擔(dān),能夠流暢地顯示動畫。因此,即使在第1幀數(shù)據(jù)不是為特定終端而制作的情況下,也能夠減輕終端的負(fù)擔(dān),能夠流暢地顯示動畫。
      此外,上述各結(jié)構(gòu)的服務(wù)器裝置還可以包括格式變換部,將上述第2幀數(shù)據(jù)格式變換為位圖形式的動畫數(shù)據(jù)。
      在該結(jié)構(gòu)中,服務(wù)器裝置的格式變換部將第2幀數(shù)據(jù)變換為位圖形式的動畫數(shù)據(jù)。因此,即使是不能重現(xiàn)幀數(shù)據(jù)的終端,只要能夠重現(xiàn)位圖形式的動畫,就能夠非常順利地重現(xiàn)與第1幀數(shù)據(jù)相應(yīng)的動畫。此外,第2幀數(shù)據(jù)的例如幀速率或圖形數(shù)據(jù)等已經(jīng)按照終端被變換,所以位圖形式的動畫數(shù)據(jù)也是與終端相應(yīng)的數(shù)據(jù)。因此,即使在第1幀數(shù)據(jù)不是為特定終端而制作的情況下,也能夠減輕終端的負(fù)擔(dān),能夠流暢地顯示動畫。
      再者,上述各結(jié)構(gòu)的服務(wù)器裝置最好包括終端信息接收部,接受相連的終端的信息;上述變換部參考該終端信息,將上述第1幀數(shù)據(jù)變換為第2幀數(shù)據(jù)。
      在該結(jié)構(gòu)中,變換部按照終端信息來變換為第2幀數(shù)據(jù)。因此,即使在多種終端相連的情況下,服務(wù)器裝置也能夠輸出與各終端相應(yīng)的動畫數(shù)據(jù),各個終端能夠流暢地顯示動畫。
      此外,上述各結(jié)構(gòu)的服務(wù)器裝置最好包括狀況檢測部,檢測送出動畫數(shù)據(jù)時的狀況;上述變換部參考檢測出的狀況,將上述第1幀數(shù)據(jù)變換為第2幀數(shù)據(jù)。
      根據(jù)該結(jié)構(gòu),狀況檢測部檢測例如終端周圍的亮度或線路的擁擠狀況等,來變更變換部的變換方法。因此,在周圍暗時,生成對比度高的第2幀數(shù)據(jù),或者在線路擁擠時,生成數(shù)據(jù)量少的第2幀數(shù)據(jù)。這樣,服務(wù)器裝置能夠按照狀況來調(diào)整與終端相應(yīng)的第2幀數(shù)據(jù),所以終端能夠重現(xiàn)清晰、效果良好的動畫。
      再者,在上述各結(jié)構(gòu)的服務(wù)器裝置中,也可以是上述狀況檢測部估計上述終端周圍的亮度;在估計亮度暗時,與亮的情況相比,上述變換部變換為進(jìn)一步增強對比度的第2幀數(shù)據(jù)。
      在該結(jié)構(gòu)中,在根據(jù)例如時刻、季節(jié)或天氣等而估計終端周圍的亮度暗的情況下,將第2幀數(shù)據(jù)調(diào)整到更高對比度。其結(jié)果是,終端能夠重現(xiàn)清晰、效果良好的動畫。
      另一方面,為了實現(xiàn)上述目的,本發(fā)明的終端具有顯示動畫的顯示部,其特征在于,該終端包括動畫數(shù)據(jù)接收部,與設(shè)有變換部的服務(wù)器裝置進(jìn)行通信,接受表示動畫的數(shù)據(jù),該變換部用于根據(jù)參考表示終端的終端信息而確定的變換規(guī)則,將用1個以上的圖形數(shù)據(jù)來表現(xiàn)動畫幀的第1幀數(shù)據(jù),變換為與該終端相應(yīng)的第2幀數(shù)據(jù);和終端信息發(fā)送部,向上述服務(wù)器裝置發(fā)送表示自己的信息的終端信息。
      根據(jù)該結(jié)構(gòu),終端能夠向上述各結(jié)構(gòu)的服務(wù)器裝置傳遞本機的信息,所以即使在服務(wù)器裝置向多種終端送出動畫數(shù)據(jù)的情況下,終端也能夠接受適合本機的動畫數(shù)據(jù)。其結(jié)果是,能夠顯示更流暢的動畫。
      此外,為了實現(xiàn)上述目的,本發(fā)明的終端具有顯示動畫的顯示部,其特征在于,該終端包括動畫數(shù)據(jù)接收部,與設(shè)有變換部的多個服務(wù)器裝置中的一個進(jìn)行通信,接受表示動畫的數(shù)據(jù),該變換部用于根據(jù)預(yù)定的變換規(guī)則,將用1個以上的圖形數(shù)據(jù)來表現(xiàn)動畫幀的第1幀數(shù)據(jù),變換為與該終端相應(yīng)的第2幀數(shù)據(jù);和顯示控制部,控制將來自上述多個服務(wù)器裝置中的哪個服務(wù)器裝置的動畫數(shù)據(jù)顯示在上述顯示部上。
      在上述結(jié)構(gòu)中,顯示控制部根據(jù)例如質(zhì)量、等時性、或已經(jīng)傳輸?shù)臄?shù)據(jù)量等,來控制顯示從多個服務(wù)器裝置中的哪個服務(wù)器裝置收到的動畫數(shù)據(jù)。因此,與服務(wù)器裝置為1個的情況相比,終端能夠選擇更好的動畫數(shù)據(jù),能夠顯示更流暢的動畫。
      再者,為了實現(xiàn)上述目的,本發(fā)明的中繼服務(wù)器被配置在具有顯示動畫的顯示部的終端、和輸出表示動畫的數(shù)據(jù)的多個服務(wù)器裝置之間,其特征在于,在收到來自上述終端的請求的情況下,選擇設(shè)有變換部的多個服務(wù)器裝置中的某一個,對選擇出的服務(wù)器裝置和終端的通信進(jìn)行中繼,該變換部用于根據(jù)預(yù)定的變換規(guī)則,將用1個以上的圖形數(shù)據(jù)來表現(xiàn)動畫幀的第1幀數(shù)據(jù),變換為與該終端相應(yīng)的第2幀數(shù)據(jù)。
      在該結(jié)構(gòu)中,中繼服務(wù)器選擇多個服務(wù)器中的一個,對其與終端的通信進(jìn)行中繼。因此,中繼服務(wù)器能夠選擇更好的動畫數(shù)據(jù),終端能夠顯示更流暢的動畫。
      此外,為了實現(xiàn)上述目的,本發(fā)明的變換規(guī)則管理服務(wù)器的特征在于,服務(wù)器包括變換規(guī)則發(fā)送部,向具有變換部的服務(wù)器裝置送出將第1幀數(shù)據(jù)變換為第2幀數(shù)據(jù)的變換規(guī)則,該變換部用于根據(jù)預(yù)定的變換規(guī)則,將用1個以上的圖形數(shù)據(jù)來表現(xiàn)動畫幀的第1幀數(shù)據(jù),變換為與終端相應(yīng)的第2幀數(shù)據(jù)。
      根據(jù)上述結(jié)構(gòu),變換規(guī)則管理服務(wù)器能夠向上述各結(jié)構(gòu)的服務(wù)器裝置分發(fā)變換規(guī)則。因此,不管服務(wù)器裝置的數(shù)目或設(shè)置地點如何,能夠容易地指定變換規(guī)則,容易同時并聯(lián)使用多個服務(wù)器裝置。
      上述服務(wù)器裝置、終端、中繼服務(wù)器及變換規(guī)則管理服務(wù)器可以用硬件來實現(xiàn),也可以使計算機執(zhí)行記錄媒體上記錄的程序來實現(xiàn)。
      執(zhí)行這些程序時,計算機作為上述服務(wù)器裝置、終端、中繼服務(wù)器及變換規(guī)則管理服務(wù)器來工作。其結(jié)果是,與上述各裝置同樣,能夠?qū)崿F(xiàn)終端可更流暢地顯示動畫的系統(tǒng)。
      本發(fā)明的其他目的、特征、及優(yōu)點通過以下所示的記載將會變得非常清楚。此外,本發(fā)明的有益效果通過參考附圖的下述說明將會變得很明白。


      圖1示出本發(fā)明一實施形態(tài),是動畫通信系統(tǒng)的主要結(jié)構(gòu)的方框圖。
      圖2示出上述動畫通信系統(tǒng)重現(xiàn)的幀數(shù)據(jù)的一例,是變換前的數(shù)據(jù)的說明圖。
      圖3示出上述動畫通信系統(tǒng)重現(xiàn)的幀數(shù)據(jù)的一例,是變換后的數(shù)據(jù)的說明圖。
      圖4是上述動畫通信系統(tǒng)的變形例的方框圖。
      圖5示出本發(fā)明另一實施形態(tài),是服務(wù)器裝置的主要結(jié)構(gòu)的方框圖。
      圖6是上述服務(wù)器裝置的變換規(guī)則的說明圖。
      圖7示出本發(fā)明另一實施形態(tài),是服務(wù)器裝置的主要結(jié)構(gòu)的方框圖。
      圖8示出本發(fā)明另一實施形態(tài),是服務(wù)器裝置的主要結(jié)構(gòu)的方框圖。
      圖9是上述服務(wù)器裝置的變換規(guī)則的說明圖。
      圖10是上述變換規(guī)則的選擇基準(zhǔn)的說明圖。
      圖11示出本發(fā)明另一實施形態(tài),是服務(wù)器裝置的主要結(jié)構(gòu)的方框圖。
      圖12示出本發(fā)明另一實施形態(tài),是動畫通信系統(tǒng)的主要結(jié)構(gòu)的方框圖。
      圖13是上述服務(wù)器裝置的變換規(guī)則的說明圖。
      圖14是上述變換規(guī)則的選擇基準(zhǔn)的說明圖。
      圖15示出本發(fā)明另一實施形態(tài),是動畫通信系統(tǒng)的主要結(jié)構(gòu)的方框圖。
      圖16示出本發(fā)明另一實施形態(tài),是動畫通信系統(tǒng)的主要結(jié)構(gòu)的方框圖。
      圖17示出本發(fā)明另一實施形態(tài),是動畫通信系統(tǒng)的主要結(jié)構(gòu)的方框圖。
      圖18示出本發(fā)明另一實施形態(tài),是動畫通信系統(tǒng)的主要結(jié)構(gòu)的方框圖。
      圖19示出本發(fā)明另一實施形態(tài),是動畫通信系統(tǒng)的主要結(jié)構(gòu)的方框圖。
      圖20示出本發(fā)明另一實施形態(tài),是動畫通信系統(tǒng)的主要結(jié)構(gòu)的方框圖。
      具體實施例方式
      以下,通過實施例及比較例來進(jìn)一步詳細(xì)說明本發(fā)明,但是本發(fā)明絲毫不受它們限制。

      根據(jù)圖1至圖4如下說明本發(fā)明一實施形態(tài)。即,本實施形態(tài)的動畫通信系統(tǒng)使例如便攜電話等處理速度低的終端或繪制功能貧乏的終端等也能夠顯示被表現(xiàn)為主幀數(shù)據(jù)的動畫,而不太降低幀速率,例如包括用戶能夠攜帶的終端2,;和能夠經(jīng)未圖示的基站等向終端2傳輸表示動畫的數(shù)據(jù)的服務(wù)器裝置4。
      在上述服務(wù)器裝置4中,設(shè)有動畫數(shù)據(jù)管理部41,管理主幀數(shù)據(jù)KF;動畫數(shù)據(jù)變換部(變換部)42,根據(jù)按照終端2而預(yù)定的規(guī)則,來實時變換主幀數(shù)據(jù)KF;以及動畫數(shù)據(jù)發(fā)送部(發(fā)送部)43,發(fā)送變換過的數(shù)據(jù);能夠送出面向例如小型便攜信息終端或便攜電話等特定終端2的數(shù)據(jù)。
      因此,作為特定顯示設(shè)備的終端2能夠接受與例如顯示設(shè)備的特性等功能或自己的處理能力相稱的數(shù)據(jù)。其結(jié)果是,與接受例如臺式計算機等多功能而且高速的裝置用的數(shù)據(jù)、由終端2在可處理的范圍內(nèi)重現(xiàn)該數(shù)據(jù)的情況相比,能夠大幅度減輕終端2的負(fù)擔(dān),即使在終端2的處理能力極低的情況下,也能夠?qū)崿F(xiàn)比較流暢的動畫顯示。
      具體地說,本實施形態(tài)的動畫數(shù)據(jù)管理部41保存著與臺式計算機同樣形式的動畫數(shù)據(jù)A。該動畫數(shù)據(jù)A包含有序的主幀數(shù)據(jù)KF,各主幀數(shù)據(jù)KF包含1個以上的例如線圖及顏色信息等表示圖形的圖形數(shù)據(jù)E。此外,作為主幀間的插值規(guī)則,動畫數(shù)據(jù)A還可以輔助性地包含例如圖像變化的時間、或圖形數(shù)據(jù)E在各主幀數(shù)據(jù)KF間的對應(yīng)關(guān)系等。
      在重現(xiàn)上述動畫數(shù)據(jù)A的情況下,依次提取主幀數(shù)據(jù)KF,必要時在主幀數(shù)據(jù)KF間進(jìn)行插值。進(jìn)而,從插值或提取出的各幀數(shù)據(jù)F中提取出該幀內(nèi)的圖形數(shù)據(jù)C后,組合圖形數(shù)據(jù)E所示的圖形I來形成1幀,顯示在畫面上。依次重復(fù)各幀的顯示,顯示有運動的動畫。
      例如,圖2所示的畫面V1由表示四邊形、字符串及三角形的圖形I11、I12、I13構(gòu)成,在表示該幀的主幀數(shù)據(jù)KF1中,包含表示各圖形I11~I(xiàn)13的圖形數(shù)據(jù)E11~E13。該主幀數(shù)據(jù)KF的前提是由臺式計算機等處理能力、及顯示畫面的大小或濃淡層次數(shù)等功能比終端2高的設(shè)備來進(jìn)行重現(xiàn),各圖形數(shù)據(jù)E也包含多種顏色的指定或多種線的粗細(xì)、樣條(スプライン)命令等。
      例如,在圖2所示的例子中,表示四邊形的圖形數(shù)據(jù)E11包含表示顯示位置的像元(“(POS...)”)、表示邊的像元(“(line...)”)、以及表示內(nèi)部的像元(“(fill...)”),顯示位置由各頂點的坐標(biāo),邊由顏色(“(color...)”)和粗細(xì)(“(depth...)”),而內(nèi)部由顏色(“(color...)”)分別來指定。
      同樣,表示字符串的圖形數(shù)據(jù)E12包含表示顯示位置的像元、表示方向的像元(“(direction...)”)、表示字型的像元(“(font...)”)、表示字號的像元(“(size...)”)及表示顏色的像元,而表示三角形的圖形數(shù)據(jù)E13由顯示位置、邊及內(nèi)部等顯示像元來描述。在圖2中,各顯示像元被描述為包含“POS”等命令的字符串,但是只要能夠確定各顯示像元,當(dāng)然也可以是二進(jìn)制數(shù)據(jù)。
      其結(jié)果是,如果重現(xiàn)端的設(shè)備忠實地重現(xiàn)主幀數(shù)據(jù)KF,則像畫面V1那樣,例如圖形數(shù)據(jù)E11被顯示為內(nèi)部是特定顏色(在圖2中,用斜線來表示)、具有特定線的粗細(xì)(這里為4個點)的四邊形I11。同樣,字符串I12也以特定字型及字號被顯示。
      另一方面,圖1所示的動畫數(shù)據(jù)變換部42根據(jù)預(yù)定的規(guī)則,將上述動畫數(shù)據(jù)A變換為面向特定終端2。本實施形態(tài)的動畫數(shù)據(jù)變換部42變換為只包含該終端2能夠顯示的顯示像元,將圖2所示的主幀數(shù)據(jù)KF1變換為圖3所行的主幀數(shù)據(jù)KF1a。
      在該主幀數(shù)據(jù)KF1a中,依照只能進(jìn)行單色(モノラル)2個濃淡層次顯示的終端2,將各顯示像元的顏色二值化(黑白),即使原來的顏色黑以外的某種顏色,也變換為“(255,255,255)”。此外,作為終端2,動畫數(shù)據(jù)變換部42設(shè)想不能表現(xiàn)邊的粗細(xì)、及內(nèi)部所涂顏色的終端,從上述各圖形數(shù)據(jù)E的顯示像元中,省略了表示邊的粗細(xì)、及內(nèi)部顏色的信息(屬性)。同樣,依照不能變更字符的字型及字號的終端2,在主幀數(shù)據(jù)KF1a的圖形數(shù)據(jù)E12a中,從圖形數(shù)據(jù)E12中,省略了例如“(size...)”及“(font...)”等表示字型及字號的信息。
      此外,動畫數(shù)據(jù)變換部42變換過的動畫數(shù)據(jù)Aa由動畫數(shù)據(jù)發(fā)送部43向終端2發(fā)送。發(fā)送的過程使用例如符合因特網(wǎng)規(guī)定的HTTP(Hyper TextTranfer Protocol,超文本傳送協(xié)議)協(xié)議等的、能夠傳輸?shù)浇K端2的一般過程。
      另一方面,在終端2中,動畫數(shù)據(jù)接收部21接受動畫數(shù)據(jù)Aa,動畫數(shù)據(jù)顯示部(顯示部)22對該動畫數(shù)據(jù)Aa的主幀KF一邊進(jìn)行插值一邊進(jìn)行重現(xiàn)。其結(jié)果是,如圖3所示,圖4所示的幀在終端2中如畫面V1a所示被顯示為只由終端2能夠顯示的顯示像元確定的圖形I11a~I(xiàn)13a。在圖2及圖3中,作為動畫數(shù)據(jù)變換部42進(jìn)行的變換處理的一例,舉出了顯示像元的顏色的二值化、和表示字符的字型或字號、邊的粗細(xì)、及內(nèi)部的顏色的信息的省略,但是也可以依照終端2的功能或處理速度,來進(jìn)行減色、線的粗細(xì)的變更及樣條命令的無效化等。
      這里,終端2的尺寸和重量等一般被限制在能夠攜帶的范圍內(nèi),需要確保與用途相應(yīng)的工作時間。因此,與不受這些限制的服務(wù)器裝置4相比,通信速度、處理速度或功能等被設(shè)定得低很大幅度。
      例如,以便攜電話的情況為例,作為功能的一例,顯示畫面的分辨率為96×92像素,與例如XGA(eXtended Graphics Array,擴展圖形陣列)標(biāo)準(zhǔn)的1028×768像素等臺式計算機的分辨率相比,被設(shè)定得低很大幅度。此外,該計算機的濃淡層次數(shù)在24位彩色的情況下約為1600萬色左右,而終端2的濃淡層次數(shù)為單色2個濃淡層次。此外,RAM的存儲容量超過100M字節(jié)、硬盤的記錄容量超過10G字節(jié)的上述計算機正在廣泛普及,而上述終端2一次能夠存儲的數(shù)據(jù)的容量被設(shè)定為2k字節(jié)至6k字節(jié)左右。再者,處理速度也設(shè)定得低于臺式計算機的1/100~1/1000倍。此外,考慮到功耗等,終端2和未圖示的基站之間的通信速度也被設(shè)定為例如9600bps、32kbps或64kbps等,與臺式計算機間的通信速度、即10Mbps或100Mbps等相比,慢很大幅度。
      因此,如果終端2想要接受由圖2所示的主幀數(shù)據(jù)KF構(gòu)成的動畫數(shù)據(jù)A,判定是否是自己能夠顯示的顯示像元,只顯示自己能夠顯示的圖形I,則終端2的負(fù)擔(dān)增大,難以提高幀數(shù)。
      然而,在本實施形態(tài)的動畫通信系統(tǒng)1中,由服務(wù)器裝置4按照最終顯示終端的屬性、例如畫面尺寸或顯示點數(shù)、彩色重現(xiàn)能力來動態(tài)變更主幀數(shù)據(jù)KF本身的質(zhì)量。因此,終端2能夠接受只由自己可顯示的圖形I構(gòu)成的主幀數(shù)據(jù)KF。其結(jié)果是,終端2能夠以更少的運算量來顯示主幀數(shù)據(jù)KF。此外,終端2不能顯示的顯示像元在服務(wù)器裝置4端被刪除,不被發(fā)送。其結(jié)果是,能夠削減通信線路上傳輸?shù)臄?shù)據(jù)量,能夠削減終端2接收數(shù)據(jù)時所需的運算量和存儲接收到的數(shù)據(jù)所需的容量。
      這樣,能夠減輕終端2的負(fù)擔(dān),所以即使是處理能力低的終端2,也能夠顯示幀數(shù)更多的、即更流暢的動畫。特別是在便攜電話等重視便攜性的終端中,剩余的處理能力少,與臺式計算機相比,能夠重現(xiàn)的幀數(shù)少。因此,幀數(shù)提高的影響明顯,效果特別大。
      除此之外,在終端2中,由于上述限制,尺寸、重量、工作時間、功能及處理速度難以全部滿足,所以依照用途,有各種功能/處理速度的終端。因此,如果動畫數(shù)據(jù)A的形成者想要形成各個終端2用的動畫數(shù)據(jù)A,則非常麻煩。
      然而,在本實施形態(tài)的動畫通信系統(tǒng)1中,服務(wù)器裝置4的動畫數(shù)據(jù)變換部42由動畫數(shù)據(jù)管理部41中保存的動畫數(shù)據(jù)A,來生成特定終端2用的動畫數(shù)據(jù)A,所以在各終端2間、以及臺式計算機之間能夠共用動畫數(shù)據(jù)A。
      再者,在本實施形態(tài)的動畫通信系統(tǒng)1中,在描述動畫數(shù)據(jù)A時,使用比目前的終端2的功能高、目前的終端2不能完全顯示的顯示像元,動畫數(shù)據(jù)變換部42依照終端2來變換該動畫數(shù)據(jù)A。因此,即使在將來終端2的功能提高的情況下,也只需按照新的終端2來變更動畫數(shù)據(jù)變換部42就能夠應(yīng)付,而不用變更動畫數(shù)據(jù)A。特別是濃淡層次或像素數(shù)等一部分功能往往隨著臺式計算機提高。因此,比較容易預(yù)測將來的終端2上能夠搭載的功能。其結(jié)果是,也能夠與將來的終端2共用動畫數(shù)據(jù)A。
      此外,該動畫數(shù)據(jù)A是以圖形為單位來描述幀的主幀形式的數(shù)據(jù),所以能夠?qū)崟r生成特定終端2用的動畫數(shù)據(jù)A。而例如MPEG(Moving PictureExpert Group,運動圖像專家組)-1、-2或-4形式等以像素為單位來表現(xiàn)幀,所以編碼耗時,如果想要不使用專用的硬件來實時輸出特定終端2用的數(shù)據(jù),則需要預(yù)先形成該終端2用的數(shù)據(jù),因此,與此情況不同,能夠削減服務(wù)器裝置4端的存儲容量。
      這里,在小型便攜信息終端或便攜電話等終端設(shè)備不內(nèi)置顯示主幀插值方式的動畫的程序、只具有顯示動畫GIF(Graphics Interchange Format,圖形交換格式)等位圖形式的圖像文件的功能的情況下,也可以像圖4所示的變形例的服務(wù)器裝置4a那樣,在動畫數(shù)據(jù)變換部42和動畫數(shù)據(jù)發(fā)送部43之間,設(shè)置文件變換部(格式變換部)44,將特定終端2用的動畫數(shù)據(jù)A變換為終端2能夠顯示的位圖形式的格式后進(jìn)行發(fā)送。在此情況下,終端2的動畫顯示部22根據(jù)該格式來顯示畫面。
      在更小型的終端2等、終端2只內(nèi)置靜止圖像顯示程序和切換控制程序的情況下,上述文件變換部44將特定終端2用的動畫數(shù)據(jù)A變換為由多個靜止圖像文件、和其切換命令構(gòu)成的文件格式,終端2的動畫顯示部22根據(jù)切換命令來切換各靜止圖像文件,顯示動畫。
      其結(jié)果是,即使在不能顯示主幀插值方式的動畫的情況下,終端2也能夠非常順利地顯示動畫數(shù)據(jù)A。即使是該變形例的服務(wù)器裝置4a,動畫數(shù)據(jù)A也是被變換為終端2用后被變換為位圖形式,所以終端2不能接受自己不能顯示的數(shù)據(jù)。因此,能夠減輕終端2的負(fù)擔(dān),能夠更流暢地顯示動畫。
      在上述說明中,作為動畫數(shù)據(jù)變換部42的變換方法,說明了例如通過變換或刪除圖形數(shù)據(jù)C而從主幀數(shù)據(jù)KF中去除終端2不能處理的圖形數(shù)據(jù)C的情況,但是并不限于此。只要動畫數(shù)據(jù)變換部42能夠輸出與終端2相應(yīng)的幀數(shù)據(jù)、即用1個以上的圖形數(shù)據(jù)來表現(xiàn)動畫幀的數(shù)據(jù),則也可以輸出例如在主幀數(shù)據(jù)KF間進(jìn)行插值所得的幀數(shù)據(jù)F。
      在此情況下,動畫數(shù)據(jù)管理部41除了圖2所示的數(shù)據(jù)之外,還存儲圖形數(shù)據(jù)E在各主幀數(shù)據(jù)KF間的對應(yīng)關(guān)系。再者,也可以存儲例如圖像變化的時間等。
      另一方面,動畫數(shù)據(jù)變換部42決定插值幀數(shù)據(jù)IF的數(shù)目,使得主幀數(shù)據(jù)KF和在主幀數(shù)據(jù)KF間進(jìn)行插值而形成的幀數(shù)據(jù)IF的合計不超過終端2能夠顯示的幀數(shù),對例如圖形數(shù)據(jù)E的位置或顏色等、兩個主幀數(shù)據(jù)KF間不同的顯示像元進(jìn)行插值,使得相互對應(yīng)的圖形數(shù)據(jù)E從前一主幀數(shù)據(jù)KF流暢地變化到下一主幀數(shù)據(jù)DF。
      例如,在前后主幀數(shù)據(jù)KF中,某個圖形數(shù)據(jù)E的坐標(biāo)是(0,0)和(10,10),在對1個幀數(shù)據(jù)IF進(jìn)行線性插值的情況下,幀數(shù)據(jù)IF中的該圖形數(shù)據(jù)E的坐標(biāo)為(5,5)。在本例中,說明了線性插值即等分的情況,但是只要能夠由主幀數(shù)據(jù)KF來形成任意數(shù)目的幀數(shù)據(jù)IF,則也可以用其他方法來進(jìn)行插值,如用預(yù)定的函數(shù)來進(jìn)行非線性插值等。
      不管在哪種情況下,如果動畫數(shù)據(jù)變換部42以與終端2相應(yīng)的幀數(shù)在主幀數(shù)據(jù)KF間進(jìn)行插值,輸出由主幀數(shù)據(jù)KF和插值所得的幀數(shù)據(jù)IF這兩者構(gòu)成的幀數(shù)據(jù)F,并且動畫數(shù)據(jù)發(fā)送部43將表示幀數(shù)據(jù)F的動畫數(shù)據(jù)A發(fā)送到終端2,則無需終端2中的插值處理。其結(jié)果是,即使在終端2的處理速度極慢、不能在主幀數(shù)據(jù)K間進(jìn)行插值的情況下,也能夠重現(xiàn)動畫數(shù)據(jù)A。如果進(jìn)行不能顯示的圖形數(shù)據(jù)E的變換/刪除這兩者,則能夠進(jìn)一步減輕終端2的負(fù)擔(dān),特別適用于處理速度慢的終端2。
      上述動畫數(shù)據(jù)變換部42也可以對各顯示像元設(shè)定向特定終端2的變換邏輯,但是如上所述,存在各種功能和性能的終端2,性能和功能年年提高,所以最好采用容易應(yīng)付多種終端2和急劇變化的結(jié)構(gòu)。
      在本實施形態(tài)的服務(wù)器裝置4b中,如圖5所示,圖1所示的動畫數(shù)據(jù)變換部42被分為數(shù)據(jù)變換部51和變換規(guī)則管理部52,數(shù)據(jù)變換部51一邊參考變換規(guī)則管理部52中保存的變換規(guī)則,一邊用各終端2通用的變換邏輯,依照特定終端2來變更動畫數(shù)據(jù)A。
      具體地說,如圖6所示,本實施形態(tài)的變換規(guī)則管理部52將變換規(guī)則存儲為列舉變換前的圖案、和其變換后的圖案的組合的表的形式,數(shù)據(jù)變換部51通過從圖2所示的主幀數(shù)據(jù)KF中查找與變換前的圖案吻合(匹配)的部分,將該部分置換為變換后的圖案,如圖3所示,來形成特定終端2用的主幀數(shù)據(jù)KF1a。圖中,變換前的圖案一欄中記載的“*”表示與任意字符串匹配,變換后的圖案一欄的“*”表示保持變換前的狀態(tài)不變。
      例如,圖6所示的變換表的第1行示出對于四邊形的位置信息,不進(jìn)行任何變換;第2行示出不管四邊形的邊的顏色為何色,也強制性地變換為特定顏色(這里為“255,255,255”所示的白色)。此外,第3及第4行示出變換后的圖案為空欄,對于四邊形的線的粗細(xì)及內(nèi)部顏色,不管變換前有什么描述,都刪除。
      在上述結(jié)構(gòu)中,存儲終端2用的變換規(guī)則的變換規(guī)則管理部52是從數(shù)據(jù)變換部51分出的,所以即使在終端2的性能或功能提高的情況下,也只需變更變換規(guī)則管理部52的內(nèi)容,而無需變更數(shù)據(jù)變換部51的變換邏輯。因此,能夠保持整個動畫通信系統(tǒng)1的可擴展性。
      此外,在將與終端4的種類數(shù)相同個本實施形態(tài)的服務(wù)器裝置4并聯(lián)來使用的情況下,可以使用相同的數(shù)據(jù)變換部51,而只更換變換規(guī)則管理部52來使用。因此,與例如對各顯示像元設(shè)定向特定終端2的變換邏輯的情況相比,能夠削減使用動畫通信系統(tǒng)1時的時間。
      進(jìn)而,在本實施形態(tài)的服務(wù)器裝置4c中,如圖7所示,圖5所示的變換規(guī)則管理部52被分為通用規(guī)則管理部52a、和終端規(guī)則管理部52b。
      上述通用規(guī)則管理部52a管理著例如為了防備將來終端2的功能及性能提高而保留的刪除/變換顯示像元的規(guī)則等、對任何終端2都通用的規(guī)則。另一方面,終端規(guī)則管理部52b管理用上述通用的規(guī)則不能完全變換的特定終端2特有的規(guī)則。數(shù)據(jù)變換部51根據(jù)兩個規(guī)則管理部52a、52b的變換規(guī)則,來變換動畫數(shù)據(jù)A。在兩個規(guī)則管理部52a、52b的變換規(guī)則不同的情況下,終端規(guī)則管理部52b的變換規(guī)則優(yōu)先。
      這樣,在本實施形態(tài)的服務(wù)器裝置4c中,通過劃分兩個規(guī)則管理部52a、52b,能夠獨立地管理各終端2通用的規(guī)則、和特定終端2特有的規(guī)則。因此,在制作新的終端2用的服務(wù)器裝置4c的情況下,只需變更終端規(guī)則管理部52b的變換規(guī)則即可,能夠進(jìn)一步削減使用動畫通信系統(tǒng)1時的時間。
      在上述第1至第3實施形態(tài)中,說明了服務(wù)器裝置4(4a~4c)始終用相同的變換規(guī)則來變換動畫數(shù)據(jù)A的情況下,而在本實施形態(tài)中,參考圖8至圖11,來說明按照狀況來變更變換規(guī)則的情況。以下,作為一例,說明應(yīng)用于第2實施形態(tài)的情況。
      即,如圖8所示,本實施形態(tài)的服務(wù)器裝置4d除了圖5所示的服務(wù)器裝置4b的結(jié)構(gòu)之外,還設(shè)有狀況檢測部45,作為變換規(guī)則管理部52而設(shè)的狀況變換規(guī)則管理部53如圖9所示對各狀況存儲著與變換規(guī)則管理部52同樣的變換表T11a、T11b...,如圖10所示存儲著表示應(yīng)該選擇哪個變換表T11a的判斷基準(zhǔn)的表T12。
      在本實施形態(tài)中,狀況檢測部45根據(jù)時刻或天氣等,推測終端2周圍的亮度,狀況變換規(guī)則管理部53切換通常(默認(rèn))用的變換表T11a、和對比度增強用的變換表T11b。
      具體地說,在上述通常用的變換表T11a中,保存著刪除四邊形的邊的粗細(xì)、及內(nèi)部涂色的規(guī)則,而在對比度增強用的變換表T11b中,保存著不管變換前的指定如何、都將四邊形的邊的粗細(xì)變換為“2”的規(guī)則。由此,在采用變換表T11b的情況下,與變換表T11a的情況相比,動畫數(shù)據(jù)變換部42能夠輸出對比度進(jìn)一步被增強的動畫數(shù)據(jù)A。
      本實施形態(tài)的狀況檢測部45檢測數(shù)據(jù)變換的瞬間的狀況,具體地說,時刻或與季節(jié)、天氣有關(guān)的信息,一邊參考上述表T12,一邊決定應(yīng)該選擇哪個變換表T11a...。例如,在根據(jù)圖10所示的表T12的情況下,如果時刻在“17:00~19:00”的范圍內(nèi),則判定變換的瞬間為傍晚,采用對比度優(yōu)先的表T11b,在天氣為“雨”的情況下,也采用對比度優(yōu)先的表T11b。
      只要準(zhǔn)備例如具有鐘表功能或日歷功能的軟件模塊,就能夠取得與時刻或季節(jié)有關(guān)的信息。此外,只要連接到例如因特網(wǎng)上的天氣信息站點等能夠回答天氣信息的服務(wù)上等,就能夠取得與天氣有關(guān)的信息。這里,在需要輸入想取得天氣的地點的情況下,終端2例如與衛(wèi)星進(jìn)行通信來取得位置,或者根據(jù)終端2當(dāng)前可與之通信的無線基站來取得位置,狀況檢測部45向上述服務(wù)查詢終端2的位置的天氣即可。此外,狀況檢測部45也可以接收終端2查詢服務(wù)而取得的天氣,取得終端2的天氣。在終端2的移動范圍受限、在其范圍內(nèi)向上述服務(wù)通知的地點不變化的情況下,用預(yù)先設(shè)定的地點來查詢即可。再者,也可以是終端2檢測氣壓,終端2或狀況檢測部45根據(jù)檢測結(jié)果來估計天氣,而例如在終端2上設(shè)有攝像機的情況下,也可以是狀況檢測部45由攝像機的攝影結(jié)果,來取得終端2周圍的亮度。
      在上述例子中,推測終端2周圍的亮度,調(diào)整動畫數(shù)據(jù)A的對比度,但是也可以例如按照終端2和服務(wù)器裝置4d之間的通信線路的擁擠狀況來調(diào)整變換規(guī)則,使得在擁擠時動畫數(shù)據(jù)A的數(shù)據(jù)量減少。
      不管在哪種情況下,都是狀況檢測部45檢測狀況,狀況規(guī)則管理部53選擇與狀況相應(yīng)的變換規(guī)則,所以服務(wù)器裝置4d能夠生成與重現(xiàn)動畫的狀況相應(yīng)的動畫數(shù)據(jù)A,終端2能夠重現(xiàn)清晰、效果良好的動畫。
      在本實施形態(tài)的服務(wù)器裝置4e中,與第3實施形態(tài)的變換規(guī)則管理部52同樣,如圖11所示,圖8所示的狀況變換規(guī)則管理部53被分為通用狀況規(guī)則管理部53a,管理任何狀況下都通用的規(guī)則;和個別狀況規(guī)則管理部53b,管理各個狀況下獨特的變換規(guī)則。在兩個規(guī)則管理部53a、53b的變換規(guī)則不同的情況下,個別狀況規(guī)則管理部53b的變換規(guī)則優(yōu)先。
      這樣,在本實施形態(tài)的服務(wù)器裝置4e中,通過分為兩個規(guī)則管理部53a、53b,能夠獨立地管理所有狀況下通用的規(guī)則、和特定狀況下獨特的規(guī)則,所以能夠進(jìn)一步削減使用動畫通信系統(tǒng)1時的時間。
      在上述第1至第5實施形態(tài)中,以終端2被預(yù)先確定的情況為例進(jìn)行了說明。與此相反,在本實施形態(tài)中,參考圖12至圖14,來說明通過識別終端2能夠送出與多種終端2分別相應(yīng)的動畫數(shù)據(jù)A的服務(wù)器裝置4f。本結(jié)構(gòu)能夠應(yīng)用于第1至第5實施形態(tài)中的任一個,以下以應(yīng)用于第2實施形態(tài)的情況為例來進(jìn)行說明。
      即,如圖12所示,在本實施形態(tài)的終端2中,設(shè)有發(fā)送終端信息的終端信息發(fā)送部23,而在本實施形態(tài)的服務(wù)器裝置4f中,除了圖5所示的服務(wù)器裝置4b之外,還設(shè)有終端信息接收部46,它接受來自終端2的信息,指示給動畫數(shù)據(jù)變換部42。此外,變換規(guī)則管理部52如圖13所示存儲著服務(wù)器裝置4f能夠支持的每種終端的變換表T1a、T1b...,如圖14所示存儲著用于判定應(yīng)該選擇哪個變換表T1a...的表T2。
      上述終端信息接收部46用于接收來自請求數(shù)據(jù)變換的終端2的終端信息發(fā)送部23的信息,例如在經(jīng)因特網(wǎng)與終端2相連時,在終端2訪問服務(wù)器裝置4f時的URL(Uniform Resource Locator,統(tǒng)一資源定位符)內(nèi)記載用于確定終端2的種類的終端信息,或者用要訪問的端口號碼來識別,或者參考HTTP的請求首標(biāo),來接收終端2的信息。此外,例如在通過電話線相連的情況下,例如利用來電顯示功能等來接收終端信息。只要這些終端信息能夠確定終端2的種類即可,可以是任何信息,但是也可以包含例如終端2的機種或設(shè)備ID、用戶概況、連接條件等。
      另一方面,例如圖13所示的變換表T1a是支持分辨率比較低的終端2的默認(rèn)的變換表,保存著下述變換規(guī)則對于四邊形的邊的粗細(xì),不管變換前為何種圖案,都將其忽略并刪除。此外,變換表T1b是支持分辨率比較高的終端2的變換表,存儲有下述變換規(guī)則原封不動地保持邊的粗細(xì)和內(nèi)部顏色來進(jìn)行變換。
      此外,在圖14的例子中,示出了能夠用上述終端信息來檢測終端2的機種的情況下的表,保存著機種和應(yīng)該選擇的變換表T1a...的組合。例如在終端2為“JH-CH02”的情況下,終端信息接收部46參考表T2,向變換規(guī)則管理部52指示選擇變換表T1a,數(shù)據(jù)變換部51根據(jù)變換表T1a的變換規(guī)則來變換動畫數(shù)據(jù)A。由此,省略邊的粗細(xì)和內(nèi)部顏色。另一方面,在終端2為“JH-CH03”的情況下,選擇變換表T1b,原封不動地保持邊和內(nèi)部顏色,變換為能夠重現(xiàn)高質(zhì)量動畫的動畫數(shù)據(jù)A。
      這樣,服務(wù)器裝置4f包括終端信息接收部46,通過選擇與請求數(shù)據(jù)變換的終端2相應(yīng)的變換規(guī)則,能夠使用與終端2的性能和功能相應(yīng)的變換規(guī)則,終端2能夠重現(xiàn)清晰、效果良好的動畫。
      在上述第1至第6實施形態(tài)中,動畫數(shù)據(jù)變換部42變換動畫數(shù)據(jù)A時的變換邏輯/變換規(guī)則可以被預(yù)先保存在服務(wù)器裝置4(4a~4f)中,也可以經(jīng)通信線路來接受變換邏輯/變換規(guī)則。在第2及第6實施形態(tài)中,只接收變換表即可。
      如果例如以應(yīng)用于第2實施形態(tài)的情況為例來進(jìn)行說明,則如圖15所示,本實施形態(tài)的服務(wù)器裝置4g除了圖5所示的服務(wù)器裝置4b的結(jié)構(gòu)之外,還包括接受變換規(guī)則的變換規(guī)則接收部47。該變換規(guī)則接收部47用于例如經(jīng)因特網(wǎng)等通信線路從變換規(guī)則管理服務(wù)器5接受變換規(guī)則,變換規(guī)則管理服務(wù)器5的變換規(guī)則發(fā)送部5a從保存變換規(guī)則的變換規(guī)則管理部5b中讀出服務(wù)器裝置4g用的變換規(guī)則,例如按依據(jù)HTTP協(xié)議的協(xié)議等、能夠向變換規(guī)則接收部47傳輸數(shù)據(jù)的協(xié)議來進(jìn)行通信。變換規(guī)則的發(fā)送方(來源)只要能夠送出表示變換規(guī)則的數(shù)據(jù)即可,不限于變換規(guī)則管理服務(wù)器5,但是設(shè)置變換規(guī)則管理服務(wù)器能夠集中管理變換規(guī)則,所以更好。
      在該服務(wù)器裝置4g中,設(shè)有變換規(guī)則接收部47,所以在形成/更新變換規(guī)則的情況下,不管服務(wù)器裝置4g的數(shù)目及設(shè)置地點如何,只需發(fā)送形成/更新過的變換規(guī)則,就能夠在各服務(wù)器裝置4g中設(shè)定變換規(guī)則,動畫通信系統(tǒng)1的維護(hù)/管理變得很容易。其結(jié)果是,設(shè)置多個進(jìn)行完全相同的變換的服務(wù)器裝置4g變得很容易,能夠在網(wǎng)上同時并聯(lián)使用。
      在上述第1~第7實施形態(tài)中,以動畫數(shù)據(jù)管理部41被設(shè)在服務(wù)器裝置4(4a~4g)中的情況為例進(jìn)行了說明,但是動畫數(shù)據(jù)管理部41也可以與服務(wù)器裝置4分別設(shè)置。
      即,如果以與圖12所示的動畫通信系統(tǒng)1f同樣的結(jié)構(gòu)為例來進(jìn)行說明,在本實施形態(tài)的動畫通信系統(tǒng)1h中,如圖16所示,服務(wù)器裝置4g被分割為動畫數(shù)據(jù)管理服務(wù)器6,具有動畫數(shù)據(jù)管理部41;和動畫數(shù)據(jù)變換服務(wù)器7,具有動畫數(shù)據(jù)變換部42、動畫數(shù)據(jù)發(fā)送部43、以及終端信息接收部46。動畫數(shù)據(jù)變換服務(wù)器7相當(dāng)于技術(shù)方案中所述的服務(wù)器裝置。
      此外,在動畫數(shù)據(jù)管理服務(wù)器6中,設(shè)有將動畫數(shù)據(jù)A發(fā)送到動畫數(shù)據(jù)變換服務(wù)器7的動畫數(shù)據(jù)發(fā)送部48,而在動畫數(shù)據(jù)變換服務(wù)器7中,設(shè)有接受來自動畫數(shù)據(jù)發(fā)送部48的動畫數(shù)據(jù)A的動畫數(shù)據(jù)接收部49。在兩個部件48、49間,例如按依據(jù)HTTP、FTP(File Transfer Protocol,文件傳送協(xié)議)、SMTP(Simple Mail Transfer Protocol,簡單郵件傳送協(xié)議)、NNTP(NetworkNews Transfer Protocol,網(wǎng)絡(luò)新聞傳送協(xié)議)、Gopher、WAP(WirelessApplication Protocol,無線應(yīng)用協(xié)議)等的協(xié)議等、兩者能夠進(jìn)行通信的協(xié)議來進(jìn)行通信。
      在本實施形態(tài)的動畫通信系統(tǒng)1h中,也與上述各實施形態(tài)同樣,動畫數(shù)據(jù)變換服務(wù)器7將動畫數(shù)據(jù)A變換為與終端2相應(yīng)的形式,所以終端2能夠接受與自己的功能和性能相應(yīng)的動畫數(shù)據(jù)A,能夠重現(xiàn)清晰、效果良好的動畫。
      再者,在本實施形態(tài)中,動畫數(shù)據(jù)管理服務(wù)器6和動畫數(shù)據(jù)變換服務(wù)器7被分離,所以能夠獨立地管理動畫數(shù)據(jù)管理服務(wù)器6中的動畫內(nèi)容、和動畫數(shù)據(jù)變換服務(wù)器7中的變換規(guī)則。其結(jié)果是,能夠進(jìn)行動畫內(nèi)容的分布式管理、或內(nèi)容變換功能的分布式管理。
      在上述各實施形態(tài)中,以終端2顯示服務(wù)器裝置4或動畫數(shù)據(jù)管理服務(wù)器6中保存的動畫數(shù)據(jù)A的情況為例進(jìn)行了說明。與此相反,在本實施形態(tài)中,說明如圖17所示具有動畫生成部24的終端2之間經(jīng)動畫數(shù)據(jù)變換服務(wù)器7來進(jìn)行通信的情況。動畫生成部24也可以向動畫數(shù)據(jù)變換服務(wù)器7自動發(fā)送動畫數(shù)據(jù)A,也可以使來自對面(通信對方)的終端2的請求經(jīng)過動畫數(shù)據(jù)變換服務(wù)器7等,由動畫數(shù)據(jù)變換服務(wù)器7向終端2內(nèi)的動畫生成部24發(fā)出數(shù)據(jù)發(fā)送請求。
      與動畫數(shù)據(jù)管理部41同樣,上述動畫生成部24管理著動畫數(shù)據(jù)A。動畫生成部24存儲的動畫數(shù)據(jù)A可以是與動畫數(shù)據(jù)管理部41相同的形式,也可以是依照終端2而簡化了顯示像元的種類等的形式。此外,動畫生成部24可以輸出預(yù)先存儲的動畫數(shù)據(jù)A,也可以通過例如按照用戶的輸入,組合線、多邊形、橢圓、字符串等圖形來形成多個靜止圖像,在這些靜止圖像間排列順序,來生成動畫數(shù)據(jù)A。也可以對各圖形設(shè)定顏色。
      在本實施形態(tài)的動畫通信系統(tǒng)li中,用設(shè)置在終端2以外的動畫數(shù)據(jù)變換服務(wù)器7將動畫數(shù)據(jù)A變換為與重現(xiàn)端的終端2相應(yīng)的形式,所以與用發(fā)送端或接收端的終端2來進(jìn)行變換的情況相比,各終端2的負(fù)擔(dān)減輕了。其結(jié)果是,即使在性能/功能互不相同的多個終端2間,也能夠?qū)崟r通過動畫來進(jìn)行通信。
      在上述第8實施形態(tài)中,以動畫數(shù)據(jù)變換服務(wù)器7為單個的情況為例進(jìn)行了說明,而在本實施形態(tài)中,說明如圖18所示設(shè)有多個動畫數(shù)據(jù)變換服務(wù)器7的動畫通信系統(tǒng)1j。
      即,本實施形態(tài)的終端2能夠與多個動畫數(shù)據(jù)變換服務(wù)器7相連,終端2的終端信息發(fā)送部23向相連的所有動畫數(shù)據(jù)變換服務(wù)器7發(fā)送與終端2有關(guān)的信息。此外,除了圖16所示的結(jié)構(gòu)之外,在終端2中還設(shè)有顯示控制部25,動畫數(shù)據(jù)接收部21接收從多個動畫數(shù)據(jù)變換服務(wù)器7傳輸?shù)膭赢嫈?shù)據(jù)A,與表示“是從哪個接收的”的數(shù)據(jù)一起提供給顯示控制部25,顯示控制部25考慮來自各動畫數(shù)據(jù)變換服務(wù)器7的動畫數(shù)據(jù)A的質(zhì)量、已傳輸?shù)臄?shù)據(jù)量、傳輸?shù)牡葧r性等,選擇多個動畫數(shù)據(jù)A中的1個,顯示在動畫顯示部22上。選擇方法可以例如根據(jù)用戶的指示,也可以參考時間等來自動進(jìn)行選擇,例如在擁擠的時間帶中選擇數(shù)據(jù)量更少的變換方法的動畫數(shù)據(jù)變換服務(wù)器7等。
      根據(jù)該結(jié)構(gòu),終端2能夠從多個動畫數(shù)據(jù)變換服務(wù)器7接受以多個變換方式變換過的動畫數(shù)據(jù)A、或雖變換方式相同但反應(yīng)速度不同的動畫數(shù)據(jù)A,選擇并顯示。因此,能夠選擇質(zhì)量更高的動畫、或顯示速度更快的動畫。
      如圖19所示,與第9實施形態(tài)同樣,本實施形態(tài)的動畫通信系統(tǒng)1k是終端2間經(jīng)動畫數(shù)據(jù)變換服務(wù)器7進(jìn)行通信的動畫通信系統(tǒng),與第10實施形態(tài)同樣,設(shè)有多個動畫數(shù)據(jù)變換服務(wù)器7。此外,與第10實施形態(tài)同樣,在各終端2中,設(shè)有顯示控制部25,選擇來自多個動畫數(shù)據(jù)變換服務(wù)器7的動畫數(shù)據(jù)A中的1個并顯示。
      在本實施形態(tài)中,也設(shè)有多個動畫數(shù)據(jù)變換服務(wù)器7,所以在終端2間發(fā)送接收動畫數(shù)據(jù)A的系統(tǒng)中,與第10實施形態(tài)同樣,能夠選擇質(zhì)量更高的動畫、或顯示速度更快的動畫,能夠提高終端2的用戶之間的通信質(zhì)量。
      在第10及第11實施形態(tài)中,以在終端2中設(shè)有顯示控制部25的情況為例進(jìn)行了說明。與此相反,在本實施形態(tài)中,如圖20所示,說明具有與顯示控制部25同樣的選擇部25a的中繼服務(wù)器8被設(shè)在終端2和動畫數(shù)據(jù)變換服務(wù)器7之間的情況。
      如果以應(yīng)用于第11實施形態(tài)的情況為例來進(jìn)行說明,則如圖20所示,在本實施形態(tài)的動畫通信系統(tǒng)1m中,在終端2和各動畫數(shù)據(jù)變換服務(wù)器7之間,設(shè)有中繼服務(wù)器8,終端2的顯示控制部25在中繼服務(wù)器8內(nèi)作為選擇部25a來移動。該選擇部25a從終端2收到指示發(fā)送動畫數(shù)據(jù)A的請求后,與顯示控制部25同樣,從多個動畫數(shù)據(jù)變換服務(wù)器7中,選擇最佳的動畫數(shù)據(jù)變換服務(wù)器7,對該動畫數(shù)據(jù)變換服務(wù)器7和終端2的通信進(jìn)行中繼。
      由此,與第10及第11實施形態(tài)同樣,與動畫數(shù)據(jù)變換服務(wù)器7為單個的情況相比,終端2能夠顯示質(zhì)量更高的動畫、或顯示速度更快的動畫。
      在上述第1至第12實施形態(tài)中,構(gòu)成終端2、服務(wù)器裝置4、變換規(guī)則管理部5、動畫數(shù)據(jù)管理服務(wù)器6、動畫數(shù)據(jù)變換服務(wù)器7、以及中繼服務(wù)器8等的各部件可以是CPU等運算部件通過執(zhí)行ROM或RAM等記錄媒體中保存的程序而實現(xiàn)的功能塊,也可以用進(jìn)行同樣處理的硬件來實現(xiàn)。此外,也可以組合進(jìn)行一部分處理的硬件、和執(zhí)行該硬件的控制和其余處理的程序的上述運算部件來實現(xiàn)。再者,上述運算部件可以是單個,也可以是經(jīng)裝置內(nèi)部的總線或各種通信線路相連的單個運算部件共同執(zhí)行程序。
      上述程序?qū)⒊绦虮旧砘虮硎居糜谛纬稍摮绦虻臄?shù)據(jù)等的程序數(shù)據(jù)保存到記錄媒體上,分發(fā)該記錄媒體,或者用有線或無線通信部件來發(fā)送上述程序數(shù)據(jù)來分發(fā),用上述運算部件來執(zhí)行。
      這里,分發(fā)程序數(shù)據(jù)時的記錄媒體最好能夠拆卸,但是分發(fā)程序數(shù)據(jù)后的記錄媒體則不管是否能夠拆卸。此外,上述記錄媒體只要存儲著程序數(shù)據(jù)即可,而不管可改寫(寫入)與否、易失性與否、記錄方法及形狀。作為記錄媒體的一例,有磁帶、盒式磁帶等磁帶,軟盤、硬盤等磁盤,或者CD-ROM、磁光盤(MO)、小盤(MD)、數(shù)字視盤(DVD)等盤。此外,記錄媒體也可以是IC卡、光卡等卡,或者掩膜ROM、EPROM、EEPROM或閃速ROM等半導(dǎo)體存儲器。
      上述程序數(shù)據(jù)可以是將上述各處理的全過程指示給上述運算部件的代碼,如果能夠通過按規(guī)定的過程進(jìn)行調(diào)用來執(zhí)行上述各處理的一部分或全部的基本程序(例如,操作系統(tǒng)和程序庫等)已經(jīng)存在,則也可以用將該基本程序的調(diào)用指示給上述運算部件的代碼或指針等來置換上述全過程的一部分或全部。
      此外,在上述記錄媒體上保存程序數(shù)據(jù)時的形式可以是例如像配置在實際存儲器中的狀態(tài)那樣運算部件可存取來執(zhí)行的保存形式,也可以是在配置到實際存儲器前安裝到運算部件經(jīng)常能夠存取的本地記錄媒體(例如,實際存儲器或硬盤等)后的保存形式、或者從網(wǎng)絡(luò)或便攜記錄媒體等上安裝到上述本地記錄媒體前的保存形式等。此外,程序數(shù)據(jù)不限于編譯后的目標(biāo)代碼,也可以被保存為源代碼、解釋或編譯中途生成的中間代碼。不管在哪種情況下,只要能夠通過解壓、解碼、解釋、編譯、連接、或配置到實際存儲器等處理或者各處理的組合來變換為上述運算部件能夠執(zhí)行的形式,則不管將程序數(shù)據(jù)保存到記錄媒體上時的形式如何,都能夠得到同樣的效果。
      具體實施方式
      部分中給出的具體實施形態(tài)或?qū)嵤├K究是為了說明本發(fā)明的技術(shù)內(nèi)容,不應(yīng)只限定為這種具體例來狹義地進(jìn)行解釋,在本發(fā)明的精神和所附的權(quán)利要求的范圍內(nèi),可以進(jìn)行各種變更來實施。
      產(chǎn)業(yè)上的可利用性本發(fā)明的服務(wù)器裝置在向終端進(jìn)行發(fā)送前將第1幀數(shù)據(jù)變換為與終端相應(yīng)的第2幀數(shù)據(jù)。因此,即使第1幀數(shù)據(jù)不是終端用的,終端也能夠接受本機用的動畫數(shù)據(jù)。其結(jié)果是,與終端直接接受第1幀數(shù)據(jù)的情況相比,能夠減輕終端的負(fù)擔(dān),能夠提高重現(xiàn)動畫數(shù)據(jù)時的幀速率。此外,第1及第2幀數(shù)據(jù)是用1個以上的圖形數(shù)據(jù)來表現(xiàn)幀的幀數(shù)據(jù),所以服務(wù)器裝置即使不預(yù)先形成、保管各終端用的動畫數(shù)據(jù),也能夠?qū)崟r形成動畫數(shù)據(jù)。因此,不太增大服務(wù)器裝置所需的存儲容量,就能夠?qū)崿F(xiàn)終端可更流暢地顯示動畫的系統(tǒng)。
      權(quán)利要求
      1.一種服務(wù)器裝置,向終端送出表示動畫的數(shù)據(jù),其特征在于,該裝置包括變換部,根據(jù)預(yù)定的變換規(guī)則,將用1個以上的圖形數(shù)據(jù)來表現(xiàn)動畫幀的第1幀數(shù)據(jù),變換為與所述終端相應(yīng)的第2幀數(shù)據(jù)。
      2.如權(quán)利要求1所述的服務(wù)器裝置,其特征在于,所述變換部將在所述第1幀數(shù)據(jù)中包含的圖形數(shù)據(jù)中所述終端不能表現(xiàn)的圖形數(shù)據(jù)變換為該終端能夠表現(xiàn)的圖形數(shù)據(jù)或刪除,從而變換為所述第2幀數(shù)據(jù)。
      3.如權(quán)利要求1所述的服務(wù)器裝置,其特征在于,所述變換部按與所述終端相應(yīng)的幀速率在作為所述第1幀數(shù)據(jù)而輸入的主幀之間進(jìn)行插值,變換為所述第2幀數(shù)據(jù)。
      4.如權(quán)利要求1所述的服務(wù)器裝置,其特征在于,該裝置還包括格式變換部,將所述第2幀數(shù)據(jù)格式變換為位圖形式的動畫數(shù)據(jù)。
      5.如權(quán)利要求1所述的服務(wù)器裝置,其特征在于,該裝置包括終端信息接收部,接受相連的終端的信息;所述變換部參考該終端信息,將所述第1幀數(shù)據(jù)變換為第2幀數(shù)據(jù)。
      6.如權(quán)利要求1所述的服務(wù)器裝置,其特征在于,該裝置包括狀況檢測部,檢測送出動畫數(shù)據(jù)時的狀況;所述變換部參考檢測出的狀況,將所述第1幀數(shù)據(jù)變換為第2幀數(shù)據(jù)。
      7.如權(quán)利要求1所述的服務(wù)器裝置,其特征在于,所述狀況檢測部估計所述終端周圍的亮度;在估計亮度暗時,與亮的情況相比,所述變換部變換為進(jìn)一步增強對比度的第2幀數(shù)據(jù)。
      8.如權(quán)利要求7所述的服務(wù)器裝置,其特征在于,所述變換部根據(jù)時刻來估計亮度。
      9.如權(quán)利要求7所述的服務(wù)器裝置,其特征在于,該包括天氣取得部,取得所述終端周圍的天氣;所述變換部根據(jù)取得的天氣來估計亮度。
      10.一種終端,具有顯示動畫的顯示部,其特征在于,該終端包括動畫數(shù)據(jù)接收部,與設(shè)有變換部的服務(wù)器裝置進(jìn)行通信,接受表示動畫的數(shù)據(jù),該變換部用于根據(jù)參考表示終端的終端信息而確定的變換規(guī)則,將用1個以上的圖形數(shù)據(jù)來表現(xiàn)動畫幀的第1幀數(shù)據(jù),變換為與該終端相應(yīng)的第2幀數(shù)據(jù);和終端信息發(fā)送部,向所述服務(wù)器裝置發(fā)送表示自己的信息的終端信息。
      11.一種終端,具有顯示動畫的顯示部,其特征在于,該終端包括動畫數(shù)據(jù)接收部,與設(shè)有變換部的多個服務(wù)器裝置中的一個進(jìn)行通信,接受表示動畫的數(shù)據(jù),該變換部用于根據(jù)預(yù)定的變換規(guī)則,將用1個以上的圖形數(shù)據(jù)來表現(xiàn)動畫幀的第1幀數(shù)據(jù),變換為與該終端相應(yīng)的第2幀數(shù)據(jù);和顯示控制部,控制將來自所述多個服務(wù)器裝置中的哪個服務(wù)器裝置的動畫數(shù)據(jù)顯示在所述顯示部上。
      12.一種中繼服務(wù)器,被配置在具有顯示動畫的顯示部的終端、和輸出表示動畫的數(shù)據(jù)的多個服務(wù)器裝置之間,其特征在于,在收到來自所述終端的請求的情況下,選擇設(shè)有變換部的多個服務(wù)器裝置中的某一個,對選擇出的服務(wù)器裝置和終端的通信進(jìn)行中繼,該變換部用于根據(jù)預(yù)定的變換規(guī)則,將用1個以上的圖形數(shù)據(jù)來表現(xiàn)動畫幀的第1幀數(shù)據(jù),變換為與該終端相應(yīng)的第2幀數(shù)據(jù)。
      13.一種變換規(guī)則管理服務(wù)器,其特征在于,該服務(wù)器包括變換規(guī)則發(fā)送部,向具有變換部的服務(wù)器裝置送出將第1幀數(shù)據(jù)變換為第2幀數(shù)據(jù)的變換規(guī)則,該變換部用于根據(jù)預(yù)定的變換規(guī)則,將用1個以上的圖形數(shù)據(jù)來表現(xiàn)動畫幀的第1幀數(shù)據(jù),變換為與終端相應(yīng)的第2幀數(shù)據(jù)。
      14.一種記錄媒體,記錄有可與終端進(jìn)行通信的計算機可讀的程序,其特征在于,記錄有用于作為動畫數(shù)據(jù)發(fā)送部以及變換部來使所述計算機工作的程序,其中動畫數(shù)據(jù)發(fā)送部,向所述終端發(fā)送表示動畫的數(shù)據(jù);以及變換部,根據(jù)預(yù)定的變換規(guī)則,將用1個以上的圖形數(shù)據(jù)來表現(xiàn)動畫幀的第1幀數(shù)據(jù),變換為與所述終端相應(yīng)的第2幀數(shù)據(jù)。
      全文摘要
      服務(wù)器裝置(4)中所設(shè)的動畫數(shù)據(jù)變換部(42)從動畫數(shù)據(jù)管理部(41)管理的幀數(shù)據(jù)中例如刪除終端(2)不能顯示的圖形數(shù)據(jù)等,變換為與終端(2)相應(yīng)的幀數(shù)據(jù)。進(jìn)而,動畫數(shù)據(jù)發(fā)送部(43)將包含該幀數(shù)據(jù)的動畫數(shù)據(jù)發(fā)送端終端(2)。另一方面,終端(2)接受只由自己能夠顯示的圖形數(shù)據(jù)構(gòu)成的動畫數(shù)據(jù),顯示在動畫顯示部(22)上。因此,與接收動畫數(shù)據(jù)管理部(41)管理的動畫數(shù)據(jù)的情況相比,終端(2)的負(fù)擔(dān)減輕,能夠顯示更流暢的動畫。由此,能夠?qū)崿F(xiàn)處理速度低的終端也能夠流暢地顯示動畫的動畫通信系統(tǒng)。
      文檔編號H04W88/18GK1418415SQ01806839
      公開日2003年5月14日 申請日期2001年2月7日 優(yōu)先權(quán)日2000年2月10日
      發(fā)明者吉川耕平, 西畑實 申請人:夏普公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1