(57)【特許請求の範囲】
【請求項１】
入力されたジョブデータに基づいて用紙に画像形成を行う画像形成装置であって、
前記ジョブデータに基づいて用紙へ画像形成する枚数を解析する解析手段と、
メンテナンス対象となる自装置のユニットごとに用紙へ画像形成する枚数の積算値を管理する管理手段と、
前記メンテナンス対象となる自装置のユニット一覧を表示する表示手段と、
前記表示手段により一覧表示されたユニットごとに分類情報を設定する設定手段と、
前記ジョブデータに基づいた画像形成に先立って、前記管理手段による前記ユニットごとの積算値と前記解析手段により得られた枚数とに基づいて前記ジョブデータに基づいた画像形成中に自装置のユニットごとにメンテナンスタイミングとなるか否かを判定し、当該判定結果がメンテナンスタイミングを示すユニットが少なくとも一つある場合に画像形成を停止するように制御すると共に、前記設定手段により設定されたユニットごとの分類情報に基づいて、前記メンテナンスタイミングを示すユニットがメンテナンスを行う前にジョブ開始禁止対象であるか否かの判定を行い、当該判定結果が前記ジョブ開始禁止対象ではない場合に前記停止した画像形成を再開するように制御する第１制御手段と、
当該第１制御手段による画像形成の停止に基づいて、自装置のユニットごとのメンテナンスタイミングに関する警告出力をユーザインターフェイスから行うように制御する第２制御手段と、
を備える画像形成装置。
【請求項２】
前記設定手段は、画質に関する項目を含む分類情報をユニットごとに設定し、
前記第１制御手段は、前記設定手段により分類情報に設定された画質に関する項目に基づいて前記メンテナンスタイミングを示すユニットがメンテナンスを行う前にジョブ開始禁止対象であるか否かの判定を行い、当該判定結果が前記ジョブ開始禁止対象ではない場合に前記停止した画像形成を再開するように制御する請求項１に記載の画像形成装置。
【請求項３】
前記設定手段は、メンテナンスの所要時間に関する項目を含む分類情報をユニットごとに設定し、
前記第１制御手段は、前記設定手段により分類情報に設定されたメンテナンスの所要時間に関する項目に基づいて前記メンテナンスタイミングを示すユニットがメンテナンスを行う前にジョブ開始禁止対象であるか否かの判定を行い、当該判定結果が前記ジョブ開始禁止対象ではない場合に前記停止した画像形成を再開するように制御する請求項１に記載の画像形成装置。
【請求項４】
前記設定手段は、前記ジョブデータに基づいた画像形成前のメンテナンスの要否に関する項目を含む分類情報をユニットごとに設定し、
前記第１制御手段は、前記設定手段により分類情報に設定されたメンテナンスの要否に関する項目に基づいて前記メンテナンスタイミングを示すユニットがメンテナンスを行う前にジョブ開始禁止対象であるか否かの判定を行い、当該判定結果が前記ジョブ開始禁止対象ではない場合に前記停止した画像形成を再開するように制御する請求項１に記載の画像形成装置。
【請求項５】
前記第２制御手段は、前記警告出力をユーザインターフェイスから行う際に、当該ユーザインターフェイスから前記ジョブデータに基づいた画像形成の停止の再開指示を受け付け、
前記第１制御手段は、前記第２制御手段によりユーザインターフェイスから受け付けられた前記再開指示に基づいて前記停止した画像形成を再開するように制御する請求項１〜４のいずれか一項に記載の画像形成装置。
【請求項６】
前記ジョブデータを複数記憶し、当該記憶された複数のジョブデータの出力順を管理する記憶手段を更に備え、
前記第１制御手段は、前記記憶手段に記憶された最初の出力順のジョブデータに基づいた画像形成に先立って、前記管理手段による積算値と前記解析手段により得られた枚数とに基づいて前記ジョブデータに基づいた画像形成中に自装置のメンテナンスタイミングとなるか否かを判定し、当該判定結果がメンテナンスタイミングを示す場合に、当該ジョブデータの次の画像形成順のジョブデータによる画像形成を行うように繰り上げ、当該繰り上げられたジョブデータの判定結果がメンテナンスタイミングの場合は更に次のジョブデータによる画像形成を行うように繰り上げる制御を行う請求項１〜５のいずれか一項に記載の画像形成装置。
【請求項７】
入力されたジョブデータに基づいて用紙に画像形成を行う画像形成装置のコンピュータを、
前記ジョブデータに基づいて用紙へ画像形成する枚数を解析する解析手段、
メンテナンス対象となる自装置のユニットごとに用紙へ画像形成する枚数の積算値を管理する管理手段、
前記メンテナンス対象となる自装置のユニット一覧を表示する表示手段、
前記表示手段により一覧表示されたユニットごとに分類情報を設定する設定手段、
前記ジョブデータに基づいた画像形成に先立って、前記管理手段による前記ユニットごとの積算値と前記解析手段により得られた枚数とに基づいて前記ジョブデータに基づいた画像形成中に自装置のユニットごとにメンテナンスタイミングとなるか否かを判定し、当該判定結果がメンテナンスタイミングを示すユニットが少なくとも一つある場合に画像形成を停止するように制御すると共に、前記設定手段により設定されたユニットごとの分類情報に基づいて、前記メンテナンスタイミングを示すユニットがメンテナンスを行う前にジョブ開始禁止対象であるか否かの判定を行い、当該判定結果が前記ジョブ開始禁止対象ではない場合に前記停止した画像形成を再開するように制御する第１制御手段、
当該第１制御手段による画像形成の停止に基づいて、自装置のユニットごとのメンテナンスタイミングに関する警告出力をユーザインターフェイスから行うように制御する第２制御手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及びプログラムに関する。
【背景技術】
【０００２】
従来、紙やＯＨＰ用紙などの記録媒体（以下「用紙」という）に画像形成を行う画像形成装置（例えばコピー機や複写機等）では、現像剤（トナー）やクラッチなどの消耗品の交換や用紙に形成する画像の調整などのメンテナンスを、所定数の用紙に画像形成する度に行う必要があった。
【０００３】
この画像形成装置のメンテナンスに関する技術としては、特許文献１〜６などが知られている。特許文献１には、画像調整のタイミングが来ても実行中の画像形成ジョブ（以下、「ジョブ」という）、中断中のジョブがある場合はそれらジョブ完了まで画像形成動作を行わず、ジョブによる画像形成が完了した後に画像調整動作を行う技術が開示されている。
【０００４】
特許文献２には、形成すべき画像が使用するトナー消費量を算出し、トナー残量と比較して画像形成の途中でトナー交換や補充が必要となるか否かを判断し、必要な場合はトナーセーブモードに変更するとともに、そのトナーセーブモード用の画像処理を施した画像データに切り替えて画像形成を行う技術が開示されている。
【０００５】
特許文献３には、割込印刷や中止操作が入っている場合は画像調整を行うタイミングが来ても調整動作を待機させることで、緊急操作中に画像調整で待たされることを防止する技術が開示されている。
【０００６】
特許文献４には、ネットワーク接続された複数の画像形成装置で、印刷中の１つの画像形成装置が途中で部品交換が必要になった場合に、他の画像形成装置の部品が使用できるか否かを調査し、対象部品を交換して継続して同じ画像形成装置で画像形成することで、同一の画像品質を保つ技術が開示されている。
【０００７】
特許文献５には、次回の画像調整のタイミングを表示するとともに、ジョブ途中での調整か、ジョブ開始前の調整かを選択できるようにして、画像調整タイミングのスケジューリングを行う技術が開示されている。
【０００８】
特許文献６には、ジョブごとに画像調整を保留する指示を出せるようにして、画像調整を保留したジョブが終了した後に画像調整を行う技術が開示されている。
【特許文献１】特開平１０−２４００８２号公報
【特許文献２】特開２００５−２５０３０２号公報
【特許文献３】特開２００６−３０８９８４号公報
【特許文献４】特開２００７−３４０６５号公報
【特許文献５】特開２００７−７２２９４号公報
【特許文献６】特開２００７−９０５６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記従来技術では、一つのジョブで印刷枚数が多い場合であってジョブの途中でメンテナンス時期が訪れる場合に、メンテナンスをどうするか等の問い合わせをユーザに対して行うなどの柔軟な対応ができなかった。このため、従来技術では、ジョブの途中でメンテナンスを行わざるを得ない事態が生じ、メンテナンス前後で用紙に形成した画像の画質が大きく変わってしまう虞があった。特に高画質が要求される印刷現場などでは、上述したメンテナンスにより画質が大きく変わる場合、メンテナンス前後に画像形成を行った用紙のいずれか一方を印刷損紙（以下、「ヤレ紙」という）として扱わざるを得なかった。
【００１０】
本発明の課題は、上記従来技術の問題に鑑みてなされたものであって、用紙に画像形成を行うジョブの途中でメンテナンス時期が訪れる場合の対応を可能とし、メンテナンスによるヤレ紙の発生を防止する技術を提供することである。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、請求項１に記載の発明は、入力されたジョブデータに基づいて用紙に画像形成を行う画像形成装置であって、
前記ジョブデータに基づいて用紙へ画像形成する枚数を解析する解析手段と、
メンテナンス対象となる自装置のユニットごとに用紙へ画像形成する枚数の積算値を管理する管理手段と、
前記メンテナンス対象となる自装置のユニット一覧を表示する表示手段と、
前記表示手段により一覧表示されたユニットごとに分類情報を設定する設定手段と、
前記ジョブデータに基づいた画像形成に先立って、前記管理手段による前記ユニットごとの積算値と前記解析手段により得られた枚数とに基づいて前記ジョブデータに基づいた画像形成中に自装置のユニットごとにメンテナンスタイミングとなるか否かを判定し、当該判定結果がメンテナンスタイミングを示すユニットが少なくとも一つある場合に画像形成を停止するように制御すると共に、前記設定手段により設定されたユニットごとの分類情報に基づいて、前記メンテナンスタイミングを示すユニットがメンテナンスを行う前にジョブ開始禁止対象であるか否かの判定を行い、当該判定結果が前記ジョブ開始禁止対象ではない場合に前記停止した画像形成を再開するように制御する第１制御手段と、
当該第１制御手段による画像形成の停止に基づいて、自装置のユニットごとのメンテナンスタイミングに関する警告出力をユーザインターフェイスから行うように制御する第２制御手段と、
を備える。
【００１４】
請求項２に記載の発明は、請求項１に記載の発明において、前記設定手段は、画質に関する項目を含む分類情報をユニットごとに設定し、
前記第１制御手段は、前記設定手段により分類情報に設定された画質に関する項目に基づいて前記メンテナンスタイミングを示すユニットがメンテナンスを行う前にジョブ開始禁止対象であるか否かの判定を行い、当該判定結果が前記ジョブ開始禁止対象ではない場合に前記停止した画像形成を再開するように制御する。
【００１５】
請求項３に記載の発明は、請求項１に記載の発明において、前記設定手段は、メンテナンスの所要時間に関する項目を含む分類情報をユニットごとに設定し、
前記第１制御手段は、前記設定手段により分類情報に設定されたメンテナンスの所要時間に関する項目に基づいて前記メンテナンスタイミングを示すユニットがメンテナンスを行う前にジョブ開始禁止対象であるか否かの判定を行い、当該判定結果が前記ジョブ開始禁止対象ではない場合に前記停止した画像形成を再開するように制御する。
【００１６】
請求項４に記載の発明は、請求項１に記載の発明において、前記設定手段は、前記ジョブデータに基づいた画像形成前のメンテナンスの要否に関する項目を含む分類情報をユニットごとに設定し、
前記第１制御手段は、前記設定手段により分類情報に設定されたメンテナンスの要否に関する項目に基づいて前記メンテナンスタイミングを示すユニットがメンテナンスを行う前にジョブ開始禁止対象であるか否かの判定を行い、当該判定結果が前記ジョブ開始禁止対象ではない場合に前記停止した画像形成を再開するように制御する。
【００１７】
請求項５に記載の発明は、請求項１〜４のいずれか一項に記載の発明において、前記第２制御手段は、前記警告出力をユーザインターフェイスから行う際に、当該ユーザインターフェイスから前記ジョブデータに基づいた画像形成の停止の再開指示を受け付け、
前記第１制御手段は、前記第２制御手段によりユーザインターフェイスから受け付けられた前記再開指示に基づいて前記停止した画像形成を再開するように制御する。
【００１８】
請求項６に記載の発明は、請求項１〜５のいずれか一項に記載の発明において、前記ジョブデータを複数記憶し、当該記憶された複数のジョブデータの出力順を管理する記憶手段を更に備え、
前記第１制御手段は、前記記憶手段に記憶された最初の出力順のジョブデータに基づいた画像形成に先立って、前記管理手段による積算値と前記解析手段により得られた枚数とに基づいて前記ジョブデータに基づいた画像形成中に自装置のメンテナンスタイミングとなるか否かを判定し、当該判定結果がメンテナンスタイミングを示す場合に、当該ジョブデータの次の画像形成順のジョブデータによる画像形成を行うように繰り上げ、当該繰り上げられたジョブデータの判定結果がメンテナンスタイミングの場合は更に次のジョブデータによる画像形成を行うように繰り上げる制御を行う。
【００１９】
請求項７に記載の発明は、入力されたジョブデータに基づいて用紙に画像形成を行う画像形成装置のコンピュータを、
前記ジョブデータに基づいて用紙へ画像形成する枚数を解析する解析手段、
メンテナンス対象となる自装置のユニットごとに用紙へ画像形成する枚数の積算値を管理する管理手段、
前記メンテナンス対象となる自装置のユニット一覧を表示する表示手段、
前記表示手段により一覧表示されたユニットごとに分類情報を設定する設定手段、
前記ジョブデータに基づいた画像形成に先立って、前記管理手段による前記ユニットごとの積算値と前記解析手段により得られた枚数とに基づいて前記ジョブデータに基づいた画像形成中に自装置のユニットごとにメンテナンスタイミングとなるか否かを判定し、当該判定結果がメンテナンスタイミングを示すユニットが少なくとも一つある場合に画像形成を停止するように制御すると共に、前記設定手段により設定されたユニットごとの分類情報に基づいて、前記メンテナンスタイミングを示すユニットがメンテナンスを行う前にジョブ開始禁止対象であるか否かの判定を行い、当該判定結果が前記ジョブ開始禁止対象ではない場合に前記停止した画像形成を再開するように制御する第１制御手段、
当該第１制御手段による画像形成の停止に基づいて、自装置のユニットごとのメンテナンスタイミングに関する警告出力をユーザインターフェイスから行うように制御する第２制御手段、
として機能させるためのプログラムである。
【発明の効果】
【００２０】
本発明によれば、ジョブデータに基づいた画像形成に先立って、当該ジョブデータに基づいた画像形成中に自装置のメンテナンスタイミングとなるかを判定し、メンテナンスタイミングを示す場合に画像形成を停止して、メンテナンスタイミングに関する警告出力を行うことができるため、用紙に画像形成を行うジョブの途中でメンテナンスタイミングが訪れる場合のユーザ対応を可能とし、メンテナンスによるヤレ紙の発生を防止できる。
【発明を実施するための最良の形態】
【００２１】
以下、この発明の実施の形態について図を参照して説明するが、この発明は以下の実施の形態に限定されない。また、この発明の実施の形態は発明の最も好ましい形態を示すものであり、発明の範囲を限定するものではない。
【００２２】
先ず、本実施の形態に係る画像形成装置の構成について図１を参照して説明する。図１は本実施の形態に係る１００の構成を示すブロック図である。
【００２３】
図１に示すように、画像形成装置１００は、制御部１０、ＲＯＭ２０、ＲＡＭ３０、操作部４０、プリントコントローラ５０、スキャナ６０、画像処理部７０、画像形成部８０を有する。
【００２４】
制御部１０は画像形成装置１００の各部を統括制御する。具体的には、制御部１０は、ＣＰＵ（Central  Processing  Unit）、各種データを読み書き自在に記憶する不揮発メモリ（いずれも図示せず）、用紙へ画像形成を行うための画像データやジョブデータを格納する画像メモリ１３（記憶手段）を有している。制御部１０は、ＲＯＭ２０（Read  Only  Memory）に記憶されている各種プログラムデータの中から指定されたプログラムデータをＲＡＭ３０（Random  Access  Memory）に展開し、当該ＲＡＭ３０に展開されたプログラムデータとＣＰＵとの協働で、各部を統括制御するための各種処理を実行する。具体的には、制御部１０は、画像形成装置１００の画像形成に係る各部の処理を統括制御する。
【００２５】
また、制御部１０は、前述したプログラムデータとの協働により、ユーザインターフェイス制御部１１、ジョブ情報管理部１２、メンテナンス管理部１４、パーツカウント管理部１５としての機能を実現する。
【００２６】
第２制御手段としてのユーザインターフェイス制御部１１は、後述するユーザインターフェイスとしての操作部４０との間でデータＤ１の送受信を行い、当該操作部４０の動作を制御する。具体的には、ユーザインターフェイス制御部１１は、操作画面、設定画面、機器の状態などを表示する情報画面などの表示制御を行う。このユーザインターフェイス制御部１１により表示される機器の状態には、自装置内のユニットがメンテナンスを行う時期（メンテナンスタイミング）に達したことを示す警告画面も含まれる。また、ユーザインターフェイス制御部１１は、上述した表示画面上における操作部４０からの操作指示を受け付ける。
【００２７】
解析手段としてのジョブ情報管理部１２は、プリントコントローラ５０から入力されるデータＤ２、スキャナ６０から入力されるデータＤ４、ユーザインターフェイス制御部１１を介して操作部４０から指示された画像形成指示などのジョブデータを、形成すべき画像データと共に画像メモリ１３に格納して管理する。ジョブ情報管理部１２が管理するジョブデータは、ジョブ名、両面又は片面指定、紙種指定、給紙トレイ指定、単色又は多色指定、用紙サイズ指定、ページ指定、部数指定など、形成すべき画像データ基づく画像形成の詳細を指示するデータである。ジョブ情報管理部１２は、複数のジョブデータが入力された場合、入力順にジョブデータを画像メモリ１３に格納し、入力順に画像形成を行うジョブリストとして管理する。
【００２８】
ジョブ情報管理部１２は、ジョブデータで指定されるページ数や部数などに基づいて当該ジョブデータにより用紙へ形成する画像形成枚数を解析する。例えばジョブ情報管理部１２は、ジョブデータで指定されるページ数と部数とを積算して画像形成枚数を解析する。
【００２９】
第１制御手段としてのメンテナンス管理部１４は、自装置のメンテナンスタイミングを管理する。具体的には、メンテナンス管理部１４は、後述するパーツカウント管理部１５によりカウントされる画像形成を行った用紙枚数の積算値が所定の値に達したか否かを判定して、メンテナンスタイミングであるか否かを判定する。
【００３０】
また、メンテナンス管理部１４は、画像形成を行った用紙枚数の積算値とメンテナンスタイミングとなる積算値との差、すなわちメンテナンスタイミングに達するまでの用紙枚数を算出し、当該用紙枚数とジョブ情報管理部１２により解析されたジョブデータによる画像形成枚数とを比較することで、ジョブデータによる画像形成中にメンテナンスタイミングとなるか否かを判定する。
【００３１】
メンテナンス管理部１４は、上述したメンテナンスタイミングと判定した場合、画像形成の停止を各部へ指示する。また、メンテナンス管理部１４は、画像メモリ１３に画像形成順に格納された複数のジョブデータのいずれかのジョブデータに関し、当該ジョブデータによる画像形成中にメンテナンスタイミングとなると判定した場合、画像メモリ１３に格納された画像形成順が次のジョブデータによる画像形成を指示する。このように、メンテナンス管理部１４は、ジョブデータによる画像形成中にメンテナンスタイミングとなるか否かを画像形成順に判定することで、メンテナンスタイミングとならないジョブデータによる画像形成を先に指示することができる。
【００３２】
管理手段としてのパーツカウント管理部１５は、前述したメンテナンスタイミングの判定に必要な画像形成を行った用紙枚数の積算値を不揮発メモリに記憶して管理する。具体的には、パーツカウント管理部１５は、メンテナンス対象であるユニットや交換パーツごとに（詳細は後述する）、画像形成を行った用紙枚数の積算値を管理している。このパーツカウント管理部１５における積算値の管理とは、一枚の用紙へ画像形成を行う度に積算値をインクリメントし、メンテナンスを行った際に積算値をリセットすることである。
【００３３】
操作部４０は、表示手段としての表示部４１、設定手段としてのキー入力部４２を有する。表示部４１は、ＬＣＤ（Liquid  Crystal  Display）などの表示画面である。キー入力部４２は、数字キーやスタートキー、画像形成に関する各種設定を行うための機能キー等の各種操作キーである。なお、操作部４０は、表示部４１とキー入力部４２とが一体的に形成されたタッチパネルであってもよい。このタッチパネルでは、ユーザの指先やタッチペン等により当接された位置を検出し、ユーザからの操作指示を受け付ける。操作部４０は、ユーザインターフェイス制御部１１との間でデータＤ１の送受信を行うことで、表示部４１への画面表示を行う。また、操作部４０は、ユーザインターフェイス制御部１１との間のデータＤ１の送受信により、キー入力部４２から入力された操作指示をユーザインターフェイス制御部１１へ出力する。
【００３４】
ここで、ユーザインターフェイス制御部１１の制御の下で行われる操作部４０の動作であり、表示部４１の表示画面やキー入力部４２による設定について図２〜図５を参照して説明する。図２は、後述するユニットを選択する選択画面Ｇ１０を例示する概念図である。図３は、選択画面Ｇ１０により選択されたユニットに関する設定を行う設定画面Ｇ２０を例示する概念図である。図４は、選択画面Ｇ１０により選択されたユニットに関する設定を行う設定画面Ｇ３０を例示する概念図である。図５は、警告画面Ｇ４０を例示する概念図である。
【００３５】
図２に示すように、表示部４１の選択画面Ｇ１０には、自装置のメンテナンス対象であるユニットが一覧表示される。この選択画面Ｇ１０における一覧表示は、ＲＯＭ２０に予め格納された設定情報に基づいて行われる。この選択画面Ｇ１０の表示時において、キー入力部４２ではユーザの操作によるユニットの選択指示が受け付けられる。
【００３６】
操作部４０では、選択画面Ｇ１０の表示時にユニットが選択されると、図３に示すように、当該選択されたユニットに関する設定を行う設定画面Ｇ２０を表示部４１に表示し、キー入力部４２においてユーザによる設定指示が受け付けられる。具体的には、設定画面Ｇ２０は、選択されたユニットに含まれる各パーツの分類を設定する画面である。なお、設定画面Ｇ２０は、選択されたユニットの分類を設定する画面であってもよく、特に図示例に限定しない。
【００３７】
設定画面Ｇ２０では、キー入力部４２から入力されるユーザの操作指示に基づいて、選択された設定対象のユニットやパーツに対し、プルダウンメニューＧ２１などの選択により所定の分類項目が設定される。このユニットやパーツごとに設定された分類項目は不揮発メモリなどに記憶される。この分類項目には、画像形成時の画質に関することを示す項目である「画質」、用紙の給送に関することを示す項目である「給送」、メンテナンスの所要時間を要することを示す「長時間」、メンテナンスを優先することを示す「優先」などがある。例えば、図３に例示した設定画面Ｇ２０は、図２で選択された「給紙ユニット」のパーツである「給紙ローラＡ」に対し、プルダウンメニューＧ２１により上述した分類項目を選択設定するところである。
【００３８】
なお、操作部４０では、図４に示すように、選択画面Ｇ１０のユニット選択時における当該選択されたユニットに関する分類項目の設定として、ジョブによる画像形成開始前に当該画像形成を禁止してメンテナンスを行うか否かを設定する設定画面Ｇ３０を表示部４１に表示し、キー入力部４２からユーザによる設定指示を受け付けてもよい。設定画面Ｇ３０では、キー入力部４２から入力されるユーザの操作指示に基づいて、選択された設定対象のユニットやパーツに対し、メニューＧ３１などの選択により画像形成開始前に当該画像形成を禁止（停止）してメンテナンスを行うか否かの項目（ジョブ開始禁止対象の有無）が設定される。例えば、図４に例示した設定画面Ｇ３０は、図２で選択された「現像ユニット」のパーツである「現像器Ａ」に対し、メニューＧ３１によりジョブ開始禁止対象の有無を選択設定するところである。
【００３９】
図５に示すように、表示部４１には、メンテナンスタイミングに関する警告出力としての警告画面Ｇ４０が表示される。警告画面Ｇ４０は、ジョブによる画像形成前において、当該ジョブの途中でメンテナンスタイミングとなることを警告する画面である。この警告画面Ｇ４０は、後述する動作処理によりメンテナンスタイミングであると判定され、画像形成が停止された際に表示される。
【００４０】
警告画面Ｇ４０には、強制的にジョブを開始するように指示する指示ボタンＧ４１と、メンテナンスの開始を指示する指示ボタンＧ４２と、が表示される。操作部４０では、警告画面Ｇ４０を表示部４１に表示している際のキー入力部４２からの操作指示により、上述した指示を受け付ける。
【００４１】
プリントコントローラ５０は、ＰＣ（Personal  Computer）などの外部機器とＬＡＮ（Local Area Network）などのネットワークを介してデータを送受信する通信インターフェイス（いずれも図示しない）を有し、外部機器からの画像形成指示に基づく画像形成装置１００での画像形成を管理する。具体的には、プリントコントローラ５０は、形成すべき画像データと画像形成指示（ジョブデータ）とを外部機器から受け付けて、当該受け付けられたデータに基づいたデータＤ２をジョブ情報管理部１２へ出力し、画像データＤ３を画像メモリ１３へ格納する。
【００４２】
スキャナ６０は、複写対象などである原稿をＣＣＤ（Charge-Coupled  Device）などで読み取って画像データを生成する。なお、スキャナ６０は、自動原稿送り装置（ＡＤＦ：Auto  Document  Feeder）を有し、複数枚の原稿を読み取ってページごとの画像データを生成してもよい。
【００４３】
スキャナ６０において、読み取ったページ数などの原稿を複写する際のジョブデータはデータＤ４としてジョブ情報管理部１２へ出力される。また、スキャナ６０により原稿を読み取って生成された画像データは、画像形成部８０で画像形成を行うための画像データＤ５として画像メモリ１３へ出力される。
【００４４】
画像処理部７０は、画像処理用ＤＳＰ（Digital  Signal  Processor）等からなり、入力される画像データに対して拡大・縮小処理、画素補間、輝度値の調整、色変換及び所定領域の切り取りなど、の各種画像処理を行って、画像形成部８０において用紙に画像形成を行うための駆動信号（PWM：Pulse  Width  Modulation）を生成する。具体的には、画像処理部７０は、画像メモリ１３から読み出された画像データＤ６に対して上述した画像処理を施して駆動信号Ｄ７を生成し、後述する露光部８６へ出力する。
【００４５】
画像形成部８０は、給紙ユニット８１、現像ユニット８２、ドラムユニット８３、中間転写ユニット８４、定着ユニット８５、露光部８６の各ユニットを有し、電子写真プロセスにより用紙に画像形成を行う。すなわち、画像形成部８０は、駆動信号Ｄ７に基づいて露光部８６から発せられるレーザービームによりドラムユニット８３の感光体ドラム８３１を露光走査し、静電潜像を形成する。次いで、現像ユニット８２の現像ユニット８２１により現像剤８２２を感光体ドラム８３１に吸着させてトナー像を形成させる。この感光体ドラム８３１に形成されたトナー像は、中間転写ユニット８４の１次転写ローラ８４１に転写された後、給紙ユニット８１の給紙ローラ８１１により搬送される用紙に転写される。用紙に転写されたトナー像は、定着ユニット８５の定着ローラ８５１により熱定着される。
【００４６】
画像形成部８０の各ユニットは、用紙へ画像形成を行うことで消耗するパーツを有している。このため、画像形成装置１００では、画像形成部８０の各ユニット又は各パーツごとに、交換や補充、画像形成位置の調整などのメンテナンスが可能となっている。
【００４７】
画像形成部８０の各ユニットのパーツとして、例えば給紙ユニット８１には、前述した給紙ローラ８１１、当該給紙ローラ８１１へ駆動源（特に図示しない）からの動力を伝達するための給紙クラッチ８１２などがある。また現像ユニット８２には、前述した現像ユニット８２１及び現像剤８２２などがある。またドラムユニット８３には、前述した感光体ドラム８３１、当該感光体ドラム８３１上の残トナーを除去するためのクリーニングブレード８３２などがある。また中間転写ユニット８４には、前述した１次転写ローラ８４１、当該１次転写ローラ８４１上の残トナーを除去するためのクリーニングブレード８４２などがある。また定着ユニット８５には、前述した定着ローラ８５１、当該定着ローラ８５１を加熱するための定着ランプ８５２などがある。
【００４８】
なお、画像形成部８０は、電子写真プロセスにより用紙に画像形成を行う構成を例示したが、インクジェット方式、熱転写方式などにより用紙に画像形成を行う構成であってもよい。例えばインクジェット方式の場合は、インクタンクやインクノズルなどがメンテナンス対象のユニット又はパーツとなる。
【００４９】
ここで、制御部１０の制御の下で行われる動作の流れを図６を参照して説明する。図６は、制御部１０の制御の下で行われる画像形成装置１００の動作処理を示すフローチャートである。
【００５０】
図６に示すように、処理が開始されると、ジョブの開始要求が操作部４０やプリントコントローラ５０などから受け付けられ（ステップＳ１１）、開始が要求されたジョブに対応するジョブデータが画像メモリ１３から読み出されて、当該ジョブデータにより用紙へ形成する画像形成枚数であるジョブサイズが解析される（ステップＳ１２）。
【００５１】
次いで、パーツカウント管理部１５によりユニットやパーツごとに管理されている画像形成を行った用紙枚数の積算値とメンテナンスタイミングとなる積算値との差に基づいて、後何枚の画像形成でメンテナンスタイミングとなるかを示すメンテナンス時期がユニットやパーツごとに確認される（ステップＳ１３）。
【００５２】
次いで、ステップＳ１２により解析されたジョブサイズと、ステップＳ１３により確認されたユニットやパーツごとのメンテナンス時期とが比較され、ジョブサイズよりメンテナンス時期の方が大きいユニットやパーツがあるか否かが判定される（ステップＳ１４）。すなわち、このステップＳ１４では、開始が要求されたジョブによる画像形成中にメンテナンスタイミングとなるか否かが判定される。
【００５３】
ステップＳ１４において、ジョブサイズよりメンテナンス時期の方が大きいユニットやパーツがないと判定された場合（ＮＯ）、すなわち、開始が要求されたジョブによる画像形成中にメンテナンスタイミングとならない場合は、ステップＳ１１により要求されたジョブが開始される（ステップＳ２０）。
【００５４】
ステップＳ１４において、ジョブサイズよりメンテナンス時期の方が大きいユニットやパーツがあると判定された場合（ＹＥＳ）、すなわち、開始が要求されたジョブによる画像形成中にいずれかのユニットやパーツがメンテナンスタイミングとなる場合は、当該メンテナンスタイミングとなるユニットやパーツの分類項目において、ジョブ開始禁止対象であるか否かが判定される（ステップＳ１５）。
【００５５】
ステップＳ１５において、ジョブ開始禁止対象でない場合（ＮＯ）、すなわち、判定されたユニットやパーツが、ジョブによる画像形成前に当該画像形成を禁止してメンテナンスを行う必要のない場合は、そのままステップＳ１１により要求されたジョブが開始される（ステップＳ２０）。
【００５６】
また、ステップＳ１５において、ジョブ開始禁止対象である場合（ＹＥＳ）、すなわち、判定されたユニットやパーツが、ジョブによる画像形成前に当該画像形成を禁止（停止）してメンテナンスを行う必要がある場合は、ステップＳ１１により要求されたジョブの開始が禁止（停止）され、ジョブの途中でメンテナンスタイミングとなることを警告する画面（前述の警告画面Ｇ４０）が表示部４１に表示される（ステップＳ１６）。
【００５７】
このステップＳ１６に次いで、メンテナンス指示又は停止されたジョブを強制的に開始する強制出力の指示が判定される（ステップＳ１７、Ｓ１９）。メンテナンス指示があった場合（ステップＳ１７：ＹＥＳ）は、パーツ交換や調整手順などを示すメンテナンス処理画面が表示部４１に表示されて（ステップＳ１８）、ユーザによるメンテナンスが行われる。このメンテナンス終了後には、ステップＳ１６により停止されたジョブが開始される（ステップＳ２０）。
【００５８】
また、強制出力の指示があった場合（ステップＳ１９：ＹＥＳ）は、メンテナンスを行うことなく、ステップＳ１６により停止されたジョブが開始される（ステップＳ２０）。
【００５９】
なお、上述したステップＳ１５の判定では、ユニットやパーツの分類項目としてジョブ開始禁止対象を例示したが、「画質」、「給送」、「長時間」、「優先」などの分類項目に基づいた判定であってよい。例えば、「画質」、「優先」が選択されたユニットやパーツは、ジョブによる画像形成前に当該画像形成を禁止（停止）してメンテナンスを行う必要があるものとして、ステップＳ１６へ処理が流れてもよい。また、「給送」、「長時間」が選択されたユニットやパーツは、ジョブによる画像形成前に当該画像形成を禁止してメンテナンスを行う必要のないものとして、ステップＳ２０へ処理が流れてもよい。
【００６０】
［変形例］
次に、制御部１０の制御の下で行われる動作の流れの変形例について、図７〜図１０を参照して説明する。図７は、制御部１０の制御の下で行われる画像形成装置１００の動作処理の変形例を示すフローチャートである。図８は画像メモリ１３に格納された複数のジョブデータからなるジョブリストＬ１を例示する概念図である。図９はジョブリストＬ１におけるジョブデータ移動後のジョブリストＬ２を例示する概念図である。図１０は、ジョブリストＬ２におけるジョブデータ移動後のジョブリストＬ３を例示する概念図である。
【００６１】
なお、図７のステップＳ３１〜Ｓ３５は図６のステップＳ１１〜Ｓ１５と同一の処理である。また、図７のステップＳ３８〜Ｓ４３は図６のステップＳ１６〜Ｓ２０と同一の処理である。この図７における図６と同一の処理については説明を省略する。
【００６２】
図７に示すように、変形例では、ステップＳ３１により開始が要求されたジョブの途中でメンテナンスを行う必要がある場合、画像メモリ１３に記憶されたジョブデータのジョブリストが確認され、開始が要求されたジョブに続いて画像形成を行う後続ジョブの有無が判定される（ステップＳ３６）。より具体的には、ステップＳ３１により開始が要求されたジョブによる画像形成中にいずれかのユニットやパーツがメンテナンスタイミングとなる場合であり（ステップＳ３４の判定）、当該判定されたユニットやパーツが、ジョブによる画像形成前に当該画像形成を禁止（停止）してメンテナンスを行う必要がある場合（ステップＳ３５の判定）に後続ジョブの有無が判定される。
【００６３】
このステップＳ３６の判定において、後続ジョブがあると判定された場合は、開始が要求された現行ジョブがジョブリストの最後尾に移動されて（ステップＳ３７）、ステップＳ３１へ戻る。すなわち、戻ったステップＳ３１では移動後のジョブリストにおける先頭ジョブ（後続ジョブ）の開始が要求され、続きの処理が行われる。すなわち、制御部１０は、次のジョブデータがメンテナンスタイミングにかかるか否かを判定し、かかる場合は当該ジョブデータをジョブリストの最後尾へ移動し、かからない場合は当該ジョブデータによる画像形成を実施する。
【００６４】
ここで、後何枚の画像形成でメンテナンスタイミングとなるかを示すメンテナンス時期が５０００枚であり、図８に示すようなジョブリストＬ１のジョブＪ１〜Ｊ４を順次画像形成する場合を例示して説明する。
【００６５】
ジョブリストＬ１において、開始が要求されたジョブＪ１の画像形成枚数は２５０００枚である。よって、ジョブＪ１による画像形成では途中でメンテナンスタイミングとなるので、当該ジョブＪ１はジョブリストＬ１の最後尾に移動され、ジョブリストＬ１は図９に示すようなジョブリストＬ２となる。
【００６６】
同様に、ジョブリストＬ２において、開始が要求されたジョブＪ２の画像形成枚数は１００００枚である。よって、ジョブＪ２はジョブリストＬ２の最後尾に移動され、ジョブリストＬ２は図１０に示すようなジョブリストＬ３となる。
【００６７】
ジョブリストＬ３において、開始が要求されたジョブＪ３の画像形成枚数は５００枚である。よって、ジョブＪ３による画像形成では途中でメンテナンスタイミングとならないので、そのまま画像形成が行われる。
【００６８】
上述したように、変形例では、途中でメンテナンスタイミングとなるジョブを回避して、効率的なジョブ管理を行うことができる。
【００６９】
以上のように、画像形成装置１００は、入力されたジョブデータに基づいて用紙に画像形成を行う画像形成装置であって、ジョブデータに基づいて用紙へ画像形成する枚数を解析する解析手段（ジョブ情報管理部１２）と、用紙へ画像形成する枚数の積算値を管理する管理手段（パーツカウント管理部１５）と、ジョブデータに基づいた画像形成に先立って、管理手段による積算値と、解析手段によるジョブデータの枚数と、に基づいてジョブデータに基づいた画像形成中に自装置のメンテナンスタイミングとなるかを判定し、当該判定結果がメンテナンスタイミングを示す場合に画像形成を停止するように制御する第１制御手段（メンテナンス管理部１４）と、第１制御手段による画像形成の停止に基づいて、自装置のメンテナンスタイミングに関する警告出力をユーザインターフェイス（操作部４０）から行うように制御する第２制御手段（ユーザインターフェイス制御部１１）と、を備える。
【００７０】
このため、画像形成装置１００は、ジョブデータに基づいた画像形成に先立って、当該ジョブデータに基づいた画像形成中に自装置のメンテナンスタイミングとなるかを判定し、メンテナンスタイミングを示す場合に画像形成を停止して、メンテナンスタイミングに関する警告出力を行うことができるため、用紙に画像形成を行うジョブの途中でメンテナンスタイミングが訪れる場合のユーザ対応を可能とし、メンテナンスによるヤレ紙の発生を防止できる。
【００７１】
また、画像形成装置１００の管理手段はメンテナンス対象となる自装置のユニットごとに積算値を管理する。そして、第１制御手段はユニットごとの積算値と解析手段により得られた枚数とに基づいて自装置のユニットごとにメンテナンスタイミングとなるか否かを判定し、当該判定結果がメンテナンスタイミングを示すユニットが少なくとも一つある場合に画像形成を停止するように制御する。そして、第２制御手段は第１制御手段による画像形成の停止に基づいて、自装置のユニットごとのメンテナンスタイミングに関する警告出力をユーザインターフェイスから行うように制御する。
【００７２】
このため、画像形成装置１００では、ジョブデータに基づいた画像形成に先立って、当該ジョブデータに基づいた画像形成中に自装置のユニットごとにメンテナンスタイミングとなるか否かを判定し、メンテナンスタイミングを示すユニットが少なくとも一つある場合に画像を停止して、メンテナンスタイミングに関する警告出力を行うことができ、用紙に画像形成を行うジョブの途中でいずれかのユニットがメンテナンスタイミングとなる場合であっても、ユーザ対応が可能となる。
【００７３】
また、画像形成装置１００は、メンテナンス対象となる自装置のユニット一覧を表示する表示手段（表示部４１）と、表示手段により一覧表示されたユニットごとに分類情報を設定する設定手段（キー入力部４２）と、を更に備え、第１制御手段は、設定手段により設定されたユニットごとの分類情報に基づいて、ユニットごとにジョブ前開始禁止対象であるか否かの判定をして、ジョブ開始禁止対象ではない場合に、停止した画像形成を再開させる。
【００７４】
このため、画像形成装置１００は、設定されたユニットごとの分類情報（例えば、画像形成時の画質に関する分類、用紙の給送に関する分類、メンテナンスの所要時間に関する分類、メンテナンスを優先するか否かに関する分類、ジョブデータに基づいた画像形成前のメンテナンスの有無の分類など）に基づいてユニットごとにジョブ前開始禁止対象であるか否かの判定をして、ジョブ開始禁止対象ではない場合に、停止した画像形成を再開させることができ、ユニットごとのメンテナンスタイミングを調整できる。
【００７５】
例えば、画像形成装置１００は、メンテナンスを行うことで画質に影響の出やすいユニットについて、画像形成時の画質に関する分類項目を設定することで、ジョブの途中でメンテナンスタイミングとなる場合の判定を他のユニットと差別して行い、画質に影響するユニットのメンテナンスをジョブの途中で行わないように調整できる。
【００７６】
また、画像形成装置１００は、メンテナンスに長時間必要なユニットについて、メンテナンスの所要時間に関する分類項目を設定することで、ジョブの途中でメンテナンスタイミングとなる場合の判定を他のユニットと差別して行い、ジョブの途中で長時間メンテナンスが行われないように調整できる。
【００７７】
また、画像形成装置１００は、ジョブデータに基づいた画像形成前のメンテナンスの有無をユニットに設定することで、ジョブの途中でメンテナンスタイミングとなる場合の判定を他のユニットと差別して行い、ユニット別にジョブデータに基づいた画像形成前のメンテナンスの有無を選択できる。
【００７８】
また、画像形成装置１００の第２制御手段は、警告出力をユーザインターフェイスから行う際に、当該ユーザインターフェイスからジョブデータに基づいた画像形成の停止の再開指示を受け付ける。そして、第１制御手段は、第２制御手段によりユーザインターフェイスから受け付けられた前記再開指示に基づいて前記停止した画像形成を再開するように制御する。
【００７９】
このため、画像形成装置１００は、ジョブデータに基づいた画像形成前に当該ジョブデータに基づいた画像形成を停止し、メンテナンスを行う警告出力をした場合であっても、その停止したジョブデータに基づいた画像形成を再開することができる。よって、画像形成装置１００では、ジョブの途中でメンテナンスタイミングとなる場合であっても、最終的にはユーザの判断で画像形成を強制実行できる。
【００８０】
また、画像形成装置１００は、ジョブデータを複数記憶し、当該記憶された複数のジョブデータの出力順を管理する記憶手段（画像メモリ１３）を更に備える。そして、第１制御手段は、記憶手段に記憶された最初の出力順のジョブデータに基づいた画像形成に先立って、管理手段による積算値と解析手段により得られた枚数とに基づいてジョブデータに基づいた画像形成中に自装置のメンテナンスタイミングとなるか否かを判定し、当該判定結果がメンテナンスタイミングを示す場合に、当該ジョブデータの次の画像形成順のジョブデータによる画像形成を行うように繰り上げ、当該繰り上げられたジョブデータの判定結果がメンテナンスタイミングの場合は更に次のジョブデータによる画像形成を行うように繰り上げる制御を行う。
【００８１】
このため、画像形成装置１００は、画像形成順に管理される複数のジョブデータの中でジョブの途中でメンテナンスタイミングとなるジョブを回避して、画像形成順が次のジョブデータへ順次移行することができる。よって、メンテナンスタイミングにならないジョブデータによる画像形成を優先的に行うことができ、効率的なジョブ管理を行うことができる。
【００８２】
なお、上述した実施の形態における記述は、一例を示すものであり、これに限定するものではない。上述した実施の形態における構成及び動作に関しては、適宜変更が可能である。
【００８３】
例えば、以上の説明では、本発明に係るプログラムのコンピュータ読み取り可能な媒体としてＲＯＭを使用した例を開示したが、この例に限定されない。その他のコンピュータ読み取り可能な媒体として、フラッシュメモリ等の不揮発性メモリ、ＣＤ-ＲＯＭ等の可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウエーブ(搬送波)も本発明に適用される。
【００８４】
また、以上の説明では、ユーザインターフェイスである操作部４０における警告出力は、表示画面で行う構成を例示した。しかしながら、この警告出力は画面に行うものに限定しない。例えば、警告出力は、ユーザインターフェイス制御部１１の制御の下で駆動するスピーカからの音声出力であってもよい。
【図面の簡単な説明】
【００８５】
【図１】本実施の形態に係る画像形成装置の構成を示すブロック図である。
【図２】選択画面を例示する概念図である。
【図３】設定画面を例示する概念図である。
【図４】設定画面を例示する概念図である。
【図５】警告画面を例示する概念図である。
【図６】画像形成装置の動作処理を示すフローチャートである。
【図７】画像形成装置の動作処理の変形例を示すフローチャートである。
【図８】ジョブリストを例示する概念図である。
【図９】ジョブリストを例示する概念図である。
【図１０】ジョブリストを例示する概念図である。
【符号の説明】
【００８６】
１００  画像形成装置
１０  制御部
１１  ユーザインターフェイス制御部
１２  ジョブ情報管理部
１３  画像メモリ
１４  メンテナンス管理部
１５  パーツカウント管理部
２０  ＲＯＭ
３０  ＲＡＭ
４０  操作部
４１  表示部
４２  キー入力部
５０  プリントコントローラ
６０  スキャナ
７０  画像処理部
８０  画像形成部
８１  給紙ユニット
８２  現像ユニット
８３  ドラムユニット
８４  中間転写ユニット
８５  定着ユニット
８６  露光部
【図１】
0005136032.tif 000002
【図２】
0005136032.tif 000003
【図３】
0005136032.tif 000004
【図４】
0005136032.tif 000005
【図５】
0005136032.tif 000006
【図６】
0005136032.tif 000007
【図７】
0005136032.tif 000008
【図８】
0005136032.tif 000009
【図９】
0005136032.tif 000010
【図１０】
0005136032.tif 000011