CN108292198B - 信息处理设备、设置方法和信息处理*** - Google Patents

信息处理设备、设置方法和信息处理*** Download PDF

Info

Publication number
CN108292198B
CN108292198B CN201680067363.4A CN201680067363A CN108292198B CN 108292198 B CN108292198 B CN 108292198B CN 201680067363 A CN201680067363 A CN 201680067363A CN 108292198 B CN108292198 B CN 108292198B
Authority
CN
China
Prior art keywords
setting
output
settings
history
print
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
CN201680067363.4A
Other languages
English (en)
Other versions
CN108292198A (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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority claimed from PCT/JP2016/084317 external-priority patent/WO2017086460A1/en
Publication of CN108292198A publication Critical patent/CN108292198A/zh
Application granted granted Critical
Publication of CN108292198B publication Critical patent/CN108292198B/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/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
    • G06F3/1257Configuration of print job parameters, e.g. using UI at the client by using pre-stored settings, e.g. job templates, presets, print styles
    • 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/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00411Display of information to the user, e.g. menus the display also being used for user input, e.g. touch screen
    • 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons

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)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

一种信息处理设备,其用于控制能够通信的输出设备,该信息处理设备包括:电路,其用于:接收输出设备的输出设置,该输出设置包括多个设置项目的设置值的组合;响应于该输出设置的判定,将所判定的输出设置存储在存储区域中,所判定的输出设置包括设置项目的设置值的组合;以及呈现从存储区域获取的一个或多个输出设置作为待重新使用的候选。

Description

信息处理设备、设置方法和信息处理***
技术领域
本发明涉及信息处理设备、设置方法和信息处理***。
背景技术
在现有技术中,涉及用于控制输出设备的计算机程序的输出设置屏幕,调用预先注册的多个设置项目的一组设置值的功能(也称为收藏夹、快捷方式图标、一次点击图标)是已知的。例如,打印机驱动器提供诸如打印设置屏幕的用户接口,并且接受来自用户的各种设置变更。在打印机驱动器中,存在着大量的设置项目,并且这些设置项目之中的禁止数量多,以致用户难以判定设置项目的设置值。因此,存在已知的打印机驱动器,其提供其中打印设置项目的一些设置值被变更的设置集合。
例如,日本特开2002-182871号公报(专利文献1)公开了在图标显示区域中显示一次点击图标的列表的配置,其中每个一次点击图标表示一个或多个打印功能,从而易于执行打印机的打印功能的设置。
在各种设置项目中,有一些设置项目的设置在每次输出处理时能够进行很少地变更。打印机驱动器的这样的设置项目包括例如与打印质量有关的设置项目,诸如单色打印、调色剂节约以及色彩平衡。是否将每次输出处理很少变更的设置注册为不同的设置集合取决于用户。然而,后期频繁引起重复使用过去使用过的设置的要求。然而,设置项目的设置值只在输出处理期间被保存,无法在后期重复使用。
发明内容
技术问题
鉴于上述现有技术,需要提供一种信息处理设备,其用于针对能够与计算机通信的输出设备的输出设置,基于已经使用过的输出设置的记录来重新使用输出设置。
解决问题的方案
根据本发明的示例实施例,提供了一种用于控制能够通信的输出设备的信息处理设备,该信息处理设备包括:电路,其用于:接收包括多个设置项目的设置值的组合的输出设备的输出设置;响应于输出设置的判定,将所判定的包括设置项目的设置值的组合的输出设置存储在存储区域中;以及将从存储区域获取的一个或多个输出设置呈现为待重新使用的候选。
发明的有益效果
利用上述配置,针对能够与计算机通信的输出设备的输出设置,基于使用过的输出设置的记录能够重新使用该输出设置。
附图说明
[图1]图1是示出根据实施例的打印***的示意配置示意图。
[图2]图2是示出根据本实施例的服务器设备和客户端设备的硬件配置示意图。
[图3]图3是示出根据本实施例的在计算机设备上运行的软件组件的框图。
[图4]图4示出当打印机驱动器提供的打印设置屏幕被使用时打印设置信息流的示意图。
[图5]图5示出打印机驱动器提供的打印设置屏幕的示意图。
[图6]图6是根据第一实施例的打印机驱动器的详细功能框图。
[图7]图7是示出根据第一实施例的记录由打印设置单元执行的打印设置历史的处理的流程图。
[图8A]图8A是例示存储在一次点击图标信息存储单元中的一次点击图标信息的数据结构的示意图。
[图8B]图8B是例示存储在一次点击图标信息存储单元中的一次点击图标信息的数据结构的示意图。
[图8C]图8C是例示存储在设置历史信息存储单元中的设置历史信息的示意图。
[图9A]图9A是例示根据另一实施例的历史显示屏幕的示意图,该历史显示屏幕显示用于将设置项目的设置值的组合的历史注册为一次点击图标的历史列表。
[图9B]图9B是例示用于将设置项目的设置值的组合的历史注册为一次点击图标的注册屏幕的示意图。
[图9C]图9C是例示用于将设置项目的设置值的组合的历史注册为一次点击图标的注册屏幕的示意图。
[图10]图10是示出在基于历史新注册一次点击图标之后由打印机驱动器提供的打印设置屏幕的示意图。
[图11A]图11A是示出在使用由打印机驱动器提供的打印设置屏幕的情况下的打印设置过程的示意图。
[图11B]图11B是示出在使用由应用提供的打印设置屏幕的情况下的打印设置过程的示意图。
[图12]图12是根据第二实施例的打印机驱动器的详细功能框图。
[图13A]图13A是用于说明打印设置可以在发出打印命令之后基于用户会话进行变更的情况的示意图。
[图13B]图13B是用于说明打印设置可以在发出打印命令之后基于用户会话进行变更的情况的示意图。
[图14]图14是示出第二实施例中的记录用于将绘图单元成功执行打印所使用的打印设置记录为历史的打印设置历史的处理的时序图。
[图15]图15是用于说明在打印设置时和打印执行时作为一次点击图标的打印设置历史和记录的示意图。
具体实施方式
下面描述实施例,但是实施例不限于此。在下面的描述中,将使得打印机驱动运行的计算机设备例示作为信息处理设备。
图1是示出根据实施例的打印***100的示意配置的示意图。如图1中所示,打印***100包括经由网络102相互连接的图像形成装置110、服务器设备150、以及客户端设备190。具有输出功能的设备可以例示为图像形成装置110,诸如多功能***设备110A和激光打印机110B。服务器设备150和客户端设备190被配置为诸如个人计算机和工作站的通用计算机、诸如平板计算机和智能手机的平板计算机等。例如,网络102被配置为使用传输控制协议/互联网协议(TCP/IP)堆栈的有线或无线局域网(LAN)。
服务器设备150和客户端设备190使得根据实施例的打印机驱动器运行,并且经由网络102将打印请求与打印数据一起发送到图像形成装置110。服务设备150不具体受限,并且由例如图像形成装置110的用户侧的管理员来管理。客户端设备190不具体受限,并且由例如图像形成装置110的终端用户来使用。图像形成装置110是响应于经由网络102来自服务器设备150和客户端设备190的打印请求基于接收到的打印数据来执行图像形成处理的***设备。
在图1所示的打印***100中,服务器设备150作为图像形成装置110的主机来运行,并且客户端设备190经由服务器设备150向图像形成装置110发出打印请求。根据使用Windows(注册商标)等的具体实施例,通过使用点打印(Point&Print)技术从服务器设备150向客户端设备190下载打印机驱动器,并且打印机驱动器能够安装在客户端设备190。然而,图1中所示的环境只是示例,并且不具体受限。根据另一实施例,图像形成装置110和客户端设备190可以经由网络102直接相互连接。根据又一实施例,图像形成装置110可以经由总线连接到服务器设备150或客户端设备190,诸如通用串行总线(USB)来代替例如LAN等。
点打印技术是在Windows(注册商标)环境中提供的技术。利用该技术,在打印机、主机和客户端连接到网络的***中,客户端从主机下载待安装的打印机驱动,并且易于使用主机作为打印服务器来使得打印机执行打印。
利用点打印技术安装的打印机驱动器能够变更执行绘制处理的计算机设备。在客户端侧执行绘制处理被称为客户端侧渲染,而在主机侧执行绘制处理被称为服务器侧渲染。在这种环境中,在客户端侧执行每个作业的打印设置变更。另一方面,在主机侧执行默认打印设置的变更,并且与每个客户端同步在主机侧执行的设置变更。
下面参考图2描述根据本实施例的服务器设备150和客户端设备190。通常,服务器设备150和客户端设备190被配置为通用计算机设备。图2是示出根据本实施例的通用计算机设备的硬件配置的示意图。
通用计算机设备150和190被配置为桌上型个人计算机、工作站等。中央处理器(CPU)12、连接CPU 12与存储器的北桥(NB)14、以及南桥(SB)16布置在通用计算机设备150和190的板上。南桥16经由专用总线或PCI总线连接到北桥14,从而将PCU总线、USB等与I/O连接。
提供CPU 12的工作区的随机存取存储器(RAM)18和输出视频信号的图形板20连接到北桥14。图形板20经由视频输出接口连接到显示设备50,视频输出接口诸如模拟RGB、高分辨率多媒体接口(HDMI)(HDMI和高分辨率多媒体接口是注册商标或商标)、以及数字视频接口(DVI)。
***组件互联(PCI)22、LAN端口24、IEEE 1394、USB端口28、辅助存储设备30、音频输入/输出32、以及串行端口34连接到北桥。辅助存储设备30是硬盘驱动器(HDD)、固态驱动器(SSD)等,并且存储用于控制计算机设备的操作***(OS)、打印机驱动器的计算机程序、各种***信息以及各种设置信息。LAN端口24是使得通用计算机设备150和190以有线或无线方式连接到网络的接口设备。诸如键盘52和鼠标54的输入设备连接到USB端口28以提供用于从操作者接收各种指令的输入的用户接口。
根据本实施例的通用计算机设备150和190从辅助存储设备30读取计算机程序,并且将计算机程序加载到由RAM 18提供的工作区,从而在CPU 12的控制下实现每个功能单元和每个处理(随后描述)。上面已经描述通用计算机设备150和190的硬件配置。图像形成装置110也具有相似配置,其中它包括根据特定应用的硬件,诸如图像形成处理、图像读取处理、以及传真收发处理,并且它包括诸如CPU和RAM的硬件。
图3是示出根据本实施例的在计算机设备150和190上运行的软件组件的框图。图3示出应用202、打印机驱动器204以及通信单元214作为计算机设备150和190上的软件组件200。
在此描述的实施例是基于Windows(注册商标)的打印架构。操作***(OS)例如是Windows(注册商标)7、Windows(注册商标)8.1、Windows(注册商标)10等。操作***提供构成打印架构的各种组件。这样的组件的示例包括图形设备接口(GDI)、打印假脱机程序、打印处理器、语言监视器、端口监视器以及端口驱动器。
应用202是具有打印功能的各种应用中的一个应用,诸如用于文字处理、电子表格、演示、绘图、图片修饰、浏览以及查看文档的软件。响应于用户操作,应用202调用打印机驱动器204提供的用于打印设置的用户接口,并且基于对打印机驱动器204的打印设置来发出打印命令。
通信单元214包括用于控制与图像形成装置110进行通信的控制设备的软件,并且向计算机设备150和190外部的通信路径发送数据和/或从其接收数据。
打印机驱动器204是根据本实施例的计算机程序所提供的驱动器,并且安装在计算机设备150和190。打印机驱动器204响应于来自应用202的打印命令生成打印数据,并且将打印数据与打印请求一起发送到图像形成装置110。更具体地,打印机驱动器204包括打印设置单元206、设置存储单元210、以及绘制单元212。打印设置单元206和绘制单元212可以作为Windows(注册商标)环境中的不同组件来提供。
打印设置单元206包括显示单元208,其为打印设置提供用于向用户显示打印设置并且接受来自用户的打印设置变更的图形化用户界面(GUI)。在显示单元208中,诸如密集打印、装订以及缩放的各种设置可以与诸如复印份数和双面打印的设置一起进行配置。绘制单元212从应用接收打印数据,在其中反映打印设置,绘制打印数据同时支持GDI,并且给出打印机将绘制数据传送到打印假脱机程序的命令。
针对上述组件,GDI是Windows(注册商标)的子***,并且控制绘制对象的显示和向诸如图像形成装置110的输出设备的数据传送。打印假脱机程序暂时存储打印处理所需的数据,并且根据处理状态来管理打印处理的执行。打印处理器通过利用打印机驱动器204的绘制单元212,将打印作业的假脱机数据转换为待发送的格式。语言监视器将从打印假脱机程序接收的数据发送到端口监视器。端口监视器从语言监视器接收数据,基于通信协议来执行处理,并且将打印数据发送到端口驱动器。端口驱动器访问输入/输出端口,控制图像形成装置110与计算机设备150和190之间的连接接口(USB或网络接口卡),并且将打印数据发送到图像形成装置110。
特别在Windows(注册商标)环境中,由用户经由用户接口实现打印设置的方法的示例包括利用由打印机驱动器204提供的打印设置屏幕的方法,以及利用由应用202独立提供的打印设置屏幕的方法。
图4是示出在使用由前者打印机驱动器提供的打印设置屏幕300的情况下的打印设置的处理过程的示意图。如图4中所示,响应于用户的操作,应用202经由操作***216调用打印机驱动器204的打印设置单元206。所调用的打印机驱动器204的打印设置单元206使得显示单元208显示打印设置屏幕300。用户在打印设置屏幕300上执行各种打印设置。当打印设置屏幕300关闭时,打印设置信息被传送到应用202,并且应用202将打印命令与基于打印设置的打印数据一起发送到打印机驱动器204的绘制单元212。
图5示出打印机驱动器204提供的打印设置屏幕300。更具体地,打印设置屏幕300由图3中所示的打印设置单元206的显示单元208提供。打印设置屏幕300包括用于接收各种设置项目的设置值的GUI组件群组302,用于确定设置内容的确定按钮312,用于舍弃当前打印设置并关闭打印设置屏幕300的取消按钮314,以及帮助按钮316。当按下确定按钮312时,打印设置被确定为当前设置。
如图5中所示,大量GUI组件布置在打印设置屏幕300中,从而通过根据设备类型的能力,选择多个设置项目的多个设置值中的任何设置值来执行设置。虽然取决于图像形成装置的功能而变化,但是能够在打印机驱动器中设置的功能数量大于这些通常的应用,并且在设置项目之中还存在大量各种禁止。因此,用户通常难以确定设置项目的设置值。
为了更简单且更容易的设置,在图5中所示的打印设置屏幕300中,提供了设置集合,该设置集合用于指定当进行选择时针对多个设置项目共同设置的设置值的组合。在这里所描述的实施例,通过使用一次点击图标和被提交的功能来调用设置集合。在打印设置屏幕300中,在图标显示区304中显示一次点击图标的列表。在这里所示的实施例中,使用“一次点击图标”指定。可替换地,在具体实施方式中,可以使用各种指定,诸如简易设置、快捷方式图标、收藏夹以及用户设置。
由于上述一次点击图标的功能,能够减少用户执行打印设置的负担。例如,利用打印机驱动器204,用户能够通过例如按下注册按钮308,来注册和保持已经设置为一次点击图标的设置内容。而且,在选择一次点击图标之后,用户能够改变一些设置项目的设置值,按下例如注册按钮308,将该一次点击图标重新注册或者重写并且注册为新的一次点击图标。
有一些设置项目的设置对于每个作业可能很少进行变更。是否将对于每个作业很少变更的设置注册为独立的一次点击图标取决于用户。一个接一个地将略微变更的设置注册为一次点击图标是麻烦的。这种过去使用过但是保持未注册的设置内容需要被频繁地重复使用。然而,各种设置项目的设置值通常只在该作业被处理期间进行保存。在作业完全被处理之后,设置值既无法被使用也不能被注册为一次点击按钮。
用于控制根据本实施例能够执行通信的图像形成装置110的打印机驱动器204接收包括多个设置项目的设置值的组合的图像形成装置110中的打印设置,并且响应于打印设置的判定来记录所判定的打印设置。打印机驱动器204然后将一个或多个记录的打印设置呈现为待重新使用的候选。
用于记录和重新使用打印设置的候选可以在各个方面进行呈现。根据第一方面,已判定的打印设置被记录为历史。过去已经使用过的一个或多个打印设置被呈现为待注册为设置集合的候选。从所呈现的打印设置之中指定打印设置,该打印设置将被注册为待重新使用的一次点击图标(设置集合)(基于历史的一次点击图标注册)。根据第二方面,通过相同的方式将已判定的打印设置记录为历史。过去已经使用过的一个或多个打印设置被呈现为将被选择为待使用的输出设置的候选。从(将从设置历史列表选择的)所呈现的打印设置中选择待使用的打印设置。根据第三方面,当满足特定条件时,已判定的打印设置被记录为新的设置集合。作为将要被选择为待使用的输出设置的候选,呈现待重新使用的一次点击图标(设置集合)(从而从包括打印时进行注册的一次点击图标的列表进行选择)。
利用上述配置,对于能够与计算机设备150和190通信的图像形成装置110中的打印设置,过去使用过的打印设置的记录能够被重新使用从而简单容易地执行打印设置。参考图5至图10,下面描述根据第一实施例的打印设置历史记录功能和打印设置重新使用功能。
图6示出根据第一实施例的打印机驱动器204的详细功能框图。图6所示的打印机驱动器204中的打印设置单元206的显示单元208包括一次点击图标选择设置单元220、历史选择设置单元230、历史一次点击图标注册单元240、以及设置历史记录判定单元250。设置存储单元210包括保存与一次点击图标有关的信息的一次点击图标信息存储单元260,以及保存打印设置的历史信息的设置历史信息存储单元262。
一次点击图标选择设置单元220显示一次点击图标的列表,并且根据所选择的图标共同指定多个设置项目的设置值。当已使用的打印设置自动地或者通过用户会话被注册为一次点击图标时,一次点击图标选择设置单元220配置用于将打印设置作为待重新使用的候选进行呈现的呈现模块。在此情况下,已记录的打印设置被呈现为作为待使用的打印设置被选择的候选。图5中所示的打印设置屏幕300中的图标显示区域304以可选择的方式显示一个或多个一次点击图标,接收从中进行的将要作为打印设置来使用的一次点击图标的选择,并且以GUI组件群组302的状态反映所选择的打印设置的内容。
历史选择设置单元230显示作为历史被记录的打印设置的列表,并且根据所选择的项目共同指定设置项目的设置值。当已使用的打印设置被记录为历史时,历史选择设置单元230配置用于将打印设置作为待重新使用的候选进行呈现的呈现模块。在此情况下,已记录的打印设置被呈现为作为待使用的打印设置被选择的候选。图5所示的打印设置屏幕300进一步包括用于显示设置历史列表的历史显示区域306。历史显示区域306是以可选择的方式显示一个或多个打印设置的历史并且接收从其进行的待使用的打印设置的选择的选择接收模块。以GUI组件群组302的状态反映所选择的打印设置的内容。
历史一次点击图标注册单元240显示作为历史被记录的打印设置的列表,并且根据所选择的项目来注册一次点击图标。在已使用的打印设置被记录为历史的情况下,历史一次点击图标注册单元240配置呈现模块,该呈现模式用于将打印设置呈现为将被注册为待重新使用的候选。图5所示的打印设置屏幕300进一步包括用于基于历史注册一次点击图标的按钮310。当按下按钮310时,以可选择的方式显示一个或多个打印设置的历史,并且调用注册屏幕,该注册屏幕用于将来自其的打印设置注册为一次点击图标。随后将详细描述注册屏幕有关的细节。
设置历史记录判定单元250接收打印设置,将打印设置中包括的设置项目的设置值的组合与已经注册的一次点击图标的信息进行比较,并且执行将打印设置注册为历史或者一次点击图标的处理。设置历史记录判定单元250包括打印设置接收单元252和打印设置记录单元254。
打印设置接收单元252是用于接收包括多个设置项目的设置值的组合的图像形成装置110中的打印设置的接收模块。在这里所述的第一实施例中,打印设置接收单元252经由打印机驱动器提供的打印设置屏幕300接收来自用户的打印设置。
打印设置记录单元254是响应于打印设置的判定来将所判定的输出设置记录在设置存储单元210中的记录单元。记录包括记录为历史和记录为一次点击图标两者。
更具体地,当所判定的打印设置中包括的设置项目的设置值的组合不对应预先注册的一次点击图标的任何设置集合并且允许自动注册为一次点击图标时,或者在判定打印设置之后通过是否将打印设置注册为一次点击图标的用户对话选择注册时,打印设置记录单元254能够将所判定的输出设置注册为一次点击图标的设置集合。当所确定的输出设置没有被记录为一次点击图标的设置集合时,打印设置记录单元254能够将所判定的输出设置记录为历史。
一次点击图标信息存储单元260存储通过一次点击图标的正常注册处理进行注册的或者由历史一次点击图标注册单元240进行注册的一个或多个一次点击图标有关的信息。设置历史信息存储单元262存储由打印设置记录单元254记录的一个或多个打印设置的历史。
在上述包括客户端设备190和服务器设备150的环境中,客户端设备190或服务器设备150能够针对每个作业执行从图5所示的设置历史区306中显示的设置历史列表进行的选择,以及从包括打印时注册的一次点击图标的区域304进行的选择。基于历史的一次点击图标注册可以由终端用户在客户端设备190上执行,或者由管理员在服务器设备150上在执行作业或者执行默认设置时共同执行。
由一次点击图标信息存储单元260和设置历史信息存储单元262保存的信息内容可以独立地在客户端设备190与服务器设备150之间相互同步,或者可以在一个方向上同步。例如,由设置历史信息存储单元262保持的内容可以整合到服务器设备150中,并且在服务器设备150上集中管理的一次点击图标的列表可以共同重写在多个客户端设备190上。
图7是示出根据第一实施例的记录由打印设置单元206执行的打印设置历史的处理的流程图。图7所示的处理开始于步骤S100,例如当从应用202或操作***216调用由服务器驱动器204提供的打印设置屏幕300时。
当在应用202提供的屏幕上调用打印机的详细设置或者调用打印机的属性时可以显示打印设置屏幕300。可替换地,当在操作***216提供的打印机文件夹的屏幕上右击打印机按钮并且从菜单中选择属性时,调用打印设置屏幕300。
在步骤S101,打印设置单元206使得显示单元208显示打印设置屏幕300。在步骤S102,打印设置单元206等待打印设置屏幕300的关闭,并且使得步骤S102循环至打印设置屏幕300被关闭(在否的时期内)。如果在步骤S102确定打印设置屏幕300关闭(是),处理进行到步骤S103。在此情况下,打印设置接收单元252接收所判定的打印内容。根据在此所述的第一实施例,在打印设置屏幕300关闭时判定打印设置的内容。
在步骤S103,打印设置记录单元254参考一次点击图标信息存储单元260,并且尝试从一次点击图标的列表获取与当前设置内容对应的一次点击图标。在步骤S104,打印设置记录单元254判定列表中是否存在对应的一次点击图标。如果在步骤S104中确定存在对应的一次点击图标(是),到步骤S113的过程分支结束。这是因为在此情况下已经能够重复这样的打印设置,所以既不需要注册新的一次点击图标也不需要将其保存为历史。相反,如果在步骤S104中确定不存在对应的一次点击图标(否),过程分支进行到步骤S105。
在步骤S105中,打印设置记录单元254判定是否允许一次点击图标的自动注册。例如假设由管理员预先设置自动注册的允许。如果在步骤S102确定允许自动注册(是),处理分支进行到步骤S106。在步骤S106,打印设置记录单元254将所判定的打印设置的内容记录在一次点击图标信息存储单元260中,在其中注册一次点击图标,并且在步骤S113结束处理。
图8A和图8B是例示存储在一次点击图标信息存储单元260中的一次点击图标信息的数据结构的示意图。一次点击图标保存的信息是多个设置项目的设置的组合。打印机驱动器204通常具有默认设置(包括安装时的打印设置、标准设置、出厂设置等)。因此,如图8A中所示,每个设置集合能够呈现为针对默认设置的区别信息。例如,当图标指定密集打印和双面打印时,与标准设置的区别是“双面打印设置”和“密集打印设置”,所以保存这两项的打印设置的设置值。
然而,保持一次点击图标信息的方法不限于如上所述的将其保存为区别信息的形式。如图8B所示,可以保存全部信息。例如,即使图像指定密集和双面打印,除了“双面打印设置”和“密集打印设置”以外还保存设置项目的所有设置值。需要注意的是,与实际的设置项目相比,设置项目在图8B中被省略。
再参考图7。如果在步骤S105确定不允许自动注册(否),处理分支进行到步骤S107。在步骤S107,打印设置记录单元254确定是否需要注册确认屏幕来提示用户注册一次点击图标。例如假设由管理员预先设置是否显示注册确认屏幕。如果在步骤S107确定需要显示注册确认屏幕(是),处理分支进行到步骤S108。
在步骤S108,打印设置记录单元254显示一次点击图标的注册确认屏幕,并且接收来自用户的输入。在步骤S109中,打印设置记录单元254判定是否指示注册。如果在步骤S109确定指示注册(是),处理分支进行到步骤S106。在步骤S106中,打印设置记录单元254注册具有所判定的打印设置的内容的一次点击图标,并且在步骤S113结束处理。
另一方面,如果在步骤S017不需要显示注册确认屏幕(否),或者如果在步骤S109中在注册确认屏幕上接收到指示不需要注册的指示(否),处理分支进行到步骤S110。
在步骤S110,打印设置记录单元254参考设置历史信息存储单元262,并且确定是否已经存在相同的设置内容的历史。如果在步骤S110确定不存在相同的设置内容的历史(否),处理分支进行到步骤S111。在步骤S111,打印设置记录单元254将当前设置内容作为历史记录在设置历史信息存储单元262中,并且在步骤S113结束处理。
另一方面,如果在步骤S110确定已经存在相同的设置内容的历史(是),处理分支进行到步骤S112。在步骤S112中,打印设置记录单元254增加已经存在的历史的使用次数,并且在步骤S113结束处理。
图8C是例示存储在设置历史信息存储单元262中的设置历史信息的数据结构的示意图。如图8C所示,打印设置记录单元254将多个已判定设置项目的设置值的组合与用于识别打印机驱动器的识别信息(驱动器名称)、用于识别用户的识别信息(用户名)、用于识别应用的识别信息(应用名称)、用于识别文件的识别信息(文档名称)、日期和时间信息(打印的日期和时间)以及使用次数(次数)相关联地进行记录。保存设置值的组合的方法可以与一次点击图标信息的相同,并且设置值的组合可以被记录为针对标准组合的区别信息或者全部信息。保存有使用相同打印设置的组合的打印次数。在此情况下,除了次数以外的项目可以是最终信息。
在上述示例中,设置值的组合与图8C所示的栏中的所有信息相关联地进行记录。然而,实施例不限于此。在另一实施例中,设置值的组合可以与上述信息的至少一个相关联地进行记录。针对同一打印机可以制作多个打印机图标并且显示在打印机文件夹中,以便用于识别图标的识别信息可以与设置值的组合以及另一信息相关联,或者与代替另一信息的设置值的组合相关联。
通过上述将设置值的组合与各种信息相关联地进行记录,能够基于与设置值的组合相关联地记录的至少一个信息来选择待呈现的打印设置。例如,能够针对每个驱动器、每个打印机图标以及每个用户控制显示或注册。
参考图5和图9A、图9B以及图9C,下面进一步描述根据本实施例的打印设置重新使用功能。如上所述,图5所示的打印设置屏幕300包括图标显示区304和历史显示区306。在图标显示区304中,显示的是自动或者由打印设置记录单元254通过用户会话注册的的一次点击图标。在历史显示区306中,显示有打印设置记录单元254记录的历史。
当用户参考历史时,打印设置历史可以与用户易于理解的显示名称一起显示。在图5的示例中,历史与打印日期和时间一起显示。一次点击图标显示为图标,但是实施例不限于此。在另一实施例中,一次点击图标可以显示为列表。从应用202调用的打印设置屏幕300与从打印机文件夹调用的相同。当从应用202调用打印设置屏幕300时,应用名称包括在历史中,所以可以只显示包括对应的应用名称的历史信息。
图9A例示显示历史列表的根据另一实施例的历史显示屏幕。图9A所示的历史列表显示屏幕320包括用于显示历史列表的历史显示区域322、确定按钮324以及取消按钮326。作为历史显示区322中所示的每个项目,显示近似的一次点击图标及其区别信息。近似的一次点击图标是与历史有关的设置值的组合区别最少的图标。如图9A所示,表达当前已注册的一次点击图标与历史之间的区别能够有助于用户理解设置内容。
再参考图5,打印设置屏幕300进一步包括用于基于历史注册一次点击图标的按钮310。当按下注册按钮310时,显示单元208调用图9b所示的一次点击图标注册屏幕。图9B是例示用于将打印设置项目的设置值的组合的历史注册为一次点击图标的注册屏幕的示例。
图9B中所示的注册屏幕330包括用于显示一次点击图标列表的列表显示区332,以及用于显示设置历史列表的历史显示区334。对于每个历史的每个项目,注册按钮336和删除按钮338布置在历史显示区域334附近。当按下注册按钮336时,与对应项目的历史有关的打印设置被注册为一次点击图标。当按下删除按钮338时,从设置历史信息删除对应项目的历史。如图9B中所示,用户能够选择将成为一次点击图标或者将要从历史删除的每个历史的设置集合。
图9C示出将一个历史注册为一次点击图标之后的注册屏幕的示意图。具体地,示出的是如下状态:将呈现为“黑白,4合1”的历史的设置内容注册为图9B所示的屏幕330中的一次点击图标。如图9C所示,“黑白(4合1)”的项目新添加到列表显示区域332,并且从历史显示区334删除对应的项目。
图10示出将“黑白(4合1)”注册为来自历史的一次点击图标之后的打印设置屏幕300。如图10所示,“黑白(4合1)”的项目新添加到图标显示区域304,并且从历史显示区306删除对应的项目。
根据上述第一实施例,在计算机设备150和190中,能够从过去作为能够执行通信的图像形成装置110的打印设置被使用过的打印设置的记录,重新使用该打印设置。
根据上述第一实施例,打印设置单元206的显示单元208包括用于记录历史的设置历史记录判定单元250、用于呈现待重新使用的打印设置作为候选的一次点击图标选择设置单元220、历史选择设置单元230、以及历史一次点击图标注册单元240。下面描述第二实施例,其中呈现待重新使用的打印设置的功能单元220、230以及240包括在打印设置单元206中,并且设置历史记录判定单元也包括在绘制单元212中。下面参考图11A至图14描述根据第二实施例的打印设置历史记录功能。
如上所述,特别在Windows(注册商标)环境中,由用户经由用户接口实现打印设置的方法的示例包括利用由打印机驱动器提供的打印设置屏幕的方法,以及利用由应用提供的打印设置屏幕的方法。
在后面的方法中,由于该方法取决于单独的应用,能够在不使用由打印机驱动器提供的屏幕而只针对任何打印机中包括的典型设置项目来变更打印设置。在后面的情况下,由于未调用打印设置单元206,通常无法将所判定的设置项目的设置值的组合注册为一次点击图标。
图11A示出在使用由打印机驱动器提供的打印设置屏幕300的前面的情况下的打印设置过程。另一方面,图11B示出在使用由应用202提供的打印设置屏幕350的后面的情况下的打印设置过程。虽然如图11A和图11B所示,在后面的方法中,打印设置单元206不接收打印设置,但是在前面和后面的两种情况中,打印中仍然是将打印设置与打印命令一起发送到绘制单元212。通过在绘制单元212中布置设置历史记录判定单元,即使利用后面的方法也能够记录设置历史。
在前面和后面的两种情况下,即使判定设置项目的设置值的组合,也可以根据图像形成装置110的状态取消打印作业。在此情况下,被取消的打印设置可以记录为历史或者一次点击图标。例如,IP地址被指定至其的打印机被替换,并且过去使用过的设置值可以禁用。
因此,优选的是将成功打印作业中使用的设置值注册为有效历史或有效一次点击图标。通过将设置历史记录判定单元布置在绘制单元212中,能够将已经成功结束的打印作业中使用的打印设置注册为有效历史或有效一次点击图标。
图12示出根据第二实施例的打印机驱动器204的详细功能框。图12所示的打印机驱动器204中的打印设置单元206的显示单元208以与第一实施例相同的方式包括一次点击图标选择设置单元220、历史选择设置单元230、历史一次点击图标注册单元240、以及设置历史记录判定单元250。类似地,设置存储单元210包括一次点击图标信息存储单元260和设置历史信息存储单元262。图12中所示的打印机驱动器204中的绘制单元212进一步包括设置历史记录判定单元270。
根据第二实施例的打印机驱动器204包括与第一实施例共同的一些功能,因此下面主要描述之间的区别。除非特别提及,假设具有相同名称的功能单元具有基本相同的功能。
绘制单元212的设置历史记录判定单元270具有与打印设置单元206的设置历史记录判定单元250基本相同的功能。设置历史记录判定单元270执行以下处理:接收打印设置,将打印设置中包括的设置项目的设置值的组合与已经注册的一次点击图标的信息进行比较,以及当满足预定条件时将打印设置注册为历史或者一次点击图标。设置历史记录判定单元270以与图7所示的根据第一实施例的记录打印设置历史的处理中的步骤S103之后的处理相同方式来执行处理。更具体地,设置历史记录判定单元270包括打印设置接收单元272和打印设置记录单元274。
打印设置接收单元272是用于接收打印设置的接收模块。在这里所述的第二实施例中,打印设置接收单元272能够从应用202接收经由打印机驱动器所提供的打印设置屏幕350的打印设置。
打印设置记录单元274是用于响应于打印设置的判定将所确定的输出设置记录在设置存储单元210中的记录单元。打印设置记录单元254具有与第一实施例相同的功能。另外,打印设置记录单元254监视输出处理是否成功,并且当成功结束基于所判定的输出设置进行的输出处理时执行记录。通过在绘制单元212中布置记录历史的功能,实际用于打印的组合能够被记录为历史。
根据第一实施例,在打印设置屏幕300关闭时判定打印设置。在第二实施例中,打印设置可以响应于给出打印设置的打印命令的发出来进行判定,并且打印设置的判定通过发出打印命令之后的用户会话。
图13A和图13B是用于说明打印设置可以在发出打印命令之后通过用户会话进行变更的情况的示意图。绘制单元212具有将数据转换为打印机能够编译的数据的功能。另外地,下面两个技术可以应用于绘制单元212。
第一技术是被称为弹出(pop-up)的在打印时判定最终打印设置的功能。图13A例示通过弹出技术显示的屏幕360A。图13A例示用于针对机密打印设置密码等的屏幕360A。通过显示这样的屏幕,可以强制用户针对每个打印作业变更项目。
第二技术是被称为预览的确认所打印材料的最终图像的功能。这是用于确认纸张是否浪费以及打印内容是否在纸张内的机制。图13B例示通过预览技术显示的屏幕360B。图13B显示执行预览显示并且接受打印设置的变更的屏幕。通过显示这样的屏幕,用户能够在变更最终打印设置的同时确认预览。
当应用上述技术时,可以在发出打印命令之后的时刻变更设置项目的设置值的组合,以便所变更的内容优选记录为历史。保存设置项目的设置值的组合的定时可以是在弹出屏幕或者预览屏幕上按下确定按钮之后并且判定打印作业的执行的时刻。
图14是示出用于将绘图单元212成功执行打印所使用的打印设置记录为历史的记录打印设置历史的处理的时序图。在图14所示的处理中,在步骤S1,应用(附图中表示为AP)调用CreateDC功能,并且创建打印机的设备背景。在步骤S1.1中,将利用CreateDC功能的引数指定的DEVMODE结构的指针(打印设置)作为DrvEnablePDEV功能的引数发送到绘制单元212。相应地,打印机驱动器204的绘制单元212可以参考从步骤S1.1的DrvEnablePDEV功能到步骤S7.1的DrvDisablePDEV功能时期期间被调用的绘制单元212的DDI功能中的打印设置信息。存储在DEVMODE结构中的打印设置信息是基于经由由打印机驱动器或应用提供的打印设置屏幕从用户接收的打印设置而生成的打印设置信息。当之后未执行弹出或预览时,接收到的打印设置变为待保存的判定打印设置。
在步骤S2,应用202调用StartDoc功能来启动打印作业。在步骤S3,应用202调用StartPage功能来指示打印机驱动器204接受新页面的数据。上述弹出屏幕或预览屏幕可以在调用StartPage功能之前调用。当经由弹出屏幕或预览屏幕接收对于屏幕设置的改变或添加时,绘制单元212将经由弹出屏幕或预览屏幕接收到的打印设置添加到在步骤S1接收的打印设置,或者基于接收到的打印设置来改变打印设置从而合并在步骤S1接收到的打印设置与经由弹出屏幕或预览屏幕接收的打印设置,并且保存所合并的打印设置。在此情况下,在随后描述的步骤S3至步骤S5,利用所合并的打印设置,将绘制命令发送到打印机。
在步骤S4,应用202调用预定的绘制功能,并且将绘制数据传送到打印机驱动器204。随后,执行与绘制内容的程度对应的命令。在步骤S5,应用202调用EndPage功能,制作与页面对应的写入结束的通知,并且制作进行到新页面的指令。随后,针对打印页面的数量重复StartPage功能和EndPage功能。
在步骤S6,应用202调用EndDoc功能,并且结束打印作业。在步骤S6.1.1,绘制单元212向图像形成装置(打印机)110查询打印是否成功。在步骤S6.1.2,绘制单元212的设置历史记录判定单元270在设置项目的设置值的组合未被注册为一次点击图标并且打印作业成功结束时将其写为历史。在经由弹出屏幕或预览屏幕接收到对于打印设置的变更或添加的情况下写入的历史是已经合并并且保存的上述打印设置。在步骤S7,应用202调用DeleteDC功能,并且删除在步骤S1生成的设备语境。
根据上述第二实施例,即使不显示打印机驱动器提供的打印设置屏幕,也可以将设置项目的设置值的组合保存为历史。另外,由打印机实际执行打印所利用的打印设置项目的设置值的组合可以保存为历史。而且,可以注册在现有技术中无法注册为一次点击图标的经由应用所提供的打印设置屏幕来执行的打印设置。
图15总体示出在打印设置时和打印执行时作为一次点击图标的记录和打印设置历史。如图15中所示,当在打印机驱动器提供的打印设置屏幕300上执行打印设置时,一次点击图标或者历史在打印设置时从打印设置单元206记录到设置存储单元210。即使在不使用打印设置屏幕300时,利用打印执行时的打印设置,一次点击图标或历史也能够从绘制单元212记录到设置存储单元210。打印执行时的打印设置可以在发出打印命令之后在弹出屏幕或者打印预览上进行变更。而且在此情况下,经变更的内容可以作为一次点击图标或者历史从绘制单元212记录到设置存储单元210。当确认在图像形成装置110成功完成打印作业时,一次点击图标或历史可以从绘制单元212记录到设置存储单元210。
设置存储单元210不必必须存在于打印机驱动器204运行在的本地计算机中。如图15中所示,打印设置单元206和绘制单元212可以配置为在适当的时间可访问。
根据具体实施例,设置存储单元210能够变更其存储位置。设置存储单元210的示例包括(1)连接到执行打印机驱动器204的客户端设备190或者执行打印机驱动器204的客户端设备190中包括的存储设备所提供的本地存储区域,(2)点打印环境中服务器设备150提供的存储区域,(3)提供共享存储区域的共享文件服务器等所提供的存储区域,以及(4)提供存储区域作为诸如云存储服务的服务的外部计算机所提供的存储区域。
上述存储区域(2)和(3)适合于在网络中共享一次点击图标并且使得每个图标或每个用户使用该一次点击图标的情况。存储区域(4)适合即使待使用的计算机设备190发生变更时使用与用户账号相关联的相同的一次点击图标的情况。
上面已经描述了第一实施例和第二实施例。根据上述实施例,提供了能够重新使用来自输出设置的记录的输出设置的计算机程序、信息处理设备、设置方法以及信息处理***,其中的输出设置已经用于能够与计算机通信的输出设置中的输出设置。
在上述描述中,优选打印设置已经用于示出输出设置。然而,输出设备不限于打印设置。例如,在另外的实施例中,输出设备可以是传真设备,并且输出设置可以应用于传真发送的设置。上述实施例将包括图像形成装置110和诸如计算机设备150和190的信息处理设备的***描述为信息处理***。然而,上述功能可以适用于包括一个或多个图像形成装置和一个或多个计算机设备的任何***。
上述功能单元可以利用以面向对象的编程语言或者诸如汇编、C、C++、C#以及Java(注册商标)的传统编程语言描述的计算机可执行程序来实现,并且可以存储在计算机可读记录介质中的同时进行分发,其中计算机可读记录介质诸如ROM、EEPROM、EPROM、闪速存储器、软盘、CD-ROM、CD-RW、DVD-ROM、DVD-RW、蓝光光盘、SD卡以及MO,或者可以通过电力通信线路进行分发。
上面已经描述本发明的各个实施例。然而,本发明的实施例不限于上述实施例,并且可以在包括另一实施例、添加、变型和删除的本领域技术人员可想到的范围内进行变更。任何方面只要其展现本发明的工作和效果就包括在本发明的范围中。
附图标记列表
100 打印***
102 网络
110 图像形成装置
150 服务器设备
190 客户端设备
200 软件组件
202 应用
204 打印机驱动器
206 打印设置单元
208 显示单元
210 信息存储单元
212 绘制单元
214 通信控制单元
216 OS
210 一次点击图标选择设置单元
230 历史选择设置单元
240 历史一次点击图标注册单元
250、270 设置历史记录判定单元
252、272 打印设置接收单元
254、274 打印设置记录单元
260 一次点击图标信息存储单元
262 设置历史信息存储单元
300 打印设置屏幕
302 GUI组件群组
304 图标显示区
306 历史显示区
308 一次点击图标注册按钮
310 用于基于历史来注册一次点击图标的按钮
312 确定按钮
314 取消按钮
316 帮助按钮
320 历史列表显示屏幕
322 历史显示区
324 确定按钮
326 取消按钮
330 注册屏幕
332 列表显示区
334 历史显示区
336 注册按钮
338 删除按钮
350 打印设置屏幕
360 屏幕
10 板
12 CPU
14 北桥
16 南桥
18 RAM
20 图形板
22 PCI
24 LAN端口
26 IEEE1394端口
28 USB端口
30 辅助存储设备
32 音频输入/输出
34 串行端口
52 键盘
54 鼠标
引文列表
专利文献
PTL 1:日本特开2002-182871号专利公报

Claims (12)

1.一种信息处理设备,其用于控制能够进行通信的输出设备,所述信息处理设备包括:
电路,其用于:
在存储器中存储多个设置集合,其中每个设置集合包括针对多个设置项目共同设置的设置值的组合,并且当经由屏幕接收到针对所述设置集合的选择时,每个设置值被设置为每个所述设置项目的设置值;
接收所述输出设备的输出设置,该输出设置包括所述多个设置项目的所述设置值的组合;
响应于所述输出设置的判定,将经判定的输出设置记录在所述存储器中,所述经判定的输出设置包括所述设置项目的所述设置值的组合;以及
在所述屏幕上显示作为已存储的输出设置中包括的设置值与所述设置集合中的一个设置集合中包括的设置值之间区别的设置值以及指示所述输出设置的信息;其中,
所述电路还用于:
将包括所述设置值的组合的所述输出设置作为历史记录在所述存储器中,
将一个或多个输出设置呈现为待注册为所述设置集合的候选,所述设置集合指定进行选择时针对所述设置项目共同设置的所述设置值的组合,
从所述一个或多个输出设置之中接收待注册为所述设置集合的输出设置;以及
呈现多个设置集合中的一个设置集合的名称和区别信息,其中,多个设置集合中的一个设置集合是具有与历史记录相关的设置值的区别最少的设置集合,并且区别信息是多个设置集合中的一个设置集合与历史记录之间区别的信息。
2.根据权利要求1所述的信息处理设备,其中所述电路用于:
将所述一个或多个输出设置呈现为将被选择为待使用的输出设置的候选,以及
从所述一个或多个输出设置中接收将在所述输出设备中使用的输出设置的选择。
3.根据权利要求1所述的信息处理设备,其中所述电路用于:
当所判定的输出设置中包括的设置项目的设置值的组合与预先注册的一个或多个设置集合中的任何设置集合不对应时,将包括所述设置值的组合的所述输出设置作为设置集合记录在所述存储器 中,所述一个或多个设置集合指定进行选择时针对所述设置项目共同设置的设置值的组合,以及
将作为所述设置集合的所述一个或多个输出设置呈现为将被选择为待使用的输出设置的候选。
4.根据权利要求3所述的信息处理设备,其中所述电路用于在允许所述设置集合的自动注册时执行所述记录,或者在判定所述输出设置之后通过是否将所述输出设置注册为所述设置集合的用户会话来选择注册时执行所述记录。
5.根据权利要求1所述的信息处理设备,其中所述电路用于:
与用于识别驱动器的识别信息、用于识别图标的识别信息、用于识别用户的识别信息、用于识别文件的识别信息、日期和时间信息、以及包括使用次数的信息中的至少一个信息相关联地将所判定的所述设置项目的设置值的组合记录为全部信息或者相对标准组合的区别信息,以及
基于与所述设置值的组合相关联地记录的至少一个信息来选择待呈现的一个或多个输出设置。
6.根据权利要求1所述的信息处理设备,其中所述电路用于执行包括打印设置和绘制的打印。
7.根据权利要求1所述的信息处理设备,其中
所述电路用于监视根据接收到的输出设置的输出处理是否成功,所述电路用于在所述输出处理成功时存储所述输出设置,并且所述电路用于在所述输出处理不成功时不存储所述输出设置。
8.根据权利要求1所述的信息处理设备,其中
所述电路用于响应于输出设置屏幕的关闭、给予输出设置的输出命令的发出、或者发出所述输出命令之后通过用户会话的所述输出设置的判定,来判定所述输出设置。
9.根据权利要求1所述的信息处理设备,其中
所述存储器是:
由包括在所述信息处理设备中或者连接到所述信息处理设备的存储设备提供的存储器;
由经由网络连接到所述信息处理设备并且向所述信息处理设备提供计算机程序的外部计算机所提供的存储器;
由经由网络连接到所述信息处理设备并且提供共享存储区域的外部计算机所提供的存储器;或者
由经由网络连接到所述信息处理设备并且提供存储区域作为服务的外部计算机所提供的存储器。
10.一种用于在能够通信的输出设备上执行输出设置的设置方法,所述方法包括:
在存储器中存储多个设置集合,其中每个设置集合包括针对多个设置项目共同设置的设置值的组合,并且当通过计算机经由屏幕接收针对所述设置集合的选择时,每个设置值被设置为每个所述设置项目的设置值;
通过所述计算机接收所述输出设备的输出设置,该输出设置包括所述多个设置项目的所述设置值的组合;
通过所述计算机,响应于所述输出设置的判定,将经判定的输出设置记录在所述存储器中,所述经判定的输出设置包括所述设置项目的所述设置值的组合;以及
在所述屏幕上显示作为已存储的输出设置中包括的设置值与所述设置集合中的一个设置集合中包括的设置值之间区别的设置值以及指示所述输出设置的信息;其中,
记录步骤包括将包括所述设置值的组合的所述输出设置作为历史记录在所述存储器中,
所述方法进一步包括:
将一个或多个输出设置呈现为待注册为所述设置集合的候选,所述设置集合用于指定进行选择时针对所述设置项目共同设置的所述设置值的组合,
使得所述计算机从呈现步骤所呈现的所述一个或多个输出设置之中接收对于将要注册为所述设置集合的输出设置的指定,以及
呈现多个设置集合中的一个设置集合的名称和区别信息,其中,多个设置集合中的一个设置集合是具有与历史记录相关的设置值的区别最少的设置集合,并且区别信息是多个设置集合中的一个设置集合与历史记录之间区别的信息。
11.一种信息处理***,其包括输出设备和能够与所述输出设备进行通信并且用于控制所述输出设备的信息处理设备,所述信息处理设备包括:
电路,其用于:
在存储器中存储多个设置集合,其中每个设置集合包括针对多个设置项目共同设置的设置值的组合,并且当经由屏幕接收针对所述设置集合的选择时,每个设置值被设置为每个所述设置项目的设置值;
接收所述输出设备的输出设置,该输出设置包括所述多个设置项目的所述设置值的组合;
响应于所述输出设置的判定,将经判定的输出设置记录在所述存储器中,所述经判定的输出设置包括所述设置项目的所述设置值的组合;以及
在所述屏幕上显示作为已存储的输出设置中包括的设置值与所述设置集合中的一个设置集合中包括的设置值之间区别的设置值以及指示所述输出设置的信息;其中,
所述电路还用于:
将包括所述设置值的组合的所述输出设置作为历史记录在所述存储器中,
将一个或多个输出设置呈现为待注册为所述设置集合的候选,所述设置集合指定进行选择时针对所述设置项目共同设置的所述设置值的组合,
从所述一个或多个输出设置之中接收待注册为所述设置集合的输出设置;以及
呈现多个设置集合中的一个设置集合的名称和区别信息,其中,多个设置集合中的一个设置集合是具有与历史记录相关的设置值的区别最少的设置集合,并且区别信息是多个设置集合中的一个设置集合与历史记录之间区别的信息。
12.一种信息处理***,其包括输出设备和一个或多个信息处理设备,所述信息处理***包括:
电路,其用于:
在存储器中存储多个设置集合,其中每个设置集合包括针对多个设置项目共同设置的设置值的组合,并且当经由屏幕接收针对所述设置集合的选择时,每个设置值被设置为每个所述设置项目的设置值;
接收所述输出设备的输出设置,该输出设置包括所述多个设置项目的所述设置值的组合;
响应于所述输出设置的判定,将经判定的输出设置记录在所述存储器中,所述经判定的输出设置包括所述设置项目的设置值的组合;以及
在所述屏幕上显示作为已存储的输出设置中包括的设置值与所述设置集合中的一个设置集合中包括的设置值之间区别的设置值以及指示所述输出设置的信息;其中,
所述电路还用于:
将包括所述设置值的组合的所述输出设置作为历史记录在所述存储器中,
将一个或多个输出设置呈现为待注册为所述设置集合的候选,所述设置集合指定进行选择时针对所述设置项目共同设置的所述设置值的组合,
从所述一个或多个输出设置之中接收待注册为所述设置集合的输出设置;以及
呈现多个设置集合中的一个设置集合的名称和区别信息,其中,多个设置集合中的一个设置集合是具有与历史记录相关的设置值的区别最少的设置集合,并且区别信息是多个设置集合中的一个设置集合与历史记录之间区别的信息。
CN201680067363.4A 2015-11-19 2016-11-18 信息处理设备、设置方法和信息处理*** Active CN108292198B (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
JP2015226780 2015-11-19
JP2015-226780 2015-11-19
JP2016195707A JP2017102901A (ja) 2015-11-19 2016-10-03 プログラム、情報処理装置、設定方法および情報処理システム
JP2016-195707 2016-10-03
PCT/JP2016/084317 WO2017086460A1 (en) 2015-11-19 2016-11-18 Information processing device, setting method, and information processing system

Publications (2)

Publication Number Publication Date
CN108292198A CN108292198A (zh) 2018-07-17
CN108292198B true CN108292198B (zh) 2021-11-12

Family

ID=59017363

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201680067363.4A Active CN108292198B (zh) 2015-11-19 2016-11-18 信息处理设备、设置方法和信息处理***

Country Status (4)

Country Link
US (2) US10394503B2 (zh)
EP (1) EP3377966A4 (zh)
JP (1) JP2017102901A (zh)
CN (1) CN108292198B (zh)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6780400B2 (ja) * 2016-09-16 2020-11-04 富士ゼロックス株式会社 画像処理装置および画像形成装置
JP6632569B2 (ja) * 2017-05-24 2020-01-22 株式会社大一商会 遊技機
JP6950382B2 (ja) * 2017-09-07 2021-10-13 京セラドキュメントソリューションズ株式会社 画像形成システム及び携帯通信装置
US10972620B2 (en) 2018-03-27 2021-04-06 Canon Kabushiki Kaisha Information processing apparatus capable of displaying settings history button, method of controlling same, and storage medium
JP7214358B2 (ja) * 2018-03-29 2023-01-30 キヤノン株式会社 印刷処理システム、および制御方法
JP7175630B2 (ja) * 2018-04-27 2022-11-21 キヤノン株式会社 画像形成装置、制御方法及びプログラム
JP7166799B2 (ja) * 2018-06-19 2022-11-08 キヤノン株式会社 画像処理装置及びその制御方法、並びにプログラム
JP7147294B2 (ja) * 2018-07-02 2022-10-05 コニカミノルタ株式会社 印刷設定プログラム、印刷設定方法及び印刷装置
JP7115133B2 (ja) * 2018-08-13 2022-08-09 富士フイルムビジネスイノベーション株式会社 情報処理装置及びプログラム
JP7214518B2 (ja) * 2019-03-15 2023-01-30 キヤノン株式会社 情報処理装置の制御方法、及びプログラム
US11036441B1 (en) * 2020-01-27 2021-06-15 Toshiba Tec Kabushiki Kaisha System and method for creation and invocation of predefined print settings via speech input
US11048455B1 (en) * 2020-03-04 2021-06-29 Canon Kabushiki. Kaisha Devices, systems, and methods for resolving conflicting print settings
JP2022041701A (ja) 2020-09-01 2022-03-11 シャープ株式会社 画像形成装置、画像形成装置の制御方法及びプログラム

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101547195A (zh) * 2008-03-25 2009-09-30 富士施乐株式会社 信息处理装置、信息处理***以及信息处理方法
CN103631543A (zh) * 2012-08-27 2014-03-12 佳能株式会社 信息处理装置及其控制方法
JP2014124775A (ja) * 2012-12-25 2014-07-07 Ricoh It Solutions Co Ltd 画像形成装置及び警告制御方法
JP2014137770A (ja) * 2013-01-18 2014-07-28 Casio Electronics Co Ltd 印刷条件提供システム、印刷条件提供装置、印刷条件提供方法、及び、プログラム
JP2014179028A (ja) * 2013-03-15 2014-09-25 Ricoh Co Ltd 制御プログラム、制御システム及びジョブ処理方法
CN104135585A (zh) * 2013-05-01 2014-11-05 富士施乐株式会社 终端装置、读取处理***和方法

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3943829B2 (ja) 2000-12-11 2007-07-11 株式会社リコー 印刷条件設定装置、印刷装置、印刷システム、及び、印刷条件設定用記録媒体
JP2007041808A (ja) 2005-08-02 2007-02-15 Ricoh Co Ltd 印刷履歴表示プログラム
JP5105855B2 (ja) * 2006-12-19 2012-12-26 キヤノン株式会社 情報処理装置及びその制御方法、コンピュータプログラム
JP2008181257A (ja) * 2007-01-23 2008-08-07 Motoe Azuma 情報処理システム及び情報処理プログラム
JP4775368B2 (ja) * 2007-12-12 2011-09-21 ブラザー工業株式会社 画像情報記憶装置、画像情報処理プログラム、及び画像情報処理システム
JP4780156B2 (ja) * 2008-08-07 2011-09-28 コニカミノルタビジネステクノロジーズ株式会社 情報処理装置、情報処理方法、情報処理プログラム、および情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体
JP5258515B2 (ja) * 2008-11-06 2013-08-07 理想科学工業株式会社 画像形成装置
JP5264431B2 (ja) 2008-11-13 2013-08-14 キヤノン株式会社 情報処理装置、印刷制御方法、及びプログラム
JP5267337B2 (ja) 2009-06-01 2013-08-21 株式会社リコー プログラム、記憶媒体、情報処理装置、プリンタ装置およびシステム
JP5532770B2 (ja) 2009-09-08 2014-06-25 株式会社リコー 印刷制御プログラム、情報処理装置、および印刷制御プログラムを記録したコンピュータ読み取り可能な記録媒体
JP5458909B2 (ja) * 2010-01-27 2014-04-02 株式会社リコー 情報処理装置、印刷制御プログラム、コンピュータ読み取り可能な記憶媒体、画像処理装置、及びプリントシステム
JP2011164713A (ja) * 2010-02-04 2011-08-25 Canon Inc 情報処理装置、制御方法、及びプログラム
JP5793830B2 (ja) 2010-05-18 2015-10-14 株式会社リコー 情報処理装置、印刷制御プログラム、および記憶媒体
JP5565132B2 (ja) * 2010-06-22 2014-08-06 株式会社リコー 画像形成装置、画像形成システム、操作入力支援方法及びプログラム
JP5640573B2 (ja) 2010-09-01 2014-12-17 株式会社リコー 画像処理装置、画像処理システム、設定制御方法、設定制御プログラム及び記録媒体
JP2012118824A (ja) 2010-12-01 2012-06-21 Ricoh Co Ltd 印刷プログラム、情報処理装置および記録媒体
JP5523424B2 (ja) * 2010-12-08 2014-06-18 京セラドキュメントソリューションズ株式会社 モバイルプリンティングシステム
JP5218876B2 (ja) * 2011-02-28 2013-06-26 ブラザー工業株式会社 印刷指示装置及び印刷指示システム
JP5821399B2 (ja) 2011-08-17 2015-11-24 株式会社リコー 印刷制御プログラム、情報処理装置及び記録媒体
JP5857611B2 (ja) 2011-10-13 2016-02-10 株式会社リコー 情報処理装置、システム、プログラム
JP5919930B2 (ja) 2012-03-21 2016-05-18 株式会社リコー プログラム、情報処理装置、記憶媒体
US9744097B2 (en) * 2012-06-29 2017-08-29 Hill-Rom Services Pte. Ltd. Wearable thorax percussion device
JP6115340B2 (ja) 2012-08-29 2017-04-19 株式会社リコー 情報処理装置、プリントシステムおよびプログラム
KR20150019511A (ko) * 2013-08-14 2015-02-25 삼성전자주식회사 인쇄 제어방법, 인쇄 제어 단말장치 및 컴퓨터 판독가능 기록매체
JP6331910B2 (ja) 2013-09-17 2018-05-30 株式会社リコー 情報処理装置、情報処理システム、及びプログラム
JP6447215B2 (ja) 2014-03-10 2019-01-09 株式会社リコー 情報配信システム、情報処理装置、情報配信方法及びプログラム

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101547195A (zh) * 2008-03-25 2009-09-30 富士施乐株式会社 信息处理装置、信息处理***以及信息处理方法
CN103631543A (zh) * 2012-08-27 2014-03-12 佳能株式会社 信息处理装置及其控制方法
JP2014124775A (ja) * 2012-12-25 2014-07-07 Ricoh It Solutions Co Ltd 画像形成装置及び警告制御方法
JP2014137770A (ja) * 2013-01-18 2014-07-28 Casio Electronics Co Ltd 印刷条件提供システム、印刷条件提供装置、印刷条件提供方法、及び、プログラム
JP2014179028A (ja) * 2013-03-15 2014-09-25 Ricoh Co Ltd 制御プログラム、制御システム及びジョブ処理方法
CN104135585A (zh) * 2013-05-01 2014-11-05 富士施乐株式会社 终端装置、读取处理***和方法

Also Published As

Publication number Publication date
US10846036B2 (en) 2020-11-24
EP3377966A1 (en) 2018-09-26
JP2017102901A (ja) 2017-06-08
US10394503B2 (en) 2019-08-27
US20190377527A1 (en) 2019-12-12
US20180373481A1 (en) 2018-12-27
EP3377966A4 (en) 2018-09-26
CN108292198A (zh) 2018-07-17

Similar Documents

Publication Publication Date Title
CN108292198B (zh) 信息处理设备、设置方法和信息处理***
US8867077B2 (en) Information processing apparatus, system
US9681018B2 (en) Information processing device and non-transitory computer-readable medium storing instructions for print control
JP7166799B2 (ja) 画像処理装置及びその制御方法、並びにプログラム
US9830544B2 (en) Image processing apparatus, control method, and storage medium for executing print processing using a password including selecting a personal identification code type that indicates a purpose for using the password
US8836962B2 (en) Universal device driver and device control program
CN103309630A (zh) 信息处理装置及信息处理方法
JP6578851B2 (ja) 情報処理装置およびプログラム
WO2013111536A1 (en) Information processing apparatus, method, and program
US20170013147A1 (en) Information processing apparatus, image processing apparatus, medium, and user interface
US8804151B2 (en) Information processing device, and method and computer readable storage device for writing particular information into a setting file of a printer driver
US10375259B2 (en) Image processing apparatus which displays an execution button for printing based on registered image data, control method for image processing apparatus, and storage medium
US10949134B2 (en) Client apparatus, control method, and storage medium
US9606761B2 (en) Information processing apparatus for controlling an output process and method for the same
US8725908B2 (en) Information processing apparatus, peripheral apparatus control method, and storage medium
US20150301769A1 (en) Function setting method and recording medium
US11388300B2 (en) Appliance setting apparatus and non-transitory computer-readable recording medium storing appliance setting program
KR20050122022A (ko) 프린터 드라이버를 구비한 인쇄제어장치 및 그를 이용한인쇄옵션 제어방법
US10602011B2 (en) Image forming apparatus, information processing method, and program
US10194038B2 (en) Information processing apparatus, information processing method, and information processing system
WO2017086460A1 (en) Information processing device, setting method, and information processing system
CN105446668B (zh) 图像形成装置以及打印设定的变更方法
JP2015111376A (ja) 情報処理装置、プログラム及び制御方法
JP7171227B2 (ja) 情報処理装置、その制御方法およびアプリケーション
EP3245593B1 (en) Information processing apparatus, information processing system, information processing method, computer program, and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant