图表显示装置及图表显示方法

文档序号:6357135阅读:296来源:国知局
专利名称:图表显示装置及图表显示方法
技术领域
本发明涉及具有根据由多个数值数据组成的列表数据描绘图表的功能的图表显示装置及图表显示方法。
背景技术
在具有函数计算功能的电子计算器(函数台式电子计算器)中,具有当设定统计计算模式来输入列表数据(统计数据)时描绘与该输入的列表数据对应的图表的功能。这里处理的信息是“构成列表数据的各数值数据”和“图表数据”,但是因为数据的种类不同, 所以难于对比对应关系。这里,为提高台式电子计算器的视觉表现力,考虑到显示的彩色化。例如在日本专利公报特开平11-184819中,对回归图表和输入数据的误差进行了彩色显示。另外,在日本专利公报特开平10-1M690中,对于不同的回归图表改变显示颜色来进行彩色显示。但是,在上述专利文献1、2中仅对图表的显示进行了彩色化,对于以视觉方式对比与作为该图表的基础的列表数据的各数值数据的相互关系来说不充分。

发明内容
鉴于上述问题而提出本发明,其目的是提供一种图表显示装置,其在根据列表数据的各数值数据描绘图表的情况下,能够以视觉方式容易地掌握与作为该图表的基础的列表数据的各数值数据的相互关系。根据本发明,图表显示装置具有输入由多个数值数据组成的列表数据的列表输入单元;对于通过上述列表输入单元输入的列表数据的各数值数据指定任意颜色的颜色指定单元;将通过上述列表输入单元输入的列表数据与用上述颜色指定单元对于各数值数据指定的颜色的信息关联起来进行存储的列表存储单元;和根据在该列表存储单元中存储的列表数据和对于各数值数据所指定的颜色的信息,彩色显示图表数据的图表显示单元。


图1是表示作为本发明的第一实施方式的图表显示装置而使用的电子计算器10 的外观结构的主视图。图2是表示电子计算器10的电路结构的框图。图3是表示在电子计算器10中使用的列表数据的结构例的图。图4是表示电子计算器10中具有的CPU的功能结构的框图。图5是表示通过电子计算器10中具有的CPU执行的统计计算模式时的图表显示处理的全体流程的流程图。图6是表示电子计算器10中的列表输入画面的一例的图。图7是表示电子计算器10中选择“Scatter”时的图表显示画面的一例的图。图8是表示电子计算器10中选择“Histgram”时的图表显示画面的一例的图。
5
图9是表示电子计算器10中颜色变更后的直方图的一例的图。图10是比较表示电子计算器10中与直方图对应的列表数据的颜色变更前和颜色变更后的状态的图。图11是表示电子计算器10中选择“回归图表”时的图表显示画面的一例的图。图12是表示电子计算器10中颜色变更了的回归图表的一例的图。图13是比较表示电子计算器10中与回归图表对应的列表数据的颜色变更前和颜色变更后的状态的图。图14是表示本发明的第二实施方式中的电子计算器10的统计计算模式时的图表显示处理的全体流程的流程图。图15 图17是表示第二实施方式的电子计算器10中的标绘图表的显示画面的例子的图。图18是表示在第三实施方式的上述电子计算器10中设置的RAM15中存储的列表数据的结构例的图。图19是表示第三实施方式的上述电子计算器10的统计计算模式时的图表显示处理的全体流程的流程图。图20是表示第三实施方式的上述电子计算器10的标绘图表生成处理的流程图。图21是表示第三实施方式的上述电子计算器10的列表输入画面51的一例的图。图22是表示第三实施方式的上述电子计算器10的标绘图表的显示画面例的图。图23是表示第三实施方式的上述电子计算器10的标绘图表的显示画面例的图。图M是表示第三实施方式的上述电子计算器10的特殊形式的标绘点的例子的图。图25是表示第三实施方式的上述电子计算器10的部分进行颜色变更的情况的标绘图表的显示画面例的图。
具体实施例方式下面参照

本发明的实施方式。(第一实施方式)图1是表示作为本发明的第一实施方式的图表显示装置而使用的电子计算器的外观结构的主视图。该电子计算器被称为“图表函数台式电子计算器”,具有用于描绘显示与输入的函数式或统计数据对应的图表的功能。在该电子计算器10的本体上,在从本体正面的下端起三分之二左右的范围内设置键输入部12,在从上端起三分之一左右的范围内设置显示部13。在键输入部12中具有数值/符号键12a、函数/运算符键12b、“MENU”键12c、 “SHIFT” 键 12d、“Color” 键 12e、“Graph” 键 12f、“Trace” 键 12g、“EXIT” 键 12h、光标键 12i,另外还具备功能键“F1” “F6”等。数值/符号键12a由排列有数字、符号等各个键的数值/符号的输入用的键组组成。函数/运算符键12b由在输入运算式或者函数式时操作的各种函数符号键、或者 “ + ” “_” “ χ ” “ +,,“ = ”等的运算符键组成。
在显示各种动作模式的选择设定菜单时操作“MENU”键12c。作为动作模式,有输入四则计算式或者函数计算式等任意计算式后进行运算处理的运算模式、进行与所输入的函数式对应的图表的描绘处理的图表模式、进行统计计算的统计计算模式、进行图表函数的学习处理的e-Activity模式、和输入任意程序后进行对应的计算处理的程序模式等。在指定输入在键输入部12中的各键帽的左上部记载的各种符号或功能时,与相应键一起操作“SHIFT”键12d。在对输入数据或者图表等指定任意的颜色时操作“Color”键12e。在以输入数据为基础描绘任意的图表时操作“Graph”键12f。在设定跟踪在画面上显示的函数式的图表的跟踪模式时操作“Trace”键12g。“EXIT”键12h是用于从当前状态退出的键。光标键(“丨”“丨,,“一” “一”)12 分别在进行显示的数据的选择、滚动操作、光
标CL的移动操作时等被操作。在与各种动作模式对应地选择沿着显示部13的画面下端排列显示的各种选择菜单时操作功能键“F1” “F6”。另外,在显示部13中使用具有纵186点X横378点的显示范围的可进行彩色显示的液晶显示装置。图2是表示电子计算器10的电路结构的框图。电子计算器10具有作为微型计算机的CPU11。CPUll通过程序的启动使电路各部动作,执行台式电子计算器功能或者函数图表显示功能等在电子计算器10中具有的各种功能。在该CPUll上除了图1中表示的键输入部12、显示部13以外,还连接存储装置14、 RAM15、记录介质读取部16、通信控制部18等。存储装置14由ROM等存储设备构成,除了用于实现本发明的图表显示控制程序 14a之外,还存储各种数据以及程序。RAMI5存储CPUll的处理动作所需要的各种数据。在该RAM15中设置展开在显示部13的画面上彩色显示的数据的显示数据存储区域15a、公式数据存储区域15b、列表数据存储区域15c、图表数据存储区域15d。在公式数据存储区域15b中存储关于通过键输入部12的操作所输入的函数式的数据。在列表数据存储区域15c中与颜色指定的属性信息一起存储通过统计计算模式的列表功能生成的列表数据(参照图幻。在图表数据存储区域15d中存储关于根据函数式数据或者列表数据生成的图表的数据。记录介质读取部16进行在记录介质17中记录的数据的读取。作为记录介质17, 例如使用存储器卡等,记录有程序或者图像等。通信控制部18进行与经由未图示的USB(Universal Serial Bus)连接的外部终端之间的数据通信、或者与经由预定的通信线路通过无线方式连接的外部终端之间的数据
ififn。图3表示在电子计算器10中设置的RAM15的列表数据存储区域15c中存储的列表数据的结构例。列表数据也称“统计数据”或者“数表数据”,具有在后述的列表输入画面21内设置的列表22的各单元中输入的数值数据。对于这些数值数据,可以把预先准备的多种颜色中的任意颜色指定为显示色。该指定的颜色作为属性信息与数值数据对应起来存储在 RAMI5的列表数据存储区域15c中。在图3的例子中表示出“列表1”和“列表2”两个列表数据。图中的数据1、2、 3...表示任意的数值。在“列表1”和“列表2”中,对数据1、2、3都指定“黑色”,对数据4 指定“红色”,对数据5指定“黑色”,对数据6指定“红色”,对数据7指定“蓝色”。图4是表示通过在电子计算器10中具有的CPUll执行图表显示控制程序Ha而实现的功能结构的框图。CPUll在图表显示中作为列表输入控制部11a、列表存储控制部lib、图表生成控制部11c、图表显示控制部lid、第一颜色变更控制部lie、第二颜色变更控制部Ilf来工作。列表输入控制部Ila进行控制,用于通过显示后述的列表输入画面21 (参照图6), 通过用户操作来输入由多个数值数据组成的列表数据,对于该列表数据的各数值数据指定任意的颜色。列表存储控制部lib进行控制,用于使通过列表输入控制部Ila输入的列表数据与对于上述各数值数据指定的颜色的信息相关联,存储在RAM15的列表数据存储区域15c 中。图表生成控制部Ilc进行控制,用于把通过列表存储控制部lib在RAM15的列表数据存储区域15c中存储的列表数据做成图表。图表显示控制部Ild进行控制,用于把通过图表生成控制部Ilc生成的图表遵照对于上述各数值数据指定的颜色在显示部13的画面上用彩色显示。第一颜色变更控制部lie进行控制,用于变更通过图表显示控制部Ild显示的图表的颜色。第二颜色变更控制部Ilf进行控制,用于使通过第一颜色变更控制部lie变更后的颜色反映在在RAM15的列表数据存储区域15c中存储的、与该图表对应的列表数据中,变更对于上述各数值数据指定的颜色。下面说明第一实施方式的动作。此外,在以下的各流程图中表示的处理,通过作为计算机的CPUll读入在存储装置14中存储的图表显示控制程序Ha来执行。图5是表示通过电子计算器10中具有的CPUll执行的统计计算模式时的图表显示处理的全体流程的流程图。(数据输入)首先,当用户操作在电子计算器10的键输入部12中设置的“MENU”键12c来设定统计计算模式时,在CPUll的控制下在显示部13上显示图6所示那样的列表输入画面 21 (步骤 All)。如图6所示,在列表输入画面21内设置由多个单元组成的列表22。用户操作键输入部12的数值/符号键12a,在该列表22的各单元内输入数值数据,由此生成包含这些数值数据的列表数据(统计数据)(步骤A12)。此时,当操作在键输入部12中设置的“Color”键12e时,在列表输入画面21的下边显示红色(Red)、蓝色(Blue)、绿色(Grn)、黄色(Yllw)的选择菜单23。用户通过操作与该选择菜单23的各色对应的功能键,能够对每一数值任意指定颜色。
这里,假定用功能键“F2”的操作指定红色,用功能键“F3”的操作指定蓝色,用功能键“F4”的操作指定绿色,用功能键“F5”的操作指定黄色。在图6的例子中,对于在Listl的第4号单元中输入的数值数据“ 10”指定红色, 对于在第5号单元中输入的数值数据“9”指定黑色,对于在第6号单元中输入的数值数据 “11”指定红色,对于在第7号单元中输入的数值数据“ 13”指定蓝色。在数值数据上标注的(红)、(黑)、(蓝)的符号表示指定色。这些符号是由于画面的制约不能着色表现,因此为方便而标注的,实际上用指定的颜色彩色显示数值数据。这样,当对于列表数据的各数值数据指定颜色时(步骤A13 “是”),该指定的颜色作为属性信息对该数值数据设定,存储在RAM15的列表数据存储区域15c中(步骤A14)。在未指定颜色的情况下,假定对于该数值数据作为标准色缺省设定黑色。(基于列表数据的图表显示)在生成列表数据后,当操作在键输入部12中设置的“Graph”键12f时,沿画面下端排列显示表示称为“ScatteW'Histgram”、“回归图表”的图表种类的图表种类选择菜单 (未图示)。用户通过操作功能键从中选择一个图表种类。所谓“Scatter”,是指在XY坐标上标绘用X值和Y值确定的坐标点,把用该标绘的点描绘的图表称为“标绘图表”或者“散布图”。这里,在“Scatter”的情况下,用户进行把两个列表数据指定为X值和Y值,从图表种类选择菜单中指示“Scatter”的操作。当进行这样的操作时,前进到标绘图表的生成处理(步骤A15 “是”)。然后,首先以单元号码为单位比较上述指定的两个列表数据的各数值数据(要素)的颜色是否相同 (步骤A16)。如果两者的数值数据的颜色相同(步骤A16 “是”),则生成以指定的颜色依次标绘(X,Y)的点而得的标绘图表,在RAM15的图表数据存储区域15d中存储该标绘图表的数据(步骤A17)。此时,在两者之间存在数值数据的颜色不一致的情况下(步骤A16 “否”),显示该意思的出错消息,等待用户的修正指示。图7表示把图6的“List 1”指定为X值、把“List2”指定为Y值,选择“Scatter” 时的图表显示画面31的例子。显示用红色标绘(10,1. 1)的点、用黑色标绘(9,0.8)的点、 用红色标绘(11,1.1)的点、用蓝色标绘(13,1.5)的点而得的标绘图表32。另一方面,在“直方图”的情况下,用户进行指定一个列表数据,从图表种类选择菜单中指示“Histgram”的操作。此外,假定通过另外的操作预先设定了表示直方图的区间的数值范围。当进行这样的操作时(步骤A18 “是”),判断在各区间内包含的数值数据(要素)是否被指定为相同的颜色(步骤A19)。如果各区间内的数值数据的颜色相同(步骤 A19 “是”),则生成用对于每一区间指定的颜色表示的直方图,存储在RAM15的图表数据存储区域15d中(步骤A20)。此时,在某处的区间中存在数值数据的颜色不一致的情况下(步骤A19 “否”),显示该意思的出错消息,等待用户的修正指示。此外,在指定的列表数据中不包含指定了颜色的数值数据的情况下,用缺省的黑色生成直方图。图8表示选择“直方图”时的图表显示画面33的一例。
9
直方图34由表示每一区间内存在的数值数据的个数的柱状图表35a、35b、 35c...组成。可以根据这些柱状图表35^3513、35(3...的高度比较各区间内存在的数值数据的个数。图8的例子与图10(a)表示的列表1对应,各数值数据的颜色均为黑色,所以构成直方图34的各柱状图表35a、35b、35c...也都用黑色显示。如果在对各数值数据指定了黑色以外颜色的情况下,则用该指定色彩色显示各柱状图表35a、35b、35c...。另外,在“回归图表”的情况下,用户进行把两个列表数据指定为X值和Y值,从图表种类选择菜单中指示“回归图表”的操作。当指示“回归图表”时,显示作为回归种类而选择“直线回归”、“二次回归”、“三次回归”等的菜单,通过用户选择希望的一个来进行对应的回归图表的描绘。当指示描绘回归图表时(步骤A21 “是”),判断对于上述两个列表数据的全部数值数据(要素)指定的颜色是否相同(步骤A2》。如果全部的数值数据的颜色相同(步骤A22 “是”),则进行与上述设定的回归种类对应的回归计算,根据其计算结果生成回归图表,存储在RAM15的图表数据存储区域15d中(步骤A23)。此时,在两个列表数据中存在数值数据的颜色不一致的情况下(步骤A22 “否”), 显示该意思的出错消息,等待用户的修正指示。图11表示选择“回归图表”时的图表显示画面37的一例。例如通过把列表1指定为X值,把列表2指定为Y值并设定直线回归,描绘回归图表38。此外,图11的例子与图13(a)所示的列表1和列表2对应,因为各数值数据的颜色都是黑色,所以回归图表38的直线用黑色显示。如果在对于各数值数据指定了黑色以外的颜色的情况下,则用该指定色彩色显示回归图表38的直线。(图表显示后的颜色变更)这样,当在RAM15的图表数据存储区域15d中存储与用户选择的图表种类对应的图表数据时,该图表数据在RAM15的显示数据存储区域15a内展开后,显示在显示部13的画面上(步骤A24)。此时,用对于成为图表的基础的列表数据的各数值数据指定的颜色彩色显示该图表。·全部颜色变更这里,当在显示图表后由用户操作在键输入部12中设置的“Color”键12e时(步骤A25 “是”),在该图表显示画面的下边显示红色(Red)、蓝色(Blue)、绿色(Grn)、黄色 (Yllw)的选择菜单23。当通过功能键的操作指定该选择菜单23中的一种颜色时(步骤A26 “是”),把图表全体的颜色变更为指定色(步骤A27)。另外,与此相伴,对于在RAM15的列表数据存储区域15c中存储的列表数据的各数值数据所指定的颜色也同样被变更(步骤A28)。例如,在显示了如图11所示那样的回归图表38的状态下操作“Color”键12e时, 在其画面下边显示选择菜单23,当通过功能键的操作指定该选择菜单23中的蓝色(Blue) 时,把回归图表38的直线从黑色变更为蓝色。图12表示颜色变更后的回归图表38。此外,为方便起见用点划线表示变更为蓝色。此时,如图13(b)所示,对于与回归图表38对应的列表数据的各数值数据指定的颜色也从黑色变更为蓝色。在图7中表示的标绘图表32或者在图8中表示的直方图34中也同样,这些图表的颜色变更为在选择菜单23中指定的颜色,该颜色变更被反映在成为对象的列表数据的全部数值数据中,同样被进行颜色变更。·部分颜色变更另一方面,在“Color”键1 操作后(步骤A25 “是”),在不是操作功能键而是操作“Trace”键12g的情况下(步骤A29),在图表显示画面的下边显示红色(Red)、蓝色 (Blue)、绿色(Grn)、黄色(Yllw)的选择菜单23,用以下那样的步骤进行部分的颜色变更。此外,因为在该电子计算器10中不具有触摸板,所以假定通过“Trace”键12g的操作设定跟踪模式,通过光标键12i的操作进行依次每次指定一个正显示的对象(即图表上的点等)的操作。当操作“Trace”键12g时,首先判断当前正显示的图表种类(步骤A30)。这里,在当前正显示的图表种类不是标绘图表或者直方图的情况下,即是回归图表的情况下(步骤 A30 “否”),不能进行部分的颜色变更,所以显示该意思的出错消息。如果当前正显示的图表种类是标绘图表或者直方图(步骤A30 “是”),则把通过光标键12i的操作所选择的对象(标绘图表上的点或者直方图的柱状图表)作为颜色变更的对象而提取出来(步骤A31)。另外,在通过功能键的操作指定了选择菜单23中的一种颜色时(步骤A32“是”), 把上述提取出的对象的颜色变更为该指定色(步骤A3!3)。与此相伴,在RAM15的列表数据存储区域15c中存储的列表数据的各数值数据中的对应的数据的颜色也被变更(步骤A34)。例如在图8表示的“Histgram”的图表显示画面33中,当操作“Color”键1 时在其画面下边显示选择菜单23。此时,构成直方图34的各柱状图表35^3513、35(3...全部用黑色显示。这里,当假设作为颜色变更对象(对象)选择柱状图表35a,指定选择菜单23中的红色(Red)时,仅该柱状图表3 从黑色变更为红色。图9表示部分改变了颜色后的直方图34的例子。在图9中为方便起见,直方图34 的柱状图表35a中的影线部分表示变更为红色。此时如图10(a)、(b)所示,对于与直方图 34的柱状图表3 对应的列表数据的各数值数据所指定的颜色也从黑色变更为红色。以后同样,能够一边通过光标键12i的操作一个一个地指定对象,一边部分地变更该指定的对象的颜色。这里,当操作在键输入部12中设置的“EXIT”键12h时(步骤A35 “是”),从图表显示状态退出,从RAM15的列表数据存储区域15c中读出与该图表对应的列表数据后显示在画面上(步骤A36)。此时,在图表中有颜色变更的情况下,已显示的列表数据的颜色也变化。这样,根据本实施方式的电子计算器10,在用户输入了列表数据时,通过对于该列表数据的各数值数据指定任意的颜色,遵照该指定的颜色彩色显示图表。因此,能够通过颜色以视觉方式掌握列表数据和图表的相互关系,能够理解以列表数据为基础描绘的图表的特性。进而,当用户对于正显示的图表全部或者部分地进行颜色变更时,因为该颜色变更被反映在列表数据的各数值数据中,所以能够通过颜色变化容易地学习正显示的图表和列表数据的各数值数据的相互关系。另外,作为图表种类,能够任意选择地彩色显示与“katter”、“HiStgram”、“回归图表”对应的图表,所以能够通过颜色变化容易地学习这些图表的特性和列表数据的各数值数据的相互关系,十分便利。(第二实施方式)下面说明本发明的第二实施方式。在第二实施方式中,在用不同颜色标绘点后指定其中任意的颜色来描绘回归图表。因为基本的装置结构与上述第一实施方式相同,所以这里说明处理动作。图14是表示通过本发明的第二实施方式的电子计算器10中具有的CPUll执行的统计计算模式时的图表显示处理的全体流程的流程图。在图14中,步骤Bll B18的处理与上述图5的步骤All A17、AM相同,所以省略其详细的说明。现在,假定把列表数据作为基础,以用户指定的颜色在显示部13的画面上显示标绘图表。图15表示此时的图表显示画面41的一例。在该图表显示画面41内描绘了用指定的颜色标绘各点的标绘图表42。在显示标绘图表后,当用户通过预定的操作指示“回归图表”时(步骤B19 “是”), 如图15所示,显示是否指定颜色的确认消息43 (步骤B20)。这里,当用户通过光标键12i的操作选择“指定颜色”时(步骤B21 “是”),如图 16所示,在图表显示画面41的下边显示红色(Red)、蓝色(Blue)、绿色(Grn)、黄色(Yllw) 的选择菜单45。通过操作功能键指定该选择菜单45中的各种颜色。当从该选择菜单45中指定一种颜色时(步骤B21 “是”),从RAM15的列表数据存储区域15c内存储的与该标绘图表对应的列表数据中提取出具有上述指定的颜色的数值数据,根据该提取出的数值数据进行回归计算(步骤B2》。然后,遵照该计算结果,用上述指定的颜色描绘回归图表(步骤B23)。另一方面,在用户选择了“不指定颜色”的情况下(步骤B21 “否”),根据与该标绘图表对应的列表数据的全部数值数据进行回归计算(步骤B24)。然后,遵照该计算结果, 用作为标准色的黑色描绘回归图表(步骤B25)。图16表示在指定了颜色的情况下的回归图表44的一例。在该例中,在标绘图表 42中显示基于红色的点的回归图表44。为方便起见,该回归图表44的双点划线表示用红色显示。接着,当操作“Trace”键12g时(步骤B26 “是”),电子计算器10成为跟踪模式, 用户能够选择所显示的对象的一个。通过光标键12i的操作选择的一个对象(这里是图表上的点)成为颜色变更的对象(步骤B27)。然后,当通过功能键的操作指定选择菜单45中的一种颜色时(步骤B28 “是”), 上述选择的对象的颜色被变更为该指定色(步骤B29)。与此相伴,在RAM15的列表数据存储区域15c中存储的该列表数据中的对应的数据的颜色也同样被变更(步骤B30)。在该种情况下,成为上述步骤B18中显示的标绘图表的基础的两组列表数据成为颜色变更的对象,该两组列表数据的各数值数据中的对应的数据的颜色被变更为上述指定的颜色。
以后同样,能够一边通过光标键12i的操作一个一个选择对象,一边变更该选择的对象的颜色。这里,当操作在键输入部12中设置的“EXIT”键12h时(步骤B31 “是”),从图表显示状态退出,从RAM15的列表数据存储区域15c中读出与该图表对应的列表数据后显示在画面上(步骤B3》。此时,在图表中有颜色变更的情况下,已显示的列表数据的颜色也变化。这样,在以列表数据的各数值数据为基础显示标绘图表的情况下,通过指定任意的颜色,能够仅把该指定的颜色作为对象来描绘回归图表。进而,如果通过“Trace”键12g的操作变更对象点的颜色,则一旦通过“EXIT”键 12h返回到列表显示后,也能够再描绘以该颜色变更后的点为基础的回归图表。由此,能够对希望在回归计算中排除的点(异常点)或者追加的点进行颜色变更,重新描绘回归图表那样利用。图17是通过对点P1、P2进行颜色变更(这里从蓝色变更为红色),包含这些点 P1、P2进行回归计算,重新描绘回归图表46的例子。在上述各实施方式中,说明了作为黑色以外的颜色,可以指定红色(Red)、蓝色 (Blue)、绿色(Grn)、黄色(Yllw),用5种颜色显示的例子,但是也可以指定这些颜色以外的颜色,也可以是能够指定5种颜色以上的颜色的结构。另外,作为图表种类,以标绘图表、直方图、回归图表为例,但是本发明在描绘其他图表的情况下也能够同样应用。(第三实施方式)以下根据

本发明的第三实施方式。在第三实施方式中,在显示标绘图表时,用户能够指定使标绘点的显示色与两个列表数据的任何一个一致显示,或者与两个列表数据的双方一致显示。关于第三实施方式的电子计算器10的基本的装置结构,因为与上述第一实施方式相同,所以这里说明处理动作。图18是表示在电子计算器10中设置的RAM15的列表数据存储区域15c中存储的列表数据的结构的图,表示“列表1,,和“列表2,,两个列表数据。通过电子计算器10的CPUll作用的图表生成控制部11c,在把在上述列表数据存储区域15c中存储的列表数据制作成标绘图表时,把列表1的各数值数据作为“X”,把列表 2的各数值数据作为“Y”,标绘(X,Y)的点来制作图表。此时,在用户把标绘点的显示色的基准选择为“X”图表的情况下,用对于列表1的各数值数据指定的颜色显示标绘点,在选择 “Y”图表的情况下,用对于列表2的各数值数据指定的颜色显示标绘点。进而,在用户选择 “X&Y,表的情况下,在列表1和列表2的数值数据是相同颜色的情况下用该颜色显示标绘点,在不同颜色的情况下进行以特殊形式(参照图24)显示的控制。另外,通过电子计算器10的CPUl 1作用的第二颜色变更控制部1 lf,在使通过第一颜色变更控制部lie变更后的标绘图表的颜色反映在RAM15的列表数据存储区域15c中存储的列表数据中时,在将上述显示色的基准选择为“X”图表的情况下,变更列表1的全部数值数据的颜色,在选择为“Y”图表的情况下,变更列表2的全部数值数据的颜色。进而,在选择为“X&Y”图表的情况下,进行变更列表1和列表2的全部数值数据的颜色的控制。下面说明上述结构的电子计算器10的动作。
以下的各流程图中表示的处理,通过作为计算机的CPUll读入在存储装置14中存储的图表显示控制程序Ha来执行。图19是表示通过上述电子计算器10具有的CPUll执行的统计计算模式时的图表显示处理的全体流程的流程图。图20是表示伴随上述电子计算器10中的统计计算模式时的图表显示处理的标绘图表生成处理的流程图。(数据输入)图21是表示上述电子计算器10中的统计计算模式时的列表输入画面51的一例的图。首先,当用户操作在电子计算器10的键输入部12中设置的“Menu”键12c来设定统计计算模式时,在CPUll的控制下在显示部13中显示图21所示那样的列表输入画面 51 (步骤 Cl)。如图21所示,在列表输入画面51中设置由多个单元组成的列表52。用户通过操作键输入部12的数值/符号键12a,在该列表52的各单元中输入数值数据,由此生成包含这些数值数据的列表数据(统计数据)(步骤C2)。此时,当操作在键输入部12中设置的“Color”键12e时,在列表输入画面51的下端显示红色(Red)、蓝色(Blue)、绿色(Grn)、黄色(Yllw)的颜色选择菜单53,通过操作与该选择菜单53的各色对应的功能键“而”,能够对于每一数值指定任意的颜色。这里假定用功能键“F2”的操作指定红色,用功能键“F3”的操作指定蓝色,用功能键“F4”的操作指定绿色,用功能键“F5”的操作指定黄色。图21以及图18的例子表示在“列表1”中输入关于属于某组的人的身高的数据, 给150以上着以蓝色,给100以下着以红色,在“列表2”中输入关于在列表1中记载的人的体重的数据,给60以上着以红色,给40以下着以蓝色的情况。因此,对于在Listl的第四号单元中输入的数值数据“156”指定蓝色,对于在第七号单元中输入的数值数据“96”指定红色,另外,对于在List2的第四号单元中输入的数值数据“60”指定红色,对于在第七号单元中输入的数值数据“40”指定蓝色,对于在第八号单元中输入的数值数据“62”指定红色。在图21的数值数据上用引出线说明的指定色,是由于画面的制约不能着色表现, 因此为方便起见而附加的,实际上用指定的颜色彩色显示该数值数据。这样,当对于列表数据的各数值数据指定颜色时(步骤C3 “是”),该指定的颜色作为属性信息被存储在RAM15的列表数据存储区域15c中(步骤C4)。此外,假定在未进行颜色指定的情况下,对于该数值数据作为标准色设定黑色。(基于列表数据的图表显示)在生成列表数据后,当操作在键输入部12中设置的“Graph”键12f时,沿画面下端排列显示“ScatteW'Histgram”、“回归图表”这样的表示图表种类的图表种类选择菜单 (未图示),通过功能键“而”的操作能够选择任意的图表种类。在“Scatter”的情况下,用户进行把两个列表数据指定为X值和Y值,从图表种类选择菜单中指示“Scatter”的操作。当指示“Scatter”时(步骤C5 “是”),在图表显示画面61的下端显示用于由用户选择各标绘点的显示色的基准为“X”或者“Y”或者“X&Y”的基准选择菜单54(步骤C6)。当在该基准选择菜单M中用户进行选择操作时(步骤C7 “是”),转移到图20中的标绘图表生成处理,生成标绘图表(步骤⑶)。参照图20说明标绘图表生成处理。在上述基准选择菜单M中选择了 “X”的情况下(步骤Dl “是”),从在列表数据存储区域15c中存储的图表化对象的列表1、列表2的开头取入一对数值数据(步骤D2)。 然后,生成用对于“X”(列表1)的数值数据指定的颜色标绘与该一对数值数据对应的(X, Y)的点的数据,存储在RAM15的图表数据存储区域15d中(步骤D3)。同样,在数值数据没有处理完以前,依次从列表1、列表2中取入数值数据,生成用对于“X”的数值数据指定的颜色依次标绘(X,Y)的点的数据,存储在RAM15中(步骤D2 D4)。即,如图22的图表显示画面61所示,描绘把列表1的各数值数据作为“X”、把列表 2的各数值数据作为“Y”的各标绘点63a 63j的标绘图表62X,以对于该列表1的各数值数据指定的颜色为基准进行彩色显示。具体说,与第四号单元对应的位置的标绘点(156, 60) 63d用蓝色显示,与第七号单元对应的位置的标绘点(96,40) 63g用红色显示,除此以外的用黑色显示。另一方面,当在上述基准选择菜单M中选择“Y”时(步骤D5 “是”),和上述同样地从列表1、列表2依次取入数值数据,生成用对于“Y” (列表2、的数值数据指定的颜色依次标绘(X,Y)的点的标绘数据,存储在RAM15的图表数据存储区域15d中(步骤D6 D8)。即,如图23的图表显示画面61所示,描绘把列表1的各数值数据作为“X”、把列表 2的各数值数据作为“Y”的各标绘点63a 63j的标绘图表62Y,以对于该列表2的各数值数据指定的颜色为基准进行彩色显示。具体说,与第四号单元对应的位置的标绘点(156, 60) 63d用红色显示,与第七号单元对应的位置的标绘点(96,40) 63g用蓝色显示,与第八号单元对应的位置的标绘点(122,62) 6 用红色显示,除此以外的用黑色显示。另一方面,当在上述基准选择菜单M中选择“X&Y”时(步骤D9 “是”),和上述同样地从列表1、列表2依次取入数值数据(步骤D10)。然后,判断对于读出的列表1的数值数据指定的颜色和对于列表2的数值数据指定的颜色是否是相同的颜色(步骤Dll)。在判断是相同的颜色的情况下(步骤Dll “是”),生成用该颜色标绘(X,Y)的点的标绘数据,将该标绘数据存储在RAM15的图表数据存储区域15d中(步骤DlO D13)。另一方面,在判断为对于列表1的数值数据指定的颜色与对于列表2的数值数据指定的颜色不同的情况下(步骤Dll “否”),生成用特殊形式标绘(X,Y)的点的标绘数据。 将该标绘数据存储在RAM15中(步骤D10、D11(否)、D14、D13)。在图18的数据的情况下,以特殊形式显示与第四、第七、第八号的单元对应的标绘点 63d、63g、63h。上述特殊形式的标绘点,例如如图所示,可以作为中心开孔的框状标绘点 63A,也可以如图M(b)所示,作为使用列表1和列表2的颜色,用两种不同的颜色各着色一半的框状标绘点63B。另外,当上述一系列标绘图表生成处理结束时(返回(Return)),在显示数据存储区域15a中展开在上述图表数据存储区域15d内存储的标绘图表,作为图22或者图23所示那样的图表显示画面61在显示部13的画面上彩色显示(步骤C8)。
(图表显示后的颜色变更) 全部颜色变更在标绘图表显示后,当由用户操作在键输入部12中设置的“Color”键12e时(步骤C9“是”),在该图表显示画面61上显示红色(Red)、蓝色(Blue)、绿色(Grn)、黄色(Yllw) 的颜色选择窗口(未图示)。当通过光标键12i的操作指定该颜色选择窗口中的一种颜色时(步骤ClO“是”), 把图表全体的颜色变更为该指定颜色(步骤Cll)。另外,与此相伴,对于在RAM15的列表数据存储区域15c中存储的列表数据的各数值数据所指定的颜色也同样被变更(步骤C12)。此时,在上述标绘图表生成处理(参照图20)中,在选择了基准选择菜单M的“父” 的情况下,把列表1的全部数值数据变更为用上述颜色选择窗口指定的颜色。在选择了基准选择菜单M的“Y”的情况下,把列表2的全部数值数据变更为用上述颜色选择窗口指定的颜色。进而,在选择了基准选择菜单M的“X&Y”的情况下,把列表1、列表2两者的全部数值数据变更为用上述颜色选择窗口指定的颜色。例如如图22所示,假定在正显示在把显示色的基准选择为“X”时的标绘图表62X 的状态下,操作“Color”键12e,指定颜色选择窗口中的蓝色(Blue)时,把构成标绘图表62X 的全部标绘点63a 63j变更为蓝色。并且,把列表1的全部数值数据变更为蓝色。另外,例如如图23所示,假定在正显示在把显示色的基准选择为“Y”时的标绘图表62Y的状态下,操作“Color”键12e,指定颜色选择窗口中的红色(Red)时,把构成标绘图表62Y的全部标绘点63a 63j变更为红色。并且,把列表2的全部数值数据变更为红色。 部分颜色变更另一方面,在操作“Color”键12e (步骤C9 “是”),在图表显示画面61上显示红色(Red)、蓝色(Blue)、绿色(Grn)、黄色(Yllw)的颜色选择窗口(未图示)后,在不是操作功能键“而”,而是操作“Trace”键12g的情况下(步骤C13),以如下那样的步骤进行部分的颜色变更。此外,因为该电子计算器10中没有触摸板,所以假定在通过“Trace”键12g的操作切换为跟踪模式时,通过光标键12i的操作进行每次指定一个正显示的对象(即图表上的点等)这样的操作。图25是表示伴随上述电子计算器10的统计计算模式时的图表显示处理,通过 "Trace"键12g进行部分的颜色变更的情况下的标绘图表62X的显示画面61的图。当操作“Trace”键12g,设定跟踪模式时(步骤C13 “是”),例如如图25所示,选择通过光标键12i的操作所选择的标绘图表62X上的一个标绘点63g,通过闪烁等进行识别显示(步骤C14)。此时,从列表1、列表2(参照图18)读出与所选择的标绘点63g对应的数值数据 [X = 96] [Y = 40],用对于该各数值数据指定的颜色、即红色和蓝色来显示(步骤C15)。此后,在通过光标键12i的操作指定了上述颜色选择窗口(未图示)中的一种颜色时(步骤C16 “是”),把上述提取出的标绘点63g的颜色变更为该指定色(步骤C17),与此相伴,在RAM15的列表数据存储区域15c中存储的数据的颜色也被变更(步骤C18)。此时,在上述标绘图表生成处理(参照图20)中,在选择了基准选择菜单M的“父” 的情况下,仅把与上述选择的标绘点对应的列表1的数值数据的颜色变更为指定色。在选择了基准选择菜单M的“Y”的情况下,仅把列表2的数值数据的颜色变更为指定色。进而, 在选择了基准选择菜单M的“X&Y”的情况下,仅把与已选择的标绘点对应的列表1和列表 2的各数值数据的颜色变更为指定色。S卩,在把上述图25中表示的显示色的基准选择为“X”的标绘图表62X的图表显示画面61中,把当前正用红色显示的标绘点6 作为颜色变更对象(对象)选择,当假定指定颜色选择窗口中的蓝色(Blue)时(步骤C16 “是”),该标绘点63g从红色变更为蓝色(步骤 C17)。然后,在与标绘点63g对应的列表1、列表2的各数值数据[X = 96] [Y = 40]中, 仅把数值数据[X = 96]的颜色从红色变更为蓝色(步骤C18)。以后同样,能够一边通过光标键12i的操作一个一个指定对象(标绘点),一边部分地变更该指定的对象的颜色。另一方面,在标绘图表的显示中,当通过在显示画面61的下端始终显示的基准选择菜单M选择其他基准时(步骤C19 “是”),遵照该选择的其他基准再次执行上述图20 中的标绘图表生成处理(步骤CD)。因此,能够把以“X”基准彩色显示的标绘图表变更为以 “Y”基准或者以“X&Y”基准进行的彩色显示等,在任何时候切换彩色显示的颜色的基准。当操作在键输入部12中设置的“EXIT”键12h时(步骤C20 “是”),从图表显示状态退出,从RAM15的列表数据存储区域15c中读出与该图表对应的列表数据后显示在画面上(步骤C21)。此时,在图表中有颜色变更的情况下,已显示的列表数据的颜色也变化。因此,通过上述结构的电子计算器10中的统计计算模式时的图表显示功能,在用户输入列表数据时,通过对于该列表数据的各数值数据指定任意的颜色,能够对遵照该指定的颜色的标绘图表进行彩色显示。此时,在用基准选择菜单M选择了“X”的情况下,把对于列表1的各数值数据指定的颜色作为基准,彩色显示各标绘点,在选择了 “Y”的情况下, 把对于列表2的各数值数据指定的颜色作为基准,彩色显示各标绘点。进而在选择了“X&Y” 的情况下,对于列表1和列表2的各对应的数值数据指定的颜色是相同的颜色时的标绘点用该颜色彩色显示,是不同的颜色时的标绘点作为框状标绘点(63A或63B)等的特殊形式彩色显示。因此,能够通过颜色或者显示形式以视觉方式掌握列表数据和标绘图表的相互关系,能够容易地理解以列表数据为基础描绘的标绘图表的特性。进而,当用户对于正显示的散布标绘图表全部或者部分地进行颜色变更时,该颜色变更被反映在上述选择了基准的列表数据(列表1、列表2的一方或者双方)的各数值数据中,所以通过颜色变化能够容易地学习正在显示的标绘图表与列表数据的各数值数据的相互关系。此外,在上述各实施方式中,作为可对于列表数据的各数值数据指定的颜色,以红色(Red)、蓝色(Blue)、绿色(Grn)、黄色(Yllw)的5色为例进行了说明,但是也可以指定这些颜色以外的颜色,也可以是能够指定5色以上的颜色的结构。另外,在上述各实施方式中记载的通过电子计算器10执行的各动作方法,即在图 5、图14、图19、图20的各流程图中表示的方法,作为能够使计算机执行的程序,能够记录在存储卡(ROM卡、RAM卡等)、磁盘(软盘、硬盘等)、光盘(CD-R0M、DVD等)、半导体存储器等存储介质(记录介质17)中分发。另外,电子计算器10的计算机(CPUll)通过读入在该存储介质中记录的程序,能够执行通过上述方法进行的同样的处理。
另外,用于实现上述方法的程序的数据,作为程序代码的形式可以通过通信网络 (公共线路)传送。另外,电子计算器10的计算机(CPUll),通过用在通信网络上连接的通信装置(通信控制部18)接受该程序,能够执行通过上述方法实现的同样的处理。此外,本发明不直接限定于上述各实施方式,在实施阶段能够在不脱离其主旨的范围内把结构要素变形来具体化。另外,通过适宜组合在上述各实施方式中公开的多个结构要素,能够形成各种发明。例如,也可以从在实施方式中表示的全部结构要素中删除几个结构要素。进而,也可以适宜组合不同实施方式中的结构要素。
权利要求
1.一种图表显示装置,其特征在于,具有输入由多个数值数据组成的列表数据的列表输入单元;对于通过上述列表输入单元输入的列表数据的各数值数据指定任意颜色的颜色指定单元;将通过上述列表输入单元输入的列表数据与用上述颜色指定单元对于各数值数据指定的颜色的信息关联起来进行存储的列表存储单元;和根据在该列表存储单元中存储的列表数据和对于各数值数据指定的颜色的信息,彩色显示图表数据的图表显示单元。
2.根据权利要求1所述的图表显示装置,其特征在于,具有变更通过上述图表显示单元显示的图表的颜色的图表颜色变更单元;和数据变更单元,其与通过该图表颜色变更单元变更图表的颜色相对应地,变更对于在上述列表存储单元中存储的与该图表对应的列表数据的各数值数据所指定的颜色。
3.根据权利要求2所述的图表显示装置,其特征在于,上述图表显示单元,根据在上述列表存储单元中存储的两个列表数据,标绘把一方的列表数据的数值数据作为X值、把另一方的列表数据的数值数据作为Y值的点,遵照对于上述各数值数据所指定的颜色,彩色显示标绘图表,上述图表颜色变更单元个别地变更上述标绘图表的各点的颜色, 上述数据变更单元变更与通过上述图表颜色变更单元变更了颜色的标绘点对应的列表数据中的数值数据的颜色。
4.根据权利要求2所述的图表显示装置,其特征在于,上述图表显示单元,根据在上述列表存储单元中存储的一个列表数据,生成基于该列表数据的数值数据的直方图,遵照对于上述各数值数据所指定的颜色,彩色显示直方图的各柱状图表,上述图表颜色变更单元变更上述直方图的各柱状图表的颜色, 上述数据颜色变更单元变更与通过上述图表颜色变更单元变更了颜色的柱状图表对应的列表数据中的数值数据的颜色。
5.根据权利要求2所述的图表显示装置,其特征在于,上述图表显示单元,根据在上述列表存储单元中存储的两个列表数据,生成把一方的列表数据的数值数据作为X值、把另一方的列表数据的数值数据作为Y值的回归图表,遵照对于上述各数值数据所指定的颜色,彩色显示回归图表, 上述图表颜色变更单元变更上述回归图表的颜色,上述数据变更单元,与通过上述图表颜色变更单元变更了回归图表的颜色相对应地, 变更列表数据的各数值数据的颜色。
6.根据权利要求1所述的图表显示装置,其特征在于,上述图表显示单元,根据在上述列表存储单元中存储的两个列表数据,标绘把一方的列表数据的数值数据作为X值、把另一方的列表数据的数值数据作为Y值的点,遵照对于上述各数值数据所指定的颜色,彩色显示标绘图表, 该图表显示装置还具有 指定颜色的颜色指定单元;和回归图表显示单元,其根据用上述标绘图表显示单元彩色显示的标绘图表的各点中的、所指定的颜色的点生成回归图表,并显示所生成的回归图表。
7.根据权利要求6所述的图表显示装置,其特征在于,具有变更通过上述图表显示单元显示的标绘点的颜色的标绘点颜色变更单元;和标绘点数据变更单元,其与通过该颜色变更单元变更了标绘点的颜色相对应地,变更对于在上述列表存储单元中存储的与该标绘点对应的列表数据的数值数据所指定的颜色。
8.根据权利要求1所述的图表显示装置,其特征在于,具有把显示图表时的基准色指定为X的值或者Y的值的基准色指定单元, 上述图表显示单元,根据在上述列表存储单元中存储的两个列表数据,标绘把一方的列表数据的数值数据作为X值、把另一方的列表数据的数值数据作为Y值的点,遵照对于与用上述基准色指定单元指定的X或者Y对应的列表的各数值数据所指定的颜色,彩色显示标绘图表。
9.根据权利要求8所述的图表显示装置,其特征在于,具有变更通过上述图表显示单元显示的标绘图表的标绘点的颜色的标绘点颜色变更单元;和数据颜色变更单元,其与通过该标绘点颜色变更单元变更了颜色相对应地,在通过上述基准选择单元把显示色的基准选择为X或者Y的情况下,变更通过上述列表存储单元存储的与X或者Y对应的列表数据的各数值数据的颜色。
10.根据权利要求8所述的图表显示装置,其特征在于, 上述基准色指定单元还能够指定将X和Y双方的值作为基准,上述图表显示单元,在通过上述基准选择单元选择将双方的值作为基准的情况下,如果对于该双方的列表数据的数值数据所指定的颜色是相同的颜色则用该颜色显示标绘点, 如果是不同的颜色则以特殊形式显示标绘点。
11.根据权利要求10所述的图表显示装置,其特征在于, 上述特殊形式的标绘点是框状标绘点。
12.—种具有彩色显示部的图表显示装置中的图表显示方法,其特征在于, 具有以下的步骤输入由多个数值数据组成的列表数据; 对于输入的列表数据的各数值数据指定任意的颜色;将输入的列表数据与对于各数值数据所指定的颜色的信息关联起来存储在存储器中;和根据在存储器中存储的列表数据和对于各数值数据所指定的颜色的信息,彩色显示图表数据。
13.根据权利要求12所述的方法,其特征在于, 还具有以下的步骤变更所显示的图表的颜色;和与变更了图表的颜色相对应地,变更在上述存储器中存储的对于与该图表对应的列表数据的各数值数据所指定的颜色。
14.根据权利要求12所述的方法,其特征在于,上述图表显示,根据在上述存储器中存储的两个列表数据,标绘把一方的列表数据的数值数据作为X值、把另一方的列表数据的数值数据作为Y值的点,遵照对于上述各数值数据所指定的颜色,彩色显示标绘图表, 该图表显示方法还具有以下的步骤 指定颜色;和根据用上述标绘图表显示单元彩色显示的标绘图表的各点中的、所指定的颜色的点生成回归图表,并显示所生成的回归图表。
15.根据权利要求12所述的方法,其特征在于, 还具有以下的步骤把显示图表时的基准色指定为X的值或者Y的值,另外,上述图表显示,根据在上述存储器中存储的两个列表数据,标绘把一方的列表数据的数值数据作为X值、把另一方的列表数据的数值数据作为Y值的点,遵照对于与指定的X或者Y对应的列表的各数值数据所指定的颜色,彩色显示标绘图表。
全文摘要
本发明提供一种图表显示装置及图表显示方法。电子计算器所具有的CPU(11),通过用户操作输入由多个数值数据组成的列表数据,对于该列表数据的各数值数据指定任意的颜色后存储在RAM(15)的列表数据存储区域(15c)中。CPU(11)把在列表数据存储区域(15c)中存储的列表数据做成图表,遵照对于各数值数据所指定的颜色,在显示部(13)的画面上彩色显示该图表。由此,用户能够通过颜色掌握列表数据的各数值数据与图表的相互关系。
文档编号G06F15/02GK102207923SQ20111007919
公开日2011年10月5日 申请日期2011年3月28日 优先权日2010年3月29日
发明者甲斐理惠, 赤座俊辅 申请人:卡西欧计算机株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1