图像形成装置、信息处理装置及图像形成系统的制作方法
【专利摘要】本发明提供一种图像形成装置、信息处理装置及图像形成系统,实现进行越区切换并使图像形成装置打印数据时的用户的便利性提高。在具有图像形成装置及与图像形成装置进行通信的信息处理装置的图像形成系统中,具有:近距离通信部,以近距离进行无线通信;远距离通信部,以比近距离通信部远的距离进行无线通信;图像形成部,根据通过远距离通信收发的打印数据,执行图像形成处理;以及控制部,其中,控制部在图像形成装置和信息处理装置之间确立了近距离通信时,进行收发用于与自身装置不同的其他图像形成装置和信息处理装置进行远距离通信的、其他图像形成装置的WFD连接信息的收发处理。
【专利说明】图像形成装置、信息处理装置及图像形成系统
【技术领域】
[0001]本发明涉及一种图像形成装置、信息处理装置、图像形成系统。进一步涉及一种利用包括近距离无线通信(NFC:Near Field Communication)在内的多种无线通信方式在图像形成装置和信息处理装置之间进行数据通信、并打印出打印数据的技术。
【背景技术】
[0002]近年来,作为信息处理装置和图像形成装置之间的无线通信方式,采用了Bluetooth (注册商标)、WiFi (注册商标)、NFC等多种方式。并且,提出了下述所谓越区切换(Handover)相关的技术的方案:先使用NFC收发连接信息,在之后收发打印数据时,切换为通信距离长的其他通信方式。
[0003]现有技术文献
[0004]专利文献
[0005]专利文献1:日本特开2007 - 166538
[0006]但是,进行越区切换以确立无线通信、并打印打印数据时,先进行NFC通信,因此用户必须移动到装置的设置地点,存在不便捷的问题。
【发明内容】
[0007]本发明为解决上述问题而发明,其目的在于提供一种实现进行越区切换并使图像形成装置打印打印数据时的用户的便利性提高的技术。
[0008]以解决该问题为目的而提出的图像形成装置,是与信息处理装置进行通信的图像形成装置,其特征在于,具有:近距离通信部,以近距离进行无线通信;远距离通信部,以比上述近距离通信部远的距离进行无线通信;图像形成部,根据通过上述远距离通信部的远距离通信从上述信息处理装置接收的打印数据来执行图像形成处理;以及控制部,上述控制部在通过上述近距离通信部而与上述信息处理装置确立了近距离通信时进行发送处理,该发送处理将用于在与自身装置不同的其他图像形成装置和上述信息处理装置之间进行上述远距离通信的、其他图像形成装置的连接信息发送到上述信息处理装置。
[0009]根据该构成,可发送用于与其他图像形成装置进行远距离通信的连接信息,因此可期待用户不移动到其他图像形成装置的设置地点而与其他图像形成装置进行越区切换,并可使其他图像形成装置打印出打印数据。
[0010]并且,也可以是上述控制部在通过上述近距离通信部而与上述信息处理装置确立了近距离通信时取得其他图像形成装置的连接信息。
[0011]由此,因取得近距离通信确立时的连接信息,所以取得较正确的信息的可能性较大。
[0012]并且,也可以是上述控制部从与自身装置处于同一网络上的其他图像形成装置中取得上述其他图像形成装置的连接信息。
[0013]由此,因取得位于同一网络上的其他图像形成装置的连接信息,所以可期待不再需要用户将其他图像形成装置的连接信息手动输入等工序。
[0014]并且,也可以是上述控制部取得是否允许其他图像形成装置与上述信息处理装置的连接的许可信息,通过发送处理发送允许与上述信息处理装置的连接的其他图像形成装置的连接信息。
[0015]由此,因用户可预先获知是否能够连接的信息,所以便利性提高。
[0016]并且,也可以是上述控制部取得是否能够打印上述打印数据的能否信息,通过发送处理发送能够打印出打印数据的其他图像形成装置的连接信息。
[0017]由此,用户可预先获知是否能够打印出打印数据的信息,所以便利性提高。
[0018]并且,以解决该问题为目的而提出的信息处理装置,是一种与图像形成装置进行通信的信息处理装置,其特征在于,具有:生成部,生成使图像形成装置进行打印的打印数据;近距离通信部,以近距离进行无线通信;远距离通信部,以比上述近距离通信部远的距离进行无线通信;以及控制部,上述控制部进行以下处理:接收处理,在通过上述近距离通信部而与上述图像形成装置确立了近距离通信时,从确立了近距离通信的图像形成装置接收用于与确立了近距离通信的图像形成装置不同的其他图像形成装置之间进行上述远距离通信的、其他图像形成装置的连接信息;以及发送处理,通过远距离通信来发送上述生成部生成的打印数据,该远距离通信是上述远距离通信部根据由上述接收处理接收的其他图像形成装置的连接信息进行的。
[0019]并且,也可以是具有检测部,检测用户对图像形成装置的选择指示,上述控制部与根据上述检测部的检测结果而确定的图像形成装置,进行上述远距离通信。
[0020]由此,用户可选择进行远距离通信的图像形成装置。
[0021]并且,也可以是上述控制部与根据上述图像形成装置的能力及打印数据的内容中的至少一方而确定的图像形成装置进行上述远距离通信。
[0022]由此,可确定适于打印出打印数据的图像形成装置,并进行远距离通信。
[0023]并且,也可以是具有检查部,检查上述图像形成装置的错误,上述控制部在上述检查部检查出错误时,根据由上述接收处理接收的其他图像形成装置的连接信息,将上述远距离通信的连接目标从检查出错误的图像形成装置切换到其他图像形成装置。
[0024]由此,当检查到错误时,切换连接目标,从而可期待可使成为新的连接目标的图像形成装置打印出打印数据。
[0025]并且,也可以是上述控制部从检查出错误的图像形成装置接收打印数据的进展情况,将未打印的打印数据通过上述远距离通信发送到其他图像形成装置。
[0026]由此,通过发送尚未打印的打印数据,可期待完成打印数据的打印。
[0027]并且,以解决该问题为目的而提出的图像形成系统,是一种具有图像形成装置、和与上述图像形成装置进行通信的信息处理装置的图像形成系统,其特征在于,具有:近距离通信部,以近距离进行无线通信;远距离通信部,以比上述近距离通信部远的距离进行无线通信;图像形成部,根据通过上述远距离通信部的远距离通信收发的打印数据,执行图像形成处理;以及控制部,上述控制部在通过上述近距离通信部在上述图像形成装置和上述信息处理装置之间确立了近距离通信时进行收发处理,该收发处理在上述信息处理装置和确立了近距离通信的图像形成装置之间收发用于与确立了上述近距离通信的图像形成装置不同的其他图像形成装置和上述信息处理装置进行上述远距离通信的、其他图像形成装置的连接信息。
[0028]根据本发明,可期待实现进行越区切换并使图像形成装置打印打印数据时的、用户的便利性提高的技术。
【专利附图】
【附图说明】
[0029]图1是表示实施方式涉及的图像形成系统的构成的框图。
[0030]图2是表示实施方式涉及的复合机(MFP)的外观的立体图。
[0031]图3是表示通过移动设备运行的打印应用程序的、受理打印执行指示的预览画面的图。
[0032]图4是表示通过移动设备运行的打印应用程序的、受理打印设定的变更的设定画面的图。
[0033]图5是表示实施方式涉及的、移动设备和MFP之间的数据通信的步骤的顺序图。
[0034]图6是表示实施方式涉及的打印请求处理的步骤的流程图。
[0035]图7是表示实施方式涉及的发送处理的步骤的流程图。
[0036]图8是表示实施方式涉及的响应处理的步骤的流程图。
[0037]图9是表示实施方式涉及的连接目标确定处理的步骤的流程图。
[0038]图10是表示实施方式涉及的打印处理的步骤的流程图。
[0039]图11是表示实施方式涉及的、移动设备和MFP之间的数据通信的步骤的顺序图。
[0040]图12是表示实施方式涉及的发送处理的步骤的流程图。
[0041]图13是表示实施方式涉及的打印处理的步骤的流程图。
【具体实施方式】
[0042]以下参照附图并详细说明将本发明涉及的图像形成系统具体化的实施方式。本方式中,在具有具备打印功能的复合机(MFP:Multi Function Peripheral )、和生成使MFP打印的打印数据的移动设备的图像形成系统中,适用了本发明。
[0043](图像形成系统的整体构成)
[0044]如图1所不,本方式的图像形成系统900具有:移动设备100 (信息处理装置的一例),向指定的MFP输出打印数据;MFP200(图像形成装置的一例)、MFP201、MFP202,具有打印功能及图像读取功能。并且,在本方式的图像形成系统900中,在移动设备100和MFP200、MFP201、MFP202之间,通过无线通信可进行数据的收发。并且,MFP200、MFP201、MFP202彼此可通过有线通信进行数据的收发。以下,在本方式中,以MFP200为例进行说明,但MFP201、MFP202也是同样的构成。
[0045]MFP200可进行彩色打印,也可仅用于黑白打印。在本方式中,可进行彩色打印。并且,打印方式可以是电子照相方式,也可以是喷墨式。并且,MFP200可进行彩色读取,也可仅进行黑白读取。在本方式中,可进行彩色读取。并且,读取机构可以是(XD,也可以是CIS。
[0046]此外,图像形成系统900的构成也可以是:具有服务器或访问节点,可从移动设备100经由服务器或访问节点与MFP200进行通信。
[0047](MFP 的构成)
[0048]接着说明MFP200的概要构成。如图1所示,MFP200具有控制部30,该控制部30具有CPU31 (控制部的一例)、R0M32、RAM33、NVRAM (Non Volatile RAM/非易失性随机存储器)34。并且,控制部30电连接到以下部件:图像形成部10,在纸张上打印图像;图像读取部11,读取原稿的图像;操作面板40,进行运行情况的显示、或对用户的输入操作的受理;NFC接口 37 (近距离通信部的一例);无线LAN接口 38 (远距离通信部的一例);有线LAN接口 39 ;以及传感器70。
[0049]R0M32中存储作为控制MFP200的控制程序的固件、各种设定、初始值等。RAM33及NVRAM34作为读出各种控制程序的作业区域使用,或作为暂时存储数据的存储区域使用。
[0050]CPU31根据从R0M32读出的控制程序、从传感器70发送的信号,将其处理结果存储到RAM33或NVRAM34,并且控制MFP200的各构成要件。
[0051]NFC接口 37是根据IS0/IEC21481或IS0/IEC18092的国际标准规格可进行NFC方式的无线通信的接口。MFP200经由NFC接口 37接收从外部装置发送的数据。而且,MFP200经由NFC接口 37向外部装置发送数据。
[0052]无线LAN接口 38是根据IEEE的802.11规格及基于它的规格(例如802.11a, Ilb,Hg, Iln等)可进行WiFi直连方式(WFD方式)的无线通信的接口。在NFC方式和WFD方式中,通信方式(即无线通信的规格)不同,WFD方式相比NFC方式通信距离长。MFP200经由无线LAN接口 38接收从外部装置发送的数据。而且,MFP200经由无线LAN接口 38向外部装置发送数据。
[0053]此外,WFD方式是下述通信方式:通过管理网络的组管理端(group owner)设备和客户端设备来构建网络,在该网络内可进行数据的收发。因此,为了经由无线LAN接口 38与外部装置进行数据通信,需要确立与该外部装置的无线通信,并构建WFD网络。
[0054]在本方式中,MFP200是构建WFD网络时的组管理端设备,移动设备100是客户端设备。客户端设备不限于移动设备100,其他设备也可作为客户端设备并附属于WFD网络。MFP200存储客户端设备的识别信息、及用于与客户端设备确立WFD方式下的无线通信的WFD连接信息。作为WFD连接信息,例如用于识别WFD网络的标识符SSID (Service SetIDentifier/服务集标识符)、密码与之对应。
[0055]有线LAN接口 39是用于与外部装置之间收发数据的接口。此外,MFP200经由有线 LAN 接口 39 连接 MFP201、MFP202。
[0056]传感器70 (检查部的一例)检查MFP200的错误,将其检查信号输出到CPU31。错误例如包括夹纸、调色剂不足、RAM剩余容量不足等。
[0057]如图2所示,操作面板40具有:输入部41,由受理用户输入的各种按键构成;以及显示部42,显示消息、设定内容。各种按键例如包括指示开始图像形成的OK键、指示取消图像形成的取消键。
[0058]并且,操作面板40具有进行NFC方式下的通信的NFC读取部43。NFC读取部43中设有NFC接口 37,MFP200在电源接通的期间内,是通过由NFC接口 37发出的信号检测出可执行NFC方式的无线通信的设备的状态。因此,例如用户将移动设备100移动到NFC读取部43前时,MFP200检测出移动设备100,在移动设备100和MFP200之间可进行NFC方式的通信。此外,将移动设备100 “移动”到NFC读取部43前,是将移动设备100配置在NFC接口 37的通信范围内的动作,移动设备100和NFC读取部43可以接触,也可不接触。
[0059]此外,MFP20UMFP202也是和MFP200同样的构成,但MFP201、MFP202也可以是不具有NFC接口 37的构成。
[0060](移动设备的构成)
[0061]接着说明移动设备100的概要构成。如图1所示,移动设备100具有控制部50(控制部的一例),该控制部50具有CPU51、R0M52、RAM53、HDD54。并且,移动设备100具有:兼具显示功能和输入功能的接触面板式的操作面板55 (检测部的一例);以及作为可与外部装置通信的通信接口的NFC接口 57 (近距离通信部的一例)及无线LAN接口 58 (远距离通信部的一例),该操作面板和接口由控制部50控制。
[0062]在移动设备100的HDD54中组装了 OS、用于浏览网络上的文件的浏览器、控制各种设备的设备驱动器等。并且,生成打印数据的应用程序(以下称为“应用程序20”。生成部的一例)也存储在HDD54中,该应用程序使打印机打印移动设备100内存储的数据。
[0063]具体而言,应用程序20根据由用户选择的打印对象的数据,生成打印数据。并且,将使打印机执行该打印数据的打印的打印任务,注册到移动设备100的任务队列中。此外,打印数据的生成由应用程序20中内置的打印机驱动器进行。但在移动设备100的构成是可独立于应用程序20地安装打印机驱动器的情况下,也可向打印机驱动器委托打印数据的生成。
[0064]并且,移动设备100在任务队列中注册有打印任务的状态下,当确立了和MFP200的WFD方式的通信时,将任务队列中注册的打印任务发送到MFP200。MFP200接收到打印任务时,进行打印数据的打印。稍后论述移动设备100与MFP200确立WFD方式通信的步骤、发送打印任务的步骤。
[0065]CPU51根据从R0M52读出的控制程序、或从HDD54读出的程序,将其运算结果存储到RAM53或HDD54,并且进行各种处理。上述应用程序20的动作也由CPU51处理。
[0066]NFC接口 57和MFP200的NFC接口 37 —样,是可进行NFC方式的无线通信的接口。并且,无线LAN接口 58和MFP200的无线LAN接口 38 —样,是可进行WFD方式的无线通信的接口。移动设备100经由NFC接口 57或无线LAN接口 58接收从外部装置发送的数据。而且,移动设备100经由NFC接口 57或无线LAN接口 58向外部装置发送数据。
[0067](应用程序的概要)
[0068]接着说明安装到移动设备100的应用程序20。移动设备100从用户接收到应用程序20的启动指示时,启动应用程序20。
[0069]应用程序20对于初始画面,在操作面板55上显示由用户选择打印对象数据的选择画面,通过用户选择确定作为打印对象的数据。数据的选择如下进行:应用程序20在操作面板55上显示数据名或者该数据的缩略图像,用户在操作面板55上触摸希望打印的数据名或缩略图像。
[0070]当打印对象的数据被选择后,应用程序20在操作面板55上显示图3所示的预览画面。在预览画面中,转到设定画面的设定键21、显示被选择的数据的预览图像的预览区域
22、以及将打印任务注册到任务队列的注册键23被显示在操作面板55上。用户通过在预览区域22中显示的预览图像,可掌握打印对象的数据是怎样的图像。
[0071]应用程序20在用户触摸了设定键21时,在操作面板55上显示图4所示的设定画面。在设定画面中,转到图3的预览画面的预览键26、选择打印机的打印机选择区域27、以及选择打印选项的选项选择区域28被显示在操作面板55上。打印机选择区域27被用户触摸时,在操作面板55上显示可选择的打印机一览,用户在操作面板55上触摸其中的一个打印机后,执行打印的打印机被变更。选项选择区域28也一样,在操作面板55上被触摸操作后,按照其选项变更设定内容。
[0072]并且,用户完成了打印对象数据的选择及打印设定后,在预览画面中触摸注册键
23。应用程序20以预览画面的注册键23被触摸为条件,生成反映了设定画面的设定内容的打印数据,将使MFP200打印该打印数据的打印任务注册到移动设备100具有的任务队列中。由此,移动设备100变为可进行到MFP200的打印任务的收发的状态。稍后论述将任务队列中注册的打印任务发送到MFP200的步骤。
[0073](图像形成系统的动作概要)
[0074]接着参照图5的顺序图说明从移动设备100对MFP200发送打印任务、通过MFP200执行该打印任务为止的动作概要。此外,图5的顺序图中所示的步骤编号与后述表示流程图的步骤编号相对应。
[0075]首先,通过移动设备100经由应用程序20确定进行打印的打印数据,并进行打印任务的注册。在该状态下,用户将移动设备100移动到MFP200的NFC读取部43前。由此,MFP200检测出移动设备100,在移动设备100和MFP200之间进行NFC通信下的无线通信,并在移动设备100和MFP200之间进行越区切换连接请求的收发(S103,S201)。越区切换连接请求通过NFC方式发送。
[0076]此外,优选移动设备100发送越区切换连接请求的同时也发送任务识别信息。任务识别信息是识别打印任务的设定内容的信息,例如包括用户名、颜色信息、分辨率、数据格式、压缩格式、份数、布局、双面打印信息、页数。并且,根据需要也可含有组名。此外,在MFP200中,除了打印功能外,也具有读取功能等,因此任务识别信息中也可含有识别功能的信息。
[0077]接收到越区切换连接请求的MFP200执行与MFP200连接在同一网络上的MFP201、MFP202的检索(S202)。其经由有线LAN接口 39取得。之后,MFP200取得MFP201、MFP202的WFD连接信息及装置信息(S203)。具体而言,MFP200对连接在同一网络上的MFP201、MFP202请求发送WFD连接信息及装置信息。对此,MFP201、MFP202响应来自MFP200的请求,执行将自身的WFD连接信息及装置信息从NVRAM34等存储区域读出并回信至MFP200的处理。并且,MFP200根据来自MFP201、MFP202的回信,取得MFP201、MFP202的WFD连接信息及装置信息。
[0078]此外,装置信息是指错误信息、能力信息、通信许可信息等。错误信息例如是指有无夹纸、调色剂不足等错误。能力信息例如是指能否彩色打印、能否双面打印等。通信许可信息例如是指,因出于安全考虑进行访问限制等,是否允许来自移动设备100的访问的信
肩、O
[0079]接着,MFP200进行确定连接目标的处理(S204)。在该处理中,根据通过S203取得的MFP201、MFP202等装置信息、及在S103和S201中取得的任务识别信息,确定可将打印任务进行打印的MFP。
[0080]当确定了可将打印任务进行打印的MFP后,从MFP200向移动设备100收发用于将连接切换到WFD方式的WFD连接信息(S104,S205)。发送的WFD连接信息是:MFP200的WFD连接信息;以及作为MFP200在S203中取得的同一网络上的MFP的MFP201、MFP202等的WFD连接信息。此时,也可仅发送在S204中确定的、可将打印任务进行打印的MFP的WFD连接信息。并且,也可将在S203中取得的装置信息与MFP的WFD连接信息一起发送。
[0081]在接收到WFD连接信息的移动设备100中,根据接收的WFD连接信息,WFD的连接目标显示在操作面板55上。并且,用户选择WFD的连接目标,其指示输入到操作面板55。此外在图5中,表示MFP201作为连接目标被指示的情况。
[0082]并且,使用在S104、S205中收发的WFD连接信息,在所输入指示的连接目标和移动设备100之间,确立WFD方式下的无线通信(S106,S206)。即,实现从NFC方式下的无线通信到WFD方式下的无线通信的越区切换,进行数据通信的通信方式被切换。
[0083]确立了 WFD方式下的与MFP201的无线通信后,通过WFD方式将打印数据发送到MFP201 (S107,S207)。MFP201接收到打印数据后,开始该打印数据的打印(S208)。所有页的打印完成后,从MFP201向移动设备100发送打印完成响应(S108,S210)。打印完成响应通过WFD方式发送。移动设备100从MFP201接收到打印完成响应后,断开与MFP200的WFD方式的连接(S109,S211)。由此,连贯动作正常完成。
[0084](打印请求处理)
[0085]接着分别说明实现上述图像形成系统的动作的各装置的处理。首先参照图6的流程图说明移动设备100执行的打印请求处理。打印请求处理以应用程序20的注册键23被触摸、打印任务注册到任务队列为契机,由CPU51执行。
[0086]在打印请求处理中,CPU51生成在SlOl中通过NFC通信发送的信息。如上所述,这里生成的信息是识别打印任务的设定内容的任务识别信息。SlOl之后转到S102。
[0087]在S102中,判断是否检测出了进行NFC通信的MFP (S102)。在本实施方式中,通过用户将移动设备100移动到MFP200的NFC读取部43前,从而接收从MFP200发送的连接确认。移动设备100接收到该连接确认时,CPU51判断检测出了 MFP。此外在以下说明中,以检测出的MFP为MFP200进行说明。
[0088]未检测出MFP时(S102:否),再次转到S102。检测出MFP时(S102:是),转到S103。在S103中,经由NFC接口 57对检测出的MFP200发送越区切换连接请求(S103)。越区切换连接请求包括到WFD方式的越区切换连接请求、及在SlOl生成的任务识别信息。
[0089]S103后,从发送目标的MFP200接收越区切换连接响应(S104)。越区切换连接响应包括MFP200以外的其他MFP的WFD连接信息、及装置信息。稍后详细对此进行说明。其中,移动设备100将接收到了 WFD连接信息的MFP显示在操作面板55的打印机选择区域27上。
[0090]S104后转到S105,CPU51确定WFD方式下的连接目标。其由操作面板55的打印机选择区域27上显示的MFP根据用户输入的指示来确定。此外,也可不需要用户的输入指示,自动确定为连接到预先确定的连接目标,例如连接到进行了 NFC通信的MFP200。并且,还可不需要用户的输入指示,自动根据在S104接收的任务识别信息,将可进行打印任务的打印的MFP确定为连接目标。S105后,转到S110,进行发送处理,并结束打印请求处理。
[0091]在此参照图7说明发送处理。在S106中,对在S105中确定的作为连接目标的MFP201,响应连接确认,利用在S104接收的WFD连接信息,与MFP201之间确立WFD方式的无线通信。即,实现从NFC方式到WFD方式的越区切换。确立了 WFD方式的无线通信后,在S107中,将任务队列中注册的打印任务的打印数据通过WFD方式下的无线通信发送到MFP201,并转到 S108。
[0092]在S108中,CPU51判断是否接收到了打印完成响应。在未接收到打印完成响应的期间内(S108:否),再次转到S108。接收到了打印完成响应时(S108:是),在S109中对MFP200响应断开确认,断开WFD方式的无线通信。并且,返回到打印请求处理,结束打印请求处理。
[0093](响应处理)
[0094]接着参照图8的流程图说明MFP200执行的响应处理。响应处理以NFC接口 37检查到可进行NFC通信的设备为契机,由CPU31执行。
[0095]在响应处理中,首先在S201中,接收从移动设备100发送的越区切换连接请求。其基于上述S103的步骤,也包括任务识别信息等在内。
[0096]接收到了来自移动设备100的越区切换连接请求的MFP200,在S202中检索位于同一网络上的MFP。其中,同一网络上的MFP是指,通过有线LAN接口 39与MFP200连接的MFP。并且,在S203中,MFP200取得MFP201、MFP202的WFD连接信息和装置信息。此外,如
上所述,装置信息是错误信息、能力信息、通信许可信息等。
[0097]取得了装置信息后,在S204中进行连接目标确定处理。连接目标确定处理参照图9进行说明。此外,图9的连接目标确定处理以在上述S203之后执行为例进行说明,但不限于此,图9的连接目标确定处理也可独立于图8的响应处理来进行。此时,图9的连接目标确定处理也可以是通过CPU31在预定的定时执行的构成。
[0098]首先,在S301中,CPU31在可连接的MFP—览中注册和MFP200在同一网络上的MFP。同一网络上的MFP是指在S202检索到的MFP,例如MFP201、MFP202。
[0099]在S302中,CPU31判断可连接的MFP—览中注册的MFP200是否可通过WFD方式与移动设备100进行通信。WFD方式下与移动设备100不可通信的情况例如是,从安全角度出发限制访问、不允许与移动设备100通信的情况。并且,在无线LAN接口 38因其他打印任务正在打印中等原因而无法通信的状态下,也判断为WFD方式下与移动设备100的通信不可。
[0100]当不可通信时(S302:否),转到S303,将对应的MFP从可连接的MFP—览删除。并且此时,将对应的MFP从可连接的MFP —览删除并不是必须的,也可附加表示不可连接的信
肩、O
[0101]当可通信时(S302:是)、以及S303之后,转到S304。在S304中,根据由在S201中接收的任务识别信息而获得的打印页数,判断打印页数和当前的打印实施页数的总值是否在限制页数以内。具体而言,限制页数可以是按照各打印机设定的数值,也可以是按照各用户或组设定的数值。并且,当前的打印实施页数及限制页数可由MFP存储,也可由服务器等其他装置存储。
[0102]总值超过限制页数时(S304:否),在S305中将对应的MFP从可连接的MFP —览中删除。其与S303的步骤一样进行,也可附加表示超过了限制页数的信息。当未超过限制页数时(S304:是)、及S305之后,转到S306。
[0103]在S306中,根据由任务识别信息获得的打印设定,判断该打印设定是否满足MFP的打印规格。例如,判断颜色信息、分辨率设定、双面打印等设定内容是否能够以各MFP的打印规格进行打印。当打印设定不满足MFP的打印规格时(S306:否),将对应的MFP从可连接的MFP —览中删除。其与S303、S305的步骤同样进行,也可附加表示不满足打印规格的信息。
[0104]当满足了打印规格时(S306:是)、以及S307之后,转到S308。在S308中,CPU31判断在S301中注册的可连接的MFP —览的MFP中,是否存在未进行步骤S302、S304、S306的判断的MFP。当存在未判断的MFP时(S308:是),再次转到S302,对下一 MFP进行S302之后的步骤。当不存在未判断的MFP时(S308:否),返回到图8的响应处理。
[0105]此外,图9的连接目标确定处理中的S302、S304、S306的判断步骤也可以是不执行全部或一部分的构成,即也可以是跳过全部或一部分判断步骤的构成。例如,在不执行S302的构成中,是在在S301后转到S304的构成。同样,在不执行S304的构成中,是S302后转到S306的构成。
[0106]返回到图8的说明。在S204中,结束连接目标确定处理后,转到S205。在S205中,将在S204中判断的WFD连接能否(能够连接的MFP—览)及附加了 WFD连接信息的越区切换连接响应,经由NFC接口 37发送到移动设备100。基于该步骤,在上述S105中,在移动设备100的操作面板55上显示可连接的MFP。如上所述,该显示在S204中可仅显示可与移动设备100连接、且可将打印任务进行打印的MFP,也可以是同一网络上的所有MFP与能否连接的信息一起显示。
[0107]S205后结束响应处理。
[0108]在此对打印处理参照图10进行说明。该打印处理在检测有来自移动设备100的、对应上述S106的处理进行的WFD方式的连接确认时执行。
[0109]首先,在S206中,与移动设备100之间确立WFD方式的无线通信。即,实现从NFC方式到WFD方式的越区切换。确立了 WFD方式的无线通信后,转到S207,通过WFD方式下的通信接收从移动设备100发送的打印数据。接收到打印数据后,在S208中,CPU31使图像形成部10开始打印。开始打印后,在209中,CPU31判断接收的打印数据的所有页的打印是否完成。所有页的打印未完成时(S209:否),再次转到S209。所有页的打印完成时(S209:是),转至Ij S210。
[0110]在S210中,将打印完成响应发送到移动设备100。S210之后,在S211中,等待来自移动设备100的对应上述S109的处理发送的断开确认,与移动设备100之间断开确立中的WFD方式的无线通信。S211之后,结束图9的打印处理。
[0111]此外,在此说明了通过MFP201将打印任务进行打印的例子,但也存在以MFP200、MFP202将打印任务进行打印的情况。这是用户在S105中进行了使连接目标为MFP200、MFP202的指示的情况。
[0112]如上所述,根据上述实施方式,收发确立了 NFC通信的与MFP不同的其他MFP的WFD连接信息,在与确立了 NFC通信的MFP不同的其他MFP和移动设备之间确立WFD通信,可使该其他MFP将打印任务进行打印。因此,在打印出打印数据时,无需为了进行NFC通信而移动到将打印任务进行打印的MFP的地点,便利性提高。
[0113]而且,在使用了不具有NFC接口 37的MFP201、MFP202的情况下,也可使用在MFP200中具有的NFC接口 37,在移动设备100和MFP201或MFP202之间进行到WFD通信的越区切换,因此提高了便利性。
[0114]并且,在上述实施方式中,通过连接目标确定处理,将与进行NFC通信的MFP相同网络上的MFP,注册到可连接的MFP—览。而且,判断移动设备100能否连接(S302)、是否在打印页数限制内(S304)、是否满足打印规格(S306)。因此,用户可与移动设备连接,选择可打印出打印数据的MFP,所以便利性较强。即,可抑制无法与MFP连接的问题、或虽然连接到了 MFP但无法打印出打印数据的问题的发生。
[0115]此外,在上述实施方式中,确立NFC方式下的无线通信、取得从移动设备100发送的越区切换连接请求等信息时(S201),取得其他MFP的WFD连接信息(S202,S203)。但是,也可以是事先取得WFD连接信息的构成。这种情况下,将过去取得的WFD连接信息或者用户通过手动输入等注册的WFD连接信息,存储到NVRAM34等中,在确认了从移动设备100发送的越区切换连接请求时,发送NVRAM34中预先存储的WFD连接信息。
[0116]由此,当确立了 NFC方式下的无线通信时,可立刻发送WFD连接信息,因此可快速进行处理,便利性提高。
[0117]以下说明变形例中的图像形成系统的动作概要。在变形例中,在打印任务的打印过程中发生错误时,连接到和打印了打印任务的MFP不同的MFP上,从中途进行打印任务的打印。对其流程首先参照图11的顺序图进行说明。此外,对和上述实施方式相同之处省略说明。并且,图11的顺序图中所示的步骤编号与上述或下述流程图中所示的步骤编号对应。
[0118]在变形例中,当不发生错误时,和上述实施方式一样。在此说明发生了错误的情况。在图11中虽省略了图示,但到图5的S208为止的步骤和上述实施方式一样进行,只说明打印过程中发生错误的情况。
[0119]并且,在图11中表示以下例子:在MFP201中将打印任务进行打印时发生错误,由MFP202继续进行打印任务。
[0120]当发生错误时,从MFP201向移动设备100进行错误信息的通知。并且,移动设备100从MFP201接收错误信息的通知,并且接收表示打印任务的进展情况的进展信息(S410,S507)。
[0121]当接收到打印任务的进展信息时,在移动设备100和MFP201之间,收发打印任务的执行取消指示(S411,S508)。根据来自移动设备100的任务执行取消指示,在MFP201中进行打印任务的取消(S509)。并且,断开移动设备100和MFP201之间的WFD方式下的连接(S211, S412)。
[0122]接着,在移动设备100中,指示新的作为连接目标的MFP (S414)。在此,作为新的连接目标假设指示了 MFP202。由此,在移动设备100和MFP202之间,确立了 WFD方式下的无线通信(S106,S206)。在确立了 WFD方式下的与MFP202的无线通信后,在通过WFD方式注册到移动设备100的打印任务的打印数据中,根据在S410、S507取得的任务的进展信息,通过移动设备100生成在MFP201中未执行打印的打印数据(S404)。此外,S404只要在通过S410、S507取得了任务的进展信息之后,则也可在无线通信确立(S106,S206)前进行。
[0123]打印数据生成后,从移动设备100向MFP202发送打印数据(S107,S207)。MFP202接收到打印数据后,开始该打印数据的打印(S208)。所有页的打印完成后,从MFP202向移动设备100发送打印完成响应(S108,S210)。打印完成响应通过WFD方式发送。移动设备100从MFP202接收到打印完成响应后,断开与MFP202的WFD方式的连接(S109,S211 )。由此完成连贯的动作。[0124](打印请求处理)
[0125]以下分别说明上述变形例中的实现图像形成系统的动作的各装置的处理。首先说明移动设备100执行的打印请求处理。在变形例中的打印请求处理中,作为在SllO中执行的发送处理,替代图7所示的发送处理,执行图12所示的发送处理。此外在以下说明中,说明通过MFP201在打印任务的打印过程中发生错误的情况。并且,当执行和图7中说明的步骤相同的处理时,标注同样的步骤编号进行说明。
[0126]在S106中,对在S105或下述S414中确定的作为连接目标的MFP响应连接确认,利用在S104中接收的WFD连接信息,与MFP之间确立WFD方式的无线通信。S卩,实现从NFC方式到WFD方式的越区切换。确立了 WFD方式的无线通信后,在S402中,CPU51判断是否存在未完成的打印任务。该判断根据来自MFP的信息来判断,具体稍后详述。其中,在下述S410中未接收到任务的进展信息时,判断没有未完成的打印任务。
[0127]当没有未完成的打印任务时(S402:否),转到S403,应用程序20新生成打印任务的打印数据。稍后说明存在未完成的打印任务时(S402:是)的情况。生成打印数据后,在S107中,通过WFD方式下的无线通信向MFP200发送打印数据。
[0128]S107之后转到S406,CPU51判断MFP中是否发生错误。错误的发生根据来自MFP的通知判断。未发生错误时(S406:否),转到S108,CPU51判断从MFP是否接收到了打印完成响应。未接收到打印完成响应的期间(S108:否),再次转到S406。接收到了打印完成响应时(S108:是),在S109中对MFP响应断开确认,断开WFD方式的无线通信。并且,返回到打印请求处理,结束打印请求处理。
[0129]另一方面,在S406中发生错误时(S406:是),转到S410,CPU51从MFP接收任务的进展信息。任务的进展信息例如是,在10页打印任务中,在打印第5页时发生错误等信息。S410后转到S411,向MFP发送取消打印任务的打印的通知。
[0130]在S412中,断开与MFP之间确立的WFD方式下的无线通信,转到S413。在S413中,判断是否存在发生错误的MFP以外的其他连接目标。存在发生错误的MFP以外的其他连接目标是指以下情况:在S104中接收的WFD连接信息中,含有发生错误的MFP以外的MFP的WFD连接信息。
[0131]当没有其他连接目标时(S413:否),返回到图6的打印请求处理,结束打印请求处理。当存在其他连接目标时(S413:是),转到S414,CPU51确定WFD方式下的连接目标。其根据经由操作面板55输入的用户的指示来确定。此外,也可确定为连接到预先确定的连接目标上。当确定了连接目标后,再次转到S106。
[0132]在此说明存在未完成的打印任务的情况(S402:是)。此时,在MFP中发生错误(S406:是),进行S410至S414的步骤。并且,在S106中,与通过S414作为新的连接目标确定的MFP、例如MFP202之间,确立WFD方式下的无线通信。
[0133]并且,在S402中判断是否存在未完成的打印任务。此时,在S410中接收任务的进展状态,因此CPU51判断当存在未完成的打印任务(S402:是)。并且,转到S404,根据打印任务中、在S410接收的任务的进展信息,生成打印未完成的页之后的打印数据。例如,在10页打印任务中,在第5页打印过程中发生错误时,生成第5页到第10页的打印数据。
[0134](打印处理)
[0135]接着说明MFP执行的打印处理。在变形例中的打印处理中,替代图10所示的打印处理,执行图13所示的打印处理。并且,当执行和图10说明的步骤相同的处理时,标注同样的步骤编号并进行说明。
[0136]首先,在S206中,与移动设备100之间确立WFD方式的无线通信。即,实现从NFC方式到WFD方式的越区切换。在确立了 WFD方式的无线通信后,转到S207,通过WFD方式的通信,接收从移动设备100发送的打印数据。接收到打印数据后,在S208中,CPU31使图像形成部10开始打印。在开始打印后,在S502中,CPU31根据传感器70的检查信号判断是否发生错误。当未发生错误时(S502:否),转到S209,CPU31判断接收的打印任务的所有页的打印是否完成。所有页的打印未完成时(S209:否),再次转到S502。所有页的打印完成时(S209:是),转到S210。在S210中,将打印完成响应发送到移动设备100。
[0137]在S210之后,在S211中,等待来自移动设备100的断开确认,与移动设备100之间断开确立中的WFD方式的无线通信。S211之后,结束打印处理。
[0138]另一方面,在S502中发生错误时(S502:是),转到S506,CPU31中断由图像形成部10进行的打印。在后续的S507中,将错误信息和任务的进展信息发送到移动设备100。如上所述,任务的进展信息例如是在10页的打印任务中,第5页中发生错误等信息。
[0139]在S508中,CPU31判断是否接收到了来自移动设备100的打印任务的取消通知。未接收到取消通知时(S508:否),再次转到S508。接收到了取消通知时(S508:是),转到S509,并进行打印任务的取消。S509之后转到S211,与移动设备100之间断开了确立中的WFD方式下的无线连接后,结束打印处理。
[0140]如上所述,根据上述变形例,当发生错误时接收任务的进展信息(S410),发送因错误而未完成打印的打印任务的打印数据(S404,S107)。因此,在正打印的MFP中发生错误时,可将打印任务从中途切换连接到其他MFP而将打印任务进行打印,因此便利性提高。
[0141]并且,本实施方式只是单纯的示例,不对本发明作任何限定。因此,本发明当然在不脱离其主旨的范围内可进行各种改良、变形。例如,不限于MFP,也可适用于不具有图像读取功能的装置。
[0142]而且,在上述实施方式中,以下述无线通信为例进行了说明:无线LAN接口 38是基于WFD方式的无线通信,即,是不利用访问节点的直接无线通信,仅在I对I的无线装置之间垄断性地进行数据收发。但也可采用下述无线通信:是基于通常W1- Fi的无线通信,即,是利用访问节点的间接无线通信,在I对多的无线装置之间进行数据的收发。
[0143]并且,在上述实施方式中,列举了 MFP200、MFP201、MFP202彼此通过有线通信进行数据收发的例子,但也可以是MFP200、MFP201、MFP202彼此进行无线通信下的数据收发的构成。
[0144]而且,在上述实施方式中,说明了将移动设备100移动到MFP200前时,发送作为自身装置的MFP200的WFD连接信息、和作为其他装置的MFP201、MFP202的WFD连接信息的例子,但也可以是作为自身装置的MFP200的WFD连接信息不发送的构成。
[0145]并且,在上述实施方式中,通过CPU51进行打印请求处理、发送处理,通过CPU31进行响应处理、连接目标确定处理、打印处理,但进行处理的方式不限于此。各处理可由多个CPU 分担处理,各处理也可由 ASIC (Application Specific Integrated Circuit/专用集成电路)处理,各处理还可通过一个或多个CPU与一个或多个ASIC的组合来执行。并且,实施方式中未公开的处理可通过存储了用于执行该处理的程序的存储介质、或者方法等各种方式来实现。
【权利要求】
1.一种图像形成装置,与信息处理装置进行通信,上述图像形成装置的特征在于, 具有:近距离通信部,以近距离进行无线通信; 远距离通信部,以比上述近距离通信部远的距离进行无线通信; 图像形成部,根据通过上述远距离通信部进行远距离通信从上述信息处理装置接收的打印数据来执行图像形成处理;以及控制部, 上述控制部在通过上述近距离通信部而与上述信息处理装置确立了近距离通信时进行发送处理,该发送处理将用于在与自身装置不同的其他图像形成装置和上述信息处理装置之间进行上述远距离通信的、其他图像形成装置的连接信息发送到上述信息处理装置。
2.根据权利要求1所述的图像形成装置,其特征在于, 上述控制部在通过上述近距离通信部而与上述信息处理装置确立了近距离通信时取得其他图像形成装置的连接信息。
3.根据权利要求1所述的图像形成装置,其特征在于, 上述控制部从与自身装置处于同一网络上的其他图像形成装置中取得上述其他图像形成装置的连接信息。
4.根据权利要求1所述的图像形成装置,其特征在于, 上述控制部取得是否允许其他图像形成装置与上述信息处理装置连接的许可信息,通过发送处理发送允许与上述信息处理装置连接的其他图像形成装置的连接信息。
5.根据权利要求1所述的图像形成装置,其特征在于, 上述控制部取得是否能够打印上述打印数据的能否信息,通过发送处理发送能够打印出打印数据的其他图像形成装置的连接信息。
6.一种信息处理装置,与图像形成装置进行通信,上述信息处理装置的特征在于, 具有:生成部,生成由图像形成装置进行打印的打印数据; 近距离通信部,以近距离进行无线通信; 远距离通信部,以比上述近距离通信部远的距离进行无线通信;以及 控制部, 上述控制部进行以下处理: 接收处理,在通过上述近距离通信部而与上述图像形成装置确立了近距离通信时,从确立了近距离通信的图像形成装置接收用于与确立了近距离通信的图像形成装置不同的其他图像形成装置之间进行上述远距离通信的、其他图像形成装置的连接信息;以及 发送处理,通过上述远距离通信部进行远距离通信来发送上述生成部生成的打印数据,该远距离通信是根据由上述接收处理接收的其他图像形成装置的连接信息进行的。
7.根据权利要求6所述的信息处理装置,其特征在于, 具有检测部,检测用户对图像形成装置的选择指示, 上述控制部与根据上述检测部的检测结果而确定的图像形成装置进行上述远距离通?目。
8.根据权利要求6所述的信息处理装置,其特征在于, 上述控制部与根据上述图像形成装置的能力及打印数据的内容中的至少一方而确定的图像形成装置进行上述远距离通信。
9.根据权利要求6所述的信息处理装置,其特征在于, 具有检查部,检查上述图像形成装置的错误, 上述控制部在上述检查部检查出错误时,根据由上述接收处理接收的其他图像形成装置的连接信息,将上述远距离通信的连接目标从检查出错误的图像形成装置切换到其他图像形成装置。
10.根据权利要求9所述的信息处理装置,其特征在于, 上述控制部从检查出错误的图像形成装置接收打印数据的进展情况,将未打印的打印数据通过上述远距离通信发送到其他图像形成装置。
11.一种图像形成系统,具有图像形成装置、和与上述图像形成装置进行通信的信息处理装置,上述图像形成系统的其特征在于, 具有:近距离通信部,以近距离进行无线通信; 远距离通信部,以比上述近距离通信部远的距离进行无线通信; 图像形成部,根据通过上述远距离通信部进行远距离通信收发的打印数据,执行图像形成处理;以及 控制部, 上述控制部在通过上述近距离通信部在上述图像形成装置和上述信息处理装置之间确立了近距离通信时进行收发处理,该收发处理在上述信息处理装置和确立了近距离通信的图像形成装置之间收发用于与确立了上述近距离通信的图像形成装置不同的其他图像形成装置和上述信息处理装置进行上述远距离通信的、其他图像形成装置的连接信息。
【文档编号】H04N1/00GK103731574SQ201310084348
【公开日】2014年4月16日 申请日期:2013年3月15日 优先权日:2012年10月11日
【发明者】西川直希 申请人:兄弟工业株式会社