專利名稱:顯示區(qū)域控制裝置、顯示區(qū)域控制方法以及集成電路的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于對作為顯示要素的畫面組件進(jìn)行顯示的顯示區(qū)域控制裝置、顯示區(qū)域控制方法及集成電路。
背景技術(shù):
伴隨PC的普及以及家電設(shè)備的數(shù)字化等,用戶使用的圖像、動態(tài)圖像及文檔等數(shù)據(jù)的數(shù)量及種類正在急劇增加。作為從在PC及數(shù)字家電設(shè)備等的設(shè)備內(nèi)存儲的大量數(shù)據(jù)之中、找到用戶期望的數(shù)據(jù)的方法,需要對數(shù)據(jù)一覽進(jìn)行顯示的操作畫面。在數(shù)據(jù)大量存在時,設(shè)備無法在操作畫面上顯示全部的數(shù)據(jù)。這樣,在數(shù)據(jù)不能一次顯示在操作畫面上的情況下,用戶可以利用一覽的滾動(scroll)或者顯示于一覽中的內(nèi)容的切換等方法,查看未顯示的數(shù)據(jù)。這種情況下,用戶可以使用滾動來連續(xù)查看操作畫面上的數(shù)據(jù)。因此,獲得使操作畫面的一覽性得到提高這樣的優(yōu)點。近些年的安裝于PC及數(shù)字家電設(shè)備等中的操作畫面不僅僅使一覽性得到了提高,還實現(xiàn)了圖形化的操作畫面。作為圖形化的操作畫面的典型例,有Apple公司的安裝在 iWione(注冊商標(biāo))中的、作為用于對數(shù)據(jù)一覽進(jìn)行顯示的操作畫面的Cover Flow. Cover Flow是一種操作畫面,利用自如運用了動畫(animation)后的視覺效果,通過流暢的滾動來顯示數(shù)據(jù)一覽。另外,安裝在iPhone中的顯示出地址表的操作畫面也具有同樣的效果。這些操作畫面能夠?qū)崿F(xiàn)用戶愉快地閱覽或者搜索數(shù)據(jù),給用戶提供了新的用戶體驗。在操作畫面上,通過表現(xiàn)字符、圖像或動態(tài)圖像等的畫面組件、或者將它們組合后的畫面組件,來表現(xiàn)數(shù)據(jù)。另一方面,近年來顯示器的大型化正在進(jìn)展。關(guān)于顯示器的分辨率, FullHD (1920 X 1080)已經(jīng)成為主流,并且預(yù)計今后將逐步過渡到被稱為4k2k (3840 X 2160) 的分辨率。伴隨該顯示器的大型化,能在操作畫面內(nèi)一次顯示的數(shù)據(jù)的數(shù)量有增加的趨勢。在顯示于操作畫面上的數(shù)據(jù)的數(shù)量較多時,若使與存在的數(shù)據(jù)相應(yīng)的畫面組件全部生成,則有生成所需要的時間變得龐大、且大量消耗用于生成畫面組件的存儲器這樣的課題。通常,為了解決該課題,只生成操作畫面的顯示所需要的畫面組件。并且,未顯示的畫面組件按必要的定時生成。這樣,設(shè)備就可以實現(xiàn)縮短在畫面組件的顯示之前所需要的時間,削減消耗的存儲器量。在像iPhone那樣顯示器的分辨率較小的設(shè)備080X320)的情況下,由于能夠顯示的畫面組件數(shù)較少,因而上述的課題解決方法是有用的。但是,顯示器的顯示區(qū)域若和iPhone進(jìn)行比較,則為討倍大小。也就是說,在的情況下,顯示于操作畫面上的畫面組件的數(shù)量增多。而且,用于顯示操作畫面整體的處理量增大。另外,伴隨顯示器的分辨率增加,一個畫面組件的顯示尺寸也變大。為此,畫面組件的顯示所需要的時間增大。由于顯示器的大型化,僅僅使用上述課題解決方法,若用戶使操作畫面高速滾動則存在不被顯示的畫面組件。另外,在顯示位于因特網(wǎng)上的數(shù)據(jù)的情況下,也因為下載時間緩慢,從而若用戶使操作畫面高速滾動則存在不被顯示的畫面組件。存在不被顯示的畫面組件的情況下,設(shè)備例如在生成畫面組件之后、也就是在成為能夠顯示畫面組件的狀態(tài)之后,才顯示滾動后的操作畫面。但是,這種情況下,滾動后的操作畫面的顯示需要時間。為此,用戶在設(shè)備的操作中感到緊張(stress)。因此,設(shè)備在未顯示未生成的畫面組件的狀態(tài)下、也就是在空白的狀態(tài)下,顯示滾動后的操作畫面?;蛘?,設(shè)備在畫面組件的顯示已被預(yù)先確定的部分上顯示替代數(shù)據(jù)。并且,在生成畫面組件之后,顯示畫面組件。因此,設(shè)備降低了用戶感到的緊張。作為這種現(xiàn)有技術(shù),例如公知有在專利文獻(xiàn)1中記載的技術(shù)。現(xiàn)有技術(shù)文獻(xiàn)專利文獻(xiàn)專利文獻(xiàn)1 日本特開2002-290718號公報發(fā)明概要發(fā)明要解決的問題但是,在操作畫面的一部分變成空白時,操作畫面成為有不適感的不自然的顯示。因此,如上所述,存在設(shè)備取代畫面組件而顯示替代數(shù)據(jù)的情況。但是,這種情況下,需要預(yù)先準(zhǔn)備替代數(shù)據(jù)。另外,替代數(shù)據(jù)和替代數(shù)據(jù)以外的畫面組件,其顯示形式不同。 為此,在使用替代數(shù)據(jù)時,操作畫面也成為有不適感的不自然的顯示。另外,有在顯示替代數(shù)據(jù)的處理中需要時間的情況。這種情況下,和不使用替代數(shù)據(jù)的情形相同,操作畫面的一部分變?yōu)榭瞻?,操作畫面成為有不適感的不自然的顯示。特別是,在畫面上顯示大量的數(shù)據(jù)時,或者在進(jìn)行了高速的滾動操作時,來不及顯示設(shè)備中的畫面組件,不適感變得明顯。
發(fā)明內(nèi)容
因此,本發(fā)明的目的為提供一種顯示區(qū)域控制裝置,在畫面組件的顯示需要時間的情況下,使不適感得到降低。解決問題所采用的手段為了解決上述課題,本發(fā)明的顯示區(qū)域控制裝置,用來顯示作為顯示要素的1個以上的畫面組件,其特征為,具備顯示部;數(shù)據(jù)存儲部,存儲用來顯示上述畫面組件的數(shù)據(jù);畫面組件反映部,取得在上述數(shù)據(jù)存儲部中存儲的上述數(shù)據(jù),將取得的上述數(shù)據(jù)反映到上述畫面組件中;畫面組件狀態(tài)存儲部,存儲反映狀態(tài),該反映狀態(tài)表示上述數(shù)據(jù)是否已反映到上述畫面組件中;顯示區(qū)域控制部,按照上述反映狀態(tài)來確定顯示區(qū)域,該顯示區(qū)域用來將反映出上述數(shù)據(jù)的上述畫面組件顯示于上述顯示部;以及畫面組件管理部,使反映出上述數(shù)據(jù)的上述畫面組件顯示于上述顯示區(qū)域,并遮蔽未反映出上述數(shù)據(jù)的上述畫面組件。由此,由于在數(shù)據(jù)的反映中需要時間而無法顯示的畫面組件被遮蔽。從而,顯示區(qū)域控制裝置能夠降低在畫面組件的顯示中需要時間的情況下的不適感。另外,也可以是,上述顯示區(qū)域控制部確定上述顯示區(qū)域,以使得從上述顯示區(qū)域中排除未反映出上述數(shù)據(jù)的上述畫面組件。由此,顯示區(qū)域按照可顯示的畫面組件而變更。從而,由于不會顯示空白,所以顯示區(qū)域控制裝置能夠降低不適感。另外,也可以是,上述畫面組件管理部通過將反映出上述數(shù)據(jù)的上述畫面組件的大小擴大,來遮蔽未反映出上述數(shù)據(jù)的上述畫面組件。由此,無法顯示的畫面組件不進(jìn)入顯示區(qū)域而被遮蔽。從而,顯示區(qū)域控制裝置不用變更顯示區(qū)域就能夠降低不適感。另外,也可以是,上述畫面組件管理部通過將顯示反映出上述數(shù)據(jù)的上述畫面組件的間隔增大,來遮蔽未反映出上述數(shù)據(jù)的上述畫面組件。由此,無法顯示的畫面組件不進(jìn)入顯示區(qū)域而被遮蔽。從而,顯示區(qū)域控制裝置能夠維持顯示區(qū)域及畫面組件的大小并降低不適感。另外,也可以是,上述畫面組件管理部通過在未反映出上述數(shù)據(jù)的上述畫面組件上疊加顏色層次,來遮蔽未反映出上述數(shù)據(jù)的上述畫面組件。由此,無法顯示的畫面組件借助于顏色層次而被更加自然地遮蔽。另外,也可以是,上述顯示區(qū)域控制裝置還具備請求受理部,受理滾動請求,該滾動請求用來使上述畫面組件依次顯示;以及操作畫面制作部,按照上述滾動請求來確定顯示對象的上述畫面組件;上述顯示區(qū)域控制部,按照由上述操作畫面制作部確定出的顯示對象的上述畫面組件的上述反映狀態(tài),來確定上述顯示區(qū)域;上述畫面組件管理部,使由上述操作畫面制作部確定出的顯示對象的上述畫面組件之中、反映出上述數(shù)據(jù)的上述畫面組件顯示于上述顯示區(qū)域,并遮蔽未反映出上述數(shù)據(jù)的上述畫面組件。由此,無法實現(xiàn)追隨著滾動的顯示的畫面組件被遮蔽,不適感降低。另外,也可以是,上述操作畫面制作部,在按照上述滾動請求來確定顯示對象的上述畫面組件時,通過參照上述反映狀態(tài),來確定顯示對象的上述畫面組件,以使得表示未反映出上述數(shù)據(jù)的上述畫面組件的多少的值在預(yù)先確定的范圍內(nèi)。由此,在被遮蔽的畫面組件增多時,調(diào)整滾動量及滾動速度等。從而,顯示區(qū)域控制裝置能夠抑制被遮蔽的畫面組件的量,降低不適感。另外,也可以是,上述畫面組件狀態(tài)存儲部還存儲預(yù)備狀態(tài),該預(yù)備狀態(tài)表示是否是為了顯示的準(zhǔn)備而反映上述數(shù)據(jù)的預(yù)備的上述畫面組件;上述顯示區(qū)域控制部按照上述預(yù)備狀態(tài)來確定上述顯示區(qū)域,以使得從上述顯示區(qū)域中排除預(yù)備的上述畫面組件;上述畫面組件管理部,使非預(yù)備且反映出上述數(shù)據(jù)的上述畫面組件顯示于上述顯示區(qū)域,并遮蔽未反映出上述數(shù)據(jù)的上述畫面組件及預(yù)備的上述畫面組件。由此,在成為顯示對象之前,在畫面組件中反映數(shù)據(jù)。從而,顯示區(qū)域控制裝置能夠應(yīng)對因滾動等而產(chǎn)生的高速的顯示切換。另外,本發(fā)明的顯示區(qū)域控制方法,用來顯示作為顯示要素的1個以上的畫面組件,包含畫面組件反映步驟,取得在數(shù)據(jù)存儲部中所存儲的數(shù)據(jù),將取得的上述數(shù)據(jù)反映到上述畫面組件中,上述數(shù)據(jù)存儲部存儲用來顯示上述畫面組件的上述數(shù)據(jù);顯示區(qū)域控制步驟,按照在畫面組件狀態(tài)存儲部中存儲的反映狀態(tài)來確定顯示區(qū)域,該顯示區(qū)域用來將反映出上述數(shù)據(jù)的上述畫面組件顯示于顯示部,上述畫面組件狀態(tài)存儲部存儲上述反映狀態(tài),該反映狀態(tài)表示上述數(shù)據(jù)是否已被反映到上述畫面組件中;以及畫面組件管理步驟, 使反映出上述數(shù)據(jù)的上述畫面組件顯示于上述顯示區(qū)域,并遮蔽未反映出上述數(shù)據(jù)的上述畫面組件。
由此,因在數(shù)據(jù)的反映中需要時間而無法顯示的畫面組件被遮蔽。從而,在畫面組件的顯示需要時間的情況下,不適感得以降低。另外,本發(fā)明的集成電路,用來顯示作為顯示要素的1個以上的畫面組件,具備 畫面組件反映部,取得在數(shù)據(jù)存儲部中存儲的數(shù)據(jù),將取得的上述數(shù)據(jù)反映到上述畫面組件中,上述數(shù)據(jù)存儲部存儲用來顯示上述畫面組件的上述數(shù)據(jù);顯示區(qū)域控制部,按照在畫面組件狀態(tài)存儲部中存儲的反映狀態(tài)來確定顯示區(qū)域,該顯示區(qū)域用來將反映出上述數(shù)據(jù)的上述畫面組件顯示于顯示部,上述畫面組件狀態(tài)存儲部存儲上述反映狀態(tài),該反映狀態(tài)表示上述數(shù)據(jù)是否已被反映到上述畫面組件中;以及畫面組件管理部,使反映出上述數(shù)據(jù)的上述畫面組件顯示于上述顯示區(qū)域,并遮蔽未反映出上述數(shù)據(jù)的上述畫面組件。由此,由集成電路來實現(xiàn)不適感的降低。發(fā)明效果本發(fā)明所涉及的顯示區(qū)域控制裝置、顯示區(qū)域控制方法或者集成電路能夠降低在畫面組件的顯示需要時間的情況下的不適感。
圖1是實施方式中的顯示區(qū)域控制裝置的結(jié)構(gòu)圖。圖2是表示實施方式中的基于顯示區(qū)域控制裝置的顯示的一例的附圖。圖3是表示實施方式中的數(shù)據(jù)存儲部所存儲的數(shù)據(jù)的一例的附圖。圖4是表示實施方式中的畫面組件狀態(tài)存儲部所存儲的信息種類的一例的附圖。圖5是實施方式中的初始化的流程圖。圖6是實施方式中的顯示的流程圖。圖7是實施方式中對畫面組件反映部請求了數(shù)據(jù)的反映之后的流程圖。圖8是實施方式中的顯示區(qū)域控制部對顯示區(qū)域進(jìn)行計算的處理的流程圖。圖9是表示實施方式中的由畫面組件狀態(tài)存儲部所存儲的信息的附圖。圖10是表示實施方式中的基于顯示區(qū)域控制裝置的滾動發(fā)生時的顯示的一例的附圖。圖11是表示實施方式中的由畫面組件狀態(tài)存儲部在滾動發(fā)生時所存儲的信息的附圖。圖12是表示實施方式中的顯示區(qū)域控制裝置的特征性結(jié)構(gòu)要素的附圖。圖13A是表示實施方式中的畫面組件的第1顯示例的附圖。圖13B是表示實施方式中的畫面組件的第2顯示例的附圖。圖13C是表示實施方式中的畫面組件的第3顯示例的附圖。圖13D是表示實施方式中的畫面組件的第4顯示例的附圖。圖13E是表示實施方式中的畫面組件的第5顯示例的附圖。圖13F是表示實施方式中的畫面組件的第6顯示例的附圖。圖13G是表示實施方式中的畫面組件的第7顯示例的附圖。圖14是表示實施方式中的遮蔽處理的第1例的附圖。圖15是表示實施方式中的遮蔽處理的第2例的附圖。圖16是表示實施方式中的遮蔽處理的第3例的附圖。
具體實施例方式下面,對于本發(fā)明實施方式中的顯示區(qū)域控制裝置,一邊參照附圖一邊進(jìn)行說明。圖1是實施方式中的顯示區(qū)域控制裝置的結(jié)構(gòu)圖。圖1所示的顯示區(qū)域控制裝置100具備請求受理部101、操作畫面制作部102、 開始數(shù)據(jù)ID存儲部103、畫面組件管理部104、畫面組件反映部105、畫面組件狀態(tài)存儲部 106、數(shù)據(jù)存儲部107、顯示區(qū)域控制部108及顯示部109。請求受理部101獲取來自用戶120的請求。在來自用戶120的請求中,有操作畫面初始化請求及操作畫面顯示請求等。另外,對請求受理部101發(fā)出請求的操作者不僅僅是用戶120,也可以是程序。該請求經(jīng)由請求受理部101,通知給操作畫面制作部102。操作畫面制作部102接受來自請求受理部101的請求,進(jìn)行操作畫面的制作。開始數(shù)據(jù)ID存儲部103對顯示于操作畫面上的畫面組件之中、與最初的畫面組件對應(yīng)的數(shù)據(jù)ID進(jìn)行存儲。所謂的數(shù)據(jù)ID指的是一種標(biāo)志符,用來唯一地識別與畫面組件對應(yīng)的數(shù)據(jù)。操作畫面制作部102按照來自用戶120的請求,計算存儲于開始數(shù)據(jù)ID存儲部103中的數(shù)據(jù)ID。畫面組件管理部104管理畫面組件的狀態(tài)。反映出與數(shù)據(jù)ID對應(yīng)的數(shù)據(jù)的畫面組件被作為圖像、字符及動態(tài)圖像等而顯示于操作畫面上。畫面組件反映部105從數(shù)據(jù)存儲部107取得數(shù)據(jù),將所取得的數(shù)據(jù)反映于畫面組件中。由此,畫面組件被作為圖像、字符及動態(tài)圖像等而生成。畫面組件狀態(tài)存儲部106存儲畫面組件的狀態(tài)。數(shù)據(jù)存儲部107存儲與數(shù)據(jù)ID對應(yīng)的數(shù)據(jù)。在被存儲的數(shù)據(jù)中,有圖像、字符及動態(tài)圖像等。除此之外,被存儲的數(shù)據(jù)也可以是圖像的大小、圖像的形狀及字符的顏色等。 畫面組件根據(jù)這種數(shù)據(jù)來生成。顯示區(qū)域控制部108根據(jù)畫面組件狀態(tài)存儲部106中所存儲的畫面組件的狀態(tài), 計算對畫面組件進(jìn)行顯示的區(qū)域。顯示部109將畫面組件顯示于由顯示區(qū)域控制部108計算出的顯示區(qū)域。顯示部 109也能夠?qū)崿F(xiàn)由自如運用了動畫及3D而得到的視覺效果所帶來的顯示。圖2是表示基于圖1所示的顯示區(qū)域控制裝置100的顯示的一例的圖。列表200由作為顯示要素的畫面組件201 208構(gòu)成,通過操作畫面制作部102 而被制作。在畫面組件201 208中,反映與各個數(shù)據(jù)ID對應(yīng)的數(shù)據(jù)。顯示區(qū)域210實際是顯示于顯示部109上的區(qū)域。也就是說,列表200中包含的畫面組件201 208之中,位于顯示區(qū)域210范圍內(nèi)的畫面組件202 207被顯示于操作畫面上。預(yù)先準(zhǔn)備畫面組件201和畫面組件208,以備發(fā)生來自用戶120的滾動操作。在未預(yù)先準(zhǔn)備畫面組件201和畫面組件208的情況下,滾動操作發(fā)生時,未反映數(shù)據(jù)的畫面組件 201和畫面組件208以空白的形成進(jìn)行顯示。通過預(yù)先準(zhǔn)備畫面組件201和畫面組件208, 在滾動操作發(fā)生時,畫面組件201和畫面組件208被立刻顯示于顯示區(qū)域210上。圖3是表示圖1所示的數(shù)據(jù)存儲部107所存儲的數(shù)據(jù)的一例的附圖。圖3所示的數(shù)據(jù)存儲表300是保持?jǐn)?shù)據(jù)存儲部107存儲的數(shù)據(jù)的表,存儲對數(shù)據(jù)唯一地進(jìn)行識別的數(shù)據(jù)ID和與數(shù)據(jù)ID對應(yīng)的數(shù)據(jù)內(nèi)容。行301 311是由數(shù)據(jù)存儲表300管理的信息。數(shù)據(jù)ID以數(shù)值、字符串及哈希值等的索引(index)來表現(xiàn)。數(shù)據(jù)內(nèi)容是用于顯示畫面組件的信息。例如,數(shù)據(jù)內(nèi)容既可以是畫面組件本身,也可以是用于生成畫面組件的必要的信息。另外,既可以是表示數(shù)據(jù)的信息,也可以是參照數(shù)據(jù)實體的那樣的信息。作為數(shù)據(jù)內(nèi)容來管理的信息可以有多個。圖4是表示圖1所示的畫面組件狀態(tài)存儲部106存儲的信息種類的一例的附圖。數(shù)據(jù)ID401是與畫面組件反映部105向畫面組件反映所用到的數(shù)據(jù)相對應(yīng)的數(shù)據(jù) ID。反映狀態(tài)402是表示畫面組件反映部105是否將與數(shù)據(jù)ID對應(yīng)的數(shù)據(jù)反映到畫面組件中的信息。預(yù)備狀態(tài)403是表示是否是預(yù)備的畫面組件的信息,該預(yù)備的畫面組件是為了在滾動發(fā)生時跟蹤用戶120的滾動操作來顯示畫面組件而事先準(zhǔn)備的??娠@示狀態(tài)404 是表示是否是能夠在顯示區(qū)域210上顯示的畫面組件的信息。圖5是圖1所示的顯示區(qū)域控制裝置100在操作畫面的顯示前進(jìn)行初始化的處理的流程圖。首先,處理開始(S500),請求受理部101從用戶120受理對操作畫面進(jìn)行顯示所用的操作畫面初始化請求(S501)。操作畫面初始化請求在操作畫面顯示請求發(fā)生之前發(fā)生。接下來,受理該請求后的請求受理部101將操作畫面制作部102初始化,從而設(shè)為初始狀態(tài)(S502)。接下來,操作畫面制作部102將開始數(shù)據(jù)ID存儲部103初始化,從而設(shè)為初始狀態(tài)(S503)。接下來,操作畫面制作部102將畫面組件管理部104初始化,從而設(shè)為初始狀態(tài) (S504)。接下來,畫面組件管理部104將畫面組件狀態(tài)存儲部106初始化,從而設(shè)為初始狀態(tài)(S5(^)。這里,在反映狀態(tài)402中設(shè)定未反映。在預(yù)備狀態(tài)403中按每個畫面組件來設(shè)定是否是預(yù)備。在可顯示狀態(tài)中設(shè)定非顯示狀態(tài)。接下來,畫面組件反映部105將數(shù)據(jù)反映到操作畫面的顯示所必需的畫面組件中 (S506)。由此,顯示區(qū)域控制裝置100在從用戶120接受了操作畫面顯示請求時,能夠不發(fā)生遲滯地顯示操作畫面。然后,顯示區(qū)域控制裝置100結(jié)束處理(S507)。圖6是圖1所示的顯示區(qū)域控制裝置100對操作畫面進(jìn)行顯示的處理的流程圖。首先,開始處理(S600),請求受理部101從用戶120受理對操作畫面進(jìn)行顯示所用的操作畫面顯示請求(S601)。在操作畫面顯示請求中,還包含通過用戶120對操作畫面進(jìn)行滾動操作而發(fā)生的請求,也就是使操作畫面滾動而進(jìn)行顯示所用的滾動請求。接下來,請求受理部101將操作畫面顯示請求通知給操作畫面制作部102 (S602)。 在通過用戶120對操作畫面進(jìn)行滾動操作而發(fā)生了操作畫面顯示請求的情況下,在操作畫面顯示請求中包含與滾動有關(guān)的信息。與滾動有關(guān)的信息是滾動方向、滾動量及滾動加速
/又寸。接下來,操作畫面制作部102從開始數(shù)據(jù)ID存儲部103取得開始數(shù)據(jù)ID(S603)。接下來,操作畫面制作部102根據(jù)操作畫面顯示請求中包含的與滾動有關(guān)的信息和開始數(shù)據(jù)ID,計算新的開始數(shù)據(jù)ID(S604)。由此,確定成為顯示對象的畫面組件。另外, 在不是基于滾動的操作畫面顯示請求的情況下,新的開始數(shù)據(jù)ID保持為在開始數(shù)據(jù)ID存儲部103中所存儲的開始數(shù)據(jù)ID。這里,在操作畫面顯示請求中包含的加速度及滾動量等過大、來不及進(jìn)行畫面組件的顯示準(zhǔn)備的情況下,操作畫面制作部102也可以變更加速度及滾動量等的大小來計算開始數(shù)據(jù)ID。該情況下,操作畫面制作部102參照在畫面組件狀態(tài)存儲部106中所存儲的信息,進(jìn)行開始數(shù)據(jù)ID的計算。例如,操作畫面制作部102通過參照在畫面組件狀態(tài)存儲部106中所存儲的反映狀態(tài),來確定顯示對象的畫面組件,以使得表示出未反映數(shù)據(jù)的畫面組件的多少的值在預(yù)先確定的范圍內(nèi),并計算新的開始數(shù)據(jù)ID。表示未反映出數(shù)據(jù)的畫面組件的多少的值,是未反映出數(shù)據(jù)的畫面組件的數(shù)量或者比例等。由此,操作畫面制作部102降低因滾動而未反映數(shù)據(jù)的畫面組件成為顯示對象的情況。然后,操作畫面制作部102使開始數(shù)據(jù)ID存儲部103存儲新的開始數(shù)據(jù) ID(S605)。接下來,操作畫面制作部102將新的開始數(shù)據(jù)ID通知給畫面組件管理部 104(S606)。接下來,畫面組件管理部104根據(jù)新開始數(shù)據(jù)ID,更新畫面組件狀態(tài)存儲部106存儲的信息(S607)。例如,顯示區(qū)域控制裝置100將要顯示圖2所示的列表200的情況下,在畫面組件狀態(tài)存儲部106中按順序地存儲畫面組件201 208的狀態(tài)。在該例子中,與畫面組件202對應(yīng)的數(shù)據(jù)ID與開始數(shù)據(jù)ID相等。另外,每當(dāng)發(fā)生用戶對操作畫面的操作,就更新畫面組件狀態(tài)存儲部106中所存儲的信息。另外,開始數(shù)據(jù)ID是由數(shù)據(jù)存儲部107所管理的開頭的數(shù)據(jù)ID的情況下,與畫面組件201對應(yīng)的數(shù)據(jù)ID可以是由數(shù)據(jù)存儲部107所管理的最后的數(shù)據(jù)ID。由此,由數(shù)據(jù)存儲部107所管理的數(shù)據(jù)由于滾動而重復(fù)作為畫面組件進(jìn)行顯示。這里,關(guān)于數(shù)據(jù)存儲部 107管理的順序及方法等,也可以使用其他方法。接下來,畫面組件管理部104對于由畫面組件狀態(tài)存儲部106所存儲的各個畫面組件的狀態(tài),進(jìn)行處理(S608)。在下面表示對于由畫面組件狀態(tài)存儲部106所存儲的畫面組件的狀態(tài)進(jìn)行的處理(S608)。首先,畫面組件管理部104參照在畫面組件狀態(tài)存儲部106中所存儲的畫面組件的反映狀態(tài)(S609)。這里,畫面組件的反映狀態(tài)為已反映或反映中的情況下,畫面組件管理部104對接下來的畫面組件的狀態(tài)進(jìn)行處理(S608)。另一方面,畫面組件的反映狀態(tài)為未反映的情況下,對畫面組件反映部105請求與數(shù)據(jù)ID對應(yīng)的數(shù)據(jù)的反映(S611)。接下來,將畫面組件為反映中這一情況對畫面組件狀態(tài)存儲部106進(jìn)行設(shè)定(S6U)。然后,對接下來的畫面組件的狀態(tài)進(jìn)行處理(S608)。并且,在對由畫面組件狀態(tài)存儲部106所存儲的畫面組件狀態(tài)進(jìn)行的處理(S608) 完成之后,顯示區(qū)域控制部108根據(jù)在畫面組件狀態(tài)存儲部106中所存儲的信息,來計算顯示區(qū)域(S613)。接下來,顯示部109將畫面組件顯示到計算出的顯示區(qū)域(S614)。此時,畫面組件管理部104使反映出數(shù)據(jù)的畫面組件顯示于顯示區(qū)域上,并遮蔽未反映數(shù)據(jù)的畫面組件。然后,顯示區(qū)域控制裝置100結(jié)束處理(S615)。由此,因在數(shù)據(jù)的反映中需要時間而無法顯示的畫面組件被遮蔽。從而,在畫面組件的顯示中需要時間的情況下,顯示區(qū)域控制裝置100能夠使用戶120的不適感得到降低。圖7是圖6所示的請求數(shù)據(jù)反映的處理(S611)之后進(jìn)行的處理的流程圖。圖7 所示的處理和圖6所示的請求數(shù)據(jù)反映的處理(S611)以后的處理并行進(jìn)行。首先,開始處(S700),被請求了數(shù)據(jù)反映后的畫面組件反映部105從數(shù)據(jù)存儲部 107取得與數(shù)據(jù)ID對應(yīng)的數(shù)據(jù)(S701)。畫面組件反映部105在取得數(shù)據(jù)之后,將數(shù)據(jù)反映到畫面組件中670 。向畫面組件進(jìn)行的數(shù)據(jù)反映存在不立即完成的情況。在數(shù)據(jù)的反映完成之后,畫面組件反映部105將數(shù)據(jù)反映已結(jié)束這一情況通知給畫面組件管理部104(S703)。接下來,畫面組件管理部104將向畫面組件的數(shù)據(jù)反映已結(jié)束這一情況向畫面組件狀態(tài)存儲部106進(jìn)行設(shè)定(S704)。也就是說,將畫面組件狀態(tài)存儲部106中所存儲的畫面組件的反映狀態(tài)設(shè)定為已反映。顯示區(qū)域控制部108根據(jù)在畫面組件狀態(tài)存儲部106中所存儲的信息,來計算顯示區(qū)域(S705)。接下來,顯示部109將畫面組件顯示到計算出的顯示區(qū)域(S706)。此時,畫面組件管理部104使反映出數(shù)據(jù)的畫面組件顯示到顯示區(qū)域,并遮蔽未反映數(shù)據(jù)的畫面組件。然后,顯示區(qū)域控制裝置100結(jié)束處理(S707)。另外,圖7所示的計算顯示區(qū)域的處理670 和圖6所示的計算顯示區(qū)域的處理 (S613)同樣。另外,圖7所示的顯示畫面組件的處理(S706)和圖6所示的顯示畫面組件的處理(S614)同樣。在圖7所示的處理中,顯示區(qū)域控制裝置100在完成了畫面組件的反映時,計算顯示區(qū)域,顯示畫面組件。圖8是圖7所示的計算顯示區(qū)域的處理(S705)的流程圖。首先,開始處理(S800),畫面組件管理部104對于在畫面組件狀態(tài)存儲部106中所存儲的各個畫面組件,設(shè)定可顯示狀態(tài)(S801)。在下面表示對于在畫面組件狀態(tài)存儲部106中所存儲的各個畫面組件設(shè)定可顯示狀態(tài)的處理(S801)。首先,畫面組件管理部104確認(rèn)在畫面組件狀態(tài)存儲部106中所存儲的畫面組件的預(yù)備狀態(tài)(S802)。這里,在預(yù)備狀態(tài)為“是”的情況下,將顯示狀態(tài)設(shè)定為“否”(S803)。并且,對于接下來的畫面組件,進(jìn)行設(shè)定可顯示狀態(tài)的處理(S801)。另一方面,在預(yù)備狀態(tài)為“否”的情況下,確認(rèn)畫面組件的反映狀態(tài)(S804)。并且, 在反映狀態(tài)為已反映的情況下,將可顯示狀態(tài)設(shè)定為“是”(S805)。在反映狀態(tài)為未反映或者反映中的情況下,將可顯示狀態(tài)設(shè)定為“否”(S806)。并且,對于接下來的畫面組件,進(jìn)行設(shè)定可顯示狀態(tài)的處理(S801)。顯示區(qū)域控制部108將可顯示狀態(tài)被設(shè)定成“是”的畫面組件判斷為顯示對象,設(shè)定顯示區(qū)域以使得容納那些畫面組件(S807)。然后,顯示區(qū)域控制部108結(jié)束處理(S808)。
11
由此,顯示區(qū)域控制部108按照畫面組件的反映狀態(tài),來確定將反映出數(shù)據(jù)的上述畫面組件顯示于上述顯示部上所用的顯示區(qū)域。下面,使用圖2、圖9、圖10及圖11,詳細(xì)表示顯示區(qū)域控制裝置100的動作。首先,設(shè)圖2所示的列表200顯示在顯示區(qū)域210的范圍內(nèi)。圖9是表示圖2所示的列表200為顯示對象時、存儲在畫面組件狀態(tài)存儲部106 中的信息的附圖。行900是畫面組件狀態(tài)存儲部106存儲的信息的種類。行901 908的狀態(tài)是圖2所示的畫面組件201 208的狀態(tài)。關(guān)于畫面組件201 208,數(shù)據(jù)的反映已完成。因此,行901 908的反映狀態(tài)為已反映。與行901和行908對應(yīng)的畫面組件201和畫面組件208是為了顯示的準(zhǔn)備而被反映的畫面組件。因此,畫面組件201和畫面組件208的預(yù)備狀態(tài)是“是”,此外是“否”。顯示區(qū)域控制部108將反映狀態(tài)是已反映、且預(yù)備狀態(tài)是“否”的行902 907的可顯示狀態(tài)設(shè)定為“是”,將此外設(shè)定為“否”。這里,與顯示區(qū)域控制部108將可顯示狀態(tài)設(shè)定成“是”的行902 907相對應(yīng)的區(qū)域、即與畫面組件202 207對應(yīng)的區(qū)域成為顯示區(qū)域。然后,畫面組件202 207被顯示于顯示部109上。圖10是表示基于圖1所示的顯示區(qū)域控制裝置100的滾動發(fā)生時的顯示的一例的附圖。圖10所示的列表1000,是在圖2所示的列表200為顯示對象時,從用戶120或程序發(fā)生了向下的滾動請求之后的顯示對象。列表1000由作為顯示要素的畫面組件1001 1008構(gòu)成,通過操作畫面制作部102而被制作。畫面組件1001 1008分別反映與數(shù)據(jù)ID 對應(yīng)的數(shù)據(jù)。這里,以比向畫面組件1007和畫面組件1008的反映快的速度進(jìn)行了滾動操作的情況下,來不及向畫面組件1007和畫面組件1008進(jìn)行反映,什么都不顯示。此時,畫面組件 1007和畫面組件1008的反映狀態(tài)變?yōu)榉从持?。因為畫面組件1007和畫面組件1008未反映出數(shù)據(jù),所以顯示區(qū)域控制部108使顯示區(qū)域1010比圖2所示的滾動前的顯示區(qū)域210
進(jìn)一步縮小。顯示區(qū)域1010是實際顯示于顯示部109上的區(qū)域。也就是說,列表1000中包含的畫面組件1001 1008之中,處于顯示區(qū)域1010范圍內(nèi)的畫面組件1002 1006被顯示于操作畫面上。該顯示區(qū)域1010,在向畫面組件1007的反映結(jié)束的定時被放大,變?yōu)楹惋@示區(qū)域210相同的尺寸。這樣,顯示區(qū)域控制裝置100通過控制顯示區(qū)域,來遮蔽未反映的畫面組件。圖11是表示在圖10所示的列表1000為顯示對象時、存儲在畫面組件狀態(tài)存儲部 106中的信息的附圖。行1100是畫面組件狀態(tài)存儲部106存儲的信息的種類。行1101 1108的狀態(tài)是圖10所示的畫面組件1001 1008的狀態(tài)。對于畫面組件1001 1006而言,數(shù)據(jù)的反映已完成。因此,行1101 1106的反映狀態(tài)為已反映。畫面組件1007和畫面組件1008為數(shù)據(jù)的反映中。因此,行1107和行 1108的反映狀態(tài)成為反映中。顯示區(qū)域控制部108對反映狀態(tài)為已反映、并且預(yù)備狀態(tài)為“否”的行1102 1106 的可顯示狀態(tài)設(shè)定“是”,將此外設(shè)定為“否”。這里,與由顯示區(qū)域控制部108將可顯示狀態(tài)設(shè)定成“是”的行1102 1106對應(yīng)的區(qū)域、即與畫面組件1002 1006對應(yīng)的區(qū)域成為顯示區(qū)域。畫面組件1002 1006被顯示于顯示部109上。這樣,顯示區(qū)域控制部108控制的顯示區(qū)域按照顯示于操作畫面上的畫面組件的狀態(tài)而被放大或縮小。圖12是表示實施方式中的顯示區(qū)域控制裝置的特征性結(jié)構(gòu)要素的圖。圖12所示的顯示區(qū)域控制裝置100具備畫面組件管理部104、畫面組件反映部 105、畫面組件狀態(tài)存儲部106、數(shù)據(jù)存儲部107、顯示區(qū)域控制部108及顯示部109。也就是說,也可以不具有圖1所示的請求受理部101、操作畫面制作部102及開始數(shù)據(jù)ID存儲部103。例如,顯示區(qū)域控制裝置100按預(yù)先確定的時間間隔依次顯示畫面組件、且不受理來自用戶120的操作的情況下,不需要請求受理部101等結(jié)構(gòu)要素。即便在沒有請求受理部101、操作畫面制作部102及開始數(shù)據(jù)ID存儲部103的情況下,本發(fā)明的目的也能達(dá)成。另外,本發(fā)明的顯示區(qū)域控制不僅適用于顯示于操作畫面上的列表,還能適用于各種各樣的畫面的顯示。下面,對適用顯示區(qū)域控制的畫面組件的顯示例進(jìn)行例示。圖13A是表示畫面組件的第1顯示例的附圖。在圖13A所示的畫面1311中,在顯示區(qū)域1312中顯示畫面組件1313。在顯示區(qū)域1312內(nèi)顯示出縱向滾動條,當(dāng)用戶進(jìn)行了滾動時,依次顯示畫面組件。作為畫面組件來顯示的字符也可以更多。另外,圖像也可以作為畫面組件來顯示。這種情況下,顯示區(qū)域控制裝置100通過縮小顯示區(qū)域1312,來遮蔽未反映出數(shù)據(jù)的畫面組件。顯示區(qū)域控制裝置100也可以通過變更滾動量,來遮蔽未反映出數(shù)據(jù)的畫面組件。圖13B是表示畫面組件的第2顯示例的附圖。在圖1 所示的畫面1321中,在顯示區(qū)域1322內(nèi)顯示畫面組件1323。在顯示區(qū)域1322內(nèi)顯示出滾動條,當(dāng)用戶進(jìn)行了滾動時,依次顯示畫面組件。與圖13A所示的顯示例同樣,畫面組件既可以是更多的字符,也可以是圖像。并且,與圖13A所示的顯示例同樣,在圖1 所示的顯示例中,顯示區(qū)域控制裝置 100也能夠遮蔽未反映出數(shù)據(jù)的畫面組件。圖13C是表示畫面組件的第3顯示例的附圖。在圖13C所示的畫面1331中,在顯示區(qū)域1332內(nèi)顯示畫面組件1333。畫面組件1333既可以是字符,也可以是圖像。另外,還可以配置大量的畫面組件。這種情況下,顯示區(qū)域控制裝置100通過縮小顯示區(qū)域1332,來遮蔽未反映出數(shù)據(jù)的畫面組件。另外,顯示區(qū)域控制裝置100也可以通過將反映出數(shù)據(jù)的畫面組件較大地顯示,來遮蔽未反映出數(shù)據(jù)的畫面組件。也就是說,在反映出數(shù)據(jù)的畫面組件的顯示較大的情況下,未反映出數(shù)據(jù)的畫面組件將不進(jìn)入顯示區(qū)域。由此,未反映出數(shù)據(jù)的畫面組件被遮蔽。圖13D是表示畫面組件的第4顯示例的附圖。在圖13D所示的畫面1341中,在顯示區(qū)域1342內(nèi)顯示畫面組件1343。在圖13D所示的顯示例中,與圖13C所示的顯示例同樣,顯示畫面組件。并且,在圖13D所示的顯示例中,畫面組件被傾斜顯示,顯示更多的畫面組件。并且,與圖13C所示的顯示例同樣,在圖13D所示的顯示例中,顯示區(qū)域控制裝置 100也能夠遮蔽未反映出數(shù)據(jù)的畫面組件。并且,顯示區(qū)域控制裝置100的畫面組件管理部104通過改變傾斜的角度,能夠變更顯示于顯示區(qū)域1342內(nèi)的畫面組件的數(shù)量。從而, 畫面組件管理部104通過改變傾斜的角度,能夠遮蔽未反映出數(shù)據(jù)的畫面組件。圖13E是表示畫面組件的第5顯示例的附圖。在圖13E所示的畫面1351中,在顯示區(qū)域1352內(nèi)顯示畫面組件。以“D”、“E”、“F”所示的字符等分別是畫面組件,畫面組件被帖附在球狀的物體(object)上。用球狀的物體顯示出的區(qū)域是顯示區(qū)域1352。在這種情況下,顯示區(qū)域控制裝置100通過改變球狀的物體的大小,能夠增減畫面組件的數(shù)量。也就是說,在反映出數(shù)據(jù)的畫面組件較少的情況下,顯示區(qū)域控制裝置100 的顯示區(qū)域控制部108縮小用球狀的物體顯示的顯示區(qū)域1352。由此,顯示區(qū)域控制裝置 100遮蔽未反映出數(shù)據(jù)的畫面組件。圖13F是表示畫面組件的第6顯示例的附圖。在圖13F所示的畫面1361中,在顯示區(qū)域1362內(nèi)顯示畫面組件。以“D”、“E”、“F”所示的字符分別是畫面組件,畫面組件被帖附在圓柱狀的物體上。用圓柱狀的物體顯示出的區(qū)域是顯示區(qū)域1362。并且,與圖13E所示的顯示例同樣,在反映出數(shù)據(jù)的畫面組件較少的情況下,顯示區(qū)域控制裝置100通過縮小圓柱狀的物體,能夠遮蔽未反映出數(shù)據(jù)的畫面組件。圖13G是表示畫面組件的第7顯示例的附圖。在圖13G所示的畫面1371中,在顯示區(qū)域1372內(nèi)顯示畫面組件。也就是說,只顯示位于用圓圈所顯示的顯示區(qū)域1372中的畫面組件。在這種情況下,在反映出數(shù)據(jù)的畫面組件較少的情況下,顯示區(qū)域控制裝置100 的顯示區(qū)域控制部108縮小用圓圈所示的顯示區(qū)域1372。由此,顯示區(qū)域控制裝置100能夠遮蔽未反映出數(shù)據(jù)的畫面組件。在圖13A到圖13G中所示的顯示是例子,顯示區(qū)域控制裝置100通過顯示區(qū)域的增減等,對通過其他方式顯示的畫面組件,也能夠遮蔽未反映出數(shù)據(jù)的畫面組件。下面,說明畫面組件的遮蔽處理的例子。圖14是表示遮蔽處理的第1例的附圖。在圖14中,對比表示出遮蔽處理使用前的畫面1401和使用后的畫面1411。在使用前的畫面1401的顯示區(qū)域1402內(nèi),顯示畫面組件。圖14所示的“A”、“B” 及“C”分別是畫面組件。畫面組件以帖附到圓柱狀的物體1403上的狀態(tài)進(jìn)行顯示。而且, “A”及“B”是反映出數(shù)據(jù)的畫面組件,“C”是未反映出數(shù)據(jù)的畫面組件。因此,“C”實際上不被顯示。而且,在圖14所示的例子中,顯示區(qū)域控制裝置100進(jìn)行了遮蔽處理的情況下,顯示使用后的畫面1411。畫面組件與使用前同樣,以帖附到圓柱狀的物體1413上的狀態(tài)進(jìn)行顯示。但是,畫面1411的顯示區(qū)域1412變得比使用前更小。而且,未反映出數(shù)據(jù)的畫面組件“C”達(dá)到顯示區(qū)域1412的外側(cè)。由此,未反映出數(shù)據(jù)的畫面組件“C”被遮蔽。這里,由于不被顯示的區(qū)域不只是 “C”的部分,顯示區(qū)域1412整體上變小,所以對用戶的不適感降低。圖15是表示遮蔽處理的第2例的附圖。在圖15中,對比表示出遮蔽處理使用前的畫面1401和使用后的畫面1511。使用前的畫面1401與圖14所示的例子同樣地被顯示。而且,在圖15所示的例子中,顯示區(qū)域控制裝置100進(jìn)行了遮蔽處理的情況下,顯示使用后的畫面1511。顯示區(qū)域控制裝置100的畫面組件管理部104使帖附有畫面組件的圓柱狀的物體1513比使用前更大地顯示于顯示部109上。由此,畫面組件變大,未反映出數(shù)據(jù)的畫面組件“C”達(dá)到顯示區(qū)域1512的外側(cè)。由此,因為未反映出數(shù)據(jù)的畫面組件“C”被遮蔽,所以對用戶的不適感降低。另外,這里,畫面組件管理部104增大了畫面組件,但是也可以增大畫面組件的顯示間隔。由此,未反映出數(shù)據(jù)的畫面組件“C”被遮蔽,對用戶的不適感降低。圖16是表示遮蔽處理的第3例的附圖。在圖16中,對比表示出遮蔽處理使用前的畫面1401和使用后的畫面1611。使用前的畫面1401與圖14所示的例子同樣地被顯示。而且,在圖16所示的例子中,顯示區(qū)域控制裝置100進(jìn)行了遮蔽處理的情況下,顯示使用后的畫面1611。顯示區(qū)域1612及圓柱狀的物體1613是和使用前相同的大小。而且,顯示區(qū)域控制裝置100的畫面組件管理部104,通過在顯示區(qū)域1612中的區(qū)域內(nèi)的兩端部分上疊加顏色層次(gradation) 1614,來遮蔽未反映出數(shù)據(jù)的畫面組件“C”。另外,顏色層次1614被顯示為,顯示區(qū)域1612的邊界附近濃,顯示區(qū)域1612的中央附近變淺,從而對用戶的不適感降低。以上使用附圖表示了遮蔽處理,但是畫面組件管理部104在顯示部109上顯示由顯示區(qū)域控制部108控制的顯示區(qū)域時,既可以利用動畫來對顯示區(qū)域放大及縮小的情況進(jìn)行顯示,也可以不利用動畫進(jìn)行顯示。另外,如圖16所示,也可以是,畫面組件管理部104 利用顏色層次來對顯示區(qū)域的邊界附近進(jìn)行顯示,將該顏色層次放大及縮小。另外,也可以是,畫面組件管理部104通過控制在顯示部109上顯示畫面組件時的透過率并進(jìn)行淡入(fade-in)及淡出(fade-out),來遮蔽未反映出數(shù)據(jù)的畫面組件。另外,顯示區(qū)域控制裝置100以沿著3D的筒及球等的周圍的方式來顯示畫面組件時,不只是顯示區(qū)域的變更,還可以通過變更其直徑,來變更顯示區(qū)域。顯示區(qū)域的變更優(yōu)選以不被用戶120知道的方式來變化。另外,顯示區(qū)域控制部108也可以增減為了流暢地對操作畫面進(jìn)行滾動顯示而準(zhǔn)備的預(yù)備畫面組件的數(shù)量。由此,顯示區(qū)域控制裝置100能夠在顯示區(qū)域控制裝置100的處理負(fù)荷較低時,將數(shù)據(jù)反映于畫面組件中。以上,如實施方式所示的那樣,本發(fā)明的顯示區(qū)域控制裝置,控制用來顯示畫面組件的顯示區(qū)域,遮蔽未反映出數(shù)據(jù)的畫面組件。由此,在畫面組件的顯示中需要時間的情況下,可以使用戶的不適感降低。另外,實施方式僅是例子,本發(fā)明并不限定為實施方式。針對實施方式實施本領(lǐng)域技術(shù)人員想到的變形而得到的方式以及任意組合實施方式中的結(jié)構(gòu)要素而實現(xiàn)的其他方式都包含于本發(fā)明內(nèi)。另外,圖1及圖12所示的顯示區(qū)域控制裝置的結(jié)構(gòu)要素也可以通過作為集成電路的LSI (Large Scale Integration)來實現(xiàn)。這些結(jié)構(gòu)要素既可以分別進(jìn)行單芯片化,也可以以包含一部分或全部的方式進(jìn)行單芯片化。在此,雖然設(shè)為LSI,但是根據(jù)集成度的不同, 也有時稱呼為ICantegrated Circuit)、系統(tǒng)LSI、超大LSI或者極大LSI。另外,集成電路化的方法并不限于LSI,也可以采用專用電路或者通用處理器來實現(xiàn)。也可以利用可編程的FPGA(Field Programmable Gate Array)、或能夠?qū)SI內(nèi)部的電路單元的連接及設(shè)定進(jìn)行再構(gòu)筑的可重構(gòu)處理器。進(jìn)而,若由于半導(dǎo)體技術(shù)的進(jìn)步或派生的其他技術(shù)而出現(xiàn)對LSI進(jìn)行替換的集成電路化的技術(shù),則當(dāng)然也可以使用該技術(shù)進(jìn)行顯示區(qū)域控制裝置中包含的結(jié)構(gòu)要素的集成電路化另外,也可以是,顯示區(qū)域控制裝置的結(jié)構(gòu)要素之中,只有存儲數(shù)據(jù)的單元不進(jìn)行單芯片化而采用其他結(jié)構(gòu)。另外,本發(fā)明不僅僅可以作為顯示區(qū)域控制裝置來實現(xiàn),還可以作為將構(gòu)成顯示區(qū)域控制裝置的處理單元設(shè)為步驟的方法來實現(xiàn)。而且,本發(fā)明還可以作為使計算機執(zhí)行該方法中包含的步驟的程序來實現(xiàn)。進(jìn)而,本發(fā)明還可以作為存儲了該程序的CD-ROM等計算機可讀取的存儲介質(zhì)來實現(xiàn)。產(chǎn)業(yè)上的可利用性本發(fā)明的顯示區(qū)域控制裝置、顯示區(qū)域控制方法及集成電路,具有在畫面組件的顯示中需要時間的情況下降低不適感的效果,能夠在電視機、記錄裝置、再現(xiàn)裝置、汽車導(dǎo)航、移動電話、固定電話、打印機、FAX、PDA、PC、數(shù)字?jǐn)z像機、電冰箱、微波爐及洗衣機等設(shè)備中使用。符號說明100顯示區(qū)域控制裝置101請求受理部102操作畫面制作部103開始數(shù)據(jù)ID存儲部104畫面組件管理部105畫面組件反映部106畫面組件狀態(tài)存儲部107數(shù)據(jù)存儲部108顯示區(qū)域控制部109顯示部120 用戶200、1000 列表201、202、203、204、205、206、207、208、1001、1002、1003、1004、1005、1006、1007、 1008、1313、1323、1333、1343 畫面組件210、1010、1312、1322、1332、1342、1352、1362、1372、1402、1412、1512、1612 顯示區(qū)域300數(shù)據(jù)存儲表301、302、303、304、305、306、307、308、309、310、311、900、901、902、903、904、905、 906、907、908、1100、1101、1102、1103、1104、1105、1106、1107、1108 行401 數(shù)據(jù) ID402反映狀態(tài)403預(yù)備狀態(tài)404可顯示狀態(tài)
1311、1321、1331、1341、1351、1361、1371、1401、1411、1511、1611 畫面1403、1413、1513、1613 物體1614顏色層次
權(quán)利要求
1.一種顯示區(qū)域控制裝置,用于顯示作為顯示要素的1個以上的畫面組件,其特征在于,具備顯示部;數(shù)據(jù)存儲部,存儲用來顯示上述畫面組件的數(shù)據(jù);畫面組件反映部,取得在上述數(shù)據(jù)存儲部中存儲的上述數(shù)據(jù),將取得的上述數(shù)據(jù)反映到上述畫面組件中;畫面組件狀態(tài)存儲部,存儲反映狀態(tài),該反映狀態(tài)表示上述數(shù)據(jù)是否已被反映到上述畫面組件中;顯示區(qū)域控制部,按照上述反映狀態(tài)來確定顯示區(qū)域,該顯示區(qū)域用來將反映出上述數(shù)據(jù)的上述畫面組件顯示于上述顯示部;以及畫面組件管理部,使反映出上述數(shù)據(jù)的上述畫面組件顯示于上述顯示區(qū)域,并遮蔽未反映出上述數(shù)據(jù)的上述畫面組件。
2.如權(quán)利要求1所述的顯示區(qū)域控制裝置,其特征在于,上述顯示區(qū)域控制部確定上述顯示區(qū)域,以使得從上述顯示區(qū)域中排除未反映出上述數(shù)據(jù)的上述畫面組件。
3.如權(quán)利要求1所述的顯示區(qū)域控制裝置,其特征在于,上述畫面組件管理部,通過將反映出上述數(shù)據(jù)的上述畫面組件的大小擴大,來遮蔽未反映出上述數(shù)據(jù)的上述畫面組件。
4.如權(quán)利要求1所述的顯示區(qū)域控制裝置,其特征在于,上述畫面組件管理部,通過將顯示反映出上述數(shù)據(jù)的上述畫面組件的間隔增大,來遮蔽未反映出上述數(shù)據(jù)的上述畫面組件。
5.如權(quán)利要求1所述的顯示區(qū)域控制裝置,其特征在于,上述畫面組件管理部,通過在未反映出上述數(shù)據(jù)的上述畫面組件上疊加顏色層次,來遮蔽未反映出上述數(shù)據(jù)的上述畫面組件。
6.如權(quán)利要求1 5中任一項所述的顯示區(qū)域控制裝置,其特征在于,上述顯示區(qū)域控制裝置還具備請求受理部,受理滾動請求,該滾動請求用來使上述畫面組件依次顯示;以及操作畫面制作部,按照上述滾動請求來確定顯示對象的上述畫面組件;上述顯示區(qū)域控制部,按照由上述操作畫面制作部確定出的顯示對象的上述畫面組件的上述反映狀態(tài),來確定上述顯示區(qū)域,上述畫面組件管理部,使由上述操作畫面制作部確定出的顯示對象的上述畫面組件之中、反映出上述數(shù)據(jù)的上述畫面組件顯示于上述顯示區(qū)域,并遮蔽未反映出上述數(shù)據(jù)的上述畫面組件。
7.如權(quán)利要求6所述的顯示區(qū)域控制裝置,其特征在于,上述操作畫面制作部,在按照上述滾動請求來確定顯示對象的上述畫面組件時,通過參照上述反映狀態(tài),來確定顯示對象的上述畫面組件,以使得表示未反映出上述數(shù)據(jù)的上述畫面組件的多少的值在預(yù)先確定的范圍內(nèi)。
8.如權(quán)利要求1 7中任一項所述的顯示區(qū)域控制裝置,其特征在于,上述畫面組件狀態(tài)存儲部還存儲預(yù)備狀態(tài),該預(yù)備狀態(tài)表示是否是為了顯示的準(zhǔn)備而反映上述數(shù)據(jù)的預(yù)備的上述畫面組件;上述顯示區(qū)域控制部按照上述預(yù)備狀態(tài)來確定上述顯示區(qū)域,以使得從上述顯示區(qū)域中排除預(yù)備的上述畫面組件;上述畫面組件管理部,使非預(yù)備的且反映出上述數(shù)據(jù)的上述畫面組件顯示于上述顯示區(qū)域,并遮蔽未反映出上述數(shù)據(jù)的上述畫面組件及預(yù)備的上述畫面組件。
9.一種顯示區(qū)域控制方法,用來顯示作為顯示要素的1個以上的畫面組件,其特征在于,包含以下步驟畫面組件反映步驟,取得在數(shù)據(jù)存儲部中所存儲的數(shù)據(jù),將取得的上述數(shù)據(jù)反映到上述畫面組件中,上述數(shù)據(jù)存儲部存儲用來顯示上述畫面組件的上述數(shù)據(jù);顯示區(qū)域控制步驟,按照在畫面組件狀態(tài)存儲部中存儲的反映狀態(tài)來確定顯示區(qū)域, 該顯示區(qū)域用來將反映出上述數(shù)據(jù)的上述畫面組件顯示于顯示部,上述畫面組件狀態(tài)存儲部存儲上述反映狀態(tài),該反映狀態(tài)表示上述數(shù)據(jù)是否已被反映到上述畫面組件中;以及畫面組件管理步驟,使反映出上述數(shù)據(jù)的上述畫面組件顯示于上述顯示區(qū)域,并遮蔽未反映出上述數(shù)據(jù)的上述畫面組件。
10.一種集成電路,用來顯示作為顯示要素的1個以上的畫面組件,其特征在于, 具備畫面組件反映部,取得在數(shù)據(jù)存儲部中存儲的數(shù)據(jù),將取得的上述數(shù)據(jù)反映到上述畫面組件中,上述數(shù)據(jù)存儲部存儲用來顯示上述畫面組件的上述數(shù)據(jù);顯示區(qū)域控制部,按照在畫面組件狀態(tài)存儲部中存儲的反映狀態(tài)來確定顯示區(qū)域,該顯示區(qū)域用來將反映出上述數(shù)據(jù)的上述畫面組件顯示于顯示部,上述畫面組件狀態(tài)存儲部存儲上述反映狀態(tài),該反映狀態(tài)表示上述數(shù)據(jù)是否已被反映到上述畫面組件中;以及畫面組件管理部,使反映出上述數(shù)據(jù)的上述畫面組件顯示于上述顯示區(qū)域,并遮蔽未反映出上述數(shù)據(jù)的上述畫面組件。
全文摘要
提供一種顯示區(qū)域控制裝置,使在畫面組件的顯示中需要時間的情況下的不適感得到降低。顯示區(qū)域控制裝置(100)具備顯示部(109);數(shù)據(jù)存儲部(107),存儲用來顯示畫面組件的數(shù)據(jù);畫面組件反映部(105),取得數(shù)據(jù)存儲部(107)中所存儲的數(shù)據(jù),將所取得的數(shù)據(jù)反映于畫面組件中;畫面組件狀態(tài)存儲部(106),存儲反映狀態(tài);顯示區(qū)域控制部(108),按照反映狀態(tài)來確定顯示區(qū)域;畫面組件管理部(104),使反映出數(shù)據(jù)的畫面組件顯示于顯示區(qū)域,遮蔽未反映出數(shù)據(jù)的畫面組件。
文檔編號G09G5/34GK102349043SQ20108001101
公開日2012年2月8日 申請日期2010年12月7日 優(yōu)先權(quán)日2010年1月8日
發(fā)明者秦秀彥 申請人:松下電器產(chǎn)業(yè)株式會社