(57)【要約】【課題】画像形成システムの利用において、業務に支障を与えることなく私的な利用を防ぐことができる画像形成システムを提供する。【解決手段】画像形成システムは、印刷されるべきデータと当該データの印刷を依頼したユーザの識別子とを受信するデータ受信部と、データ受信部が受信したデータにより表される書類が予め定められたフォーマットにしたがっているか否かを判定する判定部（Ｓ１５０３）と、判定部の判定結果にしたがって、データの印刷を許可又は制限するための印刷制御部（Ｓ１８１０、Ｓ１８１１、Ｓ１８２０、Ｓ１８２１、Ｓ１８２２）とを含む。【選択図】        図１８
2010044744.tif 000002
【特許請求の範囲】
【請求項１】
印刷されるべきデータと、当該データの印刷を依頼したユーザの識別子とを受信するためのデータ受信手段と、
前記データ受信手段が受信した前記データにより表される書類が予め定められたフォーマットにしたがっているか否かを判定するための第１の判定手段と、
前記第１の判定手段の判定結果にしたがって、前記データの印刷を許可又は制限するための印刷制御手段とを含む、画像形成システム。
【請求項２】
前記印刷制御手段は、
前記第１の判定手段により、前記データが前記フォーマットにしたがっていると判定されたとき、前記データを印刷することを許可するための印刷許可手段と、
前記第１の判定手段により、前記データにより表される書類が前記フォーマットにしたがっていないと判定されたとき、前記データの一部のみの印刷を許可するための印刷制限手段とを含む、請求項１に記載の画像形成システム。
【請求項３】
前記印刷制御手段は、
前記第１の判定手段により、前記データが前記フォーマットにしたがっていると判定されたとき、前記データを印刷することを許可するための印刷許可手段と、
前記第１の判定手段により、前記データが前記フォーマットにしたがっていないと判定されたときに、前記識別子に対応するユーザに所定の課金をして前記データを印刷するための手段とを含む、請求項１に記載の画像形成システム。
【請求項４】
ユーザごとに、第１の色数での印刷のみが許可されているか、前記第１の色数での印刷に加え、前記第１の色数より多い第２の色数での印刷も許可されているかを判定するための第２の判定手段をさらに含み、
前記印刷制御手段は、
前記第１の判定手段により、前記データが前記フォーマットにしたがっていると判定されたとき、前記データを印刷することを許可するための印刷許可手段と、
前記第１の判定手段により、前記データにより表される書類が前記フォーマットにしたがっていないと判定されたとき、前記第２の判定手段の判定結果にしたがった色数の範囲で前記データを印刷することを許可するための手段とを含む、請求項１に記載の画像形成システム。
【請求項５】
前記第１の判定手段により、前記データにより表される書類が前記フォーマットにしたがっていないと判定されたことに応答して、前記データにより表される書類のサムネイルを含む印刷結果レポートを作成するためのレポート作成手段をさらに含む、請求項１に記載の画像形成システム。
【請求項６】
印刷を許可する時間的条件を記録する印刷管理テーブルを記憶するための記憶手段をさらに含み、
前記印刷制御手段は、
前記データの印刷の依頼の時刻が前記印刷管理テーブルに記録された前記時間的条件に合致するか否かを判定するための第２の判定手段と、
前記第１の判定手段の判定結果と、前記第２の判定手段の判定結果との組合せにしたがって、前記データの印刷を許可又は制限するための手段とを含む、請求項１に記載の画像形成システム。
【請求項７】
前記印刷管理テーブルは、ユーザごとに、印刷を許可する時間的条件を記録しており、
前記第２の判定手段は、前記データの印刷の依頼の時刻が、当該データの印刷を依頼したユーザの識別子に対応して前記印刷管理テーブルに記録されている前記時間的条件に合致するか否かを判定するための手段を含む、請求項６に記載の画像形成システム。
【請求項８】
前記印刷管理テーブルはさらに、ユーザごとに、当該ユーザに対して記録された前記時間的条件が充足されていないときに印刷画像に所定の変更を加えるか否かを指定した指示を記録しており、
前記許可又は制限するための手段は、前記第１の判定手段の判定結果と、前記第２の判定手段の判定結果との組合せにしたがって、前記データの印刷を許可するか、又は前記データに対し、当該データの印刷を依頼したユーザの識別子に対応して前記印刷管理テーブルに記録されている指示にしたがった変更を行なって印刷するための手段を含む、請求項７に記載の画像形成システム。
【請求項９】
前記変更は、前記データに対して、予め準備された可視画像を重畳する処理である、請求項８に記載の画像形成システム。
【請求項１０】
前記可視画像は、印刷許可時間外であることを示す文字列を含む画像である、請求項９に記載の画像形成システム。
【請求項１１】
ユーザの識別情報を記憶した記憶媒体からユーザの識別情報を読取るための読取手段をさらに含み、
前記印刷制御手段は、
前記第１の判定手段により、前記データにより表される書類が前記フォーマットにしたがっていると判定されたことに応答して、当該データの印刷を許可するための手段と、
前記第１の判定手段により、前記データにより表される書類が前記フォーマットにしたがっていないと判定されたことに応答して、前記読取手段によりユーザの識別情報の読取を行なうための手段と、
前記読取手段によって読取られた識別情報と、前記データの印刷を依頼したユーザの識別子とが所定の関係を充足するか否かにしたがって、前記データの印刷を許可又は制限するための手段とを含む、請求項１に記載の画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを扱う画像形成システムに関し、特に、利用者に対して利用制限機能を備えた画像形成システムに関する。
【背景技術】
【０００２】
現在、デジタル複写機及びプリンタなどの画像形成装置はあらゆる場所に普及し、コンピュータを扱う職場では欠かせないものになっている。最近ではカラー印刷機能を備えた画像形成装置も増え、これまで以上に幅広く利用されている。
【０００３】
それと同時に、業務以外の私的な利用など不正利用が問題になってきている。不正利用は、誰が利用したか分からない点、私的な利用を行なわれるのが人目の少ない業務時間外に多く、監視の目が行き届かない点などの問題点がある。特にカラー印刷は１回ごとのコストが高く、業務以外の利用は費用の面で大きな負担となり、問題になっている。
【０００４】
この問題に関し、特許文献１では、利用者毎の機能制限を行ない、画像形成装置を利用可能な時間帯以外に利用しようとした場合には、警告表示を出し動作を中止する技術を開示している。特許文献１に開示の技術では、画像形成装置に、利用する者の利用者ＩＤと、利用者ＩＤ毎に許可された機能（カラーコピー機能など）と、許可された機能を利用可能な時間帯と、画像形成装置自体の利用可能な時間帯とをあらかじめ登録する。画像形成装置は、利用者ＩＤの入力を受けることで利用者の認証及び利用者毎の機能制限を行ない、画像形成装置を利用可能な時間帯以外に利用しようとした場合には、警告表示を出し動作を中止する。
【０００５】
しかし、特許文献１の技術は、動作を中止する技術であるため、時間外の利用を行なう時には、管理者に利用許可時間の変更を申請し事前に対応してもらう必要がある。そのため、夜間や休日などの業務時間外で緊急に装置を利用したい時に対応できないという新たな問題が発生した。
【０００６】
この問題に関し、特許文献３では、画像形成装置において、利用する個々のユーザに対して印刷制限が予め設定されている場合でも、利用者の操作により一時的に印刷制限を解除して印刷を行なう技術を開示している。
【０００７】
また現在、印刷する文書の管理に関しても情報セキュリティの点から重要視されている。
【０００８】
特許文献２では、１つの印刷ジョブのみに有効なワンタイムパスワードを発行する技術が開示されている。ユーザは発行されたパスワードを入力することで指定した印刷ジョブの出力が可能である。また、発行されたワンタイムパスワードは、ユーザが指示した１つの印刷ジョブにのみ有効であり、印刷終了後にパスワードの漏洩、盗難があったとしても文書が印刷されることを防ぐことができる。その結果、パスワードの漏洩による不正印刷を防ぐことができる。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００３−３４８２７９号
【特許文献２】特開２００７−１６０８８９号
【特許文献３】特開２００７−２３００１３号
【発明の概要】
【発明が解決しようとする課題】
【００１０】
画像形成装置の不正な利用を防ぐ点において、ユーザ認証及び利用を許可する時間帯を設定する技術は効果的である。しかし、画像形成装置の利用を時間だけで制限することは、職場での時間外業務などを考えると不都合な点が多い。特に期限のある仕事に関して締切り直前に画像形成装置が使えなくなることで、業務に大きく支障をきたすことも考えられる。そのため、業務に支障を与えることなく画像形成装置の私的な利用を防ぐことが課題となっている。
【００１１】
特許文献１に開示の技術は、時間外の利用を行なう時には、管理者に利用許可時間の変更を申請し対応してもらう必要がある。そのため、夜間や休日などの業務時間外で緊急を要する時には不適当であり、課題を解決することができない。
【００１２】
特許文献３に開示の技術は、利用者の操作によって一時的に印刷制限を解除できる技術である。しかし、緊急時以外にも利用制限を解除できるという点では、不正な利用を行なうことが可能であり、課題を解決することができない。
【００１３】
また、画像形成装置の私的利用は外部への情報漏洩につながる可能性がある。そのため、情報管理の点からも私的利用を防ぐことが重要となる。
【００１４】
特許文献２の技術は、１つの文書の印刷に対するパスワード発行技術であるため、文書及び情報管理の点における課題を解決することができない。
【００１５】
それゆえに本発明の目的は、画像形成システムの利用において、業務に支障を与えることなく私的な利用を防ぐことができる画像形成システムを提供することである。
【課題を解決するための手段】
【００１６】
本発明に係る画像形成システムは、印刷されるべきデータと、当該データの印刷を依頼したユーザの識別子とを受信するためのデータ受信手段と、データ受信手段が受信したデータにより表される書類が予め定められたフォーマットにしたがっているか否かを判定するための第１の判定手段と、第１の判定手段の判定結果にしたがって、データの印刷を許可又は制限するための印刷制御手段とを含む。
【００１７】
データ受信手段は、印刷されるべきデータと、当該データの印刷を依頼したユーザの識別子とを受信する。第１の判定手段は、データ受信手段が受信したデータにより表される書類が予め定められたフォーマットにしたがっているか否かを判定する。印刷制御手段は、第１の判定手段の判定結果にしたがって、データの印刷を許可又は制限する。
【００１８】
受信したデータによって表される書類が予め定められたフォーマットにしたがっているか否かにしたがって、データの印刷が許可又は制限される。データによって表される内容によって印刷の動作の許可又は制限されることで、予め定められたフォーマットとは異なる、私的なフォーマットのデータの印刷を制限することができる。
【００１９】
その結果、画像形成システムの利用において、業務に支障を与えることなく私的な利用を防ぐことができる画像形成システムを提供することができる。
【００２０】
好ましくは、印刷制御手段は、第１の判定手段により、データがフォーマットにしたがっていると判定されたとき、データを印刷することを許可するための印刷許可手段と、第１の判定手段により、データにより表される書類がフォーマットにしたがっていないと判定されたとき、データの一部のみの印刷を許可するための印刷制限手段とを含む。
【００２１】
データがフォーマットにしたがっていると判定された場合はその印刷が許可され、フォーマットにしたがっていないと判定された時は、データの一部のみの印刷が許可される。印刷データがフォーマットにしたがっていない場合は、データをすべて印刷することができないので、利用者による私的な印刷の濫用を防ぐことができる。一方で、一部の印刷は可能なので、ユーザにとって印刷が無駄にならない。
【００２２】
好ましくは、印刷制御手段は、第１の判定手段により、データがフォーマットにしたがっていると判定されたとき、データを印刷することを許可するための印刷許可手段と、第１の判定手段により、データがフォーマットにしたがっていないと判定されたときに、識別子に対応するユーザに所定の課金をしてデータを印刷するための手段とを含む。
【００２３】
画像形成システムは、印刷データがフォーマットにしたがっていないと判定されたときには、ユーザに対して所定の課金を行なった後にデータを印刷する。その結果、画像形成システムにおける私的利用を制限しながら、利用制限に対しても、ユーザ自身で利用制限を解除することができる。
【００２４】
好ましくは、画像形成システムは、ユーザごとに、第１の色数での印刷のみが許可されているか、第１の色数での印刷に加え、第１の色数より多い第２の色数での印刷も許可されているかを判定するための第２の判定手段をさらに含む。印刷制御手段は、第１の判定手段により、データがフォーマットにしたがっていると判定されたとき、データを印刷することを許可するための印刷許可手段と、第１の判定手段により、データにより表される書類がフォーマットにしたがっていないと判定されたとき、第２の判定手段の判定結果にしたがった色数の範囲でデータを印刷することを許可するための手段とを含む。
【００２５】
この画像形成システムは、印刷時における使用可能な色数をユーザ毎に設定することができる。その結果、私的な印刷に対して、高価なカラー印刷を制限することができ、印材の節約などを実現することができる。
【００２６】
好ましくは、画像形成システムは、第１の判定手段により、データにより表される書類がフォーマットにしたがっていないと判定されたことに応答して、データにより表される書類のサムネイルを含む印刷結果レポートを作成するためのレポート作成手段をさらに含む。
【００２７】
印刷結果レポートを作成することによって、フォーマットにしたがっていないと判定されたデータが表す書類の画像を確認することができる。ユーザは、作成されたレポートを元にして、業務に必要なフォーマットの追加登録などを管理者に依頼することができる。
【００２８】
好ましくは、画像形成システムは、印刷を許可する時間的条件を記録する印刷管理テーブルを記憶するための記憶手段をさらに含む。印刷制御手段は、データの印刷の依頼の時刻が印刷管理テーブルに記録された時間的条件に合致するか否かを判定するための第２の判定手段と、第１の判定手段の判定結果と、第２の判定手段の判定結果との組合せにしたがって、データの印刷を許可又は制限するための手段とを含む。
【００２９】
印刷を許可する時間的条件を設け、データの印刷を依頼した時間とデータにより表わされる書類とによってデータの印刷が許可又は制限される。時間的条件を設けることによって、例えば人目の少ない業務時間外におけるデータ印刷を制限することができる。
【００３０】
好ましくは、印刷管理テーブルは、ユーザごとに、印刷を許可する時間的条件を記録している。第２の判定手段は、データの印刷の依頼の時刻が、当該データの印刷を依頼したユーザの識別子に対応して印刷管理テーブルに記録されている時間的条件に合致するか否かを判定するための手段を含む。
【００３１】
ユーザ共通の時間的条件の他に、ユーザ毎に印刷を許可する時間的条件を設けることで、ユーザの使用状況に合わせた細かい利用許可設定を実施することができる。
【００３２】
より好ましくは、印刷管理テーブルはさらに、ユーザごとに、当該ユーザに対して記録された時間的条件が充足されていないときに印刷画像に所定の変更を加えるか否かを指定した指示を記録している。許可又は制限するための手段は、第１の判定手段の判定結果と、第２の判定手段の判定結果との組合せにしたがって、データの印刷を許可するか、又はデータに対し、当該データの印刷を依頼したユーザの識別子に対応して印刷管理テーブルに記録されている指示にしたがった変更を行なって印刷するための手段を含む。
【００３３】
好ましくは、変更は、データに対して、予め準備された可視画像を重畳する処理である。
【００３４】
好ましくは、可視画像は、印刷許可時間外であることを示す文字列を含む画像である。
【００３５】
ユーザごとに記録された時間的条件が充足されていない時に印刷画像に所定の変更を加えるか否かの指示が印刷管理テーブルに記録される。所定の変更は、例えば予め準備された可視画像を重畳する処理などである。印刷画像に変更を加えるので印刷許可時間外に印刷指示が出されたことが明確になり、時間的条件を充たさない場合の印刷を防ぐことができる。
【００３６】
好ましくは、画像形成システムは、ユーザの識別情報を記憶した記憶媒体からユーザの識別情報を読取るための読取手段をさらに含む。印刷制御手段は、第１の判定手段により、データにより表される書類がフォーマットにしたがっていると判定されたことに応答して、当該データの印刷を許可するための手段と、第１の判定手段により、データにより表される書類がフォーマットにしたがっていないと判定されたことに応答して、読取手段によりユーザの識別情報の読取を行なうための手段と、読取手段によって読取られた識別情報と、データの印刷を依頼したユーザの識別子とが所定の関係を充足するか否かにしたがって、データの印刷を許可又は制限するための手段とを含む。
【００３７】
印刷データにより表わされる書類がフォーマットにしたがっていないと判定される場合は、データの印刷を依頼したユーザの識別子と、読取手段によって記憶媒体から読取られる識別情報とを用いてデータの印刷が許可又は制限される。フォーマットにしたがっていない印刷データ、すなわち業務に用いないデータを印刷する時はユーザ確認が行なわれる。それにより、正規のユーザ以外による印刷を防ぐことができる。
【発明の効果】
【００３８】
以上のように、本画像形成システムは、受信したデータによって表される書類が予め定められたフォーマットにしたがっているか否かの判定にしたがい、データの印刷が許可又は制限する。データによって表される内容によって印刷が許可又は制限されることで、予め定められたフォーマットとは異なる、私的なデータの印刷を制限することができる。その結果、画像形成システムの利用において、業務に支障を与えることなく私的な利用を防ぐことができる画像形成システムを提供することができる。
【図面の簡単な説明】
【００３９】
【図１】本発明の第１の実施の形態に係る画像形成システム３０の構成図である。
【図２】画像形成装置４４の内部構成を表すブロック図である。
【図３】情報処理装置４２の内部構成を表すブロック図である。
【図４】サーバ４０の内部構成を表すブロック図である。
【図５】画像形成装置４４の利用許可時間帯管理テーブル８６の例を表す図である。
【図６】第１の実施の形態に係る画像形成システム３０において実行されるプログラムの制御構造をフローチャート形式で表した図である。
【図７】Ｓ６１０で表示部１１４に表示される、印刷許可時間帯以外の印刷時に表示される表示画面１８０である。
【図８】第２の実施の形態に係る画像形成システム２３０において、実行されるプログラムの制御構造をフローチャート形式で表した図である。
【図９】画像形成装置４４の機能利用に関するユーザ毎の設定例を記録する、ユーザ別機能設定テーブル２００を表す図である。
【図１０】第３の実施の形態に係る画像形成システム３３０において、実行されるプログラムの制御構造をフローチャート形式で表した図である。
【図１１】第４の実施の形態に係る画像形成システム４３０において、実行されるプログラムの制御構造をフローチャート形式で表した図である。
【図１２】第５の実施の形態に係る画像形成システム５３０において、実行されるプログラムの制御構造をフローチャート形式で表した図である。
【図１３】Ｓ１３０７でウォーターマークを重畳した時の印刷結果例を表す図である。
【図１４】第６の実施の形態に係る画像形成システム６３０において、実行されるプログラムの制御構造をフローチャート形式で表した図である。
【図１５】第７の実施の形態に係る画像形成システム７３０において、実行されるプログラムの制御構造をフローチャート形式で表した図である。
【図１６】第８の実施の形態に係る画像形成システム８３０において、実行されるプログラムの制御構造をフローチャート形式で表した図である。
【図１７】第９の実施の形態に係る画像形成システム９３０において、実行されるプログラムの制御構造をフローチャート形式で表した図である。
【図１８】第１０の実施の形態に係る画像形成システム１０３０において、実行されるプログラムの制御構造をフローチャート形式で表した図である。
【発明を実施するための形態】
【００４０】
以下の説明及び図面においては、同一部品には同じ参照符号および名称を付してある。それらの機能も同様である。したがって、それらについての詳細な説明は繰返さない。
【００４１】
［第１の実施の形態］
−構成−
図１を参照して、画像形成システム３０は、画像印刷を行なうための画像形成装置４４と、画像形成装置４４に対して画像データの印刷指示を出すための情報処理装置４２と、情報処理装置４２の要求を受け画像形成装置４４の動作を制御するパスワードを発行するためのサーバ４０と、サーバ４０、情報処理装置４２及び画像形成装置４４が接続されたネットワーク４６とを含む。サーバ４０と、情報処理装置４２と、画像形成装置４４とは、ネットワーク４６を介して互いに通信可能である。
【００４２】
図２を参照して、画像形成装置４４は、画像形成装置４４の全体を制御する制御部６０と、制御部６０に接続されたバス９２と、原稿載置台上に置かれた原稿を走査して光学的に読取るための原稿走査部６２と、原稿走査部６２で読取った光学信号を変換して画像データを生成するための読取画像データ生成制御部６４と、入力された画像データの印刷処理を制御するための印刷制御部６６と、印刷制御部６６から入力された画像データを紙媒体に印刷するための画像形成部６８と、原稿読取及び印刷処理に関する情報を表示するための表示部７０とを含む。画像形成装置４４はさらに、ユーザからの操作指示を受付け制御部６０に渡すための操作部７２と、外部装置との通信を制御するための通信インターフェイス７４と、通信インターフェイス７４に接続された通信コネクタ７６と、画像形成装置４４の消費電力の検知、待機状態への設定及び、電源オフなどを制御するための電力制御部７８と、電力制御部７８に接続された電源コネクタ８０と、読取った又は入力された画像データを一時的に格納するための一時記憶部８２と、画像形成装置４４で実行される各種プログラム及び各種情報を記憶するための記憶部８８と、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カードなどの外部記憶媒体に記憶された情報を読取り制御部６０に渡すための記憶媒体読取部９０とを含む。記憶部８８は、パスワード照合プログラム８４と利用許可時間帯管理テーブル８６とを記憶している。原稿走査部６２、読取画像データ生成制御部６４、印刷制御部６６、画像形成部６８、記憶部８８、記憶媒体読取部９０、表示部７０、操作部７２、通信インターフェイス７４、電力制御部７８及び一時記憶部８２はバス９２を介して接続されており、各部に対する制御は、制御部６０により行なわれる。
【００４３】
図３を参照して、情報処理装置４２は、情報処理装置４２内で実行されるプログラム及び各種情報を記憶するための記憶部１０４と、記憶部１０４に記憶されているプログラムを呼出して実行することにより情報処理装置４２の全体を制御し所望の機能を実現するための中央演算処理部１０２と、中央演算処理部１０２に接続されたバス１２４と、バス１２４に接続された表示インターフェイス１１８と、表示インターフェイス１１８に接続された表示部用コネクタ１１６と、表示部用コネクタ１１６に接続された表示部１１４と、ユーザからの操作を受付け中央演算処理部１０２に渡すための操作部１２０と、外部装置との通信を制御するための通信インターフェイス１１０と、通信インターフェイス１１０に接続された通信コネクタ１１２とを含む。記憶部１０４は、一時許可パスワード処理プログラム１０８と、アプリケーションから印刷指示を受けると印刷画像データを作成し画像形成装置４４に向けデータを送信するプリンタドライバ１０６とを記憶している。記憶部１０４、通信インターフェイス１１０、表示インターフェイス１１８及び操作部１２０はバス１２４を介して接続されており、各部に対する制御は中央演算処理部１０２により行なわれる。
【００４４】
図４を参照して、サーバ４０は、サーバ４０内で実行されるプログラム及び各種情報を記憶するための記憶部１４４と、記憶部１４４に記憶されているプログラムを呼出して実行することによりサーバ４０の全体を制御し所望の機能を実現するための中央演算処理部１４２と、中央演算処理部１４２に接続されたバス１６２と、バス１６２に接続された表示インターフェイス１５６と、表示インターフェイス１５６に接続された表示部用コネクタ１５４と、表示部用コネクタ１５４に接続された表示部１５２と、ユーザからの操作を受付け中央演算処理部１４２に渡すための操作部１５８と、バス１６２に接続された通信インターフェイス１４８と、通信インターフェイス１４８に接続された通信コネクタ１５０とを含む。記憶部１４４は、一時許可パスワード発行処理プログラム１４６を記憶している。記憶部１４４、通信インターフェイス１４８、表示インターフェイス１５６及び操作部１５８はバス１６２を介して接続されており、各部に対する制御は中央演算処理部１４２により行なわれる。
【００４５】
図５を参照して、曜日及び時間帯ごとに画像形成装置４４の利用の許可または禁止のいずれかが設定されている。図５の例では、画像形成装置４４の利用に関する設定が１時間単位で行なわれている。しかし、分単位での設定も可能である。利用許可時間帯管理テーブル８６を記憶する装置としては、画像形成装置４４、情報処理装置４２、及びサーバ４０のいずれの場合も有り得る。本実施の形態において利用許可時間帯管理テーブル８６は、画像形成装置４４に記憶される。
【００４６】
図６を参照して、サーバ４０の中央演算処理部１４２、情報処理装置４２の中央演算処理部１０２及び画像形成装置４４の制御部６０で実行されるプログラムはそれぞれ以下の様な制御構造を有する。
【００４７】
図６のフローチャート中の結合子Ａ、結合子Ｂ、結合子Ｃ、及び結合子Ｄは、第２の実施の形態以降の構成に関する説明を簡略にするために便宜的に設けたものである。
【００４８】
図６を参照して、サーバ４０で実行されるプログラムは、情報処理装置４２から一時許可パスワード要求、ユーザＩＤ及び印刷データを受信するステップ（以下単に「Ｓ」と記載する。）６１２と、Ｓ６１２に続き、一時許可パスワードを生成し、パスワード要求元である情報処理装置４２へ送信するＳ６１３とを含む。Ｓ６１３を実行後、このプログラムは終了する。
【００４９】
情報処理装置４２で実行されるプログラムは、表示部１１４にログオン画面を表示するＳ６０１と、Ｓ６０１に続き、利用者からユーザＩＤの入力を受けログオン処理をするＳ６０２と、Ｓ６０２に続き、利用者からアプリケーションソフトの操作を受け印刷要求を発行するＳ６０３と、Ｓ６０３に続き、プリンタドライバ１０６により印刷データとログオン時に入力したユーザＩＤ情報とを含む印刷要求情報を画像形成装置４４に送信するＳ６０４と、Ｓ６０４に続き、画像形成装置４４から送信された印刷情報を受信するＳ６０９と、Ｓ６０９に続き、受信した印刷情報は印刷禁止情報であるか否かを判定し、判定結果に応じて制御の流れを分岐させるＳ６０９Ａと、Ｓ６０９Ａで印刷禁止情報を受信した（ＹＥＳ）と判定された場合に実行され、一時許可パスワードの申請方法を表示部１１４に表示するＳ６１０と、Ｓ６１０に続き、利用者による操作部１２０のパスワード申請操作を受け、サーバ４０に対して一時許可パスワード要求、ユーザＩＤ、及び印刷データを送信するＳ６１１と、Ｓ６１１に続き、サーバ４０から一時許可パスワードを受信し表示部１１４に表示するＳ６１４と、Ｓ６１４に続き、利用者からのパスワード入力操作を受け、画像形成装置４４に対して一時許可パスワードを送信するＳ６１５とを含む。Ｓ６１５を実行後、このプログラムは終了する。Ｓ６０９Ａで印刷禁止情報を受信していない（ＮＯ）と判定された場合、このプログラムは終了する。
【００５０】
画像形成装置４４で実行されるプログラムは、情報処理装置４２からの印刷要求情報を受信するＳ６０５と、Ｓ６０５に続き、受信した印刷要求情報から印刷データを抽出し一時記憶部８２に格納するＳ６０６と、Ｓ６０６に続き、現在の日時と画像形成装置４４の利用許可時間とを比較して印刷を許可するか否かを判定し、判定結果に応じて制御の流れを分岐させるＳ６０７と、Ｓ６０７で印刷を許可しない（ＮＯ）と判定された場合に実行され、印刷禁止情報を情報処理装置４２へ送信するＳ６０８と、Ｓ６０８に続き、情報処理装置４２から一時許可パスワードを受信するＳ６１６と、Ｓ６１６に続き、受信した一時許可パスワードとパスワード照合プログラム８４の実行結果とを照合して印刷を許可するか否かを判定し、判定結果に応じて制御の流れを分岐させるＳ６１７と、Ｓ６１７で印刷を許可する（ＹＥＳ）と判定された場合に実行され、一時記憶部８２に格納されていた印刷データを読出し、印刷を実行するＳ６１８とを含む。Ｓ６１８実行後このプログラムは終了する。このプログラムはさらに、Ｓ６０７で印刷を許可する（ＹＥＳ）と判定された場合に実行され、印刷許可情報を情報処理装置４２へ送信するＳ６０７Ａを含む。Ｓ６０７Ａの後、Ｓ６１８が実行され、プログラムを終了する。Ｓ６１７で印刷を許可しない（ＮＯ）と判定された場合は、制御はＳ６０８に進む。
【００５１】
図７を参照して、表示画面１８０は、一時許可パスワードの入力を受けるためのテキストボックス１８２と、印刷続行ボタン１８４と、印刷中止ボタン１８６とを含む。表示画面１８０において、発行された一時許可パスワードをユーザがテキストボックス１８２に入力し、印刷続行ボタン１８４を押すことで、情報処理装置４２は画像形成装置４４に対して一時許可パスワードを送信する。
【００５２】
―動作―
第１の実施の形態に係る画像形成システム３０は以下のように動作する。
【００５３】
画像形成システム３０では、画像形成装置４４に関して曜日及び時間帯毎に動作の「許可」又は「禁止」をあらかじめ設定しておく。設定された情報は利用許可時間帯管理テーブル８６に記憶し、画像形成装置４４に記憶される。
【００５４】
画像形成システム３０の利用者の各々には、あらかじめユーザＩＤが割当てられる。ユーザＩＤは個人を識別するために用いられる。
【００５５】
情報処理装置４２を起動する際に、利用者はユーザＩＤを入力してログオン処理をする（Ｓ６０１、Ｓ６０２）。利用者がアプリケーションを操作して情報処理装置４２から印刷指示を出したとき（Ｓ６０３）、画像形成装置４４には印刷要求情報、ユーザＩＤ、及び印刷データが送信される（Ｓ６０４）。画像形成装置４４では、受信した印刷データを一時記憶部８２に一旦格納する（Ｓ６０５、Ｓ６０６）。画像形成装置４４は、印刷指示を受信した日時と利用許可時間帯管理テーブル８６とを参照し、利用が許可されている時間かどうかを判定する（Ｓ６０７）。利用許可時間内である場合は印刷許可情報を情報処理装置４２に送信し（Ｓ６０７Ａ）、一時記憶部８２に格納された印刷データを読出し印刷を実行する（Ｓ６１８）。利用許可時間外であった場合は、印刷禁止情報を情報処理装置４２に対し送信する（Ｓ６０８）。情報処理装置４２では、画像形成装置４４から送信される印刷情報を受信し（Ｓ６０９）、印刷許可情報を受信した（Ｓ６０９ＡでＮＯ）場合はこのプログラムを終了する。印刷禁止情報を受信した（Ｓ６０９ＡでＹＥＳ）場合は、印刷禁止時間帯であるという事と、装置の利用を一時的に許可するために必要な一時許可パスワードの申請方法とを示した表示画面１８０を表示する（Ｓ６１０）。利用者は申請方法にしたがって申請操作を行ない、申請操作を受けた情報処理装置４２はサーバ４０に一時許可パスワードの発行要求を送信する（Ｓ６１１）。そのとき同時にユーザＩＤと、印刷データとを送信する。サーバ４０はパスワード要求を受け一時許可パスワードを発行し、情報処理装置４２に送信する（Ｓ６１２、Ｓ６１３）。情報処理装置４２は、サーバ４０から一時許可パスワードを受信すると表示部１１４に表示する（Ｓ６１４）。そして、表示画面１８０のテキストボックス１８２に利用者からのパスワード入力を受け、印刷続行ボタン１８４が押されたことに応答し、画像形成装置４４に一時許可パスワードを送信する（Ｓ６１５）。画像形成装置４４では受信したパスワードが正しいかどうかを判定し（Ｓ６１６、Ｓ６１７）、正しい場合は一時記憶部８２に格納されていた印刷データを読出し印刷を実行する。パスワードが正しくない場合は印刷を実行せずに、再びパスワードを入力するよう情報処理装置４２にメッセージを表示させる。
【００５６】
以上のように、本実施の形態の画像形成システムでは、利用許可時間外に画像形成装置４４を使う必要が出たときでも、一時許可パスワードを発行することで画像形成装置４４を利用することができる。この一時許可パスワードの発行により、利用時間帯以外の装置利用において利用者自身で対応ができ、時間外にシステム管理者に設定変更を依頼する時間と手間とを削減することができる。
【００５７】
［第２の実施の形態］
―構成―
図８を参照して、以下に本発明の第２の実施の形態に係る画像形成システム２３０について説明する。画像形成システム２３０は、サーバ２４０と、情報処理装置２４２と、画像形成装置２４４とを含む。これらのハードウェア構成は、第１の実施の形態のサーバ４０、情報処理装置４２、画像形成装置４４とそれぞれ同一のため説明は繰返さない。
【００５８】
図８は、第２の実施の形態に係る画像形成システム２３０における、サーバ２４０の中央演算処理部１４２、情報処理装置２４２の中央演算処理部１０２、及び画像形成装置２４４の制御部６０で実行されるプログラムをそれぞれ表している。図８において、結合子Ａ、Ｂ、及びＣに至るまでの処理は、第１の実施の形態でサーバ４０、情報処理装置４２、及び画像形成装置４４でそれぞれ実行されるプログラムのＳ６０１〜Ｓ６１１と同じである。
【００５９】
図８を参照して、サーバ２４０で実行されるプログラムは、情報処理装置２４２から一時許可パスワード要求、ユーザＩＤ、及び印刷データを受信するＳ９０１と、Ｓ９０１に続き、一時許可パスワードの有効期限（例えば、あるユーザＩＤからの最初の印刷要求に対してパスワードを発行してから３時間）を算出するＳ９０２と、Ｓ９０２に続き、算出された有効期限情報を含んだ一時許可パスワードを生成してパスワード要求元である情報処理装置２４２へ送信するＳ９０３とを含む。Ｓ９０３の実行後このプログラムは終了する。
【００６０】
情報処理装置２４２で実行されるプログラムは、図６のＳ６１１に続き、サーバ２４０から一時許可パスワードを受信し表示部１１４に表示するＳ９０４と、Ｓ９０４に続き、ユーザからのパスワード入力操作を受け、画像形成装置２４４に対して一時許可パスワードを送信するＳ９０５とを含む。Ｓ９０５実行後このプログラムは終了する。
【００６１】
画像形成装置２４４で実行されるプログラムは、図６に示すＳ６０８に続き、情報処理装置２４２から一時許可パスワードを受信するＳ９０６と、Ｓ９０６に続き、受信した一時許可パスワードを解析して有効期限情報を抽出し一時許可パスワードが有効期限内であるか否かを判定し、判定結果に応じて制御の流れを分岐させるＳ９０７と、Ｓ９０７で一時許可パスワードが有効期限内ではない（ＮＯ）と判定された場合に実行され、「入力された一時許可パスワードは期限切れである」という情報を含んだ印刷禁止情報を印刷要求元である情報処理装置２４２へ送信するＳ９０８とを含む。
【００６２】
このプログラムはさらに、Ｓ９０７で一時許可パスワードが有効期限内である（ＹＥＳ）と判定された場合に実行され、一時許可パスワードとパスワード照合プログラム８４の実行結果とを照合して印刷を許可するか否かを判定し、判定結果に応じて制御の流れを分岐させるＳ９０９と、Ｓ９０９で印刷を許可しない（ＮＯ）と判定された場合に実行され、「入力したパスワードは間違っている」という情報を含んだ印刷禁止情報を、印刷要求元である情報処理装置２４２へ送信するＳ９１１と、Ｓ９０９で印刷を許可する（ＹＥＳ）と判定された場合に実行され、一時記憶部８２に格納されていた印刷データを読出し、印刷を実行するＳ９１０とを含む。Ｓ９１０の実行後このプログラムは終了する。Ｓ９０８又はＳ９１１を実行後、制御は図６のＳ６０８に進む。なお、この第２の実施の形態の場合、図６のＳ６０８の後には、図８のＳ９０４に処理が進むことに注意すべきである。
【００６３】
―動作―
第２の実施の形態に係る画像形成システム２３０は以下のように動作する。
【００６４】
第２の実施の形態における画像形成システム２３０では、第１の実施の形態と同様に、画像形成装置２４４に関して曜日及び時間帯毎に動作の「許可」又は「禁止」をあらかじめ設定しておく。設定された情報は利用許可時間帯管理テーブル８６に記憶し、画像形成装置２４４に記憶される。画像形成システム２３０の利用者の各々には、あらかじめユーザＩＤが割当てられる。
【００６５】
第２の実施の形態ではサーバ２４０が発行する一時許可パスワードに有効期限を持たせ、有効期限を過ぎた一時許可パスワードでは動作を無効にする制御をしている。
【００６６】
情報処理装置２４２がサーバ２４０に対して一時許可パスワード要求を発行するまでは第１の実施の形態と同様に動作する。情報処理装置２４２から一時許可パスワードの発行要求を送信する際、同時にユーザＩＤと印刷データとを送信する。
【００６７】
サーバ２４０では、受信したユーザＩＤを参照して一時許可パスワードの有効期限（例えば、あるユーザＩＤからの最初の印刷要求を受けてパスワードを発行してから３時間）を算出し、算出された有効期限情報を含んだ一時許可パスワードを生成して情報処理装置２４２に送信する（Ｓ９０２、Ｓ９０３）。
【００６８】
情報処理装置２４２ではサーバ２４０から受信した一時許可パスワードを表示する（Ｓ９０４）。そして、表示画面１８０のテキストボックス１８２に利用者からのパスワード入力を受け、印刷続行ボタン１８４が押されたことに応答して、画像形成装置２４４に一時許可パスワードを送信する（Ｓ９０５）。
【００６９】
画像形成装置２４４では、受信した一時許可パスワードから有効期限情報を抽出し、パスワードが有効期限内であるか否かを判定する（Ｓ９０７）。有効期限内であれば一時許可パスワード自体が正しいかを判定し（Ｓ９０９）、正しければ印刷を実行する（Ｓ９１０）。有効期限を過ぎている場合は「一時許可パスワードの有効期限が切れている」という情報を情報処理装置２４２に送信し、印刷を行なわない（Ｓ９０８）。また、パスワードが正しくない時は「入力されたパスワードは間違っている」という情報を情報処理装置２４２に送信して印刷を行なわない（Ｓ９１１）。
【００７０】
以上のように、第２の実施の形態の画像形成システムでは、サーバ２４０が発行する一時許可パスワードに有効期限を持たせることで、ユーザＩＤに対して利用許可時間以外の画像形成装置２４４の動作に時間制限を設定することができる。動作時間に制限を設けることで不必要な印刷を行なう時間を少なくし、私的な利用を防ぐことができる。
【００７１】
［第３の実施の形態］
―構成―
図９及び図１０を参照して、以下に本発明の第３の実施の形態に係る画像形成システム３３０について説明する。画像形成システム３３０は、サーバ３４０と、情報処理装置３４２と、画像形成装置３４４とを含む。これらのハードウェア構成は、第１の実施の形態のサーバ４０、情報処理装置４２、画像形成装置４４とそれぞれ同一のため説明は繰返さない。
【００７２】
図９を参照して、ユーザ別機能設定テーブル２００には、各ユーザＩＤに対して、画像形成装置の利用について利用許可時間帯管理テーブル８６とは異なる設定がされる時間帯と、印刷画像の上にウォーターマークを重畳させるか否かと、カラー印刷を許可するか否かとの設定が記憶されている。なお、本実施の形態のシステムではウォーターマークに関する設定は使用しない。
【００７３】
第３の実施の形態では、カラー印刷に関してユーザＩＤ毎に、カラー・白黒印刷許可、又は白黒印刷のみ許可のいずれかをあらかじめ設定し、ユーザ別機能設定テーブル２００に記憶する。本実施の形態では、ユーザ別機能設定テーブル２００は、画像形成装置３４４及びサーバ３４０に記憶される。
【００７４】
第３の実施の形態ではさらに、業務で使われる印刷フォーマットをあらかじめサーバ３４０に登録しておく。
【００７５】
図１０は、第３の実施の形態に係る画像形成システム３３０における、サーバ３４０の中央演算処理部１４２、情報処理装置３４２の中央演算処理部１０２、及び画像形成装置３４４の制御部６０で実行されるプログラムをそれぞれ表している。図１０において、結合子Ａ、Ｂ、Ｃに至るまでの処理は、第１の実施の形態でサーバ４０、情報処理装置４２、及び画像形成装置４４でそれぞれ実行されるプログラムのＳ６０１〜Ｓ６１１と同じである。ただし、第３の実施の形態においてＳ６０７で印刷を許可しないと判定された場合は、ユーザＩＤとユーザ別機能設定テーブル２００とを参照して、ユーザＩＤ毎の画像形成装置の利用について設定があればその設定にしたがうという点が異なっている。
【００７６】
図１０を参照して、サーバ３４０で実行されるプログラムは、情報処理装置３４２から一時許可パスワード要求、ユーザＩＤ、及び印刷データを受信するＳ１００１と、Ｓ１００１に続き、受信した印刷データを解析し印刷データがあらかじめサーバ３４０に登録されたフォーマットであるか否かを判定し、判定結果に応じて制御の流れを分岐させるＳ１００１Ａと、Ｓ１００１Ａで印刷データが登録されたフォーマットである（ＹＥＳ）と判定された場合に実行され、カラー印刷を許可する情報を発行するＳ１００２Ａと、Ｓ１００１Ａで印刷データが登録されたフォーマットでない（ＮＯ）と判定された場合に実行され、ユーザＩＤとユーザ別機能設定テーブル２００とを参照し、このユーザに対して、カラー印刷許可情報として、白黒印刷のみ許可、又はカラー・白黒印刷許可のいずれが設定されているかを読出すＳ１００２と、Ｓ１００２又はＳ１００２Ａに続いて実行され、カラー印刷許可情報を含んだ一時許可パスワードを生成してパスワード要求元である情報処理装置３４２へ送信するＳ１００３とを含む。Ｓ１００３実行後このプログラムは終了する。
【００７７】
情報処理装置３４２で実行されるプログラムは、図６に示すＳ６１１に続き、サーバ３４０から一時許可パスワードを受信し表示部１１４に表示するＳ１００４と、Ｓ１００４に続き、利用者からのパスワード入力操作を受け、画像形成装置３４４に対して一時許可パスワードを送信するＳ１００５とを含む。Ｓ１００５実行後このプログラムは終了する。
【００７８】
画像形成装置３４４で実行されるプログラムは、図６に示すＳ６０８に続き、情報処理装置３４２から一時許可パスワードを受信するＳ１００６と、Ｓ１００６に続き、受信した一時許可パスワードとパスワード照合プログラム８４の実行結果とを照合し印刷を許可するか否かを判定し、判定結果に応じて制御の流れを分岐させるＳ１００７と、Ｓ１００７で印刷を許可する（ＹＥＳ）と判定された場合に実行され、一時記憶部８２に格納されている印刷データが白黒データであるか否かを判定し、判定結果に応じて制御の流れを分岐させるＳ１００８と、Ｓ１００８で印刷データが白黒データである（ＹＥＳ）と判定された場合に実行され、一時記憶部８２に格納された印刷データを読出し、印刷を実行するＳ１０１１とを含む。Ｓ１０１１実行後このプログラムは終了する。
【００７９】
このプログラムはさらに、Ｓ１００８で印刷データが白黒データではない（ＮＯ）と判定された場合に実行され、受信した一時許可パスワードを解析してカラー印刷許可情報を抽出し、カラー印刷を許可しているか否かに応じて制御の流れを分岐させるＳ１００９と、Ｓ１００９でカラー印刷を許可していない（ＮＯ）と判定された場合に実行され、一時記憶部８２に格納された印刷データを読出し白黒データに変換するＳ１０１０とを含む。Ｓ１０１０を実行後、Ｓ１０１１が実行されこのプログラムは終了する。Ｓ１００９でカラー印刷を許可している（ＹＥＳ）と判定された場合は、Ｓ１０１１が実行されこのプログラムは終了する。
【００８０】
このプログラムはさらに、Ｓ１００７で、印刷を許可しない（ＮＯ）と判定された場合に実行され、「入力されたパスワードは間違っている」という情報を含んだ印刷禁止情報を、印刷要求元である情報処理装置３４２へ送信するＳ１０１２を含む。Ｓ１０１２実行後、制御は図６に示すＳ６０８に進む。
【００８１】
―動作―
第３の実施の形態に係る画像形成システム３３０は以下のように動作する。
【００８２】
第３の実施の形態における画像形成システム３３０では、第１の実施の形態と同様に画像形成装置３４４に関して曜日及び時間帯毎に動作の「許可」又は「禁止」をあらかじめ設定しておく。設定された情報は利用許可時間帯管理テーブル８６に記憶され、画像形成装置３４４に記憶される。画像形成システム３３０の利用者の各々には、あらかじめユーザＩＤが割当てられる。
【００８３】
第３の実施の形態においては、各ユーザＩＤに対して、利用許可時間帯管理テーブル８６とは別に画像形成装置３４４の利用を許可する時間帯と、カラー印刷を許可するか、白黒印刷のみを許可するかのカラー印刷許可との設定をあらかじめ行なう。これらの設定情報は、ユーザ別機能設定テーブル２００と呼ばれるテーブルに記憶する。ユーザ別機能設定テーブル２００は、画像形成装置３４４及びサーバ３４０に記憶される。
【００８４】
第３の実施の形態においてはさらに、業務で使われる印刷フォーマットをあらかじめサーバ３４０に登録しておく。
【００８５】
この第３の実施の形態の画像形成システム３３０は、情報処理装置３４２がサーバ３４０に対して一時許可パスワード要求を発行するまでは第１の実施の形態と同様に動作する。ただし、Ｓ６０７で印刷を許可しないと判定された場合、画像形成装置３４４は、ユーザＩＤとユーザ別機能設定テーブル２００とを参照し、ユーザＩＤ毎の画像形成装置の利用についての設定があればその設定にしたがう。この点は第１の実施の形態と異なる。情報処理装置３４２は、一時許可パスワードの発行要求をサーバ３４０に送信する際、共にユーザＩＤと印刷データとを送信する。
【００８６】
サーバ３４０では、受信した印刷データを解析し、印刷データがあらかじめ登録してあるフォーマットと一致するかを判定する（Ｓ１００１Ａ）。印刷データがあらかじめ登録してあるフォーマットと一致する場合、サーバ３４０はカラー印刷を許可し（Ｓ１００２Ａ）、カラー印刷許可情報を含んだ一時許可パスワードを生成して情報処理装置３４２に送信する（Ｓ１００３）。印刷データがあらかじめ登録してあるフォーマットと一致しない場合、サーバ３４０は、受信したユーザＩＤとユーザ別機能設定テーブル２００とを比較し、ユーザＩＤに設定されたカラー印刷許可情報を読出し（Ｓ１００２）、読出したカラー印刷許可情報を含んだ一時許可パスワードを生成して情報処理装置３４２に送信する。
【００８７】
情報処理装置３４２では、サーバ３４０から受信した一時許可パスワードを表示する（Ｓ１００４）。情報処理装置３４２は、表示画面１８０のテキストボックス１８２に利用者からのパスワード入力を受け、印刷続行ボタン１８４が押されたことに応答して、画像形成装置３４４に一時許可パスワードを送信する（Ｓ１００５）。
【００８８】
画像形成装置３４４では、情報処理装置３４２から受信した一時許可パスワードが正しいかを判定する（Ｓ１００７）。パスワードが正しければ一時記憶部８２に格納されている印刷データが白黒データであるか又はカラーデータであるかを判定する（Ｓ１００８）。白黒データの場合（Ｓ１００８でＹＥＳ）は、一時記憶部８２から印刷データを読出し印刷を実行する（Ｓ１０１１）。印刷データがカラーデータの場合（Ｓ１００８でＮＯ）は、一時許可パスワードに含まれるカラー印刷許可情報を参照し、カラー印刷が許可されているかを判定する（Ｓ１００９）。カラー印刷が許可されている場合には一時記憶部８２から印刷データを読出してカラー印刷を実行する。白黒印刷のみが許可されている場合には、一時記憶部８２に格納されているカラー印刷データを白黒データに変換し（Ｓ１０１０）、一時記憶部８２から印刷データを読出して白黒印刷を実行する。
【００８９】
以上のように、第３の実施の形態の画像形成システムでは、業務で使われる印刷フォーマットをあらかじめサーバ３４０に登録し、印刷データが登録されたフォーマットであるかを判定する。印刷データが登録されているフォーマットである時は、印刷データのカラー印刷を許可する。登録されたフォーマットでない場合は、ユーザＩＤ毎に設定された、カラー印刷許可、又は白黒印刷のみ許可の設定にしたがってカラー印刷を制限する。
【００９０】
このように、フォーマットと一致しないデータを印刷するときにユーザＩＤに対してあらかじめ時間外印刷時のカラー印刷の制限をかけることで、許可されていない者による不要なカラー印刷を防ぐことができる。不要なカラー印刷を防ぐことで印刷コスト削減を図ることができる。
【００９１】
白黒印刷のみ許可又はカラー・白黒印刷両方許可を判定する方法は、ユーザ別機能設定テーブル２００を作成しユーザＩＤ毎にカラー印刷許可情報をあらかじめ設定しておく方法の他に、カラー印刷を許可するユーザＩＤだけをあらかじめ別の管理テーブルに登録しておき、受信したユーザＩＤがその管理テーブルに含まれるかどうかで判定する方法などがある。
【００９２】
図９の例では、利用許可時間帯、ウォーターマークの重畳の有無、及びカラー印刷許可の有無が１つのユーザＩＤに対してすべて設定されているが、いずれか一つだけ設定することも可能である。利用許可時間帯に関する設定も、１時間単位での設定になっているが分単位での設定も可能である。また、ユーザ別機能設定テーブル２００を記憶する装置としては、画像形成装置３４４、情報処理装置３４２、及びサーバ３４０のいずれの場合も有り得るものとする。
【００９３】
［第４の実施の形態］
―構成―
図１１を参照して、以下に本発明の第４の実施の形態に係る画像形成システム４３０について説明する。画像形成システム４３０は、サーバ４４０と、情報処理装置４４２と、画像形成装置４４４とを含む。これらのハードウェア構成は、第１の実施の形態のサーバ４０、情報処理装置４２、画像形成装置４４とそれぞれ同一のため説明は繰返さない。
【００９４】
第４の実施の形態では、業務で使われる印刷フォーマットをあらかじめサーバ４４０に登録しておく。
【００９５】
図１１は、第４の実施の形態に係る画像形成システム４３０における、サーバ４４０の中央演算処理部１４２、情報処理装置４４２の中央演算処理部１０２、及び画像形成装置４４４の制御部６０で実行されるプログラムをそれぞれ表している。図１１において、結合子Ａ、Ｂ、Ｃに至るまでの処理は、図６で実行される各プログラムのＳ６０１〜Ｓ６１１と同じである。
【００９６】
図１１を参照して、サーバ４４０で実行されるプログラムは、情報処理装置４４２から一時許可パスワード要求、ユーザＩＤ、及び印刷データを受信するＳ１１０１と、Ｓ１１０１に続き、受信した印刷データを解析し印刷データがあらかじめサーバ４４０に登録されたフォーマットであるか否かを判定し、判定結果に応じて制御の流れを分岐させるＳ１１０２と、Ｓ１１０２で印刷データがあらかじめ登録されたフォーマットではない（ＮＯ）と判定された場合に実行され、受信したユーザＩＤに対して印刷データ情報（印刷枚数及び、白黒、カラーの印刷種別）に応じた課金処理を行なうＳ１１０３と、Ｓ１１０３に続き、一時許可パスワードを生成してパスワード要求元である情報処理装置４４２へ送信するＳ１１０４とを含む。Ｓ１１０２で、印刷データがあらかじめ登録されたフォーマットである（ＹＥＳ）と判定された場合、制御はＳ１１０４に進む。Ｓ１１０４実行後このプログラムは終了する。
【００９７】
情報処理装置４４２で実行されるプログラムは、図６に示すＳ６１１に続き、サーバ４４０から一時許可パスワードを受信し表示部１１４に表示するＳ１１０５と、Ｓ１１０５に続き、利用者からのパスワード入力操作を受け、画像形成装置４４４に対して一時許可パスワードを送信するＳ１１０６とを含む。Ｓ１１０６実行後このプログラムは終了する。
【００９８】
画像形成装置４４４で実行されるプログラムは、図６に示すＳ６０８に続き、情報処理装置４４２から一時許可パスワードを受信するＳ１１０７と、Ｓ１１０７に続き、受信した一時許可パスワードとパスワード照合プログラム８４の実行結果とを照合し、印刷を許可するか否かを判定し、判定結果に応じて制御の流れを分岐させるＳ１１０８と、Ｓ１１０８で印刷を許可する（ＹＥＳ）と判定された場合に実行され、一時記憶部８２に格納された印刷データを読出し、印刷を実行するＳ１１０９とを含む。Ｓ１１０９実行後このプログラムは終了する。
【００９９】
このプログラムはさらに、Ｓ１１０８で、印刷を許可しない（ＮＯ）と判定された場合に実行され、「入力されたパスワードは間違っている」という情報を含んだ印刷禁止情報を印刷要求元である情報処理装置４４２へ送信するＳ１１１０とを含む。Ｓ１１１０実行後、制御は図６に示すＳ６０８に進む。
【０１００】
―動作―
第４の実施の形態に係る画像形成システム４３０は以下のように動作する。
【０１０１】
第４の実施の形態における画像形成システム４３０では、第１の実施の形態と同様に画像形成装置４４４に関して曜日及び時間帯毎に動作の「許可」又は「禁止」をあらかじめ設定しておく。設定された情報は利用許可時間帯管理テーブル８６に記憶され、画像形成装置４４４に記憶される。画像形成システム４３０の利用者の各々には、あらかじめユーザＩＤが割当てられる。
【０１０２】
第４の実施の形態においてはさらに、業務で使われる印刷フォーマットをあらかじめサーバ４４０に登録しておく。
【０１０３】
第４の実施の形態では、業務で使われる印刷フォーマットをあらかじめサーバ４４０に登録しておき、サーバ４４０で情報処理装置４４２から受信した印刷データを解析し、登録してあるフォーマットと一致すればそのまま一時許可パスワードを発行する。登録していない印刷データであればユーザＩＤに対して印刷データ情報に応じた課金処理を行なった後、一時許可パスワードを発行する動作を行なう。
【０１０４】
第４の実施の形態に係る画像形成システム４３０は、情報処理装置４４２がサーバ４４０に対して一時許可パスワード要求を発行するまでは第１の実施の形態と同様に動作する。情報処理装置４４２は、一時許可パスワードの発行要求をサーバ４４０に送信する際、ユーザＩＤと印刷データとを同時に送信する。
【０１０５】
サーバ４４０では受信した印刷データを解析し、印刷データがあらかじめ登録してあるフォーマットと一致するかを判定する（Ｓ１１０２）。印刷データが登録されたフォーマットと一致する場合、サーバ４４０は一時許可パスワードを発行し情報処理装置４４２に送信する（Ｓ１１０４）。一致しない場合はユーザＩＤに対して印刷データ情報（印刷枚数及び、白黒、カラーの印刷種別）に応じた課金処理を行なった（Ｓ１１０３）後、一時許可パスワードを発行し情報処理装置４４２に送信する。
【０１０６】
情報処理装置４４２では、サーバ４４０から受信した一時許可パスワードを表示する（Ｓ１１０５）。情報処理装置４４２は、表示画面１８０のテキストボックス１８２に利用者からパスワードの入力を受け、印刷続行ボタン１８４が押されたことに応答して、画像形成装置４４４に一時許可パスワードを送信する（Ｓ１１０６）。
【０１０７】
画像形成装置４４４では、情報処理装置４４２から受信した一時許可パスワードが正しいかどうかを判定する（Ｓ１１０８）。一時許可パスワードが正しければ一時記憶部８２に格納されている印刷データを読出し、印刷を実行する（Ｓ１１０９）。一時許可パスワードが正しくない場合は「入力されたパスワードが間違っている」という情報を情報処理装置４４２に送信し、印刷を行なわない（Ｓ１１１０）。
【０１０８】
以上のように、第４の実施の形態の画像形成システムでは、あらかじめ業務に使う印刷フォーマットをサーバ４４０に登録しておき、送信された印刷データが登録されているフォーマットであるかを判定する。印刷データが登録されているフォーマット以外の時にはユーザＩＤに対して課金処理がされ、利用者は有料で印刷を行なうことができる。登録されたフォーマット以外の印刷は有料とすることで私的利用を防ぐことができる。また、課金処理は利用者を識別するユーザＩＤに対して行なわれるため、利用者に対して印刷代金の請求が可能になる。その結果、利用者がわからない私的利用によるコストの発生を防ぐことができる。
【０１０９】
［第５の実施の形態］
―構成―
図１２を参照して、以下に本発明の第５の実施の形態に係る画像形成システム５３０について説明する。画像形成システム５３０は、サーバ５４０と、情報処理装置５４２と、画像形成装置５４４とを含む。これらのハードウェア構成は、第１の実施の形態のサーバ４０、情報処理装置４２、画像形成装置４４とそれぞれ同一のため説明は繰返さない。
【０１１０】
第５の実施の形態においては、業務で使われる印刷フォーマットをあらかじめサーバ５４０に登録しておく。
【０１１１】
図１２は、第５の実施の形態に係る画像形成システム５３０における、サーバ５４０の中央演算処理部１４２、情報処理装置５４２の中央演算処理部１０２、及び画像形成装置５４４の制御部６０で実行されるプログラムをそれぞれ表している。図１２において、結合子Ａ、Ｂ、Ｃに至るまでの処理は、図６で実行される各プログラムのＳ６０１〜Ｓ６１１と同じである。
【０１１２】
図１２を参照して、サーバ５４０で実行されるプログラムは、情報処理装置５４２から一時許可パスワード要求、ユーザＩＤ、及び印刷データを受信するＳ１２０１と、Ｓ１２０１に続き、受信した印刷データを解析し印刷データがあらかじめサーバ５４０に登録されたフォーマットであるか否かを判定し、判定結果に応じて制御の流れを分岐させるＳ１２０２と、Ｓ１２０２で印刷データがあらかじめ登録されたフォーマットである（ＹＥＳ）と判定された場合に実行され、一時許可パスワードを生成してパスワード要求元である情報処理装置５４２へ送信するＳ１２０５とを含む。
【０１１３】
このプログラムはさらに、Ｓ１２０２で印刷データがあらかじめ登録されたフォーマットではない（ＮＯ）と判定された場合に実行され、受信したユーザＩＤに対して印刷データ情報（印刷枚数及び、白黒、カラーの印刷種別）に応じた課金処理を行なうＳ１２０３と、Ｓ１２０３に続き、印刷レポートデータを作成し情報処理装置５４２へ送信するＳ１２０４とを含む。Ｓ１２０４を実行後、Ｓ１２０５が実行される。Ｓ１２０５実行後このプログラムは終了する。
【０１１４】
Ｓ１２０４で作成される印刷レポートには、印刷枚数、白黒、カラーの印刷種別、印刷ファイル名、印刷日時の他に、印刷される各ページのサムネイル表示及び課金処理された金額などの情報が含まれる。
【０１１５】
情報処理装置５４２で実行されるプログラムは、図６に示すＳ６１１に続き、サーバ５４０から印刷レポートデータを受信し画像形成装置５４４へ転送するＳ１２０６と、Ｓ１２０６に続き、サーバ５４０から一時許可パスワードを受信し表示部１１４に表示させるＳ１２０７と、Ｓ１２０７に続き、利用者からのパスワード入力操作を受け、画像形成装置５４４に対して一時許可パスワードを送信するＳ１２０８とを含む。Ｓ１２０８終了後このプログラムは終了する。
【０１１６】
画像形成装置５４４で実行されるプログラムは、図６に示すＳ６０８に続き、情報処理装置５４２から印刷レポートデータを受信するＳ１２０９と、Ｓ１２０９に続き、情報処理装置５４２から一時許可パスワードを受信するＳ１２１０と、Ｓ１２１０に続き、受信した一時許可パスワードとパスワード照合プログラム８４の実行結果とを照合して印刷を許可するか否かを判定し、判定結果に応じて制御の流れを分岐させるＳ１２１１と、Ｓ１２１１で印刷を許可する（ＹＥＳ）と判定された場合に実行され、一時記憶部８２に格納された印刷データを読出し印刷を実行するＳ１２１２とを含む。
【０１１７】
このプログラムはさらに、Ｓ１２１２に続き、情報処理装置５４２から印刷レポートデータを受信したか否かを判定し、判定結果に応じて制御の流れを分岐させるＳ１２１３と、Ｓ１２１３で印刷レポートデータを受信した（ＹＥＳ）と判定された場合に実行され、印刷レポートデータを印刷するＳ１２１４とを含む。Ｓ１２１４実行後このプログラムは終了する。Ｓ１２１３で印刷レポートを受信していない（ＮＯ）と判定された場合、このプログラムは終了する。このプログラムはさらに、Ｓ１２１１で印刷を許可しない（ＮＯ）と判定された場合に実行され、「入力されたパスワードは間違っている」という情報を含んだ印刷禁止情報を、印刷要求元である情報処理装置５４２へ送信するＳ１２１５を含む。Ｓ１２１５実行後、制御は図６に示すＳ６０８に進む。
【０１１８】
―動作―
第５の実施の形態に係る画像形成システム５３０は以下のように動作する。
【０１１９】
第５の実施の形態における画像形成システム５３０では、第１の実施の形態と同様に画像形成装置５４４に関して曜日及び時間帯毎に動作の「許可」又は「禁止」をあらかじめ設定しておく。設定された情報は利用許可時間帯管理テーブル８６に記憶され、画像形成装置５４４に記憶される。画像形成システム５３０の利用者の各々には、あらかじめユーザＩＤが割当てられる。
【０１２０】
第５の実施の形態では、第４の実施の形態と同じく業務で使われる印刷フォーマットをあらかじめサーバ５４０に登録しておく。サーバ５４０は、情報処理装置５４２から受信した印刷データを解析し、登録してあるフォーマットと一致すればそのまま一時許可パスワードを発行する。登録していないフォーマットの印刷データであればユーザＩＤに対して印刷データ情報に応じた課金処理を行なう。サーバ５４０は課金処理後、印刷データ情報及び印刷される各ページのサムネイル表示を含んだ印刷レポートデータを作成する。
【０１２１】
第５の実施の形態に係る画像形成システム５３０は、情報処理装置５４２がサーバ５４０に対して一時許可パスワード要求を発行するまでは第１の実施の形態と同様に動作する。情報処理装置５４２は、一時許可パスワードの発行要求を送信する際、ユーザＩＤと印刷データとを送信する。
【０１２２】
サーバ５４０では、受信した印刷データを解析し、印刷データがあらかじめ登録してあるフォーマットと一致するかを判定する（Ｓ１２０２）。印刷データが登録されたフォーマットと一致する場合、一時許可パスワードを発行し情報処理装置５４２に送信する（Ｓ１２０５）。一致しない場合、サーバ５４０はユーザＩＤに対して印刷データ情報（印刷枚数及び、白黒、カラー印刷種別）に応じた課金処理を行なう（Ｓ１２０３）。課金処理実行後、印刷レポートデータを作成し、情報処理装置５４２に送信する（Ｓ１２０４）。作成される印刷レポートには、印刷枚数、白黒、カラー印刷種別、印刷ファイル名、印刷日時の他に、印刷される各ページのサムネイル表示及び課金処理された金額などの情報が含まれる。サーバ５４０は、印刷レポートデータ送信後、一時許可パスワードを発行し情報処理装置５４２に送信する。
【０１２３】
情報処理装置５４２は、サーバ５４０から印刷レポートデータを受信した場合は、そのまま画像形成装置５４４に送信する（Ｓ１２０６）。情報処理装置５４２は、サーバ５４０から一時許可パスワードを受信した場合は一時許可パスワードを表示する（Ｓ１２０７）。情報処理装置５４２は、表示画面１８０のテキストボックス１８２に利用者からのパスワードの入力を受け、印刷続行ボタン１８４が押されたことに応答して、画像形成装置５４４に一時許可パスワードを送信する（Ｓ１２０８）。
【０１２４】
画像形成装置５４４では、情報処理装置５４２から印刷レポートデータを受信する（Ｓ１２０９）。画像形成装置５４４は、情報処理装置５４２から受信した一時許可パスワードが正しいかを判定する（Ｓ１２１１）。一時許可パスワードが正しければ一時記憶部８２に格納されている印刷データを読出し、印刷を実行する（Ｓ１２１２）。一時許可パスワードが正しくない場合は、画像形成装置５４４は「入力されたパスワードが間違っている」という情報を情報処理装置５４２に送信し、印刷を行なわない（Ｓ１２１５）。また画像形成装置５４４は、印刷実行後、情報処理装置５４２から印刷レポートデータを受信したか否かを判定し（Ｓ１２１３）、印刷レポートデータを受信していた場合には、印刷レポートデータを印刷する（Ｓ１２１４）。
【０１２５】
以上のように、第５の実施の形態の画像形成システムでは、あらかじめ業務に使う印刷フォーマットをサーバ５４０に登録しておき、送信された印刷データが登録されているフォーマットであるかを判定する。印刷データが登録されたフォーマット以外の時にはユーザＩＤに対して課金処理がされ、利用者は有料で印刷を行なうができる。また有料で印刷を行なった際には画像形成装置５４４は印刷レポートを印刷する。印刷レポートには課金情報の他に、印刷された各ページのサムネイル表示も含まれるため、登録フォーマット以外で業務に関連した印刷を行なった場合に、課金処理の修正を申し出るときの証拠として使用することができる。印刷レポートを作成することで、業務での利用と私的利用とを区別することができ、正規業務で利用する者から不要な課金を防ぐことができる。
【０１２６】
［第６の実施の形態］
―構成―
図１３及び図１４を参照して、以下に本発明の第６の実施の形態に係る画像形成システム６３０について説明する。画像形成システム６３０は、サーバ６４０と、情報処理装置６４２と、画像形成装置６４４とを含む。これらのハードウェア構成は、第１の実施の形態のサーバ４０、情報処理装置４２、画像形成装置４４とそれぞれ同一のため説明は繰返さない。本実施の形態では、時間外の印刷の場合、印刷文書にウォーターマークを重畳する。
【０１２７】
図１３を参照して、「時間外印刷（土曜日  １３：０５）」と表される文字列６００が印刷データに重畳されるウォーターマークの例である。文字列６００は、時間外印刷であることが分かればよく、例えば、曜日及び時間の部分は印刷時の時刻が設定される。第６の実施の形態では、印刷データに重畳させるウォーターマークをあらかじめ画像形成装置６４４に登録しておく。
【０１２８】
図１４は、第６の実施の形態に係る画像形成システム６３０における、サーバ６４０の中央演算処理部１４２、情報処理装置６４２の中央演算処理部１０２、及び画像形成装置６４４の制御部６０で実行されるプログラムをそれぞれ表している。図１４において、結合子Ａ、Ｂ、Ｃに至るまでの処理は、図６で実行される各プログラムのＳ６０１〜Ｓ６１１と同じである。
【０１２９】
図１４を参照して、サーバ６４０で実行されるプログラムは、情報処理装置６４２から一時許可パスワード要求、ユーザＩＤ、及び印刷データを受信するＳ１３０１と、Ｓ１３０１に続き、一時許可パスワードを生成してパスワード要求元である情報処理装置６４２へ送信するＳ１３０２とを含む。Ｓ１３０２終了後このプログラムは終了する。
【０１３０】
情報処理装置６４２で実行されるプログラムは、図６に示すＳ６１１に続き、サーバ６４０から一時許可パスワードを受信し表示部１１４に表示させるＳ１３０３と、Ｓ１３０３に続き、利用者からのパスワード入力操作を受け、画像形成装置６４４に対して一時許可パスワードを送信するＳ１３０４とを含む。Ｓ１３０４終了後このプログラムは終了する。
【０１３１】
画像形成装置６４４で実行されるプログラムは、図６に示すＳ６０８に続き、情報処理装置６４２から一時許可パスワードを受信するＳ１３０５と、Ｓ１３０５に続き、受信した一時許可パスワードとパスワード照合プログラム８４の実行結果とを照合し印刷を許可するか否かを判定し、判定結果に応じて制御の流れを分岐させるＳ１３０６と、Ｓ１３０６で印刷を許可する（ＹＥＳ）と判定された場合に実行され、一時記憶部８２に格納された印刷データを読出し、あらかじめ登録しておいたウォーターマークを印刷データに重畳させるＳ１３０７と、Ｓ１３０７に続き、印刷データを印刷するＳ１３０８とを含む。Ｓ１３０８を実行後、このプログラムは終了する。
【０１３２】
このプログラムはさらに、Ｓ１３０６で印刷を許可しない（ＮＯ）と判定された場合に実行され、「入力されたパスワードは間違っている」という情報を含んだ印刷禁止情報を、印刷要求元である情報処理装置６４２へ送信するＳ１３０９を含む。Ｓ１３０９実行後、制御は図６に示すＳ６０８に進む。
【０１３３】
―動作―
第６の実施の形態に係る画像形成システム６３０は以下のように動作する。
【０１３４】
第６の実施の形態における画像形成システム６３０では、第１の実施の形態と同様に画像形成装置６４４に関して曜日及び時間帯毎に動作の「許可」又は「禁止」をあらかじめ設定しておく。設定された情報は利用許可時間帯管理テーブル８６に記憶され、画像形成装置６４４に記憶される。画像形成システム６３０の利用者の各々には、あらかじめユーザＩＤが割当てられる。
【０１３５】
第６の実施の形態では、印刷データに重畳するためのウォーターマークを予め画像形成装置６４４に登録しておく。
【０１３６】
第６の実施の形態に係る画像形成システム６３０は、情報処理装置６４２がサーバ６４０に対して一時許可パスワード要求を発行するまでは第１の実施の形態と同様に動作する。情報処理装置６４２は、一時許可パスワードの発行要求を送信する際、同時にユーザＩＤと印刷データとを送信する。
【０１３７】
サーバ６４０では、情報処理装置６４２から一時許可パスワードの発行要求を受けると、一時許可パスワードを生成し、情報処理装置６４２に送信する（Ｓ１３０１、Ｓ１３０２）。
【０１３８】
情報処理装置６４２は、サーバ６４０から受信した一時許可パスワードを表示する（Ｓ１３０３）。表示画面１８０のテキストボックス１８２に利用者からのパスワード入力を受け、印刷続行ボタン１８４が押されたことに応答して、画像形成装置６４４に一時許可パスワードを送信する（Ｓ１３０４）。
【０１３９】
画像形成装置６４４は、情報処理装置６４２から受信した一時許可パスワードが正しいかを判定する（Ｓ１３０６）。一時許可パスワードが正しいと判定された時、画像形成装置６４４は、一時記憶部８２に格納した印刷データを読出し、印刷データにあらかじめ登録されたウォーターマークを重畳する（Ｓ１３０７）。ウォーターマーク重畳後、印刷データを印刷する（Ｓ１３０８）。一時許可パスワードが正しくないと判定された時は、画像形成装置６４４は「入力されたパスワードは間違っている」という情報を情報処理装置６４２に送信し、印刷を行なわない（Ｓ１３０９）。
【０１４０】
以上のように、この第６の実施の形態の画像形成システムでは、利用許可された時間外に印刷を行なう時は、印刷データ自体に目印となるウォーターマークを重畳させるので、利用許可時間内に印刷されたものと区別することができる。印刷データ上に可視情報を付加させることで印刷結果が見づらくなるため、不正な印刷を防ぐことができる。
【０１４１】
［第７の実施の形態］
―構成―
図１５を参照して、以下に本発明の第７の実施の形態に係る画像形成システム７３０について説明する。画像形成システム７３０は、サーバ７４０と、情報処理装置７４２と、画像形成装置７４４とを含む。これらのハードウェア構成は、第１の実施の形態のサーバ４０、情報処理装置４２、画像形成装置４４とそれぞれ同一のため説明は繰返さない。
【０１４２】
第７の実施の形態では、印刷データに重畳させるウォーターマークをあらかじめ画像形成装置７４４に登録しておく。また、ユーザＩＤ毎に、印刷データに対してウォーターマークを重畳するか否かを設定し、ユーザ別機能設定テーブル２００に登録して、あらかじめ画像形成装置７４４に記憶しておく。なお、本実施の形態のシステムではユーザ別機能設定テーブル２００のカラー印刷に関する設定は使用しない。
【０１４３】
図１５は、第７の実施の形態に係る画像形成システム７３０における、サーバ７４０の中央演算処理部１４２、情報処理装置７４２の中央演算処理部１０２、及び画像形成装置７４４の制御部６０で実行されるプログラムをそれぞれ表している。図１５において、結合子Ａ、Ｂ、Ｃに至るまでの処理は、図６に示す第１の実施の形態でサーバ４０、情報処理装置４２、及び画像形成装置４４でそれぞれ実行されるプログラムのＳ６０１〜Ｓ６１１と同じである。ただし、第７の実施の形態において、Ｓ６０７で印刷を許可しないと判定された場合、ユーザＩＤとユーザ別機能設定テーブル２００とを参照し、ユーザＩＤ毎の画像形成装置の利用についての設定があればその設定にしたがうという点が異なっている。
【０１４４】
図１５を参照して、サーバ７４０で実行されるプログラムは、情報処理装置７４２から一時許可パスワード要求、ユーザＩＤ及び印刷データを受信するＳ１４０１と、Ｓ１４０１に続き、一時許可パスワードを生成し、パスワード要求元である情報処理装置７４２に一時許可パスワード及びユーザＩＤを送信するＳ１４０２とを含む。Ｓ１４０２実行後このプログラムは終了する。
【０１４５】
情報処理装置７４２で実行されるプログラムは、図６に示すＳ６１１に続き、サーバ７４０から一時許可パスワードを受信し表示部１１４に表示させるＳ１４０３と、Ｓ１４０３に続き、利用者からのパスワード入力操作を受け、画像形成装置７４４に対して一時許可パスワード及びユーザＩＤを送信するＳ１４０４とを含む。Ｓ１４０４実行後このプログラムは終了する。
【０１４６】
画像形成装置７４４で実行されるプログラムは、図６に示すＳ６０８に続き、情報処理装置７４２から一時許可パスワード及びユーザＩＤを受信するＳ１４０５と、Ｓ１４０５に続き、受信した一時許可パスワードとパスワード照合プログラム８４の実行結果とを照合し印刷を許可するか否かを判定し、判定結果に応じて制御の流れを分岐させるＳ１４０６と、Ｓ１４０６で印刷を許可する（ＹＥＳ）と判定された場合に実行され、一時記憶部８２に格納された印刷データを読出すＳ１４０７とを含む。
【０１４７】
このプログラムはさらに、Ｓ１４０７に続き、受信したユーザＩＤとユーザ別機能設定テーブル２００とを参照し、受信したユーザＩＤの印刷データに対してウォーターマークを重畳する設定であるか否かを判定し、判定結果に応じて制御の流れを分岐させるＳ１４０８と、Ｓ１４０８でウォーターマークを重畳する設定である（ＹＥＳ）と判定された場合に実行され、Ｓ１４０７で読出した印刷データにウォーターマークを重畳させる処理を行なうＳ１４０９と、Ｓ１４０９に続き、印刷データを印刷するＳ１４１０とを含む。Ｓ１４１０実行後このプログラムは終了する。
【０１４８】
Ｓ１４０８で、ウォーターマークを重畳する設定でない（ＮＯ）と判定された場合、制御はＳ１４１０に進み、Ｓ１４０７で読出した印刷データを印刷後このプログラムは終了する。このプログラムはさらに、Ｓ１４０６で印刷を許可しない（ＮＯ）と判定された場合に実行され、「入力されたパスワードは間違っている」という情報を含んだ印刷禁止情報を、印刷要求元である情報処理装置７４２へ送信するＳ１４１１を含む。Ｓ１４１１実行後、制御は図６に示すＳ６０８に進む。
【０１４９】
―動作―
第７の実施の形態に係る画像形成システム７３０は以下のように動作する。
【０１５０】
第７の実施の形態における画像形成システム７３０では、第１の実施の形態と同様に画像形成装置７４４に関して曜日及び時間帯毎に動作の「許可」又は「禁止」をあらかじめ設定しておく。設定された情報は利用許可時間帯管理テーブル８６に記憶され、画像形成装置７４４に記憶される。画像形成システム７３０の利用者の各々には、あらかじめユーザＩＤが割当てられる。
【０１５１】
第７の実施の形態ではさらに、印刷データに重畳させるウォーターマークと、各ユーザＩＤに対して利用許可時間帯管理テーブル８６とは別に利用を許可する時間帯、及び印刷データにウォーターマークを重畳させるか否かを設定したユーザ別機能設定テーブル２００とを、あらかじめ画像形成装置７４４に記憶させる。
【０１５２】
第７の実施の形態に係る画像形成システム７３０は、情報処理装置７４２がサーバ７４０に対して一時許可パスワード要求を発行するまでは第１の実施の形態と同様に動作する。ただし、Ｓ６０７で印刷を許可しないと判定された場合には、画像形成装置７４４は、ユーザＩＤとユーザ別機能設定テーブル２００とを参照し、ユーザＩＤ毎の画像形成装置の利用についての設定があればその設定にしたがう。この点は第１の実施の形態と異なる。情報処理装置７４２は、一時許可パスワードの発行要求を送信する際、同時にユーザＩＤと印刷データとを送信する。
【０１５３】
サーバ７４０では、一時許可パスワードの発行要求を受けパスワードを発行し、発行した一時許可パスワード及びユーザＩＤを情報処理装置７４２に送信する（Ｓ１４０１、Ｓ１４０２）。
【０１５４】
情報処理装置７４２では、サーバ７４０から受信した一時許可パスワードを表示する（Ｓ１４０３）。情報処理装置７４２は、表示画面１８０のテキストボックス１８２に利用者からのパスワード入力を受け、印刷続行ボタン１８４が押されたことに応答して、画像形成装置７４４に一時許可パスワード及びユーザＩＤを送信する（Ｓ１４０４）。
【０１５５】
画像形成装置７４４では、情報処理装置７４２から受信した一時許可パスワードが正しいかを判定する（Ｓ１４０６）。画像形成装置７４４は、一時許可パスワードが正しいと判定された時、一時記憶部８２に格納した印刷データを読出す（Ｓ１４０７）。次に、受信したユーザＩＤとあらかじめ登録されたユーザＩＤ毎のウォーターマーク重畳情報とを参照し、ウォーターマークを重畳する設定であるかを判定する（Ｓ１４０８）。ウォーターマークを重畳する設定であると判定された時は、画像形成装置７４４は一時記憶部８２から読出した印刷データにウォーターマークを重畳し（Ｓ１４０９）、印刷データを印刷する（Ｓ１４１０）。ウォーターマークを重畳する設定ではないと判定された時は、画像形成装置７４４は読出した印刷データをそのまま印刷する。一時許可パスワードが正しくないと判定された時は、「入力されたパスワードは間違っている」という情報を情報処理装置７４２に送信し、印刷を行なわない（Ｓ１４１１）。
【０１５６】
以上のように、第７の実施の形態の画像形成システムでは、ウォーターマークの重畳の有無をユーザ毎にあらかじめ設定しておくことで、時間外印刷においてもウォーターマークを重畳することなく印刷することができる。この設定により、あらかじめ決められたユーザに関しては時間外印刷でもウォーターマークを重畳することなく印刷出力が可能となる。
【０１５７】
ウォーターマーク重畳の有無を判定する方法は、ユーザ別機能設定テーブル２００を作成しユーザＩＤ毎にあらかじめ設定しておく方法の他に、あらかじめ別の管理テーブルを作成しウォーターマークを重畳しないユーザＩＤだけを登録し、受信したユーザＩＤがその管理テーブルに含まれるかどうかで判定する方法などがある。
【０１５８】
［第８の実施の形態］
―構成―
図１６を参照して、以下に本発明の第８の実施の形態に係る画像形成システム８３０について説明する。画像形成システム８３０は、サーバ８４０と、情報処理装置８４２と、画像形成装置８４４とを含む。これらのハードウェア構成は、第１の実施の形態のサーバ４０、情報処理装置４２、画像形成装置４４とそれぞれ同一のため説明は繰返さない。
【０１５９】
第８の実施の形態では、業務で使われる印刷フォーマットをあらかじめサーバ８４０に登録しておく。また、印刷データ上に重畳するためのウォーターマークを画像形成装置８４４に登録しておく。
【０１６０】
図１６は、第８の実施の形態に係る画像形成システム８３０における、サーバ８４０の中央演算処理部１４２、情報処理装置８４２の中央演算処理部１０２、及び画像形成装置８４４の制御部６０で実行されるプログラムをそれぞれ表している。図１６において、結合子Ａ、Ｂ、Ｃに至るまでの処理は、図６で実行される各プログラムのＳ６０１〜Ｓ６１１と同じである。
【０１６１】
図１６を参照して、サーバ８４０で実行されるプログラムは、情報処理装置８４２から一時許可パスワード要求、ユーザＩＤ、及び印刷データを受信するＳ１５０１と、Ｓ１５０１に続き、一時許可パスワードを生成するＳ１５０２と、Ｓ１５０２に続き、受信した印刷データを解析し、印刷データがあらかじめサーバ８４０に登録されたフォーマットであるか否かを判定し、判定結果に応じて制御の流れを分岐させるＳ１５０３と、Ｓ１５０３で印刷データがあらかじめ登録されたフォーマットである（ＹＥＳ）と判定された場合に実行され、生成した一時許可パスワードを情報処理装置８４２へ送信するＳ１５０５と、Ｓ１５０３で印刷データがあらかじめ登録されたフォーマットではない（ＮＯ）と判定された場合に実行され、ウォーターマークの重畳指示情報をＳ１５０２で生成された一時許可パスワードに結合し、制御をＳ１５０５に進めるＳ１５０４とを含む。Ｓ１５０５実行後このプログラムは終了する。
【０１６２】
情報処理装置８４２で実行されるプログラムは、図６に示すＳ６１１に続き、サーバ８４０から一時許可パスワードを受信し表示部１１４に表示させるＳ１５０６と、Ｓ１５０６に続き、利用者からのパスワード入力操作を受け、画像形成装置８４４に対して一時許可パスワードを送信するＳ１５０７とを含む。Ｓ１５０７実行後このプログラムは終了する。
【０１６３】
画像形成装置８４４で実行されるプログラムは、図６に示すＳ６０８に続き、情報処理装置８４２から一時許可パスワードを受信するＳ１５０８と、Ｓ１５０８に続き、受信した一時許可パスワードとパスワード照合プログラム８４の実行結果とを照合して印刷を許可するか否かを判定し、判定結果に応じて制御の流れを分岐させるＳ１５０９と、Ｓ１５０９で印刷を許可する（ＹＥＳ）と判定された場合に実行され、一時記憶部８２に格納された印刷データを読出すＳ１５１０と、Ｓ１５１０に続き、受信した一時許可パスワードを解析しウォーターマークの重畳指示情報が含まれているか否かを判定し、判定結果に応じて制御の流れを分岐させるＳ１５１１と、Ｓ１５１１で重畳指示情報が含まれている（ＹＥＳ）と判定された場合に実行され、読出した印刷データに対してウォーターマークを重畳させるＳ１５１２と、Ｓ１５１２に続き、印刷データの印刷を実行するＳ１５１３とを含む。Ｓ１５１３実行後、このプログラムは終了する。Ｓ１５１１で重畳指示情報が含まれない（ＮＯ）と判定された場合は、制御はＳ１５１３に進み、Ｓ１５１０で読出した印刷データを印刷し、Ｓ１５１３実行後このプログラムは終了する。
【０１６４】
このプログラムはさらに、Ｓ１５０９で印刷を許可しない（ＮＯ）と判定された場合に実行され、「入力されたパスワードは間違っている」という情報を含んだ印刷禁止情報を、印刷要求元である情報処理装置８４２へ送信するＳ１５１４を含む。Ｓ１５１４実行後、制御は図６に示すＳ６０８に進む。
【０１６５】
―動作―
第８の実施の形態に係る画像形成システム８３０は以下のように動作する。
【０１６６】
第８の実施の形態における画像形成システム８３０では、第１の実施の形態と同様に画像形成装置８４４に関して曜日及び時間帯毎に動作の「許可」又は「禁止」をあらかじめ設定しておく。設定された情報は利用許可時間帯管理テーブル８６に記憶され、画像形成装置８４４に記憶される。画像形成システム８３０の利用者の各々には、あらかじめユーザＩＤが割当てられる。
【０１６７】
第８の実施の形態においてはさらに、業務で使われる印刷フォーマットをあらかじめサーバ８４０に登録しておく。また、印刷データ上に重畳するためのウォーターマークを画像形成装置８４４に登録しておく。
【０１６８】
サーバ８４０は、情報処理装置８４２から受信した印刷データを解析し、登録してあるフォーマットと一致しない場合は、発行する一時許可パスワードにウォーターマークの重畳指示情報を結合する。重畳指示情報が結合された一時許可パスワードを受信した画像形成装置８４４は、印刷データにウォーターマークを重畳して印刷を行なう。
【０１６９】
第８の実施の形態に係る画像形成システム８３０は、情報処理装置８４２がサーバ８４０に対して一時許可パスワード要求を発行するまでは第１の実施の形態と同様に動作する。情報処理装置８４２は、一時許可パスワードの発行要求を送信する際、同時にユーザＩＤと印刷データとを送信する。
【０１７０】
サーバ８４０では、一時許可パスワードの発行要求を受けパスワードを発行する（Ｓ１５０１、Ｓ１５０２）。サーバ８４０は、受信した印刷データを解析し、あらかじめ登録してあるフォーマットであるかを判定する（Ｓ１５０３）。印刷データが登録してあるフォーマットである場合、サーバ８４０は発行した一時許可パスワードをそのまま情報処理装置８４２に送信する（Ｓ１５０５）。印刷データが登録してあるフォーマットではない場合、サーバ８４０はウォーターマークを印刷データに重畳するよう一時許可パスワードに重畳指示情報を結合し（Ｓ１５０４）、情報処理装置８４２に送信する。
【０１７１】
情報処理装置８４２は、サーバ８４０から受信した一時許可パスワードを表示する（Ｓ１５０６）。情報処理装置８４２は、表示画面１８０のテキストボックス１８２に利用者からパスワードの入力を受け、印刷続行ボタン１８４が押されたことに応答して画像形成装置８４４に一時許可パスワードを送信する（Ｓ１５０７）。
【０１７２】
画像形成装置８４４では、情報処理装置８４２から受信した一時許可パスワードが正しいかを判定する（Ｓ１５０９）。一時許可パスワードが正しいと判定された時は、画像形成装置８４４は一時記憶部８２に格納された印刷データを読出す（Ｓ１５１０）。画像形成装置８４４は、受信した一時許可パスワードを解析し重畳指示情報が含まれているか否かを判定する（Ｓ１５１１）。重畳指示情報が含まれている場合には、画像形成装置８４４は、読出した印刷データにウォーターマークを重畳する処理を行ない（Ｓ１５１２）、印刷データを印刷する。重畳指示情報が含まれていない場合には、画像形成装置８４４は読出した印刷データをそのまま印刷する。一時許可パスワードが正しくないと判定された時は、画像形成装置８４４は「入力されたパスワードは間違っている」という情報を情報処理装置８４２に送信し、印刷を行なわない（Ｓ１５１４）。
【０１７３】
以上のように、第８の実施の形態の画像形成システムでは、あらかじめ業務で利用する印刷フォーマットをサーバ８４０に登録しておき、送信された印刷データがフォーマットと異なる場合にはサーバ８４０で作成するパスワードに重畳指示情報を結合させる。画像形成装置８４４において、パスワードに重畳指示情報を確認した時は、印刷データ上に予め登録しておいたウォーターマークを重畳する。この制御により、設定許可時間以外に登録された印刷フォーマット以外のデータを印刷しようとした時には、印刷データ上にウォーターマークが重畳される。その結果、定められたフォーマットとは異なる私的データの印刷を防ぐことができる。
【０１７４】
［第９の実施の形態］
―構成―
図１７を参照して、以下に本発明の第９の実施の形態に係る画像形成システム９３０について説明する。画像形成システム９３０は、サーバ９４０と、情報処理装置９４２と、画像形成装置９４４とを含む。これらのハードウェア構成は、第１の実施の形態のサーバ４０、情報処理装置４２、画像形成装置４４とそれぞれ同一のため説明は繰返さない。
【０１７５】
第９の実施の形態においては、業務で使われる印刷フォーマットを予めサーバ９４０に登録しておく。第９の実施の形態ではさらに、利用者の各々にあらかじめ割当てられるユーザＩＤを記憶した個人カードを用いる。
【０１７６】
図１７は、第９の実施の形態に係る画像形成システム９３０における、サーバ９４０の中央演算処理部１４２、情報処理装置９４２の中央演算処理部１０２、及び画像形成装置９４４の制御部６０で実行されるプログラムをそれぞれ表している。図１７において、結合子Ａ、Ｂ、Ｃに至るまでの処理は、図６で実行される各プログラムのＳ６０１〜Ｓ６１１と同じである。
【０１７７】
図１７を参照して、サーバ９４０で実行されるプログラムは、情報処理装置９４２から一時許可パスワード要求、ユーザＩＤ、及び印刷データを受信するＳ１６０１と、Ｓ１６０１に続き、一時許可パスワードを生成するＳ１６０２と、Ｓ１６０２に続き、受信した印刷データを解析し印刷データがあらかじめサーバ９４０に登録されたフォーマットであるか否かを判定し、判定結果に応じて制御の流れを分岐させるＳ１６２０と、Ｓ１６２０で印刷データがあらかじめ登録されたフォーマットではない（ＮＯ）と判定された場合に実行され、受信したユーザＩＤ情報を一時許可パスワードに結合するＳ１６０３と、Ｓ１６０３に続き、生成した一時許可パスワードを情報処理装置９４２へ送信するＳ１６０４とを含む。Ｓ１６２０で、印刷データがあらかじめ登録されたフォーマットである（ＹＥＳ）と判定された場合、制御はＳ１６０４に進む。Ｓ１６０４実行後、このプログラムは終了する。
【０１７８】
情報処理装置９４２で実行されるプログラムは、図６に示すＳ６１１に続き、サーバ９４０から一時許可パスワードを受信し表示部１１４に表示させるＳ１６０５と、Ｓ１６０５に続き、利用者からのパスワード入力操作を受け、画像形成装置９４４に対して一時許可パスワードを送信するＳ１６０６とを含む。Ｓ１６０６実行後このプログラムは終了する。
【０１７９】
画像形成装置９４４で実行されるプログラムは、図６に示すＳ６０８に続き、情報処理装置９４２から一時許可パスワードを受信するＳ１６０７と、Ｓ１６０７に続き、受信した一時許可パスワードにユーザＩＤ情報が含まれているか否かを判定し、判定結果に応じて制御の流れを分岐させるＳ１６０７Ａと、Ｓ１６０７ＡでユーザＩＤ情報が含まれている（ＹＥＳ）と判定された場合に実行され、個人カードの情報を記憶媒体読取部９０に読取らせるよう表示部７０にメッセージを表示するＳ１６０８と、Ｓ１６０８に続き、記憶媒体読取部９０で個人カードの情報を読取ったか否かを判定し、判定結果に応じて制御の流れを分岐させるＳ１６０９と、Ｓ１６０９で個人カードの情報を読取った（ＹＥＳ）と判定された場合に実行され、個人カードからユーザＩＤ情報を取得するＳ１６１０と、Ｓ１６１０に続いて、受信した一時許可パスワードから抽出したユーザＩＤ情報と個人カードから取得したユーザＩＤ情報とが一致するか否かを判定し、判定結果に応じて制御の流れを分岐させるＳ１６１１とを含む。
【０１８０】
このプログラムはさらに、Ｓ１６１１で受信した一時許可パスワードから抽出したユーザＩＤ情報と個人カードから取得したユーザＩＤ情報とが一致する（ＹＥＳ）と判定された場合に実行され、受信した一時許可パスワードとパスワード照合プログラム８４の実行結果とを照合し印刷を許可するか否かを判定し、判定結果に応じて制御の流れを分岐させるＳ１６１２と、Ｓ１６１２で印刷を許可する（ＹＥＳ）と判定された場合に実行され、一時記憶部８２に格納された印刷データを読出し、印刷をするＳ１６１３とを含む。Ｓ１６０７Ａで、ユーザＩＤ情報が含まれていない（ＮＯ）と判定された場合、制御はＳ１６１２に進む。Ｓ１６１３実行後このプログラムは終了する。Ｓ１６０９で個人カードが読取られていない（ＮＯ）と判定された場合、制御はＳ１６０８に進む。Ｓ１６１１で、受信した一時許可パスワードから抽出したユーザＩＤ情報と個人カードから取得したユーザＩＤ情報とが一致しない（ＮＯ）と判定された場合、制御はＳ１６０８に進む。
【０１８１】
このプログラムはさらに、Ｓ１６１２で印刷を許可しない（ＮＯ）と判定された場合に実行され、「入力されたパスワードは間違っている」という情報を含んだ印刷禁止情報を、印刷要求元である情報処理装置９４２へ送信するＳ１６１４を含む。Ｓ１６１４実行後、制御は図６に示すＳ６０８に進む。
【０１８２】
―動作―
第９の実施の形態に係る画像形成システム９３０は以下のように動作する。
【０１８３】
第９の実施の形態における画像形成システム９３０では、第１の実施の形態と同様に画像形成装置９４４に関して曜日及び時間帯毎に動作の「許可」又は「禁止」をあらかじめ設定しておく。設定された情報は利用許可時間帯管理テーブル８６に記憶され、画像形成装置９４４に記憶される。画像形成システム９３０の利用者の各々には、あらかじめユーザＩＤが割当てられる。
【０１８４】
第９の実施の形態では、業務で使われる印刷フォーマットをあらかじめサーバ９４０に登録しておく。サーバ９４０は情報処理装置９４２から受信した印刷データを解析し、登録してあるフォーマットと一致すれば、そのまま一時許可パスワードを送信する。登録していない印刷データであれば、一時許可パスワードにユーザＩＤ情報を付加させて、送信する。
【０１８５】
第９の実施の形態ではさらに、利用者の各々に割当てられたユーザＩＤ情報を記憶した個人カードが利用者に配布される。利用者は、画像形成装置９４４の要求に応じて記憶媒体読取部９０に個人カードを読取らせて、ユーザ認証を行ない、画像形成装置９４４を動作させる。
【０１８６】
第９の実施の形態に係る画像形成システム９３０は、情報処理装置９４２がサーバ９４０に対して一時許可パスワード要求を発行するまでは第１の実施の形態と同様に動作する。情報処理装置９４２は、一時許可パスワードの発行要求を送信する際、ユーザＩＤと印刷データとを送信する。
【０１８７】
サーバ９４０では、一時許可パスワードの発行要求を受けパスワードを発行する（Ｓ１６０１、Ｓ１６０２）。サーバ９４０は、受信した印刷データを解析し、印刷データが予め登録されたフォーマットと一致するかを判定する（Ｓ１６２０）。印刷データが登録されたフォーマットである場合は、サーバ９４０は生成した一時許可パスワードをそのまま情報処理装置９４２に送信する（Ｓ１６０４）。印刷データが登録されたフォーマットではない場合、サーバ９４０は、受信したユーザＩＤ情報を発行した一時許可パスワードに結合させ（Ｓ１６０３）、そのパスワードを情報処理装置９４２に送信する。
【０１８８】
情報処理装置９４２は、サーバ９４０から受信した一時許可パスワードを表示する（Ｓ１６０５）。情報処理装置９４２は、表示画面１８０のテキストボックス１８２に利用者からのパスワード入力を受け、印刷続行ボタン１８４が押されたことに応答して画像形成装置９４４に一時許可パスワードを送信する。
【０１８９】
画像形成装置９４４では、情報処理装置９４２から一時許可パスワードを受信し（Ｓ１６０７）、一時許可パスワードにユーザＩＤ情報が含まれているかを判定する（Ｓ１６０７Ａ）。一時許可パスワードにユーザＩＤ情報が含まれている場合、画像形成装置９４４は、利用者の個人カードを記憶媒体読取部９０に読取らせるようにメッセージを表示する（Ｓ１６０８）。記憶媒体読取部９０が個人カードの情報を読取ると（Ｓ１６１０）、画像形成装置９４４は、受信した一時許可パスワードから抽出したユーザＩＤ情報と個人カードに記憶されているユーザＩＤ情報とが一致するかを判定する（Ｓ１６１１）。両方のユーザＩＤ情報が一致した時、または一時許可パスワードにユーザＩＤ情報が含まれていない場合は、画像形成装置９４４は、受信した一時許可パスワードが正しいか否かを判定する（Ｓ１６１２）。一時許可パスワードが正しいと判定された時は、画像形成装置９４４は一時記憶部８２に格納された印刷データを読出し印刷する（Ｓ１６１３）。一時許可パスワードが正しくないと判定された時は、画像形成装置９４４は「入力されたパスワードは間違っている」という情報を情報処理装置９４２に送信し、印刷を行なわない（Ｓ１６１４）。また、一時許可パスワードから抽出したユーザＩＤ情報と個人カードに記憶されているユーザＩＤ情報とが一致しなかった場合は、画像形成装置９４４は利用者に対して個人カードを再度読取らせるよう表示して、印刷を行なわない。
【０１９０】
以上のように、第９の実施の形態の画像形成システムでは、サーバ９４０に予め登録されたフォーマットと受信した印刷データとが一致しない場合、発行する一時許可パスワードにユーザＩＤ情報を付加させる。そして、一時許可パスワードに含まれるユーザＩＤ情報と、個人カードから読取るユーザＩＤ情報とを比較することで、画像形成装置９４４の動作を制御する。画像形成システムにおいて、情報処理装置９４２がサーバ９４０に対して送信するユーザＩＤは端末ログオン時に入力されるＩＤであり、ログオンした利用者とは異なる人物によって画像形成装置が不正に操作されることも考えられる。そのため、端末にログオンした人物と実際に操作している人物とが同一人物であることを確認するために、ユーザＩＤが記憶された個人カードによる動作制御は大変有効である。この動作制御は登録されたフォーマット以外の私的な印刷を防ぐと同時に、他人のユーザＩＤを使って端末を操作する「なりすまし」を防ぐことができ、セキュリティの面でも効果がある。
【０１９１】
［第１０の実施の形態］
―構成―
図１８を参照して、以下に本発明の第１０の実施の形態に係る画像形成システム１０３０について説明する。画像形成システム１０３０は、サーバ１０４０と、情報処理装置１０４２と、画像形成装置１０４４とを含む。これらのハードウェア構成は、第１の実施の形態のサーバ４０、情報処理装置４２、画像形成装置４４とそれぞれ同一のため説明は繰返さない。
【０１９２】
第１０の実施の形態では、業務で使われる印刷フォーマットをあらかじめサーバ１０４０に登録しておく。また、印刷が禁止されている時間帯における印刷指示において、印刷を許可する枚数（Ｎ枚）を予め設定し、画像形成装置１０４４に登録しておく。
【０１９３】
図１８は、第１０の実施の形態に係る画像形成システム１０３０における、サーバ１０４０の中央演算処理部１４２、情報処理装置１０４２の中央演算処理部１０２、及び画像形成装置１０４４の制御部６０で実行されるプログラムをそれぞれ表している。図１８において、結合子Ａ、Ｂ、Ｃに至るまでの処理は、図６で実行される各プログラムのＳ６０１〜Ｓ６１１と同じである。また、図１８に示すプログラムには、図１６に示すプログラムに含まれる処理と同じ処理が含まれる。図１８において、図１６に示すプログラムの処理と同じ処理には同じ参照符号を振り、説明を繰返さない。
【０１９４】
図１８を参照して、サーバ１０４０で実行されるプログラムは、Ｓ１５０３で印刷データがあらかじめ登録されたフォーマットではない（ＮＯ）と判定された場合（ＮＯの場合）に実行され、受信したユーザＩＤに対して印刷データ情報（印刷枚数及び、白黒、カラーの印刷種別）に応じた課金処理を行なうＳ１８１０と、Ｓ１８１０に続き、印刷枚数制限指示をＳ１５０２で生成された一時許可パスワードに結合した後、制御をＳ１５０５に進めるＳ１８１１とをさらに含む。Ｓ１５０３で印刷データがあらかじめ登録されたフォーマットではある（ＹＥＳ）と判定された場合、制御はＳ１５０５に進む。Ｓ１５０５を実行後このプログラムは終了する。
【０１９５】
画像形成装置１０４４で実行されるプログラムは、Ｓ１５１０に続き、受信した一時許可パスワードを解析し印刷枚数制限指示が含まれているか否かを判定し、判定結果に応じて制御の流れを分岐させるＳ１８２０と、Ｓ１８２０で印刷枚数制限指示が含まれている（ＹＥＳ）と判定された場合に実行され、読出した印刷データを予め設定された枚数（Ｎ枚）のみ印刷するＳ１８２１と、Ｓ１８２０で印刷枚数制限指示が含まれない（ＮＯ）と判定された場合に実行され、読出した印刷データを印刷するＳ１８２２とをさらに含む。Ｓ１８２１実行後、又はＳ１８２２実行後、このプログラムは終了する。
【０１９６】
―動作―
第１０の実施の形態に係る画像形成システム１０３０は以下のように動作する。
【０１９７】
第１０の実施の形態における画像形成システム１０３０では、第１の実施の形態と同様に画像形成装置１０４４に関して曜日及び時間帯毎に動作の「許可」又は「禁止」をあらかじめ設定しておく。設定された情報は利用許可時間帯管理テーブル８６に記憶され、画像形成装置１０４４に記憶される。画像形成システム１０３０の利用者の各々には、あらかじめユーザＩＤが割当てられる。
【０１９８】
第１０の実施の形態においてはさらに、業務で使われる印刷フォーマットをあらかじめサーバ１０４０に登録しておく。また、印刷が禁止されている時間帯での印刷指示に対して、印刷を許可する枚数（Ｎ枚）を予め設定し、画像形成装置１０４４に登録しておく。
【０１９９】
サーバ１０４０は、情報処理装置１０４２から受信した印刷データを解析し、登録してあるフォーマットと一致しない場合は、ユーザに対して印刷データ情報に応じた課金処理を行なう。予め設定された枚数だけ印刷するように印刷枚数制限指示を一時許可パスワードに付加させる。印刷枚数制限指示が付加された一時許可パスワードを受信した画像形成装置１０４４は、印刷データを設定された枚数のみ印刷する。
【０２００】
第１０の実施の形態に係る画像形成システム１０３０は、情報処理装置１０４２がサーバ１０４０に対して一時許可パスワード要求を発行するまでは第１の実施の形態と同様に動作する。情報処理装置１０４２は、一時許可パスワードの発行要求を送信する際、同時にユーザＩＤと印刷データとを送信する。
【０２０１】
サーバ１０４０では、一時許可パスワードの発行要求を受けパスワードを発行する（Ｓ１５０１、Ｓ１５０２）。サーバ１０４０は、受信した印刷データを解析し、あらかじめ登録してあるフォーマットであるかを判定する（Ｓ１５０３）。印刷データが登録してあるフォーマットと一致する場合は、サーバ１０４０は発行した一時許可パスワードをそのまま情報処理装置１０４２に送信する（Ｓ１５０５）。印刷データが登録してあるフォーマットと一致しない場合、サーバ１０４０は、印刷データ情報に応じた課金処理を行なう（Ｓ１８１０）。サーバ１０４０は、課金処理後、印刷する枚数を制限するように印刷枚数制限指示を一時許可パスワードに結合させて情報処理装置１０４２に送信する（Ｓ１８１１）。
【０２０２】
情報処理装置１０４２は、サーバ１０４０から受信した一時許可パスワードを表示する（Ｓ１５０６）。情報処理装置１０４２は、表示画面１８０のテキストボックス１８２に利用者からパスワードの入力を受け、印刷続行ボタン１８４が押されたことに応答して画像形成装置１０４４に一時許可パスワードを送信する（Ｓ１５０７）。
【０２０３】
画像形成装置１０４４では、情報処理装置１０４２から受信した一時許可パスワードが正しいか否かを判定する（Ｓ１５０９）。一時許可パスワードが正しいと判定された時は、画像形成装置１０４４は一時記憶部８２に格納された印刷データを読出す（Ｓ１５１０）。画像形成装置１０４４は、受信した一時許可パスワードを解析し、印刷枚数制限指示情報が含まれているか否かを判定する（Ｓ１８２０）。印刷枚数制限指示が含まれている場合には、画像形成装置１０４４は、読出した印刷データを許可する枚数（Ｎ枚）分だけ印刷する（Ｓ１８２１）。印刷枚数制限指示が含まれていない場合には、画像形成装置１０４４は読出した印刷データをそのまま印刷する（Ｓ１８２２）。一時許可パスワードが正しくないと判定された時は、画像形成装置１０４４は「入力されたパスワードは間違っている」という情報を情報処理装置１０４２に送信し、印刷を行なわない（Ｓ１５１４）。
【０２０４】
以上のように、第１０の実施の形態の画像形成システムでは、あらかじめ業務で利用する印刷フォーマットをサーバ１０４０に登録しておき、送信された印刷データが、登録されたフォーマットと異なる場合には、ユーザに対して課金処理を行なう。また、課金処理を行なった場合も予め設定された枚数までしか印刷することができない。このように印刷制限をすることで、例えば、時間外に多くのページから構成される私的な印刷データの印刷を防ぐことができる。その結果、私的利用による印材の消費を防ぐことができる。
【０２０５】
以上のように、例示した各実施の形態により、画像形成システムの利用において、業務に支障を与えることなく私的な利用を防ぐことができる画像形成システムを提供することができる。
【０２０６】
今回開示された実施の形態は単に例示であって、本発明が上記した実施の形態のみに制限されるわけではない。本発明の範囲は、発明の詳細な説明の記載を参酌した上で、特許請求の範囲の各請求項によって示され、そこに記載された文言と均等の意味および範囲内でのすべての変更を含む。
【符号の説明】
【０２０７】
３０、２３０、３３０、４３０、５３０、６３０、７３０、８３０、９３０、１０３０  画像形成システム
４０、２４０、３４０、４４０、５４０、６４０、７４０、８４０、９４０、１０４０  サーバ
４２、２４２、３４２、４４２、５４２、６４２、７４２、８４２、９４２、１０４２  情報処理装置
４４、２４４、３４４、４４４、５４４、６４４、７４４、８４４、９４４、１０４４  画像形成装置
４６  ネットワーク
６０  制御部
６６  印刷制御部
６８  画像形成部
７０、１１４、１５２  表示部
７２、１２０、１５８  操作部
７４、１１０、１４８  通信インターフェイス
８２  一時記憶部
８６  利用許可時間帯管理テーブル
８８、１０４、１４４  記憶部
９０  記憶媒体読取部
９２、１２４、１６２  バス
１０２、１４２  中央演算処理部
１０６  プリンタドライバ
１８２  テキストボックス
１８４  印刷続行ボタン
２００  ユーザ別機能設定テーブル
【図１】
2010044744.tif 000003
【図２】
2010044744.tif 000004
【図３】
2010044744.tif 000005
【図４】
2010044744.tif 000006
【図５】
2010044744.tif 000007
【図６】
2010044744.tif 000008
【図７】
2010044744.tif 000009
【図８】
2010044744.tif 000010
【図９】
2010044744.tif 000011
【図１０】
2010044744.tif 000012
【図１１】
2010044744.tif 000013
【図１２】
2010044744.tif 000014
【図１３】
2010044744.tif 000015
【図１４】
2010044744.tif 000016
【図１５】
2010044744.tif 000017
【図１６】
2010044744.tif 000018
【図１７】
2010044744.tif 000019
【図１８】
2010044744.tif 000020