JP2020104263A - Image forming device, control method for the same and program - Google Patents
Image forming device, control method for the same and program Download PDFInfo
- Publication number
- JP2020104263A JP2020104263A JP2018241920A JP2018241920A JP2020104263A JP 2020104263 A JP2020104263 A JP 2020104263A JP 2018241920 A JP2018241920 A JP 2018241920A JP 2018241920 A JP2018241920 A JP 2018241920A JP 2020104263 A JP2020104263 A JP 2020104263A
- Authority
- JP
- Japan
- Prior art keywords
- power
- time
- image forming
- data
- cpu
- 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
Landscapes
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Control Or Security For Electrophotography (AREA)
Abstract
Description
本発明は、画像形成装置、その制御方法及びプログラムに関する。 The present invention relates to an image forming apparatus, a control method thereof, and a program.
近年、画像形成装置は起動に要する時間が長くなる傾向にある。 In recent years, image forming apparatuses tend to take a long time to start.
その要因の一つは、画像形成装置の多機能化等に伴い、起動時にROMからRAMへ展開すべきデータの量が大きくなってきているからである。 One of the causes is that the amount of data to be expanded from the ROM to the RAM at the time of start-up is increasing with the multi-functionalization of the image forming apparatus.
これに対して、ユーザーが電源スイッチをオフにした際にRAMのデータをそのまま保持しておき、次回ユーザーが電源スイッチをオンにした際にはROMからRAMへのデータの展開を省略することにより、起動に要する時間を短縮する技術がある。 On the other hand, when the user turns off the power switch, the data in the RAM is retained as it is, and when the user turns on the power switch next time, the expansion of the data from the ROM to the RAM is omitted. , There is a technology to reduce the time required for startup.
この様な技術としては、RAMへの通電を継続することによってRAMのデータを保持するサスペンドという技術がある(特許文献1参照)。 As such a technique, there is a technique called “suspend” in which data in the RAM is retained by continuing to energize the RAM (see Patent Document 1).
また、この様な技術としては、RAMのデータをHDDに一時退避させることによってRAMのデータを保持するハイバネーションという技術もある(特許文献2参照)。 Further, as such a technique, there is also a technique called hibernation in which the data in the RAM is held by temporarily saving the data in the RAM to the HDD (see Patent Document 2).
この様な技術では、ユーザーからは装置の電源スイッチがオフになっているように見えつつも、一方では起動時間を短縮することができる。 With such a technique, the power switch of the device appears to the user to be off, but at the same time, the startup time can be shortened.
起動時間を短縮するモードが初期設定であった場合、それに気づかず電源コンセント引き抜きを行う可能性が高まる。 If the mode that shortens the startup time is the default setting, the possibility of pulling out the power outlet increases without noticing it.
電源スイッチ押下時に、RAMのデータを不揮発性メモリへ書き戻しするシステムであった場合、電源コンセント引き抜きによりその処理を実行できなくなる。 In the case of a system in which the data in the RAM is written back to the non-volatile memory when the power switch is pressed, the processing cannot be executed by pulling out the power outlet.
その結果、RAMのデータを不揮発性メモリへ書き戻しすることが出来ず、不揮発性メモリへ書き戻し済みのデータと書き戻し出来なかったデータが混在してデータ不整合が生じ、次回起動が出来なくなる場合がある。 As a result, the data in the RAM cannot be written back to the non-volatile memory, and the data that has already been written back to the non-volatile memory and the data that could not be written back are mixed, resulting in a data mismatch, and the next boot cannot be performed. There are cases.
そこで本発明は、電源スイッチ押下時に操作パネルへ起動時間を短縮するモードが選択されていることをユーザーへ知らせることで、電源コンセント引き抜きを防ぐように注意喚起を行うことを目的とする。 Therefore, an object of the present invention is to notify the user that the mode for shortening the startup time is selected on the operation panel when the power switch is pressed, so as to alert the user to prevent the power outlet from being pulled out.
上記の目的を達成するために、本発明に係る情報処理装置は、
電源スイッチ押下によりコンデンサの放電を開始し、コンデンサに蓄積している放電を終えるまではソフトウェアの動作を可能とする手段と、
電源スイッチ押下時に操作パネルへ、起動時間を短縮するモードか電源オフかを選択させる画面を表示する手段と、
コンデンサの放電時間から、起動時間を短縮するモードや電源オフの移行までに掛かる処理時間を差し引いた時間内に上記選択画面を表示する手段と、
を有することを特徴とする。
In order to achieve the above object, the information processing apparatus according to the present invention,
A means to start the discharge of the capacitor by pressing the power switch and enable the software operation until the discharge accumulated in the capacitor is finished,
When the power switch is pressed, a means for displaying a screen on the operation panel for selecting the mode to shorten the startup time or power off,
From the discharge time of the capacitor, means for displaying the above selection screen within the time obtained by subtracting the processing time required for shifting to the mode or power off to shorten the startup time,
It is characterized by having.
本発明に係る情報処理装置によれば、電源スイッチ押下時に操作パネルへ、起動時間を短縮するモードか電源オフかを選択させる画面を所定時間表示することで、特に起動時間を短縮するモードが設定されている場合に、電源コンセント引き抜きの注意喚起を行うことを可能とする。また、ソフトウェアのハングアップ時も電源オフできるように、電源スイッチ押下から所定時間内に電源断するハードウェア構成の場合、起動時間を短縮するモードと電源オフの移行までに掛かる処理時間の長い方を差し引いた制限時間内で選択画面を表示する。 According to the information processing apparatus of the present invention, a mode for shortening the startup time is set by displaying a screen for selecting a mode for reducing the startup time or turning off the power for a predetermined time on the operation panel when the power switch is pressed. It is possible to call attention to pulling out the power outlet when it is required. Also, in the case of a hardware configuration in which the power is turned off within a predetermined time after the power switch is pressed so that the power can be turned off even when the software hangs up, the mode that shortens the startup time and the one that takes longer processing time to switch to the power off Display the selection screen within the time limit minus.
以下の説明では、情報処理装置の一例としてプリンタ(画像形成装置)について説明するが、画像形成装置は複合機等のように他の装置であってもよい。 In the following description, a printer (image forming apparatus) will be described as an example of the information processing apparatus, but the image forming apparatus may be another device such as a multifunction peripheral.
〔第1の実施形態〕
<装置の構成>
まず、本発明に係る装置の構成について、図1〜図3を用いて説明する。
[First Embodiment]
<Device configuration>
First, the configuration of the device according to the present invention will be described with reference to FIGS.
図1は、本発明に係る画像形成装置の構成を示すブロック図である。 FIG. 1 is a block diagram showing the configuration of an image forming apparatus according to the present invention.
データ処理装置102は、例えばコンピュータであり、画像形成装置101に対してLAN等の通信インタフェースを介して印刷ジョブの発行や機器の指示等を行う。 The data processing apparatus 102 is, for example, a computer, and issues a print job to the image forming apparatus 101 via a communication interface such as a LAN or issues an instruction for a device.
画像形成装置101は、以下の構成を有する。コントローラ202は、各モジュールに指示を出す事により、画像形成装置を統括的に制御する。プリンタエンジン205は、コントローラ202より共有される画像情報に従ってデジタル画像を紙に出力する。操作部201は、画像形成装置101の操作を行なうためのものである。そして、操作部201は、ユーザーが画像形成装置101を設定するための操作ボタンや、ユーザーに画像形成装置101の各種情報を提示するための表示部としての液晶画面等の表示パネルを備える。ハードディスク装置203は、他のストレージ装置であってもよく、デジタル画像やそのデジタル画像の生成時に使用するリソース情報等を記憶する。電源ユニット204は、AC電源に接続され、画像形成装置101内の各ユニットに対して電力を供給する。 The image forming apparatus 101 has the following configuration. The controller 202 comprehensively controls the image forming apparatus by giving an instruction to each module. The printer engine 205 outputs a digital image on paper according to image information shared by the controller 202. The operation unit 201 is for operating the image forming apparatus 101. The operation unit 201 includes an operation button for the user to set the image forming apparatus 101 and a display panel such as a liquid crystal screen as a display unit for presenting various kinds of information of the image forming apparatus 101 to the user. The hard disk device 203 may be another storage device, and stores a digital image, resource information used when the digital image is generated, and the like. The power supply unit 204 is connected to an AC power supply and supplies power to each unit in the image forming apparatus 101.
なお、本実施例において適用される画像形成装置は、プリンタに限られるものではなく、画像形成機能を有するデジタル複合機でもよい。 The image forming apparatus applied in this embodiment is not limited to the printer, and may be a digital multi-function peripheral having an image forming function.
図2は、本発明に係る画像形成装置のコントローラの構成を示すブロック図である。なお、CPU301やCPU321には、チップセット、バスブリッジ、クロックジェネレータ等のCPU周辺ハードウェアが多数含まれているが、本図では簡略化して記載している。 FIG. 2 is a block diagram showing the configuration of the controller of the image forming apparatus according to the present invention. Although the CPU 301 and the CPU 321 include a large number of CPU peripheral hardware such as a chipset, a bus bridge, and a clock generator, they are simply illustrated in this figure.
コントローラ202は、メインボード300とサブボード320を有する。 The controller 202 has a main board 300 and a sub board 320.
メインボード300は、汎用CPUシステムであり、以下の構成を有する。CPU301は、メインボード300全体を制御する。ROM302は、CPU301およびCPU321のプログラムを記憶する。不揮発性メモリ303は、画像形成装置101の設定情報や印刷に関連するカウンタ情報を記憶し、電源断された場合であっても情報を保持する。USBコントローラ304は、USBメモリ206に対するデータの入出力を制御する。USBメモリ206は、画像形成装置で使用すべき各種データを記憶する。ディスクコントローラ305は、ハードディスク装置203に対する入出力を制御する。バスコントローラ310は、サブボード320のバスコントローラ330とのブリッジ機能を持つ。リセット回路331は、メインボード300のH/Wの設定をリセットする。 The main board 300 is a general-purpose CPU system and has the following configuration. The CPU 301 controls the main board 300 as a whole. The ROM 302 stores the programs of the CPU 301 and the CPU 321. The non-volatile memory 303 stores the setting information of the image forming apparatus 101 and the counter information related to printing, and retains the information even when the power is turned off. The USB controller 304 controls data input/output with respect to the USB memory 206. The USB memory 206 stores various data to be used by the image forming apparatus. The disk controller 305 controls input/output to/from the hard disk device 203. The bus controller 310 has a bridge function with the bus controller 330 of the sub board 320. The reset circuit 331 resets the H/W setting of the main board 300.
サブボード320は、比較的小さな汎用CPUシステムと、画像処理ハードウェアからなり、以下の構成を有する。CPU321は、サブボード320全体を制御する。ネットワークコントローラ322は、LANを介してデータ処理装置102との間でデータの入出力を行う。電源監視H/W323は、本システムの電源制御を監視する。CPU321が正常に動作できる場合、CPU321の指示に従い、リセット回路331およびリセット回路311を介してシステムにリセットを掛けることが可能である。 The sub board 320 is composed of a relatively small general-purpose CPU system and image processing hardware, and has the following configuration. The CPU 321 controls the entire sub board 320. The network controller 322 inputs/outputs data to/from the data processing device 102 via the LAN. The power supply monitoring H/W 323 monitors the power supply control of this system. When the CPU 321 can operate normally, the system can be reset through the reset circuit 331 and the reset circuit 311 in accordance with an instruction from the CPU 321.
電源監視H/W323にはコンデンサ350を搭載し、電源スイッチ360の押下により蓄えた電気の放電を終えるまでの所定時間はソフトウェアの動作を可能とする。また、CPU321に電源が供給されていない状態では、電源スイッチ360の入力に従ってコントローラ202の電源を投入することができる。これは、ASIC等の場合、小さなCPUシステムでもよい。 A capacitor 350 is mounted on the power supply monitoring H/W 323, and software can be operated for a predetermined time until the discharge of the stored electricity is completed by pressing the power supply switch 360. In addition, when the power is not supplied to the CPU 321, the power of the controller 202 can be turned on according to the input of the power switch 360. This may be a small CPU system, such as an ASIC.
リセット回路331は、サブボード320のH/Wの設定をリセットする。画像処理プロセッサ324は、リアルタイムデジタル画像処理を行う。デバイスコントローラ325は、プリンタエンジン205を制御する。バスコントローラ330は、メインボード300のバスコントローラ310とのブリッジ機能を持つ。これらの他に、コントローラ202は、RAM340を有する。RAM340は、CPU301とCPU321のそれぞれからアクセス可能であり、それぞれの主記憶メモリと使用される。CPU301は、ROM302の初期プログラムに従って、CPU301とCPU321のそれぞれのメインプログラムをROM302よりから読み出し、RAM340に記憶する。 The reset circuit 331 resets the H/W setting of the sub board 320. The image processor 324 performs real-time digital image processing. The device controller 325 controls the printer engine 205. The bus controller 330 has a bridge function with the bus controller 310 of the main board 300. In addition to these, the controller 202 has a RAM 340. The RAM 340 is accessible by each of the CPU 301 and the CPU 321, and is used as a main memory of each. The CPU 301 reads the main programs of the CPU 301 and the CPU 321 from the ROM 302 according to the initial program of the ROM 302 and stores them in the RAM 340.
図3は、本発明に係る画像形成装置の電力供給状態(省電力モード)を示す図である。なお、以下の説明において、電力供給が停止されるとは、電力供給が0になる場合だけでなく、電力の供給先が正常に動作しない程度の微量な電力供給が行われている場合も含むものとする。 FIG. 3 is a diagram showing a power supply state (power saving mode) of the image forming apparatus according to the present invention. In the following description, stopping the power supply includes not only the case where the power supply becomes 0 but also the case where the power supply destination is supplying a very small amount of power that does not operate normally. Let's assume.
図3(a)は、電源オン状態を示す図である。この状態では、画像形成装置101の各構成へ電力供給が行われる。電源オン状態において、何も機能が実行されないまま所定の時間が経過すると、図3(c)の節電状態へ移行する。また、電源オン状態において、電源スイッチ押下による電源オフ操作されると、所定の条件下で、図3(b)の電源オフ状態に移行する。 FIG. 3A is a diagram showing a power-on state. In this state, power is supplied to each component of the image forming apparatus 101. In the power-on state, if a predetermined time elapses without executing any function, the power saving state of FIG. When the power is turned off by pressing the power switch in the power-on state, the power-off state of FIG.
図3(b)の電源オフ状態に移行するケースとしては、所定の時間以上電源スイッチ押下状態にするような電源ボタンの長押し操作も対象にしてよい。また、電源オン状態において、電源スイッチ押下による電源オフ操作されると、所定の条件下で、図3(d)の高速起動待機状態に移行する。図3(b)は、電源オフ状態を示す図である。この状態では、画像形成装置101の各構成への電力供給が停止される。電源オフ状態において、電源スイッチ押下による電源オン操作されると、図3(a)の電源オン状態に移行する。この時には、CPU301とCPU321のそれぞれのメインプログラムをROM302よりから読み出してRAM340に展開するため、図3(d)の高速起動待機状態からの起動に比べて起動完了までの時間が長くなる。 As a case of shifting to the power-off state in FIG. 3B, a long-pressing operation of the power button that keeps the power switch pressed for a predetermined time or longer may be targeted. In addition, when the power is turned off by pressing the power switch in the power-on state, the high-speed startup standby state shown in FIG. FIG. 3B is a diagram showing a power-off state. In this state, power supply to each component of the image forming apparatus 101 is stopped. When the power is turned on by pressing the power switch in the power-off state, the power-on state shown in FIG. 3A is entered. At this time, the main programs of the CPU 301 and the CPU 321 are read from the ROM 302 and expanded in the RAM 340, so that the time required to complete the startup becomes longer than that in the startup from the high-speed startup standby state shown in FIG. 3D.
図3(c)は、節電状態を示す図である。この状態では、CPU321、RAM340、ネットワークコントローラ322、電源ユニット204への電力供給が維持され、その他の構成への電力供給は停止される。節電状態において、ネットワークコントローラ322へデータが入力されたり、ユーザーによって操作部201の節電解除ボタンが押されたりすると、図3(a)の電源オン状態に移行する。また、節電状態において、電源スイッチ押下による電源オフ操作されると、所定の条件下で、図3(b)の電源オフ状態に移行する。図3(b)の電源オフ状態に移行するケースとしては、所定の時間以上電源スイッチ押下状態にするような電源スイッチの長押し操作も対象にしてよい。また、節電状態において、電源スイッチ押下による電源オフ操作されると、所定の条件下で、図3(d)の高速起動待機状態に移行する。 FIG. 3C is a diagram showing a power saving state. In this state, power supply to the CPU 321, RAM 340, network controller 322, and power supply unit 204 is maintained, and power supply to other components is stopped. In the power saving state, when data is input to the network controller 322 or the user presses the power saving cancel button of the operation unit 201, the power is turned on in FIG. 3A. When the power is turned off by pressing the power switch in the power saving state, the power is turned off as shown in FIG. 3B under a predetermined condition. As a case of shifting to the power-off state in FIG. 3B, a long-pressing operation of the power switch that keeps the power switch pressed for a predetermined time or longer may be a target. In addition, when the power is turned off by pressing the power switch in the power saving state, the high-speed startup standby state shown in FIG.
図3(d)は、高速起動待機状態を示す図である。この状態では、CPU321、RAM340への電力供給が維持され、その他の構成への電力供給は停止される。高速起動待機状態において、電源スイッチ押下による電源オン操作されると、図3(a)の電源オン状態に移行する。この時には、CPU301はRAM340に展開済みのメインプログラムを使用するため、図3(b)の電源オフ状態からの起動に比べて起動完了までの時間が短くなる。 FIG. 3D is a diagram showing a high-speed startup standby state. In this state, the power supply to the CPU 321 and the RAM 340 is maintained, and the power supply to other components is stopped. When the power is turned on by pressing the power switch in the high-speed startup standby state, the state shifts to the power-on state of FIG. At this time, since the CPU 301 uses the main program loaded in the RAM 340, the time required to complete the startup is shorter than the startup from the power-off state in FIG. 3B.
図3(a)〜図3(d)を消費電力が大きい順に状態を並べると、図3(a)>図3(c)>図3(d)>図3(b)となる。また、図3(b)〜図3(d)を図3(a)への移行が速い順に並べると、図3(c)>図3(d)>図3(b)となる。高速起動待機状態において、所定の時間以上電源スイッチ押下状態にするような電源スイッチの長押し操作されたときには、図3(b)の電源オフ状態に移行する構成であってもよい。 3(a) to 3(d), when the states are arranged in descending order of power consumption, FIG. 3(a)>FIG. 3(c)>FIG. 3(d)>FIG. 3(b). 3(b) to FIG. 3(d) are arranged in the order of quick transition to FIG. 3(a), the result is FIG. 3(c)>FIG. 3(d)>FIG. 3(b). In the high-speed startup standby state, when the power switch is pressed for a predetermined time or longer, the power switch may be switched to the power-off state shown in FIG. 3B.
次に、本発明に係る装置の機能について説明する。 Next, the function of the device according to the present invention will be described.
まず、画像形成装置101は、以下のような印刷機能を備える。 First, the image forming apparatus 101 has the following printing function.
CPU321は、データ処理装置102から送信された例えばページ記述言語による印刷データを受信し、RAM340に保存する。CPU301は、CPU321による印刷データ受信を確認すると、ページ記述言語を解析し、画像プロセッサ324がビットマップデータに変換可能な中間データとしてRAM340に保存する。 The CPU 321 receives the print data in, for example, the page description language transmitted from the data processing device 102, and saves the print data in the RAM 340. Upon confirming the print data reception by the CPU 321, the CPU 301 analyzes the page description language and saves it in the RAM 340 as intermediate data that can be converted into bitmap data by the image processor 324.
CPU321は、中間データの生成を確認すると、RAM340から読み出した中間データを画像処理プロセッサ324に入力し、画像プロセッサ324はCPU321を介してメモリ340にビットマップデータを出力する。CPU321は、ビットマップデータの生成に従ってデバイスコントローラ325を介してプリンタエンジン205に印刷要求を送信するとともに、画像プロセッサ324にRAM340の画像データ(ビットマップデータ)の位置を教える。 When confirming the generation of the intermediate data, the CPU 321 inputs the intermediate data read from the RAM 340 to the image processing processor 324, and the image processor 324 outputs the bitmap data to the memory 340 via the CPU 321. The CPU 321 sends a print request to the printer engine 205 via the device controller 325 according to the generation of bitmap data, and at the same time, teaches the image processor 324 of the position of image data (bitmap data) in the RAM 340.
CPU321は、プリンタエンジン205からの画像転送同期信号に従って、RAM340上の画像データを画像処理プロセッサ324とデバイスコントローラ325を介してプリンタエンジン205に送信する。プリンタエンジン205は、コントローラ202より転送されたデジタル画像データを所定の電子写真プロセスに従って紙に印刷する。 The CPU 321 transmits the image data on the RAM 340 to the printer engine 205 via the image processor 324 and the device controller 325 according to the image transfer synchronization signal from the printer engine 205. The printer engine 205 prints the digital image data transferred from the controller 202 on paper according to a predetermined electrophotographic process.
次に、本発明に係る装置の動作について、図4〜図5を用いて説明する。なお、各フローチャートに示す動作は、CPU301およびCPU321が、RAM340に展開したそれぞれのメインプログラムを実行することによって実現される。 Next, the operation of the device according to the present invention will be described with reference to FIGS. The operations shown in the respective flowcharts are realized by the CPU 301 and the CPU 321 executing the respective main programs loaded in the RAM 340.
図4は、本発明に係る画像形成装置の処理時間の遷移を示す図である。 FIG. 4 is a diagram showing transition of processing time of the image forming apparatus according to the present invention.
図4(a)は、電源オン操作により、図3(b)から(a)への遷移時の処理を示す図である。CPU301は、ROM302の初期プログラムに従って、プログラム400をROM302より読み出し、RAM340へ記憶する。プログラム400の初期化が行われ、不揮発性メモリ303やハードディスク装置203に記憶しているデータを読み出し、RAM340へ記憶し、プログラムを動作可能な状態へ遷移させる。プログラム400の初期化動作を電源オン処理410で示す。また、同期してプリンタエンジン205の初期化動作が行われ、印刷が可能な状態へ遷移する。プリンタエンジン205の初期化動作を電源オン処理420で示す。 FIG. 4A is a diagram showing a process at the time of transition from FIG. 3B to FIG. 3A by the power-on operation. The CPU 301 reads the program 400 from the ROM 302 according to the initial program of the ROM 302 and stores it in the RAM 340. The program 400 is initialized, the data stored in the non-volatile memory 303 or the hard disk device 203 is read out, stored in the RAM 340, and the program transits to an operable state. The initialization operation of the program 400 is indicated by the power-on process 410. Further, the initialization operation of the printer engine 205 is performed in synchronization with the transition to a printable state. The initialization operation of the printer engine 205 is indicated by the power-on process 420.
図4(b)は、電源オフ操作により、図3(a)から(b)への遷移時の処理を示す図である。電力供給を停止する前に、RAM340に記憶しているデータを不揮発性メモリ303やハードディスク装置203へ退避させ、安全な状態で電源を落とすことが出来る状態に遷移させる。RAM340のデータを不揮発性メモリ303やハードディスク装置203へ退避させる際において、データへのアクセス方法がファイルシステムであれば、全データの書き込みを完了し、ファイルクローズさせるまでの制御を行う。プログラム400の終了動作を電源オフ処理430で示す。 FIG. 4B is a diagram showing a process at the time of transition from FIG. 3A to FIG. 3B by the power-off operation. Before stopping the power supply, the data stored in the RAM 340 is saved in the non-volatile memory 303 or the hard disk device 203, and the power is turned off in a safe state. When saving the data in the RAM 340 to the non-volatile memory 303 or the hard disk device 203, if the method of accessing the data is a file system, the control is performed until the writing of all data is completed and the file is closed. The power-off processing 430 indicates the ending operation of the program 400.
また、同期してプリンタエンジン205の終了動作が行われ、電力供給の停止を可能な状態へ遷移する。プリンタエンジン205の終了動作を電源オフ処理440で示す。図2のコンデンサ350の放電時間を450で示す。この放電時間450が完了するまでの間に、電源オフ処理430と440を完了する必要がある。 In addition, the printer engine 205 is terminated in synchronization, and the power supply is stopped. The power-off processing 440 indicates the ending operation of the printer engine 205. The discharge time of the capacitor 350 of FIG. 2 is indicated by 450. It is necessary to complete the power-off processes 430 and 440 by the time the discharge time 450 is completed.
図4(c)は、高速起動待機操作により、図3(a)から(d)への遷移時の処理を示す図である。プログラム400は、RAM340に記憶しているデータを不揮発性メモリ303やハードディスク装置203へ退避させずに、コントローラ202を節電状態に遷移させる。この制御を節電処理460で示す。また、同期してプリンタエンジン205の終了動作が行われ、電力供給の停止を可能な状態へ遷移する。プリンタエンジン205の終了動作を電源オフ処理450で示す。この状態で停電や電源コンセントの引き抜きが行われると、電力供給が停止するためRAM340に記憶しているデータが消滅することになる。その結果、RAMのデータを不揮発性メモリへ書き戻しすることが出来ず、不揮発性メモリへ書き戻し済みのデータと書き戻し出来なかったデータが混在してデータ不整合が生じ、次回起動が出来なくなる場合がある。 FIG. 4C is a diagram showing a process at the time of transition from FIG. 3A to FIG. 3D by the high-speed start standby operation. The program 400 causes the controller 202 to transition to the power saving state without saving the data stored in the RAM 340 to the non-volatile memory 303 or the hard disk device 203. This control is indicated by power saving processing 460. In addition, the printer engine 205 is terminated in synchronization, and the power supply is stopped. The power-off processing 450 indicates the ending operation of the printer engine 205. If a power failure or a power outlet is pulled out in this state, the power supply is stopped and the data stored in the RAM 340 is lost. As a result, the data in the RAM cannot be written back to the non-volatile memory, and the data that has already been written back to the non-volatile memory and the data that could not be written back are mixed, resulting in a data mismatch, and the next boot cannot be performed. There are cases.
図4(d)は、高速起動復帰操作により、図3(d)から(a)への遷移時の処理を示す図である。プログラム400は、図4(c)の節電処理460で節電状態へ遷移させた状態を復帰動作させる制御を節電復帰処理470で示す。また、同期してプリンタエンジン205の初期化動作が行われ、印刷が可能な状態へ遷移する。プリンタエンジン205の初期化動作を電源オン処理420で示す。 FIG. 4D is a diagram showing a process at the time of transition from FIG. 3D to FIG. The program 400 shows, as a power saving restoration process 470, control for performing a restoration operation of the state transitioned to the power saving state in the power saving process 460 of FIG. 4C. Further, the initialization operation of the printer engine 205 is performed in synchronization with the transition to a printable state. The initialization operation of the printer engine 205 is indicated by the power-on process 420.
図4(e)は、電源スイッチ押下時に図3(b)と(c)の選択画面表示の処理を示す図である。電源スイッチ押下すると、図3(b)電源オフと(c)高速起動待機の選択が可能な選択画面480を操作部201へ表示する。電源オフを選択した場合は電源オフ処理430を、高速起動待機を選択した場合は節電処理460の処理を行うが、選択画面480の表示時間を加算してコンデンサ放電時間450の処理時間内に収まる時間内で選択画面表示を行う。 FIG. 4E is a diagram showing a process of displaying the selection screens of FIGS. 3B and 3C when the power switch is pressed. When the power switch is pressed, a selection screen 480 is displayed on the operation unit 201, in which the power can be turned off as shown in FIG. If the power-off is selected, the power-off processing 430 is performed, and if the high-speed start standby is selected, the power-saving processing 460 is performed, but the display time of the selection screen 480 is added and the power-saving processing is performed within the processing time of the capacitor discharge time 450. The selection screen is displayed within the time.
例えば、電源オフ処理430を30秒、節電処理460を15秒、コンデンサ放電時間450を50秒とした場合、選択画面表示時間を10秒とすることで、コンデンサ放電時間450の50秒内に収まるように時間配分を行う。なお、操作部201へ、電源オフ処理430か節電処理460を選択する選択画面を表示する際は初期設定されている方を強調表示する。その結果、高速起動待機が設定されている場合に、コンセント引き抜きの注意喚起を行うことが可能となる。選択画面480の表示時間内に選択されなかった場合、初期設定されている方を自動選択する。 For example, when the power-off process 430 is 30 seconds, the power saving process 460 is 15 seconds, and the capacitor discharge time 450 is 50 seconds, the selection screen display time is 10 seconds, so that the capacitor discharge time 450 is within 50 seconds. Time allocation. When the selection screen for selecting the power off process 430 or the power saving process 460 is displayed on the operation unit 201, the one that is initially set is highlighted. As a result, when the high-speed startup standby is set, it becomes possible to call attention to pulling out the outlet. If no selection is made within the display time of the selection screen 480, the one initially set is automatically selected.
図5は、本発明に係る画像形成装置の図4(e)の動作を示すフローチャートである。電源スイッチ360の押下により本フローチャートの動作が開始する。 FIG. 5 is a flowchart showing the operation of FIG. 4(e) of the image forming apparatus according to the present invention. Pressing the power switch 360 starts the operation of this flowchart.
ステップ501では、高速起動待機を利用するか、電源オフへ切り替えるかの選択画面を操作部201へ表示する。ステップ502で選択が行われると、ステップ505において高速起動待機が選択されたか否かの判断を行う。 In step 501, a selection screen for using the high-speed startup standby or switching the power off is displayed on the operation unit 201. When the selection is made in step 502, it is determined in step 505 whether or not the high-speed start standby is selected.
一方、選択が行われていない場合、ステップ503で所定時間を経過したか否かを判断し、所定時間を経過するまでの間はステップ501から503を繰り返す。所定時間については、図4(e)で説明した方法に従い予め時間を設定しておく。ステップ503において、所定時間を経過した場合はステップ504において、初期設定されている方を自動選択する。 On the other hand, if no selection has been made, it is determined in step 503 whether a predetermined time has elapsed, and steps 501 to 503 are repeated until the predetermined time elapses. The predetermined time is set in advance according to the method described with reference to FIG. If the predetermined time has passed in step 503, the one initially set is automatically selected in step 504.
ステップ505で高速起動待機が選択されている場合、ステップ506でプログラム400は節電処理460を、ステップ507でプリンタエンジン205の電源オフ処理440を行う。ステップ508では、ステップ506とステップ507の処理終了、もしくは、所定時間の経過を待ち続けている。ここの所定時間とは、図4(e)で説明した、コンデンサ放電時間450から選択画面表示時間を差し引いた時間内とすることで、コンデンサ放電時間450よりも先にプログラム400の節電処理460と、プリンタエンジン205の電源オフ処理440の処理を終えるように時間を設定する。 If the high-speed startup standby is selected in step 505, the program 400 performs power saving processing 460 in step 506, and power-off processing 440 of the printer engine 205 in step 507. In step 508, the processing of steps 506 and 507 is completed, or a predetermined time has elapsed. The predetermined time here is set to be the time obtained by subtracting the selection screen display time from the capacitor discharge time 450 described with reference to FIG. 4E, so that the power saving process 460 of the program 400 is performed before the capacitor discharge time 450. , The time is set so that the processing of the power-off processing 440 of the printer engine 205 ends.
ステップ508において、ステップ506とステップ507の処理終了、もしくは、所定時間を経過した場合は、高速起動待機状態への移行を完了として以上のフローを終了する。 In step 508, the processing of steps 506 and 507 is completed, or when a predetermined time has elapsed, the transition to the high-speed startup standby state is completed and the above flow is completed.
一方、ステップ505で電源オフが選択されている場合、ステップ509でプログラム400は電源オフ処理430を、ステップ510でプリンタエンジン205の電源オフ処理440を行う。ステップ511では、ステップ509とステップ510の処理終了、もしくは、所定時間の経過を待ち続けている。 On the other hand, when the power-off is selected in step 505, the program 400 performs the power-off processing 430 in step 509 and the power-off processing 440 of the printer engine 205 in step 510. In step 511, the processing of steps 509 and 510 is completed, or a predetermined time has elapsed.
ここの所定時間とは、図4(e)で説明した、コンデンサ放電時間450から選択画面表示時間を差し引いた時間内とすることで、コンデンサ放電時間450よりも先にプログラム400の電源オフ処理430と、プリンタエンジン205の電源オフ処理440の処理を終えるように時間を設定する。 The predetermined time here is defined as a time period obtained by subtracting the selection screen display time from the capacitor discharge time 450 described with reference to FIG. 4E, so that the power-off process 430 of the program 400 is performed before the capacitor discharge time 450. Then, the time is set so that the power-off process 440 of the printer engine 205 ends.
ステップ511において、ステップ509とステップ510の処理終了、もしくは、所定時間を経過した場合は、電源オフ移行を完了として以上のフローを終了する。 In step 511, when the processing of steps 509 and 510 is completed, or when a predetermined time has elapsed, the power-off transition is completed and the above flow is completed.
図6は、本発明に係る画像形成装置の図1のプリンタエンジン205として、レーザービームプリント方式の場合を示している。 FIG. 6 shows a case of a laser beam printing method as the printer engine 205 of FIG. 1 of the image forming apparatus according to the present invention.
印刷画像データはビデオ信号に変換してレーザードライバ1002に出力する。レーザドライバ1002は半導体レーザ1003を駆動するための回路であり、入力されたビデオ信号に応じて半導体レーザ1003から発射されるレーザ光1004のオン・オフ切り換えを行なう。レーザ光1004は回転多面鏡1005で左右方向に振らされて静電ドラム1006上を走査露光する。これにより、静電ドラム1006上には出力画像の静電潜像が形成されることになる。 The print image data is converted into a video signal and output to the laser driver 1002. The laser driver 1002 is a circuit for driving the semiconductor laser 1003, and switches on/off the laser light 1004 emitted from the semiconductor laser 1003 according to the input video signal. The laser beam 1004 is oscillated in the left-right direction by the rotary polygon mirror 1005 to scan and expose the electrostatic drum 1006. As a result, an electrostatic latent image of the output image is formed on the electrostatic drum 1006.
この潜像は、静電ドラム1006周囲に配設された現像ユニット1007により現像された後、印刷用紙に転写される。印刷用紙はプリントエンジン本体に装着した印刷用紙カセット1008に収納され、給紙ローラ1009、及び搬送ローラ1010、 1011により装置内に取り込まれて静電ドラム1006に供給される。 The latent image is developed by a developing unit 1007 arranged around the electrostatic drum 1006, and then transferred to a printing paper. The printing paper is stored in a printing paper cassette 1008 mounted on the main body of the print engine, is taken into the apparatus by the paper feeding roller 1009 and the carrying rollers 1010, 1011 and is supplied to the electrostatic drum 1006.
なお、本実施例を適用するプリンタとしては、レーザービームプリンタに限られたものではなく、インクジェットプリンタ、昇華プリンタ、銀塩プリンタなどの他のプリンタを用いてもよい。 The printer to which this embodiment is applied is not limited to the laser beam printer, and other printers such as an inkjet printer, a sublimation printer, and a silver salt printer may be used.
以上のように、電源スイッチ押下時に操作パネルへ、起動時間を短縮するモードか電源オフかを選択させる画面を所定時間表示することで、特に起動時間を短縮するモードが設定されている場合に、電源コンセント引き抜きの注意喚起を行うことを可能とする。 As described above, when the power switch is pressed, a screen for selecting the mode for shortening the startup time or the power off is displayed on the operation panel for a predetermined period of time, particularly when the mode for shortening the startup time is set, It is possible to call attention to pulling out the power outlet.
また、ソフトウェアのハングアップ時も電源オフできるように、電源スイッチ押下から所定時間内に電源断するハードウェア構成の場合、起動時間を短縮するモードと電源オフの移行までに掛かる処理時間の長い方を差し引いた制限時間内で選択画面を表示する。 Also, in the case of a hardware configuration in which the power is turned off within a predetermined time after the power switch is pressed so that the power can be turned off even if the software hangs up, the mode that shortens the startup time and the one that takes longer processing time to switch to the power off Display the selection screen within the time limit minus.
〔第2の実施形態〕
第1の実施形態では、図4(e)において、所定時間内に高速起動待機と電源オフの選択画面を表示する場合について説明した。第2の実施形態では、図4(e)において、選択画面表示以降に、電源コンセントの引き抜きの注意喚起を図る警告メッセージを表示する場合を説明する。第2の実施形態では、図4(e)において、プログラム400の電源オフ処理430や節電処理460の処理時間が長く、選択画面表示する時間が十分に取れない場合に、警告メッセージを表示することで、注意喚起を長く表示することを目的とする。
[Second Embodiment]
In the first embodiment, a case has been described in which the selection screen for high-speed startup standby and power-off is displayed within a predetermined time in FIG. In the second embodiment, a case will be described in which, in FIG. 4E, a warning message is displayed after the selection screen is displayed in order to call attention to pulling out the power outlet. In the second embodiment, in FIG. 4E, a warning message is displayed when the processing time of the power-off process 430 and the power saving process 460 of the program 400 is long and the selection screen cannot be displayed sufficiently. The purpose is to display the warning for a long time.
図7は、本発明に係る画像形成装置の図4(e)の動作を示すフローチャートである。図5のフローチャートとの違いは、ステップ505において高速起動待機が選択されている場合、次にステップ520において警告メッセージ表示を行う点である。この警告メッセージ表示は本フローチャートが終了するまで継続しても良い。 FIG. 7 is a flowchart showing the operation of FIG. 4(e) of the image forming apparatus according to the present invention. The difference from the flowchart of FIG. 5 is that when the high-speed startup standby is selected in step 505, a warning message is displayed next in step 520. This warning message display may be continued until the end of this flowchart.
図8は、図7のステップ501とステップ520で表示する画面の一例である。図8(a)は、ステップ501で表示する選択画面の一例である。図8(b)は、ステップ520で表示する警告メッセージの一例である。 FIG. 8 is an example of a screen displayed in steps 501 and 520 of FIG. FIG. 8A is an example of the selection screen displayed in step 501. FIG. 8B is an example of the warning message displayed in step 520.
以上のように、電源オフ処理や節電処理の処理時間が長く、選択画面表示する時間が十分に取れない場合に、警告メッセージを表示することで、注意喚起を長く表示することを目的とする。 As described above, it is an object to display a warning message for a long time by displaying a warning message when the processing time of the power-off process or the power saving process is long and sufficient time cannot be taken to display the selection screen.
〔他の実施形態〕
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。
[Other Embodiments]
The present invention is also realized by executing the following processing. That is, software (program) that realizes the functions of the above-described embodiments is supplied to a system or apparatus via a network or various storage media, and the computer (or CPU, MPU, etc.) of the system or apparatus reads the program. This is the process to be executed.
101 画像形成装置、102 データ処理装置、201 操作部、
202 コントローラ、203 ハードディスク装置、204 電源ユニット、
205 プリンタエンジン、206 USBメモリ、301 CPU、
302 ROM、303 不揮発性メモリ、304 USBコントローラ、
305 ディスクコントローラ、300 メインボード、
310 バスコントローラ、311 リセット回路、320 サブボード、
321 CPU、322 ネットワークコントローラ、323 電源監視H/W、
324 画像処理プロセッサ、325 デバイスコントローラ、
330 バスコントローラ、331 リセット回路、350 コンデンサ、
360 電源スイッチ、410 プログラムの電源オン処理、
420 プリンタエンジンの電源オン処理、
430 プログラムの電源オフ処理、
440 プリンタエンジンの電源オフ処理、
450 コンデンサ放電時間、
460 プログラムの節電処理、
470 プログラムの節電復帰処理、
480 選択画面表示、1002 レーザドライバ、1003 半導体レーザ、
1004 レーザ光、1005 回転多面鏡、1006 感光体、
1007 現像ユニット、1008 印刷用紙カセット、
1009 給紙ローラ、1010 搬送ローラ、1011 搬送ローラ
101 image forming apparatus, 102 data processing apparatus, 201 operation unit,
202 controller, 203 hard disk device, 204 power supply unit,
205 printer engine, 206 USB memory, 301 CPU,
302 ROM, 303 non-volatile memory, 304 USB controller,
305 disk controller, 300 main board,
310 bus controller, 311 reset circuit, 320 sub board,
321 CPU, 322 network controller, 323 power monitoring H/W,
324 image processor, 325 device controller,
330 bus controller, 331 reset circuit, 350 capacitor,
360 power switch, 410 power on process of program,
420 Printer engine power-on processing,
430 Program power off processing,
440 Printer engine power off processing,
450 capacitor discharge time,
460 program power saving,
470 program power saving recovery processing,
480 selection screen display, 1002 laser driver, 1003 semiconductor laser,
1004 laser light, 1005 rotating polygon mirror, 1006 photoconductor,
1007 developing unit, 1008 printing paper cassette,
1009 paper feed roller, 1010 transport roller, 1011 transport roller
Claims (2)
電源スイッチ押下によりコンデンサの放電を開始し、コンデンサに蓄積している放電を終えるまではソフトウェアの動作を可能とする手段を有し、
電源スイッチ押下時に操作パネルへ、起動時間を短縮するモードか電源オフかを選択させる画面を表示する手段を有し、
コンデンサの放電時間から、起動時間を短縮するモードや電源オフの移行までに掛かる処理時間を差し引いた時間内に上記選択画面を表示する手段を有することを特徴とする情報処理装置。 In copy/scanner/facsimile/printer multifunction machines,
It has a means to start the discharge of the capacitor by pressing the power switch and enable the operation of software until the discharge accumulated in the capacitor is finished,
When the power switch is pressed, the operation panel has means for displaying a screen for selecting a mode for shortening the startup time or power off,
An information processing apparatus comprising: a means for displaying the selection screen within a time period obtained by subtracting a processing time required for a mode for shortening a startup time and a transition to power off from a discharge time of a capacitor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018241920A JP2020104263A (en) | 2018-12-26 | 2018-12-26 | Image forming device, control method for the same and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018241920A JP2020104263A (en) | 2018-12-26 | 2018-12-26 | Image forming device, control method for the same and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2020104263A true JP2020104263A (en) | 2020-07-09 |
Family
ID=71447708
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018241920A Pending JP2020104263A (en) | 2018-12-26 | 2018-12-26 | Image forming device, control method for the same and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2020104263A (en) |
-
2018
- 2018-12-26 JP JP2018241920A patent/JP2020104263A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11307633B2 (en) | Information processing apparatus, control method thereof, and storage medium | |
JP5885390B2 (en) | Image forming apparatus, image forming apparatus control method and program | |
JP2012048243A (en) | IMAGE-FORMING DEVICE, SoC UNIT AND DRIVING METHOD OF IMAGE-FORMING DEVICE | |
JP5793011B2 (en) | Printing apparatus, control method thereof, program, and storage medium | |
CN110730276B (en) | Printing apparatus and control method of printing apparatus | |
US10209664B2 (en) | Printing system including printing apparatus and printing control apparatus | |
US9563444B2 (en) | Image forming apparatus having hibernation function according to device connection states, control method therefor, and storage medium | |
JP5715491B2 (en) | Information processing apparatus and activation control method thereof | |
JP6071510B2 (en) | Image forming apparatus, control method, and program | |
JP2013258474A (en) | Image forming apparatus and control method of the same, and program | |
JP6108710B2 (en) | Information processing apparatus, information processing apparatus control method, and program | |
JP2008065242A (en) | Image forming apparatus | |
JP2015036916A (en) | Information processing apparatus and control method of the same, and program | |
CN105491261B (en) | Printing device with multiple power states and its control method | |
KR20150076094A (en) | Printing apparatus, method for controlling printing apparatus, and storage medium | |
JP2020104263A (en) | Image forming device, control method for the same and program | |
JP2015223761A (en) | Image formation apparatus, and control method and program therefor | |
JP2010197632A (en) | Image forming apparatus | |
JP2015114882A (en) | Image forming apparatus, control method of the same, and program | |
JP2009177387A (en) | Multifunction apparatus and power saving method of the apparatus | |
JP2021047602A (en) | Information processing device and information processing program | |
JP6459543B2 (en) | Image forming apparatus, job processing control method, and job processing control program | |
JP2010277258A (en) | Program for starting printer | |
US20130265607A1 (en) | Image forming apparatus, control method for image forming apparatus, and storage medium | |
JP2015116685A (en) | Image formation apparatus, and method and program for controlling image formation apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20191125 |