專利名稱:移動(dòng)體通信文本處理裝置及該裝置的畫面顯示方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)體通信文本處理裝置及該裝置的畫面顯示方法,更具體地說,本發(fā)明涉及在經(jīng)數(shù)字網(wǎng)絡(luò)與外部服務(wù)器進(jìn)行數(shù)據(jù)通信的移動(dòng)體通信裝置所具有的顯示畫面中,進(jìn)行最佳顯示單元(文字和圖像等)滾動(dòng)動(dòng)作的文本處理裝置,及該裝置進(jìn)行的畫面顯示方法。
近年來,由于國(guó)際互聯(lián)網(wǎng)的普及,可進(jìn)行采用HTML(Hypertext MarkupLanguage超文本標(biāo)記語言)等記述語言的文本交換。眾所周知,用該HTML記述語言可按照自由配置的方式記述構(gòu)成文本的文字和圖像等多個(gè)顯示單元。
關(guān)于該HTML,已由W3C(World Wide Web Consortium環(huán)球網(wǎng)聯(lián)合會(huì))加以標(biāo)準(zhǔn)化,現(xiàn)在,HTML Ver 4.0(4.0版本)的標(biāo)準(zhǔn)已完成。關(guān)于MTML的詳細(xì)情況在“http//WWW.W3C.org/”中展示。
通常,對(duì)HTML等記述的文本,采用稱為Web瀏覽器的文本處理軟件,進(jìn)行畫面顯示和滾動(dòng)等動(dòng)作。最近,Web瀏覽器也裝載在以內(nèi)設(shè)通信功能的PDA(個(gè)人數(shù)字助理)、便攜電話為主的個(gè)人便攜終端中。由此,采用個(gè)人便攜終端,不管有線無線,均可接入互聯(lián)網(wǎng),用途廣泛,包括電子郵件交換等,因而使國(guó)際互聯(lián)網(wǎng)的接入活躍起來。
可是,個(gè)人便攜終端,從可攜性角度考慮,其顯示畫面小,一次可在畫面顯示的顯示單元受到限制,而且,機(jī)種不同,其顯示畫面部分的折像度也各不相同。因此,個(gè)人便攜終端中,存在一個(gè)畫面內(nèi)不能顯示的顯示單元時(shí),使畫面進(jìn)行一行行或一頁(yè)頁(yè)地滾動(dòng)來順次進(jìn)行顯示。這時(shí),因顯示畫面小,如何使?jié)L動(dòng)畫面易于現(xiàn)看是關(guān)鍵。
該滾動(dòng)處理不專門以個(gè)人便攜終端為對(duì)象,根據(jù)文字大小進(jìn)行畫面滾動(dòng)顯示的技術(shù),已在特開平10-187136號(hào)公報(bào)(下文稱為已有技術(shù)文獻(xiàn))中揭示。
在該已有技術(shù)文獻(xiàn)所揭示的技術(shù)涉及一種文本處理裝置,它把由多行構(gòu)成的、在1行中混合有多個(gè)大型文字的文本在顯示畫面上顯示,然后加以編輯或生成文本。為了實(shí)現(xiàn)此裝置,在已有技術(shù)文獻(xiàn)中至少包含用于指定在顯示畫面上所顯示的期望的文字位置(行)的顯示光標(biāo)、指示光標(biāo)行向上或向下移動(dòng)的移動(dòng)指示部,以及滾動(dòng)部,該滾動(dòng)部在移動(dòng)指示部指示光標(biāo)行向上或向下移動(dòng)1行時(shí),當(dāng)移動(dòng)到達(dá)的光標(biāo)行處的文字位于超過顯示畫面上、下框位置時(shí),根據(jù)基于文字高度的移動(dòng)量,使顯示畫面向上或向下方滾動(dòng)。由此,用已有技術(shù)文獻(xiàn)所揭示的技術(shù),可進(jìn)行滾動(dòng)以使顯示的文字不在顯示畫面邊界中斷。
這樣,個(gè)人便攜終端顯示畫面小,一次可顯示的顯示單元受到限制。另一方面,HTML等記述的文本,可按照自由配置的方式記述多種顯示單元,而且,使這些顯示單元可由用戶選擇(例如“執(zhí)行”或“發(fā)送”等)。
但是,在可生成自由配置的顯示單元而進(jìn)行上、下方向1行滾動(dòng)時(shí),顯示單元跨越顯示畫面邊界進(jìn)行顯示的可能性非常大。由此,存在顯示畫面上可整體識(shí)別的顯示單元數(shù)量減少,因而妨礙在一個(gè)畫面內(nèi)對(duì)用戶顯示許多顯示單元的缺陷。而且,會(huì)產(chǎn)生在跨越顯示畫面的邊界顯示的顯示單元是可選擇的單元時(shí),用戶在不能整體識(shí)別的狀態(tài)下即要選擇顯示單元這樣的問題。
即使對(duì)該問題采用上述已有技術(shù)文獻(xiàn)揭示的技術(shù)時(shí),在多種顯示單元自由配置的狀況下,也未解決該問題。
為此,本發(fā)明的目的在于提供一種用戶可通過顯示畫面?zhèn)魉驮S多信息的移動(dòng)體文本處理裝置及該裝置進(jìn)行的畫面顯示方法,其中,在顯示多種顯示單元混合的文本畫面時(shí)進(jìn)行滾動(dòng)動(dòng)作的情況下,檢索跨越顯示畫面邊界的顯示單元,適當(dāng)修正滾動(dòng)量使該顯示單元不跨越邊界,從而增大顯示畫面上可識(shí)別的顯示單元量,進(jìn)而,用戶能在可整體識(shí)別的狀態(tài)下選擇顯示單元。
為了達(dá)到上述目的,本發(fā)明具有下述特征。
本發(fā)明第1方面是一種可經(jīng)數(shù)字網(wǎng)絡(luò)與外部服務(wù)器進(jìn)行數(shù)據(jù)通信,并對(duì)由文字與圖像等多種顯示單元構(gòu)成的文本進(jìn)行畫面顯示的移動(dòng)體通信文本處理裝置,該裝置包括指示根據(jù)用戶操作滾動(dòng)顯示畫面的顯示內(nèi)容的移動(dòng)指示部;從移動(dòng)指示部接收顯示移動(dòng)指示,并決定遵照該顯示移動(dòng)指示的預(yù)定基本移動(dòng)量的移動(dòng)量決定部;保持構(gòu)成文本的顯示單元進(jìn)行畫面顯示所需信息的顯示單元信息保持部;在根據(jù)移動(dòng)量決定部決定的基本移動(dòng)量,使顯示畫面的顯示內(nèi)容移動(dòng)時(shí),從顯示單元信息保持部檢索跨越顯示畫面邊界顯示的顯示單元即檢索修正對(duì)象顯示單元的顯示單元檢索部;在顯示單元檢索部的檢索結(jié)果是存在修正對(duì)象顯示單元時(shí),運(yùn)算基于該修正對(duì)象顯示單元的修正移動(dòng)量的修正移動(dòng)量運(yùn)算部;由移動(dòng)量決定部決定的基本移動(dòng)量與修正移動(dòng)量運(yùn)算部運(yùn)算的修正移動(dòng)量,運(yùn)算實(shí)際移動(dòng)量的實(shí)際移動(dòng)量運(yùn)算部;根據(jù)實(shí)際移動(dòng)量運(yùn)算部運(yùn)算的實(shí)際移動(dòng)量,滾動(dòng)顯示畫面上顯示的內(nèi)容的顯示處理部。
由上所述,根據(jù)第1方面,在多種顯示單元構(gòu)成(混合)的文本進(jìn)行畫面顯示且進(jìn)行滾動(dòng)動(dòng)作時(shí),檢索跨越顯示畫面邊界的顯示單元,修正滾動(dòng)量,使該顯示單元不跨邊界。由此,可增大顯示畫面上用戶可識(shí)別的顯示單元數(shù)量,進(jìn)而,用戶能在顯示畫面可識(shí)別的狀態(tài)下進(jìn)行單元選擇,從而可經(jīng)顯示畫面,向用戶傳送更多信息。
本申請(qǐng)第2方面從屬于第1方面,其中,修正移動(dòng)量運(yùn)算部預(yù)存有表示作為修正對(duì)象的顯示單元的優(yōu)先順序的優(yōu)先度,在顯示單元檢索部檢索結(jié)果是存在多個(gè)修正對(duì)象顯示單元時(shí),把根據(jù)優(yōu)先度決定的一個(gè)顯示單元作為修正對(duì)象顯示單元,運(yùn)算修正移動(dòng)量。
如上所述,根據(jù)本申請(qǐng)第2方面,在多種顯示單元跨越顯示畫面邊界時(shí),對(duì)優(yōu)先度高的要顯示單元修正其滾動(dòng)量。由此,可使對(duì)產(chǎn)生用戶指令的復(fù)合單元和文字識(shí)別所需的文本單元優(yōu)先進(jìn)行滾動(dòng)修正,從而可提高操作性,即提高防用戶誤動(dòng)作和單元識(shí)別性能。
本申請(qǐng)第3和第4方面,從屬于第1和第2方面,其中,在顯示單元檢索部中,把預(yù)定不作為修正對(duì)象的顯示單元作為修正對(duì)象顯示單元進(jìn)行檢索時(shí),修正移動(dòng)量運(yùn)算部把該顯示單元從修正對(duì)象顯示單元中去除。
如上所述,根據(jù)第3和第4方面,對(duì)預(yù)定不作為修正對(duì)象的顯示單元,從修正對(duì)象顯示單元中去除,因而可高速進(jìn)行滾動(dòng)修正處理。
從屬于第1至第4方面的本申請(qǐng)第5至第8方面中,移動(dòng)指示部指示向上或向下滾動(dòng)1行或向上或向下滾動(dòng)1頁(yè)的顯示移動(dòng);移動(dòng)量決定部根據(jù)1行滾動(dòng)或1頁(yè)滾動(dòng)指示分別決定預(yù)定的基本移動(dòng)量。
從屬于第5至第8方面的本申請(qǐng)第9至第12方面中,顯示單元檢索部以顯示畫面上側(cè)即連接左上端與右上端的直線為邊界。
如上所述,根據(jù)第5~第12方面,示出了縱向滾動(dòng)動(dòng)作中的典型手法。由此,可始終以顯示畫面上側(cè)為基準(zhǔn)進(jìn)行滾動(dòng)修正動(dòng)作。
本申請(qǐng)第13~第16方面從屬于第9~第12方面,其中,修正移動(dòng)量運(yùn)算部,對(duì)修正對(duì)象顯示單元,把顯示畫面內(nèi)側(cè)和/或外側(cè)的高度與預(yù)定修正對(duì)象值進(jìn)行比較,把該修正對(duì)象值以下的高度作為修正移動(dòng)量。
如上所述,根據(jù)第13~第16方面,以修正對(duì)象顯示單元和邊界的位置關(guān)系為基礎(chǔ)進(jìn)行向上或向下滾動(dòng)修正。由此,可根據(jù)顯示畫面,可變地進(jìn)行最佳滾動(dòng)修正。
本申請(qǐng)第17方面是一種采用對(duì)預(yù)先具有的顯示單元作畫面顯示所需的信息,對(duì)文字和圖像等多種顯示單元構(gòu)成的文本進(jìn)行畫面顯示的畫面顯示方法,包括下述步驟根據(jù)用戶操作,指示滾動(dòng)顯示畫面上的顯示內(nèi)容的指示步驟;決定遵照顯示移動(dòng)指示的預(yù)定基本移動(dòng)量的決定步驟;在根據(jù)基本移動(dòng)量使顯示畫面的顯示內(nèi)容移動(dòng)時(shí),用信息檢索跨越顯示畫面邊界顯示的顯示單元即檢索修正對(duì)象顯示單元的檢索步驟;在檢索結(jié)果是存在修正對(duì)象顯示單元時(shí),運(yùn)算基于修正對(duì)象顯示單元的修正移動(dòng)量的修正移動(dòng)量運(yùn)算步驟;由基本移動(dòng)量和修正移動(dòng)量,運(yùn)算實(shí)際移動(dòng)量的實(shí)際移動(dòng)量運(yùn)算步驟;根據(jù)實(shí)際移動(dòng)量,滾動(dòng)顯示畫面上顯示內(nèi)容的滾動(dòng)步驟。
本申請(qǐng)第18方面從屬于第17方面,其中,預(yù)先具有表示作為修正對(duì)象的顯示單元的優(yōu)先順序的優(yōu)先度;在檢索結(jié)果是存在多個(gè)修正對(duì)象顯示單元時(shí),運(yùn)算修正移動(dòng)量的步驟,把根據(jù)優(yōu)先度決定的一個(gè)顯示單元作為修正對(duì)象顯示單元進(jìn)行修正移動(dòng)量的運(yùn)算。
本申請(qǐng)第19至第20方面從屬于第17和第18方面,其中,在檢索步驟中,預(yù)定不作為修正對(duì)象的顯示單元作為修正對(duì)象顯示單元進(jìn)行檢索時(shí),運(yùn)算修正移動(dòng)量的步驟,把該顯示單元,從修正對(duì)象顯示單元中去除。
在從屬于第17~第20方面的本申請(qǐng)第21~第24方面中,指示步驟進(jìn)行向上或向下1行滾動(dòng)或向上或向下1頁(yè)滾動(dòng)的顯示移動(dòng)指示;決定步驟根據(jù)1行滾動(dòng)或1頁(yè)滾動(dòng)的指示,分別決定預(yù)定的基本移動(dòng)量。
在從屬于第21~第24方面的本申請(qǐng)的第25~第28方面中,檢索步驟以顯示畫面上側(cè)即連接左上端和右上端的直線為邊界。
本申請(qǐng)第29~第32方面從屬于第25~第28方面,其中,運(yùn)算修正移動(dòng)量的步驟,對(duì)修正對(duì)象顯示單元,把顯示畫面內(nèi)側(cè)和/或外側(cè)高度與預(yù)定修正對(duì)象值比較,把該修正對(duì)象值以下的高度作為修正移動(dòng)量。
如上所述,本申請(qǐng)第17~第32方面,是第1~第16方面的移動(dòng)體通信文本處理裝置所進(jìn)行的畫面顯示方法。把該畫面顯示方法用于具有顯示畫面的各種移動(dòng)體通信裝置,可取得上述有益效果。
通過下文參照附圖對(duì)本發(fā)明所作詳細(xì)敘述,本發(fā)明的這些和其它目的、特點(diǎn)和優(yōu)點(diǎn)將變得更為清楚。
圖1是表示本發(fā)明移動(dòng)體通信文本處理裝置使用的典型網(wǎng)絡(luò)環(huán)境的系統(tǒng)構(gòu)成圖。
圖2是本發(fā)明一實(shí)施形態(tài)的移動(dòng)體通信文本處理裝置的構(gòu)成框圖。
圖3是接收部100經(jīng)外部數(shù)字網(wǎng)絡(luò)接收的數(shù)據(jù)例示圖。
圖4是表示根據(jù)示于圖3的數(shù)據(jù),顯示單元信息保持部105生成并保持的配置信息一個(gè)例子的概念圖。
圖5是根據(jù)示于圖4的配置信息在顯示器102上進(jìn)行畫面顯示時(shí)圖像的例示圖。
圖6是本發(fā)明一實(shí)施形態(tài)的移動(dòng)體通信文本進(jìn)行滾動(dòng)處理時(shí)畫面顯示動(dòng)作的說明流程圖。
圖7是表示移動(dòng)量決定部104預(yù)先具有的移動(dòng)量信息一個(gè)例子的概念圖。
圖8是表示修正移動(dòng)量運(yùn)算部107預(yù)先具有的滾動(dòng)修正信息一個(gè)例子的概念圖。
圖9是說明在圖6的步驟S207中,修正移動(dòng)量運(yùn)算部107進(jìn)行的修正移動(dòng)量運(yùn)算處理的子程序步驟的流程圖。
圖10是表示第1具體例中,顯示單元信息保持部105保持的配置信息的概念圖。
圖11是第1具體例子中在顯示器102上進(jìn)行畫面顯示時(shí)的圖像示圖。
圖12是表示第2具體例子中顯示單元信息保持部105保持的配置信息的概念圖。
圖13是第2具體例子中在顯示器102上進(jìn)行畫面顯示時(shí)的圖像示圖。
圖14是表示第3具體例子中顯示單元信息保持部105保持的配置信息的概念圖。
圖15是第3具體例子中在顯示器102上進(jìn)行畫面顯示時(shí)的圖像示圖。
下文,參照附圖,說明本發(fā)明的最佳實(shí)施例。
圖1是表示本發(fā)明的移動(dòng)體通信文本處理裝置使用的典型網(wǎng)絡(luò)環(huán)境的系統(tǒng)構(gòu)成圖。如圖1所示,本發(fā)明的移動(dòng)體通信文本處理裝置,以經(jīng)國(guó)際互聯(lián)網(wǎng)等數(shù)字網(wǎng)絡(luò)與外部?jī)?nèi)容服務(wù)器(WWW等)進(jìn)行數(shù)據(jù)通信為主要使用形態(tài)。
下面,參照?qǐng)D2~圖15,說明上述系統(tǒng)構(gòu)成使用的本發(fā)明的移動(dòng)體通信文本處理裝置的詳細(xì)構(gòu)成和動(dòng)作。
首先,參照?qǐng)D2~圖5,說明本實(shí)施形態(tài)的移動(dòng)體通信文本處理裝置進(jìn)行的基本畫面顯示動(dòng)作。
圖2是本發(fā)明一實(shí)施形態(tài)的移動(dòng)體通信文本處理裝置的構(gòu)成框圖。圖2中,本實(shí)施形態(tài)的移動(dòng)體通信文本處理裝置包括接收部100、輸入部101、顯示器102、移動(dòng)指示部103、移動(dòng)量決定部104、顯示單元信息保持部105、顯示單元檢索部106、修正移動(dòng)量運(yùn)算部107、實(shí)際移動(dòng)量運(yùn)算部108、顯示處理部109。
圖3是接收部100經(jīng)外部的數(shù)字網(wǎng)絡(luò)接收的數(shù)據(jù)一例示圖。圖4是表示示于圖3的數(shù)據(jù),顯示單元信息保持部105生成并保持的配置信息一個(gè)例子的概念圖。圖5是根據(jù)示于圖4的配置信息,在顯示器102上進(jìn)行畫面顯示時(shí)的圖像例示圖。
接收部100經(jīng)外部的數(shù)字網(wǎng)絡(luò)接收HTML文本文件等數(shù)據(jù)向顯示單元信息保持部105輸出。
顯示單元信息保持部105每當(dāng)由接收部100提供數(shù)據(jù)時(shí),用預(yù)定手法(裝置使用的瀏覽器提供的手法)解析其內(nèi)容,產(chǎn)生并保持用于在顯示器102上顯示畫面所需的配置信息。例如,在數(shù)據(jù)是示于圖3的HTML文本文件時(shí),顯示單元信息保持部105解析其內(nèi)容,以圖4所示的概念形式分別生成各顯示單元的配置信息并加以保持。對(duì)功能設(shè)定畫面等用的、裝置在內(nèi)部預(yù)先具有的數(shù)據(jù)也同樣保持配置信息。
圖4中,所謂顯示開始位置座標(biāo)表示相對(duì)于顯示單元群顯示座標(biāo)的顯示器102的畫面左上端的座標(biāo)(點(diǎn)座標(biāo)),在X座標(biāo)和Y座標(biāo)上均表示0點(diǎn)。單元ID(0001)的顯示單元表示類別為位圖(BMP)單元、X座標(biāo)是0點(diǎn)、Y座標(biāo)為0點(diǎn)、寬度是30點(diǎn)、高度為50點(diǎn)、內(nèi)容是位圖主體數(shù)據(jù)串。單元ID(0002)的顯示單元表示類別是文本單元、X座標(biāo)是0點(diǎn)、Y座標(biāo)是50點(diǎn)、寬度是48點(diǎn)、高度是15點(diǎn)、內(nèi)容是“あいう”文字串。單元ID“0003”的顯示單元表示類別是線單元、X座標(biāo)是0點(diǎn)、Y座標(biāo)是65點(diǎn)、寬度是50點(diǎn)、高度是5點(diǎn)。單元ID“0004”的顯示單元表示類別是復(fù)合1單元(表示復(fù)合多個(gè)顯示單元作為一個(gè)顯示單元)、X座標(biāo)是0點(diǎn)、Y座標(biāo)是70點(diǎn)、寬度是40點(diǎn)、高度是20點(diǎn)、內(nèi)容是“送信”(“發(fā)送”)文字串與橢圓線的組合數(shù)據(jù)。
顯示處理部109進(jìn)行與后述的滾動(dòng)處理有關(guān)的修正后,參照顯示單元信息保持部105保持的配置信息,以顯示開始位置座標(biāo)為基準(zhǔn),生成在顯示器102的畫面上要顯示的顯示單元的顯示數(shù)據(jù),向顯示器102輸出。
根據(jù)示于圖4的配量信息,在顯示器102上進(jìn)行畫面顯示時(shí)的圖像示于圖5。圖5的畫面501是顯示器102的顯示畫面,舉100點(diǎn)×120點(diǎn)范圍為例。
接著,再參照?qǐng)D6~圖9,說明本實(shí)施形態(tài)的移動(dòng)體通信文本處理裝置進(jìn)行的滾動(dòng)處理時(shí)的畫面顯示動(dòng)作。
圖6是本發(fā)明一實(shí)施形態(tài)的移動(dòng)體文本處理裝置進(jìn)行滾動(dòng)處理時(shí)畫面顯示動(dòng)作的說明流程圖。圖7是表示移動(dòng)量決定部104預(yù)先保持的移動(dòng)量信息一個(gè)例子的概念圖。圖8是表示修正移動(dòng)量運(yùn)算部107預(yù)先保持的滾動(dòng)修正信息一個(gè)例子的概念圖。圖9是表示說明圖6步驟S207中修正移動(dòng)量運(yùn)算部107進(jìn)行修正移動(dòng)量運(yùn)算處理的子程序步驟的流程圖。
輸入部101例如由輸入按鍵構(gòu)成,根據(jù)用戶進(jìn)行的輸入操作向移動(dòng)指示部103傳送該操作的內(nèi)容。
根據(jù)輸入部101傳送的操作內(nèi)容,向移動(dòng)量決定部104輸出顯示移動(dòng)指示進(jìn)行向上或向下滾動(dòng)1行(下文統(tǒng)稱為1行縱向滾動(dòng))或向上或向下滾動(dòng)1頁(yè)(下文統(tǒng)稱為1頁(yè)縱向滾動(dòng))(步驟S201)。
移動(dòng)量決定部104,根據(jù)移動(dòng)指示部103提供的顯示移動(dòng)指示,確定移動(dòng)方向與移動(dòng)量(步驟S202)。該移動(dòng)量采用移動(dòng)量決定部104預(yù)先具有的移動(dòng)量信息(圖7)加以確定。例如,在圖7顯示例子中,移動(dòng)量決定部104,在顯示移動(dòng)指示為1行縱向滾動(dòng)時(shí),使移動(dòng)量為“15點(diǎn)”;在顯示移動(dòng)指示為1頁(yè)縱向滾動(dòng)時(shí),使移動(dòng)量為“120點(diǎn)”。該移動(dòng)量信息可根據(jù)裝置具有的顯示器102的畫面大小等任意設(shè)定。該移動(dòng)量決定部104確定的移動(dòng)方向和移動(dòng)量(下面,這些總稱為基本移動(dòng)量)分別向顯示單元檢索部106、修正移動(dòng)量運(yùn)算部107及實(shí)際移動(dòng)量運(yùn)算部108輸出。
顯示單元檢索部106,首先根據(jù)移動(dòng)量決定部104提供的基本移動(dòng)量和顯示單元信息保持部105保持的顯示開始位置座標(biāo),運(yùn)算顯示畫面移動(dòng)后的假設(shè)顯示開始位置坐標(biāo)。然后,顯示單元檢索部106,在運(yùn)算所得假設(shè)顯示開始位置座標(biāo)中顯示畫面時(shí),從顯示單元信息保持部105中的配置信息檢索跨越顯示畫面的預(yù)定邊界(在本實(shí)施形態(tài)中,以顯示畫面上側(cè)(連接左上端與右上端的直線)作為邊界加以說明)顯示的顯示單元(步驟S203)。
修正移動(dòng)量運(yùn)算部107,首先根據(jù)顯示單元檢索部106檢索的結(jié)果,判斷是否存在跨越顯示畫面邊界顯示的顯示單元(步驟S204),存在這種顯示單元時(shí)進(jìn)一步判斷其數(shù)量是1還是2以上(步驟S205)。接著,修正移動(dòng)量運(yùn)算部107,在上述步驟S205中判斷為存在2個(gè)以上顯示單元時(shí),根據(jù)預(yù)有的滾動(dòng)修正信息中所包含的優(yōu)先度確定一個(gè)作為滾動(dòng)修正對(duì)象的顯示單元(下文稱為修正對(duì)象顯示單元)(步驟S206)。
這里,所謂修正移動(dòng)量運(yùn)算部107預(yù)有的滾動(dòng)修正信息是圖8所示的信息,提供每個(gè)可作為修正對(duì)象的顯示單元的優(yōu)先度、修正對(duì)象值和修正優(yōu)先區(qū)域。優(yōu)先度是存在多個(gè)跨越顯示畫面邊界加以顯示的顯示單元時(shí),用于決定修正對(duì)象顯示單元的信息。該優(yōu)先度可根據(jù)裝置規(guī)格和目的等任意確定。在示于圖8的例子中,從增強(qiáng)防止用戶誤動(dòng)作和單元識(shí)別即所謂提高操作性的觀點(diǎn)出發(fā),以產(chǎn)生用戶指令的復(fù)合單元、文字識(shí)別必需的文本單元、線單元的順序決定優(yōu)先度。修正對(duì)象值是根據(jù)圖7所示的移動(dòng)量信息和顯示單元的最大高度預(yù)先決定的信息,用于后述的修正移動(dòng)量的運(yùn)算。該修正對(duì)象值最好不到1行縱向滾動(dòng)的移動(dòng)量且為顯示單元最大高度的1/2以上。修正優(yōu)先區(qū)域是用于確定是向上還是向下移動(dòng)以進(jìn)行修正的信息。
在同一種顯示單元存在多個(gè)類別時(shí)(例如作為文本單元存在高度不同的兩種類別時(shí)),可對(duì)各單元分別提供滾動(dòng)修正信息。在圖8所示的例子中,雖然位圖單元不作為修正對(duì)象,但例如為了把背景以外高度低的位圖單元包含在修正對(duì)象中,也可提供與位圖單元有關(guān)的滾動(dòng)修正信息。
一旦確定修正對(duì)象顯示單元,修正移動(dòng)量運(yùn)算部107根據(jù)由移動(dòng)量決定部104提供的移動(dòng)方向與滾動(dòng)修正信息(圖8)中的修正對(duì)象和修正優(yōu)先區(qū)域,如下所述運(yùn)算修正移動(dòng)量(步驟S207)。
參照?qǐng)D8和圖9,修正移動(dòng)量運(yùn)算部107,在移動(dòng)方向?yàn)椤跋蛳隆睍r(shí),參照修正優(yōu)先區(qū)域向下滾動(dòng)決定“畫面內(nèi)”的修正優(yōu)先區(qū)域;在移動(dòng)方向?yàn)椤跋蛏稀睍r(shí),參照修正優(yōu)先區(qū)域向上滾動(dòng)決定“畫面外”的修正優(yōu)先區(qū)域(步驟S301)。接著,修正移動(dòng)量運(yùn)算部107求已確定的修正優(yōu)先區(qū)域中的修正對(duì)象顯示單元的高度H1并判斷該高度H1是否在修正對(duì)象值R以下(H1≤R)(步驟S302)。在該步驟S302判斷高度H1在修正對(duì)象值R以下時(shí),修正移動(dòng)量運(yùn)算部107把該高度H1的正值(+H1)確定為修正移動(dòng)量(步驟S304)。另一方面,在上述步驟S302判斷高度H1不在修正對(duì)象值R以下時(shí),修正移動(dòng)量運(yùn)算部107求上述確定的修正優(yōu)先區(qū)域以外(若修正優(yōu)先區(qū)域是“畫面內(nèi)”,則為“畫面外”;若修正優(yōu)先區(qū)域是“畫面外”,則為“畫面內(nèi)”)的修正對(duì)象顯示單元的高度H2并判斷該高度H2是否在修正對(duì)象值R以下(H2≤R)(步驟S303)。在步驟S303判斷高度H2小于或等于修正對(duì)象值R時(shí),修正移動(dòng)量運(yùn)算部107把該高度H2的負(fù)值(-H2)確定為修正移動(dòng)量(步驟S305)。另一方面,在步驟S303判斷高度H2大于修正對(duì)象值R時(shí),修正移動(dòng)量運(yùn)算部107確定修正移動(dòng)量為“0”(步驟S306)。
實(shí)際移動(dòng)量運(yùn)算部108采用移動(dòng)量決定部104提供的基本移動(dòng)量和修正移動(dòng)量運(yùn)算部107提供的修正移動(dòng)量,運(yùn)算基本移動(dòng)量+修正移動(dòng)量,從而計(jì)算顯示畫面的實(shí)際移動(dòng)量(步驟S208)。
顯示處理部109,根據(jù)實(shí)際移動(dòng)量運(yùn)算部108算出的實(shí)際移動(dòng)量,把顯示單元信息保持部105保持的配置信息的顯示開始位置座標(biāo)更新為實(shí)際移動(dòng)量與目前值相加的值(步驟S209)。顯示處理部109參照顯示單元信息保持部105保持的配置信息,生成以更新后的顯示開始位置座標(biāo)為基準(zhǔn)要在顯示器102畫面上顯示的顯示單元的顯示數(shù)據(jù),向顯示器102輸出(步驟S210)。
接著,以圖10~圖15所示為例,具體說明本實(shí)施形態(tài)的移動(dòng)體通信文本處理裝置所進(jìn)行的畫面顯示動(dòng)作(方法)。
在下述各具體例中,移動(dòng)指示部103預(yù)先保持圖7所示內(nèi)容的移動(dòng)量信息。修正移動(dòng)量運(yùn)算部107預(yù)先保持圖8所示內(nèi)容的滾動(dòng)修正信息。各具體例的畫面顯示動(dòng)作分別以(1)~(6)的順序進(jìn)行。
(第1具體例子)首先,在第1具體例子中,預(yù)先在顯示單元信息保持部105中存儲(chǔ)圖10(a)所示的配置信息??紤]顯示器102上,在圖11(a)所示區(qū)域601中進(jìn)行畫面顯示時(shí),向下滾動(dòng)1行的情況。
(1)移動(dòng)量決定部104,按照移動(dòng)指示部103提供的顯示移動(dòng)指示并根據(jù)圖7,確定移動(dòng)方向?yàn)椤跋蛳路较颉薄ⅰ耙苿?dòng)量”為“15點(diǎn)”。
(2)根據(jù)移動(dòng)量決定部104的決定,顯示單元檢索部106,由顯示單元信息保持部105保持的顯示開始位置座標(biāo),即(X座標(biāo),Y座標(biāo))=(0點(diǎn),0點(diǎn)),運(yùn)算得顯示畫面移動(dòng)后的假設(shè)顯示開始位置座標(biāo)為(X座標(biāo),Y座標(biāo))=(0點(diǎn),15點(diǎn))。使畫面顯示向運(yùn)算結(jié)果的假設(shè)顯示開始位置座標(biāo)滾動(dòng)時(shí),顯示器102要顯示的區(qū)域602如圖11(b)所示(實(shí)際上畫面并不顯示)。
(3)顯示單元檢索部106,以運(yùn)算得到的假設(shè)顯示開始位置座標(biāo)的Y座標(biāo)=15點(diǎn)作為顯示畫面的邊界(因本實(shí)施形態(tài)中,以顯示畫面的上側(cè)作為邊界加以說明),從顯示單元信息保持部105檢索跨越該邊界顯示的顯示單元。具體而言,顯示單元檢索部106,對(duì)各顯示單元,判斷是否滿足“Y座標(biāo)<15<(Y座標(biāo)+高度)”,由此,判斷是否為跨越邊界顯示的顯示單元。在本例中,顯示單元檢索部106檢索一個(gè)單元ID“0001”作為修正對(duì)象顯示單元。
(4)由于檢索出一個(gè)修正對(duì)象顯示單元(文本單元),修正移動(dòng)量運(yùn)算部107,按照移動(dòng)量決定部104的決定,根據(jù)圖8,確定修正對(duì)象值為“14點(diǎn)”,修正優(yōu)先區(qū)域?yàn)椤爱嬅鎯?nèi)”。接著,修正移動(dòng)量運(yùn)算部107判斷單元ID“0001”畫面內(nèi)顯示的603部分高度是否在修正對(duì)象值以下(圖9的步驟S302)。在本例中,603部分高度(5點(diǎn))為修正對(duì)象值(=14點(diǎn))以下,因而,修正移動(dòng)量運(yùn)算部107以“+5點(diǎn)”為修正移動(dòng)量(圖9的步驟S304)。
(5)實(shí)際移動(dòng)量運(yùn)算部108,由修正移動(dòng)量運(yùn)算部107的運(yùn)算結(jié)果即“+5點(diǎn)”及移動(dòng)量決定部104的決定即“向下方向”和“15點(diǎn)”,判斷實(shí)際移動(dòng)量為向下方向20點(diǎn)(=15+5)。
(6)顯示處理部109,根據(jù)向下方向20點(diǎn)這一運(yùn)算結(jié)果,如圖10(b)所示,把顯示單元信息保持部105保持的顯示開始位置座標(biāo)更新為(X座標(biāo),Y座標(biāo))=(0點(diǎn),20點(diǎn)),生成顯示器102要顯示的顯示數(shù)據(jù)。根據(jù)該更新后的配置信息使畫面顯示滾動(dòng)時(shí),顯示器102顯示的區(qū)域604如圖11(c)所示。
(第2具體例子)在第2具體例子中,圖12(a)所示的配置信息預(yù)先存儲(chǔ)在顯示單元信息保持部105中??紤]顯示器102上,在圖13(a)所示區(qū)域701中進(jìn)行畫面顯示時(shí),向上方滾動(dòng)1行的情況。
(1)移動(dòng)量決定部104,按照移動(dòng)指示部103提供的顯示移動(dòng)指示,根據(jù)圖7,確定移動(dòng)方向?yàn)椤跋蛏戏较颉奔耙苿?dòng)量為“15點(diǎn)”。
(2)顯示單元檢索部106,根據(jù)移動(dòng)量決定部104的決定,由顯示單元信息保持部105保持的顯示開始位置座標(biāo),即(X座標(biāo),Y座標(biāo))=(0點(diǎn)、60點(diǎn)),運(yùn)算得顯示畫面移動(dòng)后的假設(shè)顯示開始位置座標(biāo)是(X座標(biāo),Y座標(biāo))=(0點(diǎn),45點(diǎn))。使畫面顯示向該運(yùn)算結(jié)果的假設(shè)顯示開始位置座標(biāo)滾動(dòng)時(shí),顯示器102要顯示的區(qū)域702如圖13(b)所示(實(shí)際上畫面不顯示)。
(3)顯示單元檢索部106,以運(yùn)算得到的假設(shè)顯示開始位置座標(biāo)中的Y座標(biāo)=45點(diǎn)為顯示畫面邊界(因本實(shí)施形態(tài)中以顯示畫面上側(cè)為邊界進(jìn)行說明),從顯示單元信息保持部105檢索跨越邊界顯示的顯示單元。具體而言,顯示單元檢索部106,對(duì)各顯示單元,判斷是否滿足“Y座標(biāo)<45<(Y座標(biāo)+高度)”,由此,判斷是否為跨邊界顯示的顯示單元。在本例中,顯示單元檢索部106檢索一個(gè)單元ID“0003”作為修正對(duì)象顯示單元。
(4)由于檢索出一個(gè)修正對(duì)象顯示單元(復(fù)合1單元),修正移動(dòng)量運(yùn)算部107,按照移動(dòng)量決定部104的決定,根據(jù)圖8,確定修正對(duì)象值為“19點(diǎn)”,修正優(yōu)先區(qū)域?yàn)椤爱嬅嫱狻薄H缓?,修正移?dòng)量運(yùn)算部107判斷單元ID(0003)畫面外顯示的703部分高度是否在修正對(duì)象值以下(圖9步驟S302)。在本例子中,703部分高度(=20點(diǎn))在修正對(duì)象值(=19點(diǎn))以上,修正移動(dòng)量運(yùn)算部107進(jìn)而判斷單元ID(0003)畫面內(nèi)顯示的高度704是否在修正對(duì)象值以下(圖9的步驟S303)。在本例中,高度704(=5點(diǎn))在修正對(duì)象值(=19點(diǎn))以下,因而修正移動(dòng)量運(yùn)算部107以“-5點(diǎn)”為修正移動(dòng)量(圖9的步驟S305)。
(5)實(shí)際移動(dòng)量運(yùn)算部108,由修正移動(dòng)量運(yùn)算部107的運(yùn)算結(jié)果即“-5點(diǎn)”及移動(dòng)量決定部104的決定即“向上方向”和“15點(diǎn)”,判斷實(shí)際移動(dòng)量為向上方向10(=15-5)點(diǎn)。
(6)顯示處理部109根據(jù)向上方向10點(diǎn)的運(yùn)算結(jié)果,如圖12(b)所示,把顯示單元信息保持部105保持的顯示開始位置座標(biāo)更新為(X座標(biāo),Y座標(biāo))=(0點(diǎn),50點(diǎn)),生成并顯示要在顯示器102上顯示的顯示數(shù)據(jù)。在根據(jù)該更新后的配置信息使畫面顯示滾動(dòng)時(shí),顯示器102上顯示的區(qū)域705如圖13(c)所示。
(第3具體例子)首先,在第3具體例子中,圖14(a)所示的配置信息預(yù)存在顯示單元信息保持部105中??紤]顯示器102上,在圖15(a)所示區(qū)域801中進(jìn)行畫面顯示時(shí),向下滾動(dòng)1行的情況。
(1)移動(dòng)量決定部104,按照移動(dòng)指示部103提供的顯示移動(dòng)指示,根據(jù)圖7,把移動(dòng)方向確定“向下方向”,移動(dòng)量確定為“15點(diǎn)”。
(2)顯示單元檢索部106,根據(jù)移動(dòng)量決定部104的決定,從顯示信息保持部105保持的開始座標(biāo),即(X座標(biāo),Y座標(biāo))=(0點(diǎn),40點(diǎn)),運(yùn)算得顯示畫面移動(dòng)后的假設(shè)顯示開始位置座標(biāo)為(X座標(biāo),Y座標(biāo))=(0點(diǎn),55點(diǎn))。使畫面顯示向該運(yùn)算結(jié)果的假設(shè)顯示開始位置座標(biāo)滾動(dòng)時(shí),顯示器102要顯示的區(qū)域802如圖15(b)所示(實(shí)際上畫面不顯示)。
(3)顯示單元檢索部106,以運(yùn)算得到的假設(shè)顯示開始位置座標(biāo)的Y座標(biāo)=55點(diǎn)為顯示畫面的邊界(因本實(shí)施形態(tài)中以顯示畫面上側(cè)為邊界),從顯示單元信息保持部105檢索跨越邊界顯示的顯示單元。具體而言,顯示單元檢索部106對(duì)各顯示單元判斷是否滿足(Y座標(biāo)<55<(Y座標(biāo)+高度)),由此,判斷是否為跨越邊界顯示的顯示單元。在本例中,顯示單元檢索部106檢索2個(gè)單元即單元ID(0002)與單元ID(0003)作為修正對(duì)象顯示單元。
(4)檢索出2個(gè)作為修正對(duì)象的顯示單元,因而,修正移動(dòng)量運(yùn)算部107,首先根據(jù)滾動(dòng)修正信息優(yōu)先度(圖8),確定哪一個(gè)顯示單元作為修正對(duì)象顯示單元。在本例中,顯示單元檢索部106檢索的顯示單元是單元ID(0002)的文本單元和單元ID(0003)的復(fù)合1單元,因而修正移動(dòng)量運(yùn)算部107把優(yōu)先度最高的單元ID(0003)確定為修正對(duì)象顯示單元。接著,修正移動(dòng)量運(yùn)算部107,按照移動(dòng)量決定部104的決定,根據(jù)圖8,確定修正對(duì)象值為“19點(diǎn)”,修正優(yōu)先區(qū)域?yàn)椤爱嬅鎯?nèi)”。然后,修正移動(dòng)量運(yùn)算部107判斷單元ID(0003)畫面內(nèi)顯示的高度803是否在修正對(duì)象值以下(圖9的步驟S302)。在本例中,高度803(15點(diǎn))在修正對(duì)象值(=19點(diǎn))以下,因而修正移動(dòng)量運(yùn)算部107以“+15點(diǎn)”作為修正移動(dòng)量(圖9的步驟S304)。
(5)實(shí)際移動(dòng)量運(yùn)算部108,從修正移動(dòng)量運(yùn)算部107的運(yùn)算結(jié)果即“15點(diǎn)”及移動(dòng)量決定部104的決定即“向下方向”和“15點(diǎn)”,判斷實(shí)際移動(dòng)量為向下方向30(15=15)點(diǎn)。
(6)顯示處理部109,根據(jù)向下方向30點(diǎn)這一運(yùn)算結(jié)果,如圖14(b)所示,把顯示單元信息保持部105保持的顯示開始位置座標(biāo)更新為(X座標(biāo),Y座標(biāo))=(0點(diǎn),70點(diǎn)),生成并顯示要在顯示器102上顯示的顯示數(shù)據(jù)。在根據(jù)該更新后的配置信息使畫面顯示滾動(dòng)時(shí),顯示器102上顯示的區(qū)域804如圖15(c)所示。
如上所述,根據(jù)本發(fā)明一實(shí)施形態(tài)的移動(dòng)體通信文本處理裝置和畫面顯示方法,在多種顯示單元混合的文本作畫面顯示且進(jìn)行滾動(dòng)動(dòng)作時(shí),檢索跨越顯示畫面邊界的顯示單元,修正滾動(dòng)量,使該顯示單元不跨邊界。在多個(gè)顯示單元跨越顯示畫面邊界時(shí),對(duì)優(yōu)先度高的要顯示的單元修正滾動(dòng)量。
由此,顯示畫面上用戶可識(shí)別的顯示單元數(shù)量增大,進(jìn)而,對(duì)用戶來說,能在顯示畫面上可識(shí)別的狀態(tài)下選擇單元,因而可取得經(jīng)顯示畫面可向用戶傳送更多信息的效果。
在上述實(shí)施形態(tài)中,雖然舉文本單元、復(fù)合1單元和線單元作為修正對(duì)象顯示單元的情況為例子加以說明,但不言而喻,可采用此外的所有其它種類的顯示單元或不采用這些顯示單元。這時(shí),在示于圖8的滾動(dòng)修正信息中追加與要作為修正對(duì)象的顯示單元相關(guān)的信息,或刪除與不作為修正對(duì)象的顯示單元相關(guān)的信息。
這里,對(duì)不作為修正對(duì)象的顯示單元,可開始即不具有滾動(dòng)修正信息,也可以在有滾動(dòng)修正信息后進(jìn)行修正對(duì)象抑制(例如,不授予優(yōu)先度)。在后者的情況下,可由用戶操作任意設(shè)定修正對(duì)象顯示單元。
在上述實(shí)施形態(tài)中,以把顯示畫面上側(cè)作為邊界且把跨越該邊界顯示的顯示單元作為修正對(duì)象顯示單元進(jìn)行檢索的情況為例加以說明,但也可以顯示畫面下側(cè)(左下端和右下端的連接直線)作為邊界進(jìn)行檢索。還可對(duì)應(yīng)于畫面滾動(dòng)方向適當(dāng)改變用于檢索的邊界。例如,在向上滾動(dòng)時(shí)以顯示畫面上側(cè)為邊界,而在向下滾動(dòng)時(shí),以顯示畫面下側(cè)為邊界。
在上述實(shí)施形態(tài)中,對(duì)顯示畫面的滾動(dòng)動(dòng)作是縱向的情況進(jìn)行說明,對(duì)于橫向(左或右方向)滾動(dòng)動(dòng)作,也可用上述原理實(shí)現(xiàn)。具體而言,移動(dòng)量決定部104與修正移動(dòng)量運(yùn)算部分別具有與橫向滾動(dòng)相關(guān)的移動(dòng)量信息和修正對(duì)象值,顯示單元檢索部106以顯示畫面的左側(cè)(連接左上端與左下端的直線)或右側(cè)(連接右上端與右下端的直線)為邊界,以跨越該邊界顯示的顯示單元為修正對(duì)象顯示單元加以檢索。這種橫向滾動(dòng)動(dòng)作可用于畫面顯示地圖等涉及范圍寬的圖像。
本發(fā)明已作了詳細(xì)描述,但上述說明在任何方面都不是限定。應(yīng)理解,不脫離本發(fā)明的技術(shù)教導(dǎo),可作出種種修改和變換。
權(quán)利要求
1.一種可經(jīng)數(shù)字網(wǎng)絡(luò)與外部服務(wù)器進(jìn)行數(shù)據(jù)通信,并對(duì)由文字與圖像等多種顯示單元構(gòu)成的文本進(jìn)行畫面顯示的移動(dòng)體通信文本處理裝置,其特征在于,該裝置包括指示根據(jù)用戶操作滾動(dòng)顯示畫面的顯示內(nèi)容的移動(dòng)指示手段;從所述移動(dòng)指示手段接收顯示移動(dòng)指示,并決定遵照該顯示移動(dòng)指示的預(yù)定基本移動(dòng)量的移動(dòng)量決定手段;保持構(gòu)成文本的所述顯示單元進(jìn)行畫面顯示所需信息的顯示單元信息保持手段;在根據(jù)所述移動(dòng)量決定手段決定的所述基本移動(dòng)量,使所述顯示畫面的顯示內(nèi)容移動(dòng)時(shí),從所述顯示單元信息保持手段檢索跨越所述顯示畫面邊界顯示的所述顯示單元即檢索修正對(duì)象顯示單元的顯示單元檢索手段;在所述顯示單元檢索手段的檢索結(jié)果是存在所述修正對(duì)象顯示單元時(shí),運(yùn)算基于該修正對(duì)象顯示單元的修正移動(dòng)量的修正移動(dòng)量運(yùn)算手段;由所述移動(dòng)量決定手段決定的所述基本移動(dòng)量與所述修正移動(dòng)量運(yùn)算手段運(yùn)算的所述修正移動(dòng)量,運(yùn)算實(shí)際移動(dòng)量的實(shí)際移動(dòng)量運(yùn)算手段;根據(jù)所述實(shí)際移動(dòng)量運(yùn)算手段運(yùn)算的所述實(shí)際移動(dòng)量,滾動(dòng)所述顯示畫面上顯示的內(nèi)容的顯示處理手段。
2.如權(quán)利要求1所述的移動(dòng)體通信文本處理裝置,其特征在于,所述修正移動(dòng)量運(yùn)算手段預(yù)存有表示作為修正對(duì)象的顯示單元的優(yōu)先順序的優(yōu)先度,在所述顯示單元檢索手段檢索結(jié)果是存在多個(gè)所述修正對(duì)象顯示單元時(shí),把根據(jù)所述優(yōu)先度決定的一個(gè)顯示單元作為所述修正對(duì)象顯示單元,運(yùn)算所述修正移動(dòng)量。
3.如權(quán)利要求1所述的移動(dòng)體通信文本處理裝置,其特征在于,在所述顯示單元檢索手段中,把預(yù)定不作為修正對(duì)象的所述顯示單元作為所述修正對(duì)象顯示單元進(jìn)行檢索時(shí),所述修正移動(dòng)量運(yùn)算手段把該顯示單元從所述修正對(duì)象顯示單元中去除。
4.如權(quán)利要求2所述的移動(dòng)體通信文本處理裝置,其特征在于,在所述顯示單元檢索手段中,把預(yù)定不作為修正對(duì)象的所述顯示單元作為所述修正對(duì)象顯示單元進(jìn)行檢索時(shí),所述修正移動(dòng)量運(yùn)算手段把該顯示單元從所述修正對(duì)象顯示單元中去除。
5.如權(quán)利要求1所述的移動(dòng)體通信文本處理裝置,其特征在于,所述移動(dòng)指示手段指示向上或向下滾動(dòng)1行或向上或向下滾動(dòng)1頁(yè)的顯示移動(dòng);所述移動(dòng)量決定手段根據(jù)所述1行滾動(dòng)或1頁(yè)滾動(dòng)指示分別決定預(yù)定的所述基本移動(dòng)量。
6.如權(quán)利要求2所述的移動(dòng)體通信文本處理裝置,其特征在于,所述移動(dòng)指示手段指示向上或向下滾動(dòng)1行或向上或向下滾動(dòng)1頁(yè)的顯示移動(dòng);所述移動(dòng)量決定手段根據(jù)所述1行滾動(dòng)或1頁(yè)滾動(dòng)指示分別決定預(yù)定的所述基本移動(dòng)量。
7.如權(quán)利要求3所述的移動(dòng)體通信文本處理裝置,其特征在于,所述移動(dòng)指示手段指示向上或向下滾動(dòng)1行或向上或向下滾動(dòng)1頁(yè)的顯示移動(dòng);所述移動(dòng)量決定手段根據(jù)所述1行滾動(dòng)或1頁(yè)滾動(dòng)指示分別決定預(yù)定的所述基本移動(dòng)量。
8.如權(quán)利要求4所述的移動(dòng)體通信文本處理裝置,其特征在于,所述移動(dòng)指示手段指示向上或向下滾動(dòng)1行或向上或向下滾動(dòng)1頁(yè)的顯示移動(dòng);所述移動(dòng)量決定手段根據(jù)所述1行滾動(dòng)或1頁(yè)滾動(dòng)指示分別決定預(yù)定的所述基本移動(dòng)量。
9.如權(quán)利要求5所述的移動(dòng)體通信文本處理裝置,其特征在于,所述顯示單元檢索手段以所述顯示畫面上側(cè)即連接左上端與右上端的直線為所述邊界。
10.如權(quán)利要求6所述的移動(dòng)體通信文本處理裝置,其特征在于,所述顯示單元檢索手段以所述顯示畫面上側(cè)即連接左上端與右上端的直線為所述邊界。
11.如權(quán)利要求7所述的移動(dòng)體通信文本處理裝置,其特征在于,所述顯示單元檢索手段以所述顯示畫面上側(cè)即連接左上端與右上端的直線為所述邊界。
12.如權(quán)利要求8所述的移動(dòng)體通信文本處理裝置,其特征在于,所述顯示單元檢索手段以所述顯示畫面上側(cè)即連接左上端與右上端的直線為所述邊界。
13.如權(quán)利要求9所述的移動(dòng)體通信文本處理裝置,其特征在于,所述修正移動(dòng)量運(yùn)算手段,對(duì)所述修正對(duì)象顯示單元,把所述顯示畫面內(nèi)側(cè)和/或外側(cè)的高度與預(yù)定修正對(duì)象值進(jìn)行比較,把該修正對(duì)象值以下的高度作為所述修正移動(dòng)量。
14.如權(quán)利要求10所述的移動(dòng)體通信文本處理裝置,其特征在于,所述修正移動(dòng)量運(yùn)算手段,對(duì)所述修正對(duì)象顯示單元,把所述顯示畫面內(nèi)側(cè)和/或外側(cè)的高度與預(yù)定修正對(duì)象值進(jìn)行比較,把該修正對(duì)象值以下的高度作為所述修正移動(dòng)量。
15.如權(quán)利要求11所述的移動(dòng)體通信文本處理裝置,其特征在于,所述修正移動(dòng)量運(yùn)算手段,對(duì)所述修正對(duì)象顯示單元,把所述顯示畫面內(nèi)側(cè)和/或外側(cè)的高度與預(yù)定修正對(duì)象值進(jìn)行比較,把該修正對(duì)象值以下的高度作為所述修正移動(dòng)量。
16.如權(quán)利要求12所述的移動(dòng)體通信文本處理裝置,其特征在于,所述修正移動(dòng)量運(yùn)算手段,對(duì)所述修正對(duì)象顯示單元,把所述顯示畫面內(nèi)側(cè)和/或外側(cè)的高度與預(yù)定修正對(duì)象值進(jìn)行比較,把該修正對(duì)象值以下的高度作為所述修正移動(dòng)量。
17.一種采用對(duì)預(yù)先具有的顯示單元作畫面顯示所需的信息,對(duì)文字和圖像等多種顯示單元構(gòu)成的文本進(jìn)行畫面顯示的畫面顯示方法,其特征在于,包括下述步驟根據(jù)用戶操作,指示滾動(dòng)顯示畫面上的顯示內(nèi)容的指示步驟;決定遵照所述顯示移動(dòng)指示的預(yù)定基本移動(dòng)量的決定步驟;在根據(jù)所述基本移動(dòng)量使所述顯示畫面的顯示內(nèi)容移動(dòng)時(shí),用所述信息檢索跨越所述顯示畫面邊界顯示的所述顯示單元即檢索修正對(duì)象顯示單元的檢索步驟;在所述檢索結(jié)果是存在所述修正對(duì)象顯示單元時(shí),運(yùn)算基于所述修正對(duì)象顯示單元的修正移動(dòng)量的修正移動(dòng)量運(yùn)算步驟;由所述基本移動(dòng)量和所述修正移動(dòng)量,運(yùn)算實(shí)際移動(dòng)量的實(shí)際移動(dòng)量運(yùn)算步驟;根據(jù)所述實(shí)際移動(dòng)量,滾動(dòng)所述顯示畫面上顯示內(nèi)容的滾動(dòng)步驟。
18.如權(quán)利要求17所述的畫面顯示方法,其特征在于,預(yù)先具有表示作為修正對(duì)象的所述顯示單元的優(yōu)先順序的優(yōu)先度;在所述檢索結(jié)果是存在多個(gè)所述修正對(duì)象顯示單元時(shí),所述運(yùn)算修正移動(dòng)量的步驟,把根據(jù)所述優(yōu)先度決定的一個(gè)顯示單元作為所述修正對(duì)象顯示單元進(jìn)行所述修正移動(dòng)量的運(yùn)算。
19.如權(quán)利要求17所述的畫面顯示方法,其特征在于,在所述檢索步驟中,預(yù)定不作為修正對(duì)象的所述顯示單元作為所述修正對(duì)象顯示單元進(jìn)行檢索時(shí),運(yùn)算所述修正移動(dòng)量的步驟,把該顯示單元,從所述修正對(duì)象顯示單元中去除。
20.如權(quán)利要求18所述的畫面顯示方法,其特征在于,在所述檢索步驟中,預(yù)定不作為修正對(duì)象的所述顯示單元作為所述修正對(duì)象顯示單元進(jìn)行檢索時(shí),運(yùn)算所述修正移動(dòng)量的步驟,把該顯示單元,從所述修正對(duì)象顯示單元中去除。
21.如權(quán)利要求17所述的畫面顯示方法,其特征在于,所述指示步驟進(jìn)行向上或向下1行滾動(dòng)或向上或向下1頁(yè)滾動(dòng)的顯示移動(dòng)指示;所述決定步驟根據(jù)所述1行滾動(dòng)或1頁(yè)滾動(dòng)的指示,分別決定所述預(yù)定的基本移動(dòng)量。
22.如權(quán)利要求18所述的畫面顯示方法,其特征在于,所述指示步驟進(jìn)行向上或向下1行滾動(dòng)或向上或向下1頁(yè)滾動(dòng)的顯示移動(dòng)指示;所述決定步驟根據(jù)所述1行滾動(dòng)或1頁(yè)滾動(dòng)的指示,分別決定所述預(yù)定的基本移動(dòng)量。
23.如權(quán)利要求19所述的畫面顯示方法,其特征在于,所述指示步驟進(jìn)行向上或向下1行滾動(dòng)或向上或向下1頁(yè)滾動(dòng)的顯示移動(dòng)指示;所述決定步驟根據(jù)所述1行滾動(dòng)或1頁(yè)滾動(dòng)的指示,分別決定所述預(yù)定的基本移動(dòng)量。
24.如權(quán)利要求20所述的畫面顯示方法,其特征在于,所述指示步驟進(jìn)行向上或向下1行滾動(dòng)或向上或向下1頁(yè)滾動(dòng)的顯示移動(dòng)指示;所述決定步驟根據(jù)所述1行滾動(dòng)或1頁(yè)滾動(dòng)的指示,分別決定所述預(yù)定的基本移動(dòng)量。
25.如權(quán)利要求21所述的畫面顯示方法,其特征在于,所述檢索步驟以所述顯示畫面上側(cè)即連接左上端和右上端的直線為所述邊界。
26.如權(quán)利要求22所述的畫面顯示方法,其特征在于,所述檢索步驟以所述顯示畫面上側(cè)即連接左上端和右上端的直線為所述邊界。
27.如權(quán)利要求23所述的畫面顯示方法,其特征在于,所述檢索步驟以所述顯示畫面上側(cè)即連接左上端和右上端的直線為所述邊界。
28.如權(quán)利要求24所述的畫面顯示方法,其特征在于,所述檢索步驟以所述顯示畫面上側(cè)即連接左上端和右上端的直線為所述邊界。
29.如權(quán)利要求25所述的畫面顯示方法,其特征在于,所述運(yùn)算修正移動(dòng)量的步驟,對(duì)所述修正對(duì)象顯示單元,把所述顯示畫面內(nèi)側(cè)和/或外側(cè)高度與預(yù)定修正對(duì)象值比較,把該修正對(duì)象值以下的高度作為所述修正移動(dòng)量。
30.如權(quán)利要求26所述的畫面顯示方法,其特征在于,所述運(yùn)算修正移動(dòng)量的步驟,對(duì)所述修正對(duì)象顯示單元,把所述顯示畫面內(nèi)側(cè)和/或外側(cè)高度與預(yù)定修正對(duì)象值比較,把該修正對(duì)象值以下的高度作為所述修正移動(dòng)量。
31.如權(quán)利要求27所述的畫面顯示方法,其特征在于,所述運(yùn)算修正移動(dòng)量的步驟,對(duì)所述修正對(duì)象顯示單元,把所述顯示畫面內(nèi)側(cè)和/或外側(cè)高度與預(yù)定修正對(duì)象值比較,把該修正對(duì)象值以下的高度作為所述修正移動(dòng)量。
32.如權(quán)利要求28所述的畫面顯示方法,其特征在于,所述運(yùn)算修正移動(dòng)量的步驟,對(duì)所述修正對(duì)象顯示單元,把所述顯示畫面內(nèi)側(cè)和/或外側(cè)高度與預(yù)定修正對(duì)象值比較,把該修正對(duì)象值以下的高度作為所述修正移動(dòng)量。
全文摘要
本發(fā)明提供一種移動(dòng)體通信文本處理裝置和畫面顯示方法,可在文本進(jìn)行畫面滾動(dòng)時(shí),使顯示單元不跨越畫面邊界。移動(dòng)指示部根據(jù)用戶操作內(nèi)容,輸出上下一行滾動(dòng)等顯示移動(dòng)指示;移動(dòng)量決定部,根據(jù)顯示移動(dòng)指示決定基本移動(dòng)量;顯示單元檢索部,運(yùn)算假設(shè)顯示開始位置,檢索跨越顯示畫面邊界顯示的顯示單元;修正移動(dòng)量運(yùn)算部,根據(jù)優(yōu)先度,從檢索的顯示單元決定一個(gè)修正對(duì)象顯示單元,運(yùn)算其修正移動(dòng)量;實(shí)際移動(dòng)量運(yùn)算部,通過運(yùn)算基本移動(dòng)量+修正移動(dòng)量,算出顯示畫面上的實(shí)際移動(dòng)量。
文檔編號(hào)G06F3/0485GK1274124SQ00108648
公開日2000年11月22日 申請(qǐng)日期2000年5月8日 優(yōu)先權(quán)日1999年5月13日
發(fā)明者菱田利浩, 河野雅一, 秦秀彥, 石垣純二 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社