JP6769367B2 - Image forming device - Google Patents
Image forming device Download PDFInfo
- 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
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.
画像形成装置の本体に装着可能なオプション装置は種々あり、オプション装置として給紙ユニットが装着される場合がある。たとえば、給紙ユニットには、画像形成装置の印刷部(本体)に給紙した用紙の累積枚数を記憶するための記憶部(ここでは、給紙記憶部と称する)が設置される。 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 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
本体給紙部11は、本体カセットCA1に収容された用紙Pを本体搬送路P1に給紙する。本体搬送路P1に給紙された用紙Pは、本体搬送路P1に沿って搬送され、最終的に排出トレイETに排出される。
The main
画像形成部12は、印刷すべき画像の画像データに基づきトナー像を形成し、本体搬送路P1に給紙された用紙P(搬送中の用紙P)にトナー像を転写する。定着部13は、トナー像が転写された用紙Pを加圧および加熱し、用紙Pにトナー像を定着させる。
The
ここで、画像形成装置100は、本体給紙部11とは別に、本体搬送路P1に用紙Pを給紙する給紙ユニット20を備える。給紙ユニット20は、画像形成装置100の本体(印刷部10)の下方に装着される。たとえば、給紙ユニット20は、オプション装置であり、画像形成装置100の本体に対して着脱可能である。
Here, the
給紙ユニット20には、給紙搬送路P2が設けられる。画像形成装置100の本体に給紙ユニット20が装着されると、給紙搬送路P2は本体搬送路P1に接続され、本体搬送路P1と共に用紙Pの搬送路を形成する。
The
給紙ユニット20は、ピックアップローラー21、給紙ローラー対22および搬送ローラー対23を備える。また、給紙ユニット20には、給紙ユニット20に用紙Pを収容するための増設カセットCA2が装着される。
The
ピックアップローラー21は、増設カセットCA2に収容された用紙Pと当接し、その状態で回転することによって、増設カセットCA2から用紙Pを引き出す。給紙ローラー対22は、回転することによって、増設カセットCA2から引き出された用紙Pを給紙搬送路P2に送り出す。搬送ローラー対23は、回転することによって、給紙ローラー対22からの用紙Pを本体搬送路P1に向けて搬送する。これにより、給紙ユニット20から印刷部10に用紙Pが給紙される。
The
画像形成装置100の本体に対する給紙ユニット20の装着数は特に限定されない。給紙ユニット20の装着数は1台でもよいし複数台でもよい。図1には、給紙ユニット20が2台装着された画像形成装置100を図示する。
The number of
画像形成装置100は、操作パネル30をさらに備える。操作パネル30は、表示部31および操作部32を含む。表示部31は、液晶表示パネルからなり、画像形成装置100の装置状態を示すメッセージなどを表示する。操作部32は、ハードウェアキーからなり、各種設定をユーザーから受け付ける。
The
また、図2に示すように、画像形成装置100は、本体制御部110を備える。本体制御部110は、本体CPU111および本体メモリー112を含む。本体CPU111は「本体処理部」に相当する。
Further, as shown in FIG. 2, the
本体CPU111は、画像形成装置100の全体を制御するための処理を実行する。たとえば、本体CPU111は、印刷部10の印刷動作を制御する。また、本体CPU111は、給紙ユニット20に制御指示を与える。さらに、本体CPU111は、操作パネル30の表示動作を制御するとともに、操作パネル30に対して行われた操作を検知する。
The main body CPU 111 executes a process for controlling the entire
本体メモリー112は、不揮発性メモリーである本体ROM113および揮発性メモリーである本体RAM114を含む。本体CPU111を動作させるためのプログラムおよびデータは、本体ROMに113記憶され、本体RAM114に展開される。また、本体ROM113は、画像形成装置100に現在装着されている給紙ユニット20が印刷部10に給紙した用紙Pの累積枚数を示す情報N1(以下、本体側情報N1と称する)を不揮発的に記憶する。本体ROM113は「本体記憶部」に相当する。
The
給紙ユニット20は、給紙制御部120を備える。給紙制御部120は、給紙CPU121および給紙メモリー122を含む。給紙CPU121は、給紙ユニット20を制御するための処理を実行する。
The
給紙CPU121は、本体CPU111と通信可能に接続される。そして、給紙CPU121は、本体CPU111から指示を受け、給紙ユニット20の給紙動作を制御する。たとえば、給紙CPU121は、給紙モーター20Mおよび給紙クラッチ20Cの各動作を制御する。給紙モーター20Mは、ピックアップローラー21、給紙ローラー対22および搬送ローラー対23を回転させるためのモーターである。給紙クラッチ20Cは、ピックアップローラー21と給紙モーター20Mとの連結のオンオフを切り替えるためのクラッチである。
The
給紙メモリー122は、図3に示すように、不揮発性メモリーである給紙ROM123および揮発性メモリーである給紙RAM124を含む。給紙CPU121を動作させるためのプログラムおよびデータは、給紙ROM123に記憶され、給紙RAM124に展開される。また、給紙ROM123は、自身が設置された給紙ユニット20(自機)が印刷部10に給紙した用紙Pの累積枚数を示す情報N2(以下、ユニット側情報N2と称する)を不揮発的に記憶する。給紙ROM123は「給紙記憶部」に相当する。
As shown in FIG. 3, the
なお、給紙CPU121は給紙ユニット20に設置されなくてもよい。この場合には、たとえば、給紙メモリー122への情報の書き込みおよび給紙メモリー122からの情報の読み出しを本体CPU111が行う。また、給紙モーター20Mおよび給紙クラッチ20Cの各動作の制御を本体CPU111が行う。
The
図2に戻って、画像形成装置100は、通信部40を備える。通信部40は、画像形成装置100に外部機器を通信可能に接続するためのインターフェースであり、通信用回路などを含む。本体CPU111は、通信部40を介して、外部機器と通信する。
Returning to FIG. 2, the
たとえば、画像形成装置100には、画像形成装置100のユーザーにより使用されるユーザー端末200が通信可能に接続される。なお、ユーザー端末200はパーソナルコンピューター(PC)などであり、ユーザー端末200にはプリンタードライバーがインストールされる。ユーザー端末200からは、印刷ジョブの実行指示、印刷すべき画像の画像データ、および、ジョブ実行条件などを含むジョブデータが送信される。
For example, a user terminal 200 used by a user of the
通信部40は、ユーザー端末200からのジョブデータを受信する。通信部40がジョブデータを受信すると、本体CPU111は、印刷ジョブの実行指示をユーザーから受け付けたと判断する。そして、本体CPU111は、ジョブデータに基づく印刷ジョブを実行するための処理を行う。
The
また、画像形成装置100は、電源部50を備える。電源部50は、電圧を生成する電源回路や、電力供給を制御する電源制御回路などを含む。電源部50は、印刷部10、給紙ユニット20、操作パネル30、通信部40および本体制御部110など画像形成装置100の各部を動作させるための電圧を生成し、当該各部へ電力を供給する。本体CPU111は、電源部50の電力供給動作を制御する。
Further, the
画像形成装置100には、画像形成装置100の主電源の投入と遮断とを行うための電源スイッチSWが設けられる。電源スイッチSWは、ユーザーによって操作される。たとえば、電源スイッチSWは、操作パネル30に配置される。電源スイッチSWを操作して主電源を投入すると、電源部50が電力供給動作を開始することにより、画像形成装置100が使用可能な状態となる。
The
なお、本体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
<給紙ユニットからの給紙>
以下に、給紙ユニット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
ユーザーが画像形成装置100に印刷ジョブの実行を指示すると、本体CPU111から給紙CPU121に対して、印刷ジョブを開始する旨の通知が送信される。その後、本体CPU111から給紙CPU121に対して、給紙ユニット20に給紙を行わせるための給紙指示が送信される。
When the user instructs the
給紙CPU121は、本体CPU111から給紙指示を受けると、増設カセットCA2から給紙搬送路P2への給紙を開始する。このとき、給紙CPU121は、給紙モーター20Mを駆動させる。また、給紙CPU121は、給紙クラッチ20Cをオン状態に切り替える(ピックアップローラー21と給紙モーター20Mとを連結させる)。すなわち、給紙CPU121は、ピックアップローラー21、給紙ローラー対22および搬送ローラー対23を回転させる。これにより、給紙ユニット20から印刷部10に用紙Pが給紙される。
When the
給紙CPU121は、用紙Pの給紙を開始して以降、給紙中の用紙Pがピックアップローラー21の設置位置を通過する前(ただし、給紙中の用紙Pが給紙ローラー対22にニップされた後)、すなわち、回転中のピックアップローラー21が次用紙Pに当接する前に、給紙クラッチ20Cをオフ状態に切り替える(ピックアップローラー21と給紙モーター20Mとの連結を解除する)。これにより、給紙中の用紙Pがピックアップローラー31の設置位置を通過した後、当該用紙Pに連なって次用紙Pが給紙されることはない。
The
たとえば、用紙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
本体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
印刷ジョブの印刷枚数が複数枚の場合、本体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
給紙ユニット20から印刷部10に用紙Pが給紙されると、画像形成部12によって用紙Pにトナー像が転写される。その後、トナー像が転写された用紙Pは、定着部13によって加熱および加圧され、排出トレイETに排出される。
When the paper P is fed from the
<給紙枚数のカウント>
ピックアップローラー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
給送ローラーの劣化が大きくなった場合には、給送ローラーによる用紙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
このため、本体ROM113は、画像形成装置100に現在装着されている給紙ユニット20が給紙した用紙Pの累積枚数を示す本体側情報N1を記憶する。なお、複数台の給紙ユニット20が画像形成装置100に装着されている場合には、給紙ユニット20ごとに本体側情報N1が記憶される。
Therefore, the
そして、本体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
ところで、給紙ユニット20は、画像形成装置100に対して着脱可能なオプション装置である。このため、場合によっては、他機に装着されていた給紙ユニット20が画像形成装置100に装着されることがある。したがって、給紙ユニット20には、給紙ユニット20(自機)が給紙した用紙Pの累積枚数を示す情報N2(以下、ユニット側情報N2と称する)を記憶する給紙メモリー122が設けられる。ユニット側情報N2は、給紙ROM123に記憶される。
By the way, the
本体CPU111は、画像形成装置100に給紙ユニット20が装着されると、当該給紙ユニット20を認識するとともに、当該給紙ユニット20の給紙メモリー122からユニット側情報N2を読み出し、本体側情報N1として本体メモリー112に記憶させる。これにより、他機に装着されていた給紙ユニット20が画像形成装置100に装着されても、当該給紙ユニット20が給紙した用紙Pの累積枚数を本体CPU111が認識することができる。
When the
印刷ジョブの実行中に給紙ユニット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
たとえば、本体CPU111は、印刷ジョブの実行中、給紙CPU121から給紙開始通知を受信すると、給紙枚数のカウント値を1カウントアップする。印刷ジョブの印刷枚数が複数枚の場合には、給紙CPU121から給紙開始通知を本体CPU111が受信するごとに、給紙枚数のカウント値が1カウントアップされる。本体CPU111は、このときにカウントした給紙枚数のカウント値を本体RAM114に揮発的に記憶させる。
For example, when the main body CPU 111 receives the paper feed start notification from the
また、本体CPU111は、カウントアップ要求を給紙CPU121に送信する。給紙CPU121は、本体CPU111からカウントアップ要求を受信すると、給紙ROM123に記憶されたユニット側情報N2の累積枚数を更新する。
Further, the main body CPU 111 transmits a count-up request to the
ここで、給紙ROM123には、EEPROMやFlashROMなど書換回数に制限のあるメモリーが使用される。給紙ROM123の書変回数が制限を超えた場合、それ以降、給紙ROM123への情報の書き込みに失敗するという不都合が生じ得る。
Here, the
たとえば、本体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
そこで、本実施形態では、給紙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
(通常のカウントアップ処理)
以下に、図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
ステップ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
ステップ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
また、本体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
カウントアップ要求(ジョブ情報も含む)を給紙CPU121が受信すると、ステップS7において、給紙CPU121は、給紙ROM123に記憶されたユニット側情報N2の累積枚数を更新する処理を行う。言い換えると、本体CPU111は、給紙CPU121にカウントアップ要求(ジョブ情報も含む)を送信することにより、ユニット側情報N2の累積枚数の更新を給紙CPU121に行わせる。このとき、給紙CPU121は、ジョブ情報で示される給紙枚数を認識し、当該給紙枚数をユニット側情報N2の累積枚数に加算する。
When the
なお、印刷ジョブの実行中にジャムが発生し、実行中の印刷ジョブが中断する場合がある。この場合にも、本体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
(主電源が遮断された場合のカウントアップ処理)
場合によっては、印刷ジョブの実行中に、電源スイッチ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
また、本体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
カウントアップ要求(ジョブ情報も含む)を給紙CPU121が受信すると、ステップS14において、給紙CPU121は、給紙ROM123に記憶されたユニット側情報N2の累積枚数を更新する処理を行う。言い換えると、本体CPU111は、給紙CPU121にカウントアップ要求(ジョブ情報も含む)を送信することにより、ユニット側情報N2の累積枚数の更新を給紙CPU121に行わせる。これにより、ジョブ情報で示される給紙枚数がユニット側情報N2の累積枚数に加算される。
When the
その後、ステップ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
(給紙ユニットを切り替えた場合のカウントアップ処理)
画像形成装置100に複数台の給紙ユニット20が装着されている場合には、印刷ジョブの実行中に、使用する給紙ユニット20(印刷部10への用紙Pの給紙元)の切り替えが行われることがある。図1に示した構成では、印刷ジョブの実行中に、使用される給紙ユニット20が上段給紙ユニット20から下段給紙ユニット20に切り替えられる場合がある。
(Count-up processing when the paper feed unit is switched)
When a plurality of
たとえば、本体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
なお、図示しないが、給紙ユニット20には、残量センサーが設けられる。残量センサーは、増設カセットCAから用紙Pが無くなると、その旨を示す値を出力する。給紙CPU121は、残量センサーの出力値に基づき増設カセットCAから用紙Pが無くなったことを検知すると、用紙Pの無しを示す通知を本体CPU111に送信する。当該通知を受信したとき、本体CPU111は、給紙ユニット20(増設カセットCA2)から用紙Pが無くなったと判断する。
Although not shown, the
このように、本体CPU111は、印刷ジョブの実行中に、現在使用している給紙ユニット20から用紙Pが無くなると、使用する給紙ユニット20を別の給紙ユニット20に切り替える切替処理を行う。そして、このときにも、本体CPU111は、カウントアップ処理を行う。
In this way, the main body CPU 111 performs a switching process of switching the
以下に、図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
ステップ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
また、本体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
カウントアップ要求(ジョブ情報も含む)を上段給紙ユニット20の給紙CPU121が受信すると、ステップS23において、上段給紙ユニット20の給紙CPU121は、給紙ROM123に記憶されたユニット側情報N2の累積枚数を更新する処理を行う。これにより、ジョブ情報で示される給紙枚数が上段給紙ユニット20のユニット側情報N2の累積枚数に加算される。
When the
なお、本体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
ステップ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
ステップ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
さらに、このとき、本体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
カウントアップ要求(ジョブ情報も含む)を下段給紙ユニット20の給紙CPU121が受信すると、ステップS28において、下段給紙ユニット20の給紙CPU121は、給紙ROM123に記憶されたユニット側情報N2の累積枚数を更新する処理を行う。これにより、ジョブ情報で示される給紙枚数が下段給紙ユニット20のユニット側情報N2の累積枚数に加算される。
When the
(累積枚数の修正)
本体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
具体的には、本体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
なお、以下の説明では、給紙元に設定した給紙ユニット20を単に給紙ユニット20と称し、給紙元に設定した給紙ユニット20の給紙CPU121を単に給紙CPU121と称する。また、給紙元に設定した給紙ユニット20に対応する本体側情報N1を単に本体側情報N1と称し、給紙元に設定した給紙ユニット20から取得したユニット情報N2を単にユニット情報N2と称する。
In the following description, the
本体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
修正要求を給紙CPU121が受信すると、ステップS34において、給紙CPU121は、給紙ROM123に記憶されたユニット側情報N2の累積枚数を修正する処理を行う。言い換えると、本体CPU111は、給紙CPU121に修正要求(修正情報も含む)を送信することにより、ユニット側情報N2の累積枚数の修正を給紙CPU121に行わせる。このとき、給紙CPU121は、修正情報で示される修正枚数を認識し、ユニット側情報N2の累積枚数を修正枚数と同じ値に修正する。
When the
なお、変形例として、本体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
本実施形態の構成では、画像形成装置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
また、本実施形態では、上記のように、本体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
また、本実施形態では、上記のように、本体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
また、本実施形態では、上記のように、本体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
今回開示された実施形態は、すべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記実施形態の説明ではなく特許請求の範囲によって示され、さらに、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれる。 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
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.
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)
| 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 |
-
2017
- 2017-03-21 JP JP2017054452A patent/JP6769367B2/en not_active Expired - Fee Related
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 |