JP5223586B2 - Image processing device - Google Patents
Image processing device Download PDFInfo
- Publication number
- JP5223586B2 JP5223586B2 JP2008268935A JP2008268935A JP5223586B2 JP 5223586 B2 JP5223586 B2 JP 5223586B2 JP 2008268935 A JP2008268935 A JP 2008268935A JP 2008268935 A JP2008268935 A JP 2008268935A JP 5223586 B2 JP5223586 B2 JP 5223586B2
- Authority
- JP
- Japan
- Prior art keywords
- status information
- image processing
- sleep mode
- processing apparatus
- normal 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Description
本発明は、ネットワークに接続可能な複写機、プリンタ、複合機などの画像処理装置に関し、さらに詳しくは、スリープモード時にネットワークからステータス情報送信要求を受信した場合の省電力効率の低下を防止することのできる画像処理装置に関する。 The present invention relates to an image processing apparatus such as a copier, a printer, or a multifunction peripheral that can be connected to a network, and more particularly, to prevent a reduction in power saving efficiency when a status information transmission request is received from a network in a sleep mode. The present invention relates to an image processing apparatus capable of performing the above.
デジタル複合機に代表される画像処理装置は、アイドル時の消費電力を低減するためにシステムコントローラやエンジン部などの通電を停止したスリープモード(省エネモードとも言われる)へ移行することができる。しかし、ネットワークに接続された画像処理装置では、スリープモード中であってもホストコンピュータからステータス情報送信要求を受信する場合がある。この場合、画像処理装置はスリープモードから復帰してステータス情報を取得する必要があるため、ホストコンピュータからのステータス情報送信要求が頻発するとスリープモードを維持できる時間が短くなり、スリープモードを備えることによる消費電力低減効果が低下してしまう。 An image processing apparatus typified by a digital multi-function peripheral can shift to a sleep mode (also referred to as an energy saving mode) in which energization of a system controller, an engine unit, or the like is stopped in order to reduce power consumption during idling. However, the image processing apparatus connected to the network may receive a status information transmission request from the host computer even in the sleep mode. In this case, since the image processing apparatus needs to return from the sleep mode and acquire status information, if the status information transmission requests from the host computer frequently occur, the time during which the sleep mode can be maintained is shortened, and the sleep mode is provided. The effect of reducing power consumption is reduced.
上記の問題を解決するために、特許文献1に記載された画像処理装置では、ホストコンピュータとの通信制御を、画像処理装置の状態がノーマルモードである場合にはメインCPU(コントローラの制御も兼ねる)が、画像処理装置の状態がスリープモードである場合にはサブCPUが、それぞれ行う構成としている。加えて、スリープモードへ移行する時に、画像処理装置のステータス情報をサブCPUがアクセスする記憶部に記憶し、スリープモード時は、その記憶部に記憶されているステータス情報を返信することで、ステータス情報収集に伴う画像処理装置の各部のノーマルモードへの復帰を不要とし、低消費電力効果の低減を防止している。
In order to solve the above problem, in the image processing apparatus described in
しかしながら、特許文献1に記載された画像処理装置では、下記の理由により、消費電力低減効果が低下するという問題がある。即ち画像処理装置の持つステータス情報の種類は多岐にわたるため、全てのステータス情報の合計サイズは非常に大きくなり、それに伴い記憶部に求められる記憶容量も大きくなる。記憶部の記憶容量の増加は消費電力の増加につながるため、記憶のために必要な消費電力も大きくなり現実的でない。また、消費電力を抑えるというスリープモードの本来の目的と反するものでもある。
However, the image processing apparatus described in
そこで、サブCPUがアクセスする記憶部の記憶容量を低減するために、特定のステータス情報のみを記憶する構成とすることが考えられる。しかし、この構成では、各ステータス情報に対するホストコンピュータからの送信要求の頻度が変化した場合、記憶されていないステータス情報に対する送信要求が頻発し、その度にノーマルモードへ復帰してステータス情報の収集を行うことになるため、省電力効率が著しく低下するおそれがある。
本発明は、このような問題を解決するためになされたもので、その目的は、ネットワークに接続可能な画像処理装置において、スリープモード時にステータス情報の記憶に必要な記憶容量を低減して消費電力を低減するとともに、スリープモード時にステータス情報送信要求を受けた場合のノーマルモードへの復帰の頻発による省電力効率の低下を防止することである。 The present invention has been made to solve such problems, and an object of the present invention is to reduce the storage capacity necessary for storing status information in the sleep mode in an image processing apparatus connectable to a network and reduce power consumption. And a reduction in power saving efficiency due to frequent return to the normal mode when a status information transmission request is received in the sleep mode.
本発明は、ノーマルモード及びスリープモードを有する、ネットワークに接続可能な画像処理装置であって、ノーマルモード時に動作するメインCPUと、スリープモード時に動作するサブCPUと、サブCPUがアクセス可能な記憶部と、ノーマルモード時に前記画像処理装置のステータス情報を収集する収集手段と、ノーマルモードからスリープモードへ移行するときに、収集されたステータス情報の一部を動的に選択する選択手段と、選択されたステータス情報を前記記憶部に書き込む手段とを有し、スリープモード時に前記ネットワークを介して、前記記憶部に記憶されているステータス情報の送信要求を受けたとき、そのステータス情報を前記サブCPUにより前記記憶部から読み出し、送信要求元へ返信することを特徴とする画像処理装置である。 The present invention is an image processing apparatus that has a normal mode and a sleep mode and can be connected to a network, and includes a main CPU that operates in the normal mode, a sub CPU that operates in the sleep mode, and a storage unit that can be accessed by the sub CPU. Collecting means for collecting status information of the image processing apparatus in the normal mode; and selecting means for dynamically selecting a part of the collected status information when shifting from the normal mode to the sleep mode. Means for writing the status information to the storage unit, and when receiving a transmission request for the status information stored in the storage unit via the network in the sleep mode, the status information is received by the sub CPU. An image read from the storage unit and sent back to the transmission request source It is a processing apparatus.
本発明の画像処理装置によれば、ノーマルモードからスリープモードへ移行するときに、装置のステータス情報の一部を選択して記憶するので、全てのステータス情報を記憶する場合と比べると、スリープモード時にステータス情報の記憶に必要な記憶容量を低減することができる。従って、記憶容量が低減した分、スリープモード時の消費電力を低減することができる。
また、選択手段が動的(ダイナミック)にステータス情報を選択するので、各ステータス情報に対する送信要求の頻度が変化しても、記憶部に記憶されていないステータス情報に対するステータス送信要求は頻発しない。従って、スリープモード時にステータス情報送信要求を受けた場合のノーマルモードへの復帰の頻発による省電力効率の低下を防止することができる。
According to the image processing device of the present invention, when shifting from the normal mode to the sleep mode, part of the status information of the device is selected and stored, so that the sleep mode is compared with the case of storing all the status information. Sometimes the storage capacity required for storing status information can be reduced. Accordingly, the power consumption in the sleep mode can be reduced by the reduction in the storage capacity.
Further, since the selection unit dynamically selects the status information, even if the frequency of transmission requests for each status information changes, status transmission requests for status information not stored in the storage unit do not occur frequently. Accordingly, it is possible to prevent a reduction in power saving efficiency due to frequent return to the normal mode when a status information transmission request is received in the sleep mode.
[第1の実施形態]
図1は、本発明の画像処理装置の第1の実施形態であるプリンタシステムのブロック図である。ここでは、プリンタシステムの構成の一例とホストコンピュータ2との接続例を示す。
[First Embodiment]
FIG. 1 is a block diagram of a printer system which is a first embodiment of an image processing apparatus of the present invention. Here, an example of the configuration of the printer system and an example of connection between the
プリンタシステム1は、プリンタシステム全体を制御するコントローラ11と、画像の作像を行うエンジン部12と、ユーザーが操作を行うための操作部13から構成される。
The
このプリンタシステム1は、印刷に代表される、プリンタが備える全機能を実行可能なノーマルモードと、一部の機能しか利用できないが省電力で動作するスリープモードを備えている。
The
コントローラ11は、コントローラ11を制御するメインCPU111と、メインCPU111が使用するプログラムを展開し、演算結果を一時的に記憶するための第1のRAM112と、第1のRAM112の制御やエンジン部122の制御・通信を行うASIC113と、操作部13との通信や、LAN I/F(インタフェース)117の制御・通信を行うサブCPU114と、サブCPU114が使用するプログラムを展開し、演算結果を一時的に記憶する第2のRAM115と、サブCPU114がステータス情報を記憶するのに使用する第3のRAM116と、LAN通信用のI/F制御回路であるLAN I/F117を備えている。
The
ASIC113は、エンジン部12、メインCPU111、第1のRAM112、及びサブCPU114に接続されている。サブCPU114は、ASIC113、第2のRAM115、第3のRAM116、LAN I/F117、及び操作部13に接続されている。LAN I/F117は、LANによりホストコンピュータ2に接続されている。サブCPU114は、ASIC113に対し、ASIC113をスリープモード状態からノーマルモード状態へ復帰することを要求するためのインタラプト信号である“WAKE”を送出するように構成されている。
The ASIC 113 is connected to the
図2は、図1のプリンタシステム1がスリープモードになっている時に通電されている部分と、通電されていない部分とを示す図である。ここで、斜線を付したブロックがスリープモード時に通電されていないブロックである。ノーマルモード時は全てのブロックに通電される。
FIG. 2 is a diagram illustrating a portion that is energized when the
図2に示すように、スリープモード時は、コントローラ11内のメインCPU111、第1のRAM112、及びASIC113、並びにエンジン部12及び操作部13のみ通電されている。これにより、全ブロックに通電されるノーマルモードに比べて、消費電力が少なくなる。
As shown in FIG. 2, in the sleep mode, only the
上記構成を有するプリンタシステム1において、システムの電源がオンになった後はノーマルモードへ移行する。ノーマルモードでは、ホストコンピュータ2から印刷ジョブが送信されてきた場合には、その印刷ジョブの印刷データを印刷し、ホストコンピュータ2からステータス情報送信要求が送信されてきた場合には、プリンタシステム1のステータス情報を返信する。ここで、ステータス情報はASIC113によりエンジン部12から収集され、第1のRAM112に記憶されているので、ステータス情報送信要求を受信したとき、メインCPU111は、ASIC113、サブCPU114、及びLAN I/F117を介してホストコンピュータ2へステータス情報を返信することができる。
In the
図3は、プリンタシステム1がノーマルモードからスリープモードへ移行する過程におけるASIC113の処理の一例のフローチャートである。
まずエンジン部12による最後の印刷動作から予め定められた一定時間経過したかどうか、換言すれば、一定時間以上、印刷動作がなかったかどうかを調べる(ステップS1)。
FIG. 3 is a flowchart of an example of processing of the
First, it is checked whether or not a predetermined time has elapsed since the last printing operation by the
そして、一定時間以上、印刷動作がなかった場合(S1:Yes)、スリープモード移行の準備としてステータス情報を取得し、第1のRAM112に書き込むことで、ステータス情報を収集する(ステップS2)。ステータス情報の収集を終了した後、エンジン部12へスリープモード移行要求を送出し(ステップS3)、スリープモード時に第3のRAM116に記憶しておくステータス情報を選択する処理(ステップS4)を実行する。この処理の詳細については図5及び図6を参照しながら後述する。
If there is no printing operation for a certain time or longer (S1: Yes), status information is acquired as preparation for transition to the sleep mode and written to the
ステータス情報の選択が終了したら、選択されたステータス情報をサブCPU114へ転送する(ステップS5)。サブCPU114は、転送されてきたステータス情報を第3のRAM116に書き込む。
When the selection of status information is completed, the selected status information is transferred to the sub CPU 114 (step S5). The
次に、エンジン部12がスリープモードへ移行済みであるかどうかを調べ(ステップS6)、移行済みであれば(S6:Yes)、コントローラ11もスリープモードへ移行させる(ステップS7)。これにより、プリンタシステム1のスリープモードへの移行が完了する。
Next, it is checked whether or not the
図4は、スリープモード時にホストコンピュータ2からステータス情報送信要求を受信した場合の処理手順の一例を示すフローチャートである。
まず、サブCPU114は、送信を要求されたステータス情報が第3のRAM116に記憶されているかどうかを調べる(ステップS11)。そして、記憶されている場合は(S11:Yes)、サブCPU114は、そのステータス情報を第3のRAM116から読み出し、LAN I/F117を介してホストコンピュータ2へ返信することで(ステップS13)、スリープモードを維持することができる。
FIG. 4 is a flowchart illustrating an example of a processing procedure when a status information transmission request is received from the
First, the
一方、送信を要求されたステータス情報が第3のRAM116に記憶されていない場合は(S11:No)、サブCPU114は、ASIC113をノーマルモードに復帰させるための要求信号である“WAKE”を“H”レベルにする。
On the other hand, if the status information requested to be transmitted is not stored in the third RAM 116 (S11: No), the
ASIC113は、“WAKE”をインタラプト入力端子で受信して、低消費電力状態から通常動作状態に復帰し、コントローラ11の各部やエンジン部12を順次、低消費電力状態から通常動作状態に復帰させ、ノーマルモードへと復帰する(ステップS14)。
The
ノーマルモードへ復帰した後、ASIC113が改めてステータス情報を収集し、メインCPU111がホストコンピュータ2へ返信する(ステップS15、S16)。
After returning to the normal mode, the
スリープモード移行時に第3のRAM116に記憶するステータス情報の選択方法の一例として、プリンタシステム1が起動してからスリープモードへ移行するまでの間で、ホストコンピュータ2からのステータス情報送信要求の頻度が高いステータス情報を優先的に選択する方法を説明する。
As an example of a method for selecting the status information stored in the
まず、ホストコンピュータ2からのステータス情報送信要求の頻度を計測するために、プリンタシステム1の起動直後に、ASIC113は図5に示すリストを第1のRAM112上に作成する。この際、カウント値の欄は全て0に初期化する。
First, in order to measure the frequency of status information transmission requests from the
そして、ノーマルモード時に、あるステータス情報に対するホストコンピュータ2からのステータス情報送信要求を受信した場合、リスト中の該当するカウント値をインクリメントする。
When the status information transmission request from the
この処理をスリープモード移行処理(図4)が始まるまで実施すると、プリンタシステム1が起動してからスリープモードへ移行するまでに受信したステータス情報送信要求のステータス情報毎の回数がカウント値に記録されているので、カウント値についてリストを降順にソートすることにより、送信要求頻度の高い順にステータス情報が並んだリストが得られる。
If this process is performed until the sleep mode transition process (FIG. 4) starts, the count for each status information of the status information transmission request received from the start of the
よって、ソート結果のうち上位のステータス情報から順に選択していくことで、送信要求頻度の高いステータス情報から優先的に選択することができる。このとき記憶するステータス情報の範囲は、リストの最上位からある一定数までとしてもよいし、第3のRAM116の容量限界に達するまでとしてもよい。
Therefore, by selecting in order from the higher-order status information among the sorting results, it is possible to preferentially select status information with a high transmission request frequency. The range of status information stored at this time may be from the top of the list to a certain number or until the capacity limit of the
図6は、第3のRAM116の容量限界に達するまで記憶する際の処理手順の一例を示すフローチャートである。この処理手順では、記憶するステータス情報を示す一覧を、リスト構造を用いて作成する。
FIG. 6 is a flowchart showing an example of a processing procedure for storing until the capacity limit of the
まず、前述したカウント値(図5)を降順にソートすることにより、ステータス情報送信要求頻度の高い順に並んだリストを得る(ステップS21)。次いで、ソート結果のリストの先頭を参照し(ステップS22)、その先頭を前記一覧の先頭要素として追加する(ステップS23)。 First, the above-described count values (FIG. 5) are sorted in descending order to obtain a list arranged in descending order of status information transmission request frequency (step S21). Next, the head of the list of sorting results is referred to (step S22), and the head is added as the head element of the list (step S23).
続いて次のソート結果の要素を参照し(ステップS24)、この要素を追加した場合に前記一覧と記憶するステータス情報の合計サイズが第3のRAM116の記憶容量を超えないかどうかを調べる(ステップS25)。 Subsequently, the next sort result element is referred to (step S24), and when this element is added, it is checked whether the total size of the list and stored status information does not exceed the storage capacity of the third RAM 116 (step S24). S25).
そして、超えない場合には(S25:Yes)、前記一覧の末尾に参照しているソート結果を追加し、さらに次のソート結果の要素についても同様の処理を繰り返していく(ステップS26→S27→S25)。リスト構造を用いることで、このような動的な要素の追加(ステップS26)を容易かつ高速に実現することができる。 If it does not exceed (S25: Yes), the reference sort result is added to the end of the list, and the same process is repeated for the next sort result element (steps S26 → S27 →). S25). By using the list structure, such dynamic element addition (step S26) can be realized easily and at high speed.
一方、前記合計サイズが第3のRAM116の記憶容量を超える場合には(S25:No)、その要素は追加せずに、記憶するステータス情報の選択を終了する。 On the other hand, when the total size exceeds the storage capacity of the third RAM 116 (S25: No), the selection of the status information to be stored is terminated without adding the element.
このように、本実施形態のプリンタシステムによれば、スリープモードへ移行する時に第3のRAM116に記憶するステータス情報を一部のみとしているので、第3のRAM116を記憶容量の小さいものにでき、第3のRAM116の消費電力を低く抑えることができる。
As described above, according to the printer system of the present embodiment, only a part of the status information stored in the
また、各ステータス情報に対するホストコンピュータ2からの送信要求頻度が変化した場合でも、それに対応して第3のRAM116に記憶するステータス情報も変更できるので、第3のRAM116に記憶されていないステータス情報を取得するためにスリープモードからノーマルモードへ移行する回数の増加を防ぎ、省エネ効率を維持することができる。
Further, even if the transmission request frequency from the
さらに、スリープモードに移行する前のノーマルモード時に送信要求頻度が高かったステータス情報を優先的に第3のRAM116に記憶しているので、記憶されているステータス情報のみで応答できる確率が上がり、省エネ効率を向上させることができる。
Furthermore, since the status information having a high transmission request frequency in the normal mode before shifting to the sleep mode is preferentially stored in the
[第2の実施形態]
第2の実施形態は、第1の実施形態におけるスリープモード移行時に記憶するステータス情報の選択方法として、スリープモードにおけるステータス情報送信要求への返信のうち、時間的に近い順に一定数のステータス情報を記憶する方法を採用したプリンタシステムであり、それ以外は第1の実施形態と同じである。
[Second Embodiment]
In the second embodiment, as a method for selecting the status information to be stored at the time of transition to the sleep mode in the first embodiment, a certain number of status information is sent in the order of time from the reply to the status information transmission request in the sleep mode. This is a printer system that employs a storage method, and is otherwise the same as in the first embodiment.
以下、本実施形態のプリンタシステムにおけるステータス情報の選択方法について説明する。
プリンタシステム1がノーマルモード時にホストコンピュータ2からステータス情報送信要求を受信した場合、第1の実施形態と同様に、ASIC113がステータス情報を収集し、メインCPU111がホストコンピュータ2に返信する。
Hereinafter, a method for selecting status information in the printer system of this embodiment will be described.
When the
前記返信の際に、サブCPU114は返信内容を第2のRAM115に書き込む。この書き込みの際には、第2のRAM115を図7のようなブロックに分割し、1つのブロックに1つの返信内容を書き込む。
At the time of the reply, the
そして、次の送信内容は次ブロックへ書き込むことを繰り返し、最後のブロックまで書き込みを続ける。最後のブロックまで書き込んだら、先頭のブロックへ戻り、最近の返信内容を上書きする。 Then, the next transmission content is repeatedly written to the next block, and the writing is continued until the last block. After writing to the last block, return to the first block and overwrite the recent reply contents.
このように第2のRAM115に書き込むことで、第2のRAM115には常に最近から一定数前までの返信内容が記憶されている。そして、スリープモードへの移行時には、既に第2のRAM115にステータス情報が記憶されているため、エンジン部12、及びコントローラ11内の各部を省電力状態へ移行させるだけでよく、ステータス情報を収集・記憶する場合と比べて移行時間を短縮できる。
By writing in the
ここで、印刷ジョブに応じてステータス情報が変化したことにより、第2のRAM115に記憶されたステータス情報が最新のものでない場合が考えられる。しかしスリープモードへ移行するまでの印刷ジョブが実行されない時間に対して、ステータス情報送信要求の間隔はかなり短いため、スリープモード移行前に返信された最新のステータス情報と同様であることが保証される。
Here, there may be a case where the status information stored in the
このように、本実施形態のプリンタシステムによれば、ノーマルモード時に送信要求に対し返信されたステータス情報をサブCPU114がアクセスする第2のRAM115にキャッシュしておくので、スリープモード移行時のステータス情報収集が不要となり、スリープモードへの移行時間を短縮することができる。
As described above, according to the printer system of the present embodiment, the status information returned in response to the transmission request in the normal mode is cached in the
[第3の実施形態]
第3の実施形態は、第1の実施形態におけるスリープモード移行時に記憶するステータス情報の選択方法として、ユーザーが記憶を希望するステータス情報に加えて、送信要求頻度の高いステータス情報も記憶する方法を採用したプリンタシステムであり、それ以外は第1の実施形態と同じである。
[Third Embodiment]
In the third embodiment, as a method for selecting status information to be stored at the time of transition to the sleep mode in the first embodiment, in addition to status information that the user desires to store, a method for storing status information having a high transmission request frequency is also stored. The printer system employed is the same as that of the first embodiment.
図8に、本実施形態のプリンタシステムがスリープモード移行時に記憶するステータス情報をユーザーが選択する際に利用する操作部13の構成の一例を示す。
FIG. 8 shows an example of the configuration of the
操作部13には、記憶できるステータス情報の一覧やそのステータス情報を記憶するかどうかといった、ユーザーにとって必要な情報を表示するための表示パネル131と、表示パネル131に表示されているカーソルの移動と表示内容の切り替えを行うためのカーソルキー132と、ユーザーによるステータス情報選択開始の通知やカーソルの示すステータス情報を記憶するかどうかの切り替えを行うエンターキー133とを備えている。
The
表示パネル131に表示されている表中の“ステータス種類”の欄は、記憶するステータス情報の種類を示しており、その右側の“記憶する”の欄にチェックの入ったものが記憶するステータス情報である。また、表中の斜線部はカーソルを示しており、図では“ステータス2”というステータス情報をフォーカスしていることを示している。また、表示パネル131中の三角形は、各方向に対応したカーソルキーによる操作が可能であることを示す。
The “status type” column in the table displayed on the
この状態でエンターキー133を押下すると、“ステータス2”を記憶するかどうかのチェックが切り替えられる。また、この状態でカーソルキー132の上移動キー1321を押下すると、カーソルが上へ移動して“ステータス1”がフォーカスされ、カーソルキー132の下移動キー1323を押下すると、カーソルが下へ移動して“ステータス3”がフォーカスされる。
When the
また、この状態でカーソルキー132の右移動キー1324を押下すると、図9の中央部の画面から、記憶する候補となっているステータス要求のみが表示される画面(図9の下部の画面)へ切り替わる。記憶するステータス情報を選択する画面(図9の中央部の画面)へ戻るには、カーソルキー132の左移動キー1322を押下する。
Further, when the
また、図9の中央部の画面が表示されている状態でカーソルキー132の左移動キー1322を押下すると、終了する場合にエンターキー133の押下を促すメッセージのみが表示される画面(図9の上部の画面)へ切り替わる。図9の中央部の画面へ戻るには、カーソルキー132の右移動キー1324を押下する。
In addition, when the
次に本実施形態のプリンタシステムにおけるステータス情報の選択方法について説明する。 Next, a method for selecting status information in the printer system of this embodiment will be described.
まずホストコンピュータ2からのステータス情報送信要求の頻度を計測するために、プリンタシステム1の起動直後に、ASIC113は図5に示すリストを第1のRAM112上に作成する。この際、カウント値の欄は全て0に初期化する。
First, in order to measure the frequency of status information transmission requests from the
そして、ノーマルモード時に、あるステータス情報に対するホストコンピュータ2からのステータス情報送信要求を受信した場合、リスト中の該当するカウント値をインクリメントする。
When the status information transmission request from the
プリンタシステム1がノーマルモードで通常動作している状態からユーザーがスリープモード時に記憶するステータス情報の選択を開始するには、操作部13のエンターキー133を押下する。
In order to start the selection of the status information stored in the sleep mode from the state in which the
エンターキー133の押下を検知したサブCPU114はステータス情報選択画面を操作部13の表示パネル131に表示させる。ユーザーはカーソルキー132の上移動キー13321と下移動キー1323を使って画面中のカーソルを操作し、記憶したいステータス情報にチェックが入るようにエンターキー133を押下する。このとき、ASIC113は画面に表示中の内容と対応した図8の表の記憶フラグを更新する。図10の表の“記憶フラグ”欄は、図8の操作パネル131に表示されている表においてチェックの付いているステータス情報については“1”とし、未チェックのステータス情報については“0”とする。
The
また、ユーザーが記憶するステータス情報の候補を一覧として見たい場合には、図9の中央部の画面でカーソルキー132の右移動キー1324を押下すると、表示パネル131中の内容が、記憶するステータス情報候補の一覧(図9の下部の画面)に切り替わる。この画面で、ユーザーは、自分が記憶させようとしているステータス情報が既に候補に入っているかどうかを確認できる。
If the user wants to see the status information candidates stored as a list, when the
この画面から再びステータス情報選択画面(図9の中央の画面)に移行するには、カーソルキー132の左移動キー1322を押下する。選択を終了する際には、ステータス情報選択画面(図9の中央の画面)の表示中にカーソルキー132の左移動キー1322を押下することで、終了するための画面(図9の上部の画面)に切り替わるので、この状態でエンターキー133を押下することで、プリンタシステム1はユーザーによるステータス情報選択を終了する。
To shift from this screen to the status information selection screen (the central screen in FIG. 9) again, the
その後、プリンタシステムはノーマルモードで動作し、図3のフローに従ってスリープモードへの移行を開始する。記憶するステータス情報を選択する(図3のステップS4)際には、図11のフローに従って選択する。 Thereafter, the printer system operates in the normal mode and starts shifting to the sleep mode according to the flow of FIG. When selecting the status information to be stored (step S4 in FIG. 3), the status information is selected according to the flow in FIG.
まず、カウント値(図5)についてリストを降順でソートし、ステータス送信要求頻度の高い順に並んだソート結果を得る(ステップS31)。次に、ソート結果の先頭を参照し(ステップS32)、リスト構造を用いたスリープモード移行時に記憶するステータス情報の一覧に、ユーザーが記憶を指定したステータス情報を追加する(ステップS33)。 First, the list is sorted in descending order with respect to the count value (FIG. 5) to obtain a sorting result arranged in descending order of status transmission request frequency (step S31). Next, the head of the sorting result is referred to (step S32), and the status information specified by the user to be stored is added to the list of status information stored at the time of transition to the sleep mode using the list structure (step S33).
続いて、ソート結果のうち上位のステータス情報から順に参照していく(ステップS34)。このとき、参照したステータス情報が既に一覧に追加されている(つまりユーザーによって指定されている)場合には(S34:Yes)、次のソート結果を参照する(ステップS37)。 Subsequently, the higher-order status information in the sorting result is referred to in order (step S34). At this time, if the referenced status information has already been added to the list (that is, specified by the user) (S34: Yes), the next sorting result is referred to (step S37).
参照したステータス情報がまだ一覧に追加されていない場合には(S34:No)、そのステータス情報を追加することで前記一覧と記憶するステータス情報の合計サイズが第3のRAM116の記憶容量を超えないかどうか調べる(ステップS35)。
If the referenced status information has not yet been added to the list (S34: No), the total size of the list and stored status information does not exceed the storage capacity of the
そして、超えない場合には(S35:Yes)、前記一覧の末尾に参照しているソート結果を追加し(ステップS36)、さらに次のソート結果の要素についても同様の処理を繰り返していく(ステップS37→S34→S35)。 If it does not exceed (S35: Yes), the reference sort result is added to the end of the list (step S36), and the same process is repeated for the next sort result element (step S36). S37 → S34 → S35).
一方、前記合計サイズが第3のRAM116の記憶容量を超える場合には(S35:No)、その要素は追加せずに記憶するステータス情報の選択を終了する。 On the other hand, if the total size exceeds the storage capacity of the third RAM 116 (S35: No), the selection of the status information to be stored without adding the element ends.
以上にように、本実施形態のプリンタシステムによれば、スリープモード移行時に記憶するステータス情報をユーザーが操作部13から選択できるので、あるステータスを記憶させたいというユーザーの要求に応えることができる。
As described above, according to the printer system of the present embodiment, the user can select the status information to be stored at the time of shifting to the sleep mode from the
また、スリープモード移行時に記憶するステータス情報の候補を操作部13で表示しているので、ユーザーが記憶させようとしていたステータス情報が候補に入っているかどうかを確認する際の負担を減らすことができる。
In addition, since the status information candidates to be stored at the time of transition to the sleep mode are displayed on the
1・・・プリンタシステム、2・・・ホストコンピュータ、11・・・コントローラ、12・・・エンジン部、13・・・操作部、111・・・メインCPU、112・・・第1のRAM、113・・・ASIC、114・・・サブCPU、115・・・第2のRAM、116・・・第3のRAM。
DESCRIPTION OF
Claims (5)
ノーマルモード時に動作するメインCPUと、スリープモード時に動作するサブCPUと、サブCPUがアクセス可能な記憶部と、ノーマルモード時に前記画像処理装置のステータス情報を収集する収集手段と、ノーマルモードからスリープモードへ移行するときに、収集されたステータス情報の一部を動的に選択する選択手段と、選択されたステータス情報を前記記憶部に書き込む手段とを有し、スリープモード時に前記ネットワークを介して、前記記憶部に記憶されているステータス情報の送信要求を受けたとき、そのステータス情報を前記サブCPUにより前記記憶部から読み出し、送信要求元へ返信することを特徴とする画像処理装置。 An image processing apparatus that has a normal mode and a sleep mode and can be connected to a network,
A main CPU that operates in the normal mode, a sub CPU that operates in the sleep mode, a storage unit accessible by the sub CPU, a collection unit that collects status information of the image processing apparatus in the normal mode, and a sleep mode from the normal mode to the sleep mode A selection means for dynamically selecting a part of the collected status information and a means for writing the selected status information to the storage unit when moving to, via the network during the sleep mode, When receiving a transmission request for status information stored in the storage unit, the status information is read from the storage unit by the sub CPU and returned to the transmission request source.
選択手段は、スリープモードへ移行する前のノーマルモード時において送信要求頻度の高いステータス情報から優先的に選択することを特徴とする画像処理装置。 The image processing apparatus according to claim 1,
An image processing apparatus characterized in that the selection means preferentially selects status information having a high transmission request frequency in the normal mode before shifting to the sleep mode.
操作部を有し、選択手段は、ユーザーが前記操作部から任意に指定したステータス情報を選択することを特徴とする画像処理装置。 The image processing apparatus according to claim 1,
An image processing apparatus having an operation unit, wherein the selection unit selects status information arbitrarily designated by the user from the operation unit.
選択対象となるステータス情報の候補を決定する手段を有し、その候補を前記操作部に表示することを特徴とする画像処理装置。 The image processing apparatus according to claim 3 ,
An image processing apparatus comprising means for determining status information candidates to be selected, and displaying the candidates on the operation unit.
スリープモード時にネットワークを介して、記憶部に記憶されていないステータス情報の送信要求を受けたとき、サブCPUが前記画像処理装置をスリープモードからノーマルモードへ移行させ、その移行後に収集手段により収集された当該ステータス情報をメインCPUの制御により返信することを特徴とする画像処理装置。 In the image processing device according to any one of claims 1 to 4 ,
When a request for transmitting status information not stored in the storage unit is received via the network in the sleep mode, the sub CPU shifts the image processing apparatus from the sleep mode to the normal mode, and is collected by the collecting unit after the transition. An image processing apparatus which returns the status information under the control of the main CPU.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008268935A JP5223586B2 (en) | 2008-10-17 | 2008-10-17 | Image processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008268935A JP5223586B2 (en) | 2008-10-17 | 2008-10-17 | Image processing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2010094925A JP2010094925A (en) | 2010-04-30 |
| JP5223586B2 true JP5223586B2 (en) | 2013-06-26 |
Family
ID=42256965
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008268935A Expired - Fee Related JP5223586B2 (en) | 2008-10-17 | 2008-10-17 | Image processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5223586B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104284045B (en) * | 2013-07-10 | 2017-09-19 | 京瓷办公信息系统株式会社 | Image forming device and response method |
Families Citing this family (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5509723B2 (en) * | 2009-08-17 | 2014-06-04 | 富士ゼロックス株式会社 | Power saving control device, power saving control program, and image forming apparatus |
| JP5393651B2 (en) * | 2010-12-28 | 2014-01-22 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus |
| JP5360114B2 (en) | 2011-03-31 | 2013-12-04 | ブラザー工業株式会社 | Communication device |
| KR101766835B1 (en) | 2011-05-04 | 2017-08-09 | 에스프린팅솔루션 주식회사 | Image forming apparatus and method for controlling thereof |
| JP5755602B2 (en) * | 2012-06-12 | 2015-07-29 | 株式会社ソニー・コンピュータエンタテインメント | Information processing device |
| JP6088959B2 (en) | 2013-10-31 | 2017-03-01 | 京セラドキュメントソリューションズ株式会社 | Electronics |
| JP5952802B2 (en) | 2013-11-28 | 2016-07-13 | 京セラドキュメントソリューションズ株式会社 | Response system and response method |
| JP6022440B2 (en) * | 2013-12-27 | 2016-11-09 | 京セラドキュメントソリューションズ株式会社 | Response device and network response method |
| JP5943902B2 (en) | 2013-12-27 | 2016-07-05 | 京セラドキュメントソリューションズ株式会社 | Response device and network response method |
| JP6069375B2 (en) * | 2014-01-24 | 2017-02-01 | 京セラドキュメントソリューションズ株式会社 | Response device, response method, and response program |
| JP6237469B2 (en) * | 2014-05-23 | 2017-11-29 | 京セラドキュメントソリューションズ株式会社 | Response device and network response method |
| JP6269353B2 (en) | 2014-06-30 | 2018-01-31 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus |
| JP6500362B2 (en) * | 2014-07-31 | 2019-04-17 | セイコーエプソン株式会社 | Recording device |
| CN107066215B (en) | 2016-01-07 | 2020-03-06 | 精工爱普生株式会社 | Network system, printing apparatus, information processing apparatus, and control method |
| CN109617935B (en) | 2017-09-20 | 2021-10-15 | 京瓷办公信息系统株式会社 | Information processing apparatus and non-transitory computer-readable recording medium |
| JP7040034B2 (en) * | 2018-01-18 | 2022-03-23 | 株式会社リコー | Information processing equipment and image forming equipment |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4508629B2 (en) * | 2003-12-19 | 2010-07-21 | キヤノン株式会社 | Recording device |
| JP2006095741A (en) * | 2004-09-28 | 2006-04-13 | Fuji Xerox Co Ltd | Information processing equipment |
| JP2006215686A (en) * | 2005-02-02 | 2006-08-17 | Canon Inc | Host computer, network printer, and power management control method for network printer |
| JP2007038580A (en) * | 2005-08-04 | 2007-02-15 | Canon Inc | Computer evacuation / restoration acceleration method |
| JP4830747B2 (en) * | 2006-09-20 | 2011-12-07 | 富士ゼロックス株式会社 | Information processing system, information processing apparatus, and external evacuation apparatus |
| JP2008204209A (en) * | 2007-02-21 | 2008-09-04 | Sony Corp | Electronic device, return interface setting method, return communication method, and computer program |
-
2008
- 2008-10-17 JP JP2008268935A patent/JP5223586B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104284045B (en) * | 2013-07-10 | 2017-09-19 | 京瓷办公信息系统株式会社 | Image forming device and response method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2010094925A (en) | 2010-04-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5223586B2 (en) | Image processing device | |
| JP2009225139A (en) | Image processing apparatus | |
| US9762762B2 (en) | Control device, image processing system and control method | |
| JP6790185B1 (en) | Display control devices, display control methods, programs, systems, and recording devices | |
| JP6249601B2 (en) | Control apparatus, image forming apparatus, image processing system, control method, and control program | |
| JP2014035723A (en) | Image processor, control program of image processor, and image processing system | |
| US20140096071A1 (en) | Display system, display device, and image forming device | |
| JP2021150787A (en) | Information processing apparatus, method for controlling the same, and program | |
| US8917413B2 (en) | Image forming system capable of switching among a plurality of power states | |
| JP2011008606A (en) | Information processing apparatus, method of controlling the same, and program | |
| JP2014241506A (en) | Image processing system, information processing device, and information processing program | |
| JP6252028B2 (en) | Image processing system, image processing apparatus, and remote screen display control program | |
| JP2009266088A (en) | Information processing apparatus, information processing method, program and recording medium | |
| KR100648665B1 (en) | Image Forming Device and Image Forming Device Control Method | |
| JP2005070862A (en) | PRINT CONTROL DEVICE, DATA PROCESSING DEVICE, PRINT SYSTEM, PRINT CONTROL METHOD, STORAGE MEDIUM CONTAINING COMPUTER READABLE PROGRAM, AND PROGRAM | |
| JP5834669B2 (en) | Remote terminal, remote terminal control method and control program | |
| JP2003084935A (en) | Printing system and its control program | |
| JP5754904B2 (en) | Printing apparatus, printing apparatus control method, and program | |
| JP2008160413A (en) | Energy-saving multifunction device | |
| JP2003259074A (en) | Image processing apparatus, image processing content setting program, and image processing system | |
| JP2015162764A (en) | Image processing apparatus, image processing method in the apparatus, and image processing program | |
| JP5392039B2 (en) | Image processing device | |
| US20210092244A1 (en) | Printing apparatus | |
| JP5023958B2 (en) | Image processing apparatus, image processing method, and image processing program | |
| US8214547B2 (en) | Image processing device having a plurality of control units |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110812 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121121 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121126 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130122 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130212 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130225 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 5223586 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160322 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |