(57)【要約】      （修正有）【課題】ジョブの処理結果が正常にならない可能性が高いか否かを判定する条件をユーザによって変更可能にして、ユーザの意図や使用環境に応じた通知を実現する。【解決手段】ジョブを実行する際に、当該ジョブを実行することによって所定の条件が満たされるか否かを判定する判定手段と（Ｓ２００５）、判定手段によって所定の条件が満たされると判定された場合に、画像が正常に印刷されない可能性が高いことをユーザに通知する通知手段（Ｓ２００６）と、所定の条件を、操作部を介してユーザから受付けた指示に従って変更する制御手段とを備える。【選択図】図９
2011005692.tif 000002
【特許請求の範囲】
【請求項１】
ジョブを実行する際に、当該ジョブを実行することによって所定の条件が満たされるか否かを判定する判定手段と、
前記判定手段によって前記所定の条件が満たされると判定された場合に、画像が正常に印刷されない可能性が高いことをユーザに通知する通知手段と、
前記所定の条件を、操作部を介してユーザから受付けた指示に従って変更する制御手段とを備えることを特徴とするジョブ処理装置。
【請求項２】
前記制御手段は、複数のレベルのうち、いずれかのレベルをユーザが選択するための画面を前記操作部に表示させ、前記複数のレベルのうち、いずれかのレベルが選択された場合に、前記所定の条件を、当該選択されたレベルに対応する条件に変更することを特徴とする請求項１に記載のジョブ処理装置。
【請求項３】
前記ジョブの設定を取得する取得手段と、
前記ジョブ処理装置の状態を特定する特定手段と、
前記判定手段は、前記取得手段によって取得された前記ジョブの設定と、前記特定手段によって特定された前記ジョブ処理装置の状態とに基づいて、前記所定の条件が満たされるか否かを判定することを特徴とする請求項１又は２に記載のジョブ処理装置。
【請求項４】
前記ジョブを実行することによって印刷される画像に使用されるトナーの情報を解析する解析手段をさらに備え、
前記判定手段は、前記取得手段によって取得された前記ジョブの設定と、前記特定手段によって特定された前記ジョブ処理装置の状態に加えて、前記解析手段によって解析された前記トナーの情報に基づいて、前記所定の条件が満たされるか否かを判定することを特徴とする請求項３に記載のジョブ処理装置。
【請求項５】
前記判定手段により前記所定の条件が満たされると判定された場合に、前記ジョブの実行を許可するか否かを示す指示をユーザから受付ける受付手段をさらに備えることを特徴とする請求項１〜４のいずれか１項に記載のジョブ処理装置。
【請求項６】
ジョブを実行する際に、当該ジョブを実行することによって所定の条件が満たされるか否かを判定する判定工程と、
前記判定工程で前記所定の条件が満たされると判定された場合に、画像が正常に印刷されない可能性が高いことをユーザに通知する通知工程と、
前記所定の条件を、操作部を介してユーザから受付けた指示に従って変更する制御工程とを備えることを特徴とするジョブ処理装置の制御方法。
【請求項７】
請求項６に記載のジョブ処理装置の制御方法を、コンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ジョブ処理装置、ジョブ処理装置の制御方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、印刷装置のようなジョブ処理装置において、ジョブを実行するために必要な資源の不足により、ジョブの実行が中断されると判定された場合に、ユーザにエラーの通知を行うものがあった（特許文献１参照）。このようなジョブ処理装置では、用紙サイズやフィニッシング処理等のジョブ処理条件と、ジョブ処理装置が有する資源（用紙やステープル（針））の残量等の資源情報とを比較してジョブの実行可否を判断している。そして、ジョブが、ジョブ処理条件で指定された条件通りに実行できないと判定されたことを条件として、エラーとし、ユーザにエラーを通知している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−３２６２６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の方法の場合、ジョブ処理を実行できるか否かを判定するものであり、ジョブの処理結果が正常なものになるか否かを判定するものではなかった。例えば、資源が充分にあり、ジョブの処理を完了できる場合でも、ジョブの実行条件によっては、ジョブの処理結果に正常なものにならない可能性がある。そのような場合に、ユーザにその旨を通知することはできなかった。
【０００５】
また、従来の方法の場合、ユーザの意図や使用環境等の状況によって、ユーザが、通知を受けるための条件を変更することはできなかった。
【０００６】
例えば、ユーザは、ジョブの処理結果の品質を良くするために、条件を厳しくして、ジョブの処理結果が正常にならないことを事前に抑えたい場合がある。また、ユーザは、ジョブの処理効率を重視したい場合に、条件を緩くして、ジョブ処理装置の稼働率を高く保ちたい場合がある。
【０００７】
そこで、本発明は、ジョブの処理結果が正常にならない可能性が高いか否かを判定する条件をユーザによって変更可能にして、ユーザの意図や使用環境に応じた通知を実現することができる仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明のジョブ処理装置は、ジョブを実行する際に、当該ジョブを実行することによって所定の条件が満たされるか否かを判定する判定手段と、判定手段によって所定の条件が満たされると判定された場合に、エラーが発生する可能性が高いことをユーザに通知する通知手段と、所定の条件を、ユーザから受付けた指示に従って変更する変更手段とを備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ジョブの処理結果が正常にならない可能性が高いか否かを判定する条件を変更することができるので、ユーザの意図や使用環境に応じた警告等の通知を実現することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１の実施形態である印刷装置の構成例を説明するためのブロック図である。
【図２】印刷装置の構造例について説明するための概略断面図である。
【図３】操作表示部の構成例について説明するための図である。
【図４】操作表示部のタッチパネル部に表示される警告判定レベル設定画面の表示例を示す図である。
【図５】操作表示部のタッチパネル部に表示される警告判定レベル設定画面の他の表示例を示す図である。
【図６】タッチパネル部の警告通知設定ボタンが操作されたときに、該タッチパネル部に表示される警告通知設定画面の表示例を示す図である。
【図７】本発明の第３の実施形態である印刷装置の動作例を説明するためのフローチャート図である。
【図８】異常事象が発生する可能性が高いと判定された場合に、タッチパネル部に表示される警告画面の表示例を示す図である。
【図９】画像不良が発生する可能性が高いか否かを判定する際に、印刷装置の状態とジョブプロパティに加えてジョブ情報を用いる場合の処理について説明するためのフローチャート図である。
【図１０】本発明の第２の実施形態である印刷装置の動作例を説明するためのフローチャート図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態を図面を参照して説明する。
【００１２】
（第１の実施形態）
図１は、本発明のジョブ処理装置の第１の実施形態である印刷装置の構成例を説明するためのブロック図である。
【００１３】
図１に示すように、本実施形態の印刷装置１００は、スキャナ部２０１、外部Ｉ／Ｆ２０２、プリンタ部２０３、操作表示部２０４、制御部２０５、ＲＯＭ２０７、ＲＡＭ２０８、ＨＤＤ２０９、及び圧縮伸張部２１０を備える。
【００１４】
印刷装置１００の制御部２０５には、シート処理装置２００が通信可能に接続されている。なお、本実施形態では、印刷装置１００として、コピー機能及びプリンタ機能等の複数機能を有するＭＦＰ（ＭＦＰ：Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）を例示するが、コピー機能のみ、或いはプリンタ機能のみを有するＳＦＰであっても良い。
【００１５】
スキャナ部２０１は、原稿の画像を読み取って画像データに変換し、制御部２０５に出力する。外部Ｉ／Ｆ２０２は、不図示のネットワークを介して接続された外部装置との間でデータの送受信を行う。
【００１６】
プリンタ部２０３は、入力された画像データに基づく画像をシートに印刷する。操作表示部（操作部）２０４は、ユーザからの指示を受付けるキー入力部４０２やタッチパネル部４０１（図３）を有する。
【００１７】
制御部２０５は、ＣＰＵ２０５ａを有し、印刷装置１００全体の制御を司る。制御部２０５は、スキャナ部２０１で読み取った原稿の画像をプリンタ部２０３で印刷するコピージョブや、外部装置から受信した画像データを、当該画像データとともに受信した印刷設定に従って印刷するプリントジョブ等のジョブのジョブ処理を実行する。また、制御部２０９は、スキャナ部２０１で読み取った原稿の画像データを外部装置に送信するデータ送信ジョブを実行する。制御部２０５は、ユーザによる操作表示部２０４等を介した指示に基づいて、ＨＤＤ２０９に格納された画像データをプリンタ部２０３によって印刷したり、外部Ｉ／Ｆ２０２を介して不図示のサーバ等の外部装置へ送信したりする。また、制御部２０５は、ユーザ操作による操作表示部２０４等を介しての指示に基づいて、印刷装置１００に接続されたシート処理装置２００の動作も制御する。
【００１８】
ＲＯＭ２０７は、制御部２０５によって実行される各種プログラムや操作表示部２０４に各種設定画面を表示するために必要な表示制御プログラム等の他、ブートシーケンスやフォント情報等を記憶する。また、ＲＯＭ２０７は、サーバやクライアントＰＣ等から受信したＰＤＬ（ページ記述言語）コードデータを制御部２０５が解釈してラスタイメージデータに展開する動作を実行するためのプログラムを記憶する。
【００１９】
ＲＡＭ２０８は、スキャナ部２０１や外部Ｉ／Ｆ２０２から送られた画像データ、ＲＯＭ２０７からロードされた各種プログラムや設定情報を記憶する。また、ＲＡＭ２０８は、シート処理装置２００に関する情報（印刷装置１００に接続されたシート処理装置２００の台数、各シート処理装置２００の機能に関する情報、各シート処理装置２００の接続順序等）を記憶する。ＲＡＭ２０８へのデータの書き込みや、ＲＡＭ２０８からのデータの読み出しは、制御部２０５のＣＰＵ２０５ａの制御により実行される。
【００２０】
ＨＤＤ２０９は、スキャナ部２０１や外部Ｉ／Ｆ２０２から入力されて圧縮伸張部２１０によって圧縮された画像データを記憶する為の大容量の記憶装置である。
【００２１】
圧縮伸張部２１０は、ＪＢＩＧやＪＰＥＧ等の各種圧縮方式によってＲＡＭ２０８やＨＤＤ２０９に記憶されている画像データ等の圧縮・伸張処理を行う。
【００２２】
次に、図２を参照して、本実施形態の印刷装置１００の構造例について説明する。
【００２３】
図２において、自動原稿搬送装置（ＡＤＦ）３０１は、原稿トレイにセットされた原稿束を１頁目の原稿からページ順に順番に分離して原稿台ガラス上へ搬送する。スキャナ部２０１は、原稿台ガラス上に搬送された原稿の画像を読み取り、ＣＣＤによって画像データに変換する。
【００２４】
回転多面鏡（ポリゴンミラー等）３０３には、前記変換された画像データに応じて変調されたレーザ光が入射される。そして、回転多面鏡３０３は、入射されたレーザ光を反射ミラーを介して反射走査光として感光ドラム３０４を照射し、感光ドラム３０４上に潜像を形成する。
【００２５】
感光ドラム３０４上に形成された潜像はトナーによって現像され、転写ドラム３０５に貼り付けられたシートにトナー像が転写される。この一連の画像形成プロセスをイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）のトナーに対して順次実行することによりフルカラー画像がシートに転写される。
【００２６】
このようにしてフルカラーの画像が転写された転写ドラム３０５上のシートは、分離爪３０６によって転写ドラム３０５から分離され、定着前搬送器３０７によって定着器３０８へ搬送される。
【００２７】
定着器３０８は、ローラやベルトの組み合せによって構成され、ハロゲンヒータなどの熱源を内蔵し、トナー像が転写されたシート上のトナーを熱と圧力によって溶解、定着させる。
【００２８】
排紙フラッパ３０９は、揺動軸を中心に揺動可能に構成され、シートの搬送方向を規定する。排紙フラッパ３０９が図中時計回りの方向に回動しているときには、シートは排紙ローラ３１０によって機外へ排出される。制御部２０５は、以上のような一連のシーケンスによって、片面印刷を実行するように印刷装置１００を制御する。
【００２９】
一方、シートの両面に画像を形成する場合には、排紙フラッパ３０９が図中反時計回りの方向に回動し、シートは下方向に進路を変更されて両面搬送部３１１へと送り込まれる。
【００３０】
両面搬送部３１１は、反転ローラ３１２、反転ガイド３１３及び両面トレイ３１４を備える。制御部２０５は、両面印刷ジョブを処理する場合、プリンタ部２０３でシートの第１面に画像を印刷し、そのシートを反転ローラ３１２を介して反転ガイド３１３へと送り込むよう制御する。
【００３１】
そして、制御部２０５は、シートの後端が反転ローラ３１２に狭持された状態で反転ローラ３１２の回転を一旦停止させ、その後、反転ローラ３１２を逆方向に回転させる。これにより、シートをスイッチバックして搬送させ、シートの後端と先端が入れ替わった状態で、両面トレイ３１４へ導くよう制御する。
【００３２】
両面トレイ３１４に導かれたシートは該両面トレイ３１４に一旦積載され、その後、再給紙ローラ３１５によって再びレジストローラ３１６へと送り込まれる。このときシートは、１面目の転写工程とは反対の面が感光ドラム３０４と対向する側になって搬送されている。
【００３３】
そして、前述したプロセスと同様にして、そのシートの第２面に対して画像が転写されることで、画像が形成されたシートは、定着工程を経て排紙ローラ３１０を介して印刷装置１００から機外へと排出される。制御部２０５は、以上のような一連のシーケンスによって、両面印刷を実行するように印刷装置１００を制御する。
【００３４】
また、印刷装置１００は、印刷処理に要するシートを収納する給紙部を有する。給紙部には、給紙カセット３１７，３１８、給紙デッキ３１９、及び手差しトレイ３２０等がある。給紙カセット３１７，３１８、及び給紙デッキ３１９は、タブ紙を含む、サイズや材質の異なる各種シートを給紙部毎に区別してセットすることができる。
【００３５】
また、手差しトレイ３２０には、ＯＨＰシート等の特殊なシートを含む各種シートをセットすることができる。給紙カセット３１７，３１８、給紙デッキ３１９、手差しトレイ３２０には、それぞれに給紙ローラが設けられており、この給紙ローラの回転によってシートは１枚単位で連続的に給紙される。
【００３６】
次に、図３を参照して、操作表示部２０４の構成例について説明する。
【００３７】
この操作表示部２０４は、タッチパネル部４０１及びキー入力部４０２を備える。タッチパネル部４０１は、液晶表示部とその上に貼られた透明電極とを有し、ユーザ操作による指示を受け付けるための各種設定画面を表示する。このタッチパネル部４０１は、各種画面を表示する機能と、ユーザ操作による指示を受け付ける指示入力機能を兼ね備える。
【００３８】
キー入力部４０２は、電源キー５０１、スタートキー５０３、ストップキー５０２、ガイドキー５０４や、ユーザモードキー５０５、テンキー５０６を備える。スタートキー５０３は、コピージョブや送信ジョブの実行を印刷装置１００に開始させる場合に用いられる。テンキー５０６は、印刷部数等の数値入力の設定を行う場合に用いられる。
【００３９】
制御部２０５は、このタッチパネル部４０１に表示される各種設定画面を介して受け付けたユーザ指示やキー入力部４０２を介して受け付けたユーザ指示に基づいた各種処理を行うように印刷システム１０００を制御する。
【００４０】
なお、タッチパネル部４０１は、コピー、送信、ボックス、拡張などの各種動作をモード設定するモードボタンや、印刷倍率、シート設定などを行うための各種指示ボタンを表示している。これら各種指示ボタンは周知であるため、それらの説明を省略し、警告判定レベル設定ボタン６０９及び警告通知設定ボタン６１０が操作（タッチ）された場合について説明する。
【００４１】
図４及び図５は、タッチパネル部４０１の警告判定レベル設定ボタン６１０が操作されたときに、該タッチパネル部４０１に表示される警告判定レベル設定画面５０００，６０００の表示例を示す図である。
【００４２】
ユーザは、この警告判定レベル設定画面５０００又は６０００に表示されるボタン（ソフトキー）を選択操作することで、印刷装置１００における警告判定のレベルを選択することができる。警告判定レベルを低く設定すれば、ユーザに警告するための条件が緩くなり、警告判定レベルを高く設定すれば、ユーザに警告するための条件が厳しくなる。具体的な説明は、後に説明する。
【００４３】
なお、警告判定レベル設定画面５０００，６０００は、図６に示す警告通知設定画面７０００の警告判定レベル設定ボタン６０９が操作されたときに、タッチパネル部４０１に表示するようにしてもよい。
【００４４】
図６は、タッチパネル部４０１の警告通知設定ボタン６１０が操作されたときに、該タッチパネル部４０１に表示される警告通知設定画面７０００の表示例を示す図である。図４や図５で設定された警告判定レベルに対応する条件を満たす場合に、図６で設定された警告通知処理が行われる。
【００４５】
ユーザは、この警告通知設定画面７０００に表示されるボタン（ソフトキー）を選択操作することで、印刷装置１００における警告通知処理の種類を選択し、設定することができる。図６の画面において、図４や図５で設定された警告判定レベルに対応する条件を満たす場合に、警告を通知するか、警告を通知しないか、エラーとするかを選択できる。ボタン７００１によって警告を通知するよう設定された場合、ＣＰＵ２０５ａは、所定の条件（図４または図５の画面を介して設定された警告判定レベルに対応する条件）を満たす場合に、図８に示すような画面を表示して警告する。そして、ＣＰＵ２０５ａは、図８に示す画面で、印刷を継続するか否かを確認する。「はい」が選択されて印刷を継続する場合、ＣＰＵ２０５ａは、印刷を続行し、「いいえ」が選択されて印刷を継続しない場合、ＣＰＵ２０５ａは、印刷を中止し、ジョブをＨＤＤ２０９に保留する。
【００４６】
一方、ボタン７００２によって警告を通知しないよう設定された場合、ＣＰＵ２０５ａは、所定の条件を満たす場合であっても、警告を通知せず、ジョブを実行するよう制御する。
【００４７】
また、ボタン７００３によってエラーとするよう設定された場合、ＣＰＵ２０５ａは、所定の条件を満たす場合に、エラーと判定してジョブを実行せず、当該ジョブをＨＤＤ２０９に保持させるよう制御する。ＨＤＤ２０９に保持されたジョブは、別途、ユーザからの指示に従って、キャンセルまたは再実行される。
【００４８】
なお、所定の条件が満たされない場合、ＣＰＵ２０５ａは、警告を行うことなく、ジョブを実行し、通常の印刷を行う。
【００４９】
以上のように、ＣＰＵ２０５ａは、ユーザによって設定された警告判定レベル値に応じた判定基準値（条件）を満たすか否かを判定し、当該判定基準値を満たすと判定された場合に、ユーザに警告を通知する。
【００５０】
次に、ユーザに警告を行う例として、画像に所定の縞模様が発生する可能性があることを警告する場合について説明する。
【００５１】
所定の縞模様は、印刷装置１００の現像器から現像剤（トナー）が溢れることによって発生する画像不良（異常事象）のことである。この場合、出力画像が正常に印刷されない。この縞模様は、例えば、次の条件１〜条件４が揃ったときに発生する。条件１〜条件４が揃った場合、現像剤容器から現像剤が均一に吐き出されなくなり、吐き出される量が多くなったり少なくなったりしてしまうことによって、この縞模様が発生してしまう。
条件１：ドラム温度が高い。ドラムの温度は、例えば、通常４２．５度で動作するが、４５度以上になった場合に条件１が満たされる。
条件２：現像剤のトナーとキャリアの比率（ＴＤ比）が高い。
条件３：印刷濃度が低い。
条件４：黒単色モードで連続のロングジョブ。なお、黒単色モードとは、黒色のトナーのみを用いて印刷するモードのことである。なお、連続のロングジョブとは、例えば、ジョブを実行することによって、１００００枚以上のシートが印刷されるジョブのことである。つまり、黒のみのトナーのみを用いて１００００枚以上のシートが印刷されるときに、条件４は満たされる。ＣＰＵ２０５ａは、ジョブを実行することによって１００００枚以上のシートが印刷されるか否かを、ＨＤＤ２０９に記憶されたジョブのページ数と、ユーザから受付けた設定に従って求めることができる。例えば、１５０００ページの画像データを片面印刷する場合、印刷されるシートの枚数は１５０００枚となり、制御部２０５は、１００００枚以上のシートが印刷されると判定する。一方、１５０００ページの画像データを両面印刷する場合、印刷されるシートの枚数は７５００枚となり、制御部２０５は、１００００枚以上のシートが印刷されないと判定する。
【００５２】
ここで条件４に着目してみると、「黒単色モードで連続のロングジョブ」に類似した次の類似印刷条件でも、同様の画像不良が発生する可能性がある。
類似条件１：カラーモードで、特定の色のトナーを使用しない連続のロングジョブ（例えば、シアンとマゼンタのトナーのみを使用し、イエロー及びブラックのトナーを使用しないの連続のロングジョブ）。
類似条件２：カラーモードで、ＣＭＹＫ全色のトナー使用しているが、単色、あるいは複数色の信号値が極めて小さい連続のロングジョブ（例えば、（Ｃ，Ｍ，Ｙ，Ｋ）＝（１％，１％，１００％，１００％）の連続のロングジョブ）。
【００５３】
ここで、警告判定レベルが「Ｎｏｒｍａｌ」の場合におけるドラム温度の判定基準値を４５度であるとする。すなわち、ドラム温度が４５度以上の場合に、ＣＰＵ２０５ａは、上述した所定の縞模様の発生条件１を満たすと判断するものとする。
【００５４】
警告の判定基準を緩くしてなるべく警告による印刷停止を防ぎ、印刷効率を重視することを望む場合、ユーザは、警告判定レベル設定画面５０００にてＬｏｗボタン５００１を操作する。Ｌｏｗボタン５００１が操作されると、該操作情報に基づき、ＣＰＵ２０５ａは、ドラム温度の判定基準値を４７度に変更するように制御する。
【００５５】
一方、警告の判定基準を厳しくして印刷物の画像品質を重視することを望む場合、ユーザは、警告判定レベル設定画面５０００にてＨｉｇｈボタン５００３を操作する。Ｈｉｇｈボタン５００３が操作されると、該操作情報に基づき、ＣＰＵ２０５ａは、ドラム温度の判定基準値を４３度に変更するように制御する。
【００５６】
なお、警告判定レベルが変更された際の判定基準値の変更度合いに関して、上述の例ではレベル間で５度の差分を設けているが、これに限定されず、例えば、レベル間の差分を１度にしても良いし、標準の判定基準値の１％にしてもよい。
【００５７】
また、上述の例では、警告判定レベルを「Ｌｏｗ」、「Ｎｏｒｍａｌ」、「Ｈｉｇｈ」の３段階としたが、例えば、図５に示すように、１〜９までの９段階の警告判定レベルを設けてユーザに選択させてもよい。
【００５８】
また、上述の例では、ＣＰＵ２０５ａは、ユーザによって指定された警告判定レベルに応じて判定基準値を変更するが、具体的な判定基準値をユーザによって例えば４４度等に直接設定できる手段を設けてもよい。この場合、例えば、設定値の上下限値を予め設けておき、ユーザが上下限値の範囲を超えた値を設定したときには、その設定値が無効であることをユーザに通知すること等が考えられる。
【００５９】
更に、上述の例では、異常事象の発生の可能性が高いと判定された場合、ＣＰＵ２０５ａは、ユーザに警告を通知するように制御するが、他の処理をユーザに選択させることも可能である。
【００６０】
例えば、図７に示す警告通知設定画面７０００で、ユーザが警告非通知ボタン７００２を操作した場合、ＣＰＵ２０５ａは、異常事象の発生の可能性が高いと判定されたときに、ユーザに警告を通知しないように制御する。また、警告通知設定画面７０００にて、ユーザがエラーボタン７００３を操作した場合、ＣＰＵ２０５ａは、異常事象の発生の可能性が高いと判定されたときに、ユーザに警告を通知せず、エラーとして扱うように制御する。
【００６１】
なお、警告を通知するだけではなく、警告が通知された原因もユーザに通知するようにしても良い。
【００６２】
例えば、上述した所定の縞模様を例に採って説明する。この縞模様の発生条件である条件４の「黒単色モードで連続のロングジョブ」に該当したために警告が通知された場合、ＣＰＵ２０５ａは、黒単色モードで印刷枚数の基準値を超えたジョブであることをユーザに通知しても良い。
【００６３】
次に、図９を参照して、画像不良が発生する可能性が高いか否かを判定する際に、印刷装置１００の状態とジョブの設定に加えてジョブ情報（トナーの使用情報）を用いる場合の処理について説明する。ジョブ情報は、これから印刷装置１００に投入される前にＲＩＰ（Raster Image Processor）で解釈される。図９での各処理は、印刷装置１００のＲＯＭ２０７やＨＤＤ２０９等に記憶された制御プログラムがＲＡＭ２０８にロードされて、制御部２０５のＣＰＵ２０５ａにより実行される。
【００６４】
ステップＳ２００１では、ＣＰＵ２０５ａは、印刷要求を受け付けたか否かを監視し、印刷要求を受け付けた場合は、ＨＤＤ２０９に実行対象となる印刷ジョブの印刷データをストアし、ステップＳ２００２に進む。
【００６５】
ステップＳ２００２では、ＣＰＵ２０５ａは、これから投入されるジョブ情報をＲＩＰでの処理時に解析して保持し、ステップＳ２００３に進む。ここでいうジョブ情報とは、使用されるトナーの情報である。例えば、ＣＰＵ２０５ａは、ＣＭＹＫごとに使用されるトナーの量を、ジョブの画像データに対応するビデオカウント値に基づいて計数することによって割り出される。
【００６６】
ステップＳ２００３では、ＣＰＵ２０５ａは、印刷装置１００の状態とジョブプロパティを取得して、取得したデータを保持し、ステップＳ２００４に進む。
【００６７】
ステップＳ２００４では、ＣＰＵ２０５ａは、印刷装置１００の状態、ジョブの設定、Ｓ２００２で解析したジョブ情報の組み合わせと判定基準値とを比較し、ステップＳ２００５に進む。
【００６８】
ステップＳ２００５では、ＣＰＵ２０５ａは、ステップＳ２００４での比較結果を基に、上述の条件１〜４（条件４の変わりに類似条件１または２）を満たし、画像不良発生の可能性が高いか否かを判定する。そして、ＣＰＵ２０５ａは、画像不良発生の可能性が高いと判定した場合は、ステップＳ２００６に進み、そうでない場合は、ステップＳ２００７に進む。
【００６９】
ステップＳ２００７では、画像不良発生の可能性が低いと判定されたため、ＣＰＵ２０５ａは、通常の印刷を行い、処理を終了する。
【００７０】
一方、ステップＳ２００６では、画像不良発生の可能性が高いと判定されたため、ＣＰＵ２０５ａは、ジョブの実行を一時的に保留し、図８に示す警告画面８０００と印刷続行許可ダイアログ８００１をタッチパネル部４０１に表示し、ステップＳ２００８に進む。
【００７１】
ステップＳ２００８では、ＣＰＵ２０５ａは、印刷続行許可ダイアログ８００１でのユーザの操作情報に基づいて、ユーザが印刷続行を許可したか否かを判断し、許可した場合は、ステップＳ２００９に進み、許可しない場合は、ステップＳ２０１０に進む。
【００７２】
ここでは、印刷続行許可ダイアログ８００１の「はい」ボタン８００２をユーザが操作すると、該操作情報に基づき、ＣＰＵ２０５ａは、ユーザが印刷続行を許可したと判断する。また、印刷続行許可ダイアログ８００１の「いいえ」ボタン８００３をユーザが操作すると、該操作情報に基づき、ＣＰＵ２０５ａは、ユーザが印刷続行を許可しないと判断する。
【００７３】
ステップＳ２０１０では、ユーザが印刷続行を許可しないため、ＣＰＵ２０５ａは、印刷を中止し、処理を終了する。
【００７４】
ステップＳ２００９では、ユーザが印刷続行を許可したため、ＣＰＵ２０５ａは、画像不良に対応した制御を行い、印刷を開始し、印刷終了後、処理を終了する。
【００７５】
ここで、画像不良に対応した制御について、上述した所定の縞模様を例に採って説明する。
【００７６】
上述した所定の縞模様の発生条件の条件４である「黒単色モードで連続のロングジョブ」の類似条件１，２を再度示す。
類似条件１：カラーモードで、特定の色を使用しない連続のロングジョブ
類似条件２：カラーモードで、ＣＭＹＫ全色使用しているが、単色、あるいは複数色の信号値が極めて小さい連続のロングジョブ。
【００７７】
図９のステップＳ２００５では、ＣＰＵ２０５ａは、上述の類似条件１または２を満たす場合に、画像不良が発生する可能性が高いと判定し、ステップＳ２００９にて、ＣＰＵ２０５ａは、次の制御を実行する。
【００７８】
類似条件１に関して、シアンとマゼンタのみの連続のロングジョブの場合、ＣＰＵ２０５ａは、使用されていない色、すなわち、イエローとブラックによる出力を、所定の枚数印刷するごとに出力する。
【００７９】
また、類似条件２に関して、（Ｃ，Ｍ，Ｙ，Ｋ）＝（１％，１％，１００％，１００％）の連続のロングジョブの場合、ＣＰＵ２０５ａは、極めて小さい信号値の色、すなわち、シアンとマゼンタによる出力を所定の枚数印刷するごとに出力する。なお、画像不良に関しては、所定の縞模様を例示したが、他の異常事象に対応した制御を行うことも可能である。
【００８０】
以上説明したように、本実施形態では、印刷物に画像不良等の異常事象が生じる可能性が高いか否かを判定する基準値を変更することができるので、ユーザの趣向や使用環境に応じた警告の通知を実現することができる。
【００８１】
また、本実施形態では、印刷装置状態や、印刷枚数や印刷後処理などを定義したジョブの設定だけでなく、ＲＩＰでの処理時に得られるジョブ情報を判定に用いているので、印刷物に異常事象が生じる可能性の高さを判定する際の精度を高めることができる。
【００８２】
更に、本実施形態では、ユーザに画像不良が発生する可能性が高い状態であることを通知するので、ユーザに対して通常よりも入念な検品の必要性を認識させることができる。
【００８３】
更に、本実施形態では、警告の発生原因をユーザに通知することにより、ユーザに以降のジョブでその原因を避けることを促し、その結果、異常事象の発生を軽減させることも可能である。
【００８４】
（第２の実施形態）
次に、図１０を参照して、本発明の第２の実施形態である印刷装置について説明する。なお、上記第１の実施形態に対して重複又は相当する部分については、図及び符号を流用して説明する。本実施形態では、印刷ジョブの投入前ではなく、印刷ジョブ中に画像不良が発生する可能性が高いか否かを判定する。
【００８５】
図１０は、本実施形態の印刷装置の動作例を説明するためのフローチャート図である。図９での各処理は、印刷装置１００のＲＯＭ２０７やＨＤＤ２０９等に記憶された制御プログラムがＲＡＭ２０８にロードされて、制御部２０５のＣＰＵ２０５ａにより実行される。
【００８６】
ステップＳ３００１では、ＣＰＵ２０５ａは、印刷要求を受け付けたか否かを監視し、印刷要求を受け付けた場合は、ＨＤＤ２０９に実行対象となる印刷ジョブの印刷データをストアし、ステップＳ３００２に進む。
【００８７】
ステップＳ３００２では、ＣＰＵ２０５ａは、これから投入されるジョブ情報をＲＩＰでの処理時に解析して保持し、ステップＳ３００３に進む。
【００８８】
ステップＳ３００３では、ＣＰＵ２０５ａは、印刷装置１００の状態とジョブの設定を取得して、取得したデータを保持し、ステップＳ３００４に進む。
【００８９】
ステップＳ３００４では、ＣＰＵ２０５ａは、通常の印刷を開始し、ステップＳ３００５に進む。
【００９０】
ステップＳ３００５では、ＣＰＵ２０５ａは、ジョブが終了する前に一定時間経過したことを確認し、ステップＳ３００６に進む。なお、ここでの一定時間の値は、一意に定めてもよいし、ユーザが任意で設定できるようにしてもよい。
【００９１】
ステップＳ３００６では、ＣＰＵ２０５ａは、印刷装置１００の状態を再度取得し、ステップＳ３００７に進む。
【００９２】
ステップＳ３００７では、ＣＰＵ２０５ａは、ジョブ情報、印刷装置１００の状態、ジョブプロパティの組み合わせと判定基準値とを比較し、ステップＳ３００８に進む。
【００９３】
ステップＳ３００８では、ＣＰＵ２０５ａは、ステップＳ３００７での比較結果を基に、画像不良発生の可能性が高いか否かを判定し、高いと判定した場合は、ステップＳ３００９に進み、そうでない場合は、ステップＳ３００４に戻り、通常の印刷を続行する。
【００９４】
ステップＳ３００９では、画像不良発生の可能性が高いと判定されたため、ＣＰＵ２０５ａは、図８に示す警告画面８０００と印刷続行許可ダイアログ８００１をタッチパネル部４０１に表示し、ステップＳ３０１０に進む。
【００９５】
ステップＳ３０１０では、ＣＰＵ２０５ａは、印刷続行許可ダイアログ８００１でのユーザの操作情報に基づいて、ユーザが印刷続行を許可したか否かを判断し、許可した場合は、ステップＳ３０１１に進み、許可しない場合は、ステップＳ３０１２に進む。
【００９６】
ステップＳ３０１２では、ユーザが印刷続行を許可しないため、ＣＰＵ２０５ａは、印刷を中止し、処理を終了する。
【００９７】
ステップＳ３０１１では、ユーザが印刷続行を許可したため、ＣＰＵ２０５ａは、画像不良に対応した制御を行い、印刷終了後、処理を終了する。その他の構成及び作用効果は、上記第１の実施形態と同様である。
【００９８】
（第３の実施形態）
第１及び第２の実施形態では、ジョブが投入された場合に、当該ジョブを実行した結果、当該ジョブに対応する印刷物に画像不良が発生するか否かを判定していた。
【００９９】
第３の実施形態では、ジョブに関わらず、所定の条件を満たす場合に、ユーザに警告を行う例について説明する。
【０１００】
なお、上記第１の実施形態に対して重複又は相当する部分については、図及び符号を流用して説明する。
【０１０１】
図７は、本実施形態の印刷装置の動作例を説明するためのフローチャート図である。図７での各処理は、印刷装置１００のＲＯＭ２０７やＨＤＤ２０９等に記憶された制御プログラムがＲＡＭ２０８にロードされて、制御部２０５のＣＰＵ２０５ａにより実行される。
【０１０２】
ステップＳ１００１で、ＣＰＵ２０５ａは、ユーザが警告判定レベルの変更を受付けると、ステップＳ１００２で、変更された警告判定レベルに応じて、判定基準値を変更し、ＨＤＤ２０９に保持させる。
【０１０３】
ステップＳ１００３で、ＣＰＵ２０５ａは、判定に用いる情報（ドラム温度のような印刷装置の状態）をＨＤＤ２０９から取得し、ステップＳ１００４で、取得された情報と、判定基準値とを比較する。ステップＳ１００５で、ＣＰＵ２０５ａは、異常事象が発生する可能性が高いか否かを判定し、高いと判定された場合に、ステップＳ１００６でユーザに異常事象が発生する可能性が高い旨を通知するための警告を行う。一方、ステップＳ１００５で、異常事象が発生する可能性が高いと判定されなかった場合に、処理を終了する。
【０１０４】
このような処理によって、ジョブに関わらず、所定の条件を満たす場合に、ユーザに警告を行うことができ、また所定の条件をユーザが設定することができる。
【０１０５】
当該フローチャートにおいては、ステップＳ１００１でユーザが警告判定レベルを変更する処理から開始していたが、ステップＳ１００３以降の処理をＣＰＵ２０５ａが定期的に行うようにしてもよい。
【０１０６】
なお、本発明は、上記各実施形態に例示したものに限定されるものではなく、本発明の要旨を逸脱しない範囲において適宜変更可能である。
【０１０７】
例えば、上記各実施形態では、印刷装置１００に適用されるユーザインタフェイスの一例として印刷装置１００の操作表示部２０４を例示したが、これに限定されない。例えば、印刷装置１００にネットワークを介して接続されたサーバやクライアントＰＣ等の外部装置に具備されるユーザインタフェイスからの指示に基づいた処理を印刷装置１００の制御部２０５で実行できるように構成しても良い。
【０１０８】
また、本発明の目的は、以下の処理を実行することによっても達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【０１０９】
１００    印刷装置
２０５    制御部
２０５ａ  ＣＰＵ
【図１】
2011005692.tif 000003
【図２】
2011005692.tif 000004
【図３】
2011005692.tif 000005
【図４】
2011005692.tif 000006
【図５】
2011005692.tif 000007
【図６】
2011005692.tif 000008
【図７】
2011005692.tif 000009
【図８】
2011005692.tif 000010
【図９】
2011005692.tif 000011
【図１０】
2011005692.tif 000012