欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

顯示處理裝置、顯示處理裝置的控制方法、控制程序以及記錄了控制程序的計算機可讀取...的制作方法

文檔序號:6351128閱讀:160來源:國知局
專利名稱:顯示處理裝置、顯示處理裝置的控制方法、控制程序以及記錄了控制程序的計算機可讀取 ...的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種在顯示裝置中同時顯示多種內(nèi)容的顯示處理裝置等。
背景技術(shù)
近年來,伴隨文檔、視頻或照片等的圖像、因特網(wǎng)上的主頁等內(nèi)容的多樣化,能在同一顯示裝置中同時顯示這些內(nèi)容的顯示處理裝置正在普及。作為這種顯示處理裝置的代表例,可列舉出 PC (Personal Computer)或 PDA (Personal Digital Assistance)等。在這種顯示處理裝置中,當在顯示裝置的一個顯示區(qū)域中例如顯示二種內(nèi)容時, 以前通常是通過縱向或橫向二分割顯示區(qū)域,在該分割的一個區(qū)域中顯示一個內(nèi)容,同時, 在該分割的另一個區(qū)域中顯示另一個內(nèi)容。對此,近年來提議有如下技術(shù),在作為顯示區(qū)域一部分的矩形區(qū)域中顯示圖像或視頻,在剩余的非矩形區(qū)域中顯示其它內(nèi)容,從而有效地活用整個顯示區(qū)域,來同時顯示多個內(nèi)容。專利文獻I中記載有同時顯示以文檔制作功能輸入的文檔數(shù)據(jù)和視頻數(shù)據(jù)的技術(shù)。具體地,記載有利用下面所示的三種類的任一方法同時顯示文檔數(shù)據(jù)和視頻數(shù)據(jù)。即, 是如下方法,(I)在整個顯示區(qū)域顯示文檔數(shù)據(jù),在文檔數(shù)據(jù)上重疊顯示視頻數(shù)據(jù);(2)在顯示區(qū)域的一部分顯示視頻數(shù)據(jù),在其上重疊,將文檔數(shù)據(jù)顯示在整個顯示區(qū)域;(3)在顯示區(qū)域的一部分顯示視頻數(shù)據(jù),在不顯示視頻數(shù)據(jù)的矩形區(qū)域顯示文檔數(shù)據(jù)。另外,非專利文獻I 的 ‘ 15 Alignment, font styles, and horizontal rules, 中記載了有如下技術(shù),即,在同時顯示非文檔數(shù)據(jù)(例如,視頻數(shù)據(jù)、圖像數(shù)據(jù)或Java(注冊商標)小應用程序(applet)等)和文檔數(shù)據(jù)時,圍繞顯示非文檔數(shù)據(jù)的矩形區(qū)域的周圍顯示文檔數(shù)據(jù)(即,在該矩形區(qū)域的周圍的非矩形區(qū)域顯示文檔數(shù)據(jù))。專利文獻I :日本公開特許公報‘特開平8-287270號公報(1996年11月I日公開),
非專利文獻 I :“HTML 4. 01 Specification,,,W3C Recommendation (December 24, 1999), http://www. w3. org/TR/html401/(參照日2009 年 12 月 7 日)
但是,在專利文獻I記載的技術(shù)中,未考慮讀入閱覽現(xiàn)存的文檔數(shù)據(jù)。即,未考慮滾動并往前繼續(xù)閱讀顯示區(qū)域中顯示的文檔。因此,在一邊同時顯示現(xiàn)存的文檔數(shù)據(jù)和視頻數(shù)據(jù)一邊繼續(xù)閱讀該文檔數(shù)據(jù)的情況下,即便適用專利文獻I記載的技術(shù),也無法容易閱覽地顯示文檔數(shù)據(jù)和視頻數(shù)據(jù)雙方。具體地,在上述(I)的方法中,因為文檔數(shù)據(jù)的一部分隱藏在視頻數(shù)據(jù)的背后,所以無法閱覽該隱藏部分的文檔數(shù)據(jù)。即便能滾動文檔數(shù)據(jù),也產(chǎn)生同樣的問題。另外,在上述(2)的方法中,因為文檔數(shù)據(jù)重疊顯示于視頻數(shù)據(jù)上,所以難以視聽視頻。另外,在上述 (3)的方法中,因為顯示文檔數(shù)據(jù)的區(qū)域變窄,一次可閱覽的文檔數(shù)據(jù)的量有限,所以損害用戶的便利性。即便能滾動文檔數(shù)據(jù),也產(chǎn)生同樣的問題。
另外,在非專利文獻I中記載的技術(shù)中,因為非文檔數(shù)據(jù)與文檔數(shù)據(jù)不重疊,并且在比上述(3)的方法寬的區(qū)域中顯示文檔數(shù)據(jù),所以容易閱覽文檔數(shù)據(jù)和非文檔數(shù)據(jù)雙方。但是,因為非文檔數(shù)據(jù)被插入到文檔數(shù)據(jù)上的固定位置,所以當滾動文檔數(shù)據(jù)時,視頻數(shù)據(jù)也會一起滾動。因此,即便適用非專利文獻I中記載的技術(shù),也無法始終容易閱覽地顯示文檔數(shù)據(jù)和非文檔數(shù)據(jù)雙方。

發(fā)明內(nèi)容
本發(fā)明鑒于上述問題而做出,其目的在于提供一種在非矩形區(qū)域能滾動地顯示文檔數(shù)據(jù)的顯示處理裝置等。為了解決上述課題,涉及本發(fā)明的顯示處理裝置具備顯示控制部,其使在按文本數(shù)據(jù)中包含的字符的排列順序移動的顯示對象范圍中從該文本數(shù)據(jù)選擇的字符串數(shù)據(jù),對應于上述顯示對象范圍的移動顯示于顯示部的顯示區(qū)域中,該顯示處理裝置的特征在于, 上述顯示控制部在上述顯示區(qū)域內(nèi)設定不顯示上述字符串數(shù)據(jù)的顯示回避區(qū)域。另外,涉及本發(fā)明的顯示處理裝置的控制方法包含顯示控制步驟,使在按文本數(shù)據(jù)的字符的排列順序移動的顯示對象范圍中從該文本數(shù)據(jù)選擇的字符串數(shù)據(jù),對應于上述顯示對象范圍的移動顯示于顯示部的顯示區(qū)域中,該控制方法的特征在于,上述顯示控制步驟在上述顯示區(qū)域內(nèi)設定不顯示上述字符串數(shù)據(jù)的顯示回避區(qū)域。根據(jù)上述構(gòu)成,可使在按文本數(shù)據(jù)中包含的字符的排列順序移動(滾動)的顯示對象范圍中選擇的字符串數(shù)據(jù)顯示于顯示部的顯示區(qū)域中,在該顯示區(qū)域內(nèi)設置不顯示上述字符串數(shù)據(jù)的顯示回避區(qū)域。由此,上述字符串數(shù)據(jù)顯示在顯示區(qū)域中顯示回避區(qū)域以外的區(qū)域。即,可滾動地將文本數(shù)據(jù)顯示在顯示區(qū)域中顯示回避區(qū)域以外的區(qū)域(非矩形區(qū)域)中。為此,例如在顯示回避區(qū)域內(nèi)顯示非文本數(shù)據(jù)(例如視頻數(shù)據(jù))的同時,在顯示回避區(qū)域以外的區(qū)域中顯示文本數(shù)據(jù)的情況下,用戶能邊閱讀非文本數(shù)據(jù),且邊滾動文本數(shù)據(jù)往前繼續(xù)閱讀。因此,實現(xiàn)能使邊滾動文本數(shù)據(jù)邊閱讀的用戶的便利性提高的效果。另外,為了解決上述課題,涉及本發(fā)明的顯示處理裝置具備顯示控制部,其使在按由確定了排列順序的多個對象構(gòu)成的數(shù)據(jù)即對象序列數(shù)據(jù)中包含的對象的排列順序移動的顯示對象范圍中從該對象序列數(shù)據(jù)選擇的對象序列,對應于上述顯示對象范圍的移動顯示于顯示部的顯示區(qū)域中,其中,上述顯示控制部在上述顯示區(qū)域內(nèi)設定不顯示上述選擇的對象序列的顯示回避區(qū)域。另外,涉及本發(fā)明的顯示處理裝置的控制方法包含顯示控制步驟,使在按由確定了排列順序的多個對象構(gòu)成的數(shù)據(jù)即對象序列數(shù)據(jù)中包含的對象的排列順序移動的顯示對象范圍中從該對象序列數(shù)據(jù)選擇的對象序列,對應于上述顯示對象范圍的移動顯示于顯示部的顯示區(qū)域中,其中,上述顯示控制步驟在上述顯示區(qū)域內(nèi)設定不顯示上述對象序列的顯示回避區(qū)域。根據(jù)上述構(gòu)成,可使在按由確定了排列順序的多個對象構(gòu)成的數(shù)據(jù)、即對象序列數(shù)據(jù)中包含的對象的排列順序移動(滾動)的顯示對象范圍中選擇的對象序列顯示于顯示部的顯示區(qū)域中,在該顯示區(qū)域內(nèi)設定不顯示上述選擇的對象序列的顯示回避區(qū)域。
由此,上述選擇的對象序列顯示在顯示區(qū)域中顯示回避區(qū)域以外的區(qū)域。即,可將對象序列數(shù)據(jù)滾動地顯示在顯示區(qū)域中顯示回避區(qū)域以外的區(qū)域(非矩形區(qū)域)中。為此,例如在顯示回避區(qū)域內(nèi)顯示與對象序列數(shù)據(jù)不同的數(shù)據(jù)(例如視頻數(shù)據(jù)) 的同時,在顯示回避區(qū)域以外的區(qū)域中顯示作為對象序列數(shù)據(jù)的文本數(shù)據(jù)的情況下,用戶能在閱讀視頻數(shù)據(jù)的同時,滾動文本數(shù)據(jù)往前繼續(xù)閱讀。因此,實現(xiàn)能使邊滾動對象序列數(shù)據(jù)邊閱讀的用戶的便利性提高的效果。發(fā)明效果
如上所述,涉及本發(fā)明的顯示處理裝置具備顯示控制部,其使在按文本數(shù)據(jù)中包含的字符的排列順序移動的顯示對象范圍中從該文本數(shù)據(jù)選擇的字符串數(shù)據(jù),對應于上述顯示對象范圍的移動顯示于顯示部的顯示區(qū)域中,其中,上述顯示控制部在上述顯示區(qū)域內(nèi)設定不顯示上述字符串數(shù)據(jù)的顯示回避區(qū)域。另外,涉及本發(fā)明的顯示處理裝置的控制方法包含顯示控制步驟,使在按文本數(shù)據(jù)的字符的排列順序移動的顯示對象范圍中從該文本數(shù)據(jù)選擇的字符串數(shù)據(jù),對應于上述顯示對象范圍的移動顯示于顯示部的顯示區(qū)域中,其中,上述顯示控制步驟在上述顯示區(qū)域內(nèi)設定不顯示上述字符串數(shù)據(jù)的顯示回避區(qū)域。由此,上述字符串數(shù)據(jù)顯示在顯示區(qū)域中顯示回避區(qū)域以外的區(qū)域。即,可將文本數(shù)據(jù)滾動地顯示在顯示區(qū)域中顯示回避區(qū)域以外的區(qū)域(非矩形區(qū)域)中。因此,實現(xiàn)能使邊滾動文本數(shù)據(jù)邊閱讀的用戶的便利性提高的效果。另外,涉及本發(fā)明的顯示處理裝置具備顯示控制部,其使在按由確定了排列順序的多個對象構(gòu)成的數(shù)據(jù)即對象序列數(shù)據(jù)中包含的對象的排列順序移動的顯示對象范圍中從該對象序列數(shù)據(jù)選擇的對象序列,對應于上述顯示對象范圍的移動顯示于顯示部的顯示區(qū)域中,其中,上述顯示控制部在上述顯示區(qū)域內(nèi)設定不顯示上述選擇的對象序列的顯示回避區(qū)域。另外,涉及本發(fā)明的顯示處理裝置的控制方法包含顯示控制步驟,使在按由確定了排列順序的多個對象構(gòu)成的數(shù)據(jù)即對象序列數(shù)據(jù)中包含的對象的排列順序移動的顯示對象范圍中從該對象序列數(shù)據(jù)選擇的對象序列,對應于上述顯示對象范圍的移動顯示于顯示部的顯示區(qū)域中,其中,上述顯示控制步驟在上述顯示區(qū)域內(nèi)設定不顯示上述對象序列的顯示回避區(qū)域。從而,上述選擇的對象序列顯示在顯示區(qū)域中顯示回避區(qū)域以外的區(qū)域。即,可將對象序列數(shù)據(jù)滾動地顯示在顯示區(qū)域中顯示回避區(qū)域以外的區(qū)域(非矩形區(qū)域)中。因此,實現(xiàn)能使邊滾動對象序列數(shù)據(jù)邊閱讀的用戶的便利性提高的效果。本發(fā)明的其它目的、特征和優(yōu)點由以下所示的記載顯而易見。另外,本發(fā)明的利點在參照附圖的下面的說明中變得清楚。


圖I是表示涉及本發(fā)明第I實施方式的內(nèi)容顯示處理裝置的結(jié)構(gòu)的框圖2是表示由圖I所示的內(nèi)容顯示處理裝置執(zhí)行的處理的概要的概要圖。圖2(a)是表示圖I所示的內(nèi)容顯示處理裝置取得的電子書籍數(shù)據(jù)的一例的示意圖。圖2(b)是表示成為由圖I所示的內(nèi)容顯示處理裝置合成的對象的視頻數(shù)據(jù)的一例的示意圖。圖2(c)是表示由圖I所示的內(nèi)容顯示處理裝置合成圖2(a)所示的電子書籍數(shù)據(jù)與圖2(b)所示的視頻數(shù)據(jù)的狀況的示意圖。圖2(d)是表示從圖2(c)的狀態(tài)使電子書籍數(shù)據(jù)滾動后的狀況的示意圖3是表示由圖I所示的內(nèi)容顯示處理裝置執(zhí)行的處理的流程的流程圖4是圖I所示的內(nèi)容顯示處理裝置的各部中收發(fā)的數(shù)據(jù)的一例。圖4(a)是表示電子書籍數(shù)據(jù)的一例的示意圖。圖4(b)是表示部分書籍數(shù)據(jù)的一例的示意圖。圖4(c)是表示顯示回避區(qū)域信息的一例的示意圖。圖4(d)是表示插入了圖像對象的部分書籍數(shù)據(jù)的一例的示意圖。圖4(e)是表示根據(jù)圖4(d)所示的部分書籍數(shù)據(jù)由描繪部生成的數(shù)據(jù)的一例的示意圖。圖4(f)是表示通過將視頻數(shù)據(jù)合成到從描繪部接收到的描繪數(shù)據(jù)中的非對象序列區(qū)域所生成的合成數(shù)據(jù)的一例的示意圖5是表示圖3所示的流程圖中顯示處理的流程的流程圖6是表示圖3所示的流程圖中部分書籍數(shù)據(jù)的加工處理的流程的流程圖7是表示圖3所示的流程圖中合成數(shù)據(jù)生成處理的流程的流程圖8 (a)是表示非對象序列區(qū)域與顯示回避區(qū)域的關(guān)系的示意圖,圖8(b)是表示顯示回避區(qū)域因字體尺寸大的字符存在而變化的示意圖9(a)是表示繼續(xù)閱讀電子書籍數(shù)據(jù)時,不設置滾動量的限制來滾動時的字符的顯示狀況的示意圖,圖9(b)是表示繼續(xù)閱讀電子書籍數(shù)據(jù)時,設置滾動量的限制來滾動時的字符的顯示狀況的示意圖10(a)和(b)分別是將圖9(a)和(b)所示的顯示回避區(qū)域變更到顯示區(qū)域右下時的不意圖11是表示涉及本發(fā)明第2實施方式的內(nèi)容顯示處理裝置的結(jié)構(gòu)的框圖12是表示圖11所示的內(nèi)容顯示處理裝置中顯示處理的流程的流程圖13是圖11所示的內(nèi)容顯示處理裝置的各部中收發(fā)的數(shù)據(jù)的一例。圖13(a)是表示電子書籍數(shù)據(jù)的一例的示意圖。圖13(b)是表示將圖13(a)所示的數(shù)據(jù)解碼及解析后的數(shù)據(jù)的一例的示意圖14是表示圖12所示的流程圖中描繪處理的流程的流程圖15是表示由涉及本發(fā)明第3實施方式的內(nèi)容顯示處理裝置繼續(xù)閱讀僅由圖像等的對象構(gòu)成的對象序列數(shù)據(jù)時,設置滾動量限制來滾動時的對象的顯示狀況的示意圖16是表示在由涉及本發(fā)明第4實施方式的內(nèi)容顯示處理裝置滾動插入了圖像等的對象的文本數(shù)據(jù)的情況下,調(diào)整對象的尺寸和顯示位置的狀況的一例的示意圖17是表示在由涉及本發(fā)明第4實施方式的內(nèi)容顯示處理裝置滾動插入了圖像等的對象的文本數(shù)據(jù)的情況下,調(diào)整對象的尺寸和顯示位置的狀況的其它一例的示意圖18是表示在由涉及本發(fā)明第4實施方式的內(nèi)容顯示處理裝置滾動插入了圖像等的對象的文本數(shù)據(jù)的情況下,在滾動前后繼續(xù)顯示相同對象的狀況的一例的示意圖19是表示在由涉及本發(fā)明第4實施方式的內(nèi)容顯示處理裝置滾動插入了圖像等的對象的文本數(shù)據(jù)的情況下,顯示在滾動前未顯示的對象的狀況的一例的示意圖20是表示在由涉及本發(fā)明第4實施方式的內(nèi)容顯示處理裝置滾動插入了圖像等的對象的文本數(shù)據(jù)的情況下,不顯示在滾動前已顯示的對象的狀況的一例的示意圖21是表示在由涉及本發(fā)明第5實施方式的內(nèi)容顯示處理裝置繼續(xù)閱讀英語表述(alphabetic characters :字母字符)的文本數(shù)據(jù)時,設置滾動量的限制來滾動時的字符的顯示狀況的示意圖。
具體實施例方式涉及本發(fā)明的內(nèi)容顯示處理裝置(顯示處理裝置)I的一實施方式是如下裝置, 即,是使包含確定了排列順序的多個字符的文本數(shù)據(jù)、和與文本數(shù)據(jù)不同的內(nèi)容(下面表述為非文本數(shù)據(jù))同時顯示在CRT(Cathode-Ray Tube)等顯示裝置的顯示區(qū)域中的裝置。此時,內(nèi)容顯示處理裝置I執(zhí)行使在按文本數(shù)據(jù)中包含的字符的排列順序移動 (滾動)的顯示對象范圍中從該文本數(shù)據(jù)選擇到的字符串數(shù)據(jù)對應于上述顯示對象范圍的移動顯示于顯示區(qū)域中的處理。這里,在顯示區(qū)域內(nèi)設定顯示非文本數(shù)據(jù)的區(qū)域、即不顯示字符串數(shù)據(jù)的區(qū)域(下面表述為顯示回避區(qū)域Rb)是主要的特征點。換言之,避開顯示區(qū)域中的顯示回避區(qū)域Rb,同時可滾動地顯示從文本數(shù)據(jù)中選擇的字符串數(shù)據(jù)是主要的特征這里,涉及本發(fā)明的內(nèi)容顯示處理裝置I所處理的數(shù)據(jù)不限于包含確定了排列順序的多個字符的文本數(shù)據(jù)。即,內(nèi)容顯示處理裝置I也可以是使由確定了排列順序的多個對象構(gòu)成的數(shù)據(jù)(下面表述為對象序列數(shù)據(jù))、和與對象序列數(shù)據(jù)不同的數(shù)據(jù)(下面表述為非對象序列區(qū)域)同時顯示在顯示裝置的顯示區(qū)域中的裝置。此時,內(nèi)容顯示處理裝置I執(zhí)行按排列順序使對象序列數(shù)據(jù)中包含的對象的一個群即對象序列顯示于顯示區(qū)域中的處理。更具體地,執(zhí)行使在按對象序列數(shù)據(jù)中包含的對象的排列順序移動(滾動)的顯示對象范圍中,從該對象數(shù)據(jù)選擇的對象序列對應于上述顯示對象范圍的移動顯示于顯示區(qū)域中的處理。此時,主要特征點在于,在顯示區(qū)域內(nèi)設置使非對象序列數(shù)據(jù)顯示的區(qū)域即不顯示上述選擇的對象序列的顯示回避區(qū)域Rb,避開顯示區(qū)域中的顯示回避區(qū)域Rb,同時可滾動地顯示從對象序列數(shù)據(jù)中選擇的對象序列。所謂對象是作為字符和圖像的統(tǒng)稱來使用。因此,對象序列數(shù)據(jù)既可以是僅由字符構(gòu)成的數(shù)據(jù)(文本數(shù)據(jù)),也可以是僅由圖像構(gòu)成的數(shù)據(jù),也可以是字符與圖像混合存在的數(shù)據(jù)。圖像的種類可以是任何種類,也包含縮略圖像等。另外,在本說明書中,假設對象序列數(shù)據(jù)是由標簽(tag)規(guī)定了結(jié)構(gòu)的結(jié)構(gòu)化數(shù)據(jù)。例如,是由XML (extended Markup Language)等記述的電子書籍數(shù)據(jù)、或由 HTML (HyperText Markup Language)等記述的Web頁等。下面,說明對象序列數(shù)據(jù)是用于顯示電子書籍的電子書籍數(shù)據(jù)。另外,非對象序列數(shù)據(jù)的種類不特別限定,也可以是靜止圖像、動態(tài)圖像、靜態(tài)文本等任何種類的數(shù)據(jù),但特別地作為動態(tài)圖像(下面表述為視頻數(shù)據(jù)M)來進行說明。另外, 視頻數(shù)據(jù)M例如既可以是從廣播站接收的電視(下面簡記為TV)視頻,也可是從外部服務器裝置經(jīng)通信網(wǎng)絡得到的流數(shù)據(jù),或從Blu-ray Disc(注冊商標)等記錄介質(zhì)讀出的視頻。 下面,對視頻數(shù)據(jù)M是TV視頻來進行說明。作為內(nèi)容顯示處理裝置1,可以列舉出PC、PDA、游戲機等信息處理裝置,但不特別限定。另外,在本說明書中,說明內(nèi)容顯示處理裝置I合成對象序列數(shù)據(jù)與非對象序列數(shù)據(jù)后輸出到顯示裝置的情況,但輸出對象不限于顯示裝置。例如,也可將上述合成后的數(shù)據(jù)存儲在連接于內(nèi)容顯示處理裝置I的存儲介質(zhì)中,或經(jīng)通信網(wǎng)絡發(fā)送到外部裝置。另外,當簡單表述為‘內(nèi)容顯示處理裝置I’時,是作為后述的內(nèi)容顯示處理裝置 (顯示處理裝置)Ia和內(nèi)容顯示處理裝置(顯示處理裝置)Ib的統(tǒng)稱來使用。在下面所示的各實施方式中,首先,在第I實施方式和第2實施方式中,對作為對象序列數(shù)據(jù)的電子書籍數(shù)據(jù)是由日語表述的字符構(gòu)成的文本數(shù)據(jù)的形式進行說明。接著,在第3實施方式中,對對象序列數(shù)據(jù)是由圖像等的對象構(gòu)成的數(shù)據(jù)的形式進行說明。接著,在第4實施方式中,對作為對象序列數(shù)據(jù)的電子書籍數(shù)據(jù)是將圖像等的對象插入到字符間的日語表述的文本數(shù)據(jù)的形式進行說明。最后,在第5實施方式中,對作為對象序列數(shù)據(jù)的電子書籍數(shù)據(jù)是由英語表述的字母字符構(gòu)成的文本數(shù)據(jù)的形式進行說明。[第I實施方式]
下面,根據(jù)圖I 圖9來說明本發(fā)明的一實施方式。(內(nèi)容顯示處理裝置中處理的概要)
首先,參照圖2,說明由涉及本實施方式的內(nèi)容顯示處理裝置Ia執(zhí)行的顯示處理的狀況。圖2是表示由內(nèi)容顯示處理裝置Ia執(zhí)行的顯示處理的狀況的概要圖。首先,內(nèi)容顯示處理裝置Ia取得電子書籍數(shù)據(jù),由后述的描繪部123a,生成用于將電子書籍數(shù)據(jù)的一部分顯示在顯示區(qū)域中顯示回避區(qū)域Rb以外的區(qū)域中的描繪數(shù)據(jù) (下面表述為描繪數(shù)據(jù)D)。另外,內(nèi)容顯示處理裝置Ia取得的電子書籍數(shù)據(jù)例如是圖2(a) 所示的數(shù)據(jù)。接著,內(nèi)容顯示處理裝置Ia通過由后述的合成部125將由描繪部123a生成的描繪數(shù)據(jù)和視頻數(shù)據(jù)M進行合成,生成合成數(shù)據(jù)。此時,將視頻數(shù)據(jù)M合成到顯示回避區(qū)域Rb 內(nèi)。例如,在圖2(b)所示的圖像是視頻數(shù)據(jù)M的情況下,內(nèi)容顯示處理裝置1,如圖2(c)所示,將描繪數(shù)據(jù)D和視頻數(shù)據(jù)M進行合成。進而,內(nèi)容顯示處理裝置I每當受理更新電子書籍數(shù)據(jù)的顯示(具體地往前繼續(xù)閱讀電子書籍數(shù)據(jù)。即,滾動顯示)的指示時,由描繪部123a重新生成用于將滾動后的電子書籍數(shù)據(jù)顯示在顯示區(qū)域中顯示回避區(qū)域Rb以外的區(qū)域中的描繪數(shù)據(jù)D。進而,通過由合成部125合成新生成的描繪數(shù)據(jù)D和視頻數(shù)據(jù)M,生成合成數(shù)據(jù)。此時,視頻數(shù)據(jù)M與上次一樣,合成到顯示回避區(qū)域Rb內(nèi)。由此,視頻數(shù)據(jù)M即便更新了電子書籍數(shù)據(jù)的顯示,也繼續(xù)顯示在相同區(qū)域中,另外,電子書籍數(shù)據(jù)顯示在顯示區(qū)域中顯示回避區(qū)域Rb以外的區(qū)域中。因此,顯示區(qū)域內(nèi)不作成什么都不顯示的區(qū)域,可同時顯示可滾動的電子書籍數(shù)據(jù)和視頻數(shù)據(jù)M。圖2(d)中示出了從圖2(c)的狀態(tài)滾動后的狀況。另外,在本實施方式中,說明當顯示電子書籍數(shù)據(jù)時,將電子書籍數(shù)據(jù)中包含的字符串縱向(垂直方向)顯示在顯示區(qū)域內(nèi),但不限于此,也可橫向(水平方向)顯示。另外,內(nèi)容顯示處理裝置I具有顯示模式。顯示模式中有(I)同時顯示對象序列數(shù)據(jù)和非對象序列數(shù)據(jù)的模式(下面表述為同時顯示模式)、和(2)僅顯示對象序列數(shù)據(jù)的模式(下面表述為非同時顯示模式)。另外,如后所述,內(nèi)容顯示處理裝置I能切換同時顯示模式和非同時顯示模式。另外,圖2(c)和(d)表示顯示模式是同時顯示模式時的處理的概要。
這里,對同時顯示電子書籍數(shù)據(jù)和視頻數(shù)據(jù)M的形式進行說明,但如上所述,只要同時顯示W(wǎng)eb頁等的對象序列數(shù)據(jù)和非對象序列數(shù)據(jù),則也可以是任何組合。(內(nèi)容顯示處理裝置的結(jié)構(gòu))
下面,參照圖I來說明內(nèi)容顯示處理裝置Ia的結(jié)構(gòu)。圖I是表示內(nèi)容顯示處理裝置Ia 的結(jié)構(gòu)的框圖。如該圖所示,內(nèi)容顯示處理裝置Ia具備主控制部100a、操作部200和存儲部300。 也可以在自裝置內(nèi)具備顯示內(nèi)容的顯示裝置。下面說明各部的概要。主控制部IOOa控制內(nèi)容顯示處理裝置Ia所具備的各部的動作。主控制部IOOa 例如可由CPU (Central Processing Unit)和存儲器等構(gòu)成。此時,主控制部IOOa將存儲部300中存儲的各種程序讀出到由例如RAM (Random Access Memory)等構(gòu)成的主存儲部 (primary storage section)中執(zhí)行。由此,對內(nèi)容顯示處理裝置Ia的各部進行控制,實現(xiàn)內(nèi)容顯示處理裝置Ia所具備的各種功能。主控制部IOOa的詳細結(jié)構(gòu)如后所述。接著,操作部200在受理用戶操作的同時,將對應于該操作的控制信號發(fā)送到主控制部100a。操作部200例如由遙控器、開關(guān)、鼠標、鍵盤等輸入設備構(gòu)成。下面,說明為將控制信號從操作部200發(fā)送到主控制部100a,但不限于此。在內(nèi)容顯示處理裝置Ia由外部裝置控制的情況下,也可以是從外部裝置接收控制信號,將該接收到的控制信號發(fā)送到主控制部100a。由操作部200受理的操作中至少存在如下列舉的操作。(I)開始電子書籍數(shù)據(jù)顯示的操作,(2)往前繼續(xù)閱讀電子書籍數(shù)據(jù)的操作,(3)終止電子書籍數(shù)據(jù)顯示的操作,(4) 切換顯示模式的操作。在上述(I)的操作中,設包含顯示模式的指定。另外,上述(2)的操作更具體地列舉出滾動電子書籍數(shù)據(jù)的顯示的操作,和以I頁單位移動電子書籍數(shù)據(jù)的顯示的操作。下面,除了特別說明的情況,說明為上述(2)的操作是滾動書籍數(shù)據(jù)的顯示的操作。另外,控制信號中至少存在如下列舉的信號。(A)表示電子書籍數(shù)據(jù)的讀出的控制信號,(B)表示電子書籍數(shù)據(jù)的顯示開始的控制信號,(C)表示電子書籍數(shù)據(jù)的顯示更新的控制信號,(D)表示電子書籍數(shù)據(jù)的顯示終止的控制信號,(E)表示同時顯示模式的控制信號,(F)表示非同時顯示模式的控制信號。另外,在上述(B)和(C)中,設包含顯示模式的指定。另外,操作部200當受理了上述⑴的操作時,發(fā)送上述(A)和⑶的控制信號。 另外,當受理了上述(2)的操作時,發(fā)送上述(C)的控制信號。另外,當受理了上述(3)的操作時,發(fā)送上述(D)的控制信號。另外,當受理了上述(4)的操作時,發(fā)送上述(E)或(F) 的控制信號。接著,存儲部300記錄主控制部IOOa執(zhí)行的(I)各部的控制程序、(2) OS程序、
(3)應用程序、和(4)執(zhí)行這些程序時讀出的各種數(shù)據(jù)。存儲部300包含ROM (Read Only Memory)或RAM(Random Access Memory)等而構(gòu)成。另外,特別是,存儲部300存儲顯示畫面信息311和非對象序列區(qū)域信息(區(qū)域信息)313。所謂顯示畫面信息311是表示整個顯示區(qū)域的分辨率的信息。另外,所謂非對象序列區(qū)域信息313是表示顯示區(qū)域中、顯示非對象序列數(shù)據(jù)(視頻數(shù)據(jù)M)的矩形區(qū)域的信息。只要表示矩形區(qū)域的信息是矩形區(qū)域的左上的頂點的坐標及區(qū)域尺寸的組、或矩形區(qū)域的四角的頂點的坐標的組等、能確定矩形區(qū)域的顯示位置以及尺寸的信息,則可以是任何信息。并且,設非對象序列區(qū)域信息313在可從外部參照該信息是否有效的狀態(tài)下存儲在存儲部300中。另外,設非對象序列區(qū)域信息313的有效化和無效化可從外部設定。下面,說明主控制部IOOa的詳細結(jié)構(gòu)。主控制部IOOa具備書籍數(shù)據(jù)讀出部111a、 書籍數(shù)據(jù)裁剪部113、滾動量算出部115a、顯示回避區(qū)域算出部(顯示回避區(qū)域算出單元)117、數(shù)據(jù)加工部(附加單元)119、解析部121a、描繪部123a、合成部125、切換部(切換單元)127、子信息取得部(非文本內(nèi)容取得單元、非對象序列取得單元)129和輸出部131。 細節(jié)如后所述,但顯示回避區(qū)域算出部117和數(shù)據(jù)加工部119為了避開顯示區(qū)域區(qū)域Rb而顯示電子書籍數(shù)據(jù),執(zhí)行加工電子書籍數(shù)據(jù)的處理。另外,解析部121a和描繪部123a執(zhí)行顯示電子書籍數(shù)據(jù)的處理。另外,合成部125執(zhí)行合成電子書籍數(shù)據(jù)和視頻數(shù)據(jù)M的處理。 解析部121a、描繪部123a、合成部125和輸出部131也統(tǒng)稱為顯示控制部133a。下面,說明主控制部IOOa具備的各部。首先,說明書籍數(shù)據(jù)讀出部111a。書籍數(shù)據(jù)讀出部Illa當從操作部200接收表示電子書籍數(shù)據(jù)的讀出的控制信號時,對書籍數(shù)據(jù)裁剪部113請求并取得開始電子書籍數(shù)據(jù)的讀出的位置(下面簡單表述為讀出開始位置)、和讀出電子書籍數(shù)據(jù)的數(shù)據(jù)量(下面簡單表述為讀出數(shù)據(jù)量)。進而,書籍數(shù)據(jù)讀出部Illa根據(jù)上述取得的讀出開始位置和讀出數(shù)據(jù)量,從管理整個電子書籍數(shù)據(jù)的外部裝置(例如連接于自裝置的存儲介質(zhì)、經(jīng)通信網(wǎng)絡的外部裝置等)取得電子書籍數(shù)據(jù)。之后,書籍數(shù)據(jù)讀出部Illa將該取得的電子書籍數(shù)據(jù)發(fā)送到書籍數(shù)據(jù)裁剪部113。書籍數(shù)據(jù)讀出部Illa每當接收表示電子書籍數(shù)據(jù)的讀出的控制信號時均執(zhí)行以上處理。下面,說明書籍數(shù)據(jù)裁剪部113。書籍數(shù)據(jù)裁剪部113從書籍數(shù)據(jù)讀出部Illa接收電子書籍數(shù)據(jù),并保持。之后,書籍數(shù)據(jù)裁剪部113當從操作部200接收表示電子書籍數(shù)據(jù)的顯示開始的控制信號和表示電子書籍數(shù)據(jù)的顯示更新的控制信號之一時,根據(jù)存儲部 300中存儲的顯示畫面信息311和非對象序列區(qū)域信息313,將從保持的電子書籍數(shù)據(jù)中選擇(裁剪)的規(guī)定量的電子書籍數(shù)據(jù)(下面表述為部分書籍數(shù)據(jù))發(fā)送到顯示回避區(qū)域算出部117和數(shù)據(jù)加工部119。在接收到表示電子書籍數(shù)據(jù)的顯示開始的控制信號的情況下,書籍數(shù)據(jù)裁剪部 113從由書籍數(shù)據(jù)讀出部Illa接收到的部分書籍數(shù)據(jù)的開頭位置起將規(guī)定量的部分書籍數(shù)據(jù)發(fā)送到顯示回避區(qū)域算出部117和數(shù)據(jù)加工部119,同時,將該發(fā)送的部分書籍數(shù)據(jù)的開頭位置作為發(fā)送完成數(shù)據(jù)開頭位置進行存儲。另外,在接收到表示電子書籍數(shù)據(jù)的顯示更新的控制信號的情況下,書籍數(shù)據(jù)裁剪部113從發(fā)送完成數(shù)據(jù)開頭位置起,將移動了相當于從滾動量算出部115a接收到的滾動量的字符數(shù)后的位置設為新的開頭位置,從該新的開頭位置起將規(guī)定量的部分書籍數(shù)據(jù)發(fā)送到顯示回避區(qū)域算出部117和數(shù)據(jù)加工部119,同時,將該發(fā)送的部分書籍數(shù)據(jù)的開頭位置作為新的發(fā)送完成數(shù)據(jù)開頭位置進行存儲。另外,所謂相當于上述滾動量的字符數(shù)是向從由存儲部300取得的顯示畫面信息311得到的一行字符數(shù)乘以滾動后的行數(shù)所得到的量。
另外,發(fā)送的部分書籍數(shù)據(jù)的規(guī)定量是相當于根據(jù)存儲部300中存儲的顯示畫面信息311算出的、顯示區(qū)域中可顯示的字符數(shù)的數(shù)據(jù)量。另外,書籍數(shù)據(jù)裁剪部113當從書籍數(shù)據(jù)讀出部Illa接收讀出開始位置和讀出數(shù)據(jù)量的取得請求時,將保持的電子書籍數(shù)據(jù)的末尾的位置作為讀出開始位置,另外,將可保持的電子書籍數(shù)據(jù)的尺寸作為讀出數(shù)據(jù)量,發(fā)送到書籍數(shù)據(jù)讀出部111a。另外,書籍數(shù)據(jù)裁剪部113當判定為繼續(xù)閱讀至保持的電子書籍數(shù)據(jù)的末尾附近時,將表示電子書籍數(shù)據(jù)讀出的控制信號發(fā)送到書籍數(shù)據(jù)讀出部111a。這里,上述判定方法如下所示。書籍數(shù)據(jù)裁剪部113計數(shù)保持的電子書籍數(shù)據(jù)中、 位于發(fā)送完成數(shù)據(jù)開頭位置所示的位置之后的字符數(shù),同時,參照顯示畫面信息311來計數(shù)整個顯示畫面中可顯示的字符數(shù)。進而,比較該計數(shù)的字符數(shù)彼此,在上述整個畫面中可顯示的字符數(shù)多的情況下,書籍數(shù)據(jù)裁剪部113判斷為繼續(xù)閱讀至接近上述部分書籍數(shù)據(jù)終止。此時的上述讀出開始位置是發(fā)送完成數(shù)據(jù)開頭位置,所謂上述讀出數(shù)據(jù)量是書籍數(shù)據(jù)裁剪部113中可保持的數(shù)據(jù)量。另外,書籍數(shù)據(jù)裁剪部113在發(fā)送部分書籍數(shù)據(jù)之后,從顯示回避區(qū)域算出部117 接收顯示終止位置,作為下次發(fā)送的部分書籍數(shù)據(jù)的開頭位置來保持。另外,在由操作部200受理的操作為以I頁單位移動電子書籍數(shù)據(jù)的顯示的操作的情況下,書籍數(shù)據(jù)裁剪部113對應于從操作部200接收到的控制信號,將把從上述顯示回避區(qū)域算出部117接收到的顯示終止位置設為開頭位置的I頁量的部分書籍數(shù)據(jù)發(fā)送到顯示回避區(qū)域算出部117和數(shù)據(jù)加工部119。下面,說明滾動量算出部115a。滾動量算出部115a根據(jù)從操作部200接收到的、 表示電子書籍數(shù)據(jù)的顯示更新的控制信號,算出滾動電子書籍數(shù)據(jù)的量,并將該算出的滾動量發(fā)送到書籍數(shù)據(jù)裁剪部113。滾動量的算出處理細節(jié)如后所述。下面說明顯示回避區(qū)域算出部117。顯示回避區(qū)域算出部117當從書籍數(shù)據(jù)裁剪部113接收部分書籍數(shù)據(jù)時,首先根據(jù)該接收到的部分書籍數(shù)據(jù)以及存儲部300中存儲的顯示畫面信息311,執(zhí)行將上述接收到的部分書籍數(shù)據(jù)顯示于顯示區(qū)域中的模擬,由此,生成顯示區(qū)域中顯示的部分書籍數(shù)據(jù)的圖像(下面表述為描繪預想圖像)。進而,根據(jù)存儲部 300中存儲的非對象序列區(qū)域信息313,算出該生成的描繪預想圖像中的顯示回避區(qū)域Rb。 接著,將表示該算出的顯示回避區(qū)域Rb的顯示回避區(qū)域信息發(fā)送到數(shù)據(jù)加工部119。另外, 顯示回避區(qū)域Rb是包含由非對象序列區(qū)域信息313表示的非對象序列區(qū)域(非文本顯示區(qū)域、非對象序列顯示區(qū)域)Rn的區(qū)域。顯示回避區(qū)域Rb與非對象序列區(qū)域Rn的關(guān)系細節(jié)如后所述。在存儲部300中存儲的非對象序列區(qū)域信息313被無效化的情況下(即顯示模式是非同時顯示模式的情況下),顯示回避區(qū)域算出部117將沒有顯示回避區(qū)域信息的旨意的通知發(fā)送給數(shù)據(jù)加工部119。這里,顯示回避區(qū)域信息由表示顯示回避區(qū)域Rb中配置的空的圖像對象的尺寸、 和在部分書籍數(shù)據(jù)中插入該圖像對象的位置的信息構(gòu)成。另外,構(gòu)成顯示回避區(qū)域信息的信息對應于由數(shù)據(jù)加工部119加工部分書籍數(shù)據(jù)的方法來適當決定。在本實施方式中,通過將空的圖像對象插入電子書籍數(shù)據(jù)中,避開非對象序列區(qū)域Rn來描繪部分書籍數(shù)據(jù),所以將圖像對象的尺寸和插入該圖像對象的位置設為顯示回避區(qū)域信息,但不限于此。例如,在通過由數(shù)據(jù)加工部119插入換行來避開非對象序列區(qū)域Rn并描繪部分書籍數(shù)據(jù)的情況下,只要將表示插入換行的位置的信息設為顯示回避區(qū)域信息即可。進而,顯示回避區(qū)域算出部117通過執(zhí)行在顯示區(qū)域中顯示插入顯示回避區(qū)域Rb 的部分書籍數(shù)據(jù)的模擬,再次生成顯示區(qū)域中顯示的部分書籍數(shù)據(jù)的描繪預想圖像。之后, 將描繪預想圖像中顯示的部分書籍數(shù)據(jù)的末尾作為顯示終止位置,通知給書籍數(shù)據(jù)裁剪部 113。顯示回避區(qū)域算出部117執(zhí)行的處理的細節(jié)如后所述。下面,說明數(shù)據(jù)加工部119。數(shù)據(jù)加工部119在從書籍數(shù)據(jù)裁剪部113接收部分書籍數(shù)據(jù)的同時,當從顯示回避區(qū)域算出部117接收顯示回避區(qū)域信息時,根據(jù)該接收到的顯示回避區(qū)域信息,在該接收到的部分書籍數(shù)據(jù)中插入空的圖像對象,將該插入后的部分書籍數(shù)據(jù)發(fā)送到解析部121a。另外,在從顯示回避區(qū)域算出部117接收到?jīng)]有非對象序列區(qū)域信息313的旨意的通知的情況下,數(shù)據(jù)加工部119將從書籍數(shù)據(jù)裁剪部113接收到的部分書籍數(shù)據(jù)原樣發(fā)送到解析部121a。下面,說明解析部121a。解析部121a當從數(shù)據(jù)加工部119接收部分書籍數(shù)據(jù)時, 通過解析該接收到的部分書籍數(shù)據(jù),生成解析數(shù)據(jù)。這里,所謂解析是執(zhí)行部分書籍數(shù)據(jù)中包含的字符、空的圖像對象等的抽取。之后,解析部121a將該生成的解析數(shù)據(jù)發(fā)送到描繪部 123a。另外,解析部121a保持顯示屬性信息,該顯示屬性信息包含在顯示區(qū)域中顯示部分書籍數(shù)據(jù)中包含的字符時的字符尺寸的最大值、字符間尺寸的最大值和行間隔最大值。 顯示屬性信息在顯示回避區(qū)域算出部117算出顯示回避區(qū)域Rb時被使用。下面,說明描繪部123a。描繪部123a從存儲部300取得顯示畫面信息311,并根據(jù)該取得的顯示畫面信息311表示的分辨率,基于從解析部121a接收到的解析數(shù)據(jù),生成用于在顯示區(qū)域中顯示部分書籍數(shù)據(jù)的描繪數(shù)據(jù)D,并將該生成的描繪數(shù)據(jù)D發(fā)送到合成部 125。下面說明合成部125。合成部125當從描繪部123a接收部分書籍數(shù)據(jù)的描繪數(shù)據(jù) D時,參照切換部127保持的顯示模式。之后,在切換部127保持的顯示模式是同時顯示模式的情況下,合成部125從存儲部300取得非對象序列區(qū)域信息313,同時,向子信息取得部129發(fā)送取得非對象序列區(qū)域Rn中顯示的視頻數(shù)據(jù)M的旨意的請求(下面表述為子信息取得請求)。之后,作為該請求的響應,將從子信息取得部129接收到的視頻數(shù)據(jù)M合成于上述接收到的描繪數(shù)據(jù)D中的非對象序列區(qū)域Rn,由此生成合成數(shù)據(jù)。接著,將該生成的合成數(shù)據(jù)發(fā)送到輸出部131。每當從子信息取得部129接收視頻數(shù)據(jù)M,均重復執(zhí)行視頻數(shù)據(jù)M的合成和向輸出部131發(fā)送合成數(shù)據(jù)。另一方面,在切換部127保持的顯示模式是非同時顯示模式的情況下,合成部125 將從描繪部123a接收到的描繪數(shù)據(jù)D原樣作為合成數(shù)據(jù),發(fā)送到輸出部131。另外,合成部125在顯示模式從同時顯示模式切換到非同時顯示模式的情況下, 或從操作部200接收到表示電子書籍數(shù)據(jù)的顯示終止的控制信號的情況下,向子信息取得部129發(fā)送終止視頻數(shù)據(jù)M的取得的旨意的請求(下面表述為子信息取得終止請求)。并且,在從操作部200接收到表示電子書籍數(shù)據(jù)的顯示終止的控制信號的情況下,終止向輸出部131發(fā)送合成數(shù)據(jù)。下面,說明切換部127。切換部127從外部可參照地保持顯示模式。進而,切換部 127在從操作部200接收到表示同時顯示模式的控制信號的情況下,將顯示模式設定為同時顯示模式,同時,有效化存儲部300中存儲的非對象序列區(qū)域信息313。另一方面,在切換部127從操作部200接收到表示非同時顯示模式的控制信號的情況下,將顯示模式設定為非同時顯示模式,同時,無效化存儲部300中存儲的非對象序列區(qū)域信息313。下面,說明子信息取得部129。子信息取得部129從外部取得視頻數(shù)據(jù)M。進而, 當從合成部125接收子信息取得請求時,將上述取得的視頻數(shù)據(jù)M發(fā)送到合成部125。另外,繼續(xù)執(zhí)行向合成部125發(fā)送視頻數(shù)據(jù)M,直到從合成部125接收子信息取得終止請求。下面,說明輸出部131。輸出部131將從合成部125接收到的合成數(shù)據(jù)輸出到顯示裝置。如上所述,輸出部131不限于將合成數(shù)據(jù)輸出到顯示裝置,也可存儲在連接于內(nèi)容顯示處理裝置Ia上的存儲介質(zhì)中,或經(jīng)通信網(wǎng)絡發(fā)送到外部裝置。(處理流程)
下面,參照圖3來說明顯示電子書籍數(shù)據(jù)時的、由內(nèi)容顯示處理裝置Ia的各部執(zhí)行的處理的一例。圖3是表示由內(nèi)容顯示處理裝置Ia執(zhí)行的處理的流程的一例的流程圖。首先,當操作部200受理開始電子書籍數(shù)據(jù)的顯示的操作時,書籍數(shù)據(jù)裁剪部113 從操作部200接收表示電子書籍數(shù)據(jù)的顯示開始的控制信號(步驟(下面簡單表述為 S)100)。接著,在由上述接收到的控制信號指定的顯示模式是同時顯示模式的情況下(步驟SllO中為是),切換部127將顯示模式設定為同時顯示模式,同時,有效化存儲部300中存儲的非對象序列區(qū)域信息313(S120)。另一方面,在由上述接收到的控制信號指定的顯示模式是非同時顯示模式的情況下(步驟SllO中為否),切換部127將顯示模式設定為非同時顯示模式,同時,無效化存儲部300中存儲的非對象序列區(qū)域信息313(S150)。接著,從操作部200接收到表示電子書籍數(shù)據(jù)的讀出的控制信號的書籍數(shù)據(jù)讀出部Illa取得電子書籍數(shù)據(jù),并將該取得的電子書籍數(shù)據(jù)發(fā)送到書籍數(shù)據(jù)裁剪部113。圖 4(a)中示出書籍數(shù)據(jù)讀出部Illa發(fā)送到書籍數(shù)據(jù)裁剪部113的電子書籍數(shù)據(jù)的一例。這里所示的實例是一例,對應于電子書籍數(shù)據(jù)的格式,圖4所示的數(shù)據(jù)不同。之后,通過書籍數(shù)據(jù)裁剪部113、顯示回避區(qū)域算出部117、數(shù)據(jù)加工部119、解析部121a、描繪部123a、合成部125和輸出部131,執(zhí)行部分書籍數(shù)據(jù)的顯示處理(S130)。該顯示處理的細節(jié)如后所述,參照圖5所示的流程圖來說明。接著,主控制部IOOa在顯示處理完成之后,當從操作部200接收后述的顯示更新事件(S140中顯示更新事件)時,返回到步驟S110,執(zhí)行滾動后的部分書籍數(shù)據(jù)的顯示處理。另一方面,當從操作部200接收后述的顯示終止事件而非顯示更新事件(S140中顯示終止事件)時,合成部125終止向輸出部131發(fā)送數(shù)據(jù)(S160)。另外,在未接收顯示終止事件的情況下(S140中為否),返回到步驟S140。另外,所謂顯示更新事件是指表示電子書籍數(shù)據(jù)的顯示更新的控制信號、表示同時顯示模式的控制信號和表示非同時顯示模式的控制信號的至少之一。另外,所謂顯示終止事件是指表示電子書籍數(shù)據(jù)的顯示終止的控制信號。
(顯示處理的流程)
下面,參照圖5來說明部分書籍數(shù)據(jù)的顯示處理的流程。圖5是表示部分書籍數(shù)據(jù)的顯示處理的流程的流程圖。首先,書籍數(shù)據(jù)裁剪部113當從操作部200接收表示顯示開始或顯示更新的控制信號時,向顯示回避區(qū)域算出部117和數(shù)據(jù)加工部119發(fā)送部分書籍數(shù)據(jù)(S131)。另外,圖 4(b)中示出步驟S131中書籍數(shù)據(jù)裁剪部113發(fā)送的部分書籍數(shù)據(jù)的一例。接著,通過由顯示回避區(qū)域算出部117和數(shù)據(jù)加工部119將顯示回避區(qū)域Rb插入部分書籍數(shù)據(jù)中來加工部分書籍數(shù)據(jù)(S132)。部分書籍數(shù)據(jù)的加工處理細節(jié)如后所述,參照圖6所示的流程圖來說明。另外,由解析部121a解析上述加工后的部分書籍數(shù)據(jù),將解析數(shù)據(jù)發(fā)送到描繪部123a (S133)。接著,描繪部123a在從解析部121a接收解析數(shù)據(jù)的同時,從存儲部300取得顯示畫面信息311,并根據(jù)該取得的顯示畫面信息311,生成用于在顯示區(qū)域中顯示部分書籍數(shù)據(jù)的描繪數(shù)據(jù)D,將該生成的描繪數(shù)據(jù)D發(fā)送到合成部125(S134)。之后,合成部125當從描繪部123a接收上述描繪數(shù)據(jù)D時,合成該描繪數(shù)據(jù)D和視頻數(shù)據(jù)M,將合成數(shù)據(jù)發(fā)送到輸出部131(S135)。合成數(shù)據(jù)生成處理的細節(jié)如后所述,參照圖7所示的流程圖來說明。最后,輸出部131將從合成部125接收到的合成數(shù)據(jù)輸出到顯示裝置(S136)。(部分書籍數(shù)據(jù)的加工處理的流程)
下面,參照圖6來說明部分書籍數(shù)據(jù)的加工處理。圖6是表示部分書籍數(shù)據(jù)的加工處理的流程的流程圖。首先,顯示回避區(qū)域算出部117當從書籍數(shù)據(jù)裁剪部113接收部分書籍數(shù)據(jù)時,判定是否有效化存儲部300中存儲的描繪禁止區(qū)域信息(S1321)。在無效化非對象序列區(qū)域信息313的情況下(S1321中為否),顯示回避區(qū)域算出部117和數(shù)據(jù)加工部119不執(zhí)行部分書籍數(shù)據(jù)的加工,終止加工處理。另一方面,在有效化非對象序列區(qū)域信息313的情況下(S1321中為是),顯示回避區(qū)域算出部117從存儲部300 取得非對象序列區(qū)域信息313和顯示畫面信息311 (S1322)。接著,顯示回避區(qū)域算出部117根據(jù)上述取得的顯示畫面信息311,執(zhí)行將從書籍數(shù)據(jù)裁剪部113接收到的部分書籍數(shù)據(jù)顯示于顯示區(qū)域中的模擬,生成描繪預想圖像 (S1323)。接著,顯示回避區(qū)域算出部117根據(jù)上述生成的描繪預想圖像和上述取得的非對象序列區(qū)域信息313,算出將部分書籍數(shù)據(jù)顯示于顯示區(qū)域中時回避顯示的顯示回避區(qū)域Rb,并將表示該算出的顯示回避區(qū)域Rb的顯示回避區(qū)域信息發(fā)送到數(shù)據(jù)加工部 119(S1324)。另外,圖4(c)中示出步驟S1324中顯示回避區(qū)域算出部117發(fā)送的顯示回避區(qū)域信息的一例。在該圖所示的實例中,作為部分書籍數(shù)據(jù)中顯示回避區(qū)域Rb的位置 (position),指定第8行第20字節(jié)(position=[Line:8, Col:20])。并且,作為作為顯示回避區(qū)域Rb插入的圖像對象的尺寸(object),指定寬度為200,高度為100 (object= [width= 200,height=100])。接著,數(shù)據(jù)加工部119當接收顯示回避區(qū)域信息時,根據(jù)該接收到的顯示回避區(qū)域信息,在部分書籍數(shù)據(jù)中插入空的圖像對象(S1325)。圖4(d)中示出步驟S1325中插入圖像對象的部分書籍數(shù)據(jù)的一例。該圖所示的標簽C是插入的圖像對象。如圖所示,在圖4(c)指定的位置、即第8行第20字節(jié)中插入指定的尺寸的圖像對象。另外,圖4(e)中示出根據(jù)圖4(d)所示的數(shù)據(jù)由描繪部123a生成的數(shù)據(jù)。如圖4(e)所示,設定成不顯示部分書籍數(shù)據(jù)的顯示回避區(qū)域Rb包含非對象序列區(qū)域Rn。另一方面,顯示回避區(qū)域算出部117根據(jù)插入了顯示回避區(qū)域Rb的電子書籍數(shù)據(jù)和顯示畫面信息311,執(zhí)行將插入了顯示回避區(qū)域Rb的部分書籍數(shù)據(jù)顯示于顯示區(qū)域中的模擬,再次生成描繪預想圖像(S1326)。之后,顯示回避區(qū)域算出部117將描繪預測圖像中顯示的部分書籍數(shù)據(jù)的末尾作為顯示終止位置,通知給書籍數(shù)據(jù)裁剪部113(S1327)。(合成數(shù)據(jù)生成處理的流程)
下面,參照圖7來說明合成數(shù)據(jù)生成處理。圖7是表示合成數(shù)據(jù)生成處理的流程的流程圖。首先,合成部125當從描繪部123a接收描繪數(shù)據(jù)D時,參照切換部127保持的顯示模式(S1351)。另外,在顯示模式是非同時顯示模式的情況下(步驟S1351中為否),合成部125 將從描繪部123a接收到的描繪數(shù)據(jù)D原樣發(fā)送到輸出部131(S1352)。另一方面,在顯示模式是同時顯示模式的情況下(步驟S1351中為是),合成部125向子信息取得部129發(fā)送子信息取得請求,作為該請求的響應,從子信息取得部129取得視頻數(shù)據(jù)M(S1353)。接著,合成部125通過將上述取得的視頻數(shù)據(jù)M合成到從描繪部123a接收到的描繪數(shù)據(jù)D中的非對象序列區(qū)域Rn,生成合成數(shù)據(jù)(S1354)。另外,圖4(f)中示出由步驟 S1354生成的合成數(shù)據(jù)的一例。如圖4(f)所示,向非對象序列區(qū)域Rn合成視頻數(shù)據(jù)M。如上所述,通過避開顯示回避區(qū)域Rb來顯示部分書籍數(shù)據(jù),將視頻數(shù)據(jù)M合成到該部分書籍數(shù)據(jù)的非對象序列區(qū)域Rn,從而即便滾動電子書籍數(shù)據(jù),也能始終在相同位置繼續(xù)顯示視頻數(shù)據(jù)M。(非對象序列區(qū)域Rn與顯示回避區(qū)域Rb的關(guān)系)
下面,參照圖8來說明非對象序列區(qū)域Rn與顯示回避區(qū)域Rb的關(guān)系。圖8 (a)是表示非對象序列區(qū)域Rn與顯示回避區(qū)域Rb的關(guān)系的示意圖,圖8 (b)是表示顯示回避區(qū)域Rb 因字體尺寸大的字符存在而變化的示意圖。在顯示電子書籍數(shù)據(jù)時,當字符的字體尺寸、行間尺寸、字符間尺寸和縮進等至少之一變化時,有時顯示字符的位置變化。因此,通過插入圖像對象或換行,設置非對象序列區(qū)域Rn,在避開非對象序列區(qū)域Rn來顯示字符的情況下,當由行數(shù)和字符數(shù)來指定部分書籍數(shù)據(jù)中插入圖像對象或換行的位置時,有可能非對象序列區(qū)域Rn每次都變化。此時,設尺寸與顯示視頻數(shù)據(jù)M的非對象序列區(qū)域Rn相同的區(qū)域為顯示回避區(qū)域 Rb,當顯示電子書籍數(shù)據(jù)時,每當更新電子書籍數(shù)據(jù)的顯示時,顯示電子書籍數(shù)據(jù)的區(qū)域都有可能因顯示回避區(qū)域Rb的位置變化而變化。結(jié)果,可能會發(fā)生視頻數(shù)據(jù)M與部分書籍數(shù)據(jù)重疊顯示。因此,顯示回避區(qū)域算出部117,如圖8(a)所示,在顯示視頻數(shù)據(jù)M的非對象序列區(qū)域Rn之外,算出顯示回避區(qū)域Rb。這里,顯示回避區(qū)域算出部117根據(jù)從解析部121a取得的顯示屬性信息,算出顯示回避區(qū)域Rb。此時,即便字符的字體尺寸、行間尺寸和字符間尺寸至少之一變化,且顯示回避區(qū)域Rb變化,也如圖8 (b)所示,顯示回避區(qū)域Rb包含非對象序列區(qū)域Rn。具體地,顯示回避區(qū)域Rb的橫向長度設定成比非對象序列區(qū)域Rn的橫向長度大 (取得的最大行間尺寸+取得的最大字符尺寸)/2或其以上。另外,顯示回避區(qū)域Rb的縱向長度設定成比非對象序列區(qū)域Rn的縱向長度大(取得的最大字符間尺寸+取得的最大字符尺寸)/2或其以上。由此,在顯示回避區(qū)域Rb的位置因電子書籍數(shù)據(jù)的字符的字體尺寸、行間尺寸、字符間尺寸變化而變化的情況下,由于顯示回避區(qū)域Rb包含非對象序列區(qū)域Rn,所以視頻數(shù)據(jù)M與部分書籍數(shù)據(jù)能不重疊顯示。(滾動量的控制)
下面,參照圖9來說明滾動電子書籍數(shù)據(jù)時的滾動量。圖9(a)是表示繼續(xù)閱讀電子書籍數(shù)據(jù)時,不設置滾動量的限制來滾動時的字符的顯示的狀況的示意圖,另外,圖9(b) 是表示繼續(xù)閱讀電子書籍數(shù)據(jù)時,設置滾動量的限制來滾動時的字符的顯示的狀況的示意圖。在圖9所示實例中,設電子書籍數(shù)據(jù)為從圖9的左側(cè)向右側(cè)的方向滾動的數(shù)據(jù)。為了便于說明,在后面的說明中,說明為電子書籍數(shù)據(jù)中包含的字符串縱向(垂直方向)顯示。另外,說明為顯示電子書籍數(shù)據(jù)中包含的字符時的字符尺寸、行間、字符間均為規(guī)定大小,并且不變動。另外,說明為顯示回避區(qū)域Rb的形狀為矩形。假設在將電子書籍數(shù)據(jù)顯示于矩形區(qū)域中的情況下,因為一行可顯示的字符數(shù)恒定,所以即便沿橫向以I行單位滾動,在滾動前后,各行顯示的字符的縱向位置也不變化。 但是,在如本發(fā)明那樣在顯示區(qū)域內(nèi)設定顯示回避區(qū)域Rb,避開顯示回避區(qū)域Rb來顯示電子書籍數(shù)據(jù)的情況下,存在一行可顯示的字符數(shù)不同的行。此時,當以I行單位進行滾動時,在滾動前后有時各行顯示的字符的縱向位置變化。以圖9(a)為例進行說明。在同圖所示的實例中,存在顯示一行可顯示的字符數(shù)為 8字符的行的區(qū)域(下面表述為多字符區(qū)域Rm)、與顯示一行可顯示的字符數(shù)為3字符的行的區(qū)域(下面表述為少字符區(qū)域Rf)。在圖9所示實例中,多字符區(qū)域Rm相當于權(quán)利要求中記載的‘前方區(qū)域’,少字符區(qū)域Rf相當于權(quán)利要求中記載的‘后方區(qū)域’。此時,當僅滾動多字符區(qū)域Rm的I行量(即8字符量)時,少字符區(qū)域Rf中包含的各字符移動少字符區(qū)域Rf的2行量,縱向移動2字符量。即,通過縱向移動2字符量,如圖9(a)中字符串A所示,字符不僅橫向移動,還縱向移動。這樣,當在滾動前后字符的縱向位置移動時,產(chǎn)生用戶難以閱覽的問題。因此,滾動量算出部115a當從表示電子書籍數(shù)據(jù)的顯示更新的控制信號算出滾動量時,為了不產(chǎn)生上述問題,設置滾動量的最小單位。首先,滾動量算出部115a當接收表示電子書籍數(shù)據(jù)的顯示更新的控制信號時,從顯示回避區(qū)域算出部117取得顯示回避區(qū)域信息,同時從存儲部300取得顯示畫面信息 311。接著,根據(jù)上述取得的顯示畫面信息311和顯示回避區(qū)域信息,算出多字符區(qū)域 Rm的一行可顯示的字符數(shù)(下面表述為字符數(shù)a )、和少字符區(qū)域Rf的一行可顯示的字符數(shù)(下面表述為字符數(shù)3)。另外,將相當于字符數(shù)a與字符數(shù)0的最小公倍數(shù)的字符數(shù)的多字符區(qū)域Rm的行的行數(shù)設為滾動量的最小單位。
通過以上處理,因為對應于求出的滾動量的最小單位的字符數(shù)是字符數(shù)P的倍數(shù),所以少字符區(qū)域Rf的各行中、未移動到多字符區(qū)域Rm的各行中包含的字符在滾動前后僅產(chǎn)生橫向移動,不產(chǎn)生縱向移動。以圖9(b)為例進行說明,因為字符數(shù)a=8和字符數(shù) 3=4,所以當移動作為其最小公倍數(shù)的8字符時,如字符串B所示,不產(chǎn)生縱向移動。通過以上處理,防止少字符區(qū)域Rf中包含的字符在滾動前后縱向移動。另外,在顯示回避區(qū)域Rb的形狀不是矩形的情況下,不能進行行單位的滾動,只要設滾動的最小單位為I頁即可。圖9中,說明顯示回避區(qū)域Rb位于顯示區(qū)域左下的實例,但即便在顯示回避區(qū)域 Rb位于其它位置的情況下,滾動量的最小單位的算出方法也與上述方法一樣。圖10示出顯示回避區(qū)域Rb位于顯示區(qū)域右下的實例。圖10(a)和(b)分別是將圖9(a)和(b)所示的顯示回避區(qū)域Rb變更到顯示區(qū)域右下時的示意圖。滾動移動量的控制方法與圖9說明的
方法一樣。此時,通過將顯示回避區(qū)域Rb的位置變更到顯示區(qū)域的右下,多字符區(qū)域Rm相當于權(quán)利要求中記載的‘后方區(qū)域’,少字符區(qū)域Rf相當于權(quán)利要求中記載的‘前方區(qū)域’。[第2實施方式]
下面,說明利用不同的結(jié)構(gòu)來實現(xiàn)與第I實施方式同等功能的方式。下面根據(jù)圖11 圖14來說明本發(fā)明的另一實施方式。為了便于說明,向具有與第I實施方式所示的各單元相同功能的部材附加相同符號,省略其說明。同樣,向與第I實施方式所示的各處理相同的處理附加相同符號,省略其說明。(內(nèi)容顯示處理裝置的結(jié)構(gòu))
參照圖11,說明涉及本實施方式的內(nèi)容顯示處理裝置Ib的結(jié)構(gòu)。圖11是表示內(nèi)容顯示處理裝置Ib的結(jié)構(gòu)的框圖。如同圖所示,內(nèi)容顯示處理裝置Ib具備主控制部100b、操作部200和存儲部300。 下面說明與第I實施方式不同的各部的概要。主控制部IOOb與涉及第I實施方式的主控制部IOOa在以下方面不同。S卩,主控制部IOOb不具備書籍數(shù)據(jù)裁剪部113、顯示回避區(qū)域算出部117和數(shù)據(jù)加工部119。另外, 具備書籍數(shù)據(jù)讀出部Illb代替書籍數(shù)據(jù)讀出部111a,具備解析部121b代替解析部121a, 具備滾動量算出部115b代替滾動量算出部115a,具備描繪部(附加單元、顯示回避區(qū)域算出單元)123b代替描繪部123a。另外,解析部121b、描繪部123b、合成部125和輸出部131 也統(tǒng)稱為顯示控制部133b。書籍數(shù)據(jù)讀出部Illb當從主控制部IOOb接收電子書籍數(shù)據(jù)的讀出指示時,從管理整個電子書籍數(shù)據(jù)的外部裝置取得電子書籍數(shù)據(jù)。之后,將該取得的電子書籍數(shù)據(jù)發(fā)送到解析部121b。接著,解析部121b解碼(解密或解凍)從書籍數(shù)據(jù)讀出部Illb接收到的電子書籍數(shù)據(jù)。接著,滾動量算出部115b將根據(jù)從操作部200接收到的、表示電子書籍數(shù)據(jù)的顯示更新的控制信號算出的滾動量發(fā)送到描繪部123b。滾動量的算出處理的細節(jié)如第I實施方式所述,所以這里省略說明。接著,描繪部123b在顯示區(qū)域中顯示回避區(qū)域Rb以外的區(qū)域(非矩形區(qū)域)中描繪電子書籍數(shù)據(jù)。(處理流程)
下面,用圖3來說明顯示電子書籍數(shù)據(jù)時的、由內(nèi)容顯示處理裝置Ib的各部執(zhí)行的處理的一例。這里,僅說明與由第I實施方式說明的內(nèi)容顯示處理裝置Ia的各部執(zhí)行的處理不同的地方。在步驟SlOO中,當操作部200受理開始電子書籍數(shù)據(jù)的顯示的操作時,操作部200 將表示電子書籍數(shù)據(jù)讀出的控制信號發(fā)送到書籍數(shù)據(jù)讀出部111b。在步驟S130中,從操作部200接收到表示電子書籍數(shù)據(jù)的讀出的控制信號的書籍數(shù)據(jù)讀出部Illab取得電子書籍數(shù)據(jù),并將該取得的電子書籍數(shù)據(jù)發(fā)送到描繪部123b。之后,由解析部121b、描繪部123b、合成部125和輸出部131執(zhí)行作為電子數(shù)據(jù)一部分的部分書籍數(shù)據(jù)的顯示處理。該顯示處理的細節(jié)如后所述,參照圖11所示的流程圖來說明。(顯示處理的流程)
下面,參照圖12來說明執(zhí)行部分書籍數(shù)據(jù)的顯示處理時的動作。圖12是表示部分書籍數(shù)據(jù)的顯示處理的流程的流程圖。首先,當從操作部200接收表示顯示開始或顯示更新的控制信號時,取得電子書籍數(shù)據(jù),并將取得的電子書籍數(shù)據(jù)發(fā)送到解析部121b(S231)。這里,圖13中示出本實施方式中各部中收發(fā)的數(shù)據(jù)的一例。實際收發(fā)的是加密或壓縮圖13(a)的數(shù)據(jù)后的數(shù)據(jù)。解析部121b執(zhí)行接收到的電子書籍數(shù)據(jù)的解碼和解析,將解析數(shù)據(jù)發(fā)送到描繪部123b (S232)。圖13(b)中示出解析部121b解析、發(fā)送到描繪部123b的解析數(shù)據(jù)的一例。之后,描繪部123b在從解析部121b接收解析數(shù)據(jù)的同時,從存儲部300取得非對象序列區(qū)域信息313和顯示畫面信息311,并通過根據(jù)上述解析數(shù)據(jù)和非對象序列區(qū)域信息313進行電子書籍數(shù)據(jù)的描繪,生成描繪數(shù)據(jù)D,并將該生成的描繪數(shù)據(jù)D發(fā)送到合成部 125(S233)。該描繪部123b中的處理細節(jié)如后所述,參照圖14所示的流程圖來說明。接著,合成部125當從描繪部123b接收描繪數(shù)據(jù)D時,合成描繪數(shù)據(jù)D和視頻數(shù)據(jù)M,將合成數(shù)據(jù)發(fā)送到輸出部131(S234)。最后,輸出部131將從描繪部123b接收到的合成數(shù)據(jù)輸出到顯示裝置(S235)。(描繪處理的流程)
下面,參照圖14來說明描繪部123b執(zhí)行的電子書籍數(shù)據(jù)的描繪處理。圖14是表示圖 12所示流程圖中描繪處理的流程的流程圖。首先,描繪部123b判定是否有效化存儲部300中存儲的非對象序列區(qū)域信息 313(S2331)。在無效化非對象序列區(qū)域信息313的情況下(S2331中為否),根據(jù)顯示畫面信息311來執(zhí)行部分書籍數(shù)據(jù)的描繪(S2332)。在有效化非對象序列區(qū)域信息313的情況下(S2331中為是),取得非對象序列區(qū)域信息313和顯示畫面信息311 (S2333),根據(jù)非對象序列區(qū)域信息313來執(zhí)行部分書籍數(shù)據(jù)的顯示回避區(qū)域Rb的算出(S2334)。這里的顯示回避區(qū)域Rb的算出方法與第I實施方式說明的顯示回避區(qū)域算出部117的處理相同,所以這里省略說明。接著,根據(jù)上述算出的顯示回避區(qū)域Rb和上述取得的顯示畫面信息311,算出從顯示畫面中去除了顯示回避區(qū)域Rb后的區(qū)域,作為描繪部分書籍數(shù)據(jù)的區(qū)域(S2335),在該區(qū)域內(nèi),根據(jù)從解析部121b接收到的解析數(shù)據(jù),進行描繪(S2336)。
(合成處理的流程)
合成數(shù)據(jù)的生成處理如第I實施方式中使用圖7所示的流程圖說明的那樣,所以這里省略說明。其中,設用圖7所示的流程圖說明的(合成處理流程)中的‘描繪部123a’替換為‘描繪部123b,。[第3實施方式]
下面根據(jù)圖15來說明本發(fā)明的再一實施方式。在本實施方式中,說明對象序列數(shù)據(jù)是僅由圖像等對象構(gòu)成的數(shù)據(jù)的方式。在上述各實施方式中,通過將作為‘字符’說明的部位替換為‘對象’,可適用上述各實施方式說明的內(nèi)容顯示處理裝置I的結(jié)構(gòu)和各處理。因此,在本實施方式中,省略內(nèi)容顯示處理裝置I的結(jié)構(gòu)和各處理的說明。參照圖15,說明繼續(xù)閱讀僅由圖像等對象構(gòu)成的對象序列數(shù)據(jù)時,設置滾動量的限制來滾動時的對象的顯示的狀況。在圖15所示實例中,設對象序列數(shù)據(jù)從圖15的左側(cè)向右側(cè)的方向滾動。另外,為了便于說明,在后面的說明中,設對象序列數(shù)據(jù)中包含的對象全部為相同種類,另外,說明為縱向(垂直方向)顯示。另外,說明為顯示對象序列數(shù)據(jù)中包含的對象時的對象的尺寸、 行間、對象彼此的間隔均為規(guī)定大小,不變動。另外,說明為顯示回避區(qū)域Rb的形狀為矩形。在圖15所示實例中,存在顯示一行可顯示的對象數(shù)為4個的行的區(qū)域(下面表述為多對象區(qū)域Jm)、與顯示一行可顯示的對象數(shù)為2個的行的區(qū)域(下面表述為少對象區(qū)域 Jf)。在圖15所示實例中,多對象區(qū)域Jm相當于權(quán)利要求中記載的‘前方區(qū)域’,少對象區(qū)域Jf相當于權(quán)利要求中記載的‘后方區(qū)域’。此時,從顯示畫面信息311和顯示回避區(qū)域信息,算出多對象區(qū)域Jm的一行可顯示的對象數(shù)(下面表述為對象數(shù)Y)、和少對象區(qū)域Jf 的一行可顯示的對象數(shù)(下面表述為對象數(shù)S)。另外,將相當于對象數(shù)Y與對象數(shù)S的最小公倍數(shù)的多對象區(qū)域Jm的行的行數(shù)設為滾動量的最小單位。通過以上處理,因為對應于求出的滾動量最小單位的對象數(shù)是對象數(shù)5的倍數(shù), 所以少對象區(qū)域Jf的各行中、未移動到多對象區(qū)域Jm的各行中包含的對象在滾動前后僅產(chǎn)生橫向移動,不產(chǎn)生縱向移動。在圖15所示實例中,因為對象數(shù)y=4和對象數(shù)6=2,所以通過滾動時使對象移動作為其最小公倍數(shù)的4個,如對象序列G所示,不產(chǎn)生縱向移動。通過以上處理,少對象區(qū)域Jf中包含的對象可在滾動前后不縱向移動。另外,在顯示回避區(qū)域Rb的形狀不是矩形的情況下,不能進行行單位的滾動,只要設滾動的最小單位為I頁即可。另外,在圖15所示實例中,說明顯示回避區(qū)域Rb位于顯示區(qū)域左下的實例,但即便在顯示回避區(qū)域Rb位于其它位置的情況下,滾動量的最小單位的算出方法也與上述方
法一樣。另外,在上述說明中,設對象序列數(shù)據(jù)中包含的對象全部為相同種類,但混合存在不同種類的對象的情況與由以下所示的第4實施方式說明的、插入文本數(shù)據(jù)的對象一樣, 只要執(zhí)行縮放和顯示位置的調(diào)整即可。
[第4實施方式]
下面根據(jù)圖16 圖20來說明本發(fā)明的又一實施方式。在本實施方式中,說明對象序列數(shù)據(jù)是將與字符不同的對象插入字符間的文本數(shù)據(jù)的狀況。另外,與字符不同的對象典型地是圖像,但只要能通過指定顯示位置和尺寸來控制其顯示,則也可是任何數(shù)據(jù)。在本實施方式中,將與字符不同的對象簡單表述為‘對象’來說明。在本實施方式中,也可適用第I和第2實施方式說明的內(nèi)容顯示處理裝置I的結(jié)構(gòu)和各處理。因此,省略涉及本實施方式的內(nèi)容顯示處理裝置I的結(jié)構(gòu)和各處理的說明,說明與第I和第2實施方式不同的處理。(顯示回避區(qū)域信息)
顯示回避區(qū)域信息就文本數(shù)據(jù)中的字符部分而言,與第I實施方式中說明的一樣,是 (A)表示配置在顯示回避區(qū)域Rb中的空的圖像對象的尺寸、和在部分書籍數(shù)據(jù)插入該圖像對象的位置的信息,或是(B)表示插入換行的位置的信息。換言之,是(A)空的圖像對象的屬性信息或⑶插入的換行的屬性信息。另外,在本實施方式中,因為即便與字符不同的對象也必需避開顯示回避區(qū)域Rb來顯示,所以假設如下方法,即使用用于調(diào)整該對象的尺寸的縮放信息、和用于調(diào)整該對象的顯示位置的顯示位置信息,算出顯示回避區(qū)域Rb。(滾動量的控制)
文本數(shù)據(jù)的滾動量的控制如第I實施方式所述,將相當于字符數(shù)a與字符數(shù)P的最小公倍數(shù)的字符數(shù)的多字符區(qū)域Rm的行的行數(shù)設為滾動量的最小單位。接著,在當以事先指定的尺寸和顯示位置描繪插入文本數(shù)據(jù)的對象時與顯示回避區(qū)域Rb重疊的情況下,調(diào)整該對象的尺寸和顯示位置。作為調(diào)整對象的尺寸和顯示位置的方法,列舉出如下方法,即(I)將對象的尺寸縮放為事先指定的尺寸的P/a倍,同時,將該縮放后的對象相對文本數(shù)據(jù)的行方向靠近顯示回避區(qū)域Rb不存在的一側(cè)顯示(例如在文本數(shù)據(jù)豎寫、顯示回避區(qū)域Rb位于畫面左下的情況下,靠近畫面上側(cè)顯示。另外,例如在文本數(shù)據(jù)橫寫、顯示回避區(qū)域Rb位于畫面右下的情況下,靠近畫面左側(cè)顯示等),和(2)設對象的顯示位置的開始地點如指定的那樣,將對象縮放到在該顯示位置與顯示回避區(qū)域Rb 不重疊的最大尺寸來顯示。圖16中示出利用上述(I)的方法調(diào)整對象的尺寸和顯示位置的狀況的一例。同圖中,示出對象序列數(shù)據(jù)從圖中右側(cè)向左側(cè)方向滾動的狀況。如圖所示,在滾動后,對象的顯示位置相對文本數(shù)據(jù)的行方向靠近顯示回避區(qū)域Rb不存在的一側(cè)(即畫面上側(cè)),同時, 在將對象的尺寸縮放為事先指定的尺寸的P/a (=4/8)倍的狀態(tài)下,顯示對象。另外,圖17中示出利用上述(2)的方法調(diào)整對象的尺寸和顯示位置的狀況的一例。同圖中,示出對象序列數(shù)據(jù)從圖中右側(cè)向左側(cè)方向滾動的方式。如圖所示,在滾動后, 對象的顯示開始位置(此時為對象的右上的位置)仍是事先指定的位置不變,在將對象的尺寸縮放為與顯示回避區(qū)域Rb不重疊的最大尺寸的狀態(tài)下,顯示對象。接著,顯示對象時的滾動量在根據(jù)文本數(shù)據(jù)的滾動量滾動時,在滾動前后相同對象繼續(xù)顯示于多字符區(qū)域Rm中,或者繼續(xù)顯示于少字符區(qū)域Rf中時,根據(jù)文本數(shù)據(jù)的滾動量的控制。圖18中示出該狀態(tài)的一例。如圖所示,對象在滾動前后不縮放。另一方面,在利用滾動顯示在滾動前未顯示的對象的情況下,滾動縮放后的整個對象能顯示的滾動量以上、且相當于構(gòu)成字符數(shù)a與字符數(shù)0的公倍數(shù)的字符數(shù)的多字符區(qū)域Rm的行的行數(shù)。圖19中示出該狀態(tài)的一例。如同圖所示,滾動后對象由少字符區(qū)域Rf的3行量的區(qū)域顯示,滾動相當于作為字符數(shù)a (=4)與字符數(shù)P (=8)的公倍數(shù)的16 字符的多字符區(qū)域Rm的行數(shù),即2行(換言之少字符區(qū)域Rf 的4行)。另外,在因滾動而不顯示滾動前顯示的對象的情況下,滾動對象后顯示的行移動到顯示區(qū)域開頭的行數(shù)以上、且相當于構(gòu)成字符數(shù)a與字符數(shù)0的公倍數(shù)的字符數(shù)的多字符區(qū)域Rm的行的行數(shù)。圖20中示出該狀態(tài)的一例。如圖所示,滾動前對象由多字符區(qū)域Rm的4行量的區(qū)域顯示。之后,滾動后滾動相當于作為字符數(shù)a (=4)與字符數(shù)P (=8) 的公倍數(shù)的32字符的多字符區(qū)域Rm的行數(shù),即4行。[第5實施方式]
下面,根據(jù)圖21來說明本發(fā)明的又一實施方式。在本實施方式中,說明作為對象序列數(shù)據(jù)的電子書籍數(shù)據(jù)是英語表述(字母字符)的文本數(shù)據(jù)的方式。在本實施方式中,設電子書籍數(shù)據(jù)中包含的字母字符在顯示區(qū)域內(nèi)橫向(水平方向)顯示。另外,設控制成I個單詞不跨多行顯示。本實施方式中也可適用上述實施方式說明的內(nèi)容顯示處理裝置I的結(jié)構(gòu)和各處理。其中,因為顯示控制部133a和133b執(zhí)行的顯示控制中下述(A) (C)與上述實施方式不同,所以說明。(A)在本實施方式中,為了控制顯示以便由多個字符構(gòu)成的一個單詞不跨多行顯示,根據(jù)行的長度與各單詞的寬度來決定各行顯示的單詞。具體地,從行的開頭依次顯示單詞,同時,將已顯示的單詞的寬度和單詞間的間隙的寬度全部相加。之后,在顯示下一單詞的情況下,當上述加法結(jié)果超過行的長度時,該下一單詞不顯示于該行中而顯示于下一行中。另外,單詞的寬度通過將單詞中包含的字符寬度相加來算出。另外,各行顯示的單詞配置考慮靠左、靠右、居中、以字符單位均等分配、以單詞單位均等分配等,但不特別限定。(B)設滾動量的最小單位為相當于多字符區(qū)域Rm中I行長度、與少字符區(qū)域Rf 中 I行長度的最小公倍數(shù)的長度的多字符區(qū)域Rm中的行的數(shù)量。(C)對于少字符區(qū)域Rf中包含的單詞中、構(gòu)成滾動后移動到多字符區(qū)域Rm的對象的單詞,維持移動前的單詞的寬度和單詞間的間隙的寬度不變,移動到多字符區(qū)域Rm。此時,因為必需得知滾動前的顯示狀態(tài),所以通過模擬來求出滾動前的顯示狀態(tài)。另外,未必通過模擬求出,也可具備保持滾動前的顯示狀態(tài)的功能。接著,參照圖21來說明本實施方式中滾動電子書籍數(shù)據(jù)時的滾動量的一例。圖 21是表示繼續(xù)閱讀電子書籍數(shù)據(jù)時、設置滾動量的限制來滾動時的字符顯示的狀況的示意圖。在圖21所示實例中,設電子書籍數(shù)據(jù)從圖中下側(cè)向上側(cè)方向滾動。另外,為了便于說明,在后面的說明中,設顯示電子書籍數(shù)據(jù)中包含的字符時的字符尺寸、行間、字符間均為規(guī)定大小,不變動。另外,設顯示回避區(qū)域Rb的形狀為矩形。在圖21所示實例中,在設各字符的直線寬度以I字點(dot)表述,多字符區(qū)域Rm 中的I行長度為182字點,少字符區(qū)域Rf中的I行長度為96字點的情況下,移動相當于作為其最小公倍數(shù)的182字點的多字符區(qū)域Rm中的行數(shù),即I行。因此,如字符串K那樣,少字符區(qū)域Rf中不產(chǎn)生橫向移動。如圖21所示,可知包含滾動后移動到多字符區(qū)域Rm的單詞的字符串L和字符中M在滾動前后仍維持單詞的寬度和單詞間的間隙寬度。[作用效果]
為了解決上述課題,涉及本發(fā)明的顯示處理裝置具備顯示控制部,其使在按文本數(shù)據(jù)中包含的字符的排列順序移動的顯示對象范圍中從該文本數(shù)據(jù)選擇的字符串數(shù)據(jù),對應于上述顯示對象范圍的移動顯示于顯示部的顯示區(qū)域中,該顯示處理裝置的特征在于,上述顯示控制部在上述顯示區(qū)域內(nèi)設定不顯示上述字符串數(shù)據(jù)的顯示回避區(qū)域。另外,涉及本發(fā)明的顯示處理裝置的控制方法包含顯示控制步驟,使在按文本數(shù)據(jù)的字符的排列順序移動的顯示對象范圍中從該文本數(shù)據(jù)選擇的字符串數(shù)據(jù),對應于上述顯示對象范圍的移動顯示于顯示部的顯示區(qū)域中,該控制方法的特征在于,上述顯示控制步驟在上述顯示區(qū)域內(nèi)設定不顯示上述字符串數(shù)據(jù)的顯示回避區(qū)域。根據(jù)上述構(gòu)成,可使在按文本數(shù)據(jù)中包含的字符的排列順序移動(滾動)的顯示對象范圍中選擇的字符串數(shù)據(jù)顯示于顯示部的顯示區(qū)域中,在該顯示區(qū)域內(nèi)設置不顯示上述字符串數(shù)據(jù)的顯示回避區(qū)域。由此,上述字符串數(shù)據(jù)顯示在顯示區(qū)域中顯示回避區(qū)域以外的區(qū)域。即,可將文本數(shù)據(jù)滾動地顯示在顯示區(qū)域中顯示回避區(qū)域以外的區(qū)域(非矩形區(qū)域)中。為此,例如在顯示回避區(qū)域內(nèi)顯示非文本數(shù)據(jù)(例如視頻數(shù)據(jù))的同時,在顯示回避區(qū)域以外的區(qū)域中顯示文本數(shù)據(jù)的情況下,用戶能邊閱讀非文本數(shù)據(jù),且邊滾動文本數(shù)據(jù)往前繼續(xù)閱讀。因此,實現(xiàn)能使邊滾動文本數(shù)據(jù)邊閱讀的用戶的便利性提高的效果。進而,涉及本發(fā)明的顯示處理裝置也可構(gòu)成為還具備附加單元,向上述文本數(shù)據(jù)附加用于上述顯示控制部在上述顯示區(qū)域中設定上述顯示回避區(qū)域的顯示回避區(qū)域信息, 上述顯示控制部根據(jù)由上述附加單元附加于上述文本數(shù)據(jù)的上述顯示回避區(qū)域信息,設定上述顯示回避區(qū)域。根據(jù)上述構(gòu)成,向文本數(shù)據(jù)附加顯示回避區(qū)域信息,并根據(jù)該附加的顯示回避區(qū)域信息,設定顯示回避區(qū)域。由此,顯示控制部中執(zhí)行文本數(shù)據(jù)的顯示的功能能利用可顯示文本數(shù)據(jù)的通用應用程序或模塊等具備的功能。因此,用戶每當邊滾動邊閱覽文本數(shù)據(jù)時,不必導入(安裝)新的應用程序或模塊等,所以實現(xiàn)能使用戶的便利性提高的效果。并且,涉及本發(fā)明的顯示處理裝置也可構(gòu)成為還具備存儲部,存儲表示在上述顯示區(qū)域內(nèi)顯示非文本的內(nèi)容的非文本顯示區(qū)域的區(qū)域信息,上述顯示控制部根據(jù)上述存儲部中存儲的上述區(qū)域信息,設定上述顯示回避區(qū)域。根據(jù)上述構(gòu)成,根據(jù)存儲部中存儲的區(qū)域信息,設定顯示回避區(qū)域。由此,能不對文本數(shù)據(jù)實施任何加工地在顯示回避區(qū)域以外的區(qū)域中可滾動地顯示文本數(shù)據(jù)。因此,實現(xiàn)能抑制用于處理文本數(shù)據(jù)的處理負荷增大的效果。進而,涉及本發(fā)明的顯示處理裝置也可構(gòu)成為在上述顯示區(qū)域內(nèi)設置顯示非文本內(nèi)容的非文本顯示區(qū)域,上述顯示控制部以完全包含上述非文本顯示區(qū)域的方式在上述顯示區(qū)域內(nèi)設定上述顯示回避區(qū)域。
根據(jù)上述構(gòu)成,以完全包含非文本顯示區(qū)域的方式設定顯示回避區(qū)域。這里,有時文本數(shù)據(jù)中包含的字符尺寸、行間隔和字符間隔等不恒定。例如,多數(shù)情況下相當于題目的字符串的字符尺寸較大。因此,有時在滾動前后顯示字符的位置變化。這里,在僅根據(jù)顯示字符的位置確定顯示回避區(qū)域的顯示位置的情況下,有時伴隨顯示字符的位置變化,顯示回避區(qū)域的顯示位置變化。結(jié)果,有時非文本顯示區(qū)域的一部分超出到顯示回避區(qū)域的外側(cè),結(jié)果,有可能在非文本顯示區(qū)域的一部分中顯示文本數(shù)據(jù)。因此,通過以完全包含非文本顯示區(qū)域的方式設定顯示回避區(qū)域,即便顯示回避區(qū)域的顯示位置變化,也能防止非文本顯示區(qū)域的一部分超出到顯示回避區(qū)域的外側(cè)。因此,能防止在文本數(shù)據(jù)的滾動的前后,非文本內(nèi)容與文本數(shù)據(jù)重疊顯示,所以能維持始終容易閱覽非文本內(nèi)容與文本數(shù)據(jù)雙方的狀態(tài),實現(xiàn)能使用戶的視認性提高的效果。進而,涉及本發(fā)明的顯示處理裝置也可構(gòu)成為上述顯示回避區(qū)域算出單元根據(jù)上述非文本顯示區(qū)域的橫向長度和顯示上述文本數(shù)據(jù)時的字符尺寸以及行間尺寸,算出上述顯示回避區(qū)域的橫向長度,同時,根據(jù)上述非文本顯示區(qū)域的縱向長度和顯示上述文本數(shù)據(jù)時的字符尺寸以及字符間尺寸,算出上述顯示回避區(qū)域的縱向長度。根據(jù)上述構(gòu)成,上述顯示回避區(qū)域算出單元能根據(jù)上述區(qū)域信息、上述文本數(shù)據(jù)的字符尺寸、行間尺寸或字符間尺寸,算出上述顯示回避區(qū)域。從而,即便如上所述文本數(shù)據(jù)中包含的字符尺寸、行間隔和字符間隔等在滾動前后變化,且顯示回避區(qū)域的顯示位置變化,也能防止非文本顯示區(qū)域的一部分超出到顯示回避區(qū)域的外側(cè)。另外,因為根據(jù)上述信息算出顯示回避區(qū)域,所以能避免為了完全包含非文本顯示區(qū)域而將顯示回避區(qū)域有必要設定成更為寬的事情。進而,涉及本發(fā)明的顯示處理裝置也可構(gòu)成為上述顯示控制部還具備取得上述非文本的內(nèi)容的非文本內(nèi)容取得單元,上述顯示控制部在上述非文本顯示區(qū)域中顯示上述取得的非文本的內(nèi)容。根據(jù)上述構(gòu)成,能取得非文本的內(nèi)容,顯示于非文本顯示區(qū)域中。由此,在非文本顯示區(qū)域中顯示非文本的內(nèi)容,且在顯示回避區(qū)域以外的區(qū)域中可滾動地顯示文本數(shù)據(jù)。因此,與由將顯示區(qū)域縱向或橫向2分割的背景技術(shù)說明的現(xiàn)有技術(shù)相比,能有效利用整個顯示區(qū)域,實現(xiàn)能使用戶的視認性提高的效果。進而,涉及本發(fā)明的顯示處理裝置也可構(gòu)成為上述顯示控制部當使上述字符串數(shù)據(jù)中包含的字符在一行可顯示的字符數(shù)不同的區(qū)域間移動時,從位于移動方向后方側(cè)的后方區(qū)域的、位于移動方向前方側(cè)的前方區(qū)域側(cè)起,使規(guī)定的行數(shù)的字符串向上述前方區(qū)域的上述后方區(qū)域側(cè)移動,同時,使繼上述后方區(qū)域的上述移動了的行之后的行的字符串,向上述后方區(qū)域的上述前方區(qū)域側(cè)移動并顯示。根據(jù)上述構(gòu)成,能使繼移動到可顯示字符數(shù)不同的區(qū)域的行之后的行的字符串中包含的字符維持縱向顯示位置不變地移動(滾動)到后方區(qū)域的前方區(qū)域側(cè)。即,能維持后方區(qū)域內(nèi)移動(滾動)的行中包含的各字符的、與移動方向垂直的方向的顯示位置。例如,在通過滾動行橫向移動的情況下,可維持字符的縱向顯示位置。因此,實現(xiàn)如下效果,即在滾動前后,用戶容易閱覽在后方區(qū)域內(nèi)移動(滾動)的行中包含的各字符,能使用戶的視認提高。進而,涉及本發(fā)明的顯示處理裝置也可構(gòu)成為上述規(guī)定的行數(shù)是包含上述后方區(qū)域的一行可顯示的字符數(shù)與上述前方區(qū)域的一行可顯示的字符數(shù)的最小公倍數(shù)的字符數(shù)的行的數(shù)量。根據(jù)上述構(gòu)成,設包含上述后方區(qū)域和前方區(qū)域各自一行可顯示的字符數(shù)的、最小公倍數(shù)的字符數(shù)的行的數(shù)量為滾動行數(shù)的最小單位。從而,如上所述,因為能維持字符的顯示位置,且能從少的行數(shù)滾動移動,所以能提高用戶的操作性和視認性。并且,涉及本發(fā)明的顯示處理裝置也可構(gòu)成為還具備切換單元,對應于規(guī)定的切換開關(guān),使上述顯示控制部切換是否在上述顯示區(qū)域內(nèi)設定上述顯示回避區(qū)域。根據(jù)上述構(gòu)成,能對應于規(guī)定的切換開關(guān),切換是否在顯示區(qū)域內(nèi)設定顯示回避區(qū)域。這里,當切換為不在顯示區(qū)域內(nèi)設定顯示回避區(qū)域時,文本數(shù)據(jù)顯示在整個顯示區(qū)域中。由此,能切換在整個顯示區(qū)域中顯示文本數(shù)據(jù)或在顯示區(qū)域中顯示回避區(qū)域以外的區(qū)域中顯示文本數(shù)據(jù)。另外,作為上述規(guī)定的切換開關(guān),列舉用戶的遙控器操作等。另外,在用戶不閱覽非文本的內(nèi)容而想僅閱覽文本數(shù)據(jù)的情況下,能利用遙控器操作等來進行上述切換。另外,為了解決上述課題,涉及本發(fā)明的顯示處理裝置具備顯示控制部,其使在按由確定了排列順序的多個對象構(gòu)成的數(shù)據(jù)即對象序列數(shù)據(jù)中包含的對象的排列順序移動的顯示對象范圍中從該對象序列數(shù)據(jù)選擇的對象序列,對應于上述顯示對象范圍的移動顯示于顯示部的顯示區(qū)域中,其中,上述顯示控制部在上述顯示區(qū)域內(nèi)設定不顯示上述選擇的對象序列的顯示回避區(qū)域。另外,涉及本發(fā)明的顯示處理裝置的控制方法包含顯示控制步驟,使在按由確定了排列順序的多個對象構(gòu)成的數(shù)據(jù)即對象序列數(shù)據(jù)中包含的對象的排列順序移動的顯示對象范圍中從該對象序列數(shù)據(jù)選擇的對象序列,對應于上述顯示對象范圍的移動顯示于顯示部的顯示區(qū)域中,其中,上述顯示控制步驟在上述顯示區(qū)域內(nèi)設定不顯示上述對象序列的顯示回避區(qū)域。。根據(jù)上述構(gòu)成,可使在按由確定了排列順序的多個對象構(gòu)成的數(shù)據(jù)、即對象序列數(shù)據(jù)中包含的對象的排列順序移動(滾動)的顯示對象范圍中選擇的對象序列顯示于顯示部的顯示區(qū)域中,在該顯示區(qū)域內(nèi)設定不顯示上述選擇的對象序列的顯示回避區(qū)域。由此,上述選擇的對象序列顯示在顯示區(qū)域中顯示回避區(qū)域以外的區(qū)域。即,可將對象序列數(shù)據(jù)滾動地顯示在顯示區(qū)域中顯示回避區(qū)域以外的區(qū)域(非矩形區(qū)域)中。因此,例如在顯示回避區(qū)域內(nèi)顯示與對象序列數(shù)據(jù)不同的數(shù)據(jù)(例如視頻數(shù)據(jù)) 的同時,在顯示回避區(qū)域以外的區(qū)域中顯示作為對象序列數(shù)據(jù)的文本數(shù)據(jù)的情況下,用戶能在閱讀視頻數(shù)據(jù)的同時,可滾動文本數(shù)據(jù)往前繼續(xù)閱讀。因此,實現(xiàn)能使邊滾動對象序列數(shù)據(jù)邊閱讀的用戶的便利性提高的效果。并且,涉及本發(fā)明的顯示處理裝置也可構(gòu)成為還具備附加單元,向上述對象序列數(shù)據(jù)附加用于上述顯示控制部在上述顯示區(qū)域中設定上述顯示回避區(qū)域的顯示回避區(qū)域信息,上述顯示控制部根據(jù)由上述附加單元附加于上述對象序列數(shù)據(jù)的上述顯示回避區(qū)域信息,設定上述顯示回避區(qū)域。根據(jù)上述構(gòu)成,向?qū)ο笮蛄袛?shù)據(jù)附加顯示回避區(qū)域信息,并根據(jù)該附加的顯示回避區(qū)域信息,設定顯示回避區(qū)域。由此,顯示控制部中執(zhí)行對象序列數(shù)據(jù)顯示的功能能利用可顯示對象序列數(shù)據(jù)的通用應用程序或模塊等具備的功能。例如,能利用Web瀏覽器等具備的功能。因此,用戶每當邊滾動邊閱覽對象序列數(shù)據(jù)時,不必導入(安裝)新的應用程序或模塊等,所以實現(xiàn)能使用戶的便利性提高的效果。并且,涉及本發(fā)明的顯示處理裝置也可構(gòu)成為還具備存儲部,存儲表示在上述顯示區(qū)域內(nèi)顯示與上述對象序列數(shù)據(jù)不同內(nèi)容的非對象序列顯示區(qū)域的區(qū)域信息,上述顯示控制部根據(jù)上述存儲部中存儲的上述區(qū)域信息,設定上述顯示回避區(qū)域。根據(jù)上述構(gòu)成,根據(jù)存儲部中存儲的區(qū)域信息,設定顯示回避區(qū)域。由此,能不對對象序列數(shù)據(jù)實施任何加工地在顯示回避區(qū)域以外的區(qū)域中可滾動地顯示對象序列數(shù)據(jù)。因此,實現(xiàn)能抑制用于處理對象序列數(shù)據(jù)的處理負荷增大的效果。進而,涉及本發(fā)明的顯示處理裝置也可構(gòu)成為在上述顯示區(qū)域內(nèi)設置顯示與上述對象序列數(shù)據(jù)不同內(nèi)容的非對象序列顯示區(qū)域,上述顯示控制部以完全包含上述非對象序列顯示區(qū)域的方式,在上述顯示區(qū)域內(nèi)設定上述顯示回避區(qū)域。根據(jù)上述構(gòu)成,以完全包含非對象序列顯示區(qū)域的方式設定顯示回避區(qū)域。這里,有時對象序列數(shù)據(jù)中包含的對象的尺寸、行間隔和對象彼此的間隔等不恒定。例如,多數(shù)情況下相當于題目的字符串的字符尺寸較大。因此,有時在滾動前后顯示字符的位置變化。這里,在僅根據(jù)顯示對象的位置確定顯示回避區(qū)域的顯示位置的情況下,有時伴隨顯示對象的位置變化,顯示回避區(qū)域的顯示位置變化。結(jié)果,有時非對象序列顯示區(qū)域的一部分超出到顯示回避區(qū)域的外側(cè),結(jié)果,有可能在非對象序列顯示區(qū)域的一部分中顯示文本數(shù)據(jù)。因此,通過以完全包含非對象序列顯示區(qū)域的方式設定顯示回避區(qū)域,即便顯示回避區(qū)域的顯示位置變化,也能防止非對象序列顯示區(qū)域的一部分超出到顯示回避區(qū)域的外側(cè)。因此,能防止在對象序列數(shù)據(jù)的滾動的前后,與對象序列數(shù)據(jù)不同的內(nèi)容與對象序列數(shù)據(jù)重疊顯示,所以能維持始終容易閱覽與對象序列數(shù)據(jù)不同的內(nèi)容與對象序列數(shù)據(jù)雙方的狀態(tài),實現(xiàn)能使用戶的視認性提高的效果。進而,涉及本發(fā)明的顯示處理裝置也可構(gòu)成為上述顯示回避區(qū)域算出單元根據(jù)上述非對象序列顯示區(qū)域的橫向長度和顯示上述對象序列數(shù)據(jù)時的對象的尺寸以及行間尺寸,算出上述顯示回避區(qū)域的橫向長度,同時,根據(jù)上述非對象序列顯示區(qū)域的縱向長度和顯示上述對象序列數(shù)據(jù)時的對象的尺寸以及對象間尺寸,算出上述顯示回避區(qū)域的縱向長度。根據(jù)上述構(gòu)成,上述顯示回避區(qū)域算出單元能根據(jù)上述區(qū)域信息、上述對象序列數(shù)據(jù)的對象的尺寸、行間尺寸或?qū)ο箝g尺寸,算出上述顯示回避區(qū)域。從而,即便如上所述對象序列數(shù)據(jù)中包含的對象字符的尺寸、行間隔和對象彼此的間隔等在滾動前后變化,且顯示回避區(qū)域的顯示位置變化,也能防止非對象序列顯示區(qū)域的一部分超出到顯示回避區(qū)域的外側(cè)。另外,因為根據(jù)上述信息算出顯示回避區(qū)域,所以能避免為了完全包含非對象序列顯示區(qū)域而將顯示回避區(qū)域有必要設定為更寬的事情。進而,涉及本發(fā)明的顯示處理裝置也可構(gòu)成為上述顯示控制部還具備取得與上述對象序列數(shù)據(jù)不同的內(nèi)容的非對象序列取得單元,上述顯示控制部在上述非對象序列顯示區(qū)域中顯示上述取得的內(nèi)容。根據(jù)上述構(gòu)成,能取得與對象序列數(shù)據(jù)不同的內(nèi)容,顯示于非對象序列顯示區(qū)域中。由此,在非對象序列顯示區(qū)域中顯示與對象序列數(shù)據(jù)不同的內(nèi)容,且在顯示回避區(qū)域以外的區(qū)域中可滾動地顯示對象序列數(shù)據(jù)。因此,與由將顯示區(qū)域縱向或橫向2分割的背景技術(shù)說明的現(xiàn)有技術(shù)相比,能有效利用整個顯示區(qū)域,實現(xiàn)能使用戶的視認性提高的效果。進而,涉及本發(fā)明的顯示處理裝置也可構(gòu)成為上述顯示控制部當使上述對象序列中包含的對象在一行可顯示的對象數(shù)不同的區(qū)域間移動時,從位于移動方向后方側(cè)的后方區(qū)域的、位于移動方向前方側(cè)的前方區(qū)域側(cè)起,使規(guī)定的行數(shù)的對象序列向上述前方區(qū)域的上述后方區(qū)域側(cè)移動,同時,使繼上述后方區(qū)域的上述移動了的行之后的行的對象序列, 向上述后方區(qū)域的上述前方區(qū)域側(cè)移動并顯示。根據(jù)上述構(gòu)成,能使繼移動到可顯示字符數(shù)不同的區(qū)域的行之后的行的對象序列中包含的對象維持縱向顯示位置不變地移動(滾動)到后方區(qū)域的前方區(qū)域側(cè)。即,能維持后方區(qū)域內(nèi)移動(滾動)的行中包含的各對象的、與移動方向垂直的方向的顯示位置。例如,在行通過滾動橫向移動的情況下,可維持對象的縱向顯示位置。因此,實現(xiàn)如下效果,即在滾動前后,用戶容易閱覽在后方區(qū)域內(nèi)移動(滾動)的行中包含的各對象,能使用戶的視認性提高。進而,涉及本發(fā)明的顯示處理裝置也可構(gòu)成為上述規(guī)定的行數(shù)是包含上述后方區(qū)域的一行可顯示的對象數(shù)與上述前方區(qū)域的一行可顯示的對象數(shù)的最小公倍數(shù)的對象數(shù)的行的數(shù)量。根據(jù)上述構(gòu)成,設包含上述后方區(qū)域和前方區(qū)域各自一行可顯示的對象數(shù)的、最小公倍數(shù)的對象數(shù)的行的數(shù)量為滾動行數(shù)的最小單位。從而,如上所述,因為能維持對象的顯示位置,且能從少的行數(shù)滾動移動,所以能提高用戶的操作性和視認性。進而,涉及本發(fā)明的顯示處理裝置也可構(gòu)成為還具備還具備切換單元,對應于規(guī)定的切換開關(guān),使上述顯示控制部切換是否在上述顯示區(qū)域內(nèi)設定上述顯示回避區(qū)域。根據(jù)上述構(gòu)成,能對應于規(guī)定的切換開關(guān),切換是否在顯示區(qū)域內(nèi)設定顯示回避區(qū)域。這里,當切換為不在顯示區(qū)域內(nèi)設定顯示回避區(qū)域時,對象序列數(shù)據(jù)顯示在整個顯示區(qū)域中。由此,能切換在整個顯示區(qū)域中顯示對象序列數(shù)據(jù)或在顯示區(qū)域中顯示回避區(qū)域以外的區(qū)域中顯示對象序列數(shù)據(jù)。另外,作為上述規(guī)定的切換開關(guān),列舉用戶的遙控器操作等。另外,在用戶不閱覽與對象序列數(shù)據(jù)不同的內(nèi)容而想僅閱覽對象序列數(shù)據(jù)的情況下,能利用遙控器操作等來進行上述切換。另外,上述顯示處理裝置也可由計算機實現(xiàn),在此情況下,通過使計算機作為上述各單元動作而由計算機實現(xiàn)上述顯示處理裝置的上述顯示處理裝置的控制程序、和記錄其的計算機可讀取的記錄介質(zhì)也落入本發(fā)明的范疇中。并且,實施方式除上述外,也可如下表現(xiàn)。[I]涉及本發(fā)明的顯示處理裝置也可具備解析第一內(nèi)容數(shù)據(jù)的解析部;和根據(jù)顯示畫面信息來描繪由所述解析部解析的數(shù)據(jù)的描繪部,其中,具有指定禁止描繪所述第一內(nèi)容數(shù)據(jù)的區(qū)域的描繪禁止區(qū)域信息,在所述解析部的前段具備描繪禁止區(qū)域算出部,算出第一內(nèi)容數(shù)據(jù)中對應于所述描繪禁止區(qū)域信息的區(qū)域;和數(shù)據(jù)加工部,根據(jù)所述描繪禁止區(qū)域算出部的算出結(jié)果,更換第一內(nèi)容數(shù)據(jù)。[ 2 ]進而,涉及本發(fā)明的顯示處理裝置也可具備解析第一內(nèi)容數(shù)據(jù)的解析部;和根據(jù)顯示畫面信息來描繪由所述解析部解析的數(shù)據(jù)的描繪部,其中,具有指定禁止描繪所述第一內(nèi)容數(shù)據(jù)的區(qū)域的描繪禁止區(qū)域信息,所述描繪部具有當描繪所述第一內(nèi)容數(shù)據(jù)時、 避開由所述描繪禁止區(qū)域信息指定的區(qū)域來描繪的功能。[ 3 ]進而,涉及本發(fā)明的顯示處理裝置也可具備合成部,合成取得第二內(nèi)容數(shù)據(jù)的子信息取得部與(不限于必需解碼的)所述描繪部的輸出、與由所述子信息取得部取得的所述第二內(nèi)容數(shù)據(jù),所述合成部中合成所述第二內(nèi)容數(shù)據(jù)的位置是由所述描繪禁止區(qū)域信息指定的區(qū)域內(nèi)。[4]進而,涉及本發(fā)明的顯示處理裝置也可具備切換部,控制所述數(shù)據(jù)加工部中有無所述第一內(nèi)容數(shù)據(jù)的替換。[ 5 ]進而,涉及本發(fā)明的顯示處理裝置中,所述第一內(nèi)容數(shù)據(jù)也可是文檔數(shù)據(jù)。[6]進而,涉及本發(fā)明的顯示處理裝置也可具有控制輸入信息處理部,在所述文檔數(shù)據(jù)滾動移動時,限制最小移動量。[7]進而,涉及本發(fā)明的顯示處理裝置也可根據(jù)所述描繪禁止區(qū)域信息、和文檔數(shù)據(jù)的字符尺寸、行間尺寸、字符間尺寸、縮進中之一或二個以上,算出所述文檔數(shù)據(jù)的描繪禁止區(qū)域,顯示所述第二內(nèi)容數(shù)據(jù)的區(qū)域不受所述文檔數(shù)據(jù)的字符尺寸、行間尺寸、字符間尺寸、縮進中任一個或二個以上的影響,相對整個顯示區(qū)域保持在恒定的位置上。[附記事項]
最后,上述內(nèi)容顯示處理裝置Ia和內(nèi)容顯示處理裝置Ib的各塊、尤其是主控制部IOOa 和主控制部IOOb也可由硬件邏輯塊來實現(xiàn),或如下所述使用CPU由軟件來實現(xiàn)。即,內(nèi)容顯示處理裝置I具備執(zhí)行實現(xiàn)各功能的控制程序命令的CPU(central processing unit)、存儲上述程序的 ROM (read only memory)、展開上述程序的 RAM (random access memory)、存儲上述程序和各種數(shù)據(jù)的存儲器等存儲裝置(記錄介質(zhì))等。另外,本發(fā)明的目的也可通過如下方式實現(xiàn),即將計算機可讀取地記錄了作為實現(xiàn)上述功能的軟件的內(nèi)容顯示處理裝置I的控制程序的程序代碼(執(zhí)行形式程序、中間代碼程序、源程序)的記錄介質(zhì)提供給內(nèi)容顯示處理裝置I,該計算機(或CPU或MPU)讀出并執(zhí)行記錄在記錄介質(zhì)中的程序代碼。作為上述記錄介質(zhì),例如可使用磁帶或盒式帶等的帶類、包含軟(注冊商標)盤/硬盤等磁盤或⑶-R0M/M0/MD/DVD/⑶-R等光盤的盤類、IC卡(包含存儲卡)/光卡等卡類、 或掩膜R0M/EPR0M/EEPR0M/快閃ROM等半導體存儲器類等。另外,也可能與通信網(wǎng)絡連接地構(gòu)成內(nèi)容顯示處理裝置1,經(jīng)通信網(wǎng)絡供給上述程序代碼。作為該通信網(wǎng)絡,不特別限定,例如可利用因特網(wǎng)、內(nèi)部互聯(lián)網(wǎng)、外部互聯(lián)網(wǎng)、 LAN、ISDN、VAN、CATV通信網(wǎng)、虛擬專用網(wǎng)(virtual private network)、電話線路網(wǎng)、移動體通信網(wǎng)、衛(wèi)星通信網(wǎng)等。另外,作為構(gòu)成通信網(wǎng)絡的傳輸介質(zhì),不特別限定,例如既可利用 IEEE1394、USB、電力線傳輸、有線TV線路、電話線、ADSL線路等有線,也可利用IrDA或遙控器等紅外線、Bluetooth(注冊商標)、802. 11無線、HDR(high data rate)、便攜電話網(wǎng)、衛(wèi)星線路、地面波數(shù)字網(wǎng)等無線。另外,本發(fā)明也可通過以電子傳輸具體實現(xiàn)上述程序代碼的、 埋入傳輸波中的計算機數(shù)據(jù)信號的方式來實現(xiàn)。這樣,在本說明書中,所謂手段未必指物理手段,還包含各手段的功能由軟件實現(xiàn)的情況。并且,既可以I個手段的功能由2個以上的物理手段實現(xiàn),也可2個以上手段的功能由I個物理手段實現(xiàn)。本發(fā)明不限于上述各實施方式,在權(quán)利要求所示的范圍中可進行各種變更,即便適當組合不同實施方式中分別公開的技術(shù)手段得到的實施方式也包含在本發(fā)明的技術(shù)范圍中。產(chǎn)業(yè)上的可利用性
本發(fā)明能適用于進行內(nèi)容的顯示處理的顯示處理裝置。特別是,最好用于同時執(zhí)行文本數(shù)據(jù)和非文本數(shù)據(jù)的顯示處理的顯示處理裝置。另外,最好用于同時執(zhí)行由確定了排列順序的多個對象構(gòu)成的數(shù)據(jù)(例如文本數(shù)據(jù)等)、與同對象序列數(shù)據(jù)不同的數(shù)據(jù)(例如圖像等)的顯示處理的顯示處理裝置。符號說明
I 內(nèi)容顯示處理裝置(顯示處理裝置)
Ia內(nèi)容顯示處理裝置(顯示處理裝置)
Ib內(nèi)容顯示處理裝置(顯示處理裝置)
IOOa主控制部 IOOb主控制部 115a滾動量算出部 115b滾動量算出部
117 顯示回避區(qū)域算出部(顯示回避區(qū)域算出單元)
119 數(shù)據(jù)加工部(附加單元)
121a解析部 121b解析部 123a描繪部
123b描繪部(附加單元、顯示回避區(qū)域算出單元)
125 合成部
127 切換部(切換單元)
129 子信息取得部(非文本內(nèi)容取得單元、非對象序列取得單元)
133a顯示控制部133b顯示控制部
300存儲部
313非對象序列區(qū)域信息(區(qū)域信息)
Rb顯示回避區(qū)域
Rf少字符區(qū)域(后方區(qū)域、前方區(qū)域)
Rm多字符區(qū)域(前方區(qū)域、后方區(qū)域)
Jf少對象區(qū)域(后方區(qū)域、前方區(qū)域)
Jm多對象區(qū)域(前方區(qū)域、后方區(qū)域)
Rn非對象序列區(qū)域(非文本顯示區(qū)域、非對象序列顯示區(qū)域)
a字符數(shù)
^字符數(shù)
Y對象數(shù)
6對象數(shù)。
權(quán)利要求
1.一種顯示處理裝置,具備顯示控制部,其使在按文本數(shù)據(jù)中包含的字符的排列順序移動的顯示對象范圍中從該文本數(shù)據(jù)選擇的字符串數(shù)據(jù),對應于上述顯示對象范圍的移動顯示于顯示部的顯示區(qū)域中,該顯示處理裝置的特征在于,上述顯示控制部在上述顯示區(qū)域內(nèi)設定不顯示上述字符串數(shù)據(jù)的顯示回避區(qū)域。
2.根據(jù)權(quán)利要求I所述的顯示處理裝置,其特征在于,還具備附加單元,向上述文本數(shù)據(jù)附加用于上述顯示控制部在上述顯示區(qū)域中設定上述顯示回避區(qū)域的顯示回避區(qū)域信息,上述顯示控制部根據(jù)由上述附加單元附加于上述文本數(shù)據(jù)的上述顯示回避區(qū)域信息, 設定上述顯示回避區(qū)域。
3.根據(jù)權(quán)利要求I所述的顯示處理裝置,其特征在于,還具備存儲部,存儲表示在上述顯示區(qū)域內(nèi)顯示非文本的內(nèi)容的非文本顯示區(qū)域的區(qū)域信息,上述顯示控制部根據(jù)上述存儲部中存儲的上述區(qū)域信息,設定上述顯示回避區(qū)域。
4.根據(jù)權(quán)利要求I 3中任一項所述的顯示處理裝置,其特征在于,在上述顯示區(qū)域內(nèi)設置顯示非文本的內(nèi)容的非文本顯示區(qū)域,還具備顯示回避區(qū)域算出單元,算出完全包含上述非文本顯示區(qū)域的上述顯示回避區(qū)域,上述顯示控制部在上述顯示區(qū)域內(nèi)設定上述算出的上述顯示回避區(qū)域。
5.根據(jù)權(quán)利要求4所述的顯示處理裝置,其特征在于,上述顯示回避區(qū)域算出單元從上述非文本顯示區(qū)域的橫向長度和顯示上述文本數(shù)據(jù)時的字符尺寸以及行間尺寸,算出上述顯示回避區(qū)域的橫向長度,同時,從上述非文本顯示區(qū)域的縱向長度和顯示上述文本數(shù)據(jù)時的字符尺寸以及字符間尺寸,算出上述顯示回避區(qū)域的縱向長度。
6.根據(jù)權(quán)利要求4或5所述的顯示處理裝置,其特征在于,還具備非文本內(nèi)容取得單元,取得上述非文本的內(nèi)容,上述顯示控制部在上述非文本顯示區(qū)域中顯示上述取得的非文本的內(nèi)容。
7.根據(jù)權(quán)利要求I 6中任一項所述的顯示處理裝置,其特征在于,上述顯示控制部當使上述字符串數(shù)據(jù)中包含的字符在一行可顯示的字符數(shù)不同的區(qū)域間移動時,從位于移動方向的后方側(cè)的后方區(qū)域的、位于移動方向的前方側(cè)的前方區(qū)域側(cè)起,使規(guī)定的行數(shù)的字符串向上述前方區(qū)域的上述后方區(qū)域側(cè)移動,同時,使繼上述后方區(qū)域的上述移動了的行之后的行的字符串,向上述后方區(qū)域的上述前方區(qū)域側(cè)移動并顯示。
8.根據(jù)權(quán)利要求7所述的顯示處理裝置,其特征在于,上述規(guī)定的行數(shù)是包含上述后方區(qū)域的一行可顯示的字符數(shù)與上述前方區(qū)域的一行可顯示的字符數(shù)的最小公倍數(shù)的字符數(shù)的行的數(shù)量。
9.根據(jù)權(quán)利要求I 8中任一項所述的顯示處理裝置,其特征在于,還具備切換單元,對應于規(guī)定的切換開關(guān),使上述顯示控制部切換是否在上述顯示區(qū)域內(nèi)設定上述顯示回避區(qū)域。
10.一種顯示處理裝置的控制方法,包含顯示控制步驟,使在按文本數(shù)據(jù)的字符的排列順序移動的顯示對象范圍中從該文本數(shù)據(jù)選擇的字符串數(shù)據(jù),對應于上述顯示對象范圍的移動顯示于顯示部的顯示區(qū)域中,該控制方法的特征在于,上述顯示控制步驟在上述顯示區(qū)域內(nèi)設定不顯示上述字符串數(shù)據(jù)的顯示回避區(qū)域。
11.一種使權(quán)利要求I 9中任一項所述的顯示處理裝置所具備的計算機動作的控制程序,其特征在于,其是用于使上述計算機作為上述各單元而發(fā)揮功能的控制程序。
12.—種記錄權(quán)利要求11所述的控制程序的計算機可讀取的記錄介質(zhì)。
13.—種顯示處理裝置,具備顯示控制部,其使在按由確定了排列順序的多個對象構(gòu)成的數(shù)據(jù)即對象序列數(shù)據(jù)中包含的對象的排列順序移動的顯示對象范圍中從該對象序列數(shù)據(jù)選擇的對象序列,對應于上述顯示對象范圍的移動顯示于顯示部的顯示區(qū)域中,該顯示處理裝置的特征在于,上述顯示控制部在上述顯示區(qū)域內(nèi)設定不顯示上述選擇的對象序列的顯示回避區(qū)域。
14.根據(jù)權(quán)利要求13所述的顯示處理裝置,其特征在于,還具備附加單元,向上述對象序列數(shù)據(jù)附加用于上述顯示控制部在上述顯示區(qū)域中設定上述顯示回避區(qū)域的顯示回避區(qū)域信息,上述顯示控制部根據(jù)由上述附加單元附加于上述對象序列數(shù)據(jù)的上述顯示回避區(qū)域信息,設定上述顯示回避區(qū)域。
15.根據(jù)權(quán)利要求13所述的顯示處理裝置,其特征在于,還具備存儲部,存儲表示在上述顯示區(qū)域內(nèi)顯示與上述對象序列數(shù)據(jù)不同內(nèi)容的非對象序列顯示區(qū)域的區(qū)域信息,上述顯示控制部根據(jù)上述存儲部中存儲的上述區(qū)域信息,設定上述顯示回避區(qū)域。
16.根據(jù)權(quán)利要求13 15中任一項所述的顯示處理裝置,其特征在于,在上述顯示區(qū)域內(nèi)設置顯示與上述對象序列數(shù)據(jù)不同內(nèi)容的非對象序列顯示區(qū)域,還具備顯示回避區(qū)域算出單元,算出完全包含上述非對象序列顯示區(qū)域的上述顯示回避區(qū)域,上述顯示控制部在上述顯示區(qū)域內(nèi)設定上述算出的上述顯示回避區(qū)域。
17.根據(jù)權(quán)利要求16所述的顯示處理裝置,其特征在于,上述顯示回避區(qū)域算出單元從上述非對象序列顯示區(qū)域的橫向長度和顯示上述對象序列數(shù)據(jù)時的對象尺寸以及行間尺寸,算出上述顯示回避區(qū)域的橫向長度,同時,從上述非對象序列顯示區(qū)域的縱向長度和顯示上述對象序列數(shù)據(jù)時的對象尺寸和對象間尺寸,算出上述顯示回避區(qū)域的縱向長度。
18.根據(jù)權(quán)利要求16或17所述的顯示處理裝置,其特征在于,還具備非對象序列取得單元,取得與上述對象序列數(shù)據(jù)不同的內(nèi)容,上述顯示控制部在上述非對象序列顯示區(qū)域中顯示上述取得的內(nèi)容。
19.根據(jù)權(quán)利要求13 18中任一項所述的顯示處理裝置,其特征在于,上述顯示控制部當使上述對象序列中包含的對象在一行可顯示的對象數(shù)不同的區(qū)域間移動時,從位于移動方向后方側(cè)的后方區(qū)域的、位于移動方向前方側(cè)的前方區(qū)域側(cè)起,使規(guī)定的行數(shù)的對象序列向上述前方區(qū)域的上述后方區(qū)域側(cè)移動,同時,使繼上述后方區(qū)域的上述移動了的行之后的行的對象序列,向上述后方區(qū)域的上述前方區(qū)域側(cè)移動并顯示。
20.根據(jù)權(quán)利要求19所述的顯示處理裝置,其特征在于,上述規(guī)定的行數(shù)是包含上述后方區(qū)域的一行可顯示的對象數(shù)與上述前方區(qū)域的一行可顯示的對象數(shù)的最小公倍數(shù)的對象數(shù)的行的數(shù)量。
21.根據(jù)權(quán)利要求13 20中任一項所述的顯示處理裝置,其特征在于,還具備切換單元,對應于規(guī)定的切換開關(guān),使上述顯示控制部切換是否在上述顯示區(qū)域內(nèi)設定上述顯示回避區(qū)域。
22.—種顯示處理裝置的控制方法,包含顯示控制步驟,使在按由確定了排列順序的多個對象構(gòu)成的數(shù)據(jù)即對象序列數(shù)據(jù)中包含的對象的排列順序移動的顯示對象范圍中從該對象序列數(shù)據(jù)選擇的對象序列,對應于上述顯示對象范圍的移動顯示于顯示部的顯示區(qū)域中,該控制方法的特征在于,上述顯示控制步驟在上述顯示區(qū)域內(nèi)設定不顯示上述對象序列的顯示回避區(qū)域。
23.一種讓使權(quán)利要求13 21中任一項所述的顯示處理裝置所具備的計算機動作的控制程序,其特征在于,其是用于使上述計算機作為上述各單元而發(fā)揮功能的控制程序。
24.一種記錄權(quán)利要求23所述的控制程序的計算機可讀取的記錄介質(zhì)。
全文摘要
內(nèi)容顯示處理裝置(1a)具備顯示控制部(133a),該顯示控制部(133a)使在按文本數(shù)據(jù)中包含的字符的排列順序移動的顯示對象范圍中從該文本數(shù)據(jù)選擇的字符串數(shù)據(jù),對應于上述顯示對象范圍的移動顯示于顯示裝置的顯示區(qū)域中,顯示控制部(133a)在上述顯示區(qū)域內(nèi)設定不顯示上述字符串數(shù)據(jù)的顯示回避區(qū)域(Rb)。
文檔編號G06F17/21GK102612692SQ20108005185
公開日2012年7月25日 申請日期2010年12月28日 優(yōu)先權(quán)日2009年12月29日
發(fā)明者山本貴史, 木山次郎 申請人:夏普株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
肃北| 贡觉县| 天镇县| 新闻| 通海县| 东阿县| 日喀则市| 囊谦县| 宜良县| 土默特左旗| 连山| 达孜县| 沙洋县| 肇东市| 常熟市| 枣强县| 中西区| 历史| 金阳县| 谷城县| 沈阳市| 乐昌市| 马边| 迁安市| 浮梁县| 南昌市| 突泉县| 武汉市| 定边县| 平阴县| 肃北| 如皋市| 泾川县| 宜丰县| 平泉县| 邛崃市| 乐山市| 彭州市| 抚州市| 辽源市| 衡水市|