信息处理装置、信息处理方法和计算机可读介质与流程

文档序号:26791713发布日期:2021-09-28 23:37阅读:72来源:国知局
信息处理装置、信息处理方法和计算机可读介质与流程

1.本技术涉及信息处理装置、信息处理方法和计算机可读介质。


背景技术:

2.在日本特开2007-108827号公报中,公开了一种工作流系统,其包括用于管理工作流的工作流管理系统和布告板系统,该工作流系统能够在布告板系统发布消息,所述消息表示向由工作流管理系统定义的活动的对象数据(例如物品购买申请书的电子表单)的链接。


技术实现要素:

3.另外,以往,提出了定义多个活动要素且能够登记与各活动要素相关的多个电子文档的活动管理服务。在本说明书中,将关于各活动要素应登记的电子文档称为“证迹”。根据这样的活动管理服务,使用者能够容易地掌握有无与各活动要素相关的各证迹的登记。
4.作为活动管理服务的一例,可以举出用于对由一系列业务构成的业务流程进行管理的业务流程管理服务。这种情况下,例如,活动要素为构成业务流程的各步骤(以下称为业务步骤),证迹表示完成各业务步骤所需的电子文档(例如估价单等)。当然,活动管理服务不限于此。
5.另一方面,以往,提出了多个使用者能够在预先创建的频道上写入消息的通信服务。当该多个使用者中的一个使用者在某个频道写入消息时,访问该频道的其他使用者能够阅览该消息。
6.在此,考虑将活动管理服务的各活动要素与通信服务的各频道相关联。通过将各活动要素与各频道相关联,例如能够使与某活动要素相关的讨论在与该活动要素相关联的频道上进行。由此,使用者能够掌握发布在某频道的消息是有关于与该频道相关联的活动要素的消息。
7.但是,在活动要素定义有多个证迹的情况下,即使某个使用者想要将特定的证迹作为话题而在频道发布了消息,阅览了该频道的其他使用者也无法掌握或者难以掌握该消息是将哪个证迹作为话题。
8.本技术的目的在于,将由活动管理服务定义的活动要素且定义有多个表示应登记的电子文档的证迹的活动要素与通信服务的频道相关联,并且使得阅览了该频道的其他使用者能够掌握在与活动要素相关联的频道上使用者想要以哪个证迹作为话题。
9.根据本技术的第1方案,提供一种信息处理装置,其具备处理器,上述处理器将活动要素标识符与频道标识符相关联地存储在存储器中,上述活动要素标识符识别在活动管理服务中定义的活动要素,该活动要素定义有多个表示应登记的电子文档的证迹,上述频道标识符识别在通信服务中定义的频道,上述信息处理装置将表示在上述活动管理服务中使用者选择的上述证迹的证迹消息发布在与定义有该证迹的上述活动要素相关联的上述频道上。
10.根据本技术的第2方案,在上述活动管理服务中,执行活动流程所需的一个或多个步骤被定义作为上述活动要素,针对上述一个或多个步骤中的至少一个步骤定义多个上述证迹。
11.根据本技术的第3方案,上述处理器发布作为上述证迹而登记的电子文档来作为上述证迹消息。
12.根据本技术的第4方案,上述证迹消息是表示作为上述证迹而登记的电子文档的存储位置的消息。
13.根据本技术的第5方案,即使在上述使用者选择了未登记的上述证迹的情况下,上述处理器也将上述证迹消息发布在与定义有该证迹的上述活动要素相关联的上述频道上。
14.根据本技术的第6方案,在上述活动管理服务中,定义具有层级结构的多个活动要素,层级消息也被发布在与定义有该证迹的上述活动要素相关联的上述频道上,该层级消息表示上述层级结构中的、包含定义有上述使用者选择的上述证迹的上述活动要素的、作为上述层级结构的至少一部分的对象层级结构。
15.根据本技术的第7方案,提供一种计算机可读介质,该计算机可读介质保存有使计算机执行处理的程序,其将活动要素标识符与频道标识符相关联地存储在存储器中,上述活动要素标识符识别在活动管理服务中定义的活动要素,该活动要素定义有多个表示应登记的电子文档的证迹,上述频道标识符识别在通信服务中定义的频道,将表示在上述活动管理服务中使用者选择的上述证迹的证迹消息发布在与定义有该证迹的上述活动要素相关联的上述频道上。
16.根据本技术的第8方案,提供一种信息处理方法,其将活动要素标识符与频道标识符相关联地存储在存储器中,上述活动要素标识符识别在活动管理服务中定义的活动要素,该活动要素定义有多个表示应登记的电子文档的证迹,上述频道标识符识别在通信服务中定义的频道,上述信息处理方法将表示在上述活动管理服务中使用者选择的上述证迹的证迹消息发布在与定义有该证迹的上述活动要素相关联的上述频道上。
17.(效果)
18.根据上述第1、2、7或8方案,将由活动管理服务定义的活动要素且定义有多个表示应登记的电子文档的证迹的活动要素与通信服务的频道相关联,并且阅览了与活动要素相关联的频道的其他使用者能够掌握在该频道上使用者想要以哪个证迹作为话题。
19.根据上述第3方案,使用者通过发布作为证迹而登记的电子文档从而能够示出想要作为话题的证迹。
20.根据上述第4方案,使用者通过发布表示作为证迹而登记的电子文档的存储位置的消息从而能够示出想要作为话题的证迹。
21.根据上述第5方案,使用者能够将未登记电子文档的证迹作为话题。
22.根据上述第6方案,使用者能够掌握包含定义有想要作为话题的证迹的活动要素的对象层级结构。
附图说明
23.图1是本实施方式的服务协作系统的构成示意图。
24.图2是表示通过活动管理服务向用户终端提供的活动管理画面的例子的图。
25.图3是表示通过通信服务向用户终端提供的消息画面的例子的图。
26.图4是本实施方式的服务协作装置的构成示意图。
27.图5是表示显示有针对各活动要素的频道创建按钮的画面的第1例的图。
28.图6是表示频道可使用者设定窗口的例子的图。
29.图7是表示显示有针对各活动要素的频道创建按钮的画面的第2例的图。
30.图8是表示显示有针对定义有频道的活动要素的频道使用按钮和针对各证迹的证迹选择按钮的画面的例子的图。
31.图9是表示在活动管理服务的画面内显示出通信服务的频道的消息窗口的画面的例子的图。
32.图10是表示用户选择的证迹的证迹文档发布在与定义有该证迹的活动要素相关联的频道上的状态的图。
33.图11是示出表示用户选择的证迹的证迹文档的存储位置的消息发布在与定义有该证迹的活动要素相关联的频道上的状态的图。
34.图12是示出表示用户选择的证迹的证迹文档的消息发布在与定义有该证迹的活动要素相关联的频道上的状态的图。
35.图13是示出表示位于定义有用户选择的证迹的活动要素的上级的其他活动要素的消息发布在与定义有该证迹的活动要素相关联的频道上的状态的图。
36.图14是表示本实施方式的服务协作系统的处理流程的流程图。
具体实施方式
37.图1是本实施方式的服务协作系统10的构成示意图。服务协作系统10包括一个或多个用户终端12、活动管理服务提供装置14、通信服务提供装置16和作为信息处理装置的服务协作装置18而构成。用户终端12、活动管理服务提供装置14、通信服务提供装置16和服务协作装置18经由lan或因特网等通信线路20可通信地连接。
38.用户终端12是使用由活动管理服务提供装置14提供的活动管理服务和由通信服务提供装置16提供的通信服务的使用者(用户)所使用的终端。用户终端12例如为个人计算机、智能手机或平板终端等终端。用户终端12包括由网络适配器等构成的通信接口、由硬盘、ram或rom等构成的存储器、由液晶显示器等构成的显示器、由鼠标、键盘或触控面板等构成的输入接口和由cpu或微型计算机等构成的处理器而构成。
39.活动管理服务提供装置14例如为服务器计算机。具体而言,活动管理服务提供装置14包括由网络适配器等构成的通信接口、由硬盘、ram或rom等构成的存储器和由cpu或微型计算机等构成的处理器而构成。活动管理服务提供装置14向用户提供活动管理服务。具体而言,用户向活动管理服务进行用户登记,若从活动管理服务接受到认证(登录),则能够使用活动管理服务。需要说明的是,活动管理服务能够向大量用户提供活动管理服务,因此,针对每个由一个或多个用户构成的用户组(例如,相当于一个公司等)来定义租户。由此,例如,属于某个用户组(例如公司a)的用户只能够访问对应于公司a的租户a。
40.活动管理服务是管理用户活动的服务。作为活动,例如可以考虑业务、部门活动或个人活动等各种活动,但并不限于此。在活动管理服务中,用户预先定义一个或多个活动要素,活动管理服务针对每个所定义的一个或多个活动要素来管理用户的活动。例如,在活动
管理服务为管理业务的业务管理服务的情况下,各活动要素例如为表示一个业务单位的业务要素。另外,例如在活动管理服务为管理部门活动的部门活动管理服务的情况下,各活动要素例如表示部门活动的一个活动单位(例如练习、比赛等)。另外,例如在活动管理服务为管理个人活动的个人活动管理服务的情况下,各活动要素表示个人的一个活动单位(例如学习、制作计划等)。
41.在本实施方式中,在活动管理服务中,多个活动要素具有层级结构而定义。例如,在活动管理服务为管理业务流程的业务流程管理服务的情况下,对于作为上级活动要素的业务案件,定义业务流程。并且,在该业务案件的下级,定义作为构成该业务案件(换而言之,执行业务流程所需要的)活动要素的一个或多个业务步骤。通过活动要素具有层级结构,并将其显示给用户,由此用户能够适当地掌握多个活动要素间的关系。例如,用户能够适当地掌握为了完成某个业务案件而需要完成在该业务案件的下级定义的多个业务步骤。但是,多个活动要素也可以不一定具有层级结构。
42.这样,在活动管理服务中,在存在定义了一个或多个步骤的一系列活动的汇总(即,活动流程)的情况下,各个步骤相当于下级的活动要素,将它们汇总而成的活动流程相当于上级的活动要素,但这种方式的层级结构只是一个例子。作为其他例子,例如,对于业务管理服务而言,可以是定义了将同种业务案件汇总而成的上级类别并且在其下级定义各个业务案件这样的方式,对于部门活动管理服务而言,可以是定义了“比赛”这样的上级类别并且在其下级定义
“○○

”“××
战”这样的各个比赛的方式。
43.在活动管理服务中,能够定义关于各活动要素需要登记的电子文档。如上所述,将表示这样的电子文档之物称为证迹。尤其是对于一个活动要素定义多个证迹。用户能够将作为各证迹的电子文档与各活动要素相关联地进行登记,活动管理服务对由用户登记的电子文档进行管理。在本说明书中,将作为证迹而登记的电子文档称为“证迹文档”。
44.也可以针对各活动要素定义能够使用该活动要素的活动要素可使用者。例如,在活动流程中可以定义成:更上级的活动要素(例如业务案件)只能是处于更负责任的地位的用户(例如管理者等)使用,下级的活动要素(例如业务步骤)除了能够使用上级活动要素的用户以外负责该下级的活动要素的用户(例如负责人)也能够使用等。也可以基于各活动要素间的层级结构,能够使用上级活动要素的用户可以无条件地使用其下级的活动要素。需要说明的是,能够使用活动要素是指能够阅览该活动要素和能够登记与该活动要素有关的证迹中的任一者或两者。
45.关于活动管理服务的上述各定义由用户中处于管理活动的地位的人(例如上司、项目管理人、部长)等来进行。
46.在活动管理服务中,识别活动流程的活动流程id、作为识别该活动流程中所含的多个活动流程的活动要素标识符的活动要素id、识别在各活动要素中定义的证迹的证迹id、表示活动流程中的多个活动要素的层级结构的层级信息、表示各活动要素的活动要素可使用者的信息和作为各证迹而登记的证迹文档相互相关联地存储。
47.在本说明书中,以下对活动管理服务为管理业务流程的业务流程管理服务的例子进行说明。但是,如上所述,活动管理服务并不限于此。
48.图2是表示通过活动管理服务向用户终端12提供的活动管理画面的例子的图。当用户登录活动管理服务时,在用户终端12的显示器上显示出如图2所示的活动管理画面。在
本实施方式中,在活动管理画面中,在活动管理服务中定义的活动流程各自的多个活动要素以表示其层级结构的方式显示。在活动管理画面中,也可以只显示该用户能够使用的活动要素。
49.在本实施方式中,将业务案件定义作为一个业务流程内的最上级的活动要素,作为其一个下级的活动要素,定义了该案件中包含的业务步骤。例如,定义了“〇〇大厦工程案件”这样的最上级的活动要素,作为其下级的活动要素,定义“估价步骤”、“接受订货步骤”、“施工步骤”。当然,作为下级的活动要素,也可以定义其他业务步骤。另外,在图2中虽然没有示出,但是,也可以作为位于业务案件与业务步骤的中间层级的活动要素,定义汇总了多个业务步骤的步骤组。例如,在业务案件“〇〇大厦工程案件”的下级定义步骤组“装饰步骤组”,进一步在“装饰步骤组”的下级定义业务步骤“外装步骤”和“内装步骤”。
50.如图2所示,在活动管理画面中,以用户能够掌握多个活动流程各自的多个活动要素的层级关系的方式显示。具体而言,在表示最上级的活动要素(“〇〇大厦工程案件”)的框e1内显示出表示其下级的活动要素(“估价步骤”、“接受订货步骤”、“施工步骤”)的框e11、e12、e13。在定义了更多的下级的活动要素(业务步骤)的情况下,例如可以通过横向滚动等显示出表示进一步的业务步骤的框。
51.此外,在本实施方式中,对于各业务步骤,定义有多个证迹。本例中的证迹表示为了完成各业务步骤而需要登记的电子文档的种类。在本例中,对于“估价步骤”,定义有证迹“估价结算单”和证迹“估价单”,对于“接受订货步骤”,定义有证迹“合同书”和证迹“订货单”,对于“施工步骤”,定义有证迹“工程计划书”、证迹“图纸”、证迹“现场照片”和证迹“使用说明书”。
52.如图2所示,在活动管理画面中,以用户能够掌握对各业务步骤定义的证迹的方式显示。具体而言,在表示业务步骤的框e11内,显示表示对该业务步骤定义的证迹的字符串e111、e112。对于表示其他业务步骤的框e12、e13也是同样。如上所述,由于也可以将证迹视为活动要素之一,因此该显示方式也可以视为:相对于作为上级的活动要素的业务步骤,在明示了其层级结构的基础上显示作为下级的活动要素的证迹。
53.另外,在活动管理画面中,用户能够掌握有无登记各证迹文档。在本实施方式中,在表示已登记证迹文档的证迹的字符串的附近显示证迹图标i。在表示未登记证迹文档的证迹的字符串的附近没有显示证迹图标i。当然,有无登记证迹文档也可以通过其他显示方式来表示。在图2的例子中,在“〇〇大厦工程案件”中,在表示“估价步骤”的证迹“估价结算单”和证迹“估价单”以及“接受订货步骤”的证迹“合同书”的字符串的附近标记证迹图标i,在表示其他证迹的字符串的附近没有标记证迹图标i。由此,用户能够容易地掌握在“〇〇大厦工程案件”中在“估价步骤”的证迹“估价结算单”和证迹“估价单”以及“接受订货步骤”的证迹“合同书”中证迹文档已登记、在其他证迹中证迹文档未登记。
54.回到图1,通信服务提供装置16例如为服务器计算机。具体而言,活动管理服务提供装置14包括由网络适配器等构成的通信接口、由硬盘、ram或rom等构成的存储器和由cpu或微型计算机等构成的处理器而构成。通信服务提供装置16向用户提供通信服务。具体而言,用户向通信服务进行用户登记,当从通信服务接受认证(登录)时,能够使用通信服务。活动管理服务的提供者与通信服务的提供者是相互不同的人。需要说明的是,通信服务能够对大量用户提供通信服务,因此,针对每个由一个或多个用户构成的用户组(例如相当于
一个公司等)来定义租户。由此,例如,属于某个用户组(例如公司a)的用户只能够访问对应于公司a的租户a。
55.在通信服务中,用户可以创建(定义)频道。多个用户可以定义多个频道。频道可以说是多个用户发布消息的“场所”。多个用户可以在创建的频道上发布消息,访问该频道的其他用户能够阅览发布的消息。另外,用户可以将存储在用户终端12中的电子文档以附件的形式发布在频道上。发布的附件被发送至通信服务提供装置16并被存储在其中。访问该频道的其他用户能够下载所发布的附件。
56.也可以对各频道定义能够使用该频道的频道可使用者。需要说明的是,能够使用频道是指能够阅览发布在该频道上的消息或附件和能够在该频道上发布消息或附件中的任一者或两者。
57.在通信服务中,作为识别频道的频道标识符的频道id、发布在频道上的消息和附件以及表示各频道的频道可使用者的信息相互相关联地存储。
58.图3是表示通过通信服务向用户终端12提供的消息画面的例子的图。当用户登录通信服务时,在用户终端12的显示器上显示出如图3所示的消息画面。在消息画面的频道选择区域ch中,显示出在通信服务中定义的频道的列表。在频道选择区域ch中,可以只显示该用户能够使用的频道。当用户选择期望的频道时,在消息画面的主区域ma中显示针对所选择的频道已发布的消息。进而,在主区域ma中显示消息输入栏in。即,可以说主区域ma是用于使用该频道的使用画面。当用户在消息输入栏in中输入消息并按下发布按钮时,可以在该频道上发布消息。另外,通过在消息输入栏in中输入作为附件的电子文档,能够在频道发布电子文档。
59.在通信服务中,用户可以定义多个频道。在本实施方式中,通信服务中的多个频道不具有层级结构,相互处于并列关系,但也可以在多个频道上定义层级结构。
60.图4是服务协作装置18的构成示意图。服务协作装置18例如由服务器计算机构成。另外,以下说明的作为服务协作装置18的功能也可以通过多个装置(例如多个服务器计算机)来实现。另外,在本实施方式中,活动管理服务提供装置14和服务协作装置18是不同的装置,但活动管理服务提供装置14和服务协作装置18也可以是同一装置。此外,以下说明的服务协作装置18的功能也可以是活动管理服务所具有的功能。
61.通信接口30例如包括网络适配器等而构成。通信接口30经由通信线路20而发挥与其他装置、例如活动管理服务提供装置14和通信服务提供装置16进行通信的功能。
62.存储器32例如包括硬盘、ssd(固态硬盘,solid state drive)、rom或ram等而构成。存储器32可以与后述的处理器36分开设置,也可以至少一部分设置在处理器36的内部。在存储器32中存储有用于使服务协作装置18的各部进行动作的信息处理程序。另外,如图4所示,在存储器32中存储有相关信息db 34。
63.相关信息db 34是识别在活动管理服务中定义的活动要素的活动要素id和识别在通信服务中定义的频道的频道id相关联地存储的数据库。活动要素id和频道id的关联通过后述的处理器36的关联部38来进行。
64.处理器36是指广义的处理装置,包括通用的处理装置(例如cpu(中央处理器,central processing unit)等)和专用的处理装置(例如gpu(图形处理器,graphics processing unit)、asic(专用集成电路,application specific integrated circuit)、
fpga(可编程门阵列,field programmable gate array)或可编程逻辑设备等)中的至少一个而构成。作为处理器36,也可以不基于一个处理装置而是通过存在于物理上分离的位置的多个处理装置的协作而构成的处理器。如图4所示,处理器36通过存储在存储器32中的信息处理程序,发挥作为关联部38和协作处理部40的功能。需要说明的是,在以下的说明中,关联部38和协作处理部40有时介入活动管理服务的处理来执行各种处理。这些处理由活动管理服务根据关联部38和协作处理部40的指示来执行。
65.关联部38基于来自用户的指示将识别在活动管理服务中定义的活动要素的活动要素id与识别在通信服务中定义的频道的频道id相关联地存储在相关信息db 34中。以下,对关联部38的处理的详细进行说明。
66.首先,关联部38基于用户指示使在活动管理服务中定义的租户与在通信服务中定义的租户相关联。在本实施方式中,用户访问活动管理服务,并且向活动管理服务输入登录通信服务所需的登录信息(识别通信服务的租户(当然是该用户能够访问的租户)的租户id和密码等)。活动管理服务基于输入的登录信息向通信服务进行认证处理,并获取识别通信服务中的该用户的租户的租户id。然后,将识别活动管理服务中的该用户的租户的租户id和获取的识别通信服务的租户的租户id发送至服务协作装置18。关联部38将接收到的两租户id相关联地存储在存储器32中。
67.由此,活动管理服务的租户和通信服务的租户能够相关联地在两服务中进行相互的通信。活动管理服务和通信服务之间的双向的、交互式(交互的)处理是利用各服务一般公开的webapi来进行。考虑到安全性,该通信可以是使用安全令牌等的通信。需要说明的是,用户也可以访问通信服务并输入登录活动管理服务所需的登录信息,由此两服务相关联。在以下的说明中彼此相关联的、活动管理服务的活动要素和通信服务的频道是如上所述相关联的、活动管理服务的租户内的活动要素和通信服务的租户内的频道。
68.如上所述,当用户登录活动管理服务时,在用户终端12的显示器上显示活动管理画面,关联部38如图5所示在该活动管理画面中与各活动要素相关联地显示频道创建按钮。在图5的例子中,关联部38在表示活动流程内的最上级的活动要素即业务案件(“〇〇大厦工程案件”)的框e1内显示频道创建按钮cb1。另外,在表示作为业务案件的下级的活动要素的各业务步骤(“估价步骤”、“接受订货步骤”、“施工步骤”)的框e11、e12、e13内分别显示频道创建按钮cb11、cb12、cb13。由此,用户能够容易地掌握各活动要素与各频道创建按钮的关系。
69.用户通过操作任意一个频道创建按钮,能够创建与对应于该频道创建按钮的活动要素相对应的、通信服务中的频道。例如,用户通过操作频道创建按钮cb1,能够创建与“〇〇大厦工程案件”对应的频道,用户通过操作频道创建按钮cb11,能够创建与“估价步骤”对应的频道。需要说明的是,虽然在图5中没有显示,但各证迹也可以视为活动要素,因此也可以与各证迹相关联地显示频道创建按钮。如果用户操作该频道创建按钮,则能够创建与各证迹对应的频道。
70.当用户操作任意一个频道创建按钮(在此为与“估价步骤”相关联的频道创建按钮cb11)时,显示如图6所示的频道可使用者设定窗口uw。用户可以在频道可使用者设定窗口uw中设定可使用与此后创建的“估价步骤”对应的频道的用户。
71.当用户在频道可使用者设定窗口uw中设定频道可使用者并操作“创建”按钮时,活
动管理服务将识别与用户操作的频道创建按钮对应的活动要素的活动要素id和频道创建指示发送到服务协作装置18。关联部38将频道创建指示转送到通信服务,由此在通信服务中创建(定义)新的频道。另外,表示设定的频道可使用者的信息从活动管理服务提供装置14发送到通信服务提供装置16,在通信服务中定义作为新的频道的频道可使用者。通信服务将识别新创建的频道的频道id发送到服务协作装置18。
72.关联部38将表示与用户操作的频道创建按钮相关联的活动要素的活动要素id和从通信服务接收的表示本次新创建的频道的频道id相关联地存储在相关信息db 34中。由此,使得活动管理服务中的活动要素与通信服务中的频道相关联。
73.在活动管理服务中的多个活动要素具有层级结构、通信服务中的多个活动要素不具有层级结构而彼此处于并列关系的情况下,通过使各活动要素和各频道相关联,各频道具有与各活动要素的层级结构对应的层级结构。即,根据本实施方式,即使在通信服务侧不能定义各频道的层级结构,也能够定义各频道的层级结构。
74.如上所述,在活动管理服务中,有时定义能够使用各活动要素的活动要素可使用者。在针对与用户操作的频道创建按钮相关联的活动要素定义了活动要素可使用者的情况下,关联部38也可以不显示频道可使用者设定窗口uw而将该活动要素的活动要素可使用者作为所创建的频道的频道可使用者。这种情况下,关联部38使活动管理服务将表示该活动要素的活动要素可使用者的信息发送到通信服务。或者,也可以将活动要素可使用者设定作为所创建的频道的频道可使用者的初始值,在此基础上显示上述频道可使用者设定窗口uw,使用户编辑频道可使用者。
75.关联部38也可以将跨多个活动流程的多个活动要素与一个频道相关联。图7是表示活动管理画面的其他例子的图。在图7的例子中,针对多个业务案件(“〇〇大厦工程案件”、
“××
大厦工程案件”、
“●×
大厦工程案件”),定义了共通的业务步骤(“施工步骤”等)。这种情况下,关联部38能够将跨多个业务案件、即跨多个活动流程的多个业务步骤与一个频道相关联。具体而言,关联部38显示与跨多个业务案件的业务步骤即“施工步骤”相关联的频道创建按钮cba,用户通过操作频道创建按钮cba,能够创建与跨多个业务案件的多个业务步骤对应的一个频道。
76.需要说明的是,图7中示出将多个步骤汇总而成的步骤组(“装饰步骤组”)。步骤组也是活动要素之一,因此关联部38当然可以显示与步骤组相关联的频道创建按钮cbb。用户通过操作频道创建按钮cbb,能够创建与步骤组对应的频道。
77.回到图4,协作处理部40通过关联部38而相关联。执行使活动管理服务的活动要素和通信服务的频道协作的处理。
78.如图8所示,协作处理部40在活动管理服务提供的活动管理画面中与和通信服务的频道相关联的活动要素相关联地显示频道使用按钮。在图8的例子中,在表示业务案件“〇〇大厦工程案件”的业务步骤即“估价步骤”和“接受订货步骤”的框e11、e12内分别显示频道使用按钮cu11、cu12。即,通信服务的频道分别与该“估价步骤”和“接受订货步骤”相关联。另一方面,在图8的例子中,业务案件“〇〇大厦工程案件”与作为其业务步骤的“施工步骤”没有关联频道,因此,接着在表示“〇〇大厦工程案件”的框e1内显示频道创建按钮cb1,在表示“施工步骤”的框e13内显示频道创建按钮cb13。
79.用户通过操作频道使用按钮,能够使用与对应于该频道使用按钮的活动要素对应
的、通信服务中的频道。例如,用户通过操作频道使用按钮cu11,能够使用与“〇〇大厦工程案件”的“估价步骤”对应的频道。各频道使用按钮与各活动要素相关联地显示,因此,可以说用户操作频道使用按钮与用户选择活动要素意思相同。因此可以说,通过使协作处理部40显示频道使用按钮,用户通过在活动管理画面中选择活动要素,能够使用与所选择的活动要素相关联的频道。
80.当用户操作任意一个频道使用按钮(在此为与“估价步骤”相关联的频道使用按钮cu11)时,活动管理服务将识别与用户操作的频道使用按钮对应的活动要素的活动要素id和频道使用指示发送到服务协作装置18。协作处理部40参照相关信息db 34,确定与接收的活动要素id相关联的频道id,将确定的频道id和频道使用指示发送到通信服务。通信服务将与接收的频道id所表示的频道有关的频道信息(例如已发布的消息等)发送到活动管理服务。
81.活动管理服务基于接收到的频道信息,在用户终端12的显示器上,使活动管理画面内显示如图9所示的包含用于使用该频道的使用画面的消息窗口mw。在本实施方式中,在由通信服务在用户终端12上显示的上述消息画面中,使主区域ma(参照图3)显示在消息窗口mw。用户通过消息窗口mw能够阅览已发布到与“估价步骤”相关联的频道的消息。另外,通过显示在消息窗口mw内的消息输入栏in,能够将消息或作为附件的电子文档发布在该频道。
82.如上所述,在活动管理画面中,明示了多个活动要素的层级结构,根据本实施方式,用户通过选择显示在活动管理画面中的活动要素,能够使用与该活动要素相关联的频道。因此,用户能够在掌握所使用的频道在(与多个活动要素的层级结构对应的)多个频道的层级结构中位于哪个位置的基础上使用该频道。
83.通过具有层级结构的多个频道,例如能够进行以下的处理。首先,将与某业务步骤对应的频道的频道可使用者只设定为与该业务步骤相关的人,在该频道上执行与该业务步骤相关的消息、附件的交换。可以将在该交换中确认了内容的电子文档在该业务步骤的证迹中登记作为证迹文档。另一方面,也可以将与处于各业务步骤的上级的业务案件对应的频道的频道可使用者作为与该业务案件有关的所有人,在该频道上发布与跨多个业务步骤的话题有关的消息、向上司的汇报等消息。
84.另外,为了应对上司希望对与业务案件有关的所有人发布消息的情况,发布在位于上级的频道(例如与业务案件对应的频道)的消息也可以发布在位于该频道的下级的全部频道(例如与多个业务步骤对应的多个频道)。
85.另外,由于在活动管理服务所提供的活动管理画面内显示消息窗口mw,因此,用户可以从活动管理服务使用通信服务,无需另外访问通信服务。
86.再次参照图8,协作处理部40在活动管理服务所提供的活动管理画面中与和通信服务的频道相关联的活动要素中定义的多个证迹相关联地显示证迹选择按钮。例如,在表示在业务案件“〇〇大厦工程案件”的“估价步骤”中定义的证迹“估价结算单”的字符串e111和证迹“估价单”e112各自的附近显示证迹选择按钮d111、d112。
87.用户通过操作证迹选择按钮,能够在与定义有与该证迹选择按钮对应的证迹的活动要素相关联的频道上发布作为表示该证迹的消息的证迹消息。例如,用户通过操作证迹选择按钮d111,能够在与“〇〇大厦工程案件”的“估价步骤”对应的频道上发布表示证迹

估价结算单”的证迹消息。各证迹选择按钮与各证迹相关联地显示,因此,可以说用户操作证迹选择按钮与用户选择证迹意思相同。因此可以说,通过协作处理部40使证迹选择按钮显示,用户在活动管理画面中选择证迹,由此能够将表示所选择的证迹的证迹消息发布在与定义有该证迹的活动要素相关联的频道上。
88.当用户操作任意一个证迹选择按钮时,活动管理服务将识别与用户操作的证迹选择按钮对应的证迹的证迹id、识别定义有该证迹的活动要素的活动要素id和证迹消息发布指示发送到服务协作装置18。协作处理部40参照相关信息db 34,确定与接收的活动要素id相关联的频道id,将确定的频道id和证迹消息发布指示发送到通信服务。通信服务在接收的频道id所表示的频道上发布所指示的证迹消息,更新与该频道有关的频道信息。然后,通信服务将更新频道信息发送到活动管理服务。活动管理服务基于接收的更新频道信息在用户终端12的显示器中使活动管理画面内显示包含发布了证迹消息的该频道的使用画面的消息窗口mw。
89.表示用户选择的证迹的证迹消息可以采用各种方式。例如,证迹消息可以是作为用户选择的证迹而登记的证迹文档本身。这种情况下,当用户操作证迹选择按钮时,作为与该证迹选择按钮对应的证迹而登记的证迹文档以附件的形式发布在与定义有该证迹的活动要素相关联的频道上。图10中示出包含作为与该证迹选择按钮对应的证迹而登记的证迹文档(“估价结算单.docx”)以附件的形式发布的该频道的使用画面的消息窗口mw。需要说明的是,在图10的例子中,通过用户操作证迹选择按钮,证迹文档自动地发布在该频道上,但是,在用户操作证迹选择按钮的情况下,也可以不自动发布该证迹文档而在消息输入栏in中显示将该证迹文档以附件的形式输入的状态的消息窗口mw。如此,用户通过在消息输入栏in中输入追加消息,能够在该附件中添加追加消息后发布在该频道上。
90.另外,证迹消息也可以是表示作为用户选择的证迹而登记的证迹文档的存储位置的链接消息。这种情况下,当用户操作证迹选择按钮时,作为与该证迹选择按钮对应的证迹而登记的证迹文档的链接消息以附件的形式发布在与定义有该证迹的活动要素相关联的频道上。图11中示出包含发布了作为与该证迹选择按钮对应的证迹而登记的证迹文档的链接消息(“https://smartworkstream.fujixerox.com/xxxxxxx/xxxxx”)的该频道的使用画面的消息窗口mw。需要说明的是,在图11的例子中,通过用户操作证迹选择按钮,证迹文档的链接消息被自动地发布在该频道上,但是,在用户操作证迹选择按钮的情况下,也可以不自动地发布该证迹文档的链接消息而显示在消息输入栏in中输入了该证迹文档的链接消息的状态的消息窗口mw。如此,用户通过在消息输入栏in中输入追加消息,能够在该链接消息中添加追加消息后发布在该频道上。
91.另外,证迹消息也可以是表示用户选择的证迹是什么的说明消息。这种情况下,当用户操作证迹选择按钮时,对与该证迹选择按钮对应的证迹进行说明的说明消息以附件的形式发布在与定义有该证迹的活动要素相关联的频道上。图12中示出包含发布了与该证迹选择按钮对应的证迹的说明消息(“与订货单有关的消息”)的该频道的使用画面的消息窗口mw。接着自动发布的说明消息,用户输入与该证迹有关的消息。需要说明的是,在图12的例子中,通过用户操作证迹选择按钮,证迹的说明消息被自动地发布在该频道上,但是,在用户操作证迹选择按钮的情况下,也可以不自动地发布该证迹的说明消息而显示在消息输入栏in中输入了该证迹的说明消息的状态的消息窗口mw。如此,用户通过在消息输入栏in
中输入追加消息,能够在该说明消息中添加追加消息后发布在该频道上。
92.在证迹消息为说明消息的情况下,用户也可以选择未登记证迹文档的证迹。例如,在图8中,关于在“〇〇大厦工程案件”的“接受订货步骤”中定义的证迹“订货单”,证迹文档未登记,但用户可以选择与该证迹“订货单”对应的证迹选择按钮d121。当用户选择证迹选择按钮d121时,表示用户选择的证迹为证迹“订货单”的说明消息被发布在与“接受订货步骤”相关联的频道上。
93.如此,通过协作处理部40在活动管理画面中显示证迹选择按钮,用户通过选择该证迹选择按钮,能够在与定义有与该证迹选择按钮对应的证迹的活动要素相关联的频道上发布表示该证迹的证迹消息。即,由于在该频道上明示了用户想要作为话题的证迹,因此阅览了该频道的其他用户能够明确地掌握该用户想要将哪个证迹作为话题。
94.在活动管理服务中,多个活动要素具有层级结构而被定义的情况下,用户通过操作证迹选择按钮,除了上述证迹消息以外,还可以将包含定义有与该证迹选择按钮对应的证迹的活动要素的、表示作为该层级结构的至少一部分的对象层级结构的层级消息发布在与定义有该证迹的活动要素相关联的频道上。
95.这种情况下,当用户操作任意一个证迹选择按钮时,活动管理服务除了识别与用户操作的证迹选择按钮对应的证迹的证迹id、识别定义有该证迹的活动要素的活动要素id、证迹消息发布指示以外,还将基于表示多个活动要素的层级结构的层级信息创建的层级消息发送到服务协作装置18。层级消息是表示定义有用户选择的证迹的活动要素以及在层级结构中处于该活动要素的上级或下级的其他活动要素的消息。例如,在该活动要素为“估价步骤”的情况下,为了了解作为处于其上级的活动要素的业务案件“〇〇大厦工程案件”和处于其下级的证迹“估价结算单”的层级结构,层级消息为“>〇〇大厦工程案件>估价步骤>估价结算单”这样。
96.协作处理部40参照相关信息db 34,确定与接收的活动要素id相关联的频道id,将确定的频道id以及证迹消息和层级消息的发布指示发送到通信服务。通信服务在接收的频道id所表示的频道上发布指示的证迹消息和层级消息,更新与该频道有关的频道信息。然后,通信服务将更新频道信息发送到活动管理服务。活动管理服务基于接收的更新频道信息在用户终端12的显示器中使包含发布了证迹消息的该频道的使用画面的消息窗口mw显示在活动管理画面内。
97.图13中,示出了消息窗口mw,该消息窗口mw包含发布了作为证迹消息的证迹文档(“估价结算单.docx”)和层级消息(“>〇〇大厦工程案件>估价步骤>估价结算单”)的该频道的使用画面。需要说明的是,在图13的例子中,也可以不自动发布证迹消息和层级消息而显示在消息输入栏in中输入了证迹消息和层级消息的状态的消息窗口mw。
98.以下,按照图14所示的流程图,对服务协作系统10的处理流程进行说明。设在图14的流程图的开始时活动管理服务中的用户的租户与通信服务中的该用户的租户已经相关联。在图14的流程图中,步骤s10~s18是涉及将活动管理服务的活动要素与通信服务的频道相关联的处理的步骤,步骤s20以后是涉及在活动管理服务中使用频道的处理的步骤。
99.在步骤s10中,用户在用户终端12上显示的活动管理画面(参照图5)中操作与层级地显示的多个活动要素分别相关联地显示的频道创建按钮。由此,识别与操作的频道创建按钮对应的活动要素的活动要素id和频道创建指示从用户终端12被发送到活动管理服务
提供装置14。
100.在步骤s12中,活动管理服务提供装置14将接收的活动要素id和频道创建指示转送到服务协作装置18。
101.在步骤s14中,服务协作装置18的关联部38将接收的频道创建指示转送到通信服务提供装置16。
102.在步骤s16中,通信服务提供装置16根据接收的频道创建指示创建新的频道。并且,将识别创建的频道的频道id发送到服务协作装置18。
103.在步骤s18中,服务协作装置18的关联部38将在步骤s12中接收的活动要素id和在步骤s16中接收的频道id相关联地存储在相关信息db 34中。
104.在步骤s20中,用户在用户终端12上显示的活动管理画面(参照图8)中操作与证迹相关联地显示的证迹选择按钮。由此,识别与操作的证迹选择按钮对应的证迹的证迹id和证迹消息发布指示从用户终端12发送到活动管理服务提供装置14。
105.在步骤s22中,活动管理服务提供装置14基于接收的证迹id创建表示该证迹的证迹消息。在此,证迹消息设定为作为该证迹而登记的证迹文档。活动管理服务提供装置14将接收的活动要素id和作为证迹消息的证迹文档发送到服务协作装置18。
106.在步骤s24中,服务协作装置18的协作处理部40参照相关信息db 34,确定与接收的活动要素id相关联的频道id。然后,将确定的频道id发送到通信服务提供装置16,并且将作为证迹消息的证迹文档转送到通信服务提供装置16。
107.在步骤s26中,通信服务提供装置16在接收的频道id所表示的频道上发布作为接收的证迹消息的证迹文档。由此,更新该频道的频道信息。
108.在步骤s28中,通信服务提供装置16将该频道的更新频道信息发送到活动管理服务提供装置14。
109.在步骤s30中,接收了更新频道信息的活动管理服务提供装置14将显示该更新频道信息的显示指示发送到用户终端12。
110.在步骤s32中,用户终端12基于接收的显示指示在最初显示在显示器上的活动管理画面内,基于更新频道信息显示消息窗口mw(参照图10)。
111.以上,对本技术的实施方式进行了说明,但本技术不限于上述实施方式,只要在不脱离本技术的精神的情况下可以进行各种变更。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1