CN104298477B - 信息处理装置 - Google Patents

信息处理装置 Download PDF

Info

Publication number
CN104298477B
CN104298477B CN201310301620.4A CN201310301620A CN104298477B CN 104298477 B CN104298477 B CN 104298477B CN 201310301620 A CN201310301620 A CN 201310301620A CN 104298477 B CN104298477 B CN 104298477B
Authority
CN
China
Prior art keywords
printing
rule
printing object
object file
information processing
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.)
Expired - Fee Related
Application number
CN201310301620.4A
Other languages
English (en)
Other versions
CN104298477A (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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Data 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 Oki Data Corp filed Critical Oki Data Corp
Priority to CN201310301620.4A priority Critical patent/CN104298477B/zh
Publication of CN104298477A publication Critical patent/CN104298477A/zh
Application granted granted Critical
Publication of CN104298477B publication Critical patent/CN104298477B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/1238Secure printing, e.g. user identification, user rights for device usage, unallowed content, blanking portions or fields of a page, releasing held jobs
    • 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/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1275Print workflow management, e.g. defining or changing a workflow, cross publishing

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)

Abstract

本发明实施例提供一种信息处理装置,所述信息处理装置包括:指定部,其指定印刷对象文件;设定部,其基于指定的印刷对象文件的信息,设定印刷条件;生成部,其生成印刷作业,该印刷作业是为了将所述指定部指定的印刷对象文件按照所述设定部设定的印刷条件印刷在图像形成装置上;发送部,其将所述生成部生成的印刷作业发送至所述图像形成装置。通过本发明实施例,可以提供智能识别的印刷设定,使得使用者能够容易地进行印刷操作。

Description

信息处理装置
技术领域
本发明涉及图像形成技术,尤其涉及一种信息处理装置。
背景技术
目前,图像形成装置(例如打印机)已经得到越来越广泛的使用。现有技术中,例如参考文献1(特开2005-301393)提出在进行印刷作业时,用户手动进行印刷的设定。
但是,发明人发现在现有技术中,在印刷时使用者每次都需要进行手动选择印刷设定的操作,对于用户来说过于烦琐。
发明内容
本发明实施例提供一种信息处理装置。目的在于提供智能识别的印刷设定,使得使用者能够容易地进行印刷操作。
根据本发明实施例的一个方面,提供一种信息处理装置,所述信息处理装置包括:
指定部,其指定印刷对象文件;
设定部,其基于指定的印刷对象文件的信息,设定印刷条件;
生成部,其生成印刷作业,该印刷作业是为了将所述指定部指定的印刷对象文件按照所述设定部设定的印刷条件印刷在图像形成装置上;
发送部,其将所述生成部生成的印刷作业发送至所述图像形成装置。
根据本发明实施例的另一个方面,提供一种印刷设定装置,所述印刷设定装置包括:
印刷监视单元,其监视印刷监视终端上的印刷事件,并捕捉印刷请求;
印刷对象识别单元,其根据所述印刷监视单元捕捉到的印刷请求来识别当前印刷对象的类别、内容以及历史信息;
规则分析单元,其根据当前印刷对象的类别、内容以及历史信息对规则表进行判断,并分析适用于所述当前印刷对象的规则;
印刷设定制作单元,其根据所述规则分析单元分析出的规则组合印刷设定,并将所述印刷设定指定至驱动程序。
根据本发明实施例的另一个方面,提供一种信息处理方法,所述信息处理方法包括:
指定印刷对象文件;
基于指定的印刷对象文件的信息,设定印刷条件;
生成印刷作业,该印刷作业是为了将指定的所述印刷对象文件按照设定的所述印刷条件印刷在图像形成装置上;
将生成的所述印刷作业发送至所述图像形成装置。
根据本发明实施例的另一个方面,提供一种印刷设定方法,所述印刷设定方法包括:
监视印刷监视终端上的印刷事件,并捕捉印刷请求;
识别当前印刷对象的类别、内容以及历史信息;
根据当前印刷对象的类别、内容以及历史信息对规则表进行判断,并分析适用于所述当前印刷对象的规则;
根据分析出的规则组合印刷设定,并指定至驱动程序。
本发明实施例的有益效果在于:通过基于指定的印刷对象文件的信息来设定印刷条件,可以提供智能识别的印刷设定,使得使用者能够容易地进行印刷操作。
参照后文的说明和附图,详细公开了本发明的特定实施方式,指明了本发明的原理可以被采用的方式。应该理解,本发明的实施方式在范围上并不因而受到限制。在所附权利要求的精神和条款的范围内,本发明的实施方式包括许多改变、修改和等同。
针对一种实施方式描述和/或示出的特征可以以相同或类似的方式在一个或更多个其它实施方式中使用,与其它实施方式中的特征相组合,或替代其它实施方式中的特征。
应该强调,术语“包括/包含”在本文使用时指特征、整件、步骤或组件的存在,但并不排除一个或更多个其它特征、整件、步骤或组件的存在或附加。
附图说明
参照以下的附图可以更好地理解本发明的很多方面。附图中的部件不是成比例绘制的,而只是为了示出本发明的原理。为了便于示出和描述本发明的一些部分,附图中对应部分可能被放大或缩小。在本发明的一个附图或一种实施方式中描述的元素和特征可以与一个或更多个其它附图或实施方式中示出的元素和特征相结合。此外,在附图中,类似的标号表示几个附图中对应的部件,并可用于指示多于一种实施方式中使用的对应部件。在附图中:
图1是本发明实施例1的信息处理装置的一构成示意图;
图2是本发明实施例1的信息处理装置的另一构成示意图;
图3是本发明实施例1的信息处理装置的另一构成示意图;
图4是本发明实施例1的信息处理方法的一流程示意图;
图5是本发明实施例2的一个使用形态的示意图;
图6是本发明实施例2的包含智能识别***的印刷指示终端的一构成示意图;
图7是本发明实施例2的印刷对象的信息的一示意图;
图8是本发明实施例2的基于印刷对象的类别进行印刷设定的一示意图;
图9是本发明实施例2的基于印刷对象的内容进行印刷设定的一示意图;
图10是本发明实施例2的基于印刷对象的历史信息进行印刷设定的一示意图;
图11是本发明实施例2的对于印刷操作的任务和关系的一示意图;
图12是本发明实施例2的印刷监视单元的内部处理的一流程图;
图13是本发明实施例2的印刷对象识别单元的内部处理的一流程图;
图14是本发明实施例2的规则分析单元的内部处理的一流程图;
图15是本发明实施例2的印刷设定制作单元的内部处理的一流程图;
图16是本发明实施例2的表更新单元的内部处理的一流程图;
图17是本发明实施例3的另一个使用形态的示意图;
图18是本发明实施例3的智能识别***的另一构成示意图;
图19是本发明实施例3的提供自定义规则的画面的一示意图;
图20是本发明实施例3的提供自定义规则的画面的另一示意图;
图21是本发明实施例3的提供自定义规则的画面的另一示意图;
图22是本发明实施例3的提供自定义规则的画面的另一示意图;
图23是本发明实施例3的对于印刷操作的任务和关系的另一示意图;
图24是本发明实施例3的自定义单元的内部处理的一流程图;
图25是本发明实施例3的自定义单元的内部处理的另一流程图;
图26是本发明实施例3的自定义单元的内部处理的另一流程图;
图27是本发明实施例3的自定义单元的内部处理的另一流程图;
图28是本发明实施例3的自定义单元的内部处理的另一流程图;
图29是本发明实施例3的新建·编辑自定义规则的一示意图;
图30是本发明实施例4的印刷设定装置的一构成示意图;
图31是本发明实施例4的印刷设定装置的另一构成示意图;
图32是本发明实施例4的印刷设定方法的一流程示意图。
具体实施方式
参照附图,通过下面的说明,本发明实施例的前述以及其它特征将变得明显。这些实施方式只是示例性的,不是对本发明的限制。
实施例1
本发明实施例提供一种信息处理装置。图1是本发明实施例的信息处理装置的一构成示意图,如图1所示,该信息处理装置100包括:
指定部101,其指定印刷对象文件;
设定部102,其基于指定的印刷对象文件的信息,设定印刷条件;
生成部103,其生成印刷作业,该印刷作业是为了将指定部101指定的印刷对象文件按照设定部102设定的印刷条件印刷在图像形成装置上;
发送部104,其将生成部103生成的印刷作业发送至图像形成装置。
在本实施例中,设定部102可以基于指定的印刷对象文件的类别来设定印刷条件。例如,印刷对象文件的类别可以是印刷对象文件的后缀,例如“.PDF”或“.DOC”等,可以如后面实施例所述。但本发明并不仅仅限于文件的后缀,印刷对象文件的类别还可以是其他的形式。
在本实施例中,设定部102还可以基于指定的印刷对象文件的内容来设定印刷条件。例如,可以基于指定的印刷对象文件内的图像数据和文字数据的比例,来设定印刷条件,可以如后面实施例所述。但本发明并不仅仅限于图像数据和文字数据,印刷对象文件的内容还可以是其他的形式。
在本实施例中,信息处理装置100还可以包括:历史信息储存部(图1中未示出),其储存印刷条件的历史信息;设定部102还可以基于历史信息设定印刷条件。例如,历史信息可以是“是否上次使用过”等,可以如后面实施例所述。但本发明并不限于此,还可以是其他的形式。
在具体实施时,设定部102可以基于预先设定的规则来设定印刷条件,也可以基于用户自定义的规则来设定印刷条件。
图2是本发明实施例的信息处理装置的另一构成示意图,如图2所示,该信息处理装置200包括:指定部101、设定部102、生成部103和发送部104,如上面实施例所述。
如图2所示,该信息处理装置200还可以包括:规则存储部105,其存储基于印刷对象文件的类别的规则、基于印刷对象文件的内容的规则以及基于印刷对象文件的历史信息的规则。
并且,设定部102可以按照规则存储部105存储的规则设定印刷条件。例如,设定部102可以按照印刷对象文件的内容、印刷对象文件的类别、印刷对象文件的历史信息的优先顺序,来设定印刷条件。但本发明不限于此,例如还可以采用其他顺序。
图3是本发明实施例的信息处理装置的另一构成示意图,如图3所示,该信息处理装置300包括:指定部101、设定部102、生成部103、发送部104以及规则存储部105,如上面实施例所述。
如图3所示,该信息处理装置300还可以包括:自定义部106,其根据用户的输入信息生成基于印刷对象文件的类别的规则、基于印刷对象文件的内容的规则以及基于印刷对象文件的历史信息的规则。
并且,设定部102可以按照自定义部106定义的规则设定印刷条件。例如,设定部102可以按照印刷对象文件的内容、印刷对象文件的类别、印刷对象文件的历史信息的优先顺序,来设定印刷条件。
本发明实施例还提供一种信息处理方法。图4是本发明实施例的信息处理方法的一流程示意图,如图4所示,该信息处理方法包括:
步骤401,指定印刷对象文件;
步骤402,基于指定的印刷对象文件的信息,设定印刷条件;
步骤403,生成印刷作业,该印刷作业是为了将指定的印刷对象文件按照设定的印刷条件印刷在图像形成装置上;
步骤404,将生成的印刷作业发送至图像形成装置。
由上述实施例可知,通过基于指定的印刷对象文件的信息来设定印刷条件,可以提供智能识别的印刷设定,使得使用者能够容易地进行印刷操作。
实施例2
在实施例1的基础上,本实施例对于信息处理装置以及方法进行详细说明。
图5是本发明实施例的一个使用形态的示意图,本发明可以应用于印刷指示终端(PC)501上。如图5所示,印刷对象502可以输入到智能识别***503中,智能识别***503将识别的驱动程序印刷设定504作为输出发送给打印装置505(即图像形成装置)。
图6是本发明实施例的包含智能识别***503的印刷指示终端501的一构成示意图。如图6所示,该印刷指示终端501可以包括:控制部601、操作部602、显示部603、存储部604以及通信部605。
其中,控制部601可以包括:印刷监视单元6011、印刷对象识别单元6012、规则分析单元6013、印刷设定制作单元6014以及表更新单元6015。
在具体实施时,控制部601用于控制印刷指示终端501的内部处理。操作部602用于让使用者在键盘上输入操作。然后,可以在显示部603上显示画面。存储部604用于保存各种规则表格。通信部605在实施印刷操作时,将印刷数据发送给打印机。
此外,印刷监视单元6011用来从后台长期监视使用者的动作。印刷对象识别单元6012用来识别印刷对象的类别、内容、使用者的习惯。规则分析单元6013用来根据当前活动表分析适用的规则,选定一个规则组合。印刷设定制作单元6014用来将每个规则组合为规则组合,制作驱动程序印刷设定。表更新单元6015用来更新基于使用者的习惯的规则定义表。
在本实施例中,通过印刷对象识别单元6012可以实现实施例1中所述的信息处理装置的指定部101,通过规则分析单元6013可以实现实施例1中所述的信息处理装置的设定部102,通过印刷设定制作单元6014可以实现实施例1中所述的信息处理装置的生成部103,而通过通信部605可以实现实施例1中所述的信息处理装置的发送部104。
此外,通过存储部604可以实现实施例1中所述的信息处理装置的规则存储部105以及历史信息储存部。例如,存储部604可以是硬盘驱动器(HDD,Hard Disk Drive)。而控制部601可以通过CPU以及RAM等来具体实现。但本发明不限于此,可以根据实际情况确定具体的实施方式。
图7是本发明实施例的印刷对象的信息的一示意图。印刷对象的信息可以包括印刷对象的类别、印刷对象的内容以及印刷对象的历史信息。由此,可以分别基于上述信息形成打印规则,并可以基于预先设定的或者自定义的规则设定打印条件。
如图7所示,针对规则分别进行解释说明,分别定义各个规则包含哪些详细项目。印刷对象的类别可以根据文件的后缀确定,详细可以包括:“.txt”,“.doc”,“.xls”,“.pdf”,“.mpp”,“.ppt”,“.vsd”,“.jpg”,“.png”,“.bmp”等等。印刷对象的内容可以包括:“文字”,“大部分为文字”,“大部分为图像”以及“图像”。印刷对象的历史信息可以是使用者的印刷习惯,详细可以包括:“上次用过”以及“使用次数大于R次”等。
图8是本发明实施例的基于印刷对象的类别进行印刷设定的一示意图。如图8所示,印刷设定可以包括“用纸尺寸”,“布局类型”,“印刷颜色”以及“印刷规格”。以类别为“txt”的印刷对象为例,该印刷对象的印刷设定为:用纸尺寸——不限,布局类型——2-up,印刷颜色——单色,印刷规格——快速。
图9是本发明实施例的基于印刷对象的内容进行印刷设定的一示意图。如图9所示,印刷设定可以包括“用纸尺寸”,“布局类型”,“印刷颜色”以及“印刷规格”。以内容为“文字”的印刷对象为例,该印刷对象的印刷设定为:用纸尺寸——不限,布局类型——不限,印刷颜色——单色,印刷规格——快速。
图10是本发明实施例的基于印刷对象的历史信息进行印刷设定的一示意图。如图10所示,印刷设定可以包括“用纸尺寸”,“布局类型”,“印刷颜色”以及“印刷规格”。以历史信息为“上次使用过”的印刷对象为例,该印刷对象的印刷设定为:用纸尺寸——A4,布局类型——2-up,印刷颜色——单色,印刷规格——快速。
值得注意的是,附图8至10可以作为***默认的信息存储在存储部604中,但本发明不限于此,例如还可以是其他的基于印刷对象信息的规则。此外,每次印刷完毕后,图10所示的表会被更新;并且,从第二次印刷开始可以参考该表。
以上对于本发明的构成进行了示意性说明,但本发明不限于此,可以根据实际情况确定具体的实施方式。以下对于本发明的动作或者流程进行详细说明。
图11是本发明实施例的对于印刷操作的任务和关系的一示意图。如图11所示,印刷监视单元6011的任务是从后台长期监视印刷指示终端1102上的使用者的动作,一旦发生“印刷请求”或者“Ctrl P”这样的PC事件,即刻进行捕捉,呼叫印刷对象识别单元6012。并且,当驱动程序1103出现如“印刷P”这样的事件时,印刷监视单元6011还用来保存该驱动程序的印刷设定,并通知表更新单元6015。
图12是本发明实施例的印刷监视单元6011的内部处理的一流程图。如图12所示,可以包括两个事件“印刷请求”以及“印刷”;其中,“印刷请求”是印刷设定之前出现的事件,“印刷”是进行印刷设定之后出现的事件。
如图12所示,在产生印刷请求时,进行如下步骤:
步骤1201,印刷监视单元6011实施捕捉印刷请求的PC事件;
步骤1202,印刷监视单元6011实施更新印刷次数;
步骤1203,印刷监视单元6011实施呼叫印刷对象识别的处理。
如图12所示,在进行印刷时,进行如下步骤:
步骤1204,印刷监视单元6011实施捕捉印刷的PC事件;
步骤1205,印刷监视单元6011实施保存当前驱动程序的印刷设定;
步骤1206,印刷监视单元6011实施通知至表更新处理。
如图11所示,印刷对象识别单元6012的任务是制定的规则分类(例如如图7所示),从当前印刷对象1101的类别是什么、内容是什么以及历史信息(例如使用者的印刷习惯是什么)这几个方面来进行识别,将各个识别结果交付给规则分析单元6013。
图13是本发明实施例的印刷对象识别单元6012的内部处理的一流程图。如图13所示,该识别流程可以包含三个步骤:
步骤1301,印刷对象识别单元6012识别印刷对象的类别。其中包括:
步骤13011,取得印刷对象的类别(印刷APP);
步骤13012,判断取得的类别是否包含在***定义的类别明细中;如果为“是”则执行步骤13013,如果为“否”则执行步骤13014;
步骤13013,将APP名称设定为类别变量;
步骤13014,将“null”设定为类别变量。
步骤1302,印刷对象识别单元6012识别印刷对象的内容。其中包括:
步骤13021,判断印刷对象的内容是否是纯文本;如果为“是”则执行步骤13022,如果为“否”则执行步骤13023;
步骤13022,将“文字”设定为内容变量;
步骤13023,判断印刷对象的内容是否是纯图像;如果为“是”则执行步骤13024,如果为“否”则执行步骤13025;
步骤13024,将“图像”设定为内容变量;
步骤13025,判断印刷对象的图像比例是否大于50%;如果为“是”则执行步骤13026,如果为“否”则执行步骤13027;
其中,图像比例可以是图像面积的比例。
步骤13026,将“大部分为图像”设定为内容变量;
步骤13027,将“大部分为文字”设定为内容变量。
步骤1303,印刷对象识别单元6012识别使用者的印刷习惯(即历史信息)。可以包括:
步骤13031,读入印刷次数;
步骤13032,判断印刷次数是否大于R次;如果为“是”则执行步骤13034,如果为“否”则执行步骤13033;
步骤13033,将“上次用过”设定为习惯变量;
步骤13034,将“使用次数大于R次”设定为习惯变量。
如图11所示,规则分析单元6013的任务是分析从印刷对象识别单元6012得到的识别结果,从当前主动规则表中,选定每一组合对应的印刷设定,交付印刷设定制作单元6014。
图14是本发明实施例的规则分析单元6013的内部处理的一流程图。如图14所示,规则分析步骤可以包括:
步骤1401,规则分析单元6013取得活动表标识符;其中,活动表标识符可以记载于与表保存的位置相同的文件中。
步骤1402,规则分析单元6013判断活动表是否是默认规则表;如果为“是”则执行步骤1403,如果为“否”则执行步骤1404。
步骤1403,规则分析单元6013使用***定义的各规则表;其中,***定义的默认的规则表可如附图8至10所示。
步骤1404,规则分析单元6013使用自定义的各规则表;具体内容可以参考后面的实施例。
步骤1405,规则分析单元6013分析从印刷对象识别处理中得到的识别结果。
步骤1406,规则分析单元6013判断识别结果的类别是否是“null”以外;如果为“是”则执行步骤1407,如果为“否”则执行步骤1408。
步骤1407,规则分析单元6013从基于印刷对象的类别的规则表中选定符合识别结果的印刷设定的组合。
步骤1408,规则分析单元6013从基于印刷对象的内容的规则表中选定符合识别结果的印刷设定的组合。
步骤1409,规则分析单元6013从基于使用者的习惯的规则表中选定符合识别结果的印刷设定的组合。
步骤1410,规则分析单元6013交付印刷设定制作处理。
如图11所示,印刷设定制作单元6014的任务是组合每个从规则分析单元6013中得到的印刷设定的组合,指定给驱动程序1103。
在具体实施时,从规则分析单元6013中得到的印刷设定中,可以有三个组合。一个是基于印刷对象的类别的“用纸尺寸”、“布局类型”、“印刷颜色”、“印刷规格”这样的印刷设定;一个是基于印刷对象的内容的“用纸尺寸”、“布局类型”、“印刷颜色”、“印刷规格”这样的印刷设定;另一个是基于使用者习惯的“用纸尺寸”、“布局类型”、“印刷颜色”、“印刷规格”这样的印刷设定。
图15是本发明实施例的印刷设定制作单元6014的内部处理的一流程图。如图15所示,印刷设定步骤可以包括:
步骤1501,印刷设定制作单元6014组合印刷设定的组合。
可以将这三个组合的数值以“用纸尺寸”、“布局类型”、“印刷颜色”、“印刷规格”为单位来进行组合。
步骤1502,印刷设定制作单元6014判断印刷设定的数值是否有冲突;如果为“是”则执行步骤1503,如果为“否”则执行步骤1504。
步骤1503,印刷设定制作单元6014按照印刷对象的内容>印刷对象的类别>使用者习惯的优先顺序确定存在冲突的印刷设定的最终数值。
值得注意的是,以上的优先顺序仅是本发明的一种实施方式。在具体实施时,上述优先顺序可以根据用户操作而变更,可以根据实际情况确定具体的实施方式。
此外,印刷对象文件的后缀为“pdf”,可以基于附图8所示的印刷对象的类型规则表,将图8中第4行的内容抽取出来;印刷对象文件的内容为“只有文字(无图像对象)”,可以基于附图9所示的印刷对象的内容规则表,将图9中第1行的内容抽取出来;;并且,印刷执行使用者的设定历史的设定以“NO1:上次用过”为前提,可以基于附图10所示的印刷执行使用者的设定历史规则表,将图10中第1行的内容抽取出来。可以如表1所示,根据分别抽取出的记录形成如下内容:
表1
优先顺序 用纸尺寸 布局类型 印刷颜色 印刷规格
1 印刷对象文件的内容 文字 - - 单色 快速
2 印刷对象文件的类别(后缀) pdf C6 4-UP 彩色 普通
3 印刷执行使用者的设定历史 上次用过 A4 2-UP 单色 快速
则这种情况下,用纸尺寸为“C6”(因优先顺序为1的内容中对应的“用纸尺寸”为不限,则使用优先顺序为2的类别中对应的“用纸尺寸”);布局类型为“4-UP”(因优先顺序为1的内容中对应的“布局类型”为不限,则使用优先顺序为2的类别中对应的“布局类型”);印刷颜色为“单色”(使用优先顺序为1的内容中对应的“印刷颜色”);印刷规格为“快速”(使用优先顺序为1的内容中对应的“印刷规格”)。
步骤1504,印刷设定制作单元6014将组合后的印刷设定指定给驱动程序。
如图11所示,表更新单元6015的任务是从印刷监视单元6011中得到已保存新印刷设定的这一通知时,更新基于使用者习惯的规则定义表。
图16是本发明实施例的表更新单元6015的内部处理的一流程图。如图16所示,表更新包括如下步骤:
步骤1601,通过印刷监视单元从保存印刷设定的位置读入最新的印刷设定;
步骤1602,打开基于使用者的习惯的规则表,在“上次用过”的印刷设定之处更新最新的数值;
步骤1603,通过印刷监视单元从保存印刷设定的位置读入全部的印刷设定;
步骤1604,读入印刷次数;
步骤1605,判断印刷设定的各数值的个数是否大于R;如果为“是”则执行步骤1606。
步骤1606,打开基于使用者的习惯的规则表,在“使用次数大于R次”的印刷设定之处更新最新的数值。
并且,在印刷设定的各数值的个数小于等于R时,直接结束。
值得注意的是,附图11至附图16仅对本发明的动作或者流程进行了示意性的说明。但本发明不限于此,还可以根据实际情况确定具体的实施方式。
由上述实施例可知,通过基于指定的印刷对象文件的信息来设定印刷条件,可以提供智能识别的印刷设定,使得使用者能够容易地进行印刷操作。
实施例3
在实施例1和2的基础上,本实施例对于信息处理装置以及方法进行进一步说明。与实施例2中采用***默认的规则不同,本实施例可以由用户进行自定义的规则设定。
在本实施例中,如果使用者不选择***定义的规则,也可自己进行自定义的规则。当有印刷请求时,根据自定义的规则,将使用者想要的印刷对象的印刷设定自动地作为默认设定指定给标准驱动程序。
图17是本发明实施例的另一个使用形态的示意图,本发明可以应用于印刷指示终端(PC)501上。如图17所示,印刷对象502可以输入到智能识别***503中,智能识别***503将识别的驱动程序印刷设定504作为输出发送给打印装置505(即图像形成装置)。
如图17所示,智能识别***503中具有自定义单元506,因而使用者能够自定义规则。正是如此,使用者可以对印刷对象不使用默认规则,而是使用自定义的规则;基于自定义的规则将使用者设想的印刷设定自动指定给驱动器程序。
图18是本发明实施例的智能识别***503的另一构成示意图。如图6所示,该智能识别***503可以包括:控制部601、操作部602、显示部603、存储部604以及通信部605,如实施例2所述。
如图18所示,在控制部601中增加了自定义单元6016,通过显示部603显示自定义画面,在存储部604中保存自定义后的表。自定义单元6016用来为使用者提供编辑·保存规则的功能。
图19是本发明实施例的提供自定义规则的UI画面的一示意图。如图19所示,在该画面中具有编辑、新建、保存规则的功能。同时,可以选择***提供的默认规则、或自定义规则、或多个自定义规则中的某个。
如图19所示,在第一次打开自定义规则的显示画面时,显示基于印刷对象的类别的规则表1901,这是***中定义的默认规则。因此,在表示当前活动表的含义的地方1902上显示“默认”。
在如图19所示的画面上,如果按“新建”1904和“编辑”1905键,则过渡至图20。如果按“确定”1906键,则保存画面的当前信息并关闭画面。
图20是本发明实施例的提供自定义规则的UI画面的另一示意图,示出了从图19的画面中按“新建”1904和“编辑”1905键时的规则编辑画面。如果显示规则编辑画面,就激活了所有能够编辑的栏目2001。如果从一个栏目中按下选择键,就会显示如图21所示的画面。
在如图20所示的画面上,图19的画面的“编辑”1905变为“应用”2004。同样地,由于按下图19的画面中的“新建”1904键而向图20的画面过渡时,“新建”1904也变为“应用”。同时变化也表示了当前活动表的含义,以“用例1”2002这一名称给予当前活动表。
在如图20所示的画面上,当前编辑表是基于印刷对象的类别2003的规则表,但一旦选择了其临近的印刷对象内容2005,就向图22过渡。
图21是本发明实施例的提供自定义规则的UI画面的另一示意图,表示改变印刷设定的各个数值的做法。在该编辑画面上按下“应用”键,则将当前表的设定作为“用例1”来保存。然后,若按下“新建”键,则还是显示图20的规则编辑画面,但从现在开始,编辑的规则就以“用例2”的名称进行记录。
图22是本发明实施例的提供自定义规则的UI画面的另一示意图,显示想要编辑另一个以印刷对象的内容为分类基础的规则表时显示的画面。编辑方法与图21相同。
对于一个“印刷对象的类别”的表和对于一个“印刷对象的内容”的表是一个规则组合。新建的情况下,可以新建新的规则组合。虽然支持多个自定义规则组合,但最终将活动表的规则组合运用于下一个智能识别***。
以上对于本发明的构成进行了示意性说明,但本发明不限于此,可以根据实际情况确定具体的实施方式。以下对于本发明的动作或者流程进行详细说明。
图23是本发明实施例的对于印刷操作的任务和关系的另一示意图,表示了本实施例的智能识别***中的各个模型的关系和流程。虽然较之实施例2增加了自定义单元6016,但是其他的流程是相同的。
在本实施例中,使用者通过自定义单元定义了规则表后,用规则分析单元6013判断活动表,如果使使用者事先自定义了的规则表处于活动状态的话,规则分析单元6013识别其活动表,使用自定义后的规则表。较之实施例2,除了对于自定义单元的处理之外,其他处理方法完全相同,可以参考实施例2。
在本实施例中,自定义单元的内部处理可以包括初始化处理、点击“新建”键的处理、点击“编辑”键的处理、点击“应用”键的处理和点击“确定”键的处理。
图24是本发明实施例的自定义单元的内部处理的一流程图,示出了初始化处理的步骤。如图24所示,初始化处理包括:
步骤2401,从保存规则组合之处取得设定了登陆到现有PC上的使用者的全部规则组合(也包括默认)的内容。
在具体实施时,保存规则组合之处可以包括XML文件、DB文件等。
步骤2402,填入取得的全部规则组合的标识符;
例如,可以将名称填入“1902”的下拉菜单中。
步骤2403,取得登陆到现有PC的使用者的主动规则组合。
步骤2404,填入取得的规则组合的“印刷对象的种类”的内容。
例如,可以填入“1901”的下拉菜单中。
步骤2405,判断登陆到现有PC的使用者的主动规则组合是否是“默认的规则组合”;如果为“是”则执行步骤2406,如果为“否”则执行步骤2408。
步骤2406:将键“1905”的名称设为“编辑”。
步骤2407,将键“1904”的名称设为“新建”;将键“1906”的名称设为“确定”。
步骤2408,将键“1905”的名称设为“应用”。
在完成初始化处理之后,若点击显示画面中的“新建”键,则实施点击新建键的处理。图25是本发明实施例的自定义单元的内部处理的另一流程图,示出了新建键处理的步骤。如图25所示,新建键处理包括:
步骤2501,点击键“1904”。
步骤2502,生成新的规则组合。
步骤2503,设定已经生成的规则组合的标识符。
步骤2504,将已经生成的规则组合的内容设定为默认的规则组合的内容。
步骤2505,将已经生成的规则组合的标识符加入“1902”的下拉菜单中。之后,将规则组合的标识符显示在“1902”的下拉菜单中。
步骤2506,将已经生成的规则组合的内容填入“1901”的规则表中。
步骤2507,规则表中的内容变为可编辑的状态。
具体地,可以显示下拉菜单,能够编辑内容。
步骤2508,设定键“1905”的名称为“编辑”。
在完成初始化处理之后,若点击显示画面中的“编辑”键,则实施点击编辑键的处理。图26是本发明实施例的自定义单元的内部处理的另一流程图,示出了编辑键处理的步骤。如图26所示,编辑键处理包括:
步骤2601,点击键“1905”。
步骤2602,判断当前显示内容是否是“默认规则组合的内容”;如果为“是”则执行步骤2603,如果为“否”则执行步骤2604。
步骤2603,呼叫点击新建键的处理。
步骤2604,变为能够编辑规则表中的内容的状态。
具体地,可以显示下拉菜单,能够编辑内容。
步骤2605,将键“1905”的名称设为“编辑”。
在编辑了规则表中的内容之后,若点击显示画面中的“应用”键,则实施点击应用键的处理。图27是本发明实施例的自定义单元的内部处理的另一流程图,示出了应用键处理的步骤。如图27所示,应用键处理包括:
步骤2701,显示默认规则组合以外的规则内容时,点击键“2004”。
步骤2702,判断当前显示的规则组合是否在保存规则组合之处;如果为“是”则执行步骤2704,如果为“否”则执行步骤2703。
步骤2703,生成新的规则组合,并保存在保存有规则组合之处。
步骤2704,保存在保存有规则组合之处的规则组合中,保存了当前规则表中的内容和规则组合的标识符。
步骤2705,将当前显示的规则组合作为主动规则组合进行设定。
应用了规则表中的内容后,若点击显示画面中的“确定”键,则实施点击确定键的处理。图28是本发明实施例的自定义单元的内部处理的另一流程图,示出了确定键处理的步骤。如图28所示,确定键处理包括:
步骤2801,判断使用者是否改变当前显示的规则设定;如果为“是”则执行步骤2802,如果为“否”则执行步骤2805。
步骤2802,弹出如“是否保存变更内容”的弹出画面。
步骤2803,判断使用者是否选择“Yes”;如果为“是”则执行步骤2804,如果为“否”则执行步骤2805。
步骤2804,呼叫点击应用键的处理。
步骤2805,关闭本软件的画面。
在本实施例中,当有印刷请求时,如果使用者在智能识别***中使用自己自定义的规则表组合,则必须事先定义自定义规则。
图29是本发明实施例的新建·编辑自定义规则的一示意图,如图29所示,使用者在登陆了印刷指示终端PC后,可以启动智能识别***,进入自定义规则的显示画面。在该显示画面上,若按下“新建”或者“编辑”键,则变为可以编辑显示画面的状态。在该状态中,通过改变想要改变的数值,若按下“应用”键,则保存变更后的状态,画面变为显示状态。从该状态,若按下“确定”键,则画面关闭。完成一次自定义流程。
并且,在自定义显示画面上,如果从“印刷对象的类别”2003至“印刷对象的内容”2005进行选择的话,则成为针对印刷对象的内容的表的编辑状态。如果希望增加新的表,在按下“应用”键的画面上再次按下“新建”键,则显示新表“用例2”这一画面。
由上述实施例可知,使用者可以自己自定义印刷设定的规则,当有印刷请求时,***自动识别自定义了规则的印刷设定,实现指定至驱动程序的默认印刷设定。由此,根据不同的用途、不同的习惯,使用者可以制作多个规则组合,并且,针对不同情况切换适用的规则组合,简单地实现想要的印刷效果。
实施例4
本发明实施例提供一种印刷设定装置,图30是本发明实施例的印刷设定装置的一构成示意图,如图30所示,该信息处理装置3000包括:
印刷监视单元3001,其监视印刷监视终端上的印刷事件,并捕捉印刷请求;
印刷对象识别单元3002,其根据印刷监视单元3001捕捉到的印刷请求来识别当前印刷对象的类别、内容以及历史信息;
规则分析单元3003,其根据当前印刷对象的类别、内容以及历史信息对规则表进行判断,并分析适用于当前印刷对象的规则;
印刷设定制作单元3004,其根据规则分析单元3003分析出的规则组合印刷设定,并将印刷设定指定至驱动程序。
在本实施例中,信息处理装置3000可以如实施例2或3中的控制部601,具体的工作流程可以参考实施例2和3。
图31是本发明实施例的印刷设定装置的另一构成示意图,如图31所示,该信息处理装置3100包括:印刷监视单元3001、印刷对象识别单元3002、规则分析单元3003和印刷设定制作单元3004,如上所述。
如图31所示,印刷设定装置3100还可以包括:表更新单元3005,其更新并保持规则表。
如图31所示,印刷设定装置3100还可以包括:规则存储单元3006,其存储基于印刷对象的类别的规则、基于印刷对象的内容的规则以及基于印刷对象的历史信息的规则。
如图31所示,印刷设定装置3100还可以包括:自定义单元3007,其根据用户的输入信息生成基于印刷对象的类别的规则、基于印刷对象的内容的规则以及基于印刷对象的历史信息的规则。
本发明实施例还提供一种印刷设定方法,图32是本发明实施例的印刷设定方法的一流程示意图。如图32所示,该印刷设定方法包括:
步骤3201,监视印刷监视终端上的印刷事件,并捕捉印刷请求;
步骤3202,识别当前印刷对象的类别、内容以及历史信息;
步骤3203,根据当前印刷对象的类别、内容以及历史信息对规则表进行判断,并分析适用于所述当前印刷对象的规则;
步骤3204,根据分析出的规则组合印刷设定,并指定至驱动程序。
由上述实施例可知,通过基于指定的印刷对象文件的信息来设定印刷条件,可以提供智能识别的印刷设定,使得使用者能够容易地进行印刷操作。
以上结合具体的实施方式对本发明进行了描述,但本领域技术人员应该清楚,这些描述都是示例性的,并不是对本发明保护范围的限制。本领域技术人员可以根据本发明的精神和原理对本发明做出各种变型和修改,这些变型和修改也在本发明的范围内。

Claims (8)

1.一种信息处理装置,所述信息处理装置包括:
指定部,其指定印刷对象文件;
设定部,其基于指定的印刷对象文件的信息,设定印刷条件;
生成部,其生成印刷作业,该印刷作业用于将所述指定部指定的印刷对象文件按照所述设定部设定的印刷条件印刷在图像形成装置上;
发送部,其将所述生成部生成的印刷作业发送至所述图像形成装置,
所述设定部基于所述指定的印刷对象文件内的图像数据和文字数据的比例,设定所述印刷条件。
2.根据权利要求1所述的信息处理装置,其中,所述设定部基于所述指定的印刷对象文件的类别,设定所述印刷条件。
3.根据权利要求2所述的信息处理装置,其中,所述印刷对象文件的类别是所述印刷对象文件的后缀。
4.根据权利要求1至3任意一项所述的信息处理装置,其中,所述信息处理装置还包括:
历史信息储存部,其储存印刷条件的历史信息;
所述设定部基于所述历史信息设定所述印刷条件。
5.根据权利要求1所述的信息处理装置,其中,所述信息处理装置还包括:
规则存储部,其存储基于所述印刷对象文件的类别的规则、基于所述印刷对象文件的内容的规则以及基于所述印刷对象文件的历史信息的规则。
6.根据权利要求5所述的信息处理装置,其中,所述设定部按照所述印刷对象文件的内容、所述印刷对象文件的类别、所述印刷对象文件的历史信息的优先顺序,设定所述印刷条件。
7.根据权利要求1所述的信息处理装置,其中,所述信息处理装置还包括:
自定义部,其根据用户的输入信息生成基于所述印刷对象文件的类别的规则、基于所述印刷对象文件的内容的规则以及基于所述印刷对象文件的历史信息的规则。
8.根据权利要求7所述的信息处理装置,其中,所述设定部按照所述印刷对象文件的内容、所述印刷对象文件的类别、所述印刷对象文件的历史信息的优先顺序,设定所述印刷条件。
CN201310301620.4A 2013-07-15 2013-07-15 信息处理装置 Expired - Fee Related CN104298477B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310301620.4A CN104298477B (zh) 2013-07-15 2013-07-15 信息处理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310301620.4A CN104298477B (zh) 2013-07-15 2013-07-15 信息处理装置

Publications (2)

Publication Number Publication Date
CN104298477A CN104298477A (zh) 2015-01-21
CN104298477B true CN104298477B (zh) 2019-01-04

Family

ID=52318224

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310301620.4A Expired - Fee Related CN104298477B (zh) 2013-07-15 2013-07-15 信息处理装置

Country Status (1)

Country Link
CN (1) CN104298477B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6848250B2 (ja) * 2016-08-01 2021-03-24 コニカミノルタ株式会社 画像形成装置、印刷方法、およびコンピュータプログラム
JP2018043433A (ja) * 2016-09-15 2018-03-22 コニカミノルタ株式会社 画像形成装置
JP6906969B2 (ja) * 2017-01-31 2021-07-21 キヤノン株式会社 画像処理装置、画像処理装置の制御方法、及びプログラム
JP2018129714A (ja) * 2017-02-09 2018-08-16 株式会社東芝 プログラム及び情報処理装置
CN109510908A (zh) * 2017-09-14 2019-03-22 日本冲信息株式会社 数据处理方法和***

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6041200A (en) * 1999-03-08 2000-03-21 Electronics For Imaging, Inc. Method and apparatus for split printing of color and monochrome documents
JP2000172469A (ja) * 1998-12-09 2000-06-23 Sharp Corp 印刷設定情報の自動表示方法
US20070030507A1 (en) * 2005-08-05 2007-02-08 Konica Minolta Business Technologies, Inc. Print management method, recording medium storing a program, and print management apparatus
JP2009196694A (ja) * 2008-02-25 2009-09-03 Fuji Mach Co Ltd 包装機における包装品の品質記録装置
JP2010220046A (ja) * 2009-03-18 2010-09-30 Ricoh Co Ltd 文書管理装置、文書管理システム、印刷制御方法、印刷制御プログラム、及びそのプログラムを記録した記録媒体
CN102270107A (zh) * 2010-06-07 2011-12-07 夏普株式会社 打印***以及打印设定提案方法
CN102541482A (zh) * 2010-12-27 2012-07-04 北大方正集团有限公司 一种文档打印管控与文档溯源追踪的方法和***
CN102756573A (zh) * 2011-04-21 2012-10-31 佳能株式会社 信息处理装置及打印设置方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070075576A (ko) * 2006-01-13 2007-07-24 삼성전자주식회사 화상형성시스템 및 화상형성방법

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000172469A (ja) * 1998-12-09 2000-06-23 Sharp Corp 印刷設定情報の自動表示方法
US6041200A (en) * 1999-03-08 2000-03-21 Electronics For Imaging, Inc. Method and apparatus for split printing of color and monochrome documents
US20070030507A1 (en) * 2005-08-05 2007-02-08 Konica Minolta Business Technologies, Inc. Print management method, recording medium storing a program, and print management apparatus
JP2009196694A (ja) * 2008-02-25 2009-09-03 Fuji Mach Co Ltd 包装機における包装品の品質記録装置
JP2010220046A (ja) * 2009-03-18 2010-09-30 Ricoh Co Ltd 文書管理装置、文書管理システム、印刷制御方法、印刷制御プログラム、及びそのプログラムを記録した記録媒体
CN102270107A (zh) * 2010-06-07 2011-12-07 夏普株式会社 打印***以及打印设定提案方法
CN102541482A (zh) * 2010-12-27 2012-07-04 北大方正集团有限公司 一种文档打印管控与文档溯源追踪的方法和***
CN102756573A (zh) * 2011-04-21 2012-10-31 佳能株式会社 信息处理装置及打印设置方法

Also Published As

Publication number Publication date
CN104298477A (zh) 2015-01-21

Similar Documents

Publication Publication Date Title
CN104298477B (zh) 信息处理装置
DE202017105691U1 (de) Intelligente Assistenz für wiederholte Aktionen
US7634717B2 (en) Multiple conditional formatting
US7568010B2 (en) Self-updating email message
CN108153800B (zh) 信息处理方法、信息处理装置以及记录介质
CN101866282A (zh) 一种实现输入法动态皮肤的方法及装置
JP2006107447A5 (zh)
CN107807734B (zh) 一种用于智能机器人的交互输出方法以及***
US20090317056A1 (en) System and method for managing schedules of monitoring device
CN106776078A (zh) 剪切板内容处理方法、装置以及终端设备
US20110128291A1 (en) Program generation device, program generation method, and computer-readable storage medium
DE102014117895A1 (de) Hinweis-basierte Spot-Healing-Techniken
CN103440304A (zh) 一种图片存储方法及存储装置
CN113010255B (zh) 基于捆绑会话组的交互方法、装置和计算机设备
CN114116054B (zh) 一种页面控件管理方法、装置、计算机设备和存储介质
CN112910754A (zh) 基于群组会话的消息处理方法、装置、设备及存储介质
CN110232924A (zh) 车载语音管理方法、装置、车辆及存储介质
CN106126275A (zh) 移动终端中应用程序数据的控制方法、装置以及移动终端
CN110442786A (zh) 一种提示信息推送的方法、装置、设备及存储介质
CN100527078C (zh) 一种让JComboBox扩展组件具有行为感知能力的方法
CN105653513B (zh) 一种基于猪场管理的表单录入方法及***
CN108563485A (zh) 输入面板显示方法及装置
JP2005031977A (ja) 文書処理装置及び文書処理プログラム、並びに文書処理方法
CN110007814B (zh) 会话标记方法以及装置
CN116225286A (zh) 页面跳转控制方法、操作***、电子设备及存储介质

Legal Events

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

Granted publication date: 20190104

Termination date: 20200715