信息处理装置及其控制方法和存储介质制造方法及图纸

技术编号:35094752 阅读:20 留言:0更新日期:2022-10-01 16:56
本发明专利技术公开一种信息处理装置及其控制方法和存储介质。信息处理装置将打印数据发送给其中根据来自图像形成装置的注册请求而注册有关于图像形成装置的信息的服务器,并包括设置打印数据中所包括的设置值的已安装应用,信息处理装置包括:显示单元,其被配置为显示由应用提供的打印设置画面;接收单元,其被配置为经由打印设置画面接收设定设置项目的设置值的指令;以及确定单元,其被配置为:基于从外部装置获取的约束信息,确定根据接收到的指令设置的设置项目的设置值和不同设置项目的设置值的之间是否存在冲突。置值的之间是否存在冲突。置值的之间是否存在冲突。

【技术实现步骤摘要】
信息处理装置及其控制方法和存储介质


[0001]本专利技术涉及一种信息处理装置及其控制方法和存储介质。

技术介绍

[0002]已知这样一种打印系统:其中,用户将关于打印机的信息注册到云打印服务中,通过云打印服务向打印机发送打印数据,并基于打印数据执行打印。用户从诸如个人计算机(PC)的信息处理装置访问云打印服务,从在云打印服务中注册的打印机中选择要用于打印的打印机,并发出打印数据的打印指令。
[0003]信息处理装置生成打印作业,并将该打印作业输入到与云打印服务上所选打印机相对应的打印队列。根据日本专利申请公开号2013

238924,打印机访问云打印服务,获取在云打印服务上生成的打印队列中假脱机的打印作业,并输出打印作业。
[0004]云打印服务的代表性示例包括谷歌云打印(注册商标)、微软混合云打印(注册商标)和uniFLOW Online(注册商标)。
[0005]在客户端终端上的打印设置中,用户可以设置多个设置项目的设置值,例如片材类型的选择、图像质量设置和整理处理的设置。在多个设置值中,可以存在不能同时应用于一个打印作业的设置值的组合。这种不能同时设置到一个打印作业的设置值的组合称为“约束条件”。
[0006]在云打印服务的使用中,使用与多种类型的打印机兼容的云打印服务的驱动程序。云打印服务的驱动程序不会根据约束条件确定当前打印设置是否包含与约束条件匹配的设置值。因此,用于云打印服务的驱动程序生成的打印作业可能包括与约束条件匹配的设置值。
专利技术内
[0007]一种信息处理装置,其将打印数据发送给其中根据来自图像形成装置的注册请求而注册有关于图像形成装置的信息的服务器,并包括设置打印数据中所包括的设置值的已安装应用,信息处理装置包括:显示单元,其被配置为显示由应用提供的打印设置画面;接收单元,其被配置为经由打印设置画面接收设定设置项目的设置值的指令;以及确定单元,其被配置为:基于从外部装置获取的约束信息,确定根据接收到的指令设置的设置项目的设置值和不同设置项目的设置值的之间是否存在冲突。
[0008]根据以下参照附图对示例性实施例的详细描述,本专利技术的其他特征将变得清楚。
附图说明
[0009]图1是示出根据本说明书中描述的示例性实施例的系统配置的示例的图。
[0010]图2A到图2E是示出根据本说明书中描述的示例性实施例的装置的硬件配置的示例的图。
[0011]图3A至图3E是各自示出根据本说明书中描述的示例性实施例的装置的软件配置
的示例的图。
[0012]图4是示出根据本说明书中描述的示例性实施例的打印设置画面的示例的图。
[0013]图5A到图5C是各自示出根据本说明书中描述的示例性实施例的扩展打印设置画面的示例的图。
[0014]图6A至图6E是各自示出根据本说明书中描述的示例性实施例的数据结构的示例的图。
[0015]图7A和图7B是示出根据本说明书中描述的示例性实施例将打印机信息注册到云打印服务中的处理的序列图。
[0016]图8是示出根据本说明书中描述的示例性实施例、当云打印服务生成打印队列时执行的处理的流程图。
[0017]图9是示出根据本说明书中描述的示例性实施例、使用能够云打印的打印机直到执行打印的处理的序列图。
[0018]图10是示出根据本说明书中描述的示例性实施例、使用不能够云打印的打印机直到执行打印的处理的序列图。
[0019]图11是示出根据本说明书中描述的第一示例性实施例、当改变并确定打印设置时由打印设置扩展应用执行的处理的流程图。
[0020]图12是示出根据本说明书中描述的第二示例性实施例、当改变并确定打印设置时由打印设置扩展应用执行的处理的流程图。
[0021]图13A和图13B是各自示出根据本说明书中描述的示例性实施例的约束信息的示例的图。
[0022]图14是示出根据本说明书中描述的第三示例性实施例、当改变和确定打印设置时由打印设置扩展应用执行的处理的流程图。
[0023]图15是示出根据本说明书中描述的示例性实施例从应用执行的打印中的打印设置画面的示例的图。
[0024]图16是示出根据本说明书中描述的示例性实施例的用于确定打印设置是否包括冲突的打印设置的处理的示例的流程图。
具体实施方式
[0025]下文将参考附图描述本专利技术的示例性实施例。
[0026]图1是示出根据第一示例性实施例的云打印中的打印系统的配置图。客户端101、云打印服务器102、云打印代理服务器103、支持云打印的打印机104和不支持云打印的打印机105经由网络106连接。
[0027]虽然图1示出了一个客户端101、一个支持云打印的打印机104和一个不支持云打印的打印机105,但每个装置的数量可以不止一个。
[0028]云打印服务器102和云打印代理服务器103可以配置包括一个信息处理装置的服务器系统,或者可以配置包括多个信息处理装置的服务器系统。多个信息处理装置的使用允许将处理负载分配给多个信息处理装置。或者,可以将一台服务器配置为在一台服务器中虚拟地扮演每台服务器的角色。
[0029]虽然网络106是广域网(WAN),例如互联网,但网络106可以是封闭环境,例如公司
内部局域网(LAN)。
[0030]由用户操作的个人计算机(PC)、平板电脑或智能手机用作客户终端101。任何应用软件都可以在客户终端101上执行。在客户终端101上安装云打印驱动程序311和打印设置扩展应用312。
[0031]支持云打印的打印机104和不支持云打印的打印机105是实际在物理纸张上执行打印的设备,并且作为图像形成装置进行操作。支持云打印的打印机104和不支持云打印的打印机105接收云打印服务器102经由网络106发送的打印数据,将打印数据转换为图像数据,并执行打印。支持云打印的打印机104是可以通过使用预定协议与云打印服务器102通信的打印机。例如,预定协议是因特网打印协议(IPP)。不支持云打印的打印机105是不能使用预定协议执行通信的打印机。因此,在使用不支持云打印的打印机105执行经由云打印服务的打印的情况下,不支持云打印的打印机105经由云打印代理服务器103执行通信。不支持云打印的打印机105可以是仅仅不支持云打印服务器102的功能的打印机,并且可以通过使用上述预定协议来传送打印数据。
[0032]云打印服务器102的作用是从客户终端101接收包括打印设置和图像数据的打印数据,并将接收到的打印数据发送到支持云打印的打印机104或云打印代理服务器103。云打印服务321在云打印服务器102上操作。
[0033]云打印代理服务器103与云打印服务器102通信,并代表不支持云打印的打印机105进行打印机信息和打印数据的通信。云打印代理331和打印机驱动程序332安装在云打印代理服务器103上。
[0034]接下来,将参考图2A到本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息处理装置,其将打印数据发送给其中根据来自图像形成装置的注册请求而注册有关于图像形成装置的信息的服务器,并包括设置打印数据中所包括的设置值的已安装应用,信息处理装置包括:显示单元,其被配置为显示由应用提供的打印设置画面;接收单元,其被配置为经由打印设置画面接收设定设置项目的设置值的指令;以及确定单元,其被配置为:基于从外部装置获取的约束信息,确定根据接收到的指令设置的设置项目的设置值与不同设置项目的设置值之间是否发生冲突。2.根据权利要求1所述的信息处理装置,其中,外部装置是服务器。3.根据权利要求2所述的信息处理装置,其中,约束信息是服务器从图像形成装置获取的约束信息。4.根据权利要求1所述的信息处理装置,其中,应用是从外部装置获取,并安装到信息处理装置上的。5.根据权利要求4所述的信息处理装置,其中,通过从外部装置获取包括约束信息的应用来获取约束信息。6.根据权利要求1所述的信息处理装置,还包括:改变单元,其被配置为在根据接收到的指令设置的设置项目的设置值与不同设置项目的设置值之间发生冲突的情况下、改变设置项目的设置值或不同设置项目的设置值。7.根据权利要求1所述的信息处理装置,还包括:通知单元,其被配置为在确定根据接收到的指令设置的设置项目的设置值与不同设置项目的设置值之间发生冲突的情况下、通知至少是设置项目或不同设置项目。8.根据权利要求1所述的信息处理装置,还包括:发送单元,其被配置为生成包括设置项目的设置值以及与设置项目的设置值不冲突的不同设置项目的设置值的打印数据,并将打印数据发送给服务器。9.根据权利要求1所述的信息处理装置,其中,在信息处理装置上安装了可由在服务器中注册的多个打印机供应商的多个打印机共同使用的打印机驱动程序,并且应用与所安装的打印机驱动程序相关联。10.根据权利要求1所述的信息处理装置,其中,在设置项目的设置值和不同设置项目的设置值匹配约束条件的情况下,确定单元确定设置项目的设置值与不同设置项目的设置...

【专利技术属性】
技术研发人员:挟间裕一
申请(专利权)人:佳能株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1