电子设备、信息处理方法、系统及介质技术方案

技术编号:22417831 阅读:25 留言:0更新日期:2019-10-30 01:55
在所取得的图形涉及的处理的指示的类型是根据电子设备的函数数据不能描绘的类型的情况下,所述电子设备向至少一个服务器发送了包括所述图形涉及的信息的相关数据后,所述电子设备从所述至少一个服务器接收所述至少一个服务器基于所述相关数据而生成的描绘数据,在所述电子设备未进行使用所述函数数据的所述图形涉及的处理所需的运算的状态下,根据所接收到的所述描绘数据在所述显示器进行被指示的所述图形涉及的处理。

【技术实现步骤摘要】
电子设备、信息处理方法、系统及介质相关申请的交叉参考本申请基于并主张在先日本申请2018-79446的优先权(申请日:2018年4月17日),将其整个内容在此并入作为参考。
本专利技术涉及程序、信息处理方法及电子设备。
技术介绍
公知能在网络浏览器上利用的曲线描绘应用。例如,在Desmos,desmos用户指导,堀川由人译[online],[2018年4月16日检索],因特网<URL:https://desmos.s3.amazonaws.com/Desmos_User_Guide_JA.pdf>中公开了在网络浏览器上动作的如下的应用。在该应用中,用户基于输入到公式列表中的公式来进行运算,并在网络浏览器上描绘基于运算的结果的曲线。上述的应用技术中,谋求圆滑的动作。本专利技术的优点在于,提供一种圆滑地动作的应用涉及的技术。
技术实现思路
根据本专利技术的一方式,程序使与服务器进行通信的电子设备执行以下动作:取得图形涉及的处理的指示;判断所述电子设备是否能进行与表征所述图形的函数相关的运算;在所述电子设备能进行所述运算时,基于所述电子设备所存储的所述函数来执行所述图形涉及的处理;在所述电子设备不能进行所述运算时,往所述服务器发送包括所述函数涉及的信息的数据,从所述服务器接收所述服务器基于该数据而进行了处理的结果的数据。附图说明图1是表示一实施方式所涉及的系统的结构例的概略的框图。图2是表示一实施方式所涉及的终端的动作的一部分相关的示例的概略的流程图。图3是表示一实施方式所涉及的描绘处理的一例的概略的流程图。图4是表示一实施方式所涉及的变更处理的一例的概略的流程图。图5是表示一实施方式所涉及的交点计算处理的一例的概略的流程图。图6A是表示被显示于终端的曲线便签涉及的画面的一例的图。图6B是表示被显示于终端的曲线便签涉及的画面的一例的图。图7A是表示被显示于终端的几何便签涉及的画面的一例的图。图7B是表示被显示于终端的几何便签涉及的画面的一例的图。具体实施方式参照附图来说明本专利技术的一实施方式。本实施方式涉及利用了学校教育的场所等所使用的网络的应用。本实施方式的应用特别是被使用在数学教育中。[系统的结构]图1是表示本实施方式所涉及的系统1的结构例的概略的图。系统1包括作为客户机的电子设备10、Web服务器20和运算服务器30。电子设备10例如是个人计算机(PC)、平板型的信息终端、智能手机等各种的电子设备。各电子设备中,网络浏览器进行动作。各电子设备使用网络浏览器,访问经由因特网等网络50而与运算服务器30连接的Web服务器20,以执行网络应用。因此在本实施方式中,根据网络应用的程序,执行电子设备10的显示处理。网络应用的程序可以保存于Web服务器20的存储器中,也可以保存于Web服务器20以外的计算机的存储器中。后者的情况下,进行保存的计算机经由网络50而与电子设备10连接。图1中表示一台电子设备10,但系统1所包含的电子设备的台数为几台都可以。也可以几台电子设备执行网络应用。如图1所示那样,电子设备10具备经由总线19而被相互连接的CPU(CentralProcessingUnit,中央处理器)11、ROM(ReadOnlyMemory,只读存储器)12、RAM(RandomAccessMemory随机存取存储器)13、存储装置14、输入装置15、显示器16和通信装置17。CPU11进行各种信号处理等。也可以取代CPU或者与CPU一起使用ASIC(ApplicationSpecificIntegratedCircuit)、FPGA(FieldProgrammableGateArray)、或者GPU(GraphicsProcessingUnit)等的各种集成电路。即,在电子设备10中,能够使用各种处理器。ROM12记录有启动程序等。RAM13作为CPU11的主存储装置发挥功能。RAM13例如能够使用DRAM(DynamicRAM)、SRAM(StaticRAM)等。存储装置14例如使用HDD(HardDiskDrive)、SSD(SolidStateDrive)、eMMC(EmbeddedMultiMediaCard)等。存储装置14中记录有CPU11所使用的程序、参数等各种信息。RAM13及存储装置14并不局限于此,能够置换为各种存储装置。输入装置15例如是键盘、鼠标、触摸面板等。显示器16例如是液晶显示器、有机EL显示器等。通信装置17在与电子设备10的外部的设备进行通信之际被使用。通信装置17例如与因特网等网络50连接。Web服务器20上存在网络应用的后端服务器。Web服务器20承担网络应用的实现所需的处理。Web服务器20的更后端存在执行各种函数的运算的运算服务器30。在运算服务器30的运算引擎,可以仅从Web服务器20的后端服务器进行访问,不能从外部直接访问,运算引擎被隐藏。如图1所示那样,运算服务器30是具备经由总线39而被相互连接的处理器31、ROM32、RAM33、存储装置34和通信装置35的信息处理装置。处理器31进行各种信号处理等。ROM32记录处理器31的动作所使用的信息。RAM33作为处理器31的主存储装置发挥功能。存储装置34能使用各种记录介质。存储装置34中记录着处理器31所使用的程序、参数等各种信息。在本实施方式中,输入与显示使用称为“便签(Stickynote)”的具有小框的显示区域的组合来进行。便签存在多个种类。虽然后述,但在表示被显示于电子设备10的显示器16的画面例的图6A及图7A中,示出公式便签110、曲线便签120、几何便签205等。公式便签110是被输入表征图形的函数等的公式的便签(框)。曲线便签120是作为用于描绘图形的框而被描绘曲线的便签。在曲线便签120显示例如被输入至公式便签110的公式涉及的曲线。公式便签110与曲线便签120这样存在相互相关的便签,通过被称为绳带119的线,在视觉上相连结。绳带的形状及长度是根据被显示于显示器16的显示画面的存在相互相关的多个便签彼此的相对位置来决定的。几何便签205是用于描绘图形的框,作为在描绘图形等之际所使用的便签来使用。[系统的动作]本实施方式所涉及的系统1具有众多的功能。对其中的几个示例进行说明。各功能通过电子设备10、Web服务器20及运算服务器30配合来实现。例如,在网络浏览器进行动作的电子设备10访问了Web服务器20时,电子设备10从Web服务器20取得程序。电子设备10的CPU11在网络浏览器上执行该程序。电子设备10的CPU11基于用户操作电子设备10的输入装置15而输入至网络浏览器上的信息,来进行各种运算及显示。电子设备10的CPU11在需要运算服务器30的运算时,将该运算所需的信息经由Web服务器20而向运算服务器30发送。运算服务器30基于从电子设备10取得的信息来进行各种运算。运算服务器30经由Web服务器20向电子设备10发送运算结果。电子设备10的CPU11基于从运算服务器30取得的信息,在显示器16显示各种图像。关于本实施方式所涉及的电子设备10的动作,参照图2乃至5所示的流程图进行说明。在进行说明时,适当地参照与图6A及图6B所示的曲线便签120相关的画面例、及与图7A及图7B所示的几何便本文档来自技高网...

【技术保护点】
1.一种电子设备,与至少一个服务器进行通信,所述电子设备具有:存储有图形描绘用的函数数据的存储器;显示器;和处理器,所述处理器取得图形涉及的处理的指示,所述处理器在所取得的所述指示所表示的图形的类型为根据所述存储器所存储的所述函数数据不能描绘的类型的情况下,将包括所述图形涉及的信息的相关数据发送到所述至少一个服务器后,从所述至少一个服务器接收通过所述至少一个服务器基于所述相关数据进行所述图形涉及的处理所需的运算而生成的描绘数据,在未进行使用所述函数数据的所述图形涉及的处理所需的运算的状态下,根据所接收到的所述描绘数据在所述显示器进行所指示的所述图形涉及的处理,所述处理器在所取得的所述指示所表示的图形的类型为根据所述存储器所存储的所述函数数据能描绘的类型的情况下,在不请求所述至少一个服务器进行所述图形涉及的处理所需的运算的状态下,使用所述函数数据进行所述图形涉及的处理所需的运算,根据作为所述运算的结果而生成的描绘数据,在所述显示器进行所指示的所述图形涉及的处理。

【技术特征摘要】
2018.04.17 JP 2018-0794461.一种电子设备,与至少一个服务器进行通信,所述电子设备具有:存储有图形描绘用的函数数据的存储器;显示器;和处理器,所述处理器取得图形涉及的处理的指示,所述处理器在所取得的所述指示所表示的图形的类型为根据所述存储器所存储的所述函数数据不能描绘的类型的情况下,将包括所述图形涉及的信息的相关数据发送到所述至少一个服务器后,从所述至少一个服务器接收通过所述至少一个服务器基于所述相关数据进行所述图形涉及的处理所需的运算而生成的描绘数据,在未进行使用所述函数数据的所述图形涉及的处理所需的运算的状态下,根据所接收到的所述描绘数据在所述显示器进行所指示的所述图形涉及的处理,所述处理器在所取得的所述指示所表示的图形的类型为根据所述存储器所存储的所述函数数据能描绘的类型的情况下,在不请求所述至少一个服务器进行所述图形涉及的处理所需的运算的状态下,使用所述函数数据进行所述图形涉及的处理所需的运算,根据作为所述运算的结果而生成的描绘数据,在所述显示器进行所指示的所述图形涉及的处理。2.根据权利要求1所述的电子设备,其中,所述图形涉及的处理包括生成表示用于描绘图形的描绘点的坐标的描绘数据的处理。3.根据权利要求1所述的电子设备,其中,所述图形涉及的处理包括生成表示用于变更所描绘的图形的描绘点的坐标的描绘数据的处理。4.根据权利要求1所述的电子设备,其中,所述图形涉及的处理包括生成表示所描绘的多个图形的交点的坐标的描绘数据的处理。5.根据权利要求1所述的电子设备,其中,所述存储器所存储的所述函数数据包括至少一个以上的一次函数及/或者至少一个以上的圆锥曲线的函数的至少一方。6.根据权利要求1所述的电子设备,其中,所述处理器判断所取得的所述指示所表示的图形的类型是否为根据所述存储器所存储的所述函数数据而能描绘的类型。7.根据权利要求1所述的电子设备,其中,所述描绘数据是包括图形的描绘点的坐标或者图形的交点的坐标的数据。8.根据权利要求1所述的电子设备,其中,所述处理器发送到所述至少一个服务器的所述相关数据,包含表示是与哪个图形相关的数据的识别数据,所述处理器从所述至少一个服务器接收到的所述描绘数据,包括与所述识别数据一致的识别数据。9.根据权利要求1所述的电子设备,其中,所述处理器在所述显示器显示用于描绘所述图形的第一框、输入表征所述图形的公式的第二框及将所述第一框与所述第二框相连结的线。10.一种信息处理方法,电子设备取得图形涉及的处理的指示,在所取得的所述指示所表示的图形的类型为根据所述电子设备的存储器所存储的函数数据不能描绘的类型的情况下,所述电子设备将包括所述图形涉及的信息的相关数据发送到至少一个服务器后,所述电子设备从所述至少一个服务器接收通过所述至少一个服务器基于所述相关数据进行所述图形涉及的处理所需的运算而生成的描绘数据,在所述电子设备未进行使用所述函数数据的所述图形涉及的处理所需的运算的状态下,根据所接收到的所述描绘数据在所述电子设备的显示器进行所指示的所述图形涉及的处理,在所取得的所述指示所表示的图形的类型为根据所述存储器所存储的所述函数数据能描绘的类型的情况下,在不请求所述至少一个服务器进行所述图形涉及的处理所需的运算的状态下,所述电子设备使用所述函数数据进行所述图形涉及的处理所需的运算,根据作为所述运算的结果而生成的描绘数据,在所述显示器进行所指示的所述图形涉及的处理。11.根据权利要求10所述的信息处理方法,其中,所述图形涉及的处理包括生成表示用于描绘图形的描...

【专利技术属性】
技术研发人员:田中博和
申请(专利权)人:卡西欧计算机株式会社
类型:发明
国别省市:日本,JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1