(57)【要約】【課題】紙の無駄使いを解消することができ、ユーザの使い勝手の良い画像形成装置を提供する。【解決手段】削除対象となる、印刷ジョブの最終ページを含むページの印字データ量が、しきい値より小さかった場合（Ｓ１０７でＹＥＳ）は、Ｎ−ｕｐ印字、両面印字などの設定が印刷ジョブに設定されているかを判定し、設定されていない場合は（Ｓ１１３でＮＯ）、削除対象となるページ全てを印刷ジョブから除去し（Ｓ１１５）、その印刷ジョブを印刷して終了する（Ｓ１１７）。【選択図】図４
2007160655.tif 000002
【特許請求の範囲】
【請求項１】
印刷条件が設定された印刷ジョブを受付ける受付手段と、
前記印刷ジョブの最終ページ、または最終ページを含む所定の複数ページの印字量を検出する印字量検出手段と、
前記印刷ジョブから最終ページ、または最終ページを含む所定の複数ページを除くページ除去手段と、
前記印刷ジョブの印刷条件を検出する印刷条件検出手段と、
前記印字量検出手段により検出された印字量が所定量未満であり、かつ、前記印刷条件検出手段により検出された印刷条件が特定のものであった場合に、前記ページ除去手段を用いてページを除去した印刷ジョブを実行する印刷手段とを備えた、画像形成装置。
【請求項２】
印刷ジョブを受付ける受付手段と、
前記印刷ジョブの最終ページ、または最終ページを含む所定の複数ページの印字量を検出する印字量検出手段と、
前記印刷ジョブから最終ページ、または最終ページを含む所定の複数ページを除くページ除去手段と、
前記印刷ジョブから特定のキーワードを検出するキーワード検出手段と、
前記印字量検出手段により検出された印字量が所定量未満であり、かつ、前記キーワード検出手段によるキーワードの検出状況が特定のものであった場合に、前記ページ除去手段を用いてページを除去した印刷ジョブを実行する印刷手段とを備えた、画像形成装置。
【請求項３】
印刷条件が設定された印刷ジョブを受付ける受付手段と、
前記印刷ジョブの最終ページ、または最終ページを含む所定の複数ページの印字量を検出する印字量検出手段と、
前記印刷ジョブから最終ページ、または最終ページを含む所定の複数ページの出力モードを節約モードに変更するジョブ変更手段と、
前記印刷ジョブの印刷条件を検出する印刷条件検出手段と、
前記印字量検出手段により検出された印字量が所定量未満であり、かつ、前記印刷条件検出手段により検出された印刷条件が特定のものであった場合に、前記ジョブ変更手段を用いて出力モードを変更した印刷ジョブを実行する印刷手段とを備えた、画像形成装置。
【請求項４】
印刷ジョブを受付ける受付手段と、
前記印刷ジョブの最終ページ、または最終ページを含む所定の複数ページの印字量を検出する印字量検出手段と、
前記印刷ジョブから最終ページ、または最終ページを含む所定の複数ページの出力モードを節約モードに変更するジョブ変更手段と、
前記印刷ジョブから特定のキーワードを検出するキーワード検出手段と、
前記印字量検出手段により検出された印字量が所定量未満であり、かつ、前記キーワード検出手段によるキーワードの検出状況が特定のものであった場合に、前記ジョブ変更手段を用いて出力モードを変更した印刷ジョブを実行する印刷手段とを備えた、画像形成装置。
【請求項５】
印刷条件が設定された印刷ジョブを受付ける受付ステップと、
前記印刷ジョブの最終ページ、または最終ページを含む所定の複数ページの印字量を検出する印字量検出ステップと、
前記印刷ジョブから最終ページ、または最終ページを含む所定の複数ページを除くページ除去ステップと、
前記印刷ジョブの印刷条件を検出する印刷条件検出ステップと、
前記印字量検出ステップにより検出された印字量が所定量未満であり、かつ、前記印刷条件検出ステップにより検出された印刷条件が特定のものであった場合に、前記ページ除去ステップを用いてページを除去した印刷ジョブを実行する印刷ステップとを備えた、画像形成装置の制御方法。
【請求項６】
印刷ジョブを受付ける受付ステップと、
前記印刷ジョブの最終ページ、または最終ページを含む所定の複数ページの印字量を検出する印字量検出ステップと、
前記印刷ジョブから最終ページ、または最終ページを含む所定の複数ページを除くページ除去ステップと、
前記印刷ジョブから特定のキーワードを検出するキーワード検出ステップと、
前記印字量検出ステップにより検出された印字量が所定量未満であり、かつ、前記キーワード検出ステップによるキーワードの検出状況が特定のものであった場合に、前記ページ除去ステップを用いてページを除去した印刷ジョブを実行する印刷ステップとを備えた、画像形成装置の制御方法。
【請求項７】
印刷条件が設定された印刷ジョブを受付ける受付ステップと、
前記印刷ジョブの最終ページ、または最終ページを含む所定の複数ページの印字量を検出する印字量検出ステップと、
前記印刷ジョブから最終ページ、または最終ページを含む所定の複数ページの出力モードを節約モードに変更するジョブ変更ステップと、
前記印刷ジョブの印刷条件を検出する印刷条件検出ステップと、
前記印字量検出ステップにより検出された印字量が所定量未満であり、かつ、前記印刷条件検出ステップにより検出された印刷条件が特定のものであった場合に、前記ジョブ変更ステップを用いて出力モードを変更した印刷ジョブを実行する印刷ステップとを備えた、画像形成装置の制御方法。
【請求項８】
印刷ジョブを受付ける受付ステップと、
前記印刷ジョブの最終ページ、または最終ページを含む所定の複数ページの印字量を検出する印字量検出ステップと、
前記印刷ジョブから最終ページ、または最終ページを含む所定の複数ページの出力モードを節約モードに変更するジョブ変更ステップと、
前記印刷ジョブから特定のキーワードを検出するキーワード検出ステップと、
前記印字量検出ステップにより検出された印字量が所定量未満であり、かつ、前記キーワード検出ステップによるキーワードの検出状況が特定のものであった場合に、前記ジョブ変更ステップを用いて出力モードを変更した印刷ジョブを実行する印刷ステップとを備えた、画像形成装置の制御方法。
【請求項９】
印刷条件が設定された印刷ジョブを受付ける受付ステップと、
前記印刷ジョブの最終ページ、または最終ページを含む所定の複数ページの印字量を検出する印字量検出ステップと、
前記印刷ジョブから最終ページ、または最終ページを含む所定の複数ページを除くページ除去ステップと、
前記印刷ジョブの印刷条件を検出する印刷条件検出ステップと、
前記印字量検出ステップにより検出された印字量が所定量未満であり、かつ、前記印刷条件検出ステップにより検出された印刷条件が特定のものであった場合に、前記ページ除去ステップを用いてページを除去した印刷ジョブを実行する印刷ステップとをコンピュータに実行させる、画像形成プログラム。
【請求項１０】
印刷ジョブを受付ける受付ステップと、
前記印刷ジョブの最終ページ、または最終ページを含む所定の複数ページの印字量を検出する印字量検出ステップと、
前記印刷ジョブから最終ページ、または最終ページを含む所定の複数ページを除くページ除去ステップと、
前記印刷ジョブから特定のキーワードを検出するキーワード検出ステップと、
前記印字量検出ステップにより検出された印字量が所定量未満であり、かつ、前記キーワード検出ステップによるキーワードの検出状況が特定のものであった場合に、前記ページ除去ステップを用いてページを除去した印刷ジョブを実行する印刷ステップとをコンピュータに実行させる、画像形成プログラム。
【請求項１１】
印刷条件が設定された印刷ジョブを受付ける受付ステップと、
前記印刷ジョブの最終ページ、または最終ページを含む所定の複数ページの印字量を検出する印字量検出ステップと、
前記印刷ジョブから最終ページ、または最終ページを含む所定の複数ページの出力モードを節約モードに変更するジョブ変更ステップと、
前記印刷ジョブの印刷条件を検出する印刷条件検出ステップと、
前記印字量検出ステップにより検出された印字量が所定量未満であり、かつ、前記印刷条件検出ステップにより検出された印刷条件が特定のものであった場合に、前記ジョブ変更ステップを用いて出力モードを変更した印刷ジョブを実行する印刷ステップとをコンピュータに実行させる、画像形成プログラム。
【請求項１２】
印刷ジョブを受付ける受付ステップと、
前記印刷ジョブの最終ページ、または最終ページを含む所定の複数ページの印字量を検出する印字量検出ステップと、
前記印刷ジョブから最終ページ、または最終ページを含む所定の複数ページの出力モードを節約モードに変更するジョブ変更ステップと、
前記印刷ジョブから特定のキーワードを検出するキーワード検出ステップと、
前記印字量検出ステップにより検出された印字量が所定量未満であり、かつ、前記キーワード検出ステップによるキーワードの検出状況が特定のものであった場合に、前記ジョブ変更ステップを用いて出力モードを変更した印刷ジョブを実行する印刷ステップとをコンピュータに実行させる、画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は画像形成装置、画像形成装置の制御方法、および画像形成プログラムに関し、特に印刷ジョブを受付けてそれを実行する画像形成装置、画像形成装置の制御方法、および画像形成プログラムに関する。
【背景技術】
【０００２】
従来のＭＦＰ（Multi Function Peripheral）やプリンタなどの画像形成装置に、ＰＣ（Personal Computer）から印刷ジョブを送信してプリント（いわゆるＰＣプリント）を行う場合、最終印字ページの印字量にかかわらず、常に指定された内容がすべて印字されていた。
【０００３】
このため、最終ページが印字不要な数行のみである場合にも印字が行なわれてしまい、紙の無駄使いが生じることがあった。
【０００４】
下記特許文献１は、そのような問題を解決するために、ＰＣプリントジョブを印刷装置に送ると、最終ページの印字量を検出し、検出した印字量が所定値未満の場合、最終ページを印刷するか否かの利用者の選択を受付ける技術を開示している。これにより、紙の無駄使いを解消することができる。
【０００５】
また特許文献２は、最終ページのデータ量を判断し、前ページデータと最終ページデータを１枚の片面に縮小印刷する印刷装置を開示している。
【０００６】
特許文献３は、最終ページを判断し、２枚分のデータがあれば２枚を一度に印刷し（４サイクル機の処理）、１枚分のデータであれば１枚の印刷を行なう印刷装置を開示している。
【０００７】
特許文献４は、複数ページ分のデータがある場合、全ページに対して両面印刷もしくは２ｉｎ１印刷を行う印刷装置を開示している。
【特許文献１】特開２００３−２７１３３５号公報
【特許文献２】特開２００２−１１３９１９号公報
【特許文献３】特開平１１−２４８６４号公報
【特許文献４】特開平７−３３６４９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、たとえば上記特許文献１の技術を採用すると、検出した印字量のみに基づいて判断を行なうため、汎用性に優れず、また最終ページを印刷するか否かの選択をユーザに対して必ず促すため、ユーザにとっては操作が煩雑になるという問題があった。
【０００９】
この発明は上記問題点を解決するためになされたものであり、ユーザの使い勝手の良い画像形成装置、画像形成装置の制御方法、および画像形成プログラムを提供することを目的としている。
【課題を解決するための手段】
【００１０】
上記目的を達成するためこの発明のある局面に従うと、画像形成装置は、印刷条件が設定された印刷ジョブを受付ける受付手段と、印刷ジョブの最終ページ、または最終ページを含む所定の複数ページの印字量を検出する印字量検出手段と、印刷ジョブから最終ページ、または最終ページを含む所定の複数ページを除くページ除去手段と、印刷ジョブの印刷条件を検出する印刷条件検出手段と、印字量検出手段により検出された印字量が所定量未満であり、かつ、印刷条件検出手段により検出された印刷条件が特定のものであった場合に、ページ除去手段を用いてページを除去した印刷ジョブを実行する印刷手段とを備える。
【００１１】
この発明の他の局面に従うと画像形成装置は、印刷ジョブを受付ける受付手段と、印刷ジョブの最終ページ、または最終ページを含む所定の複数ページの印字量を検出する印字量検出手段と、印刷ジョブから最終ページ、または最終ページを含む所定の複数ページを除くページ除去手段と、印刷ジョブから特定のキーワードを検出するキーワード検出手段と、印字量検出手段により検出された印字量が所定量未満であり、かつ、キーワード検出手段によるキーワードの検出状況が特定のものであった場合に、ページ除去手段を用いてページを除去した印刷ジョブを実行する印刷手段とを備える。
【００１２】
この発明のさらに他の局面に従うと画像形成装置は、印刷条件が設定された印刷ジョブを受付ける受付手段と、印刷ジョブの最終ページ、または最終ページを含む所定の複数ページの印字量を検出する印字量検出手段と、印刷ジョブから最終ページ、または最終ページを含む所定の複数ページの出力モードを節約モードに変更するジョブ変更手段と、印刷ジョブの印刷条件を検出する印刷条件検出手段と、印字量検出手段により検出された印字量が所定量未満であり、かつ、印刷条件検出手段により検出された印刷条件が特定のものであった場合に、ジョブ変更手段を用いて出力モードを変更した印刷ジョブを実行する印刷手段とを備える。
【００１３】
この発明のさらに他の局面に従うと画像形成装置は、印刷ジョブを受付ける受付手段と、印刷ジョブの最終ページ、または最終ページを含む所定の複数ページの印字量を検出する印字量検出手段と、印刷ジョブから最終ページ、または最終ページを含む所定の複数ページの出力モードを節約モードに変更するジョブ変更手段と、印刷ジョブから特定のキーワードを検出するキーワード検出手段と、印字量検出手段により検出された印字量が所定量未満であり、かつ、キーワード検出手段によるキーワードの検出状況が特定のものであった場合に、ジョブ変更手段を用いて出力モードを変更した印刷ジョブを実行する印刷手段とを備える。
【００１４】
この発明のさらに他の局面に従うと画像形成装置の制御方法は、印刷条件が設定された印刷ジョブを受付ける受付ステップと、印刷ジョブの最終ページ、または最終ページを含む所定の複数ページの印字量を検出する印字量検出ステップと、印刷ジョブから最終ページ、または最終ページを含む所定の複数ページを除くページ除去ステップと、印刷ジョブの印刷条件を検出する印刷条件検出ステップと、印字量検出ステップにより検出された印字量が所定量未満であり、かつ、印刷条件検出ステップにより検出された印刷条件が特定のものであった場合に、ページ除去ステップを用いてページを除去した印刷ジョブを実行する印刷ステップとを備える。
【００１５】
この発明のさらに他の局面に従うと画像形成装置の制御方法は、印刷ジョブを受付ける受付ステップと、印刷ジョブの最終ページ、または最終ページを含む所定の複数ページの印字量を検出する印字量検出ステップと、印刷ジョブから最終ページ、または最終ページを含む所定の複数ページを除くページ除去ステップと、印刷ジョブから特定のキーワードを検出するキーワード検出ステップと、印字量検出ステップにより検出された印字量が所定量未満であり、かつ、キーワード検出ステップによるキーワードの検出状況が特定のものであった場合に、ページ除去ステップを用いてページを除去した印刷ジョブを実行する印刷ステップとを備える。
【００１６】
この発明のさらに他の局面に従うと画像形成装置の制御方法は、印刷条件が設定された印刷ジョブを受付ける受付ステップと、印刷ジョブの最終ページ、または最終ページを含む所定の複数ページの印字量を検出する印字量検出ステップと、印刷ジョブから最終ページ、または最終ページを含む所定の複数ページの出力モードを節約モードに変更するジョブ変更ステップと、印刷ジョブの印刷条件を検出する印刷条件検出ステップと、印字量検出ステップにより検出された印字量が所定量未満であり、かつ、印刷条件検出ステップにより検出された印刷条件が特定のものであった場合に、ジョブ変更ステップを用いて出力モードを変更した印刷ジョブを実行する印刷ステップとを備える。
【００１７】
この発明のさらに他の局面に従うと画像形成装置の制御方法は、印刷ジョブを受付ける受付ステップと、印刷ジョブの最終ページ、または最終ページを含む所定の複数ページの印字量を検出する印字量検出ステップと、印刷ジョブから最終ページ、または最終ページを含む所定の複数ページの出力モードを節約モードに変更するジョブ変更ステップと、印刷ジョブから特定のキーワードを検出するキーワード検出ステップと、印字量検出ステップにより検出された印字量が所定量未満であり、かつ、キーワード検出ステップによるキーワードの検出状況が特定のものであった場合に、ジョブ変更ステップを用いて出力モードを変更した印刷ジョブを実行する印刷ステップとを備える。
【００１８】
この発明のさらに他の局面に従うと画像形成プログラムは、印刷条件が設定された印刷ジョブを受付ける受付ステップと、印刷ジョブの最終ページ、または最終ページを含む所定の複数ページの印字量を検出する印字量検出ステップと、印刷ジョブから最終ページ、または最終ページを含む所定の複数ページを除くページ除去ステップと、印刷ジョブの印刷条件を検出する印刷条件検出ステップと、印字量検出ステップにより検出された印字量が所定量未満であり、かつ、印刷条件検出ステップにより検出された印刷条件が特定のものであった場合に、ページ除去ステップを用いてページを除去した印刷ジョブを実行する印刷ステップとをコンピュータに実行させる。
【００１９】
この発明のさらに他の局面に従うと画像形成プログラムは、印刷ジョブを受付ける受付ステップと、印刷ジョブの最終ページ、または最終ページを含む所定の複数ページの印字量を検出する印字量検出ステップと、印刷ジョブから最終ページ、または最終ページを含む所定の複数ページを除くページ除去ステップと、印刷ジョブから特定のキーワードを検出するキーワード検出ステップと、印字量検出ステップにより検出された印字量が所定量未満であり、かつ、キーワード検出ステップによるキーワードの検出状況が特定のものであった場合に、ページ除去ステップを用いてページを除去した印刷ジョブを実行する印刷ステップとをコンピュータに実行させる。
【００２０】
この発明のさらに他の局面に従うと画像形成プログラムは、印刷条件が設定された印刷ジョブを受付ける受付ステップと、印刷ジョブの最終ページ、または最終ページを含む所定の複数ページの印字量を検出する印字量検出ステップと、印刷ジョブから最終ページ、または最終ページを含む所定の複数ページの出力モードを節約モードに変更するジョブ変更ステップと、印刷ジョブの印刷条件を検出する印刷条件検出ステップと、印字量検出ステップにより検出された印字量が所定量未満であり、かつ、印刷条件検出ステップにより検出された印刷条件が特定のものであった場合に、ジョブ変更ステップを用いて出力モードを変更した印刷ジョブを実行する印刷ステップとをコンピュータに実行させる。
【００２１】
この発明のさらに他の局面に従うと画像形成プログラムは、印刷ジョブを受付ける受付ステップと、印刷ジョブの最終ページ、または最終ページを含む所定の複数ページの印字量を検出する印字量検出ステップと、印刷ジョブから最終ページ、または最終ページを含む所定の複数ページの出力モードを節約モードに変更するジョブ変更ステップと、印刷ジョブから特定のキーワードを検出するキーワード検出ステップと、印字量検出ステップにより検出された印字量が所定量未満であり、かつ、キーワード検出ステップによるキーワードの検出状況が特定のものであった場合に、ジョブ変更ステップを用いて出力モードを変更した印刷ジョブを実行する印刷ステップとをコンピュータに実行させる。
【発明の効果】
【００２２】
これらの発明に従うと、ユーザの使い勝手の良い画像形成装置、画像形成装置の制御方法、および画像形成プログラムを提供することができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の実施の形態におけるＭＦＰについて説明する。
ＭＦＰは、印刷ジョブの印刷データから検出された印字量、および印刷ジョブが「重要書類」であるか否か、「節約印字モード」が設定されているか否かという判断に基づいて、印刷ジョブの最終ページを含んだ所定ページの処理を切替える。たとえば、これらページを自動的に出力禁止としたり、２ｉｎ１などの用紙を節約するモードで出力を行なう。
【００２４】
これにより、ユーザは意識せずに最適な印刷結果を得ることができるという効果がある。
【００２５】
［第１の実施の形態］
図１は、本発明の第１の実施の形態におけるＭＦＰ１００と、ＭＦＰ１００にネットワークを介して接続されるＰＣ２００とからなる印刷システムの構成を示す図である。
【００２６】
ＭＦＰ１００は、タッチパネル形式の操作パネルを有する。また、ＰＣ２００から印刷ジョブのデータを受取り、印刷を行なう。
【００２７】
図２は、図１のＭＦＰ１００のシステム構成を示すブロック図である。
図を参照して、ＭＦＰ１００は主な構成要素として、ＣＰＵ１０１、ＲＡＭ１０３、ＲＯＭ１０５、操作パネル１０７、スキャナ部１０９、プリンタ部１１１、記憶装置１１３、およびＮＩＣ（Network Interface Card）１１５を備えている。
【００２８】
ＮＩＣ１１５は、ＰＣプリントジョブデータを受信したり、スキャン、ＦＡＸ送信で画像データを送信したりするためのインターフェースである。スキャナ部１０９は、セットされた原稿をスキャンし、原稿の画像データを得る公知の装置である。プリンタ部１１１は、公知の電子写真方式により、スキャナ部１０９で作成された画像データを印刷のためのデータに変換し、変換後のデータに基づいて文書等の画像を印刷する装置である。
【００２９】
操作パネル１０７は、コピーの画質、用紙設定や、スキャン画像の送信先の登録・選択を行ったりする、表面にタッチパネルが積層された液晶表示部である。
【００３０】
ＣＰＵ１０１は、ＲＯＭ１０５から必要なプログラムを読み出して、システム全体の機能を制御する。ＲＯＭ１０５には、ＭＦＰ１００の全体を制御するプログラムが格納されている。ＲＡＭ１０３は、ＣＰＵ１０１におけるプログラム実行時のワークエリアとなる。またＲＡＭ１０３には、スキャナ部１０９で読取られた画像データ等が一時的に保存される。
【００３１】
ＰＣ２００は、ＭＦＰ１００に対して印刷ジョブを送信することができる。
図３は、図１のＰＣ２００の構成を示すブロック図である。
【００３２】
図を参照して、ＰＣ２００は、装置全体の制御を行なうＣＰＵ６０１と、ディスプレイ６０５と、ネットワークに接続したり外部と通信を行なうためのＬＡＮ（ローカルエリアネットワーク）カード６０７（またはモデムカード）と、キーボードやマウスなどにより構成される入力装置６０９と、フレキシブルディスクドライブ６１１と、ＣＤ−ＲＯＭドライブ６１３と、ハードディスクドライブ６１５と、ＲＡＭ６１７と、ＲＯＭ６１９とを備えている。
【００３３】
フレキシブルディスクドライブ６１１により、フレキシブルディスクＦに記録されたプログラムや画像などのデータを読取ることが可能であり、ＣＤ−ＲＯＭドライブ６１３により、ＣＤ−ＲＯＭ６１３ａに記録されたプログラムや画像などのデータを読取ることが可能である。
【００３４】
図４は、本実施の形態におけるＭＦＰの動作を示すフローチャートである。
図を参照して、ステップＳ１０１において、ＭＦＰ１００はＰＣ２００からの印刷ジョブを受付ける。このとき、ＭＦＰ１００の操作パネル１０７には、基本画面が表示されている。
【００３５】
図５は、ＭＦＰ１００の操作パネル１０７に表示される基本画面を示す図である。
ステップＳ１０３において、印刷ジョブを受信したＭＦＰは、記憶装置１１３に記憶された、除去対象となるページの情報、および除去判断用の印字量しきい値を参照する。
【００３６】
除去対象となるページの情報としては、ユーザが事前にＭＦＰの操作パネルより設定した値を参照する。
【００３７】
図６は、ＭＦＰ１００の操作パネル１０７に表示される除去対象となるページを設定するための画面（自動削除候補ページ設定画面）を示す図である。
【００３８】
この画面において、ユーザは自動的に削除を行なうページを、印刷ジョブの最終ページから何ページ目までとするか設定することができる。ここで設定されたページは、特定の条件を満たした場合に自動的に削除される。
【００３９】
また、除去判断用の印字量しきい値も、ユーザが事前にＭＦＰの操作パネルより設定した値を参照する。
【００４０】
図７は、ＭＦＰ１００の操作パネル１０７に表示される除去判断用の印字量しきい値を設定するための画面（自動削除しきい値設定画面）を示す図である。
【００４１】
この画面において、ユーザは自動的にページの削除を行なうか否かを判断するためのしきい値を設定することができる。ここで設定されたしきい値よりも、自動削除候補のページのデータサイズが小さい場合、そのページは印刷前に自動的に削除される。
【００４２】
図４のステップＳ１０５において、ＭＦＰは印刷ジョブ中の除去対象ページ全ての印字データ量を検出する。
【００４３】
ステップＳ１０７で、ステップＳ１０５で検出された印字データ量が、除去判断用の印字量のしきい値より大きいかを判定し、大きかった場合（Ｓ１０７でＮＯ）は、ステップＳ１１７で印刷ジョブをそのまま印刷して処理を終了する。これは、データ量が大きい場合は、そのページが重要である可能性が高いため、削除を行なわないようにする処理である。
【００４４】
なお、ここでは全ての除去対象ページのデータ量を合計したものをしきい値と比較することで、それら全てのページの除去を行なうか否かを判定してもよいし、各ページのデータ量をしきい値と比較することで、それぞれのページにおいて除去を行なうか否かを判定してもよい。
【００４５】
印字データ量が、除去判断用の印字量のしきい値より小さかった場合（Ｓ１０７でＹＥＳ）は、ステップＳ１０９において、記憶装置１１３に記憶された検出用印刷条件を参照する。
【００４６】
検索用印刷条件としては、ユーザが事前にＭＦＰの操作パネルより設定した条件を参照する。
【００４７】
図８は、ＭＦＰ１００の操作パネル１０７に表示される検索用印刷条件を設定するための画面（自動削除除外機能設定画面）を示す図である。
【００４８】
この画面において、ユーザは、特定の機能が印刷ジョブに設定されていたのであれば、自動削除機能を解除することを設定することができる。すなわち、図８の画面で設定された機能が印刷ジョブに設定されている場合は、自動削除は行なわれない。
【００４９】
図８では、例として、Ｎ−ｕｐ印字、両面印字などのモードを挙げているが、他の機能を設定できるようにしてもよい。
【００５０】
なお、図８においてＮ−ｕｐ印字、両面印字などの節約印字モードが設定されている時に自動削除を解除することとしているのは、このようなモードが設定されているときには不要なページが多少印刷されても実害は少ないためである。
【００５１】
また、部門管理などにより出力枚数が制限されている時、出力対象用紙の用紙残量が少ない時、出力用紙の種類が上質紙である時、といった出力用紙数を節約しなければならないような時には自動的に自動削除機能をオンとするようにしてもよい。また、これらの印刷条件を図８の画面で設定できるようにしてもよい。すなわち、「部門管理などにより出力枚数が制限されていない時には、自動削除を行なわない」といった設定を可能とするものである。
【００５２】
また、図８で複数の機能が設定された時には、全ての機能が設定された印刷ジョブに対して自動除去機能を解除するようにしても良いし、いずれかの機能が設定された印刷ジョブに対して自動除去機能を解除するようにしても良い。
【００５３】
ステップＳ１１１において、ＭＦＰ１００は印刷ジョブ中の印刷条件を検出し、検出用印刷条件と比較する。一致する条件がひとつでも存在する場合（または、設定により全て存在する場合）は（Ｓ１１３でＹＥＳ）、ステップＳ１１７で印刷ジョブをそのまま印刷して終了する。
【００５４】
一致する条件がひとつも存在しない場合は（Ｓ１１３でＮＯ）、ステップＳ１１５で除去対象となるページ全てを印刷ジョブから除去し、ステップＳ１１７でその印刷ジョブを印刷して終了する。
【００５５】
以上のように本実施の形態によると、ＭＦＰなどの画像形成装置は、印刷条件が設定された印刷ジョブを受け付けて印刷を実行する印刷部と、印刷ジョブの最終ページもしくは最終ページを含む所定の複数ページまでの印字量を検出する印字量検出部と、印刷ジョブから最終ページもしくは最終ページを含む所定の複数ページを除くページ除去部と、印刷ジョブより特定の印刷条件を検出する印刷条件検出部と、印字量検出部により検出された印字量が所定量未満の場合、かつ、印刷条件検出部により特定の印刷条件が検出されなかった場合、ページ除去部での処理を実施した印刷ジョブを実行する印刷部を備える。
【００５６】
なお、所定のページは、ユーザが任意に指定することが可能である。
また、特定の印刷条件とは、Ｎｉｎ１印字、両面印字といった節約印字モードが設定されていることや、部門管理などによる出力枚数制限時、出力対象用紙の用紙残量が少ない時、出力用紙種類が上質紙、といった出力用紙数を節約しなければならないような状況でないことを指す。判断基準となる印刷条件は、単一でもよいし、複数の組合せでもよい。
【００５７】
本実施の形態の構成によると、予めユーザは印刷ジョブの除去対象とするページ数（最終ページから遡った所定ページ数分）を設定しておく。印刷ジョブを実行する際に、その印刷ジョブの所定ページ数分の印字量が所定量未満であった場合であって、Ｎｉｎ１印字、両面印字といった節約印字モードが設定されていない場合や、部門管理などによる出力枚数制限時、出力対象用紙の用紙残量が少ない時、出力用紙種類が上質紙である時、といった出力用紙数を節約しなければならないような場合には、除去対象とするページ数分を「印刷不要」と判断し、それらを除去した形で印刷することができる。判定を行なうための印刷条件は、ユーザによって任意に設定・変更することが可能である。
【００５８】
［第２の実施の形態］
本発明の第２の実施の形態におけるＭＦＰのハードウェア構成は、第１の実施の形態におけるそれと同じであるためここでの説明を繰返さない。
【００５９】
図９は、第２の実施の形態におけるＭＦＰの動作を示すフローチャートである。
このフローチャートのステップＳ２０１〜Ｓ２０７の処理は、図４のフローチャートのステップＳ１０１〜Ｓ１０７の処理と同じである。図９においては、ステップＳ２０７でＹＥＳである場合、ステップＳ２０９でＭＦＰ１００は、記憶装置１１３から検出用キーワードを参照する。
【００６０】
検索用キーワードは、ユーザが事前にＭＦＰの操作パネルより設定した値を参照する。
図１０は、ＭＦＰ１００の操作パネル１０７に表示される除去判断用のキーワードを設定するための画面（自動削除除外キーワード設定画面）を示す図である。
【００６１】
この画面において、ユーザは、特定のキーワードが印刷ジョブに設定されていたのであれば、自動削除機能を解除することを設定することができる。すなわち、図１０の画面で設定されたキーワードが印刷ジョブに含まれている場合は、自動削除は行なわれない。
【００６２】
図９のステップＳ２１１において、ＭＦＰは印刷ジョブ中のテキストデータを検索し、検出用キーワードが存在するかどうかを確認する。
【００６３】
検出用キーワードがひとつでも存在する場合は（Ｓ２１３でＹＥＳ）、ステップＳ２１７で印刷ジョブをそのまま印刷して終了する。
【００６４】
検出用キーワードがひとつも存在しない場合は（Ｓ２１３でＮＯ）、ステップＳ２１５で除去対象となるページ全てを印刷ジョブから除去し、ステップＳ２１７でその印刷ジョブを印刷して終了する。
【００６５】
以上のように本実施の形態によると、ＭＦＰなどの画像形成装置は、印刷ジョブを受け付けて印刷を実行する印刷部、印刷ジョブの最終ページもしくは最終ページを含む所定の複数ページまでの印字量を検出する印字量検出部、印刷ジョブから最終ページもしくは最終ページを含む所定の複数ページを除くページ除去部、印刷ジョブより特定のキーワードを検出するキーワード検出部、および印字量検出部により検出された印字量が所定量未満の場合、かつ、キーワード検出部により特定のキーワードが検出されなかった場合、ページ除去部での処理を実施した印刷ジョブを実行する印刷部を備える。
【００６６】
本実施の形態の構成によると、予めユーザは印刷ジョブの除去対象とするページ数（最終ページから遡った所定ページ数分）を設定しておく。印刷ジョブを実行する際に、その印刷ジョブの所定ページ数分の印字量が所定量未満であった場合には、印刷ジョブが特定のキーワード（たとえば「重要」や「機密」といった重要書類を意味するもの）を含んでいるかどうかを検索する。その特定のキーワードが検出されなかった場合は、重要書類でないと判断し、除去対象とするページ数分を「印刷不要」と判断し、それらを除去した形で印刷することができる。
【００６７】
一方、特定のキーワードが検出された場合は、重要書類と判断し、全てのページを印刷する。
【００６８】
この特定のキーワードは、ユーザによって任意に設定・変更することも可能である。また、単一キーワードのみならず複数のキーワードの組合せが検出されたか否かをページ除去の判断の基準としてもよい。
【００６９】
［第３の実施の形態］
本発明の第３の実施の形態におけるＭＦＰのハードウェア構成は、第１の実施の形態におけるそれと同じであるためここでの説明を繰返さない。
【００７０】
図１１は、第３の実施の形態におけるＭＦＰの動作を示すフローチャートである。
図を参照して、ステップＳ３０１において、ＭＦＰ１００はＰＣ２００からの印刷ジョブを受付ける。
【００７１】
ステップＳ３０３において、印刷ジョブを受信したＭＦＰは、記憶装置１１３に記憶された、印刷のモード（手法）を変更するページの情報、およびモード変更の判断用の印字量しきい値を参照する。
【００７２】
モードを変更するページの情報としては、ユーザが事前にＭＦＰの操作パネルより設定した値を参照する。
【００７３】
また、モード変更の判断用の印字量しきい値も、ユーザが事前にＭＦＰの操作パネルより設定した値を参照する。
【００７４】
ステップＳ３０５において、ＭＦＰは印刷ジョブ中のモードを変更するページ全ての印字データ量を検出する。
【００７５】
ステップＳ３０７で、ステップＳ３０５で検出された印字データ量が、モード変更判断用の印字量のしきい値より大きいかを判定し、大きかった場合（Ｓ３０７でＮＯ）は、ステップＳ３２５で印刷ジョブをそのまま印刷して処理を終了する。これは、データ量が大きい場合は、そのページが重要である可能性が高いため、モード変更を行なわないようにする処理である。
【００７６】
なお、ここではモードを変更する全てのページのデータ量を合計したものをしきい値と比較することで、それら全てのページのモード変更を行なうか否かを判定してもよいし、各ページのデータ量をしきい値と比較することで、それぞれのページにおいてモード変更を行なうか否かを判定してもよい。
【００７７】
印字データ量が、除去判断用の印字量のしきい値より小さかった場合（Ｓ３０７でＹＥＳ）は、ステップＳ３０９において、記憶装置１１３に記憶された検出用印刷条件を参照する。
【００７８】
検索用印刷条件としては、ユーザが事前にＭＦＰの操作パネルより設定した条件を参照する。
【００７９】
ステップＳ３１１において、ＭＦＰ１００は印刷ジョブ中の印刷条件を検出し、検出用印刷条件と比較する。一致する条件がひとつでも存在する場合（または、設定により全て存在する場合）は（Ｓ３１３でＹＥＳ）、ステップＳ３２５で印刷ジョブをそのまま印刷して終了する。
【００８０】
一致する条件がひとつも存在しない場合は（Ｓ３１３でＮＯ）、ステップＳ３１５でＭＦＰ１００は、記憶装置１１３から検出用キーワードを参照する。
【００８１】
検索用キーワードは、ユーザが事前にＭＦＰの操作パネルより設定した値を参照する。
ステップＳ３１７において、ＭＦＰは印刷ジョブ中のテキストデータを検索し、検出用キーワードが存在するかどうかを確認する。
【００８２】
検出用キーワードがひとつでも存在する場合は（Ｓ３１９でＹＥＳ）、ステップＳ３２５で印刷ジョブをそのまま印刷して終了する。
【００８３】
検出用キーワードがひとつも存在しない場合は（Ｓ３１９でＮＯ）、ステップＳ３２１でＭＦＰ１００は、記憶装置１１３から節約モードの内容を参照する。
【００８４】
節約モードの内容は、ユーザが事前にＭＦＰの操作パネルより設定した値を参照する。
ステップＳ３２３において、ＭＦＰは印刷ジョブの変更対象ページ全てのモードを設定された節約モードに変更し、ステップＳ３２５でその印刷ジョブを印刷して終了する。
【００８５】
なお、節約モードは、Ｎ−ｕｐ印刷、両面印刷などの出力用紙枚数を少なくするモード全般を指す。ユーザはどのような節約モードを設定するかを事前に選択することが可能である。
【００８６】
以上のように本実施の形態によると、ＭＦＰなどの画像形成装置は、印刷条件が設定された印刷ジョブを受け付けて印刷を実行する印刷部、印刷ジョブの最終ページなどの印字量を検出する印字量検出部、印刷ジョブから最終ページもしくは最終ページを含む所定の複数ページを節約モードに変更するジョブ変更部、印刷ジョブより特定の印刷条件を検出する印刷条件検出部、印刷ジョブより特定のキーワードを検出するキーワード検出部、および印刷条件検出部により特定の印刷条件が検出されなかった場合、もしくは、キーワード検出部により特定のキーワードが検出されなかった場合、ジョブ変更部での処理を実施した印刷ジョブを実行する印刷部を備える。
【００８７】
本実施の形態によると、予めユーザは印刷ジョブの変更対象とするページ数（最終ページから遡った所定ページ数分）を設定しておく。印刷ジョブを実行する際に、その印刷ジョブの最終ページを含むページの印字量が所定量未満であった場合であって、特定の印刷条件が印刷ジョブから検出されなかった場合、かつ印刷ジョブから特定のキーワードが検出されなかった場合には、変更対象とするページ数分を「簡略可能」と判断し、それらを節約モードに変更して印刷することができる。
【００８８】
［第４の実施の形態］
なお、上記実施の形態で説明した制御は、画像形成装置で行なうだけでなく、プリンタドライバのようなプログラムにて行なうことも可能である。
【００８９】
図１２は、ＰＣ２００のディスプレイ６０５に表示される除去対象となるページを設定するための画面（自動削除候補ページ設定画面）を示す図である。
【００９０】
このように、除去対象となるページ情報（または、モード変更対象となるページ情報)をＰＣ上のプリンタドライバにて設定することができる。プリントジョブを送信開始する直前（印刷指示を行った直後）に、ＰＣ上に図１２に示されるような設定画面がポップアップされ、ユーザに設定を促す。
【００９１】
設定完了後にその設定値はプリントジョブと共にＭＦＰ１００へ送信され、上述の第１〜第３の実施の形態と同じ処理が行なわれる。
【００９２】
以上のように本実施の形態によると、プログラムは、画像形成装置が接続された印刷部の一部としてのコンピュータを、第１〜第３の実施の形態のように動作させることができる。すなわち、第１〜第３の実施の形態においては画像形成装置としてページ除去機能を実行するが、第４の実施の形態ではプリンタドライバのようなプログラムとしてページ除去機能を実行することができる。
【００９３】
［実施の形態における効果］
以上のように本発明の実施の形態によると、余分なページ末尾部分の削除の選択を、ユーザに意識させずに印刷ジョブの内容より自動で判断することができるという効果がある。これにより、最適な印刷環境を提供することができる。また、印刷しないページを最終ページに固定しないため、使い勝手が向上するという効果がある。
【００９４】
なお、上述の処理は、ＰＣのコンピュータが行なっても、画像形成装置のコンピュータが行なっても、サーバのコンピュータが行なってもよい。
【００９５】
なお、上述の実施の形態における処理は、ソフトウエアによって行なっても、ハードウエア回路を用いて行なってもよい。
【００９６】
また、上述の実施の形態における処理を実行するプログラムを提供することもできるし、そのプログラムをＣＤ−ＲＯＭ、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、メモリカードなどの記録媒体に記録してユーザに提供することにしてもよい。また、プログラムはインターネットなどの通信回線を介して、装置にダウンロードするようにしてもよい。
【００９７】
また、本発明はネットワークに接続されたシステムにおいても、ネットワーク環境に接続されていないシステムにも適用することができる。
【００９８】
なお、上記実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００９９】
【図１】本発明の第１の実施の形態におけるＭＦＰ１００と、ＭＦＰ１００にネットワークを介して接続されるＰＣ２００とからなる印刷システムの構成を示す図である。
【図２】図１のＭＦＰ１００のシステム構成を示すブロック図である。
【図３】図１のＰＣ２００の構成を示すブロック図である。
【図４】第１の実施の形態におけるＭＦＰの動作を示すフローチャートである。
【図５】ＭＦＰ１００の操作パネル１０７に表示される基本画面を示す図である。
【図６】ＭＦＰ１００の操作パネル１０７に表示される除去対象となるページを設定するための画面（自動削除候補ページ設定画面）を示す図である。
【図７】ＭＦＰ１００の操作パネル１０７に表示される除去判断用の印字量しきい値を設定するための画面（自動削除しきい値設定画面）を示す図である。
【図８】ＭＦＰ１００の操作パネル１０７に表示される検索用印刷条件を設定するための画面（自動削除除外機能設定画面）を示す図である。
【図９】第２の実施の形態におけるＭＦＰの動作を示すフローチャートである。
【図１０】ＭＦＰ１００の操作パネル１０７に表示される除去判断用のキーワードを設定するための画面（自動削除除外キーワード設定画面）を示す図である。
【図１１】第３の実施の形態におけるＭＦＰの動作を示すフローチャートである。
【図１２】ＰＣ２００のディスプレイ６０５に表示される除去対象となるページを設定するための画面（自動削除候補ページ設定画面）を示す図である。
【符号の説明】
【０１００】
１００  ＭＦＰ、１０１  ＣＰＵ、１０７  操作パネル、１０９  スキャナ部、１１１  プリンタ部、１１３  記憶装置、２００  ＰＣ。
【図１】
2007160655.tif 000003
【図２】
2007160655.tif 000004
【図３】
2007160655.tif 000005
【図４】
2007160655.tif 000006
【図５】
2007160655.tif 000007
【図６】
2007160655.tif 000008
【図７】
2007160655.tif 000009
【図８】
2007160655.tif 000010
【図９】
2007160655.tif 000011
【図１０】
2007160655.tif 000012
【図１１】
2007160655.tif 000013
【図１２】
2007160655.tif 000014