JP6161458B2 - Image forming apparatus, image forming system, cleaning method and program - Google Patents

Image forming apparatus, image forming system, cleaning method and program Download PDF

Info

Publication number
JP6161458B2
JP6161458B2 JP2013158120A JP2013158120A JP6161458B2 JP 6161458 B2 JP6161458 B2 JP 6161458B2 JP 2013158120 A JP2013158120 A JP 2013158120A JP 2013158120 A JP2013158120 A JP 2013158120A JP 6161458 B2 JP6161458 B2 JP 6161458B2
Authority
JP
Japan
Prior art keywords
page
image
cleaning
page image
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2013158120A
Other languages
Japanese (ja)
Other versions
JP2015028565A (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.)
Canon Inc
Original Assignee
Canon 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 Canon Inc filed Critical Canon Inc
Priority to JP2013158120A priority Critical patent/JP6161458B2/en
Publication of JP2015028565A publication Critical patent/JP2015028565A/en
Application granted granted Critical
Publication of JP6161458B2 publication Critical patent/JP6161458B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cleaning In Electrography (AREA)
  • Control Or Security For Electrophotography (AREA)

Description

本発明は、画像形成装置、画像形成システム、クリーニング方法及びプログラムに関する。 The present invention relates to an image forming apparatus, an image forming system, a cleaning method, and a program.

従来から、一対の定着回転体を加圧接触させて形成した圧接部に、未定着トナー画像を有する記録材を挟持搬送させて、加熱及び加圧により未定着トナー画像を記録材に加熱定着させる定着装置を適用した画像形成装置が広く知られている。
さらに、このような定着装置の加圧ローラには、トナー汚れが付着する(以下、定着ローラ汚れと称する)。定着ローラ汚れが蓄積すると、加圧ローラの離型性が低下し、記録材が加圧ローラに巻き付いたり、場合によっては蓄積されたトナー汚れが一気に記録材を汚したりしてしまう。
Conventionally, a recording material having an unfixed toner image is nipped and conveyed to a pressure contact portion formed by press-contacting a pair of fixing rotators, and the unfixed toner image is heated and fixed on the recording material by heating and pressurization. An image forming apparatus to which a fixing device is applied is widely known.
Further, toner stains adhere to the pressure roller of such a fixing device (hereinafter referred to as “fixing roller stains”). When the fixing roller stains are accumulated, the releasability of the pressure roller is lowered, the recording material is wound around the pressure roller, and the accumulated toner stains may stain the recording material all at once.

このような定着ローラ汚れをクリーニングする技術として、例えば、特許文献1には、ユーザからの指示に従い、白紙のクリーニングシートを通紙することによって、定着ローラ汚れをクリーニングする方法が開示されている。
また、印刷ページ数をカウントし、一定枚数毎に自動的にクリーニング動作を実行する方法も知られている。例えば特許文献2には、一定枚数の印刷ページが印刷される毎に、割り込みジョブとして、画像バッファにクリーニング用のページ画像を生成し、クリーニング用のページを印刷する技術が開示されている。さらに、特許文献2には、割り込みジョブの処理時に画像バッファの空き領域が不足している場合には、通常ジョブのイメージデータを削除して領域を確保する処理が開示されている。
As a technique for cleaning such fixing roller dirt, for example, Patent Document 1 discloses a method of cleaning fixing roller dirt by passing a blank cleaning sheet in accordance with an instruction from a user.
Also known is a method of counting the number of printed pages and automatically executing a cleaning operation for every fixed number of sheets. For example, Patent Document 2 discloses a technique for generating a cleaning page image in an image buffer as an interrupt job and printing a cleaning page every time a certain number of printed pages are printed. Further, Patent Document 2 discloses a process for securing an area by deleting image data of a normal job when an empty area of the image buffer is insufficient at the time of interrupt job processing.

特開2001−22216号公報JP 2001-22216 A 特開2012−153024号公報JP2012-153024A

しかしながら、ホスト側でレンダリングを行う印刷システムにおいては、レンダリング終了時には、描画情報は解放されてしまう。このため、特許文献2の技術のように、通常ジョブのデータを削除した場合には、元の描画情報が存在しないため、再度レンダリングすることができなくなるという問題がある。   However, in a printing system that performs rendering on the host side, drawing information is released at the end of rendering. For this reason, there is a problem that, when the data of the normal job is deleted as in the technique of Patent Document 2, the original drawing information does not exist, so that rendering cannot be performed again.

本発明はこのような問題点に鑑みなされたもので、通常ジョブをキャンセルすることなく、適切なタイミングにおいて、定着装置のクリーニングを行うことを目的とする。   SUMMARY An advantage of some aspects of the invention is that the fixing device is cleaned at an appropriate timing without canceling a normal job.

そこで、本発明はページ画像を受け付ける受付手段と、前記受付手段が受け付けたページ画像を記憶する記憶手段と、前記記憶手段に記憶されているページ画像に対応する画像をシート上に形成する画像形成手段と、前記画像形成手段により形成された画像をシート上に定着する定着手段と、所定のページ数をXとするとき、少なくとも前記受付手段がXページ目に対応するページ画像を受け付けたことに応じて、前記記憶手段に次のページのページ画像を記憶させることなく、前記記憶手段にクリーニング用のページ画像を格納する格納手段と、少なくとも前記受付手段が前記Xページ目のページ画像を受け付けたことに応じて、次のページのページ画像の画像形成処理を開始することなく、前記記憶手段に格納されている前記クリーニング用のページ画像を用い前記定着手段にシートを導入することで前記定着手段をクリーニングするクリーニング処理を実行するか否かの指示を待つ指示受付手段と、前記指示受付手段が前記クリーニング処理の実行指示を受け付けたことに伴い前記クリーニング処理を実行する実行手段と、前記クリーニング処理の実行後、前記記憶手段における前記クリーニング用のページ画像が記憶されている領域を解放する解放手段とを有する。また、本発明は、ページ画像を受け付ける受付手段と、前記受付手段が受け付けたページ画像を記憶する記憶手段と、前記記憶手段に記憶されているページ画像に対応する画像をシート上に形成する画像形成手段と、前記画像形成手段により形成された画像をシート上に定着する定着手段と、所定のページ数をXとするとき、少なくとも前記受付手段がXページ目に対応するページ画像を受け付けたことに応じて、前記記憶手段に次のページのページ画像を記憶させることなく、前記記憶手段にクリーニング用のページ画像を格納する格納手段と、少なくとも前記受付手段が前記Xページ目のページ画像を受け付けたことに応じて、次のページのページ画像の画像形成処理を開始することなく、前記記憶手段に格納されている前記クリーニング用のページ画像を用い前記定着手段にシートを導入することで前記定着手段をクリーニングするクリーニング処理を実行する実行手段と、前記クリーニング処理の実行後、前記記憶手段における前記クリーニング用のページ画像が記憶されている領域を解放する解放手段とを有する。 Accordingly, the present invention includes a receiving with means for accepting an page image before storage means for storing a page image Ki受 with unit receives an image corresponding to the page image stored in the storage means on the sheet An image forming unit formed on the sheet, a fixing unit that fixes the image formed by the image forming unit on a sheet, and a page image corresponding to the Xth page at least when the predetermined number of pages is X. In response to receiving the storage page, the storage means stores the page image for cleaning in the storage means without storing the page image of the next page in the storage means, and at least the reception means includes the X-th page. In response to receiving the page image, the cleaning unit stored in the storage means is started without starting the image forming process of the page image of the next page. An instruction receiving unit that waits for an instruction as to whether or not to execute a cleaning process for cleaning the fixing unit by introducing a sheet into the fixing unit using a page image for printing, and the instruction receiving unit executes the cleaning process having an execution unit configured to execute the cleaning process due to the acceptance of the instruction, after the execution of the cleaning process, and a release means which page images for the cleaning of the storage unit releases the region stored. According to another aspect of the present invention, there is provided a receiving unit that receives a page image, a storage unit that stores the page image received by the receiving unit, and an image that forms an image corresponding to the page image stored in the storage unit on a sheet. Forming means, fixing means for fixing the image formed by the image forming means on a sheet, and when the predetermined number of pages is X, at least the receiving means has received a page image corresponding to the Xth page. And a storage unit that stores a page image for cleaning in the storage unit without storing the page image of the next page in the storage unit, and at least the reception unit receives the page image of the X page. In response to this, the cleaning unit stored in the storage means is started without starting the image forming process of the page image of the next page. An execution unit that executes a cleaning process for cleaning the fixing unit by introducing a sheet into the fixing unit using a page image for cleaning, and a page image for cleaning in the storage unit is stored after the cleaning process is performed. And release means for releasing the area that has been set.

本発明によれば、通常ジョブをキャンセルすることなく、適切なタイミングにおいて、定着装置のクリーニングを行うことができる。   According to the present invention, the fixing device can be cleaned at an appropriate timing without canceling a normal job.

プリンタ制御システムを示す図である。It is a figure which shows a printer control system. プリンタ制御システムを示す図である。It is a figure which shows a printer control system. プリンタ制御システムを示す図である。It is a figure which shows a printer control system. 印刷機構部を示す図である。It is a figure which shows a printing mechanism part. クリーニング処理を示すフローチャートである。It is a flowchart which shows a cleaning process. クリーニング用シートの一例を示す図である。It is a figure which shows an example of the sheet | seat for cleaning. 画像バッファのメモリ確保処理と、クリーニング処理のタイミングを説明するための図である。It is a figure for demonstrating the memory allocation process of an image buffer, and the timing of a cleaning process. 受信処理を示すフローチャートである。It is a flowchart which shows a reception process. 印刷処理を示すフローチャートである。It is a flowchart which shows a printing process. ステータス表示処理を示すフローチャートである。It is a flowchart which shows a status display process. ステータス画面の一例を示す図である。It is a figure which shows an example of a status screen. 印刷処理を示すフローチャートである。It is a flowchart which shows a printing process. 印刷処理を示すフローチャートである。It is a flowchart which shows a printing process.

以下、本発明の実施形態について図面に基づいて説明する。
(第1の実施形態)
図1は、画像形成システムとしてのプリンタ制御システムの全体図である。プリンタ制御システムは、ホストコンピュータ(ホストPC)100と、画像形成装置としてのプリンタ200とを備えている。ホストPC100と、プリンタ200とは、USB又はネットワークにより接続されている。
ホストPC100は、ユーザによる操作に応じて、プリンタ200の設定指示や印刷指示などの制御指示をプリンタ200に送信する。ホストPC100は、例えば、サーバ又はクライアントとして機能し、印刷データ及び制御コードを含む印刷情報をプリンタ200に出力する。ホストPC100はまた、プリンタ200から受信した情報に基づいて、プリンタ200の状態を表示する。
プリンタ200は、ホストPC100からの指示に従い、画像を印刷する。プリンタ200は、また適宜、自身が備える定着器のクリーニング処理を行う。本実施形態にかかるプリンタ200は、レーザビームプリンタ(LBP)である。なお、プリンタ200は、クリーニングをサポートする他のプリント方式のプリンタでもよい。他の例としては、プリンタ200は、インクジェットプリンタであってもよい。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
(First embodiment)
FIG. 1 is an overall view of a printer control system as an image forming system. The printer control system includes a host computer (host PC) 100 and a printer 200 as an image forming apparatus. The host PC 100 and the printer 200 are connected via USB or a network.
The host PC 100 transmits a control instruction such as a setting instruction or a print instruction for the printer 200 to the printer 200 in accordance with an operation by the user. For example, the host PC 100 functions as a server or a client, and outputs print information including print data and control codes to the printer 200. The host PC 100 also displays the status of the printer 200 based on the information received from the printer 200.
The printer 200 prints an image according to an instruction from the host PC 100. The printer 200 also appropriately performs a cleaning process for the fixing device provided therein. The printer 200 according to the present embodiment is a laser beam printer (LBP). Note that the printer 200 may be a printer of another printing system that supports cleaning. As another example, the printer 200 may be an inkjet printer.

図2は、プリンタ制御システムのハードウェア構成を示す図である。ホストPC100は、コントローラ部110と、マウス120と、キーボード121と、ディスプレイ123と、外部メモリ124とを備えている。
コントローラ部110は、CPU111と、RAM112と、ROM113と、キーボードコントローラ(KBC)114とを有している。コントローラ部110はまた、ディスプレイコントローラ(DC)115と、メモリコントローラ(MC)116と、インタフェース(I/F)部117とを有している。コントローラ部110の各デバイスは、システムバス118に接続されている。
FIG. 2 is a diagram illustrating a hardware configuration of the printer control system. The host PC 100 includes a controller unit 110, a mouse 120, a keyboard 121, a display 123, and an external memory 124.
The controller unit 110 includes a CPU 111, a RAM 112, a ROM 113, and a keyboard controller (KBC) 114. The controller unit 110 also includes a display controller (DC) 115, a memory controller (MC) 116, and an interface (I / F) unit 117. Each device of the controller unit 110 is connected to the system bus 118.

CPU111は、ホストPC100全体を総括的に制御する。RAM112は、CPU111の主メモリ、ワークエリア等として機能する。ROM113は、プログラム用ROM、フォント用ROM、データ用ROMとして各種情報を記憶する。プログラム用ROMは、図10のフローチャートに示すような制御プログラムを格納している。フォント用ROMは、フォントデ−タ等を格納している。デ−タ用ROMは、各種デ−タを記憶する。
CPU111は、例えば、プログラム用ROMに記憶された文書処理プログラム等に基づいて図形、イメージ、文字、表(表計算等を含む)等が混在した文書処理を実行する。
The CPU 111 controls the entire host PC 100 as a whole. The RAM 112 functions as a main memory and work area for the CPU 111. The ROM 113 stores various information as a program ROM, a font ROM, and a data ROM. The program ROM stores a control program as shown in the flowchart of FIG. The font ROM stores font data and the like. The data ROM stores various data.
For example, the CPU 111 executes document processing in which graphics, images, characters, tables (including spreadsheets, etc.) are mixed based on a document processing program stored in a program ROM.

KBC114は、キーボード121やマウス120からの入力を制御する。DC115は、ディスプレイ123の表示を制御する。MC116は、外部メモリ124とのアクセスを制御する。
外部メモリ124は、ブートプログラム、種々のアプリケーション、フォントデータ、ユーザファイル、編集ファイル等を記憶する。外部メモリ124は、例えばハードディスク(HD)、フレキシブルディスク(FD)等である。I/F部117は、双方向性I/F150を介してプリンタ200に接続し、プリンタ200のコントローラ部210との通信制御処理を実行する。
The KBC 114 controls input from the keyboard 121 and the mouse 120. The DC 115 controls display on the display 123. The MC 116 controls access to the external memory 124.
The external memory 124 stores a boot program, various applications, font data, user files, edit files, and the like. The external memory 124 is, for example, a hard disk (HD), a flexible disk (FD), or the like. The I / F unit 117 is connected to the printer 200 via the bidirectional I / F 150 and executes communication control processing with the controller unit 210 of the printer 200.

なお、CPU111は、例えばRAM112上に設定された表示情報RAMへのアウトラインフォントの展開(ラスタライズ)処理を実行し、ディスプレイ123上でのWYSIWYGを可能としている。また、CPU111は、ディスプレイ123上の不図示のマウスカーソル等で指示されたコマンドに基づいて、登録された種々のウインドウを開き、種々のデータ処理を実行する。
後述するホストPC100の機能や処理は、CPU111がROM113又は外部メモリ124に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。
Note that the CPU 111 executes, for example, outline font development (rasterization) processing on the display information RAM set on the RAM 112 to enable WYSIWYG on the display 123. Further, the CPU 111 opens various registered windows based on commands instructed by a mouse cursor (not shown) on the display 123 and executes various data processing.
Functions and processes of the host PC 100 described later are realized by the CPU 111 reading a program stored in the ROM 113 or the external memory 124 and executing the program.

次に、プリンタ200のハードウェア構成について説明する。プリンタ200は、コントローラ部210と、印刷機構部220と、操作パネル221と、外部メモリ222とを備えている。
コントローラ部210は、CPU211と、RAM212と、ROM213と、I/F部214と、印刷I/F部215と、MC216とを有している。コントローラ部210の各デバイスは、システムバス217に接続している。
Next, the hardware configuration of the printer 200 will be described. The printer 200 includes a controller unit 210, a printing mechanism unit 220, an operation panel 221, and an external memory 222.
The controller unit 210 includes a CPU 211, a RAM 212, a ROM 213, an I / F unit 214, a print I / F unit 215, and an MC 216. Each device of the controller unit 210 is connected to the system bus 217.

CPU211は、プリンタ200全体を総括的に制御する。CPU211は、例えば、印刷I/F部215を介して接続される印刷機構部220に出力情報としての画像信号を出力する。CPU211は、また、I/F部214を介してホストPC100との通信処理を行うことができる。CPU211は、通信処理において、プリンタ200内の情報等をホストPC100に通知する。
ROM213は、プログラム用ROMとして各種情報を記憶する。プログラムROMは、図5、図8、図9のフローチャートに示すような制御プログラムを格納している。RAM212は、CPU211の主メモリ、ワークエリア等として機能する。なお、図示しない増設ポートに接続されるオプションRAMによりメモリ容量を拡張することができるものとする。RAM212は、ホストPC100から受信した画像データを格納しておくための描画メモリ、ビデオ信号ON/OFF情報を格納するための領域、その他のワーク領域等に用いられる。
The CPU 211 controls the entire printer 200 as a whole. For example, the CPU 211 outputs an image signal as output information to the printing mechanism unit 220 connected via the printing I / F unit 215. The CPU 211 can also perform communication processing with the host PC 100 via the I / F unit 214. The CPU 211 notifies the host PC 100 of information in the printer 200 and the like in communication processing.
The ROM 213 stores various information as a program ROM. The program ROM stores a control program as shown in the flowcharts of FIGS. The RAM 212 functions as a main memory, work area, and the like for the CPU 211. It is assumed that the memory capacity can be expanded by an optional RAM connected to an expansion port (not shown). The RAM 212 is used as a drawing memory for storing image data received from the host PC 100, an area for storing video signal ON / OFF information, and other work areas.

印刷機構部220は、プリンタエンジンであり、コントローラ部210から受け取ったビデオ信号に基づいて、記録紙に画像を形成する。操作パネル221は、操作のためのスイッチ及びLED表示器等を有している。MC216は、ホストPC100から受信した印刷データ等を記憶する外部メモリ222とのアクセスを制御する。
後述するプリンタ200の機能や処理は、CPU211がROM213又は外部メモリ222に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。
The printing mechanism unit 220 is a printer engine, and forms an image on recording paper based on a video signal received from the controller unit 210. The operation panel 221 includes a switch for operation and an LED display. The MC 216 controls access to the external memory 222 that stores print data received from the host PC 100.
Functions and processes of the printer 200 described later are realized by the CPU 211 reading a program stored in the ROM 213 or the external memory 222 and executing the program.

図3は、印刷制御システムのソフトウェア構成を示す図である。ホストPC100は、基本OS130の制御の下で動作する。基本OS130としては、Windows(登録商標)、UNIX(登録商標)、MacOS等が挙げられる。
基本OS130上での機能としては、主にアプリケーションソフト131と、基本OS130の一部であるグラフィックデバイスインタフェース(GDI)132と、プリンタドライバ140と、プリントスプーラ133とに大別される。
FIG. 3 is a diagram illustrating a software configuration of the print control system. The host PC 100 operates under the control of the basic OS 130. Examples of the basic OS 130 include Windows (registered trademark), UNIX (registered trademark), MacOS, and the like.
The functions on the basic OS 130 are roughly divided into application software 131, a graphic device interface (GDI) 132 that is a part of the basic OS 130, a printer driver 140, and a print spooler 133.

一般的に、これら各部を備えるホストPC100は、図2に示すCPU111、RAM112、ROM113、外部メモリ124などのハードウェアの下で、基本ソフトと呼ばれるソフトウェア(BIOS)がその制御を司る。そして、その基本ソフトの下で応用ソフトが動作する。
プリンタドライバ140は、この応用ソフトの一つと位置付けられるものである。プリンタドライバ140は、プリンタ200の機種に依存する情報を管理する。プリンタドライバ140は、例えば、プリンタ200の描画能力や印刷解像度等の情報を管理する。
In general, the host PC 100 including these units is controlled by software (BIOS) called basic software under the hardware such as the CPU 111, the RAM 112, the ROM 113, and the external memory 124 shown in FIG. Application software runs under the basic software.
The printer driver 140 is positioned as one of the application software. The printer driver 140 manages information that depends on the model of the printer 200. For example, the printer driver 140 manages information such as the drawing capability and print resolution of the printer 200.

プリンタドライバ140は、ステータスモニタ141と、ステータス制御部142と、印刷データ生成部143とを有している。アプリケーションソフト131aは、例えば、ワープロや表計算などの基本ソフトウェア上で動作する応用ソフトウェアである。
なお、ホストPC100には、複数のアプリケーションソフトが搭載されており、ホストPC100は、任意のタイミングで複数のアプリケーションソフトを起動することができる。なお、起動できるアプリケーションソフトの数は、主メモリ容量に依存する。図3においては、複数のアプリケーションソフトを131a,131bとして示している。
The printer driver 140 includes a status monitor 141, a status control unit 142, and a print data generation unit 143. The application software 131a is application software that operates on basic software such as a word processor or spreadsheet.
The host PC 100 is equipped with a plurality of application software, and the host PC 100 can start the plurality of application software at an arbitrary timing. Note that the number of application software that can be activated depends on the main memory capacity. In FIG. 3, a plurality of application softwares are shown as 131a and 131b.

GDI132は、画面表示や印刷出力などの表示デバイスや印刷デバイスを司る基本関数群である。ホストPC100は、この基本関数群を利用することで、機種(ハードウェア)に依存する部分を意識することなく、アプリケーションソフトウェアを動作させることができる。
GDI132や、プリンタドライバ140は、Windows OS固有のものであり、他の基本OSにおいては、例えば、グラフィックカーネルやプリント・フィルタなど呼ばれるモジュールで実現可能である。同様に、プリントスプーラ133においても、プリント・キューと呼ばれるモジュールに処理を組み込むことによって実現可能である。
The GDI 132 is a basic function group that controls display devices such as screen display and print output, and printing devices. By using this basic function group, the host PC 100 can operate application software without being aware of the part depending on the model (hardware).
The GDI 132 and the printer driver 140 are specific to the Windows OS, and can be realized by a module called a graphic kernel or a print filter in another basic OS. Similarly, the print spooler 133 can be realized by incorporating processing into a module called a print queue.

次に、アプリケーションソフト131aとして任意のイメージ編集ソフトを使用する場合を例に、各機能について説明する。アプリケーションソフト131aによるイメージ編集作業の後、ユーザは、マウス120等を操作してディスプレイ123上に表示される印刷メニューを選択する。これに対応し、アプリケーションソフト131aは、GDI132をコールする。
次に、GDI132は、プリンタドライバ140からプリンタ200の描画能力や印刷解像度などの情報を取り込む。そして、GDI132は、アプリケーションソフト131aからコールされたAPI関数を処理し、その処理内容に応じてプリンタドライバ140がGDI132に提供する関数をコールする。この関数は予め決められたインタフェース(Device Driver Interface通称DDI)となっている。
Next, each function will be described by taking an example of using arbitrary image editing software as the application software 131a. After the image editing operation by the application software 131a, the user operates the mouse 120 or the like to select a print menu displayed on the display 123. In response to this, the application software 131a calls the GDI 132.
Next, the GDI 132 takes in information such as the drawing capability and print resolution of the printer 200 from the printer driver 140. The GDI 132 processes the API function called from the application software 131a, and calls a function provided by the printer driver 140 to the GDI 132 according to the processing content. This function has a predetermined interface (Device Driver Interface commonly known as DDI).

プリンタドライバ140において、印刷データ生成部143は、GDI132から受け取ったDDI情報と、印刷環境設定とに基づいて、印刷データ(画像ビットマップデータ)を生成する。ここで、印刷環境設定とは、プリンタドライバ140が有するグラフィカル・ユーザ・インタフェース(GUI)によって設定された情報である。生成された印刷データは、プリントスプーラ133に送出され、さらにI/F部117を経てプリンタ200へ送出される。
また、ステータス制御部142は、プリンタ200へステータス取得コマンドを発行することにより、プリンタの状態を監視し、ステータスモニタ141にプリンタのステータスを表示する。なお、基本OS130の種類に応じて、ホストPC100の機能的な枠組みは異なっていてもよい。
In the printer driver 140, the print data generation unit 143 generates print data (image bitmap data) based on the DDI information received from the GDI 132 and the print environment setting. Here, the printing environment setting is information set by a graphical user interface (GUI) included in the printer driver 140. The generated print data is sent to the print spooler 133, and further sent to the printer 200 via the I / F unit 117.
In addition, the status control unit 142 issues a status acquisition command to the printer 200 to monitor the status of the printer, and displays the status of the printer on the status monitor 141. Note that the functional framework of the host PC 100 may be different depending on the type of the basic OS 130.

次に、プリンタ200のソフトウェア構成について説明する。コントローラ部210は、ソフトウェア構成として、受信バッファ231と、送信バッファ232と、コマンド解析部233とを有している。さらに、コントローラ部210は、画像制御部234と、画像バッファ235と、印刷制御部236と、ステータス管理部237と、電源管理部238と、出力制御部239とを有している。
受信バッファ231は、I/F部214を介してホストPC100から受信した印刷データを一時的に格納する。受信バッファ231に格納される印刷データは、必要に応じて、コマンド解析部233又は画像制御部234によって読み出される。
Next, the software configuration of the printer 200 will be described. The controller unit 210 includes a reception buffer 231, a transmission buffer 232, and a command analysis unit 233 as a software configuration. Further, the controller unit 210 includes an image control unit 234, an image buffer 235, a print control unit 236, a status management unit 237, a power management unit 238, and an output control unit 239.
The reception buffer 231 temporarily stores print data received from the host PC 100 via the I / F unit 214. The print data stored in the reception buffer 231 is read by the command analysis unit 233 or the image control unit 234 as necessary.

コマンド解析部233は、各印刷制御コマンド体系や印刷ジョブ制御言語に準じた制御プログラムにより実現され、印刷データの解析を行う。コマンド解析部233で解析されたコマンドのうち、ビットマップデータなどの画像データに関するコマンドは、画像制御部234に渡される。給紙選択やリセット命令などの描画以外のコマンドは、印刷制御部236に渡される。
画像制御部234は、転送されてきた画像データとコマンドデータからコマンド部分を外し、圧縮されたイメージデータに対し、伸長処理を行い、処理後の画像データを画像バッファ235に格納する。
The command analysis unit 233 is realized by a control program according to each print control command system or print job control language, and analyzes print data. Of the commands analyzed by the command analysis unit 233, commands related to image data such as bitmap data are passed to the image control unit 234. Commands other than drawing, such as paper feed selection and reset command, are passed to the print control unit 236.
The image control unit 234 removes the command portion from the transferred image data and command data, performs decompression processing on the compressed image data, and stores the processed image data in the image buffer 235.

画像バッファ235は、画像データに対する受信処理と、印刷機構部220へのビデオ信号の出力の追いかけっこ、すなわちバンディング制御によって制御されてもよい。また、他の例としては、画像バッファ235が十分なメモリ容量を有する場合は、1ページ分が格納可能な領域が画像バッファ235として確保されてもよい。
ステータス管理部237は、印刷制御部236からの情報に基づいて、プリンタ200の各種状態を決定し、操作パネル221にプリンタの状態を表示させる。ステータス管理部237はまた、ホストPC100から発行されたステータス情報取得コマンドに対して、プリンタの状態を返送する。
電源管理部238は、ステータス管理部237の指示に従い、印刷機構部220への電源供給を遮断する。出力制御部239は、画像バッファ235に格納されている画像ビットマップデータをビデオ信号に変換処理し、印刷機構部220へ転送する。
The image buffer 235 may be controlled by reception processing for image data and tracking of output of a video signal to the printing mechanism unit 220, that is, banding control. As another example, when the image buffer 235 has a sufficient memory capacity, an area capable of storing one page may be secured as the image buffer 235.
The status management unit 237 determines various states of the printer 200 based on information from the print control unit 236 and causes the operation panel 221 to display the printer state. The status management unit 237 also returns the status of the printer in response to the status information acquisition command issued from the host PC 100.
The power management unit 238 shuts off power supply to the printing mechanism unit 220 in accordance with an instruction from the status management unit 237. The output control unit 239 converts the image bitmap data stored in the image buffer 235 into a video signal, and transfers the video signal to the printing mechanism unit 220.

図4は、印刷機構部220を示す図である。図4には、印刷機構部220の一部の断面を示している。感光ドラム1401は、アルミニウムやニッケルなどのシリンダ状の基盤と、基盤上に形成されたOPC、アモルファスSe、アモルファスSi等の感光材料とを有している。この感光ドラム1401は矢印Aの方向に回転し、まず、感光ドラム1401の面は、帯電装置としての帯電ローラ1402によって一様帯電される。
次に、感光ドラム1401は、画像情報に応じてON/OFF制御されたレーザビームBによる走査露光が施され、感光ドラム1401上に静電潜像が形成される。この静電潜像は、現像装置1404で現像、可視化される。現像方法としては、ジャンピング現像法、2成分現像法、FEED現像法などが用いられる。一般に、イメージ露光と反転現像とを組み合わせて用いられることが多い。
FIG. 4 is a diagram illustrating the printing mechanism unit 220. FIG. 4 shows a partial cross section of the printing mechanism unit 220. The photosensitive drum 1401 has a cylindrical substrate such as aluminum or nickel and a photosensitive material such as OPC, amorphous Se, or amorphous Si formed on the substrate. The photosensitive drum 1401 rotates in the direction of arrow A. First, the surface of the photosensitive drum 1401 is uniformly charged by a charging roller 1402 as a charging device.
Next, the photosensitive drum 1401 is subjected to scanning exposure with the laser beam B which is ON / OFF controlled according to image information, and an electrostatic latent image is formed on the photosensitive drum 1401. This electrostatic latent image is developed and visualized by the developing device 1404. As a developing method, a jumping developing method, a two-component developing method, an FEED developing method, or the like is used. In general, image exposure and reversal development are often used in combination.

可視化された未定着トナー像は、転写装置としての転写ローラ1405により、所定のタイミングで搬送された記録材1410に、感光ドラム1401上より転写される。このとき記録材1410は感光ドラム1401と転写ローラ1405に一定の加圧力で挟持搬送される。
未定着トナー像が転写された記録材1410は、定着装置1406へと搬送され、定着される。定着装置1406は、定着ローラ1408と加圧ローラ1409とを有している。感光ドラム1401上に残存する転写残りの残留トナーは、クリーニング装置1407により感光ドラム1401の表面より除去される。
The visualized unfixed toner image is transferred from the photosensitive drum 1401 to a recording material 1410 conveyed at a predetermined timing by a transfer roller 1405 as a transfer device. At this time, the recording material 1410 is nipped and conveyed between the photosensitive drum 1401 and the transfer roller 1405 with a constant pressure.
The recording material 1410 onto which the unfixed toner image has been transferred is conveyed to the fixing device 1406 and fixed. The fixing device 1406 includes a fixing roller 1408 and a pressure roller 1409. Transfer residual toner remaining on the photosensitive drum 1401 is removed from the surface of the photosensitive drum 1401 by the cleaning device 1407.

図5は、プリンタ200によるクリーニング処理を示すフローチャートである。図5に示すクリーニング処理は、定着装置1406のトナー汚れをクリーニングする処理である。コントローラ部210は、印刷機構部220に対し、クリーニングの実行指示を送る。なお、コントローラ部210がクリーニングの実行指示を送るタイミングについては後述する。
ステップS501において、印刷機構部220は、実行指示を受けると、加圧ローラ1409に付着したトナー汚れを定着ローラ1408へ移動させる。具体的には、印刷機構部220は、加圧ローラ1409と定着ローラ1408を加熱し、さらに回転させることにより、トナー汚れを定着ローラ1408へ移動させる。
FIG. 5 is a flowchart illustrating a cleaning process performed by the printer 200. The cleaning process shown in FIG. 5 is a process for cleaning the toner contamination of the fixing device 1406. The controller unit 210 sends a cleaning execution instruction to the printing mechanism unit 220. The timing at which the controller unit 210 sends a cleaning execution instruction will be described later.
In step S <b> 501, when the printing mechanism unit 220 receives the execution instruction, the printing mechanism unit 220 moves the toner stains attached to the pressure roller 1409 to the fixing roller 1408. Specifically, the printing mechanism unit 220 heats and further rotates the pressure roller 1409 and the fixing roller 1408 to move the toner stains to the fixing roller 1408.

次に、ステップS502において、印刷機構部220は、不図示の給紙部から記録材1410を給紙する。次に、ステップS503において、印刷機構部220は、クリーニング用のページ画像ページを記録材1410に転写することにより、クリーニング用シートを生成する。なお、クリーニング用シートについては、図6を参照しつつ後述する。
次に、ステップS504において、印刷機構部220は、クリーニング用シートを定着装置1406の内部を通過させることにより、定着装置1406のクリーニングを行う。以上で、クリーニング処理は終了する。
Next, in step S502, the printing mechanism unit 220 feeds the recording material 1410 from a paper feeding unit (not shown). In step S <b> 503, the printing mechanism unit 220 generates a cleaning sheet by transferring the cleaning page image page to the recording material 1410. The cleaning sheet will be described later with reference to FIG.
In step S <b> 504, the printing mechanism unit 220 performs cleaning of the fixing device 1406 by passing a cleaning sheet through the inside of the fixing device 1406. This completes the cleaning process.

図5に示すクリーニング処理により、定着ローラ1408のトナー汚れが除去される。また、加圧ローラ1409のトナー汚れは、ステップS501において、定着ローラ1408に移動している。したがって、クリーニング処理により、加圧ローラ1409のトナー汚れも除去される。
図6は、クリーニング用シートの一例を示す図である。クリーニング用シート601には、クリーニング効果を高めるべく帯画像602が印字される。なお、クリーニング用シート601に印字される画像は、帯画像602に限定されるものではない。また、クリーニング用シートは、画像が印字されない記録材であってもよい。画像が印字されていない記録材がクリーニング用シートとして用いられる場合には、印刷機構部220は、白紙のページ画像をクリーニング用のページ画像として用いることとする。
The toner contamination on the fixing roller 1408 is removed by the cleaning process shown in FIG. Further, the toner stain on the pressure roller 1409 has moved to the fixing roller 1408 in step S501. Therefore, the toner stain on the pressure roller 1409 is also removed by the cleaning process.
FIG. 6 is a diagram illustrating an example of a cleaning sheet. A band image 602 is printed on the cleaning sheet 601 to enhance the cleaning effect. Note that the image printed on the cleaning sheet 601 is not limited to the band image 602. The cleaning sheet may be a recording material on which no image is printed. When a recording material on which no image is printed is used as a cleaning sheet, the printing mechanism unit 220 uses a blank page image as a cleaning page image.

図7は、画像バッファ235のメモリ確保処理と、クリーニング処理のタイミングを説明するための図である。本実施形態にかかるプリンタ200は、既定ページ数のページ画像の印刷が完了する度に、定期的にクリーニング処理(図5)により、定着装置1406のクリーニングを行う。なお、既定ページ数は、例えばRAM212等に予め設定されているものとする。ここでは、既定ページ数は、1000ページに設定されているものとする。
図7を参照しつつ、ページ画像の実際の印刷順を管理するページキューのキューイングと物理的な画像バッファ235におけるメモリ確保について説明する。図7の左側にページキューを示し、右側に画像バッファを示している。なお、図中のページ番号(PageNo)は、コントローラ部210が受信したページ画像のページ番号である。
FIG. 7 is a diagram for explaining the timing of the memory securing process of the image buffer 235 and the cleaning process. The printer 200 according to the present embodiment periodically cleans the fixing device 1406 by a cleaning process (FIG. 5) every time printing of a predetermined number of page images is completed. Note that the default number of pages is set in advance in the RAM 212, for example. Here, it is assumed that the default number of pages is set to 1000 pages.
Referring to FIG. 7, queuing of a page queue for managing the actual printing order of page images and securing of memory in the physical image buffer 235 will be described. The page queue is shown on the left side of FIG. 7, and the image buffer is shown on the right side. Note that the page number (PageNo) in the figure is the page number of the page image received by the controller unit 210.

Step1において、コントローラ部210が1000ページ目までのページ画像と、ページ画像の印刷指示とを受信したとする。このとき、画像バッファ235は、ページ画像でフルの状態となっている。続いて、Step2において、CPU211は、画像バッファ235に空きがあることを確認し、画像バッファ235にクリーニング用のページ領域を確保する。この時、ページキューにおいては、クリーニングページは、まだキューイングされていない。
続いて、Step3において、CPU211は、1000ページ目まで印刷が完了し、クリーニング待ちのステータスであることをホストPC100のディスプレイ123(UI)に表示する。続いて、Step4において、ホストPC100のマウス120やキーボード121等のUIからクリーニングの実行指示を受け付けると、プリンタ200は、ホストPC100から実行指示コマンドを受信する。そして、CPU211は、クリーニングページをキューの先頭にキューイングし、クリーニングの開始を指示する。そして、CPU211の制御の下、クリーニング処理が実行される。そして、Step5において、クリーニングが終了すると、通常の印刷処理として、CPU211の制御の下、1001ページ目から印刷が再開される。
In Step 1, it is assumed that the controller unit 210 has received page images up to the 1000th page and a page image print instruction. At this time, the image buffer 235 is full of page images. Subsequently, in Step 2, the CPU 211 confirms that the image buffer 235 has a free space, and secures a cleaning page area in the image buffer 235. At this time, in the page queue, the cleaning page has not been queued yet.
Subsequently, in Step 3, the CPU 211 displays on the display 123 (UI) of the host PC 100 that printing is completed up to the 1000th page and the status is waiting for cleaning. Subsequently, in Step 4, when a cleaning execution instruction is received from the UI such as the mouse 120 or the keyboard 121 of the host PC 100, the printer 200 receives an execution instruction command from the host PC 100. Then, the CPU 211 queues the cleaning page at the head of the queue and instructs the start of cleaning. Then, a cleaning process is executed under the control of the CPU 211. In Step 5, when the cleaning is completed, printing is resumed from the 1001st page under the control of the CPU 211 as a normal printing process.

図8は、プリンタ200による、受信処理を示すフローチャートである。なお、コントローラ部210は、ワーク領域として受信ページ数を有するものとする。受信ページ数は、プリンタ200が外部から受信したページ画像の数である。受信ページ数の初期値は「0」であり、クリーニング処理が実行された場合に、受信ページ数が初期化されるものとする。
ステップS801において、CPU211は、ホストPC100からページ画像を受信するのを待つ。ページ画像を受信した場合に(ステップS801でYes)、CPU211は、処理をステップS802へ進める。ここで、ステップS801の処理は、ページ画像を受け付けるページ画像受付処理の一例である。
ステップS802において、CPU211は、受信ページ数をインクリメントし、受信したページ画像をページキューにキューイングする。次に、ステップS803において、CPU211は、前回クリーニング処理を実行した時点からの受信ページ数が1000ページ以上か否かを判定する。1000ページ以上である場合には(ステップS803でYes)、CPU211は、処理をステップS804へ進める。1000ページ未満である場合には(ステップS803でNo)、CPU211は、処理をステップS801へ進める。
FIG. 8 is a flowchart showing a reception process by the printer 200. Note that the controller unit 210 has the number of received pages as a work area. The number of received pages is the number of page images received by the printer 200 from the outside. The initial value of the number of received pages is “0”, and the number of received pages is initialized when the cleaning process is executed.
In step S <b> 801, the CPU 211 waits for reception of a page image from the host PC 100. When the page image is received (Yes in step S801), the CPU 211 advances the process to step S802. Here, the process of step S801 is an example of a page image reception process for receiving a page image.
In step S802, the CPU 211 increments the number of received pages and queues the received page image in the page queue. Next, in step S803, the CPU 211 determines whether the number of received pages from the time when the previous cleaning process was executed is 1000 pages or more. When the number of pages is 1000 pages or more (Yes in step S803), the CPU 211 advances the process to step S804. If it is less than 1000 pages (No in step S803), the CPU 211 advances the process to step S801.

ステップS804において、CPU211は、画像バッファ235におけるクリーニング用のページ領域を、確保可能か否かを判定する。領域確保が可能である場合には(ステップS804でYes)、CPU211は、処理をステップS805へ進める。領域確保が可能でない場合には(ステップS804でNo)、CPU211は、領域確保が可能となるまで待機する。
ステップS805において、CPU211は、クリーニング用のページ領域を確保する。そして、CPU211は、クリーニング用のページ画像を生成し、確保した領域にクリーニング用のページ画像を格納する(確保処理)。その後、CPU211は、処理をS801へ進める。
In step S <b> 804, the CPU 211 determines whether or not a cleaning page area in the image buffer 235 can be secured. If the area can be secured (Yes in step S804), the CPU 211 advances the process to step S805. If the area cannot be secured (No in step S804), the CPU 211 waits until the area can be secured.
In step S805, the CPU 211 secures a page area for cleaning. Then, the CPU 211 generates a cleaning page image, and stores the cleaning page image in the secured area (a securing process). Thereafter, the CPU 211 advances the process to step S801.

図9は、プリンタ200による、印刷処理を示すフローチャートである。なお、コントローラ部210は、ワーク領域として、完了ページ数とスキップフラグとを有するものとする。ここで、完了ページ数は、印刷が完了したページ数である。スキップフラグは、クリーニングをスキップするか否かを示す情報である。スキップフラグがセットされた状態は、スキップを行うことを示している。完了ページ数の初期値は、「0」とする。また、スキップフラグの初期値は、リセットである。
ステップS901において、CPU211は、印刷が行われていない未印刷のページ画像の有無を確認する。CPU211は、具体的にはページキューにページ画像がある場合に、未印刷のページ画像が存在すると判定する。未印刷のページ画像が存在する場合には(ステップS901でYes)、CPU211は、処理をステップS902へ進める。未印刷のページ画像が存在しない場合には(ステップS901でNo)、CPU211は、処理をステップS904へ進める。
FIG. 9 is a flowchart illustrating a printing process performed by the printer 200. The controller unit 210 has a completed page number and a skip flag as a work area. Here, the number of completed pages is the number of pages that have been printed. The skip flag is information indicating whether or not to skip cleaning. A state in which the skip flag is set indicates that skipping is performed. The initial value of the number of completed pages is “0”. The initial value of the skip flag is reset.
In step S901, the CPU 211 checks whether there is an unprinted page image that has not been printed. Specifically, when there is a page image in the page queue, the CPU 211 determines that there is an unprinted page image. If there is an unprinted page image (Yes in step S901), the CPU 211 advances the process to step S902. If there is no unprinted page image (No in step S901), the CPU 211 advances the process to step S904.

ステップS902において、CPU211は、印刷機構部220が印刷可能か否かを判定する。印刷可能な場合には(ステップS902でYes)、CPU211は、処理をステップS903へ進める。印刷可能でない場合には(ステップS902でNo)、CPU211は、印刷可能となるまで待機する。
ステップS903において、CPU211は、印刷機構部220に対し、印刷指示を出す。次に、ステップS904において、CPU211は、ページ画像の印刷が完了したか否かを判定する。ページ画像の印刷が完了した場合には(ステップS905でYes)、CPU211は、処理をステップS905へ進める。ページ画像の印刷が完了していない場合には(ステップS905でNo)、CPU211は、処理をステップS901へ進める。
In step S <b> 902, the CPU 211 determines whether the printing mechanism unit 220 can print. If printing is possible (Yes in step S902), the CPU 211 advances the process to step S903. If printing is not possible (No in step S902), the CPU 211 waits until printing is possible.
In step S <b> 903, the CPU 211 issues a print instruction to the print mechanism unit 220. Next, in step S904, the CPU 211 determines whether or not printing of the page image has been completed. When the printing of the page image is completed (Yes in step S905), the CPU 211 advances the process to step S905. If printing of the page image has not been completed (No in step S905), the CPU 211 advances the process to step S901.

ステップS905において、CPU211は、完了ページ数を「1」インクリメントし、印刷完了したページ画像をページキューから削除する。次に、ステップS906において、CPU211は、印刷ジョブが完了したか否かを判定する。印刷ジョブが完了した場合には(ステップS906でYes)、CPU211は、処理をステップS908へ進める。印刷ジョブが完了しない場合には(ステップS906でNo)、CPU211は、処理をステップS907へ進める。
ステップS908において、CPU211は、スキップフラグをリセットし、処理をステップS901へ進める。一方、ステップS907においては、CPU211は、完了ページ数が既定ページ数の1000ページ以上か否かを判定する。完了ページ数が1000ページ以上である場合には(ステップS907でYes)、CPU211は、処理をステップS909へ進める。完了ページ数が1000ページ未満である場合には(ステップS907でNo)、CPU211は、処理をステップS901へ進める。
In step S905, the CPU 211 increments the number of completed pages by “1”, and deletes the page image that has been printed from the page queue. In step S906, the CPU 211 determines whether the print job is completed. When the print job is completed (Yes in step S906), the CPU 211 advances the process to step S908. If the print job is not completed (No in step S906), the CPU 211 advances the process to step S907.
In step S908, the CPU 211 resets the skip flag and advances the process to step S901. On the other hand, in step S907, the CPU 211 determines whether or not the number of completed pages is 1000 or more, which is the default number of pages. If the number of completed pages is 1000 pages or more (Yes in step S907), the CPU 211 advances the process to step S909. When the number of completed pages is less than 1000 pages (No in step S907), the CPU 211 advances the process to step S901.

ステップS909において、CPU211は、スキップフラグを確認する。スキップフラグがセットされている場合には(ステップS909でYes)、CPU211は、処理をステップS901へ進める。すなわち、スキップフラグがセットされている場合には、CPU211は、印刷済みのページ画像の数が1000ページに達した場合であっても、クリーニング処理を行わない。一方、スキップフラグがセットされていない場合には(ステップS909でNo)、CPU211は、処理をステップS910へ進める。
ステップS910において、CPU211は、ステータスをクリーニング待ちにセットする。そして、CPU211は、ホストPC100からのコマンドを待つ。そして、CPU211は、I/F部214を介して、ホストPC100からコマンドを受け付けると、受け付けたコマンドを確認する。コマンドがクリーニングの実行指示コマンドである場合には(ステップS911でYes)、CPU211は、処理をステップS912へ進める。コマンドがクリーニングのスキップ指示コマンドである場合には(ステップS911でNo)、CPU211は、処理をステップS914へ進める。ここで、ステップS911の処理は、クリーニングの実行指示を受け付ける受ける指示受付処理の一例である。
In step S909, the CPU 211 confirms the skip flag. If the skip flag is set (Yes in step S909), the CPU 211 advances the process to step S901. That is, when the skip flag is set, the CPU 211 does not perform the cleaning process even when the number of printed page images reaches 1000 pages. On the other hand, when the skip flag is not set (No in step S909), the CPU 211 advances the process to step S910.
In step S910, the CPU 211 sets the status to waiting for cleaning. Then, the CPU 211 waits for a command from the host PC 100. When the CPU 211 receives a command from the host PC 100 via the I / F unit 214, the CPU 211 confirms the received command. If the command is a cleaning execution instruction command (Yes in step S911), the CPU 211 advances the process to step S912. When the command is a cleaning skip instruction command (No in step S911), the CPU 211 advances the process to step S914. Here, the process of step S911 is an example of an instruction receiving process for receiving a cleaning execution instruction.

ステップS912において、CPU211は、印刷機構部220にクリーニング実行指示を出す(クリーニング制御処理)。これに応じて、印刷機構部220は、図5を参照しつつ説明したクリーニング処理を実行する(クリーニング処理)。次に、ステップS913において、CPU211は、受信ページ数と完了ページ数をリセットし、処理をステップS901へ進める。
一方、ステップS914において、CPU211は、画像バッファ235上のクリーニング用のページ領域を解放する(解放処理)。そして、ステップS915において、CPU211は、スキップフラグをセットし、処理をステップS901へ進める。
In step S912, the CPU 211 issues a cleaning execution instruction to the printing mechanism unit 220 (cleaning control process). In response to this, the printing mechanism unit 220 executes the cleaning process described with reference to FIG. 5 (cleaning process). Next, in step S913, the CPU 211 resets the number of received pages and the number of completed pages, and advances the process to step S901.
On the other hand, in step S914, the CPU 211 releases the cleaning page area on the image buffer 235 (release process). In step S915, the CPU 211 sets a skip flag and advances the process to step S901.

このように、本実施形態にかかるプリンタ200は、既定ページ数の印刷後において、クリーニングを実行する。これにより、定期的に、クリーニングを実行することができる。さらに、プリンタ200は、既定ページ数の印刷後であっても、ユーザからスキップ指示を受け付けた場合には、クリーニングを実行しない。これにより、ユーザの都合のよいタイミングにおいて、クリーニングを実行することができる。   As described above, the printer 200 according to the present embodiment performs cleaning after printing a predetermined number of pages. Thereby, cleaning can be performed periodically. Furthermore, even after printing a predetermined number of pages, the printer 200 does not perform cleaning when it receives a skip instruction from the user. Thereby, cleaning can be executed at a timing convenient for the user.

図10は、ホストPC100による、ステータス表示処理を示すフローチャートである。図11は、ホストPC100のディスプレイ123に表示されるステータス画面の一例を示す図である。図11に示すステータスモニタ141には、クリーニングの実行ボタンと、スキップボタンが配置されている。ユーザにより、実行ボタンが押下されると、クリーニングの実行指示がプリンタ200に送られる。ユーザにより、スキップボタンが押下されると、クリーニングのスキップ指示がプリンタ200に送られる。   FIG. 10 is a flowchart showing status display processing by the host PC 100. FIG. 11 is a diagram illustrating an example of a status screen displayed on the display 123 of the host PC 100. The status monitor 141 shown in FIG. 11 includes a cleaning execution button and a skip button. When the user presses the execution button, a cleaning execution instruction is sent to the printer 200. When the user presses the skip button, a cleaning skip instruction is sent to the printer 200.

図10のステップS1001において、CPU111は、ステータス取得コマンドをプリンタ200に送信する。次に、ステップS1002において、CPU111は、プリンタ200からプリンタ200のステータスを受信する。次に、ステップS1003において、CPU111は、ステータスがクリーニング待ちか否かを判定する。クリーニング待ちである場合には(ステップS1003でYes)、CPU111は、処理をステップS1004へ進める。クリーニング待ちでない場合には(ステップS1003でNo)、CPU111は、ステータス表示処理を終了する。
ステップS1004において、CPU111は、プリンタ200が実行中の印刷ジョブのユーザ名と、ホストのユーザ名が一致しているかどうかを判定する。ユーザ名が一致している場合には(ステップS1004でYes)、CPU111は、処理をステップS1005へ進める。ユーザ名が一致しない場合には(ステップS1004でNo)、CPU111は、処理をステップS1006へ進める。
In step S <b> 1001 of FIG. 10, the CPU 111 transmits a status acquisition command to the printer 200. In step S <b> 1002, the CPU 111 receives the status of the printer 200 from the printer 200. Next, in step S1003, the CPU 111 determines whether the status is waiting for cleaning. When waiting for cleaning (Yes in step S1003), the CPU 111 advances the process to step S1004. If not waiting for cleaning (No in step S1003), the CPU 111 ends the status display process.
In step S1004, the CPU 111 determines whether the user name of the print job being executed by the printer 200 matches the user name of the host. If the user names match (Yes in step S1004), the CPU 111 advances the process to step S1005. If the user names do not match (No in step S1004), the CPU 111 advances the process to step S1006.

ステップS1005において、CPU111は、ステータス画面の実行ボタンとスキップボタンを有効にし、処理をステップS1006へ進める。ここで、実行ボタンとスキップボタンを有効にするとは、実行ボタン又はスキップボタンのユーザによる選択を可能とすることである。
次に、ステップS1006において、CPU111は、ステータスとユーザ名やドキュメント名などのジョブ情報をステータス画面に表示する。ジョブ情報は、ページキューの先頭にあるページ画像が属するジョブのジョブ情報である。なお、このとき、ステータスがクリーニング待ちである場合には、図11に示すようにクリーニング待ちのステータスであること示す画面が表示される。ここで、ステップS1006の処理は、クリーニングのタイミングであることを示すクリーニング通知を表示する表示処理の一例である。
これにより、ホストPC100は、クリーニングが必要なタイミングにおいて、印刷処理が一時停止した場合に、誰の印刷ジョブの実行時に印刷処理が停止したかをユーザに通知することができる。
In step S1005, the CPU 111 enables the execution button and skip button on the status screen, and advances the process to step S1006. Here, enabling the execution button and the skip button means that the user can select the execution button or the skip button.
In step S1006, the CPU 111 displays status and job information such as a user name and a document name on the status screen. The job information is job information of a job to which the page image at the head of the page queue belongs. At this time, if the status is waiting for cleaning, a screen indicating that the status is waiting for cleaning is displayed as shown in FIG. Here, the process of step S1006 is an example of a display process for displaying a cleaning notification indicating that it is a cleaning timing.
Thereby, the host PC 100 can notify the user of when the print job is stopped when the print process is stopped when the print process is temporarily stopped at the timing when the cleaning is necessary.

次に、ステップS1007において、CPU111は、ユーザから指示の入力を受け付ける。入力された指示が実行指示である場合には(ステップS1007でYes)、CPU111は、処理をステップS1008へ進める。入力された指示がスキップ指示である場合には(ステップS1007でNo)、CPU111は、処理をステップS1009へ進める。
ステップS1008において、CPU111は、クリーニングの実行指示コマンドをプリンタ200に送信する。ステップS1009において、CPU111は、クリーニングのスキップコマンドをプリンタ200に送信する。以上で、ステータス表示処理が終了する。
Next, in step S1007, the CPU 111 receives an instruction input from the user. If the input instruction is an execution instruction (Yes in step S1007), the CPU 111 advances the process to step S1008. If the input instruction is a skip instruction (No in step S1007), the CPU 111 advances the process to step S1009.
In step S <b> 1008, the CPU 111 transmits a cleaning execution instruction command to the printer 200. In step S <b> 1009, the CPU 111 transmits a cleaning skip command to the printer 200. This is the end of the status display process.

このように、本実施形態にかかるプリンタ制御システムは、既定ページ数を受信すると、クリーニング用のページ領域を確保し、確保した領域にクリーニング用のページ画像を格納する。そして、プリンタ制御システムは、既定ページ数のページ画像の印刷後、ホストPC100にクリーニング通知を表示させることにより、ユーザにクリーニングのタイミングであることを通知することができる。
これにより、プリンタ制御システムは、既定ページ数の印刷後、ユーザからの指示に従い、クリーニングを行うことができる。すなわち、プリンタ制御システムは、通常ジョブをキャンセルすることなく、適切なタイミングにおいて、定着装置のクリーニングを行うことができる。
As described above, when the printer control system according to the present embodiment receives the predetermined number of pages, the printer control system secures a cleaning page area and stores the cleaning page image in the secured area. The printer control system can notify the user of the cleaning timing by displaying a cleaning notification on the host PC 100 after printing a predetermined number of page images.
Thereby, the printer control system can perform cleaning in accordance with an instruction from the user after printing a predetermined number of pages. That is, the printer control system can clean the fixing device at an appropriate timing without canceling the normal job.

次に、第1の実施形態にかかるプリンタ制御システムの変更例について説明する。第1の実施形態においては、プリンタ200は、受信処理(図8)において、ホストPC100から受信したページ画像の受信ページ数に応じて、クリーニング用のページ領域を確保したが、これに限定されるものではない。他の例としては、プリンタ200は、コピーやスキャンの対象となるページ画像を受け付けた場合に(受付処理)、図8のS802〜S805の処理により、クリーニング用のページ領域を確保し、確保した領域にクリーニング用のページ画像を格納してもよい。   Next, a modified example of the printer control system according to the first embodiment will be described. In the first embodiment, the printer 200 secures a page area for cleaning according to the number of received pages of the page image received from the host PC 100 in the reception process (FIG. 8). However, the present invention is not limited to this. It is not a thing. As another example, when the printer 200 receives a page image to be copied or scanned (acceptance process), the printer 200 secures and secures a cleaning page area by the processes of S802 to S805 in FIG. A page image for cleaning may be stored in the area.

(第2の実施形態)
次に、第2の実施形態にかかるプリンタ制御システムについて説明する。第2の実施形態にかかるプリンタ制御システムにおいては、プリンタ200は、ホストPC100から指示コマンドを受け付けることなく、一定時間が経過した場合に、クリーニングを実行する。
図12は、第2の実施形態にかかるプリンタ200による、印刷処理を示すフローチャートである。ここでは、第1の実施形態にかかる印刷処理と異なる処理について説明する。なお、第1の実施形態にかかる印刷処理と同一の処理には、同一番号を付している。
(Second Embodiment)
Next, a printer control system according to the second embodiment will be described. In the printer control system according to the second embodiment, the printer 200 performs cleaning when a certain time has elapsed without receiving an instruction command from the host PC 100.
FIG. 12 is a flowchart illustrating printing processing by the printer 200 according to the second embodiment. Here, processing different from the printing processing according to the first embodiment will be described. In addition, the same number is attached | subjected to the process same as the printing process concerning 1st Embodiment.

ステップS910において、ステータスをクリーニング待ちにセットした後、CPU211は、処理をステップS1201へ進める。ステップS1201において、CPU211は、完了ページ数が既定ページ数以上となったタイミングから一定時間経過したか否かを判定する。すなわち、CPU211は、既定ページ数のページ画像の印刷後一定時間が経過したか否かを判定する。ここで、一定時間は、予め設定された時間であり、例えばRAM212等に格納されているものとする。
一定時間が経過した場合には(ステップS1201でYes)、CPU211は、処理をステップS912へ進め、クリーニングを実行する。一定時間が経過していない場合には(ステップS1201でNo)、CPU211は、一定時間が経過するまで、待機する。なお、第2の実施形態にかかるプリンタ制御システムのこれ以外の構成及び処理は、第1の実施形態にかかるプリンタ制御システムの構成及び処理と同様である。
In step S910, after setting the status to wait for cleaning, the CPU 211 advances the process to step S1201. In step S <b> 1201, the CPU 211 determines whether or not a certain time has elapsed from the timing when the number of completed pages is equal to or greater than the predetermined number of pages. That is, the CPU 211 determines whether or not a predetermined time has elapsed after printing a predetermined number of page images. Here, the fixed time is a preset time, and is stored in the RAM 212 or the like, for example.
If the predetermined time has elapsed (Yes in step S1201), the CPU 211 advances the processing to step S912 and executes cleaning. If the certain time has not elapsed (No in step S1201), the CPU 211 stands by until the certain time has elapsed. The remaining configuration and processing of the printer control system according to the second embodiment are the same as the configuration and processing of the printer control system according to the first embodiment.

このように、第2の実施形態にかかるプリンタ制御システムにおいては、既定ページ数のページ画像の印刷が完了し、一定時間が経過した場合に、自動的にクリーニングを実行することができる。したがって、ユーザからの指示を受け付けない場合であっても、定期的にクリーニングを行うことができる。すなわち、第2の実施形態にかかるプリンタ制御システムは、通常ジョブをキャンセルすることなく、適切なタイミングにおいて、定着装置のクリーニングを行うことができる。   As described above, in the printer control system according to the second embodiment, cleaning can be automatically executed when a predetermined number of page images have been printed and a predetermined time has elapsed. Therefore, even when the instruction from the user is not accepted, the cleaning can be performed periodically. That is, the printer control system according to the second embodiment can clean the fixing device at an appropriate timing without canceling the normal job.

次に、第2の実施形態にかかるプリンタ制御システムの第1の変更例について説明する。本例においては、プリンタ制御システムは、一定時間が経過することなく、完了ページ数が規定ページ数以上となった場合に、自動的にクリーニングを実行することとしてもよい。
また、第2の変更例としては、プリンタ制御システムは、ホストPC100からのコマンド指示を待ち、コマンド指示を受信しない状態で一定時間が経過した場合に、自動的にクリーニングを実行することとしてもよい。
Next, a first modification of the printer control system according to the second embodiment will be described. In this example, the printer control system may automatically perform cleaning when the number of completed pages exceeds the specified number of pages without a fixed time elapses.
As a second modification, the printer control system may wait for a command instruction from the host PC 100 and automatically perform cleaning when a predetermined time has passed without receiving the command instruction. .

(第3の実施形態)
次に、第3の実施形態にかかるプリンタ制御システムについて説明する。第3の実施形態にかかるプリンタ制御システムにおいては、プリンタ200は、自身が備える操作パネル221へのクリーニングの実行指示の入力に従い、クリーニングを実行する。
図13は、第3の実施形態にかかるプリンタ200による、印刷処理を示すフローチャートである。ここでは、第1の実施形態にかかる印刷処理と異なる処理について説明する。なお、第1の実施形態にかかる印刷処理と同一の処理には、同一番号を付している。
(Third embodiment)
Next, a printer control system according to the third embodiment will be described. In the printer control system according to the third embodiment, the printer 200 executes the cleaning in accordance with the input of the cleaning execution instruction to the operation panel 221 provided therein.
FIG. 13 is a flowchart illustrating print processing by the printer 200 according to the third embodiment. Here, processing different from the printing processing according to the first embodiment will be described. In addition, the same number is attached | subjected to the process same as the printing process concerning 1st Embodiment.

ステップS910において、ステータスをクリーニング待ちにセットした後、CPU211は、処理をステップS1301へ進める。ステップS1301において、CPU211は、操作パネル221における入力を待つ。操作パネル221において、クリーニングの実行指示が入力されると、CPU211は、クリーニング実行指示を受け付け(ステップS1301でYes)、処理をステップS912へ進め、クリーニングを実行する。
なお、第3の実施形態にかかるプリンタ制御システムのこれ以外の構成及び処理は、第1の実施形態にかかるプリンタ制御システムの構成及び処理と同様である。
In step S910, after setting the status to wait for cleaning, the CPU 211 advances the process to step S1301. In step S <b> 1301, the CPU 211 waits for input on the operation panel 221. When a cleaning execution instruction is input on the operation panel 221, the CPU 211 accepts a cleaning execution instruction (Yes in step S1301), advances the process to step S912, and executes cleaning.
The remaining configuration and processing of the printer control system according to the third embodiment are the same as the configuration and processing of the printer control system according to the first embodiment.

このように、第3の実施形態にかかるプリンタ制御システムにおいては、操作パネル221においてクリーニングの実行指示の入力を受け付けた場合に、クリーニングを実行することができる。したがって、プリンタ200において実行中の印刷ジョブのユーザ以外のユーザが、クリーニングの実行を指示することができる。すなわち、第3の実施形態にかかるプリンタ制御システムは、通常ジョブをキャンセルすることなく、適切なタイミングにおいて、定着装置のクリーニングを行うことができる。   As described above, in the printer control system according to the third embodiment, the cleaning can be executed when the operation panel 221 receives an input of the cleaning execution instruction. Accordingly, a user other than the user of the print job being executed in the printer 200 can instruct execution of cleaning. That is, the printer control system according to the third embodiment can clean the fixing device at an appropriate timing without canceling the normal job.

<その他の実施形態>
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ(又はCPUやMPU等)がプログラムを読み出して実行する処理である。
<Other embodiments>
The present invention can also be realized by executing the following processing. That is, software (program) that realizes the functions of the above-described embodiments is supplied to a system or apparatus via a network or various storage media. Then, the computer (or CPU, MPU, etc.) of the system or apparatus reads and executes the program.

以上、上述した各実施形態によれば、通常ジョブをキャンセルすることなく、適切なタイミングにおいて、定着装置のクリーニングを行うことができる。   As described above, according to each embodiment described above, the fixing device can be cleaned at an appropriate timing without canceling the normal job.

以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。   The preferred embodiments of the present invention have been described in detail above, but the present invention is not limited to such specific embodiments, and various modifications can be made within the scope of the gist of the present invention described in the claims.・ Change is possible.

100 ホストPC、111 CPU、112 RAM、113 ROM、120 マウス、121 キーボード、123 ディスプレイ、124 外部メモリ、200 プリンタ、211 CPU、212 RAM、213 ROM、220 印刷機構部、221 操作パネル、222 外部メモリ 100 host PC, 111 CPU, 112 RAM, 113 ROM, 120 mouse, 121 keyboard, 123 display, 124 external memory, 200 printer, 211 CPU, 212 RAM, 213 ROM, 220 printing mechanism, 221 operation panel, 222 external memory

Claims (8)

ページ画像を受け付ける受付手段と、
記受付手段が受け付けたページ画像を記憶する記憶手段と、
前記記憶手段に記憶されているページ画像に対応する画像をシート上に形成する画像形成手段と、
前記画像形成手段により形成された画像をシート上に定着する定着手段と、
所定のページ数をXとするとき、少なくとも前記受付手段がXページ目に対応するページ画像を受け付けたことに応じて、前記記憶手段に次のページのページ画像を記憶させることなく、前記記憶手段にクリーニング用のページ画像を格納する格納手段と、
少なくとも前記受付手段が前記Xページ目のページ画像を受け付けたことに応じて、次のページのページ画像の画像形成処理を開始することなく、前記記憶手段に格納されている前記クリーニング用のページ画像を用い前記定着手段にシートを導入することで前記定着手段をクリーニングするクリーニング処理を実行するか否かの指示を待つ指示受付手段と、
前記指示受付手段が前記クリーニング処理の実行指示を受け付けたことに伴い前記クリーニング処理を実行する実行手段と、
前記クリーニング処理の実行後、前記記憶手段における前記クリーニング用のページ画像が記憶されている領域を解放する解放手段と
有する画像形成装置。
And receiving with means for accepting an page image,
A storage means for storing the previous page image Ki受 with means has received,
Image forming means for forming on the sheet an image corresponding to the page image stored in the storage means;
Fixing means for fixing an image formed by the image forming means on a sheet;
When the predetermined number of pages is X, the storage unit stores at least the page image of the next page in the storage unit in response to the reception unit receiving a page image corresponding to the Xth page. Storage means for storing the page image for cleaning in
The cleaning page image stored in the storage unit without starting the image forming process of the page image of the next page in response to at least the reception unit receiving the page image of the X page. An instruction receiving means for waiting for an instruction as to whether or not to execute a cleaning process for cleaning the fixing means by introducing a sheet into the fixing means using
Execution means for executing the cleaning process in response to the instruction receiving means receiving an instruction to execute the cleaning process ;
After execution of the cleaning process, the image forming apparatus having a release means that the page image for the cleaning of the storage unit releases the region stored.
前記実行手段は、前記画像形成手段により前記Xページ目のページ画像に対応する画像がシート上に形成された後、一定時間が経過した場合に、前記クリーニング処理を実行する請求項1に記載の画像形成装置。 2. The execution unit according to claim 1, wherein the execution unit executes the cleaning process when a predetermined time has elapsed after an image corresponding to the page image of the X page is formed on the sheet by the image forming unit . Image forming apparatus. 前記実行手段は、前記記憶手段に格納されている前記クリーニング用のページ画像を前記画像形成手段に形成させ、前記クリーニング用のページ画像が形成されたシートを前記定着手段に導入することにより前記定着手段をクリーニングすることを特徴とする請求項1又は2に記載の画像形成装置。The execution unit causes the image forming unit to form the cleaning page image stored in the storage unit, and introduces the sheet on which the cleaning page image is formed into the fixing unit. 3. The image forming apparatus according to claim 1, wherein the image forming apparatus is cleaned. ページ画像を受け付ける受付手段と、
記受付手段が受け付けたページ画像を記憶する記憶手段と、
前記記憶手段に記憶されているページ画像に対応する画像をシート上に形成する画像形成手段と、
前記画像形成手段により形成された画像をシート上に定着する定着手段と、
所定のページ数をXとするとき、少なくとも前記受付手段がXページ目に対応するページ画像を受け付けたことに応じて、前記記憶手段に次のページのページ画像を記憶させることなく、前記記憶手段にクリーニング用のページ画像を格納する格納手段と、
少なくとも前記受付手段が前記Xページ目のページ画像を受け付けたことに応じて、次のページのページ画像の画像形成処理を開始することなく、前記記憶手段に格納されている前記クリーニング用のページ画像を用い前記定着手段にシートを導入することで前記定着手段をクリーニングするクリーニング処理を実行するか否かの指示を待つ指示受付手段と、
前記指示受付手段が前記クリーニング処理の実行指示を受け付けたことに伴い前記クリーニング処理を実行する実行手段と、
前記クリーニング処理の実行後、前記記憶手段における前記クリーニング用のページ画像が記憶されている領域を解放する解放手段と
有する画像形成システム。
And receiving with means for accepting an page image,
A storage means for storing the previous page image Ki受 with means has received,
Image forming means for forming on the sheet an image corresponding to the page image stored in the storage means;
Fixing means for fixing an image formed by the image forming means on a sheet;
When the predetermined number of pages is X, the storage unit stores at least the page image of the next page in the storage unit in response to the reception unit receiving a page image corresponding to the Xth page. Storage means for storing the page image for cleaning in
The cleaning page image stored in the storage unit without starting the image forming process of the page image of the next page in response to at least the reception unit receiving the page image of the X page. An instruction receiving means for waiting for an instruction as to whether or not to execute a cleaning process for cleaning the fixing means by introducing a sheet into the fixing means using
Execution means for executing the cleaning process in response to the instruction receiving means receiving an instruction to execute the cleaning process ;
After execution of the cleaning process, the image forming system having a release means that the page image for the cleaning of the storage unit releases the region stored.
前記受付手段が前記Xページ目のページ画像を受け付けた場合に、前記クリーニング処理を実行するか否かの指示の入力を促す画面を表示する表示手段を有する請求項4に記載の画像形成システム。5. The image forming system according to claim 4, further comprising a display unit that displays a screen prompting an input of an instruction as to whether or not to execute the cleaning process when the receiving unit receives the page image of the X page. 画像をシート上に形成する画像形成手段と、前記画像形成手段により形成された画像をシート上に定着する定着手段と、記憶手段と、を有する画像形成装置が実行するクリーニング方法であって、
ページ画像を受け付けるページ受付ステップと、
記受付ステップにおいて受け付けたページ画像を記憶手段に記憶する記憶ステップと、
所定のページ数をXとするとき、少なくとも前記受付ステップにおいてXページ目に対応するページ画像を受け付けたことに応じて、前記記憶手段に次のページのページ画像を記憶させることなく、前記記憶手段にクリーニング用のページ画像を格納する格納ステップと、
少なくとも前記受付ステップにおいて前記Xページ目のページ画像を受け付けたことに応じて、次のページのページ画像の画像形成処理を開始することなく、前記記憶手段に格納されている前記クリーニング用のページ画像を用い前記定着手段にシートを導入することで前記定着手段をクリーニングするクリーニング処理を実行するか否かの指示を待つ指示受付ステップと、
前記クリーニング処理の実行指示を受け付けたことに伴い前記クリーニング処理を実行する実行ステップと、
前記クリーニング処理の実行後、前記記憶手段における前記クリーニング用のページ画像が記憶されている領域を解放する解放ステップと
を含むクリーニング方法。
A cleaning method executed by an image forming apparatus having an image forming unit that forms an image on a sheet, a fixing unit that fixes an image formed by the image forming unit on a sheet, and a storage unit ,
And step with page received that accepts a page image,
A storing step of storing the page image received in the previous Ki受 with step in a storage means,
When the predetermined number of pages is X, the storage unit stores the page image of the next page in the storage unit in response to receiving the page image corresponding to the Xth page at least in the receiving step. A storage step for storing a page image for cleaning in
The cleaning page image stored in the storage means without starting the image forming process of the page image of the next page in response to receiving the page image of the X page at least in the receiving step. An instruction receiving step of waiting for an instruction as to whether or not to execute a cleaning process for cleaning the fixing unit by introducing a sheet into the fixing unit using
An execution step of executing the cleaning process upon receipt of an instruction to execute the cleaning process;
And a releasing step of releasing an area where the page image for cleaning is stored in the storage unit after the cleaning process is executed .
コンピュータを、
記受付手段が受け付けたページ画像を記憶する記憶手段と、
前記記憶手段に記憶されているページ画像に対応する画像をシート上に形成する画像形成手段と、
前記画像形成手段により形成された画像をシート上に定着する定着手段と、
所定のページ数をXとするとき、少なくとも前記受付手段がXページ目に対応するページ画像を受け付けたことに応じて、前記記憶手段に次のページのページ画像を記憶させることなく、前記記憶手段にクリーニング用のページ画像を格納する格納手段と、
少なくとも前記受付手段が前記Xページ目のページ画像を受け付けたことに応じて、次のページのページ画像の画像形成処理を開始することなく、前記記憶手段に格納されている前記クリーニング用のページ画像を用い前記定着手段にシートを導入することで前記定着手段をクリーニングするクリーニング処理を実行するか否かの指示を待つ指示受付手段と、
前記指示受付手段が前記クリーニング処理の実行指示を受け付けたことに伴い前記クリーニング処理を実行する実行手段と、
前記クリーニング処理の実行後、前記記憶手段における前記クリーニング用のページ画像が記憶されている領域を解放する解放手段と
して機能させるためのプログラム。
Computer
A storage means for storing the previous page image Ki受 with means has received,
Image forming means for forming on the sheet an image corresponding to the page image stored in the storage means;
Fixing means for fixing an image formed by the image forming means on a sheet;
When the predetermined number of pages is X, the storage unit stores at least the page image of the next page in the storage unit in response to the reception unit receiving a page image corresponding to the Xth page. Storage means for storing the page image for cleaning in
The cleaning page image stored in the storage unit without starting the image forming process of the page image of the next page in response to at least the reception unit receiving the page image of the X page. An instruction receiving means for waiting for an instruction as to whether or not to execute a cleaning process for cleaning the fixing means by introducing a sheet into the fixing means using
Execution means for executing the cleaning process in response to the instruction receiving means receiving an instruction to execute the cleaning process ;
Program for functioning as a release means for releasing the area after the execution of the cleaning process, the page image for the cleaning of the storage unit is stored.
ページ画像を受け付ける受付手段と、A reception means for receiving a page image;
前記受付手段が受け付けたページ画像を記憶する記憶手段と、Storage means for storing the page image received by the reception means;
前記記憶手段に記憶されているページ画像に対応する画像をシート上に形成する画像形成手段と、Image forming means for forming on the sheet an image corresponding to the page image stored in the storage means;
前記画像形成手段により形成された画像をシート上に定着する定着手段と、Fixing means for fixing an image formed by the image forming means on a sheet;
所定のページ数をXとするとき、少なくとも前記受付手段がXページ目に対応するページ画像を受け付けたことに応じて、前記記憶手段に次のページのページ画像を記憶させることなく、前記記憶手段にクリーニング用のページ画像を格納する格納手段と、When the predetermined number of pages is X, the storage unit stores at least the page image of the next page in the storage unit in response to the reception unit receiving a page image corresponding to the Xth page. Storage means for storing the page image for cleaning in
少なくとも前記受付手段が前記Xページ目のページ画像を受け付けたことに応じて、次のページのページ画像の画像形成処理を開始することなく、前記記憶手段に格納されている前記クリーニング用のページ画像を用い前記定着手段にシートを導入することで前記定着手段をクリーニングするクリーニング処理を実行する実行手段と、The cleaning page image stored in the storage unit without starting the image forming process of the page image of the next page in response to at least the reception unit receiving the page image of the X page. Executing means for performing a cleaning process for cleaning the fixing means by introducing a sheet into the fixing means using
前記クリーニング処理の実行後、前記記憶手段における前記クリーニング用のページ画像が記憶されている領域を解放する解放手段とRelease means for releasing an area in which the page image for cleaning in the storage means is stored after the cleaning process is executed;
を有する画像形成装置。An image forming apparatus.
JP2013158120A 2013-07-30 2013-07-30 Image forming apparatus, image forming system, cleaning method and program Expired - Fee Related JP6161458B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013158120A JP6161458B2 (en) 2013-07-30 2013-07-30 Image forming apparatus, image forming system, cleaning method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013158120A JP6161458B2 (en) 2013-07-30 2013-07-30 Image forming apparatus, image forming system, cleaning method and program

Publications (2)

Publication Number Publication Date
JP2015028565A JP2015028565A (en) 2015-02-12
JP6161458B2 true JP6161458B2 (en) 2017-07-12

Family

ID=52492297

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013158120A Expired - Fee Related JP6161458B2 (en) 2013-07-30 2013-07-30 Image forming apparatus, image forming system, cleaning method and program

Country Status (1)

Country Link
JP (1) JP6161458B2 (en)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4887687B2 (en) * 2005-08-25 2012-02-29 富士ゼロックス株式会社 Printing apparatus and interrupt job memory expanding method
JP4926622B2 (en) * 2006-02-14 2012-05-09 株式会社リコー Image forming apparatus, image forming control method, and image forming control program
JP5006103B2 (en) * 2007-05-22 2012-08-22 株式会社リコー Image forming apparatus
JP2009230138A (en) * 2008-03-20 2009-10-08 Toshiba Corp Image forming apparatus and image processing method therefor
JP5836599B2 (en) * 2011-01-24 2015-12-24 キヤノン株式会社 Printing apparatus, printing apparatus control method, and program
JP5854634B2 (en) * 2011-05-17 2016-02-09 キヤノン株式会社 Printing apparatus, printing apparatus control method, program, and storage medium

Also Published As

Publication number Publication date
JP2015028565A (en) 2015-02-12

Similar Documents

Publication Publication Date Title
JP4693664B2 (en) Printer apparatus, program, and printing method
US8363239B2 (en) Displaying uncompleted jobs in response to print request
JP4328823B2 (en) Information processing apparatus, control method, and storage medium storing computer-readable control program
JP4665992B2 (en) Printing control apparatus and printing apparatus
US20110043855A1 (en) Print data processing apparatus, print data processing method, and storage medium
US8767247B2 (en) Print data generation device, print data generation method and computer-readable medium for controlling rasterization processing
JP5836051B2 (en) PRINT CONTROL DEVICE, ITS CONTROL METHOD, AND PROGRAM
JP2011237901A (en) Preview screen display control device and program
JP2017047642A (en) Post-rip data saving method at preceding rip time
JP3814410B2 (en) Printing control apparatus and method
JP6161458B2 (en) Image forming apparatus, image forming system, cleaning method and program
JP2008269324A (en) Printer driver
JP6142890B2 (en) Print control program, print control apparatus, and print control method
JP2009113320A (en) Image forming apparatus, program and computer-readable recording medium
JP5984350B2 (en) Printing apparatus, control method therefor, and program
JP6485699B2 (en) Image forming apparatus and image forming system
JP7414101B2 (en) Image processing device
JP3583879B2 (en) Printer control device
JP2008293303A (en) Data processor, image processing system and computer program
US9262116B2 (en) Print control apparatus, image forming apparatus, image forming system, and method of controlling for spooling printing data and handling status information about a work of the image forming apparatus throughout printing process
JP2007328737A (en) Host device, data processor, and data processing system
JP2006167974A (en) Printer
JP5358617B2 (en) Image forming apparatus and control program
JP2013129091A (en) Printing device, and method for controlling the same
JP4702651B2 (en) Print control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160623

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170210

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170214

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170413

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170613

R151 Written notification of patent or utility model registration

Ref document number: 6161458

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees