Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5721664B2 - Image forming apparatus - Google Patents
[go: Go Back, main page]

JP5721664B2 - Image forming apparatus - Google Patents

Image forming apparatus Download PDF

Info

Publication number
JP5721664B2
JP5721664B2 JP2012121191A JP2012121191A JP5721664B2 JP 5721664 B2 JP5721664 B2 JP 5721664B2 JP 2012121191 A JP2012121191 A JP 2012121191A JP 2012121191 A JP2012121191 A JP 2012121191A JP 5721664 B2 JP5721664 B2 JP 5721664B2
Authority
JP
Japan
Prior art keywords
memory
program
mode
processor
power saving
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.)
Active
Application number
JP2012121191A
Other languages
Japanese (ja)
Other versions
JP2013244695A (en
Inventor
豊田 隆司
隆司 豊田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kyocera Document Solutions Inc
Original Assignee
Kyocera Document Solutions Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Kyocera Document Solutions Inc filed Critical Kyocera Document Solutions Inc
Priority to JP2012121191A priority Critical patent/JP5721664B2/en
Publication of JP2013244695A publication Critical patent/JP2013244695A/en
Application granted granted Critical
Publication of JP5721664B2 publication Critical patent/JP5721664B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Power Sources (AREA)

Description

本発明は、画像形成装置に関するものである。   The present invention relates to an image forming apparatus.

CPU(Central Processing Unit)などのプロセッサーおよびDRAM(Dynamic Random Access Memory)を使用して処理を行う組み込みシステムを有する機器には、消費電力を抑えるために、動作モードとして通常モードと省電力モードとを有するものがある。省電力モードにおいてDRAMにデータを保持する場合、例えば、DRAMのリフレッシュモードをセルフリフレッシュに移行させて、DRAMでの消費電力を低くする。その場合、セルフリフレッシュで動作しているDRAMには、外部からデータアクセスができないため、省電力モードでは、CPUは、別のメモリーデバイスを使用して動作を継続する(例えば特許文献1参照)。   In order to reduce power consumption, devices that have a processor such as a CPU (Central Processing Unit) and a built-in system that uses DRAM (Dynamic Random Access Memory) have a normal mode and a power saving mode. There is something to have. When data is held in the DRAM in the power saving mode, for example, the refresh mode of the DRAM is shifted to self refresh to reduce the power consumption in the DRAM. In that case, since data cannot be accessed from the outside for the DRAM operating in the self-refresh mode, the CPU continues to operate using another memory device in the power saving mode (see, for example, Patent Document 1).

特開2008−287492号公報JP 2008-287492 A

組み込みシステムを有する画像形成装置は、画像処理、印刷などの機器の有する機能の設定情報、ユーザーデータなどを記憶するための不揮発性メモリーを有している。しかし、コストの観点から、そのような不揮発性メモリーは、通常1つしか搭載されていない。   An image forming apparatus having an embedded system has a nonvolatile memory for storing function setting information, user data, and the like of devices such as image processing and printing. However, from the viewpoint of cost, usually only one such nonvolatile memory is mounted.

そのため、省電力モードにおいて、この不揮発性メモリー内のプログラムでプロセッサーが動作を継続する場合、省電力モードへの移行時に、プロセッサーは、DRAM上のプログラムから、不揮発性メモリー上のプログラムへ移行する必要がある。しかし、プロセッサーで動作する別のコードによりその不揮発性メモリーへのデータアクセスが行われているときには、不揮発性メモリー上のプログラムへの移行ができず、省電力モードへの移行に失敗したり、遅延が生じたりする可能性がある。   Therefore, if the processor continues to operate with the program in the nonvolatile memory in the power saving mode, the processor needs to move from the program on the DRAM to the program on the nonvolatile memory when shifting to the power saving mode. There is. However, when data is accessed to the non-volatile memory by another code that runs on the processor, the program cannot be transferred to the non-volatile memory, and the transition to the power saving mode fails or a delay occurs. May occur.

本発明は、上記の問題に鑑みてなされたものであり、省電力モードへの移行を不具合なく実行する画像形成装置を得ることを目的とする。   The present invention has been made in view of the above problems, and an object thereof is to obtain an image forming apparatus that executes a transition to a power saving mode without any problems.

上記の課題を解決するために、本発明では以下のようにした。   In order to solve the above problems, the present invention is configured as follows.

本発明に係る画像形成装置は、プロセッサーと、オートリフレッシュモードおよびセルフリフレッシュモードで動作可能なメモリーと、不揮発性メモリーとを備える。プロセッサーは、メモリー上のプログラムを実行することで実現される、不揮発性メモリーに対してデータのリードおよび/またはライトを行うデータ管理部を有する。そして、プロセッサーは、(a)メモリー上のプログラムに従って、省電力モードへの移行の際に、データ管理部による不揮発性メモリーへのアクセスを禁止し、(b)データ管理部による不揮発性メモリーへのアクセスを禁止した後に、メモリー上のプログラムから不揮発性メモリー上のモード切替プログラムへ移行し、(c)不揮発性メモリー上のモード切替プログラムに従って、メモリーの動作モードをセルフリフレッシュモードへ変更するとともに、プロセッサーの電源を遮断する。   An image forming apparatus according to the present invention includes a processor, a memory operable in an auto refresh mode and a self refresh mode, and a nonvolatile memory. The processor has a data management unit that reads and / or writes data from and to the nonvolatile memory, which is realized by executing a program on the memory. The processor (a) prohibits access to the non-volatile memory by the data management unit when shifting to the power saving mode according to the program on the memory, and (b) accesses the non-volatile memory by the data management unit. After prohibiting access, the program on the memory shifts to the mode switching program on the non-volatile memory. (C) The memory operation mode is changed to the self-refresh mode according to the mode switching program on the non-volatile memory, and the processor Turn off the power.

これにより、メモリー上のプログラムから不揮発性メモリー上のプログラムへの移行が円滑に行われるため、省電力モードへの移行が不具合なく実行される。   As a result, since the program on the memory can be smoothly transferred to the program on the nonvolatile memory, the shift to the power saving mode can be executed without any trouble.

また、本発明に係る画像形成装置は、上記の画像形成装置に加え、次のようにしてもよい。この場合、画像形成装置は、省電力モードにおいて所定のイベントを検出するとプロセッサーへの電源電力の供給を再開してプロセッサーを起動させる省電力制御部をさらに備える。そして、プロセッサーは、省電力モードから復帰するときに、(d)不揮発性メモリー上の初期動作プログラムに従って、メモリーの動作モードをオートリフレッシュモードへ変更し、(e)メモリーの動作モードをオートリフレッシュモードへ変更した後に、不揮発性メモリー上の初期動作プログラムからメモリー上のプログラムへ移行し、(f)メモリー上のプログラムに従って、省電力モードへの移行の際に禁止したデータ管理部による不揮発性メモリーへのアクセスを許可する。   In addition to the image forming apparatus described above, the image forming apparatus according to the present invention may be configured as follows. In this case, the image forming apparatus further includes a power saving control unit that restarts the supply of power to the processor and activates the processor when a predetermined event is detected in the power saving mode. When the processor returns from the power saving mode, (d) the memory operation mode is changed to the auto refresh mode according to the initial operation program in the nonvolatile memory, and (e) the memory operation mode is changed to the auto refresh mode. After the change to, the initial operation program on the non-volatile memory is shifted to the program on the memory, and (f) the non-volatile memory by the data management unit prohibited when shifting to the power saving mode according to the program on the memory. Allow access.

これにより、不揮発性メモリー上のプログラムからメモリー上のプログラムへ移行した後にデータ管理部の動作が再開されるため、不揮発性メモリー上のプログラムからメモリー上のプログラムへの移行が円滑に行われ、省電力モードから通常モードへの移行が不具合なく実行される。   As a result, the operation of the data management unit is resumed after the program on the non-volatile memory is transferred to the program on the memory, so that the transfer from the program on the non-volatile memory to the program on the memory is performed smoothly and saved. The transition from the power mode to the normal mode is executed without any trouble.

また、本発明に係る画像形成装置は、上記の画像形成装置に加え、次のようにしてもよい。この場合、プロセッサーは、初期動作プログラムに従って、省電力制御部にアクセスして、省電力モードからの復帰であるか否かを特定する。   In addition to the image forming apparatus described above, the image forming apparatus according to the present invention may be configured as follows. In this case, the processor accesses the power saving control unit in accordance with the initial operation program, and specifies whether or not to return from the power saving mode.

また、本発明に係る画像形成装置は、上記の画像形成装置に加え、次のようにしてもよい。この場合、画像形成装置は、周辺機器をさらに備える。そして、データ管理部は、周辺機器についての設定データおよび/または状態データのリードおよび/またはライトを不揮発性メモリーに対して行う。   In addition to the image forming apparatus described above, the image forming apparatus according to the present invention may be configured as follows. In this case, the image forming apparatus further includes a peripheral device. Then, the data management unit reads and / or writes setting data and / or status data about the peripheral device to the nonvolatile memory.

また、本発明に係る画像形成装置は、上記の画像形成装置に加え、次のようにしてもよい。この場合、上述の周辺機器は、印刷装置を含み、設定データは、印刷装置の設定データであり、状態データは、印刷装置の状態データである。   In addition to the image forming apparatus described above, the image forming apparatus according to the present invention may be configured as follows. In this case, the peripheral device includes a printing device, the setting data is setting data for the printing device, and the status data is status data for the printing device.

本発明によれば、画像形成装置において、省電力モードへの移行が不具合なく実行される。   According to the present invention, in the image forming apparatus, the shift to the power saving mode is executed without any trouble.

図1は、本発明の実施の形態に係る画像形成装置の構成を示すブロック図である。FIG. 1 is a block diagram showing a configuration of an image forming apparatus according to an embodiment of the present invention. 図2は、通常モードから省電力モードへの移行時の、図1に示す画像形成装置の動作を説明するフローチャートである。FIG. 2 is a flowchart for explaining the operation of the image forming apparatus shown in FIG. 1 when shifting from the normal mode to the power saving mode. 図3は、プロセッサー起動時の、図1に示す画像形成装置の動作を説明するフローチャートである。FIG. 3 is a flowchart for explaining the operation of the image forming apparatus shown in FIG. 1 when the processor is activated.

以下、図に基づいて本発明の実施の形態を説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

図1は、本発明の実施の形態に係る画像形成装置の構成を示すブロック図である。図1に示す画像形成装置は、プリンター、複合機などといった組み込みシステムを内蔵している機器である。この画像形成装置は、プロセッサー1、メモリー2、不揮発性メモリー3、周辺機器4、電源制御回路5、省電力制御部6、操作パネル7、および通信装置8を有する。   FIG. 1 is a block diagram showing a configuration of an image forming apparatus according to an embodiment of the present invention. The image forming apparatus shown in FIG. 1 is a device incorporating a built-in system such as a printer or a multifunction peripheral. The image forming apparatus includes a processor 1, a memory 2, a nonvolatile memory 3, a peripheral device 4, a power supply control circuit 5, a power saving control unit 6, an operation panel 7, and a communication device 8.

プロセッサー1は、メモリー2、不揮発性メモリー3などのメモリーデバイスからプログラムを読み込んで実行する。プロセッサー1としては、CPU、MPU(Micro Processing Unit)などが使用される。   The processor 1 reads a program from a memory device such as the memory 2 and the nonvolatile memory 3 and executes it. As the processor 1, a CPU, an MPU (Micro Processing Unit), or the like is used.

通常モードにおいて、プロセッサー1がメモリー2のメインプログラム21を実行することにより、データ管理部11およびモード切替部12が実現される。データ管理部11は、不揮発性メモリー3に対してデータのリードおよび/またはライトを行う。この実施の形態では、データ管理部11は、周辺機器4についての設定データおよび/または状態データのリードおよび/またはライトを必要に応じて不揮発性メモリー3に対して行う。また、モード切替部12は、データ管理部11による不揮発性メモリー3へのアクセスの禁止および許可の制御を行う。   In the normal mode, the data management unit 11 and the mode switching unit 12 are realized by the processor 1 executing the main program 21 in the memory 2. The data management unit 11 reads data from and / or writes data to the nonvolatile memory 3. In this embodiment, the data management unit 11 reads and / or writes setting data and / or status data for the peripheral device 4 to the nonvolatile memory 3 as necessary. The mode switching unit 12 controls the prohibition and permission of access to the nonvolatile memory 3 by the data management unit 11.

メモリー2は、オートリフレッシュモードおよびセルフリフレッシュモードで動作可能なメモリーデバイスである。メモリー2としては、SDRAM(Synchronous DRAM)などのDRAMが使用される。通常モードにおいて、メモリー2には、不揮発性メモリー3などからメインプログラム21がロードされ、プロセッサー1は、メモリー2からメインプログラム21をフェッチする。メインプログラム21には、通常モードにおいてプロセッサー1が実行すべき処理が記述されている。   The memory 2 is a memory device that can operate in an auto-refresh mode and a self-refresh mode. As the memory 2, a DRAM such as an SDRAM (Synchronous DRAM) is used. In the normal mode, the main program 21 is loaded into the memory 2 from the nonvolatile memory 3 or the like, and the processor 1 fetches the main program 21 from the memory 2. The main program 21 describes processing to be executed by the processor 1 in the normal mode.

不揮発性メモリー3は、各種データおよびプログラムを保存しておくためのメモリーデバイスである。不揮発性メモリー3としては、例えばフラッシュメモリーが使用される。不揮発性メモリー3には、モード切替プログラム31および初期動作プログラム32が記憶されている。   The nonvolatile memory 3 is a memory device for storing various data and programs. As the nonvolatile memory 3, for example, a flash memory is used. The nonvolatile memory 3 stores a mode switching program 31 and an initial operation program 32.

モード切替プログラム31は、通常モードから省電力モードへの移行時に、プロセッサー1の電源遮断などを行うためのプログラムであって、通常モードから省電力モードへの移行時に、プロセッサー1は、メモリー2上のメインプログラム21からこのモード切替プログラム31へジャンプする。初期動作プログラム32は、プロセッサー1の起動時に最初に実行されるプログラムである。つまり、モード切替プログラム31および初期動作プログラム32は、メモリー2にロードされずに、プロセッサー1により不揮発性メモリー3からフェッチされる。   The mode switching program 31 is a program for shutting off the power of the processor 1 when shifting from the normal mode to the power saving mode, and the processor 1 is stored in the memory 2 when shifting from the normal mode to the power saving mode. The main program 21 jumps to the mode switching program 31. The initial operation program 32 is a program that is executed first when the processor 1 is started. That is, the mode switching program 31 and the initial operation program 32 are fetched from the nonvolatile memory 3 by the processor 1 without being loaded into the memory 2.

プロセッサー1は、(a)メモリー2上のプログラムに従って(モード切替部12により)、省電力モードへの移行の際に、データ管理部11による不揮発性メモリーへのアクセスを禁止し、(b)データ管理部11による不揮発性メモリー3へのアクセスを禁止した後に、メモリー2上のメインプログラム21から不揮発性メモリー3上のモード切替プログラム31へ移行し、(c)不揮発性メモリー3上のモード切替プログラム31に従って、メモリー2の動作モードをセルフリフレッシュモードへ変更するとともに、電源制御回路5を使用してプロセッサー1の電源を遮断する。   The processor 1 (a) prohibits access to the nonvolatile memory by the data management unit 11 when shifting to the power saving mode according to the program on the memory 2 (by the mode switching unit 12), and (b) data After the access to the nonvolatile memory 3 by the management unit 11 is prohibited, the main program 21 on the memory 2 is shifted to the mode switching program 31 on the nonvolatile memory 3, and (c) the mode switching program on the nonvolatile memory 3 In accordance with 31, the operation mode of the memory 2 is changed to the self-refresh mode, and the power source of the processor 1 is shut off using the power source control circuit 5.

また、プロセッサー1は、省電力モードから通常モードへ復帰するときに、(d)不揮発性メモリー3上の初期動作プログラム32に従って、メモリー2の動作モードをオートリフレッシュモードへ変更し、(e)メモリー2の動作モードをオートリフレッシュモードへ変更した後に、不揮発性メモリー3上の初期動作プログラム32からメモリー2上のメインプログラム21へ移行し、(f)メモリー2上のメインプログラム21に従って(モード切替部12により)、省電力モードへの移行の際に禁止したデータ管理部11による不揮発性メモリー3へのアクセスを許可する。   When the processor 1 returns from the power saving mode to the normal mode, the processor 1 changes the operation mode of the memory 2 to the auto refresh mode according to the initial operation program 32 on the nonvolatile memory 3, and (e) the memory 2 is changed to the auto-refresh mode, then the initial operation program 32 on the nonvolatile memory 3 is shifted to the main program 21 on the memory 2, and (f) according to the main program 21 on the memory 2 (mode switching unit 12), the access to the non-volatile memory 3 by the data management unit 11 prohibited at the time of shifting to the power saving mode is permitted.

この実施の形態では、プロセッサー1は、初期動作プログラム32に従って、省電力制御部6にアクセスして、省電力モードからの復帰であるか否かを特定する。つまり、省電力制御部6によりプロセッサー1が起動された場合には、省電力モードからの復帰であると特定される。一方、電源オフの状態から画像形成装置が起動した場合には、電源制御回路5により自律的にプロセッサー1が起動されるため、省電力モードからの復帰ではないと特定される。   In this embodiment, the processor 1 accesses the power saving control unit 6 according to the initial operation program 32, and specifies whether or not it is a return from the power saving mode. That is, when the processor 1 is activated by the power saving control unit 6, it is specified that the power saving mode is restored. On the other hand, when the image forming apparatus is activated from the power-off state, the processor 1 is autonomously activated by the power supply control circuit 5, and therefore, it is specified that it is not a return from the power saving mode.

周辺機器4は、この画像形成装置の機能(印刷機能など)を実現する内部デバイス(印刷装置など)を含む。例えば、この画像形成装置が複合機である場合には、周辺機器4には、印刷装置、画像読取装置などが含まれる。プロセッサー1は、メインプログラム21に従って、この周辺機器4を制御する。   The peripheral device 4 includes an internal device (such as a printing apparatus) that implements the function (such as a printing function) of the image forming apparatus. For example, when the image forming apparatus is a multifunction peripheral, the peripheral device 4 includes a printing apparatus, an image reading apparatus, and the like. The processor 1 controls the peripheral device 4 according to the main program 21.

電源制御回路5は、プロセッサー1、省電力制御部6などからの指令に従ってプロセッサー1などの内部デバイスの電源電力の供給のオン/オフを行う回路である。   The power supply control circuit 5 is a circuit that turns on / off the supply of power to internal devices such as the processor 1 in accordance with instructions from the processor 1, the power saving control unit 6, and the like.

省電力制御部6は、通常モードおよび省電力モードを通じて継続して動作し、省電力モードにおいて所定のイベント(操作パネル7に対する所定の操作、通信装置8による所定の要求の受信など)を検出するとプロセッサー1への電源電力の供給を再開してプロセッサー1を起動させる回路である。   When the power saving control unit 6 operates continuously through the normal mode and the power saving mode and detects a predetermined event (a predetermined operation on the operation panel 7, reception of a predetermined request by the communication device 8, etc.) in the power saving mode. This circuit restarts the supply of power to the processor 1 and activates the processor 1.

操作パネル7は、この画像形成装置の筐体に設置され、液晶ディスプレイなどの表示装置およびタッチパネルなどの入力装置を有するユーザーインターフェイス装置である。   The operation panel 7 is a user interface device that is installed in the casing of the image forming apparatus and has a display device such as a liquid crystal display and an input device such as a touch panel.

通信装置8は、図示せぬホスト装置などの外部装置との通信を行う装置である。通信装置8としては、例えば、ネットワークインターフェイスカードが使用される。   The communication device 8 is a device that communicates with an external device such as a host device (not shown). For example, a network interface card is used as the communication device 8.

次に、上記画像形成装置の動作について説明する。   Next, the operation of the image forming apparatus will be described.

まず、通常モードから省電力モードへの移行時の動作について説明する。図2は、通常モードから省電力モードへの移行時の、図1に示す画像形成装置の動作を説明するフローチャートである。   First, the operation at the time of transition from the normal mode to the power saving mode will be described. FIG. 2 is a flowchart for explaining the operation of the image forming apparatus shown in FIG. 1 when shifting from the normal mode to the power saving mode.

通常モードでは、プロセッサー1は、メインプログラム21に従って動作しており、所定のイベントが発生すると、図2に示す通常モードから省電力モードへの移行の処理を開始する。この処理はモード切替部12により行われる。   In the normal mode, the processor 1 operates in accordance with the main program 21. When a predetermined event occurs, the processor 1 starts a transition process from the normal mode to the power saving mode shown in FIG. This process is performed by the mode switching unit 12.

モード切替部12は、まず、データ管理部11に対して、不揮発性メモリー3へのアクセスを停止させる指令を発行する(ステップS1)。具体的には、例えば、データ管理部11に状態変数(フラグなど)を設けておき、データ管理部11は、その状態変数の値が、不揮発性メモリー3へのアクセスを許可することを示す値であることを確認した後に、不揮発性メモリー3へのアクセスを行うようにし、モード切替部12は、その状態変数の値を、不揮発性メモリー3へのアクセスを許可することを示す値から、不揮発性メモリー3へのアクセスを禁止することを示す値へ変更する。   First, the mode switching unit 12 issues a command for stopping access to the nonvolatile memory 3 to the data management unit 11 (step S1). Specifically, for example, a state variable (such as a flag) is provided in the data management unit 11, and the data management unit 11 is a value indicating that the value of the state variable permits access to the nonvolatile memory 3. After confirming that the non-volatile memory 3 is accessed, the mode switching unit 12 changes the value of the state variable from the value indicating that access to the non-volatile memory 3 is permitted. The value is changed to a value indicating that access to the volatile memory 3 is prohibited.

その後、モード切替部12は、周辺機器4へのクロック供給を停止し(ステップS2)、プロセッサー1の状態データをメモリー2に記憶する(ステップS3)。次に、プロセッサー1は、メインプログラム21におけるモード切替部12を記述したコードから、不揮発性メモリー3のモード切替プログラム31へジャンプする(ステップS4)。   Thereafter, the mode switching unit 12 stops the clock supply to the peripheral device 4 (step S2), and stores the state data of the processor 1 in the memory 2 (step S3). Next, the processor 1 jumps from the code describing the mode switching unit 12 in the main program 21 to the mode switching program 31 in the nonvolatile memory 3 (step S4).

そして、プロセッサー1は、モード切替プログラム31に従って、メモリー2の動作モードをセルフリフレッシュに変更し(ステップS5)、電源制御回路5に電源遮断指令を発行して、このプロセッサー1の電源を遮断させる(ステップS6)。   Then, the processor 1 changes the operation mode of the memory 2 to self-refresh according to the mode switching program 31 (step S5), issues a power-off command to the power control circuit 5, and shuts off the power of the processor 1 ( Step S6).

これにより、省電力モードへの移行が完了する。省電力モードでは、省電力制御部6、並びに操作パネル7および/または通信装置8は引き続き動作している。   Thereby, the transition to the power saving mode is completed. In the power saving mode, the power saving control unit 6 and the operation panel 7 and / or the communication device 8 continue to operate.

次に、省電力モードから通常モードへの移行時の動作について説明する。図3は、プロセッサー1起動時の、図1に示す画像形成装置の動作を説明するフローチャートである。   Next, the operation at the time of shifting from the power saving mode to the normal mode will be described. FIG. 3 is a flowchart for explaining the operation of the image forming apparatus shown in FIG.

省電力制御部6は、省電力モードにおいて所定のイベントを検出すると、電源制御回路5でプロセッサー1への電源電力の供給を再開してプロセッサー1を起動させる(ステップS11)。プロセッサー1は、起動すると、まず、初期動作プログラム32の実行を開始する(ステップS12)。   When the power saving control unit 6 detects a predetermined event in the power saving mode, the power supply control circuit 5 restarts the supply of power to the processor 1 and starts the processor 1 (step S11). When the processor 1 is activated, it first starts executing the initial operation program 32 (step S12).

そして、プロセッサー1は、初期動作プログラム32に従って、この起動が、省電力モードから通常モードへの復帰時の起動であるか否かを判定する(ステップS13)。このとき、プロセッサー1は、初期動作プログラム32に従って、省電力制御部6にアクセスして、省電力制御部6による起動であると特定した場合には、この起動が、省電力モードから通常モードへの復帰時の起動であると判定する。   Then, according to the initial operation program 32, the processor 1 determines whether this activation is activation at the time of returning from the power saving mode to the normal mode (step S13). At this time, if the processor 1 accesses the power saving control unit 6 according to the initial operation program 32 and specifies that the activation is performed by the power saving control unit 6, this activation is changed from the power saving mode to the normal mode. It is determined that it is a start at the return of

この起動が、省電力モードから通常モードへの復帰時の起動である場合、プロセッサー1は、初期動作プログラム32に従って、メモリー2の動作モードをオートリフレッシュモードへ変更し(ステップS14)、その後、メインプログラム21をメモリー2へロードし、初期動作プログラム32からメモリー2上のメインプログラム21へジャンプする(ステップS15)。   When this activation is activation at the time of returning from the power saving mode to the normal mode, the processor 1 changes the operation mode of the memory 2 to the auto refresh mode according to the initial operation program 32 (step S14). The program 21 is loaded into the memory 2 and jumps from the initial operation program 32 to the main program 21 on the memory 2 (step S15).

そして、通常モードへの復帰処理が、メインプログラム21により実現されるモード切替部12により行われる。モード切替部12は、省電力モードへの移行時に保存したプロセッサー1の状態データを読み出して、プロセッサー1の状態を復帰させ(ステップS16)、周辺機器4へのクロック供給を再開させる(ステップS17)。また、モード切替部12は、データ管理部11に対して、不揮発性メモリー3へのアクセスを再開させる指令を発行する(ステップS18)。   Then, the return process to the normal mode is performed by the mode switching unit 12 realized by the main program 21. The mode switching unit 12 reads the state data of the processor 1 stored at the time of shifting to the power saving mode, returns the state of the processor 1 (step S16), and restarts the clock supply to the peripheral device 4 (step S17). . The mode switching unit 12 issues a command for resuming access to the nonvolatile memory 3 to the data management unit 11 (step S18).

一方、この起動が、省電力モードから通常モードへの復帰時の起動ではない場合、プロセッサー1は、通常起動処理を実行する(ステップS19)。このとき、プロセッサー1は、メインプログラム21をメモリー2にロードし、初期動作プログラム32からメモリー2上のメインプログラム21へジャンプする。   On the other hand, when the activation is not activation at the time of returning from the power saving mode to the normal mode, the processor 1 executes normal activation processing (step S19). At this time, the processor 1 loads the main program 21 into the memory 2 and jumps from the initial operation program 32 to the main program 21 on the memory 2.

これにより、通常モードへの復帰が完了する。通常モードに復帰すると、データ管理部11は、必要に応じて不揮発性メモリー3へのアクセスを行う。   Thereby, the return to the normal mode is completed. When returning to the normal mode, the data management unit 11 accesses the nonvolatile memory 3 as necessary.

以上のように、上記実施の形態によれば、プロセッサー1は、(a)メモリー2上のメインプログラム21に従って、省電力モードへの移行の際に、データ管理部11による不揮発性メモリー3へのアクセスを禁止し、(b)データ管理部11による不揮発性メモリー3へのアクセスを禁止した後に、メモリー2上のメインプログラム21から不揮発性メモリー3上のモード切替プログラム31へ移行し、(c)不揮発性メモリー3上のモード切替プログラム31に従って、メモリー2の動作モードをセルフリフレッシュモードへ変更するとともに、プロセッサー1の電源を遮断する。   As described above, according to the above embodiment, the processor 1 (a) in accordance with the main program 21 on the memory 2, the data management unit 11 transfers the data to the nonvolatile memory 3 when shifting to the power saving mode. (B) After the access to the nonvolatile memory 3 by the data management unit 11 is prohibited, the main program 21 on the memory 2 is shifted to the mode switching program 31 on the nonvolatile memory 3, and (c) In accordance with the mode switching program 31 on the nonvolatile memory 3, the operation mode of the memory 2 is changed to the self-refresh mode, and the power source of the processor 1 is shut off.

これにより、メモリー2上のプログラムから不揮発性メモリー3上のプログラムへの移行が円滑に行われるため、省電力モードへの移行が不具合なく実行される。   As a result, the program on the memory 2 can be smoothly transferred to the program on the non-volatile memory 3, so that the shift to the power saving mode is executed without any trouble.

なお、上述の実施の形態は、本発明の好適な例であるが、本発明は、これらに限定されるものではなく、本発明の要旨を逸脱しない範囲において、種々の変形、変更が可能である。   The above-described embodiments are preferred examples of the present invention, but the present invention is not limited to these, and various modifications and changes can be made without departing from the scope of the present invention. is there.

本発明は、例えば、省電力機能を有する画像形成装置に適用可能である。   The present invention is applicable to, for example, an image forming apparatus having a power saving function.

1 プロセッサー
2 メモリー
3 不揮発性メモリー
4 周辺機器
6 省電力制御部
11 データ管理部
21 メインプログラム
31 モード切替プログラム
32 初期動作プログラム
1 Processor 2 Memory 3 Nonvolatile Memory 4 Peripheral Device 6 Power Saving Control Unit 11 Data Management Unit 21 Main Program 31 Mode Switching Program 32 Initial Operation Program

Claims (5)

プロセッサーと、
オートリフレッシュモードおよびセルフリフレッシュモードで動作可能なメモリーと、
不揮発性メモリーとを備え、
前記プロセッサーは、前記メモリー上のプログラムを実行することで実現される、前記不揮発性メモリーに対してデータのリードおよび/またはライトを行うデータ管理部を有し、
前記プロセッサーは、(a)前記メモリー上のプログラムに従って、省電力モードへの移行の際に、前記データ管理部による前記不揮発性メモリーへのアクセスを禁止し、(b)前記データ管理部による前記不揮発性メモリーへのアクセスを禁止した後に、前記メモリー上のプログラムから前記不揮発性メモリー上のモード切替プログラムへ移行し、(c)前記不揮発性メモリー上のモード切替プログラムに従って、前記メモリーの動作モードをセルフリフレッシュモードへ変更するとともに、前記プロセッサーの電源を遮断すること、
を特徴とする画像形成装置。
A processor;
Memory that can operate in auto-refresh mode and self-refresh mode,
With non-volatile memory,
The processor has a data management unit that reads and / or writes data to and from the nonvolatile memory, which is realized by executing a program on the memory.
The processor (a) prohibits access to the nonvolatile memory by the data management unit when shifting to the power saving mode according to the program on the memory, and (b) the nonvolatile by the data management unit. After prohibiting access to the non-volatile memory, the program on the memory is shifted to the mode switching program on the non-volatile memory, and (c) the operation mode of the memory is set in accordance with the mode switching program on the non-volatile memory Changing to refresh mode and powering off the processor;
An image forming apparatus.
前記省電力モードにおいて所定のイベントを検出すると前記プロセッサーへの電源電力の供給を再開して前記プロセッサーを起動させる省電力制御部をさらに備え、
前記プロセッサーは、前記省電力モードから復帰するときに、(d)前記不揮発性メモリー上の初期動作プログラムに従って、前記メモリーの動作モードをオートリフレッシュモードへ変更し、(e)前記メモリーの動作モードをオートリフレッシュモードへ変更した後に、前記不揮発性メモリー上の前記初期動作プログラムから前記メモリー上のプログラムへ移行し、(f)前記メモリー上のプログラムに従って、前記省電力モードへの移行の際に禁止した前記データ管理部による前記不揮発性メモリーへのアクセスを許可すること、
を特徴とする請求項1記載の画像形成装置。
A power saving control unit that restarts the supply of power to the processor and activates the processor when a predetermined event is detected in the power saving mode;
When returning from the power saving mode, the processor changes (d) the operation mode of the memory to an auto refresh mode according to an initial operation program on the nonvolatile memory, and (e) changes the operation mode of the memory. After changing to the auto-refresh mode, the initial operation program on the non-volatile memory is shifted to the program on the memory, and (f) prohibited when shifting to the power saving mode according to the program on the memory. Allowing access to the non-volatile memory by the data management unit;
The image forming apparatus according to claim 1.
前記プロセッサーは、前記初期動作プログラムに従って、前記省電力制御部にアクセスして、前記省電力モードからの復帰であるか否かを特定することを特徴とする請求項2記載の画像形成装置。   The image forming apparatus according to claim 2, wherein the processor accesses the power saving control unit according to the initial operation program and specifies whether or not to return from the power saving mode. 周辺機器をさらに備え、
前記データ管理部は、前記周辺機器についての設定データおよび/または状態データのリードおよび/またはライトを前記不揮発性メモリーに対して行うこと、
を特徴とする請求項1から請求項3のうちのいずれか1項記載の画像形成装置。
A peripheral device,
The data management unit reads and / or writes setting data and / or status data about the peripheral device to the nonvolatile memory;
The image forming apparatus according to claim 1, wherein the image forming apparatus is an image forming apparatus.
前記周辺機器は、印刷装置を含み、
前記設定データは、前記印刷装置の設定データであり、
前記状態データは、前記印刷装置の状態データであること、
を特徴とする請求項4記載の画像形成装置。
The peripheral device includes a printing device,
The setting data is setting data of the printing apparatus,
The status data is status data of the printing device;
The image forming apparatus according to claim 4.
JP2012121191A 2012-05-28 2012-05-28 Image forming apparatus Active JP5721664B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012121191A JP5721664B2 (en) 2012-05-28 2012-05-28 Image forming apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012121191A JP5721664B2 (en) 2012-05-28 2012-05-28 Image forming apparatus

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2015052817A Division JP5868535B2 (en) 2015-03-17 2015-03-17 Image forming apparatus

Publications (2)

Publication Number Publication Date
JP2013244695A JP2013244695A (en) 2013-12-09
JP5721664B2 true JP5721664B2 (en) 2015-05-20

Family

ID=49844850

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012121191A Active JP5721664B2 (en) 2012-05-28 2012-05-28 Image forming apparatus

Country Status (1)

Country Link
JP (1) JP5721664B2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2702743B2 (en) * 1988-09-01 1998-01-26 キヤノン株式会社 Electronics
JP5099317B2 (en) * 2007-05-17 2012-12-19 村田機械株式会社 Electronics
JP5251407B2 (en) * 2008-10-01 2013-07-31 村田機械株式会社 Information processing device
JP4857325B2 (en) * 2008-10-31 2012-01-18 パナソニック株式会社 Task switching device, method and program

Also Published As

Publication number Publication date
JP2013244695A (en) 2013-12-09

Similar Documents

Publication Publication Date Title
KR101997316B1 (en) Control apparatus, control method of control apparatus, and storage medium
JP5677376B2 (en) Memory control device, semiconductor device, and system board
CN102122250B (en) Computer system and operating system switching method thereof
JP4720926B2 (en) Processing equipment
EP3186742B1 (en) System and method for improved security for a processor in a portable computing device (pcd)
KR20150018041A (en) SYSTEM ON CHIP(SoC) CAPABLE OF REDUCING WAKE-UP TIME, OPERATING METHOD THEREOF, AND COMPUTER SYSTEM HAVING SAME
WO2016062084A1 (en) Power-off processing method and apparatus, and electronic device
JP2017521768A (en) Firmware interface with durable memory storage
JP2014016782A (en) Information processing device and program
JP2013052556A (en) Image forming apparatus, control method of the same, and program
JP5721664B2 (en) Image forming apparatus
JP5868535B2 (en) Image forming apparatus
JP5783348B2 (en) Control device, control program, and image forming apparatus
JP5774764B2 (en) Memory control device, semiconductor device, system board, and information processing device
JP5277262B2 (en) Electronic equipment and system management program
JP5660010B2 (en) Information processing apparatus and data restoration method
JP6409590B2 (en) Information processing apparatus and program
JP5665529B2 (en) Information processing apparatus, control method therefor, and program
WO2014157712A1 (en) Computation processing device and control method thereof
JP5106864B2 (en) Bus system and image forming apparatus
JP5998902B2 (en) Image forming apparatus, information processing apparatus, and program
JP6842641B2 (en) Image forming device
JP2013156760A (en) Data processor
JP2013030178A (en) Communication apparatus, control method thereof and computer program
JP6957848B2 (en) How to initialize electronic devices and DRAM

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140417

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150212

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: 20150226

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150324

R150 Certificate of patent or registration of utility model

Ref document number: 5721664

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150