控制装置、控制系统、记录介质及控制方法与流程

文档序号:22396932发布日期:2020-09-29 18:06阅读:69来源:国知局
控制装置、控制系统、记录介质及控制方法与流程

本发明涉及一种控制装置、控制系统、记录介质及控制方法。



背景技术:

在专利文献1中提出一种信息提供系统,用户经由在用户终端中执行的即时消息应用程序,将通过人工知能软件程序而实现的虚拟朋友的软件机器人追加到朋友。详细而言,信息提供系统经由软件机器人所参与的聊天会话从用户终端接收消息,并经由聊天会话向用户终端提供参与到聊天会话中的软件机器人的响应消息。

在专利文献2中提出一种控制服务器,其在消息内容为对规定的电气设备的控制指示的情况下,将消息写入到电子留言板上,该消息与该控制指示对应、且包括使联想到电气设备为消息主体的表现。

在专利文献3中提出一种信息提供系统,其执行经由即时消息应用程序的信息提供方法。详细而言,信息提供系统经由用户终端的消息应用程序而接收用户发送到软件机器人的消息。而且,将消息设为查询从数据库中检索响应,并经由用户终端的消息应用程序将响应发送到用户。

专利文献1:日本特开2015-179519号公报

专利文献2:日本特开2015-144027号公报

专利文献3:日本特开2014-225268号公报



技术实现要素:

有如下技术:在多个利用者的各自能够发布和浏览信息的聊天室中,在发布了特定的处理指示的情况下能够执行与已发布的指示对应的处理。本发明的目的在于提供一种根据在聊天室内进行的对其他利用者的指示,与该其他利用者在同一个聊天室中进行用于进行基于该指示的处理的发布的情况相比,能够抑制该聊天室内的发布变得复杂的控制装置、控制系统、记录介质及控制方法。

方案1所述的控制装置,其包括生成部,该生成部在属于多个利用者的各自能够发布和浏览信息的聊天室中的第1利用者针对与所述第1利用者不同的第2利用者,将文件及包含对该文件的处理执行指示的指示信息发布到所述聊天室的情况下,与已发布所述指示信息的所述聊天室分开生成第2利用者所属的、且接收与所述文件相关的发布的单独聊天室。

根据方案2所述的发明,在方案1所述的发明中,所述处理执行指示为编辑或输出的指示。

根据方案3所述的发明,在方案2所述的发明中,在所述指示信息包含所述编辑的指示的情况下,所述生成部生成能够按照所参与的利用者的发布执行对所述文件的所述编辑的聊天室。

根据方案4所述的发明,在方案2所述的发明中,在所述指示信息包含输出指示的情况下,所述生成部生成能够按照所参与的利用者的发布执行对所述文件的所述输出的聊天室。

根据方案5所述的发明,在方案1~4中任一项所述的发明中,在除具有预先确定的权限的利用者以外的利用者作为所述第1利用者发布了所述指示信息的情况下,所述生成部禁止生成所述单独聊天室。

根据方案6所述的发明,在方案1~5中任一项所述的发明中,还包括禁止部,该禁止部根据所述指示信息的内容或追加到所述指示信息中而成的所述第1利用者的发布内容,禁止除所述第2利用者以外的利用者利用所述单独聊天室。

根据方案7所述的发明,在方案6所述的发明中,在所述指示信息包含机密信息的情况下,或者在所述第1利用者除所述指示信息以外还发布了机密信息的情况下,所述禁止部禁止除所述第2利用者以外的利用者利用所述单独聊天室。

根据方案8所述的发明,在方案1~7中任一项所述的发明中,在所述第1利用者发布了对不属于已发布所述指示信息的所述聊天室中的第3利用者的所述指示信息的情况下,所述生成部生成包括所述第3利用者的所述单独聊天室。

根据方案9所述的发明,在方案8所述的发明中,在所述第1利用者发布了对所述第3利用者的所述指示信息的情况下,所述生成部生成包括所述第3利用者及属于所述聊天室中的利用者的所述单独聊天室。

根据方案10所述的发明,在方案8或9所述的发明中,所述第3利用者是具有由所述第1利用者指示的属性的利用者。

根据方案11所述的发明,在方案1~10中任一项所述的发明中,所述第2利用者是具有由所述第1利用者指示的属性的利用者。

根据方案12所述的发明,在方案1~11中任一项所述的发明中,在所述第1利用者将表示日期或期限的信息发布到所述聊天室、且与已发布的信息对应的日期或期限已到的情况下,所述生成部生成所述单独聊天室。

根据方案13所述的发明,在方案1~11中任一项所述的发明中,还包括删除部,在所述第1利用者将表示日期或期限的信息发布到所述聊天室、且与已发布的信息对应的日期或期限已到的情况下,删除由所述生成部生成的所述单独聊天室。

根据方案14所述的发明,在方案1~11中任一项所述的发明中,还包括限制部,在所述第1利用者将表示日期或期限的信息发布到所述聊天室的情况下,限制利用包含在所述指示信息中的所述文件,直至与已发布的信息对应的日期或期限到来。

根据方案15所述的发明,在方案1~11中任一项所述的发明中,还包括执行限制部,在所述第1利用者将表示日期或期限的信息发布到所述聊天室的情况下,限制对包含在所述指示信息中的所述文件执行处理,直至与已发布的信息对应的日期或期限到来。

根据方案16所述的发明,在方案1~15中任一项所述的发明中,还包括执行控制部,该执行控制部能够进行如下控制:在所述单独聊天室中,执行与对所述第2利用者发布的所述指示信息对应的处理。

根据方案17所述的发明,在方案16所述的方案中,在所述第2利用者对属于所述单独聊天室中的第4利用者进行了赋予对所述指示信息的权限的发布的情况下,所述执行控制部根据来自所述第4利用者的指示的发布而执行与所述指示信息对应的处理。

根据方案18所述的发明,在方案1~17中任一项所述的发明中,所述生成部生成发布了所述指示信息或所述文件的所述单独聊天室。

方案19所述的控制系统,其包括:提供部,提供多个利用者的各自能够发布和浏览信息的聊天室;及生成部,在属于所述聊天室中的第1利用者针对与所述第1利用者不同的第2利用者,将文件及包含对该文件的处理执行指示的指示信息发布到所述聊天室的情况下,与已发布所述指示信息的所述聊天室分开生成所述第2利用者所属的、且接收与所述文件相关的发布的单独聊天室。

方案20所述的记录介质,其记录有用于使计算机作为方案1~18中任一项所述的控制装置的各部而发挥功能的控制程序。

方案21所述的控制方法,其包括如下步骤:生成步骤,在属于多个利用者的各自能够发布和浏览信息的聊天室中的第1利用者针对与所述第1利用者不同的第2利用者,将文件及包含对该文件的处理执行指示的指示信息发布到所述聊天室的情况下,与已发布所述指示信息的所述聊天室分开生成第2利用者所属的、且接收与所述文件相关的发布的单独聊天室。

发明效果

根据本发明的第1方案,能够提供一种控制装置,其根据在聊天室内进行的对其他利用者的指示,与该其他利用者在同一聊天室进行用于进行基于该指示的处理的发布的情况相比,能够抑制该聊天室内的发布变得复杂。

根据本发明的第2方案,区别于该聊天室内的发布,在所生成的单独聊天室内能够进行与对文件的编辑或输出有关的指示。

根据本发明的第3方案,即使利用者不进行为了指示文件编辑而创建单独聊天室的作业,也生成能够进行对文件的编辑指示的聊天室。

根据本发明的第4方案,即使利用者不进行为了指示文件输出而创建单独聊天室的作业,也生成能够进行对文件的输出指示的聊天室。

根据本发明的第5方案,能够限制能够生成单独聊天室的利用者。

根据本发明的第6方案,第1利用者能够控制能够利用单独聊天室的利用者。

根据本发明的第7方案,在进行了包含机密信息的发布的情况下,能够限制能够利用单独聊天室的利用者。

根据本发明的第8方案,与发布对第3利用者的指示信息而生成不包括第3利用者的单独聊天室的情况相比,能够节省将第3利用者邀请到单独聊天室的时间。

根据本发明的第9方案,关于知道直至已发布指示信息的聊天室中的第1利用者的指示为止的发布的利用者,即使没有第3利用者的邀请或者第1利用者不指定,也能够使其参与到单独聊天室。

根据本发明的第10方案,即使第1利用者对每个利用者不指定第3利用者,也能够使由第1利用者指示的属性的利用者作为第3利用者参与到单独聊天室。

根据本发明的第11方案,能够使由第1利用者指示的属性的利用者作为第2利用者参与到单独聊天室。

根据本发明的第12方案,能够指示生成单独聊天室的时刻。

根据本发明的第13方案,能够指示删除单独聊天室的时刻。

根据本发明的第14方案,能够指定限制利用包含在指示信息中的文件的期间。

根据本发明的第15方案,能够指定限制执行对文件的处理的期间。

根据本发明的第16方案,在单独聊天室中,能够执行与对第2利用者发布的指示信息对应的处理。

根据本发明的第17方案,在单独聊天室中,能够通过第2利用者将对指示信息的处理权限赋予到第4利用者。

根据本发明的第18方案,与生成不包含指示信息或文件的单独聊天室的情况相比,能够顺利地执行对单独聊天室中的指示信息的处理。

根据本发明的第19方案,能够提供一种控制系统:其根据在聊天室内进行的对其他利用者的指示,与该其他利用者在同一聊天室中进行用于进行基于该指示的处理的发布的情况相比,能够抑制该聊天室内的发布变得复杂。

根据本发明的第20方案,能够提供一种记录介质:其记录有根据在聊天室内进行的对其他利用者的指示,与该其他利用者在同一聊天室中进行用于进行基于该指示的处理的发布的情况相比,能够抑制该聊天室内的发布变得复杂的控制程序。

根据本发明的第21方案,能够提供一种控制方法,其根据在聊天室内进行的对其他利用者的指示,与该其他利用者在同一聊天室进行用于进行基于该指示的处理的发布的情况相比,能够抑制该聊天室内的发布变得复杂。

附图说明

根据以下附图,对本发明的实施方式进行详细叙述。

图1是表示本实施方式所涉及的控制系统的概略结构的图;

图2是表示聊天室服务器的硬件结构的框图;

图3是表示聊天机器人服务器的硬件结构的框图;

图4是表示文档服务器的硬件结构的框图;

图5是表示聊天室服务器的功能结构例的框图;

图6是表示聊天机器人服务器的功能结构例的框图;

图7是表示通过执行控制部而生成单独聊天室的一例的图;

图8是表示当生成单独聊天室时,聊天机器人将对象文件传送到与各分店建立对应关联的图像形成装置中的例子的图;

图9是表示在总店管理人员将表示日期或期限的信息发布到聊天室的情况下,与已发布的信息对应的日期或期限已到时生成单独聊天室的一例的图;

图10是表示在总店管理人员将表示日期或期限的信息发布到聊天室的情况下,与已发布的信息对应的日期或期限已到时删除单独聊天室的一例的图;

图11是表示当生成单独聊天室时,在单独聊天室中包括除总店管理人员等发布了指示信息的利用者以外的人而生成的一例的图;

图12是表示在欲使具有预先确定的权限或属性的人进行打印的情况下,当从聊天室上的对话进行判断而生成单独聊天室时邀请到单独聊天室的一例的图;

图13是表示在与机密信息有关的信息发布到已发布指示信息的聊天室的情况下,当生成单独聊天室时禁止其他人的邀请的一例的图;

图14是表示在单独聊天室中分店长向其他人赋予打印或编辑等的处理权限的一例的图;

图15是表示在指示信息被发布到聊天室的情况下,按事先设定的利用者的国籍或使用语言生成单独聊天室的一例的图;

图16是表示用本实施方式所涉及的控制系统中的聊天机器人服务器来进行的处理流程的一例的流程图。

符号说明

11-控制系统,20-聊天室服务器,30-聊天机器人服务器,40-信息处理装置,50-文档服务器,60-通信线路,302-执行控制部。

具体实施方式

以下,参考附图对本发明的实施方式的一例详细地进行说明。另外,各附图中对相同或等同的构成要件及部分标注相同的参考符号。并且,为了便于说明,附图的尺寸比率被放大,有时与实际比率不同。图1是表示本实施方式所涉及的控制系统的概略结构的图;

控制系统11包括利用者终端10、作为提供装置的聊天室服务器20、作为控制装置的聊天机器人服务器30、信息处理装置40及文档服务器50。利用者终端10、聊天室服务器20、聊天机器人服务器30、信息处理装置40及文档服务器50通过互联网等通信线路60而彼此连接。

利用者终端10是利用者所使用的终端,也可以是台式电脑、笔记本电脑、平板电脑或智能手机等任一终端。在图1中,设为利用者a使用利用者终端10a,利用者b使用利用者终端10b,利用者c使用利用者终端10c,利用者d使用利用者终端10d。将利用者终端10a~10d统称为利用者终端10。

聊天室服务器20提供聊天室作为服务。聊天室是利用者和后述聊天机器人一起参与并作为聊天能够共享消息及文件(例如图像文件、文档文件等电子文件)的虚拟空间。在此,聊天是指多个会员在计算机网上实时输入信息以进行对话。在此,“会员”包括与实际存在的人物相关联的利用者和按照特定的规则进行动作的软件机器人这两者。

并且,聊天机器人是以在聊天室中根据由利用者发布的信息而执行特定处理的方式控制的软件机器人。另外,参与到聊天室的利用者可以是多个人,也可以是一个利用者。

利用者能够通过利用者终端10在聊天室内发布消息或发言。在聊天室内,利用者彼此之间能够共享消息,进而,聊天机器人响应于利用者的消息而回复。并且,利用者在聊天室内还能够对聊天机器人赋予用于使信息处理装置40执行特定处理的指示。聊天机器人例如进行如下控制:通过自然语言处理而提取包含在消息中的指示,并使信息处理装置40执行特定的处理。另外,在聊天室中,利用者与聊天机器人能够1对1进行参与,或者多个利用者与聊天机器人能够进行参与。可以存在所生成数量的多个聊天室。

聊天机器人服务器30是管理聊天机器人的服务器。如上所述,聊天机器人参与到聊天室,并响应于利用者的消息,或者按照包含在消息中的指示使信息处理装置40执行特定的处理。

聊天机器人如下进行控制:在正在参与的聊天室中,若发布与用于使信息处理装置40执行特定的处理的指示有关的消息,则使与正在参与到聊天室的利用者相关联地登录的信息处理装置40执行特定的处理。另外,信息处理装置40可以是进行任一信息处理的装置。在此,信息处理例如包括:执行作为文档文件或图像文件等文件的输出的一例的打印的处理;对文件进行编辑的处理;使用信息处理装置40所具备的设备对信息进行生成或加工等处理;及在信息处理装置40与其他设备之间授受信息的处理等。文件的输出并不限定于打印,也可包括文件形式的转换等。以下,信息处理装置40是图像形成装置,以用于执行特定的处理的指示为用于执行打印的指示的情况为例进行说明。以下,对图像形成装置标注参考符号40进行说明。在用于执行打印的指示中,不仅可以包括对图像形成装置40的直接的打印指示,而且还可以包括在聊天室中提供为了生成打印作业而需要的信息,例如打印对象的图像文件或打印规格等。

图像形成装置40是根据打印作业在纸张等记录媒体上形成图像的装置,可以是打印机或复合机等任一装置。在图1的控制系统的例子中,图像形成装置40a及图像形成装置40b由聊天机器人服务器30来管理。将图像形成装置40a及图像形成装置40b统称为图像形成装置40。在图示例中示出图像形成装置40经由通信线路60连接于聊天机器人服务器30的例子,但图像形成装置40也可以连接于聊天机器人服务器30。

文档服务器50储存成为图像形成装置40的打印对象的文档文件、图像文件等文件。文档服务器50中所储存的文件根据来自聊天机器人服务器30或利用者终端10的指示能够进行浏览或编辑。另外,聊天室服务器20或聊天机器人服务器30可以具备文档服务器50的功能。

接着,对聊天室服务器20、聊天机器人服务器30及文档服务器50的硬件结构进行说明。

首先,对聊天室服务器20的硬件结构进行说明。图2是表示聊天室服务器20的硬件结构的框图。

如图2所示,聊天室服务器20具有cpu(centralprocessingunit:中央处理单元)21、rom(readonlymemory:只读存储器)22、ram(randomaccessmemory:随机存取存储器)23、储存器24、输入部25、显示部26及通信接口(i/f)27的各结构。各结构以经由总线29彼此能够通信的方式连接。

cpu21是中央运算处理单元,其执行各种程序,或者控制各部。即,cpu21从rom22或储存器24读取程序,并将ram23作为作业区域而执行程序。cpu21按照记录在rom22或储存器24的程序进行上述各结构的控制及各种运算处理。在本实施方式中,rom22或储存器24中储存有提供聊天室的聊天室提供程序。

rom22储存各种程序及各种信息。ram23作为作业区域而临时存储程序或信息。储存器24由hdd(harddiskdrive:硬盘驱动器)或ssd(solidstatedrive:硬盘驱动器)构成,并储存包括操作系统的各种程序及各种信息。

输入部25包括鼠标等指示装置及键盘,为了进行各种输入而使用。显示部26例如是液晶显示器,显示各种信息。显示部26采用触摸面板方式,可以作为输入部25而发挥功能。通信接口27是经由通信线路60用于与其他设备进行通信的接口,例如使用ethernet(注册商标)、fddi、wi-fi(注册商标)等标准。

接着,对聊天机器人服务器30的硬件结构进行说明。图3是表示聊天机器人服务器30的硬件结构的框图。

如图3所示,聊天机器人服务器30具有cpu31、rom32、ram33、储存器34、输入部35、显示部36及通信接口(i/f)37的各结构。各结构连接成经由总线39彼此能够通信。聊天机器人服务器30的各结构具有与图2的聊天室服务器20的各结构相同的功能。

接着,对文档服务器50的硬件结构进行说明。图4是表示文档服务器50的硬件结构的框图。

如图4所示,文档服务器50具有cpu51、rom52、ram53、储存器54、输入部55、显示部56及通信接口(i/f)57的各结构。各结构以经由总线59彼此能够通信的方式连接。文档服务器50的各结构具有与图2的聊天室服务器20的各结构相同的功能。

接着,对聊天室服务器20及聊天机器人服务器30的功能结构进行说明。

首先,对聊天室服务器20的功能结构进行说明。图5是表示聊天室服务器20的功能结构例的框图。

如图5所示,聊天室服务器20具有提供部201及发布接收部202的功能结构作为功能结构。cpu21读取存储于rom22或储存器24中的聊天室提供程序并加载到ram23而执行,由此实现功能结构。

提供部201提供多个利用者能够参与且发布消息的聊天室作为服务。聊天室服务器20提供利用者与聊天机器人一对一参与的聊天室、及多个利用者与聊天机器人参与的聊天室等。聊天室按照来自利用者的生成请求可以生成多个。并且,例如在某一利用者访问聊天室服务器20请求生成聊天室,并生成了特定的聊天室的情况下,作为请求者的利用者能够将其他利用者邀请到已生成的聊天室并使他们参与。或者只要是正在参与到聊天室的利用者,就能够将未参与到聊天室的其他利用者邀请到聊天室,以使他们重新参与。

发布接收部202接收经由参与到聊天室中的利用者进行操作的利用者终端10输入的信息,并将所输入的信息发布到由提供部201提供的聊天室上。发布到聊天室的信息在利用者终端10上沿预先确定的方向按发布顺序显示。

接着,对聊天机器人服务器30的功能结构进行说明。图6是表示聊天机器人服务器30的功能结构例的框图。

如图6所示,聊天机器人服务器30具有登录部301及执行控制部302的功能结构作为功能结构。cpu31读出存储于rom32或储存器34的控制程序并加载到ram33而执行,由此实现各功能结构。另外,执行控制部302对应于生成部、禁止部、删除部、限制部及执行限制部。

登录部301例如相关联地登录利用者和图像形成装置40。通过与利用者相关联地登录图像形成装置40,根据来自利用者的请求进行使用了图像形成装置40的打印。

执行控制部302作为聊天机器人而参与到聊天室,并控制与参与到聊天室的利用者的对话,并且按照来自利用者的发布而控制打印或编辑等处理的执行。然后,发布已执行的结果。例如执行控制部302进行如下控制:在聊天室中接收到用于使图像形成装置(信息处理装置的一例)40打印的指示的情况下,或者在由利用者发布了与该指示有关的指示消息的情况下,使得与参与到聊天室的利用者相关联的图像形成装置40中的一个图像形成装置40执行打印。执行控制部302进行如下控制:即使在由未与图像形成装置40相关联的利用者向聊天室发布了指示消息的情况下,也使一个图像形成装置40执行打印。并且,执行控制部302在接收到文件编辑作为处理执行指示的情况下,按照发布而进行文件编辑。作为文件编辑的指示例,例如可以举出在文件内存在图像、且欲进行替换为其他图像的编辑的情况下,发布其他图像的图像文件,并且发布“将文件内的图像变更为该图像”等消息。在接收该指示之后,执行控制部302进行将文件内的图像变更为其他图像的处理。然后,将经过编辑的文件发布到聊天室。

并且,执行控制部302根据属于聊天室的利用者的发布而生成新的聊天室。具体而言,在属于聊天室中的第1利用者针对与第1利用者不同的第2利用者,将文件及包含对该文件的处理执行指示的指示信息发布到聊天室的情况下,与已发布指示信息的聊天室分开生成第2利用者所属的、接收与文件相关的发布的单独聊天室。通过执行控制部302向聊天室服务器20请求生成单独聊天室而生成单独聊天室。在此,第1利用者可以根据名称来指名第2利用者,也可以以职务(例如公司员工或兼职人员等)或组等属性来进行指名,也可以如“大家”、“全体员工”等以表示多个人的词汇来进行指定。并且,第2利用者也可以不属于由第1利用者发布指示信息的聊天室。并且,随着生成单独聊天室,第2利用者自动被邀请到单独聊天室。另外,关于利用者和其属性,将利用者与属性建立对应关联,并预先存储于聊天机器人服务器30或验证服务器等其他服务器。例如在预先存储于聊天机器人服务器30的情况下,登录部301将利用者与属性建立对应关联并预先存储于储存器34。作为进行登录的属性的一例,可以举出职务(例如职位、公司员工、兼职人员等)、所属组织(例如××事务所、○○店铺、△△部、□□科等)、权限(例如可否编辑、可否打印等)及时间表(例如上班及休假等出勤信息)等,将这些作为属性对每个利用者进行登录。

并且,当生成单独聊天室时,执行控制部302生成发布了指示信息、文件或指示信息及文件的单独聊天室。并且,执行控制部302生成能够按照所参与利用者的发布而执行对文件的打印或编辑等处理的单独聊天室。

即,执行控制部302在单独聊天室中作为聊天机器人而进行参与,并控制与参与到单独聊天室的利用者的对话,并且按照来自利用者的发布而控制打印或编辑等处理的执行。

另外,在除具有预先确定的权限的利用者以外的利用者作为第1利用者发布了指示信息的情况下,执行控制部302可以禁止生成单独聊天室。

并且,执行控制部302可以允许除第2利用者以外的利用者利用单独聊天室,但根据某些条件也可以禁止除第2利用者以外的利用者利用单独聊天室。

例如根据由第1利用者发布的指示信息的内容、或追加到指示信息中而成的发布内容,可以禁止利用单独聊天室。例如在第1利用者发布了“不向其他人公开”的情况下,执行控制部302禁止除第2利用者以外的其他利用者利用聊天室。并且,在第1利用者发布了机密信息的情况下,可以禁止除第2利用者以外的利用者利用单独聊天室。

或者,可以根据属性而禁止除第2利用者以外的利用者利用单独聊天室。例如在第2利用者所属的单独聊天室中,只允许与第2利用者属于相同组织的利用者利用。换言之,禁止与第2利用者不属于相同组织的利用者利用。具体而言,在第2利用者为分店a的分店长的情况下,允许分店a的店员利用单独聊天室,并禁止分店b的店员利用单独聊天室。

或者可以根据职务禁止利用单独聊天室(例如只允许公司员工利用等)。

在此,关于单独聊天室的利用,包括:参与到单独聊天室;发布到单独聊天室;单独聊天室中的包括浏览包含于指示信息中的电子文件等在内的电子信息的利用、及单独聊天室中的对包含于指示信息中的文件执行包含于指示信息中的处理等。并且,关于禁止单独聊天室的利用,可以是不允许参与到单独聊天室,也可以是允许参与但不允许发布、或者允许参与但不允许利用文件或执行处理文件。

并且,在第1利用者发布了对不属于已发布指示信息的聊天室中的第3利用者的指示信息的情况下,执行控制部302可以生成包括第3利用者的单独聊天室。在此,第1利用者发布了对不属于已发布指示信息的聊天室中的第3利用者的指示信息的情况,包括如下情况:第1利用者对第3利用者发出指示;及接收到第1利用者的指示的属于聊天室中的第2利用者指定第3利用者作为代理,第1利用者允许该指定,由此第1利用者间接地指定了第3利用者的情况。另外,在第1利用者指定了第2利用者的情况下,执行控制部302生成包括第2利用者且不包括第3利用者的单独聊天室,然后,在发布了指示信息的聊天室中由第2利用者指定了第3利用者的情况下,可以将第3利用者追加到单独聊天室。

并且,在第1利用者发布了对第3利用者的指示信息的情况下,执行控制部302可以生成包括第3利用者及属于已发布指示信息的聊天室中的利用者的单独聊天室。在此,属于已发布指示信息的聊天室中的利用者不是作为发布了指示信息的本人的第1利用者。

例如是与第3利用者属于相同所属组织的利用者(例如若将第1利用者设为总店管理人员,则第3利用者所属的分店的店长等)。或者,在由除第1利用者以外的利用者x来指定了第3利用者的情况下是该被指定的利用者x。

另外,在第1利用者将表示日期或期限的信息发布到聊天室、且与已发布的信息对应的日期或期限已到的情况下,执行控制部302可以生成单独聊天室。

或者,在第1利用者将表示日期或期限的信息发布到聊天室、且与已发布的信息对应的日期或期限已到的情况下,执行控制部302可以删除已生成的单独聊天室。

或者,在第1利用者将表示日期或期限的信息发布到聊天室的情况下,执行控制部302可以限制利用包含在指示信息中的文件,直至与已发布的信息对应的日期或期限到来。

或者,在第1利用者将表示日期或期限的信息发布到聊天室的情况下,执行控制部302可以限制对包含于指示信息中的文件执行处理,直至与已发布的信息对应的日期或期限到来。

接着,举出具体例对由执行控制部302生成单独聊天室进行说明。图7是表示由执行控制部302生成单独聊天室的一例的图。在图7的例子中,假设在零售店(例如超市、便利店等)利用聊天机器人的情况。假设在聊天室中存在总店及分店各自的管理人员。

在总店聊天室中,根据总店与分店之间的各自的管理人员的对话内容,在判定为需要在各分店进行文件编辑或打印设定的情况下,聊天机器人自动生成各分店的单独聊天室。

例如如图7所示,在总店管理人员包括对象文件而发布了指示编辑和打印的消息(例如“请编辑后打印!”)作为指示信息的情况下,执行控制部302生成分店的聊天室作为单独聊天室。关于单独聊天室的生成,例如通过执行控制部302对聊天室服务器20指示生成单独聊天室而生成。执行控制部302当生成单独聊天室时,可以将成为编辑及打印的对象的文件也发布到单独聊天室。另外,文件可以设为如下方式:上传到文档服务器50,通过从文档服务器50下载而获取,并发布到单独聊天室。并且,作为单独聊天室而生成分店的聊天室的情况下,如图7所示,作为默认的情况,可以设为只有分店长和聊天机器人参与到分店的聊天室,只有分店长具有打印权限。并且,可以设为在生成单独聊天室之后,能够在单独聊天室上邀请分店的店员(店员1、店员2等)。

当生成单独聊天室时,在聊天机器人即执行控制部302将对象文件传送到与各分店建立对应关联的图像形成装置40中的情况下,如图8所示,执行控制部302将各分店的打印机相关信息预先保存于储存器34,并根据打印机相关信息而传送文件。

并且,除如总店管理人员等具有预先确定的权限的利用者以外的利用者将指示信息发布到聊天室的情况下,执行控制部302可以禁止生成单独聊天室。

并且,在总店管理人员将表示日期或期限的信息发布到聊天室的情况下,当与已发布的信息对应的日期或期限已到时,执行控制部302可以生成单独聊天室。例如,如图9所示,在总店管理人员发布了“请从12/16开始打印。”作为表示日期或期限的信息的情况下,执行控制部302在12月16日生成分店的单独聊天室。由此,在印刷品中包含直到日期或期限到来为止不想被各分店知道的信息的情况下,可以防止在日期或期限到来之前信息泄漏。另外,在图9中示出发布了表示日期或期限的信息和包含打印开始指示的信息的例子,在只发布了表示日期或期限的信息(例如“从12/16”等)的情况下,执行控制部302判断为是与单独聊天室的开始有关的信息,从而当对应的日期到来时,可以生成单独聊天室。

并且,在总店管理人员将表示日期或期限的信息发布到聊天室的情况下,当与已发布的信息对应的日期或期限已到时,执行控制部302可以删除单独聊天室。例如,如图10所示,在总店管理人员发布了“请打印12/22为止。”作为表示日期或期限的信息的情况下,执行控制部302在12月22日已到时删除分店的单独聊天室。另外,在图10中示出发布了表示日期或期限的信息和包含打印指示的信息的例子,在只发布了表示日期或期限的信息(例如,“12/22为止”等)的情况下,执行控制部302判断为与单独聊天室的结束有关的信息,从而当对应的日期已到时,可以删除单独聊天室。

并且,在总店管理人员将表示日期或期限的信息发布到聊天室的情况下,执行控制部302可以限制包括编辑或打印等对象文件的浏览等在内的文件的利用,直至与已发布的信息对应的日期或期限到来。或者,在总店管理人员将表示日期或期限的信息发布到聊天室的情况下,也可以限制执行包括对文件的编辑或打印等在内的处理,直至与已发布的信息对应的日期或期限到来。

具体而言,执行控制部302提取“编辑”、“打印”、“利用者名称”等关键词、以及“从”及“为止”等表示日期或期限的关键词,生成单独聊天室。例如,在识别出“编辑”或“打印”、“大家”、“全体人员”、“a”等指定利用者的词汇的情况下,生成单独聊天室。例如,在总店聊天室中,在发布中没有指定利用者的关键词如“请打印。”的情况下,不生成单独聊天室。

另一方面,如“全体员工请打印。”那样,在包含指定利用者的关键词的情况下,生成单独聊天室。

并且,在不同的日期进行编辑和打印的情况下,如同“编辑为12/26,打印为12/30”等那样发布时,执行控制部302设成在12/26生成能够编辑的单独聊天室,并从12/30开始能打印。另外,在存在日期和时间指定的情况下,例如,当创建单独聊天室时,可以向单独聊天室发布并通知在总店聊天室何时发出了创建请求。并且,当成为指定的日期和时间时删除单独聊天室的情况下,当临近指定日(例如,前一天或几天前等)时,可以由聊天机器人来通知何时删除单独聊天室。

并且,当生成单独聊天室时,执行控制部302可以将除总店管理人员等发布了指示信息的利用者以外的人包括在单独聊天室中而生成。例如在总店聊天室中接收到分店的管理人员无法打印的内容的情况下,可以确认在该分店中空闲的人或在店铺的人并邀请到单独聊天室。具体而言,如图11所示,在总店聊天室中,总店管理人员发布了指示信息如“请打印!”等,且分店的管理人员发布了如“让其他人代理打印。”等的情况下,执行控制部302可以确认在分店1工作的各店员的时间表和在分店1的工作状态,在生成单独聊天室时进行邀请。另外,例如可以从出勤管理服务器等外部服务器获取并确认各店员的时间表或工作状态,并可以预先存储于聊天机器人服务器30的储存器34。

并且,欲使特定的职务以上的人等具有预先确定的权限或属性的人进行打印的情况下,执行控制部302从聊天室上的对话进行判断,当生成单独聊天室时,可以邀请到单独聊天室。例如,如图12所示,总店管理人员在总店聊天室中发布了如“请让公司员工以上的人打印”等的情况下,执行控制部302确认分店1的座位表,当生成单独聊天室时邀请对应的人。例如可以从出勤管理服务器等外部服务器获取并确认座位表,并可以预先存储于聊天机器人服务器30的储存器34。

并且,在已发布指示信息的聊天室中发布了与机密信息有关的信息的情况下,执行控制部302在生成单独聊天室时可以禁止其他人的邀请。例如,如图13所示,在总店聊天室中,总店管理人员发布了与机密信息有关的信息如“由于是机密信息,因此请分店长打印”等的情况下,执行控制部302生成单独聊天室而禁止除分店长以外的其他人的邀请。

并且,在单独聊天室中,可以设为分店长能够将打印或编辑等处理权限赋予到其他人。例如,如图14所示,在总店聊天室中,发布指示信息如“请打印”,执行控制部302生成单独聊天室。而且,在单独聊天室中,分店长发布了如“请店员1进行编辑和打印!”等的情况下,当由店员1发布了打印及编辑中的至少一个指示时,执行控制部302执行对应的处理。另一方面,在由店员2发布了如“想编辑!”等指示的情况下,执行控制部302不反应而禁止由没有处理权限的店员2来执行处理。

并且,若假设除零售店以外的情况,则聊天机器人可以根据利用者的国籍或使用语言,在单独聊天室内改变使用语言。例如,在指示信息被发布到聊天室的情况下,执行控制部302可以按事先设定的利用者的国籍或使用语言生成单独聊天室。具体而言,如图15所示,在聊天室内管理人员发布了“print”等的情况下,执行控制部302确认事先设定的利用者的国籍或使用语言的列表。然后,执行控制部302生成按国籍或使用语言的单独聊天室。在单独聊天室中,聊天机器人发布单独聊天室中所设定的语言直至打印完成。在图15的例子中示出聊天机器人发布法语直至打印完成的例子。该例子中,编辑或打印时的参数也是法语。

接着,对如上所述构成的本实施方式所涉及的控制系统11中的聊天机器人服务器30的作用进行说明。图16是表示用本实施方式所涉及的控制系统11中的聊天机器人服务器30来进行的处理流程的一例的流程图。cpu31从rom32或储存器34读取控制程序并加载到ram33而执行,由此进行该处理。另外,在图16中,与上述例子同样地,以假设在零售店的总店与分店之间利用聊天机器人的情况为例进行说明。

在步骤s100中,cpu31作为执行控制部302而确认总店的聊天内容,并转移到步骤s102。即,从聊天室服务器20获取发布到聊天室的信息以确认聊天内容。

在步骤s102中,cpu31判定在已确认的聊天内容中是否有编辑或打印的关键词。在该判定为否定的情况下,不生成单独聊天室而直接结束该处理。在判定为肯定的情况下,转移到步骤s104。

在步骤s104中,cpu31判定在已确认的聊天内容中是否有指定利用者的关键词。在该判定为否定的情况下,不生成单独聊天室而直接结束该处理。在判定为肯定的情况下,转移到步骤s106。

在步骤s106中,cpu31判定在已确认的聊天内容的编辑或打印指定中是否有日期指定。在该判定为否定的情况下转移到步骤s108,在肯定的情况下转移到步骤s110。

在步骤s108中,cpu31生成单独聊天室以结束该处理,进行与单独聊天室有关的处理。即,根据单独聊天室内的发布而进行编辑或打印等处理。另外,当生成单独聊天室时,包括与总店聊天室中的聊天内容对应的利用者而生成。或者,在生成单独聊天室之后,邀请与总店聊天室中的聊天内容对应的利用者。

在步骤s110中,cpu31判定编辑与打印的指定日期是否不同。在该判定为否定的情况下转移到步骤s112,在肯定的情况下转移到步骤s114。

在步骤s112中,cpu31在所指定的日期生成单独聊天室,并转移到步骤s116。

另一方面,在步骤s114中,cpu31设成在编辑指定日期生成单独聊天室,在打印指定日期能够打印,并转移到步骤s116。

在步骤s116中,cpu31判定在已确认的聊天内容中是否有打印期限。在该判定为否定的情况下直接结束该处理,在肯定的情况下转移到步骤s118。

在步骤s118中,在打印期限已到的情况下,cpu31删除单独聊天室以结束一系列的处理。

另外,在上述实施方式中例示出聊天室服务器20、聊天机器人服务器30及文档服务器50为分开的装置的情况,但并不限定于此。

例如,聊天室服务器20、聊天机器人服务器30及文档服务器50中的至少2个以上的功能可以由一个服务器来实现。或者,可以设为如下方式:还通过其他服务器来执行聊天室服务器20、聊天机器人服务器30或文档服务器50的功能的一部分。

并且,通过上述实施方式所涉及的聊天机器人服务器30进行的处理,可以是通过软件进行的处理,也可以是通过硬件进行的处理,也可以是组合两者的处理。并且,关于通过聊天机器人服务器30进行的处理,可以作为程序存储于存储媒体中并流通。

并且,使聊天机器人服务器30进行动作的程序,可以由usb(universalserialbus:通用串行总线)存储器、软盘、cd-rom(compactdiskreadonlymemory:光盘只读存储器)等计算机可读取的记录媒体来提供,也可以经由互联网等网络在线提供。该情况下,记录于计算机可读取的记录媒体中的程序通常传送到存储器或储存器等而被存储。并且,该程序例如可以作为单独的应用程序软件而被提供,也可以作为聊天机器人服务器30的一种功能而组合到各装置的软件。

并且,本发明并不限定于上述内容,除上述内容以外,在不脱离其主旨的范围内,当然能够进行各种变形而实施。

上述本发明的实施方式是以例示及说明为目的而提供的。另外,本发明的实施方式并不全面详尽地包括本发明,并且并不将本发明限定于所公开的方式。很显然,对本发明所属的领域中的技术人员而言,各种变形及变更是自知之明的。本实施方式是为了最容易理解地说明本发明的原理及其应用而选择并说明的。由此,本技术领域中的其他技术人员能够通过对假定为各种实施方式的特定使用最优化的各种变形例来理解本发明。本发明的范围由以上的权利要求书及其等同物来定义。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1