專利名稱:信息處理裝置和信息處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及按照與顯示圖像相應(yīng)的用戶輸入指示進(jìn)行信息處理的信息處理技術(shù)。
背景技術(shù):
已提出有不僅是執(zhí)行游戲程序,還能再現(xiàn)動(dòng)圖像的家庭用娛樂(lè)系統(tǒng)。在該家庭用娛樂(lè)系統(tǒng)中,GPU生成使用了多邊形(polygon)的三維圖像(例如參照專利文獻(xiàn)1)。另一方面,提出有使用由高清晰的照片等數(shù)字圖像生成的多個(gè)分辨率的分塊圖像進(jìn)行顯示圖像的放大/縮小處理、上下左右方向的移動(dòng)處理的技術(shù)。該圖像處理技術(shù)中, 將原圖像尺寸按多個(gè)階段縮小而生成不同分辨率的圖像,將各階層的圖像分割為一個(gè)或多個(gè)分塊圖像,用階層構(gòu)造來(lái)表現(xiàn)圖像。通常,分辨率最低的圖像由1個(gè)分塊圖像構(gòu)成,分辨率最高的原圖像由數(shù)量最多的分塊圖像構(gòu)成。圖像處理裝置在顯示圖像的放大處理或縮小處理時(shí)將所使用的分塊圖像切換為不同階層的分塊圖像,從而迅速進(jìn)行放大顯示或縮小顯
7J\ ο〔在先技術(shù)文獻(xiàn)〕〔專利文獻(xiàn)〕〔專利文獻(xiàn)1〕美國(guó)專利第6563999號(hào)公報(bào)
發(fā)明內(nèi)容
〔發(fā)明要解決的課題〕近年來(lái),在便攜式終端等中,顯示畫面的尺寸也能夠放大,不依賴于信息處理裝置的種類而能夠顯示高清晰圖像。因此,滿足視覺(jué)要求的各種內(nèi)容更加貼近身邊了。但是,當(dāng)要顯示的信息復(fù)雜化、高度化時(shí),為了將其運(yùn)用自如需要各種知識(shí),操作也變得復(fù)雜起來(lái)。 因此,信息的質(zhì)量和操作的容易性大多情況處于折中的關(guān)系。另外,為了作成包含圖像的復(fù)雜的內(nèi)容,還需要專門的知識(shí)。另外,理解鍵的配置、同時(shí)操作多個(gè)鍵的狀況對(duì)于不習(xí)慣裝置使用的用戶來(lái)說(shuō),尤其容易帶來(lái)負(fù)擔(dān)。本發(fā)明是鑒于這樣的課題而完成的,其目的在于提供一種能夠以容易的操作來(lái)實(shí)現(xiàn)各種處理的技術(shù)。另一目的在于提供一種輔助用戶對(duì)顯示圖像的操作的技術(shù)?!灿糜诮鉀Q課題的手段〕本發(fā)明的一方案涉及信息處理裝置。該信息處理裝置包括存儲(chǔ)裝置,保持階層數(shù)據(jù),該階層數(shù)據(jù)是將不同分辨率的圖像數(shù)據(jù)按分辨率順序階層化而構(gòu)成的;輸入信息取得部,受理用戶在虛擬空間中的視點(diǎn)的移動(dòng)請(qǐng)求,該虛擬空間是基于圖像平面和與圖像平面的距離而定義的;顯示圖像處理部,根據(jù)視點(diǎn)的移動(dòng)請(qǐng)求而改變顯示的區(qū)域,基于階層數(shù)據(jù)生成顯示圖像;對(duì)象執(zhí)行部,在視點(diǎn)滿足與圖像內(nèi)的預(yù)定區(qū)域?qū)?yīng)的、用于開(kāi)始處理的條件時(shí),執(zhí)行該處理;其中,上述條件是針對(duì)圖像平面上所設(shè)定的上述預(yù)定區(qū)域與由視點(diǎn)確定的映在畫面中的區(qū)域的位置關(guān)系而設(shè)定的。本發(fā)明的另一方案涉及信息處理方法。該信息處理方法的特征在于,包括如下步驟從存儲(chǔ)器讀出階層數(shù)據(jù)并輸出到顯示裝置,該階層數(shù)據(jù)是將不同分辨率的圖像數(shù)據(jù)按分辨率順序階層化而構(gòu)成的;受理用戶在虛擬空間中的視點(diǎn)的移動(dòng)請(qǐng)求,該虛擬空間是基于圖像平面和與圖像平面的距離而定義的;根據(jù)視點(diǎn)的移動(dòng)請(qǐng)求而改變顯示在顯示裝置上的區(qū)域;在視點(diǎn)滿足與圖像內(nèi)的預(yù)定區(qū)域?qū)?yīng)地設(shè)定的、用于開(kāi)始處理的條件時(shí),執(zhí)行該處理;其中,上述條件是針對(duì)圖像平面上設(shè)定的預(yù)定的區(qū)域與由視點(diǎn)確定的映在畫面中的區(qū)域的位置關(guān)系而設(shè)定的。本發(fā)明的另一方案涉及內(nèi)容的數(shù)據(jù)結(jié)構(gòu)。該內(nèi)容的數(shù)據(jù)結(jié)構(gòu)的特征在于將階層數(shù)據(jù)與設(shè)定文件建立對(duì)應(yīng),上述階層數(shù)據(jù)是將不同分辨率的圖像數(shù)據(jù)按分辨率順序階層化而構(gòu)成的,上述設(shè)定文件記載有如下條件,即與用上述階層數(shù)據(jù)生成的圖像內(nèi)預(yù)定區(qū)域?qū)?yīng)的、用于開(kāi)始處理的條件,上述條件是針對(duì)該圖像平面上設(shè)定的預(yù)定的區(qū)域與由視點(diǎn)確定的上述圖像的映在畫面中的區(qū)域的位置關(guān)系而設(shè)定的,其中上述視點(diǎn)是在基于圖像平面和與圖像平面的距離而定義的虛擬空間中的視點(diǎn)。本發(fā)明的另一方案涉及信息處理裝置。該信息處理裝置的特征在于,包括存儲(chǔ)裝置,保持階層數(shù)據(jù),該階層數(shù)據(jù)是將不同分辨率的圖像數(shù)據(jù)按分辨率順序階層化而構(gòu)成的; 輸入信息取得部,受理用戶在虛擬空間中的視點(diǎn)的移動(dòng)請(qǐng)求,該虛擬空間是基于圖像平面和與圖像平面的距離而定義的;顯示圖像處理部,根據(jù)視點(diǎn)的移動(dòng)請(qǐng)求而改變顯示的區(qū)域, 基于上述階層數(shù)據(jù)生成顯示圖像;圖像加工部,進(jìn)行強(qiáng)調(diào)顯示顯示圖像內(nèi)的多個(gè)區(qū)域的加工;其中,輸入信息取得部還受理用戶從被強(qiáng)調(diào)顯示的多個(gè)區(qū)域中的選擇指示,顯示圖像處理部還根據(jù)上述選擇指示而改變顯示的區(qū)域。本發(fā)明的另一方案涉及信息處理方法,該信息處理方法的特征在于,包括如下步驟從存儲(chǔ)器讀出階層數(shù)據(jù)并輸出到顯示裝置,該階層數(shù)據(jù)是將不同分辨率的圖像數(shù)據(jù)按分辨率順序階層化而構(gòu)成的;受理用戶在虛擬空間中的視點(diǎn)的移動(dòng)請(qǐng)求,該虛擬空間是基于圖像平面和與圖像平面的距離而定義的;根據(jù)視點(diǎn)的移動(dòng)請(qǐng)求而改變顯示在顯示裝置上的區(qū)域;進(jìn)行對(duì)顯示的區(qū)域中包含的多個(gè)區(qū)域進(jìn)行強(qiáng)調(diào)顯示的加工;受理用戶從被強(qiáng)調(diào)顯示的多個(gè)區(qū)域中的選擇指示;進(jìn)一步根據(jù)選擇指示而改變顯示的區(qū)域。本發(fā)明的另一方案涉及內(nèi)容的數(shù)據(jù)結(jié)構(gòu),該內(nèi)容的數(shù)據(jù)結(jié)構(gòu)的特征在于將階層數(shù)據(jù)與加入顯示的圖像的數(shù)據(jù)建立對(duì)應(yīng),上述階層數(shù)據(jù)是將不同分辨率的圖像數(shù)據(jù)按分辨率順序階層化而構(gòu)成的,上述加入顯示的圖像,是與用上述階層數(shù)據(jù)顯示的圖像中通過(guò)強(qiáng)調(diào)顯示而成為選擇對(duì)象的多個(gè)區(qū)域?qū)?yīng)地,在對(duì)應(yīng)的區(qū)域被選中時(shí)改變圖像的顯示區(qū)域后加入顯示的圖像。本發(fā)明的另一方案涉及信息處理裝置,該信息處理裝置的特征在于,包括存儲(chǔ)裝置,保持階層數(shù)據(jù),該階層數(shù)據(jù)是將不同分辨率的圖像數(shù)據(jù)按分辨率順序階層化而構(gòu)成的; 輸入信息取得部,經(jīng)由用戶操作的輸入裝置受理在虛擬空間中的視點(diǎn)的移動(dòng)請(qǐng)求,該虛擬空間是基于圖像平面和與圖像平面的距離而定義的;顯示圖像處理部,根據(jù)視點(diǎn)的移動(dòng)請(qǐng)求而改變顯示的區(qū)域,基于階層數(shù)據(jù)生成顯示圖像,并且在用戶對(duì)上述輸入裝置進(jìn)行了特定的操作時(shí),基于階層數(shù)據(jù)生成具有比顯示中的圖像低的分辨率的一基準(zhǔn)顯示圖像;其中, 基準(zhǔn)顯示圖像是與距圖像平面的距離不同的多個(gè)視點(diǎn)對(duì)應(yīng)的多個(gè)區(qū)域的圖像,上述一基準(zhǔn)顯示圖像是根據(jù)顯示中的圖像而從基準(zhǔn)顯示圖像中選出的。本發(fā)明的另一方案涉及信息處理方法,該信息處理方法的特征在于,包括以下步驟從存儲(chǔ)器讀出階層數(shù)據(jù)并輸出到顯示裝置,該階層數(shù)據(jù)是將不同分辨率的圖像數(shù)據(jù)按分辨率順序階層化而構(gòu)成的;經(jīng)由用戶操作的輸入裝置受理在虛擬空間中的視點(diǎn)的移動(dòng)請(qǐng)求,該虛擬空間是基于圖像平面和與圖像平面的距離而定義的;根據(jù)視點(diǎn)的移動(dòng)請(qǐng)求而改變顯示在顯示裝置中的區(qū)域;在用戶對(duì)輸入裝置進(jìn)行了特定的操作時(shí),基于階層數(shù)據(jù)生成具有比顯示中的圖像低的分辨率的一基準(zhǔn)顯示圖像;其中,基準(zhǔn)顯示圖像是與距圖像平面的距離不同的多個(gè)視點(diǎn)對(duì)應(yīng)的多個(gè)區(qū)域的圖像,上述一基準(zhǔn)顯示圖像是根據(jù)顯示中的圖像而從上述基準(zhǔn)顯示圖像中選出的。本發(fā)明的另一方案涉及內(nèi)容的數(shù)據(jù)結(jié)構(gòu)。該內(nèi)容的數(shù)據(jù)結(jié)構(gòu)的特征在于將階層數(shù)據(jù)與上述階層數(shù)據(jù)所包含的圖像數(shù)據(jù)建立對(duì)應(yīng),上述階層數(shù)據(jù)是將不同分辨率的圖像數(shù)據(jù)按分辨率順序階層化而構(gòu)成的,上述圖像數(shù)據(jù)為,在顯示基于階層數(shù)據(jù)而生成的圖像的過(guò)程中,在用戶對(duì)輸入裝置進(jìn)行了特定的操作時(shí),根據(jù)該顯示中的圖像的區(qū)域,被選為此后的顯示對(duì)象的、分辨率不同的多個(gè)基準(zhǔn)顯示圖像的信息。本發(fā)明的另一方案涉及信息處理裝置。該信息處理裝置的特征在于,包括存儲(chǔ)裝置,保持包含特定區(qū)域的圖像的數(shù)據(jù),上述特定區(qū)域表示要放大的對(duì)象;輸入信息取得部, 受理用戶在虛擬空間中的視點(diǎn)的移動(dòng)請(qǐng)求,該虛擬空間是基于圖像平面和與圖像平面的距離而定義的;顯示圖像處理部,根據(jù)上述視點(diǎn)的移動(dòng)請(qǐng)求而改變顯示的區(qū)域,基于上述圖像的數(shù)據(jù)生成顯示圖像;以及誘導(dǎo)控制部,控制上述顯示圖像處理部,使得用戶進(jìn)行了圖像的放大操作時(shí),在上述視點(diǎn)滿足誘導(dǎo)條件時(shí)對(duì)上述視點(diǎn)施加水平方向的移動(dòng),從而將映在畫面中的區(qū)域向上述特定區(qū)域的方向誘導(dǎo),其中,上述誘導(dǎo)條件是針對(duì)上述特定區(qū)域與由上述視點(diǎn)確定的映在畫面中的區(qū)域的位置關(guān)系而設(shè)定的。本發(fā)明的另一方案涉及信息處理方法。該信息處理方法的特征在于,包括如下步驟從存儲(chǔ)器讀出包含特定區(qū)域的圖像的數(shù)據(jù)并輸出到顯示裝置,上述特定區(qū)域表示要放大的對(duì)象;受理用戶在虛擬空間中的視點(diǎn)的移動(dòng)請(qǐng)求,該虛擬空間是基于圖像平面和與圖像平面的距離而定義的;根據(jù)上述視點(diǎn)的移動(dòng)請(qǐng)求而改變顯示在上述顯示裝置中的區(qū)域; 以及在用戶進(jìn)行了圖像的放大操作時(shí),在上述視點(diǎn)滿足誘導(dǎo)條件時(shí)對(duì)上述視點(diǎn)施加水平方向的移動(dòng),從而將映在畫面的區(qū)域向上述特定區(qū)域的方向誘導(dǎo),其中,上述誘導(dǎo)條件是針對(duì)上述特定區(qū)域與由上述視點(diǎn)確定的映在畫面中的區(qū)域的位置關(guān)系而設(shè)定的。本發(fā)明的另一方案涉及內(nèi)容的數(shù)據(jù)結(jié)構(gòu)。該內(nèi)容的數(shù)據(jù)結(jié)構(gòu)的特征在于將圖像的數(shù)據(jù)、表示圖像中應(yīng)放大的對(duì)象的特定區(qū)域的數(shù)據(jù)、以及誘導(dǎo)條件建立對(duì)應(yīng);誘導(dǎo)條件是當(dāng)用戶進(jìn)行了圖像的放大操作時(shí),為了將映在畫面中的區(qū)域向特定區(qū)域的方向誘導(dǎo),而對(duì)虛擬空間中的視點(diǎn)施加水平方向的移動(dòng)的條件,是針對(duì)特定區(qū)域與映在畫面中的區(qū)域的位置關(guān)系而設(shè)定的誘導(dǎo)條件,其中,虛擬空間是基于圖像平面和與圖像平面的距離而定義的。以上構(gòu)成要素的任意組合、將本發(fā)明的表現(xiàn)形式在方法、裝置、系統(tǒng)、計(jì)算機(jī)程序、 記錄有計(jì)算機(jī)程序的記錄介質(zhì)等間進(jìn)行變換后的方式作為本發(fā)明的方式也是有效的?!舶l(fā)明效果〕根據(jù)本發(fā)明,能夠以容易的操作實(shí)現(xiàn)各種信息處理。
圖1是表示實(shí)施方式1的圖像處理系統(tǒng)的使用環(huán)境的圖。
圖2是表示能適用于圖1的圖像處理系統(tǒng)的輸入裝置的外觀構(gòu)成的圖。圖3是表示在實(shí)施方式1中使用的圖像數(shù)據(jù)的階層構(gòu)造例的圖。圖4是表示實(shí)施方式1中的信息處理裝置的構(gòu)成的圖。圖5是示意地表示實(shí)施方式1中的圖像數(shù)據(jù)的流程的圖。圖6是示意地表示在實(shí)施方式1中成為顯示對(duì)象的多個(gè)階層數(shù)據(jù)的關(guān)系的圖。圖7是詳細(xì)表示實(shí)施方式1中的控制部的構(gòu)成的圖。圖8是表示實(shí)施方式1中的對(duì)象矩形和邊界矩形的定義例的圖。圖9是表示實(shí)施方式1中的邊界矩形的倍率的定義例的圖。圖10是說(shuō)明實(shí)施方式1中的表示畫面從邊界矩形超出的比例的參數(shù)“overshoot” 的定義的圖。圖11是說(shuō)明實(shí)施方式1中的表示邊界矩形從畫面超出的比例的參數(shù) “invisibility”的定義的圖。圖12是表示實(shí)施方式1中設(shè)定文件的用XML記述的記述例的圖。圖13是表示實(shí)施方式1中的對(duì)象矩形、邊界矩形、和鏈接邊界的關(guān)系的圖。圖14是用于說(shuō)明實(shí)施方式1中使參數(shù)“max-overshoot”變化時(shí)的鏈接邊界的變化的圖。圖15是用于說(shuō)明實(shí)施方式1中使參數(shù)“max-invisibility”變化時(shí)的鏈接邊界的變化的圖。圖16是表示實(shí)施方式1中被信息處理裝置顯示在顯示裝置上的圖像的例子的圖。圖17是表示實(shí)施方式1中實(shí)施作為嵌入對(duì)象的動(dòng)圖像再現(xiàn)處理的處理順序的流程圖。圖18是表示實(shí)施方式1中使作為嵌入對(duì)象的商鋪鏈接進(jìn)行動(dòng)作時(shí)顯示的圖像的例子的圖。圖19是表示實(shí)施方式1中進(jìn)行了作為嵌入對(duì)象的選擇受理顯示時(shí)的信息處理裝置的處理順序的流程圖。圖20是用于說(shuō)明實(shí)施方式1中使視點(diǎn)任意移動(dòng)時(shí)返回顯示區(qū)域的方式的圖。圖21是表示在實(shí)施方式2中設(shè)定有鏈接的圖像的例子的圖。圖22是詳細(xì)表示實(shí)施方式2中的控制部的構(gòu)成的圖。圖23是說(shuō)明在實(shí)施方式2中因視點(diǎn)的不同而導(dǎo)致的鏈接區(qū)域與畫面的位置關(guān)系的變化的圖。圖M是示意地表示實(shí)施方式2中的誘導(dǎo)范圍與準(zhǔn)誘導(dǎo)范圍的關(guān)系的圖。圖25是表示實(shí)施方式2中誘導(dǎo)力從鏈接區(qū)域的中心線起相對(duì)于視點(diǎn)的水平方向的距離的設(shè)定例的圖。圖沈是表示實(shí)施方式2中信息處理裝置所進(jìn)行的關(guān)于向鏈接區(qū)域的畫面的誘導(dǎo)和鏈接的執(zhí)行的處理順序的流程圖。
具體實(shí)施例方式實(shí)施方式1圖1表示本發(fā)明實(shí)施方式的信息處理系統(tǒng)1的使用環(huán)境。信息處理系統(tǒng)1包括包含圖像處理、動(dòng)圖像再現(xiàn)、聲音再現(xiàn)、通信等功能的至少任意一個(gè)的用于處理內(nèi)容的信息處理裝置10,和輸出信息處理裝置10的處理結(jié)果的顯示裝置12。顯示裝置12可以是具有輸出圖像的顯示器和輸出聲音的揚(yáng)聲器的電視機(jī)。顯示裝置12與信息處理裝置10可以用有線電纜連接,還可以通過(guò)無(wú)線LAN (Local Area Network)等無(wú)線連接。在信息處理系統(tǒng)1中,信息處理裝置10可以經(jīng)由電纜14與互聯(lián)網(wǎng)等外部網(wǎng)絡(luò)連接,下載取得包含已被階層化了的壓縮圖像的數(shù)據(jù)的內(nèi)容的軟件等。信息處理裝置10也可以通過(guò)無(wú)線通信與外部網(wǎng)絡(luò)連接。信息處理裝置10可以是游戲裝置或個(gè)人計(jì)算機(jī)等,可以通過(guò)從各種記錄介質(zhì)加載軟件而實(shí)現(xiàn)后述的功能。本實(shí)施方式中,通過(guò)后述的圖像處理機(jī)構(gòu),將顯示在顯示裝置12 中的圖像作為用戶界面。用戶通過(guò)用輸入裝置使顯示圖像變化,來(lái)對(duì)信息處理裝置10進(jìn)行指示輸入。信息處理裝置10針對(duì)該指示輸入所執(zhí)行的處理可以因內(nèi)容不同而不同。具體例子將在后面說(shuō)明。用戶一邊觀看顯示裝置12上顯示的圖像一邊對(duì)輸入裝置進(jìn)行輸入,要求顯示區(qū)域的放大/縮小、向上下左右方向滾動(dòng)時(shí),輸入裝置據(jù)此將顯示區(qū)域的移動(dòng)和放大縮小的請(qǐng)求信號(hào)發(fā)送至信息處理裝置10。信息處理裝置10根據(jù)該信號(hào)使顯示裝置12的畫面內(nèi)的圖像變化。這樣的顯示區(qū)域的移動(dòng)和放大縮小可以理解為用戶的虛擬視點(diǎn)的移動(dòng),因此,以后統(tǒng)稱為“視點(diǎn)的移動(dòng)”。信息處理裝置10還按照預(yù)先定好的規(guī)則,執(zhí)行與圖像中的預(yù)定區(qū)域相對(duì)應(yīng)的處理。例如用戶要將預(yù)定的區(qū)域放大時(shí),信息處理裝置10開(kāi)始進(jìn)行與該區(qū)域預(yù)先對(duì)應(yīng)的動(dòng)作。圖2表示輸入裝置20的外觀構(gòu)成例。輸入裝置20中作為用戶可操作的操作裝置,具有十字鍵21、模擬操作桿27a、27b、以及4種操作按鈕沈。4種操作按鈕沈由〇按鈕 22、X按鈕23、□按鈕M和厶按鈕25構(gòu)成。在信息處理系統(tǒng)1中,輸入裝置20的操作裝置被分配用于輸入視點(diǎn)的移動(dòng),即顯示區(qū)域的放大/縮小請(qǐng)求和向上下左右方向的滾動(dòng)請(qǐng)求的功能。例如,顯示區(qū)域的放大/ 縮小請(qǐng)求的輸入功能被分配給右側(cè)的模擬操作桿27b。用戶通過(guò)將模擬操作桿27b向自己一邊拉,能夠輸入顯示區(qū)域的縮小請(qǐng)求,而通過(guò)從自己一邊向外推,能夠輸入顯示區(qū)域的放大請(qǐng)求。另外,顯示區(qū)域的滾動(dòng)的輸入功能被分配給十字鍵21。用戶通過(guò)按下十字鍵21, 能夠輸入向十字鍵21所被按下的方向滾動(dòng)的請(qǐng)求。此外,視點(diǎn)移動(dòng)請(qǐng)求的輸入功能也可以被分配給其他操作裝置,例如滾動(dòng)請(qǐng)求的輸入功能可以被分配給模擬操作桿27a。輸入裝置20具有將所輸入的視點(diǎn)移動(dòng)請(qǐng)求信號(hào)傳輸?shù)叫畔⑻幚硌b置10的功能, 在本實(shí)施方式中被構(gòu)成能與信息處理裝置10進(jìn)行無(wú)線通信。輸入裝置20與信息處理裝置 10可以使用Bluetooth (藍(lán)牙)(注冊(cè)商標(biāo))協(xié)議、IEEE802. 11協(xié)議等建立無(wú)線連接。輸入裝置20也可以經(jīng)由電纜與信息處理裝置10連接,將視點(diǎn)移動(dòng)請(qǐng)求信號(hào)傳輸?shù)叫畔⑻幚硌b置10。圖3表示本實(shí)施方式中所使用的圖像數(shù)據(jù)的階層構(gòu)造例子。圖像數(shù)據(jù)具有在深度 (Z軸)方向上由第0階層30、第1階層32、第2階層34和第3階層36構(gòu)成的階層構(gòu)造。該圖中僅示出4階層,但階層數(shù)不限于此。以下,將具有這樣的階層構(gòu)造的圖像數(shù)據(jù)稱為“階層數(shù)據(jù)”。圖3所示的階層數(shù)據(jù)具有4叉樹(shù)(Quad tree)的階層構(gòu)造,各階層由1個(gè)以上的分塊圖像38構(gòu)成。所有的分塊圖像38都被形成為具有相同像素?cái)?shù)的同一尺寸,例如具有 256X256像素。各階層的圖像數(shù)據(jù)將一個(gè)圖像用不同的分辨率來(lái)表現(xiàn),將具有最高分辨率的第3階層36的原圖像按多個(gè)階段縮小而生成第2階層34、第1階層32、第0階層30的圖像數(shù)據(jù)。例如第N階層的分辨率(N為0以上的整數(shù))可以是左右(X軸)方向、上下(Y 軸)方向均為第(N+1)階層的分辨率的1/2。信息處理裝置10中,階層數(shù)據(jù)在以預(yù)定的壓縮形式被壓縮的狀態(tài)下保持在存儲(chǔ)裝置中,在內(nèi)容起動(dòng)時(shí)從存儲(chǔ)裝置讀出而被解碼。本實(shí)施方式的信息處理裝置10具有與多種壓縮形式對(duì)應(yīng)的解碼功能,可以對(duì)例如S3TC形式、JPEG形式、JPEG2000形式的壓縮數(shù)據(jù)進(jìn)行解碼。在階層數(shù)據(jù)中,壓縮處理可以按分塊圖像單位來(lái)進(jìn)行,還可以以同一階層或多個(gè)階層中所包含的多個(gè)分塊圖像為單位進(jìn)行。階層數(shù)據(jù)的階層構(gòu)造如圖3所示,將左右方向設(shè)定為X軸,將上下方向設(shè)定為Y 軸,將深度方向設(shè)定為Z軸,構(gòu)筑虛擬的3維空間。信息處理裝置10根據(jù)從輸入裝置20供給的視點(diǎn)移動(dòng)請(qǐng)求信號(hào)導(dǎo)出顯示區(qū)域的移動(dòng)量后,用該移動(dòng)量導(dǎo)出虛擬空間中的幀的4角的坐標(biāo)(框架坐標(biāo))。虛擬空間中的框架坐標(biāo)被用于顯示圖像的生成處理。信息處理裝置 10也可以導(dǎo)出確定階層的信息、該階層中的紋理坐標(biāo)(UV坐標(biāo))來(lái)代替虛擬空間中的框架坐標(biāo)。以下,階層確定信息和紋理坐標(biāo)的組合也稱為框架坐標(biāo)。階層數(shù)據(jù)中包含的各階層的圖像數(shù)據(jù)相對(duì)于虛擬空間的Z軸離散地存在。因此, 在用沒(méi)有圖像數(shù)據(jù)的階層間的比例尺來(lái)顯示圖像時(shí),使用在Z軸方向上處于附近的圖像數(shù)據(jù)。例如,顯示圖像的比例尺處于第2階層34附近時(shí),使用該第2階層的圖像數(shù)據(jù)來(lái)作成顯示圖像。為了實(shí)現(xiàn)此,在各階層之間、例如中間設(shè)定源圖像的切換邊界。顯示圖像的比例尺超過(guò)該切換邊界時(shí),切換用于生成顯示圖像的圖像數(shù)據(jù),將該圖像放大或縮小地來(lái)顯示。圖4示出信息處理裝置10的構(gòu)成。信息處理裝置10包括無(wú)線接口 40、開(kāi)關(guān)42、 顯示處理部44、硬盤驅(qū)動(dòng)器50、記錄介質(zhì)安裝部52、盤驅(qū)動(dòng)器M、主存儲(chǔ)器60、緩沖存儲(chǔ)器 70以及控制部100。顯示處理部44具有緩沖要顯示在顯示裝置12的顯示器上的數(shù)據(jù)的幀存儲(chǔ)器。開(kāi)關(guān)42是以太網(wǎng)開(kāi)關(guān)(以太網(wǎng)是注冊(cè)商標(biāo)),是與外部設(shè)備通過(guò)有線或無(wú)線連接并進(jìn)行數(shù)據(jù)收發(fā)的設(shè)備。開(kāi)關(guān)42可以經(jīng)由電纜14與外部網(wǎng)絡(luò)連接,接收包含被階層化了的壓縮圖像數(shù)據(jù)和用于用該圖像實(shí)現(xiàn)各種功能的設(shè)定文件的內(nèi)容文件。內(nèi)容文件中還可以包含執(zhí)行各種功能所需的數(shù)據(jù),例如被壓縮編碼了的動(dòng)圖像數(shù)據(jù)、音樂(lè)數(shù)據(jù)、將web站點(diǎn)的名稱與 URL(UniformResource Locator)對(duì)應(yīng)的數(shù)據(jù)等。另外,開(kāi)關(guān)42與無(wú)線接口 40連接,無(wú)線接口 40按預(yù)定的無(wú)線通信協(xié)議與輸入裝置20連接。輸入裝置20中用戶所輸入的視點(diǎn)移動(dòng)請(qǐng)求信號(hào)經(jīng)由無(wú)線接口 40、開(kāi)關(guān)42被提供至控制部100。硬盤驅(qū)動(dòng)器50作為存儲(chǔ)數(shù)據(jù)的存儲(chǔ)裝置來(lái)發(fā)揮功能。經(jīng)由開(kāi)關(guān)42接收到的各種數(shù)據(jù)被存儲(chǔ)在硬盤驅(qū)動(dòng)器50中。記錄介質(zhì)安裝部52在安裝存儲(chǔ)卡等可移動(dòng)記錄介質(zhì)時(shí), 從可移動(dòng)記錄介質(zhì)讀出數(shù)據(jù)。盤驅(qū)動(dòng)器M在被安裝了只讀ROM盤時(shí),驅(qū)動(dòng)并識(shí)別ROM盤, 讀出數(shù)據(jù)。ROM盤可以是光盤或光磁盤等。內(nèi)容文件可以被存儲(chǔ)在這些記錄介質(zhì)中??刂撇?00具有多核CPU,1個(gè)CPU中具有1個(gè)通用的處理器核和多個(gè)單處理器核。 通用處理器核稱為PPU (PowerPC Processor Unit),其余的處理器核稱為SPU (SynergisticProcessor Unit)。控制部100具有與主存儲(chǔ)器60和緩沖存儲(chǔ)器70連接的存儲(chǔ)器控制器。PPU具有寄存器,并具有主處理器作為運(yùn)算執(zhí)行主體,將作為要執(zhí)行的應(yīng)用中的基本處理單位的任務(wù)高效地分配給各SPU。PPU本身也可以執(zhí)行任務(wù)。SPU具有寄存器,并具有作為運(yùn)算執(zhí)行主體的子處理器和作為本地存儲(chǔ)區(qū)域的本地存儲(chǔ)器。本地存儲(chǔ)器可以作為緩沖存儲(chǔ)器70 來(lái)使用。主存儲(chǔ)器60和緩沖存儲(chǔ)器70是存儲(chǔ)裝置,以RAM(隨機(jī)存取存儲(chǔ)器)來(lái)構(gòu)成。SPU 具有專用的DMA (Direct Memory Access)控制器作為控制單元,能夠高速進(jìn)行主存儲(chǔ)器60 與緩沖存儲(chǔ)器70間的數(shù)據(jù)傳送,并且能在顯示處理部44中的幀存儲(chǔ)器與緩沖存儲(chǔ)器70之間實(shí)現(xiàn)高速的數(shù)據(jù)傳送。本實(shí)施方式的控制部100通過(guò)使多個(gè)SPU并行動(dòng)作,實(shí)現(xiàn)高速的圖像處理功能。顯示處理部44與顯示裝置12連接,輸出與來(lái)自用戶的請(qǐng)求相應(yīng)的處理結(jié)^ ο本實(shí)施方式的信息處理裝置10為了使顯示圖像隨著視點(diǎn)的移動(dòng)而平滑地變更, 可以預(yù)先將壓縮圖像數(shù)據(jù)的至少一部分從硬盤驅(qū)動(dòng)器50加載到主存儲(chǔ)器60中。另外,可以根據(jù)來(lái)自用戶的視點(diǎn)移動(dòng)請(qǐng)求,予測(cè)將來(lái)要顯示的區(qū)域,對(duì)加載到主存儲(chǔ)器60中的壓縮圖像數(shù)據(jù)的再一部分進(jìn)行解碼后存儲(chǔ)到緩沖存儲(chǔ)器70中。由此,能夠在后面必要的定時(shí) (timing)瞬時(shí)地切換顯示圖像的生成所要使用的圖像。圖5示意地示出本實(shí)施方式中的圖像數(shù)據(jù)的流程。首先,內(nèi)容文件中包含的階層數(shù)據(jù)被存儲(chǔ)在硬盤驅(qū)動(dòng)器50中。也可以代替硬盤驅(qū)動(dòng)器50,由記錄介質(zhì)安裝部52或盤驅(qū)動(dòng)器M中所安裝的記錄介質(zhì)保持。或者也可以是信息處理裝置10從經(jīng)由網(wǎng)絡(luò)連接的圖像服務(wù)器下載階層數(shù)據(jù)。這里的階層數(shù)據(jù)如上所述,被進(jìn)行了基于S3TC形式等的固定長(zhǎng)度壓縮,或基于JPEG形式等的可變長(zhǎng)度壓縮。將該階層數(shù)據(jù)中的至少一部分圖像數(shù)據(jù)以壓縮的狀態(tài)加載到主存儲(chǔ)器60中 (SlO)。這里要加載的區(qū)域是基于當(dāng)前顯示圖像的虛擬空間中的附近,或基于圖像的內(nèi)容、 用戶的閱覽履歷等,按照被預(yù)測(cè)為高頻率請(qǐng)求顯示的區(qū)域等預(yù)先定好的規(guī)則來(lái)確定。加載不僅在進(jìn)行了視點(diǎn)移動(dòng)請(qǐng)求時(shí)進(jìn)行,是例如按照預(yù)定的時(shí)間間隔隨時(shí)進(jìn)行的。由此,使得加載處理不集中于一時(shí)。接著,對(duì)主存儲(chǔ)器60中存儲(chǔ)的壓縮圖像數(shù)據(jù)中、顯示所需的區(qū)域的圖像或預(yù)測(cè)為需要的區(qū)域的圖像的數(shù)據(jù)進(jìn)行解碼,并存儲(chǔ)在緩沖存儲(chǔ)器70中(S12)。緩沖存儲(chǔ)器70至少包括2個(gè)緩沖區(qū)域72、74。各緩沖區(qū)域72、74的尺寸被設(shè)定得比幀存儲(chǔ)器76的尺寸大,這使得在從輸入裝置20收到了視點(diǎn)移動(dòng)的請(qǐng)求信號(hào)時(shí),對(duì)于某種程度量的移動(dòng),能夠用解壓在緩沖區(qū)域72、74中的圖像數(shù)據(jù)生成顯示圖像。緩沖區(qū)域72、74的一者是為了保持用于顯示圖像的生成的圖像而被使用的顯示用緩沖器,另一者是為了準(zhǔn)備以后被予測(cè)為需要的圖像而使用的解碼用緩沖器。圖5的例子中,假定緩沖區(qū)域72是顯示用緩沖器,緩沖區(qū)域74是解碼用緩沖器,顯示區(qū)域68正被顯
7J\ ο接著,在幀存儲(chǔ)器76中描繪顯示用緩沖器、即緩沖區(qū)域72中所存儲(chǔ)的圖像中的顯示區(qū)域68的圖像(S14)。其間,新的區(qū)域的圖像根據(jù)需要而被解碼并存儲(chǔ)在緩沖區(qū)域74 中。根據(jù)存儲(chǔ)完成的定時(shí)或顯示區(qū)域68的移動(dòng)量等,切換顯示用緩沖器和解碼用緩沖器(S16)。由此,能夠針對(duì)顯示區(qū)域的移動(dòng)或比例尺的變更等順暢地切換顯示圖像。以上敘述的處理是如下方式為了進(jìn)行某圖像的顯示區(qū)域的移動(dòng)、放大縮小,在由圖3所示那樣的一個(gè)階層數(shù)據(jù)構(gòu)成的虛擬空間中,根據(jù)來(lái)自用戶的視點(diǎn)移動(dòng)請(qǐng)求而使框架坐標(biāo)移動(dòng)。另一方面,可以準(zhǔn)備多個(gè)階層數(shù)據(jù)作為顯示對(duì)象,使得顯示圖像在階層數(shù)據(jù)間往來(lái)。圖6示意地示出在這樣的方式下成為顯示對(duì)象的多個(gè)階層數(shù)據(jù)的關(guān)系。圖中,2個(gè)三角形示出不同的階層數(shù)據(jù)150和152。各階層數(shù)據(jù)150、152實(shí)際上具有如圖3所示那樣分辨率不同的多個(gè)圖像數(shù)據(jù)在圖中Z軸方向離散存在的結(jié)構(gòu)。用戶通過(guò)輸入裝置20請(qǐng)求顯示區(qū)域的放大/縮小時(shí),顯示區(qū)域、或者說(shuō)視點(diǎn)沿圖的Z軸方向移動(dòng)。另一方面,在進(jìn)行使顯示區(qū)域上下左右移動(dòng)的請(qǐng)求時(shí),使圖的水平面移動(dòng)。在這樣的虛擬空間中,構(gòu)筑2個(gè)階層數(shù)據(jù)150和152如圖那樣重疊的圖像數(shù)據(jù)。然后,當(dāng)在顯示階層數(shù)據(jù)150的圖像的過(guò)程中,用戶繼續(xù)進(jìn)行放大請(qǐng)求時(shí),視點(diǎn)如箭頭a那樣移動(dòng),進(jìn)入階層數(shù)據(jù)152的區(qū)域,即在階層數(shù)據(jù)間移動(dòng)。當(dāng)進(jìn)入不同的階層數(shù)據(jù)的區(qū)域時(shí),用于生成顯示圖像的數(shù)據(jù)被從階層數(shù)據(jù)150切換為階層數(shù)據(jù)152。該處理僅通過(guò)在以上敘述的圖像顯示的處理順序中變更加載到主存儲(chǔ)器60的對(duì)象的階層數(shù)據(jù)就能實(shí)現(xiàn)。為了構(gòu)筑圖6這樣的多個(gè)階層數(shù)據(jù)構(gòu)成的圖像數(shù)據(jù),預(yù)先設(shè)定切換階層數(shù)據(jù)150 和階層數(shù)據(jù)152時(shí)的圖像的分辨率和位置。該設(shè)定在圖6中用線IM表示,由此能夠確定階層數(shù)據(jù)的重疊情況。在該圖的例子中,在Z軸上成為zl時(shí)的分辨率、即線巧4所表示的位置,進(jìn)行從階層數(shù)據(jù)150向階層數(shù)據(jù)152的切換。以后,將這樣的階層數(shù)據(jù)間的切換稱為 “鏈接”。進(jìn)行切換的階層數(shù)據(jù)的圖像可以是比例尺不同的同一圖像,也可以是完全不同的圖像。進(jìn)而,也可以代替向階層數(shù)據(jù)152的顯示圖像的切換,而是進(jìn)行動(dòng)圖像再現(xiàn)、聲音再現(xiàn)、顯示的加工、顯示區(qū)域的移動(dòng)這樣的處理。在該情況下,也像線巧4那樣預(yù)先對(duì)階層數(shù)據(jù)150設(shè)定鏈接點(diǎn),當(dāng)視點(diǎn)到達(dá)該點(diǎn)后開(kāi)始預(yù)先與其建立了對(duì)應(yīng)關(guān)系的處理。這樣,能夠?qū)崿F(xiàn)這樣的方式用戶一邊觀看階層數(shù)據(jù)150的圖像,一邊使視點(diǎn)接近某區(qū)域時(shí),顯示與該區(qū)域?qū)?yīng)的信息,或進(jìn)行動(dòng)圖像再現(xiàn)、應(yīng)用的起動(dòng)。如果對(duì)一個(gè)圖像數(shù)據(jù)設(shè)定多個(gè)這樣的點(diǎn),則能夠構(gòu)筑從多個(gè)處理中選擇并使之動(dòng)作的菜單畫面。將這樣根據(jù)視點(diǎn)的移動(dòng)而開(kāi)始的處理稱為“嵌入對(duì)象”。并且將圖像數(shù)據(jù)與嵌入對(duì)象的關(guān)聯(lián)也稱為“鏈接”。圖7詳細(xì)示出本實(shí)施方式中的控制部100的構(gòu)成。控制部100包括從輸入裝置 20取得用戶輸入的信息的輸入信息取得部102、從硬盤驅(qū)動(dòng)器50加載顯示對(duì)象的階層數(shù)據(jù)的加載部103、根據(jù)輸入確定顯示區(qū)域的顯示區(qū)域確定部104、對(duì)壓縮圖像數(shù)據(jù)進(jìn)行解碼的解碼部106、描繪顯示圖像的顯示圖像處理部114??刂撇?00還包括判斷視點(diǎn)是否滿足所設(shè)定的鏈接條件的鏈接判斷部116、執(zhí)行嵌入對(duì)象的對(duì)象執(zhí)行部117。圖7中,被記載為進(jìn)行各種各樣的處理的功能塊的各要素,在硬件上可由 CPU (Central Processing Unit)、存儲(chǔ)器、其他的LSI構(gòu)成,軟件上可由載入到存儲(chǔ)器中的程序等來(lái)實(shí)現(xiàn)。如上所述,控制單元100具有1個(gè)PPU和多個(gè)SPU,PPU和SPU分別單獨(dú)或協(xié)同構(gòu)成各功能塊。因此,這些功能塊可僅由硬件實(shí)現(xiàn)、或僅由軟件實(shí)現(xiàn)、或通過(guò)它們的組合以各種各樣的形式來(lái)實(shí)現(xiàn),這對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō)是可以理解的,并不限定于某一種。
在硬盤驅(qū)動(dòng)器50中預(yù)先存儲(chǔ)內(nèi)容文件,該內(nèi)容文件包含階層數(shù)據(jù)、記載有對(duì)該階層數(shù)據(jù)設(shè)定的鏈接的信息等的設(shè)定文件。顯示多個(gè)階層數(shù)據(jù)所構(gòu)成的圖像數(shù)據(jù)時(shí),存儲(chǔ)分別與多個(gè)階層數(shù)據(jù)對(duì)應(yīng)的設(shè)定文件。內(nèi)容文件根據(jù)需要還可以包括嵌入對(duì)象的處理所需的動(dòng)圖像數(shù)據(jù)、聲音數(shù)據(jù)、圖像模塊數(shù)據(jù)、游戲等應(yīng)用程序等。輸入信息取得部102按照用戶對(duì)輸入裝置20的操作,從輸入裝置20取得內(nèi)容的起動(dòng)/結(jié)束、視點(diǎn)的移動(dòng)等請(qǐng)求的相關(guān)信息,根據(jù)需要將該信息通知給顯示區(qū)域確定部 104、加載部103。加載部103從輸入信息取得部102收到了有內(nèi)容的起動(dòng)請(qǐng)求的通知時(shí),從硬盤驅(qū)動(dòng)器50讀出內(nèi)容的初始圖像的階層數(shù)據(jù)及其設(shè)定文件,存儲(chǔ)在主存儲(chǔ)器60中。加載部103進(jìn)而根據(jù)需要從硬盤驅(qū)動(dòng)器50讀出視點(diǎn)的移動(dòng)目標(biāo)的階層數(shù)據(jù)、嵌入對(duì)象的執(zhí)行所需的數(shù)據(jù)等,存儲(chǔ)到主存儲(chǔ)器60中。顯示區(qū)域確定部104從輸入信息取得部 102收到了有視點(diǎn)的移動(dòng)請(qǐng)求的通知時(shí),將視點(diǎn)的移動(dòng)量變換為階層數(shù)據(jù)在虛擬空間中的坐標(biāo),確定應(yīng)顯示的移動(dòng)目標(biāo)的框架坐標(biāo)。解碼部106從主存儲(chǔ)器60讀出壓縮圖像數(shù)據(jù)的一部分并解碼,將解碼后的數(shù)據(jù)存儲(chǔ)到緩沖存儲(chǔ)器70中。解碼部106解碼的數(shù)據(jù)可以是包含顯示區(qū)域的預(yù)定尺寸的圖像數(shù)據(jù)。通過(guò)預(yù)先對(duì)大范圍的圖像數(shù)據(jù)進(jìn)行解碼并存儲(chǔ)在緩沖存儲(chǔ)器70中,能夠消減從主存儲(chǔ)器60的讀取次數(shù),能夠?qū)崿F(xiàn)平滑的視點(diǎn)移動(dòng)。顯示圖像處理部114取得顯示區(qū)域確定部104所確定的應(yīng)顯示的區(qū)域的框架坐標(biāo),從緩沖存儲(chǔ)器70讀出對(duì)應(yīng)的圖像數(shù)據(jù),描繪在顯示處理部44的幀存儲(chǔ)器76中。鏈接判斷部116參照主存儲(chǔ)器60中存儲(chǔ)的與正顯示的階層數(shù)據(jù)對(duì)應(yīng)的設(shè)定文件,判斷移動(dòng)目標(biāo)的視點(diǎn)是否滿足鏈接條件。本實(shí)施方式中設(shè)定的鏈接目標(biāo)如上所述包括向其他階層數(shù)據(jù)的鏈接和向嵌入對(duì)象的鏈接。對(duì)象執(zhí)行部117在鏈接判斷部116判斷為滿足向嵌入對(duì)象的鏈接條件時(shí),執(zhí)行相應(yīng)的嵌入對(duì)象。用于執(zhí)行該嵌入對(duì)象的程序和數(shù)據(jù)如果沒(méi)有存儲(chǔ)在主存儲(chǔ)器60中,則加載部103從硬盤驅(qū)動(dòng)器50加載到主存儲(chǔ)器60中。對(duì)象執(zhí)行部117執(zhí)行的處理的內(nèi)容并不限定。因此,對(duì)象執(zhí)行部117可以按照視點(diǎn)的位置和設(shè)定文件的設(shè)定,適當(dāng)執(zhí)行不同種類的處理。作為嵌入對(duì)象之一,對(duì)顯示中的圖像實(shí)施加工時(shí),對(duì)象執(zhí)行部117對(duì)顯示圖像處理部114進(jìn)行該內(nèi)容的請(qǐng)求,顯示圖像處理部114描繪加工圖像。另外,作為嵌入對(duì)象之一, 使針對(duì)顯示中的圖像的視點(diǎn)移動(dòng)時(shí),對(duì)象執(zhí)行部117對(duì)顯示區(qū)域確定部104進(jìn)行該內(nèi)容的請(qǐng)求,顯示區(qū)域確定部104確定移動(dòng)目標(biāo)的顯示區(qū)域。進(jìn)行動(dòng)圖像再現(xiàn)、聲音再現(xiàn)時(shí),對(duì)象執(zhí)行部117從主存儲(chǔ)器60讀出動(dòng)圖像數(shù)據(jù)、聲音數(shù)據(jù),將其解碼后輸出到顯示處理部44,或輸出到顯示裝置12的揚(yáng)聲器。當(dāng)由鏈接判斷部116判斷為滿足向其他階層數(shù)據(jù)的鏈接條件時(shí),若主存儲(chǔ)器60中沒(méi)有存儲(chǔ)鏈接目標(biāo)的階層數(shù)據(jù),則加載部103從硬盤驅(qū)動(dòng)器50加載。顯示區(qū)域確定部104 從鏈接判斷部116取得該判斷結(jié)果,將框架坐標(biāo)變換為鏈接目標(biāo)的階層數(shù)據(jù),與該階層數(shù)據(jù)的識(shí)別信息一起通知給解碼部106。解碼部106相應(yīng)于此,將鏈接目標(biāo)的階層數(shù)據(jù)作為處
理對(duì)象。接著,說(shuō)明設(shè)定文件的設(shè)定例。圖8 11是說(shuō)明設(shè)定文件中的各數(shù)據(jù)的定義例的圖。圖8示出對(duì)象矩形和邊界矩形的定義例。圖中,對(duì)象矩形82是圖像中顯示有設(shè)定鏈接的對(duì)象的區(qū)域,或者是與其外接的矩形區(qū)域。邊界矩形84是表示使鏈接有效的視點(diǎn)的范圍的矩形。即,視點(diǎn)進(jìn)入邊界矩形84時(shí),針對(duì)對(duì)象矩形82的鏈接成為有效,將顯示切換到鏈接目標(biāo)的其他階層的數(shù)據(jù),或使嵌入對(duì)象動(dòng)作。該例中,相對(duì)于表示將左上頂點(diǎn)的坐標(biāo)設(shè)為(0,0)、將右下頂點(diǎn)的坐標(biāo)設(shè)為(W,H) 的基準(zhǔn)坐標(biāo)系的基準(zhǔn)矩形80,設(shè)定有對(duì)象矩形82和邊界矩形84。這里基準(zhǔn)矩形80可以理解為顯示對(duì)象的圖像整體,坐標(biāo)的單位可以取例如像素?cái)?shù)。首先,將從基準(zhǔn)矩形80的左上頂點(diǎn)(0,0)到對(duì)象矩形82的中心的距離設(shè)為參數(shù)“center”,將對(duì)象矩形82的高度設(shè)為參數(shù)“height”,將寬度設(shè)為參數(shù)“width”,用這3個(gè)參數(shù)定義對(duì)象矩形82。另外,將從對(duì)象矩形82的中心到邊界矩形84的中心的距離設(shè)為參數(shù)“offset”,將邊界矩形84相對(duì)于對(duì)象矩形82的倍率設(shè)為參數(shù)“scale”,用這2個(gè)參數(shù)定義邊界矩形84。 此時(shí)如圖所示,邊界矩形84的高度為height X scale,寬度為widthX scale。參數(shù)“center” 和參數(shù)“offsett”具有橫向、縱向的分量,但該圖中將其匯總來(lái)表示。圖9示出邊界矩形的倍率的定義例。本實(shí)施方式中不僅是單純地在平面上移動(dòng)顯示區(qū)域,還受理放大、縮小圖像這樣的上述虛擬空間內(nèi)的Z軸方向的移動(dòng)。因此,通過(guò)將該移動(dòng)用于鏈接的設(shè)定,能夠用豐富的變化極精細(xì)地設(shè)定用戶容易理解的鏈接。作為該設(shè)定手法之一,可對(duì)邊界矩形的倍率設(shè)定上限、下限。圖9中高度h、寬度w的矩形表示顯示裝置的畫面86。此時(shí),為了使邊界矩形84 成為畫面86的縱橫尺寸比即h w,而將向縱向或橫向伸長(zhǎng)了的矩形88相對(duì)于畫面86的倍率設(shè)為表示邊界矩形84的倍率的參數(shù)“zoom”。此時(shí),如圖所示,矩形88的縱和橫的長(zhǎng)度分另1J為 hX zoom、wX zoom。圖10、11示出邊界矩形與映在畫面中的區(qū)域(以后簡(jiǎn)稱為“畫面”)的位置關(guān)系的定義例。圖10是說(shuō)明表示畫面從邊界矩形超出的比例的參數(shù)“overshoot”的定義的圖。 圖中,作為畫面,示出3個(gè)圖形,即畫面86a、畫面86b、畫面86c。該圖中,“a”是畫面橫向從邊界矩形84超出的長(zhǎng)度(畫面86a、86b),“b”是縱向超出的長(zhǎng)度(畫面86c)。此時(shí),將參數(shù)“overshoot”定義為max(a/w,b/h)。即,向橫向、縱向的某一個(gè)超出時(shí),取為該方向上超出的長(zhǎng)度(a或b)相對(duì)于畫面的長(zhǎng)度(w或h)的比例;兩方向都超出時(shí),取該比例較大的一者ο圖11是用于說(shuō)明表示邊界矩形從畫面超出的比例的參數(shù)“invisibility”的定義的圖。圖中,作為邊界矩形,示出3個(gè)圖形,即邊界矩形84a、邊界矩形84b、邊界矩形84c。 該圖中,“C”是邊界矩形從畫面86向橫向超出的長(zhǎng)度(邊界矩形84a、84b),“d”是向縱向超出的長(zhǎng)度(畫面86c)。此時(shí)參數(shù)“invisibility”定義為max(c/widthXscale,d/ height X scale)。即向橫向、縱向的某一個(gè)超出時(shí),取該方向上超出的長(zhǎng)度(c或d)相對(duì)于邊界矩形的長(zhǎng)度(widthX scale或heightX scale)的比例;向兩方向都超出時(shí),取該比例較大的一者。圖12中,作為使用了上述那樣的參數(shù)的設(shè)定文件,示出用XML的記述例。在設(shè)定文件例200中,第(1) (4)行是關(guān)于對(duì)應(yīng)的階層數(shù)據(jù)的原位置的記述,第(3)行的“view” 屬性中,由參數(shù)“zoom”設(shè)定原位置顯示時(shí)的倍率。這里,“原位置”是內(nèi)容的初始圖像,是能夠通過(guò)按下輸入裝置20的預(yù)定按鈕而使之顯示的顯示區(qū)域。該例中,將0. 85倍的倍率下的圖像設(shè)定為原位置。
18
第(6) (9)行是關(guān)于可顯示的范圍的記述,用第(8)行的“boundary”屬性設(shè)定了視點(diǎn)的范圍。這里,參數(shù)“stretch”是表示階層數(shù)據(jù)中分辨率最高的階層的1像素在畫面上被抻長(zhǎng)為幾像素的倍率,即顯示裝置的分辨率與圖像的分辨率的比率。例如在具有1920 X 1080像素的分辨率的顯示裝置中,整體顯示19200 X 10800像素的圖像中的 960X540像素的區(qū)域時(shí),參數(shù)“stretch”為“2.0”。在圖12的例子中,將針對(duì)該參數(shù)的上限設(shè)定為 “max-stretch”。通過(guò)進(jìn)行這樣的設(shè)定,畫面上可顯示的最大倍率由顯示裝置的分辨率自動(dòng)調(diào)整, 能夠不依賴于顯示裝置的分辨率地、以同樣的畫質(zhì)顯示圖像。另外,作為可顯示的范圍, 還設(shè)定有上述參數(shù)“zoom”的下限值、即“min-zoom”,和上述參數(shù)“overshoot”上限值、即 “max-overshoot”。這里,將由參數(shù)“zoom”定義的倍率的下限設(shè)為“0. 85”,將畫面從圖像超出的比例設(shè)為“0.5”。用戶能夠在該設(shè)定的范圍內(nèi),進(jìn)行顯示區(qū)域的移動(dòng)、放大/縮小。第(11) (16)行是向其他階層數(shù)據(jù)的鏈接的相關(guān)記述。第(12)、(13)行設(shè)定有該鏈接的對(duì)象矩形,用“target”屬性設(shè)定鏈接目標(biāo)的設(shè)定文件的路徑,用“direction”屬性設(shè)定是否在放大、縮小的某一方向上向鏈接目標(biāo)的階層數(shù)據(jù)切換。在圖12的例子中,將鏈接目標(biāo)的階層數(shù)據(jù)的屬性文件設(shè)為“a. xml”、并設(shè)為鏈接的方向?yàn)椤癴orward”、即逐漸放大時(shí)進(jìn)行切換。屬性文件和階層數(shù)據(jù)例如只要通過(guò)將除去擴(kuò)展名的文件名統(tǒng)一來(lái)建立對(duì)應(yīng)即可。進(jìn)而,用上述參數(shù)“ center ”的橫向分量和縱向分量、即“ center-x ”和“ center-y,, 來(lái)設(shè)定對(duì)象矩形的位置,用上述參數(shù)“width”和“hight”設(shè)定大小。另外,第(14)、(15)行設(shè)定有用“boundary”屬性使該鏈接有效的“鏈接邊界”?!版溄舆吔纭笔峭ㄟ^(guò)“boundary”屬性中的設(shè)定而將圖像平面中的“邊界矩形”向虛擬空間的Z 軸方向擴(kuò)展后的結(jié)果,設(shè)為視點(diǎn)進(jìn)入了鏈接邊界則滿足鏈接條件。在(14)行目將“action” 屬性設(shè)為“jump”,設(shè)定為視點(diǎn)移動(dòng)到該設(shè)定的鏈接邊界內(nèi)時(shí)進(jìn)行階層數(shù)據(jù)的切換。圖13示出對(duì)象矩形82、邊界矩形84和鏈接邊界的關(guān)系。該圖中包含對(duì)象矩形82 的水平面表示圖像平面,縱向表示圖的放大、縮小,即視點(diǎn)相對(duì)于圖像平面的距離。內(nèi)接于對(duì)象矩形82內(nèi)接的矩形90是鏈接目標(biāo)的階層數(shù)據(jù)的圖像。另外,邊界矩形84在對(duì)象矩形 82的圖像平面中如圖9那樣設(shè)定。本實(shí)施方式中視點(diǎn)在圖那樣的空間內(nèi)移動(dòng),在靠近對(duì)象矩形82時(shí)使鏈接有效。因此,能夠不僅根據(jù)圖像平面上的位置,還根據(jù)視點(diǎn)的遠(yuǎn)近來(lái)設(shè)定鏈接的有效、無(wú)效。因此,如該圖所示,鏈接邊界相對(duì)于圖像平面是立體的。返回到圖12,設(shè)定文件的第(15)行用上述參數(shù)“scale”設(shè)定邊界矩形的大小,用上述參數(shù)“offset”的橫向分量和縱向分量、S卩“offset-x”和“offset-y”設(shè)定位置。進(jìn)而為通過(guò)視點(diǎn)的遠(yuǎn)近定義鏈接邊界,設(shè)定有畫面從邊界矩形超出的比例的上限 “max-overshoot”和邊界矩形的最小倍率“min-zoom”。參數(shù)“max-overshoot”的設(shè)定所帶來(lái)的效果將在后面說(shuō)明。第(18) 03)行是嵌入對(duì)象中動(dòng)圖像再現(xiàn)的相關(guān)記述。在第(19)行中用 “source”屬性將嵌入的動(dòng)圖像文件設(shè)定為“b.mp4”。第Q0)行與第(13)行同樣,設(shè)定有對(duì)象矩形。另外,第01)、(22)行用“boundary”屬性設(shè)定有實(shí)施動(dòng)圖像再現(xiàn)的鏈接邊界。 鏈接邊界與圖13所示的相同。動(dòng)圖像以內(nèi)接于對(duì)象矩形中央的位置和大小來(lái)顯示。
這里,將“action”屬性設(shè)為“show”的第Ql)行中,設(shè)定有在實(shí)際顯示動(dòng)圖像前切換為預(yù)備圖像的顯示的條件。作為預(yù)備圖像顯示,例如將動(dòng)圖像的第1幀作為靜止圖像來(lái)顯示。在將“action”屬性設(shè)為“play”的第Q2)行中,設(shè)定有使動(dòng)圖像再現(xiàn)而作為動(dòng)圖像進(jìn)行顯示的條件。由此,能夠?qū)崿F(xiàn)這樣的方式使顯示有動(dòng)圖像標(biāo)題的對(duì)象矩形放大時(shí), 首先顯示第1幀的靜止圖像,進(jìn)而再放大時(shí)就再現(xiàn)動(dòng)圖像。圖12的設(shè)定例是這樣的情況,參數(shù)“min-zoom”為“0. 20”時(shí)顯示第1幀(第Ql) 行),參數(shù)“min-zoom”為“0.35”時(shí)進(jìn)行動(dòng)圖像再現(xiàn)。這樣能夠設(shè)定兩級(jí)動(dòng)作,能夠消除“僅拉近視點(diǎn),動(dòng)圖像就非本意地顯示了”這樣的煩惱。另外,能夠用第1級(jí)的靜止圖像顯示來(lái)吸收顯示出動(dòng)圖像前的時(shí)間差。當(dāng)視點(diǎn)脫離了動(dòng)圖像再現(xiàn)的鏈接邊界時(shí),動(dòng)圖像再現(xiàn)也停止。此時(shí),當(dāng)視點(diǎn)處于第1級(jí)的靜止圖像顯示所對(duì)應(yīng)的鏈接邊界時(shí),將停止再現(xiàn)時(shí)的幀作為靜止圖像來(lái)顯示。第“2 行中,進(jìn)一步對(duì)各“action”屬性設(shè)定有畫面從邊界矩形超出的比例的上限“max-overshoot”和邊界矩形從畫面超出的比例的上限“max-invisibility”。參數(shù) “max-invisibility”的設(shè)定所帶來(lái)的效果在后面說(shuō)明。第05) 09)行是關(guān)于嵌入對(duì)象中的聲音再現(xiàn)的記述。第06)行中將用 “source”屬性嵌入的聲音文件設(shè)定為“c. mp3”。在第(JT)行與第QO)行同樣地設(shè)定有嵌入對(duì)象的對(duì)象矩形。另外,第08)行與動(dòng)圖像再現(xiàn)同樣,設(shè)定有用“boundary”屬性實(shí)施聲音再現(xiàn)的鏈接邊界。但“action”屬性僅設(shè)定表示再現(xiàn)的“play”。聲音再現(xiàn)也與動(dòng)圖像再現(xiàn)一樣,在視點(diǎn)進(jìn)入鏈接邊界時(shí)開(kāi)始再現(xiàn),脫離時(shí)停止再現(xiàn)?;蛉绻揪陀衅渌曇粼诓シ牛瑒t切換聲音。動(dòng)圖像、聲音均可以在停止再現(xiàn)時(shí),在主存儲(chǔ)器60等中預(yù)先存儲(chǔ)動(dòng)圖像或聲音的數(shù)據(jù)流上的停止點(diǎn),當(dāng)視點(diǎn)再次進(jìn)入鏈接邊界時(shí), 進(jìn)行從該位置起開(kāi)始再現(xiàn)的重開(kāi)(resume)處理。第(31) (3 行是嵌入對(duì)象中向網(wǎng)絡(luò)上的店鋪鏈接(商鋪鏈接)的相關(guān)記述。 第(32)行中用“source”屬性將店鋪名稱等識(shí)別信息設(shè)定為“store :AAA”。第(33)行與前面同樣,設(shè)定有商鋪鏈接的對(duì)象矩形。關(guān)于店鋪的識(shí)別信息和URL等網(wǎng)絡(luò)上的位置,將不同的對(duì)應(yīng)建立文件預(yù)先存儲(chǔ)在主存儲(chǔ)器60等中。第(34)行同之前一樣用“boundary”屬性設(shè)定有能夠向店鋪的站點(diǎn)移動(dòng)的鏈接邊界。這里通過(guò)將“action”屬性設(shè)為“show-link”,設(shè)定向店鋪鏈接的相關(guān)處理。所謂鏈接的相關(guān)處理,例如是表示能夠向店鋪的web站點(diǎn)移動(dòng)的指示器的顯示等顯示圖像的加工。 第(31) (35)行的設(shè)定也可以不是向店鋪的鏈接,而是向網(wǎng)絡(luò)上公開(kāi)的店鋪以外的站點(diǎn)或硬盤中所存儲(chǔ)的文件的鏈接等。第(37) (67)行是關(guān)于嵌入對(duì)象中的選擇受理顯示的記述。選擇受理顯示是指, 將設(shè)定有鏈接的區(qū)域等能成為放大對(duì)象的區(qū)域作為選項(xiàng)來(lái)強(qiáng)調(diào)顯示,用戶選擇了其中任一個(gè)時(shí)向該區(qū)域移動(dòng)圖像的處理。例如圖像內(nèi)有多個(gè)鏈接設(shè)定區(qū)域時(shí),在這些區(qū)域變成可選擇的倍率的時(shí)點(diǎn)使各區(qū)域的顏色改變,表示是可以選擇的。在該狀態(tài)下按下輸入裝置20的十字鍵21等方向指示鍵時(shí),選擇對(duì)象移動(dòng)。然后,在用〇按鈕22等進(jìn)行選擇操作時(shí),移動(dòng)視點(diǎn)使得所選擇的區(qū)域來(lái)到畫面的中央,或進(jìn)行放大。通過(guò)這樣能夠簡(jiǎn)化視點(diǎn)的移動(dòng),能夠高效地向所希望的鏈接目標(biāo)、圖像的一部分移動(dòng)。第(39)行用“boundary”屬性設(shè)定有受理選擇的“鏈接邊界”。設(shè)定的參數(shù)與之前的說(shuō)明一樣。第(40) (43)行、第(44) (47)行、第(48) (51)行、第(52) (66) 行分別由“option”屬性指定有選項(xiàng)的矩形。各選項(xiàng)用“frame-color”屬性進(jìn)行顏色的指定。由此強(qiáng)調(diào)顯示選項(xiàng)的矩形。另外,與對(duì)象矩形同樣地設(shè)定各矩形的位置和大小。進(jìn)而,通過(guò)“view”屬性設(shè)定有該選項(xiàng)被選擇時(shí)顯示的視點(diǎn)。設(shè)定所使用的參數(shù)與上述一樣?;诘?5 (66)行的設(shè)定的選項(xiàng),表示具有第(5 (6 行所設(shè)定的下位的選項(xiàng)。通過(guò)對(duì)其進(jìn)行明示,在上位選項(xiàng)的選擇受理時(shí),將下位選項(xiàng)從選項(xiàng)中除外。接著,說(shuō)明參數(shù)“max-overshoot”和參數(shù)“max-invisibility”。圖14是用于說(shuō)明改變參數(shù)“max-overshoot”時(shí)的鏈接邊界的變化的圖。如框94所示,該圖表示橫向觀察來(lái)自視點(diǎn)96的視界98與邊界矩形84的位置關(guān)系的情況,表示參數(shù)“max-overshoot”變化為 0. 0,0. 25,0. 5,0. 75、1. 0時(shí)的鏈接邊界的變化。首先,“max-overshoot”為0.0時(shí),即設(shè)定為畫面不從邊界矩形超出時(shí),在視點(diǎn) 96a,表示視界的三角形的底邊、即畫面進(jìn)入了邊界矩形84的上方區(qū)域,所以畫面沒(méi)有從邊界矩形超出,該視點(diǎn)96a在鏈接邊界內(nèi)。另一方面,在視點(diǎn)96b,表示視界的三角形的底邊從邊界矩形84的上方區(qū)域超出,即邊界矩形84周圍的區(qū)域進(jìn)入了畫面內(nèi),因此該視點(diǎn)96b在鏈接邊界外。如果視點(diǎn)在鏈接邊界內(nèi),則對(duì)視點(diǎn)標(biāo)記“〇,,記號(hào),如果在鏈接邊界外則對(duì)視點(diǎn)標(biāo)記“ X ”記號(hào)。這樣考慮后,“max-overshoot”滿足0.0的視點(diǎn)集合的邊界、即鏈接邊界,具有鏈接邊界9 那樣的形狀。參數(shù)“max-overshoot”為0. 25,0. 5,0. 75、1. 0的情況也同樣考慮。 "max-overshoot"為0. 25時(shí),畫面從邊界矩形84超出1/4也使鏈接有效。即有時(shí)允許從更高的視點(diǎn)俯瞰而看到邊界矩形84的周圍,故參數(shù)“max-overshoot”為0. 25的鏈接邊界 92b是比鏈接邊界9 高的形狀。同樣,“max-overshoot”變大為 0. 5,0. 75、1. 0 時(shí),形狀如鏈接邊界 92c、92d、9& 那樣變化。即,視點(diǎn)越高邊界矩形84越容易進(jìn)入畫面,如果允許畫面的超出量,則越是高的視點(diǎn),滿足條件的視點(diǎn)的范圍就越大,因此,鏈接邊界成為視點(diǎn)越高就越大的形狀。這樣,通過(guò)導(dǎo)入?yún)?shù)“max-overshoot”,能夠基于包含高度方向的3維空間的視點(diǎn)的移動(dòng),針對(duì)設(shè)定有邊界矩形甚至鏈接的區(qū)域的外觀上的變化,設(shè)置鏈接的有效/無(wú)效的邊界。在操作輸入裝置20的模擬操作桿27a等要使顯示區(qū)域向縱橫方向移動(dòng)時(shí),即使是相同的操作量,圖像的擺動(dòng)幅度也因視點(diǎn)的高低而不同。利用參數(shù)“max-overshoot”,能夠讓使鏈接有效的范圍易于根據(jù)視點(diǎn)的高度而變化,能夠進(jìn)行考慮了視點(diǎn)的高度的動(dòng)作。圖15是用于說(shuō)明使參數(shù)“max-invisibility”變化時(shí)的鏈接邊界的變化的圖。該圖的表示方法與圖14同樣。首先,設(shè)定為“max-invisibility”為0. 0的情況、即邊界矩形不從畫面超出時(shí),在視點(diǎn)96c,表示視界的三角形的底邊即畫面下方區(qū)域有邊界矩形進(jìn)入, 因此,邊界矩形沒(méi)有從畫面超出,該視點(diǎn)96c在鏈接邊界內(nèi)。另一方面,在視點(diǎn)96d,邊界矩形84從表示視界的三角形的底邊下方區(qū)域超出,即邊界矩形的周圍區(qū)域進(jìn)入畫面內(nèi),因此該視點(diǎn)96d在鏈接邊界外。參數(shù)“max-invisibility”也與參數(shù)“max-overshoot”同樣,是用于在邊界矩形進(jìn)入畫面時(shí)使鏈接有效的參數(shù),但相對(duì)于視點(diǎn)的高度變化的鏈接邊界范圍的變化,與參數(shù) “max-overshoot”不同。例如“max-invisibility”為0. 0時(shí),視點(diǎn)變低,將邊界矩形84過(guò)于升高時(shí),邊界矩形將從畫面超出,所以這樣的視點(diǎn)不被包含在鏈接邊界內(nèi)。相反,視點(diǎn)越高邊界矩形就越難以從畫面超出,因此,進(jìn)入鏈接邊界內(nèi)的視點(diǎn)的范圍變大。這樣考慮時(shí),滿足參數(shù)“max-invisibility”為0.0的視點(diǎn)集合的邊界、即鏈接邊界,具有鏈接邊界92f樣的形狀。參數(shù)“max-invisibility”為0. 25,0. 5,0. 75、1. 0時(shí)也同樣考慮。參數(shù)“max-invisibility”象0. 25,0. 5,0. 75、1. 0這樣越變大,由于即使視點(diǎn)變低也允許從邊界矩形84的畫面超出,因此鏈接邊界的寬度就越大,形狀如鏈接邊界92g、92h、 92i、92j那樣變化。在本實(shí)施方式中,只要在預(yù)定范圍內(nèi),就能夠在包含高度方向的3維空間中自由移動(dòng)視點(diǎn)。因此,能實(shí)現(xiàn)在大放大率下使顯示區(qū)域向水平方向移動(dòng)的情況。也考慮到如下情況,即在這樣的操作下畫面偶然進(jìn)入了設(shè)定有嵌入對(duì)象的區(qū)域內(nèi),在不希望的時(shí)候動(dòng)圖像被再現(xiàn)或商鋪鏈接的畫面被顯示。邊界矩形相對(duì)于畫面超出的比例,是判斷用戶是否有意地使畫面與邊界矩形一致的指標(biāo)。在要使嵌入對(duì)象動(dòng)作時(shí),用戶通常會(huì)有意地使畫面與邊界矩形一致,因此,嵌入對(duì)象的鏈接邊界的設(shè)定中被導(dǎo)入?yún)?shù)“max-invisibility”。另一方面,希望即使是高放大率下的水平方向的視點(diǎn)移動(dòng),也無(wú)縫地切換為其他階層數(shù)據(jù)的圖像,因此參數(shù) "max-overshoot,,是有效的。接著,說(shuō)明前面敘述的結(jié)構(gòu)的信息處理裝置10的動(dòng)作。圖16示出由信息處理裝置 10顯示在顯示裝置12上的圖像的例子。顯示圖像300是例如內(nèi)容的初始圖像。作為內(nèi)容, 考慮例如是游戲等軟件、音樂(lè)、電影等宣傳顯示用內(nèi)容、或由網(wǎng)絡(luò)上的店鋪構(gòu)成的虛擬百貨公司的內(nèi)容、顯示書內(nèi)容的虛擬圖書館的內(nèi)容,或者將這些組合而成的內(nèi)容等各種方式。通過(guò)在設(shè)定文件中將顯示圖像300設(shè)定為原位置,來(lái)使該圖像作為初始圖像。顯示圖像300中設(shè)定有矩形區(qū)域301、302、304、306、308a、310這6個(gè)鏈接、即選項(xiàng)。鏈接的種類可以是向其他階層數(shù)據(jù)的圖像的顯示切換,也可以是嵌入對(duì)象。在設(shè)定文件中按各鏈接分別進(jìn)行設(shè)定,使得對(duì)象矩形與這些矩形區(qū)域外接。邊界矩形、鏈接邊界都如上述那樣設(shè)定,這些并未明示在顯示圖像300中。用戶一邊觀看顯示圖像300 —邊用輸入裝置20使視點(diǎn)移動(dòng),并將感興趣的矩形區(qū)域放大。然后,在視點(diǎn)進(jìn)入對(duì)該矩形區(qū)域所設(shè)定的鏈接邊界時(shí),實(shí)施階層數(shù)據(jù)的切換、嵌入對(duì)象的作動(dòng)等與矩形區(qū)域?qū)?yīng)的處理。圖17表示實(shí)施作為嵌入對(duì)象的動(dòng)圖像再現(xiàn)的處理的處理步驟。在圖12的設(shè)定文件的例子中,動(dòng)圖像再現(xiàn)的對(duì)象是按將某幀作為靜止圖像來(lái)顯示的階段和顯示動(dòng)圖像的階段這2階段來(lái)實(shí)施的。將對(duì)靜止圖像顯示設(shè)定的鏈接邊界稱為“第1鏈接邊界”,將對(duì)動(dòng)圖像顯示設(shè)定的鏈接邊界稱為“第2鏈接邊界”。首先,在視點(diǎn)位于第1鏈接邊界外的狀態(tài)下, 顯示動(dòng)圖像的標(biāo)題圖像、広告等預(yù)先確定的標(biāo)準(zhǔn)圖像(S18)。該標(biāo)準(zhǔn)圖像是初始圖像等當(dāng)前正顯示的圖像的階層數(shù)據(jù)的一部分,在圖16的顯示圖像300中相當(dāng)于矩形區(qū)域301等中的圖像。在該狀態(tài)下,鏈接判斷部116監(jiān)視視點(diǎn)是否進(jìn)入第1鏈接邊界(S20)。當(dāng)用戶操作輸入裝置20,視點(diǎn)進(jìn)入第1鏈接邊界時(shí)(S20為Y),將該情況通知給對(duì)象執(zhí)行部117,對(duì)象執(zhí)行部117參照主存儲(chǔ)器60的預(yù)定區(qū)域,確認(rèn)是否有要重開(kāi)的信息(S22)。當(dāng)以前再現(xiàn)過(guò)相同的動(dòng)圖像時(shí),當(dāng)時(shí)的停止位置被作為重開(kāi)點(diǎn)存儲(chǔ)在主存儲(chǔ)器60中。如果有該信息(S22 為Y),則讀出該信息(S24)。如果沒(méi)有要重開(kāi)的信息(S22為N),則描繪從主存儲(chǔ)器60讀出
22的動(dòng)圖像數(shù)據(jù)的最初的幀,如果有重開(kāi)信息(S22為Y,SM),則描繪重開(kāi)點(diǎn)的幀,作為靜止圖像顯示在顯示裝置12上(S26)。鏈接判斷部116與此并行地監(jiān)視視點(diǎn)是否進(jìn)入第2鏈接邊界(S28)。當(dāng)視點(diǎn)進(jìn)入第2鏈接邊界時(shí)(S^為Y),對(duì)象執(zhí)行部117開(kāi)始動(dòng)圖像的再現(xiàn)和顯示(S30)。這里也是如果在S24中讀出了重開(kāi)點(diǎn),則從該點(diǎn)起再現(xiàn)動(dòng)圖像。也可以在視點(diǎn)進(jìn)入第2鏈接邊界之前的階段,一邊顯示靜止圖像一邊投機(jī)地開(kāi)始動(dòng)圖像再現(xiàn)處理。由此,能夠在幻8中視點(diǎn)進(jìn)入第2鏈接邊界的時(shí)點(diǎn)平滑地顯示動(dòng)圖像。鏈接判斷部116與動(dòng)圖像的顯示并行地監(jiān)視視點(diǎn)是否從第2鏈接邊界出來(lái)(S32)。 當(dāng)視點(diǎn)從第2鏈接邊界出來(lái)時(shí)(S32為Y),對(duì)象執(zhí)行部117停止動(dòng)圖像再現(xiàn),將停止時(shí)的幀作為靜止圖像來(lái)顯示(S34)。進(jìn)而將停止位置作為重開(kāi)點(diǎn)存儲(chǔ)在主存儲(chǔ)器60中(S36)。進(jìn)而鏈接判斷部116判斷視點(diǎn)是否從第1鏈接邊界出來(lái)(S38)。視點(diǎn)從第1鏈接邊界出來(lái)時(shí) (S38為Y),該信息被通知給顯示區(qū)域確定部104,原階層數(shù)據(jù)的圖像、即在S18中顯示的標(biāo)題圖像等標(biāo)準(zhǔn)圖像被顯示(S40)。通過(guò)以上動(dòng)作,能夠與設(shè)定有鏈接的區(qū)域被放大的情況相對(duì)應(yīng)地,實(shí)現(xiàn)2階段切換顯示地進(jìn)行動(dòng)圖像再現(xiàn)的方式。鏈接判斷部116實(shí)際上始終監(jiān)視視點(diǎn)的位置,進(jìn)行處于所設(shè)定的鏈接區(qū)域內(nèi)還是外的判斷,因此,例如在S26中正顯示某幀,視點(diǎn)未進(jìn)入第2鏈接邊界而從第1鏈接邊界出來(lái)的情況下,就直接轉(zhuǎn)移到S40的標(biāo)準(zhǔn)圖像顯示的步驟。聲音再現(xiàn)的處理步驟也是一樣。此時(shí),如圖12的設(shè)定文件的例子那樣,可以將鏈接邊界設(shè)為1個(gè)來(lái)進(jìn)行僅聲音再現(xiàn)、非再現(xiàn)的切換,也可以設(shè)置多個(gè)階段,切換要再現(xiàn)的聲音數(shù)據(jù)、音量等。另外,也可以在顯示有圖16的圖像時(shí),也再現(xiàn)聲音作為BGM,此時(shí)在切換聲音時(shí),進(jìn)行加工以平滑轉(zhuǎn)換。另外,不論是動(dòng)圖像還是聲音,均可以在原階層數(shù)據(jù)的圖像中在設(shè)定有嵌入對(duì)象的多個(gè)區(qū)域再現(xiàn)相同的動(dòng)圖像或聲音時(shí),將重開(kāi)點(diǎn)作為公共信息。例如在圖16的顯示圖像 300中、不論放大矩形區(qū)域301 310的哪一個(gè),都切換為相同音樂(lè),并進(jìn)而共用重開(kāi)點(diǎn),使得產(chǎn)生與矩形區(qū)域無(wú)關(guān)地保持音樂(lè)連續(xù)性的統(tǒng)一感。也可以設(shè)計(jì)成用戶或內(nèi)容作成者能按嵌入對(duì)象分別設(shè)定是否重開(kāi)、是否將重開(kāi)點(diǎn)共用。另外,在圖17的S26中,顯示某幀時(shí),可以與此前該矩形區(qū)域中所顯示的標(biāo)準(zhǔn)圖像平滑轉(zhuǎn)換地進(jìn)行顯示。同樣,在向相鄰的矩形區(qū)域移動(dòng)視點(diǎn)時(shí)也可以使正顯示的靜止圖像或動(dòng)圖像平滑轉(zhuǎn)換。圖18表示作為嵌入對(duì)象,在使商鋪鏈接動(dòng)作時(shí)所顯示的圖像的例子。顯示圖像 312是在圖16的顯示圖像300中,視點(diǎn)進(jìn)入對(duì)設(shè)定有商鋪鏈接的矩形區(qū)域308a所設(shè)定的鏈接邊界時(shí)的圖像。通過(guò)將圖12的“action”屬性設(shè)為“show-link”,對(duì)象執(zhí)行部117在視點(diǎn)進(jìn)入鏈接邊界時(shí),將圖16的矩形區(qū)域308a的圖像切換為圖18的矩形區(qū)域308b的圖像。在矩形區(qū)域308b的圖像中,除了原來(lái)顯示的店鋪信息外,還顯示表示能向該店鋪的web站點(diǎn)移動(dòng)的記載有“前往商鋪!,,的指示器314、和作為用于確定移動(dòng)的操作方法的記載有“請(qǐng)按〇按鈕”的指示器316。所增加的圖像的內(nèi)容和配置考慮設(shè)計(jì)性、輸入裝置等適當(dāng)確定。也可以是例如預(yù)先在圖16的顯示圖像300的階段就顯示指示器314,矩形區(qū)域 308a被放大時(shí)僅使指示器314的顏色變化,來(lái)對(duì)用戶表示能向鏈接目標(biāo)移動(dòng)。用戶繼續(xù)放大矩形區(qū)域308a到能向鏈接目標(biāo)移動(dòng),變成矩形區(qū)域308b的圖像時(shí),通過(guò)按照指示器316的顯示按下輸入裝置20的“〇”按鈕等,來(lái)使該店鋪的web站點(diǎn)畫面顯示。對(duì)web站點(diǎn)的訪間和顯示可以應(yīng)用一般的技術(shù)。在圖16的顯示圖像300中,矩形區(qū)域301 310可以考慮為設(shè)定有某個(gè)鏈接的 “選項(xiàng)”。因此,可以按圖12所例示的選擇受理顯示的設(shè)定,在某定時(shí)進(jìn)行使矩形區(qū)域301 310的顏色變化等強(qiáng)調(diào)顯示,表示這些是選項(xiàng)。使之強(qiáng)調(diào)顯示的定時(shí)可以是預(yù)先設(shè)定的視點(diǎn)進(jìn)入鏈接邊界的時(shí)候,也可以是由輸入裝置20進(jìn)行了預(yù)定的輸入的時(shí)候。在畫面所顯示的圖像上使選項(xiàng)明顯,并受理用戶的選擇操作,從而用戶能夠高效地選擇所希望的矩形區(qū)域。另外,通過(guò)自動(dòng)進(jìn)行所選擇的矩形區(qū)域移動(dòng)到畫面中央或放大等視點(diǎn)的移動(dòng),能夠用最低限度的操作立刻開(kāi)始階層數(shù)據(jù)的切換、嵌入對(duì)象的處理。這樣的動(dòng)作是向用戶從圖像中選擇矩形區(qū)域并提高圖像放大率方向的快捷方式, 但也可以針對(duì)放大率雙方向地進(jìn)行快捷操作。例如,在將用戶選擇出的矩形區(qū)域自動(dòng)放大后,操作輸入裝置20的“ X ”按鈕23等預(yù)定的鍵時(shí),將放大率降低返回原顯示。通過(guò)這樣, 在還想選擇其他矩形區(qū)域時(shí)等操作效率會(huì)提高。此時(shí),對(duì)象執(zhí)行部117在每次進(jìn)行選擇輸入時(shí),將該時(shí)點(diǎn)的框架坐標(biāo)等表示顯示區(qū)域的參數(shù)存儲(chǔ)在主存儲(chǔ)器60中。然后,在用戶進(jìn)行了用于返回顯示的輸入時(shí),從主存儲(chǔ)器60讀出表示之前的顯示區(qū)域的參數(shù),并通知給顯示區(qū)域確定部104,從而顯示相應(yīng)區(qū)域。 當(dāng)某選項(xiàng)中還具有下位選項(xiàng)時(shí)等進(jìn)行了多次選擇輸入時(shí),按順序存儲(chǔ)好該時(shí)點(diǎn)下的表示顯示區(qū)域的參數(shù),以LIFO(Last In First Out 后進(jìn)先出)的方式讀取。以后,將這樣存儲(chǔ)的表示顯示區(qū)域的參數(shù)的列表稱為“面包屑列表(breadcrumb list)”。圖19示出作為嵌入對(duì)象進(jìn)行了選擇受理顯示時(shí)的信息處理裝置10的處理步驟。 首先,在圖16所示的顯示圖像300被顯示的狀態(tài)下,用戶用輸入裝置20使視點(diǎn)移動(dòng)。此時(shí), 鏈接判斷部116監(jiān)視視點(diǎn)是否進(jìn)入用于選擇受理顯示的鏈接邊界(S50)。當(dāng)視點(diǎn)進(jìn)入鏈接邊界時(shí)(S50為Y),對(duì)象執(zhí)行部117按照設(shè)定文件的設(shè)定,進(jìn)行使矩形區(qū)域301 310的顏色變化等強(qiáng)調(diào)顯示(S52)。然后,待機(jī)等待用戶通過(guò)操作輸入裝置20的十字鍵21等方向指示鍵和〇按鈕22等確定按鈕而選擇某一矩形區(qū)域(S54)。當(dāng)進(jìn)行了選擇輸入時(shí)(SM為Y),對(duì)象執(zhí)行部117將該時(shí)點(diǎn)的顯示區(qū)域的相關(guān)參數(shù)寫入主存儲(chǔ)器60的面包屑列表(S56)。然后,將設(shè)定文件中所設(shè)定的關(guān)于視點(diǎn)的移動(dòng)的信息通知顯示區(qū)域確定部104,從而進(jìn)行將所選擇的矩形區(qū)域放大等顯示區(qū)域的移動(dòng)(S58)。 此時(shí),不單移動(dòng)顯示區(qū)域,還可以追加顯示關(guān)于所選擇的矩形區(qū)域的說(shuō)明、廣告的圖像,或使顏色變化,與該矩形區(qū)域?qū)?yīng)地實(shí)施設(shè)定的預(yù)定加工。追加顯示的圖像數(shù)據(jù)預(yù)先與矩形區(qū)域?qū)?yīng)地包含在內(nèi)容中。此后,用戶指示了進(jìn)行使該矩形區(qū)域進(jìn)一步放大等視點(diǎn)的移動(dòng)時(shí),適當(dāng)進(jìn)行與之相應(yīng)的處理,但圖19中省略了圖示。用戶操作輸入裝置20的“ X ”按鈕23等預(yù)定的鍵而進(jìn)行返回顯示區(qū)域的指示輸入時(shí)(S60為Y),對(duì)象執(zhí)行部117從主存儲(chǔ)器60的面包屑列表中讀出最近寫入的參數(shù)(S62), 并通知給顯示區(qū)域確定部104,將顯示移動(dòng)到該參數(shù)所決定的顯示區(qū)域(S64)。通過(guò)這樣的動(dòng)作,能夠在有用戶的選擇輸入這樣的明確意思表示時(shí)進(jìn)行重視效率的顯示。另外,通過(guò)根據(jù)用戶的選擇輸入,在原位置以外的顯示區(qū)域也進(jìn)行標(biāo)記 (marking),從而能夠避免在高倍率的圖像顯示下找不到移動(dòng)目標(biāo)或從最初重做這樣的低效率的事態(tài)。結(jié)果,輸入方法上自由度增加,即使用深的階層構(gòu)造設(shè)置選項(xiàng)也能夠高效地到達(dá)所希望的信息。圖19的動(dòng)作是關(guān)于選擇受理顯示的動(dòng)作,返回顯示區(qū)域的處理可以與選擇受理顯示無(wú)關(guān)地實(shí)施。例如顯示區(qū)域確定部104與階層數(shù)據(jù)的切換處理一起進(jìn)行要返回的點(diǎn)的標(biāo)記。圖20是用于說(shuō)明在使視點(diǎn)任意移動(dòng)時(shí)返回顯示區(qū)域的狀態(tài)的圖。圖的表示方法與圖6同樣,階層數(shù)據(jù)400與階層數(shù)據(jù)402、404、406設(shè)定有鏈接。另外,階層數(shù)據(jù)404與階層數(shù)據(jù)407設(shè)定有鏈接。在這樣的顯示圖像數(shù)據(jù)的內(nèi)容中,首先將原位置的圖像410的信息存儲(chǔ)在主存儲(chǔ)器60的面包屑列表408。這里存儲(chǔ)的信息可以是框架坐標(biāo)也可以是階層數(shù)據(jù)的識(shí)別信息等。假設(shè)用戶利用輸入裝置20的模擬操作桿27a、27b等使虛擬空間中的視點(diǎn)如箭頭 A、箭頭B那樣移動(dòng),進(jìn)入到階層數(shù)據(jù)404的區(qū)域。由此,顯示圖像切換為階層數(shù)據(jù)404的圖像(也應(yīng)稱為階層數(shù)據(jù)404的原位置)時(shí),將分辨率最低的階層的圖像412的信息追記到面包屑列表408中。用戶進(jìn)一步如箭頭C、箭頭D那樣移動(dòng)視點(diǎn)而進(jìn)入階層數(shù)據(jù)407的區(qū)域時(shí),將階層數(shù)據(jù)407的分辨率最低的階層的圖像414的信息追記到面包屑列表408。然后,當(dāng)用戶進(jìn)行了返回顯示的輸入時(shí),以LIFO方式從面包屑列表408讀出最近的圖像信息,如箭頭E那樣使視點(diǎn)移動(dòng)。此時(shí),可以一邊顯示途中的經(jīng)過(guò)一邊如字符那樣使視點(diǎn)“移動(dòng)”,也可以立即切換顯示圖像。由此,能夠繼續(xù)切換顯示到階層數(shù)據(jù)404,并再次使視點(diǎn)在階層數(shù)據(jù)407內(nèi)移動(dòng)。在圖20的例子中,顯示圖像414后,用戶使圖像縮小等,從而向階層數(shù)據(jù)404切換顯示(箭頭F)。然后再次進(jìn)行了返回顯示的輸入時(shí),從面包屑列表408讀出圖像412的信息,如箭頭G那樣移動(dòng)視點(diǎn)。然后用戶進(jìn)一步縮小圖像,在階層數(shù)據(jù)400的圖像內(nèi)如箭頭H那樣移動(dòng)視點(diǎn)后,又進(jìn)行了返回顯示的輸入時(shí),從面包屑列表408讀出圖像410的信息,如箭頭I 那樣移動(dòng)視點(diǎn)。通過(guò)這樣的動(dòng)作,在同一階層數(shù)據(jù)內(nèi)用戶不論進(jìn)行了怎樣的視點(diǎn)移動(dòng),只要進(jìn)行返還顯示的指示輸入,就能在同階層數(shù)據(jù)中顯示分辨率最低的圖像。低分辨率的圖像是容易通盤觀察該階層數(shù)據(jù)的整體的圖像,并且是能夠向上一階層的階層數(shù)據(jù)立即切換顯示的圖像。用戶能夠不會(huì)因突然返回到初始圖像等大幅度的圖像變化而半途切斷思考地、按階層數(shù)據(jù)小幅度地縮小到統(tǒng)一的圖像,能夠不迷失移動(dòng)目標(biāo)地高效率地到達(dá)所希望的區(qū)域。 另外,只要連續(xù)進(jìn)行兩次返還的指示輸入,就能夠回到兩層前的階層暑假,這樣能夠一邊大致追溯視點(diǎn)的移動(dòng)履歷一邊階段性地返回。在圖20的例子中,是將各階層數(shù)據(jù)中最低分辨率的圖像的信息作為面包屑列表來(lái)存儲(chǔ)的,但只要按視點(diǎn)的范圍分別確定最低分辨率的一基準(zhǔn)顯示區(qū)域即可,例如可以在相同階層數(shù)據(jù)內(nèi)確定多個(gè)基準(zhǔn)顯示區(qū)域。此時(shí),只要在視點(diǎn)進(jìn)入新范圍時(shí)將與該范圍對(duì)應(yīng)的基準(zhǔn)顯示區(qū)域的信息寫入面包屑列表,就能實(shí)現(xiàn)同樣的方式。另外,可以與強(qiáng)調(diào)顯示選項(xiàng)的圖19的方式組合。此時(shí),除了圖像410、412、414的信息外,還將進(jìn)行了選擇輸入的時(shí)點(diǎn)的顯示區(qū)域的信息作為返回目標(biāo)來(lái)存儲(chǔ)。根據(jù)以上敘述的本實(shí)施方式,以包括顯示圖像的放大縮小的視點(diǎn)移動(dòng)為契機(jī),進(jìn)行向其他階層數(shù)據(jù)的顯示切換、動(dòng)圖像再現(xiàn)、聲音再現(xiàn)、向網(wǎng)絡(luò)上的其他站點(diǎn)的鏈接、選項(xiàng)的強(qiáng)調(diào)顯示等處理。由此,用戶能夠一邊欣賞圖像一邊通過(guò)視點(diǎn)移動(dòng)這樣的更直觀更容易的操作來(lái)使信息處理裝置進(jìn)行所希望的處理。另外,能夠通過(guò)設(shè)定文件的簡(jiǎn)單設(shè)定來(lái)作成這樣的多功能的內(nèi)容。另外,由于是著眼于針對(duì)圖像的視點(diǎn),所以能夠根據(jù)視點(diǎn)的位置進(jìn)行精細(xì)的設(shè)定, 不是簡(jiǎn)單地進(jìn)行功能的選擇/非選擇的二值判斷,而是能夠進(jìn)行分階段的處理。通過(guò)取得畫面從矩形區(qū)域超出的比例、矩形區(qū)域從圖像超出的比例等,能夠根據(jù)處理的內(nèi)容在適當(dāng)?shù)亩〞r(shí)使所希望的處理動(dòng)作。另外,通過(guò)在切換處理時(shí)進(jìn)行平滑轉(zhuǎn)換等加工,能夠?qū)⑶袚Q前后的圖像或聲音無(wú)縫銜接。由此,用戶能夠以圖像顯示的延伸而隨意地嘗試動(dòng)圖像再現(xiàn)等。 通過(guò)這些,與用光標(biāo)選擇處理的情況相比,能夠?qū)崿F(xiàn)設(shè)計(jì)性優(yōu)良且對(duì)用戶友好的內(nèi)容。并且,通過(guò)強(qiáng)調(diào)顯示選項(xiàng)使之可選,在想直接進(jìn)行操作時(shí),也能夠不大改變外觀地實(shí)現(xiàn)與用戶的需求和狀況相應(yīng)的方式。另外,無(wú)論是否進(jìn)行了這樣的直接的選擇,通過(guò)將返回目標(biāo)的顯示區(qū)域存儲(chǔ)為比當(dāng)前顯示中的圖像低的分辨率,能夠通過(guò)輸入裝置的預(yù)定操作直接返回該區(qū)域,從而能夠平滑地進(jìn)行圖像內(nèi)的移動(dòng),結(jié)果,到達(dá)所希望的區(qū)域的效率得到提尚。實(shí)施方式2本實(shí)施方式通過(guò)與在實(shí)施方式1中參照?qǐng)D1至圖6而說(shuō)明的同樣的信息處理裝置和階層數(shù)據(jù)來(lái)實(shí)現(xiàn)。以下,著眼于與實(shí)施方式1的不同點(diǎn)進(jìn)行說(shuō)明。圖21示出由本實(shí)施方式的信息處理裝置10顯示在顯示裝置12上的設(shè)定有鏈接的圖像的例子。顯示圖像350中設(shè)定有鏈接區(qū)域35h、352b、352c等多個(gè)鏈接區(qū)域。例如用戶將顯示圖像350作為初始圖像,向鏈接區(qū)域35 變倍時(shí),在該鏈接區(qū)域35 被顯示在畫面整體中的時(shí)點(diǎn),切換對(duì)應(yīng)的處理即圖像生成所用的階層數(shù)據(jù),或執(zhí)行嵌入對(duì)象。為此,預(yù)先與階層數(shù)據(jù)對(duì)應(yīng)地作成設(shè)定文件,該設(shè)定文件將圖3所示的虛擬空間中的鏈接區(qū)域35 被顯示于畫面整體中時(shí)的框架坐標(biāo)、與通過(guò)該鏈接而執(zhí)行的處理的識(shí)別信息、以及動(dòng)圖像數(shù)據(jù)或程序等處理所需的數(shù)據(jù)的識(shí)別信息、地址等相對(duì)應(yīng)。這樣,以向鏈接區(qū)域的視點(diǎn)移動(dòng)為契機(jī)進(jìn)行圖像的切換、嵌入對(duì)象的執(zhí)行等的方式,與單純通過(guò)指示設(shè)備的操作而從選項(xiàng)列表中選擇的情況相比,能夠感覺(jué)到與原圖像的連續(xù)性,能夠以各種形式實(shí)現(xiàn)設(shè)計(jì)性優(yōu)良的內(nèi)容。在需要這樣對(duì)確定的區(qū)域進(jìn)行放大時(shí),用戶是一邊用輸入裝置在水平方向上對(duì)位一邊進(jìn)行放大操作的,但希望這樣的操作能夠盡量簡(jiǎn)化。在圖21的例子中,鏈接區(qū)域35h、352b、352c等排列而相分離地配置著,因此容易識(shí)別鏈接區(qū)域的范圍,但也考慮對(duì)一幅畫或照片等整體連續(xù)的圖像設(shè)定鏈接區(qū)域的情況。 在這樣的情況下,鏈接區(qū)域的范圍不易理解,因此畫面與鏈接區(qū)域的對(duì)位更費(fèi)事。因此,在本實(shí)施方式中,通過(guò)在某視點(diǎn)的范圍內(nèi)用戶正進(jìn)行放大操作時(shí)在水平方向加以微調(diào)整,來(lái)將畫面誘導(dǎo)至鏈接區(qū)域,從而輔助用戶的輸入。誘導(dǎo)目標(biāo)的區(qū)域可以不是鏈接區(qū)域,可以是內(nèi)容作成者有意地想誘導(dǎo)視點(diǎn)的區(qū)域等,但在以下說(shuō)明中,以鏈接區(qū)域?yàn)槔?。圖22詳細(xì)示出本實(shí)施方式中的控制部100的構(gòu)成。控制部100與實(shí)施方式1 一樣,包括從輸入裝置20取得用戶輸入的信息的輸入信息取得部102、從硬盤驅(qū)動(dòng)器50加載顯示對(duì)象的階層數(shù)據(jù)的加載部103、根據(jù)輸入確定顯示區(qū)域的顯示區(qū)域確定部104、對(duì)壓縮圖像數(shù)據(jù)進(jìn)行解碼的解碼部106、描繪顯示圖像的顯示圖像處理部114。控制部100還包括 誘導(dǎo)控制部416,修正顯示區(qū)域確定部104確定的顯示區(qū)域,使得畫面被誘導(dǎo)至鏈接區(qū)域; 以及鏈接執(zhí)行部418,執(zhí)行對(duì)鏈接區(qū)域所設(shè)定的處理。
在圖22中,被記載為進(jìn)行各種處理的功能塊的各要素,在硬件上可由 CPU (Central Processing Unit)、存儲(chǔ)器、其他的LSI構(gòu)成,軟件上可由載入到存儲(chǔ)器中的程序等來(lái)實(shí)現(xiàn)。如上所述,控制單元100具有1個(gè)PPU和多個(gè)SPU,PPU和SPU分別單獨(dú)或協(xié)同地構(gòu)成各功能塊。因此,這些功能塊可僅由硬件實(shí)現(xiàn),或僅由軟件來(lái)實(shí)現(xiàn),或通過(guò)其組合以各種各樣的形式來(lái)實(shí)現(xiàn),這對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō)是可以理解的,并不限定于某一種。硬盤驅(qū)動(dòng)器50中預(yù)先存儲(chǔ)包含階層數(shù)據(jù)和設(shè)定文件的內(nèi)容文件。在顯示設(shè)定有鏈接的多個(gè)階層數(shù)據(jù)所構(gòu)成的圖像數(shù)據(jù)時(shí),存儲(chǔ)與多個(gè)階層數(shù)據(jù)分別對(duì)應(yīng)的設(shè)定文件。內(nèi)容文件根據(jù)需要還可以包括動(dòng)圖像數(shù)據(jù)、應(yīng)用程序等嵌入對(duì)象的處理所需的數(shù)據(jù)。輸入信息取得部102按照用戶對(duì)輸入裝置20的操作,從輸入裝置20取得內(nèi)容的起動(dòng)/結(jié)束、視點(diǎn)的移動(dòng)等請(qǐng)求的相關(guān)信息,將該信息通知顯示區(qū)域確定部104和誘導(dǎo)控制部416。加載部103從輸入信息取得部102收到有內(nèi)容的起動(dòng)請(qǐng)求的通知時(shí),從硬盤驅(qū)動(dòng)器 50讀出內(nèi)容的初始圖像的階層數(shù)據(jù)和其設(shè)定文件,存儲(chǔ)在主存儲(chǔ)器60中。加載部103進(jìn)而根據(jù)需要從硬盤驅(qū)動(dòng)器50讀出視點(diǎn)的移動(dòng)目標(biāo)的階層數(shù)據(jù)、嵌入對(duì)象的執(zhí)行所需的數(shù)據(jù)等,存儲(chǔ)在主存儲(chǔ)器60中。顯示區(qū)域確定部104從輸入信息取得部102收到了有視點(diǎn)的移動(dòng)請(qǐng)求的通知時(shí), 將視點(diǎn)的移動(dòng)量變換為階層數(shù)據(jù)在虛擬空間中的坐標(biāo),確定應(yīng)顯示的移動(dòng)目標(biāo)的框架坐標(biāo)。誘導(dǎo)控制部416在相對(duì)于設(shè)定文件中所設(shè)定的鏈接區(qū)域的預(yù)定范圍內(nèi)存在視點(diǎn)時(shí),修正顯示區(qū)域確定部104確定的框架坐標(biāo),以將畫面誘導(dǎo)至該鏈接區(qū)域。在用戶對(duì)輸入裝置 20進(jìn)行了視點(diǎn)的移動(dòng)請(qǐng)求的期間,實(shí)施該誘導(dǎo)作為針對(duì)該請(qǐng)求的微調(diào)整。詳細(xì)情況后述。解碼部106從主存儲(chǔ)器60讀出壓縮圖像數(shù)據(jù)的一部分并解碼,將解碼后的數(shù)據(jù)存儲(chǔ)到緩沖存儲(chǔ)器70中。解碼部106解碼的數(shù)據(jù)可以是包含顯示區(qū)域的預(yù)定尺寸的圖像數(shù)據(jù)。通過(guò)預(yù)先對(duì)大范圍的圖像數(shù)據(jù)進(jìn)行解碼并存儲(chǔ)在緩沖存儲(chǔ)器70中,能夠消減從主存儲(chǔ)器60的讀取次數(shù),能夠?qū)崿F(xiàn)平滑的視點(diǎn)移動(dòng)。顯示圖像處理部114取得顯示區(qū)域確定部104 確定的應(yīng)顯示區(qū)域的框架坐標(biāo),從緩沖存儲(chǔ)器70讀出對(duì)應(yīng)的圖像數(shù)據(jù),描繪在顯示處理部 44的幀存儲(chǔ)器76中。鏈接執(zhí)行部418參照主存儲(chǔ)器60中所存儲(chǔ)的與顯示中的階層數(shù)據(jù)對(duì)應(yīng)的設(shè)定文件,在移動(dòng)目標(biāo)的視點(diǎn)滿足鏈接條件時(shí),執(zhí)行對(duì)鏈接區(qū)域所設(shè)定的處理。這里,所謂“鏈接條件”,如上所述可以是在畫面整體顯示鏈接區(qū)域時(shí)的視點(diǎn),也可以是鏈接區(qū)域的預(yù)定比例進(jìn)入畫面內(nèi)時(shí)的視點(diǎn)的范圍等。還可以對(duì)放大率等設(shè)置閾值。這樣的條件由內(nèi)容作成者等根據(jù)鏈接區(qū)域的配置等預(yù)先設(shè)定。用于執(zhí)行嵌入對(duì)象的程序和數(shù)據(jù)如果沒(méi)有存儲(chǔ)在主存儲(chǔ)器60中,則鏈接執(zhí)行部 418將該程序和數(shù)據(jù)的識(shí)別信息與從硬盤驅(qū)動(dòng)器50向主存儲(chǔ)器60的加載請(qǐng)求一起發(fā)送給加載部103。在將顯示切換到其他階層數(shù)據(jù)時(shí),也根據(jù)需要對(duì)加載部103發(fā)出加載請(qǐng)求。進(jìn)而鏈接執(zhí)行部418對(duì)顯示區(qū)域確定部104發(fā)出階層數(shù)據(jù)的切換請(qǐng)求。據(jù)此,顯示區(qū)域確定部 104將框架坐標(biāo)變換為切換后的階層數(shù)據(jù)的框架坐標(biāo),與該階層數(shù)據(jù)的識(shí)別信息一起通知給解碼部106。解碼部106據(jù)此將鏈接目標(biāo)的階層數(shù)據(jù)作為解碼處理對(duì)象。接下來(lái),說(shuō)明誘導(dǎo)控制部416將畫面誘導(dǎo)至鏈接區(qū)域的機(jī)構(gòu)。如上所述在本實(shí)施方式中,通過(guò)在圖像內(nèi)設(shè)置鏈接區(qū)域并畫面與該區(qū)域一致,從而實(shí)現(xiàn)各種處理。在這樣的方式下,用戶大多一邊反復(fù)利用輸入裝置20的模擬操作桿27b那樣的放大縮小鍵進(jìn)行圖像放大、和利用十字鍵21那樣的方向指示鍵進(jìn)行水平方向的對(duì)位,一邊將作為目標(biāo)的區(qū)域放大。在這樣的操作中,在圖像被放大到某種程度的階段,一個(gè)鏈接區(qū)域占畫面內(nèi)的多數(shù)面積時(shí)等,即使多少有些錯(cuò)位,也能夠予測(cè)用戶將該鏈接區(qū)域作為目標(biāo)。利用該性質(zhì),根據(jù)畫面內(nèi)的鏈接區(qū)域的觀察方法,予測(cè)用戶將哪個(gè)鏈接區(qū)域作為目標(biāo)。然后,與圖像的放大操作相聯(lián)動(dòng)地在水平方向施加微調(diào)整而將畫面誘導(dǎo)至該鏈接區(qū)域。具體而言,作為誘導(dǎo)條件,對(duì)顯示圖像的放大率和鏈接區(qū)域從畫面超出的比例分別設(shè)定閾值。所謂鏈接區(qū)域從畫面超出的比例,是在鏈接區(qū)域從畫面超出的方向上,鏈接區(qū)域超出的長(zhǎng)度相對(duì)于寬度的比例。在縱橫兩方向都超出時(shí),為該比例較大的一者。然后,在放大率超過(guò)閾值,且某鏈接區(qū)域從畫面超出的比例小于閾值時(shí),預(yù)測(cè)為用戶將該鏈接區(qū)域作為目標(biāo)。在能夠進(jìn)行這樣的予測(cè)的狀態(tài)下,用戶利用放大縮小鍵進(jìn)行放大圖像的操作時(shí), 在與此相應(yīng)地增加顯示圖像的放大率的同時(shí),在水平方向移動(dòng)顯示區(qū)域使得接近予測(cè)為目標(biāo)的鏈接區(qū)域。是否滿足誘導(dǎo)條件的監(jiān)視是在用戶進(jìn)行視點(diǎn)移動(dòng)請(qǐng)求的期間常時(shí)進(jìn)行的。 另外,誘導(dǎo)條件可以在上述設(shè)定文件中按鏈接區(qū)域分別設(shè)定或?qū)θ挎溄訁^(qū)域共通地設(shè)定,也可以作為誘導(dǎo)控制部416不依賴于階層數(shù)據(jù)地保持的參數(shù)。另外,也可以在用戶同時(shí)進(jìn)行放大操作和水平方向的移動(dòng)操作時(shí),不進(jìn)行誘導(dǎo)處理。圖23是說(shuō)明視點(diǎn)的不同所導(dǎo)致的鏈接區(qū)域與畫面的位置關(guān)系的變化的圖。圖的縱向表示視點(diǎn)相對(duì)于圖像的高度,最下面的線是圖像平面。在圖像平面上,用粗線表示鏈接區(qū)域352。首先,從視點(diǎn)360a觀察圖像時(shí),從表示視界的三角形可知,鏈接區(qū)域352未超出地進(jìn)入視界、即畫面內(nèi)。另一方面,從視點(diǎn)360b觀察圖像時(shí),鏈接區(qū)域352的一部分從畫面超出O另外,視點(diǎn)越接近圖像平面,鏈接區(qū)域352相對(duì)于畫面的大小就越大,因此鏈接區(qū)域352容易從畫面超出。因此,例如鏈接區(qū)域352不從畫面超出那樣的視點(diǎn)的范圍就成為視點(diǎn)范圍362那樣的形狀。即使改變針對(duì)超出的比例的閾值,視點(diǎn)范圍的形狀也與視點(diǎn)范圍362 —樣。即如上述那樣設(shè)定誘導(dǎo)條件時(shí),符合該條件的的視點(diǎn)范圍就確定為視點(diǎn)范圍 362那樣。另外在圖23中,視點(diǎn)363是鏈接區(qū)域352正好顯示為畫面整體的視點(diǎn)、即執(zhí)行基于鏈接的處理時(shí)的視點(diǎn)。誘導(dǎo)控制部416在用戶放大圖像的期間,以視點(diǎn)363為目標(biāo)進(jìn)行視點(diǎn)乃至畫面的誘導(dǎo)控制。鏈接區(qū)域352可以不是與設(shè)定有鏈接的區(qū)域、即逐漸放大時(shí)進(jìn)行圖像切換或動(dòng)圖像顯示的區(qū)域嚴(yán)格相同的區(qū)域。例如可以是包含設(shè)定有該鏈接的區(qū)域及其周圍的區(qū)域等。這里設(shè)定一個(gè)誘導(dǎo)條件時(shí),通過(guò)根據(jù)該誘導(dǎo)條件而確定的視點(diǎn)相對(duì)于視點(diǎn)范圍的內(nèi)外判斷,來(lái)實(shí)現(xiàn)誘導(dǎo)/不誘導(dǎo)的二者擇一的方式。本實(shí)施方式中還可以在根據(jù)誘導(dǎo)條件而確定的視點(diǎn)范圍的周圍設(shè)置中間性視點(diǎn)范圍。以后,將前者的視點(diǎn)范圍記為“誘導(dǎo)范圍”, 將后者的視點(diǎn)范圍記為“準(zhǔn)誘導(dǎo)范圍”。準(zhǔn)誘導(dǎo)范圍中存在視點(diǎn)時(shí),以與誘導(dǎo)范圍中存在視點(diǎn)時(shí)相比較小的誘導(dǎo)力進(jìn)行誘導(dǎo)。這里所謂“誘導(dǎo)力”,是指例如誘導(dǎo)所導(dǎo)致的圖像的水平方向移動(dòng)速度相對(duì)于用戶操作所導(dǎo)致的圖像放大速度的比例。
圖M示意地示出誘導(dǎo)范圍與準(zhǔn)誘導(dǎo)范圍的關(guān)系。圖的表示方法與圖23 —樣,在最下面存在鏈接區(qū)域352。另外在該圖上部示出從上面觀看各范圍時(shí)的狀態(tài)。該圖中誘導(dǎo)范圍364對(duì)應(yīng)于圖23的視點(diǎn)范圍362,成為誘導(dǎo)目標(biāo)的視點(diǎn)是視點(diǎn)368。在這樣的誘導(dǎo)范圍364的周圍,設(shè)定準(zhǔn)誘導(dǎo)范圍366。準(zhǔn)誘導(dǎo)范圍366例如設(shè)為具有與誘導(dǎo)范圍364相同的中心線,且在水平面方向上擴(kuò)大預(yù)定比例后的區(qū)域中、誘導(dǎo)范圍364以外的范圍。準(zhǔn)誘導(dǎo)范圍和各范圍的誘導(dǎo)力既可以在設(shè)定文件中按鏈接區(qū)域分別設(shè)定或?qū)θ挎溄訁^(qū)域共通地設(shè)定,也可以由誘導(dǎo)控制部416與階層數(shù)據(jù)無(wú)關(guān)地保持。即使用戶對(duì)圖像的放大速度相同,基于誘導(dǎo)的畫面乃至視點(diǎn)的水平方向的移動(dòng)速度也因視點(diǎn)在誘導(dǎo)范圍內(nèi)或在準(zhǔn)誘導(dǎo)范圍內(nèi)而不同。例如,準(zhǔn)誘導(dǎo)范圍366內(nèi)的視點(diǎn)372 的每單位時(shí)間的移動(dòng)量(箭頭B)的水平方向分量比誘導(dǎo)范圍364內(nèi)的視點(diǎn)370的每單位時(shí)間的移動(dòng)量(箭頭A)的水平方向分量小。另外,如該圖的例子那樣,在準(zhǔn)誘導(dǎo)范圍366中的視點(diǎn)372 —邊如箭頭B那樣被誘導(dǎo)一邊逐漸接近圖像平面的過(guò)程中從準(zhǔn)誘導(dǎo)范圍366脫離時(shí),就如箭頭C那樣從誘導(dǎo)對(duì)象中除外,僅進(jìn)行基于用戶操作的圖像放大。即視點(diǎn)相對(duì)于各范圍的內(nèi)外判斷是在用戶進(jìn)行放大操作的期間常時(shí)執(zhí)行的,將誘導(dǎo)的開(kāi)始、停止、誘導(dǎo)力的變更與視點(diǎn)的移動(dòng)一起實(shí)時(shí)地執(zhí)行。準(zhǔn)誘導(dǎo)范圍與誘導(dǎo)范圍相比,可以考慮鏈接區(qū)域以相同放大率從畫面超出的量多的視點(diǎn)的范圍。因此,通過(guò)這樣設(shè)置誘導(dǎo)范圍和準(zhǔn)誘導(dǎo)范圍,能夠根據(jù)鏈接區(qū)域進(jìn)入畫面的程度而精細(xì)地調(diào)整誘導(dǎo)力。結(jié)果,能夠減少被強(qiáng)力誘導(dǎo)至并未作為目標(biāo)的鏈接區(qū)域、或因微小的畫面擺動(dòng)就切換被誘導(dǎo)/不被誘導(dǎo)這樣的、用戶因誘導(dǎo)而感到的不舒服。誘導(dǎo)范圍364、準(zhǔn)誘導(dǎo)范圍366各自的誘導(dǎo)力可以不恒定。圖25示出誘導(dǎo)力相對(duì)于視點(diǎn)水平方向距鏈接區(qū)域的中心線的距離的設(shè)定例。圖中,縱軸是誘導(dǎo)力,橫軸的中心與鏈接區(qū)域的中心線對(duì)應(yīng)。在該圖中,進(jìn)行如下設(shè)定在誘導(dǎo)范圍內(nèi)將誘導(dǎo)力取為一定值a, 在準(zhǔn)誘導(dǎo)范圍內(nèi)誘導(dǎo)力根據(jù)與中心線的距離而從值a單調(diào)減少,在最遠(yuǎn)離中心線邊界處成為0。同樣,在誘導(dǎo)范圍內(nèi)也可以根據(jù)與中心線的距離而使誘導(dǎo)力變化。誘導(dǎo)力還可以不分誘導(dǎo)范圍、準(zhǔn)誘導(dǎo)范圍這兩個(gè)范圍地連續(xù)變化,也可以分為3 個(gè)以上的范圍。任一種情況下,都可以認(rèn)為鏈接區(qū)域的中心線與視點(diǎn)間的水平方向距離越短,用戶以該鏈接區(qū)域?yàn)槟繕?biāo)的可能性就越高,因此通過(guò)根據(jù)該值而使誘導(dǎo)力變化,能夠以自然的移動(dòng)來(lái)輔助用戶的視點(diǎn)移動(dòng)。作為規(guī)定誘導(dǎo)范圍的誘導(dǎo)條件,也可以不對(duì)鏈接區(qū)域從畫面超出的比例設(shè)置閾值,而是直接設(shè)定誘導(dǎo)范圍。例如,通過(guò)設(shè)定鏈接區(qū)域的中心線與視點(diǎn)間的距離變化相對(duì)于視點(diǎn)的高度變化的比例,能夠取代圖M的誘導(dǎo)范圍地設(shè)定截面形狀為圓形的圓錐狀的誘導(dǎo)范圍。準(zhǔn)誘導(dǎo)范圍也能同樣設(shè)定,截面形狀為形成誘導(dǎo)范圍的周圍的中空?qǐng)A形狀。此時(shí)也能用與前面說(shuō)明的同樣的機(jī)構(gòu)取得同樣的效果。進(jìn)而,誘導(dǎo)范圍或準(zhǔn)誘導(dǎo)范圍具有在多個(gè)鏈接區(qū)域內(nèi)重復(fù)的區(qū)域時(shí),作為針對(duì)進(jìn)入該區(qū)域的視點(diǎn)的誘導(dǎo)力,可以將對(duì)各鏈接區(qū)域的誘導(dǎo)力設(shè)為根據(jù)從該視點(diǎn)到各鏈接區(qū)域的中心線的距離而加權(quán)平均后的值。這里誘導(dǎo)力和到中心線的距離是矢量計(jì)算,按縱向分量、橫向分量來(lái)計(jì)算。在這樣的情況下,視點(diǎn)在接近圖像的過(guò)程中,從距離遠(yuǎn)等誘導(dǎo)力較弱的鏈接區(qū)域的誘導(dǎo)范圍或準(zhǔn)誘導(dǎo)范圍脫離,最終被誘導(dǎo)至離視點(diǎn)最近的鏈接區(qū)域。
29
接著,說(shuō)明前述構(gòu)成的信息處理裝置10的動(dòng)作。圖沈是表示信息處理裝置10 進(jìn)行的向鏈接區(qū)域的畫面的誘導(dǎo)和鏈接的執(zhí)行的相關(guān)處理步驟的流程圖。首先,用戶對(duì)信息處理裝置10進(jìn)行內(nèi)容的起動(dòng)請(qǐng)求時(shí),顯示圖21所示的顯示圖像350那樣的初始圖像 (S118)。在該狀態(tài)下,用戶用輸入裝置20進(jìn)行視點(diǎn)移動(dòng)請(qǐng)求時(shí),輸入信息取得部102取得該信息(S120)。該移動(dòng)請(qǐng)求是使視點(diǎn)靠近圖像平面的請(qǐng)求、即是圖像的放大請(qǐng)求時(shí)(S122 為Y),誘導(dǎo)控制部416判斷視點(diǎn)是否在準(zhǔn)誘導(dǎo)范圍內(nèi)(S124)。當(dāng)視點(diǎn)在準(zhǔn)誘導(dǎo)范圍內(nèi)時(shí)(S124為Y),誘導(dǎo)控制部416根據(jù)對(duì)準(zhǔn)誘導(dǎo)范圍設(shè)定的誘導(dǎo)力,通過(guò)向顯示區(qū)域確定部104所確定的放大方向的畫面的移動(dòng)追加水平方向的移動(dòng),來(lái)誘導(dǎo)畫面(S126)。此時(shí)的誘導(dǎo)力如上所述比視點(diǎn)位于誘導(dǎo)范圍內(nèi)時(shí)弱。視點(diǎn)不在準(zhǔn)誘導(dǎo)范圍內(nèi)而在誘導(dǎo)范圍內(nèi)時(shí)(S124為N,SU8為Y),與SU6同樣,對(duì)放大方向的畫面的移動(dòng)追加水平方向的移動(dòng)來(lái)誘導(dǎo)畫面,但此時(shí)的誘導(dǎo)力比SU6強(qiáng)(S130)。SU6和S130的處理實(shí)際上由解碼部106、顯示圖像處理部114等描繪圖像。以后的顯示區(qū)域移動(dòng)處理也是一樣。視點(diǎn)既不在準(zhǔn)誘導(dǎo)范圍內(nèi)也不在誘導(dǎo)范圍內(nèi)時(shí)(S124為N,SU8為N),直接采用顯示區(qū)域確定部104所確定的放大方向的畫面的移動(dòng)(S13》。如果S120取得的視點(diǎn)移動(dòng)請(qǐng)求不僅是放大請(qǐng)求(S122為N),則顯示區(qū)域確定部104按該視點(diǎn)移動(dòng)請(qǐng)求使顯示區(qū)域移動(dòng)(S134)。根據(jù)情況反復(fù)進(jìn)行S120 S134的處理,從而視點(diǎn)緩緩地逐漸接近某鏈接區(qū)域。 鏈接執(zhí)行部418監(jiān)視視點(diǎn)的移動(dòng)結(jié)果直到滿足例如畫面整體顯示鏈接區(qū)域等鏈接條件為止(S136為N),在滿足該條件的時(shí)點(diǎn)(S136為Y),執(zhí)行對(duì)該鏈接區(qū)域所設(shè)定的處理(S138)。根據(jù)以上敘述的本實(shí)施方式,在受理來(lái)自用戶的包括顯示圖像的放大縮小的視點(diǎn)移動(dòng)而更新顯示區(qū)域的信息處理裝置中,根據(jù)圖像中的特定區(qū)域與映在畫面中的區(qū)域的位置關(guān)系,判斷用戶是否有放大該區(qū)域的意圖。當(dāng)判斷為有放大的意圖時(shí),進(jìn)行顯示區(qū)域的誘導(dǎo)。具體而言,用戶進(jìn)行了圖像的放大請(qǐng)求時(shí),放大顯示區(qū)域,并追加水平方向的移動(dòng)。由此,能夠省略放大所希望的區(qū)域時(shí)用戶所必需的操作的一部分,用戶的負(fù)擔(dān)減輕。尤其是, 通過(guò)使畫面與預(yù)先設(shè)定的區(qū)域一致,在開(kāi)始與該區(qū)域?qū)?yīng)的處理這樣的狀態(tài)下,用戶能夠不對(duì)顯示區(qū)域進(jìn)行微調(diào)整地高效開(kāi)始該處理。誘導(dǎo)時(shí),在用戶進(jìn)行圖像的放大請(qǐng)求的期間,為了與基于該放大請(qǐng)求的放大速度對(duì)應(yīng)而在水平方向進(jìn)行調(diào)整。即調(diào)整幅度是與用戶用于放大請(qǐng)求的操作強(qiáng)度聯(lián)動(dòng)的,因此, 能夠?qū)崿F(xiàn)自然移動(dòng)下的誘導(dǎo),而不給人視點(diǎn)隨便移動(dòng)這樣的感覺(jué)。另外,作為進(jìn)行誘導(dǎo)的條件,通過(guò)設(shè)定2種以上視點(diǎn)范圍,有階段地進(jìn)行誘導(dǎo)。艮口, 在特定區(qū)域與畫面的偏差比較大的階段下,判斷為用戶要放大該特定區(qū)域的可能性沒(méi)那么大,就預(yù)先減小誘導(dǎo)力,而偏差減小時(shí)進(jìn)行正式的誘導(dǎo)。通過(guò)這樣做,能夠在適當(dāng)?shù)亩〞r(shí)進(jìn)行適當(dāng)量的誘導(dǎo)。進(jìn)而,當(dāng)視點(diǎn)存在于相鄰的多個(gè)區(qū)域間時(shí)等,根據(jù)至各區(qū)域的距離而決定最終的誘導(dǎo)量。具體而言,根據(jù)距離而對(duì)向各區(qū)域的誘導(dǎo)量進(jìn)行加權(quán)平均。這樣,即使要放大的區(qū)域接近也能求得適當(dāng)?shù)恼T導(dǎo)力,能夠?qū)Ω鞣N布局的圖像應(yīng)用本實(shí)施方式。以上,基于實(shí)施方式說(shuō)明了本發(fā)明。本領(lǐng)域技術(shù)人員可以理解上述實(shí)施方式是例示,這些各構(gòu)成要素、各處理過(guò)程的組合可以有各種變形例,并且這樣的變形例也在本發(fā)明的范圍內(nèi)。
例如在本實(shí)施方式中,與視點(diǎn)相對(duì)于圖像的移動(dòng)對(duì)應(yīng)地說(shuō)明了圖像平面和按分辨率形成的3維虛擬空間內(nèi)的顯示畫面的移動(dòng),但在改變2維的圖像平面中要顯示的區(qū)域的中心位置和該區(qū)域的大小而作為顯示畫面的情況下,也能將該顯示畫面捕捉為用戶的虛擬的視點(diǎn)移動(dòng)。即,2維平面的顯示區(qū)域的移動(dòng)也能適用本實(shí)施方式,并取得同樣的效果?!卜?hào)說(shuō)明〕1信息處理系統(tǒng),10信息處理裝置,12顯示裝置,20輸入裝置,30第0階層,32第 1階層,34第2階層,36第3階層,38分塊圖像,44顯示處理部,50硬盤驅(qū)動(dòng)器,60主存儲(chǔ)器,70緩沖存儲(chǔ)器,76幀存儲(chǔ)器,80基準(zhǔn)矩形,82對(duì)象矩形,84邊界矩形,92鏈接邊界,100 控制部,102輸入信息取得部,103加載部,104顯示區(qū)域確定部,106解碼部,114顯示圖像處理部,116鏈接判斷部,117對(duì)象執(zhí)行部,364誘導(dǎo)范圍,366準(zhǔn)誘導(dǎo)范圍,408面包屑列表, 416誘導(dǎo)控制部,418鏈接執(zhí)行部?!补I(yè)上的可利用性〕如上所述,本發(fā)明能夠用于計(jì)算機(jī)、游戲機(jī)、圖像顯示裝置等信息處理裝置。
權(quán)利要求
1.一種信息處理裝置,其特征在于,包括存儲(chǔ)裝置,保持階層數(shù)據(jù),該階層數(shù)據(jù)是將不同分辨率的圖像數(shù)據(jù)按分辨率順序階層化而構(gòu)成的;輸入信息取得部,受理用戶在虛擬空間中的視點(diǎn)的移動(dòng)請(qǐng)求,該虛擬空間是基于圖像平面和與圖像平面的距離而定義的;顯示圖像處理部,根據(jù)上述視點(diǎn)的移動(dòng)請(qǐng)求來(lái)改變顯示的區(qū)域,基于上述階層數(shù)據(jù)生成顯示圖像;以及對(duì)象執(zhí)行部,在上述視點(diǎn)滿足用于開(kāi)始與圖像內(nèi)的預(yù)定區(qū)域?qū)?yīng)的處理的條件時(shí),執(zhí)行該處理;其中,上述條件是針對(duì)圖像平面上所設(shè)定的上述預(yù)定區(qū)域與由上述視點(diǎn)確定的映在畫面中的區(qū)域的位置關(guān)系而設(shè)定的。
2.根據(jù)權(quán)利要求1所述的信息處理裝置,其特征在于以上述映在畫面中的區(qū)域中的、從上述預(yù)定區(qū)域超出的區(qū)域的比例在設(shè)定值以下作為上述條件。
3.根據(jù)權(quán)利要求1或2所述的信息處理裝置,其特征在于以上述預(yù)定區(qū)域中的、從上述映在畫面中的區(qū)域超出的區(qū)域的比例在設(shè)定值以下作為上述條件。
4.根據(jù)權(quán)利要求1至3的任意一項(xiàng)所述的信息處理裝置,其特征在于上述對(duì)象執(zhí)行部在上述視點(diǎn)滿足與預(yù)定區(qū)域?qū)?yīng)地設(shè)定的條件時(shí),從存儲(chǔ)器讀出與該區(qū)域?qū)?yīng)的動(dòng)圖像數(shù)據(jù)和聲音數(shù)據(jù)的至少任一者來(lái)再現(xiàn)并輸出。
5.根據(jù)權(quán)利要求4所述的信息處理裝置,其特征在于上述對(duì)象執(zhí)行部在上述視點(diǎn)滿足與上述預(yù)定區(qū)域?qū)?yīng)地設(shè)定的第1條件時(shí),再現(xiàn)并輸出上述動(dòng)圖像數(shù)據(jù)中所包含的一幀數(shù)據(jù),在上述視點(diǎn)進(jìn)一步滿足與上述預(yù)定區(qū)域?qū)?yīng)地設(shè)定的第2條件時(shí),輸出所再現(xiàn)的動(dòng)圖像數(shù)據(jù)。
6.根據(jù)權(quán)利要求4所述的信息處理裝置,其特征在于上述對(duì)象執(zhí)行部在上述視點(diǎn)脫離上述條件時(shí),停止此前正再現(xiàn)的數(shù)據(jù)的再現(xiàn)并在存儲(chǔ)器中記錄停止點(diǎn),當(dāng)上述視點(diǎn)再次滿足與相同區(qū)域?qū)?yīng)地設(shè)定的條件時(shí),從上述停止點(diǎn)起再現(xiàn)并輸出。
7.根據(jù)權(quán)利要求6所述的信息處理裝置,其特征在于同一動(dòng)圖像數(shù)據(jù)或聲音數(shù)據(jù)與多個(gè)區(qū)域相對(duì)應(yīng)時(shí),上述對(duì)象執(zhí)行部在存儲(chǔ)器中記錄這些區(qū)域所共通的上述停止點(diǎn)。
8.根據(jù)權(quán)利要求1至7的任意一項(xiàng)所述的信息處理裝置,其特征在于上述對(duì)象執(zhí)行部在上述視點(diǎn)滿足與預(yù)定區(qū)域?qū)?yīng)地設(shè)定的條件時(shí),對(duì)上述預(yù)定區(qū)域?qū)嵤┍硎灸茉L問(wèn)與該區(qū)域?qū)?yīng)的網(wǎng)絡(luò)上的場(chǎng)所的顯示。
9.一種信息處理方法,其特征在于,包括如下步驟從存儲(chǔ)器讀出階層數(shù)據(jù)并輸出到顯示裝置,該階層數(shù)據(jù)是將不同分辨率的圖像數(shù)據(jù)按分辨率順序階層化而構(gòu)成的;受理用戶在虛擬空間中的視點(diǎn)的移動(dòng)請(qǐng)求,該虛擬空間是基于圖像平面和與圖像平面的距離而定義的;根據(jù)上述視點(diǎn)的移動(dòng)請(qǐng)求而改變顯示在上述顯示裝置上的區(qū)域;以及在上述視點(diǎn)滿足與圖像內(nèi)的預(yù)定區(qū)域?qū)?yīng)地設(shè)定的、用于開(kāi)始處理的條件時(shí),執(zhí)行該處理;其中,上述條件是針對(duì)圖像平面上所設(shè)定的上述預(yù)定區(qū)域與由上述視點(diǎn)確定的映在畫面中的區(qū)域的位置關(guān)系而設(shè)定的。
10.根據(jù)權(quán)利要求9所述的信息處理方法,其特征在于,上述執(zhí)行處理的步驟包括以下步驟在上述視點(diǎn)滿足與上述預(yù)定區(qū)域?qū)?yīng)地設(shè)定的第1條件時(shí),再現(xiàn)并輸出與該區(qū)域?qū)?yīng)的動(dòng)圖像數(shù)據(jù)中所包含的一幀數(shù)據(jù);和在上述視點(diǎn)進(jìn)一步滿足與上述預(yù)定區(qū)域?qū)?yīng)地設(shè)定的第2條件時(shí),輸出所再現(xiàn)的上述動(dòng)圖像數(shù)據(jù)。
11.一種計(jì)算機(jī)程序,其特征在于,使計(jì)算機(jī)執(zhí)行如下功能從存儲(chǔ)器讀出階層數(shù)據(jù)并顯示到顯示裝置,該階層數(shù)據(jù)是將不同分辨率的圖像數(shù)據(jù)按分辨率順序階層化而構(gòu)成的;受理用戶在虛擬空間中的視點(diǎn)的移動(dòng)請(qǐng)求,該虛擬空間是基于圖像平面和與圖像平面的距離而定義的;根據(jù)上述視點(diǎn)的移動(dòng)請(qǐng)求而改變顯示在上述顯示裝置上的區(qū)域;以及在上述視點(diǎn)滿足與圖像內(nèi)的預(yù)定區(qū)域?qū)?yīng)地設(shè)定的、用于開(kāi)始處理的條件時(shí),執(zhí)行該處理;其中,上述條件是針對(duì)圖像平面上所設(shè)定的上述預(yù)定區(qū)域與由視點(diǎn)確定的映在畫面中的區(qū)域的位置關(guān)系而設(shè)定的。
12.—種記錄有計(jì)算機(jī)程序的記錄介質(zhì),其特征在于,使計(jì)算機(jī)實(shí)現(xiàn)如下功能從存儲(chǔ)器讀出階層數(shù)據(jù)并輸出到顯示裝置,該階層數(shù)據(jù)是將不同分辨率的圖像數(shù)據(jù)按分辨率順序階層化而構(gòu)成的;受理用戶在虛擬空間中的視點(diǎn)的移動(dòng)請(qǐng)求,該虛擬空間是基于圖像平面和與圖像平面的距離而定義的;根據(jù)上述視點(diǎn)的移動(dòng)請(qǐng)求而改變顯示在上述顯示裝置上的區(qū)域;以及在上述視點(diǎn)滿足與圖像內(nèi)的預(yù)定區(qū)域?qū)?yīng)地設(shè)定的、用于開(kāi)始處理的條件時(shí),執(zhí)行該處理;其中,上述條件是針對(duì)圖像平面上所設(shè)定的上述預(yù)定區(qū)域與由視點(diǎn)確定的映在畫面中的區(qū)域的位置關(guān)系而設(shè)定的。
13.一種內(nèi)容的數(shù)據(jù)結(jié)構(gòu),其特征在于, 將階層數(shù)據(jù)與設(shè)定文件建立對(duì)應(yīng);上述階層數(shù)據(jù)是將不同分辨率的圖像數(shù)據(jù)按分辨率順序階層化而構(gòu)成的; 上述設(shè)定文件記載有與用上述階層數(shù)據(jù)顯示的圖像內(nèi)的預(yù)定區(qū)域?qū)?yīng)的、用于開(kāi)始處理的條件,該條件是針對(duì)該圖像平面上所設(shè)定的上述預(yù)定區(qū)域與由視點(diǎn)確定的上述圖像的映在畫面中的區(qū)域的位置關(guān)系而設(shè)定的,上述視點(diǎn)是在基于圖像平面和與圖像平面的距離而定義的虛擬空間中的視點(diǎn)。
14.一種記錄介質(zhì),記錄有權(quán)利要求13所述的內(nèi)容的數(shù)據(jù)結(jié)構(gòu)。
15.一種信息處理裝置,其特征在于,包括存儲(chǔ)裝置,保持階層數(shù)據(jù),該階層數(shù)據(jù)是將不同分辨率的圖像數(shù)據(jù)按分辨率順序階層化而構(gòu)成的;輸入信息取得部,受理用戶在虛擬空間中的視點(diǎn)的移動(dòng)請(qǐng)求,該虛擬空間是基于圖像平面和與圖像平面的距離而定義的;顯示圖像處理部,根據(jù)上述視點(diǎn)的移動(dòng)請(qǐng)求而改變顯示的區(qū)域,基于上述階層數(shù)據(jù)生成顯示圖像;以及圖像加工部,進(jìn)行強(qiáng)調(diào)顯示上述顯示圖像內(nèi)的多個(gè)區(qū)域的加工; 其中,上述輸入信息取得部還受理用戶從被強(qiáng)調(diào)顯示的多個(gè)區(qū)域中的選擇指示; 上述顯示圖像處理部還根據(jù)上述選擇指示而改變顯示的區(qū)域。
16.根據(jù)權(quán)利要求15所述的信息處理裝置,其特征在于上述圖像加工部在滿足針對(duì)圖像平面上所設(shè)定的矩形區(qū)域與由上述視點(diǎn)確定的映在畫面中的區(qū)域的位置關(guān)系而設(shè)定的條件時(shí),進(jìn)行上述強(qiáng)調(diào)顯示的加工。
17.根據(jù)權(quán)利要求15或16所述的信息處理裝置,其特征在于上述圖像加工部根據(jù)上述選擇指示提高所選擇的區(qū)域的放大率,并進(jìn)一步進(jìn)行與所選擇的區(qū)域?qū)?yīng)地設(shè)定的加工。
18.根據(jù)權(quán)利要求15或16所述的信息處理裝置,其特征在于上述存儲(chǔ)裝置還保持與強(qiáng)調(diào)顯示的上述多個(gè)區(qū)域分別對(duì)應(yīng)的圖像的數(shù)據(jù), 上述圖像加工部還從上述存儲(chǔ)裝置讀出根據(jù)上述選擇指示而選擇的區(qū)域?qū)?yīng)的圖像的數(shù)據(jù),在改變上述顯示圖像處理部顯示的區(qū)域后加入該圖像進(jìn)行顯示。
19.一種信息處理方法,其特征在于,包括如下步驟從存儲(chǔ)器讀出階層數(shù)據(jù)并輸出到顯示裝置,該階層數(shù)據(jù)是將不同分辨率的圖像數(shù)據(jù)按分辨率順序階層化而構(gòu)成的;受理用戶在虛擬空間中的視點(diǎn)的移動(dòng)請(qǐng)求,該虛擬空間是基于圖像平面和與圖像平面的距離而定義的;根據(jù)上述視點(diǎn)的移動(dòng)請(qǐng)求而改變顯示在上述顯示裝置上的區(qū)域; 進(jìn)行對(duì)顯示的區(qū)域中所包含的多個(gè)區(qū)域進(jìn)行強(qiáng)調(diào)顯示的加工; 受理用戶從被強(qiáng)調(diào)顯示的多個(gè)區(qū)域中的選擇指示;以及進(jìn)一步還根據(jù)上述選擇指示而改變顯示的區(qū)域。
20.一種計(jì)算機(jī)程序,其特征在于,使計(jì)算機(jī)執(zhí)行以下功能從存儲(chǔ)器讀出階層數(shù)據(jù)并輸出到顯示裝置,該階層數(shù)據(jù)是將不同分辨率的圖像數(shù)據(jù)按分辨率順序階層化而構(gòu)成的;受理用戶在虛擬空間中的視點(diǎn)的移動(dòng)請(qǐng)求,該虛擬空間是基于圖像平面和與圖像平面的距離而定義的;根據(jù)上述視點(diǎn)的移動(dòng)請(qǐng)求而改變顯示在上述顯示裝置上的區(qū)域; 進(jìn)行對(duì)顯示的區(qū)域中包含的多個(gè)區(qū)域進(jìn)行強(qiáng)調(diào)顯示的加工; 受理用戶從被強(qiáng)調(diào)顯示的多個(gè)區(qū)域中的選擇指示;以及進(jìn)一步還根據(jù)上述選擇指示而改變顯示的區(qū)域。
21.—種記錄有計(jì)算機(jī)程序的記錄介質(zhì),其特征在于,使計(jì)算機(jī)執(zhí)行以下功能從存儲(chǔ)器讀出階層數(shù)據(jù)并輸出到顯示裝置,該階層數(shù)據(jù)是將不同分辨率的圖像數(shù)據(jù)按分辨率順序階層化而構(gòu)成的;受理用戶在虛擬空間中的視點(diǎn)的移動(dòng)請(qǐng)求,該虛擬空間是基于圖像平面和與圖像平面的距離而定義的;根據(jù)上述視點(diǎn)的移動(dòng)請(qǐng)求而改變顯示在上述顯示裝置上的區(qū)域; 進(jìn)行對(duì)顯示的區(qū)域中包含的多個(gè)區(qū)域進(jìn)行強(qiáng)調(diào)顯示的加工; 受理用戶從被強(qiáng)調(diào)顯示的多個(gè)區(qū)域中的選擇指示;以及進(jìn)一步還根據(jù)上述選擇指示而改變顯示的區(qū)域。
22.—種內(nèi)容的數(shù)據(jù)結(jié)構(gòu),其特征在于 將階層數(shù)據(jù)與加入顯示的圖像的數(shù)據(jù)建立對(duì)應(yīng),上述階層數(shù)據(jù)是將不同分辨率的圖像數(shù)據(jù)按分辨率順序階層化而構(gòu)成的, 上述加入顯示的圖像,是與用上述階層數(shù)據(jù)顯示的圖像中通過(guò)強(qiáng)調(diào)顯示而成為選擇對(duì)象的多個(gè)區(qū)域相對(duì)應(yīng),在對(duì)應(yīng)的區(qū)域被選中時(shí)改變上述圖像的顯示區(qū)域后,加入顯示的圖像。
23.—種記錄介質(zhì),記錄有權(quán)利要求22所述的內(nèi)容的數(shù)據(jù)結(jié)構(gòu)。
24.一種信息處理裝置,其特征在于,包括存儲(chǔ)裝置,保持階層數(shù)據(jù),該階層數(shù)據(jù)是將不同分辨率的圖像數(shù)據(jù)按分辨率順序階層化而構(gòu)成的;輸入信息取得部,經(jīng)由用戶操作的輸入裝置而受理在虛擬空間中的視點(diǎn)的移動(dòng)請(qǐng)求, 該虛擬空間是基于圖像平面和與圖像平面的距離而定義的;以及顯示圖像處理部,根據(jù)上述視點(diǎn)的移動(dòng)請(qǐng)求而改變顯示的區(qū)域,基于上述階層數(shù)據(jù)生成顯示圖像,并且在用戶對(duì)上述輸入裝置進(jìn)行了特定的操作時(shí),基于上述階層數(shù)據(jù)生成具有比顯示中的圖像低的分辨率的一基準(zhǔn)顯示圖像;其中,上述基準(zhǔn)顯示圖像是與距圖像平面的距離不同的多個(gè)視點(diǎn)對(duì)應(yīng)的多個(gè)區(qū)域的圖像,上述一基準(zhǔn)顯示圖像是根據(jù)顯示中的圖像而從上述基準(zhǔn)顯示圖像中選出的。
25.根據(jù)權(quán)利要求M所述的信息處理裝置,其特征在于上述基準(zhǔn)顯示圖像是按上述虛擬空間中的視點(diǎn)的范圍分別確定的; 該信息處理裝置還包括存儲(chǔ)器,當(dāng)移動(dòng)目標(biāo)的視點(diǎn)進(jìn)入新的范圍時(shí),存儲(chǔ)并記錄對(duì)該范圍確定的一基準(zhǔn)顯示圖像的信息,上述顯示圖像處理部在每次用戶進(jìn)行上述特定的操作時(shí),從上述存儲(chǔ)器讀出未被讀取的基準(zhǔn)顯示圖像的信息中最后所記錄的信息,由此生成上述一基準(zhǔn)顯示圖像。
26.根據(jù)權(quán)利要求M或25所述的信息處理裝置,其特征在于上述存儲(chǔ)裝置保持在針對(duì)上述視點(diǎn)的預(yù)定條件下進(jìn)行顯示切換的多個(gè)階層數(shù)據(jù), 上述顯示圖像處理部在用戶進(jìn)行了上述特定的操作時(shí),生成包含顯示中的圖像的上述階層數(shù)據(jù)中分辨率最低的圖像數(shù)據(jù)的圖像作為上述一基準(zhǔn)顯示圖像。
27.根據(jù)權(quán)利要求25所述的信息處理裝置,其特征在于上述輸入信息取得部還經(jīng)由上述輸入裝置受理從上述顯示圖像所設(shè)定的多個(gè)區(qū)域中進(jìn)行選擇的選擇指示,在被進(jìn)行了上述選擇指示時(shí),上述存儲(chǔ)器記錄該時(shí)點(diǎn)的顯示圖像的信息作為上述一基準(zhǔn)顯示圖像的信息。
28.一種信息處理方法,其特征在于,包括以下步驟從存儲(chǔ)器讀出階層數(shù)據(jù)并輸出到顯示裝置,該階層數(shù)據(jù)是將不同分辨率的圖像數(shù)據(jù)按分辨率順序階層化而構(gòu)成的;經(jīng)由用戶操作的輸入裝置受理在虛擬空間中的視點(diǎn)的移動(dòng)請(qǐng)求,該虛擬空間是基于圖像平面和與圖像平面的距離而定義的;根據(jù)上述視點(diǎn)的移動(dòng)請(qǐng)求而改變顯示在顯示裝置中的區(qū)域;以及在用戶對(duì)上述輸入裝置進(jìn)行了特定的操作時(shí),基于上述階層數(shù)據(jù)生成具有比顯示中的圖像低的分辨率的一基準(zhǔn)顯示圖像;其中,上述基準(zhǔn)顯示圖像是與距圖像平面的距離不同的多個(gè)視點(diǎn)對(duì)應(yīng)的多個(gè)區(qū)域的圖像,上述一基準(zhǔn)顯示圖像是根據(jù)顯示中的圖像而從上述基準(zhǔn)顯示圖像中選出的。
29.一種計(jì)算機(jī)程序,其特征在于,使計(jì)算機(jī)實(shí)現(xiàn)如下功能從存儲(chǔ)器讀出階層數(shù)據(jù)并輸出到顯示裝置,該階層數(shù)據(jù)是將不同分辨率的圖像數(shù)據(jù)按分辨率順序階層化而構(gòu)成的;經(jīng)由用戶操作的輸入裝置受理在虛擬空間中的視點(diǎn)的移動(dòng)請(qǐng)求,該虛擬空間是基于圖像平面和與圖像平面的距離而定義的;根據(jù)上述視點(diǎn)的移動(dòng)請(qǐng)求而改變顯示在顯示裝置中的區(qū)域;以及在用戶對(duì)上述輸入裝置進(jìn)行了特定的操作時(shí),基于上述階層數(shù)據(jù)生成具有比顯示中的圖像低的分辨率的一基準(zhǔn)顯示圖像;其中,上述基準(zhǔn)顯示圖像是與距圖像平面的距離不同的多個(gè)視點(diǎn)對(duì)應(yīng)的多個(gè)區(qū)域的圖像,上述一基準(zhǔn)顯示圖像是根據(jù)顯示中的圖像而從上述基準(zhǔn)顯示圖像中選出的。
30.一種記錄有計(jì)算機(jī)程序的記錄介質(zhì),其特征在于,使計(jì)算機(jī)實(shí)現(xiàn)如下功能從存儲(chǔ)器讀出階層數(shù)據(jù)并輸出到顯示裝置,該階層數(shù)據(jù)是將不同分辨率的圖像數(shù)據(jù)按分辨率順序階層化而構(gòu)成的;經(jīng)由用戶操作的輸入裝置受理在虛擬空間中的視點(diǎn)的移動(dòng)請(qǐng)求,該虛擬空間是基于圖像平面和與圖像平面的距離而定義的;根據(jù)上述視點(diǎn)的移動(dòng)請(qǐng)求而改變顯示在顯示裝置中的區(qū)域;以及在用戶對(duì)上述輸入裝置進(jìn)行了特定的操作時(shí),基于上述階層數(shù)據(jù)生成具有比顯示中的圖像低的分辨率的一基準(zhǔn)顯示圖像;上述基準(zhǔn)顯示圖像是與距圖像平面的距離不同的多個(gè)視點(diǎn)對(duì)應(yīng)的多個(gè)區(qū)域的圖像,上述一基準(zhǔn)顯示圖像是根據(jù)顯示中的圖像而從上述基準(zhǔn)顯示圖像中選出的。
31.一種內(nèi)容的數(shù)據(jù)結(jié)構(gòu),其特征在于將階層數(shù)據(jù)與上述階層數(shù)據(jù)所包含的圖像數(shù)據(jù)建立對(duì)應(yīng), 上述階層數(shù)據(jù)是將不同分辨率的圖像數(shù)據(jù)按分辨率順序階層化而構(gòu)成的, 上述圖像數(shù)據(jù)為,在顯示基于上述階層數(shù)據(jù)生成的圖像的過(guò)程中,在用戶對(duì)輸入裝置進(jìn)行了特定的操作時(shí),根據(jù)該顯示中的圖像的區(qū)域,作為此后的顯示對(duì)象而選擇的分辨率不同的多個(gè)基準(zhǔn)顯示圖像的信息。
32.—種記錄介質(zhì),記錄有權(quán)利要求31所述的內(nèi)容的數(shù)據(jù)結(jié)構(gòu)。
33.一種信息處理裝置,其特征在于,包括存儲(chǔ)裝置,保持包含特定區(qū)域的圖像的數(shù)據(jù),上述特定區(qū)域表示要放大的對(duì)象;輸入信息取得部,受理用戶在虛擬空間中的視點(diǎn)的移動(dòng)請(qǐng)求,該虛擬空間是基于圖像平面和與圖像平面的距離而定義的;顯示圖像處理部,根據(jù)上述視點(diǎn)的移動(dòng)請(qǐng)求而改變顯示的區(qū)域,基于上述圖像的數(shù)據(jù)生成顯示圖像;以及誘導(dǎo)控制部,控制上述顯示圖像處理部,使得在用戶進(jìn)行了圖像的放大操作時(shí),在上述視點(diǎn)滿足誘導(dǎo)條件時(shí)對(duì)上述視點(diǎn)施加水平方向的移動(dòng),從而將映在畫面中的區(qū)域向上述特定區(qū)域的方向誘導(dǎo),其中,上述誘導(dǎo)條件是針對(duì)上述特定區(qū)域與由上述視點(diǎn)確定的映在畫面中的區(qū)域的位置關(guān)系而設(shè)定的。
34.根據(jù)權(quán)利要求33所述的信息處理裝置,其特征在于以上述特定區(qū)域中的從上述映在畫面中的區(qū)域超出的區(qū)域的比例在設(shè)定值以下作為上述誘導(dǎo)條件。
35.根據(jù)權(quán)利要求33或34所述的信息處理裝置,其特征在于還包括鏈接執(zhí)行部,當(dāng)上述視點(diǎn)相對(duì)于上述特定區(qū)域進(jìn)入預(yù)定的范圍時(shí),執(zhí)行對(duì)該特定區(qū)域所設(shè)定的處理。
36.根據(jù)權(quán)利要求33至35的任意一項(xiàng)所述的信息處理裝置,其特征在于對(duì)一個(gè)上述特定區(qū)域設(shè)置多個(gè)上述誘導(dǎo)條件,上述誘導(dǎo)控制部使相對(duì)于用戶放大操作的放大速度的、上述水平方向的移動(dòng)速度,根據(jù)上述視點(diǎn)滿足哪個(gè)誘導(dǎo)條件而不同。
37.根據(jù)權(quán)利要求33至36的任意一項(xiàng)所述的信息處理裝置,其特征在于上述誘導(dǎo)控制部根據(jù)上述視點(diǎn)與特定區(qū)域的中心線的距離,改變相對(duì)于使基于用戶放大操作的放大速度的、上述水平方向的移動(dòng)速度。
38.根據(jù)權(quán)利要求33至37的任意一項(xiàng)所述的信息處理裝置,其特征在于在上述視點(diǎn)同時(shí)滿足針對(duì)多個(gè)上述特定區(qū)域的上述誘導(dǎo)條件時(shí),上述誘導(dǎo)控制部使相對(duì)于用戶放大操作的放大速度的、為向各特定區(qū)域方向誘導(dǎo)而應(yīng)加的上述水平方向的移動(dòng)速度,以基于上述視點(diǎn)距各特定區(qū)域的中心線的距離而加權(quán)平均后的移動(dòng)速度,來(lái)對(duì)上述視點(diǎn)施加水平方向的移動(dòng)。
39.一種信息處理方法,其特征在于,包括如下步驟從存儲(chǔ)器讀出包含特定區(qū)域的圖像的數(shù)據(jù)并輸出到顯示裝置,上述特定區(qū)域表示要放大的對(duì)象;受理用戶在虛擬空間中的視點(diǎn)的移動(dòng)請(qǐng)求,該虛擬空間是基于圖像平面和與圖像平面的距離而定義的;根據(jù)上述視點(diǎn)的移動(dòng)請(qǐng)求而改變顯示在上述顯示裝置中的區(qū)域;以及在用戶進(jìn)行了圖像的放大操作時(shí),在上述視點(diǎn)滿足誘導(dǎo)條件時(shí)對(duì)上述視點(diǎn)施加水平方向的移動(dòng),從而將映在畫面中的區(qū)域向上述特定區(qū)域的方向誘導(dǎo),其中,上述誘導(dǎo)條件是針對(duì)上述特定區(qū)域與由上述視點(diǎn)確定的映在畫面中的區(qū)域的位置關(guān)系而設(shè)定的。
40.一種計(jì)算機(jī)程序,其特征在于,使計(jì)算機(jī)實(shí)現(xiàn)如下功能從存儲(chǔ)器讀出包含特定區(qū)域的圖像的數(shù)據(jù)并輸出到顯示裝置,上述特定區(qū)域表示要放大的對(duì)象;受理用戶在虛擬空間中的視點(diǎn)的移動(dòng)請(qǐng)求,該虛擬空間是基于圖像平面和與圖像平面的距離而定義的;根據(jù)上述視點(diǎn)的移動(dòng)請(qǐng)求而改變顯示在上述顯示裝置中的區(qū)域;以及在用戶進(jìn)行了圖像的放大操作時(shí),在上述視點(diǎn)滿足誘導(dǎo)條件時(shí)對(duì)上述視點(diǎn)施加水平方向的移動(dòng),從而將映在畫面的區(qū)域向上述特定區(qū)域的方向誘導(dǎo),其中,上述誘導(dǎo)條件是針對(duì)上述特定區(qū)域與由上述視點(diǎn)確定的映在畫面中的區(qū)域的位置關(guān)系而設(shè)定的。
41.一種記錄有計(jì)算機(jī)程序的記錄介質(zhì),其特征在于,使計(jì)算機(jī)實(shí)現(xiàn)如下功能從存儲(chǔ)器讀出包含特定區(qū)域的圖像的數(shù)據(jù)并輸出到顯示裝置,上述特定區(qū)域表示要放大的對(duì)象;受理用戶在虛擬空間中的視點(diǎn)的移動(dòng)請(qǐng)求,該虛擬空間是基于圖像平面和與圖像平面的距離而定義的;根據(jù)上述視點(diǎn)的移動(dòng)請(qǐng)求而改變顯示在上述顯示裝置中的區(qū)域;以及在用戶進(jìn)行了圖像的放大操作時(shí),在上述視點(diǎn)滿足誘導(dǎo)條件時(shí)對(duì)上述視點(diǎn)施加水平方向的移動(dòng),從而將映在畫面的區(qū)域向上述特定區(qū)域的方向誘導(dǎo),其中,上述誘導(dǎo)條件是針對(duì)上述特定區(qū)域與由上述視點(diǎn)確定的映在畫面中的區(qū)域的位置關(guān)系而設(shè)定的。
42.一種內(nèi)容的數(shù)據(jù)結(jié)構(gòu),其特征在于將圖像的數(shù)據(jù)、表示上述圖像中應(yīng)放大的對(duì)象的特定區(qū)域的數(shù)據(jù)、以及誘導(dǎo)條件建立對(duì)應(yīng);上述誘導(dǎo)條件是當(dāng)用戶進(jìn)行了圖像的放大操作時(shí),為了將映在畫面中的區(qū)域向上述特定區(qū)域的方向誘導(dǎo),而對(duì)虛擬空間中的視點(diǎn)施加水平方向的移動(dòng)的條件,是針對(duì)上述特定區(qū)域與上述映在畫面中的區(qū)域的位置關(guān)系而設(shè)定的誘導(dǎo)條件,其中,上述虛擬空間是基于圖像平面和與圖像平面的距離而定義的。
43.一種記錄介質(zhì),記錄有權(quán)利要求42所述的內(nèi)容的數(shù)據(jù)結(jié)構(gòu)。
全文摘要
首先,在顯示裝置上顯示設(shè)定有鏈接的標(biāo)準(zhǔn)圖像(S18)。用戶操作輸入裝置,視點(diǎn)進(jìn)入第1鏈接邊界時(shí)(S20為Y),如果沒(méi)有應(yīng)重開(kāi)的信息(S22為N),則讀出動(dòng)圖像數(shù)據(jù)的初始幀,如果有重開(kāi)信息則將其讀出(S22為Y,S24),將重開(kāi)點(diǎn)的幀作為靜止圖像顯示在顯示裝置中(S26)。視點(diǎn)進(jìn)入第2鏈接邊界時(shí)(S28為Y),開(kāi)始動(dòng)圖像的再現(xiàn)和顯示(S30)。視點(diǎn)從第2鏈接邊界出來(lái)時(shí)(S32為Y),停止動(dòng)圖像再現(xiàn),并將停止時(shí)的幀作為靜止圖像來(lái)顯示,并存儲(chǔ)重開(kāi)點(diǎn)(S34,S36)。視點(diǎn)從第1鏈接邊界出來(lái)時(shí)(S38為Y),顯示在S18中顯示的標(biāo)準(zhǔn)圖像(S40)。
文檔編號(hào)G06F3/048GK102362308SQ20098015828
公開(kāi)日2012年2月22日 申請(qǐng)日期2009年12月18日 優(yōu)先權(quán)日2009年3月25日
發(fā)明者林育德, 森貞英彥, 篠原隆之 申請(qǐng)人:索尼計(jì)算機(jī)娛樂(lè)公司