JP2011239183A - Image processing system - Google Patents
Image processing system Download PDFInfo
- Publication number
- JP2011239183A JP2011239183A JP2010109014A JP2010109014A JP2011239183A JP 2011239183 A JP2011239183 A JP 2011239183A JP 2010109014 A JP2010109014 A JP 2010109014A JP 2010109014 A JP2010109014 A JP 2010109014A JP 2011239183 A JP2011239183 A JP 2011239183A
- Authority
- JP
- Japan
- Prior art keywords
- disk
- image processing
- processing apparatus
- power
- saving mode
- 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.)
- Pending
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Power Sources (AREA)
- Memory System (AREA)
- Facsimiles In General (AREA)
- Storing Facsimile Image Data (AREA)
Abstract
Description
本発明は、各種情報処理に際して処理すべきデータと処理プログラムとを記憶する記憶部を備えた各種の画像処理装置に関し、該画像処理装置の省電力モードでの動作改善に関する。 The present invention relates to various image processing apparatuses including a storage unit that stores data to be processed and processing programs in various information processing, and relates to an operation improvement of the image processing apparatus in a power saving mode.
各種電子機器に対する省エネルギー化の要求は高まりつつある。ここで、省エネルギーの工業規格も定められており、このような工業規格に対応するために、電子機器内の稼動していないユニットへの電力供給を停止することで、通常動作時よりも消費電力を低減する省電力モードを採用する電子機器が一般的である。 The demand for energy saving for various electronic devices is increasing. Here, industrial standards for energy conservation are also established, and in order to comply with such industrial standards, power consumption to units that are not operating in electronic equipment is stopped, so that power consumption is higher than during normal operation. Electronic devices that employ a power-saving mode that reduces power consumption are common.
ネットワークに接続された電子機器、例えば、スキャナ,複写機,プリンタ,ファクシミリ装置の機能を1台で備えた複合機(MFP:Multifunction Peripheral )では、操作パネルからのユーザからの指示、またはネットワークを介したコマンドの受信が所定の時間ないときに省電力モードに移行する。そして、ネットワークに接続された複合機は、操作パネルからのユーザからの指示、またはネットワークを介したコマンドの受信があると、省電力モード(待機状態)から通常モード(動作状態)に復帰する。 In an electronic device connected to a network, for example, a multifunction peripheral (MFP) having a single function of a scanner, a copier, a printer, and a facsimile machine, an instruction from a user from an operation panel or via a network When the received command is not received for a predetermined time, the power saving mode is entered. The MFP connected to the network returns from the power saving mode (standby state) to the normal mode (operating state) upon receiving an instruction from the user from the operation panel or receiving a command via the network.
なお、近年の複合機は、処理する原稿画像の量が増したことによって、処理すべき画像データを格納するためにディスク型記憶手段としてのハードディスクドライブ(HDD)を装備している。また、複合機の処理する機能の量と質が増したことによって、大規模になった制御プログラムもこのHDDに格納される場合が多い。 Note that recent multifunction peripherals are equipped with a hard disk drive (HDD) as disk-type storage means for storing image data to be processed due to an increase in the amount of document images to be processed. Also, control programs that have become large due to an increase in the amount and quality of functions processed by the multifunction machine are often stored in the HDD.
ここで、省電力モードでは、操作部からの操作やネットワーク経由のコマンドの受付は可能な状態であるものの、その他の各部の動作をほぼ停止状態にして省電力を実現するようにしている。 Here, in the power saving mode, the operation from the operation unit and the reception of the command via the network are possible, but the operation of each other unit is almost stopped to realize the power saving.
そして、HDDに制御プログラムを格納した複合機が、省電力モードから通常モードに復帰する場合には、CPUによってHDDからRAMに制御プログラムがロードされて、RAM上で制御プログラムが実行される。そして、このとき、CPUの初期化、OSの実行、デバイスドライバのロード、周辺デバイスの初期化、アプリケーションプログラムの実行等が含まれる。このように制御プログラムが実行されて、システムの各部が立ち上がってから、複合機は通常の動作が可能となる。 Then, when the multi-function peripheral storing the control program in the HDD returns from the power saving mode to the normal mode, the CPU loads the control program from the HDD to the RAM and executes the control program on the RAM. At this time, CPU initialization, OS execution, device driver loading, peripheral device initialization, application program execution, and the like are included. After the control program is executed in this way and each part of the system is started up, the multifunction peripheral can perform a normal operation.
ここで、省電力モードによって電力の供給が停止されたHDDはスリープ状態にある。このスリープ状態では、HDD内のディスク型記録媒体の回転は停止している。そこで、HDDを起動させてハードディスクへのデータの書き込みおよび読み出しが可能になるためには、HDDのスピンアップ時間を必要とする。ここで、スピンアップ時間とは、ハードディスク内部のディスク型記録媒体の回転数が安定するまでの時間であって、通常、十数秒程度が必要とされる。 Here, the HDD whose power supply is stopped by the power saving mode is in the sleep state. In this sleep state, the rotation of the disk type recording medium in the HDD is stopped. Therefore, in order to start up the HDD and enable writing and reading of data to and from the hard disk, it takes time to spin up the HDD. Here, the spin-up time is a time until the rotational speed of the disk-type recording medium inside the hard disk is stabilized, and usually about ten and several seconds are required.
そして、制御プログラムを格納したHDDをスリープ状態から起動させて、システムを立ち上げて複合機が機能可能になるまでには、制御プログラムのロードおよび実行といった立ち上げ処理にかかる実時間に、HDDのスピンアップ時間を加えなければならない。 Then, when the HDD storing the control program is started from the sleep state and the system is started up and the MFP can function, the HDD of the control program is loaded in real time for load processing and execution. Spin-up time must be added.
このように、複合機を省電力モードから通常モードへ復帰させるには一定の時間が必要であり、ユーザの利便性を考えると、この省電力モードから通常モードへ復帰を高速に実現することが望まれていた。 Thus, it takes a certain amount of time to return the multifunction device from the power saving mode to the normal mode, and considering the convenience of the user, it is possible to quickly return from the power saving mode to the normal mode. It was desired.
この問題を回避する技術として、以下の特許文献1には、省電力モードに移行する際に、画像処理装置等のデバイスを制御する制御プログラムをHDD等の不揮発性記憶部からRAMなどの揮発性記憶部にコピーし、並行して保存しておく。ここで、このRAMには省電力モード時も通電して記憶内容(制御プログラム)を保持おく。そして、省電力モードから通常電力モードに復帰する際には、RAMに保持された制御プログラムを読み出して、実行することで、HDDのスピンアップタイムによる遅れを生じさせずに、高速復帰させることが提案されている。 As a technique for avoiding this problem, the following Patent Document 1 discloses that a control program for controlling a device such as an image processing apparatus is transferred from a nonvolatile storage unit such as an HDD to a volatile property such as a RAM when shifting to a power saving mode. Copy it to the storage and save it in parallel. Here, this RAM is energized even in the power saving mode, and the stored contents (control program) are held. When returning from the power saving mode to the normal power mode, the control program stored in the RAM is read and executed, so that the HDD can be quickly recovered without causing a delay due to the spin-up time of the HDD. Proposed.
すなわち、以上の特許文献1記載の技術では、省電力モード時に、HDDとRAMとの両方に制御プログラムを保持しておく必要があってハードウェア資源の無駄である。 That is, in the technique described in Patent Document 1 described above, it is necessary to hold the control program in both the HDD and the RAM in the power saving mode, which is a waste of hardware resources.
さらに、省電力モードにもRAMには電力を供給して制御プログラムを保持しておく必要があり、省電力モード時であるにもかかわらず電力の無駄が生じている。 Furthermore, it is necessary to supply power to the RAM and hold the control program even in the power saving mode, and power is wasted even in the power saving mode.
本発明は、上記の課題を解決するためになされたものであって、機器の省電力モード時に記憶容量と電力の無駄を省きつつ、省電力モードからの復帰を高速に行うことを可能にすることを目的とする。 The present invention has been made in order to solve the above-described problem, and makes it possible to quickly return from the power saving mode while saving storage capacity and power when the device is in the power saving mode. For the purpose.
課題を解決する本発明は、以下のように構成されたものである。 The present invention for solving the problems is configured as follows.
(1)第1の発明は、不揮発性半導体記憶手段とディスク型記憶手段と電力管理手段とを有する記憶装置を備えた画像処理装置であって、前記電力管理手段は、データの書き込みもしくは読み取りの有無に応じて複数段階の省電力モードの制御が可能であり、前記省電力モードに応じて前記ディスク型記憶手段の待機状態を制御する際に、前記省電力モードとして直前よりも低消費電力のモードに変更された場合に、前記記憶装置内の低速側の記憶領域から高速側の記憶領域に制御プログラムの記憶領域を変更する、ことを特徴とする。 (1) A first invention is an image processing apparatus comprising a storage device having a nonvolatile semiconductor storage means, a disk-type storage means, and a power management means, wherein the power management means is for writing or reading data. It is possible to control the power saving mode in a plurality of stages according to the presence or absence, and when controlling the standby state of the disk type storage means according to the power saving mode, the power saving mode is lower in power consumption than immediately before. When the mode is changed, the storage area of the control program is changed from the low-speed storage area to the high-speed storage area in the storage device.
(2)第2の発明は、不揮発性半導体記憶手段とディスク型記憶手段と電力管理手段とを有する記憶装置を備えた画像処理装置であって、前記電力管理手段は、データの書き込みもしくは読み取りの有無に応じて複数段階の省電力モードの制御が可能であり、前記省電力モードに応じて前記ディスク型記憶手段の待機状態を制御する際に、前記省電力モードとして直前よりも低消費電力のモードに変更された場合に、前記記憶装置に記憶されている所定の種類のデータについて、前記記憶装置内の低速側の記憶領域から高速側の記憶領域に前記データの記憶領域を変更する、ことを特徴とする。 (2) A second invention is an image processing apparatus comprising a storage device having a nonvolatile semiconductor storage means, a disk-type storage means, and a power management means, wherein the power management means is for writing or reading data. It is possible to control the power saving mode in a plurality of stages according to the presence or absence, and when controlling the standby state of the disk type storage means according to the power saving mode, the power saving mode is lower in power consumption than immediately before. Changing the data storage area from a low-speed storage area to a high-speed storage area in the storage device for a predetermined type of data stored in the storage device when the mode is changed. It is characterized by.
(3)第3の発明は、不揮発性半導体記憶手段とディスク型記憶手段と電力管理手段とを有する記憶装置と、各部を制御する制御手段と、を備えた画像処理装置であって、前記制御手段は、前記記憶装置に対するデータの書き込みもしくは読み取りの有無に応じて、前記複数段階の省電力モードのいずれかを決定すると共に、前記省電力モードとして直前よりも低消費電力のモードに決定した場合に、前記記憶装置内の低速側の記憶領域から高速側の記憶領域に制御プログラムの記憶領域を変更し、前記電力管理手段は、決定された前記省電力モードに応じて前記ディスク型記憶手段の待機状態を制御する、ことを特徴とする。 (3) A third invention is an image processing apparatus comprising: a storage device having a nonvolatile semiconductor storage means, a disk-type storage means, and a power management means; and a control means for controlling each part, wherein the control When the means determines one of the power saving modes of the plurality of stages according to whether data is written to or read from the storage device, and the power saving mode is determined to be a mode of lower power consumption than immediately before In addition, the storage area of the control program is changed from the low-speed storage area to the high-speed storage area in the storage device, and the power management means is configured to change the disk-type storage means according to the determined power saving mode. The standby state is controlled.
(4)第4の発明は、不揮発性半導体記憶手段とディスク型記憶手段と電力管理手段とを有する記憶装置と、各部を制御する制御手段と、を備えた画像処理装置であって、前記制御手段は、前記記憶装置に対するデータの書き込みもしくは読み取りの有無に応じて、前記複数段階の省電力モードのいずれかを決定すると共に、前記省電力モードとして直前よりも低消費電力のモードに決定した場合に、前記記憶装置に記憶されている所定の種類のデータについて、前記記憶装置内の低速側の記憶領域から高速側の記憶領域に前記データの記憶領域を変更し、前記電力管理手段は、決定された前記省電力モードに応じて前記ディスク型記憶手段の待機状態を制御する、ことを特徴とする。 (4) A fourth invention is an image processing apparatus comprising: a storage device having a nonvolatile semiconductor storage means, a disk-type storage means, and a power management means; and a control means for controlling each part, wherein the control When the means determines one of the power saving modes of the plurality of stages according to whether data is written to or read from the storage device, and the power saving mode is determined to be a mode of lower power consumption than immediately before In addition, for a predetermined type of data stored in the storage device, the storage area of the data is changed from a low-speed storage area to a high-speed storage area in the storage device, and the power management means determines The standby state of the disk-type storage unit is controlled in accordance with the power saving mode.
(5)第5の発明は、(1)−(4)のいずれかにおいて、前記記憶領域の変更は、前記不揮発性半導体記憶手段と前記ディスク型記憶手段との間における変更である、ことを特徴とする。 (5) In the fifth invention, in any one of (1) to (4), the change in the storage area is a change between the nonvolatile semiconductor storage means and the disk-type storage means. Features.
(6)第6の発明は、(1)−(4)のいずれかにおいて、前記記憶領域の変更は、前記ディスク型記憶手段の内周側記憶領域と外周側記憶領域との間における変更である、ことを特徴とする。 (6) In a sixth invention according to any one of (1) to (4), the change of the storage area is a change between the inner periphery side storage area and the outer periphery side storage area of the disk type storage means. It is characterized by that.
(7)第7の発明は、(1)−(4)のいずれかにおいて、前記記憶領域の変更は、前記ディスク型記憶手段のデータ管理方式の異なる複数記憶領域間における変更である、ことを特徴とする。 (7) In a seventh aspect according to any one of (1) to (4), the change of the storage area is a change between a plurality of storage areas having different data management methods of the disk-type storage means. Features.
(8)第8の発明は、(1)−(7)のいずれかにおいて、前記記憶装置は、読み出し速度が異なる不揮発性の記憶領域を有しており、前記低速側の記憶領域と前記高速側の記憶領域とは、少なくともデータの読み出し速度が相対的に低速あるいは高速である、ことを特徴とする。 (8) In an eighth invention according to any one of (1) to (7), the storage device has nonvolatile storage areas with different reading speeds, and the low-speed storage area and the high-speed storage area The storage area on the side is characterized in that at least the data reading speed is relatively low or high.
(9)第9の発明は、(1)−(8)のいずれかにおいて、前記ディスク型記憶手段は、ディスク型記録媒体と、該ディスク型記録媒体に対してシークもしくはリードまたはライトを行うヘッドとを備えており、シークもしくはリードまたはライトのいずれかを実行しているアクティブ状態、前記ディスク型記録媒体は回転しており前記ヘッドがディスク型記録媒体のインナーの位置にロードされているアクティブアイドル状態、前記ディスク型記録媒体は回転しており前記ヘッドが所定の待避位置に退避されているローパワーアイドル状態、前記ディスク型記録媒体は回転しておらずコマンド受け付け可能なスタンバイ状態、前記ディスク型記録媒体は回転しておらずコマンドを受け付けないスリープ状態、の各状態の順に低消費電力状態になり、上記各状態の少なくとも二つの状態で制御が可能である、ことを特徴とする。 (9) In a ninth invention according to any one of (1) to (8), the disk-type storage means includes a disk-type recording medium and a head for performing seek or read or write on the disk-type recording medium. Active state in which either seek or read or write is executed, the disk type recording medium is rotating, and the head is loaded at an inner position of the disk type recording medium A low power idle state in which the disk-type recording medium is rotating and the head is retracted to a predetermined retracted position, a standby state in which the disk-type recording medium is not rotating and accepting a command, the disk type Low power consumption state in order of sleep state where the recording medium is not rotating and commands are not accepted It becomes, the it is possible to control at least in two states of each state, and wherein the.
(10)第10の発明は、(1)−(9)のいずれかにおいて、ディスク型記憶手段を複数備えている場合に、制御プログラムを記憶していないディスク型記憶手段では、制御プログラムを記憶しているディスク型記憶手段よりも、早い段階で低消費電力状態に制御される、あるいは、より低い低消費電力状態に制御される。 (10) In a tenth aspect of the invention, in any of (1) to (9), when a plurality of disk type storage units are provided, the disk type storage unit that does not store the control program stores the control program. It is controlled to the low power consumption state at an earlier stage than the disk type storage means that is being used, or to the lower low power consumption state.
(11)第11の発明は、(1)−(10)のいずれかにおいて、前記省電力モードからの通常の動作モードに復帰する際には、変更された記憶領域から前記制御プログラムが読み出される、ことを特徴とする。 (11) In an eleventh aspect of the invention, in any one of (1) to (10), the control program is read from the changed storage area when returning to the normal operation mode from the power saving mode. It is characterized by that.
本発明によれば、以下のような効果が得られる。 According to the present invention, the following effects can be obtained.
(1)第1の発明では、電源管理手段が、省電力モードに応じてディスク型記憶手段の待機状態を制御する際に、省電力モードとして直前よりも低消費電力のモードに変更された場合に、記憶装置内の低速側の記憶領域から高速側の記憶領域に制御プログラムの記憶領域を変更する。 (1) In the first invention, when the power management means controls the standby state of the disk-type storage means in accordance with the power saving mode, the power saving mode is changed to a mode of lower power consumption than immediately before as the power saving mode. In addition, the storage area of the control program is changed from the low-speed storage area to the high-speed storage area in the storage device.
これにより、低消費電力のモードから復帰する際には、高速な記憶領域からプログラムを読み出すことができ、復帰を高速に実現することができる。また、記憶部は不揮発性であるため、省電力モード時に無駄な電力が用いられることがない。この結果、機器の省電力モード時に記憶容量と電力の無駄を省きつつ、省電力モードからの復帰を高速に行うことが可能になる。 As a result, when returning from the low power consumption mode, the program can be read from the high-speed storage area, and the return can be realized at high speed. In addition, since the storage unit is nonvolatile, useless power is not used in the power saving mode. As a result, it is possible to return from the power saving mode at high speed while eliminating waste of storage capacity and power when the device is in the power saving mode.
(2)第2の発明では、電源管理手段が、省電力モードに応じてディスク型記憶手段の待機状態を制御する際に、省電力モードとして直前よりも低消費電力のモードに変更された場合に、記憶装置に記憶されている所定の種類のデータについて、記憶装置内の低速側の記憶領域から高速側の記憶領域にデータの記憶領域を変更する。 (2) In the second invention, when the power management means controls the standby state of the disk-type storage means in accordance with the power saving mode, the power saving mode is changed to a mode of lower power consumption than immediately before as the power saving mode. Further, for a predetermined type of data stored in the storage device, the data storage region is changed from the low-speed storage region to the high-speed storage region in the storage device.
これにより、低消費電力のモードから復帰する際には、高速な記憶領域から所定の種類のデータ、たとえばプログラムを読み出すことができ、復帰を高速に実現することができる。また、記憶部は不揮発性であるため、省電力モード時に無駄な電力が用いられることがない。この結果、機器の省電力モード時に記憶容量と電力の無駄を省きつつ、省電力モードからの復帰を高速に行うことが可能になる。 As a result, when returning from the low power consumption mode, a predetermined type of data such as a program can be read from the high-speed storage area, and the return can be realized at high speed. In addition, since the storage unit is nonvolatile, useless power is not used in the power saving mode. As a result, it is possible to return from the power saving mode at high speed while eliminating waste of storage capacity and power when the device is in the power saving mode.
(3)第3の発明では、制御手段は、記憶装置に対するデータの書き込みもしくは読み取りの有無に応じて、複数段階の省電力モードのいずれかを決定すると共に、省電力モードとして直前よりも低消費電力のモードに決定した場合に、記憶装置内の低速側の記憶領域から高速側の記憶領域に制御プログラムの記憶領域を変更する。 (3) In the third invention, the control means determines one of a plurality of power saving modes depending on whether data is written to or read from the storage device, and consumes less power than immediately before as the power saving mode. When the power mode is determined, the storage area of the control program is changed from the low-speed storage area to the high-speed storage area in the storage device.
これにより、低消費電力のモードから復帰する際には、高速な記憶領域からプログラムを読み出すことができ、復帰を高速に実現することができる。また、記憶部は不揮発性であるため、省電力モード時に無駄な電力が用いられることがない。この結果、機器の省電力モード時に記憶容量と電力の無駄を省きつつ、省電力モードからの復帰を高速に行うことが可能になる。 As a result, when returning from the low power consumption mode, the program can be read from the high-speed storage area, and the return can be realized at high speed. In addition, since the storage unit is nonvolatile, useless power is not used in the power saving mode. As a result, it is possible to return from the power saving mode at high speed while eliminating waste of storage capacity and power when the device is in the power saving mode.
(4)第4の発明では、制御手段は、記憶装置に対するデータの書き込みもしくは読み取りの有無に応じて、複数段階の省電力モードのいずれかを決定すると共に、省電力モードとして直前よりも低消費電力のモードに決定した場合に、記憶装置に記憶されている所定の種類のデータについて、記憶装置内の低速側の記憶領域から高速側の記憶領域にデータの記憶領域を変更する。 (4) In the fourth invention, the control means determines one of a plurality of power saving modes depending on whether data is written to or read from the storage device, and consumes less power than immediately before as the power saving mode. When the power mode is determined, for a predetermined type of data stored in the storage device, the data storage area is changed from the low-speed storage area to the high-speed storage area in the storage device.
これにより、低消費電力のモードから復帰する際には、高速な記憶領域から所定の種類のデータ、たとえば制御プログラムを読み出すことができ、復帰を高速に実現することができる。また、記憶部は不揮発性であるため、省電力モード時に無駄な電力が用いられることがない。この結果、機器の省電力モード時に記憶容量と電力の無駄を省きつつ、省電力モードからの復帰を高速に行うことが可能になる。 Thereby, when returning from the low power consumption mode, a predetermined type of data, for example, a control program, can be read from the high-speed storage area, and the return can be realized at high speed. In addition, since the storage unit is nonvolatile, useless power is not used in the power saving mode. As a result, it is possible to return from the power saving mode at high speed while eliminating waste of storage capacity and power when the device is in the power saving mode.
(5)第5の発明では、以上の(1)−(4)のいずれかにおいて、記憶領域の変更は、不揮発性半導体記憶手段とディスク型記憶手段との間における変更である。これにより、低消費電力のモードから復帰する際には、高速な不揮発性半導体記憶手段からプログラムを読み出すことができ、復帰を高速に実現することができる。また、不揮発性半導体記憶手段は不揮発性であるため、省電力モード時に無駄な電力が用いられることがない。この結果、機器の省電力モード時に記憶容量と電力の無駄を省きつつ、省電力モードからの復帰を高速に行うことが可能になる。 (5) In the fifth invention, in any one of the above (1) to (4), the change of the storage area is a change between the nonvolatile semiconductor storage means and the disk-type storage means. Thereby, when returning from the low power consumption mode, the program can be read from the high-speed nonvolatile semiconductor memory means, and the return can be realized at high speed. Further, since the nonvolatile semiconductor memory means is nonvolatile, useless power is not used in the power saving mode. As a result, it is possible to return from the power saving mode at high speed while eliminating waste of storage capacity and power when the device is in the power saving mode.
(6)第6の発明では、以上の(1)−(4)のいずれかにおいて、記憶領域の変更は、ディスク型記憶手段の内周側記憶領域と外周側記憶領域との間における変更である。これにより、低消費電力のモードから復帰する際には、高速な外周側記憶領域からプログラムを読み出すことができ、復帰を高速に実現することができる。また、ディスク型記憶手段は不揮発性であるため、省電力モード時に無駄な電力が用いられることがない。この結果、機器の省電力モード時に記憶容量と電力の無駄を省きつつ、省電力モードからの復帰を高速に行うことが可能になる。 (6) In the sixth invention, in any of the above (1) to (4), the change of the storage area is a change between the inner periphery side storage area and the outer periphery side storage area of the disk type storage means. is there. Thereby, when returning from the low power consumption mode, the program can be read from the high-speed outer peripheral storage area, and the return can be realized at high speed. Further, since the disk-type storage means is nonvolatile, useless power is not used in the power saving mode. As a result, it is possible to return from the power saving mode at high speed while eliminating waste of storage capacity and power when the device is in the power saving mode.
(7)第7の発明では、以上の(1)−(4)のいずれかにおいて、記憶領域の変更は、ディスク型記憶手段のデータ管理方式の異なる複数記憶領域間における変更である。これにより、低消費電力のモードから復帰する際には、ディスク型記憶手段において高速なデータ管理方式の記憶領域からプログラムを読み出すことができ、復帰を高速に実現することができる。また、ディスク型記憶手段は不揮発性であるため、省電力モード時に無駄な電力が用いられることがない。この結果、機器の省電力モード時に記憶容量と電力の無駄を省きつつ、省電力モードからの復帰を高速に行うことが可能になる。 (7) In the seventh invention, in any one of the above (1) to (4), the change of the storage area is a change between a plurality of storage areas with different data management methods of the disk type storage means. As a result, when returning from the low power consumption mode, the program can be read from the storage area of the high-speed data management method in the disk-type storage means, and the recovery can be realized at high speed. Further, since the disk-type storage means is nonvolatile, useless power is not used in the power saving mode. As a result, it is possible to return from the power saving mode at high speed while eliminating waste of storage capacity and power when the device is in the power saving mode.
(8)第8の発明では、以上の(1)−(7)のいずれかにおいて、記憶装置は、読み出し速度が異なる不揮発性の記憶領域を有しており、低速側の記憶領域と高速側の記憶領域とは、少なくともデータの読み出し速度が相対的に低速あるいは高速である。 (8) In the eighth invention, in any one of the above (1) to (7), the storage device has nonvolatile storage areas with different reading speeds, and the low-speed storage area and the high-speed storage area In this storage area, at least the data reading speed is relatively low or high.
これにより、低消費電力のモードから復帰する際には、読み出し速度が高速な記憶領域からプログラムを読み出すことができ、復帰を高速に実現することができる。また、不揮発性の記憶領域であるため、省電力モード時に無駄な電力が用いられることがない。この結果、機器の省電力モード時に記憶容量と電力の無駄を省きつつ、省電力モードからの復帰を高速に行うことが可能になる。 As a result, when returning from the low power consumption mode, the program can be read from the storage area having a high read speed, and the return can be realized at high speed. Further, since it is a non-volatile storage area, useless power is not used in the power saving mode. As a result, it is possible to return from the power saving mode at high speed while eliminating waste of storage capacity and power when the device is in the power saving mode.
(9)第9の発明では、以上の(1)−(8)のいずれかにおいて、シークもしくはリードまたはライトのいずれかを実行しているアクティブ状態、ディスク型記録媒体は回転しておりヘッドがディスク型記録媒体のインナーの位置にロードされているアクティブアイドル状態、ディスク型記録媒体は回転しておりヘッドが所定の待避位置に退避されているローパワーアイドル状態、ディスク型記録媒体は回転しておらずコマンド受け付け可能なスタンバイ状態、ディスク型記録媒体は回転しておらずコマンドを受け付けないスリープ状態、の各状態の順に低消費電力状態になり、上記各状態の少なくとも二つの状態で制御をおこなうため、制御手段や電力管理手段からのコマンドに応じて各状態に遷移することが、使用/未使用状況に応じて効率的な省電力モードを実現するのに好適である。 (9) In the ninth aspect of the invention, in any of the above (1) to (8), the disk type recording medium is rotating and the head is in rotation in the active state in which either seek, read or write is executed. Active idle state loaded at the inner position of the disk-type recording medium, low-power idle state where the disk-type recording medium is rotating and the head is retracted to a predetermined retracted position, and the disk-type recording medium is rotated It is in the low power consumption state in the order of the standby state in which no command can be received and the disk type recording medium is not rotated and the command is not received, and control is performed in at least two of the above states. Therefore, it is possible to transition to each state according to commands from the control means and power management means, depending on the used / unused status. It is suitable for realizing an efficient power saving mode.
(10)第10の発明では、以上の(1)−(9)のいずれかにおいて、ディスク型記憶手段を複数備えている場合に、制御プログラムを記憶していないディスク型記憶手段では、制御プログラムを記憶しているディスク型記憶手段よりも、早い段階で低消費電力状態に制御される、あるいは、より低い低消費電力状態に制御される。すなわち、制御プログラムを記憶しているディスク型記憶手段は、制御プログラムを記憶していないディスク型記憶手段よりも、遅れて低消費電力状態に制御される。 (10) In the tenth invention, in any of the above (1) to (9), when a plurality of disk type storage means are provided, the disk type storage means that does not store the control program has the control program. Is controlled to a low power consumption state at an earlier stage than the disk-type storage means storing the above, or to a lower low power consumption state. That is, the disk-type storage unit that stores the control program is controlled to a low power consumption state later than the disk-type storage unit that does not store the control program.
これにより、制御プログラムを記憶していないディスク型記憶手段では、復帰時に読み出しを必要としないため、より早くより低い低消費電力状態にすることで、復帰を遅らせることなく、効率的に、無駄な電力を抑えることが可能になる。一方、制御プログラムを記憶しているディスク型記憶手段では、復帰時に読み出しを必要とするため、より遅く低消費電力状態にすることで、復帰をできるだけ遅らせることなく、無駄な電力を抑えることが可能になる。 As a result, the disk-type storage means that does not store the control program does not need to be read at the time of return, so it can be efficiently and wasted without delaying the return by making the power consumption state lower and faster. It becomes possible to suppress electric power. On the other hand, since the disk-type storage means that stores the control program requires reading at the time of return, it is possible to suppress wasteful power without delaying the return as much as possible by setting the power consumption state later. become.
(11)第11の発明は、(1)−(10)のいずれかにおいて、前記省電力モードからの通常の動作モードに復帰する際には、変更された記憶領域から前記制御プログラムが読み出される、ことを特徴とする。 (11) In an eleventh aspect of the invention, in any one of (1) to (10), the control program is read from the changed storage area when returning to the normal operation mode from the power saving mode. It is characterized by that.
これにより、低消費電力のモードから復帰する際には、高速な記憶領域からプログラムを読み出すことができ、復帰を高速に実現することができる。また、記憶部は不揮発性であるため、省電力モード時に無駄な電力が用いられることがない。この結果、機器の省電力モード時に記憶容量と電力の無駄を省きつつ、省電力モードからの復帰を高速に行うことが可能になる。 As a result, when returning from the low power consumption mode, the program can be read from the high-speed storage area, and the return can be realized at high speed. In addition, since the storage unit is nonvolatile, useless power is not used in the power saving mode. As a result, it is possible to return from the power saving mode at high speed while eliminating waste of storage capacity and power when the device is in the power saving mode.
以下、図面を参照して本発明の画像処理装置を実施するための形態(実施形態)を詳細に説明する。 DESCRIPTION OF EMBODIMENTS Hereinafter, embodiments (embodiments) for carrying out an image processing apparatus of the present invention will be described in detail with reference to the drawings.
なお、この明細書において、高速/低速と言った場合には、複数の状態を相対的に比較した場合の状態を述べたものであり、絶対的な速度を意味するものではない。また、この明細書において、高速/低速と言った場合には、少なくともデータの読み出し速度について、複数の状態を相対的に比較した場合の状態を述べたものであり、絶対的な速度を意味するものではない。 In this specification, the term “high speed / low speed” describes a state in which a plurality of states are relatively compared, and does not mean an absolute speed. Further, in this specification, the term “high speed / low speed” describes a state in which a plurality of states are relatively compared with respect to at least a data reading speed, and means an absolute speed. It is not a thing.
〔画像処理装置100の構成〕
ここで、第一実施形態の画像処理装置100の構成を、図1(ブロック図)に基づいて詳細に説明する。
[Configuration of Image Processing Apparatus 100]
Here, the configuration of the
なお、この実施形態の画像処理装置100としては、各種の画像処理装置に適用が可能であるが、ここでは、ネットワークに接続された、スキャナ,複写機,プリンタ,ファクシミリ装置の機能を備えた複合機(MFP)を具体例にして説明を続ける。
The
また、画像処理装置100として既知であって、本実施形態の特徴的な動作や制御に直接に関係しない一般的な部分についての説明は省略してある。
Also, description of general portions that are known as the
本実施形態の画像処理装置100は、各部を制御する制御部としてのCPU(Central Processing Unit)101、RAM(Random Access Memory)110、ブリッジ120、BIOSROM(Basic Input Output System Read Only Memory)130、画像入力部140、画像処理部145、画像出力部150、電力制御部160、I/O制御部170、およびHDD(Hard Disk Drive)180から構成される。
The
ここで、画像処理装置を構成するCPU101、RAM110、BIOSROM130は、ブリッジ120を介して相互に接続されている。また、画像入力部140、画像処理部145、画像出力部150、電力制御部160、I/O制御部170、のそれぞれはシステムバス103を介して相互に接続されている。さらに、HDD180はブリッジ120に接続されている。
Here, the
CPU101は、インストールされているOS(Operating System)またはファームウェア等に基づいて、画像処理装置100の制御プログラムに従って、画像処理装置100を構成する各部を制御して、各種の演算処理を行うことによって、画像処理装置を統括的に制御する。また、このCPU101は、請求項における制御手段を構成している。
The
RAM110は、CPU101の作業用領域(メインメモリ)として使用される揮発性記憶部(揮発性のメモリ)である。例えば、RAM110は、HDD180等に記憶されたOSや制御プログラム、処理データ等を一時的に記憶するメモリである。
The
ブリッジ120は、ノースブリッジやサウスブリッジなどで構成され、各種のメモリコントローラ、各種のネットワークコントローラ、各種の規格のインタフェースといった機能を内蔵している。
The
BIOSROM130は、BIOS(Basic Input Output System)を記憶する読み出し専用のメモリである。ここで、BIOSは、CPU101の基本動作を制御するためのプログラムを内蔵している。すなわち、BIOSROM130に格納されたBIOSプログラムは、CPU101に起動イベントが発生したときに、最初に実行され、各コンポーネントを初期化するためのPOST(Power On Self Test)処理を実行するものである。
The
画像入力部140は、原稿から画像を読み取って画像データを入力するスキャナなどの画像入力手段である。原稿から画像を読み取って画像データを取得する画像入力部140は、走査光源部、走査ミラー部、結像レンズ、CCDイメージセンサから構成される。
The
この画像入力部140としては、画像処理装置100が上述した複合機である場合には、一例として以下のように、光源からの光を原稿に走査しつつ照射して、その反射光を読み取って画像データを生成するスキャナとして構成されるものである。
As the
以下、図2も参照して画像入力部140の説明を行う。走査光源部は、光源140a、第1ミラー140bから構成される。光源140aは、原稿に光を照射する。第1ミラー140bは、原稿からの反射光を受光して、走査ミラー部に反射する。走査ミラー部は、第2ミラー140c、第3ミラー140dから構成される。第2ミラー140cは走査光源部からの反射光を受光して第3ミラー140dに反射する。第3ミラー140dは第2ミラー140cからの反射光を受光して結像レンズ140eに反射する。結像レンズ140eは、走査ミラー部からの反射光を受光してCCDイメージセンサ140fの受光面に結像する。
Hereinafter, the
CCDイメージセンサ140fは、固体撮像素子であるCCD(Charge Coupled Device)から構成される。CCDイメージセンサ140fは、結像レンズ140eによって結像された光量の大小を光量信号として読み取る。固体撮像素子による光電変換によって光量信号は電気信号に変換されて出力される。なお、この画像入力部140は、走査光源部を移動させてプラテンガラス上に置かれた原稿を読み取ることができるし(原稿固定載置型)、走査光源部を動かさずにプラテンガラス上を移動する原稿を読み取る(原稿搬送読み取り型)こともできる。プラテンガラス上を、原稿を移動させるためには自動原稿搬送装置を使用する。
The CCD image sensor 140f is composed of a CCD (Charge Coupled Device) that is a solid-state imaging device. The CCD image sensor 140f reads the amount of light imaged by the
自動原稿搬送装置140DFは、原稿トレイ140DF1、導入ローラ群(図示せず)、給送ローラ群(図示せず)、プラテンガラス140DFP、排出ローラ群(図示せず)および排出トレイ140DF2から構成される。原稿トレイ140DF1には原稿が置かれる。一度に置かれる原稿の数は1枚でも複数枚でも良いが、原稿の形状は枚葉紙である。導入ローラ群は原稿トレイに置かれた原稿を1枚ずつ分離して、搬送経路上の給送ローラ群に原稿を搬送する。給送ローラ群は導入ローラ群から搬送された原稿を、タイミングを計りながらプラテンガラス140DFP上に搬送する。原稿はプラテンガラス140DFPの上を通過して排出ローラ群に搬送される。排出ローラ群はプラテンガラス140DFP上を搬送された原稿を排出トレイ140DF2に排出する。排出トレイ140DF2には画像が読み取られた原稿が排出される。 The automatic document feeder 140DF includes a document tray 140DF1, an introduction roller group (not shown), a feed roller group (not shown), a platen glass 140DFP, a discharge roller group (not shown), and a discharge tray 140DF2. . A document is placed on the document tray 140DF1. The number of documents placed at one time may be one or more, but the shape of the document is a sheet. The introduction roller group separates the originals placed on the original tray one by one and conveys the originals to the feeding roller group on the conveyance path. The feeding roller group conveys the original conveyed from the introduction roller group onto the platen glass 140DFP while measuring the timing. The document passes over the platen glass 140DFP and is conveyed to the discharge roller group. The discharge roller group discharges the original conveyed on the platen glass 140DFP to the discharge tray 140DF2. The document whose image has been read is discharged to the discharge tray 140DF2.
なお、画像処理装置100が映像録画装置などの場合には、画像入力部140としては、映像入力端子、チューナ、DVDプレーヤなどが該当する。
When the
画像処理部145としては、画像処理装置100において処理すべきデータ(画像データあるいは映像データ)を必要に応じて画像処理する。なお、この際に、処理前あるいは処理中あるいは処理後の画像データを、画像出力までの間にスプールデータとしてHDD180に記憶させる。なお、この際には、大量の画像データをできるだけ高速に記憶させ、また、読み出す必要があるため、HDD180のディスク部180において高速に読み出し可能な外周側のパーティションの領域をデータ記憶領域として使用する。
The
画像出力部150としては、画像処理装置100が上述した複合機である場合には、一例として以下のように記録材上にトナー像を形成するプリンタとして構成することが可能である。
When the
以下、図2も参照して画像出力部150を説明する。画像出力部150は、画像データに応じたトナー像を記録材上に形成して、画像が形成された記録材を出力する。記録材上に画像を形成する画像出力部150は、給紙トレイ150Ta〜150Tc、感光体ドラム151、帯電部152、プリントヘッドあるいは露光部153、現像部154、転写部155、分離部156、クリーナ157、搬送部158、定着部159などから構成される。感光体ドラム151は、円筒状のドラムの周辺に感光体樹脂を巻き付けたもので、所定の方向に所定の速度で回転する。帯電部152は、感光体ドラム151の表面を一様に帯電させる。プリントヘッドあるいは露光部153は、光源が発光した光を感光体ドラム151の表面に照射することによって感光体ドラム151の表面に静電潜像を形成する。現像部154は、キャリアに運ばれたトナーを感光体ドラム151の表面に付着させることによってトナー像を形成する。転写部155は、給紙トレイから給紙され搬送ベルト上を搬送されてきた記録材に、転写ローラを使用してトナー像を転写する。定着部159は、定着ローラを使用してトナー像が転写された記録材を加熱または加圧する。トナー像は記録材に定着して画像が形成される。画像が形成された記録材は排紙トレイ150HTに排出される。クリーナ157は、転写後、感光体ドラム151の表面に残ったトナーを除去する。クリーナ157によって復元された感光体ドラム151は再び使用可能となり、帯電部152による感光体ドラム151の表面の一様な帯電からの一連の画像形成処理を繰り返し行うことができる。
The
なお、画像処理装置100が映像録画装置などの場合には、画像出力部150としては、映像出力端子、映像表示装置(ディスプレイ)などが該当する。
When the
電力制御部160は、画像処理装置100を構成する各部への電力供給を制御する。すなわち、電力制御部160は、CPU101の制御に従って、画像処理装置100を構成する各部に電力を供給する。画像処理装置100が起動されるときは、電力制御部160の制御によってCPU101に電力が供給される。
The power control unit 160 controls power supply to each unit constituting the
なお、この電力制御部160は、電力回路部160Aと電力供給部160Bとから構成される。ここで、電力回路部160Aは、画像処理装置100を構成する各部に供給するのに必要な直流電源を商用電源などから生成する。また、電力供給部160Bは、電力回路部160Aから画像処理装置100を構成する各部へ供給する電力量を制御する。
The power control unit 160 includes a power circuit unit 160A and a power supply unit 160B. Here, the power circuit unit 160 </ b> A generates a DC power source necessary for supplying each unit constituting the
I/O制御部170は、画像処理装置100と各種周辺機器とを接続して、画像処理装置100と周辺機器の間のデータの入出力を制御する。例えば、既存のインターフェース規格のUSB(Universal Serial Bus)やPCI(Peripheral Components Interconnect)によって周辺機器と接続して、周辺機器にデータを出力したり、周辺機器からのデータを入力したりする。なお、ここで周辺機器とは、画像処理装置100の外部だけでなく、画像処理装置100内に収容或いは内蔵される機器をも含むものとする。
The I /
ハードディスク装置(以下、HDD)180は、不揮発性の記憶手段として、ディスク型記録媒体に情報を記憶させるディスク型記憶手段であるディスク部180Bと、不揮発性半導体記憶手段である不揮発性メモリ180Cとを備えており、ランダムアクセス可能な大容量の記憶装置である。
A hard disk device (hereinafter referred to as HDD) 180 includes a disk unit 180B, which is a disk-type storage unit that stores information in a disk-type recording medium, and a
ここで、HDD180は、HDD180内の制御部としてのハードディスクコントローラ180Aと、ディスク型記録媒体を備えたディスク型記憶手段としてのディスク部180Bと、不揮発性半導体記憶手段としての不揮発性メモリ180Cと、を備えて構成されている。すなわち、HDD180は、ディスク部180Bに対して磁気的に大容量のデータを記憶可能であり、不揮発性メモリ180Cにはディスク部180Bより小容量のデータを記憶可能な、不揮発性の記憶部である。
Here, the
ここで、不揮発性メモリ180Cは、不揮発性の半導体メモリで構成された記憶部であって、HDD180のディスク部180Bよりも高速な読出が可能であり、請求項における不揮発性半導体記憶手段を構成している。ここで、この不揮発性メモリ180Cは、ディスク部180Bに比較して、請求項における高速な記憶領域を構成している。なお、この図1では、不揮発性メモリ180Cは、ハードディスクコントローラ180Aに、ディスク部180Bと並列に接続されている。なお、この不揮発性メモリ180Cとしては、例えば、NAND型のフラッシュEEPROMなどが利用される。
Here, the
また、HDD180内のディスク部180Bへのデータの書き込みおよびデータの読み出しには、HDD180内に有する機械的な駆動機構が使用される。HDD180内に有する機械的な駆動機構には、ディスク180BDを回転させるスピンドルモータ180BM、ディスク180BDにデータを書き込むおよびディスク180BDからデータを読み出すヘッド180BH、およびヘッド180BHをディスク180BD上で移動させるアクチュエータ180BA等が含まれる。
Further, a mechanical drive mechanism provided in the
ハードディスクコントローラ180Aは、MPU(マイクロプロセッサユニット)180A1、ハードディスク制御部180A2、電源制御部180A3、データ制御部180A4、モータ制御部180A5から構成される。なお、このハードディスクコントローラ180Aは、HDD180内で、請求項における電源管理手段を構成している。
The hard disk controller 180A includes an MPU (microprocessor unit) 180A1, a hard disk controller 180A2, a power controller 180A3, a data controller 180A4, and a motor controller 180A5. The hard disk controller 180A constitutes power management means in the claims within the
MPU180A1は、CPU、ROM、RAM、タイマなどから構成される。ROMに記録されたHDD180の制御プログラムに従って、HDD180を構成する各部を制御して、HDD180を統括的に制御する。
The MPU 180A1 includes a CPU, ROM, RAM, timer, and the like. In accordance with the control program for the
ハードディスク制御部180A2は、接続されたホスト(この場合は、画像処理装置100)からのコマンドの受信、書き込みデータの受信、ホストへのステータスの送信、読み出しデータの送信などを制御する。 The hard disk control unit 180A2 controls command reception from the connected host (in this case, the image processing apparatus 100), reception of write data, transmission of status to the host, transmission of read data, and the like.
データ制御部180A4は、ディスク部180Bまたは不揮発性メモリ180Cへのデータの書き込み、ディスク部180Bまたは不揮発性メモリ180Cからのデータの読み出し、を制御する。
The data control unit 180A4 controls data writing to the disk unit 180B or the
モータ制御部180A5は、ディスク部180Bのディスク180BDを回転させるスピンドルモータ180BMの回転および停止、アクチュエータ180BAを介したヘッド180BHのディスク180BD上への移動やランプ部180BLへの待避を制御する。 The motor control unit 180A5 controls rotation and stop of the spindle motor 180BM that rotates the disk 180BD of the disk unit 180B, movement of the head 180BH onto the disk 180BD via the actuator 180BA, and retraction to the lamp unit 180BL.
電源制御部180A3は、HDD180を構成する各部への電力供給を制御する。ここで、電源制御部180A3は、画像処理装置100を構成する電力制御部160から電源ラインを介して電力の供給を受け、HDD180を構成するハードディスク制御部180A2、データ制御部180A4、モータ制御部180A5、ディスク部180Bおよび不揮発性メモリ180Cに電力を供給する。
The
なお、ディスク型記憶媒体のディスク180BDでは、データは同心円状に分割されて記憶される。円周状に分割される同心円状の領域をトラックという。トラックを放射状に等分割した各部分をセクタという。複数の連続するセクタをまとめてクラスタという。HDD180は、指定されたクラスタ番号に相当する複数の連続するセクタへデータを書き込むおよびセクタからデータを読み出す。
Note that data is concentrically divided and stored on the disk 180BD of the disk-type storage medium. A concentric area divided into a circle is called a track. Each portion obtained by equally dividing the track radially is called a sector. A plurality of consecutive sectors are collectively called a cluster. The
ディスク180BDの先頭セクタには、MBR(Master Boot Record)が記憶されている。MBRには、パーティションテーブル等が含まれる。パーティションテーブルは、ディスク180BDを論理的に分割した複数の記憶領域であるパーティションを示す。パーティションテーブルには、パーティションの位置、サイズ、パーティションタイプ等が記録される。 MBR (Master Boot Record) is stored in the head sector of the disk 180BD. The MBR includes a partition table and the like. The partition table indicates partitions that are a plurality of storage areas obtained by logically dividing the disk 180BD. The partition table records the partition position, size, partition type, and the like.
なお、パーティションタイプには、RAW領域およびBOX領域等がある。RAW領域とは、データを一時的に記憶する記憶領域であって、高速なデータの書き込みおよび読み出しが可能である。BOX領域とは、データをFAT(File Allocation Tables)やNTFS(NT File System)等のファイル管理システムによって管理する記憶領域であって、データの書き込みおよび読み出しの速度は重要視されないかわりに、ディレクトリ構造等のファイル管理が可能である。 The partition type includes a RAW area and a BOX area. The RAW area is a storage area for temporarily storing data, and high-speed data writing and reading are possible. The BOX area is a storage area where data is managed by a file management system such as FAT (File Allocation Tables) or NTFS (NT File System), and the speed of data writing and reading is not considered important. File management is possible.
なお、このパーティションタイプの違いを、本実施形態ではデータ管理方式の違いと呼ぶことにする。すなわち、RAW領域はBOX領域と比較した場合には請求項における高速なデータ管理方式で管理された記憶領域を意味しており、BOX領域はRAW領域と比較した場合には請求項における低速なデータ管理方式で管理された記憶領域を意味している。 This difference in partition type is referred to as a difference in data management method in this embodiment. In other words, the RAW area means the storage area managed by the high-speed data management method in the claim when compared with the BOX area, and the BOX area means the slow data in the claim when compared with the RAW area. It means a storage area managed by the management method.
また、パーティションは、ディスク180BDの同心円状の円周状に分割される。ディスク180BDは、円状ディスクの中心を軸として一定速度で回転する。ディスク180BD上を一定時間に移動するヘッド180BHの円周距離は、内周側に比べて外周側の方が長い。したがって、ディスク180BDへのデータの書き込みおよびディスク180BDからのデータの読み出しのアクセス速度は、内周側のパーティションに比べて外周側のパーティションの方が速い。 The partition is divided into concentric circles of the disk 180BD. The disk 180BD rotates at a constant speed around the center of the circular disk. The circumferential distance of the head 180BH that moves on the disk 180BD for a certain time is longer on the outer peripheral side than on the inner peripheral side. Therefore, the access speed for writing data to the disk 180BD and reading data from the disk 180BD is faster in the outer partition than in the inner partition.
そこで、本実施形態では、HDD180において、ディスク180BDのうちで読み出し速度が高速な記憶領域(ディスク180BDのうちで外周側のパーティションの領域)は、内周側のパーティション領域と比較した場合には請求項における高速側の記憶領域を構成しており、データを記憶するデータ記憶領域として確保しておく。
Therefore, in the present embodiment, in the
また、本実施形態では、HDD180において、ディスク180BDのうちで読み出し速度が低速な記憶領域(ディスク180BDのうちで内周側のパーティションの領域)は、外周側のパーティション領域と比較した場合には請求項における低速側の記憶領域を構成しており、制御プログラムを記憶するプログラム記憶領域として確保しておく。
Further, in the present embodiment, in the
また、本実施形態では、データを記憶するデータ記憶領域とプログラムを記憶するプログラム記憶領域とが確保された不揮発性のHDD180は、不揮発性であってディスク部180Bより高速な読み出しが可能な不揮発性メモリ180Cを記憶部として使用している。
In this embodiment, the
〔画像処理装置100全体の前提条件〕
画像処理装置100は、電子機器の消費電力と復帰時間の短縮についての電源管理技術としてACPI(Advanced Configuration and Power Interface Specification)仕様、あるいは、これに類似した技術で制御されている。
[Prerequisites for the entire image processing apparatus 100]
The
たとえば、ACPI仕様では、通常動作状態(S0)と停止状態(S5)までの間のシステム状態を、各コンポーネントの状態に応じて分類し、複数段階程度に分類している。 For example, in the ACPI specification, the system state between the normal operation state (S0) and the stop state (S5) is classified according to the state of each component and is classified into a plurality of stages.
ここでは、
・S0:プログラム動作中、各部に電力供給された状態,
・S1:各部へ電力は供給されるが、CPUへのクロックが停止した状態,
・S2:CPU以外には電力が供給されCPUへの電力が遮断された状態,
・S3:CPU以外にも電力供給が遮断されるが、メモリの状態は保持される状態,
・S4:メインメモリのデータをHDDに移し、HDD以外への電力供給が遮断される状態,
・S5:HDDを含め各部への電力供給が遮断される状態,
である。
here,
S0: The state where power is supplied to each part during the program operation,
S1: Power is supplied to each part, but the clock to the CPU is stopped,
S2: A state where power is supplied to other than the CPU and power to the CPU is cut off,
S3: Power supply other than the CPU is cut off, but the memory state is maintained,
S4: A state in which the data in the main memory is transferred to the HDD, and the power supply to other than the HDD is interrupted,
S5: A state where power supply to each part including the HDD is interrupted,
It is.
この場合、動作状態S0に復帰させるのに必要な時間Tは、
T(S0)<T(S1)<T(S2)<T(S3)<T(S4)<T(S5)
となる。
In this case, the time T required to return to the operating state S0 is
T (S0) <T (S1) <T (S2) <T (S3) <T (S4) <T (S5)
It becomes.
〔HDD180の前提条件〕
本実施形態の画像処理装置100に接続されたHDD180では、上述した画像処理装置100全体の電源管理技術と並行して、HDD180内での電源管理を以下のように、各状態に応じたモードに従って実行している。
[Prerequisites for HDD 180]
In the
また、本実施形態の画像処理装置100に接続されたHDD180には、画像処理装置100が処理するスプールデータ(画像データ)と、画像処理装置100を制御する制御プログラムとが、HDD180の記憶領域を分け合って共に記憶される。ここで、スプールデータと制御プログラムは、それぞれ別のパーティションに記憶される。
Further, in the
なお、複数のHDD180が存在する画像処理装置100の場合には、制御プログラムが存在せずに、スプールデータのみを記憶するHDD180も存在しうるが、ここでは、制御プログラムとスプールデータとが記憶されるHDD180について説明する。
In the case of the
通常モードのとき、HDD180は、画像処理部145で画像処理された画像データを、画像出力部150に所定のタイミングで出力する目的で一時的に記憶するため、画像データの書き込みおよび読み出しには高速性が要求される。
In the normal mode, the
そこで、HDD180のディスク180BDへのデータの書き込みおよびハードディスクからのデータの読み出しのアクセス速度が、内周側に比べて高速な外周側のパーティションが、画像データの記憶領域(データ記憶領域)として割り当てられる。一方、ディスク180BDの内周側のパーティションが制御プログラムの記憶領域として割り当てられる。
Therefore, a partition on the outer peripheral side, which has a higher access speed for writing data to the disk 180BD of the
また、RAW領域/BOX領域のデータ管理方式を用いている場合には、HDD180のディスク180BDへのデータの書き込みおよびディスク180BDからのデータの読み出しのアクセス速度が、BOX領域に比べて高速なRAW領域が、画像データの記憶領域(データ記憶領域)として割り当てられる。一方、ディスク180BDのBOX領域が、制御プログラムの記憶領域として割り当てられる。
In addition, when the RAW area / BOX area data management method is used, the RAW area has a higher access speed for writing data to the disk 180BD of the
通常モードから省電力モードへの移行条件が満足して、通常モードから省電力モードに移行すると、高速なデータの書き込みおよび読み出しが要求されるデータとして、画像データよりも制御プログラムの優先順位が上がる。これは、省電力モードであるために画像データのリード/ライトが存在しないためと、省電力モードから通常モードに復帰する際に制御プログラムの読み出しが発生するためである。 When the transition condition from the normal mode to the power saving mode is satisfied and the transition is made from the normal mode to the power saving mode, the priority of the control program is higher than the image data as data that requires high-speed data writing and reading. . This is because there is no read / write of image data because it is in the power saving mode, and because the control program is read when returning from the power saving mode to the normal mode.
そこで、後述するように、省電力モード時においては、通常モード時にHDD180のディスク180BDの内周側のパーティションに記憶されている制御プログラムを、外周側のパーティションに複写または移動させる。このように制御プログラムを外周側のパーティションに記憶することによって、省電力モードから通常モードに復帰するとき、制御プログラムの読み取りを内周側のパーティションに記憶されていたときよりも高速に行うことが可能になる。
Thus, as will be described later, in the power saving mode, the control program stored in the inner partition on the disk 180BD of the
あるいは、後述するように、省電力モード時においては、通常モード時にHDD180のディスク180BDのBOX領域に記憶されている制御プログラムを、RAW領域に複写または移動させる。このように制御プログラムをBOX領域からRAW領域に記憶することによって、省電力モードから通常モードに復帰するとき、制御プログラムの読み取りをBOX領域に記憶されていたときよりも高速に行うことが可能になる。
Alternatively, as described later, in the power saving mode, the control program stored in the BOX area of the disk 180BD of the
また、以上のように記憶領域を変更する制御プログラムが、請求項における所定の種類のデータに該当する。 Further, the control program for changing the storage area as described above corresponds to the predetermined type of data in the claims.
〔HDD180の省電力モードの詳細〕
HDD180の状態は、ヘッド180BHおよびスピンドルモータ180BMの動作状態に応じて、省電力モードにおいては、少なくとも5つの状態、あるいは、以下の5つの状態のいずれかを含む状態に分けられる。
[Details of power saving mode of HDD 180]
The state of the
HDD180は、CPU101からの制御により、ハードディスクコントローラ180Aによって、「アクティブ状態」、「アクティブアイドル状態」、「ローパワーアイドル状態」、「スタンバイ状態」、「スリープ状態」の5つの状態の何れか、あるいは、この5つの状態に近い状態の何れかをとる。なお、ここでは5つの状態を説明するが、5つのうちの最低2種類の状態が存在するものであってもよい。
The
「アクティブ状態」とは、ディスク180BDはスピンドルモータ180BMにより回転駆動されており、ディスク180BDに対してヘッド180BHがシークもしくはリードまたはライトのいずれかを実行している状態(動作状態)である。 The “active state” is a state (operating state) in which the disk 180BD is rotationally driven by the spindle motor 180BM and the head 180BH is performing seek, read or write with respect to the disk 180BD.
「アクティブアイドル状態」とは、ディスク180BDはスピンドルモータ180BMにより回転駆動されており、ヘッド180BHがディスク媒体上の最もインナーの位置にロードされている待機状態のことである。 The “active idle state” is a standby state in which the disk 180BD is driven to rotate by the spindle motor 180BM and the head 180BH is loaded at the innermost position on the disk medium.
「ローパワーアイドル状態」とは、ディスク180BDはスピンドルモータ180BMにより回転駆動されているが、ディスク180BDの外部の所定の待避位置としてのランプ部180BLにヘッド180BHが退避されている待機状態である。 The “low power idle state” is a standby state in which the disk 180BD is driven to rotate by the spindle motor 180BM, but the head 180BH is retracted to the ramp portion 180BL as a predetermined retracting position outside the disk 180BD.
「スタンバイ状態」とは、ヘッド180BHがアンロードされていて、ディスク180BDはスピンドルモータ180BMによって回転駆動されておらず停止状態であるが、ハードディスクコントローラ180Aはコマンド受け付け可能な待機状態である。 The “standby state” is a standby state in which the head 180BH is unloaded and the disk 180BD is not rotationally driven by the spindle motor 180BM and is stopped, but the hard disk controller 180A can accept commands.
「スリープ状態」とは、ヘッド180BHがアンロードされていて、かつスピンドルモータ180BMが停止している待機状態であり、ハードディスクコントローラ180Aはコマンドは受け付け不可能な状態のことである。HDD180をスリープ状態から他の状態に遷移させるためには、HDD180に対してリセット処理が必要となる。
The “sleep state” is a standby state in which the head 180BH is unloaded and the spindle motor 180BM is stopped, and the hard disk controller 180A cannot accept a command. In order to change the
以上の5つの状態において、HDD180の消費電力は、「アクティブ状態」、「アクティブアイドル状態」、「ローパワーアイドル状態」、「スタンバイ状態」、「スリープ状態」の順で小さくなる。接続されたホスト(画像処理装置100のCPU101など)からのコマンドを受信すると、HDD180は、受信したコマンドに従って、ハードディスクコントローラ180Aの指示によって、アクティブ状態、アクティブアイドル状態、ローパワーアイドル状態、スタンバイ状態、スリープ状態の各状態に遷移することが可能である。
In the above five states, the power consumption of the
なお、以上のHDD180の各状態に応じて、CPU101から指示を受けた電力制御部160が、画像処理装置100の各部へ供給する電力状態も変更する。なお、この電力制御部160から各部への電力状態の変更については、既知の各種の制御、たとえば、上述したACPI仕様の省電力制御など、を用いることが可能であるため説明を省略する。
It should be noted that the power control unit 160 that receives an instruction from the
なお、この実施形態においては、通常時における通常の消費電力の状態から、より低消費電力の状態、さらに、より低い低消費電力の状態、と順次より低い低消費電力状態になるものとする。そして、本実施形態では、各電力状態から他の電力状態に遷移する際に制御プログラムの記憶領域を変更する。 In this embodiment, it is assumed that the normal power consumption state at the normal time is changed to a lower power consumption state, a lower low power consumption state, and a lower low power consumption state sequentially. And in this embodiment, when changing from each power state to another power state, the storage area of the control program is changed.
〔(A)通常モードから省電力モードへの遷移〕
図3は、本実施形態の画像処理装置100に接続されたHDD180の、通常モードから省電力モードへ移行するときの状態の遷移を示している。
[(A) Transition from normal mode to power saving mode]
FIG. 3 shows a state transition of the
なお、以下の説明で、CPU101がHDD180の状態を遷移させると言った場合は、CPU101とハードディスクコントローラ180Aとの双方の連携した制御により状態を遷移させることを意味する。
In the following description, when the
なお、以下の動作説明では、ディスク180BDにおいて、内周側のパーティション領域から外周側のパーティション領域に制御プログラムを移す場合を具体例にするが、BOX領域/RAW領域のデータ管理方式の場合には、BOX領域からRAW領域に制御プログラムを移すことを意味する。 In the following description of the operation, a specific example is given of a case where the control program is transferred from the inner partition area to the outer partition area in the disk 180BD. In the case of the BOX area / RAW area data management method, This means that the control program is transferred from the BOX area to the RAW area.
(A−1)アクティブ状態からアクティブアイドル状態への遷移:
まず、通常モードではCPU101は、HDD180をアクティブ状態とする指示をハードディスクコントローラ180Aに与える(図3中のステップS301)。そして、CPU101は必要に応じてRAM110上でOSを展開し、さらに制御プログラムを実行する(図3中のステップS302)。
(A-1) Transition from the active state to the active idle state:
First, in the normal mode, the
ここで、CPU101は、RAM110上での制御プログラムが実行されているか否かを定期的に監視している(図3中のステップS303)。
Here, the
そして、CPU101の監視(図3中のステップS303)により、RAM110上での制御プログラムの実行、すなわち起動イベントの発生が所定時間以上なされない場合(図3中のステップS303でYES)、画像処理装置100の動作が休止していることを意味するため、通常モードから省電力モードへの移行条件が満足されたと判断し、HDD180の状態をアクティブ状態からアクティブアイドル状態に遷移させる(図3中のステップS304)。このアクティブアイドル状態への遷移によって、HDD180の消費電力をアクティブ状態のときよりも削減することができる。
If the
また、この際に、ディスク180BDの内周側のパーティション(低速側の記憶領域)に記憶されている制御プログラムを外周側のパーティション(高速側の記憶領域)に複写または移動させる(図3中のステップS305)。このことによって、アクティブアイドル状態から通常モードへの復帰において、制御プログラムの読み取りを外周側のパーティションにすることで、内周側のパーティションに記憶されていたときよりも高速に行うことができるようになる。 At this time, the control program stored in the inner peripheral partition (low-speed storage area) of the disk 180BD is copied or moved to the outer peripheral partition (high-speed storage area) (in FIG. 3). Step S305). As a result, when returning from the active idle state to the normal mode, the reading of the control program is performed on the outer partition, so that it can be performed faster than when stored in the inner partition. Become.
そして、CPU101は、通常モードから省電力モードへの移行条件が満足されたことを検知すると、ディスク180BDの内周側のパーティションに記憶されている制御プログラムを外周側のパーティションに複写または移動させると共に、HDD180の状態をアクティブ状態からアクティブアイドル状態に遷移させる(図3中のステップS304)。
When the
ここで、ディスク180BDの内周側のパーティションに記憶されている制御プログラムを外周側のパーティションに複写または移動させる(図3中のステップS305)ことによって、制御プログラムの実行を内周側のパーティションに記憶されていたときよりも高速に行うことができる。 Here, the control program stored in the inner partition of the disk 180BD is copied or moved to the outer partition (step S305 in FIG. 3), thereby executing the control program to the inner partition. This can be done faster than when it was stored.
このように、本実施形態の画像処理装置に接続されたHDD180を、通常モードから省電力モードへ移行するとき、制御プログラムを記憶させるHDD180内部の場所を変えることによって、HDD180の現状態からの復帰において、制御プログラムの読み取りを高速に維持することができ、HDD180の状態を適宜遷移させることによって、HDD180の消費電力を順次削減することができる。
As described above, when the
なお、以上の説明では、CPU101がRAM110上での制御プログラムが実行されているか否かを定期的に監視しているとしたが、これに代えて、あるいは、これに加えて、ハードディスクコントローラ180Aがディスク部180Bに対するデータの読み出しや書き込みの有無を監視し、これらデータの読み出しや書き込みが発生しないときに、上述したHDD180の状態を遷移させ、制御プログラムの領域を変更するように制御してもよい。
In the above description, the
(A−2)アクティブアイドル状態からローパワーアイドル状態への遷移:
CPU101は、引き続き各部を監視しており、RAM110上で制御プログラムが実行されたか、起動イベントが発生するか否かを監視している(図3中のステップS306)。
(A-2) Transition from the active idle state to the low power idle state:
The
アクティブアイドル状態において一定時間以上にわたって何らかの起動イベントの発生がない場合(図3中のステップS306でNO、S307でYES)、更なる省電力モードの遷移条件が満足されたと検知し、ディスク180BDの外周側のパーティションに記憶した制御プログラムを保持して、HDD180の状態をアクティブアイドル状態からローパワーアイドル状態に遷移させる(図3中のステップS308)。なお、この段階では、ディスク180BDの外周側のパーティションに移された制御プログラムはそのまま保持する。
In the active idle state, if any start event does not occur for a certain time or longer (NO in step S306 in FIG. 3 and YES in S307), it is detected that a further power saving mode transition condition is satisfied, and the outer periphery of the disk 180BD The control program stored in the partition on the side is held, and the state of the
すなわち、アクティブアイドル状態において省電力モードの遷移条件が満足されると、CPU101はHDD180の状態をアクティブアイドル状態からローパワーアイドル状態に遷移させることによって、HDD180の消費電力をアクティブアイドル状態のときよりも削減することができる。
In other words, when the power saving mode transition condition is satisfied in the active idle state, the
なお、以上の説明では、CPU101がRAM110上での制御プログラムが実行されているか否かを定期的に監視しているとしたが、これに代えて、あるいは、これに加えて、ハードディスクコントローラ180Aがディスク部180Bに対するデータの読み出しや書き込みの有無を監視し、これらデータの読み出しや書き込みが発生しないときに、上述したHDD180の状態を遷移させるように制御してもよい。
In the above description, the
(A−3)ローパワーアイドル状態からスタンバイ状態への遷移(1):
CPU101は、引き続き各部を監視しており、起動イベントが発生するか否かを監視している(図3中のステップS309)。
(A-3) Transition from low power idle state to standby state (1):
The
ローパワーアイドル状態において一定時間以上にわたって何らかの起動イベントの発生がない場合(図3中のステップS309でNO、S310でYES)、更なる省電力モードの遷移条件が満足されたと検知し、HDD180の状態をローパワーアイドル状態からスタンバイ状態に遷移させる(図3中のステップS311)。
In the low power idle state, if any start event does not occur for a certain time or longer (NO in step S309 in FIG. 3 and YES in S310), it is detected that a further power saving mode transition condition is satisfied, and the
すなわち、ローパワーアイドル状態において省電力モードの遷移条件が満足されると、CPU101はHDD180の状態をローパワーアイドル状態からスタンバイ状態に遷移させることによって、HDD180のスピンドルモータの回転停止などによって、HDD180の消費電力をローパワーアイドル状態のときよりも削減することができる。
That is, when the power saving mode transition condition is satisfied in the low power idle state, the
なお、HDD180の状態をローパワーアイドル状態からスタンバイ状態に遷移させる(図3中のステップS311)と、スピンドルモータは停止する。そのため、通常モードに復帰する際には、停止したスピンドルモータを起動させて、ディスク180BDの回転速度を定常状態に安定させるには、スピンアップ時間が必要となる。
Note that when the
そこで、この際に、CPU101とハードディスクコントローラ180Aとは、ディスク180BDの外周側のパーティションに記憶されている制御プログラムを不揮発性メモリ180Cに複写または移動させる(図3中のステップS312)。
Therefore, at this time, the
このことによって、スタンバイ状態からの復帰において、HDD180にアクセスするには必要とするディスク部180Bのスピンアップ時間が必要なくなり、制御プログラムの実行を、ディスク部180Bに記憶されていたときよりも、ディスク部180Bのスピンアップ時間分について高速にすることができる。
This eliminates the need for the spin-up time of the disk unit 180B required to access the
すなわち、HDD180のディスク部180Bに記憶した制御プログラムを不揮発性メモリ180Cに複写または移動させる(図3中のステップS312)ことによって、スタンバイ状態からの復帰において、HDD180にアクセスするには必要とされるディスク部180Bのスピンアップ時間が必要なくなる結果、制御プログラムの実行を、ディスク部180Bに記憶されていたときよりも、ディスク部180Bのスピンアップ時間分高速に行うことができる。
That is, the control program stored in the disk unit 180B of the
なお、以上の説明では、CPU101がRAM110上での制御プログラムが実行されているか否かを定期的に監視しているとしたが、これに代えて、あるいは、これに加えて、ハードディスクコントローラ180Aがディスク部180Bに対するデータの読み出しや書き込みの有無を監視し、これらデータの読み出しや書き込みが発生しないときに、上述したHDD180の状態を遷移させ、制御プログラムの領域を変更するように制御してもよい。
In the above description, the
(A−3’)ローパワーアイドル状態からスタンバイ状態への遷移(2):
なお、以上のようにして、HDD180の状態をローパワーアイドル状態からスタンバイ状態に遷移させて(図3中のステップS311)、制御プログラムをディスク部180Bから不揮発性メモリ180Cに複写または移動する(図3中のステップS312)ときに、不揮発性メモリ180Cの空き容量を検知して、不揮発性メモリ180Cに記憶可能な容量の制御プログラムの中のプログラムを、優先順位の高いプログラムから順番にHDD180から不揮発性メモリ180Cに複写または移動して、不揮発性メモリ180Cに記憶できない残りの制御プログラムは、ディスク180BDの外周側のパーティションに保持するようにしてもよい。
(A-3 ′) Transition from low power idle state to standby state (2):
As described above, the
ここで、本実施形態の画像処理装置100を制御する制御プログラムには、OS、デバイスドライバ、アプリケーションプログラムが含まれる。読み出しの優先順位は、1位がOS、2位がデバイスドライバ、3位がアプリケーションプログラムとなる。HDD180の不揮発性メモリの空き容量を検知して、不揮発性メモリ180Cに記憶可能な容量の制御プログラムの中のプログラムを、優先順位の高い1位から順番に不揮発性メモリ180Cに複写または移動することが望ましい。
Here, the control program for controlling the
この場合、スタンバイ状態からの復帰において、まず、不揮発性メモリ180Cに記憶されている制御プログラムの重要部分を先に読み出してRAM110に展開して実行しつつ、ディスク部180Bのスピンアップ時間の経過を待って、その後にディスク部180Bのスピンアップが完了してから残りの制御プログラムを読み出すことで、ディスク部180Bに全ての制御プログラムが記憶されていたときよりも、ディスク部180Bのスピンアップ時間分について実質的に高速にすることができる。
In this case, when returning from the standby state, first, the important part of the control program stored in the
(A−4)スタンバイ状態からスリープ状態への遷移:
CPU101は、引き続き各部を監視しており、起動イベントが発生するか否かを監視している(図3中のステップS313)。
(A-4) Transition from the standby state to the sleep state:
The
スタンバイ状態において一定時間以上にわたって何らかの起動イベントの発生がない場合(図3中のステップS313でNO、S314でYES)、更なる省電力モードの遷移条件が満足されたと検知し、HDD180の状態をスタンバイ状態からスリープ状態に遷移させる(図3中のステップS315)。
If no start event has occurred for a certain time or longer in the standby state (NO in step S313 in FIG. 3 and YES in S314), it is detected that a further power saving mode transition condition is satisfied, and the
すなわち、スタンバイ状態において省電力モードの遷移条件が満足されると、CPU101はHDD180の状態をスタンバイ状態からスリープ状態に遷移させることによって、HDD180内のハードディスクコントローラ180Aの動作も停止してコマンド受付をしないようになるため、HDD180の消費電力をスタンバイ状態のときよりも削減することができる。
That is, when the transition condition of the power saving mode is satisfied in the standby state, the
また、この際に、CPU101とハードディスクコントローラ180Aとは、不揮発性メモリ180Cに記憶(図3中のステップS312)されている制御プログラムを維持する。
At this time, the
このことによって、スリープ状態から通常モードへの復帰において、制御プログラムの読み取りをディスク部180Bに記憶されていたときよりも高速に行うことができるようになる。 This makes it possible to read the control program at a higher speed when returning from the sleep state to the normal mode than when the control program is stored in the disk unit 180B.
すなわち、HDD180のディスク部180Bに記憶した制御プログラムを不揮発性メモリ180Cに複写または移動させて(図3中のステップS312)保持することによって、スリープ状態からの復帰において、HDD180にアクセスするには必要とされるディスク部180Bのスピンアップ時間が必要なくなる。この結果、制御プログラムの実行を、ディスク部180Bに記憶されていたときよりも、ディスク部180Bのスピンアップ時間分高速に行うことができる。
That is, it is necessary to access
なお、HDD180の状態をスタンバイ状態からスリープ状態に遷移させると、コマンドが受け付け不可能な状態となるため、コマンドを受け付け可能な状態にするには、HDD180外部からHDD180に対してリセット処理が必要となる。
Note that if the
以上のように、HDD180のディスク部180Bに記憶した制御プログラムをHDD180の不揮発性メモリ180Cに複写または移動させる(図3中のステップS312)ことによって、スリープ状態からの復帰において、ハードディスクから読み出すには必要とされるハードディスクのリセット処理とスピンアップ時間が必要なくなり、制御プログラムの実行を、ディスク部180Bに記憶されていたときよりも、ハードディスクのリセット処理とスピンアップ時間分高速に行うことができる。
As described above, the control program stored in the disk unit 180B of the
なお、以上の説明では、CPU101がRAM110上での制御プログラムが実行されているか否かを定期的に監視しているとしたが、これに代えて、あるいは、これに加えて、ハードディスクコントローラ180Aがディスク部180Bに対するデータの読み出しや書き込みの有無を監視し、これらデータの読み出しや書き込みが発生しないときに、上述したHDD180の状態を遷移させるように制御してもよい。
In the above description, the
(A−5)各省電力モード状態から通常モードへの遷移(復帰):
CPU101は、引き続き各部を監視しており、起動イベントが発生するか否かを監視している。同様に、ハードディスクコントローラ180Aがディスク部180Bに対するデータの読み出しや書き込みの有無を監視している。
(A-5) Transition (return) from each power saving mode state to normal mode:
The
起動イベント発生などによって省電力モードから通常モードに復帰するとき(図3中のステップS306でYES、ステップS309でYES、ステップS313でYES、ステップS316でYES)、HDD180のディスク部180Bや不揮発性メモリ180Cから読み出した制御プログラムをRAM110に展開して実行する。
When returning from the power saving mode to the normal mode due to a start event or the like (YES in step S306 in FIG. 3, YES in step S309, YES in step S313, YES in step S316), the disk unit 180B or nonvolatile memory of the
また、HDD180のスピンドルモータを停止させた場合であって、全ての制御プログラムを不揮発性メモリ180Cに複写または移動できなかった場合には、不揮発性メモリ180Cから先に制御プログラムの一部を読み出してRAM110上で展開して実行し、スピンアップが完了するのを待って、ディスク180BDの外周側のパーティションに記憶している残りの制御プログラムをRAM110に展開する。なお、この通常モードへの復帰については、以下に詳しく説明する。
Further, when the spindle motor of the
〔(B)省電力モードから通常モードへの復帰〕
図4は、各コンポーネントを初期化するためのPOST(Power On Self Test)処理のフローチャートを示している。以上の図3における起動イベントが発生し(図3中のステップS306でYES、ステップS309でYES、ステップS313でYES、ステップS316でYES)、省電力モードから通常モードに復帰するときには、このPOST処理が最初に実行され、省電力モードから通常モードに復帰する。
[(B) Return from power saving mode to normal mode]
FIG. 4 shows a flowchart of POST (Power On Self Test) processing for initializing each component. When the above-described activation event in FIG. 3 occurs (YES in step S306 in FIG. 3, YES in step S309, YES in step S313, YES in step S316), this POST process is performed when returning from the power saving mode to the normal mode. Is first executed to return from the power saving mode to the normal mode.
CPU101とハードディスクコントローラ180Aとは、各部を監視しており、起動イベントが発生するか否かを監視している。BIOSROM130に格納されたBIOSプログラムは、起動イベントが発生すると、CPU101の指示に基づいてRAM110の初期化を行う(図4中のステップS401)。
The
RAM110の初期化が正常に終了したら、BIOSROM130に格納されたBIOSプログラムは、各コンポーネントの初期化を行う(図4中のステップS402)。
When the initialization of the
各コンポーネントの初期化が正常に終了したら、BIOSROM130に格納されたBIOSプログラムは、HDD180の現在の省電力モードの状態を判別する(図4中のステップS403)。
When the initialization of each component is completed normally, the BIOS program stored in the
(B−1)省電力モードからの復帰(1):
HDD180がアクティブアイドル状態またはローパワーアイドル状態のときは(図4中のステップS403で「アクティブアイドル」または「ローパワーアイドル」)、BIOSROM130に格納されたBIOSプログラムはディスク180BDの外周側のパーティションからブートローダを読み出して実行する(図4中のステップS404)。そして、ブートローダに従って、OSがRAM110に展開されて、BIOSプログラムからOSへ制御が移される(図4中のステップS405)。
(B-1) Return from power saving mode (1):
When the
そして、CPU101からの指示によりハードディスクコントローラ180Aが、ディスク180BDの外周側パーティションの領域に記憶されている制御プログラムを、ディスク180BDの内周側パーティションの領域に移動させるか消去する(図4中のステップS406)。
Then, in accordance with an instruction from the
なお、省電力モード移行時にディスク180BDの内周側パーティションの制御プログラムを外周側のパーティションに複写した場合には、ディスク180BDの外周側パーティションの制御プログラムを単純に消去する。省電力モード移行時にディスク180BDの内周側パーティションの制御プログラムを外周側のパーティションに移動した場合には、ディスク180BDの外周側パーティションの制御プログラムを内周側のパーティションに移動する。 When the control program for the inner partition on the disk 180BD is copied to the outer partition at the time of shifting to the power saving mode, the control program for the outer partition on the disk 180BD is simply deleted. When the control program for the inner peripheral partition of the disk 180BD is moved to the outer partition during the power saving mode transition, the control program for the outer peripheral partition of the disk 180BD is moved to the inner partition.
以上のように、アクティブアイドル状態またはローパワーアイドル状態から通常モードへの復帰において、制御プログラムの読み取りを高速な外周側のパーティションにすることで、低速な内周側のパーティションに記憶されていたときよりも高速に行うことができるようになり、省電力と復帰時間短縮の両立が可能となる。 As described above, when returning to the normal mode from the active idle state or the low power idle state, when the control program is read in the high-speed outer partition, it is stored in the low-speed inner partition. It is possible to perform the operation at a higher speed, and it is possible to achieve both power saving and a reduction in the recovery time.
(B−2)省電力モードからの復帰(2):
HDD180がスタンバイ状態のときは、(図4中のステップS403で「スタンバイ」)、まず、BIOSROM130に格納されたBIOSプログラムはHDD180のスピンアップを命令するコマンドを発行する(図4中のステップS408)。
(B-2) Return from power saving mode (2):
When the
そして、HDD180がスタンバイ状態またはスリープ状態のときは、BIOSROM130に格納されたBIOSプログラムは、不揮発性メモリ180Cからブートローダを読み出して実行する(図4中のステップS409)。
When the
そして、ブートローダに従って、OSがRAM110に展開されて、BIOSプログラムからOSへ制御が移される(図4中のステップS410)。
Then, the OS is expanded in the
さらに、HDD180のスピンアップの完了を待って(図4中のステップS411)から、CPU101からの指示によりハードディスクコントローラ180Aが、不揮発性メモリ180Cに記憶されている制御プログラムを、ディスク180BDの内周側パーティションの領域に移動させるか消去させ(図4中のステップS412)、通常モードへの復帰を完了する。
Further, after the completion of the spin-up of the HDD 180 (step S411 in FIG. 4), the hard disk controller 180A sends the control program stored in the
なお、省電力モード移行時にディスク180BDの制御プログラムを不揮発性メモリ180Cに複写した場合には、不揮発性メモリ180Cの制御プログラムを単純に消去する。省電力モード移行時にディスク180BDの制御プログラムを不揮発性メモリ180Cに移動した場合には、不揮発性メモリ180Cの制御プログラムをディスク180BDに移動する。
Note that when the control program for the disk 180BD is copied to the
以上のように、スタンバイ状態から通常モードへの復帰において、制御プログラムの読み取りを、不揮発性メモリ180Cにすることで、スピンアップ時間が必要なくなり、ディスク180BDに記憶されていたときよりも高速に行うことができるようになり、省電力と復帰時間短縮の両立が可能となる。
As described above, when returning from the standby state to the normal mode, the control program is read by using the
なお、省電力モード移行時に全ての制御プログラムを不揮発性メモリ180Cに複写または移動できなかった場合には、不揮発性メモリ180Cから先に制御プログラムの一部を読み出してRAM110上で展開して実行し、スピンアップが完了するのを待って、ディスク180BDの外周側のパーティションに記憶している残りの制御プログラムをRAM110に展開する。この場合にも、一部の制御プログラムを不揮発性メモリ180Cから読み出して実行する間にスピンアップを行えるため、ディスク180BDに全ての制御プログラムが記憶されていたときよりも高速に行うことができるようになり、省電力と復帰時間短縮の両立が可能となる。
If all the control programs cannot be copied or moved to the
(B−3)省電力モードからの復帰(3):
HDD180がスリープ状態のときは(図4中のステップS403で「スリープ」)、BIOSROM130に格納されたBIOSプログラムは、コマンドを受け付けないHDD180に対してリセット処理(図4中のステップS407)を行った後に、HDD180のスピンアップを命令するコマンドを発行する(図4中のステップS408)。
(B-3) Return from power saving mode (3):
When the
そして、BIOSROM130に格納されたBIOSプログラムは、不揮発性メモリ180Cからブートローダを読み出して実行する(図4中のステップS409)。
Then, the BIOS program stored in the
そして、ブートローダに従って、OSがRAM110に展開されて、BIOSプログラムからOSへ制御が移される(図4中のステップS410)。
Then, the OS is expanded in the
さらに、HDD180のスピンアップの完了を待って(図4中のステップS411)から、CPU101からの指示によりハードディスクコントローラ180Aが、不揮発性メモリ180Cに記憶されている制御プログラムを、ディスク180BDの内周側パーティションの領域に移動させるか消去させ(図4中のステップS412)、通常モードへの復帰を完了する。
Further, after the completion of the spin-up of the HDD 180 (step S411 in FIG. 4), the hard disk controller 180A sends the control program stored in the
なお、省電力モード移行時にディスク180BDの制御プログラムを不揮発性メモリ180Cに複写した場合には、不揮発性メモリ180Cの制御プログラムを単純に消去する。省電力モード移行時にディスク180BDの制御プログラムを不揮発性メモリ180Cに移動した場合には、不揮発性メモリ180Cの制御プログラムをディスク180BDに移動する。
Note that when the control program for the disk 180BD is copied to the
以上のように、スリープ状態から通常モードへの復帰において、制御プログラムの読み取りを、不揮発性メモリ180Cにすることで、リセット処理時間とスピンアップ時間とが必要なくなり、ディスク180BDに記憶されていたときよりも高速に行うことができるようになり、省電力と復帰時間短縮の両立が可能となる。
As described above, when the control program is read from the
なお、省電力モード移行時に全ての制御プログラムを不揮発性メモリ180Cに複写または移動できなかった場合には、不揮発性メモリ180Cから先に制御プログラムの一部を読み出してRAM110上で展開して実行し、スピンアップが完了するのを待って、ディスク180BDの外周側のパーティションに記憶している残りの制御プログラムをRAM110に展開する。この場合にも、一部の制御プログラムを不揮発性メモリ180Cから読み出して実行する間にリセット処理とスピンアップとを行えるため、ディスク180BDに全ての制御プログラムが記憶されていたときよりも高速に行うことができるようになり、省電力と復帰時間短縮の両立が可能となる。
If all the control programs cannot be copied or moved to the
〔(C)複数のHDDを備える場合の省電力制御〕
画像処理装置100において、複数のHDD180を備えることがある。たとえば、第1のHDD(以下、HDD180)では上述したように制御プログラムとスプールデータを記憶しており、第2のHDD(以下、HDD180’)では制御プログラムを記憶せずにスプールデータを記憶することがある。
[(C) Power Saving Control with Multiple HDDs]
The
この場合、HDD180’については、上述した省電力モード移行時に、HDD180よりも低い消費電力の省電力モードに移行するように、CPU101またはHDD180’内のハードディスクコントローラ180A’(図示せず)が各部を制御することが望ましい。
In this case, for the
または、HDD180がアクティブ状態からアクティブアイドル状態に移行した後は、HDD180’はHDD180より早いタイミングで各省電力モードに移行するように制御してもよい。
Alternatively, after the
このように制御することで、省電力モードからの復帰時には、上述した制御プログラムを有するHDD180の復帰を行っている間に、HDD180’の復帰が可能であり、復帰時間を遅らせることなく、画像処理装置100全体で一層の省電力が可能になる。
By controlling in this way, when returning from the power saving mode, the
すなわち、制御プログラムを記憶していないHDD180’では、復帰時に読み出しを必要としないため、より早くより低い低消費電力状態にすることで、画像処理装置100全体の復帰を遅らせることなく、効率的に、無駄な電力を抑えることが可能になる。一方、制御プログラムを記憶しているHDD180では、復帰時に読み出しを必要とするため、より遅く低消費電力状態にすることで、画像処理装置100全体の復帰をできるだけ遅らせることなく、無駄な電力を抑えることが可能になる。
In other words, since the
〔その他の実施形態の動作〕
以上の実施形態の説明では、HDD180として、CPU101やハードディスクコントローラ180Aからの制御により、「アクティブ状態」、「アクティブアイドル状態」、「ローパワーアイドル状態」、「スタンバイ状態」、「スリープ状態」の5つの状態(1つの動作状態と、4つの待機状態)を具体例にしたが、これら5つの状態や状態名称に限定されるものではない。
[Operation of Other Embodiments]
In the above description of the embodiment, the
すなわち、以上の5状態より少ない状態、あるいは5状態より多い状態、異なる状態名称であっても、上述した状態遷移に伴う制御プログラムの記憶領域(ディスクの内周側/外周側、不揮発性メモリ)の変更やデータ管理方式(RAW領域/BOX領域)の変更により上述した効果を得ることが可能である。 That is, even if there are fewer than the above five states, more than five states, or different state names, the storage area for the control program accompanying the state transition described above (inner / outer side of the disk, non-volatile memory) The above-described effects can be obtained by changing the data management method (RAW area / BOX area).
すなわち、以上の実施形態において、各電力状態から他の電力状態に遷移する際に制御プログラムの記憶位置やデータ管理方式を変更しているが、その変更タイミングについては、以上の実施形態の具体例に限定されるものではない。 That is, in the above embodiment, the storage location and data management method of the control program are changed when transitioning from each power state to another power state. The change timing is a specific example of the above embodiment. It is not limited to.
また、以上の実施形態の説明では画像処理装置100として、プリンタやスキャナの機能を有する複合機(図2参照)を具体例にしてきたが、これに限定されるものではなく、チューナなどと共に使用されるテレビジョン放送用の映像録画装置(ハードディスクレコーダ)などであってもよい。
In the above description of the embodiment, the
また、以上の画像処理装置100としては、事務用の複写機やプリンタを想定しているが、これに限定されず、医療用のプリンタ、DPE用途の写真プリンタ、印刷装置などに適用することも可能である。
The
100 画像処理装置
101 CPU
110 RAM
120 ブリッジ
130 BIOSROM
140 画像入力部
145 画像処理部
150 画像出力部
160 電力制御部
180 HDD
180A ハードディスクコントローラ
180B ディスク部
180C 不揮発性メモリ
100
110 RAM
120
140
180A hard disk controller
Claims (11)
前記電力管理手段は、データの書き込みもしくは読み取りの有無に応じて複数段階の省電力モードの制御が可能であり、前記省電力モードに応じて前記ディスク型記憶手段の待機状態を制御する際に、前記省電力モードとして直前よりも低消費電力のモードに変更された場合に、前記記憶装置内の低速側の記憶領域から高速側の記憶領域に制御プログラムの記憶領域を変更する、
ことを特徴とする画像処理装置。 An image processing apparatus comprising a storage device having nonvolatile semiconductor storage means, disk-type storage means, and power management means,
The power management means can control the power saving mode in a plurality of stages according to whether data is written or read, and when controlling the standby state of the disk-type storage means according to the power saving mode, When the power saving mode is changed to a mode of lower power consumption than immediately before, the storage area of the control program is changed from the low speed storage area to the high speed storage area in the storage device.
An image processing apparatus.
前記電力管理手段は、データの書き込みもしくは読み取りの有無に応じて複数段階の省電力モードの制御が可能であり、前記省電力モードに応じて前記ディスク型記憶手段の待機状態を制御する際に、前記省電力モードとして直前よりも低消費電力のモードに変更された場合に、前記記憶装置に記憶されている所定の種類のデータについて、前記記憶装置内の低速側の記憶領域から高速側の記憶領域に前記データの記憶領域を変更する、
ことを特徴とする画像処理装置。 An image processing apparatus comprising a storage device having nonvolatile semiconductor storage means, disk-type storage means, and power management means,
The power management means can control the power saving mode in a plurality of stages according to whether data is written or read, and when controlling the standby state of the disk-type storage means according to the power saving mode, When the power saving mode is changed to a mode of lower power consumption than before, the predetermined type of data stored in the storage device is stored from the low-speed storage area in the storage device to the high-speed storage. Changing the storage area of the data to an area,
An image processing apparatus.
各部を制御する制御手段と、
を備えた画像処理装置であって、
前記制御手段は、前記記憶装置に対するデータの書き込みもしくは読み取りの有無に応じて、前記複数段階の省電力モードのいずれかを決定すると共に、前記省電力モードとして直前よりも低消費電力のモードに決定した場合に、前記記憶装置内の低速側の記憶領域から高速側の記憶領域に制御プログラムの記憶領域を変更し、
前記電力管理手段は、決定された前記省電力モードに応じて前記ディスク型記憶手段の待機状態を制御する、
ことを特徴とする画像処理装置。 A storage device having nonvolatile semiconductor storage means, disk-type storage means, and power management means;
Control means for controlling each part;
An image processing apparatus comprising:
The control means determines one of the plurality of power saving modes according to whether or not data is written to or read from the storage device, and determines the power saving mode to be a lower power consumption mode than immediately before. The storage area of the control program is changed from the low-speed storage area to the high-speed storage area in the storage device,
The power management means controls the standby state of the disk-type storage means according to the determined power saving mode;
An image processing apparatus.
各部を制御する制御手段と、
を備えた画像処理装置であって、
前記制御手段は、前記記憶装置に対するデータの書き込みもしくは読み取りの有無に応じて、前記複数段階の省電力モードのいずれかを決定すると共に、前記省電力モードとして直前よりも低消費電力のモードに決定した場合に、前記記憶装置に記憶されている所定の種類のデータについて、前記記憶装置内の低速側の記憶領域から高速側の記憶領域に前記データの記憶領域を変更し、
前記電力管理手段は、決定された前記省電力モードに応じて前記ディスク型記憶手段の待機状態を制御する、
ことを特徴とする画像処理装置。 A storage device having nonvolatile semiconductor storage means, disk-type storage means, and power management means;
Control means for controlling each part;
An image processing apparatus comprising:
The control means determines one of the plurality of power saving modes according to whether or not data is written to or read from the storage device, and determines the power saving mode to be a lower power consumption mode than immediately before. The storage area of the data is changed from a low-speed storage area to a high-speed storage area in the storage device for a predetermined type of data stored in the storage device,
The power management means controls the standby state of the disk-type storage means according to the determined power saving mode;
An image processing apparatus.
前記不揮発性半導体記憶手段と前記ディスク型記憶手段との間における変更である、
ことを特徴とする請求項1−4のいずれか一項に記載の画像処理装置。 The storage area is changed as follows:
A change between the non-volatile semiconductor storage means and the disk-type storage means;
The image processing apparatus according to claim 1, wherein the image processing apparatus is an image processing apparatus.
前記ディスク型記憶手段の内周側記憶領域と外周側記憶領域との間における変更である、
ことを特徴とする請求項1−4のいずれか一項に記載の画像処理装置。 The storage area is changed as follows:
It is a change between the inner periphery side storage area and the outer periphery side storage area of the disk type storage means,
The image processing apparatus according to claim 1, wherein the image processing apparatus is an image processing apparatus.
前記ディスク型記憶手段のデータ管理方式の異なる複数記憶領域間における変更である、
ことを特徴とする請求項1−4のいずれか一項に記載の画像処理装置。 The storage area is changed as follows:
It is a change between a plurality of storage areas with different data management methods of the disk type storage means.
The image processing apparatus according to claim 1, wherein the image processing apparatus is an image processing apparatus.
前記低速側の記憶領域と前記高速側の記憶領域とは、少なくともデータの読み出し速度が相対的に低速あるいは高速である、
ことを特徴とする請求項1−7のいずれか一項に記載の画像処理装置。 The storage device has nonvolatile storage areas with different reading speeds,
The storage area on the low speed side and the storage area on the high speed side are at least relatively slow or high in data read speed,
The image processing apparatus according to claim 1, wherein the image processing apparatus is an image processing apparatus.
シークもしくはリードまたはライトのいずれかを実行しているアクティブ状態、
前記ディスク型記録媒体は回転しており前記ヘッドがディスク型記録媒体のインナーの位置にロードされているアクティブアイドル状態、
前記ディスク型記録媒体は回転しており前記ヘッドが所定の待避位置に退避されているローパワーアイドル状態、
前記ディスク型記録媒体は回転しておらずコマンド受け付け可能なスタンバイ状態、
前記ディスク型記録媒体は回転しておらずコマンドを受け付けないスリープ状態、
の各状態の順に低消費電力状態になり、
上記各状態の少なくとも二つの状態で制御が可能である、
ことを特徴とする請求項1−8のいずれか一項に記載の画像処理装置。 The disk-type storage means includes a disk-type recording medium, and a head that performs seek or read or write on the disk-type recording medium,
Active state performing either seek or read or write,
The disk-type recording medium is rotating and the head is loaded in an inner position of the disk-type recording medium;
A low power idle state in which the disk-type recording medium is rotating and the head is retracted to a predetermined retracted position;
The disc type recording medium is not rotated and is in a standby state where commands can be received,
The disk-type recording medium is not rotated and does not accept commands,
It becomes the low power consumption state in order of each state of
Control is possible in at least two of the above states,
The image processing apparatus according to claim 1, wherein the image processing apparatus is an image processing apparatus.
各ディスク型記憶手段は制御プログラムとスプールデータとの少なくとも一方を記憶しており、
前記制御プログラムを記憶していない前記ディスク型記憶手段では、前記制御プログラムを記憶している前記ディスク型記憶手段よりも、早い段階で低消費電力状態に制御される、あるいは、より低い低消費電力状態に制御される、
ことを特徴とする請求項1−9のいずれか一項に記載の画像処理装置。 A plurality of the disk-type storage means;
Each disk-type storage means stores at least one of a control program and spool data,
The disk-type storage unit that does not store the control program is controlled to a low power consumption state at an earlier stage or lower power consumption than the disk-type storage unit that stores the control program. Controlled by the state,
The image processing apparatus according to claim 1, wherein the image processing apparatus is an image processing apparatus.
ことを特徴とする請求項1−10のいずれか一項に記載の画像処理装置。 When returning to the normal operation mode from the power saving mode, the control program is read from the changed storage area.
The image processing apparatus according to claim 1, wherein the image processing apparatus is an image processing apparatus.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010109014A JP2011239183A (en) | 2010-05-11 | 2010-05-11 | Image processing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010109014A JP2011239183A (en) | 2010-05-11 | 2010-05-11 | Image processing system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2011239183A true JP2011239183A (en) | 2011-11-24 |
Family
ID=45326674
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010109014A Pending JP2011239183A (en) | 2010-05-11 | 2010-05-11 | Image processing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2011239183A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015208878A (en) * | 2014-04-24 | 2015-11-24 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus |
| US12342048B2 (en) | 2006-04-12 | 2025-06-24 | Winview Ip Holdings, Llc | Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming |
-
2010
- 2010-05-11 JP JP2010109014A patent/JP2011239183A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12342048B2 (en) | 2006-04-12 | 2025-06-24 | Winview Ip Holdings, Llc | Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming |
| JP2015208878A (en) * | 2014-04-24 | 2015-11-24 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20230143143A1 (en) | Information processing apparatus, control method therefor, and storage medium | |
| US10642545B2 (en) | Information processing apparatus that controls shifting between power states in accordance with remaining storage capacity and control method thereof | |
| JP2009169871A (en) | Information processor | |
| US20120229839A1 (en) | Image forming apparatus, method for controlling image forming apparatus, and program | |
| KR102408604B1 (en) | Image processing apparatus, method of controlling the same, and program | |
| US20160062775A1 (en) | Information processing apparatus including main system and subsystem | |
| US8749806B2 (en) | Power management for image processing apparatus | |
| JP2010191895A (en) | Information processing apparatus | |
| JP2011239183A (en) | Image processing system | |
| EP3293610B1 (en) | Information processing apparatus, control method thereof, and program | |
| JP5644429B2 (en) | Data processing apparatus, image forming apparatus, power saving control method, power saving control program, and recording medium | |
| US20160041605A1 (en) | Image processing apparatus, control method therefor and storage medium | |
| US11019227B2 (en) | Storage control apparatus equipped with storage device, method of controlling same, and storage medium | |
| US8631263B2 (en) | Information processing apparatus, control method for information processing apparatus, and computer-readable storage medium | |
| EP4092488A2 (en) | Image forming apparatus and control method thereof, and electronic apparatus | |
| CN104754161A (en) | Printing Apparatus, Method For Controlling Printing Apparatus | |
| JP2014225724A (en) | Image forming apparatus and start-up control method thereof | |
| US12474860B2 (en) | Information processing apparatus, control method of information processing apparatus, and non-transitory storage medium | |
| JP2014116905A (en) | Image processing system, apparatus control method, and apparatus control program | |
| US11614908B2 (en) | Image forming device performing trim processing on storage area | |
| JP2019204209A (en) | Information processing apparatus and power supply control method | |
| JP2022113960A (en) | Electronics | |
| JP2001166645A (en) | Image forming device | |
| JP2012227821A (en) | Image processing device, image forming apparatus, power saving method, power saving program, and recording medium | |
| JP5943887B2 (en) | Image forming apparatus and image forming method |