專利名稱:圖像顯示方法、服務(wù)器及圖像顯示系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及經(jīng)由網(wǎng)絡(luò)連接服務(wù)器和終端并顯示在服務(wù)器上蓄積的圖像的圖像顯示方法、服務(wù)器及圖像顯示系統(tǒng)。
背景技術(shù):
近幾年,隨著數(shù)碼相機(jī)的普及,欣賞照片的方式也變得多樣化。能夠有效利用數(shù)字圖像數(shù)據(jù)的特性來進(jìn)行各種圖像處理。例如,公開了如下的技術(shù)為了模擬在定制藝術(shù)品的制作中使用的技術(shù),做出要求裝飾藝術(shù)品的消費(fèi)者所喜歡的具有令人愉悅的定制的外觀的影像,進(jìn)行自動(dòng)影像處理,從而降低最初的原始影像的精密度來導(dǎo)出修正影像,并在原影像上相加修正影像,由此能夠顯示與定制的藝術(shù)品相類似的影像(例如參照日本特開平8-44867號(hào)公報(bào))。繼續(xù)拓展日本特開平8-44867號(hào)公報(bào)的技術(shù),還公開了如下的技術(shù)從實(shí)際畫家描繪的繪畫圖像中提取色彩信息和筆觸信息等特征,向拍攝到的圖像賦予提取出的特征,從而考慮原圖像整體來變換為藝術(shù)性高的繪畫圖像(例如參照日本特開2004-213598號(hào)公報(bào))。此外,還公開了如下的技術(shù)通過變更作為轉(zhuǎn)送單位的要素圖形的形狀、進(jìn)行轉(zhuǎn)送處理的點(diǎn)的密度、順序,從而能夠選擇各種圖像(例如參照日本特公平1-46905號(hào)公報(bào))。由于進(jìn)行這些圖像變換需要強(qiáng)力的圖像處理引擎,因此考慮到使網(wǎng)絡(luò)上的服務(wù)器具備圖像處理引擎,用戶向服務(wù)器上傳自己的照片,在服務(wù)器上進(jìn)行繪畫風(fēng)格變換等圖像處理。此時(shí),用戶想要讓別人看到對(duì)自己的照片進(jìn)行繪畫變換而生成的作品。滿足這種要求的方法之一是基于social network service的網(wǎng)上照片投稿(例如參照日本特開2008-242639 號(hào)公報(bào))。以下,將用戶向服務(wù)器上傳自己的照片并在服務(wù)器上進(jìn)行繪畫風(fēng)格變換等圖像處理而得到的圖像稱作“作品”。若多個(gè)用戶向服務(wù)器投稿大量的作品,則可一次顯示的作品數(shù)量有限,因此存在這些作品的閱覽性惡化的課題。
發(fā)明內(nèi)容
本發(fā)明鑒于上述情況而完成,其目的在于提供高效地并以引起用戶興趣的方式顯示經(jīng)由網(wǎng)絡(luò)蓄積在服務(wù)器上的圖像的圖像顯示方法、服務(wù)器及圖像顯示系統(tǒng)。為了解決上述課題,圖像顯示方法包括經(jīng)由網(wǎng)絡(luò)從多個(gè)用戶終端向服務(wù)器上傳圖像(多種形式)的步驟;在服務(wù)器中存儲(chǔ)從所述多個(gè)用戶上傳的圖像的步驟;對(duì)所述存儲(chǔ)的圖像的價(jià)值進(jìn)行評(píng)價(jià)的步驟;在所述存儲(chǔ)的多個(gè)圖像之中,以基于圖像的所述價(jià)值的方式在所述終端上顯示規(guī)定數(shù)量的圖像的步驟;和在所述終端所顯示的規(guī)定數(shù)量的圖像之中,顯示通過所述終端選擇出的一張圖像的步驟。
根據(jù)本發(fā)明,能夠高效地并以引起用戶興趣的方式顯示經(jīng)由網(wǎng)絡(luò)蓄積在服務(wù)器上的圖像。
圖I是表示本發(fā)明的各實(shí)施方式共用的圖像顯示系統(tǒng)的網(wǎng)絡(luò)系統(tǒng)的結(jié)構(gòu)的框圖。圖2是表示實(shí)現(xiàn)在各實(shí)施方式中共用的圖像服務(wù)站的服務(wù)器的示意結(jié)構(gòu)的框圖。圖3是表示用戶ID的屬性信息的圖。圖4是表示圖像ID的屬性信息的圖。
圖5是用于表示在各實(shí)施方式中共用的終端與服務(wù)器之間的數(shù)據(jù)交換的步驟圖。圖6是用于說明服務(wù)器中的繪畫變換處理的流程圖。圖7是用于說明繪畫變換處理中的臉部檢測處理的流程圖。圖8是用于說明臉部區(qū)域生成的圖。圖9A、9B、9C是用于說明重要度圖的圖。圖10是用于說明本實(shí)施方式的臉部區(qū)域的邊界的圖。圖11是表示了與服務(wù)器中的作品的下載相關(guān)的處理的流程圖。圖12是表示在第I實(shí)施方式中服務(wù)器一覽顯示多個(gè)作品時(shí)的畫面顯示處理的流程圖。圖13是表示服務(wù)器中的頁面配置處理的流程圖。圖14是表示服務(wù)器一覽顯示多個(gè)作品時(shí)的顯示畫面例的圖。圖15是表示在第2實(shí)施方式中服務(wù)器一覽顯示多個(gè)作品時(shí)的圖像顯示處理的流程圖。圖16是表示服務(wù)器中的頁面顯示處理的流程圖。圖17A、17B、17C是用于說明服務(wù)器進(jìn)行的多個(gè)作品的時(shí)間線顯示的圖。圖18是表示第2實(shí)施方式的變形例的流程圖。
具體實(shí)施例方式
以下,參照
本發(fā)明的實(shí)施方式。(實(shí)施方式I)圖I是表示各實(shí)施方式中共用的應(yīng)用了本發(fā)明的圖像顯示系統(tǒng)的網(wǎng)絡(luò)系統(tǒng)的結(jié)構(gòu)的框圖。10是具有social network service功能的服務(wù)器,被配置在圖像服務(wù)站中,經(jīng)由網(wǎng)絡(luò)500等網(wǎng)絡(luò)與多個(gè)終端1-1、1-2、1-3…連接。終端是通常的個(gè)人計(jì)算機(jī)即可。服務(wù)器10保存用戶經(jīng)由終端1-1、1-2、1_3···上傳的圖像數(shù)據(jù)(主要是由數(shù)碼相機(jī)拍攝的照片的圖像數(shù)據(jù)),將上傳的圖像數(shù)據(jù)變換成繪畫風(fēng)格圖像,并且使其他用戶閱覽上傳的圖像或變換后的繪畫風(fēng)格圖像。圖2是表示服務(wù)器10的結(jié)構(gòu)主要部分的框圖。服務(wù)器10中設(shè)有會(huì)員區(qū)域100、共用區(qū)域200、控制區(qū)域300。會(huì)員區(qū)域100是按每個(gè)注冊(cè)會(huì)員設(shè)置的區(qū)域,具有用于識(shí)別會(huì)員的用戶ID102和與此相對(duì)應(yīng)地按每個(gè)用戶的各種屬性信息104。如圖3所示,屬性信息104是姓名、句柄名稱(handle name)、性別、年齡、地域、會(huì)員類別、其他的用戶固有信息。會(huì)員類別中具有只免費(fèi)注冊(cè)的免費(fèi)會(huì)員、交費(fèi)注冊(cè)的交費(fèi)會(huì)員、和支付了特別會(huì)費(fèi)(例如年費(fèi)等)的高級(jí)會(huì)員。會(huì)員區(qū)域100包括存儲(chǔ)由用戶上傳的照片的圖像數(shù)據(jù)的上傳圖像區(qū)域106 ;存儲(chǔ)在服務(wù)器10中進(jìn)行了繪畫變換后的繪畫風(fēng)格圖像(作品)的作品緩沖區(qū)域108 ;和下載其他用戶的作品并存儲(chǔ)的下載作品緩沖區(qū)域110。共用區(qū)域200是設(shè)置成用戶整體可共用的區(qū)域,包括存儲(chǔ)將用戶上傳的圖像變換為繪畫風(fēng)格后的多個(gè)作品的作品區(qū)域202。
對(duì)于存儲(chǔ)在作品區(qū)域202中的各作品,還與圖像數(shù)據(jù)208 —起存儲(chǔ)識(shí)別該作品的圖像ID204、該作品的屬性信息206。如圖4所示,屬性信息206是表示該作品的投稿者的用戶ID、生成日期或投稿日期等日期信息、圖像數(shù)據(jù)的尺寸、圖像風(fēng)格種類等圖像種類信息、表示閱覽了該作品的次數(shù)的訪問次數(shù)信息、表示該作品被下載的次數(shù)的下載次數(shù)信息、表示該作品的評(píng)價(jià)的點(diǎn)數(shù)信息、以及其他作品特有的信息。根據(jù)用戶ID可知作品的作者,且能夠識(shí)別作者是交費(fèi)會(huì)員還是高級(jí)會(huì)員。在本實(shí)施方式中,作品并不是同樣地顯示的,基于作品的“價(jià)值”可改變顯示方式。作為價(jià)值的一例,有作為各個(gè)作品附帶的屬性信息的點(diǎn)數(shù)、訪問次數(shù)、下載次數(shù)、各個(gè)作品的作者的會(huì)員類別等??刂茀^(qū)域300包括繪畫變換處理部302、參數(shù)表304、重要度圖306、顯示控制部308、評(píng)價(jià)控制部310、會(huì)員管理部312的各部。繪畫變換處理部302進(jìn)行將存儲(chǔ)在緩沖區(qū)域108中的圖像數(shù)據(jù)變換為繪畫風(fēng)格圖像數(shù)據(jù)的繪畫變換處理。參數(shù)表304存儲(chǔ)繪畫變換處理部302進(jìn)行繪畫變換處理時(shí)參照的繪畫變換用參數(shù)。顯示控制部308存儲(chǔ)使得在畫面上顯示作品的控制程序。評(píng)價(jià)控制部310對(duì)存儲(chǔ)在會(huì)員區(qū)域100的作品緩沖區(qū)域108中的作品進(jìn)行與訪問次數(shù)等對(duì)應(yīng)的評(píng)價(jià),并向每個(gè)作品賦予點(diǎn)數(shù)。會(huì)員管理部312通過用戶ID管理會(huì)員,控制按免費(fèi)會(huì)員、交費(fèi)會(huì)員、高級(jí)會(huì)員分類的服務(wù)。該會(huì)員管理部312還起到服務(wù)器10的socialnetwork service 功倉泛。此外,在服務(wù)器10中設(shè)有CPU20和顯示緩沖器30。CPU20控制整個(gè)服務(wù)器10 (上述的各部分),并且進(jìn)行在網(wǎng)絡(luò)上一覽顯示多個(gè)作品時(shí)所需的各種處理。此外,CPU20具備用于進(jìn)行高度的圖形管理的圖形加速器22。作為圖形加速器22,例如可以采用NVIDIAGeForce (注冊(cè)商標(biāo))系列或ATiRADEON (注冊(cè)商標(biāo))系列、openGL以及用于使用openGL的擴(kuò)展程序庫等。通過該圖形加速器22,只要從驅(qū)動(dòng)軟件指定幾個(gè)條件就能夠進(jìn)行隨時(shí)間的流逝顯示圖像的時(shí)間線(time line)顯示。另外,時(shí)間線顯示是指一般在視頻編輯等中以時(shí)間序列管理作品整體的流動(dòng)的功能,在Twitter (注冊(cè)商標(biāo))中指按時(shí)間序列的順序顯示用戶投稿的稿件(tweets),在本說明書中意味著與時(shí)間一起改變作品整體流動(dòng)的同時(shí)進(jìn)行顯示。顯示緩沖器30是用于在CPU20 —覽顯示多個(gè)作品時(shí)生成顯示用圖像的作業(yè)用存儲(chǔ)器。以下,參照流程圖,說明本實(shí)施方式的圖像顯示系統(tǒng)的具體動(dòng)作。首先,參照?qǐng)D5,說明在終端1-1、1-2、1-3、…與圖像服務(wù)站的服務(wù)器10之間進(jìn)行圖像的上傳、顯示、閱覽以及下載時(shí)的步驟。用戶為會(huì)員(免費(fèi)會(huì)員、交費(fèi)會(huì)員或高級(jí)會(huì)員)的情況下,用戶從自己的終端I對(duì)服務(wù)器10進(jìn)行訪問(步驟SB1)。服務(wù)器10通過用戶的登錄而認(rèn)證用戶ID(步驟SC1),若確認(rèn)為是會(huì)員,則發(fā)送該會(huì)員的頁面,從而會(huì)員可以看到該頁面(步驟SC2)。若打開了自己的頁面,則會(huì)員進(jìn)行圖像的上傳(步驟SB2)。被上傳的圖像被保存在服務(wù)器的會(huì)員區(qū)域100的上傳圖像區(qū)域106中。若會(huì)員請(qǐng)求該圖像的繪畫變換(步驟SB3),則在服務(wù)器10中進(jìn)行繪畫變換處理(步驟SC3),并在作品緩沖器108中存儲(chǔ)變換后的圖像即作品。會(huì)員可以直接自己欣賞變換后的作品,但是想要向其他用戶公開時(shí)要進(jìn)行投稿(步驟SB4)。投稿的作品被從會(huì)員區(qū)域100的作品緩沖區(qū)域108轉(zhuǎn)送到共用區(qū)域200的作品區(qū)域202來保存。另外,對(duì)于作品區(qū)域202內(nèi)的作品還可以附加如圖4中說明的屬性信息 206。
服務(wù)器10根據(jù)需要對(duì)作品區(qū)域202內(nèi)的作品進(jìn)行一覽顯示(步驟SC4)。另外,月艮務(wù)器10在進(jìn)行一覽顯示時(shí)適當(dāng)?shù)卣{(diào)整作品區(qū)域202內(nèi)的作品的大小。即,通常,在作品區(qū)域202內(nèi)的作品的尺寸比一覽顯示用的圖像尺寸大時(shí)縮小作品,在作品區(qū)域202內(nèi)的作品的尺寸比一覽顯示用的圖像尺寸小時(shí)放大作品。此外,會(huì)員通過請(qǐng)求閱覽(步驟SB5),能夠以實(shí)際的尺寸對(duì)一覽顯示的任意作品進(jìn)行閱覽。若存在閱覽請(qǐng)求,則服務(wù)器10以實(shí)際的尺寸顯示請(qǐng)求的作品(步驟SC5),并且在存在閱覽請(qǐng)求的作品上相加點(diǎn)數(shù)(步驟SC6)。此外,會(huì)員可以按下表示滿意所閱覽的作品的意思的GOOD按鈕,或者可以寫入感想等評(píng)論(步驟SB6)。若GOOD按鈕被按下或者被寫入了感想等評(píng)論,則服務(wù)器將被閱覽的作品的屬性信息的點(diǎn)數(shù)相加(步驟SC6)。由此,該作品的評(píng)價(jià)提高。設(shè)寫入評(píng)論比GOOD按鈕的點(diǎn)數(shù)高。此外,會(huì)員能夠請(qǐng)求下載所閱覽的作品(步驟SB7)。若會(huì)員發(fā)出了下載請(qǐng)求,則月艮務(wù)器10根據(jù)需要來許可下載(步驟SC7),且僅在許可下載的情況下,會(huì)員能夠下載所閱覽的作品(步驟SB8)。下載的作品被保存在會(huì)員區(qū)域100的下載作品緩沖器100中。此外,在存在下載請(qǐng)求的情況下,服務(wù)器10也對(duì)該作品相加點(diǎn)數(shù)(步驟SC8)。另一方面,會(huì)員以外的其他用戶、即任意的用戶可以通過適當(dāng)訪問服務(wù)器10(步驟SAl),以一覽顯示的狀態(tài)閱覽在共用區(qū)域200的作品區(qū)域202中保存的作品。并且,任意的用戶也可以通過請(qǐng)求閱覽(步驟SA2),從而以實(shí)際的尺寸閱覽一覽顯示的任意的作品。之后,若任意的用戶滿意所閱覽的作品而按下GOOD按鈕(步驟SA3),則此時(shí)服務(wù)器10也對(duì)所閱覽的作品相加點(diǎn)數(shù)(步驟SC6)。接著,說明服務(wù)器10將下載的圖像數(shù)據(jù)變換為繪畫風(fēng)格圖像時(shí)的繪畫變換處理技術(shù)。繪畫變換是根據(jù)規(guī)定的參數(shù)(繪畫變換參數(shù))變換構(gòu)成照片等圖像的各像素,并變換為油畫風(fēng)格、水彩畫風(fēng)格、彩色粉筆畫風(fēng)格、彩色鉛筆畫風(fēng)格、蠟筆畫風(fēng)格、插圖畫風(fēng)格、速寫畫風(fēng)格、噴圖風(fēng)格、絹網(wǎng)版畫風(fēng)格、刺繡繪畫風(fēng)格、拼貼(粘貼)畫風(fēng)格等所謂的繪畫風(fēng)格的圖像處理技術(shù)。繪畫風(fēng)格變換圖像處理技術(shù)自動(dòng)調(diào)整或組合基本上在圖片修飾軟件(photoretouch software)等中公知的各種效果處理的參數(shù),來變換成看上去像繪畫風(fēng)格。作為效果處理,例如有如下的處理在圖像上繪制紋理來賦予特殊的質(zhì)感的紋理處理,將圖像分類為輪廓部、細(xì)致的花紋等的紋理部和平坦部,并分別實(shí)施適當(dāng)處理來提高質(zhì)感和分辨率的分辨率處理。此外,效果處理包括HSV處理,將顏色分類為色相(Hue)、色飽和度(Saturation)、明亮度(Value)這三個(gè)要素來進(jìn)行調(diào)整;RGB處理,調(diào)整圖像的R(紅)G(綠)B(藍(lán))各顏色的程度;RGB變換處理,沿著R — G — B的方向進(jìn)行變換。此夕卜,效果處理包括邊緣提取處理,施加被稱為拉普拉斯濾波器的濾波器;中間濃度提取處理,施加被稱為中值濾波器的濾波器。此外,效果處理包括濃度提取處理,提取相鄰像素的RGB的直方圖,并進(jìn)行分別提取了最小/中間/最大的濃度時(shí)的處理;均衡處理,將圖像的最暗的部分設(shè)為黑色、將最明亮的部分設(shè)為白色,并使其間的直方圖適當(dāng)分布,進(jìn)行對(duì)比度修正或者延長圖像的直方圖;伽瑪修正處理,維持明亮的部分和暗的部分,并調(diào)節(jié)中間的明亮度;陰影處理,使圖像暗的區(qū)域變亮或者使明亮的區(qū)域變暗。此外,效果處理包括負(fù)感作用處理,在各像素的RGB值是閾值以上的明亮度時(shí)使該RGB值反轉(zhuǎn);噪聲附加處理,隨機(jī) 地描繪點(diǎn)來產(chǎn)生噪聲,并調(diào)整噪聲的量或顏色。此外,效果處理還包括以下的處理使在被稱為HDR(High Dynamic Range)的通常的照片中不能表現(xiàn)的寬動(dòng)態(tài)范圍的照片通過色調(diào)繪圖而落入窄的動(dòng)態(tài)范圍寬度內(nèi),從而修正曝光過度的白斑或曝光不足的黑塊,以增大表現(xiàn)力。應(yīng)用該效果處理,使照片逼近留在腦海中的記憶或印象,能夠得到添加了藝術(shù)表現(xiàn)的實(shí)現(xiàn)了新的照片表現(xiàn)的圖像。S卩,繪畫變換處理原理上是效果處理的一種,而繪畫變換算法是適當(dāng)組合效果處理和參數(shù)來生成各種繪畫風(fēng)格的算法,該變換算法被程序化。在該變換算法中,預(yù)先準(zhǔn)備作為用于變換原圖像的像素的所述參數(shù)的組(set)的參數(shù)群P。若畫風(fēng)的種類為12種,則表示為參數(shù)群Pl P12。根據(jù)參數(shù)決定方法而變換的圖像的畫風(fēng)也會(huì)變化。將用于變換為油畫風(fēng)格的參數(shù)群設(shè)為P1,設(shè)在Pl中存在m個(gè)用于將圖像變換為看上去像油畫風(fēng)格的效果處理所需的參數(shù),則參數(shù)群Pl包括多個(gè)參數(shù)Pl1
Plm。以上詳述的繪畫變換算法被存儲(chǔ)在服務(wù)器10的控制區(qū)域300的繪畫變換處理部302中,參數(shù)群被存儲(chǔ)于同一個(gè)控制區(qū)域300的參數(shù)表304。圖6是進(jìn)行服務(wù)器10的繪畫變換處理部302中的繪畫變換處理的流程圖。如圖6所示,繪畫變換處理部302首先進(jìn)行前處理(步驟SC101)。這是與畫風(fēng)的種類無關(guān)地共同執(zhí)行的處理。如上所述的效果處理是針對(duì)各像素進(jìn)行的,因此圖像數(shù)據(jù)必須是位圖形式。因此,通常將以JPEG形式表現(xiàn)的圖像數(shù)據(jù)變換成位圖形式。此外,由于下載的圖像數(shù)據(jù)的尺寸各式各樣,所以繪畫變換處理部302將其重新調(diào)整為顯示區(qū)域的像素?cái)?shù),例如800X600像素。大的圖像被縮小,小的圖像被放大。這是因?yàn)闆Q定了尺寸的圖像其參數(shù)也已固定,因此處理更有效。當(dāng)然,在進(jìn)行后述的本圖像(original image)的繪畫變換時(shí),是直接以下載的圖像數(shù)據(jù)的尺寸進(jìn)行繪畫變換的。接著,繪畫變換處理部302進(jìn)行臉部檢測處理,確認(rèn)作為變換對(duì)象的照片是否包括臉部(步驟SC103)。這是因?yàn)槿魧?duì)臉部實(shí)施極端的變換,則變換后的圖像變得不自然,因此對(duì)臉部特別實(shí)施細(xì)致的繪畫變換處理。在該臉部檢測處理中,即使是在一張圖像之中,重要度在臉部的區(qū)域、背景和中央部分、以及周邊部分也會(huì)變化,因此針對(duì)圖像而生成重要度圖的數(shù)據(jù),并將其存儲(chǔ)在控制區(qū)域300的重要度圖306中,而關(guān)于這一部分的內(nèi)容將利用圖7在后面敘述。接著,繪畫變換處理部302使用戶從油畫風(fēng)格、水彩畫風(fēng)格、彩色粉筆風(fēng)格、彩色鉛筆畫風(fēng)格、…等中選擇希望的畫風(fēng)(步驟SC103)。若選擇了畫風(fēng),則繪畫變換處理部302轉(zhuǎn)移到各個(gè)畫風(fēng)變換算法的流程。例如,若是油畫風(fēng)格變換,則進(jìn)入步驟SC104,若是水彩畫風(fēng)格變換,則進(jìn)入步驟SC105。若是除此之外的風(fēng)格,則進(jìn)入其他畫風(fēng)變換算法的流程(步驟SC106)。另外,繪畫變換處理部302在執(zhí)行各算法時(shí),參照控制區(qū)域300的參數(shù)表304和重要度圖306 (步驟SC107、SC108、SC109、SC110)。在進(jìn)行步驟SC104、SC105、SC106的處理時(shí),繪畫變換處理部302將顯示畫面尺寸的圖像數(shù)據(jù)當(dāng)作對(duì)象來進(jìn)行繪畫變換,若從用戶的終端I指示了決定(步驟SC112 :是),則進(jìn)入本圖像的繪畫變換(步驟S113),若指示了修改成其他畫風(fēng)(步驟SC112 :否),則返回步驟SC103的處理。在進(jìn)行步驟SC113的本圖像的繪畫變換時(shí),繪畫變換處理部302在由步驟SC112決定的畫風(fēng)變換算法中參照參數(shù)表304和重要度圖306的同時(shí),對(duì)本圖像進(jìn)行畫風(fēng)變換處理(步驟SC114、SC115)。即使是相同的畫風(fēng),若圖像尺寸不同,則適合的參數(shù)就不同,因此在步驟SC115中使用的參數(shù)表不同于在步驟SC107或SC108中獲得的參數(shù)。之后,繪畫變換處理部302進(jìn)行將圖像變換后的本圖像再次變換為JPEG形式的后處理(步驟SCl 16)。接著,繪畫變換處理部302在步驟SC102的臉部檢測處理中從變換對(duì)象的照片成功檢測出任意人物的臉部的情況下(步驟SC117 :是),使評(píng)價(jià)控制部310進(jìn)行對(duì)該作品的作者及作品分別相加點(diǎn)數(shù)的處理(步驟SC118)。接著,參照?qǐng)D7 圖10,說明前述的基于繪畫變換處理部302的步驟SC102的臉部檢測處理及重要度圖的生成順序。如圖7所示,在進(jìn)行臉部檢測處理時(shí),繪畫變換處理部302首先分析在對(duì)象圖像數(shù)據(jù)之中是否存在臉部(步驟SC151)。分析圖像并檢測臉部的技術(shù)可采用公知的技術(shù)的任一種,因此在此不再詳細(xì)敘述。在進(jìn)行所涉及的處理時(shí),繪畫變換處理部302即使能夠檢測臉部也很難正確地提取出其輪廓,因此在圖像數(shù)據(jù)中設(shè)定包括臉部區(qū)域的橢圓形或長方形的區(qū)域(步驟SC152)。圖8是說明包括臉部的區(qū)域的圖,在圖8中,sq是包括臉部Fl的長方形區(qū)域,el是包括臉部的橢圓形區(qū)域。之后,繪畫變換處理部302生成重要度圖(步驟SC153)。圖9A、9B、9C是用于說明重要度圖的圖。在步驟SC153的處理中,繪畫變換處理部302在從如圖9A所示的圖像數(shù)據(jù)中檢測臉部FI、F2、F3時(shí),如圖9B所示那樣,將臉部區(qū)域sql、sq2、sq3設(shè)定為圖像數(shù)據(jù)。此外,圖9C是表示了與在圖像數(shù)據(jù)中設(shè)定的區(qū)域相對(duì)應(yīng)的重要度的重要度圖306。在步驟SC153的處理中,繪畫變換處理部302首先將臉部區(qū)域sql、sq2、sq3的區(qū)域EU E2、E3的重要度設(shè)為第I位。接著,將由橢圓el3表示的中央部的區(qū)域E4的重要度設(shè)為第2位。再者,將由畫面的橢圓el4表示的背景部分的區(qū)域E5的重要度設(shè)為第3位。最后,將畫面的周邊部分E6的重要度設(shè)為最低位。、
S卩,圖9C所示的表示各區(qū)域El E6和對(duì)各區(qū)域El E6設(shè)定的重要度的信息成為重要度圖。并且,在繪畫變換處理部302中,在對(duì)圖像數(shù)據(jù)的各像素進(jìn)行繪畫變換處理時(shí),越是重要度高的區(qū)域越進(jìn)行極其細(xì)致的繪畫變換,越是重要度低的區(qū)域越進(jìn)行粗糙的繪畫變換。其結(jié)果,以模糊的感覺對(duì)重要度為最低位的周邊部分的區(qū)域E6進(jìn)行繪畫變換。當(dāng)然這只是一例,臉部區(qū)域E1、E2、E3也可以以不破壞臉部的氣氛的方式實(shí)施繪畫變換處理。若利用a (x,y)(a具有與圖像數(shù)據(jù)相同的像素?cái)?shù))表示該重要度,則像素A的變換運(yùn)算如下A (RGB) (x, y) =A (RGB) (x,y) *P1* a (x, y)A (RGB) (x, y) =A (RGB) (x, y) *P2* a (x, y)
A (RGB) (x, y) = A (RGB) (x, y)*Pm*a (x, y) (其中,(x,y)表示二維坐標(biāo),A(RGB)表示像素A的R、G、B這三個(gè)分量)。S卩,意味著參數(shù)P1、P2、…Pm的影響度根據(jù)a的值而變化。另外,即使將重要度α設(shè)為與圖像數(shù)據(jù)相同的像素?cái)?shù),只要El E6的各區(qū)域內(nèi)是相同的重要度,則也可以只準(zhǔn)備6種重要度數(shù)據(jù)。此外,也可以不只是6種數(shù)據(jù),重復(fù)的區(qū)域也可以如設(shè)為中間值等實(shí)現(xiàn)進(jìn)一步細(xì)化。圖10進(jìn)一步細(xì)化了圖8所示的臉部區(qū)域的輪廓部分的區(qū)域。若在臉部區(qū)域的輪廓的中間和外部改變重要度,則有可能在繪畫變換后的圖像中產(chǎn)生階差,因此如圖10的例示,使在臉部區(qū)域周邊設(shè)定的各重要度以sq> el >el5的順序變大(變小)。由此,能夠以自然的感覺階段性地對(duì)臉部的輪廓部分進(jìn)行繪畫變換。接著,說明用戶下載任意作品時(shí)服務(wù)器10的動(dòng)作。另外,下載作品時(shí)需要注冊(cè)會(huì)員。圖11是表示了服務(wù)器10中的與作品的下載相關(guān)的處理的流程圖。另外,圖11的處理是由服務(wù)器10的CPU20、評(píng)價(jià)控制部310以及會(huì)員管理部312進(jìn)行的。在服務(wù)器10中,若由會(huì)員指定希望下載的作品(步驟SC201),則由會(huì)員管理部312判斷該用戶是交費(fèi)會(huì)員(在此是通常的交費(fèi)會(huì)員和高級(jí)會(huì)員)還是免費(fèi)會(huì)員(步驟SC202),若是交費(fèi)會(huì)員,則直接進(jìn)入后述的步驟SC207。另一方面,若是免費(fèi)會(huì)員,則從該作品的屬性信息206讀出與該作品的評(píng)價(jià)相當(dāng)?shù)狞c(diǎn)數(shù)(步驟SC203),并且從想要下載的會(huì)員的屬性信息讀出所保持的點(diǎn)數(shù)(步驟SC204)。接著,根據(jù)作品的點(diǎn)數(shù)(與評(píng)價(jià)相當(dāng))和會(huì)員所持有的點(diǎn)數(shù)的差額計(jì)算出支付點(diǎn)數(shù)(步驟SC205),若該支付點(diǎn)數(shù)足夠,則進(jìn)入步驟SC207,若該支付點(diǎn)數(shù)不夠,則不能下載該作品,因此返回步驟SC201,使用戶選擇其他作品。然后,在服務(wù)器10中,CPU20將被用戶指定的作品從作為該作品的作者的其他用戶的作品緩沖區(qū)域108中讀出(步驟SC207),評(píng)價(jià)控制部310對(duì)該作品的作者及作品分別相加點(diǎn)數(shù)(步驟SC208)。S卩,在會(huì)員(免費(fèi)會(huì)員、通常的交費(fèi)會(huì)員、高級(jí)會(huì)員)中,自己的作品被下載得越多,則作品的評(píng)價(jià)就越上升,作為作者的會(huì)員的用戶ID的屬性信息的點(diǎn)數(shù)區(qū)域也被相加更多的點(diǎn)數(shù),從而會(huì)員所持有的點(diǎn)數(shù)也上升。之后,在服務(wù)器10中,CPU20進(jìn)行將在步驟SC207中讀出的作品保存在請(qǐng)求了下載的用戶的下載作品緩沖器110中的下載處理(步驟SC209)。接著,說明在服務(wù)器10中一覽顯示作品區(qū)域202的作品時(shí)的動(dòng)作。圖12是表示一覽顯示作品區(qū)域202的作品時(shí)CPU20所執(zhí)行的畫面顯示處理的流程圖。該畫面顯示處理是相當(dāng)于圖5所示的步驟中的一覽顯示處理(SC4)的處理,是在訪問服務(wù)器10的用戶終端I的畫面上顯示由圖像數(shù)據(jù)表示的多個(gè)作品的處理。如圖12所示,在進(jìn)行畫面顯示處 理時(shí),CPU20首先從作品區(qū)域202讀出作為顯示對(duì)象的多個(gè)作品,進(jìn)行在顯示緩沖器30內(nèi)以規(guī)定的大小在規(guī)定的位置上排列這些圖像數(shù)據(jù)的頁面排列處理(步驟SC301)。另外,將在后面詳細(xì)敘述頁面排列處理。之后,CPU20以圖14所示的狀態(tài)一覽顯示在顯示緩沖器30中排列的多個(gè)作品(步驟SC302)。如圖14所示,在本實(shí)施方式中,以在I畫面內(nèi)將橫軸方向設(shè)為畫風(fēng)的種類、將縱軸方向設(shè)為先后順序(最上面的行是最新的)的配置狀態(tài)表示作為顯示對(duì)象的多個(gè)作品。此外,在一覽顯示多個(gè)作品的期間,在從用戶(閱覽者)指示了頁面發(fā)送的情況下(步驟SC303 :是),則CPU20通過步驟SC301的頁面排列處理,以頁面單位變更顯示中的作品O此外,在用戶指示了滾動(dòng)的情況下(步驟SC304 :是),CPU20通過步驟SC301的頁面排列處理,沿縱向或橫向使顯示中的作品滾動(dòng)。另外,在本實(shí)施方式中,用戶可指示的滾動(dòng)方向在橫向上是左右這兩個(gè)方向,而在縱向上只是向下方向。并且,在一覽顯示多個(gè)作品的期間,若用戶選擇了顯示中的任意作品(步驟SC305 :是),則CPU20從作品區(qū)域202讀入該作品的圖像數(shù)據(jù)(步驟SC306),并進(jìn)行放大顯示(步驟SC307)。該處理是以實(shí)際尺寸在訪問服務(wù)器10的用戶的終端I的畫面上顯示特定的作品的處理。并且,直至用戶指示結(jié)束一覽顯示之前(步驟SC308 :否),CPU20返回步驟SC302,繼續(xù)進(jìn)行作品的一覽顯示,在指示了結(jié)束一覽顯示的時(shí)刻(步驟SC308 :是),結(jié)束圖像顯示處理。接著,根據(jù)圖13的流程圖,具體說明在步驟SC301中CPU20所執(zhí)行的頁面排列處理的內(nèi)容。在進(jìn)行頁面排列處理時(shí),若該處理定時(shí)(timing)例如是畫面顯示處理的開始時(shí)亥IJ、或用戶指示了頁面發(fā)送的時(shí)刻,且不是用戶指示了滾動(dòng)的時(shí)刻(步驟SC351 :否),則CPU20執(zhí)行以下的處理。首先,CPU20在清除顯示緩沖器30之后(步驟SC352),從存儲(chǔ)在作品區(qū)域202中的多個(gè)作品的圖像數(shù)據(jù)(JPEG數(shù)據(jù))中按先后順序向工作存儲(chǔ)器讀入作為顯示對(duì)象的作品的圖像數(shù)據(jù)(步驟SC353)。另外,作為顯示對(duì)象的作品的大小并不限于恒定大小。另外,工作存儲(chǔ)器是在顯示緩沖器20的存儲(chǔ)區(qū)域內(nèi)與顯示用存儲(chǔ)器分開確保的作業(yè)用存儲(chǔ)區(qū)域。接著,CPU20確認(rèn)讀取了圖像數(shù)據(jù)的作品的價(jià)值(步驟SC354)。如上所述,作為價(jià)值,有作為作品附帶的屬性信息的點(diǎn)數(shù)、訪問次數(shù)、下載次數(shù)、或各個(gè)作品的作者的會(huì)員類別等,在此,為了便于說明,將在各作品的點(diǎn)數(shù)上乘以與會(huì)員類別相對(duì)應(yīng)的倍率之后的點(diǎn)數(shù)作為各作品的價(jià)值。此時(shí),與會(huì)員類別相對(duì)應(yīng)的倍率例如在作品的作者為免費(fèi)會(huì)員時(shí)將其設(shè)為I倍,為通常的交費(fèi)會(huì)員時(shí)將其設(shè)為2倍,為高級(jí)會(huì)員時(shí)將其設(shè)為3倍。
接著,CPU20根據(jù)確認(rèn)后的價(jià)值,決定作品的顯示尺寸(步驟SC355)。在決定顯示尺寸時(shí),越是價(jià)值高的作品,CPU20就將其顯示尺寸設(shè)定得相對(duì)越大。在該處理中,例如預(yù)先決定作為基準(zhǔn)的最小顯示尺寸和最大顯示尺寸。并且,根據(jù)規(guī)定的計(jì)算式求出與作品的價(jià)值成比例的倍率,在最小的顯示尺寸上乘以該倍率,從而計(jì)算與作品的價(jià)值相應(yīng)的顯示尺寸。之后,若計(jì)算出的顯示尺寸在最大顯示尺寸以下,則將其決定為作品的顯示尺寸,若計(jì)算出的顯示尺寸超過最大顯示尺寸,則將最大顯示尺寸決定為作品的顯示尺寸。此外,例如作為顯示尺寸而預(yù)先設(shè)定大中小等多個(gè)級(jí)別的顯示尺寸,將作品的價(jià)值也分級(jí)為大中小等多個(gè)級(jí)別,將各作品的顯示尺寸決定為與作品的價(jià)值等級(jí)相對(duì)應(yīng)的顯示尺寸。無論在何種情況下,將價(jià)值高的作品的顯示尺寸增大,將價(jià)值低的作品的顯示尺寸減小。
接著,CPU20將在步驟SC353中讀入的圖像數(shù)據(jù)作為如上所述那樣決定的顯示尺寸的位圖數(shù)據(jù),設(shè)置在顯示緩沖器30中(步驟SC356)。具體而言,將通過圖形加速器22在顯示緩沖器30中描繪所述位圖數(shù)據(jù)用的基本條件經(jīng)由驅(qū)動(dòng)軟件設(shè)置在該圖形加速器22中。接著,CPU20確認(rèn)作為顯示對(duì)象的作品是否為交費(fèi)會(huì)員或者高級(jí)會(huì)員的作品,在作為顯示對(duì)象的作品是免費(fèi)會(huì)員的作品的情況下(步驟S357 :否),直接進(jìn)入后述的步驟SC360的處理。另一方面,在作為顯示對(duì)象的作品是交費(fèi)會(huì)員或者高級(jí)會(huì)員的作品的情況下(步驟S357 :是)根據(jù)會(huì)員類別決定顯示框的種類(步驟SC358)。之后,CPU20將決定的種類的顯示框與位圖化后的顯示對(duì)象的圖像數(shù)據(jù)合成(步驟SC359)。在此,在本說明書中,作為上述的顯示框,準(zhǔn)備了交費(fèi)會(huì)員用的顯示框和高級(jí)會(huì)員用的顯示框這兩種,在步驟SC358中,決定任意的顯示框。此外,顯示框的目的是使作品顯目艮,例如是如相框等表示用于對(duì)作品實(shí)施裝飾的圖案的圖像數(shù)據(jù)。此外,對(duì)于高級(jí)會(huì)員用顯示框,實(shí)現(xiàn)可感覺到比交費(fèi)會(huì)員用顯示框更有高級(jí)感等的差別化。接著,CPU20確認(rèn)在顯示緩沖器30中在與作為顯示對(duì)象的作品的畫風(fēng)相對(duì)應(yīng)的列中是否存在用于配置新作品的空位(步驟SC360)。另外,在本實(shí)施方式中,如圖14所示,配置作品的列是4列,分配給各列的畫風(fēng)在處理開始當(dāng)初是油畫風(fēng)格、水彩畫、彩色粉筆畫、彩色鉛筆畫。并且,若分配了作品的畫風(fēng)的列中存在空位(步驟SC360 :是),則CPU20在該列配置作品的圖像數(shù)據(jù)(步驟SC361)。另外,在進(jìn)行該步驟SC361時(shí),在例如配置作品的地方的周圍(相同列或相鄰列)存在其他圖像的情況下,CPU20根據(jù)需要對(duì)其他圖像的位置進(jìn)行微調(diào)整,從而在各作品之間確保適當(dāng)?shù)拈g隔。之后,CPU20返回步驟SC353的處理,讀入作為顯示對(duì)象的新作品。另一方面,在分配了作品的畫風(fēng)的列中不存在空位的情況下(步驟SC360:否),CPU20不會(huì)在顯示緩沖器30中配置成為本次顯示對(duì)象的作品的圖像數(shù)據(jù)。另外,CPU20在進(jìn)行步驟SC360的處理時(shí),在作為顯示對(duì)象的作品的畫風(fēng)不同于當(dāng)前分配給各列的畫風(fēng)的情況下,也判斷為不存在空位,不在顯示緩沖器30中配置成為本次顯示對(duì)象的作品的圖像數(shù)據(jù)。
并且,CPU20在判斷為不存在空位的情況下,接著確認(rèn)在分配了不同于成為本次顯示對(duì)象的作品的畫風(fēng)的其他畫風(fēng)的列中是否存在空位(步驟SC362)。之后,若在分配了其他畫風(fēng)的列中存在空位(步驟SC362 :是),則CPU20返回步驟SC353的處理,讀入作為顯示對(duì)象的新作品。以后,CPU20在任一個(gè)列中存在配置新作品的空位的期間內(nèi)(步驟SC362 :是),反復(fù)進(jìn)行前述的步驟SC353以后的處理。之后,在所有的列中變?yōu)椴淮嬖谂渲眯伦髌返目瘴坏碾A段(步驟SC362 :否),CPU20結(jié)束排列處理。并且,通過該排列處理而配置在顯示緩沖器30中的多個(gè)作品最終在圖12的步驟SC302的處理中,如圖14所示那樣一覽顯示在終端1-1的顯示畫面600上。另外,圖14是表示了在彩色鉛筆畫的列的最新位置上配置的作品Dl為交費(fèi)會(huì)員或高級(jí)會(huì)員,且在該作品的周圍顯示了上述顯示框14A的狀態(tài)的圖。另外,圖14所示的顯示框14A很簡單,但是實(shí)際上,顯示模擬了與作品Dl的作者的會(huì)員類別相對(duì)應(yīng)的類別的相框的顯示框等。另一方面,與上述處理不同,在頁面排列處理的定時(shí)為用戶指示了滾動(dòng)的時(shí)刻的 情況下(步驟SC351 :是),CPU20首先確認(rèn)用戶指示的滾動(dòng)方向是否為縱向(向下方向)(步驟 SC363)。之后,在滾動(dòng)方向?yàn)榭v向的情況下(步驟SC363 :是),CPU20使在顯示緩沖器30中完成配置的整個(gè)畫面(作品)向縱向移動(dòng)(步驟SC364)。此時(shí)的移動(dòng)量是預(yù)先決定的移動(dòng)量,例如是在各列的最上部確??膳渲肐或2個(gè)顯示尺寸最小的作品的空間的量。之后,CPU20轉(zhuǎn)移到前述的步驟SC352的處理,執(zhí)行前述的處理。由此,例如結(jié)束在各畫風(fēng)的列的最下部顯示著的作品的顯示,取而代之地在最上部顯示新作品。此外,不同于上述情況,在用戶指示的滾動(dòng)方向?yàn)闄M向的情況下(步驟SC363 否),CPU20使在顯示緩沖器30中完成配置的整個(gè)畫面(作品)向橫向、即左右的任意方向移動(dòng)(步驟SC365)。此時(shí)的移動(dòng)量是使在預(yù)先固定決定的各列中完成配置的作品向相鄰的列移動(dòng)的移動(dòng)量。并且,CPU20使到此為止分配給各列的畫風(fēng)的設(shè)定向與在各列完成配置的作品的移動(dòng)方向相同的方向分別移動(dòng)I列(步驟SC366)。之后,CPU20轉(zhuǎn)移到前述的步驟SC353的處理,在變更了各列中的畫風(fēng)的分配的狀態(tài)下,執(zhí)行前述的處理。由此,在圖14所示的例子中,代替在油畫風(fēng)格的列中顯示的作品群或在彩色鉛筆畫的列中顯示的作品群,顯示新的到目前為止沒有顯示過的其他畫風(fēng)的作品群。如上所述,在本實(shí)施方式中,通過以頁面單位一覽顯示蓄積在服務(wù)器10中的多個(gè)作品(圖像),從而能夠向用戶高效地顯示多個(gè)作品。此外,越是價(jià)值高的作品,則越增大顯示尺寸,越是價(jià)值高的作品,則使其越顯眼,并且,作品的點(diǎn)數(shù)越高,則越提高作品的價(jià)值,對(duì)于作者為高級(jí)會(huì)員的作品將價(jià)值設(shè)定得比作者為單純的交費(fèi)會(huì)員的作品高。此外,在存在臉部(可檢測出)的作品上自動(dòng)相加點(diǎn)數(shù),使其價(jià)值變得比不存在臉部的作品的價(jià)值高。此外,僅在交費(fèi)會(huì)員或高級(jí)會(huì)員的作品上附加顯示框來進(jìn)行顯示,使交費(fèi)會(huì)員或高級(jí)會(huì)員的作品比免費(fèi)會(huì)員的作品更顯眼。并且,在高級(jí)會(huì)員的作品上附加可感覺比交費(fèi)會(huì)員的作品更有高級(jí)感的顯示框,使其更顯眼。因此,能夠高效地且以引起用戶興趣的方式顯示多個(gè)作品。同時(shí),能夠以將點(diǎn)數(shù)高的作品相對(duì)地優(yōu)先于點(diǎn)數(shù)低的作品的狀態(tài)、而且以將存在臉部的作品優(yōu)先于不存在臉部的作品的狀態(tài)、進(jìn)而以將高級(jí)會(huì)員的作品優(yōu)先于交費(fèi)會(huì)員的作品的狀態(tài)來進(jìn)行一覽顯示。另外,在本實(shí)施方式中,通過在進(jìn)行一覽顯示時(shí)在交費(fèi)會(huì)員或高級(jí)會(huì)員的作品上附加顯示框,使得變得比免費(fèi)會(huì)員的作品更顯眼,但是例如也可以代替附加顯示框,而使作品的外周部的框鮮明地顯示或者使其閃亮來使作品變得顯眼。(實(shí)施方式2)接著,說明本發(fā)明的第2實(shí)施方式。圖15是表示在本實(shí)施方式中與服務(wù)器10在網(wǎng)絡(luò)上一覽顯示多個(gè)作品時(shí)的作品的顯示相關(guān)的畫面顯示處理的流程圖。在進(jìn)行畫面顯示處理時(shí),CPU20進(jìn)行將向服務(wù)器10投稿多個(gè)并存儲(chǔ)在作品區(qū)域202中的多個(gè)作品的圖像數(shù)據(jù)一覽顯示用的頁面處理(步驟SC401)。該步驟SC401的處理是圖5所示的步驟中的一覽顯示處理(SC4),是在訪問服務(wù)器10的用戶的終端I的畫面上 顯示由圖像數(shù)據(jù)表示的多個(gè)作品的處理。 在此,步驟SC401的頁面顯示處理是進(jìn)行隨著時(shí)間的流逝顯示多個(gè)作品的時(shí)間線顯示的處理。本實(shí)施方式的時(shí)間線顯示如圖17A 17C所示,在頁面內(nèi)(I畫面內(nèi))以4行X4列排列多個(gè)作品,并且按照使各列的作品群在按每列決定的規(guī)定的速度下從上到下(Y方向)以規(guī)定的速度流動(dòng)的方式進(jìn)行移動(dòng)并顯示。S卩,使AB⑶的列、EFGH的列、IJKL的列和MNOP的列的各圖像分別以不同的速度向Y方向流動(dòng)的方式進(jìn)行移動(dòng)。另外,在進(jìn)行時(shí)間線顯示時(shí),各作品的顯示間隔是預(yù)先決定的間隔,是固定的間隔。在本實(shí)施方式中,由于以不同的速度使各列的圖像向Y方向流動(dòng)從而進(jìn)行顯示,因此若看作是圖17A—圖17B—圖17C的時(shí)間序列,則例如當(dāng)這些是每10秒的畫面時(shí),作品A的流動(dòng)比作品E快,作品I至少在30秒間是固定不變的。作品M的列的移動(dòng)與作品A的列的移動(dòng)相同。因此,對(duì)于進(jìn)入視聽者眼睛的時(shí)間而言,如作品E的列或作品I的列那樣流動(dòng)慢的一方的時(shí)間比流動(dòng)快的一方的時(shí)間長。另外,如后述那樣,在用戶指示頁面更新、選擇了作品或指示一覽顯示的結(jié)束之前,以一定的處理定時(shí)反復(fù)執(zhí)行頁面顯示處理。圖16是表示了上述頁面顯示處理的內(nèi)容的流程圖。在進(jìn)行頁面顯示處理時(shí),CPU20確認(rèn)本次處理定時(shí)是否為應(yīng)當(dāng)移動(dòng)所述頁面內(nèi)的任一列的圖像的移動(dòng)定時(shí)。在處理開始當(dāng)初,由于還沒有一覽顯示圖像(步驟SC501 :否,步驟SC502 :否),因此CPU20從向服務(wù)器10投稿多個(gè)并存儲(chǔ)在作品區(qū)域202中的多個(gè)作品的圖像數(shù)據(jù)(JPEG數(shù)據(jù))中例如以先后順序向工作存儲(chǔ)器讀入作為顯示對(duì)象的圖像數(shù)據(jù)(步驟SC503)。接著,CPU20在工作存儲(chǔ)器內(nèi)對(duì)讀入的圖像數(shù)據(jù)進(jìn)行位圖化之后(步驟SC504),確認(rèn)成為顯示對(duì)象圖像的作品的價(jià)值(步驟SC505)。在本實(shí)施方式中,作品的價(jià)值是作為各個(gè)作品附帶的屬性信息之一的點(diǎn)數(shù)、訪問次數(shù)、下載次數(shù)、或各個(gè)作品的作者的會(huì)員類別等作品權(quán)重的信息的總稱,具體的內(nèi)容如在第I實(shí)施方式中所說明的那樣。之后,CPU20決定與確認(rèn)的價(jià)值相應(yīng)的顯示列(步驟SC506)。即,決定使顯示對(duì)象圖像的作品流向(顯示)圖17A 17C所示的4列的哪一列。在此,在本實(shí)施方式中,按每列預(yù)先決定使各作品流動(dòng)的速度。具體而言,圖17所示的排列了作品A、B、C、D的第I列和排列了作品Μ、Ν、0、Ρ的第4列的速度相同且最快,排列了作品E、F、G、H的第2列的速度第二快,排列了作品I、J、K、L的第3列的速度最慢。在步驟SC506中,CPU20首先按照前述的價(jià)值從高到低的順序以上位、中位、低位的三個(gè)階段的價(jià)值等級(jí)對(duì)作為顯示對(duì)象的作品進(jìn)行分級(jí)。此時(shí),CPU20向包含在上位組的作品分配流動(dòng)時(shí)的速度最慢的所述第3列作為顯示列,并且向包含在中位組的作品分配流動(dòng)時(shí)的速度第二快的所述第2列作為顯示列。此夕卜,向包含在低位組的作品交替地分配流動(dòng)時(shí)的速度最快的所述第I列及第4列的一方作為顯示列。
并且,CPU20在顯示緩沖器30中將作為顯示對(duì)象圖像的作品的位圖化后的圖像數(shù)據(jù),配置在作為如上所述那樣決定的顯示列且尚未配置其他作品的圖像數(shù)據(jù)的規(guī)定的行位置上(步驟SC507)。另外,此時(shí),從上面的行位置開始依次配置新的圖像數(shù)據(jù)。以后,直到在顯示緩沖器30中的4行X 4列的所有位置配置作品為止,CPU20反復(fù)進(jìn)行所述的步驟SC503 步驟SC507的處理。雖然未圖示,但是對(duì)于成為了顯示對(duì)象圖像的任意作品而言,在步驟SC506中決定的顯示列中不存在空位的情況下,CPU20廢棄該作品的圖像數(shù)據(jù),而且使該圖像ID和表示所決定的顯示列的信息(列序號(hào)等)建立對(duì)應(yīng)關(guān)系,并追加到后述的顯不等待列表中。之后,當(dāng)在顯示緩沖器30中的4行X4列的所有位置上配置了作品時(shí)(步驟SC502 :是),CPU20立即對(duì)顯示緩沖器30內(nèi)的所有圖像數(shù)據(jù)、即一畫面量的圖像進(jìn)行頁面顯示(步驟SC518)。由此,例如如圖17A所示,在終端1-1的顯示畫面600上顯示作品A P這16張作品(正確來說是作品的縮小圖像)。另外,各列的作品的顯示順序是從上到下的先后順序。另一方面,進(jìn)行一次上述的頁面顯示之后,CPU20在每次到來應(yīng)當(dāng)移動(dòng)頁面內(nèi)的任一列的圖像的移動(dòng)定時(shí)之際(步驟SC501),反復(fù)執(zhí)行后述的步驟SC508以后的處理。此時(shí),如上所述,在本實(shí)施方式中,圖17A所示的排列了作品A、B、C、D的第I列和排列了作品Μ、Ν、0、Ρ的第4列的速度相同且最快,排列了作品E、F、G、H的第2列的速度第二快,排列了作品I、J、K、L的第3列的速度最慢。因此,在一定時(shí)間內(nèi),成為應(yīng)當(dāng)移動(dòng)圖像的顯示列(以下稱作移動(dòng)對(duì)象的顯示列)的次數(shù)是上述的第I列和第4列最多,其次是第2列,第3列最少。并且,若上述的移動(dòng)定時(shí)到來,則CPU20首先在顯示緩沖器30內(nèi)使在該時(shí)刻相應(yīng)的顯示列、即移動(dòng)對(duì)象的顯示列的所有圖像數(shù)據(jù)向下方移動(dòng)一行(步驟SC508)。由此,在移動(dòng)對(duì)象的顯示列中,最上面的行中出現(xiàn)空位。另外,此時(shí),廢棄之前位于最下行的圖像數(shù)據(jù)。接著,CPU20參照后述的顯示等待列表,確認(rèn)在本次移動(dòng)對(duì)象的顯示列中是否存在應(yīng)當(dāng)比其他作品更先顯示的作品。之后,若不存在應(yīng)當(dāng)先顯示的作品(步驟SC509 :否),則以與步驟SC505相同的順序確認(rèn)保存在作品區(qū)域202內(nèi)的作品中的、在先后順序上成為下一個(gè)的新作品的圖像數(shù)據(jù)的價(jià)值之后(步驟SC510),根據(jù)該價(jià)值,針對(duì)新的圖像數(shù)據(jù),以與步驟SC506相同的順序決定顯示列(步驟SC511)。之后,若新的圖像數(shù)據(jù)的顯示列是本次移動(dòng)對(duì)象,即新的圖像數(shù)據(jù)的顯示列中存在空位(步驟SC512 :是),則CPU20從作品區(qū)域202讀入該新的圖像數(shù)據(jù)(步驟SC513)。接著,CPU20將讀入的圖像數(shù)據(jù)變換為位圖數(shù)據(jù)(步驟SC516),并將其配置在顯示緩沖器30內(nèi)的空位置、即移動(dòng)對(duì)象的顯示列的最上面的行(步驟SC417),之后對(duì)顯示緩沖器30內(nèi)的更新后的所有圖像數(shù)據(jù)、即變化成移動(dòng)對(duì)象的顯示列的原有的3張作品向下移動(dòng)了一行的狀態(tài)的新的一畫面量的圖像進(jìn)行頁面顯示(步驟SC518)。另一方面,在步驟SC512中,若新的圖像數(shù)據(jù)的顯示列不是本次移動(dòng)對(duì)象,即新的圖像數(shù)據(jù)的顯示列中不存在空位的情況下(步驟SC512 :否),向顯示等待列表追加該圖像數(shù)據(jù)(步驟SC514)。在此,顯示等待列表是設(shè)置在CPU20的內(nèi)部存儲(chǔ)器中的列表,具體而言,是使圖像ID、和表示針對(duì)由該圖像ID示出的圖像(作品)決定的顯示列的信息(列序號(hào)等)建立對(duì)應(yīng)關(guān)系之后進(jìn)行存儲(chǔ)的表格數(shù)據(jù)。 CPU20在步驟SC514中向顯示等待列表中追加了新的圖像數(shù)據(jù)之后,返回步驟SC510,再次確認(rèn)保存在作品區(qū)域202內(nèi)的作品中的、在先后順序上成為下一個(gè)作品的圖像數(shù)據(jù)的價(jià)值。并且,反復(fù)執(zhí)行上述的處理,之后,若新的圖像數(shù)據(jù)的顯示列與本次移動(dòng)對(duì)象一致(步驟SC512 :是),則顯示該圖像數(shù)據(jù)、即新的作品配置在本次移動(dòng)對(duì)象的顯示列的最上面的行的狀態(tài)下的新的頁面(步驟SC513 SC518)。之后,在任意的移動(dòng)定時(shí),作為顯示列而預(yù)先決定了此時(shí)與移動(dòng)對(duì)象一致的顯示列的圖像數(shù)據(jù)的信息存在于顯示等待列表中的情況下(步驟SC509:是),CPU20從作品區(qū)域202讀入該圖像數(shù)據(jù)、即處于顯示等待的新的圖像數(shù)據(jù)來作為顯示對(duì)象(步驟SC515)。此時(shí),從顯示等待列表中刪除該新的圖像數(shù)據(jù)的信息。之后,CPU20顯示該新的圖像數(shù)據(jù)(作品)配置在本次移動(dòng)對(duì)象的顯示列的最上面的行的狀態(tài)下的新的頁面(步驟SC516 SC518)。以后,CPU20在每次到來移動(dòng)定時(shí)之際,反復(fù)進(jìn)行上述的步驟SC508 SC518的處理。由此,按照如下方式進(jìn)行顯示向服務(wù)器10投稿多個(gè)且被作品區(qū)域202存儲(chǔ)的多個(gè)作品排列在與各個(gè)價(jià)值相應(yīng)的列上,并且各作品以按每列決定的速度流動(dòng)。并且,如圖15所示,在畫面顯示處理中,在進(jìn)行上述的頁面顯示的期間內(nèi),若用戶指示頁面更新(步驟SC402 :是),則CPU20在該時(shí)刻將緩沖器30初始化之后(步驟SC407),進(jìn)行前述的頁面顯示(步驟SC401)。此時(shí),經(jīng)過圖16的步驟SC502 SC507的處理而顯示新的頁面。即,在存在頁面更新指示之后,立刻對(duì)一覽顯示了尚未顯示的新的16張作品的頁面進(jìn)行顯示,以后開始新的時(shí)間線顯示。接著,在進(jìn)行上述的頁面顯示的期間,若用戶在顯示中的頁面內(nèi)選擇了任一個(gè)作品(步驟SC403:是),則CPU20從作品區(qū)域202讀入該作品的圖像數(shù)據(jù)(步驟SC404),并進(jìn)行放大顯示(步驟SC405)。該處理是用于在訪問服務(wù)器10的用戶的終端I的畫面上以實(shí)際尺寸顯示上述特定的作品的處理。之后,在服務(wù)器10中,在用戶指示一覽顯示結(jié)束之前(步驟SC406 :否),返回步驟SC401, CPU20繼續(xù)進(jìn)行多個(gè)作品的頁面顯示。并且,在指示了一覽顯示結(jié)束的時(shí)刻(步驟SC406 :是),結(jié)束畫面顯示處理。如以上所述,在本實(shí)施方式中,通過以頁面單位對(duì)蓄積在服務(wù)器10中的多個(gè)作品(圖像)進(jìn)行一覽顯示,從而能夠高效地向用戶顯示多個(gè)作品。同時(shí),在一覽顯示多個(gè)作品時(shí),根據(jù)上述的時(shí)間線顯示進(jìn)行該一覽顯示,由此能夠以引起用戶的興趣的方式顯示多個(gè)作品。并且,在本實(shí)施方式中的時(shí)間線顯示中,以使各作品流動(dòng)的方式移動(dòng)的狀態(tài)進(jìn)行顯示,并且根據(jù)各作品的價(jià)值改變了各作品的流動(dòng)(移動(dòng))速度。因此,能夠使各作品的流動(dòng)具有變化,能夠?qū)⒍鄠€(gè)作品顯示成更進(jìn)一步引起用戶的興趣。此外,在本實(shí)施方式中的時(shí)間線顯示中,越是價(jià)值高的作品就使其流動(dòng)(移動(dòng))速度越慢,越是價(jià)值高的作品就以更容易看到的方式進(jìn)行顯示,并延長顯示時(shí)間,同時(shí),作品的點(diǎn)數(shù)越高就越提高作品的價(jià)值,且將高級(jí)會(huì)員的作品的價(jià)值設(shè)定得比作者單純?yōu)榻毁M(fèi)會(huì)員的作品的價(jià)值高。此外,對(duì)存在臉部(已檢測出)的作品自動(dòng)相加點(diǎn)數(shù),并將其價(jià)值設(shè)定得比不存在臉部的作品的價(jià)值高。因此,能夠以將點(diǎn)數(shù)高的作品相對(duì)優(yōu)先于點(diǎn)數(shù)低的作品的狀態(tài)、而且將存在臉部的作品優(yōu)先于不存在臉部的作品的狀態(tài)、進(jìn)而將高級(jí)會(huì)員的作品優(yōu)先于交費(fèi)會(huì)員的作品的狀態(tài)來進(jìn)行一覽顯示。 在此,在本實(shí)施方式中,進(jìn)行一覽顯示時(shí),顯示成使頁面內(nèi)的多個(gè)作品向縱向(Y方向)流動(dòng),但是并不限于此,當(dāng)然也可以將頁面內(nèi)的多個(gè)作品顯示成向橫向(X方向,未圖示)或傾斜方向流動(dòng)。此外,在本實(shí)施方式中,為了便于說明,說明了頁面內(nèi)的作品的排列為4行X4列的情況,但是各列以及各行的作品數(shù)量是任意的。此外,在本實(shí)施方式中,說明了基于作品的點(diǎn)數(shù)、該作品的作者的會(huì)員類別決定各作品的價(jià)值的情況,但是也可以按照以下方式?jīng)Q定各作品的價(jià)值。即,可以基于作品的點(diǎn)數(shù)、訪問次數(shù)(閱覽次數(shù))、下載次數(shù)的任一種屬性信息或任意多個(gè)屬性信息來決定各作品的價(jià)值,也可以僅根據(jù)各作品的作者的會(huì)員類別進(jìn)行決定。此外,可以根據(jù)各作品的作者的會(huì)員類別、和下載次數(shù)以外的一個(gè)屬性信息進(jìn)行決定,也可以根據(jù)各作品的作者的會(huì)員類別和多個(gè)屬性信息進(jìn)行決定。此外,在本實(shí)施方式中,說明了基于先后順序?qū)Ω髯髌愤M(jìn)行時(shí)間線顯示的情況,但是也可以隨機(jī)地對(duì)各作品進(jìn)行時(shí)間線顯示。此外,對(duì)于各列中的作品的移動(dòng)速度而言,也可以不設(shè)定成固定的速度,而是以至少將價(jià)值不同的作品的列的移動(dòng)速度設(shè)為不同為條件進(jìn)行隨機(jī)設(shè)定。此外,在本實(shí)施例中,通過根據(jù)作品的價(jià)值改變移動(dòng)速度,從而控制了作品進(jìn)入用戶的眼睛的時(shí)間的長短,但是也可以是不移動(dòng)作品,而是使作品顯示在相同的位置上,并改變切換成下一個(gè)圖像的定時(shí)、即顯示持續(xù)時(shí)間。例如,在圖17A 17C中,以根據(jù)列而不同的速度移動(dòng)了各作品,但是也可以是作品A在相同的位置處15秒之后被替換成下一個(gè)作品AA,作品E在相同的位置處30秒之后被替換成下一個(gè)作品EEJtS I在相同的位置處I分鐘之后被替換成下一個(gè)作品II。此外,在本實(shí)施方式中說明了進(jìn)行畫面顯示處理時(shí),CPU20將向服務(wù)器10投稿多個(gè)且被存儲(chǔ)在作品區(qū)域202內(nèi)的所有作品作為對(duì)象,并進(jìn)行所述的時(shí)間線顯示。但是,在進(jìn)行時(shí)間線顯示時(shí),也可以將顯示對(duì)象限定為具有特定畫風(fēng)的作品。圖18是表示了此時(shí)的畫面顯示處理的變形例的與圖15對(duì)應(yīng)的流程圖。在將顯示對(duì)象限定為具有特定的畫風(fēng)的作品的情況下,如圖17A 17C所示,在將任意畫風(fēng)的作品作為對(duì)象來對(duì)多個(gè)作品進(jìn)行時(shí)間線顯示的期間內(nèi),用戶指示了畫風(fēng)變更時(shí)(步驟SC408 :是),可以以預(yù)先決定的順序切換作為顯示對(duì)象的作品的畫風(fēng)之后(步驟SC409),使CPU20進(jìn)行所述的頁面顯示處理。以上,說明了本發(fā)明的幾個(gè)實(shí)施方式及變形例,但是只要在能夠得到本發(fā)明的作用效果的范圍內(nèi),可以對(duì)這些進(jìn)行適當(dāng)?shù)淖兏?,且變更后的?shí)施方式也包含在技術(shù)方案所記載的發(fā)明及與該發(fā)明等同的發(fā)明的范圍之內(nèi)。權(quán)利要求
1.一種圖像顯示方法,包括 經(jīng)由網(wǎng)絡(luò)從多個(gè)用戶的終端向服務(wù)器上傳多種形式的圖像的步驟; 在服務(wù)器中存儲(chǔ)從所述多個(gè)用戶上傳的圖像的步驟; 對(duì)所述存儲(chǔ)的圖像的價(jià)值進(jìn)行評(píng)價(jià)的步驟; 在所述終端上,以基于圖像的所述價(jià)值的方式,從所述存儲(chǔ)的多個(gè)圖像之中顯示規(guī)定數(shù)量的圖像的步驟;和 在所述終端所顯示的規(guī)定數(shù)量的圖像之中,顯示通過所述終端選擇出的一張圖像的步驟。
2.根據(jù)權(quán)利要求I所述的圖像顯示方法,其中, 在進(jìn)行所述顯示的步驟中,以與圖像的價(jià)值相應(yīng)的大小或排列來顯示所述圖像。
3.根據(jù)權(quán)利要求I所述的圖像顯示方法,其中, 在進(jìn)行所述顯示的步驟中,將所述圖像在以與圖像的價(jià)值相應(yīng)的速度移動(dòng)的同時(shí)進(jìn)行顯不O
4.根據(jù)權(quán)利要求3所述的圖像顯示方法,其中, 在進(jìn)行所述顯示的步驟中, 在所述終端的畫面上,在縱橫方向上以多列、多行的方式排列顯示所述存儲(chǔ)的圖像的規(guī)定數(shù)量的縮小圖像, 在所述畫面上,將所述縮小圖像在列方向或行方向上移動(dòng)的同時(shí)進(jìn)行顯示, 根據(jù)所述圖像的價(jià)值,使所述縮小圖像的移動(dòng)速度按列或按行不同。
5.根據(jù)權(quán)利要求I所述的圖像顯示方法,其中, 在進(jìn)行所述顯示的步驟中,僅以與圖像的價(jià)值相應(yīng)的時(shí)間顯示所述圖像。
6.根據(jù)權(quán)利要求I所述的圖像顯示方法,其中, 所述圖像的價(jià)值對(duì)應(yīng)于用戶訪問所述圖像的訪問次數(shù)。
7.根據(jù)權(quán)利要求I所述的圖像顯示方法,其中, 作為用戶的免費(fèi)會(huì)員用戶上傳的圖像的價(jià)值低于交費(fèi)會(huì)員用戶上傳的圖像的價(jià)值。
8.根據(jù)權(quán)利要求I所述的圖像顯示方法,其中, 該圖像顯示方法還包括對(duì)所述上傳的圖像附加點(diǎn)數(shù)的步驟, 所述圖像的價(jià)值對(duì)應(yīng)于所述附加的點(diǎn)數(shù)。
9.根據(jù)權(quán)利要求I所述的圖像顯示方法,其中, 該圖像顯示方法還包括從所述上傳的圖像中檢測人物的臉部的步驟, 未檢測出臉部的圖像的價(jià)值低于檢測出了臉部的圖像的價(jià)值。
10.根據(jù)權(quán)利要求I所述的圖像顯示方法,其中, 在進(jìn)行所述顯示的步驟中,在所述終端上,以基于圖像的價(jià)值的方式顯示所述存儲(chǔ)的圖像的縮小圖像。
11.根據(jù)權(quán)利要求I所述的圖像顯示方法,其中, 在進(jìn)行所述顯示的步驟中,對(duì)于所述存儲(chǔ)的圖像而言,越是價(jià)值高的圖像則顯示得越顯眼。
12.一種服務(wù)器,其經(jīng)由網(wǎng)絡(luò)與終端連接,該服務(wù)器具備 存儲(chǔ)部,其存儲(chǔ)多個(gè)用戶從終端經(jīng)由所述網(wǎng)絡(luò)上傳的多種形式的圖像;價(jià)值評(píng)價(jià)控制部,其對(duì)所述存儲(chǔ)的圖像的價(jià)值進(jìn)行評(píng)價(jià);和 顯示單元,其包括圖形加速器,該圖形加速器將所述存儲(chǔ)部所存儲(chǔ)的多個(gè)圖像之中規(guī)定數(shù)量的圖像,以基于該圖像的所述價(jià)值的方式在所述終端上進(jìn)行顯示。
13.根據(jù)權(quán)利要求12所述的服務(wù)器,其中, 所述顯示單元以與圖像的價(jià)值相應(yīng)的大小或排列來顯示所述圖像。
14.根據(jù)權(quán)利要求12所述的服務(wù)器,其中, 所述顯示單元將所述圖像在以與圖像的價(jià)值相應(yīng)的速度移動(dòng)的同時(shí)進(jìn)行顯示。
15.根據(jù)權(quán)利要求14所述的服務(wù)器,其中, 所述顯示單元具有排列顯示控制部,該排列顯示控制部在所述終端的畫面上,在縱橫 方向上以多列、多行的方式排列顯示所述存儲(chǔ)的圖像的規(guī)定數(shù)量的縮小圖像, 所述排列顯示控制部具備 第I控制部,其在所述畫面上將所述縮小圖像在列方向或行方向上移動(dòng)的同時(shí)進(jìn)行顯示;和 第2控制部,其根據(jù)所述圖像的價(jià)值,使所述縮小圖像的移動(dòng)速度按列或按行不同。
16.根據(jù)權(quán)利要求12所述的服務(wù)器,其中, 所述顯示單元僅以與圖像的價(jià)值相應(yīng)的時(shí)間顯示所述圖像。
17.根據(jù)權(quán)利要求12所述的服務(wù)器,其中, 所述圖像的價(jià)值對(duì)應(yīng)于用戶訪問所述圖像的訪問次數(shù)。
18.根據(jù)權(quán)利要求12所述的服務(wù)器,其中, 免費(fèi)會(huì)員用戶上傳的圖像的價(jià)值低于交費(fèi)會(huì)員用戶上傳的圖像的價(jià)值。
19.根據(jù)權(quán)利要求12所述的服務(wù)器,其中, 該服務(wù)器還具備對(duì)所述上傳的圖像附加點(diǎn)數(shù)的單元, 所述圖像的價(jià)值對(duì)應(yīng)于所述附加的點(diǎn)數(shù)。
20.根據(jù)權(quán)利要求12所述的服務(wù)器,其中, 該服務(wù)器還具備從所述上傳的圖像中檢測人物的臉部的檢測器, 未檢測出臉部的圖像的價(jià)值低于檢測出了臉部的圖像的價(jià)值。
21.根據(jù)權(quán)利要求12所述的服務(wù)器,其中, 所述顯示單元在所述終端上以基于圖像的價(jià)值的方式顯示所述存儲(chǔ)的圖像的縮小圖像。
22.根據(jù)權(quán)利要求12所述的服務(wù)器,其中, 對(duì)于所述存儲(chǔ)的圖像而言,越是價(jià)值高的圖像,則所述顯示單元使其顯示得越顯眼。
23.一種圖像顯示系統(tǒng),其具備終端和經(jīng)由網(wǎng)絡(luò)與所述終端連接的服務(wù)器,在該圖像顯不系統(tǒng)中, 所述終端具備經(jīng)由所述網(wǎng)絡(luò)向所述服務(wù)器上傳多種形式的圖像的單元, 所述服務(wù)器具備 存儲(chǔ)部,其存儲(chǔ)從所述終端上傳的圖像; 價(jià)值評(píng)價(jià)控制部,其對(duì)所述存儲(chǔ)的圖像的價(jià)值進(jìn)行評(píng)價(jià);和 顯示單元,其包括圖形加速器,該圖形加速器將所述存儲(chǔ)部所存儲(chǔ)的多個(gè)圖像之中規(guī)定數(shù)量的圖像,以基于該圖像的所述價(jià)值的方式在所述終端上進(jìn)行顯示。
全文摘要
本發(fā)明提供一種圖像顯示方法、服務(wù)器及圖像顯示系統(tǒng)。以頁面單位一次顯示多張向服務(wù)器投稿了多個(gè)且被進(jìn)行畫風(fēng)變換處理后的圖像,在橫軸方向上按畫風(fēng)的類別排列進(jìn)行了畫風(fēng)變換后的圖像,在縱軸方向上以先后順序按時(shí)間序列排列,對(duì)于各圖像的顯示尺寸而言,以與該圖像的評(píng)價(jià)值相應(yīng)的尺寸進(jìn)行顯示,即評(píng)價(jià)高的圖像的顯示尺寸大,評(píng)價(jià)低的圖像被顯示得小,由此與單純羅列圖像時(shí)相比,對(duì)用戶進(jìn)行具有張弛感且容易觀看的顯示。因此,在social network service等中,可高效地且以引起用戶興趣的方式顯示從終端經(jīng)由網(wǎng)絡(luò)投稿到服務(wù)器上并被蓄積的多個(gè)圖像。
文檔編號(hào)H04N21/231GK102740123SQ20121008560
公開日2012年10月17日 申請(qǐng)日期2012年3月28日 優(yōu)先權(quán)日2011年3月30日
發(fā)明者北條芳治 申請(qǐng)人:卡西歐計(jì)算機(jī)株式會(huì)社