專利名稱:數(shù)據(jù)處理裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種具有將數(shù)據(jù)變換成能目測顯示的圖象使之能進(jìn)行目測顯示的功能并適宜于以個(gè)人計(jì)算機(jī)及小型電子設(shè)備實(shí)現(xiàn)的數(shù)據(jù)處理裝置。
在個(gè)人計(jì)算機(jī)所用的應(yīng)用軟件和被稱之為電子筆記本的便攜式小型電子設(shè)備中,將所產(chǎn)生的數(shù)據(jù)圖象化成為設(shè)備的顯示裝置的顯示畫面,使其作目測顯示,使用人員觀察將該數(shù)據(jù)圖象化后的圖象來掌握該數(shù)據(jù)的內(nèi)容。
在所生成的數(shù)據(jù)具有很大的數(shù)據(jù)量時(shí),將該數(shù)據(jù)圖象化得的圖象的幅度往往成為比顯示裝置的顯示畫面的至少一個(gè)方向的幅度大。特別是由于小型電子設(shè)備其顯示畫面小,數(shù)據(jù)圖象的大小超過顯示畫面的大小的情況很多。例如,在小型電子設(shè)備中利用個(gè)人計(jì)算機(jī)和其他設(shè)備傳送所產(chǎn)生的數(shù)據(jù)進(jìn)行目測顯示時(shí),數(shù)據(jù)圖象的大小就超過顯示畫面的大小。作為被傳送的數(shù)據(jù),例如可以是個(gè)人機(jī)通信的通信記錄,而且,即使將導(dǎo)航裝置中所用的地圖在小型電子設(shè)備中作圖象化進(jìn)行目測顯示時(shí),也常常發(fā)生地圖的圖象超過顯示畫面大小的情況。
小型電子設(shè)備,其顯示裝置的顯示畫面小,同時(shí)也常常是能用顯示畫面進(jìn)行目測顯示的數(shù)據(jù)量也很小。例如,顯示畫面上可能顯示的字符數(shù)據(jù)被考慮得較之其他設(shè)備要少。因此,如上述那樣,應(yīng)考慮到數(shù)據(jù)圖象的大小會(huì)不時(shí)發(fā)生超過顯示畫面的大小的情況。
在整個(gè)數(shù)據(jù)的圖象的大小超過顯示畫面的大小時(shí),顯示畫面上僅只能目測顯示數(shù)據(jù)的一部分。此時(shí)使用人員常希望目測顯示未被顯示畫面顯示的數(shù)據(jù)。此時(shí)使用人員使顯示畫面上已目測顯示出的數(shù)據(jù)的圖象作上滾移動(dòng),而使得未進(jìn)行目測顯示部分的數(shù)據(jù)的圖象在顯示畫面內(nèi)進(jìn)行目測顯示。而作為上滾移動(dòng),不限于使用人員在指定的方向上將圖象以微小量逐個(gè)順次移動(dòng)的操作,還包括將圖象轉(zhuǎn)換成其他圖象的操作。
作為指示上滾移動(dòng)操作的第一種現(xiàn)有技術(shù),可以操作光標(biāo)鍵來指示圖象上滾移動(dòng)操作的裝置為例。光標(biāo)鍵例如可設(shè)置在鍵盤上。另外光標(biāo)鍵也可在顯示畫面內(nèi)作為圖象被目測顯示地加以設(shè)定。這種光標(biāo)鍵以鼠標(biāo)進(jìn)行鍵控來操縱圖象。所謂“以鼠標(biāo)進(jìn)行鍵控”是指,在顯示畫面內(nèi),在作為鍵控對(duì)象的預(yù)定圖象顯示位置的相同位置上重疊地顯示出按鼠標(biāo)操作的移動(dòng)光標(biāo)的狀態(tài)下操作鼠標(biāo)按鈕的動(dòng)作。作為預(yù)定的圖象例如可用字符。
圖28為表示含有目測顯示數(shù)據(jù)的圖象1和光標(biāo)鍵2的顯示圖象3的圖形。在進(jìn)行數(shù)據(jù)目測顯示時(shí),這樣的顯示圖象3即在小型電子設(shè)備的顯示手段的顯示畫面和個(gè)人計(jì)算機(jī)的顯示裝置的顯示畫面上顯示。圖象1為將應(yīng)目測顯示數(shù)據(jù)的部分?jǐn)?shù)據(jù)圖象化的結(jié)果。光標(biāo)鍵2是使含有圖象1的假想的圖象的將要目測顯示的數(shù)據(jù)全部同時(shí)圖象化的假想圖象作上滾移動(dòng)的鍵。在光標(biāo)鍵2中,含有右方向、左方向、前方向和后方向移動(dòng)鍵2a-2d。前后方向?yàn)榕c左右方向垂直并與顯示畫面平行的方向。例如在僅操作后方向移動(dòng)鍵2d一次時(shí),顯示畫面上即替代圖28的顯示圖象3而顯示圖29的顯示圖象4。
顯示圖象4中所含的圖象1a為顯示圖象3的圖象1的圖象在向前方向上推一行的圖象。圖象1a中,圖象1的最上部分所顯示的行的圖象5消失,代之以在圖象的最下部分附加上新的行的圖象6。此行的圖象6為全部數(shù)據(jù)的假想圖象中所含的圖象,為在假想的圖象內(nèi)位于圖象1的下方的圖象。這樣,借助操作光標(biāo)鍵2,改變顯示畫面內(nèi)所顯示的顯示圖象,就可能依次目測顯示數(shù)據(jù)。
另外,除光標(biāo)鍵之外作為指示上滾移動(dòng)動(dòng)作的手段的是,在顯示畫面內(nèi)有時(shí)設(shè)定被稱之所謂的上滾杠的指示區(qū)域。圖30為表示含有指示區(qū)域的顯示圖7的圖形。在此顯示圖象7中,顯示畫面內(nèi)除為了進(jìn)行目測顯示數(shù)據(jù)的圖象8外,還包含指示區(qū)域9、10的圖象。在指示區(qū)域9、10中,還合并設(shè)置有前述的光標(biāo)鍵2。
指示區(qū)域9、10被分別沿著能上滾移動(dòng)圖象8的方向設(shè)置。指示區(qū)域9為用于指示使圖象8沿前后(上下)方向作上滾移動(dòng)的區(qū)域。指示區(qū)域10為用于指示使圖象8沿左右方向作上滾移動(dòng)的區(qū)域。使用人員例如以鼠標(biāo)器對(duì)光標(biāo)鍵2作鍵控,使得圖象8逐次作預(yù)定移動(dòng)量的上滾移動(dòng)。依靠一邊對(duì)指示區(qū)域9、10內(nèi)所設(shè)定的字符9a、10a以鼠標(biāo)器作鍵控一邊移動(dòng)鼠標(biāo)器來使得在指示區(qū)域9、10內(nèi)的位置移動(dòng)。如使得字符9a、10a移動(dòng),該移動(dòng)量就使圖象8上滾移動(dòng)。
在這種現(xiàn)有技術(shù)的裝置中,在指示圖象作上滾移動(dòng)時(shí),使用人員首先目測顯示畫面所顯示的圖象1、8,為了目測顯示顯示畫面上未被目測顯示的數(shù)據(jù),判斷應(yīng)在哪一方向上使圖象1、8作何種程度的上滾移動(dòng)。然后目測探求在顯示畫面內(nèi)顯示圖象1、8的區(qū)域以外的區(qū)域中所配置的光標(biāo)鍵2和指示區(qū)域9、10。接著操作探尋出的光標(biāo)鍵2和指示區(qū)域9、10,使圖象1、8在所需方向上作所需量的上滾移動(dòng)。因此,在這種裝置中在指示作上滾移動(dòng)之前使用人員要作很多的判斷,因而很難實(shí)現(xiàn)快速的上滾移動(dòng)操作。
在當(dāng)在本裝置指示上滾移動(dòng)動(dòng)作時(shí),一次的指示中所指示內(nèi)容的方向被限定為預(yù)定的移動(dòng)方向。例如在上滾移動(dòng)的指示中利用圖28~30的光標(biāo)鍵2和指示區(qū)域9、10時(shí),能使圖象作上滾移動(dòng)的移動(dòng)方向,例如被限于前后(上下)方向與左右方向的互相垂直的二方向中之一的方向。
因此,在使圖象以與該二方向交叉的方向即傾斜方向作上滾移動(dòng)時(shí),首先使圖象向上下或左右中的任一方向作上滾移動(dòng),然后就必須使圖象在其中的另一個(gè)方向上作上滾移動(dòng)。從而使用人員常常必須對(duì)上述指示動(dòng)作中已判斷上滾移動(dòng)的移動(dòng)量在上下和左右方向各自的移動(dòng)量方向作重新判定,一個(gè)一個(gè)地指示向各方向作上滾移動(dòng)及其移動(dòng)量。
而且,在利用光標(biāo)鍵指示上滾移動(dòng)時(shí),對(duì)應(yīng)于一次的指示,圖象移動(dòng)的移動(dòng)量保持一定。因此在要使圖象上滾移動(dòng)所需的移動(dòng)量時(shí)常常必須多次重復(fù)利用同一光標(biāo)鍵2的指示,這樣的操作是所謂的數(shù)字的操作,象認(rèn)為圖象在傾斜方向上作所希望移動(dòng)量的移動(dòng)那樣,與使用者的模擬感覺的動(dòng)作不一定一致。
而作為本裝置之一的小型電子設(shè)備的顯示手段的顯示畫面比個(gè)人計(jì)算機(jī)小。在此設(shè)備中使顯示圖象7作目測顯示時(shí),指示區(qū)域9、10的大小與在個(gè)人計(jì)算機(jī)的顯示裝置上使顯示圖象7作目測顯示時(shí)相比較,就成為非常小。操作這樣小的指示區(qū)域9、10的上滾桿來指示上滾動(dòng)作是困難的。特別是在具有在顯示畫面上疊加圖形輸入板并作為輸入手段的結(jié)構(gòu)的小型電子設(shè)備中,正確地操作對(duì)應(yīng)于小上滾桿的位置的圖形輸入板是困難的。加之在本裝置中,由于圖象1、8以上大小的圖形輸入板是必須的,所以有增大圖形輸入板的趨向,而很難實(shí)現(xiàn)產(chǎn)品的小型化。
關(guān)于圖象上滾動(dòng)作的第二個(gè)現(xiàn)有技術(shù),在日本專利公開平5-94504公報(bào)中作了揭示。在該公報(bào)的電子圖象處理裝置中,顯示畫面上設(shè)置著作為輸入手段的具有比顯示畫面還寬的區(qū)域的數(shù)字圖形輸入板。使用者利用光筆指示圖形輸入板區(qū)域內(nèi)的點(diǎn)。例如,使用者從位于圖形輸入板內(nèi)顯示畫面的正上方的區(qū)域開始,向位于圖形輸入板內(nèi)的顯示畫面周邊部分并位于正上方的區(qū)域外的區(qū)域移動(dòng)光筆。在光筆到達(dá)顯示畫面周邊部分的圖形輸入板上時(shí),按照該光筆的移動(dòng)方向?qū)λ@示的圖象進(jìn)行預(yù)定的處理。
例如在圖形輸入板區(qū)域內(nèi)光筆的移動(dòng)方向?yàn)閺娘@示畫面上的區(qū)域向著顯示畫面周邊部分區(qū)域中左邊的周邊部分的左方向時(shí),進(jìn)行作為圖象顯示的數(shù)據(jù)的交換。在光筆移動(dòng)方向?yàn)橛曳较驎r(shí),進(jìn)行圖象的上滾動(dòng)作。在光筆移動(dòng)方向?yàn)楹?下)方向時(shí)進(jìn)行圖象的放大動(dòng)作。在光筆的移動(dòng)方向?yàn)榍?上)方向時(shí),結(jié)束該處理動(dòng)作轉(zhuǎn)換至菜單畫面。在執(zhí)行所指示的上滾移動(dòng)時(shí),圖象上滾移動(dòng)的速度根據(jù)利用光筆指示圖形輸入板時(shí)按在圖形輸入板的壓力來決定。
在此電子圖象處理裝置中,指定圖象的上滾移動(dòng)后必須重新指定應(yīng)作上滾移動(dòng)的方向和移動(dòng)量,操作很復(fù)雜。而本裝置中由于必須是顯示畫面以上大小的圖形輸入板,圖形輸入板就很大,因而難以使產(chǎn)品小型化。
而本案申請(qǐng)人在日本專利公開昭63-102461公報(bào)中提出了用于容易地進(jìn)行上滾動(dòng)作的指示的技術(shù)。此公報(bào)的電子文件裝置中,在CRT的顯示畫面上設(shè)置有作為輸入手段的圖形輸入板。顯示畫面內(nèi)用于目測顯示數(shù)據(jù)的矩形顯示區(qū)域被設(shè)定成比顯示畫面的尺寸小一圈的大小,顯示區(qū)域中顯示出目測顯示的應(yīng)顯示數(shù)據(jù)的一部分的圖象。而在此顯示區(qū)域的外周邊部分設(shè)定上滾指定區(qū)域。上滾指定區(qū)域被分別設(shè)在顯示區(qū)域的四周部分。
在使用人員希望在應(yīng)顯示的數(shù)據(jù)中對(duì)當(dāng)前被作目測顯示的一部分?jǐn)?shù)據(jù)之外的數(shù)據(jù)重新進(jìn)行目測顯示時(shí),在將全部應(yīng)顯示數(shù)據(jù)作假想的圖象化的假想圖象內(nèi),操作在與從已被目測顯示的一部分?jǐn)?shù)據(jù)的圖象看所希望的一部分?jǐn)?shù)據(jù)的圖象存在的方向同一方向上所設(shè)定的上滾指定區(qū)域相對(duì)應(yīng)部分的圖形輸入板,來指示圖象的上滾移動(dòng)。例如,在操作對(duì)應(yīng)于被設(shè)定在顯示區(qū)域右側(cè)的指定區(qū)域的圖形輸入板時(shí),顯示區(qū)域中所顯示的圖象即在自右到左的方向上進(jìn)行上滾移動(dòng)。
另外本案申請(qǐng)人在日本專利公開昭61-7914號(hào)公報(bào)中提出了固定地顯示被稱作為偶象(ァィコン)的動(dòng)作的指定區(qū)域的技術(shù)。偶象被顯示作為原來顯示畫面內(nèi)的圖象。在此公報(bào)的顯示裝置中,將偶象印刷在重疊設(shè)置在顯示畫面上的透明丙烯板上加以顯示。作為輸入手段的圖形輸入板具有比顯示畫面還大的與透明丙烯板的大小同等程度的區(qū)域。在指示偶象時(shí),操作與透明丙烯板的偶象部分相對(duì)應(yīng)的部分的圖形輸入板。當(dāng)操作這部分的圖形輸入板時(shí),裝置即進(jìn)行對(duì)應(yīng)于偶象的處理動(dòng)作。
而在近年來利用的個(gè)人計(jì)算機(jī)和便攜式小型電子設(shè)備中,有時(shí)還進(jìn)行所謂跟蹤動(dòng)作的動(dòng)作。在進(jìn)行此跟蹤動(dòng)作時(shí),使用人員例如以光筆押下指明對(duì)應(yīng)于顯示的圖象的所希望位置的圖形輸入板,照原樣不抬起光筆地移動(dòng)光筆?;蛘咭枣I控鼠標(biāo)器來指明圖象的所希望的位置按原樣移動(dòng)鼠標(biāo)器。當(dāng)進(jìn)行這樣的動(dòng)作時(shí),顯示畫面內(nèi)所顯示的圖象合并成光筆和鼠標(biāo)器的移動(dòng)而移動(dòng)。這種跟蹤動(dòng)作在進(jìn)行所謂的窗口顯示的裝置中有多個(gè)窗口的圖象重疊時(shí),為使窗口圖象移動(dòng)而使用的情況很多。跟蹤操作為僅移動(dòng)顯示圖象內(nèi)的圖象的動(dòng)作,就很難進(jìn)行超過顯示圖象的移動(dòng)圖象的操作。
本發(fā)明的目的是提供能容易地指示圖象上滾移動(dòng)動(dòng)作及其移動(dòng)方向和移動(dòng)量的數(shù)據(jù)處理裝置。
本發(fā)明的數(shù)據(jù)處理裝置的特征在于包含存儲(chǔ)應(yīng)被目測顯示的圖象的數(shù)據(jù)的存儲(chǔ)器;具有目測顯示存儲(chǔ)器中所存儲(chǔ)圖象數(shù)據(jù)的目測顯示區(qū)域且該目測顯示區(qū)域較存儲(chǔ)區(qū)中所存儲(chǔ)的圖象數(shù)據(jù)的假想目測顯示區(qū)域至少小一部分的顯示手段;指定顯示手段的目測顯示區(qū)域內(nèi)的一點(diǎn)作為指定位置的指定手段;響應(yīng)指定手段的輸出,并計(jì)算目測顯示區(qū)域中預(yù)先設(shè)定的基準(zhǔn)位置與由指定手段所指的指定位置的位置的偏離的運(yùn)算手段;和響應(yīng)運(yùn)算手段的輸出,上滾移動(dòng)目測顯示區(qū)域中所顯示圖象的數(shù)據(jù)以使得前述位置的偏離大致消失,由顯示手段在目測顯示區(qū)域中作顯示的圖象移動(dòng)手段。
根據(jù)本發(fā)明,數(shù)據(jù)處理裝置為將存儲(chǔ)器中存儲(chǔ)的圖象數(shù)據(jù)進(jìn)行圖象化并在顯示手段上目測顯示的裝置。在存儲(chǔ)器中,應(yīng)作目測顯示的圖象的圖象數(shù)據(jù)作為能在顯示手段的目測顯示區(qū)域加以顯示的形式的數(shù)據(jù)被存儲(chǔ)。
為顯示將存儲(chǔ)器內(nèi)的圖象數(shù)據(jù)全部同時(shí)進(jìn)行圖象化的假想圖象所需的假想目視顯示區(qū)域,至少要比顯示手段的目視顯示區(qū)域大一部分。因而在目測顯示區(qū)域中目測顯示圖象數(shù)據(jù)時(shí),假想圖象僅有一部分圖象部分在目測顯示區(qū)域中作為顯示圖象被顯示,超出該區(qū)域的剩余的圖象部分不被顯示。數(shù)據(jù)處理裝置的使用人員在考慮希望目測顯示剩余的圖象部分時(shí),就使顯示圖象作上滾移動(dòng)。
上滾移動(dòng)動(dòng)作是依次改變移動(dòng)假想圖象的被顯示的圖象部分而使目測顯示區(qū)域內(nèi)被目測顯示的數(shù)據(jù)改變的動(dòng)作。例如一指示作上滾移動(dòng)動(dòng)作,裝置即使得顯示圖象從原來的顯示位置移動(dòng)。然后顯示圖象中超出目測顯示區(qū)域的部分的圖象即從顯示圖象中消除。接著,在假想圖象內(nèi)與消去的部分隔著作為顯示圖象被顯示的圖象部分的圖中心的對(duì)向位置上被顯示,并將與消去部分同樣大小的圖象部分附加到與顯示圖象的消去的部分的對(duì)向位置上。由此在作為顯示圖象被顯示的圖象部分的假想圖象內(nèi)的位置產(chǎn)生移動(dòng)。
在上滾移動(dòng)動(dòng)作中還包含將當(dāng)前的顯示圖象與新的顯示圖象轉(zhuǎn)換顯示的動(dòng)作。新的顯示圖象也可含有轉(zhuǎn)換前的顯示圖象的一部分圖象。此時(shí)新的顯示圖象的形成是,這一部分圖象被配置在顯示圖象內(nèi)與原來的顯示位置不同的位置上,而作為顯示圖象的剩余部分的新的數(shù)據(jù)圖象則被附加在該一部分圖象上。
在本發(fā)明數(shù)據(jù)處理裝置中指示圖象作上滾移動(dòng)動(dòng)作時(shí),使用人員指定顯示手段的目測顯示區(qū)域內(nèi)的一點(diǎn)作為指定位置。在目測顯示區(qū)域中區(qū)域內(nèi)的一點(diǎn)被預(yù)先設(shè)定作為基準(zhǔn)位置。運(yùn)算手段計(jì)算基準(zhǔn)位置與指定位置間的位置偏離,將其運(yùn)算結(jié)果加給圖象移動(dòng)手段。
位置的偏離以例如目測顯示區(qū)域內(nèi)所設(shè)定的二維座標(biāo)軸的各座標(biāo)值之差表示。而且,也可以根據(jù)各座標(biāo)值的差所得到的基準(zhǔn)位置與指定位置的距離和從指定位置至基準(zhǔn)位置的方向來表示。此外,如表明基準(zhǔn)位置與指定位置間的位置存在偏離的全部是物理量,并能由運(yùn)算手段進(jìn)行運(yùn)算,則利用哪一種物理量都可以。
圖象移動(dòng)手段改變目測顯示區(qū)域中所示的數(shù)據(jù),使圖象作上滾移動(dòng)。此時(shí)目測顯示區(qū)域中目測顯示的數(shù)據(jù)的顯示圖象作上滾移動(dòng)使得該位置的偏離幾乎沒有。亦即,作為顯示圖象中描述的要素在上滾移動(dòng)前的顯示圖象內(nèi)指定位置所對(duì)應(yīng)的位置的圖象要素,被布置到上滾移動(dòng)后的顯示圖象中對(duì)應(yīng)于基準(zhǔn)位置的位置上。顯示圖象的指定位置圖象要素以外的剩余圖象要素,按保持與上滾移動(dòng)前指定位置的圖象部分的位置關(guān)系布置。這樣,在本數(shù)據(jù)處理裝置中,僅靠直接指定顯示手段的目測顯示區(qū)域內(nèi)的一點(diǎn),即能容易地指定顯示圖象的移動(dòng)方向和移動(dòng)量,進(jìn)行上滾移動(dòng)動(dòng)作。
例如,可將基準(zhǔn)位置作為目測顯示區(qū)域的圖象中心。而要對(duì)假想圖象中當(dāng)前目測顯示區(qū)域內(nèi)作為顯示圖象而被目視顯示的顯示圖象部分的左右方向所顯示的剩余的圖象部分進(jìn)行目測顯示,就要進(jìn)行圖象的上滾移動(dòng)。此時(shí)使用人員針對(duì)目視顯示區(qū)域內(nèi)的基準(zhǔn)位置指示位于左右方向上的點(diǎn)作為指定位置。而在要對(duì)假想圖象內(nèi)相對(duì)顯示圖象部分并與前述左右方向相垂直的方向即前后(上下)方向的剩余圖象部分作目測顯示而進(jìn)行圖象的上滾移動(dòng)時(shí),指定針對(duì)基準(zhǔn)位置的上下方向的點(diǎn)。
亦即,指定與相對(duì)于基準(zhǔn)位置所希望作目測顯示數(shù)據(jù)的圖象所在位置的方向相同方向上的點(diǎn)作為指定點(diǎn)。由此,原先的顯示圖象沿與數(shù)據(jù)所位于的方向相反的方向移動(dòng),在與超出目測顯示區(qū)域之外而被消除的圖象部分隔著基準(zhǔn)位置的對(duì)向位置上,迄至目前未被圖象化的數(shù)據(jù)被圖象化顯示。因此,例如在使用人員考慮要觀察假想圖象內(nèi)比顯示圖象部分更右側(cè)的目測顯示的數(shù)據(jù)時(shí),僅指定目測顯示區(qū)域內(nèi)右側(cè)的點(diǎn),使圖象自右向左作上滾移動(dòng)。由此,直接指定新的希望目測顯示的數(shù)據(jù)所位于的方向,就可能實(shí)現(xiàn)圖象的上滾移動(dòng)。
目測顯示區(qū)域?yàn)槟繙y顯示原來的數(shù)據(jù)的區(qū)域,被設(shè)定為使得占滿顯示裝置的幾乎整個(gè)顯示畫面。因此,不再需要另外設(shè)定與歷來所用的光標(biāo)鍵和上滾桿等的目測顯示區(qū)域內(nèi)顯示數(shù)據(jù)的區(qū)域相區(qū)分的指定區(qū)域。而且由于目測顯示區(qū)域比此指定區(qū)域面積大,與利用指定區(qū)域指示上滾移動(dòng)的裝置相比較,上滾動(dòng)作的指示就成為很容易。
而在單獨(dú)一個(gè)的上滾移動(dòng)動(dòng)作中,使得在上滾移動(dòng)的上下方向指定位置與基準(zhǔn)位置上顯示的圖象要素的偏離接近為零來將圖象作上滾移動(dòng)。因而,基準(zhǔn)位置與指定位置的位置偏離的大小越大,單獨(dú)一次上滾動(dòng)作的移動(dòng)量越增加。在進(jìn)行轉(zhuǎn)換顯示圖象的上滾移動(dòng)時(shí),單獨(dú)一次的圖象的上滾動(dòng)作中所用的時(shí)間不管移動(dòng)量大小如何均相等,在這樣的上滾動(dòng)作中,基準(zhǔn)位置與指定位置的位置偏離的大小越大,越能使得使用人員疑似地感到的上滾移動(dòng)的速度增加。亦即,只要在目測顯示區(qū)域內(nèi)設(shè)定指定位置、使用人員就不僅僅能隨意地設(shè)定上滾移動(dòng)的移動(dòng)方向而且能設(shè)定移動(dòng)量。
這樣,本發(fā)明的數(shù)據(jù)處理裝置中的上滾移動(dòng)動(dòng)作,使用人員首先目測目測顯示區(qū)域中經(jīng)圖象化作目測顯示的數(shù)據(jù)以決定上滾移動(dòng)的移動(dòng)方向和移動(dòng)量,接著以指定由基準(zhǔn)位置決定的移動(dòng)方向上使離開移動(dòng)量的位置開始。而移動(dòng)方向和移動(dòng)量作為基準(zhǔn)位置與指定位置的位置關(guān)系,能以與上滾動(dòng)作的指示相同的指示按原樣指定。因此,使用人員就能容易地指定所希望的移動(dòng)方向和移動(dòng)量。因而能使得能容易且快速地對(duì)上滾移動(dòng)進(jìn)行指示。
本發(fā)明的特征是,前述基準(zhǔn)位置和指定位置由以目測顯示區(qū)域中所設(shè)定的垂直的二座標(biāo)軸所表示的二維座標(biāo)來設(shè)定和指定,而所述運(yùn)算手段計(jì)算出對(duì)應(yīng)于基準(zhǔn)位置與指定位置的二維座標(biāo)的各座標(biāo)軸的值的偏差,并計(jì)算位置的偏離。
根據(jù)本發(fā)明,基準(zhǔn)位置和指定位置被作為二維平面上的點(diǎn)加以設(shè)定。各種位置以目測顯示區(qū)域中設(shè)定的二維垂直座標(biāo)系的座標(biāo)來表示。二維垂直座標(biāo)系的座標(biāo)則用例如對(duì)應(yīng)于與左右方向平行的X座標(biāo)軸和與上下方向平行的Y座標(biāo)軸的X座標(biāo)和Y座標(biāo)的二個(gè)值表示。
運(yùn)算手段分別求取各位置的X座標(biāo)值的偏差和Y座標(biāo)值的偏差?;鶞?zhǔn)位置與指定位置的位置偏離由各座標(biāo)軸的座標(biāo)值偏差的組合表示。亦即,位置的偏離以基準(zhǔn)位置置與指定位置中任一方作為起點(diǎn),以另一方作為終點(diǎn)的向量表示。圖象移動(dòng)手段使假想圖象內(nèi)的顯示圖象部分在各座標(biāo)值的偏差內(nèi)作X方向和Y方向的移動(dòng),以該部分作為顯示圖象進(jìn)行目測顯示,來使圖象作上滾移動(dòng)。
這樣,在此數(shù)據(jù)處理裝置中,依靠僅在一處指定以二維垂直座標(biāo)系所表示的座標(biāo)代表的指定位置,即能使圖象在對(duì)應(yīng)于各座標(biāo)軸的垂直的二方向上作一次上滾移動(dòng)。亦即有可能指定相對(duì)座標(biāo)軸的傾斜方向的上滾移動(dòng)。在歷來的數(shù)據(jù)處理裝置進(jìn)行斜方向上滾時(shí),雖然有必要針對(duì)規(guī)定的二個(gè)方向分別指示各個(gè)的上滾移動(dòng),而本裝置中則可能以單獨(dú)一次的指示進(jìn)行。因而就能夠直接指定使用人員所希望的上滾移動(dòng)的移動(dòng)方向,進(jìn)行上滾移動(dòng)。從而在使上滾移動(dòng)的動(dòng)作簡單化的同時(shí),還能進(jìn)行適合使用者的模擬的感覺的上滾移動(dòng)。
本發(fā)明的特征在于目測顯示的圖象為含有字符圖象的圖象;前述基準(zhǔn)位置和前述指定位置由以目測顯示區(qū)域所設(shè)定的垂直的二個(gè)座標(biāo)軸表示的二維座標(biāo)來設(shè)定和指定;前述運(yùn)算手段包含有計(jì)算出對(duì)應(yīng)于基準(zhǔn)位置和指定位置的二維座標(biāo)的各座標(biāo)軸的值的偏差的偏差計(jì)算手段,和響應(yīng)偏差計(jì)算手段的輸出、在各座標(biāo)軸方向上計(jì)算含有字符圖象的規(guī)定的矩形區(qū)域的座標(biāo)軸方向的幅值的整數(shù)倍的該偏差的近似值,并計(jì)算位置偏離的近似值的計(jì)算手段。
根據(jù)本發(fā)明,由在存儲(chǔ)器中所存儲(chǔ)的應(yīng)作目測顯示的圖象數(shù)據(jù)中,至少包含有表示字符的字符數(shù)據(jù)。所謂的字符是指包含平假名、片假名、漢字、歐美文字、數(shù)字、符號(hào)、圖形符號(hào)等的概念。字符數(shù)據(jù)與圖象數(shù)據(jù)不同,例如采用預(yù)定的代碼來表示。圖象數(shù)據(jù)直接表現(xiàn)圖象,例如采用向量和表示各點(diǎn)的黑白顯示狀態(tài)的數(shù)據(jù)表示。各個(gè)字符在目測顯示手段被作目測顯示時(shí),作為與個(gè)別字符的代碼相對(duì)應(yīng)地預(yù)先設(shè)定的目測顯示圖形的單位圖象來表示。各字符圖象的圖象數(shù)據(jù)與其字符的代碼對(duì)應(yīng),并作為應(yīng)目測顯示的圖象數(shù)據(jù)被個(gè)別地預(yù)先存儲(chǔ)到數(shù)據(jù)處理裝置中。
在利用本數(shù)據(jù)處理裝置使含有字符的單位圖象的數(shù)據(jù)圖象作上滾移動(dòng)時(shí),首先由偏差計(jì)算手段計(jì)算以二維座標(biāo)設(shè)定和指定的基準(zhǔn)位置和指定位置的各座標(biāo)值的偏差。然后由近似值計(jì)算手段計(jì)算出各座標(biāo)軸方向上該偏差的近似值。
偏差近似值為預(yù)定的矩形區(qū)域內(nèi)座標(biāo)軸方向的寬的整數(shù)倍值。在此矩形區(qū)域內(nèi)為了顯示字符的單位圖象最低限度應(yīng)包含必要大小的顯示區(qū)域。而矩形區(qū)域的大小,在以矩陣式布置前述顯示區(qū)域來顯示字符時(shí),考慮設(shè)定在與相鄰的顯示區(qū)域間所設(shè)置的間隙。偏差的近似值是此矩形的區(qū)域的寬的整數(shù)倍值中偏差最接近的值。亦即,在使包含多個(gè)作為字符預(yù)定大小的目測顯示圖形的單位圖象的圖象作上滾移動(dòng)、指定單位圖象內(nèi)的點(diǎn)時(shí),指定位置與基準(zhǔn)位置的位置偏離近似于基準(zhǔn)位置與單位圖象中所設(shè)定的預(yù)定位置的位置偏離。
由此,在指定同一矩形區(qū)域內(nèi)不同點(diǎn)作為指定位置時(shí),就成為進(jìn)行全都為同一方向和同一距離的圖象的上滾移動(dòng)。亦即,即使在矩形區(qū)域范圍內(nèi)指定位置存在偏離時(shí),也進(jìn)行同一移動(dòng)量和移動(dòng)方向的上滾移動(dòng)。因此,就能進(jìn)行以矩形區(qū)域?yàn)閱挝坏纳蠞L移動(dòng),例如,能進(jìn)行以所謂的矩陣布置的行和列為單位的上滾移動(dòng)。因而能提高裝置的可操作性。
而且相對(duì)目測顯示區(qū)域的上滾移動(dòng)后的單位圖象的布置與上滾移動(dòng)前的單位圖象的布置經(jīng)常是一致的。因此,在目測顯示區(qū)域具有矩形區(qū)域的整數(shù)倍的大小時(shí),能夠防止因上滾移動(dòng)在目測顯示區(qū)域邊界附近字符圖象的一部分越過目測顯示區(qū)域之外。
本發(fā)明的特征在于包含有根據(jù)目測顯示區(qū)域內(nèi)被指示的位置將輸入的數(shù)據(jù)存入前述存儲(chǔ)器的數(shù)據(jù)輸入手段;選擇地轉(zhuǎn)換并設(shè)置進(jìn)行圖象上滾移動(dòng)的顯示模式和進(jìn)行數(shù)據(jù)輸入的輸入模式的模式轉(zhuǎn)換手段;和響應(yīng)模式轉(zhuǎn)換手段的輸出,在設(shè)定顯示模式時(shí)將指定手段指定的位置送入運(yùn)算手段進(jìn)行位置偏離運(yùn)算、而在設(shè)定輸入模式時(shí)根據(jù)輸入手段中目測顯示區(qū)域內(nèi)所指示的位置進(jìn)行數(shù)據(jù)輸入的控制手段。
根據(jù)本發(fā)明,數(shù)據(jù)處理裝置不僅僅目測顯示存儲(chǔ)在存儲(chǔ)器中的數(shù)據(jù),而且能輸入為了進(jìn)行目測顯示的數(shù)據(jù)并存貯進(jìn)存貯器中。在輸入為了進(jìn)行目測顯示的數(shù)據(jù)時(shí),使用人員利用數(shù)據(jù)輸入手段指示顯示手段的目測顯示區(qū)域內(nèi)任意的位置。該數(shù)據(jù)按照所指示的位置輸入。
數(shù)據(jù)輸入手段例如由圖形輸入板與顯示裝置相組合而構(gòu)成。使用人員從顯示裝置中所顯示的多個(gè)數(shù)據(jù)中選擇應(yīng)輸入的數(shù)據(jù),利用圖形輸入板指示對(duì)應(yīng)于圖象內(nèi)選擇的數(shù)據(jù)的顯示位置的目測顯示區(qū)域內(nèi)的位置。數(shù)據(jù)輸入手段判定已輸入對(duì)應(yīng)于被指示的目測顯示區(qū)域內(nèi)位置的圖象內(nèi)的顯示位置的數(shù)據(jù),就將該數(shù)據(jù)存儲(chǔ)存儲(chǔ)器中。而且在利用圖形輸入板繼續(xù)地進(jìn)行多個(gè)位置的指示時(shí),也能從被指示的多個(gè)位置得到輸入的數(shù)據(jù)。
為進(jìn)行數(shù)據(jù)輸入的位置指示和為進(jìn)行上滾動(dòng)作的位置指示,哪一個(gè)均在目測顯示區(qū)域內(nèi)進(jìn)行。例如在前述的圖形輸入板與指定手段中指示目測顯示區(qū)域內(nèi)的位置的手段相同時(shí),就必須判別圖形輸入板的位置指示是為輸入數(shù)據(jù)的指示還是為作上滾移動(dòng)的指示。在該數(shù)據(jù)處理裝置中,由模式轉(zhuǎn)換手段作顯示模式和輸入模式的轉(zhuǎn)換,根據(jù)模式來判斷指示為用于作哪一種動(dòng)作的。例如在顯示模式被選擇時(shí),就判斷位置指示為作上滾動(dòng)作的指示。在輸入模式被選擇時(shí),就判斷位置指示為輸入數(shù)據(jù)的指示。
這樣,在顯示模式之外設(shè)置輸入模式,借助對(duì)此二個(gè)模式的轉(zhuǎn)換就能在該數(shù)據(jù)處理裝置中進(jìn)行數(shù)據(jù)的輸入和修改。因而,例如在字處理機(jī)和制圖用軟件等進(jìn)行數(shù)據(jù)生成和修改的裝置中就能實(shí)現(xiàn)這種上滾動(dòng)作。而且由于數(shù)據(jù)輸入手段和指定手段的一部分能兼用,從而有可能減少數(shù)據(jù)處理裝置的零件數(shù)目。
本發(fā)明的特征在于,前述指定手段能繼續(xù)進(jìn)行指定位置的指定,還包含有而為在每隔預(yù)定的規(guī)定時(shí)間判定是否在由指定手段指定位置的判定手段;和響應(yīng)判定手段的輸出,在由判定手段判定為正在進(jìn)行位置指示時(shí)將指定手段的輸出送往運(yùn)算手段的控制手段。
根據(jù)本發(fā)明,數(shù)據(jù)處理裝置的指定手段能繼續(xù)進(jìn)行位置指定。例如在指定手段含有圖形輸入板時(shí),使用人員由繼續(xù)地按壓與目測顯示區(qū)域內(nèi)所希望的位置相對(duì)應(yīng)的圖形輸入板的一部分來進(jìn)行繼續(xù)的指定。
數(shù)據(jù)處理裝置在判定手段中以每隔預(yù)先規(guī)定的時(shí)間定期地判斷是否由指定手段指定位置。例如每隔規(guī)定時(shí)間檢測是否按壓圖形輸入板。因而,不僅在圖形輸入板從未按壓狀態(tài)轉(zhuǎn)換成被按壓的狀態(tài)時(shí),而且在被繼續(xù)按壓期間也被判定進(jìn)行上滾移動(dòng)的指示。
如連續(xù)地指示目測顯示區(qū)域的點(diǎn)作為指定位置時(shí),首先使對(duì)應(yīng)于最初指定位置的圖象要素被顯示在基準(zhǔn)位置上那樣來上滾移動(dòng)圖象。然后,由此上滾移動(dòng)被移動(dòng)到指定位置成為新的對(duì)應(yīng)的圖象要素被上滾移動(dòng)到基準(zhǔn)位置。這樣,依靠一次的指示動(dòng)作來進(jìn)行依次重復(fù)上滾移動(dòng)的連續(xù)上滾移動(dòng)。因而能容易地實(shí)現(xiàn)超越目測顯示區(qū)域的大小的大的上滾移動(dòng)。所以能進(jìn)一步提高該裝置的操作性能。
本發(fā)明的特征在于,前述判定手段,在由判定手段連續(xù)多次判定正在進(jìn)行,指定位置的指定時(shí),每次進(jìn)行指定位置的指定均縮短前述規(guī)定時(shí)間。
根據(jù)本發(fā)明,在實(shí)現(xiàn)前述的連續(xù)上滾移動(dòng)時(shí),判定手段按照上滾移動(dòng)的繼續(xù)次數(shù),縮短進(jìn)行有無對(duì)指定位置的指定的判定的規(guī)定時(shí)間。由此,如繼續(xù)進(jìn)行上滾移動(dòng),上滾移動(dòng)繼續(xù)的次數(shù)越多,上滾移動(dòng)的速度越快。例如在進(jìn)行由整個(gè)數(shù)據(jù)的假想圖象的端部至另一側(cè)的端部的上滾移動(dòng)那樣的很大的上滾移動(dòng)時(shí),能依次地增加上滾移動(dòng)的速度。因而,在使大量的數(shù)據(jù)的圖象作上滾移動(dòng)時(shí),與規(guī)定時(shí)間為恒定時(shí)相比較,能縮短上滾移動(dòng)時(shí)所必須的時(shí)間。
本發(fā)明的特征在于,還包含有在顯示手段的目測顯示區(qū)域內(nèi)被指定的一點(diǎn)變更設(shè)定前述基準(zhǔn)位置的基準(zhǔn)位置設(shè)定手段。
根據(jù)本發(fā)明,基準(zhǔn)位置如為目測顯示區(qū)域內(nèi)的點(diǎn),則利用基準(zhǔn)位置設(shè)定手段,使用人員能任意地變更設(shè)定。由此,例如在數(shù)據(jù)處理裝置將比顯示手段的可能顯示區(qū)域小的被稱之為窗口的顯示區(qū)域作為目測顯示區(qū)域進(jìn)行上滾移動(dòng)時(shí),對(duì)應(yīng)于可能顯示區(qū)域內(nèi)的窗口的顯示位置,能設(shè)定使圖象作上滾移動(dòng)的基準(zhǔn)位置。特別是,可能用于窗口的顯示位置被決定在顯示手段的可能顯示區(qū)域內(nèi)預(yù)定的位置時(shí)。
而在上滾移動(dòng)的方向經(jīng)常被決定時(shí),例如發(fā)生使整個(gè)數(shù)據(jù)的假想圖象從一端部向另一端部順次顯示進(jìn)行上滾移動(dòng)的情況時(shí),使用人員也可將基準(zhǔn)位置變更設(shè)定在目測顯示區(qū)域的端部附近,就能限制圖象的上滾方向。因而使得上滾移動(dòng)的操作更容易。
本發(fā)明的特征在于,前述基準(zhǔn)位置為顯示手段的目測顯示區(qū)域的圖象中心。
按照本發(fā)明,基準(zhǔn)位置最好位于顯示手段的目測顯示區(qū)域的圖形中心。目測顯示區(qū)域的圖形中心將穿過目測顯示區(qū)域的圖形中心從一方端部到達(dá)另一方端部的直線分成二等分。因而,例如從基準(zhǔn)位置看左方和右方的區(qū)域的大上相等。即使在上下方向、傾斜方向隔著基準(zhǔn)位置的兩側(cè)的區(qū)域的大小也相等。從而如在圖形中央設(shè)定基準(zhǔn)點(diǎn),將基準(zhǔn)位置作為中心,就能向著包括左右、上下以及傾斜方向的所有方向指示并實(shí)現(xiàn)上滾移動(dòng)。因而使上滾移動(dòng)操作更容易。
本發(fā)明的特征在于,前述顯示手段的目測顯示區(qū)域大致上是平坦的;前述指定手段為配置在前述目測顯示區(qū)域上的具有透光性的扁平的二維位置檢測手段。
按照本發(fā)明,指定手段為具有透光性的扁平的二維位置檢測裝置,被配置在顯示手段的大致平坦的目測顯示區(qū)域上。這樣的顯示裝置例如是液晶顯示裝置和采用陰極射線管的顯示裝置。二維位置檢測裝置被稱為例如觸摸屏或圖形輸入板。指定手段因?yàn)榫哂型腹庑?,使用人員能通過指定手段目測在目測顯示區(qū)域中所顯示的顯示圖象。由此,由于在數(shù)據(jù)處理裝置中使配置指定手段的區(qū)域與目測顯示區(qū)域相一致,所以能夠省略配置指定手段的區(qū)域。
使用人員邊目測顯示圖象,邊按照基準(zhǔn)位置選擇決定圖象作上滾移動(dòng)的所希望方向上的點(diǎn),操作該點(diǎn)圖象正上方位置的指定手段來進(jìn)行指定位置的指定。這樣,使用人員就仍舊對(duì)目測顯示區(qū)域進(jìn)行目測操作。而且使用人員能例如用手指和筆直接指向目測區(qū)域的某一點(diǎn)所得的感覺,進(jìn)行指定位置的指定。由此,使用人員能直觀地指示上滾移動(dòng)。因而即使對(duì)于不熟習(xí)數(shù)據(jù)處理裝置操作的使用人員也易于指定,操作很容易。因而能進(jìn)一步提高該裝置的操作性能。
本發(fā)明的這些目的及其他的目的、特征和優(yōu)點(diǎn),通過下面的詳細(xì)說明和附圖將會(huì)進(jìn)一步理解。
圖1為表示設(shè)置有作為本發(fā)明第一實(shí)施例的數(shù)據(jù)處理裝置的電子設(shè)備11的外觀圖;圖2為表示電子設(shè)備11的模式鍵組16的外觀的放大圖3為表示電子設(shè)備11的功能鍵組17的外觀的放大圖;圖4為表示電子設(shè)備11的電氣結(jié)構(gòu)的方框圖;圖5a為表示存儲(chǔ)器44的存儲(chǔ)結(jié)構(gòu)的圖形;圖5b為表示存儲(chǔ)器44的數(shù)據(jù)部51的詳細(xì)存儲(chǔ)結(jié)構(gòu)的圖形;圖5c為表示存儲(chǔ)器44的顯示位置部52的詳細(xì)存儲(chǔ)結(jié)構(gòu)的圖形;圖6為表示實(shí)現(xiàn)數(shù)據(jù)處理功能并選擇顯示模式時(shí),在顯示手段12上所顯示的顯示圖象71和顯示手段12的顯示圖面上所設(shè)定的X和Y座標(biāo)軸118、119的圖形;圖7為表示實(shí)現(xiàn)數(shù)據(jù)處理功能并選擇編輯模式時(shí),顯示手段12上所顯示的顯示圖象72的圖;圖8為說明本實(shí)施例的上滾移動(dòng)動(dòng)作的模式圖;圖9為表示上滾移動(dòng)動(dòng)作結(jié)束后的顯示圖象115的圖;圖10為說明利用電子設(shè)備11實(shí)現(xiàn)的上滾動(dòng)作的流程圖;圖11為表示數(shù)據(jù)部51中存儲(chǔ)的數(shù)據(jù)一次全部作圖象化的假想圖象120與顯示手段12的顯示畫面的上滾地區(qū)84中所顯示的數(shù)據(jù)部分之間的關(guān)系的圖;圖12為詳細(xì)說明圖10的流程圖中顯示起始地址A1的修改和上滾地區(qū)84內(nèi)的數(shù)據(jù)的重寫的流程圖;圖13為說明電子設(shè)備11中實(shí)現(xiàn)數(shù)據(jù)處理功能時(shí)顯示模式與編輯模式轉(zhuǎn)換的模式轉(zhuǎn)換動(dòng)作的流程圖;圖14為說明電子設(shè)備11中在上滾地區(qū)84內(nèi)設(shè)定基準(zhǔn)點(diǎn)的基準(zhǔn)點(diǎn)設(shè)定動(dòng)作的流程圖;圖15為基準(zhǔn)點(diǎn)設(shè)定動(dòng)作中所顯示的菜單圖形的顯示圖象112;圖16為基準(zhǔn)點(diǎn)設(shè)定動(dòng)作中所顯示的基準(zhǔn)點(diǎn)設(shè)定圖形的顯示圖象125;圖17為表示基準(zhǔn)點(diǎn)設(shè)定動(dòng)作中所顯示的固定點(diǎn)的基準(zhǔn)點(diǎn)設(shè)定圖形的顯示圖象131;圖18為表示基準(zhǔn)點(diǎn)設(shè)定動(dòng)作中所顯示的設(shè)定點(diǎn)的基準(zhǔn)點(diǎn)設(shè)定圖形的顯示圖象135;圖19為從顯示畫面內(nèi)顯示顯示圖形135的狀態(tài)輸入基準(zhǔn)點(diǎn)指定區(qū)域128內(nèi)的點(diǎn)來更新基準(zhǔn)點(diǎn)的設(shè)定點(diǎn)的狀態(tài)中,顯示手段12的顯示畫面中所顯示的顯示圖象135a;圖20為說明作為本發(fā)明第二實(shí)施例的電子設(shè)備中,在選擇數(shù)據(jù)處理功能的顯示模式的狀態(tài)所進(jìn)行的圖象上滾移動(dòng)動(dòng)作的流程圖;圖21為說明作為本發(fā)明第三實(shí)施例的電子設(shè)備中,在選擇數(shù)據(jù)處理功能的顯示模式的狀態(tài)所進(jìn)行的圖象上滾移動(dòng)動(dòng)作的流程圖;圖22為說明作為本發(fā)明第四實(shí)施例的電子設(shè)備中,在選擇數(shù)據(jù)處理功能的顯示模式的狀態(tài)所進(jìn)行的圖象上滾移動(dòng)動(dòng)作的流程圖;圖23a為表示將本發(fā)明第四實(shí)施例的電子設(shè)備中所顯示的目測數(shù)據(jù)進(jìn)行圖象化的假想圖象的模式圖;圖23b為表示假想圖象的模式的部分放大圖;圖24為說明圖22流程圖的步驟g2的近似位置偏離的運(yùn)算中近似X方向座標(biāo)偏離的X方向近似動(dòng)作的流程圖;圖25為說明圖22流程圖的步驟g2的近似位置偏離時(shí)進(jìn)行演算時(shí)近似Y方向位置偏離的Y方向近似動(dòng)作的流程圖;圖26為說明作為本發(fā)明第五實(shí)施例的電子設(shè)備中在選擇數(shù)據(jù)處理功能的顯示模式的狀態(tài)進(jìn)行的圖象的上滾移動(dòng)動(dòng)作的流程圖;圖27為說明作為本發(fā)明第六實(shí)施例的電子設(shè)備中在選擇數(shù)據(jù)處理功能的顯示模式的狀態(tài)進(jìn)行的圖象上滾移動(dòng)動(dòng)作的流程圖;圖28為含有為目測顯示第一已有技術(shù)裝置中所顯示數(shù)據(jù)的圖象1和光標(biāo)鍵2的顯示圖象3;圖29為指示由顯示出顯示圖象3的狀態(tài)向下作一行上滾時(shí)所顯示的顯示圖象4;和圖30為含有圖象8和指示區(qū)域9、10的顯示圖象7。
下面參照附圖對(duì)適用于本發(fā)明的優(yōu)選實(shí)施例作詳細(xì)說明。
圖1為表示設(shè)置有作為本發(fā)明第一實(shí)施例的數(shù)據(jù)處理裝置的電子設(shè)備11的外觀的圖形。電子設(shè)備11為具備有例如電話帳目和時(shí)間表等的管理功能以及對(duì)輸入的字符串作存儲(chǔ)、編輯的功能的被叫做所謂的電子筆記本的電子設(shè)備。
電子設(shè)備11具有顯示裝置12和座標(biāo)輸入裝置13。顯示裝置12由例如液晶顯示裝置等實(shí)現(xiàn)。座標(biāo)輸入裝置13具有透光性。并與顯示裝置12的顯示畫面上相接地被加以配置。座標(biāo)輸入裝置13具有設(shè)定二維座標(biāo)的扁平平面狀的構(gòu)件,在其表面上使用人員借助手指和筆15來檢出接觸點(diǎn)的二維座標(biāo)。座標(biāo)輸入裝置13,由被叫做圓形輸入板的觸摸屏實(shí)現(xiàn)。
觸摸屏有電阻模式、靜電電容式、光學(xué)方式和超音式等的方式的觸摸屏。本實(shí)施例的座標(biāo)輸入裝置中采用哪一種方式的觸摸屏均可。例如,下面說明電阻膜式的觸摸。
電阻膜式觸膜屏具有以在有透光性能的玻璃和薄膜上形成有透光性能的導(dǎo)電薄膜來形成的二個(gè)透明電極材料。該觸摸屏是將形成該透明電極材料的導(dǎo)電體薄膜的平面留有間隔地對(duì)向配置、在一個(gè)透明電極材料的導(dǎo)電體薄膜形成面上形成有絕緣點(diǎn)空群來構(gòu)成的。此絕緣點(diǎn)空群是為在觸摸屏上沒有手指和筆15接觸時(shí)保持二透明電極材料的間隔以防止導(dǎo)電體薄膜的接觸設(shè)置的。
在按壓一下這樣的觸摸屏的一點(diǎn)時(shí),被壓下的位置上二透明電極材料的導(dǎo)電薄膜就短路。利用這一短路來檢測被壓入的位置。電阻膜型的觸摸屏,按照位置檢測方法被分成數(shù)字電阻膜方式和模擬電阻膜方式。
數(shù)字電阻膜方式的觸摸屏是將前述薄膜加工制成許多由短片狀薄膜形成的電極、而將各個(gè)短片狀的電極在長度方向相垂直地配置透明電極材料所構(gòu)成的。在按壓數(shù)字電阻膜式觸摸屏中短片狀電極相交部分時(shí),相交的短片狀透明電極間短路而發(fā)生電氣接觸。依靠檢測此短路的位置來檢測觸摸屏被按壓的位置。
模擬電阻膜方式的觸摸屏是在各薄膜上形成具有同樣一種透光性的導(dǎo)電體薄膜,按原樣對(duì)向地構(gòu)成觸摸屏。在此導(dǎo)電體薄膜的端部,在互相垂直的直線上配置二對(duì)檢測電極那樣設(shè)置的。在按壓這樣的觸摸屏的任意點(diǎn)時(shí),透明電極間就發(fā)生短路。按壓點(diǎn)的位置的檢測是利用前述二對(duì)檢測電極來檢測因透明電極間的短路所生成的電壓變化而進(jìn)行。
而靜電電容型方式的觸摸屏則為,例如在是模擬靜電電容型時(shí),以在玻璃表面上形成具有均勻電阻率的透明導(dǎo)電體膜來形成玻璃屏幕,在此玻璃屏幕的端部連接對(duì)屏幕加以相同電壓的元件來構(gòu)成。在此玻璃屏幕的導(dǎo)電膜與使用人員的手指等導(dǎo)電物體接觸時(shí),導(dǎo)電膜即通過導(dǎo)電物體和持有導(dǎo)電物體的使用人員接地而流過微小的電流。位置檢測即通過由在屏幕上設(shè)置的二對(duì)檢測手段檢測此微小電流來進(jìn)行。
再來參看圖1。在電子設(shè)備11的框架11a的側(cè)面上設(shè)置有轉(zhuǎn)換電子設(shè)備11的電源狀態(tài)的電源開關(guān)14。在電子設(shè)備11的電源為斷開狀態(tài)下操作電源開關(guān)14時(shí),電源就被轉(zhuǎn)換接通狀態(tài)。反這在從電子設(shè)備11的電源為接通狀態(tài)操作電源開關(guān)14時(shí),電源就被轉(zhuǎn)換成斷開狀態(tài)。而電子設(shè)備11的框架11a的側(cè)面設(shè)置有存放用于在座標(biāo)輸入裝置13上輸入座標(biāo)的筆15的存放部1b。
電子設(shè)備11具有模式鍵組16和功能鍵組17。圖2和圖3為表示鍵組16、17的外觀的放大圖。模式鍵組16為用于對(duì)例如電話帳目和日程表等的管理功能與能以具有字符串輸入編輯功能那樣的電子設(shè)備11實(shí)現(xiàn)的功能進(jìn)行轉(zhuǎn)換的一組鍵。在模式鍵組16中含有作為選擇為將數(shù)據(jù)圖象化進(jìn)行顯示編輯的數(shù)據(jù)處理功能的鍵的數(shù)據(jù)處理模式鍵20。鍵20中顯示“數(shù)據(jù)指示器”字符。
功能鍵組17為在實(shí)現(xiàn)操作模式鍵組16的鍵所選擇的功能時(shí)的狀態(tài)中,指示可能執(zhí)行的動(dòng)作的鍵組。功能鍵組17中包含有例如前進(jìn)鍵21、后退鍵22、求助鍵23、中斷鍵24、菜單鍵25。
前進(jìn)鍵21和后退鍵22為指示將顯示裝置12用所顯示的數(shù)據(jù)轉(zhuǎn)換為其他數(shù)據(jù)的鍵。求助鍵23為用于指示執(zhí)行向使用人員說明電子設(shè)備11的操作的說明顯示功能的鍵。中斷鍵24為指示中斷正執(zhí)行著的處理的鍵。菜單鍵25為用于指示顯示選擇執(zhí)行多個(gè)處理功能的菜單圖形的鍵。
圖4為表示圖1的電子設(shè)備的電氣結(jié)構(gòu)的方框圖。電子設(shè)備11是以包含顯示裝置12、座標(biāo)輸入裝置13、位置檢測裝置31、中央處理裝置32、顯示控制裝置33、RTC(實(shí)時(shí)時(shí)鐘)38、輸出入端口39、鍵輸入手段40、外部連接端子41、存儲(chǔ)器43、44和電源60所組成的。
在座標(biāo)輸入裝置13中,例如由在其表面作按壓操作來輸入點(diǎn)信號(hào)。如操作座標(biāo)輸入裝置13,位置檢出裝置21即檢測座標(biāo)輸入裝置13被操作的位置的座標(biāo),向中央處理裝置32輸出位置信息。中央處理裝置32對(duì)顯示控制裝置33,輸出在顯示裝置12中顯示的顯示圖象的圖象數(shù)據(jù)。顯示控制裝置33根據(jù)中央處理32所給與的圖象數(shù)據(jù)控制顯示裝置12。
中央處理裝置32具有運(yùn)算部34、存儲(chǔ)部35和輸出入部36。運(yùn)算部34根據(jù)加給中央處理裝置32的輸出進(jìn)行用于后述處理動(dòng)作的運(yùn)算。存儲(chǔ)部35含有存儲(chǔ)運(yùn)算部34中所進(jìn)行運(yùn)算中所用的數(shù)據(jù)和運(yùn)算結(jié)果的內(nèi)部存儲(chǔ)器和寄存器。輸出入部36包含接收加給中央處理裝置32的輸出的輸出入端口和緩存器。
RTC 38產(chǎn)生時(shí)鐘脈沖并送往中央處理裝置32。輸出入端口39按照中央處理裝置32的輸出,對(duì)包含電子設(shè)備11中設(shè)置的模式鍵組16和功能鍵組17的鍵手段40進(jìn)行控制。而由鍵手段40的輸出則通過輸出入端39被加給中央處理裝置32。另外輸出入端口39還在通過外部連接端41連接的電子設(shè)備及該電子設(shè)備11的中央處理裝置之間進(jìn)行數(shù)據(jù)交換。
中央處理裝置32讀取存儲(chǔ)器43、44中所存貯的數(shù)據(jù)。而存儲(chǔ)器44還存儲(chǔ)由中央處理裝置32的輸出。
存儲(chǔ)器43由含有數(shù)據(jù)部46和程序部47所構(gòu)成。數(shù)據(jù)部46中存儲(chǔ)有例如字形數(shù)據(jù)和圖象數(shù)據(jù),以及轉(zhuǎn)換詞典的數(shù)據(jù)。字形數(shù)據(jù)和圖象數(shù)據(jù)是用于在顯示裝置12中顯示字符的數(shù)據(jù),是表示各種字符固有的目測顯示圖形的圖象數(shù)據(jù)。轉(zhuǎn)換詞典為在作日語輸入時(shí),將所輸入的平假名轉(zhuǎn)換成漢字的詞典。所謂字符的概念則包括平假名、片假名、漢字、歐美文字、數(shù)字、符號(hào)、圖形符號(hào)等。字符串則表示多個(gè)字符的集合。
程序部47中存儲(chǔ)以例如為進(jìn)行對(duì)應(yīng)于前述模式鍵組16的各個(gè)鍵的功能處理的程序,和為控制電子設(shè)備11的動(dòng)作的程序。存儲(chǔ)器43例如由只讀存儲(chǔ)器來作成。
存儲(chǔ)器44具有緩沖部49、標(biāo)記部50、數(shù)據(jù)部51、顯示位置部52和顯示緩沖存儲(chǔ)部53。存儲(chǔ)器44由隨機(jī)存取存儲(chǔ)器作成。緩沖器部49用于在執(zhí)行程序部47的程序時(shí)暫時(shí)存儲(chǔ)數(shù)據(jù)。同樣地在標(biāo)記部50中存儲(chǔ)在執(zhí)行程序部47的程序時(shí)所用的標(biāo)記。
數(shù)據(jù)部51中將應(yīng)在顯示裝置12中作目測顯示的目測數(shù)據(jù)以展開成能在顯示裝置12的顯示畫面上顯示的形式予以存儲(chǔ)。將目測數(shù)據(jù)全部作假想目測顯示圖象的假想圖象的面積比顯示裝置12的顯示畫面的面積還大。顯示位置部52中存儲(chǔ)表示作為目測數(shù)據(jù)的一部分的數(shù)據(jù)即在顯示裝置12的顯示畫面上被用圖象化而目測顯示的部分?jǐn)?shù)據(jù)在數(shù)據(jù)部51中的存儲(chǔ)位置的數(shù)據(jù)。顯示緩沖器部53中存儲(chǔ)在顯示裝置12的顯示畫面上作目測顯示的后述顯示圖象的圖象數(shù)據(jù)。
圖5a為表示存儲(chǔ)器44的存儲(chǔ)結(jié)構(gòu)的圖。存儲(chǔ)器44中設(shè)置有數(shù)據(jù)部51和顯示位置部52。數(shù)據(jù)部51中的以斜線表示的顯示數(shù)據(jù)部分54中,存儲(chǔ)當(dāng)前顯示裝置12的顯示畫面中作圖象化顯示部分的數(shù)據(jù)。
圖5b為表示數(shù)據(jù)部分51的詳細(xì)存儲(chǔ)結(jié)構(gòu)的圖形。數(shù)據(jù)部51中設(shè)置有(MXN)個(gè)存儲(chǔ)區(qū)55(1,1)~55(N,M)(總稱為“存儲(chǔ)區(qū)55”)。在數(shù)據(jù)部51中將目測數(shù)據(jù)進(jìn)行劃分,存入各存儲(chǔ)區(qū)55中。目測數(shù)據(jù)被分割成各自對(duì)應(yīng)于將其假想圖象分隔成N行M列的矩陣狀所形成的(NXM)個(gè)方塊。各存儲(chǔ)區(qū)55中存儲(chǔ)各方塊中要目測顯示的數(shù)據(jù)。例如在數(shù)據(jù)部51中所存儲(chǔ)的數(shù)據(jù)為字符數(shù)據(jù)時(shí),假想圖象就被劃分成使得單個(gè)的方塊中包含單個(gè)的字符的目測顯示圖形。各存儲(chǔ)區(qū)55中存儲(chǔ)各個(gè)字符的目測顯示圖形的圖象數(shù)據(jù),或者表示字符的代碼。
各方塊的數(shù)據(jù)以假想圖象的上下方向?yàn)橹黜樞?、左右方向?yàn)閺捻樞?、依次被存?chǔ)到各存儲(chǔ)區(qū)55(1,1)~55(N,M)中。在存儲(chǔ)區(qū)(n,m)中存儲(chǔ)上下方向上的第n個(gè)且在左右方向上為第m個(gè)方塊的數(shù)據(jù)。例如在存儲(chǔ)區(qū)55(1,1)中被存儲(chǔ)有上下方向第一行左端的數(shù)據(jù)。
圖5C為表示顯示位置部52的詳細(xì)存儲(chǔ)結(jié)構(gòu)圖。顯示位置部52具有存儲(chǔ)區(qū)57、58。存儲(chǔ)區(qū)57中存儲(chǔ)作為數(shù)據(jù)部51的顯示數(shù)據(jù)部分54的最前的地址的顯示起始地址A1。存儲(chǔ)區(qū)58中存儲(chǔ)顯示裝置12的顯示畫面所能顯示的數(shù)據(jù)量的值。此數(shù)據(jù)量等于顯示數(shù)據(jù)部分54的數(shù)據(jù)量。
再次參看圖4。中央處理裝置32由電源60供電。電源60設(shè)有驅(qū)動(dòng)用電池61、后備用電池62、和電源電路63。驅(qū)動(dòng)用電池61為驅(qū)動(dòng)整個(gè)電子設(shè)備11用的電池。后備用電池62為用于為保持存儲(chǔ)器44和中央處理裝置32的存儲(chǔ)部35所存儲(chǔ)的內(nèi)容而提供電能的電池。電源電路63對(duì)電池61、62的電壓進(jìn)行升壓和分壓,將其變換成預(yù)定的電壓。而電源電路63還進(jìn)行檢測電池61、62的消耗的低電池檢驗(yàn)。
在本實(shí)施方式的電子設(shè)備11中,如操作模式鍵組16的數(shù)據(jù)處理模式20時(shí),即執(zhí)行數(shù)據(jù)處理功能。在執(zhí)行這種處理時(shí),存儲(chǔ)器44的數(shù)據(jù)部51中存儲(chǔ)的數(shù)據(jù)的一部分被圖象化,在顯示裝置12上作目測顯示。在數(shù)據(jù)處理功能動(dòng)作中包含有顯示模式中的動(dòng)作和編輯模式中的動(dòng)作。在顯示模式中僅進(jìn)行將數(shù)據(jù)圖象化作目測顯示的動(dòng)作。在編輯模式中,進(jìn)行目測顯示數(shù)據(jù)的修正和新輸入數(shù)據(jù)的重新輸入動(dòng)作。
圖6為表示在執(zhí)行數(shù)據(jù)處理功能并選擇顯示模式時(shí)顯示裝置12的顯示畫面所顯示的顯示圖象71的圖形。圖7為表示在執(zhí)行數(shù)據(jù)處理功能并選擇編輯模式時(shí)顯示裝置12的顯示畫面所顯示的顯示圖象72的圖形。顯示圖象71、72為類似的圖象,同一部分上加以同一符號(hào)。
在顯示圖象71、72包含數(shù)據(jù)顯示部分73和指示顯示部分74。數(shù)據(jù)顯示部分73,如后述那樣,為將數(shù)據(jù)部51的顯示數(shù)據(jù)部分54所存儲(chǔ)的部分?jǐn)?shù)據(jù)進(jìn)行圖象化的圖象。
指示顯示部分74中含有多個(gè)圖象要素。這些圖象要素是例如向使用人員表明正執(zhí)行著的數(shù)據(jù)處理功能的顯示和該處理功能中所用的按鍵的圖象。例如,“通信記錄”為表示正執(zhí)行著的數(shù)據(jù)處理動(dòng)作的注解,直至數(shù)據(jù)處理動(dòng)作結(jié)束保持不變。“131行/650行”是表示一部分被圖象化并目測顯示著的數(shù)據(jù)的起始行的注解。在本實(shí)施方式中,目測數(shù)據(jù)為由多個(gè)字符組成的字符數(shù)據(jù),目測數(shù)據(jù)內(nèi)的部分?jǐn)?shù)據(jù)的起始位置以字符行表示。下面將沿左右方向排列的一組構(gòu)成要素的集合體稱之為“行”。而將沿上下方向排列的一組構(gòu)成要素的集合體稱之為“列”。
指示顯示部分74內(nèi),在以線框劃分的內(nèi)部被標(biāo)以“取入?yún)^(qū)域指定”、“結(jié)束”、“縮小”、“40位”、“編輯模式”、“顯示模式”的圖象要素分別為指示數(shù)據(jù)處理功能所執(zhí)行的處理動(dòng)作的按鍵76~80的圖象。
本實(shí)施方式的電子設(shè)備11中,按鍵76~80由顯示裝置12的顯示畫面所顯示的圖象和在圖象被顯示時(shí)位于其正上方的座標(biāo)輸入裝置13組合所構(gòu)成。在由座標(biāo)輸入裝置輸入的座標(biāo)表明為與顯示畫面內(nèi)各按鍵76-80的圖象被顯示的位置相對(duì)應(yīng)的位置時(shí),就判斷為在操作各個(gè)按鍵76~80。可以說,按顯示裝置12所顯示的各按鍵76~80的圖象來劃分的座標(biāo)輸入裝置13的一部分的區(qū)域,與采用與鍵盤的鍵同等的作為輸入手段是等價(jià)的。因而在檢測出所劃分的區(qū)域的座標(biāo)時(shí),就判斷為該被劃分區(qū)域正下方的顯示裝置12所顯示的圖象所表示的按鍵76~80在被操作,而執(zhí)行對(duì)應(yīng)于此按鍵76~80所設(shè)定的功能。
例如,被標(biāo)明為“編輯模式”的圖象80a、標(biāo)明為“顯示模式”的圖象80b為轉(zhuǎn)換按鍵80的圖象。轉(zhuǎn)換按鍵80為將前述的顯示模式和編輯模式進(jìn)行轉(zhuǎn)換的按鍵。每次操作轉(zhuǎn)換按鍵80時(shí),即由從此時(shí)被選擇執(zhí)行的哪一個(gè)模式轉(zhuǎn)換為其另一個(gè)的模式。同時(shí),其圖象也在圖象80a與圖象80b之間的相互轉(zhuǎn)換。在數(shù)據(jù)處理功能的模式被轉(zhuǎn)換為顯示模式時(shí),指示顯示區(qū)域74中就出現(xiàn)圖象80a作為轉(zhuǎn)換按鍵80的圖象。在模式被轉(zhuǎn)換為編輯模式時(shí),就出現(xiàn)圖象80b作為轉(zhuǎn)換按鍵80的圖象。關(guān)于其他按鍵76~79將在后面說明。
由顯示裝置12與座標(biāo)輸入裝置13組合設(shè)定的輸入手段的各按鍵76~80,只要改變對(duì)應(yīng)于輸入的圖象與顯示圖象的程序,就能容易地改變顯示畫面內(nèi)的配置位置。而且如消去按鍵76~80的圖象,就能暫時(shí)刪除該鍵。因而,特別是在小型的電子筆記本等的體積受限的電子設(shè)備中,采用上述那樣的按鍵76~80作為輸入手段時(shí),能夠最大限度地利用顯示裝置12的顯示畫面。
前述的數(shù)據(jù)圖象部分73是作為數(shù)據(jù)部51所存儲(chǔ)的目測數(shù)據(jù)中的一部分?jǐn)?shù)據(jù)的部分?jǐn)?shù)據(jù)被圖象化而得的圖象。目測數(shù)據(jù),如前述那樣,對(duì)應(yīng)于比數(shù)據(jù)圖象部分73還大的假想的顯示區(qū)域而被圖象化。因而,作為將部分?jǐn)?shù)據(jù)圖象化的圖象的數(shù)據(jù)圖象部分73,即等價(jià)于由目測數(shù)據(jù)的假想圖象切取一部分所得的部分圖象。因此,在數(shù)據(jù)圖象部分73的四周部分上,被看作是假想地存在有作為假想圖象的該部分圖象以外的剩余圖象而未被目測顯示的圖象。此剩余的圖象,作為未在顯示裝置12所目測顯示的數(shù)據(jù),對(duì)應(yīng)于目測數(shù)據(jù)的部分?jǐn)?shù)據(jù)以外的剩余數(shù)據(jù)。在電子設(shè)備11中,為使剩余的圖象在顯示裝置12的顯示畫面上進(jìn)行目測顯示,應(yīng)進(jìn)行圖象的上滾移動(dòng)動(dòng)作。此上滾移動(dòng)動(dòng)作由指定對(duì)應(yīng)于數(shù)據(jù)圖象部分73的顯示畫面內(nèi)的點(diǎn)來進(jìn)行指示。
圖8為說明在電子設(shè)備11進(jìn)行的上滾移動(dòng)動(dòng)作的模式圖。外框83為顯示裝置12的顯示畫面的一部分,表示作為目測顯示部分?jǐn)?shù)據(jù)的目測顯示區(qū)域的上滾區(qū)84的邊緣部分。此外框83與圖6數(shù)據(jù)圖象部分73的區(qū)域的邊界線73a相對(duì)應(yīng),目測顯示僅上滾區(qū)84范圍內(nèi)的數(shù)據(jù)圖象部分73。在顯示畫面所目測顯示的顯示圖象中,僅上滾區(qū)84內(nèi)所顯示的圖象進(jìn)行上滾移動(dòng)。
在上滾區(qū)84中設(shè)置有基準(zhǔn)點(diǎn)85?;鶞?zhǔn)85可以被設(shè)置在上滾區(qū)84的任一位置上。在本實(shí)施方式中,是被設(shè)置在上滾區(qū)84的圓形中心。
在指示上滾移動(dòng)動(dòng)作時(shí),電子設(shè)備11的使用人員利用座標(biāo)輸入裝置13,在上滾區(qū)84內(nèi)所希望位置上指定指定點(diǎn)86。例如,使用人員用筆15按壓被重疊設(shè)置在顯示裝置12的顯示畫面上的座標(biāo)輸入裝置13的區(qū)84上其某一點(diǎn)時(shí),被按壓點(diǎn)的正下方的顯示畫面的點(diǎn)即被指定作為指定點(diǎn)。
指定點(diǎn)86一被指定,中央處理裝置32就使顯示裝置12的顯示畫面所顯示的數(shù)據(jù)圖象部分73,象在與指定點(diǎn)86相同的位置上所顯示圖象部分73的圖象要素在與基準(zhǔn)點(diǎn)85相同的位置被顯示那樣地進(jìn)行上滾移動(dòng)。亦即,使得使用人員按壓的座標(biāo)輸入裝置13的點(diǎn)的正下方所顯示的圖象要素能象位于顯示裝置12的中央那樣來作上滾移動(dòng)。
本實(shí)施方式的上滾移動(dòng)動(dòng)作例如象圖象轉(zhuǎn)換那樣地進(jìn)行。上滾移動(dòng)圖象的移動(dòng)量被指定為等于基準(zhǔn)點(diǎn)85與指定點(diǎn)86的距離。因而,基準(zhǔn)點(diǎn)85與指定點(diǎn)86的距離越大,圖象作上滾移動(dòng)就越大。例如,作為指定點(diǎn)在區(qū)84內(nèi)指定點(diǎn)89時(shí)與指定點(diǎn)90時(shí)相比較,指定點(diǎn)90時(shí)的一方是單獨(dú)一次的上滾移動(dòng)動(dòng)作,移動(dòng)圖象的移動(dòng)量要大。因而,使用人員感覺的疑似的上滾移動(dòng)速度就大。
而圖象上滾移動(dòng)動(dòng)作的移動(dòng)方向被指定為等于由指定點(diǎn)至基準(zhǔn)點(diǎn)85的方向。亦即,在指定指定點(diǎn)86時(shí),以矢量92所示方向,在本例中圖象向右傾斜的上方向作上滾移動(dòng)。這樣,電子設(shè)備11就能按使用人員所希望的任意方向使圖象作上滾移動(dòng)。上滾移動(dòng)動(dòng)作的移動(dòng)方向并不限于矢量92的方向,矢量93~95所示的傾斜方向和矢量96~99所示的左右和上下方向的哪一種方向均可指定。
另外如在上滾區(qū)84中預(yù)先設(shè)定多個(gè)區(qū)域并在各區(qū)域內(nèi)設(shè)定指定點(diǎn),也可以使圖象對(duì)應(yīng)于這些區(qū)域并以預(yù)定的移動(dòng)量進(jìn)行上滾移動(dòng)。例如,將寬W1作為以上滾移動(dòng)的一單位,在距中央?yún)^(qū)域102的寬W1的整數(shù)倍的位置上設(shè)定線框103~105。進(jìn)而以中央?yún)^(qū)域102的邊緣和線框103~105來劃分上滾區(qū)94,設(shè)定區(qū)域106~108。
在根據(jù)各個(gè)區(qū)域106~108由所設(shè)定的指定點(diǎn)使圖象作上滾移動(dòng)時(shí),上滾移動(dòng)的移動(dòng)量由各區(qū)域106~108確定。例如,在指定區(qū)域108內(nèi)的點(diǎn)作為指定點(diǎn)86時(shí),使包含指定點(diǎn)86的區(qū)域109的圖象要素象在含有基準(zhǔn)點(diǎn)85的區(qū)域102所顯示那樣來作圖象上滾移動(dòng)。只要是在區(qū)域109內(nèi),即使指定點(diǎn)86被設(shè)定在哪一位置上,也都進(jìn)行相同移動(dòng)量的上滾移動(dòng)動(dòng)作。
例如,在前述圖6的數(shù)據(jù)圖象部分73中基準(zhǔn)點(diǎn)111重疊在圖象要素“ガ”上那樣地被設(shè)定的場合下,將指定點(diǎn)112指定為與圖象要素“個(gè)”相重疊時(shí),數(shù)據(jù)圖象部分73以從指定點(diǎn)112至基準(zhǔn)點(diǎn)111的矢量113所示方向僅進(jìn)行矢量113大小的上滾移動(dòng)。
圖9為表示上滾移動(dòng)動(dòng)作結(jié)束后顯示裝置12的顯示畫面所目測顯示的顯示圖象115的圖形。顯示圖象115的數(shù)據(jù)圖象部分116為去掉數(shù)據(jù)圖象部分73的以斜線表示的部分73b、并在與部分73b隔著基準(zhǔn)點(diǎn)111的對(duì)面邊緣上附加以新的目測顯示數(shù)據(jù)的圖象部分116a所得到的圖象。在數(shù)據(jù)圖象部分116中,圖象要素“個(gè)”被顯示在數(shù)據(jù)顯示部分116的圖中心、亦即與基準(zhǔn)點(diǎn)重疊的位置上。包含這樣的圖象部分116的顯示圖象115在與顯示圖象71相轉(zhuǎn)換并被目測顯示時(shí),使用人員就感覺到數(shù)據(jù)圖象部分73在矢量113的方向上僅進(jìn)行了其大小那樣的上滾移動(dòng)。
這樣,在本實(shí)施方式的電子設(shè)備11中,能方便地指定圖象上滾移動(dòng)的移動(dòng)方向和移動(dòng)量來進(jìn)行上滾移動(dòng)。而且能根據(jù)使用人員指定的指定點(diǎn)的位置容易地指定上滾移動(dòng)的移動(dòng)方向和移動(dòng)量。
圖10為說明利用圖1的電子設(shè)備11實(shí)現(xiàn)的上滾移動(dòng)動(dòng)作的流程圖。本實(shí)施方式的上滾移動(dòng)動(dòng)作,對(duì)預(yù)設(shè)的基準(zhǔn)點(diǎn)與電子設(shè)備11的使用人員指定的指定點(diǎn)的座標(biāo)偏離進(jìn)行運(yùn)算、使對(duì)應(yīng)于指定點(diǎn)的位置所顯示的圖象要素在與基準(zhǔn)點(diǎn)對(duì)應(yīng)的位置上顯示這樣來進(jìn)行。
在電子設(shè)備11中,如操作模式鍵組16的數(shù)據(jù)處理模式鍵20來指示執(zhí)行數(shù)據(jù)處理功能,并選擇數(shù)據(jù)處理功能的顯示模式,這樣就從步驟a1前進(jìn)到步驟a2。
在步驟a2中判斷是否對(duì)座標(biāo)輸入裝置13進(jìn)行了座標(biāo)的輸入。中央處理裝置32通過位置檢測裝置31,每數(shù)微秒檢測一次是否由座標(biāo)輸入裝置13輸出了表明已輸入座標(biāo)的信號(hào)。例如,在座標(biāo)插入裝置為觸摸屏?xí)r,位置檢測裝置31檢測座標(biāo)輸入裝置13輸出的電壓有無變化,并傳送給中央處理裝置32。中央處理裝置32響應(yīng)位置檢測裝置31的輸出,在預(yù)定次數(shù)、例如數(shù)次連續(xù)地檢測座標(biāo)插入裝置13的輸出電壓有變化時(shí),即判斷為已輸入了座標(biāo)。亦即,在座標(biāo)輸入裝置13被筆5等按壓時(shí),即判斷為在進(jìn)行座標(biāo)輸入。在判定為有座標(biāo)輸入時(shí),從步驟a2前進(jìn)到步驟a3。而如果判斷為未有座標(biāo)輸入時(shí),則返回到步驟a2。
在步驟a3檢測從座標(biāo)輸入裝置13被輸入的座標(biāo)。例如,在座標(biāo)輸入裝置13為模擬電阻膜型觸摸屏?xí)r,位置檢測裝置31在相垂直二方向的座標(biāo)軸方向上設(shè)置的二對(duì)檢測電極中,利用其中一個(gè)的檢測電極來檢測出另一方的檢測電極間的電位梯度。這種檢測在二對(duì)檢測電極中交替進(jìn)行,其檢測結(jié)果被加給位置檢測裝置31并在作模/數(shù)變換后被送至中央處理裝置32。在中央處理裝置32中,根據(jù)所檢測的電壓的變化量,檢測座標(biāo)輸入裝置13的哪一位置被按壓,檢測出被輸入座標(biāo)的座標(biāo)值。本實(shí)施方式中,座標(biāo)為根據(jù)垂直二方向的座標(biāo)軸所確定的二維座標(biāo)。
檢測得座標(biāo)后,由步驟a3進(jìn)行到步驟a4。在步驟a4,判斷由座標(biāo)輸入裝置13輸入的座標(biāo)是否包括在對(duì)應(yīng)于顯示裝置12的顯示畫面的上滾區(qū)84的座標(biāo)輸入裝置13的區(qū)域。在中央處理裝置32中,根據(jù)存貯器23中所存儲(chǔ)的數(shù)據(jù)和程序以及存儲(chǔ)器49中所存儲(chǔ)的顯示圖象的圖象數(shù)據(jù),判斷所輸入的座標(biāo)對(duì)應(yīng)于顯示裝置12的顯示畫面所顯示的顯示圖象71的哪一位置。
在電子設(shè)備11中,當(dāng)在顯示裝置12的顯示畫面所顯示的顯示圖象的正上方位置的座標(biāo)輸入裝置13上作按壓等操作而給予其位置的座標(biāo)時(shí),即判斷為由座標(biāo)輸入裝置13輸入了與該位置正下方的圖象相對(duì)應(yīng)位置的座標(biāo)。位于座標(biāo)輸入裝置13中的預(yù)定的顯示圖象的圖象要素的正上方的部分的預(yù)定范圍部分作為觸摸區(qū)而劃分。所謂規(guī)定的顯示圖象的圖象要素是例如前述的按鍵76~80的圖象和數(shù)據(jù)圖象部分73。按鍵76~80的圖象與其正上方的觸摸區(qū)相組合構(gòu)成按鍵。
所輸入的座標(biāo)在被判斷為包含在數(shù)據(jù)圖象部分73的觸摸區(qū)中的座標(biāo)、亦即由顯示裝置12的顯示畫面的上滾區(qū)84的正上方的座標(biāo)輸入裝置13所輸入的座標(biāo)時(shí),前進(jìn)到步驟a5。在步驟a5中,判定對(duì)應(yīng)于所輸入座標(biāo)的顯示裝置12的顯示畫面內(nèi)的點(diǎn)為進(jìn)行上滾移動(dòng)的指示和上滾的移動(dòng)方向和移動(dòng)量的指示的指定點(diǎn),對(duì)顯示畫面的上滾區(qū)84內(nèi)預(yù)定的基準(zhǔn)點(diǎn)與指定點(diǎn)的位置偏離進(jìn)行運(yùn)算。
顯示裝置12的顯示畫面中設(shè)定有各自的二維XY座標(biāo)系。此二維XY座標(biāo)系的各個(gè)座標(biāo)軸,在顯示畫面內(nèi)目測顯示圖6所示的顯示圖象71時(shí),被設(shè)定成例如以顯示左上方的點(diǎn)117的位置作為原點(diǎn)而互相垂直。X座標(biāo)軸118被設(shè)定成通過原點(diǎn)117沿左右方向平行。 Y座標(biāo)軸119被設(shè)定成通過原點(diǎn)117沿上下方向平行。
基準(zhǔn)點(diǎn)與指定點(diǎn)位置的偏離例如以基準(zhǔn)點(diǎn)與指定點(diǎn)的座標(biāo)的偏離來代表?;鶞?zhǔn)點(diǎn)的座標(biāo)作為(Xc,Yc),指定點(diǎn)的座標(biāo)作為(Xs,Ys)?;鶞?zhǔn)點(diǎn)與指定點(diǎn)的位置偏離以(Xc-Xs,Yc-Ys)來表示。亦即,此位置偏離是以基準(zhǔn)點(diǎn)與指定點(diǎn)間距離作為大小、從指定點(diǎn)向著基準(zhǔn)點(diǎn)的方向作為方向的向量來表示。在電子設(shè)備11中。將此向量的方向作為移動(dòng)方向,以向量的大小作為移動(dòng)量,進(jìn)行圖象的上滾移動(dòng)動(dòng)作。對(duì)基準(zhǔn)點(diǎn)與指定點(diǎn)的位置偏離進(jìn)行運(yùn)算后,由步驟a5前進(jìn)到步驟a6。
在步驟a6中進(jìn)行顯示起始地址A的修正。顯示起始地址A1,如后述那樣,是在由數(shù)據(jù)部51讀出上滾區(qū)84中作為數(shù)據(jù)圖象部分而作目測顯示的部分?jǐn)?shù)據(jù)時(shí)成為基準(zhǔn)的位置。顯示起始地址A1,為在上滾移動(dòng)區(qū)84所目測顯示的數(shù)據(jù)圖象部分71中成為對(duì)應(yīng)于指定點(diǎn)的位置的圖象要素在對(duì)應(yīng)于基準(zhǔn)點(diǎn)的位置所顯示那樣地移動(dòng)的新圖象所對(duì)應(yīng)的部分?jǐn)?shù)據(jù)被存儲(chǔ)的數(shù)據(jù)部51的部分的起始地址那樣被加以修正。經(jīng)修正后的顯示起始地址A1的值被更新后存儲(chǔ)在存貯器44的顯示位置部52的存儲(chǔ)區(qū)57中。顯示起地址A1修正結(jié)束后即由步驟a6進(jìn)入步驟a7。
在步驟a7中,根據(jù)修正后的顯示起始地址A1,對(duì)上滾區(qū)84內(nèi)被圖象化并目測顯示的部分?jǐn)?shù)據(jù)進(jìn)行改寫。首先,以被修正的顯示起始地址A1作為基準(zhǔn),從存儲(chǔ)器44的數(shù)據(jù)部51將部分?jǐn)?shù)據(jù)讀入至顯示緩沖存儲(chǔ)部53。然后將顯示緩沖存儲(chǔ)部53的數(shù)據(jù)傳送至顯示控制裝置33。數(shù)據(jù)被傳送后,顯示控制裝置33使得在顯示裝置12上顯示包含新數(shù)據(jù)圖象部分的顯示圖象。由于進(jìn)行上述這樣的處理動(dòng)作,就在顯示裝置12的顯示畫面的上滾區(qū)84中顯示圖7的顯示圖象65的數(shù)據(jù)顯示圖象116 。
在步驟a4所輸入的座標(biāo)如被判定為對(duì)應(yīng)于上滾區(qū)84以外的顯示畫面的區(qū)域的座標(biāo)時(shí),由步驟a4前進(jìn)到步驟a8。在步驟a8中判斷所輸入的座標(biāo)是否包含在結(jié)束按鍵77的觸摸區(qū)中。在不被包含在結(jié)束按鍵77的觸摸區(qū)中時(shí),由步驟a8前進(jìn)到步驟a9,執(zhí)行對(duì)應(yīng)于與包含被輸入的座標(biāo)的觸摸區(qū)相應(yīng)的圖象的處理動(dòng)作。例如,在所輸入的座標(biāo)被包含在轉(zhuǎn)換鍵80的觸摸區(qū)中時(shí),將數(shù)據(jù)處理功能動(dòng)作的模式從顯示模式轉(zhuǎn)換成編輯模式。而在座標(biāo)被包含在各按鍵76~80的觸摸區(qū)和上滾區(qū)84的觸摸區(qū)以外的部分中時(shí),則進(jìn)行對(duì)應(yīng)于包含該觸摸區(qū)的按鍵和座標(biāo)的處理。
在步驟a7改寫上滾區(qū)84內(nèi)所顯示部分?jǐn)?shù)據(jù)結(jié)束后,由步驟a7前進(jìn)到步驟a10,結(jié)束此流程的處理動(dòng)作。同樣,在步驟8判定為結(jié)束按鍵的觸摸區(qū)被觸摸時(shí),以及在步驟a9中與所輸入的座標(biāo)相對(duì)應(yīng)的其他處理動(dòng)作結(jié)束時(shí),也同樣進(jìn)入步驟a10結(jié)束處理動(dòng)作。
如上述那樣本實(shí)施例相應(yīng)的電子設(shè)備11,通過使用人員指定上滾區(qū)84內(nèi)的任意點(diǎn),就能指定上滾移動(dòng)的移動(dòng)方向和移動(dòng)量并作上滾移動(dòng)。此上滾移動(dòng),例如是以將顯示畫面作細(xì)分化得的區(qū)域的點(diǎn)為單位進(jìn)行的。這一區(qū)域相當(dāng)顯示畫面的象素。此流程圖的上滾移動(dòng)動(dòng)作,例如適宜于在將導(dǎo)航中所用的地圖數(shù)據(jù)進(jìn)行圖象化并作目測顯示執(zhí)行。而且也可以以字符單位等的預(yù)定數(shù)據(jù)塊為單位進(jìn)行上滾移動(dòng)。
圖11為表示將數(shù)據(jù)部51所存儲(chǔ)的目測數(shù)據(jù)假想地一次全部作圖象化的假想圖象120,與顯示裝置12的顯示畫面的上滾區(qū)84所顯示的部分?jǐn)?shù)據(jù)的圖象的關(guān)系的圖。設(shè)想目測數(shù)據(jù)為由多個(gè)字符所構(gòu)成的字符數(shù)據(jù)。上述的上滾區(qū)84具有能將呈左右方向的X方向上的m個(gè)、呈上下方向的Y方向上n個(gè)字符的圖象,布置成各個(gè)圖象與鄰接圖象隔開預(yù)定間隔的矩陣狀的大小。亦即,能將各字符的圖象以n行m列的矩陣布置來顯示。
假想的圖象120以N行M列的行列布置來顯示各字符的圖象。能在上滾區(qū)84顯示的部分?jǐn)?shù)據(jù)的圖象等于切出假想圖象120的一部分的狀態(tài)。區(qū)域84a、84b、84c表示假想圖象120中被上滾區(qū)84所顯示的部分?jǐn)?shù)據(jù)的圖象。此部分?jǐn)?shù)據(jù)的圖象在假想圖象120中的位置并不限于這些區(qū)域84a、84b、84c的位置,其他位置亦可。
圖12為詳細(xì)說明圖10的流程圖的步驟a6和步驟a7中進(jìn)行的顯示起始地址A1的修正操作和上滾區(qū)內(nèi)的數(shù)據(jù)改寫操作的流程圖。在進(jìn)行該流程的處理操作之前,從將由圖11的區(qū)域84b劃分的部分?jǐn)?shù)據(jù)作為數(shù)據(jù)圖象部分顯示的狀態(tài),點(diǎn)85c被指定作為指定點(diǎn)?;鶞?zhǔn)點(diǎn)與指定點(diǎn)的位置偏離,在X方向是字符Sx個(gè),在Y方向是字符Sy個(gè)。顯示起始地址A1就變成為對(duì)應(yīng)于區(qū)域84b左上角的點(diǎn)α1的象素的數(shù)據(jù)部51的存儲(chǔ)區(qū)55的地址。
在圖10流程圖的步驟a5中,基準(zhǔn)點(diǎn)與指定點(diǎn)的位置偏離一旦被計(jì)算出,就由步驟b1前進(jìn)到步驟b2。在步驟b2中,在表示存儲(chǔ)器44的顯示緩沖存儲(chǔ)器53的存儲(chǔ)區(qū)的地址的寄存器(YH,YL)中代入1進(jìn)行初始化。顯示緩沖存儲(chǔ)器53具有與前述數(shù)據(jù)部51類似的存儲(chǔ)結(jié)構(gòu),具有(nxm)個(gè)存貯區(qū)。地址初始化結(jié)束后,由步驟b2進(jìn)入步驟b3。
在步驟b3中,由當(dāng)前顯示的起始地址A1和位置偏離,按照下式求取作上滾移動(dòng)后的顯示起始地址A2。
A2←A1+2·M·Sy+2·Sx (1)上式右邊第二次和第三次表示從對(duì)應(yīng)于區(qū)域84b的點(diǎn)α1的存儲(chǔ)區(qū)55至對(duì)應(yīng)于以點(diǎn)85c為中心的區(qū)域S4c的點(diǎn)α2的存儲(chǔ)區(qū)55的地址之差。
如前述那樣在數(shù)據(jù)部51中將假想圖象劃分成(NXM)個(gè)塊,各塊的圖象數(shù)據(jù)以X方向作主排列順序以Y方向?yàn)楦迸帕许樞虮淮鎯?chǔ)。因而,例如Y方向上偏離Sy行的位置偏離就等于在數(shù)據(jù)部51的地址上,將相當(dāng)于一列塊的M個(gè)存儲(chǔ)區(qū)組成的集合僅跳越Sy的偏離。亦即,等于(MXSy)個(gè)存儲(chǔ)區(qū)的偏離。向在右邊第二和第三次中將字符所示位置偏離值Sx、Sy乘以2是因?yàn)閿?shù)據(jù)部51中各存儲(chǔ)區(qū)被設(shè)定為2字節(jié)。
再來看如圖12,在求得新的顯示起始地址之后,由步驟b3進(jìn)入步驟b4。在步驟b4中將計(jì)數(shù)器k置1作初始化。同時(shí)將表示數(shù)據(jù)部51的地址的寄存器(XH,XL)中寫入顯示起始地址A2。計(jì)數(shù)器k與寄存器(XH,XL)設(shè)定結(jié)束后,由步驟b4前進(jìn)到步驟b5。在步驟b5中,將計(jì)數(shù)器J置1作初始化,進(jìn)入步驟b6。
在步驟b6中,在寄存器(XH,XL)中加以{2·(J-1)}進(jìn)行更新。
(XH,XL)←(XH,XL)+2·(J-1) (2)同時(shí)從數(shù)據(jù)部51讀出地址為寄存器(XH,XL)的值的存儲(chǔ)區(qū)55和地址為(XH,XL)值加1的值的存儲(chǔ)區(qū)55中所存儲(chǔ)的圖象數(shù)據(jù),分別寫入寄存器A、B中。
A←[XH,XL] (3)B←[XH,XL]+1 (4)然后將寄存器A、B的存儲(chǔ)內(nèi)容傳送到作為顯示緩沖存儲(chǔ)部53的存儲(chǔ)區(qū)的、地址為寄存器(YH,YL)的值和寄存器(YH,YL)的值加1得的值的存儲(chǔ)區(qū)中?!鸄 (5)[YH,YL]+1←B (6)[XH,XL]、[YH,YL]分別表示地址等于寄存器(XH,XL)、(YH,YL)的值的存儲(chǔ)區(qū)中所存儲(chǔ)的數(shù)據(jù)。根據(jù)這一操作,從對(duì)應(yīng)于數(shù)據(jù)部51的顯示起始地址A2的存儲(chǔ)區(qū)55開始計(jì)算并將第(J-1)個(gè)存儲(chǔ)區(qū)55中所存儲(chǔ)的圖象數(shù)據(jù)存儲(chǔ)到作為顯示緩沖部53的存儲(chǔ)區(qū)的對(duì)應(yīng)于顯示上滾區(qū)84的該數(shù)據(jù)的場所的存儲(chǔ)區(qū)中。在第(J-1)號(hào)存儲(chǔ)區(qū)的數(shù)據(jù)的重寫結(jié)束后,由步驟b6進(jìn)入到步驟b7。
在步驟b7中,寄存器(YH,YL)和記數(shù)器J中加以2進(jìn)行更新。
(YH,YL)←(YH,YL)+2 (7)J←J+2 (8)寄存器和計(jì)數(shù)器更新結(jié)束后前進(jìn)到步驟b8,判斷計(jì)數(shù)器的值是否大于2m。亦即,判斷在區(qū)域84c的X方向的行排列的塊中,是否由最前面的塊讀出了m個(gè)塊大小的數(shù)據(jù)。如計(jì)數(shù)器J的值在2m以下則返回步驟b6,繼續(xù)讀出該行的數(shù)據(jù)。如判斷計(jì)數(shù)器J的值大于2m、完成了區(qū)域84c一行的數(shù)據(jù)的讀取,即由步驟b8前進(jìn)到b9。
在步驟b9中,將計(jì)數(shù)行的計(jì)數(shù)器k加一而更新,進(jìn)入步驟b10。在步驟b10中判斷計(jì)數(shù)器k的值是否大于上滾區(qū)84中可能顯示的行數(shù)的數(shù)n。在n行以下時(shí)進(jìn)入步驟b11,按照下式計(jì)算對(duì)應(yīng)于下一行的最前面的地址并作指定后返回到步驟b5。
(XH,XL)←(XH,XL)+2·(M-m) (9)右邊第二項(xiàng)的(M-m)表示在數(shù)據(jù)部51中被步驟b5~步驟b8讀出的存儲(chǔ)區(qū)之后列舉的被跳越讀掉的存儲(chǔ)區(qū)的個(gè)數(shù)。亦即,數(shù)據(jù)部51的數(shù)據(jù),從對(duì)應(yīng)于假想圖象(120的一行的M個(gè)存儲(chǔ)區(qū)中順次讀出對(duì)應(yīng)于m個(gè)塊的m個(gè)存儲(chǔ)區(qū)部分。因而,對(duì)應(yīng)于新的區(qū)域84c的圖象數(shù)據(jù)就成為,首先按顯示起始地址A2由m個(gè)存儲(chǔ)區(qū)中讀出,接著在跳越讀掉(M-m)個(gè)存貯區(qū)后再由m個(gè)存儲(chǔ)區(qū)中讀出。
在步驟b10判斷計(jì)數(shù)器k的值大于n時(shí),判斷完成了全部數(shù)據(jù)的讀出,在步驟b12結(jié)束該流程的處理操作。
這樣,在電子設(shè)備11中,按照位置的偏離改變顯示起始地址A1,依次讀出被分割或塊單位的圖象數(shù)據(jù),就能改寫上滾區(qū)84中所顯示的部分?jǐn)?shù)據(jù)。
在該流程圖中,雖然是把數(shù)據(jù)看作是字符數(shù)據(jù)以字符單位來讀出數(shù)據(jù)的,但也可以例如在數(shù)據(jù)部51的各存儲(chǔ)區(qū)中存儲(chǔ)以點(diǎn)為單位的圖象數(shù)據(jù),從而讀出這些數(shù)據(jù)。另外,數(shù)據(jù)的改寫亦不限于這種方法,也可以采用其他方法。
圖13為說明在圖1的電子設(shè)備11執(zhí)行數(shù)據(jù)處理功能時(shí)顯示模式與編輯模式相轉(zhuǎn)換的模式轉(zhuǎn)換操作的流程圖。
如對(duì)電子設(shè)備11的模式鍵組16的數(shù)據(jù)處理模式鍵20進(jìn)行操作,就由步驟c1前進(jìn)到步驟c2。在步驟c2中判斷是否選擇新輸入模式。新輸入模式是指利用此后重新輸入并被目測顯示的在存儲(chǔ)器44中存儲(chǔ)的數(shù)據(jù)作為在這次的數(shù)據(jù)處理操作成為處理對(duì)象的目測數(shù)據(jù)的模式。在選擇了新輸入模式時(shí)就進(jìn)到步驟c3。未被選擇時(shí)則進(jìn)入步驟c4。在步驟c4中判斷是否選擇編輯模式作為數(shù)據(jù)處理操作的模式。在編輯模式中,讀出存儲(chǔ)器44所存儲(chǔ)的數(shù)據(jù)作目測顯示、并進(jìn)行新的數(shù)據(jù)的插入、去除的修正操作。在選擇了編輯模式時(shí)即進(jìn)行步驟c3,未選擇時(shí)則進(jìn)入步驟c5。
在步驟c5中,判斷是否選擇了顯示模式作為數(shù)據(jù)處理操作模式,在顯示模式中將存儲(chǔ)器44所存儲(chǔ)的數(shù)據(jù)進(jìn)行圖象化并目測顯示。在被選擇時(shí)圖6的顯示圖象71在顯示裝置12的顯示畫面上被顯示后進(jìn)到步驟c6。在步驟c6中判斷有未操作轉(zhuǎn)換按鍵80。在選擇顯示模式時(shí),轉(zhuǎn)換按鍵80由顯示裝置12的顯示畫面所顯示的圖象80a與圖象80a正上方的座標(biāo)輸入裝置13的觸摸區(qū)構(gòu)成。當(dāng)從座標(biāo)輸入裝置13輸入的座標(biāo)包含在該觸摸區(qū)中時(shí),就認(rèn)為已操作轉(zhuǎn)換按鍵80。
在操作了由標(biāo)明“編輯模式”的圖象80a構(gòu)成的轉(zhuǎn)換按鍵80時(shí),即判斷為選擇了編輯模式。亦即,在已選擇顯示模式的狀態(tài)中操作轉(zhuǎn)換按鍵80時(shí),即將模式由顯示模式轉(zhuǎn)換成編輯模式。轉(zhuǎn)換按鍵80一旦被操作。就從步驟c6返回到步驟c4,進(jìn)行后述的編輯模式的操作。
當(dāng)未操作轉(zhuǎn)換按鍵80時(shí)判斷為進(jìn)行顯示模式的操作后,則進(jìn)到步驟c7。在步驟c7中執(zhí)行按照前述圖10的流程的上滾移動(dòng)操作。如在完成單次的圖象上滾移動(dòng)操作,就從步驟c7返回到步驟c6。這樣,一旦被轉(zhuǎn)換成顯示模式時(shí),直到轉(zhuǎn)換按鍵80被操作之前,均判斷為由座標(biāo)輸入裝置13所輸入的座標(biāo)指示作上滾移動(dòng)操作,并進(jìn)行此上滾移動(dòng)操作。
在步驟c2和c3中,如判斷為指定了新輸入模式或編輯模式,在對(duì)圖7的顯示圖象72進(jìn)行目測顯示后進(jìn)入步驟c3。在步驟c3中判斷數(shù)據(jù)輸入和修正操作是否完成。例如,在顯示裝置12的顯示畫面上正在顯示顯示圖象72的狀態(tài)中,判斷有未操作表明該操作結(jié)束的結(jié)束按鍵77。在未操作此結(jié)束按鍵77時(shí),從步驟c3進(jìn)行步驟c8。
在步驟8中判斷有未操作含有標(biāo)明“顯示模式”的圖象80b的轉(zhuǎn)換按鍵80。亦即,如果在選擇了編輯模式時(shí)轉(zhuǎn)換按鍵80被操作,模式即從編輯模式被轉(zhuǎn)換成顯示模式。在進(jìn)行操作時(shí),判斷為指示進(jìn)行從編輯模式至顯示模式的模式轉(zhuǎn)換,從步驟c8進(jìn)到步驟c6。未進(jìn)行操作時(shí)則進(jìn)到步驟c9。
在步驟c9執(zhí)行數(shù)據(jù)的編輯處理操作。例如,利用座標(biāo)輸入裝置13來執(zhí)行數(shù)據(jù)輸入指示。此時(shí),首先判斷是否存在有來自座標(biāo)輸入裝置13的座標(biāo)輸入。在有座標(biāo)輸入時(shí),判斷由所輸入的座標(biāo)的集合描述的圖形。在其圖形為預(yù)定形狀的符號(hào)等時(shí),執(zhí)行進(jìn)行數(shù)據(jù)的復(fù)寫和插入等的規(guī)定的編輯處理操作。而所輸入的圖形如果是對(duì)應(yīng)于字符等的圖形時(shí),就將對(duì)應(yīng)于該圖形的字符作為數(shù)據(jù)輸入,在存儲(chǔ)進(jìn)存貯器44的緩沖部49的同時(shí),對(duì)顯示畫面的顯示圖象進(jìn)行更新。這一操作是所謂的手寫文字輸入操作。這樣的編輯處理操作結(jié)束時(shí),由步驟c9返回到步驟a2。
在步驟c3如判斷為數(shù)據(jù)輸入和修改結(jié)束時(shí),即從步驟c3進(jìn)到步驟c10,進(jìn)行數(shù)據(jù)的編輯處理的結(jié)束操作。結(jié)束操作中,例如將在新輸入模式和編輯模式中被輸入電子設(shè)備11的、被暫時(shí)存儲(chǔ)在存儲(chǔ)器44的緩沖部49等的改變了圖象的圖象數(shù)據(jù),作為以后數(shù)據(jù)處理功能中能利用的數(shù)據(jù)進(jìn)行入存儲(chǔ)器44中的登記處理。數(shù)據(jù)編輯處理的結(jié)束操作完成后,就從步驟c10進(jìn)到步驟c11。
而在步驟c2、c4、c5中各模式的哪一種未被選擇時(shí),就判斷為選擇了其他模式的處理,從步驟c5進(jìn)到步驟c11。在步驟c11中執(zhí)行被選擇的其他模式的處理操作。步驟c11中其他模式的處理操作結(jié)束時(shí),在步驟c12結(jié)束該流程的處理操作。
象上述這樣,在本實(shí)施方式的數(shù)據(jù)處理功能中,因僅進(jìn)行了按壓轉(zhuǎn)換按鍵80的觸摸區(qū)的操作,就能執(zhí)行進(jìn)行上滾移動(dòng)操作的顯示模式和進(jìn)行部分?jǐn)?shù)據(jù)的修改的新輸入模式和編輯模式的操作。因此本實(shí)施方式的上滾移動(dòng)操作能在進(jìn)行數(shù)據(jù)輸入和編輯的例如文件編制裝置等中實(shí)現(xiàn)。
而且顯示和編輯模式僅進(jìn)行按壓轉(zhuǎn)換按鍵80的觸摸區(qū)的操作就能很容易地轉(zhuǎn)換。因而,在用新輸入模式作目測數(shù)據(jù)輸入時(shí)和用編輯模式進(jìn)行數(shù)據(jù)修改的情況下希望參照顯示畫面所顯示的部分?jǐn)?shù)據(jù)以外的剩余數(shù)據(jù)時(shí),能夠容易地轉(zhuǎn)換成顯示模式來進(jìn)行圖象的上滾移動(dòng)操作。而用顯示模式參照目測數(shù)據(jù)的情況要想修改目測數(shù)據(jù)時(shí),也能容易地轉(zhuǎn)換成編輯模式來進(jìn)行數(shù)據(jù)編輯。
如圖6和圖7中所示那樣,顯示模式和編輯模式被選擇時(shí),顯示裝置12的顯示畫面所顯示的顯示圖象71、72僅僅不同于轉(zhuǎn)換按鍵80的圖象80a、80b。因此,即使顯示模式和編輯模式被轉(zhuǎn)換,顯示裝置12的顯示畫面的上滾區(qū)84內(nèi)作為數(shù)據(jù)圖象部分73被目測顯示的部分?jǐn)?shù)據(jù)也是同樣的。從而依靠進(jìn)行模式轉(zhuǎn)換就能防止忽略掉應(yīng)考慮希望進(jìn)行數(shù)據(jù)編輯的部分等的失誤情況。
這樣在本實(shí)施方式的電子設(shè)備11中,上滾移動(dòng)動(dòng)作僅在選擇顯示模式時(shí)進(jìn)行,因而,在由座標(biāo)輸入裝置13指定上滾區(qū)84內(nèi)的座標(biāo)時(shí),就能區(qū)別該座標(biāo)是表示上滾移動(dòng)操作的指定點(diǎn)的座標(biāo),還是表示數(shù)據(jù)編輯處理操作中的指示的座標(biāo)。因此就能以同一處理裝置來實(shí)現(xiàn)用于編輯操作中編輯數(shù)據(jù)而指示上滾區(qū)84中的座標(biāo)的座標(biāo)輸入裝置和用于指示上滾移動(dòng)操作的指定點(diǎn)而輸入座標(biāo)的座標(biāo)輸入裝置。
在本實(shí)施方式的電子設(shè)備11中,根據(jù)顯示裝置12的顯示畫面的上滾區(qū)84內(nèi)所設(shè)定的基準(zhǔn)點(diǎn)與使用人員指定的指定點(diǎn)的位置偏離執(zhí)行上滾移動(dòng)操作。這一基準(zhǔn)點(diǎn)111可由使用人員隨意設(shè)定。
圖14為說明在本實(shí)施方式的電子設(shè)備11中將基準(zhǔn)點(diǎn)設(shè)定在上滾區(qū)84內(nèi)的基準(zhǔn)點(diǎn)設(shè)定操作的流程圖。在本實(shí)施方式的電子設(shè)備11中,具有出廠時(shí)等預(yù)先設(shè)定的固定點(diǎn)和使用人員可隨意設(shè)定的設(shè)定點(diǎn)二種基準(zhǔn)點(diǎn),使用人員可以選擇采用固定點(diǎn)還是采用設(shè)定點(diǎn)。
在操作電源開關(guān)14將裝置的電源轉(zhuǎn)換成接通狀態(tài)后,由步驟d1進(jìn)到步驟d2,判斷有未對(duì)電子設(shè)備11的功能鍵組17的菜單鍵25進(jìn)行操作。在未操作時(shí)返回到步驟d2。操作時(shí)判斷為已指示執(zhí)行菜單操作,進(jìn)到步驟d 3,在顯示裝置12的顯示畫面上顯示圖15所示圖15所示的菜單畫面的顯示圖象122。
菜單操作是從菜單畫面所目測顯示的多個(gè)處理操作中執(zhí)行使用人員所選擇的任一處理操作的操作。菜單操作中所能選擇的處理操作,例如有顯示存儲(chǔ)器44的使用量的操作、調(diào)整顯示裝置12的顯示畫面的對(duì)比度的操作。還有刪除存儲(chǔ)器44所存儲(chǔ)的目測數(shù)據(jù)的操作,和設(shè)定用于顯示前述目測數(shù)據(jù)的口令、無此口令即禁止目測數(shù)據(jù)顯示的操作。而且在菜單操作的處理操作中還包含此流程的基準(zhǔn)點(diǎn)設(shè)定操作。
在菜單畫面的顯示圖象122中,含有作為用于選擇基準(zhǔn)點(diǎn)設(shè)定操作的圖象要素的區(qū)域123。區(qū)域123中標(biāo)明“基準(zhǔn)點(diǎn)設(shè)定”,與其正上方的座標(biāo)輸入裝置13的觸模區(qū)同時(shí),與前述按鍵作同樣操作。顯示顯示圖象122后從步驟d3前進(jìn)到步驟d4。
在步驟d4中判斷所輸入座標(biāo)是否包含在區(qū)域123的觸摸區(qū)中。將輸入座標(biāo)包含在此觸摸區(qū)中的情況后面稱之為“在觸模區(qū)觸摸”。在被觸摸時(shí),在顯示裝置12的顯示畫面中顯示了圖16中所示的基準(zhǔn)點(diǎn)設(shè)定畫面的顯示圖象125之后進(jìn)入步驟d5 。未觸摸時(shí)返回步驟d3。
在顯示圖象125中包含有固定點(diǎn)指定按鍵126的圖象、設(shè)定點(diǎn)設(shè)定按鍵127的圖象、和基準(zhǔn)點(diǎn)指定區(qū)域128。在本實(shí)施方式中是將固定點(diǎn)設(shè)置在畫面的中心。在按鍵126的圖象中標(biāo)明有“固定點(diǎn)(畫面中心)”。按鍵127的圖象中標(biāo)明有“自由設(shè)定”。基準(zhǔn)點(diǎn)指定區(qū)域128內(nèi)標(biāo)明有“請(qǐng)選擇固定點(diǎn)或自由設(shè)定”的注解。使用人員操作固定點(diǎn)指定按鍵126和設(shè)定點(diǎn)設(shè)定按鍵127的任一個(gè)的按鍵來選擇固定點(diǎn)或設(shè)定點(diǎn)。
再來看圖14,在顯示圖象125被目測顯示后如從座標(biāo)輸入裝置13輸入座標(biāo),在步驟d5根據(jù)所輸入的座標(biāo)來判斷固定點(diǎn)指定按鍵鍵126的觸摸區(qū)中有未被觸摸。如判斷為未被觸摸即從步驟d5進(jìn)入步驟d6。在步驟d6中判斷設(shè)定點(diǎn)設(shè)定按鍵127的觸摸區(qū)有未被觸摸。如判定為未被觸摸則返回到步驟d5,重復(fù)進(jìn)行判斷操作直到按鍵126、127的任一個(gè)的觸摸區(qū)被觸模為止。
在步驟d5如判斷固定點(diǎn)指定按鍵126的觸摸區(qū)被觸摸,即從步驟d5進(jìn)到步驟d7。在步驟d7中,在電子設(shè)備11中預(yù)先設(shè)定的規(guī)定的固定點(diǎn)的座標(biāo)上設(shè)定基準(zhǔn)點(diǎn),進(jìn)到步驟d8。在步驟d8,在顯示裝置12的顯示畫面上顯示圖17中所示的顯示圖象131。
顯示圖象131含有固定點(diǎn)指定按鍵126的圖象8和基準(zhǔn)點(diǎn)指定區(qū)域128,是刪除掉設(shè)定點(diǎn)設(shè)定按鍵127的圖象后的圖象。而在基準(zhǔn)點(diǎn)指定區(qū)域128內(nèi)描述作為表示所設(shè)定的基準(zhǔn)點(diǎn)位置的圖象要素的字符132。而在指定區(qū)域128內(nèi)結(jié)合輔助線133描述。輔助線133表示字符132被設(shè)置在指定區(qū)域128的圖中心、亦即顯示裝置12的顯示畫面的上滾區(qū)84的圖中心。輔助線133例如以虛線表示。
另外,中央處理裝置32控制顯示控制手段33,以便使顯示圖象131作規(guī)定次數(shù)的點(diǎn)滅顯示。所謂點(diǎn)滅顯示就是,例如在顯示裝置12是進(jìn)行黑白顯示的顯示裝置時(shí),例如將被白色顯示的點(diǎn)保持原狀,而被黑色顯示點(diǎn)則每隔規(guī)定時(shí)間轉(zhuǎn)換為白色,重復(fù)多次這樣的操作的操作。亦即為將圖象131被顯示的狀態(tài)和顯示圖象未被顯示的狀態(tài)每隔規(guī)定時(shí)間進(jìn)行轉(zhuǎn)換的操作。就這樣借助使顯示圖象131作點(diǎn)滅顯示來向使用人員提示,基準(zhǔn)點(diǎn)已被設(shè)定在以字符132所示的位置上。
再參看圖14。在步驟d6判斷為設(shè)定點(diǎn)設(shè)定按鍵127的觸模區(qū)被觸摸時(shí),從步驟d6進(jìn)入步驟d9。在步驟d9判斷前面使用人員有未設(shè)定能任意設(shè)定基準(zhǔn)點(diǎn)的設(shè)定點(diǎn)。亦即判斷設(shè)定點(diǎn)是否已經(jīng)被設(shè)定。在未被設(shè)定時(shí)從步驟d9進(jìn)入到步驟d10,例如將畫面的圖中心等的規(guī)定位置暫時(shí)設(shè)定作為設(shè)定點(diǎn)。
在步驟d9中被判定為預(yù)先設(shè)定有設(shè)定點(diǎn)時(shí)以及在步驟d10中設(shè)定點(diǎn)的暫時(shí)設(shè)定結(jié)束時(shí),進(jìn)入步驟d11。在步驟d11中,圖18所示的顯示圖象135被在顯示裝置12的顯示畫面顯示。顯示圖象135含有基準(zhǔn)點(diǎn)指定區(qū)域128和設(shè)定按鍵136的圖象。在指定區(qū)域128內(nèi)例如以具有X標(biāo)記的規(guī)定符號(hào)138來提示暫時(shí)設(shè)定的基準(zhǔn)點(diǎn)的設(shè)定點(diǎn)的位置。
再來看圖14。如顯示基準(zhǔn)點(diǎn)的設(shè)定點(diǎn)則從步驟d11進(jìn)到步驟d12,判斷設(shè)定按鍵136的觸摸區(qū)有未被觸摸。判定為未被觸摸時(shí)進(jìn)入步驟d13,判斷指定區(qū)域128的觸摸區(qū)有未被觸摸。如判斷未被觸摸即返回步驟d12,重復(fù)判斷直至指定區(qū)域128和設(shè)定按鍵136的觸模區(qū)被觸摸。
在指定區(qū)域128的觸摸區(qū)被觸摸時(shí),從步驟d13進(jìn)到步驟d14。在步驟d14中,將對(duì)應(yīng)于由座標(biāo)輸入裝置13輸入的座標(biāo)的指定區(qū)域128內(nèi)的點(diǎn)作為基準(zhǔn)點(diǎn)的設(shè)定點(diǎn)的座標(biāo),更新設(shè)定點(diǎn)的暫時(shí)設(shè)定。暫時(shí)設(shè)定結(jié)束后從步驟d14返回步驟d11,在顯示畫面上重新顯示表示暫時(shí)設(shè)定基準(zhǔn)點(diǎn)的設(shè)定點(diǎn)的圖象。
圖19為在圖18的顯示畫面13r被顯示畫面顯示后基準(zhǔn)點(diǎn)的設(shè)定點(diǎn)被更新的狀態(tài)中顯示裝置12的顯示畫面所顯示的顯示圖象135a。在顯示圖象135a的基準(zhǔn)點(diǎn)指定區(qū)域128內(nèi),顯示圖象135的基準(zhǔn)點(diǎn)指定區(qū)域128內(nèi)所顯示的字符138的圖象被刪除,而顯示有表示新被設(shè)定的設(shè)定點(diǎn)的位置的字符138a。字符138與字符138a為具有相同形狀的字符。
再參照?qǐng)D14。在步驟d12中如判定設(shè)定按鍵136的觸摸區(qū)被觸摸時(shí),認(rèn)定將當(dāng)前顯示畫面所顯示的位置的基準(zhǔn)點(diǎn)的設(shè)定點(diǎn)設(shè)定作為基準(zhǔn)點(diǎn),進(jìn)到步驟d15,該流程的處理操作結(jié)束。而在將基準(zhǔn)點(diǎn)的固定點(diǎn)設(shè)定作為基準(zhǔn)點(diǎn)時(shí),也在步驟d8中圖象的點(diǎn)滅顯示操作結(jié)束后從步驟d8進(jìn)到步驟在d15結(jié)束該流程的處理操作。
如以上所述,在本實(shí)施方式的的電子設(shè)備11中,能由使用人員在任意位置上設(shè)定成為上滾移動(dòng)操作的基準(zhǔn)的基準(zhǔn)點(diǎn)。因而,例如在利用多個(gè)窗口處理數(shù)據(jù)的裝置中,在利用任一窗口內(nèi)的數(shù)據(jù)處理功能的情況下該窗口所顯示的位置偏置于顯示畫面上的一部分且通常是一定的,這時(shí)使用人員就能隨意地設(shè)定對(duì)應(yīng)于該窗口的圖象內(nèi)所設(shè)定的上滾區(qū)84的基準(zhǔn)點(diǎn)。
下面說明本發(fā)明第二實(shí)施方式的電子設(shè)備。本實(shí)施方式的電子設(shè)備具有與第一實(shí)施方式的電子設(shè)備11同樣的結(jié)構(gòu),省略其說明。在本實(shí)施方式的電子設(shè)備中,如果顯示裝置的顯示畫面的上滾區(qū)84內(nèi)的點(diǎn)被連續(xù)指定,就連續(xù)地進(jìn)行圖象上滾移動(dòng)操作。
圖20為說明上述電子設(shè)備中在選擇數(shù)據(jù)處理功能的顯示模式的狀態(tài)下進(jìn)行的圖象上滾移動(dòng)操作的流程圖。圖20的流程與圖10的流程相類似,在進(jìn)行相同操作的步驟加以相同的標(biāo)號(hào),省略對(duì)其作詳細(xì)說明。
如操作電子設(shè)備的模式鍵組16的數(shù)據(jù)處理模式鍵20,并選擇顯示模式時(shí),則從步驟e1進(jìn)入步驟a2。在步驟a2中判定有無座標(biāo)輸入,在座標(biāo)被輸入時(shí),步驟a3中進(jìn)行對(duì)所輸入座標(biāo)的檢測。在步驟a4中判斷所輸入的座標(biāo)是否為顯示裝置12的顯示畫面的上滾區(qū)84所包含的座標(biāo)。
在輸入的座標(biāo)為上滾區(qū)84中所包含的座標(biāo)時(shí),由步驟a4進(jìn)到步驟e2。在步驟e2中判斷是否在繼續(xù)輸入座標(biāo)。當(dāng)繼續(xù)輸入座標(biāo)時(shí),例如在座標(biāo)輸入裝置12為觸摸屏?xí)r,使用人員用筆連續(xù)按壓觸摸屏上的一點(diǎn)。中央處理裝置32通過位置檢測裝置31每隔數(shù)微秒檢測來自座標(biāo)輸入裝置13的電壓有無變化。在多次檢測到同樣的電壓變化時(shí),中央處理裝置32判定為已進(jìn)行一次座標(biāo)輸入。而如果檢測出電壓變化的次數(shù)大于規(guī)定次數(shù)時(shí),中央處理裝置32即判斷為正在繼續(xù)輸入座標(biāo)。
如判斷為正進(jìn)行座標(biāo)繼續(xù)輸入,即由步驟e2進(jìn)到步驟e3。在步驟e3中,判斷步驟e2中判斷為正繼續(xù)輸入座標(biāo)時(shí)的判斷次數(shù)是否是第一次。亦即,在檢測出座標(biāo)的繼續(xù)輸入,并選擇上滾移動(dòng)的繼續(xù)處理時(shí),判斷執(zhí)行上滾移動(dòng)操作的次數(shù)是否為第一次。在繼續(xù)處理是第一次時(shí),由步驟e3進(jìn)入步驟e4,中斷處理操作等待第一等待時(shí)間t1。如被判斷繼續(xù)處理為第二次,則由步驟e3進(jìn)到步驟e5,中斷處理操作等待第二等待時(shí)間t2。第一等待時(shí)間t1是比第二等待時(shí)間t2長的等待時(shí)間。例如第一等待時(shí)間t1為0.5秒,第二等待時(shí)間t2為0.1秒。
如果在步驟e4和步驟e5中僅在規(guī)定的等待時(shí)間中斷處理操作后經(jīng)過等待時(shí)間,進(jìn)入步驟a5計(jì)算基準(zhǔn)點(diǎn)與指定的位置偏離。計(jì)算結(jié)束就進(jìn)入步驟a6對(duì)顯示起始地址A1加以修正,在步驟a7中改寫顯示畫面的上滾區(qū)84所顯示的部分?jǐn)?shù)據(jù)。數(shù)據(jù)改寫結(jié)束返回步驟a2。
在步驟a4判定所輸入的座標(biāo)為上滾區(qū)84外的座標(biāo)時(shí)進(jìn)到步驟a8,判斷結(jié)束按鍵77有未操作。被操作時(shí)在步驟g3中結(jié)束該流程的處理操作。未被操作時(shí)由步驟a8進(jìn)入步驟a9,在對(duì)應(yīng)于所輸入的座標(biāo)的位置的其他處理被執(zhí)行后,在步驟g3結(jié)束該流程圖的處理操作。
如以上這樣,在本實(shí)施方式的電子設(shè)備中,如座標(biāo)被繼續(xù)輸入,即連續(xù)執(zhí)行上滾移動(dòng)操作。亦即在連續(xù)進(jìn)行座標(biāo)輸入時(shí),例如在以筆15按壓觸摸屏的座標(biāo)輸入裝置13時(shí),直至使筆15離開座標(biāo)輸入裝置13為止,連續(xù)地進(jìn)行上滾移動(dòng)操作。
例如,在顯示裝置的顯示畫面上顯示指定圖6所示的圖象72的指定點(diǎn)112并進(jìn)行上滾移動(dòng)操作的顯示圖象115的狀態(tài)中,再次繼續(xù)按壓座標(biāo)輸入裝置13。此時(shí),在設(shè)備11中再次使數(shù)據(jù)圖象部分116作上滾移動(dòng),使得含有與指定點(diǎn)112對(duì)應(yīng)的點(diǎn)的圖象部分116的圖象要素在本實(shí)施方式中為圖象要素“し”移動(dòng)到與基準(zhǔn)點(diǎn)111一致的位置。在作上滾移動(dòng)后的顯示圖象的數(shù)據(jù)圖象部分中,含有移動(dòng)前的圖象部分116中對(duì)應(yīng)于指定點(diǎn)111的點(diǎn)的圖象要素“し”,移動(dòng)到圖象要素“個(gè)”描述的位置。
亦即,借助連續(xù)按壓觸摸屏的一點(diǎn),圖象即由按壓觸摸屏的點(diǎn)沿向基準(zhǔn)點(diǎn)的方向,以與基準(zhǔn)點(diǎn)與按壓點(diǎn)之間的距離成比例的疑似速度作連續(xù)的上滾移動(dòng)。這樣,在本實(shí)施方式的電子設(shè)備中就能進(jìn)行連續(xù)的上滾移動(dòng)動(dòng)作。
而在座標(biāo)輸入裝置13中,還能一邊連續(xù)輸入座標(biāo)一邊改變輸入的座標(biāo)。這一操作例如由一邊用筆15按壓觸摸屏的座標(biāo)輸入裝置13,一邊使筆15移動(dòng)通過輸入來實(shí)現(xiàn)。這樣,如果一邊繼續(xù)輸入座標(biāo)一邊改變輸入的座標(biāo),就能在進(jìn)行連續(xù)上滾移動(dòng)操作狀態(tài)下變更基準(zhǔn)點(diǎn)與指定點(diǎn)的位置的偏離。從而,有可能依靠筆15的移動(dòng)來改變使用人員感覺到的疑似的速度。而且還可能改變上滾移動(dòng)的方向。
在本實(shí)施方式的電子設(shè)備中,在進(jìn)行上滾移動(dòng)操作的繼續(xù)處理時(shí)只進(jìn)行第一次的處理時(shí),在進(jìn)行以后的處理時(shí)要有較長的等待時(shí)間停止上滾移動(dòng)操作進(jìn)行等待。由此就能改善連續(xù)上滾移動(dòng)操作的性能。
下面說明本發(fā)明第三實(shí)施方式的電子設(shè)備。本實(shí)施方式的電子設(shè)備具有與第一實(shí)施方式的電子設(shè)備11同樣的結(jié)構(gòu),省略其說明。在本實(shí)施方式的電子設(shè)備中進(jìn)行連續(xù)上滾移動(dòng)操作,而且使進(jìn)行上滾移動(dòng)操作的時(shí)間間隔的第二等待時(shí)間t2縮短規(guī)定時(shí)間。
圖21為說明上述電子設(shè)備中選擇數(shù)據(jù)處理功能的顯示模式的狀態(tài)中所進(jìn)行的圖象的上滾移動(dòng)操作的流程圖。圖21的流程與圖10和圖20的流程相類似,在進(jìn)行相同的動(dòng)作的步驟中加以相同的符號(hào),省略詳細(xì)說明。
操作電子設(shè)備的模式鍵組16的數(shù)據(jù)處理模式鍵20,并選擇顯示模式時(shí),由步驟f1進(jìn)入步驟a2。在步驟a2中判斷有無座標(biāo)輸入,在有座標(biāo)輸入時(shí)進(jìn)到步驟a3,檢測被輸入的座標(biāo)。如檢測出座標(biāo)則進(jìn)入步驟a4,判斷所輸入座標(biāo)是否包含在上滾區(qū)84內(nèi)。
如包含在上滾區(qū)84中進(jìn)入步驟e2,判斷有未進(jìn)行座標(biāo)的繼續(xù)輸入。如進(jìn)行了時(shí)在步驟e3中判斷該座標(biāo)的繼續(xù)輸入處理是否為第一次,如為第一次時(shí)在步驟e4中中斷處理操作等待第一等待時(shí)間t1。在連續(xù)處理為第二次以上時(shí),中斷處理操作等待第二等待時(shí)間。未進(jìn)行繼續(xù)輸入時(shí)進(jìn)到步驟a5。而在經(jīng)過規(guī)定的等待時(shí)間后也進(jìn)到步驟a5。
在步驟a5中計(jì)算基準(zhǔn)點(diǎn)與指定點(diǎn)位置的偏離。如運(yùn)算結(jié)束就在步驟a6中進(jìn)行顯示數(shù)據(jù)修正,在步驟a7進(jìn)行上滾區(qū)84所顯示的部分?jǐn)?shù)據(jù)的改寫。數(shù)據(jù)改寫結(jié)束后由步驟a7進(jìn)入步驟f2。
在步驟f2中按上式更新第二等待時(shí)間t2。
t2←t2-tα(10)tα為預(yù)定的減去時(shí)間。減去時(shí)間tα例如被設(shè)定為0.01秒。亦即,在步驟f2中將第二等待時(shí)間t2縮短減去時(shí)間tα來加以更新。第二等待時(shí)間t2的更新結(jié)束后進(jìn)入步驟f3。
在步驟f3中判斷經(jīng)過更新的等二等待時(shí)間t2是否不足0。第二等待時(shí)間t2是暫時(shí)中斷上滾移動(dòng)處理操作的等待時(shí)間。因而,這一等待時(shí)間t2不可能取負(fù)值。因此在步驟f3中判斷第二等待時(shí)間t2是否為負(fù)值。第二等待時(shí)間t2不足0時(shí)由步驟f3進(jìn)到f4,將第二等待間t2代以0進(jìn)行更新。亦即第二等待時(shí)間最短時(shí)間為0秒。等待時(shí)間t2的再次更新結(jié)束后由步驟f4返回步驟a2。而在步驟f3中判斷等待時(shí)間t2為0以上的時(shí)間時(shí)也返回到步驟a2。
在步驟a4中判斷輸入的座標(biāo)不包含在上滾區(qū)94中時(shí),由步驟a4進(jìn)行到步驟a8,判斷有無結(jié)束按鍵77的操作。無此操作時(shí),在步驟a9中執(zhí)行對(duì)應(yīng)于所輸入座標(biāo)的其他處理后,在步驟a5結(jié)束該流程的處理。在結(jié)束按鍵,被操作時(shí)按原樣在步驟f5結(jié)束該流程的處理。
如上述這樣,在本實(shí)施方式中,在進(jìn)行連續(xù)上滾移動(dòng)操作時(shí),重復(fù)上滾移動(dòng)操作時(shí)間間隔每次均縮短規(guī)定的運(yùn)算時(shí)間tα。因而,在多次繼續(xù)執(zhí)行上滾移動(dòng)操作時(shí),能使得上滾移動(dòng)的速度疑似地提高。
下面說明本發(fā)明的第四實(shí)施方式的電子設(shè)備。本實(shí)施方式的電子設(shè)備具有與第一實(shí)施方式的電子設(shè)備11相同的結(jié)構(gòu),省略其說明。在本實(shí)施方式的電子設(shè)備中,使基準(zhǔn)點(diǎn)與指定點(diǎn)的位置偏離近似于以字符等所規(guī)定的單位圖象的整數(shù)倍值。
圖23a為放大地表示上述電子設(shè)備中目測顯示顯示圖象的數(shù)據(jù)顯示部分時(shí)的顯示裝置的顯示畫面的一部分的模式。應(yīng)在顯示畫面被目測顯示的目測數(shù)據(jù)為前述字符組成的字符數(shù)據(jù),例如可以是表示各字符的代碼所構(gòu)成的。而在目測數(shù)據(jù)的假想圖象中,作為圖象要素的字符的圖象在全部字符中均采用相同大小的區(qū)域來描繪。亦即,各個(gè)字符的圖象均為所謂的等幅字體的圖象。使得該假想圖象的一部分作為數(shù)據(jù)顯示部分在顯示裝置12的顯示畫面上作目測顯示。此時(shí)在顯示畫面中,使得對(duì)應(yīng)各字符所設(shè)定的字符的圖象分別在矩陣狀布置的矩形區(qū)域146內(nèi)顯示那樣將目測數(shù)據(jù)的部分?jǐn)?shù)據(jù)進(jìn)行目測顯示。
矩形區(qū)域146以沿著X和Y方向相垂直的方向各自隔開規(guī)定間隔布置成矩陣狀。例如,矩形區(qū)域146在箭頭符號(hào)147所示X軸方向上與相鄰矩形區(qū)域146之間的間隔保持為規(guī)定間qx從而進(jìn)行布置。而矩形區(qū)域146在箭頭符號(hào)148所示的Y軸方向上與相鄰的矩陣區(qū)域146間隔保持為規(guī)定間隔qy從而進(jìn)行布置。矩形區(qū)域146在X方向和Y方向具有規(guī)定的寬Px、Py。
本實(shí)施方式的電子設(shè)備中,基準(zhǔn)點(diǎn)與指定點(diǎn)之間的X座標(biāo)和Y座標(biāo)的偏離,近似于單位顯示區(qū)域149的X方和Y方向的寬Lx、Ly的整數(shù)倍的值。單位顯示區(qū)域149包含矩形區(qū)域146,具有考慮矩形區(qū)域146的配置間隔qx、qy的大小。亦即單位顯示區(qū)域149為在矩形區(qū)域146的周圍附加間隔qx、qy的一半寬度的qx2、qy2的空向部分的區(qū)域。
使用人員指定上滾區(qū)84內(nèi)的任意點(diǎn)作為指定點(diǎn)。此時(shí),如圖23b中所示,經(jīng)常指定同一矩形區(qū)域內(nèi)的不同點(diǎn)作為指定點(diǎn)152、153。
基準(zhǔn)點(diǎn)151與指定點(diǎn)152、153的位置偏離z1、z2,它們的大小和方向明顯不同。因而上滾移動(dòng)的移動(dòng)方向和移動(dòng)量就不同。例如在指定了指定點(diǎn)152時(shí),包含指定點(diǎn)152、153的矩形區(qū)域154的圖象要素被上滾移動(dòng)到以二點(diǎn)劃線155所示的位置。而在指定點(diǎn)153被指定時(shí),矩形區(qū)域154的圖象要素則被上滾移動(dòng)到以二點(diǎn)劃線156所示的位置。
這樣,在指定同一矩形區(qū)域154內(nèi)的點(diǎn)作為指定點(diǎn)時(shí),如指定點(diǎn)的座標(biāo)不同,上滾移動(dòng)的上下的圖象要素的布置位置也不同。在矩形區(qū)域157為包含基準(zhǔn)點(diǎn)151的區(qū)域的情況下,只有在矩形區(qū)域154內(nèi)的指定點(diǎn)的位置與矩形區(qū)域157內(nèi)的基準(zhǔn)點(diǎn)151的位置取相同的位置關(guān)系時(shí),才對(duì)圖象作上滾移動(dòng),以便矩形區(qū)域154內(nèi)所顯示的圖象要素在與矩形區(qū)域157一致的位置被顯示。
矩形區(qū)域154、157內(nèi)的點(diǎn)位置關(guān)系有偏離時(shí),顯示畫面的邊緣部分和上滾移動(dòng)后的圖象要素的位置關(guān)系,與上滾移動(dòng)前各圖象要素的位置關(guān)系發(fā)生偏離。例如,顯示裝置12的顯示畫面的上滾區(qū)84經(jīng)常這樣設(shè)定,以便將其X和Y方向的長度設(shè)定成單位顯示區(qū)域149的寬度Lx、Ly的整數(shù)倍,使得不至于在顯示畫面的邊緣部分缺少作為圖象要素的字符的圖象的一部分。此時(shí)如進(jìn)行第一~第三實(shí)施方式中所示圖象的上滾移動(dòng),有時(shí)在顯示畫面的邊緣部分缺少字符的圖象的一部分。
在本實(shí)施方式的電子設(shè)備中,使基準(zhǔn)點(diǎn)與指定點(diǎn)位置偏離的大小近似于單位顯示區(qū)域149的X方向和Y方向的寬Lx、Ly的整數(shù)倍。例如,如圖23b示所示那樣,要將基準(zhǔn)點(diǎn)151設(shè)定在含有矩形區(qū)域157的單位顯示區(qū)域149的圖中心。此時(shí)如指定指定點(diǎn)152、153,則指定點(diǎn)152、153與基準(zhǔn)點(diǎn)151的位置偏離,就近似于哪里的基準(zhǔn)點(diǎn)151與含有矩形區(qū)域154的單位顯示區(qū)域的圖中心163的位置偏離z3。
圖22為說明上述電子設(shè)備中在選擇數(shù)據(jù)處理功能的顯示模式的狀態(tài)進(jìn)行圖象上滾移動(dòng)操作的流程圖。圖22的流程圖與圖10的流程圖相類似,進(jìn)行同一操作的步驟加以相同的符號(hào),說明省略。
在電子設(shè)備中在操作模式鍵組的數(shù)據(jù)處理模式鍵同時(shí)選擇顯示模式時(shí),由步驟g1進(jìn)到步驟a2。在步驟a2~步驟a4中使用人員求取指定的指定點(diǎn)的座標(biāo)后在步驟a5計(jì)算基準(zhǔn)點(diǎn)與指定點(diǎn)的位置偏離。計(jì)算結(jié)束后由步驟a5進(jìn)到步驟g2。
在步驟g2中,使基準(zhǔn)點(diǎn)與指定點(diǎn)的位置的偏離,如后面所述那樣,近似于單位顯示區(qū)域149的X方向和Y方向的寬Lx、Ly的整數(shù)倍。此偏離近似計(jì)算結(jié)束后由步驟g2進(jìn)到步驟a6,利用近似后的基準(zhǔn)點(diǎn)與指定點(diǎn)的位置偏離來修顯示的起始地址A1。并在步驟a7中根據(jù)被修正的顯示起始地址A1重寫上滾區(qū)84內(nèi)所顯示的部分?jǐn)?shù)據(jù)。如重寫結(jié)束,則進(jìn)入步驟g3,完成處理操作。
而當(dāng)所輸入的座標(biāo)不在上滾區(qū)84之內(nèi)時(shí),在步驟a8中判斷有無結(jié)束按鍵77的操作,存在此操作時(shí)即在步驟g3中按原樣結(jié)束該流程的處理操作。未有此操作時(shí),根據(jù)所輸入的座標(biāo)進(jìn)行其他的處理之后,在步驟g3中結(jié)束處理。
圖24為在圖22的步驟g2中進(jìn)行位置偏離近似計(jì)算中說明近似X方向座標(biāo)的偏離的X方向近似操作的流程圖。
在步驟a5中如進(jìn)行基準(zhǔn)點(diǎn)與指定點(diǎn)位置偏離的運(yùn)算,則由步驟h1進(jìn)到步驟h2。步驟h2中,在將對(duì)單位顯示區(qū)域149的X方向的寬Lx的倍數(shù)進(jìn)行計(jì)數(shù)的計(jì)數(shù)器J中置1進(jìn)行初始化。由步驟h2進(jìn)入步驟h3,判斷X方向的寬Lx在乘以計(jì)數(shù)器J中存儲(chǔ)的整數(shù)后的值,是否大于X方向的位置偏離的絕對(duì)值。
Lx×J>|Xc-Xs|(11)上式左邊的(Lx×J)為X方向近似值的運(yùn)算值。上式右邊的|Xc-Xs|為X方向的位置偏離差的絕對(duì)值的值。當(dāng)判斷X方向的運(yùn)算值(Lx-XJ)小于X方向的位置偏離的絕對(duì)值|Xc-Xs|時(shí)由步驟h3進(jìn)到步驟h4,在計(jì)數(shù)器J加1更新后返回到步驟h3。亦即,重復(fù)對(duì)運(yùn)算值和絕對(duì)值進(jìn)行比較,直到X方向的運(yùn)算值(Lx×J)成為大于X方向的位置偏離的絕對(duì)值|Xc-Xs|為止。
如果判斷X方向的運(yùn)算值(Lx×J)成為大于X方向的位置偏離的絕對(duì)值|Xc-Xs|,即判定此運(yùn)算值為X方向的位置偏離的近似值,由步驟h3進(jìn)到步驟h5,結(jié)束該流程的處理動(dòng)作。
亦即,X方向的位置偏離的近似值是求取下式中表示的整數(shù)J,將單位顯示區(qū)域149的X方向的寬Lx乘J來求得。
Lx×(J-1)<|Xc- Xs|<Lx×J(12)而X方向的位置偏離的近似值的符號(hào)認(rèn)為與X方向的位置的偏離的符號(hào)相同。
圖25為在圖20流程的步驟g2中在近似位置偏離時(shí)說明進(jìn)行運(yùn)算時(shí)的近似Y方向的位置偏離的Y方向近似操作的流程圖。圖250的流程與圖24的流程中的相類似。
如對(duì)基準(zhǔn)點(diǎn)與指定點(diǎn)的位置偏離進(jìn)行運(yùn)算,由步驟i1進(jìn)到步驟i2,在將計(jì)數(shù)器k中置1作初始化后進(jìn)入步驟i3。在步驟i3中根據(jù)式13求取Y方向的位置偏差的近似值。
Ly×K>|Yc-Ys|(13)亦即,反復(fù)對(duì)運(yùn)算值與絕對(duì)值進(jìn)行比較,直到Y(jié)方向的位置偏離的近似值的運(yùn)算值(Ly×K)的值成為大于Y方向的位置偏離的絕對(duì)值|Yc-Ys|為止。在運(yùn)算值(Ly×K)在絕對(duì)值|Yc-Ys|以下時(shí)由步驟i3進(jìn)入步驟i4,計(jì)數(shù)器K的值加1更新后返回到步驟i3。當(dāng)Y方向的運(yùn)算值(Ly×K)成為大于Y方向位置偏離的絕對(duì)值|Yc-Ys|時(shí),就確定該運(yùn)算值為Y方向的位置偏離的近似值,由步驟i3進(jìn)到步驟i5,結(jié)束該流程的處理操作。
亦即,Y方向的位置偏離的近似值為下式所示的值。
Ly×(K-1)<|Yc-Ys|<Ly×K(14)如上述這樣在本實(shí)施方式中,使基準(zhǔn)點(diǎn)與指定點(diǎn)的位置偏離的X方向和Y方向的近似值,在比位置偏離的X方向和Y方向的絕對(duì)值大的值中,采用最接近絕對(duì)值的值。
而如前述的式12和式14中所示那樣,位置偏離的絕對(duì)值在比位置偏離的絕對(duì)值小的值中也存在最接近絕對(duì)值的值。亦即在式12和式14中所示的近似值(Lx×(J-1)、(Lx×J)、(Ly×(K-1)、(Ly×K)中,也可采用接近位置偏離的絕對(duì)值|Xc-Xs|、|Yc-Ys|的一個(gè)值作為位置偏離的近似值。
此時(shí),在圖22和圖23的流程中,在步驟h3中的處理與步驟h5中的處理之間、和步驟i3的處理與步驟i5中的處理之間,進(jìn)行判斷前述二個(gè)近似值中哪一個(gè)與位置偏離的絕對(duì)值相接近的處理之后結(jié)束該流程的處理操作。在判斷二個(gè)近似值中哪一個(gè)值接近位置偏離的絕對(duì)值中,例如求取近似值與位置偏離的絕對(duì)值的差值,采取此差小的一方的近似值作為近似值。
按上述這樣采用本實(shí)施方式,使基準(zhǔn)點(diǎn)與指定點(diǎn)的位置偏離近似于單位顯示區(qū)域的X方向和Y方向的寬的整數(shù)倍,根據(jù)其近似值來進(jìn)行圖象的上滾移動(dòng)。因而,例如在將包含字符數(shù)據(jù)的圖象作目測顯示期間,就有可能進(jìn)行字符單位的上滾移動(dòng)操作。
下面說明本發(fā)明第五實(shí)施方式的電子設(shè)備。本實(shí)施方式的電子設(shè)備具有與第一實(shí)施方式的電子設(shè)備同樣的結(jié)構(gòu),其說明省略。在本實(shí)施方式的電子設(shè)備中,在進(jìn)行連續(xù)上滾移動(dòng)操作的同時(shí)使基準(zhǔn)點(diǎn)與指定點(diǎn)的位置偏離似近于位置顯示區(qū)域的X和Y方向的寬的整數(shù)倍。
圖26為說明上述電子設(shè)備中在選擇數(shù)據(jù)處理功能的顯示模式狀態(tài)下進(jìn)行的圖象上滾移動(dòng)操作的流程圖。圖26的流程圖與圖10、圖20和圖22的流程圖相類似,在進(jìn)行相同操作的步驟中加以相同符號(hào),省略其詳細(xì)說明。
電子設(shè)備中操作模式鍵組的數(shù)據(jù)處理模式鍵、并選擇顯示模式時(shí),由步驟u1進(jìn)到步驟a2。在步驟a2~步驟a4中如判斷所輸入的座標(biāo)為指定點(diǎn),就由步驟a4進(jìn)到步驟e2。在步驟e2~步驟e5中,進(jìn)行連續(xù)上滾移動(dòng)操作的處理,并中斷規(guī)定的等待時(shí)間的處理。
如經(jīng)過規(guī)定的等待時(shí)間,則進(jìn)到步驟a5,計(jì)算基準(zhǔn)點(diǎn)與指定點(diǎn)的位置偏離。如計(jì)算位置偏離則進(jìn)到步驟g2,根據(jù)前述圖24和圖25的流程求取位置偏離的近似值。如求得近似值,就在步驟a6中將該近似值作為位置偏離,并對(duì)顯示起始地址A1,進(jìn)行修正,而后在步驟a7根據(jù)被修正的顯示起始地址進(jìn)行上滾區(qū)84中所顯示的數(shù)據(jù)的改寫。數(shù)據(jù)被進(jìn)行改寫后由步驟a7返回步驟a2。
而在步驟a2~步驟a7中如果所輸入的座標(biāo)被判斷不是輸入指定點(diǎn),即在步驟a8中判斷結(jié)束按鍵有未操作。若操作時(shí)按原樣在步驟u2結(jié)束處理。在結(jié)束按鍵未被操作時(shí),在步驟a9執(zhí)行對(duì)應(yīng)于被輸入座標(biāo)的其他處理操作,然后在步驟u2結(jié)束處理操作。
如前述那樣,在顯示字符數(shù)據(jù)的狀態(tài)下不進(jìn)行位置偏離的近似時(shí),如進(jìn)行單一次的上滾移動(dòng)操作,上滾區(qū)84的邊緣部分與作為字符圖象的圖象要素的布置,與上滾移動(dòng)前的布置會(huì)發(fā)生偏離。在連續(xù)上滾移動(dòng)操作處理中,由于圖象要素的布置的依次偏離,所以布置的偏離變就變?yōu)楹艽蟆?br>
例如,如圖23a中所示那樣,第一次上滾移動(dòng)操作中矩形區(qū)域154的圖象要素移動(dòng)到二點(diǎn)劃線所示的區(qū)域155中時(shí),矩形區(qū)域154的右斜下方顯示的圖中未表示的矩形區(qū)域的圖象要素移動(dòng)到二點(diǎn)劃線161所示的位置。在第二次上滾移動(dòng)操作中此區(qū)域161所顯示的圖象要素就被移動(dòng)到以虛線所示區(qū)域162。因而,在連續(xù)上滾移動(dòng)操作中不對(duì)位置偏離近似時(shí),顯示圖象要素的位置每一次重復(fù)上滾移動(dòng)操作均會(huì)偏離。由此應(yīng)想到,使用人員會(huì)錯(cuò)覺地感到作為圖象要素的字符的圖象向左斜方向移動(dòng)。為防止這樣的錯(cuò)覺,最好能經(jīng)常保持顯示圖象要素的區(qū)域的布置。在進(jìn)行連續(xù)上滾移操作時(shí)依靠將位置偏離近似于單位顯示區(qū)域的寬度,就能將此布置經(jīng)常保持為一定的。
下面說明本發(fā)明第六實(shí)施方式的電子設(shè)備。本實(shí)施方式的電子設(shè)備具有與第一實(shí)施方式的電子設(shè)備同樣的結(jié)構(gòu),說明省略。在本實(shí)施方式的電子設(shè)備中,進(jìn)行連續(xù)上滾移動(dòng)操作,而在每次重復(fù)上滾移動(dòng)次數(shù)時(shí)縮短上滾移動(dòng)的等待時(shí)間t2的同時(shí),將基準(zhǔn)點(diǎn)與指定點(diǎn)的位置偏離近似于單位顯示區(qū)域149的X和Y方向的寬的整數(shù)倍。
圖27為說明上述電子設(shè)備中在顯示數(shù)據(jù)處理功能顯示模式的狀態(tài)中進(jìn)行的圖象上滾移動(dòng)操作的流程圖。圖27的流程與圖10、圖20~圖22和圖26的流程相類似,進(jìn)行同樣操作的步驟加以相同符號(hào),省略其詳細(xì)說明。
在此電子設(shè)備1中操作模式鍵組的數(shù)據(jù)處理模式鍵、并選擇了顯示模式時(shí),由步驟v1進(jìn)到a2。在步驟a2~步驟a4中判斷所輸入的座標(biāo)為指定點(diǎn)時(shí)進(jìn)到步驟e2。在步驟e2~步驟a5中,進(jìn)行連續(xù)上滾移動(dòng)操作,按照上滾移動(dòng)操作的次數(shù)中斷等待時(shí)間的處理。
經(jīng)過等待時(shí)間后進(jìn)入步驟a5,運(yùn)算基準(zhǔn)點(diǎn)與指定點(diǎn)的位置偏離。運(yùn)算一結(jié)束就進(jìn)入步驟f2,根據(jù)圖24和圖25的流程,運(yùn)算作為單位顯示區(qū)域149的整數(shù)倍的位置偏離的近似值。求得近似值后,在步驟a6中將所求得的近似值作為現(xiàn)有位置偏離對(duì)顯示起始地址A1進(jìn)行修正。在步驟a7中根據(jù)修正后的顯示起始地址A1對(duì)上滾區(qū)84由所顯示的部分?jǐn)?shù)據(jù)進(jìn)行改寫。數(shù)據(jù)改寫結(jié)束后在步驟f2~步驟f4中第二等待時(shí)間t2被縮短減去的時(shí)間tα,返回步驟a2。
而在輸入的座標(biāo)不是指定點(diǎn)時(shí),在步驟a8判斷結(jié)束按鍵有未操作,被操作時(shí)在步驟v2結(jié)束該流程的處理操作。在未操作結(jié)束按鍵時(shí),在步驟a9執(zhí)行完根據(jù)被輸入座標(biāo)的其他處理后在步驟v2結(jié)束該流程的處理操作。
如上述這樣,在執(zhí)行連續(xù)上滾移動(dòng)操作處理時(shí),將基準(zhǔn)點(diǎn)與指定點(diǎn)的位置偏離近似于單位顯示區(qū)域149的寬的整數(shù)倍,在連續(xù)上滾移動(dòng)操作中能顯示字符顯示位置偏離情況的同時(shí),還能使得上滾移動(dòng)的速度提高。
本發(fā)明能在不脫離其精神實(shí)質(zhì)或主要特征的情況下采取其他各種形式實(shí)施。因而,前述的實(shí)施例所有方向均只不過僅僅作為舉例,本發(fā)明的范圍如權(quán)利要求中所表明的,而不受說明書正文中的任何限制。
而屬于權(quán)利要求的范圍的等同范圍的變形和修改,均包含在本發(fā)明的范圍內(nèi)。
權(quán)利要求
1.一種數(shù)據(jù)處理裝置,其特征是包括有存儲(chǔ)應(yīng)被目測顯示圖象的圖象數(shù)據(jù)的存儲(chǔ)器;具有目測顯示存儲(chǔ)器中所存儲(chǔ)的圖象數(shù)據(jù)的目測顯示區(qū)域且此目測顯示區(qū)域較存儲(chǔ)器中存儲(chǔ)的圖象數(shù)據(jù)的假想目測顯示區(qū)域至少小一部分的顯示手段;指定顯示手段的目測顯示區(qū)域內(nèi)的一點(diǎn)作為指定位置的指定手段;響應(yīng)指定手段的輸出并計(jì)算目測顯示區(qū)域內(nèi)預(yù)先設(shè)定的基準(zhǔn)位置與由指定手段所指定的指定位置的位置偏離的運(yùn)算手段;和響應(yīng)運(yùn)算手段的輸出,使目測顯示區(qū)域中所顯示的圖象的數(shù)據(jù)作前述位置偏離幾乎消失那樣的上滾移動(dòng),由顯示手段在目測顯示區(qū)域內(nèi)作顯示的圖象移動(dòng)手段。
2.如權(quán)利要求1所述數(shù)據(jù)處理裝置,其特征是,所述基準(zhǔn)位置和所述指定位置用目測顯示區(qū)域內(nèi)所設(shè)置的垂直的二座標(biāo)軸所表示的二維座標(biāo)來進(jìn)行設(shè)定和指定;和所述運(yùn)算手段計(jì)算出對(duì)應(yīng)基準(zhǔn)位置與指定位置的二維座標(biāo)的各座標(biāo)軸的值的偏差,并計(jì)算位置偏差。
3.如權(quán)利要求1所述數(shù)據(jù)處理裝置,其特征是,目測顯示的圖象為含有字符圖象的圖象;所述基準(zhǔn)位置和所述指定位置由目測顯示區(qū)域所設(shè)置的垂直的二座標(biāo)軸表示的二維座標(biāo)來設(shè)定和指定;所述運(yùn)算手段還包括有計(jì)算出對(duì)應(yīng)基準(zhǔn)位置與指定位置的二維座標(biāo)的各座標(biāo)軸的值的偏差的偏差計(jì)算手段;和響應(yīng)偏差手段的輸出、在各座標(biāo)軸方向上計(jì)算含有字符圖象的預(yù)定的矩形區(qū)域的座標(biāo)軸方向的寬的整數(shù)倍的值的該偏差的近似值并計(jì)算位置偏差的近似值計(jì)算手段。
4.如權(quán)利要求1所述數(shù)據(jù)處理裝置,其特征是還包括有根據(jù)目測顯示區(qū)域內(nèi)所指示的位置將所輸入的數(shù)據(jù)存入所述存儲(chǔ)器的數(shù)據(jù)輸入手段;選擇地轉(zhuǎn)移并設(shè)置進(jìn)行圖象上滾移動(dòng)的顯示模式和進(jìn)行數(shù)據(jù)輸入的輸入模式的模式轉(zhuǎn)換手段;和響應(yīng)模式轉(zhuǎn)換手段的輸出、在顯示模式被設(shè)定時(shí)將由指定手段指定的位置送給運(yùn)算手段進(jìn)行位置偏離計(jì)算、而在輸入模式被設(shè)定時(shí)根據(jù)輸入手段中目測顯示區(qū)域內(nèi)所指定的位置進(jìn)行輸據(jù)輸入的控制手段。
5.如權(quán)利要求1所述的數(shù)據(jù)處理裝置,其特征是所述指定手段能繼續(xù)進(jìn)行位置的指定,還包括有每隔預(yù)先規(guī)定的規(guī)定時(shí)間判斷是否存在由指定手段指定位置的判定手段,和響應(yīng)判定手段的輸出,在由判定手段判斷為正在進(jìn)行位置指示時(shí),將指定手段的輸出提供給運(yùn)算手段的控制手段。
6.如權(quán)利要求5所述數(shù)據(jù)處理裝置,其特征是,所述判定手段在判定手段多次繼續(xù)判斷為正在進(jìn)行指定位置的指定時(shí),每次進(jìn)行指定位置的指定均縮短所述規(guī)定時(shí)間。
7.如權(quán)利要求1所述數(shù)據(jù)處理裝置,其特征是,還包括有將所述基準(zhǔn)位置變更設(shè)定在顯示手段的目測顯示區(qū)域內(nèi)被指定的一點(diǎn)上的基準(zhǔn)位置設(shè)定手段。
8.如權(quán)利要求1所述數(shù)據(jù)處理裝置,其特征是,前述基準(zhǔn)位置為顯示手段的目測顯示區(qū)域的圖象中心。
9.如權(quán)利要求1所述數(shù)據(jù)處理裝置,其特征是,所述顯示手段的目測顯示區(qū)域大致上是平坦的;所述指定手段為在所述目測顯示區(qū)域上配置的具有透光性的扁平的二維位置檢測手段。
全文摘要
在電子設(shè)備11的顯示裝置12的顯示畫面內(nèi)預(yù)先設(shè)定基準(zhǔn)點(diǎn)。使用人員選擇數(shù)據(jù)處理功能的顯示模式,由坐標(biāo)輸入裝置13指定顯示畫面內(nèi)的點(diǎn)作為指定點(diǎn)時(shí),設(shè)備11將基準(zhǔn)點(diǎn)與指定點(diǎn)的位置偏離作為坐標(biāo)值的偏差來進(jìn)行運(yùn)算,使在對(duì)應(yīng)于指定點(diǎn)的位置上所顯示的圖象要素到達(dá)對(duì)應(yīng)于基準(zhǔn)點(diǎn)的位置那樣來轉(zhuǎn)換顯示圖象,促使圖象作上滾移動(dòng)。而如果多次繼續(xù)進(jìn)行指定點(diǎn)的指定,即對(duì)每隔規(guī)定時(shí)間被順次轉(zhuǎn)換那樣次數(shù)的圖象進(jìn)行上滾移動(dòng)。而在作多次繼續(xù)指定時(shí),按照次數(shù)縮短規(guī)定時(shí)間。
文檔編號(hào)G06F3/041GK1151556SQ9611335
公開日1997年6月11日 申請(qǐng)日期1996年8月31日 優(yōu)先權(quán)日1995年8月31日
發(fā)明者村崎安志, 木原良朗 申請(qǐng)人:夏普公司