首页> 中国专利> 图形显示装置以及图形显示方法

图形显示装置以及图形显示方法

摘要

本发明的一种图形显示装置具备:显示部;图形显示控制单元,其使图形显示于上述显示部;操作显示体显示控制单元,其使操作显示体显示于上述显示部,该操作显示体用于按照用户的触摸操作而使设定值变化,该设定值用于决定由上述图形显示控制单元所显示的图形的形状;图形变化显示控制单元,其根据由上述操作显示体显示控制单元所显示的操作显示体的按照用户操作而变更的设定值,使显示于上述显示部的图形的形状变化来进行显示;以及设定值范围变更控制单元,其按照用户操作而变更上述操作显示体的上述图形的设定值的变化范围。

著录项

  • 公开/公告号CN105426070A

    专利类型发明专利

  • 公开/公告日2016-03-23

    原文格式PDF

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

    申请/专利号CN201510590663.8

  • 发明设计人 前田直哉;

    申请日2015-09-16

  • 分类号G06F3/0484;G06F3/0488;

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

  • 代理人丁文蕴

  • 地址 日本东京都

  • 入库时间 2023-12-18 14:59:01

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-06-14

    授权

    授权

  • 2016-04-20

    实质审查的生效 IPC(主分类):G06F3/0484 申请日:20150916

    实质审查的生效

  • 2016-03-23

    公开

    公开

说明书

技术领域

本发明涉及适合于显示图形的变化的图形显示装置以及图形显示方法。

背景技术

以往,在具备显示根据任意的函数式的图表的功能的图表函数计算器中, 将包含于该函数式的系数的设定值作为参数,使作为该参数的系数值变化而使 各对应的图表图形变化,而进行显示。

另外,在显示三角形、四边形等的任意的图形的图形显示装置中,将该图 形的角度、边的长度作为参数,使作为该参数的值变化来解析各对应的图形的 变化。

在显示棒状图表的图表制作装置中,有通过滑块(slider)的操作将设定 于该棒状图表的X轴或者Y轴的上限侧的某范围向该X轴或者Y轴的一方向 放大任意的倍率(参数)来显示的图表制作装置,其中,棒状图表在X轴和Y 轴的2轴表示多个对象物的数值量而构成(例如,参照特开2012-203605号 公报。)。

考虑到如下波形显示装置,在描绘测定数据的全部的波形图表的画面的一 边显示滚动条区域和同区域内的滚动条,根据该滚动条的上述滚动条区域内的 相对位置,关联地显示上述画面内所显示的全波形图表中的一部分区间(例如, 参照特开2011-185911号公报。)。

发明内容

以往,如上述图表制作装置那样,通过滑块使包含于图表式的系数的参数 变化来显示图表图形,然而为了根据需要,将通过该滑块使其参数变化的范围 (最小值,最大值等)从默认值变更,需要打开用于设定参数的变化范围的画 面,分别重新设定上述最小值,最大值等的各个设定值。

例如,有希望通过上述滑块将成为变化对象的设定值较小地进行改动的情 况和希望较大地进行改动的情况,然而如果该滑块的设定值的变化范围是恒定 的则不能兼得。这样的情况下,存在每次都需要打开设定上述变化范围的画面 进行重新设定而操作性差的问题。

本发明鉴于这样的课题完成,其目的在于,提供能够非常简单地变更使图 形变化的参数的变化范围的图形显示装置以及图形显示方法。

本发明的一种图形显示装置,其特征在于,具备:显示部;图形显示控制 单元,其使图形显示于上述显示部;操作显示体显示控制单元,其使操作显示 体显示于上述显示部,该操作显示体用于按照用户的触摸操作而使设定值变 化,该设定值用于决定由上述图形显示控制单元所显示的图形的形状;图形变 化显示控制单元,其根据由上述操作显示体显示控制单元所显示的操作显示体 的按照用户操作而变更的设定值,使显示于上述显示部的图形的形状变化来进 行显示;以及设定值范围变更控制单元,其按照用户操作而变更上述操作显示 体的上述图形的设定值的变化范围。

本发明的优点将在下文描述,并且部分优点在说明书中是显而易见的,或 者可以通过本发明的实践而被了解。本发明的优点能够通过下文中特别指出的 手段和组合实现并获得。

附图说明

包含在说明书中并构成说明书一部分的附图示出了本发明的实施例,并且 与上文的概括性描述以及下文的详细描述一起用于说明本发明的原理。

图1是表示本发明的图形显示装置的实施方式的图表函数计算器10的外 观构成的主视图。

图2是表示装有上述图表函数计算器10的仿真器的平板终端10T的外观 构成的主视图,表示该图表函数计算器10的仿真器画面EM。

图3是表示上述图表函数计算器10的电路构成的框图。

图4是表示根据上述图表函数计算器10的图表模式来执行的图表显示控 制处理的流程图。

图5是表示伴随着上述图表函数计算器10的图表显示控制处理的滑块变 更处理的流程图。

图6是表示伴随着上述图表函数计算器10的滑块变更处理的变化范围的 最小最大值对应图形识别显示处理的流程图。

图7是表示基于上述图表函数计算器10的图表显示控制处理的与用户操 作对应的显示动作的图。

图8是表示按照上述图表函数计算器10的滑块变更处理的与用户操作对 应的滑块SL的变更动作(其1)的图。

图9是表示与上述图表函数计算器10的滑块SL的变更动作(其1)对应 的滑块[a]SL以及图表图形y2的显示动作的图。

图10是表示按照上述图表函数计算器10的滑块变更处理的与用户操作对 应的滑块SL的变更动作(其2)的图。

图11是表示按照上述图表函数计算器10的滑块变更处理的与用户操作对 应的滑块SL的变更动作(其3)的图。

图12是表示根据上述图表函数计算器10的图形模式执行的图形显示控制 处理的流程图。

图13是表示基于上述图表函数计算器10的图形显示控制处理的与用户操 作对应的显示动作的图。

具体实施方式

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

图1是表示本发明的图形显示装置的实施方式的图表函数计算器10的外 观构成的主视图。

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

图2是表示装有上述图表函数计算器10的仿真器的平板终端10T的外观 构成的主视图,表示该图表函数计算器10的仿真器画面EM。

该图表函数计算器10具备显示所输入的函数式和根据该函数式的图表的 功能、显示所输入的图形的功能。

在该图表函数计算器10的主体,在主体正面的下三分之一左右的范围设 置有按键输入部12,在上三分之二左右的范围设置有触摸面板显示部13。

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

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

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

此外,[键盘]键12k在触摸面板显示部13上显示软键盘时被操作,其中, 软键盘包含不存在于该按键输入部12所预先具备的键的种类的键。用户在输 入各种函数时,首先操作一次[键盘]键12k,则在显示部下侧显示具有各种 函数键的软键盘,所以能够用1键输入任意的函数键。而且,在显示有软键盘 的状态下操作[键盘]键12k,则软键盘消失。

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

该图表函数计算器10是按照沿着上述触摸面板显示部13的上端显示的菜 单按钮[菜单]的触摸操作,显示图1所示的主菜单M,对该主菜单M显示的 各种图标选择性地触摸操作,从而成为与触摸的图标对应的功能的动作模式。

该实施方式中,对通过[图表和表格]图标GT起动的图表显示功能的动作 模式(图表模式)、以及通过[几何图形]图标GM被起动的图形显示功能的动 作模式(图形模式)进行说明。

例如如图2所示,上述图表模式具有如下功能:在显示于触摸面板显示部 13的图表式区域F输入用户所希望的函数式y1,y2且按各式识别显示其显示 色;将成为图表描绘的对象的函数式y1,y2以在其检查框Bc附加检查记号 来指定;将与该指定的函数式y1,y2对应的图表图形y1,y2设为与同函数式 y1,y2相同的显示色来显示于图表区域G;将作为上述描绘对象而指定的函 数式y1,y2中带系数的函数式y2中包含的系数a的设定值(该系数a的设定 值用于决定图表图形的形状)按照用户操作变更的滑块(操作显示体)[a]SL 设为与该函数式y2相同的显示色来显示;按照通过该滑块[a]SL的左右按钮 [←]Bd、[→]Bu、抓钮T变更的系数a的设定值而使上述图表图形y2变 化来显示;将上述滑块[a]SL的系数值的变化范围(最小值~最大值)按照用 户的触摸操作来扩大或者缩小(图中,通过两点触摸P1、P2的缩小(pinchin) 操作Pi来缩小变化范围);以及使将上述函数式y2的系数a设为上述变化范 围的最小值的情况的图表图形y2min和设为最大值的情况的图表图形y2max 识别显示等。

此外,图中的附图标记Dy是使上述函数式yn的系数值变化并使与同函 数式yn对应的图表图形yn显示的动态图表模式的执行图标。

如如图13所示,上述图形模式例具有如下功能:在通过图形画面Ge的 描绘[Draw]功能打开的图形区域D中,描绘任意的图形(这里是三角形ABC); 选择所描绘的图形的图形部件(边AB、边BC)并在该所选择的图形部件附 加选择记号m且将该图形部件设为粗线来识别显示;将基于上述所选择的图 形部件(边AB、边BC)能够测定的设定值的项目(测定项目:在此边AB 和边BC呈的角度∠B)通过测定项目图标(角度图标Ia)来指定,在测定框 M显示该测定值(60°);显示将上述测定项目∠B的设定值按照用户操作而 变更的滑块(操作显示体)[角度]SL;以及与通过上述滑块[角度]SL的左右按 钮Bu、Bd、抓钮T而变更的上述测定项目∠B的设定值对应地使上述图形ABC 变化来显示。

而且,在该图形模式中,也与上述图表模式的情况相同地具有如下功能: 将上述滑块[角度]SL的测定项目∠B的设定值的变化范围(最小值~最大值) 按照用户的触摸操作来扩大或者缩小(图中,通过两点触摸P1、P2的缩小操 作Pi来缩小变化范围);以及使将上述图形ABC的测定项目∠B设为上述变 化范围的最小值的情况的图形∠Bmin和设为最大值的情况的图形∠Bmax识 别显示等。

图3是表示上述图表函数计算器10的电路构成的框图。

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

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

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

上述RAM15存储上述CPU11的处理动作所需的各种数据。在该RAM15, 除了设置有在上述触摸面板显示部13的画面上彩色显示的数据被展开的显示 数据存储区域15a之外,还设置有触摸坐标数据存储区域15b、范围数据存储 区域15c、算式数据存储区域15d、系数数据存储区域15e、图形测定数据存 储区域15f、滑块图案表15g、图表数据存储区域15h、图形数据存储区域15i。

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

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

在上述算式数据存储区域15d存储关于通过上述按键输入部12的操作而 输入的函数式y=f(x)的数据与按照多个函数式y1、y2、…的每一个设定的 图表式区域F上的显示色的数据。在本实施方式中,设为函数式y1的显示色 为“蓝色”,y2的显示色为“红色”,y3为“绿色”,y4为“桃色”,y5为“黑 色”的五种,y6之后反复设定五种的显示色。

在上述系数数据存储区域15e存储与包含于在上述算式数据存储区域15d 存储的函数式y=f(x)的各项的系数有关的数据和该系数的符号(例如,a、 b、c、…)、设定为该系数的设定值的数据。

在上述图形测定数据存储区域15f存储与按照用户操作对上述图形区域D 所显示的图形进行选择的测定对象的部件(图形部件)有关的数据和按照该图 形部件能够测定的设定值的项目(测定项目;角度、长度、补角、倾斜、倾斜 角、距离、半径、圆周、面积、式等)。

在上述滑块图案表15g存储:与用于在上述图表模式中将存储于上述系数 数据存储区域15e的各系数a…的设定值按照用户操作来变更、在上述图形模 式中为存储于上述图形测定数据存储区域15f的测定项目的设定值按照用户操 作来变更的操作显示体即上述滑块SL的相关图案相关的数据;以及与其形状, 颜色、其抓钮T的可变步骤数、其左右按钮Bd、Bu的可变步骤数、可变最小 值(Min)、可变最大值(Max)、当前值(Current)、变化量(增量值:Step) 相关的数据。

此外,存储于上述滑块图案表15g的设定值的变化量(Step)是与对滑块 SL的左按钮[←]Bd或者右按钮[→]Bu的一次触摸操作对应的减少或者 增加的变化量,除此之外,还存储与上述滑块SL的抓钮T的移动范围(最小 值(Min)~最大值(Max))中的移动单位对应的变化量。

在上述图表数据存储区域15h,与基于存储在上述算式数据存储区域15d 的函数式y=f(x)和包含于该函数式y=f(x)的各项的系数的设定值而生 成的图表相关的数据作为表示与上述多个函数式y1,y2,…的各个对应的图 表的描绘位置的数据以及表示该各图表图形y1,y2,…的显示色的数据来存 储。这里,上述图表图形y1,y2,…的各显示色设定为与相应的函数式yn的 显示色相同色。

即,存储于上述算式数据存储区域15d的函数式yn的显示色、用于使存 储于上述滑块图案表15g的该函数式yn所包含的系数的设定值变化的滑块SL 的显示色、以及存储于上述图表数据存储区域15h的与通过该滑块SL系数值 变化的上述函数式yn对应的图表图形yn的显示色为相同颜色。

在上述图形数据存储区域15i存储在上述图形区域D中描绘的图形的数据 作为构成该图形的部件的组合。

就这样构成的图表函数计算器10而言,上述CPU11按照在上述计算器控 制程序14a所记述的各种处理的命令来控制电路各部的动作,软件和硬件配合 动作,从而实现以下的动作说明中记载的各种功能。

接下来,对上述构成的图表函数计算器10的动作进行说明。

(图表模式)

图4是表示根据上述图表函数计算器10的图表模式来执行的图表显示控 制处理的流程图。

图5是表示伴随着上述图表函数计算器10的图表显示控制处理的滑块变 更处理的流程图。

图6是表示伴随着上述图表函数计算器10的滑块变更处理的变化范围的 最小最大值对应图形识别显示处理的流程图。

图7是表示基于上述图表函数计算器10的图表显示控制处理的与用户操 作对应的显示动作的图。

若从显示于上述触摸面板显示部13的主菜单(未图示)触摸操作[图表和 表格]图标GT来选择,则图表模式被起动,如图7(A)所示,在触摸面板显 示部13的上半部的区域和下半部的区域分别显示图表式区域F和图表区域G (步骤S1(Yes))。

在上述图表式区域F中,式编号yn的位置被触摸操作指定,按照按键输 入部12的操作输入函数式(步骤S2),则所输入的函数式以存储于上述算式 数据存储区域15d并与上述指定的式编号yn对应地预先分别设定的显示色来 显示(步骤S3)。

在本实施方式中,所输入的函数式y1=x2以蓝色显示,函数式y2=a(x -1)-1以红色显示,并且,表示与各函数式y1、y2对应的图表图形的线段 的描绘色的描绘色记号m1、m2也显示为与该各函数式的显示色相同的颜色。

这样,在输入有任意的函数式y1、y2的图表式区域F中,如图7(B)所 示,若位于该函数式的前端的检查框Bc被触摸而指定,则在成为图表图形的 描绘对象的函数式y1、y2附加检查记号(步骤S4)。

对于附加上述检查记号的函数式y1、y2,若为了使其中带系数的函数式 y2的系数a变化并使与该函数式y2对应的图表图形的变化显示,而动态图表 模式的执行图标Dy被触摸操作(步骤S5(Yes)),则设定与该函数式y2的系 数a对应的滑块[a]SL的滑块图案且存储于上述滑块图案表15g(步骤S6)。

具体而言,作为用于使上述系数a变化的初始值,设定为最小值(Min) “-10”、最大值(Max)“10”、变化量(Step)“1”、当前值(Current)“1”, 并且其显示色设定为与上述指定的函数式y2的显示色同色即红色,该各设定 数据存储于上述滑块图案表15g。

于是,对于上述图表式区域F,上述滑块[a]SL被赋予上述设定的显示色 (红色)的条而横向上较长地显示(步骤S7)。

这里,上述滑块[a]SL具有用于以与上述设定的最小值“-10”、最大值 “10”、当前值“1”、变化量“1”对应的值可变设定的左按钮[←]Bd、右 按钮[→]Bu、以及在该左右的按钮Bd,Bu之间延伸的棒状的可变范围内显 示当前值的抓钮T,若将该抓钮T的位置左右移动,则与该移动的位置对应的 值作为当前值显示于上述可变范围上的数值区域。

于是,与上述函数式y1=x2对应的图表图形y1、以及与将上述系数a的 设定值作为上述设定的当前值的上述带系数的函数式y2=a(x-1)-1对应 的图表图形y2按照存储于上述范围数据存储区域15c的XY坐标范围而描绘 于上述图表数据存储区域15h。而且,上述图表图形y1以与上述函数式y1= x2相同的显示色的蓝色,上述图表图形y2以与上述函数式y2=a(x-1)-1 的系数a的滑块[a]SL相同的显示色的红色分别显示于图表区域G(步骤S8)。

这里,在希望变更上述带系数的函数式y2=a(x-1)-1的系数a的设 定值来解析上述图表图形y2的变化的情况下,若上述滑块[a]SL的左按钮[←] Bd或者右按钮[→]Bu被触摸操作(步骤S9、S10(Yes)),则与该滑块[a]SL 对应的系数a的设定值从上述当前值变更为增减步骤单位的变化量“1”的值, 抓钮T被移动到与该变更的系数a的设定值对应的位置并显示(步骤S11)。

于是,描绘与变化为通过上述滑块[a]SL而变更的系数a的设定值后的上 述函数式y2对应的图表图形y2,更新为上述图表区域G并显示(步骤S14)。

另外,若上述滑块[a]SL的抓钮T被触摸操作而向左或者右移动(步骤S12 (Yes)),则与该滑块[a]SL对应的系数a的设定值变更为与上述抓钮T的移动 位置对应的值(步骤S13)。

于是,描绘与变化为通过上述滑块[a]SL而变更的系数a的设定值后的上 述函数式y2对应的图表图形y2,更新为上述图表区域G并显示(步骤S14)。

另一方面,在希望将上述滑块[a]SL的上述系数a的当前的变化范围[- 10~10]扩大或者缩小来使上述图表图形y2更大地变化、或者更小地变化而 进行解析的情况下,若除了该滑块[a]SL的左右按钮[←]Bd、[→]Bu或者 抓钮T的其他的部分被持续触摸操作规定时间(例如3秒)以上而被长按压, 则判断为有滑块变化范围的变更操作(步骤S15(Yes)),移到图5中的滑块 变更处理(步骤SA)。

在该滑块变更处理中,若检测出上述滑块[a]SL的触摸操作(长按压)引 起的向该滑块变更处理的移行(步骤A1),则成为对显示画面或者上述滑块 [a]SL是否有两点触摸操作的判断待机状态(步骤A2)。

这里,判断为对上述滑块[a]SL有两点触摸操作P1、P2(步骤A2(Yes)), 则执行图6的变化范围的最小最大值对应图形识别处理(步骤AB)。

在该最小最大值对应图形识别显示处理中,在上述滑块[a]SL的当前的变 化范围的最小值“-10”的位置上识别显示包围该最小值的细点线框Tmin, 并且在该变化范围的最大值“10”的位置识别显示包围该最大值的粗点线框 Tmax(步骤B1)。

并且,将上述带系数的函数式y2的系数a的设定值设为上述滑块[a]SL的 变化范围的最小值“-10”的情况的图表图形y2min以细点线被识别显示,并 且设为最大值“10”的情况的图表图形y2max以粗点线被识别显示(步骤B2)。

由此用户不需要进行上述左右按钮Bd、Bu、抓钮T的操作,就能够将通 过上述滑块[a]SL将上述系数a的设定值设为最小值的情况的图表图形y2min 和设为最大值的情况的图表图形y2max与对应于当前值的图表图形y2识别来 观察。此外,也可以显示将上述系数a的设定值设为最小值的情况的图表图形 y2min和设为最大值的情况的图表图形y2max的任意一方的图表图形。

此外,构成为上述滑块[a]SL的变化范围的最小最大值对应图形识别显示 处理是按照对上述显示画面或者该滑块[a]SL的两点触摸操作P1、P2的判断 (步骤A2(Yes))来进行,然而也可以构成为检测出向本滑块变更处理的移 行时(步骤A1)立即进行的构成。

而且,如图7(C)所示,若判断为在上述滑块[a]SL的刻度上进行两点触 摸P1、P2而该两点都不固定且向左右方向扩大(扩大(pinchout)Po)或者 缩小(缩小(pinchin)Pi)(步骤A6(Yes)),则根据该两点P1、P2间的扩 大的距离或者缩小的距离,以使上述滑块[a]SL的变化范围扩大或者缩小的方 式变更其最小值和最大值(步骤A7)。

在图7(B)、图7(C)、图7(D)所示的具体例中,根据上述滑块[a]SL 的刻度上的两点触摸P1、P2引起的缩小Pi,其变化范围[-10~10]在图7 (C)中变更为[-7~7],并且在图7(D)中变更为[-4.82~4.82]。

于是,每次上述滑块[a]SL的变化范围变更时,与上述相同地执行变化范 围的最小最大值对应图形识别显示处理(步骤A5(No)→A6、A7、AB),识 别显示包围该滑块[a]SL的最小值的细点线框Tmin和包围最大值的粗点线框 Tmax(步骤B1),并且将上述系数a为最小值的情况的图表图形y2min以细 点线识别显示,将上述系数a为最大值的情况的图表图形y2max以粗点线识 别显示(步骤B2)。

由此,不仅通过上述滑块[a]SL上的捏放操作(Pi/Po)这样的简单的操 作就能够扩大或者缩小上述系数a的变化范围,并且容易地确认与该变化范围 的最小值和最大值对应的图表图形y2min和图表图形y2max,能够将与上述带 系数的函数式y2对应的图表图形y2的变化预测性良好地解析。

图8是表示根据上述图表函数计算器10的滑块变更处理的与用户操作对 应的滑块SL的变更动作(其1)的图。

图9是表示与上述图表函数计算器10的滑块SL的变更动作(其1)对应 的滑块[a]SL以及图表图形y2的显示动作的图。

如图8(A)~图8(D)所示,若判断为在上述滑块[a]SL的刻度上进行 两点触摸P1、P2,其中一点P1(或者P2)固定B,并且另一点P2(或者P1) 向左右方向扩大(扩大Po)或者缩小(缩小Pi)(步骤A3(Yes)),则在上述 固定B的点P1(或者P2)的方向的变化范围的最小值(或者最大值)被固定, 根据上述扩大或者缩小距离,在该扩大的点P2(或者P1)或者缩小的点P2 (或者P1)的方向的变化范围的最大值(或者最小值)扩大或者缩小地变更 (步骤A4)。

具体而言,如图8(A)所示,若将两点触摸P1、P2的右侧的点P2为固 定B将左侧的点P1向左方向扩大Po,则根据向该左方向的点P1的扩大的距 离,变化范围的最小值“-10”变更为“-12”min。

另外,如图8(B)所示,若将两点触摸P1、P2的左侧的点P1为固定B 将右侧的点P2向右方向扩大Po,则根据向该右方向的点P2的扩大的距离, 变化范围的最大值“10”变更为“12”max。

并且,如图8(C)所示,若将点P2为固定B将左侧的点P1向右方向缩 小Pi,则根据向该右方向的点P1的缩小的距离,变化范围的最小值“-12” 变更为“-10”min。

并且,如图8(D)所示,将点P1为固定B将右侧的点P2向左方向缩小 Pi,则根据向该左方向的点P2的缩小的距离,变化范围的最大值“12”变更 为“10”max。

即,与在上述图7所示的情况相同地,如图9(A)所示,显示函数式y1、 y2的图表式区域F和与该函数式y1、y2对应的图表图形y1、y2的图表区域 G,并且显示变化范围的最小值~最大值为“-4.82~4.82”的滑块[a]SL的状 态下,将两点触摸P1、P2的右侧的点P2为固定B将左侧的点P1向右方向缩 小Pi,则如图9(B)所示,根据向该右方向的点P1的缩小的距离,变化范围 的最小值“-4.82”变更为“-0.82”(步骤A3、A4)。

于是,与上述相同执行变化范围的最小最大值对应图形识别显示处理(步 骤AB),识别显示包围该滑块[a]SL的最小值的细点线框Tmin和包围最大值 的粗点线框Tmax(步骤B1),并且将上述系数a为最小值的情况的图表图形 y2min以细点线识别显示,将上述系数a为最大值的情况的图表图形y2max以 粗点线识别显示(步骤B2)。

由此,通过将上述滑块[a]SL上的两点触摸P1、P2的任一点为固定的捏 放操作(Pi/Po)这样的简单的操作就能够将上述系数a的变化范围向一方向 或者另一方向的任意一方缩小或者扩大,并且容易地确认与该变化范围的最小 值和最大值对应的图表图形y2min和图表图形y2max,能够预测性良好的解析 与上述带系数的函数式y2对应的图表图形y2的变化。

图10是表示根据上述图表函数计算器10的滑块变更处理的与用户操作对 应的滑块SL的变更动作(其2)的图。

如图10(A)、图10(B)所示,若判断为在上述滑块[a]SL的刻度上进行 一点触摸P,该点P向左方向L或者右方向R移动(步骤A13(Yes)),则按 照该点P的移动方向,变化范围的最小值和最大值以相同的值被增减而被变更 (步骤A14)。

具体而言,如图10(A)所示,若使上述滑块[a]SL的刻度上的一点触摸 P向右方向移动,则根据其移动距离,变化范围的最小值“-10”和最大值“10” 减少相同的值“1”而变更为最小值“-11”min和最大值“9”max(步骤A13、 A14)。

另外,如图10(B)所示,若使上述滑块[a]SL的刻度上的一点触摸P向 左方向移动,则根据其移动距离,变化范围的最小值“-11”和最大值“9” 增加相同的值“1”而变更为最小值“-10”min和最大值“10”max(步骤 A13、A14)。

该情况与上述相同地,执行变化范围的最小最大值对应图形识别显示处理 (步骤AB),识别显示包围该滑块[a]SL的最小值的细点线框Tmin和包围最 大值的粗点线框Tmax(步骤B1),并且将上述系数a为最小值的情况的图表 图形y2min以细点线识别显示,将上述系数a为最大值的情况的图表图形 y2max以粗点线识别显示(步骤B2)。

由此,通过上述滑块[a]SL上的一点触摸P的向左右方向的移动这样的简 单的操作就能够将上述系数a的变化范围的整体根据其移动方向而并行地提 高或者降低,并且容易地确认与其变化范围的最小值和最大值对应的图表图形 y2min和图表图形y2max,能够预测性良好地解析与上述带系数的函数式y2 对应的图表图形y2的变化。

图11是表示根据上述图表函数计算器10的滑块变更处理的与用户操作对 应的滑块SL的变更动作(其3)的图。

如图11(A1)所示,若判断为上述滑块[a]SL的抓钮T的部分被一点触摸 P向上方向Up移动(步骤A11(Yes)),则根据上述触摸点P的向上方向Up 的移动量,该滑块[a]SL的设定值的变化的增量值(步骤值)变更为较大(这 里为从增量值“1”至“2”)(步骤A12)。

于是,如图11(A2)所示,根据上述设定值的变化的增量值的变更,上 述滑块[a]SL的刻度宽度从“1”变更为“2”,并且上述抓钮T的宽度也配合 该刻度宽度进行变更(步骤A10)。

这里,如上述图11(A1)、图11(A2)所示,在通过该滑块[a]SL的当前 值设定为“2”的情况下,触摸上述抓钮T来使其向右方向R移动一个步骤, 则如图11(A3)所示,根据上述变更后的增量值“2”,上述当前值变更设定 为“4”(步骤S12、S13)。

另一方面,如图11(C1)所示,若判断为上述滑块[a]SL的抓钮T的部分 被一点触摸P而向下方向Dw移动(步骤A11(Yes)),则根据上述触摸点P 的向下方向Dw的移动量,该滑块[a]SL的设定值的变化的增量值(步骤值) 变更为较小(这里从增量值“1”至“0.5”)(步骤A12)。

于是,如图11(C2)所示,根据上述设定值的变化的增量值的变更,上 述滑块[a]SL的刻度宽度从“1”变更为“0.5”,并且上述抓钮T的宽度也配合 该刻度宽度被变更(步骤A10)。

这里,如上述图11(C1)、图11(C2)所示,在通过该滑块[a]SL的当前 值设定为“1”的情况下,若触摸上述抓钮T使其向右方向R移动一个步骤, 则如图11(C3)所示,根据上述变更后的增量值“0.5”,上述当前值被变更 设定为“1.5”(步骤S12、S13)。

另外,如图11(B)所示,若判断为上述滑块[a]SL的抓钮T的部分被两 点触摸P1、P2而向左右方向扩大(扩大Po)(步骤A8(Yes)),则根据该两 点P1、P2之间的扩大的量,该滑块[a]SL的设定值的变化的增量值(步骤值) 变更为较大(步骤A9)。

于是,根据上述设定值的变化的增量值的变更,上述滑块[a]SL的刻度宽 度变更为较大,上述抓钮T的宽度也配合该刻度宽度变更为较大(步骤A10)。

另一方面,如图11(D)所示,若判断为上述滑块[a]SL的抓钮T的部分 被两点触摸P1、P2而向左右方向缩小(缩小Pi)(步骤A8(Yes)),则根据 该两点P1、P2间的缩小的量,该滑块[a]SL的设定值的变化的增量值(步骤 值)变更为较小(步骤A9)。

于是,根据上述设定值的变化的增量值的变更,上述滑块[a]SL的刻度宽 度变更为较小,并且上述抓钮T的宽度也配合该刻度宽度变更为较小(步骤 A10)。

由此,通过将对上述滑块[a]SL的抓钮T的一点触摸P向上下方向移动, 或者将两点触摸P1、P2进行捏放操作Po/Pi这样的简单的操作,就能够变更 该滑块[a]SL的设定值的变化的增量值(步骤值),能够容易地将与上述带系数 的函数式y2对应的图表图形y2较小地变化或者较大地变化并解析。

(图形模式)

图12是表示根据上述图表函数计算器10的图形模式来执行的图形显示控 制处理的流程图。

图13是表示基于上述图表函数计算器10的图形显示控制处理的与用户操 作对应的显示动作的图。

若从显示于上述触摸面板显示部13的主菜单M触摸选择[几何图形]图标 GM而设定为图形模式,则图12中的图形显示控制处理被起动。

在该图形显示控制处理被起动的上述触摸面板显示部13的图形画面Ge 中,若按照用户操作,描绘[Draw]功能被选择(步骤C1(Yes)),基本图形(Basic Object)功能被选择(步骤C2(Yes)),图形的种类被选择(步骤C3),则如 图13(A)所示,显示能够描绘该选择的种类(这里为三角形)的图形的图形 区域D。

在该图形区域D中,若用户触摸操作与任意的三角形对应的顶点A、B、 C而输入(步骤C4),则描绘显示与该输入的各顶点对应的三角形(ABC)的 图形(步骤C5)。

对于该三角形(ABC)的图形,为了测定其顶点B的角度(内角)∠B, 而触摸操作作为图形部件的边(AB)和边(BC)来选择,则该选择的边(AB) 和边(BC)的线种被变更为粗线,并且在该各边(AB)(BC)被附加选择状 态记号m而被识别显示。此时,在上述图形画面Ge上部的测定框M,默认显 示将其测定项目设定为角度的角度图标Ia,测定出上述选择的边(AB)和边 (BC)呈的角度“60”来显示。

而且,若在上述图形区域D下拉显示的描绘功能列表(未图示)中,选 择滑块的设定项目[滑块](步骤C6(Yes)),则判断出上述选择状态的图形部 件为两边(AB)(BC)。而且,在从上述滑块的设定项目[滑块]进一步下拉显 示的滑块选择菜单中,在该图形部件(两边(AB)(BC))中能够进行设定值 的变更的测定项目即角度[Angle]或者长度[Length]中,角度[Angle]被触摸操作 而被选择,则变更该角度的设定值的滑块[Angle]SL显示于上述图形区域D的 空区域(步骤C8)。此外,根据这些角度[Angle]或者长度[Length]的设定值决 定图形的形状。

这里,若上述滑块[角度]SL的抓钮T被触摸操作而被移动(步骤C9、C10 (Yes)),则基于伴随着该抓钮T的移动的增量值(步骤值)设定与其移动后 的位置对应的设定值(步骤C11),显示于上述测定框M的测定项目(角度) 的设定值被变更为该设定的设定值(步骤C14)。

于是,根据该测定项目(角度)的设定值的变更,上述选择状态的图形部 件(边(AB)和边(BC))呈的角度被变更,其三角形(ABC)的图形被变 形显示(步骤C15)。

另外,若上述滑块[角度]SL的左按钮Bd或者右按钮Bu被触摸操作(步 骤C12(Yes)),则设定基于伴随着该左右按钮Bd,Bu的触摸操作的步骤单 位的增量值(步骤值)增减的设定值(步骤C13),显示于上述测定框M的测 定项目(角度)的设定值被变更为该设定的设定值(步骤C14)。

于是,与操作上述抓钮T的情况相同地,根据该测定项目(角度)的设 定值的变更,上述选择状态的图形部件(边(AB)和边(BC))呈的角度被 变更,其三角形(ABC)的图形被变形显示(步骤C15)。

另一方面,与上述图表模式中的滑块变更处理相同地,要扩大或者缩小上 述滑块[角度]SL的上述测定项目(角度)的当前的变化范围[0°~180°]来 将上述三角形(ABC)的图形更大地变形,或者更小地变形而进行解析的情况 下,若除了该滑块[角度]SL的左右按钮[←]Bd、[→]Bu或者抓钮T的其 他的部分被持续触摸操作规定时间(例如3秒)以上而被长按压,则判断为有 滑块变化范围的变更操作(步骤C16(Yes)),移到上述图5中的滑块变更处 理(步骤CA)。

于是,在该图形模式中,也执行上述相同的滑块变更处理(步骤A1~A14 /B1、B2),只进行对上述滑块[角度]SL的两点触摸操作或一点触摸操作,就 能够简单地变更该滑块[角度]SL的设定值的变化范围、变化的增量值(步骤 值),并且能够识别显示与该变更后的设定值的变化范围的最小值和最大值对 应地变更角度∠B的图形∠Bmin、∠Bmax来观察。此外,也可以显示变更了 角度∠B的图形∠Bmin和图形∠Bmax的任一方的图形。

例如,如图13(A)所示,根据通过上述滑块[角度]SL的刻度上的两点触 摸P1、P2的缩小Pi,其变化范围[0~180]如图13(B)所示被变更为[30~ 120](步骤A6、A7)。

于是,在每次上述滑块[角度]SL的变化范围被变更时,与上述相同地执行 变化范围的最小最大值对应图形识别显示处理(步骤A5(No)→A6、A7、 AB),识别显示包围该滑块[角度]SL的最小值的细点线框Tmin和包围最大值 的粗点线框Tmax(步骤B1),并且将上述测定项目(角度∠B)为最小值的 情况的图形∠Bmin以细点线识别显示,将上述测定项目(角度∠B)为最大 值的情况的图形∠Bmax以粗点线被识别显示(步骤B2)。

由此,能够通过上述滑块[角度]SL上的捏放操作(Pi/Po)这样的简单的 操作来缩小或者扩大上述测定项目(角度∠B)的变化范围,容易地确认与其 变化范围的最小值和最大值对应的图形∠Bmin和图形∠Bmax,能够预测性良 好的解析上述三角形(ABC)的图形的变化。

因此,根据上述构成的图表函数计算器10的图表图形显示控制功能,使 上述触摸面板显示部13显示图表、线、多边形等的图形,若通过显示于上述 触摸面板显示部13的滑块SL的用户操作来变更形成该图形的设定值则该图 形变化显示。而且,若对上述滑块SL进行两点触摸P1、P2来扩大或者缩小 其两点P1、P2之间,则根据该扩大或者缩小的距离,以使通过该滑块SL能 够变更的设定值的变化范围扩大或者缩小的方式变更该变化范围的最小值和 最大值。

由此,能够非常简单地变更使上述图形变化的参数的设定值的变化范围, 能够自由地将该图形较小地移动或者较大地移动。

另外,根据上述构成的图表函数计算器10的图表图形显示控制功能,在 上述触摸面板显示部13中,能够与通过上述滑块SL设定的当前的设定值对 应的图形一起,将与上述设定值的变化范围的最小值对应的图形和与最大值对 应的图形识别显示。

由此,用户不用进行该滑块SL的左右按钮Bd、Bu、抓钮T的操作,就 能够将通过上述滑块SL将上述图形的设定值为最小值的情况的图形和为最大 值的情况的图形与对应于当前的设定值的图形识别观察。

另外,根据上述构成的图表函数计算器10的图表图形显示控制功能,与 上述滑块SL的变化范围的最小值对应的图形的识别显示形态和与最大值对应 的图形的识别显示形态配合该滑块SL中的最小值的识别显示形态和最大值的 识别显示形态来显示。

由此,能够明确地识别并确认与上述滑块SL的变化范围的最小值对应的 图形和与最大值对应的图形。

另外,根据上述构成的图表函数计算器10的图表图形显示控制功能,若 沿着上述滑块SL的设定值的变化范围进行两点触摸P1、P2的相互间以该两 点相互扩大或者缩小,则根据该扩大或者缩小的距离,通过该滑块SL能够变 更的设定值的变化范围以在其最小值侧和最大值侧均衡地扩大或者缩小的方 式变更。

由此,能够以非常简单且容易的操作来将使上述图形变化的参数的变化范 围在其最小值侧和最大值侧平衡良好地变更。

另外,根据上述构成的图表函数计算器10的图表图形显示控制功能,若 将沿着上述滑块SL的设定值的变化范围进行两点触摸P1、P2的一方固定将 另一方扩大或者缩小,则在其固定的方向的最小值或者最大值被固定,在其扩 大或者缩小的方向的最大值或者最小值根据该扩大或者缩小的距离而变更。

由此,能够以非常简单且容易的操作来将使上述图形变化的参数的变化范 围选择其最小值侧或者最大值侧来变更。

另外,根据上述构成的图表函数计算器10的图表图形显示控制功能,若 对上述滑块SL进行一点触摸P且将其位置向与上述设定值的变化范围的方向 对应的一方向或者另一方向移动,则以上述设定值的变化范围的最小值和最大 值根据其移动距离一同增加或者减少的方式变更。

由此,能够以非常简单且容易的操作将使上述图形变化的参数的变化范围 向上移动或者向下移动来变更。

另外,根据上述构成的图表函数计算器10的图表图形显示控制功能,若 对上述滑块SL的抓钮T进行一点触摸P向上方向Up或者下方向Dw移动, 则与该抓钮T的移动单位对应的设定值变更的增量值(步骤值)较大或者较 小地变更,并且,该抓钮T的宽度也配合其增量值的变更而变更。

此外,上述各实施方式中记载的图表函数计算器10的各处理的手法、即 图4的流程图所示的图表显示控制处理、图5的流程图所示的滑块变更处理、 图12的流程图所示的图形显示控制处理等的各手法都作为能够使计算器执行 的程序存储于存储卡(ROM卡,RAM卡等)、磁盘(软盘,硬盘等)、光盘(CD -ROM,DVD等)、半导体存储器等的外部记录装置的介质来分放。而且, 具备用户可输入的显示部的电子设备的计算器(控制装置)将存储于该外部记 录装置的介质的程序读入存储装置,根据该读入的程序来控制动作,从而能够 实现上述各实施方式中说明的图表显示功能、图形显示功能,执行利用前述的 手法的相同的处理。

另外,用于实现上述各手法的程序的数据也能够以程序代码的方式传送到 通信网络上,将上述程序的数据从与该通信网络连接的计算器装置(程序服务 器)读取到具备用户可输入的显示部的电子设备来存储到存储装置,从而实现 前述的图表显示功能、图形显示功能。

对于本领域技术人员来说,其他的优点和改进能够容易地实现。因此,本 发明在其更广泛地方面并不限于本文描述和示出的具体细节和典型实施例。相 应地,在不背离随附的权利要求以及等同的权利要求所限定的广义的发明概念 的精神和范围的情况下,可以做出不同的改进。

去获取专利,查看全文>

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号