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

信息处理装置以及信息处理装置的控制方法与流程

2022-03-19 19:04:45 来源:中国专利 TAG:


1.本公开涉及信息处理装置等。


背景技术:

2.以往,已知有能够容易地了解用于实现用户所希望的功能的装置的发明。
3.例如,公开有如下技术:在经由网络与图像形成装置连接的客户端pc的应用列表画面中,通过对应用的图标进行右键单击,从而显示能够利用该应用的图像形成装置的信息(例如参照专利文献1)。现有技术文献专利文献
4.专利文献1:日本特开2010-72756


技术实现要素:

本发明所要解决的技术问题
5.近年来,提出如下技术:通过利用智能手机(智能机)的应用而在与图像形成装置之间收发消息(通话),从而打印智能机内的照片、语句,或者对智能机发送扫描数据。但是,成为消息收发的对象的图像形成装置不局限于一台,为了与多个图像形成装置收发消息,不得不切换画面。另外,若没有预先理解图像形成装置所具备的功能,则即便注册多个成为消息的收件目的地的图像形成装置,也不易选择用于实现所希望的功能的图像形成装置。这样的问题在专利文献1中没有考虑。
6.本技术鉴于上述的问题,目的在于提供能够对从能够处理用户的请求的装置发布的消息进行显示的信息处理装置等。解决问题的方案
7.为了解决上述的问题,本公开为信息处理装置,其特征在于,具备:接受部,其接受包括来自用户的请求的消息的发布;发布部,其将由上述接受部接受到的消息发布到sns(社交网络服务);获取部,其从上述sns获取上述sns中与用户相关联的图像形成装置中的能够处理上述请求的图像形成装置所发布的消息;以及显示部,其显示由上述获取部获取到的消息。
8.本公开是信息处理装置,其特征在于,具备:接受部,其接受包括来自用户的请求的消息的发布,上述消息为以sns(社交网络服务)中与用户相关联的图像形成装置中的规定的图像形成装置作为收件目的地的消息;发布部,其将以由上述接受部接受到的上述规定的图像形成装置作为收件目的地的上述消息发布到上述sns;获取部,其从上述sns获取上述规定的图像形成装置发布的表示能够处理上述请求的图像形成装置的消息;以及显示部,其显示由上述获取部获取到的上述消息。
9.本公开是信息处理装置的控制方法,其特征在于,包括:接受包括来自用户的请求的消息的发布的步骤;将接受到的上述消息发布到sns(社交网络服务)的步骤;从上述sns
获取上述sns中与用户相关联的图像形成装置中的能够处理上述请求的图像形成装置所发布的消息的步骤;以及显示获取到的上述消息的步骤。
10.本公开是信息处理装置的控制方法,其特征在于,包括:接受包括来自用户的请求的消息的发布的步骤,上述消息为以sns(社交网络服务)中与用户相关联的图像形成装置中的规定的图像形成装置作为收件目的地的消息;将以接受到的上述规定的图像形成装置作为收件目的地的上述消息发布到上述sns的步骤;从上述sns获取上述规定的图像形成装置所发布的表示能够处理上述请求的图像形成装置的消息的步骤;以及显示获取到的上述消息的步骤。发明效果
11.根据本公开,能够显示从能够处理用户的请求的装置发布的消息。
附图说明
12.图1是用于对第一实施方式的印刷系统的整体结构进行说明的图。图2是用于对第一实施方式的终端装置的功能结构进行说明的图。图3是表示第一实施方式的组数据的数据结构的一个例子的图。图4是表示第一实施方式的消息数据的数据结构的一个例子的图。图5是用于对第一实施方式的消息服务器的功能结构进行说明的图。图6是用于对第一实施方式的复合机的功能结构进行说明的图。图7是用于对第一实施方式的终端装置的主处理的流程进行说明的流程图。图8是用于对第一实施方式的复合机的主处理的流程进行说明的流程图。图9是用于对第一实施方式的动作例进行说明的图。图10是用于对第一实施方式的动作例进行说明的图。图11是用于对第二实施方式的印刷系统的整体结构进行说明的图。图12是用于对第二实施方式的整体结构的概略进行说明的图。图13是用于对第二实施方式的管理服务器的功能结构进行说明的图。图14是用于对第二实施方式的复合机的主处理的流程进行说明的流程图。图15是用于对第二实施方式的介绍处理的流程进行说明的流程图。图16是用于对第二实施方式的回答处理的流程进行说明的流程图。图17是用于对第二实施方式的申请对应处理的流程进行说明的流程图。图18是用于对第二实施方式的管理服务器的主处理的流程进行说明的流程图。图19是用于对第二实施方式的动作例进行说明的图。图20是用于对第三实施方式的整体结构的概略进行说明的图。图21是用于对第三实施方式的复合机的主处理的流程进行说明的流程图。图22是用于对第三实施方式的回答处理的流程进行说明的流程图。图23是用于对第四实施方式的显示方式变更处理的流程进行说明的流程图。图24是用于对第四实施方式的动作例进行说明的图。图25是用于对第四实施方式的动作例进行说明的图。图26是用于对第四实施方式的动作例进行说明的图。
具体实施方式
13.以下,对包括应用了本公开的信息处理装置的终端装置的印刷系统的实施方式进行说明。此外,为了方便说明本发明而记载各实施方式,本发明的技术范围不限定于以下的实施方式。
14.[1.第一实施方式][1.1整体结构]图1是用于对印刷系统1的整体进行说明的概略图。印刷系统1经由网络nw而连接有终端装置10、消息服务器20、复合机30。
[0015]
消息服务器20是提供规定服务的服务器装置。在本实施方式中,消息服务器20提供sns(社交网络服务、social networking service)。此外,sns也可以由多台消息服务器20提供。
[0016]
消息服务器20作为sns的功能,提供与装置(聊天机器人、bot)之间实现消息的收发的功能(通话功能、消息服务),上述装置实现与用户所使用的装置、用户之间的对话。在本实施方式中,发布是指将消息向消息服务器20发送。另外,消息是指以被用户或者装置获取为目的的内容(例如文本数据、语音、图标图像、手写字符、应用的功能按钮、手势等)。
[0017]
终端装置10是消息服务器20提供的sns的用户所使用的装置,例如是智能手机(智能机)、平板电脑之类的移动终端、pc(personal computer)等构成的信息处理装置。
[0018]
复合机30是具有通过在记录介质(例如记录纸张)形成图像而输出(印刷)的功能的图像形成装置(打印机)。复合机30是例如设置于便利店的能够打印、扫描的复合机(mfp,multi-function printer/peripheral)。此外,复合机30也可以如图1的复合机30a、30b所示的那样,多个连接于网络nw。
[0019]
网络nw是连接各装置的网络。例如,通过lan(local area network)、wan(wide area network)来实现。另外,也可以将这些网络组合而构成。
[0020]
[1.2功能结构][1.2.1终端装置]参照图2对终端装置10的功能结构进行说明。如图2所示,终端装置10具备控制部100、通信部120、显示部130、输入部140、存储部150而构成。
[0021]
控制部100是用于控制终端装置10的整体的功能部。控制部100通过读出并执行存储于存储部150的各种程序来实现各种功能。控制部100例如由一个或者多个运算装置(例如cpu(central processing unit))构成。
[0022]
控制部100通过执行程序而作为收件目的地管理部102、组管理部104、消息获取部106、时间线显示部108、消息接受部109、消息发布部110发挥功能。
[0023]
收件目的地管理部102对使用终端装置10的用户能够指定的消息的收件目的地的信息进行管理。用户能够指定的消息的收件目的地是指用于确定出在消息服务器20所提供的sns中与使用终端装置10的用户的账户相互相关联的其他用户、装置的账户的信息。
[0024]
在本实施方式中,说明如下情况:用于确定出用户、装置的账户的信息为账户名,消息的收件目的地根据账户名来确定。此外,用于确定出用户、装置的账户的信息可以是规定形式的字符串、序列号、邮件地址等。
[0025]
在本实施方式中,通过消息服务器20,使利用sns的用户、装置的账户相互相关联。
另外,在本实施方式中,将相互相关联的用户、装置称为“朋友”。即,消息服务器20能够在与同成为朋友关系的账户对应的用户、装置之间进行消息的收发。另外,连接于消息服务器20的装置能够从消息服务器20获取从同与该装置对应的账户成为朋友关系的账户发布的消息。
[0026]
收件目的地管理部102在通过用户进行了用于与其他用户或者装置成为朋友的操作的情况下,利用消息服务器20所提供的api(application programming interface:应用程序接口)等,对消息服务器20发送成为朋友所需的信息。成为朋友所需的信息例如是使用终端装置10的用户的账户名和其他用户或者装置的账户名。收件目的地管理部102在通过消息服务器20,将使用终端装置10的用户与其他用户或者装置相互相关联的情况下,将该其他用户或者装置的账户名追加于收件目的地列表152。
[0027]
组管理部104管理组的信息。组是指由利用消息服务器20提供的sns的三个以上的用户、装置构成,且共享消息的关系。
[0028]
组管理部104在通过用户进行了选择朋友的操作以及作成组的操作的情况下,利用消息服务器20提供的api等,对消息服务器20发送为了作成组所需的信息。为了作成组所需的信息是属于组的用户、装置的账户名以及组名。组管理部104在通过消息服务器20,将使用终端装置10的用户与由用户选择出的朋友作为组而相关联的情况下,将与该组相关的信息(组数据)存储于组数据存储区域154。
[0029]
消息获取部106从消息服务器20获取消息。例如,消息获取部106在通过后述的时间线显示部108显示时间线的情况下,利用消息服务器20提供的api来获取与所显示的时间线相关的消息且未获取的消息。
[0030]
在本实施方式中,从消息服务器20,与消息一起,发送包括与该消息相关的信息(表示消息的发布者的发布者信息、表示消息的收件目的地的收件目的地信息、发布时间等)的消息数据。消息获取部106将从消息服务器20获取到的消息数据存储于消息数据库156。
[0031]
时间线显示部108基于消息的发布时间等以时间序列在一个方向上排列使用终端装置10的用户与特定的朋友的二者之间收发的消息、规定组中收发的消息并显示于显示部130。用户通过确认时间线,能够按时间序列依次确认消息。
[0032]
消息接受部109接受以由时间线显示部108显示的时间线发布的消息(发布内容)的输入,并获取输入到的内容。例如,消息接受部109在显示部130显示用于输入字符的用户界面(例如文本框等输入栏)。此外,消息接受部109也可以在显示部130显示用于输入语音、图标图像、手写字符、应用的功能按钮、手势之类的除字符以外的内容的用户界面。
[0033]
消息发布部110进行消息的发布。例如,消息发布部110利用消息服务器20提供的api,将由消息接受部109接受到的消息与发布所需的信息一起向消息服务器20发送。发布所需的信息例如为发布者的信息(使用终端装置10的用户的账户名)以及收件目的地的信息(识别消息的发送目的地的用户或者装置的账户名或者识别组的组id)。
[0034]
此外,按时间线发布是指对以显示于显示部130的时间线显示的消息进行发布。具体而言,在显示有使用终端装置10的用户与朋友二者之间收发的消息的时间线的情况下,消息发布部110对发给该朋友的消息进行发布。在显示有发给组的消息的时间线的情况下,消息发布部110对发给该组的消息进行发布。
[0035]
通信部120是用于终端装置10与消息服务器20等外部装置进行通信的功能部。例如,由能够与通过有线/无线lan利用的nic(network interface card:网络接口卡)、lte(long term evolution:长期演进)/lte-a(lte-advanced:长期演进-高级)/laa(license-assisted access using lte:许可辅助接入使用长期演进)/5g线路连接的通信模块构成。
[0036]
显示部130是用于显示各种信息的功能部,例如由lcd(liquid crystal display)等显示装置构成。输入部140是用于接受使用终端装置10的用户的操作的输入的功能部,由触摸面板等输入装置构成。检测触摸面板的输入的方式例如为电阻膜方式、红外线方式、电磁感应方式、静电电容方式之类的通常的检测方式即可。此外,显示部130和输入部140可以一体形成。另外,输入部140若能够供用户输入信息,则可以由鼠标、键盘之类的各种操作装置构成。
[0037]
存储部150是存储终端装置10的动作所需的各种程序、各种数据的存储装置。存储部150例如由作为半导体存储器的ssd(solid state drive:固态硬盘)、hdd(hard disk drive:硬盘驱动器)等构成。
[0038]
存储部150存储收件目的地列表152、消息应用158,进一步作为存储区域而确保有组数据存储区域154以及消息数据库156。
[0039]
收件目的地列表152存储有使用终端装置10的用户的朋友的账户名。收件目的地列表152除了账户名之外,还存储有根据该账户名确定的用户、装置的名称、图标之类的附加的信息。
[0040]
组数据存储区域154存储组数据。组数据例如如图3所示,存储有识别组的组id(例如“room-a”)、组名(例如“mfp group”)、表示属于组的成员的账户名(例如“suzuki、mx6060、mx3050、mx360、mx60”)。
[0041]
消息数据库156存储消息数据。消息数据例如如图4所示,包括发布者信息(例如“suzuki”)、收件目的地信息(例如“room-a”)、消息的发布时间(例如“2020/05/25 12:00:00”)、消息(例如“a4双面装订”)。
[0042]
发布者信息存储有发布了消息的用户、装置的账户名。收件目的地信息存储有表示消息的收件目的地的账户名或者组id。
[0043]
消息应用158是用于利用进行消息服务器20提供的消息的收发的功能(通话功能)的应用(应用程序)。通过由控制部100读出并执行,来实现收件目的地管理部102、组管理部104、消息获取部106、时间线显示部108、消息接受部109、消息发布部110的功能。
[0044]
消息应用158提供用于使用上述的功能的显示画面、ui(user interface:用户界面)。因此,控制部100通过执行消息应用158,从而在显示部130显示用于进行消息的收发的画面(通话画面)、用于进行朋友、组的管理的画面。
[0045]
[1.2.2消息服务器]参照图5对本实施方式的消息服务器20的功能结构进行说明。如图5所示,消息服务器20具备控制部200、通信部220、存储部230。
[0046]
控制部200是用于控制消息服务器20的整体的功能部。控制部200通过读出并执行存储于存储部230的各种程序来实现各种功能,由一个或者多个运算装置(例如cpu)构成。
[0047]
控制部200通过执行程序,作为收件目的地管理部202、组管理部204、消息管理部206发挥功能。
[0048]
收件目的地管理部202对sns中能够指定为消息的收件目的地的用户、装置的关系(朋友)进行管理。例如,收件目的地管理部202在从终端装置10、复合机30接收到包括表示成为朋友关系的用户、装置的两个账户名的信息的情况下,将由该两个账户名表示的用户、装置的账户作为朋友关系而相关联。收件目的地管理部202将相关联的结果作为收件目的地数据而存储于收件目的地数据存储区域232,针对成为朋友关系的用户所使用的装置、成为朋友关系的装置,发送表示相互相关联的信息。
[0049]
收件目的地数据例如是对针对每个账户存储该账户与处于朋友关系的其他账户的信息(例如账户名)进行了存储的数据。
[0050]
组管理部204管理sns中的组。例如,组管理部204在从终端装置10接收到包括新作成的组所含的用户、装置的账户名以及组名的信息的情况下,将由该账户名识别的用户、装置作为组的成员的关系而相关联。组管理部204生成组id,并将包括该生成的组id和从终端装置10接收到的账户名以及组名的组数据存储于组数据存储区域234。另外,组管理部204针对成为组的成员的用户所使用的装置或者成为组的成员的装置,发送表示作为组的成员而相关联的信息。
[0051]
消息管理部206进行消息数据的存储以及发送。例如,消息管理部206在从连接于消息服务器20的装置接收到消息以及发布所需的信息的情况下,将包括接收到的信息和规定信息(例如发布时间)的消息数据存储于消息数据库236。
[0052]
另外,消息管理部206在从连接于消息服务器20的装置经由api等请求了消息的获取的情况下,从消息数据库236读出消息,并对请求了消息的获取的装置发送消息。
[0053]
通信部220是例如与lan连接而与终端装置10、复合机30之类的其他装置之间进行信息的收发的功能部。通信部220利用作为以太网(注册商标)的lan之类的通信方式来作为通信方式。
[0054]
存储部230是存储消息服务器20的动作所需的各种程序、各种数据的功能部。存储部230例如由作为半导体存储器的ssd、hdd等构成。
[0055]
存储部230确保有收件目的地数据存储区域232、组数据存储区域234、消息数据库236。
[0056]
收件目的地数据存储区域232是对由收件目的地管理部202管理的收件目的地数据进行存储的区域。组数据存储区域234是对由组管理部204管理的组数据进行存储的区域。组数据的数据构造是与图3所示的组数据相同的构造。消息数据库236是对由消息管理部206存储的消息数据进行存储的区域。消息数据的数据构造是与图4所示的消息数据相同的构造。
[0057]
[1.2.3复合机]在本实施方式中,复合机30是能够在sns发布消息的装置,且是能够与用户成为朋友关系的装置。
[0058]
参照图6对本实施方式的复合机30的功能结构进行说明。如图6所示,复合机30具备控制部300、通信部320、原稿读取部330、图像形成部340、显示部350,输入部360、存储部370、通知部380而构成。
[0059]
控制部300是用于控制复合机30的整体的功能部。控制部300通过读出并执行存储于存储部370的各种程序来实现各种功能,由一个或者多个运算装置(例如,cpu)构成。
之类的文本数据。
[0074]
功能的名称是例如“装订”“集合印刷”“双面印刷”之类的能够确定出功能的语句。另外,表示印刷设定的选项的记载是例如表示纸张尺寸的“a4”“b5”之类的语句、表示缩放比例的“70%”“141%”之类的语句、表示纸张的种类的“普通纸”“光泽纸”之类的语句。请求也可以包括多个表示功能的名称、印刷设定的选项的记载。
[0075]
接着,控制部100(消息发布部110)按时间线发布消息(步骤s104)。
[0076]
控制部100(消息获取部106)从消息服务器20获取消息(消息数据)(步骤s106)。另外,控制部100(时间线显示部108)显示包括获取到的消息的时间线(步骤s108)。
[0077]
通过上述的处理,用户能够经由时间线而确认在包括朋友注册结束的复合机30的组中收发的消息。另外,在通过朋友注册结束的复合机30发布了成为响应的消息的情况下,用户能够经由时间线来确认从朋友注册结束的复合机30发布的消息。
[0078]
[1.3.2图像形成装置]参照图8对本实施方式的复合机30的主处理的流程进行说明。首先,控制部300(消息获取部302)从消息服务器20获取以复合机30所属的组作为收件目的地的消息(步骤s152)。
[0079]
接着,控制部300判定步骤s152中获取到的消息是否包括请求(步骤s154)。例如,控制部300从消息提取表示功能的名称、印刷设定的选项的记载。例如,控制部300通过空格、逗号、中点之类的分隔符来分割获取到的消息,并将消息的记载与功能的名称、印刷设定的选项的名称匹配,或使用机器学习等技术进行解析。
[0080]
作为具体例,在消息包括“a4、双面、装订”之类的语句的情况下,控制部300判定为消息包括纸张尺寸为“a4”且使用“双面印刷”的功能以及“装订”的功能的处理的请求。此外,如消息的记载中“双面”那样,省略表示功能的名称、印刷设定的选项的记载的一部分的情况下,控制部300也可以对记载进行补充或进行修正。
[0081]
在消息不包括请求的情况下,控制部300基于消息的内容,执行规定处理(步骤s154;否)。例如,控制部300以用户作为消息的收件目的地,也可以发送包括包含请求的消息的例子的消息,也可以发布表示当前的复合机30的状态的消息。
[0082]
另一方面,在消息包括请求的情况下,控制部300判定是否能够处理该请求(步骤s154;是

步骤s156)。能够处理请求的情况是例如全部满足以下的条件的情况。
[0083]
(1)具备用于处理请求的功能控制部300在根据消息所含的功能的名称确定的功能全部能够在复合机30中实现的情况下,判定为具备用于处理请求的功能。在由用户请求的功能即便有一个无法实现(不具备该功能)的情况下,控制部300判定为无法处理请求。
[0084]
(2)没有产生与请求相关的故障控制部300在处理请求时没有产生成为中断处理的原因的故障的情况下,判定为没有产生与请求相关的故障。例如,在请求包括“a4”的情况下,控制部300判定“a4”没有产生缺纸、没有产生卡纸。另外,在请求包括“装订”的情况下,控制部300判定存在装订芯的余量。控制部300在假定了执行请求的处理的情况下,在由于复合机30所产生的故障而中断处理时,判定为产生与请求相关的故障。
[0085]
(3)能够在规定时间内开始处理的执行
控制部300判定是否能够在预先设定的规定时间(例如一分钟以内)开始处理的执行。控制部300例如在当前执行的任务没有在规定时间以内结束的情况下,判定为处理无法在规定时间内开始执行。
[0086]
此外,上述的条件为一个例子。因此,控制部300也可以从上述的条件中除去一部分条件之后判定是否能够处理请求,也可以加入除上述的条件以外的条件之后,判定是否能够处理请求。
[0087]
在无法处理请求的情况下,控制部300结束主处理(步骤s156;否)。在能够处理请求的情况下,控制部300对表示能够处理请求的消息进行发布(步骤s156;是

步骤s158)。
[0088]
例如,消息生成部304生成表示能够处理请求的消息(例如“可打印!”“我可以!”),作为包括请求的消息的响应。并且,消息发布部306以作为步骤s152中获取到的消息的收件目的地而指定出的组为收件目的地,发布消息生成部304所生成的消息。这样,消息发布部306对由发布了包括请求的消息的用户所使用的终端装置10获取的消息进行发布。此外,控制部300将对发布了包括请求的消息的用户所使用的终端装置10能够获取的消息进行发布称为回复。
[0089]
接着,控制部300(消息获取部302)从消息服务器20获取以复合机30所属的组作为收件目的地的消息(步骤s160)。控制部300通过步骤s160中获取到的消息,判定是否指定了复合机30(本机)作为处理的执行目的地(步骤s162)。
[0090]
选择了本机作为处理的执行目的地的情况是步骤s160中获取到的消息包括表示复合机30(本机)的记载的情况。例如在包括复合机30(本机)的名称的全部或者一部分(例如模型名、系列名、型号)的情况下,控制部300判定为指定了本机,作为处理的执行目的地。
[0091]
在选择了本机作为处理的执行目的地的情况下,控制部300控制通知部380,执行通知动作(步骤s162;是

步骤s164)。例如,控制部300在通知部380由发光装置构成的情况下,使光源点亮或者闪烁。在通知部380由语音输出装置构成的情况下,输出规定的通知音,或者输出基于语音的引导。
[0092]
[1.4动作例]对本实施方式的动作例进行说明。图9是表示在终端装置10中执行了消息应用158的情况下显示于显示部130的显示画面的图。图9的(a)是表示选择成为消息的收件目的地的朋友、组的显示画面w100的图。例如,用户通过选择区域e100,能够选择组(图9的(a)的例子中“mfp group”)。
[0093]
图9的(b)是在图9的(a)中选择出区域e100时显示于显示部130的显示画面w110(通话画面)的例子。显示画面w110包括显示时间线的区域e110、输入发布的消息的内容的输入栏t110、用于进行消息的发布的按钮b110。
[0094]
在区域e110显示有显示画面w100中由用户选择出的组中进行了交换的消息(例如消息m110)。此外,也可以是,时间线除了消息之外,还显示有发布了消息的用户、复合机的名称、图标。
[0095]
用户通过在输入栏t110输入请求,并选择按钮b110,从而接受针对显示画面w100中选择出的组的消息的发布。
[0096]
图9的(c)是在显示画面w110中在输入栏t110输入为“a4双面装订”,选择了按钮b110的情况下在显示部130显示的显示画面w120的例子。显示画面w120的时间线显示有由
用户发布的消息m120、从能够处理由用户发布的消息所记载的请求的复合机30发布的消息m122、消息m124。用户通过观察发布了消息m122、消息m124的复合机30的名称,能够知道能够处理请求(a4双面装订)的复合机30。
[0097]
并且,用户能够在显示画面w120所含的输入栏t120输入执行处理的复合机30的名称,发布包括复合机30的名称的消息。
[0098]
图10是表示执行用户所请求的处理的复合机30指定出的情况的图。图10的(a)是在发布了包括复合机30的名称的一部分的消息m130的情况下显示于显示部130的显示画面w130的例子。在显示画面w130显示有从执行处理的复合机30发布的消息m132。另外,图10的(b)是表示在执行处理的复合机30中作为通知动作而使光源发光的情况的图。用户通过确认光源正发光的复合机30,能够发现执行处理的复合机30。
[0099]
此外,也可以是,在显示画面w120、显示画面w130中,在由用户选择了能够处理请求的复合机30的情况下,显示有对选择出的复合机30与用户二者之间收发的消息进行显示的画面(通话画面)。也可以是,用户通过发送所显示的画面(通话画面)中使该复合机30印刷的数据(例如图像文件、文档文件),使复合机30执行输出发送的数据的任务。
[0100]
此外,除上述说明以外,也可以适当地在不矛盾的范围内变更实施方式。
[0101]
例如,也可以是,终端装置10的控制部100(消息发布部110)在步骤s104中,发布表示请求大量打印的消息(例如“印刷100份”之类的消息)。也可以是,在这种情况下,复合机30的控制部300在步骤s156中,对表示能够进行分散处理的多个复合机30能够合作地进行处理的消息进行发布。
[0102]
具体而言,也可以是,在网络nw连接有多个复合机30,上述复合机30具备按每规定份数分散对印刷大量份数的任务进行印刷的功能(分散印刷功能、串联打印功能)。在这种情况下,在步骤s156中,具有分散印刷功能的复合机30发布消息。在从用户对步骤s156中发布了消息的复合机30中的一台复合机30输入了任务的情况下,输入了任务的复合机30使所输入的任务在步骤s156中发布了消息的复合机30中分散。
[0103]
另外,也可以是,在网络nw连接有成为主机的复合机30和成为分机的复合机30,连接有:分机具备能够获取成为存储于主机的印刷对象的数据而进行印刷的功能(打印发布功能)的复合机。在这种情况下,主机以及分机在步骤s156中发布消息,特别是主机对表示为输入所印刷的数据的装置的消息进行发布。用户通过对主机输入成为印刷对象的数据,能够从主机以及分机进行印刷。
[0104]
此外,也可以是,复合机30在执行分散处理的情况下适当地发布用于将执行印刷的复合机30向用户通知的消息,或者发布表示所需要的操作的消息,从而用户能够高效地执行分散处理。
[0105]
另外,在本实施方式中,说明了消息数据包括与消息不同的收件目的地信息的情况,但也可以是,消息包括收件目的地信息。例如,也可以是,消息的收件目的地由规定符号(例如“@”)以下记载的账户名、组id示出。在这种情况下,用户通过发布“@room-a a4双面装订”之类的内容的消息,能够发布以组id为“room-a”的组作为收件目的地的消息。另外,复合机30在步骤s158中,消息生成部304生成包括收件目的地信息的消息即可。
[0106]
根据本实施方式,用户通过在通话画面中对包括表示欲利用的功能等的请求的消息进行发布,从而通过能够与请求对应的复合机进行回信(回复),因此,能够发现可实现用
户想要的功能的复合机。因此,用户不需要找出能够处理请求的复合机,另外,也不需要预先了解复合机所具有的功能。
[0107]
[2.第二实施方式]接着,对第二实施方式进行说明。第二实施方式是除了第一实施方式的处理之外,还在无法实现来自用户的请求的情况下将能够处理请求的其他复合机的信息向用户通知的实施方式。本实施方式是将第一实施方式的图1置换为图11,将第一实施方式的图8置换为图14的方式,对相同的功能部以及处理标注相同的附图标记,且省略说明。
[0108]
[2.1整体结构]图11示出本实施方式的整体结构。本实施方式的印刷系统2与第一实施方式不同,在网络nw进一步连接有管理服务器40。管理服务器40是对连接于网络nw的复合机30进行管理的信息处理装置(服务器)。
[0109]
图12是表示本实施方式的整体结构的概略的图。图12中由实线连接的装置表示为相互能够进行信息的收发的关系。图12中由虚线连接的复合机30以及用户所使用的终端装置10表示在sns中成为朋友关系。另外,印刷系统2作为复合机30而包括复合机a、复合机1、复合机2、复合机3......复合机n-1、复合机n。这些复合机30处于管理服务器40的管理下。
[0110]
图12的(a)表示使用终端装置10的用户仅与复合机a之间成为朋友关系。用户能够将复合机a作为收件目的地而发布包括请求的消息。
[0111]
复合机a在无法处理用户的请求的情况下,针对管理服务器40进行能够处理用户的请求的复合机30的询问。在作为询问的结果而从管理服务器40知道了复合机2能够处理用户的请求的情况下,复合机a对终端装置10回复包括复合机2的信息的消息。此外,能够处理请求的复合机30(在这种情况下复合机2)也可以与用户所使用的终端装置10成为朋友关系,也可以不是朋友关系。
[0112]
并且,复合机a在用户使用的终端装置10与能够处理请求的复合机30(在这种情况下复合机2)不是朋友关系的情况下,为了使用户使用的终端装置10与复合机2成为朋友关系,针对复合机2,发送表示与使用终端装置10的用户成为朋友的申请。复合机2通过同意申请而与用户使用的终端装置10成为朋友关系。图12的(b)表示使用终端装置10的用户与复合机2成为朋友关系的情况。由此,用户能够对复合机2输送消息。
[0113]
[2.2功能结构]图13是用于对本实施方式的管理服务器40的功能结构进行说明的框图。如图13所示,管理服务器40具备控制部400、通信部410、存储部420。
[0114]
控制部400是用于控制管理服务器40的整体的功能部。控制部400通过读出并执行存储于存储部420的各种程序来实现各种功能,并由一个或者多个运算装置(例如cpu)构成。
[0115]
通信部410是例如连接于lan而与复合机30等其他装置之间进行信息的收发的功能部。通信部410利用作为以太网的lan之类的通信方式来作为通信方式。
[0116]
存储部420是对管理服务器40的动作所需的各种程序、各种数据进行存储的功能部。存储部420例如由作为半导体存储器的ssd、hdd等构成。
[0117]
存储部420确保有对与管理服务器40所管理的复合机30相关的信息(复合机数据)进行存储的复合机数据存储区域422。此外,复合机数据存储有复合机30的ip地址、mac地址
等地址信息,来作为与复合机30之间的通信所需的信息。另外,也可以是,作为复合机数据而存储有表示复合机30的名称、消息的收件目的地(账户名)、规格、性能、设置场所等的信息。
[0118]
[2.3处理的流程]对本实施方式的处理的流程进行说明。此外,在本实施方式中,终端装置10与第一实施方式相同地执行图7所记载的主处理,但在本实施方式中,在与特定的朋友二者之间收发的消息按时间线显示时执行。在这种情况下,在终端装置10的主处理的步骤s102中,控制部100(消息接受部109)接受以该特定的复合机30作为收件目的地的消息的内容的输入。另外,在终端装置10的主处理的步骤s104中,控制部100(消息发布部110)通过按时间线发布消息,从而将以该特定的复合机30作为收件目的地的消息向消息服务器20发送。
[0119]
[2.3.1复合机][2.3.1.1主处理]参照图14对本实施方式的复合机30的主处理的流程进行说明。控制部300(消息获取部302)获取以复合机30(本机)作为收件目的地的消息(步骤s202),并判定获取到的消息是否包括请求(步骤s204)。步骤s204的处理与步骤s154的处理相同。
[0120]
在消息不包括请求的情况下,控制部300基于消息的内容,执行规定处理(步骤s204;否)。另一方面,在消息包括请求的情况下,控制部300判定是否能够处理该请求(步骤s204;是

步骤s206)。步骤s206的处理是与步骤s156的处理相同的处理。
[0121]
若能够处理请求,则控制部300回复表示能够处理请求的消息(步骤s206;是

步骤s208)。步骤s208的处理与步骤s158的处理相同,但在本实施方式中,在回复消息的情况下,使消息的收件目的地成为发布了步骤s202中获取到的消息的用户的账户名。
[0122]
另一方面,在步骤s206中,判定为无法处理请求的情况下,控制部300对管理服务器40发送能够处理请求的复合机30的询问(步骤s206:否

步骤s210)。在步骤s210中,控制部300向管理服务器40发送的询问包括表示从用户发布的请求的信息。表示请求的信息例如为“a4双面装订”之类的文本数据。
[0123]
接着,控制部300从管理服务器40获取询问结果,并基于询问结果,判定是否存在能够处理请求的复合机30(步骤s212)。例如,控制部300在询问结果包括一个以上能够处理请求的复合机30的名称、消息的收件目的地(账户名)的信息的情况下,判定为存在能够处理请求的复合机30。此外,能够处理请求的复合机30也可以与发布了包括请求的消息的用户成为朋友,也可以不成为朋友。
[0124]
在不存在能够处理请求的复合机30的情况下,控制部300回复表示不存在能够处理请求的复合机30的消息(步骤s212;否

步骤s216)。
[0125]
在存在能够处理请求的复合机30的情况下,控制部300执行介绍处理(步骤s212;是

步骤s214)。介绍处理是指将能够处理请求的复合机30的信息向用户提供,在用户与能够处理该请求的复合机30不是朋友的情况下,使用户与能够处理该请求的复合机30成为朋友的处理。
[0126]
参照图15对介绍处理的流程进行说明。首先,控制部300判定发布了包括请求的消息的用户所使用的终端装置10与能够处理请求的复合机30是否为朋友关系(步骤s221)。控制部300在判定为发布了包括请求的消息的用户所使用的终端装置10与能够处理请求的复
合机30为朋友关系的情况下,回复该能够处理请求的复合机30的名称,结束介绍处理。另一方面,控制部300在步骤s221中,判定为不是朋友关系的情况下,判定发布了包括请求的消息的用户所使用的终端装置10是否进行了朋友自动追加允许的设定(该设定是否启用)(步骤s221;否

步骤s222)。朋友自动追加允许是表示允许通过复合机30自动地追加(注册)朋友的设定。
[0127]
在没有设定朋友自动追加允许(该设定未启用)的情况下,控制部300回复包括能够处理请求的复合机30的名称的消息(步骤s222;否

步骤s224)。例如,控制部300(消息生成部304)基于步骤s204中获取到的询问结果所含的复合机的名称(例如“mx-6060”),生成“mx-6060能够应对”之类的内容的消息。
[0128]
接着,控制部300判定是否在规定时间内从发布了包括请求的消息的用户接收到介绍委托(步骤s226)。介绍委托是表示为了能够与能够处理请求的复合机30成为朋友,并发布发给该复合机30的消息而委托介绍的消息。介绍委托包括例如“6060介绍”之类的那样能够处理请求的复合机30的名称的全部或者一部分和表示希望介绍的语句的消息(文本数据)。此外,介绍委托由终端装置10的控制部100接受,并由消息发布部110发布。
[0129]
这样,在没有进行朋友自动追加允许的设定的情况下,控制部300在进行了包括能够处理请求的复合机30的名称在内的消息的回复之后,以规定时间接受介绍委托的接收。因此,用户只要仅调查能够处理请求的复合机30,则不需要发送介绍委托。
[0130]
控制部300在步骤s222中判定为进行了朋友自动追加允许的设定的情况下或者在步骤s226中接收到介绍委托的情况下,判定是否能够介绍能够处理请求的复合机30(步骤s228)。
[0131]
能够介绍的情况为例如复合机30能够与能够处理请求的复合机30进行通信的情况(能够处理请求的复合机30没有死机的情况)。
[0132]
在能够介绍的情况下,控制部300对能够处理请求的复合机30,发送朋友申请(步骤s230)。朋友申请是表示取代该用户而申请与发布了包括请求的消息的用户成为朋友而能够获取来自该用户的消息的信息。朋友申请包括例如发布了包含请求的消息的用户的账户名。这样,控制部300基于用户的介绍委托,来中介朋友申请。
[0133]
接着,控制部300判定能够处理请求的复合机30是否批准了朋友申请(步骤s232)。例如,控制部300从能够处理请求的复合机30接收表示是否批准了朋友申请的信息,并基于该接收到的信息进行判定。控制部300在判定为通过能够处理请求的复合机30而批准了朋友申请的情况下,结束介绍处理(步骤s232;是)。
[0134]
在步骤s228中无法介绍能够处理请求的复合机30的情况下,或者在步骤s232中能够处理请求的复合机30没有批准朋友申请的情况下,控制部300回复包括能够处理请求的复合机30的收件目的地(例如账户名)的消息(步骤s228;否,或者步骤s232;否

步骤s234)。用户能够基于回复的消息所含的收件目的地,利用手动使能够处理请求的复合机30成为朋友。此外,也可以是,控制部300在步骤s234中,回复表示无法进行朋友的介绍的消息。
[0135]
[2.3.1.2回答处理]接着,参照图16对复合机30所执行的回答处理进行说明。回答处理是指在从管理服务器40接收到是否能够处理请求(可否处理)的询问的情况下,通过控制部300执行的处
理。控制部300与主处理并行地执行回答处理。
[0136]
首先,控制部300判定是否从管理服务器40接收到可否处理的询问(步骤s242)。可否处理的询问是指包括表示从用户发布的请求的信息的询问。表示请求的信息为例如“a4双面装订”之类的文本数据。
[0137]
接着,控制部300判定是否能够处理表示由可否处理的询问所含的请求的信息而表示的请求(步骤s244)。步骤s244的处理是与主处理的步骤s156相同的处理。
[0138]
若能够处理请求,则控制部300对管理服务器40,发送表示能够处理请求的回答(步骤s244;是

步骤s246)。若无法处理请求,则控制部300对管理服务器40发送表示无法处理请求的回答(步骤s244;否

步骤s248)。
[0139]
[2.3.1.3申请对应处理]接着,参照图17对复合机30执行的申请对应处理进行说明。申请对应处理是在接收到朋友申请的情况下由控制部300执行的处理。控制部300与主处理以及回答处理并行地执行申请对应处理。
[0140]
首先,控制部300在接收到朋友申请的情况下,判定是否批准朋友申请(步骤s252;是

步骤s254)。例如,控制部300在当前成为朋友的用户的数量不足预先设定的上限数的情况下,批准朋友申请。
[0141]
在同意朋友申请的情况下,控制部300对发送了朋友申请的复合机30发送表示同意了朋友申请的信息(步骤s254;是

步骤s256)。
[0142]
另外,控制部300通过发布了包括请求的消息的用户进行朋友注册(步骤s258)。例如,控制部300使用消息服务器20所提供的api等,对消息服务器20,发送成为朋友的用户的账户名和本机的账户名。
[0143]
另外,控制部300在从消息服务器20接收到表示成为朋友的用户与复合机30(本机)相互相关联的信息的情况下,发布以该用户作为收件目的地的消息(步骤s260)。
[0144]
此外,在步骤s254中,在没有同意朋友的申请的情况下,控制部300对发送了朋友申请的复合机30发送表示不同意朋友的申请(否认)的信息(步骤s254;否

步骤s262)。
[0145]
[2.3.2管理服务器]参照图18,对管理服务器40的主处理进行说明。首先,控制部400判定是否从管理下的复合机30接收到能够处理请求的复合机30的询问(步骤s282)。
[0146]
控制部400将包括步骤s282中接收到的询问所含的请求的内容在内的可否处理的询问向步骤s282中发送了询问的复合机30(询问源)以外的复合机30发送。例如,控制部400从存储于复合机数据存储区域422的复合机数据,读出地址信息,并基于该读出的地址信息,将可否处理的询问向复合机30发送。
[0147]
接着,控制部400从发送了可否处理的询问的复合机30,接收回答(步骤s286)。
[0148]
接着,控制部400对步骤s282中发送了询问的复合机30(询问源)发送询问结果(步骤s288)。询问结果包括发送了表示能够处理请求的回答的复合机30的信息。也可以是,复合机30的信息例如包括复合机30的名称、账户名,并且还包括设置场所、性能之类的信息。例如,控制部400通过从对应的复合机数据读取而获取步骤s286中回答为能够处理请求的复合机30的信息。
[0149]
[2.4动作例]
参照图19,对本实施方式的动作例进行说明。图19的(a)是用于在使用终端装置10的用户与一台朋友注册结束的复合机30(mx-3050)之间进行1对1的消息的收发的显示画面w200(通话画面)的例子。用户在输入消息的输入栏t200输入“a4双面装订”之类的请求。
[0150]
图19的(b)是从朋友注册结束的复合机30(mx-3050)发布的消息m210按时间线显示时的显示画面w210的例子。在本实施方式中,在复合机30(mx-3050)无法处理用户的请求的情况下,也通过复合机30(mx-3050),发布包括与能够处理请求的复合机30相关的信息e210的消息m210。用户能够观察信息e210而了解能够处理请求的复合机30。
[0151]
并且,用户能够在输入栏t210输入并发布对能够处理请求的复合机30的介绍进行委托的内容的消息。例如,在mx-6060这样的名称的复合机30能够处理用户的请求的情况下,用户通过发布包括mx-6060的名称的一部分的“6060介绍”之类的消息,能够发送mx-6060的介绍委托。
[0152]
图19的(c)是在图19的(b)所示的显示画面w210中发布了消息的情况下的显示画面w220的例子。显示画面w220除了用户所发布的消息之外,还显示有通过接收到介绍委托的复合机30(mx-3050)而发布的消息m222。消息m222例如是表示基于介绍委托而进行了朋友申请的消息。
[0153]
图19的(d)是从能够处理用户的请求的复合机30(mx-6060)对用户发布了消息m230的情况下的显示画面w230的例子。消息m230包括表示与用户成为朋友的信息e230。用户通过确认信息e230,能够知道与能够处理用户的请求的复合机30(mx-6060)成为朋友。另外,通过与能够处理用户的请求的复合机30(mx-6060)成为朋友,从而用户对该复合机30发送成为印刷对象的数据,由此能够直接发送任务。
[0154]
此外,也可以是,在存在多个能够处理请求的复合机30的情况下,加入性能高(例如高速机)、距利用者物理上的接近度、利用者的使用频率、是否为朋友之类的信息之后,决定向用户通知的复合机30。例如,也可以是,控制部300在步骤s212中获取到多个其他复合机30的信息的情况下,获取到该其他复合机30的信息之后,决定一台复合机30。此外,控制部300也可以从管理服务器40获取其他复合机30的信息,也可以从能够通信的复合机30获取其他复合机30的信息。另外,也可以是,在存在多个能够处理请求的复合机30的情况下,控制部300令用户选择利用的复合机。在这种情况下,控制部300列举能够处理请求的复合机30的名称等,显示使用户选择复合机30的画面。在通过用户经由输入部360而选择了复合机30的情况下,控制部300将选择出的复合机30作为步骤s214的介绍处理中向用户介绍的对象。
[0155]
另外,也可以是,在步骤s212中,在不存在能够处理请求的复合机的情况下,控制部300再次从步骤s210起反复处理。也可以是,在这种情况下,以防止等待时间变得过长的方式将能够询问的反复次数的设定值存储于各复合机30。控制部300反复从步骤s212起的处理至设定值为止。
[0156]
另外,控制部300在步骤s248中,具有处理请求的功能,但也可以是,在由于正在执行其他任务而无法处理请求的情况下,除了无法执行这样的回答之外,还将至能够接纳任务为止的预料时间向管理服务器40发送。在这种情况下,发送了询问的复合机30接收具有经由管理服务器40而处理请求的功能的复合机30的信息和至能够接纳任务为止的预料时间,生成基于接收到的信息的消息,并回复用户。
[0157]
另外,控制部300在步骤s248中具有处理请求的功能,但也可以是,在由于正在执行其他任务而无法处理请求的情况下,能够在该其他任务结束之后,进行用于处理用户的请求的任务的预约。例如,控制部300在步骤s248中向管理服务器40回答能够进行任务的预约。在这种情况下,发送了询问的复合机30对表示能够在具有经由管理服务器40而处理请求的功能的复合机30中进行任务的预约的信息进行获取,并对用户回复能够进行任务的预约。此外,任务的预约也可以通过用户对具有处理的功能的复合机30直接发送图像数据等来进行,也可以通过对具有经由管理服务器40而进行处理的功能的复合机30发送图像数据来进行。
[0158]
另外,在本实施方式中,说明了表示请求的信息为文本数据的情况,但请求也可以是成为印刷对象的数据(任务)。在这种情况下,用户对朋友注册完毕的复合机30发送成为印刷对象的数据。复合机30在步骤s206中,判定是否能够处理成为接收到的印刷对象的数据。在无法处理的情况下,在步骤s210中,将包括表示为了处理成为印刷对象的数据所需的功能等的信息在内的询问向管理服务器40发送。管理服务器40从管理下的复合机30接收是否具有为了处理成为印刷对象的数据所需的功能的回答,并将回答结果向询问源的复合机30发送即可。
[0159]
另外,也可以是,处理来自用户的请求的复合机30在执行了步骤s208的处理之后、经由应用接收到成为印刷对象的数据(任务)的情况下,执行通知动作。
[0160]
根据本实施方式,用户即便在已经成为朋友关系的复合机30无法处理请求的情况下,也能够经由已经成为朋友关系的复合机30而得到除能够处理请求的的复合机30的信息。另外,在没有成为朋友的复合机30能够处理请求的情况下,能够经由已经成为朋友关系的复合机30,与能够处理请求的复合机30成为朋友关系。
[0161]
[3.第三实施方式]接着,对第三实施方式进行说明。与第二实施方式不同,第三实施方式是不使用管理服务器而将能够处理的其他复合机的信息向用户通知的实施方式。本实施方式是将第二实施方式的图14置换为图21,将第二实施方式的图16置换为图22的方式,对相同的功能部以及处理标注相同的附图标记,并省略说明。
[0162]
[3.1整体结构]本实施方式的整体结构与第一实施方式的印刷系统1相同,经由网络nw而连接有终端装置10、消息服务器20、复合机30。
[0163]
图20是表示本实施方式的整体结构的概略的图。与第二实施方式中表示整体结构的概略的图12不同,不存在管理服务器40。
[0164]
图20的(a)是表示使用终端装置10的用户仅与复合机a成为朋友关系的情况。用户能够对包括以复合机a作为收件目的地的请求的消息进行发布。
[0165]
复合机a在无法处理用户的请求的情况下,对处于能够进行相互信息的收发的关系的其他复合机30询问是否能够处理请求。在作为询问的结果而从复合机2接收到表示能够处理请求的回答的情况下,复合机a对终端装置10回复包括复合机2的信息的消息。
[0166]
另外,与第二实施方式相同,复合机a进行令用户与能够处理请求的复合机30(在这种情况下复合机2)成为朋友关系的处理。图20的(b)表示使用终端装置10的用户与复合机2成为朋友关系的情况。由此,用户能够对复合机2发送消息。
[0167]
[3.2处理的流程]参照图21对本实施方式的复合机30的主处理的流程进行说明。在实施方式中,在步骤s206中,判定为无法处理请求的情况下,控制部300对能够通信的复合机30,发送是否能够处理请求(任务)的询问(步骤s302)。控制部300基于从复合机30发送的询问的结果,判定是否存在能够处理请求的复合机30(步骤s304)。
[0168]
在存在能够处理请求的复合机30的情况下,控制部300执行介绍处理(步骤s304;是

步骤s214)。另一方面,在不存在能够处理请求的复合机30的情况下,对能够通信的复合机30,发送能够处理请求的复合机30的检索委托(步骤s304;否

步骤s306)。检索委托是表示如下情况的信息:针对检索委托的发送目的地的复合机30,与检索委托的发送目的地的复合机30能够通信的复合机30(除去检索委托的发送源的复合机30之外)委托进行是否能够处理请求的询问。换句话说,控制部300经由与复合机30(本机)能够通信的复合机30而询问与复合机30(本机)无法直接通信的复合机30是否能够执行处理。
[0169]
接着,控制部300从发送了检索委托的其他复合机30接收检索委托的结果,判定是否存在能够处理请求的复合机30(步骤s308)。此外,检索委托的结果包括能够处理请求的复合机30的名称、消息的收件目的地(账户名)的信息。
[0170]
在存在能够处理请求的复合机30的情况下,控制部300执行介绍处理(步骤s308;是

步骤s214)。另一方面,在不存在能够处理请求的复合机30的情况下,控制部300回复表示不存在能够处理请求的复合机30的消息(步骤s308;否

步骤s216)。
[0171]
接着,参照图22对复合机30执行的回答处理进行说明。本实施方式的回答处理是用于与从能够通信的复合机30发送的可否处理的询问、检索委托对应的处理。控制部300与主处理并行地执行回答处理。
[0172]
控制部300在从其他复合机30接收到可否处理的询问的情况下,判定是否能够处理通过表示可否处理的询问所含的请求的信息而表示的请求(步骤s342;是

步骤s344)。步骤s344的处理是与主处理的步骤s156相同的处理。
[0173]
若能够执行处理,则控制部300对发送了可否处理的询问的复合机30,发送表示能够执行处理的回答(步骤s344;是

步骤s346)。此外,也可以是,控制部300对发送了可否处理的询问的复合机30,与回答一起发送本机的名称、收件目的地的信息。若无法执行处理,则控制部300对发送了可否处理的询问的复合机30,发送表示无法执行处理的回答(步骤s344;否

步骤s348)。
[0174]
接着,控制部300在从其他复合机30接收到检索委托的情况下,对发送了检索委托的复合机30以外能够通信的其他复合机30,发送可否处理的询问(步骤s350;是

步骤s352)。控制部300从发送了可否处理的询问的复合机30,接收回答(步骤s354)。针对发送了检索委托的复合机30,发送步骤s354中接收到的回答(步骤s356)。
[0175]
此外,也可以是,在即便发送检索委托也不存在能够处理请求的复合机的情况下,针对本机能够通信的复合机30(第一复合机),控制部300对与第一复合机能够通信的复合机30(第二复合机)发送检索委托。这样,控制部300能够经由第一复合机获取能够与第二复合机通信的复合机30是否能够执行处理的信息。也可以像这样,能够连锁地发送检索委托。另一方面,成为检索委托的发送目的地的复合机30连锁地扩张(至询问目的地的复合机为止的连接深化),由此,控制部300至接收检索结果为止的等待时间变长。为了防止这样的问
题,也可以在各个复合机30存储有表示至哪个深度为止发送检索委托的信息即表示能够进行连锁的询问的次数的设定值。复合机30通过将连锁地发送检索委托的次数设定为设定值以内,从而防止等待时间变长。
[0176]
另外,控制部300在作为能够处理用户的请求的复合机30而发现了无法直接通信的复合机30的情况下,至发现为止获取收发了检索委托的其他复合机30的信息(经由信息)。控制部300回复能够处理请求的复合机30的名称,在从用户接收到介绍委托的情况下(能够处理请求的复合机30的初次注册时),经由经由信息所示的复合机30,对能够处理请求的复合机30发送朋友申请委托。
[0177]
根据本实施方式,即便不使用管理服务器,也能够对用户发送能够处理用户的请求的复合机的信息,因此,能够简化系统。
[0178]
[4.第四实施方式]接着,对第四实施方式进行说明。第四实施方式是终端装置基于该复合机的状态使与朋友注册结束的复合机相关的信息的显示方式变化的实施方式。
[0179]
复合机的状态例如是以下那样的信息。(1)终端装置10与复合机30之间的距离(2)复合机30的能力(规格)(3)复合机30的使用频率(4)复合机30的动作状态针对进行基于上述的信息的显示方式的方法,具体地记载。
[0180]
[4.1基于终端装置10与复合机30之间的距离的方法]参照图23对基于终端装置10与复合机30之间的距离变更显示方式的方法进行说明。图23是表示在列表显示包括朋友注册结束的复合机30的信息和与该复合机30对应的图标的项目,并变更图标的显示方式的显示方式变更处理的流程的图。列表也可以在选择成为消息的收件目的地的朋友、组的画面显示,也可以与选择成为消息的收件目的地的朋友、组的画面分开显示。
[0181]
控制部100除主处理之外,还执行显示方式变更处理。另外,显示方式变更处理针对每个朋友注册结束的复合机30执行。
[0182]
首先,控制部100判定附近(规定区域内)是否存在一个该朋友注册结束的复合机30(步骤s402)。例如,控制部100根据以下的方法,判定是否存在朋友注册结束的复合机30。
[0183]
(1)基于来自复合机30的接收信号的强度的方法终端装置10和复合机30具备用于进行无线通信的功能部。此外,无线通信利用bluetooth(注册商标)、无线lan、zigbee(注册商标)等。复合机30对从终端装置10接收到的信号的强度进行测定,并将测定结果向终端装置10发送。控制部100从复合机30接收测定结果,在由测定结果表示的信号强度为规定值以上的情况下,判定为朋友注册结束的复合机30处于附近。
[0184]
(2)基于终端装置10接收到的信息的方法印刷系统1或者印刷系统2包括对由终端装置10接收的信息和能够接收该信息的位置与复合机30之间的距离的信息进行管理的位置管理服务器。由终端装置10接收的信息例如为从发送信标信号的发送装置接收到的信号的信息,或者是无线lan的接入点的信息。控制部100将接收到的信息向位置管理服务器发送,在由从位置管理服务器接收到的信息
表示的复合机30的任一个与一个朋友注册结束的复合机30一致的情况下,判定为该一个朋友注册结束的复合机30处于附近。
[0185]
在附近存在朋友注册结束的复合机30的情况下,控制部100基于电波强度的信息、从位置管理服务器接收到的信息等,获取至朋友注册结束的复合机30为止的距离(步骤s402;是

步骤s404)。
[0186]
接着,控制部100判定步骤s404中获取到的距离是否为阈值以内(例如从终端装置10的位置起半径5m以内)(步骤s406)。若为阈值以内,则控制部100标注大的图标,并将复合机30的名称显示于列表(步骤s406;是

步骤s408)。在超过阈值的情况下,控制部100标注小的图标,并将复合机30的名称显示于列表(步骤s406;否

步骤s410)。
[0187]
另一方面,在步骤s402中,在判定为附近不存在朋友注册结束的复合机30的情况下,控制部100没有在列表显示该一个朋友注册结束的复合机30(步骤s402;否

步骤s412)。
[0188]
通过这样,控制部100能够使设置于用户的附近的复合机30优先显示。另外,通过用户移动,从而即便在优先的复合机30变化的情况下,也可适当地更新赋予复合机30的名称的图标。此外,也可以是,控制部100将终端装置10与复合机30之间的距离为阈值以内的复合机30显示于选择消息的收件目的地的列表的上位,或者在通话画面中使从该复合机30发布的消息显眼地显示。
[0189]
[4.2基于复合机30的能力(规格)的显示方法]控制部100将包括朋友注册结束的复合机30的信息和与该复合机30对应的图标的项目显示于列表,基于复合机30的能力(规格)来变更图标的显示方式。控制部100在与复合机30成为朋友时、在与复合机30成为朋友之后定期地获取复合机30具有的功能、能力的信息。复合机30具有的功能、能力的信息也可以从复合机30获取,在网络nw连接有管理服务器40的情况下,也可以从管理服务器获取。
[0190]
例如,控制部100针对每个朋友注册结束的复合机30,显示与是否能够彩色印刷、是否能够双面印刷、是否具有装订的功能等对应的图标。
[0191]
[4.3基于复合机30的使用频率的显示方法]控制部100将包括朋友注册结束的复合机30的信息和与该复合机30对应的图标的项目显示于列表,基于复合机30的使用频率变更图标的显示方式。控制部100在与复合机30成为朋友之后定期地从复合机30获取使用终端装置10的用户的使用频率的信息。
[0192]
例如,控制部100针对每个朋友注册结束的复合机30,基于使用终端装置10的用户是否在一周时间以内利用一次以上,使显示于列表的图标不同。
[0193]
[4.4基于复合机30的动作状态的显示]控制部100基于朋友注册结束的复合机30的动作状态,变更显示方式。具体而言,控制部100在组的通话画面显示表示作为该组的成员的复合机30的图标。并且,控制部100获取作为组的成员的复合机30的动作状态,并根据复合机30是否在正常动作中,使表示能够与来自用户的请求对应的复合机30的图标和表示无法对应的复合机30的图标的外观不同。
[0194]
例如,控制部100使正常动作中的复合机30的图标以彩色显示,使没有在正常动作中(产生卡纸、调色剂用尽、无法正常通信等故障)的复合机30的图标变灰显示。
[0195]
另外,也可以是,控制部100在组的通话画面中,使没有在正常动作中的复合机30从组中暂时退出(非显示)。由此,控制部100能够不使由暂时退出的复合机30发布的消息按时间线显示。
[0196]
[4.5基于终端装置10与复合机30之间的距离的显示方法的变形例]控制部100在组的通话画面、朋友注册结束的复合机30的列表显示与复合机30对应的图标,定期地获取终端装置10与复合机30之间的距离,并基于获取到的距离,变更图标的显示方式。
[0197]
例如,控制部100使与设置于规定距离以内的复合机30对应的图标发光,或闪烁。由此,用户在通过边拿着终端装置10边移动而来到朋友注册结束的复合机30的附近的情况下,能够知道处于附近的朋友注册结束的复合机30的存在。
[0198]
[4.6动作例]接着,参照附图,对本实施方式的动作例进行说明。图24的(a)以及图24的(b)是表示基于终端装置10与复合机30之间的距离,变更了选择成为消息的收件目的地的朋友注册结束的复合机30的列表的显示方式的情况下的显示画面。
[0199]
图24的(a)所示的显示画面w500针对每个朋友注册结束的复合机30,显示有包括显示复合机的名称的区域e500和显示与该复合机对应的图标的区域e502的列表。与复合机对应的图标显示为,若该复合机处于阈值以内(例如从终端装置10的位置起半径5m以内)则较大,若不处于阈值以内则较小。例如,在显示画面w500中,“mx-6060(6层南)”这样的名称的复合机30通过将与该复合机30对应的图标显示得较小,从而示出不存在于规定阈值以内。
[0200]
另外,用户在通过边拿着终端装置10边移动而使终端装置10与复合机30之间的距离变化的情况下,图标的显示方式也变化。例如,图24的(a)中,在区域e502内较小地显示的图标在图24的(b)所示的显示画面w510中,在区域e512内较大地显示。在这种情况下,表示“mx-6060(6层南)”这样的名称的复合机30存在于规定阈值以内。用户通过确认图标,能够知道处于周围的复合机30。
[0201]
图24的(c)表示基于复合机30的能力、规格,变更了选择成为消息的收件目的地的朋友注册结束的复合机30的列表的显示方式的情况下的显示画面w520。在显示画面w520中,在复合机30为黑白机的情况下,如区域e520所含的图标那样,显示有白黑2色的图标,在复合机30为彩色机的情况下,如区域e522所含的图标那样,显示有彩色的图标。这样,通过显示的图标表示能力、规格,因此,用户通过确认图标,能够知道复合机30的能力、规格。
[0202]
图24的(d)表示基于复合机30的使用频率,变更了选择成为消息的收件目的地的朋友注册结束的复合机30的列表的显示方式的情况下的显示画面w530。在显示画面w530中,使用频率高(例如,一周时间以内利用一次以上)的复合机30如区域e530所含的图标那样较大地显示,使用频率不高的复合机30如区域e532所含的图标那样较小地显示。用户通过确认图标,能够知道复合机30的使用频率。
[0203]
图25示出基于复合机30的状态,变更组的通话画面的显示方式的情况下的显示画面。图25的(a)是包括在组的通话画面的上部对表示作为该组的成员的复合机30的图标进行显示的区域e540的显示画面w540的例。另外,在正常动作中的复合机30的图标如图标e542那样彩色显示,不在正常动作中的复合机30(例如卡纸中)的图标如图标e544那样变灰
而显示。
[0204]
图25的(b)是在图25的(a)所示的显示画面w540中使不是正常动作中的复合机30暂时退出的情况下的显示画面w550的例子。此外,从暂时退出的复合机30发布的消息也可以不按时间线显示。用户通过确认显示于通话画面的上部的图标,能够知道在正常动作中的复合机30。
[0205]
图26示出基于终端装置10与复合机30之间的距离而变更表示复合机30的图标的显示方式的情况下的显示画面。图26的(a)是在组的通话画面形成有表示作为该组的成员的复合机30的图标的情况下的显示画面w560的例子。在这种情况下,在与同所显示的图标对应的复合机30的任一个之间的距离包含于规定范围内时,表示规定范围内所含的复合机30的图标(例如图标e560)发光显示。
[0206]
图26的(b)是显示有选择成为消息的收件目的地的朋友注册结束的复合机30的列表的显示画面w570的例子。在这种情况下,在与同所显示的图标对应的复合机30的任一个之间的距离包含于规定范围内时,表示规定范围内所含的复合机30的图标(例如图标e570)发光显示。
[0207]
根据本实施方式,终端装置基于朋友注册结束的复合机的信息,使显示方式变更而显示。因此,用户通过观察显示部,能够容易地掌握朋友注册结束的复合机的位置、状态。
[0208]
[5.第五实施方式]接着,对第五实施方式进行说明。在第一实施方式~第四实施方式中,说明了与使用终端装置10的用户成为朋友关系的装置为复合机的情况,但也可以是除此以外的装置。第五实施方式对除复合机以外的装置由用户进行朋友注册的情况进行说明。
[0209]
在本实施方式中,由用户进行朋友注册的装置能够执行第一实施方式~第四实施方式中说明的处理即可。具体而言,由用户进行朋友注册的装置具备与控制部300、消息获取部302、消息生成部304、消息发布部306相同的功能部,能够执行图8所示的处理即可。
[0210]
例如,对将第一实施方式~第四实施方式中说明的印刷系统1用于会议系统的情况进行说明。在这种情况下,取代印刷系统1的复合机30而连接例如针对每个会议室设置的会议用的信息处理装置(例如pc等)。会议用的信息处理装置是由用户进行朋友注册的装置。
[0211]
会议用的信息处理装置从管理会议的预约的系统、服务器,获取设置有本机的会议室的预约的信息、设置的设备的信息、能够利用的功能的信息、会议室本身的信息(例如场所、收容人数等)。
[0212]
另外,在用于会议系统的情况下,用户发布包括利用的时间段、利用的设备、功能、场所、参加人数等信息的消息,作为针对会议用的信息处理装置的请求。例如,发布“从今天的午后1点起两个小时、电视会议功能、本公司大厦、30人”之类的内容的消息。
[0213]
会议用的信息处理装置在图8所示的处理的步骤s154中,获取到包括利用的时间段、利用的设备、场所、参加人数等信息的消息的情况下,判定为消息包括请求。
[0214]
另外,会议用的信息处理装置在图8所示的处理的步骤s156中,判定是否能够处理基于用户的请求。在会议用的信息处理装置中,判定为能够处理请求的情况是指例如能够在由用户指定出的时间段利用,能够利用由用户利用的设备、功能,满足场所、参加人数之类的条件的情况。
[0215]
用户能够经由从会议用的信息处理装置发布的消息,知道满足请求的会议室。
[0216]
另外,作为其他例,对将第一实施方式~第四实施方式中说明的印刷系统用于存储服务的情况进行说明。在这种情况下,取代印刷系统1的复合机30而连接存储设备(例如nas(network attached storage)、存储服务器)。存储设备是由用户进行朋友注册的装置。
[0217]
另外,存储设备对能够利用的用户等信息、存储容量(例如,空容量、针对每个用户分配的存储容量的上限值)、利用用途之类的信息进行管理。
[0218]
在用于存储服务的情况下,用户发布包括存储的数据的容量、用途的信息的消息,作为针对存储设备的请求。例如,发布“1gb、会议资料保存用”之类的内容的消息。
[0219]
存储设备在图8所示的处理的步骤s154中,获取到包括数据的容量、用途的信息的消息的情况下,判定为消息包括请求。
[0220]
另外,存储设备在图8所示的处理的步骤s156中,判定是否能够处理基于用户的请求。在存储设备中,判定为能够处理请求的情况是指用户能够利用存储设备,由用户指定出的数据的容量能够由该用户利用,且利用用途一致的情况。
[0221]
用户能够经由从存储设备发布的消息,知道满足请求的存储设备。
[0222]
这样,终端装置10与由用户进行朋友注册的装置只要能够经由sns进行消息的收发,则还能够在第五实施方式中说明的会议系统、存储服务以外的系统中应用。
[0223]
根据本实施方式,用户即便在利用的系统中,不理解各装置所具有的功能,也能够通过发布包括请求的消息,找到能够处理请求的装置。
[0224]
[6.变形例]本发明不限定于上述的各实施方式,能够进行各种变更。即,针对在不脱离本发明的主旨的范围内适当地变更的技术方案而组合得到的实施方式,也包含于本发明的技术范围。
[0225]
另外,上述的实施方式为了方便说明,存在分别分开说明的部分,但也可以在技术上可行的范围内组合执行是不言而喻的。
[0226]
实施方式中通过各装置动作的程序是以实现上述的实施方式的功能的方式控制cpu等的程序(使计算机发挥功能的程序)。而且,由这些装置处理的信息在该处理时暂时存积于临时存储装置(例如ram),其后,储存于各种rom(read only memory)、hdd等存储装置,根据需要由cpu读出,进行修正、写入。
[0227]
此处,作为储存程序的记录介质,也可以是半导体介质(例如rom、非易失性的存储卡等)、光记录介质/光磁记录介质(例如dvd(digital versatile disc)、mo(magneto optical disc),md(mini disc),cd(compact disc),bd(blu-ray(注册商标)disk)等)、磁记录介质(例如磁带、软盘等)等的任一个。另外,还存在如下情况:不仅通过执行加载的程序来实现上述的实施方式的功能,还通过基于该程序的指示,与操作系统或者其他应用程序等共同进行处理,来实现本发明的功能。
[0228]
另外,当在市场上流通的情况下,能够在便携式记录介质储存程序而流通,或者向经由因特网等网络而连接的服务器计算机转送。在这种情况下,服务器计算机的存储装置也包含于本发明是不言而喻的。附图标记说明
[0229]
1、2
ꢀꢀꢀ
印刷系统
10
ꢀꢀꢀ
终端装置100
ꢀꢀꢀ
控制部102
ꢀꢀꢀ
收件目的地管理部104
ꢀꢀꢀ
组管理部106
ꢀꢀꢀ
消息获取部108
ꢀꢀꢀ
时间线显示部109
ꢀꢀꢀ
消息接受部110
ꢀꢀꢀ
消息发布部120
ꢀꢀꢀ
通信部130
ꢀꢀꢀ
显示部140
ꢀꢀꢀ
输入部150
ꢀꢀꢀ
存储部152
ꢀꢀꢀ
收件目的地列表154
ꢀꢀꢀ
组数据存储区域156
ꢀꢀꢀ
消息数据库158
ꢀꢀꢀ
消息应用20
ꢀꢀꢀ
消息服务器200
ꢀꢀꢀ
控制部202
ꢀꢀꢀ
收件目的地管理部204
ꢀꢀꢀ
组管理部206
ꢀꢀꢀ
消息管理部220
ꢀꢀꢀ
通信部230
ꢀꢀꢀ
存储部232
ꢀꢀꢀ
收件目的地数据存储区域234
ꢀꢀꢀ
组数据存储区域236
ꢀꢀꢀ
消息数据库30
ꢀꢀꢀ
复合机300
ꢀꢀꢀ
控制部302
ꢀꢀꢀ
消息获取部304
ꢀꢀꢀ
消息生成部306
ꢀꢀꢀ
消息发布部308
ꢀꢀꢀ
图像处理部320
ꢀꢀꢀ
通信部330
ꢀꢀꢀ
原稿读取部340
ꢀꢀꢀ
图像形成部350
ꢀꢀꢀ
显示部360
ꢀꢀꢀ
输入部370
ꢀꢀꢀ
存储部380
ꢀꢀꢀ
通知部
40
ꢀꢀꢀ
管理服务器400
ꢀꢀꢀ
控制部410
ꢀꢀꢀ
通信部420
ꢀꢀꢀ
存储部422
ꢀꢀꢀ
复合机数据存储区域
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献