[go: up one dir, main page]

JP2008067299A - Image forming apparatus - Google Patents

Image forming apparatus Download PDF

Info

Publication number
JP2008067299A
JP2008067299A JP2006245700A JP2006245700A JP2008067299A JP 2008067299 A JP2008067299 A JP 2008067299A JP 2006245700 A JP2006245700 A JP 2006245700A JP 2006245700 A JP2006245700 A JP 2006245700A JP 2008067299 A JP2008067299 A JP 2008067299A
Authority
JP
Japan
Prior art keywords
image data
area
image
storage means
volatile storage
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
Application number
JP2006245700A
Other languages
Japanese (ja)
Inventor
Kazuyoshi Tanaka
一義 田中
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.)
Konica Minolta Business Technologies Inc
Original Assignee
Konica Minolta Business Technologies 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 Konica Minolta Business Technologies Inc filed Critical Konica Minolta Business Technologies Inc
Priority to JP2006245700A priority Critical patent/JP2008067299A/en
Publication of JP2008067299A publication Critical patent/JP2008067299A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Record Information Processing For Printing (AREA)
  • Control Or Security For Electrophotography (AREA)
  • Storing Facsimile Image Data (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an image forming apparatus in which image data stored in a volatile storage means can speedily be saved into a nonvolatile storage means when the end of operation is instructed by an instruction of shutting-off a power source or the like and the image data saved into the nonvolatile storage means can efficiently be read. <P>SOLUTION: According to this image forming apparatus, when a sub-power switch 122 of an operating unit 12 is operated and sub power OFF is instructed, image data being stored in a resident image region 164 of a volatile memory 16b are sequentially transferred to an HDD 16e one by one, written and stored in continuous cluster regions, respectively, and a memory management table T1 rewritten into a starting cluster number and an ending cluster number of the cluster regions of the HDD 16e wherein the image data are written, is transferred to a memory management table backup region 182 of a flash memory 18 and written. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、画像データを記憶する揮発性記憶手段及びハードディスク等の不揮発性記憶手段を備えた画像形成装置に関する。   The present invention relates to an image forming apparatus including volatile storage means for storing image data and nonvolatile storage means such as a hard disk.

デジタル複写機やプリンタ等の画像形成装置をPOD(Print On Demand)向けの大量印刷機として利用し、何百枚ものドキュメントを何百部、何千部と出力する場合がある。このような印刷出力動作を途中で強制終了し電源を遮断(OFF)すると、揮発性メモリに記憶されている画像データやその関連データは失われるので、電源投入時、再度画像データの読み取り(送信)を行ったり、動作設定や残部数等をユーザが設定したりして印刷をし直さなければならず不便である。   In some cases, an image forming apparatus such as a digital copying machine or a printer is used as a mass printing machine for POD (Print On Demand), and hundreds of documents are output in hundreds or thousands. If the print output operation is forcibly terminated and the power is turned off (OFF), the image data and related data stored in the volatile memory will be lost. Therefore, when the power is turned on, the image data is read (transmitted) again. ), And the user must set the operation setting, the number of remaining copies, etc., and print again. This is inconvenient.

そこで、例えば、特許文献1には、画像出力動作を中断するためのワンタッチジョブメモリキーを有し、ワンタッチメモリキーが押下されると、現在出力している部の最終転写紙の作像が終了した時点で画像出力を中断させ、画像出力に係わる操作設定条件、原稿枚数、出力部数、画像データとの関連付けを示すデータを不揮発性メモリに退避させた後、電源遮断動作を開始することで、電源を再投入した後でも画像出力動作を再開可能とした画像形成装置が記載されている。   Therefore, for example, Patent Document 1 has a one-touch job memory key for interrupting the image output operation, and when the one-touch memory key is pressed, the image formation of the final transfer paper of the currently output portion is completed. At that time, the image output is interrupted, and the operation setting condition related to the image output, the number of documents, the number of output copies, and the data indicating the association with the image data are saved in the nonvolatile memory, and then the power shutdown operation is started. An image forming apparatus is described in which the image output operation can be resumed even after the power is turned on again.

また、特許文献2には、電源遮断の指示を受けたとき、処理中のデータを不揮発性記憶媒体に退避し、電源投入時、退避させたデータを復帰させる画像記録装置が記載されている。また、特許文献3には、電源スイッチをOFFにして処理すべきトラブルの発生を検知したとき、画像出力動作を行うものとして入力されている画像データを電源スイッチのOFF時にも記憶内容を保持可能な内部メモリに記憶させ、トラブル解消後に内部メモリに記憶されている画像データについての画像出力動作を引き続き行う画像形成装置が記載されている。
特開2000−250362号公報 特開平5−112060号公報 特開平7−162624号公報
Patent Document 2 describes an image recording apparatus that saves data being processed to a non-volatile storage medium when receiving a power-off instruction and restores the saved data when the power is turned on. In Patent Document 3, when the occurrence of a trouble to be processed is detected by turning off the power switch, the stored image data can be retained even when the power switch is turned off. An image forming apparatus is described in which an image output operation is continuously performed on image data stored in the internal memory after the trouble is solved.
JP 2000-250362 A Japanese Patent Laid-Open No. 5-112060 JP-A-7-162624

ハードディスクに画像データを書き込む場合、通常、FAT(File Allocation Tables)により管理されるファイル形式で書き込まれる。FATにより管理されるファイル形式では、1枚の画像データを物理的に分断された複数のクラスタに書き込まれる場合があり、この場合、FATにおいてデータのつながり(チェーン構造)を示す情報が管理される。   When writing image data to a hard disk, it is usually written in a file format managed by FAT (File Allocation Tables). In the file format managed by the FAT, there is a case where one piece of image data is written in a plurality of physically divided clusters. In this case, information indicating the data connection (chain structure) is managed in the FAT. .

しかしながら、FATにより管理されるファイル形式で画像を書き込むと、物理的に分断されたクラスタに画像データが書き込まれる場合があり、読み出し及び書き込みに時間がかかり効率が悪く、電源を早く遮断したくても画像データをハードディスクに退避するのに時間がかかるという問題があった。また、電源を投入して再度画像出力動作をする際にも、ハードディスクから画像データを読み出すのに時間がかかるという問題があった。   However, if an image is written in a file format managed by FAT, the image data may be written in a physically divided cluster, and it takes time to read and write, is inefficient, and wants to shut off the power supply quickly. However, there is a problem that it takes time to save the image data to the hard disk. Further, when the image output operation is performed again after the power is turned on, there is a problem that it takes time to read the image data from the hard disk.

本発明の課題は、画像形成装置において電源の遮断の指示等により動作の終了が指示された際の、揮発性記憶手段に記憶されている画像データの不揮発性記憶手段への退避を高速化するとともに、不揮発性記憶手段に退避した画像データを効率よく読み出しできるようにすることである。   SUMMARY OF THE INVENTION An object of the present invention is to speed up the saving of image data stored in a volatile storage unit to a nonvolatile storage unit when an end of operation is instructed by an instruction to shut off the power supply in the image forming apparatus. At the same time, the image data saved in the nonvolatile storage means can be efficiently read.

上記課題を解決するため、請求項1に記載の発明は、
入力された画像データに基づいて記録媒体上に画像を形成し出力する出力手段を備えた画像形成装置において、
前記入力された画像データを記憶する揮発性記憶手段と、
前記揮発性記憶手段から転送された画像データを記憶する不揮発性記憶手段と、
動作の終了を指示するための終了指示手段と、
前記終了指示手段により動作の終了が指示された際に、前記揮発性記憶手段に記憶されている画像データを前記不揮発性記憶手段に転送し、前記不揮発性記憶手段の連続したクラスタ領域に書き込む退避手段と、
を備えたことを特徴としている。
In order to solve the above-mentioned problem, the invention described in claim 1
In an image forming apparatus including an output unit that forms and outputs an image on a recording medium based on input image data.
Volatile storage means for storing the input image data;
Nonvolatile storage means for storing image data transferred from the volatile storage means;
An end instruction means for instructing the end of the operation;
When the end of the operation is instructed by the end instruction unit, the image data stored in the volatile storage unit is transferred to the non-volatile storage unit and written into a continuous cluster area of the non-volatile storage unit. Means,
It is characterized by having.

請求項2に記載の発明は、請求項1に記載の発明において、
前記揮発性記憶手段に対し、当該揮発性記憶手段の画像データ記憶可能容量の閾値を設定する設定手段と、
前記入力された画像データを前記揮発性記憶手段に書き込む際に、前記揮発性記憶手段の画像データの記憶量が前記設定された閾値を超えるか否かを判断し、前記設定された閾値を超える場合に、前記入力された画像データを前記不揮発性記憶手段に転送し、前記不揮発性記憶手段の連続したクラスタ領域に書き込む書き込み制御手段と、
を備えたことを特徴としている。
The invention according to claim 2 is the invention according to claim 1,
Setting means for setting a threshold value of image data storage capacity of the volatile storage means for the volatile storage means;
When writing the input image data into the volatile storage means, it is determined whether or not the storage amount of the image data in the volatile storage means exceeds the set threshold, and exceeds the set threshold A write control means for transferring the input image data to the non-volatile storage means and writing in a continuous cluster area of the non-volatile storage means;
It is characterized by having.

請求項3に記載の発明は、請求項1又は2に記載の発明において、
前記終了指示手段による動作の終了の指示は、電源の遮断の指示であることを特徴としている。
The invention according to claim 3 is the invention according to claim 1 or 2,
The operation end instruction by the end instruction means is a power-off instruction.

請求項4に記載の発明は、
入力された画像データに基づいて記録媒体上に画像を形成し出力する出力手段を備えた画像形成装置において、
前記入力された画像データを記憶する揮発性記憶手段と、
前記揮発性記憶手段から転送された画像データを記憶する不揮発性記憶手段と、
前記揮発性記憶手段に所定量の画像データが記憶されている場合に、前記入力された画像データを前記不揮発性記憶手段に転送し、前記不揮発性記憶手段の連続したクラスタ領域に書き込む書き込み制御手段と、
画像データの事前退避を指示するための事前退避指示手段と、
を備え、
前記書き込み制御手段は、前記事前退避指示手段の指示があった場合は、前記入力された画像データを前記揮発性記憶手段に常時記憶することなく前記不揮発性記憶手段に転送し、前記不揮発性記憶手段の連続したクラスタ領域に書き込むことを特徴としている。
The invention according to claim 4
In an image forming apparatus including an output unit that forms and outputs an image on a recording medium based on input image data.
Volatile storage means for storing the input image data;
Nonvolatile storage means for storing image data transferred from the volatile storage means;
Write control means for transferring the input image data to the non-volatile storage means and writing it in a continuous cluster area of the non-volatile storage means when a predetermined amount of image data is stored in the volatile storage means When,
Pre-evacuation instruction means for instructing pre-evacuation of image data;
With
The write control means transfers the input image data to the non-volatile storage means without always storing it in the volatile storage means when instructed by the advance save instruction means, It is characterized by writing in continuous cluster areas of the storage means.

請求項1に記載の発明によれば、画像形成装置において動作の終了が指示された際の、揮発性記憶手段に記憶されている画像データの不揮発性記憶手段への退避を高速化することが可能となるとともに、動作の再スタート時に不揮発性記憶手段に退避した画像データを効率よく読み出しすることが可能となる。   According to the first aspect of the present invention, it is possible to speed up the saving of the image data stored in the volatile storage unit to the non-volatile storage unit when the end of the operation is instructed in the image forming apparatus. In addition, the image data saved in the nonvolatile storage means at the time of restarting the operation can be read efficiently.

請求項2に記載の発明によれば、揮発性記憶手段における画像データの記憶可能容量の閾値を自由に設定することができるので、この閾値の設定により、動作の終了が指示されてから実際に動作が終了するまでの時間を調整することができる。例えば、閾値を0に設定しておくことにより、入力された画像データが揮発性記憶手段に書き込まれずに不揮発性記憶手段に転送して書き込まれるので、終了指示手段により動作の終了を指示した際に、揮発性記憶手段から不揮発性記憶手段への画像データの転送及び書き込みが不要となり、動作の終了を指示してから速やかに動作を終了することが可能となる。   According to the second aspect of the present invention, the threshold value of the storable capacity of the image data in the volatile storage means can be set freely, so that the setting of this threshold value actually causes the end of the operation to be instructed. The time until the operation is finished can be adjusted. For example, by setting the threshold value to 0, the input image data is not written to the volatile storage means but transferred to the nonvolatile storage means and written, so that when the end instruction means instructs the end of the operation In addition, it is not necessary to transfer and write image data from the volatile storage unit to the non-volatile storage unit, and the operation can be promptly terminated after instructing the end of the operation.

請求項3に記載の発明によれば、画像形成装置において電源の遮断が指示された際の、揮発性記憶手段に記憶されている画像データの不揮発性記憶手段への退避を高速化することが可能となるとともに、電源投入時に不揮発性記憶手段に退避した画像データを効率よく読み出しすることが可能となる。   According to the third aspect of the present invention, it is possible to speed up the saving of the image data stored in the volatile storage unit to the nonvolatile storage unit when the image forming apparatus is instructed to shut off the power. In addition, the image data saved in the nonvolatile storage means when the power is turned on can be efficiently read.

請求項4に記載の発明によれば、画像データの事前退避を指示するための事前退避指示手段を有し、事前退避指示手段の指示があった場合は、入力された画像データを揮発性記憶手段に常時記憶することなく不揮発性記憶手段に転送し、不揮発性記憶手段の連続したクラスタ領域に書き込むので、動作の開始前に予め動作を中断し終了することがわかっている場合には、事前退避指示手段により指示を行っておくことにより、動作中に動作の終了を指示した際に、画像データの不揮発性記憶手段への退避を行うことなく速やかに動作を終了することができる。   According to the fourth aspect of the present invention, the apparatus has the pre-evacuation instruction means for instructing the pre-evacuation of the image data, and when the pre-evacuation instruction means is instructed, the input image data is stored in the volatile memory. Since it is transferred to the non-volatile storage means without always storing it in the means and written to the continuous cluster area of the non-volatile storage means, if it is known that the operation is interrupted and terminated before the operation starts, By instructing the save instruction means, when the end of the operation is instructed during the operation, the operation can be promptly finished without saving the image data to the nonvolatile storage means.

以下、図を参照して、本発明の実施の形態を詳細に説明する。
まず、構成を説明する。
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
First, the configuration will be described.

図1に、本発明に係る画像形成装置1の機能構成例を示す。画像形成装置1は、例えば、電子写真方式の複写機であり、図1に示すように、制御部11、操作部12、表示部13、通信制御部14、画像読取部15、画像処理部16、画像出力部17、フラッシュメモリ18、電源部19等により構成され、各部はバス20により接続されている。   FIG. 1 shows a functional configuration example of an image forming apparatus 1 according to the present invention. The image forming apparatus 1 is, for example, an electrophotographic copying machine. As shown in FIG. 1, the control unit 11, the operation unit 12, the display unit 13, the communication control unit 14, the image reading unit 15, and the image processing unit 16. The image output unit 17, the flash memory 18, the power supply unit 19, and the like are connected to each other through a bus 20.

制御部11は、CPU(Central Processing Unit)11a、ROM(Read Only Memory)11b、RAM(Random Access Memory)11c等により構成される。制御部11のCPU11aは、操作部12の操作に応じて、ROM11bに格納されているシステムプログラムや各種処理プログラムを読み出してRAM11c内に展開し、展開されたプログラムに従って、画像形成装置1各部の動作を集中制御する。   The control unit 11 includes a CPU (Central Processing Unit) 11a, a ROM (Read Only Memory) 11b, a RAM (Random Access Memory) 11c, and the like. The CPU 11a of the control unit 11 reads out the system program and various processing programs stored in the ROM 11b in response to the operation of the operation unit 12, develops them in the RAM 11c, and operates each unit of the image forming apparatus 1 according to the developed programs. Centralized control.

即ち、CPU11aは、操作部12又は通信制御部14から入力される各種処理要求を受け付けて画像形成ジョブ(以下、ジョブという)として登録し、登録されたジョブに基づいて画像出力部17等を制御して画像形成動作(記録媒体上への画像の形成及び排出(出力)を含む動作)を実行する。ここで、登録されたジョブに基づいて、画像形成に関する一連の動作を実行することを、ジョブの実行という。また、登録されたジョブの実行待ちの状態をジョブの待機中という。また、登録されたジョブのうち、実行待ち(待機中)のジョブを予約ジョブという。   That is, the CPU 11a receives various processing requests input from the operation unit 12 or the communication control unit 14, registers them as image forming jobs (hereinafter referred to as jobs), and controls the image output unit 17 and the like based on the registered jobs. Then, an image forming operation (operation including formation and discharge (output) of an image on a recording medium) is executed. Here, executing a series of operations relating to image formation based on a registered job is called job execution. The status of waiting for execution of a registered job is called job waiting. Of the registered jobs, a job waiting for execution (waiting) is referred to as a reserved job.

ジョブは、ジョブデータと、原稿の画像データとを含み、CPU11aにより、登録順にジョブを識別するためのジョブIDが付与されて管理される。ジョブデータとは、ジョブを識別するためのジョブID、各種出力条件(原稿ページ数、出力部数、用紙種類、用紙サイズ、倍率、片面/両面等)、画像データの記憶場所等からなるデータであり、RAM11cに記憶される。また、CPU11aは、ジョブ実行中に、画像出力部17における出力中のページ数及び部数等をカウントし、ジョブIDと対応付けてRAM11cに格納する。   The job includes job data and original image data, and is managed by the CPU 11a with a job ID for identifying the job in the order of registration. The job data is data including a job ID for identifying a job, various output conditions (number of original pages, number of copies, paper type, paper size, magnification, single-sided / double-sided, etc.), storage location of image data, and the like. , Stored in the RAM 11c. Further, the CPU 11a counts the number of pages and the number of copies being output in the image output unit 17 during job execution, and stores them in the RAM 11c in association with the job ID.

また、CPU11aは、展開されたプログラムに従って、後述する画像データ書き込み制御処理、退避処理、事前退避準備処理を始めとする各種処理を実行する。   The CPU 11a executes various processes including an image data write control process, a save process, and a pre-save preparation process, which will be described later, according to the developed program.

操作部12は、タッチパネル12a、ハードキー12bを備えて構成される。
タッチパネル12aは、表示部13のLCD(Liquid Crystal Display)の画面上を覆うように透明電極を格子状に配置した感圧式(抵抗膜圧式)のタッチパネルであり、手指やタッチペン等で押下された力点のXY座標を電圧値で検出し、検出された位置信号を操作信号として制御部11に出力する。なお、タッチパネルは、感圧式に限らず、他の静電式、光式等であってもよい。
ハードキー12bは、数字ボタン、スタートボタン(図示せず)、事前退避指示手段としての事前退避ボタン121等の各種操作ボタン、終了指示手段としての副電源スイッチ122等の各種操作スイッチを備え、ボタン操作、スイッチ操作による操作信号を制御部11に出力する。副電源スイッチ122は、制御部11に対し、画像形成装置1の各部への電源の投入(副電源ON)を指示したり、画像形成装置1の各部への電源の遮断(副電源OFF)を指示したりするためのスイッチである。
The operation unit 12 includes a touch panel 12a and hard keys 12b.
The touch panel 12a is a pressure-sensitive (resistive film pressure type) touch panel in which transparent electrodes are arranged in a grid pattern so as to cover the LCD (Liquid Crystal Display) screen of the display unit 13, and the power point pressed by a finger or a touch pen Are detected as voltage values, and the detected position signal is output to the control unit 11 as an operation signal. Note that the touch panel is not limited to a pressure-sensitive type, and may be another electrostatic type, an optical type, or the like.
The hard key 12b includes numeric buttons, a start button (not shown), various operation buttons such as a pre-retraction button 121 as a pre-retraction instruction unit, and various operation switches such as a sub power switch 122 as an end instruction unit. An operation signal generated by an operation or switch operation is output to the control unit 11. The sub power switch 122 instructs the control unit 11 to turn on the power to each part of the image forming apparatus 1 (sub power ON), or to shut off the power to each part of the image forming apparatus 1 (sub power OFF). It is a switch for instructing.

表示部13は、LCD等により構成され、制御部11から入力される表示信号の指示に従って表示画面上に各種操作ボタンや装置の状態表示、各機能の動作状況等の表示を行う。
本実施の形態において、表示部13は、制御部11からの指示に基づいて、揮発性メモリ16bにおいて、処理部161から入力された画像データを記憶可能な容量の閾値S、即ち、揮発性メモリ16bのうち、常駐画像領域164(図3参照)に割り当てる容量の閾値Sをユーザが設定入力するための図示しない閾値設定画面を表示する。閾値設定画面は、タッチパネル12aによる閾値Sの入力を受け付ける。制御部11は、当該閾値設定画面から入力された閾値Sをフラッシュメモリ18の閾値領域184に記憶することにより、閾値Sを設定する(設定手段)。
The display unit 13 is configured by an LCD or the like, and displays various operation buttons, device statuses, operation statuses of various functions, and the like on the display screen in accordance with instructions of display signals input from the control unit 11.
In the present embodiment, based on an instruction from the control unit 11, the display unit 13 uses the volatile memory 16 b to store a threshold value S that can store the image data input from the processing unit 161, that is, a volatile memory. A threshold setting screen (not shown) is displayed for the user to set and input the threshold value S of the capacity allocated to the resident image area 164 (see FIG. 3). The threshold setting screen receives an input of the threshold S from the touch panel 12a. The control unit 11 sets the threshold S by storing the threshold S input from the threshold setting screen in the threshold area 184 of the flash memory 18 (setting unit).

通信制御部14は、LAN(Local Area Network)、WAN(Wide Area Network)等の通信ネットワークに接続された伝送媒体に接続可能なインターフェースである。通信制御部14は、例えばLANカード等の通信制御カードにより構成され、LANケーブル等の通信回線を介して通信ネットワークに接続されたホスト装置等の外部の装置との間で制御信号、プリンタコードを始めとする各種データの送受信を行う。   The communication control unit 14 is an interface connectable to a transmission medium connected to a communication network such as a LAN (Local Area Network) or a WAN (Wide Area Network). The communication control unit 14 is composed of a communication control card such as a LAN card, for example, and sends control signals and printer codes to and from an external device such as a host device connected to a communication network via a communication line such as a LAN cable. Send and receive various data including the beginning.

画像読取部15は、原稿を載置するコンタクトガラスの下部にスキャナを備えて構成され、原稿の画像を読み取る。スキャナは、光源、CCD(Charge Coupled Device)等により構成され、光源から原稿へ照明走査した光の反射光を結像して光電変換することにより原稿の画像を読み取り、読み取った画像をA/D変換器によりデジタル画像データに変換して画像処理部16に出力する。ここで、画像は、図形や写真等のイメージデータに限らず、文字や記号等のテキストデータ等も含む。   The image reading unit 15 includes a scanner below the contact glass on which the document is placed, and reads an image of the document. The scanner is composed of a light source, a CCD (Charge Coupled Device), etc., and forms an image of the reflected light of the light scanned from the light source to the original and photoelectrically converts it to read the image of the original. The image data is converted into digital image data by a converter and output to the image processing unit 16. Here, the image includes not only image data such as graphics and photographs but also text data such as characters and symbols.

画像処理部16は、処理部161及び画像記憶部162により構成される。画像処理部16は、処理部161において画像読取部15から入力された画像データに空間フィルタ処理、拡大/縮小処理、回転処理、階調補正処理等の画像処理を施して画像記憶部162に一時的に記憶し、所定のタイミングで画像出力部17に出力する。また、通信制御部14から入力されたプリンタコードを画像データに変換して画像記憶部162に一時的に記憶し、所定のタイミングで画像出力部17に出力する。   The image processing unit 16 includes a processing unit 161 and an image storage unit 162. The image processing unit 16 subjects the image data input from the image reading unit 15 in the processing unit 161 to image processing such as spatial filter processing, enlargement / reduction processing, rotation processing, and gradation correction processing, and temporarily stores the image data in the image storage unit 162. And output to the image output unit 17 at a predetermined timing. The printer code input from the communication control unit 14 is converted into image data, temporarily stored in the image storage unit 162, and output to the image output unit 17 at a predetermined timing.

図2に、画像記憶部162の構成例を示す。図2に示すように、画像記憶部162は、メモリコントローラ16a、揮発性メモリ16b、圧縮/伸張部16c、HDD(Hard Disk;ハードディスク)コントローラ16d、HDD16eを備えて構成されている。   FIG. 2 shows a configuration example of the image storage unit 162. As shown in FIG. 2, the image storage unit 162 includes a memory controller 16a, a volatile memory 16b, a compression / decompression unit 16c, an HDD (Hard Disk) controller 16d, and an HDD 16e.

メモリコントローラ16aは、制御部11からの制御に基づいて、処理部161から入力された画像データの揮発性メモリ16bへの書き込み及び揮発性メモリ16bからの画像データの読み出しを行う。即ち、メモリコントローラ16aは、制御部11からの制御に基づいて、処理部161から入力された画像データを圧縮/伸張部16cにより圧縮させるとともに揮発性メモリ16bに書き込んで一時的に記憶させる。また、制御部11から画像データ出力の指示があると、メモリコントローラ16aは、揮発性メモリ16bに記憶されている出力指示された画像データを圧縮/伸張部16cにより伸張させ、画像出力部17に出力する。   Based on the control from the control unit 11, the memory controller 16a writes the image data input from the processing unit 161 to the volatile memory 16b and reads the image data from the volatile memory 16b. That is, based on the control from the control unit 11, the memory controller 16a compresses the image data input from the processing unit 161 by the compression / decompression unit 16c and writes the data in the volatile memory 16b to be temporarily stored. Further, when there is an instruction to output image data from the control unit 11, the memory controller 16 a expands the output-instructed image data stored in the volatile memory 16 b by the compression / decompression unit 16 c and sends it to the image output unit 17. Output.

揮発性メモリ16bは、DRAM(Dynamic Random Access Memory)等により構成される揮発性記憶手段である。揮発性メモリ16bは、処理部161から入力され圧縮/伸張部16cにより圧縮された画像データを一時的に記憶する。圧縮/伸張部16cは、画像データの圧縮処理、伸張処理を行うICである。   The volatile memory 16b is a volatile storage unit configured by a DRAM (Dynamic Random Access Memory) or the like. The volatile memory 16b temporarily stores the image data input from the processing unit 161 and compressed by the compression / decompression unit 16c. The compression / decompression unit 16c is an IC that performs image data compression processing and expansion processing.

図3に、揮発性メモリ16bの構成例を示す。図3に示すように、揮発性メモリ16bは、メモリ管理テーブル領域163、常駐画像領域164、転送画像領域165、作業画像領域166を有している。   FIG. 3 shows a configuration example of the volatile memory 16b. As shown in FIG. 3, the volatile memory 16 b includes a memory management table area 163, a resident image area 164, a transfer image area 165, and a work image area 166.

メモリ管理テーブル領域163は、メモリ管理テーブルT1を格納する領域である。図4に、メモリ管理テーブルT1の一例を示す。メモリ管理テーブルT1は、制御部11が常駐画像領域164における画像データの管理を行うためのテーブルであり、図4に示すように、画像データを識別するための画像ID(例えば、001、002、003、・・・)を格納する画像ID領域と、その画像データが格納されている常駐画像領域164の領域の開始アドレス番号を格納する開始アドレス領域と、その領域の終了アドレス番号を格納する終了アドレス領域と、その領域の記憶容量(KB)を示すデータ(例えば、30、40、50、・・・)を格納する容量領域と、その領域が現在使用されているか否かを示すデータ(例えば、Yes、No、・・・)を格納するUsed領域とを有している。   The memory management table area 163 is an area for storing the memory management table T1. FIG. 4 shows an example of the memory management table T1. The memory management table T1 is a table for the control unit 11 to manage the image data in the resident image area 164. As shown in FIG. 4, an image ID (for example, 001, 002, 003, ...), a start address area for storing the start address number of the area of the resident image area 164 in which the image data is stored, and an end for storing the end address number of the area An address area, a capacity area for storing data indicating the storage capacity (KB) of the area (for example, 30, 40, 50,...), And data indicating whether the area is currently used (for example, , Yes, No,...).

常駐画像領域164は、処理部161から入力された画像データを、画像出力部17に出力するまで一時的に記憶する領域である。転送画像領域165は、HDD16eに転送する画像データを一時的に記憶する領域である。作業画像領域166は、画像データに処理を施す際(例えば、圧縮/伸張部16cにおける圧縮/伸張等)のワークエリアとなる領域である。   The resident image area 164 is an area for temporarily storing the image data input from the processing unit 161 until the image data is output to the image output unit 17. The transfer image area 165 is an area for temporarily storing image data to be transferred to the HDD 16e. The work image area 166 is an area to be a work area when processing image data (for example, compression / expansion in the compression / expansion unit 16c).

画像記憶部162に入力された画像データは、圧縮された後、常駐画像領域164に格納され、記憶されるが、常駐画像領域164に空き領域がなく入力された画像データが格納できない場合は、当該画像データは一旦転送画像領域165に格納された後、HDD16eに転送される。常駐画像領域164にどのくらいまでの容量の領域を割り当てるかを示す閾値Sは、予め定められているが、操作部12の事前退避ボタン121の押下や表示部13の図示しない閾値設定画面からユーザが変更可能である。   The image data input to the image storage unit 162 is compressed and then stored and stored in the resident image area 164. If the resident image area 164 has no free area and cannot be input, The image data is temporarily stored in the transfer image area 165 and then transferred to the HDD 16e. A threshold value S indicating how much capacity is allocated to the resident image area 164 is determined in advance, but the user can press the pre-save button 121 on the operation unit 12 or the threshold setting screen (not shown) on the display unit 13 to display the threshold value S. It can be changed.

HDDコントローラ16dは、制御部11からの制御に基づいて、画像データのHDD16eへの書き込み、HDD16eからの画像データの読み出し及び消去を行う。また、HDDコントローラ16dは、DMA(Direct Memory Access)コントローラを搭載し、HDD16eと揮発性メモリ16b間の画像データ転送の制御を行う。   Based on the control from the control unit 11, the HDD controller 16d writes image data to the HDD 16e, and reads and erases image data from the HDD 16e. The HDD controller 16d is equipped with a DMA (Direct Memory Access) controller, and controls image data transfer between the HDD 16e and the volatile memory 16b.

HDD16eは、画像データを記憶する不揮発性記憶手段であり、揮発性メモリ16bの容量不足を補う仮想メモリとして処理部161で画像処理された画像データを画像出力部17に所定のタイミングで出力するために一時的に記憶する。即ち、HDD16eは、閾値Sの容量が割り当てられた常駐画像領域164に書き込みきれずに転送されてきた画像データを一時的に記憶する。また、HDD16eは、ジョブ実行中又はジョブ予約中に電源OFFが指示された際に常駐画像領域164に記憶されている画像データの退避領域として使用される。HDD16eは、制御部11により直接データ管理が行われており、1ページ分の画像データが連続するクラスタ領域(連続領域)に書き込まれる。   The HDD 16e is a non-volatile storage unit that stores image data, and outputs the image data processed by the processing unit 161 to the image output unit 17 at a predetermined timing as a virtual memory that compensates for the lack of capacity of the volatile memory 16b. Memorize temporarily. That is, the HDD 16e temporarily stores the image data transferred without being able to write to the resident image area 164 to which the capacity of the threshold S is assigned. The HDD 16e is used as a save area for image data stored in the resident image area 164 when a power-off instruction is issued during job execution or job reservation. The HDD 16e is directly managed by the control unit 11, and image data for one page is written in a continuous cluster area (continuous area).

ここで、制御部11におけるHDD16eのデータ管理について説明する。
制御部11のCPU11aは、ROM11bに記憶されたプログラムとの協働によるソフトウエア処理により、RAM11cにHDD管理テーブルT2を作成し、HDD16eの画像データ格納状況を管理し、HDD管理テーブルT2に基づき、HDD16eへの画像データの書き込み及び読み出しを制御する。
Here, data management of the HDD 16e in the control unit 11 will be described.
The CPU 11a of the control unit 11 creates the HDD management table T2 in the RAM 11c by software processing in cooperation with the program stored in the ROM 11b, manages the image data storage status of the HDD 16e, and based on the HDD management table T2, Controls writing and reading of image data to and from the HDD 16e.

図5に、HDD管理テーブルT2の一例を示す。図5に示すように、HDD管理テーブルT2には、画像データを識別するための画像ID(例えば、029、030、041、・・・)を格納する画像ID領域と、その画像データが格納されている連続領域の開始クラスタ番号を格納する開始クラスタ領域と、その連続領域の終了クラスタ番号を格納する終了クラスタ領域と、その連続領域のサイズ(クラスタの個数)を示すデータ(例えば、5、10、5、・・・)を格納するサイズ領域と、その連続領域が現在使用されているか否かを示すデータ(例えば、Yes、No、・・・)を格納するUsed領域とを有している。   FIG. 5 shows an example of the HDD management table T2. As shown in FIG. 5, the HDD management table T2 stores an image ID area for storing an image ID (for example, 029, 030, 041,...) For identifying the image data, and the image data. Data indicating the start cluster area for storing the start cluster number of the continuous area, the end cluster area for storing the end cluster number of the continuous area, and the size (number of clusters) of the continuous area ,...) And a used area for storing data indicating whether the continuous area is currently used (for example, Yes, No,...). .

制御部11のCPU11aは、HDD16eに画像データを書き込む際に、HDD管理テーブルT2を参照し、現在使用されていない領域で、かつ書き込み対象の画像データサイズ以上の連続領域がある場合には、その連続領域を画像データの書き込み領域として決定し、現在使用されていない領域で、かつ書き込み対象の画像データサイズ以上の連続領域がない場合には、現在使用されている最終クラスタに続く連続領域を画像データの書き込み領域として決定し、HDD管理テーブルT2を書き換える。また、ジョブが終了し、HDD16eから画像データを消去する際には、例えば、消去対象の画像データに対応するHDD管理テーブルT2内のデータのUsed領域をNoにして消去対象の画像データが格納された領域を使用可能にすることにより行う。また、これと併せて消去対象領域に無意味なデータを書き込むようにしてもよい。   When writing image data to the HDD 16e, the CPU 11a of the control unit 11 refers to the HDD management table T2, and if there is a continuous area that is not currently used and is equal to or larger than the image data size to be written, If the continuous area is determined as the image data writing area, and there is no continuous area that is not currently used and is larger than the image data size to be written, the continuous area following the last cluster that is currently used The area is determined as a data writing area, and the HDD management table T2 is rewritten. When the job is completed and image data is erased from the HDD 16e, for example, the used area of the data in the HDD management table T2 corresponding to the image data to be erased is set to No and the image data to be erased is stored. This is done by making the area available. At the same time, meaningless data may be written in the area to be erased.

このように、本実施形態においては、HDD16eの管理テーブル(HDD管理テーブルT2)をRAM11cに記憶し、一枚の画像データをHDD16eの連続するクラスタに書き込むので、通常のファイル形式でHDDに画像データを書き込み(一枚の画像データを物理的に分断された領域に書き込むこともありうる)、HDDに格納されているFAT(File Allocation Tables)にいちいちアクセスしてファイル管理を行う場合に比べてHDDへの読み出し/書き込み速度は高速である。   As described above, in the present embodiment, the management table (HDD management table T2) of the HDD 16e is stored in the RAM 11c, and one piece of image data is written into a continuous cluster of the HDD 16e, so that the image data is stored in the HDD in a normal file format. Compared to the case where file management is performed by accessing the FAT (File Allocation Tables) stored in the HDD one by one (the image data may be written in a physically separated area). The read / write speed to / from is high.

図1の画像出力部17は、画像処理部16から入力された画像データに基づいて記録媒体上に画像を形成し出力する出力手段である。画像出力部17はパルス幅変調器、レーザ光源、感光ドラム、帯電器、現像器、転写部、給紙部、排紙部、定着器等を備えて構成されており、画像処理部16から入力された画像データをパルス幅変調器によりパルス幅変調してレーザ光を発光させ、帯電器により帯電された感光ドラム表面にレーザ光を照射することにより静電潜像を形成する。更に、画像出力部17は、操作部12や通信制御部14から入力指示されたサイズ、向きの記録媒体を給紙部から搬送し、感光ドラム表面の静電潜像を含む領域に現像器によりトナーを付着させ、搬送された記録媒体上に転写部によりトナーを転写し、定着器により定着させた後、排紙部から排出する。   The image output unit 17 in FIG. 1 is an output unit that forms and outputs an image on a recording medium based on the image data input from the image processing unit 16. The image output unit 17 includes a pulse width modulator, a laser light source, a photosensitive drum, a charger, a developing unit, a transfer unit, a paper feeding unit, a paper discharge unit, a fixing unit, and the like. The obtained image data is subjected to pulse width modulation by a pulse width modulator to emit laser light, and the surface of the photosensitive drum charged by the charger is irradiated with laser light to form an electrostatic latent image. Further, the image output unit 17 conveys a recording medium having a size and orientation instructed by the operation unit 12 and the communication control unit 14 from the paper feeding unit, and develops the photosensitive drum surface area including the electrostatic latent image by a developing device. The toner is attached, transferred onto the conveyed recording medium by the transfer unit, fixed by the fixing device, and then discharged from the paper discharge unit.

フラッシュメモリ18は、ジョブの実行中または予約ジョブの待機中に副電源スイッチ122が操作され副電源OFFが指示された際に、実行中のジョブ及び予約ジョブを副電源ON時に継続して実行可能にするために、揮発性のRAM11cや揮発性メモリ16bに記憶されている現状を示すデータ等を保存するためのデータを退避するためのメモリであり、図6に示すように、しおり・環境保存領域181、メモリ管理テーブルバックアップ領域182、HDD管理テーブルバックアップ領域183等を有している。しおり・環境保存領域181は、RAM11cに記憶されている現状を示すデータ、即ち、登録されているジョブデータ、実行中のジョブのジョブID、カウント値(出力部数及びページ数)等(以下、しおり・環境情報という。副電源ON時にどのジョブの何部目の何ページからどのような出力条件で画像形成動作を再スタートさせるかを示す情報)を保存するため領域である。メモリ管理テーブルバックアップ領域182は、揮発性メモリ16bのメモリ管理テーブル領域163に記憶されているメモリ管理テーブルT1を退避するための領域である。HDD管理テーブルバックアップ領域183は、RAM11cに記憶されているHDD管理テーブルT2を退避するための領域である。また、フラッシュメモリ18は、閾値設定画面を介して設定された閾値Sを記憶する閾値領域184を有する。   The flash memory 18 can continuously execute the job being executed and the reservation job when the sub power is turned on when the sub power switch 122 is operated and the sub power is turned off while the job is being executed or the reserved job is waiting. 6 is a memory for saving data for storing data indicating the current state stored in the volatile RAM 11c and the volatile memory 16b. As shown in FIG. An area 181, a memory management table backup area 182, an HDD management table backup area 183, etc. The bookmark / environment storage area 181 is data indicating the current state stored in the RAM 11c, that is, registered job data, job ID of the job being executed, count value (number of output copies and number of pages), etc. (hereinafter, bookmark) Environment information, which is an area for storing information indicating which image forming operation is restarted under what output condition from what page of what job when the sub power is turned on. The memory management table backup area 182 is an area for saving the memory management table T1 stored in the memory management table area 163 of the volatile memory 16b. The HDD management table backup area 183 is an area for saving the HDD management table T2 stored in the RAM 11c. Further, the flash memory 18 has a threshold area 184 that stores the threshold S set via the threshold setting screen.

電源部19は、図示しない商用交流電源に接続され、商用交流電源から入力されたAC(交流)電源電力をDC(直流)電源電力に変換し、必要な電圧を各部にそれぞれ供給する。電源部19は制御部11からの制御命令に従って電源供給を行う。電源部19と商用交流電源との接続は、主電源スイッチ(図示せず)によりON/OFFすることができる。   The power supply unit 19 is connected to a commercial AC power source (not shown), converts AC (AC) power source power input from the commercial AC power source into DC (DC) power source power, and supplies necessary voltages to the respective units. The power supply unit 19 supplies power according to a control command from the control unit 11. The connection between the power supply unit 19 and the commercial AC power supply can be turned ON / OFF by a main power switch (not shown).

次に、本実施の形態の動作について説明する。
図7は、入力された画像データを順次画像記憶部162に書き込む際に制御部11により実行される画像データ書き込み制御処理を示すフローチャートである。当該処理は、CPU11aとROM11bに格納されているプログラムとの協働によるソフトウエア処理により実現されるものであり当該処理の実行により書き込み制御手段が実現される。なお、画像記憶部162に書き込むべき画像データには、予め圧縮/伸張部16cにより圧縮されているものとする。
Next, the operation of the present embodiment will be described.
FIG. 7 is a flowchart showing image data write control processing executed by the control unit 11 when the input image data is sequentially written to the image storage unit 162. This process is realized by a software process in cooperation with the CPU 11a and a program stored in the ROM 11b, and a write control unit is realized by executing the process. It is assumed that the image data to be written in the image storage unit 162 is previously compressed by the compression / decompression unit 16c.

画像データ書き込み制御処理においては、画像読取部15又は通信制御部14から入力され、画像記憶部162に書き込むべき次ページの画像データがあるか否かが判断され、次ページの画像データがあると判断されると(ステップS1;YES)、メモリ管理テーブルT1の「Used」領域及び「容量」領域が参照され、入力された次ページ分の画像データの書き込みにより揮発性メモリ16bの画像データ記憶量、即ち、常駐画像領域164の画像データ記憶量(画像データの記憶に実質的に占有されている占有量であり、断片化が生じている場合は、画像データの記憶されている領域間の占有量を含む)がフラッシュメモリ18の閾値領域184に記憶されている閾値Sを超えるか否かが判断される(ステップS2)。常駐画像領域164の画像データ記憶量が閾値Sを超えないと判断されると(ステップS2;NO)、メモリコントローラ16aを介して、入力された画像データが常駐画像領域164に書き込まれ、メモリ管理テーブルT1が書き換えられ(ステップS3)、処理はステップS1に戻る。ステップS1において、画像記憶部162に書き込むべき次ページの画像データがないと判断されると(ステップS1;NO)、本処理は終了する。   In the image data writing control process, it is determined whether or not there is image data of the next page that is input from the image reading unit 15 or the communication control unit 14 and should be written to the image storage unit 162. When the determination is made (step S1; YES), the “Used” area and the “capacity” area of the memory management table T1 are referred to, and the image data storage amount of the volatile memory 16b is written by writing the input image data for the next page. That is, the image data storage amount of the resident image area 164 (the occupation amount substantially occupied by the storage of the image data, and if fragmentation occurs, the occupation between the areas where the image data is stored) It is determined whether or not (including the amount) exceeds a threshold S stored in the threshold area 184 of the flash memory 18 (step S2). When it is determined that the amount of image data stored in the resident image area 164 does not exceed the threshold S (step S2; NO), the input image data is written to the resident image area 164 via the memory controller 16a, and the memory management is performed. The table T1 is rewritten (step S3), and the process returns to step S1. If it is determined in step S1 that there is no image data of the next page to be written in the image storage unit 162 (step S1; NO), this process ends.

ステップS2において、常駐画像領域164の画像データ記憶量が閾値Sを超えると判断されると(ステップS2;YES)、メモリコントローラ16aを介して、入力された画像データが揮発性メモリ16bの転送画像領域165に書き込まれる(ステップS4)。次いで、HDD管理テーブルT2が参照され、HDD16eにおける当該画像データの書き込み領域が決定され、HDD管理テーブルT2が書き換えられる(ステップS5)。具体的には、HDD管理テーブルT2が参照され、現在使用されていない領域(図5のUsed領域が“No”)で、かつ書き込み対象の画像データサイズ以上のサイズの連続したクラスタ領域がある場合には、その連続領域が画像データの書き込み領域として決定され、HDD管理テーブルT2が書き換えられる。HDD管理テーブルT2が参照され、現在使用されていない領域(図5のUsed領域が“No”)に書き込み対象の画像データサイズ以上のサイズの連続領域がない場合には、現在使用されている最後尾のクラスタに続く連続領域が、当該画像データの書き込み領域として決定され、HDD管理テーブルT2に情報が追加される。   If it is determined in step S2 that the amount of image data stored in the resident image area 164 exceeds the threshold S (step S2; YES), the input image data is transferred to the volatile memory 16b via the memory controller 16a. It is written in the area 165 (step S4). Next, the HDD management table T2 is referred to, the writing area of the image data in the HDD 16e is determined, and the HDD management table T2 is rewritten (step S5). Specifically, when the HDD management table T2 is referred to and there is a continuous cluster area that is not used at present (the used area in FIG. 5 is “No”) and has a size equal to or larger than the image data size to be written. The continuous area is determined as the image data writing area, and the HDD management table T2 is rewritten. When the HDD management table T2 is referred to and there is no continuous area larger than the image data size to be written in the area that is not currently used (the used area in FIG. 5 is “No”), the last used area A continuous area following the tail cluster is determined as a writing area for the image data, and information is added to the HDD management table T2.

HDD16eにおける入力された画像データの書き込み領域が決定されると、揮発性メモリ16bの転送画像領域165に格納された画像データがHDD16eに転送され、HDDコントローラ16dにより画像データがステップS5で決定された連続領域に書き込まれ(ステップS6)、処理はステップS1に戻る。ここで、画像データの転送は、CPU11aを介さず、HDDコントローラ16dに搭載されたDMAコントローラにより揮発性メモリ16bとHDD16e間で直接行い、高速に行うことが望ましい。   When the writing area of the input image data in the HDD 16e is determined, the image data stored in the transfer image area 165 of the volatile memory 16b is transferred to the HDD 16e, and the image data is determined in step S5 by the HDD controller 16d. The data is written in the continuous area (step S6), and the process returns to step S1. Here, it is desirable to transfer the image data at high speed by directly performing the transfer between the volatile memory 16b and the HDD 16e by the DMA controller mounted on the HDD controller 16d without using the CPU 11a.

上述のように、HDD16eには、揮発性メモリ16bの常駐画像領域164の画像データ記憶量が閾値Sを超えてしまい、揮発性メモリ16bに書き込み不可能な画像データが転送され、連続するクラスタ領域に書き込まれる。そのため、FATにより管理されるファイル形式で、1ページ分の画像データをHDD16eの分断した領域に書き込む場合に比べ、画像データを高速に書き込むことが可能となる。また、1枚の画像データが連続したクラスタ領域に書き込まれるので、画像データをHDD16eから読み出す際に、ファイル形式で分断した領域に書き込んだ場合に比べ画像データへのアクセスを高速に行うことが可能となる。また、このHDD16eを管理するためのHDD管理テーブルT2は、HDD16eではなくRAM11cに配置されるので、FATによりファイル管理を行う場合のように、HDD16eの書き込み領域を決定したり、読み出し対象の画像データが格納されている領域を特定したりする際にいちいちHDD16eにアクセスする必要がなくなり、画像データの書き込み及び読み出しのスピードを高速に行うことが可能となる。   As described above, the amount of image data stored in the resident image area 164 of the volatile memory 16b exceeds the threshold value S, and image data that cannot be written to the volatile memory 16b is transferred to the HDD 16e, and a continuous cluster area. Is written to. Therefore, the image data can be written at a higher speed than the case where the image data for one page is written in the divided area of the HDD 16e in the file format managed by the FAT. In addition, since one piece of image data is written in a continuous cluster area, when reading image data from the HDD 16e, it is possible to access the image data at a higher speed than when writing to an area divided by the file format. It becomes. Further, since the HDD management table T2 for managing the HDD 16e is arranged in the RAM 11c instead of the HDD 16e, the writing area of the HDD 16e is determined and the image data to be read is determined as in the case where file management is performed by FAT. For example, it is not necessary to access the HDD 16e every time when specifying the area in which image data is stored, and the writing and reading speed of image data can be increased.

上記画像データ書き込み制御憶処理により常駐画像領域164或いはHDD16eに一時記憶された画像データは、CPU11aの制御により所定のタイミングで読み出されて圧縮/伸張部16cにより伸張され、画像出力部17において当該画像データに基づき記録媒体上に画像が形成され印刷出力される。   The image data temporarily stored in the resident image area 164 or the HDD 16e by the image data writing control memory process is read at a predetermined timing under the control of the CPU 11a and decompressed by the compression / decompression unit 16c. An image is formed on a recording medium based on the image data and printed out.

ここで、POD向けに大量印刷を行うジョブを実行する場合、何百枚ものドキュメントを何百部、何千部も出力する可能性があり、画像形成及び出力に何時間も要する場合がある。このようなジョブにおいて、例えば夜間にスタートさせたがオペレータが帰宅したくなった場合等、ジョブを途中で強制終了し電源を遮断すると、揮発性メモリ16bに記憶されている画像データやしおり・環境情報は失われるので、翌日、再度画像データの読み取り(受信)を行ったり、出力条件や残部数等をユーザが設定し直したりしなければならず不便である。   Here, when a job for performing mass printing for POD is executed, hundreds or thousands of documents may be output, and it may take hours for image formation and output. In such a job, for example, when the job is started at night but the operator wants to go home, when the job is forcibly terminated and the power is cut off, the image data, bookmarks, and environment stored in the volatile memory 16b Since the information is lost, it is inconvenient that the next day, the image data must be read (received) again, or the user must reset the output conditions and the number of remaining copies.

そこで、画像形成装置1においては、図8に示す退避処理を実行し、副電源OFFが指示された際に揮発性メモリ16bに格納されている画像データを高速にHDD16eに退避するとともに、メモリ管理テーブルT1、RAM11cに記憶されているHDD管理テーブルT2及びしおり・環境情報を不揮発性であるフラッシュメモリ18に退避することにより、これらのデータを副電源がONされ、電源が投入された際に復元可能に保持させる。   Therefore, the image forming apparatus 1 executes the save process shown in FIG. 8 and saves the image data stored in the volatile memory 16b to the HDD 16e at a high speed when the sub power supply OFF is instructed. By saving the HDD management table T2 and bookmark / environment information stored in the table T1 and RAM 11c to the non-volatile flash memory 18, these data are restored when the sub power is turned on and the power is turned on. Make it possible.

図8は、制御部11により実行される退避処理を示すフローチャートである。当該処理は、ジョブ実行中に実行される処理であり、CPU11aとROM11bに格納されているプログラムとの協働によるソフトウエア処理により実現されるものである。当該処理の実行により退避手段が実現される。   FIG. 8 is a flowchart showing the saving process executed by the control unit 11. This processing is executed during job execution, and is realized by software processing in cooperation with the CPU 11a and a program stored in the ROM 11b. By executing this processing, a saving unit is realized.

操作部12の副電源スイッチ122が操作され、副電源OFFが指示されると(ステップS11;YES)、システムが停止できる状態に制御される(ステップS12)。例えば、画像出力部17内の搬送経路上にある記録媒体が排出され、ジョブが中断される。次いで、RAM11cに記憶されているしおり・環境情報がフラッシュメモリ18に転送され、しおり・環境保存領域181に書き込まれることにより現状を示すデータが保存されるとともに(ステップS13)、RAM11cに記憶されているHDD管理テーブルT2がフラッシュメモリ18に転送され、HDD管理テーブルバックアップ領域183に書き込まれて保存される(ステップS14)。次いで、揮発性メモリ16bの常駐画像領域164に格納されている画像データが1枚分ずつ順次HDD16eに転送され、連続するクラスタ領域に書き込まれて保存される(ステップS15)。即ち、HDD管理テーブルバックアップ領域183に書き込まれたHDD管理テーブルT2が参照され、現在使用されていない領域(図5のUsed領域が“No”)で、かつ書き込み対象の画像データサイズ以上のサイズの連続領域がある場合には、その連続領域が画像データの書き込み領域として決定され、HDD16eに書き込み対象の画像データが転送され、決定された連続領域に転送された画像データが書き込まれ、メモリ管理テーブルT1の、転送した画像データに対応する画像IDの開始アドレス領域に書き込み領域の開始クラスタ番号が、終了アドレス領域に終了クラスタ番号が書き込まれる。現在使用されていない領域(図5のUsed領域が“No”)に書き込み対象の画像データサイズ以上のサイズの連続領域がない場合には、現在使用されている最後尾のクラスタに続く連続領域が、当該画像データの書き込み領域として決定され、HDD16eに書き込み対象の画像データが転送され、決定された連続領域に転送された画像データが書き込まれ、メモリ管理テーブルT1の、転送した画像データに対応する画像IDの開始アドレス領域に書き込み領域の開始クラスタ番号が、終了アドレス領域に終了クラスタ番号が書き込まれる。   When the sub power switch 122 of the operation unit 12 is operated to instruct to turn off the sub power (step S11; YES), the system is controlled so that it can be stopped (step S12). For example, the recording medium on the conveyance path in the image output unit 17 is discharged, and the job is interrupted. Next, the bookmark / environment information stored in the RAM 11c is transferred to the flash memory 18 and written to the bookmark / environment storage area 181 to store data indicating the current state (step S13), and is stored in the RAM 11c. The existing HDD management table T2 is transferred to the flash memory 18, and is written and stored in the HDD management table backup area 183 (step S14). Next, the image data stored in the resident image area 164 of the volatile memory 16b is sequentially transferred to the HDD 16e one by one, and written and stored in the continuous cluster area (step S15). That is, the HDD management table T2 written in the HDD management table backup area 183 is referred to, and is an area that is not currently used (the Used area in FIG. 5 is “No”) and has a size that is equal to or larger than the image data size to be written. If there is a continuous area, the continuous area is determined as an image data writing area, the image data to be written is transferred to the HDD 16e, and the transferred image data is written to the determined continuous area, and the memory management table The start cluster number of the write area is written in the start address area of the image ID corresponding to the transferred image data in T1, and the end cluster number is written in the end address area. If there is no continuous area larger than the image data size to be written in the area that is not currently used (Used area in FIG. 5 is “No”), the continuous area that follows the last cluster that is currently used is The image data to be written is determined, the image data to be written is transferred to the HDD 16e, the transferred image data is written to the determined continuous area, and corresponds to the transferred image data in the memory management table T1. The start cluster number of the write area is written in the start address area of the image ID, and the end cluster number is written in the end address area.

そして、メモリ管理テーブルT1がフラッシュメモリ18のメモリ管理テーブルバックアップ領域182に転送されて書き込まれ(ステップS16)、本処理は終了する。当該処理の終了後、制御部11により画像形成装置1の各部への電源供給が遮断(副電源OFF)される。   Then, the memory management table T1 is transferred and written to the memory management table backup area 182 of the flash memory 18 (step S16), and this process ends. After the processing is finished, the control unit 11 cuts off the power supply to each part of the image forming apparatus 1 (sub power supply OFF).

以上のように、副電源スイッチ122の操作により副電源OFFが指示されると、揮発性メモリ16bの常駐画像領域164に記憶されている画像データが順次HDD16eに転送され、1枚分の画像データが連続したクラスタ領域に書き込まれるとともに、RAM11cに記憶されている現状を示すしおり・環境情報、HDD管理テーブルT2、及び揮発性メモリ16bからHDD16eに退避した画像データにアクセス可能とするためのメモリ管理テーブルT1がフラッシュメモリ18に記憶されるので、副電源ONが指示され電源が投入された際には、しおり・環境保存領域181を参照し、データが記憶されている場合には、しおり・環境情報、HDD管理テーブルT1、メモリ管理テーブルT2をフラッシュメモリ18からRAM11cに読み出して、読み出されたしおり・環境情報等に基づいて、電源遮断前に動作が中断されたジョブの中断された部数目の中断されたページ数の画像データから順次HDD16eから揮発性メモリ16bに転送して画像出力部17において印刷出力動作を行うことが可能となる。副電源OFF時に揮発性メモリ16bから転送された画像データは、HDD16eの連続するクラスタに書き込まれる。そのため、FATにより管理されるファイル形式で、1枚の画像データをHDD16eの分断した領域に書き込む場合に比べ、画像データを高速に書き込むことが可能となり、電源OFFする際のHDD16eへの画像データの退避を高速に行うことが可能となる。また、1枚の画像データが連続したクラスタ領域に書き込まれるので、副電源ONによりジョブを再開する際に画像データをHDD16eから読み出す際においても、ファイル形式で分断した領域に書き込んだ場合に比べ画像データへのアクセスを高速に行うことが可能となる。   As described above, when the sub power supply is instructed to be turned off by operating the sub power switch 122, the image data stored in the resident image area 164 of the volatile memory 16b is sequentially transferred to the HDD 16e, and one image data is stored. Is stored in the continuous cluster area, and the bookmark / environment information indicating the current state stored in the RAM 11c, the HDD management table T2, and the memory management for enabling access to the image data saved from the volatile memory 16b to the HDD 16e. Since the table T1 is stored in the flash memory 18, when the secondary power ON is instructed and the power is turned on, the bookmark / environment storage area 181 is referred to. If data is stored, the bookmark / environment is stored. Information, HDD management table T1, memory management table T2 from flash memory 18 to RAM From the HDD 16e to the volatile memory sequentially from the image data of the interrupted number of pages of the interrupted number of copies of the job whose operation was interrupted before power-off based on the read bookmark / environment information, etc. Then, the image output unit 17 can perform a print output operation. The image data transferred from the volatile memory 16b when the sub power supply is turned off is written in a continuous cluster of the HDD 16e. Therefore, it is possible to write image data at a higher speed than when writing one piece of image data to a divided area of the HDD 16e in a file format managed by FAT, and image data to the HDD 16e when the power is turned off. Evacuation can be performed at high speed. In addition, since one piece of image data is written in a continuous cluster area, when the image data is read from the HDD 16e when the job is resumed by turning on the sub power supply, the image is compared with the case where the image data is written in the area divided by the file format. Data can be accessed at high speed.

上記退避処理においては、副電源OFFが指示されると、電源の遮断により消失してしまう揮発性メモリ16b上の画像データがHDD16eに転送され、保存される。そして、退避処理の終了後、各部への電源供給が遮断される。従って、常駐画像領域164の画像データのHDD16eへの退避が高速に行われるものの、常駐画像領域164に記憶されている画像データが多いほど、退避処理に時間を要し、副電源OFFを指示してから実際に電源が遮断されるまでに時間がかかることとなる。ユーザは、副電源スイッチ122を操作して副電源OFFを指示してもなかなか電源が遮断されず、その間待たされることとなる。そこで、このような不都合を回避し、副電源OFFを指示したら高速に電源が遮断されるように、操作部12には事前退避ボタン121が設けられている。   In the saving process, when the sub power supply is instructed to be turned off, the image data on the volatile memory 16b that is lost due to the power interruption is transferred to the HDD 16e and stored. Then, after the evacuation process is completed, power supply to each unit is interrupted. Therefore, although the image data in the resident image area 164 is saved to the HDD 16e at a high speed, the more image data stored in the resident image area 164, the more time is required for the saving process, and an instruction to turn off the sub power supply is given. It will take some time before the power is actually shut off. Even if the user operates the sub power switch 122 to instruct to turn off the sub power, the power is not cut off easily, and the user waits for that time. Therefore, a pre-retraction button 121 is provided on the operation unit 12 so as to avoid such inconvenience and to shut off the power supply at a high speed when the sub power supply is instructed.

図9は、制御部11により実行される事前退避準備処理を示すフローチャートである。当該処理は、ジョブの実行中以外において実行される処理であり、CPU11aとROM11bに格納されているプログラムとの協働によるソフトウエア処理により実現されるものである。   FIG. 9 is a flowchart showing a pre-evacuation preparation process executed by the control unit 11. This process is executed when a job is not being executed, and is realized by a software process in cooperation with a program stored in the CPU 11a and the ROM 11b.

事前退避ボタン121が押下されると(ステップS21;YES)、フラッシュメモリ18の閾値領域184に閾値S=0が設定され(ステップS22)、本処理は終了する。   When the advance save button 121 is pressed (step S21; YES), the threshold S = 0 is set in the threshold area 184 of the flash memory 18 (step S22), and this process ends.

上記事前退避準備処理により閾値S=0が設定された場合、それ以降に行われる図7の画像データ書き込み制御処理においては、画像データが入力される毎に、その画像データをHDD16eに転送し保存するので、副電源OFFが指示された場合、図8に示す退避処理において、ステップS15及びステップS16の処理を省略することができ、高速に退避処理を行って副電源OFFとすることが可能となる。   When the threshold value S = 0 is set by the pre-save preparation process, in the image data writing control process of FIG. 7 performed thereafter, the image data is transferred to the HDD 16e and stored every time the image data is input. Therefore, when the sub power supply is instructed, the processing of step S15 and step S16 can be omitted in the save processing shown in FIG. 8, and the sub power supply can be turned off by performing the save processing at high speed. Become.

なお、事前退避ボタン121の押下により、閾値Sを0に容易に設定することが可能であるが、表示部13の閾値設定画面からも閾値Sを設定することは可能である。閾値設定画面においては、閾値S=0のみならず、揮発性メモリ16bの容量内において閾値Sを設定することが可能である。閾値設定画面から閾値Sが入力されると、入力された閾値Sがフラッシュメモリ18の閾値領域184に設定される。   Note that the threshold value S can be easily set to 0 by pressing the advance save button 121, but the threshold value S can also be set from the threshold value setting screen of the display unit 13. In the threshold setting screen, the threshold S can be set within the capacity of the volatile memory 16b as well as the threshold S = 0. When the threshold S is input from the threshold setting screen, the input threshold S is set in the threshold area 184 of the flash memory 18.

以上説明したように、画像形成装置1によれば、操作部12の副電源スイッチ122が操作され、副電源OFFが指示されると、RAM11cに記憶されているしおり・環境情報がフラッシュメモリ18に転送されてしおり・環境保存領域181に書き込まれることにより現状を示すデータが保存されるとともに、RAM11cに記憶されているHDD管理テーブルT2がフラッシュメモリ18に転送され、HDD管理テーブルバックアップ領域183に書き込まれて保存される。また、揮発性メモリ16bの常駐画像領域164に格納されている画像データが1枚分ずつ順次HDD16eに転送されてそれぞれ連続するクラスタ領域に書き込まれて保存され、画像データの書き込まれたHDD16eのクラスタ領域の開始クラスタ番号及び終了クラスタ番号に書き換えられたメモリ管理テーブルT1がフラッシュメモリ18のメモリ管理テーブルバックアップ領域182に転送されて書き込まれた後、各部への電源供給が遮断(副電源OFF)される。   As described above, according to the image forming apparatus 1, the bookmark / environment information stored in the RAM 11 c is stored in the flash memory 18 when the sub power switch 122 of the operation unit 12 is operated and the sub power is turned off. The transferred bookmark / environment storage area 181 saves data indicating the current state, and the HDD management table T2 stored in the RAM 11c is transferred to the flash memory 18 and written to the HDD management table backup area 183. Saved. Further, the image data stored in the resident image area 164 of the volatile memory 16b is sequentially transferred to the HDD 16e one by one, written and saved in each continuous cluster area, and the cluster of the HDD 16e in which the image data is written. After the memory management table T1 rewritten with the start cluster number and end cluster number of the area is transferred and written to the memory management table backup area 182 of the flash memory 18, the power supply to each unit is cut off (sub power supply OFF) The

従って、副電源OFFが指示された際に、揮発性メモリ16bの常駐画像領域164に記憶されている画像データがHDD16eの連続したクラスタ領域に退避されるので、従来に比べ、画像データの退避を高速化することが可能となる。   Therefore, when the sub power supply is instructed, the image data stored in the resident image area 164 of the volatile memory 16b is saved to the continuous cluster area of the HDD 16e. It is possible to increase the speed.

また、常駐画像領域164において画像データが書き込み可能な容量の閾値Sは閾値設定画面においてユーザが自由に設定可能であるので、設定する閾値により、副電源OFFを指示してから実際に電源が遮断されるまでにかかる時間を調整することが可能となる。また、事前退避ボタン121が押下されると、閾値S=0に設定されるので、ジョブの開始前に予めジョブを中断することがわかっている場合には、事前退避ボタン121の押下等により閾値S=0に設定しておくことにより、入力された画像データが揮発性メモリ16bに書き込まれずにHDD16eに転送して書き込まれ、副電源OFFを指示した際に、揮発性メモリ16bからHDD16eへの画像データの転送及び書き込みが不要となり、副電源OFFが指示された際に速やかに電源を遮断することが可能となる。なお、本実施の形態では閾値S=0としたが、必ずしも0である必要はなく、0に近い小さな値であれば同様の効果が得られる。   Further, since the threshold value S of the capacity in which image data can be written in the resident image area 164 can be freely set by the user on the threshold setting screen, the power supply is actually shut down after the sub power supply is instructed by the set threshold value. It is possible to adjust the time taken until the operation is performed. When the pre-save button 121 is pressed, the threshold value S is set to 0. Therefore, if it is known that the job is to be interrupted before the job starts, the threshold value is set by pressing the pre-save button 121 or the like. By setting S = 0, the input image data is transferred and written to the HDD 16e without being written to the volatile memory 16b, and when the sub power supply is instructed, the volatile memory 16b is transferred to the HDD 16e. Transfer and writing of image data are not necessary, and it is possible to quickly shut down the power when an instruction to turn off the sub power is given. In the present embodiment, the threshold value S = 0. However, the threshold value S is not necessarily 0. If the value is a small value close to 0, the same effect can be obtained.

なお、上記実施の形態における記述内容は、本発明に係る画像形成装置1の好適な一例であり、これに限定されるものではない。   The description in the above embodiment is a preferred example of the image forming apparatus 1 according to the present invention, and the present invention is not limited to this.

例えば、上記実施の形態においては、不揮発性記憶手段としてHDDを用いる場合を例にとり説明したが、本発明を他の磁気ディスク、光磁気ディスク、光ディスクに適用してもよい。   For example, in the above embodiment, the case where an HDD is used as the nonvolatile storage means has been described as an example. However, the present invention may be applied to other magnetic disks, magneto-optical disks, and optical disks.

また、上記実施の形態においては、終了指示手段としての副電源スイッチ122により各部への電源遮断が指示された際に、揮発性メモリ16bに格納されている画像データをHDD16eに転送し、HDD16eの連続したクラスタ領域に書き込むこととしたが、終了指示手段としては、これに限定されない。例えば、操作部12により低消費電力モードへの移行が指示された際に、揮発性メモリ16bに格納されている画像データをHDD16eに転送し、HDD16eの連続したクラスタ領域に書き込むようにしてもよい。   Further, in the above embodiment, when the power-off to each unit is instructed by the sub power switch 122 as the end instruction means, the image data stored in the volatile memory 16b is transferred to the HDD 16e, and the HDD 16e Although writing is performed in continuous cluster areas, the end instruction means is not limited to this. For example, when the operation unit 12 is instructed to shift to the low power consumption mode, the image data stored in the volatile memory 16b may be transferred to the HDD 16e and written in a continuous cluster area of the HDD 16e. .

その他、画像形成装置1の細部構成及び細部動作に関しても、本発明の趣旨を逸脱することのない範囲で適宜変更可能である。   In addition, the detailed configuration and detailed operation of the image forming apparatus 1 can be changed as appropriate without departing from the spirit of the present invention.

本発明に係る画像形成装置1の機能的構成を示すブロック図である。1 is a block diagram showing a functional configuration of an image forming apparatus 1 according to the present invention. 図1の画像記憶部162の構成例を示すブロック図である。FIG. 2 is a block diagram illustrating a configuration example of an image storage unit 162 in FIG. 1. 図2の揮発性メモリ16bの構成例を示す図である。It is a figure which shows the structural example of the volatile memory 16b of FIG. 図3のメモリ管理テーブル領域163に記憶されるメモリ管理テーブルT1のデータ格納例を示す図である。It is a figure which shows the example of data storage of the memory management table T1 memorize | stored in the memory management table area | region 163 of FIG. 図1のRAM11cに記憶されるHDD管理テーブルT2のデータ格納例を示す図である。It is a figure which shows the data storage example of HDD management table T2 memorize | stored in RAM11c of FIG. 図1のフラッシュメモリ18の構成例を示す図である。It is a figure which shows the structural example of the flash memory 18 of FIG. 図1の制御部11により実行される画像データ書き込み制御処理を示すフローチャートである。It is a flowchart which shows the image data writing control process performed by the control part 11 of FIG. 図1の制御部11により実行される退避処理を示すフローチャートである。It is a flowchart which shows the save process performed by the control part 11 of FIG. 図1の制御部11により実行される事前退避準備処理を示すフローチャートである。It is a flowchart which shows the advance evacuation preparation process performed by the control part 11 of FIG.

符号の説明Explanation of symbols

1 画像形成装置
11 制御部
11a CPU
11b ROM
11c RAM
12 操作部
12a タッチパネル
12b ハードキー
121 事前退避ボタン
122 副電源スイッチ
13 表示部
14 通信制御部
15 画像読取部
16 画像処理部
161 処理部
162 画像記憶部
16a メモリコントローラ
16b 揮発性メモリ
163 メモリ管理テーブル領域
164 常駐画像領域
165 転送画像領域
166 作業画像領域
16c 圧縮/伸張部
16d HDDコントローラ
16e HDD
17 画像出力部
18 フラッシュメモリ
181 しおり・環境保存領域
182 メモリ管理テーブルバックアップ領域
183 HDD管理テーブルバックアップ領域
184 閾値領域
19 電源部
20 バス
1 Image forming apparatus 11 Control unit 11a CPU
11b ROM
11c RAM
DESCRIPTION OF SYMBOLS 12 Operation part 12a Touch panel 12b Hard key 121 Advance save button 122 Sub power switch 13 Display part 14 Communication control part 15 Image reading part 16 Image processing part 161 Processing part 162 Image storage part 16a Memory controller 16b Volatile memory 163 Memory management table area | region 164 Resident image area 165 Transfer image area 166 Work image area 16c Compression / decompression unit 16d HDD controller 16e HDD
17 Image output unit 18 Flash memory 181 Bookmark / environment storage area 182 Memory management table backup area 183 HDD management table backup area 184 Threshold area 19 Power supply section 20 Bus

Claims (4)

入力された画像データに基づいて記録媒体上に画像を形成し出力する出力手段を備えた画像形成装置において、
前記入力された画像データを記憶する揮発性記憶手段と、
前記揮発性記憶手段から転送された画像データを記憶する不揮発性記憶手段と、
動作の終了を指示するための終了指示手段と、
前記終了指示手段により動作の終了が指示された際に、前記揮発性記憶手段に記憶されている画像データを前記不揮発性記憶手段に転送し、前記不揮発性記憶手段の連続したクラスタ領域に書き込む退避手段と、
を備えたことを特徴とする画像形成装置。
In an image forming apparatus including an output unit that forms and outputs an image on a recording medium based on input image data.
Volatile storage means for storing the input image data;
Nonvolatile storage means for storing image data transferred from the volatile storage means;
An end instruction means for instructing the end of the operation;
When the end of the operation is instructed by the end instruction unit, the image data stored in the volatile storage unit is transferred to the non-volatile storage unit and written into a continuous cluster area of the non-volatile storage unit. Means,
An image forming apparatus comprising:
前記揮発性記憶手段に対し、当該揮発性記憶手段の画像データ記憶可能容量の閾値を設定する設定手段と、
前記入力された画像データを前記揮発性記憶手段に書き込む際に、前記揮発性記憶手段の画像データの記憶量が前記設定された閾値を超えるか否かを判断し、前記設定された閾値を超える場合に、前記入力された画像データを前記不揮発性記憶手段に転送し、前記不揮発性記憶手段の連続したクラスタ領域に書き込む書き込み制御手段と、
を備えたことを特徴とする請求項1に記載の画像形成装置。
Setting means for setting a threshold value of image data storage capacity of the volatile storage means for the volatile storage means;
When writing the input image data into the volatile storage means, it is determined whether or not the storage amount of the image data in the volatile storage means exceeds the set threshold, and exceeds the set threshold A write control means for transferring the input image data to the non-volatile storage means and writing in a continuous cluster area of the non-volatile storage means;
The image forming apparatus according to claim 1, further comprising:
前記終了指示手段による動作の終了の指示は、電源の遮断の指示であることを特徴とする請求項1又は2に記載の画像形成装置。   The image forming apparatus according to claim 1, wherein the instruction to end the operation by the end instruction unit is an instruction to turn off the power. 入力された画像データに基づいて記録媒体上に画像を形成し出力する出力手段を備えた画像形成装置において、
前記入力された画像データを記憶する揮発性記憶手段と、
前記揮発性記憶手段から転送された画像データを記憶する不揮発性記憶手段と、
前記揮発性記憶手段に所定量の画像データが記憶されている場合に、前記入力された画像データを前記不揮発性記憶手段に転送し、前記不揮発性記憶手段の連続したクラスタ領域に書き込む書き込み制御手段と、
画像データの事前退避を指示するための事前退避指示手段と、
を備え、
前記書き込み制御手段は、前記事前退避指示手段の指示があった場合は、前記入力された画像データを前記揮発性記憶手段に常時記憶することなく前記不揮発性記憶手段に転送し、前記不揮発性記憶手段の連続したクラスタ領域に書き込むことを特徴とする画像形成装置。
In an image forming apparatus including an output unit that forms and outputs an image on a recording medium based on input image data.
Volatile storage means for storing the input image data;
Nonvolatile storage means for storing image data transferred from the volatile storage means;
Write control means for transferring the input image data to the non-volatile storage means and writing it in a continuous cluster area of the non-volatile storage means when a predetermined amount of image data is stored in the volatile storage means When,
Pre-evacuation instruction means for instructing pre-evacuation of image data;
With
The writing control means transfers the input image data to the non-volatile storage means without always storing it in the volatile storage means when the pre-evacuation instruction means has been instructed. An image forming apparatus, wherein data is written in a continuous cluster area of a storage unit.
JP2006245700A 2006-09-11 2006-09-11 Image forming apparatus Pending JP2008067299A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006245700A JP2008067299A (en) 2006-09-11 2006-09-11 Image forming apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006245700A JP2008067299A (en) 2006-09-11 2006-09-11 Image forming apparatus

Publications (1)

Publication Number Publication Date
JP2008067299A true JP2008067299A (en) 2008-03-21

Family

ID=39289556

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006245700A Pending JP2008067299A (en) 2006-09-11 2006-09-11 Image forming apparatus

Country Status (1)

Country Link
JP (1) JP2008067299A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011097331A (en) * 2009-10-29 2011-05-12 Kyocera Mita Corp Image formation device
CN102152669A (en) * 2010-02-09 2011-08-17 精工爱普生株式会社 Printing apparatus and method of controlling printing apparatus
JP2012006306A (en) * 2010-06-25 2012-01-12 Canon Inc Printing apparatus, method for control of the same, and program
JP2012159652A (en) * 2011-01-31 2012-08-23 Kyocera Document Solutions Inc Image formation device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011097331A (en) * 2009-10-29 2011-05-12 Kyocera Mita Corp Image formation device
CN102152669A (en) * 2010-02-09 2011-08-17 精工爱普生株式会社 Printing apparatus and method of controlling printing apparatus
JP2012006306A (en) * 2010-06-25 2012-01-12 Canon Inc Printing apparatus, method for control of the same, and program
US8755070B2 (en) 2010-06-25 2014-06-17 Canon Kabushiki Kaisha Printing apparatus, control method for printing apparatus, and program, that supplies power based on a predetermined temperature
JP2012159652A (en) * 2011-01-31 2012-08-23 Kyocera Document Solutions Inc Image formation device

Similar Documents

Publication Publication Date Title
JP5289153B2 (en) Information processing apparatus, control method therefor, and computer program
KR101515260B1 (en) Information processing apparatus capable of appropriately executing shutdown processing, method of controlling the information processing apparatus, and storage medium
JP4399490B2 (en) Image output device
EP2624055A2 (en) Image forming apparatus, method for controlling image forming apparatus, and storage medium
JP6524928B2 (en) Image processing apparatus, memory control program and memory control method
JP4333717B2 (en) Image forming apparatus
JP2008067299A (en) Image forming apparatus
US9336463B2 (en) Image forming apparatus capable of changing partitions of storage unit, and control method and storage medium therefor
JP2018078485A (en) Information processing apparatus and method for starting information processing apparatus
JP2013115519A (en) Data processing device and control method thereof and program
JP4134895B2 (en) Image processing apparatus and image processing method
US8582153B2 (en) Image forming apparatus and method
JP2012226783A (en) Data processor, data processing method, and program
US10956090B2 (en) Memory system and electronic apparatus
JP6459543B2 (en) Image forming apparatus, job processing control method, and job processing control program
JP2004074621A (en) Image forming device
JP6485699B2 (en) Image forming apparatus and image forming system
JP2020014040A (en) Image forming apparatus, control method for image forming apparatus, and program
JP6841259B2 (en) Image formation system and control method of image formation device
JP6459570B2 (en) Image forming apparatus, activation control method, and activation control program
JP6477757B2 (en) Image forming system
JP5397085B2 (en) Printing system and printing apparatus
JP6171779B2 (en) Image forming apparatus
JP2006137116A (en) Image forming apparatus
JP2015023556A (en) Data output apparatus, image forming apparatus, computer program, and storage control method