专利名称:能够并行执行多个工作的图像处理装置的制作方法
技术领域:
本公开涉及一种图像处理装置,尤其涉及一种能够并行执行多个工作的图像处理
直O
背景技术:
通常已知一种能够并行执行多个工作的图像处理装置。典型地,该装置具有诸如 打印功能、读取功能、传真传输功能和传真接收功能等多种功能。当执行诸如复印工作(读 取功能和打印功能)、扫描工作(读取功能)、传真接收打印工作(传真接收功能和打印功 能)、PC打印工作(打印功能)等多种工作时,使用一个以上的这些功能。但是,在上述打印处理装置中,当用户想要停止正在并行执行的多个工作中的一 个工作时,难以迅速地停止该工作。更具体地,例如,如果当用户按下停止按钮时所有运行 的工作处理会停止,则可能停止那些不必需被停止的工作。或者,如果当用户选择要被停止 的工作之后利用操作板输入停止指令时停止工作处理,则也需要时间来输入停止指令,而 且这样会延迟停止工作的执行时间。
发明内容
根据本发明的一方面的图像处理装置包括图像处理部分、接收部分、确定部分和 停止部分。图像处理部分被构造用于并行执行多个工作。每个工作需要用于读取原稿的读 取处理、用于打印图像的打印处理、用于传输传真数据的传真传输处理和用于接收传真数 据的传真接收处理中的至少一个。接收部分被构造用于接收工作的停止请求。确定部分被 构造用于当接收停止请求时执行多个工作的时候确定多个运行的工作中的其中一个工作 是要被停止的工作,并且被构造用于当确定要被停止的工作时给予在高停止紧急度状态下 执行的工作高于在低停止紧急度状态下执行的工作的优先级。停止部分被构造用于停止执 行由确定部分确定的要被停止的工作。
参考以下的附图,将具体说明根据本发明的说明性方面,其中,图1是根据本发明的一个方面的多功能装置的外观的立体图;图2是示意性地展示多功能装置和计算机的电气构造的方块图;图3是工作停止处理的流程图;图4是状态确定处理的流程图;图5是展示并行执行的工作的停止紧急度的水平的图表;图6是展示根据另一说明性方面的工作停止过程的流程图;和图7是展示根据另外的说明性方面的并行执行的工作的停止紧急度的水平的图表。具体说明
4
〈说明性方面〉以下将参考图1至5来说明多功能装置的说明性方面。该说明性方面展示本发明被应用到具有扫描仪、打印机、复印装置、和传真装置的 多种功能的多功能装置10 (图像处理装置的一个实例)。(多功能装置和计算机的构造)图1是多功能装置10的外观的立体图,和图2是示意性地展示多功能装置10和 计算机30的电气构造的方块图。如图2所示,多功能装置10具有CPU 11、ROM 12、RAM 13、NVRAM(非易失性存储 器)14、网络接口 15和传真接口 16。ROM 12存储用于执行包括稍后所述的工作停止处理和 其他处理在内的多功能装置10的各种操作的程序。CPU 11 (图像处理部分、确定部分、停 止部分、重启部分的一个实例)根据从ROM 12读取的程序控制每个部件,处理结果存储在 RAM 13 或者 NVRAM 14 中。网络接口 15 (接收部分和通讯部分的一个实例)经由诸如LAN的通讯线路25而 被连接到外部计算机30或者其他装置,以获得交互数据通讯。传真接口 16 (通讯部分的一 个实例)被连接到电话线26 (通讯线的一个实例),从而利用外部传真装置经由传真接口 16来获得传真数据通讯(发送和接收)。如图1所示,多功能装置10包括显示部18和操作部19。显示部18 (通知部分的一 个实例)包括显示器和指示灯并且显示该装置的各种设定屏幕和操作状态。操作部19 (接 收部分、选择接收部分和操作部分的一个实例)包括多个按钮。用户利用操作部19输入各 种指令。操作部19包括用于输入工作的停止请求的停止键19A。多功能装置10进一步包括读取部21、打印部22和图像分析部23。读取部21包 括原稿馈送装置21A。读取部21依次读取设在原稿馈送装置21A上的原稿并且输出图像数 据。打印部22基于打印数据将彩色图像或者单色图像打印在纸张上。图像分析部23由ASIC(专用集成电路)组成。图像分析部23分析由读取部21 读取的图像数据、经由网络接口 15从计算机30接收的图像数据和经由传真接口 16接收的 作为传真数据的图像数据,并且确定每个图像数据是否是秘密数据。具体地,每个图像数据与预定图像形态(例如,字符、符号、图形)相比,如果确定 图像数据包括预定图像形态,则确定该原稿具有秘密数据。图像分析部23可以利用OCR(光 学字符识别)技术识别图像数据的特征,如果图像数据中包括特定关键字,则可以确定该 图像数据是秘密数据。多功能装置30包括CPU 3UR0M 32,RAM 33、硬盘驱动器34、操作部35、显示部36 和网络接口 37。操作部35由键盘和指示装置组成。显示部36由显示器组成。网络接口 37被连接到通讯线25。硬盘驱动器34存储用于产生打印的图像数据的应用软件和用于控 制控制多功能装置10的打印机驱动器的各种程序。(打印机的操作)图3是工作停止处理的流程图。图4是状态确定处理的流程图;图5是展示并行 执行的工作的停止紧急度的水平的图表。多功能装置10执行例如复印、扫描、传真传输、传真接收、PC打印和其他操作的各 种工作。在复印工作中,执行读取处理和打印处理。在读取处理中,读取部21读取原稿图
5像,并且在打印处理中,打印部22打印读取的图像数据。在扫描工作中,读取处理中读取的 图像数据作为电子文档被存储在指定的地方(诸如计算机30的硬盘驱动器34或者多功能 装置 10 的 NVRAM 14)。在传真传输工作中,执行用于读取原稿图像的读取处理和传输处理。在传输处理 中,读取的图像数据作为传真数据被从传真接口 16传输。在传真接收工作中,执行接收处 理和打印处理。在接收处理中,传真接口 16接收传真数据并且接收到的传真数据被存储在 RAM 13中。在打印处理中,打印接收到的传真数据。在PC打印工作中,根据打印处理,经由 网络接口 15从计算机30接收的图像数据被打印。如果多功能装置10的CPU 11经由操作部19、网络接口 15或者传真接口 16接收 各种工作中的每个工作的执行请求,CPU 11将该工作记录在队列中。原则上根据记录顺序 对记录在队列中的工作执行处理并且处理执行之后该工作被从队列中删除。可以通过中断 功能改变工作的顺序。如果多个工作被记录在队列中并且存在能够与运行的工作并行执行 的工作,则CPU 11并行执行该工作。在多功能装置10中,能够并行执行包含在每个工作中的读取处理、打印处理、传 输处理和接收处理的四种处理之内的两个以上的处理,而不能并行执行一种处理中的两个 以上的处理。例如,能够并行地执行复印工作的打印处理和传真传输工作的读取处理,并且 能够并行地执行传真接收工作的接收处理和PC打印工作的打印处理。另一方面,不能并行 地执行复印工作的读取处理和扫描工作的读取处理,而且不能并行地执行传真接收工作的 打印处理和PC打印工作的打印处理。另外,能够并行地执行三个以上的工作。例如,能够 并行地执行复印工作的打印处理、扫描工作的读取处理和传真接收工作的接收处理。如果用户想要停止所运行的工作的处理,例如,当工作在错误状态下执行时,用户 按下停止键以输入工作的停止请求。当错误的原稿被设在读取部21时,或者当设定错误的 读取或者打印状态(分辨率,打印页数,纸张尺寸等等)时,或者当设定传真传输工作的错 误的传输目的地时,会引起错误的状态。如果在工作执行期间输入停止请求,CPUll执行如 下的工作停止处理。在图3所示的工作停止处理中,CPU 11确定是否正在执行多个工作的处理 (SlOl)。如果只有一个工作处理正在被执行(S101 否),CPU 11停止执行该工作并且从队 列中删除(取消)该工作(S102)。当只有一个工作正在被执行时,基本确认该工作是用户 想要停止的工作。因此,即使无用户的确认该工作被停止,仍然存在很小的可能性会引起用 户的无意识的结果。如果多个工作的处理正在被执行(S101 是),执行状态确定处理(S103)。在状态 确定处理中,确定每一个工作的执行状态,用于随后确定工作的停止紧急度。停止紧急度是 用于评估在输入停止请求时,为正在执行的每个工作确定工作停止的紧急度的指标。当通 过继续工作用户收到的不利情况变大时,停止紧急度变高。工作的执行状态根据该工作的 处理内容而被限定为包括第一状态和第二状态的两个阶段。确定每个工作是否处于第一状 态或者第二状态。第二状态比第一状态具有更高的停止紧急度。当开始如图4所示的状态确定处理时,CPU 11将计数器η设定为“1”(S201),并 且运行工作的第一个工作被设为要被确定的工作(S202)。确定要被确定的工作的数据是否 是秘密数据(S203)。
6
为了确定要被确定的工作是否是秘密数据,当执行复印工作、扫描工作和传真传 输工作的读取处理时,CPU 11控制读取部21以执行预扫描。预扫描是主扫描之前执行的简 单的读取操作。执行主扫描以读取实际处理的图像数据。由于在低分辨率下执行预扫描, 所以仅需要很短的时间。由预扫描获取的图像数据被发送到图像分析部23以确定要被处 理的数据是否是秘密数据。确定结果被储存在RAM 13中。当执行传真接收工作的处理时,在接收处理中接收的传真数据被发送到图像分析 部23,并且当执行PC打印工作的处理时,从计算机30发送的数据被发送到图像分析部23。 然后,确定发送到图像分析部23的数据是否是秘密数据并且确定结果被储存在RAM 13中。 在状态确定处理中,CPU 11基于确定结果来确定运行的工作的数据是否是秘密数据。例如,当用户输入工作的执行请求时,可以输入与秘密度相关的信息并且可以基 于该信息确定数据是否是秘密数据。在这种情况下,不需要图像分析部23进行图像分析。如果工作的数据被确定是秘密数据(S203 是),则CPU 11确定该工作的执行状态 处于第二状态(S204)。如果工作的数据被确定不是秘密数据(S203 否),则CPU 11确定是否为该工作执 行彩色打印(S205)。如果为该工作执行彩色打印(S205:是),处理进行到S204并且确定 该执行状态处于第二状态。如果为该工作执行单色打印或者该工作不需要打印处理(S205 否),则确定是否在特定类型的纸张上执行打印(S206)。特定类型的纸张包括例如价格高于普通使用的复印纸张的纸张。当用户从操作部 19或者计算机30输入工作的执行请求时,CPU 11基于用户输入的与纸张相关的设定信息 来确认纸张的类型(纸张尺寸、排出盘,纸张的材料)并且确定指定类型的纸张是否是特定 的纸张。当在特定类型的纸张上执行打印(S206:是),处理进行到S204并且CPU 11确定 该工作的执行状态处于第二状态。当工作的打印在非特定类型的纸张上执行或者该工作不需要打印处理(S206 否),CPU 11确定该工作是否需要等于或者多于参考数量的纸张的打印(S207)。如果该工 作需要等于或者多于参考数量的纸张的打印(S207:是),则CPU 11确定该工作的执行状态 是S204的第二状态。如果该工作需要少于参考数量的纸张的打印或者如果该工作不需要 打印处理(S207 否),CPU 11确定该工作的执行状态是第一状态(S208)。在确定要被确定的工作的执行状态之后,CPU 11确定是否存在任何执行状态还未 被确定的正在运行的工作(S209)。如果存在执行状态未被确定的工作(S209 是),计数器 η增加1 (S210)。处理返回S202并且为下个工作执行相同的处理。如果为所有的运行工作进行确定(S209 否),则状态确定过程将被终止并且返回 到主程序。图3的S103中的状态确定过程之后,CPU 11比较每个工作的停止紧急度的水平 以确定要被停止的工作(S104)。图5是展示在选择要被停止的工作时并行执行的两个工作的停止紧急度的水平 的图表。该图表被保存在ROM 12或者NVRAM 14中。参考该图表,根据每个工作的运行处 理和执行状态来确定两个工作中具有较高停止紧急度的一个工作,并且所确定的工作具有 要被停止的优先级。在图5中,箭头所指的工作代表具有较高的停止紧急度的工作,并且斜 线代表不被执行的工作(处理)的组合。
例如,如果传真传输工作的读取处理在第一状态中被执行并且复印工作的打印处 理在第二状态中被并行地执行,则复印工作具有被选择的优先级。例如,如果三个工作被并 行地执行,则根据该图表确定第一工作和第二工作中的一个工作是否具有优先级并且然后 根据该图表确定被选择的工作和第三个工作中的一个工作是否具有优先级。从而,要被停 止的工作被确定。如图5所示,虽然存在一些例外,但是对于具有相同处理的一个工作,与执行状态 处于第一状态的情况相比,当该执行状态处于第二状态时该工作更容易被选择为要被停 止。例如,当在第一状态中执行复印工作的读取处理时,它只具有高于传真传输工作的接收 处理的优先级。当在第二状态中执行复印工作的读取处理时,它具有高于第一状态中执行 的复印工作的打印处理、传真接收工作的打印处理和PC打印工作的打印处理的优先级。传真传输工作的传输处理无论执行状态而总是具有选择为要被停止的处理的优 先级。传真接收工作的接收处理无论执行状态而在任何时候都不被选择作为要被停止的处 理。在图5中,“? ”代表两个工作中的任何一个都具有优先级时的不选择状态。换句话说, 在这种情况下,两个工作在第二状态中执行并且每个工作的停止紧急度基本相同。因此,在 不选择状态中难以确定哪一个工作具有要被停止的优先级。其次,CPU 11确定要被停止的工作是否被确定(S105)。如果确定在不选择状态中 未选择要被停止的工作(S105 否),工作选择屏幕被显示在显示部18 (S106)。例如“选择 要被取消的工作。1.传真传输2.复印”的信息显示在工作选择屏幕上。换句话说,运行的 工作被显示在工作选择屏幕上作为要被取消的工作。用户通过操作部19输入用于选择其 中一个被显示的工作作为要被停止的工作的选择指令。除了工作的名字之外,关于该工作的其他信息(例如,传真数据的来源或者目的 地和打印页数)可以被显示在工作选择屏幕上。这会使得用户更容易知道什么种类的工作 是显示在屏幕上的工作。如果用户输入选择指令,CPU 11确定被选择的工作是要被停止的工作,停止该工 作的处理并且从队列中删除该工作(S107)。如果在S104中确定要被停止的工作(S105 是),被确定的工作被停止(S108)并 且停止确认和改变屏幕被显示在显示部18上(S109)。在停止确认和改变屏幕中,所停止的 工作的名字被展示作为要被取消的工作,并且其他运行的工作被展示作为能够被改变成要 被取消的工作。例如,“停止复印工作。取消复印工作?或者将要被取消的工作改变为扫描 工作? ”的信息被显示在停止确认和改变屏幕上。用户通过操作部19输入停止确认或者用 于改变要停止的工作的改变指令中的一个。用于改变要被停止的工作的改变指令具有用于 停止工作的停止解除请求的功能。如果用户在停止确认和改变屏幕上输入停止确认(S110 是),则停止的工作被从 队列中删除并且终止工作的停止处理(Slll)。如果输入要被停止的工作的改变指令(停止 解除请求)(Slio 否),重启被停止的工作处理(S112)。如果停止的处理是读取处理,则读取操作可以从读取处理被中断的一部分原稿重 启或者读取操作可以再一次从原稿的开始部分开始。如果停止的处理是打印处理,打印操 作可以从打印操作被中断的部分重启,或者打印操作可以再一次为新纸张执行。如果停止 的处理是传输处理,传真数据被再次从开始传输。
8
其次,CPU 11停止执行由改变指令选择的工作并且从队列中删除该工作(S113)。 然后,终止工作停止处理。根据多功能装置的说明性方面,当接收用于停止工作的停止请求时,与在低停止 紧急度的状态下执行的工作相比,在高停止紧急度的状态下执行的工作具有被确定为是要 被停止的工作的优先级。换句话说,通过错误地执行工作而给用户带来很大不利的具有高 停止紧急度的工作更容易被确定为是要被停止的工作。因而,能够迅速地停止具有高紧急 度的工作的处理。这样会抑制不利的产生。当工作的数据是秘密数据时,确定该工作的处理在具有高停止紧急度的状态中执 行。换句话说,当秘密数据被处理时,就确定停止紧急度很高,如果输入停止请求,具有秘密 数据的该工作具有被选择作为要被停止的工作的优先级。因此,可以迅速地停止该工作。这 样会抑制秘密信息被泄露的可能性。具体地,例如,通过迅速地停止传输处理,可以完全地停止秘密数据的传输并且能 够将传输的秘密数据的量抑制到最少。通过迅速地停止打印处理,可以完全地停止秘密数 据在纸张上的打印或者被打印的秘密数据的量或者秘密数据所打印的纸张的量能够被抑 制到最少。通过迅速地停止读取处理,完全地停止秘密数据在计算机30的硬盘驱动器34 或者多功能装置10的NVRAM 14上的存储或者被储存的秘密数据的量被抑制到最少。通常地,与单色打印相比,彩色打印中消耗的调色剂或者墨更多。因此,如果在执 行要求彩色打印的工作期间输入停止请求,则比起要求单色打印的工作,该工作具有被选 择作为要被停止的工作的优先级并且停止该工作的执行。这样会抑制浪费地消耗调色剂。对于要求打印处理的工作,与在普通纸张上执行打印操作的情况相比,在诸如高 质量纸张的特定种类的纸张上执行打印操作时,该工作具有要被停止的优先级。这样会抑 制成本。与打印页数很少的情况相比,当工作的打印页数很多时,该工作具有要被停止的 优先级。这样会抑制浪费地消耗纸张。停止工作处理之后,在接收停止解除请求时重启处理该停止的工作。因此,当通过 用户输入停止请求停止无意的工作时,通过输入停止解除请求重启该被停止的工作。如果在接收停止请求时正在执行的多个工作中的两个以上工作在高的停止紧急 度的情况下被执行,则为停止紧急度高的状态下执行的其中一个工作接收选择指令并且接 收选择指令的该工作能够被确定为要被停止的工作。换句话说,如果在高停止紧急度的状 态下的多个工作在接收停止请求时,可能难以自动地选择要被停止的工作。在这种情况下, 通过用户的选择来选择要被停止的工作从而避免无意地停止工作。如果在执行传真接收处理期间错误地停止需要传真接收处理的工作,那么就难以 再次获得该传真数据。因此,在传真处理的执行期间需要传真接收处理的工作不被确定为 要被停止的工作。〈另外的说明性方面〉参考图6说明多功能装置的另外的说明性方面。图6是展示根据另外的说明性方 面的工作停止处理的流程图。在以下的另外的说明性方面中,多功能装置10的构造与以上 说明性方面的相同。如果在执行工作期间输入停止请求,则CPU 11开始图6所示的工作停止处理。在
9工作停止处理中,CPU 11确定是否正在执行多个工作(S301)。如果只有一个工作正在被执 行(S301 否),CPU 11将停止该工作并且从队列中删除该工作(S302)。在S302处理中,停止该工作之后,CPU 11可能将例如“停止工作。是否取消工作? ” 的信息显示在显示部18上。如果用户输入停止确认,则CPU 11可以从队列中删除该工作 并且如果用户不输入停止确认,则CPU 11可以重启处理该工作。或者CPU 11可以将展示 运行的工作的停止确认屏幕显示在显示部18上,并且如果用户输入停止确认,则CPU 11可 以停止该工作并且从队列中删除该工作。如果多个工作正在被执行(S301 是),CPU 11执行与以上说明性方面相同的状态 确定处理(S303)。CPU 11基于状态确定处理的结果来确定工作的停止紧急度并且确定要 被停止的工作(S304)。为工作的所有组合的每一个工作限定停止紧急度的水平。换句话 说,为工作的所有组合限定具有被确定为要被停止的优先级的工作。因此,图5中存在无选 择状态(“?”)。其次,CPU 11将停止确定屏幕显示在显示部18(S305)。在停止确定屏幕上,被停 止的工作的名字被展示为能够被取消的工作。例如,“停止复印工作。是否取消复印工作” 的信息被显示在停止确认屏幕上。用户从操作部19输入停止确认(取消指令)或者选择 解除指令中的一个。如果用户经由操作部19输入停止确认(S306 是),CPU 11停止被确定为要被停 止的工作并且从队列中删除该工作(S307)。如果输入该工作的选择解除指令(S306 否), CPU 11将用于改变要被停止的工作的改变屏幕显示在显示部18 (S308)上。在改变屏幕上, 展示除了先前已选择的工作之外的运行的工作并且能够输入用于将要被停止的工作改变 为运行的工作的改变指令。例如,“是否取消PC打印工作?,,的信息被显示在改变屏幕上。 如果输入改变指令,CPU 11停止对指定的工作的处理并且从队列中删除该工作(S309)。根据另外的说明性方面,确认要被停止的工作之后,如果接收到停止确认就停止 该工作,并且如果未接收到停止确认就不停止该工作。换句话说,不会立刻停止被确认是要 被停止的工作而是根据用户的停止确认来停止该工作。这样会避免无意地停止工作。与其他运行的工作相比,被确定为处于高停止紧急度的状态的工作具有被确定停 止的优先级并且利用用户的简单操作就可以立刻停止该被确定的工作。这样会抑制用户不 利的产生。〈另外的说明性方面〉参考附图7将解释多功能装置的另外的说明性方面。图7展示显示并行执行的工 作的停止紧急度的水平的图表。在另外的说明性方面中,在工作停止处理中基于图7所示的图表来确定要被停止 的工作。基于经由操作部19输入的操作请求执行复印工作、扫描工作和传真传输工作的处 理。基于经由传真接口 16输入的执行请求来执行传真接收工作的处理并且基于网络接口 15输入的执行请求来执行PC打印工作的处理。如图7所示,在另外的说明性方面中,在比较从操作部19输入执行指令的工作和 从传真接口 16或者网络接口 15输入执行指令的工作时,前者工作具有被选择作为具有高 于后者工作的紧急度的优先级。换句话说,输入停止请求的用户想要停止通过来自外部设 备的执行指令所执行的工作的可能性很小。因此,通过经由操作部19输入的执行指令执行
10的工作具有被确定要被停止的优先级,从而可以增大根据用户的意图选择工作的可能性。〈另外的说明性方面〉本发明不限于参考附图所述的方面。例如,在本发明的技术范围中还可能包括以 下方面。(1)在以上说明性方面,本发明被应用到执行包括读取处理、打印处理、传真传输 处理和传真接收处理四种类型的处理的多功能装置。但是,本发明可以被应用到并行地执 行需要四种处理中的至少一种处理的多个工作的图像处理装置。例如,本发明可能被应用 到无传真传输和接收功能并且并行执行读取处理和打印处理的图像处理装置。另外,例如, 本发明可以被应用到为多个工作只并行执行打印处理的打印装置。(2)在以上说明性方面,当输入停止请求时,只有运行的工作被选择为要被停止。 但是,根据本发明,当用户选择或者改变要被停止的工作时,运行的工作和等待的工作可能 被选择为要被停止。(3)在以上说明性方面中,该装置执行五种工作。但是,本发明可能被应用到执行 除了五种工作之外的工作的装置。例如,本发明可能被应用到包括连接到诸如USB存储器 的外部存储介质的连接部的装置并且执行直接的打印工作或者扫描到存储器的工作。在直 接的打印工作中,从外部存储介质读取的数据根据打印处理而被打印。在扫描到存储器工 作中,根据读取处理读取的数据被写在外部存储介质中。另外,本发明可能被应用到执行用 于根据传真传输处理传输从计算机或者其他的装置发送的数据的工作或者用于将经由传 真接收处理接收的传真数据存储在装置的内存的工作的装置。(4)在以上说明性方面中,通过按压设置在该装置上的停止按钮来输入工作的停 止请求。但是,根据本发明,例如,在包括作为操作部的触摸板的装置中,可以通过操作显示 在触摸板上的停止按钮来输入停止请求。另夕卜,例如,用户可以根据图1所示的计算机30的CPU 31执行的程序(打印驱动 器,例如)来向多功能装置10传输工作的停止请求,并且多功能装置10的CPU 11可能经 由网络接口 15接收停止请求。另外,多功能装置10的CPU 11可以向计算机30传输信号 以将对应停止确认和改变屏幕的屏幕或者工作选择屏幕显示在显示部36上,并且诸如停 止确认的指令可以通过用户对操作部35的操作而被传输到多功能装置10。(5)在以上说明性方面,在传真传输工作的传输处理和传真接收工作的接收过程 中,工作的执行状态对于选择要被停止的工作没有效果(停止紧急度的级别)。但是,根据 本发明,在上述处理中,与在第一状态中执行的工作相比,在第二状态中执行的工作可以具 有确定要被停止的优先级。(6)在以上说明性方面中,工作的执行状态被限定处于包括第一状态和第二状态 的两个阶段中以确定停止紧急度的水平。但是,根据本发明,工作的执行状态可能被限定处 于三个以上的阶段。例如,具有秘密数据的工作获得两分,具有彩色打印的工作获得一分并 且其他的工作获得零分,而且工作获得的总分数可能代表停止紧急度。具有最大总分数的 工作可能被选择作为要被停止的工作。(7)可以任意地改变用于确定图4所示的工作的执行状态的情况。例如,根据图4 所示的四个情况(S203,S205,S206,S207)的一个、两个或者三个情况做出确定。或者根据 其他的情况做出确定。
1权利要求
1.一种图像处理装置,其特征在于,包括图像处理部分,所述图像处理部分被构造成并行地执行多个工作,每个工作需要用于 读取原稿的读取处理、用于打印图像的打印处理、用于传输传真数据的传真传输处理和用 于接收传真数据的传真接收处理中的至少一个;接收部分,所述接收部分被构造成接收工作的停止请求;确定部分,所述确定部分被构造成当多个工作在接收到停止请求的时刻被执行时确 定多个正在运行的工作中的一个工作是要被停止的工作,并且在正在确定要被停止的工作 时,给予在高停止紧急度状态下执行的工作高于在低停止紧急度状态下执行的工作的优先 级;和停止部分,所述停止部分被构造用于停止由所述确定部分确定的要被停止的工作的执行。
2.如权利要求1所述的图像处理装置,其特征在于,当工作的要被处理的数据是秘密数据时,所述确定部分确定所述工作在高停止紧急度 的状态下执行。
3.如权利要求1所述的图像处理装置,其特征在于,所述确定部分确定需要打印操作的工作是否需要彩色打印或者单色打印,并且在所述 工作需要彩色打印时确定所述工作在高停止紧急度的状态下执行。
4.如权利要求1所述的图像处理装置,其特征在于,所述确定部分确定需要打印操作的工作是否需要打印在特定种类的纸张上,并且在所 述工作需要打印在特定种类的纸张上时确定所述工作在高停止紧急度的状态下执行。
5.如权利要求1所述的图像处理装置,其特征在于,所述确定部分确定需要打印操作的工作是否需要参考数量以上的打印页数,并且在所 述工作需要参考数量以上的打印页数时确定所述工作在高停止紧急度的状态下执行。
6.如权利要求1所述的图像处理装置,其特征在于,其中,所述接收部分接收停止解除请求,并且所述图像处理装置进一步包括重启部分,所述 重启部分被构造成在所述停止部分停止要被停止的工作之后,如果所述接收部分接收到停 止解除请求,则所述重启部分重启被停止的工作。
7.如权利要求1所述的图像处理装置,其特征在于,进一步包括通知部分,所述通知部分被构造用于通知由所述确定部分确定的工作,其中所述接收 部分接收停止确认,并且在所述确认部分确认要被停止的工作之后,在所述接收部分接收 到停止确认时所述停止部分停止要被停止的工作,并且在所述接收部分未接收到停止确认 时所述停止部分不停止要被停止的工作。
8.如权利要求1所述的图像处理装置,其特征在于,进一步包括选择部分,所述选择部分被构造用于接收多个工作中的一个工作的选择指令,其中,如 果在接收到停止请求的时刻正在执行的多个工作中的两个以上的工作在高停止紧急度的 状态下执行,则所述确定部分确定由所述选择接收部接收的接收指令的多个工作中的一个 工作为要被停止的工作。
9.如权利要求1所述的图像处理装置,其特征在于,其中,当传真接收处理正在执行 时,所述确定部分不会将需要传真接收处理的工作确定为要被停止的工作。
10.如权利要求1所述的图像处理装置,其特征在于,进一步包括 操作部分,所述操作部分被构造用于输入工作的执行指令;和通讯部分,所述通讯部分被构造用于经由通讯线路从外部装置接收工作的执行指令, 其中所述确定部分在确定要被停止的工作时,给予通过来自所述操作部分的执行指令执行 的工作高于通过来自所述通讯部分的执行指令执行的工作的优先级。
全文摘要
一种图像处理装置包括图像处理部分、接收部分、确定部分和停止部分。图像处理部分被构造用于并行地执行多个工作。每个工作需要用于读取原稿的读取处理、用于打印图像的打印处理、用于传输传真数据的传真传输处理和用于接收传真数据的传真接收处理中的至少一个。接收部分被构造用于接收工作停止请求。确定部分被构造用于在接收停止请求时执行多个工作的时候确定多个运行的工作中的其中一个工作是要被停止的工作,并且被构造用于当确定要被停止的工作时,给予在高停止紧急度状态下执行的工作高于在低停止紧急度状态下执行的工作的优先级。停止部分被构造用于停止执行由确定部分确定的要被停止的工作。
文档编号H04N1/00GK102006388SQ201010276308
公开日2011年4月6日 申请日期2010年9月1日 优先权日2009年9月2日
发明者佐原慎也 申请人:兄弟工业株式会社