(57)【要約】【課題】  複数の画質モードを選択可能に備えた印刷装置において、各画質モードを選択した場合のトナー消費量の削減効果または各画質モードを選択した場合の印刷コストをユーザーが定量的に把握できる印刷装置を提供する。【解決手段】  入力された画像データに基づいて、高画質モード，標準モード，節約モードａ，節約モードｂの各画質モードを選択して印刷する場合のトナー消費量および印刷単価を、印刷を実行する前に事前に算出して表示する。そして、ユーザーがこの表示を参照して選択した画質モードに基づいて、印刷を行う。【選択図】  図１
2006227444.tif 000002
【特許請求の範囲】
【請求項１】
入力される画像データに対応する画像を、複数の画質モードのいずれかを選択して印刷する印刷装置において、
入力される画像データに対応する画像を、上記各画質モードで印刷する場合のトナー消費量を算出するトナー消費量算出手段と、
上記トナー消費量算出手段によって算出した各画質モードで印刷する場合のトナー消費量を表示する表示手段と、
印刷を行う画質モードの選択指示を受け付ける操作入力手段と、を備え、
上記選択指示によって選択された画質モードで印刷を行うことを特徴とする印刷装置。
【請求項２】
入力される画像データに対応する画像を、複数の画質モードのいずれかを選択して印刷する印刷装置において、
入力される画像データに対応する画像を、上記各画質モードで印刷する場合のトナー消費量を算出するトナー消費量算出手段と、
上記トナー消費量算出手段によって算出した各画質モードで印刷する場合のトナー消費量に基づいて、上記各画質モードで印刷する場合の印刷コストを算出する印刷コスト算出手段と、
上記印刷コスト算出手段によって算出した各画質モードで印刷する場合の印刷コストを表示する表示手段と、
印刷を行う画質モードの選択指示を受け付ける操作入力手段と、を備え、
上記選択指示によって選択された画質モードで印刷を行うことを特徴とする印刷装置。
【請求項３】
入力される画像データに対応する画像を、複数の画質モードのいずれかを選択して印刷する印刷装置において、
入力される画像データに対応する画像を、上記各画質モードで印刷する場合のトナー消費量を算出するトナー消費量算出手段と、
上記トナー消費量算出手段によって算出した各画質モードで印刷する場合のトナー消費量に基づいて、上記各画質モードで印刷する場合の印刷コストを算出する印刷コスト算出手段と、
印刷コストの設定値に関する指示を受け付ける設定値入力手段と、
上記印刷コスト算出手段によって算出した各画質モードで印刷する場合の印刷コスト、および、上記設定値入力手段が受け付けた設定値に基づいて、印刷を行う画質モードを選択する画質モード選択手段と、を備えていることを特徴とする印刷装置。
【請求項４】
上記印刷コストの設定値は、印刷コストの上限値であり、
上記画質モード選択手段は、上記上限値以下の印刷コストで印刷でき、かつ、より上質な画像を印刷できる画質モードを、印刷を行う画質モードとして選択することを特徴とする請求項３に記載の印刷装置。
【請求項５】
上記印刷コストの設定値は、印刷コストの目標値であり、
上記画質モード選択手段は、上記目標値に最も近い印刷コストで印刷できる画質モードを、印刷を行う画質モードとしてとして選択することを特徴とする請求項３に記載の印刷装置。
【請求項６】
上記印刷コストは、用紙１枚あたりの印刷単価であることを特徴とする請求項２〜５のいずれか1項に記載の印刷装置。
【請求項７】
各画質モードが選択された回数の累積を記憶する選択履歴記憶手段を備え、
上記操作入力手段に対して、印刷を行う画質モードの選択指示がなされなかった場合に、上記選択履歴記憶手段に記憶されている累積回数が最も多い画質モードを選択する画質モード選択手段を備えていることを特徴とする請求項１または２に記載の印刷装置。
【請求項８】
上記トナー消費量算出手段は、
入力される画像データの階調データに基づいて、上記各画質モードで印刷する場合のトナー消費量を算出することを特徴とする請求項１〜３のいずれか１項に記載の印刷装置。
【請求項９】
上記トナー消費量算出手段は、
入力される画像データの階調データを複数の階調範囲に分割し、各階調範囲と各階調範囲に対応する画像を印刷する場合のトナー消費量とを関連付けたテーブルを用いて、上記各画質モードで印刷する場合のトナー消費量を算出することを特徴とする請求項８に記載の印刷装置。
【請求項１０】
入力される画像データに対応する画像を、複数の画質モードのいずれかを選択して印刷する印刷方法において、
入力される画像データに対応する画像を、上記各画質モードで印刷する場合のトナー消費量を算出するトナー消費量算出工程と、
上記トナー消費量算出工程によって算出した各画質モードで印刷する場合のトナー消費量を表示する表示工程と、
印刷を行う画質モードの選択指示を受け付ける画質モード入力工程と、
上記選択指示によって選択された画質モードで印刷を行う印刷工程と、を含むことを特徴とする印刷方法。
【請求項１１】
入力される画像データに対応する画像を、複数の画質モードのいずれかを選択して印刷する印刷方法において、
入力される画像データに対応する画像を、上記各画質モードで印刷する場合のトナー消費量を算出するトナー消費量算出工程と、
上記トナー消費量算出工程によって算出した各画質モードで印刷する場合のトナー消費量に基づいて、上記各画質モードで印刷する場合の印刷コストを算出する印刷コスト算出工程と、
上記印刷コスト算出工程によって算出した各画質モードで印刷する場合の印刷コストを表示する表示工程と、
印刷を行う画質モードの選択指示を受け付ける画質モード入力工程と、
上記選択指示によって選択された画質モードで印刷を行う印刷工程と、を含むことを特徴とする印刷方法。
【請求項１２】
入力される画像データに対応する画像を、複数の画質モードのいずれかを選択して印刷する印刷方法において、
入力される画像データに対応する画像を、上記各画質モードで印刷する場合のトナー消費量を算出するトナー消費量算出工程と、
上記トナー消費量算出工程によって算出した各画質モードで印刷する場合のトナー消費量に基づいて、上記各画質モードで印刷する場合の印刷コストを算出する印刷コスト算出工程と、
印刷コストの設定値に関する指示を受け付ける設定値入力工程と、
上記印刷コスト算出工程によって算出した各画質モードで印刷する場合の印刷コスト、および、上記設定値入力工程で受け付けた設定値に基づいて、印刷を行う画質モードを選択する画質モード選択工程と、を含むことを特徴とする印刷方法。
【請求項１３】
上記印刷コストの設定値は、印刷コストの上限値であり、
上記画質モード選択工程において、上記上限値以下の印刷コストで印刷でき、かつ、より上質な画像を印刷できる画質モードを、印刷を行う画質モードとして選択することを特徴とする請求項１２に記載の印刷方法。
【請求項１４】
上記印刷コストの設定値は、印刷コストの目標値であり、
上記画質モード選択工程において、上記目標値に最も近い印刷コストで印刷できる画質モードを、印刷を行う画質モードとして選択することを特徴とする請求項１２に記載の印刷装置。
【請求項１５】
上記印刷コストとして、用紙１枚あたりの印刷単価を用いることを特徴とする請求項１１〜１４のいずれか1項に記載の印刷装置。
【請求項１６】
各画質モードが選択された回数の累積を記憶する選択履歴記憶工程を含み、
上記画質モード入力工程において、印刷を行う画質モードの選択指示がなされなかった場合に、累積選択回数が最も多い画質モードを、印刷を行う画質モードとして選択することを特徴とする請求項１０または１１に記載の印刷装置。
【請求項１７】
上記トナー消費量算出工程において、
入力される画像データの階調データに基づいて、上記各画質モードで印刷する場合のトナー消費量を算出することを特徴とする請求項１０〜１２のいずれか１項に記載の印刷方法。
【請求項１８】
上記トナー消費量算出工程において、
入力される画像データの階調データを複数の階調範囲に分割し、各階調範囲と各階調範囲に対応する画像を印刷する場合のトナー消費量とを関連付けたテーブルを用いて、上記各画質モードで印刷する場合のトナー消費量を算出することを特徴とする請求項１７に記載の印刷方法。
【請求項１９】
請求項１０〜１８のいずれか１項に記載の印刷方法における各工程の処理をコンピュータに実行させるための印刷プログラム。
【請求項２０】
請求項１９に記載の印刷プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力される画像データに対応する画像を、複数の画質モードのいずれかを選択して印刷する印刷装置に関するものである。
【背景技術】
【０００２】
従来より、入力される画像データを印刷するための複数の画質モードを備え、いずれかの画質モードを選択して印刷する印刷装置がある。
【０００３】
例えば、特許文献１には、通常印刷モードと黒ドットの間引き処理を行って印刷するトナー節約モードとを備えた画像処理装置が記載されている。この画像処理装置は、トナー節約モードが選択された場合に、黒ドットの間引き処理を行った場合の画像データを表示し、その後、ユーザーの選択に応じて通常印刷モードまたはトナー節約モードの印刷を行うようになっている。つまり、印刷を行う前に黒ドット間引き後の画像を表示することにより、ユーザーがこの画像に基づいて、黒ドット間引き処理をして印刷するかまたは黒ドット間引き処理をせずに印刷するかを選択できるようになっている。これにより、特許文献１では、トナー節約モードを選択した場合に、印刷した文字等の判読ができなくなるといった不具合が生じることの防止が図られている。
【０００４】
また、特許文献１には、トナー残量検出部によってトナー残量が少なくなったことを検出した場合に、上記のような処理を行うことが記載されている。この場合、上記したように印刷物に不具合が生じることを防止できることに加えて、トナー残量が少ない場合に印刷途中でトナーがなくなり印刷が中断することを防止できるようになっている。
【特許文献１】特開平１０−９７１６１号公報（公開日：平成１０年（１９９８年）４月１４日）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、上記のように複数の画質モードを備えることによる効果は、印刷する画像データあるいはユーザーの要望に応じた画質モードを選択することにより、トナーの消費量を削減できることである。そして、トナー消費量を削減することにより、印刷にかかるコストを低減できることが、ユーザーにとって大きな利点である。
【０００６】
しかしながら、従来の印刷装置では、各画質モードを選択した場合のトナー消費量、あるいは印刷コストを、ユーザーが定量的に把握することができないという問題がある。つまり、従来の印刷装置では、各画質モードを選択した場合に、どの程度のトナー量削減効果あるいは印刷コストの削減効果があるのかといった情報を、ユーザーが定量的に把握することができない。
【０００７】
また、例えば、１ページあたりの印刷にかかる単価を所定金額以内あるいは所定金額程度に抑えたいといったユーザーの要望がある場合に、設定された印刷単価に応じた画質モードの選択を行うことができないという問題があった。
【０００８】
本発明は上記の問題点に鑑みてなされたものであり、その目的は、複数の画質モードを選択可能に備えた印刷装置において、各画質モードを選択した場合のトナー消費量および／または各画質モードを選択した場合の印刷コストをユーザーが定量的に把握できる印刷装置、あるいは、印刷単価の設定値に応じて画質モードを選択可能な印刷装置を提供することにある。また、そのような印刷装置を実現するための印刷方法、上記印刷方法をコンピュータに実行させるためのプログラム、そのプログラムを格納した記録媒体を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の第１の印刷装置は、上記の課題を解決するために、入力される画像データに対応する画像を、複数の画質モードのいずれかを選択して印刷する印刷装置において、入力される画像データに対応する画像を、上記各画質モードで印刷する場合のトナー消費量を算出するトナー消費量算出手段と、上記トナー消費量算出手段によって算出した各画質モードで印刷する場合のトナー消費量を表示する表示手段と、印刷を行う画質モードの選択指示を受け付ける操作入力手段とを備え、上記選択指示によって選択された画質モードで印刷を行うことを特徴としている。
【００１０】
上記の構成によれば、入力された画像データに対応する画像の印刷を開始する前に、各画質モードを選択した場合のトナー消費量をトナー消費量算出手段が算出し、算出した結果を表示手段に表示される。これにより、ユーザーは、各画質モードを選択して印刷する場合のトナー消費量を、印刷を開始する前に定量的に把握することができ、把握した結果に基づいて印刷を行う画質モードを選択することができる。また、ユーザーは、操作入力手段を介して印刷を行う画質モードの選択指示を入力し、選択した画質モードで印刷を実行させることができる。したがって、ユーザーは、画質とトナー消費量との両方を考慮した上で、印刷を行う画質モードを選択することができる。
【００１１】
本発明の第２の印刷装置は、上記の課題を解決するために、入力される画像データに対応する画像を、複数の画質モードのいずれかを選択して印刷する印刷装置において、入力される画像データに対応する画像を、上記各画質モードで印刷する場合のトナー消費量を算出するトナー消費量算出手段と、上記トナー消費量算出手段によって算出した各画質モードで印刷する場合のトナー消費量に基づいて、上記各画質モードで印刷する場合の印刷コストを算出する印刷コスト算出手段と、上記印刷コスト算出手段によって算出した各画質モードで印刷する場合の印刷コストを表示する表示手段と、印刷を行う画質モードの選択指示を受け付ける操作入力手段とを備え、上記選択指示によって選択された画質モードで印刷を行うことを特徴としている。
【００１２】
上記の構成によれば、入力された画像データに対応する画像の印刷を開始する前に、各画質モードを選択した場合のトナー消費量をトナー消費量算出手段が算出する。また、その算出結果に基づいて、各画質モードを選択した場合の印刷コストを印刷コスト算出手段が算出し、算出した各画質モードを選択した場合の印刷コストが、表示手段に表示される。これにより、ユーザーは、各画質モードを選択して印刷する場合の印刷コストを、印刷を開始する前に定量的に把握することができ、把握した結果に基づいて印刷を行う画質モードを選択することができる。また、ユーザーは、操作入力手段を介して印刷を行う画質モードの選択指示を入力し、選択した画質モードで印刷を実行させることができる。したがって、ユーザーは、画質と印刷コストとの両方を考慮した上で、印刷を行う画質モードを選択することができる。
【００１３】
本発明の第３の印刷装置は、上記の課題を解決するために、入力される画像データに対応する画像を、複数の画質モードのいずれかを選択して印刷する印刷装置において、入力される画像データに対応する画像を、上記各画質モードで印刷する場合のトナー消費量を算出するトナー消費量算出手段と、上記トナー消費量算出手段によって算出した各画質モードで印刷する場合のトナー消費量に基づいて、上記各画質モードで印刷する場合の印刷コストを算出する印刷コスト算出手段と、印刷コストの設定値に関する指示を受け付ける設定値入力手段と、上記印刷コスト算出手段によって算出した各画質モードで印刷する場合の印刷コスト、および、上記設定値入力手段が受け付けた設定値に基づいて、印刷を行う画質モードを選択する画質モード選択手段と、を備えていることを特徴としている。
【００１４】
上記の構成によれば、入力された画像データに対応する画像の印刷を開始する前に、各画質モードを選択した場合のトナー消費量をトナー消費量算出手段が算出する。また、その算出結果に基づいて、各画質モードを選択した場合の印刷コストを印刷コスト算出手段が算出する。また、画質モード選択手段が、印刷コスト算出手段によって算出した各画質モードで印刷する場合の印刷コストと、設定値入力手段を介して入力される印刷コストの設定値とに基づいて、印刷を行う画質モードを選択する。これにより、ユーザーが所望する印刷コストの設定値に応じた画質モードを選択して印刷を実行することができる。この場合、ユーザーは、印刷コストの設定値を、設定値入力手段を介して入力しておくことで、入力した設定値に応じた画質モードによる印刷を行わせることができる。
【００１５】
また、上記第３の印刷装置において、上記印刷コストの設定値は、印刷コストの上限値であり、上記画質モード選択手段は、上記印刷単価の上限値以下の印刷コストで印刷でき、かつ、より上質な画像を印刷できる画質モードを、印刷を行う画質モードとして選択する構成としてもよい。
【００１６】
この場合、上記画質モード選択手段は、設定された印刷コストの上限値以下の印刷コストで印刷でき、かつ、より上質な画像を印刷できる画質モードを、印刷を行う画質モードとして選択する。したがって、ユーザーは、印刷コストの上限値を、設定値入力手段を介して入力しておくことで、設定した上限値以下の印刷コストで、より画質のよい印刷を行わせることができる。
【００１７】
あるいは、上記第３の印刷装置において、上記印刷コストの設定値は、印刷コストの目標値であり、上記画質モード選択手段は、上記印刷単価の目標値に最も近い印刷コストで印刷できる画質モードを、印刷を行う画質モードとしてとして選択する構成としてもよい。
【００１８】
この場合、上記画質モード選択手段は、設定された印刷コストの目標値に最も近い印刷コストで印刷できる画質モードを、印刷を行う画質モードとしてとして選択する。したがって、ユーザーは、印刷コストの目標値を、設定値入力手段を介して入力しておくことで、設定した目標値に最も近い印刷コストで印刷できる画質モードによる印刷を行わせることができる。
【００１９】
また、上記第２の印刷装置または第３の印刷装置において、上記印刷コストは、用紙１枚あたりの印刷単価であってもよい。
【００２０】
この場合、用紙枚数の異なる複数のジョブの印刷を行うときでも、ユーザーは、各ジョブにおける印刷コストを相対的に比較しやすい。したがって、ユーザーは、印刷コストの管理を適切に行うことができる。
【００２１】
また、上記第１の印刷装置または第２の印刷装置において、各画質モードが選択された回数の累積を記憶する選択履歴記憶手段を備え、上記操作入力手段に対して、印刷を行う画質モードの選択指示がなされなかった場合に、上記選択履歴記憶手段に記憶されている累積回数が最も多い画質モードを選択する画質モード選択手段を備えている構成としてもよい。
【００２２】
この場合、例えば、ユーザーが、上記操作入力手段に対して、印刷を行う画質モードの選択指示を入力しなかった場合には、累積選択回数の最も多い画質モードが選択（デフォルト選択）される。したがって、上記の構成によれば、ユーザーは、頻繁に用いる画質モードで印刷したい場合には、画質モードの選択指示入力を省略することができるので、ユーザーの操作性および利便性を向上させることができる。
【００２３】
また、上記第１〜第３のいずれかの印刷装置において、上記トナー消費量算出手段は、入力される画像データの階調データに基づいて、上記各画質モードで印刷する場合のトナー消費量を算出する構成としてもよい。
【００２４】
上記の構成によれば、入力される画像データに対応する画像を、各画質モードで印刷する場合のトナー消費量を適切に算出することができる。
【００２５】
また、この場合、上記トナー消費量算出手段は、入力される画像データの階調データを複数の階調範囲に分割し、各階調範囲と各階調範囲に対応する画像を印刷する場合のトナー消費量とを関連付けたテーブルを用いて、上記各画質モードで印刷する場合のトナー消費量を算出する構成としてもよい。
【００２６】
例えば、入力される画像データの階調数が２５６階調である場合、２５６階調を１６階調ごとに、１６個の各階調範囲に分割すればよい。そして、各階調範囲と各階調範囲に対応する画像を印刷する場合のトナー消費量とを関連付けたテーブルを用意しておき、このテーブルに基づいて、入力される画像データに対応する画像を上記各画質モードで印刷する場合のトナー消費量を算出するようにすればよい。
【００２７】
上記の構成によれば、入力される画像データの階調データにおける各階調値と、当該各階調値に対応する画像を印刷する場合のトナー消費量とを関連付けたテーブルを用いる場合よりも、上記テーブルを格納するためのメモリーの容量を小さくすることができる。
【００２８】
本発明の第１の印刷方法は、上記の課題を解決するために、入力される画像データに対応する画像を、複数の画質モードのいずれかを選択して印刷する印刷方法において、入力される画像データに対応する画像を、上記各画質モードで印刷する場合のトナー消費量を算出するトナー消費量算出工程と、上記トナー消費量算出工程によって算出した各画質モードで印刷する場合のトナー消費量を表示する表示工程と、印刷を行う画質モードの選択指示を受け付ける画質モード入力工程と、上記選択指示によって選択された画質モードで印刷を行う印刷工程と、を含むことを特徴としている。
【００２９】
上記の印刷方法によれば、入力された画像データに対応する画像の印刷を開始する前に、各画質モードを選択した場合のトナー消費量をトナー消費量算出工程で算出し、算出した結果を表示工程で表示する。これにより、ユーザーは、各画質モードを選択して印刷する場合のトナー消費量を、印刷を開始する前に定量的に把握することができ、把握した結果に基づいて印刷を行う画質モードを選択することができる。また、ユーザーは、画質モード選択工程で、印刷を行う画質モードの選択指示を入力し、印刷工程において、選択した画質モードで印刷を実行させることができる。したがって、ユーザーは、画質とトナー消費量との両方を考慮した上で、印刷を行う画質モードを選択することができる。
【００３０】
本発明の第２の印刷方法は、上記の課題を解決するために、入力される画像データに対応する画像を、複数の画質モードのいずれかを選択して印刷する印刷方法において、入力される画像データに対応する画像を、上記各画質モードで印刷する場合のトナー消費量を算出するトナー消費量算出工程と、上記トナー消費量算出工程によって算出した各画質モードで印刷する場合のトナー消費量に基づいて、上記各画質モードで印刷する場合の印刷コストを算出する印刷コスト算出工程と、上記印刷コスト算出工程によって算出した各画質モードで印刷する場合の印刷コストを表示する表示工程と、印刷を行う画質モードの選択指示を受け付ける画質モード入力工程と、上記選択指示によって選択された画質モードで印刷を行う印刷工程と、を含むことを特徴としている。
【００３１】
上記の印刷方法によれば、入力された画像データに対応する画像の印刷を開始する前に、各画質モードを選択した場合のトナー消費量をトナー消費量算出工程で算出する。また、その算出結果に基づいて、各画質モードを選択した場合の印刷コストを印刷コスト算出工程で算出し、算出した各画質モードを選択した場合の印刷コストを、表示工程で表示する。これにより、ユーザーは、各画質モードを選択して印刷する場合の印刷コストを、印刷を開始する前に定量的に把握することができ、把握した結果に基づいて印刷を行う画質モードを選択することができる。また、ユーザーは、画質モード入力工程で印刷を行う画質モードの選択指示を入力し、印刷工程において、選択した画質モードで印刷を実行させることができる。したがって、ユーザーは、画質と印刷コストとの両方を考慮した上で、印刷を行う画質モードを選択することができる。
【００３２】
本発明の第３の印刷方法は、上記課題を解決するために、入力される画像データに対応する画像を、複数の画質モードのいずれかを選択して印刷する印刷方法において、入力される画像データに対応する画像を、上記各画質モードで印刷する場合のトナー消費量を算出するトナー消費量算出工程と、上記トナー消費量算出工程によって算出した各画質モードで印刷する場合のトナー消費量に基づいて、上記各画質モードで印刷する場合の印刷コストを算出する印刷コスト算出工程と、印刷コストの設定値に関する指示を受け付ける設定値入力工程と、上記印刷コスト算出工程によって算出した各画質モードで印刷する場合の印刷コスト、および、上記設定値入力工程で受け付けた設定値に基づいて、印刷を行う画質モードを選択する画質モード選択工程と、を含むことを特徴としている。
【００３３】
上記の印刷方法によれば、入力された画像データに対応する画像の印刷を開始する前に、各画質モードを選択した場合のトナー消費量をトナー消費量算出工程で算出する。また、その算出結果に基づいて、各画質モードを選択した場合の印刷コストを印刷コスト算出工程で算出する。また、画質モード選択工程では、印刷コスト算出工程で算出した各画質モードで印刷する場合の印刷コストと、設定値入力工程で入力された印刷コストの設定値とに基づいて、印刷を行う画質モードを選択する。これにより、ユーザーが所望する印刷コストの設定値に応じた画質モードを選択して印刷を実行することができる。この場合、ユーザーは、印刷コストの設定値を、設定値入力工程で入力しておくことで、入力した設定値に応じた画質モードによる印刷を行わせることができる。
【００３４】
また、上記第３の印刷方法において、上記印刷コストの設定値は、印刷コストの上限値であり、上記画質モード選択工程において、上記上限値以下の印刷コストで印刷でき、かつ、より上質な画像を印刷できる画質モードを、印刷を行う画質モードとして選択するようにしてもよい。
【００３５】
この場合、上記画質モード選択工程では、設定された印刷コストの上限値以下の印刷コストで印刷でき、かつ、より上質な画像を印刷できる画質モードを、印刷を行う画質モードとして選択する。したがって、ユーザーは、印刷コストの上限値を設定値入力工程で入力しておくことで、設定した上限値以下の印刷コストで、より画質のよい印刷を行わせることができる。
【００３６】
あるいは、上記第３の印刷方法において、上記印刷コストの設定値は、印刷コストの目標値であり、上記画質モード選択工程において、上記目標値に最も近い印刷コストで印刷できる画質モードを、印刷を行う画質モードとして選択するようにしてもよい。
【００３７】
この場合、上記画質モード選択工程では、設定された印刷コストの目標値に最も近い印刷コストで印刷できる画質モードを、印刷を行う画質モードとしてとして選択する。したがって、ユーザーは、印刷コストの目標値を、設定値入力工程で入力しておくことで、設定した目標値に最も近い印刷コストで印刷できる画質モードによる印刷を行わせることができる。
【００３８】
また、上記第２の印刷方法または第３の印刷方法において、上記印刷コストは、用紙１枚あたりの印刷単価であってもよい。
【００３９】
この場合、用紙枚数の異なる複数のジョブの印刷を行うときでも、ユーザーは、各ジョブにおける印刷コストを相対的に比較しやすい。したがって、ユーザーは、印刷コストの管理を適切に行うことができる。
【００４０】
また、上記第１の印刷方法または第２の印刷方法において、各画質モードが選択された回数の累積を記憶する選択履歴記憶工程を含み、上記画質モード入力工程において、印刷を行う画質モードの選択指示がなされなかった場合に、累積選択回数が最も多い画質モードを、印刷を行う画質モードとして選択するようにしてもよい。
【００４１】
この場合、例えば、ユーザーが、上記操作入力手段に対して、印刷を行う画質モードの選択指示を入力しなかった場合には、累積選択回数の最も多い画質モードが選択（デフォルト選択）される。したがって、上記の印刷方法によれば、ユーザーは、頻繁に用いる画質モードで印刷したい場合には、画質モードの選択指示入力を省略することができるので、ユーザーの操作性および利便性を向上させることができる。
【００４２】
また、上記第１〜第３のいずれかの印刷方法は、上記トナー消費量算出工程において、入力される画像データの階調データに基づいて、上記各画質モードで印刷する場合のトナー消費量を算出するようにしてもよい。
【００４３】
上記の印刷方法によれば、入力される画像データに対応する画像を、各画質モードで印刷する場合のトナー消費量を適切に算出することができる。
【００４４】
また、この場合、上記トナー消費量算出工程において、入力される画像データの階調データを複数の階調範囲に分割し、各階調範囲と各階調範囲に対応する画像を印刷する場合のトナー消費量とを関連付けたテーブルを用いて、上記各画質モードで印刷する場合のトナー消費量を算出するようにしてもよい、
上記の印刷方法によれば、入力される画像データの階調データにおける各階調値と、当該各階調値に対応する画像を印刷する場合のトナー消費量とを関連付けたテーブルを用いる場合よりも、上記テーブルを格納するためのメモリーの容量を小さくすることができる。
【００４５】
本発明の印刷プログラムは、上記したいずれかの印刷方法を、コンピュータに実行させるためのものである。コンピュータにこれらのプログラムを読み取らせることで、本発明の第１〜第３の印刷方法における各工程の処理を、そのコンピュータによって実現することが可能となる。
【００４６】
また、これらのプログラムをコンピュータによって読み取り可能な記録媒体に記録させておくことで、プログラムの保存・流通を容易に行えるようになる。さらに、この記録媒体を読み込ませることで、コンピュータによって、本発明の印刷方法における各工程の処理を実施できる。
【発明の効果】
【００４７】
以上のように、本発明の第１の印刷装置は、入力される画像データに対応する画像を、上記各画質モードで印刷する場合のトナー消費量を算出するトナー消費量算出手段と、上記トナー消費量算出手段によって算出した各画質モードで印刷する場合のトナー消費量を表示する表示手段と、印刷を行う画質モードの選択指示を受け付ける操作入力手段とを備え、上記選択指示によって選択された画質モードで印刷を行う。
【００４８】
それゆえ、ユーザーは、各画質モードを選択して印刷する場合のトナー消費量を、印刷を開始する前に定量的に把握することができ、把握した結果に基づいて印刷を行う画質モードを選択し、選択した画質モードで印刷を実行させることができる。すなわち、ユーザーは、画質とトナー消費量との両方を考慮した上で、印刷を行う画質モードを選択することができる。
【００４９】
本発明の第２の印刷装置は、入力される画像データに対応する画像を、上記各画質モードで印刷する場合のトナー消費量を算出するトナー消費量算出手段と、上記トナー消費量算出手段によって算出した各画質モードで印刷する場合のトナー消費量に基づいて、上記各画質モードで印刷する場合の印刷コストを算出する印刷コスト算出手段と、上記印刷コスト算出手段によって算出した各画質モードで印刷する場合の印刷コストを表示する表示手段と、印刷を行う画質モードの選択指示を受け付ける操作入力手段とを備え、上記選択指示によって選択された画質モードで印刷を行う。
【００５０】
それゆえ、ユーザーは、各画質モードを選択して印刷する場合の印刷コストを、印刷を開始する前に定量的に把握することができ、把握した結果に基づいて印刷を行う画質モードを選択し、選択した画質モードで印刷を実行させることができる。すなわち、ユーザーは、画質と印刷コストとの両方を考慮した上で、印刷を行う画質モードを選択することができる。
【００５１】
本発明の第３の印刷装置は、入力される画像データに対応する画像を、上記各画質モードで印刷する場合のトナー消費量を算出するトナー消費量算出手段と、上記トナー消費量算出手段によって算出した各画質モードで印刷する場合のトナー消費量に基づいて、上記各画質モードで印刷する場合の印刷コストを算出する印刷コスト算出手段と、印刷コストの設定値に関する指示を受け付ける設定値入力手段と、上記印刷コスト算出手段によって算出した各画質モードで印刷する場合の印刷コスト、および、上記設定値入力手段が受け付けた設定値に基づいて、印刷を行う画質モードを選択する画質モード選択手段と、を備えている。
【００５２】
それゆえ、ユーザーが所望する印刷コストの設定値に応じた画質モードを選択して印刷を実行することができる。すなわち、ユーザーは、印刷コストの設定値を、設定値入力手段を介して入力しておくことで、入力した設定値に応じた画質モードによる印刷を行わせることができる。
【００５３】
本発明の第１の印刷方法は、入力される画像データに対応する画像を、上記各画質モードで印刷する場合のトナー消費量を算出するトナー消費量算出工程と、上記トナー消費量算出工程によって算出した各画質モードで印刷する場合のトナー消費量を表示する表示工程と、印刷を行う画質モードの選択指示を受け付ける画質モード入力工程と、上記選択指示によって選択された画質モードで印刷を行う印刷工程と、を含む。
【００５４】
それゆえ、ユーザーは、各画質モードを選択して印刷する場合のトナー消費量を、印刷を開始する前に定量的に把握することができ、把握した結果に基づいて印刷を行う画質モードを選択し、選択した画質モードで印刷を実行させることができる。
【００５５】
本発明の第２の印刷方法は、入力される画像データに対応する画像を、上記各画質モードで印刷する場合のトナー消費量を算出するトナー消費量算出工程と、上記トナー消費量算出工程によって算出した各画質モードで印刷する場合のトナー消費量に基づいて、上記各画質モードで印刷する場合の印刷コストを算出する印刷コスト算出工程と、上記印刷コスト算出工程によって算出した各画質モードで印刷する場合の印刷コストを表示する表示工程と、印刷を行う画質モードの選択指示を受け付ける画質モード入力工程と、上記選択指示によって選択された画質モードで印刷を行う印刷工程と、を含む。
【００５６】
それゆえ、ユーザーは、各画質モードを選択して印刷する場合の印刷コストを、印刷を開始する前に定量的に把握することができ、把握した結果に基づいて印刷を行う画質モードを選択し、選択した画質モードで印刷を実行させることができる。
【００５７】
本発明の第３の印刷方法は、入力される画像データに対応する画像を、上記各画質モードで印刷する場合のトナー消費量を算出するトナー消費量算出工程と、上記トナー消費量算出工程によって算出した各画質モードで印刷する場合のトナー消費量に基づいて、上記各画質モードで印刷する場合の印刷コストを算出する印刷コスト算出工程と、印刷コストの設定値に関する指示を受け付ける設定値入力工程と、上記印刷コスト算出工程によって算出した各画質モードで印刷する場合の印刷コスト、および、上記設定値入力工程で受け付けた設定値に基づいて、印刷を行う画質モードを選択する画質モード選択工程と、を含む。
【００５８】
それゆえ、ユーザーが所望する印刷コストの設定値に応じた画質モードを選択して印刷を実行することができる。すなわち、ユーザーは、印刷コストの設定値を、設定値入力手段を介して入力しておくことで、入力した設定値に応じた画質モードによる印刷を行わせることができる。
【００５９】
本発明の印刷プログラムは、上記したいずれかの印刷方法を、コンピュータに実行させるためのものである。コンピュータにこれらのプログラムを読み取らせることで、本発明の第１〜第３の印刷方法における各工程の処理を、そのコンピュータによって実現することが可能となる。
【００６０】
また、これらのプログラムをコンピュータによって読み取り可能な記録媒体に記録させておくことで、プログラムの保存・流通を容易に行えるようになる。さらに、この記録媒体を読み込ませることで、コンピュータによって、本発明の印刷方法における各工程の処理を実施できる。
【発明を実施するための最良の形態】
【００６１】
〔実施形態１〕
本発明の一実施形態について説明する。なお、本実施形態では、複数の画質モードを備えた印刷装置において、各画質モードを選択して印刷を行う場合のトナー消費量および／または印刷単価（印刷コスト）を、印刷を行う前にユーザーに提示し、ユーザーによる画質モードの選択指示に応じて印刷を行う場合について説明する。
【００６２】
（複合機（印刷装置）１の構成）
図２は、本実施形態にかかる印刷装置である複合機（ディジタルカラー複合機）１の断面図である。この複合機１は、通常の複写機としての機能に加えて、ファクシミリ装置およびプリンターとしての機能を兼ね備えたものである。また、複合機１は、高画質モード，標準モード，節約モードａ，節約モードｂの４つの画質モードの中から、いずれかの画質モードを選択して印刷するようになっている。
【００６３】
まず、複合機１の構成について説明する。図２に示すように、複合機１は、ＲＡＤＦ１１２，スキャナー部１１０，画像形成部２１０および給紙機構２１１が設けられた構成であり、さらに、後述する表示／操作パネル（図３参照）が備えられている。
【００６４】
ＲＡＤＦ１１２は、複合機１における原稿送り装置であり、両面自動原稿送り装置（ＲＡＤＦ；Recirculating Automatic Document Feeder）としての機能を有している。
【００６５】
すなわち、ＲＡＤＦ１１２は、所定位置にセットされた原稿を、スキャナー部１１０における原稿台１１１上に搬送するものである。そして、スキャナー部１１０による原稿画像の読み取りが行われた後、所定の取り出し位置にまで搬出する機能を有している。
【００６６】
また、ＲＡＤＦ１１２は、スキャナー部１１０による原稿画像の読み取り後、原稿を裏返し、再び原稿台１１１に搬送する機能も有している。これにより、複合機１では、原稿における両面の画像を、スキャナー部１１０に読み取らせることが可能となっている。
【００６７】
さらに、ＲＡＤＦ１１２は、原稿台１１１に対して開閉自在となっている。したがって、ユーザーは、ＲＡＤＦ１１２を使用する際には、このＲＡＤＦ１１２を閉じておく一方、ＲＡＤＦ１１２を開けることで、原稿台１１１上に、原稿を直接載置することができる。
【００６８】
スキャナー部１１０は、ＲＡＤＦ１１２により搬送された原稿の画像を読み取るためのものであり、複合機１における画像入力装置である。そして、このスキャナー部１１０は、図２に示すように、上記した原稿台１１１に加えて、第１の走査ユニット１１３，第２の走査ユニット１１４，光学レンズ１１５およびＣＣＤ１１６を備えている。
【００６９】
走査ユニット１１３・１１４は、原稿台１１１と平行に往復移動することにより、この原稿台１１１上に載置された原稿の画像を読み取るためのものである。第１の走査ユニット１１３は、原稿画像を露光する露光ランプと、原稿からの反射光像を所定の方向に偏向させる第１ミラーとを有している。そして、原稿台１１１の下面に対して一定の距離を保ちながら、所定の走査速度で原稿台１１１と平行に往復移動するように設定されている。
【００７０】
また、第２の走査ユニット１１４は、第１ミラーにより偏向された反射光像を、光学レンズ１１５が位置する方向に偏向させるための第２・第３ミラーを有している。そして、第１の走査ユニット１１３と一定の速度関係を保って、原稿台１１１と平行に往復移動するようになっている。
【００７１】
光学レンズ１１５は、第１〜第３ミラーにより偏向された原稿からの反射光像を縮小し、ＣＣＤ１１６上の所定位置に結像させるものである。
【００７２】
ＣＣＤ１１６は、結像された反射光像を光電変換して電気信号の画像情報を生成し、画像形成部２１０に出力するための光電変換素子（ＣＣＤ；Charge Coupled Device）ラインセンサである。
【００７３】
さらに、このＣＣＤ１１６は、カラー画像の読み取りが可能なものである。すなわち、ＣＣＤ１１６は、カラーの反射光像から、Ｒ（赤），Ｇ（緑）およびＢ（青）の各色成分毎に色分解されたラインデータの画像情報を生成することができる。
【００７４】
このＣＣＤ１１６により生成された画像情報は、さらに、後述する画像処理部（図３参照）に転送されて、後述する画質モード設定部（図４参照）によって設定された画質モードに応じた所定の画像処理が施された後、画像形成部２１０に出力される。
【００７５】
画像形成部２１０は、ＣＣＤ１１６から出力された画像情報に基づいて、シートに画像を印刷するためのものである。そして、この画像形成部２１０は、図２に示すように、黒画像転写部３０１，黄色画像転写部３０２，マゼンタ画像転写部３０３およびシアン画像転写部３０４から構成されている。
【００７６】
これら転写部３０１〜３０４は、実質的に同一の構成を有しており、画像情報に基づいて、シートに対してそれぞれ黒画像，黄色画像，マゼンタ画像およびシアン画像を転写するように設定されている。
【００７７】
図２に示すように、これら転写部３０１〜３０４は、それぞれＬＳＵ２２７ａ〜２２７ｄと、画像形成ステーションＧａ〜Ｇｄとを有している。
【００７８】
ＬＳＵ（レーザビームスキャナユニット）２２７ａ〜２２７ｄには、それぞれ画像情報における黒色成分，黄色成分，マゼンタ成分およびシアン成分に対応する画素信号が入力されるようになっている。そして、各ＬＳＵ２２７ａ〜２２７ｄは、これらの画像信号に基づいて、画像形成ステーションＧａ〜Ｇｄにおける後述する感光体ドラム２２２ａ〜２２２ｄを露光し、静電潜像を生成するように設定されている。
【００７９】
また、これらＬＳＵ２２７ａ〜２２７ｄは、画像情報に応じて変調されたドット状のレーザービームを発生させるために、図示しない半導体レーザーダイオードと、半導体レーザーダイオードのパワーや光発生のタイミングを制御するレーザー調整部とを有している。
【００８０】
さらに、ＬＳＵ２２７ａ〜２２７ｄは、図２に示すように、ポリゴンミラー２４０ａ〜２４０ｄ，ｆ−θレンズ２４１ａ〜２４１ｄおよびミラー２４２ａ〜２４２ｄ・２４３ａ〜２４３ｄを備えている。
【００８１】
ポリゴンミラー２４０ａ〜２４０ｄは、半導体レーザー素子から発せられるレーザービームを、主走査方向に偏向させる機能を有している。また、上記した各ｆ−θレンズおよびミラーは、ポリゴンミラー２４０ａ〜２４０ｄにより偏向されたレーザービームを、感光体ドラム２２２ａ〜２２２ｄの表面に結像させるためのものである。
【００８２】
画像形成ステーションＧａ〜Ｇｄは、ＬＳＵ２２７ａ〜２２７ｄから照射されるレーザービームに基づいて、各色に応じたトナー像を生成し、順次的にシートに転写するものである。図２に示すように、これら画像形成ステーションＧａ〜Ｇｄは、感光体ドラム２２２ａ〜２２２ｄを備えている。そして、帯電器２２３ａ〜２２３ｄ，現像装置２２４ａ〜２２４ｄ，転写用放電器２２５ａ〜２２５ｄおよびクリーニング装置２２６ａ〜２２６ｄが、感光体ドラム２２２ａ〜２２２ｄの周囲に、矢印Ｆ方向に沿って配置されている。
【００８３】
各感光体ドラム（転写ドラム）２２２ａ〜２２２ｄは、感光体材料を表面に有するドラム形状の転写ローラであり、矢印Ｆ方向に回転駆動されるように設定されている。
帯電器２２３ａ〜２２３ｄは、感光体ドラム２２２ａ〜２２２ｄをそれぞれ一様に帯電するための、スコロトロン方式のコロナ放電器である。
【００８４】
また、現像装置２２４ａ〜２２４ｄは、それぞれ黒色，黄色，マゼンタおよびシアンのトナーを収容している。そして、これらのトナーによって、感光体ドラム２２２ａ〜２２２ｄ上に生成された静電潜像を現像し、トナー像を生成する機能を有している。
【００８５】
転写用放電器２２５ａ〜２２５ｄは、感光体ドラム２２２ａ〜２２２ｄ上のトナー像を、シートへ転写するためのコロナ放電器である。なお、これら転写用放電器２２５ａ〜２２５ｄのパワー（電位）は、図示しないパワー調整部によって制御されるようになっている。さらに、図２に示すクリーニング装置２２６ａ〜２２６ｄは、シートへの転写後に感光体ドラム２２２ａ〜２２２ｄ上に残留するトナーを除去する機能を有している。
【００８６】
給紙機構２１１は、画像形成部２１０にて生成された各色のトナー像をシートに転写させるために、シートを画像形成部２１０の所定位置に搬送するものである。さらに、給紙機構２１１は、トナー像が転写された後、シートを外部に排出する機能を有している。
【００８７】
図２に示すように、給紙機構２１１は、シートカセット２５１，取り出しローラ２５３，複数の搬送ローラ２５２・２６１，レジストローラ２１２，転写搬送ベルト機構２１３，定着装置２１７，搬送方向切り換えゲート２１８，排紙ローラ２１９および排紙トレイ２２０を備えている。
【００８８】
シートカセット２５１は、複合機１において使用されるカットシート状のシートＰを収容するためのものである。
取り出しローラ２５２は、シートカセット２５１から、シートＰを１枚毎に出紙するためのピックアップローラーである。
また、搬送ローラ２５２…は、シートカセット２５１から出紙されたシートＰを、主搬送路Ｌに送り込み、この搬送路Ｌ上を搬送させるものである。
【００８９】
レジスト前検知スイッチは、搬送ローラ２５２…によって搬送されたシートＰが主搬送路Ｌ上の所定の位置を通過したことを検知し、所定の検知信号を出力するためのものである。
【００９０】
レジストローラ２１２は、主搬送路Ｌを搬送されてきたシートＰをいったん保持するものである。そして、感光体ドラム２２２ａ〜２２２ｄ上のトナー像をシートＰに良好に転写できるように、各画像形成ステーションＧａ〜Ｇｄとタイミングを取って、転写搬送ベルト機構２１３に送り込む機能を有している。
【００９１】
すなわち、レジストローラ２１２は、レジスト前検知スイッチが出力した検知信号に基づいて、感光体ドラム２２２ａ〜２２２ｄ上のトナー画像の先端がシートＰにおける印刷範囲の先端に押し付けられるように、シートＰを転写搬送ベルト機構２１３に送り込むように設定されている。
【００９２】
転写搬送ベルト機構２１３は、図２に示すように、駆動ローラ２１４，従動ローラ２１５，搬送ベルト２１６，吸着用帯電器２２８，除電器２２９，補助ローラ２３１，光学センサ２３２を有している。
【００９３】
搬送ベルト２１６は、駆動ローラ２１４と従動ローラ２１５との間にかけられたベルトであり、ローラ２１４・２１５によって矢印Ｚ方向に摩擦駆動されるようになっている。そして、レジストローラ２１２によって送り込まれたシートＰを静電吸着させ、各画像形成ステーションＧａ〜Ｇｄおよび定着装置２１７に搬送する機能を有している。
【００９４】
吸着用帯電器２２８は、画像形成ステーションＧａとレジストローラ２１２との間に設けられたブラシであり、搬送ベルト２１６の表面を帯電させるためのものである。すなわち、複合機１では、搬送ベルト２１６を帯電させ、シートＰを静電吸着させることで、搬送中におけるシートのずれを防止するようになっている。
【００９５】
除電器２２９は、画像形成ステーションＧｄと定着装置２１７との間に設けられており、交流電流によって搬送ベルト２１６の表面を除電するためのものである。
【００９６】
すなわち、各画像形成ステーションＧａ〜Ｇｄに搬送されたシートＰには、各色のトナー像がそれぞれ転写され、重ね合わされる。そして、画像形成ステーションＧｄによる転写が完了すると、シートＰは、除電器２２９により、その先端部分から順次、搬送ベルト２１６上から剥離され、定着装置２１７へと導かれるように設定されている。
【００９７】
定着装置２１７は、シートＰに転写された未定着のトナー像を熱定着させるものである。そして、熱定着処理されたシートＰは、搬送方向切り換えゲート２１８に搬送される。
【００９８】
切り換えゲート２１８は、定着後のシートＰの搬送経路を、排紙トレイ２２０に向かう排出経路と、副搬送経路Ｓとの間で選択的に切り換えるものである。
【００９９】
この副搬送経路Ｓは、シートＰを裏返して画像形成部２１０に再供給するための搬送経路である。すなわち、副搬送経路Ｓに送り込まれたシートＰは、スイッチバック搬送経路２２１を介して裏返された後、搬送ローラ２６１…によって副搬送経路Ｓ上を搬送されて、画像形成部２１０へと再度供給されるように設定されている。
【０１００】
排紙ローラ２１９は、切り換えゲート２１８を抜けたシートを排紙トレイ２２０に向けて排出するローラである。
光学センサ２３２は、画像形成部２１０の印刷条件の補正に使用されるセンサである。なお、この光学センサ２３２については後述する。
【０１０１】
また、複合機１は、電話線などの通信回線，モバイル装置，デジタルカメラ，ディジタルビデオカメラ，パーソナルコンピュータ（ＰＣ）などの外部機器とともにネットワーク（イントラネット，インターネット）に接続される。そして、これらの機器から画像データを受信して、この画像データに応じた画像を印刷する、ディジタルプリンターあるいはデジタルファクシミリとして機能することもできる。
【０１０２】
また、複合機１には、複合機１の全動作を制御するＣＰＵ（Central Processing Unit）等の制御部（図示せず）が備えられている。
【０１０３】
また、複合機１は、制御部の指示に応じた情報を表示するとともに、ユーザーからの指示を受け付けて制御部に伝達する、表示／操作パネル（後述する図３参照）を備えている。この表示／操作パネルには、制御部の指示によって、画質モード、各画質モードを選択したときのトナー消費量および／または印刷単価などが表示されるようになっている。また、この表示／操作パネルはタッチパネル式になっており、ユーザーは、表示されている各画質モードのうち、所望の画質モードが表示されている部分に触れることにより、印刷を行う画質モードを選択できるようになっている。なお、このようなタッチパネル式の表示／操作パネルを備えた構成に限らず、表示パネルとは別に備えられる操作部を設けてもよい。例えば、複数のボタンからなるキー操作部を用いてもよい。
【０１０４】
（画像処理部２の構成）
次に、複合機１の画像処理部２について説明する。図３は、画像処理部２の構成を示すブロック図である。
【０１０５】
この図に示すように、画像処理部２は、Ａ／Ｄ（アナログ／デジタル）変換部２０、シェーディング補正部２１、入力階調補正部２２、領域分離処理部（領域分離手段）２３、色補正部２４、黒生成／下色除去部２５、空間フィルタ処理部２６、出力階調補正部２７、階調再現処理部２８、記憶部２９を備えている。
【０１０６】
Ａ／Ｄ（アナログ／デジタル）変換部２０は、スキャナー部１１０から出力されたアナログのＲＧＢデータを、デジタル信号（デジタルＲＧＢデータ）に変換するものである。
【０１０７】
シェーディング補正部２１は、Ａ／Ｄ変換部２０によって生成されたデジタルＲＧＢデータに対し、スキャナー部１１０の照明系，結像系，撮像系に起因する各種の歪みを取り除く処理（歪み除去処理）を施して、入力階調補正部２２に出力するものである。また、シェーディング補正部２１は、外部機器から入力された画像データを、入力階調補正部２２に出力する機能も有している。
【０１０８】
入力階調補正部２２は、シェーディング補正部２１によって歪み除去処理を施されたデジタルＲＧＢデータ（ＲＧＢの反射率信号）に対し、カラーバランスを整える処理を施すものである。
【０１０９】
領域分離処理部２３は、入力階調補正部２２から出力されたデジタルＲＧＢデータに応じた画像（原稿画像）中の各画素が、テキスト領域（文字領域），グラフィック領域，写真領域（フォト領域）のいずれの領域に属するかを判断する領域分離処理を行うものである。
【０１１０】
また、領域分離処理部２３は、領域分離処理の結果に基づいて、各画素の属する領域を示す信号（領域識別信号、領域分離情報）を、黒生成／下色除去部２５，空間フィルタ処理部２６，出力階調補正部２７、階調再現処理部２８に出力する。また、領域分離処理部２３は、入力階調補正部２２から入力された入力信号（デジタルＲＧＢデータ）をそのまま後段の色補正部２４に出力する。
【０１１１】
色補正部２４は、領域分離処理部２３から入力されたデジタルＲＧＢデータに対して最適な色補正を行ってデジタルＣＭＹデータを生成し、生成したデジタルＣＭＹデータを黒生成／下色除去部２５に出力するものである。つまり、色補正部２４は、ＲＧＢ色空間（第１の色空間）で表される領域データを、ＣＭＹ色空間（第２の色空間）で表される領域データに変換（色補正処理）する。また、色補正部２４は、色を忠実に再現するために、ＣＭＹデータから、トナーの分光特性に基づいた色濁りを取り除く処理を行う。なお、この色濁りは、ＣＭＹトナーに不要吸収成分が含まれていることに起因するものである。
【０１１２】
黒生成／下色除去部２５は、ＣＭＹデータから黒（Ｋ）データを生成するものである。また、黒生成／下色除去部２５は、ＣＭＹデータからＫデータを差し引いて、新たなＣＭＹデータを生成し、さらに、この新たなＣＭＹデータとＫデータとから、ＣＭＹＫからなる４色のデータ（ＣＭＹＫデータ）を生成する機能を有している。
【０１１３】
空間フィルタ処理部２６は、領域識別信号に基づいて、ＣＭＹＫデータに対してデジタルフィルタによる空間フィルタ処理を行うものである。すなわち、空間フィルタ処理部２６は、ＣＭＹＫデータの空間周波数特性を補正して、出力画像のぼやけや粒状性劣化を防止する機能を有している。
【０１１４】
出力階調補正部２７は、画像形成部２１０の出力階調特性を調整するために、空間フィルタ処理部２６から出力されるＣＭＹＫデータの階調データ（入力階調データ）を補正するものである。なお、この補正は、記憶部２９に記憶されている修正テーブルを用いて行われる。
【０１１５】
階調再現処理部２８は、出力階調補正部２７から出力されるＣＭＹＫデータを画素毎に分離し、各画素の階調を再現できるように処理する階調再現処理（中間調生成処理）を実行するものである。そして、処理後のＣＭＹＫデータを、画質モード設定部３に出力するように設計されている。
【０１１６】
記憶部２９は、画像処理部２に備えられる各部材において用いられる画像データや領域データなどを一時的に記憶するものである。記憶部２９は、これらの画像データや領域データなどを電子的に記録できる、書き換え可能な（読み出し及び書き込み可能な）記録媒体であればよい。すなわち、記憶部２９は、上記の各部材がアクセス可能な場所にあればよく、また、形状も特に限定されるものではない。さらに、記憶部２９の性質は揮発性であっても非揮発性であってもよく、また、記憶部２９に対する記録方法は、どのようなものでかまわない。
【０１１７】
（画質モード設定部３の構成）
次に、複合機１の画像処理部２について説明する。図４は、画質モード設定部３の構成を示すブロック図である。
【０１１８】
この図に示すように、画質モード設定部３は、画質モード係数格納部３１，トナー消費量算出部３２，トナー消費量算出テーブル格納部３３，記憶部３４，印刷単価算出部３５，トナー単価記憶部３６，出力階調決定部３７，画質モード選択履歴記憶部３８を備えている。
【０１１９】
画質モード係数格納部３１には、画質モードごとに設定された画質モード係数Ｃが格納されている。表１に、画質モード係数格納部３１に格納される画質モード係数Ｃの一例を示す。この表に示すように、複合機１では、高画質モードの場合の画質モード係数Ｃを１００％，標準モードの場合の画質モード係数Ｃを９０％，節約モードａの場合の画質モード係数Ｃを８０％，節約モードｂの場合の画質モード係数Ｃを７０％に設定している。
【０１２０】
【表１】
2006227444.tif 000003
【０１２１】
トナー消費量算出部３２は、画像処理部２から入力される画像データ（ＣＭＹＫデータ）および領域識別信号と、画質モード係数格納部３１に格納されている各画質モードの画質モード係数Ｃと、トナー消費量算出テーブル格納部３３に格納されているトナー消費量算出テーブルとに基づいて、各画質モードを選択して印刷する場合のＣＭＹＫの各色についてのトナー消費量を算出するものである。また、トナー消費量算出部３２は、算出した各色についてのトナー消費量を、表示／操作パネル４および印刷単価算出部３５に出力する。
【０１２２】
トナー消費量算出テーブル格納部３３には、出力階調数（出力階調値）と、テキスト領域，グラフィック領域，写真領域の各領域についての１画素あたりのトナー消費量とを関連付けたトナー消費量算出テーブルが格納されている。なお、出力階調値とは、画像処理部２から入力されるＣＭＹＫデータの階調値（入力階調値）に、各画質モードの画質モード係数Ｃを掛け合わせた階調値である。
【０１２３】
表２に、トナー消費量算出テーブルの一例を示す。なお、表２に示す例では、０階調〜２５５階調を０〜１５の各階調範囲（階調領域）に分割し、分割した階調範囲ごとに、トナー消費量の算出に用いる１画素あたりのトナー消費量を設定している。また、表２は、Ｋ（黒）色についてのトナー消費量算出テーブルのみを示しているが、トナー消費量算出テーブル格納部３３には、ＣＭＹＫの各色についてのトナー消費量算出テーブルが格納されている。
【０１２４】
【表２】
2006227444.tif 000004
【０１２５】
また、複合機１では、テキスト領域，グラフィック領域，写真領域の各領域について、表３に示すように画素構成が異なる。
【０１２６】
【表３】
2006227444.tif 000005
【０１２７】
つまり、テキスト領域は１画素が２ドット×２ドットで構成され、グラフィック領域は１画素が４ドット×４ドットで構成され、写真領域は１画素が６ドット×６ドットで構成されている。したがって、１画素の面積はテキスト領域，グラフィック領域，写真領域の各領域について異なっており、同じ階調数（あるいは階調範囲）のデータを印刷する場合であっても、トナー消費量が領域ごとに異なる。
【０１２８】
このため、本実施形態では、表２に示したように、テキスト領域，グラフィック領域，写真領域の各領域ついて、トナー消費量の算出に用いる１画素あたりのトナー消費量をそれぞれ設定している。
【０１２９】
記憶部３４は、各画質モードを選択して印刷する場合の階調値に応じた画像データを記憶するものである。
【０１３０】
印刷単価算出部３５は、トナー消費量算出部３２の算出したＣＭＹＫの各色についてのトナー消費量と、トナー単価記憶部３６に記憶している各色のトナーおよび用紙の単価とに基づいて、各画質モードを選択した場合の印刷単価（用紙１枚あたりの印刷単価；印刷コスト）を算出するものである。また、印刷単価算出部３５は、各画質モードを選択した場合の印刷単価を算出した結果を、表示／操作パネル４に出力する。
【０１３１】
トナー単価記憶部３６には、ＣＭＹＫの各色のトナー単価および用紙単価が記憶されている。表４に、トナー単価記憶部３６に記憶されるトナー単価および用紙単価の一例を示す。
【０１３２】
【表４】
2006227444.tif 000006
【０１３３】
出力階調決定部３７には、表示／操作パネル４を介してユーザーが選択した画質モードを特定する信号が、表示／操作パネル４から入力される。そして、出力階調決定部３７は、選択された画質モードに対応する画質モード係数Ｃと、記憶部３４に記憶されている画像データ（ＣＭＹＫデータ）とに基づいて出力階調値を決定し、出力階調値に応じた画像データを生成して画像形成部２０４に出力する。なお、表示／操作パネル４に対して、ユーザーからの画質モードの選択指示が入力されなかった場合、出力階調決定部３７は、画質モード選択履歴記憶部３８に記憶されている、各画質モードが選択された回数の累積回数が最も多い画質モードを選択（デフォルト選択）して印刷を行うようになっている。
【０１３４】
画質モード選択履歴記憶部３８は、各画質モードが選択された回数の累積値を記憶するものである。
【０１３５】
なお、表示／操作パネル４には、各画質モードを選択して印刷を行う場合のトナー消費量および印刷単価が表示されるようになっている。そして、この表示された情報に基づいて、ユーザーが所望する画質モードを選択する選択指示を表示／操作パネル４を介して入力し、ユーザーによって選択された画質モードを特定する信号が表示／操作パネル４から出力階調決定部３７に伝達されるようになっている。
【０１３６】
（画質モード設定部３の動作）
次に、画質モード設定部３の動作について説明する。図１は、画質モード設定部３における動作の流れを示すフロー図である。なお、上記したように、複合機１の各部における全ての処理は、複合機１に備えられた制御部によって制御される。また、図１では、１枚の用紙に対して印刷を行う場合について説明する。
【０１３７】
まず、制御部は、画像処理部２に、階調再現処理を行った画像データ（ＣＭＹＫデータ）を画質モード設定部３へ出力させる（Ｓ１）。これにより、画質モード設定部３に備えられたトナー消費量算出部３２は、階調再現処理後の画像データ（ＣＭＹＫデータ）を取得する。
【０１３８】
次に、制御部は、トナー消費量算出部３２に、高画質モードを選択する場合の、ＣＭＹＫ各色についての１画素のトナー消費量を算出させ、各画素について算出したトナー消費量を順次積算させる（Ｓ２）。なお、表１に示したように、高画質モードの場合の画質モード係数は１００％であるので、画像処理部２から入力されたＣＭＹＫデータの階調値に対応するトナー消費量を、トナー消費量算出テーブル格納部３３に格納されている各色のトナー消費量算出テーブルから抽出する。また、Ｓ２の処理は各画素について行い、各画素についてのトナー消費量を順次積算していく。また、積算結果を記憶部３４に、順次、記憶・更新する。
【０１３９】
次に、制御部は、トナー消費量算出部３２に、標準モードを選択する場合の、ＣＭＹＫ各色についての１画素のトナー消費量を算出させ、各画素について算出したトナー消費量を順次積算させる（Ｓ３）。
【０１４０】
なお、表１に示したように、標準モードの場合の画質モード係数Ｃは９０％である。この場合、画像処理部２から入力されたＣＭＹＫデータの階調値（入力階調数）に、標準モードの画質モード係数Ｃ（Ｃ＝９０％）を掛けた階調値（作像階調数）に対応するトナー消費量を、トナー消費量算出テーブル格納部３３に格納されている各色のトナー消費量算出テーブルから抽出する。つまり、「作像階調数＝入力階調数×画質モード係数」として計算した作像階調数に対応するトナー消費量を、トナー消費量算出テーブル格納部３３に格納されている各色のトナー消費量算出テーブルから抽出する。また、Ｓ３の処理は、Ｓ２と同様、各画素について行い、各画素についてのトナー消費量を順次積算する。また、積算結果を記憶部３４に、順次、記憶・更新する。
【０１４１】
次に、制御部は、トナー消費量算出部３２に、節約モードａを選択する場合の、ＣＭＹＫ各色についての１画素のトナー消費量を算出させ、各画素について算出したトナー消費量を順次積算させる（Ｓ４）。この場合、節約モードａの場合の画質モード係数Ｃは８０％であるので、画像処理部２から入力されたＣＭＹＫデータの階調値に、節約モードａの画質モード係数Ｃ（Ｃ＝８０％）を掛けた階調値に対応するトナー消費量を、トナー消費量算出テーブル格納部３３に格納されている各色のトナー消費量算出テーブルから抽出する。また、Ｓ４の処理は、Ｓ２およびＳ３と同様、各画素について行い、各画素についてのトナー消費量を順次積算する。また、積算結果を記憶部３４に、順次、記憶・更新する。
【０１４２】
次に、制御部は、トナー消費量算出部３２に、節約モードｂを選択する場合の、ＣＭＹＫ各色についての１画素のトナー消費量を算出させ、各画素について算出したトナー消費量を順次積算させる（Ｓ５）。この場合、節約モードｂの場合の画質モード係数Ｃは７０％であるので、画像処理部２から入力されたＣＭＹＫデータの階調値に、節約モードｂの画質モード係数Ｃ（Ｃ＝７０％）を掛けた階調値に対応するトナー消費量を、トナー消費量算出テーブル格納部３３に格納されている各色のトナー消費量算出テーブルから抽出する。また、Ｓ４の処理は、Ｓ２〜Ｓ４と同様、各画素について行い、各画素についてのトナー消費量を順次積算する。また、積算結果を記憶部３４に、順次、記憶・更新する。
【０１４３】
次に、制御部は、Ｓ２〜Ｓ４の処理を全画素について行ったかどうか、すなわち、各画質モードを選択した場合のトナー消費量の算出を全画素について行ったかどうかを判断する（Ｓ６）。
【０１４４】
そして、Ｓ６において、全画素についてのトナー消費量の算出が完了していないと判断した場合、未算出の画素についてＳ２〜Ｓ５の処理を繰り返す。
【０１４５】
一方、Ｓ６において、全画素についてのトナー消費量の算出が完了したと判断した場合、制御部は、印刷単価算出部３５に印刷単価を算出させる（Ｓ７）。ここで、印刷単価は、例えば、下記の式（１）を用いて計算する。
【０１４６】
印刷単価  ＝  Ｙのトナー消費量（ｇ／枚）×Ｙのトナー単価（円／ｇ）
＋Ｍのトナー消費量（ｇ／枚）×Ｍのトナー単価（円／ｇ）
＋Ｃのトナー消費量（ｇ／枚）×Ｃのトナー単価（円／ｇ）
＋Ｋのトナー消費量（ｇ／枚）×Ｋのトナー単価（円／ｇ）
＋用紙単価（円／枚）                                  ・・・（１）
なお、上記式（１）では、用紙単価を印刷単価の計算に含めているが、これに限らず、各色のトナー消費量とトナー単価とを用いて印刷単価を算出してもよい。
【０１４７】
次に、制御部は、Ｓ２〜Ｓ４で算出した各画質モードを選択した場合のトナー消費量、および、Ｓ７で算出した印刷単価を、表示／操作パネル４に表示させる（Ｓ７）。なお、トナー消費量の表示については、各色のトナー消費量を加算したものを表示してもよく、各色ごとのトナー消費量を表示してもよい。また、トナー消費量を表示せずに印刷単価を表示してもよく、逆に、印刷単価を表示せずにトナー消費量を表示してもよい。
【０１４８】
次に、制御部は、表示／操作パネル４に対して、ユーザーからの印刷開始指示がなされたかどうかを判断する（Ｓ９）。そして、印刷指示がなされていない場合には、印刷開始指示を待機する。
【０１４９】
一方、印刷開始指示がなされた場合、制御部は、画質モードの選択指示がなされているかどうかを判断する（Ｓ１０）。
【０１５０】
そして、画質モードの選択指示がなされている場合には、選択された画質モードに応じた出力階調値の画像データを出力階調決定部３７に生成させ、生成した画像データを画像形成部２０１に出力させて印刷を開始させる（Ｓ１１）。これにより、画質モード設定部３の処理が終了する。
【０１５１】
一方、画質モードの選択指示がなされていない場合、制御部は、画質モード選択履歴記憶部３８に記憶されている累積選択回数が最も多い画質モードに応じた出力階調値の画像データを出力階調決定部３７に生成させ、生成した画像データを画像形成部２０１に出力させて印刷を開始させる（Ｓ１２）。これにより、画質モード設定部３における処理が終了する。なお、ここでは、累積選択回数が最も多い画質モードを選択するものとしているが、これに限らず、ユーザーからの画質モードの選択指示がなされていない場合には特定の画質モード（例えば標準モード）を選択するようにしてもよく、あるいは画質モードの選択指示が行われなかった場合に選択する画質モードを、ユーザーがあらかじめ設定できるようにしてもよい。
【０１５２】
以上のように、本実施形態にかかる複合機１は、複数の画質モードを備えており、印刷を開始する前に、各画質モードを選択した場合のトナー消費量および／または印刷単価を表示するようになっている。これにより、ユーザーは、各画質モードを選択した場合のトナー濃度および／または印刷単価を、定量的に把握することができる。すなわち、ユーザーは、各画質モードを選択した場合に、どの程度のトナー消費量削減効果あるいは印刷コストの削減効果があるのかといった情報を、定量的に把握することができる。したがって、ユーザーは、必要とする画質と印刷コストとの両方を考慮した上で、印刷を行う画質モードを選択することができる。
【０１５３】
（画質モード設定部の変形例（画質モード設定部３ｂ））
また、複合機１では、各画素についてトナー消費量を算出し、それを全画素について積算することで用紙１枚あたりのトナー消費量を求めているが、これに限るものではない。例えば、あらかじめ求めておいた用紙１枚の全域に同じ階調数（階調値）のベタ画像を印刷する場合の各階調数とトナー濃度との関係と、入力される画像データから算出した用紙１枚あたりの印字率とに基づいて用紙1枚あたりのトナー消費量を算出するようにしてもよい。
【０１５４】
この場合、例えば、図４に示した画質モード設定部３に代えて、図５に示す画質モード設定部３ｂを用いればよい。この図に示すように、画質モード設定部３ｂは、印字率算出部４０，平均階調値算出部５０，画質モード係数格納部３１，トナー消費量算出部３２ｂ，トナー消費量算出テーブル格納部３３ｂ，記憶部３４ｂ，印刷単価算出部３５，トナー単価記憶部３６，出力階調決定部３７，画質モード選択履歴記憶部３８を備えている。なお、画質モード係数格納部３１，印刷単価算出部３５，トナー単価記憶部３６，出力階調決定部３７，画質モード選択履歴記憶部３８については、図４に示した構成と同様の機能を有するものとし、説明を省略する。
【０１５５】
画像処理部２から出力されたＣＭＹＫデータは、印字率算出部４０，平均階調値算出部５０，および記憶部３４ｂに入力される。記憶部３４ｂは、入力されたＣＭＹＫデータを一時的に記憶するものである。
【０１５６】
平均階調値算出部５０は、入力されたＣＭＹＫデータの各画素についての階調値から、印字を行う各画素についての平均階調値を算出し、算出した結果をトナー消費量算出部３２ｂに出力するものである。
【０１５７】
印字率算出部４０は、画像処理部２から入力された画像データ（ＣＭＹＫデータ）に対して、画素（ピクセル）単位で重み付け係数を掛け合わせながら画素カウントを行い、画素カウントの積算値と用紙１枚に対する画像形成領域の面積との比率である印字率（面積率）を算出し、算出した結果をトナー消費量算出部３２ｂに出力するものである。
【０１５８】
ここで、印字率を算出する処理について、より詳細に説明する。なお、以下に述べる処理は、ＣＭＹＫの各色について、それぞれ行われるものとする。
【０１５９】
図５に示すように、印字率算出部４０は、カウント部４１、重み付け演算部４２、重み付け係数テーブル格納部４３、積算部４４、印字率演算部４５を備えている。
【０１６０】
カウント部４１は、画像処理部２から入力されたＣＭＹＫデータの階調数（入力階調値）を画素ごとにカウントする。つまり、ＣＭＹＫデータを構成する画素ごとの入力階調値をカウントする。なお、ここでは、入力されたＣＭＹＫデータが０〜２５５のいずれかの入力階調値を取る２５６階調の多階調の画像データである場合について説明する。
【０１６１】
重み付け演算部４２は、カウント部４１によって画素をカウントする際に、画素ごとに重み付けを行う。具体的には、重み付け演算部４２は、画素ごとの入力階調値に対応する重み付け係数を重み付け係数テーブル格納部４３に格納されている重み付け係数テーブルから取得して、入力階調値に取得した重み付け係数を掛け合わせる。重み付け係数テーブルには、入力階調値ごとに対応する重み付け係数が格納されている。なお、重み付け係数テーブルに格納される入力階調値ごとの各重み付け係数は、必ずしも一定値でなくてもよく、例えば、複合機１の機差や経年変化に伴うトナー消費特性の変化などに応じて、算出するトナー消費量と実際のトナー消費量との誤差が少なくなるように、書き換え可能な構成としてもよい。
【０１６２】
次に、画素ごとに行われた画素カウントの積算が積算部４４によって行われる。つまり、積算部４４は、重み付け演算部４２によって入力階調値に重み付け係数を掛け合わせた画素ごとの演算値を、入力されたＣＭＹＫデータの全ての画素について積算する。
【０１６３】
その後、印字率演算部４５が、積算部４４の積算結果（画素カウントの積算値）の合計と、用紙１枚に対する画像形成領域の面積との比である印字率（面積率）を算出し、算出した印字率をトナー消費量算出部３２ｂに出力する。
【０１６４】
トナー消費量算出部３２ｂは、平均階調値算出部５０から入力された平均階調値と、画質モード係数格納部３１に格納されている各画質モードの画質モード係数Ｃと、トナー消費量算出テーブル格納部３３ｂに格納されているトナー消費量算出テーブルとに基づいて、各画質モードを選択して印刷する場合のＣＭＹＫの各色についてのトナー消費量を算出するものである。また、トナー消費量算出部３２ｂは、算出した各色についてのトナー消費量を、表示／操作パネル４および印刷単価算出部３５に出力する。
【０１６５】
トナー消費量算出テーブル格納部３３ｂには、平均出力階調値と、その平均出力階調値で用紙1枚の画像形成領域の全面にベタ画像を印刷する場合のトナー消費量とを関連付けたトナー消費量算出テーブルが格納されている。なお、平均出力階調値とは、平均階調値算出部５０から入力された平均階調値に、各画質モードの画質モード係数Ｃを掛け合わせた階調値である。
【０１６６】
表５に、トナー消費量算出テーブル格納部３３ｂに格納されるトナー消費量算出テーブルの一例を示す。
【０１６７】
【表５】
2006227444.tif 000007
【０１６８】
なお、表５は、Ｋ（黒）色についてのトナー消費量算出テーブルのみを示しているが、トナー消費量算出テーブル格納部３３ｂには、ＣＭＹＫの各色についてのトナー消費量算出テーブルが格納されている。
【０１６９】
また、表５に示す例では、０階調〜２５５階調を１６階調ごとに分割した０〜１５の階調範囲（階調領域）ごとに、用紙１枚あたりのトナー消費量を設定している。この場合、０〜２５５の各階調値について用紙1枚あたりのトナー消費量を求めたテーブルを用いる場合に比べて、テーブルを記憶（格納）するためのメモリーの容量を１／１６に圧縮することができる。なお、分割する階調範囲の数は１６に限るものではなく、任意に設定すればよい。また、０〜２５５の各階調値について用紙1枚あたりのトナー消費量を関連付けたトナー消費量算出テーブルを用いてもよい。また、表５では、入力される画像データが２５６階調の場合を示しているが、入力される画像データの階調数はこれに限るものではない。
【０１７０】
次に、画質モード設定部３ｂの動作について説明する。図６は、画質モード設定部３ｂにおける動作の流れを示すフロー図である。なお、図６では、用紙１枚に対する印刷を行う場合について説明する。
【０１７１】
まず、制御部は、画像処理部２に、階調再現処理を行った画像データ（ＣＭＹＫデータ）を画質モード設定部３ｂへ出力させる（Ｓ２１）。これにより、画質モード設定部３ｂに備えられた印字率算出部４０および平均階調値算出部５０は、階調再現処理後の画像データ（ＣＭＹＫデータ）を取得する。
【０１７２】
次に、制御部は、印字率算出部４０に、用紙１枚あたりの印字率を算出させる（Ｓ２２）。
【０１７３】
さらに、制御部は、平均階調値算出部５０に、入力されたＣＭＹＫデータの各画素についての階調値から、印字を行う各画素についての平均階調値を算出させる（Ｓ２３）。
【０１７４】
次に、制御部は、トナー消費量算出部３２ｂに、高画質モードを選択する場合の、ＣＭＹＫ各色についての用紙１枚あたりのトナー消費量を算出させる（Ｓ２４）。なお、表１に示したように、高画質モードの場合の画質モード係数は１００％であるので、ここでは、平均階調値算出部５０から入力された平均階調値に対応するトナー消費量を、トナー消費量算出テーブル格納部３３ｂに格納されている各色のトナー消費量算出テーブルから抽出する。
【０１７５】
次に、制御部は、トナー消費量算出部３２ｂに、標準モードを選択する場合の、ＣＭＹＫ各色についての用紙１枚あたりのトナー消費量を算出させる（Ｓ２５）。なお、表１に示したように、標準モードの場合の画質モード係数Ｃは９０％である。この場合、平均階調値算出部５０から入力された平均階調値に、標準モードの画質モード係数Ｃ（Ｃ＝９０％）を掛けた平均出力階調値（作像階調数）に対応するトナー消費量を、トナー消費量算出テーブル格納部３３ｂに格納されている各色のトナー消費量算出テーブルから抽出する。つまり、「平均出力階調数（作像階調数）＝平均階調数×画質モード係数」として計算した作像階調数に対応するトナー消費量を、トナー消費量算出テーブル格納部３３ｂに格納されている各色のトナー消費量算出テーブルから抽出する。
【０１７６】
次に、制御部は、トナー消費量算出部３２ｂに、節約モードａを選択する場合の、ＣＭＹＫ各色についての用紙１枚あたりのトナー消費量を算出させる（Ｓ２６）。この場合、平均階調値算出部５０から入力された平均階調値に、節約モードａの画質モード係数Ｃ（Ｃ＝８０％）を掛けた平均出力階調値（作像階調数）に対応するトナー消費量を、トナー消費量算出テーブル格納部３３ｂに格納されている各色のトナー消費量算出テーブルから抽出する。
【０１７７】
次に、制御部は、トナー消費量算出部３２ｂに、節約モードｂを選択する場合の、ＣＭＹＫ各色についての用紙１枚あたりのトナー消費量を算出させる（Ｓ２７）。この場合、平均階調値算出部５０から入力された平均階調値に、節約モードｂの画質モード係数Ｃ（Ｃ＝７０％）を掛けた平均出力階調値（作像階調数）に対応するトナー消費量を、トナー消費量算出テーブル格納部３３ｂに格納されている各色のトナー消費量算出テーブルから抽出する。
【０１７８】
その後、制御部は、図１に示したＳ７〜Ｓ１２と同様の処理を行い（Ｓ２８）、処理を終了する。
【０１７９】
このように、あらかじめ求めておいた用紙１枚の全域に同じ階調値のベタ画像を印刷する場合の階調数とトナー濃度との関係と、入力される画像データから算出した用紙１枚あたりの印字率とに基づいて用紙1枚あたりのトナー消費量を算出する場合にも、各画素についてトナー消費量を算出し、それを全画素について積算することで用紙１枚あたりのトナー消費量を求める場合と略同様の効果を得ることができる。
【０１８０】
なお、各画質モードを選択した場合の作像階調数に応じた画像濃度ＩＤを求め、それに応じたトナー消費量および印刷単価を算出するようにしてもよい。表６に、印字率が４０％の画像データについて、各画質モードを選択する場合の、画像濃度ＩＤ，トナー消費量，印刷単価の一例を示す。また、表７に、印字率が２５％の画像データについて、各画質モードを選択する場合の、画像濃度ＩＤ，トナー消費量，印刷単価の一例を示す。
【０１８１】
【表６】
2006227444.tif 000008
【０１８２】
【表７】
2006227444.tif 000009
【０１８３】
（複数枚の印刷を行う場合の実施例）
また、図１および図６では、１枚の用紙に対して印刷を行う場合について説明したが、これに限らず、複数枚の用紙に連続して印刷を行う場合にも、本発明を適用することができる。つまり、本発明は、用紙１枚の印刷を行うジョブに限らず、複数枚の用紙に印刷を行うジョブにも適用できる。
【０１８４】
この場合、例えば、図１におけるＳ２〜Ｓ７の処理を各用紙について行い、各用紙について算出したトナー消費量および／または印刷単価を積算した結果を、Ｓ８と同様、表示／操作パネル４に表示するようにしてもよい。また、図６におけるＳ２２〜Ｓ２７の処理を各用紙について行ってジョブあたりのトナー消費量を算出し、ジョブあたりの（そのジョブで印刷を行う全用紙についての）トナー消費量および／または印刷コストを表示／操作パネル４に表示するようにしてもよい。
【０１８５】
また、各用紙について算出したトナー消費量および／または印刷単価を平均して得られる用紙１枚あたりのトナー消費量および／または印刷単価を、表示／操作パネル４に表示するようにしてもよい。この場合、用紙枚数の異なる複数のジョブの印刷を行うときでも、ユーザーは、各ジョブにおける印刷コストを相対的に比較しやすい。したがって、用紙１枚あたりのトナー消費量および／または印刷単価を表示することにより、ユーザーは、各ジョブに対する印刷コストの管理を行いやすくなる。
【０１８６】
また、各用紙について算出したトナー消費量および／または印刷単価を表示し、用紙ごとに画質モードの選択指示を受け付けるようにしてもよい。ただし、同一のジョブで印刷する各用紙について、用紙ごとに画質モードが異なることが好ましくない場合には、ジョブごとに画質モードの選択指示を設定することが好ましい。
【０１８７】
（印刷する色の組み合わせ例）
また、本実施形態では、Ｃ，Ｍ，Ｙ，Ｋの４色からなる画像を印刷する場合について説明したが、これに限るものではない。例えば、これら４色に加えて、他の色（例えばライトシアンやライトマゼンダなど）を含む画像を印刷するものであってもよい。あるいは、３色以下の組み合わせからなる画像を印刷する構成であってもよく、いずれか単色のみ（例えばＫのみ）を印刷する構成であってもよい。
【０１８８】
また、本実施形態では、領域データに適用されるＲＧＢ色空間をＣＭＹＫ色空間に変換する例を説明したが、これに限定されるものではない。例えば、ＲＧＢ色空間のデータに代えて、ＹＣｒＣｂ（Ｙ：輝度、Ｃｒ・Ｃｂ：色差）色空間のデータが入力される構成であってもよい。
【０１８９】
（複合機１をプリンターとして機能させる場合の実施例）
また、本実施形態では、複合機１がスキャナー部１１０で原稿から読み取ったアナログＲＧＢデータの印刷を行う場合について説明したが、これに限るものではない。例えば、複合機１に接続されたコンピュータやデジタルカメラなどの外部機器から入力されるデータを印刷する場合にも、本発明を適用することができる。つまり、本発明の印刷装置は、複写機としての機能のみを有するものに限らず、印刷装置に接続されたコンピュータやデジタルカメラなどの外部機器から入力されるデータを出力（印刷）するプリンターとして機能を併せ持つものであってもよく、あるいはこれらの機能を単独で備えるものであってもよい。
【０１９０】
図７は、複合機１をプリンターとして機能させる場合の、複合機１に接続されたコンピュータ６０と、画像処理部２と、画質モード設定部３と、画像形成部２１０とからなる印刷システム（印刷装置）の構成を示すブロック図である。なお、図７では、コンピュータ６０から、デジタルＲＧＢ信号と領域識別信号とが画像処理部２に入力されるものとし、画像処理部２におけるＡ／Ｄ変換部２０、シェーディング補正部２１、入力階調補正部２２、領域分離処理部２３を省略している。また、図７に示す印刷システムでは、図３及び図４に示した構成において表示／操作パネル４に表示していた情報が、コンピュータ６０のアプリケーション部６１に出力されるようになっている。また、図７では、画質モード設定部３を用いているが、これに代えて、画質モード設定部３ｂを用いてもよい。
【０１９１】
この図に示すように、コンピュータ６０は、アプリケーション部６１とプリンタドライバー部６２とを備えている。
【０１９２】
アプリケーション部６１は、ユーザーや他のソフトウェアからの印刷開始命令を受け付けて、画像処理部２の記憶部２９に対してドキュメントデータを書き出す機能を有する部材である。
【０１９３】
また、アプリケーション部６１は、画質モード設定部３から入力される、各画質モードを選択した場合のトナー消費量および／または印刷単価の情報を、コンピュータ６０に接続された表示装置（表示手段，図示せず）に表示してユーザーに提示する機能を有する。さらに、アプリケーション部６１は、例えばキーボードやマウス等（操作入力手段，設定値入力手段）を介して入力される、ユーザーからの画質モードの選択指示や印刷単価（印刷コスト）の設定値に関する入力を受け付けて、画質モード設定部３の出力階調決定部３７や単価設定値記憶部７０に伝達する機能を有する。
【０１９４】
アプリケーション部６１には、例えばワードプロセッサ、ドローイングソフトウェア、フォトレタッチソフトウェア（画像編集ソフトウェア）などが該当する。また、アプリケーション部６１は、上記のワードプロセッサのように、ドキュメントデータを編集する機能は有しなくとも、あらかじめ記憶部２９に記憶されているドキュメントデータを、画像処理部２が画像処理すべきデータであると設定し、さらにトリガを画像処理部２に対して出力するような、いわゆる印刷出力専用ソフトウェアであってもよい。
【０１９５】
ここで、ドキュメントデータとは、上記のワードプロセッサやドローイングソフトウェアなどのソフトウェアによって、コンピュータ上で作成されるデータである。このドキュメントデータには、複数個の部分データが含まれる。このような部分データとして、テキストデータ（文字データ）、グラフィックデータ（図形データ）、そしてイメージデータなどの、互いに属性の異なるデータが挙げられる。ドキュメントデータに含まれる部分データの属性は、これらのうち一種類であってもよく、複数の種類であってもよい。
【０１９６】
ここで、テキストデータとは、フォントの情報によってコード化されるデータをいう。また、グラフィックデータとは、ベジェ曲線などによって図形が符号化された形で表現されているデータをいう。
【０１９７】
また、イメージデータとは、データに含まれる情報をビット（画素）として保持するデータをいう。具体的には、例えばビットマップデータが該当する。他にも、例えば、ＪＰＥＧ（Joint Photographic Expert Group）などの、圧縮が施されたイメージデータも該当する。また、イメージデータは、外界のアナログ情報をデジタル情報に変換して取得する入力装置によって作成されるデータであってもよく、また、このようなイメージデータを作成する機能を有するソフトウェアによってコンピュータ上で作成されるイメージデータでもあってもよい。なお、ここでいう入力装置には、例えばスキャナーやデジタルカメラが該当するが、これらに限定されるものではない。さらに、ここでいうイメージデータ作成機能を有するソフトウェアには、例えばフォトレタッチソフトウェアが該当するが、これに限定されるものではない。
【０１９８】
本実施形態では、上記のドキュメントデータは、ＲＧＢ色空間が適用されるデータである。より詳しく説明すると、上記のドキュメントデータに含まれるテキストデータ、グラフィックデータ、そしてイメージデータは、いずれもＲＧＢ色空間が適用されるデータである。ここで、Ｒは赤、Ｇは緑、Ｂは青をそれぞれ表す、色信号（色材料）である。これらＲＧＢはいずれも、上述のデータが表すテキスト等の色を構成する原色である。したがって、これらのＲ，Ｇ，Ｂの値を、例えば８ビット（０〜２５５）の範囲内で任意の値に設定することにより、テキスト、グラフィック、そしてイメージを、さまざまな色で表現することができる。なお、Ｒ，Ｇ，Ｂ色信号のビット数は、８ビットに限定されるものではなく、任意のビット数であってよい。例えば、Ｒ，Ｇ，Ｂ色信号のビット数は、４ビット、１６ビット、２４ビット、または３２ビットとしてもよい。
【０１９９】
プリンタドライバー部６２は、上記のドキュメントデータを、ページ記述言語（Page Description Language、ＰＤＬ）で記述された画像データ（デジタルＲＧＢデータ）に変換する機能を有するドライバである。このとき、プリンタドライバー部６２によって、ドキュメントデータに含まれる部分データ（テキストデータ、グラフィックデータ、イメージデータ）は、ページ記述言語で記述される領域データ（テキスト領域データ、グラフィック領域データ、イメージ領域データ）に変換される。したがって、変換後の画像データは、これらの領域データからなるデータとなる。なお、プリンタドライバー部６２が行う部分データから領域データへの変換は、１対１の対応であってもよく、複数対複数の対応であってよい。具体的には、プリンタドライバー部６２は、１つの部分データを１つの領域データに変換してもよいし、複数の部分データをまとめて１つの領域データに変換してもよい。あるいは、プリンタドライバー部６２は、１つの部分データを分割して複数の領域データに変換してもよい。
【０２００】
また、プリンタドライバー部６２は、領域データへの変換結果に基づいて、各画素の属する領域を示す信号（領域識別信号）を生成し、画像処理部２に出力する。
【０２０１】
これにより、コンピュータ６０から画像処理部２に入力される領域データ（デジタルＲＧＢデータ）と領域識別信号とを用いて、画像処理部２における画像処理が行われる。
【０２０２】
（プログラムの実施例）
また、本実施形態における、画質モード設定部３を構成するトナー消費量算出部３２，印刷単価算出部３５，出力階調決定部３７、または、画質モード設定部３ｂを構成する印字率算出部４０，平均階調値算出部５０，トナー消費量算出部３２ｂ，印刷単価算出部３５，出力階調決定部３７の各部材は、ＣＰＵなどの演算手段が、ＲＯＭやＲＡＭなどの記録媒体に格納されたプログラムコードを実行することで実現される機能ブロックである。したがって、本発明の目的は、上述した機能を実現するソフトウェアである画像処理プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置に備えられるコンピュータ（またはＣＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによって、達成することができる。
【０２０３】
一方で、これらの部材は、上記ソフトウェアと同様の処理を行うハードウェアとして実現してもよい。この場合、本発明の目的は、ハードウェアであるトナー消費量算出部３２，印刷単価算出部３５，出力階調決定部３７、あるいは、印字率算出部４０，平均階調値算出部５０，トナー消費量算出部３２ｂ，印刷単価算出部３５，出力階調決定部３７によって達成されることになる。また、これらの部材は、処理の一部を行うハードウェアと、当該ハードウェアの制御や当該ハードウェアが行う処理以外の処理を行うプログラムコードを実行する上記演算手段とを組み合わせた構成としても実現できる。さらに、上記各部材のうち、ハードウェアとして説明した部材であっても、処理の一部を行うハードウェアと、当該ハードウェアの制御や当該ハードウェアが行う処理以外の処理を行うプログラムコードを実行する上記演算手段とを組み合わせた構成としても実現できる。
【０２０４】
なお、上記演算手段は、単体構成であっても良いし、装置内部のバスや各種の通信路を介して接続された複数の演算手段が協同してプログラムコードを実行する構成であっても良い。
【０２０５】
したがって、本発明にかかる画質モード設定部３または画質モード設定部３ｂは、印刷装置内の任意の場所に備えられることができる。例えば、画質モード設定部３または画質モード設定部３ｂは、上記各実施形態では複合機１上に構成されているが、コンピュータ６０上に構成されていてもよく、独立した装置として構成されていてもよい。さらに、画像処理装置は、この装置に含まれる上記各部材の一部が印刷装置上やコンピュータ上にあり、残りの部材が独立した構成であり、これらの部材が有機的に連携して機能する画像処理装置であってもよい。また、トナー消費量および／または印刷単価を、印刷装置に備えられる表示／操作パネル（表示手段）４に表示してもよく、コンピュータ６０に接続される表示手段に表示してもよい。
【０２０６】
また、上記演算手段によって直接的に実行可能なプログラムコード自体、または、後述する解凍などの処理によってプログラムコードを生成可能なデータとしてのプログラムは、当該プログラム（プログラムまたは上記データ）を記録媒体に格納し、当該記録媒体を配布したり、あるいは、上記プログラムを、有線または無線の通信路を介して伝送するための通信手段によって送信したりして配布され、上記演算手段で実行されるものとする。
【０２０７】
なお、通信路を介して伝送する場合、通信路を構成する各種の伝送媒体が、プログラムを示す信号列を伝搬し合うことによって、当該通信路を介して、上記プログラムが伝送される。また、上記信号列を伝送する際、送信装置が、プログラムを示す信号列により搬送波を変調することによって、上記信号列を搬送波に重畳してもよい。この場合、受信装置が搬送波を復調することによって、信号列が復元される。一方、上記信号列を伝送する際、送信装置が、デジタルデータ列としての信号列をパケット分割してもよい。この場合、受信装置は、受信したパケット群を連結して、上記信号列を復元する。また、送信装置が、信号列を送信する際、時分割／周波数分割／符号分割などの方法で、信号列を他の信号列と多重化して伝送しても良い。この場合、受信装置は、多重化された信号列から、ここの信号列を抽出して復元する。いずれの場合であっても、通信路を介してプログラムを伝送できれば、同様の効果を得られる。
【０２０８】
ここで、上記プログラムを配布する際の記録媒体は、取り外し可能であることが好ましいが、プログラムを配布した後の記録媒体は、取り外し可能であるか否かを問わない。また、上記記録媒体は、上記プログラムが記録されている媒体であれば良く、書き換え（書き込み）可能か否か、あるいは揮発性か否かは問われず、また、記録方法および形状も問われない。このような記録媒体を例示すると、磁気テープやカセットテープなどのテープ、フロッピー（登録商標）ディスクやハードディスクなどの磁気ディスク、ＣＤ−ＲＯＭや光磁気ディスク（ＭＯ）、ミニディスク（ＭＤ）、デジタルビデオディスク（ＤＶＤなどのディスクなどである。また、上記記録媒体は、ＩＣカードや光カードのようなカード、あるいは、マスクＲＯＭやＥＰＲＯＭ、ＥＥＰＲＯＭまたはフラッシュＲＯＭなどの半導体メモリーであってもよい。あるいは、ＣＰＵなどの演算手段内に形成されるメモリーであってもよい。
【０２０９】
なお、上記プログラムコードは、上記各処理の全手段を上記演算手段へ指示するコードであってもよいし、所定の手順で呼び出すことで、上記各処理の一部または全部を実行可能な基本プログラム（例えば、オペレーティングシステムやライブラリなど）がすでに存在していれば、当該基本プログラムの呼び出しを、上記演算装置へ指示するコードやポインタなどで、上記全手順の一部または全部を置き換えてもよい。
【０２１０】
また、上記記録媒体にプログラムを格納する際の形式は、例えば、実メモリーに配置した状態のように、演算手段がアクセスして実行可能な格納形式であってもよいし、実メモリーに配置する前で、演算手段が常時アクセス可能なローカルな記録媒体（例えば、実メモリやハードディスクなど）にインストールした後の格納形式、あるいは、ネットワークや搬送可能な記録媒体などから、上記ローカルな記録媒体にインストールする前の格納形式であってもよい。
【０２１１】
また、プログラムは、コンパイルされた後のオブジェクトコードに限る物ではなく、ソースコードや、インタプリトまたはコンパイルの途中で生成される中間コードとして、上記記録媒体に格納されていてもよい。いずれの場合であっても、圧縮された情報の解凍、符号化された情報の復元、インタプリト、コンパイル、リンク、または、実メモリーへの配置などの処理、あるいは、これらの処理の組み合わせによって、上記中間コードを上記演算手段が実行可能な形式に変換可能であれば、プログラムを記録媒体に格納する際の形式にかかわらず、同様の効果を得ることができる。
【０２１２】
〔実施形態２〕
本発明の他の実施形態について説明する。なお、説明の便宜上、実施形態１における複合機（印刷装置）１と同様の機能を有する部材については、実施形態１と同じ符号を用い、その説明を省略する。
【０２１３】
本実施形態では、複数の画質モードを備えた印刷装置において、各画質モードを選択して印刷を行う場合の印刷単価を、印刷を行う前に事前に算出し、その算出結果と、あらかじめ設定された印刷単価の設定値に基づいて、画質モードを選択して印刷を行う場合について説明する。
【０２１４】
図８は、本実施形態にかかる複合機１に備えられる画質モード設定部３ｃの概略構成を示すブロック図である。この図に示すように、画質モード設定部３ｃは、実施形態１で図４に示した画質モード設定部３に加えて、単価設定値記憶部７０を備えている。また、出力階調決定部３７に代えて、出力階調決定部３７ｃを備えている。
【０２１５】
単価設定値記憶部７０は、表示／操作パネル４を介して入力される印刷単価の設定値を記憶するものである。本実施形態にかかる複合機１では、ユーザーが、表示／操作パネル４を介して、印刷単価の設定値を指定（入力）できるようになっている。なお、印刷単価の設定値については後述するが、例えば、印刷単価の上限値を設定値としてもよく、あるいは印刷単価の目標値を設定値としてもよい。
【０２１６】
出力階調決定部３７ｃには、単価設定値記憶部７０から、ユーザーが指定した印刷単価の上限値または印刷単価の目標値が入力される。そして、出力階調決定部３７は、入力された印刷単価の設定値と、印刷単価算出部３５によって算出した各画質モードを選択した場合の印刷単価とに基づいて、印刷を行う画質モードを選択する。また、出力階調決定部３７は、選択した画質モードに対応する画質モード係数Ｃと、記憶部３４に記憶されている画像データ（ＣＭＹＫデータ）とに基づいて出力階調値を決定し、画像形成部２０４に出力する。
【０２１７】
（印刷単価の上限値を設定する場合の実施例）
次に、画質モード設定部３ｃの動作について説明する。図９は、画質モード設定部３ｃにおける処理の流れを示すフロー図である。なお、ここでは、ユーザーによってあらかじめ設定された印刷単価の上限値に基づいて、出力階調決定部３７ｃが画質モードを選択する場合について説明する。
【０２１８】
まず、制御部は、画像処理部２に、階調再現処理を行った画像データ（ＣＭＹＫデータ）を画質モード設定部３ｃへ出力させる（Ｓ３１）。これにより、画質モード設定部３ｃに備えられたトナー消費量算出部３２は、階調再現処理後の画像データ（ＣＭＹＫデータ）を取得する。
【０２１９】
次に、制御部は、実施形態１で図１に示したＳ２〜Ｓ７と同様の処理を行い、画像処理部２から入力された画像データを各画質モードで印刷する場合の印刷単価を算出する（Ｓ３２）。
【０２２０】
次に、制御部は、画像処理部２から入力された画像データを高画質モードで印刷する場合の印刷単価が、単価設定値記憶部７０に記憶されている、ユーザーによってあらかじめ設定された印刷単価の上限値（設定値）以下かどうかを判断する（Ｓ３３）。
【０２２１】
そして、Ｓ３３において、高画質モードで印刷する場合の印刷単価が、ユーザーによってあらかじめ設定された印刷単価の上限値以下であると判断した場合、制御部は、印刷に用いる画質モードとして、高画質モードを選択し（Ｓ３４）、後述するＳ４０の処理を行う。
【０２２２】
一方、Ｓ３３において、高画質モードで印刷する場合の印刷単価が、ユーザーによってあらかじめ設定された印刷単価の上限値よりも高いと判断した場合、制御部は、画像処理部２から入力された画像データを標準モードで印刷する場合の印刷単価が、ユーザーによってあらかじめ設定された印刷単価の上限値以下かどうかを判断する（Ｓ３５）。
【０２２３】
そして、Ｓ３５において、標準モードで印刷する場合の印刷単価が、ユーザーによってあらかじめ設定された印刷単価の上限値以下であると判断した場合、制御部は、印刷に用いる画質モードとして、標準モードを選択し（Ｓ３６）、後述するＳ４０の処理を行う。
【０２２４】
また、Ｓ３５において、標準モードで印刷する場合の印刷単価が、ユーザーによってあらかじめ設定された印刷単価の上限値よりも高いと判断した場合、制御部は、画像処理部２から入力された画像データを節約モードａで印刷する場合の印刷単価が、ユーザーによってあらかじめ設定された印刷単価の上限値以下かどうかを判断する（Ｓ３７）。
【０２２５】
そして、Ｓ３７において、節約モードａで印刷する場合の印刷単価が、ユーザーによってあらかじめ設定された印刷単価の上限値以下であると判断した場合、制御部は、印刷に用いる画質モードとして、節約モードａを選択し（Ｓ３８）、後述するＳ４０の処理を行う。
【０２２６】
一方、Ｓ３８において、節約モードａで印刷する場合の印刷単価が、ユーザーによってあらかじめ設定された印刷単価の上限値よりも高いと判断した場合、制御部は、印刷に用いる画質モードとして、節約モードｂを選択し（Ｓ３９）、後述するＳ４０の処理を行う。
【０２２７】
Ｓ３４，Ｓ３６，Ｓ３８，Ｓ３９のいずれかで印刷を行う画質モードを選択した後、制御部は、選択した画質モードに応じた出力階調値の画像データを出力階調決定部３７ｃに生成させ、生成した出力階調値を画像形成部２０１に出力させて印刷を開始させる（Ｓ４０）。これにより、画質モード設定部３ｃにおける処理が終了する。
【０２２８】
以上のように、本実施形態にかかる複合機１では、複数の画質モードを備えた印刷装置であって、各画質モードを選択して印刷を行う場合の印刷単価を、印刷を行う前に事前に算出し、算出結果とユーザーによってあらかじめ設定された印刷単価の上限値とに基づいて、画質モードを選択して印刷を行う。
【０２２９】
つまり、本実施形態にかかる複合機１では、画像処理部２から入力された画像データを印刷する場合の印刷単価が、ユーザーの設定した上限値以下である画質モードのうち、画質が最も上質である画質モードを選択して印刷を行う。
【０２３０】
これにより、印刷コストをユーザーによってあらかじめ設定した上限値以下に抑えるとともに、上質な画質モードを選択して印刷を行うことができる。つまり、例えば、１ページ（用紙１枚）あたりの印刷にかかる印刷単価を所定金額以内に抑えたいといったユーザーの要望がある場合に、その条件を満たすことができる最上質の画質モードを選択して印刷を行うことができる。
【０２３１】
（印刷単価の目標値を設定する場合の実施例）
なお、上記の説明では、ユーザーが印刷単価の上限値を設定する場合について説明したが、これに限るものではない。例えば、画像処理部２から入力された画像データを各画質モードで印刷する場合の印刷単価をそれぞれ算出し、算出した印刷単価が、ユーザーのあらかじめ設定した印刷単価の目標値に最も近い画質モードを選択するようにしてもよい。
【０２３２】
この場合、単価設定値記憶部７０に、表示／操作パネル４を介してユーザーから入力される印刷単価の目標値を記憶するようにすればよい。
【０２３３】
また、単価設定値記憶部７０から出力階調決定部３７ｃに、ユーザーが指定した印刷単価の目標値を入力し、出力階調決定部３７が、入力された印刷単価の目標値と、印刷単価算出部３５によって算出した各画質モードを選択した場合の印刷単価とに基づいて、印刷を行う画質モードを選択するようにすればよい。
【０２３４】
この場合の画質モード設定部３ｃの動作について説明する。図１０は、この場合の画質モード設定部３ｃにおける処理の流れを示すフロー図である。
【０２３５】
まず、制御部は、画像処理部２に、階調再現処理を行った画像データ（ＣＭＹＫデータ）を画質モード設定部３ｃへ出力させる（Ｓ５１）。これにより、画質モード設定部３ｃに備えられたトナー消費量算出部３２は、階調再現処理後の画像データ（ＣＭＹＫデータ）を取得する。
【０２３６】
次に、制御部は、実施形態１で図１に示したＳ２〜Ｓ７と同様の処理を行い、画像処理部２から入力された画像データを各画質モードで印刷する場合の印刷単価を算出する（Ｓ５２）。
【０２３７】
次に、制御部は、画像処理部２から入力された画像データを各画質モードで印刷する場合の印刷単価と、単価設定値記憶部７０に記憶されている、ユーザーによってあらかじめ設定された印刷単価の目標値との差の絶対値を算出する（Ｓ５３）。
【０２３８】
その後、制御部は、各画質モードで印刷する場合の印刷単価と目標値との差の絶対値を比較し、高画質モードで印刷する場合の印刷単価と目標値との差の絶対値が最小であるかどうかを判断する（Ｓ５４）。
【０２３９】
そして、Ｓ５４において、高画質モードで印刷する場合の印刷単価と目標値との差の絶対値が最小であると判断した場合、制御部は、印刷に用いる画質モードとして、高画質モードを選択し（Ｓ５５）、後述するＳ６１の処理を行う。
【０２４０】
一方、Ｓ５４において、高画質モードで印刷する場合の印刷単価と目標値との差の絶対値が最小ではないと判断した場合、制御部は、標準モードで印刷する場合の印刷単価と目標値との差の絶対値が最小であるかどうかを判断する（Ｓ５６）。
【０２４１】
そして、Ｓ５６において、標準モードで印刷する場合の印刷単価と目標値との差の絶対値が最小であると判断した場合、制御部は、印刷に用いる画質モードとして、標準モードを選択し（Ｓ５７）、後述するＳ６１の処理を行う。
【０２４２】
また、Ｓ５６において、標準モードで印刷する場合の印刷単価と目標値との差の絶対値が最小ではないと判断した場合、制御部は、節約モードａで印刷する場合の印刷単価と目標値との差の絶対値が最小であるかどうかを判断する（Ｓ５８）。
【０２４３】
そして、Ｓ５８において、節約モードａで印刷する場合の印刷単価と目標値との差の絶対値が最小であると判断した場合、制御部は、印刷に用いる画質モードとして、節約モードａを選択し（Ｓ５９）、後述するＳ６１の処理を行う。
【０２４４】
一方、Ｓ５８において、節約モードａで印刷する場合の印刷単価と目標値との差の絶対値が最小ではないと判断した場合、制御部は、印刷に用いる画質モードとして、節約モードｂを選択し（Ｓ６０）、後述するＳ６１の処理を行う。
【０２４５】
Ｓ５５，Ｓ５７，Ｓ５９，Ｓ６０のいずれかで印刷を行う画質モードを選択した後、制御部は、選択した画質モードに応じた出力階調値の画像データを出力階調決定部３７ｃに生成させ、生成した出力階調値を画像形成部２０１に出力させて印刷を開始させる（Ｓ６１）。これにより、画質モード設定部３ｃにおける処理が終了する。
【０２４６】
このように、本実施形態にかかる複合機１は、複数の画質モードを備えた印刷装置であって、各画質モードを選択して印刷を行う場合の印刷単価を、印刷を行う前に事前に算出し、算出結果とユーザーによってあらかじめ設定された印刷単価の目標値とに基づいて、画質モードを選択して印刷を行う構成としてもよい。
【０２４７】
つまり、本実施形態にかかる複合機１は、画像処理部２から入力された画像データを印刷する場合の印刷単価が、ユーザーの設定した印刷単価の目標値に最も近い画質モードを選択して印刷を行う構成としてもよい。
【０２４８】
これにより、印刷コストをユーザーによってあらかじめ設定した目標値に近い額に抑えることができる。つまり、例えば、１ページ（用紙１枚）あたりの印刷にかかる印刷単価を所定金額程度に抑えたいといったユーザーの要望がある場合に、その条件を満たすことができる画質モードを選択して印刷を行うことができる。
【０２４９】
また、本実施形態では、各画素についてトナー消費量を算出し、それを全画素について積算することで用紙１枚あたりのトナー消費量を求める構成において、各画質モードを選択した場合の印刷コストを事前に算出し、その算出結果に応じて画質モードを設定する構成について説明したが、これに限るものではない。例えば、実施形態１における画質モード設定部３ｂのように、あらかじめ求めておいた用紙１枚の全域に同じ階調値のベタ画像を印刷する場合の階調値とトナー濃度との関係と、入力される画像データから算出した用紙１枚あたりの印字率とに基づいて用紙1枚あたりのトナー消費量を算出する構成において、各画質モードを選択した場合の印刷コストを事前に算出し、その算出結果に応じて画質モードを設定するようにしてもよい。
【０２５０】
また、本実施形態では、複合機１がスキャナー部１１０で原稿から読み取ったアナログＲＧＢデータの印刷を行う場合について説明したが、これに限るものではない。実施形態１と同様、例えば、複合機１に接続されたコンピュータやデジタルカメラなどの外部機器から入力されるデータを印刷する場合にも、本発明を適用することができる。
【０２５１】
例えば、実施形態１において図７に示したように、複合機１に接続されたコンピュータ６０と、画像処理部２と、画質モード設定部３と、画像形成部２１０とからなる印刷システム（印刷装置）を構成してもよい。
【０２５２】
この場合、ユーザーによってあらかじめ設定された印刷単価の上限値あるいは印刷単価目標値と、画質モード設定部３から入力された各画質モードを選択した場合の印刷単価とに基づいて、アプリケーション部６１が、印刷に用いる画質モードを選択するようにしてもよい。
【０２５３】
また、本実施形態では、Ｃ，Ｍ，Ｙ，Ｋの４色からなる画像を印刷する場合について説明したが、実施形態１と同様、これに限るものではない。
【０２５４】
また、本実施形態では、１枚の用紙に対して印刷を行う場合について説明したが、実施形態１と同様、これに限るものではなく、複数枚の用紙に連続して印刷を行うジョブにも、本発明を適用することができる。
【０２５５】
また、実施形態１と同様、画質モード設定部３を構成するトナー消費量算出部３２，印刷単価算出部３５，出力階調決定部３７、または、画質モード設定部３ｂを構成する印字率算出部４０，平均階調値算出部５０，トナー消費量算出部３２ｂ，印刷単価算出部３５，出力階調決定部３７は、ＣＰＵなどの演算手段が、ＲＯＭやＲＡＭなどの記録媒体に格納されたプログラムコードを実行することで実現されるものであってもよく、あるいはハードウェアが実現するものであってもよい。
【０２５６】
また、上記した各実施形態では、本発明を複合機１に適用する場合について説明したが、本発明の印刷装置はこれに限るものではない。コピー機（複写機）としての機能、ファクシミリ装置としての機能、コンピュータやデジタルカメラなどの外部機器から入力されるデータを出力（印刷）するプリンターとして機能、などを組み合わせたものであってもよく、あるいはいずれかの機能を単独で備えるものであってもよい。また、本発明の印刷装置は、電子写真方式の印刷装置であってもよく、インクジェット方式の印刷装置であってもよい。また、本発明の印刷装置は、モノクロの印刷を行う印刷装置であってもよく、カラー印刷を行う印刷装置であってもよい。
【０２５７】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【０２５８】
本発明は、入力される画像データに対応する画像を、複数の画質モードのいずれかを選択して印刷する印刷装置に適用できる。また、このような印刷装置における印刷方法、上記印刷方法をコンピュータに実行させるためのプログラム、そのプログラムを格納した記録媒体に適用できる。
【図面の簡単な説明】
【０２５９】
【図１】本発明の一実施形態にかかる印刷装置における、画質モード設定処理の流れを示すフロー図である。
【図２】本発明の一実施形態にかかる印刷装置の断面図である。
【図３】本発明の一実施形態にかかる印刷装置における画像処理部の構成を示すブロック図である。
【図４】本発明の一実施形態にかかる印刷装置における画質モード設定部の一構成例を示すブロック図である。
【図５】本発明の一実施形態にかかる印刷装置における画質モード設定部の他の構成例を示すブロック図である。
【図６】図５に示した画質モード設定部の動作を示すフロー図である。
【図７】本発明の一実施形態にかかる印刷装置と、当該印刷装置に外部機器として接続されるコンピュータとを示すブロック図である。
【図８】本発明の他の実施形態にかかる印刷装置に備えられる画質モード設定部の概略構成を示すブロック図である。
【図９】図８に示した画質モード設定部における動作の一例を示すフロー図である。
【図１０】図８に示した画質モード設定部における動作の他の例を示すフロー図である。
【符号の説明】
【０２６０】
１  複合機（印刷装置）
２  画像処理部
３  画質モード設定部
４  表示／操作パネル（表示手段，操作入力手段、設定値入力手段）
３１  画質モード係数格納部
３２，３２ｂ  トナー消費量算出部（トナー消費量算出手段）
３３，３３ｂ  トナー消費量算出テーブル格納部
３４，３４ｂ  記憶部
３５  印刷単価算出部（印刷コスト算出手段）
３６  トナー単価記憶部
３７，３７ｃ  出力階調決定部（画質モード選択手段）
３８  画質モード選択履歴記憶部（選択履歴記憶手段）
４０  印字率算出部
４１  カウント部
４２  演算部
４３  係数テーブル格納部
４４  積算部
４５  印字率演算部
５０  平均階調値算出部
６０  コンピュータ
６１  アプリケーション部
６２  プリンタドライバー部
７０  単価設定値記憶部
１１０  スキャナー部
２１０  画像形成部
【図１】
2006227444.tif 000010
【図２】
2006227444.tif 000011
【図３】
2006227444.tif 000012
【図４】
2006227444.tif 000013
【図５】
2006227444.tif 000014
【図６】
2006227444.tif 000015
【図７】
2006227444.tif 000016
【図８】
2006227444.tif 000017
【図９】
2006227444.tif 000018
【図１０】
2006227444.tif 000019