(57)【特許請求の範囲】
【請求項１】
クライアントから送信されてくるプリントジョブを蓄積して管理する第１のサーバと、
前記第１のサーバに蓄積されたプリントジョブを受信して得たデータあるいはリーダ部において読み込まれた画像データを出力するプリンタ部を備える画像入出力装置と、
前記第１のサーバまたは前記画像入出力装置と通信して前記第１のサーバによるプリント枚数と前記画像入出力装置による複写枚数とを要求者毎に集計管理して、該集計により算出される総計値に基づいて前記第１のサーバと前記画像入出力装置との使用を禁止させる第２のサーバと、
を有することを特徴とする画像処理システム。
【請求項２】
クライアントから送信されてくるプリントジョブを蓄積して管理する第１のサーバと、前記第１のサーバに蓄積されたプリントジョブを受信して得たデータあるいはリーダ部において読み込まれた画像データを出力するプリンタ部を備える画像入出力装置と、前記第１のサーバまたは前記画像入出力装置と通信可能な第２のサーバとを備える画像処理システムであって、
前記第１のサーバは、各プリントジョブの要求者を識別する第１の識別情報とともにプリントジョブで指定されるプリント枚数およびプリントジョブ実行可否を決定する可否情報を記憶する第１の記憶手段と、
前記第１の識別情報と特定された各要求者毎のプリントジョブ実行毎に前記プリント枚数を計数する第１の計数手段と、
前記第１の記憶手段に記憶される前記可否情報の状態を判定して各要求者毎のプリントジョブの送信を禁止する第１の禁止手段と、
前記第２のサーバからのプリント枚数要求に応じて前記第１の記憶手段に記憶された各第１の識別情報毎のプリント枚数を送信する第１の送信手段と、
前記第２のサーバから受信する禁止要求に基づいて前記第１の記憶手段に記憶される可否情報を可状態から否状態に遷移させるプリント制御手段とを有し、
前記画像入出力装置は、前記リーダ部とプリンタ部とによる複写処理を要求する要求者を識別する第２の識別情報とともに複写処理枚数および複写処理実行可否を決定する可否情報を記憶する第２の記憶手段と、
前記第２の識別情報と特定された各要求者毎の複写処理実行毎に複写枚数を計数する第２の計数手段と、
前記第２の記憶手段に記憶される前記可否情報の状態を判定して各要求者毎の複写処理を禁止する第１の禁止手段と、
前記第２のサーバからの複写枚数要求に応じて前記第２の記憶手段に記憶された各識別情報毎の複写枚数を送信する第２の送信手段と、
前記第２のサーバから受信する禁止要求に基づいて前記第２の記憶手段に記憶される可否情報を可状態から否状態に遷移させる複写制御手段とを有し、
前記第２のサーバは、前記第１のサーバから取得する第１の識別情報と前記画像入出力装置から取得する第２の識別情報との対応情報を記憶する第３の記憶手段と、
前記第１のサーバに対してプリント枚数を、前記画像入出力装置に対して複写枚数をそれぞれ取得要求する要求手段と、
前記要求手段による各取得要求に基づいて前記第１のサーバから取得される前記プリント枚数と前記画像入出力装置から取得される複写枚数とを識別情報別に集計して記憶する第４の記憶手段と、
前記第４の記憶手段に記憶された各識別情報毎に設定される制限枚数と比較してプリントジョブおよび複写処理を禁止させる禁止要求を前記第１のサーバおよび前記画像入出力装置に通知する通知手段とを有することを特徴とする画像処理システム。
【請求項３】
前記第１の送信手段は、プリントジョブ要求者が登録された識別情報と一致する場合に、受信したプリントジョブを前記画像入出力装置に送信することを特徴とする請求項２記載の画像処理システム。
【請求項４】
複写要求者が登録された識別情報と一致する場合に、前記リーダ部とプリンタ部とによる複写処理を実行可能とすることを特徴とする請求項２記載の画像処理システム。
【請求項５】
クライアントから送信されてくるプリントジョブを蓄積して管理する第１のサーバと、前記第１のサーバに蓄積されたプリントジョブを受信して得たデータあるいはリーダ部において読み込まれた画像データを出力するプリンタ部を備える画像入出力装置と、前記第１のサーバまたは前記画像入出力装置と通信可能な第２のサーバとを備える画像処理システムのデータ管理方法であって、
各プリントジョブの要求者を識別する第１の識別情報とともにプリントジョブで指定されるプリント枚数およびプリントジョブ実行可否を決定する可否情報を第１のメモリに登録する第１の登録工程と、
前記第１の識別情報と特定された要求者毎のプリントジョブ実行毎に前記プリント枚数を計数する第１の計数工程と、
前記第１のメモリに記憶される前記可否情報の状態を判定して要求者毎のプリントジョブの送信を禁止する第１の禁止工程と、
前記第２のサーバからのプリント枚数要求に応じて前記第１のメモリに登録された各第１の識別情報毎のプリント枚数を送信する第１の送信工程と、
前記第２のサーバから受信する禁止要求に基づいて前記第１のメモリに記憶される可否情報を可状態から否状態に遷移させる第１の遷移工程と、
を有することを特徴とする画像処理システムのデータ管理方法。
【請求項６】
クライアントから送信されてくるプリントジョブを蓄積して管理する第１のサーバと、前記第１のサーバに蓄積されたプリントジョブを受信して得たデータあるいはリーダ部において読み込まれた画像データを出力するプリンタ部を備える画像入出力装置と、前記第１のサーバまたは前記画像入出力装置と通信可能な第２のサーバとを備える画像処理システムのデータ管理方法であって、
前記リーダ部とプリンタ部とによる複写処理を要求する要求者を識別する第２の識別情報とともに複写処理枚数および複写処理実行可否を決定する可否情報を第２のメモリに登録する第２の登録工程と、
前記第２の識別情報と特定された各要求者毎の複写処理実行毎に複写枚数を計数する第２の計数工程と、
前記第２のメモリに登録される前記可否情報の状態を判定して要求者毎の複写処理を禁止する第１の禁止工程と、
前記第２のサーバからの複写枚数要求に応じて前記第２のメモリに登録された識別情報毎の複写枚数を送信する第２の送信工程と、
前記第２のサーバから受信する禁止要求に基づいて前記第２のメモリに登録される可否情報を可状態から否状態に遷移させる第２の遷移工程と、
を有することを特徴とする画像処理システムのデータ管理方法。
【請求項７】
クライアントから送信されてくるプリントジョブを蓄積して管理する第１のサーバと、前記第１のサーバに蓄積されたプリントジョブを受信して得たデータあるいはリーダ部において読み込まれた画像データを出力するプリンタ部を備える画像入出力装置と、前記第１のサーバまたは前記画像入出力装置と通信可能な第２のサーバとを備える画像処理システムのデータ管理方法であって、
前記第１のサーバから取得する第１の識別情報と前記画像入出力装置から取得する第２の識別情報との対応情報を第３のメモリに登録する第３の登録工程と、
前記第１のサーバに対してプリント枚数を、前記画像入出力装置に対して複写枚数をそれぞれ取得要求する要求工程と、
前記要求工程による各取得要求に基づいて前記第１のサーバから取得される前記プリント枚数と前記画像入出力装置から取得される複写枚数とを識別情報別に集計して第４のメモリに登録する登録工程と、
前記第４のメモリに登録された識別情報毎に設定される制限枚数と比較してプリントジョブおよび複写処理を禁止させる禁止要求を前記第１のサーバおよび前記画像入出力装置に通知する通知工程と、
を有することを特徴とする画像処理システムのデータ管理方法。
【請求項８】
クライアントから送信されてくるプリントジョブを蓄積して管理する第１のサーバと、前記第１のサーバに蓄積されたプリントジョブを受信して得たデータあるいはリーダ部において読み込まれた画像データを出力するプリンタ部を備える画像入出力装置と、前記第１のサーバまたは前記画像入出力装置と通信可能な第２のサーバとを備える画像処理システムを制御するコンピュータが読み出し可能なプログラムを格納した記憶媒体であって、
プリントジョブの要求者を識別する第１の識別情報とともにプリントジョブで指定されるプリント枚数およびプリントジョブ実行可否を決定する可否情報を第１のメモリに登録する第１の登録工程と、
前記第１の識別情報と特定された要求者毎のプリントジョブ実行毎に前記プリント枚数を計数する第１の計数工程と、
前記第１のメモリに記憶される前記可否情報の状態を判定して要求者毎のプリントジョブの送信を禁止する第１の禁止工程と、
前記第２のサーバからのプリント枚数要求に応じて前記第１のメモリに登録された各第１の識別情報毎のプリント枚数を送信する第１の送信工程と、
第２のサーバから受信する禁止要求に基づいて前記第１のメモリに記憶される可否情報を可状態から否状態に遷移させる第１の遷移工程と、
を有することを特徴とするコンピュータが読み出し可能なプログラムを格納した記憶媒体。
【請求項９】
クライアントから送信されてくるプリントジョブを蓄積して管理する第１のサーバと、前記第１のサーバに蓄積されたプリントジョブを受信して得たデータあるいはリーダ部において読み込まれた画像データを出力するプリンタ部を備える画像入出力装置と、前記第１のサーバまたは前記画像入出力装置と通信可能な第２のサーバとを備える画像処理システムを制御するコンピュータが読み出し可能なプログラムを格納した記憶媒体であって、
前記リーダ部とプリンタ部とによる複写処理を要求する要求者を識別する第２の識別情報とともに複写処理枚数および複写処理実行可否を決定する可否情報を第２のメモリに登録する第２の登録工程と、
前記第２の識別情報と特定された各要求者毎の複写処理実行毎に複写枚数を計数する第２の計数工程と、
前記第２のメモリに登録される前記可否情報の状態を判定して要求者毎の複写処理を禁止する第１の禁止工程と、
前記第２のサーバからの複写枚数要求に応じて前記第２のメモリに登録された識別情報毎の複写枚数を送信する第２の送信工程と、
第２のサーバから受信する禁止要求に基づいて前記第２のメモリに登録される可否情報を可状態から否状態に遷移させる第２の遷移工程と、
を有することを特徴とするコンピュータが読み出し可能なプログラムを格納した記憶媒体。
【請求項１０】
クライアントから送信されてくるプリントジョブを蓄積して管理する第１のサーバと、前記第１のサーバに蓄積されたプリントジョブを受信して得たデータあるいはリーダ部において読み込まれた画像データを出力するプリンタ部を備える画像入出力装置と、前記第１のサーバまたは前記画像入出力装置と通信可能な第２のサーバとを備える画像処理システムを制御するコンピュータが読み出し可能なプログラムを格納した記憶媒体であって、
前記第１のサーバから取得する第１の識別情報と前記画像入出力装置から取得する第２の識別情報との対応情報を第３のメモリに登録する第３の登録工程と、
前記第１のサーバに対してプリント枚数を、前記画像入出力装置に対して複写枚数をそれぞれ取得要求する要求工程と、
前記要求工程による各取得要求に基づいて前記第１のサーバから取得される前記プリント枚数と前記画像入出力装置から取得される複写枚数とを識別情報別に集計して第４のメモリに登録する登録工程と、
前記第４のメモリに登録された各識別情報毎に設定される制限枚数と比較してプリントジョブおよび複写処理を禁止させる禁止要求を前記第１のサーバおよび前記画像入出力装置に通知する通知工程と、
を有することを特徴とするコンピュータが読み出し可能なプログラムを格納した記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、所定の通信媒体を介して受信するクライアントからのプリントジョブを蓄積して管理する第１のサーバと、前記第１のサーバに蓄積されたプリントジョブを前記所定の通信媒体を介して受信してあるいはリーダ部からの画像データを出力するプリンタ部を備える画像入出力装置と、前記第１のサーバまたは前記画像入出力装置と前記所定の通信媒体を介して通信可能な第２のサーバとを備える画像処理システムおよび画像処理システムのデータ管理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体に関するものである。
【０００２】
【従来の技術】
従来、複写機などには、予め登録された暗証番号を入力して一致した場合初めてコピーができる暗証モ―ドが備えられているものもある。この時、入力した暗証番号ごとに実際にコピーした枚数をカウントして、該カウント枚数で暗証番号ごとに利用者がどれだけの枚数をコピーしたかが把握でき、コピー使用料の分担をする場合などに利用できる。
【０００３】
また、それぞれの複写機で予め定められた制限枚数を超えた場合、暗証番号が一致してもコピーができないなどの機能も設定できた。
【０００４】
しかし、この機能は１台毎に制限枚数を設定しているため、他の複写機では制限がきていないため、他の複写機ではまだコピーをすることができ、トータルの使用枚数で制限することができなかった。
【０００５】
一方、ネットワークに接続されてプリント要求をも個別に処理できるデジタル複合機では、上記のような使用者毎の使用量の管理処理は、デジタル複合機本体の暗証番号別にカウントするのではなく、プリントサーバーが出力元のデータから誰がプリントしたかを判定し、本体の暗証番号とは別の分類で、カウントしていた。
【０００６】
【発明が解決しようとする課題】
従来の複写機において、枚数管理においては、部門別のカウンタを設け、各部門がどれだけ使用したかを計測して、部門別に使用枚数を制限するにとどまり、各装置全体で使用する制限枚数を管理することができず、設定された全部門のトータル枚数で使用を制限することができなかった。
【０００７】
また、デジタル複合機において、コピー機能（複写機能）に基づくコピー枚数はデジタル複合機本体でカウントしており、プリント機能に基づくプリント枚数はサーバでカウントしているため、集計手段が異なり、コピーとプリントとを合計したトータルの使用枚数でコピー機能やプリント機能を制限することができないという問題点があった。
【０００８】
本発明は上記の問題点を解消するためになされたもので、本発明の目的は、識別可能な各使用者毎に個別管理されていたプリント枚数と複写枚数とをそれぞれプリントサーバ，画像入出力装置から個別に取得して加算した集計値により管理してプリントジョブおよび複写処理の実行を制限させる状態に遷移させる禁止要求をプリントサーバ，画像入出力装置に送信することにより、プリント枚数は少なくても複写枚数が多い使用者であろうと、その逆の場合であろうとも第２のサーバからの禁止要求に基づいて第１のメモリに記憶される可否情報を可状態から否状態に遷移し、以後制限枚数値を超えている使用者からの複写処理の要求を確実に制限できるネットワーク環境を自在に構築することができる画像処理システムおよび画像処理システムのデータ管理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体を提供することである。
【０００９】
【課題を解決するための手段】
本発明に係る画像処理システムは、以下の特徴的構成を備える。
クライアントから送信されてくるプリントジョブを蓄積して管理する第１のサーバと、前記第１のサーバに蓄積されたプリントジョブを受信して得たデータあるいはリーダ部において読み込まれた画像データを出力するプリンタ部を備える画像入出力装置と、前記第１のサーバまたは前記画像入出力装置と通信して前記第１のサーバによるプリント枚数と前記画像入出力装置による複写枚数とを要求者毎に集計管理して、該集計により算出される総計値に基づいて前記第１のサーバと前記画像入出力装置との使用を禁止させる第２のサーバとを有することを特徴とする。
【００１０】
本発明に係る画像処理システムは、以下の特徴的構成を備える。
クライアントから送信されてくるプリントジョブを蓄積して管理する第１のサーバと、前記第１のサーバに蓄積されたプリントジョブを受信して得たデータあるいはリーダ部において読み込まれた画像データを出力するプリンタ部を備える画像入出力装置と、前記第１のサーバまたは前記画像入出力装置と通信可能な第２のサーバとを備える画像処理システムであって、前記第１のサーバは、各プリントジョブの要求者を識別する第１の識別情報とともにプリントジョブで指定されるプリント枚数およびプリントジョブ実行可否を決定する可否情報を記憶する第１の記憶手段と、前記第１の識別情報と特定された各要求者毎のプリントジョブ実行毎に前記プリント枚数を計数する第１の計数手段と、前記第１の記憶手段に記憶される前記可否情報の状態を判定して各要求者毎のプリントジョブの送信を禁止する第１の禁止手段と、前記第２のサーバからのプリント枚数要求に応じて前記第１の記憶手段に記憶された各第１の識別情報毎のプリント枚数を送信する第１の送信手段と、前記第２のサーバから受信する禁止要求に基づいて前記第１の記憶手段に記憶される可否情報を可状態から否状態に遷移させるプリント制御手段とを有し、前記画像入出力装置は、前記リーダ部とプリンタ部とによる複写処理を要求する要求者を識別する第２の識別情報とともに複写処理枚数および複写処理実行可否を決定する可否情報を記憶する第２の記憶手段と、前記第２の識別情報と特定された各要求者毎の複写処理実行毎に複写枚数を計数する第２の計数手段と、前記第２の記憶手段に記憶される前記可否情報の状態を判定して各要求者毎の複写処理を禁止する第１の禁止手段と、前記第２のサーバからの複写枚数要求に応じて前記第２の記憶手段に記憶された各識別情報毎の複写枚数を送信する第２の送信手段と、前記第２のサーバから受信する禁止要求に基づいて前記第２の記憶手段に記憶される可否情報を可状態から否状態に遷移させる複写制御手段とを有し、前記第２のサーバは、前記第１のサーバから取得する第１の識別情報と前記画像入出力装置から取得する第２の識別情報との対応情報を記憶する第３の記憶手段と、前記第１のサーバに対してプリント枚数を、前記画像入出力装置に対して複写枚数をそれぞれ取得要求する要求手段と、前記要求手段による各取得要求に基づいて前記第１のサーバから取得される前記プリント枚数と前記画像入出力装置から取得される複写枚数とを識別情報別に集計して記憶する第４の記憶手段と、前記第４の記憶手段に記憶された各識別情報毎に設定される制限枚数と比較してプリントジョブおよび複写処理を禁止させる禁止要求を前記第１のサーバおよび前記画像入出力装置に通知する通知手段とを有することを特徴とする。
【００１１】
本発明に係る第３の発明は、前記第１の送信手段は、プリントジョブ要求者が登録された識別情報と一致する場合に、受信したプリントジョブを前記画像入出力装置に送信するものである。
【００１２】
本発明に係る第４の発明は、複写要求者が登録された識別情報と一致する場合に、前記リーダ部とプリンタ部とによる複写処理を実行可能とするものである。
【００１３】
本発明に係る画像処理システムのデータ管理方法は、以下の特徴的構成を備える。
クライアントから送信されてくるプリントジョブを蓄積して管理する第１のサーバと、前記第１のサーバに蓄積されたプリントジョブを受信して得たデータあるいはリーダ部において読み込まれた画像データを出力するプリンタ部を備える画像入出力装置と、前記第１のサーバまたは前記画像入出力装置と通信可能な第２のサーバとを備える画像処理システムのデータ管理方法であって、各プリントジョブの要求者を識別する第１の識別情報とともにプリントジョブで指定されるプリント枚数およびプリントジョブ実行可否を決定する可否情報を第１のメモリに登録する第１の登録工程と、前記第１の識別情報と特定された要求者毎のプリントジョブ実行毎に前記プリント枚数を計数する第１の計数工程と、前記第１のメモリに記憶される前記可否情報の状態を判定して要求者毎のプリントジョブの送信を禁止する第１の禁止工程と、前記第２のサーバからのプリント枚数要求に応じて前記第１のメモリに登録された各第１の識別情報毎のプリント枚数を送信する第１の送信工程と、前記第２のサーバから受信する禁止要求に基づいて前記第１のメモリに記憶される可否情報を可状態から否状態に遷移させる第１の遷移工程とを有することを特徴とする。
【００１４】
本発明に係る画像処理システムのデータ管理方法は、以下の特徴的構成を備える。
クライアントから送信されてくるプリントジョブを蓄積して管理する第１のサーバと、前記第１のサーバに蓄積されたプリントジョブを受信して得たデータあるいはリーダ部において読み込まれた画像データを出力するプリンタ部を備える画像入出力装置と、前記第１のサーバまたは前記画像入出力装置と通信可能な第２のサーバとを備える画像処理システムのデータ管理方法であって、前記リーダ部とプリンタ部とによる複写処理を要求する要求者を識別する第２の識別情報とともに複写処理枚数および複写処理実行可否を決定する可否情報を第２のメモリに登録する第２の登録工程と、前記第２の識別情報と特定された各要求者毎の複写処理実行毎に複写枚数を計数する第２の計数工程と、前記第２のメモリに登録される前記可否情報の状態を判定して要求者毎の複写処理を禁止する第１の禁止工程と、前記第２のサーバからの複写枚数要求に応じて前記第２のメモリに登録された識別情報毎の複写枚数を送信する第２の送信工程と、前記第２のサーバから受信する禁止要求に基づいて前記第２のメモリに登録される可否情報を可状態から否状態に遷移させる第２の遷移工程とを有することを特徴とする。
【００１５】
本発明に係る画像処理システムのデータ管理方法は、以下の特徴的構成を備える。
クライアントから送信されてくるプリントジョブを蓄積して管理する第１のサーバと、前記第１のサーバに蓄積されたプリントジョブを受信して得たデータあるいはリーダ部において読み込まれた画像データを出力するプリンタ部を備える画像入出力装置と、前記第１のサーバまたは前記画像入出力装置と通信可能な第２のサーバとを備える画像処理システムのデータ管理方法であって、前記第１のサーバから取得する第１の識別情報と前記画像入出力装置から取得する第２の識別情報との対応情報を第３のメモリに登録する第３の登録工程と、前記第１のサーバに対してプリント枚数を、前記画像入出力装置に対して複写枚数をそれぞれ取得要求する要求工程と、前記要求工程による各取得要求に基づいて前記第１のサーバから取得される前記プリント枚数と前記画像入出力装置から取得される複写枚数とを識別情報別に集計して第４のメモリに登録する登録工程と、前記第４のメモリに登録された識別情報毎に設定される制限枚数と比較してプリントジョブおよび複写処理を禁止させる禁止要求を前記第１のサーバおよび前記画像入出力装置に通知する通知工程とを有することを特徴とする。
【００１６】
本発明に係る画像処理システムを制御するコンピュータが読み出し可能なプログラムを格納した記憶媒体は、以下の特徴的構成を備える。
クライアントから送信されてくるプリントジョブを蓄積して管理する第１のサーバと、前記第１のサーバに蓄積されたプリントジョブを受信して得たデータあるいはリーダ部において読み込まれた画像データを出力するプリンタ部を備える画像入出力装置と、前記第１のサーバまたは前記画像入出力装置と通信可能な第２のサーバとを備える画像処理システムを制御するコンピュータが読み出し可能なプログラムを格納した記憶媒体であって、プリントジョブの要求者を識別する第１の識別情報とともにプリントジョブで指定されるプリント枚数およびプリントジョブ実行可否を決定する可否情報を第１のメモリに登録する第１の登録工程と、前記第１の識別情報と特定された要求者毎のプリントジョブ実行毎に前記プリント枚数を計数する第１の計数工程と、前記第１のメモリに記憶される前記可否情報の状態を判定して要求者毎のプリントジョブの送信を禁止する第１の禁止工程と、前記第２のサーバからのプリント枚数要求に応じて前記第１のメモリに登録された各第１の識別情報毎のプリント枚数を送信する第１の送信工程と、第２のサーバから受信する禁止要求に基づいて前記第１のメモリに記憶される可否情報を可状態から否状態に遷移させる第１の遷移工程とを有することを特徴とする。
【００１７】
本発明に係る画像処理システムを制御するコンピュータが読み出し可能なプログラムを格納した記憶媒体は、以下の特徴的構成を備える。
クライアントから送信されてくるプリントジョブを蓄積して管理する第１のサーバと、前記第１のサーバに蓄積されたプリントジョブを受信して得たデータあるいはリーダ部において読み込まれた画像データを出力するプリンタ部を備える画像入出力装置と、前記第１のサーバまたは前記画像入出力装置と通信可能な第２のサーバとを備える画像処理システムを制御するコンピュータが読み出し可能なプログラムを格納した記憶媒体であって、前記リーダ部とプリンタ部とによる複写処理を要求する要求者を識別する第２の識別情報とともに複写処理枚数および複写処理実行可否を決定する可否情報を第２のメモリに登録する第２の登録工程と、前記第２の識別情報と特定された各要求者毎の複写処理実行毎に複写枚数を計数する第２の計数工程と、前記第２のメモリに登録される前記可否情報の状態を判定して要求者毎の複写処理を禁止する第１の禁止工程と、前記第２のサーバからの複写枚数要求に応じて前記第２のメモリに登録された識別情報毎の複写枚数を送信する第２の送信工程と、第２のサーバから受信する禁止要求に基づいて前記第２のメモリに登録される可否情報を可状態から否状態に遷移させる第２の遷移工程とを有することを特徴とする。
【００１８】
本発明に係る画像処理システムを制御するコンピュータが読み出し可能なプログラムを格納した記憶媒体は、以下の特徴的構成を備える。
クライアントから送信されてくるプリントジョブを蓄積して管理する第１のサーバと、前記第１のサーバに蓄積されたプリントジョブを受信して得たデータあるいはリーダ部において読み込まれた画像データを出力するプリンタ部を備える画像入出力装置と、前記第１のサーバまたは前記画像入出力装置と通信可能な第２のサーバとを備える画像処理システムを制御するコンピュータが読み出し可能なプログラムを格納した記憶媒体であって、前記第１のサーバから取得する第１の識別情報と前記画像入出力装置から取得する第２の識別情報との対応情報を第３のメモリに登録する第３の登録工程と、前記第１のサーバに対してプリント枚数を、前記画像入出力装置に対して複写枚数をそれぞれ取得要求する要求工程と、前記要求工程による各取得要求に基づいて前記第１のサーバから取得される前記プリント枚数と前記画像入出力装置から取得される複写枚数とを識別情報別に集計して第４のメモリに登録する登録工程と、前記第４のメモリに登録された各識別情報毎に設定される制限枚数と比較してプリントジョブおよび複写処理を禁止させる禁止要求を前記第１のサーバおよび前記画像入出力装置に通知する通知工程とを有することを特徴とする。
【００１９】
【発明の実施の形態】
図１は、本発明を適用可能な画像処理システムの全体構成を説明する概略ブロック図であり、本画像処理システムは、所定の通信媒体としてのネットワーク１０を介してプリントサーバ１００と、画像入出力装置２００と、部門管理サーバ３００と、パーソナルコンピュータ２０とが通信可能に接続されている。
【００２０】
図２は、本発明の一実施形態を示す画像処理システムの制御構成を説明するブロック図であり、図１と同一のものには同一の符号を付してある。
【００２１】
〔プリントサーバ１００〕
プリントサーバ１００は、ネットワークインタフェース１１０，プリントサーバ制御部１２０，プリントジョブ記憶部１３０，部門別プリントカウンタテーブル１４０から構成されている。以下、構成及び動作に付いて説明する。
【００２２】
１１０はネットワークインタフェースで、ネットワーク１０に接続しており、ネットワーク１０からデータを受信しプリントサーバ制御部１２０に伝えたり、プリントサーバ制御部１２０からのデータをネットワーク１０に送信し、他のネットワーク１０に接続されている機器にデータを伝える機能を持つ。
【００２３】
プリントサーバ制御部１２０は、パーソナルコンピュータ２０から出力されたプリントジョブ１３１をネットワークインタフェース１１０を介して受け取り、プリントジョブ記憶部１３０に記憶する。続いて、プリントサーバ制御部１２０はプリントジョブ１３１に含まれるプリント出力先データや出力プライオリティデータに基づいて順に画像入出力装置２００などに出力していく。
【００２４】
１４０は部門別プリントカウンタテーブルで、プリントサーバ制御部１２０から読み込み書き込み可能なデータベースである。また、部門別プリントカウンタテーブル１４０には、現在登録されている部門毎のＩＤ、部門毎の白黒プリントのプリント枚数、部門毎のカラープリントのプリント枚数、部門毎の動作の可否のフラグが登録できる。
【００２５】
なお、図２に示す部門別プリントカウンタテーブル１４０では、ＩＤが「Ａ」の部門の白黒プリント枚数が「５３３２」枚、カラープリント枚数が「３２」枚、この部門Ａの動作は不可の状態である。
【００２６】
また、部門別プリントカウンタテーブル１４０にＩＤが登録されている時、プリントサーバ制御部１２０は送られてきたプリントジョプ１３１のデータを解析し、データ中のＩＤ登録部分を調べる。
【００２７】
例えば、プリントサーバ制御部１２０で、プリントジョブ１３１のデータにＩＤとして「Ａ」が含まれると解析した場合、プリントサーバ制御部１２０は部門別プリントカウンタテーブル１４０のＩＤの欄を検索し、「Ａ」を検出すると、登録済みと判断する。
【００２８】
続いて、動作の可否を示すフラグをチェックする。この部門「Ａ」の動作は不可であるので、プリントは行わない。また、例えばプリントサーバ制御部１２０で、プリントジョブ１３１のデータにＩＤとして「Ｂ」が含まれると解析した場合、プリントサーバ制御部１２０は部門別プリントカウンタテーブル１４０のＩＤの欄を検索し、「Ｂ」を検出すると、登録済みと判断する。
【００２９】
続いて、動作の可否を示すフラグをチェックする。この部門「Ｂ」の動作は可であるので、プリントを行う。その後、このプリントジョブ１３１が白黒プリントが行われた場合、プリントサーバ制御部１２０は部門別プリントカウンタテーブル１４０の「Ｂ」の欄の白黒プリントのカウントをプリンタ制御部２５０から通知された枚数分増加する。
【００３０】
〔画像入出力装置２００〕
画像入出力装置２００は、入出力インタフェース２１０，印刷データ解析部２２０，画像制御部２３０，画像読み取り部２４０，プリンタ制御部２５０，操作部２６０，部門別コピーカウンタテーブル２７０から構成されている。以下、構成及び動作について説明する。
【００３１】
２１０は入出力インタフェース２１０で、ネットワーク１０に接続され、プリントサーバ１００からの画像データや部門管理サーバ３００からの問い合わせ（コマンド）をネットワーク１０から受信したり、画像出力の状況をプリントサーバ１００に回答したり、部門管理サーバ３００からの問い合わせ（コマンド）の結果をネットワーク１０に送信する機能を持つ。
【００３２】
２２０は印刷データ解析部で、パーソナルコンピュータ２０から出力された画像データを解析し、プリンタ制御部２５０で印字できるデータ形式に変換する機能を持つ。プリンタ制御部２５０で印字できるデータ形式に変換した後は、画像制御部２３０にデータを送り出す。
【００３３】
一方、印刷データ解析部２２０で解析の結果、入出力インタフェース２１０から受け取ったデータが画像データ以外であり、部門管理サーバ３００からの問い合わせ（コマンド）などであると判別した場合は、データの変換をすることなく、そのまま画像制御部２３０に送る。
【００３４】
逆に、印刷データ解析部２２０が画像制御部２３０からデ‐夕を受け取った場合は、データを変換することなく入出力インタフェース２１０を介してネットワーク１０に送出する。
【００３５】
２４０は画像読み取り部で、画像制御部２３０に接続しており、原稿を光学的に走査しＣＣＤ等の読み取り手段により画像を読み取り、画像データに変換するところである。画像読み取り部２４０の動作は、画像制御部２３０からの指示により開始する。
【００３６】
２５０はプリンタ制御部で、画像制御部２３０に接続しており、画像制御部２３０から受け取った画像データを図示しないエンジン部にプリント出力する機能をもつ。本実施形態では、カラー出力，白黒出力の２種類が可能であり、画像制御部２３０からの指示で切り替わる。
【００３７】
２３０は画像制御部で、印刷データ解析部２２０または画像読み取り部２４０から画像データを受け取り、プリンタ制御部２５０に画像データを送りプリンタ制御部２５０において印字を行わせる制御を行う部分である。
【００３８】
２６０は操作部で、画像制御部２３０に接続し、画像制御部２３０の動作状況をモニターする。その状況は、操作部２６０上の図示しない表示部上に表示できる。また操作部２６０を使用し、画像制御部２３０に動作を指示できる。
【００３９】
例えば、画像制御部２３０から画像読み取り部２４０での原稿の読み取り、読み取った画像データを画像制御部２３０で受け取り、そのデータをプリンタ制御部２５０に送り画像形成する、という一連の動作を指示できる。この動作は、ネットワークと無関係に画像入出力装置２００だけで行うことができ、つまり単独でコピー動作が可能である。
【００４０】
２７０は部門別コピーカウンタテーブルで、画像制御部２３０から読み込み書き込み可能なデータベースである。また、部門別コピーカウンタテーブル２７０には、現在登録されている部門ごとのＩＤ、部門ごとの白黒コピーのコピー枚数、部門ごとのカラーコピーのコピー枚数、部門毎のコピー動作の可否のフラグ、が登録できる。２８０はプリンタ部である。
【００４１】
図２に示した部門別コピーカウンタテーブル２７０では、ＩＤが「ａ」の部門の白黒コピー枚数が「３１２３」枚、カラーコピーが「８９」枚、コピー動作は不可の状態である。なお、ＩＤの登録は操作部２６０で行う。
【００４２】
また、部門別コピーカウンタテーブル２７０にＩＤが登録されている時、画像制御部２３０は操作部２６０から部門別コピーカウンタテーブル２７０に登録されてあるＩＤのいずれかを入力されない限り、コピー動作の指示を受け付けない。
【００４３】
さらに、操作部２６０に部門別コピーカウンタテーブル２７０に登録されてあるＩＤが入力されると、そのＩＤのコピー動作可否フラグをチェックする。「可」の場合、コピー動作の受け付けが可能となり、その時のコピー動作中、プリンタ制御部２５０から排紙した枚数が通知されるので、画像制御部２３０は部門別コピーカウンタテーブル２７０の値を更新する。
【００４４】
例えば、操作部２６０でＩＤ「ａ」を入力すると、操作部２６０は「ａ」のデータを画像制御部２３０に伝える。画像制御部２３０は部門別コピーカウンタテーブル２７０のＩＤの欄を検索し、「ａ」を検出すると、登録済みと判断し、さらに、動作の可否フラグをチェックする。ＩＤ「ａ」はコピー不可であり、コピーできないことを操作部２６０にコピー不可を伝える。
【００４５】
また、例えば操作部２６０でＩＤ「ｂ」を入力すると、操作部２６０は「ｂ」のデータを画像制御部２３０に伝える。画像制御部２３０は部門別コピーカウンタテーブル２７０のＩＤの欄を検索し、「ｂ」を検出すると、登録済みと判断し、さらに、動作の可否フラグをチェックする。ＩＤ「ｂ」はコピー可である。それを操作部２６０に伝え、操作部２６０からのコピー開始指示を受け付けるようになる。その後、白黒コピーが行われると、画像制御部２３０は部門別コピーカウンタテーブル２７０のＩＤが「ｂ」の欄の白黒コピーのカウンタをプリンタ制御部２５０から通知された枚数分増加する。
【００４６】
〔部門管理サーバ３００〕
部門管理サーバ３００は、入出力インタフェース３１０，部門管理サーバ制御部３２０，部門対応テーブル３３０，部門別カウンタテーブル３４０からなる。
【００４７】
３１０は入出力インタフェースで、ネットワーク１０に接続しており、ネットワーク１０からデータを受信し部門管理サーバ制御部３２０に伝えたり、部門管理サーバ制御部３２０からのデータをネットワーク１０に送信し、他のネットワーク１０に接続されている機器にデータを伝える機能を持つ。
【００４８】
３２０は部門管理サーバ制御部で、入出力インタフェース３１０に接続し、部門対応テーブル３３０のデータベースと部門別カウンタテーブル３４０のデータベースを制御する。なお、部門対応テーブル３３０には部門ごとのプリント用ＩＤ、コピー用ＩＤが列挙されている。
【００４９】
図２に示した部門対応テーブル３３０の例では、部門名「Ａｌｆａ」のプリント用ＩＤは「Ａ」であり、コピー用ＩＤは「ａ」である。
【００５０】
３４０は部門別カウンタテーブルで、部門ごとの白黒出力の枚数、カラー枚数が列挙されている。図２に示す部門別カウンタテーブル３４０の例では、部門名「Ｂｒａｖｏ」の白黒出力はプリント枚数と複写枚数との加算値となる「３５９１」枚、カラー出力は「９７」枚である。
【００５１】
以下、本実施形態の特徴的構成について図１，図２等を参照して説明する。
【００５２】
上記のように構成された所定の通信媒体（ネットワーク）を介して受信するクライアントからのプリントジョブを蓄積して管理する第１のサーバ（プリントサーバ１００）と、前記第１のサーバに蓄積されたプリントジョブを前記所定の通信媒体を介して受信してあるいはリーダ部（画像読取り部２４０）からの画像データを出力するプリンタ部２８０を備える画像入出力装置２００と、前記第１のサーバまたは前記画像入出力装置と前記所定の通信媒体を介して通信して前記第１のサーバによるプリント枚数と前記画像入出力装置による複写枚数とを各要求者毎に個別に集計管理して、該集計により算出される総計値に基づいて前記第１のサーバと前記画像入出力装置との使用を禁止させる第２のサーバ（部門管理サーバ３００）とを有するので、プリンタ部とスキャナ部とを備えてプリント機能処理と複写機能処理とを複合処理可能な画像入出力装置がネットワークに接続された場合に、各使用者毎のプリント枚数と複写枚数との総数によりプリント機能処理と複写機能処理との使用を確実に制限するネットワーク環境を自在に構築することができる。
【００５３】
また、所定の通信媒体を介して受信するクライアントからのプリントジョブを蓄積して管理する第１のサーバ（プリントサーバ１００）と、前記第１のサーバに蓄積されたプリントジョブを前記所定の通信媒体を介して受信してあるいはリーダ部からの画像データを出力するプリンタ部を備える画像入出力装置（２００）と、前記第１のサーバまたは前記画像入出力装置と前記所定の通信媒体を介して通信可能な第２のサーバ（部門管理サーバ３００）とを備える画像処理システムであって、前記第１のサーバは、各プリントジョブの要求者を識別する第１の識別情報とともにプリントジョブで指定されるプリント枚数およびプリントジョブ実行可否を決定する可否情報を記憶する第１の記憶手段（プリントサーバ１００の図示しないメモリ資源上に部門別プリントカウンタテーブル１４０の動作フラグとして記憶される）と、前記第１の識別情報と特定された各要求者毎のプリントジョブ実行毎に前記プリント枚数を計数する第１の計数手段（プリントサーバ制御部１２０による）と、前記第１の記憶手段に記憶される前記可否情報の状態を判定して各要求者毎のプリントジョブの送信を禁止する第１の禁止手段（プリントサーバ制御部１２０が動作フラグが非に設定されている場合に禁止する）と、前記第２のサーバからのプリント枚数要求に応じて前記第１の記憶手段に記憶された各第１の識別情報毎のプリント枚数を送信する第１の送信手段（ネットワークインタフェース１１０を介してプリントサーバ制御部１２０が送信する）と、第２のサーバから受信する禁止要求に基づいて前記第１の記憶手段に記憶される可否情報を可状態から否状態に遷移させるプリント制御手段（プリントサーバ制御部１２０による）とを有し、前記画像入出力装置（画像入出力装置２００）は、前記リーダ部（画像読取り部２４０）とプリンタ部２８０とによる複写処理を要求する要求者を識別する第２の識別情報とともに複写処理枚数および複写処理実行可否を決定する可否情報を記憶する第２の記憶手段（画像入出力装置２００のメモリ資源上に部門別コピーカウンタテーブル２７０の動作フラグとして記憶する）と、前記第２の識別情報と特定された各要求者毎の複写処理実行毎に前記複写枚数を計数する第２の計数手段（画像制御部２３０がカウント処理する）と、前記第２の記憶手段に記憶される前記可否情報の状態を判定して各要求者毎の複写処理を禁止する第２の禁止手段（画像制御部２３０が動作フラグが非に設定されている場合に禁止する）と、前記第２のサーバからの複写枚数要求に応じて前記第２の記憶手段に記憶された各識別情報毎の複写枚数を送信する第２の送信手段（入出力インタフェース２１０介して画像制御部２３０が送信する）と、第２のサーバから受信する禁止要求に基づいて前記第２の記憶手段に記憶される可否情報を可状態から否状態に遷移させる複写制御手段（画像制御部２３０による）とを有し、第２のサーバ（部門管理サーバ３２０）は、前記第１のサーバから取得する第１の識別情報と前記画像入出力装置から取得する第２の識別情報との対応情報を記憶する第３の記憶手段（部門管理サーバ３００のメモリ資源内の部門対応テーブル３３０として記憶する）と、前記第１のサーバに対してプリント枚数を、前記画像入出力装置に対して複写枚数をそれぞれ取得要求する要求手段（入出力インタフェース３１０を介して部門管理サーバ制御部３２０が要求する）と、前記要求手段による各取得要求に基づいて前記第１のサーバから取得される前記プリント枚数と前記画像入出力装置から取得される前記複写枚数とを識別情報別に集計して記憶する第４の記憶手段（部門管理サーバ３００のメモリ資源内の部門別カウンタテーブル３４０として記憶する）と、前記第４の記憶手段に記憶された各識別情報毎に設定される制限枚数と比較してプリントジョブおよび複写処理を禁止させる禁止要求を前記第１のサーバおよび前記画像入出力装置に通知する通知手段（入出力インタフェース３１０を介して部門管理サーバ制御部３２０が通知する）とを有するので、プリンタ部とスキャナ部とを備えてプリント機能処理と複写機能処理とを複合処理可能な画像入出力装置がネットワークに接続された場合に、各使用者毎のプリント枚数と複写枚数を取得してその使用状況を管理して、あらかじめ設定された制限枚数値を該プリント枚数と複写枚数との合計値が超える事態を確実に管理して、使用者がプリント機能と複写機能とが混在する使用を行っても、使用総数によりプリント機能処理と複写機能処理との使用を確実に制限するネットワーク環境を自在に構築することができる。
【００５４】
さらに、プリンタサーバ制御部１２０は、プリントジョブ要求者が登録された識別情報と一致すると判定した場合に、受信したプリントジョブをネットワークインタフェース１１０を介して前記画像入出力装置２００に送信するので、特定のプリント機能使用要求者以外の使用を確実に禁止することができる。
【００５５】
また、画像制御部２３０は、複写要求者が登録された識別情報と一致すると判定した場合に、前記リーダ部とプリンタ部とによる複写処理を実行可能とするので、特定の複写処理機能使用要求者以外の使用を確実に禁止することができる。
【００５６】
以下、図３，図４に示すフローチャートを参照して、本発明に係る画像処理システムにおけるプリント，コピー処理等について説明する。
【００５７】
図３，図４は、本発明に係る画像処理システムにおける画像処理手順の一例を示すフローチャートであり、図２に示した部門管理サーバ制御部３２０で実行する、部門別にプリント制限、コピー制限を行うを手順に対応する。なお、（１）〜（２７）は各ステップを示す。
【００５８】
まず、ステップ（１）で、部門番号に対応する変数ｉを「１」に初期化する。次に、ステップ（２）で、部門名をサーチする時に用いる部門名に対応する変数ｎａｍｅ、プリントＩＤに対応する変数ｐｒｉｎｔｉｄ、コピーＩＤに対応する変数ｃｏｐｙｉｄを初期化する。
【００５９】
そして、ステップ（３）で、白黒プリント枚数に対応する変数ｂｗｐｒｉｎｔ、コピープリント枚数に対応する変数ｃｏｌｏｒｐｒｉｎｔ、白黒コピー枚数に対応する変数ｂｗｃｏｐｙ、カラーコピー枚数に対応する変数ｃｏｌｏｒｃｏｐｙを初期化する。
【００６０】
次に、ステップ（４）で、部門別カウンタテーブル３４０のｉ番目の部門名を変数ｎａｍｅに代入する。そして、ステップ（５）で、部門対応テーブル３３０の部門名の項目を変数ｎａｍｅの値で検索して一致する部門名があるかどうかを判定して、一致する部門名がないと判定した場合は、登録時の間違いであるので、エラーとして以後の処理は行わない。
【００６１】
一方、ステップ（５）で、一致する部門名があればステップ（６）に進み、一致した部門のプリントＩＤを変数ｐｒｉｎｔｉｄに、コピーＩＤを変数ｃｏｐｙｉｄに代入する。
【００６２】
次に、ステップ（７）で、変数ｐｒｉｎｔｉｄのプリント枚数を要求するコマンドを、入出力インタフェース３１０、ネットワーク１０を介してプリントサーバ１００に送る。
【００６３】
そして、ステップ（８）で、プリントサーバ１００からの回答を待ち、回答があった場合、ステップ（９）に進み、プリントサーバ１００から得られた変数ｎａｍｅに対応する部門名の白黒プリント枚数を変数ｂｗｐｒｉｎｔに、カラープリント枚数を変数ｃｏｌｏｒｐｒｉｎｔに代入する。
【００６４】
次に、ステップ（１０）で、変数ｃｏｐｙｉｄのコピー枚数を要求するコマンドを、入出力インタフェース３１０、ネットワーク１０を介して画像入出力装置２００に送る。
【００６５】
そして、ステップ（１１）で、画像入出力装置２００からの回答を待ち、回答があった場合、ステップ（１２）に進み、画像入出力装置２００から得られた変数ｎａｍｅに対応する部門名の白黒コピー枚数を変数ｂｗｃｏｐｙに、カラーコピー枚数を変数ｃｏｌｏｒｃｏｐｙに代入する。
【００６６】
次に、ステップ（１３）で、変数ｂｗｐｒｉｎｔと変数ｂｗｃｏｐｙとの合計数を、部門別カウンタテーブル３４０のｉ番目の白黒カウンタに代入する。
【００６７】
そして、ステップ（１４）で、変数ｃｏｌｏｒｐｒｉｎｔと変数ｃｏｌｏｒｃｏｐｙとの合計数を、部門別カウンタテーブル３４０のｉ番目のカラーカウンタに代入する。
【００６８】
次に、ステップ（１５）で、変数ｉの値を「１」だけ増加させる。そして、ステップ（１６）で、変数ｉと現在登録されている最大数と比較し、もし、変数ｉがまだ最大数を超えていないと判定した場合は、ステップ（２）に戻り、同様の処理を繰り返す。
【００６９】
一方、ステップ（１６）で、変数ｉが最大数を超えていると判定した場合は、登録されている全ての部門別のカウントが計算されて、部門別カウンタテーブル３４０に代入された状態である。
【００７０】
そこで、次に、図４のステップ（１７）で変数ｉを「１」に初期化し、ステップ（１８）で変数ｔを「０」に初期化する。そして、ステップ（１９）で部門別カウンタテーブル３４０をサーチし、ｉ番目の白黒カウントとｉ番目のカラーカウントの合計を変数ｔに代入する。
【００７１】
次に、ステップ（２０）で変数ｔと制限値とを比較し、変数ｔが制限値を超えているかどうかを判定し、超えていないと判定した場合は、ステップ（２６）に進み、変数ｔが制限値を超えていると判定した場合は、ステップ（２１）に進み、部門別カウンタテーブル３４０のｉ番目の部門名を変数ｎａｍｅに代入する。
【００７２】
次に、ステップ（２２）で、部門対応テーブル３３０の部門名の項目を変数ｎａｍｅの値で検索し、一致する部門名があるかどうかを判定して、一致する部門名がない場合は、登録時の間違いであるので、エラーとして以後の処理は行わない。
【００７３】
一方、ステップ（２２）で、一致する部門名があると判定された場合には、ステップ（２３）に進み、一致した部門のプリントＩＤを変数ｐｒｉｎｔｉｄに、コピーＩＤを変数ｃｏｐｙｉｄに代入する。
【００７４】
次に、ステップ（２４）で、変数ｐｒｉｎｔｉｄの動作不可を設定するコマンドを、入出力インタフェース３１０、ネットワーク１０を介してプリントサーバ１００に送る。
【００７５】
次に、ステップ（２５）で、変数ｃｏｐｙｉｄの動作不可を設定するコマンドを、入出力インタフェース３１０，ネットワーク１０を介して画像入出力装置２００に送る。
【００７６】
そして、ステップ（２６）で、変数ｉの値を「１」だけ増加させる。そして、ステップ（２７）で、変数ｉと現在登録されている最大数と比較し、ｉが最大数を超えているかどうかを判定して、変数ｉがまだ最大数を超えていないと判定した場合は、ステップ（１８）に戻り、繰り返し処理を行う。
【００７７】
一方、ステップ（２７）で、変数ｉが最大数を超えていると判定した場合は、登録されている全ての部門別に制限枚数が超えている部門のプリント制限、コピー制限が設定された状態であるので、処理を終了する。
【００７８】
なお、上記ステップ（１）〜（２７）は定期的（ネットワーク上と通信可能となった時点を含み、以後、所定時間経過毎）に実行されるものとする。また、上記ステップ（２）の制限値は、部門別に設定されるものであってもよい。
【００７９】
さらに、上記実施形態では、画像入出力装置２００が１台ネットワーク上に接続された場合について説明したが、複数台接続されるものであってもよい。
【００８０】
また、入出力機能が独立したプリンタとスキャナとから構成される画像入出力装置で構成されていてもよい。
【００８１】
以下、本実施形態の特徴的構成について図３，図４に示すフローチャートを参照して説明する。
【００８２】
上記のように構成された所定の通信媒体を介して受信するクライアントからのプリントジョブを蓄積して管理する第１のサーバ（プリントサーバ１００）と、前記第１のサーバに蓄積されたプリントジョブを前記所定の通信媒体を介して受信してあるいはリーダ部からの画像データを出力するプリンタ部を備える画像入出力装置２００と、前記第１のサーバまたは前記画像入出力装置と前記所定の通信媒体を介して通信可能な第２のサーバ（部門管理サーバ３００）とを備える画像処理システムのデータ管理方法であって、あるいは所定の通信媒体を介して受信するクライアントからのプリントジョブを蓄積して管理する第１のサーバと、前記第１のサーバに蓄積されたプリントジョブを前記所定の通信媒体を介して受信してあるいはリーダ部からの画像データを出力するプリンタ部を備える画像入出力装置と、前記第１のサーバまたは前記画像入出力装置と前記所定の通信媒体を介して通信可能な第２のサーバとを備える画像処理システムを制御するコンピュータが読み出し可能なプログラムを格納した記憶媒体であって、各プリントジョブの要求者を識別する第１の識別情報とともにプリントジョブで指定されるプリント枚数およびプリントジョブ実行可否を決定する可否情報を第１のメモリに登録する第１の登録工程（図示しない）と、前記第１の識別情報と特定された各要求者毎のプリントジョブ実行毎に前記プリント枚数を計数する第１の計数工程（図示しない）と、前記第１のメモリに記憶される前記可否情報の状態を判定して各要求者毎のプリントジョブの送信を禁止する第１の禁止工程（図示しない）と、前記第２のサーバからのプリント枚数要求に応じて前記第１のメモリに登録された各第１の識別情報毎のプリント枚数を送信する第１の送信工程（図示しない）と、第２のサーバから受信する禁止要求に基づいて前記第１のメモリに記憶される可否情報を可状態から否状態に遷移させる第１の遷移工程（図示しない）とを有するので、プリンタ部とスキャナ部とを備えてプリント機能処理と複写機能処理とを複合処理可能な画像入出力装置がネットワークに接続された場合に、各使用者毎のプリント枚数を管理して、第２のサーバからの要求に応じて個別に管理されているプリント枚数を送信し、該送信されるプリント枚数と第２のサーバが取得する複写枚数とから集計される総枚数があらかじめ設定された制限枚数値を超える事態が発生していれば、例えばプリント枚数は少なくても複写枚数が多い使用者であろと、その逆の場合であろうとも第２のサーバからの禁止要求に基づいて第１のメモリに記憶される可否情報を可状態から否状態に遷移し、以後制限枚数値を超えている使用者からのプリントジョブの送信を確実に制限することができる。
【００８３】
また、所定の通信媒体を介して受信するクライアントからのプリントジョブを蓄積して管理する第１のサーバと、前記第１のサーバに蓄積されたプリントジョブを前記所定の通信媒体を介して受信してあるいはリーダ部からの画像データを出力するプリンタ部を備える画像入出力装置と、前記第１のサーバまたは前記画像入出力装置と前記所定の通信媒体を介して通信可能な第２のサーバとを備える画像処理システムのデータ管理方法であって、あるいは所定の通信媒体を介して受信するクライアントからのプリントジョブを蓄積して管理する第１のサーバと、前記第１のサーバに蓄積されたプリントジョブを前記所定の通信媒体を介して受信してあるいはリーダ部からの画像データを出力するプリンタ部を備える画像入出力装置と、前記第１のサーバまたは前記画像入出力装置と前記所定の通信媒体を介して通信可能な第２のサーバとを備える画像処理システムを制御するコンピュータが読み出し可能なプログラムを格納した記憶媒体であって、前記リーダ部とプリンタ部とによる複写処理を要求する要求者を識別する第２の識別情報とともに複写処理枚数および複写処理実行可否を決定する可否情報を第２のメモリに登録する第２の登録工程（図示しない）と、前記第２の識別情報と特定された各要求者毎の複写処理実行毎に前記複写枚数を計数する第２の計数工程（図示しない）と、前記第２のメモリに登録される前記可否情報の状態を判定して各要求者毎の複写処理を禁止する第１の禁止工程と、前記第２のサーバからの複写枚数要求に応じて前記第２のメモリに登録された各識別情報毎の複写枚数を送信する第２の送信工程（図示しない）と、第２のサーバから受信する禁止要求に基づいて前記第２のメモリに登録される可否情報を可状態から否状態に遷移させる第２の遷移工程（図示しない）とを有するので、プリンタ部とスキャナ部とを備えてプリント機能処理と複写機能処理とを複合処理可能な画像入出力装置がネットワークに接続された場合に、各使用者毎の複写枚数を管理して、第２のサーバからの要求に応じて個別に管理されている複写枚数を送信し、該送信されるプリント枚数と第２のサーバが取得する複写枚数とから集計される総枚数があらかじめ設定された制限枚数値を超える事態が発生していれば、例えばプリント枚数は少なくても複写枚数が多い使用者であろうと、その逆の場合であろうとも第２のサーバからの禁止要求に基づいて第１のメモリに記憶される可否情報を可状態から否状態に遷移し、以後制限枚数値を超えている使用者からの複写処理の要求を確実に制限することができる。
【００８４】
さらに、所定の通信媒体（ネットワーク）を介して受信するクライアントからのプリントジョブを蓄積して管理する第１のサーバ（プリントサーバ１００）と、前記第１のサーバに蓄積されたプリントジョブを前記所定の通信媒体を介して受信してあるいはリーダ部からの画像データを出力するプリンタ部を備える画像入出力装置２００と、前記第１のサーバまたは前記画像入出力装置と前記所定の通信媒体を介して通信可能な第２のサーバ（部門管理サーバ３００）とを備える画像処理システムのデータ管理方法であって、あるいは所定の通信媒体を介して受信するクライアントからのプリントジョブを蓄積して管理する第１のサーバと、前記第１のサーバに蓄積されたプリントジョブを前記所定の通信媒体を介して受信してあるいはリーダ部からの画像データを出力するプリンタ部を備える画像入出力装置と、前記第１のサーバまたは前記画像入出力装置と前記所定の通信媒体を介して通信可能な第２のサーバとを備える画像処理システムを制御するコンピュータが読み出し可能なプログラムを格納した記憶媒体であって、前記第１のサーバから取得する第１の識別情報と前記画像入出力装置から取得する第２の識別情報との対応情報を第３のメモリに登録する第３の登録工程（図３のステップ（１）〜（４））と、前記第１のサーバに対してプリント枚数を、前記画像入出力装置に対して複写枚数をそれぞれ取得要求する要求工程（図３のステップ（７），（１０））と、前記要求工程による各取得要求に基づいて前記第１のサーバから取得される前記プリント枚数と前記画像入出力装置から取得される前記複写枚数とを識別情報別に集計して第４のメモリに登録する登録工程（図３のステップ（１２）〜（１４））と、前記第４のメモリに登録された各識別情報毎に設定される制限枚数と比較してプリントジョブおよび複写処理を禁止させる禁止要求を前記第１のサーバおよび前記画像入出力装置に通知する通知工程（図４のステップ（１９）〜（２５））とを有するので、プリンタ部とスキャナ部とを備えてプリント機能処理と複写機能処理とを複合処理可能な画像入出力装置がネットワークに接続された場合に、各使用者毎の複写枚数およびプリント枚数とを取得して管理して、第１のサーバから送信されるプリント枚数と画像入出力装置から送信される複写枚数とから識別可能な各使用者毎の総使用量を集計して、該集計される総枚数があらかじめ設定された制限枚数値を超える事態が発生していれば、直ちに、第１のサーバと画像入出力装置との双方の処理を制限する禁止要求を適時に送信して、第１のサーバと画像入出力装置がそれぞれ禁止要求されている使用者のプリントジョブ処理要求および複写処理要求を禁止させる状態に遷移させることができる。
【００８５】
以下、図５に示すメモリマップを参照して本発明に係る画像処理システムで読み出し可能なデータ処理プログラムの構成について説明する。
【００８６】
図５は、本発明に係る画像処理システムで読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【００８７】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【００８８】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【００８９】
本実施形態における図３，図４に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【００９０】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００９１】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００９２】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピーディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ等を用いることができる。
【００９３】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９４】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９５】
【発明の効果】
以上説明したように、本発明に係る第１の発明によれば、所定の通信媒体を介して受信するクライアントからのプリントジョブを蓄積して管理する第１のサーバと、前記第１のサーバに蓄積されたプリントジョブを前記所定の通信媒体を介して受信してあるいはリーダ部からの画像データを出力するプリンタ部を備える画像入出力装置と、前記第１のサーバまたは前記画像入出力装置と前記所定の通信媒体を介して通信して前記第１のサーバによるプリント枚数と前記画像入出力装置による複写枚数とを各要求者毎に個別に集計管理して、該集計により算出される総計値に基づいて前記第１のサーバと前記画像入出力装置との使用を禁止させる第２のサーバとを有するので、プリンタ部とスキャナ部とを備えてプリント機能処理と複写機能処理とを複合処理可能な画像入出力装置がネットワークに接続された場合に、各使用者毎のプリント枚数と複写枚数との総数によりプリント機能処理と複写機能処理との使用を確実に制限するネットワーク環境を自在に構築することができる。
【００９６】
第２の発明によれば、所定の通信媒体を介して受信するクライアントからのプリントジョブを蓄積して管理する第１のサーバと、前記第１のサーバに蓄積されたプリントジョブを前記所定の通信媒体を介して受信してあるいはリーダ部からの画像データを出力するプリンタ部を備える画像入出力装置と、前記第１のサーバまたは前記画像入出力装置と前記所定の通信媒体を介して通信可能な第２のサーバとを備える画像処理システムであって、前記第１のサーバは、各プリントジョブの要求者を識別する第１の識別情報とともにプリントジョブで指定されるプリント枚数およびプリントジョブ実行可否を決定する可否情報を記憶する第１の記憶手段と、前記第１の識別情報と特定された各要求者毎のプリントジョブ実行毎に前記プリント枚数を計数する第１の計数手段と、前記第１の記憶手段に記憶される前記可否情報の状態を判定して各要求者毎のプリントジョブの送信を禁止する第１の禁止手段と、前記第２のサーバからのプリント枚数要求に応じて前記第１の記憶手段に記憶された各第１の識別情報毎のプリント枚数を送信する第１の送信手段と、第２のサーバから受信する禁止要求に基づいて前記第１の記憶手段に記憶される可否情報を可状態から否状態に遷移させるプリント制御手段とを有し、前記画像入出力手段は、前記リーダ部とプリンタ部とによる複写処理を要求する要求者を識別する第２の識別情報とともに複写処理枚数および複写処理実行可否を決定する可否情報を記憶する第２の記憶手段と、前記第２の識別情報と特定された各要求者毎の複写処理実行毎に前記複写枚数を計数する第２の計数手段と、前記第２の記憶手段に記憶される前記可否情報の状態を判定して各要求者毎の複写処理を禁止する第１の禁止手段と、前記第２のサーバからの複写枚数要求に応じて前記第２の記憶手段に記憶された各識別情報毎の複写枚数を送信する第２の送信手段と、第２のサーバから受信する禁止要求に基づいて前記第２の記憶手段に記憶される可否情報を可状態から否状態に遷移させる複写制御手段とを有し、第２のサーバは、前記第１のサーバから取得する第１の識別情報と前記画像入出力装置から取得する第２の識別情報との対応情報を記憶する第３の記憶手段と、前記第１のサーバに対してプリント枚数を、前記画像入出力装置に対して複写枚数をそれぞれ取得要求する要求手段と、前記要求手段による各取得要求に基づいて前記第１のサーバから取得される前記プリント枚数と前記画像入出力装置から取得される前記複写枚数とを識別情報別に集計して記憶する第４の記憶手段と、前記第４の記憶手段に記憶された各識別情報毎に設定される制限枚数と比較してプリントジョブおよび複写処理を禁止させる禁止要求を前記第１のサーバおよび前記画像入出力装置に通知する通知手段とを有するので、プリンタ部とスキャナ部とを備えてプリント機能処理と複写機能処理とを複合処理可能な画像入出力装置がネットワークに接続された場合に、各使用者毎のプリント枚数と複写枚数を取得してその使用状況を管理して、あらかじめ設定された制限枚数値を該プリント枚数と複写枚数との合計値が超える事態を確実管理して、使用者がプリント機能と複写機能とが混在する使用を行っても、使用総数によりプリント機能処理と複写機能処理との使用を確実に制限するネットワーク環境を自在に構築することができる。
【００９７】
第３の発明によれば、前記第１の送信手段は、プリントジョブ要求者が登録された識別情報と一致する場合に、受信したプリントジョブを前記画像入出力装置に送信するので、特定のプリント機能使用要求者以外の使用を確実に禁止することができる。
【００９８】
第４の発明によれば、複写要求者が登録された識別情報と一致する場合に、前記リーダ部とプリンタ部とによる複写処理を実行可能とするので、特定の複写処理機能使用要求者以外の使用を確実に禁止することができる。
【００９９】
第５，第８の発明によれば、所定の通信媒体を介して受信するクライアントからのプリントジョブを蓄積して管理する第１のサーバと、前記第１のサーバに蓄積されたプリントジョブを前記所定の通信媒体を介して受信してあるいはリーダ部からの画像データを出力するプリンタ部を備える画像入出力装置と、前記第１のサーバまたは前記画像入出力装置と前記所定の通信媒体を介して通信可能な第２のサーバとを備える画像処理システムのデータ管理方法であって、あるいは所定の通信媒体を介して受信するクライアントからのプリントジョブを蓄積して管理する第１のサーバと、前記第１のサーバに蓄積されたプリントジョブを前記所定の通信媒体を介して受信してあるいはリーダ部からの画像データを出力するプリンタ部を備える画像入出力装置と、前記第１のサーバまたは前記画像入出力装置と前記所定の通信媒体を介して通信可能な第２のサーバとを備える画像処理システムを制御するコンピュータが読み出し可能なプログラムを格納した記憶媒体であって、各プリントジョブの要求者を識別する第１の識別情報とともにプリントジョブで指定されるプリント枚数およびプリントジョブ実行可否を決定する可否情報を第１のメモリに登録する第１の登録工程と、前記第１の識別情報と特定された各要求者毎のプリントジョブ実行毎に前記プリント枚数を計数する第１の計数工程と、前記第１のメモリに記憶される前記可否情報の状態を判定して各要求者毎のプリントジョブの送信を禁止する第１の禁止工程と、前記第２のサーバからのプリント枚数要求に応じて前記第１のメモリに登録された各第１の識別情報毎のプリント枚数を送信する第１の送信工程と、第２のサーバから受信する禁止要求に基づいて前記第１のメモリに記憶される可否情報を可状態から否状態に遷移させる第１の遷移工程とを有するので、プリンタ部とスキャナ部とを備えてプリント機能処理と複写機能処理とを複合処理可能な画像入出力装置がネットワークに接続された場合に、各使用者毎のプリント枚数を管理して、第２のサーバからの要求に応じて個別に管理されているプリント枚数を送信し、該送信されるプリント枚数と第２のサーバが取得する複写枚数とから集計される総枚数があらかじめ設定された制限枚数値を超える事態が発生していれば、例えばプリント枚数は少なくても複写枚数が多い使用者であろと、その逆の場合であろうとも第２のサーバからの禁止要求に基づいて第１のメモリに記憶される可否情報を可状態から否状態に遷移し、以後制限枚数値を超えている使用者からのプリントジョブの送信を確実に制限することができる。
【０１００】
第６，第９の発明によれば、所定の通信媒体を介して受信するクライアントからのプリントジョブを蓄積して管理する第１のサーバと、前記第１のサーバに蓄積されたプリントジョブを前記所定の通信媒体を介して受信してあるいはリーダ部からの画像データを出力するプリンタ部を備える画像入出力装置と、前記第１のサーバまたは前記画像入出力装置と前記所定の通信媒体を介して通信可能な第２のサーバとを備える画像処理システムのデータ管理方法であって、あるいは所定の通信媒体を介して受信するクライアントからのプリントジョブを蓄積して管理する第１のサーバと、前記第１のサーバに蓄積されたプリントジョブを前記所定の通信媒体を介して受信してあるいはリーダ部からの画像データを出力するプリンタ部を備える画像入出力装置と、前記第１のサーバまたは前記画像入出力装置と前記所定の通信媒体を介して通信可能な第２のサーバとを備える画像処理システムを制御するコンピュータが読み出し可能なプログラムを格納した記憶媒体であって、前記リーダ部とプリンタ部とによる複写処理を要求する要求者を識別する第２の識別情報とともに複写処理枚数および複写処理実行可否を決定する可否情報を第２のメモリに登録する第２の登録工程と、前記第２の識別情報と特定された各要求者毎の複写処理実行毎に前記複写枚数を計数する第２の計数工程と、前記第２のメモリに登録される前記可否情報の状態を判定して各要求者毎の複写処理を禁止する第１の禁止工程と、前記第２のサーバからの複写枚数要求に応じて前記第２のメモリに登録された各識別情報毎の複写枚数を送信する第２の送信工程と、第２のサーバから受信する禁止要求に基づいて前記第２のメモリに登録される可否情報を可状態から否状態に遷移させる第２の遷移工程とを有するので、プリンタ部とスキャナ部とを備えてプリント機能処理と複写機能処理とを複合処理可能な画像入出力装置がネットワークに接続された場合に、各使用者毎の複写枚数を管理して、第２のサーバからの要求に応じて個別に管理されている複写枚数を送信し、該送信されるプリント枚数と第２のサーバが取得する複写枚数とから集計される総枚数があらかじめ設定された制限枚数値を超える事態が発生していれば、例えばプリント枚数は少なくても複写枚数が多い使用者であろと、その逆の場合であろうとも第２のサーバからの禁止要求に基づいて第１のメモリに記憶される可否情報を可状態から否状態に遷移し、以後制限枚数値を超えている使用者からの複写処理の要求を確実に制限することができる。
【０１０１】
第７，第１０の発明によれば、所定の通信媒体を介して受信するクライアントからのプリントジョブを蓄積して管理する第１のサーバと、前記第１のサーバに蓄積されたプリントジョブを前記所定の通信媒体を介して受信してあるいはリーダ部からの画像データを出力するプリンタ部を備える画像入出力装置と、前記第１のサーバまたは前記画像入出力装置と前記所定の通信媒体を介して通信可能な第２のサーバとを備える画像処理システムのデータ管理方法であって、あるいは所定の通信媒体を介して受信するクライアントからのプリントジョブを蓄積して管理する第１のサーバと、前記第１のサーバに蓄積されたプリントジョブを前記所定の通信媒体を介して受信してあるいはリーダ部からの画像データを出力するプリンタ部を備える画像入出力装置と、前記第１のサーバまたは前記画像入出力装置と前記所定の通信媒体を介して通信可能な第２のサーバとを備える画像処理システムを制御するコンピュータが読み出し可能なプログラムを格納した記憶媒体であって、前記第１のサーバから取得する第１の識別情報と前記画像入出力装置から取得する第２の識別情報との対応情報を第３のメモリに登録する第３の登録工程と、前記第１のサーバに対してプリント枚数を、前記画像入出力装置に対して複写枚数をそれぞれ取得要求する要求工程と、前記要求工程による各取得要求に基づいて前記第１のサーバから取得される前記プリント枚数と前記画像入出力装置から取得される前記複写枚数とを識別情報別に集計して第４のメモリに登録する登録工程と、前記第４のメモリに登録された各識別情報毎に設定される制限枚数と比較してプリントジョブおよび複写処理を禁止させる禁止要求を前記第１のサーバおよび前記画像入出力装置に通知する通知工程とを有するので、プリンタ部とスキャナ部とを備えてプリント機能処理と複写機能処理とを複合処理可能な画像入出力装置がネットワークに接続された場合に、各使用者毎の複写枚数およびプリント枚数とを取得して管理して、第１のサーバから送信されるプリント枚数と画像入出力装置から送信される複写枚数とから識別可能な各使用者毎の総使用量を集計して、該集計される総枚数があらかじめ設定された制限枚数値を超える事態が発生していれば、直ちに、第１のサーバと画像入出力装置との双方の処理を制限する禁止要求を適時に送信して、第１のサーバと画像入出力装置がそれぞれ禁止要求されている使用者のプリントジョブ処理要求および複写処理要求を禁止させる状態に遷移させることができる。
【０１０２】
従って、識別可能な各使用者毎に個別管理されていたプリント枚数と複写枚数とをそれぞれを加算した集計値により管理でき、プリント枚数は少なくても複写枚数が多い使用者であろうと、その逆の場合であろうとも第２のサーバからの禁止要求に基づいて第１のメモリに記憶される可否情報を可状態から否状態に遷移し、以後制限枚数値を超えている使用者からの複写処理の要求を確実に制限できるネットワーク環境を自在に構築することができる等の効果を奏する。
【図面の簡単な説明】
【図１】本発明を適用可能な画像処理システムの全体構成を説明する概略ブロック図である。
【図２】本発明の一実施形態を示す画像処理システムの制御構成を説明するブロック図である。
【図３】本発明に係る画像処理システムにおける画像処理手順の一例を示すフローチャートである。
【図４】本発明に係る画像処理システムにおける画像処理手順の一例を示すフローチャートである。
【図５】本発明に係る画像処理システムで読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
１０  ネットワーク
２０  パーソナルコンピュータ
１００  プリントサーバ
１１０  ネットワークインタフェース
１２０  プリントサーバ制御部
１３０  プリントジョブ記憶部
１３１  プリントジョブ
１４０  部門別カウントカウンタテーブル
２００  画像入出力装置
２１０  入出力インタフェース
２２０  印刷データ解析部
２３０  画像制御部
２４０  画像読み取り部
２５０  プリンタ制御部
２６０  操作部
２７０  部門別コピーカウンタテーブル
２８０  プリンタ部
３００  部門管理サーバ
３１０  入出力インターフェース
３２０  部門管理サーバ制御部
３３０  部門管理対応テーブル
３４０  部門別カウンタテーブル
【図１】
0003976867.tif 000002
【図２】
0003976867.tif 000003
【図３】
0003976867.tif 000004
【図４】
0003976867.tif 000005
【図５】
0003976867.tif 000006