首页> 中国专利> 图形显示控制装置、图形显示控制方法

图形显示控制装置、图形显示控制方法

摘要

本发明提供一种图形显示控制装置、图形显示控制方法。该图形显示控制装置具备:变更对象设定单元,其将显示部中显示的图形中包含的能够变更的多个图形部分中的任意一个图形部分设定为对值进行变更的变更对象;图形部分一览显示控制单元,其一览显示在上述显示部中显示的图形的图形部分中的能够变更值的图形部分,并且可识别地显示通过上述变更对象设定单元设定为变更对象的图形部分。

著录项

  • 公开/公告号CN105225259A

    专利类型发明专利

  • 公开/公告日2016-01-06

    原文格式PDF

  • 申请/专利权人 卡西欧计算机株式会社;

    申请/专利号CN201510386123.8

  • 发明设计人 远藤宏太;

    申请日2015-06-30

  • 分类号G06T11/60;G06F3/0488;

  • 代理机构北京银龙知识产权代理有限公司;

  • 代理人范胜杰

  • 地址 日本东京都

  • 入库时间 2023-12-18 13:18:56

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-07-06

    授权

    授权

  • 2016-02-03

    实质审查的生效 IPC(主分类):G06T11/60 申请日:20150630

    实质审查的生效

  • 2016-01-06

    公开

    公开

说明书

技术领域

本发明涉及一种适合于显示任意的图形的图形显示控制装置以及图形显 示控制方法等。

背景技术

在现有的图形显示装置中,考虑了容易地指定并选择任意显示的图形的部 分,测定该选择出的图形部分的边、角的长度、大小并显示其值(例如参照日 本特开2012-14440号公报)。

在上述现有的图形显示装置中,作为测定对象能够指定图形的边、角的部 分,测定该指定的边的长度、角的大小并显示其值。

但是,无法一边通过简单的操作顺序变更该指定的边的长度、角的大小一 边改变上述图形。

另外,即使假设指定上述图形的部分作为测定对象,对该指定的图形部分 的长度、角输入新的数值,变更长度、角大小来使该图形变化,与指定的图形 部分的变化对应地其他图形部分也变化,因此存在以下的问题,即如果难以分 清变更的图形部分和与该变更对应地进行变化的其他图形部分,则难以预测该 图形整体怎样变化。

发明内容

本发明就是鉴于这样的问题而提出的,其目的在于,提供一种图形显示控 制装置和图形显示控制方法等,其能够容易分辨地显示由用户设定为变更对象 的图形部分、与该图形部分的变更对应地发生变化的其他图形部分。

本发明的图形显示控制装置具备:变更对象设定单元,其将显示部中显示 的图形中包含的能够变更的多个图形部分中的任意一个图形部分设定为对值 进行变更的变更对象;图形部分一览显示控制单元,其一览显示在上述显示部 中显示的图形的图形部分中的能够变更值的图形部分,并且可识别地显示通过 上述变更对象设定单元设定为变更对象的图形部分。

附图说明

图1是表示本发明的图形显示控制装置的实施方式的图表函数/图形计算 器10的外观结构的正面图。

图2是表示上述图表函数/图形计算器10的电路结构的框图。

图3是表示通过上述图表函数/图形计算器10的图形模式执行的图形显示 控制处理的流程图。

图4A、图4B是表示通过上述图表函数/图形计算器10的图形模式执行的 图形显示控制处理所伴随的滑动条可设定图形部分显示处理的流程图,该图 (A)是表示第一实施方式的图形部分显示处理(A)的流程图,该图(B) 是表示第二实施方式的图形部分显示处理(B)的流程图。

图5A~图5E是表示基于通过上述图表函数/图形计算器10的图形模式执 行的图形显示控制处理的与用户操作对应的第一实施方式的显示动作的图。

图6A~图6F是表示基于通过上述图表函数/图形计算器10的图形模式执 行的图形显示控制处理的与用户操作对应的第二实施方式的显示动作(之一) 的图。

图7A~图7F是表示基于通过上述图表函数/图形计算器10的图形模式执 行的图形显示控制处理的与用户操作对应的第二实施方式的显示动作(之二) 的图。

图8A~图8F是表示基于通过上述图表函数/图形计算器10的图形模式执 行的图形显示控制处理的与用户操作对应的第二实施方式的显示动作(之三) 的图。

具体实施方式

以下,根据附图说明本发明的实施方式。

图1是表示本发明的图形显示控制装置的实施方式的图表函数/图形计算 器10的外观结构的正面图。

该图形显示控制装置在以下说明的专用的图表函数/图形计算器10中实 施、或构成为具有图形显示功能的平板终端、便携电话、便携游戏机等。

该图表函数/图形计算器10具备显示输入的函数公式、与该函数公式对应 的图表图像的功能、显示输入的图形的功能。

在该图表函数/图形计算器10的主体中,在主体正面的下半部左右的范围 内设置有键输入部12,在上半部左右的范围内设置有触摸屏显示部13。

在上述键输入部12中具备数值/符号键、函数/运算符键、光标键等。

上述数值/符号键由排列了各种数字键、符号键的数值/符号的输入用键群 构成。

上述函数/运算符键由输入运算式、函数式时操作的各种函数符号键、“+”、 “-”、“×”、“÷”、“=”等运算符键构成。

上述触摸屏显示部13在能够进行彩色显示的液晶显示画面13d上重叠透 明触摸屏13t而构成。

该图表函数/图形计算器10与沿着上述触摸屏显示部13的上端显示的菜 单按键[菜单]的触摸操作对应地显示主菜单M,通过选择性地触摸操作在该主 菜单M上显示的各种图标,成为与触摸的图标对应的功能的动作模式。

在本实施方式中,说明通过“几何”图标GM启动的图形显示功能的动作模 式(图形模式)。

该图形模式例如如后述的图5(E)所示,具备以下功能等:在通过图形 画面G的描绘“描绘”功能打开的图形描绘区D中,描绘任意的图形(在此为 三角形(ABC)、圆(E:中心D)、三角形(FGH)、直线(IJ))的功能; 选择描绘出的图形的图形部分(三角形(ABC)的边(AB)),对该选择出 的图形部分附加选择标记m,并且将该图形部分设为粗线来可识别地显示的功 能;显示根据用户操作变更上述选择出的图形部分(边(AB))的数值(在 此为边(AB)的长度)的滑动条(操作显示体)SL(长度)的功能;通过上 述滑动条SL(长度)的滑钮T、增减按键Bu、Bd的操作,变更上述图形部 分的数值,使上述图形变化来对其显示的功能;对任意的图形部分的数值进行 固定设定(锁定)或解除固定(解锁)的功能;显示图形部分一览窗口Ws的 功能,该图形部分一览窗口Ws对在上述图形描绘区D中描绘的各图形的图形 部分通过该图形部分的符号进行一览。

在该图形部分一览窗口Ws(图5(W)的情况)中,用黑圈“●”可识别地 显示进行一览的各图形的图形部分中的通过上述滑动条SL设定为数值变更对 象的图形部分,用白圈“○”可识别地显示作为数值变更的对象能够择选的图形 部分,用锁定设定图标R可识别地显示固定设定(锁定)了数值的图形部分, 用淡色字符可识别地显示不能选择为数值变更对象的图形部分。

此外,在上述图5(E)的图形部分一览窗口Ws中,关于三角形(ABC) 的图形部分(边(BC)),因为该边(BC)为不显示,因此用不能选择为数 值变更对象的淡色字符进行可识别显示,另外,关于三角形(FGH)的图形部 分(边(FH)),因为固定设定(锁定)了其他2个边(FG)和(GH)的数 值(长度),因此用不能选择为数值变更对象的淡色符号“□”可识别地显示。

图2是表示上述图表函数/图形计算器10的电路结构的框图。

上述图表函数/图形计算器10具备作为微型计算机的CPU11。

上述CPU11依照预先存储在快闪ROM等存储装置14中的计算器控制程 序14a、或从存储卡等外部存储介质17经由记录介质读取部16读入到上述存 储装置14的计算器控制程序14a、或从通信网络(因特网)上的Web服务器 (程序服务器)经由通信控制部18下载到上述存储装置14的计算器控制程序 14a,将RAM15作为工作用存储器来控制电路各部的动作,执行计算器功能、 函数图表描绘功能、图形描绘功能等本图表函数/图形计算器10所具备的各种 功能。

在该CPU11上除了连接有图1所示的键输入部12、触摸屏显示部13以 外,还连接有上述存储装置14、RAM15、记录介质读取部16、通信控制部18 等。

上述RAM15存储上述CPU11的处理动作所需要的各种数据。该RAM15 除了用于展开在上述触摸屏显示部13的画面上彩色显示的数据的显示数据存 储区域15a以外,设置有触摸坐标数据存储区域15b、值域数据存储区域15c、 图形数据存储区域15d、图形部分数据存储区域15e、滑动条数据存储区域15f 等。

在上述触摸坐标数据存储区域15b中,存储与通过上述触摸屏显示部13 检测出的用户操作对应的触摸位置的坐标数据。

在上述值域数据存储区域15c中,存储表示在上述图表模式下对触摸屏显 示部13的图表描绘区设定的图表的显示范围的X坐标值域(Xmin~Xmax)和 Y坐标值域(Ymin~Ymax)。

在上述图形数据存储区域15d中,将在上述图形描绘区D中描绘出的图 形的数据作为构成该图形的部分的组合来存储。

在上述图形部分数据存储区域15e中,存储用于生成上述图形部分一览窗 口Ws(参照图5(E))的数据,对在上述图形描绘区D中显示的各图形的 每个图形部分,存储该图形部分的数值数据(长度、角度、补角、斜率、倾斜 角、距离、半径、圆周、面积等)、表示是否固定了该数值数据的锁定/解锁 数据、表示是否设定为基于上述滑动条SL的数值变更对象的滑动条设定有/ 无数据等。

在上述滑动条数据存储区域15f中,以在上述图形部分数据存储区域15e 中存储的图形部分为对象,将根据用户操作用于变更该数值的操作显示体即上 述滑动条SL的模式相关的数据与其形状、颜色、基于其滑钮T的可变步长数、 基于其左右(增减)按键Bu、Bd的可变步长数相关的数据一起进行存储。另 外,存储根据上述滑动条SL的模式显示的该滑动条SL的上述图形部分的数 值相关的可变最小值(Min)、可变最大值(Max)、当前值(当前)、基于 滑钮的单位变化量(点)、基于左右(增减)按键Bu、Bd的单位变化量(步 长)。

此外,基于上述左右按键Bu、Bd的单位变化量(步长)是与针对该右(增) 按键“→”Bu或左(减)按键“←”Bd的一次触摸(点击)操作对应的增加或减 少的数值变化量,与之区别,上述基于滑钮T的单位变化量(点)是与该滑 钮T的移动范围(最小值(Min)~最大值(Max))中的一个显示点的移动 幅度对应的数值变化量。

在此,将针对该滑动条SL的右(增)按键“→”Bu或左(减)按键“←”Bd 的一次触摸(点击)操作所对应的单位变化量(步长)定义为步长单位,将上 述滑动条SL的滑钮T的移动范围中的1个显示点的移动幅度所对应的单位变 化量(点)定义为点单位。

这样构成的图表函数/图形计算器10由上述CPU11依照上述计算器控制 程序14a所记载的各种处理的指令,控制各电路各部的动作,软件和硬件协作 地动作,由此实现在以下的动作说明中所述的各种功能。

接着,说明上述结构的图表函数/图形计算器10的动作。

图3是表示通过上述图表函数/图形计算器10的图形模式执行的图形显示 控制处理的流程图。

图4是表示通过上述图表函数/图形计算器10的图形模式执行的图形显示 控制处理所伴随的滑动条可设定图形部分显示处理的流程图,该图(A)是表 示第一实施方式的图形部分显示处理(A)的流程图,该图(B)是表示第二 实施方式的图形部分显示处理(B)的流程图。

(第一实施方式)

图5是表示基于通过上述图表函数/图形计算器10的图形模式执行的图形 显示控制处理的与用户操作对应的第一实施方式的显示动作的图。

如在上述图1中所示的那样,当从触摸屏显示部13中显示的主菜单M中 触摸操作(几何)图标GM设定为图形模式时,启动图3中的图形显示控制 处理。

在启动了该图形显示控制处理的上述触摸屏显示部13的图形画面G中, 当根据用户操作,选择了描绘(描绘)功能(参照图6(D))(步骤S1(是)), 并选择了基本图形(基本对象)功能(步骤S2(是)),并选择了图形的种 类时(步骤S3),如图5(A)所示,显示能够描绘该选择出的种类(在此为 三角形、圆、直线)的图形的图形描绘区D。

在该图形描绘区D中,当用户用笔触摸输入与任意的三角形对应的顶点 A、B、C、顶点F、G、H时(步骤S4),描绘并显示与该输入的各顶点对应 的三角形(ABC)、三角形(FGH)(步骤S5)。

另外,同样当用户用笔触摸输入与任意的圆对应的中心点D及其半径E 时(步骤S4)。描绘并显示与该输入的各点对应的圆(E)(步骤S5)。

另外,同样当用户用笔触摸输入与任意的直线对应的一个端点I和其他端 点J时(步骤S4),描绘并显示与该输入的2点对应的直线(IJ)(步骤S5)。

关于上述三角形(ABC),为了变更其边(AB)的长度,当用笔触摸选 择作为图形部分的边(AB)时(步骤S11(是)),将该选择出的边(AB) 的线种类变更为粗线,并且对该边(AB)附加选择标记m来可识别地显示(步 骤S12)。

在此,在选择了在上述图形描绘区D中显示的三角形(ABC)的边(AB) 作为图形部分的状态下,在通过根据用户操作P1选择描绘(描绘)功能(参 照图6B)而下拉显示的描绘功能列表F中(步骤S1(是)),选择滑动条的 设定项目(滑动条)SI(步骤S6(是))。

于是,在从上述滑动条的设定项目(滑动条)SI进一步下拉显示的滑动 条选择菜单SIm中,与上述选择状态的图形部分对应地,可选择地可识别显 示在该图形部分中能够通过上述滑动条SL进行数值变更的种类(角度(角度) An、补角(附加角)Su、长度(长度)Le、半径(半径)Ra),并且可识别 地显示图形部分一览功能的选择项目(部件列表)Pa,该图形部分一览功能用 于显示在上述图形描绘区D中显示的能够进行数值变更的图形部分的一览窗 口Ws(步骤S7)。

在此,与上述选择状态的图形部分是边(AB)对应地,在上述滑动条选 择菜单SIm中,通过可选择的深色字符显示在该图形部分(边(AB))中能 够变更数值的种类即长度(长度)Le,通过不可选择的淡色字符显示不能变更 数值的种类即角度(角度)An、补角(附加角)Su、半径(半径)Ra。另外, 并且用可选择的深色字符显示上述图形部分一览功能的选择项目(部件列表) Pa。

然后,当在上述滑动条选择菜单SIm中用笔触摸选择了能够变更数值的 种类即长度(长度)Le时(步骤S8(是)),如图5(A)所示,对于上述选 择状态的图形部分(边(AB))设定为变更其长度的值的变更对象,在上述 图形描绘区D的空区域中显示用于变更长度的值的滑动条SL(长度)(步骤 S9)。

在显示了该滑动条SL(长度)的图形描绘区D中,在希望针对各图形的 每个图形部分一览地确认是否显示滑动条而将该图形部分设定为数值变更的 对象、是否能够选择为数值变更的对象、是否固定设定(锁定)了数值的情况 下,当触摸上述滑动条SL(长度)的标题部Ut时(步骤S20(是)),转移 到图4(A)中的第一实施方式的滑动条可设定图形部分显示处理(A),如 图5(B)所示,生成并显示图形部分一览窗口Ws(步骤SA)。

在该滑动条可设定图形部分显示处理(A)中,从上述图形部分数据存储 区域15e,针对构成在上述图形描绘区D中显示的各图形的每个图形部分,取 得其数值数据(长度、角度、补角、斜率、倾斜角、距离、半径、圆周、面积 等)、表示是否固定了该数值数据的锁定/解锁数据、表示是否显示滑动条而 设定为基于上述滑动条SL的数值变更对象的滑动条设定有/无数据等(步骤 A1)。

在此,对于将数值数据锁定(固定设定)的图形部分,附加锁定设定图标 R(步骤A2(是)→A3)。

另外,对于虽然存在一个端点和另一个端点但该线段等是不显示不能设定 为数值变更对象的图形部分,设定为淡色文字(灰色标记)(步骤A4(是) →A5)。

这样,如图5(B)所示,生成并显示表示各图形部分的基于上述滑动条 SL的数值变更的设定状态的图形部分一览窗口Ws(步骤S6)。

在该图5(B)所示的图形部分一览窗口Ws中,用黑圈(●)可识别地显 示处于选择状态的图形部分(边(AB))作为通过滑动条SL(长度)设定为 数值变更对象的图形部分,用白圈(○)可识别地显示其他各图形部分(边(AC)、 (BC)、(FG)、(FH)、(GH)、(IJ)),作为能够选择为数值变更的 对象的图形部分。

此外,在上述图形部分一览窗口Ws中,优先显示与当前处于选择状态的 图形部分对应的数值变更的种类(在此为边(AB),因此是“长度”)所对应 的图形部分,另外,优先显示包含处于该选择状态的图形部分的图形的图形部 分。

即,在上述图形部分一览窗口Ws中,使上述处于选择状态的图形(三角 形(ABC))的图形部分(边(AB))优先来显示各图形的各边(AB)、(AC)、 (BC)、……(IJ),并且通过该窗口Ws的滚动还一览显示各图形的角度(∠ A)、(∠B)、(∠H)。

在上述图5(B)中的图形部分一览窗口Ws中,当用笔触摸指定了能够 作为数值变更对象选择的可识别显示的三角形(FGH)的图形部分(○FG) 时(步骤A7(是)),如图5(C)所示,解除对于被设定为基于上述滑动条 SL的原来的数值变更对象的图形部分(边(AB))的该设定,将本次设定的 图形部分(边(FG))设定为数值变更的对象,用“●”可识别地显示,并 且对上述三角形(FGH)的边(FG)附加选择标记m来可识别地显示(步骤 A8)。

另外,如图5(D)所示,用笔进行触摸从而将三角形(ABC)的图形部 分(边(AB)和边(AC)所成的角(∠A)设为选择状态(步骤S11、S12), 并与上述同样地从通过选择描绘(描绘)功能(参照图6(B))而显示的描 绘功能列表F中(步骤S1(是)),选择滑动条的设定项目(滑动条)SI(步 骤S6(是)),并且在从下拉显示的滑动条选择菜单SIm中(步骤S7),选 择了在上述选择状态的图形部分(角(∠A))中能够变更数值的角度(角度) An时(步骤S8(是)),显示针对该图形部分(角(∠A))用于变更其角 度的滑动条SL(角度),设定为数值变更的对象(步骤S9)。

在此,当触摸了上述滑动条SL(角)的标题部(角)时(步骤S20(是)), 与上述同样地,依照图4(A)中的第一实施方式的滑动条可设定图形部分显 示处理(A),生成并显示图形部分一览窗口Ws(步骤SA(A1~A6)),该 图形部分一览窗口Ws用黑圈(●)可识别地显示上述图形部分(角(∠A)) 作为通过该滑动条SL(角度)设定为数值变更对象的图形部分,用白圈(○) 可识别地显示其他各图形部分(角(∠B)、(∠C)、(∠F)、(∠G)、 (∠H))来作为能够选择为数值变更对象的图形部分。

在此,当用笔触摸从而移动上述滑动条SL(角)的滑钮T时(步骤S13、 S14(是)),根据与该滑钮T的移动伴随的点单位的变化量(点),设定与 该移动后的位置对应的数值(步骤S15),将上述(角(∠A))的数值变更 为该设定的数值(步骤S16)。

于是,与该(角(∠A))的数值变更对应地,变更上述选择状态的图形 部分(边(AB)和边(BC)所成的角(∠A)),将该三角形(ABC)变形 来显示(步骤S17)。

并且,当用笔触摸了上述滑动条SL(角)的左(减)按键Bd或右(增) 按键Bu时(步骤S13、S18(是)),根据与该左右(增减)按键Bd、Bu的 触摸操作相伴随的步长单位的变化量(步长)设定增减的数值(步骤S19), 将上述(角(∠A))的数值变更为该设定的数值(步骤S16)。

然后,与该(角(∠A))的数值变更对应地,变更上述选择状态的图形 部分(角(∠A)),将该三角形(ABC)变形来显示(步骤S17)。

另一方面,如上述图5(A)或(B)所示那样,在上述三角形(ABC) 的图形部分(边(AB))的选择状态下,在能够通过滑动条SL(长度)变更 该图形部分(边(AB))的长度的状态下,如图5(E)所示,删除上述三角 形(ABC)的边(BC),另外将三角形(FGH)的2个边(FG)、(GH) 的数值(长度)设定为固定。

在此,当触摸了上述滑动条SL(长度)的标题部(长度)时(步骤S20 (是)),则与上述同样地,依照图4(A)中的第一实施方式的滑动条可设 定图形部分显示处理(A),生成并显示图形部分一览窗口Ws(步骤SA (A1~A6)),该图形部分一览窗口Ws用黑圈(●)可识别地显示通过上述 滑动条SL(长度)设定为数值变更对象的图形部分(边(AB)),用白圈(○) 可识别地显示能够选择为数值变更对象的图形部分(边(AC)、(FG、(GH)、 (IJ)),用锁定设定图标R可识别地显示固定设定(锁定)了数值的图形部 分(边(FG)、(GH)),用淡色字符(灰色标记)可识别地显示不能选择 为数值变更对象的图形部分(边(BC))。

因此,根据上述结构的图表函数/图形计算器10的与图形显示控制处理伴 随的第一实施方式的滑动条可设定图形部分显示处理(A),在图形描绘区D 中显示任意的图形(三角形(ABC)、(FGH)、圆(E)、直线(IJ)), 选择构成该各图形的各图形部分中的希望变更其数值(长度)的图形部分(边 (AB)),并且显示数值(长度)变更用滑动条SL(长度)。然后,与上述 滑动条SL(长度)的用户操作对应地变更上述选择出的图形部分(边(AB)) 的数值(长度),使包含该图形部分的图形(三角形(ABC))变化来进行显 示。这时,当触摸了上述滑动条SL的标题部(长度)Ut时,生成并显示图形 部分一览窗口Ws,该图形部分一览窗口Ws一览显示上述各图形的图形部分 (边(AB)、(AC)、……(IJ)),并且用黑圈(●)可识别地显示通过 上述滑动条SL设定为数值变更对象的图形部分,用白圈(○)可识别地显示 能够选择为数值变更对象的图形部分,用锁定设定图标R可识别地显示固定 设定(锁定)了数值的图形部分,用淡色字符(符号)可识别地显示不能选择 为数值变更对象的图形部分。

由此,能够容易分辨地显示用户指定进行数值变更的图形部分、与该数值 变更对应地发生变化的其他图形部分,因此,能够一边容易地预测包含该进行 数值变更的图形部分的图形整体怎样变化,一边显示任意的图形。

另外,根据上述结构的图表函数/图形计算器10的与图形显示控制处理相 伴随的第一实施方式的滑动条可设定图形部分显示处理(A),在上述图形部 分一览窗口Ws中,当指定了上述用白圈(○)可识别显示的能够选择为数值 变更对象的图形部分(边(FG))时,将该指定的图形部分(边(FG))设 定为数值变更的对象而变更为黑圈(●)的可识别显示,将相应的图形(三角 形(FGH))的边(FG)变更设定为基于上述滑动条SL的数值变更对象。然 后,可以与上述滑动条SL的用户操作对应地变更上述变更设定的图形部分(边 (FG))的数值(长度),使包含该图形部分的图形(三角形(FGH))变 化来显示。

由此,不仅能够容易分辨地显示用户指定而进行数值变更的图形部分、与 该数值变更对应地发生变化的其他图形部分,还能够通过上述滑动条SL简单 地变更设定为数值变更对象的图形部分。

(第二实施方式)

图6是表示基于通过上述图表函数/图形计算器10的图形模式执行的图形 显示控制处理的与用户操作对应的第二实施方式的显示动作(之一)的图。

图7是表示基于通过上述图表函数/图形计算器10的图形模式执行的图形 显示控制处理的与用户操作对应的第二实施方式的显示动作(之二)的图。

图8是表示基于通过上述图表函数/图形计算器10的图形模式执行的图形 显示控制处理的与用户操作对应的第二实施方式的显示动作(之三)的图。

说明以下的情况的具体例子,即在该第二实施方式的显示动作中,一边变 更在图形描绘区D中显示的图形(三角形(ABC))的任意的图形部分的数 值(顶点的角度、边的长度)一边改变该图形,一边验证其面积S如何变化一 边进行学习。

依照上述步骤S1~S5的处理,如图6(A)所示,在上述图形描绘区D中 描绘显示任意的图形(三角形(ABC)),通过触摸该图形部分(边(AB) 和边(BC)),将该各边(AB)、(AC)设为粗线,并附加选择标记m来 可识别地显示(步骤S11、S12)。

在此,在根据用户操作选择描绘(描绘)功能(参照图6(B))由此下 拉显示的描绘功能列表F中,当选择了测定功能的设定项目(测定)时,测定 并显示上述三角形(ABC)的各边(AB)、(AC)、(BC)的长度(AB: 3.00)、(AC:3.00)、(BC:1.55)、处于上述选择状态的各边(AB)、 (AC)所成的角度“∠A30.00”,并且显示根据海伦公式测定出的该三角形 (ABC)的面积(▲S=2.25)。

此外,在此,从上述描绘功能列表F中选择文本输入功能的设定项目(文 本)Te,输入并显示用于用户自身计算并验证上述三角形(ABC)的面积S 的公式“▲S=(1/2)×AB×AC×sin(∠A)”及其计算结果“2.25”(步骤 S21(是))。

然后,如图6(B)所示,在与用户操作P1对应地显示的描绘功能列表F 中,当选择了滑动条的设定项目(滑动条)SI时(步骤S6(是)),在从该 设定项目(滑动条)SI进一步下拉显示的滑动条选择菜单SIm中,与上述选 择状态的图形部分(边(AB)、(AC))对应地,可选择地用深色字符可识 别地显示在该图形部分中能够通过上述滑动条SL进行数值变更的种类(角度 (角度)An、补角(附加角)Su),并且用深色字符可识别地显示图形部分 一览功能的选择列表(部件列表)Pa,该图形部分一览功能用于显示在上述图 形描绘区D中显示的能够进行数值变更的图形部分的一览窗口Ws(步骤S7)。

然后,在上述滑动条选择菜单SIm中,当用笔触摸P2选择了上述图形部 分一览功能的选择项目(部件列表)Pa时(步骤S10(是)),转移到图4(B) 中的第二实施方式的滑动条可设定图形部分显示处理(B)生成并显示上述图 形部分一览窗口Ws(步骤SB)。

在该滑动条可设定图形部分显示处理(B)中,从上述图形部分数据存储 区域15e中,针对构成在上述图形描绘区D中显示的图形(三角形(ABC)) 的每个图形部分,取得其数值数据(长度、角度、补角、面积等)、表示是否 固定了该数值数据的锁定/解锁数据、表示是否设定为基于上述滑动条SL的数 值变更对象的滑动条设定有/无数据等(步骤B1)。

于是,根据从上述图形部分数据存储区域15e取得的各图形部分的数据, 如图6(C)所示,生成并显示表示基于上述滑动条SL的数值变更的设定状态 的图形部分一览窗口Ws(步骤B2)。

在该图6(C)所示的图形部分一览窗口Ws中,用深色字符可识别地一 览显示上述三角形(ABC)的可设定滑动条(能够变更数值)的各图形部分(角 (∠A)、(∠B)、(∠C)、边(AB)、(BC)、(AC)),并且与该 各图形部分一起对应地显示表示没有固定数值的锁定解除图标Ro。

另外,与此同时,与上述一览显示的各图形部分中的当前处于选择状态的 图形部分(边(AB)和(BC)所成的角(∠A))对应地,可选择地附加显 示用于设定上述滑动条SL的滑动条图标Is和用于将数值设定为固定的锁定设 定图标R(步骤B3(是)→B4)。

由此,用户能够针对上述三角形(ABC)的各图形部分(角(∠A)、(∠ B)、(∠C)、边(AB)、(BC)、(AC))确认都能够进行数值变更, 并且能够针对其中的边(AB)和(BC)所成的角(∠A),立即确认设定了 滑动条SL能够进行角度变更并且能够用当前的角度固定。

在此,如图6(D)所示,当用笔触摸P从而选择了与上述图形部分一览 窗口Ws中显示的图形部分(角(∠A))对应的滑动条图标IS时(步骤B6 (是)),如图6(E)所示,显示用于变更该图形部分(角(∠A))的数值 (角度)的滑动条SL(角度),设定为数值变更对象(步骤B7)。

于是,更新上述图形部分一览窗口Ws,在该窗口Ws内的图形部分(角 (∠A))中显示上述选择出的滑动条图标Is,可识别地显示设定为数值变更 对象(步骤B2)。

然后,当通过用笔触摸P上述滑动条SL(角)的右(增)按键Bu,判断 为向上述图形部分一览窗口Ws以外的触摸时(步骤B8(是)),如图6(F) 所示,消除该图形部分一览窗口Ws(步骤B9)。

于是,依照上述滑动条SL(角)的右(增)按键Bu的操作判断(步骤 B10(是)→S18(是)),根据与该右按键Bd的触摸操作相伴随的步长单位 的变化量(步长)而设定增加后的数值“60”(步骤S19),将上述角(∠A) 的数值变更为该设定的数值(步骤S16)。

然后,与该角(∠A)的数值变更“30”→“60”对应地,变更上述选择 状态的图形部分(角(∠A)),使该三角形(ABC)变形来显示(步骤S17)。

这时,上述图形部分(角(∠A))的数值变更为“60”后的依照海伦公 式测定的面积显示为“▲S=3.90”,能够验证与用户自身的计算结果“3.90” 相同。

然后,当进一步用笔触摸P上述滑动条SL(角)的右(增)按键Bu时 (步骤S13(是)→S18(是)),与上述同样地,如图7(A)所示,伴随该 右按键Bu的操作设定增加的数值“90”(步骤S19),变更上述角(∠A) 的数值(步骤S16)。

然后,与该角(∠A)的数值变更“60”→“90”对应地,变更上述选择 状态的图形部分(角(∠A)),将该三角形(ABC)变形显示(步骤S17)。

在此,也与上述同样地,将上述图形部分(角(∠A))的数值变更为“90” 后的依照海伦公式测定的面积显示为“▲S=4.50”,能够验证与用户自身的计 算结果“4.50”相同。

然后,与上述图6(B)所示的情况同样地,如图7(B)所示,从与用户 操作P1对应地显示的描绘功能列表F中,选择滑动条的设定项目(滑动条) SI(步骤S6(是)),在进一步下拉显示的滑动条选择菜单SIm中(步骤S7), 用笔触摸P2选择了上述图形部分一览功能的选择项目(部件列表)Pa时(步 骤S10(是)),转移到图4(B)的第二实施方式的滑动条可设定图形部分 显示处理(B),如图7(C)所示,生成并显示与上述同样的图形部分一览窗 口Ws(步骤SB)。

在该图7(C)所示的图形部分一览窗口Ws中,用深色字符可识别地一 览显示上述三角形(ABC)的能够设定滑动条(能够进行数值变更)的各图形 部分(角(∠A)、(∠B)、(∠C)、边(AB)、(BC)、(AC)), 与该各图形部分一起对应地显示表示没有固定数值的锁定解除图标Ro,并且 与上述一览显示的各图形部分中的当前为选择状态的图形部分(边(AB)和 (BC)所成的角(∠A))对应地,可选择地附加显示用于设定上述滑动条 SL的滑动条图标Is、用于将数值设定为固定的锁定设定图标R(步骤B1~B4)。

在此,在上述图形部分一览窗口Ws中,当用笔触摸P了与上述为选择状 态的图形部分(边(AB)和(BC)所成的角(∠A))对应的锁定设定图标 R时(步骤B6(是)),如图7(D)所示,固定设定(锁定)该图形部分(角 (∠A))的数值“90”(步骤B7),显示一起显示了与该图形部分(角(∠ A))对应地固定的数值“90”和锁定设定图标R的图形部分一览窗口Ws(步 骤B2)。

然后,在上述图形部分一览窗口Ws中,当用笔触摸P了上述能够设定滑 动条(能够进行数值变更)的其他图形部分(角(∠C))时(步骤B5(是)), 如图7(E)所示,与该用笔触摸选择的图形部分(角(∠C))对应地,可选 择地附加显示用于设定上述滑动条SL的滑动条图标Is、用于将数值设定为固 定的锁定设定图标R,并且将形成该图形部分(角(∠C))的边(BC)、(AC) 设定为选择状态来显示(步骤B4)。

在此,当用笔触摸P选择了与上述图形部分一览窗口Ws中显示的图形部 分(角(∠C))对应的滑动条图标Is时(步骤B6(是)),如图7(F)所 示,显示用于变更该图形部分(角(∠C))的数值(角度)的滑动条SL(角), 设定为数值变更对象(步骤B7)。

于是,更新上述图形部分一览窗口Ws,对该窗口Ws内的图形部分(角 (∠C))显示上述选择的滑动条图标Is,并可识别地显示设定为数值变更对 象(步骤B2)。

此外,在此通过上述滑动条SL(角度)将设定为数值变更对象的图形部 分从角(∠A)变更为角(∠C),因此从上述描绘功能列表F中选择文本输 入功能的设定项目(文本)Te,将用于用户自身计算并验证上述三角形(ABC) 的面积S的公式改写为“▲S=(1/2)×BC×AC×sin(∠C)”。

然后,当通过用笔触摸P上述滑动条SL(角度)的左(减)按键Bd,判 断为是向上述图形部分一览窗口Ws以外的触摸时(步骤B8(是)),如图8 (A)所示,消除该图形部分一览窗口Ws(步骤B9)。

于是,依照上述滑动条SL(角度)的左按键Bd的操作判断(步骤B10 (是)→S18(是)),伴随该左按键Bd的触摸操作设定减少的数值“30” (步骤S19),将上述角(∠C)的数值变更为该设定的数值(步骤S16)。

然后,与该角(∠C)的数值变更“45”→“30”对应地,变更上述选择 状态的图形部分(角(∠C)),使该三角形(ABC)变形来显示(步骤S17)。

这时,上述图形部分(角(∠C))的数值变更为“30”后的依照海伦公 式测定的面积显示为“▲S=2.60”,能够验证与用户自身的计算结果“2.60” 相同。

然后,进而如图8(B)所示,从与用户操作P1对应地显示的描绘功能列 表F、滑动条选择菜单SIm中,用笔触摸P2选择了上述图形部分一览功能的 选择项目(部件列表)Pa时(步骤S6、S7、S10(是)),依照上述图4(B) 中的第二实施方式的滑动条可设定图形部分显示处理(B),如图8(C)所示, 生成并显示与上述同样的图形部分一览窗口Ws(步骤SB)。

在该图8(C)所示的图形部分一览窗口Ws中,将上述滑动条SL(角度) 设定为当前为选择状态的图形部分(角(∠C)),因此以上述滑动条图标Is 为开头,可选择地显示锁定解除图标Ro和锁定设定图标R(步骤B1~B4)。

在此,在上述图形部分一览窗口Ws中,当用笔触摸P了上述能够设定滑 动条(能够进行数值变更)的其他图形部分(边(AB))时(步骤B5(是)), 如图8(D)所示,与该用笔触摸选择的图形部分(边(AB))对应地,可选 择地附加显示上述滑动条图标Is和锁定设定图标R(步骤B4)。然后,将正 在显示的三角形(ABC)的上述图形部分(边(AB))设定为选择状态来显 示。

在此,当用笔触摸P选择了与上述图形部分一览窗口Ws中显示的图形部 分(边(AB))对应的滑动条图标Is时(步骤B6(是)),如图8(E)所 示,显示用于变更该图形部分(边(AB))的数值(长度)的滑动条SL(长 度),设定为数值变更的对象(步骤B7)。

在此通过上述滑动条SL将设定为数值变更对象的图形部分从角(∠C) 变更为边(AB),因此从上述描绘功能列表F中选择文本输入功能的设定项 目(文本)Te,将用于由用户自身计算并验证上述三角形(ABC)的面积S 的公式改写为“▲S=(1/2)×AC×AB”。

然后,当通过用笔触摸P上述滑动条SL(长度)的左(减)按键Bd,判 断为是向上述图形部分一览窗口Ws以外的触摸时(步骤B8(是)),消除 该图形部分一览窗口Ws(步骤B9)。

于是,如图8(F)所示,依照上述滑动条SL(长度)的左按键Bd的操 作判断(步骤B10(是)→S18(是)),伴随该左按键Bd的触摸操作设定 减少的数值“1.00”(步骤S19),将上述边(AB)的数值变更为该设定的数 值(步骤S16)。

然后,与该边(AB)的数值变更“1.73”→“1.00”对应地,变更上述选 择状态的图形部分(边(AB)),将该三角形(ABC)变形来显示(步骤S17)。

这时,也与上述同样地,将上述图形部分(边(AB))的数值变更为“1.00” 后的依照海伦公式测定的面积显示为“▲S=1.50”,能够验证与用户自身的计 算结果“1.50”相同。

因此,根据上述结构的图表函数/图形计算器10的图形显示控制处理所伴 随的第二实施方式的滑动条可设定图形部分显示处理(B),在上述图形描绘 区D中显示任意的图形(三角形(ABC)),在依照上述描绘功能列表F的 滑动条的设定项目(滑动条)Si下拉显示的上述滑动条选择菜单SIm中,当 选择了上述图形部分一览功能的选择项目(部件列表)Pa时,显示上述图形 部分一览窗口Ws,该图形部分一览窗口Ws用深色字符可识别地一览显示上 述三角形(ABC)的可设定滑动条(能够变更数值)的各图形部分(角(∠A)、 (∠B)、(∠C)、边(AB)、(BC)、(AC)),并且使滑动条图标Is 与该各图形部分中的当前通过滑动条SL设定为数值变更对象的状态的图形部 分对应,使锁定设定图标R与固定设定(锁定)了数值的图形部分对应,使 锁定解除图标Ro与将数值设定为非固定(解锁)的图形部分对应。

由此,能够容易分辨地显示通过用户对上述滑动条SL的操作数值变更的 图形部分、与该数值变更对应地发生变化的其他图形部分,因此,能够一边容 易地预测包含该数值变更的图形部分的图形整体怎样变化,一边显示任意的图 形。

另外,根据上述结构的图表函数/图形计算器10的图形显示控制处理所伴 随的第二实施方式的滑动条可设定图形部分显示处理(B),在上述图形部分 一览窗口Ws中,当新选择了通过上述滑动条图标Is设为数值变更对象的状态 的图形部分以外的图形部分时,能够与该新选择的图形部分对应地显示上述滑 动条图标Is,并且通过上述滑动条SL变更上述图形的相应的图形部分的数值 使包含该图形部分的图形变化来对其进行显示。

由此,不仅能够容易分辨地显示通过上述滑动条SL的用户操作而进行数 值变更的图形部分、与该数值变更对应地发生变化的其他图形部分,还能够通 过上述滑动条SL简单地变更设定作为数值变更对象的图形部分。

此外,在上述实施方式中,与触摸上述滑动条SL的标题部对应地,转移 到图4(A)所示的第一实施方式的图形部分显示处理(A),显示图5所示 的形式的图形部分一览窗口Ws,另外与从依照上述描绘功能列表F的滑动条 的设定项目(滑动条)SI而下拉显示的上述滑动条选择菜单SIm中选择上述 图形部分一览功能的选择项目(部件列表)Pa对应地,转移到图4(B)所示 的第二实施方式的图形部分显示处理(B),显示图6~图8所示的形式的图形 部分一览窗口Ws,但也可以相反地替换该第一实施方式、第二实施方式的图 形部分显示处理(A)、(B)。

在上述各实施方式中记载的图形显示控制装置的各处理的方法、即图3 的流程图所示的图形显示控制处理、图7的流程图所示的滑动条可设定图形部 分显示处理(A)、(B)等的方法都可以作为能够使计算机执行的程序,存 储在存储卡(ROM卡、RAM卡等)、磁盘(软盘、硬盘等)、光盘(CD-ROM、 DVD等)、半导体存储器等外部记录装置的介质中来进行发布。另外,具备 用户可进行输入的显示部的电子设备的计算机(控制装置)将存储在该外部存 储装置的介质中的程序读入到存储装置,根据该读入的程序控制动作,由此能 够实现在上述各实施方式中说明的可设定滑动条的图形部分显示功能,执行与 上述的方法同样的处理。

另外,用于实现上述各方法的程序的数据可以作为程序代码的形式在通信 网络上传输,也可以从与该通信网络连接的计算机装置(程序服务器)将上述 程序的数据取入到具备用户可进行输入的显示部的电子设备中而存储在存储 装置中,实现上述可设定滑动条的图形部分显示功能。

并且,在上述各实施方式中包含各种阶段的发明,通过公开的多个构成要 素的适当的组合能够抽出各种发明。例如,即使从各实施方式所示的全部构成 要素中删除几个构成要素,或将几个构成要素组合为不同的形式,也能够解决 在发明要解决的问题的部分中所述的问题,在能够得到在发明效果的部分中所 述的效果的情况下,能够抽出删除或组合了该构成要素所得的结构作为发明。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号