CN101644997B - 信息处理设备和信息处理方法 - Google Patents

信息处理设备和信息处理方法 Download PDF

Info

Publication number
CN101644997B
CN101644997B CN2009101590522A CN200910159052A CN101644997B CN 101644997 B CN101644997 B CN 101644997B CN 2009101590522 A CN2009101590522 A CN 2009101590522A CN 200910159052 A CN200910159052 A CN 200910159052A CN 101644997 B CN101644997 B CN 101644997B
Authority
CN
China
Prior art keywords
parameters
screen
client device
server
messaging device
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.)
Active
Application number
CN2009101590522A
Other languages
English (en)
Other versions
CN101644997A (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.)
Konica Minolta Inc
Konica Minolta Business Technologies Inc
Original Assignee
Konica Minolta Inc
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 Konica Minolta Inc filed Critical Konica Minolta Inc
Publication of CN101644997A publication Critical patent/CN101644997A/zh
Application granted granted Critical
Publication of CN101644997B publication Critical patent/CN101644997B/zh
Active 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/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1205Improving or facilitating administration, e.g. print management resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets
    • 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/1237Print job management
    • G06F3/1239Restricting the usage of resources, e.g. usage or user levels, credit limit, consumables, special fonts
    • 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/1237Print job management
    • G06F3/1253Configuration of print job parameters, e.g. using UI at the client
    • 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
    • G06F3/1288Remote printer device, e.g. being remote from client or server in client-server-printer device configuration

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

信息处理设备和信息处理方法。用于具有客户端设备和服务器设备的打印***中的信息处理设备,客户端设备经由网络连接到成像设备,服务器设备管理能够在客户端设备上设置的打印条件的设置参数,信息处理设备能够充当客户端设备,并且包括:判断单元,用于参考信息处理设备内部存储的有关成像设备的标识信息,判断信息处理设备是不是客户端设备;和设置屏幕控制单元,用于在判断信息处理设备不是客户端设备的情况下提供允许用户选择设置参数的设置屏幕,以及用于在判断所述信息处理设备是客户端设备的情况下提供允许用户修改所选择的设置参数的设置值并且防止用户修改其余设置参数的设置值的设置屏幕。

Description

信息处理设备和信息处理方法
对相关专利申请的交叉引用 
本申请基于2008年8月7日提交的日本专利申请2008-204413号,该专利申请的内容通过引用被合并于此。 
技术领域
本发明涉及信息处理设备和信息处理方法。具体地,本发明涉及用于打印***的信息处理设备和信息处理方法,在该打印***中,多个信息处理设备共享打印机。 
背景技术
在多个信息处理设备通过网络共享打印机的配置中,构成包括服务器设备和多个客户端设备的服务器/客户端环境。在这种服务器/客户端环境中,服务器管理人员可以约束允许客户端设备的用户使用的打印条件的设置参数。 
对于服务器管理人员约束允许客户端设备的用户使用的设置参数的技术,如在下面的待审日本专利公布2006-209292中公开的,已经提出了打印机驱动程序的设置过程。在待审日本专利公布2006-209292中公开的设置过程是通过经由专用设置程序启动打印机驱动程序,来显示特殊设置屏幕。通过经由特殊设置屏幕指定设置参数的属性,服务器管理人员能够使打印机驱动程序提供的打印设置屏幕上不允许客户端设备的用户使用的某些设置参数变灰(关闭)。 
然而,上述设置过程的问题在于,除了打印机驱动程序之外,还需要管理专用应用程序,因为需要在服务器设备端启动专用应用程序。此外,存在这样的情况:取决于这种专用应用程序中使用环境的安全条件,安装本身是困难的。 
此外,存在另一个问题:打印机驱动程序屏幕作为用户界面并不是高效的,因为在待审日本专利公布2006-209292的假定在客户端设备端将不 可用设置参数变灰的配置中,变灰的设置参数无用地占用了打印机驱动程序屏幕的较大区域。 
发明内容
为解决上述问题而提出本发明。本发明的一个目的是提供一种信息处理设备和信息处理方法,其使得服务器管理人员能够在不在服务器设备上使用专用应用程序的情况下约束允许客户端设备的用户使用的设置参数。 
本发明的另一个目的是实现一种用户接口,其通过有效使用客户端设备端的打印机驱动程序屏幕约束允许客户端设备的用户使用的设置参数,为客户端设备的用户提供允许其使用的设置参数。 
通过以下方案可实现上述目的的至少之一。 
(1)一种用于具有客户端设备和服务器设备的打印***中的信息处理设备,所述客户端设备是充当经由网络连接到成像设备的客户端的信息处理设备,所述服务器设备管理能够在所述客户端设备上设置的打印条件的设置参数,所述信息处理设备能够充当所述客户端设备或所述服务器设备,并且包括:判断单元,用于参考所述信息处理设备内部存储的有关所述成像设备的标识信息,判断所述信息处理设备是由所述服务器设备管理其打印条件的设置参数的所述客户端设备还是所述服务器设备;和设置屏幕控制单元,用于在判断所述信息处理设备是所述服务器设备的情况下提供允许用户选择所述设置参数、以及可显示该选择的设置参数的设置屏幕,以及用于在判断所述信息处理设备是所述客户端设备的情况下提供允许用户修改所述选择、显示的设置参数的设置值并且防止所述用户修改其余设置参数的设置值的设置屏幕。 
(2)如(1)所述的信息处理设备,其中所述客户端设备具有经由所述网络从所述服务器设备复制的针对所述成像设备的打印机驱动程序;并且所述标识信息根据是否从所述服务器设备复制所述打印机驱动程序而改变。 
(3)如(1)所述的信息处理设备,还包括:设置参数接收单元,用于在判断所述信息处理设备是所述服务器设备的情况下经由允许选择所述设置参数的设置屏幕接收用户对所述设置参数的选择;和设置屏幕配置单元,用于在所述设置屏幕上共同显示所述选择的设置参数;其中所述设置屏幕控制单元在判断所述信息处理设备是所述客户端设备的情况下提供在其上共同显示所述选择的设置参数的设置屏幕。 
(4)一种用于信息处理设备的信息处理方法,所述信息处理设备用于 具有客户端设备和服务器设备的打印***中,所述客户端设备是充当经由网络连接到成像设备的客户端的信息处理设备,所述服务器设备管理能够在所述客户端设备上设置的打印条件的设置参数,所述信息处理设备能够充当所述客户端设备或所述服务器设备,并且所述信息处理方法包括:参考所述信息处理设备内部存储的有关所述成像设备的标识信息,判断所述信息处理设备是由所述服务器设备管理其打印条件的设置参数的所述客户端设备还是所述服务器设备;和在判断所述信息处理设备是所述服务器设备的情况下提供允许用户选择所述设置参数、以及可显示该选择的设置参数的设置屏幕,以及在判断所述信息处理设备是所述客户端设备的情况下提供允许用户修改所述选择、显示的设置参数的设置值并且防止所述用户修改其余设置参数的设置值的设置屏幕。 
(5)一种用于具有客户端设备和服务器设备的打印***中的信息处理设备,所述客户端设备经由网络连接到成像设备,所述服务器设备是充当用于管理能够在所述客户端设备上设置的打印条件的设置参数的服务器的信息处理设备,包括:打印机驱动程序,所述设置参数被分配给多个屏幕的任意之一,其中在所述多个屏幕中的指定屏幕上共同显示能够在所述客户端设备上设置的打印条件的设置参数,并且所述信息处理设备为所述客户端设备提供具有所述指定屏幕的打印机驱动程序。 
(6)如(5)所述的信息处理设备,其中所述指定屏幕能够包含在其它屏幕上显示的打印条件的预注册设置参数。 
(7)一种用于信息处理设备的信息处理方法,所述信息处理设备用于具有客户端设备和服务器设备的打印***中,所述客户端设备经由网络连接到成像设备,所述服务器设备是充当用于管理能够在所述客户端设备上设置的打印条件的设置参数的服务器的信息处理设备,其中所述信息处理设备具有打印机驱动程序,所述设置参数被分配给多个屏幕的任意之一,其中在所述多个屏幕中的指定屏幕上共同显示能够在所述客户端设备上设置的打印条件的设置参数,并且所述信息处理方法包括:从所述客户端设备接受提供打印机驱动程序的请求;和响应所述提供请求为所述客户端设备提供具有所述指定屏幕的打印机驱动程序。 
参考附图中图解的优选实施例,通过下面提供的描述能够理解除上面提出的那些之外的本发明的目的、特性和特征。 
附图说明
图1的模块图示出了根据本发明实施例的打印***的总体构造。 
图2是示出图1所示的打印机的构造的模块图。 
图3是示出图1所示的服务器PC的构造的模块图。 
图4是示出图1所示的客户端PC的构造的模块图。 
图5(A)是示出由服务器PC上安装的打印机驱动程序提供的打印设置屏幕的例子的图例。 
图5(B)是示出由客户端PC上安装的打印机驱动程序提供的打印设置屏幕的例子的图例。 
图6的图例示出了在其上选择基本设定选项卡(TAB)的示例打印设置屏幕。 
图7的图例示出了在其上选择布局选项卡(TAB)的示例打印设置屏幕。 
图8的图例示出了在其上选择印后加工选项卡(TAB)的示例打印设置屏幕。 
图9的图例示出了在其上选择图章/表格选项卡(TAB)的示例打印设置屏幕。 
图10是用于描述在指向和打印环境下服务器PC和客户端PC的动作的概图。 
图11是用于描述服务器PC和客户端PC中打印机驱动程序提供打印设置屏幕的过程的流程图。 
图12的图例示出了UI显示信息的例子。 
图13是描述图11的步骤S102和S110所示的服务器/客户端判断过程的流程图。 
图14(A)的图例示出了没有选择允许客户端PC的用户使用的设置参数的打印设置屏幕的例子。 
图14(B)的图例示出了没有选择允许客户端PC的用户使用的设置参数的打印设置屏幕的例子。 
图15是用于描述在由服务器PC上安装的打印机驱动程序提供的打印设置屏幕上编辑MyTAB屏幕的控制配置的过程的流程图。 
图16(A)的图例示出了由服务器PC上安装的打印机驱动程序提供的MyTAB设置屏幕的例子。 
图16(B)的图例示出了由服务器PC上安装的打印机驱动程序提供的MyTAB设置屏幕的例子。 
图17是用于描述服务器PC和客户端PC中存储打印设置屏幕的设置的过程的流程图。 
具体实施方式
下面参照附图描述本发明的实施例。 
图1的模块图示出了根据本发明实施例的打印***的总体构造。 
如图1所示,根据本发明实施例的打印***具有打印机1、服务器PC(个人计算机)2和客户端PC 3。打印机1、服务器PC 2和客户端PC 3经由网络4互连,使得它们能够彼此通信。服务器PC 2具有通过常规操作安装(以下称为″本地安装″)的用于打印机1的打印机驱动程序。通过由Windows(注册商标)提供的指向和打印(Point & Print)功能在客户端PC 3上安装(以下称为″指向和打印安装″)用于打印机1的打印机驱动程序。指向和打印功能是在客户端PC指定服务器PC的公共打印机时将打印机驱动程序从服务器PC复制到客户端PC的安装方法。 
网络4包括各种网络,例如根据例如以太网、令牌环和FDDI的标准连接计算机和网络设备的LAN,或包括通过专线连接的若干LAN的WAN。要连接到网络4的设备的类型和数目不限于图1所示的情况。 
图2是示出图1所示的打印机1的构造的模块图。作为成像设备,打印机1包含CPU 11、ROM 12、RAM 13、硬盘14、操作面板15、打印单元16和通信接口17,所有这些通过用于交换信号的总线18互连。 
CPU 11根据程序控制上述各个部分并且执行各种算术过程。ROM 12存储各种程序和数据。RAM 13作为工作区临时存储程序和数据。硬盘14存储包含操作***的各种程序和数据。 
操作面板15配备有触摸板、十键小键盘、启动按钮、停止按钮和用于显示各种数据和输入各种指令的其它装置。打印单元16使用例如电子摄影型过程的已知成像过程根据各种数据在例如纸张的记录介质上打印各种图像。 
通信接口17是用于例如服务器PC 2的其它设备之间经由网络4的通信的接口,各种本地连接接口(例如诸如以太网、令牌环和FDDI标准的网络接口,诸如USB和IEEE 1394的串行接口,诸如SCSI和IEEE 1284的并行接口,和诸如蓝牙(注册商标)、IEEE802.11、HomeRF、IrDA的无线通信接口,以及用于到电话电路的连接的电话电路接口)能够被用于通信接口17。 
图3是示出图1所示的服务器PC 2的构造的模块图。作为信息处理设备,服务器PC 2包含CPU 21、ROM 22、RAM 23、硬盘24、显示器25、输入设备26和通信接口27,所有这些通过用于交换信号的总线28互连。这里省略服务器PC 2的与打印机1的对应部分具有相同功能的那些部分的描述,以避免重复。 
显示器25通常是CRT或LCD,并且显示各种信息。输入设备26包括例如鼠标、键盘和其它的指示设备,并且被用于进行各种输入。 
如前所述,在硬盘24上本地安装用于控制打印机1的打印机驱动程序。 
图4是示出图1所示的客户端PC 3的构造的模块图。作为信息处理设备,客户端PC 3包含CPU 31、ROM 32、RAM 33、硬盘34、显示器5、输入设备36和通信接口37,所有这些通过用于交换信号的总线38互连。由于客户端PC 3的各个部分与服务器PC 2的对应部分相似,因此这里省略其描述。 
在硬盘34上安装文档文件准备应用程序和用于控制打印机1的打印机驱动程序。如前所述,通过经由网络4从服务器PC 2复制,在客户端PC 3的硬盘34上指向和打印安装等效的打印机驱动程序。打印机驱动程序被用于根据用户使用以后描述的打印设置屏幕进行的操作来设置打印条件的各种参数,并且根据文档文件准备应用程序提供的数据产生能够由打印机1处理的格式的打印数据。 
打印机1、服务器PC 2和客户端PC 3能够均包含除了前面描述的那些之外的组成,或者可以缺少上述组成的一部分。 
图5示出了由服务器PC 2和客户端PC 3上安装的打印机驱动程序提供的打印设置屏幕的例子。在本发明实施例中,从服务器PC 2和客户端PC 3向用户提供不同打印设置屏幕。 
图5(A)示出由打印机驱动程序提供给服务器PC 2的用户(此后称作 服务器管理人员)的打印设置屏幕100a的例子,图5(B)示出由打印机驱动程序提供给客户端PC 3的用户的打印设置屏幕100b的例子。 
如图5(A)所示,提供给服务器管理人员的打印设置屏幕100a具有基本设置选项卡101、布局选项卡102、印后加工选项卡103、图章/表格选项卡104和MyTAB选项卡105。选项卡101至105分别与构成打印设置屏幕100a的5个屏幕有关,并且屏幕随着选择每个选项卡而切换。根据分别与基本设置选项卡101、布局选项卡102、印后加工选项卡103和图章/表格选项卡104对应的屏幕上的功能,将用于指定打印条件的多个设置参数分类,并且随着如图6至图9所示选择每个对应选项卡,显示每个设置参数。 
在与MyTAB选项卡105对应的屏幕(此后称作MyTAB屏幕)上,集中了对应于选项卡101至104的屏幕上显示的多个设置参数中由服务器管理人员选择的设置参数(例如,″文档方向″106、″份数″107、″装订″108、″打孔″109、″图章″110和″副本保护″111),并且在其上显示这些选择的设置参数。MyTAB屏幕也配有按钮,例如用于添加或删除要在MyTAB屏幕上显示的设置参数的编辑按钮112,和用于存储打印设置屏幕100a的设置的确认按钮113。此外,MyTAB屏幕上显示的设置参数的设置值和另一个屏幕上显示的相同设置参数的设置值被关联起来,使得如果屏幕之一上的设置参数的设置值改变,则另一个屏幕上的设置参数的设置值也改变。 
另一方面,由打印机驱动程序提供给客户端PC的用户的打印设置屏幕100b只具有MyTAB选项卡105,如图5(B)所示。客户端PC 3的MyTAB屏幕与服务器PC 2的MyTAB屏幕关联,并且显示服务器管理人员在服务器PC 2上选择的设置参数。换言之,客户端PC 3上安装的打印机驱动程序所提供的打印设置屏幕100b只显示″文档方向″106、″份数″107、″装订″108、″打孔″109、″图章″110和″副本保护″111。不同于服务器PC2的MyTAB屏幕,客户端PC 3的MyTAB屏幕不显示编辑按钮112。 
图10是用于描述在指向和打印环境下服务器PC 2和客户端PC 3的动作的概图。在服务器PC 2和客户端PC 3中,打印机驱动程序在Windows(注册商标)OS(操作***)的控制下操作。 
如图10所示,会在其上本地安装有打印机驱动程序的服务器PC 2的硬盘24中形成文档特性存储单元和设备特性存储单元。文档特性存储单元存储打印设置信息,包含所有设置参数的设置值。设备特性存储单元 存储包含MyTAB屏幕上显示的至少一个设置参数的控制配置信息,包含除了MyTAB屏幕上显示的设置参数之外的设置参数的设置值的打印设置信息,和打印机1的设备信息。由Windows(注册商标)OS控制文档特性存储单元和设备特性存储单元。在服务器PC 2的RAM 23上出现从文档特性存储单元和设备特性存储单元获得的信息。服务器PC上本地安装的打印机驱动程序根据RAM 23上出现的信息提供打印设置屏幕100a。 
另一方面,在其上指向和打印安装有打印机驱动程序的客户端PC 3的硬盘34中,形成文档特性存储单元,但是未形成设备特性存储单元。文档特性存储单元存储打印设置信息,包含所有设置参数的设置值。在客户端PC 3的RAM 33上出现从客户端PC 3的文档特性存储单元获得的信息和从服务器PC 2的设备特性存储单元获得的信息。客户端PC 3上指向和打印安装的打印机驱动程序根据RAM 33上出现的信息提供打印设置屏幕100b。 
在如前所述配置的根据本发明实施例的打印***中,各种设置参数能够被应用于打印机1执行的打印任务。服务器管理人员能够通过打印机驱动程序提供的打印设置屏幕100a约束允许客户端PC 3的用户修改设置值的设置参数。在本发明实施例中,PC自身根据打印机驱动程序的程序判断其为服务器PC 2还是客户端PC 3,并且根据判断结果向用户提供打印设置屏幕100a或100b。 
下面参考图11至13描述服务器PC 2和客户端PC 3中提供打印设置屏幕100的打印机驱动程序的过程。图11的流程图中所示的算法作为程序被存储在例如服务器PC 2和客户端PC 3的硬盘24和34的存储器单元中,并且由CPU 21和31执行。 
首先,接收显示打印设置屏幕100的请求(步骤S101)。在本发明实施例中,Windows(注册商标)OS用UI(用户接口)显示消息调用打印机驱动程序的DDI:DrvDocumentPropertySheets并且请求打印机驱动程序的自身UI显示信息。 
接着,执行判断打印机驱动程序的操作环境的过程,并且判断打印机驱动程序的操作环境是服务器环境还是客户端环境(步骤S102,S103)。换言之,当前执行这个过程的PC判断其为服务器PC 2还是客户端PC 3。后面会详细描述步骤S102所示的服务器/客户端判断过程的细节。 
如果判断打印机驱动程序的操作环境是服务器环境(步骤S103:否), 则定义用于基本设置选项卡101、布局选项卡102、印后加工选项卡103、图章/表格选项卡104和MyTAB选项卡105的对话过程。在本发明实施例中,定义5个类型的对话过程,使得能够显示图5(A)所示的具有基本设置选项卡101、布局选项卡102、印后加工选项卡103、图章/表格选项卡104和MyTAB选项卡105的打印设置屏幕100a。 
另一方面,如果判断打印机驱动程序的操作环境是客户端环境(步骤S103:是),则定义用于MyTAB选项卡105的过程(步骤S105)。在本发明实施例中,定义一个类型的对话过程,使得能够显示图5(B)所示的只具有MyTAB选项卡105的打印设置屏幕100b。 
接着,从文档特性存储单元读取打印设置信息(步骤S106)。在本发明实施例中,从正执行这个过程的PC的文档特性存储单元读取包含所有设置参数的设置值的打印设置信息。因而在RAM上出现读入的打印设置信息。 
接着,从服务器PC 2的设备特性存储单元读取MyTAB屏幕的控制配置信息(步骤S107)。在本发明实施例中,从服务器PC 2的设备特性存储单元读取包含要在MyTAB屏幕上显示的设置参数(例如,″文档方向″106、″份数″107、″装订″108、″打孔″109、″图章″110和″副本保护″111)的控制信息。因而在当前执行这个过程的PC的RAM上出现所读入的控制信息。 
接着,从服务器PC 2的设备特性存储单元读取包含MyTAB屏幕中没有的设置参数的设置值的打印设置信息。在本发明实施例中,从服务器PC 2的设备特性存储单元读取打印设置信息,打印设置信息包含除MyTAB屏幕中包含的设置参数(例如,″文档方向″106、″份数″107、″装订″108、″打孔″109、″图章″110和″副本保护″111)之外的设置参数(例如,″文档尺寸″、″送纸托盘″、等等)的设置值的打印设置信息。 
接着,用在步骤S108所示的过程中读取的打印设置信息覆写在步骤S106所示的过程中读取的打印设置信息(步骤S109)。在步骤S108读取的打印设置信息不包含MyTAB屏幕上显示的设置参数的设置值,在步骤S106所示的过程中读取的打印设置信息中只有MyTAB屏幕上未显示的设置参数(例如,″文档尺寸″、″送纸托盘″、等等)的设置值被覆写。作为来自打印机驱动程序的UI显示信息,在步骤S104或S105所示的过程中定义的对话过程,MyTAB屏幕的控制配置信息和在步骤S109所示的过程中覆写的打印设置被传送到Windows(注册商标)OS。 
如图12所示,UI显示信息包含对话过程定义信息,MyTAB屏幕的控制配置信息和打印设置信息。对话过程定义信息包含与构成打印设置屏幕100的选项卡对应定义的对话过程。MyTAB屏幕的控制配置信息包含MyTAB屏幕上显示的设置参数(例如,″文档方向″、″份数″、″装订″、″打孔″、″图章″和″副本保护″)中的至少之一。打印设置信息包含设置参数的设置值(例如,文档方向=纵向、份数=1、等等)。 
接着,执行判断打印机驱动程序的操作环境的过程,并且判断打印机驱动程序的操作环境是服务器环境还是客户端环境(步骤S110,S111)。 
如果判断打印机驱动程序的操作环境是服务器环境(步骤S111:否),则程序前进到步骤S113所示的过程。另一方面,如果判断打印机驱动程序的操作环境是客户端环境(步骤S111:是),则MyTAB屏幕上编辑按钮112的使用变成禁止(步骤S112)。在本发明实施例中,针对编辑按钮112的窗口句柄:hwnd顺序地调用API:EnableWindow(hwnd,FALSE)和API:ShowWindow(hwind,SW_HIDE)。 
接着,更新设置参数的设置值(步骤S113)。在本发明实施例中,在对应设置参数上反映在步骤S109所示的过程中覆写的打印设置信息中包含的设置值。 
于是显示打印设置屏幕100(步骤S114),并且终止过程。在本发明实施例中,根据UI显示信息通过UI初始化消息调用定义的对话过程,并且结果被输出到显示器。 
从上述能够看出,根据图11所示的流程图,执行过程的PC判断其为服务器PC 2还是客户端PC 3。当PC自身判断其为服务器PC 2时,如图5(A)所示具有5个选项卡101至105的打印设置屏幕100a被提供给服务器管理人员。另一方面,当PC自身判断其为客户端PC 3时,如图5(B)所示只具有MyTAB选项卡105的打印设置屏幕100b被提供给客户端PC 3的用户。 
接着,参考图13详细描述图11的步骤S102和S110所示的服务器/客户端判断过程。图13的流程图中所示的算法作为程序被存储在例如服务器PC 2和客户端PC 3的硬盘24和34的存储器单元中,并且由CPU 21和31执行。 
如图13所示,首先根据本发明实施例的服务器/客户端判断过程参考注册键。在本发明实施例中,注册键: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Printers作为标识信息被参考。 
接着,判断在打印机驱动程序的名称下是否准备了该键(步骤S202)。在Windows(注册商标)OS的规定中,在本地安装打印机驱动程序的环境下,在上述注册键中准备在对应打印机驱动程序的型号名称下的键。另一方面,在指向和打印安装打印机驱动程序的环境下,在上述注册键中未准备在打印机驱动程序的型号名称下的键。 
当准备在打印机驱动程序的名称下的键(步骤S202:是)时,判断打印机驱动程序的操作环境是服务器环境(步骤S203),并且终止过程。另一方面,当未准备在打印机驱动程序的名称下的键(步骤S202:否)时,判断打印机驱动程序的操作环境是客户端环境(步骤S204),并且终止过程。 
从上述能够看出,在打印机驱动程序被安装在服务器PC 2上的情况下,根据图11和图13所示的流程图的过程,把具有所有选项卡101至105的打印设置屏幕100a提供给服务器管理人员。在打印机驱动程序被安装在客户端PC 3上的情况下,只具有MyTAB选项卡的打印设置屏幕100b被提供给客户端PC 3的用户。 
因此,如果服务器管理人员编辑MyTAB屏幕以在MyTAB屏幕上集中允许客户端PC 3的用户修改设置值的设置参数,则只显示允许修改设置值的设置参数的打印设置屏幕100b被提供给客户端PC 3的用户。通过只修改在MyTAB屏幕上共同显示的设置参数的设置值,客户端PC 3的用户能够设置打印条件。在未允许修改的设置参数的设置值上反映出服务器PC 2的设置值。 
接着,参考图14至图16描述在由服务器PC 2上安装的打印机驱动程序提供的打印设置屏幕100a中编辑MyTAB屏幕的控制配置的过程。 
图14的图例示出了没有选择允许客户端PC 3的用户使用的设置参数的打印设置屏幕的例子。 
图14(A)示出由打印机驱动程序提供给服务器PC 2的用户的打印设置屏幕的例子,图14(B)示出由打印机驱动程序提供给客户端PC 3的用户的打印设置屏幕的例子。 
如上所述,服务器PC 2和客户端PC 3上显示的打印设置屏幕100a和100b被关联在一起,并且在服务器管理人员未选择服务器PC 2的MyTAB屏幕上显示的设置参数的情况下,没有设置参数会被显示在客户 端PC 3的打印设置屏幕100b上。 
图15是用于描述在由服务器PC 2上安装的打印机驱动程序提供的打印设置屏幕100a上编辑MyTAB屏幕的控制配置的过程的流程图。图15的流程图所示的算法由打印机驱动程序提供,并且作为程序被存储在例如服务器PC 2和客户端PC 3的硬盘24和34的存储器单元中。然而,图15的流程图所示的算法只由服务器PC 2的CPU 21执行。 
首先,接收编辑MyTAB屏幕的请求(步骤S301)。在本发明实施例中,随着在图14(A)所示的打印设置屏幕100a上按下(点击)编辑按钮112,接收编辑MyTAB屏幕的请求。 
接着,显示MyTAB设置屏幕200(步骤S302)。如图16(A)所示,MyTAB设置屏幕200具有控制列表201、MyTAB控制列表202、添加按钮203、删除按钮204和确认按钮205。控制列表201提供分别与基本设置选项卡101、布局选项卡102、印后加工选项卡103和图章/表格选项卡104对应的、在屏幕上以功能组显示的设置参数的列表。MyTAB控制列表202列出MyTAB屏幕上显示的设置参数。添加按钮203和删除按钮204允许用户从控制列表201上显示的多个设置参数中选择要显示在MyTAB屏幕上的设置参数。确认按钮205用于接受存储编辑的内容的指令。 
接着,接收用户对要显示在MyTAB屏幕上的设置参数的选择(步骤S303)。在本发明实施例中,通过服务器管理人员的操作选择允许客户端PC 3的用户修改设置值的设置参数。如图16(B)所示,在MyTAB控制列表202上显示所选择的设置参数。 
接着,接收用于存储所编辑的内容的指令(步骤S304)。在本发明实施例中,随着点击确认按钮205而接收用于存储所编辑的内容的指令。 
于是根据编辑结果更新MyTAB屏幕的控制配置(步骤S305),并且终止过程。在本发明实施例中,在MyTAB屏幕上显示在步骤S303所示的过程中选择的设置参数,并且形成图5(A)所示的具有MyTAB屏幕的打印设置屏幕100a。 
接着,参考图17描述服务器PC2和客户端PC 3中存储打印设置屏幕100的设置的过程。图17的流程图中所示的算法作为程序被存储在例如服务器PC2和客户端PC 3的硬盘24和34的存储器单元中,并且由CPU21和31执行。 
如图17所示,通过打印设置屏幕100接收用户的各种输入(步骤 S401)。在执行这个过程的PC是服务器PC2的情况下,接收用户通过选择要在如上所述的MyTAB屏幕上显示的设置参数的操作而进行的输入,或例如修改未在MyTAB屏幕上显示的设置参数的设置值的输入。另一方面,在执行这个过程的PC是客户端PC 3的情况下,接收对MyTAB屏幕上显示的设置参数的设置值的修改。通过打印设置屏幕100的确认按钮、取消按钮和其它按钮的点击也能够指示设置的存储。通过对应于输入的消息来调用用于选项卡101至105的对话过程。由于接收设置值修改的过程自身是打印机驱动程序提供的公共过程,因此省略详细描述。 
接着,判断是否指示存储打印设置屏幕100的设置(步骤S402)。在本发明实施例中,随着在打印设置屏幕100上点击确认按钮113而判断指示存储该设置。 
如果没有指示存储该设置(步骤S402:否),则步骤S401和其后的过程被重复。另一方面,如果指示存储该设置(步骤S402:是),则通过存储完成消息调用用于选项卡101至105的对话过程,并且根据打印设置更新UI显示信息,所述打印设置是用户编辑打印设置屏幕100的结果。来自对话过程的UI显示信息被传递给Windows(注册商标)OS。 
接着,设置值被存储在文档特性存储单元中(步骤S403)。在本发明实施例中,Windows(注册商标)OS用打印信息存储消息调用打印机驱动程序的DDI:DrvDocumentPropertySheets,并且传送从对话过程接收的UI显示信息。执行内部函数DrvDocumentPropertySheets(打印信息存储),并且UI显示信息中包含的打印设置信息被存储在正执行这个过程的PC的文档特性存储单元中。 
接着,执行判断打印机驱动程序的操作环境的过程,并且判断打印机驱动程序的操作环境是服务器环境还是客户端环境(步骤S404,S405)。 
如果判断打印机驱动程序的操作环境是服务器环境(步骤S405:否),则MyTAB屏幕的控制配置信息被存储在服务器PC2的硬盘24的设备特性存储单元中(步骤S406)。MyTAB屏幕上未显示的设置参数的打印设置信息被存储在服务器PC2的硬盘24的设备特性存储单元中(步骤S407),并且终止过程。步骤S406和S407的执行顺序可以相反。 
另一方面,如果判断打印机驱动程序的操作环境是客户端环境(步骤S405:是),则在不将上述设置存储在设备特性存储单元中的情况下终止过程。 
从上述能够看出,根据图17所示的流程图的过程存储用户编辑的打印设置屏幕100的设置。如果执行过程的PC自身判断其为服务器PC2,则打印设置信息被存储在文档特性存储单元和设备特性存储单元中,并且MyTAB屏幕的控制配置信息也被存储在设备特性存储单元中。另一方面,如果执行过程的PC自身判断其为客户端PC 3,则只有打印设置信息被存储在文档特性存储单元中。 
从上述能够看出,根据本发明实施例的信息处理设备和信息处理方法,执行打印机驱动程序的程序的过程的PC自身判断其是服务器PC2还是客户端PC 3,并且根据判断结果为用户提供打印设置屏幕100。因此,通过只使用打印机驱动程序的程序而无需使用单独的专用程序,服务器管理人员能够约束允许客户端PC 3的用户使用的设置参数。 
此外,根据本发明实施例的信息处理设备和信息处理方法,由于允许使用的设置参数被共同显示在MyTAB屏幕上,客户端PC 3的用户能够修改允许使用的设置参数的设置值,而不必通过选择选项卡来切换屏幕。此外,与将不允许使用的设置参数变灰的情形比较,打印设置屏幕的无用区域能够最小化。 
因此,根据本发明实施例的信息处理设备和信息处理方法,能够实现具有较好操作使用,可见性和可操作性的过程。 
本发明不限于前面描述的实施例,而是能够在权利要求书的范围内以各种方式改变。 
比如,在上述实施例中,作为约束客户端PC的用户能够使用的设置参数的方法,设置参数被共同显示在MyTAB屏幕上。然而,可以使不允许使用的设置参数变灰,而无需修改打印设置屏幕的配置。 
在前面实施例中还假定打印机经由网络与服务器PC连接。然而打印机能够直接连接到服务器PC。 
根据本发明的信息处理设备中执行各种过程的单元和方法能够通过专用硬件电路或编程的计算机来实现。所述程序能够通过例如软盘和CD-ROM的计算机可读记录介质提供,或通过例如因特网的网络在线提供。在这样的情况下,计算机可读记录介质上录制的程序被传送和存储在例如硬盘的存储器单元中。所述程序也可以被提供为独立的应用软件,或能够作为信息处理设备的软件的功能的一部分被创建到信息处理设备的软件中。 

Claims (7)

1.一种用于具有客户端设备和服务器设备的打印***中的信息处理设备,所述客户端设备是充当经由网络连接到成像设备的客户端的信息处理设备,所述服务器设备管理能够在所述客户端设备上设置的打印条件的设置参数,所述信息处理设备能够充当所述客户端设备或所述服务器设备,并且包括:
判断单元,用于参考所述信息处理设备内部存储的有关所述成像设备的标识信息,判断所述信息处理设备是由所述服务器设备管理其打印条件的设置参数的所述客户端设备还是所述服务器设备;和
设置屏幕控制单元,用于在判断所述信息处理设备是所述服务器设备的情况下提供允许用户选择所述设置参数、以及可显示该选择的设置参数的设置屏幕,以及用于在判断所述信息处理设备是所述客户端设备的情况下提供允许用户修改所述选择、显示的设置参数的设置值并且防止所述用户修改其余设置参数的设置值的设置屏幕。
2.如权利要求1所述的信息处理设备,其中
所述客户端设备具有经由所述网络从所述服务器设备复制的针对所述成像设备的打印机驱动程序;并且
所述标识信息根据是否从所述服务器设备复制所述打印机驱动程序而改变。
3.如权利要求1所述的信息处理设备,还包括:
设置参数接收单元,用于在判断所述信息处理设备是所述服务器设备的情况下经由允许选择所述设置参数的设置屏幕接收用户对所述设置参数的选择;和
设置屏幕配置单元,用于在所述设置屏幕上共同显示所述选择的设置参数;其中
所述设置屏幕控制单元在判断所述信息处理设备是所述客户端设备的情况下提供在其上共同显示所述选择的设置参数的设置屏幕。
4.一种用于信息处理设备的信息处理方法,所述信息处理设备用于具有客户端设备和服务器设备的打印***中,所述客户端设备是充当经由网络连接到成像设备的客户端的信息处理设备,所述服务器设备管理能够在所述客户端设备上设置的打印条件的设置参数,所述信息处理设备能够充当所述客户端设备或所述服务器设备,并且所述信息处理方法包括:
参考所述信息处理设备内部存储的有关所述成像设备的标识信息,判断所述信息处理设备是由所述服务器设备管理其打印条件的设置参数的所述客户端设备还是所述服务器设备;和
在判断所述信息处理设备是所述服务器设备的情况下提供允许用户选择所述设置参数、以及可显示该选择的设置参数的设置屏幕,以及在判断所述信息处理设备是所述客户端设备的情况下提供允许用户修改所述选择、显示的设置参数的设置值并且防止所述用户修改其余设置参数的设置值的设置屏幕。
5.一种用于具有客户端设备和服务器设备的打印***中的信息处理设备,所述客户端设备经由网络连接到成像设备,所述服务器设备是充当用于管理能够在所述客户端设备上设置的打印条件的设置参数的服务器的信息处理设备,包括:
打印机驱动程序,所述设置参数被分配给多个屏幕的任意之一,其中
在所述多个屏幕中的指定屏幕上共同显示能够在所述客户端设备上设置的打印条件的设置参数,并且
所述信息处理设备为所述客户端设备提供具有所述指定屏幕的打印机驱动程序。
6.如权利要求5所述的信息处理设备,其中
所述指定屏幕能够包含在其它屏幕上显示的打印条件的预注册设置参数。
7.一种用于信息处理设备的信息处理方法,所述信息处理设备用于具有客户端设备和服务器设备的打印***中,所述客户端设备经由网络连接到成像设备,所述服务器设备是充当用于管理能够在所述客户端设备上设置的打印条件的设置参数的服务器的信息处理设备,其中所述信息处理设备具有打印机驱动程序,所述设置参数被分配给多个屏幕的任意之一,其中
在所述多个屏幕中的指定屏幕上共同显示能够在所述客户端设备上设置的打印条件的设置参数,并且
所述信息处理方法包括:
从所述客户端设备接受提供打印机驱动程序的请求;和
响应所述提供请求为所述客户端设备提供具有所述指定屏幕的打印机驱动程序。
CN2009101590522A 2008-08-07 2009-08-04 信息处理设备和信息处理方法 Active CN101644997B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2008204413 2008-08-07
JP2008204413A JP4780156B2 (ja) 2008-08-07 2008-08-07 情報処理装置、情報処理方法、情報処理プログラム、および情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体
JP2008-204413 2008-08-07

Publications (2)

Publication Number Publication Date
CN101644997A CN101644997A (zh) 2010-02-10
CN101644997B true CN101644997B (zh) 2013-03-13

Family

ID=40935700

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009101590522A Active CN101644997B (zh) 2008-08-07 2009-08-04 信息处理设备和信息处理方法

Country Status (4)

Country Link
US (1) US9128646B2 (zh)
EP (1) EP2151750A3 (zh)
JP (1) JP4780156B2 (zh)
CN (1) CN101644997B (zh)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011191827A (ja) * 2010-03-11 2011-09-29 Toshiba Corp 画面制御プログラム及び情報処理装置
JP4966392B2 (ja) * 2010-03-25 2012-07-04 シャープ株式会社 電子機器制御システム、電子機器、及び電子機器制御方法
JP5630092B2 (ja) * 2010-06-23 2014-11-26 株式会社リコー 情報処理装置、プログラムおよび記録媒体
JP5867993B2 (ja) * 2010-09-29 2016-02-24 キヤノン株式会社 印刷制御装置、印刷制御方法、およびコンピュータプログラム
JP5682224B2 (ja) * 2010-10-21 2015-03-11 株式会社リコー 情報処理装置、印刷制御プログラム、および印刷システム
JP5962308B2 (ja) * 2012-07-31 2016-08-03 ブラザー工業株式会社 表示制御装置、表示制御方法およびプログラム
JP5978844B2 (ja) * 2012-08-07 2016-08-24 富士ゼロックス株式会社 情報処理装置、画像形成装置およびプログラム
JP6201357B2 (ja) * 2013-03-15 2017-09-27 株式会社リコー ネットワークシステム、情報処理装置及び管理プログラム
JP6210370B2 (ja) * 2013-09-19 2017-10-11 コニカミノルタ株式会社 設定制御プログラム及び設定制御方法並びに設定制御装置
JP2015176381A (ja) * 2014-03-14 2015-10-05 株式会社リコー 情報処理プログラム、情報処理装置、および情報処理システム
JP6528372B2 (ja) * 2014-07-30 2019-06-12 ブラザー工業株式会社 プリンタドライバ
JP6450568B2 (ja) * 2014-11-20 2019-01-09 株式会社沖データ 画像形成システム、情報処理装置及び設定方法
JP6497920B2 (ja) * 2014-12-11 2019-04-10 キヤノン株式会社 画像処理装置、その制御方法及びプログラム
CN104731536A (zh) * 2015-02-27 2015-06-24 新石器龙码(北京)科技有限公司 一种打印机、打印方法及打印***
JP6576071B2 (ja) * 2015-03-27 2019-09-18 キヤノン株式会社 情報処理装置、サーバクライアントシステム、情報処理装置の制御方法及びプログラム
JP2017102901A (ja) * 2015-11-19 2017-06-08 株式会社リコー プログラム、情報処理装置、設定方法および情報処理システム
JP6790657B2 (ja) * 2016-09-23 2020-11-25 富士ゼロックス株式会社 ユーザ・インタフェース装置、画像形成装置、及びユーザ・インタフェースプログラム
JP7005959B2 (ja) * 2017-06-22 2022-01-24 コニカミノルタ株式会社 印刷指示装置、印刷指示方法及び印刷指示プログラム
JP7317491B2 (ja) 2018-11-15 2023-07-31 シャープ株式会社 印刷システム、端末装置及び印刷設定方法
JP7385377B2 (ja) 2019-05-30 2023-11-22 シャープ株式会社 情報処理装置、制御方法及びプログラム

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1658648A (zh) * 2004-02-16 2005-08-24 株式会社东芝 图像形成设备和控制图像形成设备的方法

Family Cites Families (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3272213B2 (ja) * 1995-10-02 2002-04-08 インターナショナル・ビジネス・マシーンズ・コーポレーション Icカード及び情報処理装置の認証方法
JPH09305063A (ja) * 1996-05-14 1997-11-28 Ricoh Co Ltd 画像形成装置
US7274474B2 (en) * 1997-10-27 2007-09-25 Canon Kabushiki Kaisha Printing data held on a WWW server
JPH11232059A (ja) * 1998-02-10 1999-08-27 Seiko Epson Corp 印刷制御装置及び記録媒体
US6321334B1 (en) * 1998-07-15 2001-11-20 Microsoft Corporation Administering permissions associated with a security zone in a computer system security model
US7421472B1 (en) * 1999-11-19 2008-09-02 Ross Jr Robert C System, method, and computer program product for providing a multi-user e-mail system
US6769127B1 (en) * 2000-06-16 2004-07-27 Minerva Networks, Inc. Method and system for delivering media services and application over networks
US7600128B2 (en) * 2001-02-14 2009-10-06 5Th Fleet, Llc Two-factor computer password client device, system, and method
US20020194003A1 (en) * 2001-06-05 2002-12-19 Mozer Todd F. Client-server security system and method
US6501421B1 (en) * 2002-01-08 2002-12-31 International Business Machines Corporation Method and system for providing a location-based legal information service
JP4405707B2 (ja) * 2002-03-19 2010-01-27 キヤノン株式会社 情報処理装置、制御方法及び制御プログラム
US7218944B2 (en) * 2002-03-21 2007-05-15 International Business Machines Corporation Frequency beacon to broadcast allowed frequency
US8910241B2 (en) * 2002-04-25 2014-12-09 Citrix Systems, Inc. Computer security system
US7454785B2 (en) * 2002-12-19 2008-11-18 Avocent Huntsville Corporation Proxy method and system for secure wireless administration of managed entities
JP2004206553A (ja) * 2002-12-26 2004-07-22 Kyocera Mita Corp プリンタドライバ及び印刷条件設定方法
CN1530863B (zh) * 2003-01-20 2010-04-28 松下电器产业株式会社 设计检查***以及设计检查方法
US7853946B2 (en) * 2003-02-28 2010-12-14 Canon Kabushiki Kaisha Information processing apparatus, information processing method, and control program
JP4908731B2 (ja) * 2003-07-31 2012-04-04 キヤノン株式会社 情報処理装置、情報処理方法及び情報処理プログラム
US7359076B2 (en) * 2003-04-01 2008-04-15 Seiko Epson Corporation Document sharing service for network printing
US7535588B2 (en) * 2003-09-30 2009-05-19 Toshiba Corporation System and method to communicate to controller mapped by print server
US7502797B2 (en) * 2003-10-15 2009-03-10 Ascentive, Llc Supervising monitoring and controlling activities performed on a client device
JP4174411B2 (ja) * 2003-10-30 2008-10-29 キヤノン株式会社 ジョブ管理装置、ジョブ管理方法、及びジョブ管理用プログラム
JP2005301613A (ja) * 2004-04-09 2005-10-27 Fuji Xerox Co Ltd プリンタドライバ、ドライバインストーラ、画像形成装置の利用制限方法および装置
JP2005310025A (ja) * 2004-04-26 2005-11-04 Hitachi Ltd ストレージ装置、計算機システムおよびイニシエータ認可方法
JP4182094B2 (ja) * 2004-08-30 2008-11-19 キヤノン株式会社 情報処理装置及びその制御方法、プログラム
US20060061803A1 (en) * 2004-09-20 2006-03-23 Kabushiki Kaisha Toshiba Image forming system and communication method
JP2006185105A (ja) * 2004-12-27 2006-07-13 Canon Marketing Japan Inc 印刷制御システム、プリンタサーバ、クライアント端末、印刷制御方法、及びプログラム
JP4658617B2 (ja) * 2005-01-07 2011-03-23 株式会社リコー 通信装置、通信方法、プログラム及び記録媒体
JP4458479B2 (ja) * 2005-01-26 2010-04-28 株式会社リコー 情報処理装置
JP4185920B2 (ja) * 2005-05-24 2008-11-26 キヤノン株式会社 印刷制御方法および印刷設定管理システムおよびソフトウエア配布サーバ
JP2006343833A (ja) * 2005-06-07 2006-12-21 Canon Inc 情報処理装置及び情報処理方法
JP4741292B2 (ja) * 2005-06-09 2011-08-03 株式会社日立製作所 デバイス管理システム
US20070143830A1 (en) * 2005-12-20 2007-06-21 International Business Machines Corporation Method, apparatus and system for preventing unauthorized access to password-protected system
JP5080048B2 (ja) * 2006-09-20 2012-11-21 株式会社バンダイナムコゲームス プログラム、情報記憶媒体、プレーヤ端末及びサーバシステム
US8305602B2 (en) * 2006-09-29 2012-11-06 Sharp Laboratories Of America, Inc. Systems and methods for remotely managing and configuring driver settings
JP4329825B2 (ja) * 2007-02-09 2009-09-09 コニカミノルタビジネステクノロジーズ株式会社 情報処理装置、代行処理実行方法および代行処理実行プログラム
JP2008204413A (ja) 2007-02-23 2008-09-04 Fuji Xerox Co Ltd 情報処理システム及び情報処理プログラム
JP4510866B2 (ja) * 2007-10-30 2010-07-28 キヤノンItソリューションズ株式会社 画像形成装置、印刷システム、印刷方法及びプログラム
US20090228963A1 (en) * 2007-11-26 2009-09-10 Nortel Networks Limited Context-based network security
JP5294639B2 (ja) * 2008-01-08 2013-09-18 キヤノン株式会社 情報処理装置、印刷設定制御方法、及びコンピュータプログラム

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1658648A (zh) * 2004-02-16 2005-08-24 株式会社东芝 图像形成设备和控制图像形成设备的方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JP特开2008-176365A 2008.07.31

Also Published As

Publication number Publication date
JP2010039926A (ja) 2010-02-18
EP2151750A2 (en) 2010-02-10
US9128646B2 (en) 2015-09-08
JP4780156B2 (ja) 2011-09-28
CN101644997A (zh) 2010-02-10
US20100033759A1 (en) 2010-02-11
EP2151750A3 (en) 2011-02-23

Similar Documents

Publication Publication Date Title
CN101644997B (zh) 信息处理设备和信息处理方法
US7913171B2 (en) Communication control device, communication control method, and communication control system
CN103309630B (zh) 信息处理装置及信息处理方法
JP4894912B2 (ja) 画像処理装置及び同装置の機能ボタンの表示制御方法並びに表示制御プログラム
US6697090B1 (en) Device controller, method of displaying user interface, and recording medium in which computer program for displaying user interface is recorded
CN101609395B (zh) 信息处理装置及信息处理方法
CN101676868B (zh) 图像处理装置和图像处理方法
CN103853550B (zh) 电子设备和电子设备的控制方法
CN101416145B (zh) 打印功能限制方法和打印控制装置
CN102756573B (zh) 信息处理装置及打印设置方法
US20080168380A1 (en) System and method for generating a user interface having a customized function indicia
CN101262539A (zh) 用于图像处理的方法和设备以及计算机程序产品
CN102446078A (zh) 信息处理装置及信息处理装置的控制方法
CN105988753A (zh) 信息处理装置和信息处理***
EP1933262A1 (en) Information processing apparatus and method
US10027839B2 (en) Business customized multifunction peripherals
CN101582966B (zh) 信息处理装置
JP2007094533A (ja) データ処理方法
CN101117062A (zh) 能够编辑打印数据的打印设备及使用该设备的打印方法
US7624350B2 (en) System and method for XML based data driven generation of a composite source user interface
JP2002049472A (ja) 印刷システムおよびその管理方法
CN102622193B (zh) 打印控制装置及其控制方法
US20110022954A1 (en) Image processing apparatus and control method thereof
JP2001159940A (ja) デバイス制御装置、ユーザインターフェイス表示方法およびユーザインターフェイスを表示させるためのコンピュータプログラムを記録した記録媒体
US10425547B2 (en) System and method for selecting and implementing one or more user customized MFP interfaces

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