打印装置及其控制方法

文档序号:6537921阅读:101来源:国知局
打印装置及其控制方法
【专利摘要】本发明公开了一种打印装置及其控制方法。打印装置预先存储用于Wi-Fi?Direct的打印设置。便携式终端利用Wi-Fi?Direct将打印数据发送给打印装置。打印装置在接收到打印数据之后基于存储的用于Wi-Fi?Direct的打印设置执行打印。
【专利说明】打印装置及其控制方法
【技术领域】
[0001]本发明涉及一种打印装置及其控制方法。
【背景技术】
[0002]具有无线局域网(LAN)功能的信息处理装置的数量正在增加,例如打印装置、个人计算机(PC)以及便携式终端等。具有无线LAN功能的信息处理装置作为客户端与接入点连接,并通过所述接入点与外部设备通信。
[0003]W1-Fi联盟建立了被称为W1-Fi Direct (注册商标)的标准。W1-Fi Direct定义了用于判断打印装置和PC等信息处理装置是作为接入点操作还是作为客户端操作的协议。执行该协议能够自动判定将用作接入点的信息处理装置和将用作客户端的信息处理装置。使用W1-Fi Direct消除了准备特定接入点的需要,并使得信息处理装置能够直接在彼此间执行无线通信。
[0004]图1简单示出了 W1-Fi Direct中的处理次序。打印装置和便携式终端分别是支持W1-Fi Direct的信息处理装置的示例。
[0005]在步骤SlOl中,打印装置和便携式终端执行设备搜索以识别通信伙伴。在步骤S102中,打印装置和便携式终端各自识别出通信伙伴,并且所述打印装置和便携式终端判断哪一个将用作接入点(组群拥有者(Group Owner))以及哪一个将用作客户端(Client)。步骤S102的处理被称为角色判断。在图1中,假定作为步骤S102中的角色判断的结果,判定打印装置用作Group Owner而便携式终端用作客户端。
[0006]在步骤S103中,利用W1-Fi联盟指定的W1-Fi防护设定(WPS,W1-Fi ProtectedSetup),充当Group Owner的打印装置向充当客户端的便携式终端提供用于通信的参数以在打印装置和便携式终端间共享所述参数。在步骤S104中,打印装置和便携式终端利用所述参数执行安全连接。
[0007]在步骤S105中,在完成安全连接后,打印装置和便携式终端执行用于执行互联网协议(IP)通信的寻址。在该步骤中,充当Group Owner的打印装置担任动态主机配置协议(DHCP)服务器,并向充当客户端的便携式终端提供IP地址。
[0008]通过上述处理,在打印装置和便携式终端之间建立起了无线通信。利用这种无线通信能够允许打印装置和便携式终端直接彼此通信,而无需准备特定的接入点。日本专利申请特开2012-199884号公报讨论了一种利用W1-Fi Direct发送和接收声音数据或照片数据的技术。
[0009]当W1-Fi Direct中的通信伙伴是打印装置时,可以将打印数据发送给所述打印装置,并命令所述打印装置打印所述打印数据。在执行打印时要进行各种打印设置,例如彩色打印、双面打印以及多合I打印。但是,在日本专利申请特开2012-199884号公报中讨论的技术并未提及用户如何执行打印设置。

【发明内容】
[0010]本发明提供一种在信息处理装置和打印装置间的直接无线通信中允许用户执行期望的打印设置的系统。
[0011]根据本发明的一个方面,提供了一种能够与信息处理装置执行无线通信的打印装置。所述打印装置包括:显示单元,被配置为在同一个画面上显示连接画面,所述连接画面能够允许指定利用无线通信从信息处理装置处接收到的打印数据的打印设置,所述连接画面还能够接收用于执行连接处理以便建立无线通信的指令;存储单元,被配置为存储经由连接画面指定的打印设置;连接单元,被配置为在经由连接画面接收到用于执行连接处理的指令时执行与所述信息处理装置的连接处理;接收单元,被配置为利用通过连接处理建立的无线通信从所述信息处理装置接收打印数据;以及打印单元,被配置为基于存储在所述存储单元中的所述打印设置打印由接收单元接收到的打印数据。
[0012]通过下文对示例性实施例的详细描述并结合附图,本发明的进一步特征及各方面将显而易见。
【专利附图】

【附图说明】
[0013]附图包含在说明书中并构成说明书的一部分,附图描述了本发明的示例性实施例、特征和各方面,并和说明书一起用于解释本发明的原理。
[0014]图1展示了 W1-Fi Direct中的处理次序。
[0015]图2展示了打印装置的硬件配置。
[0016]图3展示了便携式终端的硬件配置。
[0017]图4展示了第一示例性实施例中将在打印装置和便携式终端间执行的处理次序。
[0018]图5A和5B展示了将被显示在操作面板上的画面。
[0019]图6A和6B展示了能力信息。
[0020]图7的流程图展示了根据第一示例性实施例将由便携式终端执行的处理。
[0021]图8A和8B展示了打印设置画面。
[0022]图9的流程图展示了根据第一示例性实施例将由打印装置执行的处理。
[0023]图10展示了第二示例性实施例中将在打印装置和便携式终端间执行的处理次序。
[0024]图11展示了将被显示在操作面板上的画面。
[0025]图12的流程图展示了根据第二示例性实施例将由打印装置执行的处理。
[0026]图13展示了第三示例性实施例中将在打印装置和便携式终端间执行的处理次序。
[0027]图14A和14B展示了将被显示在操作面板上的画面。
[0028]图15的流程图展示了根据第三示例性实施例将由打印装置执行的处理。
[0029]图16的流程图展示了根据第三示例性实施例将由打印装置执行的处理。
【具体实施方式】
[0030]以下将结合附图详细描述本发明的各个示例性实施例、各个特征和各个方面。
[0031]本发明并不局限于下文所述的各种示例性实施例。此外,应当理解,以下示例性实施例中所描述的特征的所有组合并不是解决本发明的问题所必需的。[0032]以下将描述第一示例性实施例。图2展示了打印装置200的硬件配置。打印装置200是能够与外部设备(例如便携式终端和PC)执行无线通信的信息处理装置的示例。在本示例性实施例中,打印装置200是多功能外围设备。或者,打印装置200可以是没有配置扫描器的打印机。
[0033]包括中央处理单元(CPU)202的控制单元201对打印装置200执行整体控制。CPU202读取存储在只读存储器(ROM) 204中的控制程序,并执行各种控制处理,例如通信控制。随机存取存储器(RAM) 203被用作CPU202的临时存储区域,例如主存储器以及工作区域等。硬盘驱动器(HDD) 205存储数据、各种程序以及各种信息表。
[0034]打印机接口(I/F) 206连接打印机207 (打印机引擎)和控制单元201。打印机207基于经由打印接口 206输入的打印数据在从片材盒(未示出)提供的片材上执行打印处理。
[0035]扫描器接口 208连接扫描器209和控制单元201。扫描器209读取放置在压印盘上的文件,并生成图像数据。扫描器209生成的图像数据被打印机207打印、被存储在HDD205中或者经由无线LAN接口 212或有线LAN接口 213被发送至外部设备。
[0036]操作面板接口 210连接操作面板211和控制单元201。操作面板211包括具有触摸面板功能的液晶显示器单元、键盘以及各种功能键。用户可以确认显示在操作面板211上的画面,并利用触摸面板向打印装置200输入各种指令。
[0037]无线LAN接口 212与外部设备(例如便携式终端和PC)执行无线通信。通过这种无线通信,打印装置20 0能够从外部设备接收打印数据,然后打印机207基于接收到的打印数据执行打印处理。打印装置200还能够经由无线LAN接口 212将扫描器209生成的图像数据发送给外部设备。
[0038]有线LAN接口 213与LAN电缆(未示出)连接,并能够与外部设备(未示出)执行通信。
[0039]在打印装置200中,一个CPU202利用一个存储器(RAM203)执行下文所描述的流程图中所示的各种处理。或者,也可以采用其他配置。例如,多个CPU和多个存储器可以互相协作以便执行下文所描述的流程图中所示的各个处理。
[0040]图3示出了便携式终端300的硬件配置。与打印装置200类似,便携式终端300是能够执行无线通信的信息处理装置的示例。便携式终端300是例如智能电话、移动电话、平板电脑或数字照相机。
[0041 ] CPU301读取存储在只读存储器(ROM) 303中的控制程序,并对便携式终端300执行整体操作控制。随机存取存储器(狀1)302被用作0?心01的主存储器以及工作区域等的临时存储区域。硬盘驱动器(HDD) 304存储数据、各种程序以及各种信息表。
[0042]操作单元305包括具有触摸面板功能的液晶显示器单元以及硬键。用户可以确认显示在操作单元305上的画面,并利用触摸面板向打印装置200输入各种指令。
[0043]无线LAN接口 306与外部设备(例如打印装置200)执行无线通信。例如,无线LAN接口 306可以将存储在HDD304等存储器中的图像数据作为打印数据发送给打印装置200。
[0044]在便携式终端300中,一个CPU301利用一个存储器(RAM302)执行下文所描述的流程图中所示的各种处理。或者,也可以采用其他配置。例如,多个CPU和多个存储器可以互相协作以便执行下文所描述的流程图中所示的各个处理。[0045]图4展示了根据本示例性实施例的打印系统中的一系列处理的次序。在本示例性实施例中,打印装置200和便携式终端300执行结合图1所描述的W1-Fi Direct作为无线通信方式。
[0046]当用户在打印装置200和便携式终端300中分别命令执行W1-Fi Direct时,打印装置200和便携式终端300各自执行步骤S401中所示的设备搜索。该设备搜索能够使得打印装置200和便携式终端300将彼此识别为通信伙伴。在步骤S401中,将要执行图1中的步骤SlOl所示的的处理。
[0047]在本示例性实施例中,通过显示在打印装置200和便携式终端300上的画面,用户命令开始执行W1-Fi Direct。图5A中所示的画面500是将被显示在打印装置200的操作面板211上的画面。用户使用画面500以从打印装置200提供的多个功能中选择将要使用的功能。例如,用户通过执行触摸操作选择图标501以在打印装置200中使用W1-Fi Direct。
[0048]当用户选择图标501时,图5B所示的画面510被显示在操作面板211上。当用户选择了图标511时,用于开始执行无线通信(W1-Fi Direct)的指令就被发出。在便携式终端300的操作单元305上,与画面510类似的画面被显示,并且用户可以命令开始执行无线通信(W1-Fi Direct)。
[0049]当通过步骤S401中的设备搜索将打印装置200和便携式终端300识别为通信伙伴时,就执行步骤S402中所示的无线连接。步骤S402中的无线连接在打印装置200和便携式终端300间建立了无线通信。在步骤S402中,执行图1中步骤S102至步骤S105中所示的处理。
[0050]具体地,首先判断打印装置200或便携式终端300将用作接入点(Group Owner)还是客户端(Client)。接下来,在打印装置200和便携式终端300间执行参数共享,并利用所述参数执行安全连接。在完成安全连接后,执行寻址以在打印装置200和便携式终端300之间执行IP通信。在此步骤中,用作Group Owner的装置将IP地址分配给用作客户端的装置。上述无线连接在打印装置200和便携式终端300之间建立了无线通信。
[0051]响应于步骤S402中的无线通信的建立,在步骤S403中,打印装置200向便携式终端300发送能力信息。能力信息是指便携式终端300用来指定打印装置200所支持的打印设置的信息。例如,当打印装置200向便携式终端300发送图6A所示的能力信息600时,该信息表明打印装置200支持彩色打印、双面打印(长边装订和短边装订)以及多合I打印(2合I及4合I)。如果是图6B所示的能力信息时,打印装置200支持多合I打印(2合I及4合I),但不支持彩色打印和双面打印。
[0052]在步骤S404中,已在步骤S403中接收到从打印装置200发送的能力信息的便携式终端300基于所收到的能力信息而生成打印设置画面。在步骤S405中,便携式终端300显示所生成的打印设置画面,并且用户在所显示的打印设置画面上设定打印设置。响应于用户的开始打印的指令,在步骤S406中,便携式终端300向打印装置200发送打印数据。在步骤S407中,打印装置200执行打印。在步骤S404至步骤S407中执行的处理将会参照图7和图8A及SB所示的流程图进行详细描述。
[0053]图7的流程图示出了当从便携式终端300向打印装置200发送打印数据并执行打印时将在便携式终端300中执行的处理。图7中的各个步骤是由CPU301通过将存储在R0M303等存储器中的程序扩展到RAM302中并执行该程序而实现的。[0054]当用户命令开始执行与便携式终端300的W1-Fi Direct后,在步骤S701中,便携式终端300中的无线LAN接口 306执行设备搜索。在步骤S701中将要执行的设备搜索对应于图4中的步骤S401中的处理。在本示例性实施例中,在与执行步骤S701相同的时间,打印装置200同样执行设备搜索。因此,通过步骤S701中的设备搜索,打印装置200被指定为通信伙伴。
[0055]在步骤S702中,无线LAN接口 306与已被指定为通信伙伴的打印装置200建立无线通信。步骤S702中执行的无线通信的建立对应于图4中的步骤S402中的处理。无线通信的建立使得便携式终端300和打印装置200能彼此直接通信。
[0056]在步骤S703中,利用步骤S702中建立的无线通信,无线LAN接口 306从打印装置200获得打印装置200的能力信息。在本示例性实施例中,假定便携式终端300向打印装置200发送关于能力信息的请求。或者,在预定时刻(例如当建立无线通信时),打印装置200可以主动向便携式终端300发送能力信息。
[0057]当从打印装置200获得能力信息时,在步骤S704中,CPU301基于所获得的能力信息生成打印设置画面。在步骤S705中,操作单元305显示在步骤S704中生成的打印设置画面。
[0058]图8A中的打印设置画面800是在获取到图6A中的能力信息600时在步骤S704中生成的打印设置画面。画面800被显示在操作单元305上。在打印设置画面800的项目801中,用户可以从存储在便携式终端300中的HDD304等存储器中的数据中选择将被打印的数据。
[0059]在项目802、803以及804中,用户可以分别设置彩色打印、双面打印以及多合I打印。根据在步骤S703中从打印装置200获得的能力信息600,打印装置200可以执行所有彩色打印、双面打印及多合I打印。因此,在项目802、803以及804中,用户可以利用下拉菜单设置彩色打印、双面打印及多合I打印。
[0060]图8B中的打印设置画面810是在获取到图6B中的能力信息610时在步骤S704中生成的打印设置画面。画面810被显示在操作单元305上。与能力信息600不同的是,能力信息610不支持彩色打印和双面打印。因此,在打印设置画面810上,项目811 (彩色打印)和项目812 (双面打印)中没有显示下拉菜单,以便防止用户指定不被支持的打印设置。
[0061]在步骤S705中,操作单元305显示打印设置画面(例如,打印设置画面800和打印设置画面810),从而用户可以设置期望的打印设置。在完成打印设置后,当用户命令执行打印(例如,选择项目805)时,在步骤S706中,无线LAN接口 306向打印装置200发送打印数据。打印装置200接收在步骤S706中发送的打印数据,并基于打印设置执行打印处理。
[0062]图9的流程图示出了当从便携式终端300向打印装置200发送打印数据并执行打印时将在打印装置200中执行的处理。图9中的各个步骤是由CPU202通过将存储在R0M204等存储器中的程序扩展到RAM203中并执行该程序而实现的。
[0063]当用户命令开始执行与打印装置200的W1-Fi Direct时,在步骤S901中,打印装置200中的无线LAN接口 212执行设备搜索。在步骤S901中将要执行的设备搜索对应于图4中的步骤S401中的处理。在本示例性实施例中,在与执行步骤S901相同的时间,便携式终端300同样执行设备搜索。因此,通过步骤S901中的设备搜索,便携式终端300被指定为通信伙伴。
[0064]在步骤S902中,无线LAN接口 212与已被指定为通信伙伴的便携式终端300建立无线通信。步骤S902中执行的无线通信的建立对应于图4中的步骤S402中的处理。无线通信的建立使得便携式终端300和打印装置200能彼此直接通信。
[0065]在步骤S903中,利用步骤S902中建立的无线通信,无线LAN接口 212向便携式终端300发送打印装置200的能力信息。在本示例性实施例中,便携式终端300向打印装置200发出关于能力信息的请求,并且打印装置200响应于所述请求从而执行步骤S903中的处理。或者,也可以采用其他方法。例如,响应于打印装置200和便携式终端300间无线通信的建立,打印装置200可以主动向便携式终端300发送能力信息。
[0066]在步骤S904中,无线LAN接口 212接收从便携式终端300发送的打印数据。在步骤S905中,基于在便携式终端300中设定的打印设置,打印机207对接收到的打印数据执行打印处理。
[0067]如上文所述,根据本示例性实施例,当在打印装置200和便携式终端300间建立W1-Fi Direct下的无线通信之后,打印装置200将自身的能力信息发送给便携式终端300。基于接收到的能力信息,便携式终端300生成打印设置画面并显示所述画面。因此,利用适合于打印装置200的打印设置画面,用户可以执行打印设置。
[0068]在第一示例性实施例中描述了这样的配置:便携式终端300从打印装置200获取能力信息,并基于所获取的能力信息显示打印设置画面。然而,在第一示例性实施例中,对于便携式终端300而言,要提供用于执行以下功能的特别配置:从打印装置200获取能力信息的功能和基于所获得的能力信息显示打印设置画面的功能。在第二示例性实施例中,在执行W1-Fi Direct时,用户不在便携式终端300中而是在打印装置200中设置期望的打印设置。
[0069]图10示出了根据本示例性实施例的打印系统中的一系列处理的次序。打印装置200和便携式终端300的配置与第一示例性实施例中的配置(参照图2和图3描述的配置)类似,因此这里不再赘述。
[0070]图11中的画面1100被显示在打印装置200的操作面板211上。画面1100被用来命令开始执行W1-Fi Direct.当用户选择图标1101时,就可以发出用于开始执行W1-FiDirect的指令。
[0071]除了图标1101之外,在画面1100上还显示项目1102至1104。项目1102至1104被提供给用户,以便在接收打印数据之前事先对将通过W1-Fi Direct接收的打印数据设定打印设置。在本示例性实施例中,彩色打印、双面打印以及多合I打印可以作为打印设置被设定。用户可以利用项目1102至1104的下拉菜单设定期望的打印设置。
[0072]在画面1100上,当用户执行打印设置并选择图标1101后,在步骤S1001中,打印装置200存储由用户设定的打印设置。在步骤S1002中,打印装置200执行设备搜索。在同一时刻,在便携式终端300中命令执行W1-Fi Direct。并且,在步骤S1002中便携式终端300同样执行设备搜索。
[0073]步骤S1002中的设备搜索能够使得打印装置200和便携式终端300将彼此识别为通信伙伴。在步骤S1003中,打印装置200和便携式终端300执行无线连接。步骤S1003中的无线连接在打印装置200和便携式终端300间建立了无线通信。
[0074]当建立无线通信之后,在步骤S1004中,用户利用便携式终端300选择将被发送给打印装置200的打印数据。当用户选择打印数据时,在步骤S1005中,便携式终端300将用户选择的打印数据发送给打印装置200。在步骤S1006中,已接收到打印数据的打印装置200对所收到的打印数据执行打印处理。在该处理中,基于在步骤SlOOI中预先存储在打印装置200中的打印设置,打印装置200执行打印处理。
[0075]如上文所述,在打印装置200中,在发出用于开始执行W1-Fi Direct的指令时,事先执行了打印设置。这样就能够基于用户设定的打印设置执行打印处理,而不用在便携式终端300中执行打印设置。
[0076]图12的流程图示出了当从便携式终端300向打印装置200发送打印数据并执行打印时将在打印装置200中执行的处理。图12中的各个步骤是由CPU202通过将存储在R0M204等存储器中的程序扩展到RAM203中并执行该程序而实现的。
[0077]在步骤S1201中,响应于用户的操作,操作面板211显示图11中的画面1100。利用画面1100上的项目1102至1104,用户可以设定期望的打印设置。在完成打印设置之后,当用户选择图标1101时,在步骤S1202中,CPU202将用户设定的打印设置存储在HDD205等存储器中。在步骤S1203中,无线LAN接口 212执行设备搜索。在本示例性实施例中,在与执行步骤S1203相同的时间,便携式终端300同样执行设备搜索。因此,通过步骤S1203中的设备搜索,便携式终端300将被指定为通信伙伴。
[0078]在步骤S1204中,无线LAN接口 212与已被指定为通信伙伴的便携式终端300建立无线通信。无线通信的建立使得打印装置200和便携式终端300能彼此直接通信。
[0079]在步骤S1205中,无线LAN接口 212接收从便携式终端300发送的打印数据。在步骤S1206中,打印机207对所收到的打印数据执行打印处理。在该处理中,基于在步骤S1202中预先存储在HDD205等存储器中的打印设置(即用户事先在打印装置200中设定的打印设置),打印机207执行打印处理。
[0080]如上文所述,在本示例性实施例中,用户可以事先在打印装置200中设定打印设置。这样就使得用户能够基于期望的打印设置执行打印处理,而不用在便携式终端300中设定打印设置。
[0081]此外,根据本示例性实施例,如画面1100那样,可以在同一个的画面上执行用于执行W1-Fi Direct的指令和打印设置。因此,与分别在不同画面上执行用于执行W1-FiDirect的指令和打印设置的情况相比,可以减少用户的劳动。
[0082]如果在不同画面上执行用于执行W1-Fi Direct的指令和打印设置,那么用户可能会发出用于执行W1-Fi Direct的指令而却没有执行打印设置。因此本示例性实施例可以避免该问题。
[0083]在第三示例性实施例中将描述第二示例性实施例的一个变形。
[0084]图13展示了本示例性实施例的打印系统的一系列处理的次序。打印装置200以及便携式终端300的配置与第一示例性实施例中的打印装置200以及便携式终端300的配置相似(参考图2、图3描述的配置),因此不再赘述。
[0085]在步骤S1301中,打印装置200以及便携式终端300执行设备搜索。设备搜索使打印装置200以及便携式终端300能够彼此识别通信伙伴。在步骤S1302中,打印装置200以及便携式终端300执行无线连接。无线连接建立了打印装置200以及便携式终端300之间的无线通信。
[0086]建立无线通信后,在步骤S1303中,用户利用便携式终端300选择将要发送给打印装置200的打印数据。在用户选择打印数据之后,在步骤S1304中,便携式终端300将用户选择的打印数据发送给打印装置200。
[0087]在接收到打印数据之后,在步骤S1305中,打印装置200将接收到的打印数据存储在存储器(例如HDD205)中,而不是立即打印所接收到的打印数据。在步骤S1305中存储的打印数据进入打印就绪状态,直到打印装置200接收到用户的执行打印的指令。响应于对用户的执行打印的指令的接收,打印数据将被打印。
[0088]图14A中的画面1400被显示在操作面板211上。在画面1400中的区域1401中,显示了在步骤S1305中存储在打印装置200中的打印数据的清单。画面1400能够允许用户核对利用W1-Fi Direct接收到的处于打印就绪状态的打印数据。在步骤S1306中,用户从显示在区域1401中的打印数据的清单中选择期望的打印数据,然后按下图标1402以便向打印装置200输入用于执行打印在打印装置200中存储的打印数据的指令。
[0089]在步骤S1307中,打印装置200在接收到打印执行指令之后显示如图14B中的画面1410。画面1410用于让用户在打印存储在打印装置200中的打印数据时做出打印设置。利用项目1411至1413,用户能够将彩色打印、双面打印以及多合一打印设置为打印设置。完成打印设置后,当用户选择图标1414时,在步骤S1308中,打印装置200基于在画面1410上设置的打印设置打印在区域1401中选择的打印数据。
[0090]如上所述,打印装置200存储利用W1-Fi Direct接收到的打印数据,而不立即打印所述数据。因此,当用户随后发出打印指令时,用户能够设置期望的打印设置。
[0091]图15中的流程图展示了当打印装置200接收到来自便携式终端300的打印数据时将要在打印装置200中执行的处理。图15中的流程图中的每个步骤是CPU202通过将存储在存储器(例如R0M204)中的程序扩展到RAM203中并执行所述程序而执行的。
[0092]当用户命令打印装置200开始执行步骤S1501中的W1-Fi Direct时,打印装置200中的无线LAN接口 212执行设备搜索。在本示例性实施例中,在执行步骤S1501的同时,便携式终端300执行类似地设备搜索。因此,通过步骤S1501中的设备搜索,便携式终端300被指定为通信伙伴。
[0093]在步骤S1502中,无线LAN接口 212与被指定为通信伙伴的便携式终端300建立无线通信。通过建立无线通信,打印装置200和便携式终端300能够互相直接通信。
[0094]在步骤S1503中,无线LAN接口 212接收来自便携式终端300的打印数据。在步骤S1504中,CPU202将接收到的打印数据存储在存储器(例如HDD205)中,而不打印所述数据。在步骤S1504中存储的打印数据进入打印就绪状态,直到CPU202接收到来自用户的执行打印的指令。响应于来自用户的执行打印指令的接收,将打印所述打印数据。
[0095]参考图16中的流程图,描述了在打印装置200中存储的打印数据(在图15中的步骤S1504中被存储而没有被打印的打印数据)的打印过程中将要执行的处理。图16中的流程图中的每个步骤是CPU202通过将存储在存储器(例如R0M204)中的程序扩展到RAM203中并执行所述程序而执行的。
[0096]在步骤S1601中,操作面板211显示存储在打印装置200中的打印数据。在本示例性实施例中,操作面板211显示图14中的画面1400。在步骤S1602中,CPU202经由画面1400接收来自用户的用于执行打印所存储的打印数据(在图15中的步骤S1504中被存储而没有被打印的打印数据)的指令。在本示例性实施例中,当打印装置200存储多份打印数据时,在步骤S1602中,接收用于执行由用户在区域1401中选择的打印数据的打印的指令。
[0097]在步骤S1602中,打印装置200接收到用于执行打印的指令。在步骤S1603中,操作面板211显示打印设置画面。在本示例性实施例中,操作面板211显示图14B中的画面1410。利用画面1410上的项目1411至1413,用户能够设置期望的打印设置。
[0098]在画面1410上,当执行了打印设置的用户选择图标1414时,在步骤S1604中,打印机207打印存储在打印装置200中的打印数据。在此处理中,打印机207基于用户在画面1410上做出的打印设置执行打印。在本示例性实施例中,当打印装置200存储多份打印数据时,在步骤S1604中,打印装置200打印用户在画面1400上的区域1401中选择的打印数据。
[0099]如上所述,根据本示例性实施例,打印装置200存储利用W1-Fi Direct接收到的打印数据,而不立即打印所述数据。因此,当用户随后发出执行打印的指令时,用户能够设置期望的打印设置。
[0100]其他示例性实施例
[0101]在上述示例性实施例中,打印装置200和便携式终端300执行作为无线通信方式的W1-Fi Direct,但是,无线通信方式不限于W1-Fi Direct。正如在W1-Fi Direct中一样,只要多个通信装置能够执行直接通信,本发明可以使用任何无线通信方式。
[0102]根据本发明的示例性实施例,在信息处理装置和打印装置之间的直接无线通信中,用户能够做出期望的打印设置。
[0103]其他实施例
[0104]本发明的实施例还可以通过系统或装置的、用于读出并执行记录在存储介质(例如,非临时性计算机可读存储介质)上的计算机可执行指令以完成本发明中一个或多个实施例功能的计算机来实现;本发明的实施例也可以通过方法来实现,该方法的各步骤由系统或装置的计算机、通过如从存储介质读出并执行计算机可执行指令以完成本发明一个或多个实施例功能来执行。计算机可以包括中央处理单元(CPU)、微处理单元(MPU)及其他电路中的一个或多个,也可以包括独立计算机网络或独立计算机处理器网络。计算机可执行指令可以从例如网络或存储介质提供给计算机。存储介质可以包括例如硬盘、随机存取存储器(RAM)、只读存储器(ROM)及分布式计算系统存储器、光盘(例如压缩盘(CD)、数字化通用光盘(DVD)或蓝光光盘(BD)?)、闪存装置、存储卡等中的一个或多个。
[0105]虽然已经结合示例性实施例描述了本发明,应当认识到,本发明并不局限于公开的示例性实施例。下列权利要求的范围应当适合最广泛的解释,以便囊括所有改动、等同结构和功能。
【权利要求】
1.一种打印装置,其能够与信息处理装置执行无线通信,所述打印装置包括: 显示单元,被配置为在同一个画面上显示连接画面,所述连接画面能够允许指定利用无线通信从信息处理装置处接收到的打印数据的打印设置,以及接收用于执行连接处理以便建立无线通信的指令; 存储单元,被配置为存储经由所述连接画面指定的所述打印设置; 连接单元,被配置为在经由所述连接画面接收到用于执行连接处理的指令时,执行与所述信息处理装置的连接处理; 接收单元,被配置为利用通过所述连接处理建立的无线通信,从所述信息处理装置接收打印数据;以及 打印单元,被配置为基于存储在所述存储单元中的所述打印设置,打印由所述接收单元接收到的打印数据。
2.根据权利要求1所述的打印装置,其中,在所述连接画面上显示了接收部分和命令部分,所述接收部分用于接收用户指定的所述打印设置,以及所述命令部分用于接收来自用户的用于执行所述连接处理的指令。
3.根据权利要求1所述的打印装置,其中,所述连接处理是判断所述信息处理装置和所述打印装置之间的无线通信中的角色并且根据所判断的角色建立无线通信的处理。
4.根据权利要求3所述的打印装置,其中,组群拥有者和客户端被分配为无线通信中的角色。
5.根据权利要求1所述的打印装置,其中,所述无线通信是基于W1-FiDirect的无线通信。
6.一种打印装置的控制方法,所述打印装置能够与信息处理装置执行无线通信,所述方法包括: 在同一个画面上显示连接画面,所述连接画面能够允许指定利用无线通信从信息处理装置处接收到的打印数据的打印设置,以及接收用于执行连接处理以便建立无线通信的指令; 将经由所述连接画面指定的所述打印设置存储在存储单元中; 在经由所述连接画面接收到用于执行连接处理的指令时,执行与所述信息处理装置的连接处理; 利用通过所述连接处理建立的无线通信,从所述信息处理装置接收打印数据;以及 基于存储在所述存储单元中的所述打印设置,打印所接收到的打印数据。
【文档编号】G06F3/12GK104007940SQ201410053919
【公开日】2014年8月27日 申请日期:2014年2月17日 优先权日:2013年2月22日
【发明者】中村忠弘 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1