信息处理装置及其控制方法

文档序号:8339342阅读:299来源:国知局
信息处理装置及其控制方法
【技术领域】
[0001]本发明的各方面总体涉及一种用于控制具有不同功能的多种类型的外围装置的信息处理装置、以及信息处理装置的控制方法。
【背景技术】
[0002]已有一种用于控制具有不同功能的多种类型的打印机的通用打印机驱动器。例如,日本特开第2011-243067号公报讨论了如下技术:将各打印机的功能存储在数据库中,并且基于从连接的打印机获取的识别信息来识别发出了该识别信息的打印机的功能。
[0003]然而,日本特开第2011-243067号公报中所讨论的技术并没有解决如下问题。具体地说,尽管与已知的打印机的功能相关的信息能够被存储在数据库中,但是与未来发售的具有未知规格的打印机的功能相关的信息却不能够被存储在数据库中。因此,存在如下问题:即使获得了连接的打印机的标识符,也不能显示适于该打印机的画面。

【发明内容】

[0004]根据本发明的一方面,提供一种能够与外围装置通信的信息处理装置,该信息处理装置包括:选择单元,其被构造为接受设备类型的选择,在所述设备类型中登记有指示在所述外围装置中可用的功能的构造设置信息;识别单元,其被构造为基于登记在所选择的设备类型中的所述构造设置信息,识别所述可用功能;以及显示控制单元,其被构造为显示用于接受针对所识别的功能的设置操作而不接受针对未识别的功能的设置操作的打印设置画面。
[0005]通过以下参照附图对示例性实施例的描述,本发明的其他特征将变得清楚。
【附图说明】
[0006]图1例示了根据示例性实施例的打印系统的构造。
[0007]图2例示了普通打印系统的内部构造。
[0008]图3例示了典型的打印处理的构造。
[0009]图4是例示针对各“设备类型”的设置信息的表格。
[0010]图5A、图5B、图5C和图例示了显示在构造设置画面上的用户界面(UI)的示例。
[0011]图6A、图6B、图6C和图6D是例不了“纸张尺寸处理能力”的设置信息的表格。
[0012]图7A和图7B例示了在打印设置画面上显示的UI的示例。
[0013]图8A例示了显示在构造设置画面上的UI的示例,并且图8B是例示纸张尺寸处理能力的设置信息的示例的表格。
[0014]图9是例示当选择设备类型时进行的处理的流程图。
[0015]图10是例示用于进行构造信息获取的处理的流程图。
[0016]图11是例示用于进行构造信息获取的处理的流程图。
[0017]图12是例示当选择设备类型时进行的处理的流程图。
[0018]图13A、图13B、图13C和图13D例示了在构造设置画面上显示的Π的示例。
【具体实施方式】
[0019]下面将定义在本发明中使用的术语。
[0020]“能力”涉及在连接的打印机上可用的功能,并且作为项目配设在构造设置画面上。例如,如果连接的打印机配设有双面打印单元并且因此能够进行“双面打印”,则表明该打印机具有“双面打印”能力。在这种情况下,针对“双面打印”能力的设置项目被显示在后述的构造设置画面上。
[0021]“构造设置信息”涉及针对在连接的打印机上可用的功能的设置信息。例如,构造设置信息指示双面打印的可用/不可用状态和装订打印功能的可用/不可用状态。在构造设置信息中被设置为可用的功能可以在针对各打印作业的“打印设置”中进行改变。例如,当在构造设置信息中“双面打印”被设置为可用时(即,当在构造设置画面上“双面打印”能力被设置为“On”时),用户能够通过使用打印设置画面指定期望的打印方法(“单面打印”或“双面打印”)。
[0022]“最大能力”涉及当选项装置被附装到连接的打印机上时,能够由该连接的打印机支持的所有能力。
[0023]“当前能力”涉及经由实际附装的选项装置,在连接的打印机上当前可用的能力。用户能够在当前能力的范围内进行打印设置操作。打印设置画面也基于该当前能力而生成。
[0024]“普通能力”涉及诸如双面打印和订钉的、一般打印机能力。一般地,当附装了选项装备时变得可用的型号的打印机通过在构造设置画面上的手动设置或者通过从打印机的构造信息获取来进行能力设置。通过构造信息获取能够获取的构造信息描述了例如打印机名称和关于连接到打印机的选项的信息。
[0025]“型号特定能力”涉及型号特定的固定功能,并且是不能从打印机获取的信息。例如,“纸张类型处理方法”针对某一型号可能被用于定影模式规格,并且针对其他型号可能被用于纸张给送段选择。定影模式涉及定影鼓的温度设置与片材通过速度的组合。例如,当“厚纸”被选择作为“纸张类型”,则与“普通纸”相比,以更高的定影温度和更低的片材通过速度来进行处理。纸张给送段选择涉及自动选择存储有普通纸张的纸盒(当选择了“普通纸”时)或存储有厚纸的纸盒(当选择了 “厚纸”时)的功能。在打印设置画面上,在任何情况下,“厚纸”和“0ΗΡ(用于高射投影仪的纸张,paper for Over Head Projector)”能够被选为“纸张类型”。然而,由于针对各打印机预定了要进行的处理,因此需要生成适于各打印机的打印作业(命令)。“型号特定能力”的另一示例是纸张尺寸处理能力。纸张尺寸处理能力包括各型号可用的纸张尺寸、双面打印的可用/不可用状态,以及针对各纸张尺寸的订钉位置。如上所述,“型号特定能力”包括在构造信息获取中不能够设置的、在打印机的操作之间的差异。
[0026]下面将说明在“普通能力”和“型号特定能力”之间的差异。例如,普通能力涉及通过构造信息获取改变的信息,而型号特定能力涉及通过构造信息获取不能被改变的信息。作为另一示例,“普通能力”涉及未被硬编码入打印机驱动器的程序中的能力,而“型号特定能力”涉及被硬编码入程序中的能力。
[0027]下面将参照附图详细说明各示例性实施例。
[0028]首先,下面将说明根据第一示例性实施例的打印管理系统的构造。
[0029]图1例示了根据第一示例性实施例的打印管理系统的整个构造的示例。根据本示例性实施例的打印管理系统至少包括彼此可通信地连接的客户端个人计算机(PC)(信息处理装置)1000和打印机(外围装置)2000。
[0030]除非另有声明,只要能够执行本公开的功能,则本公开适用于单个装置以及包括多个装置的系统。此外,除非另有声明,只要能够执行本公开的功能,则本公开甚至适用于本地连接的系统和经由诸如局域网(LAN)和广域网(WAN)的网络而连接的系统。
[0031]接下来,下面将参照图2中例示的框图来说明根据本示例性实施例的打印机和信息处理装置的构造。只要能够执行本示例性实施例的功能,本示例性实施例适用于单个装置、包括多个装置的系统以及经由诸如LAN和WAN的网络连接的系统。
[0032]参照图2,信息处理装置(主计算机)1000包括中央处理单元(CPU) I,该CPU I用于基于存储在只读存储器(read only memory, ROM) 3的程序ROM中或外部存储器11中的文档处理程序来处理文档和图像。CPU I整体地控制连接到系统总线4的各打印机。
[0033]ROM 3的程序ROM或外部存储器11存储作为CPU I的控制程序的操作系统(OS)。ROM 3的字体ROM或外部存储器11存储在上述文档处理中要使用的字体数据。ROM 3的数据ROM或外部存储器11存储在上述文档处理中要使用的各种数据。随机存取存储器(RAM) 2用作CPUl的主存储器和工作区域。
[0034]键盘控制器(KBC) 5控制来自键盘9和定点设备(未示出)的键输入。阴极射线管控制器(cathode-ray tube controller, CRTC)6控制CRT显不器10的显不。盘控制器(DKC) 7控制对诸如硬盘驱动(HDD)的、用于存储启动程序、各种类型应用、字体数据和打印命令生成程序(以下称为打印机驱动器)的外部存储器11的访问。打印机控制器(PRTC)S经由双方向接口(接口)30连接到打印机2000,并且进行用于控制与打印机2000的通信的处理。
[0035]CPU I进行用于将空心字(outline font)展开(光栅化)到例如设置在RAM 2中的显示信息RAM的处理,以在CRT 10上实现“所见即所得”(What You See Is What YouGet, WYSIWYG)。CPU I基于在CRT 10上通过鼠标光标(未示出)指出的命令来打开各种登记窗口,并且执行各种数据处理。当进行打印时,用户通过使用与打印设置相关的打印设置画面来设置打印设置信息。
[0036]打印机2000被CPU 12控制。打印机2000的CPU 12基于存储在R0M13的程序ROM中的控制程序或存储在外部存储器14中的控制程序进行操作。CPU 12
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1