(57)【要約】【課題】ユーザが緊張感を失うことを防止すると共に、印刷設定を容易に変更することが可能な画像形成プログラム、印刷サーバ、情報処理装置、画像形成装置、及び画像形成方法を提供する。【解決手段】多量の印刷を行う際の推奨設定、及び多量の印刷か否かを判断するための規定値をユーザから受け付け、多量の印刷を行う場合には、現在の印刷設定と共に、ユーザから受け付けた推奨設定、若しくは規定値を超えた項目に応じて作成した推奨設定を選択可能な状態で表示して、ユーザによる印刷設定の確認を要求する。  【選択図】  図７
2007128417.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置から受信した印刷データを印刷設定に基づいて画像形成装置で印刷するための処理を印刷サーバで行う画像形成プログラムにおいて、
現在の前記印刷設定に基づいて前記印刷データを印刷すると印刷物が規定値を超える場合は、前記印刷設定の値を変更する推奨設定を決定し、
現在の前記印刷設定と、該印刷設定から変更する推奨設定を前記情報処理装置の表示手段に表示し、
現在の前記印刷設定又は前記推奨設定での印刷指示を受け付け、
前記印刷指示に基づいて前記印刷データを画像形成装置で印刷する
ための処理を前記印刷サーバに実行させることを特徴とする画像形成プログラム。
【請求項２】
印刷設定に基づいて印刷データを画像形成装置で印刷するための処理を情報処理装置で行う画像形成プログラムにおいて、
現在の前記印刷設定に基づいて前記印刷データを印刷すると印刷物が規定値を超える場合は、前記印刷設定の値を変更する推奨設定を決定し、
現在の前記印刷設定と、該印刷設定から変更する推奨設定を表示手段に表示し、
現在の前記印刷設定又は前記推奨設定での印刷指示を受け付け、
前記印刷指示に基づいて前記印刷データを前記画像形成装置で印刷する
ための処理を前記情報処理装置に実行させることを特徴とする画像形成プログラム。
【請求項３】
情報処理装置から受信した印刷データを印刷設定に基づいて印刷するための処理を画像形成装置で行う画像形成プログラムにおいて、
現在の前記印刷設定に基づいて前記印刷データを印刷すると印刷物が規定値を超える場合は、前記印刷設定の値を変更する推奨設定を決定し、
現在の前記印刷設定と、該印刷設定から変更する推奨設定を前記情報処理装置の表示手段に表示し、
現在の前記印刷設定又は前記推奨設定での印刷指示を受け付け、
前記印刷指示に基づいて前記印刷データを印刷する
ための処理を前記画像形成装置に実行させることを特徴とする画像形成プログラム。
【請求項４】
前記推奨設定は、任意の値に変更可能であることを特徴とする請求項１から３のいずれかに記載の画像形成プログラム。
【請求項５】
情報処理装置から受信した印刷データを印刷設定に基づいて画像形成装置で印刷するための処理を行う印刷サーバであって、
現在の前記印刷設定に基づいて前記印刷データを印刷すると印刷物が規定値を超えるか否かを判断する規定値判断手段と、
前記印刷設定の値を変更する推奨設定を決定する推奨設定生成手段と、
現在の前記印刷設定と、該印刷設定から変更する推奨設定を前記情報処理装置の表示手段に表示するための処理を行う表示処理手段と、
現在の前記印刷設定又は前記推奨設定での印刷指示を受け付ける印刷指示受付手段と、
前記印刷指示に基づいて前記印刷データを画像形成装置で印刷するための処理を行う印刷処理手段と
を具備することを特徴とする印刷サーバ。
【請求項６】
情報処理装置から受信した印刷データを印刷設定に基づいて画像形成装置で印刷するための処理を印刷サーバで行う画像形成方法において、
現在の前記印刷設定に基づいて前記印刷データを印刷すると印刷物が規定値を超える場合は、前記印刷設定の値を変更する推奨設定を推奨設定生成手段で決定し、
現在の前記印刷設定と、該印刷設定から変更する推奨設定を前記情報処理装置の表示手段に表示処理手段で表示し、
現在の前記印刷設定又は前記推奨設定での印刷指示を印刷指示受付手段で受け付け、
前記印刷指示に基づいて前記印刷データを画像形成装置で印刷するための処理を印刷処理手段で行う
ことを特徴とする画像形成方法。
【請求項７】
印刷設定に基づいて印刷データを画像形成装置で印刷するための処理を行う情報処理装置であって、
現在の前記印刷設定に基づいて前記印刷データを印刷すると印刷物が規定値を超えるか否かを判断する規定値判断手段と、
前記印刷設定の値を変更する推奨設定を決定する推奨設定生成手段と、
現在の前記印刷設定と、該印刷設定から変更する推奨設定を表示手段に表示する表示処理手段と、
現在の前記印刷設定又は前記推奨設定での印刷指示を受け付ける印刷指示受付手段と、
前記印刷指示に基づいて前記印刷データを前記画像形成装置で印刷するための処理を行う印刷処理手段と
を具備することを特徴とする情報処理装置。
【請求項８】
印刷設定に基づいて印刷データを画像形成装置で印刷するための処理を情報処理装置で行う画像形成方法において、
現在の前記印刷設定に基づいて前記印刷データを印刷すると印刷物が規定値を超える場合は、前記印刷設定の値を変更する推奨設定を推奨設定生成手段で決定し、
現在の前記印刷設定と、該印刷設定から変更する推奨設定を表示処理手段で表示手段に表示し、
現在の前記印刷設定又は前記推奨設定での印刷指示を印刷指示受付手段で受け付け、
前記印刷指示に基づいて前記印刷データを画像形成装置で印刷するための処理を印刷処理手段で行う
ことを特徴とする画像形成方法。
【請求項９】
情報処理装置から受信した印刷データを印刷設定に基づいて印刷するための処理を行う画像形成装置であって、
現在の前記印刷設定に基づいて前記印刷データを印刷すると印刷物が規定値を超えるか否かを判断する規定値判断手段と、
前記印刷設定の値を変更する推奨設定を決定する推奨設定生成手段と、
現在の前記印刷設定と、該印刷設定から変更する推奨設定を前記情報処理装置の表示手段に表示するための処理を行う表示処理手段と、
現在の前記印刷設定又は前記推奨設定での印刷指示を受け付ける印刷指示受付手段と、
前記印刷指示に基づいて前記印刷データを印刷するための処理を行う印刷処理手段と
を具備することを特徴とする画像形成装置。
【請求項１０】
情報処理装置から受信した印刷データを印刷設定に基づいて印刷するための処理を画像形成装置で行う画像形成方法において、
現在の前記印刷設定に基づいて前記印刷データを印刷すると印刷物が規定値を超える場合は、前記印刷設定の値を変更する推奨設定を推奨設定生成手段で決定し、
現在の前記印刷設定と、該印刷設定から変更する推奨設定を前記情報処理装置の表示手段に表示処理手段で表示し、
現在の前記印刷設定又は前記推奨設定での印刷指示を印刷指示受付手段で受け付け、
前記印刷指示に基づいて前記印刷データを印刷するための処理を印刷処理手段で行う
ことを特徴とする画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成プログラム、印刷サーバ、情報処理装置、画像形成装置、及び画像形成方法に関し、特に、印刷出力時の設定確認をユーザに促す画像形成プログラム、印刷サーバ、情報処理装置、画像形成装置、及び画像形成方法に関する。
【背景技術】
【０００２】
プリンタや複写機などの画像形成装置でファイルのプリント出力やコピーなどといった印刷を行う際に、現在の印刷設定を確認せずにそのまま印刷を行い、間違った設定で大量の印刷を実行してしまうことがあった。
【０００３】
このようなミスを防止するものとしては、例えば、ＰＣ(Personal Computer)などの情報処理装置から印刷データを受信して印刷するプリンタにおいて、印刷枚数が一定値を超える場合は、強制的に両面印刷を行うようなものがある（例えば、特許文献１参照）。
【０００４】
また、試し印刷を行った後に印刷を一旦停止し、ユーザに試し印刷の結果を確認させた後に印刷を再開するシステムもあった（例えば、特許文献２、又は３参照）。
【特許文献１】特開２００３−０６３０９０号公報
【特許文献２】特開２０００−１４１８３４号公報
【特許文献３】特開平１０−１８７３７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１記載の方法では、ユーザが実際に大量の印刷を行いたい場合であっても、一定枚数を超えると強制的に両面印刷をせねばならず、ユーザの用途や利便性が十分に考慮されているとはいい難かった。
【０００６】
また、ユーザに印刷設定を確認させた後に印刷を実行するシステムもあるが、このシステムでは、印刷の度に印刷設定確認用の画面が現れるため、ユーザにとって緊張感が無いものとなり、手間が増えるだけで実用的ではなかった。
【０００７】
さらに、環境負荷の低減や、企業活動のコスト削減の視点から、無駄な印刷をさせないシステムが必要とされており、試し印刷を行う引用文献２、又は３記載の方法では、このような要求を満たすことができず、加えて、印刷を中止して印刷設定を変更するとしても、推奨の印刷設定などは表示されず、印刷設定を適切な値に容易に変更できるものではなかった。
【０００８】
そこで本発明では、ユーザが緊張感を失うことを防止すると共に、印刷設定を容易に変更することが可能な画像形成プログラム、印刷サーバ、情報処理装置、画像形成装置、及び画像形成方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、情報処理装置から受信した印刷データを印刷設定に基づいて画像形成装置で印刷するための処理を印刷サーバで行う画像形成プログラムにおいて、現在の前記印刷設定に基づいて前記印刷データを印刷すると印刷物が規定値を超える場合は、前記印刷設定の値を変更する推奨設定を決定し、現在の前記印刷設定と、該印刷設定から変更する推奨設定を前記情報処理装置の表示手段に表示し、現在の前記印刷設定又は前記推奨設定での印刷指示を受け付け、前記印刷指示に基づいて前記印刷データを画像形成装置で印刷するための処理を前記印刷サーバに実行させることを特徴とする。
【００１０】
また、本発明は、印刷設定に基づいて印刷データを画像形成装置で印刷するための処理を情報処理装置で行う画像形成プログラムにおいて、現在の前記印刷設定に基づいて前記印刷データを印刷すると印刷物が規定値を超える場合は、前記印刷設定の値を変更する推奨設定を決定し、現在の前記印刷設定と、該印刷設定から変更する推奨設定を表示手段に表示し、現在の前記印刷設定又は前記推奨設定での印刷指示を受け付け、前記印刷指示に基づいて前記印刷データを前記画像形成装置で印刷するための処理を前記情報処理装置に実行させることを特徴とする。
【００１１】
また、本発明は、情報処理装置から受信した印刷データを印刷設定に基づいて印刷するための処理を画像形成装置で行う画像形成プログラムにおいて、現在の前記印刷設定に基づいて前記印刷データを印刷すると印刷物が規定値を超える場合は、前記印刷設定の値を変更する推奨設定を決定し、現在の前記印刷設定と、該印刷設定から変更する推奨設定を前記情報処理装置の表示手段に表示し、現在の前記印刷設定又は前記推奨設定での印刷指示を受け付け、前記印刷指示に基づいて前記印刷データを印刷するための処理を前記画像形成装置に実行させることを特徴とする。
【００１２】
望ましくは、前記推奨設定は、任意の値に変更可能である。
【００１３】
次に、本発明は、情報処理装置から受信した印刷データを印刷設定に基づいて画像形成装置で印刷するための処理を行う印刷サーバであって、現在の前記印刷設定に基づいて前記印刷データを印刷すると印刷物が規定値を超えるか否かを判断する規定値判断手段と、前記印刷設定の値を変更する推奨設定を決定する推奨設定生成手段と、現在の前記印刷設定と、該印刷設定から変更する推奨設定を前記情報処理装置の表示手段に表示するための処理を行う表示処理手段と、現在の前記印刷設定又は前記推奨設定での印刷指示を受け付ける印刷指示受付手段と、前記印刷指示に基づいて前記印刷データを画像形成装置で印刷するための処理を行う印刷処理手段とを具備することを特徴とする。
【００１４】
本発明は、情報処理装置から受信した印刷データを印刷設定に基づいて画像形成装置で印刷するための処理を印刷サーバで行う画像形成方法において、現在の前記印刷設定に基づいて前記印刷データを印刷すると印刷物が規定値を超える場合は、前記印刷設定の値を変更する推奨設定を推奨設定生成手段で決定し、現在の前記印刷設定と、該印刷設定から変更する推奨設定を前記情報処理装置の表示手段に表示処理手段で表示し、現在の前記印刷設定又は前記推奨設定での印刷指示を印刷指示受付手段で受け付け、前記印刷指示に基づいて前記印刷データを画像形成装置で印刷するための処理を印刷処理手段で行うことを特徴とする。
【００１５】
本発明は、印刷設定に基づいて印刷データを画像形成装置で印刷するための処理を行う情報処理装置であって、現在の前記印刷設定に基づいて前記印刷データを印刷すると印刷物が規定値を超えるか否かを判断する規定値判断手段と、前記印刷設定の値を変更する推奨設定を決定する推奨設定生成手段と、現在の前記印刷設定と、該印刷設定から変更する推奨設定を表示手段に表示する表示処理手段と、現在の前記印刷設定又は前記推奨設定での印刷指示を受け付ける印刷指示受付手段と、前記印刷指示に基づいて前記印刷データを前記画像形成装置で印刷するための処理を行う印刷処理手段とを具備することを特徴とする。
【００１６】
本発明は、印刷設定に基づいて印刷データを画像形成装置で印刷するための処理を情報処理装置で行う画像形成方法において、現在の前記印刷設定に基づいて前記印刷データを印刷すると印刷物が規定値を超える場合は、前記印刷設定の値を変更する推奨設定を推奨設定生成手段で決定し、現在の前記印刷設定と、該印刷設定から変更する推奨設定を表示処理手段で表示手段に表示し、現在の前記印刷設定又は前記推奨設定での印刷指示を印刷指示受付手段で受け付け、前記印刷指示に基づいて前記印刷データを画像形成装置で印刷するための処理を印刷処理手段で行うことを特徴とする。
【００１７】
本発明は、情報処理装置から受信した印刷データを印刷設定に基づいて印刷するための処理を行う画像形成装置であって、現在の前記印刷設定に基づいて前記印刷データを印刷すると印刷物が規定値を超えるか否かを判断する規定値判断手段と、前記印刷設定の値を変更する推奨設定を決定する推奨設定生成手段と、現在の前記印刷設定と、該印刷設定から変更する推奨設定を前記情報処理装置の表示手段に表示するための処理を行う表示処理手段と、現在の前記印刷設定又は前記推奨設定での印刷指示を受け付ける印刷指示受付手段と、前記印刷指示に基づいて前記印刷データを印刷するための処理を行う印刷処理手段とを具備することを特徴とする。
【００１８】
本発明は、情報処理装置から受信した印刷データを印刷設定に基づいて印刷するための処理を画像形成装置で行う画像形成方法において、現在の前記印刷設定に基づいて前記印刷データを印刷すると印刷物が規定値を超える場合は、前記印刷設定の値を変更する推奨設定を推奨設定生成手段で決定し、現在の前記印刷設定と、該印刷設定から変更する推奨設定を前記情報処理装置の表示手段に表示処理手段で表示し、現在の前記印刷設定又は前記推奨設定での印刷指示を印刷指示受付手段で受け付け、前記印刷指示に基づいて前記印刷データを印刷するための処理を印刷処理手段で行うことを特徴とする。
【発明の効果】
【００１９】
本発明では、大量の印刷を実行する際、印刷設定をユーザに確認させるため、不必要な印刷を大量に行うといったミスの発生を抑えることが可能であり、また、推奨設定での印刷を容易に行うことができるため、環境負荷軽減の効果を容易に得ることができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明に係る画像形成プログラム、印刷サーバ、情報処理装置、画像形成装置、及び画像形成方法を実施するための最良の形態について、添付図面を参照して詳細に説明する。
【実施例１】
【００２１】
図１は、本発明に係る画像形成システムの構成の一例を示す模式図である。なお、印刷サーバ１０は、その構成の一例を機能ブロック図を用いて示している。
【００２２】
同図に示すように本実施例における画像形成システムは、印刷サーバ１０と、クライアント端末２０と、管理端末３０と、画像形成装置４０とを具備して構成され、印刷サーバ１０は、有線／無線のＬＡＮ(Local Area Network)やシリアルケーブルなどの図示しない通信手段を介して、クライアント端末２０、管理端末３０、画像形成装置４０と接続している。
【００２３】
ここで、印刷サーバ１０は、印刷受付部１１と、印刷枚数計測部１２と、推奨設定受付部１３と、推奨設定管理部１４と、推奨設定生成部１５と、印刷設定確認部１６と、印刷設定変更部１７と、印刷処理部１８とを具備して構成されている。
【００２４】
印刷受付部１１は、画像形成装置４０で印刷するファイルや画像データなどの印刷データや印刷設定などを受け付けるための処理を行う。
【００２５】
印刷枚数計測部１２は、印刷データ、及び印刷設定に基づいて、印刷ページ数や印刷時に使用する用紙などの媒体の数（枚数）、部数などを計測（算出）する。
【００２６】
推奨設定受付部１３は、大量印刷時に現在の印刷設定からの変更を推奨する印刷設定（推奨設定）、及び大量印刷であるか否を判断するための規定値（印刷ページ数や枚数、部数など）を受け付ける。
【００２７】
推奨設定管理部１４は、推奨設定、及び規定値を格納して管理する。
【００２８】
推奨設定生成部１５は、印刷ページ数や枚数、部数など、規定値が定められた項目の値が当該規定値を超えるか否か判断すると共に、印刷に使用する推奨決定を生成する。
【００２９】
印刷設定確認部１６は、少なくとも現在の印刷設定、及び推奨設定をクライアント端末２０に表示して印刷設定の確認をユーザに促し、ユーザからの印刷指示を受け付けるための処理を行う。
【００３０】
印刷設定変更部１７は、必要に応じて印刷設定を変更するための処理を行う。
【００３１】
印刷処理部１８は、印刷設定を格納すると共に、当該印刷設定に基づいて、印刷データを画像形成装置４０で印刷するための処理を行う。
【００３２】
そして、印刷サーバ１０は、まず、推奨設定受付部１３で推奨設定、及び規定値を受け付け、推奨設定管理部１４に当該推奨設定、及び規定値を格納して管理する。
【００３３】
次に、印刷受付部１１で印刷データを受け付けると、印刷枚数計測部１２で印刷ページ数や枚数、部数などを算出し、これらの算出した値が推奨設定管理部１４に格納されている規定値を超えるか否かの判断を推奨設定生成部１５で行い、規定値を超えない場合は、現在の印刷設定に基づいて印刷データを印刷するための処理を印刷処理部１８で行う。
【００３４】
一方、規定値を超える場合は、推奨設定を推奨設定生成部１５で生成し、少なくとも現在の印刷設定、及び推奨設定をクライアント端末２０表示すると共に、ユーザからの指示を受け付けるための処理を印刷設定確認部１６で行う。
【００３５】
ここで、ユーザからの指示を受け付けると、必要に応じて印刷設定変更部１７で印刷設定を変更した後、該印刷設定に基づいて印刷データを印刷するための処理を印刷処理部１８で行う。
【００３６】
クライアント端末２０は、ＰＣなどの情報処理装置であり、ユーザからの指示に基づいて、画像形成装置４０で印刷する印刷データを印刷サーバ１０に送信する。
【００３７】
また、ユーザに印刷設定を確認させるための印刷設定確認ウィンドウ（図２参照）を表示し、ユーザの操作を受け付ける。
【００３８】
ここで、印刷設定確認ウィンドウは、図２に一例を示すように、現在の印刷設定、及び推奨設定を表示すると共に、「現在の印刷設定で印刷」、「推奨設定で印刷」、「印刷キャンセル」といった、ユーザが印刷をどのようにして継続するかを選択するボタンが設けられている。
【００３９】
なお、図３に一例を示すように、「印刷設定を変更」ボタンを設け、ユーザによる任意の印刷設定を受け付けるように構成してもよく、また、図４に一例を示すように、推奨設定をダイアログを用いて表示し、ユーザが推奨設定を任意の値に変更することができるように構成してもよい。
【００４０】
管理端末３０は、ＰＣなどの情報処理装置であり、推奨設定や規定値を設定するための推奨設定ウィンドウ（図５参照）を表示して、推奨設定、及び規定値を受け付ける。
【００４１】
上記構成を用いて本実施例における画像形成システムは、まず、推奨設定、及び規定値を管理端末３０で受け付け、印刷サーバ１０に設定する。
【００４２】
次に、クライアント端末２０から印刷サーバ１０に印刷データが送信されると、必要に応じて印刷サーバ１０で推奨設定を作成し、現在の印刷設定と共にクライアント端末２０に表示する。
【００４３】
そして、ユーザの操作に基づいて印刷を実行する際の印刷設定をクライアント端末２０で受け付け、当該印刷設定に基づいて印刷サーバ１０で印刷データを処理し、画像形成装置４０で印刷する。
【００４４】
なお、本実施例では、クライアント端末２０と管理端末３０を別々に設けているが、同一の情報処理装置をクライアント端末２０及び管理端末３０として用いてもよい。
【００４５】
また、印刷受付部１１、印刷枚数計測部１２、推奨設定受付部１３、推奨設定管理部１４、推奨設定生成部１５、印刷設定確認部１６、印刷設定変更部１７、印刷処理部１８は、ソフトウェア等を用いて実現される部分である。
【００４６】
図６は、本実施例において印刷サーバで推奨設定を決定する際の推奨設定決定処理の流れを示すフローチャートである。
【００４７】
まず、現在の印刷設定に基づいて印刷データを印刷する際の印刷ページ数を算出し、算出した印刷ページ数が印刷ページ数の規定値Ａを超えるか否かの判断を行う（ステップ１００）。
【００４８】
そして、印刷ページ数が規定値Ａを超えないと判断する（ステップ１００でＮＯ）と、現在の印刷設定に基づいて印刷データを印刷する際の印刷枚数（印刷ページ数×部数）を算出し、当該印刷枚数が印刷枚数の規定値Ｂを超えるか否かの判断を行う（ステップ１０１）。
【００４９】
また、印刷ページ数が規定値Ａを超えないと判断する（ステップ１００でＹＥＳ）と、ユーザ指定の推奨設定があるか否かの判断を行い（ステップ１０２）、ユーザ指定の推奨設定があると判断する（ステップ１０２でＹＥＳ）と、当該推奨設定を印刷設定確認時にユーザに提示する推奨設定と決定する（ステップ１０３）。
【００５０】
一方、ステップ１０２で、ユーザ指定の推奨設定がないと判断する（ステップ１０２でＮＯ）と、推奨設定を両面印刷とし（ステップ１０４）、両面印刷による印刷ページ数が規定値Ａを超えるか否かの判断を行う（ステップ１０５）。
【００５１】
ここで、規定値Ａを超えないと判断する（ステップ１０５でＮＯ）と、推奨設定に基づいて印刷データを印刷する際の印刷枚数を算出し、当該印刷枚数が印刷枚数の規定値Ｂを超えるか否かの判断を行う（ステップ１０１）。
【００５２】
また、規定値Ａを超えると判断する（ステップ１０５でＹＥＳ）と、一枚の用紙上に複数ページ（Ｎページ）を並べて印刷するＮｕｐ印刷を推奨設定とし（ステップ１０６）、Ｎｕｐ印刷による印刷ページ数が規定値Ａを超えるか否かの判断を行う（ステップ１０７）。
【００５３】
そして、規定値Ａを超えると判断する（ステップ１０７でＹＥＳ）と、Ｎｕｐを１段階上げて推奨設定とし（ステップ１０８）、Ｎｕｐ印刷による印刷ページ数が規定値Ａを超えるか否かの判断を行う（ステップ１０７）。
【００５４】
一方、規定値Ａを超えないと判断する（ステップ１０７でＮＯ）と、推奨設定に基づいて印刷データを印刷する際の印刷枚数を算出し、当該印刷枚数が印刷枚数の規定値Ｂを超えるか否かの判断を行う（ステップ１０１）。
【００５５】
ステップ１０１において、印刷枚数が規定値Ｂを超えないと判断する（ステップ１０１でＮＯ）と、規定値Ａを満たした現在の印刷設定、又は推奨設定に基づいて印刷データを印刷する際の印刷部数を算出し、当該印刷部数が印刷部数の規定値Ｃを超えるか否かの判断を行う（ステップ１０９）。
【００５６】
また、ステップ１０１において、印刷枚数が規定値Ｂを超えると判断する（ステップ１０１でＹＥＳ）と、ユーザ指定の推奨設定があるか否かの判断を行う（ステップ１１０）。
【００５７】
ここで、ユーザ指定の推奨設定があると判断する（ステップ１１０でＹＥＳ）と、当該推奨設定を印刷設定確認時にユーザに提示する推奨設定と決定する（ステップ１０３）。
【００５８】
一方、ユーザ指定の推奨設定がないと判断する（ステップ１１０でＮＯ）と、推奨設定を白黒印刷とする（ステップ１１１）と共に、規定値Ａを満たした現在の印刷設定、又は推奨設定に基づいて印刷データを印刷する際の印刷部数を算出し、当該印刷部数が印刷部数の規定値Ｃを超えるか否かの判断を行う（ステップ１０９）。
【００５９】
ステップ１０９において、印刷部数が規定値Ｃを超えないと判断する（ステップ１０９でＮＯ）と、ステップ１０４、１０６、１０８、１１１で定めた推奨設定を印刷設定確認時にユーザに提示する推奨設定と決定する（ステップ１０３）。
【００６０】
また、ステップ１０９において、印刷部数が規定値Ｃを超えると判断する（ステップ１０９でＹＥＳ）と、ユーザ指定の推奨設定があるか否かの判断を行う（ステップ１１２）。
【００６１】
ここで、ユーザ指定の推奨設定があると判断する（ステップ１１２でＹＥＳ）と、当該推奨設定を印刷設定確認時にユーザに提示する推奨設定と決定する（ステップ１０３）。
【００６２】
一方、ユーザ指定の推奨設定がないと判断する（ステップ１１２でＮＯ）と、推奨設定の印刷部数を１とする（ステップ１１３）と共に、ステップ１０４、１０６、１０８、１１１、１１３で定めた推奨設定を印刷設定確認時にユーザに提示する推奨設定と決定する（ステップ１０３）。
【００６３】
なお、ステップ１０３において、ステップ１０４、１０６、１０８、１１１、１１３で定めた推奨設定、及びユーザ指定の推奨設定がない場合は、推奨設定がない旨を決定する。
【００６４】
また、ステップ１０６におけるＮｕｐ印刷は、１枚の用紙上に２ページを印刷する２ｕｐからスタートし、ステップ１０８でＮｕｐを１段階上げるごとに、１枚の用紙上に印刷するページ数を１ページ追加する（Ｎ＋１）など、任意の値ＮによるＮｕｐ印刷とすると共に、任意の整数値ごとにＮｕｐの段階が上がるように構成することができる。
【００６５】
さらに、ステップ１０６におけるＮｕｐ印刷の推奨設定では、現在の印刷設定で印刷した場合の印刷ページ数を規定値Ａで除算し、小数点以下を切り上げた値をＮとしてＮｕｐ印刷の推奨設定を行ってもよい。
【００６６】
図７は、本実施例における印刷システムで印刷を行う際の印刷サーバでの処理の流れを示すフローチャートである。
【００６７】
まず、印刷データを受け付ける（ステップ２００）と、現在の印刷設定に基づいて、印刷データから印刷ページ数、印刷枚数、印刷部数を算出し、何れかの値が規定値を超えるか否かの判断を行う（ステップ２０１）。
【００６８】
そして、規定値を超えないと判断する（ステップ２０１でＮＯ）と、現在の印刷設定に従って画像形成装置で印刷データを印刷するための印刷処理を行い（ステップ２０２）、規定値を超えると判断する（ステップ２０１でＹＥＳ）と、図６を用いて先に説明し推奨設定決定処理を行い、推奨設定を決定する（ステップ２０３）。
【００６９】
ここで、印刷設定確認画面（ウィンドウ）をクライアント端末に表示するための処理を行い（ステップ２０４）、現在の印刷設定での印刷が指示される（ステップ２０５）と、現在の印刷設定に従って画像形成装置で印刷データを印刷するための印刷処理を行う（ステップ２０２）。
【００７０】
また、ステップ２０４でクライアント端末に印刷設定確認画面を表示し、推奨設定での印刷が指示される（ステップ２０６）と、印刷設定を推奨設定の値に変更し（ステップ２０７）、新たな印刷設定に従って画像形成装置で印刷データを印刷するための印刷処理を行う（ステップ２０２）。
【００７１】
さらに、ステップ２０４でクライアント端末に印刷設定確認画面を表示し、印刷キャンセルがユーザに指示される（ステップ２０８）と、印刷をキャンセルするための処理を行う（ステップ２０９）。
【００７２】
このように本実施例では、大量印刷を実行する際にユーザに印刷設定の確認を要求するため、印刷の度に現在の印刷設定の確認を要求する場合に比べて、ユーザが緊張感を保つことを期待できると共に、少なくとも少量印刷の実行を希望するユーザは、現在の設定が誤っている旨を容易に把握することができる。
【００７３】
また、現在の印刷設定と共に、印刷設定の変更を推奨する推奨設定を表示してユーザに印刷設定の確認を要求するため、ユーザは、推奨される印刷設定での印刷を容易に実行することができる。
【実施例２】
【００７４】
図８は、本実施例における本発明に係る画像形成システムの構成の一例を示す模式図である。なお、画像形成装置４０は、その構成の一例を機能ブロック図を用いて示している。
【００７５】
また、図１と共通な機能を果たす部分には、図１で使用した符号と同一の符号を付して、その詳細な説明を省略する。
【００７６】
同図に示すように本実施例における画像形成システムは、クライアント端末２０と、図１を用いて実施例１で説明した印刷サーバの機能を備えた画像形成装置４０とを具備して構成され、クライアント端末２０と画像形成装置４０は、図示しない通信手段を介して接続している。
【００７７】
ここで、画像形成装置４０は、印刷受付部１１と、印刷枚数計測部１２と、推奨設定受付部１３と、推奨設定管理部１４と、推奨設定生成部１５と、印刷設定確認部１６と、印刷設定変更部１７と、印刷処理部１８とを具備して構成されている。
【００７８】
印刷処理部１８は、印刷設定を格納すると共に、当該印刷設定に基づいて、印刷データを図示しないプリントエンジンでで印刷するための処理を行う。
【００７９】
そして、画像形成装置４０は、まず、推奨設定受付部１３で推奨設定、及び規定値を受け付け、推奨設定管理部１４に当該推奨設定、及び規定値を格納して管理する。
【００８０】
次に、印刷受付部１１で印刷データを受け付けると、印刷枚数計測部１２で印刷ページ数や枚数、部数などを算出し、これらの算出した値が推奨設定管理部１４に格納されている規定値を超えるか否かの判断を推奨設定生成部１５で行い、規定値を超えない場合は、現在の印刷設定に基づいて印刷データを印刷するための処理を印刷処理部１８で行う。
【００８１】
一方、規定値を超える場合は、推奨設定を推奨設定生成部１５で生成し、少なくとも現在の印刷設定、及び推奨設定をクライアント端末２０表示すると共に、ユーザからの指示を受け付けるための処理を印刷設定確認部１６で行う。
【００８２】
ここで、ユーザからの指示を受け付けると、必要に応じて印刷設定変更部１７で印刷設定を変更した後、該印刷設定に基づいて印刷データを印刷するための処理を印刷処理部１８で行なって印刷を実行する。
【００８３】
クライアント端末２０は、ＰＣなどの情報処理装置であり、ユーザからの指示に基づいて、印刷データを画像形成装置４０に送信する。
【００８４】
また、ユーザに印刷設定を確認させるための印刷設定確認ウィンドウ（図２参照）を表示し、ユーザの操作を受け付ける。
【００８５】
さらに、推奨設定や規定値を設定するための推奨設定ウィンドウ（図５参照）を表示して、推奨設定、及び規定値を受け付ける。
【００８６】
上記構成を用いて本実施例における画像形成システムは、まず、推奨設定、及び規定値をクライアント端末２０で受け付け、画像形成装置４０に設定する。
【００８７】
次に、クライアント端末２０から画像形成装置４０に印刷データが送信されると、必要に応じて画像形成装置４０で推奨設定を作成し、現在の印刷設定と共にクライアント端末２０に表示する。
【００８８】
そして、ユーザの操作に基づいて印刷を実行する際の印刷設定をクライアント端末２０で受け付け、当該印刷設定に基づいて画像形成装置４０で印刷データを処理して印刷を実行する。
【００８９】
また、本実施例における印刷システムで印刷を行う際、画像形成装置は、図７を用いて実施例１で説明した印刷時の印刷サーバでの処理の流れにおいて、プリントエンジンで印刷データを印刷するための印刷処理をステップ２０２で行う点を除き、実施例１における印刷サーバと同一の処理を行う。
【００９０】
このように本実施例では、大量印刷を実行する際にユーザに印刷設定の確認を要求するため、印刷の度に現在の印刷設定の確認を要求する場合に比べて、ユーザが緊張感を保つことを期待できると共に、少なくとも少量印刷の実行を希望するユーザは、現在の設定が誤っている旨を容易に把握することができる。
【００９１】
また、現在の印刷設定と共に、印刷設定の変更を推奨する推奨設定を表示してユーザに印刷設定の確認を要求するため、ユーザは、推奨される印刷設定での印刷を容易に実行することができる。
【実施例３】
【００９２】
図９は、本実施例における本発明に係る画像形成システムの構成の一例を示す模式図である。なお、クライアント端末２０は、その構成の一例を機能ブロック図を用いて示している。
【００９３】
また、図１と共通な機能を果たす部分には、図１で使用した符号と同一の符号を付して、その詳細な説明を省略する。
【００９４】
同図に示すように本実施例における画像形成システムは、クライアント端末２０と、画像形成装置４０とを具備して構成され、クライアント端末２０と画像形成装置４０は、図示しない通信手段を介して接続している。
【００９５】
ここで、クライアント端末２０は、ＰＣなどの情報処理装置であり、文書作成など、任意の処理を当該クライアント端末で行うためのアプリケーション２１と、図１を用いて実施例１で説明した印刷サーバの機能を備えたプリンタドライバ２２とを具備して構成されている。
【００９６】
また、プリンタドライバ２２は、印刷受付部１１と、印刷枚数計測部１２と、推奨設定受付部１３と、推奨設定管理部１４と、推奨設定生成部１５と、印刷設定確認部１６と、印刷設定変更部１７と、印刷処理部１８とを具備して構成されている。
【００９７】
そして、クライアント端末２０は、まず、推奨設定受付部１３でディスプレイなどの表示装置に推奨設定や規定値を設定するための推奨設定ウィンドウ（図５参照）を表示して、推奨設定、及び規定値を受け付け、推奨設定管理部１４に当該推奨設定、及び規定値を格納して管理する。
【００９８】
次に、印刷受付部１１でアプリケーション２１から印刷データを受け付けると、印刷枚数計測部１２で印刷ページ数や枚数、部数などを算出し、これらの算出した値が推奨設定管理部１４に格納されている規定値を超えるか否かの判断を推奨設定生成部１５で行い、規定値を超えない場合は、現在の印刷設定に基づいて印刷データを印刷するための処理を印刷処理部１８で行う。
【００９９】
一方、規定値を超える場合は、推奨設定を推奨設定生成部１５で生成し、少なくとも現在の印刷設定、及び推奨設定を表示してユーザに印刷設定を確認させるための印刷設定確認ウィンドウ（図２参照）を表示装置に表示すると共に、ユーザからの指示を受け付けるための処理を印刷設定確認部１６で行う。
【０１００】
ここで、ユーザから指示を受け付けると、必要に応じて印刷設定変更部１７で印刷設定を変更した後、該印刷設定に基づいて印刷データを印刷するための処理を印刷処理部１８で行なって印刷を実行する。
【０１０１】
上記構成を用いて本実施例における画像形成システムは、まず、クライアント端末２０で推奨設定、及び規定値をユーザから受け付けてプリンタドライバに設定する。
【０１０２】
次に、クライアント端末２０でユーザから印刷が指示されると、必要に応じて推奨設定を作成し、現在の印刷設定と共にクライアント装置２０の表示装置に表示する。
【０１０３】
そして、ユーザの操作に基づいて印刷を実行する際の印刷設定をクライアント装置２０で受け付けると、当該印刷設定に基づいて印刷データを処理して画像形成装置４０に送信し、画像形成装置４０で印刷を実行する。
【０１０４】
また、本実施例における印刷システムで印刷を行う際、画像形成装置は、図７を用いて実施例１で説明した印刷時の印刷サーバでの処理の流れにおいて、印刷設定確認画面（ウィンドウ）を表示装置に表示するための処理をステップ２０４で行う点を除き、実施例１における印刷サーバと同一の処理を行う。
【０１０５】
このように本実施例では、大量印刷を実行する際にユーザに印刷設定の確認を要求するため、印刷の度に現在の印刷設定の確認を要求する場合に比べて、ユーザが緊張感を保つことを期待できると共に、少なくとも少量印刷の実行を希望するユーザは、現在の設定が誤っている旨を容易に把握することができる。
【０１０６】
また、現在の印刷設定と共に、印刷設定の変更を推奨する推奨設定を表示してユーザに印刷設定の確認を要求するため、ユーザは、推奨される印刷設定での印刷を容易に実行することができる。
【図面の簡単な説明】
【０１０７】
【図１】本発明に係る画像形成システムの構成の一例を示す模式図である。
【図２】印刷設定確認ウィンドウの一例を示す図である。
【図３】印刷設定確認ウィンドウの一例を示す図である。
【図４】印刷設定確認ウィンドウの一例を示す図である。
【図５】推奨設定ウィンドウの一例を示す図である。
【図６】印刷サーバで推奨設定を決定する際の推奨設定決定処理の流れの一例を示すフローチャートである。
【図７】印刷システムで印刷を行う際の印刷サーバでの処理の流れの一例を示すフローチャートである。
【図８】実施例２における本発明に係る画像形成システムの構成の一例を示す模式図である。
【図９】実施例３における本発明に係る画像形成システムの構成の一例を示す模式図である。
【符号の説明】
【０１０８】
１０…印刷サーバ
１１…印刷受付部
１２…印刷枚数計測部
１３…推奨設定受付部
１４…推奨設定管理部
１５…推奨設定生成部
１６…印刷設定確認部
１７…印刷設定変更部
１８…印刷処理部
２０…クライアント端末
２１…アプリケーション
２２…プリンタドライバ
３０…管理端末
４０…画像形成装置
【図１】
2007128417.tif 000003
【図２】
2007128417.tif 000004
【図３】
2007128417.tif 000005
【図４】
2007128417.tif 000006
【図５】
2007128417.tif 000007
【図６】
2007128417.tif 000008
【図７】
2007128417.tif 000009
【図８】
2007128417.tif 000010
【図９】
2007128417.tif 000011