JP2009056780A - HDD mounted printer and control method thereof - Google Patents
HDD mounted printer and control method thereof Download PDFInfo
- Publication number
- JP2009056780A JP2009056780A JP2007228126A JP2007228126A JP2009056780A JP 2009056780 A JP2009056780 A JP 2009056780A JP 2007228126 A JP2007228126 A JP 2007228126A JP 2007228126 A JP2007228126 A JP 2007228126A JP 2009056780 A JP2009056780 A JP 2009056780A
- Authority
- JP
- Japan
- Prior art keywords
- power
- hdd
- printer
- sleep mode
- value
- 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
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
【課題】プリンタの電源ユニットの電力供給能力を増やさず、プリンタのシステム制御部のシステムリソースを増やさずに、HDDの最適化処理を行うことができるHDD搭載プリンタ及びその制御方法を提供することを目的とする。
【解決手段】プリンタがスリープモードに移行してから又は前回のHDD最適化処理中断時から予め定められた時間までの期間において、スリープモード時電力規制値で動作した場合の電力量を求める。この求めた電力量から、スリープモード時に実際に消費される電力量を引いた電力量で、HDD最適化処理動作が可能な時間以下の最適化処理を自動的に実行する。
【選択図】図1An HDD-equipped printer capable of performing HDD optimization processing without increasing the power supply capability of a printer power supply unit and without increasing system resources of a printer system control unit, and a control method thereof. Objective.
An amount of electric power when the printer operates in the sleep mode power regulation value during a period from when the printer enters the sleep mode or until a predetermined time after the previous HDD optimization process is interrupted is obtained. An optimization process within a time period during which the HDD optimization process can be performed is automatically executed by subtracting a power quantity actually consumed in the sleep mode from the obtained power quantity.
[Selection] Figure 1
Description
本発明は、HDD(Hard Disk Drive)搭載プリンタのパワーマネージメント制御方法及び上記搭載HDDの最適化処理制御方法に関する。
The present invention relates to a power management control method for an HDD (Hard Disk Drive) mounted printer and an optimization processing control method for the mounted HDD.
従来、HDD搭載プリンタのHDDを最適化する場合、上記プリンタがスタンバイ状態(印刷ジョブ待ち受け状態)時に、最適化することが多い。 Conventionally, when an HDD of an HDD-installed printer is optimized, the printer is often optimized when the printer is in a standby state (print job waiting state).
本来、HDDの最適化は、HDD搭載装置本体の動作モードや動作状態に依存せずに、実施可能である。実際、パーソナルコンピュータでは、搭載HDDの最適化(デフラグ)を、ユーザがいつでも自由に実施開始できる製品がある。HDDの最適化処理を実施するには、装置制御部がHDDへのアクセスとメモリへのアクセスとを頻繁に行う必要があるので、上記装置制御部のシステムリソースへの負荷は大きい。 Originally, the optimization of the HDD can be performed without depending on the operation mode and the operation state of the main body of the HDD. In fact, in personal computers, there are products in which the user can freely start the implementation (defragmentation) of the installed HDD at any time. In order to perform the optimization process of the HDD, the apparatus control unit needs to frequently access the HDD and the memory, so that the load on the system resource of the apparatus control unit is large.
また、HDD自身、装置本体の制御部のCPU、メモリ、HDC(Hard Disk Controller)等の大きな消費電力を使用する部品を動作させる必要がある。つまり、HDDを最適化処理するためには、HDD搭載装置は、多くのシステムリソースと大きな電力とを供給する必要がある。 Also, it is necessary to operate components that use large power consumption such as the HDD itself, the CPU of the control unit of the apparatus main body, the memory, and the HDC (Hard Disk Controller). In other words, in order to optimize the HDD, the HDD mounting apparatus needs to supply a lot of system resources and a large amount of power.
しかし、近年、プリンタについて、低消費電力化、低価格化、動作高速化の要求が強く、HDDの最適化処理のために多くのシステムリソースと大きな電力とを供給することが困難である。 However, in recent years, there has been a strong demand for low power consumption, low price, and high speed operation of printers, and it is difficult to supply a large amount of system resources and large power for HDD optimization processing.
図6は、従来の一般的なHDD搭載プリンタPRaを示す図である。 FIG. 6 is a diagram showing a conventional general HDD-mounted printer PRa.
従来のHDD搭載プリンタPRaは、システム制御部10aと、エンジン制御部30と、プリンタエンジン40と、電源ユニット50とを有し、ホスト装置2に接続されている。
The conventional HDD-installed printer PRa includes a system control unit 10a, an
ホスト装置2は、プリンタPRaと接続されているパーソナルコンピュータ等のホスト装置である。
The
システム制御部10aは、プリンタ全体を制御し、ホスト装置2から印刷データ(印刷ジョブ)を受信し、エンジン制御部が扱うことができる印刷用ビットマップデータに変換し、エンジン制御部へ渡す処理を行うシステム制御部である。
The system control unit 10a controls the entire printer, receives print data (print job) from the
システム制御部10aは、CPU11と、ROM12と、ホストI/F13と、RAM14aと、画像処理部15と、HDC16と、HDD17と、表示制御部18aと、操作パネル19と、計時部20aとを有する。
The system control unit 10a includes a CPU 11, a
CPU11は、システム制御部全体を制御する。ROM12は、CPU11が実行するためのファームウェアや各種データ等を格納するROMである。ホストI/F13は、上記ホスト装置2から送信された印刷ジョブや制御コマンド等を受信し、プリンタのステータス情報等をプリンタへ送信するための通信処理を行う。
The CPU 11 controls the entire system control unit. The
RAM14aは、CPU11が実行するプログラムやホスト装置2から受信した印刷ジョブデータや印刷データの画像処理の処理前後のデータ等を格納するシステムメモリを構成する。画像処理部15は、ホスト装置から送信されてきた印刷データをエンジン制御部が扱える印刷用ビットマップデータに変換するための画像処理を行う。
The
HDC16は、CPU11からの指示によって、HDDを制御する。HDD17は、本プリンタPRaが搭載し、上記HDCで制御される。
The
表示制御部18aは、操作パネルの表示部に表示されるデータを制御する。操作パネル19は、プリンタPRaの操作を制御し、また、プリンタPRaのステータス情報等を表示する。計時部20aは、システム制御部がシステムを制御するために必要な制御タイミングを認識するためのタイマやカウンタで構成されている。
The
エンジン制御部30は、プリンタPRaのプリンタエンジン部のセンサ等の情報に基づいて、エンジン部のメカ機構、プリンタ・ヘッド等を制御する。プリンタエンジン40は、印刷用紙やプリンタ・ヘッドを移動し、駆動することによって、印刷用紙の指定した場所に、指定した色のインクを順次吐出するための、メカ機構を主とする。
The
電源ユニット50は、プリンタの各機能ブロックが必要とする電力を供給する。プリンタのスリープモード時には、プリンタエンジン部等の非動作部への電力を停止し、低消費電力状態になる。
The
上記構成において、HDD搭載プリンタPRaは、印刷動作時に、ホスト装置2から受信した印刷ジョブデータを、ホストI/F13経由で受信する。そして、この受信した印刷ジョブデータを、RAM14a上の印刷ジョブデータ受信バッファ(不図示)を経由し、HDC16の制御によってHDD17へ格納する。
In the above configuration, the HDD-mounted printer PRa receives the print job data received from the
次に、上記HDD17へ格納された印刷ジョブデータを、HDC16の制御によって読み出し、印刷ジョブデータから印刷データを取り出し、RAM14a上の印刷データ受信バッファ(不図示)へ格納する。次に、上記印刷データ受信バッファへ格納された印刷データを、エンジン制御部30が扱うことができるビットマップデータに変換するために、画像処理部15を経由し、画像処理を行った後に、ビットマップデータを生成する。
Next, the print job data stored in the
上記ビットマップデータは、RAM14a上のビットマップデータバッファ(不図示)へ格納される。この間、CPU11は、システム制御部全体の制御を、計時部20aで生成される適切なタイミングに従って行い、表示制御部18aを制御し、印刷動作中のプリンタのステータス情報等を操作パネル19へ表示する。
The bitmap data is stored in a bitmap data buffer (not shown) on the
次に、上記ビットマップデータバッファ内のビットマップデータを、エンジン制御部30へ転送する。エンジン制御部は、受信した上記ビットマップデータを、プリンタ・ヘッドの1回分の走査で印刷される範囲のデータ量単位に分割し、プリンタ・ヘッドの並びに都合の良いように、ビットマップデータを並び替えながら、プリンタエンジン40へ送信する。次に、プリンタエンジン40は、受信したビットマップデータに対応するインクを、エンジン制御部30の制御で移動しているプリンタ・ヘッドから、やはり移動している印刷用紙上に、エンジン制御部の駆動タイミングで、吐出する。上記動作を連続して実行することによって、一連の印刷動作を行う。
Next, the bitmap data in the bitmap data buffer is transferred to the
上記のように、HDD搭載プリンタの印刷動作時には、プリンタの殆どの機能ブロックを動作させ、RAM14aやHDD17へのアクセスも多くなる。さらに、上記システム制御部10aの一連の動作は、プリンタエンジンのプリンタ・ヘッドの移動を止めることなく、ビットマップデータを供給しなければならない。
As described above, at the time of the printing operation of the HDD-mounted printer, most of the functional blocks of the printer are operated, and access to the
つまり、上記システム制御部の一連の動作は、プリンタPRaの印刷モードで決められる、一定時間以内に(つまり、高速に)処理を行う必要がある。この、システム制御部10aの高速動作は、プリンタにおける消費電力が増加する。 That is, the series of operations of the system control unit must be processed within a certain time (that is, at high speed) determined by the printing mode of the printer PRa. This high-speed operation of the system control unit 10a increases power consumption in the printer.
このように、HDD搭載プリンタの印刷動作処理は、多くのシステムリソースと大きな電力を必要とする。このために、印刷動作時に並行してHDDの最適化処理を行うには、プリンタのシステム制御部のシステムリソースと、電源ユニットの電力供給能力とをさらに多く必要とし、プリンタの製品価格が上昇する要因である。 As described above, the printing operation processing of the HDD-installed printer requires a lot of system resources and a large amount of power. For this reason, in order to perform the HDD optimization process in parallel with the printing operation, more system resources of the system control unit of the printer and the power supply capability of the power supply unit are required, which increases the product price of the printer. It is a factor.
そのため、HDDを搭載する装置の上記HDD最適化の実施タイミングを考慮することが必要である。プリンタの印刷動作時は、上記のような製品価格を上昇させる問題がある。よって、スタンバイ(印刷要求待ち受け)状態移行時に、HDDの最適化処理を行うことが考えられる。スタンバイ状態時は、エンジン制御部やプリンタエンジン部の大電力を消費する部分の電力が最小限に抑えられているので、システム制御部も、システムリソース使用率が低くなっている。このために、並行してHDDの最適化処理を行っても、プリンタのシステムリソースや電源ユニットの電力供給能力を、印刷動作時以上に増やす必要はない。 For this reason, it is necessary to consider the execution timing of the HDD optimization of the device in which the HDD is mounted. During the printing operation of the printer, there is a problem of increasing the product price as described above. Therefore, it is conceivable to perform the HDD optimization process at the time of transition to the standby (print request waiting) state. In the standby state, the power consumption of the engine control unit and the printer engine unit that consumes a large amount of power is minimized, so that the system control unit also has a low system resource usage rate. For this reason, even if the HDD optimization process is performed in parallel, it is not necessary to increase the system resource of the printer and the power supply capability of the power supply unit more than during the printing operation.
しかし、特に、スタンバイ状態移行直後は、ホスト装置側から印刷ジョブが送信される可能性が高いので、スタンバイ状態移行後にHDDの最適化を行うと、ホスト装置からの印刷ジョブ送信によって、上記最適化処理を中断する必要がある。最適化を中断すると、最適化の効率を下げるが、中断した後に、また再開する処理自体は問題ない。問題は、最適化を中断する時に、上記最適化を中断するための中断処理に時間がかかることである。よって、プリンタがスタンバイ状態時に、HDDの最適化処理を行っている場合、ホスト装置側から印刷ジョブを受信すると、その印刷処理を、最適化の中断処理が終わるまで開始できない。つまり、印刷のファーストページプリントの印刷時間が、HDDの最適化中断処理時間分、長くなる。 However, there is a high possibility that a print job will be sent from the host device side immediately after the transition to the standby state. Therefore, if the HDD is optimized after the transition to the standby state, the above optimization is performed by sending the print job from the host device. Processing must be interrupted. If the optimization is interrupted, the efficiency of the optimization is lowered. However, there is no problem in the process of restarting after the interruption. The problem is that when the optimization is interrupted, the interruption processing for interrupting the optimization takes time. Therefore, when the HDD is performing optimization processing while the printer is in the standby state, when the print job is received from the host device side, the print processing cannot be started until the optimization interruption processing is completed. In other words, the printing time of the first page print of printing becomes longer by the HDD optimization interruption processing time.
また、上記のように、スタンバイ状態移行直後に、HDDの最適化処理を行うと、中断しなければならない可能性が高いので、プリンタ使用者に最適化開始タイミングを設定させる方法もある。しかし、プリンタ使用者が、最適化開始タイミングを決定することは困難であり、また、設定する作業は煩わしい作業でもあり、設定忘れで最適化が実施されない状態が継続する可能性も生じる。 Further, as described above, if the HDD optimization process is performed immediately after the transition to the standby state, there is a high possibility that the HDD needs to be interrupted. Therefore, there is a method in which the printer user sets the optimization start timing. However, it is difficult for the user of the printer to determine the optimization start timing, and the setting operation is troublesome, and there is a possibility that a state in which optimization is not performed due to forgetting the setting will continue.
図7は、従来のプリンタPRaのスリープモード時における消費電力値の推移例を示す図である。 FIG. 7 is a diagram illustrating a transition example of the power consumption value in the sleep mode of the conventional printer PRa.
図7において、縦軸101は、消費電力値であり、横軸102は、スリープモードに移行してからの経過時間である。
In FIG. 7, the
スリープモード時最低消費電力値P0 103は、プリンタPRaのスリープモード時の最低消費電力値である。スリープモード時の平均消費電力値104は、プリンタPRaのスリープモード時の平均消費電力値であり、一般的に、この値が、プリンタPRaのスリープモード時の消費電力値の仕様である。通常、このスリープモード時の消費電力値は、平均値で規定されるので、予め定められた時間Tまで、114で示すように推移するように示せる。
The sleep mode minimum power
規制値A 105は、電力削減環境規制で規定されるスリープモード時電力規制Aが規制する規制値Aであり、規制値B 106は、他の電力削減環境規制で規定されるスリープモード時電力規制Bの規制値Bである。通常、これらのスリープモード時の電力規制値Aや規制値Bも、平均値で規定されるので、予め定められた時間Tまで、115や116で示すように推移する。
The
消費電力値P1 107は、プリンタPRaがスリープモード中に行うメンテナンス処理の1つであるインクの攪拌処理を行う場合の、プリンタPRaの消費電力値P1である。消費電力値P2 108は、プリンタPRaが、ホスト装置(図6の2)のステータスモニタからのステータス要求コマンドに応答するために、プリンタPRaが行うステータスモニタ応答処理を実行する場合における消費電力値P2である。プリンタPRaでは、ホスト装置2のプリンタ制御ユーティリティからのコマンドに応答するために、プリンタPRaが行うユーティリティ応答処理を実行する場合に、消費電力値も上記ステータスモニタ応答処理を実行する場合における消費電力値と同じである。つまり、ユーティリティ応答処理を実行する場合の消費電力値も、P2である。
The power
プリンタPRaのスリープモード時の消費電力値(スリープ電力)は、上記のように、そのプリンタのスリープモード時の平均消費電力値104で規定され、114で示すように推移すると見なされる。しかし、実際には、実電力値は、110で示すように推移する。プリンタPRaがスリープモードに移行した直後は、スリープモード時に行わなければならない処理がないので、スリープモード時最低消費電力値P0 103になる。
As described above, the power consumption value (sleep power) of the printer PRa in the sleep mode is defined by the average
つまり、位置109からスタートする。プリンタによっては、スリープモード移行直後から、何らかの処理を行うものも存在するので、位置109からスタートしないものもある。
That is, the
スリープモード移行から、t1時間が経過したときに、ホスト装置2のステータスモニタからのステータス要求コマンドが発行されるので、プリンタPRaは、ステータスモニタ応答処理を行うために、必要な回路ブロックへ、電力やクロックを供給する。上記ステータスモニタ応答処理を行うために必要な回路ブロックを動作させて応答処理を行わせるために、この処理の期間aは、ステータスモニタの応答処理111に示すように消費電力値が増加する。このときの消費電力値がP2である。
Since the status request command is issued from the status monitor of the
この後に、t3時間が経過した時に、ホスト装置2のプリンタ制御ユーティリティからコマンドが発行されるので、プリンタPRaは、ユーティリティ応答処理を行うために必要な回路ブロックへ、電力やクロックを供給する。
Thereafter, when the time t3 elapses, a command is issued from the printer control utility of the
上記ユーティリティ応答処理を行うために必要な回路ブロックを動作させて応答処理を行わせるために、この処理の期間bは、ユーティリティ応答処理112に示すように、消費電力値が増加する。このときの消費電力値もP2である。この後に、t5時間が経過したときに、プリンタPRaのシステム制御部10は、計時部20aが予め定められた時間毎に出力するインク攪拌処理開始信号を検出し、上記インク攪拌処理を行うために、必要な回路ブロックへ、電力やクロックを供給する。
In order to cause the circuit block necessary for performing the utility response process to operate and perform the response process, the power consumption value increases during the period b of this process, as indicated by the
上記インク攪拌処理を行うために必要な回路ブロックを動作させて処理するので、この処理の期間cは、部分113に示すように、消費電力値が増加する。このときの消費電力値がP1である。 Since the circuit block necessary for performing the ink agitation process is operated and processed, the power consumption value increases during the period c of the process as indicated by a portion 113. The power consumption value at this time is P1.
上記のように、HDD搭載プリンタがスリープモードに移行してからの消費電力は、図7に、110で示すように推移する。よって、スリープモードに移行してから、予め定められた時間Tが経過した時点での平均消費電力は、図7に、104で示す消費電力値(電力値推移ライン114と等価)である。この値が、HDD搭載プリンタPRaがスリープモードに移行してからのスリープモード時の消費電力値である。 As described above, the power consumption after the HDD-mounted printer shifts to the sleep mode changes as indicated by 110 in FIG. Therefore, the average power consumption at the time when a predetermined time T has elapsed since the transition to the sleep mode is a power consumption value (equivalent to the power value transition line 114) indicated by 104 in FIG. This value is the power consumption value in the sleep mode after the HDD-mounted printer PRa shifts to the sleep mode.
この、測定開始点から、予め定められた時間Tが経過した時点でのスリープモード時の消費電力値が、HDD搭載プリンPRaに適用されるエネルギー削減環境規制で規定されるスリープモード時の電力規制値A 105や規制値B 106を超えてはならない。上記開始点は、上記従来例では、スリープモード移行時点である。
The power consumption value in the sleep mode at the time when a predetermined time T has elapsed from the measurement start point is the power regulation in the sleep mode defined by the energy reduction environmental regulation applied to the HDD-mounted pudding PRa. The
つまり、電力値推移ライン114が、上記規制値Aや規制値Bの電力値推移ライン115や116を超えないようにする必要がある。
That is, it is necessary that the power
上記のように、プリンタにおいて、スリープモード時の多くの時間は、スリープモード時最低消費電力値P0の状態が維持されるが、スリープモード時に行わなければならない処理(ホスト装置2との通信処理やプリンタのメンテナンス処理等)がある。この処理を行うために必要な回路ブロックに、電力やクロックを供給し、動作させるので、一時的に消費電力が増加する。このために、プリンタのスリープモード時の平均消費電力値104は、スリープモード時最低消費電力値P0と、スリープモード時に実行される処理の処理実行時の消費電力値P1やP2との平均消費電力で規定される。
As described above, in the printer, the state of the minimum power consumption value P0 in the sleep mode is maintained for many times in the sleep mode, but the processing (communication processing with the
このスリープモード時の消費電力値が、電力削減環境規制で規定されるスリープモード時の電力規制値Aや規制値Bを超えることは許されない。このために、プリンタのスリープモード時最低消費電力値P0は、スリープモード時の消費電力値が電力削減環境規制で規定されるスリープモード時の電力規制値Aや規制値Bを超えることがないように、十分なマージンを持って、低い値になるように設計されている。 The power consumption value in the sleep mode is not allowed to exceed the power regulation value A and the regulation value B in the sleep mode defined by the power reduction environment regulation. For this reason, the minimum power consumption value P0 in the sleep mode of the printer is such that the power consumption value in the sleep mode does not exceed the power regulation value A and the regulation value B in the sleep mode defined by the power reduction environment regulation. In addition, it is designed to have a low value with a sufficient margin.
さらに、ホスト装置2からのステータスモニタやユーティリティのプリンタへのアクセス間隔は、プリンタ使用者が設定できるようになっていることが多い。そのために、上記ホスト装置2からのステータスモニタやユーティリティのプリンタへのアクセス間隔が最短に設定されている場合でも、スリープモード時の消費電力値が、規制値Aや規制値Bを超えないように考慮されている設計が必要である。さらに、プリンタのスリープモード中に行わなければならないメンテナンス処理は、上記インク攪拌処理以外にも、インク自動吸引処理等が複数あり、それらの処理が、同時期に実行される可能性もある。このような場合でも、スリープモード時の消費電力値が、規制値Aや規制値Bを超えないように、さらに十分なマージンを持つように、スリープモード時最低消費電力値P0が低い値になるように設計されている。
Furthermore, the printer user can often set the access interval from the
しかし、近年は、プリンタ使用者もエネルギー削減環境規制への理解も深まり、ステータスモニタやプリンタ制御ユーティリティのポーリング間隔を長めに設定することが多い。また、プリンタのメンテナンス処理を実行する間隔が長いものが多い。たとえば、インク攪拌処理は、数十時間毎に行うことが多く、インク自動吸引処理も数時間から数十時間間隔のものが多い。 However, in recent years, printer users and their understanding of environmental regulations for energy reduction have been deepened, and polling intervals for status monitors and printer control utilities are often set longer. Also, there are many printer maintenance processes that have long intervals. For example, the ink agitation process is often performed every several tens of hours, and the automatic ink suction process is often performed at intervals of several hours to several tens of hours.
このために、通常は、プリンタがスリープモード時に行わなければならない処理は、頻度が少ない。よって、プリンタのスリープモード時の消費電力値と、電力削減環境規制で規定されるスリープモード時の電力規制値との電力値差が大きいプリンタが多くなっている。よって、このスリープモード時の消費電力値とスリープモード時の電力規制値との電力値の差分を活用することによって、スリープモード時の電力規制値を遵守すると同時に、電力を必要とする他の処理を行うことが可能である。 For this reason, normally, the processing that the printer must perform in the sleep mode is infrequent. Therefore, there are an increasing number of printers that have a large power value difference between the power consumption value in the sleep mode of the printer and the power regulation value in the sleep mode defined by the power reduction environment regulation. Therefore, by utilizing the difference between the power consumption value in the sleep mode and the power regulation value in the sleep mode, other processes that require power while complying with the power regulation value in the sleep mode Can be done.
上記のように、HDD搭載プリンタの製品価格上昇要因がなく、また、プリンタ使用者のHDD最適化処理に関する煩雑な設定等の作業を伴わずに、HDDの最適化処理を行わせることが困難である。 As described above, there is no cause for an increase in the product price of the HDD-installed printer, and it is difficult to perform the HDD optimization process without complicated settings relating to the HDD optimization process of the printer user. is there.
たとえば、HDD搭載プリンタがスリープ状態に入ったときに、自動的に最適化処理を実行する発明が提案されている(たとえば、特許文献1参照)。つまり、通常の印刷動作に影響することなく、また、プリンタ使用者が意図的に最適化処理を指示する手間をかけずに、自動的にHDDの最適化処理を行える発明が提案されている。
近年、プリンタは、低消費電力化、低価格化、動作高速化の要求が強く、プリンタのシステムリソースや電源ユニットの性能の肥大化に歯止めがかけられている。一方で、通常の印刷動作処理にとどまらず、ファーストページプリント速度も高速化が望まれている。さらに、国際エナジースターやブルーエンジェル等の国際的なエネルギー削減環境規制で、プリンタのスリープモード時の消費電力も厳しく規制されている。 In recent years, there has been a strong demand for printers to reduce power consumption, cost, and operation speed, and the system resources of the printer and the performance of the power supply unit have been increased. On the other hand, it is desired not only to perform normal printing operation processing but also to increase the first page printing speed. Furthermore, international energy reduction environmental regulations such as International Energy Star and Blue Angel have severely restricted the power consumption during printer sleep mode.
そのために、近年のプリンタにおいて、プリンタがスリープモードに移行した場合に、非動作部品の殆どが、電力を停止され、クロックを停止され、消費電力が制限されている。たとえば、近年のプリンタにおいて、HDDは、HDDユニットが低消費電力モードに移行し、スピンドルモータやHDD制御回路等の消費電力が制限される。 Therefore, in recent printers, when the printer shifts to the sleep mode, most of the non-operating parts are stopped from power, stopped from clock, and power consumption is limited. For example, in a recent printer, the HDD unit of the HDD shifts to a low power consumption mode, and power consumption of a spindle motor, an HDD control circuit, and the like is limited.
CPUは、低消費電力モードとなり、基本動作クロックが停止される。RAMは、セルフリフレッシュモードになり、基本動作クロックが停止され、低消費電力状態となる。つまり、HDDの最適化を行うために必要なHDD、CPU、RAMは、通常動作モードでは、大電力を必要とするので、スリープモード時には、何らかの状態で消費電力が制限されている。よって、近年のプリンタでは、スリープモード時に、HDDの最適化を普通に行うことが困難である。 The CPU enters a low power consumption mode and the basic operation clock is stopped. The RAM is in a self-refresh mode, the basic operation clock is stopped, and a low power consumption state is entered. In other words, the HDD, CPU, and RAM necessary for optimizing the HDD require a large amount of power in the normal operation mode, and thus power consumption is limited in some state during the sleep mode. Therefore, in recent printers, it is difficult to normally optimize the HDD during the sleep mode.
特許文献1には、プリンタがスリープ状態に入ったときに、最適化処理を自動的に実行することが明記されている。しかし、スリープモードに移行した場合に、HDD最適化を行うための電力の供給手段については、一切触れられていない。よって、近年のプリンタでは、上記発明を実施しようとしても、スリープモード状態を解除しなければ、HDDの最適化を行うことができない。 Japanese Patent Application Laid-Open No. 2004-228561 specifies that an optimization process is automatically executed when a printer enters a sleep state. However, there is no mention of power supply means for optimizing the HDD when shifting to the sleep mode. Therefore, in recent printers, the HDD cannot be optimized unless the sleep mode state is canceled even if the above-described invention is to be implemented.
本発明は、プリンタの電源ユニットの電力供給能力を増やさず、プリンタのシステム制御部のシステムリソースを増やさずに、HDDの最適化処理を行うことができるHDD搭載プリンタ及びその制御方法を提供することを目的とする。
The present invention provides an HDD-equipped printer that can perform HDD optimization processing without increasing the power supply capability of the power supply unit of the printer and without increasing the system resources of the system control unit of the printer, and a control method therefor. With the goal.
本発明は、スリープモードに移行してから、又は前回のHDD最適化処理中断時から、予め定められた時間までの電力量を測定する電力量測定手段を有する。また、本発明は、スリープモード時に規制する電力量の値であるスリープモード時の電力規制値を記憶するスリープモード時の電力規制値記憶手段を有する。さらに、本発明は、搭載されている上記HDDの最適化処理実行時の消費電力の値を記憶する最適化処理実行時の消費電力値記憶手段を有する。しかも、本発明は、上記予め定められた時間経過後に、上記スリープモード時の電力規制値で上記予め定められた時間、プリンタを動作させた場合の電力量から、上記電力量測定手段が求めた電力量を差し引いた電力量を求める。そして、本発明は、この求めた電力量で、上記プリンタのHDD最適化処理動作が可能な時間以下で最適化処理を実行する制御手段を有するHDD搭載プリンタである。
The present invention has power amount measuring means for measuring the amount of power from a transition to the sleep mode or from a previous HDD optimization process interruption to a predetermined time. In addition, the present invention includes a power regulation value storage unit in the sleep mode that stores a power regulation value in the sleep mode that is a value of the amount of power regulated in the sleep mode. Furthermore, the present invention has a power consumption value storage means at the time of execution of the optimization process for storing a value of power consumption at the time of execution of the optimization process of the HDD mounted. In addition, according to the present invention, the power amount measuring means obtains the power amount when the printer is operated for the predetermined time with the power regulation value in the sleep mode after the predetermined time has elapsed. Find the amount of power minus the amount of power. The present invention is an HDD-equipped printer having a control unit that executes an optimization process within a time during which the HDD optimization process operation of the printer can be performed with the obtained electric energy.
本発明によれば、プリンタの電源ユニットの電力供給能力を増やさず、また、プリンタのシステム制御部のシステムリソースを増やさずに、HDDの最適化処理を行うことができるという効果を奏する。 According to the present invention, it is possible to perform HDD optimization processing without increasing the power supply capability of the power supply unit of the printer and without increasing the system resources of the system control unit of the printer.
また、本発明によれば、プリンタの通常の印刷動作に影響を与えずに、HDDの最適化処理を実行することができるという効果を奏する。 In addition, according to the present invention, the HDD optimization process can be executed without affecting the normal printing operation of the printer.
さらに、本発明によれば、プリンタの使用者に煩わしい設定や操作を意識させずに、HDDの最適化処理を自動的に行うことができるという効果を奏する。
Furthermore, according to the present invention, it is possible to automatically perform HDD optimization processing without making the printer user aware of troublesome settings and operations.
発明を実施するための最良の形態は、次の実施例である。 The best mode for carrying out the invention is the following embodiment.
図1は、本発明の実施例1であるHDD搭載プリンタPR1を示すブロック図である。 FIG. 1 is a block diagram showing an HDD-mounted printer PR1 that is Embodiment 1 of the present invention.
実施例1であるHDD搭載プリンタPR1のシステム構成は、図6に示すHDD搭載プリンタPRaにおいて、システム制御部10aの代わりにシステム制御部10を設けたものである。 The system configuration of the HDD-mounted printer PR1 according to the first embodiment is such that the system control unit 10 is provided instead of the system control unit 10a in the HDD-mounted printer PRa shown in FIG.
システム制御部10は、システム制御部10aにおいて、RAM14aの代わりに、RAM14を設け、表示制御部18aの代わりに、表示制御部18を設け、計時部20aの代わりに計時部20を設けたものである。
The system control unit 10 is a system control unit 10a in which a
つまり、HDD搭載プリンタPR1は、従来のHDD搭載プリンタPRaを使用することができる。従来のHDD搭載プリンタPRaに、複数の記憶手段とタイマとを追加すれば、HDD搭載プリンタPR1を構成することができる。複数の記憶手段とタイマとは、通常、システム制御部10aのRAM14a内に、レジスタを構成し、記憶手段とし、計時部20aに、複数設けられているカウンタ機能を使用し、タイマを追加し、構成可能である。
That is, the HDD-mounted printer PR1 can use the conventional HDD-mounted printer PRa. If a plurality of storage means and timers are added to the conventional HDD-mounted printer PRa, the HDD-mounted printer PR1 can be configured. The plurality of storage means and timers usually constitute a register in the
なお、実施例1において、従来例における部品と同じ部品には、同一符号を付し、その説明を省略する。 In the first embodiment, the same components as those in the conventional example are denoted by the same reference numerals, and the description thereof is omitted.
図2は、実施例1において、HDD搭載プリンタPR1のスリープモード時の消費電力の推移例を示す図である。 FIG. 2 is a diagram illustrating a transition example of power consumption in the sleep mode of the HDD-mounted printer PR1 in the first embodiment.
図2において、図7に示す従来例における番号と同じ番号に対応する項目は、図7で説明したものと同じである。HDD最適化処理119は、スリープモードに移行してから、予め定められた時間Tを経過後に、HDDの最適化処理を行った場合のスリープモード時の消費電力値が増加した部分を示す。このときの消費電力値が、Pdef118である。
2, items corresponding to the same numbers as those in the conventional example shown in FIG. 7 are the same as those described in FIG. The
図2に示す実施例1における推移例において、図7に示す従来例における推移例と異なる点は、スリープモードに移行してから、予め定められた時間Tが経過した時点で、インク攪拌処理が実行されていない点である。 2 is different from the transition example in the conventional example shown in FIG. 7 in that the ink agitation process is performed when a predetermined time T has elapsed since the transition to the sleep mode. It is a point that is not executed.
一般的に、エネルギー削減環境規制のスリープモード時の消費電力測定条件は、1時間又は2時間程度の平均消費電力の測定値で規定される場合が多い。そこで、今まで説明した図6や図2に示す予め定められた時間Tを、1時間と設定する。上記背景技術で説明したように、インク攪拌処理は、数十時間毎に行うことが多く、そのために、予め定められた時間Tまでの間に、インク攪拌処理が実行される確率は低い。そのために、図2においては、予め定められた時間Tまでの間に、インク攪拌処理の実行が行われない場合の例を示す。 In general, the power consumption measurement condition in the sleep mode of the energy reduction environment regulation is often defined by a measurement value of average power consumption for about 1 hour or 2 hours. Therefore, the predetermined time T shown in FIGS. 6 and 2 described so far is set to 1 hour. As described in the above background art, the ink agitation process is often performed every several tens of hours, and therefore, the probability that the ink agitation process is executed before the predetermined time T is low. For this reason, FIG. 2 shows an example in which the ink agitation process is not performed until a predetermined time T.
上記のように、エネルギー削減環境規制のスリープモード時の消費電力測定条件で、規定される消費電力測定時間を、Tとすると、測定開始からT時間が経過するまでの間に行なわれる処理は、頻度が少ない場合が多い。図2に示すように、ステータスモニタの応答処理111と、ユーティリティ応答処理112とが、1回ずつ実行される場合、スリープモード時の消費電力値は、図2に実線で示す実電力値110のように推移する。
As described above, assuming that the power consumption measurement time specified in the power consumption measurement condition in the sleep mode of the energy reduction environment regulation is T, the processing performed between the start of measurement and the passage of T time is: Often less frequent. As shown in FIG. 2, when the status monitor
測定開始からT時間の平均消費電力で考えると、電力値推移ライン117と等価になる。この電力値推移ラインは、上記スリープモード時の電力規制値Aや規制値Bの電力値推移ライン(図7の115や116)と比較すると、余裕を持って下回る。
Considering the average power consumption for T time from the start of measurement, this is equivalent to the power
次に、実施例1における余裕の部分の電力量について説明する。 Next, a description will be given of the amount of power in the margin in the first embodiment.
図3は、実施例1における余裕の部分の電力量を説明する図である。 FIG. 3 is a diagram for explaining the amount of power in a margin in the first embodiment.
図3において、図2、図7に示す部分と同じ部分には、同じ番号を付し、その説明を省略する。HDD搭載プリンタPR1が電力削減環境規制で規定されるスリープモード時の電力規制値Aに適合するためには、スリープモード移行時点から、予め定められた時間Tで使用できる電力量は、(規制値A)×Tである。つまり、図3に示す時間軸0からTまでの範囲において、規制値Aの電力値で、Tまで推移したものと等価であるので、電力値推移ライン115以下の(長方形の)面積で示す電力量を使用することができる。
3, the same parts as those shown in FIGS. 2 and 7 are denoted by the same reference numerals, and the description thereof is omitted. In order for the HDD-mounted printer PR1 to conform to the power regulation value A in the sleep mode defined by the power reduction environmental regulations, the amount of power that can be used at a predetermined time T from the transition to the sleep mode is (the regulation value). A) × T. That is, in the range from the
これに対して、実施例1のHDD搭載プリンタPR1のスリープモード時に消費される電力量は、HDD搭載プリンタPR1のスリープモード時の消費電力値(図3の時間軸0からTまでの範囲)が、図3に示す実電力値110のように推移する。よって、HDD搭載プリンタPR1がスリープモード時に消費する電力量は、図3において、時間軸0からTまでの範囲におけるグレーで塗り潰した領域の面積である。この電力量を平均化すると、電力値推移ライン117と等価である。
On the other hand, the amount of power consumed in the sleep mode of the HDD-mounted printer PR1 according to the first embodiment is the power consumption value in the sleep mode of the HDD-mounted printer PR1 (the range from the
よって、HDD搭載プリンタPR1は、図3に示す時間軸0からTまでの範囲において電力値推移ライン115以下、図3の電力値推移ライン117までの範囲の面積(長方形の面積)の電力量を、余分に使用できる。
Therefore, the HDD-mounted printer PR1 has an electric energy of an area (rectangular area) in the range from the power
HDD搭載プリンタPR1が、エネルギー削減環境規制が規定するスリープモード時の電力規制値Bを適用すれば、上記と同様に、電力値推移ライン116以下、図3の電力値推移ライン117までの範囲の面積(長方形の面積)の電力量を、余分に使用できる。
If the HDD-mounted printer PR1 applies the power regulation value B in the sleep mode defined by the energy reduction environmental regulations, the power
そこで、HDD搭載プリンタPR1がスリープモードに移行してからT時間が経過した後に、図3に斜線部で示す電力量が、上記余分の電力量以下になる範囲で、HDD搭載プリンタPR1に搭載のHDDの最適化処理を実行することができる。このHDD最適化処理を実行できる時間をdとする。HDDの最適化処理を、d時間以下行った場合、最適化処理を中断した時刻t7でのスリープモード時の消費電力量は、スリープモード時の消費電力値が、図3の電力値推移ライン114で推移した場合と等価である。この電力値推移ライン114は、T時間までの電力値推移ライン117よりも増えるが、規制値Aの電力値推移ラインを超えることはない。よって、規制Aを遵守することができる。
Therefore, after the time T has elapsed since the HDD-mounted printer PR1 entered the sleep mode, the power amount indicated by the hatched portion in FIG. The HDD optimization process can be executed. Let d be the time during which this HDD optimization processing can be executed. When the HDD optimization process is performed for d hours or less, the power consumption amount in the sleep mode at the time t7 when the optimization process is interrupted is the power
次に、上記HDD最適化処理を行える時間dの求め方を、図3を使って説明する。 Next, how to obtain the time d during which the HDD optimization process can be performed will be described with reference to FIG.
図3において、スリープモード時の電力規制値Aを適用した場合の例を示す。スリープモード時に余分に使用できる電力量は、図3の時間軸0からTまでの範囲において、スリープモード時の消費電力値が、電力値推移ライン115で推移した場合の電力量から、実電力値110で推移した場合の電力量を差し引いた電力量である。スリープモード時の消費電力値が、電力値推移ライン115で推移した場合の電力量W1は、次の(式1)で示される。
In FIG. 3, the example at the time of applying the power regulation value A at the time of sleep mode is shown. The amount of power that can be used extra in the sleep mode is the actual power value from the power amount when the power consumption value in the sleep mode changes on the power
W1=(規制値A)×T ……(式1)
これと同様に、スリープモード時の電力規制値Bを適用した場合に、スリープモード時の消費電力値が、電力値推移ライン116で推移した場合の電力量W2は、次の(式2)で示される。
W1 = (Regulation value A) × T (Formula 1)
Similarly, when the power regulation value B in the sleep mode is applied, the power amount W2 when the power consumption value in the sleep mode changes on the power
W2=(規制値B)×T ……(式2)
また、スリープモード時の消費電力値が、実電力値110で推移した場合の電力量W3は、次の(式3)で示される。
W2 = (Regulation value B) × T (Formula 2)
Further, the power amount W3 when the power consumption value in the sleep mode changes at the
W3=(P0×t1)+(P2×(t2−t1))+(P0×(t3−t2))
+(P2×(t4−t3))+(P0×(T−t4)) ……(式3)
次に、HDD搭載プリンタPR1がスリープモードに移行してからT時間を経過した後に、HDD最適化処理を、d時間(t7−T)行った場合、図3の斜線部で示される電力量W4は、
d=t7−T ……(式4)
W4=(Pdef−P0)×d ……(式5)
である。
W3 = (P0 * t1) + (P2 * (t2-t1)) + (P0 * (t3-t2))
+ (P2 × (t4−t3)) + (P0 × (T−t4)) (Formula 3)
Next, when the HDD optimization process is performed for d time (t7-T) after the time T has elapsed since the HDD-mounted printer PR1 shifts to the sleep mode, the electric energy W4 indicated by the hatched portion in FIG. Is
d = t7−T (Formula 4)
W4 = (Pdef−P0) × d (Formula 5)
It is.
通常、プリンタ等の電子機器の動作は、同じ条件で同じ処理を行う場合、毎回同じ消費電力である。つまり、上記説明の電力値P0、P1、P2、Pdefは、予め一度測定すれば、その測定値を、その後も固定的に採用できる。また、規制値Aや規制値Bは、適用するスリープモード時電力規制によって、予め決定されている。また、通常、プリンタのステータスモニタ応答やユーティリティ応答処理は、製品の仕様で決められている一定時間である。つまり、ステータスモニタ応答時間aやユーティリティ応答処理時間bは、HDD搭載プリンタPR1の仕様によって予め定められた固定値である。もし、上記ステータスモニタ応答時間aやユーティリティ応答処理時間bの処理時間が、処理実行の度に異なるようであれば、
a=t2−t1 ……(式6)
b=t4−t3 ……(式7)
で求める。また、Tも予め定められている。
Usually, the operation of an electronic device such as a printer consumes the same power every time when the same processing is performed under the same conditions. That is, if the power values P0, P1, P2, and Pdef described above are measured once in advance, the measured values can be fixedly used thereafter. Further, the regulation value A and the regulation value B are determined in advance by the sleep mode power regulation to be applied. Normally, printer status monitor response and utility response processing are performed for a certain period of time determined by product specifications. That is, the status monitor response time a and the utility response processing time b are fixed values determined in advance according to the specifications of the HDD-mounted printer PR1. If the processing times of the status monitor response time a and utility response processing time b are different for each processing execution,
a = t2-t1 (Formula 6)
b = t4-t3 (Formula 7)
Ask for. T is also predetermined.
よって、図3の斜線部で示す電力量が、上記スリープモード時の余分の電力量以下になる条件は、式1、式3、式5から、
(W1−W3)>W4
であり、この式と式5とから、
(W1−W3)>(Pdef−P0)×d
d<(W1−W3)÷(Pdef−P0) ……(式8)
である。つまり、式8を満たすd時間以下のHDDの最適化処理を実行しても、スリープモード時の電力規制値Aを遵守することができる。
Therefore, the condition that the electric energy indicated by the hatched portion in FIG. 3 is equal to or less than the extra electric energy in the sleep mode is as follows from Equation 1,
(W1-W3)> W4
From this equation and
(W1-W3)> (Pdef-P0) × d
d <(W1-W3) / (Pdef-P0) (Equation 8)
It is. That is, even when the HDD optimization process for d time or less that satisfies
図4は、実施例1において、レジスタの構成を示す図である。 FIG. 4 is a diagram illustrating a configuration of a register in the first embodiment.
HDD搭載プリンタPR1の具体的なシステム構成は、システム制御部10のRAM14のメモリ中に、記憶レジスタを構成し、図4に示すレジスタを有する。スリープモード時最低消費電力値P0を記憶できる記憶手段であるレジスタR0、スリープモード時に行われる処理1〜nの処理実行時の消費電力値P1〜Pnを記憶できる記憶手段であるレジスタR1〜レジスタRnを有する。
The specific system configuration of the HDD-mounted printer PR1 includes a storage register in the memory of the
また、スリープモード時の消費電力を規制する複数の電力規制が規定する電力規制値を記憶する記憶手段であるレジスタRA〜レジスタRNを有する。また、上記搭載HDDの最適化処理実行時の消費電力値を記憶する記憶手段であるレジスタRdefを有する。 Further, it has registers RA to RN which are storage means for storing power regulation values defined by a plurality of power regulations that regulate power consumption in the sleep mode. In addition, it has a register Rdef which is a storage means for storing a power consumption value at the time of executing the optimization process of the mounted HDD.
そして、HDD搭載プリンタPR1がスリープモード移行時又は前回のHDDの最適化処理中断時からの時間を計時するタイマ1と、上記HDD最適化処理を開始してからの時間を計時するためのタイマ2(どちらも図6の計時部20aで構成される)とを有する。しかも、図4に示す処理/時間情報記憶手段210を有する。処理/時間情報記憶手段210は、HDD搭載プリンタPR1が、スリープモード移行時又は前回のHDDの最適化処理中断時からのスリープモード時に行なわれる各処理の開始点、終了点での上記タイマ1の出力する時間情報を記憶する。この場合、上記タイマ1の出力する時間情報を、上記スリープモード時に行なわれる処理の開始/終了と対応付けて記憶する。つまり、処理/時間情報記憶手段210とを有する。
Then, a timer 1 that measures the time from when the HDD-mounted printer PR1 enters the sleep mode or the previous HDD optimization process is interrupted, and a
次に、HDD搭載プリンタPR1のスリープモード時における動作について説明する。 Next, the operation in the sleep mode of the HDD-mounted printer PR1 will be described.
まず、HDD搭載プリンタPR1の電源ON時等のシステム初期化時に、レジスタR0〜Rn、RA〜RN、Rdefのレジスタ値が設定される。HDD搭載プリンタPR1では、レジスタR0へは、スリープモード時最低消費電力値P0(図3の103の値)が設定される。レジスタR1〜R3へは、それぞれ、インク攪拌処理動作時の消費電力値P1(図7の107の値)、ステータスモニタ応答処理動作時の消費電力値P2(図3の108の値)、インク自動吸引処理動作時の消費電力値P3(不図示)が設定される。これらのスリープモード時に行われる処理の処理実行時の消費電力値を設定するためのレジスタ数は、HDD搭載プリンタPR1によって異なる。そのために、図4において、レジスタR0〜レジスタRnというような表現としている。
First, register values of the registers R0 to Rn, RA to RN, and Rdef are set when the system is initialized such as when the power of the HDD-mounted printer PR1 is turned on. In the HDD-mounted printer PR1, the minimum power consumption value P0 (
また、レジスタRAとRBとへは、それぞれ、スリープモード時の電力規制値Aの値(図3の105)と、スリープモード時の電力規制値Bの値(図3の106)とが設定される。HDD搭載プリンタPR1へ適用するスリープモード時電力規制がさらに多くある場合、それらの適用規格数分のレジスタ(レジスタRNまで)を用意し、それらの規制値を設定する。最後に、HDD搭載プリンタPR1が最適化処理を実行する場合の消費電力値(Pdef)を、レジスタRdefへ設定する。 In addition, the value of the power regulation value A in the sleep mode (105 in FIG. 3) and the value of the power regulation value B in the sleep mode (106 in FIG. 3) are set in the registers RA and RB, respectively. The If there are more power restrictions during sleep mode applied to the HDD-mounted printer PR1, registers corresponding to the number of applicable standards (up to the register RN) are prepared and their restriction values are set. Finally, the power consumption value (Pdef) when the HDD-mounted printer PR1 executes the optimization process is set in the register Rdef.
図5は、HDD搭載プリンタPR1がスリープモードに移行した場合の動作を示すフローチャートである。 FIG. 5 is a flowchart showing an operation when the HDD-mounted printer PR1 shifts to the sleep mode.
その後、HDD搭載プリンタPR1がスリープモードに移行した場合、図5に示すフローチャートのように動作する。 Thereafter, when the HDD-mounted printer PR1 shifts to the sleep mode, it operates as shown in the flowchart of FIG.
まず、HDD搭載プリンタPR1がノーマルモード(通常動作モード)からスリープモードに移行すると、システム制御部10のCPU11の処理が、S1へ移行する。スリープモードへ移行して、最初に、システム制御部10の計時部20で構成され、HDD搭載プリンタPR1がスリープモードに移行してから、又は前回のHDD最適化処理中断時からの時間を計時するタイマ1(不図示)をリセットする(S2)。
First, when the HDD-mounted printer PR1 shifts from the normal mode (normal operation mode) to the sleep mode, the processing of the CPU 11 of the system control unit 10 shifts to S1. First, the
次に、スリープモードからノーマルモードへの復帰要因が発生しているかどうかをチェックする(S3)。上記復帰要因が発生していれば、直ぐにノーマルモードへ復帰するための処理を行い(S18)、その後、ノーマルモードへ復帰する(S19)。上記復帰要因が発生していなければ、上記タイマ1の値を監視し、スリープモードに移行してからの時間が、予め定められた時間であるT(実施例1では1時間に設定している。)を経過したかどうかをチェックする(S4)。上記T時間が経過していなければ、スリープモード時に行う処理が発生しているかどうかをチェックする(S5)。スリープモード時に行う処理が発生していなければ、上記復帰要因発生チェック処理(S3)へ戻る。 Next, it is checked whether or not a factor for returning from the sleep mode to the normal mode has occurred (S3). If the return factor has occurred, a process for immediately returning to the normal mode is performed (S18), and thereafter the mode is returned to the normal mode (S19). If the return factor has not occurred, the value of the timer 1 is monitored, and the time after shifting to the sleep mode is set to T (1 hour in the first embodiment) which is a predetermined time. .) Is checked (S4). If the T time has not elapsed, it is checked whether or not processing to be performed in the sleep mode has occurred (S5). If the process to be performed in the sleep mode has not occurred, the process returns to the return factor occurrence check process (S3).
スリープモード時に行う処理が発生していれば、上記処理を開始する直前のタイマ1の値を、この処理の開始(ステータスモニタ応答処理の開始)と対応付けて、上記処理/時間情報記憶手段の最初のエリア(図4の210の1行目)へ記憶する(S6)。
If processing to be performed in the sleep mode has occurred, the value of timer 1 immediately before starting the processing is associated with the start of this processing (start of status monitor response processing), and the processing / time information storage means Store in the first area (
その後に、上記スリープモード時に行う処理(ステータスモニタ応答処理)を実行する(S7)。そして、上記スリープモード時に行う処理を実行した直後のタイマ1の値を、この処理の終了(ステータスモニタ応答処理の終了)と対応付けて、上記処理/時間情報記憶手段の次のエリアへ(図4の210の2行目)記憶する(S8)。その後に、上記復帰要因発生チェック処理(S3)へ戻る。 Thereafter, processing (status monitor response processing) performed in the sleep mode is executed (S7). Then, the value of timer 1 immediately after the execution of the process to be performed in the sleep mode is associated with the end of this process (end of the status monitor response process) to the next area of the process / time information storage means (see FIG. 4 (210 2nd line)) (S8). Thereafter, the process returns to the return factor occurrence check process (S3).
よって、次のスリープモード時に行う処理が発生すると、同様に、S6、S7、S8の処理が行われる。そして、S6、S7、S8の処理の度に、順次、上記処理/時間情報記憶手段の次のエリアへ、実行された処理の開始と終了に対応付けられたタイマ1の値(時間情報)が記憶される(図4の210)。HDD搭載プリンタPR1が、スリープモードに移行してから、図3に示すように、ステータスモニタ応答処理やユーティリティ応答処理を行うと、図4の211に示す情報が記憶される。 Therefore, when processing to be performed in the next sleep mode occurs, the processing of S6, S7, and S8 is similarly performed. Then, every time the processes of S6, S7, and S8, the value (time information) of the timer 1 associated with the start and end of the executed process is sequentially transferred to the next area of the process / time information storage means. It is stored (210 in FIG. 4). When the HDD-mounted printer PR1 performs the status monitor response process and the utility response process as shown in FIG. 3 after shifting to the sleep mode, information indicated by 211 in FIG. 4 is stored.
上記のように動作している状態で、S4において、上記タイマ1の値がTになった(T時間が経過した)場合、図4で説明した各記憶手段から、上記(式1)〜(式8)でdの値を求めるのに必要な電力値情報や処理実行時間情報等を収集する(S9)。 When the value of the timer 1 becomes T (T time has elapsed) in S4 while operating as described above, each of the storage means described with reference to FIG. The power value information and the processing execution time information necessary for obtaining the value of d in Expression 8) are collected (S9).
次に、上記収集した情報に基づいて、最適化処理動作可能時間dの値を求める(S10)。この後に、上記最適化処理動作可能時間dの間、最適化処理を行うために、上記最適化処理時間を開始してからの時間を計時するタイマ2をリセットする(S11)。
Next, based on the collected information, the value of the optimization processing operation possible time d is obtained (S10). Thereafter, in order to perform the optimization process during the optimization process operable time d, the
また、この時間dは、長くなる可能性が高いので、ノーマルモードへの復帰要因が発生しているかどうかをチェックする(S12)。この処理は、S3の処理と同じである。復帰要因が発生していれば、処理中の最適化処理を中断する処理を行い(S13)、S3のYesの場合と同様に、直ぐにノーマルモードへ復帰するための処理を行い(S18)、その後に、ノーマルモードへ復帰する(S19)。また、S12で復帰要因が発生していないと判断されれば、上記最適化処理動作可能時間dが経過したかどうかを、タイマ2を見て調べる(S14)。
Further, since this time d is likely to become long, it is checked whether or not a factor for returning to the normal mode has occurred (S12). This process is the same as the process of S3. If a return factor has occurred, a process for interrupting the optimization process being performed is performed (S13), and a process for immediately returning to the normal mode is performed as in the case of Yes in S3 (S18). Return to the normal mode (S19). If it is determined in S12 that no return factor has occurred, it is checked by looking at the
上記最適化処理動作可能時間dが経過すると、実行中の最適化処理を中断するための処理を実行し(S15)、スリープモード移行直後の処理(S2)へ戻る。また、上記最適化処理動作可能時間dが経過していなければ、HDDの最適化処理を実行する(S16)。 When the optimization process operable time d elapses, a process for interrupting the optimization process being executed is executed (S15), and the process returns to the process (S2) immediately after the transition to the sleep mode. If the optimization process operable time d has not elapsed, the HDD optimization process is executed (S16).
そして、最適化処理を実行した結果、フラグメンテーションがまだ残っていれば、S12へ戻り、上記S12、14、16、17の説明と同じ動作を、フラグメンテーションが無くなるまで繰り返す。そして、フラグメンテーションが無くなれば(S17のNo)、スリープモード移行直後の処理(S2)へ戻る。すなわち、前回の最適化処理が終了した後に、タイマ1がリセットされ、上記説明した動作が繰り返され、T時間が経過した後に、次の最適化処理が実行されるというように動作し、フラグメンテーションが無くなるまで、t7時間毎に、最適化処理が実行される。 If fragmentation still remains as a result of the optimization processing, the process returns to S12, and the same operations as described in S12, 14, 16, and 17 are repeated until there is no fragmentation. If there is no fragmentation (No in S17), the process returns to the process (S2) immediately after the transition to the sleep mode. That is, after the previous optimization process is completed, the timer 1 is reset, the above-described operation is repeated, and after the time T has elapsed, the next optimization process is executed, and the fragmentation is performed. The optimization process is executed every t7 hours until it disappears.
上記のように、スリープモードに移行し、最適化処理動作可能時間d以下の最適化処理を行っても、最適化処理を中断した時刻t7を経過時点での電力値推移ラインは、図3の114で示す電力値推移ラインと等価になる。つまり、規制値Aを下回っているので、電力規制を遵守することができる。そして、HDD搭載プリンタPR1のスリープモード中に、HDDの最適化を自動的に行うために、HDD搭載プリンタPR1の通常の印刷動作に影響を与えることなく、HDDの最適化処理を実行することができる。また、HDD搭載プリンタPR1の使用者に煩わしい設定や操作を意識させずに、自動的にHDDの最適化処理を実行することができる。
As described above, even if the process shifts to the sleep mode and performs the optimization process within the optimization process operable time d or less, the power value transition line at the time t7 when the optimization process is interrupted is shown in FIG. This is equivalent to the power value transition line indicated by 114. That is, since it is below the regulation value A, the power regulation can be observed. Then, in order to automatically optimize the HDD during the sleep mode of the HDD-mounted printer PR1, the HDD optimization process can be executed without affecting the normal printing operation of the HDD-mounted printer PR1. it can. Further, the HDD optimization process can be automatically executed without making the user of the HDD-mounted printer PR1 aware of troublesome settings and operations.
実施例1のHDD搭載プリンタPR1は、複数あるスリープモード時電力規制の規制値Aを規制する実施例であるので、本来なら、図4に示す電力規制値記憶レジスタRA〜RNは、レジスタRAの1つだけで足りる。しかし、近年環境規制の電力削減要求はますます増え、そのために、国際エナジースターやブルーエンジェル等の複数の規制が制定されている。これらの規制のうちで、どの規制を適用するかは、その製品が使用される地域(国)によって異なる場合が多い。よって、全世界に出荷する製品は、複数の規制に適応できるようにされている。 Since the HDD-mounted printer PR1 according to the first embodiment is an embodiment that regulates a plurality of sleep mode power regulation regulation values A, originally, the power regulation value storage registers RA to RN shown in FIG. Only one is enough. However, in recent years, environmental regulations have been increasingly demanding power reduction, and for this reason, multiple regulations such as International Energy Star and Blue Angel have been established. Of these regulations, which regulations are applied often differs depending on the region (country) in which the product is used. Therefore, products shipped worldwide can be adapted to multiple regulations.
本発明の実施例2であるHDD搭載プリンタPR2は、上記実施例1のHDD搭載プリンタPR1と構成は同様であるが、上記のように、複数の電力規制値記憶レジスタRA〜RNを有する。さらに、HDD搭載プリンタPR2は、システム初期化時に、上記複数の電力規制値レジスタに、それらの規制に対応するスリープモード時の電力規制値を記憶する。そして、HDD搭載プリンタPR2の操作パネル(複数の操作キーとディスプレイ等で構成されている)を介して、HDD搭載プリンタPR2が、どのスリープモード時電力規制を適用するかを選択できるようにする。 The HDD-mounted printer PR2 according to the second embodiment of the present invention has the same configuration as the HDD-mounted printer PR1 according to the first embodiment, but includes a plurality of power regulation value storage registers RA to RN as described above. Further, at the time of system initialization, the HDD-mounted printer PR2 stores in the plurality of power regulation value registers power regulation values during sleep mode corresponding to those regulations. Then, through the operation panel (configured with a plurality of operation keys and a display) of the HDD-mounted printer PR2, the HDD-mounted printer PR2 can select which sleep mode power restriction is applied.
そして、上記選択されたスリープモード時電力規制に対応する規制値を、上記電力規制値レジスタから読み出し、上記(式2)の計算式の規制値の値として使用する。たとえば、本実施例2では、レジスタRBに対応するスリープモード時電力規制Bが、選択さると、上記(式8)のW1の代わりに、上記(式2)で求めたW2を使用し、HDDの最適化処理動作可能時間ddを求める。つまり、
dd<(W2−W3)÷(Pdef−P0) (式8B)
となる。
Then, the restriction value corresponding to the selected sleep mode power restriction is read from the power restriction value register and used as the restriction value of the calculation formula of (Expression 2). For example, in the second embodiment, when the sleep mode power restriction B corresponding to the register RB is selected, W2 obtained in (Expression 2) is used instead of W1 in (Expression 8), and the HDD The optimization processing operation possible time dd is obtained. That means
dd <(W2-W3) / (Pdef-P0) (Formula 8B)
It becomes.
図3に示すように、規制値Aよりも規制値Bの方が大きい電力値であれば、HDDの最適化処理動作可能時間dも、規制値Aを適用した場合よりも大きくなる。つまり、規制値Bを適用した場合の方が、HDDの最適化処理動作可能時間dが長くなる。このために、HDD最適化の効率が良くなり、フラグメンテーションが早い時期に無くなる。また、上記最適化の効率が良くなったので、スリープモード時に最適化処理を行うためのHDDの動作時間が短くなる。よって、規制値Aを選択した場合に比べて、HDDの寿命を延ばすことができる。
As shown in FIG. 3, if the regulation value B is larger than the regulation value A, the HDD optimization processing operation possible time d is longer than when the regulation value A is applied. That is, when the restriction value B is applied, the HDD optimization processing operation possible time d becomes longer. This improves the efficiency of HDD optimization and eliminates fragmentation early. Further, since the optimization efficiency is improved, the operation time of the HDD for performing the optimization process in the sleep mode is shortened. Therefore, it is possible to extend the life of the HDD as compared with the case where the regulation value A is selected.
近年、HDD搭載プリンタに搭載するHDDに関して、安定的な供給を受けるためや、コスト削減のために、複数メーカのHDDを搭載可能なことが要求されている。また、HDDの動作時の消費電力仕様は、各社同じ値の最大消費電力が規定されているが、実動作時の電力は異なることが多い。このために、実施例1、実施例2のHDD搭載プリンタPR1、PR2において、搭載するHDDのメーカを変更すると、上記スリープモード時に最適化処理を行う場合の最適化処理動作時の消費電力値(Pdef:図3の119の部分の電力値)が異なる。したがって、本発明の実施例3のHDD搭載プリンタPR3の電源ON時等のシステム初期化時に、システム制御部10の制御用ファームウェアが格納されるROM12内のPdef設定値を変更する。つまり、ROMを変更する必要がある。
In recent years, with respect to HDDs installed in HDD-mounted printers, it has been required to be able to mount HDDs from multiple manufacturers in order to receive a stable supply and to reduce costs. In addition, the power consumption specification during operation of the HDD defines the maximum power consumption of the same value for each company, but the power during actual operation is often different. For this reason, in the HDD-mounted printers PR1 and PR2 of the first and second embodiments, if the manufacturer of the mounted HDD is changed, the power consumption value during the optimization processing operation when performing the optimization processing in the sleep mode ( Pdef: power value of the
本発明の実施例3であるHDD搭載プリンタPR3の構成は、実施例1のHDD搭載プリンタPR1又は実施例2のHDD搭載プリンタPR2の構成と同様であり、搭載可能なHDDを複数選択可能である。上記複数のHDDの型番情報と上記複数のHDDとを、それぞれHDD搭載プリンタPR3に搭載し、スリープモード時に最適化を行う場合の最適化処理実行時消費電力値とを対応付けて記憶する記憶手段(不図示)を有する。 The configuration of the HDD-mounted printer PR3 according to the third embodiment of the present invention is the same as the configuration of the HDD-mounted printer PR1 according to the first embodiment or the HDD-mounted printer PR2 according to the second embodiment, and a plurality of mountable HDDs can be selected. . Storage means for storing the model number information of the plurality of HDDs and the plurality of HDDs in association with the power consumption value during execution of optimization processing when the plurality of HDDs are mounted in the HDD-installed printer PR3 and optimized in the sleep mode. (Not shown).
実施例3のHDD搭載プリンタPR3は、電源ON時等のシステム初期化時に、HDD搭載プリンタPR3に搭載されているHDDから、上記HDDの型番情報を読み出し、上記記憶手段の記憶データを参照する。そして、上記HDDの型番情報と対応付けられている最適化処理実行時消費電力値の値を読み出し、上記読み出した最適化処理実行時消費電力値を、レジスタRdefに設定する。 The HDD-mounted printer PR3 according to the third embodiment reads the HDD model number information from the HDD mounted on the HDD-mounted printer PR3 at the time of system initialization such as when the power is turned on, and refers to the stored data in the storage unit. Then, the optimization process execution power consumption value associated with the HDD model number information is read, and the read optimization process execution power consumption value is set in the register Rdef.
この構成によって、HDD搭載プリンタPR3では、予め設定されている製品型番のHDDの中から、任意のHDDを選択し、HDD搭載プリンタPR3に搭載すると、ROMを変更せずに、スリープモード時にHDDの最適化を行うことができる。 With this configuration, in the HDD-mounted printer PR3, when an arbitrary HDD is selected from the HDDs of the preset product model number and installed in the HDD-mounted printer PR3, the HDD is not changed in the sleep mode without changing the ROM. Optimization can be performed.
つまり、上記実施例は、スリープモードに移行してから、又は前回のHDD最適化処理中断時から、予め定められた時間までの電力量を測定する電力量測定手段を有する。また、上記実施例は、スリープモード時に規制する電力量の値であるスリープモード時の電力規制値を記憶するスリープモード時の電力規制値記憶手段を有する。さらに、上記実施例は、上記搭載HDDの最適化処理実行時の消費電力の値を記憶する最適化処理実行時の消費電力値記憶手段を有する。しかも、上記実施例は、上記予め定められた時間経過後に、上記スリープモード時の電力規制値で上記予め定められた時間、上記プリンタを動作させた場合の電力量から、上記電力量測定手段が求めた電力量を差し引いた電力量を求める。そして、上記実施例は、上記HDD搭載プリンタのHDD最適化処理動作が可能な時間以下で最適化処理を実行する制御手段を有するHDD搭載プリンタである。 In other words, the above-described embodiment includes the power amount measuring unit that measures the power amount from the time when the sleep mode is shifted or when the HDD optimization process is interrupted the previous time until a predetermined time. Moreover, the said Example has the power control value memory | storage means at the time of sleep mode which memorize | stores the power control value at the time of sleep mode which is the value of the electric energy controlled at the time of sleep mode. Further, the embodiment includes a power consumption value storage unit during execution of the optimization process for storing a power consumption value during execution of the optimization process of the mounted HDD. In addition, in the above-described embodiment, the power amount measuring unit is configured to calculate the power amount when the printer is operated for a predetermined time with the power regulation value in the sleep mode after the predetermined time has elapsed. The electric energy obtained by subtracting the obtained electric energy is obtained. The above-described embodiment is an HDD-mounted printer having a control unit that executes an optimization process within a time in which the HDD optimization process of the HDD-mounted printer can be performed.
この場合、スリープモード時の消費電力を規制する複数の電力規制と、上記複数の電力規制が規定するスリープモード時の電力規制値とを対応付けて記憶する対応記憶手段を有する。また、上記複数の電力規制の中から、上記HDD搭載プリンタに適用する任意の電力規制を選択する電力規制選択手段とを有する。上記予め定められた時間経過後に、上記電力規制選択手段が選択した電力規制のスリープモード時の電力規制値で、上記予め定められた時間、上記プリンタを動作させた場合の電力量から、上記電力量測定手段が測定した電力量を差し引いた電力量を求める。しかも、上記実施例は、上記HDD搭載プリンタのHDD最適化処理動作が可能な時間以下の最適化処理を実行する手段である。 In this case, a correspondence storage unit that stores a plurality of power regulations that regulate power consumption in the sleep mode and a power regulation value in the sleep mode that is defined by the plurality of power regulations in association with each other is stored. The power regulation selecting means for selecting an arbitrary power regulation to be applied to the HDD-mounted printer from the plurality of power regulations. After the predetermined time has elapsed, the power regulation value selected in the power regulation sleep mode of the power regulation selected by the power regulation selection means is calculated from the amount of power when the printer is operated for the preset time. The amount of power obtained by subtracting the amount of power measured by the amount measuring means is obtained. In addition, the above embodiment is a means for executing an optimization process within a time period during which the HDD optimization process of the HDD-mounted printer can be performed.
また、複数のHDDの型番情報と、上記複数のHDDをそれぞれ上記HDD搭載プリンタに搭載し、スリープモード時に最適化を行う場合の最適化処理実行時消費電力値とを対応付けて記憶する第2の対応記憶手段を有する。上記実施例は、上記HDD搭載プリンタのシステム制御部が、上記HDD搭載プリンタに搭載されているHDDから型番情報を読み出し、上記読み出された型番情報と対応付けて記憶されている最適化処理実行時消費電力値を選択するHDD選択手段を有する。さらに、上記制御手段は、上記予め定められた時間経過後に、上記スリープモード時の電力規制値で上記予め定められた時間、上記プリンタを動作させた場合の電力量から、上記電力量測定手段によって求められる電力量を差し引いた電力量を求める。また、上記HDD選択手段で選択された最適化処理実行時消費電力値を有するHDDを搭載するプリンタのHDD最適化処理動作が可能な時間以下の最適化処理を実行する。 In addition, the model number information of the plurality of HDDs and the power consumption value at the time of optimization processing when the plurality of HDDs are mounted on the HDD-installed printer and optimization is performed in the sleep mode are stored in association with each other. Correspondence storage means. In the above embodiment, the system control unit of the HDD-installed printer reads the model number information from the HDD installed in the HDD-installed printer, and executes the optimization process stored in association with the read model number information. HDD selection means for selecting the hourly power consumption value. Further, the control means uses the power amount measuring means based on the power amount when the printer is operated for the predetermined time with the power regulation value in the sleep mode after the predetermined time has elapsed. The amount of power obtained by subtracting the required amount of power is obtained. In addition, an optimization process is executed within a time period during which the HDD optimization process of the printer equipped with the HDD having the power consumption value at the time of execution of the optimization process selected by the HDD selection unit is possible.
また、上記実施例を方法の発明として把握することができる。つまり、上記実施例は、スリープモードに移行してから、又は前回のHDD最適化処理中断時から、予め定められた時間までの電力量を測定し、記憶装置に記憶する電力量測定工程を有する。また、上記実施例は、スリープモード時に規制する電力量の値であるスリープモード時の電力規制値を、記憶装置に記憶するスリープモード時の電力規制値記憶工程を有する。さらに、上記実施例は、上記搭載HDDの最適化処理実行時の消費電力の値を、記憶装置に記憶する最適化処理実行時の消費電力値記憶工程を有する。上記予め定められた時間経過後に、上記スリープモード時の電力規制値で上記予め定められた時間、上記プリンタを動作させた場合の電力量から、上記電力量測定工程が求めた電力量を差し引いた電力量を求める。そして、上記HDD搭載プリンタのHDD最適化処理動作が可能な時間以下で最適化処理を実行する制御工程を有する。
Moreover, the said Example can be grasped | ascertained as invention of a method. In other words, the above embodiment has a power amount measuring step of measuring the power amount from the time when the sleep mode is shifted or when the HDD optimization process is interrupted the previous time until a predetermined time and storing it in the storage device. . Moreover, the said Example has a power regulation value storage process at the time of sleep mode which memorize | stores the power regulation value at the time of sleep mode which is the value of the electric energy regulated at the time of sleep mode in a memory | storage device. Further, the embodiment includes a power consumption value storage step at the time of executing the optimization process for storing the value of the power consumption at the time of executing the optimization process of the mounted HDD in the storage device. After elapse of the predetermined time, the power amount obtained in the power amount measurement step is subtracted from the power amount when the printer is operated for the predetermined time with the power regulation value in the sleep mode. Find the amount of power. And it has the control process which performs an optimization process within the time when the HDD optimization process operation of the said HDD mounting printer is possible.
PR1、PR2、PR3…HDD搭載プリンタ、
2…ホスト装置、
10…システム制御部、
11…CPU、
12…ROM、
13…ホストI/F、
14…RAM、
15…画像処理部、
16…HDC、
17…HDD、
18…表示制御部、
19…操作パネル、
20…計時部、
30…エンジン制御部、
40…プリンタエンジン、
50…電源ユニット。
PR1, PR2, PR3 ... HDD mounted printer,
2 ... Host device,
10: System control unit,
11 ... CPU,
12 ... ROM,
13: Host I / F,
14 ... RAM,
15: Image processing unit,
16 ... HDC,
17 ... HDD,
18 ... display control unit,
19 ... Control panel,
20 ... Timing section,
30. Engine control unit,
40 ... printer engine,
50: Power supply unit.
Claims (4)
スリープモード時に規制する電力量の値であるスリープモード時の電力規制値を記憶するスリープモード時の電力規制値記憶手段と;
搭載されている上記HDDの最適化処理実行時の消費電力の値を記憶する最適化処理実行時の消費電力値記憶手段と;
上記予め定められた時間経過後に、上記スリープモード時の電力規制値で上記予め定められた時間、プリンタを動作させた場合の電力量から、上記電力量測定手段が求めた電力量を差し引いた電力量で、上記プリンタのHDD最適化処理動作が可能な時間以下で最適化処理を実行する制御手段と;
を有することを特徴とするHDD搭載プリンタ。 An electric energy measuring means for measuring electric energy from a transition to the sleep mode or from a previous HDD optimization process interruption to a predetermined time;
A power regulation value storage means in the sleep mode that stores a power regulation value in the sleep mode, which is a value of the amount of power regulated in the sleep mode;
Power consumption value storage means during execution of optimization processing for storing power consumption values during execution of optimization processing of the mounted HDD;
Electric power obtained by subtracting the electric energy obtained by the electric energy measuring means from the electric energy when the printer is operated for the predetermined time with the electric power regulation value in the sleep mode after elapse of the predetermined time. A control means for executing the optimization process in a quantity less than a time during which the HDD optimization process operation of the printer is possible;
An HDD-equipped printer characterized by comprising:
スリープモード時の消費電力を規制する複数の電力規制と、上記複数の電力規制が規定するスリープモード時の電力規制値とを対応付けて記憶する対応記憶手段と;
上記複数の電力規制の中から、上記HDD搭載プリンタに適用する任意の電力規制を選択する電力規制選択手段と;
を有し、上記制御手段は、上記予め定められた時間経過後に、上記電力規制選択手段が選択した電力規制のスリープモード時の電力規制値で、上記予め定められた時間、上記プリンタを動作させた場合の電力量から、上記電力量測定手段が測定した電力量を差し引いた電力量で、上記HDD搭載プリンタのHDD最適化処理動作が可能な時間以下の最適化処理を実行する手段であることを特徴とするHDD搭載プリンタ。 In claim 1,
Correspondence storage means for associating and storing a plurality of power regulations for regulating power consumption in the sleep mode and power regulation values for the sleep mode defined by the plurality of power regulations;
A power regulation selection means for selecting an arbitrary power regulation to be applied to the HDD-mounted printer from the plurality of power regulations;
And the control means operates the printer for a predetermined time with a power restriction value in a power restriction sleep mode selected by the power restriction selection means after the predetermined time has elapsed. In this case, the amount of power obtained by subtracting the amount of power measured by the power amount measuring unit from the amount of power in the case where the HDD is mounted is a unit that executes an optimization process within a time period during which the HDD optimization process of the printer with the HDD can be operated. A printer with HDD.
複数のHDDの型番情報と、上記複数のHDDをそれぞれ上記HDD搭載プリンタに搭載し、スリープモード時に最適化を行う場合の最適化処理実行時消費電力値とを対応付けて記憶する第2の対応記憶手段と;
上記HDD搭載プリンタのシステム制御部が、上記HDD搭載プリンタに搭載されているHDDから型番情報を読み出し、上記読み出された型番情報と対応付けて記憶されている最適化処理実行時消費電力値を選択するHDD選択手段と;
を有し、上記制御手段は、上記予め定められた時間経過後に、上記スリープモード時の電力規制値で上記予め定められた時間、上記プリンタを動作させた場合の電力量から、上記電力量測定手段によって求められる電力量を差し引いた電力量で、上記HDD選択手段で選択された最適化処理実行時消費電力値を有するHDDを搭載するプリンタのHDD最適化処理動作が可能な時間以下の最適化処理を実行する手段であることを特徴とするHDD搭載プリンタ。 In claim 1 or claim 2,
Second correspondence for associating and storing model number information of a plurality of HDDs and the power consumption value at the time of optimization processing when the plurality of HDDs are respectively mounted on the HDD-installed printer and optimization is performed in the sleep mode Storage means;
The system control unit of the HDD-installed printer reads the model number information from the HDD installed in the HDD-installed printer, and the optimization processing execution power consumption value stored in association with the read model number information is obtained. HDD selection means to select;
And the control means measures the power amount from the power amount when the printer is operated for the predetermined time with the power regulation value in the sleep mode after the predetermined time has elapsed. The amount of power obtained by subtracting the amount of power required by the means is optimized below the time in which the HDD optimization processing operation of the printer equipped with the HDD having the power consumption value at the time of execution of the optimization processing selected by the HDD selection means can be performed. An HDD-equipped printer, which is means for executing processing.
スリープモード時に規制する電力量の値であるスリープモード時の電力規制値を、記憶装置に記憶するスリープモード時の電力規制値記憶工程と;
搭載されている上記HDDの最適化処理実行時の消費電力の値を、記憶装置に記憶する最適化処理実行時の消費電力値記憶工程と;
上記予め定められた時間経過後に、上記スリープモード時の電力規制値で上記予め定められた時間、プリンタを動作させた場合の電力量から、上記電力量測定工程が求めた電力量を差し引いた電力量で、上記プリンタのHDD最適化処理動作が可能な時間以下で最適化処理を実行する制御工程と;
を有することを特徴とするHDD搭載プリンタの制御方法。 A power amount measuring step of measuring a power amount from a transition to the sleep mode or from a previous HDD optimization process interruption to a predetermined time and storing it in a storage device;
A power regulation value storage step in the sleep mode in which a power regulation value in the sleep mode, which is a value of the amount of power regulated in the sleep mode, is stored in the storage device;
A power consumption value storage step at the time of execution of the optimization process for storing the value of power consumption at the time of execution of the optimization process of the mounted HDD in a storage device;
Electric power obtained by subtracting the electric energy obtained in the electric energy measurement step from the electric energy when the printer is operated for the predetermined time with the electric power regulation value in the sleep mode after the elapse of the predetermined time. A control step for performing the optimization process in a quantity that is less than a time during which the HDD optimization process operation of the printer is possible;
A method of controlling an HDD-mounted printer, comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007228126A JP2009056780A (en) | 2007-09-03 | 2007-09-03 | HDD mounted printer and control method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007228126A JP2009056780A (en) | 2007-09-03 | 2007-09-03 | HDD mounted printer and control method thereof |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2009056780A true JP2009056780A (en) | 2009-03-19 |
Family
ID=40552956
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007228126A Pending JP2009056780A (en) | 2007-09-03 | 2007-09-03 | HDD mounted printer and control method thereof |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2009056780A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2010103752A1 (en) | 2009-03-10 | 2010-09-16 | 昭和電工株式会社 | Light emitting diode, light emitting diode lamp and illuminating device |
-
2007
- 2007-09-03 JP JP2007228126A patent/JP2009056780A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2010103752A1 (en) | 2009-03-10 | 2010-09-16 | 昭和電工株式会社 | Light emitting diode, light emitting diode lamp and illuminating device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7593661B2 (en) | Power-saving control method of image forming device, and image forming device | |
| US12124313B2 (en) | Information processing apparatus, control method therefor, and storage medium | |
| JP5667524B2 (en) | System and method enabling environmentally notified printer options at job submission time | |
| US7890784B2 (en) | Power supplying mode switching controller, image forming apparatus, and image reading apparatus | |
| US7886170B2 (en) | Power management of image forming apparatus and control method therefor | |
| US8599412B2 (en) | Printing system and method of controlling printer device | |
| US20110083027A1 (en) | Controller for image processing apparatus | |
| US20150312432A1 (en) | Information processing apparatus, control method for information processing apparatus, and program | |
| US20070097424A1 (en) | Printing system and host device | |
| JP4687399B2 (en) | Multiprocessor system and data backup method | |
| JP2006215686A (en) | Host computer, network printer, and power management control method for network printer | |
| US20130246823A1 (en) | Image processing apparatus and method of image processing | |
| US8837973B2 (en) | Image processing apparatus, control method thereof, and storage medium | |
| JP2011159047A (en) | Printing system and control method of printer device | |
| JP2010193320A (en) | Image forming system, server, and program | |
| JP2009056780A (en) | HDD mounted printer and control method thereof | |
| JP2010005911A (en) | Printer | |
| US20120084585A1 (en) | Information processing apparatus capable of remote power control, power control method therefor, and storage medium | |
| JP2006340223A (en) | Image forming apparatus and image forming system | |
| JP2007047966A (en) | Power saving control system | |
| JP2011079176A (en) | Controller for image processor | |
| JP2011134223A (en) | Printing system and printing control method therefor | |
| JP2006113947A (en) | Network peripheral status monitor | |
| JP2021022000A (en) | Print system | |
| JP2011156720A (en) | Printing system and control method for printer |