信息处理设备及其控制方法

xiaoxiao2020-9-10  9

专利名称:信息处理设备及其控制方法
技术领域
本发明涉及一种包括多个存储装置的信息处理设备及其 控制方法。
背景技术
近年来,希望以低功率运行信息处理设备,并且提出了用 以降低功耗的各种控制方法。在计算机产业,已知一种镜像技
术,该技术将相同数据保持在多个HDD(硬盘驱动器)中,以防 止系统在存储装置中的一个发生故障的情况下不能工作。日本 特开2004-252570提出了 一种与成镜像的多个HDD的功率控制 有关的系统。
为了降低功耗,使用一种即使在低功耗状态下也被供电的 接口单元(I/F)。这使得能够实现信息处理设备的大部分被断电 的省电模式。更具体地,在省电模式下,1/F单元处理来自外部 设备的询问,而不需要恢复向整个信息处理设备的供电(例如, 曰本特开2001-092603)。
然而,上述相关4支术存在以下问题。例如,在日本特开 2001 -092603所描述的信息处理设备中,在从外部设备接收到与 未保持在I / F单元中的信息有关的询问或请求时,需要恢复向信 息处理设备的大部分的供电,结果导致功耗增加。更具体地, 该信息处理设备有时从通过I/F单元所连接的外部设备接收数 据,并且将该数据存储在HDD中。在这种情况下,仅使用保持 在I / F单元中的信息或数据存储用的存储器,不能执行H D D中的 数据存储。因为该原因,如果接收了这类请求,则必需恢复向 该信息处理设备中的包括HDD的必要的处理块的供电。这增大
6了功耗。
在用于始终将相同数据存储在多个HDD中以确保HDD的 可靠性的镜像中,镜像所使用的HDD增加了功耗。

发明内容
本发明涉及一种信息处理设备及其控制方法;其中,该信 息处理设备包括第一存储单元和第二存储单元,并且实现下面 的功能即使在省电模式下从外部设备接收到访问请求时,也 在保持省电模式的同时使第一存储单元和第二存储单元重复地 存储数据。
根据本发明的一个方面,提供一种信息处理设备,包括 第一存储单元;第二存储单元;第一控制单元,用于控制与外
部设备的通信,并且在当所述信息处理设备以第一省电模式运 行时从所述外部设备接收到数据的情况下,将从所述外部设备 接收到的数据写入所述第一存储单元;第二控制单元,用于在 当所述信息处理设备以正常工作模式运行时所述第一控制单元 从所述外部设备接收到数据的情况下进行控制,以将从所述外 部设备接收到的数据写入所述第一存储单元和所述第二存储单 元两者;电力控制单元,用于当所述信息处理设备以所述正常 工作模式运行时,向所述第一控制单元和所述第二控制单元提 供预定电力,并且当所述信息处理设备以所述第 一 省电模式运 行时,向所述第一控制单元提供所述预定电力,而减少向所述 第二控制单元的供电,其中,在所述信息处理设备从所述第一
省电模式转变成所述正常工作模式的情况下,所述第二控制单 元进行控制以将在所述信息处理设备以所述第 一 省电模式运行 时写入所述第一存储单元的数据写入所述第二存储单元。
根据本发明的另 一方面,提供一种控制信息处理设备的方法,其中,所述信息处理设备包括第一存储单元、第二存储单 元、第一控制单元和第二控制单元,所述第一控制单元用于控 制与外部设备的通信,所述第二控制单元用于在当所述信息处 理设备以正常工作模式运行时所述第一控制单元从所述外部设 备接收到数据的情况下进行控制以将从所述外部设备接收到的 数据写入所述第一存储单元和所述第二存储单元两者,所述方
法包括当所述信息处理设备以所述正常工作模式运行时,执 行第 一 电力控制,以进行控制从而向所述第 一控制单元和所述 第二控制单元提供预定电力;当所述信息处理设备以第 一省电 模式运行时,执行第二电力控制,以进行控制从而向所述第一 控制单元提供所述预定电力但减少向所述第二控制单元的供 电;在当所述信息处理设备以所述第一省电模式运行时从所述 外部设备接收到数据的情况下,执行第 一 写控制以使所述第一 控制单元进行控制,从而将从所述外部设备所接收到的数据写 入所述第 一存储单元;以及在所述信息处理设备从所述第 一省 电模式转变成所述正常工作模式的情况下,执行第二写控制以 使所述第二控制单元进行控制,从而将在所述信息处理设备以 所述第一省电模式运行时写入所述第一存储单元中的数据写入 所述第二存储单元。
通过以下参考附图对典型实施例的说明,本发明的其它特 征将变得清楚。


图l是示出根据本发明的实施例的网络打印系统IOOO的结 构的框图2是示出根据本发明的实施例的图像形成设备100的外 观的图;图3是示出根据第 一 实施例的图像形成设备100的控制器 ll的结构的框图;图4是示出根据第 一 实施例的网络I/F 360和HDD管理单元 370的结构例子的框图;图5是示出根据第 一 实施例的HDD控制单元355的处理过 程的流程图;图6是示出根据第 一 实施例的扫描器图像处理单元312的 内部结构的框图;图7是示出根据第 一 实施例的打印机图像处理单元315的 内部结构的框图;图8是示出根据第 一 实施例的图像形成设备IOO的正常工 作模式下的供电的框图;图9是示出根据第 一 实施例的图像形成设备IOO的省电模 式下的供电的框图;图10是示出根据第 一 实施例的图像形成设备100的HDD访 问模式下的供电的框图;图ll是示出根据第一实施例的工作模式之间的状态转变的图;图12是示出根据第二实施例的图像形成设备100的控制器 ll的结构的框图;图13是示出根据第二实施例的网络I/F 360和HDD管理单 元370的结构例子的框图;图14是示出根据第二实施例的HDD控制单元355的处理过 程的流程图;图15是示出根据第二实施例的图像形成设备100的正常工作模式下的供电的框图;图16是示出根据第二实施例的图像形成设备100的省电模式下的供电的框图;以及图17是示出根据第二实施例的图像形成设备10 0的H D D访 问模式下的供电的框图。
具体实施方式
现参考附图详细说明本发明的实施例。应该注意,除非特 别说明,这些实施例中所描述的组件的相对配置、数值表达式 和数值不限制本发明的范围。下面参考图1 ~图ll说明第一实施例。作为根据本实施例 的信息处理设备,以下说明信息形成设备。然而,本发明不仅 可应用于图像形成设备,而且还可应用于包括用于存储相同数 据的多个存储单元的任何其它信息处理设备。网全各打印系统首先参考图l说明根据第一实施例的系统。图l是示出根据 本发明的实施例的网络打印系统100 0的结构的框图。在网络打印系统1000中,主机(以下称之为PC)40以及两个 图像形成设备100和200与LAN 50连接。在本发明中,所连接的 设备的数量不限于此。在本实施例中,使用LAN作为连接方法。 然而,本发明不限于此。PC 40具有个人计算机的功能,并且可以使用例如FTP协议 通过LAN 50发送/冲妻收文件或电子邮件。PC 40还可以通过打印 机驱动程序向图像形成设备1 OO和200输出打印指示。图^f象形成设备100和200可以交换数据。可以将存储在例如 图像形成设备100的HDD中的图像数据传送给图像形成设备 200,并使图像形成设备200打印图像。还可以将利用图像形成 设备200所扫描的图像数据存储在例如图像形成设备100的 HDD中。10图像形成设备的结构下面说明均作为信息处理设备的图像形成设备100和200 的结构。这里说明图像形成设备100的结构。图1象形成设备200 具有与图像形成设备100相同的结构。如图l所示,图像形成设备100包括作为图像输入装置的扫 描器单元13、作为图像输出装置的打印机单元14、控制器ll和 作为用户接口的操作单元12。为了抑制功耗,图像形成设备IOO 具有三种工作模式正常工作模式、HDD访问模式(第一省电模 式)和省电模式(第二省电模式)。后面将详细说明这些工作模 式。通过作为模式转变单元的控制器ll进行工作模式的转变。图2是示出根据本发明的实施例的图像形成设备100的外 观的图。扫描器单元13曝光并扫描原稿上的图像,并且将这样 所获得的反射光输入给CCD,从而将图像信息转换成电信号。 扫描器单元13还将电信号转换成RGB亮度信号,并且将RGB亮 度信号作为图像信号输出给控制器11 。当用户通过操作单元12输入原稿读取开始指示时,控制器 11向扫描器单元13输出原稿读取指示。在接收到该指示时,扫 描器单元13读取原稿。打印机单元14是在纸张上形成从控制器 11所接收到的图像数据的图像的图像形成装置。控制器的结构接着参考图3说明图像形成设备的控制结构。图3是示出根 据第 一 实施例的图像形成设备10 0的控制器11的结构的框图。控 制器ll与扫描器单元13和打印才几单元14电连接,并且还通过 LAN 50与PC 40和其它图像形成设备连接。这使得可以输入/输 出图像数据和装置信息。控制器11包括主CPU 301、 RAM 302、 ROM 303、图像处 理单元304、操作单元I/F 305、 HDD控制单元355、 HDD 351(第一存储单元)、HDD 352(第二存储单元)、HDD控制切换单元380、 HDD管理单元370和网络I/F 360。这些控制块通过系统总线340连接。主CPU 301基于例如存储在ROM 303中的控制程序,来系 统地控制对所连^r的各种装置的访问。主CPU 301还系统地控 制在控制器11中所执行的各种类型的处理。RAM 302用作为主CPU 301的工作用的系统工作存储器, 并且还用作临时存储图像数据的存储器。RAM 302包括即使在 断电后仍保持所存储的内容的非易失性NVRAM和在断电后清 除所存储的内容的易失性DRAM。操作单元I/F 305是用以将系统总线340与操作单元12连接 的接口 。操作单元I/F 305从系统总线340接收要显示在操作单元 12上的图像数据,并且将该图像数据输出给操作单元12。操作 单元I/F 305还将从操作单元12输入的信息输出给系统总线340。网络I/F 360与LAN 50和系统总线340连接,以控制与通过 LAN 50所连接的外部设备的通信。网络I/F 360具有代理响应功 能,这是本发明的特性特征。在省电模式下,网络I/F 360对来 自外部设备的询问进行响应,而无需向整个图像形成设备IOO 供电。网乡备I/F 360下面参考图3和图4详细说明网络I/F 360(第一控制单元)。 图4是示出根据第 一实施例的网络I/F 360和HDD管理单元370 的结构例子的框图。图4还示出HDD控制切换单元380、 HDD控 制单元355、 HDD 351、 HDD 352和主CPU 301的连接状态。才艮据本实施例,网络I/F 360处理通过LAN 50的各种类型的 数据的接收和发送,并且还处理省电模式下来自外部设备的状 况询问。在省电模式下通过LAN 50接收到HDD访问请求时,网络I/F 360将工作模式转变成HDD访问模式以控制HDD 351。因 此,在HDD访问模式下,可以在无需启动主CPU 301的情况下, 进行从HDD 351读出数据或向HDD 351写入数据(第 一 写控制步骤)。如图4所示,网络I/F 360包括副CPU 365、 LANI/0控制器 363、网络RAM 364、 1/0控制器362和HDD控制单元361 。网络RAM 364用作响应数据存储单元,并且预先存储用于 省电才莫式下来自LAN 50的各访问请求的响应^t据。副CPU 365 确认LANI/0控制器363的状态,并且,在从LAN50接收到对图 像形成设备100的访问请求时,分析请求的内容。如果响应于该 访问请求必需向LAN 50做出应答,则副CPU 365从网络RAM 364读出与该访问请求相对应的响应凄史据,并且返回该响应数 据。在省电模式下从LAN 50接收到HDD访问请求时,HDD控制 单元361控制图像形成设备100中的向HDD 351写入数据或从 HDD 351读出数据。此时,通过网络I/F 360中的副CPU 365系 统地控制H D D控制单元3 61 。将说明通过网络I/F 360对向HDD 351输入数据或从HDD 3 51输出数据的控制。与从H D D 3 51输出(读出)数据相关联的访 问请求的详细例子如下。例如,另 一图《象形成i殳备(本实施例中 的图像形成设备200)通过LAN 50请求从HDD 351读出图像数 据,以获取并打印图像形成设备100的HDD 351中的图^象数据。 在这种情况下,图像形成设备2 00的操作单元请求图像形成设备 100输出存储在图像形成设备100的HDD 351中的数据的列表。响应于该请求,图像形成设备100将HDD 351中的目录的列 表和存储在这些目录中的文件的名称发送给图像形成设备200, 其中,这些目录被记录在HDD 351的HDD文件管理单元中。在 图像形成设备2 0 0中,将所接收到的数据列表显示在操作单元的监视器上。基于该信息选择要打印的文件。此后,通过LAN50 将通过图像形成设备200的操作单元所选择的文件的目录和文 件名发送给图像形成设备IOO。网络I/F 360输出HDD 351中所指 定的目录中的文件。
与向HDD 351输入(写入)数据相关联的访问请求的详细例 子如下。例如,另 一图像形成设备(本实施例中的图像形成设备 200)通过LAN 50将所扫描的图像数据发送给图像形成设备 100,并且将该图像数据存储在图像形成设备100的HDD 351中。 在这种情况下,图像形成设备200的操作单元请求输出图像形成 设备100的HDD 351中的目录的列表。
响应于该-清求,将记录在HDD 351中的HDD文件管理单元 中的HDD 351中的目录的信息的列表发送给图像形成设备200。 在图像形成设备200上,用户在操作单元的监视器上确认所接收 到的目录列表,并且选择用以存储所扫描的数据的图像形成设 备100的HDD 351中的目录。可以通过图像形成设备200的操作 单元指定用以存储数据的文件的名称。
接着,图像形成设备200进行扫描操作和预定图像处理, 并且通过LAN 50输出数据。此时,图像形成设备200还输出表 示用以存储数据的图像形成设备100中的目录和要使用的文件 名的信息。
通过LAN 50将来自图像形成设备200的数据发送给图像形 成设备IOO,并且使用所指定的文件名将该数据写入HDD 351 中所指定的目录中。在HDD访问模式下,将表示HDD351中的 写访问目录和所使用的文件名的历史记录在HDD管理单元 370(后面将说明)中,并且使用该历史作为同步模式(后面将说 明)下的信息。
HDD管理单元370接着说明HDD管理单元370。 HDD管理单元370用作历史存 储单元。如果存4诸在HDD 351中的数据由于例如HDD访问模式 下的数据写入或数据删除而发生了改变,则HDD管理单元370 保持表示数据改变和该数据改变的内容的信息作为历史信息。 例如,如果存储在HDD 351中的数据发生了改变,则存储该文 件的名称、HDD中的存储目录以及表示删除或添加该文件的信 息。当模式转变成正常工作模式时,根据基于HDD管理单元370 中的数据的历史信息更新HDD 352的内容(第二写控制步骤),
从而实现用于将数据重复地存储在HDD 351和352中的镜像功
台匕 3匕。
如图4所示,HDD管理单元370包括I/0控制器371和HDD管 理RAM 372。 1/0控制器371用作通过系统总线340在HDD管理 RAM 372和网络I/F 360中的副CPU 365之间发送/接收控制信号 和数据的I/F。 #4居来自网络I/F 360中的副CPU 365的控制信号 来控制HDD管理RAM 372。
HDD控制单元355
接着说明HDD控制单元355(第二控制单元)。HDD 351通过 HDD控制切换单元380与HDD控制单元355连接。HDD 352直接 连接到HDD控制单元355。在本实施例中,这两个HDD 351和352 形成镜像系统。HDD 351和352存储文档数据、图像数据和系统 软件等各种类型的数据。
本实施例的H D D控制单元3 5 5不仅具有作为镜像模式运行 的镜像功能,而且还具有作为同步模式运行的同步功能。镜像 功能是用于进行例如同时向HDD 351和352两者写入一个数据 或者从HDD 351和352两者删除一个数据的操作的功能,如正常 镜像操作一样。这始终使得HDD 351和352的内容相互一致。利 用该镜像功能,即使当 一 个H D D由于例如故障而变得不能使用时,也可以从另一HDD读出内部数据。这实现了可靠的数据存 储。
同步功能是用于根据上述历史信息来更新存储在HDD 352 中的数据并且使该数据与存储在HDD 351中的数据内容相一致 的功能。在本实施例中,如果存储在HDD 351中的数据内容在 HDD访问模式下发生了改变,则基于HDD管理单元370中的历 史信息使得存储在HDD 351中的数据内容与存储在HDD 352中 的数据内容相一致。例如,如果在HDD访问才莫式下从HDD 351 删除了数据,则在返回到正常工作模式时从HDD 352删除相同 文件。可选地,如果在HDD访问才莫式下向HDD 351添加数据, 则在返回到正常工作模式时将该文件从HDD 351复制到HDD 352中的相同目录。
参考图5说明工作模式的转变中的HDD控制单元355的处 理。图5是示出根据第 一 实施例从省电模式到正常工作模式的转 变中的处理过程的流程图。
在步骤S201,图像形成设备100的工作模式从省电模式转 变成正常工作模式,以随着处理块被供电而启动该设备。
在步骤S202和S203,主CPU 301确认HDD管理单元370的内 容,并且判断以省电才莫式运行的HDD 351的内容是否已经改变。 在判断出"没有发生改变,,时(步骤S203为否),主CPU 301使处理 进入步骤S204。另一方面,在判断出"已经发生了改变"时(步骤 S203为是),主CPU 301使处理进入步骤S205。
在步骤S204, HDD控制单元355将状态转变成正常工作模 式下的镜像模式,并且结束该处理。图像形成设备100也转变成 正常工作模式。
在步骤S205, HDD控制单元355将状态转变成正常工作模 式下的同步才莫式,并且将HDD 351的改变内容反映到HDD 352。在步骤S206, HDD控制单元355判断HDD 351的内容是否与 HDD 352的内容相一致。如果内容相一致(步骤S206为是),则 HDD控制单元355使处理进入步骤S204,以将工作模式转变成 正常工作模式。如果内容不一致(步骤S 06为否),则HDD控制 单元355周期性进行步骤S206中的判断,直到这两个HDD 351 和352的内容相一致为止。 HDD控制切换单元380
接着说明HDD控制切换单元380。 HDD控制切换单元380包 括选择器电路。在正常工作模式下,选择器电路根据来自网络 I/F 360中的副CPU 365的指示,将对HDD 351的控制切换给 HDD控制单元355。在HDD访问模式下,选择器电路将对HDD 351的控制切换给网络I/F 360中的HDD控制单元361 。
在正常工作模式下,HDD控制切换单元380选择使用HDD 控制单元355的控制。在主CPU 301和HDD控制单元355的控制 下,在这两个HDD 351和352中进行镜像操作。此时,HDD控制 单元355处于镜像模式。后面将详细说明正常工作模式下的图像 形成设备100的操作。
下面说明省电模式和HDD访问模式下的HDD控制。在省电 模式下,仅向图像形成设备100的网络I/F 360供电。因此,网络 I/F 360处理主体状况通知等简单响应。
当通过LAN 50向图像形成设备100输入HDD访问请求时, 图像形成设备1 OO将工作模式转变成HDD访问模式。在这种情 况下,图像形成设备100向HDD管理单元370、 HDD控制切换单 元380和HDD 351供电,以根据来自网络I/F 360中的副CPU 365 的请求来进行向HDD 351输入数据和从HDD 351输出数据。 HDD控制切换单元380将对HDD 351的控制切换给网络I/F 360 中的副CPU 365和HDD控制单元361。如果以HDD访问模式运行
17的HDD 351的内容由于例如写入或删除而发生了改变,则将该 信息存储在HDD管理单元370中。
当省电才莫式转变成正常工作才莫式时,启动包括主CPU 301 和HDD控制单元355的处理块。HDD控制切换单元380将对HDD 351的控制切换给主CPU 301和HDD控制单元355 。
如果主CPU 301判断出在HDD管理单元370中存储有表示 HDD 351的内容的改变的信息,则HDD控制单元355转变成同步 模式。HDD控制单元355工作以将以睡眠模式运行的HDD 351 的改变后的内容反映到此时^皮断电的HDD 352, 乂人而^f吏得这两 个HDD的内容相一致。当存储在这两个HDD中的数据内容相一 致时,H D D控制单元3 5 5切换成正常工作模式下的镜像模式, 从而使得该图像形成设备也进行正常操作。
图像处理单元304
接着参考图3详细说明图像处理单元304。图像处理单元 304包括PDL处理单元310、扫描器处理单元307、页编辑处理单 元309和打印机处理单元308。图像总线330是用以交换图像数据 的传输路径,并且由PCI总线等总线构成。
将说明扫描器处理单元307。扫描器处理单元307包括压缩 单元313、扫描器图像处理单元312和扫描器I/F 311。
扫描器图^(象处理单元312对通过扫描器I/F 311从扫描器单 元13所接收到的图像数据进行校正和加工等处理。例如,扫描 器图像处理单元312判断所接收到的图像数据是彩色还是单色, 或者该图像数据是文本还是照片。将判断结果添加到图像数据。 将所添加的信息称为图像属性信息。压缩单元313接收图像数 据,使用例如JPEG格式压缩该图像数据,并且将压缩后的数据 输出给图像总线330。
图6是示出根据第 一 实施例的扫描器图像处理单元312的内部结构的框图。扫描器图像处理单元312包括掩蔽(masking)处理单元501、滤波器处理单元502、直方图生成单元503、伽马校正单元504、彩色/单色判断单元505和文本/照片判断单元506。
扫描器图像处理单元312接收由均具有8位的RGB亮度信号所形成的图像数据。掩蔽处理单元501将亮度信号转换成与CCD的滤色(filter color)无关的标准亮度信号。滤波器处理单元502任意校正从掩蔽处理单元501输出的图像数据的空间频率。滤波器处理单元502对图像数据执行使用例如7x7矩阵的运算处理。
直方图生成单元503对从滤波器处理单元502输出的图像数据的各像素的亮度数据进行釆样。更具体地,直方图生成单元503在由主扫描方向和副扫描方向上的指定的起点和终点所定义的矩形区域中,在主扫描方向和副扫描方向上以预定间距对亮度数据进行采样。直方图生成单元503基于采样结果生成直方图数据。所生成的直方图数据用来估计作为后处理而被执行的背景消除处理中的背景水平。伽马校正单元5 0 4使用例如查找表将从直方图生成单元503所输入的RGB亮度数据转换成具有非线性的亮度数据。
彩色/单色判断单元505判断从掩蔽处理单元501所输出的图像数据的各像素是彩色还是非彩色。将判断结果添加到图像数据,作为彩色/单色判断信号(图像属性信息的一部分)。文本/照片判断单元506判断从掩蔽处理单元501所输出的图像数据的各像素是包括在字符中还是包括在除字符以外的对象(例如,照片)中。将判断结果添加到图像数据,作为文本/照片判断信号(图像属性信息的一部分)。
接着说明打印机处理单元308。打印机处理单元308包括打
19印机I/F 314、打印机图像处理单元315和解压缩单元316。
解压缩单元316对从图像总线330输入的图像数据进行解压缩。打印机图像处理单元315对解压缩后的图像数据进行校正和加工等处理。打印机图像处理单元315还基于在扫描器图像处理单元312中所生成的直方图、彩色/单色判断信号和文本/照片判断信号来改变处理内容。打印机I/F 314将从打印机图像处理单元315输出的数据输出给打印机单元14。
图7是示出根据第 一 实施例的打印机图像处理单元315的内部结构的框图。打印机图像处理单元315包括背景消除处理单元601、单色生成单元602、 LOG转换处理单元603、掩蔽处理单元604、滤波器处理单元605和输出侧伽马校正单元606。
背景消除处理单元6 01使用在扫描器图像处理单元312中所生成的直方图,将被确定为背景部分的所有RGB亮度信号转换成最大亮度信号,从而消除图像数据的背景颜色。如果扫描器图像处理单元312中所生成的彩色/单色判断信号表示单色图像,则单色生成单元602获得从背景消除处理单元601所输入的图像数据的各像素的RGB值的平均值,并且利用所获得的值代替各像素的RGB值。这允许掩蔽处理单元604(后面将说明)生成单色K打印数据。
LOG转换处理单元603使用例如查找表进行从RGB到CMY的亮度-浓度转换。如果单色生成单元602已将所有CMY数据转换成相同值,则获得单色K数据。因此,生成了单色图像数据。掩蔽处理单元604将由LOG转换处理单元603所生成的CMY图像数据的最小值设置为要输出的K数据值,并且将通过从所输入的C M Y值减去K数据值所获得的值设置为要输出的C M Y数据值。
滤波器处理单元605任意地校正从掩蔽处理单元604所输出的图像数据的空间频率。滤波器处理单元605对图像数据执行使用例如7x7矩阵的运算处理。输出侧伽马才交正单元606进行校正,以使得输入给该单元的信号值变得与复制输出之后的反射浓度值成比例。
接着说明页编辑处理单元309。页编辑处理单元309包括解压缩单元317、旋转处理单元318、缩》文处理单元319、移动处理单元320和压缩单元321。解压缩单元317对从图《象总线330所输入的压缩后的图像数据进行解压缩,并且将解压缩后的图像数据提供给各种类型的处理单元。
旋转处理单元318将所接收到的图像数据的各页旋转9 0 。、180。或270。以生成输出数据。缩放处理单元31W吏用各种插值或细化算法放大或缩小图像数据以生成输出数据。
移动处理单元320控制经旋转处理单元318或缩放处理单元319处理后的图像数据的移动,从而调整各页数据的输出位置。这实现用于将多页合并成一页的处理,如2-in-l(两页合一页)输出或4-in-l(四页合一页)输出,或者实现用于将放大后的一页的图像数据分成例如四页并输出它们的处理。压缩单元3 21接收经过了各种处理的图像数据,使用例如J P E G格式压缩该图像数据,并且将压缩后的数据输出给图像总线330。
接着说明PDL处理单元310和PDL打印。PDL处理单元310包括RIP处理单元322和压缩单元323。通过网络I/F 360将通过LAN 50从PC 40所发送的PDL数据存储在RAM 302中。还由主CPU 3 01解释PDL数据,并且将作为结果的中间数据发送给RIP处理单元322。
RIP处理单元322绘制中间数据以生成光栅图像数据。将所生成的光栅图像数据发送给压缩单元323,并且使用例如JPEG格式压缩该数据。将经由压缩单元323压缩后的图像数据输出给
21图像总线330,并且通过系统总线340将该数据发送给RAM 302。使用主CPU 301的PDL打印是正常工作模式下的操作。在PDL打印中,读出存储在RAM 302中的数据,并且将该数据写入HDD。此时,HDD控制切换单元380将对HDD 351的控制切换给HDD控制单元355和主CPU 301。利用HDD控制单元355的镜像功能,将该数据写入HDD351和352两者中。此后,通过系统总线340和图像总线330将该图像数据传送给打印机处理单元308。还将该图像数据发送给打印机单元14,从而在纸张上形成图像。
该图像数据临时通过HDD,以处理具有在RAM 302的区域
中不能处理的大小的图像数据。例如,该处理假定应打印多
页的图像数据以创建多个副本,或者,对于页替换处理等需要
工作区。
正常工作模式
接着说明正常工作模式。在正常工作模式下,通过操作单元12不仅设置上述PDL打印,而且还设置复制数据或扫描数据的HDD存储。在正常工作模式下进行该操作。假定即使在除上述省电模式和HDD访问模式之外的正常工作模式下也进行从HDD到LAN的数据输出和从LAN到HDD的数据输入。在这种情况下,在正常工作模式下进行这些操作。也就是说,在正常工作模式下使能图像形成设备100的所有功能。
在正常工作模式下,HDD控制切换单元380选择使用HDD控制单元355的控制,从而使得将控制切换给主CPU 301和HDD控制单元355。图像形成设备100对这两个HDD 351和352进行镜像操作。此时,HDD控制单元355处于镜像模式。下面详细说明正常工作模式下的图像形成设备1 OO的操作。
将说明复制操作。扫描器单元13读取原稿,并且通过扫描器I/F 311将图像数据发送给扫描器图像处理单元312。扫描器图像处理单元312对图像数据执行以上参考图6所描述的处理。压缩单元313使用例如JPEG格式对图像数据进行压缩。通过图像总线330和系统总线340将经由压缩单元313压缩后的图像数据存储在RAM 302中。注意,将图像数据发送给页编辑处理单元309,根据需要使该图像数据经过图像处理,然后该图像数据存储在RAM 302中。
此后,从RAM 302读出图像数据,并将其写入HDD。此时,HDD控制切换单元380将对HDD 351的控制切换给HDD控制单元355和主CPU 301。利用HDD控制单元355的镜像功能,将相同的图像数据写入HDD 351和352两者中。
接着,通过HDD控制单元355从HDD读出图像数据。HDD控制单元355从HDD 351读出该数据,并且将其发送给系统总线340。然后,通过图像总线330将该图像数据从系统总线340发送给解压缩单元316。
解压缩单元316解压缩图像数据。将解压缩后的图像数据发送给打印机图4象处理单元315。打印才几图^f象处理单元315对该图像数据执行以上参考图7所描述的处理。通过打印机I/F 314将经过打印机图像处理单元315的处理的图像数据发送给打印机单元14。因为与在上述PDL打印中的相同的原因,图像数据临时通过HDD。
接着说明用于将所扫描的图像数据存储在H D D中的操作。扫描器单元13读取原稿,并且通过扫描器I/F 311将图像数据发送给扫描器图像处理单元312。扫描器图像处理单元312对图像数据执行以上参考图6所描述的处理。压缩单元313使用例如JPEG格式压缩图像数据。通过图像总线330和系统总线340将经由压缩单元313压缩后的图像数据存储在RAM 302中。注意,将该图像数据发送给页编辑处理单元3 09,根据需要使该图像数据 经过图像处理,然后将该图像数据存储在RAM 302中。
此后,从RAM 302读出该图像数据,根据用户设置添加文 件名,并且将该图像数据写入HDD上的预定目录中。此时,HDD 控制切换单元380将对HDD 351的控制切换给HDD控制单元355 和主CPU301。利用HDD控制单元355的镜像功能,将该数据写 入HDD 351和352两者中。
接着说明正常工作模式下用于将数据从HDD输出到LAN 50的操作。在这种情况下,HDD控制切换单元380将对HDD 351 的控制切换给H D D控制单元3 5 5和主C P U 3 01 。
通过网络I/F 360将对所存储的图像数据的输出请求从LAN 5 0输入给图像形成设备10 0中的H D D 。在接收到该输出请求时, 主CPU 301分析文件名和LAN 50的输出目的地等信息。基于所 分析的信息,主CPU 301通过HDD控制单元355从HDD 351输出 所指定的文件数据,并且通过网络I/F 360将该数据发送给LAN 50上的指定方。
接着说明正常工作模式下用于将从LAN 50所输入的数据 写入图像形成设备100的HDD中的操作。
通过网络I/F 360将数据存储请求和要存储的数据从LAN 50输入给图像形成设备100中的HDD。在接收到该数据存储请 求时,主CPU 301分析存储用的文件名等信息。同时,将要存 储的数据临时保存在RAM 302中。
基于所分析的信息,主CPU 301通过HDD控制单元355将保 存在RAM 302中的数据写入HDD上的预定目录中。此时,HDD 控制切换单元380将对HDD 351的控制切换给HDD控制单元355 和主CPU301。利用HDD控制单元355的镜像功能,将该数据写 入HDD 351和352两者中。以上说明了图像形成设备100的内部处理块和各模式的工
作数据流。 供电
接着参考图8~图ll说明在各工作模式下图像形成设备 IOO的处理块的供电。图8是示出根据第 一 实施例的图像形成设 备100的正常工作模式下的供电的框图。
图像形成设备1 OO不仅包括图3所示的用于图像处理的块, 而且还包括向处理块供电的电力生成单元16、电力控制单元17 和各种类型的电力线。这些块根据图像形成设备1 OO的工作模式 来控制向各个块的供电。
在接通图像形成设备100的主开关15时,电力生成单元16 始终从商用电源18接收预定电压。电力生成单元16生成控制器 11、扫描器单元13、打印机单元14和操作单元12所需的供电电 压,并且通过主电力线19向这些块供电。
这样,通过主电力线19向控制器11供电,并且向电力控制 单元17输入电力。电力控制单元17用作电力控制部件,并且根 据图像形成设备100的工作模式来通过副电力线20仅向处理所 需的块供电。从而将图像形成设备10 0的功耗抑制到最小必需水 平。
接着说明根据本实施例的图像形成设备10 0的正常工作模 式、省电模式和H D D访问模式这三种工作模式下的电力控制。
在正常工作模式下,进行用以向所有块供电的第一电力控 制步骤,以进行复制或PDL打印、或者处理所扫描的图像数据 并将其存储在HDD中。如图8中的粗线所示,电力控制单元17 向所有块供电。
在省电模式下,该设备在没有进行复制、PDL打印或在HDD 中存储扫描图像数据等任何操作的情况下尽可能降低功耗,并且等待用以转变成正常工作模式的操作指示。为了响应于从
LAN 50输入的关于图像形成设备100的状态的询问,也即为了 实现代理响应功能,4又向网络I/F 360供电。也就是"i兌,切断向 图像形成设备100的除网络I/F 360以外的所有部分的供电。更具 体地,如图9中的粗线所示,电力控制单元17仅向网络I/F 360 供电。图9是示出根据第一实施例的图像形成设备100的省电模 式下的供电的框图。
在HDD访问冲莫式下,在省电才莫式下"^妄收到对HDD 351的访 问请求时,将数据输入给HDD 351或从HDD 351输出数据。进 行第二电力控制步骤以向H D D访问所需的部分供电。
根据本实施例,在省电模式下,网络I/F 360中的副CPU 365 分析从LAN 50输入给网络I/F 360的请求的内容,以从HDD读出 数据或将数据写入HDD。因为这一原因,不必像正常工作模式 下那样启动主CPU 301。网络I/F 360中的副CPU 365和HDD控制 单元361控制从HDD读出数据或向HDD写入数据。因为该原因, 不必像正常工作模式下那样运行HDD控制单元355 。
因此,如果在信息处理设备以省电模式运行时从LAN 50 接收到用以从HDD读出数据的请求,则恢复向HDD 3 51的供电。 在网络I/F 3 60中的副CPU 3 65和HDD控制单元3 61的控制下,进 行数据读出。假定在信息处理设备以省电模式运行时从LAN 50 接收到用以将数据写入HDD的请求。为了存储该写入数据,使 用网络I/F 360中的网络RAM 364。将所写入的数据的信息记录 在HDD管理单元370中作为历史信息,并且在正常工作模式下 的HDD同步时^f吏用该信息。
更具体地,如图10中的粗线所示,电力控制单元17向网络 I/F 360、 HDD管理单元370、 HDD控制切换单元380和HDD 351 供电。图IO是示出根据第 一实施例的图像形成设备100的HDD访问模式下的供电的框图。
图1 1是示出根据第 一 实施例的工作模式之间的状态转变 的图。如图ll所示,根据下面的条件切换工作模式。
条件1 ~条件3是从正常工作模式转变成省电模式的条件。
条件4~条件6是从省电模式转变成正常工作模式的条件。条件7 是从省电模式转变成HDD访问模式的条件。条件8是从HDD访 问模式转变成省电模式的条件。(条件1)在预定时间段内用户没 有通过操作单元12进行输入。(条件2)在预定时间段内没有通过 网络I/F 360从LAN 50接收到访问请求。(条件3)图像形成设备 IOO识别到用户已通过使用设置在图像形成设备100上的省电键 而设置了省电模式。(条件4)用户通过操作单元12输入了操作。 (条件5)网络I/F 360的代理响应功能不能处理通过网络I/F 360 从LAN 50所接收到的访问请求。(条件6)图像形成设备100识别 到用户已通过使用设置在图像形成设备100上的省电键而取消 了省电模式。(条件"从网络I/F 3G0接收到HDD访问请求。(条 件8)完成了与从网络I/F 3 6 0所接收到的对HDD的访问请求相对 应的操作。
如上所述,在省电才莫式下接收到HDD访问请求时,本实施 例的图像形成设备100在转变成HDD访问模式之后工作,其中, 在HDD访问模式下,仅启动最少的必需功能而不启动主CPU 301。将HDD访问模式期间所改变的HDD 351的内容存储为历史 信息。在从省电模式转变成正常工作模式时,根据该历史信息 更新另一HDD 352中的数据。如果在省电模式下从外部设备所 接收到的询问需要访问HDD 351,则图^(象形成i殳备100仅启动最 少的必需控制块,并执行处理。这减少了功耗。另外,当在HDD 访问模式下改变(例如,添加或删除)了HDD的内容时,图像形 成设备100可以在正常工作模式下根据历史信息来实现镜像功
27如此,在不启动功耗高的包括主CPU 301的处理块的情况 下,由功耗低的网络I/F 360中的副CPU 365控制对HDD的访问。 这大大降低了网络打印系统的功耗。
在本实施例中,在省电才莫式下不使用网络I/F 360中的HDD 控制单元361。然而,通过分割副电力线20可以在省电模式下停 止向HDD控制单元3 61的供电。这降低了省电模式下的HDD控 制单元361的功耗。当设置有HDD管理单元370,并且HDD控制 单元添加有同步功能时,可以仅使用通常成镇j象4吏用的HDD中 的一个来作为HDD访问模式下的HDD。这避免了恢复向该HDD 的供电,并且进一步降低了功耗。
本发明不限于上述实施例,并且可以做出各种改变和修 改。例如,图像形成设备100根据工作模式选择性地向内部控制 块供电。更具体地,在省电模式下,仅向网络I/F 360供电。在 HDD访问模式下,除了向网络I/F 360供电外,还向作为访问目 标的HDD351、网络RAM 364和HDD管理单元370供电。也就是 说,图像形成设备10 0可以通过根据工作模式限制供电来降低功 耗。
根据本实施例的网络I/F 360包括预先存储与来自外部设备 的各询问相对应的响应数据的网络RAM 3 64 。这使得能够在省 电才莫式下,^义网络I/F 360对来自外部i殳备的询问进行响应。
下面参考图12~图17说明第二实施例。在第二实施例中, 与第一实施例中相同的附图标记表示相同部分,并且不再重复 对其的说明。更具体地,根据第二实施例的网络打印系统包括 与LAN连接的PC和信息处理设备。该结构与图l的相同,并且 省略对其的详细说明。根据第二实施例的信息处理设备还与第
一实施例中的具有相同结构,并且包括扫描器单元、打印机单元、控制器和操作单元。该结构与图3所示的图像形成设备100 的结构相同,并且省略对其的详细说明。如上述第一实施例一 样,为了抑制功耗,根据第二实施例的图像形成设备100具有三 种工作模式正常工作模式、省电模式和HDD访问模式。
首先参考图12说明根据本实施例的图像形成设备100的控 制器11 。图12是示出根据第二实施例的图像形成设备100的控制 器ll的结构的框图。在第二实施例中,与第一实施例中相同的 附图标记表示相同块,并且不再重复对其的说明。
除第 一 实施例中所描述的结构以外,图 <象处理单元3 0 4还 包括副CPU 3 90 。副CPU 3 90在正常工作模式下控制HDD或图像 处理单元304中的数据。主CPU 301控制除图像处理单元304外 的处理块,并且进行PDL绘制等处理。也就是说,在本实施例 中,将处理分配给多个CPU。
接着参考图13说明网络I/F 360、 HDD管理单元370、 HDD 控制切换单元380、 HDD控制单元355、 HDD 351和副CPU 390。 图13是示出根据第二实施例的网络I/F 360和HDD管理单元370 的结构例子的框图。
网络I/F 360
网络I/F 360对通过LAN 50的各种类型的数据的接收和发 送进行控制。网络I/F 360在省电模式下还处理来自外部设备的 状况询问,并且在省电模式下从LAN 5 0接收到HDD访问请求时 控制HDD 351。
网络I/F 360包括副CPU 365、 LAN 1/0控制器363、网络RAM 364、 1/0控制器362和HDD控制单元361。网络RAM 364预先存 储省电模型下来自LAN 50的各访问请求的响应数据。
副CPU 365确认LAN 1/0控制器363的状态,并且在从LAN 50接收到对图像形成设备1 OO的访问请求时分析该请求的内容。如果响应于该访问请求必需向LAN 50做出应答,则副CPU 365 从网络RAM 364读出与该访问请求相对应的响应数据并执行响 应处理。
在省电模式下从LAN 50接收到HDD访问请求时,HDD控制 单元361控制图像形成设备100中的HDD 351。此时控制HDD 351的CPU为副CPU 365。
HDD管理单元370
如果存储在HDD 351中的数据由于转变成HDD访问模式时 的数据写入或数据删除等而发生了改变,则HDD管理单元370 存储表示改变及其内容的信息。更具体地,如果在HDD 351中 发生了改变,则HDD管理单元370存储该文件的名称、HDD中 的存储目录和表示删除或添加该文件的信息。当模式转变成正 常工作模式时,基于HDD管理单元370中的数据来使得存储在 HDD 351中的数据的内容与存储在HDD 352中的数据的内容相 一致,从而实现镜像功能。
HDD管理单元370包括1/0控制器371和HDD管理RAM 372。 1/O控制器371通过系统总线340在HDD管理RAM 372和网 络I/F 360中的副CPU 365之间发送/4妄收控制信号和数据。通过 来自网络I/F 360中的副CPU 365的控制信号来对向HDD管理 RAM 372输入以及从HDD管理RAM 372输出各种类型的数据进 行控制。
向HDD输入数据和从HDD输出数据
将说明与从HDD输出数据相关联的访问请求。例如,另一 图像形成设备(本实施例中的图像形成i殳备200)通过LAN 50请 求从HDD读出图像数据,以获取和打印图像形成设备100的 HDD中的图像数据。在这种情况下,图像形成设备200的操作 单元请求图像形成设备100输出存储在图像形成设备100的
30HDD中的数据的列表。响应于该请求,图像形成设备100将HDD 351中的目录的列表和存储在该目录中的文件的名称发送给图 像形成设备200,其中,这些目录被记录在HDD 351中的HDD 文件管理单元中。
在图像形成设备200中,将所接收到的数据列表显示在操 作单元的监视器上。基于该信息来选择要打印的文件。将用户 通过图像形成设备200的操作单元所选择的文件的目录和文件 名通过LAN 50发送给图像形成设备100。然后,图像形成设备 IOO输出HDD 351中所指定的目录中的文件。
接着说明与向HDD输入(写入)数据相关联的访问请求。例 如,另 一图像形成设备(本实施例中的图像形成设备200)通过 LAN 50向图像形成设备100发送所扫描的图像数据,并且将该 数据存储在图像形成设备100的HDD中。在这种情况下,图像 形成设备200的操作单元请求输出图像形成设备100的HDD中 的目录的列表。响应于该请求,将记录在HDD 351中的HDD文 件管理单元中的、HDD 351中的目录的信息的列表发送给图像 形成设备200。
在图像形成设备200上,将所接收到的目录列表显示在操 作单元的监视器上,以使用户选择图像形成设备100的HDD中 用以存储所扫描的数据的目录。还可以通过图像形成设备200 的操作单元使用户指定用以存储该数据的文件的名称。此后, 图像形成设备2 00进行扫描操作和预定图像处理,并且在L A N 50上输出数据。此时,图像形成设备200还输出表示用以存储所 扫描的数据的图像形成设备100中的目录和要使用的文件名的 信息。
通过LAN 50将来自图像形成设备200的数据发送给图像形 成设备IOO,并且使用所指定的文件名将该数据写入HDD 351中所指定的目录中。还将表示HDD 351中的写访问目录和所使 用的文件名的历史记录在HDD管理单元370(后面将说明)中,并 且使用该历史作为同步模式(后面将说明)下的信息。 HDD控制单元355
根据本实施例的HDD控制单元355(第二控制单元),在正常 工作模式下根据来自图像处理单元304中的副CPU 390的控制 信号来控制HDD。 HDD控制单元355不仅具有作为镜像模式运 行的镜像功能,而且还具有作为同步模式运行的同步功能。
镜像功能是用于进行例如同时向HDD 351和352两者写入 一个数据或者从HDD 351和352两者删除一 个数据的操作的功 能,如正常镜像操作一样,从而始终使得这两个HDD 351和352 的内容相互一致。利用该镜像功能,即使当一个HDD由于例如 故障而变得不能4吏用时,也可以>^人另一HDD读出内部数据。这 实现了可靠的数据存储。
同步功能是用于使记录在HDD 351和352中的内容相互一 致的功能。在本实施例中,如果记录在HDD 351中的内容在HDD 访问模式下发生了改变,则基于HDD管理单元370中的数据(历 史信息),使得存储在HDD 351中的数据内容与存储在HDD 352 中的数据内容相 一 致。例如,如果在H D D访问模式下从H D D 3 51 删除了数据,则在转变成正常工作模式时从HDD 352删除相同 的文件。可选地,如果在HDD访问才莫式下向HDD 351添加了lt 据,则在转变成正常工作模式时将该文件从HDD 351复制到 HDD 352中的相同目录。
HDD控制切换单元380
HDD控制切换单元380包括选择器电路。在正常工作模式 下,选择器电路根据来自网络I/F 360中的副CPU 365的指示将 对HDD 351的控制切换给HDD控制单元355。在HDD访问模式下,则将该控制切换给网络I/F 360中的HDD控制单元361。 各模式下的HDD控制
更具体地,在正常工作模式下,HDD控制切换单元380选 择使用H D D控制单元3 5 5的控制。在H D D控制单元3 5 5和图像处 理单元304中的副CPU 390的控制下,在这两个HDD 351和352 中进行镜像操作。此时,HDD控制单元355处于镜像模式。
在省电才莫式下,仅4妄通网络I/F 360的供电。因此,网络I/F 3 6 0处理图像形成设备10 0的状况通知(例如,有无异常状态的通 知)等简单响应。当从LAN 50向图像形成设备100输入HDD访问 请求时,图像形成设备100转换成HDD访问模式。在这种情况 下,根据来自网络I/F 360中的副CPU 365的请求,恢复向HDD 管理单元370 、 HDD控制切换单元380和与HDD控制切换单元 380连接的HDD 351的供电,以进行向HDD 351输入数据和从 HDD 351输出数据。HDD控制切换单元380将对HDD 351的控制 切换给网络I/F 360中的副CPU 365和HDD控制单元361。
如果以HDD访问模式运行的HDD 351的内容由于例如写入 或删除而发生了改变,则将该状态存储在HDD管理单元370中 作为历史信息。当省电模式转变成正常工作模式时,恢复向包 括图像处理单元304、图像处理单元304中的副CPU 390、主CPU 301和HDD控制单元355的供电。HDD控制切换单元380将对 HDD 351的控制切换给HDD控制单元355和图像处理单元304中 的副CPU 390。
当省电模式转变成正常工作模式时,副CPU 390判断在 HDD管理单元370中是否存储有表示HDD 351的内容改变的历 史信息。如果存储有该历史信息,则HDD控制单元355转变成 同步模式。HDD控制单元355将存储在以省电模式运行的HDD 351中的数据的改变后的内容反映在那时被断电的HDD 352上,
33从而使得存储在这两个HDD中的数据的内容相互 一致。
当存储在H D D 3 51和3 5 2中的数据内容 一 致时,H D D控制单
元355切换成正常工作模式下的镜像模式,从而使得图像形成设
备100也进行正常操作。
图14是示出根据第二实施例的HDD控制单元355的处理过
程的流程图。
在步骤S221,图像形成设备100的工作模式从省电模式转 变成正常工作模式,以使得随着向处理块的供电而启动该设备。
在步骤S222和S223,副CPU 390确认HDD管理单元370的内 容,并且判断存储在以省电模式运行的HDD 351中的数据的内 容是否已经改变。在判断出"没有发生改变"(步骤S223为否)时, 副CPU 390使处理进入步骤S224。另一方面,在判断出"发生了 改变,,时(步骤S223为是),副CPU 390使处理进入步骤S225。
在步骤S224, HDD控制单元355将状态转变成正常工作模 式下的镜像模式,并且结束该处理。图像形成设备100也转变成
正常工作模式。
在步骤S225, HDD控制单元355将状态转变成正常工作模 式下的同步模式,并且将HDD 351的改变内容反映到HDD 352。 在步骤S226,HDD控制单元355判断存储在HDD 351中的数据的 内容是否与存储在HDD352中的相一致。如果内容相一致(步骤 S226为是),则HDD控制单元355使处理进入步骤S224,以将工 作模式转变成正常工作模式。如果内容不一致(步骤S225为否), 则HDD控制单元355周期性进行步骤S226中的判断,直到这两 个HDD 351和352的内容相一致为止。
供电
接着参考图15 ~图17说明向根据本实施例的图像形成设 备100的处理块的供电。图15是示出根据第二实施例的图像形成设备100的正常工作模式下的供电的框图。图像形成设备100包 括向处理块供电的电力生成单元16、电力控制单元17和各种类 型的电力线,如第一实施例一样。这些块根据图像形成设备IOO
的工作模式来控制向各个块的供电。
在接通图^(象形成i殳备100的主开关15时,电力生成单元16 始终从商用电源18接收预定电压。电力生成单元16生成控制器 11、扫描器单元13、打印机单元14和操作单元12所需的供电电 压,并且通过主电力线19向块供电。
这样,通过主电力线19向控制器11供电,并且向电力控制 单元17输入电力。电力控制单元17根据图像形成设备100的工作 模式进行控制,并通过副电力线20仅向处理所需的块供电。从 而将图像形成设备IOO的功耗抑制到最小必需水平。
接着说明根据本实施例的图像形成设备10 0的正常工作模 式、省电模式和H D D访问模式这三种工作模式下的电力控制。
在正常工作4莫式下,向所有块供电以进行复制或PDL打印 或者处理所扫描的图像数据并将其存储在HDD中。如图15中的 粗线所示,电力控制单元17向所有块供电。
在省电模式下,该设备在没有进行复制、PDL打印或在HDD 中存储扫描图像数据等任何操作的情况下尽可能地降低功耗, 并且等待用以转变成正常工作模式的操作指示。为了响应于从 LAN 50输入的关于图像形成设备的状态的询问,即为了实现代 理响应功能,仅向网络I/F 360供电。也就是说,切断向图像形 成设备100的除网络I/F 360以外的所有部分的供电。更具体地, 如图16中的粗线所示,电力控制单元17仅向网络I/F 360供电。 图16是示出根据第二实施例的图像形成设备100的省电模式下 的供电的框图。
在HDD访问才莫式下,在省电模式下4妄收到HDD访问请求
35时,将数据输入给HDD或从HDD输出数据。向HDD访问所需的 部分供电。
根据本实施例,在省电模式下,网络I/F 360中的副CPU365 分析从LAN 50输入给网络I/F 360的请求的内容,以从HDD读出 数据或将数据写入HDD。因为这一原因,不必像正常工作模式 下那样启动主CPU 301和副CPU 390。网络I/F 360中的副CPU 365和HDD控制单元361控制从HDD读出数据读出或向HDD写 入数据。因为该原因,不必像正常工作模式下那样运行HDD控 制单元355。
因此,如果在信息处理设备以省电模式运行时从LAN 50 接收的用以从HDD读出数据的请求,则恢复向HDD 351的供电。 在网络I/F 360中的副CPC 365和HDD控制单元361的控制下,进 行数据读出。假定在信息处理设备以省电模式运行时从L A N 5 0 接收的用以将数据写入HDD的请求。为了存储该写入数据,使 用网络I/F 360中的网络RAM 364。将所写入的数据的信息记录 在HDD管理单元370中,并且在正常工作才莫式下的HDD同步时 使用该信息。
更具体地,如图17中的粗线所示,电力控制单元17向网络 I/F 360、 HDD管理单元370、 HDD控制切换单元380和HDD 351 供电。图17是示出根据第二实施例的图像形成设备10 0的H D D 访问模式下的供电的框图。
这些模式的转变与第一实施例中所描述的图ll中的相同, 并且不再重复对其的详细说明。
如上所述,在本实施例中,即使当由多个CPU分布式控制 作为信息处理设备的图像形成设备10 0时,也可以在保持镜像功 能的同时降低功耗。更具体地,在省电模式下接收到HDD访问 请求时,本实施例的图像形成设备100在转变成HDD访问模式之后运行,其中,在HDD访问模式下,仅启动最少的必需功能 而不启动主CPU 301。将HDD访问模式期间所改变的HDD 351 的内容存储为历史信息。在从省电模式转变成正常工作模式时, 根据该历史信息更新另一HDD 352中的数据。如果在省电模式 下从外部设备所接收到的询问需要访问HDD 351,则图像形成 设备1 OO仅启动最少的必需控制块,并执行处理。这降低了功耗。 另夕卜,当在HDD访问模式下的HDD的内容改变(例如,添加或 删除)时,图像形成设备100可以在正常工作模式下根据历史信 息实现镜像功能。
如此,在不启动功耗高的包括主CPU 301的处理块的情况 下,由功耗低的网络I/F 360中的副CPU 365控制对HDD的访问。 这大大降低了网络打印系统的功耗。
在本实施例中,在省电才莫式下不4吏用网络I/F 360中的HDD 控制单元361。然而,通过分割副电力线20可以在省电模式下停 止向HD D控制单元3 61的供电。这降低了省电模式下的HD D控 制单元361的功耗。当设置有HDD管理单元370,并且HDD控制 单元添加有同步功能时,可以仅使用通常成镜像使用的HDD中 的一个作为HDD访问模式下的HDD。这避免了恢复向该HDD的 供电,并且进一步降低了功耗。
本发明不限于上述实施例,并且可以做出各种改变和修 改。例如,图像形成设备100根据工作模式选择性地向内部控制 块供电。更具体地,在省电模式下,仅向网络I/F 360供电。在 HDD访问模式下,除网络I/F 360外还向作为访问目标的HDD 351、网络RAM 364、 HDD管理单元370和副CPU 390供电。也 就是说,图像形成设备1 OO可以通过根据工作模式限制供电来降 低功耗。
根据本实施例的网络I/F 360包括预先存储与来自外部设备
37的各询问相对应的响应数据的网络RAM 364。这使得能够在省 电才莫式下,4又网络I/F 360对来自外部设备的询问进行响应。
根据本发明,可以提供一种信息处理设备及其控制方法, 其中,该信息处理设备包括第一存储单元和第二存储单元,并 且实现下面的功能即使在省电模式下从外部设备接收到访问 请求时,也可以在保持省电模式的同时,使第一存储单元和第 二存储单元重复地存储数据。
尽管参考典型实施例说明了本发明,但是应该理解,本发 明不局限于所公开的典型实施例。所附权利要求书的范围符合 最宽的解释,以包含所有这类修改、等同结构和功能。
权利要求
1.一种信息处理设备,包括第一存储单元;第二存储单元;第一控制单元,用于控制与外部设备的通信,并且在当所述信息处理设备以第一省电模式运行时从所述外部设备接收到数据的情况下,将从所述外部设备接收到的数据写入所述第一存储单元;第二控制单元,用于在当所述信息处理设备以正常工作模式运行时所述第一控制单元从所述外部设备接收到数据的情况下进行控制,以将从所述外部设备接收到的数据写入所述第一存储单元和所述第二存储单元两者;电力控制单元,用于当所述信息处理设备以所述正常工作模式运行时,向所述第一控制单元和所述第二控制单元提供预定电力,并且当所述信息处理设备以所述第一省电模式运行时,向所述第一控制单元提供所述预定电力,而减少向所述第二控制单元的供电,其中,在所述信息处理设备从所述第一省电模式转变成所述正常工作模式的情况下,所述第二控制单元进行控制以将在所述信息处理设备以所述第一省电模式运行时写入所述第一存储单元的数据写入所述第二存储单元。
2. 根据权利要求l所述的信息处理设备,其特征在于,当所述信息处理设备以所述第一省电模式运行时,所述电 力控制单元向所述第一存储单元提供所述预定电力,而减少向 所述第二存储单元的供电,当所述信息处理设备以第二省电模式运行时,所述电力控 制单元向所述第一控制单元提供所述预定电力,而减少向所述 第一存储单元、所述第二存储单元和所述第二控制单元的供电,以及在当所述信息处理设备以所述第二省电模式运行时从所述 外部设备接收到对所述第 一 存储单元的访问请求的情况下,所 述第一控制单元进行控制以将工作模式从所述第二省电模式转 变成所述第一省电模式。
3. 根据权利要求l所述的信息处理设备,其特征在于,还 包括主CPU,所述主CPU用于系统地控制所述信息处理设备的 所述第一控制单元、所述第二控制单元和所述电力控制单元以 及所述第一存储单元和所述第二存储单元,其中,所述第一控制单元包括副CPU,所述副CPU用于控 制所述第 一存储单元,以在无需所述主CPU的控制的情况下将从所述外部设备接收到的数据写入所述第一存储单元。
4. 根据权利要求l所述的信息处理设备,其特征在于,还 包括主CPU,用于系统地控制所述信息处理设备的所述第一控制单元、所述第二控制单元和所述电力控制单元以及所述第一 存储单元和所述第二存储单元;以及副CPU,用于控制所述第一存储单元,以在无需所述主CPU 的控制的情况下将从所述外部设备接收到的数据写入所述第一 存储单元。
5. 根据权利要求4所述的信息处理设备,其特征在于,在 所述第二省电模式下,所述电力控制单元向所述副CPU供电。
6. 根据权利要求2所述的信息处理设备,其特征在于, 所述第一控制单元包括响应数据存储单元,所述响应数据存储单元预先存储与来自所述外部设备的各询问相对应的响应 数据,以及当所述信息处理设备以所述第二省电模式运行,并且来自所述外部设备的询问不需要访问所述第 一 存储单元时,所述第 一控制单元将与该询问相对应的响应凄t据发送给所述外部设 备。
7. 根据权利要求2所述的信息处理设备,其特征在于,还 包括模式转变单元,所述模式转变单元用于如果在所述正常工作模式下,在预定时间段内没有通过设 置在所述信息处理设备上的操作单元输入用户指示、在预定时 间段内没有通过网络从所述外部设备接收到访问请求、或者通 过所述操作单元设置了所述第二省电模式,则将所述信息处理 设备转变成所述第二省电模式,以及如果在所述第二省电模式下,通过所述操作单元设置了所 述正常工作模式、仅通过所述第 一控制单元不能进行经由所述 网络来自所述外部设备的询问、或者通过所述操作单元取消了 所述第二省电模式的设置,则将所述信息处理设备转变成所述 正常工作模式。
8. 根据权利要求7所述的信息处理设备,其特征在于,如 果在所述第二省电模式下,来自所述外部设备的询问是对所述 第 一存储单元的访问请求,则所述模式转变单元将所述信息处理设备转变成所述第一省电模式,以及如果在所述第一省电模式下,完成了基于对所述第一存储 单元的访问请求的处理,则所述模式转变单元将所述信息处理 设备转变成所述第二省电模式。
9. 一种控制信息处理设备的方法,其中,所述信息处理设 备包括第一存储单元、第二存储单元、第一控制单元和第二控 制单元,所述第一控制单元用于控制与外部设备的通信,所述 第二控制单元用于在当所述信息处理设备以正常工作模式运行时所述第 一 控制单元从所述外部设备接收到数据的情况下进行控制以将从所述外部设备接收到的数据写入所述第一存储单元和所述第二存储单元两者,所述方法包括当所述信息处理设备以所述正常工作模式运行时,执行第 一电力控制,以进行控制从而向所述第一控制单元和所述第二 控制单元提供预定电力;当所述信息处理设备以第 一 省电模式运行时,执行第二电 力控制,以进行控制从而向所述第一控制单元提供所述预定电 力但减少向所述第二控制单元的供电;在当所述信息处理设备以所述第一省电模式运行时从所述 外部设备接收到数据的情况下,执行第 一写控制以使所述第一 控制单元进行控制,从而将从所述外部设备所接收到的数据写 入所述第一存储单元;以及在所述信息处理设备从所述第一省电模式转变成所述正常 工作模式的情况下,执行第二写控制以使所述第二控制单元进 行控制,从而将在所述信息处理设备以所述第一省电模式运行 时写入所述第一存储单元中的数据写入所述第二存储单元。
全文摘要
本发明提供一种信息处理设备及其控制方法,该信息处理包括第一存储单元和第二存储单元,并且实现下面的功能即使在省电模式下从外部设备接收到访问请求,也在保持省电模式的同时使第一存储单元和第二存储单元重复地存储数据。为了实现该功能,当在省电模式下接收到HDD访问请求时,该信息处理设备在转变成HDD访问模式之后工作,其中,在HDD访问模式下,仅启动最少的必需功能,而无需启动主CPU。将HDD访问模式期间所改变的HDD的内容存储为历史信息。在从省电模式转变成正常工作模式时,根据该历史信息更新另一HDD中的数据,从而实现镜像功能。
文档编号H04N1/00GK101515975SQ20091000658
公开日2009年8月26日 申请日期2009年2月19日 优先权日2008年2月19日
发明者青柳刚 申请人:佳能株式会社

最新回复(0)