(57)【要約】【課題】  印刷を行うプリンタにおいて地紋画像がかすれてしまうことを防ぐ効果が得られる画像形成装置を提供することが目的である。【解決手段】  付加描画に用いる色材残量が閾値以下かを判断し、色材残量が閾値以下であると判断された場合、付加描画に用いる色材を変更して印刷する制御手段。【選択図】  図５
2011065016.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置と印刷装置で構成されている印刷システムであって、
前記印刷装置において、
前記情報処理装置から送られた印刷データに付加描画が含まれているかを検知する検知手段（Ｓ５０２）と、
前記検知手段で付加描画を検知した場合、色材の残量を取得する取得手段（Ｓ５０４）と、
前記取得した付加描画に用いる色材の残量が閾値以下かを判断する判断手段（Ｓ５０５）と、
前記判断手段で色材残量が閾値以下と判断された場合、付加描画に用いる色材を変更する制御手段（１５３）と、
前記変更された色材で印刷を行う印刷手段（１５５）と、
を有することを特徴とする印刷装置。
【請求項２】
前記変更手段は、予め決められた色材に変更することを特徴とする請求項１記載の印刷装置。
【請求項３】
前記変更された色材の残量を取得する取得手段（Ｓ６０８）と、
前記取得した付加描画に用いる色材の残量が閾値以下かを判断する判断手段（Ｓ６０９）と、
前記判断手段で色材残量が閾値以下と判断された場合、付加描画に用いる色材を変更する制御手段（１５３）と、
前記変更された色材で印刷を行う印刷手段（１５５）と、
を有することを特徴とする請求項２記載の印刷装置。
【請求項４】
前記変更された色材の色材残量が閾値以下と判断され、他の色材の残量も閾値以下と判断された場合、印刷を行わない制御手段（Ｓ７１２）と、
を有することを特徴とする請求項３記載の印刷装置。
【請求項５】
情報処理装置と印刷装置で構成されている印刷システムであって、
前記情報処理装置において、
印刷の際に印刷データに付加描画を行うかを判定する判定手段（Ｓ９０２）と、
前記判定手段で付加描画を行うと判定した場合、前記印刷装置から色材の残量を取得する取得手段（Ｓ９０４）と、
前記取得した付加描画に用いる色材の残量が閾値以下かを判断する判断手段（Ｓ９０５）と、
前記判断手段で色材残量が閾値以下と判断された場合、付加描画に用いる色材を変更する制御手段（８０１）と、
前記変更された色材で印刷データを生成する生成手段（Ｓ９０７）と、
前記生成さえた印刷データを印刷装置へ送信する送信手段（Ｓ９０８）と、
を有することを特徴とする情報処理装置。
【請求項６】
前記変更手段は、予め決められた色材に変更することを特徴とする請求項５記載の情報処理装置。
【請求項７】
前記変更された色材の残量を取得する取得手段（Ｓ１００９）と、
前記取得した付加描画に用いる色材の残量が閾値以下かを判断する判断手段（Ｓ１０１０）と、
前記判断手段で色材残量が閾値以下と判断された場合、付加描画に用いる色材を変更する制御手段（８０１）と、
前記変更された色材で印刷データを生成する生成手段（Ｓ１００７）と、
前記生成さえた印刷データを印刷装置へ送信する送信手段（Ｓ１００８）と、
を有することを特徴とする請求項６記載の情報処理装置。
【請求項８】
前記変更された色材の色材残量が閾値以下と判断され、他の色材の残量も閾値以下と判断された場合、印刷データを生成しない制御手段（Ｓ１１１３）と、
を有することを特徴とする請求項７記載の情報処理装置。
【請求項９】
情報処理装置と各ドラムが各色材に対応した複数のドラムを持つ印刷装置で構成されている印刷システムであって、
前記印刷装置において、
前記情報処理装置から送られた印刷データに付加描画が含まれているかを検知する検知手段（Ｓ１３０２）と、
前記検知手段で付加描画を検知した場合、ドラムの使用度を取得する取得手段（Ｓ１３０４）と、
前記取得した付加描画に用いるドラムの使用度が閾値以上かを判断する判断手段（Ｓ１３０５）と、
前記判断手段でドラム使用度が閾値以上と判断された場合、付加描画に用いるドラムを変更する制御手段（１２０１）と、
前記変更されたドラムに対応する色材で印刷を行う印刷手段（１５５）と、
を有することを特徴とする印刷装置。
【請求項１０】
前記変更手段は、予め決められたドラムに変更することを特徴とする請求項９記載の印刷装置。
【請求項１１】
前記変更されたドラムの使用度を取得する取得手段（Ｓ１４０８）と、
前記取得した付加描画に用いるドラムの使用度が閾値以上かを判断する判断手段（Ｓ１４０９）と、
前記判断手段でドラム使用度が閾値以上と判断された場合、付加描画に用いるドラムを変更する制御手段（１２０１）と、
前記変更されたドラムに対応する色材で印刷を行う印刷手段（１５５）と、
を有することを特徴とする請求項１０記載の印刷装置。
【請求項１２】
前記変更されたドラムのドラム使用度が閾値以上と判断され、他のドラムの使用度も閾値以上と判断された場合、印刷を行わない制御手段（Ｓ１５１２）と、
を有することを特徴とする請求項１１記載の印刷装置。
【請求項１３】
情報処理装置と各ドラムが各色材に対応した複数のドラムを持つ印刷装置で構成されている印刷システムであって、
前記情報処理装置において、
印刷の際に印刷データに付加描画を行うかを判定する判定手段（Ｓ１７０２）と、
前記判定手段で付加描画を行うと判定した場合、前記印刷装置からドラムの使用度を取得する取得手段（Ｓ１７０４）と、
前記取得した付加描画に用いるドラムの使用度が閾値以上かを判断する判断手段（Ｓ１７０５）と、
前記判断手段でドラム使用度が閾値以上と判断された場合、付加描画に用いるドラムを変更する制御手段（１６０１）と、
前記変更されたドラムに対応する色材で印刷データを生成する生成手段（Ｓ１７０７）と、
前記生成さえた印刷データを印刷装置へ送信する送信手段（Ｓ１７０８）と、
を有することを特徴とする情報処理装置。
【請求項１４】
前記変更手段は、予め決められたドラムに変更することを特徴とする請求項１３記載の情報処理装置。
【請求項１５】
前記変更されたドラムの使用度を取得する取得手段（Ｓ１８０９）と、
前記取得した付加描画に用いるドラムの使用度が閾値以上かを判断する判断手段（Ｓ１８１０）と、
前記判断手段でドラム使用度が閾値以上と判断された場合、付加描画に用いるドラムを変更する制御手段（１６０１）と、
前記変更されたドラムに対応する色材で印刷データを生成する生成手段（Ｓ１８０７）と、
前記生成さえた印刷データを印刷装置へ送信する送信手段（Ｓ１８０８）と、
を有することを特徴とする請求項１４記載の情報処理装置。
【請求項１６】
前記変更されたドラムのドラム使用度が閾値以上と判断され、他のドラムの使用度も閾値以上と判断された場合、印刷データを生成しない制御手段（Ｓ１９１３）と、
を有することを特徴とする請求項１５記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、及び情報処理装置に関するものである。
【背景技術】
【０００２】
ホストコンピュータ上におけるインストール済みのプリンタドライバに対して機能拡張モジュールを追加インストールすることによって、プリンタドライバに機能を追加することができる。
【０００３】
この追加機能の一つとして地紋機能（例えば、特許文献１参照。）がある。地紋画像は、原本（プリンタで出力した印刷物）において、人間の目には単なる模様や背景画像などに見えるが、複写すると所定の文字やイメージなどが顕像化するものである。そのため、複写物を使用等することを抑止する効果がある。この地紋機能は、ＰＣ管理者が強制的に地紋を印刷物に付与することができることから職場の出力物はすべて地紋がついているような使用方法が考えられている。
【０００４】
しかし、原稿に地紋画像を付加する際、地紋画像に使用するトナーの量が十分でなければ、地紋画像がかすれてしまうことがある。このような場合、原本を複写しても、潜像が顕在化せず、複写そのものを抑止・牽制する効果が得られない。
【０００５】
これを解決する従来技術として、一定濃度以上で画像データを印刷することを目的した印刷システム、及び情報処理装置が提案されている。（例えば、特許文献２参照。）特許文献２の提案は、トナー残量情報、画像再現性情報、過去の画像形成装置の調整日時を示す調整日時情報等を基に、一定濃度以上で画像データを印刷することが可能なプリンタを選択して、画像データを印刷するものである。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００１−１９７２９７号公報
【特許文献２】特開２００７−３２４８８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら従来技術において、プリンタが１台しかなければ原稿に地紋画像を付加する際、地紋画像がかすれてしまうことがあるという課題があった。このような場合、原本を複写しても、潜像が顕在化せず、複写そのものを抑止・牽制する効果が得られない。
【０００８】
そこで本発明では、印刷を行うプリンタにおいて地紋画像がかすれてしまうことを防ぎ、地紋の効果が得られる印刷装置、及び情報処理装置を提供することが目的である。
【課題を解決するための手段】
【０００９】
本発明の目的を達成するために、例えば本発明の印刷装置は以下の構成を備える。
【００１０】
すなわち、情報処理装置と印刷装置で構成されている印刷システムであって、
前記印刷装置において、
前記情報処理装置から送られた印刷データに付加描画が含まれているかを検知する検知手段（Ｓ５０２）と、
前記検知手段で付加描画を検知した場合、色材の残量を取得する取得手段（Ｓ５０４）と、
前記取得した付加描画に用いる色材の残量が閾値以下かを判断する判断手段（Ｓ５０５）と、
前記判断手段で色材残量が閾値以下と判断された場合、付加描画に用いる色材を変更する制御手段（１５３）と、
前記変更された色材で印刷を行う印刷手段（１５５）と、
を有することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、印刷時に地紋画像がかすれてしまうことを防ぐ効果を得ることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態としての情報処理装置と印刷装置のシステム構成を説明するブロック図。
【図２】本発明の一実施形態としての典型的なプリントシステムのブロック図。
【図３】本発明の一実施形態としての印刷装置にトナー残量による付加描画制御処理があるシステム構成図。
【図４】プリンタドライバの付加描画処理のフローチャート。
【図５】プリンタのトナー残量における付加描画制御処理のフローチャート。
【図６】プリンタのトナー残量における付加描画制御処理において、付加描画に用いるトナーの残量が閾値以下の場合、予め決められたトナーに変更するフローチャート。
【図７】プリンタのトナー残量における付加描画制御処理において、付加描画に用いるトナーの残量が閾値以下で、他のトナーの残量も閾値以下の場合、印刷を行わないフローチャート。
【図８】本発明の一実施形態としての情報処理装置にトナー残量による付加描画制御処理があるシステム構成図。
【図９】プリンタドライバのトナー残量における付加描画制御処理のフローチャート。
【図１０】プリンタドライバのトナー残量における付加描画制御処理において、付加描画に用いるトナーの残量が閾値以下の場合、予め決められたトナーに変更するフローチャート。
【図１１】プリンタドライバのトナー残量における付加描画制御処理において、付加描画に用いるトナーの残量が閾値以下で、他のトナーの残量も閾値以下の場合、印刷データを生成しないフローチャート。
【図１２】本発明の一実施形態としての印刷装置にドラムの使用度による付加描画制御処理があるシステム構成図。
【図１３】プリンタのドラム使用度における付加描画制御処理のフローチャート。
【図１４】プリンタのドラム使用度における付加描画制御処理において、付加描画に用いるドラムの使用度が閾値以上の場合、予め決められたドラムに変更するフローチャート。
【図１５】プリンタのドラム使用度における付加描画制御処理において、付加描画に用いるドラムの使用度が閾値以上で、他のドラムの使用度も閾値以上の場合、印刷を行わないフローチャート。
【図１６】本発明の一実施形態としての情報処理装置にドラム使用度による付加描画制御処理があるシステム構成図。
【図１７】プリンタドライバのドラム使用度における付加描画制御処理のフローチャート。
【図１８】プリンタドライバのドラム使用度における付加描画制御処理において、付加描画に用いるドラムの使用度が閾値以上の場合、予め決められたドラムに変更するフローチャート。
【図１９】プリンタドライバのドラム使用度における付加描画制御処理において、付加描画に用いるドラムの使用度が閾値以上で、他のドラムの使用度も閾値以上の場合、印刷データを生成しないフローチャート。
【発明を実施するための形態】
【００１３】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【実施例１】
【００１４】
本発明に係る印刷装置について説明する。図１は、本実施形態における情報処理装置と印刷装置のシステムの構成を説明するブロック図である。なお、特に断りのない限り、本発明の機能が実行されるのであれば、単体の機器であっても、複数の機器からなるシステムであっても、本発明を適用できることは言うまでもない。また、特に断りのない限り、本発明の機能が実行されるのであれば、ＬＡＮ,ＷＡＮ等のネットワークを介して接続が為され処理が行われるシステムであっても本発明を適用できることは言うまでもない。
【００１５】
図１において、３００はホストコンピュータで、ＲＯＭ３のプログラム用ＲＯＭあるいは外部メモリ１１に記憶された文書処理プログラム等に基づいて図形、イメージ、文字、表（表計算等を含む）等が混在した文書処理を実行するＣＰＵ１を備える。さらに、システムバス４に接続される各デバイスをＣＰＵ１が総括的に制御する。
【００１６】
また、このＲＯＭ３のプログラム用ＲＯＭあるいは外部メモリ１１には、ＣＰＵ１の制御プログラムであるオペレーティングシステムプログラム（以下ＯＳ）等を記憶する。ＲＯＭ３のフォント用ＲＯＭあるいは外部メモリ１１には上記文書処理の際に使用するフォントデータ等を記憶し、ＲＯＭ３のデータ用ＲＯＭあるいは外部メモリ１１には上記文書処理等を行う際に使用する各種データを記憶する。
【００１７】
２はＲＡＭで、ＣＰＵ１の主メモリ、ワークエリア等として機能する。５はキーボードＩ／Ｆで、キーボード９や不図示のポインティングデバイスからのキー入力を制御する。６はディプレイＩ／Ｆで、ディスプレイ１０の表示を制御する。７は外部メモリＩ／Ｆで、ハードディスク（ＨＤ）、フロッピー（登録商標）ディスク（ＦＤ）等の外部メモリ１１とのアクセスを制御する。外部メモリ１１は、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、プリンタドライバ等を記憶する。
【００１８】
８はプリンタＩ／Ｆで、所定の双方向性インターフェース２１を介してプリンタ１５０に接続されて、プリンタ１５０との通信制御処理を実行する。なお、ＣＰＵ１は、例えばＲＡＭ２上に設定された表示情報ＲＡＭへのアウトラインフォントの展開（ラスタライズ）処理を実行し、ディプレイ１０上でのＷＹＳＩＷＹＧを可能としている。
【００１９】
また、ＣＰＵ１は、ＣＲＴ１０上の不図示のマウスカーソル等で指示されたコマンドに基づいて登録された種々のウインドウを開き、種々のデータ処理を実行する。ユーザは印刷を実行する際、印刷の設定に関するウインドウを開き、プリンタの設定や、印刷モードの選択を含むプリンタドライバに対する印刷処理方法の設定を行える。
【００２０】
プリンタ１５０において、１２はプリンタＣＰＵで制御プログラム等に基づいてシステムバス１５に接続される印刷部（プリンタエンジン）１７に出力情報としての画像信号を出力する。なお、制御プログラムはＲＯＭ１４のプログラム用ＲＯＭや外部メモリ２１等に記憶される。
【００２１】
また、このＲＯＭ１４のプログラムＲＯＭには、ＣＰＵ１２の制御プログラム等を記憶する。ＲＯＭ１４のフォント用ＲＯＭには上記出力情報を生成する際に使用するフォントデータ等を記憶し、ＲＯＭ１４のデータ用ＲＯＭにはハードディスク等の外部メモリ２１がないプリンタの場合には、ホストコンピュータ上で利用される情報等を記憶している。
【００２２】
ＣＰＵ１２は入力部１６を介してホストコンピュータとの通信処理が可能となっており、プリンタ内の情報等をホストコンピュータ３００に通知可能に構成されている。１３はＣＰＵ１２の主メモリ、ワークエリア等として機能するＲＡＭで、図示しない増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができるように構成されている。なお、ＲＡＭ１３は、出力情報展開領域、環境データ格納領域、ＮＶＲＡＭ等に用いられる。前述したハードディスク（ＨＤ）、ＩＣカード等の外部メモリ２１は、メモリコントローラ（ＭＣ）１８によりアクセスを制御される。
【００２３】
外部メモリ２１は、オプションとして接続され、フォントデータ、エミュレーションプログラム、フォームデータ等を記憶する。また、２０は前述した操作パネルで操作のためのスイッチおよびＬＥＤ表示器等が配されている。また、前述した外部メモリは１個に限らず、少なくとも１個以上備え、内蔵フォントに加えてオプションフォントカード、言語系の異なるプリンタ制御言語を解釈するプログラムを格納した外部メモリを複数接続できるように構成されていてもよい。さらに、図示しないＮＶＲＡＭを有し、操作パネル２０からのプリンタモード設定情報を記憶するようにしてもよい。
【００２４】
図２は、プリンタ等の印刷装置が直接接続されているか、あるいはネットワーク経由で接続されているホストコンピュータにおける典型的な印刷処理の構成図である。アプリケーション２０１、グラフィックエンジン２０２、プリンタドライバ２０３、およびシステムスプーラ２０４は、外部メモリ１１に保存されたファイルとして存在する。これらは実行される場合にＯＳやそのモジュールを利用するモジュールによってＲＡＭ２にロードされ実行されるプログラムモジュールである。また、アプリケーション２０１およびプリンタドライバ２０３は、外部メモリ１１のＦＤや不図示のＣＤ−ＲＯＭ、あるいは不図示のネットワークを経由して外部ディスク１１のＨＤに追加することが可能となっている。
【００２５】
外部メモリ１１に保存されているアプリケーション２０１はＲＡＭ２にロードされて実行される。このアプリケーション２０１からプリンタ１５０に対して印刷を行う際には、同様にＲＡＭ２にロードされ実行可能となっているグラフィックエンジン２０２を利用して出力（描画）を行う。
【００２６】
グラフィックエンジン２０２は印刷装置ごとに用意されたプリンタドライバ２０３を同様に外部メモリ１１からＲＡＭ２にロードし、アプリケーション２０１の出力をプリンタドライバ２０３を用いてプリンタの制御コマンドに変換する。変換されたプリンタ制御コマンドはＯＳによってＲＡＭ２にロードされたシステムスプーラ２０４を経てインターフェース２１経由でプリンタ１５０へ出力される仕組みとなっている。
【００２７】
図３は、本実施形態におけるプリンタドライバ２０３とプリンタ１５０の構成の一例を示したものである。プリンタドライバ２０３は、本明細書では、印刷データの制御を行う印刷制御部３０１、付加描画を処理する付加描画処理部３０２、印刷データの処理を行う印刷処理部３０３からなる。また、プリンタ１５０は、印刷ジョブを受け取る印刷ジョブ受信部１５１、印刷ジョブを制御する印刷ジョブ制御部１５２、印刷設定を変更するかを判断する印刷設定変更判断部１５３、トナー等の色材の残量を取得する色材残量取得部１５４等からなる。
【００２８】
以下で、本実施形態におけるプリンタドライバ２０３の付加描画処理を図４のフローチャートを用いて説明する。なお本フローに係るプリンタドライバ２０３のプログラムは、コンピュータのＨＤ１１に記憶されており、ＲＡＭ２に読み出されＣＰＵ１によって実行される。
【００２９】
アプリケーション２０１から文書の印刷が実行されると、グラフィックエンジン２０２を介してプリンタドライバ２０３が呼び出され、印刷制御部３０１が文書の印刷データと印刷指示を受け取る（Ｓ４０１）。Ｓ４０２のステップにおいて、付加描画処理部３０２はＳ４０１で受け取った前記印刷指示に付加描画設定が含まれているか否かを判断する。前記Ｓ４０２のステップで、前記印刷指示に付加描画設定が含まれていないと判断された場合には、付加描画処理を行わずに、Ｓ４０３のステップに進む。Ｓ４０３のステップにおいて、印刷処理部３０３はＳ４０１で受け取った文書の印刷データをPage Description Language(ＰＤＬ)と呼ばれる印刷命令に変換する。そして、Ｓ４０６のステップでは印刷処理部３０３が前記印刷命令をシステムスプーラ２０４に送信する。
【００３０】
一方、前記Ｓ４０２のステップで前記印刷指示に付加描画設定が含まれると判断された場合には、Ｓ４０４のステップに進む。付加描画処理部３０２はＳ４０１で受け取った文書の印刷データと付加描画データを合成してPage Description Language(ＰＤＬ)と呼ばれる印刷命令に変換する（Ｓ４０４）。次にＳ４０５のステップにおいて、付加描画処理部３０２はジョブの属性に、付加描画が含まれていることをあらわすフラグを立てる。そして、Ｓ４０６のステップでは印刷処理部３０３が前記印刷命令をシステムスプーラ２０４に送信する。
【００３１】
次に、本実施形態におけるプリンタ１５０の付加描画制御処理を図５のフローチャートを用いて説明する。なお本フローに係るプリンタ１５０のプログラムは、プリンタ１５０のＨＤ２１に記憶されており、ＲＡＭ１３に読み出されＣＰＵ１２によって実行される。
【００３２】
印刷ジョブ受信部１５１が、図３のシステムスプーラ２０４から送信された前記ＰＤＬコマンドをジョブとして受け取る（Ｓ５０１）。次に、Ｓ５０２のステップにて、印刷ジョブ制御部１５２が、前記ジョブの属性に付加描画フラグが含まれているか否かを判断する。前記Ｓ５０２のステップで、前記ジョブの属性に付加描画フラグが含まれていないと判断された場合には、Ｓ５０３のステップに進む。そして、印刷処理部１５５は前記印刷ジョブ制御部１５２からＰＤＬコマンドを受け取り、印刷を行うと印刷設定が変更されていない文書の印刷結果が得られる（Ｓ５０７）。
【００３３】
一方、前記Ｓ５０２のステップで前記ジョブの属性に付加描画フラグが含まれると判断された場合には、Ｓ５０４のステップに進む。前記Ｓ５０４のステップにおいて、色材残量取得部１５４はトナーの残量をプリンタから取得する。そして、Ｓ５０５のステップにて、印刷設定変更判断部１５３は前記Ｓ５０４で取得した付加描画に用いられるトナー残量がある一定値以下であるか否かを判断する。前記Ｓ５０５のステップで、付加描画に用いられるトナー残量がある一定値以下でないと判断された場合には、Ｓ５０３のステップに進む。そして、印刷処理部１５５は前記印刷ジョブ制御部１５２からＰＤＬコマンドを受け取り、印刷を行うと印刷設定が変更されていない文書の印刷結果が得られる（Ｓ５０７）。
【００３４】
一方、前記Ｓ５０５のステップで、付加描画に用いられるトナー残量がある一定値以下であると判断された場合には、Ｓ５０６のステップに進む。Ｓ５０６のステップにおいて、印刷設定変更判断部１５３は付加描画に用いるトナーの色設定を変更する。本実施例においては、一例として一番残量の多いトナーに変更する。そして、印刷処理部１５５は前記印刷設定変更判断部１５３からＰＤＬコマンドを受け取り、印刷を行うと地紋の色設定が変更された文書の印刷結果が得られる（Ｓ５０７）。
【００３５】
図４と図５のフローチャートに従って処理すると、付加描画に用いられるトナー残量がある一定値以下である場合は地紋の色設定が変更された結果を得られる。また、付加描画に用いられるトナー残量がある一定値以下でなければ印刷設定が変更されていない文書結果を得られる。
【００３６】
以上の手順により、付加描画に用いられるトナー残量がある一定値以下である場合は地紋の色設定を変更することによって、印刷時に地紋画像がかすれてしまうことを防ぐ効果を得ることができる。
【実施例２】
【００３７】
実施例１ではプリンタ１５０のトナー残量における付加描画制御処理において、付加描画に用いるトナーの残量が閾値以下である場合、一番残量が多いトナーに変更していた。本実施例では、付加描画に用いるトナーの残量が閾値以下である場合、予め決められたトナーに変更する付加描画制御処理について、図６のフローチャートを用いて説明する。
【００３８】
なお、本実施形態におけるプリンタドライバ２０３の付加描画処理は図４と同様なので説明を省略する。
【００３９】
図６における本フローに係るプリンタ１５０のプログラムは、プリンタ１５０のＨＤ２１に記憶されており、ＲＡＭ１３に読みだされＣＰＵ１２によって実行される。
【００４０】
また、図６のＳ６０１からＳ６０５までのステップは、図５のＳ５０１からＳ５０５までのステップと同様であるので、説明を省略する。
【００４１】
図６のＳ６０５のステップにおいて、付加描画に用いられるトナー残量がある一定値以下であると判断された場合には、Ｓ６０６のステップに進む。Ｓ６０６のステップにおいて、印刷設定変更判断部１５３は付加描画に用いるトナーの色設定を予め決められたトナーに変更する。本実施例では、一例として予め決められたトナーに変更するとしたが、一番残量が多いトナーに変更してもよい。また、予め決められたトナーの決め方は、プリンタドライバ２０３で設定されていても良いし、事前にプリンタ１５０で設定されていても良い。そして、Ｓ６０８のステップにおいて、色材残量取得部１５４は変更されたトナーの残量をプリンタから取得する。次に、Ｓ６０９のステップにおいて、印刷設定変更判断部１５３は前記Ｓ６０８で取得した付加描画に用いられるトナー残量がある一定値以下であるか否かを判断する。前記Ｓ６０９のステップで、付加描画に用いられるトナー残量がある一定値以下でないと判断された場合には、Ｓ６０７のステップに進む。そして、印刷処理部１５５は前記印刷設定変更判断部１５３からＰＤＬを受け取り、印刷を行うと地紋の色設定が予め決められた色に変更された文書の印刷結果が得られる（Ｓ６０７）。
【００４２】
一方、前記Ｓ６０９のステップにおいて、付加描画に用いられるトナー残量がある一定値以下であると判断された場合には、Ｓ６１０のステップに進む。Ｓ６１０のステップにおいて、印刷設定変更判断部１５３は付加描画に用いるトナーの色設定を変更する。本実施例では、一例として一番残量が多いトナーに変更する。そして、印刷処理部１５５は前記印刷設定変更判断部１５３からＰＤＬを受け取り、印刷を行うと地紋の色設定が一番残量の多いトナーの色に変更された文書の印刷結果が得られる（Ｓ６０７）。
【００４３】
図４と図６のフローチャートに従って処理すると、付加描画に用いられるトナー残量がある一定値以下である場合は地紋の色設定が予め決められたトナーの色や一番残量が多いトナーの色に変更された文書結果が得られる。
【００４４】
以上の手順により、付加描画に用いられるトナー残量がある一定値以下である場合は地紋の色設定を変更することによって、印刷時に地紋画像がかすれてしまうことを防ぐ効果を得ることができる。
【実施例３】
【００４５】
実施例２ではプリンタ１５０のトナー残量における付加描画制御処理において、付加描画に用いるトナーの残量が閾値以下である場合、地紋の色設定を変更していた。本実施例では、付加描画に用いるトナーの残量が閾値以下であり、また、他のトナーの残量も閾値以下である場合、印刷を行わない付加描画制御処理について図７のフローチャートを用いて説明する。なお、本実施形態におけるプリンタドライバ２０３の付加描画処理は図４と同様なので説明を省略する。
【００４６】
図７における本フローに係るプリンタ１５０のプログラムは、プリンタ１５０のＨＤ２１に記憶されており、ＲＡＭ１３に読みだされＣＰＵ１２によって実行される。
【００４７】
また、図７のＳ７０１からＳ７０９までのステップは、図６のＳ６０１からＳ６０９までのステップと同様であるので、説明を省略する。図７のＳ７０９のステップにおいて、付加描画に用いられるトナー残量がある一定値以下であると判断された場合には、Ｓ７１０のステップに進む。Ｓ７１０のステップにおいて、色材残量取得部１５４は他のトナーの残量をプリンタから取得する。次に、Ｓ７１１のステップにおいて、印刷設定変更判断部１５３は前記Ｓ７１０で取得した他のトナー残量もある一定値以下であるか否かを判断する。前記７１１のステップで、他のトナー残量はある一定値以下でないと判断された場合には、Ｓ７１２のステップに進む。Ｓ７１２のステップにおいて、印刷設定変更判断部１５３は付加描画に用いるトナーの色設定を変更する。本実施例では、一例として一番残量が多いトナーに変更する。そして、印刷処理部１５５は前記印刷設定変更判断部１５３からＰＤＬを受け取り、印刷を行うと地紋の色設定が一番残量の多いトナーの色に変更された文書の印刷結果が得られる（Ｓ７０７）。
【００４８】
一方、前記Ｓ７１１のステップにおいて、他のトナー残量もある一定値以下であると判断された場合には、Ｓ７１３のステップに進む。Ｓ７１３のステップにおいて、印刷処理部１５５は、前記印刷ジョブ制御部１５２からＰＤＬを受け取るが、印刷を行わない。なお、印刷を行わないという通知を図１の操作部２０に表示してもよい。
【００４９】
図４と図７のフローチャートに従って処理すると、付加描画に用いるトナーの残量が閾値以下であり、また、他のトナーの残量も閾値以下である場合、印刷を行わない。
【００５０】
以上の手順により、付加描画に用いるトナーの残量が閾値以下であり、また、他のトナーの残量も閾値以下である場合に印刷を行わないことによって、地紋画像がかすれて印刷される無駄な印刷を防ぐ効果を得ることができる。
【実施例４】
【００５１】
実施例１では、プリンタ側において付加描画に用いられるトナーの残量がある一定値以下かを判断し、ある一定値以下の場合、印刷設定の変更を行った。
【００５２】
本実施例ではＰＣ側において付加描画に用いられるトナーの残量がある一定値以下であるか否かを判断する。そして、ある一定値以下の場合、印刷設定の変更を行う構成を図８を用いて説明する。
【００５３】
図８は、本実施形態におけるプリンタドライバ２０３とプリンタ１５０の構成の一例を示したものである。プリンタドライバ２０３は、本明細書では、印刷データの制御を行う印刷制御部３０１、付加描画を処理する付加描画処理部３０２、印刷設定を変更するかを判断する印刷設定変更判断部８０１、トナー等の色材の残量を取得する色材残量取得部８０２等からなる。
【００５４】
以下で、本実施形態におけるプリンタドライバ２０３の付加描画処理を図９のフローチャートを用いて説明する。なお本フローに係るプリンタドライバ２０３のプログラムは、コンピュータのＨＤ１１に記憶されており、ＲＡＭ２に読み出されＣＰＵ１によって実行される。
【００５５】
図９のＳ９０１からＳ９０３までのステップは、図４のＳ４０１からＳ４０３までのステップと同様であるので、説明を省略する。図９のＳ９０２のステップにおいて、付加描画処理部３０２はＳ９０１で受け取った印刷指示に付加描画設定が含まれると判断された場合には、Ｓ９０４のステップに進む。Ｓ９０４のステップにおいて、色材残量取得部８０２はプリンタからトナーの残量を取得する。取得する際のプロトコルはプリンタからトナー残量が取得できれば何でも良い。次にＳ９０５のステップにおいて、印刷設定変更判断部８０１は前記Ｓ９０４で取得した付加描画に用いられるトナー残量がある一定値以下であるか否かを判断する。前記Ｓ９０５のステップで、付加描画に用いられるトナー残量がある一定値以下でないと判断された場合には、Ｓ９０７のステップに進む。そして、Ｓ９０７のステップにおいて、付加描画処理部３０２はＳ９０１で受け取った文書の印刷データと付加描画データを合成してPage Description Language(ＰＤＬ)と呼ばれる印刷命令に変換する。そして、Ｓ９０８のステップでは印刷処理部３０３が前記印刷命令をシステムスプーラ２０４に送信し、プリンタ１５０から印刷設定が変更されていない文書が出力される。
【００５６】
一方、前記Ｓ９０５のステップで、トナー残量がある一定値以下であると判断された場合には、Ｓ９０６のステップに進む。Ｓ９０６のステップにおいて、印刷設定変更判断部８０１は付加描画に用いられるトナーの色設定を変更する。本実施例においては、一例として一番残量の多いトナーに変更する。次にＳ９０７のステップにおいて、付加描画処理部３０２はＳ９０１で受け取った文書の印刷データと付加描画データを合成してPage Description Language(ＰＤＬ)と呼ばれる印刷命令に変換する。そして、Ｓ９０８のステップでは印刷処理部３０３が前記印刷命令をシステムスプーラ２０４に送信し、プリンタ１５０から地紋の色設定が変更された文書が出力される。
【００５７】
図９のフローチャートに従って処理すると、付加描画に用いられるトナー残量がある一定値以下である場合は地紋の色設定が変更された文書結果を得られる。また、付加描画に用いられるトナー残量がある一定値以下でなければ印刷設定が変更されていない文書結果を得られる。
【００５８】
以上の手順により、付加描画に用いられるトナー残量がある一定値以下である場合は地紋の色設定を変更することによって、印刷時に地紋画像がかすれてしまうことを防ぐ効果を得ることができる。
【実施例５】
【００５９】
実施例４ではプリンタドライバ２０３のトナー残量における付加描画制御処理において、付加描画に用いるトナーの残量が閾値以下である場合、一番残量が多いトナーに変更していた。本実施例では、付加描画に用いるトナーの残量が閾値以下である場合、予め決められたトナーに変更する付加描画制御処理について、図１０のフローチャートを用いて説明する。
【００６０】
以下で、本実施形態におけるプリンタドライバ２０３の付加描画処理を図１０のフローチャートを用いて説明する。なお本フローに係るプリンタドライバ２０３のプログラムは、コンピュータのＨＤ１１に記憶されており、ＲＡＭ２に読み出されＣＰＵ１によって実行される。
【００６１】
図１０のＳ１００１からＳ１００８までのステップは、図９のＳ９０１からＳ９０８までのステップと同様であるので、説明を省略する。図１０のＳ１００５のステップにおいて、付加描画に用いられるトナー残量がある一定値以下であると判断された場合には、Ｓ１００６のステップに進む。Ｓ１００６のステップにおいて、印刷設定変更判断部８０１は付加描画に用いるトナーの色設定を予め決められたトナーに変更する。本実施例では、一例として予め決められたトナーに変更するとしたが、一番残量が多いトナーに変更してもよい。また、予め決められたトナーの決め方は、プリンタドライバ２０３で事前に設定されていても良い。そして、Ｓ１００９のステップにおいて、色材残量取得部８０２は変更されたトナーの残量をプリンタから取得する。取得する際のプロトコルはプリンタからトナー残量が取得できれば何でも良い。次に、Ｓ１０１０のステップにおいて、印刷設定変更判断部８０１は前記Ｓ１００９で取得した付加描画に用いられるトナー残量がある一定値以下であるか否かを判断する。前記Ｓ１０１０のステップで、付加描画に用いられるトナー残量がある一定値以下でないと判断された場合には、Ｓ１００７のステップに進む。Ｓ１００７のステップにおいて、付加描画処理部３０２はＳ１００１で受け取った文書の印刷データと付加描画データを合成してPage Description Language(ＰＤＬ)と呼ばれる印刷命令に変換する。そして、Ｓ１００８のステップでは印刷処理部３０３が前記印刷命令をシステムスプーラ２０４に送信し、プリンタ１５０から地紋の色設定が予め決められた色に変更された文書が出力される。
【００６２】
一方、前記Ｓ１０１０のステップにおいて、付加描画に用いられるトナー残量がある一定値以下であると判断された場合には、Ｓ１０１１のステップに進む。Ｓ１０１１のステップにおいて、印刷設定変更判断部８０１は付加描画に用いるトナーの色設定を変更する。本実施例では、一例として一番残量が多いトナーに変更する。Ｓ１００７のステップにおいて、付加描画処理部３０２はＳ１００１で受け取った文書の印刷データと付加描画データを合成してPage Description Language(ＰＤＬ)と呼ばれる印刷命令に変換する。そして、Ｓ１００８のステップでは印刷処理部３０３が前記印刷命令をシステムスプーラ２０４に送信し、プリンタ１５０から地紋の色設定が一番残量の多いトナーの色に変更された文書が出力される。
【００６３】
図１０のフローチャートに従って処理すると、付加描画に用いられるトナー残量がある一定値以下である場合は地紋の色設定が予め決められたトナーの色や一番残量が多いトナーの色に変更された文書結果が得られる。
【００６４】
以上の手順により、付加描画に用いられるトナー残量がある一定値以下である場合は地紋の色設定を変更することによって、印刷時に地紋画像がかすれてしまうことを防ぐ効果を得ることができる。
【実施例６】
【００６５】
実施例５ではプリンタドライバ２０３のトナー残量における付加描画制御処理において、付加描画に用いるトナーの残量が閾値以下である場合、地紋の色設定を変更していた。本実施例では、付加描画に用いるトナーの残量が閾値以下であり、また、他のトナーの残量も閾値以下である場合、印刷を行わない付加描画制御処理について図１１のフローチャートを用いて説明する。
【００６６】
以下で、本実施形態におけるプリンタドライバ２０３の付加描画処理を図１１のフローチャートを用いて説明する。なお本フローに係るプリンタドライバ２０３のプログラムは、コンピュータのＨＤ１１に記憶されており、ＲＡＭ２に読み出されＣＰＵ１によって実行される。
【００６７】
また、図１１のＳ１１０１からＳ１１１０までのステップは、図１０のＳ１００１からＳ１０１０までのステップと同様であるので、説明を省略する。図１１のＳ１１１０のステップにおいて、付加描画に用いられるトナー残量がある一定値以下であると判断された場合には、Ｓ１１１１のステップに進む。Ｓ１１１１のステップにおいて、色材残量取得部８０２は他のトナーの残量をプリンタから取得する。取得する際のプロトコルはプリンタからトナー残量が取得できれば何でも良い。次に、Ｓ１１１２のステップにおいて、印刷設定変更判断部８０１は前記Ｓ１１１１で取得した他のトナー残量もある一定値以下であるか否かを判断する。前記１１１２のステップで、他のトナー残量はある一定値以下でないと判断された場合には、Ｓ１１１３のステップに進む。Ｓ１１１３のステップにおいて、印刷設定変更判断部８０１は付加描画に用いるトナーの色設定を変更する。本実施例では、一例として一番残量が多いトナーに変更する。Ｓ１１０７のステップにおいて、付加描画処理部３０２はＳ１１０１で受け取った文書の印刷データと付加描画データを合成してPage Description Language(ＰＤＬ)と呼ばれる印刷命令に変換する。そして、Ｓ１１０８のステップでは印刷処理部３０３が前記印刷命令をシステムスプーラ２０４に送信し、プリンタ１５０から地紋の色設定が一番残量の多いトナーの色に変更された文書が出力される。
【００６８】
一方、前記Ｓ１１１２のステップにおいて、他のトナー残量もある一定値以下であると判断された場合には、Ｓ１１１４のステップに進む。Ｓ１１１４のステップにおいて、印刷処理部３０３は、Ｓ１１０１で受け取った文書の印刷データをPage Description Language(ＰＤＬ)と呼ばれる印刷命令に変換しないで印刷処理を終了する。なお、印刷を行わないという通知を図１のディスプレイ１０に表示してもよい。
【００６９】
図１１のフローチャートに従って処理すると、付加描画に用いるトナーの残量が閾値以下であり、また、他のトナーの残量も閾値以下である場合、印刷データが生成されない。
【００７０】
以上の手順により、付加描画に用いるトナーの残量が閾値以下であり、また、他のトナーの残量も閾値以下である場合に印刷を行わないことによって、地紋画像がかすれて印刷される無駄な印刷を防ぐ効果を得ることができる。
【実施例７】
【００７１】
実施例１から実施例６では、付加描画に用いられるトナーの残量がある一定値以下を判断し、ある一定値以下の場合、印刷設定変更を行った。
【００７２】
本実施例では、プリンタ１５０において付加描画印刷時に用いられるドラムの使用度がある一定値以下であるか否かを判断する。そして、ある一定値以下の場合、印刷設定の変更を行う構成を図１２を用いて説明する。
【００７３】
図１２は、本実施形態におけるプリンタドライバ２０３とプリンタ１５０の構成の一例を示したものである。プリンタドライバ２０３は、本明細書では、印刷データの制御を行う印刷制御部３０１、付加描画を処理する付加描画処理部３０２、印刷データの処理を行う印刷処理部３０３からなる。また、プリンタ１５０は、印刷ジョブを受け取る印刷ジョブ受信部１５１、印刷ジョブを制御する印刷ジョブ制御部１５２、印刷設定を変更するかを判断する印刷設定変更判断部１２０１、ドラムの使用度を取得するドラム情報取得部１２０２等からなる。
【００７４】
以下で、本実施形態におけるプリンタドライバ２０３の付加描画処理は図４のフローチャートと同様であるので説明を省略する。
【００７５】
次に、本実施形態におけるプリンタ１５０の付加描画制御処理を図１３のフローチャートを用いて説明する。なお本フローに係るプリンタ１５０のプログラムは、プリンタ１５０のＨＤ２１に記憶されており、ＲＡＭ１３に読み出されＣＰＵ１２によって実行される。
【００７６】
図１３のＳ１３０１からＳ１３０３までのステップは、図５のＳ５０１からＳ５０３までのステップと同様であるので、説明を省略する。
【００７７】
Ｓ１３０２のステップにおいて、Ｓ１３０１で取得した印刷ジョブの属性に付加描画フラグが含まれると判断された場合には、Ｓ１３０４のステップに進む。前記Ｓ１３０４のステップにおいて、ドラム情報取得部１２０２はドラムの使用度をプリンタから取得する。そして、Ｓ１３０５のステップにて、印刷設定変更判断部１２０１は前記Ｓ１３０４で取得した付加描画に用いられるドラムの使用度がある一定値以上であるか否かを判断する。前記Ｓ１３０５のステップで、付加描画に用いられるドラムの使用度がある一定値以上でないと判断された場合には、Ｓ１３０３のステップに進む。そして、印刷処理部１５５は前記印刷ジョブ制御部１５２からＰＤＬコマンドを受け取り、印刷を行うと印刷設定が変更されていない文書の印刷結果が得られる（Ｓ１３０７）。
【００７８】
一方、前記Ｓ１３０５のステップで、付加描画に用いられるドラムの使用度がある一定値以上であると判断された場合には、Ｓ１３０６のステップに進む。Ｓ１３０６のステップにおいて、印刷設定変更判断部１２０１は付加描画に用いるドラムの設定を変更する。本実施例においては、一例として一番使用度の少ないドラムに変更する。そして、印刷処理部１５５は前記印刷設定変更判断部１２０１からＰＤＬコマンドを受け取り、印刷を行うとドラムに対応したトナーに変更された文書の印刷結果が得られる（Ｓ１３０７）。
【００７９】
図４と図１３のフローチャートに従って処理すると、付加描画に用いられるドラムの使用度がある一定値以上である場合はドラムに対応したトナーに変更された文書結果を得られる。また、付加描画に用いられるドラムの使用度がある一定値以上でなければ印刷設定が変更されていない文書結果を得られる。
【００８０】
以上の手順により、付加描画に用いられるドラムの使用度がある一定値以上である場合は地紋の色設定をドラムに対応したトナーに変更することによって、印刷時に地紋画像がかすれてしまうことを防ぐ効果を得ることができる。
【実施例８】
【００８１】
実施例７ではプリンタ１５０のドラム使用度における付加描画制御処理において、付加描画に用いるドラムの使用度が閾値以上である場合、一番使用度が少ないドラムに変更していた。本実施例では、付加描画に用いるドラムの使用度が閾値以上である場合、予め決められたドラムに変更する付加描画制御処理について、図１４のフローチャートを用いて説明する。
【００８２】
なお、本実施形態におけるプリンタドライバ２０３の付加描画処理は図４と同様なので説明を省略する。
【００８３】
図１４における本フローに係るプリンタ１５０のプログラムは、プリンタ１５０のＨＤ２１に記憶されており、ＲＡＭ１３に読みだされＣＰＵ１２によって実行される。
【００８４】
また、図１４のＳ１４０１からＳ１４０５までのステップは、図１３のＳ１３０１からＳ１３０５までのステップと同様であるので、説明を省略する。
【００８５】
図１４のＳ１４０５のステップにおいて、付加描画に用いられるドラム使用度がある一定値以上であると判断された場合には、Ｓ１４０６のステップに進む。Ｓ１４０６のステップにおいて、印刷設定変更判断部１２０１は付加描画に用いるドラムの設定を予め決められたドラムに変更する。本実施例では、一例として予め決められたドラムに変更するとしたが、一番使用度が少ないドラムに変更してもよい。また、予め決められたドラムの決め方は、プリンタドライバ２０３で設定されていても良いし、事前にプリンタ１５０で設定されていても良い。そして、Ｓ１４０８のステップにおいて、ドラム情報取得部１２０２は変更されたドラムの使用度をプリンタから取得する。次に、Ｓ１４０９のステップにおいて、印刷設定変更判断部１２０１は前記Ｓ１４０８で取得した付加描画に用いられるドラム使用度がある一定値以上であるか否かを判断する。前記Ｓ１４０９のステップで、付加描画に用いられるドラム使用度がある一定値以上でないと判断された場合には、Ｓ１４０７のステップに進む。そして、印刷処理部１５５は前記印刷設定変更判断部１２０１からＰＤＬを受け取り、印刷を行うと地紋の色設定が予め決められたドラムに対応したトナーに変更された文書の印刷結果が得られる（Ｓ１４０７）。
【００８６】
一方、前記Ｓ１４０９のステップにおいて、付加描画に用いられるドラム使用度がある一定値以上であると判断された場合には、Ｓ１４１０のステップに進む。Ｓ１４１０のステップにおいて、印刷設定変更判断部１２０１は付加描画に用いるドラムの設定を変更する。本実施例では、一例として一番使用度が少ないドラムに変更する。そして、印刷処理部１５５は前記印刷設定変更判断部１２０１からＰＤＬを受け取り、印刷を行うと地紋の色設定が一番使用度の少ないドラムに対応したトナーに変更された文書の印刷結果が得られる（Ｓ１４０７）。
【００８７】
図４と図１４のフローチャートに従って処理すると、付加描画に用いられるドラム使用度がある一定値以上である場合は地紋の色設定が予め決められたドラムに対応するトナーや一番使用度が少ないドラムに対応したトナーに変更された文書結果が得られる。
【００８８】
以上の手順により、付加描画に用いられるドラム使用度がある一定値以上である場合は地紋の色設定を変更することによって、印刷時に地紋画像がかすれてしまうことを防ぐ効果を得ることができる。
【実施例９】
【００８９】
実施例８ではプリンタ１５０のドラム使用度における付加描画制御処理において、付加描画に用いるドラムの使用度が閾値以上である場合、地紋のドラム設定を変更していた。本実施例では、付加描画に用いるドラムの使用度が閾値以上であり、また、他のドラムの使用度も閾値以上である場合、印刷を行わない付加描画制御処理について図１５のフローチャートを用いて説明する。なお、本実施形態におけるプリンタドライバ２０３の付加描画処理は図４と同様なので説明を省略する。
【００９０】
図１５における本フローに係るプリンタ１５０のプログラムは、プリンタ１５０のＨＤ２１に記憶されており、ＲＡＭ１３に読みだされＣＰＵ１２によって実行される。
【００９１】
また、図１５のＳ１５０１からＳ１５０９までのステップは、図１４のＳ１４０１からＳ１４０９までのステップと同様であるので、説明を省略する。図１５のＳ１５０９のステップにおいて、付加描画に用いられるドラム使用度がある一定値以上であると判断された場合には、Ｓ１５１０のステップに進む。Ｓ１５１０のステップにおいて、ドラム情報取得部１２０２は他のドラムの使用度をプリンタから取得する。次に、Ｓ１５１１のステップにおいて、印刷設定変更判断部１５３は前記Ｓ１５１０で取得した他のドラム使用度もある一定値以上であるか否かを判断する。前記１５１１のステップで、他のドラム使用度はある一定値以上でないと判断された場合には、Ｓ１５１２のステップに進む。Ｓ１５１２のステップにおいて、印刷設定変更判断部１２０１は付加描画に用いるドラムの設定を変更する。本実施例では、一例として一番使用度が少ないドラムに変更する。そして、印刷処理部１５５は前記印刷設定変更判断部１２０１からＰＤＬを受け取り、印刷を行うと地紋の色設定が一番使用度の少ないドラムに対応したトナーに変更された文書の印刷結果が得られる（Ｓ１５０７）。
【００９２】
一方、前記Ｓ１５１１のステップにおいて、他のドラム使用度もある一定値以上であると判断された場合には、Ｓ１５１３のステップに進む。Ｓ１５１３のステップにおいて、印刷処理部１５５は、前記印刷ジョブ制御部１５２からＰＤＬを受け取るが、印刷を行わない。なお、印刷を行わないという通知を図１の操作部２０に表示してもよい。
【００９３】
図４と図１５のフローチャートに従って処理すると、付加描画に用いるドラムの使用度が閾値以上であり、また、他のドラムの使用度も閾値以上である場合、印刷を行わない。
【００９４】
以上の手順により、付加描画に用いるドラムの使用度が閾値以上であり、また、他のドラムの使用度も閾値以上である場合に印刷を行わないことによって、地紋画像がかすれて印刷される無駄な印刷を防ぐ効果を得ることができる。
【実施例１０】
【００９５】
実施例７から実施例９では、プリンタ側において付加描画に用いられるドラムの使用度がある一定値以上かを判断し、ある一定値以上の場合、印刷設定の変更を行った。
【００９６】
本実施例ではＰＣ側において付加描画に用いられるドラムの使用度がある一定値以上であるか否かを判断する。そして、ある一定値以上の場合、印刷設定の変更を行う構成を図１６を用いて説明する。
【００９７】
図１６は、本実施形態におけるプリンタドライバ２０３とプリンタ１５０の構成の一例を示したものである。プリンタドライバ２０３は、本明細書では、印刷データの制御を行う印刷制御部３０１、付加描画を処理する付加描画処理部３０２、印刷設定を変更するかを判断する印刷設定変更判断部１６０１、ドラムの使用度を取得するドラム情報取得部１６０２等からなる。
【００９８】
以下で、本実施形態におけるプリンタドライバ２０３の付加描画処理を図１７のフローチャートを用いて説明する。なお本フローに係るプリンタドライバ２０３のプログラムは、コンピュータのＨＤ１１に記憶されており、ＲＡＭ２に読み出されＣＰＵ１によって実行される。
【００９９】
図１７のＳ１７０１からＳ１７０３までのステップは、図４のＳ４０１からＳ４０３までのステップと同様であるので、説明を省略する。図１７のＳ１７０２のステップにおいて、付加描画処理部３０２はＳ１７０１で受け取った印刷指示に付加描画設定が含まれると判断された場合には、Ｓ１７０４のステップに進む。Ｓ１７０４のステップにおいて、ドラム情報取得部１６０２はプリンタからドラムの使用度を取得する。取得する際のプロトコルはプリンタからトナー残量が取得できれば何でも良い。次にＳ１７０５のステップにおいて、印刷設定変更判断部１６０１は前記Ｓ１７０４で取得した付加描画に用いられるドラムの使用度がある一定値以上であるか否かを判断する。前記Ｓ１７０５のステップで、付加描画に用いられるドラムの使用度がある一定値以上でないと判断された場合には、Ｓ１７０７のステップに進む。そして、Ｓ１７０７のステップにおいて、付加描画処理部３０２はＳ１７０１で受け取った文書の印刷データと付加描画データを合成してPage Description Language(ＰＤＬ)と呼ばれる印刷命令に変換する。そして、Ｓ１７０８のステップでは印刷処理部３０３が前記印刷命令をシステムスプーラ２０４に送信し、プリンタ１５０から印刷設定が変更されていない文書が出力される。
【０１００】
一方、前記Ｓ１７０５のステップで、ドラム使用度がある一定値以上であると判断された場合には、Ｓ１７０６のステップに進む。Ｓ１７０６のステップにおいて、印刷設定変更判断部１６０１は付加描画に用いられるドラムの設定を変更する。本実施例においては、一例として一番使用度の少ないドラムに変更する。次にＳ１７０７のステップにおいて、付加描画処理部３０２はＳ１７０１で受け取った文書の印刷データと付加描画データを合成してPage Description Language(ＰＤＬ)と呼ばれる印刷命令に変換する。そして、Ｓ１７０８のステップでは印刷処理部３０３が前記印刷命令をシステムスプーラ２０４に送信し、プリンタ１５０から地紋の色設定がドラムに対応したトナーに変更された文書が出力される。
【０１０１】
図１７のフローチャートに従って処理すると、付加描画に用いられるドラム使用度がある一定値以上である場合は地紋の色設定が変更された文書結果を得られる。また、付加描画に用いられるドラム使用度がある一定値以上でなければ印刷設定が変更されていない文書結果を得られる。
【０１０２】
以上の手順により、付加描画に用いられるドラム使用度がある一定値以上である場合は地紋の色設定を変更することによって、印刷時に地紋画像がかすれてしまうことを防ぐ効果を得ることができる。
【実施例１１】
【０１０３】
実施例１０ではプリンタドライバ２０３のドラム使用度における付加描画制御処理において、付加描画に用いるドラムの使用度が閾値以上である場合、一番使用度が少ないドラムに変更していた。本実施例では、付加描画に用いるドラムの使用度が閾値以上である場合、予め決められたドラムに変更する付加描画制御処理について、図１８のフローチャートを用いて説明する。
【０１０４】
以下で、本実施形態におけるプリンタドライバ２０３の付加描画処理を図１８のフローチャートを用いて説明する。なお本フローに係るプリンタドライバ２０３のプログラムは、コンピュータのＨＤ１１に記憶されており、ＲＡＭ２に読み出されＣＰＵ１によって実行される。
【０１０５】
図１８のＳ１８０１からＳ１８０８までのステップは、図１７のＳ１７０１からＳ１７０８までのステップと同様であるので、説明を省略する。図１８のＳ１８０５のステップにおいて、付加描画に用いられるドラム使用度がある一定値以上であると判断された場合には、Ｓ１８０６のステップに進む。Ｓ１８０６のステップにおいて、印刷設定変更判断部１６０１は付加描画に用いるドラムの設定を予め決められたドラムに変更する。本実施例では、一例として予め決められたドラムに変更するとしたが、一番使用度が少ないドラムに変更してもよい。また、予め決められたドラムの決め方は、プリンタドライバ２０３で事前に設定されていても良い。そして、Ｓ１８０９のステップにおいて、ドラム情報取得部１６０２は変更されたドラムの使用度をプリンタから取得する。取得する際のプロトコルはプリンタからドラム使用度が取得できれば何でも良い。次に、Ｓ１８１０のステップにおいて、印刷設定変更判断部１６０１は前記Ｓ１８０９で取得した付加描画に用いられるドラム使用度がある一定値以上であるか否かを判断する。前記Ｓ１８１０のステップで、付加描画に用いられるドラム使用度がある一定値以上でないと判断された場合には、Ｓ１８０７のステップに進む。Ｓ１８０７のステップにおいて、付加描画処理部３０２はＳ１８０１で受け取った文書の印刷データと付加描画データを合成してPage Description Language(ＰＤＬ)と呼ばれる印刷命令に変換する。そして、Ｓ１８０８のステップでは印刷処理部３０３が前記印刷命令をシステムスプーラ２０４に送信し、プリンタ１５０から地紋の色設定が予め決められたドラムに対応したトナーに変更された文書が出力される。
【０１０６】
一方、前記Ｓ１８１０のステップにおいて、付加描画に用いられるドラム使用度がある一定値以上であると判断された場合には、Ｓ１８１１のステップに進む。Ｓ１８１１のステップにおいて、印刷設定変更判断部１６０１は付加描画に用いるドラムの設定を変更する。本実施例では、一例として一番使用度が少ないドラムに変更する。Ｓ１８０７のステップにおいて、付加描画処理部３０２はＳ１８０１で受け取った文書の印刷データと付加描画データを合成してPage Description Language(ＰＤＬ)と呼ばれる印刷命令に変換する。そして、Ｓ１８０８のステップでは印刷処理部３０３が前記印刷命令をシステムスプーラ２０４に送信し、プリンタ１５０から地紋の色設定が一番使用度の少ないドラムに対応したトナーに変更された文書が出力される。
【０１０７】
図１８のフローチャートに従って処理すると、付加描画に用いられるドラム使用度がある一定値以上である場合は地紋の色設定が予め決められたドラムに対応したトナーや一番使用度が少ないドラムに対応したトナーに変更された文書結果が得られる。
【０１０８】
以上の手順により、付加描画に用いられるドラム使用度がある一定値以上である場合は地紋の色設定を変更することによって、印刷時に地紋画像がかすれてしまうことを防ぐ効果を得ることができる。
【実施例１２】
【０１０９】
実施例１１ではプリンタドライバ２０３のドラム使用度における付加描画制御処理において、付加描画に用いるドラムの使用度が閾値以上である場合、地紋のドラム設定を変更していた。本実施例では、付加描画に用いるドラムの使用度が閾値以上であり、また、他のドラムの使用度も閾値以上である場合、印刷を行わない付加描画制御処理について図１９のフローチャートを用いて説明する。
【０１１０】
以下で、本実施形態におけるプリンタドライバ２０３の付加描画処理を図１９のフローチャートを用いて説明する。なお本フローに係るプリンタドライバ２０３のプログラムは、コンピュータのＨＤ１１に記憶されており、ＲＡＭ２に読み出されＣＰＵ１によって実行される。
【０１１１】
また、図１９のＳ１９０１からＳ１９１０までのステップは、図１８のＳ１８０１からＳ１８１０までのステップと同様であるので、説明を省略する。図１９のＳ１９１０のステップにおいて、付加描画に用いられるドラムの使用度がある一定値以上であると判断された場合には、Ｓ１９１１のステップに進む。Ｓ１９１１のステップにおいて、ドラム情報取得部１６０２は他のドラムの使用度をプリンタから取得する。取得する際のプロトコルはプリンタからドラム使用度が取得できれば何でも良い。次に、Ｓ１９１２のステップにおいて、印刷設定変更判断部８０１は前記Ｓ１９１１で取得した他のドラム使用度もある一定値以上であるか否かを判断する。前記１９１２のステップで、他のドラムの使用度はある一定値以上でないと判断された場合には、Ｓ１９１３のステップに進む。Ｓ１９１３のステップにおいて、印刷設定変更判断部１６０１は付加描画に用いるドラムの設定を変更する。本実施例では、一例として一番使用度が少ないドラムに変更する。Ｓ１９０７のステップにおいて、付加描画処理部３０２はＳ１９０１で受け取った文書の印刷データと付加描画データを合成してPage Description Language(ＰＤＬ)と呼ばれる印刷命令に変換する。そして、Ｓ１９０８のステップでは印刷処理部３０３が前記印刷命令をシステムスプーラ２０４に送信し、プリンタ１５０から地紋の色設定が一番使用度の少ないドラムに対応したトナーに変更された文書が出力される。
【０１１２】
一方、前記Ｓ１９１２のステップにおいて、他のドラム使用度もある一定値以上であると判断された場合には、Ｓ１９１４のステップに進む。Ｓ１９１４のステップにおいて、印刷処理部３０３は、Ｓ１９０１で受け取った文書の印刷データをPage Description Language(ＰＤＬ)と呼ばれる印刷命令に変換しないで印刷処理を終了する。なお、印刷を行わないという通知を図１のディスプレイ１０に表示してもよい。
【０１１３】
図１９のフローチャートに従って処理すると、付加描画に用いるドラムの使用度が閾値以上であり、また、他のドラムの使用度も閾値以上である場合、印刷データが生成されない。
【０１１４】
以上の手順により、付加描画に用いるドラムの使用度が閾値以上であり、また、他のドラムの使用度も閾値以上である場合に印刷を行わないことによって、地紋画像がかすれて印刷される無駄な印刷を防ぐ効果を得ることができる。
【図１】
2011065016.tif 000003
【図２】
2011065016.tif 000004
【図３】
2011065016.tif 000005
【図４】
2011065016.tif 000006
【図５】
2011065016.tif 000007
【図６】
2011065016.tif 000008
【図７】
2011065016.tif 000009
【図８】
2011065016.tif 000010
【図９】
2011065016.tif 000011
【図１０】
2011065016.tif 000012
【図１１】
2011065016.tif 000013
【図１２】
2011065016.tif 000014
【図１３】
2011065016.tif 000015
【図１４】
2011065016.tif 000016
【図１５】
2011065016.tif 000017
【図１６】
2011065016.tif 000018
【図１７】
2011065016.tif 000019
【図１８】
2011065016.tif 000020
【図１９】
2011065016.tif 000021