圖表顯示控制裝置、圖表顯示控制方法
【專利摘要】本發(fā)明的圖表顯示控制裝置能夠一邊使圖表移動或變形,一邊根據(jù)圖表和與其他圖形的交點(diǎn)坐標(biāo)的關(guān)系,對該圖表進(jìn)行學(xué)習(xí)。圖表顯示裝置1具備:顯示部(21);CPU(25),其進(jìn)行以下控制,即在顯示畫面內(nèi)設(shè)定坐標(biāo)系,顯示主圖形(Z1)(圖表圖形)和子圖形(Z2)(圖表圖形或坐標(biāo)軸)。CPU(25)根據(jù)用戶操作,使主圖形(Z1)在坐標(biāo)系內(nèi)移動或變形,檢測出主圖形(Z1)與子圖形(Z2)的交點(diǎn)作為坐標(biāo)計(jì)算交點(diǎn),計(jì)算該坐標(biāo)計(jì)算交點(diǎn)的坐標(biāo)值,進(jìn)行以下控制,即在計(jì)算出的坐標(biāo)值是整數(shù)的情況下,識別顯示主圖形(Z1)。
【專利說明】圖表顯TFfe制裝直、圖表顯TFfe制方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種圖表顯示控制裝置、圖表顯示控制方法。
【背景技術(shù)】
[0002] 目前,在學(xué)習(xí)函數(shù)式的圖表的情況下,有時(shí)希望使圖表在坐標(biāo)系內(nèi)移動從而調(diào)查 其特性。
[0003] 因此,近年來在圖表函數(shù)計(jì)算器等圖表顯示裝置中,與坐標(biāo)軸的刻度一致地在顯 示畫面上顯示柵格,根據(jù)用戶操作使圖表移動使得通過觸摸操作等產(chǎn)生的圖表上的指定點(diǎn) 與柵格的交叉位置一致,同時(shí)更新顯示該圖表的圖表公式(例如參照日本特開2011-039689 號公報(bào))。根據(jù)該技術(shù),能夠一邊使圖表移動,一邊根據(jù)與指定點(diǎn)的坐標(biāo)的關(guān)系學(xué)習(xí)圖表的 特性。
【發(fā)明內(nèi)容】
[0004] 但是,在專利文獻(xiàn)1所記載的技術(shù)中,沒有考慮到將圖表與其他圖形的交點(diǎn)作為 指定點(diǎn)的情況,無法使圖表移動使得這樣的交點(diǎn)與柵格的交叉位置一致。另外,在該技術(shù) 中,也沒有考慮到使圖表變形的情況,無法使圖表變形使得圖表與其他圖形的交點(diǎn)與柵格 的交叉位置一致。
[0005] 因此,在現(xiàn)有技術(shù)中,無法一邊使圖表移動或變形,一邊根據(jù)圖表和與其他圖形的 交點(diǎn)坐標(biāo)的關(guān)系,對該圖表進(jìn)行學(xué)習(xí)。
[0006] 本發(fā)明的課題在于:提供一種圖表顯示控制方法以及圖表顯示控制程序,其能夠 一邊使圖表移動或變形,一邊根據(jù)圖表和與其他圖形的交點(diǎn)坐標(biāo)的關(guān)系,對該圖表進(jìn)行學(xué) 習(xí)。
[0007] 為了解決以上的課題,本發(fā)明在圖表顯示控制裝置中,其特征在于,具備:顯示部; 圖形顯示控制單元,其進(jìn)行以下控制,即對上述顯示部設(shè)定坐標(biāo)系,顯示第一圖表圖形和第 二圖表圖形或坐標(biāo)軸;圖表圖形變更單元,其根據(jù)用戶操作,使上述第一圖表圖形在坐標(biāo)系 內(nèi)移動或變形而進(jìn)行變更;坐標(biāo)值計(jì)算單元,其檢測出通過上述圖表圖形變更單元進(jìn)行變 形后的第一圖表圖形與上述第二圖表圖形或坐標(biāo)軸的交點(diǎn)作為坐標(biāo)計(jì)算交點(diǎn),計(jì)算該坐標(biāo) 計(jì)算交點(diǎn)的坐標(biāo)值;圖形識別顯示控制單元,其進(jìn)行以下控制,即在通過上述坐標(biāo)值計(jì)算單 元計(jì)算出的上述坐標(biāo)計(jì)算交點(diǎn)的坐標(biāo)值是整數(shù)的情況下,識別顯示上述變形后的第一圖表 圖形。
【專利附圖】
【附圖說明】
[0008] 圖1 (a)是表不圖表顯不裝置的平面圖,圖1 (b)是表不平板電腦的平面圖。
[0009] 圖2是表示圖表顯示裝置的功能結(jié)構(gòu)的框圖。
[0010] 圖3是表不圖表顯不控制處理的流程的流程圖。
[0011] 圖4是表示顯示器的顯示內(nèi)容的圖。
[0012] 圖5是表示顯示器的顯示內(nèi)容的圖。
[0013] 圖6是表示顯示器的顯示內(nèi)容的圖。
【具體實(shí)施方式】
[0014] 以下,參照附圖詳細(xì)說明本發(fā)明的實(shí)施方式的一個例子。但是,發(fā)明的范圍并不限 于圖示例子。
[0015] [1外觀結(jié)構(gòu)]
[0016] 圖1 (a)是表示本實(shí)施方式的圖表顯示裝置1的平面圖。
[0017] 如該圖所示,圖表顯示裝置1具備顯示器210和鍵群220。
[0018] 顯示器210是顯示與用戶對鍵群220的操作對應(yīng)的文字、符號、各種數(shù)據(jù)的部分, 由IXD (液晶顯示器)、ELD (電致發(fā)光顯示器)等構(gòu)成。此外,本實(shí)施方式的顯示器210與所 謂的觸摸屏221 (參照圖2)形成為一體,能夠接受手寫輸入等操作。
[0019] 鍵群220具有從用戶接受操作的各種鍵。
[0020] [2功能結(jié)構(gòu)]
[0021] 圖2是表示本實(shí)施方式的圖表顯示裝置1的功能結(jié)構(gòu)的框圖。
[0022] 如該圖所示,圖表顯示裝置1具備顯示部21、輸入部22、存儲介質(zhì)讀取部23、存儲 部24、CPU25等而構(gòu)成。
[0023] 顯示部21具備顯示器210,根據(jù)從CPU25輸入的顯示信號,將各種信息顯示在顯示 器210上。
[0024] 輸入部22具備鍵群220和上述觸摸屏221,向CPU25輸出與按下的鍵的種類和觸 摸屏221的位置對應(yīng)的信號。
[0025] 存儲介質(zhì)讀取部23從SD卡等外部存儲介質(zhì)23a讀出信息,或?qū)⑿畔⒂涗浀皆撏?部存儲介質(zhì)23a中。
[0026] 存儲部24是存儲用于實(shí)現(xiàn)圖表顯示裝置1的各種功能的程序和數(shù)據(jù),并且作為 CPU25的工作區(qū)域發(fā)揮功能的存儲器。在本實(shí)施方式中,存儲部24存儲本發(fā)明的圖表顯示 控制程序240等。
[0027] 圖表顯示控制程序240是用于使CPU25執(zhí)行后述的圖表顯示控制處理(參照圖3) 的程序。
[0028] CPU25對圖表顯示裝置1的各部進(jìn)行中央控制。具體地說,CPU25對存儲在存儲部 24中的系統(tǒng)程序和從各種應(yīng)用程序中指定的程序進(jìn)行裝載,通過與所裝載的程序的協(xié)作來 執(zhí)行各種處理。
[0029] [3 動作]
[0030] 接著,參照【專利附圖】
【附圖說明】圖表顯示裝置1的動作。
[0031] 圖3是用于說明通過圖表顯示裝置1執(zhí)行的圖表顯示控制處理的動作的流程圖。 此外,如果用戶經(jīng)由輸入部22輸入了圖表顯示控制處理的執(zhí)行指示,則從存儲部24讀出圖 表顯示控制程序240并適當(dāng)?shù)匮b載,結(jié)果是通過該圖表顯示控制程序240和CPU25的協(xié)作 而執(zhí)行該圖表顯示控制處理。
[0032] 如該圖所示,在圖表顯示控制處理中,首先CPU25根據(jù)用戶操作指定"整數(shù)"、"小數(shù) 點(diǎn)以下的η位"、"無指定"的任意一個作為后述的主圖形Z1和子圖形Z2的交點(diǎn)(以下稱為 坐標(biāo)計(jì)算交點(diǎn))κ (參照圖4 (b))的坐標(biāo)值的識別精度(步驟S1)。在此,坐標(biāo)值的識別精度 表示為了被識別為顯示對象而坐標(biāo)值應(yīng)該滿足的精度。更具體地說,在識別精度是"整數(shù)" 的情況下,在通過整數(shù)用真值表示坐標(biāo)值的情況下,將該坐標(biāo)值識別為顯示對象。另外,在 識別精度是"小數(shù)點(diǎn)以下的η位"(但是,"η"是由用戶指定的任意的自然數(shù))的情況下,在 到小數(shù)點(diǎn)第η位為止將坐標(biāo)計(jì)算交點(diǎn)Κ的坐標(biāo)值表示為真值的情況下(通過到小數(shù)點(diǎn)以下 的η位為止的數(shù)值用真值表示的情況),將該坐標(biāo)值識別為顯示對象。另外,在識別精度是 "無指定"的情況下,經(jīng)常將坐標(biāo)計(jì)算交點(diǎn)Κ的坐標(biāo)值識別為顯示對象。
[0033] 此外,在識別精度是"小數(shù)點(diǎn)以下的η位"的情況下,在用該位數(shù)以下的小數(shù)表示 坐標(biāo)值的情況和坐標(biāo)值是整數(shù)的情況下,該坐標(biāo)值成為顯示對象。列如,在將識別精度設(shè)定 為"小數(shù)點(diǎn)以下的1位"的情況下,不僅"1.9"、"2. 1"等小數(shù),"2"等整數(shù)也成為顯示對象。 另外,在本實(shí)施方式中,在X、y的坐標(biāo)值的雙方是整數(shù)或指定位數(shù)以下的小數(shù)的情況下成 為顯示對象,但也可以在X、y的坐標(biāo)值的至少一方是整數(shù)或指定位數(shù)以下的小數(shù)的情況下 成為顯示對象。另外,也可以將識別精度設(shè)定為"整數(shù)的下η位以上為0"。例如在"整數(shù)的 下η位以上為0 "的情況下," 900 "、" 1000 "、" 1200 "等成為顯示對象," 901"、" 910 "不成為 顯示對象。另外,也可以與圖表顯示的刻度幅度一致地設(shè)定識別精度。例如,在x、y的刻度 寬度是"〇. 5"時(shí),以"0. 5"為單位表示為真值的坐標(biāo)值、具體地說"3. 5"、"4"、"4. 5"等的值 成為顯示對象。
[0034] 接著,CPU25根據(jù)用戶操作,指定檢測出的交點(diǎn)(坐標(biāo)計(jì)算交點(diǎn)K)的種類(步驟 S2)。在此,作為交點(diǎn)的種類,可以列舉函數(shù)圖表圖形之間的交點(diǎn)、函數(shù)圖表圖形和坐標(biāo)軸之 間的交點(diǎn)等。
[0035] 接著,CPU25根據(jù)用戶操作至少輸入一個圖表公式(函數(shù)式)(步驟S3)。
[0036] 接著,CPU25在顯示器210的顯示畫面內(nèi)設(shè)定坐標(biāo)系(在本實(shí)施方式中是由X軸、y 軸確定的正交坐標(biāo)系),顯示上述輸入的圖表公式的圖表圖形(步驟S11)。在此,在上述步驟 S3中只輸入了一個圖表公式的情況下,在步驟S11中,CPU25將該圖表公式的函數(shù)圖表圖形 設(shè)定為主圖形Z1。另外,在上述步驟S3中輸入了多個圖表公式的情況下,在該步驟S11中, CPU25將任意一個圖表公式的函數(shù)圖表圖形設(shè)定為主圖形Z1。進(jìn)而,在步驟S11中,CPU25 在步驟S2中指定的坐標(biāo)計(jì)算交點(diǎn)K的種類是"函數(shù)圖表之類"的情況下,將與主圖形Z1不 同的其他圖表公式的函數(shù)圖表圖形設(shè)定為子圖形Z2,在坐標(biāo)計(jì)算交點(diǎn)K的種類是"函數(shù)圖 表和坐標(biāo)軸"的情況下,將坐標(biāo)軸(X軸或y軸)設(shè)定為子圖形Z2。由此,在顯示器210上顯 示多個與主圖形Z1不同的圖形的情況下,將這些多個圖形中的經(jīng)由坐標(biāo)計(jì)算交點(diǎn)K的種類 通過用戶操作指定的圖形指定為子圖形Z2。
[0037] 接著,CPU25檢測出在上述步驟S2中指定的種類的坐標(biāo)計(jì)算交點(diǎn)K、即主圖形Z1 和子圖形Z2之間的交點(diǎn),判定是否存在坐標(biāo)計(jì)算交點(diǎn)K (步驟S12)。
[0038] 在步驟S12中判定為不存在坐標(biāo)計(jì)算交點(diǎn)K的情況下(步驟S12 :否),CPU25轉(zhuǎn)移 到后述的步驟S16。
[0039] 另外,在步驟S12中判定存在坐標(biāo)計(jì)算交點(diǎn)K的情況下(步驟S12 :是),CPU25針對 在上述步驟S1指定的識別精度(以下稱為指定識別精度),判定坐標(biāo)計(jì)算交點(diǎn)K的坐標(biāo)值是 否匹配(步驟S13)。換言之,在該步驟S13中,CPU25在指定識別精度是"整數(shù)"的情況下, 判定是否通過整數(shù)用真值表示坐標(biāo)計(jì)算交點(diǎn)K的坐標(biāo)值,在指定識別精度是"小數(shù)點(diǎn)以下 的η位"的情況下,判定是否通過小數(shù)點(diǎn)以下的η位的數(shù)值用真值表示坐標(biāo)計(jì)算交點(diǎn)K的坐 標(biāo)值。在指定識別精度是"無指定"的情況下,坐標(biāo)計(jì)算交點(diǎn)Κ的坐標(biāo)值始終符合指定識別 精度。
[0040] 在該步驟S13中判定坐標(biāo)計(jì)算交點(diǎn)Κ的坐標(biāo)值與指定識別精度不匹配的情況下 (步驟S13 :否),CPU25在以通常的顯示形式(在本實(shí)施方式中是細(xì)線)顯示主圖形Ζ1后(步 驟S16),轉(zhuǎn)移到后述的步驟S21。
[0041] 另外,在步驟S13中判定坐標(biāo)計(jì)算交點(diǎn)Κ的坐標(biāo)值與指定識別精度匹配的情況下 (步驟S13 :是),CPU25用粗線識別顯示主圖形Ζ1,并且將與當(dāng)前時(shí)刻的主圖形Ζ1 -致的函 數(shù)圖表圖形(表示當(dāng)前時(shí)刻的主圖形Ζ1的函數(shù)圖表圖形)作為顯示候選圖表圖形暫時(shí)存儲 在存儲部24中(步驟S14)。此外,存儲函數(shù)圖表圖形既可以存儲圖表圖形的形狀,也可以存 儲圖表圖形的圖表公式。
[0042] 接著,CPU25在坐標(biāo)計(jì)算交點(diǎn)Κ的近旁顯示該坐標(biāo)計(jì)算交點(diǎn)Κ的坐標(biāo)值(步驟 S15),判定是否對主圖形Ζ1進(jìn)行了移動/變形操作(步驟S21)。
[0043] 此外,在本實(shí)施方式中,在通過觸摸操作指定了主圖形Ζ1后,通過進(jìn)行拖放 (drag&drop)操作,沿著通過拖拽(drag)操作指示的相同的方向(以下稱為拖拽方向)進(jìn)行 主圖形Z1的移動操作。
[0044] 另外,在本實(shí)施方式中,根據(jù)預(yù)定的用戶操作而在顯示器210上顯示指針P,該指 針P的形狀變化為表示對主圖形Z1進(jìn)行的變形的形式的形狀。另外,在使用形狀變化后的 指針P指定了主圖形Z1上的任意的點(diǎn)后,通過進(jìn)行拖放操作,而沿著通過拖拽操作指示的 相同的方向(以下稱為拖拽方向)進(jìn)行主圖形Z1的變形操作。
[0045] 在此,在主圖形Z1是線對稱的情況下,能夠使該主圖形Z1變形使得主圖形Z1相 對于對稱軸的差距程度發(fā)生變化,在該情況下,指針P的形狀成為表示差距程度的變更的 形狀(參照圖5 (b))。
[0046] 另外,在主圖形Z1不是線對稱的情況下,能夠使主圖形Z1變形使得該主圖形Z1 以主圖形Z1上的任意的點(diǎn)為旋轉(zhuǎn)中心而進(jìn)行旋轉(zhuǎn),在該情況下,指針P的形狀成為表示旋 轉(zhuǎn)的形狀(參照圖6 (b))。
[0047] 另外,在步驟S21中判定進(jìn)行了對主圖形Z1的移動/變形操作的情況下(步驟 S21 :是),CPU25判定是否進(jìn)行了移動操作(步驟S22)。
[0048] 在該步驟S22中判定進(jìn)行了移動操作的情況下(步驟S22 :是),CPU25計(jì)算使主圖 形Z1沿著移動操作的指定方向(拖拽方向)移動(平行移動)到用戶的當(dāng)前時(shí)刻的觸摸位置 為止的情況下的圖表公式,在將顯示在顯示器210上的主圖形Z1的圖表公式更新為計(jì)算出 的圖表公式后(步驟S23),轉(zhuǎn)移到后述的步驟S30。
[0049] 另外,在步驟S22中判定沒有進(jìn)行移動操作的情況下(步驟S22 :否),CPU25判定主 圖形Z1是否是線對稱(步驟S25)。
[0050] 在該步驟S25中判定為主圖形Z1是線對稱的情況下(步驟S25 :是),CPU25使指針 P的形狀變化為表示差距程度的變更的形狀,與使用了形狀變化后的指針P (以下稱為差距 程度指針Ph。參照圖5 (b))的用戶操作(拖放操作)對應(yīng),計(jì)算使主圖形Z1的差距程度變 化到當(dāng)前時(shí)刻的觸摸位置為止的情況下的圖表公式,在將顯示在顯示器210上的主圖形Z1 的圖表公式更新為計(jì)算出的圖表公式后(步驟S26),轉(zhuǎn)移到后述的步驟S30。
[0051] 另外,在步驟S25中判定主圖形Z1不是線對稱的情況下(步驟S25 :否),CPU25使 指針P的形狀變化為表示旋轉(zhuǎn)的形狀,與使用了形狀變化后的指針P (以下稱為旋轉(zhuǎn)指針 Pk。參照圖6 (b))的用戶操作(拖放操作)對應(yīng),計(jì)算使主圖形Z1旋轉(zhuǎn)變形到當(dāng)前時(shí)刻的 觸摸位置為止的情況下的圖表公式,將顯示在顯示器210上的主圖形Z1的圖表公式更新為 計(jì)算出的圖表公式(步驟S27)。
[0052] 接著,CPU25判定對主圖形Z1的移動/變形操作是否結(jié)束、具體地說對顯示器210 的觸摸是否結(jié)束(步驟S30),在判定為沒有結(jié)束的情況下(步驟S30 :否),轉(zhuǎn)移到上述步驟 S11。由此,根據(jù)在步驟S23、S26、S27中更新了的圖表公式再描繪主圖形Z1,在坐標(biāo)系內(nèi)進(jìn) 行移動或變形。
[0053] 另外,在步驟S30中判定對主圖形Z1的移動/變形操作結(jié)束的情況下(步驟S30 : 是),CPU25與上述步驟S13同樣,判定坐標(biāo)計(jì)算交點(diǎn)K的坐標(biāo)值是否與指定識別精度匹配 (步驟S31)。
[0054] 在該步驟S31中判定坐標(biāo)計(jì)算交點(diǎn)K的坐標(biāo)值與指定精度匹配的情況下(步驟 S31 :是),CPU25將圖表公式的圖表圖形顯示在顯示器210上,轉(zhuǎn)移到上述步驟S14。由此, 根據(jù)在步驟S23、S26、S27中更新了的圖表公式再模描繪主圖形Z1并在坐標(biāo)系內(nèi)進(jìn)行移動 或變形,用粗線識別顯示。
[0055] 另外,在步驟S31中判定坐標(biāo)計(jì)算交點(diǎn)K的坐標(biāo)值與指定識別精度不匹配的情況 下(步驟S31 :否),CPU25繼續(xù)進(jìn)行主圖形Z1的移動或變形,由此將與主圖形Z1-致的多個 函數(shù)圖表圖形中的子圖形Z2的交點(diǎn)的坐標(biāo)值與指定識別精度匹配、并且在移動/變形操作 的結(jié)束時(shí)刻之后與主圖形Z1-致的函數(shù)圖表圖形確定為顯示候選圖表圖形(步驟S32)。
[0056] 接著,CPU25判定在步驟S32中確定的顯示候選圖表圖形和在步驟S14中暫時(shí)存 儲的顯示候選圖表圖形中前者的顯示候選圖表圖形是否接近移動/變形操作的結(jié)束時(shí)刻 的主圖形Z1 (步驟S33)。在此,主圖形Z1和顯示候選圖表圖形接近是在對主圖形Z1進(jìn)行 了移動操作的情況下,表示主圖形Z1和顯示候選圖表圖形之間的距離短,在對主圖形Z1進(jìn) 行了變形操作的情況下,表示主圖形Z1和顯示候選圖表圖形的形狀近似。
[0057] 在該步驟S33中判定在步驟S32中確定的顯示候選圖表圖形與移動/變形操作 的結(jié)束時(shí)刻的主圖形Z1接近的情況下(步驟S33 :是),CPU25使主圖形Z1與該顯示候選圖 表圖形的圖表圖形一致,并且計(jì)算該顯示候選圖表圖形的圖表公式,在將顯示在顯示器210 上的主圖形Z1的圖表公式更新為計(jì)算出的圖表公式后(步驟S34),轉(zhuǎn)移到上述的步驟S14。 在通過該步驟S34,移動/變形操作的結(jié)束時(shí)刻的坐標(biāo)計(jì)算交點(diǎn)K的坐標(biāo)值與指定識別精度 不匹配的情況下,確定通過主圖形Z1的移動/變形而與主圖形Z1 -致的多個圖表公式的 圖表圖形中的子圖形Z2的交點(diǎn)的坐標(biāo)值與指定識別精度匹配、并且與移動/變形操作的結(jié) 束時(shí)刻的主圖形Z1最接近的圖表圖形,自動地進(jìn)行主圖形Z1的移動/變形使得主圖形Z1 與該圖表圖形一致,用粗線識別顯示移動/變形后的主圖形Z1。
[0058] 另外,在步驟S33中判定在步驟S14中暫時(shí)存儲的顯示候選圖表圖形與移動/變 形操作的結(jié)束時(shí)刻的主圖形Z1接近的情況下(步驟S33 :否),CPU25使主圖形Z1與該顯示 候選圖表圖形的圖表圖形一致,并且計(jì)算該顯示候選圖表圖形的圖表公式,在將顯示在顯 示器210上的主圖形Z1的圖表公式更新為計(jì)算出的圖表公式后(步驟S35),轉(zhuǎn)移到上述的 步驟S14。在通過該步驟S35而移動/變形操作的結(jié)束時(shí)刻的坐標(biāo)計(jì)算交點(diǎn)K的坐標(biāo)值與 指定識別精度不匹配的情況下,確定通過主圖形Z1的移動/變形而與主圖形Z1 -致的多 個圖表公式的圖表圖形中的子圖形Z2的交點(diǎn)的坐標(biāo)值與指定識別精度匹配、并且與移動/ 變形操作的結(jié)束時(shí)刻的主圖形Z1最接近的圖表圖形,自動地進(jìn)行主圖形Z1的移動/變形 使得主圖形Z1與該圖表圖形一致,用粗線識別顯示移動/變形后的主圖形Z1。
[0059] 另外,在上述步驟S21中判定為沒有對主圖形Z1進(jìn)行移動/變形操作的情況下 (步驟S21 :否),CPU25判定是否進(jìn)行了結(jié)束操作(步驟S41)。
[0060] 然后,在步驟S41中判定進(jìn)行了結(jié)束操作的情況下(步驟S41 :是),CPU25結(jié)束圖表 顯示控制處理。
[0061] 另外,在步驟S41中判定沒有進(jìn)行結(jié)束操作的情況下(步驟S41 :否),CPU25判定是 否進(jìn)行了其他操作(步驟S42 )。
[0062] 然后,在步驟S42中判定進(jìn)行了其他操作的情況下(步驟S42 :是),CPU25轉(zhuǎn)移到 其他處理,另一方面,在判定沒有進(jìn)行其他操作的情況下(步驟S42:否),轉(zhuǎn)移到上述步驟 S21。
[0063] [4動作例子]
[0064] 接著,參照附圖具體說明上述圖表顯示裝置1的動作。
[0065] [4. 1 動作例子(1)]
[0066] 首先,如圖4 (a)、(b)所示,在用戶指定"整數(shù)"作為坐標(biāo)計(jì)算交點(diǎn)K的坐標(biāo)值的識 別精度(步驟S1),將函數(shù)圖表圖形之間的交點(diǎn)指定為坐標(biāo)計(jì)算交點(diǎn)K的種類后(步驟S2), 如果輸入了圖表公式"y=x2-2"、"y=x+l"(步驟S3),則在顯示器210的顯示畫面內(nèi)設(shè)定xy 坐標(biāo)系,將圖表公式"y=x+l"的圖表圖形顯示為主圖形Z1,將圖表公式"y=x 2-2"的圖表圖 形顯示為子圖形Z2 (步驟S11)。
[0067] 接著,在判定存在坐標(biāo)計(jì)算交點(diǎn)K后(步驟S12 :是),判定坐標(biāo)計(jì)算交點(diǎn)K的坐標(biāo) 值與指定識別精度"整數(shù)"不匹配(步驟S13:否),用細(xì)線顯示主圖形Z1 (步驟S16)。此外, 在本動作例子中,坐標(biāo)計(jì)算交點(diǎn)K有2個,其中右側(cè)(X坐標(biāo)值大的一側(cè))的坐標(biāo)計(jì)算交點(diǎn)K (在圖4 (b)中沒有圖示)的坐標(biāo)值這時(shí)為(2. 30……,3. 30……)。
[0068] 接著,如果用戶進(jìn)行了主圖形Z1的移動操作、具體地說保持觸摸主圖形Z1而進(jìn)行 拖拽操作(步驟S22 :是),則如圖4 (c)所示,計(jì)算使主圖形Z1沿著拖拽方向(在此為下方 向)移動到當(dāng)前時(shí)刻的觸摸位置的情況下的圖表公式(y=x),更新所顯示的主圖形Z1的圖 表公式(步驟S23)。
[0069] 接著,判定對主圖形Z1的移動/變形操作沒有結(jié)束(步驟S30 :否),將圖表公式 "y=x"的圖表圖形顯示為主圖形Z1,將圖表公式"y=x2-2"的圖表圖形顯示為子圖形Z2 (步 驟 S11)。
[0070] 接著,在判定存在坐標(biāo)計(jì)算交點(diǎn)K后(步驟S12 :是),判定坐標(biāo)計(jì)算交點(diǎn)K的坐標(biāo)值 (-1,-1)、(2,2)與指定識別精度"整數(shù)"匹配(步驟513:是),用粗線識別顯示主圖形21,并 且將與當(dāng)前時(shí)刻的主圖形Z1 -致的函數(shù)圖表圖形("y=x"的圖表圖形)暫時(shí)存儲為顯示候 選圖表圖形(步驟S14)。另外,在各坐標(biāo)計(jì)算交點(diǎn)K的近旁顯示該坐標(biāo)計(jì)算交點(diǎn)K的坐標(biāo)值 (-1,-1)、(2,2)(步驟 S15)。
[0071] 接著,在用戶繼續(xù)進(jìn)行主圖形Z1的移動操作后,如果結(jié)束(步驟S22:是),則如圖4 (d)所示,計(jì)算使主圖形Z1沿著拖拽方向(在此為下方向)移動到當(dāng)前時(shí)刻的觸摸位置的情 況下的圖表公式(y=x_l),更新所顯示的主圖形Z1的圖表公式(步驟S23)。
[0072] 接著,在判定為對主圖形Z1的移動/變形操作結(jié)束后(步驟S30 :是),判定坐標(biāo)計(jì) 算交點(diǎn)K的坐標(biāo)值與指定識別精度"整數(shù)"不匹配(步驟S31 :否),將通過繼續(xù)進(jìn)行主圖形 Z1的移動而與主圖形Z1 -致的多個函數(shù)圖表圖形中的子圖形Z2的交點(diǎn)的坐標(biāo)值與指定 識別精度"整數(shù)"匹配、并且在移動操作的結(jié)束時(shí)刻之后與主圖形Z1-致的函數(shù)圖表圖形 ("y=x-2"的圖表圖形)確定為顯示候選圖表圖形(步驟S32)。此外,這時(shí)左側(cè)(X坐標(biāo)值小 的一側(cè))的坐標(biāo)計(jì)算交點(diǎn)K的坐標(biāo)值為(-0. 61……,-1. 61……)。
[0073] 接著,判定為在"y=x-2"的顯示候選圖表圖形和暫時(shí)存儲的"y=x"的顯示候選圖 表圖形中前者的顯示候選圖表與移動操作的結(jié)束時(shí)刻的主圖形Z1 ("y=x-l"的圖表圖形) 接近(步驟S33),如圖4 (e)所示,使主圖形Z1與"y=x-2"的圖表圖形一致,將所顯示的主 圖形Z1的圖表公式更新為"y=x-2"(步驟S34)。
[0074] 然后,用粗線識別顯示主圖形Z1,并且將與當(dāng)前時(shí)刻的主圖形Z1 -致的函數(shù)圖表 圖形("y=x-2"的圖表圖形)暫時(shí)存儲為顯示候選圖表圖形(步驟S14)。另外,在坐標(biāo)計(jì)算 交點(diǎn)K的近旁顯示該坐標(biāo)計(jì)算交點(diǎn)K的坐標(biāo)值(0, -2)、(1, -1)(步驟S15)。
[0075] [4. 2 動作例子(2)]
[0076] 首先,如圖5 (a)、(b)所示,在用戶指定"整數(shù)"作為坐標(biāo)計(jì)算交點(diǎn)K的坐標(biāo)值的 識別精度(步驟S1 ),將函數(shù)圖表之間的交點(diǎn)指定為坐標(biāo)計(jì)算交點(diǎn)K的種類后(步驟S2),如 果輸入了圖表公式"y=x2_2"、"y=2"(步驟S3),則在顯示器210的顯示畫面內(nèi)設(shè)定xy坐標(biāo) 系,將圖表公式"y=x 2-2"的圖表圖形顯示為主圖形Z1,將圖表公式"y=2"的圖表圖形顯示 為子圖形Z2 (步驟S11)。
[0077] 接著,在判定存在坐標(biāo)計(jì)算交點(diǎn)K后(步驟S12 :是),判定坐標(biāo)計(jì)算交點(diǎn)K的坐標(biāo) 值(-2,2)、(2,2)與指定識別精度"整數(shù)"匹配(步驟513:是),用粗線識別顯示主圖形21, 并且將與當(dāng)前時(shí)刻的主圖形Z1 -致的函數(shù)圖表圖形("y=x-2"的圖表圖形)暫時(shí)存儲為顯 示候選圖表圖形(步驟S14)。另外,在各坐標(biāo)計(jì)算交點(diǎn)K的近旁顯示該坐標(biāo)計(jì)算交點(diǎn)K的坐 標(biāo)值(-2,2)、(2,2)(步驟515)。
[0078] 接著,如果用戶進(jìn)行了主圖形Z1的變形操作(步驟S21 :是、步驟S22 :否),則判定 主圖形Z1是線對稱(步驟S25 :是),指針P的形狀變化為表示差距程度的變更的形狀。然 后,如圖5 (c)所示,如果用戶使用形狀變化后的指針P (差距程度指針Ph)進(jìn)行向右方向 的拖拽操作,則計(jì)算使主圖形Z1的差距程度變化到當(dāng)前時(shí)刻的觸摸位置為止的情況下的 圖表公式"y= (4/9)x2-2",更新所顯示的主圖形Z1的圖表公式(步驟S26)。
[0079] 接著,將圖表公式"y= (4/9)x2-2"的圖表圖形顯示為主圖形Z1,將圖表公式"y=2" 的圖表圖形顯示為子圖形Z2 (步驟S11)。此外,在本動作例子中,用虛線顯示用戶所輸入 的圖表公式"y=x2-2"的圖表圖形,用細(xì)實(shí)線顯示變形過程的圖表圖形。
[0080] 接著,在判定存在坐標(biāo)計(jì)算交點(diǎn)K后(步驟S12 :是),判定坐標(biāo)計(jì)算交點(diǎn)K的坐標(biāo)值 (_3,2)、(3,2)與指定識別精度"整數(shù)"匹配(步驟S13 :是),用粗線識別顯示主圖形Z1,并 且將與當(dāng)前時(shí)刻的主圖形Z1 -致的函數(shù)圖表圖形("y= (4/9)x2-2"的圖表圖形)暫時(shí)存儲 為顯示候選圖表圖形(步驟S14)。另外,在各坐標(biāo)計(jì)算交點(diǎn)K的近旁顯示該坐標(biāo)計(jì)算交點(diǎn)K 的坐標(biāo)值(-3,2)、(3,2)(步驟515)。
[0081] 接著,用戶進(jìn)一步進(jìn)行主圖形Z1的變形操作(步驟S21 :是、步驟S22 :否),如圖5 (d)所示,如果使用形狀變化后的指針P (差距程度指針Ph)進(jìn)行向右方向的拖拽操作,則計(jì) 算使主圖形Z1的差距程度變化到當(dāng)前時(shí)刻的觸摸位置為止的情況下的圖表公式"y=( 1/4) x2-2 ",更新所顯示的主圖形Z1的圖表公式(步驟S26 )。
[0082] 接著,將圖表公式"y= (l/4)x2-2"的圖表圖形顯示為主圖形Z1,將圖表公式"y=2" 的圖表圖形顯示為子圖形Z2 (步驟S11)。
[0083] 接著,在判定存在坐標(biāo)計(jì)算交點(diǎn)K后(步驟S12 :是),判定坐標(biāo)計(jì)算交點(diǎn)K的坐標(biāo)值 (_4,2)、(4,2)與指定識別精度"整數(shù)"匹配(步驟S13 :是),用粗線識別顯示主圖形Z1,并 且將與當(dāng)前時(shí)刻的主圖形Z1 -致的函數(shù)圖表圖形("y= (l/4)x2-2"的圖表圖形)暫時(shí)存儲 為顯示候選圖表圖形(步驟S14)。另外,在各坐標(biāo)計(jì)算交點(diǎn)K的近旁顯示該坐標(biāo)計(jì)算交點(diǎn)K 的坐標(biāo)值(_4,2)、(4,2)(步驟S15)。
[0084] [4. 3 動作例子(3)]
[0085] 首先,如圖6 (a)、(b)所示,在用戶指定"整數(shù)"作為坐標(biāo)計(jì)算交點(diǎn)K的坐標(biāo)值的 識別精度(步驟S1),將函數(shù)圖表圖形與y軸的交點(diǎn)指定為坐標(biāo)計(jì)算交點(diǎn)K的種類后(步驟 S2),如果輸入了圖表公式"y=x+l"(步驟S3),則在顯示器210的顯示畫面內(nèi)設(shè)定xy坐標(biāo) 系,將圖表公式"y=x+l"的圖表圖形顯示為主圖形Z1,將y軸顯示為子圖形Z2 (步驟S11)。
[0086] 接著,在判定存在坐標(biāo)計(jì)算交點(diǎn)K后(步驟S12 :是),判定坐標(biāo)計(jì)算交點(diǎn)K的坐標(biāo) 值(〇, 1)與指定識別精度"整數(shù)"匹配(步驟S13 :是),用粗線識別顯示主圖形Z1,并且將與 當(dāng)前時(shí)刻的主圖形Z1 -致的函數(shù)圖表圖形("y=X+l"的圖表圖形)暫時(shí)存儲為顯示候選圖 表圖形(步驟S14)。另外,在各坐標(biāo)計(jì)算交點(diǎn)K的近旁顯示該坐標(biāo)計(jì)算交點(diǎn)K的坐標(biāo)值(0, 1)(步驟 S15)。
[0087] 接著,如果用戶進(jìn)行了主圖形Z1的變形操作(步驟S21 :是、步驟S22 :否),則判定 為主圖形Z1不是線對稱(步驟S25 :否),指針P的形狀變化為表示旋轉(zhuǎn)的形狀。然后,如圖 6 (c)所示,如果用戶使用形狀變化后的指針P (旋轉(zhuǎn)指針Pk)進(jìn)行向下方向的拖拽操作, 則計(jì)算使主圖形Z1旋轉(zhuǎn)變形到當(dāng)前時(shí)刻的觸摸位置為止的情況下的圖表公式"y= (1/2) x+2",更新所顯示的主圖形Z1的圖表公式(步驟S27)。
[0088] 接著,將圖表公式"y= (1/2) x+2"的圖表圖形顯示為主圖形Z1,將y軸顯示為子 圖形Z2(步驟S11)。此外,在本動作例子中,用虛線顯示用戶所輸入的圖表公式"y=x+l"的 圖表圖形,用細(xì)實(shí)線顯示變形過程的圖表圖形。
[0089] 接著,在判定存在坐標(biāo)計(jì)算交點(diǎn)K后(步驟S12 :是),判定坐標(biāo)計(jì)算交點(diǎn)K的坐標(biāo) 值(〇,2)與指定識別精度"整數(shù)"匹配(步驟S13 :是),用粗線識別顯示主圖形Z1,并且將與 當(dāng)前時(shí)刻的主圖形Z1 -致的函數(shù)圖表圖形("y= (1/2) x+2"的圖表圖形)暫時(shí)存儲為顯示 候選圖表圖形(步驟S14)。另外,在各坐標(biāo)計(jì)算交點(diǎn)K的近旁顯示該坐標(biāo)計(jì)算交點(diǎn)K的坐標(biāo) 值(0,2)(步驟 S15)。
[0090] 接著,用戶進(jìn)一步進(jìn)行主圖形Z1的變形操作(步驟S21 :是、步驟S22 :否),如圖6 (d)所示,如果使用形狀變化后的指針P (旋轉(zhuǎn)指針Pk)進(jìn)行向下方向的拖拽操作,則計(jì)算 使主圖形Z1旋轉(zhuǎn)變形到當(dāng)前時(shí)刻的觸摸位置為止的情況下的圖表公式"y=0x+3",更新所 顯示的主圖形Z1的圖表公式(步驟S27)。
[0091] 接著,將圖表公式"y=〇x+3"的圖表圖形顯示為主圖形Z1,將y軸顯示為子圖形Z2 (步驟S11)。
[0092] 接著,在判定存在坐標(biāo)計(jì)算交點(diǎn)K后(步驟S12 :是),判定坐標(biāo)計(jì)算交點(diǎn)K的坐標(biāo) 值(〇,3)與指定識別精度"整數(shù)"匹配(步驟S13 :是),用粗線識別顯示主圖形Ζ1,并且將與 當(dāng)前時(shí)刻的主圖形Ζ1-致的函數(shù)圖表圖形("y=0x+3"的圖表圖形)暫時(shí)存儲為顯示候選圖 表圖形(步驟S14)。另外,在各坐標(biāo)計(jì)算交點(diǎn)K的近旁顯示該坐標(biāo)計(jì)算交點(diǎn)K的坐標(biāo)值(0, 3)(步驟 S15)。
[0093] 以上,根據(jù)本實(shí)施方式,如圖3的步驟S13、S14、S31、圖4?圖6等所示那樣,如果 根據(jù)用戶操作主圖形Z1在坐標(biāo)系內(nèi)進(jìn)行移動或變形,則檢測主圖形Z1和子圖形Z2的交點(diǎn) 作為坐標(biāo)計(jì)算交點(diǎn)K并計(jì)算其坐標(biāo)值,在計(jì)算出的坐標(biāo)值是整數(shù)(或用真值表示到小數(shù)第η 位的小數(shù))的情況下,識別顯示主圖形Ζ1,因此能夠進(jìn)行主圖形Ζ1的移動或變形使得坐標(biāo) 計(jì)算交點(diǎn)Κ的坐標(biāo)值成為整數(shù)(或用真值表示到小數(shù)第η位的小數(shù))。因此,能夠一邊使圖 表移動或變形,一邊根據(jù)圖表和與其他圖形的交點(diǎn)坐標(biāo)的關(guān)系,對該圖表進(jìn)行學(xué)習(xí)。
[0094] 另外,如圖3的步驟S23、S26、S27、圖4?圖6等所示那樣,計(jì)算并顯示移動或變 形后的主圖形Ζ1的圖表公式,因此能夠進(jìn)一步提高對圖表進(jìn)行學(xué)習(xí)時(shí)的學(xué)習(xí)效果。
[0095] 另外,如圖3的步驟S15、圖4?圖6等所示那樣,計(jì)算出的坐標(biāo)值是整數(shù)(或用真 值表示到小數(shù)第η位的小數(shù))的情況下顯示該坐標(biāo)值,因此能夠正確地掌握交點(diǎn)坐標(biāo)。因 此,能夠根據(jù)與交點(diǎn)坐標(biāo)的關(guān)系提高對圖表進(jìn)行學(xué)習(xí)時(shí)的學(xué)習(xí)效果。
[0096] 另外,如圖3的步驟S14、S32?S35、圖4?圖6等所示那樣,在使主圖形Ζ1移動 或變形的用戶操作的結(jié)束時(shí)刻計(jì)算出的坐標(biāo)計(jì)算交點(diǎn)K的坐標(biāo)值不是整數(shù)(或用真值表示 到小數(shù)第η位的小數(shù))的情況下,確定通過主圖形Z1移動或變形而與該主圖形Z1 -致的多 個函數(shù)圖表中與子圖形Ζ2的交點(diǎn)的坐標(biāo)值是整數(shù)(或作為真值表示到小數(shù)第η位的小數(shù))、 并且與上述結(jié)束時(shí)刻的主圖形Ζ1最接近的函數(shù)圖表,進(jìn)行主圖形Ζ1的移動或變形使得主 圖形Ζ1與該函數(shù)圖表一致,因此能夠進(jìn)行主圖形Ζ1的移動或變形使得坐標(biāo)計(jì)算交點(diǎn)Κ的 坐標(biāo)值成為整數(shù)(或作為真值表示到小數(shù)第η位的小數(shù))。因此,能夠省去為了使坐標(biāo)計(jì)算 交點(diǎn)Κ的坐標(biāo)值成為整數(shù)(或作為真值表示到小數(shù)第η位的小數(shù))而試行錯誤地使主圖形 Ζ1移動或變形的麻煩,與之對應(yīng)地能夠根據(jù)與交點(diǎn)坐標(biāo)的關(guān)系提高對圖表進(jìn)行學(xué)習(xí)時(shí)的學(xué) 習(xí)效果。
[0097] 此外,關(guān)于上述實(shí)施方式的圖表顯示裝置1的各構(gòu)成要素的細(xì)節(jié)結(jié)構(gòu)和細(xì)節(jié)動 作,當(dāng)然能夠在不脫離本發(fā)明的主要內(nèi)容的范圍內(nèi)適當(dāng)?shù)剡M(jìn)行變更。
[0098] 例如,作為圖表顯示裝置1說明了本發(fā)明的圖表顯示控制裝置,但能夠應(yīng)用本發(fā) 明的裝置并不限于這樣的產(chǎn)品,能夠應(yīng)用于所有的函數(shù)計(jì)算器、電子辭典、移動電話、個人 計(jì)算機(jī)、PDA (個人數(shù)字助理)、游戲機(jī)等電子設(shè)備,特別適合應(yīng)用于圖1 (b)所示那樣的平 板電腦1A。另外,本發(fā)明的圖表顯示控制程序240也可以存儲在能夠?qū)D表顯示裝置1進(jìn) 行裝卸的存儲卡、CD等中。
[0099] 另外,將坐標(biāo)系的縱軸作為Y軸,將橫軸作為X軸進(jìn)行了說明,但也可以為其他坐 標(biāo)軸名。另外,將坐標(biāo)系說明為正交坐標(biāo)系,但也可以為斜交坐標(biāo)系、極坐標(biāo)系等其他種類 的坐標(biāo)系。進(jìn)而,將坐標(biāo)系的坐標(biāo)軸的個數(shù)說明為2,但也可以為3以上。
[0100] 另外,說明了在使主圖形Z1移動或變形的用戶操作的結(jié)束時(shí)刻計(jì)算出的坐標(biāo)計(jì) 算交點(diǎn)K的坐標(biāo)值與指定識別精度不匹配的情況下,確定在步驟S32中確定的顯示候選圖 表圖形(通過繼續(xù)進(jìn)行主圖形Z1的移動或變形而與主圖形Z1-致的多個函數(shù)圖表圖形中 的子圖形Z2的交點(diǎn)的坐標(biāo)值與指定識別精度匹配、并且在移動/變形操作的結(jié)束時(shí)刻之后 與主圖形Z1 -致的函數(shù)圖表圖形)、在步驟S14中暫時(shí)存儲的顯示候選圖表圖形(通過使主 圖形Z1移動或變形而與主圖形Z1 -致的多個函數(shù)圖表圖形中的子圖形Z2的交點(diǎn)的坐標(biāo) 值與指定識別精度匹配、并且在移動/變形操作的結(jié)束時(shí)刻之前與主圖形Z1-致的函數(shù)圖 表圖形)中的與移動/變形操作的結(jié)束時(shí)刻的主圖形Z1接近的顯示候選圖表圖形,進(jìn)行該 主圖形Z1的移動或變形使得主圖形Z1與該顯示候選圖表圖形一致,但也可以進(jìn)行主圖形 Z1的移動或變形使得主圖形Z1只與在步驟S32中確定的顯示候選圖表圖形一致,還可以進(jìn) 行主圖形Z1的移動或變形使得主圖形Z1只與在步驟S14中暫時(shí)存儲的顯示候選圖表圖形 一致。
[0101] 以上,說明了本發(fā)明的若干個實(shí)施方式,但本發(fā)明的范圍并不限于上述實(shí)施方式, 包含權(quán)利要求所記載的發(fā)明的范圍和其等同的范圍。
【權(quán)利要求】
1. 一種圖表顯示控制裝置,其特征在于,具備: 顯示部; 圖形顯示控制單元,其進(jìn)行以下控制,即在上述顯示部上設(shè)定坐標(biāo)系,顯示第一圖表圖 形和第二圖表圖形或坐標(biāo)軸; 圖表圖形變更單元,其根據(jù)用戶操作使上述第一圖表圖形在坐標(biāo)系內(nèi)移動或變形而進(jìn) 行變更; 坐標(biāo)值計(jì)算單元,其檢測出通過上述圖表圖形變更單元進(jìn)行變形后的第一圖表圖形與 上述第二圖表圖形或坐標(biāo)軸的交點(diǎn)作為坐標(biāo)計(jì)算交點(diǎn),計(jì)算該坐標(biāo)計(jì)算交點(diǎn)的坐標(biāo)值; 圖形識別顯示控制單元,其進(jìn)行以下控制,即在通過上述坐標(biāo)值計(jì)算單元計(jì)算出的上 述坐標(biāo)計(jì)算交點(diǎn)的坐標(biāo)值是整數(shù)的情況下,識別顯示上述變形后的第一圖表圖形。
2. 根據(jù)權(quán)利要求1所述的圖表顯示控制裝置,其特征在于, 具備:圖表公式輸入單元,其通過用戶操作輸入一個或多個圖表公式, 上述圖形顯示控制單元進(jìn)行以下控制,即將與通過上述圖表公式輸入單元輸入的圖表 公式對應(yīng)的圖表圖形顯示為上述第一圖表圖形或上述第二圖表圖形, 上述坐標(biāo)值計(jì)算單元具備:檢測與通過上述圖表圖形變更單元進(jìn)行變更后的第一圖表 圖形對應(yīng)變更了的圖表公式和與上述第二圖表圖形對應(yīng)的圖表公式或坐標(biāo)軸的交點(diǎn)作為 坐標(biāo)計(jì)算交點(diǎn),計(jì)算該坐標(biāo)計(jì)算交點(diǎn)的坐標(biāo)值, 具備:圖表公式顯示控制單元,其進(jìn)行以下控制,即在通過上述坐標(biāo)值計(jì)算單元計(jì)算出 的上述坐標(biāo)計(jì)算交點(diǎn)的坐標(biāo)值是整數(shù)的情況下,顯示與上述變更后的第一圖表圖形對應(yīng)變 更了的圖表公式。
3. 根據(jù)權(quán)利要求1或2所述的圖表顯示控制裝置,其特征在于,具備: 坐標(biāo)值顯示控制單元,其進(jìn)行以下控制,即在通過上述坐標(biāo)計(jì)算單元計(jì)算出的上述坐 標(biāo)計(jì)算交點(diǎn)的坐標(biāo)值是整數(shù)的情況下顯示該坐標(biāo)值。
4. 根據(jù)權(quán)利要求1?3的任意一項(xiàng)所述的圖表顯示控制裝置,其特征在于, 上述圖表圖形變更單元根據(jù)一連串的用戶操作而使上述第一圖表圖形依次地移動或 變形而進(jìn)行變更, 具備:修正變更單元,其在上述一連串的用戶操作的結(jié)束時(shí)刻通過上述坐標(biāo)值計(jì)算單 元計(jì)算出的上述坐標(biāo)計(jì)算交點(diǎn)的坐標(biāo)值不是整數(shù)的情況下,確定通過該圖表圖形變更單元 依次地變更上述第一圖表圖形所得的各圖表圖形中與上述第二圖表圖形或坐標(biāo)軸的交點(diǎn) 的坐標(biāo)值是整數(shù)、并且與上述結(jié)束時(shí)刻的上述第一圖表圖形最接近的圖表圖形,進(jìn)行上述 第一圖表圖形的變更使得與該圖表圖形一致。
5. 根據(jù)權(quán)利要求1?4的任意一項(xiàng)所述的圖表顯示控制裝置,其特征在于, 具備:指針顯示控制單元,其進(jìn)行以下控制,即在顯示畫面內(nèi)顯示指針,并且根據(jù)用戶 操作而使該指針移動, 上述圖表圖形變更單元具備: 指針形狀變形單元,其在上述指針移動到上述第一圖表圖形的預(yù)定位置時(shí),根據(jù)該第 一圖表圖形的種類而使上述指針的形狀變化為表示對該第一圖表圖形進(jìn)行的變形的形式 的形狀; 圖形變形單元,其根據(jù)使用了通過上述指針形狀變形單元進(jìn)行了形狀變化后的上述指 針的用戶操作,使上述第一圖表圖形變形。
6. 根據(jù)權(quán)利要求1?5的任意一項(xiàng)所述的圖表顯示控制裝置,其特征在于, 上述圖形識別顯示控制單元具備:第二圖形識別顯示控制單元,其進(jìn)行以下控制,即在 作為真值而用小數(shù)點(diǎn)以下的位數(shù)中的用戶指定的位數(shù)的數(shù)值表示上述坐標(biāo)計(jì)算交點(diǎn)的坐 標(biāo)值的情況下,識別顯示上述第一圖表圖形。
7. 根據(jù)權(quán)利要求1?6的任意一項(xiàng)所述的圖表顯示控制裝置,其特征在于, 上述圖形顯示控制單元顯示多個與上述第一圖表圖形不同的其他函數(shù)圖表或坐標(biāo)軸 的圖形,并且將這些多個圖形中通過用戶操作指定的圖形顯示為上述第二圖表圖形。
8. -種圖表顯不控制方法,其特征在于,包括: 進(jìn)行以下控制,即在顯示部上設(shè)定坐標(biāo)系,顯示第一圖表圖形和第二圖表圖形或坐標(biāo) 軸; 根據(jù)用戶操作,使上述第一圖表圖形在坐標(biāo)系內(nèi)移動或變形而進(jìn)行變更; 檢測出上述變形后的上述第一圖表圖形與上述第二圖表圖形或坐標(biāo)軸的交點(diǎn)作為坐 標(biāo)計(jì)算交點(diǎn),計(jì)算該坐標(biāo)計(jì)算交點(diǎn)的坐標(biāo)值; 進(jìn)行以下控制,即在上述計(jì)算出的上述坐標(biāo)計(jì)算交點(diǎn)的坐標(biāo)值是整數(shù)的情況下,識別 顯示上述變形后的第一圖表圖形。
【文檔編號】G06F3/0484GK104063144SQ201410108712
【公開日】2014年9月24日 申請日期:2014年3月21日 優(yōu)先權(quán)日:2013年3月21日
【發(fā)明者】吉澤博明 申請人:卡西歐計(jì)算機(jī)株式會社