(57)【要約】【課題】  印刷処理に関する制限（印刷制限）を設定することにより印刷処理にかかるコストを低減させるとともに、必要に応じてこの印刷制限の設定を変更できる印刷装置を提供する。【解決手段】  複合型プリンタ４は、印刷処理を要求するユーザごとに、印刷処理可能なシートの枚数の上限値が設定されており、ユーザからのこの上限値の変更要求に応じて、管理者端末３にこの変更を許可するか否かを問い合わせる設定変更指示部２５と、この問い合わせに対する応答を確認し、管理者端末３から変更の承認が得られた場合、この上限値を変更する承認確認部２３とを備えているので、印刷処理にかかるコストを低減するとともに、印刷処理の必要性に応じて印刷制限を変更して効率的に印刷処理を行うことができる。【選択図】  図１
2005349702.tif 000002
【特許請求の範囲】
【請求項１】
印刷処理を要求する利用者ごとに、当該印刷処理に関する制限である印刷制限が設定されており、
上記利用者からの上記印刷制限の変更要求に応じて、上記印刷制限の設定を規定する権限を有する管理者に対して、当該印刷制限情報の変更を許可するか否かを確認する変更許可確認手段を備え、
上記変更許可確認手段が、上記管理者から印刷制限の変更許可を得られたと確認した場合、変更された上記印刷制限情報を用いて印刷処理することを特徴とする印刷装置。
【請求項２】
上記印刷制限情報は、上記利用者に対して許可されている印刷量に関する印刷許可量情報であることを特徴とする請求項１に記載の印刷装置。
【請求項３】
上記変更許可確認手段は、上記管理者からの印刷制限情報の変更許可に関する応答の待ち時間を設定する応答時間設定手段を備え、
上記応答時間設定手段は、上記応答時間の設定を可変とすることを特徴とする請求項２に記載の印刷装置。
【請求項４】
上記利用者の印刷予定を示す印刷スケジュールを保持する情報処理装置、および上記管理者が利用する管理者端末と通信可能に接続されており、
上記変更許可確認手段は、上記情報処理装置から印刷スケジュールを取得する印刷スケジュール取得手段を備え、上記管理者端末に対して、上記印刷スケジュール取得手段によって取得した印刷スケジュールを送信し、上記印刷制限情報の変更を許可するか否かを確認することを特徴とする請求項１〜３のいずれか一項に記載の印刷装置。
【請求項５】
上記変更許可確認手段は、上記管理者端末に対して上記印刷スケジュールとともに、利用者によって印刷処理が要求されている印刷データに関する画像データを送信し、印刷許可量の変更を許可するか否かを確認することを特徴とする請求項４に記載の印刷装置。
【請求項６】
上記利用者に対して許可されている印刷量である印刷許可量の残量の有無を判定する許可量判定手段と、
上記許可量判定手段が、上記印刷許可量の残量が無いと判定した場合、該利用者に対して、印刷許可量の変更を上記管理者端末に対して要求するか否かを確認する変更要求確認手段とを備えていることを特徴とする請求項２に記載の印刷装置。
【請求項７】
上記許可量判定手段が、実際に印刷処理が行われた印刷量に応じて、上記印刷許可量の残量の有無を判定することを特徴とする請求項６に記載の印刷装置。
【請求項８】
上記許可量判定手段が、上記利用者による印刷処理の実行指示の内容に基づき、当該印刷処理の実行前に、当該印刷処理による上記印刷許可量の残量の有無を判定することを特徴とする請求項６に記載の印刷装置。
【請求項９】
上記許可量判定手段が、上記印刷許可量の残量が無いことを確認した場合、印刷処理の実行を停止する印刷停止手段と、
上記印刷停止手段によって印刷処理が停止された時点で印刷処理が未処理である印刷未処理データを記憶する印刷未処理データ記憶手段を備えていることを特徴とする請求項６〜８のいずれか１項に記載の印刷装置。
【請求項１０】
上記印刷未処理データの内容を示す画像データを利用者に出力する印刷未処理情報通知手段を備えていることを特徴とする請求項９に記載の印刷装置。
【請求項１１】
上記変更要求確認手段が、上記利用者が上記印刷許可量の変更を要求しないことを選択したことを確認した場合、印刷処理を終了することを特徴とする請求項６に記載の印刷装置。
【請求項１２】
上記印刷制限情報は、上記利用者に対して許可されている印刷量に関する印刷許可量情報と、特別な場合に上記利用者に対して許可される印刷量に関する別枠印刷許可量情報とを含んでおり、
利用者から上記別枠印刷許可量の範囲で印刷処理を行うことが要求された場合に、上記変更許可確認手段が、上記管理者に対して、要求された印刷処理を上記別枠印刷許可量の範囲で印刷処理を行うことを許可するか否かを確認し、
上記変更許可確認手段が、上記管理者から要求された印刷処理を上記別枠印刷許可量の範囲で印刷処理を行うことの許可を得られたと確認した場合、当該利用者に設定されている印刷許可量を上記別枠印刷許可量に変更して印刷処理することを特徴とする請求項１に記載の印刷装置。
【請求項１３】
上記利用者の印刷予定を示す印刷スケジュールを保持する情報処理装置、および上記管理者が利用する管理者端末と通信可能に接続されており、
上記変更許可確認手段は、上記情報処理装置から印刷スケジュールを取得する印刷スケジュール取得手段を備え、上記管理者端末に対して、該印刷スケジュール取得手段によって取得した上記印刷スケジュールを送信して、上記利用者に設定されている印刷許可量を別枠印刷許可量に変更することを許可するか否かについて確認することを特徴とする請求項１２に記載の印刷装置。
【請求項１４】
上記変更許可確認手段は、上記管理者端末に対して上記印刷スケジュールとともに、利用者によって印刷処理が要求されている印刷データに関する画像データを送信して、上記別枠印刷許可量への変更を許可するか否かを確認することを特徴とする請求項１３に記載の印刷装置。
【請求項１５】
上記印刷スケジュール取得手段によって取得された印刷スケジュールの中から、印刷データと対応する印刷スケジュールを選択可能とするように、当該印刷スケジュールを上記利用者に出力するスケジュール選択出力手段を備えることを特徴とする請求項４または１３に記載の印刷装置。
【請求項１６】
印刷データを作成する情報処理装置と通信可能に接続されており、
上記スケジュール選択出力手段が、印刷データを作成する情報処理装置に上記印刷スケジュールを出力することを特徴とする請求項１５に記載の印刷装置。
【請求項１７】
上記スケジュール選択出力手段は、利用者が選択可能な印刷スケジュールの中に印刷処理済みの印刷スケジュールを含めないようにして出力することを特徴とする請求項１５また１６に記載の印刷装置。
【請求項１８】
印刷処理終了後に、当該印刷処理による印刷量を、上記印刷スケジュールを保持する情報処理装置に通知する印刷使用量通知手段を備えていることを特徴とする請求項４または１３に記載の印刷装置。
【請求項１９】
請求項１〜１８の何れか１項に記載の印刷装置を動作させるための制御プログラムであって、コンピュータを上記各手段として機能させるための印刷制御プログラム。
【請求項２０】
請求項１９に記載の印刷装置の制御プログラムが記録されたコンピュータの読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、１以上のユーザ端末とネットワークで接続された印刷装置、特には複数の機能が統合された複合型の印刷装置における印刷処理に関するものである。
【背景技術】
【０００２】
従来から、通信ネットワークに接続されたプリンタの印刷に関して、印刷処理に関する各種の管理を行うプリンタが提案されている。
【０００３】
例えば、通信ネットワークを介して複数の利用者によってプリンタが共有されるシステムでは、正規の利用者であるか否かに関わらず、このネットワークに接続可能な人からの印刷処理の要求を受けて印刷することが可能となる。このため、このような通信ネットワーク接続されたプリンタを備えるシステムでは、プリンタが印刷処理を依頼した依頼元が正規の利用者であるのか否かを管理し、印刷データの印刷許可の可否を決定できることが好ましい。
【０００４】
また、特許文献１では、印刷データを受けると、印刷データに付加された送信元物理アドレスを用いて制限アドレスデータ記憶サーバから印刷データを送信したホストの印刷制限情報を取得するとともに、取得した印刷制限情報に基づいて印刷の可否を決定する画像形成装置を備える画像形成システムが開示されている。
【特許文献１】特開２００２−２１５３７３号公報（平成１４年８月２日公開）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来のシステムでは、印刷制限情報として、各ホストに対して印刷可能枚数を設定している場合、印刷可能枚数に達した時点以降における印刷処理を、例え必要な印刷処理であっても行うことができない。このため、必要な印刷処理を行うことができず業務に支障を来たすこことなる。
【０００６】
このように従来のシステムでは、予め設定された基準によって印刷処理に関する制限が設定されており、この設定された制限を必要に応じて適切に変更することができないため、印刷データの印刷の必要性がある場合であっても印刷ができないという問題が生じる。
【０００７】
また、印刷許可枚数を越えて印刷処理を行うために、勝手にホスト側で設定された印刷可能枚数の設定を変更できる場合、印刷許可枚数を設け印刷処理枚数を制限する意味が無くなる。すなわち、この場合は、印刷処理に使用されるシート枚数を低減させることができず、印刷処理にかかるコストの低減を図ることができない。
【０００８】
また、ホスト側から上記システムの管理者に依頼して、印刷可能枚数の変更を行う場合、ホストの利用者は、印刷データの印刷処理の必要性を説明するための資料等とともに、上記管理者に印刷可能枚数の設定の変更を依頼しに行く必要がある。このため、上記利用者は、印刷処理を行うために、わざわざ上記資料等をそろえ管理者に依頼する必要があり効率よく印刷処理を行うことができない。
【０００９】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、印刷処理に関する制限（印刷制限）を設定することにより印刷処理にかかるコストを低減させるとともに、必要に応じてこの印刷制限の設定を変更できる印刷装置，印刷制御プログラム，および印刷制御プログラムを記録した記録媒体を実現することにある。
【課題を解決するための手段】
【００１０】
本発明に係る印刷装置は、上記した課題を解決するために、印刷処理を要求する利用者ごとに、当該印刷処理に関する制限である印刷制限が設定されており、上記利用者からの上記印刷制限の変更要求に応じて、上記印刷制限の設定を規定する権限を有する管理者に対して、当該印刷制限情報の変更を許可するか否かを確認する変更許可確認手段を備え、上記変更許可確認手段が、上記管理者から印刷制限の変更許可を得られたと確認した場合、変更された上記印刷制限情報を用いて印刷処理することを特徴とする。
【００１１】
上記印刷制限情報とは、例えば利用者が印刷装置の利用ができるか否かといった印刷装置の利用制限や、利用者が印刷許可されている印刷枚数といった制限など、上記印刷装置において印刷処理を行う上で利用者ごとに設定されている制限に関する情報である。
【００１２】
本発明に係る印刷装置は、上記印刷制限が設定されているため、例えば、この印刷制限として印刷装置の利用可能な利用者に制限が設定されている場合は、正規の利用者のみの印刷処理を実行できる。あるいは、印刷制限として利用者ごとに印刷許可されている枚数が設定されている場合は、利用者が不要な印刷処理を行うことを抑制することができる。      
【００１３】
したがって、本発明に係る印刷装置は印刷処理にかかるコストを低減させることができる。
【００１４】
また、上記印刷装置は、上記変更許可確認手段を備え、管理者によって上記印刷制限情報の変更が許可された場合、上記利用者ごとに設定されている印刷制限の変更された制限内容によって印刷処理することができる。
【００１５】
すなわち、本発明に係る印刷装置は、上記管理者の許可がある場合、変更した印刷制限の制限内容に基づいて印刷処理することができるため、この印刷制限のために必要な印刷処理が実行できない場合であっても、この管理者からの許可に応じて印刷処理を実行することができる。
【００１６】
したがって、上記印刷装置は、管理者の許可によってむやみに印刷制限が変更されることを抑制するとともに、印刷制限の設定変更の必要性に応じて印刷制限を変更し印刷処理を行うことができる。
【００１７】
また、上記印刷装置は、変更許可確認手段を備えているため、利用者に設定された印刷制限の変更を当該利用者が要求する場合、いちいち管理者に印刷制限の変更許可をもらいに行く必要がないため、迅速に印刷制限の設定変更の許可を得ることができ印刷処理の効率化を図ることができる。
【００１８】
よって本発明に係る印刷装置は、印刷処理にかかるコストを低減するとともに、印刷処理の必要性に応じて印刷制限を変更して効率的に印刷処理を行うことができる。
【００１９】
なお、上記管理者とは、印刷制限の設定を規定する権限を有する者であり、例えば会社組織であれば利用者の業務を管理する管理職の職につく者などである。
【００２０】
また、本発明に係る印刷装置は、上記した構成において、上記印刷制限情報は、上記利用者に対して許可されている印刷量に関する印刷許可量情報であってもよい。
【００２１】
上記印刷量とは、例えば、印刷処理によって使用された印刷枚数など印刷処理によって処理された量を示すものである、そして、上記印刷許可量情報とは例えば印刷処理において利用者が印刷処理することが許可されている印刷済みのシートの枚数など、印刷処理時にユーザに割り当てられている上記印刷量を示す情報である。
【００２２】
したがって、上記印刷装置は、制限情報の示す内容が、上記印刷許可情報であるため、利用者が印刷可能な印刷量を制限することができ、不必要な印刷処理を抑制することができる。このため、本発明に係る印刷装置の印刷処理にかかるコストを低減させることができる。
【００２３】
また、上記印刷装置は、上記変更許可確認手段を備えているため、上記管理者によって印刷許可量情報の変更の許可がされたか否かを確認することができる。
【００２４】
また、変更許可確認手段が、管理者によって上記印刷許可量情報の変更が許可された場合、変更された印刷許可量に基づき、印刷処理を行うことができる。
【００２５】
したがって、上記印刷装置は、上記管理者の許可がある場合に変更された上記印刷許可量によって印刷処理することができるため、利用者に設定された印刷許可量のために必要な印刷処理が実行できない場合であっても、管理者からの許可に応じて印刷処理を実行することができる。
【００２６】
すなわち、管理者の許可によってむやみにユーザに割り当てられた印刷許可量が変更されることを抑制するとともに、印刷許可量の変更の必要性に応じて、印刷許可量を変更し印刷処理を行うことができる。
【００２７】
また、上記印刷装置は、変更許可確認手段を備えているため、上記利用者からの利用者印刷許可量の変更要求に応じて、上記管理者に対して、当該印刷許可量の変更を許可するか否かを確認することができる。
【００２８】
したがって、利用者は、印刷許可量の変更を要求する場合、この要求に対する管理者からの許可を得るために、管理者にいちいち許可を求めに行く必要が無いため迅速な印刷処理を行うことができる。
【００２９】
よって本発明に係る印刷装置は、印刷処理にかかる印刷量を抑制しコストを低減するとともに、印刷処理の必要性に応じて印刷許可量を変更して効率的に印刷処理を行うことができる。
【００３０】
また、本発明に係る印刷装置は、上記した構成において、上記変更許可確認手段は、上記管理者からの印刷制限情報の変更許可に関する応答の待ち時間を設定する応答時間設定手段を備え、上記応答時間設定手段は、上記待ち時間の設定を可変とする構成であることが好ましい。
【００３１】
上記印刷装置は、応答時間設定手段を備えているため管理者からの応答に関する待ち時間を設定することができる。また、この応答時間設定手段は、待ち時間の設定を可変とするため、管理者からの応答タイミングに応じて適切に設定することができる。
【００３２】
また、本発明に係る印刷装置は、上記構成において、上記利用者の印刷予定を示す印刷スケジュールを保持する情報処理装置、および上記管理者が利用する管理者端末と通信可能に接続されており、上記変更許可確認手段は、上記情報処理装置から印刷スケジュールを取得する印刷スケジュール取得手段を備え、上記管理者端末に対して、上記印刷スケジュール取得手段によって取得した印刷スケジュールを送信し、上記印刷制限情報の変更を許可するか否かを確認するように構成されていることが好ましい。
【００３３】
すなわち、上記印刷装置は、上記印刷スケジュール取得手段を備えているため、上記利用者の印刷処理に関する予定である印刷スケジュールを上記情報処理装置から取得することができる。
【００３４】
また、変更許可確認手段が、印刷制限情報の変更を許可するか否か確認する際に、印刷スケジュールを上記管理者端末に送信することができるため、管理者端末の操作者である管理者は、この印刷スケジュールを参照して、上記印刷制限情報の変更の許可または不許可の妥当性を考慮し判断することができる。
【００３５】
よって、上記印刷装置は、上記印刷スケジュール取得手段が取得したスケジュールを、上記変更承認確認手段が管理者に対して送信し、制限情報の変更の許可を確認するため、利用者はわざわざ印刷許可量の変更を許可してもらうために、この変更の必要性を管理者に説明する手間を省略することができる。
【００３６】
また、本発明に係る印刷装置は、上記した構成において、上記変更許可確認手段は、上記管理者端末に対して上記印刷スケジュールとともに、利用者によって印刷処理が要求されている印刷データに関する画像データを送信し、印刷許可量の変更を許可するか否かを確認するように構成されていてもよい。
【００３７】
すなわち、上記印刷装置は、変更許可確認手段が管理者端末に対して上記印刷スケジュールとともに、上記印刷データの画像データを送信することができる。なお、この画像データとしては、例えばサムネイルなどが利用できる。
【００３８】
このため、管理者は、上記画像データによって印刷データの内容を視覚的に確認し、この印刷データのスケジュールを確認することができるので、印刷許可量の変更の許可または不許可の判断を迅速にかつ容易に行うことができる。
【００３９】
よって、上記印刷装置は、利用者が管理者に対して上記印刷許可量の変更を要求する場合であっても、管理者からの許可を迅速に受けることができるため、印刷処理の中断時間をできるだけ少なくすることができる。
【００４０】
また、本発明に係る印刷装置は、上記した構成において、上記利用者に対して許可されている印刷量である印刷許可量の残量の有無を判定する許可量判定手段と、上記許可量判定手段が、上記印刷許可量の残量が無いと判定した場合、該利用者に対して、印刷許可量の変更を上記管理者端末に対して要求するか否かを確認する変更要求確認手段とを備えている構成であってもよい。
【００４１】
すなわち、上記印刷装置は、利用者に許可されている印刷量の残量が無い場合、利用者に上記印刷許可量の変更を要求するか否かを確認することができるため、利用者は自身に割り当てられた印刷許可量の残量の有無を知ることができる。
【００４２】
また、本発明に係る印刷装置は、上記した構成において、上記許可量判定手段が、実際に印刷処理が行われた印刷量に応じて、上記印刷許可量の残量の有無を判定するように構成されていてもよい。
【００４３】
上記印刷装置は、上記許可量判定手段が、実際に印刷処理された印刷量に応じて、利用者に割り当てられた印刷許可量の残量の有無を判定できるため、印刷処理中によって使用された印刷量が上記印刷許可量の上限値に到達する場合であっても、適切に利用者にたいして、上記印刷許可量として設定されている印刷量が無くなったことを通知し、当該印刷許可量の変更を要求するか否か問い合わせることができる。
【００４４】
よって、上記印刷装置は、印刷処理された印刷量の経過に応じて、印刷許可量の変更を行うことができる。
【００４５】
また、本発明に係る印刷装置は、上記した構成において、上記許可量判定手段が、上記利用者による印刷処理の実行指示の内容に基づき、当該印刷処理の実行前に、当該印刷処理による上記印刷許可量の残量の有無を判定するように構成されていてもよい。
【００４６】
このため上記印刷装置は、印刷処理を開始する前に、上記印刷許可量の有無を確認でき、印刷処理を実行する前に印刷許可量の変更を管理者端末に対して行うことができる。
【００４７】
また、本発明に係る印刷装置は、上記した構成において、上記許可量判定手段が、上記印刷許可量の残量が無いことを確認した場合、印刷処理の実行を停止する印刷停止手段と、上記印刷停止手段によって印刷処理が停止された時点で印刷処理が未処理である印刷未処理データを記憶する印刷未処理データ記憶手段を備える構成であってもよい。
【００４８】
上記印刷装置は、印刷停止手段を備えているため、印刷許可量を超えて印刷処理が行われることを防ぐことができる。また、印刷未処理データ記憶手段を備えているため、印刷処理によって消費される印刷量が印刷許可量に達する場合、印刷未処理データを保持しておくことができる。
【００４９】
このため、印刷装置は、他の印刷処理などの指示を受信している場合、この印刷処理を行うなど効率的に印刷処理を行うことができる。
【００５０】
また、上記印刷装置は、印刷未処理情報通知手段を備えているため、印刷処理が未処理である印刷データを利用者に即座に知らせることができる。よって、印刷装置は、効率よく印刷処理を行うことができるとともに、迅速に印刷処理が未処理である印刷データについて利用者に知らせることができる。
【００５１】
また、本発明に係る印刷装置は、上記した構成において、上記印刷未処理データの内容を示す画像データを利用者に出力する印刷未処理情報通知手段を備えていてもよい。
【００５２】
上記印刷装置は、印刷未処理通知手段を備えているため、出力された画像データを参照することで、利用者は即座に印刷未処理データの内容を把握することができる。
【００５３】
したがって、利用者は、上記印刷許可量の変更の要求を管理者端末に行うか否かについて判断することができる。
【００５４】
よって、印刷装置は、印刷許可量の残量が無くなった場合であっても、迅速に当該印刷許可量の変更を行うか否か決定することができる。
【００５５】
また、本発明に係る印刷装置は、上記した構成において、上記変更要求確認手段が、上記利用者が上記印刷許可量の変更を要求しないことを選択したことを確認した場合、印刷処理を終了するように構成されていてもよい。
【００５６】
また、本発明に係る印刷装置は、上記した構成において、上記印刷制限情報は、上記利用者に対して許可されている印刷量に関する印刷許可量情報と、特別な場合に上記利用者に対して許可される印刷量に関する別枠印刷許可量情報とを含んでおり、利用者から上記別枠印刷許可量の範囲で印刷処理を行うことが要求された場合に、上記変更許可確認手段が、上記管理者に対して、要求された印刷処理を上記別枠印刷許可量の範囲で印刷処理を行うことを許可するか否かを確認し、上記変更許可確認手段が、上記管理者から要求された印刷処理を上記別枠印刷許可量の範囲で印刷処理を行うことの許可を得られたと確認した場合、当該利用者に設定されている印刷許可量を上記別枠印刷許可量に変更して印刷処理することを特徴とする。
【００５７】
上記印刷装置では、利用者に許可された印刷量が設定されているため、利用者による不必要な印刷処理を抑制することができる。
【００５８】
また、この印刷許可量とは別に、別枠印刷許可量が設定されているため、利用者は、どちらの許可されている印刷量の範囲で印刷処理を行うかを選択することができる。
【００５９】
ここで、上記特別な場合とは、例えば重要な顧客の急な訪問等により必要となった印刷処理など予期していない印刷処理が生じた場合である。すなわち、上記別枠印刷許可量とは、予期しない印刷処理が生じる場合などのために、例えば、利用者に設定されている利用者印刷許可枚量の予備として準備されている印刷量、または複数の利用者で利用できるように予め準備されている、印刷量が挙げられる。すなわち、予め利用者ごとに設定されている印刷許可量とは別に、当該利用者が利用できる許可された印刷量である。この別枠印刷許可量は、所定の印刷量が割り当てられていても良いし、無制限に利用できる印刷量が設定されていてもよい。
【００６０】
上記印刷装置は、変更許可確認手段を備えているため、利用者は印刷処理の必要性または処理内容に応じて、利用者に設定した印刷許可量から別枠印刷許可量の範囲で印刷許可を行うこと管理者によって許可してもらうことで、別枠印刷許可量の範囲で印刷処理を行うことができる。
【００６１】
よって、上記印刷装置は印刷処理の内容、印刷処理の必要性に応じて、別枠印刷許可量の範囲で印刷処理を行うことができる。また、この別枠印刷許可量への変更は、管理者端末の操作者である管理者の許可を得た上で行われるため、不必要に別枠印刷許可量への変更を行うことを抑制することができる。
【００６２】
よって本発明に係る印刷装置は、印刷処理にかかるコストを低減するとともに、印刷処理の必要性あるいは印刷処理の内容に応じて印刷制限を変更して効率的に印刷処理を行うことができる。
【００６３】
また、本発明に係る印刷装置は、上記構成において、上記利用者の印刷予定を示す印刷スケジュールを保持する情報処理装置、および上記管理者が利用する管理者端末と通信可能に接続されており、上記変更許可確認手段は、上記情報処理装置から印刷スケジュールを取得する印刷スケジュール取得手段を備え、上記管理者端末に対して、該印刷スケジュール取得手段によって取得した上記印刷スケジュールを送信して、上記利用者に設定されている印刷許可量を別枠印刷許可量に変更することを許可するか否かについて確認するように構成されていてもよい。
【００６４】
すなわち、上記印刷装置は、上記印刷スケジュール取得手段を備えているため、上記利用者の印刷処理に関する予定である印刷スケジュールを上記情報処理装置から取得することができる。
【００６５】
また、変更許可確認手段が、別枠印刷許可量への変更を許可するか否か確認する際に、印刷スケジュールを上記管理者端末に送信することができるため、管理者端末の操作者である管理者は、この印刷スケジュールを参照して、上記別枠印刷許可量への変更の許可または不許可の妥当性を考慮し判断することができる。
【００６６】
よって、上記印刷装置は、上記印刷スケジュール取得手段が取得したスケジュールを、上記変更承認確認手段が管理者に対して送信し、別枠印刷許可量への変更の許可を確認するため、利用者はわざわざこの変更を許可してもらうために、この変更の必要性を管理者に説明する手間を省略することができる。
【００６７】
また、本発明に係る印刷装置は、上記下構成において、上記変更許可確認手段は、上記管理者端末に対して上記印刷スケジュールとともに、利用者によって印刷処理が要求されている印刷データに関する画像データを送信して、上記別枠印刷許可量への変更を許可するか否かを確認するようい構成されていることが好ましい。
【００６８】
すなわち、上記印刷装置は、変更許可確認手段が管理者に対して上記印刷スケジュールとともに、上記印刷データに関する画像データを出力することができる。
【００６９】
このため、管理者は、画像データによって印刷データの内容を視覚的に確認し、この印刷データのスケジュールを確認することができるので、別枠印刷許可量への変更の許可または不許可の判断を迅速にかつ容易に行うことができる。
【００７０】
なお、上記画像データとしては、例えば印刷データのサムネイルを利用することができる。
【００７１】
よって、上記印刷装置は、利用者が管理者に対して上記利用者印刷許可量から別枠印刷許可量への変更を要求する場合、管理者からの許可を迅速に受けることができるため、印刷処理の中断時間をできるだけ少なくすることができる。
【００７２】
また、本発明に係る印刷装置は、上記した構成において、上記印刷スケジュール取得手段によって取得された印刷スケジュールの中から、印刷データと対応する印刷スケジュールを選択可能とするように、当該印刷スケジュールを利用者に出力するスケジュール選択出力手段を備えることが好ましい。
【００７３】
すなわち、上記印刷装置は、スケジュール選択手段を備えているため、利用者によって印刷処理を実行する印刷データに対応するスケジュールを選択することができる。それ故、印刷装置は、この印刷データと対応するスケジュールを管理者に対して出力することができるため、管理者は、利用者が当該利用者に設定された制限の変更を、どのスケジュールに対応する印刷データに関して要求しているのかを迅速に確認することができる。
【００７４】
このため、管理者は、迅速に上記変更を許可するか否かを決定することができる。
【００７５】
また、本発明に係る印刷装置は、上記した構成において、印刷データを作成する情報処理装置と通信可能に接続されており、上記スケジュール選択出力手段が、印刷データを作成する情報処理装置に上記印刷スケジュールを送信するように構成されていることが好ましい。
【００７６】
スケジュール選択手段が、印刷データを作成する情報処理装置に、上記スケジュールを送信することができるため、利用者がこの情報処理装置から印刷データの印刷処理を印刷装置に指示する場合、スケジュール取得手段によって取得されたスケジュールを確認することができる。
【００７７】
よって、利用者は、上記印刷装置から送信されたスケジュールから、印刷処理を所望する印刷データに対応するスケジュールを選択することができる。
【００７８】
また、上記スケジュール選択出力手段は、利用者が選択可能な印刷スケジュールの中に印刷処理済みの印刷スケジュール含めないようにして出力するように構成されていてもよい。
【００７９】
すなわち、スケジュール選択手段は、利用者が選択可能な印刷スケジュールの中に印刷処理済のスケジュールを含めないように出力するため、利用者がスケジュールを確認する際、不要なスケジュールを確認しなくてもよいため、この確認処理を迅速に行うことができる。
【００８０】
また、既に、処理済のスケジュールを誤って利用者が選択することを防ぐことができる。
【００８１】
また、印刷処理終了後に、当該印刷処理による印刷量を、上記印刷スケジュールを保持する情報処理装置に通知する印刷使用量通知手段を備えるように構成されていることがこのましい。
【００８２】
上記印刷装置は、印刷使用量通知手段を備えているため、印刷処理によって使用された印刷使用量を、印刷スケジュールを保持する情報処理装置に通知することができる。
【００８３】
このため、印刷スケジュールを保持する情報処理装置は、印刷スケジュールと実際に印刷処理に使用された印刷使用量とを対応させて処理結果を記録し管理することができる。
【００８４】
また、上記スケジュール選択出力手段は、利用者が選択可能な印刷スケジュールの中に印刷処理済みの印刷スケジュール含めないようにして出力するように構成されていてもよい。
【００８５】
また、印刷処理終了後に、当該印刷処理によって使用されたシートの枚数を、上記印刷スケジュールを保持する情報処理装置に通知する印刷使用枚数通知手段を備えるように構成されていることがこのましい。
【００８６】
上記印刷装置は、印刷使用枚数通知手段を備えているため、印刷処理によってしょうされたシートの枚数を、印刷スケジュールを保持する情報処理装置に通知することができる。
【００８７】
このため、印刷スケジュールを保持する情報処理装置は、印刷スケジュールと実際に印刷処理に使用されたシートの枚数を対応させて処理結果を記録し管理することができる。
【００８８】
なお、上記印刷装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記各手段として動作させることにより上記印刷装置をコンピュータにて実現させる印刷装置の制御プログラムを記録したコンピュータ読取り可能な記録媒体も、本発明の範疇に入る。
【発明の効果】
【００８９】
本発明に係る印刷装置は、以上のように、印刷処理を要求する利用者ごとに、当該印刷処理に関する制限である印刷制限が設定されており、上記利用者からの上記印刷制限の変更要求に応じて、上記印刷制限の設定を規定する権限を有する管理者に対して、当該印刷制限情報の変更を許可するか否かを確認する変更許可確認手段を備え、上記変更許可確認手段が、上記管理者から印刷制限の変更許可を得られたと確認した場合、変更された上記印刷制限情報を用いて印刷処理することを特徴とする。
【００９０】
よって、本発明に係る印刷装置および印刷処理制御プログラムは、印刷処理にかかるコストを低減するとともに、印刷処理の必要性に応じて印刷制限を変更して効率的に印刷処理を行うことができる。
【発明を実施するための最良の形態】
【００９１】
（実施形態１）
まず、図２を参照して、本実施の形態に係る印刷管理システム１の概略構成について説明する。なお、この図２は本実施の形態に係る印刷管理システム１の概略構成の一例を示図である。
【００９２】
この印刷管理システム１は、図２に示すように１台以上のユーザ端末２と、１台以上の管理者端末３と、１台以上の複合型プリンタ（Multi Function Printer）（ＭＦＰ）４と、スケジュール管理装置５とが、通信ネットワーク６を介して相互に通信可能に接続された構成となっている。
【００９３】
上記ユーザ端末２は、ユーザからの指示に応じて印刷データ４５作成し、この印刷データ４５を複合型プリンタ４に送信して印刷処理を要求するものである。複合型プリンタ４に対して、ユーザ端末２から印刷処理の要求を行う際、ユーザ端末２の操作者であるユーザを特定するための例えばアカウント情報７２を送信する。
【００９４】
また、ユーザ端末２では、後述するが、スケジュール管理装置５に対して、ユーザ端末２の操作者であるユーザに関するスケジュールを送信するように要求したり、管理者端末３に対して、上記ユーザに割り当てられている印刷枚数の上限値の設定変更の承認(許可)を要求したりする。
【００９５】
上記管理者端末３は、印刷管理システム１において各ユーザ端末２のユーザの印刷処理に関する管理を行う管理者が利用する端末装置である。
【００９６】
なお、この管理者とは、印刷管理システム１において、ユーザ端末２を利用する利用者それぞれに対して何枚まで印刷を許可するか等、印刷枚数の上限値の設定を行うことができる権限を有するものであり、会社組織などでは例えば管理職種にあるものが該当する。また、この管理者端末３は、図２において複数備えられているがこれに限定されるものではなく、管理者端末３が１台だけ備えられた構成であってもよい。
【００９７】
管理者端末３が１台だけ備えられている場合、この管理者端末３を操作する管理者の所在が明確であるため、管理者端末３が複数台備えられている構成に比べてユーザ端末２から行われる印刷枚数の上限値の設定変更の許可の要求先を容易に設定できる。
【００９８】
また、印刷管理システム１において複数の管理者端末３が備えられている場合、ユーザ端末２からの要求等を複数の管理者端末３で分散させて処理できるため、１台の管理者端末３に、複数のユーザ端末２からの要求等が集中する場合と比べてユーザ端末２からの要求等に対する処理の効率が向上する。
【００９９】
なお、管理者端末３は、一般的なコンピュータと同様の構成を有している。すなわち、これらの装置は、処理装置（ＣＰＵ（Central Processing Unit））と、記憶装置と、外部の装置とのインターフェースをとるインターフェース装置とを備えており、各種の動作は、記憶装置に記憶されたプログラムを処理装置に実行させることにより行なわれる。
【０１００】
上記複合型プリンタ４は、ユーザ端末２から送信された印刷データ４５あるいは、当該複合型プリンタ４で読取った印刷データ４５に基づき、印刷を行ったり、通信ネットワーク６、あるいは別途設けられた電話回線（不図示）を介して入力された外部のファクシミリ装置（不図示）から受信したデータを印刷したりする等、複数の機能が一体となった複合型のプリンタである。この複合型プリンタ４の構成に関する詳細は後述する。
【０１０１】
通信ネットワーク６は、ユーザ端末２，管理者端末３，複合型プリンタ４，およびスケジュール管理装置５間の通信経路を構成するものである。通信ネットワーク６には、インターネット、ＬＡＮ（Local Area Network）、独自回線など、公知の通信ネットワークを利用することができる。
【０１０２】
スケジュール管理装置５は、本実施の形態に係る印刷管理システム１において備えられているユーザ端末２のユーザそれぞれのスケジュール、またはいくつかのユーザ端末２によって形成される所定のグループのスケジュールなどを管理するものである。スケジュール管理装置５は、管理しているスケジュールの情報を、ユーザ端末２，管理者端末３，および複合型プリンタ４それぞれからの要求に応じて、各装置に送信し、それぞれの装置において閲覧可能とすることができる。
【０１０３】
なお、本実施の形態に係る印刷管理システム１において、スケジュール管理装置５が１つだけ備えられている構成であるが、複数備えられている構成であってもよい。例えば、部署ごとにスケジュールを管理する要求が高い場合は、部署ごとにこのスケジュール管理装置５が備えられ、これらスケジュール管理装置５は保持するスケジュールの情報を他のスケジュール管理装置５と共有できるように、これらの情報を相互に送受信できる構成であることが好ましい。
【０１０４】
あるいは、全てのスケジュール管理装置５が、自身が管理している部署のスケジュールの情報のみならず、他の部署のスケジュールの情報を含む全てのスケジュールの情報を保持する構成であってもよい。
【０１０５】
このように、部署ごとにスケジュール管理装置５が備えられている場合、多くの部者が存在し、それぞれの部署で印刷用紙の使用枚数を管理しなければならないとき、部署ごとのスケジュールを直ぐに把握できるため有利である。
【０１０６】
また、複数のスケジュール管理装置５が印刷管理システム１に備えられている場合、複数のスケジュール管理装置５によって分散して処理を行うことができるため、１つのスケジュール管理装置５にアクセスが集中して負荷が大きくなることを防ぐこともできる。
【０１０７】
また、スケジュール管理装置５とともに、当該スケジュール管理装置５が保持するデータのバックアップ用に別のスケジュール管理装置５が設けられている構成であってもよい。この場合は、例えば一方のスケジュール管理装置５が故障あるいは保持するデータの破壊等生じた場合、他方のスケジュール管理装置５によって対応することができる。
【０１０８】
ところで、本実施の形態に係る印刷管理システム１では、各ユーザに対して、複合型プリンタ４にて印刷処理可能な印刷枚数が予め割り当てられている。このため、印刷管理システム１では、各ユーザあるいは各グループで不必要な印刷処理を行うことを抑制し、経費節減および印刷用のシートまたはトナー等の資源の消費を抑えることができる。
【０１０９】
なお、複合型プリンタ４にて印刷処理できるシートの枚数は、各ユーザだけではなく、複数のユーザから構成される部署単位、または任意のユーザから構成されたチーム単位等、当該複合型プリンタ４の利用実態に応じて割り当てられる。
【０１１０】
（ユーザ端末の構成）
以下、ユーザ端末２の構成について図１８を参照して説明する。なお、この図１８は、ユーザ端末２の概略構成の一例を示すブロック図である。
【０１１１】
上記ユーザ端末２は、図１８に示すように、ユーザ端末入出力部１６０，ユーザ端末記憶部１６１，ユーザ端末制御部１６２，およびユーザ端末通信部１６３を備えている。
【０１１２】
ユーザ端末入出力部１６０は、入力手段を用いてユーザからの入力を受け付けたり、出力手段を用いて、ユーザへの入力指示の内容を表示したりするものである。この入力手段の例としては、キーボード、テンキー、カーソルキー、マウスなどのポインティングデバイス、およびタッチパネルが挙げられる。また、出力手段の例としては、ＬＣＤ（Liquid Crystal Display）などの各種ディスプレイが挙げられる。
【０１１３】
ユーザ端末通信部１６３は、通信ネットワーク６を通じて管理者端末３，複合型プリンタ４，またはスケジュール管理装置５と情報の送受信を可能とするものである。具体的には、ユーザ端末通信部１６３は、ユーザ端末制御部１６２からの指示に応じて、複合型プリンタ４に対し、印刷データを送信し印刷処理の指示を行ったり、複合型プリンタ４からユーザに割り当てられた印刷枚数の上限値の変更要求を行うか否かの問合せを受信したりする。
【０１１４】
あるいは、ユーザ端末通信部１６３は、スケジュール管理装置５からスケジュールの情報を受信したり、管理者端末３からユーザに割り当てられた印刷枚数の上限値の変更の承認または不承認に関する指示を受信したりする。
【０１１５】
ユーザ端末記憶部１６１は、例えばフラッシュＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）などの不揮発性記憶媒体、あるいはハードディスクによって実現可能である。そして、このユーザ端末記憶部１６１には、印刷データ４５が記憶されている。
【０１１６】
ユーザ端末制御部１６２は、ユーザ端末２における各部に対する各種制御を行うものである。このユーザ端末制御部１６２は、機能ブロックとしてアプリケーション処理部１７０，印刷処理部１７１を備えている。
【０１１７】
アプリケーション処理部１７０は、ユーザ端末入出力部１６０によって、ユーザから入力された情報に基づき印刷データを作成するものである。この作成した印刷データ４５はユーザ端末記憶部１６１に記憶される。
【０１１８】
印刷処理部１７１は、ユーザ端末入出力部１６０、あるいはアプリケーション処理部１７０からの指示に応じて、ユーザ端末記憶部１６１に記憶されている印刷データを読出し、ユーザ端末通信部１６３を介して複合型プリンタ４に印刷データおよび印刷処理指示などを送信するものである。
【０１１９】
なお、ユーザ端末制御部１６２の具体的な処理は後述する。
【０１２０】
（複合型プリンタの構成）
以下、複合型プリンタ４の詳細な構成について図１に基づいて説明する。図１は、複合型プリンタ４の概略構成の一例を示す図である。
【０１２１】
図１に示すように、複合型プリンタ４は、表示操作部１１，画像入力部１２，プリンタ制御部１３，プリンタ通信部１４，画像形成部１５，プリンタ記憶部１６，および計時部１７を備えている。
【０１２２】
表示操作部１１は、入力手段を用いてユーザからの入力を受け付けたり、出力手段を用いて、ユーザへの入力指示の内容を表示したりするものである。この入力手段の例としては、キーボード、テンキー、カーソルキー、マウスなどのポインティングデバイス、およびタッチパネルが挙げられる。また、出力手段の例としては、ＬＣＤ（Liquid Crystal Display）などの各種ディスプレイが挙げられる。なお、後述する設定変更問合せ部２０とこの表示操作部１１とによって、スケジュール選択出力手段を実現する。
【０１２３】
画像入力部１２は、画像の複写等を行うために、画像を印刷データ４５として取り込むためのものである。なお、本明細書において、この画像には図形や写真、絵等以外に文字も含まれるものとする。
【０１２４】
プリンタ通信部１４は、通信ネットワーク６を通じてユーザ端末２，管理者端末３，またはスケジュール管理装置５と情報の送受信を可能とするものである。具体的には、プリンタ通信部１４は、プリンタ制御部１３からの指示に応じてユーザ端末２に対し、印刷枚数の上限に達した旨の情報を伝えたり、ユーザ端末２からの印刷枚数の上限の拡大要求を受信したりする。
【０１２５】
あるいは、プリンタ通信部１４は、スケジュール管理装置５からスケジュールの情報を受信したり、管理者端末３からユーザに割り当てられた印刷枚数の上限値の変更の承認または不承認に関する指示を受信したりする。
【０１２６】
画像形成部１５は、プリンタ通信部１４を介して受信した、あるいは画像入力部１２によって読取られた印刷データ４５に基づき、シートに画像の印刷を行うものである。この画像形成部１５において画像が印刷されたシートは用紙排出口（不図示）に送出され、この用紙排出口から排出される。
【０１２７】
計時部１７は、管理者端末３からの応答期間を計測し管理するものである。すなわち、複合型プリンタ４では管理者端末３に対して印刷処理を要求するユーザに割り当てられている印刷枚数の上限値の設定変更を依頼する場合、この管理者端末３からの応答が所定の期間内に受信できない場合は印刷されないように設定されている。
【０１２８】
この計時部１７は、この所定の期間を計測するタイマである。この所定の期間は印刷管理システム１において適切な時間に計時部１７によって設定できる。このため、管理者端末３からの応答をずっと複合型プリンタ４が待ちつづけ、印刷枚数の上限値の変更を要求しているユーザの処理を停滞させることがないように、管理者端末３からの応答が受信可能な適切な時間に設定できる。
【０１２９】
また、管理者端末３が複数ある場合には、それぞれの管理者端末３の操作者である管理者の業務状態から個別に適切な時間を設定することもできる。
【０１３０】
プリンタ記憶部１６は、例えばフラッシュＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）などの不揮発性記憶媒体、あるいはハードディスクによって実現可能である。そして、このプリンタ記憶部１６には、印刷条件２７（印刷制限情報）および印刷未処理データ２８が記憶されている。なお、後述する印刷枚数監視部２１とこのプリンタ記憶部１６によって印刷未処理データ記憶手段を実現する。
【０１３１】
印刷条件２７は、印刷処理を要求するユーザ端末２のユーザまたはグループを特定するためのアカウント情報７２と、このユーザまたはグループに予め割り当てられている印刷枚数の上限値と、いままでの印刷枚数の履歴とが対応付けられている情報である。
【０１３２】
印刷未処理データ２８とは、プリンタ通信部１４を介して受信した印刷データ４５、あるいは、画像入力部１２によって読取られた印刷データ４５のうち印刷処理が未処理である印刷データである。
【０１３３】
より具体的には、本実施の形態に係る複合型プリンタ４では、印刷処理時に、印刷枚数が予め割り当てられている上限値を超えた場合、ユーザ端末２から管理者端末３に対して上限値の変更を要求する。この管理者端末３への上限値の設定変更の要求を行う際に、複合型プリンタ４では、一旦印刷処理が途中である印刷未処理データ２８がプリンタ記憶部１６に格納されるように構成されている。
【０１３４】
プリンタ制御部１３は、複合型プリンタ４における各部に対する各種制御をおこなうものである。プリンタ制御部１３は、機能ブロックとして設定変更問合せ部２０，印刷枚数監視部２１，印刷データ取得部２２，承認確認部２３，スケジュール送信要求部２４，および設定変更指示部２５を備えている。これら機能ブロックとして実現できる各部は、例えば、ＣＰＵが不図示のＲＯＭ（Read Only Memory）に記憶されているプログラムを不図示のＲＡＭ(Random Access Memory)に読出し実行することによって実現できる。
【０１３５】
印刷データ取得部２２は、画像入力部１２によって読み出された印刷データ４５を、あるいはプリンタ通信部１４を介してユーザ端末２から送信された印刷データ４５を取得するものである。
【０１３６】
この印刷データ取得部２２は、取得した印刷データ４５を、印刷枚数監視部２１を介して画像形成部１５に送信し、この印刷データに基づく印刷処理を行うように指示する。
【０１３７】
印刷枚数監視部２１（許可量判定手段・印刷停止手段・印刷使用量通知手段）は、印刷データ４５の印刷を要求しているユーザ端末２のユーザに予め割り当てられている印刷枚数の上限値に到達していないか監視するものである。印刷枚数監視部２１は、印刷枚数の上限値に到達していないか監視しながら印刷データ取得部２２から受信した印刷データ４５を画像形成部１５に送信し、当該印刷データ４５に基づく印刷処理を行うように指示する。なお、この印刷枚数監視部２１と、後述する承認確認部２３とによって、印刷使用量通知手段を実現する。
【０１３８】
また、印刷枚数監視部２１は、印刷枚数の上限値に到達したと判定した場合、画像形成部１５に印刷データ４５の印刷処理を停止するように指示を出し、印刷処理が未処理である印刷未処理データ２８をプリンタ記憶部１６に記憶させる。さらに印刷枚数監視部２１は、上記判定結果を設定変更問合せ部２０に通知し、上限値の設定変更を要求するか否かをユーザに問い合わせるように指示する。
【０１３９】
上記設定変更問合せ部２０（変更要求確認手段）は、上記印刷枚数監視部２１の指示に応じて、印刷処理を指示しているユーザに対して印刷枚数の上限値の設定変更を要求するか否かについて問合せを行うものである。この設定変更問合せ部２０は、複合型プリンタ４がユーザ端末２から送信された印刷データ４５に基づき印刷処理を行っている場合、プリンタ通信部１４を介して当該ユーザ端末２に上記した問合せを行い、ユーザの上限値の設定変更を要求するか否かに関する意思を確認する。なお、この設定変更問合せ部２０と印刷枚数監視部２１とによって印刷未処理情報通知手段を実現する。
【０１４０】
一方、複写のように印刷データ４５を画像入力部１２によって読取っている場合、設定変更問合せ部２０は、印刷枚数の上限値の設定変更を要求するか否かについて表示するように表示操作部１１に指示を出す。
【０１４１】
そして、この設定変更問合せ部２０は、表示操作部１１またはユーザ端末２から印刷枚数の上限値の設定変更を要求するか否かに関するユーザの返答を受信し、ユーザが上限値の設定変更を要求する場合は、スケジュール送信要求部２４に対して当該ユーザのスケジュールをスケジュール管理装置５から取得するように指示を出す。
【０１４２】
一方、ユーザが上限値の設定変更を要求しない場合は、印刷枚数監視部２１に画像形成部１５に対して印刷処理を終了するように指示する。
【０１４３】
スケジュール送信要求部２４（印刷スケジュール取得手段）は、上記設定変更問合せ部２０からの指示に応じて、印刷処理を指示しているユーザに関するスケジュールを送信するようにスケジュール管理装置５に対して要求し、このスケジュールを取得するものである。
【０１４４】
スケジュール送信要求部２４は、スケジュール管理装置５からスケジュールを受信すると、このスケジュールを設定変更指示部２５に渡すとともに、管理者端末３に対して印刷枚数の上限値の設定変更について承認するよう依頼するように指示を出す。
【０１４５】
設定変更指示部２５は、上記スケジュール送信要求部２４からの指示に応じて、上記スケジュールを送信するとともに、上記ユーザに割り当てられている上限値の設定変更を承認するように管理者端末３に対して依頼するものである。なお、設定変更指示部２５と承認確認部２３とによって変更許可確認手段を実現する。
【０１４６】
承認確認部２３は、上記設定変更指示部２５からの依頼に応じて、管理者端末３から、印刷枚数の上限値の設定変更を承認するか否かの指示を受信するものである。管理者端末３から上記設定変更を許可する旨の通知を受信した場合、承認確認部２３は、管理者端末３からの通知に応じて印刷処理を指示しているユーザに関する印刷条件２７を書き換える。また、承認確認部２３は、印刷枚数監視部２１に画像形成部１５に対して印刷処理を続行するよう指示するように通知する。なお、この承認確認部２３は、計時部１７に指示を出して管理者端末３からの変更許可に関する応答に対する待ち時間を任意に設定することができる。すなわち、承認確認部２３と計時部１７とで応答時間設定手段を実現する。
【０１４７】
（スケジュール管理装置の構成）
次に、スケジュール管理装置５の詳細な構成について図３に基づいて説明する。図３は、スケジュール管理装置５の概略構成の一例を示す図である。
【０１４８】
図３に示すようにスケジュール管理装置５は、印刷管理システム１における各ユーザまたは各部署やプロジェクトチーム等のグループそれぞれのスケジュールを管理するものであり、入出力部３１，管理装置制御部３２，管理装置記憶部３３，および管理装置通信部３４を備える。
【０１４９】
入出力部３１は、入力手段を用いて、初期設定でのスケジュールの入力情報を作成し、作成した入力情報を管理装置制御部３２に送信したり、出力手段を用いて、管理装置制御部３２から出力情報を受け取り、受け取った出力情報を出力したりする。この入力手段の例としては、キーボード、テンキー、カーソルキー、マウスなどのポインティングデバイス、およびタッチパネルが挙げられる。また、出力手段の例としては、ＬＣＤ（Liquid Crystal Display）などの各種ディスプレイが挙げられる。
【０１５０】
なお、このスケジュールの情報の入力は、例えば、管理職等の特定の操作者である管理者のみによって入力できるようにあらかじめパスワードが決められている。あるいは、スケジュールの入力可能な操作者のアカウント情報７２がスケジュール管理装置５において記録されており、特定のアカウント情報７２の操作者のみしかスケジュールの情報を入力できないように構成されている。
【０１５１】
入出力部３１を介してスケジュール情報を入力する場合、まず管理者はパスワード、あるいは自身を特定するためのアカウント情報７２をスケジュール管理装置５に入力する。この入力されたパスワードあるいはアカウント情報７２に基づき、管理部４０がスケジュール情報の入力の許可あるいは非許可を判定する。そして、許可された操作者である場合、入力されたスケジュールは管理部４０が受信し、スケジュールファイル４２にこの入力されたスケジュールを書込み管理装置記憶部３３に記憶させる。
【０１５２】
管理装置通信部３４は、通信ネットワーク６に接続して、外部のユーザ端末２や複合型プリンタ４に対し各種データを送受信できるようにするものである。すなわち、この管理装置通信部３４は、送信すべきデータを、通信に適した形式に変換した後通信ネットワーク６上に送信するとともに、受信したデータを装置内部での処理に適した形式に変換して管理装置制御部３２に送出する。管理装置通信部３４は、例えばモデム、ターミナルアダプタ、ネットワークアダプタなどによって構成される。
【０１５３】
上記管理装置記憶部３３は、各種情報を記憶する機能を有し、例えば半導体メモリやハードディスクによって構成される。本実施の形態に係るスケジュール管理装置５では、この管理装置記憶部３３においてスケジュールファイル４２を記憶している。このスケジュールファイルに関する詳細は後述する。
【０１５４】
上記管理装置制御部３２は、スケジュール管理装置５内の各種構成を統括的に制御する機能を有するものである。管理装置制御部３２は機能ブロックとして管理部４０および設定部４１を備えている。なお、これら機能ブロックによって示される各部は、ＣＰＵが不図示のＲＯＭ等に記憶されているプログラムを不図示のＲＡＭに読出し実行することで実現できる。
【０１５５】
上記設定部４１は、入出力部３１を介してスケジュール情報等が入力された場合、この情報の入力者が正規の入力者であるか否かを判定し、正規の入力者による入力操作である場合は、この入力されたスケジュールをスケジュールファイル４２に書込むものである。
【０１５６】
また、上記設定部４１は、あるユーザの指示に応じて印刷処理がなされた場合、この印刷処理の結果使用した印刷枚数をこのユーザのスケジュールに書込む。すなわち、設定部４１は、複合型プリンタ４から印刷処理の終了通知とともに印刷処理によって使用された印刷枚数の結果を受信した場合、この受信した印刷枚数の結果を、上記ユーザのスケジュールに書込む。
【０１５７】
（スケジュールファイル）
次に、この管理装置記憶部３３に記憶されている、スケジュールファイル４２について図４を参照して説明する。図４は、本実施の形態に係るスケジュールファイルの一例を示す図である。
【０１５８】
上記スケジュールファイル４２は、図４に示すように、例えば、共有スケジュール４３…（共有スケジュールＡ、共有スケジュールＢ…）やユーザ個人スケジュール４４…（ユーザＡ個人スケジュール、ユーザＢ個人スケジュール…）などのように、印刷管理システム１において印刷枚数を管理する対象ごとに管理されているスケジュールの情報を含んでいる。
【０１５９】
なお、上記共有スケジュールとは、例えばある部署またはあるプロジェクトチーム単位でのスケジュールである。一方、ユーザ個人スケジュールは、複合型プリンタ４を利用するユーザ各個人のスケジュールである。
【０１６０】
また、スケジュールファイル４２において共有スケジュール４３およびユーザ個人スケジュール４４の２種類で管理されているが、スケジュールの管理はこれらの２種類に限定されるものではなく、さらにこれらのスケジュールを仕事上の重要度に応じてさらに細分化して管理されていてもよい。
【０１６１】
また、これら共有スケジュール４３およびユーザ個人スケジュール４４はそれぞれ、部署またはプロジェクトチーム等のグループを特定するためのアカウント情報７２や、ユーザ個人を特定するためのアカウント情報７２が対応付けられており、スケジュール管理装置５は、受信したアカウント情報７２に基づいて該当するスケジュールをスケジュールファイル４２から選択することができる。
【０１６２】
また、共有スケジュールに関しては、このスケジュールを利用可能なユーザを予め設定しておき、上記ユーザのアカウント情報７２のみ共有スケジュール４３を利用できるように設定されていてもよい。
【０１６３】
共有スケジュール４３およびユーザ個人スケジュール４４の内容は、図４に示すように日時，印刷目的，必要な印刷枚数等の情報が対応づけて記録されている。なお、共有スケジュールの場合は、印刷目的となる例えば会議等への参加人数等がさらに対応づけられて記録される。
【０１６４】
このように、スケジュールには、日時，印刷目的、および必要な印刷枚数、さらには参加人数等の情報が対応付けて記録されているため、どの日時のどのような使用目的で印刷物の枚数がいくら必要となるか把握することができる。
【０１６５】
また共有スケジュール４３およびユーザ個人スケジュール４４に記録されているスケジュール内容と印刷データ４５とは対応付けられており、例えば共有スケジュールＡに示すスケジュール内容に対して図５に示す印刷データ４５が対応付けられる。図５は、スケジュールに対応付けられた印刷データの表示内容の一例を示す図である。
【０１６６】
このスケジュール内容と印刷データ４５との対応づけは、印刷データ４５のヘッダ情報とスケジュール内容とが対応するように設定されることで実現できる。ただし、この印刷データ４５とスケジュール内容との対応付けは、印刷データ４５がユーザ端末２から送信されるような電子データである場合のみ可能であり、複写のように印刷用のシートから印刷データ４５を画像入力部１２によって読取る場合は、印刷データ４５とスケジュールの内容の対応付けはできないこととなる。
【０１６７】
そこで、後述するが複写を行う場合、印刷データ４５に対応するスケジュール内容を選択する場合は、表示操作部１１において、ユーザに関するスケジュールを表示させ、その中からこの印刷データ４５に対応するスケジュール内容をユーザに選択させることとなる。
【０１６８】
また、後述するがこの共有スケジュール４３およびユーザ個人スケジュール４４では、これらスケジュールに記録されている印刷目的に対して実際に印刷処理が行われた場合、印刷された枚数の結果が書き込まれるようになっている。
【０１６９】
したがって、スケジュールで前もって予定していた印刷枚数と実際に印刷された枚数の誤差を過去のスケジュールの履歴から知ることができる。
【０１７０】
このため、スケジュールの履歴に基づいて、印刷枚数の上限値を１月単位、あるいは年間単位で各個人または各部署に適切に割り当てることができ、１月単位または年間単位での必要となる印刷枚数を計上し予算を組むことができる。
【０１７１】
（ユーザ端末からの印刷指示における印刷処理）
次に、ユーザ端末２から複合型プリンタ４に対して、印刷指示とともに印刷データ４５が送信される場合における複合型プリンタ４の印刷処理について図９を参照して説明する。図９は、ユーザ端末２から印刷データ４５の印刷指示が出された場合における複合型プリンタ４での処理を示すフローチャートである。
【０１７２】
ところで、本実施の形態に係る複合型プリンタ４は、受信した印刷データ４５に基づく印刷枚数が、印刷中に、ユーザに割り当てられている印刷枚数の上限値に到達した場合、管理者端末３にこの上限値の設定変更を要求し、印刷処理を続行することが可能となるように構成されている。
【０１７３】
したがって、本実施形態においてユーザ端末２のユーザには印刷可能な枚数、すなわち印刷枚数の上限値が予め割り当てられているものとして以下に、ユーザ端末２から送信された印刷データ４５に基づく印刷処理に関する説明を行う。
【０１７４】
まず、複合型プリンタ４は、ユーザ端末２から印刷データ４５とともに、この印刷データ４５の印刷処理の指示を受信する（ステップＳ１、これ以降Ｓ１のように称する）。なお、ユーザ端末２は、複合型プリンタ４に対して、この印刷データ４５および印刷処理の指示を送信する際、ユーザに割り当てられているアカウント情報７２も送信している。
【０１７５】
すなわち、複合型プリンタ４において、印刷データ取得部２２が通信ネットワーク６を通じてユーザ端末２から印刷データ４５，印刷処理指示，およびアカウント情報７２を受信する。そして、ユーザ端末２から受信した印刷処理指示に応じて、印刷データ取得部２２は、ユーザ端末２から受信した印刷データ４５を、印刷枚数監視部２１を介して画像形成部１５に送信し、受信した印刷データ４５に基づく印刷処理を開始する（Ｓ２）。
【０１７６】
印刷処理を行っている間、複合型プリンタ４では、受信したアカウント情報７２に基づき、印刷データ４５の送信元であるユーザ端末２のユーザに割り当てられている印刷枚数の上限値に到達しているか否かを判定する（Ｓ３）。
【０１７７】
すなわち、複合型プリンタ４では印刷枚数監視部２１が、印刷データ取得部２２から受信したアカウント情報７２に基づき、プリンタ記憶部１６に記憶されている印刷条件２７を参照して、印刷データ４５の送信元であるユーザ端末２に割り当てられた印刷枚数の上限値を確認する。そして、印刷枚数監視部２１は、印刷データ取得部２２から受信した印刷データ４５を画像形成部１５に順次渡し、印刷枚数がこの上限値を到達しているか否かを判定する。
【０１７８】
ステップＳ３において「Ｎｏ」の場合、すなわち、印刷枚数監視部２１が、受信した印刷データ４５に基づく印刷処理において、ユーザに割り当てられた印刷枚数の上限値に達していないと判定している間、この印刷データ４５に基づく印刷処理を続行する（Ｓ４）。そして、印刷枚数監視部２１が最終ページの印刷であると判定する（ステップＳ５において「Ｙｅｓ」と判定）まで印刷処理が行われる。
【０１７９】
一方、印刷データ４５の印刷枚数が、ユーザに割り当てられた上限値に到達した場合（ステップＳ３において「Ｙｅｓ」の場合）、すなわち印刷枚数監視部２１が印刷処理を行っている最中に、印刷枚数がユーザに割り当てられた上限値に達したと判定した場合、この印刷枚数の上限値の変更を要求するか否についてユーザ端末２に問い合わせる（Ｓ８）。
【０１８０】
すなわち、印刷枚数監視部２１が、印刷処理を要求するユーザに割り当てられた印刷枚数の上限値に到達した判定すると、設定変更問合せ部２０にその判定結果を通知する。設定変更問合せ部２０は、印刷枚数監視部２１からの通知に応じて、プリンタ通信部１４を介して印刷データ４５の送信元のユーザ端末２に印刷枚数の上限値の変更を要求するか否かを問い合わせる情報を、サムネイルを添付して送信する。
【０１８１】
なお、このサムネイルは印刷処理が行われていない印刷未処理データ２８を図的に示すものである。このように、複合型プリンタ４は、サムネイルを添付して上限値の変更を要求するか否かをユーザ端末２に問い合わせることができるため、ユーザは、印刷未処理データ２８の印刷処理の必要性をすぐに確認することができる。
【０１８２】
また、印刷データ４５の送信元であるユーザ端末２の特定は、設定変更問合せ部２０が、印刷枚数監視部２１から当該ユーザ端末２のユーザのアカウント情報７２を受信することで実現できる。
【０１８３】
一方、上記した問合せに対するユーザ端末２からの返答を、設定変更問合せ部２０がプリンタ通信部１４を介して受信し、上記返答の内容が、上記印刷枚数の上限値の設定変更を要求するものであるのか否かを確認する（Ｓ８）。
【０１８４】
設定変更問合せ部２０は、ユーザ端末２からの返答内容が上限値の設定変更を要求するものであると判定した場合（Ｓ８において「Ｙｅｓ」）、受信している印刷データ４５のうち印刷処理未処理分のデータである印刷未処理データ２８をプリンタ記憶部１６に記憶させるように印刷枚数監視部２１に指示を出す。この指示に応じて、印刷枚数監視部２１は、プリンタ記憶部１６に上記印刷未処理データ２８を記憶させる（Ｓ９）。
【０１８５】
また、設定変更問合せ部２０は、スケジュール管理装置５から上記ユーザ端末２のユーザに関するスケジュールを取得するように指示を出すスケジュール送信要求部２４に指示を出す。なお、この指示を行う際、設定変更問合せ部２０は、上記ユーザ端末２のユーザのアカウント情報７２をスケジュール送信要求部２４に送信する。
【０１８６】
設定変更問合せ部１６からの指示に応じて、スケジュール送信要求部２４は、スケジュール管理装置５に対して、ユーザ端末２のユーザに関するスケジュールを送信するように指示する（Ｓ１０）。
【０１８７】
スケジュール送信要求部２４からの指示に応じて、スケジュール管理装置５は、自身が保持しているスケジュールファイル４２の中から、受信したアカウント情報７２に対応するスケジュールを選択し、このスケジュールをユーザ端末２に送信する。
【０１８８】
また、スケジュール情報を取得したユーザ端末２は、このスケジュール情報の中から印刷中の印刷データ４５と対応するスケジュールを選択して、管理者端末３に対して印刷枚数の上限値の設定変更を要求する。
【０１８９】
管理者端末３は、ユーザ端末２から送信された印刷枚数の上限値の設定変更の要求を受信すると、この要求に対する応答を複合型プリンタ４に送信する。
【０１９０】
なお、上記したユーザ端末２およびスケジュール管理装置５における処理の詳細は後述する。
【０１９１】
ステップＳ１０においてスケジュール管理装置５にスケジュールの送信要求をした後、複合型プリンタ４では管理者端末３からユーザ端末２の印刷枚数の上限値の設定変更要求に対する応答を待つこととなる。
【０１９２】
すなわち、複合型プリンタ４において承認確認部２３が管理者端末３からの応答を受信したか判定する（Ｓ１１）。承認確認部２３は、管理者端末３からの応答を受信したと判定した場合、その応答内容が印刷枚数の上限値の設定変更を承認するものであるのか否かを判定する（Ｓ１４）。
【０１９３】
そして、承認確認部２３は、管理者端末３から受信した応答が、印刷枚数の上限値の設定変更を承認するものであると判定した場合（Ｓ１４において「Ｙｅｓ」）、印刷枚数監視部２１に対して印刷を中止している印刷未処理データ２８の印刷を続行するように指示を出す。
【０１９４】
そして、この承認確認部２３からの指示に応じて、印刷枚数監視部２１は、プリンタ記憶部１６に記憶している印刷未処理データ２８を読出して、画像形成部１５に送信し印刷処理を行うように指示を出す。そして、画像形成部１５は印刷未処理データ２８に基づく印刷処理を続行する（Ｓ４）。
【０１９５】
また、この印刷処理は印刷データ４５の最後まで、すなわち上記印刷データ４５に基づく印刷結果物の最終ページの印刷が完了するまで行われ、全ての印刷データ４５の印刷処理が完了すると複合型プリンタ４は印刷処理を終了する（Ｓ６）。
【０１９６】
一方、承認確認部２３が管理者端末３から応答を受信していないと判定している間（Ｓ１１において「Ｎｏ」）、待ち時間が経過したかどうか判定する（Ｓ１２）。すなわち、本実施の形態に係る複合型プリンタ４では、管理者端末３からの応答待ち時間を設定しており、この応答待ち時間は計時部１７において計測されている。
【０１９７】
本実施例の場合では、スケジュール送信要求部２４がスケジュールの送信要求をスケジュール管理装置５に対して行う際に、計時部１７に信号を送り、この信号を受信してから所定期間の時間を計測する。そして、所定期間が経過すると計時部１７は承認確認部２３に対して所定期間経過した旨通知する。この通知に応じて、承認確認部２３は、所定期間内に管理者端末３から応答を受信しなかったと判定し、時間切れ（Ｓ１３）として印刷処理を終了するように印刷枚数監視部２１に通知する。
【０１９８】
なお、スケジュール管理装置５からスケジュールを受信したユーザ端末２が、印刷枚数の上限値の設定変更の承認を管理者端末３に対して行う際に、複合型プリンタ４に許可の要求を行った旨の通知を行い、この通知を受信してから上記計時部１７が所定期間の時間の計測を行う構成であってもよい。
【０１９９】
そして、複合型プリンタ４において、印刷データ４５の印刷処理を終了すると、この印刷処理が終了した旨の通知と印刷された枚数の情報をユーザ端末２およびスケジュール管理装置５に通知する（Ｓ７）。
【０２００】
また、管理者端末３からの応答を、複合型プリンタ４が所定時間内に受信しなかった場合、あるいは管理者端末３から印刷枚数の上限値の設定変更の承認が得られなかった場合、プリンタ記憶部１６に記憶されている印刷未処理データ２８を自動的に消去するように構成されている。すなわち、印刷枚数監視部２１は、承認確認部２３から印刷処理の終了するように通知を受けると、プリンタ記憶部１６に記憶している印刷未処理データ２８を消去する。
【０２０１】
（複写による印刷処理）
次に、複写のように複合型プリンタ４の画像入力部１２によって印刷データ４５を読取る場合について図１０を参照して説明する。図１０は、複合型プリンタ４において読取られた印刷データ４５に基づき、印刷処理を行う場合を示すフローチャートである。
【０２０２】
図１０に示すように先ず、複合型プリンタ４の画像入力部１２は、ユーザによって入力された印刷対象の原稿から印刷データ４５を読取る（ステップＳ２０、これ以降Ｓ２０のように称する）。
【０２０３】
なお、ユーザは、印刷対象の原稿を複合型プリンタ４に入力する場合、ユーザ自身を特定するアカウント情報７２を複合型プリンタ４に入力する。このように、ユーザが上記アカウント情報７２を入力することで複合型プリンタ４は、印刷原稿の入力を行ったこのユーザに割り当てられている印刷枚数の上限値を確認することができる。
【０２０４】
また、ユーザが複合型プリンタ４に入力する情報は上記アカウント情報７２に限定されるものではなく、当該ユーザがユーザ端末２によって印刷データ４５を複合型プリンタ４に入力する際に送信するアカウント情報７２との対応関係が取れる情報であればよい。
【０２０５】
ユーザが自身を特定するためにアカウント情報７２とともに、印刷原稿を複合型プリンタ４に入力すると、この複合型プリンタ４は、入力された印刷原稿の印刷データ４５に基づき印刷を開始する（Ｓ２１）。すなわち、複合型プリンタ４では、画像入力部１２がユーザから入力された印刷原稿か印刷データ４５を読取り、この印刷データ４５を印刷データ取得部２２に渡す。そして、印刷データ取得部２２は、印刷枚数監視部２１を介して画像形成部１５に印刷データ４５を送信し、画像形成部１５によってこの印刷データ４５に基づく印刷処理が開始される。
【０２０６】
印刷開始後、すなわちステップＳ２１以降のステップＳ２２〜ステップＳ２６までの処理については、上記した図９のステップＳ３〜ステップＳ７までの処理と同じであるため説明は省略する。
【０２０７】
一方、ステップＳ２１において印刷開始後、印刷処理の途中で印刷処理を所望するユーザに割り当てられている、印刷枚数の上限値に到達した場合、すなわち、ステップＳ２２において「Ｙｅｓ」の場合、複合型プリンタ４はユーザに対して、管理者に印刷枚数の上限値の設定変更を要求するか否かを問い合わせる（Ｓ２７）。すなわち、印刷枚数監視部２１は、印刷処理中に印刷枚数が印刷処理を要求するユーザに割り当てられた上限値に到達したと判定すると、この判定結果を設定変更問合せ部２０に通知する。
【０２０８】
設定変更問合せ部２０は、印刷枚数監視部２１から受信した通知に応じて、表示操作部１１に印刷枚数の上限値の設定変更を要求するか否かをユーザに問い合わせるように指示を出す。
【０２０９】
表示操作部１１は、設定変更問合せ部２０からの指示に応じて、例えば、表示パネルに上記した設定変更の問合せを行うか否かについて表示する。なお、この表示を行う際、印刷未処理データ２８のサムネイルもともに表示される。このため、ユーザは、どのような内容の印刷データが未処理であるのかを容易に知ることができる。
【０２１０】
なお、印刷データ取得部２２は、印刷データ４５を受信する際に、この印刷データ４５がプリンタ通信部１４を介して外部のユーザ端末２から受信したものであるのか、画像入力部１２をから入力されたものであるのかについて判定できるようになっている。
【０２１１】
したがって、この印刷データ取得部２２による判定結果に応じて、設定変更問合せ部２０は、プリンタ通信部１４を介してユーザ端末２に上記問合せを指示するのか、または表示操作部１１において上記問合せを表示するのかについて選択を切替えることができる。
【０２１２】
表示操作部１１において、印刷枚数の上限値の設定変更を要求するか否かに関する表示がなされると、ユーザは、表示操作部１１に備えられている例えばタッチパネル等の入力手段を利用して、上限値の設定変更を要求するか否かを選択する。ユーザが、管理者に対して印刷枚数の上限値の設定変更を要求しない場合（Ｓ２７において「Ｎｏ」）、複合型プリンタ４は印刷処理を、印刷枚数の上限値まで行って終了する（Ｓ２５）。
【０２１３】
一方、ユーザが、管理者に対して印刷枚数の上限値の設定変更を要求する場合（Ｓ２７において「Ｙｅｓ」）、複合型プリンタ４において設定変更問合せ部２０は、印刷枚数監視部２１に対して、印刷処理が未処理の印刷未処理データ２８をプリンタ記憶部１６に記憶させるように指示を出す。そして、この設定変更問合せ部２０からの指示に応じて、印刷枚数監視部２１は上記印刷未処理データ２８をプリンタ記憶部１６に記憶させる（Ｓ２８）。
【０２１４】
さらに、設定変更問合せ部２０は、スケジュール送信要求部２４に対して、印刷処理を要求しているユーザに関するスケジュールの送信を要求するように指示を出す。一方、この指示に応じてスケジュール送信要求部２４は、プリンタ通信部１４を介してスケジュール管理装置５に対して上記ユーザに関するスケジュールを送信するように指示を出す（Ｓ２９）。
【０２１５】
スケジュール送信要求部２４からの指示に応じて、スケジュール管理装置５が上記ユーザに関するスケジュール送信すると、スケジュール送信要求部２４はこのスケジュールを取得し、この取得したスケジュールを表示操作部１１に表示させるように指示を出す。
【０２１６】
表示操作部１１によってスケジュール送信要求部２４から受信したスケジュールが表示されると、ユーザは、表示操作部１１のタッチパネル等を操作してこのスケジュールの中から現在印刷中である印刷データ４５に対応するスケジュールを選択し、自身に割り当てられた印刷枚数の上限値の設定変更を要求する。
【０２１７】
このユーザによる要求および選択されたスケジュールは、設定変更指示部２５に送信され、設定変更指示部２５は、管理者端末３に対して、ユーザから受信したスケジュールを送信するとともに、当該ユーザに割り当てられた印刷枚数の上限値の設定変更を要求する（Ｓ３０）。なお、ステップＳ３１〜ステップＳ３４までの処理については、上記図９にて説明したステップＳ１２〜ステップＳ１４までの処理と同様であるため説明は省略する。ただし、管理者端末３からの応答に対する待ち時間は、スケジュール送信要求部２４がスケジュール管理装置５に対してスケジュールの送信要求を行ってからの所定時間ではなく、設定変更指示部２５が管理者端末３に対して印刷枚数の上限値の設定変更を依頼してから経過した所定時間であってもよい。この場合は、設定変更指示部２５が管理者端末に印刷枚数の上限値の変更を依頼する際に、計時部１７に信号を送る。この信号に応じて計時部１７は所定期間の時間を計測し、時間が所定期間経過した際に、その旨承認確認部２３に通知する。
【０２１８】
（印刷処理時におけるユーザ端末の処理ステップ）
上記にて、印刷処理時における複合型プリンタ４での処理ステップについて、印刷データ４５がユーザ端末２から入力される場合と、画像入力部１２によって読取られ入力される場合について説明した。
【０２１９】
次に、印刷処理時におけるユーザ端末２での処理ステップについて図１１を参照して説明する。図１１は、印刷処理時におけるユーザ端末２の処理ステップを示すフローチャートである。なお、この処理ステップに示す処理は、具体的にはユーザ端末制御部１６２によって処理が実行される。
【０２２０】
まず、ユーザは、ユーザ端末２が保持する印刷データ４５の印刷を所望する場合、この印刷データ４５をユーザ端末２から複合型プリンタ４に対して送信する（ステップＳ４０、これ以降Ｓ４０のように称する）。なお、ユーザ端末２は、印刷処理部１７１がユーザ端末記憶部１６１から上記印刷データ４５を読出し、複合型プリンタ４に対して送信する際に、ユーザ端末２のユーザを特定できるようにアカウント情報７２をともに送信する。
【０２２１】
複合型プリンタ４での上記印刷データ４５の印刷処理において、このユーザに割り当てられた印刷枚数の上限値に到達せずに最後のページまで印刷データ４５に基づく印刷処理を実行した場合、すなわち、ステップＳ４１において「Ｎｏ」の場合、複合型プリンタ４において印刷処理が終了され、ユーザ端末２は複合型プリンタ４から印刷処理終了を示す通知を受信する（Ｓ４２）。
【０２２２】
一方、印刷処理中にユーザに割り当てられた印刷枚数の上限値に到達した場合、ユーザ端末２は、複合型プリンタ４から印刷枚数の上限値に到達した旨を示す通知を受信し（Ｓ４１において「Ｙｅｓ」）、そして、複合型プリンタ４から印刷枚数の上限値の設定変更を行うか否かの問合せを受信する。
【０２２３】
なお、この複合型プリンタ４からの問合せには、印刷処理の未処理分の印刷データである印刷未処理データ２８を示すサムネイルが添付されており、このためユーザは、このサムネイルを参照することによって、印刷未処理データ２８の内容を容易に把握することができる。
【０２２４】
この複合型プリンタ４から受信した問合せに対して、印刷枚数の上限値の設定変更をユーザが要求しない場合（Ｓ４３において「Ｎｏ」）、ユーザ端末２は印刷処理を終了するように、複合型プリンタ４に対して指示を出す。ユーザ端末２はこの指示に応じて複合型プリンタ４から印刷終了を示す通知を受信し印刷処理を終了する（Ｓ４２）。
【０２２５】
なお、複合型プリンタ４から受信した印刷処理終了を示す通知には、印刷処理が全ての印刷データ４５に対して完全に実行されなかった旨を示す情報が含まれる。この情報を見ることによってユーザ端末２は、印刷データ４５の印刷処理が未処理で終了したことについて確認することができる。
【０２２６】
一方、上記複合型プリンタ４から受信した問合せに対して、印刷枚数の上限値の設定変更をユーザが要求する場合（Ｓ４３において「Ｙｅｓ」）、ユーザ端末２は、この上限値の設定変更を要求するように複合型プリンタ４に対して指示を行う。なお、このユーザ端末２による指示は、ユーザが、ユーザ端末２が備える外部入力手段によってこの指示を入力することによって実現できる。
【０２２７】
ユーザから上限値の設定変更の要求指示が入力されると、ユーザ端末２は、スケジュール管理装置５に対して当該ユーザ端末２のユーザのスケジュールを送信するように指示を出し、この指示に応じて、スケジュール管理装置５は上記スケジュールをユーザ端末２に送信する。
【０２２８】
なお、このスケジュールの送信要求は上記したようにユーザ端末２からスケジュール管理装置５に対して直接送信されてもよいし、複合型プリンタ４を介してスケジュール管理装置５に送信されてもよい。直接ユーザ端末２からスケジュール管理装置５に対してスケジュールの送信要求を行う場合、ユーザ端末２のプリンタ制御部１３においてスケジュール送信要求部２４を備える必要がなく、ユーザ端末２の構成がより簡単な構成とすることができる。
【０２２９】
また、ユーザ端末２を介してスケジュール管理装置５に対してスケジュールの送信を要求する場合、複合型プリンタ４はユーザ端末２からスケジュール管理装置５に対してスケジュールの送信要求がおこなわれていることを把握することができる。
【０２３０】
すなわち、複合型プリンタ４は、印刷管理システム１においてユーザ端末２やスケジュール管理装置５で行われている操作を監視することができる。
【０２３１】
また、このユーザ端末２から管理者端末３に対する印刷枚数の上限値の設定変更の要求は、印刷処理中の印刷未処理データ２８のサムネイルを添付して行われることが好ましい。
【０２３２】
このようにサムネイルを添付して管理者端末３に対して印刷枚数の上限値の設定変更を要求する場合、管理者端末３の操作者である管理者は、印刷未処理データ２８の内容を把握することができる。このため、送信されたスケジュールを参照して、ユーザに割り当てられた印刷枚数の上限値の設定変更をどのように変更するか管理者は容易に決定することができる。
【０２３３】
一方、ユーザ端末２はスケジュール管理装置５からスケジュールを受信すると（Ｓ４４）、受信したスケジュールを表示するように表示装置等の出力手段に指示しこのスケジュールの情報を表示する。
【０２３４】
なお、このスケジュールの表示は、例えば、終了した過去のスケジュール等を表示させないようにしたりして、現在の印刷処理中のスケジュールが選択しやすいように表示されることが好ましい。
【０２３５】
より具体的には、図６に示すように、例えば、まずユーザに関する４月分のスケジュールが表示される。この図６は、本実施形態に係るスケジュール管理装置５が保持するスケジュールの表示例の一例を示す図である。
【０２３６】
ここで、このスケジュールにおいて、４月１０日の×△会議−印刷枚数１０枚に関する印刷データ４５をユーザが複写することを要求しているものとする。
【０２３７】
この場合、図６に示すように、既に予定が終了している４月１日〜４月９日までの網掛けがされ、ユーザによって選択ができないようになっている。
【０２３８】
ユーザが表示操作部１１を用いて、図６に示すスケジュールにおいて４月１０日を選択すると、表示操作部１１の表示装置等の出力手段において、図７に示すように４月１０日のスケジュールが拡大されて表示される。この図７は、特定の日付のスケジュールの表示の一例を示す図である。
【０２３９】
また、同日に複数の印刷予定がある場合、ユーザが表示操作部１１のタッチパネル等の入力手段を用いて、所望するスケジュールを選択できるようになっている。本実施形態では、４月１０日にユーザに関するスケジュールとして、×△会議、ユーザが参加しているグループの△△会、○△ミーティングがあるとする。このうちユーザが複写処理を行う印刷データに関するスケジュールが×△会議であるため、これをユーザは表示操作部１１によって選択する。
【０２４０】
なお、ユーザがこの選択を行う場合、グループでの△△会に関する印刷処理が既に処理済みである場合、図７に示すようにアスタリックがその処理済みのスケジュールに付され、ユーザによってそのスケジュールを選択できないようになっている。
【０２４１】
このように印刷未処理データのサムネイルが併記されて表示されることで、ユーザは、印刷枚数の上限値の変更を管理者端末３に要求する、印刷未処理データ２８の内容を確認することができる。
【０２４２】
また、上記にてユーザ端末２から印刷データを複合型プリンタ４に送信し、印刷処理を行う処理に関する説明を行ったが、この処理において、ユーザがスケジュール管理装置５からスケジュールを受信した場合も同様に、印刷データに関するスケジュールが選択できるように、ユーザ端末のユーザ端末入出力部１６０においてスケジュールの表示が行われ、ユーザによるスケジュールの選択が容易となるように工夫されていてもよい。
【０２４３】
さらには、図８に示すように、印刷未処理データ２８の内容がユーザによって確認しやすいように、この印刷未処理データ２８にサムネイルがスケジュールのない内容と併記されて表示されるように設定されていてもよい。図８は、特定の日付のスケジュールの別の表示の一例を示す図である。
【０２４４】
この表示されたスケジュールを参照して、ユーザは、キーボード等の入力手段によって、現在印刷処理中の印刷データ４５と対応するスケジュールを選択する。そして、ユーザは、印刷枚数の上限値の設定変更を管理者端末３に対して要求するように入力手段を介してユーザ端末２に指示する。このユーザからの指示に応じて、ユーザ端末２は、管理者端末３に対して、ユーザが選択したスケジュールとともに印刷枚数の上限値の設定変更を要求する（Ｓ４５）。
【０２４５】
なお、このユーザ端末２から送信される印刷枚数の上限値の設定変更要求は、直接管理者端末３に対して行われる構成であってもよいし、複合型プリンタ４を介して管理者端末３に要求される構成であってもよい。なお、直接ユーザ端末２から管理者端末３に対して
印刷枚数の上限値の設置変更が要求される場合は、ユーザ端末２のプリンタ制御部１３において設定変更指示部２５を備える必要がなく、ユーザ端末２の構成がより簡単な構成とすることができる。
【０２４６】
また、ユーザ端末２を介して管理者端末３に対して印刷枚数の上限値の設定変更を要求するなど常にユーザ端末２およびスケジュール管理装置５で行われた操作指示が複合型プリンタ４を介して行われる場合、複合型プリンタ４はユーザ端末２やスケジュール管理装置５にて行われた操作結果を把握することができる。すなわち、複合型プリンタ４は、印刷管理システム１においてユーザ端末２やスケジュール管理装置５で行われている操作を監視することができる。
【０２４７】
また、このユーザ端末２から管理者端末３に対する印刷枚数の上限値の設定変更の要求は、印刷未処理データ２８あるいは印刷データ４５全部のサムネイルを添付して行われることが好ましい。
【０２４８】
このようにサムネイルを添付して管理者端末３に対して印刷枚数の上限値の設定変更承認を要求する場合、管理者端末３の管理者は、どのような内容の印刷データ４５を複合型プリンタ４において印刷処理しているのか、あるいは未処理となっている印刷未処理データ２８の内容を容易に把握することができる。このため、送信されたスケジュールを参照してユーザに割り当てられた印刷枚数の上限値の設定をどのように変更するか管理者は容易に決定することができる。
【０２４９】
一方、管理者端末３は、ユーザ端末２から印刷枚数の上限値の設定変更の承認要求を受信した場合、この要求に対して承認するか否かに関する情報をユーザ端末２および複合型プリンタ４に対して送信する。そして、ユーザ端末２は、この管理者端末３から送信された承認するか否かの返信を受信する（Ｓ４６）。
【０２５０】
なお、管理者端末３からユーザ端末２に返信される内容は、印刷枚数の上限設定の変更の承認または不承認を示す通知内容とともに、上限値をいくらまで変更した、あるいは不承認の理由等を示す情報が含まれている。
【０２５１】
なお、この管理者からの通知は、例えばスケジュール、連絡先、メール等が利用可能な公知のＰＩＭ（Personal Information Management）用ソフトを利用してスケジュール管理装置５に保持されているユーザのスケジュール情報に関連付けてユーザ端末２に対して行うことができる。
【０２５２】
なお、上記不承認の理由は、管理者端末３側で予め定型のメッセージが用意されており、このメッセージを管理者端末３の管理者が選択してユーザ端末２に通知するように構成されていてもよい。一方、管理者端末３から複合型プリンタ４に通知する印刷枚数の上限値の設定変更の承認または不承認の情報は、承認の場合は印刷処理を要求しているユーザに割り当てられた印刷枚数の上限値をいくらまで変更するかという内容の情報が含まれている。この情報に応じて、複合型プリンタ４では、承認確認部２３がプリンタ記憶部１６に記憶されている上記ユーザのアカウント情報７２に対応する印刷枚数の上限値を書き換える。
【０２５３】
また、管理者端末３からの返信が印刷枚数の上限値の設定変更を承認する場合、複合型プリンタ４側で印刷処理を続行し、全て印刷処理が実行されたら印刷処理が完了した旨を知らせる通知をユーザ端末２に送信する。一方、管理者端末３からの応答が上記設定変更の不承認の場合、あるいは複合型プリンタ４において設定されている所定期間内に受信できなかった場合、複合型プリンタ４側で印刷処理が終了され、ユーザ端末２に印刷データ４５に対する印刷処理が全て完了せずに印刷処理が終了された旨の通知が送信される。
【０２５４】
そして、ユーザ端末２は、複合型プリンタ４から上記した印刷処理の終了を示す通知を受信する（Ｓ４２）。
【０２５５】
（印刷処理時におけるスケジュール管理装置の処理ステップ）
次に、印刷処理時におけるスケジュール管理装置５での処理ステップについて、図１２を参照して説明する。図１２は、印刷処理時におけるスケジュール管理装置５の処理ステップを示すフローチャートである。
【０２５６】
まず、スケジュール管理装置５は、複合型プリンタ４から印刷処理を要求しているユーザのスケジュールの送信要求を、当該ユーザを特定するためのアカウント情報７２とともに受信する（Ｓ５０）。すなわち、スケジュール管理装置５において、管理装置通信部３４が通信ネットワーク６を通じて複合型プリンタ４からスケジュールの送信要求および上記アカウント情報７２を受信する。
【０２５７】
そして、この管理装置通信部３４は、このスケジュールの送信要求およびアカウント情報７２を管理部４０に送信する。
【０２５８】
なお、印刷管理システム１においてスケジュールの送信要求が直接ユーザ端末２から指示されるように構成されている場合は、このユーザ端末２からスケジュール管理装置５はスケジュールの送信要求を受信する。この場合、管理装置通信部３４は、ユーザ端末２からスケジュールの送信要求および上記アカウント情報７２を受信することとなる。
【０２５９】
この送信要求に応じてスケジュール管理装置５は、自身が保持しているスケジュールの中から上記ユーザのアカウント情報７２を参照して、当該ユーザのスケジュール情報を選択する。そして、この選択したスケジュールを複合型プリンタ４に送信する（Ｓ５１）。
【０２６０】
すなわち、管理部４０は、管理装置通信部３４を介して受信したアカウント情報７２に基づき、管理装置記憶部３３に格納されているスケジュールファイル４２から当該アカウント情報７２に該当するスケジュールを選択し管理装置通信部３４を介して複合型プリンタ４に送信する。
【０２６１】
あるいは印刷管理システム１において複合型プリンタ４を介さず直接ユーザ端末２に送信するように設定されている場合は、このユーザ端末２に選択したスケジュールを送信する。この場合、管理部４０が、管理装置記憶部３３に記憶されているスケジュールファイル４２から選択したスケジュールをユーザ端末２に送信する。
【０２６２】
この後、ユーザ端末２に対してスケジュールを送信し、ユーザ端末２が管理者端末３に対して印刷枚数の上限値の設定変更の承認を要求するなどして、複合型プリンタ４において印刷データ４５の印刷処理が終了した場合、スケジュール管理装置５は、複合型プリンタ４から印刷処理を要求したユーザのスケジュールとともに印刷処理を行った印刷枚数の結果を受信する（Ｓ５２）。
【０２６３】
スケジュール管理装置５は、ユーザのスケジュールとともに印刷処理を行った印刷枚数の結果を受信すると、この受信した印刷枚数の結果に基づき上記スケジュールにこの結果を書込み反映させる（Ｓ５３）。そして、今回の印刷処理によって印刷された印刷枚数を新たに反映させたスケジュールを管理装置記憶部３３に格納して保持する。
【０２６４】
すなわち、スケジュール管理装置５において、設定部４１が管理装置通信部３４を介して上記スケジュールおよび印刷枚数の結果を受信する。そして、設定部４１は受信したスケジュールに印刷処理された印刷枚数の結果を書込み、管理装置記憶部３３に記憶されている上記ユーザのアカウント情報７２に対応するスケジュールを更新する。
【０２６５】
なお、本実施の形態に係る印刷管理システム１では、複合型プリンタ４が印刷条件２７として、各ユーザのアカウント情報と、ユーザに割り当てられた印刷枚数の上限値と、印刷処理によって消費された印刷枚数を反映させた印刷処理可能な残り枚数との対応関係を記録しておく構成であった。
【０２６６】
したがって、スケジュール管理装置５は、複数の複合型プリンタが印刷管理システム１において備えられている場合、ユーザに割り当てられた印刷が許可され枚数の変更と、この変更に伴いユーザにおいて印刷できる残り枚数の情報を各複合型プリンタ４に送信する。
【０２６７】
（印刷処理時における管理者端末の処理ステップ）
次に本実施の形態に係る印刷管理システム１の管理者端末３における印刷処理時の処理ステップについて図１３を参照して説明する。図１３は、印刷処理時における管理者端末３の処理ステップを示すフローチャートである。
【０２６８】
まず、前提として、印刷処理中においてユーザ端末２の操作者であるユーザに割り当てられた印刷枚数が上限値に到達したため、このユーザ端末２から管理者端末３に当該ユーザ端末２のユーザのスケジュールとともに、上限値の設定変更の要求が送信されたものとする。あるいは、原稿の複写を行っている場合は、複合型プリンタ４から管理者端末３にユーザのスケジュールとともに、上限値の設定変更の要求が送信されたものとする。
【０２６９】
管理者端末３は、ユーザ端末２から、あるいは複合型プリンタ４から印刷枚数の上限値の設定変更の要求およびスケジュールを受信すると（Ｓ６０）、管理者端末３の管理者にこの要求を承認するか否か問い合わせる（Ｓ６１）。
【０２７０】
すなわち、印刷枚数の上限値の設定変更の要求およびスケジュールを受信すると、管理者端末３では、この受信した要求および上記スケジュールを表示装置等の出力手段によって表示させる。そして、管理者はこの表示されているスケジュールを参照して、ユーザ端末２からの印刷枚数の上限値の設定変更の要求を承認するか否かを判断する。
【０２７１】
なお、ユーザ端末２から上限値の設定変更の要求を受信する際に、印刷処理が未処理である印刷データ４５を示すサムネイルも受信している。このため、管理者は、このサムネイルを確認することで、印刷処理が未処理であるデータの重要度を直ぐに把握することができる。
【０２７２】
したがって、例えば、管理者がこの受信したスケジュールおよびサムネイルを確認し、印刷未処理の印刷未処理データ２８が重要なものであると判断した場合は設定変更を承認する。一方、管理者が、印刷未処理データ２８はこれ以上印刷する必要のないものであると判断した場合は、設定変更を承認しない。
【０２７３】
また、管理者はスケジュールを確認することによって、印刷枚数として後最低限必要な枚数を把握することができるため、ユーザに割り当てられた印刷枚数の上限値の設定変更を適切に行うことができる。
【０２７４】
このように、管理者が、管理者端末３で受信したスケジュールおよびサムネイルを参照して、印刷処理を指示しているユーザに割り当てられた印刷枚数の上限値の設定変更を承認する場合（Ｓ６１において「ＹＥＳ」）、管理者端末３から承認する旨の通知を複合型プリンタ４に送信する（Ｓ６２）。なお、管理者端末３からこの通知を送信する場合、印刷枚数の上限値をいくつに設定変更したかに関する情報も通知する。
【０２７５】
なお、この通知は、ユーザ端末２から送信された印刷データ４５に基づく印刷処理を行っている場合は、管理者端末３から複合型プリンタ４に対してのみならず、ユーザ端末２に対しても送信される。このため、ユーザ端末２のユーザは、管理者から印刷枚数の上限値の変更が承認されたことが分かるとともに、自身の印刷枚数の上限値の変更後の値について把握することができる。
【０２７６】
一方、管理者が、印刷処理を指示しているユーザに割り当てられた印刷枚数の上限値の設定変更を承認しない場合（Ｓ６１において「Ｎｏ」）、承認しない旨の通知を複合型プリンタ４およびユーザ端末２に通知する。なお。ユーザ端末２への通知には、承認しない理由等のメッセージが添付されていることが好ましい。この添付されたメッセージをユーザ端末２のユーザが受信し確認することで、承認されなかった理由を知ることができる。
【０２７７】
このように本実施の形態に係る印刷管理システム１では、複合型プリンタ４において印刷枚数監視部２１を備えているため、ユーザの印刷枚数の履歴を監視することができる。このため、各ユーザに印刷枚数の上限値が割り当てられている場合、複合型プリンタ４において、この上限値を越えた印刷処理を行うことを防ぐことができる。このため、むやみに各ユーザあるいは各グループにおいて印刷処理が行われシートやトナーの不要な使用が生じることを防ぐことができる。
【０２７８】
また、複合型プリンタ４は、設定変更問合せ部２０を備えているため、印刷枚数の上限値の設定変更を行うか否かについて、ユーザの意思を確認することができる。したがって、ユーザに割り当てられた印刷枚数の上限値に到達した場合であっても、印刷未処理データ２８の印刷処理を続行するか否かについてユーザの意思を確認することができる。
【０２７９】
また、複合型プリンタ４は、スケジュール送信要求部２４および設定変更指示部２５を備えているため、上記ユーザのスケジュールをスケジュール管理装置５から取得し、この取得したスケジュールとともに管理者に対して印刷枚数の上限値の設定変更を依頼することができる。
【０２８０】
このため、ユーザは、自身に割り当てられた印刷枚数の上限値に到達した場合、わざわざ自身のスケジュールを示して管理者に上限値の設定変更を依頼しにいく必要がない。
【０２８１】
また、複合型プリンタ４は、承認確認部２３を備えているため、管理者の、上限値の設定変更の承認または不承認に関する応答を確認でき、この管理者の応答に応じて印刷処理の続行または終了を決定することができる。
【０２８２】
したがって、本実施の形態に係る印刷管理システム１では、無駄な印刷処理を抑制するとともに、各ユーザに割り当てられた印刷処理枚数の上限値に到達している場合であっても、管理者が印刷未処理データ２８の印刷処理の必要性を認めた場合は、この上限値を越えて印刷処理を行うことができる。さらには、ユーザはユーザ端末２から、または複合型プリンタ４からスケジュールとともに印刷枚数の上限値の設定変更を管理者端末３に依頼できるため、わざわざ、ユーザが管理者に対して印刷枚数の承認をえるために自身のスケジュールを管理者に説明するなどの手間を省くことができる。
【０２８３】
また、本実施の形態に係る印刷管理システム１において、複合型プリンタ４では、印刷未処理の印刷未処理データ２８をプリンタ記憶部１６に一旦記憶しておくことができるため、例えば他の印刷データの印刷処理指示を受信している場合、管理者端末３に印刷枚数の上限値の設定変更を依頼している間に他の印刷データの処理を行うことができる。このため、複合型プリンタ４における印刷処理を停滞させることなく利用することができる。
【０２８４】
なお、上記にて印刷データ４５に基づく印刷処理中に、印刷処理を指示するユーザに割り当てられた印刷枚数の上限値に到達する構成の場合について説明した。
【０２８５】
本実施の形態に係る印刷管理システム１では、上記した構成に限定されるものではなく、複合型プリンタ４が印刷データ４５を受信あるいは読取った際、印刷処理において必要とされる印刷枚数を予め算出し、印刷処理を開始する前に印刷枚数の上限値の設定変更を管理者端末３に依頼するか否かを問い合わせるように構成されていてもよい。
【０２８６】
具体的には、図１４に示すように、まず、複合型プリンタ４がユーザ端末２から印刷データ４５を受信する（Ｓ７０）。すなわち、印刷データ取得部１２は、印刷データ４５をユーザ端末２から通信ネットワーク６を通じで取得すると、この印刷データ４５を印刷枚数監視部２１に送信する。なお、この図１４は、複合型プリンタ４において読取られた印刷データ４５に基づき、印刷処理を行う場合の別の一例を示すフローチャートである。
【０２８７】
印刷枚数監視部２１は、ユーザからの印刷データ４５の複写枚数の指示や、印刷データ４５のデータ量から、入力された印刷データ４５の印刷枚数を算出する。一方、印刷枚数監視部２１は、印刷データ４５とともに入力されたユーザのアカウント情報７２を参照して印刷条件２７の中から当該ユーザが印刷可能な残りの印刷枚数を確認する。そして、印刷枚数監視部２１は、上記にて算出した印刷枚数と、上記にて確認した印刷可能な印刷枚数とを比較して、印刷データ４５に基づき印刷処理をすべて行った場合、算出した印刷枚数が印刷可能な印刷枚数を越えるか否か、すなわち、印刷枚数の上限値に到達することが予想されるか否かを判定する（Ｓ７１）。
【０２８８】
この判定の結果、入力された印刷データ４５の印刷処理における印刷枚数が、ユーザに割り当てられた上限値を越えないと予想される場合（Ｓ７１において「ＮＯ」の場合）、ユーザ端末２から受信した印刷データ４５に基づく印刷処理を開始する（Ｓ７２）。これ以降の処理、すなわちステップＳ７３〜ステップＳ７４までの処理は上記した図１０に示すステップＳ２５〜ステップＳ２６の処理と同じであるため説明は省略する。
【０２８９】
一方、印刷枚数監視部２１が、印刷枚数の上限値に到達すると判定した場合（Ｓ７１において「ＹＥＳ」の場合）、設定変更問合せ部２０に対して、ユーザ端末２に印刷枚数の上限値の設定変更を要求するか否かをユーザ端末２に問い合わせるように指示を出す。この指示に応じて設定変更問合せ部２０は、ユーザ端末に対して、上記した問合せを行い、この問合せに対するユーザの返答をユーザ端末２から受信する。
【０２９０】
設定変更問合せ部２０は、受信したユーザ端末２からの応答が管理者端末３に対して印刷枚数の上限値の設定変更を要求しない旨の通知であると判定した場合（Ｓ７５において「ＮＯ」の場合）、印刷処理を終了する（Ｓ７３）。
【０２９１】
一方、設定変更問合せ部２０は、受信したユーザ端末２からの応答が管理者端末３に対して印刷枚数の上限値の設定変更を要求する旨の通知であると判定した場合（Ｓ７５において「ＹＥＳ」の場合）、印刷枚数監視部２１に印刷データ取得部２２によってユーザ端末２から受信した印刷データ４５をプリンタ記憶部１６に記憶させるように指示を出す。
【０２９２】
この設定変更問合せ部２０からの指示に応じて、印刷枚数監視部２１は、受信した印刷未処理データ２８をプリンタ記憶部１６に保存する（Ｓ７６）。そして、印刷枚数監視部２１は、スケジュール送信要求部２４に、スケジュール管理装置５に印刷処理を指示しているユーザのスケジュールをユーザ端末２に送信するよう要求するように指示を行う。この指示に応じてスケジュール送信要求部２４は、スケジュール管理装置５に対してスケジュールをユーザ端末２に送信するように指示を出す。これ以降の処理においてステップＳ７８〜ステップＳ８１までの処理については、図９に示すステップＳ１１〜ステップＳ１４までの処理と同様であるため説明は省略する。
【０２９３】
ただし、図１４に示す処理フローは、図９に示す処理フローと比較して、ステップＳ８１の処理において、ユーザ端末２からの印刷枚数の上限値の設定変更の依頼に対する管理者端末３からの応答が、この設定変更を承認する内容である場合（Ｓ８１において「ＹＥＳ」）においてはじめて印刷データ４５の印刷処理を開始する点が異なる。
【０２９４】
また、本実施の形態に係る印刷管理システム１において、スケジュールの送信要求を上記したように複合型プリンタ４側からスケジュール管理装置５に対して行う構成ではなく、ユーザ端末２からスケジュール管理装置５に要求する構成であってもよい。この場合は、ステップＳ７７に示す処理は複合型プリンタ４側で行わずユーザ端末２側で行うこととなるめ、この処理は省略することができるため複合型プリンタ４側で行われる処理がより簡単になる。
【０２９５】
また、図１４のステップＳ７９において、管理者端末３からの印刷枚数の上限値の設定変更に対する承認または不承認の返答を受信するまでの待ち受け状態の期間が予め設定されており、一定時間が経過するまでの間に管理者端末３からの応答が受信できない場合（Ｓ７９において「ＹＥＳ」）は、印刷処理を終了するように設定されている。
【０２９６】
そこで、本実施の形態に係る複合型プリンタ４では、この待ち受け期間に他の印刷処理指示がある場合は、この他の印刷処理を実行するように構成されていてもよい。
【０２９７】
このように、本実施の形態の係る印刷管理システム１では、印刷を開始する前に、予め印刷処理が要求されている印刷データ４５において必要とされる印刷枚数を確認し、この印刷処理を行うことによってユーザに割り当てられた印刷枚数の上限値を超えるか否かを判定する。そして、この上限値を超える場合は、管理者に上限値の設定変更を要求するように設定されていてもよい。
【０２９８】
また、上記ではユーザ端末２から印刷データ４５を複合型プリンタ４が受信する場合について説明したが、印刷用の原稿の印刷データ４５を画像入力部１２によって読取る場合であっても、図１７に示すように印刷開始を行う前に、印刷枚数の上限値を超えるか否かについて確認し、その後印刷を開始することができる。この図１７は、実施形態２における、複合型プリンタ５１において読取られた印刷データ４５に基づき、印刷処理を行う場合の一例を示すフローチャートである。
【０２９９】
すなわち、ユーザがパスワードまたはアカウント情報７２を複合型プリンタ４に入力し、複合型プリンタ４側でユーザの特定が完了したら、ユーザの印刷データ４５の読取り指示に応じて、印刷データ４５を画像入力部１２が読取る（Ｓ１３０）。そして、読取った印刷データ４５は、印刷未処理データ２８としてプリンタ記憶部１６に記憶される。
【０３００】
この印刷データ４５の読取りとユーザからの複写枚数の指示とに基づいて、複合型プリンタ４の印刷枚数監視部２１が、この複写指示による印刷枚数はユーザに割り当てられた上限値に到達しないと予想される場合（Ｓ１３１において「ＮＯ」）、読取った印刷データ４５に基づく印刷を開始する（Ｓ１３２）。これ以降のステップＳ１３２〜ステップＳ１３４までの処理は、図１４に示す処理フローのステップＳ７３〜ステップＳ７４と同じであるため説明は省略する。
【０３０１】
一方、複合型プリンタ４の印刷枚数監視部２１が、この複写処理によって、ユーザに割り当てられた印刷可能な印刷枚数を越えると判定する場合（Ｓ１３１において「ＹＥＳ」）、管理者へ印刷枚数の上限値の設定変更を要求するか否かをユーザ端末２に問い合わせる（Ｓ１３５）。
【０３０２】
すなわち、印刷枚数監視部２１が複写指示を行っているユーザが印刷可能な印刷枚数の上限値を越えると判定する場合、設定変更問合せ部２０にその旨を通知する。そして、設定変更問合せ部２０は、印刷枚数監視部２１からの通知に応じて、管理者へ印刷枚数の上限値の設定変更を要求するか否かを問い合わせるための表示を行うように、表示操作部１１に指示を出す。この設定変更問合せ部２０からの指示に応じて、表示操作部１１は、上記した問合せをユーザに対して表示し、ユーザからの返答を待ち受ける。
【０３０３】
ここで、ユーザからの返答が管理者に印刷枚数の上限値の設定変更を要求しない場合（Ｓ１３５において「ＮＯ」）、複合型プリンタ４では印刷処理が終了される（Ｓ１３３）。
【０３０４】
一方、ユーザからの返答が管理者に印刷枚数の上限値の設定変更を要求するものである場合（Ｓ１３５において「ＹＥＳ」）、画像入力部１２が読取った印刷未処理データ２８をプリンタ記憶部１６に記憶する（Ｓ１３６）。
【０３０５】
すなわち、ユーザが表示操作部１１の入力手段によって上記返答を入力すると、この入力された返答の情報は、プリンタ通信部１４を介して設定変更問合せ部２０によって受信される。そして、設定変更問合せ部２０は、ユーザ端末２から受信した情報を解析し、印刷枚数監視部２１に指示を出す。
【０３０６】
ここで、ユーザ端末２から受信したユーザからの返答が、印刷枚数の上限値の設定変更を管理者に要求しないことを示す場合、設定変更問合せ部２０からの指示に応じて、印刷枚数監視部２１は画像形成部１５に印刷処理の終了を指示し、印刷処理を終了する）。
【０３０７】
一方、上記ユーザからの返答が、印刷枚数の上限値の設定変更を管理者に要求することを示す場合、設定変更問合せ部２０からの指示に応じて、印刷枚数監視部２１は、画像入力部１２によって読取った印刷未処理データ２８をプリンタ記憶部１６に記憶し、スケジュール送信要求部２４に指示して、スケジュール管理装置５に対して複写指示を行っているユーザのスケジュールを複合型プリンタ４に送信するように要求する（Ｓ１３７）。
【０３０８】
スケジュール管理装置５から送信されたスケジュールは、プリンタ通信部１４を介してスケジュール送信要求部２４で受信される。そして、スケジュール送信要求部２４は、この受信したスケジュールを表示操作部１１において表示させ、ユーザに現在複写を要求している印刷データ４５に対応する内容のスケジュールを選択させる。
【０３０９】
そこで、ユーザは、表示操作部１１において表示されているスケジュールの中から印刷データ４５に対応する内容のスケジュールを表示操作部１１の入力手段を用いて選択する。そして、ユーザによって選択されたスケジュールは、スケジュール送信要求部２４に通知される。
【０３１０】
なお、スケジュール管理装置５から送信されるスケジュールは、予め処理済みのものについてはユーザが選択できないように、処理済以外のスケジュールと区別されている。また、このスケジュールを表示する際、印刷データ４５のサムネイルも共に表示操作部１１において表示される。
【０３１１】
このようにサムネイルを表示させることで、ユーザは印刷データ４５の内容を容易に把握でき、スケジュールの選択を容易に行うことができる。
【０３１２】
スケジュール管理装置５は、ユーザによって選択されたスケジュールを設定変更指示部２５に渡し、設定変更指示部２５に指示して、管理者端末３に対して上記ユーザに割り当てられている印刷枚数の上限値の設定変更を依頼させる（Ｓ１３８）。
【０３１３】
なお、設定変更指示部２５は、管理者端末３に上記設定変更を依頼する際に、受信しているスケジュールもともに送信する。これ以降の処理、すなわち、図１７に示す処理フローのステップＳ１３９〜ステップＳ１４２の処理は、図１４に示すステップＳ７８〜ステップＳ８１の処理と同様であるため説明は省略する。
【０３１４】
このように、本実施の形態に係る印刷管理システム１は、印刷データ４５の印刷処理を行う場合に必要となる印刷枚数が、この印刷処理を指示するユーザに割り当てられた印刷枚数の上限値に到達するか否かを予め判定した上で印刷処理の開始または終了を決定する構成であってもよい。
【０３１５】
このような構成の場合、本実施の形態に係る印刷管理システム１では、予め印刷処理にともなう印刷枚数が、上記ユーザに設定されている印刷枚数の上限値を超えると分かる場合、管理者端末３に印刷枚数の上限値の設定変更を依頼することができる。このため、ユーザは印刷枚数の上限値の設定変更を速やかに管理者に依頼して印刷処理を行うことができる。
【０３１６】
なお、先に述べた印刷処理の途中で、印刷枚数が上限に到達した場合に、この印刷処理を要求するユーザが、管理者に対して自身の印刷枚数の上限値の設定変更を依頼する構成と比較して先に印刷処理を進めていないため、管理者から印刷枚数の上限値の設定変更を承認されなかた場合に無駄な印刷物が生じることがない点で有利である。
【０３１７】
また、図９および図１０に示す処理ステップにおいて管理者端末３からの応答が待ち時間内に受信できず時間切れとなった場合（図９においてＳ１３，図１０においてＳ３３）、印刷処理を終了するように設定されていた。しかし、これに限定されるものではなく、この場合、仮の承認を与え、ユーザに割り当てられた印刷枚数の上限値を越えて印刷処理を行うように設定されていてもよい。このように設定することで、管理者からの応答が得られないために印刷処理が行えず仕事を中断してしまうことを防ぐことができる。
【０３１８】
また、上記にて、複合型プリンタ４がユーザ端末２から、または複写の場合はユーザによってアカウント情報７２が入力されたら、このアカウント情報７２から印刷条件２７を参照して、印刷処理を所望するユーザに割り当てられた印刷可能な印刷枚数の上限値を確認するように構成されていた。また、管理者端末３からの承認を得て、変更された上記印刷枚数の上限値や、印刷処理によって使用されたシートの枚数は、印刷処理終了後に、複合型プリンタ４から、ユーザ端末２およびスケジュール管理装置５に送信されるように構成されていた。
【０３１９】
そして、スケジュール管理装置５は、この送信された変更後の印刷枚数の上限値および、印刷処理によって使用された印刷枚数を反映するように、スケジュールファイル４２を書き換え、複合型プリンタ４が複数存在する場合は、この変更された印刷枚数にお上限値および印刷処理によって使用された印刷枚数を、印刷処理を行った複合型プリンタ４以外の他の複合型プリンタ４に通知し、プリンタ記憶部１６に記憶している印刷条件２７を書き換えるように指示する構成であった。
【０３２０】
しかし、各複合型プリンタ４において、印刷条件２７を記憶するのではなく、この印刷条件２７をスケジュール管理装置５において記憶しておき、ユーザからまたはユーザ端末２からアカウント情報７２を取得した場合、スケジュール管理装置５に複合型プリンタ４から、印刷処理を要求したユーザの印刷枚数の上限値を問い合わせる構成であってもよい。この場合、管理者端末３から印刷枚数の上限値の変更が承認され、この上限値が変更された場合、変更された上限値の書き換えは、複合型プリンタ４において行う必要がなくスケジュール管理装置５において書き換えがなされることとなる。
【０３２１】
すなわち、ユーザからの印刷枚数の上限値の変更要求に応じて、管理者端末３でこの変更要求を承認し、新たな上限値が設定された場合、複合型プリンタ４では、印刷処理終了後、使用されたシートの枚数および新たに設定された上限値をスケジュール管理装置５に通知する。この通知を受信すると、管理者端末３では、印刷処理を要求したユーザのアカウント情報７２に対応する印刷枚数の上限値を変更し、また使用されたシートの枚数を反映させこのユーザの印刷可能なシートの枚数が分かるように管理する。
【０３２２】
このようにスケジュール管理装置５において印刷条件２７が管理される構成の場合、変更された印刷枚数の上限値や、印刷処理で使用された印刷枚数の情報を、印刷処理終了後に、スケジュール管理装置５から他の複合型プリンタ４および管理者端末３に通知する必要がないという利点を有する。
【０３２３】
なお、上記実施形態の複合型プリンタ４の各部や各処理ステップは、ＣＰＵなどの演算手段が、ＲＯＭ（Read Only Memory）やＲＡＭなどの記憶手段に記憶されたプログラムを実行し、キーボードやタッチパネルなどの入力手段、ディスプレイなどの出力手段、あるいは、インターフェース回路などの通信手段を制御することにより実現することができる。したがって、これらの手段を有するコンピュータが、上記プログラムを記録した記録媒体を読み取り、当該プログラムを実行するだけで、本実施形態の複合型プリンタ４の各種機能および各種処理を実現することができる。また、上記プログラムをリムーバブルな記録媒体に記録することにより、任意のコンピュータ上で上記の各種機能および各種処理を実現することができる。
【０３２４】
この記録媒体としては、マイクロコンピュータで処理を行うために図示しないメモリ、例えばＲＯＭのようなものがプログラムメディアであっても良いし、また、図示していないが外部記憶装置としてプログラム読取り装置が設けられ、そこに記録媒体を挿入することにより読取り可能なプログラムメディアであっても良い。
【０３２５】
また、何れの場合でも、格納されているプログラムは、マイクロプロセッサがアクセスして実行される構成であることが好ましい。さらに、プログラムを読み出し、読み出されたプログラムは、マイクロコンピュータのプログラム記憶エリアにダウンロードされて、そのプログラムが実行される方式であることが好ましい。なお、このダウンロード用のプログラムは予め本体装置に格納されているものとする。
【０３２６】
また、上記プログラムメディアとしては、本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープ等のテープ系、フレキシブルディスクやハードディスク等の磁気ディスクやＣＤ／ＭＯ／ＭＤ／ＤＶＤ等のディスクのディスク系、ＩＣカード（メモリカードを含む）等のカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ（Erasable Programmable Read Only Memory）、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）、フラッシュＲＯＭ等による半導体メモリを含めた固定的にプログラムを担持する記録媒体等がある。
【０３２７】
また、インターネットを含む通信ネットワーク６を接続可能なシステム構成であるため、通信ネットワーク６からプログラムをダウンロードするように流動的にプログラムを担持する記録媒体であることが好ましい。
【０３２８】
さらに、このように通信ネットワーク６からプログラムをダウンロードする場合には、そのダウンロード用のプログラムは予め本体装置に格納しておくか、あるいは別な記録媒体からインストールされるものであることが好ましい。
【０３２９】
また、本実施の形態に係る印刷管理システム１において、管理者端末３が複数台備えられている場合、複合型プリンタ４からユーザに割り当てられた印刷枚数の上限値の設定変更を管理者端末３に依頼する際、どの管理者端末３に対して優先的に依頼を行うか管理者端末３に優先度が設定されていてもよい。
【０３３０】
さらにまた、複合型プリンタ４が上記した依頼を行った管理者端末３の管理者が不在である場合、自動的に優先度の順に従って別の管理者端末３にこの複合型プリンタ４からの依頼が転送されるように構成されていてもよい。
【０３３１】
あるいは、複合型プリンタ４から依頼を行う管理者端末３の管理者が不在である場合、この依頼は、自動的に管理者が所持する携帯端末装置に転送され、この携帯端末装置から管理者が承認または非承認の応答を複合型プリンタ４に行うように設定されていてもよい。
【０３３２】
また、複合型プリンタ４から上記した依頼を管理者端末３に行う際、スケジュール管理装置５から上記管理者端末３の管理者のスケジュールを取得し、不在か否かを確認した上で行うように設定されていてもよい。あるいは、複合型プリンタ４は、管理者端末３が複数備えられている場合は、すべての管理者端末３の管理者のスケジュールを取得し、不在でない管理者の管理者端末３に対して上記した依頼を送信する構成であってもよい。
【０３３３】
（実施形態２）
上記において、各ユーザまたは各グループに割り当てられた印刷枚数の上限値を越える場合に管理者に印刷枚数の上限値の設定変更を依頼して印刷処理を行う印刷管理システム１について説明した。
【０３３４】
次に、実施形態２として、複合型プリンタ５１において各ユーザに割り当てられた印刷枚数を用いて印刷データ４５の印刷処理を行うのか、あるいは、このユーザに割り当てられた印刷枚数とは別枠で設けられている印刷枚数を用いて印刷処理を行うのかをユーザが選択できるように構成されている印刷管理システム５０について説明する。
【０３３５】
なお、この各ユーザに割り当てられた印刷枚数とは別枠に設けられた印刷枚数とは、例えば、各ユーザに設定されている印刷枚数の上限値とは別に予備としてさらに印刷枚数が設けられているものであってもよいし、複数のユーザによって共有されるグループに割り当てられたものであってもよい。
【０３３６】
この印刷管理システム５０は、上記にて説明した印刷管理システム１と同様に、１つ以上のユーザ端末２と、１つ以上の管理者端末３と、１つ以上の複合型プリンタ（ＭＦＰ）５１と１台以上のスケジュール管理装置５とから構成される。
【０３３７】
実施形態１の印刷管理システム１と比較して、複合型プリンタ５１の構成のみが異なるため、この複合型プリンタ５１の構成についてのみ説明する。なお実施形態１と同一部材には同一の符号を付しその説明は省略する。
【０３３８】
（複合型プリンタの構成）
図１９に示すように、複合型プリンタ５１は、実施形態１に示す複合型プリンタ４と比較して、プリンタ制御部５２が備える機能ブロックの構成が異なる。すなわち、プリンタ制御部５２は、実施形態１のプリンタ制御部機能ブロックと比較して、承認確認部２３，設定変更指示部２５，および設定変更問合せ部２０の代わりに、印刷条件承認確認部６２，印刷条件変更指示部６１，および印刷条件問合せ部６０を備える点で異なる。
【０３３９】
なお、この図１９は、実施形態２に係る複合型プリンタ５１の概略構成の一例を示すブロック図である。
【０３４０】
上記印刷条件問合せ部６０（変更要求確認手段・印刷未処理情報通知手段・スケジュール選択出力手段）は、印刷データ４５に基づき印刷処理を行う場合、印刷によって消費される印刷枚数は、ユーザに割り当てられた印刷枚数の中から使用するものとして処理を行うか、あるいは、このユーザに割り当てられている印刷枚数とは別枠に設けられている印刷枚数の中から使用するものとして処理を行うかをユーザに問い合わせ、この問い合わせに対するユーザの応答を受信して解析するものである。
【０３４１】
つまり、印刷データ取得部２２が画像入力部１２から印刷データ４５を取得すると、印刷データ４５を取得した旨を、印刷条件問合せ部６０に通知する。この印刷取得部６０からの通知に応じて、印刷条件問合せ部６０は上記したユーザへの問い合わせを行うように表示操作部１１に指示を出す。そして、表示操作部１１を介してユーザからこの問い合わせに対する応答が入力されると、この応答を受信し解析する。なお、印刷条件問合せ部６０は、上記したユーザへの問い合わせを行う際に、印刷データ４５の内容を示すサムネイルも当該ユーザに送信することが好ましい。
【０３４２】
なお、この印刷枚数監視部２１とこの印刷条件問合せ部２０とによって印刷未処理情報通知手段を実現できる。
【０３４３】
そして、この解析の結果、ユーザが印刷処理によって消費される印刷枚数を自身に割り当てられた印刷枚数とは別枠で計上するように要求する場合、スケジュール送信要求部２４に当該ユーザのスケジュールを受信するように指示を出す。
【０３４４】
一方、ユーザが上記別枠で計上することを要求しない場合、印刷枚数監視部６３に対して、印刷データ取得部２２によって取得した印刷データ４５に基づく印刷処理を、上記ユーザに割り当てられた印刷枚数を使用して印刷するように指示を出す。
【０３４５】
上記印刷条件変更指示部６１(変更許可確認手段)は、管理者端末３に対して印刷処理を要求しているユーザに割り当てられた印刷枚数とは別枠で設けられた印刷枚数に、印刷処理によって消費される印刷枚数を計上するものとして処理を行うように依頼するものである。つまり、スケジュール送信要求部２４がスケジュール管理装置５から上記ユーザのスケジュールを受信し、このスケジュールの中から印刷処理を行う印刷データ４５に対応するスケジュールをユーザに選択させる。
【０３４６】
そして、スケジュール送信要求部２４は、ユーザによって選択されたスケジュールとともに印刷処理によって消費される印刷枚数を、上記別枠で設けられた印刷枚数に計上してもよいか管理者端末３に依頼するように指示を出す。このスケジュール送信要求部２４からの指示に応じて、印刷条件変更指示部６１は管理者端末３に対して上記依頼を行うとともに、ユーザによって選択されたスケジュールを送信する。
【０３４７】
なお、ユーザによって選択されたスケジュールを送信し、上記した依頼を管理者端末３に対して行う際、印刷データ４５のサムネイルもともに送信することができる。このサムネイルは、印刷条件変更指示部６１が印刷データ取得部２２によって取得された印刷データ４５に基づいて作成する。
【０３４８】
上記印刷条件承認確認部６２(変更許可確認手段）は、印刷条件変更指示部６１から管理者端末３に送信された依頼に対する、管理者端末３からの応答を受信し、この応答内容を解析するものである。
【０３４９】
印刷条件承認確認部６２は、管理者端末３から受信した応答が、上記依頼を承認するものである場合は、印刷枚数監視部６３に画像形成部１５に対して印刷処理を行うよう指示するように要求するとともに、印刷処理によって消費された印刷枚数は別枠に設けられた印刷可能な印刷枚数に計上するように指示を出す。
【０３５０】
一方、上記管理者端末３から受信した応答が、上記した依頼を承認しないものである場合、印刷枚数監視部６３に画像形成部１５に対して印刷処理を行うように指示するように要求するとともに、印刷処理によって消費された印刷枚数をユーザに割り当てられた印刷枚数の中から使用するように指示を出す。
【０３５１】
なお、この印刷条件承認確認部６２と印刷条件変更指示部６１とによって、変更許可確認手段を実現できる。
【０３５２】
さらにまた、本実施の形態に係る複合型プリンタ５１は、実施形態１の印刷枚数監視部２１と比較して印刷枚数監視部６３が、印刷処理を別枠に設けられた印刷枚数の上限値の範囲で行う場合、印刷処理によって消費された印刷枚数をこの印刷処理を指示したユーザに割り当てられた印刷枚数に計上せず、別枠で設けられた印刷枚数に計上するように設定されている点が異なる。
【０３５３】
（複写による印刷処理）
次に、複写のように複合型プリンタ５１の画像入力部１２によって印刷データ４５を読取る場合について図１５を参照して説明する。図１５は、実施形態２における、複合型プリンタ５１において読取られた印刷データ４５に基づき、印刷処理を行う場合の一例を示すフローチャートである。
【０３５４】
図１５に示すように先ず、複合型プリンタ５１の画像入力部１２は、ユーザによって入力された印刷対象の原稿から印刷データ４５を読取る（ステップＳ９０、これ以降Ｓ９０のように称する）。なお、ユーザは、印刷対象の原稿を複合型プリンタ５１に入力する場合、実施形態１と同様にユーザ自身を特定するアカウント情報７２を複合型プリンタ５１に入力する。
【０３５５】
複合型プリンタ５１は、印刷データ４５を読取ると、ユーザに対して当該ユーザに割り当てられた印刷枚数とは別枠で印刷処理を要求するか否かを問い合わせる（Ｓ９１）。
【０３５６】
すなわち、複合型プリンタ５１において、印刷データ取得部２２の指示に応じて、画像入力部１２が印刷データ４５を読取ると、印刷データ取得部２２は、印刷条件問合せ部６０に印刷データ４５を読取ったことを伝える通知を送信する。なお、読取った印刷データ４５は、図示していないがプリンタ記憶部１６に記憶しておく。
【０３５７】
印刷条件問合せ部６０は、印刷データ取得部２２からの通知に応じて、表示操作部１１に、印刷枚数の上限値とは別枠で印刷処理を要求するか否かを問い合わせる表示を行うよう指示を出す。この印刷条件問合せ部６０からの指示に応じて表示操作部１１は、表示装置等の出力手段によって上記問合せを表示する。
【０３５８】
この問合せを表示する際、印刷条件問合せ部６０は、印刷データ取得部２２によって取得された印刷データ４５に基づきサムネイルを作成し、このサムネイルを上記問合せとともに表示操作部１１によって表示させる構成であってもよい。このようにサムネイルを表示する構成の場合、ユーザはこのサムネイルを参照してどのような内容の印刷データ４５に対して、複合型プリンタ５１から問合せがなされているか容易に把握することができる。
【０３５９】
この表示操作部１１における問合せの表示に対してユーザが、タッチパネル等の入力手段によって別枠で印刷処理を要求するか否かの指示を入力する。ユーザによって入力された指示は、表示操作部１１から印刷条件問合せ部６０に送信され、印刷条件問合せ部６０は、ユーザからの指示を解析する。
【０３６０】
印刷問合せ部６０の解析の結果、ユーザからの指示が、別枠で印刷データ４５の複写処理を行わない場合（Ｓ９１において「ＮＯ」）は、上記ユーザに割り当てられている上限値の範囲で印刷処理を行う（Ｓ９２）。そして印刷処理を終了し（Ｓ９３）、印刷処理が終了した旨の通知を行う（Ｓ９４）。
【０３６１】
すなわち、ステップＳ９１において「ＮＯ」の場合、印刷条件問合せ部６０は、印刷データ取得部２２に、受信した印刷データ４５を印刷枚数監視部２１に送信するように指示を出す。印刷枚数監視部２１は、印刷データ取得部２２から印刷データ４５を受信すると、ユーザに割り当てられた印刷枚数の上限値に到達しないように監視しながら、画像形成部１５に受信した印刷データ４５に基づく印刷処理を行うように指示を出す。この印刷枚数監視部２１からの指示に応じて、画像形成部１５は印刷処理を行う。
【０３６２】
一方、ユーザからの指示が、別枠で印刷データ４５の複写処理を行う場合（Ｓ９１において「ＹＥＳ」）は、上記スケジュール管理装置にスケジュールを送信するよう要求する（Ｓ９５）。そして、スケジュールを受信すると（Ｓ９６）、この受信したスケジュールとともに管理者に、上記ユーザに割り当てられた印刷枚数とは別枠で印刷処理を行うことを許可してもらうように依頼する（Ｓ９７）。
【０３６３】
つまり、ステップＳ９１において「ＹＥＳ」の場合、印刷条件問合せ部６０は、上記ユーザのスケジュールを送信するようスケジュール管理装置５に要求するように、スケジュール送信要求部２４に対して指示を出す。スケジュール送信要求部２４は、印刷条件問合せ部６０からの指示に応じて、スケジュール管理装置５に対して上記ユーザのスケジュールを送信するように要求して、当該スケジュール管理装置５からこのスケジュールを受信する。スケジュール送信要求部２４が受信するユーザのスケジュールは、既に終了したスケジュールが含まれていないことが好ましい。
【０３６４】
そして、スケジュール送信要求部２４は、受信したスケジュールを表示操作部１１に指示して表示させ、このスケジュールの中から印刷処理を要求している印刷データ４５に対応するスケジュールをユーザに選択させる。そして、ユーザは、表示操作部１１の入力手段によって適切なスケジュールを選択して複合型プリンタ５１に送信する。
【０３６５】
なお、表示操作部１１において表示されるスケジュールは、実施形態１と同様にして、終了したスケジュールは選択できないようにしたりして、使用済みのスケジュールと他のスケジュールと区別できるように表示される。
【０３６６】
ユーザによって選択されたスケジュールは複合型プリンタ５１において、スケジュール送信要求部２４で受信され印刷条件変更指示部６１に渡される。さらにスケジュール送信要求部２４は、管理者端末３に対して、ユーザに割り当てられた印刷枚数とは別枠に設けられた印刷枚数として、印刷処理によって消費される印刷枚数を計上するように依頼するよう印刷条件変更指示部６１に指示を出す。
【０３６７】
印刷条件変更指示部６１は、スケジュール送信要求部２４からの指示に応じて、プリンタ通信部１４を介して管理者端末３に上記ユーザによって選択されたスケジュールを送信し、上記した依頼を行う。印刷条件変更指示部６１は、この依頼を行う際に、計時部１７に信号を送り、この計時部１７で依頼に対する応答期間を管理するように指示する。
【０３６８】
なお、印刷条件変更指示部６１から管理者端末３への依頼を行う際、印刷データ４５のサムネイルも共に送信する。
【０３６９】
この依頼に対して管理者端末３から所定期間内に応答を受信した場合（Ｓ９８において「ＹＥＳ」）、複合型プリンタ４は管理者端末からの応答が別枠での印刷処理を承認するものであるか否かを判定する（Ｓ１０１）。
【０３７０】
すなわち、印刷条件変更指示部６１から管理者端末３に対して印刷処理を別枠に設定された印刷枚数の範囲で行う旨の依頼がなされる。この依頼に対して、印刷条件承認確認部６２が所定期間内に管理者端末３から応答を受信した場合、この印刷条件承認確認部６２は管理者端末３から受信した応答の内容を解析する。そして、印刷条件承認確認部６２はこの解析の結果、管理者端末３から受信した応答の内容が上記依頼に対して承認するものであるのか否かを判定する。
【０３７１】
印刷条件承認確認部６２が管理者端末３から受信した応答の内容が上記依頼に対して不承認であると判定した場合（Ｓ１０１において「ＮＯ」）、ユーザに割り当てられた印刷枚数の上限値の範囲で印刷処理を行うように印刷枚数監視部６３に指示を出す。
【０３７２】
印刷枚数監視部６３は、印刷条件承認確認部６２からの指示に応じて、印刷データ取得部２２で取得した印刷データ４５を画像形成部１５に送信し印刷処理の実行指示を行うとともに、画像形成部１５において印刷される印刷データ４５の枚数を、上記ユーザの印刷条件２７を参照して監視する（Ｓ９２）。
【０３７３】
一方、印刷条件承認確認部６２が管理者端末３から受信した応答の内容が上記依頼に対して承認するものであると判定した場合（Ｓ１０１において「ＹＥＳ」）、印刷枚数監視部６３に印刷処理を行うように指示を出す。そして、印刷枚数監視部６３はこの印刷条件承認確認部６２からの指示に応じて、印刷データ取得部２２で取得した印刷データ４５を画像形成部１５に送信し、印刷処理を行うように指示する（Ｓ１０２）。
【０３７４】
また、印刷枚数監視部６３は、各ユーザに設けられている印刷枚数の上限の範囲とは別枠で設けられている印刷枚数の範囲で印刷処理を行う場合、この印刷処理で使用した印刷枚数を、印刷処理を要求したユーザの印刷枚数として計上しないようにする。
【０３７５】
なお、この別枠で設けられている印刷枚数の範囲は、例えば、特定のグループ等に設けられた印刷上限の範囲で行うことが指定される場合は、印刷処理によって消費された印刷枚数の履歴をこの特定グループの印刷枚数に加算するようにスケジュール管理装置５に対して通知できる構成であることが好ましい。
【０３７６】
また、この特定グループに割り当てられた印刷枚数の上限値の範囲で印刷処理を行う場合、ステップＳ９１でユーザに割り当てられた印刷枚数とは別枠で印刷を行う旨ユーザが要求する際に、このユーザが上記特定グループを指定することでこの特定グループの選択を行うことができる。あるいは、管理者端末３からの応答を受信する際に、この応答に特定のグループに割り当てられた印刷枚数の上限値の範囲で印刷処理を行うように指定することで選択されてもよい。
【０３７７】
一方、所定の期間内で管理者端末３から上記依頼に対する応答を受信できなかった場合（Ｓ９８において「ＮＯ」）、時間切れとしてユーザに割り当てられた印刷枚数の範囲で印刷処理が行われる（Ｓ９２）。
【０３７８】
すなわち、計時部１７は、印刷条件変更指示部６１からの依頼時から所定期間が経過した場合、その旨を伝える信号を印刷条件承認確認部６２に送信する。この信号を受信するまでの間に、印刷条件承認確認部６２が管理者端末３から上記応答の受信がない場合、時間切れとして印刷枚数監視部６３にユーザに割り当てられた印刷枚数の範囲で印刷を行うように指示を出す。この印刷条件承認確認部６２からの指示に応じて印刷枚数監視部６３は印刷処理によって消費された印刷枚数の数がユーザに割り当てられた印刷枚数の範囲であるか否かを監視しながら印刷データ４５に基づく印刷処理を画像形成部１５に対して指示する。
【０３７９】
印刷処理が終了すると印刷枚数監視部６３は印刷処理が終了した旨を通知するとともに、印刷処理によって消費された印刷枚数を表示するように表示操作部１１に指示を出す。また、印刷枚数監視部６３は、プリンタ記憶部１６で記憶している印刷条件２７の中から印刷処理を要求したユーザのアカウント情報７２に対応する残りの印刷枚数に今回印刷処理で消費した印刷枚数を追加するように書き換える。
【０３８０】
なお、上記した処理ステップにおいてステップＳ９２〜ステップＳ９４において、実施形態１に示すようにユーザに割り当てられた印刷枚数の上限値に到達した場合に、管理者端末３に対して上限値の設定変更を複合型プリンタ５１から要求できる構成であってもよい。なお、この場合、上記した複合型プリンタ５１の構成に加えて、複合型プリンタ４が備える承認確認部２３，設定変更指示部２５，設定変更問合せ部２０を備えることで実現できる。
【０３８１】
（ユーザ端末からの印刷指示に基づく印刷処理）
次に、本実施の形態に係る印刷管理システム５０において、ユーザ端末２から印刷データ４５を送信し印刷処理を行う場合について図１６を参照して説明する。この図１６は、実施形態２における、ユーザ端末２からの印刷指示に基づく複合型プリンタ５１の印刷処理の一例を示すフローチャートである。
【０３８２】
なお、この処理ステップは、ユーザ端末２においてユーザ端末制御部１６２によって実行される。
【０３８３】
まず、ユーザ端末２において印刷処理部１７１がユーザ端末記憶部１６１に記録されている印刷データ４５を複合型プリンタ４に送信する場合、ユーザ端末２において以下に示す判定が行われる。すなわち、ユーザ端末２は、ユーザに対して、この印刷データ４５の印刷処理によって消費されるシートの印刷枚数は、このユーザに割り当てられている印刷可能な印刷枚数を使用するのか、あるいは別枠で設けられている印刷枚数を使用するのかについて問い合わせる（Ｓ１１０）。なお、ユーザ端末２にこの問合せを行う際、ユーザ端末２から送信された印刷データ４５は、一旦プリンタ記憶部１６に記憶される。
【０３８４】
この問い合わせは、ユーザがユーザ端末入出力部１６０の入力手段を操作し、複合型プリンタ５１に印刷指示を行う際に、ユーザ端末２の表示装置等の出力手段によって表示することで実現できる。
【０３８５】
また、この問い合わせを行う場合、ユーザ端末入出力部１６０において印刷データ４５のサムネイルも表示するように構成されていてもよい。このように、サムネイルで印刷データ４５を表示することで、ユーザは印刷データ４５の内容を容易に把握することができる。
【０３８６】
ユーザはこの問い合わせに対して、ユーザ端末入出力部１６０のキーボード等の入力手段によってどちらを選択するか入力することができる。
【０３８７】
ユーザが印刷データ４５の印刷処理を、ユーザに割り当てられている印刷枚数を用いて行うことを選択する場合（Ｓ１１０において「ＮＯ」）、印刷データ４５を複合型プリンタ５１に送信する（Ｓ１１１）。
【０３８８】
なお、ユーザ端末２がこの印刷データ４５を複合型プリンタ５１に送信する際に、ユーザ端末２は、複合型プリンタ５１に対して、ユーザに割り当てられている印刷枚数を用いて印刷処理を行うことを示す情報とこのユーザのアカウント情報７２とも併せて通知する。このユーザ端末２から送信された印刷データ４５に基づいて印刷処理が行われ終了すると、複合型プリンタ５１から印刷処理が全て完了したことを示す情報と、印刷処理で消費された印刷枚数の情報とが送信される。そして、これらの情報を受信して（Ｓ１１２）、ユーザ端末２の処理が終了する。
【０３８９】
一方、ユーザが印刷データ４５の印刷処理を、ユーザに割り当てられている印刷枚数とは別枠を用いて行うことを選択する場合（Ｓ１１０において「ＹＥＳ」）、ユーザ端末２からスケジュール管理装置５にスケジュールの送信を要求する（Ｓ１１３）。
【０３９０】
ユーザは、このスケジュールの送信要求を行う場合、スケジュール管理装置５に対してユーザ端末２から自身のアカウント情報７２と印刷処理を行う印刷データ４５に関する情報を送信する。
【０３９１】
ところで、スケジュール管理装置５において保持されているスケジュールは、それぞれ各ユーザのアカウント情報７２と対応付けられており、さらにスケジュールには印刷目的と印刷される印刷物のデータとが記録されている。このため、スケジュール管理装置５は、ユーザ端末２からユーザのアカウント情報７２および印刷データ４５の情報を受信することで、この印刷データ４５に対応するスケジュールをユーザ端末２に送信することができる。なお、スケジュール管理装置５から送信されるスケジュールは、既に処理済のスケジュールをユーザが選択できないように他のスケジュールと区別されていることが好ましい。
【０３９２】
ユーザ端末２は、スケジュールを受信すると（Ｓ１１４）、管理者端末３に対して、ユーザに割り当てられている印刷枚数とは別枠に設けられている印刷枚数を用いて印刷処理を行うことについて依頼する（Ｓ１１５）。
【０３９３】
このユーザ端末２からの依頼に対する返答を管理者端末３からユーザ端末２が受信する場合（Ｓ１１６において「ＹＥＳ」）、ユーザ端末２において、この返答の内容が上記依頼に対して承認するものであるのか否かを判定する（Ｓ１１９）。この管理者端末３からの返答の内容の確認は、例えばユーザ端末２の出力手段によって管理者端末３からの返答内容を表示させることによって実現できる。
【０３９４】
そして、管理者端末３からの応答が上記した依頼を承認する内容である場合（Ｓ１１９において「ＹＥＳ」）、ユーザ端末２は印刷データ４５とともに、管理者端末３から別枠の印刷枚数を用いて印刷することが承認されたことを示す情報を複合型プリンタ５１に送信する（Ｓ１２０）。
【０３９５】
一方、ステップＳ１１９において「ＮＯ」の場合、印刷データを複合型プリンタ５１に送信するとともに、ユーザに割り当てられた印刷枚数を使用して印刷処理を行う旨通知する。
【０３９６】
また、管理者端末３からの応答を受信したか判定し（Ｓ１１６）、まだ受信していない場合（Ｓ１１６においてＮＯ）、予めユーザ端末２において設定されている所定時間の待ち時間内であれば（Ｓ１１７において「ＹＥＳ」）、ユーザ端末２は管理者からの応答待ち状態を維持する。しかし、所定時間経過後においても管理者端末３から応答が受信されない場合、時間切れとして（Ｓ１１８）、ユーザ端末２は、複合型プリンタ５１に印刷データを送信するとともに、ユーザに割り当てられた印刷枚数を使用して印刷処理を行う旨通知する。
【０３９７】
このように、本実施の形態に係る印刷管理システム５０において、ユーザが自身に割り当てられている印刷枚数を使用して印刷処理を行うのか、あるいは別枠で設けられた印刷枚数を使用して印刷処理を行うのかを選択できるように構成されている。
【０３９８】
このため、印刷データの内容がユーザ個人のものではなく、あるグループにおいて用いる配布資料である場合、ユーザは自身に割り当てられている印刷枚数を用いて印刷しなくても、別枠で例えばこのグループに割り当てられている印刷枚数を用いて印刷処理を行うことができる。
【０３９９】
なお、上記実施形態の複合型プリンタ５１の各部や各処理ステップは、ＣＰＵなどの演算手段が、ＲＯＭ（Read Only Memory）やＲＡＭなどの記憶手段に記憶されたプログラムを実行し、キーボードなどの入力手段、ディスプレイなどの出力手段、あるいは、インターフェース回路などの通信手段を制御することにより実現することができる。したがって、これらの手段を有するコンピュータが、上記プログラムを記録した記録媒体を読み取り、当該プログラムを実行するだけで、本実施形態の複合型プリンタ５１の各種機能および各種処理を実現することができる。また、上記プログラムをリムーバブルな記録媒体に記録することにより、任意のコンピュータ上で上記の各種機能および各種処理を実現することができる。
【０４００】
この記録媒体としては、マイクロコンピュータで処理を行うために図示しないメモリ、例えばＲＯＭのようなものがプログラムメディアであっても良いし、また、図示していないが外部記憶装置としてプログラム読取り装置が設けられ、そこに記録媒体を挿入することにより読取り可能なプログラムメディアであっても良い。
【０４０１】
また、何れの場合でも、格納されているプログラムは、マイクロプロセッサがアクセスして実行される構成であることが好ましい。さらに、プログラムを読み出し、読み出されたプログラムは、マイクロコンピュータのプログラム記憶エリアにダウンロードされて、そのプログラムが実行される方式であることが好ましい。なお、このダウンロード用のプログラムは予め本体装置に格納されているものとする。
【０４０２】
また、上記プログラムメディアとしては、本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープ等のテープ系、フレキシブルディスクやハードディスク等の磁気ディスクやＣＤ／ＭＯ／ＭＤ／ＤＶＤ等のディスクのディスク系、ＩＣカード（メモリカードを含む）等のカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ（Erasable Programmable Read Only Memory）、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）、フラッシュＲＯＭ等による半導体メモリを含めた固定的にプログラムを担持する記録媒体等がある。
【０４０３】
また、インターネットを含む通信ネットワークを接続可能なシステム構成であれば、通信ネットワークからプログラムをダウンロードするように流動的にプログラムを担持する記録媒体であることが好ましい。
【０４０４】
さらに、このように通信ネットワークからプログラムをダウンロードする場合には、そのダウンロード用のプログラムは予め本体装置に格納しておくか、あるいは別な記録媒体からインストールされるものであることが好ましい。
【０４０５】
なお、本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０４０６】
印刷処理を要求する利用者ごとに、当該印刷処理に関する制限である印刷制限が設定されている場合において、本発明に係る印刷装置は、利用者からの上記印刷制限の変更要求に応じて、上記印刷制限の設定を規定する権限を有する管理者に対して、当該印刷制限情報の変更を許可するか否かを確認する変更許可確認手段を備え、上記変更許可確認手段が、上記管理者から印刷制限の変更許可を得られたと確認した場合、変更された上記印刷制限情報に基づき印刷処理をする。このため上記印刷装置は、アクセス制限等のセキュリティに関する制限が各利用者に設定されている場合であっても必要に応じて適切にこの制限を変更することができる。
【図面の簡単な説明】
【０４０７】
【図１】本発明の実施形態を示すものであり、複合型プリンタの概略構成の一例を示すブロック図である。
【図２】本実施の形態に係る印刷管理システムの概略構成の一例を示図である。
【図３】本実施の形態に係るスケジュール管理装置の概略構成の一例を示すブロック図である。
【図４】本実施の形態に係るスケジュールファイルの一例を示す図である。
【図５】本実施の形態に係るスケジュールファイルのスケジュールに対応付けられた印刷データの表示内容の一例を示す図である。
【図６】本実施形態に係るスケジュール管理装置が保持するスケジュールの表示例の一例を示す図である。
【図７】本実施形態に係るスケジュール管理装置が保持するスケジュールにおいて、特定の日付のスケジュールの表示の一例を示す図である。
【図８】本実施形態に係るスケジュール管理装置が保持するスケジュールにおいて、特定の日付のスケジュールの表示の別の一例を示す図である
【図９】本実施の形態に係るユーザ端末から印刷データの印刷指示が出された場合における複合型プリンタでの印刷処理の一例を示すフローチャートである。
【図１０】本実施の形態に係る複合型プリンタにおいて読取られた印刷データに基づき、印刷処理を行う場合における複合型プリンタでの印刷処理の一例を示すフローチャートである。
【図１１】本実施の形態に係る印刷管理システムでの印刷処理時におけるユーザ端末の処理ステップの一例を示すフローチャートである。
【図１２】本実施の形態に係る印刷管理システムでの印刷処理時におけるスケジュール管理装置の処理ステップの一例を示すフローチャートである。
【図１３】本実施の形態に係る印刷管理システムでの印刷処理時における管理者端末の処理ステップの一例を示すフローチャートである。
【図１４】本実施の形態に係る複合型プリンタにおいて読取られた印刷データに基づき、印刷処理を行う場合の別の一例を示すフローチャートである。
【図１５】本実施の形態に係る複合型プリンタにおいて読取られた印刷データに基づき、印刷処理を行う場合の別の一例を示すフローチャートである。
【図１６】別の実施形態における、ユーザ端末からの印刷指示に基づく複合型プリンタにおける印刷処理の一例を示すフローチャートである。
【図１７】別の実施形態における、複合型プリンタにおいて読取られた印刷データ４５に基づき、印刷処理を行う場合の一例を示すフローチャートである。
【図１８】本実施形態に係るユーザ端末の概略構成の一例を示すブロック図である。
【図１９】別の実施形態に係る複合型プリンタの概略構成の一例を示すブロック図である。
【符号の説明】
【０４０８】
１    印刷管理システム
２    ユーザ端末
３    管理者端末
４    複合型プリンタ
５    スケジュール管理装置
１１  表示操作部（スケジュール選択出力手段）
１２  画像入力部
１６  プリンタ記憶部（印刷未処理データ記憶手段）
１７  計時部（応答時間設定手段）
２０  設定変更問合せ部（変更要求確認手段）（印刷未処理情報通知手段）（スケジュール選択出力手段）
２１  印刷枚数監視部（許可量判定手段）（印刷停止手段）（印刷使用量通知手段）
２３  承認確認部(変更許可確認手段)（印刷使用量通知手段）（応答時間設定手段）
２４  スケジュール送信要求部（印刷スケジュール取得手段）
２５  設定変更指示部(変更許可確認手段)
２７  印刷条件（印刷制限情報）
２８  印刷未処理データ
５０  印刷管理システム
５１  複合型プリンタ
６０  印刷条件問合せ部（変更要求確認手段）（印刷未処理情報通知手段）（スケジュール選択出力手段）
６１  印刷条件変更指示部(変更許可確認手段)
６２  印刷条件承認確認部(変更許可確認手段)
【図１】
2005349702.tif 000003
【図２】
2005349702.tif 000004
【図３】
2005349702.tif 000005
【図４】
2005349702.tif 000006
【図５】
2005349702.tif 000007
【図６】
2005349702.tif 000008
【図７】
2005349702.tif 000009
【図８】
2005349702.tif 000010
【図９】
2005349702.tif 000011
【図１０】
2005349702.tif 000012
【図１１】
2005349702.tif 000013
【図１２】
2005349702.tif 000014
【図１３】
2005349702.tif 000015
【図１４】
2005349702.tif 000016
【図１５】
2005349702.tif 000017
【図１６】
2005349702.tif 000018
【図１７】
2005349702.tif 000019
【図１８】
2005349702.tif 000020
【図１９】
2005349702.tif 000021