(57)【要約】【課題】フルカラー画像データを２色印刷した場合でも有彩色トナーの使用量を制限させることで、２色印刷可能な枚数を保障する。【解決手段】演算部２２は、ユーザーが指定した２色印刷の印刷可能枚数から１枚当たりの有彩色トナーの最大使用量（面積）を算出し、色相解析部２３は画像データを解析して各色相の面積を算出し、色相範囲算出部２４は、有彩色トナー最大使用量（面積）を満たす色相範囲を算出し、２色カラー変換処理部２６は、画像データを算出された色相範囲の有彩色に変換して、２色印刷を行なう。【選択図】図１
2014103592.tif 000002
【特許請求の範囲】
【請求項１】
画像データを黒色と赤色を含む有彩色の２色により画像形成する画像形成装置において、前記有彩色により印刷可能な枚数を設定する設定手段と、前記有彩色のトナー残量を計測する計測手段と、前記設定された枚数と前記計測された有彩色のトナー残量を基に、前記印刷可能枚数を印刷するときの１枚当たりの有彩色トナー制限使用量を演算する演算手段と、前記画像データの色相を解析する解析手段と、前記有彩色トナー制限使用量を満たす前記色相範囲を算出する算出手段と、前記画像データを、黒色と前記算出された色相範囲の有彩色に変換する変換手段を備えたことを特徴とする画像形成装置。
【請求項２】
前記画像データがイメージ画像であるとき、前記変換手段は前記イメージ画像を黒色に変換することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記画像データが複数の色相を有するグラフィックス画像であるとき、前記変換手段は前記グラフィックス画像を黒色に変換することを特徴とする請求項１記載の画像形成装置。
【請求項４】
前記算出した色相範囲が最も狭い範囲のときに、前記有彩色トナー制限使用量を満たさない場合、前記画像データの有彩色に対してトナーセーブ処理を実施するトナーセーブ処理手段を備えたことを特徴とする請求項１記載の画像形成装置。
【請求項５】
前記トナーセーブ処理手段は、所定以上の太さもしくは面積のグラフィックス画像を最優先にトナーセーブ処理を実施することを特徴とする請求項４記載の画像形成装置。
【請求項６】
前記トナーセーブ処理手段は、テキスト画像に対してトナーセーブ処理を実施しないことを特徴とする請求項４記載の画像形成装置。
【請求項７】
画像データを黒色と赤色を含む有彩色の２色により画像形成する画像形成方法において、前記有彩色により印刷可能な枚数を設定する設定工程と、前記有彩色のトナー残量を計測する計測工程と、前記設定された枚数と前記計測された有彩色のトナー残量を基に、前記印刷可能枚数を印刷するときの１枚当たりの有彩色トナー制限使用量を演算する演算工程と、前記画像データの色相を解析する解析工程と、前記有彩色トナー制限使用量を満たす前記色相範囲を算出する算出工程と、前記画像データを、黒色と前記算出された色相範囲の有彩色に変換する変換工程を備えたことを特徴とする画像形成方法。
【請求項８】
請求項７記載の画像形成方法をコンピュータに実現させるためのプログラム。
【請求項９】
請求項７記載の画像形成方法をコンピュータに実現させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フルカラー画像データを２色で印刷する画像形成装置、画像形成方法、プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
黒トナー及び赤色などの有彩色トナーの２種類のトナーを用いて、有彩色の赤系の色は赤トナー、それ以外の色は黒トナーで２色印刷する画像形成の技術がある。例えば、特許文献１には、指定した色相範囲を２色印刷の対象、指定外の色相範囲をモノクロ印刷の対象として、２色印刷処理を行う方法が開示されている。
【０００３】
一般的に、黒トナーに比べて有彩色トナーは高価であり、機種によっては、有彩色トナーはオプション扱いで黒トナーと比べても搭載可能なトナー量が少なく、印刷可能枚数が限られている場合がある。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記した２色印刷を行うと印刷画像データによっては、１枚にかかる有彩色トナーの使用比率が増えることにより印刷可能枚数が減少してしまう。従って、２色印刷に関して何らかの制限を設けないと、フルカラーで構成されている画像データ全体が有彩色印刷の対象となる。そのような画像データを２色印刷し続けていると、一つの黒トナーボトルを消費する間に有彩色トナーボトルを何個も消費してしまう。
【０００５】
本発明は上記した課題に鑑みてなされたもので、
本発明の目的は、フルカラー画像データを黒トナー及び赤色などの有彩色トナーを用いて２色印刷する画像形成装置において、フルカラー画像データを２色印刷した場合でも有彩色トナーの使用量を制限させることで、２色印刷可能枚数を保障した画像形成装置、画像形成方法、プログラムおよび記録媒体を提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、画像データを黒色と赤色を含む有彩色の２色により画像形成する画像形成装置において、前記有彩色により印刷可能な枚数を設定する設定手段と、前記有彩色のトナー残量を計測する計測手段と、前記設定された枚数と前記計測された有彩色のトナー残量を基に、前記印刷可能枚数を印刷するときの１枚当たりの有彩色トナー制限使用量を演算する演算手段と、前記画像データの色相を解析する解析手段と、前記有彩色トナー制限使用量を満たす前記色相範囲を算出する算出手段と、前記画像データを、黒色と前記算出された色相範囲の有彩色に変換する変換手段を備えたことを最も主要な特徴とする。
【発明の効果】
【０００７】
本発明によれば、有彩色トナーの使用量を制限させることで、有彩色の印刷可能枚数を保障することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施例の画像形成装置の構成を示す。
【図２】本発明の画像処理部の機能構成を示す。
【図３】ＲＧＢ（またはＣＭＹＫ）の色相環を示す。
【発明を実施するための形態】
【０００９】
以下、発明の実施の形態について図面により詳細に説明する。本発明では、ユーザーが指定した２色印刷の印刷可能枚数から１枚当たりの有彩色トナーの最大使用量（面積）を算出し、また印刷画像データを解析して各色相の面積を算出し、有彩色トナーの最大使用量（面積）を満たす有彩色印刷の色相範囲を算出し、それに応じた２色印刷を行なう。
【実施例１】
【００１０】
図１は、本発明の実施例の画像形成装置の構成を示す。画像形成装置１は、プリンタ装置２、入出力装置５、プリンタコントローラ６などで構成されている。
【００１１】
プリンタ装置２は、プリンタＩ／Ｆ８を介してプリンタコントローラ６からの制御に応じて画像を印刷する。また、トナーボトル３及びトナー残量計測部４もプリンタ装置２に含まれており、トナー残量計測部４は各色のトナーボトル３を重量センサーや光センサーなどを用いてトナーの残量を検知する。
【００１２】
入出力装置５は、入出力Ｉ／Ｆ９を介してプリンタコントローラ６からの制御に応じて液晶ディスプレイの表示の制御を行い、液晶ディスプレイ・各種ボタンの入力内容をプリンタコントローラ６へ転送する。
【００１３】
プリンタコントローラ６は、ＣＰＵ７、プリンタＩ／Ｆ８、入出力Ｉ／Ｆ９、ＨＯＳＴＩ／Ｆ１０、ＲＯＭ１１、ＲＡＭ１２、画像処理部１３などから構成されている。
【００１４】
ＣＰＵ７は、ＲＯＭ１１に格納されたプログラムに基づいて動作し、ＨＯＳＴＩ／Ｆ１０及び画像処理部１３を介して受け取った画像データの内容に基づいて、ＲＯＭ１１やＲＡＭ１２から各種データを読み出して画像形成装置１の動作を制御する。
【００１５】
プリンタＩ／Ｆ８は、プリンタコントローラ６とプリンタ装置２を結ぶＩ／Ｆであり、プリンタコントローラ６からのプリンタ装置２の制御や、印刷モードや印刷画像データの転送などを行い、また、プリンタ装置２からトナー残量計測部４を介してトナー残量情報を取得する。
【００１６】
入出力Ｉ／Ｆ９は、プリンタコントローラ６と入出力装置５を結ぶＩ／Ｆであり、プリンタコントローラ６から入出力装置５への表示制御や、入出力装置５の入力内容のプリンタコントローラ６への転送などに使用される。
【００１７】
ＨＯＳＴＩ／Ｆ１０は、プリンタコントローラ６と端末１４を、ＬＡＮなどを介して接続するＩ／Ｆであり、端末１４に搭載されるプリンタドライバやアプリケーションなどからの印刷要求や画像データを受信する。また、画像形成装置１の状態を端末１４のプリンタドライバに送信する。
【００１８】
ＲＯＭ１１には、ディザデータやγデータなどの画像処理にかかるデータや、印刷原稿のテキスト部分の印刷に使用されるフォントデータなどが格納されている。ＲＡＭ１２には、印刷データや画像処理部１３の可変データなどが格納され、ＣＰＵ７のワークエリアとしても機能する。
【００１９】
画像処理部１３は、本発明にかかるトナー使用量の制御を行うもので、ＨＯＳＴＩ／Ｆ１０を介して転送された画像データを解析し、プリンタ装置２から取得したトナー残量情報及びユーザーが設定した印刷可能枚数に応じて演算した１枚の印刷用紙にかかる有彩色トナー使用量を基に、印刷可能枚数の条件を満たす２色印刷のカラーマッチング処理を行う。
【００２０】
図２は、本発明の画像処理部の機能構成を示す。以下、赤黒（ＲＫ）印刷を一例とし実施例を説明するが、有彩色は青や緑、マゼンタ、シアンなどの色でもよい。本発明の画像処理部１３は、オブジェクト識別部２１、有彩色トナー制限使用量演算部２２、色相解析部２３、色相範囲算出部２４、トナーセーブ処理部２５、２色カラー変換処理部２６、階調変換処理部２７、中間調処理部２８から構成されている。
【００２１】
オブジェクト識別部２１は、ＨＯＳＴＩ／Ｆ１０から受け取った画像データを、写真オブジェクト／グラフィックスオブジェクト／文字オブジェクトごとに分解する。
【００２２】
トナー残量計測部４は、有彩色トナーの残量を計測し、印刷可能枚数設定部３１には、ユーザーにより印刷可能枚数が設定される。有彩色トナー制限使用量演算部２２は、有彩色トナーの残量と、ユーザー設定によって決定されている印刷可能枚数を基に、例えばＡ４サイズの印刷用紙１枚に要する有彩色トナー制限使用量を演算する。ここで、有彩色トナー制限使用量は、例えば印刷用紙に対する有彩色のトナー面積とする。有彩色のトナー使用量は、ユーザーによる印刷使用可能枚数を設定する際に、有彩色のトナー残量に応じて演算され、あるいは、印刷可能枚数は印刷される度にカウントダウンしつつ有彩色のトナー残量に応じてリアルタイムに決定するものでもよい。
【００２３】
ＬＡＮなどで接続された端末１４からＲＧＢデータもしくはＣＭＹＫデータの画像データが各種プリンタドライバ３２を介して画像形成装置１に転送される。２色カラー変換処理部２６は、画像データを黒色と赤を含む有彩色の２色に変換する。
【００２４】
具体的には、まずオブジェクト識別部２１は、画像データを解析してオブジェクト種別に分解し、写真などのイメージデータである場合は２色印刷の対象外とし、黒印刷処理を施す。グラフィックスデータである場合は更に分析し、複数色の色相を保持する画像（例えばグラデーション）である場合は、２色印刷の対象外とし、黒印刷を施す。なお、１色もしくは彩度によるグラデーション画像である場合は、２色印刷の対象とする。テキストデータの場合も同様に有彩色印刷の対象とする。
【００２５】
色相解析部２３は、有彩色印刷の対象となった画像データ部分の色情報を解析し、有彩色印刷対象の色相範囲を中心色相から拡張していき、その都度、画像データにおける有彩色印刷の対象となる色相の面積を演算する。
【００２６】
色相範囲算出部２４は、解析された色相の面積と、有彩色トナー制限使用量（面積）を基に、有彩色トナー制限使用量（面積）を満たす色相範囲を算出する。すなわち、その画像データにおける有彩色印刷の面積が、有彩色トナー制限使用量（面積）を上回った場合、その拡張前の有彩色印刷色相範囲を採用して２色カラー変換処理を施す。
【００２７】
また、色相範囲を最小限に狭めた中心色相のみでも、有彩色トナー制限使用量を上回る場合は、更に有彩色印刷彩度範囲を狭めて判定しても良い。設定によっては、有彩色トナー制限使用量を上回らない範囲で色相範囲を最大限に広げてもよい。また、複数ページを印刷する場合は、その総ページの平均で有彩色印刷対象の色相範囲を定める。
【００２８】
なお、色相範囲を最小限に狭めても有彩色印刷トナー制限使用量を下回らない場合は、有彩色印刷対象の画像データにおける、一定以上の太さもしくは面積をもつグラフィックスデータに対して、トナーセーブ処理部２５は有彩色のトナーセーブ処理を施す。
【００２９】
２色カラー変換処理部２６は、画像データを黒色と、色相範囲算出部２４により算出された色相範囲の有彩色の２色に変換する。２色にカラー変換処理された画像データは、階調変換処理部２７により階調変換処理が施された後、中間調処理部２８により中間調処理されて、２色の印刷処理３３が行われる。
フルカラー画像の色情報は一般にＲＧＢ（もしくはＣＭＹＫ）で構成されている。色相Ｈは、一般に次式で、０〜３６０の範囲で表現され、Ｒが０（３６０）、Ｇが１２０、Ｂが２４０となる。
【００３０】
【数１】
2014103592.tif 000003
【００３１】
図３は、ＲＧＢ（またはＣＭＹＫ）の色相環を示し、色相に合わせ、上から時計回りにＲ（赤）Ｙ（イエロー）Ｇ（緑）Ｃ（シアン）Ｂ（青）Ｍ（マゼンタ）の色順で段階的（グラデーション）に変遷している。
【００３２】
「赤系の色は赤トナー、それ以外の色は黒トナーで印刷する赤黒印刷機能」について説明する。ここで、赤系の色とは、Ｒ（赤）成分を含む色であり、Ｙ（イエロー）Ｒ（赤）Ｍ（マゼンタ）の色相が該当する。例えば、フルカラー画像データを通常、赤黒印刷するとＲ（赤）＜Ｈ＝０＞を中心にＹ（イエロー）、Ｍ（マゼンタ）＜３００〜０、０〜６０＞の色相が赤色印刷の対象となる。
【００３３】
図２の説明における、有彩色印刷色相範囲を最小限に狭めるとは、例えば、中心色相Ｈを０（３６０）とした場合に、有彩色印刷対象の色相範囲を０の色相のみにする。
【００３４】
有彩色印刷色相範囲を最大限に広げるとは、例えば、中心色相Ｈを０（３６０）とした場合に、有彩色印刷対象の色相範囲を２２５〜３６０（０）、もしくは０〜１３５の範囲にする。すなわち、Ｒ成分を含まない色も赤色印刷の対象になる。これは、ユーザーの設定により最大限に広げる幅を定めることが可能であり、例えば２７０〜３６０（０）、もしくは０〜９０の範囲などでもよい。
【００３５】
有彩色印刷色相範囲を最小限に狭めた場合でも、印刷画像データによっては有彩色トナー制限使用量を上回ってしまうことがある。その場合は、色の鮮やかさの尺度を表す彩度Ｓによる更なる判定を行い、デフォルトとする彩度範囲Ｓ＝０〜２５５から値を減少させて判定する。
【００３６】
彩度Ｓは、一般に
ｍａｘ＝ｍａｘ（Ｒ，Ｇ，Ｂ）  
ｍｉｎ＝ｍｉｎ（Ｒ，Ｇ，Ｂ）
Ｓ＝２５５×（ｍａｘ−ｍｉｎ）／ｍａｘ
により求められる。
【００３７】
以上説明したように、本発明では、ユーザーが予め設定した、有彩色トナーボトルによる印刷可能枚数に応じて、１枚当たりの有彩色トナー制限使用量を算出し、２色印刷時に印刷画像データの内容と有彩色トナー制限使用量を基に、２色印刷で有彩色トナー制限使用量を満たすための有彩色印刷対象の色相範囲を算出して２色印刷するので、どのようなフルカラー画像データを２色印刷したとしても１つの有彩色トナーボトルによる印刷可能枚数を保障することができる。
【００３８】
本発明は、前述した実施例の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても達成される。この場合、記憶媒体から読出されたプログラムコード自体が前述した実施例の機能を実現することになる。プログラムコードを供給するための記憶媒体としては、例えば、ハードディスク、光ディスク、光磁気ディスク、不揮発性のメモリカード、ＲＯＭなどを用いることができる。また、コンピュータが読出したプログラムコードを実行することにより、前述した実施例の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれる。さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれる。また、本発明の実施例の機能等を実現するためのプログラムは、ネットワークを介した通信によってサーバから提供されるものでも良い。
【符号の説明】
【００３９】
２１  オブジェクト識別部
２２  有彩色トナー制限使用量演算部
２３  色相解析部
２４  色相範囲算出部
２５  トナーセーブ処理部
２６  ２色カラー変換処理部
２７  階調変換処理部
２８  中間調処理部
【先行技術文献】
【特許文献】
【００４０】
【特許文献１】特開２０１１−１４７１１１号公報
【図１】
2014103592.tif 000004
【図２】
2014103592.tif 000005
【図３】
2014103592.tif 000006