[go: up one dir, main page]

JP6769367B2 - Image forming device - Google Patents

Image forming device Download PDF

Info

Publication number
JP6769367B2
JP6769367B2 JP2017054452A JP2017054452A JP6769367B2 JP 6769367 B2 JP6769367 B2 JP 6769367B2 JP 2017054452 A JP2017054452 A JP 2017054452A JP 2017054452 A JP2017054452 A JP 2017054452A JP 6769367 B2 JP6769367 B2 JP 6769367B2
Authority
JP
Japan
Prior art keywords
paper feed
unit
main body
paper
print job
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
JP2017054452A
Other languages
Japanese (ja)
Other versions
JP2018156015A (en
Inventor
睦 田野中
睦 田野中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kyocera Document Solutions Inc
Original Assignee
Kyocera Document Solutions Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kyocera Document Solutions Inc filed Critical Kyocera Document Solutions Inc
Priority to JP2017054452A priority Critical patent/JP6769367B2/en
Publication of JP2018156015A publication Critical patent/JP2018156015A/en
Application granted granted Critical
Publication of JP6769367B2 publication Critical patent/JP6769367B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Control Or Security For Electrophotography (AREA)
  • Facsimiles In General (AREA)

Description

本発明は、用紙に画像を印刷する印刷ジョブの実行が可能な画像形成装置に関する。 The present invention relates to an image forming apparatus capable of executing a printing job of printing an image on paper.

印刷ジョブの実行が可能な画像形成装置は、画像を形成して当該画像を用紙に印刷する画像形成部を備える。また、画像形成装置には、画像形成部に用紙を給紙する給紙部が設けられる。給紙部は、回転することによって用紙を給紙するローラー部材を含む(たとえば、特許文献1参照)。 An image forming apparatus capable of executing a print job includes an image forming unit that forms an image and prints the image on paper. Further, the image forming apparatus is provided with a feeding unit for feeding paper to the image forming unit. The paper feed unit includes a roller member that feeds paper by rotating (see, for example, Patent Document 1).

特許文献1の画像形成装置は、給紙部から画像形成部への用紙の給紙枚数をカウントする。たとえば、給紙枚数のカウント値は、画像形成装置を使用したユーザーに請求する料金を計数するために使用される。あるいは、給紙部のローラー部材の消耗度を計測するために使用される。 The image forming apparatus of Patent Document 1 counts the number of sheets of paper fed from the feeding unit to the image forming unit. For example, the count value of the number of sheets to be fed is used to count the charge charged to the user who uses the image forming apparatus. Alternatively, it is used to measure the degree of wear of the roller member of the paper feed unit.

特開2013−50637号公報Japanese Unexamined Patent Publication No. 2013-50637

画像形成装置の本体に装着可能なオプション装置は種々あり、オプション装置として給紙ユニットが装着される場合がある。たとえば、給紙ユニットには、画像形成装置の印刷部(本体)に給紙した用紙の累積枚数を記憶するための記憶部(ここでは、給紙記憶部と称する)が設置される。 There are various optional devices that can be attached to the main body of the image forming apparatus, and a paper feed unit may be attached as an optional device. For example, the paper feed unit is provided with a storage unit (here, referred to as a paper feed storage unit) for storing the cumulative number of sheets fed in the printing unit (main body) of the image forming apparatus.

ここで、画像形成装置によっては、給紙ユニットを使用する印刷ジョブの実行中、給紙ユニットから印刷部に用紙を1枚給紙するごとに、給紙記憶部に記憶された情報の書き換え(累積枚数のカウントアップ)を行う場合がある。すなわち、印刷ジョブが1回実行されると、当該印刷ジョブの印刷枚数と同じ数だけ、給紙記憶部に記憶された情報が書き換えられる。 Here, depending on the image forming apparatus, the information stored in the paper feed storage unit is rewritten every time one sheet of paper is fed from the paper feed unit to the print unit during execution of a print job using the paper feed unit ( (Cumulative number of sheets may be counted up). That is, when the print job is executed once, the information stored in the paper feed storage unit is rewritten by the same number as the number of prints of the print job.

このような画像形成装置がオフィスなどの画像形成装置の使用頻度が高い場所に設置されていると、給紙記憶部に記憶された情報の書換回数が多くなる。したがって、書換回数に制限のあるEEPROMやFlashROMなどのメモリーを給紙記憶部として使用する場合には、給紙記憶部の寿命が短くなるという不都合が生じる。 When such an image forming apparatus is installed in a place such as an office where the image forming apparatus is frequently used, the number of times of rewriting of the information stored in the paper feed storage unit increases. Therefore, when a memory such as EEPROM or Flash ROM having a limited number of rewrites is used as the paper feed storage unit, the life of the paper feed storage unit is shortened.

本発明は、上記課題を解決するためになされたものであり、給紙ユニットの給紙記憶部に記憶された情報の書換回数を減らすことが可能な画像形成装置を提供することを目的とする。 The present invention has been made to solve the above problems, and an object of the present invention is to provide an image forming apparatus capable of reducing the number of times of rewriting of information stored in a paper feed storage unit of a paper feed unit. ..

上記目的を達成するために、本発明の画像形成装置は、用紙に画像を印刷する印刷ジョブを実行する印刷部と、印刷部に用紙を給紙する給紙ユニットと、給紙ユニットと通信可能に接続されるとともに、給紙ユニットが給紙した枚数をカウントする本体処理部と、を備える。また、給紙ユニットは、給紙ユニットが給紙した累積枚数を示す情報をユニット側情報として記憶する給紙記憶部を備える。そして、本体処理部は、印刷ジョブが終了したとき、印刷ジョブの実行中に給紙ユニットが給紙した枚数を示す情報であるジョブ情報とカウントアップ要求とを給紙ユニットに送信し、ジョブ情報で示される枚数をユニット側情報の累積枚数に加算させる処理を給紙ユニットに行わせる。 In order to achieve the above object, the image forming apparatus of the present invention can communicate with a printing unit that executes a print job for printing an image on paper, a paper feeding unit that feeds paper to the printing unit, and a paper feeding unit. It is also provided with a main body processing unit that counts the number of sheets fed by the paper feed unit. Further, the paper feed unit includes a paper feed storage unit that stores information indicating the cumulative number of sheets fed by the paper feed unit as unit side information. Then, when the print job is completed, the main body processing unit sends job information and a count-up request, which are information indicating the number of sheets fed by the paper feed unit during execution of the print job, to the paper feed unit, and the job information. Have the paper feed unit perform the process of adding the number of sheets indicated by (1) to the cumulative number of sheets of the unit side information.

本発明の構成では、画像形成装置で実行された印刷ジョブ(給紙ユニットから印刷部に給紙した用紙に画像を印刷するジョブ)の印刷枚数にかかわらず、給紙記憶部に記憶されたユニット側情報(給紙ユニットが給紙した累積枚数)の書換回数は1回の印刷ジョブで1回だけとなる。すなわち、印刷ジョブの印刷枚数(印刷ジョブの実行中に給紙ユニットが給紙した枚数)が複数枚であっても、給紙記憶部に記憶されたユニット側情報の書換回数は1回である。これにより、給紙記憶部に記憶されたユニット側情報の書換回数を減らすことができる。また、給紙記憶部に記憶されたユニット側情報の書換回数が減るので、書換回数に制限があっても、長期間にわたって給紙記憶部を使用することができる。 In the configuration of the present invention, the unit stored in the paper feed storage unit is stored regardless of the number of prints of the print job (job of printing an image on the paper fed from the paper feed unit to the print unit) executed by the image forming apparatus. The number of times the side information (cumulative number of sheets fed by the paper feed unit) is rewritten is only once in one print job. That is, even if the number of prints of the print job (the number of sheets fed by the paper feed unit during the execution of the print job) is a plurality of sheets, the number of times of rewriting the unit side information stored in the paper feed storage unit is one. .. As a result, the number of times the unit-side information stored in the paper feed storage unit can be rewritten can be reduced. Further, since the number of times of rewriting of the unit side information stored in the paper feed storage unit is reduced, the paper feed storage unit can be used for a long period of time even if the number of times of rewriting is limited.

本発明の構成では、給紙ユニットの給紙記憶部に記憶された情報の書換回数を減らすことができる。 In the configuration of the present invention, the number of times of rewriting of the information stored in the paper feed storage unit of the paper feed unit can be reduced.

本発明の一実施形態による画像形成装置の全体構成を示す図The figure which shows the whole structure of the image forming apparatus by one Embodiment of this invention. 本発明の一実施形態による画像形成装置のハードウェア構成を示す図The figure which shows the hardware structure of the image forming apparatus by one Embodiment of this invention. 本発明の一実施形態による画像形成装置の給紙ユニットに設置された給紙メモリーの構成を示す図The figure which shows the structure of the paper feed memory installed in the paper feed unit of the image forming apparatus by one Embodiment of this invention. 本発明の一実施形態による画像形成装置が印刷ジョブの終了時に行う処理の流れを示す図The figure which shows the flow of the process which the image forming apparatus by one Embodiment of this invention performs at the end of a print job. 本発明の一実施形態による画像形成装置が主電源の遮断時に行う処理の流れを示すフローチャートA flowchart showing a flow of processing performed by an image forming apparatus according to an embodiment of the present invention when the main power supply is cut off. 本発明の一実施形態による画像形成装置が給紙ユニットの切替時に行う処理の流れを示すフローチャートA flowchart showing a flow of processing performed by an image forming apparatus according to an embodiment of the present invention when switching paper feed units. 本発明の一実施形態による画像形成装置が行う修正処理の流れを示すフローチャートA flowchart showing the flow of correction processing performed by the image forming apparatus according to the embodiment of the present invention.

以下に、本発明の一実施形態による画像形成装置について、レーザープリンターを例にとって説明する。 The image forming apparatus according to the embodiment of the present invention will be described below by taking a laser printer as an example.

<画像形成装置の構成>
図1に示すように、本実施形態の画像形成装置100の本体は、印刷ジョブを実行する印刷部10を備える。印刷部10は、本体給紙部11、画像形成部12および定着部13を含む。また、印刷部10には、用紙Pを搬送するための本体搬送路P1が設けられる。
<Configuration of image forming device>
As shown in FIG. 1, the main body of the image forming apparatus 100 of the present embodiment includes a printing unit 10 that executes a printing job. The printing unit 10 includes a main body feeding unit 11, an image forming unit 12, and a fixing unit 13. Further, the printing unit 10 is provided with a main body transport path P1 for transporting the paper P.

本体給紙部11は、本体カセットCA1に収容された用紙Pを本体搬送路P1に給紙する。本体搬送路P1に給紙された用紙Pは、本体搬送路P1に沿って搬送され、最終的に排出トレイETに排出される。 The main body feeding unit 11 feeds the paper P housed in the main body cassette CA1 into the main body transport path P1. The paper P fed into the main body transport path P1 is conveyed along the main body transport path P1 and finally discharged to the discharge tray ET.

画像形成部12は、印刷すべき画像の画像データに基づきトナー像を形成し、本体搬送路P1に給紙された用紙P(搬送中の用紙P)にトナー像を転写する。定着部13は、トナー像が転写された用紙Pを加圧および加熱し、用紙Pにトナー像を定着させる。 The image forming unit 12 forms a toner image based on the image data of the image to be printed, and transfers the toner image to the paper P (paper P being conveyed) fed into the main body transport path P1. The fixing unit 13 pressurizes and heats the paper P on which the toner image is transferred, and fixes the toner image on the paper P.

ここで、画像形成装置100は、本体給紙部11とは別に、本体搬送路P1に用紙Pを給紙する給紙ユニット20を備える。給紙ユニット20は、画像形成装置100の本体(印刷部10)の下方に装着される。たとえば、給紙ユニット20は、オプション装置であり、画像形成装置100の本体に対して着脱可能である。 Here, the image forming apparatus 100 includes a paper feed unit 20 that feeds the paper P to the main body transport path P1 in addition to the main body paper feed unit 11. The paper feed unit 20 is mounted below the main body (printing unit 10) of the image forming apparatus 100. For example, the paper feed unit 20 is an optional device and can be attached to and detached from the main body of the image forming device 100.

給紙ユニット20には、給紙搬送路P2が設けられる。画像形成装置100の本体に給紙ユニット20が装着されると、給紙搬送路P2は本体搬送路P1に接続され、本体搬送路P1と共に用紙Pの搬送路を形成する。 The paper feed unit 20 is provided with a paper feed transfer path P2. When the paper feed unit 20 is mounted on the main body of the image forming apparatus 100, the paper feed transfer path P2 is connected to the main body transfer path P1 and forms a transfer path for the paper P together with the main body transfer path P1.

給紙ユニット20は、ピックアップローラー21、給紙ローラー対22および搬送ローラー対23を備える。また、給紙ユニット20には、給紙ユニット20に用紙Pを収容するための増設カセットCA2が装着される。 The paper feed unit 20 includes a pickup roller 21, a paper feed roller pair 22 and a transport roller pair 23. Further, the paper feed unit 20 is equipped with an expansion cassette CA2 for accommodating the paper P in the paper feed unit 20.

ピックアップローラー21は、増設カセットCA2に収容された用紙Pと当接し、その状態で回転することによって、増設カセットCA2から用紙Pを引き出す。給紙ローラー対22は、回転することによって、増設カセットCA2から引き出された用紙Pを給紙搬送路P2に送り出す。搬送ローラー対23は、回転することによって、給紙ローラー対22からの用紙Pを本体搬送路P1に向けて搬送する。これにより、給紙ユニット20から印刷部10に用紙Pが給紙される。 The pickup roller 21 comes into contact with the paper P housed in the expansion cassette CA2 and rotates in that state to pull out the paper P from the expansion cassette CA2. The paper feed roller pair 22 rotates to feed the paper P drawn from the expansion cassette CA2 to the paper feed transfer path P2. The transfer roller pair 23 rotates to convey the paper P from the paper feed roller pair 22 toward the main body transfer path P1. As a result, the paper P is fed from the paper feed unit 20 to the printing unit 10.

画像形成装置100の本体に対する給紙ユニット20の装着数は特に限定されない。給紙ユニット20の装着数は1台でもよいし複数台でもよい。図1には、給紙ユニット20が2台装着された画像形成装置100を図示する。 The number of paper feed units 20 mounted on the main body of the image forming apparatus 100 is not particularly limited. The number of paper feed units 20 mounted may be one or a plurality. FIG. 1 illustrates an image forming apparatus 100 equipped with two paper feeding units 20.

画像形成装置100は、操作パネル30をさらに備える。操作パネル30は、表示部31および操作部32を含む。表示部31は、液晶表示パネルからなり、画像形成装置100の装置状態を示すメッセージなどを表示する。操作部32は、ハードウェアキーからなり、各種設定をユーザーから受け付ける。 The image forming apparatus 100 further includes an operation panel 30. The operation panel 30 includes a display unit 31 and an operation unit 32. The display unit 31 is composed of a liquid crystal display panel, and displays a message or the like indicating the device state of the image forming device 100. The operation unit 32 includes a hardware key and receives various settings from the user.

また、図2に示すように、画像形成装置100は、本体制御部110を備える。本体制御部110は、本体CPU111および本体メモリー112を含む。本体CPU111は「本体処理部」に相当する。 Further, as shown in FIG. 2, the image forming apparatus 100 includes a main body control unit 110. The main body control unit 110 includes a main body CPU 111 and a main body memory 112. The main body CPU 111 corresponds to the "main body processing unit".

本体CPU111は、画像形成装置100の全体を制御するための処理を実行する。たとえば、本体CPU111は、印刷部10の印刷動作を制御する。また、本体CPU111は、給紙ユニット20に制御指示を与える。さらに、本体CPU111は、操作パネル30の表示動作を制御するとともに、操作パネル30に対して行われた操作を検知する。 The main body CPU 111 executes a process for controlling the entire image forming apparatus 100. For example, the main body CPU 111 controls the printing operation of the printing unit 10. Further, the main body CPU 111 gives a control instruction to the paper feed unit 20. Further, the main body CPU 111 controls the display operation of the operation panel 30 and detects the operation performed on the operation panel 30.

本体メモリー112は、不揮発性メモリーである本体ROM113および揮発性メモリーである本体RAM114を含む。本体CPU111を動作させるためのプログラムおよびデータは、本体ROMに113記憶され、本体RAM114に展開される。また、本体ROM113は、画像形成装置100に現在装着されている給紙ユニット20が印刷部10に給紙した用紙Pの累積枚数を示す情報N1(以下、本体側情報N1と称する)を不揮発的に記憶する。本体ROM113は「本体記憶部」に相当する。 The main body memory 112 includes a main body ROM 113 which is a non-volatile memory and a main body RAM 114 which is a volatile memory. The program and data for operating the main body CPU 111 are stored in the main body ROM 113 and expanded in the main body RAM 114. Further, the main body ROM 113 non-volatile information N1 (hereinafter, referred to as main body side information N1) indicating the cumulative number of sheets P fed to the printing unit 10 by the paper feeding unit 20 currently mounted on the image forming apparatus 100. Remember in. The main body ROM 113 corresponds to the “main body storage unit”.

給紙ユニット20は、給紙制御部120を備える。給紙制御部120は、給紙CPU121および給紙メモリー122を含む。給紙CPU121は、給紙ユニット20を制御するための処理を実行する。 The paper feed unit 20 includes a paper feed control unit 120. The paper feed control unit 120 includes a paper feed CPU 121 and a paper feed memory 122. The paper feeding CPU 121 executes a process for controlling the paper feeding unit 20.

給紙CPU121は、本体CPU111と通信可能に接続される。そして、給紙CPU121は、本体CPU111から指示を受け、給紙ユニット20の給紙動作を制御する。たとえば、給紙CPU121は、給紙モーター20Mおよび給紙クラッチ20Cの各動作を制御する。給紙モーター20Mは、ピックアップローラー21、給紙ローラー対22および搬送ローラー対23を回転させるためのモーターである。給紙クラッチ20Cは、ピックアップローラー21と給紙モーター20Mとの連結のオンオフを切り替えるためのクラッチである。 The paper feed CPU 121 is communicably connected to the main body CPU 111. Then, the paper feeding CPU 121 receives an instruction from the main body CPU 111 and controls the paper feeding operation of the paper feeding unit 20. For example, the paper feed CPU 121 controls each operation of the paper feed motor 20M and the paper feed clutch 20C. The paper feed motor 20M is a motor for rotating the pickup roller 21, the paper feed roller pair 22 and the transport roller pair 23. The paper feed clutch 20C is a clutch for switching on / off of the connection between the pickup roller 21 and the paper feed motor 20M.

給紙メモリー122は、図3に示すように、不揮発性メモリーである給紙ROM123および揮発性メモリーである給紙RAM124を含む。給紙CPU121を動作させるためのプログラムおよびデータは、給紙ROM123に記憶され、給紙RAM124に展開される。また、給紙ROM123は、自身が設置された給紙ユニット20(自機)が印刷部10に給紙した用紙Pの累積枚数を示す情報N2(以下、ユニット側情報N2と称する)を不揮発的に記憶する。給紙ROM123は「給紙記憶部」に相当する。 As shown in FIG. 3, the paper feed memory 122 includes a paper feed ROM 123 which is a non-volatile memory and a paper feed RAM 124 which is a volatile memory. The program and data for operating the paper feed CPU 121 are stored in the paper feed ROM 123 and expanded in the paper feed RAM 124. Further, the paper feed ROM 123 is non-volatile in information N2 (hereinafter, referred to as unit side information N2) indicating the cumulative number of sheets P fed to the printing unit 10 by the paper feed unit 20 (own machine) in which the paper feed unit 20 (own machine) is installed. Remember in. The paper feed ROM 123 corresponds to the “paper feed storage unit”.

なお、給紙CPU121は給紙ユニット20に設置されなくてもよい。この場合には、たとえば、給紙メモリー122への情報の書き込みおよび給紙メモリー122からの情報の読み出しを本体CPU111が行う。また、給紙モーター20Mおよび給紙クラッチ20Cの各動作の制御を本体CPU111が行う。 The paper feed CPU 121 does not have to be installed in the paper feed unit 20. In this case, for example, the main body CPU 111 writes the information to the paper feed memory 122 and reads the information from the paper feed memory 122. Further, the main body CPU 111 controls each operation of the paper feed motor 20M and the paper feed clutch 20C.

図2に戻って、画像形成装置100は、通信部40を備える。通信部40は、画像形成装置100に外部機器を通信可能に接続するためのインターフェースであり、通信用回路などを含む。本体CPU111は、通信部40を介して、外部機器と通信する。 Returning to FIG. 2, the image forming apparatus 100 includes a communication unit 40. The communication unit 40 is an interface for connecting an external device to the image forming apparatus 100 so as to be communicable, and includes a communication circuit and the like. The main body CPU 111 communicates with an external device via the communication unit 40.

たとえば、画像形成装置100には、画像形成装置100のユーザーにより使用されるユーザー端末200が通信可能に接続される。なお、ユーザー端末200はパーソナルコンピューター(PC)などであり、ユーザー端末200にはプリンタードライバーがインストールされる。ユーザー端末200からは、印刷ジョブの実行指示、印刷すべき画像の画像データ、および、ジョブ実行条件などを含むジョブデータが送信される。 For example, a user terminal 200 used by a user of the image forming apparatus 100 is communicably connected to the image forming apparatus 100. The user terminal 200 is a personal computer (PC) or the like, and a printer driver is installed in the user terminal 200. Job data including a print job execution instruction, image data of an image to be printed, job execution conditions, and the like are transmitted from the user terminal 200.

通信部40は、ユーザー端末200からのジョブデータを受信する。通信部40がジョブデータを受信すると、本体CPU111は、印刷ジョブの実行指示をユーザーから受け付けたと判断する。そして、本体CPU111は、ジョブデータに基づく印刷ジョブを実行するための処理を行う。 The communication unit 40 receives the job data from the user terminal 200. When the communication unit 40 receives the job data, the main body CPU 111 determines that the print job execution instruction has been received from the user. Then, the main body CPU 111 performs a process for executing a print job based on the job data.

また、画像形成装置100は、電源部50を備える。電源部50は、電圧を生成する電源回路や、電力供給を制御する電源制御回路などを含む。電源部50は、印刷部10、給紙ユニット20、操作パネル30、通信部40および本体制御部110など画像形成装置100の各部を動作させるための電圧を生成し、当該各部へ電力を供給する。本体CPU111は、電源部50の電力供給動作を制御する。 Further, the image forming apparatus 100 includes a power supply unit 50. The power supply unit 50 includes a power supply circuit that generates a voltage, a power supply control circuit that controls power supply, and the like. The power supply unit 50 generates a voltage for operating each part of the image forming apparatus 100 such as the printing unit 10, the paper feed unit 20, the operation panel 30, the communication unit 40, and the main body control unit 110, and supplies electric power to each part. .. The main body CPU 111 controls the power supply operation of the power supply unit 50.

画像形成装置100には、画像形成装置100の主電源の投入と遮断とを行うための電源スイッチSWが設けられる。電源スイッチSWは、ユーザーによって操作される。たとえば、電源スイッチSWは、操作パネル30に配置される。電源スイッチSWを操作して主電源を投入すると、電源部50が電力供給動作を開始することにより、画像形成装置100が使用可能な状態となる。 The image forming apparatus 100 is provided with a power switch SW for turning on and off the main power of the image forming apparatus 100. The power switch SW is operated by the user. For example, the power switch SW is arranged on the operation panel 30. When the power switch SW is operated to turn on the main power, the power supply unit 50 starts the power supply operation, so that the image forming apparatus 100 can be used.

なお、本体CPU111は、主電源を遮断するための操作が電源スイッチSWに対して行われたことを検知すると、画像形成装置100を安全にシャットダウンするのに必要な予め定められたシャットダウン処理を行う。そして、本体CPU111は、シャットダウン処理が終了した後、電源部50の電力供給動作を停止させる。 When the main body CPU 111 detects that the operation for shutting off the main power supply has been performed on the power switch SW, the main body CPU 111 performs a predetermined shutdown process necessary for safely shutting down the image forming apparatus 100. .. Then, the main body CPU 111 stops the power supply operation of the power supply unit 50 after the shutdown process is completed.

<給紙ユニットからの給紙>
以下に、給紙ユニット20を使用する印刷ジョブ(給紙ユニット20に収容された用紙Pを印刷部10に給紙して当該用紙Pに画像を印刷するジョブ)について説明する。以下の説明では、給紙ユニット20を使用する印刷ジョブを単に印刷ジョブと称する。
<Paper from the paper feed unit>
A print job using the paper feed unit 20 (a job of feeding the paper P housed in the paper feed unit 20 to the printing unit 10 and printing an image on the paper P) will be described below. In the following description, the print job using the paper feed unit 20 is simply referred to as a print job.

ユーザーが画像形成装置100に印刷ジョブの実行を指示すると、本体CPU111から給紙CPU121に対して、印刷ジョブを開始する旨の通知が送信される。その後、本体CPU111から給紙CPU121に対して、給紙ユニット20に給紙を行わせるための給紙指示が送信される。 When the user instructs the image forming apparatus 100 to execute the print job, the main body CPU 111 sends a notification to the paper feed CPU 121 to start the print job. After that, a paper feed instruction for causing the paper feed unit 20 to feed paper is transmitted from the main body CPU 111 to the paper feed CPU 121.

給紙CPU121は、本体CPU111から給紙指示を受けると、増設カセットCA2から給紙搬送路P2への給紙を開始する。このとき、給紙CPU121は、給紙モーター20Mを駆動させる。また、給紙CPU121は、給紙クラッチ20Cをオン状態に切り替える(ピックアップローラー21と給紙モーター20Mとを連結させる)。すなわち、給紙CPU121は、ピックアップローラー21、給紙ローラー対22および搬送ローラー対23を回転させる。これにより、給紙ユニット20から印刷部10に用紙Pが給紙される。 When the paper feed CPU 121 receives a paper feed instruction from the main body CPU 111, the paper feed CPU 121 starts feeding paper from the extension cassette CA2 to the paper feed transfer path P2. At this time, the paper feed CPU 121 drives the paper feed motor 20M. Further, the paper feed CPU 121 switches the paper feed clutch 20C to the ON state (connects the pickup roller 21 and the paper feed motor 20M). That is, the paper feed CPU 121 rotates the pickup roller 21, the paper feed roller pair 22 and the transport roller pair 23. As a result, the paper P is fed from the paper feed unit 20 to the printing unit 10.

給紙CPU121は、用紙Pの給紙を開始して以降、給紙中の用紙Pがピックアップローラー21の設置位置を通過する前(ただし、給紙中の用紙Pが給紙ローラー対22にニップされた後)、すなわち、回転中のピックアップローラー21が次用紙Pに当接する前に、給紙クラッチ20Cをオフ状態に切り替える(ピックアップローラー21と給紙モーター20Mとの連結を解除する)。これにより、給紙中の用紙Pがピックアップローラー31の設置位置を通過した後、当該用紙Pに連なって次用紙Pが給紙されることはない。 The paper feeding CPU 121 starts feeding the paper P and before the paper P being fed passes through the installation position of the pickup roller 21 (however, the paper P being fed is niped into the paper feed roller vs. 22). That is, before the rotating pickup roller 21 comes into contact with the next paper P, the paper feed clutch 20C is switched to the off state (the connection between the pickup roller 21 and the paper feed motor 20M is released). As a result, after the paper P being fed has passed the installation position of the pickup roller 31, the next paper P is not fed in succession with the paper P.

たとえば、用紙Pの有無を検知するための用紙センサー(図示せず)が給紙搬送路P2に設けられる。そして、給紙CPU121は、用紙センサーの検知位置に用紙Pの先端が到達してからの経過時間に基づき、給紙クラッチ20Cをオフ状態に切り替えるタイミングを計る。あるいは、給紙CPU121は、給紙開始から所定時間が経過したとき、給紙クラッチ20Cをオフ状態に切り替える。なお、本体CPU111から給紙CPU121に対して、給紙クラッチ20Cをオフ状態に切り替えるタイミングが通知されてもよい。 For example, a paper sensor (not shown) for detecting the presence or absence of the paper P is provided in the paper feed transfer path P2. Then, the paper feed CPU 121 measures the timing for switching the paper feed clutch 20C to the off state based on the elapsed time after the tip of the paper P reaches the detection position of the paper sensor. Alternatively, the paper feed CPU 121 switches the paper feed clutch 20C to the off state when a predetermined time has elapsed from the start of paper feed. The main body CPU 111 may notify the paper feed CPU 121 of the timing for switching the paper feed clutch 20C to the off state.

本体CPU111は、給紙CPU121に給紙指示を送信して以降、給紙ユニット20による用紙Pの給紙が行われたか否かを判断する。たとえば、給紙CPU121は、給紙クラッチ20Cをオン状態に切り替えたとき、用紙Pの給紙を開始した旨の給紙開始通知を本体CPU111に送信する。本体CPU111は、給紙CPU121から給紙開始通知を受けると、給紙ユニット20から印刷部10に用紙Pが給紙されたと判断する。 The main body CPU 111 determines whether or not the paper P has been fed by the paper feed unit 20 after transmitting the paper feed instruction to the paper feed CPU 121. For example, when the paper feed clutch 20C is switched to the ON state, the paper feed CPU 121 transmits a paper feed start notification to the effect that the paper P has started to be fed to the main body CPU 111. Upon receiving the paper feed start notification from the paper feed CPU 121, the main body CPU 111 determines that the paper P has been fed from the paper feed unit 20 to the printing unit 10.

印刷ジョブの印刷枚数が複数枚の場合、本体CPU111は、先行用紙Pの給紙後、再度、給紙CPU121に給紙指示を送信する。給紙指示を受けた給紙CPU121は、給紙クラッチ20Cをオン状態に切り替えることにより次用紙Pの給紙を開始する。このとき、給紙CPU121は、再度、給紙開始通知を本体CPU111に送信する。その後、次用紙Pの給紙が終わると、給紙CPU121は、給紙クラッチ20Cをオフ状態に切り替える。これ以降、本体CPU111は、給紙ユニット20から印刷部10に給紙すべき枚数分の用紙Pの給紙が終わるまで、給紙CPU121への給紙指示の送信を繰り返す。 When the number of printed sheets of the print job is a plurality of sheets, the main body CPU 111 transmits the paper feed instruction to the paper feed CPU 121 again after feeding the preceding paper P. Upon receiving the paper feed instruction, the paper feed CPU 121 starts feeding the next paper P by switching the paper feed clutch 20C to the ON state. At this time, the paper feed CPU 121 again transmits the paper feed start notification to the main body CPU 111. After that, when the paper feeding of the next paper P is completed, the paper feeding CPU 121 switches the paper feed clutch 20C to the off state. After that, the main body CPU 111 repeats the transmission of the paper feed instruction to the paper feed CPU 121 until the paper P for the number of sheets to be fed from the paper feed unit 20 to the printing unit 10 is completely fed.

給紙ユニット20から印刷部10に用紙Pが給紙されると、画像形成部12によって用紙Pにトナー像が転写される。その後、トナー像が転写された用紙Pは、定着部13によって加熱および加圧され、排出トレイETに排出される。 When the paper P is fed from the paper feed unit 20 to the printing unit 10, the toner image is transferred to the paper P by the image forming unit 12. After that, the paper P on which the toner image is transferred is heated and pressurized by the fixing unit 13 and discharged to the discharge tray ET.

<給紙枚数のカウント>
ピックアップローラー21、給紙ローラー対22および搬送ローラー対23など用紙Pの給送を担う給紙ユニット20の各種ローラー(ここでは、給送ローラーと称する場合がある)は、経時的に劣化する。たとえば、給送ローラーが給送した用紙Pの枚数が増加するのに従って、給送ローラーの劣化が大きくなる。
<Counting the number of sheets to be fed>
Various rollers (here, sometimes referred to as a feeding roller) of the paper feeding unit 20 that feeds the paper P, such as the pickup roller 21, the paper feeding roller vs. 22 and the transport roller vs. 23, deteriorate with time. For example, as the number of sheets of paper P fed by the feeding roller increases, the deterioration of the feeding roller increases.

給送ローラーの劣化が大きくなった場合には、給送ローラーによる用紙Pの給送が正常に行われなくなり、ジャムの発生原因となる。したがって、この場合には、給送ローラーを交換するなどの対策をとらなければならない。 When the deterioration of the feeding roller becomes large, the paper P is not normally fed by the feeding roller, which causes jam. Therefore, in this case, measures such as replacing the feeding roller must be taken.

たとえば、給送ローラーを交換すべきか否かの判断は、給送ローラーが給送した用紙Pの累積枚数(すなわち、給紙ユニット20が印刷部10に給紙した用紙Pの累積枚数)に基づき行われる。このようにして給送ローラーの交換時期を判断する場合には、給紙ユニット20が印刷部10に給紙した用紙Pの累積枚数を保持しておく必要がある。 For example, the determination as to whether or not the feeding roller should be replaced is based on the cumulative number of sheets P fed by the feeding roller (that is, the cumulative number of sheets P fed by the paper feed unit 20 to the printing unit 10). Will be done. When determining the replacement time of the feed roller in this way, it is necessary for the paper feed unit 20 to hold the cumulative number of sheets of paper P fed to the printing unit 10.

このため、本体ROM113は、画像形成装置100に現在装着されている給紙ユニット20が給紙した用紙Pの累積枚数を示す本体側情報N1を記憶する。なお、複数台の給紙ユニット20が画像形成装置100に装着されている場合には、給紙ユニット20ごとに本体側情報N1が記憶される。 Therefore, the main body ROM 113 stores the main body side information N1 indicating the cumulative number of sheets P fed by the paper feed unit 20 currently mounted on the image forming apparatus 100. When a plurality of paper feed units 20 are mounted on the image forming apparatus 100, the main body side information N1 is stored for each paper feed unit 20.

そして、本体CPU111は、本体側情報N1で示される累積枚数が予め定められた閾値枚数に達したとき(給送ローラーの交換時期に達したとき)、操作パネル30に警告を表示させる。当該警告には、たとえば、メンテナンス(給送ローラーの交換)が必要である旨のメッセージが含まれる。これにより、ユーザーからメンテナンス業者に対してメンテナンス要求がなされるので、給送ローラーの交換など必要な作業がメンテナンス業者によって行われる。 Then, when the cumulative number of sheets indicated by the main body side information N1 reaches a predetermined threshold value (when the replacement time of the feeding roller is reached), the main body CPU 111 causes the operation panel 30 to display a warning. The warning includes, for example, a message that maintenance (replacement of the feed roller) is required. As a result, the user makes a maintenance request to the maintenance company, and the maintenance company performs necessary work such as replacement of the feeding roller.

ところで、給紙ユニット20は、画像形成装置100に対して着脱可能なオプション装置である。このため、場合によっては、他機に装着されていた給紙ユニット20が画像形成装置100に装着されることがある。したがって、給紙ユニット20には、給紙ユニット20(自機)が給紙した用紙Pの累積枚数を示す情報N2(以下、ユニット側情報N2と称する)を記憶する給紙メモリー122が設けられる。ユニット側情報N2は、給紙ROM123に記憶される。 By the way, the paper feed unit 20 is an optional device that can be attached to and detached from the image forming apparatus 100. Therefore, in some cases, the paper feed unit 20 mounted on another machine may be mounted on the image forming apparatus 100. Therefore, the paper feed unit 20 is provided with a paper feed memory 122 that stores information N2 (hereinafter, referred to as unit side information N2) indicating the cumulative number of sheets P fed by the paper feed unit 20 (own machine). .. The unit side information N2 is stored in the paper feed ROM 123.

本体CPU111は、画像形成装置100に給紙ユニット20が装着されると、当該給紙ユニット20を認識するとともに、当該給紙ユニット20の給紙メモリー122からユニット側情報N2を読み出し、本体側情報N1として本体メモリー112に記憶させる。これにより、他機に装着されていた給紙ユニット20が画像形成装置100に装着されても、当該給紙ユニット20が給紙した用紙Pの累積枚数を本体CPU111が認識することができる。 When the paper feed unit 20 is mounted on the image forming apparatus 100, the main body CPU 111 recognizes the paper feed unit 20 and reads the unit side information N2 from the paper feed memory 122 of the paper feed unit 20 to read the unit side information N2. It is stored in the main body memory 112 as N1. As a result, even if the paper feed unit 20 mounted on the other machine is mounted on the image forming apparatus 100, the main body CPU 111 can recognize the cumulative number of sheets P fed by the paper feed unit 20.

印刷ジョブの実行中に給紙ユニット20から印刷部10に給紙された用紙Pの枚数(ここでは、単に給紙枚数と称する)は、本体CPU111がカウントする。一方で、給紙CPU121は、給紙枚数のカウントは行わない。 The main body CPU 111 counts the number of sheets P (here, simply referred to as the number of sheets to be fed) fed from the paper feed unit 20 to the printing unit 10 during the execution of the print job. On the other hand, the paper feed CPU 121 does not count the number of paper sheets.

たとえば、本体CPU111は、印刷ジョブの実行中、給紙CPU121から給紙開始通知を受信すると、給紙枚数のカウント値を1カウントアップする。印刷ジョブの印刷枚数が複数枚の場合には、給紙CPU121から給紙開始通知を本体CPU111が受信するごとに、給紙枚数のカウント値が1カウントアップされる。本体CPU111は、このときにカウントした給紙枚数のカウント値を本体RAM114に揮発的に記憶させる。 For example, when the main body CPU 111 receives the paper feed start notification from the paper feed CPU 121 during the execution of the print job, the main body CPU 111 counts up the count value of the number of paper sheets by one. When the number of printed sheets of the print job is a plurality of sheets, the count value of the number of sheets to be fed is incremented by 1 each time the main body CPU 111 receives the paper feed start notification from the paper feed CPU 121. The main body CPU 111 volatilely stores the count value of the number of paper sheets counted at this time in the main body RAM 114.

また、本体CPU111は、カウントアップ要求を給紙CPU121に送信する。給紙CPU121は、本体CPU111からカウントアップ要求を受信すると、給紙ROM123に記憶されたユニット側情報N2の累積枚数を更新する。 Further, the main body CPU 111 transmits a count-up request to the paper feeding CPU 121. When the paper feed CPU 121 receives the count-up request from the main body CPU 111, the paper feed CPU 121 updates the cumulative number of unit-side information N2 stored in the paper feed ROM 123.

ここで、給紙ROM123には、EEPROMやFlashROMなど書換回数に制限のあるメモリーが使用される。給紙ROM123の書変回数が制限を超えた場合、それ以降、給紙ROM123への情報の書き込みに失敗するという不都合が生じ得る。 Here, the paper feed ROM 123 uses a memory such as EEPROM or Flash ROM having a limited number of rewrites. If the number of rewrites of the paper feed ROM 123 exceeds the limit, there may be a problem that the writing of information to the paper feed ROM 123 fails thereafter.

たとえば、本体CPU111が給紙枚数を1カウントアップするごとに、本体CPU111から給紙CPU121にカウントアップ要求が送信されるとする。この場合、給紙ユニット20が用紙Pを1枚給紙するごとに、給紙CPU121が給紙ROM123に記憶されたユニット側情報N2を書き換えることになる。このため、書換回数が多くなり、給紙ROM123の寿命が短くなる。 For example, suppose that every time the main body CPU 111 counts up the number of sheets to be fed, a count-up request is transmitted from the main body CPU 111 to the paper feed CPU 121. In this case, every time the paper feed unit 20 feeds one sheet of paper P, the paper feed CPU 121 rewrites the unit side information N2 stored in the paper feed ROM 123. Therefore, the number of rewrites increases, and the life of the paper feed ROM 123 is shortened.

そこで、本実施形態では、給紙ROM123に記憶されたユニット側情報N2の書換回数が多くなるのを抑制するための制御(カウントアップ処理)が行われる。 Therefore, in the present embodiment, control (count-up processing) is performed to suppress an increase in the number of times the unit-side information N2 stored in the paper feed ROM 123 is rewritten.

(通常のカウントアップ処理)
以下に、図4に示すフローチャートを参照して、本体CPU111により行われる通常のカウントアップ処理の流れを説明する。図4に示すフローチャートは、画像形成装置100がユーザーから印刷ジョブの実行指示を受け付けた後、本体CPU111から給紙CPU121に対して給紙指示が送信されたときにスタートする。
(Normal count-up processing)
The flow of the normal count-up process performed by the main body CPU 111 will be described below with reference to the flowchart shown in FIG. The flowchart shown in FIG. 4 starts when the image forming apparatus 100 receives a print job execution instruction from the user and then the main body CPU 111 transmits the paper feed instruction to the paper feed CPU 121.

ステップS1において、本体CPU111は、給紙ユニット20に給紙を行わせるための給紙指示を給紙CPU121に送信する。給紙CPU121が給紙指示を受信すると、ステップS2において、給紙CPU121は、給紙ユニット20から印刷部10への用紙Pの給紙を開始する。言い換えると、本体CPU111は、給紙CPU121に給紙指示を送信することにより、給紙ユニット20から印刷部10への用紙Pの給紙を給紙CPU121に行わせる。このとき、給紙CPU121は、給紙開始通知を本体CPU111に送信する。そして、本体CPU111は、給紙枚数を1カウントアップする(このときのカウント値は本体RAM114が不揮発的に保持する)。 In step S1, the main body CPU 111 transmits a paper feed instruction for causing the paper feed unit 20 to perform paper feed to the paper feed CPU 121. When the paper feed CPU 121 receives the paper feed instruction, in step S2, the paper feed CPU 121 starts feeding the paper P from the paper feed unit 20 to the printing unit 10. In other words, the main body CPU 111 causes the paper feed CPU 121 to feed the paper P from the paper feed unit 20 to the printing unit 10 by transmitting the paper feed instruction to the paper feed CPU 121. At this time, the paper feed CPU 121 transmits a paper feed start notification to the main body CPU 111. Then, the main body CPU 111 counts up the number of sheets to be fed by one (the main body RAM 114 non-volatilely holds the count value at this time).

ステップS3において、本体CPU111は、印刷ジョブで印刷すべき必要枚数分の用紙Pの給紙が終了したか否かを判断する。その結果、必要枚数分の用紙Pの給紙が終了したと本体CPU111が判断した場合には、ステップS4に移行し、必要枚数分の給紙が終了していないと本体CPU111が判断した場合には、ステップS1に移行する。 In step S3, the main body CPU 111 determines whether or not the required number of sheets of paper P to be printed in the print job has been fed. As a result, when the main body CPU 111 determines that the required number of sheets of paper P has been fed, the process proceeds to step S4, and when the main body CPU 111 determines that the required number of sheets of paper has not been fed. Goes to step S1.

ステップS4に移行すると、本体CPU111は、印刷ジョブが終了したか否か(最終の印刷済み用紙Pが排出トレイETに排出されたか否か)を判断する。その結果、印刷ジョブが終了したと本体CPU111が判断した場合には、ステップS5に移行し、印刷ジョブが終了していないと本体CPU111が判断した場合には、ステップS4の判断が本体CPU111によって繰り返される。 When the process proceeds to step S4, the main unit CPU 111 determines whether or not the print job has been completed (whether or not the final printed paper P has been ejected to the ejection tray ET). As a result, when the main body CPU 111 determines that the print job has ended, the process proceeds to step S5, and when the main body CPU 111 determines that the print job has not ended, the determination in step S4 is repeated by the main body CPU 111. Is printed.

ステップS5に移行すると、本体CPU111は、終了した印刷ジョブの開始から終了までに給紙ユニット20が印刷部10に給紙した用紙Pの枚数(ここでは、給紙枚数と称する)を認識する。そして、ステップS6において、本体CPU111は、給紙CPU121にカウントアップ要求を送信する処理をカウントアップ処理の一処理として行う。このとき、本体CPU111は、カウントアップ要求と共に、給紙枚数を示すジョブ情報も給紙CPU121に送信する。 When the process proceeds to step S5, the main unit CPU 111 recognizes the number of sheets P (here, referred to as the number of sheets to be fed) that the paper feed unit 20 has fed to the printing unit 10 from the start to the end of the completed print job. Then, in step S6, the main body CPU 111 performs a process of transmitting the count-up request to the paper feed CPU 121 as one process of the count-up process. At this time, the main body CPU 111 transmits the job information indicating the number of sheets to be fed to the paper feeding CPU 121 together with the count-up request.

また、本体CPU111は、印刷ジョブが終了すると、本体ROM113に記憶された本体側情報N1の累積枚数に給紙枚数(ジョブ情報で示される給紙枚数と同じ値)を加算する処理をカウントアップ処理の一処理として行う。これにより、本体側情報N1の累積枚数が更新される。 Further, when the print job is completed, the main body CPU 111 counts up the process of adding the number of sheets to be fed (the same value as the number of sheets to be fed indicated by the job information) to the cumulative number of sheets of the main body side information N1 stored in the main body ROM 113. It is performed as one process. As a result, the cumulative number of main body side information N1 is updated.

カウントアップ要求(ジョブ情報も含む)を給紙CPU121が受信すると、ステップS7において、給紙CPU121は、給紙ROM123に記憶されたユニット側情報N2の累積枚数を更新する処理を行う。言い換えると、本体CPU111は、給紙CPU121にカウントアップ要求(ジョブ情報も含む)を送信することにより、ユニット側情報N2の累積枚数の更新を給紙CPU121に行わせる。このとき、給紙CPU121は、ジョブ情報で示される給紙枚数を認識し、当該給紙枚数をユニット側情報N2の累積枚数に加算する。 When the paper feed CPU 121 receives the count-up request (including the job information), in step S7, the paper feed CPU 121 performs a process of updating the cumulative number of unit-side information N2 stored in the paper feed ROM 123. In other words, the main body CPU 111 causes the paper feed CPU 121 to update the cumulative number of sheets of the unit side information N2 by transmitting a count-up request (including job information) to the paper feed CPU 121. At this time, the paper feed CPU 121 recognizes the number of paper feeds indicated by the job information, and adds the number of paper feeds to the cumulative number of sheets of the unit side information N2.

なお、印刷ジョブの実行中にジャムが発生し、実行中の印刷ジョブが中断する場合がある。この場合にも、本体CPU111は、実行中の印刷ジョブが終了したとして、給紙CPU121にカウントアップ要求を送信する。すなわち、ステップS4において、印刷ジョブが終了したと本体CPU111が判断する。そして、ステップS5〜S7の処理が順次行われる。 Note that a jam may occur during the execution of the print job, and the running print job may be interrupted. Also in this case, the main body CPU 111 transmits a count-up request to the paper feeding CPU 121 on the assumption that the printing job being executed has ended. That is, in step S4, the main body CPU 111 determines that the print job has been completed. Then, the processes of steps S5 to S7 are sequentially performed.

(主電源が遮断された場合のカウントアップ処理)
場合によっては、印刷ジョブの実行中に、電源スイッチSWが操作されることによって主電源が遮断されることがある。そして、このときにも、本体CPU111は、カウントアップ処理を行う。
(Count-up process when the main power is cut off)
In some cases, the main power supply may be cut off by operating the power switch SW during the execution of the print job. At this time as well, the main body CPU 111 performs the count-up process.

以下に、図5に示すフローチャートを参照して具体的に説明する。図5に示すフローチャートのスタート時点では、印刷ジョブが実行されているとする。そして、図5に示すフローチャートは、印刷ジョブの実行中に、主電源を遮断するための操作が電源スイッチSWに対して行われたことを本体CPU111が検知したときにスタートする。 Hereinafter, a specific description will be given with reference to the flowchart shown in FIG. It is assumed that the print job is being executed at the start of the flowchart shown in FIG. Then, the flowchart shown in FIG. 5 starts when the main body CPU 111 detects that an operation for shutting off the main power supply has been performed on the power switch SW during the execution of the print job.

なお、印刷ジョブの実行中に主電源が遮断されると、本体CPU111は、実行中の印刷ジョブを中断し、シャットダウン処理を行う。そして、このときに、本体CPU111は、カウントアップ処理を行う。すなわち、シャットダウン処理の一処理としてカウントアップ処理が行われる。 If the main power supply is cut off during the execution of the print job, the main unit CPU 111 interrupts the running print job and performs a shutdown process. Then, at this time, the main body CPU 111 performs the count-up process. That is, a count-up process is performed as one process of the shutdown process.

ステップS11において、本体CPU111は、シャットダウン処理(カウントアップ処理も含む)を開始する。たとえば、シャットダウン処理として行うべき処理は複数存在し、各処理は予め定められた順番で行われる。 In step S11, the main body CPU 111 starts a shutdown process (including a count-up process). For example, there are a plurality of processes to be performed as shutdown processes, and each process is performed in a predetermined order.

カウントアップ処理を開始すべき時点になると、ステップS12において、本体CPU111は、中断した印刷ジョブの開始から中断まで(主電源の遮断まで)に給紙ユニット20が印刷部10に給紙した用紙Pの枚数(ここでは、給紙枚数と称する)を認識する。そして、ステップS13において、本体CPU111は、給紙CPU121にカウントアップ要求を送信する処理をカウントアップ処理の一処理として行う。このとき、本体CPU111は、カウントアップ要求と共に、主電源の遮断までの給紙枚数を示す情報をジョブ情報として給紙CPU121に送信する。 At the time when the count-up process should be started, in step S12, the main body CPU 111 feeds the paper P to the printing unit 10 from the start to the interruption of the interrupted print job (until the main power is cut off). (Here, referred to as the number of sheets to be fed) is recognized. Then, in step S13, the main body CPU 111 performs a process of transmitting the count-up request to the paper feed CPU 121 as one process of the count-up process. At this time, the main body CPU 111 transmits the information indicating the number of sheets to be fed until the main power supply is cut off as job information to the paper feeding CPU 121 together with the count-up request.

また、本体CPU111は、印刷ジョブの実行中に主電源が遮断されると(印刷ジョブが中断すると)、本体ROM113に記憶された本体側情報N1の累積枚数に給紙枚数(ジョブ情報で示される給紙枚数と同じ値)を加算する処理をカウントアップ処理の一処理として行う。これにより、本体側情報N1の累積枚数が更新される。 Further, when the main power supply of the main body CPU 111 is cut off during the execution of the print job (when the print job is interrupted), the number of sheets to be fed (indicated by the job information) is added to the cumulative number of main body side information N1 stored in the main body ROM 113. The process of adding (the same value as the number of sheets to be fed) is performed as one of the count-up processes. As a result, the cumulative number of main body side information N1 is updated.

カウントアップ要求(ジョブ情報も含む)を給紙CPU121が受信すると、ステップS14において、給紙CPU121は、給紙ROM123に記憶されたユニット側情報N2の累積枚数を更新する処理を行う。言い換えると、本体CPU111は、給紙CPU121にカウントアップ要求(ジョブ情報も含む)を送信することにより、ユニット側情報N2の累積枚数の更新を給紙CPU121に行わせる。これにより、ジョブ情報で示される給紙枚数がユニット側情報N2の累積枚数に加算される。 When the paper feed CPU 121 receives the count-up request (including the job information), in step S14, the paper feed CPU 121 performs a process of updating the cumulative number of unit-side information N2 stored in the paper feed ROM 123. In other words, the main body CPU 111 causes the paper feed CPU 121 to update the cumulative number of sheets of the unit side information N2 by transmitting a count-up request (including job information) to the paper feed CPU 121. As a result, the number of sheets to be fed indicated by the job information is added to the cumulative number of sheets of the unit side information N2.

その後、ステップS15において、本体CPU111は、シャットダウン処理が完了したか否かを判断する。その結果、シャットダウン処理が完了したと本体CPU111が判断した場合には、ステップS16に移行し、シャットダウン処理が完了していないと本体CPU111が判断した場合には、ステップS15の判断が本体CPU111によって繰り返される(シャットダウン処理が続行される)。ステップS16に移行すると、本体CPU111は、画像形成装置100をシャットダウンする。 After that, in step S15, the main body CPU 111 determines whether or not the shutdown process is completed. As a result, when the main body CPU 111 determines that the shutdown process is completed, the process proceeds to step S16, and when the main body CPU 111 determines that the shutdown process is not completed, the determination in step S15 is repeated by the main body CPU 111. (The shutdown process continues). When the process proceeds to step S16, the main body CPU 111 shuts down the image forming apparatus 100.

(給紙ユニットを切り替えた場合のカウントアップ処理)
画像形成装置100に複数台の給紙ユニット20が装着されている場合には、印刷ジョブの実行中に、使用する給紙ユニット20(印刷部10への用紙Pの給紙元)の切り替えが行われることがある。図1に示した構成では、印刷ジョブの実行中に、使用される給紙ユニット20が上段給紙ユニット20から下段給紙ユニット20に切り替えられる場合がある。
(Count-up processing when the paper feed unit is switched)
When a plurality of paper feed units 20 are mounted on the image forming apparatus 100, the paper feed unit 20 (the paper feed source of the paper P to the printing unit 10) to be used can be switched during the execution of the print job. May be done. In the configuration shown in FIG. 1, the paper feed unit 20 used may be switched from the upper paper feed unit 20 to the lower paper feed unit 20 during execution of the print job.

たとえば、本体CPU111は、印刷ジョブの実行中に、上段給紙ユニット20(増設カセットCA2)から用紙Pが無くなったとき、使用する給紙ユニット20を切り替える切替処理(給紙元を再設定する処理)を行う。このとき、本体CPU111は、下段給紙ユニット20(増設カセットCA2)に用紙Pが残っているか否かを判断する。そして、下段給紙ユニット20に用紙Pが残っていれば、使用する給紙ユニット20を上段給紙ユニット20から下段給紙ユニット20に切り替える。すなわち、本体CPU111は、給紙元を上段給紙ユニット20から下段給紙ユニット20に再設定する。 For example, the main body CPU 111 performs a switching process (process of resetting the paper feed source) for switching the paper feed unit 20 to be used when the paper P runs out from the upper paper feed unit 20 (expansion cassette CA2) during execution of a print job. )I do. At this time, the main body CPU 111 determines whether or not the paper P remains in the lower paper feed unit 20 (expansion cassette CA2). Then, if the paper P remains in the lower paper feed unit 20, the paper feed unit 20 to be used is switched from the upper paper feed unit 20 to the lower paper feed unit 20. That is, the main body CPU 111 resets the paper feed source from the upper paper feed unit 20 to the lower paper feed unit 20.

なお、図示しないが、給紙ユニット20には、残量センサーが設けられる。残量センサーは、増設カセットCAから用紙Pが無くなると、その旨を示す値を出力する。給紙CPU121は、残量センサーの出力値に基づき増設カセットCAから用紙Pが無くなったことを検知すると、用紙Pの無しを示す通知を本体CPU111に送信する。当該通知を受信したとき、本体CPU111は、給紙ユニット20(増設カセットCA2)から用紙Pが無くなったと判断する。 Although not shown, the paper feed unit 20 is provided with a remaining amount sensor. When the paper P runs out from the expansion cassette CA, the remaining amount sensor outputs a value indicating that fact. When the paper feeding CPU 121 detects that the paper P has run out from the expansion cassette CA based on the output value of the remaining amount sensor, the paper feeding CPU 121 transmits a notification indicating the absence of the paper P to the main body CPU 111. Upon receiving the notification, the main body CPU 111 determines that the paper P has run out from the paper feed unit 20 (expansion cassette CA2).

このように、本体CPU111は、印刷ジョブの実行中に、現在使用している給紙ユニット20から用紙Pが無くなると、使用する給紙ユニット20を別の給紙ユニット20に切り替える切替処理を行う。そして、このときにも、本体CPU111は、カウントアップ処理を行う。 In this way, the main body CPU 111 performs a switching process of switching the paper feed unit 20 to be used to another paper feed unit 20 when the paper P runs out from the paper feed unit 20 currently in use during the execution of the print job. .. At this time as well, the main body CPU 111 performs the count-up process.

以下に、図6に示すフローチャートを参照して具体的に説明する。図6に示すフローチャートは、印刷ジョブの実行中に、本体CPU111が切替処理を行ったときにスタートする。以下の説明では、本体CPU111による切替処理によって、使用される給紙ユニット20が上段給紙ユニット20から下段給紙ユニット20に切り替わったとする。 Hereinafter, a specific description will be given with reference to the flowchart shown in FIG. The flowchart shown in FIG. 6 starts when the main body CPU 111 performs the switching process during the execution of the print job. In the following description, it is assumed that the paper feed unit 20 used is switched from the upper paper feed unit 20 to the lower paper feed unit 20 by the switching process by the main body CPU 111.

ステップS21において、本体CPU111は、切替処理を行う直前までに使用していた給紙ユニット20である上段給紙ユニット20(「切替前給紙ユニット」に相当)が印刷ジョブの実行中に印刷部10に給紙した用紙Pの枚数(ここでは、第1給紙枚数と称する)を認識する。そして、ステップS22において、本体CPU111は、上段給紙ユニット20の給紙CPU121にカウントアップ要求を送信する処理をカウントアップ処理の一処理として行う。このとき、本体CPU111は、カウントアップ要求と共に、第1給紙枚数を示す情報をジョブ情報として上段給紙ユニット20の給紙CPU121に送信する。 In step S21, in the main body CPU 111, the upper-stage paper feed unit 20 (corresponding to the “pre-switching paper feed unit”), which is the paper feed unit 20 used immediately before the switching process, is in the printing unit during execution of the print job. The number of sheets of paper P fed to 10 (referred to as the first number of sheets to be fed here) is recognized. Then, in step S22, the main body CPU 111 performs a process of transmitting a count-up request to the paper feed CPU 121 of the upper paper feed unit 20 as one process of the count-up process. At this time, the main body CPU 111 transmits the information indicating the number of first paper feed sheets as job information to the paper feed CPU 121 of the upper paper feed unit 20 together with the count-up request.

また、本体CPU111は、切替処理を行うと、本体ROM113に記憶された上段給紙ユニット20に対応する本体側情報N1の累積枚数に第1給紙枚数を加算する処理をカウントアップ処理の一処理として行う。これにより、上段給紙ユニット20に対応する本体側情報N1の累積枚数が更新される。 Further, when the main body CPU 111 performs the switching process, the process of adding the first paper feed number to the cumulative number of the main body side information N1 corresponding to the upper paper feed unit 20 stored in the main body ROM 113 is one process of the count-up process. Do as. As a result, the cumulative number of main body side information N1 corresponding to the upper paper feed unit 20 is updated.

カウントアップ要求(ジョブ情報も含む)を上段給紙ユニット20の給紙CPU121が受信すると、ステップS23において、上段給紙ユニット20の給紙CPU121は、給紙ROM123に記憶されたユニット側情報N2の累積枚数を更新する処理を行う。これにより、ジョブ情報で示される給紙枚数が上段給紙ユニット20のユニット側情報N2の累積枚数に加算される。 When the paper feed CPU 121 of the upper paper feed unit 20 receives the count-up request (including job information), in step S23, the paper feed CPU 121 of the upper paper feed unit 20 receives the unit side information N2 stored in the paper feed ROM 123. Performs the process of updating the cumulative number of sheets. As a result, the number of sheets to be fed indicated by the job information is added to the cumulative number of sheets of the unit side information N2 of the upper paper feed unit 20.

なお、本体CPU111は、切替処理を行うと(給紙元を上段給紙ユニット20から下段給紙ユニット20に再設定すると)、それ以降、下段給紙ユニット20の給紙CPU121に給紙指示を送信する。これにより、下段給紙ユニット20から印刷部10に用紙Pが給紙される。また、このとき、下段給紙ユニット20の給紙CPU121は、給紙開始通知を本体CPU111に送信する。 When the main body CPU 111 performs the switching process (when the paper feed source is reset from the upper paper feed unit 20 to the lower paper feed unit 20), after that, the paper feed instruction is sent to the paper feed CPU 121 of the lower paper feed unit 20. Send. As a result, the paper P is fed from the lower paper feed unit 20 to the printing unit 10. At this time, the paper feed CPU 121 of the lower paper feed unit 20 transmits a paper feed start notification to the main body CPU 111.

ステップS24において、本体CPU111は、印刷ジョブで印刷すべき必要枚数分の用紙Pの給紙が終了したか否かを判断する。その結果、必要枚数分の用紙Pの給紙が終了したと本体CPU111が判断した場合には、ステップS25に移行し、必要枚数分の給紙が終了していないと本体CPU111が判断した場合には、ステップS24の判断が本体CPU111によって繰り返される。なお、本体CPU111は、必要枚数分の給紙が終了するまで、下段給紙ユニット20の給紙CPU121への給紙指示の送信を繰り返し行う。 In step S24, the main body CPU 111 determines whether or not the required number of sheets of paper P to be printed in the print job has been fed. As a result, when the main body CPU 111 determines that the required number of sheets of paper P has been fed, the process proceeds to step S25, and when the main body CPU 111 determines that the required number of sheets of paper has not been fed. The determination in step S24 is repeated by the main body CPU 111. The main body CPU 111 repeatedly transmits a paper feed instruction to the paper feed CPU 121 of the lower paper feed unit 20 until the required number of sheets has been fed.

ステップS25に移行すると、本体CPU111は、印刷ジョブが終了したか否かを判断する。その結果、印刷ジョブが終了したと本体CPU111が判断した場合には、ステップS26に移行し、印刷ジョブが終了していないと本体CPU111が判断した場合には、ステップS25の判断が本体CPU111によって繰り返される。 When the process proceeds to step S25, the main unit CPU 111 determines whether or not the print job has been completed. As a result, when the main body CPU 111 determines that the print job has ended, the process proceeds to step S26, and when the main body CPU 111 determines that the print job has not ended, the determination in step S25 is repeated by the main body CPU 111. Is printed.

ステップS26に移行すると、本体CPU111は、切替処理を行った後に使用していた給紙ユニット20である下段給紙ユニット20が印刷ジョブの実行中に印刷部10に給紙した用紙Pの枚数(ここでは、第2給紙枚数と称する)を認識する。そして、ステップS27において、本体CPU111は、下段給紙ユニット20の給紙CPU121にカウントアップ要求を送信する処理をカウントアップ処理の一処理として行う。このとき、本体CPU111は、カウントアップ要求と共に、第2給紙枚数を示す情報もジョブ情報として下段給紙ユニット20の給紙CPU121に送信する。 When the process proceeds to step S26, the main body CPU 111 feeds the number of sheets P to the printing unit 10 during the execution of the print job by the lower-stage paper feeding unit 20, which is the paper feeding unit 20 used after the switching process. Here, it is referred to as the second number of sheets to be fed). Then, in step S27, the main body CPU 111 performs a process of transmitting a count-up request to the paper feed CPU 121 of the lower paper feed unit 20 as one process of the count-up process. At this time, the main body CPU 111 transmits the information indicating the second paper feed number as job information to the paper feed CPU 121 of the lower paper feed unit 20 together with the count-up request.

さらに、このとき、本体CPU111は、本体ROM113に記憶された下段給紙ユニット20に対応する本体側情報N1の累積枚数に第2給紙枚数を加算する処理をカウントアップ処理の一処理として行う。これにより、下段給紙ユニット20に対応する本体側情報N1の累積枚数が更新される。 Further, at this time, the main body CPU 111 performs a process of adding the second paper feed number to the cumulative number of the main body side information N1 corresponding to the lower paper feed unit 20 stored in the main body ROM 113 as one process of the count-up process. As a result, the cumulative number of main body side information N1 corresponding to the lower paper feed unit 20 is updated.

カウントアップ要求(ジョブ情報も含む)を下段給紙ユニット20の給紙CPU121が受信すると、ステップS28において、下段給紙ユニット20の給紙CPU121は、給紙ROM123に記憶されたユニット側情報N2の累積枚数を更新する処理を行う。これにより、ジョブ情報で示される給紙枚数が下段給紙ユニット20のユニット側情報N2の累積枚数に加算される。 When the paper feed CPU 121 of the lower paper feed unit 20 receives the count-up request (including job information), in step S28, the paper feed CPU 121 of the lower paper feed unit 20 receives the unit side information N2 stored in the paper feed ROM 123. Performs the process of updating the cumulative number of sheets. As a result, the number of sheets to be fed indicated by the job information is added to the cumulative number of sheets of the unit side information N2 of the lower-stage paper feed unit 20.

(累積枚数の修正)
本体CPU111は、印刷ジョブの実行前に、給紙ROM123に記憶されたユニット側情報N2の累積枚数が正しいか否かを判断する。そして、本体CPU111は、ユニット側情報N2の累積枚数が正しくないと判断した場合、印刷ジョブが終了した後、ユニット側情報N2の累積枚数を修正する修正処理を行う。なお、本体CPU111による修正処理は行われなくてもよい。
(Correction of cumulative number of sheets)
Before executing the print job, the main body CPU 111 determines whether or not the cumulative number of unit-side information N2 stored in the paper feed ROM 123 is correct. Then, when the main body CPU 111 determines that the cumulative number of units side information N2 is incorrect, after the print job is completed, the main body CPU 111 performs a correction process for correcting the cumulative number of units side information N2. It should be noted that the correction process by the main body CPU 111 does not have to be performed.

具体的には、本体CPU111は、印刷ジョブの実行前に、給紙元に設定した給紙ユニット20から、給紙ROM123に記憶されたユニット側情報N2を取得する。言い換えると、本体CPU111は、給紙元に設定した給紙ユニット20の給紙CPU121に指示し、ユニット側情報N2を本体CPU111に送信させる。そして、本体CPU111は、給紙元に設定した給紙ユニット20に対応する本体側情報N1の累積枚数に基づき、給紙元に設定した給紙ユニット20から取得したユニット側情報N2の累積枚数が正しいか否かを判断する処理(確認処理)を行う。 Specifically, the main body CPU 111 acquires the unit side information N2 stored in the paper feed ROM 123 from the paper feed unit 20 set as the paper feed source before executing the print job. In other words, the main body CPU 111 instructs the paper feeding CPU 121 of the paper feeding unit 20 set as the paper feeding source to transmit the unit side information N2 to the main body CPU 111. Then, the main body CPU 111 has the cumulative number of unit side information N2 acquired from the paper feed unit 20 set as the paper feed source based on the cumulative number of main body side information N1 corresponding to the paper feed unit 20 set as the paper feed source. Performs a process (confirmation process) to determine whether or not it is correct.

なお、以下の説明では、給紙元に設定した給紙ユニット20を単に給紙ユニット20と称し、給紙元に設定した給紙ユニット20の給紙CPU121を単に給紙CPU121と称する。また、給紙元に設定した給紙ユニット20に対応する本体側情報N1を単に本体側情報N1と称し、給紙元に設定した給紙ユニット20から取得したユニット情報N2を単にユニット情報N2と称する。 In the following description, the paper feed unit 20 set as the paper feed source is simply referred to as the paper feed unit 20, and the paper feed CPU 121 of the paper feed unit 20 set as the paper feed source is simply referred to as the paper feed CPU 121. Further, the main body side information N1 corresponding to the paper feed unit 20 set as the paper feed source is simply referred to as the main body side information N1, and the unit information N2 acquired from the paper feed unit 20 set as the paper feed source is simply referred to as the unit information N2. Refer to.

本体CPU111は、確認処理を行うとき、本体側情報N1の累積枚数とユニット側情報N2の累積枚数とを比較する。そして、たとえば、本体側情報N1の累積枚数とユニット側情報N2の累積枚数とが同じであれば、本体CPU111は、ユニット側情報N2の累積枚数が正しいと判断する。一方で、本体側情報N1の累積枚数とユニット側情報N2の累積枚数とが異なっていれば、本体CPU111は、ユニット側情報N2の累積枚数が正しくないと判断する。 When performing the confirmation process, the main body CPU 111 compares the cumulative number of main body side information N1 with the cumulative number of unit side information N2. Then, for example, if the cumulative number of the main body side information N1 and the cumulative number of the unit side information N2 are the same, the main body CPU 111 determines that the cumulative number of the unit side information N2 is correct. On the other hand, if the cumulative number of main body side information N1 and the cumulative number of unit side information N2 are different, the main body CPU 111 determines that the cumulative number of unit side information N2 is incorrect.

確認処理の結果、ユニット側情報N2の累積枚数が正しくないと判断した場合、本体CPU111は、印刷ジョブの終了後、修正処理を行う。ユニット側情報N2の累積枚数が正しいと本体CPU111が判断した場合には、図3〜図5に示すフローチャートに基づくカウントアップ処理が本体CPU111によって行われる。 As a result of the confirmation process, if it is determined that the cumulative number of units side information N2 is incorrect, the main body CPU 111 performs a correction process after the print job is completed. When the main body CPU 111 determines that the cumulative number of unit-side information N2 is correct, the main body CPU 111 performs a count-up process based on the flowcharts shown in FIGS. 3 to 5.

以下に、図7に示すフローチャートを参照して、本体CPU111により行われる修正処理の流れを説明する。図7に示すフローチャートのスタート時点では、ユニット側情報N2の累積枚数が正しくないと本体CPU111が判断しているとする。そして、図7に示すフローチャートは、印刷ジョブが終了したときにスタートする。 The flow of the correction process performed by the main body CPU 111 will be described below with reference to the flowchart shown in FIG. 7. At the start of the flowchart shown in FIG. 7, it is assumed that the main body CPU 111 determines that the cumulative number of unit-side information N2 is incorrect. Then, the flowchart shown in FIG. 7 starts when the print job is completed.

ステップS31において、本体CPU111は、終了した印刷ジョブの実行中に給紙ユニット20が印刷部10に給紙した用紙Pの枚数(ここでは、給紙枚数と称する)を認識する。続いて、ステップS32において、本体CPU111は、本体側情報N1の累積枚数に給紙枚数を加算した枚数を修正枚数として算出する。そして、ステップS33において、本体CPU111は、修正枚数を示す修正情報を給紙CPU121に送信する。このとき、本体CPU111から給紙CPU121に対して修正要求も送信される。 In step S31, the main body CPU 111 recognizes the number of sheets P (here, referred to as the number of sheets to be fed) that the paper feed unit 20 has fed to the printing unit 10 during the execution of the completed print job. Subsequently, in step S32, the main body CPU 111 calculates the number of sheets to be fed by adding the cumulative number of sheets of the main body side information N1 as the corrected number of sheets. Then, in step S33, the main body CPU 111 transmits the correction information indicating the number of corrections to the paper feeding CPU 121. At this time, a correction request is also transmitted from the main body CPU 111 to the paper feed CPU 121.

修正要求を給紙CPU121が受信すると、ステップS34において、給紙CPU121は、給紙ROM123に記憶されたユニット側情報N2の累積枚数を修正する処理を行う。言い換えると、本体CPU111は、給紙CPU121に修正要求(修正情報も含む)を送信することにより、ユニット側情報N2の累積枚数の修正を給紙CPU121に行わせる。このとき、給紙CPU121は、修正情報で示される修正枚数を認識し、ユニット側情報N2の累積枚数を修正枚数と同じ値に修正する。 When the paper feed CPU 121 receives the correction request, in step S34, the paper feed CPU 121 performs a process of correcting the cumulative number of unit-side information N2 stored in the paper feed ROM 123. In other words, the main body CPU 111 transmits a correction request (including correction information) to the paper feed CPU 121 to cause the paper feed CPU 121 to correct the cumulative number of units side information N2. At this time, the paper feed CPU 121 recognizes the number of corrections indicated by the correction information, and corrects the cumulative number of units side information N2 to the same value as the number of corrections.

なお、変形例として、本体CPU111による確認処理の結果、本体側情報N1の累積枚数よりもユニット側情報N2の累積枚数が多ければ、本体側情報N1の累積枚数が正しくないと本体CPU111が判断するよう構成してもよい。この構成において、本体側情報N1の累積枚数が正しくないと判断した場合、本体CPU111は、本体側情報N1の累積枚数をユニット側情報N2の累積枚数と同じ値に修正する。 As a modification, if the cumulative number of unit side information N2 is larger than the cumulative number of main body side information N1 as a result of the confirmation process by the main body CPU 111, the main body CPU 111 determines that the cumulative number of main body side information N1 is not correct. It may be configured as follows. In this configuration, when it is determined that the cumulative number of main body side information N1 is incorrect, the main body CPU 111 corrects the cumulative number of main body side information N1 to the same value as the cumulative number of unit side information N2.

本実施形態の画像形成装置100は、上記のように、用紙Pに画像を印刷する印刷ジョブを実行する印刷部10と、印刷部10に用紙Pを給紙する給紙ユニット20と、給紙ユニット20と通信可能に接続されるとともに、給紙ユニット20が給紙した枚数をカウントする本体CPU111(本体処理部)と、を備える。また、給紙ユニット20は、給紙ユニット20が給紙した累積枚数を示す情報をユニット側情報N2として記憶する給紙ROM123(給紙記憶部)を備える。そして、本体CPU111は、印刷ジョブが終了したとき、当該終了した印刷ジョブの実行中に給紙ユニット20が給紙した枚数を示す情報であるジョブ情報とカウントアップ要求とを給紙ユニット20に送信し、ジョブ情報で示される枚数をユニット側情報N2の累積枚数に加算させる処理を給紙ユニット20に行わせる。 As described above, the image forming apparatus 100 of the present embodiment includes a printing unit 10 that executes a print job for printing an image on the paper P, a paper feeding unit 20 that feeds the paper P to the printing unit 10, and a paper feeding unit 20. It is connected to the unit 20 in a communicable manner, and includes a main body CPU 111 (main body processing unit) that counts the number of sheets fed by the paper feed unit 20. Further, the paper feed unit 20 includes a paper feed ROM 123 (paper feed storage unit) that stores information indicating the cumulative number of sheets fed by the paper feed unit 20 as unit side information N2. Then, when the print job is completed, the main body CPU 111 transmits to the paper feed unit 20 job information and a count-up request, which is information indicating the number of sheets fed by the paper feed unit 20 during the execution of the completed print job. Then, the paper feed unit 20 is made to perform a process of adding the number of sheets indicated by the job information to the cumulative number of sheets of the unit side information N2.

本実施形態の構成では、画像形成装置100で実行された印刷ジョブ(給紙ユニット20から印刷部10に給紙した用紙Pに画像を印刷するジョブ)の印刷枚数にかかわらず、給紙ROM123に記憶されたユニット側情報N2(給紙ユニット20が給紙した累積枚数)の書換回数は1回の印刷ジョブで1回だけとなる。すなわち、印刷ジョブの印刷枚数(印刷ジョブの実行中に給紙ユニット20が給紙した枚数)が複数枚であっても、給紙ROM123に記憶されたユニット側情報N2の書換回数は1回である。これにより、給紙ROM123に記憶されたユニット側情報N2の書換回数を減らすことができる。また、給紙ROM123に記憶されたユニット側情報N2の書換回数が減るので、書換回数に制限があっても、長期間にわたって給紙ROM123を使用することができる。 In the configuration of the present embodiment, the paper feed ROM 123 is printed regardless of the number of prints of the print job (the job of printing an image on the paper P fed from the paper feed unit 20 to the printing unit 10) executed by the image forming apparatus 100. The number of times of rewriting of the stored unit side information N2 (cumulative number of sheets fed by the paper feed unit 20) is only once in one print job. That is, even if the number of prints of the print job (the number of sheets fed by the paper feed unit 20 during the execution of the print job) is a plurality of sheets, the number of times of rewriting of the unit side information N2 stored in the paper feed ROM 123 is one. is there. As a result, the number of times the unit-side information N2 stored in the paper feed ROM 123 can be rewritten can be reduced. Further, since the number of times of rewriting of the unit side information N2 stored in the paper feed ROM 123 is reduced, the paper feed ROM 123 can be used for a long period of time even if the number of rewrites is limited.

また、本実施形態では、上記のように、本体CPU111は、印刷ジョブの実行前に、給紙ユニット20からユニット側情報N2を取得するとともに、本体側情報N1の累積枚数とユニット側情報N2の累積枚数とを比較することによってユニット側情報N2の累積枚数が正しいか否かの判断を行い、ユニット側情報N2の累積枚数が正しくないと判断した場合、印刷ジョブが終了したときに、印刷ジョブの実行中に給紙ユニット20が給紙した枚数を本体側情報N1の累積枚数に加算した枚数を示す修正情報を給紙ユニット20に送信し、ユニット側情報N2の累積枚数を修正情報で示される枚数と同じ値に修正させる処理を給紙ユニット20に行わせる。これにより、ユニット側情報N2の書換回数を抑えつつ、ユニット側情報N2の累積枚数を正しい値に修正することができる。 Further, in the present embodiment, as described above, the main body CPU 111 acquires the unit side information N2 from the paper feed unit 20 before executing the print job, and the cumulative number of main body side information N1 and the unit side information N2. By comparing with the cumulative number of sheets, it is judged whether or not the cumulative number of units side information N2 is correct, and if it is determined that the cumulative number of units side information N2 is not correct, the print job is completed when the print job is completed. The correction information indicating the number of sheets fed by the paper feed unit 20 added to the cumulative number of sheets of the main body side information N1 is transmitted to the paper feed unit 20, and the cumulative number of sheets of the unit side information N2 is indicated by the correction information. The paper feed unit 20 is made to perform a process of correcting the value to the same value as the number of sheets to be printed. As a result, the cumulative number of unit-side information N2 can be corrected to a correct value while suppressing the number of times the unit-side information N2 is rewritten.

また、本実施形態では、上記のように、本体CPU111は、印刷ジョブの実行中に、電源スイッチSWにより主電源が遮断されたとき、給紙ユニット20にカウントアップ要求を送信するとともに、印刷ジョブの開始から主電源の遮断までに給紙ユニット20が給紙した枚数を示す情報をジョブ情報としてカウントアップ要求と共に給紙ユニット20に送信する。これにより、画像形成装置100の主電源が遮断されることによって実行中の印刷ジョブが終了(中断)したときにも、主電源の遮断までに給紙ユニット20が給紙した枚数に基づきユニット側情報N2が更新されるので、ユニット側情報N2の累積枚数と実際の枚数とにズレが生じるのを抑制することがでる。 Further, in the present embodiment, as described above, the main body CPU 111 transmits a count-up request to the paper feed unit 20 when the main power supply is cut off by the power switch SW during the execution of the print job, and the print job. Information indicating the number of sheets fed by the paper feed unit 20 from the start of the operation to the shutoff of the main power supply is transmitted to the paper feed unit 20 together with a count-up request as job information. As a result, even when the print job being executed ends (interrupted) due to the main power supply of the image forming apparatus 100 being cut off, the unit side is based on the number of sheets fed by the paper feed unit 20 before the main power supply is cut off. Since the information N2 is updated, it is possible to prevent a discrepancy between the cumulative number of unit-side information N2 and the actual number of sheets.

また、本実施形態では、上記のように、本体CPU111は、印刷ジョブの実行中に、使用する給紙ユニット20を切り替える切替処理を行ったとき、切替処理を行う直前までに使用していた給紙ユニット20である切替前給紙ユニット20にカウントアップ要求を送信するとともに、印刷ジョブの実行中に切替前給紙ユニット20が給紙した枚数を示す情報をジョブ情報としてカウントアップ要求と共に切替前給紙ユニット20に送信する。これにより、画像形成装置100の本体に複数台の給紙ユニット20が装着された場合であっても、ユニット側情報N2の書換回数を減らすことができ、また、各給紙ROM123に記憶されたユニット側情報N2の累積枚数と実際の枚数とにズレが生じるのを抑制することがでる。 Further, in the present embodiment, as described above, when the main body CPU 111 performs the switching process of switching the paper feed unit 20 to be used during the execution of the print job, the supply used until immediately before the switching process is performed. A count-up request is sent to the pre-switching paper feed unit 20 which is the paper unit 20, and information indicating the number of sheets fed by the pre-switching paper feed unit 20 during execution of the print job is used as job information before switching together with the count-up request. It is transmitted to the paper feed unit 20. As a result, even when a plurality of paper feed units 20 are mounted on the main body of the image forming apparatus 100, the number of times of rewriting of the unit side information N2 can be reduced, and the paper feed ROM 123 is stored in each paper feed ROM 123. It is possible to prevent a discrepancy between the cumulative number of unit-side information N2 and the actual number of sheets.

今回開示された実施形態は、すべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記実施形態の説明ではなく特許請求の範囲によって示され、さらに、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれる。 The embodiments disclosed this time should be considered as exemplary in all respects and not restrictive. The scope of the present invention is shown by the scope of claims rather than the description of the above embodiment, and further includes all modifications within the meaning and scope equivalent to the scope of claims.

10 印刷部
20 給紙ユニット
111 本体CPU(本体処理部)
113 本体ROM(本体記憶部)
123 給紙ROM(給紙記憶部)
10 Printing unit 20 Paper feed unit 111 Main unit CPU (main unit processing unit)
113 Main unit ROM (main unit storage unit)
123 Paper feed ROM (paper feed storage unit)

Claims (3)

用紙に画像を印刷する印刷ジョブを実行する印刷部と、
前記印刷部に用紙を給紙する給紙ユニットと、
前記給紙ユニットと通信可能に接続されるとともに、前記給紙ユニットが給紙した枚数をカウントする本体処理部と、を備え、
前記給紙ユニットは、前記給紙ユニットが給紙した累積枚数を示す情報をユニット側情報として記憶する給紙記憶部を備え、
前記本体処理部は、前記印刷ジョブが終了したとき、前記印刷ジョブの実行中に前記給紙ユニットが給紙した枚数を示す情報であるジョブ情報とカウントアップ要求とを前記給紙ユニットに送信し、前記ジョブ情報で示される枚数を前記ユニット側情報の累積枚数に加算させる処理を前記給紙ユニットに行わせ、
前記本体処理部は、前記印刷ジョブの実行中にジャムが発生し、実行中の前記印刷ジョブが中断した場合にも、実行中の前記印刷ジョブが終了したとして、前記給紙ユニットに前記カウントアップ要求を送信し、
前記給紙ユニットが給紙した累積枚数を示す情報を本体側情報として記憶する本体記憶部を備え、
前記本体処理部は、前記印刷ジョブの実行前に、前記給紙ユニットから前記ユニット側情報を取得するとともに、前記本体側情報の累積枚数と前記ユニット側情報の累積枚数とを比較することによって前記ユニット側情報の累積枚数が正しいか否かの判断を行い、前記ユニット側情報の累積枚数が正しくないと判断した場合、前記印刷ジョブが終了したときに、前記印刷ジョブの実行中に前記給紙ユニットが給紙した枚数を前記本体側情報の累積枚数に加算した枚数を示す修正情報を前記給紙ユニットに送信し、前記ユニット側情報の累積枚数を前記修正情報で示される枚数と同じ値に修正させる処理を前記給紙ユニットに行わせ、
前記本体側情報の累積枚数と前記ユニット側情報の累積枚数とを比較した結果、前記本体側情報の累積枚数よりも前記ユニット側情報の累積枚数が多い場合、前記本体処理部は、前記本体側情報の累積枚数が正しくないと判断し、前記本体側情報の累積枚数を前記ユニット側情報の累積枚数と同じ値に修正することを特徴とする画像形成装置。
A printing unit that executes a print job that prints an image on paper,
A paper feed unit that feeds paper to the printing unit,
It is provided with a main body processing unit that is communicably connected to the paper feed unit and counts the number of sheets fed by the paper feed unit.
The paper feed unit includes a paper feed storage unit that stores information indicating the cumulative number of sheets fed by the paper feed unit as unit-side information.
When the print job is completed, the main body processing unit transmits job information and a count-up request, which are information indicating the number of sheets fed by the paper feed unit during execution of the print job, to the paper feed unit. , The paper feed unit is made to perform a process of adding the number of sheets indicated by the job information to the cumulative number of sheets of the unit side information.
Even if a jam occurs during the execution of the print job and the running print job is interrupted, the main body processing unit counts up to the paper feed unit on the assumption that the running print job has ended. Send a request and
It is provided with a main body storage unit that stores information indicating the cumulative number of sheets fed by the paper feed unit as main body side information.
Before executing the print job, the main body processing unit acquires the unit side information from the paper feed unit and compares the cumulative number of the main body side information with the cumulative number of the unit side information. When it is determined whether or not the cumulative number of unit-side information is correct and it is determined that the cumulative number of unit-side information is not correct, when the print job is completed, the paper feed is performed during the execution of the print job. Correction information indicating the number of sheets fed by the unit added to the cumulative number of sheets of the main body side information is transmitted to the paper feed unit, and the cumulative number of sheets of the unit side information is set to the same value as the number of sheets indicated by the correction information. Let the paper feed unit perform the process of making corrections.
As a result of comparing the cumulative number of the main body side information and the cumulative number of the unit side information, when the cumulative number of the unit side information is larger than the cumulative number of the main body side information, the main body processing unit is the main body side. An image forming apparatus , which determines that the cumulative number of pieces of information is incorrect, and corrects the cumulative number of pieces of information on the main body side to the same value as the cumulative number of pieces of information on the unit side .
画像形成装置の主電源の投入と遮断とを行うための電源スイッチを備え、
前記本体処理部は、前記印刷ジョブの実行中に、前記電源スイッチにより前記主電源が遮断されたとき、前記給紙ユニットに前記カウントアップ要求を送信するとともに、前記印刷ジョブの開始から前記主電源の遮断までに前記給紙ユニットが給紙した枚数を示す情報を前記ジョブ情報として前記カウントアップ要求と共に前記給紙ユニットに送信することを特徴とする請求項1に記載の画像形成装置。
Equipped with a power switch for turning on and off the main power of the image forming apparatus
When the main power supply is cut off by the power switch during the execution of the print job, the main body processing unit transmits the count-up request to the paper feed unit, and starts the print job to start the main power supply. The image forming apparatus according to claim 1, wherein information indicating the number of sheets fed by the paper feed unit is transmitted as the job information to the paper feed unit together with the count-up request.
前記給紙ユニットを複数備え、
前記本体処理部は、前記印刷ジョブの実行中に、使用する前記給紙ユニットを切り替える切替処理を行ったとき、前記切替処理を行う直前までに使用していた前記給紙ユニットである切替前給紙ユニットに前記カウントアップ要求を送信するとともに、前記印刷ジョブの実行中に前記切替前給紙ユニットが給紙した枚数を示す情報を前記ジョブ情報として前記カウントアップ要求と共に前記切替前給紙ユニットに送信することを特徴とする請求項1または2に記載の画像形成装置。
A plurality of the paper feed units are provided.
When the main body processing unit performs a switching process for switching the paper feed unit to be used during the execution of the print job, the pre-switching feed which is the paper feed unit used until immediately before the switching process is performed. The count-up request is transmitted to the paper unit, and information indicating the number of sheets fed by the pre-switching paper feed unit during execution of the print job is used as the job information to the pre-switching paper feed unit together with the count-up request. The image forming apparatus according to claim 1 or 2 , wherein the image forming apparatus is to be transmitted.
JP2017054452A 2017-03-21 2017-03-21 Image forming device Expired - Fee Related JP6769367B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017054452A JP6769367B2 (en) 2017-03-21 2017-03-21 Image forming device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017054452A JP6769367B2 (en) 2017-03-21 2017-03-21 Image forming device

Publications (2)

Publication Number Publication Date
JP2018156015A JP2018156015A (en) 2018-10-04
JP6769367B2 true JP6769367B2 (en) 2020-10-14

Family

ID=63716624

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017054452A Expired - Fee Related JP6769367B2 (en) 2017-03-21 2017-03-21 Image forming device

Country Status (1)

Country Link
JP (1) JP6769367B2 (en)

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09190137A (en) * 1996-01-09 1997-07-22 Canon Inc Process cartridge, developing device, and electrophotographic image forming apparatus
JPH09258618A (en) * 1996-03-18 1997-10-03 Ricoh Co Ltd Image forming system
JP2000098826A (en) * 1998-09-28 2000-04-07 Fuji Xerox Co Ltd Image forming device
JP3975070B2 (en) * 2001-10-30 2007-09-12 京セラミタ株式会社 Optional equipment and control system
JP2005145582A (en) * 2003-11-12 2005-06-09 Canon Inc Image forming apparatus
JP4894884B2 (en) * 2009-05-11 2012-03-14 コニカミノルタビジネステクノロジーズ株式会社 Image forming apparatus, image forming apparatus control method, and image forming apparatus control program
JP5624961B2 (en) * 2011-08-31 2014-11-12 京セラドキュメントソリューションズ株式会社 Image forming apparatus
US8905511B2 (en) * 2012-06-29 2014-12-09 Static Control Components, Inc. Network printer system
JP5965861B2 (en) * 2013-03-29 2016-08-10 京セラドキュメントソリューションズ株式会社 Image forming apparatus and container

Also Published As

Publication number Publication date
JP2018156015A (en) 2018-10-04

Similar Documents

Publication Publication Date Title
US8752828B2 (en) Image forming apparatus and sheet size detection method
US9858515B2 (en) Image forming apparatus, image forming system, image formation control method and image forming method
JP2010026477A (en) Image forming apparatus
JP5699435B2 (en) Image processing device
JP6048683B2 (en) Image forming apparatus and image forming method
US20160012320A1 (en) Image forming apparatus
US9083824B2 (en) Image forming apparatus for detecting an abnormality
JP6769367B2 (en) Image forming device
JP2019142678A (en) Image formation device
JP6074068B2 (en) Image forming apparatus
JP6455469B2 (en) Image forming apparatus
US20180059605A1 (en) Image forming apparatus, control method for image forming apparatus, and non-transitory computer-readable storage medium
JP2020046457A (en) Image forming apparatus
JP7347192B2 (en) Image forming device
JP2015107879A (en) Paper feeding device and image forming apparatus
US9392130B2 (en) Image forming apparatus having a mountable option device
JP5439400B2 (en) Image forming apparatus
JP4590292B2 (en) Image forming apparatus
US11906924B2 (en) Image forming apparatus
JP6428399B2 (en) Image forming apparatus, image forming apparatus control method, and program
JP6943041B2 (en) Image forming device and transfer control method
US7600158B2 (en) Electronic apparatus for which program is rewritable and program rewriting method
JP5000927B2 (en) Image forming apparatus
JP2020139999A (en) Image forming device
JP4264122B1 (en) Image forming apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181227

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20191003

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191015

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191118

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200511

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200706

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200907

R150 Certificate of patent or registration of utility model

Ref document number: 6769367

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees