CN102170506A - 信息处理设备及安装打印机驱动程序的方法 - Google Patents

信息处理设备及安装打印机驱动程序的方法 Download PDF

Info

Publication number
CN102170506A
CN102170506A CN2011100476160A CN201110047616A CN102170506A CN 102170506 A CN102170506 A CN 102170506A CN 2011100476160 A CN2011100476160 A CN 2011100476160A CN 201110047616 A CN201110047616 A CN 201110047616A CN 102170506 A CN102170506 A CN 102170506A
Authority
CN
China
Prior art keywords
printed driver
messaging device
driver
image processing
printer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2011100476160A
Other languages
English (en)
Other versions
CN102170506B (zh
Inventor
光山尊久
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Publication of CN102170506A publication Critical patent/CN102170506A/zh
Application granted granted Critical
Publication of CN102170506B publication Critical patent/CN102170506B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1204Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1224Client or server resources management
    • G06F3/1228Printing driverless or using generic drivers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4411Configuring for operating with peripheral devices; Loading of device drivers

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Stored Programmes (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

当在信息处理设备中安装与多个图像处理设备对应的集成类型的打印机驱动程序时,不需进行对不需要的单独打印机驱动程序的删除以及设置各种信息的操作。信息处理设备具有作为安装程序的安装器,其在信息处理设备中安装能够执行从与网络相连接的多个图像处理设备进行的图像输出的集成类型的打印机驱动程序。当先前在信息处理设备中已经安装了分别控制各图像处理设备的图像输出的各单独打印机驱动程序时,在安装集成类型的打印机驱动程序的时候,信息处理设备的安装器从该信息处理设备中集体删除能够由集成类型的打印机驱动程序控制图像输出的图像处理设备的单独打印机驱动程序。

Description

信息处理设备及安装打印机驱动程序的方法
技术领域
本发明涉及一种信息处理设备以及一种打印机驱动程序安装方法,并且更具体地涉及一种安装打印机驱动程序的信息处理设备以及一种打印机驱动程序安装方法,所述打印机驱动程序能够在信息处理设备中执行从与网络相连接的图像处理设备进行的图像输出。
背景技术
已经采用了一种打印***,其在信息处理设备(例如,PC)中安装打印机驱动程序,以及其通过网络将具有打印功能的图像处理设备与信息处理设备相连接。在该打印***中,通常,从打印机驱动程序将由打印机驱动程序生成的图像数据传送至图像处理设备,从而通过图像处理设备在物理介质上(例如,记录纸)输出(打印)图像,并且在该情况下,需要在信息处理设备中安装其中能够设置各种设置项目(例如图像处理设备中的输出条件)的打印机驱动程序。当在信息处理设备中安装打印机驱动程序时,执行安装器(installer),其为信息处理设备持有的安装程序。
在通过升级安装在信息处理设备中的上述打印机驱动程序的版本更新打印机驱动程序的情况下,有必要从信息处理设备中删除至今一直被使用的打印机驱动程序,并且重新安装升级的打印机驱动程序。然后在此时,需要再次设置图像处理设备的配置信息以及多种设置,其成为用户的负担。
此外,在将多个图像处理设备与网络连接从而从信息处理设备能够任意使用该多个图像处理设备的情况下,需要在信息处理设备中安装与该多个图像处理设备相对应的多个打印机驱动程序。而且,在该情况下,当更新多个打印机驱动程序中任何一个时,应该执行:获取打印机驱动程序,删除至今一直被使用的相对应的打印机驱动程序,安装新的打印机驱动程序,以及重置图像处理设备的配置信息以及各种设置项目。
图9为用于图示在安装打印机驱动程序时传统安装器的处理示例的流程图。
当在信息处理设备(例如,PC)中激活安装器时(步骤S41),安装器通过网络检索与安装器持有的打印机驱动程序对应的打印机以获取可用的打印机的信息(步骤S42)。在此步骤,获取关于打印机名称和设置位置的信息、IP地址以及主机名称,作为与打印机驱动程序相对应的打印机的信息。然后,显示获取的打印机信息(步骤S43)。
安装器使得用户通过键盘、鼠标等从屏幕上显示的打印机中选择任何打印机(步骤S44)。安装器然后在信息处理设备的HDD中写入仅与所选择的打印机相对应的打印机驱动程序,以致在信息处理设备中将该打印机驱动程序的程序置入可执行状态。从而执行打印机驱动程序的安装(步骤S45)。在该情况下,将打印机驱动程序置入可执行状态,然而,因为不能具备打印机的配置信息,打印机具备的独特功能不可用。
作为打印机的配置信息,具有例如,关于附于打印机的***设备的信息(装订、打孔、颜色(color)等)以及指示打印机中将被设置的纸张尺寸与类型的信息,并且当没有向打印机驱动程序反映打印机的配置信息时,将限制打印机的一部分功能。从而,安装器通过网络获取打印机的配置信息,并将打印机的可用功能设置以及反映至打印机驱动程序(步骤S46)。
在这种方式中,当通过升级信息处理设备中安装的打印机驱动程序的版本等更新打印机驱动程序时,应该重新安装升级的打印机驱动程序并且应该再次设置图像处理设备的配置信息和各种设置项目。
同时,近些年已经提供了一种能够使用一个打印机驱动程序执行从与网络连接的多个图像处理设备进行的图像输出的集成类型的打印机驱动程序(集成打印机驱动程序)。该集成打印机驱动程序也具有以下便利性:能够为每个图像处理设备切换用户界面,从而能够使用各种图像处理设备,并且从而不需要安装与各单独打印机对应的多个打印机驱动程序。
然而,在使用该集成打印机驱动程序的情况下,需要在从信息处理设备删除(卸载)与至今一直被使用的各单独打印机对应的打印机驱动程序之后再安装集成打印机驱动程序,并且这对于用户而言是烦人的操作。
关于上述打印机驱动程序安装方法,例如,日本特开专利公开第2001-236298号以及日本特开专利公开第2001-27940号,公开了与获得(take over)设置信息以及配置信息的技术有关的技术。
根据日本特开专利公开第2001-236298号,在安装了多个驱动程序软件(其准备要向外部设备输出的数据)的数据处理设备中,在每个驱动程序软件上设置了当生成数据时所参考的条件,在通用存储区域中存储了与设置条件有关的设置信息,并且当使用每个驱动程序软件时,读取在通用存储区域中存储的设置信息。从而,有可能防止在为每个打印机驱动程序设置不同的打印形式时发生的故障,以及消除在多个打印机驱动程序上设置同一打印形式的麻烦。
此外,日本特开专利公开第2001-27940号公开了一种打印***,其具有打印来自主机计算机的打印任务的打印机,其中该打印***具有显示每个版本的控制程序与打印机驱动程序之间适应性的适应性信息,并且判断已安装的打印机驱动程序与控制程序和新版本的打印机驱动程序与其控制程序之间的适应性,并且当软件之间存在适应性时,将已安装的打印机驱动程序与其控制程序升级至更新版本的软件。从而,能够执行软件版本的升级,同时维持安装了在功能上与之密切相关的软件的打印***中软件之间的一致性。
如上文所述,在信息处理设备中安装打印机驱动程序的时候,当在信息处理设备中安装了老版本的打印机驱动程序时,需要传统安装器执行预先卸载老版本的打印机驱动程序的处理。预先在安装器中包含了卸载处理,并且当用户将要安装新的打印机驱动程序时,安装器能够使得自动执行卸载处理,并且此外可以用户手动执行期望的打印机驱动程序卸载。
每一次安装与网络中单独打印机对应的打印机驱动程序时,需要执行安装与卸载处理。此外,为了在安装打印机驱动程序后向相对应的打印机输出,需要重新设置用户期望的打印功能。
如上文所述的集成打印机驱动程序是有用的,从而在信息处理设备中不需要安装与多个打印机中的每一个对应的单独打印机驱动程序。然而,即使在使用集成打印机驱动程序的情况下,当在信息处理设备中安装该集成打印机驱动程序的时候,当在信息处理设备中安装了与每个打印机对应的单独打印机驱动程序时,应该卸载该单独打印机驱动程序。另外地,即使在安装了集成打印机驱动程序的情况下,需要再次设置图像处理设备的配置信息以及各种设置项目,这是麻烦的。
即便在日本特开专利公开第2001-236298号以及日本特开专利公开第2001-27940号中描述的传统技术中,当使用多个图像处理设备时,需要分别安装与那些多个图像处理设备对应的打印机驱动程序,并且因为不能减少该操作,用户的操作变得庞大,导致对用户的很大负担。
发明内容
本发明的一个目的在于提供一种信息处理设备以及打印机驱动程序安装方法,其通过在安装集成类型的打印机驱动程序时消除对于删除不必要的各单独打印机驱动程序并执行对所安装的集成类型的打印机驱动程序的各种信息的设置的用户操作的需要而是简单并且高度方便的,所述集成类型的打印机驱动程序能够从信息处理设备执行从与网络连接的多个图像处理设备进行的图像输出。
本发明的另一个目的在于提供一种安装集成类型的打印机驱动程序的信息处理设备,该集成类型的打印机驱动程序能够执行从与网络连接的多个图像处理设备进行的图像输出,其中,当先前已经在信息处理设备中安装了分别控制与网络连接的各图像处理设备的图像输出的各单独打印机驱动程序时,在安装集成类型的打印机驱动程序的时候,信息处理设备集体删除先前安装的各单独打印机驱动程序中由集成类型的打印机驱动程序控制图像输出的图像处理设备的单独打印机驱动程序。
本发明的另一个目的在于提供一种信息处理设备,其中,当信息处理设集体地删除打印机驱动程序时,把要删除的每个打印机驱动程序的打印设置信息成批地反映至集成类型的打印机驱动程序。
本发明的另一个目的在于提供一种信息处理设备,其中,当信息处理设备集体删除打印机驱动程序时,从要删除的打印机驱动程序中成批地获得每个图像处理设备的配置信息以及输出目的地信息,并且将其反映至集成类型的打印机驱动程序。
本发明的另一个目的在于提供一种信息处理设备,其中,在集体地删除打印机驱动程序之前,执行:检索信息处理设备中安装的打印机驱动程序并且判断检索到的打印机驱动程序是否为删除目标。
本发明的另一个目的在于提供一种用于信息处理设备的控制部件的打印机驱动程序安装方法,该信息处理设备安装集成类型的打印机驱动程序,所述集成类型的打印机驱动程序能够在信息处理设备中执行从与网络连接的多个图像处理设备进行的图像输出,该方法包括以下步骤:当信息处理设备中先前已经安装了分别控制与网络连接的各图像处理设备的图像输出的各单独打印机驱动程序时,在安装集成类型的打印机驱动程序的时候,该控制部件从信息处理设备中集体删除先前安装的各单独打印机驱动程序中由集成类型的打印机驱动程序控制图像输出的图像处理设备的单独打印机驱动程序。
附图说明
图1为示出了本发明的信息处理设备的示意性配置示例的图;
图2为图示了图1中所示的信息处理设备的配置示例的图;
图3为图示了图1中所示的图像处理设备的配置示例的图;
图4为用于图示集成打印机驱动程序的安装流程示例的流程图;
图5为图示了由安装器准备的打印机表格的示例的图;
图6为用于描述当使用在集成打印机驱动程序中没有被设置为用作标准的打印机的打印机时的处理示例的流程图;
图7为用于描述在安装集成打印机驱动程序时通过获得配置信息和用户的打印设置而执行的卸载处理与安装处理的流程的流程图。
图8为显示了用于检索单独打印机驱动程序的对应关系表(correspondence table)的示例的图;以及
图9为用于描述当安装打印机驱动程序时传统安装器的处理示例的流程图。
具体实施方式
图1为示出了本发明的信息处理设备的示意性配置示例的图。信息处理设备1与多个图像处理设备2相连接从而通过预定网络(例如,与IEEE 802.3兼容的网络)与之通信。图像处理设备2为例如打印机,并且可以应用具有单一打印功能的打印机以及具有例如打印功能与复印、传真功能的多种功能的多功能外设(MFP)。此外,作为信息处理设备1的示例,可应用PC(个人计算机)。
图2为图示了图1中所示的信息处理设备的配置示例的图。信息处理设备1具有控制部件11、通信部件12、操作部件13、显示部件14以及存储部件15。
控制部件11集中地控制通信部件12、操作部件13、显示部件14以及存储部件15,并且基于存储部件15中存储的程序执行各种软件的控制。例如,当安装打印机驱动程序时,在显示部件14上显示对话(dialogue),执行来自操作部件13的输入信息的接收,以及执行设置软件的处理。
通信部件12与网络(例如,LAN或因特网)相连接从而允许与各种外部设备的通信。通信部件12使得将在下文描述的安装器以及打印机驱动程序将输出信息传送至图像处理设备2并且获取图像处理设备2的配置信息。
采用例如键盘或鼠标实现操作部件13,并且操作部件13提供用于控制部件11的用户操作信息。通过使用操作部件13能够执行用于控制部件11的对于安装器以及打印机驱动程序的控制请求。
通过显示介质(例如,显示器)实现显示部件14,并且显示部件14向用户视觉地提供用户所操作的内容以及控制部件11的控制信息。
存储部件15为诸如HDD(硬盘)、ROM(只读存储器)、或RAM(随机存取存储器)之类的存储部件。存储部件15具有程序存储部件15a以及功能管理部件15b。
程序存储部件15a存储与各种图像处理设备对应的打印机驱动程序并且存储安装打印机驱动程序的安装器。在程序存储部件15a中存储的打印机驱动程序以及安装器可以例如通过诸如软盘(floppy,注册商标)之类的存储介质来存储,或可替换地通过经由诸如因特网之类的网络接收来存储。
此外,功能管理部件15b存储关于每个图像处理设备中提供的图像输出处理的功能信息以及配置信息。
图3为图示了图1中所示的图像处理设备的配置示例的图。图像处理设备2具有控制部件21、通信部件22、操作部件23、显示部件24、存储部件25以及成像部件26。
控制部件21集中地控制通信部件22、操作部件23、显示部件24、存储部件25以及成像部件26。此外,通信部件22与网络(例如,LAN)相连接从而与外部设备通信。进一步,通过触摸屏、按键等实现操作部件23,并且操作部件23将图像处理设备2的设置或操作请求传送至控制部件21。
显示部件24执行图像处理设备2的控制信息的显示。此外,存储部件25存储程序、功能设置、配置信息等,以控制由图像处理设备2输出图像时的操作。此外,图像处理部件26根据来自控制部件21的命令在物理介质(例如,记录纸)上输出(打印)图像信息。
接下来,将给出信息处理设备1以及图像处理设备2的控制示例的描述。作为图像处理设备2,在此用打印机作为示例。
当用户执行图像输出处理(即,通过图像处理设备在物理介质(例如,记录纸)上打印图像的处理)时,需要在信息处理设备1中安装打印机驱动程序。在信息处理设备1中安装打印机驱动程序的情况下,用户执行信息处理设备1的存储部件15中存储的安装器。
当用户执行安装器时,信息处理设备1的控制部件11在显示部件14上显示已存储在存储部件15中的安装器,并且与用户对操作部件13的操作相对应地执行安装器。安装器通过网络从通信部件12获取图像处理设备2的信息,并且从而在显示部件14上显示与信息处理设备1相连接的图像处理设备2的信息。
当用户使用操作部件13选择他(或她)期望使用的图像处理设备2时,控制部件11根据安装程序来安装已被存储于存储部件15中的打印机驱动程序。在此时,在存储部件15中存储了图像处理设备2的配置信息。
然后,在安装了打印机驱动程序后,在用户希望使用图像处理设备2输出图像的情况下,通过打印机驱动程序由操作部件13设置图像处理设备2具备的功能,并且准备要从通信部件12传送至图像处理设备2的图像输出信息。例如能够设置双面打印、打孔、装订等作为图像处理设备2的功能,并且在存储部件15中存储了该信息。
在图像处理设备2中,当控制部件21从通信部件22接收到图像处理设备2的图像输出信息时,在存储部件25中保存该信息,并且关于是否输出图像、或继续还是丢弃其保存进行判断。在输出图像的情况下,控制部件21转换储存部件25中的图像输出信息以使其被允许利用图像处理设备2在物理介质上输出,在成像部件26中在物理介质上执行图像的输出,并且在显示部件24上显示其结果。
在根据本发明的实施例中,在上述采用信息处理设备1以及图像处理设备2的***中,提供了一种在信息处理设备1中安装集成类型的打印机驱动程序(集成打印机驱动程序)的安装器,所述集成类型的打印机驱动程序能够执行从与网络相连接的多个图像处理设备2进行的图像输出。在此,当在信息处理设备1中先前已安装了分别控制与网络连接的各图像处理设备2的图像输出的各单独打印机驱动程序时,在安装集成打印机控制程序的时候,安装器从信息处理设备1集体地删除先前已经安装的各单独打印机驱动程序中能够由集成打印机控制程序控制图像输出的图像处理设备2的单独打印机驱动程序。然后,将每个要删除的打印机驱动程序的打印设置信息成批地反映至集成打印机驱动程序,并且从将要集体删除的打印机驱动程序获得每个图像处理设备2的配置信息以及输出目的地信息以便反映至集成打印机驱动程序。
下文中,将给出集成打印机驱动程序的安装流程示例的描述。
首先参考图4的流程图描述集成打印机驱动程序的安装的处理示例。虽然安装处理为在根据本发明的实施例中实现的处理,但其不表示本发明的特征,并且在传统集成打印机驱动程序中也执行类似的处理。
当在信息处理设备(例如,PC)中激活安装器时(步骤S1),安装器将集成打印机驱动程序写入信息处理设备的HDD中,并且通过将集成打印机驱动程序置入可执行状态而在信息处理设备上执行安装(步骤S2)。
接下来,安装器通过网络检索与集成打印机驱动程序对应的打印机,获取能够与集成打印机驱动程序一起使用的打印机信息(步骤S3),并且将所获取的打印机信息显示为列表(步骤S4)。
接下来,安装器使得用户用键盘、鼠标等从在屏幕上显示的打印机中选择用户将要使用的多个打印机(步骤S5)。然后,安装器使得用户选择作为标准使用的打印机,准备所选择的打印机的打印机表以被保存作为集成打印机驱动程序的打印机表(步骤S6)。
图5显示了打印机表的示例。在打印机表中,储存了打印机的配置信息、输出目的地信息以及用户的打印设置信息。用户的打印设置信息与打印机表中的“用户打印设置”对应。在打印机驱动程序安装期间或安装之后,用户将“用户打印设置”设置为用户使用打印机输出中的默认设置。
将再次给出图4的流程图的描述。安装器在准备并且保存了上述打印机表后,随后通过网络获取用作标准的打印机的配置信息,并且基于所获取的配置信息,将打印机中的可用功能设置并反映至集成打印机驱动程序(步骤S7)。然后,安装器进一步将所获取的配置信息反映至打印机表(步骤S8)。
图6为用于描述当与集成打印机驱动程序一起使用没有被设置为用作标准的打印机的打印机时的处理示例的流程图。虽然在根据本发明的实施例中也实现了该处理,但是在传统集成打印机驱动程序中也执行了类似处理。
该情况下,信息处理设备的集成打印机驱动程序读取已存储于存储部件中的打印机表(步骤S11),显示来自打印机表中的可用打印机的列表(步骤S12),并且使得用户选择要使用的打印机(步骤S13)。
下一步,安装器关于所选择的打印机确定是否已经获取了其配置信息(步骤S14)。在尚未获取配置信息的情况下,通过网络获取对应打印机的配置信息,并且基于所获取的配置信息设置对应打印机中可用的功能并将所述功能反映至集成打印机驱动程序(步骤S15)。此外,安装器在打印机表中记录所获取的配置信息(步骤S16)。另一方面,在已经获取了关于所选择的打印机的配置信息的情况下,安装器从打印机表获取配置信息,并且基于配置信息设置打印机中可用的功能并将所述功能反映至集成打印机驱动程序(步骤S17)。
在其中安装上述集成打印机驱动程序的信息处理设备中先前已经安装了与相应各打印机对应的各单独打印机驱动程序的情况下,因为集成打印机驱动程序用作所述各单独打印机驱动程序,因此不需要所述各单独打印机驱动程序。因此,需要用户卸载所述各单独打印机驱动程序。此外,为了在集成打印机驱动程序安装后输出图像信息,需要在集成打印机驱动程序中重新设置用户想要的打印机功能。
以下,将参考图7的流程图给出作为本发明的特征的、通过在安装集成打印机驱动程序时获得配置信息以及用户的打印设置来进行的卸载(删除)处理以及安装处理的流程的描述。
首先,当在信息处理设备(例如,PC)中激活安装器时(步骤S21),执行集成打印机驱动程序的安装(步骤S22)。当完成了安装,安装器检索在信息处理设备上是否已经安装了与集成打印机驱动程序对应的各打印机的各自单独打印机驱动程序(步骤S23),并且当检测到单独打印机驱动程序时(步骤S24),显示与检索条件匹配的各单独打印机驱动程序的列表(步骤S25)。
图8为示出了用于检索单独打印机驱动程序的对应关系表的示例的图。在检索单独打印机驱动程序的时候,参考图8中所示的描述各单独打印机驱动程序的驱动程序名称、输出目的地以及打印机名称的对应关系表,安装器检索与对应关系表中描述的条件匹配的打印机驱动程序。
将再次给出图7流程图的描述。当在步骤S24作为检索单独打印机驱动程序的结果而不能检测到单独打印机时,流程转移到如上所述的集成打印机驱动程序的安装处理(步骤S33)。
此外,在检测到单独打印机驱动程序并且在上述步骤S25将单独打印机驱动程序显示为列表的情况下,使得用户选择:卸载(删除)单独打印机驱动程序并将单独打印机驱动程序中设置的输出目的地、打印机的配置信息以及用户的打印设置信息传递至集成打印机驱动程序,还是将要执行集成打印机驱动程序的正常安装处理(步骤S26),在此进一步,使得用户选择与被集成打印机驱动程序用作标准的打印机对应的单独打印机驱动程序(步骤S27)。这意味着指派作为集成驱动程序的标准输出目的地的打印机(默认打印机)。
当用户选择删除单独驱动程序并且获得设置(步骤S28-是)时,安装器将单独打印机驱动程序上的配置信息以及输出目的地信息、以及被选择为标准的打印机的用户打印设置信息反映至集成打印机驱动程序(步骤S29、步骤S30)。此外,将全部检索到的单独打印机驱动程序的配置信息、输出目的地信息、以及用户的打印设置反映至集成打印机驱动程序的打印机表(步骤S31)。
下一步,安装器卸载(删除)全部检索到的单独打印机驱动程序(步骤S32)。当完成单独打印机驱动程序的卸载时,集成打印机驱动程序的安装处理完成。其后,当用户执行向目标打印机输出时,通过从集成打印机驱动程序中调用先前在单独打印机驱动程序中已经设置的打印设置能够容易地执行向打印机的输出。然后,由此借助于集成打印机驱动程序通过单个打印机驱动程序能够管理多个单独打印机驱动程序。
此外,通过将要集体删除的单独打印机驱动程序的打印设置信息反映至集成类型的打印机驱动程序,用户不需要设置在安装集成打印机驱动程序时需要的单独打印机驱动程序的打印设置项目,并且从而可以减轻用户的负担。
另外,从要删除的单独打印机驱动程序获得输出目的地信息以及图像处理设备的配置信息以反映至集成类型的打印机驱动程序,使得:当用户使用特定图像处理设备时,在不重新获得来自网络上图像处理设备的配置信息的情况下,集成类型的打印机驱动程序使用例如该图像处理设备的可选装置,并且在没有获得网络上打印机的输出目的地信息的情况下,能够输出图像信息。此外,安装器检索信息处理设备中安装的打印机驱动程序并且判断其是否为删除目标,从而不需要用户分别判断不必要的单独打印机驱动程序。
根据本发明,可以提供一种信息处理设备以及一种打印机安装方法,其通过在安装集成类型的打印机驱动程序时消除对于删除不必要的各单独打印机驱动程序并执行对所安装的集成类型的打印机驱动程序的各种信息的设置的用户操作的需要而是简单并且高度方便的,所述集成类型的打印机驱动程序能够在信息处理设备中执行从与网络相连接的多个图像处理设备进行的图像输出。

Claims (5)

1.一种安装集成类型的打印机驱动程序的信息处理设备,所述集成类型的打印机驱动程序能够执行从与网络相连接的多个图像处理设备进行的图像输出,其中
当先前已经在信息处理设备中安装了分别控制与网络连接的各图像处理设备的图像输出的各单独打印机驱动程序时,在安装集成类型的打印机驱动程序的时候,信息处理设备集体删除先前安装的各单独打印机驱动程序中由集成类型的打印机驱动程序控制图像输出的图像处理设备的单独打印机驱动程序。
2.如权利要求1所述的信息处理设备,其中当所述信息处理设备集体删除所述打印机驱动程序时,将要删除的每个打印机驱动程序的打印设置信息成批地反映至所述集成类型的打印机驱动程序。
3.如权利要求1所述的信息处理设备,其中当所述信息处理设备集体删除所述打印机驱动程序时,从要删除的所述打印机驱动程序中成批地获得每个图像处理设备的配置信息以及输出目的地信息,并且将其反映至所述集成类型的打印机驱动程序。
4.如权利要求1至3中任一项所述的信息处理设备,其中在集体删除所述打印机驱动程序之前,执行:检索在所述信息处理设备中安装的打印机驱动程序并且判断检索到的打印机驱动程序是否为删除目标。
5.一种用于信息处理设备的控制部件的打印机驱动程序安装方法,所述信息处理设备安装集成类型的打印机驱动程序,所述集成类型的打印机驱动程序能够在所述信息处理设备中执行从与网络相连接的多个图像处理设备进行的图像输出,
所述方法包括如下步骤:
当在所述信息处理设备中先前已经安装了分别控制与网络相连接的各图像处理设备的图像输出的各单独打印机驱动程序时,在安装所述集成类型的打印机驱动程序的时候,所述控制部件从所述信息处理设备中集体删除先前安装的各单独打印机驱动程序中由所述集成类型的打印机驱动程序控制图像输出的所述图像处理设备的单独打印机驱动程序。
CN201110047616.0A 2010-02-26 2011-02-28 信息处理设备及安装打印机驱动程序的方法 Expired - Fee Related CN102170506B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2010042198A JP4981936B2 (ja) 2010-02-26 2010-02-26 インストーラ及びプリンタドライバのインストール方法
JP042198/10 2010-02-26

Publications (2)

Publication Number Publication Date
CN102170506A true CN102170506A (zh) 2011-08-31
CN102170506B CN102170506B (zh) 2014-12-03

Family

ID=44491473

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110047616.0A Expired - Fee Related CN102170506B (zh) 2010-02-26 2011-02-28 信息处理设备及安装打印机驱动程序的方法

Country Status (3)

Country Link
US (1) US20110214120A1 (zh)
JP (1) JP4981936B2 (zh)
CN (1) CN102170506B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106371776A (zh) * 2015-07-23 2017-02-01 柯尼卡美能达株式会社 打印机驱动器以及信息处理装置
CN107153517A (zh) * 2016-03-02 2017-09-12 佳能株式会社 信息处理装置及信息处理方法

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5479166B2 (ja) * 2010-03-11 2014-04-23 キヤノン株式会社 情報処理装置、プリンタドライバのアンインストール方法、プログラム、及び、記録媒体
JP5263211B2 (ja) * 2010-03-30 2013-08-14 ブラザー工業株式会社 サーバ、プリンタ、及び、サーバのためのコンピュータプログラム
JP2013242744A (ja) * 2012-05-22 2013-12-05 Ricoh Co Ltd 情報処理装置及び情報処理システム
JP2016177445A (ja) * 2015-03-19 2016-10-06 株式会社リコー 情報処理装置、プログラムおよび情報処理システム
US10761795B2 (en) * 2018-06-29 2020-09-01 PrinterLogic, Inc. Printer driver profiles

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000225754A (ja) * 1999-02-08 2000-08-15 Fuji Xerox Co Ltd パラメータ処理装置及び印刷システム
JP2001027940A (ja) * 1999-07-14 2001-01-30 Minolta Co Ltd 印刷システム及び印刷システムにおけるソフトウェア更新方法
JP2001236298A (ja) * 2000-02-22 2001-08-31 Minolta Co Ltd データ処理装置,印刷システム及びそれらのドライバソフト設定制御方法
JP2007199770A (ja) * 2006-01-23 2007-08-09 Canon Inc 情報処理装置、アンインストール方法、記憶媒体、プログラム
CN101504631A (zh) * 2008-02-04 2009-08-12 佳能株式会社 信息处理装置及设备管理方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6735766B1 (en) * 1999-03-03 2004-05-11 Microsoft Corporation Method and computer-readable medium for installing an upgrade to an application program
US20050225795A1 (en) * 2004-04-12 2005-10-13 Jayasimha Nuggehalli Automatic customization of printer drivers
JP5142519B2 (ja) * 2006-12-21 2013-02-13 キヤノン株式会社 データ処理装置、データ処理システム、データ処理方法、及びプログラム
JP2009301512A (ja) * 2008-06-17 2009-12-24 Canon Inc ホスト装置、及び情報復元方法
JP5460215B2 (ja) * 2009-09-29 2014-04-02 キヤノン株式会社 情報処理装置及びその方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000225754A (ja) * 1999-02-08 2000-08-15 Fuji Xerox Co Ltd パラメータ処理装置及び印刷システム
JP2001027940A (ja) * 1999-07-14 2001-01-30 Minolta Co Ltd 印刷システム及び印刷システムにおけるソフトウェア更新方法
JP2001236298A (ja) * 2000-02-22 2001-08-31 Minolta Co Ltd データ処理装置,印刷システム及びそれらのドライバソフト設定制御方法
JP2007199770A (ja) * 2006-01-23 2007-08-09 Canon Inc 情報処理装置、アンインストール方法、記憶媒体、プログラム
CN101504631A (zh) * 2008-02-04 2009-08-12 佳能株式会社 信息处理装置及设备管理方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106371776A (zh) * 2015-07-23 2017-02-01 柯尼卡美能达株式会社 打印机驱动器以及信息处理装置
CN106371776B (zh) * 2015-07-23 2020-01-24 柯尼卡美能达株式会社 打印机驱动器以及信息处理装置
CN107153517A (zh) * 2016-03-02 2017-09-12 佳能株式会社 信息处理装置及信息处理方法
CN107153517B (zh) * 2016-03-02 2020-04-28 佳能株式会社 信息处理装置及信息处理方法

Also Published As

Publication number Publication date
JP4981936B2 (ja) 2012-07-25
US20110214120A1 (en) 2011-09-01
CN102170506B (zh) 2014-12-03
JP2011180681A (ja) 2011-09-15

Similar Documents

Publication Publication Date Title
CN102170506B (zh) 信息处理设备及安装打印机驱动程序的方法
US7619765B2 (en) Client server system, information processing apparatus and control method therefor, and program for executing the control method
US9069504B2 (en) Printing apparatus and method for increasing storage area
US20110261396A1 (en) Control device for managing drivers
US20100328689A1 (en) Host device and image forming apparatus controlled by host device, and peripheral device control method
KR101782998B1 (ko) 화상 형성 장치의 어플리케이션을 개발하는 방법 및 장치
US20110035671A1 (en) Image processing device, method of sharing voice operation history, and method of sharing operation item distinguish table
US20170102932A1 (en) Information processing apparatus and control method therefor
JP4311440B2 (ja) 印刷システム、印刷装置、端末装置、印刷設定方法及び印刷設定プログラム
CN1955917A (zh) 网络打印***
US9513847B2 (en) Tools for facilitating printer installation
CN101420500B (zh) 图像发送设备、登记方法
US20110029878A1 (en) Multi-functional peripheral and system
JPH117350A (ja) 2つの処理要素により制御されたlcdパネル
EP3223139A1 (en) Data processing apparatus and print system
CN102236536A (zh) 打印控制设备、打印控制方法及监视方法
US9398074B2 (en) Network system, device server, and network system control method
CN101206619B (zh) 数据处理设备及其控制方法
US20090067008A1 (en) System and method for transportable software operation of document processing devices
US20090066991A1 (en) System and method for cloning document processing devices via simple network management protocol
US7952738B2 (en) Image processing apparatus, method of installing an application therein, and program installing an application therein
US8218159B2 (en) Data processing apparatus for transmitting resources to an image processing apparatus
US8108565B2 (en) Host apparatus connected to image forming apparatus, remote configuration system including the same and remote configuration method using host apparatus
CN101489008B (zh) 设备设定***和设备设定方法
JP2005165772A (ja) プリンタドライバ及び印刷制御装置とその方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20141203

Termination date: 20210228

CF01 Termination of patent right due to non-payment of annual fee