(57)【特許請求の範囲】
【請求項１】
描画命令である画像情報に基づいて記録媒体に画像形成を行う画像形成手段と、
前記画像形成手段で画像形成が行われた場合に、前記記録媒体において裏写りするか否かを判定する判定手段と、
該判定手段の判定結果に基づいて、前記画像情報に加工を施す加工手段と、
該加工手段で加工を施された画像情報に基づいて前記画像形成手段を制御する制御手段と、
を備え、
前記判定手段は、
前記描画命令がグラフィックス命令、テキスト命令またビットマップ命令の何れであるかを判定し、
前記描画命令がグラフィックス命令のときには、コントラスト、塗り潰し色濃度または線分濃度が前記記録媒体の種別に応じて設定されたそれぞれの閾値よりも大きい場合に前記記録媒体において裏写りすると判定し、
前記描画命令がテキスト命令のときには、塗り潰し色濃度またはテキスト色濃度が前記記録媒体の種別に応じて設定されたそれぞれの閾値よりも大きい場合に前記記録媒体において裏写りすると判定し、
前記描画命令がビットマップ命令のときには、ピーク濃度が前記記録媒体の種別に応じて設定されたビットマップ濃度の閾値よりも大きい場合に前記記録媒体において裏写りすると判定し、
前記加工手段は、
前記グラフィックス命令において前記記録媒体に裏写りすると判定した場合には塗り潰し色の濃度を下げる色変換処理を行い、
前記テキスト命令において前記記録媒体に裏写りすると判定した場合にはテキスト色の濃度を下げる色変換処理を行い、
前記ビットマップ命令において前記記録媒体に裏写りすると判定した場合にはビットマップの濃度を下げる色変換処理を行う、
ことを特徴とする画像形成装置。
【請求項２】
請求項１に記載の少なくとも１の画像形成装置と、
通信手段を介して前記画像形成装置と接続される少なくとも１の情報処理装置と、
から構成されることを特徴とする画像形成システム。
【請求項３】
描画命令である画像情報に基づいて記録媒体に画像形成を行う画像形成過程と、
前記画像形成過程で画像形成が行われた場合に、前記記録媒体において裏写りするか否かを判定する判定過程と、
該判定過程の判定結果に基づいて、前記画像情報に加工を施す加工過程と、
該加工過程で加工を施された画像情報に基づいて画像形成を制御する制御過程と、
を演算手段に実行させ、
前記判定過程では、
前記描画命令がグラフィックス命令、テキスト命令またビットマップ命令の何れであるかを判定し、
前記描画命令がグラフィックス命令のときには、コントラスト、塗り潰し色濃度または線分濃度が前記記録媒体の種別に応じて設定されたそれぞれの閾値よりも大きい場合に前記記録媒体において裏写りすると判定し、
前記描画命令がテキスト命令のときには、塗り潰し色濃度またはテキスト色濃度が前記記録媒体の種別に応じて設定されたそれぞれの閾値よりも大きい場合に前記記録媒体において裏写りすると判定し、
前記描画命令がビットマップ命令のときには、ピーク濃度が前記記録媒体の種別に応じて設定されたビットマップ濃度の閾値よりも大きい場合に前記記録媒体において裏写りすると判定し、
前記加工過程では、
前記グラフィックス命令において前記記録媒体に裏写りすると判定した場合には塗り潰し色の濃度を下げる色変換処理を行い、
前記テキスト命令において前記記録媒体に裏写りすると判定した場合にはテキスト色の濃度を下げる色変換処理を行い、
前記ビットマップ命令において前記記録媒体に裏写りすると判定した場合にはビットマップの濃度を下げる色変換処理を行う、
ことを特徴とする処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成システムおよび処理プログラムに関するものである。
【背景技術】
【０００２】
従来からプリンタや複写機などの画像形成装置において、片面のみに印刷する場合には、用紙節約のために、新しい印刷用紙ではなく、印刷済みの不要原稿等の裏面（いわゆる裏紙）を使用したいという要望がある。
【０００３】
しかし、印刷した用紙の裏側を裏紙として再度利用する場合に、既に印刷されている面の画像が透けて見える場合があり、文面が読み難いという不都合があった。
【０００４】
裏紙の利用し易さを向上させる技術は、種々提案されている。
【０００５】
例えば、特開２０００−３２１９３５号公報、特開平０６−２１８９９８号公報、特開２００５−１６９７２０号公報には、読み取り装置で使用する紙を読み取り、裏面が使える印刷用紙を選別する技術が開示されている。
【０００６】
特開２０００−３２１９３５号公報の技術では、印刷された用紙を再利用する上で、記録済み印刷用紙に光を照射してその反射光を入力する機構を持ち、その反射光をデータ解析することにより画像濃度として得ている。
【０００７】
そして、その画像濃度が一定の濃度以下であった場合には再利用紙として利用し、一定の濃度以上であった場合でも非被記録面の濃度を読み取り、一定の濃度以下であった場合に非記録面（裏面）への印刷を行い、再利用する。さらには、再印刷の際（裏紙印刷の際）には、所定レベル以上の濃度階調で印刷するという技術が提案されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０００−３２１９３５号公報
【特許文献２】特開平０６−２１８９９８号公報
【特許文献３】特開２００５−１６９７２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明は、記録媒体における裏写りを抑制することのできる画像形成装置、画像形成システムおよび処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
前記課題を解決するため、請求項１の発明に係る画像形成装置は、描画命令である画像情報に基づいて記録媒体に画像形成を行う画像形成手段と、前記画像形成手段で画像形成が行われた場合に、前記記録媒体において裏写りするか否かを判定する判定手段と、該判定手段の判定結果に基づいて、前記画像情報に加工を施す加工手段と、該加工手段で加工を施された画像情報に基づいて前記画像形成手段を制御する制御手段と、を備え、前記判定手段は、前記描画命令がグラフィックス命令、テキスト命令またビットマップ命令の何れであるかを判定し、前記描画命令がグラフィックス命令のときには、コントラスト、塗り潰し色濃度または線分濃度が前記記録媒体の種別に応じて設定されたそれぞれの閾値よりも大きい場合に前記記録媒体において裏写りすると判定し、前記描画命令がテキスト命令のときには、塗り潰し色濃度またはテキスト色濃度が前記記録媒体の種別に応じて設定されたそれぞれの閾値よりも大きい場合に前記記録媒体において裏写りすると判定し、前記描画命令がビットマップ命令のときには、ピーク濃度が前記記録媒体の種別に応じて設定されたビットマップ濃度の閾値よりも大きい場合に前記記録媒体において裏写りすると判定し、前記加工手段は、前記グラフィックス命令において前記記録媒体に裏写りすると判定した場合には塗り潰し色の濃度を下げる色変換処理を行い、前記テキスト命令において前記記録媒体に裏写りすると判定した場合にはテキスト色の濃度を下げる色変換処理を行い、前記ビットマップ命令において前記記録媒体に裏写りすると判定した場合にはビットマップの濃度を下げる色変換処理を行う、ことを特徴とする。
【００２０】
請求項２の発明に係る画像形成システムは、請求項１に記載の少なくとも１の画像形成装置と、通信手段を介して前記画像形成装置と接続される少なくとも１の情報処理装置とから構成されることを特徴とする。
【００２１】
請求項３の発明に係る処理プログラムは、描画命令である画像情報に基づいて記録媒体に画像形成を行う画像形成過程と、前記画像形成過程で画像形成が行われた場合に、前記記録媒体において裏写りするか否かを判定する判定過程と、該判定過程の判定結果に基づいて、前記画像情報に加工を施す加工過程と、該加工過程で加工を施された画像情報に基づいて画像形成を制御する制御過程と、を演算手段に実行させ、前記判定過程では、前記描画命令がグラフィックス命令、テキスト命令またビットマップ命令の何れであるかを判定し、前記描画命令がグラフィックス命令のときには、コントラスト、塗り潰し色濃度または線分濃度が前記記録媒体の種別に応じて設定されたそれぞれの閾値よりも大きい場合に前記記録媒体において裏写りすると判定し、前記描画命令がテキスト命令のときには、塗り潰し色濃度またはテキスト色濃度が前記記録媒体の種別に応じて設定されたそれぞれの閾値よりも大きい場合に前記記録媒体において裏写りすると判定し、前記描画命令がビットマップ命令のときには、ピーク濃度が前記記録媒体の種別に応じて設定されたビットマップ濃度の閾値よりも大きい場合に前記記録媒体において裏写りすると判定し、前記加工過程では、前記グラフィックス命令において前記記録媒体に裏写りすると判定した場合には塗り潰し色の濃度を下げる色変換処理を行い、前記テキスト命令において前記記録媒体に裏写りすると判定した場合にはテキスト色の濃度を下げる色変換処理を行い、前記ビットマップ命令において前記記録媒体に裏写りすると判定した場合にはビットマップの濃度を下げる色変換処理を行う、ことを特徴とする。
【発明の効果】
【００２２】
本発明によれば以下の効果を奏することができる。
【００２３】
すなわち、請求項１に記載の発明によれば、記録媒体において裏写りするか否か判定結果を用いて画像情報を加工して裏写りを抑制する画像形成装置を提供することができる。
【００３３】
請求項２に記載の発明によれば、記録媒体において裏写りするか否か判定結果を用いて画像情報を加工して裏写りを抑制する画像形成システムを提供することができる。
【００３４】
請求項３に記載の発明によれば、記録媒体において裏写りするか否か判定結果を用いて画像情報を加工して裏写りを抑制する処理プログラムを提供することができる。
【図面の簡単な説明】
【００３５】
【図１】第１の実施の形態に係る画像形成装置ＰＲ１の構成を示す機能ブロック図である。
【図２】画像形成システムＳ１の構成を示すブロック図である。
【図３】テキスト処理の処理手順を示すフローチャートである。
【図４】グラフィックス処理の処理手順を示すフローチャートである。
【図５】ビットマップ処理の処理手順を示すフローチャートである。
【図６】第２の実施の形態に係る画像形成装置ＰＲ２の構成を示す機能ブロック図である。
【図７】画像形成システムＳ２の構成を示すブロック図である。
【図８】テキスト処理の処理手順を示すフローチャートである。
【図９】ドライバユーザインターフェイスの例を示す説明図である。
【図１０】パラメータの設定例を示す表である。
【図１１】画質パラメータの詳細対応テーブルの例を示す表である。
【図１２】画像形成システムＳ１’の構成を示すブロック図である。
【図１３】印刷処理の処理手順を示すフローチャートである。
【図１４】第３の実施の形態に係る画像形成装置ＰＲ３の構成を示す機能ブロック図である。
【図１５】画像形成システムＳ３の構成を示すブロック図である。
【図１６】印刷設定画面の例を示す説明図である。
【図１７】裏写り判定処理の処理手順を示すフローチャートである。
【図１８】グラフィックス判定処理の処理手順を示すフローチャートである。
【図１９】閾値の設定例を示す表である。
【図２０】テキスト判定処理の処理手順を示すフローチャートである。
【図２１】ビットマップ判定処理の処理手順を示すフローチャートである。
【図２２】色変換処理の処理手順を示すフローチャートである。
【図２３】画像形成システムＳ３’の構成を示すブロック図である。
【図２４】画像形成装置ＰＲ３の構成を示す概略構成図である。
【図２５】閾値の設定例を示す表である。
【発明を実施するための形態】
【００３６】
以下、本発明の一例としての実施の形態を図面に基づいて詳細に説明する。ここで、添付図面において同一の部材には同一の符号を付しており、また、重複した説明は省略されている。なお、ここでの説明は本発明が実施される最良の形態であることから、本発明は当該形態に限定されるものではない。
【００３７】
（第１の実施の形態）
【００３８】
図１から図５を参照して、本発明についての第１の実施の形態に係る画像形成装置ＰＲ１および画像形成システムＳ１について説明する。
【００３９】
図１に示すように、画像形成装置ＰＲ１は、印刷データ（画像情報の一例）に基づいて印刷用紙（記録媒体の一例）に画像形成を行うプリンタエンジン等で構成される画像形成部１００（画像形成手段の一例）と、画像形成部１００で印刷（画像形成）が行われた場合に、印刷用紙において裏写りするか否かを判定する裏写り判定部１０１（判定手段の一例）と、裏写り判定部１０１の判定結果に基づいて、画像情報に加工（所定の処理）を施す画像情報加工部１０２（加工手段の一例）と、画像情報加工部１０２で加工を施された画像情報に基づいて画像形成部１００を制御するマイクロコンピュータ等で構成される制御部１０３（制御手段の一例）と、画像情報に含まれる文字情報、図形情報、写真情報を解析する画像情報解析部１０４（解析手段の一例）と、画像形成装置ＰＲ１自身の特性を抽出する装置特性抽出部１０５（抽出手段の一例）と、画像情報への加工を行うか否かを選択する液晶タッチパネル等で構成される加工要否選択部１０６（選択手段の一例）とを備えている。
【００４０】
なお、画像形成装置ＰＲ１の印刷方式は特には限定されず、トナーを色剤（消耗品）として用いるレーザプリンタ、複合機あるいは液体インクを色剤（消耗品）として用いるインクジェット方式のプリンタであってもよい。
【００４１】
画像情報加工部１０２は、画像情報解析部１０４の解析結果に基づいて、文字情報、図形情報、写真情報毎に、画質を変更する加工を行うようにしてもよい。
【００４２】
ここで、画質の変更は、特には限定されないが、例えば、濃度の変更、コントラストの変更、色変換等が挙げられる。
【００４３】
また、画質の変更方法も特には限定されないが、例えば濃度やコントラストのパラメータの変更等によって実現される。
【００４４】
また、画像情報解析部１０４は、画像情報に含まれる命令（例えば、ＰＪＬ（Ｐｒｉｎｔｅｒ  Ｊｏｂ  Ｌａｎｇｕａｇｅ）の各種コマンド等）に基づいて、文字情報、図形情報、写真情報を解析し、裏写り判定部１０１は、画像情報解析部１０４で解析された前記文字情報、図形情報、写真情報毎に設定される判定基準（例えば、判定基準を設定したテーブル等）に従って印刷用紙において裏写りするか否かを判定するようにしてもよい。
【００４５】
また、画像情報加工部１０２は、装置特性抽出部１０５で抽出された特性（例えば、特定の色が濃くなる特性など）に応じて画質の変更を調整するようにしてもよい。
【００４６】
また、図１では画像形成装置ＰＲ１が本発明に必要な全ての機能を備える場合を示したが、これに限らず、図２に示すように画像形成システムＳ１として一部の機能をパーソナルコンピュータ等で構成される情報処理装置ＰＣ１に持たせるようにしてもよい。
【００４７】
図２に示す例では、画像形成システムＳ１を構成する画像形成装置ＰＲ１は、ＬＡＮ等のネットワークＮを介して情報処理装置ＰＣ１と接続されるインターフェイス部１５０と、画像情報解析部１０４と、画像形成部１００等を備える。
【００４８】
一方、情報処理装置ＰＣ１は、ワードプロセッサ等のアプリケーションソフトウェアを格納するハードディスク装置等で構成されるアプリケーションソフトウェア格納部１６０、ドライバ部１６１、ネットワークＮを介して画像形成装置ＰＲ１と接続されるドライバインターフェイス１６５等を備える。
【００４９】
ドライバ部１６１は、ワードプロセッサ等のアプリケーションソフトウェアで作成される文書データ（描画データ、画像情報）について描画コマンドを解析する描画コマンド解析部１６２、文書データ中のオブジェクトを判定するオブジェクト判定部１６４、文書データや判定結果等を格納するページデータメモリ１６３、オブジェクト判定部１６４の判定結果に基づいて画像情報の加工を行う画像情報加工部１０２等を備える。
【００５０】
なお、ドライバ部１６１は、情報処理装置ＰＣ１に導入されるＯＳ上で動作するプリンタドライバとしてソフトウェア的に構成されるようにしてもよい。
【００５１】
また、画像形成装置ＰＲ１側に画像情報加工部１０２を設ける場合には、情報処理装置ＰＣ１側からＰＪＬとして画像変換する内容を印刷データに付加して通知される。
【００５２】
画像形成装置ＰＲ１側に画像情報加工部１０２を持つ場合には、装置固有の特性（濃く出力され易い、赤みが強いなど）を考慮した画像変換が容易となる。
【００５３】
なお、情報処理装置ＰＣ１側で画像情報の加工を行う場合には、画像形成装置ＰＲ１との双方向インターフェイスを用いて、装置特性情報を取得し、画像形成装置ＰＲ１に適した画像調整を行う。
【００５４】
ドライバ部１６１は、描画コマンド解析部１６２によって、アプリケーションソフトウェアから受け取った描画データを解析する。
【００５５】
解析された描画データは、オブジェクト判定部１６４にて、テキスト描画コマンド（文字情報）、グラフィック描画コマンド（図形情報）、ビットマップ描画コマンド（写真情報）に大別される。
【００５６】
テキスト描画である場合には、文字の色が例えばイエロー寄りである場合には、もともと裏写りしくにいので、そのまま出力する。
【００５７】
それ以外でフォントサイズが大きい、またはボールド指定されているなど、裏写りの原因となる指定の場合には濃度を下げて印刷する（処理手順の詳細については後述する）。
【００５８】
また、グラフィック描画である場合には、描画に利用されるブラシ色の明度が裏写りする閾値より低い（黒っぽい）場合に、その描画オブジェクトの印刷濃度を下げる（処理手順の詳細については後述する）。
【００５９】
また、コントラストが強い場合にはコントラストを下げる処理をする（処理手順の詳細については後述する）。
【００６０】
ビットマップ描画の場合には、描画データ内に、閾値を超える値が含まれる場合には、ガンマ補正を加える（処理手順の詳細については後述する）。
【００６１】
但し、ビットマップが複数に分断されて渡される場合には、前に送られたビットマップの画質調整を適用する。
【００６２】
これは、同一の写真データ内などで、途中から色調が変化してしまうことを避けるためである。
【００６３】
これらの画像情報加工処理について、ユーザの印刷設定が片面印刷あるいは、印刷データが１ページのみである場合には、常に実行してもよいし、裏写りしないモードとしてユーザに印刷時選択させるようにしてもよい。
【００６４】
さらに、ユーザに選択させるタイミングとして、予めドライバ設定ユーザインターフェイスから指定してもよいし、オブジェクト判定部１６４によって、処理対象となるオブジェクトが検出されたときに出現するポップアップダイアログで選択させてもよい。
【００６５】
画像情報加工部１０２において、比較に使用する閾値は、画像形成装置ＰＲ１からの出力を測定して得た値を、機種ごとに設定するようにしてもよい。
【００６６】
また、過去の機種の平均的な傾向から標準閾値をドライバ内に保持するようにしてもよい。
【００６７】
このようなオブジェクト毎に画像変換を実施することで、文書全体への影響を少なくし、裏写りが抑制される。
【００６８】
即ち、例えば、文書中にグラフの入った資料で、特定のグラフ色が裏に透けて裏面が読み難い場合に、問題となるグラフ色の部分のみを対象とするため、テキストの説明部分や、薄い色で表現されている部分に影響が及ばない。
【００６９】
ここで、図３のフローチャートを参照して、画像形成装置ＰＲ１または画像形成システムＳ１で実行されるテキスト処理の処理手順について説明する。
【００７０】
ステップＳ１０では、テキストの色のＲＧＢ値が、「Ｒ＞１５０かつＧ＞１５０かつＢ＜ＲかつＢ＜Ｇ」であるか否かが判定され、「Ｙｅｓ」の場合にはステップＳ１６に移行し、「Ｎｏ」の場合にはステップＳ１１に移行する。
【００７１】
ステップＳ１１では、フォントサイズ＜２０であるか否かが判定され、「Ｎｏ」の場合にはステップＳ１４に移行し、「Ｙｅｓ」の場合にはステップＳ１２に移行する。
【００７２】
ステップＳ１２では、ボールド（太さ）指定か否かが判定され、「Ｎｏ」の場合にはステップＳ１６に移行し、「Ｙｅｓ」の場合にはステップＳ１３に移行する。
【００７３】
ステップＳ１３では、フォントサイズ＞１２か否かが判定され、「Ｎｏ」の場合にはステップＳ１６に移行し、「Ｙｅｓ」の場合にはステップＳ１４に移行する。
【００７４】
ステップＳ１４では、明度＜閾値であるか否かが判定され、「Ｎｏ」の場合にはステップＳ１６に移行し、「Ｙｅｓ」の場合にはステップＳ１５に移行する。
【００７５】
ステップＳ１５では、濃度を下げてステップＳ１６に移行し、メモリに出力して処理を終了する。
【００７６】
これにより、印刷用紙における裏写りが抑制され、読み易さが向上すると共に、裏紙を活用して資源が有効利用される。
【００７７】
次に、図４のフローチャートを参照して、画像形成装置ＰＲ１または画像形成システムＳ１で実行されるグラフィックス処理の処理手順について説明する。
【００７８】
ステップＳ２０で、矩形の塗りつぶしがあるか否かが判定され、「Ｎｏ」の場合にはステップＳ２４に移行し、「Ｙｅｓ」の場合にはステップＳ２１に移行する。
【００７９】
ステップＳ２１では、ブラシ色を抽出してステップＳ２２に移行する。
【００８０】
ステップＳ２２では、明度＜閾値であるか否が判定され、「Ｎｏ」の場合にはステップＳ２４に移行し、「Ｙｅｓ」の場合にはステップＳ２３に移行する。
【００８１】
ステップＳ２３では、濃度を下げてステップＳ２４に移行する。
【００８２】
ステップＳ２４では、コントラスト＞閾値であるか否かが判定され、「Ｎｏ」の場合にはステップＳ２６に移行し、「Ｙｅｓ」の場合にはステップＳ２５に移行する。
【００８３】
ステップＳ２５では、コントラストを下げてステップＳ２６に移行し、メモリに出力して処理を終了する。
【００８４】
これにより、印刷用紙における裏写りが抑制され、読み易さが向上すると共に、裏紙を活用して資源が有効利用される。
【００８５】
次に、図５のフローチャートを参照して、画像形成装置ＰＲ１または画像形成システムＳ１で実行されるビットマップ処理の処理手順について説明する。
【００８６】
ステップＳ３０では、前につながるビットマップデータがあるか否かが判定され、「Ｙｅｓ」の場合にはステップＳ３１に移行する。
【００８７】
ステップＳ３１では、補正フラグはオンか否かが判定され、「Ｎｏ」の場合にはステップＳ３６に移行し、「Ｙｅｓ」の場合にはステップＳ３４に移行する。
【００８８】
一方、ステップＳ３０で「Ｎｏ」と判定された場合にはステップＳ３２に移行して、濃度ピーク値を抽出してステップＳ３３に移行する。
【００８９】
ステップＳ３３では、濃度＞閾値であるか否かが判定され、「Ｎｏ」の場合にはステップＳ３６に移行し、「Ｙｅｓ」の場合にはステップＳ３４に移行する。
【００９０】
ステップＳ３４では、ガンマ補正を行ってステップＳ３５に移行する。
【００９１】
ステップＳ３５では、補正フラグを立ててステップＳ３６に移行して、メモリに出力して処理を終了する。
【００９２】
これにより、印刷用紙における裏写りが抑制され、読み易さが向上すると共に、裏紙を活用して資源が有効利用される。
【００９３】
（第２の実施の形態）
【００９４】
図６から図１３を参照して、本発明についての第２の実施の形態に係る画像形成装置ＰＲ２および画像形成システムＳ２について説明する。
【００９５】
なお、第１の実施の形態に係る画像形成装置ＰＲ１および画像形成システムＳ１と同一の構成については、同一符号を付して重複した説明は省略する。
【００９６】
画像形成装置ＰＲ２は、画像形成装置ＰＲ１の構成に加えて、印刷用紙（記録媒体）に関する属性を設定する記録媒体属性設定部２００（設定手段の一例）と、印刷用紙（記録媒体）に関する属性を検出する記録媒体属性検出部２０１（検出手段の一例）とを備えている。
【００９７】
なお、印刷用紙（記録媒体）に関する属性は、紙質、厚さを含むものとする。
【００９８】
また、記録媒体属性検出部２０１の検出方式は特には限定されないが、例えば、印刷用紙の種類等に応じて光透過量の違いを検出する光センサ等を適用した光学方式などが考え
【００９９】
また、図６では画像形成装置ＰＲ２が本発明に必要な全ての機能を備える場合を示したが、これに限らず、図７に示すように画像形成システムＳ２として一部の機能をパーソナルコンピュータ等で構成される印刷データ生成装置Ｍ２に持たせるようにしてもよい。
【０１００】
図７に示す例では、画像形成システムＳ２を構成する画像形成装置ＰＲ２は、ＬＡＮ等のネットワークＮを介して印刷データ生成装置Ｍ２と接続されるインターフェイス１２１１と、画像形成部１００等を備える。
【０１０１】
一方、印刷データ生成装置Ｍ２は、パーソナルコンピュータ等のアプリケーションソフトウェアで生成された印刷データ１１０２から入力された印刷データに基づいて画像データを生成するデータ作成部１１１０、画質パラメータ情報を選択する画質パラメータ情報選択部１１１３、印刷用紙の情報の供給、決定を行う用紙情報供給および決定部１１１２、ネットワークＮを介して画像形成装置ＰＲ２と接続されるインターフェイス１１１１等を備える。
【０１０２】
なお、画像情報加工部１０２は、記録媒体属性設定部２００で設定された印刷用紙に関する属性に基づいて画像情報の画質、濃度の変更または画像情報の色変換を実行するようにしてもよい。
【０１０３】
また、画像情報加工部１０２は、記録媒体属性検出部２０１で検出された印刷用紙に関する属性に基づいて画像情報の画質、濃度の変更または画像情報の色変換を実行するようにしてもよい。
【０１０４】
印刷データ生成装置Ｍ２では、印刷データ１１０２が入力されると、まずデータ作成部１１１０がそのデータを受け取り、印刷データ作成の起動をかける。
【０１０５】
記録媒体情報供給および決定手段１１１２では、ドライバユーザインターフェイスに記録媒体情報および印刷モードのそれぞれの選択肢を表示（図９参照）し、ユーザに選択を促す。
【０１０６】
記録媒体情報は、例えば、普通紙、上質紙、再生紙、厚紙、コート紙、封筒、はがき、ラベル紙などから自身が印刷したい記録媒体を選択可能にし、また印刷モードは、例えば裏面再利用モード、片面用を選択するようにする。
【０１０７】
さらに、印刷濃度についてスライダーあるいはエディットボックスなどを設けて、ユーザが適宜微調整を行えるような仕組みとしてもよい。
【０１０８】
記録媒体情報、印刷モードおよび濃度微調整値が決定すると、次に画質パラメータ情報選択部１１１３に処理が移る。
【０１０９】
ここでは、記録媒体情報供給および決定部１１１２で決定した記録媒体情報、印刷モードに従って、一意に画質パラメータが決定される。
【０１１０】
即ち、記録媒体種類と印刷モード（裏面再利用モード、片面用）によりテーブル化された画質パラメータ群を持ち、ユーザに指定された記録媒体情報と印刷モードとをキーにして、画質パラメータを特定できる仕組みとする。
【０１１１】
印刷濃度の微調整については、テーブル引きにより特定された画質パラメータそれぞれについて、特定された微調整の値との演算により画質パラメータを決定する。
【０１１２】
濃度の微調整の例としては、ガンマ補正などが適用される。
【０１１３】
データ作成部１１１０では印刷データを画像形成装置ＰＲ２が解釈するためのＰＤＬに変換する処理を行う。
【０１１４】
決定された画質パラメータは、ＰＤＬに変換する処理の中の色調整処理の中で使用される。
【０１１５】
作成された印刷データは、インターフェイス１１１１、１１２１およびネットワークＮを介して画像形成装置ＰＲ２に転送され、画像形成装置ＰＲ２内の画像形成部１００により印刷が行われる。
【０１１６】
次に図８のフローチャートを参照して画像形成システムＳ２で実行される印刷処理の処理手順について説明する。
【０１１７】
印刷データが印刷データ生成装置Ｍ２に入力されると、まずデータ作成部１１１０が印刷可能なデータを作成する処理を開始する。
【０１１８】
ユーザが印刷を行う際に、記録媒体を変更した場合には、使用する記録媒体に合わせて、記録媒体情報をドライバユーザインターフェイスから指定させる。また、ユーザが記録媒体を変更しない場合には、これらの入力は行わない（ステップＳ４０〜４３）。
【０１１９】
ドライバユーザインターフェイスでの表示例を図９に示す。
【０１２０】
用紙種類としては、例えば普通紙、上質紙、再生紙、厚紙、コート紙、封筒、はがき、ラベル紙など、印刷する用紙種類に合わせて選択される。
【０１２１】
次に印刷モードについては、例えば裏面再利用あるいは再利用しないのモードを入力する。
【０１２２】
また、印刷した結果をユーザが見て判断することにより、印刷濃度についてもっと薄く、あるいは、もっと濃くなどの微調整をする。
【０１２３】
記録媒体種類と印刷モードについては、それぞれの選択肢の組み合わせにより画質パラメータを特定できるようなテーブルを予め用意しておき、ユーザの操作により記録媒体種類と印刷モードが選択されると自動的に画質パラメータが特定されるように紐付けを行っておく。
【０１２４】
画質パラメータが自動的に選択されると、印刷データ作成時には、その画質パラメータを使用することになり、作成された印刷データは、インターフェイスを介して画像形成装置ＰＲ２に送付されて印刷が実行される（ステップＳ４４〜４７）。
【０１２５】
図１０と図１１にパラメータ番号対応テーブルとパラメータ詳細対応テーブルの例を示す。
【０１２６】
図１０では、記録媒体種類と印刷モードにより、パラメータセットの番号が一意に定まるテーブルを示す。
【０１２７】
図１０により決定されたパラメータセット番号から、図１１の詳細テーブルにより実際の画質パラメータが決定される。
【０１２８】
ドライバユーザインターフェイスの記録媒体種類選択および印刷モード選択処理により得られるそれぞれの値とこれらのテーブルをリンクさせておくことにより、パラメータセット番号、更にはパラメータ値それぞれが自動的に得られる。
【０１２９】
この画質パラメータテーブルは、記録媒体ごとに裏写りしないような画質パラメータに調整したものを予め備えておく。
【０１３０】
文書データの種類により、例えば、写真用の画質モード、プレゼンテーション用の画質モードなど、文書データの特性に応じた画質タイプなどが選べる場合には、その文書データ特性対応画質タイプとこれらの画質濃度を示すパラメータとの演算により最終的な画質パラメータを決定するようにしてもよい。
【０１３１】
また、濃度微調整機能により、決定された画質パラメータに対して更にパラメータそれぞれに微調整パラメータ値を演算し、微調整後の画質パラメータを決定するようにしてもよい。
【０１３２】
次に、図１２、図１３を参照して他の実施の形態に係る画像形成システムＳ２’について説明する。
【０１３３】
なお、上述した画像形成システムＳ２と同じ構成については、同一符号を付して重複した説明は省略する。
【０１３４】
画像形成装置ＰＲ２’は、図７に示す画像形成装置ＰＲ２と比して、印刷データ生成装置Ｍ２にあった画質パラメータ情報選択部１１１３と、記録媒体属性検出部２０１を備えている。
【０１３５】
一方、印刷データ生成装置Ｍ２’は、データ作成部１１１０とインターフェイス１１１１のみとなっている。
【０１３６】
そして、印刷データ生成装置Ｍ２’に入力された印刷データ１１０２は、データ作成部１１１０により、画像形成装置ＰＲ２’が解釈できるＰＤＬに変換を行い、インターフェイス１１１１，１２１１およびネットワークＮを介して画像形成装置ＰＲ２’に送信される。  画像形成装置ＰＲ２’の記録媒体属性検出部２０１で印刷用紙の判別を行い、印刷用紙に応じた画質パラメータを選択させる。
【０１３７】
即ち、画質パラメータ情報選択手段１１１３を介して、適切な画質パラメータを選択させ、画像形成部１００での印刷の際にその画質パラメータを使用して印刷を行う。
【０１３８】
図１３のフローチャートを参照して、画像形成システムＳ２’で実行される印刷処理の処理手順について説明する。
【０１３９】
まず、印刷データ生成装置Ｍ２’のデータ作成部１１１０が印刷可能なデータを作成する。
【０１４０】
このとき作成する印刷データとは、アプリケーションソフトウェアから出力された印刷データに対して、画像形成装置ＰＲ２’で印刷ができるようなＰＤＬに変換する処理と画像形成装置ＰＲ２’に合わせた色調整処理を施したものである。
【０１４１】
インターフェイス１２１１を介してデータが転送されると、画像形成装置ＰＲ２’側での印刷が開始される（ステップＳ５０）。
【０１４２】
記録媒体属性検出部２０１にて印刷用紙の属性情報を判別する（ステップＳ５１）。
【０１４３】
具体的には、印刷用紙に光を照射しその反射光をセンサに入力させ、その反射光の強さにより印刷用紙の透過性を測定する。
【０１４４】
印刷用紙の種類とその透過性の関係は予め測定を行っておき、実測値を判定するためのテーブルを準備しておく。
【０１４５】
実際に測定された値は、測定済みテーブル値と比較することにより、印刷用紙が特定される。
【０１４６】
透過性という観点から見ると、異なる印刷用紙でも同じ透過性を持っていれば、分類としては同等と扱われる。
【０１４７】
例えば、紙質や薄さなどが異なっていても、裏面の再利用という意味からすると、裏移りしやすいかどうかが判定されればよいので、透過性のみで判断される。
【０１４８】
また、画像形成装置ＰＲ２’の消耗品の使用状況、例えばトナーの残容量が少なくなったとき、ドラムの消耗状況によって、印刷物が薄くなる場合がある。
【０１４９】
それらの消耗品の残容量や使用状況も画質パラメータを決定する際の入力情報とし、消耗品の状態により印刷濃度が変化するのを防ぐようにしてもよい。
【０１５０】
例えば、印刷枚数と消耗品使用状況とは相関関係があるため、印刷枚数をカウントすることにより、消耗品の使用状況を把握し、印刷枚数がある一定の閾値を超えた場合には、画質パラメータの濃度調整を補正する仕組みも考えられる。
【０１５１】
そして、印刷用紙属性情報に応じてパラメータがセットされ、印刷データが生成される（ステップＳ５４、Ｓ５５）。
【０１５２】
次いで、画像形成装置ＰＲ２’に印刷データが送信され、画像形成部１００で印刷が行われる（ステップＳ５６、Ｓ５７）。
【０１５３】
なお、これらの一連の処理は、画像形成装置ＰＲ２’側で行うようにしてもよい。
【０１５４】
（第３の実施の形態）
【０１５５】
図１４から図２５を参照して、本発明についての第３の実施の形態に係る画像形成装置ＰＲ３および画像形成システムＳ３について説明する。
【０１５６】
なお、第１の実施の形態に係る画像形成装置ＰＲ１および画像形成システムＳ１または第２の実施の形態に係る画像形成装置ＰＲ２および画像形成システムＳ２と同一の構成については、同一符号を付して重複した説明は省略する。
【０１５７】
画像形成装置ＰＲ３は、画像形成装置ＰＲ２の構成に加えて、画像形成部１００において用いられる消耗品（トナー等）の状況を監視する消耗品状況監視部３００（監視手段の一例）と、複数種類の属性（紙質、厚さ、サイズ等）を備えた印刷用紙（記録媒体）をそれぞれの属性毎に分けて収容する複数段（本実施の形態では３段）の給紙トレイＴ１〜Ｔ３（収容手段の一例）と、裏写り判定部１０１の判定結果に応じて給紙トレイＴ１〜Ｔ３切り換える給紙トレイ切換部３０１（切換手段の一例）とを備えている。
【０１５８】
なお、画像情報加工部１０２は、消耗品状況監視部３００の監視結果に基づいて画像情報の画質、濃度の変更または色変換を行うようにしてもよい。
【０１５９】
また、図１４では画像形成装置ＰＲ３が本発明に必要な全ての機能を備える場合を示したが、これに限らず、図１５に示すように画像形成システムＳ３として一部の機能をパーソナルコンピュータ等で構成される情報処理装置ＰＣ３に持たせるようにしてもよい。
【０１６０】
図１５に示す例では、情報処理装置ＰＣ３はＣＰＵ、クロック生成部、記憶装置（図示せず）、インターフェイス４１４などで構成される。
【０１６１】
記憶装置上のソフトウェアプログラムを実行する。アプリケーションソフトウェア４０２は文書の作成・編集および印刷機能を持っているワードプロセッサプログラムである。  ＯＳ４０３は情報処理装置ＰＣ３の基本動作を実施するソフトウェアプログラムである。  プリンタドライバ４０４は描画コマンド解析部４０５、裏写り判定部１０１、色変換処理部（加工手段の一例）４０７、ＰＤＬ生成部４０８、ユーザインターフェイス部４０９、給紙トレイ判定部４１２、用紙情報取得部４１３から構成される。
【０１６２】
ディスプレイ４１０は液晶モニタ等の表示装置であり、マウス・キーボード４１１はボタン・センサなどで構成される入力装置である。
【０１６３】
インターフェイス部４１４は、コネクタやケーブルなどで構成され、画像形成装置ＰＲ３と電気的に接続される。
【０１６４】
画像形成装置ＰＲ３は、インクジェット技術や電子写真技術、熱転写技術などを用いて用紙などの媒体に印刷を行う装置である。
【０１６５】
インターフェイス部４１６はコネクタなどで構成され、情報処理装置ＰＣ３のインターフェイス部４１４と接続される。
【０１６６】
画像情報解析部１０４、描画部４１８は、印刷データを処理するソフトウェアプログラムで構成される。
【０１６７】
画像形成部１００は、インクジェット技術や電子写真技術、熱転写技術などを用いて用紙などの記録媒体に印刷を行う装置である。
【０１６８】
本実施の形態は、画像形成部１００が採用する技術に関わりなく実施可能である。
【０１６９】
なお、用紙種別情報保存部４２０は、各給紙トレイＴ１〜Ｔ３の情報を管理するソフトウェアプログラム、設定パネル部４２１は、ＬＣＤパネルやボタンなどで構成される入出力装置である。
【０１７０】
次に、本実施の形態に係る画像形成システムＳ３の動作について説明する。
【０１７１】
ユーザはアプリケーションソフトウェア４０２から印刷指示をする場合に、まずＯＳ４０３を経由してプリンタドライバ４０４のユーザインターフェイス部４０９のプログラムを起動する。
【０１７２】
ユーザインターフェイス部４０９は画像形成装置ＰＲ３の各種設定項目をディスプレイ４１０に表示し、ユーザはマウス・キーボード４１１を用いて設定を変更する。
【０１７３】
図１６は、ユーザインターフェイス部４０９がディスプレイ４１０に表示する画面の例である。
【０１７４】
図１６は、ダイアログ４２５においてユーザがマウスでトレイタブ４２６をクリックして選択した状態を示している。
【０１７５】
用紙トレイコンボボックス４２７は、自動、または、トレイＴ１、トレイＴ２等、装置のサポートする給紙トレイを表示して選択する。
【０１７６】
裏紙利用モードチェックボックス４２８は、用紙トレイコンボボックス４２７で自動が選ばれているときのみチェック可能となり、本発明の裏紙利用モードを実施する場合にチェックする。
【０１７７】
これらの設定はＯＫボタンを押すことにより確定され、キャンセルボタンを押すことによりキャンセルして以前の設定に戻される。
【０１７８】
ＯＫボタンを押して確定された場合、給紙トレイの選択情報は、給紙トレイ判定部４１２に保存される。
【０１７９】
次に、ユーザはアプリケーションソフトウェア４０２で作成した文書の印刷指示を行う。
【０１８０】
この場合に、アプリケーションソフトウェア４０２はＯＳ４０３に印刷指示命令を発行する。
【０１８１】
ＯＳ４０３は、文書の各ページの大きさなどの情報とともに、各ページの各印刷要素毎の描画命令をプリンタドライバ４０４の描画命令解析部４０５に送付し、印刷指示を行う。
【０１８２】
描画命令解析部４０５は、ＯＳ４０３から送付された各ページの情報を受け取り、ページの大きさの情報を給紙トレイ判定部４１２に出力し、各描画命令を受け取る。
【０１８３】
描画命令の種類としては、線や図形などのグラフィックス命令、文字からなるテキスト命令、ビットマップ命令に分類される。
【０１８４】
給紙トレイ判定部４１２は、描画命令解析部４０５から送付されたページの用紙サイズの情報受け取り、用紙情報取得部４１３から画像形成装置ＰＲ３の各給紙トレイＴ１〜Ｔ３にセットされている印刷用紙の情報を取得し、該ページの用紙サイズと同じサイズの用紙がセットされている給紙トレイを判定し、そのトレイをカレントトレイとする。
【０１８５】
もし、同じサイズの用紙がセットされている給紙トレイが複数ある場合には、複数のトレイのうち、最上段のトレイをカレントトレイとする。
【０１８６】
裏写り判定部１０１は、描画命令解析部４０５から描画命令とその種類の情報を受け取ると、給紙トレイ判定部４１２から、裏紙利用モードが選択されているどうかの情報を受け取り、選択されていない場合は通常の印刷処理を行う。
【０１８７】
裏紙利用モードが選択されている場合に、給紙トレイ判定部４１２からカレントトレイとして選択されている給紙トレイにセットされている用紙種別の情報を取得する。
【０１８８】
裏写り判定部１０１は、次に該描画命令が裏写りをするかどうかを判定する。
【０１８９】
次に、図１７のフローチャートを参照して、裏写り判定処理の処理手順について説明する。
【０１９０】
まず、描画命令がグラフィックス命令であるかどうかを判定し（ステップＳ６０１）、グラフィックス命令である場合にはグラフィックス判定処理を行う（ステップＳ６０２）。  また、グラフィックス命令でない場合には、描画命令がテキスト命令であるかどうかを判定し（ステップＳ６０３）、テキスト命令である場合には、テキスト判定処理を行う（ステップＳ６０４）。
【０１９１】
テキスト命令でない場合には、ビットマップ判定処理を行い（ステップＳ６０５）、何れかの判定処理で裏写りすると判定された場合（ステップＳ６０６）、給紙トレイ判定部４１２にカレントトレイと次の給紙トレイに変更するよう指示する（ステップＳ６０７）。  給紙トレイ判定部４１２はページの用紙サイズとおなじサイズの用紙がセットされている次の給紙トレイを検索し、次の給紙トレイがある場合は（ステップＳ６０８）、その給紙トレイをカレントトレイとして再びステップＳ６０１から判定を行い、次の給紙トレイがない場合は（ステップＳ６０８）、色変換処理を行ない（ステップＳ６０９）、処理を終了する。
【０１９２】
次に、図１８のフローチャートを参照して、グラフィックス判定処理の処理手順について説明する。
【０１９３】
なお、グラフィックス命令は、線や多角形図形を表す命令であり、特に多角形図形においては、枠線と塗りつぶしのデータよりなる。
【０１９４】
この処理が開始されると、まず、図形の塗り潰しがあるかどうか判定し（ステップＳ７０１）、塗り潰しがある場合には、塗り潰しにパターンが指定されているかどうか判定する（ステップＳ７０２）。
【０１９５】
ここで、パターンとは斜線や市松模様などの繰り返し模様のことであり、前景色と背景色を持っている。
【０１９６】
パターンがない場合は、前景色一色による塗り潰しである。
【０１９７】
また、コントラストの強いパターンがある場合には、細かいパターン模様が裏面に現れ、裏面の見づらさが大きくなる傾向があるため、まず、パターンの前景色と背景色の明度のコントラストが、コントラスト閾値よりも大きいかどうかを判定する（ステップＳ７０３）。
【０１９８】
ここで、コントラストの判定は、例えば次のように行う。ＲＧＢ成分よりなる前景色と背景色のそれぞれについて、ＮＴＳＣのグレースケール変換式（下記の式１）により、輝度成分Ｙを求める。ここで、ＲＧＢの各値は０から２５５の値をとるものとする。
【０１９９】
Ｙ＝０．２９９×Ｒ＋０．５８７×Ｇ＋０．１１４×Ｂ・・・式１
【０２００】
別法として、ＲＧＢからＬａｂ変換を行ない、明度Ｌを使用してもよい。
【０２０１】
前景色の輝度をＹＦ、背景色の輝度をＹＢとすると、コントラストＣは下記の式２で求められる。
【０２０２】
Ｃ＝｜ＹＦ−ＹＢ｜・・・式２
【０２０３】
また、用紙の透過性や色材の付着性によって、裏写りして見える見え方は異なってくるため、コントラスト閾値は用紙種別によって異なることになる。
【０２０４】
図１９は、本実施の形態で使用する用紙種別ごとの各閾値一覧の例を示している。
【０２０５】
カレントトレイにセットされている用紙種別が上質紙であるとすると、図１９のコントラスト閾値３１の上質紙の欄を参照すると１６０である。
【０２０６】
よって、上記の式２におけるコントラスト値が１６０より大きい場合に、裏写りすると判定される（ステップＳ７０６）。
【０２０７】
塗り潰しがパターンでない場合（ステップＳ７０２）と、コントラストがコントラスト閾値を超えない場合は（ステップＳ７０３）、前景色の色濃度が塗り潰し濃度閾値を超えないかどうか判定する（ステップＳ７０４）。
【０２０８】
これは単色塗り潰しであっても、濃度が高いと裏面に透けて見え難くなるためである。
【０２０９】
濃度を求めるには、前景色のＲＧＢ値から上記の式１によって輝度Ｙを計算し、下記の式３によって濃度Ｇを計算する。
【０２１０】
Ｇ＝２５５−Ｙ・・・式３
【０２１１】
塗り潰し濃度閾値を超える場合は裏写りすると判定し、塗り潰し濃度閾値を超えていない場合（ステップＳ７０４）、また、塗り潰しがなかった場合（ステップＳ７０１）には、線分濃度が塗り潰し濃度閾値を超えるかどうか判定し（ステップＳ７０５）、塗り潰し濃度閾値を超える場合は裏写りすると判定し（ステップＳ７０６）、超えない場合は裏写りしないと判定する（ステップＳ７０７）。
【０２１２】
ここで、通常の普通紙では薄い色であっても裏面から完全に見えないということはなく、透けてしまう。
【０２１３】
閾値を小さくして完全に見えない状態を裏写りしないと判定することも可能ではあるが、裏面の印刷を見え難くしない程度に目立たない状態を裏写りしないと判定する方が現実的である。
【０２１４】
次に、図２０のフローチャートを参照して、図１７におけるテキスト判定処理（ステップＳ６０４）のサブルーチンの処理手順について説明する。
【０２１５】
なお、テキストは細かい模様で構成されると解釈され、裏面への影響は他の描画命令と比較して大きくなる。
【０２１６】
この処理が開始されると、まず、文字の背景の塗り潰しが指定されているかどうか判定し（ステップＳ８０１）、塗り潰しがある場合には、塗り潰し色濃度が塗り潰し濃度閾値よりも大きいかどうか判定し（ステップＳ８０２）、大きい場合には裏写りすると判定し（ステップＳ８０４）、大きくない場合（ステップＳ８０２）と背景の塗り潰しがなかった場合（ステップＳ８０１）、テキスト色濃度がテキスト濃度閾値よりも大きいかどうかを判定し、大きい場合には裏写りすると判定し（ステップＳ８０４）、大きくない場合には、裏写りしないと判定する（ステップＳ８０５）。
【０２１７】
前出の図１９を参照すると、テキスト濃度閾値３２は上質紙の場合１５０であり、１５０を超える濃度の場合には裏写りすると判定される。
【０２１８】
これはグラフィックの塗り潰しでは閾値が２００であるのに比べて、テキストではより薄い色の１５０でも裏面が見づらくなることを意味している。
【０２１９】
次に、図２１のフローチャートを参照して、図１７におけるビットマップ判定処理（ステップＳ６０５）のサブルーチンの処理手順について説明する。
【０２２０】
まず、ビットマップの各画素データについて、前出の式１、式３を用いて濃度Ｇを算出し、最も濃度の高い画素の濃度値（ピーク濃度）を抽出する（ステップＳ９０１）。
【０２２１】
次いで、ピーク濃度がビットマップ濃度閾値よりも大きいかどうか判定し（ステップＳ９０２）、大きい場合は裏写りすると判定し（ステップＳ９０３）、大きくない場合（ステップＳ９０２）、裏写りしないと判定する（ステップＳ９０４）。
【０２２２】
次に、図２２のフローチャートを参照して、図１７における色変換処理（ステップＳ６０９）のサブルーチンの処理手順について説明する。
【０２２３】
描画命令について、各判定処理の結果、塗り潰しが裏写りする場合（ＳステップＳ１００１）、塗り潰し色の濃度を下げ（ステップＳ１００２）、テキストが裏写りする場合（ステップＳ１００３）、テキスト色の濃度を下げ、ビットマップが裏写りする場合（ステップＳ１００５）、ビットマップの濃度を下げる（ステップＳ１００６）。
【０２２４】
塗り潰し色やテキスト色の濃度を下げる場合は、ＲＧＢからＬａｂ変換を行い、明度Ｌ値に（２５５−濃度閾値）を代入し、ＬａｂからＲＧＢ変換を行うことにより、彩度を維持したまま濃度が下げられる。
【０２２５】
また、ビットマップの濃度を下げる場合には、Ｌａｂ変換を行ってＬ値を調整するのがよいが、Ｌａｂ変換は処理時間がかかるため、ガンマ関数を用いてピーク濃度がビットマップ閾値以下になるように各画素の色値を変換するようにしてもよい。
【０２２６】
以上述べたように、裏写り判定部１０１で裏写りすると判定された場合には給紙トレイ判定部４１２で次の給紙トレイの用紙種別で裏写りするかどうか判定し、どの給紙トレイの用紙種別でも裏写りすると判定された場合に色変換処理部４０７で裏写りしないように色変換が行われる。
【０２２７】
次に、描画命令はＰＤＬ生成部４０８に送付され、ＰＤＬ生成部４０８は給紙トレイ判定部４１２から取得したカレントトレイ情報とともに、描画命令を画像形成装置ＰＲ３の解釈できるＰＤＬ（ページ記述言語）に変換してインターフェイス部４１４を経由して画像形成装置ＰＲ３に送付する。
【０２２８】
画像形成装置ＰＲ３は情報処理装置ＰＣ３からインターフェイス部４１６を通してＰＤＬ言語を受け取り、画像情報解析部１０４で各描画命令毎に描画部４１８にページメモリへの描画を指示し、画像形成部１００はページメモリの印刷イメージを記録媒体上に印刷する。
【０２２９】
用紙種別情報保存部４２０は、各給紙トレイＴ１〜Ｔ３にセットされている用紙種別情報を保持し、用紙種別情報は設定パネル部４２１から設定する。
【０２３０】
これにより、描画命令毎にカレントトレイの用紙種別に対する裏写り判定を行い、裏写りする場合にはカレントトレイを変更してさらに裏写り判定を行い、すべての給紙トレイで裏写りする場合には色変換を行って裏写りしないように印刷を行うため、裏写りが有効に防止され、印刷用紙の無駄が抑制される。
【０２３１】
次に、図２３から図２５を参照して、他の構成例としての画像形成システムＳ３’について説明する。
【０２３２】
図２３に示すように、情報処理装置ＰＣ３’はＣＰＵ、クロック、記憶装置（図示せず）、インターフェイス部などで構成される。
【０２３３】
アプリケーションソフトウェア５４１は、文書の作成・編集および印刷機能を持っているワードプロセッサソフトウェアである。
【０２３４】
ＯＳ５４２は、情報処理装置ＰＣ３’の基本動作を実施するソフトウェアプログラムである。
【０２３５】
プリンタドライバ５４３は、描画命令解析部５４７、ＰＤＬ生成部５４８、ユーザインターフェイス部５４４から構成され、印刷制御を行うソフトウェアプログラムである。
【０２３６】
ディスプレイ５４５は、液晶モニタなどの表示装置であり、マウス・キーボード５４６はボタン・センサなどで構成される入力装置である。
【０２３７】
インターフェイス部５４９は、コネクタやケーブルなどで構成され、画像形成装置ＰＲ３’と電気的に接続される。
【０２３８】
画像形成装置ＰＲ３’は、インクジェット技術や電子写真技術、熱転写技術などを用いて印刷用紙などの記録媒体に印刷を行う。
【０２３９】
インターフェイス部５５１はコネクタなどで構成され、情報処理装置ＰＣ３’のインターフェイス部５４９と接続される。
【０２４０】
画像情報解析部１０４、裏写り判定部１０１、色変換処理部（加工手段の一例）５５４、描画部５５５は、ソフトウェアプログラムである。
【０２４１】
記録媒体属性検出部２０１は、ソフトウェアおよび記録媒体を表面から照射するＬＥＤなどの発光体、裏面に配した光センサなどで構成され、記録媒体の光の透過率を計測する。
【０２４２】
画像形成部１００は、インクジェット技術や電子写真技術、熱転写技術などを用いて印刷用紙などの記録媒体に印刷を行う装置である。
【０２４３】
なお、本実施の形態は、画像形成部１００が採用する技術に関わりなく実施可能である。
【０２４４】
図２４は、画像形成装置ＰＲ３’の構成例を示す概略構成図である。
【０２４５】
給紙トレイ６６１に印刷用紙Ｐをセットすると、ピックローラ６６２が印刷用紙Ｐを一枚ずつピックし、給紙ローラ６６３によって搬送ベルト６６６に搬送される。
【０２４６】
高輝度ＬＥＤ６６４とフォトダイオードなどの光センサ６６５は印刷用紙Ｐを挟む形で対向して配置され、印刷用紙Ｐが通過する際に透過光の強さを検出し、図２３における記録媒体属性検出部２０１に、透過光の情報を出力する。
【０２４７】
熱転写印刷機構６６７は、インクリボンのインクを熱転写ヘッドによって溶融し、印刷用紙に圧着することによって、印刷用紙上に画像を形成する。
【０２４８】
排紙ローラ６６８は、排紙トレイ６６９に印刷の終わった印刷用紙Ｐを排出する。
【０２４９】
次に、画像形成システムＳ３’の動作について説明する。
【０２５０】
アプリケーションソフトウェア５４１、ＯＳ５４２、ユーザインターフェイス部５４４の動作は、画像形成システムＳ３の場合と同様であるが、給紙トレイＴ１〜Ｔ３の選択情報については、ユーザインターフェイス部５４４に保存される。
【０２５１】
ユーザがアプリケーションソフトウェア５４１で作成した文書の印刷指示を行ない、アプリケーションソフトウェア５４１はＯＳ５４２に印刷指示命令を発行する。
【０２５２】
ＯＳ５４２は文書の各ページの大きさなどの情報とともに、各ページの各印刷要素毎の描画命令をプリンタドライバ５４３の描画命令解析部５４７に送付し、印刷指示を行う。  描画命令解析部５４７は、ＯＳ５４２から送付された各ページの情報および各ページの描画命令を受け取り、ＰＤＬ生成部５４８に送付する。
【０２５３】
ＰＤＬ生成部５４８は、ユーザインターフェイス部５４４の保持する裏紙利用モードであるかどうかを示すフラグと、各ページの情報および各ページの描画命令をＰＤＬに変換し、インターフェイス部５４９を経由して画像形成装置ＰＲ３’に送付する。
【０２５４】
画像形成装置ＰＲ３’のインターフェイス部５５１は、情報処理装置ＰＣ３’から送付されたＰＤＬを画像情報解析部１０４に送付する。
【０２５５】
画像情報解析部１０４はＰＤＬから裏紙利用モードであるかどうかの情報、各ページの情報および各ページの描画命令情報を再構成し、各描画命令の種類を判別する。
【０２５６】
裏写り判定部１０１は、画像情報解析部１０４から裏紙利用モードであるかどうかの情報と、描画命令とその種類の情報を受け取り、裏紙利用モードでない場合は通常の印刷処理を行う。
【０２５７】
裏紙利用モードである場合に、記録媒体属性検出部２０１は、図２４のピックローラ６６２および給紙ローラ６６３で用紙を光センサ６６５に送り、高輝度ＬＥＤ６６４を発光させて光センサ６６５で透過光の光量を計測し、裏写り判定部１０１に送付する。
【０２５８】
裏写り判定部１０１は、各描画命令が裏写りをするかどうかを判定する。
【０２５９】
判定方法は、画像形成システムＳ３と同様であるが、各閾値については透過光の光量を用いて計算する。
【０２６０】
図２５は閾値を求めるための係数を示した表である。
【０２６１】
係数がｋであり、透過率がｔである場合、閾値ｍは、下記の式４で求められる。
【０２６２】
閾値ｍ＝２５５（１−ｋ×ｔ）・・・式４
【０２６３】
ここで、係数はガンマ係数としてもよいし、あるいは官能評価によって予め決定する係数表を使用してもよい。
【０２６４】
色変換処理部５５４の動作は、閾値として上記の式４の値を使う外は、画像形成システムＳ３の場合と同様である。
【０２６５】
描画部５５５は描画命令を図示しないページメモリへ描画し、画像形成部１００はページメモリの印刷イメージを印刷用紙上に印刷する。
【０２６６】
これにより、印刷用紙の透過率を計測して裏写りするかどうかの判定を行うため、ユーザが印刷用紙の種類を設定することなく裏写りしないように印刷される。
【０２６７】
以上本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本明細書で開示された実施の形態はすべての点で例示であって開示された技術に限定されるものではないと考えるべきである。すなわち、本発明の技術的な範囲は、前記の実施の形態における説明に基づいて制限的に解釈されるものでなく、あくまでも特許請求の範囲の記載に従って解釈すべきであり、特許請求の範囲の記載技術と均等な技術および特許請求の範囲内でのすべての変更が含まれる。
【０２６８】
また、プログラムを用いる場合には、ネットワークを介して提供し、或いはＣＤ−ＲＯＭ等の記録媒体に格納して提供することが可能である。
【０２６９】
即ち、画像処理プログラムを含む所定のプログラムを記録媒体としてのハードディスク等の記憶装置に記録する場合に限らず、当該所定のプログラムを次のようにして提供することも可能である。
【０２７０】
例えば、所定のプログラムをＲＯＭに格納しておき、ＣＰＵが、この所定のプログラムをこのＲＯＭから主記憶装置へローディングして実行するようにしてもよい。
【０２７１】
また、上記所定のプログラムを、ＤＶＤ−ＲＯＭ、ＣＤ−ＲＯＭ、ＭＯ（光磁気ディスク）、フレキシブルディスク、などのコンピュータ読み取り可能な記録媒体に格納して配布するようにしてもよい。
【０２７２】
さらには、画像形成装置等を通信回線（例えばインターネット）を介してサーバ装置あるいはホストコンピュータと接続するようにし、サーバ装置あるいはホストコンピュータから上記所定のプログラムをダウンロードした後、この所定のプログラムを実行するようにしてもよい。この場合、この所定のプログラムのダウンロード先としては、ＲＡＭ等のメモリやハードディスクなどの記憶装置（記録媒体）が挙げられる。
【産業上の利用可能性】
【０２７３】
本発明による画像形成装置、画像形成システムおよび処理プログラムは、プリンタや複合機等に適用することができる。
【符号の説明】
【０２７４】
Ｓ１〜Ｓ３  画像形成システム
ＰＲ１〜ＰＲ３  画像形成装置
ＰＣ１、ＰＣ３  情報処理装置
Ｍ２  印刷データ生成装置
Ｎ  ネットワーク
Ｐ  印刷用紙
１００  画像形成部
１０１  判定部
１０２  画像情報加工部
１０３  制御部
１０４  画像情報解析部
１０５  装置特性抽出部
１０６  加工要否選択部
１５０  インターフェイス部
１６０  アプリケーションソフトウェア格納部
１６１  ドライバ部
１６２  描画コマンド解析部
１６３  ページデータメモリ
１６４  オブジェクト判定部
１６５  ドライバインターフェイス
２００  記録媒体属性設定部
２０１  記録媒体属性検出部
３００  消耗品状況監視部
３０１  給紙トレイ切換部
４０２  アプリケーションソフトウェア
４０４  プリンタドライバ
４０５  描画コマンド解析部
４０５  描画命令解析部
４０７  色変換処理部
４０８  生成部
４０９  ユーザインターフェイス部
４１０  ディスプレイ
４１１  マウス・キーボード
４１２  給紙トレイ判定部
４１３  用紙情報取得部
４１４  インターフェイス部
４１６  インターフェイス部
４１８  描画部
４２０  用紙種別情報保存部
４２１  設定パネル部
４２５  ダイアログ
４２６  トレイタブ
４２７  用紙トレイコンボボックス
４２８  裏紙利用モードチェックボックス
５４１  アプリケーションソフトウェア
５４３  プリンタドライバ
５４４  ユーザインターフェイス部
５４５  ディスプレイ
５４６  マウス・キーボード
５４７  描画命令解析部
５４８  生成部
５４９  インターフェイス部
５５１  インターフェイス部
５５４  色変換処理部
５５５  描画部
６６１  給紙トレイ
６６２  ピックローラ
６６３  給紙ローラ
６６４  高輝度ＬＥＤ
６６５  光センサ
６６６  搬送ベルト
６６７  熱転写印刷機構
６６８  排紙ローラ
６６９  排紙トレイ
１１０２  印刷データ
１１１０  データ作成部
１１１１  インターフェイス
１１１２  決定部
１１１３  画質パラメータ情報選択部
１１１３  画質パラメータ情報選択手段
１２１１  インターフェイス
【図１】
0005515580.tif 000002
【図２】
0005515580.tif 000003
【図３】
0005515580.tif 000004
【図４】
0005515580.tif 000005
【図５】
0005515580.tif 000006
【図６】
0005515580.tif 000007
【図７】
0005515580.tif 000008
【図８】
0005515580.tif 000009
【図９】
0005515580.tif 000010
【図１０】
0005515580.tif 000011
【図１１】
0005515580.tif 000012
【図１２】
0005515580.tif 000013
【図１３】
0005515580.tif 000014
【図１４】
0005515580.tif 000015
【図１５】
0005515580.tif 000016
【図１６】
0005515580.tif 000017
【図１７】
0005515580.tif 000018
【図１８】
0005515580.tif 000019
【図１９】
0005515580.tif 000020
【図２０】
0005515580.tif 000021
【図２１】
0005515580.tif 000022
【図２２】
0005515580.tif 000023
【図２３】
0005515580.tif 000024
【図２４】
0005515580.tif 000025
【図２５】
0005515580.tif 000026