一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

信息处理装置、记录介质以及信息处理方法与流程

2022-11-23 10:27:30 来源:中国专利 TAG:


1.本发明涉及信息处理装置、记录介质以及信息处理方法。


背景技术:

2.如特开2006-251203号公报记载的那样,近年来,在学校中实施的考试、各种资格考试等中,推进在计算机上进行对题目的回答的cbt(computer based testing,机考)的采用。在cbt中,由于回答以电子数据的形式取得,因此,通过运用利用了计算机的自动评分技术,能谋求评分精度的提升、评分者的负担减轻。
3.此外,在对坐标平面描绘图表等图形的题目中,过去,通过限制回答中的描绘的自由度,来实现基于简易的评分基准的自动评分。例如,在若选择坐标平面上的2点就自动描绘将该2点间连起来的直线的回答方法中,通过采用将能选择的点限制在整数坐标的snap技术,能根据将回答的坐标与正确回答的坐标完全一致的情况作为正确回答的简易的评分基准,来进行自动评分。
4.但若限制回答的自由度,就存在不一定能有效果地测试应考者对题目的理解的问题。
5.另一方面,在提高回答的自由度的情况下,为了能将与标准答案近似的回答图形也判定为正确回答,需要预先设定表示判定为正确回答的范围的评分基准。在该评分基准的设定中,若仅使用用户通过数值指定坐标平面上的范围的方法,则存在不仅易于产生错误还比较麻烦的课题。


技术实现要素:

6.本发明的一实施例所涉及的信息处理装置具备执行存储于存储部的程序的至少1个处理器,所述至少1个处理器生成评分基准信息,其在针对在作为坐标平面或坐标空间的正交坐标系描绘图形的题目的回答图形的评分处理中被参考,其特征在于,在基于用户操作显示于显示部的所述正交坐标系中描绘了参考图形的情况下,包含基于所述参考图形确定的评分基准所涉及的信息地生成所述评分基准信息。
7.本发明的一实施例所涉及的记录介质是记录了能由信息处理装置的至少1个处理器执行的程序的非临时的计算机可读的记录介质,其特征在于,所述至少1个处理器遵循所述程序来生成评分基准信息,其在针对在作为坐标平面或坐标空间的正交坐标系描绘图形的题目的回答图形的评分处理中被参考,其特征在于,在基于用户操作显示于显示部的所述正交坐标系中描绘了参考图形的情况下,包含基于所述参考图形确定的评分基准所涉及的信息地生成所述评分基准信息。
8.本发明的一实施例所涉及的信息处理方法,由计算机执行,生成评分基准信息,其在针对在作为坐标平面或坐标空间的正交坐标系描绘图形的题目的回答图形的评分处理中被参考,其特征在于,在基于用户操作显示于显示部的所述正交坐标系中描绘了参考图形的情况下,包含基于所述参考图形确定的评分基准所涉及的信息地生成所述评分基准信
息。
附图说明
9.图1是评分系统的概略结构图。
10.图2是表示评分服务器的功能结构的框图。
11.图3是表示客户端终端的功能结构的框图。
12.图4是表示客户端服务器的功能结构的框图。
13.图5是说明评分基准生成处理的序列图。
14.图6是表示评分基准设定画面的示例的图。
15.图7是表示评分基准数据的内容例的图。
16.图8是说明评分处理的序列图。
17.图9是表示实施例1所涉及的参考图形设定画面的图。
18.图10是表示反映了图9的参考图形设定画面的内容的评分基准设定画面的示例的图。
19.图11是表示反映了图9的参考图形设定画面的内容的评分基准设定画面的其他示例的图。
20.图12是表示实施例2所涉及的参考图形设定画面的图。
21.图13是说明判定区域的设定方法的图。
22.图14是说明判定区域的设定方法的图。
23.图15是表示反映了图14的参考图形设定画面的内容的评分基准设定画面的示例的图。
24.图16是表示实施例3所涉及的参考图形设定画面的图。
25.图17是表示反映了图16的参考图形设定画面的内容的评分基准设定画面的示例的图。
26.图18是表示实施例4所涉及的参考图形设定画面的图。
27.图19是表示反映了图18的参考图形设定画面的内容的评分基准设定画面的示例的图。
28.图20是表示变形例5所涉及的参考图形设定画面的示例的图。
29.图21是表示变形例5所涉及的参考图形设定画面的其他示例的图。
30.图22是表示变形例5所涉及的参考图形设定画面的其他示例的图。
具体实施方式
31.以下基于附图来说明本发明的实施方式。
32.《评分系统的结构》
33.图1是本实施方式的评分系统1的概略结构图。
34.评分系统1具备评分服务器10(信息处理装置)、客户端终端20和客户端服务器30。评分服务器10、客户端终端20以及客户端服务器30经由通信网络n能信息通信地连接。通信网络n例如是因特网,但并不限于此,也可以是lan(local area network,局域网)等其他网络。
35.评分系统1是提供cbt中的自动评分服务的计算机系统。本实施方式的评分系统1能进行对作为坐标平面的正交坐标系描绘图形的题目的自动评分。其中,评分系统1也可以能进行其他形式的题目(例如从多个选项选择正确回答的题目、以数值输入回答的题目)的自动评分。评分系统1的评分服务器10对应于来自客户端终端20的请求,生成包含题目的评分基准所涉及的信息的评分基准数据332(评分基准信息)(参考图4),并发送到客户端服务器30。此外,评分服务器10对应于来自客户端服务器30的自动评分api的调用来执行回答图形的评分处理,将包含评分结果所涉及的信息的评分结果数据335发送到客户端服务器30。在评分处理中,参考评分基准数据332中所含的评分基准。关于这些处理的详细,之后叙述。
36.《评分服务器的结构》
37.图2是表示评分服务器10的功能结构的框图。评分服务器10具备cpu11(central processing unit,中央处理器)、ram12(random access memory,随机存取机器)、存储部13、操作部14、显示部15、通信部16和总线17等。评分服务器10的各部经由总线17连接。
38.cpu11是控制评分服务器10的各部的动作的处理器(处理部、第1处理部、第2处理部)。cpu11将存储于存储部13的评分基准生成程序131以及评分程序132等读出并在ram12的工作区展开,遵循该展开的程序来执行各种处理。例如,cpu11通过执行评分基准生成程序131,来对客户端终端20提供评分基准的生成ui(user interface,用户界面),并且基于客户端终端20中的用户操作来生成评分基准数据332,将其发送到客户端服务器30。此外,cpu11若从客户端服务器30调用自动评分api,就执行评分程序132来执行对回答的评分处理,生成评分结果数据335,并发送到客户端服务器30。
39.ram12对cpu11提供作业用的存储器空间,暂时存储数据。ram12可以包含非易失性存储器。
40.存储部13是由作为计算机的cpu11可读的非临时的记录介质,由hdd(hard disk drive,硬盘驱动器)、ssd(solid state drive,固态硬盘)等构成。在存储部13中存储由cpu11执行的评分基准生成程序131以及评分程序132等程序、该程序的执行时所参考的数据等。程序以计算机可读的程序代码的形态存放于存储部13。
41.操作部14具有鼠标等指向设备以及键盘等,接受用户所进行的位置输入以及键输入等,将该操作信息输出到cpu11。
42.显示部15具备液晶显示器等显示装置,遵循来自cpu11的显示控制信号来在显示装置进行各种显示。
43.通信部16由路由器、网卡等构成。cpu11经由通信部16与通信网络n上的客户端终端20以及客户端服务器30通信连接,来进行数据的收发。
44.《客户端终端的结构》
45.图3是表示客户端终端20的功能结构的框图。
46.客户端终端20是利用评分系统1的服务的用户(例如管理学生的回答、其评分结果的教师等)所使用的计算机装置。客户端终端20例如是笔记本pc(personal computer)、桌面pc、平板终端或智能手机等。客户端终端20在浏览器231上对应于来自用户的输入操作对评分服务器10以及客户端服务器30请求各种处理的执行,在显示部25显示从评分服务器10接收到的处理结果等。
47.客户端终端20具备cpu21、ram22、存储部23、操作部24、显示部25、通信部26和总线
27等。此外,客户端终端20的各部经由总线27连接。
48.cpu21是控制客户端终端20的各部的动作的处理器。cpu21将存储于存储部23的浏览器231等程序读出并在ram22的工作区展开,遵循该展开的程序来执行各种处理。
49.ram22对cpu21提供作业用的存储器空间,暂时存储数据。ram22可以包含非易失性存储器。
50.存储部23是作为计算机的cpu21可读的非临时的记录介质,由hdd、ssd等构成。在存储部23中存储由cpu21执行的浏览器231等程序、该程序的执行时参考的数据等。程序以计算机可读的程序代码的形态存放于存储部23。浏览器231是使从评分服务器10以及客户端服务器30发送的各种程序的执行结果、因特网上的web页面的信息等显示在显示部25上的程序。
51.操作部24、显示部25以及通信部26的结构由于与评分服务器10的操作部14、显示部15以及通信部16的结构同样,因此省略说明。
52.《客户端服务器的结构》
53.图4是表示客户端服务器30的功能性结构的框图。
54.客户端服务器30是存储利用评分系统1的服务的用户所管理的个别的数据(例如题目的评分基准、回答以及评分结果所涉及的数据等)、或者存储并执行用户所生成的自动评分脚本的计算机装置。
55.客户端服务器30具备cpu31、ram32、存储部33、操作部34、显示部35、通信部36和总线37等。此外,客户端服务器30的各部经由总线37连接。
56.cpu31是控制客户端服务器30的各部的动作的处理器。cpu31将存储于存储部33的自动评分脚本331等各种程序读出并在ram32的工作区展开,遵循该展开的程序来执行各种处理。例如,cpu31通过执行自动评分脚本331,来以评分用个别数据334为自变量调用评分服务器10的自动评分api,生成并取得评分结果数据335。另外,在本说明书中,设为在程序中包含不编译就能执行的脚本。
57.ram32对cpu31提供作业用的存储器空间,暂时存储数据。ram32可以包含非易失性存储器。
58.存储部33是作为计算机的cpu31可读的非临时的记录介质,由hdd、ssd等构成。在存储部33中存储由cpu31执行的自动评分脚本331等程序、该程序的执行时参考的数据等。程序以计算机可读的程序代码的形态存放于存储部33。自动评分脚本331通常由评分系统1的用户对应于目的来作成,但也可以使用预先作成的脚本。
59.存储于存储部33的数据有评分基准数据332、回答数据333(回答信息)、评分用个别数据334以及评分结果数据335等。
60.在针对在作为坐标平面的正交坐标系描绘图形的题目的回答图形的评分处理中参考评分基准数据332。评分基准数据332包含上述的评分处理中的评分基准所涉及的信息。评分基准数据332对应于来自客户端终端20的请求由评分服务器10生成,被发送到客户端服务器30并存储于存储部33。评分基准数据332是能在评分服务器10的自动评分api的执行时作为自变量参考的格式,在此是json格式的文件。
61.回答数据333是解答上述的题目的学生等回答者在图示略的回答用的终端装置中生成的回答图形所涉及的数据。回答数据333在回答者有多个的情况下按每个回答者生成。
回答数据333中所含的数据项目按每个题目预先确定。
62.评分用个别数据334是在评分基准数据332中插入了某回答者的回答数据333的数据。因此,在评分用个别数据334中包含评分基准信息、和由1位回答者生成的回答信息。评分用个别数据334在回答者有多个的情况下按每个回答者生成。评分用个别数据334是与评分基准数据332相同格式(这里是json格式)的文件。
63.评分结果数据335包含回答的评分结果所涉及的信息。评分结果数据335通过以评分用个别数据334为自变量调用评分服务器10的自动评分api来在评分服务器10中生成,被发送到客户端服务器30。
64.操作部34、显示部35以及通信部36的结构由于与评分服务器10的操作部14、显示部15以及通信部16的结构同样,因此省略说明。
65.《评分系统的动作》
66.接下来,关于评分系统1的动作,以评分基准的生成所涉及的动作以及利用了该评分基准的评分动作为中心进行说明。这些动作中的动作主体是评分服务器10的cpu11、客户端终端20的cpu21以及客户端服务器30的cpu31,但以下为了方便,存在将评分服务器10、客户端终端20以及客户端服务器30记载为动作主体的情况。
67.图5是说明评分基准生成处理的序列图。
68.图5中是表示在生成评分基准的动作中,在评分服务器10、客户端终端20以及客户端服务器30的相互间收发的信号的流程的图。
69.利用评分系统1所提供的自动评分功能的用户首先在客户端终端20中启动浏览器231,访问给定的url。由此,客户端终端20对评分服务器10请求用于显示评分基准设定画面251的显示数据的发送(步骤s101)。评分服务器10对应于该请求来执行评分基准生成程序131,将用于显示评分基准设定画面251的显示数据发送到客户端终端20,并使客户端终端20的显示部25显示评分基准设定画面251(步骤s102)。
70.图6是表示评分基准设定画面251的示例的图。
71.在评分基准设定画面251显示参考正确回答信息41、参考形状信息42、回答图形信息43、评分变量信息44、评分逻辑信息45、题目id461、小题id462、保存按钮47和参考图形描绘按钮48等。以下,在题目的回答中所用的xy坐标平面中,将x坐标为a、y坐标为b的点记作点(a,b)。
72.参考正确回答信息41是作为题目的标准答案由用户设定的正确回答图形所涉及的信息。在图6中,将以point0(5,10)和point1(-5,-10)作为2个端点的直线l0设定为正确回答图形。此外,“bind by index”的设定是指甚至在该设定以后设置的多个回答要素的回答顺序都进行考虑。在图6的示例中,将回答时由回答者最初选择的点设为point0,将接下来选择的点设为point1。另一方面,还能通过从下拉列表变更“index”的部分来将设定变更为“bind by any”,从而不考虑回答顺序。在该情况下,对将所选择的2点设为“point0、point1”的组合和设为“point1、point0”的组合均进行评分,采用得分高的一方作为评分结果。
73.参考形状信息42是评分基准中参考的各种形状所涉及的信息。在图6中,作为参考形状,设定表示回答中所用的坐标平面的“graphbounds”。在此,“graphbounds”是以点(-10,-10)为左下端,x方向、y方向的长度为20的矩形区域。在图6中,作为参考形状而仅设定
有“graphbounds”,但也可以设定2个以上的参考形状。
74.回答图形信息43是回答者的回答图形所涉及的数据。在评分基准的设定时输入用于设置插入回答者的回答数据的部位的虚设的回答图形信息43。在此,输入作为回答图形的直线l0的2个端点p0(point0)以及p1(point1)的坐标的数据,以使得与参考正确回答信息41对应。
75.评分变量信息44是用于构成评分逻辑信息45的评分逻辑的评分变量所涉及的信息。在此,对评分变量“correct”代入自动评分函数“equalall”的值。自动评分函数“equalall”是在参考正确回答信息41的数据(这里是point0以及point1的坐标)与回答图形信息43的数据(同样是point0以及point1的坐标)完全一致的情况下返回“true(1)”、在不完全一致的情况下返回“false(0)”的函数。在图6中,使用单一的评分变量,但也可以设定2个以上的评分变量。
76.评分逻辑信息45表示利用了评分变量信息44的评分变量的评分逻辑。在图6中,通过“score=correct”这样的逻辑式来确定得分(score)。在图6的示例中,由于参考正确回答信息41的数据和回答图形信息43的数据并不完全一致,因此评分变量“correct”成为“false(0)”,“score”成为“0”。
77.题目id461是按每个题目分配的固有的符号。能通过题目id461调用与该题目对应的评分基准数据332。小题id462是按题目中所含的每个小题分配的固有的符号。在题目中包含多个小题的情况下,在评分基准数据332中包含与多个小题对应的多个评分基准所涉及的信息。在该情况下,能通过将多个小题的得分相加来设为题目整体的得分的方法、仅在全部小题为正确回答的情况下将题目设为正确回答的方法等来进行评分。
78.保存按钮47是用于以该时间点的评分基准设定画面251的内容生成评分基准数据332的按钮。
79.参考图形描绘按钮48是在将评分基准的设定中所用的参考图形描绘在图表查看器上的情况下选择的按钮。关于利用参考图形的评分基准的设定方法,之后叙述。
80.若选择保存按钮47,就从客户端终端20对评分服务器10发送评分基准数据332的生成请求(图5的步骤s103)。接收到该生成请求的评分服务器10通过遵循评分基准生成程序131执行处理,来生成json格式的评分基准数据332并发送到客户端服务器30(步骤s104)。若在步骤s104中评分基准数据332被存储到客户端服务器30的存储部33,评分基准生成处理结束。
81.图7是表示评分基准数据332的内容例的图。
82.在此,例示反映了图6所示的评分基准设定画面251的内容的评分基准数据332。在评分基准数据332中包含小题id、评分逻辑、正确回答(参考正确回答信息41的内容)、回答者的回答(回答图形信息43的内容)以及用于识别回答者的回答者识别id等。图7是评分基准数据332的一例,并不限于该格式。
83.接下来,说明用于使用所生成的评分基准数据332进行回答图形的自动评分的评分处理。
84.图8是说明评分处理的序列图。
85.在将评分基准数据332以及回答数据333存储到客户端服务器30的存储部33的情况下,对应于客户端终端20中的给定的用户操作而开始评分处理。
86.开始评分处理后,客户端终端20对客户端服务器30请求自动评分脚本331的开始(步骤s201)。
87.客户端服务器30对应于该请求来执行自动评分脚本331。客户端服务器30首先在评分基准数据332中插入1个回答数据333来生成评分用个别数据334,并存储到存储部33(步骤s202)。在步骤s202,通过将图7所示的评分基准数据332中的“回答者的回答”的部位替换成个别的回答者的实际的回答内容,来生成评分用个别数据334。由此,生成包含评分基准数据332中所含的评分基准的信息和某回答者的回答数据333的评分用个别数据334。
88.接下来,客户端服务器30以步骤s202中生成的评分用个别数据334为自变量,来调用评分服务器10的自动评分api(步骤s203)。评分服务器10对应于自动评分api的调用来执行评分程序132,生成评分结果数据335并发送到客户端服务器30(步骤s204)。在此,评分服务器10参考接收到的评分用个别数据334中所含的评分基准数据332的评分基准,来进行对该评分用个别数据334中所含的回答数据333的评分。在图6、7的示例中,首先比较参考正确回答信息41的坐标和回答数据333的回答图形信息43的坐标,取得评分变量“correct”的值。然后,遵循“score=correct”的评分逻辑来算出得分,生成包含该得分的信息的评分结果数据335。
89.客户端服务器30接收到评分结果数据335后,判别全回答者的评分是否结束(步骤s205),在判别为有评分未结束的回答者的情况下(步骤s205中“否”),使用下一回答者的回答数据333再度执行步骤s202。在判别为全回答者的评分结束的情况下(步骤s205中“是”),客户端服务器30使自动评分脚本331结束。由此,评分处理结束。
90.《利用了参考图形的评分基准的设定方法》
91.在本实施方式的评分系统1中,在评分基准设定画面251中的评分基准的设定时,使客户端终端20的显示部显示(描绘)参考图形,能使评分基准反映该参考图形的信息。以下说明如此地利用了参考图形的评分基准的设定方法所涉及的实施例1~5。
92.(实施例1)
93.首先,作为实施例1,说明通过参考图形确定判定区域、设定该判定区域与回答图形的位置关系所涉及的评分基准的情况。
94.图9是表示实施例1所涉及的参考图形设定画面252的图。
95.参考图形设定画面252是在评分基准设定画面251中选择了参考图形描绘按钮48的情况下显示于显示部25的图表查看器。在参考图形设定画面252中显示坐标平面51、模式选择按钮52、基准线61、基准矩形62和回答图形71等。这当中的基准线61以及基准矩形62是参考图形的一例。
96.坐标平面51相当于在评分基准设定画面251的参考形状信息42中设定的“graphbounds”。在该坐标平面51上描绘基准线61、基准矩形62以及回答图形71等。坐标平面51的坐标范围、辅助线的间隔能通过向设于参考图形设定画面252的右侧的文本框53的数值输入来变更。此外,该变更被反映在评分基准设定画面251的参考形状信息42中的“graphbounds”的内容中。还能对应于用户操作来使坐标平面51的x轴上及/或y轴上显示基准的值。例如,还能在x轴以及y轴的交点使表示原点的“0”显示。
97.模式选择按钮52,是用于指定参考图形设定画面252中的参考图形的描绘模式的按钮。选择模式选择按钮52后,显示表示多个描绘模式的选项的图示略的图标群,能通过选
择一个图标来变更描绘模式。描绘模式有描绘基准线作为参考图形的基准线描绘模式、用于指定以基准线为基准的区域的区域指定模式、描绘基准矩形作为参考图形的矩形描绘模式等。
98.基准线61在此与在评分基准设定画面251的参考正确回答信息41中设定的直线l0(作为题目的标准答案由用户设定的正确回答图形)对应。能通过模式选择按钮52选择基准线描绘模式,通过在坐标平面51中指定2个端点的操作(例如配合鼠标光标进行点击的操作)来生成基准线61。在端点的指定中,可以采用将能选择的点限制在整数坐标的snap技术。此外,可以是,能通过变更基准线61的端点的位置的操作来变更基准线61的形状,将该变更反映到评分基准设定画面251的参考正确回答信息41中。此外,可以是,在变更了参考正确回答信息41中的2个端点(point1、point2)的坐标数据的情况下,将该变更反映到参考图形设定画面252中的基准线61中。
99.基准矩形62是具有与坐标平面的坐标轴平行的边的矩形。图9的基准矩形62是以基准线61的2个端点为中心的一边的长度为2的正方形。基准矩形62表示以该基准矩形62为边界线的判定区域r0、r1。能将该判定区域r0、r1与回答图形71的位置关系设定为评分基准。例如,能确定评分基准,以使得在回答图形71穿过判定区域r0、r1的情况下,判定为正确回答。在该情况下,除了与表示正确回答图形的基准线61完全一致的回答图形71以外,将穿过判定区域r0、r1的任意的回答图形71判定为正确回答。此外,还能确定评分基准,以使得在回答图形71中的给定的特征点(2个端点p0、p1)分别位于r0、r1的判定区域的内部的情况下判定为正确回答。
100.在由模式选择按钮52选择了矩形描绘模式的情况下,对应于用户操作在坐标平面51描绘基准矩形62。该用户操作例如是在坐标平面51上指定基准矩形62的相对顶点的位置的操作,基于该用户操作来确定基准矩形62的坐标平面51中的位置。该用户操作可以是拖拽操作。即,可以将拖拽操作的起点以及终点确定为基准矩形62的相对顶点的位置。此外,在相对顶点的位置的指定中,可以采用将能选择的点限制在整数坐标的snap技术。
101.回答图形71与评分基准设定画面251的回答图形信息43中的直线l0对应。在评分基准的生成阶段,回答图形71是虚设的。
102.图10是表示反映了图9的参考图形设定画面252的内容的评分基准设定画面251的示例的图。
103.在图10所示的评分基准设定画面251的参考形状信息42中,作为参考形状,除了表示回答坐标区域的“graphbounds”以外,还定义并显示2个基准矩形62对应的判定区域“r0”、“r1”。表示参考形状信息42中的判定区域“r0”、“r1”的坐标数据等,由cpu11根据参考图形设定画面252中的判定区域r0、r1的内容来算出并显示。因而,用户能省去输入作为参考形状的判定区域“r0”、“r1”的坐标数据的工夫。
104.在评分变量信息44中,定义并显示评分变量“satisfied_0”、“satisfied_1”。在评分变量“satisfied_0”中代入以回答图形信息43的直线“l0”和作为参考形状的判定区域“r0”为自变量的自动评分函数“linehits”的值。此外,在评分变量“satisfied_1”中代入以回答图形信息43的直线“l0”和作为参考形状的判定区域“r1”为自变量的自动评分函数“linehits”的值。自动评分函数“linehits”是在自变量的直线穿过自变量的判定区域的情况下返回“true”的函数。
105.在评分逻辑信息45中,定义在评分变量“satisfied_0”、“satisfied_1”均为“true”的情况下“score”(得分)成为“1”的评分逻辑。在图9、10的示例中,由于回答图形信息43的直线l0(回答图形71)均穿过判定区域r0、r1,因此将“score”算出为“1”。如此地,通过图10的评分基准设定画面251生成的评分基准数据332,在评分处理中,用在回答图形71是否穿过判定区域r0、r1的判定中。
106.图11是表示反映了图9的参考图形设定画面252的内容的评分基准设定画面251的其他示例的图。
107.在图11的评分基准设定画面251的评分变量信息44中,定义并显示评分变量“in1”、“in2”、“correct”。在评分变量“in1”中代入以表示回答图形信息43的直线l0的一方的端点p0的“l0.points[0]”和判定区域“r0”为自变量的自动评分函数“inbox”的值。此外,在评分变量“in2”中代入以表示回答图形信息43的直线“l0”的另一方的端点p1的“l0.points[1]”和判定区域“则”为自变量的自动评分函数“inbox”的值。自动评分函数“inbox”是在自变量的点位于自变量的判定区域的内部的情况下返回“true”的函数。将评分变量“correct”定义成在评分变量“in1”、“in2”均为“true”的情况下成为“true”。
[0108]
在评分逻辑信息45中,通过“score=correct”这样的逻辑式来确定得分。在图9、11的示例中,由于回答图形信息43的直线l0(回答图形71)的端点p0、p1分别位于判定区域r0、r1的内部,因此评分变量“in1”、“in2”、“correct”均成为“true(1)”,将“score”算出为“1”。如此地,通过图11的评分基准设定画面251生成的评分基准数据332,在评分处理中,用在回答图形71的给定的特征点(这里是2个端点p0、p1)是否位于判定区域r0、r1内的判定中。
[0109]
如图10、11例示的那样,评分变量信息44中的评分变量的定义以及评分逻辑信息45的内容能遵循所期望的评分方法由用户自由设定。
[0110]
(实施例2)
[0111]
在实施例1中,通过作为参考图形的基准矩形62来确定判定区域,但也可以取而代之,将作为参考图形的2个以上的基准线作为边界线来确定判定区域。
[0112]
图12是表示实施例2所涉及的参考图形设定画面252的图。
[0113]
在图12的参考图形设定画面252中,取代图9所示的基准矩形62而显示基准线63、64。基准线63、64是参考图形的一例。基准线63相当于函数y=2x 2的图表,基准线64相当于函数y=2x-2的图表。此外,以基准线63为边界线,将y坐标比基准线63小的区域设为判定区域r2,以基准线64为边界线,将y坐标比基准线64大的区域设为判定区域r3。换言之,判定区域r2是满足y≥2x-2的区域,判定区域r3是满足y≤2x 2的区域。以下将判定区域r2、r3的重复范围记作判定区域r4。
[0114]
图12的判定区域r2、r3通过以下那样的顺序设定。即,首先,如图13所示那样,通过模式选择按钮52选择区域指定模式来描绘基准线63。基准线63能通过指定坐标平面51上的2点的用户操作来描绘。能从该状态起,通过在显示画面中进行使光标55位于基准线63的一方侧或另一方侧的用户操作(鼠标悬停操作),将基准线63的该一方侧或另一方侧指定为判定区域r2。在图13中,通过使光标55位于基准线63的-y方向( x方向)侧,来指定判定区域r2。将所指定的判定区域r2的内容反映到设于参考图形设定画面252的右侧的信息显示部54。另外,也可以在变更了信息显示部54的文本框中的输入内容的情况下,将该变更反映到
基准线63以及第2区域r2中。通过在图13的状态下进行点击操作等确定操作,来确定基准线63以及判定区域r2,并将其反映到评分基准设定画面251的参考形状信息42。另外,指定判定区域r2的操作也可以是鼠标悬停操作以外的操作。
[0115]
接下来,如图14所示那样,描绘基准线64,通过使光标55位于基准线64的 y方向(-x方向)侧来指定判定区域r3。通过在图14的状态下进行点击操作等,来确定基准线64以及判定区域r3。此外,确定作为判定区域r2、r3的重复范围的判定区域r4。
[0116]
图15是表示反映了图14的参考图形设定画面252的内容的评分基准设定画面251的示例的图。
[0117]
在图15的评分基准设定画面251的参考形状信息42中,作为参考形状,除了表示回答坐标区域的“graphbounds”以外,还定义并显示图12-14所示的判定区域“r2”、“r3”。表示参考形状信息42中的判定区域“r2”、“r3”的不等式由cpu11根据参考图形设定画面252中的基准线63、64和判定区域r2、r3的内容来算出并使其显示。因而,用户能省去用于确定作为参考形状的判定区域“r2”、“r3”的数据输入的工夫。
[0118]
在评分变量信息44中,定义并显示评分变量“sati_pt0r2”、“sati_pt0r3”、“sati_pt1r2”、“sati_pt1r3”。在评分变量“sati_pt0r2”中代入以表示回答图形信息43的直线l0的一方的端点p0的“l0.pt0”和判定区域“r2”为自变量的自动评分函数“satisfies”的值。在评分变量“sati_pt0r3”中代入以“l0.pt”和判定区域“r3”为自变量的自动评分函数“satisfies”的值。在评分变量“sati_pt1r2”代入以表示回答图形信息43的直线l0的另一方的端点p1的“l0.pt1”和判定区域“r2”为自变量的自动评分函数“satisfies”的值。在评分变量“sati_pt1r3”代入以“l0.pt1”和判定区域“r3”为自变量的自动评分函数“satisfies”的值。自动评分函数“satisfies”是在自变量的点位于自变量的判定区域内的情况下返回“true”的函数。
[0119]
在评分逻辑信息45中,定义在评分变量“sati_pt0r2”、“sati_pt0r3”、“sati_pt1r2”、“sati_pt1r3”均为“true”的情况下“score”成为“1”的评分逻辑。在此,评分变量“sati_pt0r2”、“sati_ptlr2”均成为“true”的是回答图形信息43的直线l0(回答图形71)位于判定区域r2的情况,评分变量“sati_pt0r3”、“sati_ptlr3”均成为“true”的是回答图形信息43的直线l0(回答图形71)位于判定区域r3的情况。即,图15的评分逻辑是在回答图形信息43的直线l0位于作为判定区域r2、r3的重复范围的判定区域r4内的情况下“score”成为“1”。换言之,通过图15的评分基准设定画面251生成的评分基准数据332,在评分处理中,用在回答图形71的2个端点p0、p1是否位于以2个基准线63、64为边界线的判定区域r4内的判定中。
[0120]
(实施例3)
[0121]
接下来,作为实施例3,说明设定参考图形与回答图形的形状的类比所涉及的评分基准的情况。
[0122]
图16是表示实施例3所涉及的参考图形设定画面252的图。在图16中,坐标平面51以外的要素省略记载(关于以后的图18、20-22也同样)。
[0123]
在图16中,作为参考图形,描绘以原点为中心的一边的长度为6的基准矩形65。基准矩形65表示以该基准矩形65为边界线的判定区域r5。此外,描绘将坐标平面51上的4点连起来的四边形的回答图形75。回答图形75表示以该回答图形75为边界线的回答区域u0。
[0124]
图17是表示反映了图16的参考图形设定画面252的内容的评分基准设定画面251的示例的图。
[0125]
在图17的评分基准设定画面251的参考形状信息42中,作为参考形状,除了表示回答坐标区域的“graphbounds”以外,还定义并显示图16所示的判定区域“r5”。
[0126]
在回答图形信息43中,定义回答图形75所表示的区域“u0”。
[0127]
在评分变量信息44中,定义评分变量“same”。在评分变量“same”中代入以回答图形信息43所涉及的区域“u0”和判定区域“r5”为自变量的自动评分函数“sameregion”的值。自动评分函数“sameregion”是在自变量的2个区域完全一致的情况下返回“true”的函数。
[0128]
另外,在图17的评分基准设定画面251中,设定规定精度49(“defaultprecision”)。既定精度49确定距正确回答范围的、作为正确回答所容许的偏离量。在图17中,由于既定精度49被设定为“0”,因此,仅在图16所示的回答图形75的各点与基准矩形65的顶点完全一致的情况下,评分函数“same”的值成为“true”。与此相对,例如若将既定精度49的值设定为“1”,则若回答图形75的各点的距基准矩形65的顶点的偏离为1以下,则评分函数“same”的值成为“true”。既定精度49的设定可以包含在上述的图6、10、11、15的评分基准设定画面251中。
[0129]
在评分逻辑信息45中,通过“score=same”这样的逻辑式来确定得分。在图16、17的示例中,由于判定区域r5不与回答图形75所涉及的回答区域u0一致,因此评分变量“same”成为“false(0)”,“score”成为“0”。如此地,通过图17的评分基准设定画面251生成的评分基准数据332,在评分处理中,用在回答图形75与作为参考图形的基准矩形65的形状的类比所涉及的判定中。
[0130]
(实施例4)
[0131]
接下来,作为实施例4,说明设定参考图形与回答图形的面积的比较所涉及的评分基准的情况。
[0132]
图18是表示实施例4所涉及的参考图形设定画面252的图。
[0133]
在图18中,作为参考图形,描绘以原点为中心的一边的长度为6的基准矩形66。基准矩形66表示以该基准矩形65为边界线的判定区域r6。此外,描绘将坐标平面51上的6点连起来的六边形的回答图形76。回答图形76表示以该回答图形76为边界线的回答区域u1。
[0134]
图19是表示反映了图18的参考图形设定画面252的内容的评分基准设定画面251的示例的图。
[0135]
在图19的评分基准设定画面251的参考形状信息42中,作为参考形状,除了表示回答坐标区域的“graphbounds”以外,还定义并显示图18所示的判定区域“r6”。
[0136]
在回答图形信息43中,定义回答图形76所表示的区域“u1”。
[0137]
在评分变量信息44中定义评分变量“intersection”。在评分变量“intersection”中代入以判定区域“r6”和回答图形信息43所涉及的区域“u1”为自变量的自动评分函数“overlap”的值。自动评分函数“overlap”是返回(自变量的2个区域重复的面积)/(自变量的给定的一方的区域的面积)的值的函数。
[0138]
在评分逻辑信息45中,通过“score=intersection>0.75”这样的逻辑式来确定得分。据此,在评分变量“intersection”的值比0.75大的情况下,得分成为“1”。如此地,通过图19的评分基准设定画面251生成的评分基准数据332在评分处理中用在回答图形76与
作为参考图形的基准矩形66的面积的比较所涉及的判定中。
[0139]
(实施例5)
[0140]
接下来,作为实施例5,说明生成表示给定的函数的图表的参考图形与回答区域的形状的类比、距离所涉及的评分基准。
[0141]
图20是表示变形例5所涉及的参考图形设定画面252的示例的图。
[0142]
在图20所示的参考图形设定画面252中,描绘了表示2个一次函数的图表的基准线67a、67b。基准线67a、67b是参考图形的一例。此外,描绘了与基准线67a对应的直线的回答图形77a和与基准线67b对应的直线的回答图形77b。能基于这样的参考图形例如设定以下的(i)~(iii)那样的评分变量,能通过将这些评分变量组合的评分逻辑来算出得分。
[0143]
(i)回答图形77a的各端点与基准线67a的距离
[0144]
(ii)回答图形77b的各端点与基准线67b的距离
[0145]
(iii)回答图形77a、77b的交点77c与基准线67a、67b的交点67c的异同或距离
[0146]
例如能设定如下那样的评分逻辑:在(i)、(ii)的距离为1以下的情况下,分别加上得分“1”,在(iii)的交点77c、67c一致的情况下加上得分“1”。
[0147]
图21是表示变形例5所涉及的参考图形设定画面252的其他示例的图。
[0148]
在图21所示的参考图形设定画面252中,描绘了表示双曲线函数的图表的2个基准线68a、68b。基准线68a、68b是参考图形的一例。此外,描绘了与基准线68a、68b对应的双曲线的回答图形78a、78b。能基于这样的参考图形,例如设定以下的(i)~(iv)那样的评分变量,通过组合这些评分变量的评分逻辑来算出得分。
[0149]
(i)包围回答图形78a的最小的矩形与包围基准线68a的最小的矩形的面积的重复率
[0150]
(ii)包围回答图形78b的最小的矩形与包围基准线68b的最小的矩形的面积的重复率
[0151]
(iii)回答图形78a、78b与基准线68a、68b的形状的类比
[0152]
(iv)回答图形78a、78b的渐近线78c的x坐标
[0153]
例如能设定如下那样的评分逻辑:在(i)、(ii)的重复率为0.75以上的情况下分别加上得分“1”,在(iii)满足给定的类比条件的情况下加上得分“1”,在(iv)的渐近线的坐标与给定值一致(或位于给定范围内)的情况下加上得分“1”。
[0154]
图22是表示变形例5所涉及的参考图形设定画面252的其他示例的图。
[0155]
在图22所示的参考图形设定画面252中,描绘有表示2次函数的图表的基准线69a和以基准线69a的极小点为中心的基准矩形69b。基准矩形69b表示以该基准矩形69b为边界线的判定区域r7。基准线69a以及基准矩形69b是参考图形的一例。此外,此外,描绘了与基准线69a对应的曲线的回答图形79a。能基于这样的参考图形例如设定以下的(i)~(iii)那样的评分变量,能通过组合这些评分变量的评分逻辑来算出得分。
[0156]
(i)包围回答图形79a的最小的矩形与包围基准线69a的最小的矩形的面积的重复率
[0157]
(ii)回答图形79a与基准线69a的形状的类比
[0158]
(iii)作为回答图形79a的特征点的极小点是否位于判定区域r7的范围内
[0159]
例如能设定如下那样的评分逻辑:在(i)的重复率为0.75以上的情况下分别加上
得分“1”,在(ii)满足给定的类比条件的情况下加上得分“1”,在(iii)的极小点满足位置关系的情况下加上得分“1”。
[0160]
另外,在基准线69a所涉及的2次函数是向上凸的形状的情况下,能使用极大点作为特征点。此外,在基准线69a表示3次函数的图表的情况下,可以将极大点、极小点或拐点作为特征点。
[0161]
《效果》
[0162]
如以上那样,作为本实施方式所涉及的信息处理装置的评分服务器10具备作为处理部的cpu11,其生成评分基准数据332,该评分基准数据332在针对在作为坐标平面51的正交坐标系描绘图形的题目的回答图形的评分处理中被参考。cpu11基于用户操作来在显示于客户端终端20的显示部25的坐标平面51描绘参考图形(基准线61、基准矩形62等),生成包含基于该参考图形确定的评分基准所涉及的信息的评分基准数据332。由此,能以视觉且直观的方法简易地设定评分基准。此外,能以调整使显示的参考图形的形状的简易的操作,容易地调整评分基准。此外,与仅通过数值输入设定正确回答范围的现有的方法比较,能在评分基准的设定中有错误的情况下容易地进行判别。此外,通过组合多个参考图形,能详细且灵活地设定评分基准。
[0163]
此外,在实施例1中,作为参考图形的基准矩形62表示以该基准矩形62为边界线的判定区域r0、r1,评分基准数据332在评分处理中用在回答图形71是否穿过判定区域r0、r1的判定中。此外,在实施例2,作为参考图形的基准线63、64表示以该基准线63、64为边界线的判定区域r2、r3,评分基准数据332在评分处理中用在回答图形71是否穿过判定区域r2、r3的判定中。由此,能以视觉且直观的方法简易地设定评分基准中所用的正确回答范围。
[0164]
此外,在实施例1中,作为参考图形的基准矩形62表示以该基准矩形62为边界线的判定区域r0、r1,评分基准数据332在评分处理中用在作为回答图形71的特征点的端点p0、p1是否位于判定区域r0、r1内的判定中。由此,能以视觉且直观的方法简易地设定评分基准中所用的正确回答范围。
[0165]
此外,在实施例5中,回答图形77a、77b、78a、78b、79a是直线或曲线的图表,特征点是直线的端点或曲线的端点、极大点、极小点或拐点。由此,能简易且合适地设定使得描绘直线或曲线的题目中的评分基准。
[0166]
此外,在实施例1、3、4中,作为参考图形的基准矩形62、65、66是具有与坐标平面51的坐标轴平行的边的矩形。由此,能以简易的处理确定参考图形与回答图形的位置关系。
[0167]
此外,在实施例1、3、4中,cpu11在坐标平面51上基于指定基准矩形62、65、66的相对顶点的位置的用户操作来确定该基准矩形62、65、66的坐标平面51中的位置。由此,能以简易的操作使参考图形显示。
[0168]
此外,在实施例2中,参考图形包含2个基准线63、64,表示以该2个基准线63、64为边界线的判定区域r4。由此,能通过调整各基准线的倾斜度、截距来简易且灵活地设定判定区域。
[0169]
此外,在实施例2中,cpu11在坐标平面51中基于指示基准线63、64的一方侧或另一方侧的用户操作来设定判定区域r2、r3,指示基准线63、64的一方侧或另一方侧的用户操作是在显示基准线63、64的显示画面使给定的光标55位于基准线63、64的一方侧或另一方侧的操作。由此,能以简易的操作指定判定区域。
[0170]
此外,实施例3、5所涉及的评分基准数据332在评分处理中用在回答图形与参考图形的形状的类比所涉及的判定中。由此,能以视觉且直观的方法简易地设定形状的类比所涉及的评分基准。
[0171]
此外,作为实施例4中的参考图形的基准矩形66是在坐标平面51中占据给定的区域的图形,评分基准数据332在评分处理中用在回答图形76与基准矩形66的面积的比较所涉及的判定中。由此,能以视觉且直观的方法简易地设定面积的比较所涉及的评分基准。
[0172]
此外,实施例5所涉及的评分基准数据332在评分处理中用在图20的作为回答图形77a、77b的特征点的端点与作为参考图形的基准线67a、67b的距离所涉及的判定中。由此,能以视觉且直观的方法简易地设定距参考图形的距离(即,回答图形的位置)所涉及的评分基准。
[0173]
此外,cpu11基于包含评分基准数据332和回答图形所涉及的回答数据333的评分用个别数据334来执行评分处理。由此,能进行基于所设定的评分基准的自动评分。
[0174]
此外,本实施方式所涉及的评分系统1具备作为第1处理部以及第2处理部的评分服务器10的cpu11。作为第1处理部的cpu11生成评分基准数据332,其在针对在作为坐标平面51的正交坐标系描绘图形的题目的回答图形的评分处理中被参考,作为第2处理部的cpu11基于包含评分基准数据332和回答图形所涉及的回答数据333的评分用个别数据334来执行评分处理。作为第1处理部的cpu11基于用户操作,在显示于客户端终端20的显示部25的坐标平面51描绘参考图形(基准线61、基准矩形62等),生成包含基于该参考图形确定的评分基准所涉及的信息的评分基准数据332。由此,能以视觉且直观的方法简易地设定评分基准。
[0175]
此外,本实施方式所涉及的评分基准生成程序131使作为计算机的评分服务器10的cpu11执行生成评分基准数据332的处理,其中该评分基准数据332在针对在作为坐标平面51的正交坐标系描绘图形的题目的回答图形的评分处理中被参考。在该处理中,cpu11基于用户操作来在显示于客户端终端20的显示部25的坐标平面51描绘参考图形(基准线61、基准矩形62等),生成包含基于该参考图形确定的评分基准所涉及的信息的评分基准数据332。由此,能以视觉且直观的方法简易地设定评分基准。
[0176]
此外,本实施方式所涉及的信息处理方法,是由作为计算机的评分服务器10的cpu11执行的信息处理方法,包含如下步骤:生成评分基准数据332,其中该评分基准数据332在针对在作为坐标平面51的正交坐标系描绘图形的题目的回答图形的评分处理中被参考,在该步骤中,基于用户操作来在显示于客户端终端20的显示部25的坐标平面51描绘参考图形(基准线61、基准矩形62等),生成包含基于该参考图形确定的评分基准所涉及的信息的评分基准数据332。由此,能以视觉且直观的方法简易地设定评分基准。
[0177]
《其他》
[0178]
另外,上述实施方式中的记述是本发明所涉及的信息处理装置、记录介质以及信息处理方法的一例,并不限定于此。
[0179]
例如,在上述实施方式中,举出评分系统1具备评分服务器10、客户端终端20以及客户端服务器30的示例进行了说,但并不限于此。例如,评分系统1也可以具有具备评分服务器10、客户端终端20以及客户端服务器30的功能的1个信息处理装置。此外,也可以使2个以上的任意数量的信息处理装置分担评分服务器10、客户端终端20以及客户端服务器30的
功能。此外,也可以通过云计算实现该功能的一部分。例如,提供评分基准的生成ui来生成评分基准数据332的cpu(第1处理部)和进行评分处理的cpu(第2处理部)可以设于不同的服务器。
[0180]
此外,评分基准数据332的生成所涉及的处理以及评分处理中所用的程序。数据(例如评分基准生成程序131、评分程序132、自动评分脚本331、评分基准数据332、回答数据333、评分用个别数据334、以及评分结果数据335)不一定非要存储于上述实施方式所示的存储部,也可以存储于任意的外部的文件服务器等。
[0181]
此外,评分基准所涉及的评分逻辑,可以是,以任意的形式对参考图形的位置、形状进行参考,并不限于上述实施方式的例示。
[0182]
此外,举出使用在评分基准数据332插入回答数据333而得到的评分用个别数据334来进行评分处理的示例进行了说明,但并不限于此,只要参考评分基准所涉及的评分基准信息和回答所涉及的回答信息,就能以任意的方法进行评分处理。
[0183]
此外,在上述实施方式中,对用于在作为坐标平面的xy正交坐标系描绘图形的示例进行了说明,但并不限于此,也可以将本发明运用于在作为坐标空间的xyz正交坐标系描绘图形的情况中。在该情况下,参考图形、回答图形以及正确回答图形,可以是坐标空间中的立体。
[0184]
此外,关于上述实施方式中的评分系统1、评分服务器10、客户端终端20以及客户端服务器30的各构成要素的细节部分结构以及细节部分动作,当然能在不脱离本发明的主旨的范围内适宜进行变更。
[0185]
虽然对本发明的实施方式进行了说明,但本发明的范围并不限定于上述的实施方式,包含权利要求书记载的发明的范围和其等同的范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献