CN106294269A - 通信设备、服务器、通信设备的控制方法和服务器的控制方法 - Google Patents
通信设备、服务器、通信设备的控制方法和服务器的控制方法 Download PDFInfo
- Publication number
- CN106294269A CN106294269A CN201610193159.9A CN201610193159A CN106294269A CN 106294269 A CN106294269 A CN 106294269A CN 201610193159 A CN201610193159 A CN 201610193159A CN 106294269 A CN106294269 A CN 106294269A
- Authority
- CN
- China
- Prior art keywords
- mentioned
- data
- group
- calculating
- communication equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000004891 communication Methods 0.000 title claims abstract description 203
- 238000000034 method Methods 0.000 title description 37
- 230000005540 biological transmission Effects 0.000 claims abstract description 17
- 230000006870 function Effects 0.000 claims description 160
- 238000004364 calculation method Methods 0.000 claims description 101
- 230000004044 response Effects 0.000 claims description 82
- 230000015572 biosynthetic process Effects 0.000 claims description 10
- 238000003786 synthesis reaction Methods 0.000 claims description 10
- 230000002776 aggregation Effects 0.000 claims description 9
- 238000004220 aggregation Methods 0.000 claims description 9
- 230000037396 body weight Effects 0.000 description 65
- 230000009471 action Effects 0.000 description 29
- 230000008569 process Effects 0.000 description 29
- 230000008859 change Effects 0.000 description 7
- 238000012790 confirmation Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 238000004321 preservation Methods 0.000 description 4
- 238000002372 labelling Methods 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- FEACDYATMHKJPE-JXHOJRNMSA-N xxxx-3 Chemical compound C1CC(C)CC(OC)C(O)C(C)\C=C(C)\C(OC(N)=O)C(OC)CC\C=C(C)\C(=O)NC2=CC(O)=C(O)C1=C2 FEACDYATMHKJPE-JXHOJRNMSA-N 0.000 description 2
- PEDCQBHIVMGVHV-UHFFFAOYSA-N Glycerine Chemical group OCC(O)CO PEDCQBHIVMGVHV-UHFFFAOYSA-N 0.000 description 1
- 101000992283 Homo sapiens Optineurin Proteins 0.000 description 1
- 102100031822 Optineurin Human genes 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003760 hair shine Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000006386 memory function Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000013179 statistical model Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/535—Tracking the activity of the user
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/02—Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators
- G06F15/025—Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators adapted to a specific application
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06037—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/1408—Methods for optical code recognition the method being specifically adapted for the type of code
- G06K7/1417—2D bar codes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/20—Education
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/20—Education
- G06Q50/205—Education administration or guidance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/02—Constructional features of telephone sets
- H04M1/0202—Portable telephone sets, e.g. cordless phones, mobile phones or bar type handsets
- H04M1/026—Details of the structure or mounting of specific components
- H04M1/0266—Details of the structure or mounting of specific components for a display module assembly
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W60/00—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
- H04W60/04—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration using triggered events
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Human Resources & Organizations (AREA)
- Signal Processing (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Marketing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Educational Administration (AREA)
- Entrepreneurship & Innovation (AREA)
- Educational Technology (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Data Mining & Analysis (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Computing Systems (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Toxicology (AREA)
- Electromagnetism (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Electrically Operated Instructional Devices (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
一种通信设备,具有:组ID存储单元,存储有组ID;计算数据取得单元,从多个计算设备取得相互建立了对应的各设备ID和各计算数据;设备名称登记单元,分别登记与由上述计算数据取得单元取得的上述各设备ID对应的各名称;以及计算数据发送单元,将与由上述计算数据取得单元取得的各设备ID对应的上述各名称、和上述取得的与上述各设备ID对应的上述各计算数据,与上述组ID存储单元中存储的组ID建立对应而向服务器发送。
Description
技术领域
本发明涉及能够综合各计算数据的通信设备、服务器、通信设备的控制方法和服务器的控制方法等。
背景技术
一直以来,广泛利用一种被称为函数计算器的使学习多种函数式的计算过程的信息显示装置。
作为这种信息显示装置的利用方式,在专利文献(JPA_2012168827)中提出了如下内容,即,在显示函数式的图表并进行解析的学校的作业等中,学生们个人使用信息显示装置,而在教师使用的信息显示装置中,接收通过红外线通信等传送的来自学生个人的信息显示装置的图表数据等的计算数据并进行综合,将该综合的结果的综合计算数据进行放大投影显示。
并且,近年来,提供有一种计算服务器,由智能手机等通信设备访问,在因特网上接收高性能的计算服务。
发明内容
在上述专利文献1中,接收来自多个信息显示装置的图表式数据,将这些的多个图表式数据的图表图像综合在同一坐标系上进行显示输出,但需要预先与各个信息显示装置对应起来进行通信连接。
并且,虽然记载了利用不同颜色来识别显示来自多个信息显示装置的图表式,但不能显示多个信息显示装置各自的用户名。
本发明是鉴于这种问题而做出的,其目的在于提供一种通信设备、服务器、通信设备的控制方法和服务器的控制方法,能够将与各信息显示装置对应的各名称与各计算数据综合起来。
本发明的通信设备,具有:
组ID存储单元,存储有组ID;
计算数据取得单元,从多个计算设备取得相互建立了对应的各设备ID和各计算数据;
设备名称登记单元,分别登记与由上述计算数据取得单元取得的上述各设备ID对应的各名称;以及
计算数据发送单元,将与由上述计算数据取得单元取得的各设备ID对应的上述各名称、和与上述取得的上述各设备ID对应的上述各计算数据,与上述组ID存储单元中存储的组ID建立对应而向服务器发送。
本发明的服务器,具有:
通信单元,与通信设备进行通信;
综合数据发送单元,在从上述通信设备接收了与组ID对应的各名称和各计算数据的情况下,向上述通信设备发送将与任一个组ID对应的上述各名称和上述各计算数据综合后的综合数据;以及
非综合数据发送单元,在从上述通信设备接收了未与上述组ID对应的计算数据的情况下,向上述通信设备发送与上述接收的上述计算数据对应的图像数据。
本发明的通信方式,是用于控制具有存储器的通信设备的计算机的通信方法,其中,
在上述存储器中存储组ID;
从多个计算设备取得各设备ID和各计算数据;
分别在上述存储器中登记与上述取得的各设备ID对应的各名称;
将与上述取得的各设备ID对应的上述各名称、和与上述取得的上述各设备ID对应的上述各计算数据,与上述组ID建立对应而向服务器发送。
本发明的通信方法,是用于控制具有通信单元的服务器的计算机的通信方法,其中,
使上述计算机作为如下单元执行功能:
综合数据发送单元,在通过上述通信单元从通信设备接收到与组ID对应的计算数据的情况下,生成将与任一个组ID对应而接收了的各计算数据综合后的图像综合数据,并向上述通信设备发送;以及
非综合数据发送单元,在从上述通信设备接收到未与上述组ID对应的计算数据的情况下,生成与上述接收的计算数据对应的图像数据,并向上述通信设备发送。
附图说明
图1是表示本发明的实施方式的计算机***的结构的示意图。
图2是表示函数计算器10的电子电路的结构的块图。
图3是表示带照相机的通信设备20的电子电路的结构的块图。
图4是表示计算服务器30的电子电路的结构的块图。
图5A和图5B是说明上述计算机***的全体的动作概要的图。
图6A和图6B是表示上述函数计算器10的计算处理的流程图。
图7A和图7B是表示上述带照相机的通信设备20的计算数据收发处理之一的流程图。
图8是表示上述带照相机的通信设备20的计算数据收发处理之二的流程图。
图9A和图9B是表示上述计算服务器30的服务器处理之一的流程图。
图10A和图10B是表示上述计算服务器30的服务器处理之二的流程图。
图11A~图11D是表示上述计算机***的显示动作之一的图。
图12A~图12E是表示上述计算机***的显示动作之二的图。
图13A~图13C是表示上述计算机***的显示动作之三的图。
图14A~图14E是表示上述计算机***的显示动作之四的图。
图15A~图15D是表示上述计算机***的显示动作之五的图。
图16A~图16C是表示上述计算机***的显示动作之六的图。
具体实施方式
下面基于附图说明本发明的实施方式。
图1是表示本发明的实施方式的计算机***的结构的示意图。
这里,如图1所示,以如下的***为例进行说明,该***包括:作为各学生使用的信息显示装置的函数计算器10、教师使用的带照相机的平板PC等带照相机的通信设备20、计算服务器(服务器)30、个人电脑PC(或者上述通信设备20)、和投影仪P,其中,带照相机的通信设备20拍摄从各学生的函数计算器10所显示输出的QR代码(注册商标)等的二维码的图像Q,计算服务器(服务器)30接收基于从该带照相机的通信设备20经由因特网等的通信网络N发送来的上述二维码的内容的计算数据,并按照根据通过教师的个人电脑PC(或者上述通信设备20)的事先访问而制作的课题(计算的内容)而不同的房间(组)将该计算数据综合而生成综合计算数据,上述个人电脑PC(或者上述通信设备20)经由通信网络N接收该计算服务器30中的每个上述房间(组)的综合计算数据并进行显示输出,投影仪P将显示输出到该个人电脑PC(通信设备20)上的综合计算数据放大而进行投影显示。
另外,在来自从上述通信设备20向上述计算服务器30发送的各函数计算器10的计算数据中,将根据该计算的种类而不同的上述事先制作的房间(组)的房间ID(组ID)和该各函数计算器10的用户(学生)的昵称对应起来进行发送。
本实施方式中,对下面的具体例进行说明。3个学生A、B、C中,学生A收集日本的、学生B收集美国的、学生C收集德国的儿童的身高X/体重Y的样本数据,并在自己的函数计算器(信息显示装置)10中进行累计,通过统计计算功能学习累计的样本数据时,将该统计计算的计算数据作为包含各计算器10的固有ID的二维码(QR代码)的图像Q而进行显示输出。这时,通过教师的个人电脑PC(或者带照相机的通信设备20)事先访问上述计算服务器(服务器)30的HP(主页)地址,制作与该统计计算的种类对应的房间(组)“身高/体重的比较”,取得其房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”。而且,通过教师的带照相机的通信设备20依次拍摄上述各学生A、B、C的函数计算器10上显示的二维码(QR代码)的图像Q,并输入该各学生的昵称“一郎”“洋子”“辉”,由此,将各二维码(QR代码)的内容的数据与上述房间ID(组ID)和各个对应的昵称一起发送给上述计算服务器30。于是,将由上述计算服务器30接收的上述各学生A、B、C的计算数据登记到与上述房间ID(组ID)对应的房间(组)“身高/体重的比较”的存储器区域中并进行综合,将该综合的综合计算数据作为该“身高/体重的比较”的房间显示画面GR输出到外部设备(例如上述教师的个人电脑PC和数据发送源的带照相机的通信设备20)并进行显示。
另外,上述带照相机的通信设备20不限定于带照相机的平板PC,可以构成为带照相机的PDA(personal digital assistants)、带照相机的智能手机、带照相机的或者连接有照相机的笔记本PC(personal computer)、电子黑板等。
并且,在上述图1中,显示了2个带照相机的通信设备20,实际上对主担任和副担任的教师的每一人准备一个带照相机的通信设备20。并且,函数计算器10作为代表仅表示了一个,但实际上,包含有对应于学生数的个数。并且,函数计算器10也可以还包含教师用的1台。
上述函数计算器10根据其便携性的需要而由用户能够单手充分把持操作的小型尺寸构成,该函数计算器10的主体正面设置键输入部11和显示输出部12。
上述键输入部11中具有:用于输入数值和数学式或者指示计算的执行的数值/运算符号键群111、用于输入各种函数或者启动存储器功能的函数功能键群112、用于显示各种动作模式的菜单画面或者指示动作模式的设定的模式设定键群113、用于进行上述显示输出部12上显示的光标的移动操作和数据项目的选择操作等的光标键114。
上述显示输出部12由点阵型的液晶显示单元构成。
图2是表示上述函数计算器10的电子电路的结构的块图。
这里,将多个学生A、B、C、…各自持有的函数计算器10A、10B、10C、…中的1台作为函数计算器10来进行说明。
该函数计算器10的电子电路除了具有上述键输入部11和显示输出部12之外,还具有作为计算机的CPU13、存储器14、存储介质读取部15。并且,如该图的虚线所示,也可以具有无线通信部16。
上述CPU13根据存储器14中存储的数学式计算处理程序141控制电路各部的动作,执行对应于从键输入部11输入的键输入信号的各种运算处理。该数学式计算处理程序141可以是预先存储在存储器14中,或者是从存储卡等的外部存储介质M经由存储介质读取部15读入存储器14而被存储的。该数学式计算处理程序141不能通过用户利用键输入部11的操作而改写。
上述存储器14中还将计算器固有ID142作为用户不能改写的信息予以存储。该计算器固有ID142是各函数计算器10A、10B、10C、…各自独有的ID。
上述存储器14中除了这种用户不能改写的信息之外还确保有输入数据区域143,用于存储用户能够改写的数据。
还存储有根据上述键输入部11的[MODE]键操作而设定的统计功能和其计算种类(1变量统计/2变量统计;1次回归/对数回归/e指数回归/ab指数回归/取幂回归/倒数回归/2次回归)等的功能种类、作为统计计算的对象的数据,例如表数据。表数据为,在1变量的情况下包含与X对应的各数值数据,在2变量的情况下包含与X、Y分别对应的各数值数据。
这里,将上述表数据等的作为计算的对象的数据作为计算对象数据,将该计算对象数据根据上述统计功能的计算种类计算的结果的数据作为计算结果数据,进而将上述统计功能等的计算功能的种类与其计算种类、上述计算对象数据、上述计算结果数据统称为计算数据。
另外,无线通信部16具有Bluetooth(注册商标)、红外线通信等与外部的带照相机的通信设备20等进行无线通信的功能。
这样构成的函数计算器10为,根据上述CPU13根据上述数学式计算处理程序141记述的命令控制电路各部的动作,通过软件与硬件协同动作,如后述的动作说明那样,将该函数计算器10的固有ID、从键输入部11输入的功能种类(例如,统计计算功能及其计算种类)、按功能分的计算数据(例如,统计计算的计算对象数据)或者计算结果数据(例如,统计计算的计算结果数据)、设定信息、其他数据进行二维码化,在本实施方式中是进行QR代码化,实现通过显示输出部12显示输出的显示控制功能。
上述带照相机的通信设备20(20A、20B)为,拍摄该函数计算器10A、10B、10C、…的显示输出部12中显示输出的二维码(QR代码)的图像QA、QB、QC、…,对该拍摄的二维码(QR代码)QA、QB、QC、…的内容的数据(计算器固有ID和计算数据)附加相应学生的昵称和事先取得的上述房间ID(组ID),经由通信网络N向预先设定了HP地址的计算服务器30发送。
另外,上述二维码(QR代码)QA、QB、QC、…的内容的数据(计算器固有ID和计算数据)通过上述无线通信部16将该数据本身向上述带照相机的通信设备20A、20B发送。
图3是表示上述带照相机的通信设备20的电子电路的结构的块图。
这里,将多个教师(例如,主担任和副担任)各自具有的带照相机的通信设备20A、20B中的1台作为带照相机的通信设备20进行说明。
该带照相机的通信设备20的电子电路除了上述显示输出部21,还具有作为计算机的CPU22、存储器23、存储介质读取部24、与上述显示输出部21重叠而一体化的触摸输入部25、照相机部26、通信部27。另外,上述触摸输入部25也可以包含电源键等的键输入部。并且,如该图虚线所示,也可以具有无线通信部28。
上述CPU22根据存储器23中存储的通信设备控制程序(包括浏览器应用/邮件应用)221、计算数据收发处理程序(专用QR应用)222,对应于来自上述触摸输入部25的触摸(或者键)输入信号和基于上述通信部27(28)的接收信号控制电路各部的动作。上述各程序221、222也可以预先存储在存储器23中,或者经由存储介质读取部24从存储卡等的外部存储介质M读入存储器23并予以存储,或者从通信网络N上的Web服务器下载到存储器23中并予以存储。
并且,上述存储器23中确保有昵称存储区域223、房间ID存储区域224。
上述昵称存储区域223中,在根据上述计算数据收发处理程序(专用QR应用)222,将上述各学生A、B、C、…的函数计算器10A、10B、10C、…上显示输出的二维码(QR代码)的图像QA、QB、QC、…通过照相机部26进行拍摄时,在该二维码(QR代码)QA、QB、QC、…的内容的数据(计算数据和计算器固有ID:xxxx1/xxxx2/…)上,将经由上述触摸输入部25触摸(或者键)输入的相应学生A、B、C、…的昵称(名称)“一郎”“洋子”…对应地予以存储。
上述房间ID存储区域224中,存储教师从个人电脑PC(或者该带照相机的通信设备20)访问上述计算服务器30而事先制作并取得的与计算的种类对应的房间(组)的房间ID(组ID)及其房间名。
另外,无线通信部28具有Bluetooth(注册商标)和红外线通信等的与外部的信息显示装置(函数计算器)10等进行无线通信的功能,在上述各学生A、B、C、…的函数计算器10A、10B、10C、…上显示的上述二维码(QR代码)QA、QB、QC、…的内容的数据(计算数据和计算器固有ID)也可以是将该数据自身从上述函数计算器10A、10B、10C、…进行无线发送而由上述无线通信部28接收并取得。
这样构成的带照相机的通信设备20为,上述CPU22根据上述通信设备控制程序221和计算数据收发处理程序(专用QR应用)222中记述的命令控制电路各部的动作,通过软件和硬件协同动作,如后述的动作说明那样,读取上述函数计算器10上显示的二维码(本实施方式中为QR代码),实现在该二维码(QR代码)的内容的数据上附加上述昵称和上述房间ID(组ID)并发送给上述计算服务器30的QR拍摄发送功能。
图4是表示上述计算服务器30的电子电路的结构的块图。
该计算服务器30的电子电路具有作为计算机的CPU31、存储器32、存储介质33、存储介质读取部34、通信部35。并且,如该图虚线所示,也可以具有键输入部36或者显示输出部37。
上述CPU31根据服务器控制程序321控制电路各部的动作,并执行与由通信部35接收的来自上述带照相机的通信设备20A、20B的附加了房间ID(组ID)和昵称的二维码(QR代码)的内容数据对应的各种运算处理,上述服务器控制程序321预先存储在存储器32中,或者经由存储介质读取部34从存储卡等的存储介质33读入到存储器32中,或者经由通信部35从通信网络N上的Web服务器下载到存储器32中。
上述存储器32中除了存储上述服务器控制程序321之外,还确保有登记数据存储器322,该登记数据存储器322按照房间ID(组ID)登记经由通信部35从各带照相机的通信设备20A、20B接收的二维码的内容数据(QR数据)。这里,在上述登记数据存储器322中,制作每个房间ID(组ID)的专用的数据区域322A、322B、…,在那里,能够将教师的带照相机的通信设备20A、20B从各个学生A、B、…各自的函数计算器10A、10B、…读取并接收的二维码的内容数据(QR数据)作为按房间分(按组分)的数据而标注了学生的昵称后登记。
本实施方式中,确保有预先对应了房间ID(组ID)的登记数据存储器322,该房间ID(组ID)是根据来自教师的个人电脑PC(或者带照相机的通信设备20)的访问,对应于计算的种类而不同的房间(组)的房间ID(组ID)。而且,从上述教师的带照相机的通信设备20A、20B接收的各学生A、B、…各自的二维码内容数据(QR数据)根据与该二维码内容数据(QR数据)一起接收的房间ID(组ID),在相应房间ID(组ID)的数据区域322A…中附带上述各学生A、B、…的昵称地予以登记。
另外,上述服务器控制程序321具有:进行与该计算服务器30的操作员对键输入部36的设定操作和维护操作等对应的设定动作和维护动作的功能、将其动作的中途经过和结果显示在显示输出部37上的功能等。
这样构成的计算服务器30为,上述CPU31根据上述服务器控制程序321中记述的命令控制电路各部的动作,通过软件与硬件***动作,如以下的动作说明那样,将基于每个学生的接收二维码内容数据(QR数据)的计算数据按照每个根据该计算的种类而不同的房间(组)进行综合,将按照每个该房间(组)综合的综合计算数据发送给上述教师的个人电脑PC和作为上述二维码内容数据(QR数据)的发送源的教师的带照相机的通信设备20A、20B,由此实现服务器处理功能。
上述教师的个人电脑PC和带照相机的通信设备20A、20B将经由通信网络N从上述计算服务器30接收的综合计算数据显示在其显示输出部21上,将投影仪P与该个人电脑PC和通信设备20A、20B连接,能够进行放大投影显示等。
图5A和图5B是用于说明上述计算机***的全体的动作概要的图。
1-1.教师从个人电脑PC访问计算服务器30的HP地址,由此发送制作与使学生学习的计算的种类对应的房间(组)的制作委托。
1-2.计算服务器30对应于来自上述教师的个人电脑PC的房间(组)的制作委托而生成固有的房间ID(组ID),通知该委托方的个人电脑PC,并且将与生成的房间ID(组ID)对应的存储器区域确保为登记数据存储器322。
1-3.通过教师的个人电脑PC接收由上述计算服务器30通知的房间ID(组ID)并保存。
2-1.通过教师的个人电脑PC对将上述保存的房间ID(组ID)二维码(QR代码)化后的图像QR进行显示。
2-2.通过教师的带照相机的通信设备(平板PC)20A读取教师的个人电脑PC上显示的房间ID(组ID)的二维码(QR代码)的图像QR。
2-3.登记在教师的带照相机的通信设备(平板PC)20A中读取的上述二维码(QR代码)的图像QR所对应的房间ID(组ID)。
3-1.通过各学生A、B、C、…的信息显示装置(函数计算器)10A、10B、10C、…,输入(计算执行)与该学生学习的计算的种类(例如,按国家分的儿童的身高/体重的比较)对应的统计计算的计算数据,如各学生各自的计算数据(例如,学生A:日本的儿童的身高/体重的样本数据,学生B:美国的儿童的身高/体重的样本数据,学生C:德国的儿童的身高/体重的样本数据),并显示将该计算数据与计算器固有ID进行二维码(QR代码)化后的图像QA、QB、QC、…。
3-2.通过教师的带照相机的通信设备20A来读取上述各学生A、B、C、…的函数计算器10A、10B、10C、…上显示的计算数据和计算器固有ID的二维码(QR代码)的图像QA、QB、QC、…。
3-3.在教师的带照相机的通信设备20A中,每当读取上述各学生A、B、C、…的各函数计算器10A、10B、10C、…上显示的二维码(QR代码)的图像QA、QB、QC、…时,就输入该学生的昵称。
3-4.在教师的带照相机的通信设备20A中,将上述输入的昵称与上述二维码(QR代码)的图像QA、QB、QC、…的内容的数据(计算器固有ID和计算数据)对应地按照每个学生进行登记。
3-5.在教师的带照相机的通信设备20A中,将在上述3-4.中按照每个学生登记的昵称和计算器固有ID和计算数据与在上述2-3.中登记的房间ID(组ID)一起发送给上述计算服务器30。
3-6.在计算服务器30中,将从上述教师的带照相机的通信设备20A接收的每个学生的昵称和计算器固有ID和计算数据登记在与一同接收的房间ID(组ID)对应的登记数据存储器322的存储器区域中并进行综合。
4.在教师的个人电脑PC和带照相机的通信设备20A中,访问上述计算服务器30,通过指定上述所登记的房间ID(组ID),打开该计算服务器30的指定的房间(组)的存储器区域中登记的综合后的计算数据,显示按照每个学生附加了昵称并综合了的各计算数据的综合图像。
由此,将通过各学生A、B、C、…的函数计算器10A、10B、10C、…输入的统计计算的计算数据作为与该计算数据的种类(例如,身高/体重的比较)对应而分组并综合后的综合数据来进行管理,能够将其在教师、学生全员之间预览并学习。
接着,使用图6A~图13对上述结构的计算机***的具体的动作进行说明。
首先,在教师的个人电脑PC(或者带照相机的通信设备20)中,访问计算服务器30的HP地址(计算站点),发送房间ID(组ID)的制作委托。
在计算服务器30中,当从上述教师的个人电脑PC(通信设备)接收到房间ID(组ID)的制作委托时(步骤S301(是)),如图11A所示,向上述教师的个人电脑PC发送房间制作画面GM,该房间制作画面GM是用于制作与用户(教师和学生)组成组来进行学习的课题对应的房间(组)(例如对应于统计计算的种类的课题的房间(组))的画面(步骤S302)。
上述房间制作画面GM中设置了“房间名”的用户输入区域rn和“房间的说明”的用户输入区域re。
在上述教师的个人电脑PC中,当接收到从上述计算服务器30发送的房间制作画面GM并进行显示时,教师在该房间制作画面GM的“房间名”的用户输入区域rn中输入“身高/体重的比较”,并且,在“房间的说明”的用户输入区域re中输入“学习日本、美国、德国的儿童…统计计算。”,并操作[发送]按键。
在上述计算服务器30中,当接收到通过上述教师的个人电脑PC输入并发送的“房间名(身高/体重的比较)”和“房间的说明(学习日本、美国、德国的儿童…统计计算。)”时(步骤S303),该房间的房间ID(组ID)生成为例如由英文大小写/数字组合的16行的随机数(例如,“RK8n-1RvB-95Ez-ee2R”)。这时,在本次生成的房间ID(组ID)与已经登记的房间ID(组ID)一致的情况下,重新生成本次的房间ID(组ID)(步骤S304)。
于是,上述生成的房间ID(组ID)发送并通知给本次的房间制作的委托方即上述教师的个人电脑PC(通信设备)(步骤S305)。
而且,针对上述计算服务器30的登记数据存储器322,制作上述生成的房间ID(组ID)专用的数据区域322A,在该数据区域322A中,上述房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”与上述用户输入的房间名“身高/体重的比较”与房间的说明“学习日本、美国、德国的儿童…统计计算。”相对应地予以登记(步骤S306)。
于是,在上述计算服务器30中,如图11B所示,生成将上述生成的房间ID(组ID)的数据区域322A中登记的数据一览显示的房间显示画面GR,并发送给上述教师的个人电脑PC(通信设备20)(步骤S307)。上述房间显示画面GR中,将该房间的房间名“身高/体重的比较”(rn)、房间的说明“学习日本、美国、德国的儿童…统计计算。”(re)、房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”一起记述为二维码(QR代码)标记Mq。并且,上述房间显示画面GR中,设置有用于一览显示该房间中登记并综合了的各计算数据的计算数据一览区域Ag(初始状态下无数据)、指定各计算数据的全选[Select All]键Ks、指定综合了各计算数据的图表的显示的[Combine Graph]键Kc、选择各计算数据的显示方式的下拉菜单pd、选择图表的种类的图表菜单Mg、指定登记数据的削除的[Delete]键Kd。
在由上述教师的个人电脑PC接收并显示的房间显示画面GR(参照图11B)中,为了将该房间的房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”登记到该教师(或者作为副担任的其他教师)的带照相机的通信设备(智能手机等)20A(或者20B)中,当由用户(教师)指定上述房间显示画面GR中记述的二维码(QR代码)标记Mq时,将用于使上述房间ID(组ID)进行二维码(RQ代码)化并显示的指示向上述计算服务器30发送。
在上述计算服务器30中,当接收到从上述教师的个人电脑PC发送的将上述房间ID(组ID)二维码(QR代码)化并显示的指示时(步骤S308(是)),生成将上述房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”二维码(QR代码)化后的图像QR,并发送给上述教师的个人电脑PC(步骤S309)。
于是,在上述教师的个人电脑PC中,接收并显示从上述计算服务器30发送的房间ID(组ID)的二维码(QR代码)QR。
而且,在上述教师的带照相机的通信设备(智能手机)20A中,当启动从上述计算服务器30预先下载的计算数据收发处理程序(专用QR应用)时,如图11C所示,QR读取画面Gqr显示在显示输出部21上。
在上述教师的带照相机的通信设备(智能手机)20A中,当触摸操作上述显示的QR读取画面Gqr的照相机标记Mc(步骤S201(是)),由照相机部26拍摄上述教师的个人电脑PC上显示的上述房间ID(组ID)和房间名的二维码(QR代码)QR时,解析所拍摄的二维码(QR代码)QR并取得其内容的数据(步骤S202)。
而且,当判断为上述取得的二维码(QR代码)的内容的数据中包含上述英文及数字16行的房间ID(组ID)时(步骤S203(是)),如图11D所示,显示取入该房间的确认请求m1,用户操作“OK”时,针对该房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”,从智能手机向服务器进行询问与该房间ID(组ID)对应的房间名的通信,从服务器发送与该房间ID(组ID)对应的房间名“身高/体重的比较”,智能手机进行接收,将该房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”与房间名“身高/体重的比较”建立对应而登记到房间ID存储区域224的数据区域224a中(步骤S204)。
另外,根据来自上述教师的个人电脑PC(通信设备)的房间ID(组ID)的制作委托,在上述计算服务器30中,在针对上述生成的房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”而将用户输入的房间名“身高/体重的比较”与房间的说明“学习日本、美国、德国的儿童…统计计算。”建立对应并登记之后(步骤S301~S307),当接收到从上述教师的个人电脑PC(通信设备20)向该计算服务器30以邮件发送上述生成的房间ID(组ID)的指示和发送目的地的邮件地址(教师A(B)的通信设备20A(20B)的邮件地址)时(步骤S310(是)),针对该接收的邮件地址的通信设备20A(20B),以邮件发送上述登记的房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”和房间名“身高/体重的比较”和房间的说明“学习日本、美国、德国的儿童…统计计算。”并登记(步骤S311)。
由此,在上述计算服务器30中,事先制作将房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”与房间名“身高/体重的比较”与房间的说明“学习日本、美国、德国的儿童…统计计算。”建立对应的数据区域322A,通过上述二维码(QR代码)QR的拍摄或者上述邮件发送,能够在上述教师(主担任A(副担任B))的带照相机的通信设备(智能手机)20A(20B)的房间ID存储区域224中登记该房间ID与房间名(步骤S307~S312/S201~S204)。
这样,在上述教师A(B)的带照相机的通信设备(智能手机)20A(20B)的房间ID存储区域224的数据区域224a中,当登记上述房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”和房间名“身高/体重的比较”和房间的说明“学习日本、美国、德国的儿童…统计计算。”时,如图12D所示,读出上述房间ID存储区域224(224a)中已登记的房间名(这里仅是“身高/体重的比较”),并作为房间一览画面RL显示在显示输出部21上(步骤S205)。另外,该画面中,已登记的房间名是1个,1个房间名被显示在一览画面上。
这里,对基于各学生A、B、C的函数计算器10A、10B、10C的统计计算数据的制作处理进行说明。
在对应于学生A的函数计算器(信息显示装置)10A的[MODE]键的操作而显示的计算功能一览菜单(未图示)中,根据上述图6A和图6B的计算处理,当选择统计计算功能时(步骤S101),该函数计算器10A的动作模式被设定为统计模式,用于指定统计计算的种类的统计计算种类一览菜单(未图示)显示在显示输出部12上。
在上述统计计算种类一览菜单中,当指定用户所希望的计算种类(这里是[A+BX]→2变量统计计算;1次回归)时(步骤S102),如图12B所示,用于输入该指定的计算种类(2变量统计计算)下的计算要素(表)数据(计算对象数据)的表数据输入画面(这里为2变量输入画面)Gi显示在上述显示输出部12上。
在该表数据输入画面(2变量输入画面)Gi中,当输入所希望的计算要素(表)数据(这里,日本中学女子的身高X/体重Y的样本数据)时,上述指定的计算种类(2变量统计计算)和该输入的要素数据X、Y存储在存储器14内的输入数据区域143中(步骤S103)。
这里,为了将上述指定的统计计算(2变量统计计算;1次回归)中输入了计算要素数据X、Y(日本中学女子的身高X/体重Y)的状态下的计算数据发送给上述计算服务器30,当操作键输入部11的[QR]([SHIFT]+[OPTN])键时(步骤S104),“计算服务器30的HP地址、本计算器的固有ID(xxxx1)、作为计算数据而在执行中的计算功能种类(统计计算功能和计算种类(2变量统计计算;1次回归))、按功能分的计算数据(计算要素数据(日本中学女子的身高X/体重Y))、设定信息、其他”的数据被二维码(QR代码)化,如图12C,该二维码(QR代码)的图像QA显示在显示输出部12上(步骤S105)。
另外,关于上述设定信息,在流程图中没有特别示出,但该设定信息是根据键输入部11的[SHIFT]+[MODE](=[SETUP])键操作而设定并存储在输入数据区域143中的信息,作为该设定信息,例如,包含角度模式(deg(度)模式/rad(弧度)模式/gra(梯度)模式)、舍入模式(Norm(指数显示)模式/Fix(小数点以下位数固定)模式/Sci(有效位数指定)模式)、显示模式(LineIO(1行显示)模式/MthIO(教科书显示)模式)等的各种模式的设定。
并且,根据上述步骤S101~S103的处理,在用于上述指定的种类的统计计算(这里为,2变量统计计算;1次回归)的计算要素数据(X、Y)被输入之后,当通过用户操作[=]键指示执行计算时(步骤S106(是)),执行该指定的种类的统计计算(2变量统计计算;1次回归)(步骤S107)。
这时,在上述2变量统计计算的执行处理(S107)中,基于上述计算要素数据(X、Y),计算回归式(y=a+bx)的参数A、B、相关系数r、决定系数r2、均方误差MSe,作为统计计算结果数据显示在上述显示输出部12上(步骤S108)。
而且,为了将包含执行上述指定的统计计算(2变量统计计算;1次回归)的状态下的计算结果数据的计算数据发送给上述计算服务器30,当操作键输入部11的[QR]键时(步骤S109),“计算服务器30的HP地址、本计算器的固有ID(xxxx1)、作为计算数据而在执行中的计算功能种类(统计计算功能和计算种类(2变量统计计算;1次回归))、日本中学女子的身高/体重的统计计算结果数据、设定信息、其他”的数据被二维码(QR代码)化,并显示在显示输出部12上(步骤S110)。
之后,在再次输入上述计算要素数据的情况下,返回自上述步骤S102起的处理(步骤S111→S102),在没有上述再次输入的情况下,返回到自上述步骤S101起的处理。
这里,如上述图12A所示,在教师的带照相机的通信设备20A中,当根据房间一览显示功能的操作而显示的房间一览画面RL的房间名“身高/体重的比较”R1被触摸并被选择时(步骤S206(是)),如图12D所示,显示由3个选择项目(A)“利用浏览器应用打开房间”,(B)“利用邮件发送房间的URL”,(C)“读入向房间追加的QR代码(计算数据)”构成的房间操作菜单Ms1(步骤S207)。
在上述房间操作菜单Ms1中,为了读取显示在上述学生A的函数计算器10A上的二维码图像(QR代码)QA,当触摸选择上述房间操作菜单Ms1的(C)“读入向房间追加的QR代码”时(步骤S208(C)),如图12E所示,QR读取画面Gqr被显示在显示输出部21上并成为上述二维码(QR代码)QA的读取待机状态。
而且,将如上述图12C所示的在上述学生A的函数计算器10A的统计计算功能下的计算处理后(计算要素数据的输入后(步骤S101~S105))显示在显示输出部12上的二维码(QR代码)QA,如图12E所示,当通过上述教师A的带照相机的通信设备(智能手机)20A触摸操作照相机标记Mc并拍摄时,根据图7A和图7B中的计算数据收发处理,解析上述二维码(QR代码)QA的内容的数据(QR数据)“计算服务器30的HP地址、函数计算器10A的固有ID(xxxx1)、计算功能种类(统计计算功能和计算种类(2变量统计计算;1次回归))、计算对象数据(日本中学女子的身高X/体重Y)(或者计算结果数据)、设定信息、其他”并予以取得(步骤S210)。
这里,当判断为由上述二维码(QR代码)QA的拍摄而取得的内容的数据(QR数据)是计算数据时(步骤S211(是)),在上述存储器23内的昵称存储区域223中,判断是否将与上述取得的二维码(QR代码)QA的内容的数据(QR数据)中包含的上述函数计算器10A的固有ID(xxxx1)对应的昵称登记完成(步骤S212)。
在初始状态下,判断为与上述函数计算器10A的固有ID(xxxx1)对应的昵称未登记完成(步骤S212(No)),如图13A所示,显示敦促输入取得了上述计算数据的原函数计算器10A的用户(学生A)的昵称的昵称输入请求(共享房间“身高/体重的比较”。请输入昵称。)m2。
根据上述昵称输入请求m2,输入上述学生A的昵称“一郎”,当触摸操作该输入请求m2中附加的[共享]键时,将从上述函数计算器10A取得的计算器固有ID(xxxx1)和上述输入的学生A的昵称“一郎”建立对应登记在上述昵称存储区域223的数据区域223a中(步骤S213)。
另外,在上述存储器23内的昵称存储区域223中,在判断为与从上述函数计算器10A取得的固有ID(xxxx1)对应的昵称是登记完成的情况下(步骤S212(是)),该登记完成的昵称被预先附加在上述昵称输入请求m2中并予以显示(步骤S214)。
于是,从上述函数计算器10A取得的二维码(QR代码)QA的内容的数据(QR数据)“函数计算器10A的固有ID(xxxx1)、计算功能种类(统计计算功能和计算种类(2变量统计计算;1次回归))、计算对象数据(日本中学女子的身高X/体重Y)(或者计算结果数据)、设定信息、其他”、和在上述步骤S206被选择而成为共享目标的房间“身高/体重的比较”的房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”、和上述输入的学生A的昵称“一郎”,被发送向计算服务器30,如图13B所示,显示共享完成确认请求m3(步骤S215)。
接着,根据学生B的函数计算器10B中的计算处理(参照图6A和图6B),与上述学生A的函数计算器10A同样地,当为了由上述教师A的带照相机的通信设备20A拍摄将美国中学女子的身高X/体重Y的样本数据输入而处理/显示的二维码(QR代码)QB,而触摸操作上述共享完成确认请求m3中附加的[读取下一个计算器的QR代码]键时(步骤S216(是)),反复上述步骤S210以后的处理。
即,通过由上述教师A的带照相机的通信设备20A拍摄上述学生B的函数计算器10B上显示的二维码(QR代码)QB,将该函数计算器10B的固有ID(xxxx2)与昵称“洋子”建立对应而登记到上述昵称存储区域223的数据区域223b中(步骤S210~S213)。
而且,从上述函数计算器10B取得的二维码(QR代码)QB的内容的数据(QR数据)“函数计算器10B的固有ID(xxxx2)、计算功能种类(统计计算功能和计算种类(2变量统计计算;1次回归))、计算对象数据(美国中学女子的身高X/体重Y)(或者计算结果数据)、设定信息、其他”、和上述房间“身高/体重的比较”的房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”、和上述学生B的昵称“洋子”向计算服务器30发送(步骤S215)。
而且,根据学生C的函数计算器10C中的计算处理(参照图6A和图6B),与上述学生A、B的函数计算器10A、10B同样,针对将德国中学女子的身高X/体重Y的样本数据输入而处理/显示的二维码(QR代码)QC,也由教师的带照相机的通信设备(智能手机)20进行拍摄,将该计算器10C的固有ID(xxxx3)与昵称“辉”建立对应而登记在上述昵称存储区域223中(步骤S210~S213(S214))。
另外,在本实施方式中,根据上述学生C的函数计算器10C的计算处理显示的二维码(QR代码)QC通过教师B(副担任)的带照相机的通信设备(智能手机等)20B进行拍摄,根据上述相同的处理(步骤S210~S215),将该内容的数据(QR数据)“函数计算器10C的固有ID(xxxx3),计算功能种类(统计计算功能和计算种类(2变量统计计算;1次回归)),计算对象数据(德国中学女子的身高X/体重Y)(或者计算结果数据),设定信息、其他”、和上述房间“身高/体重的比较”的房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”、和上述学生C的昵称“辉”向计算服务器30发送。
针对上述教师B的带照相机的通信设备(智能手机)20B,在上述教师A的带照相机的通信设备(智能手机)20A中,如上述图12D所示,通过在触摸操作房间名“身高/体重的比较”R1而显示的房间操作菜单Ms1之中,触摸操作(B)“利用邮件发送房间的URL”(步骤S205~S208(B)),从而启动邮件应用,向用户指定的邮件地址(教师B的通信设备20B的邮件地址)发送在上述房间ID存储区域224(224a)中登记的房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”和房间名“身高/体重的比较”,并能够在其中同样地进行登记(步骤S217)。
在上述教师A(B)的带照相机的通信设备(智能手机)20A(20B)中,通过结束各学生A、B、C的函数计算器10A、10B、10C上显示的二维码图像(QR代码)QA、QB、QC的拍摄,当触摸操作上述共享完成确认请求m3(参照图13B)中附加的[完成]键时(步骤S225(是)),结束执行中的计算数据收发处理(专用QR应用)。
另外,上述教师的带照相机的通信设备(智能手机)20从上述函数计算器10取得的数据“计算器固有ID、计算功能种类(统计计算功能和计算种类)、计算对象数据(或者计算结果数据)、设定信息、其他”,在上述函数计算器10中,将该数据二维码(QR代码)化,通过由上述教师的带照相机的通信设备(智能手机)20拍摄并解析该二维码而取得,但也可以是通过上述函数计算器10的无线通信部16与上述教师的通信设备20的无线通信部28的近距离无线通信而取得的结构。
而且,在上述计算服务器30中,从上述教师A、B的带照相机的通信设备(智能手机)20A、20B发送的与上述各学生A、B、C的函数计算器10A、10B、10C对应的二维码(QR代码)QA、QB、QC的内容的数据(QR数据)“计算器固有ID、计算功能种类(统计计算功能和计算种类)、计算对象数据(或者计算结果数据)、设定信息、其他”、和将上述房间“身高/体重的比较”的房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”和昵称“一郎”“洋子”“辉”建立对应而被接收时(步骤S313),该接收的二维码(QR代码)QA、QB、QC的内容数据(QR数据)和昵称在该接收的房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”专用的数据区域322A中按照各学生A、B、C被保存(步骤S314)。
即,在上述计算服务器30的登记数据存储器322中的房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”专用的数据区域(房间名“身高/体重的比较”)322A中,学生A的昵称“一郎”以及计算数据“计算功能种类(统计计算功能和计算种类(2变量统计计算;1次回归))、计算对象数据(日本中学女子的身高X/体重Y)(或者计算结果数据)”、和学生B的昵称“洋子”以及计算数据“计算功能种类(统计计算功能和计算种类(2变量统计计算;1次回归))、计算对象数据(美国中学女子的身高X/体重Y)(或者计算结果数据)”、和学生C的昵称“辉”以及计算数据“计算功能种类(统计计算功能和计算种类(2变量统计计算;1次回归))、计算对象数据(德国中学女子的身高X/体重Y)(或者计算结果数据)”被保存。
之后,在上述教师的个人电脑PC(通信设备20)中,当再次读入如上述图11B所显示的“身高/体重的比较”的房间显示画面GR时,在与上述计算服务器30的房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”对应的数据区域(房间名“身高/体重的比较”)322A中保存并经综合了的各学生A、B、C各自的计算数据,根据其计算功能种类(统计计算功能和计算种类(2变量统计计算;1次回归))而被计算(步骤S316(是),S317)。而且,如图13C所示,按照每个各计算数据将各昵称“一郎”“洋子”“辉”与各图表图像(散布图:默认)GA、GB、GC对应而生成一览显示的图像综合数据Ag,包含该图像综合数据Ag而更新的房间显示画面GR被发送到上述教师的个人电脑PC(通信设备20)上并显示(步骤S317)。
并且,在上述教师的通信设备20(个人电脑PC)中,例如,当判断为通过触摸显示在上述QR读取画面Gqr(参照图11C)上显示的家标记Room而存在房间一览显示的操作时(步骤S218(是)),上述房间ID存储区域224(224a)中登记的房间名(这里仅为“身高/体重的比较”)被读出,作为房间一览画面RL(参照图12A)显示在显示输出部21上(步骤S205)。
而且,在选择上述房间一览画面RL的房间名“身高/体重的比较”R1而显示的房间操作菜单Ms1(参照图12D)中(步骤S206(是),S207),当触摸操作并选择(A)“利用浏览器应用打开房间”时(步骤S208(A)),启动浏览器应用,指定上述选择的房间名“身高/体重的比较”R1的房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”而打开该房间的委托被发送给上述计算服务器30(步骤S209)。
于是,与再次读入上述教师的个人电脑PC中的房间显示画面GR时相同,与上述计算服务器30的房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”对应的各学生A、B、C各自的计算数据对应于其计算功能种类而被计算(步骤S316(是),S317)。而且,按照每个计算数据将各昵称“一郎”“洋子”“辉”与各图表图像GA、GB、GC建立对应而生成一览显示的图像综合数据Ag,并作为包含该图像综合数据Ag的房间显示画面GR发送给上述教师的通信设备20(个人电脑PC)并予以显示(步骤S317)。
图14是表示上述计算机***的显示动作之四的图。
与从上述教师的个人电脑PC(通信设备20)访问上述计算服务器30的HP地址(计算站点)而制作与上述房间名“身高/体重的比较”对应的房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”的数据区域322A的情况相同,制作与新的房间名“使用骰子的概率的学习”对应的房间ID(组ID)“AKBa-22C5-Za4b-ff23”的数据区域322B(步骤S301~S306)。
而且,将上述计算服务器30中制作的新的房间的房间ID(组ID)“AKBa-22C5-Za4b-ff23”和房间名“使用骰子的概率的学习”,通过与上述同样的二维码(QR代码)化的图像QR的读取、或者邮件发送而登记到上述教师的带照相机的通信设备(智能手机)20的房间ID存储区域224的数据区域224b中(步骤S307~S312/S201~S204)。
在学生A的函数计算器(信息显示装置)10A中,选择与上述同样的统计计算功能(步骤S101),当指定该计算种类(这里,是1变量统计计算)时(步骤S102),如图14A所示,将用于输入该指定的计算种类(1变量统计计算)下的计算要素(表)数据的表数据输入画面(这里是1变量输入画面)Gi显示在上述显示输出部12上。
在该表数据输入画面(1变量输入画面)Gi中,当输入所希望的计算要素(表)数据(这里,是摇6次骰子的点数X的样本数据)时,上述指定的计算种类(1变量统计计算)和该输入的要素数据X存储在存储器14内的输入数据区域143中(步骤S103)。
这里,为了将在上述指定的统计计算(1变量统计计算)中输入了计算要素数据X(摇6次骰子的点数X)的状态下的该计算数据发送给上述计算服务器30,与上述身高/体重的统计计算的情况相同,当操作键输入部11的[QR]键时(步骤S104),“计算服务器30的HP地址、本计算器的固有ID(xxxx1)、执行中的计算功能种类(统计计算功能和计算种类(1变量统计计算))、按功能分的计算数据(计算要素数据(摇6次骰子的点数X))、设定信息、其他”作为条形码内容数据,被二维码图像(QR代码)化,并如图14B所示,该二维码(QR代码)的图像QA被显示在显示输出部12上(步骤S105)。
而且,在教师的带照相机的通信设备20中,如图14C所示,在通过选择房间一览画面RL的房间名“使用骰子的概率的学习”R2而显示的房间操作菜单Ms1中(步骤S205~S207),当与上述相同地选择(C)“读入向房间追加的QR代码”时(步骤S208(C)),如图14D所示,QR读取画面Gqr被显示在显示输出部21上。
而且,将如上述图14B所示在上述学生A的函数计算器10A上显示的二维码(QR代码)QA,如图14D所示,由上述教师的带照相机的通信设备(智能手机)20进行拍摄时,上述二维码图像(QR代码)QA的内容的数据(QR数据)“计算服务器30的HP地址、本计算器的固有ID(xxxx1)、执行中的计算功能种类(统计计算功能和计算种类(1变量统计计算))、按功能分的计算数据(计算要素数据(摇6次骰子的点数X))、设定信息、其他”被解析并被取得(步骤S210)。
于是,在上述存储器23内的昵称存储区域223中,判断为与上述取得的二维码图像(QR代码)QA的内容的数据(QR数据)中包含的上述函数计算器10A的固有ID(xxxx1)对应的昵称“一郎”是登记完成(步骤S211、S212(是)),因此,如图14E所示,该登记完成的昵称“一郎”被预先附加在昵称输入请求m2中并予以显示(步骤S214)。
而且,在上述输入请求m2中附加的[共享]键被触摸操作时,将从上述函数计算器10A取得的二维码图像(QR代码)QA的内容的数据(QR数据)“本计算器的固有ID(xxxx1)、执行中的计算功能种类(统计计算功能和计算种类(1变量统计计算))、按功能分的计算数据(计算要素数据(摇6次骰子的点数X))、设定信息、其他”、和上述步骤S206中选择并成为共享目标的新的房间“使用骰子的概率的学习”的房间ID(组ID)“AKBa-22C5-Za4b-ff23”、和上述学生A的昵称“一郎”向计算服务器30发送(步骤S215)。
之后,针对学生B的函数计算器10B、学生C的函数计算器10C,也与上述学生A的函数计算器10A同样地,能够将各计算器固有ID与基于统计计算处理输入的骰子摇6次的点数的计算数据作为二维码(QR代码)化后的图像QB、QC而显示(步骤S101~S105),通过由上述教师的带照相机的通信设备20拍摄该图像,将该各计算器固有ID与计算数据与上述新的房间“使用骰子的概率的学习”的房间ID(组ID)“AKBa-22C5-Za4b-ff23”与各学生的昵称“洋子”“辉”建立对应而向计算服务器30发送(步骤S210~S216)。
由此,在上述计算服务器30的登记数据存储器322中的房间ID(组ID)“AKBa-22C5-Za4b-ff23”专用的数据区域(房间名“使用骰子的概率的学习”)322B中,从上述教师的带照相机的通信设备(智能手机)20接收的各计算器固有ID和计算数据和昵称按照每个学生A、B、C进行保存并予以登记(步骤S313(是),S314)。
因此,从基于教师的带照相机的通信设备20(个人电脑PC)的计算数据收发处理而显示的房间一览画面RL(参照图14C)选择房间名“使用骰子的概率的学习”R2、房间操作菜单Ms1的(A)“利用浏览器应用打开房间”(步骤S218(是)→S205~S208(A)→S209),由此,与显示上述房间“身高/体重的比较”的房间显示画面GR(参照图13C)的情况相同,能够从上述计算服务器30选择的房间“使用骰子的概率的学习”(322B)中保存的各学生A、B、C各自的计算数据,按照每个计算数据将各昵称“一郎”“洋子”“辉”与各图表图像建立对应而生成一览显示的图像综合数据Ag,作为包含该图像综合数据Ag的房间显示画面GR而显示在上述教师的通信设备20(个人电脑PC)上(步骤S316,S317)。
由此,能够将通过各学生A、B、C、…各自的函数计算器10A、10B、10C、…统计计算处理的计算数据,作为按照每个根据课题(身高/体重的比较/使用骰子的概率)而不同的房间进行综合后的综合数据予以管理并显示。
而且,对作为上述综合数据而综合后的各函数计算器10A、10B、10C、…各自的计算数据,附加各个对应的学生A、B、C、…的昵称并予以管理并显示。
这时,各学生A、B、C、…的昵称与各函数计算器10A、10B、10C、…的计算器固有ID对应地登记到教师的通信设备20(个人电脑PC)中进行管理。而且,上述计算服务器30的登记数据存储器322中保存的每个房间的数据(包含每个学生的昵称和计算数据),不仅可以通过设置在上述房间显示画面GR上的[Delete]键Kd而由用户在任意的定时删除并除去,例如,也可以按照学习的学习计划的周单位和月单位定期地自动删除并除去。因此,能够防止上述计算服务器30中保存的昵称等的个人信息被第3者恶意利用。
以下,使用图15、图16说明上述计算机***的显示动作。如上述图11A~图12A所示,根据来自上述教师的个人电脑PC(通信设备20)的操作,在上述计算服务器30的登记数据存储器322中制作房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”专用的数据区域(房间名“身高/体重的比较”)322A(步骤S301~S312),并在该教师的个人电脑PC(通信设备20)的房间ID存储区域224中,登记上述制作的房间的房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”与房间名“身高/体重的比较”(步骤S201~S205)。
而且,如图12B(C)所示,通过学生A的函数计算器10A输入日本中学女子的身高/体重的样本数据作为统计计算处理(2变量统计(1次回归))的计算对象数据,并显示包含“计算器固有ID(xxxx1)、计算功能种类(统计计算功能和计算种类(2变量统计计算;1次回归))、计算对象数据”的二维码(QR代码)QA(步骤S101~S105)。
这里,如图15A所示,在上述带照相机的通信设备(智能手机)20中,显示QR读取画面Gqr,触摸操作照相机标记Mc而拍摄上述函数计算器10A上显示的二维码(QR代码)QA(步骤S201,S202)。
于是,在上述带照相机的通信设备(智能手机)20中,解析上述拍摄的二维码(QR代码)QA的内容的数据(QR数据),判断为是包含上述计算功能种类和计算对象数据的计算数据(步骤S219(是)),如图15B所示,显示由3个选择项目(X)“利用浏览器应用打开”、(Y)“利用邮件发送”、(Z)“共享房间”构成的数据操作菜单Ms2(步骤S220)。
在上述数据操作菜单Ms2中,当触摸操作(X)“利用浏览器应用打开”而选择时(步骤S221(X)),启动浏览器应用,将上述二维码(QR代码)QA的内容的数据(QR数据)“计算器固有ID(xxxx1),计算功能种类(统计计算功能和计算种类(2变量统计计算;1次回归)),计算对象数据(日本中学女子的身高/体重的样本数据)”向上述计算服务器30发送(步骤S226)。
在上述计算服务器30中,将从上述带照相机的通信设备20发送的与上述学生A的函数计算器10A对应的二维码(QR代码)QA的内容数据(QR数据)“计算器固有ID(xxxx1)、计算功能种类(统计计算功能和计算种类(2变量统计计算;1次回归))、计算对象数据(日本中学女子的身高/体重的样本数据)”不带房间ID(组ID)而进行接收时(步骤S319),该接收的二维码(QR代码)QA的内容数据(QR数据)被临时保存在存储器32内(步骤S320)。
这里,针对上述存储器32中临时保存的二维码(QR代码)QA的内容数据(QR数据),当判断为是统计计算功能的数据时(步骤S321(是)),判断是包含计算对象数据(X、Y)的二维码内容数据(QR数据),还是连计算结果数据都包含的二维码内容数据(QR数据)(步骤S322)。
而且,针对上述临时保存的统计计算功能下的二维码内容数据(QR数据),当判断为是包含计算对象数据(X、Y)的二维码内容数据(QR数据)时(步骤S322(是)),与该二维码内容数据(QR数据)的计算功能种类(统计计算功能和计算种类(2变量统计计算;1次回归))对应地,执行针对计算对象数据(X、Y)的统计计算,由此,制作包含该计算结果和图表图像(散布图)GA的计算结果的图像数据GS(参照图15C),并发送给上述二维码内容数据(QR数据)的发送源的带照相机的通信设备20而进行显示(步骤S323)。
另外,针对上述计算结果的图像数据GS(参照图15C),也附加选择图表的种类的图表菜单Mg,该图表菜单Mg的图表的种类默认设定为“散布图”。
另一方面,针对上述临时保存的统计计算功能下的二维码内容数据(QR数据),在判断为是连计算结果数据都包含的二维码内容数据(QR数据)时(步骤S322(No)),基于该二维码内容数据(QR数据),制作与上述计算结果数据对应的图表图像并向上述数据发送源的带照相机的通信设备20发送而进行显示(步骤S324)。
并且,如上述图15B所示,在上述带照相机的通信设备(智能手机)20中,在判断为上述拍摄的二维码内容数据(QR数据)是计算数据之后的数据操作菜单Ms2中,当触摸操纵(Z)“共享房间”而进行选择时(步骤S221(Z)),如图15D所示,读出上述房间ID存储区域224中登记的房间名(这里是“身高/体重的比较”“使用骰子的概率的学习”),并作为房间一览画面RL显示在显示输出部21上(步骤S222)。
这里,当触摸上述房间一览画面RL的房间名“身高/体重的比较”R1而进行选择时(步骤S223(是)),判断在上述存储器23内的昵称存储区域223中,与上述二维码内容数据(QR数据)中包含的上述函数计算器10A的固有ID(xxxx1)对应的昵称是否登记完成(步骤S212),在判断为不是登记完成(新登记)时(步骤S212(No)),如图16A所示,显示用于促进上述函数计算器10A的用户(学生A)的昵称的输入的昵称输入请求m2。
根据上述昵称输入请求m2,输入上述学生A的昵称“一郎”,当触摸操作该输入请求m2中附加的[共享]键时,将从上述函数计算器10A取得的计算器固有ID(xxxx1)与上述输入的学生A的昵称“一郎”建立对应而登记到上述昵称存储区域223的数据区域223a中(步骤S213)。
于是,将从上述函数计算器10A取得的二维码内容数据(QR数据)“计算器固有ID(xxxx1)、计算功能种类(统计计算功能和计算种类(2变量统计计算;1次回归))、计算对象数据(日本中学女子的身高/体重的样本数据)”、和上述步骤S223中被选择并作为共享目标的房间“身高/体重的比较”的房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”、和上述输入的学生A的昵称“一郎”,向计算服务器30发送,如图16B所示,显示共享完成确认请求m4(步骤S215)。
而且,在上述计算服务器30中,当将从上述带照相机的通信设备20发送的与上述学生A的函数计算器10A对应的二维码内容数据(QR数据)“计算器固有ID(xxxx1)、计算功能种类(统计计算功能和计算种类(2变量统计计算;1次回归))、计算对象数据(日本中学女子的身高/体重的样本数据)”与上述房间“身高/体重的比较”的房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”和昵称“一郎”建立对应而接收时(步骤S313),该接收的二维码内容数据(QR数据)和昵称保存在该接收的房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”专用的数据区域322A中(步骤S314)。
之后,通过上述教师的个人电脑PC(通信设备20),显示上述房间一览画面RL(参照图14C)(步骤S218(是)→S205),在选择房间名“身高/体重的比较”R1而显示的房间操作菜单Ms1中(步骤S206(是),S207),当选择(A)“利用浏览器应用打开房间”时(步骤S208(A)),浏览器应用启动,指定上述选择的房间名“身高/体重的比较”R1的房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”而打开该房间的委托被发送给上述计算服务器30(步骤S209)。
于是,与上述计算服务器30的房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”对应的学生A的计算数据(这里由于是新登记因此是1个数据)根据其计算功能种类而被计算(步骤S316(是)→S317),针对该计算数据将昵称“一郎”与图表图像GA对应而生成一览显示的图像综合数据Ag,作为包含该图像综合数据Ag的房间显示画面GR而发送给上述教师的个人电脑PC(通信设备20)并予以显示(步骤S317)。
另一方面,如上述图15B所示,可以在上述带照相机的通信设备(智能手机)20上显示的数据操作菜单Ms2中,选择了(Y)“利用邮件发送”的情况下(步骤S221(Y)),启动邮件应用,针对用户指定的邮件地址(例如其他的通信设备20的邮件地址),发送计算服务器30的HP地址(计算站点)和从上述函数计算器10A读取的二维码内容数据(QR数据)并进行登记(步骤S224)。
由此,可以将从上述函数计算器10取得的二维码内容数据(QR数据)“计算器固有ID、计算功能种类(统计计算功能和计算种类)、计算对象数据(或者计算结果数据)”也从其他通信设备20与上述同样地向计算服务器30发送,并保存在相应房间的登记数据存储器322中进行保存。
因此,根据上述结构的计算机***中的通信设备(智能手机等)20,将计算服务器30的登记数据存储器322中制作的房间“身高/体重的比较”的房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”,通过二维码(QR代码)化后的数据或者通过邮件进行接收,并登记到房间ID存储区域224中。将通过各学生A、B、…的函数计算器10A、10B、…计算处理的计算数据与各计算器固有IDxxxx1、xxxx2、…对应,通过二维码(QR代码)化后的数据或者通过近距离无线通信而取得,并将各计算器固有IDxxxx1、xxxx2、…与用户输入的各学生A、B、…的昵称“一郎”“洋子”…建立对应而登记到昵称存储区域223中。而且,将从上述各函数计算器10A、10B、…取得的各计算数据和与该计算器固有ID对应登记的各昵称,与上述房间ID存储区域224中登记的房间之中由用户选择的房间的房间ID(组ID)建立对应而向上述计算服务器30发送,并保存到相应房间的登记数据存储器322中。之后,选择上述房间“身高/体重的比较”而打开计算服务器30时,将与该房间的房间ID(组ID)“RK8n-1RvB-95Ez-ee2R”对应保存的各学生A、B、…的昵称“一郎”“洋子”…和各计算数据综合而作为综合数据被接收并进行显示输出。
由此,将由各学生A、B、C、…的函数计算器10A、10B、10C、…输入的计算数据根据该计算数据的种类(例如,身高/体重的比较)分组并作为综合后的综合数据进行管理,能够在教师、学生全员之间阅览并学习。
并且,根据上述结构的计算机***中的通信设备(智能手机等)20,在从上述函数计算器10A、10B、…取得计算数据时,将与和该计算数据一起取得的计算器固有ID对应的昵称登记在上述昵称存储区域223中的情况下,显示附加了该登记完成的昵称的昵称输入请求m2,在未登记的情况下,显示空的昵称输入请求m2,将用户输入的学生的昵称与上述取得的计算器固有ID建立对应而登记在昵称存储区域223中。
由此,在从上述函数计算器10A、10B、…取得了计算数据时,能够省掉将已经与其计算器固有ID对应地登记的学生的昵称改为由用户输入的麻烦。
并且,根据上述结构的计算机***中的通信设备(智能手机等)20,在将从上述函数计算器10A、10B、…取得的计算数据向上述计算服务器30发送时,在未选择上述房间ID存储区域224中登记的房间时,将所登记的房间ID(组ID)作为未建立对应的不需要综合的计算数据向上述计算服务器30发送。
由此,从上述计算服务器30,将上述发送的计算数据作为单独计算处理的数据而直接接收并显示输出。
并且,根据上述结构的计算机***中的计算服务器30,在将从上述通信设备20接收的计算数据与房间ID(组ID)建立了对应的情况下,对与该房间ID(组ID)建立对应而接收的计算数据进行综合处理,使该综合处理后的数据向上述通信设备20发送而进行显示,在从上述通信设备20接收的计算数据中未对应有房间ID(组ID)的情况下,将单独处理了该计算数据后的数据向上述通信设备20发送并予以显示。
而且,根据上述结构的计算机***中的计算服务器30,在将从上述通信设备20接收的计算数据与房间ID(组ID)和昵称建立了对应的情况下,将与该房间ID(组ID)建立对应而接收的计算数据附加相应昵称而进行综合处理,能够使附加了该昵称而进行综合处理后的数据向上述通信设备20发送并予以显示。
另外,在上述实施例中,表示了在教室中教师综合各学生的函数计算器的计算数据的例子,但即使不是相同教室内,如果是存储了相同房间ID(组ID)的带照相机的通信设备20,则也可以在不同的教室间综合计算数据。例如,如果对相同组的各学生自己的带照相机的通信设备20预先登记了用于组学习的相同房间ID(组ID),则各学生通过在家学习而将自己的计算数据从带照相机的通信设备20向计算服务器30发送,从而能够综合计算数据。
另外,上述各实施方式中记载的计算机***的各处理的手法,即,图6A和图6B的流程图所示的上述函数计算器(信息显示装置)10的计算处理,图7A和图7B、图8的流程图所示的上述带照相机的通信设备20的计算数据收发处理,图9A和图9B、图10A和图10B的流程图所示的上述计算服务器30的服务器处理等的各手法,都作为能够使计算机执行的程序,而能够存放在存储卡(ROM卡,RAM卡等)、磁盘(FLOPPY(注册商标)软盘、硬盘等)、光盘(CD-ROM,DVD等)、半导体存储器等的存储介质中而进行分发。
并且,用于实现上述各手法的程序的数据可以作为程序代码的形式在通信网络N上传送,但也可以通过由通信部将该程序数据取入到与通信网络N连接的电子设备的计算机,而实现前述的计算功能、计算数据收发功能、服务器功能。
本发明不限定于上述各实施方式,在实施阶段能够在不脱离其要旨的范围内进行各种变形。而且,上述各实施方式中包含多个阶段的发明,通过所公开的多个结构要件之间的适当组合能够得出多种发明。例如,从各实施方式所示出的全部结构要件删除几个结构要件,或者将几个结构要件以不同方式进行组合,也能够解决本发明所要解决的课题,在获得发明效果部分记载的发明效果的情况下,删除该结构要件或者组合的结构也是得出的本发明。
Claims (13)
1.一种通信设备,具有:
组ID存储单元,存储有组ID;
计算数据取得单元,从多个计算设备取得相互建立了对应的各设备ID和各计算数据;
设备名称登记单元,分别登记与由上述计算数据取得单元取得的上述各设备ID对应的各名称;以及
计算数据发送单元,将与由上述计算数据取得单元取得的各设备ID对应的上述各名称、和与上述取得的上述各设备ID对应的上述各计算数据,与上述组ID存储单元中存储的组ID建立对应而向服务器发送。
2.如权利要求1所述的通信设备,其特征在于,具有:
综合数据接收单元,从上述服务器接收综合数据,该综合数据是将与任一个组ID建立了对应的上述各名称和上述各计算数据综合后的综合数据。
3.如权利要求1所述的通信设备,其特征在于,具有:
设备名称显示单元,在由上述计算数据取得单元取得的上述设备ID由上述设备名称登记单元进行了登记的情况下,显示与上述取得的设备ID对应并已由上述设备名称登记单元进行了登记的上述名称,
在由上述计算数据取得单元取得的上述设备ID未由上述设备名称登记单元登记的情况下,上述设备名称登记单元与由上述计算数据取得单元取得的上述设备ID对应地登记根据用户操作而输入的名称。
4.如权利要求1所述的通信设备,其特征在于,
上述组ID存储单元从其他通信设备取得其他通信设备从上述服务器取得的组ID并进行存储。
5.如权利要求1所述的通信设备,其特征在于,
上述计算数据取得单元通过拍摄与来自上述计算设备的上述设备ID和上述计算数据对应而显示的二维码,由此取得来自上述计算设备的上述设备ID和上述计算数据。
6.如权利要求2所述的通信设备,其特征在于,
上述计算数据发送单元具有组ID选择单元,上述组ID选择单元根据用户操作选择上述组ID存储单元中存储的上述组ID,在通过上述组ID选择单元选择了上述组ID的情况下,将与由上述计算数据取得单元取得的设备ID对应的名称和计算数据与上述选择的组ID建立对应而作为综合对象数据向上述服务器发送,
上述通信设备还具有非综合对象计算数据发送单元,在未通过上述组ID选择单元选择上述组ID的情况下,该非综合对象计算数据发送单元将由上述计算数据取得单元取得的上述计算数据不与上述组ID建立对应而向上述服务器发送。
7.如权利要求6所述的通信设备,其特征在于,
在通过上述计算数据发送单元将与由上述计算数据取得单元取得的上述设备ID对应的上述名称和上述计算数据与上述选择的组ID建立对应而作为综合对象数据向上述服务器发送了的情况下,上述综合数据接收单元从上述服务器接收将与相同组ID建立了对应的各名称和各计算数据综合后的图像综合数据,
上述通信设备还具有非综合数据接收单元,在通过上述非综合对象计算数据发送单元将由上述计算数据取得单元取得的上述计算数据不与上述组ID建立对应而向上述服务器发送了的情况下,该非综合数据接收单元从上述服务器接收与上述接收的上述计算数据对应的图像数据。
8.如权利要求1所述的通信设备,其特征在于,具有:
组ID接收单元,从上述服务器接收组ID;
组ID登记单元,将由上述组ID接收单元接收的上述组ID登记在上述组ID存储单元中。
9.如权利要求1所述的通信设备,其特征在于,
与上述各设备ID建立了对应的各名称是各设备ID的用户名、昵称、编号、记号中的任一个。
10.一种服务器,具有:
通信单元,与通信设备进行通信;
综合数据发送单元,在从上述通信设备接收了与组ID对应的各名称和各计算数据的情况下,向上述通信设备发送将与任一个组ID对应的上述各名称和上述各计算数据综合后的综合数据;以及
非综合数据发送单元,在从上述通信设备接收了未与上述组ID对应的计算数据的情况下,向上述通信设备发送与上述接收的上述计算数据对应的图像数据。
11.如权利要求10所述的服务器,其特征在于,
上述通信单元具有与多个通信设备通信的单元,
上述服务器具有:
综合数据登记单元,在从上述通信设备之中的第1通信设备接收到与上述各组ID对应的上述各名称和上述各计算数据的情况下,按照上述各组ID中的每个组ID登记将与上述各组ID对应的各名称和各计算数据综合后的综合数据;以及
请求综合数据发送单元,在从上述通信设备之中的第2通信设备接收到针对某一个组ID的访问请求的情况下,向上述第2通信设备发送由上述综合数据登记单元登记的与上述访问请求的上述组ID相对的综合数据。
12.一种用于控制具有存储器的通信设备的计算机的通信方法,其中,在上述存储器中存储组ID;
从多个计算设备取得各设备ID和各计算数据;
分别在上述存储器中登记与上述取得的各设备ID对应的各名称;
将与上述取得的各设备ID对应的上述各名称、和与上述取得的上述各设备ID对应的上述各计算数据,与上述组ID建立对应而向服务器发送。
13.一种用于控制具有通信单元的服务器的计算机的通信方法,其中,使上述计算机作为如下单元执行功能:
综合数据发送单元,在通过上述通信单元从通信设备接收到与组ID对应的计算数据的情况下,生成将与任一个组ID对应而接收了的各计算数据综合后的图像综合数据,并向上述通信设备发送;以及
非综合数据发送单元,在从上述通信设备接收到未与上述组ID对应的计算数据的情况下,生成与上述接收的计算数据对应的图像数据,并向上述通信设备发送。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015-130202 | 2015-06-29 | ||
JP2015130202A JP6168108B2 (ja) | 2015-06-29 | 2015-06-29 | 通信機器、サーバ装置、通信機器の制御方法、およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106294269A true CN106294269A (zh) | 2017-01-04 |
CN106294269B CN106294269B (zh) | 2019-11-08 |
Family
ID=56363708
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610193159.9A Active CN106294269B (zh) | 2015-06-29 | 2016-03-30 | 通信设备、服务器、通信设备的控制方法和服务器的控制方法 |
Country Status (4)
Country | Link |
---|---|
US (2) | US9838490B2 (zh) |
EP (1) | EP3113032B1 (zh) |
JP (1) | JP6168108B2 (zh) |
CN (1) | CN106294269B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6168108B2 (ja) * | 2015-06-29 | 2017-07-26 | カシオ計算機株式会社 | 通信機器、サーバ装置、通信機器の制御方法、およびプログラム |
JP6939135B2 (ja) * | 2017-06-23 | 2021-09-22 | カシオ計算機株式会社 | 電子機器、プログラム、サーバ、グラフ画像生成方法およびグラフ画像生成システム |
US10360633B2 (en) * | 2017-10-27 | 2019-07-23 | Brightplan Llc | Secure messaging systems, methods, and automation |
JP2019096958A (ja) * | 2017-11-20 | 2019-06-20 | 京セラドキュメントソリューションズ株式会社 | 画像形成システム |
CN110909033B (zh) | 2018-09-18 | 2023-10-27 | 卡西欧计算机株式会社 | 数据处理装置及方法、存储介质以及数据处理***的方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040072136A1 (en) * | 2001-02-21 | 2004-04-15 | Jeremy Roschelle | Method and apparatus for group learning via sequential explanation templates |
US20100227304A1 (en) * | 2007-11-26 | 2010-09-09 | Kabushiki Kaisha Srj | Virtual school system and school city system |
CN103426132A (zh) * | 2012-05-21 | 2013-12-04 | 三星电子株式会社 | 用于交互式班级支持和教育管理的方法、设备和*** |
CN103856249A (zh) * | 2012-12-03 | 2014-06-11 | 三星电子株式会社 | 移动终端和控制移动终端的功能的方法 |
US20150149331A1 (en) * | 2013-11-26 | 2015-05-28 | Texas Instruments Incorporated | Taking Device Inventory using Dynamically Generated Symbols |
CN104683433A (zh) * | 2013-11-27 | 2015-06-03 | 夏普株式会社 | 网络***、保持连接方法、通信方法、电子设备、保持连接服务器、应用服务器、程序 |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060253534A1 (en) * | 2005-05-09 | 2006-11-09 | Milheron Patrick M | Symmetric networking to support flexible teaching |
JP4720607B2 (ja) | 2006-05-08 | 2011-07-13 | カシオ計算機株式会社 | グラフ表示装置およびグラフ表示制御プログラム |
JP4487211B2 (ja) * | 2007-06-01 | 2010-06-23 | カシオ計算機株式会社 | 接続制御装置及び、ネットワーク接続制御プログラム |
JP5229210B2 (ja) * | 2009-12-28 | 2013-07-03 | カシオ計算機株式会社 | 動画生成システム、動画表示方法およびウェブサーバ |
WO2012090494A1 (ja) * | 2010-12-28 | 2012-07-05 | パナソニック株式会社 | 通信装置及び通信方法 |
JP2012168827A (ja) * | 2011-02-16 | 2012-09-06 | Hitachi Consumer Electronics Co Ltd | 教育支援システム及び情報端末 |
JP2012182619A (ja) * | 2011-03-01 | 2012-09-20 | Konica Minolta Business Technologies Inc | 会議システム、画像処理装置、画像出力方法および画像出力プログラム |
US20130266921A1 (en) * | 2012-04-04 | 2013-10-10 | Robert Charles Wellman Jenks | Student Response Replay with Flexible Data Organization and Representation Overlays |
JP6111882B2 (ja) * | 2013-06-12 | 2017-04-12 | 富士通株式会社 | 発表者絞り込み装置、システム、及び、方法 |
JP2015154147A (ja) * | 2014-02-12 | 2015-08-24 | アズビル株式会社 | 統合監視システム、および、統合監視方法 |
US20160086513A1 (en) * | 2014-09-19 | 2016-03-24 | Casio Computer Co., Ltd. | Server apparatus, data integration method and electronic device |
US20160085845A1 (en) * | 2014-09-19 | 2016-03-24 | Casio Computer Co., Ltd. | Server apparatus, data aggregation method, and communication device |
JP6020538B2 (ja) * | 2014-11-26 | 2016-11-02 | カシオ計算機株式会社 | サーバ装置、情報表示装置、サーバ制御プログラム、データ集約方法、および計算機システム |
JP6358009B2 (ja) * | 2014-09-19 | 2018-07-18 | カシオ計算機株式会社 | サーバ装置、データ処理方法およびデータ処理プログラム |
JP6256315B2 (ja) * | 2014-11-26 | 2018-01-10 | カシオ計算機株式会社 | サーバ装置、およびプログラム |
JP6492604B2 (ja) * | 2014-12-10 | 2019-04-03 | 富士通株式会社 | グループ化支援プログラム、グループ化支援方法及びグループ化支援装置 |
JP6172219B2 (ja) * | 2015-06-29 | 2017-08-02 | カシオ計算機株式会社 | サーバ装置、通信機器、サーバ装置の制御方法、およびプログラム |
JP6168108B2 (ja) * | 2015-06-29 | 2017-07-26 | カシオ計算機株式会社 | 通信機器、サーバ装置、通信機器の制御方法、およびプログラム |
-
2015
- 2015-06-29 JP JP2015130202A patent/JP6168108B2/ja active Active
-
2016
- 2016-03-16 US US15/072,296 patent/US9838490B2/en active Active
- 2016-03-30 CN CN201610193159.9A patent/CN106294269B/zh active Active
- 2016-06-22 EP EP16175651.5A patent/EP3113032B1/en active Active
-
2017
- 2017-10-20 US US15/789,204 patent/US10044822B2/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040072136A1 (en) * | 2001-02-21 | 2004-04-15 | Jeremy Roschelle | Method and apparatus for group learning via sequential explanation templates |
US20100227304A1 (en) * | 2007-11-26 | 2010-09-09 | Kabushiki Kaisha Srj | Virtual school system and school city system |
CN103426132A (zh) * | 2012-05-21 | 2013-12-04 | 三星电子株式会社 | 用于交互式班级支持和教育管理的方法、设备和*** |
CN103856249A (zh) * | 2012-12-03 | 2014-06-11 | 三星电子株式会社 | 移动终端和控制移动终端的功能的方法 |
US20150149331A1 (en) * | 2013-11-26 | 2015-05-28 | Texas Instruments Incorporated | Taking Device Inventory using Dynamically Generated Symbols |
CN104683433A (zh) * | 2013-11-27 | 2015-06-03 | 夏普株式会社 | 网络***、保持连接方法、通信方法、电子设备、保持连接服务器、应用服务器、程序 |
Also Published As
Publication number | Publication date |
---|---|
EP3113032A1 (en) | 2017-01-04 |
US9838490B2 (en) | 2017-12-05 |
US10044822B2 (en) | 2018-08-07 |
CN106294269B (zh) | 2019-11-08 |
US20180041596A1 (en) | 2018-02-08 |
JP2017016261A (ja) | 2017-01-19 |
US20160381159A1 (en) | 2016-12-29 |
EP3113032B1 (en) | 2021-01-27 |
JP6168108B2 (ja) | 2017-07-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105447897B (zh) | 服务器装置和数据整合方法 | |
CN106294269A (zh) | 通信设备、服务器、通信设备的控制方法和服务器的控制方法 | |
CN105446931B (zh) | 服务器装置以及数据聚集方法 | |
CN103098002B (zh) | 用于移动设备的信息的基于鱼眼表示 | |
CN105446932A (zh) | 服务器装置、计算对象数据聚集方法 | |
CN109844786A (zh) | 使用协作图的协作者推荐 | |
CN108959444A (zh) | 基于树状结构的主页集群***管理方法及装置 | |
CN104412261A (zh) | 用户界面内容个性化*** | |
CN107111433A (zh) | 具有访问管理机制的电子***及操作该电子***的方法 | |
CN102354284A (zh) | 即时通信中用以设置地理对应信息的方法及*** | |
Klamert et al. | Child’s play-A literature-based survey on gamified tools and methods for fostering public participation in urban planning | |
CN103562957A (zh) | 信息提供装置、信息提供方法、信息提供处理程序、记录了信息提供处理程序的记录介质以及信息提供*** | |
CN106537382A (zh) | 查询建议 | |
CN103893970A (zh) | 响应于检测到对应的令牌来管理任务、环境和/或主题 | |
Holzinger et al. | On the Development of Smart Adaptive User Interfaces for Mobile e-Business Applications-Towards Enhancing User Experience–Some Lessons Learned | |
JP6172219B2 (ja) | サーバ装置、通信機器、サーバ装置の制御方法、およびプログラム | |
JP6529718B2 (ja) | 学習支援システム及び方法 | |
JP2015176080A (ja) | 学習支援システム及び方法 | |
CN107807940A (zh) | 信息推荐方法和装置 | |
JP6750573B2 (ja) | 通信機器、サーバ装置、通信機器の制御方法、プログラム、および、データ処理システムの制御方法 | |
CN114817742A (zh) | 基于知识蒸馏的推荐模型配置方法、装置、设备、介质 | |
US8788975B1 (en) | System and method of displaying geographic entities | |
JP6020538B2 (ja) | サーバ装置、情報表示装置、サーバ制御プログラム、データ集約方法、および計算機システム | |
JP6772974B2 (ja) | サーバ装置、通信機器、サーバ装置の制御方法、およびプログラム | |
JP6822504B2 (ja) | 通信機器、情報処理方法およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |