CN110119253A - 图像形成装置和非暂时性的计算机可读取记录介质 - Google Patents
图像形成装置和非暂时性的计算机可读取记录介质 Download PDFInfo
- Publication number
- CN110119253A CN110119253A CN201910040885.0A CN201910040885A CN110119253A CN 110119253 A CN110119253 A CN 110119253A CN 201910040885 A CN201910040885 A CN 201910040885A CN 110119253 A CN110119253 A CN 110119253A
- Authority
- CN
- China
- Prior art keywords
- image data
- job execution
- data
- image
- supposition
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00912—Arrangements for controlling a still picture apparatus or components thereof not otherwise provided for
- H04N1/00915—Assigning priority to, or interrupting, a particular operation
- H04N1/0092—Assigning priority according to size job or task, e.g. small jobs first
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1242—Image or content composition onto a page
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00912—Arrangements for controlling a still picture apparatus or components thereof not otherwise provided for
- H04N1/00915—Assigning priority to, or interrupting, a particular operation
- H04N1/00917—Resuming after an intentional interruption, e.g. resetting parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/21—Intermediate information storage
- H04N1/2104—Intermediate information storage for one or a few pictures
- H04N1/2158—Intermediate information storage for one or a few pictures using a detachable storage unit
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0094—Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
一种图像形成装置,其具有控制部,该控制部作为存储设备检测部、推测执行控制部和作业执行部进行动作,在所述存储设备检测部中,检测出存储设备被连接到端口上,在所述推测执行控制部中,如果检测出连接上存储设备,则从存储设备读取一个以上图像数据的尺寸,使图像处理部按尺寸的降序排列来推测执行一个以上图像数据,在所述作业执行部中,如果作业执行要求被输入的话,则从存储装置读取基于选择要求而经过推测执行后的图像数据,按照作业执行要求来输出推测执行后的图像数据。
Description
技术领域
本发明涉及可以对外部存储设备记录的图像数据进行处理而形成图像的图像形成装置和记录有图像形成程序的非暂时性的计算机可读取记录介质。
背景技术
目前已知的是通过推测(投機)方式来执行图像处理的图像形成装置。
期望处理外部存储设备(例如USB(通用串行总线)存储器)记录的图像数据且形成图像的技术,越来越对用户友好。
发明内容
[解决问题的技术手段]
本发明一个实施方式涉及的图像形成装置,其包括:端口,可以连接记录一个以上图像数据的外部存储设备;输入部,由用户输入对在所述一个以上图像数据中应输出的图像数据的选择要求,以及由用户输入为了输出按照所述选择要求指定的所述图像数据的作业执行要求;存储装置;图像处理部,处理所述图像数据,把所述处理后的图像数据写入所述存储装置;控制部,作为存储设备检测部、推测执行控制部和作业执行部进行动作,在所述存储设备检测部中,检测出所述存储设备被连接到所述端口上,在所述推测执行控制部中,如果检测出连接上所述存储设备的话,则从所述存储设备读取所述一个以上图像数据的尺寸,使所述图像处理部按所述尺寸的降序排列推测执行所述一个以上图像数据,在所述作业执行部中,如果所述作业执行要求被输入的话,则从所述存储装置读取基于所述选择要求而经过所述推测执行后的图像数据,按照所述作业执行要求来输出所述推测执行后的图像数据。
本发明一个实施方式涉及的非暂时性的计算机可读取的记录介质记录的图像形成程序,其使图像形成装置的处理器作为存储设备检测部、推测执行控制部和作业执行部进行动作,所述图像形成装置的所述处理器具有端口、输入部、存储装置和图像处理部,端口,可以连接记录一个以上图像数据的外部存储设备;输入部,由用户输入对在所述一个以上图像数据中应输出的图像数据的选择要求,以及由用户输入用于输出按照所述选择要求指定的所述图像数据的作业执行要求;存储装置;图像处理部,处理所述图像数据,把所述处理后的图像数据写入所述存储装置;在所述存储设备检测部中,检测出所述存储设备被连接到所述端口上,在所述推测执行控制部中,如果检测出连接上所述存储设备的话,则从所述存储设备读取所述一个以上图像数据的尺寸,使所述图像处理部按所述尺寸的降序排列推测执行所述一个以上图像数据,在所述作业执行部中,如果所述作业执行要求被输入的话,则从所述存储装置读取基于所述选择要求而经过所述推测执行后的图像数据,按照所述作业执行要求来输出所述推测执行后的图像数据。
如附图所示,根据下面对其最佳方式的实施例的详细描述,本发明揭露的这些或其它目的、特征和优点将变得更加明显。
附图说明
图1表示本发明一种实施方式涉及的图像形成装置的硬件构成。
图2表示图像形成装置的功能配置。
图3表示图像形成装置进行推测执行时的动作流程。
图4表示图像形成装置进行作业执行时的动作流程。
图5表示对经由图像形成装置的推测执行而生成的数据进行删除时的动作流程。
具体实施方式
下面参照附图对本发明的实施方式进行说明。
1.图像形成装置的硬件构成
图1表示本发明一种实施方式涉及的图像形成装置的硬件构成。
本实施方式的图像形成装置10是MFP(多功能外设),以下将其称为MFP10。MFP10具备控制部11。控制部11(控制器)由作为处理器的CPU11a(中央处理器)、RAM11b(随机存储器)、作为存储器的ROM11c(只读存储器)和专用硬件电路等构成,承担MFP10的整体动作控制。起到使MFP10作为各功能部(后面叙述)而发挥作用的计算机程序,存储在ROM等非暂时性的计算机可读取存储介质中。
控制部11与图像读取部12、图像处理部14、图像存储器15、图像形成部16、操作部17、存储装置18、网络通信接口13和USB端口19等连接。在控制部11,对连接的上述各部分的动作进行控制、以及接收和传送与各部分之间的信号或数据。
控制部11按照由用户通过操作部17或网络连接的个人计算机(图中没有表示)等输入的作业执行指示,对机构的驱动和处理进行控制,所述机构需要用来执行扫描功能、印刷功能和复印功能等各项功能的动作控制。
图像读取部12是从原稿读取图像的图像扫描器。
图像处理部14对图像数据进行图像处理。具体说,图像处理部14把图像数据栅格化,生成栅格化数据(具体说是位图数据)。图像处理部14对栅格化数据进行颜色转换,生成颜色转换数据(具体说是CMYK各种颜色的数据)。图像处理部14根据需要进一步对颜色转换数据进行处理。图像处理部14把生成后的各种数据记录在存储装置18中。
图像存储器15具有临时存储由图像读取部12读取得到的原稿图像数据的区域,或临时存储在图像形成部16中的作为打印对象的数据的区域。
图像形成部16(打印机)对由图像读取部12读取到的图像数据等进行图像形成。
操作部17具有触摸面板部和操作键部,所述触摸面板部和操作键部接收用户针对MFP10可执行的各种动作和处理所发出的指示。触摸面板部具有设置有触摸面板的LCD(液晶显示器)或有机EL(电致发光)显示器等显示部17a。操作部17是输入部的一种形式。也可以设置例如话筒作为输入用户指示的设备。
网络通信接口13是用于连接网络N的接口。
存储装置18存储用图像读取部12读取到的原稿图像等。存储装置18例如是HDD(硬盘驱动器)等大容量非易失性存储装置。此外存储装置18也可以是RAM等半导体存储器。
USB端口19是可以连接记录一个以上的图像数据的外部存储设备即USB存储器20的端口。
2.图像形成装置的功能配置
图2表示图像形成装置的功能配置。
MFP10的控制部11的CPU11a通过将记录在ROM11c中的图像形成程序加载到RAM11b中并执行,从而作为存储设备检测部101、推测执行控制部102和作业执行部103进行动作。
存储设备检测部101用于检测出USB存储器20连接上USB端口19。
在推测执行控制部102中,当检测到连接上USB存储器20,则使图像处理部14对USB存储器20记录的图像数据进行推测执行。
在作业执行部103中,当作业执行要求被输入则从存储装置18中读取推测执行后的图像数据,按照作业执行要求输出推测执行后的图像数据。
3.图像形成装置的动作流程
图3表示图像形成装置进行推测执行时的动作流程。
用户把USB存储器20***USB端口19中。存储设备检测部101检测出USB存储器20连接上USB端口19(步骤S101)。
于是,推测执行控制部102对记录在USB存储器20中的一个以上图像数据的属性进行读取(步骤S102)。具体说,推测执行控制部102至少要读取作为属性的图像数据的名称、尺寸及更新日期和时间。推测执行控制部102对图像数据推测执行的顺序进行决定(步骤S103)。在本公开内容中“推测执行”的含义是指:(在取得作业执行命令之前)以推测方式对图像处理部14要执行的处理(至少是栅格化数据的生成、颜色转换数据的生成)进行执行处理,从而根据图像数据形成(印刷)图像。
叙述一下由推测执行控制部102决定的“使图像数据进行推测执行的顺序”的具体例子(1)至(4)。(1)推测执行控制部102可以决定把图像数据的尺寸的降序排列(是从大到小的排列顺序,以下相同。)作为使图像数据进行推测执行的顺序。(2)或者,推测执行控制部102也可以决定把图像数据的更新日期和时间的降序排列(是从新到旧的排列顺序,以下相同。)作为使图像数据进行推测执行的顺序。(3)或者是,推测执行控制部102也可以决定把特定的更新日期和时间作为阈值,将更新日期和时间与阈值相同和比阈值新的图像数据组中包含的图像数据的尺寸的降序排列,随后是更新日期和时间比阈值旧的图像数据组中包含的图像数据的尺寸的降序排列,两者共同作为使图像数据进行推测执行的顺序。(4)或者是,推测执行控制部102也可以决定把在更新日期和时间的降序排列中特定数量(例如半数)的图像数据组中包含的图像数据的尺寸的降序排列,随后是其余图像数据的尺寸的降序排列,两者共同作为图像数据进行推测执行的顺序。
推测执行控制部102通过USB端口19从USB存储器20读取决定过顺序的排在最前面的图像数据,使图像处理部14开始推测执行(步骤S104)。作为推测执行来说,图像处理部14使图像数据栅格化而生成栅格化数据(具体说是位图数据)。图像处理部14把生成的栅格化数据写入存储装置18。接着,图像处理部14对栅格化数据进行颜色转换,生成颜色转换数据(具体说是CMYK各种颜色的数据)。图像处理部14把生成的颜色转换数据写入存储装置18。此外,分辨率等参数可以采用默认值等,该默认值比如是在MFP10中设定的默认值、或是注册在MFP10上的用户设定的默认值。在图像处理部14对一个图像数据执行推测执行期间而推测执行控制部102没检测到记录在USB存储器20中的图像数据用的选择要求被输入到操作部17中的情况的话(步骤S105,否),图像处理部14就那样一直完成一个图像数据的推测执行。此后如果有下一位的图像数据(步骤S107,是),推测执行控制部102通过USB端口19从USB存储器20读取下一位的图像数据,使图像处理部14开始推测执行(步骤S104)。
不过,还有与上述推测执行同步进行的工作,用户在把USB存储器20***USB端口19后,对MFP10的操作部17(典型的是带显示部17a的触摸面板)进行操作,从显示部17a上显示的菜单画面把USB存储器的选择要求输入到操作部17,以便输出(印刷)记录在USB存储器20中的图像数据,从而把与在USB存储器20中记录的应输出图像数据(的名称)有关的选择要求输入到操作部17。
推测执行控制部102检测出记录在USB存储器20中的图像数据的选择要求被输入操作部17(步骤S105,是)。所谓“用户输入对图像数据的选择要求”的含义是指:该图像数据很有可能被输出(印刷)。因此,推测执行控制部102在没有开始对按照选择要求指定的图像数据进行推测执行的情况下(步骤S106,否),将图像处理部14执行中的推测执行中断(步骤S108),开始对按照选择要求指定的图像数据进行推测执行(步骤S104)。
一方面,推测执行控制部102在完成了对按照选择要求指定的图像数据进行的推测执行后,处理转移到步骤S107,若中断推测执行(步骤S108)的图像数据判断作为下一位的图像数据(步骤S107,是),图像处理部14就重新开始中断了的推测执行(步骤S104)。
另一方面,如果在已开始对按照选择要求指定的图像数据进行推测执行但还没有完成的话(步骤S106,是),推测执行控制部102使图像处理部14继续推测执行,当推测执行一旦完毕,把处理转移到步骤S107。
此外,如果按照选择要求指定的图像数据的推测执行已经完成的话(步骤S106,是),推测执行控制部102把处理转移到步骤S107。如果有下一位的图像数据的话(步骤S107,是),推测执行控制部102通过USB端口19从USB存储器20读取下一位的图像数据,使图像处理部14开始推测执行(步骤S104)。
当完成对排名最后的图像数据的推测执行(步骤S107,否),推测执行控制部102结束推测执行。
图4表示图像形成装置作业执行时的动作流程。
作业执行部103检测出作业执行要求输入到操作部17中(步骤S201,是)。作业执行部103判断作业执行要求是否是有关USB存储器20的作业(步骤S202)。具体说,作业执行部103会判断为:作业执行要求是输出(印刷)按照选择要求(步骤S105,是)指定的、记录在USB存储器20中的图像数据的作业的执行要求(步骤S202,是);或者是,作业执行部103还会判断为:作业执行要求是与记录在USB存储器20中的图像数据无任何关系的作业的执行要求(例如由个人计算机输入的作业的执行要求)(步骤S202,否)。
作业执行部103在判断为,作业执行要求是对记录在USB存储器20中的图像数据的作业进行输出(印刷)的执行要求(步骤S202,是)。于是,作业执行部103从存储装置18读取数据,该数据是按照选择要求(步骤S105,是)指定的图像数据经推测执行而生成的数据(栅格化数据、颜色转换数据)(步骤S203,是)。若是图像处理部14执行中的推测执行的话,则作业执行部103将其中断(步骤S204)。作业执行部103根据需要,进一步使图像处理部14对从存储装置18中读取的、由推测执行生成的数据(步骤S203,是)进行处理(例如2in1即汇集、放大缩小、空白、半色调、转动等)(步骤S205)。
对经由推测执行生成的数据的处理(步骤S205)进行具体说明。图像处理部14把经由推测执行生成的多个阶段的数据(栅格化数据、颜色转换数据)写入存储装置18。因此,作业执行部103按照作业执行要求,在可利用的多个阶段的数据(栅格化数据、颜色转换数据)之中,利用其中的最后阶段的数据来执行作业。例如不过是用默认参数(分辨率、彩色模式等)印刷的作业,或者图像转动等情形的话利用最后阶段的颜色转换数据进行图像处理即可。或者是,由作业执行要求指定的作业若是黑白印刷的作业,则不能利用最后阶段的颜色转换数据(具体说是CMYK各种颜色的数据)。因此,利用在可利用数据中的最后阶段的数据(颜色转换数据的前一阶段的栅格化数据)即可进行图像处理。此外,在栅格化数据已生成而颜色转换数据没有生成的情况下,利用栅格化数据进行图像处理即可。
另一方面,选择出的图像数据经过推测执行而生成的数据(栅格化数据、颜色转换数据)也有可能没有被记录在存储装置18中(步骤S203,否)。这种情形出现在,肯定已经开始对选择出的图像数据进行推测执行(步骤S104至步骤S108),然而因图像数据尺寸大等原因,栅格化数据的生成没有完成。在这种情况下,作业执行部103使图像处理部14继续对选择出的图像数据进行处理(步骤S205)。作业执行部103输出(印刷)完成了图像处理的图像数据(步骤S206)。
另一方面,作业执行部103还判断为,作业执行要求不是输出(印刷)记录在USB存储器20中的图像数据的作业的执行要求(步骤S202,否)。作业执行部103将图像处理部14执行中的推测执行中断(步骤S204),按照作业执行要求进行图像处理(步骤S205),输出(印刷)完成了图像处理的图像数据(步骤S206)。
在作业执行部103中,当完成按照作业执行要求的作业(步骤S206),则要求推测执行控制部102重新开始中断了的推测执行(步骤S104)。
图5表示对通过图像形成装置的推测执行而生成的数据进行删除时的动作流程。
存储设备检测部101检测出USB存储器20已从USB端口19移除的情况(步骤S301,是)。于是,推测执行控制部102把处理后的图像数据从存储装置18删除(步骤S302)。
4.结束语
当MFP基于大量图像数据或基于大容量的图像数据来形成(印刷)图像时,需要时间用于处理图像和输出成文件。因此,MFP从用户获得图像形成要求到完成图像形成为止要花费时间。不过,在当MFP基于USB存储器等外部存储设备记录的图像数据来形成(印刷)图像的情况下,至少发生以下的动作。首先,用户把USB存储器***MFP的USB端口;然后,MFP检测USB存储器,读取记录在USB存储器中的图像数据名称等并显示在显示部上,用户根据显示出的名称来选择应输出的图像数据,输入图像形成要求;此后MFP初次开始对选择的图像数据进行处理。因此,对于用户而言,往往感觉到尤其在MFP基于USB存储器等外部存储设备记录的图像数据来形成(印刷)图像的情况下,完成图像形成为止的整个过程需要越来越长的时间。
因此,根据本实施方式,当检测出连接上USB存储器20(步骤S101),则推测执行控制部102从USB存储器20读取图像数据的尺寸(步骤S102),再使图像处理部14对图像数据进行推测执行(步骤S104)。当输入作业执行要求(步骤S201),则作业执行部103从存储装置18读取推测执行后的图像数据(步骤S203),并根据作业执行要求输出推测执行后的图像数据(步骤S205)。
综上所述,由于可以使用在输入作业执行要求前生成的推测执行后的图像数据,所以可以缩短从输入作业执行要求到完成图像形成为止的时间。
由推测执行控制部102决定的“使图像数据进行推测执行的顺序”的具体例子有如下情况:(1)图像数据的尺寸的降序排列;(2)图像数据的更新日期和时间的降序排列;(3)把特定的更新日期和时间作为阈值,在更新日期和时间与阈值相同和比阈值新的图像数据组中包含的图像数据的尺寸的降序排列,随后是在更新日期和时间比阈值旧的图像数据组中包含的图像数据的尺寸的降序排列;(4)在更新日期和时间的降序排列中包含在特定数量的图像数据组中的图像数据的尺寸的降序排列,随后是其余图像数据的尺寸的降序排列。
按照上面(1)、(3)和(4)那样以图像数据的尺寸的降序排列方式进行推测执行,这意味着推测执行是从花时间处理图像的那种图像数据开始依次进行。因此,在输入的作业执行要求是为了输出大尺寸的图像数据时,该图像数据接受过推测执行的可能性会增加。在输入了作业执行要求时而所述图像数据已经接受过推测执行的话,则输入作业执行要求后大尺寸的图像数据无需处理,因而可以缩短从输入作业执行要求到完成图像形成为止的时间。此外,假设为更有可能输出新图像数据的情形的话,通过如上面(2)、(3)和(4)那样把图像数据的更新日期和时间添加到推测执行的顺序中,这样在输入了作业执行要求时该图像数据已经接受过推测执行的可能性会增加。
根据本实施方式,推测执行控制部102如果是在图像处理部14执行推测执行期间而将应输出的图像数据的选择要求输入的话(步骤S105,是),在没有开始对按照选择要求指定的图像数据进行推测执行的情况下(步骤S106,否),将图像处理部14执行中的推测执行中断(步骤S108),开始对按照选择要求指定的图像数据进行推测执行(步骤S104)。
所谓“用户输入对图像数据的选择要求”的含义是指:该图像数据很有可能被输出(印刷)。因此,在输入作业执行要求前,可以开始对输出可能性大的图像数据先行做推测执行。
根据本实施方式,图像处理部14把由推测执行生成后的多个阶段的数据(栅格化数据、颜色转换数据)写入存储装置18。因此,作业执行部103根据作业执行要求,在可利用的多个阶段的数据(栅格化数据、颜色转换数据)之中,利用其中最后阶段的数据执行作业。
综上所述能够尽量减少作业执行要求后的执行处理。
根据本实施方式,如果把USB存储器20从USB端口19移除的话(步骤S301,是),则推测执行控制部102把处理后的图像数据从存储装置18删除(步骤S302)。
综上所述并没有累积存储不需要的数据而无谓浪费存储装置18的容量既可解决问题。
虽然上文中对本技术的各实施方式和各变形例进行了说明,但本技术并不仅限定于上述实施方式,当然在不脱离本技术的宗旨的范围内可进行各种变更。
Claims (7)
1.一种图像形成装置,其特征在于,包括:
端口,可以连接记录一个以上图像数据的外部存储设备;
输入部,由用户输入对在所述一个以上图像数据中应输出的图像数据的选择要求,以及由用户输入为了输出按照所述选择要求指定的所述图像数据的作业执行要求;
存储装置;
图像处理部,处理所述图像数据,把所述处理后的图像数据写入所述存储装置;
控制部,作为存储设备检测部、推测执行控制部和作业执行部进行动作,
在所述存储设备检测部中,检测出所述存储设备被连接到所述端口上,
在所述推测执行控制部中,如果检测出连接上所述存储设备的话,则从所述存储设备读取所述一个以上图像数据的尺寸,使所述图像处理部按所述尺寸的降序排列推测执行所述一个以上图像数据,
在所述作业执行部中,如果所述作业执行要求被输入的话,则从所述存储装置读取基于所述选择要求而经过所述推测执行后的图像数据,按照所述作业执行要求来输出所述推测执行后的图像数据。
2.根据权利要求1所述的图像形成装置,其特征在于,
在所述推测执行控制部中,如果在所述图像处理部执行所述推测执行期间而所述选择要求被输入到所述输入部中的话,则在没有开始对按照所述选择要求指定的所述图像数据进行推测执行的情况下,将由所述图像处理部执行中的所述推测执行中断,开始对按照所述选择要求指定的所述图像数据进行推测执行。
3.根据权利要求1或2所述的图像形成装置,其特征在于,
所述图像处理部把经过所述推测执行而生成的多个阶段的数据写入所述存储装置;所述作业执行部按照所述作业执行要求,在可利用的所述多个阶段的数据中,利用其中最后阶段的数据进行执行作业。
4.根据权利要求1所述的图像形成装置,其特征在于,
所述推测执行控制部使所述图像处理部按照如下顺序推测执行所述的一个以上的图像数据,
一种顺序是,把特定的图像数据的更新日期和时间作为阈值,在更新日期和时间与所述阈值相同和比所述阈值新的图像数据组中包含的图像数据的尺寸的降序排列,随后是更新日期和时间比所述阈值旧的图像数据组中包含的图像数据的尺寸的降序排列;或是另一种顺序,在更新日期和时间的降序排列中包含在特定数量的图像数据组中的图像数据的尺寸的降序排列,随后是其余图像数据的尺寸的降序排列。
5.根据权利要求1所述的图像形成装置,其特征在于,
在所述作业执行部中,如果在所述图像处理部执行所述推测执行期间而所述作业执行要求被输入到所述输入部中的话,则使由所述图像处理部执行中的所述推测执行中断,按照所述作业执行要求执行作业。
6.根据权利要求1所述的图像形成装置,其特征在于,
如果所述存储设备检测部检测出所述存储设备从所述端口移除,则所述推测执行控制部把所述处理后的图像数据从所述存储装置删除。
7.一种非暂时性的计算机可读取的记录介质,其特征在于,
存储有使图像形成装置的处理器作为存储设备检测部、推测执行控制部和作业执行部进行动作的图像形成程序,
在所述图像形成装置的所述处理器中,具有:端口,可以连接记录一个以上图像数据的外部存储设备;输入部,由用户输入对在所述一个以上图像数据中应输出的图像数据的选择要求,以及由用户输入为了输出按照所述选择要求指定的所述图像数据的作业执行要求;存储装置;图像处理部,处理所述图像数据,把所述处理后的图像数据写入所述存储装置;
在所述存储设备检测部中,检测出所述存储设备已被连接到所述端口,
在所述推测执行控制部中,如果检测出连接上所述存储设备的话,则从所述存储设备读取所述一个以上图像数据的尺寸,使所述图像处理部按所述尺寸的降序排列推测执行所述一个以上图像数据,
在所述作业执行部中,如果所述作业执行要求被输入的话,则从所述存储装置读取基于所述选择要求而经过所述推测执行后的图像数据,按照所述作业执行要求来输出所述推测执行后的图像数据。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018-019783 | 2018-02-07 | ||
JP2018019783A JP7067095B2 (ja) | 2018-02-07 | 2018-02-07 | 画像形成装置及び画像形成プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110119253A true CN110119253A (zh) | 2019-08-13 |
CN110119253B CN110119253B (zh) | 2022-08-12 |
Family
ID=67475144
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910040885.0A Active CN110119253B (zh) | 2018-02-07 | 2019-01-16 | 图像形成装置和非暂时性的计算机可读取记录介质 |
Country Status (3)
Country | Link |
---|---|
US (1) | US10554840B2 (zh) |
JP (1) | JP7067095B2 (zh) |
CN (1) | CN110119253B (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1770811A (zh) * | 2004-11-05 | 2006-05-10 | 兄弟工业株式会社 | 图像处理***、图像处理设备、服务器以及程序 |
US20060268310A1 (en) * | 2005-05-10 | 2006-11-30 | Konica Minolta Business Technologies, Inc. | Apparatus, system and method for image processing |
CN101086637A (zh) * | 2006-06-09 | 2007-12-12 | 夏普株式会社 | 图像处理装置、图像形成装置、原稿读取装置 |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6847388B2 (en) * | 1999-05-13 | 2005-01-25 | Flashpoint Technology, Inc. | Method and system for accelerating a user interface of an image capture unit during play mode |
US20140368672A1 (en) * | 2002-04-19 | 2014-12-18 | Soryn Technologies Llc | Methods for Deploying Video Monitoring Applications and Services Across Heterogeneous Networks |
US20060218482A1 (en) * | 2002-04-19 | 2006-09-28 | Droplet Technology, Inc. | Mobile imaging application, device architecture, service platform architecture and services |
JP2006110817A (ja) | 2004-10-13 | 2006-04-27 | Sony Corp | 出力制御装置、印刷装置、情報処理装置、出力制御方法、記録制御方法及びプログラム |
KR20070008129A (ko) * | 2005-07-13 | 2007-01-17 | 삼성전자주식회사 | 썸네일화상을 표시할 수 있는 화상형성방법 및화상형성시스템 |
KR100871852B1 (ko) | 2005-12-29 | 2008-12-03 | 삼성전자주식회사 | 고속 인쇄 방법 및 장치 |
JP4367418B2 (ja) * | 2006-01-20 | 2009-11-18 | セイコーエプソン株式会社 | 印刷制御装置 |
US7907315B2 (en) * | 2006-09-07 | 2011-03-15 | Seiko Epson Corporation | Print control apparatus and print control method |
JP4844307B2 (ja) | 2006-09-07 | 2011-12-28 | セイコーエプソン株式会社 | 印刷制御装置および印刷制御方法 |
JP2008067125A (ja) | 2006-09-08 | 2008-03-21 | Seiko Epson Corp | 印刷コンテンツデータ処理装置及びそれを備える印刷装置 |
JP4315201B2 (ja) | 2007-01-31 | 2009-08-19 | ブラザー工業株式会社 | 画像処理装置および画像処理装置制御プログラム |
JP2008265305A (ja) | 2007-03-26 | 2008-11-06 | Seiko Epson Corp | 印刷処理装置および同方法 |
US9369604B2 (en) * | 2007-03-28 | 2016-06-14 | Ricoh Co., Ltd. | Mechanism for speculative printing |
US8446955B2 (en) * | 2007-12-28 | 2013-05-21 | Advanced Micro Devices, Inc. | Speculative motion prediction cache |
AU2009343075B2 (en) * | 2009-03-25 | 2013-10-17 | Sony Interactive Entertainment Inc. | Information processing device and information processing method |
JP2011197951A (ja) | 2010-03-18 | 2011-10-06 | Canon Inc | 画像処理装置及び画像処理方法 |
US9503717B2 (en) * | 2012-01-09 | 2016-11-22 | Texas Instruments Incorporated | Context adaptive binary arithmetic coding (CABAC) with scalable throughput and coding efficiency |
JP2014182550A (ja) | 2013-03-19 | 2014-09-29 | Fuji Xerox Co Ltd | 印刷データ管理装置、画像形成システム及びプログラム |
JP6369067B2 (ja) * | 2014-03-14 | 2018-08-08 | 株式会社リコー | 情報処理システム、情報処理方法、及びプログラム |
WO2016076677A1 (ko) * | 2014-11-14 | 2016-05-19 | 엘지전자(주) | 대용량 병렬 처리를 위해 비디오 신호를 엔트로피 인코딩 또는 엔트로피 디코딩하는 방법 및 장치 |
US20180139360A1 (en) * | 2015-05-18 | 2018-05-17 | Thomson Licensing | Method and device for processing color image data representing colors of a color gamut |
-
2018
- 2018-02-07 JP JP2018019783A patent/JP7067095B2/ja active Active
-
2019
- 2019-01-16 CN CN201910040885.0A patent/CN110119253B/zh active Active
- 2019-01-23 US US16/255,061 patent/US10554840B2/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1770811A (zh) * | 2004-11-05 | 2006-05-10 | 兄弟工业株式会社 | 图像处理***、图像处理设备、服务器以及程序 |
US20060268310A1 (en) * | 2005-05-10 | 2006-11-30 | Konica Minolta Business Technologies, Inc. | Apparatus, system and method for image processing |
CN101086637A (zh) * | 2006-06-09 | 2007-12-12 | 夏普株式会社 | 图像处理装置、图像形成装置、原稿读取装置 |
Also Published As
Publication number | Publication date |
---|---|
US10554840B2 (en) | 2020-02-04 |
CN110119253B (zh) | 2022-08-12 |
JP7067095B2 (ja) | 2022-05-16 |
US20190245985A1 (en) | 2019-08-08 |
JP2019136879A (ja) | 2019-08-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8392851B2 (en) | Image processing apparatus | |
CN104683629B (zh) | 图像形成装置以及文本数据的嵌入方法 | |
US20100077379A1 (en) | Image processing apparatus, image processing method, and recording medium | |
JP5961196B2 (ja) | 電子機器およびワークフロー生成プログラム | |
JP6891409B2 (ja) | 画像処理装置及び画像形成装置 | |
CN107391053B (zh) | 图像形成装置、图像形成方法及信息处理*** | |
JP4692614B2 (ja) | 印刷装置及びプログラム | |
CN101087349A (zh) | 图像形成设备和控制该设备的方法 | |
US9531901B2 (en) | Image processing apparatus, image processing method, and non-transitory computer readable medium | |
CN110119253A (zh) | 图像形成装置和非暂时性的计算机可读取记录介质 | |
JP2010125779A (ja) | 印刷装置及びプログラム | |
JP2012008643A (ja) | 文書処理装置、縮小画像生成装置、縮小画像表示装置及びプログラム | |
JP2015115716A (ja) | 画像読取装置及びその制御方法 | |
CN106210381B (zh) | 显示装置、图像处理装置以及显示方法 | |
CN109753250B (zh) | 图像形成装置及记录介质 | |
JP2017060089A (ja) | 画像処理装置 | |
JP6410051B2 (ja) | サーバーおよびサーバー用プログラム | |
JP6323371B2 (ja) | 情報処理装置、情報処理方法 | |
JP7491004B2 (ja) | 情報処理装置、決定方法、及びプログラム | |
JP6255938B2 (ja) | 画像読取システムおよび画像読取装置 | |
US11909936B2 (en) | Image forming apparatus storing scan data in external memory, non-transitory recording medium storing control program, and control method | |
CN107450970B (zh) | 能够根据处理器的利用优先级来利用硬件的电子设备 | |
US11076070B2 (en) | Information processing apparatus and non-transitory computer readable medium information processing apparatus and non-transitory computer readable medium for providing information regarding availability of a function performed by a device upon disconnection of the device from the information processing apparatus | |
JP2013071432A (ja) | 画像形成装置、画像形成方法および画像形成プログラム | |
JP7375353B2 (ja) | 情報処理装置 |
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 |