首页> 中国专利> 熟练指数提供装置、熟练指数提供方法、及程序

熟练指数提供装置、熟练指数提供方法、及程序

摘要

一种熟练指数提供装置,基于用户的操作日志,计算该用户的熟练指数,所述熟练指数提供装置包括:存储单元,存储所述用户的操作日志;以及熟练指数计算单元,基于与由所述用户执行的按键操作的准确度相关的操作日志和与按键操作的速度相关的操作日志的各自的方差值,计算所述熟练指数。

著录项

  • 公开/公告号CN112840364A

    专利类型发明专利

  • 公开/公告日2021-05-25

    原文格式PDF

  • 申请/专利权人 日本电信电话株式会社;

    申请/专利号CN201980066812.7

  • 发明设计人 大森久美子;城间祐辉;

    申请日2019-10-23

  • 分类号G06Q10/06(20060101);

  • 代理机构11105 北京市柳沈律师事务所;

  • 代理人金兰

  • 地址 日本东京都

  • 入库时间 2023-06-19 11:03:41

说明书

技术领域

本发明涉及一种技术,其以用于进行基于用户请求的操作的操作业务中的操作者(operator)的所有操作作为对象,向操作者提供适当的支持。关于操作业务,由多人分担进行作业的分工作业的情况也被作为对象。

背景技术

作为与向利用计算机等进行信息的输入输出操作的操作者所显示的操作者操作界面有关的现有技术,例如存在专利文献1中公开的技术、以及专利文献2中公开的技术。需要说明的是,也可以将“操作者操作界面”称为“界面”、“用户界面”、“UI”等。以下,主要使用“界面”。

专利文献1公开了一种技术,其通过利用按键操作的时间间隔对操作者的熟习度客观地进行判定,从而对界面中的用户熟练度进行判定。

<现有技术文献>

<专利文献>

专利文献1:(日本)特开平8-55103号公报

发明内容

<本发明要解决的问题>

操作者对于输入输出操作的熟习需要花费时间以及由有经验的责任人进行的培训工作,即使对于熟练者来说也存在因输入差错而发生意外事件的风险。另外,根据业务效率化的要求,希望操作者进行快速且准确的输入输出操作。

在上述专利文献1中,从操作日志中获得关于操作者的知识。在专利文献1中,利用按键操作的时间间隔对熟习度进行判定。然而,实际中,产生按键操作的时间间隔的主要原因有时并不一定取决于操作者的输入输出操作的熟习度。在此类情况下,有可能无法精确地估计熟习度。

鉴于上述问题,本发明的目的在于提供一种技术,其能够基于用户的操作日志,精确地估计用户的熟习度。

<用于解决问题的手段>

根据公开的技术,提供一种熟练指数提供装置,基于用户的操作日志,计算该用户的熟练指数,所述熟练指数提供装置包括:存储单元,存储所述用户的操作日志;以及熟练指数计算单元,基于与由所述用户执行的按键操作的准确度相关的操作日志和与按键操作的速度相关的操作日志的各自的方差值,计算所述熟练指数。

<发明的效果>

根据公开的技术,提供一种技术,其能够基于用户的操作日志,精确地估计用户的熟习度。

附图说明

图1是根据本发明的实施方式的熟练指数提供装置的结构图。

图2是示出熟练指数提供装置的硬件结构示例的图。

图3是用于对熟练指数提供装置的动作进行说明的流程图。

图4是示出由日志文件存储部存储的数据的示例的图。

图5是示出由熟练指数存储部存储的数据的示例的图。

图6是初学者的按键操作的时间间隔的次数分布示例。

图7是熟练者的按键操作的时间间隔的次数分布示例。

图8是按键操作的时间间隔的累积分布示例。

图9是示出累积概率的示例的图。

图10是示出熟练指数的判定示例的图。

图11是示出系统熟习度和业务熟习度的矩阵的示例的图。

图12是自适应式界面提供装置的结构图。

图13是用于对自适应式界面提供装置的动作进行说明的流程图。

图14是示出由UI生成部存储的数据的示例的图。

具体实施方式

以下,参照附图对本发明的实施方式(本实施方式)进行说明。以下说明的实施方式仅为一个示例,应用本发明的实施方式不限于以下的实施方式。

(实施方式的概要)

首先,对本实施方式的概要进行说明。在本实施方式中,公开了一种熟练指数提供装置,其用于提供平时利用计算机等进行信息的输入输出操作的操作者的熟练度。例如,通过与由熟练指数提供装置所提供的熟练度相适应地使界面进行变化,从而能够实现用于提高操作者的作业效率的自适应式界面提供技术。需要说明的是,也可以将操作者称为用户。

熟练指数提供装置在后台对每个操作者的操作日志进行收集,并根据收集的操作日志计算熟练指数。计算出的熟练指数例如能够通过以下方式来利用:对于熟练指数较低的操作者,通过进行关于操作业务的注释显示等,从而提供用于对业务以及操作者的操作的熟习进行辅助的界面,对于熟练指数较高的操作者,通过提供用于提高操作的效率性的界面,从而提高操作者的业务熟习和效率性。需要说明的是,虽然熟练指数是表示熟习度的指数,但是也可以以熟练指数的含义来使用熟习度。

上述操作日志例如是执行任务时的每个事件的按键操作的时间间隔、项目的输入顺序、从某个输入项目到下个输入项目的经过时间、输入内容、错误数等。通过使用这些操作日志,从而能够获得基于客观评价的熟练指数。

另外,作为操作日志,除了上述的操作日志以外,还可以以按键操作(输入、删除、画面移动、复制等)、鼠标操作、输入的顺序、必须输入的项目(字段)的遗漏、分工情况下的针对前后操作者(先前工序的操作者、后续工序的操作者等)的提问、询问、作业的重做请求等作为对象。关于上述的必须输入的项目,可以以在进行了针对某个项目的输入的情况下确定另外的某个项目的输入的、所谓的针对彼此相关的输入项目要求其相关性作为操作日志的对象。

为了从准确度的方面来判断熟习度,例如,按照每个字段、每页或每个业务来取得按下退格键以进行修改的次数和/或位置个数作为操作日志,并用于判断。另外,为了从准确度的方面来判断熟习度,在存在前后对业务进行分担作业的责任人的情况下,取得针对先前责任人的提问、来自后续责任人的重做的请求等作为操作日志,并用于判断。另外,为了从速度的方面来判断熟习度,取得输入时间、从字段输入结束到移动至下一字段的时间、从移动至字段到输入开始的时间、鼠标移动、输入顺序等作为操作日志,并用于判断。

在将上述界面分类为业务理解的辅助、操作正确性的提高的辅助、以及操作效率性的提高的辅助的情况下,通过根据熟练指数以及过去的操作日志生成并分配界面,从而能够提供与熟练度相对应的界面,并能够提高操作者整体上的作业效率。

(系统结构)

图1示出了本实施方式中的熟练指数提供装置100的功能结构。作为一个示例,图1中的熟练指数提供装置100通过对执行相同任务的操作者A和操作者B的操作日志进行分析,计算各个操作者的熟练指数,并输出所计算出的熟练指数。由此,能够提高操作者整体的任务执行效率。

如图1所示,根据本实施方式的熟练指数提供装置100具有操作部101、102、日志分析部200、熟练指数存储部300、日志文件存储部500、以及日志信息分析数据部600。

操作部101、102分别是操作者A、操作者B的操作部,并且例如包括计算机的键盘、鼠标以及其他的输入装置。

日志分析部200是对操作者的操作日志进行分析,并计算操作者的熟练指数等的功能部。本实施方式中的分析的对象例如是与操作者的思考相关的操作与操作之间的间歇时间的次数分布的相关值,但是也可以进一步添加错误数。

熟练指数存储部300是对操作者的每个任务的熟练指数进行存储的存储部。当操作者的熟练指数改变时,对由熟练指数存储部300所存储的熟练指数进行更新。另外,可以对不具有熟练指数的操作者(初次使用本系统的操作者)赋予初学者的熟练指数,或者可以预先将该操作者的熟练指数注册在熟练指数存储部300中。例如,在基于由熟练指数提供装置100所提供的熟练指数来生成UI的情况下,通过预先将该操作者的熟练指数注册在熟练指数存储部300中,并最初将其输出,从而即使对于初次使用本系统的操作者,也能够生成与该操作者的熟练指数相对应的UI。

日志文件存储部500是临时存储操作者的操作日志的存储部,并且该操作日志用于日志分析。日志信息分析数据部600对在计算操作者的熟练指数时所使用的数据进行存储。

(硬件结构示例)

上述熟练指数提供装置100例如可以通过使计算机执行描述了在本实施方式中说明的处理内容的程序而实现。

即,熟练指数提供装置100可以通过利用在计算机中内置的CPU及存储器等硬件资源来执行与由熟练指数提供装置100所实施的处理相对应的程序而实现。上述程序可以记录在计算机可读取的记录介质(可移动存储器等)中以进行保存或分发。另外,也可以通过因特网或电子邮件等网络来提供上述程序。

图2是示出本实施方式中的上述计算机的硬件结构示例的图。图2的计算机具有分别利用总线B彼此连接的驱动器装置150、辅助存储装置152、存储器装置153、CPU154、接口装置155、显示装置156、以及输入装置157等。

该计算机中的用于实现处理的程序例如通过CD-ROM或存储卡等记录介质151来提供。当将存储有程序的记录介质151设置在驱动器装置150中时,程序经由驱动器装置150从记录介质151被安装到辅助存储装置152中。但是,程序的安装也不一定必须通过记录介质151来进行,也可以经由网络从其他计算机下载。辅助存储装置152存储所安装的程序,并且存储必要的文件和数据等。

在存在程序的启动指示的情况下,存储器装置153从辅助存储装置152读出程序并对其进行存储。CPU154根据在存储器装置153中存储的程序,实现与熟练指数提供装置100有关的功能。接口装置155用作用于与网络连接的接口。显示装置156根据程序来显示GUI(Graphical User Interface:图形用户界面)等。输入装置157由键盘及鼠标、按钮、或触摸面板等构成,并且用于输入各种操作指示。需要说明的是,由显示装置156和输入装置157构成的结构是操作部的一个示例。

(熟练指数提供装置100的动作示例)

接着,参照图3的流程图对具有图1所示的功能结构的熟练指数提供装置100的动作示例进行说明。以下,作为示例,着重于由操作部101、102之中的操作部101所进行的操作进行说明。

在S101中,操作者从操作部101在日志分析部200中注册ID。日志分析部200在S102中检测操作者ID。

接着,操作者在S104中开始任务操作,日志分析部200对操作者的操作内容进行观测,并在S105中将该操作内容存储在日志文件存储部500中。

图4示出了在日志文件存储部500中存储的数据的示例。如图4所示,日志文件存储部500对操作者ID、操作者的熟练指数、与熟练指数相对应的任务ID、与任务ID相对应的事件ID、事件执行时的日志信息(按键操作的时间间隔)进行存储。另外,如上所述,作为事件执行时的日志信息,可以存储按键操作(输入、删除、画面移动、复制等)、鼠标操作、输入的顺序、必须输入的项目(字段)的遗漏、分工情况下的针对前后操作者(先前工序的操作者、后续工序的操作者)的提问、询问、作业的重做请求等。

当操作者在S106中结束任务时,日志分析部200在S107中以操作者ID作为关键字来检索操作者执行完毕的日志文件,并从日志文件存储部500取得日志文件,并且在S108中使用在日志信息分析数据部600中存储的分析算法来计算熟练指数。在日志信息分析数据部600中,例如存储有后述的用于计算熟练指数的公式。另外,将计算出的熟练指数存储在熟练指数存储部300中。存储在熟练指数存储部300中的熟练指数可以从操作部中输出,也可以经由网络输出到管理员终端等。

图5示出了在熟练指数存储部300中存储的数据的示例。如图5所示,在熟练指数存储部300中,预先存储由操作者(由操作者ID识别)执行的任务(由任务ID设别)的熟练指数。

关于熟练指数,例如设定使用了电子表格软件的实验课题作为任务,对从任务开始到结束的事件(鼠标按下、按键松开等)进行观测,并基于操作与操作之间的间歇时间的次数分布来创建。需要说明的是,在次数分布中,当针对相同事件对按键进行了预定次数以上的操作时,可以将其作为操作失误用作熟练指数的子信息。

以下,对由日志分析部200执行的熟练指数计算方法的示例进行说明。

在对熟练指数计算方法进行说明时,首先对关于按键操作的时间间隔的熟练者和初学者的次数分布进行说明。图6示出了关于按键操作的时间间隔的初学者的次数分布示例。图7示出了关于按键操作的时间间隔的熟练者的次数分布示例。图8示出了基于图6、图7制作的累积分布。

从图8可以看出,熟练者与初学者之间的差异如图9所示。即,如图9所示,关于50%值,初学者为3.7秒,熟练者为2秒,关于90%值,初学者为13.5秒,熟练者为4秒。据此,在本实施方式中,将方差值确定为针对作业效率的主要参数,并使用方差值V(x)作为熟练指数的评价尺度。使用以下公式(1)来计算方差值V(x)。

[数1]

在上述公式(1)中,V(x)是样本的方差值,E(x)是样本的平均值,N是样本数。

关于初学者和熟练者,其各自的样本的平均值和使用公式(1)所计算出的方差值如图10所示。作为所进行的任务的熟练指数,例如设置5等级评价,在方差值为11.8的情况下设定为1,在方差值为4.2的情况下设定为5,并且当用方差值对熟练指数进行线性近似时,作为从方差值获得熟练指数的公式,可以得到以下的公式(2)。

y=-0.53x+7.26 (2)

在上述公式(2)中,x是方差值,y是熟练指数。例如,在从某个操作者的操作日志所得到的方差值为8的情况下,该操作者的熟练指数被给出为3(=-0.53×8+7.26)。

日志分析部200例如定期地基于操作日志来求出初学者和熟练者的方差值,并对公式(2)进行更新。

关于上述公式(2),可以对从准确度和速度两个角度分类的操作日志进行加权运算。由此,在熟习度的差异偏向于准确度或速度中的任意一者的情况下,能够提高估计的精度。

作为用于从准确度的方面来判断熟习度的操作日志,例如包括:按照每个字段、每页或每个业务的按下退格键以进行修改的次数和/或位置个数。另外,作为用于从准确度的方面来判断熟习度的操作日志,包括在存在前后对业务进行分担作业的责任人的情况下,取得针对先前责任人的提问的数量、来自后续责任人的重做的请求的数量等。

另外,作为用于从速度的方面来判断熟习度的操作日志,例如包括:输入时间、从字段输入结束到移动至下一字段的时间、从移动至字段到输入开始的时间等。需要说明的是,也可以对从鼠标移动、输入顺序等所获得的信息进行数值化来加以使用。使用该些操作日志通过以下公式(3)来计算熟练指数。

y=αx1+βx2+γ (3)

在上述公式(3)中,x1是与准确度相关的日志(例如:按每页的按下退格键以进行修改的次数)的方差值,x2是与速度相关的日志(例如:输入时间)的方差值,y是熟练指数,α、β是权重系数,γ是常数。

关于上述公式(3),也与公式(2)同样,可以取得初学者的操作日志的方差值与熟练者的操作日志的方差值之间的关系来作为用于近似的公式。

上述的熟练指数(熟习度)的计算方法是一个示例。作为除了上述的熟练指数计算方法以外的计算方法的示例,以下对示例a~示例d进行说明。需要说明的是,对于示例a~示例d可以以任意地进行组合的方式来应用。另外,也可以将示例a~示例d中的任意一者与上述的熟练指数计算方法进行组合来应用。

示例a)在示例a中,将超级熟练者(正确性、效率性均较高)的操作日志作为最佳实践(best practice)预先保存在日志文件存储部500中,日志分析部200通过对熟习度判定对象的操作者的操作日志与最佳实践进行比较,来判定该操作者的熟习度。

作为此时的判定方法,存在由日志分析部200对输入的每一个项目(每一个字段)进行比较来判定熟习度的方法、以及对每一个画面(每一页)进行比较来判定熟习度的方法。另外,由于在一个项目、一个画面中会产生误差,因此日志分析部200可以通过对最近的n次的画面操作以及项目操作中的比较结果进行综合考虑来判定熟习度。

在对最近的n次进行综合考虑来判定熟习度的情况下,可以使用对之前n次、之前(n-1)次、之前(n-2)次、……、之前1次的操作日志的比较结果进行平均的方法,或者可以使用通过从之前n次操作日志到之前1次操作日志依次降低比较结果的加权权重来获取加权平均值的方法。

示例b)在示例b中,虽然将示例a中说明的最佳实践作为初始设定预先保存在日志文件存储部500中,但是在将操作者的操作日志积累到日志文件存储部500的期间,当获取到超过初始设定的最佳实践的正确且高效的超级熟练者的操作日志时,对最佳实践动态地进行刷新(替换),然后通过刷新后的最佳实践来计算熟习度。

示例c)在示例c中,不设定最佳实践,而是在将操作者的操作日志积累到日志文件存储部500的期间,由日志分析部200根据操作日志对影响熟习的因素与熟习度之间的关系进行学习,并利用通过学习得到的学习模型来自动地判定熟习度。需要说明的是,示例c也可以与使用最佳实践的方法组合应用。

具体地,将熟练者的操作日志和初学者的操作日志作为训练数据提供给日志分析部200,由日志分析部200基于该训练数据利用DNN(Deep Neural Network:深度神经网络)进行学习从而创建学习模型,并将学习模型存储在日志信息分析数据部600中。然后,日志分析部200通过将判定对象的操作者的操作日志输入到学习模型中从而输出熟习度。

示例d)在基于用户请求进行操作的操作业务中,假设在针对系统的熟习和针对业务的熟习这两个轴上进行熟习。在示例d中,在进行熟习度的判定时,基于该假设进行熟习度的判定。

具体地,作为用于由日志分析部200根据操作日志来判断熟习度的材料,关于针对系统的熟习度,使用输入速度、至输入开始为止的间隔、鼠标的轨迹等,关于针对业务的熟习度,使用输入顺序、必须输入项目的收罗程度、需要预处理的情况下的针对预处理者的提问、送回、需要后处理者的情况下的针对后处理者的提问、送回等。

日志分析部200使用该些判断材料,利用上述的熟练指数计算方法(例如与最佳实践的比较等)分别计算针对系统的熟习度和针对业务的熟习度。作为一个示例,对最佳实践的输入速度与判定对象的操作者的输入速度进行比较,并基于差值来计算针对系统的熟习度。另外,作为一个示例,对最佳实践的输入顺序与判定对象的操作者的输入顺序进行比较,并基于顺序与最佳实践的输入顺序不同的次数等来计算针对业务的熟习度。

日志分析部200例如在以系统熟习度作为纵轴并以业务熟习度作为横轴的矩阵(示例如图11所示)中,对判定的系统熟习度和业务熟习度进行映射。在图11的示例中,作为一个示例,示出了系统熟习度=3和业务熟习度=2的数据被映射。

从图11的最左上的纵横均为低值的低低状态到最右下的均为高值的高高状态存在多种熟习过程,通过按照各个过程在界面中添加适当的注释,从而能够实现最短的熟习过程。

接着,日志分析部200在S109中使用计算出的熟练指数的值,对关于该操作者的熟练指数存储部300的内容进行更新。

(利用熟练指数的界面的提供)

图12示出了自适应式界面提供装置1000的功能结构,该自适应式界面提供装置1000利用由上述的实施方式所提供的熟练度指数向操作者提供适当的界面。另外,图13示出了用于对自适应式界面提供装置1000的动作进行说明的流程图。需要说明的是,关于进行与上述的实施方式相同的动作的部分,省略其说明。

自适应式界面提供装置1000具有操作部101、102、日志分析部200、熟练指数存储部300、UI生成部400、日志文件存储部500、以及日志信息分析数据部600。UI生成部400是用于生成与熟练指数相对应的UI的功能部。

参照图13对动作进行说明。在S101中,操作者从操作部101在日志分析部200中注册ID。日志分析部200在S102中检测操作者ID,并在S021中从熟练指数存储部300中检索并取得与操作者ID相对应的熟练指数。需要说明的是,可以对不具有熟练指数的新的操作者(初次使用本系统的操作者)赋予初学者的熟练指数,或者可以预先将该操作者的熟练指数注册在熟练指数存储部300中。通过预先将该操作者的熟练指数注册在熟练指数存储部300中,从而即使对于初次使用本系统的操作者,也能够生成与该操作者的熟练指数相对应的UI。

日志分析部200在S202中使UI生成部400生成与操作者ID的熟练指数相对应的界面,并在S203中使操作部101显示所生成的界面。

图14示出了由UI生成部400保存的数据的示例。如图14所示,UI生成部400对与熟练指数相对应的UI类型进行保存。由此,UI生成部400生成具有与由日志分析部200所指定的操作者的熟练指数相对应的特征的UI。如后所述,UI生成部400根据在日志文件存储部500中积累的操作者的操作日志来生成界面的候选组,从候选组之中确定与熟练指数相对应的界面,并在操作部101上显示该界面。

图14所示的示例是关于接受来自顾客的订单信息并输入其内容的任务的示例。在图14中,记载有每个UI类型的UI特征。例如,在图14所示的示例中,上述候选组被分类为UI1~UI3三种类型,UI生成部400将与操作者的熟练指数相对应的候选确定为要使用的界面。

如图14所示,UI1是向熟练指数为1的操作者显示的UI,例如包括用于对业务理解进行辅助的内容(输入项目的含义的说明)。UI2是向熟练指数为2的操作者显示的UI,例如包括用于对操作正确性的提高进行辅助的内容(输入示例、与其他输入之间的相关)。UI3是向熟练指数为3的操作者显示的UI,例如包括用于对操作效率性的提高进行辅助的内容(输入辅助、输入顺序的改变)。UI的内容是按照由操作者执行的每个任务来确定。

如上所述,在图13的流程中的S104~S109中,进行熟练指数的计算、更新。

在后续的操作中使用更新后的熟练指数进行界面的选择等。例如,在更新前的熟练指数为3的情况下,当更新后的熟练指数为4~5时,设定难易度更高的界面,当更新后的熟练指数为1~2时,设定难易度更低的界面。当熟练指数为3时,设定当前的界面。

以下,作为使操作部101显示的界面的更详细的示例,对实施例1、实施例2进行说明。另外,作为关于与实施例1、2关联的界面的生成方法的实施例,对实施例3进行说明。另外,作为其他的示例,对实施例4、5进行说明。需要说明的是,实施例1~5可以任意地组合应用。另外,实施例1~5中所说明的处理均可以与此前说明的自适应式界面提供装置1000的处理进行组合应用。

<实施例1>

在实施例1中,作为在图13的流程中的S203中使操作部101显示的界面的一个示例,对注释进行说明。

在实施例1中,UI生成部400通过不改变作为对象的界面而是添加注释的方式,来实现向操作者显示的自适应式界面。该方法的优点在于,所有操作者能够共同地使用作为基础的界面,而无需更改具有作为对象的界面。

作为具体的注释,例如,在业务理解的辅助的情况下,包括向输入项目添加便笺,在操作正确性的提高的辅助的情况下,包括必须输入项目的强调显示,在操作效率性的提高的情况下,包括输入项目的列表化等。

<实施例2>

在实施例2中,作为图13的流程中的S203中使操作部101显示的UI的一个示例,对界面的改变进行说明。

在实施例2中,UI生成部400通过改变作为对象的界面,并使操作者从改变后界面进行输入,从而间接地输入到作为对象的界面。由此,实现了向操作者显示的自适应式界面。该方法的优点在于,能够针对每个操作者执行布局级别上的最优化。

作为具体的改变后界面,例如,在业务理解的辅助的情况下,包括注意事项说明的添加,在操作正确性的提高的辅助的情况下,包括自动输入功能的添加,在操作效率性的提高的情况下,包括显示顺序的改变等。

<实施例3>

UI生成部400根据过去的操作日志,确定实施例1、2中的注释候选者或界面的改变内容的候选。

例如,针对添加输入项目的便笺或添加注意事项说明的情况,UI生成部400根据从某个输入项目到下个输入项目的经过时间、或错误数等对操作者的手容易停止的部分、或容易发生差错的部分进行发现,并将该些部分确定为便笺或注意事项说明的显示位置。

另外,例如,针对必须输入项目的强调显示或自动输入功能的添加的情况,UI生成部400根据项目的输入内容以及输入顺序对相关关系进行分析,对经常为相同输入的项目、因其他项目的输入内容而必须输入的项目、或输入内容自动确定的项目进行发现。UI生成部400可以针对该发现的项目,进行必须输入项目的强调显示或自动输入功能的添加。

另外,例如,针对输入项目的列表化的情况,UI生成部400根据项目的输入内容的统计来确定要列表化的选项。另外,例如,UI生成部400根据输入顺序来确定显示顺序的改变。

UI生成部400基于记录有操作日志的所有操作者的操作日志,计算并学习上述的注释或界面的改变内容。由此,能够减小个人习惯或差错的影响,并在短时间内进行操作日志的收集。

根据操作日志所生成的上述的注释或界面的改变的候选组由UI生成部400保存,并且UI生成部400根据操作者的熟练指数来确定应向操作者提供的内容。随着操作日志的积累,依次对候选组进行更新。换言之,动态地生成向操作者显示的界面。

<实施例4>

作为又一个实施例,可以通过学习从多个操作日志中搜索出熟练指数的提高程度最快(最有效果)的注释并对其进行显示。

具体地,日志分析部200从在日志文件存储部500中积累的用户的操作日志中,提取影响用户的熟习的因素(操作花费时间、发生操作重做等),并且UI生成部400针对提取出的因素,基于操作日志与过去呈现过的界面(具体来说例如注释)的组合的历史数据,通过学习来搜索对于该因素的改善最有效果的界面(具体来说例如注释),然后显示该界面(具体来说例如注释)。

需要说明的是,作为注释,例如包括预先显示的注释、在需要提醒注意的时刻显示的注释、在鼠标或注意力(视线的移动等)移动至特定位置的情况下显示的注释、示出输入顺序的注释、示出必须输入的项目(字段)的注释、对频繁出现的自由描述内容进行选项化的注释等。关于示出顺序或示出必须的输入项目(字段)的方法,具体包括例如涂色、利用号码显示顺序、包围字段、改变字段的大小以使其显眼的方法等。

<实施例5>

也可以不将要显示的内容预先保存在UI生成部400中,而是在日志分析部200中从在日志文件存储部500中积累的操作日志中导出输入规则,并根据其内容生成显示内容。

具体地,首先,日志分析部200从在日志文件存储部500中积累的操作者的操作日志中提取输入规则。该输入规则例如是“对于该字段输入数字的人较多”、“对于该字段输入9位数字的人较多”、“在进行某个字段的输入的情况下必须在其他的某个字段进行输入”、“具有在某个字段的输入为A的情况下其他的某个字段的输入为B的输入的相关关系”等。

UI生成部400根据从操作日志中提取的输入规则来生成显示内容,并将所生成的显示内容显示在操作部101上。需要说明的是,在此也可以将由UI生成部400生成的显示内容称为“界面”。

例如,针对“在某个字段中输入9位数字的人较多”的输入规则,UI生成部400生成用于预先提醒注意“该字段的输入为9位的情况较多”或用于在该字段的输入并非9位的情况下提醒注意“位数正确吗?”等的显示内容。

另外,例如,针对“具有在某个字段中的输入为A的情况下其他的某个字段中的输入为B的输入的相关关系”的输入规则,UI生成部400生成用于预先提醒注意在该其他的某个字段中“其输入为B的可能性较大”或用于在进行了并非为B的输入的情况下提醒注意“其输入不是B吗?”等的显示内容。

关于根据输入规则生成何显示内容,例如可以应用实施例4,并通过学习来生成熟练指数的提高程度最快的显示内容。

(实施方式的总结)

如上所述,根据本实施方式,提供一种熟练指数提供装置,其基于用户的操作日志,计算该用户的熟练指数,所述熟练指数提供装置包括:存储单元,存储所述用户的操作日志;以及熟练指数计算单元,基于与由所述用户执行的按键操作的准确度相关的操作日志和与按键操作的速度相关的操作日志的各自的方差值,计算所述熟练指数。

所述熟练指数计算单元可以利用熟练指数与方差值之间的关系式来计算所述用户的所述熟练指数,该关系式根据初学者的操作日志的方差值和熟练者的操作日志的方差值得到。

所述熟练指数计算单元可以基于所述用户的操作日志与熟练度较高的用户的操作日志之间的比较,计算所述熟练指数。

另外,所述熟练指数计算单元可以根据操作日志对影响熟习的因素与熟练指数之间的关系进行学习,并利用通过学习得到的学习模型来计算所述熟练指数。

所述熟练指数计算单元可以分别计算针对系统的熟练指数和针对业务的熟练指数并将其作为所述熟练指数。

另外,根据本实施方式,提供一种由熟练指数提供装置执行的熟练指数提供方法,该熟练指数提供装置基于存储在存储单元中的用户的操作日志,计算该用户的熟练指数,所述熟练指数提供方法包括:熟练指数计算步骤,基于与由所述用户执行的按键操作的准确度相关的操作日志和与按键操作的速度相关的操作日志的各自的方差值,计算所述熟练指数。

说明书中至少公开了以下事项。

(第1项)

一种熟练指数提供装置,基于用户的操作日志,计算该用户的熟练指数,所述熟练指数提供装置包括:存储单元,存储所述用户的操作日志;以及熟练指数计算单元,基于与由所述用户执行的按键操作的准确度相关的操作日志和与按键操作的速度相关的操作日志的各自的方差值,计算所述熟练指数。

日志文件存储部500是存储单元的示例,日志分析部200是熟练指数计算单元的示例。

(第2项)

根据第1项所述的熟练指数提供装置,其中,所述熟练指数计算单元利用熟练指数与方差值之间的关系式来计算所述用户的所述熟练指数,该关系式根据初学者的操作日志的方差值和熟练者的操作日志的方差值得到。

(第3项)

根据第1项或第2项所述的熟练指数提供装置,其中,所述熟练指数计算单元基于所述用户的操作日志与熟练度较高的用户的操作日志之间的比较,计算所述熟练指数。

(第4项)

根据第1项至第3项中任一项所述的熟练指数提供装置,其中,所述熟练指数计算单元根据操作日志对影响熟习的因素与熟练指数之间的关系进行学习,并利用通过学习得到的学习模型来计算所述熟练指数。

(第5项)

根据第1项至第3项中任一项所述的熟练指数提供装置,其中,所述熟练指数计算单元分别计算针对系统的熟练指数和针对业务的熟练指数并将其作为所述熟练指数。

(第6项)

一种由熟练指数提供装置执行的熟练指数提供方法,该熟练指数提供装置基于存储在存储单元中的用户的操作日志,计算该用户的熟练指数,所述熟练指数提供方法包括:熟练指数计算步骤,基于与由所述用户执行的按键操作的准确度相关的操作日志和与按键操作的速度相关的操作日志的各自的方差值,计算所述熟练指数。

(第7项)

一种程序,用于使计算机起到根据第1项至第5项中任一项所述的熟练指数提供装置中的熟练指数计算单元的功能。

以上对本实施方式进行了说明,但本发明不限于该特定的实施方式,在权利要求书所记载的本发明的主旨的范围内,可以进行各种变形及改变。

本专利申请以2018年10月24日提交的日本发明专利申请第2018-200332号作为要求优先权的基础,本申请援引日本发明专利申请第2018-200332号的全部内容。

符号说明

100 熟练指数提供装置

1000 自适应式界面提供装置

101、102 操作部

200 日志分析部

300 熟练指数存储部

400 UI生成部

500 日志文件存储部

600 日志信息分析数据部

150 驱动器装置

151 记录介质

152 辅助存储装置

153 存储器装置

154 CPU

155 接口装置

156 显示装置

157 输入装置

去获取专利,查看全文>

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号