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

圖形顯示裝置以及圖形顯示方法

文檔序號:6549148閱讀:521來源:國知局
圖形顯示裝置以及圖形顯示方法
【專利摘要】本發(fā)明提供一種圖形顯示裝置及圖形顯示方法。所述圖形顯示裝置包括圖形圖像生成單元,其生成顯示于包括觸控面板的顯示裝置的圖形圖像;對象輸入單元,其在所述顯示裝置顯示所生成的所述圖形圖像時,輸入由用戶指定的、包含于所述圖形圖像的對象;以及圖形圖像變更顯示控制單元,其在用戶對所述顯示裝置所顯示的圖形圖像進(jìn)行觸摸操作時,根據(jù)由所述對象輸入單元輸入的對象的類型,來改變該圖形圖像的顯示形態(tài)而進(jìn)行顯示。
【專利說明】圖形顯示裝置以及圖形顯示方法

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及用于顯示與函數(shù)式相應(yīng)的圖形的圖形顯示裝置和圖形顯示方法。

【背景技術(shù)】
[0002]近年來,在移動終端或移動電話等的信息設(shè)備中,常見有用戶界面,其基于設(shè)置有觸控面板的顯示畫面,并且可以根據(jù)用戶在觸控面板上觸摸的點(diǎn)和觸摸的移動來自由地移動顯示畫面中的內(nèi)容。
[0003]另外,具有計算函數(shù)式功能的小型電子計算器(科學(xué)計算器)具有高性能,可以顯示圖表或圖形,并且其顯示畫面設(shè)置有觸控面板。
[0004]對于具有觸控面板的顯示裝置,人們已經(jīng)提出下列使顯示內(nèi)容滾動的技術(shù)。
[0005]日本特開第2004-094596號公報提出一種圖形顯示裝置,由用戶設(shè)定滾動條的方向,在設(shè)定方向上顯示滾動條并基于對滾動條的觸摸操作的移動方向和移動量在設(shè)定方向上滾動顯示內(nèi)容。
[0006]另外,日本特開第2004-126759號公報提出一種顯示裝置,其顯示函數(shù)式的圖形,并且在對沿圖形移動的跟蹤點(diǎn)(trace pointer)超出顯示畫面的坐標(biāo)軸進(jìn)行觸摸操作時,滾動該圖形和該坐標(biāo)軸。
[0007]由上述現(xiàn)有的、設(shè)置有觸控面板的顯示控制裝置可知,已提出數(shù)種根據(jù)觸摸操作來滾動顯示畫面的內(nèi)容并顯示該內(nèi)容的技術(shù)。然而,還希望實現(xiàn)進(jìn)一步提高可用性的顯示控制技術(shù)。


【發(fā)明內(nèi)容】

[0008]本發(fā)明是鑒于上述問題而提出的,其目的包括提供一種圖形顯示裝置和一種圖形顯示方法(一種存儲介質(zhì)),以根據(jù)用戶操作來控制圖形的顯示狀態(tài),容易觀看該圖形,從而提高可用性。
[0009]本發(fā)明的一個方面提供了一種圖形顯示裝置,包括:圖形圖像生成單元,其生成顯示于包括觸控面板的顯示裝置的圖形圖像;對象輸入單元,其在所述顯示裝置上顯示所述所生成的圖形圖像時,輸入由用戶指定的、包含于所述圖形圖像的對象;以及圖形圖像變更顯示控制單元,其在用戶對顯示于所述顯示裝置的圖形圖像進(jìn)行觸摸操作時,根據(jù)由所述對象輸入單元輸入的對象的類型,來改變該圖形圖像的顯示形態(tài)而進(jìn)行顯示。

【專利附圖】

【附圖說明】
[0010]圖1是本發(fā)明的圖形顯示裝置的實施方式的圖形函數(shù)計算器10的主視圖,示出圖形函數(shù)計算器10的外觀;
[0011]圖2是示出圖形函數(shù)計算器10的電路構(gòu)造的框圖;
[0012]圖3是圖形函數(shù)計算器10的圖形顯示處理的流程圖;
[0013]圖4是圖形函數(shù)計算器10的圖形顯示處理中的對象處理的流程圖;
[0014]圖5的㈧和圖5的⑶示出在圖形函數(shù)計算器10的圖形顯示處理中沿y軸的畫面滾動的顯示實例;
[0015]圖6的㈧和圖6的⑶是用來說明圖形函數(shù)計算器10的圖形顯示處理中的畫面滾動的圖;
[0016]圖7是用來說明圖形函數(shù)計算器10的圖形顯示處理中的畫面放大的圖。

【具體實施方式】
[0017]以下,參照附圖來說明本發(fā)明的實施方式。
[0018]圖1是本發(fā)明的圖形顯示裝置的實施方式的圖形函數(shù)計算器10的主視圖,示出了圖形函數(shù)計算器10的外觀。
[0019]該圖形顯示裝置可作為圖形函數(shù)計算器10來實現(xiàn),或作為具有圖形顯示功能的平板終端、移動電話、掌上游戲機(jī)等來實現(xiàn)。
[0020]圖形函數(shù)計算器10具有在輸入函數(shù)式y(tǒng) = f(x)時顯示與該函數(shù)式相應(yīng)的圖形Y的功能。
[0021]對圖形函數(shù)計算器10設(shè)置有鍵輸入單元12和觸控面板顯示單元13。鍵輸入單元12占據(jù)了圖形函數(shù)計算器10正面從底部起約三分之二的面積。觸控面板顯示單元13占據(jù)了圖形函數(shù)計算器10正面從頂部起約三分之一的面積。
[0022]鍵輸入單元12包括數(shù)值/符號鍵組12a、函數(shù)/運(yùn)算符號鍵組12b、[Menu]鍵12c、[Graph]鍵12d、光標(biāo)鍵12e和功能鍵“FI ”到“F6”等。
[0023]數(shù)值/符號鍵組12a包括配列有數(shù)值和符號等用于輸入數(shù)字、符號的鍵組。
[0024]功能/操作鍵組12b包括各種函數(shù)鍵和[+]、[_]、[X]、[/]和[=]等運(yùn)算符號鍵,在輸入算術(shù)式或函數(shù)式時操作這些鍵。
[0025]要顯示選擇設(shè)置菜單時操作[Menu]鍵12c,以選擇和設(shè)置各種動作模式,包括輸入計算式來進(jìn)行算術(shù)處理的運(yùn)算模式、繪制與所輸入的函數(shù)式相應(yīng)的圖形的圖形模式、進(jìn)行表運(yùn)算的表運(yùn)算模式,以及輸入任意程序并進(jìn)行計算處理的程序模式等。
[0026]操作[Graph]鍵12d來根據(jù)輸入數(shù)據(jù)繪制任意圖形。
[0027]操作光標(biāo)鍵(丨、丨、一、一)12e,來分別進(jìn)行選擇所顯示的數(shù)據(jù)、發(fā)送操作和光標(biāo)的移動操作。
[0028]操作功能鍵“F1”到“F6”,根據(jù)各種動作模式,選擇沿著顯示單元13的顯示畫面下端排列和顯示的各種選擇菜單。
[0029]觸控面板顯示單元13通過在液晶顯示畫面13d上疊加透明觸控面板13t而構(gòu)成。液晶顯示畫面13d具有例如縱186點(diǎn)X橫378點(diǎn)的顯示區(qū)域,能夠顯示彩色。
[0030]圖形函數(shù)計算器10具有:在所述圖形模式中,在函數(shù)式y(tǒng) = f(x)的圖形Y被顯示于圖形畫面G的狀態(tài)下,根據(jù)觸摸操作,在沿X軸或I軸的坐標(biāo)軸的方向上滾動圖形畫面G的功能;在沿圖形Y的繪制線的方向上滾動圖形畫面G的功能;以及放大或縮小圖形畫面G的功能。
[0031]圖2是示出圖形函數(shù)計算器10的電路構(gòu)造的框圖。
[0032]圖形函數(shù)計算器10包括CPU 11,CPU 11為微型計算機(jī)。
[0033]CPU 11使用RAM 15作為工作存儲器,運(yùn)行預(yù)先存儲在閃存(flash ROM)等的存儲裝置14中的計算器控制程序14a,控制電路各部分的動作,來運(yùn)作計算器功能或函數(shù)圖形顯示功能。計算器控制程序14a可以經(jīng)由記錄介質(zhì)讀取單元16從存儲卡等的外部記錄介質(zhì)17載入到所述存儲裝置14中,或經(jīng)由通信控制單元18從通信網(wǎng)絡(luò)(因特網(wǎng))上的Web服務(wù)器(程序服務(wù)器)下載到所述存儲裝置14。
[0034]與CPU 11相連的有圖1所示的鍵輸入單元12和觸控面板顯示單元13,以及存儲裝置14、RAM 15、記錄介質(zhì)讀取單元16、通信控制單元18等。
[0035]RAM 15中存儲有CPU 11執(zhí)行處理所需的各種數(shù)據(jù)。RAM 15設(shè)置有顯示數(shù)據(jù)存儲區(qū)域15a、觸摸坐標(biāo)數(shù)據(jù)存儲區(qū)域15b、范圍數(shù)據(jù)(range data)存儲區(qū)域15c、數(shù)學(xué)式數(shù)據(jù)存儲區(qū)域15d、圖形數(shù)據(jù)存儲區(qū)域15e、觸摸對象數(shù)據(jù)存儲區(qū)域15f、掃動(swipe)數(shù)據(jù)存儲區(qū)域15g、滾動數(shù)據(jù)存儲區(qū)域15h和放大/縮小數(shù)據(jù)存儲區(qū)域15i。
[0036]所述顯示數(shù)據(jù)存儲區(qū)域15a中存儲有在觸控面板顯示單元13的畫面上以彩色顯示的數(shù)據(jù)。
[0037]所述觸摸坐標(biāo)數(shù)據(jù)存儲區(qū)域15b中存儲有觸控面板顯示單元13檢測到的用戶觸摸位置的坐標(biāo)數(shù)據(jù)。
[0038]所述范圍數(shù)據(jù)存儲區(qū)域15c中存儲有在所述圖形模式下為圖形畫面G設(shè)定的X坐標(biāo)范圍(Xmin?Xmax)和Y坐標(biāo)范圍(Ymin?Ymax)。
[0039]所述數(shù)學(xué)式數(shù)據(jù)存儲區(qū)域15d中存儲有通過鍵輸入單元12的操作而輸入的與函數(shù)式y(tǒng) = f (X)有關(guān)的數(shù)據(jù)。
[0040]所述圖形數(shù)據(jù)存儲區(qū)域15e中存儲有基于存儲在數(shù)學(xué)式數(shù)據(jù)存儲區(qū)域15d中的函數(shù)式y(tǒng) = f (X),顯示在坐標(biāo)范圍的圖形畫面G中的圖形Y的數(shù)據(jù),該坐標(biāo)范圍存儲在范圍數(shù)據(jù)存儲區(qū)域15c中。
[0041]所述觸摸對象數(shù)據(jù)存儲區(qū)域15f中存儲有用戶通過觸摸從所述圖形畫面G中顯示的對象當(dāng)中選擇的對象。在本實施方式中,對象是X軸、I軸、圖形Y、原點(diǎn)“O”等的圖形顯示畫面構(gòu)成要素。
[0042]所述掃動數(shù)據(jù)存儲區(qū)域15g中存儲有根據(jù)用戶對觸控面板顯示單元13的掃動(滑動:flick)操作而計算出的掃動速度。掃動速度包括方向數(shù)據(jù)和速度數(shù)據(jù)?!皰邉印笔侵福脩粼谟|控面板上用手指、筆等進(jìn)行接觸,然后在保持與所述觸控面板接觸(觸摸)的同時在任意方向上移動手指等的用戶操作。該操作有時被稱為“滑動”。
[0043]所述滾動數(shù)據(jù)存儲區(qū)域15h中存儲有基于掃動速度而計算出的每單位時間(例如
0.1秒)的畫面滾動的的變化量(Λχ,Ay)。
[0044]所述放大/縮小數(shù)據(jù)存儲區(qū)域15i中存儲有基于掃動速度而計算出的每單位時間的畫面縮小率或畫面放大率。
[0045]如此構(gòu)造的圖形函數(shù)計算器10中,CPU 11按照在計算器控制程序14a中描述的各種處理指令來控制該電路各部分的動作,軟件和硬件協(xié)同工作,由此實現(xiàn)以下動作說明中描述的各種功能。
[0046]接下來描述如上構(gòu)造的圖形函數(shù)計算器10的動作。
[0047]圖3是由圖形函數(shù)計算器10執(zhí)行的圖形顯示處理的流程圖。
[0048]當(dāng)響應(yīng)對[Menu]鍵12c的操作而從所顯示的菜單畫面(未圖示)選擇了圖形模式時,圖3中所示的圖形顯示處理就會開始。
[0049]當(dāng)用戶在上述圖形模式下在數(shù)學(xué)式輸入畫面(未圖示)中輸入任意函數(shù)式y(tǒng) =f(x)時,輸入的函數(shù)式y(tǒng) = f(x)被存儲在數(shù)學(xué)式數(shù)據(jù)存儲區(qū)域15d中(步驟SI)。
[0050]當(dāng)在坐標(biāo)范圍設(shè)定畫面(未圖示)上將X坐標(biāo)范圍(Xmin?Xmax)和Y坐標(biāo)范圍(Ymin?Ymax)設(shè)定為圖形畫面G的顯示范圍時,所設(shè)定的坐標(biāo)范圍被存儲在范圍數(shù)據(jù)存儲區(qū)域15c中(步驟S2)。
[0051]當(dāng)[Graph]鍵12d被操作時,例如,如圖1所示,在觸控面板顯示單元13中顯示出具有與所設(shè)定的坐標(biāo)范圍相對應(yīng)的XY坐標(biāo)系的圖形畫面G。然后,生成與所輸入的函數(shù)式y(tǒng) = f(x)對應(yīng)的圖形Y的繪制數(shù)據(jù),并將其存儲在圖形數(shù)據(jù)存儲區(qū)域15e中,并且將該圖形Y顯示在所述圖形畫面G的XY坐標(biāo)系上(步驟S3)。
[0052]當(dāng)檢測到對圖形畫面G的用戶觸摸操作Tl (步驟S4(是))時,確定圖形畫面G中是否有任意對象(X軸、y軸、圖形Y、原點(diǎn)“O”等)被觸摸(步驟S5)。
[0053]當(dāng)確定圖形畫面G中的任意對象被觸摸(步驟S5(是))時,通過閃爍、改變顏色等對確定被觸摸的對象進(jìn)行識別顯示(步驟S6),并且將其與觸摸坐標(biāo)進(jìn)行關(guān)聯(lián),保存在觸摸對象數(shù)據(jù)存儲區(qū)域15f中(步驟S7)。
[0054]當(dāng)確定沒有對象被觸摸(步驟S5 (否))但進(jìn)行了掃動操作T2 (步驟S8 (是))時,根據(jù)對象數(shù)據(jù)存儲區(qū)域15f中是否保存有對象,來確定掃動操作是否發(fā)生在對對象的觸摸之后(步驟S9) ο
[0055]當(dāng)確定掃動操作不是發(fā)生在對對象的觸摸之后(步驟S9(否))時,執(zhí)行正常滾動,所述正常滾動是指,在與掃動操作對應(yīng)的方向上使圖形畫面G以與掃動操作T2的速度相應(yīng)的變化量進(jìn)行滾動(步驟S10)。該處理(步驟S10)是通過重復(fù)以下處理而進(jìn)行的:根據(jù)掃動操作T2的方向和速度來改變坐標(biāo)范圍;和重新繪制圖形Y。
[0056]另一方面,在所述步驟S9中,當(dāng)確定掃動操作發(fā)生在對對象的觸摸之后(步驟S9(是))時,移行至如圖4所示的對象處理(步驟SA)。
[0057]參照圖4的流程圖來說明對象處理。
[0058]例如,如圖5的㈧所示,在輸入了函數(shù)式“Y = X2-1”并且顯示了相應(yīng)的圖形Y(步驟SI?S3)的狀態(tài)下,由用戶來觸摸X軸,然后在向下方向fd上執(zhí)行掃動操作。
[0059]當(dāng)用戶對X軸執(zhí)行觸摸操作Tl時,X軸被保存在觸摸對象數(shù)據(jù)存儲區(qū)域15f中(步驟S4至S7)。然后,當(dāng)用戶在向下方向fd上對該畫面G執(zhí)行掃動操作T2(步驟S8和S9(是))時,開始對象處理(步驟SA,在圖4中示出)。在對象處理中,首先確定所存儲的對象是什么類型的對象(步驟Al)。這里,所存儲的對象被確定為“X軸”(步驟Al)。
[0060]接著,根據(jù)與存儲在觸摸坐標(biāo)數(shù)據(jù)存儲區(qū)域15b中在向下方向fd上的掃動操作的軌跡相應(yīng)的觸摸坐標(biāo)及其記錄(存儲)時間,計算y軸向下分量的掃動速度并將其存儲在掃動數(shù)據(jù)存儲區(qū)域15g中(步驟A2)。
[0061 ] 然后,基于計算出的掃動速度,計算在y軸的向下方向上每單位時間的畫面滾動變化量(Λ X,Λ y)并將其存儲在滾動數(shù)據(jù)存儲區(qū)域15h中(步驟A3)。這里,Λ X為0,Λ y是正值。
[0062]接著,按照所述滾動的變化量(Δχ( = O), Δ Y),在沿著y軸的向上方向上改變所述圖形畫面G的坐標(biāo)范圍,并且按照坐標(biāo)范圍的改變來重新繪制和顯示圖形Y(步驟A4)。重復(fù)步驟A4的處理直到達(dá)到預(yù)定的移動量,由此,如圖5的(B)所示,在沿y軸的向上方向上將圖形畫面G滾動su并進(jìn)行顯示(步驟A4與A5)。
[0063]當(dāng)確定由滾動su的移動量達(dá)到預(yù)定移動量(步驟A5(是))時,則停止該滾動(步驟 A6)。
[0064]因此,觸摸圖形畫面G中的X軸,指定固定的X軸方向,然后在向下方向或向上方向上執(zhí)行掃動操作,這樣即使掃動操作的方向并不精確地沿I軸方向,也能夠僅在I軸方向上滾動并顯示所述圖形畫面G。因此,能夠?qū)崿F(xiàn)在滾動處理時易于觀察圖形畫面G。
[0065]另一方面,當(dāng)確定用戶觸摸了 y軸,然后在向右方向上進(jìn)行了掃動操作T2(步驟S8和S9(是))時,則開始對象處理(步驟SA,在圖4中所示),并且所存儲的對象被確定為“y軸”(步驟Al)。
[0066]接著,伴隨所述掃動操作T2,根據(jù)與存儲在觸摸坐標(biāo)數(shù)據(jù)存儲區(qū)域15b中的掃動操作的軌跡相應(yīng)的各觸摸坐標(biāo)及其記錄時間,計算X軸向右分量的掃動速度并將其存儲在掃動數(shù)據(jù)存儲區(qū)域15g中(步驟A7)。
[0067]然后,基于存儲在掃動數(shù)據(jù)存儲區(qū)域15g中的掃動速度,計算X軸右側(cè)方向上的畫面滾動的每單位時間的變化量(ΛΧ,Ay),并將其存儲在滾動數(shù)據(jù)存儲區(qū)域15h中(步驟A8)。在此,Ay為O, Δ X為負(fù)值。
[0068]接著,按照所述滾動的變化量(Δχ,Δ y ( = O))在沿著X軸的左方向上改變圖形畫面G的坐標(biāo)范圍,并重新繪制和顯示圖形Y (步驟A9)。重復(fù)該步驟A9的處理直至達(dá)到預(yù)定移動量,由此在沿X軸的左方向上滾動并顯示圖形畫面G(步驟A9和A10)。
[0069]當(dāng)確定圖形畫面G沿X軸滾動的移動量達(dá)到了預(yù)定移動量(步驟AlO (是))時,停止該滾動(步驟Al I)。
[0070]因此,通過觸摸y軸,指定固定的I軸方向,然后在右方向上或左方向上執(zhí)行掃動操作,即使掃動操作的方向不是精確地沿X軸方向,也能夠僅在X軸方向上滾動圖形畫面G并進(jìn)行顯示。
[0071]圖6的(A)和圖6的(B)是利用函數(shù)的圖形圖像來說明顯示畫面滾動的圖。圖6的㈧和圖6的⑶均示出函數(shù)式“y= (l/2)x2-l”的圖形Y的XY坐標(biāo)系上的圖像與變化的坐標(biāo)范圍(圖形畫面)的關(guān)系。
[0072]當(dāng)將X坐標(biāo)范圍(-6?6)和Y坐標(biāo)范圍(-3?2)設(shè)定為坐標(biāo)范圍時,函數(shù)式“y=(l/2)x2-l”的圖形Y被顯示為如圖6的(A)所示的圖形畫面G1。
[0073]當(dāng)用戶對X軸執(zhí)行觸摸操作Tl并對圖形畫面Gl沿向下方向fd執(zhí)行掃動操作T2時,執(zhí)行上述沿Y軸方向的滾動,由此,坐標(biāo)范圍沿y軸在向上的方向依次改變。滾動su —直持續(xù)到坐標(biāo)范圍變?yōu)閄坐標(biāo)范圍(-6?6)和Y坐標(biāo)(4?9)、到達(dá)圖形畫面G2為止,并顯示圖形畫面G2。
[0074]接下來參照圖6的(B)來說明用戶觸摸所顯示的圖形Y,然后執(zhí)行掃動操作的情況。
[0075]當(dāng)用戶在顯示與函數(shù)式“Y = α/2)Χ2-1”對應(yīng)的圖形Y的圖形畫面Gl中對圖形Y執(zhí)行觸摸操作Tl時,該圖形Y被存儲在所述觸摸對象數(shù)據(jù)存儲區(qū)域15f中(步驟S4?S7)。然后,當(dāng)確定用戶沿著左下方向fd執(zhí)行了掃動操作T2(步驟S8和S9(是))時,開始對象處理(步驟SA,示于圖4),并且判斷所存儲的對象為“圖形Y” (步驟Al)。
[0076]然后,首先識別通過觸摸操作Tl觸摸的圖形Y上的特定點(diǎn)的坐標(biāo),(步驟A12)。接著,基于掃動操作T2的方向和速度,確定X在何方向上移動了多少,并計算圖形Y上的下一個點(diǎn)(步驟A13)。在這種情況下,由于掃動動作是在左下方向上進(jìn)行的,所以計算出X值增大了 Λ X的圖形Y上的下一個點(diǎn)的坐標(biāo),使畫面在向右的方向上移動。
[0077]然后,基于所識別的圖形Y上的特定點(diǎn)的坐標(biāo)和計算出的下一個點(diǎn)的坐標(biāo),計算畫面沿圖形Y的變化量(Λχ,Λ y),并將其存儲在滾動數(shù)據(jù)存儲區(qū)域15h中(步驟A14)。
[0078]然后,按照變化量(Λχ,Ay)來改變圖形畫面Gl的坐標(biāo)范圍,并且重新繪制圖形Y(步驟Α15)。重復(fù)進(jìn)行下述步驟,即,在保持Ax的同時計算圖形Y上的下一個點(diǎn)(步驟Α13),計算畫面的變化量(步驟Α14),改變坐標(biāo)范圍并重新繪制圖形Y (步驟Α15),由此沿圖形進(jìn)行畫面滾動。
[0079]當(dāng)確定沿圖形Y的滾動的移動量達(dá)到了預(yù)定移動量,所述圖形畫面G2達(dá)到以下坐標(biāo)范圍(X坐標(biāo)范圍-1.5?10.5、Υ坐標(biāo)范圍2?7)(步驟Α16(是))時,停止?jié)L動(步驟Α17)。
[0080]因此,當(dāng)用戶觸摸圖形畫面G中的圖形Y,然后在向下方向或向上方向上執(zhí)行掃動操作時,所述圖形畫面G可以沿著被觸摸的圖形Y滾動并顯示。
[0081]接著,參照圖7來描述用戶觸摸XY坐標(biāo)系的原點(diǎn)然后執(zhí)行掃動操作的情況。
[0082]圖7示出了畫面縮小動作re和畫面放大動作ex。畫面縮小動作re的情形是,在顯示有與函數(shù)式“Y = (1/2)x2-l”對應(yīng)的圖形Y的圖形畫面Ge中,在對其原點(diǎn)“O”執(zhí)行觸摸操作之后,在圖形畫面Ge(Gr)上向著該原點(diǎn)方向fo執(zhí)行畫面掃動操作Tr。畫面放大動作ex的情形是,在顯示有與函數(shù)式“Y = (1/2)X2-1”對應(yīng)的圖形Y的圖形畫面Ge中,在對其原點(diǎn)“O”執(zhí)行觸摸操作T之后,執(zhí)行向遠(yuǎn)離原點(diǎn)的方向fe的畫面掃動操作Te。
[0083]當(dāng)坐標(biāo)范圍被設(shè)定為X坐標(biāo)范圍(-6.5?6.5)及Y坐標(biāo)范圍(_3?3.5)時,圖形Y被顯示為圖形畫面Ge。當(dāng)確定用戶觸摸了原點(diǎn)“O”然后向原點(diǎn)方向(畫面向內(nèi)方向)fo執(zhí)行了掃動操作Tr (步驟S8和S9 ;是)時,移行至對象處理(步驟SA,在圖4中示出),并且所存儲的對象被確定為“原點(diǎn)”(步驟Al)。
[0084]然后,根據(jù)與掃動操作Tr的軌跡(fo)相對應(yīng)的各個觸摸坐標(biāo),將該掃動方向確定為原點(diǎn)方向(步驟A18(是))。
[0085]接著,根據(jù)與掃動操作Tr的軌跡相應(yīng)的觸摸坐標(biāo)及其記錄時間來計算掃動速度,并基于掃動速度來計算圖形畫面Ge的縮小率,并將其存儲在放大/縮小數(shù)據(jù)存儲區(qū)域15i中(步驟A19)。
[0086]接著,按照存儲在放大/縮小數(shù)據(jù)存儲區(qū)域15i中的縮小率,將圖形畫面Ge的坐標(biāo)范圍改變?yōu)榭s小畫面的值(畫面內(nèi)的坐標(biāo)規(guī)模變窄的方向),并且重新繪制和顯示圖形
Y(步驟A20)。通過重復(fù)步驟A20的該處理,坐標(biāo)范圍按照箭頭re所示順次改變,該圖形畫面Ge縮小到達(dá)到預(yù)定縮小量為止,并顯示縮小的圖形畫面(步驟A20和A21)。
[0087]當(dāng)確定圖形畫面Ge縮小至圖形畫面Gr (X坐標(biāo)范圍_9?9,Y坐標(biāo)范圍5?5.5)(步驟A21(是))時,停止縮小(步驟A22)。
[0088]因此,通過觸摸圖形畫面Ge中的原點(diǎn)“0”,然后向原點(diǎn)方向執(zhí)行掃動操作,可以以基于掃動速度的縮小率將該圖形畫面縮小,并且顯示縮小的圖形畫面。
[0089]另一方面,當(dāng)確定用戶觸摸了原點(diǎn)“0”,然后向遠(yuǎn)離原點(diǎn)的方向fe(畫面向外的方向)執(zhí)行掃動操作Te (步驟S8和S9(是))時,移行至對象處理(步驟SA,圖4中示出),并且將所存儲的對象確定為“原點(diǎn)”(步驟Al)。
[0090]當(dāng)根據(jù)與掃動操作Te的軌跡(fe)相對應(yīng)的觸摸坐標(biāo)確定了該掃動操作Te的方向不是原點(diǎn)方向(步驟A18(否))時,移至步驟A23。
[0091]然后,根據(jù)與掃動操作Te的軌跡相對應(yīng)的坐標(biāo)及其記錄時間來計算掃動速度,并且基于該掃動速度來計算圖形畫面Gr的放大率,并將其存儲在放大/縮小數(shù)據(jù)存儲區(qū)域15i中(步驟A23)。
[0092]接著,按照存儲在放大/縮小數(shù)據(jù)存儲區(qū)域15i中的放大率,將圖形畫面Gr的坐標(biāo)范圍改變?yōu)榉糯螽嬅娴闹?畫面內(nèi)的坐標(biāo)規(guī)模變寬的方向),并且重新繪制和顯示圖形
Y(步驟A24)。通過重復(fù)該步驟A24的處理,坐標(biāo)范圍按照箭頭ex所示順次改變,該圖形畫面Gr放大至達(dá)到預(yù)定放大量為止,并顯示放大的圖形畫面(步驟A24和A25)。
[0093]當(dāng)確定圖形畫面Gr放大到圖形畫面Ge (X坐標(biāo)范圍-6.5?6.5,Y坐標(biāo)范圍_3?
3.5)(步驟A25 (是))時,停止放大(步驟A26)。
[0094]因此,通過觸摸原點(diǎn)“0”,然后在遠(yuǎn)離原點(diǎn)的方向上執(zhí)行掃動操作,可以基于掃動速度的放大率將該圖形畫面放大,并顯示放大的圖形畫面。
[0095]根據(jù)本發(fā)明的實施方式,可以提供一種圖形顯示裝置,其能夠通過用戶在所顯示的圖形圖像中指定一個對象然后執(zhí)行觸摸操作,來進(jìn)行所需的顯示變化。
[0096]該實施方式中描述的由圖形函數(shù)計算器10執(zhí)行的動作方法,例如由圖3的流程圖所示的圖形顯示處理、和由圖4的流程圖所示的對象處理,可以作為計算機(jī)可執(zhí)行程序存儲在如存儲卡(ROM卡、RAM卡等)、磁盤(軟盤、硬盤等)、光盤(CD-R0M、DVD等)或半導(dǎo)體存儲器等的存儲介質(zhì)(記錄介質(zhì)17)中并分布。具有圖形顯示功能的電子計算器10的計算機(jī)(CPU 11)可以通過讀取存儲在存儲介質(zhì)中的程序來執(zhí)行與上面利用上述方法所描述的相同的處理。
[0097]用于實現(xiàn)上述方法的程序的數(shù)據(jù)可以經(jīng)由通信網(wǎng)絡(luò)(公共線路)以程序代碼的形式被傳送。具有圖形顯示功能的電子計算器(10)的計算機(jī)(CPU 11)可以通過利用連接到通信網(wǎng)絡(luò)的通信裝置(通信控制單元18)接收該程序,來執(zhí)行與上述方法相同的處理。
[0098]在上文中,作為圖形顯示裝置的實施方式,描述了作為專用設(shè)備的科學(xué)計算器10執(zhí)行圖形顯示處理的所有操作。然而,圖形顯示裝置可以被設(shè)置為云系統(tǒng)的服務(wù)器設(shè)備。
[0099]也就是說,在這種情況下,服務(wù)器設(shè)備接收用戶利用具有用戶界面的平板終端等的終端設(shè)備所輸入的任意函數(shù)式y(tǒng) = f (X),生成與該函數(shù)式對應(yīng)的圖形Y的圖形畫面G,并且將其顯示數(shù)據(jù)輸出到所述終端設(shè)備,并予以顯示。當(dāng)從終端設(shè)備接收到與對圖形畫面G內(nèi)的對象(X軸、y軸、圖形Y或原點(diǎn))的觸摸操作有關(guān)的位置信息和與掃動操作有關(guān)的軌跡信息時,就像前述的實施方式一樣,服務(wù)器設(shè)備根據(jù)觸摸操作所執(zhí)行的對象的類型以及掃動操作的方向和速度來生成滾動的、放大的或縮小的圖形畫面,將所生成的圖形畫面輸出到終端設(shè)備并予以顯示。
[0100]因此,即使終端設(shè)備不具備特殊的功能,通過訪問服務(wù)器設(shè)備,該終端設(shè)備也自然可以顯示用戶所輸入的函數(shù)式的圖形Y,并且可以通過對圖形畫面G中各種類型的對象執(zhí)行觸摸操作和掃動操作,來實現(xiàn)使圖形畫面G非常易于被觀察的滾動、放大和縮小。
[0101]本發(fā)明并不限于以上實施方式,在實施階段,在不脫離本發(fā)明主題的范圍內(nèi),本發(fā)明的構(gòu)成要件可以被修改并具體化。此外,前述實施方式中描述的多個構(gòu)成要件可以適當(dāng)?shù)剡x擇性組合,由此形成各種發(fā)明。例如,可以刪除實施方式的全部構(gòu)成要件中的某些構(gòu)成要件。進(jìn)而,不同實施方式的構(gòu)成要件可以進(jìn)行適當(dāng)組合。
【權(quán)利要求】
1.一種圖形顯示裝置,其特征在于,包括: 圖形圖像生成單元,其生成顯示于帶觸控面板的顯示裝置的圖形圖像; 對象輸入單元,其在所述顯示裝置上顯示所述所生成的圖形圖像時,輸入由用戶指定的、包含于所述圖形圖像的對象;以及 圖形圖像變更顯示控制單元,其在用戶對顯示于所述顯示裝置的圖形圖像進(jìn)行觸摸操作時,根據(jù)由所述對象輸入單元輸入的對象的類型,來改變該圖形圖像的顯示形態(tài)而進(jìn)行顯不O
2.根據(jù)權(quán)利要求1所述的圖形顯示裝置,其特征在于, 所述圖形圖像生成單元生成與函數(shù)式相應(yīng)的圖形圖像,并于所述顯示裝置顯示所述圖形圖像, 當(dāng)用戶執(zhí)行的觸摸操作為掃動操作時,所述圖形圖像變更顯示控制單元改變所述圖形圖像的顯示形態(tài)而進(jìn)行顯示。
3.根據(jù)權(quán)利要求2所述的圖形顯示裝置,其特征在于, 所述圖形圖像變更顯示控制單元具有: 坐標(biāo)軸滾動顯示控制單元,其在由所述對象輸入單元輸入的所述圖形圖像的對象為坐標(biāo)軸的X軸或I軸時,根據(jù)對該圖形圖像的所述掃動操作,在I軸或X軸方向上滾動所述圖形圖像而進(jìn)行顯示。
4.根據(jù)權(quán)利要求2所述的圖形顯示裝置,其特征在于, 所述圖形圖像變更顯示控制單元具有: 圖形滾動顯示控制單元,其在由所述對象輸入單元輸入的所述圖形圖像的對象是函數(shù)式的圖形本身時,根據(jù)對該圖形圖像的所述掃動操作,在沿著所述函數(shù)式的圖形的方向上滾動所述圖形圖像而進(jìn)行顯示。
5.根據(jù)權(quán)利要求2所述的圖形顯示裝置,其特征在于, 所述圖形圖像變更顯示控制單元具有: 放大/縮小顯示控制單元,其在由所述對象輸入單元輸入的所述圖形圖像的對象是坐標(biāo)原點(diǎn)時,根據(jù)對該圖形圖像的所述掃動操作的方向來放大或縮小所述圖形圖像而進(jìn)行顯/Jn ο
6.一種用于圖形顯示裝置的圖形顯示方法,所述圖形顯示裝置具有帶觸控面板的顯示裝置, 所述圖形顯示方法的特征在于,包括以下步驟: 生成步驟,生成顯示于所述顯示裝置的圖形圖像; 對象輸入步驟,當(dāng)在所述顯示裝置上顯示所述所生成的圖形圖像時,輸入由用戶指定的、包含在所述圖形圖像中的對象;和 圖形圖像變更顯示步驟,當(dāng)用戶對顯示于所述顯示裝置的圖形圖像進(jìn)行觸摸操作時,根據(jù)由所述對象輸入單元輸入的對象的類型,來改變該圖形圖像的顯示形態(tài)而進(jìn)行顯示。
7.根據(jù)權(quán)利要求6所述的圖形顯示方法,其特征在于, 在所述生成步驟中,生成與函數(shù)式相應(yīng)的圖形圖像; 在所述圖形圖像變更顯示步驟中,當(dāng)用戶執(zhí)行的觸摸操作為掃動操作時,改變所述圖形圖像的顯示形態(tài)而進(jìn)行顯示。
8.根據(jù)權(quán)利要求7所述的圖形顯示方法,其特征在于, 在所述圖形圖像變更顯示步驟中, 當(dāng)在所述對象輸入步驟中輸入的所述圖形圖像的對象為坐標(biāo)軸的X軸或I軸時,根據(jù)對該圖形圖像的掃動操作,在y軸或X軸方向上滾動所述圖形圖像而進(jìn)行顯示。
9.根據(jù)權(quán)利要求7所述的圖形顯示方法,其特征在于, 在所述圖形圖像變更顯示步驟中, 當(dāng)在所述對象輸入步驟中輸入的所述圖形圖像的對象是函數(shù)式的圖形本身時,根據(jù)對該圖形圖像的掃動操作,在沿著所述函數(shù)式的圖形的方向上滾動所述圖形圖像而進(jìn)行顯/Jn ο
10.根據(jù)權(quán)利要求7所述的圖形顯示方法,其特征在于, 在所述圖形圖像變更顯示步驟中, 當(dāng)在所述對象輸入步驟中輸入的所述圖形圖像的對象是坐標(biāo)原點(diǎn)時,根據(jù)對該圖形圖像的掃動操作的方向來放大或縮小所述圖形圖像而進(jìn)行顯示。
【文檔編號】G06F3/0484GK104239266SQ201410256041
【公開日】2014年12月24日 申請日期:2014年6月10日 優(yōu)先權(quán)日:2013年6月11日
【發(fā)明者】吉澤博明 申請人:卡西歐計算機(jī)株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
乐山市| 永安市| 茌平县| 瓮安县| 八宿县| 玉环县| 黎城县| 呼图壁县| 苏尼特左旗| 深泽县| 和平县| 阿拉善右旗| 搜索| 巴彦县| 永丰县| 广安市| 大埔区| 江孜县| 乐山市| 集安市| 徐汇区| 承德县| 定日县| 嫩江县| 略阳县| 枞阳县| 洛川县| 双牌县| 西盟| 佳木斯市| 阳原县| 阿鲁科尔沁旗| 马鞍山市| 墨竹工卡县| 成安县| 寻甸| 盖州市| 门头沟区| 北流市| 伊川县| 呼伦贝尔市|