(57)【要約】【課題】複数の出力機が用意され、プロファイル等のリソースがダウンロードできるプリンティングシステムにおいて、トナーリダクションの使用又は不使用の判定を行うことにより、ユーザーの選択性を含めた効率的なプリンティングシステムを構築することを目的とする。【解決手段】指定された出力機のトナーの載り量制限値を取得する工程と、指定されたプロファイルによるトナーの載り量の最大値を算出する工程と、上記工程からトナーリダクションが使用される可能性があるかどうかを判定する工程と、トナーリダクションを使用しないために他の出力機、又は他のプロファイルを指定しなおす工程とを有することを特徴とするトナー載り量制御方法。【選択図】        図１
2006018649.tif 000002
【特許請求の範囲】
【請求項１】
出力機のトナーの載り量制限値にトナーの載り量を収めるためのトナーの載り量縮小処理を搭載したプリンティングシステムにおいて、使用する出力機を指定する工程と、使用するプロファイル（デバイスプロファイル）を指定する工程と、指定した出力機のトナーの載り量制限値を取得する工程と、使用するプロファイルによるトナーの載り量の最大値の算出を行う工程と、上記取得したトナーの載り量制限値とトナーの載り量の最大値を比較し、トナーの載り量縮小処理が行われる可能性を判定する工程と、トナーの載り量縮小処理が行われる可能性がある場合は印刷ジョブ内の全オブジェクトに対して、トナーの載り量縮小処理を実際に行うかどうかの判定を行い、トナーの載り量縮小処理が行われる可能性がないと判定された場合は、印刷ジョブ内の全オブジェクトに対する判定処理は行わない工程とを有することを特徴とするトナー載り量制御方法。
【請求項２】
請求項１記載のプリンティングシステムとは、複数の出力機が接続されており、その出力先を指定でき、プロファイル（デバイスプロファイル）等のリソースをダウンロードして使用できるシステムであり、その構築形態は、オフィス内ネットワークで構築されたＰＯＤセンターの様な形態でも、オフィスの範囲を超えた地域におけるＰＯＤショップの様な形態でも、Ｗｅｂを用いたＷｅｂ  Ｓｅｒｖｉｃｅの様な形態でも構わないことを特徴とするトナー載り量制御方法。
【請求項３】
請求項１記載の指定した出力機のトナー載り量制限値の取得とは、指定した出力機から直接取得するか、あるいは、予めプリンティングシステムに用意されている各出力機の制限値を情報データとして保持しておくことにより実現することを特徴とするトナー載り量制御方法。
【請求項４】
請求項１記載の使用するプロファイルによるトナーの載り量の最大値の算出とは、指定された出力機が使用するＣＭＹＫ等の各トナーの最大濃度（１００％）により近い設定濃度を入力とした際の出力濃度から算出することを特徴とするトナー載り量制御方法。
【請求項５】
トナーの載り量縮小処理が行われる可能性があると判定された場合は、印刷ジョブ内の全オブジェクトに対してトナーの載り量縮小処理を実際に行うかの判定と、判定の結果必要な場合はトナーの載り量縮小処理を行うことにより、トナーの載り量縮小処理を行った場合の出力結果の予想をプレビューとして画面に表示する工程と、トナーの載り量縮小処理を使用しないで出力した場合の出力結果の予想をプレビューとして画面に表示する工程とを有することを特徴とするトナー載り量制御方法。
【請求項６】
請求項５記載の工程により、現在指定している出力機にトナーの載り量縮小処理を使用して出力するか、プリンティングシステムに用意されている他の出力機の内、指定しているプロファイルを使用してもトナーの載り量縮小処理を使用しないで済む出力機に指定を変更して出力するかをユーザーに選択させることを特徴とするトナー載り量制御方法。
【請求項７】
請求項６記載の指定しているプロファイルを使用してもトナーの載り量縮小処理を使用しないで済む出力機とは、プリンティングシステムに用意されている他の出力機のトナーの載り量制限値をすべて取得し、指定しているプロファイルの最大トナー載り量と比較することにより判定選出された、トナー載り量縮小処理を必要としない出力機であることを特徴とするトナー載り量制御方法。
【請求項８】
請求項７記載のトナー載り量縮小処理を必要としない出力機の判定において、トナー載り量縮小処理を必要としない出力機がプリンティングシステムになかった場合、プリンティングシステムに用意されている各出力機のトナーの載り量制限値と、指定プロファイルによるトナーの載り量最大値とを比較し、トナーの載り量縮小処理が少なくて済む出力機の順番を判定し、ユーザーにそれを示すことを特徴とするトナー載り量制御方法。
【請求項９】
請求項５記載の工程により、現在指定しているプロファイルを使用して、トナー載り量縮小処理を使用した出力をするか、トナーの載り量縮小処理をしないで済む、出力機用に用意されているプロファイルに指定を変更して出力するかをユーザーに選択させることを特徴とするトナー載り量制御方法。
【請求項１０】
トナー載り量縮小処理は、一連の印刷処理の中のＲＩＰ処理部に用意され、このＲＩＰ処理部は、クライアントＰＣ内の１アプリケーションでも、プリンティングシステム内におけるサーバー内にあっても構わないことを特徴とするトナー載り量制御方法。
【請求項１１】
出力機のトナーの載り量制限値にトナーの載り量を収めるためのトナーの載り量縮小処理を搭載したプリンティングシステムにおいて、使用する出力機を指定する手段と、使用するプロファイル（デバイスプロファイル）を指定する手段と、指定した出力機のトナーの載り量制限値を取得する手段と、使用するプロファイルによるトナーの載り量の最大値の算出を行う手段と、上記取得したトナーの載り量制限値とトナーの載り量の最大値を比較し、トナーの載り量縮小処理が行われる可能性を判定する手段と、トナーの載り量縮小処理が行われる可能性がある場合は印刷ジョブ内の全オブジェクトに対して、トナーの載り量縮小処理を実際に行うかどうかの判定を行い、トナーの載り量縮小処理が行われる可能性がないと判定された場合は、印刷ジョブ内の全オブジェクトに対する判定処理は行わない手段とを有することを特徴とするトナー載り量制御装置。
【請求項１２】
請求項１１記載のプリンティングシステムとは、複数の出力機が接続されており、その出力先を指定でき、プロファイル（デバイスプロファイル）等のリソースをダウンロードして使用できるシステムであり、その構築形態は、オフィス内ネットワークで構築されたＰＯＤセンターの様な形態でも、オフィスの範囲を超えた地域におけるＰＯＤショップの様な形態でも、Ｗｅｂを用いたＷｅｂ  Ｓｅｒｖｉｃｅの様な形態でも構わないことを特徴とするトナー載り量制御装置。
【請求項１３】
請求項１１記載の指定した出力機のトナー載り量制限値の取得とは、指定した出力機から直接取得するか、あるいは、予めプリンティングシステムに用意されている各出力機の制限値を情報データとして保持しておくことにより実現することを特徴とするトナー載り量制御装置。
【請求項１４】
請求項１１記載の使用するプロファイルによるトナーの載り量の最大値の算出とは、指定された出力機が使用するＣＭＹＫ等の各トナーの最大濃度（１００％）により近い設定濃度を入力とした際の出力濃度から算出することを特徴とするトナー載り量制御装置。
【請求項１５】
トナーの載り量縮小処理が行われる可能性があると判定された場合は、印刷ジョブ内の全オブジェクトに対してトナーの載り量縮小処理を実際に行うかの判定と、判定の結果必要な場合はトナーの載り量縮小処理を行うことにより、トナーの載り量縮小処理を行った場合の出力結果の予想をプレビューとして画面に表示する手段と、トナーの載り量縮小処理を使用しないで出力した場合の出力結果の予想をプレビューとして画面に表示する手段とを有することを特徴とするトナー載り量制御装置。
【請求項１６】
請求項１５記載の手段により、現在指定している出力機にトナーの載り量縮小処理を使用して出力するか、プリンティングシステムに用意されている他の出力機の内、指定しているプロファイルを使用してもトナーの載り量縮小処理を使用しないで済む出力機に指定を変更して出力するかをユーザーに選択させることを特徴とするトナー載り量制御装置。
【請求項１７】
請求項１６記載の指定しているプロファイルを使用してもトナーの載り量縮小処理を使用しないで済む出力機とは、プリンティングシステムに用意されている他の出力機のトナーの載り量制限値をすべて取得し、指定しているプロファイルの最大トナー載り量と比較することにより判定選出された、トナー載り量縮小処理を必要としない出力機であることを特徴とするトナー載り量制御装置。
【請求項１８】
請求項１７記載のトナー載り量縮小処理を必要としない出力機の判定において、トナー載り量縮小処理を必要としない出力機がプリンティングシステムになかった場合、プリンティングシステムに用意されている各出力機のトナーの載り量制限値と、指定プロファイルによるトナーの載り量最大値とを比較し、トナーの載り量縮小処理が少なくて済む出力機の順番を判定し、ユーザーにそれを示すことを特徴とするトナー載り量制御装置。
【請求項１９】
請求項１５記載の手段により、現在指定しているプロファイルを使用して、トナー載り量縮小処理を使用した出力をするか、トナーの載り量縮小処理をしないで済む、出力機用に用意されているプロファイルに指定を変更して出力するかをユーザーに選択させることを特徴とするトナー載り量制御装置。
【請求項２０】
トナー載り量縮小処理は、一連の印刷処理の中のＲＩＰ処理部に用意され、このＲＩＰ処理部は、クライアントＰＣ内の１アプリケーションでも、プリンティングシステム内におけるサーバー内にあっても構わないことを特徴とするトナー載り量制御装置。
【請求項２１】
出力機のトナーの載り量制限値にトナーの載り量を収めるためのトナーの載り量縮小処理を搭載したプリンティングシステムにおいて、使用する出力機を指定する工程と、使用するプロファイル（デバイスプロファイル）を指定する工程と、指定した出力機のトナーの載り量制限値を取得する工程と、使用するプロファイルによるトナーの載り量の最大値の算出を行う工程と、上記取得したトナーの載り量制限値とトナーの載り量の最大値を比較し、トナーの載り量縮小処理が行われる可能性を判定する工程と、トナーの載り量縮小処理が行われる可能性がある場合は印刷ジョブ内の全オブジェクトに対して、トナーの載り量縮小処理を実際に行うかどうかの判定を行い、トナーの載り量縮小処理が行われる可能性がないと判定された場合は、印刷ジョブ内の全オブジェクトに対する判定処理は行わない工程とを有することを特徴とするトナー載り量制御プログラムを記憶した媒体。
【請求項２２】
請求項２１記載のプリンティングシステムとは、複数の出力機が接続されており、その出力先を指定でき、プロファイル（デバイスプロファイル）等のリソースをダウンロードして使用できるシステムであり、その構築形態は、オフィス内ネットワークで構築されたＰＯＤセンターの様な形態でも、オフィスの範囲を超えた地域におけるＰＯＤショップの様な形態でも、Ｗｅｂを用いたＷｅｂ  Ｓｅｒｖｉｃｅの様な形態でも構わないことを特徴とするトナー載り量制御プログラムを記憶した媒体。
【請求項２３】
請求項２１記載の指定した出力機のトナー載り量制限値の取得とは、指定した出力機から直接取得するか、あるいは、予めプリンティングシステムに用意されている各出力機の制限値を情報データとして保持しておくことにより実現することを特徴とするトナー載り量制御プログラムを記憶した媒体。
【請求項２４】
請求項２１記載の使用するプロファイルによるトナーの載り量の最大値の算出とは、指定された出力機が使用するＣＭＹＫ等の各トナーの最大濃度（１００％）により近い設定濃度を入力とした際の出力濃度から算出することを特徴とするトナー載り量制御プログラムを記憶した媒体。
【請求項２５】
トナーの載り量縮小処理が行われる可能性があると判定された場合は、印刷ジョブ内の全オブジェクトに対してトナーの載り量縮小処理を実際に行うかの判定と、判定の結果必要な場合はトナーの載り量縮小処理を行うことにより、トナーの載り量縮小処理を行った場合の出力結果の予想をプレビューとして画面に表示する工程と、トナーの載り量縮小処理を使用しないで出力した場合の出力結果の予想をプレビューとして画面に表示する工程とを有することを特徴とするトナー載り量制御プログラムを記憶した媒体。
【請求項２６】
請求項２５記載の工程により、現在指定している出力機にトナーの載り量縮小処理を使用して出力するか、プリンティングシステムに用意されている他の出力機の内、指定しているプロファイルを使用してもトナーの載り量縮小処理を使用しないで済む出力機に指定を変更して出力するかをユーザーに選択させることを特徴とするトナー載り量制御プログラムを記憶した媒体。
【請求項２７】
請求項２６記載の指定しているプロファイルを使用してもトナーの載り量縮小処理を使用しないで済む出力機とは、プリンティングシステムに用意されている他の出力機のトナーの載り量制限値をすべて取得し、指定しているプロファイルの最大トナー載り量と比較することにより判定選出された、トナー載り量縮小処理を必要としない出力機であることを特徴とするトナー載り量制御プログラムを記憶した媒体。
【請求項２８】
請求項２７記載のトナー載り量縮小処理を必要としない出力機の判定において、トナー載り量縮小処理を必要としない出力機がプリンティングシステムになかった場合、プリンティングシステムに用意されている各出力機のトナーの載り量制限値と、指定プロファイルによるトナーの載り量最大値とを比較し、トナーの載り量縮小処理が少なくて済む出力機の順番を判定し、ユーザーにそれを示すことを特徴とするトナー載り量制御プログラムを記憶した媒体。
【請求項２９】
請求項２５記載の工程により、現在指定しているプロファイルを使用して、トナー載り量縮小処理を使用した出力をするか、トナーの載り量縮小処理をしないで済む、出力機用に用意されているプロファイルに指定を変更して出力するかをユーザーに選択させることを特徴とするトナー載り量制御プログラムを記憶した媒体。
【請求項３０】
トナー載り量縮小処理は、一連の印刷処理の中のＲＩＰ処理部に用意され、このＲＩＰ処理部は、クライアントＰＣ内の１アプリケーションでも、プリンティングシステム内におけるサーバー内にあっても構わないことを特徴とするトナー載り量制御プログラムを記憶した媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、トナー載り量制御方法及び装置、ならびにトナー載り量制御プログラムを記憶した媒体に関する。
【背景技術】
【０００２】
出力機によってトナーの載り量の制限値は異なってくる。印刷結果のトナーの載り量がこの制限値を超えた場合、出力機のエンジンに重大な被害を及ぼす可能性があるため、通常用意されたプロファイルでそのトナーの載り量をコントロールしている。しかし、複数の出力機が用意されたプリンティングシステムにおいては、ユーザーの自由度を増すため、使用するプロファイルも自由にダウンロードできるものが増えている。このようなプロファイルを使用すると、用意されたプロファイルと違い、トナーの載り量の保証がない。よって従来は、用意されたプロファイル以外のプロファイルが使用された場合は無条件にトナーの載り量縮小処理（トナーリダクション）がかけられていた。しかし、当然のことながら、この処理によりトナーの載り量が制限値を超える部分に関しては画像品位が落ちてしまう。また、トナーの載り量の制限値を超える可能性がまったくないプロファイルであっても、用意されたプロファイルではないというだけで、トナーの載り量縮小処理を行うかどうかの判定の処理を、印刷ジョブ内の全オブジェクトに関して行うという、非効率的な処理を行っていた。また複数の出力機が用意されているプリンティングシステムにおいて、ユーザーが用意したプロファイルでトナーの載り量縮小処理が使用されるかどうか、また使用しないで済む出力機がプリンティングシステム内に存在するかどうか、ユーザーには判断できなかった。
【特許文献１】特開２００２−１６６６０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、このような問題を解決するため、予め使用出力機と使用プロファイルが決まった時点で、出力機のトナーの載り量制限値の取得と使用プロファイルによる最大トナー載り量の算出を行い、トナーの載り量が制限値を超える可能性を判定する。この結果によって、トナーの載り量縮小処理判定を印刷ジョブ内の全オブジェクトに対して行うか行わないかを決定する。これにより、トナーの載り量の制限値を超える可能性がまったくないプロファイルであっても、用意されたプロファイルではないというだけで、トナーの載り量縮小処理を行うかどうかの判定の処理を、印刷ジョブ内の全オブジェクトに関して行うという、非効率的な処理を行わずに済むようになる。また、予めトナーの載り量縮小処理を行う可能性があることが分かることから、そのままトナーの載り量縮小処理を使用して出力した場合と、他のトナー載り量縮小処理を使用しないで済む出力機で出力した場合の出力結果をプレビューの形で表示し、ユーザーにどのように出力するか選択させることが可能となる。
【課題を解決するための手段】
【０００４】
この発明は下記の構成を備えることにより上記課題を解決できるものである。
【０００５】
（１）出力機のトナーの載り量制限値にトナーの載り量を収めるためのトナーの載り量縮小処理を搭載したプリンティングシステムにおいて、使用する出力機を指定する工程と、使用するプロファイル（デバイスプロファイル）を指定する工程と、指定した出力機のトナーの載り量制限値を取得する工程と、使用するプロファイルによるトナーの載り量の最大値の算出を行う工程と、上記取得したトナーの載り量制限値とトナーの載り量の最大値を比較し、トナーの載り量縮小処理が行われる可能性を判定する工程と、トナーの載り量縮小処理が行われる可能性がある場合は印刷ジョブ内の全オブジェクトに対して、トナーの載り量縮小処理を実際に行うかどうかの判定を行い、トナーの載り量縮小処理が行われる可能性がないと判定された場合は、印刷ジョブ内の全オブジェクトに対する判定処理は行わない工程とを有することを特徴とするトナー載り量制御方法。
【０００６】
（２）前記（１）記載のプリンティングシステムとは、複数の出力機が接続されており、その出力先を指定でき、プロファイル（デバイスプロファイル）等のリソースをダウンロードして使用できるシステムであり、その構築形態は、オフィス内ネットワークで構築されたＰＯＤセンターの様な形態でも、オフィスの範囲を超えた地域におけるＰＯＤショップの様な形態でも、Ｗｅｂを用いたＷｅｂ  Ｓｅｒｖｉｃｅの様な形態でも構わないことを特徴とするトナー載り量制御方法。
【０００７】
（３）前記（１）記載の指定した出力機のトナー載り量制限値の取得とは、指定した出力機から直接取得するか、あるいは、予めプリンティングシステムに用意されている各出力機の制限値を情報データとして保持しておくことにより実現することを特徴とするトナー載り量制御方法。
【０００８】
（４）前記（１）記載の使用するプロファイルによるトナーの載り量の最大値の算出とは、指定された出力機が使用するＣＭＹＫ等の各トナーの最大濃度（１００％）により近い設定濃度を入力とした際の出力濃度から算出することを特徴とするトナー載り量制御方法。
【０００９】
（５）トナーの載り量縮小処理が行われる可能性があると判定された場合は、印刷ジョブ内の全オブジェクトに対してトナーの載り量縮小処理を実際に行うかの判定と、判定の結果必要な場合はトナーの載り量縮小処理を行うことにより、トナーの載り量縮小処理を行った場合の出力結果の予想をプレビューとして画面に表示する工程と、トナーの載り量縮小処理を使用しないで出力した場合の出力結果の予想をプレビューとして画面に表示する工程とを有することを特徴とするトナー載り量制御方法。
【００１０】
（６）前記（５）記載の工程により、現在指定している出力機にトナーの載り量縮小処理を使用して出力するか、プリンティングシステムに用意されている他の出力機の内、指定しているプロファイルを使用してもトナーの載り量縮小処理を使用しないで済む出力機に指定を変更して出力するかをユーザーに選択させることを特徴とするトナー載り量制御方法。
【００１１】
（７）前記（６）記載の指定しているプロファイルを使用してもトナーの載り量縮小処理を使用しないで済む出力機とは、プリンティングシステムに用意されている他の出力機のトナーの載り量制限値をすべて取得し、指定しているプロファイルの最大トナー載り量と比較することにより判定選出された、トナー載り量縮小処理を必要としない出力機であることを特徴とするトナー載り量制御方法。
【００１２】
（８）前記（７）記載のトナー載り量縮小処理を必要としない出力機の判定において、トナー載り量縮小処理を必要としない出力機がプリンティングシステムになかった場合、プリンティングシステムに用意されている各出力機のトナーの載り量制限値と、指定プロファイルによるトナーの載り量最大値とを比較し、トナーの載り量縮小処理が少なくて済む出力機の順番を判定し、ユーザーにそれを示すことを特徴とするトナー載り量制御方法。
【００１３】
（９）前記（５）記載の工程により、現在指定しているプロファイルを使用して、トナー載り量縮小処理を使用した出力をするか、トナーの載り量縮小処理をしないで済む、出力機用に用意されているプロファイルに指定を変更して出力するかをユーザーに選択させることを特徴とするトナー載り量制御方法。
【００１４】
（１０）トナー載り量縮小処理は、一連の印刷処理の中のＲＩＰ処理部に用意され、このＲＩＰ処理部は、クライアントＰＣ内の１アプリケーションでも、プリンティングシステム内におけるサーバー内にあっても構わないことを特徴とするトナー載り量制御方法。
【００１５】
（１１）出力機のトナーの載り量制限値にトナーの載り量を収めるためのトナーの載り量縮小処理を搭載したプリンティングシステムにおいて、使用する出力機を指定する手段と、使用するプロファイル（デバイスプロファイル）を指定する手段と、指定した出力機のトナーの載り量制限値を取得する手段と、使用するプロファイルによるトナーの載り量の最大値の算出を行う手段と、上記取得したトナーの載り量制限値とトナーの載り量の最大値を比較し、トナーの載り量縮小処理が行われる可能性を判定する手段と、トナーの載り量縮小処理が行われる可能性がある場合は印刷ジョブ内の全オブジェクトに対して、トナーの載り量縮小処理を実際に行うかどうかの判定を行い、トナーの載り量縮小処理が行われる可能性がないと判定された場合は、印刷ジョブ内の全オブジェクトに対する判定処理は行わない手段とを有することを特徴とするトナー載り量制御装置。
【００１６】
（１２）前記（１１）記載のプリンティングシステムとは、複数の出力機が接続されており、その出力先を指定でき、プロファイル（デバイスプロファイル）等のリソースをダウンロードして使用できるシステムであり、その構築形態は、オフィス内ネットワークで構築されたＰＯＤセンターの様な形態でも、オフィスの範囲を超えた地域におけるＰＯＤショップの様な形態でも、Ｗｅｂを用いたＷｅｂ  Ｓｅｒｖｉｃｅの様な形態でも構わないことを特徴とするトナー載り量制御装置。
【００１７】
（１３）前記（１１）記載の指定した出力機のトナー載り量制限値の取得とは、指定した出力機から直接取得するか、あるいは、予めプリンティングシステムに用意されている各出力機の制限値を情報データとして保持しておくことにより実現することを特徴とするトナー載り量制御装置。
【００１８】
（１４）前記（１１）記載の使用するプロファイルによるトナーの載り量の最大値の算出とは、指定された出力機が使用するＣＭＹＫ等の各トナーの最大濃度（１００％）により近い設定濃度を入力とした際の出力濃度から算出することを特徴とするトナー載り量制御装置。
【００１９】
（１５）トナーの載り量縮小処理が行われる可能性があると判定された場合は、印刷ジョブ内の全オブジェクトに対してトナーの載り量縮小処理を実際に行うかの判定と、判定の結果必要な場合はトナーの載り量縮小処理を行うことにより、トナーの載り量縮小処理を行った場合の出力結果の予想をプレビューとして画面に表示する手段と、トナーの載り量縮小処理を使用しないで出力した場合の出力結果の予想をプレビューとして画面に表示する手段とを有することを特徴とするトナー載り量制御装置。
【００２０】
（１６）前記（１５）記載の手段により、現在指定している出力機にトナーの載り量縮小処理を使用して出力するか、プリンティングシステムに用意されている他の出力機の内、指定しているプロファイルを使用してもトナーの載り量縮小処理を使用しないで済む出力機に指定を変更して出力するかをユーザーに選択させることを特徴とするトナー載り量制御装置。
【００２１】
（１７）前記（１６）記載の指定しているプロファイルを使用してもトナーの載り量縮小処理を使用しないで済む出力機とは、プリンティングシステムに用意されている他の出力機のトナーの載り量制限値をすべて取得し、指定しているプロファイルの最大トナー載り量と比較することにより判定選出された、トナー載り量縮小処理を必要としない出力機であることを特徴とするトナー載り量制御装置。
【００２２】
（１８）前記（１７）記載のトナー載り量縮小処理を必要としない出力機の判定において、トナー載り量縮小処理を必要としない出力機がプリンティングシステムになかった場合、プリンティングシステムに用意されている各出力機のトナーの載り量制限値と、指定プロファイルによるトナーの載り量最大値とを比較し、トナーの載り量縮小処理が少なくて済む出力機の順番を判定し、ユーザーにそれを示すことを特徴とするトナー載り量制御装置。
【００２３】
（１９）前記（１５）記載の手段により、現在指定しているプロファイルを使用して、トナー載り量縮小処理を使用した出力をするか、トナーの載り量縮小処理をしないで済む、出力機用に用意されているプロファイルに指定を変更して出力するかをユーザーに選択させることを特徴とするトナー載り量制御装置。
【００２４】
（２０）トナー載り量縮小処理は、一連の印刷処理の中のＲＩＰ処理部に用意され、このＲＩＰ処理部は、クライアントＰＣ内の１アプリケーションでも、プリンティングシステム内におけるサーバー内にあっても構わないことを特徴とするトナー載り量制御装置。
【００２５】
（２１）出力機のトナーの載り量制限値にトナーの載り量を収めるためのトナーの載り量縮小処理を搭載したプリンティングシステムにおいて、使用する出力機を指定する工程と、使用するプロファイル（デバイスプロファイル）を指定する工程と、指定した出力機のトナーの載り量制限値を取得する工程と、使用するプロファイルによるトナーの載り量の最大値の算出を行う工程と、上記取得したトナーの載り量制限値とトナーの載り量の最大値を比較し、トナーの載り量縮小処理が行われる可能性を判定する工程と、トナーの載り量縮小処理が行われる可能性がある場合は印刷ジョブ内の全オブジェクトに対して、トナーの載り量縮小処理を実際に行うかどうかの判定を行い、トナーの載り量縮小処理が行われる可能性がないと判定された場合は、印刷ジョブ内の全オブジェクトに対する判定処理は行わない工程とを有することを特徴とするトナー載り量制御プログラムを記憶した媒体。
【００２６】
（２２）前記（２１）記載のプリンティングシステムとは、複数の出力機が接続されており、その出力先を指定でき、プロファイル（デバイスプロファイル）等のリソースをダウンロードして使用できるシステムであり、その構築形態は、オフィス内ネットワークで構築されたＰＯＤセンターの様な形態でも、オフィスの範囲を超えた地域におけるＰＯＤショップの様な形態でも、Ｗｅｂを用いたＷｅｂ  Ｓｅｒｖｉｃｅの様な形態でも構わないことを特徴とするトナー載り量制御プログラムを記憶した媒体。
【００２７】
（２３）前記（２１）記載の指定した出力機のトナー載り量制限値の取得とは、指定した出力機から直接取得するか、あるいは、予めプリンティングシステムに用意されている各出力機の制限値を情報データとして保持しておくことにより実現することを特徴とするトナー載り量制御プログラムを記憶した媒体。
【００２８】
（２４）前記（２１）記載の使用するプロファイルによるトナーの載り量の最大値の算出とは、指定された出力機が使用するＣＭＹＫ等の各トナーの最大濃度（１００％）により近い設定濃度を入力とした際の出力濃度から算出することを特徴とするトナー載り量制御プログラムを記憶した媒体。
【００２９】
（２５）トナーの載り量縮小処理が行われる可能性があると判定された場合は、印刷ジョブ内の全オブジェクトに対してトナーの載り量縮小処理を実際に行うかの判定と、判定の結果必要な場合はトナーの載り量縮小処理を行うことにより、トナーの載り量縮小処理を行った場合の出力結果の予想をプレビューとして画面に表示する工程と、トナーの載り量縮小処理を使用しないで出力した場合の出力結果の予想をプレビューとして画面に表示する工程とを有することを特徴とするトナー載り量制御プログラムを記憶した媒体。
【００３０】
（２６）前記（２５）記載の工程により、現在指定している出力機にトナーの載り量縮小処理を使用して出力するか、プリンティングシステムに用意されている他の出力機の内、指定しているプロファイルを使用してもトナーの載り量縮小処理を使用しないで済む出力機に指定を変更して出力するかをユーザーに選択させることを特徴とするトナー載り量制御プログラムを記憶した媒体。
【００３１】
（２７）前記（２６）記載の指定しているプロファイルを使用してもトナーの載り量縮小処理を使用しないで済む出力機とは、プリンティングシステムに用意されている他の出力機のトナーの載り量制限値をすべて取得し、指定しているプロファイルの最大トナー載り量と比較することにより判定選出された、トナー載り量縮小処理を必要としない出力機であることを特徴とするトナー載り量制御プログラムを記憶した媒体。
【００３２】
（２８）前記（２７）記載のトナー載り量縮小処理を必要としない出力機の判定において、トナー載り量縮小処理を必要としない出力機がプリンティングシステムになかった場合、プリンティングシステムに用意されている各出力機のトナーの載り量制限値と、指定プロファイルによるトナーの載り量最大値とを比較し、トナーの載り量縮小処理が少なくて済む出力機の順番を判定し、ユーザーにそれを示すことを特徴とするトナー載り量制御プログラムを記憶した媒体。
【００３３】
（２９）前記（２５）記載の工程により、現在指定しているプロファイルを使用して、トナー載り量縮小処理を使用した出力をするか、トナーの載り量縮小処理をしないで済む、出力機用に用意されているプロファイルに指定を変更して出力するかをユーザーに選択させることを特徴とするトナー載り量制御プログラムを記憶した媒体。
【００３４】
（３０）トナー載り量縮小処理は、一連の印刷処理の中のＲＩＰ処理部に用意され、このＲＩＰ処理部は、クライアントＰＣ内の１アプリケーションでも、プリンティングシステム内におけるサーバー内にあっても構わないことを特徴とするトナー載り量制御プログラムを記憶した媒体。
【発明の効果】
【００３５】
本発明によれば、本当に必要な際にのみトナーリダクションをかけることができ、更に、トナーリダクションの使用による印刷結果の違いの確認や、トナーリダクションをかけずに済む出力気の確認等、より効率的に、より品位のいい出力結果を得られるプリンティングシステムを構築することが可能となる。
【発明を実施するための最良の形態】
【００３６】
以下本発明を実施するための最良の形態を、実施例により詳しく説明する。
【実施例１】
【００３７】
次に発明の実施例１について説明する。
【００３８】
図１は、本実施例にかかる基本的な構成を示すブロック図である。
【００３９】
図１において１はＣＰＵ、即ち中央処理装置であり、本装置全体の制御及び演算処理を行う。２はＲＡＭ、即ちランダムアクセスメモリであり、処理毎にそれぞれのプログラム及びデータがロードされ、実行される領域である。３はＲＯＭ、即ち読み出し専用メモリであり、システム制御プログラムや、フォントデータなどの記憶領域である。４はＫＢＣ、即ちキーボード制御部であり、キーボード５（ＫＢ）からのキー入力によりデータを受け取りＣＰＵ１へ伝達する。６はＰＲＴＣ、即ちプリンタ制御部であり、プリンタ装置７（ＰＲＴ）を制御するためのものである。プリンタ装置７は、レーザービームプリンタ、インクジェットプリンタなどである。８はＣＲＴＣ、即ちディスプレイ制御部であり、ディスプレイ装置９（ＣＲＴ）への表示制御を行う。１０はＤＫＣ、即ちディスク制御部であり、データ伝送などの制御を行うものである。１１はＦＤ（フロッピー（登録商標）ディスク装置）あるいはＨＤ（ハードディスク装置）あるいはＣＤ（ＣＤＲＯＭ）などの外部記憶装置であり、プログラム及びデータを記憶させておき、実行時必要に応じて参照またはＲＡＭ２へロードする。１２はシステムバスであり、上述の構成要素間におけるデータ転送の通路となるべきものである。
【００４０】
本装置は、基本Ｉ／Ｏ（入出力）プログラム、ＯＳ（オペレーティングシステム）、及び以下に説明するトナー載り量制御プログラムをＣＰＵ１が実行することにより動作する。
【００４１】
基本Ｉ／ＯプログラムはＲＯＭ３に記憶されており、ＯＳはＨＤ１１に書き込まれている。そして本装置の電源がＯＮにされたとき、基本Ｉ／Ｏプログラム中のＩＰＬ（イニシャルプログラムローディング）機能によりＨＤ１１からＯＳがＲＡＭ２に読み込まれ、ＯＳの動作が開始される。
【００４２】
本実施例では、トナー載り量制御プログラムおよび関連データは図２のようにＦＤ１１、またはＣＤＲＯＭ１１中に記録されており、このＦＤ１１またはＣＤ−ＲＯＭ１１に記録されたトナー載り量制御プログラムおよび関連データは図３に示すように、ＦＤドライブまたはＣＤ−ＲＯＭドライブを通じて、本装置のＨＤ１１にインストールする事ができる。この場合ＦＤ１１またはＣＤ−ＲＯＭ１１をＦＤドライブまたはＣＤ−ＲＯＭドライブにセットすると、ＯＳ及び基本Ｉ／Ｏプログラムの制御のもとにトナー載り量制御プログラム及び関連データがＦＤ１１またはＣＤ−ＲＯＭ１１から読み出され、ＨＤ１１にインストールされて動作可能となる。
【００４３】
図４はトナー載り量制御プログラムがＨＤ１１にインストールされ実行可能になった状態のメモリマップを示す。
【００４４】
図５は本実施例におけるトナー載り量制御の流れを示すフローチャートである。本実施例は、トナー載り量縮小処理（以後トナーリダクションと呼ぶ）を行うプリンティングシステムにおける、トナーリダクションの制御に関するものである。このプリンティングシステムとは、システム内に多種多様な複数の出力機が用意されユーザーが自由に選べる他、プロファイル等のリソースもシステムに予め用意されている物のほかにユーザーが自由にダウンロードして使用することもできるシステムであり、そのシステムはオフィス内等のネットワークで構築されていても、Ｗｅｂのようなインターネットによって構築されたものでも構わない。
【００４５】
ステップＳ５０１では、まずプリンティングシステムに用意されている出力機から自分が出力する出力機を選択する。次にステップＳ５０２へ進み、選択した出力機に出力する際に使用するカラープロファイル（デバイスプロファイル）を指定する。これはシステム内に予め用意されたプロファイルや、自らシステムにダウンロードしたプロファイルのなかから指定する。次にステップＳ５０３へ進み、指定されたプロファイルが、指定された出力機用にメーカーで用意されたプロファイルかどうかを判定する。メーカーで出力機用に用意されたプロファイルならばステップＳ５１０へ進む。用意されたプロファイルではない場合はステップＳ５０４へ進む。次にステップＳ５０４では、指定された出力機のトナーの載り量の制限値を取得する。これはネットワーク等を介して、出力機情報を入手する方法又は、予めシステム内に用意されている出力機の各トナーの載り量情報をデータとしてテーブル等に格納し用意し、参照する方法等によって行われる。次にステップＳ５０５へ進み、指定されたプロファイルの解析を行う。このプロファイルを使用した場合、最大でどれほどのトナーの載り量になるのかを解析する。この方法としては、ＣＭＹＫ等使用するトナーの濃度がそれぞれが１００％だった場合どのようなトナーの載り量になるのかを実際に計算することにより判定する。次にステップＳ５０６へ進み、上記処理より得た、指定出力機のトナーの載り量の制限値と、指定プロファイルを使用した場合の最大トナーの載り量を比較し、トナーリダクションが必要になるかを判定する。出力機のトナーの載り量の制限値がトナーの載り量の最大値を上回り、トナーリダクションが必要ではないと判定された場合はステップＳ５０９へ進む。トナーの載り量の最大値が出力機のトナーの載り量の制限値を上回り、トナーリダクションが必要であると判定された場合は、ステップＳ５０７へ進む。ステップＳ５０７では、指定されたプロファイルを用いカラー変換を行うことにより、印刷ジョブ内の対象オブジェクトに使用されるトナーの載り量が、出力機のトナーの載り量の制限値を超えないかを判定する。超えていない場合はステップＳ５０９へ進み、超えている場合はステップＳ５０８へ進む。ステップＳ５０８では、トナーリダクションをかける。これは出力機のトナーの載り量の制限値内にトナーの載り量を抑える様に、トナーの載り量の算出処理を行う。次にステップＳ５０９へ進み、印刷ジョブ内のすべてのオブジェクトを対象に上記処理を行ったかを判定する。まだ処理を行っていないオブジェクトがある場合はステップＳ５０７へ戻り上記処理を繰り返す。すべてのオブジェクトに対して処理が終了した場合はステップＳ５１０へ進む。ステップＳ５１０では、すべてのオブジェクトのトナーの載り量が出力機のトナーの載り量の制限値に収まっている印刷ジョブのデータをレンダリング処理部へ送信する。
【実施例２】
【００４６】
図６は本実施例におけるトナー載り量制御の流れを示すフローチャートである。本実施例は、トナーリダクションを行うプリンティングシステムにおける、トナーリダクションの制御に関するものである。このプリンティングシステムとは、システム内に多種多様な複数の出力機が用意されユーザーが自由に選べる他、プロファイル等のリソースもシステムに予め用意されている物のほかにユーザーが自由にダウンロードして使用することもできるシステムであり、そのシステムはオフィス内等のネットワークで構築されていても、Ｗｅｂのようなインターネットによって構築されたものでも構わない。
【００４７】
ステップＳ６０１では、まずプリンティングシステムに用意されている出力機から自分が出力する出力機を選択する。次にステップＳ６０２へ進み、選択した出力機に出力する際に使用するカラープロファイル（デバイスプロファイル）を指定する。これはシステム内に予め用意されたプロファイルや、自らシステムにダウンロードしたプロファイルのなかから指定する。次にステップＳ６０３へ進み、指定されたプロファイルが、指定された出力機用にメーカーで用意されたプロファイルかどうかを判定する。メーカーで出力機用に用意されたプロファイルならばステップＳ６１２へ進む。用意されたプロファイルではない場合はステップＳ６０４へ進む。次にステップＳ６０４では、指定された出力機のトナーの載り量の制限値を取得する。これはネットワーク等を介して、出力機情報を入手する方法又は、予めシステム内に用意されている出力機の各トナーの載り量情報をデータとしてテーブル等に格納し用意し、参照する方法等によって行われる。次にステップＳ６０５へ進み、指定されたプロファイルの解析を行う。このプロファイルを使用した場合、最大でどれほどのトナーの載り量になるのかを解析する。この方法としては、ＣＭＹＫ等使用するトナーの濃度がそれぞれが１００％だった場合どのようなトナーの載り量になるのかを実際に計算することにより判定する。次にステップＳ６０６へ進み、上記処理より得た、指定出力機のトナーの載り量の制限値と、指定プロファイルを使用した場合の最大トナーの載り量を比較し、トナーリダクションが必要になるかを判定する。出力機のトナーの載り量の制限値がトナーの載り量の最大値を上回り、トナーリダクションが必要ではないと判定された場合はステップＳ６１２へ進む。トナーの載り量の最大値が出力機のトナーの載り量の制限値を上回り、トナーリダクションが必要であると判定された場合は、ステップＳ６０７へ進む。ステップＳ６０７では、プレビュー用に印刷ジョブ内のすべてのオブジェクトに対して指定されたプロファイルを用いたカラー変換によるトナーリダクションが必要かどうかの判定及び、トナーリダクション処理を行ったデータを作成する。次にステップＳ６０８へ進み、トナーリダクションを行った場合とトナーリダクションを使わない場合の違いを画面上に表示する。次にステップＳ６０９へ進み、上記表示によりトナーリダクションを行った場合と行わない場合の比較をユーザーが行い、実際に現在指定している出力機に出力するか、トナーリダクションを使わないで済む出力機を探すかをユーザーに判定させる。このままトナーリダクションを使って出力する場合は、ステップＳ６１２へ進む。トナーリダクションを使わずに済む出力機を探す場合はステップＳ６１０へ進む。ステップＳ６１０では、プリンティングシステム内に用意されている出力機の中に現在指定されているプロファイルを用いてもトナーリダクションを用いないで出力できる出力機があるかどうかを判定する。次にステップＳ６１１へ進み、上記判定の結果、トナーリダクションを用いないで出力できる出力機があった場合は、それらの出力機を示し、新たにユーザーに出力機を選ばせる。またトナーリダクションを用いないで出力できる出力機が見つからなかった場合は、現在指定されている出力機よりもトナーの載り量が大きい出力機を示し、新たに出力機を指定するか、現状の出力機で出力するかをユーザーに選択させる。次にステップＳ６１２へ進み、上記処理が終了した印刷ジョブをレンダリング処理部へ送信する。
【実施例３】
【００４８】
図７は本実施例におけるトナー載り量制御の流れを示すフローチャートである。本実施例は、トナーリダクションを行うプリンティングシステムにおける、トナーリダクションの制御に関するものである。このプリンティングシステムとは、システム内に多種多様な複数の出力機が用意されユーザーが自由に選べる他、プロファイル等のリソースもシステムに予め用意されている物のほかにユーザーが自由にダウンロードして使用することもできるシステムであり、そのシステムはオフィス内等のネットワークで構築されていても、Ｗｅｂのようなインターネットによって構築されたものでも構わない。
【００４９】
ステップＳ７０１では、まずプリンティングシステムに用意されている出力機から自分が出力する出力機を選択する。次にステップＳ７０２へ進み、選択した出力機に出力する際に使用するカラープロファイル（デバイスプロファイル）を指定する。これはシステム内に予め用意されたプロファイルや、自らシステムにダウンロードしたプロファイルのなかから指定する。次にステップＳ７０３へ進み、指定されたプロファイルが、指定された出力機用にメーカーで用意されたプロファイルかどうかを判定する。メーカーで出力機用に用意されたプロファイルならばステップＳ７１２へ進む。用意されたプロファイルではない場合はステップＳ７０４へ進む。次にステップＳ７０４では、指定された出力機のトナーの載り量の制限値を取得する。これはネットワーク等を介して、出力機情報を入手する方法又は、予めシステム内に用意されている出力機の各トナーの載り量情報をデータとしてテーブル等に格納し用意し、参照する方法等によって行われる。次にステップＳ７０５へ進み、指定されたプロファイルの解析を行う。このプロファイルを使用した場合、最大でどれほどのトナーの載り量になるのかを解析する。この方法としては、ＣＭＹＫ等使用するトナーの濃度がそれぞれが１００％だった場合どのようなトナーの載り量になるのかを実際に計算することにより判定する。次にステップＳ７０６へ進み、上記処理より得た、指定出力機のトナーの載り量の制限値と、指定プロファイルを使用した場合の最大トナーの載り量を比較し、トナーリダクションが必要になるかを判定する。出力機のトナーの載り量の制限値がトナーの載り量の最大値を上回り、トナーリダクションが必要ではないと判定された場合はステップＳ７１２へ進む。トナーの載り量の最大値が出力機のトナーの載り量の制限値を上回り、トナーリダクションが必要であると判定された場合は、ステップＳ７０７へ進む。ステップＳ７０７では、プレビュー用に印刷ジョブ内のすべてのオブジェクトに対して指定されたプロファイルを用いたカラー変換を行うことによるトナーリダクションが必要かどうかの判定及び、トナーリダクション処理を行ったデータを作成する。次にステップＳ７０８へ進み、トナーリダクションを行った場合とトナーリダクションを使わない場合の違いを画面上に表示する。次にステップＳ７０９へ進み、上記表示によりトナーリダクションを行った場合と行わない場合の比較をユーザーが行い、実際に現在指定しているプロファイルを使用して出力するかどうかユーザーに判定させる。このままトナーリダクションを使って出力する場合は、ステップＳ７１２へ進む。出力機用に用意されたプロファイルを使い、トナーリダクションを使わずに出力させる場合はステップＳ７１０へ進む。ステップＳ７１０では、システムに用意されているプロファイルのなかから、指定出力機用に用意されているプロファイルを選択する。次にステップＳ７１１へ進み、新しく選んだプロファイルを使用しカラー変換を行う。次にステップＳ７１２へ進み、上記処理が終了した印刷ジョブをレンダリング処理部へ送信する。
【実施例４】
【００５０】
図８は本実施例におけるトナー載り量制御の流れを示すフローチャートである。ただし、ステップＳ８０１からステップＳ８０８までは実施例２の図６に示すステップＳ６０１からステップＳ６０８までと何ら変わらないため、本説明では省いている。本実施例は、トナーリダクションを行うプリンティングシステムにおける、トナーリダクションの制御に関するものである。このプリンティングシステムとは、システム内に多種多様な複数の出力機が用意されユーザーが自由に選べる他、プロファイル等のリソースもシステムに予め用意されている物のほかにユーザーが自由にダウンロードして使用することもできるシステムであり、そのシステムはオフィス内等のネットワークで構築されていても、Ｗｅｂのようなインターネットによって構築されたものでも構わない。
【００５１】
ステップＳ８０９は、表示によりトナーリダクションを行った場合と行わない場合の比較をユーザーが行い、実際に現在指定している出力機に出力するか、トナーリダクションを使わないで済む出力機を探すかをユーザーに判定させる。このままトナーリダクションを使って出力する場合は、ステップＳ８１４へ進む。トナーリダクションを使わずに済む出力機を探す場合はステップＳ８１０へ進む。ステップＳ８１０では、プリンティングシステム内に用意されている出力機の中に現在指定されているプロファイルを用いてもトナーリダクションを用いないで出力できる出力機があるかどうかを判定する。次にステップＳ８１１へ進み、トナーリダクションを使用せずに済む出力機がなかった場合はステップＳ８１２へ進み、トナーリダクションを使用せずに済む出力気があった場合はステップＳ８１３へ進む。ステップＳ８１２では、プリンティングシステムに用意されている各出力機のトナーの載り量制限値と、指定されているプロファイルによるトナーの載り量最大値とを比較し、トナーリダクションの使用が少なくて済む出力機の順番を判定し、ユーザーに示す。次にステップＳ８１３に進み実際に出力する出力機を決定する。次にステップＳ８１４へ進み、上記処理が終了した印刷ジョブをレンダリング処理部へ送信する。
【図面の簡単な説明】
【００５２】
【図１】実施例の情報処理装置の構成図である。
【図２】ＦＤまたはＣＤ−ＲＯＭの記録内容を示す図である。
【図３】ＦＤまたはＣＤ−ＲＯＭと情報処理装置の関係図である。
【図４】情報処理装置のハードディスクにＦＡＸドライバがインストールされた際の情報処理装置のメモリマップを示す図である。
【図５】実施例１の処理の流れを示したフローチャート図である。
【図６】実施例２の処理の流れを示したフローチャート図である。
【図７】実施例３の処理の流れを示したフローチャート図である。
【図８】実施例４の処理の流れを示したフローチャート図である。
【符号の説明】
【００５３】
１  ＣＰ
２  ＲＡＭ
３  ＲＯＭ
４  ＫＢＣ
５  ＫＢ
６  ＰＲＴＣ
７  ＰＲＴ
８  ＣＲＴＣ
９  ＣＲＴ
１０  ＤＫＣ
１１  ＦＤ外部記憶装置
１２  システムバス
【図１】
2006018649.tif 000003
【図２】
2006018649.tif 000004
【図３】
2006018649.tif 000005
【図４】
2006018649.tif 000006
【図５】
2006018649.tif 000007
【図６】
2006018649.tif 000008
【図７】
2006018649.tif 000009
【図８】
2006018649.tif 000010