(57)【特許請求の範囲】
【請求項１】
文書処理装置に対応して印刷を制限する印刷制限情報を管理装置から受信して管理し、前記文書処理装置からの印刷データの受信に際し、該文書処理装置に対応して管理される前記印刷制限情報に基づく印刷出力の制限を行う画像形成装置であって、
前記印刷制限情報に基づく印刷の制限を解除する期間を示す所定の解除期間と前記印刷制限情報に基づく印刷の制限を解除する対象となる印刷データの原稿を作成したアプリケーション名とが含まれて前記文書処理装置に対応される印刷制限解除条件を前記管理装置から受信する受信手段と、
前記受信手段で受信した前記印刷制限解除条件を設定する設定手段と、
前記文書処理装置から印刷データを受信し、該文書処理装置に対応して該印刷データの印刷に関する前記印刷制限情報が設定され且つ該印刷データの原稿を作成したアプリケーションが前記設定手段で設定された前記印刷制限解除条件に含まれる前記アプリケーション名で示されるアプリケーションである場合、前記印刷制限情報に基づく印刷出力の制限を前記設定手段で設定された前記印刷制限解除条件に含まれる前記解除期間が達せられるまで解除する印刷出力制限解除手段と、
前記印刷出力制限解除手段により制限を解除した期間が前記印刷制限解除条件に含まれる前記解除期間に達した場合、前記印刷出力制限解除手段による前記印刷出力制限の解除を中止して前記印刷制限情報に基づく印刷出力の制限を再度行う印刷出力再制限手段と
を有する画像形成装置。
【請求項２】
前記印刷制限解除条件は、
前記印刷制限情報に基づく印刷の制限を解除する所定の時間帯についての情報を含み、
前記印刷出力制限解除手段は、
前記所定の時間帯の間だけ、前記印刷制限情報に基づく印刷出力の制限を解除する
請求項１記載の画像形成装置。
【請求項３】
文書処理装置に対応して印刷を制限する印刷制限情報を管理装置から受信して管理し、前記文書処理装置からの印刷データの受信に際し、該文書処理装置に対応して管理される前記印刷制限情報に基づく印刷出力の制限を行う画像形成装置であって、
前記印刷制限情報に基づく印刷の制限を解除して印刷出力される所定の印刷枚数と前記印刷制限情報に基づく印刷の制限を解除する対象となる印刷データの原稿を作成したアプリケーション名とが含まれて前記文書処理装置に対応される印刷制限解除条件を前記管理装置から受信する受信手段と、
前記受信手段で受信した前記印刷制限解除条件を設定する設定手段と、
前記文書処理装置から印刷データを受信し、該文書処理装置に対応して該印刷データの印刷に関する前記印刷制限情報が設定され且つ該印刷データの原稿を作成したアプリケーションが前記設定手段で設定された前記印刷制限解除条件に含まれる前記アプリケーション名で示されるアプリケーションである場合、前記設定手段で設定された前記印刷制限解除条件に含まれる前記印刷枚数の印刷出力がされるまで前記印刷制限情報に基づく印刷出力の制限を解除する印刷出力制限解除手段と、
前記印刷出力制限解除手段により制限を解除して印刷出力された印刷枚数が前記印刷制限解除条件に含まれる前記印刷枚数に達した場合、前記印刷出力制限解除手段による前記印刷出力制限の解除を中止して前記印刷制限情報に基づく印刷出力の制限を再度行う印刷出力再制限手段と
を有する画像形成装置。
【請求項４】
前記印刷制限解除条件は、
前記印刷制限情報に基づく印刷の制限を解除する所定の時間帯についての情報を含み、
前記印刷出力制限解除手段は、
前記所定の時間帯の間だけ、前記印刷制限情報に基づく印刷出力の制限を解除する
請求項３記載の画像形成装置。
【請求項５】
複数の画像形成装置、管理装置、及び文書処理装置と通信回線で接続され、前記画像形成装置に対応して文書処理装置別に印刷を制限する印刷制限情報を前記管理装置から受信して管理し、前記文書処理装置からの任意の画像形成装置を印刷先とする印刷データを受信し、該文書処理装置及び印刷先の画像形成装置の各装置に対応して管理される印刷制限情報に基づき、前記印刷先の画像形成装置へ当該印刷データを送信しないように印刷指示を制限する印刷制御装置であって、
前記印刷制限情報に基づく印刷の制限を解除する対象となる印刷データの原稿を作成したアプリケーション名が含まれて前記文書処理装置に対応される印刷制限解除条件を前記管理装置から受信する受信手段と、
前記受信手段で受信した前記印刷制限解除条件を設定する設定手段と、
前記文書処理装置から前記画像形成装置を印刷先とする印刷データを受信して、該文書処理装置及び印刷先の画像形成装置に対応して該印刷データの印刷に関する前記印刷制限情報が設定され且つ該印刷データの原稿を作成したアプリケーションが前記設定手段で設定された前記印刷制限解除条件に含まれる前記アプリケーション名で示されるアプリケーションである場合、該印刷制限解除条件が達せられるまで、前記印刷制限情報に基づく印刷出力の制限を解除する印刷出力制限解除手段と、
前記印刷出力制限解除手段による制限解除時の印刷実績が前記印刷制限解除条件に達した場合、前記印刷出力制限解除手段による前記印刷出力制限の解除を中止して前記印刷制限情報に基づく印刷指示の制限を再度行う印刷出力再制限手段と
を有する印刷制御装置。
【請求項６】
前記印刷制限解除条件は、
前記印刷出力制限解除手段による制限解除の期間である解除期間を含み、
前記印刷出力制限解除手段は、
前記印刷制限情報に基づく印刷出力の制限を解除した期間が前記解除期間に達するまで該制限の解除を行う
請求項５記載の印刷制御装置。
【請求項７】
前記印刷制限解除条件は、
前記印刷出力制限解除手段による制限解除によって印刷出力される所定の印刷枚数を含み、
前記印刷出力制限解除手段は、
前記印刷制限解除条件に含まれる前記印刷枚数の印刷出力がされるまで前記印刷制限情報に基づく印刷出力の制限を解除する
請求項５記載の印刷制御装置。
【請求項８】
前記印刷制限解除条件は、所定の画像形成装置を印刷先とする印刷データの印刷の制限を解除する内容を含む
請求項５乃至７にいずれか記載の印刷制御装置。
【請求項９】
文書処理装置に対応して印刷を制限する印刷制限情報を管理装置から受信して管理し、前記文書処理装置からの印刷データの受信に際し、該文書処理装置に対応して管理される前記印刷制限情報に基づく印刷出力の制限を行うコンピュータの印刷管理プログラムであって、
前記印刷制限情報に基づく印刷の制限を解除する対象となる印刷データの原稿を作成したアプリケーション名が含まれて前記文書処理装置に対応する印刷制限解除条件を前記管理装置から受信する受信手段、
前記受信手段で受信した前記印刷制限解除条件を設定する設定手段、
前記文書処理装置から印刷データを受信し、該文書処理装置に対応して該印刷データの印刷に関する前記印刷制限情報が設定され且つ該印刷データの原稿を作成したアプリケーションが前記設定手段で設定された前記印刷制限解除条件に含まれる前記アプリケーション名で示されるアプリケーションである場合、該印刷制限解除条件が達せられるまで、前記印刷制限情報に基づく印刷出力の制限を解除する印刷出力制限解除手段、
前記印刷出力制限解除手段による制限解除時の印刷実績が前記印刷制限解除条件に達した場合、前記印刷出力制限解除手段による前記印刷出力制限の解除を中止して前記印刷制限情報に基づく印刷出力の制限を再度行う印刷出力再制限手段
として機能させるための印刷管理プログラム。
【請求項１０】
前記印刷制限解除条件は、
前記印刷出力制限解除手段による制限解除の期間である解除期間を含み、
前記印刷出力制限解除手段は、
前記印刷制限情報に基づく印刷出力の制限を解除した期間が前記解除期間に達するまで該制限の解除を行う
請求項９記載の印刷管理プログラム。
【請求項１１】
前記印刷制限解除条件は、
前記印刷出力制限解除手段による制限解除によって印刷出力される所定の印刷枚数を含み、
前記印刷出力制限解除手段は、
前記印刷制限解除条件に含まれる前記印刷枚数の印刷出力がされるまで前記印刷制限情報に基づく印刷出力の制限を解除する
請求項９記載の印刷管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、印刷制御装置および印刷管理プログラムに関する。
【背景技術】
【０００２】
近年、ネットワークに接続された複数のパーソナルコンピュータで印刷装置を共用するネットワークプリンタが、オフィス等で良く利用されている。
【０００３】
このネットワークプリンタでは、ネットワークに接続されるパーソナルコンピュータから印刷データが送られて、印刷が行われる。
【０００４】
それで、パーソナルコンピュータを操作する社員が業務に関係のない私用の画像データをカラー印刷させる等して、ネットワークプリンタの用紙やトナー等の消耗品を必要以上に費やすことが行われる懸念があった。
【０００５】
そこで、不必要なカラー印刷は適切に制限できるなどの、印刷出力を適切に制限する技術が提案されている。
【０００６】
特許文献１では、ホストコンピュータから画像形成要求信号を受信した画像形成装置は、ホストコンピュータ毎に設定された機能制限情報を読み出し、その機能制限情報を用いて画像形成要求信号に基づく画像形成処理が可能であるか否かを判定し、不能であると判定した場合には機能制限情報の範囲内で画像形成を行う画像形成装置および画像形成システムが提案されている。
【０００７】
また、特許文献２では、パーソナルコンピュータ等のホスト機器と印刷装置とがネットワークで接続された印刷システムにおいて、ホスト機器内のプリンタドライバが印刷装置に接続される記憶装置に機能制限情報を読み出してホスト機器に供給するように構成することで、コストダウンやセキュリティ印刷を可能にする機能制限印刷をプリンタ装置本体側の設定変更だけによって可能にする印刷システムが提案されている。
【０００８】
また、特許文献３では、パーソナルコンピュータ等のクライアント端末とプリントサーバと印刷装置とが接続された印刷システムにおいて、クライアント端末からプリントサーバに送られる印刷ジョブに、マシン名、文書のドキュメント名、当該文書のカラー比率等の付加情報が設定され、プリントサーバでこの付加情報と出力制限判断データとが比較されて出力制限を行うか否かが判断されるように構成される。そして、プリントサーバで出力制限を行うように判断されると、印刷中止（印刷ジョブの削除）、出力先のプリンタの変更等を行ってカラー印刷が制限される。このような印刷システムおよび出力制限方法および印刷装置およびプリンタドライバおよびプリントサーバが提案されている。
【特許文献１】特開２００６−３４６９４３号公報
【特許文献２】特開２００７−０４１８７５号公報
【特許文献３】特開２００７−０５８７４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかし、一旦設定された印刷制限を、一時的な業務を行うために一時的に解除を望む場合もある。例えば、カラー印刷の印刷制限が行われているユーザに、管理者がある社員にカラー印刷による資料作成を依頼して、その社員に適用されているカラー印刷の印刷制限を一時的に解除させたい場合などである。
【００１０】
このようなケースでは、一時的にカラー印刷をさせる業務が終了した後には、再び、カラー印刷の印刷制限がその社員に適用される必要がある。
【００１１】
管理者が、一時的な業務の終了を確認して、再度印刷制限を適用するのは、操作が面倒となる。
【００１２】
そこで、この発明は、一旦設定された印刷制限を、枚数限定や期間限定の条件付で解除し、それらの条件が達せられた後に元の印刷制限が再度適用される画像形成装置、印刷制御装置および印刷管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成する為に、請求項１の発明の画像形成装置は、文書処理装置に対応して印刷を制限する印刷制限情報を管理装置から受信して管理し、前記文書処理装置からの印刷データの受信に際し、該文書処理装置に対応して管理される前記印刷制限情報に基づく印刷出力の制限を行う画像形成装置であって、前記印刷制限情報に基づく印刷の制限を解除する期間を示す所定の解除期間と前記印刷制限情報に基づく印刷の制限を解除する対象となる印刷データの原稿を作成したアプリケーション名とが含まれて前記文書処理装置に対応される印刷制限解除条件を前記管理装置から受信する受信手段と、前記受信手段で受信した前記印刷制限解除条件を設定する設定手段と、前記文書処理装置から印刷データを受信し、該文書処理装置に対応して該印刷データの印刷に関する前記印刷制限情報が設定され且つ該印刷データの原稿を作成したアプリケーションが前記設定手段で設定された前記印刷制限解除条件に含まれる前記アプリケーション名で示されるアプリケーションである場合、前記印刷制限情報に基づく印刷出力の制限を前記設定手段で設定された前記印刷制限解除条件に含まれる前記解除期間が達せられるまで解除する印刷出力制限解除手段と、前記印刷出力制限解除手段により制限を解除した期間が前記印刷制限解除条件に含まれる前記解除期間に達した場合、前記印刷出力制限解除手段による前記印刷出力制限の解除を中止して前記印刷制限情報に基づく印刷出力の制限を再度行う印刷出力再制限手段とを有するように構成される。
【００１４】
また、請求項２の発明は、請求項１の発明において、前記印刷制限解除条件は、前記印刷制限情報に基づく印刷の制限を解除する所定の時間帯についての情報を含み、前記印刷出力制限解除手段は、前記所定の時間帯の間だけ、前記印刷制限情報に基づく印刷出力の制限を解除するように構成される。
【００１５】
また、請求項３の発明の画像形成装置は、文書処理装置に対応して印刷を制限する印刷制限情報を管理装置から受信して管理し、前記文書処理装置からの印刷データの受信に際し、該文書処理装置に対応して管理される前記印刷制限情報に基づく印刷出力の制限を行う画像形成装置であって、前記印刷制限情報に基づく印刷の制限を解除して印刷出力される所定の印刷枚数と前記印刷制限情報に基づく印刷の制限を解除する対象となる印刷データの原稿を作成したアプリケーション名とが含まれて前記文書処理装置に対応される印刷制限解除条件を前記管理装置から受信する受信手段と、前記受信手段で受信した前記印刷制限解除条件を設定する設定手段と、前記文書処理装置から印刷データを受信し、該文書処理装置に対応して該印刷データの印刷に関する前記印刷制限情報が設定され且つ該印刷データの原稿を作成したアプリケーションが前記設定手段で設定された前記印刷制限解除条件に含まれる前記アプリケーション名で示されるアプリケーションである場合、前記設定手段で設定された前記印刷制限解除条件に含まれる前記印刷枚数の印刷出力がされるまで前記印刷制限情報に基づく印刷出力の制限を解除する印刷出力制限解除手段と、前記印刷出力制限解除手段により制限を解除して印刷出力された印刷枚数が前記印刷制限解除条件に含まれる前記印刷枚数に達した場合、前記印刷出力制限解除手段による前記印刷出力制限の解除を中止して前記印刷制限情報に基づく印刷出力の制限を再度行う印刷出力再制限手段とを有するように構成される。
【００１６】
また、請求項４の発明は、請求項３の発明において、前記印刷制限解除条件は、前記印刷制限情報に基づく印刷の制限を解除する所定の時間帯についての情報を含み、前記印刷出力制限解除手段は、前記所定の時間帯の間だけ、前記印刷制限情報に基づく印刷出力の制限を解除するように構成される。
【００１７】
また、請求項５の発明の印刷制御装置は、複数の画像形成装置、管理装置、及び文書処理装置と通信回線で接続され、前記画像形成装置に対応して文書処理装置別に印刷を制限する印刷制限情報を前記管理装置から受信して管理し、前記文書処理装置からの任意の画像形成装置を印刷先とする印刷データを受信し、該文書処理装置及び印刷先の画像形成装置の各装置に対応して管理される印刷制限情報に基づき、前記印刷先の画像形成装置へ当該印刷データを送信しないように印刷指示を制限する印刷制御装置であって、前記印刷制限情報に基づく印刷の制限を解除する対象となる印刷データの原稿を作成したアプリケーション名が含まれて前記文書処理装置に対応される印刷制限解除条件を前記管理装置から受信する受信手段と、前記受信手段で受信した前記印刷制限解除条件を設定する設定手段と、前記文書処理装置から前記画像形成装置を印刷先とする印刷データを受信して、該文書処理装置及び印刷先の画像形成装置に対応して該印刷データの印刷に関する前記印刷制限情報が設定され且つ該印刷データの原稿を作成したアプリケーションが前記設定手段で設定された前記印刷制限解除条件に含まれる前記アプリケーション名で示されるアプリケーションである場合、該印刷制限解除条件が達せられるまで、前記印刷制限情報に基づく印刷出力の制限を解除する印刷出力制限解除手段と、前記印刷出力制限解除手段による制限解除時の印刷実績が前記印刷制限解除条件に達した場合、前記印刷出力制限解除手段による前記印刷出力制限の解除を中止して前記印刷制限情報に基づく印刷指示の制限を再度行う印刷出力再制限手段とを有するように構成される。
【００１８】
また、請求項６の発明は、請求項５の発明において、前記印刷制限解除条件は、前記印刷出力制限解除手段による制限解除の期間である解除期間を含み、前記印刷出力制限解除手段は、前記印刷制限情報に基づく印刷出力の制限を解除した期間が前記解除期間に達するまで該制限の解除を行うように構成される。
【００１９】
また、請求項７の発明は、請求項５の発明において、前記印刷制限解除条件は、前記印刷出力制限解除手段による制限解除によって印刷出力される所定の印刷枚数を含み、前記印刷出力制限解除手段は、前記印刷制限解除条件に含まれる前記印刷枚数の印刷出力がされるまで前記印刷制限情報に基づく印刷出力の制限を解除するように構成される。
【００２０】
また、請求項８の発明は、請求項５から７のいずれかの発明において、前記印刷制限解除条件は、所定の画像形成装置を印刷先とする印刷データの印刷の制限を解除する内容を含むように構成される。
【００２１】
また、請求項９の発明の印刷管理プログラムは、文書処理装置に対応して印刷を制限する印刷制限情報を管理装置から受信して管理し、前記文書処理装置からの印刷データの受信に際し、該文書処理装置に対応して管理される前記印刷制限情報に基づく印刷出力の制限を行うコンピュータの印刷管理プログラムであって、前記印刷制限情報に基づく印刷の制限を解除する対象となる印刷データの原稿を作成したアプリケーション名が含まれて前記文書処理装置に対応する印刷制限解除条件を前記管理装置から受信する受信手段、前記受信手段で受信した前記印刷制限解除条件を設定する設定手段、前記文書処理装置から印刷データを受信し、該文書処理装置に対応して該印刷データの印刷に関する前記印刷制限情報が設定され且つ該印刷データの原稿を作成したアプリケーションが前記設定手段で設定された前記印刷制限解除条件に含まれる前記アプリケーション名で示されるアプリケーションである場合、該印刷制限解除条件が達せられるまで、前記印刷制限情報に基づく印刷出力の制限を解除する印刷出力制限解除手段、前記印刷出力制限解除手段による制限解除時の印刷実績が前記印刷制限解除条件に達した場合、前記印刷出力制限解除手段による前記印刷出力制限の解除を中止して前記印刷制限情報に基づく印刷出力の制限を再度行う印刷出力再制限手段として機能させるためのものとなる。
【００２２】
また、請求項１０の発明は、請求項９の発明において、前記印刷制限解除条件は、前記印刷出力制限解除手段による制限解除の期間である解除期間を含み、前記印刷出力制限解除手段は、前記印刷制限情報に基づく印刷出力の制限を解除した期間が前記解除期間に達するまで該制限の解除を行うように構成される。
【００２３】
また、請求項１１の発明は、請求項９の発明において、前記印刷制限解除条件は、前記印刷出力制限解除手段による制限解除によって印刷出力される所定の印刷枚数を含み、前記印刷出力制限解除手段は、前記印刷制限解除条件に含まれる前記印刷枚数の印刷出力がされるまで前記印刷制限情報に基づく印刷出力の制限を解除するように構成される。
【発明の効果】
【００２７】
請求項１の発明によれば、印刷出力の制限の解除が中止されると、印刷出力の制限が再度行われるという効果を奏する。
【００２８】
請求項２の発明によれば、所定の時間帯の間だけ印刷出力の制限の解除が行われるという効果を奏する。
【００２９】
請求項３の発明によれば、所定の印刷枚数の印刷出力が行われると、印刷出力の制限の解除が中止されて、印刷出力の制限が再度行われるという効果を奏する。
【００３０】
請求項４の発明によれば、所定の時間帯の間だけ印刷出力の制限の解除が行われるという効果を奏する。
【００３１】
請求項５の発明によれば、印刷制御装置において、印刷出力の制御の解除が中止されると、印刷出力の制限が再度行われるという効果を奏する。
【００３２】
請求項６の発明によれば、印刷制御装置において、所定の期間に達すると、印刷出力の制限の解除が中止されて、印刷出力の制限が再度行われるという効果を奏する。
【００３３】
請求項７の発明によれば、印刷制御装置において、所定の印刷枚数の印刷出力が行われると、印刷出力の制限の解除が中止されて、印刷出力の制限が再度行われるという効果を奏する。
【００３４】
請求項８の発明によれば、印刷制御装置において、所定の画像形成装置を印刷先とする印刷データについて印刷出力の制限の解除が行われるという効果を奏する。
【００３５】
請求項９の発明によれば、印刷出力の制限の解除が中止されると、印刷出力の制限が再度行われるという効果を奏する。
【００３６】
請求項１０の発明によれば、所定の期間に達すると、印刷出力の制限の解除が中止されて、印刷出力の制限が再度行われるという効果を奏する。
【００３７】
請求項１１の発明によれば、所定の印刷枚数の印刷出力が行われると、印刷出力の制限の解除が中止されて、印刷出力の制限が再度行われるという効果を奏する。
【発明を実施するための最良の形態】
【００４１】
以下、本発明の実施例について添付図面を参照して詳細に説明する。
【実施例１】
【００４２】
まず、画像形成システム１の簡単な構成について図１を参照して説明する。
【００４３】
図１は、画像形成システム１の簡単な構成を示した模式図である。
【００４４】
図１に示すように、画像形成システム１は、一般ユーザ用端末装置２、管理者用端末装置１０、印刷装置２０とがネットワーク３で相互に情報通信できるように接続されている。
【００４５】
一般ユーザ用端末装置２は、パーソナルコンピュータで構成され、印刷装置２０のプリンタドライバを備え、印刷装置２０に印刷を行わせる印刷データ３０を生成することができる。
【００４６】
管理者用端末装置１０は、パーソナルコンピュータで構成され、印刷装置２０に対する印刷出力制限の設定や、印刷装置２０に対する印刷出力制限の条件付解除の設定などを行うことができる。
【００４７】
また、管理者用端末装置１０は、印刷装置２０のプリンタドライバを備え、印刷装置２０に印刷を行わせる印刷データ３０を生成することができる。
【００４８】
印刷装置２０は、画像データを用紙に印刷することができる画像形成装置であり、管理者用端末装置１０の操作によって印刷出力の動作制限である印刷出力制限が行われる。  印刷出力制限は、例えば、特定の端末装置からの印刷データ３０はカラーコピーを行わないように制限するなどである。
【００４９】
また、印刷装置２０は、管理者用端末装置１０からの操作によって、制限されている印刷出力制限が条件付で解除される。  条件付解除は、例えば、特定の端末装置からの印刷データ３０はカラーコピーを行わないように制限されている状態で、現在から２日間に限りその端末装置からの印刷データ３０でもカラーコピーが行われるように印刷出力制限を解除するなどである。
【００５０】
次に、管理者用端末装置１０の構成について図２を参照して説明を行う。
【００５１】
図２は、管理者用端末装置１０の構成を示したブロック図である。
【００５２】
図２に示すように、管理者用端末装置１０は、操作部１１、表示部１２、制御部１３、記憶部１８、通信部１９を備える。
【００５３】
操作部１１は、パーソナルコンピュータである管理者用端末装置１０の情報入力機能を担い、キーボードやマウスで構成される。
【００５４】
表示部１２は、ディスプレイで構成され、管理者用端末装置１０を操作するユーザに情報を表示する。
【００５５】
制御部１３は、管理者用端末装置１０を統括的に制御する中央演算装置で構成される。  また、制御部１３は、アプリケーション機能１４、プリンタドライバ機能１５、出力制限設定機能１６、条件付解除設定機能１７とを有する。
【００５６】
アプリケーション機能１４は、例えば、マイクロソフト社の表計算ソフトであるエクセルやマイクロソフト社の画像処理ソフトであるペイントなどアプリケーションを記憶部１８から呼び出して、実行させる機能である。
【００５７】
プリンタドライバ機能１５は、記憶部１８に記憶される印刷装置２０のプリンタドライバを呼び出して、プリンタドライバを実行する機能を司る。  プリンタドライバ機能１５で実行されたプリンタドライバによって、印刷装置２０で印刷される印刷データ３０が生成される。
【００５８】
出力制限設定機能１６は、印刷装置２０の印刷出力を制限するための詳細データである印刷出力制限データを生成する。  出力制限設定機能１６によって生成された印刷出力制限データは、管理者用端末装置１０から印刷装置２０に送信され、印刷装置２０の印刷出力制限管理テーブル２７に記憶される。  送信された印刷出力制限データが記憶されると、印刷装置２０は、その印刷出力制限データに基づいて、印刷出力の制限を行う。
【００５９】
条件付解除設定機能１７は、印刷装置２０の印刷出力制限を条件付で解除するための詳細データである条件付解除データを生成する。  条件付解除設定機能１７によって生成された条件付解除データは、管理者用端末１０から印刷装置２０に送信され、印刷装置２０の条件付解除管理テーブル２８に記憶される。  送信された条件付解除データが記憶されると、印刷装置２０は、その条件付解除データに基づいて、印刷出力制限の条件付解除を行う。
【００６０】
記憶部１８は、ハードディスクなどの記憶装置で構成され、アプリケーション機能１４で実行されるアプリケーションや、プリンタドライバ機能１５で実行されるプリンタドライバや、管理者用端末装置１０を動作させる各種ソフトウェアなどを記憶する。
【００６１】
通信部１９は、ネットワーク３と接続され、ネットワーク３を介して情報の授受を行う。
【００６２】
次に、印刷装置２０の構成と、印刷装置２０に送られる印刷データ３０の構成について図３を参照して説明を行う。
【００６３】
図３は、印刷装置２０の構成と、印刷データ３０の構成を示した模式図である。
【００６４】
一般ユーザ用端末装置２或いは管理者用端末装置１０に記憶されるプリンタドライバによって、マイクロソフト社の文書作成ソフトのワードなどの各種アプリケーションで作成された原稿から印刷データ３０が作成される。
【００６５】
この印刷データ３０が印刷装置２０に送信されて、印刷装置２０で印刷出力される場合には、画像形成部２５で用紙に印刷出力される。
【００６６】
また、印刷データ３０は、図３に示すように、送信元の端末装置を示す送信元装置情報３１、送信元の端末装置を操作して印刷を要求した要求者を示す要求者情報３２、印刷データ３０の出力先の印刷装置を示す出力先情報３３、印刷データ３０がプリンタドライバで作成される前の元となる原稿を作成したアプリケーションを示すアプリケーション情報３４を有する。
【００６７】
印刷データ３０には、上記各種情報の他に、印刷に必要なカラー印刷、白黒印刷、Ｎ−ＵＰ印刷などの各種印刷属性も付加されている。
【００６８】
そして、印刷装置２０は、図３に示すように、通信部２１、制御部２２、画像形成部２５、記憶部２６を備える。
【００６９】
通信部２１は、ネットワーク３と接続され、各種情報の授受を行う。
【００７０】
制御部２２は、印刷装置２０の統括的な制御を行い、その機能として印刷制御機能２３、出力管理機能２４を有する。
【００７１】
印刷制御機能２３は、画像形成部２５を制御して、通信部２１より受信した印刷データ３０で出力管理機能２４により印刷出力させると判断された印刷データ３０を用紙に印刷させる機能である。
【００７２】
出力管理機能２４は、通信部２１が受信した印刷データ３０を印刷出力させるかそれとも印刷出力を制限して印刷させないかの判断を、記憶部２６に記憶される印刷出力制限管理テーブル２７、条件付解除管理テーブル２８、出力管理テーブル２９に記憶される情報に基づいて行う。
【００７３】
画像形成部２５は、通信部２１が受信して制御部２２から送られた印刷データ３０を用紙に印刷して出力する。
【００７４】
記憶部２６は、各種記憶装置で構成され、印刷装置２０の機能を実現させるプログラムが記憶されており、そして、通信部２１が受信した印刷データ３０を一時プールする処理も行う。
【００７５】
また、記憶部２６は、印刷出力制限管理テーブル２７、条件付解除管理テーブル２８、出力管理テーブル２９などを記憶する。
【００７６】
記憶部２６に記憶される印刷出力制限管理テーブル２７は、印刷装置２０の印刷出力の制御に関する印刷出力制限データを記憶管理するテーブルである。
【００７７】
条件付解除管理テーブル２８は、印刷装置２０の印刷出力制限の条件付解除に関する条件付解除データを記憶管理するテーブルである。
【００７８】
出力管理テーブル２９は、印刷装置２０の画像形成部２５で印刷出力した印刷枚数に関する情報を記憶管理するテーブルである。
【００７９】
また、印刷装置２０は、現在時刻を計測する時計機能を有している。
【００８０】
このように構成される印刷装置２０では、管理者用端末装置１０より送られた印刷出力制限データが印刷出力制限管理テーブル２７に記憶され、通信部２１が受信する印刷データ３０の印刷出力制限が行われる。
【００８１】
管理者は、印刷装置２０に設定された印刷出力制限を一時解除したいときには、条件付解除データを、管理者用端末装置１０で作成し印刷装置２０に送信する。
【００８２】
印刷出力制限を一時解除したいときとは、例えば、一般ユーザ用端末装置２からはカラー印刷ができないように印刷出力制限が設定されている状態で、管理者が一般ユーザ用端末装置２を操作するユーザＢにカラーの資料作成を依頼して一般ユーザ用端末装置２からカラー印刷を一時的に行わせたいときなどである。
【００８３】
印刷装置２０は、管理者用端末装置１０から条件付解除データを受信して、受信した条件付解除データを条件付解除管理テーブル２８に記憶管理する。
【００８４】
そして、印刷装置２０の出力管理機能２４は、条件付解除管理テーブル２８に記憶された条件付解除データに基づいて印刷出力制限の条件付解除を行い、受信した印刷データ３０のうち条件付解除管理テーブル２８の条件付解除データに当てはまる印刷データ３０には印刷出力制限を適用せずに印刷を実行させる。
【００８５】
条件付解除データが条件付解除管理テーブル２８に記憶されてから印刷出力された用紙の枚数は記憶部２６の出力管理テーブル２９に記録される。
【００８６】
そして、条件付解除の中止は出力管理テーブル２９などの情報に基づいて所定の印刷枚数が出力されると中止となるなどのように行われて、条件付解除が中止されると印刷装置２０は元の印刷出力制限が適用される状態に戻る。
【００８７】
次に、記憶部２６に記憶される印刷出力制限管理テーブル２７、条件付解除管理テーブル２８、出力管理テーブル２９について図４を参照して説明を行う。
【００８８】
図４（ａ）は印刷出力制限管理テーブル２７の一例を示したテーブルであり、図４（ｂ）は条件付解除管理テーブル２８の一例を示したテーブルであり、図４（ｃ）は出力管理テーブル２９の一例を示したテーブルである。
【００８９】
図４（ａ）に示すように、印刷出力制限管理テーブル２７には、設定される印刷出力制限データを識別する「制限ＩＤ」、印刷出力制限が適用される印刷データ３０の作成者を示す「適用対象者」、設定される制限の内容を示す「制限条件」、印刷出力制限が適用される印刷データ３０の原稿を作成したアプリケーションを示す「適用アプリ」、印刷出力制限が適用される時間帯を示す「適用時間帯」、印刷出力制限が所望の期間だけ適用される場合にその適用期間を示す「適用期間」、印刷出力制限に条件付解除が設定されている状態であることを示す「条件付解除中」、設定されている条件付解除データの識別番号を示す「適用される解除ＩＤ」が記憶される。
【００９０】
また、図４（ｂ）に示すように、条件付解除管理テーブル２８には、設定される条件付解除データを識別する「解除ＩＤ」、条件付解除を設定する印刷出力制限の識別番号である「制限ＩＤ」、条件付解除を適用する印刷データ３０の作成者を示す「適用対象者」、条件付解除を適用する適用条件、適用を終了する条件を示す「解除内容」、条件付解除を適用する特定の時間帯を示す「適用時間帯」、条件付解除が所望の期間だけ適用される場合にその適用期間を示す「適用期間」、条件付解除が設定された日時である「設定日時」が記憶される。
【００９１】
また、図４（ｃ）に示すように、出力管理テーブル２９には、適用がされる条件付解除データの識別番号を示す「適用される解除ＩＤ」、条件付解除が適用されてから画像形成部２５で印刷が行われた印刷データ３０の作成者を示す「印刷ユーザ」、条件付解除が適用されてから印刷出力されたカラーページの印刷枚数を示す「出力済みカラー印刷枚数」、条件付解除が適用されてから白黒で印刷出力された印刷枚数を示す「出力済み白黒印刷枚数」が記憶される。
【００９２】
出力管理テーブル２９の「出力済みカラー印刷枚数」と「出力済み白黒印刷枚数」とは、出力された印刷データ３０の原稿を作成したアプリケーション毎に印刷枚数がそれぞれ記憶される。
【００９３】
出力管理テーブル２９は、条件付解除管理テーブル２８に新しい条件付解除データが記憶されると同時に、その記憶された条件付解除データの解除ＩＤに関するテーブルが新しく制御部２２によって作成され、画像形成部２５で印刷が行われる度に印刷出力された印刷枚数がそれぞれ記録される。
【００９４】
次に、実際の印刷出力制限に適用される条件付解除について説明する。
【００９５】
まず、期間限定で印刷出力制限が解除される条件付解除について図５のシーケンス図を参照して説明する。
【００９６】
図５は、期間限定で印刷出力制限が解除される条件付解除について示したシーケンス図である。
【００９７】
まず、印刷装置２０に印刷出力制限が管理者用端末装置１０によって適用される。
【００９８】
管理者用端末装置１０の出力制限設定機能１６によって、一般ユーザ用端末装置２を操作するユーザＢはカラー印刷が禁止される内容の印刷出力制限データが印刷装置２０に送信される。
【００９９】
印刷装置２０では、その印刷出力制限データを受信して、印刷出力制限管理テーブル２７に記憶する。
【０１００】
すると、一般ユーザ用端末装置２を操作するユーザＢは、一般ユーザ用端末装置２からカラー印刷の印刷データ３０を印刷装置２０に送信しても、印刷装置２０では印刷されず、印刷装置２０から印刷ＮＧの返答を受信する（符号番号５０１）。
【０１０１】
そして、この状態からユーザＢが一般ユーザ用端末装置２から白黒印刷の印刷指示を印刷装置２０に送信すると、印刷装置２０の印刷出力制限管理テーブル２７では、ユーザＢが白黒印刷する印刷出力制限は設定されていないので、印刷装置２０でユーザＢが送った白黒印刷の印刷データ３０の印刷出力が行われる（符号５０２）。
【０１０２】
次に、管理者用端末装置１０から、印刷出力制限の条件付解除の設定が行われる。管理者用端末装置１０を操作する管理者は、一般ユーザ用端末装置２を操作するユーザＢにマイクロソフト社のパワーポイントによる資料を作成依頼して、ユーザＢが一般ユーザ用端末装置２から行うパワーポイントによって作成された原稿の印刷データ３０のカラー印刷が２日間だけ行われるように設定する。つまり、ユーザＢに設定された、カラー印刷禁止という印刷出力制限が、パワーポイントで作られた原稿に関しては２日間だけという条件付で解除されるように設定される。
【０１０３】
このように設定される条件付解除データは、管理者用端末装置１０から印刷装置２０に送信され、印刷装置２０の条件付解除管理テーブル２８に記憶されて、印刷出力制限の条件付解除が設定される（符号番号５０３）。
【０１０４】
すると、一般ユーザ用端末装置２を操作するユーザＢは、一般ユーザ用端末装置２からマイクロソフト社のパワーポイント以外の例えばマイクロソフト社のワードによって作成された原稿をカラー印刷する印刷指示を印刷装置２０に行っても、カラー印刷が禁止される印刷出力制限により印刷は行われない。  そして、印刷装置２０から、一般ユーザ用端末装置２に印刷ＮＧの返答が送られる（符号番号５０４）。
【０１０５】
しかし、ユーザＢが一般ユーザ用端末装置２から、マイクロソフト社のパワーポイントで作成した原稿をカラー印刷する印刷指示を印刷装置２０に行うと、印刷装置２０では、出力管理機能２４によって、条件付解除管理テーブル２８にユーザＢのパワーポイントによる原稿のカラー印刷についてはカラー印刷禁止の印刷出力制限を解除するように設定されていることが判断され、ユーザＢが印刷指示したパワーポイントで作成した原稿のカラー印刷が行われる（符号５０５）。
【０１０６】
そして、管理者が、ユーザＢのパワーポイントによる原稿のカラー印刷に関して印刷出力制限を解除する条件付解除の設定を行ってから、最初に設定された所望の期間である２日間が経過すると、印刷装置２０の条件付解除管理テーブル２８の該当する条件付解除データが削除される。  そして、印刷出力管理テーブル２７では、削除された条件付解除データの解除ＩＤに基づいて、「条件付解除中」の欄に条件付解除が設定されていない内容に書き換えられ、「適用される解除ＩＤ」の欄では削除された条件付解除データの解除ＩＤが削除される（符号番号５０６）。
【０１０７】
こうして条件付解除は設定されずに、元のユーザＢのカラー印刷が禁止される印刷出力制限が有効と成る。
【０１０８】
だから、ユーザＢが一般ユーザ用端末装置２より、マイクロソフト社のパワーポイントにより作成した原稿をカラー印刷する印刷データ３０が印刷装置２０に送られても、ユーザＢが印刷指示した印刷データ３０のカラー印刷は行われずに、印刷ＮＧの返答が一般ユーザ用端末装置２に送られる（符号番号５０７）。
【０１０９】
このように、印刷装置２０で期間限定で印刷出力制限の条件付解除が行われる。
【０１１０】
尚、図５を参照して説明したシーケンス図では、符号番号５０３で、条件付解除の設定として、印刷データ３０の原稿を作成したアプリケーションと適用期間とが設定されたが、条件付解除の設定としてはこのような組み合わせの設定に限らず、印刷データ３０の原稿を作成したアプリケーションと適用時間帯とが、任意に適用期間と組み合わされて構成される設定であってもよい。
【０１１１】
次に、特定の印刷枚数が印刷出力されるまでの条件で、印刷出力制限が解除される条件付解除について図６のシーケンス図を参照して説明を行う。
【０１１２】
図６は、特定の印刷枚数が印刷出力されるまでの条件がついた、印刷出力制限の条件付解除について示したシーケンス図である。
【０１１３】
まず、印刷装置２０に、一般ユーザ用端末装置２を操作するユーザＢのカラー印刷が禁止されるように印刷出力制限が設定される。  この印刷出力制限の設定は、管理者用端末装置１０から、印刷出力制限の内容を示す印刷出力制限データが印刷装置２０に送られることによって行われる。  印刷装置２０に送られた印刷出力制限データは、印刷出力制限管理テーブル２７に記憶される。
【０１１４】
すると、ユーザＢは、一般ユーザ用端末装置２から、印刷装置２０に対してカラー印刷をさせることはできない（符号番号６０１）。  しかし、ユーザＢは、一般ユーザ用端末装置２から、印刷装置２０に対して、印刷出力制限として設定されているカラー印刷以外の白黒印刷は行わせることができる（符号番号６０２）。
【０１１５】
次に、管理者用端末装置１０から印刷装置２０に対して、印刷出力制限に対する条件付解除が設定される（符号番号６０３）。
【０１１６】
ここで設定される条件付解除とは、１０：００〜１６：００の間だけユーザＢの印刷指示によるカラー印刷を１００枚許可する、という内容である。
【０１１７】
このような内容の条件付解除データを図４（ｂ）の符号番号４０１で示す。
【０１１８】
管理者用端末装置１０から送られた条件付解除データが、印刷装置２０の条件付解除管理テーブル２８に記憶される（符号番号４０１）。
【０１１９】
印刷出力制限の条件付解除が設定された後の、９：３０の時刻に、ユーザＢが一般ユーザ用端末装置２からカラー印刷の印刷指示を行っても、符号番号４０１で設定された条件付解除の設定には時間帯が合致しないから、カラー印刷の印刷出力制限が適用されて、カラー印刷は行われない（符号番号６０４）。
【０１２０】
そして、ユーザＢは、符号番号４０１で示される条件付解除データの時間帯に含まれる１１：００の時刻に、一般ユーザ用端末装置２からカラー印刷指示を印刷装置２０に行う。
【０１２１】
すると、一般ユーザ用端末装置２から送られた印刷データ３０を印刷装置２０が受信して、印刷装置２０の出力管理機能２４が印刷出力制限管理テーブル２７、条件付解除管理テーブル２８、出力管理テーブル２９の内容を参照し、受信した印刷データ３０の印刷が印刷出力制限の条件付解除にあたると判断されて、その印刷データ３０の印刷が行われる（符号番号６０５）。
【０１２２】
このように、印刷出力制限の条件付解除によって、一般ユーザ用端末装置２から送られる印刷データ３０のカラー印刷が行われて、符号番号４０１で示される条件付解除データの印刷枚数に達すると、符号番号４０１で示される条件付解除データが削除されて、印刷出力制限管理テーブル２７での該当する印刷出力制限データの条件付解除中の欄で条件付解除が行われていない内容に変更され、符号番号４０１で示される条件付解除データの解除ＩＤが印刷出力制限管理テーブル２７の「適用される解除ＩＤ」の欄から削除される。  そうして、一般ユーザ用端末装置２を操作するユーザＢからのカラー印刷は制限されるように、再度、印刷出力制限が適用される。
【０１２３】
それで、一般ユーザ用端末装置２からのカラー印刷が１００枚を超えた後に、一般ユーザ用端末装置２からユーザＢがカラー印刷の印刷指示を行っても（符号番号４０１で示される条件付解除データの適用時間帯に含まれる１２：００に行う）、印刷装置２０でのカラー印刷は行われない（符号番号６０６）。
【０１２４】
また、符号番号６０４で示される印刷指示失敗の後に、一般ユーザ用端末装置２からユーザＢによる印刷指示によって印刷装置２０でカラー印刷が１００枚行われなくても、符号番号４０１で示される条件付解除データの適用時間帯を超えた場合には（符号番号６０７）、符号番号４０１で示される条件付解除は印刷出力制限に適用されずに、印刷出力制限が有効とされる。  よって、１６：００を過ぎると、ユーザＢによるカラー印刷は禁止される印刷出力制限が有効となり、例えば、１７：００にユーザＢが一般ユーザ用端末装置２から印刷指示するカラー印刷は印刷装置２０で実行されない（符号番号６０８）。
【０１２５】
このように印刷装置２０で特定の印刷枚数が印刷出力されるまでの条件で、印刷出力制限が解除される。
【０１２６】
尚、図６を参照して説明したシーケンス図では、符号番号６０３で、条件付解除の設定として、適用時間帯と印刷枚数とが設定されたが、条件付解除の設定としてはこのような組み合わせの設定に限らず、印刷データ３０の原稿を作成したアプリケーションと適用時間帯とが、任意に印刷枚数と組み合わされて構成される設定であってもよい。
【０１２７】
次に、印刷装置２０で行われる処理について図７、８を参照して説明を行う。
【０１２８】
図７、８は、印刷装置２０で行われる処理について示したフローチャートである。
【０１２９】
まず、管理者用端末装置１０から印刷出力制限データが送られた場合には、印刷装置２０では、ステップ７０１でコマンド受付とされて（ステップ７０１でＹＥＳ）、ステップ７０２で出力制限設定に関するとされて（ステップ７０２で出力制限設定）、ステップ７０３で印刷出力制限データとされて（ステップ７０３で印刷出力制限データ）、受信した印刷出力制限データが、記憶部２６の印刷出力制限管理テーブル２７に記憶される（ステップ７０４）。  その後、処理は、結合子Ｂを介してステップ７０１に移る。
【０１３０】
次に、管理者用端末装置１０から条件付解除データが送られた場合には、印刷装置２０では、ステップ７０１でコマンド受付とされて（ステップ７０１でＹＥＳ）、ステップ７０２でコマンドの内容が出力制限設定についてとされて（ステップ７０２で出力制限設定）、ステップ７０３で条件付解除データとされて（ステップ７０３で条件付解除データ）ステップ７０５に処理は移る。
【０１３１】
ステップ７０５では、受信した条件付解除データが適用される印刷出力制限データに対して条件付解除中が設定される（ステップ７０５）。
【０１３２】
そして、受信した条件付解除データに識別番号である解除ＩＤが設定されて、条件付解除管理テーブル２８に、受信した条件付解除データが記録される（ステップ７０６）。
【０１３３】
受信した条件付解除データに解除ＩＤが設定されて条件付解除管理テーブル２８に記録されると、ステップ７０５で条件付解除中が設定された印刷出力制限管理テーブル２７の「適用される解除ＩＤ」の欄に、設定された条件付解除データの解除ＩＤが記録される。  そして、受信した条件付解除データが適用された印刷出力制限データは条件付で印刷出力制限が解除された状態となる（ステップ７０７）。  そして、処理は結合子Ｂを介して従ってステップ７０１に移る。
【０１３４】
そして、次に、通信部２１で印刷データ３０を受信した場合には、印刷装置２０では、ステップ７０１でコマンド受付とされて（ステップ７０１でＹＥＳ）、ステップ７０２で印刷データ３０とされて、ステップ７０８へ処理が移る。
【０１３５】
ステップ７０８では、受信した印刷データ３０が、記憶部２６の条件付解除管理テーブル２８に記憶される条件付解除データに該当するか否かが出力管理機能２４によって判断される（ステップ７０８）。
【０１３６】
ステップ７０８で、受信した印刷データ３０が条件付解除管理テーブル２８に記憶される条件付解除データで示される条件に該当すると（ステップ７０８でＹＥＳ）、その印刷データ３０は印刷出力制限からは解除されると判断されて、画像形成部２５で印刷される（ステップ７０９）。
【０１３７】
また、ステップ７０８で、受信した印刷データ３０が条件付解除管理テーブル２８に記憶される条件付解除データで示される条件に該当しない場合には（ステップ７０８でＮＯ）、その印刷データ３０の印刷が印刷出力制限管理テーブル２７に記憶される印刷出力制限データで示される条件に該当するか否かが出力管理機能２４によって判断される（ステップ７１０）。
【０１３８】
受信した印刷データ３０の印刷が印刷出力制限データで示される内容に合致して制限される印刷であった場合には（ステップ７１０でＹＥＳ）、印刷データ３０を送信した端末装置に対して印刷できなかった旨を示す印刷ＮＧを返答する（ステップ７１１）。
【０１３９】
また、ステップ７１０で受信した印刷データ３０の印刷が印刷出力制限データで示される内容に合致してなく印刷出力制限されない印刷であった場合には（ステップ７１０でＮＯ）、その印刷データ３０が画像形成部２５で印刷される（ステップ７０９）。
【０１４０】
そして、印刷がされる（ステップ７０９）或いは印刷ＮＧが返答される（ステップ７１１）と、処理は結合子Ｂを介してステップ７０１へ移る。
【０１４１】
印刷装置２０の制御部２２が、ステップ７０１の状態で、通信部２１でコマンドの受付を検知しない場合には（ステップ７０１は、制御部２２が通信部２１でコマンドを受け付けたことを検知したか否かを確認する処理である）、印刷出力制限管理テーブル２７に記録される印刷出力制限データに条件付解除が適用されて条件付解除中であるか否かが出力管理機能２４によって確認される（ステップ７１２）。
【０１４２】
条件付解除中でなかった場合には（ステップ７１２でＮＯ）、処理は結合子Ｂを介してステップ７０１に戻る。
【０１４３】
また、印刷出力制限管理テーブル２７に記録されるいずれかの印刷出力制限データが条件付解除中であった場合には（ステップ７１２でＹＥＳ）、適用される条件付解除が現在もまだ適用すべきか否かを、ステップ７１３で出力管理機能２４が判断する。
【０１４４】
出力管理機能２４によるステップ７１３の判断は、出力管理テーブル２９に記録される印刷枚数や、現在時刻などの情報と条件付解除管理テーブル２８に記憶される条件付解除データの内容とに基づいて、条件付解除を適用すべきか否かを判断する。  例えば、条件付解除データの解除内容が「カラー印刷を１００枚許可」であった場合には、出力管理テーブル２９から行われたカラー印刷の枚数に基づいてカラー印刷が１００枚行われたら条件付解除を適用せず、カラー印刷が１００枚行われてなければ条件付解除を適用するように判断される。  また、例えば、条件付解除データの適用期間が「設定から２日間」であった場合には、その期間が過ぎていれば条件付解除を適用せず、その期間が過ぎてないならば条件付解除を適用するように判断される。
【０１４５】
そうして条件付解除が適用されると判断されると（ステップ７１３でＹＥＳ）、処理は結合子Ｂを介してステップ７０１へ移る。
【０１４６】
また、ステップ７１３で条件付解除が適用されないと判断されると（ステップ７１３でＮＯ）、該当する条件付解除が適用される印刷出力制限管理テーブル２７の印刷出力制限データに対して、条件付解除中の欄が条件付解除は行われていない内容に改められ、その印刷出力制限が条件付解除が行われずに出力管理機能２４によって適用される状態となる（ステップ７１４）。
【０１４７】
また、何らかの理由により印刷出力制限の設定が再設定される場合には、ステップ７０１でコマンド受付とされて（ステップ７０１でＹＥＳ）、ステップ７０２で出力制限設定に関するとされて（ステップ７０２で出力制限設定）、ステップ７０３で印刷出力制限データとされて、ステップ７０４で印刷出力制限の再設定が行われる。
【０１４８】
このようにして、印刷装置２０に設定された印刷出力制限が、条件付で解除され、所定の印刷枚数の印刷出力後や所定の期間の経過後に条件付解除が中止されて、元の印刷出力制限が再度適用される。
【実施例２】
【０１４９】
次に、画像形成システム２の簡単な構成について図９を参照して説明を行う。
【０１５０】
図９は、画像形成システム２の簡単な構成を示した模式図である。
【０１５１】
尚、端末装置やネットワークなどの画像形成システム２を構成する構成要素で実施例１で示した構成要素と同じ構成要素については、同じ符号番号を付して説明を一部省略する。
【０１５２】
図９に示すように、画像形成システム２は、一般ユーザ用端末装置２、管理者用端末装置１０、サーバ４０、印刷装置Ａ（５）、印刷装置Ｂ（６）とがネットワーク３により相互に情報通信できるように接続される。
【０１５３】
ここで、一般ユーザ用端末装置２は、実施例１で説明した一般ユーザ用端末装置２と同じパーソナルコンピュータで構成され、更に、印刷装置Ａ（５）、印刷装置Ｂ（６）のプリンタドライバを備える。
【０１５４】
管理者用端末装置１０は、実施例１において図２を参照して説明した管理者用端末装置１０であるが、更に、印刷装置Ａ（５）、印刷装置Ｂ（６）のプリンタドライバを備える。
【０１５５】
印刷装置Ａ（５）、印刷装置Ｂ（６）は、印刷データ３０を受信して印刷を行う印刷装置である。そして、実施例１で説明した印刷装置２０のような印刷出力制限に関する出力管理機能などは有していない。
【０１５６】
また、一般ユーザ用端末装置２或いは管理者用端末装置１０に備えられるプリンタドライバで印刷データ３０が作成されて、作成された印刷データ３０がサーバ４０に送信される。
【０１５７】
そして、サーバ４０は、印刷制御装置であり、一般ユーザ用端末装置２、管理者用端末装置１０から送られる印刷データ３０を蓄えて、印刷データ３０が印刷されるそれぞれの印刷装置に送信する。
【０１５８】
また、サーバ４０は、管理者用端末装置１０からの操作によって、印刷出力制限が行われる。印刷出力制限とは、例えば、特定の端末装置から送られたカラー印刷の印刷データ３０は印刷装置へ送らないように、サーバ４０から印刷装置への印刷指示に制限を加えることである。
【０１５９】
そして、サーバ４０は、管理者用端末装置１０からの操作によって、適用されている印刷出力制限が条件付で解除されるようにも設定される。  条件付解除とは、例えば、特定の端末装置からのカラー印刷は禁止するように制限された状態で、１００枚だけカラー印刷はＯＫという条件でその印刷出力制限が解除されるなどである。
【０１６０】
このようにサーバ４０は、実施例１で説明した印刷装置２０と同様に、印刷データ３０の印刷出力制限と、印刷出力制限の条件付解除との機能を有するので、印刷装置２０が具備していた印刷出力制限管理テーブル２７、条件付解除管理テーブル２８、出力管理テーブル２９を具備している。
【０１６１】
次に、サーバ４０の構成について図１０を参照して説明を行う。
【０１６２】
図１０は、サーバ４０の内部構成の一部を示すブロック図である。
【０１６３】
図１０に示すように、サーバ４０は、制御部４１、通信部４３、記憶部４４を有する。
【０１６４】
制御部４１は、サーバ４０の統括的な制御を行い、印刷出力管理機能４２を有する。
【０１６５】
印刷出力管理機能４２は、一般ユーザ用端末装置２や管理者用端末装置１０から送られる印刷データ３０を、指定された印刷装置へ送信する印刷指示を行うか、それとも、指定された印刷装置には印刷データ３０を送らずに印刷を中止することを行うかの判断を行う。  印刷出力管理機能４２は、印刷指示か印刷を中止するかの判断を、記憶部４４に記憶される印刷出力制限管理テーブル４５、条件付解除管理テーブル４６、出力管理テーブル４７に記憶される情報に基づいて行う。
【０１６６】
通信部４３は、ネットワーク３と接続されており、ネットワーク３を介して情報の授受を行う。
【０１６７】
記憶部４４は、ハードディスクなどの記憶装置で構成され、サーバ４０の機能を実現させるプログラムが記憶されており、そして、一般ユーザ用端末装置２や管理者用端末装置１０から送られる印刷データ３０を一時記憶する処理も行う。
【０１６８】
また、記憶部４４は、印刷出力制限管理テーブル４５、条件付解除管理テーブル４６、出力管理テーブル４７を記憶する。
【０１６９】
印刷出力制限管理テーブル４５は、端末装置から送られる印刷データ３０をそれぞれの印刷装置に印刷指示することを制限する為の詳細データである印刷出力制限データを記憶管理するテーブルである。
【０１７０】
条件付解除管理テーブル４６は、印刷サーバの印刷出力制限を条件付で解除する為の詳細データである条件付解除データを記憶管理するテーブルである。
【０１７１】
出力管理テーブル２９は、画像形成システム４内の各印刷装置で印刷された印刷枚数に関する情報を記憶管理するテーブルである。
【０１７２】
また、サーバ４０は、現在時刻を計測する時計機能を有している。
【０１７３】
このように構成されるサーバ４０では、管理者用端末装置１０より送られる印刷出力制限データが印刷出力制限管理テーブル４５に記憶され、画像形成システム４内の印刷装置に送る印刷データ３０の印刷指示についての印刷出力制限が行われる。
【０１７４】
管理者は、サーバ４０に設定された印刷出力制限を一時解除したいときには、所望の条件による条件付解除データを作成して、管理者用端末装置１０からサーバ４０に送信する。
【０１７５】
サーバ４０は、条件付解除データを受信して、記憶部４４内の条件付解除管理テーブル４６に記憶する。
【０１７６】
そして、サーバ４０の印刷出力管理機能４２は、条件付解除管理テーブル４６の内容に従って、印刷出力制限管理テーブル４５に記される印刷出力制限の条件付解除を行い、受信した印刷データ３０のうち条件付解除管理テーブル４６に当てはまる印刷データ３０には印刷出力制限を行わずに印刷指示を行い、それぞれの印刷装置へ印刷データ３０を送信させる。
【０１７７】
条件付解除データが条件付解除管理テーブル４６に記憶されてから印刷指示された印刷データ３０の印刷枚数は、それぞれの条件付解除データ毎に出力管理テーブル４７に記録される。
【０１７８】
そして、印刷出力制限の条件付解除の中止は、出力管理テーブル４７などの情報に基づいて行われて、条件付解除が中止されるとサーバ４０は元の印刷出力制限が適用される状態に戻る。
【０１７９】
次に、記憶部４４に記憶される印刷出力制限管理テーブル４５、条件付解除管理テーブル４６、出力管理テーブル４７について図１１を参照して説明を行う。
【０１８０】
図１１（ａ）は印刷出力制限管理テーブル４５の一例を示したテーブルであり、図１１（ｂ）は条件付解除管理テーブル４６の一例を示したテーブルであり、図１１（ｃ）は出力管理テーブル４７の一例を示したテーブルである。
【０１８１】
図１１（ａ）に示すように、印刷出力制限管理テーブル４５には、設定される印刷出力制限データを識別する「制限ＩＤ」、印刷出力制限が適用される印刷データ３０の作成者を示す「適用対象者」、設定される制限の内容を示す「制限条件」、印刷出力制限が適用される印刷データ３０の原稿を作成したアプリケーションを示す「適用アプリ」、印刷出力制限が適用される印刷装置を示す「適用印刷装置」、印刷出力制限が適用される時間帯を示す「適用時間帯」、印刷出力制限が所望の期間だけ適用される場合にその適用期間を示す「適用期間」、印刷出力制限に条件付解除が設定されている状態であることを示す「条件付解除中」、設定されている条件付解除データの識別番号を示す「適用される解除ＩＤ」が記憶される。
【０１８２】
また、図１１（ｂ）に示すように、条件付解除管理テーブル４６には、設定される条件付解除データを識別する「解除ＩＤ」、条件付解除を設定する印刷出力制限の識別番号である「制限ＩＤ」、条件付解除を適用する印刷データ３０の作成者を示す「適用対象者」、条件付解除を適用する印刷装置を示す「適用印刷装置」、条件付解除を適用する適用条件、適用を終了する条件を示す「解除内容」、条件付解除を適用する特定の時間帯を示す「適用時間帯」、条件付解除が所望の期間だけ適用される場合にその適用期間を示す「適用期間」、条件付解除が設定される日時である「設定日時」が記憶される。
【０１８３】
また、図１１（ｃ）に示すように、出力管理テーブル４７には、適用がされる条件付解除データの識別番号を示す「適用される解除ＩＤ」、条件付解除が適用されてから印刷が行われた印刷データ３０の作成者を示す「印刷ユーザ」が記憶され、そして、条件付解除が適用されてから印刷出力された印刷枚数が印刷装置毎に記録される。
【０１８４】
出力管理テーブル４７に記憶される印刷装置毎の印刷枚数は、カラー印刷された「出力済みカラー印刷枚数」と白黒印刷された「出力済み白黒印刷枚数」とが記録される。  そして、「出力済みカラー印刷枚数」と「出力済み白黒印刷枚数」には、印刷データ３０の原稿が作成されたアプリケーション毎に印刷枚数が記録される。
【０１８５】
次に、画像形成システム４において印刷出力制限が解除される条件付解除について図１２を参照して説明を行う。
【０１８６】
図１２は、画像形成システム４の印刷出力制限が条件付解除される様子を示すシーケンス図である。
【０１８７】
まず、管理者用端末装置１０によって、サーバ４０に印刷出力制限が設定される。
【０１８８】
管理者用端末装置１０の出力制限設定機能１６によって、一般ユーザ用端末装置２を操作するユーザＢはカラー印刷が禁止される内容の印刷出力制限データがサーバ４０に送信される。
【０１８９】
サーバ４０では、その印刷出力制限データを受信して、印刷出力制限管理テーブル４５に記憶する。
【０１９０】
すると、一般ユーザ用端末装置２を操作するユーザＢは、一般ユーザ用端末装置２から、印刷装置４でカラー印刷が行われるように印刷データ３０を送信しても（符号番号１２０１）、印刷装置５でカラー印刷が行われるように印刷データ３０を送信しても（符号番号１２０２）、サーバ４０の印刷出力管理機能４２によってそれぞれの印刷装置への印刷指示が行われずに、印刷ＮＧの返答が一般ユーザ用端末装置２へ送られる（符号番号１２０３）。
【０１９１】
それで、一般ユーザ用端末装置２を操作するユーザＢは、印刷装置Ａ（５）や印刷装置Ｂ（６）に対して白黒印刷が行われるように印刷データ３０をサーバ４０に送信する（符号番号１２０４）。
【０１９２】
すると、サーバ４０では、一般ユーザ用端末装置２を使用するユーザＢからカラー印刷を行わせない印刷出力制限が設定されているが、白黒印刷に関しては印刷出力制限が設定されていないので、サーバ４０に送られた白黒印刷の印刷指示である印刷データ３０はそれぞれの指定の印刷装置Ａ（５）と印刷装置Ｂ（６）へ送られて、白黒の印刷が行われる（符号番号１２０５）。
【０１９３】
このように、一般ユーザ用端末装置２を操作するユーザＢによるカラー印刷はサーバ４０から各印刷装置に印刷指示が行われない印刷出力制限が行われている状態で、管理者用端末装置１０からユーザＢのその印刷出力制限に対する条件付解除の設定が行われる。
【０１９４】
この条件付解除の設定内容は、印刷装置Ａ（５）からだと、カラー印刷を１００枚許可するという内容である。つまり、条件付解除データの「適用印刷装置」は印刷装置Ｂで「解除内容」はカラー印刷を１００枚許可、という内容となる（符号番号１２０６）。
【０１９５】
ここで、一般ユーザ用端末装置２を操作するユーザＢから、印刷装置Ｂ（６）に対してカラー印刷を行わせるような印刷データ３０がサーバ４０に送られても（符号番号１２０７）、符号番号１２０６で設定された条件付解除データには当てはまらないので、印刷装置Ｂ（６）に対するカラー印刷の印刷データ３０は印刷装置Ｂ（６）に印刷指示されずに、一般ユーザ用端末装置２に印刷ＮＧの返答が送信される（符号番号１２０８）。
【０１９６】
そして、一般ユーザ用端末装置２を操作するユーザＢから印刷装置Ａ（５）に対してカラー印刷を行わせる印刷データ３０がサーバ４０に送信されると（符号番号１２０９）、サーバ４０では、符号番号１２０６で設定されたように印刷装置Ａ（５）でのカラー印刷が１００枚行われるように印刷出力制限の条件付解除が行われているので、印刷装置Ａ（５）へのカラーの印刷データ３０が印刷装置Ａ（５）に送られる（符号番号１２１０）。
【０１９７】
このようにして、一般ユーザ用端末装置２からの印刷指示によって印刷装置Ａ（５）でのカラー印刷が１００枚行われると、符号番号１２０６で設定された「解除内容」に書かれる条件付解除の終了条件が満たされるので、その条件付解除が終了される（符号番号１２１１）。
【０１９８】
符号番号１２１１で条件付解除が終了されると、印刷出力制限が再び適用されて、一般ユーザ用端末装置２を操作するユーザＢから送られる印刷装置Ａ（５）でのカラー印刷の印刷データ３０は、サーバ４０より印刷装置Ａ（５）に印刷指示されずに、一般ユーザ用端末装置２へ印刷ＮＧの返答が送られる（符号番号１２１２）。
【０１９９】
尚、図１２を参照して説明したシーケンス図では、符号番号１２０６で、条件付解除の設定として、適用印刷装置と印刷枚数とが設定されたが、条件付解除の設定としてはこのような組み合わせの設定に限らず、印刷データ３０の原稿を作成したアプリケーションと適用時間帯と適用印刷装置とが、任意に印刷枚数と組み合わされて構成される設定であってもよい。
【０２００】
尚、図１２を参照して説明したシーケンス図では、符号番号１２０６で、条件付解除の設定として、適用印刷装置と印刷枚数とが設定されたが、条件付解除の設定としてはこのような組み合わせの設定に限らず、印刷データ３０の原稿を作成したアプリケーションと適用時間帯と適用印刷装置とが、任意に適用期間と組み合わされて構成される設定であってもよい。
【０２０１】
次に、サーバ４０で行われる処理について図１３、１４を参照して説明を行う。
【０２０２】
図１３、１４は、サーバ４０で行われる処理について示したフローチャートである。
【０２０３】
まず、管理者用端末装置１０から印刷出力制限データが送られた場合には、サーバ４０では、ステップ１３０１でコマンド受付とされて（ステップ１３０１でＹＥＳ）、ステップ１３０２で出力制限設定についてとされて（ステップ１３０２で出力制限設定について）、ステップ１３０３で印刷出力制限データとされて（ステップ１３０３で印刷出力制限データ）、受信した印刷出力制限データが、記憶部４４の印刷出力制限管理テーブル４５に記憶される（ステップ１３０４）。  その後、処理は、結合子Ｄを介してステップ１３０１に移る。
【０２０４】
次に、管理者用端末装置１０から条件付解除データが送られた場合には、サーバ４０では、ステップ１３０１でコマンド受付とされて（ステップ１３０１でＹＥＳ）、ステップ１３０２で出力制限設定についてとされて（ステップ１３０２で出力制限設定について）、ステップ１３０３で条件付解除データとされて（ステップ１３０３で条件付解除データ）、ステップ１３０５に処理は移る。
【０２０５】
ステップ１３０５では、受信した条件付解除データが適用される印刷出力制限データに対して条件付解除中が設定される（ステップ１３０５）。
【０２０６】
そして、受信した条件付解除データに識別番号である解除ＩＤが設定されて、条件付解除管理テーブル４６に、受信した条件付解除データが記録される（ステップ１３０６）。
【０２０７】
受信した条件付解除データに解除ＩＤが設定されて条件付解除管理テーブル４６に記録されると、ステップ１３０５で条件付解除中が設定された印刷出力制限データの「適用される解除ＩＤ」の欄にその解除ＩＤが記録される。
【０２０８】
そして、受信した条件付解除データが適用された印刷出力制限データは条件付で印刷出力制限が解除された状態となる（ステップ１３０７）。  そして、処理は結合子Ｄを介してステップ１３０１に移る。
【０２０９】
そして、次に、通信部４３で印刷データ３０を受信した場合には、サーバ４０では、ステップ１３０１でコマンド受付とされて（ステップ１３０１でＹＥＳ）、ステップ１３０２で印刷データ３０とされて、ステップ１３０８へ処理が移る。
【０２１０】
ステップ１３０８では、受信した印刷データ３０が、記憶部４４の条件付解除管理テーブル４６に記憶される条件付解除データに該当するか否かが印刷出力管理機能４２によって判断される（ステップ１３０８）。
【０２１１】
ステップ１３０８で、受信した印刷データ３０が条件付解除管理テーブル４６に記憶される条件付解除データで示される条件に該当すると（ステップ１３０８でＹＥＳ）、その印刷データ３０は、印刷出力制限からは解除されると判断されて、印刷データ３０で指定された印刷装置へ送られる印刷指示が行われる（ステップ１３０９）。
【０２１２】
また、ステップ１３０８で、受信した印刷データ３０が条件付解除管理テーブル４６に記憶される条件付解除データで示される条件に該当しない場合には（ステップ１３０８でＮＯ）、その印刷データ３０の印刷が印刷出力制限管理テーブル４６に記憶される印刷出力制限データで示される条件に該当するか否かが印刷出力管理機能４２によって判断される（ステップ１３１０）。
【０２１３】
受信した印刷データ３０の印刷が印刷出力制限データで示される内容に合致して制限される印刷であった場合には（ステップ１３１０でＹＥＳ）、印刷データ３０を送信した端末装置に対して印刷できなかった旨を示す印刷ＮＧを返答する（ステップ１３１１）。
【０２１４】
また、ステップ１３１０で受信した印刷データ３０の印刷が印刷出力制限データで示される内容に合致してなく印刷出力制限されない印刷であった場合には（ステップ１３１０でＮＯ）、その印刷データ３０が印刷データ３０で指定された印刷装置へ送られる印刷指示が行われる（ステップ１３０９）。
【０２１５】
そして、印刷指示がされる（ステップ１３０９）或いは印刷ＮＧが返答される（ステップ１３１１）と、処理は結合子Ｄを介してステップ１３０１へ移る。
【０２１６】
サーバ４０の制御部４１が、ステップ１３０１の状態で、通信部４３でコマンドの受付を検知しない場合には（ステップ１３０１は、制御部４１が通信部４３でコマンドを受け付けたことを検知したか否かを確認する処理である）、印刷出力制限管理テーブル４５に記録される印刷出力制限データに条件付解除が適用されて条件付解除中であるか否かが印刷出力管理機能４２によって確認される（ステップ１３１２）。
【０２１７】
条件付解除中でなかった場合には（ステップ１３１２でＮＯ）、処理は結合子Ｄを介してステップ１３０１に戻る。
【０２１８】
また、印刷出力制限管理テーブル４５に記録されるいずれかの印刷出力制限データが条件付解除中であった場合には（ステップ１３１２でＹＥＳ）、適用される条件付解除が現在もまだ適用すべきか否かを、ステップ１３１３で印刷出力管理機能４２が判断する。
【０２１９】
印刷出力管理機能４２によるステップ１３１３の判断は、出力管理テーブル４７に記録される印刷枚数や、現在時刻などの情報と条件付解除管理テーブル４６に記憶される条件付解除データの内容とに基づいて、条件付解除を適用すべきか否かを判断する。
【０２２０】
そうして条件付解除が適用されると判断されると（ステップ１３１３でＹＥＳ）、処理は結合子Ｄを介してステップ１３０１へ移る。
【０２２１】
また、ステップ１３１３で条件付解除が適用されないと判断されると（ステップ１３１３でＮＯ）、該当する条件付解除が適用される印刷出力制限管理テーブル４６の印刷出力制限データに対して、条件付解除中の欄が条件付解除は行われていない内容に改められ、その印刷出力制限が条件付解除が行われずに印刷出力管理機能４２によって適用される状態となる（ステップ１３１４）  また、何らかの理由により印刷出力制限の設定が再設定される場合には、ステップ１３０１でコマンド受付とされて（ステップ１３０１でＹＥＳ）、ステップ１３０２で出力制限設定に関するとされて（ステップ１３０２で出力制限設定）、ステップ１３０３で印刷出力制限データとされて、ステップ１３０４で印刷出力制限の再設定が行われる。
【０２２２】
このようにして、サーバ４０に設定された印刷出力制限が条件付で解除され、所定の印刷枚数の印刷出力後や所定の期間の経過後に条件付解除が中止されて、元の印刷出力制限がサーバ４０に再度適用される。
【産業上の利用可能性】
【０２２３】
この発明は、画像形成装置、印刷制御装置および印刷管理プログラムにおいて利用可能である。
【０２２４】
また、上記実施の形態の機能を実現するためのソフトウェアのプログラムが記録されている記憶媒体を供給し、通信装置などで記憶媒体に格納されたプログラムを読み出し実行することによっても、上記実施の形態と同様の効果を奏する。  プログラムを供給するための記憶媒体としては、例えば、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）、ＤＶＤ（Digital Versatile Disk）、及びＳＤカード（Secure Digital memory card）などや、プログラムを供給するサーバなどであっても良い。
【図面の簡単な説明】
【０２２５】
【図１】画像形成システム１の構成を示す模式図。
【図２】管理者用端末装置１０の構成を示したブロック図。
【図３】印刷装置２０と印刷データ３０との構成を示した模式図。
【図４】記憶部２６に記憶される各種テーブルを示した表。
【図５】期間限定で印刷出力制限が条件付解除されるシーケンス図。
【図６】印刷枚数の条件がついた、印刷出力制限の条件付解除について示したシーケンス図。
【図７】印刷装置２０で行われる処理を示すフローチャート。
【図８】印刷装置２０で行われる処理を示すフローチャート。
【図９】画像形成システム４の構成を示す模式図。
【図１０】サーバ４０の構成を示すブロック図。
【図１１】記憶部４４に記憶される各種テーブルを示す表。
【図１２】画像形成システム４のシーケンス図。
【図１３】サーバ４０で行われる処理を示すフローチャート。
【図１４】サーバ４０で行われる処理を示すフローチャート。
【符号の説明】
【０２２６】
１    画像形成システム
２    一般ユーザ用端末装置
３    ネットワーク
１０    管理者用端末装置
１１    操作部
１２    表示部
１３    制御部
１４    アプリケーション機能
１５    プリンタドライバ機能
１６    出力制限設定機能
１７    条件付解除設定機能
１８    記憶部
１９    通信部
２０    印刷装置
２１    通信部
２２    制御部
２３    印刷制御機能
２４    出力管理機能
２５    画像形成部
２６    記憶部
２７    印刷出力制限管理テーブル
２８    条件付解除管理テーブル
２９    出力管理テーブル
３０    印刷データ
４０    サーバ
４１    制御部
４２    印刷出力管理機能
４３    通信部
４４    記憶部
４５    印刷出力制限管理テーブル
４６    条件付解除管理テーブル
４７    出力管理テーブル
【図１】
0005056598.tif 000002
【図２】
0005056598.tif 000003
【図３】
0005056598.tif 000004
【図４】
0005056598.tif 000005
【図５】
0005056598.tif 000006
【図６】
0005056598.tif 000007
【図７】
0005056598.tif 000008
【図８】
0005056598.tif 000009
【図９】
0005056598.tif 000010
【図１０】
0005056598.tif 000011
【図１１】
0005056598.tif 000012
【図１２】
0005056598.tif 000013
【図１３】
0005056598.tif 000014
【図１４】
0005056598.tif 000015