(57)【要約】  【課題】カートリッジ交換による印刷装置のダウンタイムをより短くするトナーセーブ技術を提供する。  【解決手段】印刷装置は、ブラック及びブラック以外の３色の着色剤カートリッジを有し、全色のうち特定の色について着色剤のセーブ処理を行う着色剤セーブモードを実行可能である。当該モードでは、印刷装置は、全色のうち１色の消費が相対的に早い場合に、当該１色について着色剤をセーブする第１の処理、ブラック以外の３色のうち２色の消費が相対的に早い場合に、当該２色のうち残量が少ない１色について着色剤をセーブする第２の処理、ブラック以外の３色の消費が相対的に均等である場合に、当該３色のうち最も残量が多い色以外の２色について着色剤をセーブする第３の処理、のいずれか一つを選択的に実行する。【選択図】図６
2011128337.tif 000002
【特許請求の範囲】
【請求項１】
ブラック及びブラック以外の３色の着色剤カートリッジを有し、全色について着色剤の
セーブ処理を行う第１の着色剤セーブモードを実行可能な印刷装置であって、
さらに、全色のうち特定の色について着色剤のセーブ処理を行う第２の着色剤セーブモ
ードを実行可能であり、
前記第２の着色剤セーブモードにおいて、
全色のうち１色の消費が相対的に早い場合に、当該１色について着色剤をセーブする第
１の処理、
ブラック以外の３色のうち２色の消費が相対的に早い場合に、当該２色のうち残量が少
ない１色について着色剤をセーブする第２の処理、
ブラック以外の３色の消費が相対的に均等である場合に、当該３色のうち最も残量が多
い色以外の２色について着色剤をセーブする第３の処理、
のいずれか一つを選択的に実行する、
ことを特徴とする印刷装置。
【請求項２】
請求項１に記載の印刷装置であって、
各色の着色剤カートリッジの着色剤の残量を取得し、各色の着色剤の残量に応じて前記
第１、第２及び第３の処理のいずれか一つを選択する、
ことを特徴とする印刷装置。
【請求項３】
請求項１又は２に記載の印刷装置であって、
前記第１の処理では、
ブラックについて着色剤をセーブする場合、印刷対象の画像データ中にエッジで囲まれ
た部分を抽出して当該部分を中抜きする処理を、着色剤の印刷濃度の低下に加え又は替わ
りに行う、
ことを特徴とする印刷装置。
【請求項４】
請求項１〜３いずれか一項に記載の印刷装置であって、
前記第２の処理では、
ブラック以外の３色のうち消費が相対的に早い２色の残量の差が大きいほど、着色剤の
印刷濃度の低下を大きくする、
ことを特徴とする印刷装置。
【請求項５】
請求項１〜４いずれか一項に記載の印刷装置であって、
前記第３の処理では、
ブラック以外の３色のうち最も残量が多い色と、他の２色それぞれの残量との差が大き
いほど、当該２色それぞれの着色剤の印刷濃度の低下を大きくする、
ことを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンター、複合機、コピー機等の印刷装置に関し、特に、トナーセーブ技
術に関する。
【背景技術】
【０００２】
プリンター、複合機、コピー機等の印刷装置には、通常モードよりもトナーの消費量を
低減するトナーセーブモードを有するものがある（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２５１１０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
複数色（例えば、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック））
のトナーカートリッジを備える印刷装置では、特定の色のトナーの消費が他の色のトナー
の消費よりも多いことにより、全色のトナーが均等に減らない場合がある。このような場
合、各色のトナーカートリッジの交換時期は、それぞれ異なる時期にやって来ることとな
る。その結果、各カートリッジについてそれぞれ異なる時期に交換を行う必要があり、メ
ンテナンス作業により印刷装置を使用できない期間（例えば、「ダウンタイム」と呼ぶこ
とができる。）が長くなってしまう。
【０００５】
従来のトナーセーブモードでは、全色のトナーについてトナーセーブ処理が実行される
。しかし、全色のトナーについてトナーセーブ処理が実行されても、全色のトナーが均等
に減るとは限らない。そのため、カートリッジ交換による印刷装置のダウンタイムが長く
なる可能性がある。
【０００６】
そこで、本発明は、カートリッジ交換による印刷装置のダウンタイムをより短くするト
ナーセーブ技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決するための本発明の一態様は、ブラック及びブラック以外の３色の着
色剤カートリッジを有し、全色について着色剤のセーブ処理を行う第１の着色剤セーブモ
ードを実行可能な印刷装置であって、さらに、全色のうち特定の色について着色剤のセー
ブ処理を行う第２の着色剤セーブモードを実行可能であり、前記第２の着色剤セーブモー
ドにおいて、全色のうち１色の消費が相対的に早い場合に、当該１色について着色剤をセ
ーブする第１の処理、ブラック以外の３色のうち２色の消費が相対的に早い場合に、当該
２色のうち残量が少ない１色について着色剤をセーブする第２の処理、ブラック以外の３
色の消費が相対的に均等である場合に、当該３色のうち最も残量が多い色以外の２色につ
いて着色剤をセーブする第３の処理、のいずれか一つを選択的に実行する、ことを特徴と
する。
【０００８】
ここで、上記の印刷装置であって、各色の着色剤カートリッジの着色剤の残量を取得し
、各色の着色剤の残量に応じて前記第１、第２及び第３の処理のいずれか一つを選択する
、ことを特徴としていてもよい。
【０００９】
また、上記のいずれかの印刷装置であって、前記第１の処理では、ブラックについて着
色剤をセーブする場合、印刷対象の画像データ中にエッジで囲まれた部分を抽出して当該
部分を中抜きする処理を、着色剤の印刷濃度の低下に加え又は替わりに行う、ことを特徴
としていてもよい。
【００１０】
また、上記のいずれかの印刷装置であって、前記第２の処理では、ブラック以外の３色
のうち消費が相対的に早い２色の残量の差が大きいほど、着色剤の印刷濃度の低下を大き
くする、ことを特徴としていてもよい。
【００１１】
また、上記のいずれかの印刷装置であって、前記第３の処理では、ブラック以外の３色
のうち最も残量が多い色と、他の２色それぞれの残量との差が大きいほど、当該２色それ
ぞれの着色剤の印刷濃度の低下を大きくする、ことを特徴としていてもよい。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態に係るプリンター２のハードウェア構成の概略を示すブロック図。
【図２】プリンター２の機能構成を示すブロック図。
【図３】トナーセーブの処理方法１を説明する図。
【図４】トナーセーブの処理方法２を説明する図。
【図５】トナーセーブの処理方法３を説明する図。
【図６】プリンター２における印刷処理を示すフロー図。
【発明を実施するための形態】
【００１３】
本発明の一実施形態について、図面を参照しながら説明する。
【００１４】
図１は、本発明の一実施形態に係るプリンター２のハードウェア構成の概略を示すブロ
ック図である。
【００１５】
プリンター２は、例えばＬＡＮなどのネットワークを介して接続されたホストコンピュ
ーター１から送信される印刷コマンドに従って印刷を行う。ホストコンピューター１は、
例えばプリンタードライバープログラムがインストールされ、当該プリンタードライバー
プログラムによりプリンター２を制御する。
【００１６】
もちろん、印刷装置はプリンターに限られず、プリンター機能を有する複合機やコピー
機等であってもよい。また、プリンター２はネットワークを介して複数のホストコンピュ
ーター１と通信するようにしてもよい。
【００１７】
ホストコンピューター１は、例えば、各種演算を行うＣＰＵと、各種プログラムやデー
タを格納するＨＤＤ（Hard Disk Drive）等の補助記憶装置と、ＬＡＮなどのネットワー
クを介して外部装置と通信を行うネットワークインターフェイス（Ｉ／Ｆ）と、ＵＳＢ（
Universal Serial Bus）ポートやＵＳＢコントローラーを備えＵＳＢにより外部装置と通
信を行うＵＳＢインターフェイス（Ｉ／Ｆ）と、起動に必要なプログラムやデータを予め
格納するＲＯＭと、ＣＰＵが実行するプログラムやデータを格納するＲＡＭと、キーボー
ドやマウス等の入力装置と、ユーザーインターフェイス画面などを表示するＬＣＤなどの
ディスプレイとを備える、一般的なコンピューターである。
【００１８】
プリンター２は、例えば、コントローラー２０と、印刷エンジン３０と、操作パネル４
０とを備える、一般的なレーザー方式のページプリンターである。
【００１９】
詳細は後述するが、プリンター２は、印刷のモードとして、トナーセーブを行わない通
常モードと、各色トナーに均等にトナーセーブを行うことにより、通常モードよりトナー
消費量を削減する第１トナーセーブモードと、各色トナーの残量に応じて所定の色のトナ
ーにトナーセーブを行うことにより、通常モードよりトナー消費量を削減する第２トナー
セーブモードとを有する。
【００２０】
コントローラー２０は、例えば、ＣＰＵ２１と、ＲＯＭ２２と、ＲＡＭ２３と、メモリ
ー制御ＡＳＩＣ（Application Specific Integrated Circuit）２４と、印刷制御ＡＳＩ
Ｃ２５と、入出力（Ｉ／Ｏ）制御ＡＳＩＣ２６と、ネットワークインターフェイス（Ｉ／
Ｆ）２７と、ＵＳＢインターフェイス（Ｉ／Ｆ）２８とを備える。
【００２１】
ＣＰＵ２１は、所定のプログラムを実行して、プリンター２を統合的に制御する。ＲＯ
Ｍ２２は、データやプログラム等を格納している不揮発性メモリーであり、例えば、フラ
ッシュメモリーである。ＲＯＭ２２は、メモリー制御ＡＳＩＣ２４ではなく、Ｉ／Ｏ制御
ＡＳＩＣ２６に接続されていてもよい。ＲＡＭ２３は、データおよびプログラム等を一時
的に記憶する揮発性メモリーであり、例えば、ＤＤＲ−ＳＤＲＡＭである。
【００２２】
メモリー制御ＡＳＩＣ２４は、ＲＯＭ２２およびＲＡＭ２３へのアクセスを制御するユ
ニットである。メモリー制御ＡＳＩＣ２４は、例えば、ネットワークＩ／Ｆ２７およびＩ
／Ｏ制御ＡＳＩＣ２６、もしくはＵＳＢ  Ｉ／Ｆ２８およびＩ／Ｏ制御ＡＳＩＣ２６を介
して外部装置から送られてきた、印刷対象の画像データをＲＡＭ２３に格納する。また、
例えば、ＲＡＭ２３に格納された画像データを、印刷制御ＡＳＩＣ２５に出力する。
【００２３】
印刷制御ＡＳＩＣ２５は、印刷エンジン３０において処理可能な印刷データを生成し、
印刷エンジン３０による印刷を制御するユニットである。印刷制御ＡＳＩＣ２５は、例え
ば、ＲＡＭ２３から画像データを読み出し、所定の画像処理（例えば、色変換、圧縮、伸
張、２値化）を施して印刷データを生成する。そして、生成した印刷データを印刷エンジ
ン３０に送信して印刷を実行させる。
【００２４】
Ｉ／Ｏ制御ＡＳＩＣ２６は、Ｉ／Ｏ装置やＩ／Ｆ装置を制御するユニットである。本実
施形態では、Ｉ／Ｏ制御ＡＳＩＣ２６は、Ｉ／Ｏ装置としての操作パネル４０と、Ｉ／Ｆ
装置としてのネットワークＩ／Ｆ２７およびＵＳＢ  Ｉ／Ｆ２８と接続されている。もち
ろん、ハードディスクドライブ、パラレルＩ／Ｆ等が接続されていてもよい。Ｉ／Ｏ制御
ＡＳＩＣ２６は、例えば、ネットワークＩ／Ｆ２７もしくはＵＳ  ＢＩ／Ｆ２８を介して
、外部装置から送信されたデータをＣＰＵ２１に転送したり、ＣＰＵ２１から送信された
データを外部装置に転送したりする。また、例えば、操作パネル４０から出力される信号
をＣＰＵ２１に転送したり、ＣＰＵ２１から送られた描画データを操作パネル４０に転送
したりする。
【００２５】
ネットワークＩ／Ｆ２７は、ホストコンピューター１などのネットワーク上の外部装置
と通信を行うユニットである。ネットワークＩ／Ｆ２７は、例えば、ネットワークコント
ローラー、ネットワークコネクタ等を含む。
【００２６】
ＵＳＢ  Ｉ／Ｆ２８は、ホストコンピューター１などの外部装置と通信を行うユニット
である。ＵＳＢ  Ｉ／Ｆ２８は、例えば、ＵＳＢコントローラー、ＵＳＢコネクタ等を含
む。
【００２７】
印刷エンジン３０は、印刷制御ＡＳＩＣ２５から供給されたデータを、印刷媒体に印刷
するユニットである。印刷エンジン３０は、例えば、トナーカートリッジ、感光体ドラム
、レーザー光照射機構、転写機構、紙送り機構、給紙機構、排紙機構などを有するレーザ
ー方式のエンジンである。
【００２８】
本実施形態では、印刷エンジン３０は、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー
）、Ｋ（ブラック）のトナーをそれぞれ収納した４つのカートリッジを着脱可能な構成で
ある。また、ＣＭＹの各色カートリッジは同量のトナーを収納する。Ｋのカートリッジは
、ＣＭＹと同量のトナーを収納してもよいし、より多い量のトナーを収納してもよい。
【００２９】
もちろん、Ｋ以外のカラーカートリッジの数は、上記にＣＭＹ３色に限られず、例えば
、４色以上であってもよい。また、各色カートリッジの容量は同量でなくてもよい。また
、印刷エンジン３０は、レーザー方式に限られず、インクジェット方式であってもよい。
この場合も、インクカートリッジの数・組み合わせ・容量は、トナーの場合と同様である
。
【００３０】
操作パネル４０は、ユーザーとプリンター２との間の入出力インターフェイスとして、
プリンター２の筐体に設けられているユニットである。操作パネル４０は、例えば、液晶
ディスプレイ（Liquid Crystal Display）や有機ＥＬディスプレイ（Electro-Luminescen
ce Display）などのディスプレイと、タッチパネルと、ハードスイッチ等を有する。
【００３１】
もちろん、上記のホストコンピューター１およびプリンター２の構成は、本願発明の特
徴を説明するにあたって主要構成を説明したのであって、上記に限られない。また、一般
的なコンピューターおよびプリンターが備える他の構成を排除するものではない。
【００３２】
図２は、プリンター２の機能構成を示すブロック図である。
【００３３】
プリンター２は、印刷制御部２００を有する。印刷制御部２００は、設定受付部２１０
と、トナー残量算出部２２０と、印刷データ生成部２３０とを有する。
【００３４】
印刷制御部２００は、例えば、主に、ＣＰＵ２１がＲＯＭ２２からＲＡＭ２３にロード
した所定のプログラムを実行することにより実現される。一部の処理は印刷制御ＡＳＩＣ
２５により実現されてもよい。所定のプログラムは、例えば、ネットワーク上のサーバー
からダウンロードされて、更新されてもよい。
【００３５】
印刷制御部２００は、例えば、印刷に関する設定を受け付けるためのインターフェイス
画面の表示制御処理、当該インターフェイス画面を介したユーザーの操作の入力制御処理
、ホストコンピューター１から受信した印刷コマンドに従って印刷データを生成する処理
などを行う。また、印刷制御部２００は、生成した印刷データに基づいて印刷エンジン３
０を制御し、印刷媒体への印刷を実行する。このような処理を行うため、印刷制御部２０
０は、設定受付部２１０、トナー残量算出部２２０、および印刷データ生成部２３０を有
する。
【００３６】
設定受付部２１０は、印刷に関する設定を記憶及び管理する。また、印刷に関する設定
の変更、印刷開始の指示、印刷コマンドを受け付ける。
【００３７】
例えば、設定受付部２１０は、各種の印刷設定を受け付けるためのインターフェイス画
面（不図示）を操作パネル４０に表示させる。そして、操作パネル４０を介して、インタ
ーフェイス画面上の印刷設定の変更等を受け付ける。また、設定受付部２１０は、ホスト
コンピューター１から印刷コマンドを受け付け、当該印刷コマンドに従って印刷データを
生成するように印刷データ生成部２３０に要求する。
【００３８】
本実施形態では、印刷コマンドには、印刷モード（通常モード、第１トナーセーブモー
ド、第２トナーセーブモード）を特定する情報が含まれる。設定受付部２１０は、ホスト
コンピューター１から印刷コマンドを受信した場合、印刷モードを判定する。
【００３９】
印刷モードが通常モードである場合、設定受付部２１０は、通常モードにより印刷デー
タを生成するように印刷データ生成部２３０に要求する。印刷モードが第１トナーセーブ
モードである場合、設定受付部２１０は、第１トナーセーブモードによる所定のトナーセ
ーブ処理を行って印刷データを生成するように印刷データ生成部２３０に要求する。印刷
モードが第２トナーセーブモードである場合、設定受付部２１０は、第２トナーセーブモ
ードによる所定のトナーセーブ処理を行って印刷データを生成するように印刷データ生成
部２３０に要求する。
【００４０】
もちろん、設定受付部２１０は、操作パネル４０を介して、印刷モードの設定を受け付
けるようにしてもよい。この場合、設定受付部２１０は、印刷コマンドを受信した場合、
操作パネル４０を介して設定された印刷モードにより印刷データを生成するように印刷デ
ータ生成部２３０に要求すればよい。従って、印刷コマンドには印刷モードが含まれなく
てもよい。なお、本実施形態では、ユーザーにより設定された印刷モードが、ユーザーが
その設定を変更するまでその設定のまま継続的に保持されるようにしてもよいし、デフォ
ルト設定として「通常モード」が設定され、印刷の際にユーザーが変更できるようにして
もよい。
【００４１】
トナー残量算出部２２０は、設定受付部２１０もしくは印刷データ生成部２３０の要求
に応じて、各カートリッジのトナー残量を算出する。トナー残量算出部２２０は、印刷毎
にその印刷データに基づいて各色の印字ドット数を算出し、各色の印字ドット数の積算値
を消費量（ドットカウント値）としてＲＯＭ２２等のメモリーに記録する。トナー残量を
取得する要求を受け付けた場合、トナー残量算出部２２０は、各色のカートリッジが備え
るメモリー等に予め記録されている、当初のトナー量（例えば、カートリッジに最初に収
容されているトナーのドット数）を読み出す。また、各色のトナーの消費量をＲＯＭ２２
等のメモリーから読み出す。そして、各色カートリッジについて、当初のトナー量と消費
量との差分に基づいて、残量を算出する。もちろん、トナー残量の算出方法は上記に限ら
れない。
【００４２】
印刷データ生成部２３０は、設定受付部２１０から印刷要求を受け付けると、印刷コマ
ンドに含まれる各種の印刷設定と印刷対象データとに基づいて印刷データを生成する。ま
た、生成した印刷データに基づいて印刷エンジン３０を制御し、印刷媒体への印刷を実行
する。
【００４３】
本実施形態では、印刷データ生成部２３０は、印刷コマンドに含まれる印刷モード（通
常モード、第１トナーセーブモード、第２トナーセーブモード）に基づいて、印刷データ
を生成する。
【００４４】
なお、本実施形態では、第１又は第２のトナーセーブモードが選択されている場合、Ｋ
についてのトナーセーブ処理は、ＣＭＹとは独立して、トナー残量に応じて所定の削減率
で実行されるものとする。また、Ｋについては、画像データの中にエッジで囲まれた部分
を抽出し、当該部分を中抜きするような処理を、濃度の低下に加えてもしくは替わりに行
ってもよい。
【００４５】
通常モードの場合、印刷データ生成部２３０は、通常の所定の処理を行って、印刷デー
タを生成する。
【００４６】
第１トナーセーブモードの場合、印刷データ生成部２３０は、消費されるトナーを削減
する所定の処理をＣＭＹ各色に対して行って、印刷データを生成する。例えば、所定の処
理としては、印刷対象の画像データのＣＭＹ各色の濃度値を、所定の削減率（例えば、濃
度値×７０％）で削減した濃度値に変換する。
【００４７】
第２トナーセーブモードの場合、印刷データ生成部２３０は、ＣＭＹ各色についてトナ
ー残量を算出するように、トナー残量算出部２２０に要求する。また、算出された各色ト
ナーの残量に応じて、トナーセーブの処理方法（後述する処理方法１〜３）を選択する。
【００４８】
本実施形態では、印刷データ生成部２３０は、ＣＭＹのうち、トナー残量が最大の色の
トナー残量と、他の２色のトナー残量との差に応じて、トナーセーブの処理方法を選択す
る。
【００４９】
例えば、印刷データ生成部２３０は、トナー残量が最大の色のトナー残量を基準値とし
て、当該基準値からその基準値よりも小さい所定の閾値までの範囲内に、他の２色のトナ
ー残量が属するか否かを判定する。図３〜５の例では、トナー残量が最大のＣの残量（基
準値）より小さく、基準値よりも小さい所定の閾値（判定閾値）以上の範囲内に、Ｍ及び
Ｙの残量が属するか否かが判定される。
【００５０】
他の２色のうちいずれかの一方のトナー残量が上述の所定範囲内に属する場合（すなわ
ち、３色のうち１色が相対的に消費が早い場合）、印刷データ生成部２３０は、処理方法
１によりトナーセーブ処理を行う。図３の例では、Ｙのトナー残量が所定範囲内に属する
ため、処理方法１が選択される。
【００５１】
他の２色の両方のトナー残量が上述の所定範囲内に属さない場合（すなわち、３色のう
ち２色が相対的に消費が早い場合）、印刷データ生成部２３０は、処理方法２によりトナ
ーセーブ処理を行う。図４の例では、Ｍ及びＹのトナー残量が所定範囲内に属さないため
、処理方法２が選択される。
【００５２】
他の２色の両方のトナー残量が上述の所定範囲内に属する場合（すなわち、３色が相対
的に均等に消費されている場合）、印刷データ生成部２３０は、処理方法３によりトナー
セーブ処理を行う。図５の例では、Ｍ及びＹのトナー残量が所定範囲内に属するため、処
理方法３が選択される。
【００５３】
＜処理方法１＞
印刷データ生成部２３０は、トナー残量が最大の色以外の他の２色のうちトナー残量が
上述の所定範囲内に属さないと判定された色について、消費されるトナーを削減する所定
の処理を行って、印刷データを生成する。図３の例では、Ｍに対してトナーセーブ処理が
実行される（トナーセーブＯＮ）。所定の処理としては、例えば、印刷対象の画像データ
の選択された１色の濃度値を、所定の削減率（例えば、濃度値×７０％）で削減した濃度
値に変換する。なお、画像データ中にエッジで囲まれた部分を抽出し、当該部分を中抜き
するような処理は行わないものとする。
【００５４】
なお、処理方法１において、Ｋについてのトナーセーブ処理は、例えば、Ｋのトナー残
量が判定閾値よりも小さい場合に、実行されるようにすればよい。
【００５５】
＜処理方法２＞
印刷データ生成部２３０は、トナー残量が最大の色以外の他の２色のうちトナー残量が
少ない色について、消費されるトナーを削減する所定の処理を行って、印刷データを生成
する。図４の例では、Ｍに対してトナーセーブ処理が実行される（トナーセーブＯＮ）。
所定の処理としては、例えば、印刷対象の画像データの選択された１色の濃度値を、所定
の削減率（例えば、濃度値×７０％）で削減した濃度値に変換する。ここで、他の２色の
トナー残量の差が大きいほど、所定の削減率を大きくする（例えば、７０％を６０％にす
る）。なお、画像データ中にエッジで囲まれた部分を抽出し、当該部分を中抜きするよう
な処理は行わないものとする。
【００５６】
なお、処理方法２において、Ｋについてのトナーセーブ処理は、例えば、トナー残量が
最大の色以外の他の２色のうちトナー残量が多い色よりも、Ｋのトナー残量が小さい場合
に、実行されるようにすればよい。
【００５７】
＜処理方法３＞
印刷データ生成部２３０は、トナー残量が最大の色以外の他の２色について、消費され
るトナーを削減する所定の処理を行って、印刷データを生成する。図５の例では、Ｍ及び
Ｙに対してトナーセーブ処理が実行される（トナーセーブＯＮ）。所定の処理としては、
例えば、印刷対象の画像データの選択された２色の濃度値を、所定の削減率（例えば、濃
度値×７０％）で削減した濃度値に変換する。ここで、トナー残量が最大の色のトナー残
量と、他の２色それぞれのトナー残量との差が大きいほど、他の２色それぞれの所定の削
減率を大きくする（例えば、Ｍについて７０％を６０％に設定し、Ｙについて７０％を６
５％に設定する）。なお、画像データの中にエッジで囲まれた部分を抽出し、当該部分を
中抜きするような処理は行わないものとする。
【００５８】
なお、処理方法３において、Ｋについてのトナーセーブ処理は、例えば、Ｋのトナー残
量が、基準値よりも小さい場合に、実行されるようにすればよい。
【００５９】
もちろん、上述のＣＭＹにＫを加えた４色について、印刷データ生成部２３０は、トナ
ー残量に基づく判定を行ってもよい。
【００６０】
具体的には、印刷データ生成部２３０は、トナー残量が最大の色のトナー残量を基準値
として、当該基準値からその基準値よりも小さい所定の閾値までの範囲内に、他の３色の
トナー残量が属するか否かを判定する。
【００６１】
そして、他の３色のうちいずれかの一つのトナー残量が上述の所定範囲内に属さない場
合（すなわち、４色のうち１色が相対的に消費が早い場合）、印刷データ生成部２３０は
、処理方法１のように、当該１色について、消費されるトナーを削減する所定の処理を行
って、印刷データを生成する。
【００６２】
上記以外の場合、印刷データ生成部２３０は、ＣＭＹの３色について、上述と同様の判
定を行って処理方法１〜３のいずれかを選択するようにすればよい。
【００６３】
もちろん、いずれの色のトナー残量が相対的に減っているか否かを判定する方法は、上
述のように最大のトナー残量を基準値とした方法に限られない。また、各色について消費
されるトナー量を削減するための方法は、上記に限られず、例えば、レーザー露光量や現
像バイアスを変更してトナーの消費量を低減する方法、ＣＭＹＫ画像を２値化したドット
データを所定の削減率に応じて間引く方法などであってもよい。
【００６４】
図２に戻って、ホストコンピューター１は、プリンタードライバー（不図示）有する。
プリンタードライバーは、例えば、各種印刷設定をユーザーの操作により受け付けるため
のインターフェイス画面をディスプレイに表示し、入力装置を介して各種印刷設定を受け
付ける。また、入力装置を介して印刷開始の指示を受け付けて、設定された印刷設定に基
づいて印刷コマンドを生成し、プリンター２に送信する。
【００６５】
本実施形態では、プリンタードライバーは、上述のインターフェイス画面において、印
刷モード（通常モード、第１トナーセーブモード、第２トナーセーブモード）の選択を受
け付ける。そして、印刷モードを特定する情報を印刷コマンドに含める。なお、本実施形
態では、ユーザーにより設定された印刷モードが、ユーザーがその設定を変更するまでそ
の設定のまま継続的に保持されるようにしてもよいし、デフォルト設定として「通常モー
ド」が設定され、印刷の際にユーザーが変更できるようにしてもよい。
【００６６】
もちろん、上述した、第１及び第２トナーセーブモードに関する処理は、ホストコンピ
ューター１のプリンタードライバーで実行されるようにしてもよい。この場合、プリンタ
ー２は、第１及び第２トナーセーブモードに関する処理は行わなくてよい。また、この場
合、印刷コマンドに印刷モードを特定する情報を含めなくてもよい。
【００６７】
以上の各構成要素は、プリンター２の、トナーセーブモードに関する構成を理解容易に
するために、主な処理内容に応じて分類したものである。構成要素の分類の仕方や名称に
よって、本願発明が制限されることはない。プリンター２の構成は、処理内容に応じて、
さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処
理を実行するように分類することもできる。また、各構成要素の処理は、１つのハードウ
ェアで実行されてもよいし、複数のハードウェアで実行されてもよい。
【００６８】
図９は、プリンター２における印刷処理を示すフロー図である。本フローは、プリンタ
ー２が起動された後に開始される。
【００６９】
Ｓ１０では、設定受付部２１０は、印刷指示を受け付ける。具体的には、設定受付部２
１０は、印刷モード（通常モード、第１トナーセーブモード、第２トナーセーブモード）
を特定する情報を含む印刷コマンドをホストコンピューター１から受け付ける。そして、
処理をＳ２０に進める。
【００７０】
Ｓ２０では、設定受付部２１０は、印刷コマンドに含まれる印刷モードを判定する。印
刷モードが第１トナーセーブモードである場合（Ｓ２０：第１トナーセーブモード）、処
理をＳ３０に進める。印刷モードが第２トナーセーブモードである場合（Ｓ２０：第２ト
ナーセーブモード）、処理をＳ４０に進める。印刷モードが通常モードである場合（Ｓ２
０：通常モード）、処理をＳ７０に進める。なお、設定受付部２１０は、指定された印刷
モードにより印刷データを生成するように印刷データ生成部２３０に要求する。
【００７１】
Ｓ３０では、印刷データ生成部２３０は、第１トナーセーブモード用の印刷データ生成
処理を実行する。具体的には、印刷データ生成部２３０は、消費されるトナーを削減する
所定の処理をＣＭＹ各色に対して行って、印刷データを生成する。そして、処理をＳ８０
に進める。
【００７２】
Ｓ４０では、印刷データ生成部２３０は、トナー残量を取得する。具体的には、印刷デ
ータ生成部２３０は、トナー残量算出部２２０に要求して、ＣＭＹ各色についてトナー残
量を算出させる。そして、処理をＳ５０に進める。
【００７３】
Ｓ５０では、印刷データ生成部２３０は、トナーセーブの処理方法を選択する。具体的
には、上述したように、印刷データ生成部２３０は、Ｓ４０で取得したＣＭＹ各色につい
てのトナー残量を用いて、ＣＭＹのうち、トナー残量が最大の色のトナー残量と、他の２
色のトナー残量との差に応じて、トナーセーブの処理方法１〜３を選択する。すなわち、
３色のうち１色が相対的に消費が早い場合、処理方法１を選択する。３色のうち２色が相
対的に消費が早い場合、処理方法２を選択する。３色が相対的に均等に消費されている場
合、処理方法３を選択する。そして、処理をＳ６０に進める。
【００７４】
Ｓ６０では、印刷データ生成部２３０は、第２トナーセーブモード用の印刷データ生成
処理を実行する。
【００７５】
具体的には、Ｓ５０で処理方法１が選択された場合、上述したように、印刷データ生成
部２３０は、トナー残量が最も少ない色に対して、消費されるトナーを削減する所定の処
理を行って、印刷データを生成する。Ｓ５０で処理方法２が選択された場合、上述したよ
うに、印刷データ生成部２３０は、トナー残量が最も少ない色に対して、消費されるトナ
ーを削減する所定の処理を行って、印刷データを生成する。ここで、トナー残量が最大の
色以外の他の２色のトナー残量の差が大きいほど、所定の削減率を大きくする。Ｓ５０で
処理方法３が選択された場合、上述したように、印刷データ生成部２３０は、トナー残量
が最も多い色以外の色に対して、消費されるトナーを削減する所定の処理を行って、印刷
データを生成する。ここで、トナー残量が最大の色のトナー残量と、他の２色それぞれの
トナー残量との差が大きいほど、他の２色それぞれの所定の削減率を大きくする。
【００７６】
印刷データ生成部２３０は、上記のようなトナーセーブ処理を行って、処理をＳ８０に
進める。
【００７７】
Ｓ７０では、印刷データ生成部２３０は、通常モード用の印刷データ生成処理を実行す
る。そして、処理をＳ８０に進める。
【００７８】
Ｓ８０では、印刷データ生成部２３０は、印刷を実行する。具体的には、印刷データ生
成部２３０は、Ｓ３０又はＳ６０、Ｓ７０で生成された印刷データに基づいて印刷エンジ
ン３０を制御し、印刷媒体への印刷を実行する。そして、本フローを終了する。
【００７９】
以上の図６の各処理単位は、プリンター２の処理を理解容易にするために、主な処理内
容に応じて分割したものである。処理単位の分割の仕方や名称によって、本願発明が制限
されることはない。プリンター２の処理は、処理内容に応じて、さらに多くの処理単位に
分割することもできる。また、１つの処理単位がさらに多くの処理を含むように分割する
こともできる。
【００８０】
以上、本発明の一実施形態について説明した。本実施形態によれば、カートリッジ交換
による印刷装置のダウンタイムをより短くするトナーセーブ技術を提供することができる
。
【００８１】
すなわち、本実施形態によれば、残量が相対的に少ない色のトナーについてトナーセー
ブ処理が実行される。このような構成により、少なくとも２以上の複数色のトナーがより
均等に減少し易くなる。その結果、一度のメンテナンス作業により少なくとも２以上の複
数色のカートリッジを交換できる可能性が高くなり、メンテナンス作業による印刷装置の
ダウンタイムをより短くすることができる。また、カートリッジ交換作業の手間もより減
る。
【００８２】
以上の本発明の実施形態は、本発明の要旨と範囲を例示することを意図し、限定するも
のではない。多くの代替物、修正および変形例が当業者にとって明らかである。
【００８３】
上述の実施形態では、印刷装置は第２トナーセーブモードにおける処理方法を３つ又は
４つ有するが、例えば、これらのうち１つ又はいずれか複数の組み合わせを有するように
してもよい。また、処理方法を複数有する場合は、いずれか１つ又は複数が使用されるよ
うにユーザーが設定できるようにしてもよい。
【００８４】
また、例えば、印刷装置は第１トナーセーブモードを有さなくてもよい。また、第１ト
ナーセーブモードの使用又は不使用をユーザーが選択的に設定できるようにしてもよい。
【００８５】
また、例えば、印刷装置は、トナー残量を百分率（％）で表して、第２トナーセーブモ
ードに関する処理を行ってよい。すなわち、トナー残量、基準値、判定閾値等が百分率で
扱われる。
【００８６】
なお、本明細書中に記載した各種の修正や変形例は適宜組み合わせてよい。
【符号の説明】
【００８７】
１：ホストコンピューター、２：プリンター、２０：コントローラー、２１：ＣＰＵ、２
２：ＲＯＭ、２３：ＲＡＭ、２４：メモリー制御ＡＳＩＣ、２５：印刷制御ＡＳＩＣ、２
６：入出力（Ｉ／Ｏ）制御ＡＳＩＣ、２７：ネットワークインターフェイス（Ｉ／Ｆ）、
２８：ＵＳＢインターフェイス（Ｉ／Ｆ）、３０：印刷エンジン、４０：操作パネル、２
００：印刷制御部、２１０：設定受付部、２２０：トナー残量算出部、２３０：印刷デー
タ生成部
【図１】
2011128337.tif 000003
【図２】
2011128337.tif 000004
【図３】
2011128337.tif 000005
【図４】
2011128337.tif 000006
【図５】
2011128337.tif 000007
【図６】
2011128337.tif 000008