(57)【要約】【課題】所定の設定での印刷を制限することにより、全体的な印刷コストを低減すると共に、管理者または各ユーザにかかる操作負担を抑制することができる印刷システム、印刷制御プログラム、印刷制御方法、および印刷装置を提供すること。【解決手段】印刷システム１００によれば、印刷対象ファイルに印刷指示したアプリケーションが、カラー印刷が許可されないアプリケーションであると判断された場合、そのカラー印刷が許可されないアプリケーションから印刷指示された前記印刷対象ファイルを元に生成される印刷データを用いたカラー印刷が制限される。よって、カラー印刷が不要である可能性が高いアプリケーションについては、カラー印刷を制限することができるので、全体の印刷コストを抑制することができる。【選択図】図１１
2007241489.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーションから印刷指示された印刷対象ファイルを元に印刷データを生成し、送信する画像処理装置と、前記印刷データを受信し、その印刷データを用いて印刷を実行可能な印刷装置とを備える印刷システムにおいて、
印刷許可情報を記憶する許可情報記憶手段と、
前記印刷許可情報を用いて、前記印刷対象ファイルに印刷指示したアプリケーションが、カラー印刷が許可されるアプリケーションであるかを判断する許可判断手段と、
カラー印刷が許可されないアプリケーションから印刷指示された前記印刷対象ファイルを元に生成される印刷データを用いたカラー印刷を制限する制限手段とを備えることを特徴とする印刷システム。
【請求項２】
前記制限手段は、カラー印刷を禁止するものであることを特徴とする請求項１記載の印刷システム。
【請求項３】
前記制限手段は、カラー印刷が許可されないアプリケーションから印刷指示された前記印刷対象ファイルを元に生成される印刷データを用いたモノクロ印刷を前記印刷装置に実行させるものであることを特徴とする請求項１または２に記載の印刷システム。
【請求項４】
印刷対象ファイルに印刷指示したアプリケーションを示すアプリケーション情報を前記画像処理装置からの印刷データ送信に先立って送信するアプリケーション情報送信手段を備え、
前記許可判断手段は、前記アプリケーション情報と前記印刷許可情報とを用いて、前記印刷対象ファイルに印刷指示したアプリケーションが、カラー印刷が許可されるアプリケーションであるか否かを判断するものであり、
前記制限手段は、前記印刷対象ファイルに印刷指示したアプリケーションが、カラー印刷が許可されないアプリケーションであると判断された場合、カラー印刷不許可を示す不許可コマンドを前記画像処理装置からの印刷データ送信に先立って前記画像処理装置に送信するものであることを特徴とする請求項１から３のいずれかに記載の印刷システム。
【請求項５】
前記画像処理装置は、前記不許可コマンドを受信すると、前記印刷対象ファイルを元に、モノクロ印刷用の印刷データを生成し、送信することを特徴とする請求項４記載の印刷システム。
【請求項６】
前記制限手段により、前記印刷対象ファイルに対応したカラー印刷が制限される場合、カラー印刷の制限をユーザに通知する通知手段を備えることを特徴とする請求項１から５のいずれかに記載の印刷システム。
【請求項７】
前記許可判断手段は、前記印刷許可情報を用いて、前記印刷対象ファイルの印刷実行を指示したユーザが、前記印刷対象ファイルに印刷指示したアプリケーションでのカラー印刷が許可されるユーザであるかを判断するものであり、
前記制限手段は、そのアプリケーションでのカラー印刷が許可されないユーザから印刷実行を指示されたカラー印刷を制限することを特徴とする請求項１から６のいずれかに記載の印刷システム。
【請求項８】
アプリケーションから印刷指示された印刷対象ファイルを元に印刷データを生成し、送信する画像処理装置と、前記印刷データを受信し、その印刷データを用いて印刷を実行する印刷装置とを備える印刷システムにおいて、
印刷許可情報を記憶する許可情報記憶手段と、
前記印刷許可情報を用いて、前記印刷対象ファイルに印刷指示したアプリケーションが、所定の設定での印刷が許可されるアプリケーションであるかを判断する許可判断手段と、
前記所定の設定での印刷が許可されないアプリケーションから印刷指示された前記印刷対象ファイルを元に生成される印刷データを用いた前記所定の設定での印刷を制限する制限手段と、
前記画像処理装置において、印刷対象ファイルに対し印刷実行が指示されたことに基づいて、その印刷対象ファイルに印刷指示したアプリケーションについて、前記所定の設定での印刷許可を申請する印刷許可申請手段と、
前記印刷許可申請手段による申請に従って、前記許可情報記憶手段に記憶される印刷許可情報を設定する印刷許可情報設定手段とを備えることを特徴とする印刷システム。
【請求項９】
前記画像処理装置は、ユーザから印刷指示がされると表示画面にダイアログを表示するダイアログ表示手段を備え、
前記印刷許可申請手段は、前記ダイアログに対しユーザが所定の入力をすることに基づいて、前記所定の設定での印刷許可を申請することを特徴とする請求項８記載の印刷システム。
【請求項１０】
前記申請の内容を出力する申請内容出力手段と、
前記申請内容出力手段により内容を出力された申請への承認入力を受ける承認入力受付手段とを備え、
前記印刷許可情報設定手段は、前記承認入力に従って、前記印刷許可情報を設定することを特徴とする請求項９記載の印刷システム。
【請求項１１】
前記申請内容出力手段は、前記印刷対象ファイルに対し印刷実行が指示されたことに基づく申請の内容と共に、前記印刷対象ファイルの縮小画像を表示画面に表示出力することを特徴とする請求項１０記載の印刷システム。
【請求項１２】
前記申請内容出力手段は、前記印刷対象ファイルに対し印刷実行が指示されたことに基づく申請の内容と共に、前記印刷対処ファイルに印刷指示したアプリケーションの製品名を表示画面に表示出力することを特徴とする請求項１０または１１に記載の印刷システム。
【請求項１３】
前記申請内容出力手段は、前記印刷対象ファイルに対し印刷実行が指示されたことに基づく申請の内容と共に、前記印刷対象ファイルに対し印刷実行を指示したユーザを示すユーザ情報を表示画面に表示出力することを特徴とする請求項１０から１２のいずれかに記載の印刷システム。
【請求項１４】
前記印刷許可申請手段は、前記所定の設定での印刷許可を申請する申請コマンドを、印刷データと共に前記印刷装置に送信するものであり、
前記印刷許可情報設定手段は、前記印刷手段が受信した前記申請コマンドによる申請に従って、前記印刷許可情報を設定することを特徴とする請求項９から１３のいずれかに記載の印刷システム。
【請求項１５】
前記許可情報記憶手段は、カラー印刷が許可されるアプリケーションを示す印刷許可情報を記憶するものであり、
前記制限手段は、カラー印刷が許可されないアプリケーションから印刷指示された前記印刷対象ファイルを元に生成される印刷データを用いたカラー印刷を制限することを特徴とする請求項９から１４のいずれかに記載の印刷システム。
【請求項１６】
アプリケーションにより作成された印刷対象ファイルを元に印刷データを生成し、送信する画像処理装置と、前記印刷データを受信し、その印刷データを用いて印刷を実行可能な印刷装置とを備える印刷システムにおいて、
印刷許可情報を記憶する許可情報記憶手段と、
前記印刷許可情報を用いて、前記印刷対象ファイルを作成したアプリケーションが、カラー印刷が許可されるアプリケーションであるかを判断する許可判断手段と、
カラー印刷が許可されないアプリケーションにより作成された前記印刷対象ファイルを元に生成される印刷データを用いたカラー印刷を制限する制限手段とを備えることを特徴とする印刷システム。
【請求項１７】
アプリケーションにより作成された印刷対象ファイルを元に印刷データを生成し、送信する画像処理装置と、前記印刷データを受信し、その印刷データを用いて印刷を実行する印刷装置とを備える印刷システムにおいて、
印刷許可情報を記憶する許可情報記憶手段と、
前記印刷許可情報を用いて、前記印刷対象ファイルを作成したアプリケーションが、所定の設定での印刷が許可されるアプリケーションであるかを判断する許可判断手段と、
前記所定の設定での印刷が許可されないアプリケーションにより作成された前記印刷対象ファイルを元に生成される印刷データを用いた前記所定の設定での印刷を制限する制限手段と、
前記画像処理装置において、印刷対象ファイルに対し印刷実行が指示されたことに基づいて、その印刷対象ファイルを作成したアプリケーションについて、前記所定の設定での印刷許可を申請する印刷許可申請手段と、
前記印刷許可申請手段による申請に従って、前記許可情報記憶手段に記憶される印刷許可情報を設定する印刷許可情報設定手段とを備えることを特徴とする印刷システム。
【請求項１８】
印刷対象ファイルに印刷指示したアプリケーションが、印刷装置での、前記印刷対象ファイルを元に生成された印刷データを用いたカラー印刷が許可されるアプリケーションであるかを印刷許可情報を用いて判断する許可判断ステップと、
カラー印刷が許可されないアプリケーションから印刷指示された印刷対象ファイルを元に生成される印刷データを用いたカラー印刷を制限する制限ステップとをコンピュータに実行させることを特徴とする印刷制御プログラム。
【請求項１９】
印刷対象ファイルを作成したアプリケーションが、印刷装置での、前記印刷対象ファイルを元に生成された印刷データを用いたカラー印刷が許可されるアプリケーションであるかを印刷許可情報を用いて判断する許可判断ステップと、
カラー印刷が許可されないアプリケーションにより作成された印刷対象ファイルを元に生成される印刷データを用いたカラー印刷を制限する制限ステップとをコンピュータに実行させることを特徴とする印刷制御プログラム。
【請求項２０】
印刷対象ファイルに印刷指示したアプリケーションが、印刷装置での、前記印刷対象ファイルを元に生成された印刷データを用いた所定の設定での印刷が許可されるアプリケーションであるかを、印刷許可情報を用いて判断し、前記所定の設定での印刷が許可されないアプリケーションから印刷指示された前記印刷対象ファイルを元に生成される印刷データを用いた印刷において、前記所定の設定での印刷を制限する印刷制御方法であって、
印刷対象ファイルに対し印刷実行が指示されたことに基づいて、その印刷対象ファイルに印刷指示したアプリケーションについて、前記所定の設定での印刷許可を申請する印刷許可申請工程と、
前記印刷許可申請工程による申請に従って、前記印刷許可情報を設定する印刷許可情報設定工程とを備えることを特徴とする印刷制御方法。
【請求項２１】
印刷対象ファイルを作成したアプリケーションが、印刷装置での、前記印刷対象ファイルを元に生成された印刷データを用いた所定の設定での印刷が許可されるアプリケーションであるかを、印刷許可情報を用いて判断し、前記所定の設定での印刷が許可されないアプリケーションにより作成された前記印刷対象ファイルを元に生成される印刷データを用いた印刷において、前記所定の設定での印刷を制限する印刷制御方法であって、
印刷対象ファイルに対し印刷実行が指示されたことに基づいて、その印刷対象ファイルを作成したアプリケーションについて、前記所定の設定での印刷許可を申請する印刷許可申請工程と、
前記印刷許可申請工程による申請に従って、前記印刷許可情報を設定する印刷許可情報設定工程とを備えることを特徴とする印刷制御方法。
【請求項２２】
印刷データを受信し、その印刷データを用いて印刷を実行可能な印刷手段を備える印刷装置において、
印刷許可情報を記憶する許可情報記憶手段と、
前記印刷許可情報を用いて、前記印刷対象ファイルに印刷指示したアプリケーションが、印刷装置での、前記印刷対象ファイルを元に生成された印刷データを用いたカラー印刷が許可されるアプリケーションであるかを判断する許可判断手段と、
カラー印刷が許可されないアプリケーションから印刷指示された前記印刷対象ファイルを元に生成される印刷データを用いたカラー印刷を制限する制限手段とを備えることを特徴とする印刷装置。
【請求項２３】
印刷データを受信し、その印刷データを用いて印刷を実行可能な印刷手段を備える印刷装置において、
印刷許可情報を記憶する許可情報記憶手段と、
前記印刷許可情報を用いて、前記印刷対象ファイルを作成したアプリケーションが、印刷装置での、前記印刷対象ファイルを元に生成された印刷データを用いたカラー印刷が許可されるアプリケーションであるかを判断する許可判断手段と、
カラー印刷が許可されないアプリケーションにより作成された前記印刷対象ファイルを元に生成される印刷データを用いたカラー印刷を制限する制限手段とを備えることを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷システム、印刷制御プログラム、印刷制御方法、および印刷装置に関し、特に、所定の設定での印刷を制限することにより、全体的な印刷コストを低減すると共に、管理者または各ユーザにかかる操作負担を抑制することができる印刷システム、印刷制御プログラム、印刷制御方法、および印刷装置に関するものである。
【背景技術】
【０００２】
近年では、カラープリンタの普及により、カラーグラフやカラーの図や写真などを使ったカラー文書を業務で作成しそのままカラー印刷して会議資料などに使いたい、という要望は増えている。
【０００３】
反面、デジタルカメラなどの普及により、業務に関係のない写真などを業務用のパソコンに取り込んでカラー印刷しようとする使用者も存在する。カラープリンタによるカラー印刷は１枚当たりの印刷コストが比較的高価であるため、カラープリンタの管理者にとっては、業務で用いるカラー文書であればカラー印刷を許可して、業務に関係のないデータであればカラー印刷を許可しないように制限をかけたい。
【０００４】
ネットワークを介してプリンタを共有する印刷システムにおいて、所定のユーザについて印刷を制限する手段としては、一般に、個人またはグループ毎に印刷又は印刷機能を制限するための個人認証またはグループ認証などの手段が用いられている。
【特許文献１】特開２００５−１４９２１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した個人認証やグループ認証の手段で印刷機能を制限すると、特定のユーザやグループは常に同じ制限がかけられることになってしまうので、カラー印刷に制限をかけられてしまったユーザは、例えば会議用の資料など、業務に必要なカラー印刷をしたくても制限がかけられてしまうことになり、使い勝手が悪いという問題点があった。
【０００６】
また、個人認証やグループ認証の手段で印刷機能を制限した場合、例えば、ネットワーク管理者が、各個人または各グループ毎に、カラー印刷を許可すべきか否かを判断し、設定しなければならないが、ネットワーク管理者が、各個人または各グループの業務に精通していないと、その判断に迷い、作業効率が低下するという問題点があった。
【０００７】
さらに、ネットワークを使用する各個人または各グループから見ると、設定の変更を希望する場合などは、例えばネットワーク管理者などに、一々申請しなければならず、手間がかかるという問題点があった。
【０００８】
本発明は、上記問題点を解決するためになされたものであり、所定の設定での印刷を制限することにより、全体的な印刷コストを低減すると共に、管理者または各ユーザにかかる操作負担を抑制することができる印刷システム、印刷制御プログラム、印刷制御方法、および印刷装置を提供することを目的としている。
【課題を解決するための手段】
【０００９】
この目的を達成するために、請求項１記載の印刷システムは、アプリケーションから印刷指示された印刷対象ファイルを元に印刷データを生成し、送信する画像処理装置と、前記印刷データを受信し、その印刷データを用いて印刷を実行可能な印刷装置とを備えるものであって、印刷許可情報を記憶する許可情報記憶手段と、前記印刷許可情報を用いて、前記印刷対象ファイルに印刷指示したアプリケーションが、カラー印刷が許可されるアプリケーションであるかを判断する許可判断手段と、カラー印刷が許可されないアプリケーションから印刷指示された前記印刷対象ファイルを元に生成される印刷データを用いたカラー印刷を制限する制限手段とを備える。
【００１０】
請求項２記載の印刷システムは、請求項１記載の印刷システムにおいて、前記制限手段は、カラー印刷を禁止するものである。
【００１１】
請求項３記載の印刷システムは、請求項１または２に記載の印刷システムにおいて、前記制限手段は、カラー印刷が許可されないアプリケーションから印刷指示された前記印刷対象ファイルを元に生成される印刷データを用いたモノクロ印刷を前記印刷装置に実行させるものである。
【００１２】
請求項４記載の印刷システムは、請求項１から３のいずれかに記載の印刷システムにおいて、印刷対象ファイルに印刷指示したアプリケーションを示すアプリケーション情報を前記画像処理装置からの印刷データ送信に先立って送信するアプリケーション情報送信手段を備え、前記許可判断手段は、前記アプリケーション情報と前記印刷許可情報とを用いて、前記印刷対象ファイルに印刷指示したアプリケーションが、カラー印刷が許可されるアプリケーションであるか否かを判断するものであり、前記制限手段は、前記印刷対象ファイルに印刷指示したアプリケーションが、カラー印刷が許可されないアプリケーションであると判断された場合、カラー印刷不許可を示す不許可コマンドを前記画像処理装置からの印刷データ送信に先立って前記画像処理装置に送信するものである。
【００１３】
請求項５記載の印刷システムは、請求項４記載の印刷システムにおいて、前記画像処理装置は、前記不許可コマンドを受信すると、前記印刷対象ファイルを元に、モノクロ印刷用の印刷データを生成し、送信する。
【００１４】
請求項６記載の印刷システムは、請求項１から５のいずれかに記載の印刷システムにおいて、前記制限手段により、前記印刷対象ファイルに対応したカラー印刷が制限される場合、カラー印刷の制限をユーザに通知する通知手段を備える。
【００１５】
請求項７記載の印刷システムは、請求項１から６のいずれかに記載の印刷システムにおいて、前記許可判断手段は、前記印刷許可情報を用いて、前記印刷対象ファイルの印刷実行を指示したユーザが、前記印刷対象ファイルに印刷指示したアプリケーションでのカラー印刷が許可されるユーザであるかを判断するものであり、前記制限手段は、そのアプリケーションでのカラー印刷が許可されないユーザから印刷実行を指示されたカラー印刷を制限する。
【００１６】
請求項８記載の印刷システムは、アプリケーションから印刷指示された印刷対象ファイルを元に印刷データを生成し、送信する画像処理装置と、前記印刷データを受信し、その印刷データを用いて印刷を実行する印刷装置とを備えるものであって、印刷許可情報を記憶する許可情報記憶手段と、前記印刷許可情報を用いて、前記印刷対象ファイルに印刷指示したアプリケーションが、所定の設定での印刷が許可されるアプリケーションであるかを判断する許可判断手段と、前記所定の設定での印刷が許可されないアプリケーションから印刷指示された前記印刷対象ファイルを元に生成される印刷データを用いた前記所定の設定での印刷を制限する制限手段と、前記画像処理装置において、印刷対象ファイルに対し印刷実行が指示されたことに基づいて、その印刷対象ファイルに印刷指示したアプリケーションについて、前記所定の設定での印刷許可を申請する印刷許可申請手段と、前記印刷許可申請手段による申請に従って、前記許可情報記憶手段に記憶される印刷許可情報を設定する印刷許可情報設定手段とを備える。
【００１７】
請求項９記載の印刷システムは、請求項８記載の印刷システムにおいて、前記画像処理装置は、ユーザから印刷指示がされると表示画面にダイアログを表示するダイアログ表示手段を備え、前記印刷許可申請手段は、前記ダイアログに対しユーザが所定の入力をすることに基づいて、前記所定の設定での印刷許可を申請する。
【００１８】
請求項１０記載の印刷システムは、請求項９記載の印刷システムにおいて、前記申請の内容を出力する申請内容出力手段と、前記申請内容出力手段により内容を出力された申請への承認入力を受ける承認入力受付手段とを備え、前記印刷許可情報設定手段は、前記承認入力に従って、前記印刷許可情報を設定する。
【００１９】
請求項１１記載の印刷システムは、請求項１０記載の印刷システムにおいて、前記申請内容出力手段は、前記印刷対象ファイルに対し印刷実行が指示されたことに基づく申請の内容と共に、前記印刷対象ファイルの縮小画像を表示画面に表示出力する。
【００２０】
請求項１２記載の印刷システムは、請求項１０または１１に記載の印刷システムにおいて、前記申請内容出力手段は、前記印刷対象ファイルに対し印刷実行が指示されたことに基づく申請の内容と共に、前記印刷対処ファイルに印刷指示したアプリケーションの製品名を表示画面に表示出力する。
【００２１】
請求項１３記載の印刷システムは、請求項１０から１２のいずれかに記載の印刷システムにおいて、前記申請内容出力手段は、前記印刷対象ファイルに対し印刷実行が指示されたことに基づく申請の内容と共に、前記印刷対象ファイルに対し印刷実行を指示したユーザを示すユーザ情報を表示画面に表示出力する。
【００２２】
請求項１４記載の印刷システムは、請求項９から１３のいずれかに記載の印刷システムにおいて、前記印刷許可申請手段は、前記所定の設定での印刷許可を申請する申請コマンドを、印刷データと共に前記印刷装置に送信するものであり、前記印刷許可情報設定手段は、前記印刷手段が受信した前記申請コマンドによる申請に従って、前記印刷許可情報を設定する。
【００２３】
請求項１５記載の印刷システムは、請求項９から１４のいずれかに記載の印刷システムにおいて、前記許可情報記憶手段は、カラー印刷が許可されるアプリケーションを示す印刷許可情報を記憶するものであり、前記制限手段は、カラー印刷が許可されないアプリケーションから印刷指示された前記印刷対象ファイルを元に生成される印刷データを用いたカラー印刷を制限する。
【００２４】
請求項１６記載の印刷システムは、アプリケーションにより作成された印刷対象ファイルを元に印刷データを生成し、送信する画像処理装置と、前記印刷データを受信し、その印刷データを用いて印刷を実行可能な印刷装置とを備える印刷システムにおいて、印刷許可情報を記憶する許可情報記憶手段と、前記印刷許可情報を用いて、前記印刷対象ファイルを作成したアプリケーションが、カラー印刷が許可されるアプリケーションであるかを判断する許可判断手段と、カラー印刷が許可されないアプリケーションにより作成された前記印刷対象ファイルを元に生成される印刷データを用いたカラー印刷を制限する制限手段とを備える。
【００２５】
請求項１７記載の印刷システムは、アプリケーションにより作成された印刷対象ファイルを元に印刷データを生成し、送信する画像処理装置と、前記印刷データを受信し、その印刷データを用いて印刷を実行する印刷装置とを備えるものであって、印刷許可情報を記憶する許可情報記憶手段と、前記印刷許可情報を用いて、前記印刷対象ファイルを作成したアプリケーションが、所定の設定での印刷が許可されるアプリケーションであるかを判断する許可判断手段と、前記所定の設定での印刷が許可されないアプリケーションにより作成された前記印刷対象ファイルを元に生成される印刷データを用いた前記所定の設定での印刷を制限する制限手段と、前記画像処理装置において、印刷対象ファイルに対し印刷実行が指示されたことに基づいて、その印刷対象ファイルを作成したアプリケーションについて、前記所定の設定での印刷許可を申請する印刷許可申請手段と、前記印刷許可申請手段による申請に従って、前記許可情報記憶手段に記憶される印刷許可情報を設定する印刷許可情報設定手段とを備える。
【００２６】
請求項１８記載の印刷制御プログラムは、印刷対象ファイルに印刷指示したアプリケーションが、印刷装置での、前記印刷対象ファイルを元に生成された印刷データを用いたカラー印刷が許可されるアプリケーションであるかを印刷許可情報を用いて判断する許可判断ステップと、カラー印刷が許可されないアプリケーションから印刷指示された印刷対象ファイルを元に生成される印刷データを用いたカラー印刷を制限する制限ステップとをコンピュータに実行させる。
【００２７】
請求項１９記載の印刷制御プログラムは、印刷対象ファイルを作成したアプリケーションが、印刷装置での、前記印刷対象ファイルを元に生成された印刷データを用いたカラー印刷が許可されるアプリケーションであるかを印刷許可情報を用いて判断する許可判断ステップと、カラー印刷が許可されないアプリケーションを作成した印刷対象ファイルを元に生成される印刷データを用いたカラー印刷を制限する制限ステップとをコンピュータに実行させる。
【００２８】
請求項２０記載の印刷制御方法は、印刷対象ファイルに印刷指示したアプリケーションが、印刷装置での、前記印刷対象ファイルを元に生成された印刷データを用いた所定の設定での印刷が許可されるアプリケーションであるかを、印刷許可情報を用いて判断し、前記所定の設定での印刷が許可されないアプリケーションから印刷指示された前記印刷対象ファイルを元に生成される印刷データを用いた印刷において、前記所定の設定での印刷を制限する方法であって、印刷対象ファイルに対し印刷実行が指示されたことに基づいて、その印刷対象ファイルに印刷指示したアプリケーションについて、前記所定の設定での印刷許可を申請する印刷許可申請工程と、前記印刷許可申請工程による申請に従って、前記印刷許可情報を設定する印刷許可情報設定工程とを備える。
【００２９】
請求項２１記載の印刷制御方法は、印刷対象ファイルを作成したアプリケーションが、印刷装置での、前記印刷対象ファイルを元に生成された印刷データを用いた所定の設定での印刷が許可されるアプリケーションであるかを、印刷許可情報を用いて判断し、前記所定の設定での印刷が許可されないアプリケーションにより作成された前記印刷対象ファイルを元に生成される印刷データを用いた印刷において、前記所定の設定での印刷を制限する方法であって、印刷対象ファイルに対し印刷実行が指示されたことに基づいて、その印刷対象ファイルを作成したアプリケーションについて、前記所定の設定での印刷許可を申請する印刷許可申請工程と、前記印刷許可申請工程による申請に従って、前記印刷許可情報を設定する印刷許可情報設定工程とを備える。
【００３０】
請求項２２記載の印刷装置は、印刷データを受信し、その印刷データを用いて印刷を実行可能な印刷手段を備えるものであって、印刷許可情報を記憶する許可情報記憶手段と、前記印刷許可情報を用いて、前記印刷対象ファイルに印刷指示したアプリケーションが、印刷装置での、前記印刷対象ファイルを元に生成された印刷データを用いたカラー印刷が許可されるアプリケーションであるかを判断する許可判断手段と、カラー印刷が許可されないアプリケーションから印刷指示された前記印刷対象ファイルを元に生成される印刷データを用いたカラー印刷を制限する制限手段とを備える。
【００３１】
請求項２３記載の印刷装置は、印刷データを受信し、その印刷データを用いて印刷を実行可能な印刷手段を備えるものであって、印刷許可情報を記憶する許可情報記憶手段と、前記印刷許可情報を用いて、前記印刷対象ファイルを作成したアプリケーションが、印刷装置での、前記印刷対象ファイルを元に生成された印刷データを用いたカラー印刷が許可されるアプリケーションであるかを判断する許可判断手段と、カラー印刷が許可されないアプリケーションにより作成された前記印刷対象ファイルを元に生成される印刷データを用いたカラー印刷を制限する制限手段とを備える。
【発明の効果】
【００３２】
請求項１記載の印刷システムによれば、印刷対象ファイルに印刷指示したアプリケーションが、カラー印刷が許可されるアプリケーションであるかが、印刷許可情報を用いて、許可判断手段により判断される。そして、許可判断手段により、印刷対象ファイルに印刷指示したアプリケーションが、カラー印刷が許可されないアプリケーションであると判断された場合、そのカラー印刷が許可されないアプリケーションから印刷指示された前記印刷対象ファイルを元に生成される印刷データを用いたカラー印刷が、制限手段により制限される。よって、カラー印刷が不要である可能性が高いアプリケーションから印刷指示がされた印刷対象ファイルについては、カラー印刷を制限することができるので、全体の印刷コストを抑制することができるという効果がある。
【００３３】
請求項２記載の印刷システムによれば、請求項１記載の印刷システムの奏する効果に加え、前記制限手段は、カラー印刷を禁止するので、カラー印刷の実行回数を抑制し、全体の印刷コストを抑制することができるという効果がある。
【００３４】
請求項３記載の印刷システムによれば、請求項１または２に記載の印刷システムの奏する効果に加え、前記制限手段は、カラー印刷が許可されないアプリケーションから印刷指示された前記印刷対象ファイルを元に生成される印刷データを用いたモノクロ印刷を前記印刷装置に実行させるので、カラー印刷に比較して１枚当たりの印刷コストが安価なモノクロ印刷に代替することで、全体の印刷コストを抑制することができるという効果がある。また、ユーザは、モノクロ印刷の印刷結果を得ることができるので、印刷の再実行などの操作負担がユーザにかかることを抑制できるという効果がある。
【００３５】
請求項４記載の印刷システムによれば、請求項１から３のいずれかに記載の印刷システムの奏する効果に加え、印刷対象ファイルに印刷指示したアプリケーションを示すアプリケーション情報が、アプリケーション情報送信手段により、画像処理装置からの印刷データ送信に先立って送信され、そのアプリケーション情報送信手段により送信されたアプリケーション情報と前記印刷許可情報とを用いて、前記印刷対象ファイルに印刷指示したアプリケーションが、カラー印刷が許可されるアプリケーションであるか否かが判断される。そして、前記印刷対象ファイルに印刷指示したアプリケーションが、カラー印刷が許可されないアプリケーションであると判断された場合、カラー印刷不許可を示す不許可コマンドが、画像処理装置からの印刷データの送信に先立って送信される。すなわち、印刷データの送信に先立って画像処理装置へカラー印刷の不許可を通知できるので、画像処理装置において、カラー印刷用の印刷データの送信など不要な処理の実行を中止させ、データサイズが大きいカラー印刷用の印刷データを送受信する負荷を低減することができるという効果がある。
【００３６】
請求項５記載の印刷システムによれば、請求項４記載の印刷システムの奏する効果に加え、前記画像処理装置は、前記不許可コマンドを受信すると、前記印刷対象ファイルを元に、モノクロ印刷用の印刷データを生成し、送信するので、印刷装置において速やかにモノクロ印刷を実行させることができるという効果がある。
【００３７】
請求項６記載の印刷システムによれば、請求項１から５のいずれかに記載の印刷システムの奏する効果に加え、前記制限手段により、前記印刷対象ファイルに対応したカラー印刷が制限される場合、通知手段により、カラー印刷の制限がユーザに通知されるので、ユーザに与える不安感を低減することができる。
【００３８】
請求項７記載の印刷システムによれば、請求項１から６のいずれかに記載の印刷システムの奏する効果に加え、前記許可判断手段は、前記印刷許可情報を用いて、前記印刷対象ファイルの印刷実行を指示したユーザが、前記印刷対象ファイルに印刷指示したアプリケーションでのカラー印刷が許可されるユーザであるかを判断するものであり、前記制限手段は、そのアプリケーションでのカラー印刷が許可されないユーザから印刷実行を指示されたカラー印刷を制限するので、ユーザと、アプリケーションとに基づくより詳細な条件で、カラー印刷の制限をすることができるという効果がある。
【００３９】
請求項８記載の印刷システムによれば、印刷対象ファイルに印刷指示したアプリケーションが、所定の設定での印刷が許可されるアプリケーションであるかが、許可判断手段により、印刷許可情報を用いて判断される。そして、印刷対象ファイルに印刷指示したアプリケーションが、所定の設定での印刷が許可されないアプリケーションであることが許可判断手段により判断されると、その所定の設定での印刷が許可されないアプリケーションから印刷指示された前記印刷対象ファイルを元に生成される印刷データを用いた前記所定の設定での印刷が、制限手段により制限される。
【００４０】
ここで、画像処理装置において、印刷対象ファイルに対し印刷実行が指示されたことに基づいて、印刷許可申請手段により、その印刷対象ファイルに印刷指示したアプリケーションについて、前記所定の設定での印刷許可が申請される。そして、その印刷許可申請手段による申請に従って、印刷許可情報設定手段により、許可情報記憶手段に記憶される印刷許可情報が設定される。したがって、ユーザは、印刷許可の申請を希望するアプリケーションから印刷指示をするという簡単な操作で、そのアプリケーションについて、所定の設定での印刷許可を申請することができるので、ユーザにかかる操作負担を抑制できるという効果がある。特に、申請作業をユーザの手作業に任せると、アプリケーション名は、アルファベットやカタカナで構成されるものが多いため、入力ミスが生じやすく、また、入力操作が面倒であるが、本発明のように、印刷実行が指示されたことに基づいて、自動的に印刷許可が申請されることにより、そのような入力ミスや操作負担を抑制することができる。
【００４１】
請求項９記載の印刷システムによれば、請求項８記載の印刷システムの奏する効果に加え、ユーザから印刷指示がされると表示画面に表示されるダイアログに対し、ユーザが所定の入力をすることに基づいて、印刷許可申請手段は、所定の設定での印刷許可を申請するので、ユーザは、印刷指示の機会に、印刷許可の申請を併せて行うことができる。よって、ユーザにかかる操作負担を抑制できるという効果がある。
【００４２】
請求項１０記載の印刷システムによれば、請求項９記載の印刷システムの奏する効果に加え、申請内容出力手段により、申請の内容が出力されるので、例えば、印刷システムの管理者など、申請内容を承認するか否かを判断すべき管理者に申請内容を示すことができる。そして、申請内容出力手段により内容を出力された申請への承認入力を、承認入力受け付け手段により受けると、前記印刷許可情報設定手段は、前記承認入力に従って、前記印刷許可情報を設定するので、管理者による判断を反映した、印刷許可情報を設定することができるという効果がある。
【００４３】
請求項１１記載の印刷システムによれば、請求項１０記載の印刷システムの奏する効果に加え、申請内容出力手段は、申請の内容と共に、印刷対象ファイルの縮小画像を表示画面に表示出力するので、申請内容を承認するか否かを判断すべき管理者は、印刷対象ファイルの縮小画像を見て、印刷許可の申請がされたアプリケーションにより印刷指示がされる画像の一例を知ることができ、申請内容を承認するか否かを適切に判断することができるという効果がある。
【００４４】
請求項１２記載の印刷システムによれば、請求項１０または１１に記載の印刷システムの奏する効果に加え、申請内容出力手段は、印刷対象ファイルに対し印刷実行が指示されたことに基づく申請の内容と共に、前記印刷対処ファイルに印刷指示したアプリケーションの製品名を表示画面に表示出力するので、管理者はアプリケーションの製品名を知ることができ、申請内容を承認するか否かを適切に判断することができるという効果がある。
【００４５】
請求項１３記載の印刷システムによれば、請求項１０から１２のいずれかに記載の印刷システムの奏する効果に加え、申請内容出力手段は、印刷対象ファイルに対し印刷実行が指示されたことに基づく申請の内容と共に、印刷対象ファイルに対し印刷実行を指示したユーザを示すユーザ情報を表示画面に表示出力するので、管理者は、印刷許可を申請したユーザを知ることができ、申請内容を承認するか否かを適切に判断することができるという効果がある。
【００４６】
請求項１４記載の印刷システムによれば、請求項９から１３のいずれかに記載の印刷システムの奏する効果に加え、印刷許可申請手段は、前記所定の設定での印刷許可を申請する申請コマンドを、印刷データと共に印刷装置に送信するので、画像処理装置と印刷装置との間におけるデータの送受信に伴う負荷を抑制することができるという効果がある。
【００４７】
請求項１５記載の印刷システムによれば、請求項９から１４のいずれかに記載の印刷システムの奏する効果に加え、制限手段は、カラー印刷が許可されないアプリケーションから印刷指示された前記印刷対象ファイルを元に生成される印刷データを用いたカラー印刷を制限する。よって、カラー印刷が不要である可能性が高いアプリケーションについては、カラー印刷を制限することができるので、全体の印刷コストを抑制することができるという効果がある。
【００４８】
請求項１６記載の印刷システムによれば、印刷対象ファイルを作成したアプリケーションが、カラー印刷が許可されるアプリケーションであるかが、印刷許可情報を用いて、許可判断手段により判断される。そして、許可判断手段により、印刷対象ファイルを作成したアプリケーションが、カラー印刷が許可されないアプリケーションであると判断された場合、そのカラー印刷が許可されないアプリケーションにより作成された前記印刷対象ファイルを元に生成される印刷データを用いたカラー印刷が、制限手段により制限される。よって、カラー印刷が不要である可能性が高いアプリケーションについては、カラー印刷を制限することができるので、全体の印刷コストを抑制することができるという効果がある。
【００４９】
請求項１７記載の印刷システムによれば、印刷対象ファイルを作成したアプリケーションが、所定の設定での印刷が許可されるアプリケーションであるかが、許可判断手段により、印刷許可情報を用いて判断される。そして、印刷対象ファイルを作成したアプリケーションが、所定の設定での印刷が許可されないアプリケーションであることが許可判断手段により判断されると、その所定の設定での印刷が許可されないアプリケーションにより作成された前記印刷対象ファイルを元に生成される印刷データを用いた前記所定の設定での印刷が、制限手段により制限される。
【００５０】
ここで、前記画像処理装置において、印刷対象ファイルに対し印刷実行が指示されたことに基づいて、印刷許可申請手段により、その印刷対象ファイルを作成したアプリケーションについて、前記所定の設定での印刷許可が申請される。そして、その印刷許可申請手段による申請に従って、印刷許可情報設定手段により、許可情報記憶手段に記憶される印刷許可情報が設定される。したがって、ユーザは、印刷許可の申請を希望するアプリケーションにより作成した印刷対象ファイルに印刷指示をするという簡単な操作で、そのアプリケーションについて、所定の設定での印刷許可を申請することができるので、ユーザにかかる操作負担を抑制できるという効果がある。
【００５１】
請求項１８記載の印刷制御プログラムによれば、コンピュータは、印刷対象ファイルに印刷指示したアプリケーションが、印刷装置での、前記印刷対象ファイルを元に生成された印刷データを用いたカラー印刷が許可されるアプリケーションであるかを印刷許可情報を用いて判断する許可判断ステップと、カラー印刷が許可されないアプリケーションから印刷指示された印刷対象ファイルを元に生成される印刷データを用いたカラー印刷を制限する制限ステップとを実行する。よって、カラー印刷が不要である可能性が高いアプリケーションから印刷指示がされた印刷対象ファイルについては、カラー印刷を制限することができるので、全体の印刷コストを抑制することができるという効果がある。
【００５２】
請求項１９記載の印刷制御プログラムによれば、コンピュータは、印刷対象ファイルを作成したアプリケーションが、印刷装置での、前記印刷対象ファイルを元に生成された印刷データを用いたカラー印刷が許可されるアプリケーションであるかを印刷許可情報を用いて判断する許可判断ステップと、カラー印刷が許可されないアプリケーションにより作成された印刷対象ファイルを元に生成される印刷データを用いたカラー印刷を制限する制限ステップとを実行する。よって、カラー印刷が不要である可能性が高いアプリケーションにより作成された印刷対象ファイルついては、カラー印刷を制限することができるので、全体の印刷コストを抑制することができるという効果がある。
【００５３】
請求項２０記載の印刷制御方法によれば、印刷対象ファイルに印刷指示したアプリケーションが、印刷装置での、前記印刷対象ファイルを元に生成された印刷データを用いた所定の設定での印刷が許可されるアプリケーションであるかが、印刷許可情報を用いて判断され、前記所定の設定での印刷が許可されないアプリケーションから印刷指示された前記印刷対象ファイルを元に生成される印刷データを用いた印刷において、前記所定の設定での印刷が制限される。ここで、印刷許可申請工程により、印刷対象ファイルに対し印刷実行が指示されたことに基づいて、その印刷対象ファイルに印刷指示したアプリケーションについて、前記所定の設定での印刷許可が申請され、その前記印刷許可申請工程による申請に従って、印刷許可情報設定工程により、前記印刷許可情報が設定される。したがって、ユーザは、印刷許可の申請を希望するアプリケーションから印刷指示をするという簡単な操作で、そのアプリケーションについて、所定の設定での印刷許可を申請することができるので、ユーザにかかる操作負担を抑制することができるという効果がある。
【００５４】
請求項２１記載の印刷制御方法によれば、印刷対象ファイルを作成したアプリケーションが、印刷装置での、前記印刷対象ファイルを元に生成された印刷データを用いた所定の設定での印刷が許可されるアプリケーションであるかが、印刷許可情報を用いて判断され、前記所定の設定での印刷が許可されないアプリケーションにより作成された前記印刷対象ファイルを元に生成される印刷データを用いた印刷において、前記所定の設定での印刷が制限される。ここで、印刷許可申請工程により、印刷対象ファイルに対し印刷実行が指示されたことに基づいて、その印刷対象ファイルを作成したアプリケーションについて、前記所定の設定での印刷許可が申請され、その前記印刷許可申請工程による申請に従って、印刷許可情報設定工程により、前記印刷許可情報が設定される。したがって、ユーザは、印刷許可の申請を希望するアプリケーションにより作成された印刷対象ファイルに対し印刷指示をするという簡単な操作で、そのアプリケーションについて、所定の設定での印刷許可を申請することができるので、ユーザにかかる操作負担を抑制することができるという効果がある。
【００５５】
請求項２２記載の印刷装置によれば、印刷対象ファイルに印刷指示したアプリケーションが、カラー印刷が許可されるアプリケーションであるかが、印刷許可情報を用いて、許可判断手段により判断される。そして、許可判断手段により、印刷対象ファイルに印刷指示したアプリケーションが、カラー印刷が許可されないアプリケーションであると判断された場合、そのカラー印刷が許可されないアプリケーションから印刷指示された前記印刷対象ファイルを元に生成される印刷データを用いたカラー印刷が、制限手段により制限される。よって、カラー印刷が不要である可能性が高いアプリケーションにより印刷指示がされた印刷対象ファイルについては、カラー印刷を制限することができるので、全体の印刷コストを抑制することができるという効果がある。
【００５６】
請求項２３記載の印刷装置によれば、印刷対象ファイルを作成したアプリケーションが、カラー印刷が許可されるアプリケーションであるかが、印刷許可情報を用いて、許可判断手段により判断される。そして、許可判断手段により、印刷対象ファイルを作成したアプリケーションが、カラー印刷が許可されないアプリケーションであると判断された場合、そのカラー印刷が許可されないアプリケーションにより作成された前記印刷対象ファイルを元に生成される印刷データを用いたカラー印刷が、制限手段により制限される。よって、カラー印刷が不要である可能性が高いアプリケーションにより作成された印刷対象ファイルについては、カラー印刷を制限することができるので、全体の印刷コストを抑制することができるという効果がある。
【発明を実施するための最良の形態】
【００５７】
以下、本発明の好ましい実施例について、添付図面を参照して説明する。図１は、本実施例の印刷システム１００を示すブロック図である。図１に示すように、本実施例の印刷システム１００は、複数台のパーソナルコンピュータ１０（以下、クライアントＰＣ１０と称する）と、１台の管理者用のパーソナルコンピュータ３０（以下、管理者端末３０と称する）と、１台のカラープリンタ５０とがＬＡＮ７０を介して接続されて構成されている。ＬＡＮ７０の伝送方式には有線通信方式と無線通信方式とがあり、有線通信方式の伝送媒体としては、より対線（ツイストペアケーブル）、同軸ケーブル、または、光ファイバケーブルなどが用いられる。なお、印刷システム１００には、必ずしも、２台のクライアントＰＣ１０が接続される必要はなく、１台以上のクライアントＰＣ１０が接続されれば良い。また、管理者端末３０は、必ずしも必要ではなく、管理者は、クライアントＰＣ１０のいずれかを使用しても良い。
【００５８】
図２は、図１に示す印刷システム１００をより詳細に示すブロック図である。なお、図１に示した２台のクライアントＰＣ１０は互いに構成が共通するため、以下、１台のクライアントＰＣ１０についてのみ説明と図示をする。図２に示すように、クライアントＰＣ１０は、ＣＰＵ１１と、ＲＯＭ１２と、ＲＡＭ１３と、ＨＤＤ１４と、入力装置１５と、表示装置１６と、ＬＡＮ７０を介して管理者端末３０およびカラープリンタ５０に接続するネットワーク用インターフェース１８（Ｉ／Ｆ１８）とを備えている。
【００５９】
ＣＰＵ１１は、このプリンタサーバ１０を総括的に制御する中央演算処理であり、図１０〜図１３のフローチャートで示す処理を実行するプログラムなどの各種プログラムを実行する。ＲＯＭ１２は、ＣＰＵ１１により実行される各種制御プログラムや、それらの制御プログラムをＣＰＵ１１により実行する上で必要なデータなどを格納した書き換え不能なメモリである。なお、図１０〜図１３のフローチャートで示す処理を実行するプログラムは、このＲＯＭ１２内に格納されている。ＲＡＭ１３は、ＣＰＵ１１により実行される各種処理に必要なデータやプログラムを一時的に記憶するためのメモリである。
【００６０】
ＨＤＤ１４は、ハードディスクとそのドライブとから構成される記憶装置であり、データファイルを作成し、データファイルに印刷指示をするための文書データ作成アプリケーション、表計算アプリケーション、グラフィックデザインアプリケーションなどのアプリケーションが格納される。なお、アプリケーションから印刷指示がされたデータファイルを、印刷対象ファイルと称する。
【００６１】
入力装置１５は、クライアントＰＣ１０にデータ又はコマンドを入力するものであり、キーボード、マウスなどにより構成されている。ユーザは、自らが正規の利用者であることの確認のために、クライアントＰＣ１０のログイン時に、入力装置１５から自分のユーザＩＤを入力する。また、入力装置１５から所定の入力をすることで、アプリケーションを起動し、そのアプリケーションから印刷指示をすることができる。
【００６２】
表示装置１６は、プリンタサーバ１０で実行される処理内容や入力されたデータなどを視覚的に確認するために、文字や画像などを表示するものであり、例えば、ＣＲＴディスプレイや液晶ディスプレイなどにより構成されている。
【００６３】
Ｉ／Ｆ１８（ネットワーク用インターフェイス１８）は、クライアントＰＣ１０をＬＡＮ７０に接続するものであり、クライアントＰＣ１０は、このＩ／Ｆ１８およびＬＡＮ７０を介して、各種コマンドや印刷データをカラープリンタ５０に送信することができる。
【００６４】
図２に示すように、上述したＣＰＵ１１と、ＲＯＭ１２と、ＲＡＭ１３と、ＨＤＤ１４と、入力装置１５と、表示装置１６と、Ｉ／Ｆ１８と、バスライン１９を介して互いに接続されている。
【００６５】
上記のように構成されたクライアントＰＣ１０において、ＨＤＤ１４に格納される文書データ作成アプリケーション、表計算アプリケーション、グラフィックデザインアプリケーションなどのアプリケーションが起動された後、入力装置１５による入力操作に応じて、カラープリンタ５０での印刷を所望する内容のデータファイルが作成される。そして、そのように作成されたデータファイルに対し、ユーザによる入力に基づいて、アプリケーションから印刷指示がされると、その印刷対象ファイルに対応した印刷を記録用紙に施すためのデータである印刷データが、印刷対象ファイルを元に生成され、カラープリンタ５０に送信される。
【００６６】
一方、ＬＡＮ７０を介して上述したクライアントＰＣ１０およびカラープリンタ５０に接続されている管理者端末３０は、ＣＰＵ３１と、ＲＯＭ３２と、ＲＡＭ３３と、ＨＤＤ３４と、入力装置３５と、表示装置３６と、ＬＡＮ７０を介してクライアントＰＣ１０およびカラープリンタ５０に接続するネットワーク用インターフェース３８（Ｉ／Ｆ３８）とを備えている。
【００６７】
管理者端末３０における上記のような構成において、ＣＰＵ３１は、管理者端末３０の動作を制御するものであり、各種プログラムを実行する。ＲＯＭ３２は、管理者端末３０の動作を制御するためのプログラムなどが格納されたメモリであり、ＲＡＭ３３は、ＣＰＵ３１の処理に必要なデータなどを一時的に記憶するための読み書き可能なメモリである。
【００６８】
ＨＤＤ３４は、ハードディスクとそのドライブとから構成される記憶装置である。入力装置３５は、キーボードやマウスなどにより構成され、管理者端末３０にブラウザによる承認作業を入力するためのものであり、表示装置３５は、ＣＲＴディスプレイや液晶ディスプレイなどにより構成され、各種処理内容や入力されたデータなどを視覚的に確認するものである。
【００６９】
図２に示すように、上述したＣＰＵ３１と、ＲＯＭ３２と、ＲＡＭ３３と、ＨＤＤ３４と、入力装置３５と、表示装置３６と、Ｉ／Ｆ３８とは、バスライン３９を介して互いに接続されている。
【００７０】
また、図２に示すように、カラープリンタ５０は、カラーレーザ方式のプリンタであって、ＣＰＵ５１と、ＲＯＭ５２と、ＲＡＭ５３と、フラッシュメモリ５４と、画像形成ユニット制御回路５５と、画像形成ユニット５６と、操作パネル５７と、ＬＡＮ７０に接続するインターフェース５９（Ｉ／Ｆ５９）とを備えている。
【００７１】
カラープリンタ５０における上記のような構成において、ＣＰＵ５１は、カラープリンタ５０の動作を制御するものであり、図１４〜図１８のフローチャートで示す処理を実行するプログラムなどの各種プログラムを実行する。ＲＯＭ５２は、カラープリンタ５０の動作を制御するためのプログラムなどが格納されたメモリである。ここで、図１４〜図１８のフローチャートで示す処理を実行するプログラムは、このＲＯＭ５２内に格納されている。なお、図１４〜図１８のフローチャートで示す処理を実行するプログラムが、特許請求の範囲に記載の印刷制御プログラムに相当する。ＲＡＭ５３は、ＣＰＵ５１の処理に必要なデータなどを一時的に記憶するための読み書き可能なメモリである。
【００７２】
フラッシュメモリ５４は、書換可能な不揮発性のメモリであり、カラー印刷許可リスト５４ａと、カラー印刷申請リスト５４ｂと、製品名対応リスト５４ｃとを備える。これらカラー印刷許可リスト５４ａについては、図３を参照して後述し、カラー印刷申請リスト５４ｂと、製品名対応リスト５４ｃの内容については、図７を参照して後述する。
【００７３】
ＣＰＵ５１は、画像形成ユニット制御回路５５を介して、画像形成ユニット５６に制御信号を送るように構成されている。なお、画像形成ユニット５６は、イエローのトナーが収容された画像形成ユニットと、マゼンタのトナーが収容された画像形成ユニットと、シアンのトナーが収容された画像形成ユニットと、ブラックのトナーが収容された画像形成ユニットとから構成されるが、トナーの色が異なるのみで、同様の構成から成る。各画像形成ユニットは、像担持体としての感光体ドラム、感光体ドラムの周囲に感光体ドラムを帯電させる帯電器、レーザビームを発光し感光体ドラムに静電潜像を形成する露光ユニット、及び、感光体ドラムとの間に引加される現像バイアスにより感光ドラムに現像剤としてのトナーを付着させ、トナー像を形成する現像ユニットとを備えている。
【００７４】
公知の構成であるため、詳細な説明は省略するが、カラープリンタ５０が印刷データを受信すると、感光ドラムの表面が帯電器により一様に正帯電され、受信した印刷データに基づいて発光されたレーザビームが照射されることにより露光され、静電潜像が形成される。そして、帯電されたトナーが感光ドラムの表面上に形成される静電潜像、すなわち、レーザビームによって露光され電位が下がっている露光部分に供給され、選択的に担持される。そして、感光ドラムの回転に伴い、搬送ローラ（図示せず）により搬送されてくる記録用紙に、感光ドラムの表面に担持されたトナーが転写される。トナーが転写された記録用紙は、定着部（図示せず）に向けて搬送される。定着部において、所定の定着温度に加熱された加熱ローラにより記録用紙を押圧することにより、転写されたトナーを定着させ画像を印刷することができる。なお、カラープリンタ５０は、モノクロ印刷用の印刷データを受信した場合は、ブラックのトナーのみを用いて印刷がされ（以下、モノクロ印刷と称する）、カラー印刷用の印刷データを受信した場合は、ブラック以外のトナーも用いて印刷がされる（以下、カラー印刷と称する）。カラー（ブラック以外）のトナーは高価であるため、カラー印刷１枚あたりの印刷コストは、モノクロ印刷１枚あたりの印刷コストに比較して高い。
【００７５】
操作パネル５７は、ユーザが直接操作可能な操作キーと表示画面とから構成されており、このカラープリンタ５０の設定等の各種の操作を行うためのものである。また、Ｉ／Ｆ５９は、カラープリンタ５０とＬＡＮ７０とを接続するものであり、このＩ／Ｆ５９を介して、クライアントＰＣ１０から各種コマンドや印刷データが入力される。
【００７６】
図２に示すように、上述したＣＰＵ５１と、ＲＯＭ５２と、ＲＡＭ５３と、フラッシュメモリ５４と、画像形成ユニット制御回路５５と、操作パネル５７と、Ｉ／Ｆ５９とは、バスライン６０を介して互いに接続されている。
【００７７】
なお、図１および図２には、ＬＡＮ７０に１台のカラープリンタ５０のみが接続されている状態が図示されているが、クライアントＰＣ１０に接続するカラープリンタ５０の台数は１台に限らず複数台であってもよい。また、カラープリンタ５０とモノクロ印刷のみを行うプリンタとを混在させて接続してもよい。
【００７８】
図３を参照して、カラー印刷許可リスト５４ａについて説明する。図３は、カラー印刷許可リスト５４ａを模式的に示す図である。図３に示すように、カラー印刷許可リスト５４ａは、ユーザＩＤと、印刷実行ファイル名とが対応付けられたリストである。
【００７９】
クライアントＰＣ１０において、アプリケーションから印刷指示がされ、且つ、カラー印刷が指定された場合、印刷実行を指示したユーザを示すユーザＩＤと、印刷指示をしたアプリケーションの実行ファイル名（印刷実行ファイル名）とから構成されるカラー印刷許可リスト検索要求Ｄ１（図５（ａ）参照）が、クライアントＰＣ１０からカラープリンタ５０へ送信される。
【００８０】
なお、実行ファイルとはアプリケーションからの指示を実際にＣＰＵ１１に実行させるための機械語が記述されたプログラムファイルであり、各アプリケーションの実行ファイルには、それぞれ固有の名前が付与されている。よって、所定のアプリケーションから印刷指示がされたときに、実行されている実行ファイルのファイル名（印刷実行ファイル名と称する）により、印刷指示をしたアプリケーションを特定することができる。
【００８１】
カラープリンタ５０では、カラー印刷許可リスト検索要求Ｄ１を受信すると、印刷指示したユーザとアプリケーションの組み合わせが、カラー印刷が許可される組み合わせであるか否かを、カラー印刷許可リスト５４ａを用いて判断する。印刷指示したユーザを示すユーザＩＤとアプリケーションを示す印刷実行ファイル名との組み合わせが、カラー印刷許可リスト５４ａに存在する場合、カラー印刷を許可する。
【００８２】
一方、印刷指示したユーザを示すユーザＩＤと、アプリケーションを示す印刷実行ファイル名との組み合わせが、カラー印刷許可リスト５４ａに無い場合、その印刷対象ファイルに対応した印刷において、カラー印刷が禁止される。カラー印刷の場合、１枚当たりの印刷コストが高いので、このようにカラー印刷を制限することで、全体としての印刷コストを節約できる。
【００８３】
また、図３にユーザＩＤとして示されている、「ｅｖｅｒｙＩＤ」は、全てのユーザを示すユーザＩＤである。そして、カラー印刷許可リスト５４ａ内において、ユーザＩＤが、「ｅｖｅｒｙＩＤ」とされている場合、全てのユーザに対し、カラー印刷が許可されることを意味している。すなわち、図３に示すカラー印刷許可リスト５４ａを用いて判断すると、印刷実行ファイル名が、「ＶＩＳＩＯ．ＥＸＥ」である場合、全てのユーザに対し、カラー印刷が許可される。また、図３に印刷実行ファイル名として示される、「ｅｖｅｒｙＡＰＬＩ」は、全ての印刷実行ファイル名を示すものである。印刷実行ファイル名として「ｅｖｅｒｙＡＰＬＩ」が対応付けられているユーザＩＤ「ｂａｎｎｏ」、「ｋａｗａｍｏｔｏ」については、そのユーザＩＤで示されるユーザが印刷指示をした場合、印刷実行ファイル名に関わりなく、カラー印刷が許可されることを意味している。
【００８４】
図４を参照して、クライアントＰＣ１０において印刷指示がされた場合について説明する。図４は、クライアントＰＣ１０において、アプリケーションから印刷指示がされた場合に、クライアントＰＣ１０の表示装置１６に表示される印刷許可設定画面２０を示す図である。図４に示すように、印刷許可設定画面２０の上段には、印刷種類を指定（入力）するための印刷種類指定ボックス２０ａが表示されている。この印刷種類指定ボックス２０ａにおいて、所望する印刷の種類を指定する。ここでは、「Ａカラー印刷」、「Ｂカラー印刷申請付きモノクロ印刷」、「Ｃモノクロ印刷」の三種類の印刷のいずれかのうち、指定を所望する項目の先頭側に設けられているチェックボックスにチェックを入れることにより、所望の種類を指定することができる。
【００８５】
まず、印刷種類指定ボックス２０ａにおいて、「Ａカラー印刷」が指定された場合について説明する。印刷対象ファイルについてカラー印刷を所望する場合、ユーザは「Ａカラー印刷」を指定する。すると、印刷種類指定ボックス２０ａの次段に設けられるカラー印刷不許可時設定ボックス２０ｂへの入力が可能となる。カラー印刷不許可時設定ボックス２０ｂは、カラープリンタ５０におけるカラー印刷が禁止された場合に、どのように動作するかをユーザに予め設定させるためのボックスである。ユーザは、カラー印刷不許可時設定ボックス２０ｂにおいて、「モノクロ強制印刷」か、「印刷中止」のいずれかのうち、設定を有効にすることを所望する項目の先頭に設けられているチェックボックスにチェックを入れる。
【００８６】
このように、印刷種類指定ボックス２０ａにおいて、「Ａカラー印刷」が指定され、且つ、カラー印刷不許可時設定ボックス２０ｂにおいて、いずれかのチェックボックスにチェックが入れられ、最下段に設けられたＯＫキー２０ｄが押下されると、図５（ａ）を参照して後述するカラー印刷許可リスト検索要求Ｄ１が、クライアントＰＣ１０からカラープリンタ５０へ送信される。そして、そのカラー印刷許可リスト検索要求Ｄ１に従って、印刷指示したアプリケーションがカラー印刷が許可されるアプリケーションであるか否かが判断され、カラー印刷が許可されるアプリケーションである場合のみ、印刷対象ファイルについて、カラー印刷が実行される。
【００８７】
次に、印刷種類指定ボックス２０ａにおいて、「Ｂカラー印刷許可申請付きモノクロ印刷」が指定される場合について説明する。ユーザは、ユーザＩＤと印刷実行ファイル名との新たな組み合わせを、カラー印刷許可リスト５４ａ（図３参照）に追加設定することを所望する場合、本項目を指定する。なお、「Ｂカラー印刷許可申請付きモノクロ印刷」が指定された場合、申請モード設定ボックス２０ｃへの入力が可能となる。申請モード設定ボックス２０ｃは、「ユーザのみ」、「アプリのみ」、「ユーザとアプリの組み合わせ」の３つの申請モードのうちいずれかのうち、設定を有効にすることを所望する項目の先頭に設けられているチェックボックスにチェックを入れることができる。
【００８８】
まず、「ユーザのみ」にチェックが入れられ、ＯＫキー２０ｄが押下されると、印刷指示をしたユーザ（現在クライアントＰＣ１０にログイン中のユーザ）について、全てのアプリケーションでのカラー印刷が許可されるよう、申請がされる。
【００８９】
一方、「アプリケーションのみ」にチェックが入れられ、ＯＫキー２０ｄが押下されると、印刷指示をしたアプリケーションについて、全てのユーザＩＤでのカラー印刷が許可されるよう、申請がされる。
【００９０】
さらに、「ユーザとアプリの組み合わせ」にチェックが入れられ、ＯＫキー２０ｄが押下されると、印刷指示をしたユーザとアプリケーションとの組み合わせが満たされる場合に、カラー印刷が許可されるよう、申請がされる。
【００９１】
なお、上記申請の内容は、後述するカラー印刷申請リスト５４ｂ（図７（ａ）参照）に格納される。「Ｂカラー印刷許可申請付きモノクロ印刷」が指定された場合、上記申請の内容がクライアントＰＣ１０からカラープリンタ５０へ送信され、カラー印刷申請リスト５４ｂに格納される。また、印刷指示された印刷対象ファイルについては、モノクロ印刷が実行される。よって、ユーザは、モノクロ印刷指示のついでに、カラー印刷の許可申請をすることができる。
【００９２】
次に、印刷種類指定ボックス２０ａにおいて、「Ｃモノクロ印刷」が指定された場合について説明する。この場合は、アプリケーションから印刷指示がされた印刷対象ファイルについてモノクロ印刷がされる。
【００９３】
なお、印刷許可設定画面２０には、適用キー２０ｅが表示される。この適用キー２０ｅが押下されると、印刷許可設定画面２０における指定が記憶され、次回以降の印刷指示時には、同一項目が指定された状態で、印刷許可設定画面２０が表示される。
【００９４】
また、印刷許可設定画面２０には、キャンセルキー２０ｆが表示される。このキャンセルキー２０ｆが押下されると、印刷指示がキャンセルされる。
【００９５】
図５、図６を参照して、印刷許可設定画面２０においてＯＫキー２０ｄが押下された後、クライアントＰＣ１０からカラープリンタ５０へ送信されるデータについて説明する。図５（ａ）は、上述した印刷種類指定ボックス２０において、「Ａカラー印刷」が指定されたときに、クライアントＰＣ１０からカラープリンタ５０へ送信されるカラー印刷許可リスト検索要求Ｄ１を模式的に示す図である。図５（ａ）に示すように、カラー印刷許可リスト検索要求Ｄ１は、ユーザＩＤと印刷実行ファイル名とから構成される。ユーザＩＤは、現在クライアントＰＣ１０にログイン中のユーザ、すなわち、印刷指示をしたユーザを示す情報であり、印刷実行ファイル名は、印刷指示をしたアプリケーションを示す情報である。カラー印刷許可リスト検索要求Ｄ１を受信したカラープリンタ５０は、カラー印刷許可リスト検索要求Ｄ１に記述されたユーザＩＤと印刷実行ファイル名との組み合わせが、カラー印刷許可リスト５４ａに存在するか否かを検索する。カラー印刷許可リスト５４ａ内に、同一の組み合わせが存在する場合は、カラー印刷ＯＫを示すコマンドをクライアントＰＣ１０に送信し、同一の組み合わせが無い場合は、カラー印刷ＮＧを示すコマンド（特許請求の範囲に記載の不許可コマンド）をクライアントＰＣ１０に送信する。
【００９６】
クライアントＰＣ１０は、カラー印刷ＯＫを示すコマンドを受信すると、カラー印刷用の印刷データを生成し、カラープリンタ５０へ送信する。一方、カラー印刷ＮＧを示すコマンドをカラープリンタ５０から受信すると、カラー印刷不許可時設定ボックス２０ｂ（図４参照）において、「印刷中止」が指定されていた場合、印刷処理を中止する。一方、カラー印刷ＮＧを示すコマンドをカラープリンタ５０から受信すると、カラー印刷不許可時設定ボックス２０ｂにおいて、モノクロ強制印刷が設定されていた場合、モノクロ強制印刷用のデータをカラープリンタ５０へ送信する。
【００９７】
図５（ｂ）は、クライアントＰＣ１０からカラープリンタ５０へ送信されるモノクロ強制印刷用のモノクロ強制印刷データＤ２を模式的に示す図である。図５（ｂ）に示すように、モノクロ強制印刷データＤ２は、モノクロ印刷用の印刷データのヘッダに、印刷物にメッセージを印刷するためのメッセージフラグが付加されたデータである。図５（ｃ）は、図５（ｂ）に示すモノクロ強制印刷データＤ２を用いて、カラープリンタ５０により印刷される印刷物の一例を示す図である。図５（ｃ）に示すように、モノクロ強制印刷データＤ２のヘッダに付加されたメッセージフラグに従って、強制的にモノクロ印刷された旨を示すメッセージが、印刷物に印刷されることにより、強制的にモノクロ印刷を実行したことをユーザに通知することができる。よって、カラー印刷を指定したにも拘わらずモノクロ印刷がされたとしても、ユーザが、装置の故障など無用な不安を感じることがない。
【００９８】
図６は、上述した印刷種類指定ボックス２０ａ（図４参照）において、「Ｂカラー印刷許可申請付きモノクロ印刷」が指定されたときに、クライアントＰＣ１０からカラープリンタ４０へ送信されるカラー印刷許可申請付きモノクロ印刷データＤ３を模式的に示す図である。図６に示すように、カラー印刷許可申請付きモノクロ印刷データＤ３は、モノクロ印刷用の印刷データのヘッダに、ユーザＩＤと、印刷実行ファイル名とが含まれるデータである。カラープリンタ５０は、このカラー印刷許可申請付きモノクロ印刷データＤ３を受信すると、ヘッダに含まれるユーザＩＤと、印刷実行ファイル名とを、後述するカラー印刷申請リスト５４ｂに格納する。
【００９９】
申請モード設定ボックス２０ｃ（図４参照）において、「ユーザのみ」が指定されると、印刷指示をしたユーザを示すユーザＩＤと、全ての印刷実行ファイル名を示す「ｅｖｅｒｙＡＰＬＩ」が、カラー印刷許可申請付きモノクロ印刷データＤ３のヘッダに付加される。また、申請モード設定ボックス２０ｃにおいて、「アプリのみ」が指定されると、全てのユーザを示すユーザＩＤ「ｅｖｅｒｙＩＤ」と、印刷指示したアプリケーションを示す印刷実行ファイル名とが、カラー印刷許可申請付きモノクロ印刷データＤ３のヘッダに付加される。また、申請モード設定ボックス２０ｃにおいて、「ユーザとアプリの組み合わせ」が指定されると、印刷指示をしたユーザを示すユーザＩＤと、印刷指示したアプリケーションを示す印刷実行ファイル名とが、カラー印刷許可申請付きモノクロ印刷データＤ３のヘッダに付加される。なお、カラー印刷許可申請付きモノクロ印刷データＤ３のヘッダに含まれるユーザＩＤと、印刷実行ファイル名とが、特許請求の範囲に記載の申請コマンドに相当する。
【０１００】
図７（ａ）を参照して、カラー印刷申請リスト５４ｂについて説明する。図７（ａ）は、カラー印刷申請リスト５４ｂを模式的に示す図である。図７（ａ）に示すように、カラー印刷申請リスト５４ｂは、「製品名」、「ユーザＩＤ」、「印刷実行ファイル名」、「サムネイル画像」から構成されるデータ列のそれぞれに、管理番号が対応付けられた構成であり、クライアントＰＣ１０からされたカラー印刷許可の申請の内容を格納するリストである。
【０１０１】
上述したように、印刷種類指定ボックス２０ａにおいて、「Ｂカラー印刷許可申請付きモノクロ印刷」が指定されると、クライアントＰＣ１０からカラープリンタ５０へ、カラー印刷許可申請付きモノクロ印刷データＤ３（図６参照）が送信される。カラープリンタ５０では、カラー印刷許可申請付きモノクロ印刷データＤ３のヘッダに含まれるユーザＩＤと印刷実行ファイル名とを読み込み、カラー印刷申請リスト５４ｂに格納する。また、カラープリンタ５０では、受信したカラー印刷許可申請付きモノクロ印刷データＤ３に含まれるモノクロ印刷用の印刷データを用いて、印刷対象ファイルのサムネイル画像（縮小画像）を表示するためのデータを生成する。そして、生成したデータを、カラー印刷申請リスト５４ｂにおいて同一の管理番号で管理されるデータ列の項目「サムネイル画像」に格納する。また、印刷実行ファイル名に対応する製品名（アプリケーション名）が、後述する製品名対応リスト５４ｃを用いて取得され、同一の管理番号で管理されるデータ列の項目「製品名」に格納される。これにより、クライアントＰＣ１０から送信されたカラー印刷許可の申請の内容を示すデータ列がカラー印刷申請リスト５４ｂに追加される。
【０１０２】
図７（ｂ）は、製品名対応リスト５４ｃを模式的に示す図である。図７（ｂ）に示すように、製品名対応リスト５４ｃは、製品名（アプリケーション名）と、印刷実行ファイル名とを対応付けたリストである。印刷実行ファイル名を示すだけでは、管理者が、対応する製品名を把握できない可能性があるため、本実施例によれば、製品名対応リスト５４ｃを用いて、印刷実行ファイル名に対応する製品名を上述したカラー印刷申請リスト５４ｂに書き込む。なお、印刷実行ファイル名に対応する製品名が、製品名対応リスト５４ｃに記憶されていない場合、カラー印刷申請リスト５４ｂにおける製品名の項目は空とされる。
【０１０３】
後述するように。カラー印刷申請リスト５４ｂに格納されたデータ列が、所定数（本実施例では１０件以上）以上となると、管理者に通知され、カラー印刷許可リスト５４ｂに格納された申請内容が表示出力される。そして、管理者は、表示出力された申請内容検討し、申請を承認するか否かを判断する。
【０１０４】
図８を参照して、申請内容Ｓを管理者に通知する申請内容通知画面について説明する。図８（ａ）は、管理者端末３０の表示装置３６に表示される申請内容通知画面３７の一例を示す図である。なお、この申請内容通知画面３７を管理者端末３０の表示装置３６に表示させるために、カラープリンタ５０から管理者端末３０に電子メールが送信される。この電子メールには、カラープリンタ５０のＩＰアドレスが記述されている。
【０１０５】
管理者は、汎用のウェブブラウザを用いることにより、電子メールに記述されたＩＰアドレスから、表示装置３６に申請内容通知画面３７を表示させることができる。申請内容通知画面３７には、カラー印刷申請リスト５４ｂに格納された各データ列が、それぞれ申請内容Ｓとして表示される。申請内容Ｓは、「ユーザＩＤ」（特許請求の範囲に記載のユーザ情報）、「製品名」、「印刷実行ファイル名」、サムネイル画像を表示するためのデータを呼び出すためのリンクが設定された「参考印刷イメージ」およびこの申請内容Ｓを許可（承認）するか否かを管理者に入力させるためのチェックボックスをそれぞれ備えている。
【０１０６】
また、カラー印刷申請リスト５４ｂにおいて、製品名が空であった場合、申請内容通知画面においては、製品名が「不明」と表示される。また、カラー印刷申請リスト５４ｂにおけるユーザＩＤが、「ｅｖｅｒｙＩＤ」であった場合、申請内容通知画面３７において、ユーザＩＤは「すべて」と表示され、カラー印刷申請リスト５４ｂにおける印刷実行ファイル名が「ｅｖｅｒｙＡＰＬＩ」であった場合、印刷実行ファイル名は、「すべて」と表示される。
【０１０７】
申請内容通知画面３７を参照した管理者は、申請内容Ｓを検討し、カラー印刷許可の申請を承認するか否かを判断する。そして、入力装置１５から所定の操作をすることにより、各々の申請内容Ｓについて、カラー印刷許可を「する」または「しない」のいずれかのチェックボックスにチェックを入れ、ＯＫキー３７ａを押下する。これにより、承認を入力することができる。一方、申請をしたユーザに直接問い合わせる必要があるなど、現時点では判定できない場合は、キャンセルキー３６ｂを押下して、処理を中止する。
【０１０８】
なお、印刷実行ファイル名のみでは、判断することが難しい場合があるが、本実施例によれば、製品名が併せて表示されるため、管理者はそのアプリケーションの使用用途を予測し、カラー印刷の申請を承認するか否かについて適切な判断をすることができる。さらに、管理者は、必要に応じて、「参考印刷イメージ」をクリックすることにより、カラー印刷申請リスト５４ｂに格納されたサムネイル画像表示用のデータを呼び出し、印刷対象ファイルのサムネイル画像を表示装置３６に表示させることができるので、そのアプリケーションの使用用途の一例を知ることができ、適切な判断をすることができる。
【０１０９】
一方、後述するように、カラープリンタ５０から管理者端末３０へ電子メールを送信できない場合は、電子メールの送信に替えて、カラープリンタ５０の操作パネル５７における表示画面に、申請内容通知画面５７ａが表示される。
【０１１０】
図８（ｂ）は、カラープリンタ５０の操作パネル５７の表示画面に表示される申請内容通知画面５７ａの一例を示す図である。なお、申請内容通知画面５７ａは、上述した申請内容通知画面３７とほぼ同じ構成であるため、申請内容通知画面３７と異なる点のみ説明し、詳細な説明を省略する。カラープリンタ５０の操作パネル５７は、その表示面積が制限されていることから、申請内容通知画面５７ａでは、申請内容Ｓが１件ずつ表示される。管理者は、申請内容Ｓの１件ごとに承認を「する」か「しない」かを判断し、いずれかを選択し、操作パネル５７の操作キーから所定の入力操作をすることにより、承認を入力することができる。
【０１１１】
申請内容通知画面３７または申請内容通知画面５７ａのいずれかにおいて、管理者の操作により承認入力されると、承認された申請内容Ｓが、カラー印刷許可リスト５４ａに追加設定される。なお、ここでは、図８（ａ）に示すように、ユーザＩＤ「ｋｏｊｉｍａ」と印刷実行ファイル名「ＭＳＷＯＲＤ．ＥＸＥ」との組み合わせからなる申請内容Ｓ、および、ユーザＩＤ「ｉｓｈｉｄａ」と印刷実行ファイル名「ｅｖｅｒｙＩＤ」とからなる申請内容Ｓとが承認されたものとして説明する。
【０１１２】
図９を参照して、上記申請内容Ｓが承認された場合に、カラー印刷許可リスト５４ａに新たに設定される、ユーザＩＤと印刷実行ファイル名との組み合わせについて説明する。図９は、管理者により許可された申請内容Ｓが追加設定されたカラー印刷許可リスト５４ａを模式的に示す図であり、図３に示すカラー印刷許可リスト５４ａに新たな設定が追加された状態を示す。ここでは、管理者により承認された、ユーザＩＤ「ｉｓｈｉｄａ」と印刷実行ファイル名「ｅｖｅｒｙＩＤ」との組み合わせ、およびユーザＩＤ「ｋｏｊｉｍａ」と印刷実行ファイル名「ＭＳＷＯＲＤ．ＥＸＥ」との組み合わせが、カラー印刷許可リスト５４ａに追加されている。
【０１１３】
さらに、ユーザＩＤ「ｋｏｊｉｍａ」と印刷実行ファイル名「ＭＳＷＯＲＤ．ＥＸＥ」との組み合わせが、カラー印刷許可リスト５４ａに追加されるのに伴い、ユーザＩＤ「ｋｏｊｉｍａ」と印刷実行ファイル名「ＭＳＷＯＲＤ＿ＥＸ．ＥＸＥ」との組み合わせが追加される。図７（ｂ）に示した様に、印刷実行ファイル名「ＭＳＷＯＲＤ．ＥＸＥ」に対応する製品名は「ワード」であるが、この製品名「ワード」に対応する印刷実行ファイル名として、他に「ＭＳＷＯＲＤ＿ＥＸ．ＥＸＥ」が存在する。このように、追加設定しようとする印刷実行ファイル名に対応する製品名について、その製品名に対応する他の印刷実行ファイル名が存在する場合、その印刷実行ファイル名も追加する。これは、同じ製品名のアプリケーションであっても、バージョンの違いなどにより、印刷実行ファイル名が異なる場合があるからである。本実施例によれば、同一製品名が対応付けられた印刷実行ファイル名は、カラー印刷許可リスト５４ａに共に追加されるから、以降の処理において、異なるバージョンのアプリケーションから印刷指示がされた場合であっても、カラー印刷を許可することができる。
【０１１４】
図１０〜図１３のフローチャートを参照して、上記のように構成されるクライアントＰＣ１０において実行される、印刷処理について説明する。図１０は、クライアントＰＣ１０で実行される印刷処理のフローチャートであり、アプリケーションから印刷指示がされると、開始する処理である。
【０１１５】
まず、クライアントＰＣ１０において、アプリケーションから印刷指示がされると、表示装置１６に印刷許可設定画面２０（図４参照）を表示する（Ｓ１）。そして、印刷許可設定画面２０において、ユーザは、所望のチェックボックスにチェックを入れ、必要な項目を指定し、ＯＫキー２０ｄを押下する（Ｓ２：Ｙｅｓ）。次に、印刷許可設定画面２０において、カラー印刷が指定されたかが判断される（Ｓ３）。カラー印刷が指定された場合（Ｓ３：Ｙｅｓ）、後述するカラー印刷処理を実行し（Ｓ４）、処理を終了する。
【０１１６】
一方、カラー印刷が指定されなかった場合（Ｓ３：Ｎｏ）、印刷許可設定画面２０において、カラー印刷許可申請付きモノクロ印刷が指定されたかが判断される（Ｓ６）。カラー印刷許可申請付きモノクロ印刷が指定された場合（Ｓ６：Ｙｅｓ）、後述するカラー印刷許可申請付きモノクロ印刷処理を実行し（Ｓ８）、処理を終了する。
【０１１７】
一方、印刷許可設定画面２０において、カラー印刷が指定されず（Ｓ３：Ｎｏ）、カラー印刷許可申請付きモノクロ印刷が指定されなかった場合（Ｓ６：Ｎｏ）、すなわち、印刷許可設定画面２０において、モノクロ印刷が指定された場合、クライアントＰＣ１０は、印刷対象ファイルに基づいて、モノクロ印刷用の印刷データを生成し、カラープリンタ５０に送信し（Ｓ１０）、処理を終了する。その結果、カラープリンタ５０では、印刷対象ファイルに対応したモノクロ印刷が実行される。
【０１１８】
図１１を参照して、カラー印刷処理（Ｓ４）について説明する。図１１は、カラー印刷処理を示すフローチャートである。カラー印刷処理では、まず、ユーザＩＤと印刷実行ファイル名の取得処理を実行する（Ｓ４２）。これにより、クライアントＰＣに現在ログイン中のユーザを示すユーザＩＤと、印刷指示をしたアプリケーションの実行ファイル名である印刷実行ファイル名を取得する。
【０１１９】
次に、取得したユーザＩＤと印刷実行ファイル名とから構成されるカラー印刷許可リスト検索要求Ｄ１（図５（ａ）参照）をカラープリンタ５０に送信する（Ｓ４４）。なお、カラー印刷許可リスト検索要求Ｄ１を受信したカラープリンタ５０は、カラー印刷許可リスト５４ａ（図３参照）を検索することにより、そのカラー印刷許可リストに含まれるユーザＩＤと印刷実行ファイル名との組み合わせが、カラー印刷許可リスト５４ａに存在するか否かを判断する。そして、カラー印刷許可リスト５４ａに同一の組み合わせが存在する場合、カラープリンタ５０は、カラー印刷ＯＫを示すコマンドを、カラー印刷許可リスト検索結果としてクライアントＰＣ１０に送信する。一方、カラー印刷許可リスト５４ａに同一の組み合わせが存在しない場合、カラープリンタ５０は、カラー印刷ＮＧを示すコマンドを、カラー印刷許可リスト検索結果としてクライアントＰＣ１０に送信する。
【０１２０】
クライアントＰＣ１０は、カラー印刷許可リスト検索結果を受信すると（Ｓ４６：Ｙｅｓ）、そのカラー印刷許可リスト検索結果が、カラー印刷ＯＫを示すコマンドであったか否かを判断する（Ｓ４８）。カラー印刷ＯＫを示すコマンドであった場合（Ｓ４８：Ｙｅｓ）、印刷対象ファイルに基づいて、カラー印刷用の印刷データを生成し（Ｓ５０）、カラープリンタ５０に送信し（Ｓ５２）、カラー印刷処理を終了する。その結果、カラープリンタ５０において、印刷対象ファイルについてのカラー印刷が実行される。
【０１２１】
一方、クライアントＰＣ１０が受信したカラー印刷許可リスト検索結果が、カラー印刷ＮＧを示すコマンドであった場合（Ｓ４８：Ｎｏ）、印刷許可設定画面２０のカラー印刷不許可時設定ボックス２０ｂにおいて、モノクロ強制印刷が設定されていたか否かを判断する（Ｓ５４）。
【０１２２】
カラー印刷不許可時設定ボックス２０ｂにおいて、モノクロ強制印刷が設定されていた場合（Ｓ５４：Ｙｅｓ）、例えば表示画面１６に所定のダイアログを表示することにより、モノクロ強制印刷の実行をユーザに通知する（Ｓ５６）。そして、印刷対象ファイルに基づいて、モノクロ印刷用の印刷データを生成し（Ｓ５８）、生成したモノクロ印刷用の印刷データのヘッダに、印刷物にメッセージを印刷することを示すメッセージフラグを付加する（Ｓ６０）。そして、メッセージフラグが付加されたモノクロ強制印刷データＤ２（図５（ｂ）参照）をカラープリンタ５０に送信する（Ｓ５２）。その結果、カラープリンタ５０では、モノクロ強制印刷がされた旨を示すメッセージが印刷された印刷物が印刷される。
【０１２３】
一方、カラー印刷不許可時設定ボックス２０ｂにおいて、モノクロ強制印刷が設定されていなかった場合（Ｓ５４：Ｎｏ）、すなわち、印刷中止が設定されていた場合、例えば、表示装置１６にダイアログが表示されることにより、カラー印刷が不可である旨がユーザに通知され、処理を終了する。その結果、カラープリンタ５０ではモノクロ印刷が実行されず、記録用紙の無駄な消費が回避される。
【０１２４】
図１１に示すカラー印刷処理によれば、印刷対象ファイルに印刷指示をしたアプリケーションが、カラー印刷が許可されないアプリケーションであることが判断された場合、１枚当たりのコストが高いカラー印刷が制限されるので、印刷システム１００全体における印刷コストが抑制される。また、カラー印刷が許可されない場合、印刷データの送信に先立ってクライアントＰＣ１０へカラー印刷の不許可を通知できるので、データサイズが大きいカラー印刷用の印刷データの生成や、そのカラー印刷用の印刷データを送受信する負荷を低減することができる。
【０１２５】
図１２を参照して、カラー印刷許可申請付きモノクロ印刷処理（Ｓ８）について説明する。図１２は、カラー印刷許可申請付きモノクロ印刷処理（Ｓ８）を示すフローチャートである。
【０１２６】
カラー印刷許可申請付きモノクロ印刷処理では、まず、ユーザＩＤと印刷実行ファイル名の取得処理を実行する（Ｓ８２）。これにより、クライアントＰＣに現在ログイン中のユーザを示すユーザＩＤと、印刷指示をしたアプリケーションの実行ファイル名である印刷実行ファイル名を取得する。次に、印刷対象ファイルに基づいて、モノクロ印刷用の印刷データを生成する（Ｓ８４）。
【０１２７】
そして、モノクロ印刷用の印刷データのヘッダに、ユーザＩＤと、印刷実行ファイル名とが含まれるカラー印刷許可申請付きモノクロ印刷データ（図６参照）を生成し（Ｓ８５）、カラープリンタ５０に送信する（Ｓ８６）。なお、詳細は上述したため省略するが、申請モード設定ボックス２０ｃ（図４参照）において、「ユーザのみ」が指定されると、印刷指示をしたユーザを示すユーザＩＤと、全ての印刷実行ファイル名を示す「ｅｖｅｒｙＡＰＬＩ」が、カラー印刷許可申請付きモノクロ印刷データＤ３のヘッダに付加される。また、申請モード設定ボックス２０ｃにおいて、「アプリのみ」が指定されると、全てのユーザを示すユーザＩＤ「ｅｖｅｒｙＩＤ」と、印刷指示したアプリケーションを示す印刷実行ファイル名とが、カラー印刷許可申請付きモノクロ印刷データＤ３のヘッダに付加される。
【０１２８】
カラー印刷許可申請付きモノクロ印刷データＤ３を受信したカラープリンタ５０は、ヘッダに含まれるユーザＩＤおよび印刷実行ファイル名を読み込んで、カラー印刷申請リスト５４ｂに格納すると共に、モノクロ印刷用の印刷データを用いて、印刷対象ファイルに対応したモノクロ印刷を実行する。
【０１２９】
カラー印刷許可申請付きモノクロ印刷処理（Ｓ８）によれば、印刷対象ファイルに対し、印刷実行が指示されたことに基づいて、その印刷対象ファイルに印刷指示をしたユーザまたはアプリケーションについてのカラー印刷許可の申請がなされるので、ユーザが、所望のアプリケーションから印刷指示をするだけの操作でカラー印刷許可の申請をすることができ、カラー印刷許可の申請のためにアプリケーション名やユーザＩＤ等を手入力するという煩雑な操作を別途行う必要がない。
【０１３０】
図１３を参照して、ユーザＩＤと印刷実行ファイル名の取得処理（Ｓ４２，Ｓ８２）について説明する。図１３は、ユーザＩＤと印刷実行ファイル名の取得処理を示すフローチャートである。
【０１３１】
ユーザＩＤと印刷実行ファイル名の取得処理では、まず、現在操作中（すなわち、現在ログイン中）のユーザＩＤを取得する（Ｓ４２２）。次に、現在操作権限のある実行プロセスのプロセスＩＤを取得する（Ｓ４２４）。これは、表示装置１６において、マウスポインタのある位置を特定し、その位置における最前に開かれた操作画面のプロセスＩＤを取得することにより行われる。
【０１３２】
次に、特定されたプロセスＩＤから印刷実行ファイル名を取得する（Ｓ４２６）。このユーザＩＤと印刷実行ファイル名の取得処理（Ｓ４２，Ｓ８２）によれば、ユーザＩＤと印刷実行ファイル名を取得することができる。なお、ここでは、クライアントＰＣ１０のＯＳが、Ｗｉｎｄｏｗｓ（登録商標）であるものとして説明したが、クライアントＰＣ１０で用いられるＯＳの種類に応じて、ユーザＩＤおよび印刷実行ファイル名の取得手順は、様々に設計変更可能である。
【０１３３】
次に、図１４〜図１８のフローチャートを参照して、上記のクライアントＰＣ１０に接続されたカラープリンタ５０において実行される処理について説明する。
【０１３４】
図１４は、カラープリンタ５０において実行される受信処理を示すフローチャートである。この受信処理は、クライアントＰＣ１０に電源が投入されると起動する処理であり、まず、カラー印刷許可リスト検索要求Ｄ１（図５（ａ）参照）を受信したか否かを判断する（Ｓ１２）。
【０１３５】
カラー印刷許可リスト検索要求Ｄ１を受信した場合（Ｓ１２：Ｙｅｓ）、後述するカラー印刷許可リスト検索処理を実行する（Ｓ１４）。一方、カラー印刷許可リスト検索要求Ｄ１を受信しない場合（Ｓ１２：Ｎｏ）、Ｓ１４の処理をスキップする。
【０１３６】
次に、カラー印刷許可申請付きモノクロ印刷データＤ３（図６参照）を受信したかを判断する（Ｓ１６）。カラー印刷許可申請を受信すると（Ｓ１６：Ｙｅｓ）、後述するカラー印刷許可申請登録処理を実行する（Ｓ１８）。一方、カラー印刷許可申請を受信しない場合（Ｓ１６：Ｎｏ）、Ｓ１２の処理に戻る。
【０１３７】
図１５を参照して、カラー印刷許可リスト検索処理（Ｓ１４）について説明する。図１５は、カラー印刷許可リスト検索処理を示すフローチャートである。カラー印刷許可リスト検索処理は、クライアントＰＣ１０からカラー印刷許可リスト検索要求Ｄ１を受信すると開始される処理である。
【０１３８】
まず、カラー印刷許可リスト検索要求Ｄ１（図５（ａ）参照）と一致するユーザＩＤと印刷実行ファイル名との組み合わせが、カラー印刷許可リスト５４ａに存在するか否かを調べるために、カラー印刷許可リスト５４ａを検索する（Ｓ１４２）。カラー印刷許可リスト検索要求Ｄ１と一致するユーザＩＤと印刷実行ファイル名との組み合わせが、カラー印刷許可リスト５４ａに存在する場合（Ｓ１４４：Ｙｅｓ）、すなわち、クライアントＰＣ１０において、印刷対象ファイルに印刷指示したアプリケーションが、カラー印刷が許可されるアプリケーションであり、且つ印刷指示をしたユーザが、そのアプリケーションでのカラー印刷が許可されるユーザである場合、カラー印刷許可リスト検索結果として、カラー印刷ＯＫを示すコマンドをクライアントＰＣ１０に送信する（Ｓ１４６）。
【０１３９】
なお、ここでいう、「カラー印刷許可リスト検索要求Ｄ１と一致するユーザＩＤと印刷実行ファイル名との組み合わせが、カラー印刷許可リスト５４ａに存在する」場合とは、カラー印刷許可リスト検索要求Ｄ１と、完全一致するユーザＩＤと印刷実行ファイル名との組み合わせが、カラー印刷許可リスト５４ａに存在する場合だけではなく、カラー印刷許可リスト５４ａにおいて、ユーザＩＤが「ｅｖｅｒｙＩＤ」とされ、または印刷実行ファイル名が「ｅｖｅｒｙＡＰＬＩ」とされることにより、カラー印刷許可リストＤ１を含む組み合わせが、カラー印刷許可リスト５４ａに存在する場合も含む。
【０１４０】
一方、カラー印刷許可リスト検索要求Ｄ１と一致するユーザＩＤと印刷実行ファイル名との組み合わせが、カラー印刷許可リスト５４ａに無い場合（Ｓ１４４：Ｎｏ）、すなわち、クライアントＰＣ１０において、印刷対象ファイルに印刷指示したアプリケーションが、カラー印刷が許可されないアプリケーションである場合、または、印刷指示をしたユーザがそのアプリケーションでのカラー印刷が許可されないユーザである場合、カラー印刷許可リスト検索結果として、カラー印刷ＮＧを示すコマンドをクライアントＰＣ１０に送信する（Ｓ１４８）。
【０１４１】
カラー印刷許可リスト検索処理（Ｓ１４）によれば、クライアントＰＣ１０において、アプリケーションから印刷指示がされ、且つカラー印刷が指定された場合に、そのアプリケーションがカラー印刷が許可されるアプリケーションであるか否か、および、そのアプリケーションでのカラー印刷が許可されないユーザにより印刷指示がされたか否かを判断することができる。
【０１４２】
図１６を参照して、カラー印刷許可申請登録処理（Ｓ１８）について説明する。図１６は、カラー印刷許可申請登録処理を示すフローチャートである。カラー印刷許可申請登録処理は、クライアントＰＣ１０から、カラー印刷許可申請付きモノクロ印刷データＤ３（図６参照）を受信すると開始される処理である。
【０１４３】
まず、クライアントＰＣ１０から受信した、カラー印刷許可申請付きモノクロ印刷データＤ３に基づいて、印刷対象ファイルに対応したモノクロ印刷をする（Ｓ１８２）。次に、モノクロ印刷データからサムネイル画像を表示するためのデータを作成する（Ｓ１８４）。そして、カラー印刷許可申請付きモノクロ印刷データＤ３に含まれるユーザＩＤおよび印刷実行ファイル名と、作成したサムネイル画像とを、カラー印刷許可申請リスト５４ｂ（図７（ａ）参照）の同一の管理番号で管理されるデータ列に格納する（Ｓ１８６）。
【０１４４】
次に、カラー印刷許可申請リスト５４ｂに格納した印刷実行ファイル名が、製品名対応リスト５４ｃ（図７（ｂ）参照）にあるか否かを判断する（Ｓ１８８）。カラー印刷許可申請リスト５４ｂに格納した印刷実行ファイル名が、製品名対応リスト５４ｃにある場合（Ｓ１８８：Ｙｅｓ）、その印刷実行ファイル名に対応する製品名を製品名対応リスト５４ｃから読み込み、カラー印刷許可申請リスト５４ｂの同一の管理番号で管理されるデータ列に格納する（Ｓ１９０）。
【０１４５】
一方、カラー印刷許可申請リスト５４ｂに格納した印刷実行ファイル名が、製品名対応リスト５４ｃに無い場合（Ｓ１８８：Ｎｏ）、Ｓ１９０の処理をスキップして、Ｓ１９２の処理に進む。
【０１４６】
次に、カラー印刷許可申請の受理（すなわち、カラー印刷許可申請リスト５４ｂへ新たなデータ列を追加したこと）をユーザに通知する（Ｓ１９２）。これは、例えば、カラー印刷許可申請付きモノクロ印刷データＤ３の送信元であるクライアントＰＣ１０にコマンドを送信し、その表示装置１６にダイアログを表示させることにより行われる。
【０１４７】
次に、カラー印刷許可申請リスト５４ｂに格納されたデータ列の数が１０以上となったかを判断する（Ｓ１９４）。カラー印刷許可申請リスト５４ｂに格納されたデータ列の数が１０以上となった場合（Ｓ１９４：Ｙｅｓ）、後述するカラー印刷許可処理を実行し（Ｓ１９６）、１０件分のカラー印刷許可申請についての承認を管理者に促す。そして、処理を終了する。一方、カラー印刷許可申請リスト５４ｂに格納されたデータ列の数が１０未満である場合（Ｓ１９４：Ｎｏ）、Ｓ１９６の処理をスキップして処理を終了する。
【０１４８】
カラー印刷許可申請登録処理（Ｓ１８）によれば、クライアントＰＣ１０から受信した、カラー印刷許可申請付きモノクロ印刷データに基づいて、カラー印刷許可申請リスト５４ｂに、新たなカラー印刷許可申請を追加し、１０件分の申請が蓄積した時点で、管理者にまとめて通知することができるので、逐一承認を要求する場合に比べて、管理者の煩わしさを低減できる。
【０１４９】
図１７を参照して、カラー印刷許可処理（Ｓ１９６）について説明する。図１７は、カラー印刷許可処理を示すフローチャートである。カラー印刷許可処理は、カラー印刷許可申請リスト５４ｂに格納されたデータ列の数が１０以上蓄積されたことに基づいて、カラー印刷許可申請の承認を管理者に促す処理である。
【０１５０】
まず、カラープリンタ５０が、Ｗｅｂアクセス可能であるか否か（すなわち、カラープリンタ５０に予めＩＰアドレスおよびメールアカウントが付与されているか否か）を判断する（Ｓ１９６２）。カラープリンタ５０が、Ｗｅｂアクセスモードである場合（Ｓ１９６２：Ｙｅｓ）、電子メールを管理者端末３０に送信する（Ｓ１９６４）。この電子メールには、印刷許可手続きを実行するためのカラープリンタ５０のＩＰアドレスが記述されている。よって、カラープリンタ５０からの電子メールを管理者端末３０において受信した管理者は、判定すべきカラー印刷許可申請が蓄積されている旨、および、申請内容通知画面（図８（ａ）参照）をウェブブラウザを用いて申請内容通知画面３７（図８（ａ）参照）を表示させるためのカラープリンタ５０のＩＰアドレスを知ることができる。
【０１５１】
一方、カラープリンタ５０に、ＩＰアドレスおよびメールアカウントが付与されておらず、カラープリンタ５０がＷｅｂアクセス可能ではない場合（Ｓ１９６２：Ｎｏ）、カラープリンタ５０の操作パネル５７の表示画面を点滅させ、判定すべきカラー印刷許可申請が蓄積されている旨を管理者に通知し（Ｓ１９６６）、処理を終了する。操作パネル５７の点滅に気づいた管理者は、カラープリンタ５０の操作キーから所定の入力を行うことにより、申請内容通知画面５７ａ（図８（ｂ））を表示させることができる。カラー印刷許可処理によれば、１０件分のカラー印刷許可申請の内容が、管理者端末３０の表示装置３６または、カラープリンタ５０の操作パネル４に出力される。これにより、管理者は、カラー印刷許可申請の内容を確認することができる。そして、上述したように、承認するか否かの判断と、承認の入力操作を行う。
【０１５２】
図１８を参照して、カラー印刷許可リスト追加処理（Ｓ２０）について説明する。図１８は、カラー印刷許可リスト追加処理を示すフローチャートである。カラー印刷許可リスト追加処理は、カラー印刷許可申請処理（Ｓ１９６）により、管理者端末３０に申請内容通知画面３７またはカラープリンタ５０の操作パネル５７に申請内容通知画面５７ａが表示されると、実行される処理である。
【０１５３】
まず、申請内容通知画面３７または申請内容通知画面５７ａにおいて、管理者による申請内容Ｓの承認入力を受けたか否かを判断する（Ｓ２０１）。管理者による承認入力を受けると（Ｓ２０１：Ｙｅｓ）、管理者により承認された申請内容ＳのユーザＩＤと印刷実行ファイル名とを、カラー印刷許可リスト５４ａに追加する（Ｓ２０２）。次に、製品名対応リスト５４ｃ（図７（ｂ）参照）を参照し、追加した印刷実行ファイル名と同じ製品名が対応付けられており、且つ追加した印刷実行ファイル名とは異なる文字列で構成された印刷実行ファイル名が存在するか否かを判断する（Ｓ２０４）。
【０１５４】
追加した印刷実行ファイル名と同じ製品名が対応付けられており、且つ追加した印刷実行ファイル名とは異なる文字列で構成された印刷実行ファイル名が存在する場合（Ｓ２０４：ＹＥＳ）、異なる文字列で構成された印刷実行ファイル名（図７を参照して上述した例では印刷実行ファイル名「ＭＳＷＯＲＤ＿ＥＸ．ＥＸＥ」）を、ユーザＩＤと共に、カラー印刷許可リスト５４ａに追加する。このようにすれば、同じ製品名のアプリケーションであれば、バージョンなどを考慮せずに、以降のカラー印刷が許可される。
【０１５５】
一方、追加した印刷実行ファイル名と同じ製品名が対応付けられており、且つ追加した印刷実行ファイル名とは異なる文字列で構成された印刷実行ファイル名が、製品名対応リスト５４ｃに無い場合（Ｓ２０４：Ｎｏ）、Ｓ２０６の処理をスキップする。
【０１５６】
次に、カラー印刷許可申請リスト５４ｂを空にする（Ｓ２０８）。そして、申請の承認結果をユーザ（クライアントＰＣ１０）に通知し（Ｓ２１０）、処理を終了する。ユーザは、申請の承認結果の通知を受けることにより、自らがした申請が承認されたか否かを知ることができる。
【０１５７】
カラー印刷許可リスト追加処理（Ｓ２０）によれば、管理者により承認された申請内容ＳのユーザＩＤと印刷実行ファイル名とを、カラー印刷許可リスト５４ａに追加設定することができる。また、追加する印刷実行ファイル名に対応する製品名が、異なる印刷実行ファイル名を有する場合は、その異なる印刷実行ファイル名もカラー印刷許可リスト５４ａに追加設定される。よって、ユーザＩＤがカラー許可リスト５４ａに追加されたユーザが、同一の製品名のアプリケーションから印刷指示を行った場合は、例えば、アプリケーションのバージョンが異なる等の理由により、印刷実行ファイル名が異なったとしても、カラー印刷が許可される。
【０１５８】
本実施例の印刷システム１００によれば、印刷対象ファイルに印刷指示したアプリケーションが、カラー印刷が許可されないアプリケーションであると判断された場合、そのカラー印刷が許可されないアプリケーションから印刷指示された前記印刷対象ファイルを元に生成される印刷データを用いたカラー印刷が制限される。よって、カラー印刷が不要である可能性が高いアプリケーションについては、カラー印刷を制限することができるので、全体の印刷コストを抑制することができる。
【０１５９】
また、印刷対象ファイルに対し印刷実行が指示され、印刷許可設定画面２０（図４参照）において、「カラー印刷許可申請付きモノクロ印刷」が指定されると、カラー印刷許可申請付きモノクロ印刷データＤ３（図６参照）がクライアントＰＣ１０からカラープリンタ５０へ送信される。そして、そのカラー印刷許可申請付きモノクロ印刷データＤ３のヘッダに付加されたユーザＩＤと印刷実行ファイル名とに従って、カラー印刷許可リスト５４ａが設定される。したがって、ユーザは、カラー印刷許可の申請を希望するアプリケーションから印刷指示をするという簡単な操作で、そのアプリケーションについて、カラー印刷許可を申請することができるので、操作負担を抑制することができる。
【０１６０】
以上、実施例に基づき本発明を説明したが、本発明は上述した実施例に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。
【０１６１】
例えば本実施例では、カラー印刷が指定されたにも拘わらず、モノクロ強制印刷がされる場合、クライアントＰＣ１０の表示装置１６に、モノクロ強制印刷が実行された旨を通知するダイアログを表示させていた。
【０１６２】
図１９（ａ）は、表示装置１６に表示されるダイアログ１６ａの一例を示す図である。また、ダイアログ１６ａの表示に変えて、例えば、図１９（ｂ）に示すように、モノクロ強制印刷が実行された旨を、電子メール１６ｂにてクライアントＰＣ１０に通知しても良いし、また、図１９（ｃ）に示すように、モノクロ強制印刷が実行された旨を、カラープリンタ５０の操作パネル５７に表示させても良い。さらに、モノクロ強制印刷が実行された旨を通知する場合に限らず、例えばカラー印刷許可申請が管理者により許可されたことを通知する場合にも、図１９（ａ）〜（ｃ）に示すように、ダイアログの表示、電子メールによる通知、カラープリンタ５０の操作パネル５７への表示など、通知手段は、様々に変更可能である。
【０１６３】
また、上述の実施例では、管理者により承認がされた申請が、カラー印刷許可リスト５４ａに追加設定されるものとして説明したが、カラー印刷の必要性が高いアプリケーションについては、全てのユーザについて、そのアプリケーションでのカラー印刷が許可されるように予めカラー印刷許可リスト５４ａを設定しておいてもよい。
【０１６４】
図２０は、カラー印刷許可リスト５４ａに記憶させるユーザＩＤと印刷実行ファイル名との一例を示す図である。図２０に示すように、カラー印刷の必要性が高いアプリケーションの印刷実行ファイル名と、全てのユーザを示すユーザＩＤ「ｅｖｅｒｙＩＤ」とを、予めカラー印刷許可リスト５４ａに設定しておくことにより、カラー印刷の必要性が高く、カラー印刷許可申請がされる可能性が高いアプリケーションについては、個々に判定する必要がないので、管理者の煩わしさが低減する。
【０１６５】
また、本実施例では、同じプリンタ内でカラー印刷とモノクロ印刷とを切り換えていたが、印刷システム１００内にプリンタが２台以上接続されている場合には、カラー印刷専用プリンタとモノクロ印刷専用プリンタとを分けて使用し、カラー印刷の制限時には、モノクロ印刷専用プリンタに印刷データを転送するように構成してもよい。そのようにすれば、印刷システム１００内のプリンタを効率的に利用することができる。
【０１６６】
また、本実施例では、カラープリンタ５０が、カラーレーザ方式のプリンタであるものとして説明したが、カラープリンタ５０の種類をこれに限定されるものではなく、カラーレーザ方式のプリンタに替えて、インクジェット方式のプリンタ、昇華型のプリンタなど、他の方式のプリンタが用いられるものであってもよい。
【０１６７】
また、本実施例では、カラー印刷を制限するものであったが、印刷自体の許可と不許可とを切り換えるものであっても良い。すなわち、所定のアプリケーションから印刷指示がされた場合は、印刷自体を禁止するように構成してもよい。また、本実施例では、カラー印刷の制限時には、カラー印刷を完全に禁止するものとして説明したが、カラー印刷制限の手段をこれに限るものではない。例えば、カラー印刷の制限時には、インクまたはトナーの使用量を抑制する節約モードで、カラー印刷を実行するように構成してもよい。このようにすれば、カラー印刷の必要性が低いと予想されるカラー印刷については、節約モードで印刷されるため印刷コストを低減できると共に、画質は低下するものの、カラーの印刷結果を得ることができる。また、例えば、カラー印刷の制限時には、１ページの記録用紙に複数ページ分の印刷をする、いわゆるＮｉｎ１印刷を強制するように構成してもよい。
【０１６８】
また、本実施例では、印刷実行ファイル名にてアプリケーションを判断していたが、実行ファイルのサイズでアプリケーションを特定しても良い。実行ファイルのサイズは、個々のアプリケーション毎にそれぞれ異なっているので、実行ファイルのサイズからアプリケーションを特定することができるからである。
【０１６９】
また、本実施例では、記録用紙の片面に、画像と、強制モノクロ印刷がされたことを示すメッセージとが印刷される場合について説明したが、カラープリンタ５０が両面印刷に構成されている場合には、記録用紙の裏面（印刷対象ファイルに基づく画像が印刷される面の反対側の面）に、強制モノクロ印刷がされたことを示すメッセージを印刷するように構成しても良い。このようにすれば、印刷結果の見映えが良い。
【０１７０】
また、強制モノクロ印刷がされたことを示すメッセージは、強制モノクロ印刷がされた場合、常に印刷されるものとして説明したが、メッセージを印刷するか否かをユーザの設定により切り換えることができるように構成してもよい。
【０１７１】
また、本実施例では、印刷指示をしたアプリケーションの実行ファイル名（印刷実行ファイル名）に基づいて、カラー印刷を制限するか否かを判断していたが、これに替えて、印刷対象ファイルを作成したアプリケーション名に基づいて、カラー印刷を制限するか否かを判断してもよい。印刷対象ファイルを作成したアプリケーション名は、印刷対象ファイルに付加された情報から取得することができるため、本実施例で説明した印刷実行ファイル名に替えて、印刷対象ファイルを作成したアプリケーション名を用いて、カラー印刷を制限するか否かを判断するように構成することもできる。すなわち、最初にデータファイルを作成したアプリケーションと、その作成されたデータファイルを開き、印刷指示をするアプリケーションとが異なる場合があるが、いずれ時点のアプリケーションを基準として、カラー印刷を制限するかは、適宜設計変更し得る。
【図面の簡単な説明】
【０１７２】
【図１】本実施例の印刷システムを示すブロック図である。
【図２】図１に示す印刷システムをより詳細に示すブロック図である。
【図３】カラー印刷許可リストを模式的に示す図である。
【図４】クライアントＰＣにおいて、アプリケーションから印刷指示がされた場合に、表示装置に表示される印刷許可設定画面を示す図である。
【図５】（ａ）は、カラー印刷許可リスト検索要求を模式的に示す図であり、（ｂ）は、モノクロ強制印刷用のデータであり、（ｃ）は、モノクロ強制印刷用のデータに従って印刷される印刷物の一例を示す図である。
【図６】カラー印刷許可申請付きモノクロ印刷データを模式的に示す図である。
【図７】（ａ）は、カラー印刷申請リストを模式的に示す図であり、（ｂ）は、製品名対応リストを模式的に示す図である。
【図８】（ａ）は、管理者端末の表示装置に表示される申請内容通知画面の一例を示す図であり、（ｂ）は、カラープリンタの操作パネルの表示画面に表示される申請内容通知画面の一例を示す図である。
【図９】管理者により許可された申請内容Ｓが追加されたカラー印刷許可リストを模式的に示す図である。
【図１０】クライアントＰＣで実行される印刷処理のフローチャートである。
【図１１】カラー印刷処理を示すフローチャートである。
【図１２】カラー印刷許可申請付きモノクロ印刷処理を示すフローチャートである。
【図１３】ユーザＩＤと印刷実行ファイル名の取得処理を示すフローチャートである。
【図１４】カラープリンタにおいて実行される受信処理を示すフローチャートである。
【図１５】カラー印刷許可リスト検索処理を示すフローチャートである。
【図１６】カラー印刷許可申請登録処理を示すフローチャートである。
【図１７】カラー印刷許可処理を示すフローチャートである。
【図１８】カラー印刷許可リスト追加処理を示すフローチャートである。
【図１９】ユーザへの通知手段の変形例を例示する図である。
【図２０】カラー印刷許可リストの変形例を示す図である。
【符号の説明】
【０１７３】
１０                        クライアントＰＣ（画像処理装置，コンピュータ）
２０                        印刷許可設定画面（ダイアログ）
３７                        申請内容通知画面（表示画面）
５０                        カラープリンタ（印刷装置，コンピュータ）
５４                        フラッシュメモリ（許可情報記憶手段）
５４ａ                      カラー印刷許可リスト（印刷許可情報）
５５                        画像形成ユニット制御回路（印刷手段の一部）
５６                        画像形成ユニット（印刷手段の一部）
５７ａ                      申請内容通知画面（表示画面）
１００                      印刷システム
Ｓ１                        ダイアログ表示手段
Ｓ８                        印刷許可申請手段、印刷許可申請工程
Ｓ２０                      印刷許可情報設定手段、印刷許可情報設定工程
Ｓ４４                      アプリケーション情報送信手段
Ｓ５６                      通知手段、制限ステップ
Ｓ６２，Ｓ６０，Ｓ１４８    制限手段
Ｓ１９６                    申請内容出力手段
Ｓ１４４                    許可判断手段、許可判断ステップ
Ｓ２０１                    承認入力受付手段
【図１】
2007241489.tif 000003
【図２】
2007241489.tif 000004
【図３】
2007241489.tif 000005
【図４】
2007241489.tif 000006
【図５】
2007241489.tif 000007
【図６】
2007241489.tif 000008
【図７】
2007241489.tif 000009
【図８】
2007241489.tif 000010
【図９】
2007241489.tif 000011
【図１０】
2007241489.tif 000012
【図１１】
2007241489.tif 000013
【図１２】
2007241489.tif 000014
【図１３】
2007241489.tif 000015
【図１４】
2007241489.tif 000016
【図１５】
2007241489.tif 000017
【図１６】
2007241489.tif 000018
【図１７】
2007241489.tif 000019
【図１８】
2007241489.tif 000020
【図１９】
2007241489.tif 000021
【図２０】
2007241489.tif 000022