信息处理装置、信息处理方法及计算机可读记录介质

文档序号:1057470 发布日期:2020-10-13 浏览:22次 >En<

阅读说明:本技术 信息处理装置、信息处理方法及计算机可读记录介质 (Information processing apparatus, information processing method, and computer-readable recording medium ) 是由 荒川贵将 于 2019-09-04 设计创作,主要内容包括:本发明提供信息处理装置、信息处理方法及计算机可读记录介质,信息处理装置具有:记录单元,其在存储单元中记录用户操作信息,该用户操作信息包含用户对文件进行操作的执行日期和时间、所述操作的种类、以及进行所述操作的用户的识别信息;设定单元,其设定成在由于同一用户在一定时间内对不同的两个文件进行的操作从而两个用户操作信息被记录在所述存储单元中的情况下,增加表示所述两个文件的关联性的关联度,该关联度被设定在与所述两个文件分别被进行的操作的种类的组合对应地生成的关联度信息中;以及显示控制单元,其在用户选择文件来作为操作对象的情况下,进行与所述文件对应的所述关联度信息的显示的控制。(The invention provides an information processing apparatus, an information processing method and a computer-readable recording medium, the information processing apparatus includes: a recording unit that records, in a storage unit, user operation information including execution date and time at which a user performed an operation on a file, a type of the operation, and identification information of the user who performed the operation; a setting unit configured to increase a degree of association indicating a degree of association of two different files, the degree of association being set in association information generated in association with a combination of types of operations performed on the two different files, when two pieces of user operation information are recorded in the storage unit due to operations performed on the two different files by the same user for a certain period of time; and a display control unit that controls display of the association degree information corresponding to a file when the user selects the file as an operation target.)

信息处理装置、信息处理方法及计算机可读记录介质

技术领域

本公开涉及信息处理装置、信息处理方法和计算机可读记录介质。

背景技术

提出了各种在欲将文件关联起来进行管理的情况下,参照文件的操作履历等自动地建立关联的技术。例如,在日本特开平8-161347号公报中,预先记录在文件编辑中所参照的文件名和时间,在编辑结束后将这些文件名和时间提示给用户,让用户选择相关联的文件。

另外,提出了将阅览或编辑的文档与在该作业中阅览或编辑的文档关联起来的技术(例如日本特开2010-170438号公报,日本特开2014-021508号公报)。

在现有技术中,根据在文件的操作中有无进行对其他文件的操作,来进行文件的关联,并向用户提供有关关联文件的信息。

发明内容

本公开的目的在于参照用户对文件的操作的频率和种类来向用户提示与存在关联性的文件有关的信息。

根据本公开的第一方案,提供一种信息处理装置,其具有:记录单元,其在存储单元中记录用户操作信息,该用户操作信息包含用户对文件进行操作的执行日期和时间、所述操作的种类、以及进行所述操作的用户的识别信息;设定单元,其设定成在由于同一用户在一定时间内对不同的两个文件进行的操作从而两个用户操作信息被记录在所述存储单元中的情况下,增加表示所述两个文件的关联性的关联度,该关联度被设定在与所述两个文件分别被进行的操作的种类的组合对应地生成的关联度信息中;以及显示控制单元,其在用户选择文件来作为操作对象的情况下,进行与所述文件对应的所述关联度信息的显示的控制。

根据本公开的第二方案,所述设定单元根据如下的规定操作的执行使设定于与所述两个文件的各自的操作种类的组合对应的所述关联度信息中的关联度增加,所述规定操作是使得正在***作的所述两个文件被推测出具有关联性的操作,所述规定操作不是所述存储单元的记录对象。

根据本公开的第三方案,所述规定的操作是用于将分别显示所述两个文件的画面作为操作对象进行切换的操作。

根据本公开的第四方案,所述设定单元根据记录于所述存储单元中的用户操作信息所满足的关联度的增加条件来决定关联度的增加量。

根据本公开的第五方案,所述显示控制单元以从大到小地排列所述各关联度信息中包含的关联度的方式,显示与被选作操作对象的文件对应的所述关联度信息。

根据本公开的第六方案,所述显示控制单元根据对被选作操作对象的文件进行的操作的种类,来选择作为显示对象的所述关联度信息。

根据本公开的第七方案,所述显示控制单元显示与对如下文件进行的操作有关的消息,该文件是与被选作操作对象的文件具有关联性的文件。

根据本公开的第八方案,提供一种计算机可读记录介质,其存储有使计算机执行具有如下步骤的处理的程序:在存储单元中记录用户操作信息,该用户操作信息包含用户对文件进行操作的执行日期和时间、所述操作的种类、以及进行所述操作的用户的识别信息;设定成在由于同一用户在一定时间内对不同的两个文件进行的操作从而两个用户操作信息被记录在所述存储单元中的情况下,增加表示所述两个文件的关联性的关联度,该关联度被设定在与所述两个文件分别被进行的操作的种类的组合对应地生成的关联度信息中;以及在用户选择文件来作为操作对象的情况下,进行与所述文件对应的所述关联度信息的显示的控制。

根据本公开的第九方案,提供一种信息处理方法,其具有如下步骤:在存储单元中记录用户操作信息,该用户操作信息包含用户对文件进行操作的执行日期和时间、所述操作的种类、以及进行所述操作的用户的识别信息;设定成在由于同一用户在一定时间内对不同的两个文件进行的操作从而两个用户操作信息被记录在所述存储单元中的情况下,增加表示所述两个文件的关联性的关联度,该关联度被设定在与所述两个文件分别被进行的操作的种类的组合对应地生成的关联度信息中;以及在用户选择文件来作为操作对象的情况下,进行与所述文件对应的所述关联度信息的显示的控制。

发明效果

根据上述第一方案,能够通过参照用户对文件进行的操作的频率及种类向用户提示与具有关联性的文件有关的信息。

根据上述第二方案,在进行了使得正在***作的两个文件被推测出具有关联性的操作的情况下,能够进一步增加与上述两个文件的操作种类的组合对应的关联度。

根据上述第三方案,能够根据对两个文件进行推测为有关联的切换操作来进一步增加关联度。

根据上述第四方案,能够通过满足如下条件,将2个文件的关联度设为更大的值,在该条件下,确信具有关联性。

根据上述第五方案,能够将与被选作操作对象的文件之间的关联性较强的文件通知给用户。

根据上述第六方案,能够仅选择显示被认为有用的信息。

根据上述第七方案,能够提醒注意如下操作:该操作是对与被选作操作对象的文件具有关联性的文件进行的操作。

根据上述第八方案,能够参照用户对文件进行的操作的频率及种类向用户提示与具有关联性的文件有关的信息。

根据上述第九方案,能够参照用户对文件进行的操作的频率及种类向用户提示与具有关联性的文件有关的信息。

附图说明

图1是本实施方式中的文档管理装置的结构框图。

图2是表示本实施方式中的用户操作信息数据库中存储的用户操作信息的数据结构的一例的图。

图3是表示本实施方式中的关联度信息设定处理的流程图。

图4是表示本实施方式中的关联度信息数据库中存储的关联度信息的数据结构的一例的图。

图5是表示本实施方式中的用户操作信息数据库中存储的用户操作信息的其他设定例的图。

图6是表示本实施方式中的关联度信息数据库中存储的关联度信息的关联度被更新的情况的图。

图7是表示在本实施方式中与关联度有关的信息的画面显示例的图。

图8是表示在本实施方式中与对文档进行的操作有关的消息的画面显示例的图。

图9是表示在本实施方式中与对文档进行的操作有关的其他消息的画面显示例的图。

具体实施方式

以下,根据附图说明本公开的优选的实施方式。在本实施方式中,作为文件的一个方式,以处理电子化的文档数据(以下,简称为“文档”)的情况为例进行说明。

图1是本实施方式中的文档管理装置10的结构框图。本实施方式中的文档管理装置10能够通过通用的服务器计算机等计算机来实现。即,文档管理装置10在与CPU、ROM、RAM、硬盘驱动器(HDD)等存储单元、或外部的系统之间进行信息的收发的情况下,具有网络接口。文档管理装置10由于需要向用户提供信息,因此具有用户接口,例如鼠标、键盘或显示器。或者,在经由网络向用户提供信息的情况下,可以具有网络接口。

本实施方式中的文档管理装置10包括文档管理部11、用户操作检测部12、关联度信息管理部13、显示信息生成部14、显示控制部15、文档数据库(DB)16、用户操作信息数据库(DB)17、关联度信息数据库(DB)18以及已反映信息数据库(DB)19。另外,在图1中省略了在本实施方式的说明中未使用的结构要素。

文档管理装置10将作为管理对象的文档存储在文档数据库16中,文档管理部11根据来自用户的请求对文档数据库16进行文档登记、文档的更新、删除等文档的管理。此外,根据来自用户的请求向用户提供文档。用户操作检测部12检测文档的阅览、编辑等用户对存储在文档数据库16中的文档进行的操作,并将该检测出的与用户操作相关的信息作为用户操作信息登记在用户操作信息数据库17中。

关联度信息管理部13生成关联度信息,并登记在关联度信息数据库18中,由此进行关联度信息的管理。例如,在同一用户于一定时间内对不同的2个文档进行操作,从而两个用户操作信息被记录在用户操作信息数据库17中的情况下,在对该2个文档进行的操作的种类的组合为首次出现的情况下,与该2个文档对应地生成关联度信息并登记在关联度信息数据库18中。而且,也包含并非首次的情况,在非首次的情况下,设定成使在对应的关联度信息中设定的关联度增加。

显示信息生成部14在由用户选择了文档作为操作对象的情况下,编辑与该文档对应的关联度信息,生成与操作对象的文档相关联的显示用的信息(以下,称为“显示信息”)。显示控制部15对显示信息生成部14生成的显示信息的显示进行控制。

对于用户操作信息数据库17、关联度信息数据库18及已反映信息数据库19的各数据结构,由于各种信息是在本实施方式的动作时根据需要而生成并更新的,因此结合动作的说明来进行说明。

文档管理装置10中的各结构要素11~15是通过形成文档管理装置10的计算机与在计算机所搭载的CPU中工作的程序的协作工作而实现的。另外,各数据库16~19通过搭载于文档管理装置10中的HDD来实现。或者,也可以经由网络利用RAM或位于外部的存储单元。在本实施方式中,采用了将必要的结构要素搭载于1台文档管理装置10的结构,但也可以采用将必要的结构要素分散配置在多个计算机中,构成包含多个计算机的文档管理系统。

另外,本实施方式中使用的程序当然可以由通信单元提供,也可以存储在CD-ROM或USB存储器等计算机可读取的记录介质中来提供。从通信单元或记录介质提供的程序被安装在计算机中,计算机的CPU通过依次执行程序而实现各种处理。

接着,对本实施方式的动作进行说明。在本实施方式中,大致可分为根据用户操作设定关联度信息的处理、和根据关联度信息向用户提供信息的处理。首先,对根据用户操作设定关联度信息的处理进行说明。

当用户对文档管理装置10所管理的文档进行阅览、编辑等某种操作时,用户操作检测部12对该用户操作进行检测,生成用户操作信息并登记在用户操作信息数据库17中。例如,文档管理装置10可以在操作开始时使用户指定操作模式,从而能够对文档进行操作。在本实施方式中,作为操作模式,对准备了仅能够进行参照的阅览模式和能够更新的编辑模式的情况进行说明。

图2是表示本实施方式中的用户操作信息数据库17中所存储的用户操作信息的数据结构的一例的图。用户操作信息按照用户的每一个操作而生成并被登记在用户操作信息数据库17中。在用户操作信息中,与用于识别该用户操作的识别编号(操作编号)对应地设定“日期和时间”、“文档名”、“操作”以及“用户”的各项目值。“日期和时间”是确定执行该用户操作的日期和时间的日期和时间信息。在本实施方式中设定了用户操作的开始日期和时间,但只要是结束日期和时间等能够确定用户操作被执行的时间的信息即可,不限于开始日期和时间。在“文档名”中设定了作为操作对象的文档的名称。只要是能够确定作为操作对象的文档的信息即可,也可以利用文档ID等识别信息。在“操作”中设定了由用户进行的操作的种类。在“用户”中设定进行了操作的用户的用户名。只要是能够确定进行了操作的用户的信息即可,也可以利用用户ID等识别信息。

另外,也可以采用如下方式,在文档管理装置10将用户操作的履历信息另行存储在履历信息数据库(未图示)中的情况下,用户操作检测部12无需通过始终监视用户进行的操作而直接地对用户操作进行检测,可以参照登记在履历信息数据库中的履历信息来检测用户操作。

接着,使用图3所示的流程图对参照用户操作信息数据库17的登记内容来设定关联度信息的关联度信息设定处理进行说明。该处理可以通过使关联度信息管理部13定期地工作来执行,也可以是,每当用户操作信息被登记时便进行工作。

关联度信息管理部13对是否发生了、同一用户在一定时间内对不同的2个文档进行操作从而两个用户操作信息被记录在用户操作信息数据库17中这一事项进行检查。然后,提取相应的2个文档的组(步骤101)。参照图2所示的操作No.1和操作No.2中的用户操作信息,由于在一定时间内(例如1分钟内)用户A对不同的文档1和文档2进行了操作,因此关联度信息管理部13提取基于用户A的文档1和文档2的组。

接着,关联度信息管理部13对提取出的各组实施以下的处理。首先,从提取的组中提取未处理的2个文档的组(步骤102)。如果不存在未处理的组从而无法提取(在步骤103中为“否”),则结束关联度信息设定处理。

在成功提取到了未处理的组时(在步骤103中为“是”),关联度信息管理部13参照已反映信息数据库19,检查该组是否反映在关联度信息中。关于已反映信息数据库19的数据结构将在后面叙述,在该组已经反映在关联度信息中的情况下(在步骤104中为“是”),关联度信息管理部13将处理转移到下一个未处理的组(步骤102)。

当该组没有反映在关联度信息中的情况下(在步骤104中为“否”),关联度信息管理部13对与该组对应的关联度信息是否登记在关联度信息数据库18中进行检查。这里,在与该组对应的关联度信息没有被登记在关联度信息数据库18中的情况下(在步骤105中为“否”),关联度信息管理部13生成与该组对应的关联度信息并登记在关联度信息数据库18中(步骤106)。

图4是表示本实施方式中的关联度信息数据库18中存储的关联度信息的数据结构的一例的图。在关联度信息中,是以“文档名1”、“文档名2”、“操作的组”以及“关联度”为组而进行设定的。在本实施方式中,由于处理的是2个文档的组,所以在“文档名1”和“文档名2”中分别设定了构成该组的文档的文档名。在“操作的组”中,是以对各文档进行的用户操作的种类为组进行设定的。由于在图2所示的设定例中,能够识别出对文档1和文档2分别进行了阅览操作,因此在图4中相应地设定了该操作种类的组合“阅览×阅览”。“关联度”是表示构成该组的文档的关联度的值。关联度的值越大,则文档之间的关联性越强。在新生成关联度信息时,设定0来作为初始值。

在新生成关联度信息的情况下,关联度信息管理部13对初始化后的关联度加上1(步骤107)。图4示出了,新生成文档1和文档2的组所对应的关联度信息并加上1后的设定例。另一方面,在与该组对应的关联度信息已经登记在关联度信息数据库18中的情况下(在步骤105中为“是”),关联度信息管理部13对与该组对应的关联度信息的关联度的当前值加上1(步骤107)。

如上所述,由于基于操作No.1和操作No.2的用户操作信息中的文档1和文档2的组的设定处理结束,因此针对该组,将表示关联度信息的关联度已被反映的信息登记在已反映信息数据库19中(步骤108)。例如,可以将操作No.作为组登记在已反映信息数据库19中。

图5是表示本实施方式中的用户操作信息数据库17中所存储的用户操作信息的其他设定例的图。在图5中,示出了从图2所示的登记状况起经过一段时间后登记的操作No.51和操作No.52的用户操作信息被登记的情况下的设定例。参照图5所示的操作No.51和操作No.52的用户操作信息,由于在一定时间内用户B对不同的文档1和文档2进行了阅览操作,因此,关联度信息管理部13提取基于用户B的文档1和文档2的组。伴随于此,关联度信息管理部13在上述关联度信息设定处理中提取操作No.51和操作No.52中的用户操作信息所包含的基于用户B的文档1和文档2的组(步骤102)。而且,虽然基于用户B的文档1和文档2的组还没有被反映在关联度中(在步骤104中为“否”),但是,“是该文档的组且操作的种类都是阅览(‘阅览×阅’览)”这一关联度信息已经被登记在关联度信息数据库18中(在步骤105中为“是”),因此关联度信息管理部13对与该组对应的关联度信息的关联度的当前值加上1(步骤107)。图6示出进行了该加法运算后的该文档组中的关联度信息的设定例。即,对“是文档1和文档2的组且操作的种类是‘阅览×阅览’”所对应的关联度加1而更新为“2”。

如以上说明的那样,在本实施方式中,不是简单地根据在文档的操作中是否操作了其他文档而将2个文档判断为有关联性,关联度这一指标值所表现的是:在是2个文档的组的前提下,2个文档的已经被执行过的操作种类以怎样的程度被执行这一频率。即,不是单纯地用有无来表示2个文档的关联性。

接着,对基于关联度信息向用户提供信息的处理进行说明。

图7是表示在本实施方式中,使用户所使用的终端装置显示与关联度相关的信息时的画面显示例的图。显示控制部15根据来自用户的请求显示图7所示的画面。

当用户例如从文档的一览中选择作为操作对象的文档(在图7所示的例子中为“文档1”)时,终端装置将包含该文档的识别信息(例如,文档名)的信息提供请求发送到文档管理装置10。

文档管理装置10中的显示信息生成部14通过参照关联度信息数据库18,在作为关联度信息的“文档名1”以及“文档名2”中,提取设定有被选作操作对象的“文档1”的关联度信息,将该提取出的关联度信息按照关联度从大到小的顺序排列,由此生成显示信息。然后,显示控制部15将生成的显示信息作为与“文档1”的关联文档有关的信息显示在终端装置上。

在图7中,在与关联文档相关的信息中所包含的“文档名”中,显示了作为操作对象的文档(在图7所示的例子中为“文档1”)的关联文档。具体而言,显示了与作为操作对象的“文档1”成组地设定于关联度信息中的文档的文档名。在“关联度”中显示了作为操作对象的文档与该文档之间的关联度。在“说明”中,以参照的方式显示了设定于该关联度信息中的操作的组。例如,在针对作为操作对象的文档的操作种类是阅览,且针对该文档的操作种类是编辑的情况下,在“说明”中显示“在阅览时更新的文档”。这样,在“说明”中包含的“时”之前记载的操作是针对作为操作对象的文档的操作,在“的文档”之前记载的操作是对该文档进行的操作。另外,在图7中,如在文档3中例示的那样,即使是相同的文档3,在与文档1的操作种类组合不同的情况下,关联度信息完全不同,因此作为其他信息显示。

用户根据该显示内容,能够得知与“文档1”关联性强的文档以及与该文档的操作种类组合。另外,也可以通过选择关联文档列表中的文档名而对该文档进行画面显示。此时,可以通过与相应的操作对应的操作模式来显示,即在阅览模式下显示,或者在编辑模式下显示。

在本实施方式中,如图7所示,也可以采用如下方式:通过使用户选择所需要的标签71、72、73,能够选择性地显示如下情况:针对“文档1”被进行的全部操作进行显示;仅显示与“文档1”以阅览模式***作的情况相关联的信息;仅显示与“文档1”以编辑模式***作的情况相关联的信息。

或者,也可以根据针对作为操作对象的文档的操作种类来选择作为显示对象的关联度信息。例如,在作为操作对象的文档以阅览模式***作的情况下,对于与该作为操作对象的文档成组的另一方的文档,仅将操作种类为“更新”的关联度信息作为显示对象。另外,在作为操作对象的文档以编辑模式***作的情况下,对于与该作为操作对象的文档成组的另一方的文档,仅将操作种类为“阅览”的关联度信息作为显示对象。

另外,如上所述,从用户操作信息数据库17中提取如下信息而设定了关联度信息,该信息是由于一个用户在一定时间内对不同的2个文档进行操作而生成的。这是因为用户在一定时间内对2个文档进行了操作,因此假定该2个文档具有关联性,从而设定了关联度信息。但是,还可以假定由于用户在终端装置中同时进行了不同的业务、从而与各业务相关联的文档被同时进行操作的情况。在这种情况下,即使是没有关联性的文档,由于被同时进行了操作,也会成为关联度信息的设定对象。

不过,考虑即使用户A同时执行了在如下的不同的业务(例如业务α和业务β)中被分别操作的文档(例如文档α和文档β),不同的用户B以同样方式在不同的业务(业务α和业务β)中分别同时地执行操作文档(文档α和文档β)的可能性也并不高,该不同的业务是,与上述相同的组合中的不同的业务。即,即使假设生成了基于没有关联性的文档1和文档2的组合的关联度信息并登记在关联度信息数据库18中,也认为与该文档的组合对应的关联度在这之后被进行加法运算的可能性相对较低。

根据图7所示的显示例,当显示全部的与操作对象的文档(即,“文档1”)关联的信息时,可能还会显示与文档1没有关联性的文档的相关信息。然而,与没有关联性的文档对应的关联度几乎不存在被进行加法运算的机会而保持较低的值,因此显示在关联文档的列表的下方。由此,用户能够将其判断为与文档1没有关联性的文档或者关联性非常低的文档。

另外,假定在用户操作信息中设定的日期和时间如上述那样是开始日期和时间。如果考虑对文档的操作在开始后立即结束的情况等,则从用户操作信息中设定的日期和时间开始对成组的2个文档进行的操作未必是同时进行的。但在本实施方式中,在一定时间内开始操作和上述的同时进行是同义的。

如上所述,在本实施方式中,将与“文档1”对应的全部关联度信息作为显示对象,但例如也可以仅将关联度的靠前n(n为1以上的正数)个关联度信息作为显示对象、或者仅将关联度为预先设定的阈值以上的关联度信息作为显示对象。另外,阈值也可以不是仅准备一个,而是根据例如文档的种类等属性来设定。

在图7中,向用户提示了与如下文档之间的关联度,该文档与作为操作对象文档而被选择出的文档相关联。接着,作为其他的信息提示的方法,说明显示与对具有关联性的文档进行的操作有关的消息的情况。

图8是示出了本实施方式中的与对关联文档进行的操作的有关的消息的画面显示例的图。当用户例如为了以编辑模式对作为操作对象的文档(在图8所示的例子中为“基本设计书”)进行操作而从文档的一览中选择了该文档时,终端装置向文档管理装置10发送包含该文档的识别信息(例如,文档名)的信息提供请求。

文档管理装置10中的显示信息生成部14通过参照关联度信息数据库18而在关联度信息的“文档名1”以及“文档名2”中提取设定有被选作操作对象的基本设计书的关联度信息。然后,显示信息生成部14参照提取出的关联度信息,提取具有关联性的文档作为关联文档。在此,提取关联文档的操作的种类为“更新”且关联度最大的文档作为关联文档。然后,显示控制部15使终端装置以编辑模式显示作为操作对象的文档,并且显示与对提取出的关联文档进行的操作的有关的消息81。

根据图8所示的画面显示例,作为操作对象文档(即,“基本设计书”)的关联文件而提取出了“详细设计书”,并显示了消息81,消息81示出了该“详细设计书”与“基本设计书”的关系。此外,“详细设计书”的字符串以可供选择的方式显示。如果用户通过参照所显示的消息81而判断为对于“详细设计书”也最好同时进行更新,则选择“详细设计书”。显示控制部15根据该操作以编辑模式将关联文档(即,“详细设计书”)显示在终端装置上。

这样,根据本实施方式,能够将应当同时进行更新的文档提示给用户。

另外,在图8中,示出了作为关联文档而仅显示1个文档的例子,但也可以将多个文档作为关联文档而显示。例如也可以在与作为操作对象的文档的关系中,将关联度靠前的n(n为1以上的正数)个文档显示出来,或者显示关联度为预先设定的阈值以上的文档。另外,阈值也可以不是仅准备一个,而是根据例如文档的种类等属性来设定。

图9是示出本实施方式中的与对文档进行的操作的有关的其他消息的画面显示例的图。当用户例如为了以编辑模式对作为操作对象的文档(在图9所示的例子中为“详细设计书”)进行操作而从文档的一览中选择该文档时,终端装置向文档管理装置10发送包含该文档的识别信息(例如,文档名)的信息提供请求。

文档管理装置10中的显示信息生成部14通过参照关联度信息数据库18而在关联度信息的“文档名1”以及“文档名2”中提取设定有被选作操作对象的详细设计书的关联度信息。然后,显示信息生成部14参照提取出的关联度信息,提取具有关联性的文档作为关联文档。在此,提取关联文档的操作的种类为“阅览”且关联度最大的文档作为关联文档。然后,显示控制部15使终端装置以编辑模式显示作为操作对象的文档,并且显示与对提取出的关联文档进行的操作有关的消息91。

根据图9所示的画面显示例,作为操作对象文档(即,“详细设计书”)的关联文件而提取出了“基本设计书”,并显示了消息91,该消息91示出了“基本设计书”与“详细设计书”的关系。另外,作为关联文档的“基本设计书”的字符串与图8同样,以可供选择的方式显示。如果用户通过参照消息91而判断为对于“基本设计书”也最好同时进行阅览,则选择“基本设计书”。显示控制部15根据该操作,以阅览模式在终端装置上显示关联文档(即,“基本设计书”)。

这样,根据本实施方式,能够向用户提示在文档的更新时应当参照的文档。

另外,在图9中,示出了作为关联文档仅显示1个文档的例子,但也可以将多个文档作为关联文档而显示。例如,也可以在与作为操作对象的文档的关系中,将关联度靠前的n(n为1以上的正数)个文档显示出来,或者显示关联度为预先设定的阈值以上的文档。另外,阈值也可以不是仅准备一个,而是根据例如文档的种类等属性来设定。

另外,在上述说明中,作为对文档进行的操作的种类,以文档的阅览和更新为例进行了说明。而且,在确认了相应的操作的情况下,使关联度增加1。但是,使关联度被进行加法运算的操作的种类并不一定限定于上述例子。

例如,在提供显示多个画面的操作环境的多窗口系统中,经常在多个画面(也称为“窗口”)上分别显示文档。假设在两个画面上分别显示文档的情况下,存在用户对作为操作对象的画面(即,“激活窗口”)进行切换的情况。根据对激活窗口进行切换这一情况,可以推测出,由于这2个文档是同时被进行操作的,因此是具有关联性的文档。该激活窗口的切换操作可能不是记录在文档管理装置10的履历信息数据库中的操作,且不在用户操作检测部12记录在用户操作信息数据库17中的操作的种类之中。但是,根据上述例示的激活窗口的切换操作是能够推测出各窗口中显示的2个文档具有关联性的操作。因此,可以在用户操作检测部12检测到执行了这种激活窗口的切换操作时,由关联度信息管理部13根据该切换操作的执行而对关联度信息中包含的关联度进行加法运算。例如,可以在一定时间内进行n次(n为1以上的正数)激活窗口的切换操作的情况下,对关联度进行加法运算。

另外,说明了当同一用户在一定时间内操作了不同的2个文档的情况下,将与该2个文档的组以及对该各文档的操作的种类的组合对应的关联度加1。例如,在用户A对成组的2个文档进行了阅览操作的情况下,将关联度加1。另外,在用户B对构成同一组的2个文档进行了阅览操作的情况下,对关联度再加上1。假设10个用户对构成该组的文档进行了阅览操作的情况下,在关联度上加上10。但是,因为有10人这样的很多用户操作了同一组的文档,所以可以说这2个文档之间存在关联性的可能性很高。在这种情况下,不仅可以将关联度加10,还可以采用将关联度进一步加20等方式,使得关联度以与图3所示的通常处理不同的方式增加。具体而言,预先设定成,在有10个用户设定操作对象这一增加条件下,使关联度的增加量为5。然后,在10个用户对成组的文档进行了阅览操作的情况下,关联度信息管理部13对关联度上加上10,但由于还满足上述的增加条件,所以对关联度上再加上5。以此方式,预先设定关联度的增加条件,关联度信息管理部13可以在用户操作信息数据库17中登记的用户操作信息满足任意一个增加条件的情况下,根据用户操作信息所满足的增加条件来决定关联度的增加量。由此,能够针对具有关联性的可能性较高的2个文档的组,进一步增加关联度。

在本实施方式中,如上所述,是着眼于2个文档的组,向用户提供与2个文档之间的关联性有关的信息。但是,还存在用户同时操作3个以上的文档的情况。在这种情况下,例如,可以通过将三个文档划分成2个文档的组来设定关联度信息。或者,也可以通过在关联度信息中,除了“文档名1”、“文档名2”之外,还添加“文档名3”等和用于设定文档的项目来进行应对。

17页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:文本生成方法、装置和计算机可读存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!