JPH11203083A - Picture processing system, data managing method therefor and storage medium stored with computer-readable program - Google Patents
Picture processing system, data managing method therefor and storage medium stored with computer-readable programInfo
- Publication number
- JPH11203083A JPH11203083A JP10006787A JP678798A JPH11203083A JP H11203083 A JPH11203083 A JP H11203083A JP 10006787 A JP10006787 A JP 10006787A JP 678798 A JP678798 A JP 678798A JP H11203083 A JPH11203083 A JP H11203083A
- Authority
- JP
- Japan
- Prior art keywords
- server
- output device
- print job
- image input
- identification information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 84
- 230000005764 inhibitory process Effects 0.000 claims abstract description 18
- 238000004891 communication Methods 0.000 claims description 102
- 230000008569 process Effects 0.000 claims description 62
- 230000005540 biological transmission Effects 0.000 claims description 29
- 230000004044 response Effects 0.000 claims description 24
- 238000013523 data management Methods 0.000 claims description 15
- 230000007704 transition Effects 0.000 claims description 12
- 230000006870 function Effects 0.000 description 55
- 238000007726 management method Methods 0.000 description 23
- 239000002131 composite material Substances 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000007405 data analysis Methods 0.000 description 5
- 230000002093 peripheral effect Effects 0.000 description 4
- 230000002776 aggregation Effects 0.000 description 2
- 238000004220 aggregation Methods 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000010076 replication Effects 0.000 description 1
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Computer And Data Communications (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、所定の通信媒体を
介して受信するクライアントからのプリントジョブを蓄
積して管理する第1のサーバと、前記第1のサーバに蓄
積されたプリントジョブを前記所定の通信媒体を介して
受信してあるいはリーダ部からの画像データを出力する
プリンタ部を備える画像入出力装置と、前記第1のサー
バまたは前記画像入出力装置と前記所定の通信媒体を介
して通信可能な第2のサーバとを備える画像処理システ
ムおよび画像処理システムのデータ管理方法およびコン
ピュータが読み出し可能なプログラムを格納した記憶媒
体に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a first server for storing and managing print jobs received from a client via a predetermined communication medium; An image input / output device including a printer unit that receives image data from a predetermined communication medium or outputs image data from a reader unit, and the first server or the image input / output device and the predetermined communication medium The present invention relates to an image processing system including a communicable second server, a data management method of the image processing system, and a storage medium storing a computer-readable program.
【0002】[0002]
【従来の技術】従来、複写機などには、予め登録された
暗証番号を入力して一致した場合初めてコピーができる
暗証モ―ドが備えられているものもある。この時、入力
した暗証番号ごとに実際にコピーした枚数をカウントし
て、該カウント枚数で暗証番号ごとに利用者がどれだけ
の枚数をコピーしたかが把握でき、コピー使用料の分担
をする場合などに利用できる。2. Description of the Related Art Conventionally, some copiers and the like are provided with a password mode in which copying can be performed only when a password registered in advance is entered and a password is matched. At this time, when the number of copies actually made is counted for each input security code, the number of copies can be grasped by the user for each security code based on the counted number, and the copy usage fee is shared. Can be used for such.
【0003】また、それぞれの複写機で予め定められた
制限枚数を超えた場合、暗証番号が一致してもコピーが
できないなどの機能も設定できた。[0003] In addition, when the number of copies exceeds a predetermined limit in each copying machine, it is possible to set functions such that copying cannot be performed even if the passwords match.
【0004】しかし、この機能は1台毎に制限枚数を設
定しているため、他の複写機では制限がきていないた
め、他の複写機ではまだコピーをすることができ、トー
タルの使用枚数で制限することができなかった。However, in this function, since the number of copies is set for each machine, the limit is not set in other copying machines. Therefore, copying can still be performed in other copying machines. Could not be restricted.
【0005】一方、ネットワークに接続されてプリント
要求をも個別に処理できるデジタル複合機では、上記の
ような使用者毎の使用量の管理処理は、デジタル複合機
本体の暗証番号別にカウントするのではなく、プリント
サーバーが出力元のデータから誰がプリントしたかを判
定し、本体の暗証番号とは別の分類で、カウントしてい
た。On the other hand, in a digital multifunction peripheral connected to a network and capable of individually processing print requests, the management processing of the usage amount for each user as described above is not performed by counting the personal identification number of the digital multifunction peripheral itself. Instead, the print server determined who printed the data from the output source data, and counted it according to a classification different from the password of the main unit.
【0006】[0006]
【発明が解決しようとする課題】従来の複写機におい
て、枚数管理においては、部門別のカウンタを設け、各
部門がどれだけ使用したかを計測して、部門別に使用枚
数を制限するにとどまり、各装置全体で使用する制限枚
数を管理することができず、設定された全部門のトータ
ル枚数で使用を制限することができなかった。In the conventional copier, in the number of copies management, a counter is provided for each department, the amount of use by each department is measured, and the number of sheets used is limited for each department. The limit of the number of sheets used in each apparatus cannot be managed, and the use cannot be restricted by the total number of sheets set in all the departments.
【0007】また、デジタル複合機において、コピー機
能(複写機能)に基づくコピー枚数はデジタル複合機本
体でカウントしており、プリント機能に基づくプリント
枚数はサーバでカウントしているため、集計手段が異な
り、コピーとプリントとを合計したトータルの使用枚数
でコピー機能やプリント機能を制限することができない
という問題点があった。In a digital multifunction peripheral, the number of copies based on the copy function (copy function) is counted by the main body of the digital multifunction peripheral, and the number of prints based on the print function is counted by the server. However, there is a problem that the copy function and the print function cannot be restricted by the total number of copies and prints used.
【0008】本発明は上記の問題点を解消するためにな
されたもので、本発明の目的は、識別可能な各使用者毎
に個別管理されていたプリント枚数と複写枚数とをそれ
ぞれプリントサーバ,画像入出力装置から個別に取得し
て加算した集計値により管理してプリントジョブおよび
複写処理の実行を制限させる状態に遷移させる禁止要求
をプリントサーバ,画像入出力装置に送信することによ
り、プリント枚数は少なくても複写枚数が多い使用者で
あろうと、その逆の場合であろうとも第2のサーバから
の禁止要求に基づいて第1のメモリに記憶される可否情
報を可状態から否状態に遷移し、以後制限枚数値を超え
ている使用者からの複写処理の要求を確実に制限できる
ネットワーク環境を自在に構築することができる画像処
理システムおよび画像処理システムのデータ管理方法お
よびコンピュータが読み出し可能なプログラムを格納し
た記憶媒体を提供することである。SUMMARY OF THE INVENTION The present invention has been made to solve the above-described problems, and an object of the present invention is to provide a print server, a print server, and a copy server, each of which is individually managed for each identifiable user. By transmitting to the print server and the image input / output device a prohibition request for controlling the execution of the print job and the copy processing by restricting the execution of the print job and the copy process based on the total value obtained and added individually from the image input / output device, and Whether the user has at least a large number of copies or vice versa, the permission / inhibition information stored in the first memory is changed from the permission state to the permission state based on the prohibition request from the second server. An image processing system capable of freely constructing a network environment capable of reliably restricting a copy processing request from a user who has transited and subsequently exceeds the limit number of sheets; and Image processing system of a data management method and computer is to provide a storage medium storing a readable program.
【0009】[0009]
【課題を解決するための手段】本発明に係る第1の発明
は、所定の通信媒体を介して受信するクライアントから
のプリントジョブを蓄積して管理する第1のサーバと、
前記第1のサーバに蓄積されたプリントジョブを前記所
定の通信媒体を介して受信してあるいはリーダ部からの
画像データを出力するプリンタ部を備える画像入出力装
置と、前記第1のサーバまたは前記画像入出力装置と前
記所定の通信媒体を介して通信して前記第1のサーバに
よるプリント枚数と前記画像入出力装置による複写枚数
とを各要求者毎に個別に集計管理して、該集計により算
出される総計値に基づいて前記第1のサーバと前記画像
入出力装置との使用を禁止させる第2のサーバとを有す
るものである。According to a first aspect of the present invention, there is provided a first server for storing and managing a print job received from a client via a predetermined communication medium;
An image input / output device including a printer unit that receives a print job stored in the first server via the predetermined communication medium or outputs image data from a reader unit, and the first server or the By communicating with the image input / output device via the predetermined communication medium, the number of prints by the first server and the number of copies by the image input / output device are individually totalized and managed for each requester. A second server that prohibits use of the first server and the image input / output device based on the calculated total value.
【0010】本発明に係る第2の発明は、所定の通信媒
体を介して受信するクライアントからのプリントジョブ
を蓄積して管理する第1のサーバと、前記第1のサーバ
に蓄積されたプリントジョブを前記所定の通信媒体を介
して受信してあるいはリーダ部からの画像データを出力
するプリンタ部を備える画像入出力装置と、前記第1の
サーバまたは前記画像入出力装置と前記所定の通信媒体
を介して通信可能な第2のサーバとを備える画像処理シ
ステムであって、前記第1のサーバは、各プリントジョ
ブの要求者を識別する第1の識別情報とともにプリント
ジョブで指定されるプリント枚数およびプリントジョブ
実行可否を決定する可否情報を記憶する第1の記憶手段
と、前記第1の識別情報と特定された各要求者毎のプリ
ントジョブ実行毎に前記プリント枚数を計数する第1の
計数手段と、前記第1の記憶手段に記憶される前記可否
情報の状態を判定して各要求者毎のプリントジョブの送
信を禁止する第1の禁止手段と、前記第2のサーバから
のプリント枚数要求に応じて前記第1の記憶手段に記憶
された各第1の識別情報毎のプリント枚数を送信する第
1の送信手段と、前記第2のサーバから受信する禁止要
求に基づいて前記第1の記憶手段に記憶される可否情報
を可状態から否状態に遷移させるプリント制御手段とを
有し、前記画像入出力装置は、前記リーダ部とプリンタ
部とによる複写処理を要求する要求者を識別する第2の
識別情報とともに複写処理枚数および複写処理実行可否
を決定する可否情報を記憶する第2の記憶手段と、前記
第2の識別情報と特定された各要求者毎の複写処理実行
毎に前記複写枚数を計数する第2の計数手段と、前記第
2の記憶手段に記憶される前記可否情報の状態を判定し
て各要求者毎の複写処理を禁止する第1の禁止手段と、
前記第2のサーバからの複写枚数要求に応じて前記第2
の記憶手段に記憶された各識別情報毎の複写枚数を送信
する第2の送信手段と、前記第2のサーバから受信する
禁止要求に基づいて前記第2の記憶手段に記憶される可
否情報を可状態から否状態に遷移させる複写制御手段と
を有し、前記第2のサーバは、前記第1のサーバから取
得する第1の識別情報と前記画像入出力装置から取得す
る第2の識別情報との対応情報を記憶する第3の記憶手
段と、前記第1のサーバに対してプリント枚数を、前記
画像入出力装置に対して複写枚数をそれぞれ取得要求す
る要求手段と、前記要求手段による各取得要求に基づい
て前記第1のサーバから取得される前記プリント枚数と
前記画像入出力装置から取得される前記複写枚数とを識
別情報別に集計して記憶する第4の記憶手段と、前記第
4の記憶手段に記憶された各識別情報毎に設定される制
限枚数と比較してプリントジョブおよび複写処理を禁止
させる禁止要求を前記第1のサーバおよび前記画像入出
力装置に通知する通知手段とを有するものである。According to a second aspect of the present invention, there is provided a first server for storing and managing a print job received from a client via a predetermined communication medium, and a print job stored in the first server. An image input / output device including a printer unit that receives image data via the predetermined communication medium or outputs image data from a reader unit, and the first server or the image input / output device and the predetermined communication medium. An image processing system comprising: a second server communicable with the print job, wherein the first server includes a first identification information identifying a requester of each print job, First storage means for storing permission / prohibition information for determining whether or not the print job can be executed, and for each print job execution for each requester identified as the first identification information A first counting unit that counts the number of prints, a first prohibiting unit that determines a state of the propriety information stored in the first storage unit and prohibits transmission of a print job for each requester. A first transmission unit for transmitting the number of prints for each first identification information stored in the first storage unit in response to a print number request from the second server; and Print control means for changing the permission / inhibition information stored in the first storage means from a permissible state to a non-permitted state based on a prohibition request to be received, wherein the image input / output device includes the reader unit, the printer unit, Storage means for storing, along with second identification information for identifying a requester who requests a copying process by the user, information on the number of copies to be processed and availability of the copying process, and the second identification information specified by the second identification information. Each request A second counting means for counting the number of copies each time a copy process is performed, and a second prohibiting copy process for each requester by judging a state of the propriety information stored in the second storage means. 1 prohibited means,
The second server responds to the copy number request from the second server.
Second transmission means for transmitting the number of copies for each piece of identification information stored in the storage means, and permission / inhibition information stored in the second storage means based on a prohibition request received from the second server. Copying control means for changing from the enabled state to the disabled state, wherein the second server has first identification information obtained from the first server and second identification information obtained from the image input / output device. A third storage unit for storing information on correspondence with the first server, a request unit for requesting the first server to obtain the number of copies, and a request for obtaining the number of copies to the image input / output device. Fourth storage means for counting and storing the number of prints acquired from the first server based on the acquisition request and the number of copies acquired from the image input / output device for each piece of identification information; In the storage means of Those having a notification unit for notifying been a prohibition request to prohibit the print job and the copy processing as compared to the limit number is set for each identification information to the first server and the image output device.
【0011】本発明に係る第3の発明は、前記第1の送
信手段は、プリントジョブ要求者が登録された識別情報
と一致する場合に、受信したプリントジョブを前記画像
入出力装置に送信するものである。[0011] In a third aspect of the present invention, the first transmitting means transmits the received print job to the image input / output device when the print job requester matches the registered identification information. Things.
【0012】本発明に係る第4の発明は、複写要求者が
登録された識別情報と一致する場合に、前記リーダ部と
プリンタ部とによる複写処理を実行可能とするものであ
る。According to a fourth aspect of the present invention, when the copy requester matches the registered identification information, the copying process can be executed by the reader unit and the printer unit.
【0013】本発明に係る第5の発明は、所定の通信媒
体を介して受信するクライアントからのプリントジョブ
を蓄積して管理する第1のサーバと、前記第1のサーバ
に蓄積されたプリントジョブを前記所定の通信媒体を介
して受信してあるいはリーダ部からの画像データを出力
するプリンタ部を備える画像入出力装置と、前記第1の
サーバまたは前記画像入出力装置と前記所定の通信媒体
を介して通信可能な第2のサーバとを備える画像処理シ
ステムのデータ管理方法であって、各プリントジョブの
要求者を識別する第1の識別情報とともにプリントジョ
ブで指定されるプリント枚数およびプリントジョブ実行
可否を決定する可否情報を第1のメモリに登録する第1
の登録工程と、前記第1の識別情報と特定された各要求
者毎のプリントジョブ実行毎に前記プリント枚数を計数
する第1の計数工程と、前記第1のメモリに記憶される
前記可否情報の状態を判定して各要求者毎のプリントジ
ョブの送信を禁止する第1の禁止工程と、前記第2のサ
ーバからのプリント枚数要求に応じて前記第1のメモリ
に登録された各第1の識別情報毎のプリント枚数を送信
する第1の送信工程と、前記第2のサーバから受信する
禁止要求に基づいて前記第1のメモリに記憶される可否
情報を可状態から否状態に遷移させる第1の遷移工程と
を有するものである。According to a fifth aspect of the present invention, there is provided a first server for storing and managing a print job received from a client via a predetermined communication medium, and a print job stored in the first server. An image input / output device including a printer unit that receives image data via the predetermined communication medium or outputs image data from a reader unit, and the first server or the image input / output device and the predetermined communication medium. A data management method for an image processing system, comprising: a second server communicable with a print job, the number of prints specified in a print job together with first identification information for identifying a requester of each print job, and execution of the print job A first method for registering permission information for determining permission in a first memory
Registration step, a first counting step of counting the number of prints each time a print job is executed for each requester identified as the first identification information, and the availability information stored in the first memory. A first prohibition step of prohibiting transmission of a print job for each requester by judging the state of each requester; and a first prohibition step registered in the first memory in response to a print number request from the second server. A first transmitting step of transmitting the number of prints for each piece of identification information, and transiting the propriety information stored in the first memory from a permissible state to a non-permitted state based on a prohibition request received from the second server. And a first transition step.
【0014】本発明に係る第6の発明は、所定の通信媒
体を介して受信するクライアントからのプリントジョブ
を蓄積して管理する第1のサーバと、前記第1のサーバ
に蓄積されたプリントジョブを前記所定の通信媒体を介
して受信してあるいはリーダ部からの画像データを出力
するプリンタ部を備える画像入出力装置と、前記第1の
サーバまたは前記画像入出力装置と前記所定の通信媒体
を介して通信可能な第2のサーバとを備える画像処理シ
ステムのデータ管理方法であって、前記リーダ部とプリ
ンタ部とによる複写処理を要求する要求者を識別する第
2の識別情報とともに複写処理枚数および複写処理実行
可否を決定する可否情報を第2のメモリに登録する第2
の登録工程と、前記第2の識別情報と特定された各要求
者毎の複写処理実行毎に前記複写枚数を計数する第2の
計数工程と、前記第2のメモリに登録される前記可否情
報の状態を判定して各要求者毎の複写処理を禁止する第
1の禁止工程と、前記第2のサーバからの複写枚数要求
に応じて前記第2のメモリに登録された各識別情報毎の
複写枚数を送信する第2の送信工程と、前記第2のサー
バから受信する禁止要求に基づいて前記第2のメモリに
登録される可否情報を可状態から否状態に遷移させる第
2の遷移工程とを有するものである。According to a sixth aspect of the present invention, there is provided a first server for storing and managing a print job received from a client via a predetermined communication medium, and a print job stored in the first server. An image input / output device including a printer unit that receives image data via the predetermined communication medium or outputs image data from a reader unit, and the first server or the image input / output device and the predetermined communication medium. A data management method for an image processing system, comprising: a second server communicable via a communication line, wherein the number of copies to be processed together with second identification information for identifying a requester who requests a copy process by the reader unit and the printer unit And registering the permission / prohibition information for determining whether or not the copying process can be performed in the second memory.
Registration step; a second counting step of counting the number of copies each time a copy process is performed for each requester identified as the second identification information; and the availability information registered in the second memory. A first prohibition step of prohibiting copy processing for each requester by judging the state of each requester; and a first prohibition step for each identification information registered in the second memory in response to a copy number request from the second server. A second transmission step of transmitting the number of copies, and a second transition step of transitioning the permission information registered in the second memory from the permission state to the permission state based on a prohibition request received from the second server. And
【0015】本発明に係る第7の発明は、所定の通信媒
体を介して受信するクライアントからのプリントジョブ
を蓄積して管理する第1のサーバと、前記第1のサーバ
に蓄積されたプリントジョブを前記所定の通信媒体を介
して受信してあるいはリーダ部からの画像データを出力
するプリンタ部を備える画像入出力装置と、前記第1の
サーバまたは前記画像入出力装置と前記所定の通信媒体
を介して通信可能な第2のサーバとを備える画像処理シ
ステムのデータ管理方法であって、前記第1のサーバか
ら取得する第1の識別情報と前記画像入出力装置から取
得する第2の識別情報との対応情報を第3のメモリに登
録する第3の登録工程と、前記第1のサーバに対してプ
リント枚数を、前記画像入出力装置に対して複写枚数を
それぞれ取得要求する要求工程と、前記要求工程による
各取得要求に基づいて前記第1のサーバから取得される
前記プリント枚数と前記画像入出力装置から取得される
前記複写枚数とを識別情報別に集計して第4のメモリに
登録する登録工程と、前記第4のメモリに登録された各
識別情報毎に設定される制限枚数と比較してプリントジ
ョブおよび複写処理を禁止させる禁止要求を前記第1の
サーバおよび前記画像入出力装置に通知する通知工程と
を有するものである。According to a seventh aspect of the present invention, there is provided a first server for storing and managing a print job received from a client via a predetermined communication medium, and a print job stored in the first server. An image input / output device including a printer unit that receives image data via the predetermined communication medium or outputs image data from a reader unit, and the first server or the image input / output device and the predetermined communication medium. A data management method for an image processing system, comprising: a second server communicable with the first server; first identification information acquired from the first server and second identification information acquired from the image input / output device A third registration step of registering correspondence information in the third memory with a request for obtaining the number of prints to the first server and the number of copies to the image input / output device. Requesting the number of prints obtained from the first server and the number of copies obtained from the image input / output device on the basis of each obtaining request in the requesting step. And a prohibition request for prohibiting a print job and a copy process by comparing with a limit number set for each identification information registered in the fourth memory. And a notifying step of notifying the image input / output device.
【0016】本発明に係る第8の発明は、所定の通信媒
体を介して受信するクライアントからのプリントジョブ
を蓄積して管理する第1のサーバと、前記第1のサーバ
に蓄積されたプリントジョブを前記所定の通信媒体を介
して受信してあるいはリーダ部からの画像データを出力
するプリンタ部を備える画像入出力装置と、前記第1の
サーバまたは前記画像入出力装置と前記所定の通信媒体
を介して通信可能な第2のサーバとを備える画像処理シ
ステムを制御するコンピュータが読み出し可能なプログ
ラムを格納した記憶媒体であって、各プリントジョブの
要求者を識別する第1の識別情報とともにプリントジョ
ブで指定されるプリント枚数およびプリントジョブ実行
可否を決定する可否情報を第1のメモリに登録する第1
の登録工程と、前記第1の識別情報と特定された各要求
者毎のプリントジョブ実行毎に前記プリント枚数を計数
する第1の計数工程と、前記第1のメモリに記憶される
前記可否情報の状態を判定して各要求者毎のプリントジ
ョブの送信を禁止する第1の禁止工程と、前記第2のサ
ーバからのプリント枚数要求に応じて前記第1のメモリ
に登録された各第1の識別情報毎のプリント枚数を送信
する第1の送信工程と、第2のサーバから受信する禁止
要求に基づいて前記第1のメモリに記憶される可否情報
を可状態から否状態に遷移させる第1の遷移工程とを有
するコンピュータが読み出し可能なプログラムを記憶媒
体に格納したものである。According to an eighth aspect of the present invention, there is provided a first server for storing and managing a print job received from a client via a predetermined communication medium, and a print job stored in the first server. An image input / output device including a printer unit that receives image data via the predetermined communication medium or outputs image data from a reader unit, and the first server or the image input / output device and the predetermined communication medium. A storage medium storing a computer readable program for controlling an image processing system having a second server communicable with the print server, the print job including first identification information for identifying a requester of each print job. Registering the number of prints specified in step 1 and the availability information for determining whether or not to execute the print job in the first memory
Registration step, a first counting step of counting the number of prints each time a print job is executed for each requester identified as the first identification information, and the availability information stored in the first memory. A first prohibition step of prohibiting transmission of a print job for each requester by judging the state of each requester; and a first prohibition step registered in the first memory in response to a request for the number of prints from the second server. A first transmission step of transmitting the number of prints for each piece of identification information, and a step of transiting the permission information stored in the first memory from the permission state to the permission state based on a prohibition request received from the second server. A computer-readable program having a first transition step is stored in a storage medium.
【0017】本発明に係る第9の発明は、所定の通信媒
体を介して受信するクライアントからのプリントジョブ
を蓄積して管理する第1のサーバと、前記第1のサーバ
に蓄積されたプリントジョブを前記所定の通信媒体を介
して受信してあるいはリーダ部からの画像データを出力
するプリンタ部を備える画像入出力装置と、前記第1の
サーバまたは前記画像入出力装置と前記所定の通信媒体
を介して通信可能な第2のサーバとを備える画像処理シ
ステムを制御するコンピュータが読み出し可能なプログ
ラムを格納した記憶媒体であって、前記リーダ部とプリ
ンタ部とによる複写処理を要求する要求者を識別する第
2の識別情報とともに複写処理枚数および複写処理実行
可否を決定する可否情報を第2のメモリに登録する第2
の登録工程と、前記第2の識別情報と特定された各要求
者毎の複写処理実行毎に前記複写枚数を計数する第2の
計数工程と、前記第2のメモリに登録される前記可否情
報の状態を判定して各要求者毎の複写処理を禁止する第
1の禁止工程と、前記第2のサーバからの複写枚数要求
に応じて前記第2のメモリに登録された各識別情報毎の
複写枚数を送信する第2の送信工程と、第2のサーバか
ら受信する禁止要求に基づいて前記第2のメモリに登録
される可否情報を可状態から否状態に遷移させる第2の
遷移工程とを有するコンピュータが読み出し可能なプロ
グラムを記憶媒体に格納したものである。According to a ninth aspect of the present invention, there is provided a first server for storing and managing a print job received from a client via a predetermined communication medium, and a print job stored in the first server. An image input / output device including a printer unit that receives image data via the predetermined communication medium or outputs image data from a reader unit, and the first server or the image input / output device and the predetermined communication medium. A storage medium storing a computer-readable program for controlling an image processing system having a second server communicable with the server, and identifying a requester who requests a copying process by the reader unit and the printer unit. Registering in the second memory the number of copies to be processed and the permission / inhibition information for determining whether or not to execute the copy processing together with the second identification information to be executed.
Registration step; a second counting step of counting the number of copies each time a copy process is performed for each requester identified as the second identification information; and the availability information registered in the second memory. A first prohibition step of prohibiting copy processing for each requester by judging the state of each requester; and a first prohibition step for each identification information registered in the second memory in response to a copy number request from the second server. A second transmission step of transmitting the number of copies, and a second transition step of transitioning the permission information registered in the second memory from the permission state to the permission state based on a prohibition request received from the second server. Is stored in a storage medium.
【0018】本発明に係る第10の発明は、所定の通信
媒体を介して受信するクライアントからのプリントジョ
ブを蓄積して管理する第1のサーバと、前記第1のサー
バに蓄積されたプリントジョブを前記所定の通信媒体を
介して受信してあるいはリーダ部からの画像データを出
力するプリンタ部を備える画像入出力装置と、前記第1
のサーバまたは前記画像入出力装置と前記所定の通信媒
体を介して通信可能な第2のサーバとを備える画像処理
システムを制御するコンピュータが読み出し可能なプロ
グラムを格納した記憶媒体であって、前記第1のサーバ
から取得する第1の識別情報と前記画像入出力装置から
取得する第2の識別情報との対応情報を第3のメモリに
登録する第3の登録工程と、前記第1のサーバに対して
プリント枚数を、前記画像入出力装置に対して複写枚数
をそれぞれ取得要求する要求工程と、前記要求工程によ
る各取得要求に基づいて前記第1のサーバから取得され
る前記プリント枚数と前記画像入出力装置から取得され
る前記複写枚数とを識別情報別に集計して第4のメモリ
に登録する登録工程と、前記第4のメモリに登録された
各識別情報毎に設定される制限枚数と比較してプリント
ジョブおよび複写処理を禁止させる禁止要求を前記第1
のサーバおよび前記画像入出力装置に通知する通知工程
とを有するコンピュータが読み出し可能なプログラムを
記憶媒体に格納したものである。According to a tenth aspect of the present invention, there is provided a first server for storing and managing a print job received from a client via a predetermined communication medium, and a print job stored in the first server. An image input / output device including a printer unit for receiving image data via the predetermined communication medium or outputting image data from a reader unit;
A storage medium storing a computer-readable program for controlling an image processing system including the server or the image input / output device and a second server capable of communicating via the predetermined communication medium, A third registration step of registering correspondence information between first identification information acquired from the first server and second identification information acquired from the image input / output device in a third memory; Requesting the image input / output device to obtain the number of copies, respectively; and requesting the image input / output device to obtain the number of copies. A registration step of totalizing the number of copies obtained from the input / output device for each piece of identification information and registering it in a fourth memory; The first prohibition request compared to the limit number to prohibit the print job and a copy process to be
And a notifying step of notifying the image input / output device of the computer. The computer readable program is stored in a storage medium.
【0019】[0019]
【発明の実施の形態】図1は、本発明を適用可能な画像
処理システムの全体構成を説明する概略ブロック図であ
り、本画像処理システムは、所定の通信媒体としてのネ
ットワーク10を介してプリントサーバ100と、画像
入出力装置200と、部門管理サーバ300と、パーソ
ナルコンピュータ20とが通信可能に接続されている。FIG. 1 is a schematic block diagram illustrating the overall configuration of an image processing system to which the present invention can be applied. This image processing system performs printing via a network 10 as a predetermined communication medium. The server 100, the image input / output device 200, the department management server 300, and the personal computer 20 are communicably connected.
【0020】図2は、本発明の一実施形態を示す画像処
理システムの制御構成を説明するブロック図であり、図
1と同一のものには同一の符号を付してある。FIG. 2 is a block diagram for explaining a control configuration of an image processing system according to an embodiment of the present invention. The same components as those in FIG.
【0021】〔プリントサーバ100〕プリントサーバ
100は、ネットワークインタフェース110,プリン
トサーバ制御部120,プリントジョブ記憶部130,
部門別プリントカウンタテーブル140から構成されて
いる。以下、構成及び動作に付いて説明する。[Print Server 100] The print server 100 includes a network interface 110, a print server control unit 120, a print job storage unit 130,
It is composed of a section-specific print counter table 140. Hereinafter, the configuration and operation will be described.
【0022】110はネットワークインタフェースで、
ネットワーク10に接続しており、ネットワーク10か
らデータを受信しプリントサーバ制御部120に伝えた
り、プリントサーバ制御部120からのデータをネット
ワーク10に送信し、他のネットワーク10に接続され
ている機器にデータを伝える機能を持つ。Reference numeral 110 denotes a network interface.
It is connected to the network 10, receives data from the network 10 and transmits it to the print server control unit 120, transmits data from the print server control unit 120 to the network 10, and transmits data to other devices connected to the network 10. Has a function to transmit data.
【0023】プリントサーバ制御部120は、パーソナ
ルコンピュータ20から出力されたプリントジョブ13
1をネットワークインタフェース110を介して受け取
り、プリントジョブ記憶部130に記憶する。続いて、
プリントサーバ制御部120はプリントジョブ131に
含まれるプリント出力先データや出力プライオリティデ
ータに基づいて順に画像入出力装置200などに出力し
ていく。The print server control unit 120 controls the print job 13 output from the personal computer 20.
1 is received via the network interface 110 and stored in the print job storage unit 130. continue,
The print server control unit 120 sequentially outputs to the image input / output device 200 and the like based on print output destination data and output priority data included in the print job 131.
【0024】140は部門別プリントカウンタテーブル
で、プリントサーバ制御部120から読み込み書き込み
可能なデータベースである。また、部門別プリントカウ
ンタテーブル140には、現在登録されている部門毎の
ID、部門毎の白黒プリントのプリント枚数、部門毎の
カラープリントのプリント枚数、部門毎の動作の可否の
フラグが登録できる。A department-specific print counter table 140 is a database that can be read and written by the print server control unit 120. Further, in the section-specific print counter table 140, a currently registered ID for each section, the number of monochrome prints for each section, the number of color prints for each section, and a flag indicating whether or not operation can be performed for each section can be registered. .
【0025】なお、図2に示す部門別プリントカウンタ
テーブル140では、IDが「A」の部門の白黒プリン
ト枚数が「5332」枚、カラープリント枚数が「3
2」枚、この部門Aの動作は不可の状態である。In the section-specific print counter table 140 shown in FIG. 2, the number of black-and-white prints and the number of color prints of the section having the ID “A” are “5332” and “3”, respectively.
2 "sheets, the operation of this section A is in an impossible state.
【0026】また、部門別プリントカウンタテーブル1
40にIDが登録されている時、プリントサーバ制御部
120は送られてきたプリントジョプ131のデータを
解析し、データ中のID登録部分を調べる。Further, the section-specific print counter table 1
When the ID is registered in the print server 40, the print server control unit 120 analyzes the transmitted data of the print job 131 and checks the ID registration part in the data.
【0027】例えば、プリントサーバ制御部120で、
プリントジョブ131のデータにIDとして「A」が含
まれると解析した場合、プリントサーバ制御部120は
部門別プリントカウンタテーブル140のIDの欄を検
索し、「A」を検出すると、登録済みと判断する。For example, in the print server control unit 120,
When analyzing that the data of the print job 131 includes “A” as the ID, the print server control unit 120 searches the ID column of the department-specific print counter table 140 and, when detecting “A”, determines that the registration has been completed. I do.
【0028】続いて、動作の可否を示すフラグをチェッ
クする。この部門「A」の動作は不可であるので、プリ
ントは行わない。また、例えばプリントサーバ制御部1
20で、プリントジョブ131のデータにIDとして
「B」が含まれると解析した場合、プリントサーバ制御
部120は部門別プリントカウンタテーブル140のI
Dの欄を検索し、「B」を検出すると、登録済みと判断
する。Subsequently, a flag indicating whether or not the operation is possible is checked. Since the operation of this section "A" is not possible, no printing is performed. Also, for example, the print server control unit 1
20, if the print server 131 analyzes that the data of the print job 131 includes “B” as the ID, the print server
When the section D is searched and "B" is detected, it is determined that registration has been completed.
【0029】続いて、動作の可否を示すフラグをチェッ
クする。この部門「B」の動作は可であるので、プリン
トを行う。その後、このプリントジョブ131が白黒プ
リントが行われた場合、プリントサーバ制御部120は
部門別プリントカウンタテーブル140の「B」の欄の
白黒プリントのカウントをプリンタ制御部250から通
知された枚数分増加する。Subsequently, a flag indicating whether or not the operation is possible is checked. Since the operation of this section "B" is possible, printing is performed. Thereafter, when the print job 131 is printed in black and white, the print server control unit 120 increases the count of black and white prints in the column “B” of the department-specific print counter table 140 by the number notified by the printer control unit 250. I do.
【0030】〔画像入出力装置200〕画像入出力装置
200は、入出力インタフェース210,印刷データ解
析部220,画像制御部230,画像読み取り部24
0,プリンタ制御部250,操作部260,部門別コピ
ーカウンタテーブル270から構成されている。以下、
構成及び動作について説明する。[Image Input / Output Device 200] The image input / output device 200 includes an input / output interface 210, a print data analyzer 220, an image controller 230, and an image reader 24.
0, a printer control unit 250, an operation unit 260, and a section-specific copy counter table 270. Less than,
The configuration and operation will be described.
【0031】210は入出力インタフェース210で、
ネットワーク10に接続され、プリントサーバ100か
らの画像データや部門管理サーバ300からの問い合わ
せ(コマンド)をネットワーク10から受信したり、画
像出力の状況をプリントサーバ100に回答したり、部
門管理サーバ300からの問い合わせ(コマンド)の結
果をネットワーク10に送信する機能を持つ。Reference numeral 210 denotes an input / output interface 210.
It is connected to the network 10 and receives image data from the print server 100 and inquiries (commands) from the department management server 300 from the network 10, replies the status of image output to the print server 100, Has the function of transmitting the result of the inquiry (command) to the network 10.
【0032】220は印刷データ解析部で、パーソナル
コンピュータ20から出力された画像データを解析し、
プリンタ制御部250で印字できるデータ形式に変換す
る機能を持つ。プリンタ制御部250で印字できるデー
タ形式に変換した後は、画像制御部230にデータを送
り出す。Reference numeral 220 denotes a print data analysis unit which analyzes image data output from the personal computer 20,
It has a function of converting the data into a data format that can be printed by the printer control unit 250. After the data is converted into a printable data format by the printer control unit 250, the data is sent to the image control unit 230.
【0033】一方、印刷データ解析部220で解析の結
果、入出力インタフェース210から受け取ったデータ
が画像データ以外であり、部門管理サーバ300からの
問い合わせ(コマンド)などであると判別した場合は、
データの変換をすることなく、そのまま画像制御部23
0に送る。On the other hand, if the print data analysis unit 220 determines that the data received from the input / output interface 210 is other than image data and is an inquiry (command) from the department management server 300 as a result of the analysis,
Without converting the data, the image controller 23
Send to 0.
【0034】逆に、印刷データ解析部220が画像制御
部230からデ‐夕を受け取った場合は、データを変換
することなく入出力インタフェース210を介してネッ
トワーク10に送出する。Conversely, when the print data analysis unit 220 receives the data from the image control unit 230, it sends the data to the network 10 via the input / output interface 210 without conversion.
【0035】240は画像読み取り部で、画像制御部2
30に接続しており、原稿を光学的に走査しCCD等の
読み取り手段により画像を読み取り、画像データに変換
するところである。画像読み取り部240の動作は、画
像制御部230からの指示により開始する。Reference numeral 240 denotes an image reading unit, and an image control unit 2
The optical scanner 30 is connected to a scanner 30 and optically scans an original, reads an image by a reading unit such as a CCD, and converts the image into image data. The operation of the image reading unit 240 is started by an instruction from the image control unit 230.
【0036】250はプリンタ制御部で、画像制御部2
30に接続しており、画像制御部230から受け取った
画像データを図示しないエンジン部にプリント出力する
機能をもつ。本実施形態では、カラー出力,白黒出力の
2種類が可能であり、画像制御部230からの指示で切
り替わる。Reference numeral 250 denotes a printer control unit.
30 and has a function of printing out image data received from the image control unit 230 to an engine unit (not shown). In the present embodiment, two types of color output and black-and-white output are possible, and are switched by an instruction from the image control unit 230.
【0037】230は画像制御部で、印刷データ解析部
220または画像読み取り部240から画像データを受
け取り、プリンタ制御部250に画像データを送りプリ
ンタ制御部250において印字を行わせる制御を行う部
分である。An image control unit 230 receives image data from the print data analysis unit 220 or the image reading unit 240, sends image data to the printer control unit 250, and controls the printer control unit 250 to perform printing. .
【0038】260は操作部で、画像制御部230に接
続し、画像制御部230の動作状況をモニターする。そ
の状況は、操作部260上の図示しない表示部上に表示
できる。また操作部260を使用し、画像制御部230
に動作を指示できる。An operation unit 260 is connected to the image control unit 230 and monitors the operation state of the image control unit 230. The status can be displayed on a display unit (not shown) on the operation unit 260. Also, using the operation unit 260, the image control unit 230
Can be instructed to operate.
【0039】例えば、画像制御部230から画像読み取
り部240での原稿の読み取り、読み取った画像データ
を画像制御部230で受け取り、そのデータをプリンタ
制御部250に送り画像形成する、という一連の動作を
指示できる。この動作は、ネットワークと無関係に画像
入出力装置200だけで行うことができ、つまり単独で
コピー動作が可能である。For example, a series of operations of reading a document by the image reading unit 240 from the image control unit 230, receiving the read image data by the image control unit 230, sending the data to the printer control unit 250, and forming an image is performed. I can tell you. This operation can be performed only by the image input / output device 200 irrespective of the network, that is, the copy operation can be performed independently.
【0040】270は部門別コピーカウンタテーブル
で、画像制御部230から読み込み書き込み可能なデー
タベースである。また、部門別コピーカウンタテーブル
270には、現在登録されている部門ごとのID、部門
ごとの白黒コピーのコピー枚数、部門ごとのカラーコピ
ーのコピー枚数、部門毎のコピー動作の可否のフラグ、
が登録できる。280はプリンタ部である。Reference numeral 270 denotes a section-specific copy counter table, which is a database readable and writable by the image control unit 230. The section-specific copy counter table 270 includes a currently registered ID for each section, the number of black-and-white copies for each section, the number of color copies for each section, a flag indicating whether a copy operation is possible for each section,
Can be registered. 280 is a printer unit.
【0041】図2に示した部門別コピーカウンタテーブ
ル270では、IDが「a」の部門の白黒コピー枚数が
「3123」枚、カラーコピーが「89」枚、コピー動
作は不可の状態である。なお、IDの登録は操作部26
0で行う。In the section-specific copy counter table 270 shown in FIG. 2, the number of black-and-white copies of the section having the ID "a" is "3123", the number of color copies is "89", and the copying operation is not possible. The registration of the ID is performed by the operation unit 26.
Perform at 0.
【0042】また、部門別コピーカウンタテーブル27
0にIDが登録されている時、画像制御部230は操作
部260から部門別コピーカウンタテーブル270に登
録されてあるIDのいずれかを入力されない限り、コピ
ー動作の指示を受け付けない。The section-specific copy counter table 27
When an ID is registered at 0, the image control unit 230 does not accept a copy operation instruction unless one of the IDs registered in the section-specific copy counter table 270 is input from the operation unit 260.
【0043】さらに、操作部260に部門別コピーカウ
ンタテーブル270に登録されてあるIDが入力される
と、そのIDのコピー動作可否フラグをチェックする。
「可」の場合、コピー動作の受け付けが可能となり、そ
の時のコピー動作中、プリンタ制御部250から排紙し
た枚数が通知されるので、画像制御部230は部門別コ
ピーカウンタテーブル270の値を更新する。Further, when an ID registered in the section-specific copy counter table 270 is input to the operation unit 260, the copy operation flag of the ID is checked.
In the case of “OK”, the copy operation can be accepted, and the number of sheets ejected is notified from the printer control unit 250 during the copy operation at that time. Therefore, the image control unit 230 updates the value of the department-specific copy counter table 270. I do.
【0044】例えば、操作部260でID「a」を入力
すると、操作部260は「a」のデータを画像制御部2
30に伝える。画像制御部230は部門別コピーカウン
タテーブル270のIDの欄を検索し、「a」を検出す
ると、登録済みと判断し、さらに、動作の可否フラグを
チェックする。ID「a」はコピー不可であり、コピー
できないことを操作部260にコピー不可を伝える。For example, when the ID “a” is input on the operation unit 260, the operation unit 260 transmits the data of “a” to the image control unit 2.
Tell 30. The image control unit 230 searches the ID column of the section-specific copy counter table 270, and if "a" is detected, determines that registration has been completed, and further checks an operation availability flag. The ID “a” indicates that copying is not possible, and informs the operation unit 260 that copying is not possible.
【0045】また、例えば操作部260でID「b」を
入力すると、操作部260は「b」のデータを画像制御
部230に伝える。画像制御部230は部門別コピーカ
ウンタテーブル270のIDの欄を検索し、「b」を検
出すると、登録済みと判断し、さらに、動作の可否フラ
グをチェックする。ID「b」はコピー可である。それ
を操作部260に伝え、操作部260からのコピー開始
指示を受け付けるようになる。その後、白黒コピーが行
われると、画像制御部230は部門別コピーカウンタテ
ーブル270のIDが「b」の欄の白黒コピーのカウン
タをプリンタ制御部250から通知された枚数分増加す
る。Further, for example, when the ID “b” is input on the operation unit 260, the operation unit 260 transmits the data of “b” to the image control unit 230. The image control unit 230 searches the ID column of the section-specific copy counter table 270, and when "b" is detected, determines that the registration has been completed and further checks the operation availability flag. The ID “b” can be copied. This is transmitted to the operation unit 260, and a copy start instruction from the operation unit 260 is received. Thereafter, when a monochrome copy is performed, the image control unit 230 increases the monochrome copy counter in the column of the ID “b” of the section-specific copy counter table 270 by the number notified by the printer control unit 250.
【0046】〔部門管理サーバ300〕部門管理サーバ
300は、入出力インタフェース310,部門管理サー
バ制御部320,部門対応テーブル330,部門別カウ
ンタテーブル340からなる。[Department Management Server 300] The department management server 300 includes an input / output interface 310, a department management server control unit 320, a department correspondence table 330, and a department counter table 340.
【0047】310は入出力インタフェースで、ネット
ワーク10に接続しており、ネットワーク10からデー
タを受信し部門管理サーバ制御部320に伝えたり、部
門管理サーバ制御部320からのデータをネットワーク
10に送信し、他のネットワーク10に接続されている
機器にデータを伝える機能を持つ。Reference numeral 310 denotes an input / output interface, which is connected to the network 10 and receives data from the network 10 and transmits the data to the department management server control unit 320, and transmits data from the department management server control unit 320 to the network 10. Has a function of transmitting data to devices connected to another network 10.
【0048】320は部門管理サーバ制御部で、入出力
インタフェース310に接続し、部門対応テーブル33
0のデータベースと部門別カウンタテーブル340のデ
ータベースを制御する。なお、部門対応テーブル330
には部門ごとのプリント用ID、コピー用IDが列挙さ
れている。Reference numeral 320 denotes a department management server control unit, which is connected to the input / output interface 310 and
0 and the department counter table 340 are controlled. The section correspondence table 330
Lists print IDs and copy IDs for each section.
【0049】図2に示した部門対応テーブル330の例
では、部門名「Alfa」のプリント用IDは「A」で
あり、コピー用IDは「a」である。In the example of the department correspondence table 330 shown in FIG. 2, the printing ID of the department name "Alfa" is "A", and the copying ID is "a".
【0050】340は部門別カウンタテーブルで、部門
ごとの白黒出力の枚数、カラー枚数が列挙されている。
図2に示す部門別カウンタテーブル340の例では、部
門名「Bravo」の白黒出力はプリント枚数と複写枚
数との加算値となる「3591」枚、カラー出力は「9
7」枚である。A section counter table 340 lists the number of monochrome output sheets and the number of color sheets for each section.
In the example of the department-specific counter table 340 shown in FIG. 2, the monochrome output of the department name “Bravo” is “3591”, which is the sum of the number of prints and the number of copies, and the color output is “9”.
7 ".
【0051】以下、本実施形態の特徴的構成について図
1,図2等を参照して説明する。Hereinafter, the characteristic configuration of this embodiment will be described with reference to FIGS.
【0052】上記のように構成された所定の通信媒体
(ネットワーク)を介して受信するクライアントからの
プリントジョブを蓄積して管理する第1のサーバ(プリ
ントサーバ100)と、前記第1のサーバに蓄積された
プリントジョブを前記所定の通信媒体を介して受信して
あるいはリーダ部(画像読取り部240)からの画像デ
ータを出力するプリンタ部280を備える画像入出力装
置200と、前記第1のサーバまたは前記画像入出力装
置と前記所定の通信媒体を介して通信して前記第1のサ
ーバによるプリント枚数と前記画像入出力装置による複
写枚数とを各要求者毎に個別に集計管理して、該集計に
より算出される総計値に基づいて前記第1のサーバと前
記画像入出力装置との使用を禁止させる第2のサーバ
(部門管理サーバ300)とを有するので、プリンタ部
とスキャナ部とを備えてプリント機能処理と複写機能処
理とを複合処理可能な画像入出力装置がネットワークに
接続された場合に、各使用者毎のプリント枚数と複写枚
数との総数によりプリント機能処理と複写機能処理との
使用を確実に制限するネットワーク環境を自在に構築す
ることができる。A first server (print server 100) for storing and managing print jobs from clients received via a predetermined communication medium (network) configured as described above, and a first server (print server 100). An image input / output device 200 including a printer unit 280 that receives a stored print job via the predetermined communication medium or outputs image data from a reader unit (image reading unit 240); and the first server Alternatively, the image input / output device communicates via the predetermined communication medium to collectively manage the number of prints by the first server and the number of copies by the image input / output device for each requester. A second server (department management server 30) that prohibits the use of the first server and the image input / output device based on the total value calculated by the aggregation. ), When an image input / output device that includes a printer unit and a scanner unit and is capable of performing composite processing of print function processing and copy function processing is connected to a network, the number of copies and the number of copies for each user It is possible to freely construct a network environment in which the use of the print function processing and the copy function processing is reliably restricted based on the total number of sheets.
【0053】また、所定の通信媒体を介して受信するク
ライアントからのプリントジョブを蓄積して管理する第
1のサーバ(プリントサーバ100)と、前記第1のサ
ーバに蓄積されたプリントジョブを前記所定の通信媒体
を介して受信してあるいはリーダ部からの画像データを
出力するプリンタ部を備える画像入出力装置(200)
と、前記第1のサーバまたは前記画像入出力装置と前記
所定の通信媒体を介して通信可能な第2のサーバ(部門
管理サーバ300)とを備える画像処理システムであっ
て、前記第1のサーバは、各プリントジョブの要求者を
識別する第1の識別情報とともにプリントジョブで指定
されるプリント枚数およびプリントジョブ実行可否を決
定する可否情報を記憶する第1の記憶手段(プリントサ
ーバ100の図示しないメモリ資源上に部門別プリント
カウンタテーブル140の動作フラグとして記憶され
る)と、前記第1の識別情報と特定された各要求者毎の
プリントジョブ実行毎に前記プリント枚数を計数する第
1の計数手段(プリントサーバ制御部120による)
と、前記第1の記憶手段に記憶される前記可否情報の状
態を判定して各要求者毎のプリントジョブの送信を禁止
する第1の禁止手段(プリントサーバ制御部120が動
作フラグが非に設定されている場合に禁止する)と、前
記第2のサーバからのプリント枚数要求に応じて前記第
1の記憶手段に記憶された各第1の識別情報毎のプリン
ト枚数を送信する第1の送信手段(ネットワークインタ
フェース110を介してプリントサーバ制御部120が
送信する)と、第2のサーバから受信する禁止要求に基
づいて前記第1の記憶手段に記憶される可否情報を可状
態から否状態に遷移させるプリント制御手段(プリント
サーバ制御部120による)とを有し、前記画像入出力
装置(画像入出力装置200)は、前記リーダ部(画像
読取り部240)とプリンタ部280とによる複写処理
を要求する要求者を識別する第2の識別情報とともに複
写処理枚数および複写処理実行可否を決定する可否情報
を記憶する第2の記憶手段(画像入出力装置200のメ
モリ資源上に部門別コピーカウンタテーブル270の動
作フラグとして記憶する)と、前記第2の識別情報と特
定された各要求者毎の複写処理実行毎に前記複写枚数を
計数する第2の計数手段(画像制御部230がカウント
処理する)と、前記第2の記憶手段に記憶される前記可
否情報の状態を判定して各要求者毎の複写処理を禁止す
る第2の禁止手段(画像制御部230が動作フラグが非
に設定されている場合に禁止する)と、前記第2のサー
バからの複写枚数要求に応じて前記第2の記憶手段に記
憶された各識別情報毎の複写枚数を送信する第2の送信
手段(入出力インタフェース210介して画像制御部2
30が送信する)と、第2のサーバから受信する禁止要
求に基づいて前記第2の記憶手段に記憶される可否情報
を可状態から否状態に遷移させる複写制御手段(画像制
御部230による)とを有し、第2のサーバ(部門管理
サーバ320)は、前記第1のサーバから取得する第1
の識別情報と前記画像入出力装置から取得する第2の識
別情報との対応情報を記憶する第3の記憶手段(部門管
理サーバ300のメモリ資源内の部門対応テーブル33
0として記憶する)と、前記第1のサーバに対してプリ
ント枚数を、前記画像入出力装置に対して複写枚数をそ
れぞれ取得要求する要求手段(入出力インタフェース3
10を介して部門管理サーバ制御部320が要求する)
と、前記要求手段による各取得要求に基づいて前記第1
のサーバから取得される前記プリント枚数と前記画像入
出力装置から取得される前記複写枚数とを識別情報別に
集計して記憶する第4の記憶手段(部門管理サーバ30
0のメモリ資源内の部門別カウンタテーブル340とし
て記憶する)と、前記第4の記憶手段に記憶された各識
別情報毎に設定される制限枚数と比較してプリントジョ
ブおよび複写処理を禁止させる禁止要求を前記第1のサ
ーバおよび前記画像入出力装置に通知する通知手段(入
出力インタフェース310を介して部門管理サーバ制御
部320が通知する)とを有するので、プリンタ部とス
キャナ部とを備えてプリント機能処理と複写機能処理と
を複合処理可能な画像入出力装置がネットワークに接続
された場合に、各使用者毎のプリント枚数と複写枚数を
取得してその使用状況を管理して、あらかじめ設定され
た制限枚数値を該プリント枚数と複写枚数との合計値が
超える事態を確実に管理して、使用者がプリント機能と
複写機能とが混在する使用を行っても、使用総数により
プリント機能処理と複写機能処理との使用を確実に制限
するネットワーク環境を自在に構築することができる。Further, a first server (print server 100) for storing and managing print jobs from clients received via a predetermined communication medium, and a print job stored in the first server being stored in the first server. Image input / output device including a printer unit for receiving image data via a communication medium or outputting image data from a reader unit (200)
And a second server (department management server 300) capable of communicating with the first server or the image input / output device via the predetermined communication medium, wherein the first server Is a first storage unit (not shown in the print server 100) for storing, together with first identification information for identifying a requester of each print job, the number of prints specified in the print job and availability information for determining whether to execute the print job. (Stored as an operation flag of the department-specific print counter table 140 on a memory resource), and a first count for counting the number of prints each time a print job is executed for each requester specified as the first identification information. Means (by print server control unit 120)
A first prohibition unit that determines the state of the permission / prohibition information stored in the first storage unit and prohibits transmission of a print job for each requester (the print server control unit 120 sets the operation flag to non- And prohibits if the setting is set), and transmits the number of prints for each first identification information stored in the first storage means in response to a request for the number of prints from the second server. A transmission unit (transmitted by the print server control unit 120 via the network interface 110) and a permission / inhibition information stored in the first storage unit based on a prohibition request received from the second server, The image input / output device (image input / output device 200) includes a reader control unit (image reading unit 240). Second storage means (memory of the image input / output device 200) for storing, together with second identification information for identifying a requester who requests a copy process by the printer unit 280, information on the number of copies to be processed and availability of the copy process. And a second counting means for counting the number of copies each time a copy process is performed for each requester identified as the second identification information (stored as an operation flag of the section-specific copy counter table 270 on the resource). A second prohibition unit (the image control unit 230 that counts the image processing unit 230) and that determines the state of the availability information stored in the second storage unit and prohibits copy processing for each requester. Is prohibited when the operation flag is set to non-operating flag), and the number of copies for each piece of identification information stored in the second storage means in response to the copy number request from the second server. Image control unit 2 via the second transmission means (output interface 210 to signal
30), and a copy control unit (by the image control unit 230) for transiting the permission information stored in the second storage unit from the permission state to the permission state based on the prohibition request received from the second server. The second server (department management server 320) includes a first server acquired from the first server.
Storage means (corresponding to the department correspondence table 33 in the memory resource of the department management server 300) for storing the correspondence information between the identification information of the section and the second identification information acquired from the image input / output device.
Request means for requesting the first server to acquire the number of copies and the image input / output device to acquire the number of copies.
(Required by the department management server control unit 320 via the server 10)
Based on each acquisition request by the requesting means,
A fourth storage unit (a department management server 30) that totals and stores the number of prints obtained from the server and the number of copies obtained from the image input / output device for each piece of identification information.
0 is stored as the department-specific counter table 340 in the memory resource of 0) and the limit number set for each piece of identification information stored in the fourth storage means. It has a notifying means for notifying the request to the first server and the image input / output device (notified by the department management server control unit 320 via the input / output interface 310). When an image input / output device that can perform composite processing of print function processing and copy function processing is connected to a network, the number of prints and the number of copies for each user are acquired, the usage status is managed, and settings are made in advance. The situation where the total value of the number of prints and the number of copies exceeds the set limit number is reliably managed, and the user can mix the print function and the copy function. That even if the use can be constructed freely network environment to reliably restrict the use of the use total and print function processing and replication function processing.
【0054】さらに、プリンタサーバ制御部120は、
プリントジョブ要求者が登録された識別情報と一致する
と判定した場合に、受信したプリントジョブをネットワ
ークインタフェース110を介して前記画像入出力装置
200に送信するので、特定のプリント機能使用要求者
以外の使用を確実に禁止することができる。Further, the printer server control unit 120
If the print job requester determines that it matches the registered identification information, the print job requester transmits the received print job to the image input / output apparatus 200 via the network interface 110. Can be reliably prohibited.
【0055】また、画像制御部230は、複写要求者が
登録された識別情報と一致すると判定した場合に、前記
リーダ部とプリンタ部とによる複写処理を実行可能とす
るので、特定の複写処理機能使用要求者以外の使用を確
実に禁止することができる。The image control unit 230 enables the reader unit and the printer unit to execute the copying process when it is determined that the copy requester matches the registered identification information. Use by anyone other than the requester can be reliably prohibited.
【0056】以下、図3,図4に示すフローチャートを
参照して、本発明に係る画像処理システムにおけるプリ
ント,コピー処理等について説明する。Hereinafter, print and copy processing in the image processing system according to the present invention will be described with reference to flowcharts shown in FIGS.
【0057】図3,図4は、本発明に係る画像処理シス
テムにおける画像処理手順の一例を示すフローチャート
であり、図2に示した部門管理サーバ制御部320で実
行する、部門別にプリント制限、コピー制限を行うを手
順に対応する。なお、(1)〜(27)は各ステップを
示す。FIGS. 3 and 4 are flow charts showing an example of an image processing procedure in the image processing system according to the present invention. Respond to the steps to perform the restriction. Note that (1) to (27) indicate each step.
【0058】まず、ステップ(1)で、部門番号に対応
する変数iを「1」に初期化する。次に、ステップ
(2)で、部門名をサーチする時に用いる部門名に対応
する変数name、プリントIDに対応する変数pri
ntid、コピーIDに対応する変数copyidを初
期化する。First, in step (1), a variable i corresponding to a department number is initialized to "1". Next, in step (2), a variable name corresponding to the department name used when searching for the department name and a variable pri corresponding to the print ID are used.
ntid, a variable copyid corresponding to the copy ID is initialized.
【0059】そして、ステップ(3)で、白黒プリント
枚数に対応する変数bwprint、コピープリント枚
数に対応する変数colorprint、白黒コピー枚
数に対応する変数bwcopy、カラーコピー枚数に対
応する変数colorcopyを初期化する。In step (3), a variable bwprint corresponding to the number of monochrome prints, a variable colorprint corresponding to the number of copy prints, a variable bwcopy corresponding to the number of monochrome copies, and a variable colorcopy corresponding to the number of color copies are initialized. .
【0060】次に、ステップ(4)で、部門別カウンタ
テーブル340のi番目の部門名を変数nameに代入
する。そして、ステップ(5)で、部門対応テーブル3
30の部門名の項目を変数nameの値で検索して一致
する部門名があるかどうかを判定して、一致する部門名
がないと判定した場合は、登録時の間違いであるので、
エラーとして以後の処理は行わない。Next, in step (4), the i-th department name in the department counter table 340 is substituted for the variable name. Then, in step (5), the section correspondence table 3
A search is made for the 30 department name items with the value of the variable name to determine whether there is a matching department name. If it is determined that there is no matching department name, it is an error at the time of registration.
The subsequent processing is not performed as an error.
【0061】一方、ステップ(5)で、一致する部門名
があればステップ(6)に進み、一致した部門のプリン
トIDを変数printidに、コピーIDを変数co
pyidに代入する。On the other hand, if there is a matching department name in step (5), the process proceeds to step (6), where the print ID of the matching department is set to variable printid and the copy ID is set to variable co.
Assign to pyid.
【0062】次に、ステップ(7)で、変数print
idのプリント枚数を要求するコマンドを、入出力イン
タフェース310、ネットワーク10を介してプリント
サーバ100に送る。Next, in step (7), the variable print
A command requesting the number of id prints is sent to the print server 100 via the input / output interface 310 and the network 10.
【0063】そして、ステップ(8)で、プリントサー
バ100からの回答を待ち、回答があった場合、ステッ
プ(9)に進み、プリントサーバ100から得られた変
数nameに対応する部門名の白黒プリント枚数を変数
bwprintに、カラープリント枚数を変数colo
rprintに代入する。In step (8), the process waits for an answer from the print server 100. If there is an answer, the process proceeds to step (9) to print the monochrome print of the department name corresponding to the variable name obtained from the print server 100. Set the number of prints to the variable bwprint and the number of color prints to the variable
Substitute for rprint.
【0064】次に、ステップ(10)で、変数copy
idのコピー枚数を要求するコマンドを、入出力インタ
フェース310、ネットワーク10を介して画像入出力
装置200に送る。Next, in step (10), the variable copy
A command requesting the number of copies of the id is sent to the image input / output device 200 via the input / output interface 310 and the network 10.
【0065】そして、ステップ(11)で、画像入出力
装置200からの回答を待ち、回答があった場合、ステ
ップ(12)に進み、画像入出力装置200から得られ
た変数nameに対応する部門名の白黒コピー枚数を変
数bwcopyに、カラーコピー枚数を変数color
copyに代入する。In step (11), the process waits for a response from the image input / output device 200. If there is a response, the process proceeds to step (12), where the section corresponding to the variable name obtained from the image input / output device 200 The number of black and white copies of the name is set to the variable bwcopy, and the number of color copies is set to the variable color
Assign to copy.
【0066】次に、ステップ(13)で、変数bwpr
intと変数bwcopyとの合計数を、部門別カウン
タテーブル340のi番目の白黒カウンタに代入する。Next, in step (13), the variable bwpr
The total number of int and the variable bwcopy is assigned to the i-th monochrome counter of the section-specific counter table 340.
【0067】そして、ステップ(14)で、変数col
orprintと変数colorcopyとの合計数
を、部門別カウンタテーブル340のi番目のカラーカ
ウンタに代入する。Then, in step (14), the variable col
The total number of "print" and the variable "colorcopy" is assigned to the i-th color counter of the department counter table 340.
【0068】次に、ステップ(15)で、変数iの値を
「1」だけ増加させる。そして、ステップ(16)で、
変数iと現在登録されている最大数と比較し、もし、変
数iがまだ最大数を超えていないと判定した場合は、ス
テップ(2)に戻り、同様の処理を繰り返す。Next, in step (15), the value of the variable i is increased by "1". Then, in step (16),
The variable i is compared with the currently registered maximum number. If it is determined that the variable i has not exceeded the maximum number, the process returns to step (2) and the same processing is repeated.
【0069】一方、ステップ(16)で、変数iが最大
数を超えていると判定した場合は、登録されている全て
の部門別のカウントが計算されて、部門別カウンタテー
ブル340に代入された状態である。On the other hand, if it is determined in step (16) that the variable i exceeds the maximum number, counts for all registered departments are calculated and substituted in the department counter table 340. State.
【0070】そこで、次に、図4のステップ(17)で
変数iを「1」に初期化し、ステップ(18)で変数t
を「0」に初期化する。そして、ステップ(19)で部
門別カウンタテーブル340をサーチし、i番目の白黒
カウントとi番目のカラーカウントの合計を変数tに代
入する。Then, next, the variable i is initialized to "1" in step (17) of FIG.
Is initialized to “0”. Then, in step (19), the section-specific counter table 340 is searched, and the sum of the i-th monochrome count and the i-th color count is substituted for a variable t.
【0071】次に、ステップ(20)で変数tと制限値
とを比較し、変数tが制限値を超えているかどうかを判
定し、超えていないと判定した場合は、ステップ(2
6)に進み、変数tが制限値を超えていると判定した場
合は、ステップ(21)に進み、部門別カウンタテーブ
ル340のi番目の部門名を変数nameに代入する。Next, in step (20), the variable t is compared with the limit value, and it is determined whether or not the variable t exceeds the limit value.
Proceeding to 6), if it is determined that the variable t exceeds the limit value, proceeding to step (21), the i-th department name in the department counter table 340 is substituted for the variable name.
【0072】次に、ステップ(22)で、部門対応テー
ブル330の部門名の項目を変数nameの値で検索
し、一致する部門名があるかどうかを判定して、一致す
る部門名がない場合は、登録時の間違いであるので、エ
ラーとして以後の処理は行わない。Next, in step (22), the item of the section name in the section correspondence table 330 is searched by the value of the variable name, and it is determined whether or not there is a matching section name. Is an error at the time of registration, and the subsequent processing is not performed as an error.
【0073】一方、ステップ(22)で、一致する部門
名があると判定された場合には、ステップ(23)に進
み、一致した部門のプリントIDを変数printid
に、コピーIDを変数copyidに代入する。On the other hand, if it is determined in step (22) that there is a matching department name, the process proceeds to step (23), where the print ID of the matching department is set in the variable printid.
Is assigned to the variable copyid.
【0074】次に、ステップ(24)で、変数prin
tidの動作不可を設定するコマンドを、入出力インタ
フェース310、ネットワーク10を介してプリントサ
ーバ100に送る。Next, in step (24), the variable prin
A command for disabling tid operation is sent to the print server 100 via the input / output interface 310 and the network 10.
【0075】次に、ステップ(25)で、変数copy
idの動作不可を設定するコマンドを、入出力インタフ
ェース310,ネットワーク10を介して画像入出力装
置200に送る。Next, in step (25), the variable copy
A command for disabling the id is sent to the image input / output device 200 via the input / output interface 310 and the network 10.
【0076】そして、ステップ(26)で、変数iの値
を「1」だけ増加させる。そして、ステップ(27)
で、変数iと現在登録されている最大数と比較し、iが
最大数を超えているかどうかを判定して、変数iがまだ
最大数を超えていないと判定した場合は、ステップ(1
8)に戻り、繰り返し処理を行う。Then, in step (26), the value of the variable i is increased by "1". Then, step (27)
Then, the variable i is compared with the currently registered maximum number, and it is determined whether or not i exceeds the maximum number. If it is determined that the variable i has not yet exceeded the maximum number, step (1)
Returning to 8), the process is repeated.
【0077】一方、ステップ(27)で、変数iが最大
数を超えていると判定した場合は、登録されている全て
の部門別に制限枚数が超えている部門のプリント制限、
コピー制限が設定された状態であるので、処理を終了す
る。On the other hand, if it is determined in step (27) that the variable i exceeds the maximum number, the print limit of the department whose number of copies exceeds the limit for all registered departments,
Since the copy restriction has been set, the process ends.
【0078】なお、上記ステップ(1)〜(27)は定
期的(ネットワーク上と通信可能となった時点を含み、
以後、所定時間経過毎)に実行されるものとする。ま
た、上記ステップ(2)の制限値は、部門別に設定され
るものであってもよい。The above steps (1) to (27) are performed periodically (including when communication with the network becomes possible,
Thereafter, it is executed every predetermined time. Further, the limit value in step (2) may be set for each department.
【0079】さらに、上記実施形態では、画像入出力装
置200が1台ネットワーク上に接続された場合につい
て説明したが、複数台接続されるものであってもよい。Further, in the above embodiment, the case where one image input / output device 200 is connected on the network has been described. However, a plurality of image input / output devices 200 may be connected.
【0080】また、入出力機能が独立したプリンタとス
キャナとから構成される画像入出力装置で構成されてい
てもよい。Further, the image input / output function may be constituted by an image input / output device constituted by an independent printer and scanner.
【0081】以下、本実施形態の特徴的構成について図
3,図4に示すフローチャートを参照して説明する。Hereinafter, the characteristic configuration of this embodiment will be described with reference to the flowcharts shown in FIGS.
【0082】上記のように構成された所定の通信媒体を
介して受信するクライアントからのプリントジョブを蓄
積して管理する第1のサーバ(プリントサーバ100)
と、前記第1のサーバに蓄積されたプリントジョブを前
記所定の通信媒体を介して受信してあるいはリーダ部か
らの画像データを出力するプリンタ部を備える画像入出
力装置200と、前記第1のサーバまたは前記画像入出
力装置と前記所定の通信媒体を介して通信可能な第2の
サーバ(部門管理サーバ300)とを備える画像処理シ
ステムのデータ管理方法であって、あるいは所定の通信
媒体を介して受信するクライアントからのプリントジョ
ブを蓄積して管理する第1のサーバと、前記第1のサー
バに蓄積されたプリントジョブを前記所定の通信媒体を
介して受信してあるいはリーダ部からの画像データを出
力するプリンタ部を備える画像入出力装置と、前記第1
のサーバまたは前記画像入出力装置と前記所定の通信媒
体を介して通信可能な第2のサーバとを備える画像処理
システムを制御するコンピュータが読み出し可能なプロ
グラムを格納した記憶媒体であって、各プリントジョブ
の要求者を識別する第1の識別情報とともにプリントジ
ョブで指定されるプリント枚数およびプリントジョブ実
行可否を決定する可否情報を第1のメモリに登録する第
1の登録工程(図示しない)と、前記第1の識別情報と
特定された各要求者毎のプリントジョブ実行毎に前記プ
リント枚数を計数する第1の計数工程(図示しない)
と、前記第1のメモリに記憶される前記可否情報の状態
を判定して各要求者毎のプリントジョブの送信を禁止す
る第1の禁止工程(図示しない)と、前記第2のサーバ
からのプリント枚数要求に応じて前記第1のメモリに登
録された各第1の識別情報毎のプリント枚数を送信する
第1の送信工程(図示しない)と、第2のサーバから受
信する禁止要求に基づいて前記第1のメモリに記憶され
る可否情報を可状態から否状態に遷移させる第1の遷移
工程(図示しない)とを有するので、プリンタ部とスキ
ャナ部とを備えてプリント機能処理と複写機能処理とを
複合処理可能な画像入出力装置がネットワークに接続さ
れた場合に、各使用者毎のプリント枚数を管理して、第
2のサーバからの要求に応じて個別に管理されているプ
リント枚数を送信し、該送信されるプリント枚数と第2
のサーバが取得する複写枚数とから集計される総枚数が
あらかじめ設定された制限枚数値を超える事態が発生し
ていれば、例えばプリント枚数は少なくても複写枚数が
多い使用者であろと、その逆の場合であろうとも第2の
サーバからの禁止要求に基づいて第1のメモリに記憶さ
れる可否情報を可状態から否状態に遷移し、以後制限枚
数値を超えている使用者からのプリントジョブの送信を
確実に制限することができる。A first server (print server 100) that stores and manages print jobs from clients received via a predetermined communication medium configured as described above.
An image input / output device 200 including a printer unit that receives a print job stored in the first server via the predetermined communication medium or outputs image data from a reader unit; A data management method for an image processing system including a server or a second server (department management server 300) capable of communicating with the image input / output device via the predetermined communication medium, or via a predetermined communication medium A first server that stores and manages print jobs from clients that receive print jobs, and receives print jobs stored in the first server via the predetermined communication medium or image data from a reader unit. An image input / output device having a printer unit for outputting
A computer-readable storage medium storing a computer-readable program for controlling an image processing system including the server or the image input / output device and a second server communicable via the predetermined communication medium. A first registration step (not shown) of registering, in the first memory, the number of prints specified in the print job and the availability information for determining whether the print job can be executed, together with the first identification information for identifying the requester of the job; A first counting step (not shown) for counting the number of prints each time a print job is executed for each requester identified with the first identification information
A first prohibition step (not shown) for prohibiting transmission of a print job for each requester by judging a state of the propriety information stored in the first memory; A first transmission step (not shown) for transmitting the number of prints for each piece of the first identification information registered in the first memory in response to the print number request, and a prohibition request received from the second server. A first transition step (not shown) for transitioning the permission / inhibition information stored in the first memory from the permission state to the permission state, and includes a printer unit and a scanner unit. When an image input / output device capable of performing combined processing is connected to a network, the number of prints for each user is managed, and the number of prints individually managed in response to a request from the second server Send , The number of prints and the second being the transmission
If the total number of sheets counted from the number of copies acquired by the server exceeds the preset limit number value, for example, if the user has a small number of prints but a large number of copies, Even in the opposite case, the permission / inhibition information stored in the first memory is changed from the permission state to the non-permission state based on the prohibition request from the second server. Transmission of a print job can be reliably restricted.
【0083】また、所定の通信媒体を介して受信するク
ライアントからのプリントジョブを蓄積して管理する第
1のサーバと、前記第1のサーバに蓄積されたプリント
ジョブを前記所定の通信媒体を介して受信してあるいは
リーダ部からの画像データを出力するプリンタ部を備え
る画像入出力装置と、前記第1のサーバまたは前記画像
入出力装置と前記所定の通信媒体を介して通信可能な第
2のサーバとを備える画像処理システムのデータ管理方
法であって、あるいは所定の通信媒体を介して受信する
クライアントからのプリントジョブを蓄積して管理する
第1のサーバと、前記第1のサーバに蓄積されたプリン
トジョブを前記所定の通信媒体を介して受信してあるい
はリーダ部からの画像データを出力するプリンタ部を備
える画像入出力装置と、前記第1のサーバまたは前記画
像入出力装置と前記所定の通信媒体を介して通信可能な
第2のサーバとを備える画像処理システムを制御するコ
ンピュータが読み出し可能なプログラムを格納した記憶
媒体であって、前記リーダ部とプリンタ部とによる複写
処理を要求する要求者を識別する第2の識別情報ととも
に複写処理枚数および複写処理実行可否を決定する可否
情報を第2のメモリに登録する第2の登録工程(図示し
ない)と、前記第2の識別情報と特定された各要求者毎
の複写処理実行毎に前記複写枚数を計数する第2の計数
工程(図示しない)と、前記第2のメモリに登録される
前記可否情報の状態を判定して各要求者毎の複写処理を
禁止する第1の禁止工程と、前記第2のサーバからの複
写枚数要求に応じて前記第2のメモリに登録された各識
別情報毎の複写枚数を送信する第2の送信工程(図示し
ない)と、第2のサーバから受信する禁止要求に基づい
て前記第2のメモリに登録される可否情報を可状態から
否状態に遷移させる第2の遷移工程(図示しない)とを
有するので、プリンタ部とスキャナ部とを備えてプリン
ト機能処理と複写機能処理とを複合処理可能な画像入出
力装置がネットワークに接続された場合に、各使用者毎
の複写枚数を管理して、第2のサーバからの要求に応じ
て個別に管理されている複写枚数を送信し、該送信され
るプリント枚数と第2のサーバが取得する複写枚数とか
ら集計される総枚数があらかじめ設定された制限枚数値
を超える事態が発生していれば、例えばプリント枚数は
少なくても複写枚数が多い使用者であろうと、その逆の
場合であろうとも第2のサーバからの禁止要求に基づい
て第1のメモリに記憶される可否情報を可状態から否状
態に遷移し、以後制限枚数値を超えている使用者からの
複写処理の要求を確実に制限することができる。A first server for storing and managing print jobs received from a client via a predetermined communication medium, and a print job stored in the first server for storing the print jobs via the predetermined communication medium. An image input / output device including a printer unit that receives or outputs image data from a reader unit, and a second server that can communicate with the first server or the image input / output device via the predetermined communication medium. A data management method for an image processing system including a server, or a first server that stores and manages print jobs received from a client via a predetermined communication medium; and a first server that stores the print job. An image input / output device including a printer unit for receiving the print job via the predetermined communication medium or outputting image data from a reader unit. And a storage medium storing a computer-readable program for controlling an image processing system including the first server or the image input / output device and a second server communicable via the predetermined communication medium. A second memory for registering, in a second memory, the number of copies to be processed and the permission / inhibition information for determining whether or not the copy processing can be executed, together with second identification information for identifying a requester who requests the copy processing by the reader unit and the printer unit; Registration step (not shown), a second counting step (not shown) for counting the number of copies each time a copy process is performed for each requester identified as the second identification information, and a second counting step (not shown). A first prohibiting step of prohibiting copy processing for each requester by judging a state of the propriety information registered in the memory; and a second memo in response to a copy number request from the second server. A second transmitting step (not shown) for transmitting the number of copies for each piece of identification information registered in the second memory, and enabling / disabling information registered in the second memory based on a prohibition request received from the second server. Since there is a second transition step (not shown) for transiting from a state to a non-state, an image input / output device having a printer unit and a scanner unit and capable of performing composite processing of print function processing and copy function processing is connected to a network. When connected, the number of copies for each user is managed, the number of copies individually managed is transmitted in response to a request from the second server, and the transmitted print number and the second If the total number of sheets counted from the number of copies obtained by the server exceeds a preset limit number value, for example, a user who has a small number of prints but a large number of copies may be vice versa. of In any case, the permission / inhibition information stored in the first memory is changed from the permission state to the permission state based on the prohibition request from the second server. Can be reliably restricted.
【0084】さらに、所定の通信媒体(ネットワーク)
を介して受信するクライアントからのプリントジョブを
蓄積して管理する第1のサーバ(プリントサーバ10
0)と、前記第1のサーバに蓄積されたプリントジョブ
を前記所定の通信媒体を介して受信してあるいはリーダ
部からの画像データを出力するプリンタ部を備える画像
入出力装置200と、前記第1のサーバまたは前記画像
入出力装置と前記所定の通信媒体を介して通信可能な第
2のサーバ(部門管理サーバ300)とを備える画像処
理システムのデータ管理方法であって、あるいは所定の
通信媒体を介して受信するクライアントからのプリント
ジョブを蓄積して管理する第1のサーバと、前記第1の
サーバに蓄積されたプリントジョブを前記所定の通信媒
体を介して受信してあるいはリーダ部からの画像データ
を出力するプリンタ部を備える画像入出力装置と、前記
第1のサーバまたは前記画像入出力装置と前記所定の通
信媒体を介して通信可能な第2のサーバとを備える画像
処理システムを制御するコンピュータが読み出し可能な
プログラムを格納した記憶媒体であって、前記第1のサ
ーバから取得する第1の識別情報と前記画像入出力装置
から取得する第2の識別情報との対応情報を第3のメモ
リに登録する第3の登録工程(図3のステップ(1)〜
(4))と、前記第1のサーバに対してプリント枚数
を、前記画像入出力装置に対して複写枚数をそれぞれ取
得要求する要求工程(図3のステップ(7),(1
0))と、前記要求工程による各取得要求に基づいて前
記第1のサーバから取得される前記プリント枚数と前記
画像入出力装置から取得される前記複写枚数とを識別情
報別に集計して第4のメモリに登録する登録工程(図3
のステップ(12)〜(14))と、前記第4のメモリ
に登録された各識別情報毎に設定される制限枚数と比較
してプリントジョブおよび複写処理を禁止させる禁止要
求を前記第1のサーバおよび前記画像入出力装置に通知
する通知工程(図4のステップ(19)〜(25))と
を有するので、プリンタ部とスキャナ部とを備えてプリ
ント機能処理と複写機能処理とを複合処理可能な画像入
出力装置がネットワークに接続された場合に、各使用者
毎の複写枚数およびプリント枚数とを取得して管理し
て、第1のサーバから送信されるプリント枚数と画像入
出力装置から送信される複写枚数とから識別可能な各使
用者毎の総使用量を集計して、該集計される総枚数があ
らかじめ設定された制限枚数値を超える事態が発生して
いれば、直ちに、第1のサーバと画像入出力装置との双
方の処理を制限する禁止要求を適時に送信して、第1の
サーバと画像入出力装置がそれぞれ禁止要求されている
使用者のプリントジョブ処理要求および複写処理要求を
禁止させる状態に遷移させることができる。Further, a predetermined communication medium (network)
Server that stores and manages print jobs received from clients via the first server (the print server 10).
0), an image input / output device 200 including a printer unit that receives a print job stored in the first server via the predetermined communication medium or outputs image data from a reader unit; A data management method for an image processing system including a first server or the image input / output device and a second server (department management server 300) communicable via the predetermined communication medium, or a predetermined communication medium A first server that accumulates and manages print jobs from clients received via the first server; and receives a print job accumulated in the first server via the predetermined communication medium or receives a print job from the reader unit. An image input / output device having a printer unit for outputting image data, and communicating with the first server or the image input / output device via the predetermined communication medium. A storage medium storing a computer-readable program for controlling an image processing system including a second server capable of reading the first identification information obtained from the first server and the image input / output device. A third registration step (step (1) to FIG. 3) of registering correspondence information corresponding to the acquired second identification information in the third memory.
(4)) and a requesting process for requesting the first server to acquire the number of copies and the image input / output device to acquire the number of copies (steps (7) and (1) in FIG. 3).
0)), and the number of prints obtained from the first server and the number of copies obtained from the image input / output device based on each acquisition request in the requesting step are totaled for each identification information, and the fourth number is obtained. Registration process to register in the memory of FIG.
Steps (12) to (14)) and a request to prohibit a print job and a copying process by comparing with the limit number set for each identification information registered in the fourth memory. Since there is a notification step (steps (19) to (25) in FIG. 4) for notifying the server and the image input / output device, the printer unit and the scanner unit are provided, and the print function process and the copy function process are combined. When a possible image input / output device is connected to a network, the number of copies and the number of prints for each user are acquired and managed, and the number of prints transmitted from the first server and the The total usage amount for each user, which can be identified from the transmitted copy number, is totaled. If the total number exceeds the preset limit number value, immediately A timely transmission of a prohibition request for restricting the processing of both the first server and the image input / output device, and the print job processing request and the copying process of the user for whom the first server and the image input / output device are respectively requested to be prohibited. The state can be changed to a state in which the request is prohibited.
【0085】以下、図5に示すメモリマップを参照して
本発明に係る画像処理システムで読み出し可能なデータ
処理プログラムの構成について説明する。Hereinafter, the configuration of a data processing program readable by the image processing system according to the present invention will be described with reference to a memory map shown in FIG.
【0086】図5は、本発明に係る画像処理システムで
読み出し可能な各種データ処理プログラムを格納する記
憶媒体のメモリマップを説明する図である。FIG. 5 is a diagram for explaining a memory map of a storage medium for storing various data processing programs readable by the image processing system according to the present invention.
【0087】なお、特に図示しないが、記憶媒体に記憶
されるプログラム群を管理する情報、例えばバージョン
情報,作成者等も記憶され、かつ、プログラム読み出し
側のOS等に依存する情報、例えばプログラムを識別表
示するアイコン等も記憶される場合もある。Although not shown, information for managing a group of programs stored in the storage medium, such as version information and a creator, is also stored, and information dependent on the OS or the like on the program reading side, such as a program, An icon or the like for identification display may also be stored.
【0088】さらに、各種プログラムに従属するデータ
も上記ディレクトリに管理されている。また、各種プロ
グラムをコンピュータにインストールするためのプログ
ラムや、インストールするプログラムが圧縮されている
場合に、解凍するプログラム等も記憶される場合もあ
る。Further, data dependent on various programs is also managed in the directory. In addition, a program for installing various programs on a computer or a program for decompressing a program to be installed when the program to be installed is compressed may be stored.
【0089】本実施形態における図3,図4に示す機能
が外部からインストールされるプログラムによって、ホ
ストコンピュータにより遂行されていてもよい。そし
て、その場合、CD−ROMやフラッシュメモリやFD
等の記憶媒体により、あるいはネットワークを介して外
部の記憶媒体から、プログラムを含む情報群を出力装置
に供給される場合でも本発明は適用されるものである。The functions shown in FIGS. 3 and 4 in this embodiment may be executed by a host computer by a program installed from the outside. And in that case, CD-ROM, flash memory, FD
The present invention is applicable even when a group of information including a program is supplied to an output device from a storage medium such as the above or from an external storage medium via a network.
【0090】以上のように、前述した実施形態の機能を
実現するソフトウエアのプログラムコードを記録した記
憶媒体を、システムあるいは装置に供給し、そのシステ
ムあるいは装置のコンピュータ(またはCPUやMP
U)が記憶媒体に格納されたプログラムコードを読出し
実行することによっても、本発明の目的が達成されるこ
とは言うまでもない。As described above, the storage medium storing the program code of the software for realizing the functions of the above-described embodiment is supplied to the system or the apparatus, and the computer (or CPU or MP) of the system or the apparatus is supplied.
It goes without saying that the object of the present invention is also achieved when U) reads and executes the program code stored in the storage medium.
【0091】この場合、記憶媒体から読み出されたプロ
グラムコード自体が本発明の新規な機能を実現すること
になり、そのプログラムコードを記憶した記憶媒体は本
発明を構成することになる。In this case, the program code itself read from the storage medium realizes the novel function of the present invention, and the storage medium storing the program code constitutes the present invention.
【0092】プログラムコードを供給するための記憶媒
体としては、例えば、フロッピーディスク,ハードディ
スク,光ディスク,光磁気ディスク,CD−ROM,C
D−R,磁気テープ,不揮発性のメモリカード,RO
M,EEPROM等を用いることができる。Examples of a storage medium for supplying the program code include a floppy disk, hard disk, optical disk, magneto-optical disk, CD-ROM, and C
DR, magnetic tape, nonvolatile memory card, RO
M, EEPROM and the like can be used.
【0093】また、コンピュータが読み出したプログラ
ムコードを実行することにより、前述した実施形態の機
能が実現されるだけでなく、そのプログラムコードの指
示に基づき、コンピュータ上で稼働しているOS(オペ
レーティングシステム)等が実際の処理の一部または全
部を行い、その処理によって前述した実施形態の機能が
実現される場合も含まれることは言うまでもない。When the computer executes the readout program code, not only the functions of the above-described embodiment are realized, but also the OS (Operating System) running on the computer based on the instruction of the program code. ) And the like perform part or all of the actual processing, and the processing realizes the functions of the above-described embodiments.
【0094】さらに、記憶媒体から読み出されたプログ
ラムコードが、コンピュータに挿入された機能拡張ボー
ドやコンピュータに接続された機能拡張ユニットに備わ
るメモリに書き込まれた後、そのプログラムコードの指
示に基づき、その機能拡張ボードや機能拡張ユニットに
備わるCPU等が実際の処理の一部または全部を行い、
その処理によって前述した実施形態の機能が実現される
場合も含まれることは言うまでもない。Further, after the program code read from the storage medium is written into a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, based on the instruction of the program code, The CPU provided in the function expansion board or function expansion unit performs part or all of the actual processing,
It goes without saying that a case where the function of the above-described embodiment is realized by the processing is also included.
【0095】[0095]
【発明の効果】以上説明したように、本発明に係る第1
の発明によれば、所定の通信媒体を介して受信するクラ
イアントからのプリントジョブを蓄積して管理する第1
のサーバと、前記第1のサーバに蓄積されたプリントジ
ョブを前記所定の通信媒体を介して受信してあるいはリ
ーダ部からの画像データを出力するプリンタ部を備える
画像入出力装置と、前記第1のサーバまたは前記画像入
出力装置と前記所定の通信媒体を介して通信して前記第
1のサーバによるプリント枚数と前記画像入出力装置に
よる複写枚数とを各要求者毎に個別に集計管理して、該
集計により算出される総計値に基づいて前記第1のサー
バと前記画像入出力装置との使用を禁止させる第2のサ
ーバとを有するので、プリンタ部とスキャナ部とを備え
てプリント機能処理と複写機能処理とを複合処理可能な
画像入出力装置がネットワークに接続された場合に、各
使用者毎のプリント枚数と複写枚数との総数によりプリ
ント機能処理と複写機能処理との使用を確実に制限する
ネットワーク環境を自在に構築することができる。As described above, the first embodiment according to the present invention is described.
According to the invention of the first aspect, the first method for storing and managing print jobs from clients received via a predetermined communication medium is provided.
An image input / output device including a server, a printer unit that receives a print job stored in the first server via the predetermined communication medium, or outputs image data from a reader unit; Communicates with the server or the image input / output device via the predetermined communication medium, and collectively manages the number of prints by the first server and the number of copies by the image input / output device individually for each requester. And a second server for prohibiting the use of the first server and the image input / output device based on the total value calculated by the aggregation. When an image input / output device capable of performing a composite process of a print function process and a copy function process is connected to a network, the print function process and the copy function process are performed based on the total number of prints and copies for each user. The network environment to reliably limit the use of the function processing can be constructed freely.
【0096】第2の発明によれば、所定の通信媒体を介
して受信するクライアントからのプリントジョブを蓄積
して管理する第1のサーバと、前記第1のサーバに蓄積
されたプリントジョブを前記所定の通信媒体を介して受
信してあるいはリーダ部からの画像データを出力するプ
リンタ部を備える画像入出力装置と、前記第1のサーバ
または前記画像入出力装置と前記所定の通信媒体を介し
て通信可能な第2のサーバとを備える画像処理システム
であって、前記第1のサーバは、各プリントジョブの要
求者を識別する第1の識別情報とともにプリントジョブ
で指定されるプリント枚数およびプリントジョブ実行可
否を決定する可否情報を記憶する第1の記憶手段と、前
記第1の識別情報と特定された各要求者毎のプリントジ
ョブ実行毎に前記プリント枚数を計数する第1の計数手
段と、前記第1の記憶手段に記憶される前記可否情報の
状態を判定して各要求者毎のプリントジョブの送信を禁
止する第1の禁止手段と、前記第2のサーバからのプリ
ント枚数要求に応じて前記第1の記憶手段に記憶された
各第1の識別情報毎のプリント枚数を送信する第1の送
信手段と、第2のサーバから受信する禁止要求に基づい
て前記第1の記憶手段に記憶される可否情報を可状態か
ら否状態に遷移させるプリント制御手段とを有し、前記
画像入出力手段は、前記リーダ部とプリンタ部とによる
複写処理を要求する要求者を識別する第2の識別情報と
ともに複写処理枚数および複写処理実行可否を決定する
可否情報を記憶する第2の記憶手段と、前記第2の識別
情報と特定された各要求者毎の複写処理実行毎に前記複
写枚数を計数する第2の計数手段と、前記第2の記憶手
段に記憶される前記可否情報の状態を判定して各要求者
毎の複写処理を禁止する第1の禁止手段と、前記第2の
サーバからの複写枚数要求に応じて前記第2の記憶手段
に記憶された各識別情報毎の複写枚数を送信する第2の
送信手段と、第2のサーバから受信する禁止要求に基づ
いて前記第2の記憶手段に記憶される可否情報を可状態
から否状態に遷移させる複写制御手段とを有し、第2の
サーバは、前記第1のサーバから取得する第1の識別情
報と前記画像入出力装置から取得する第2の識別情報と
の対応情報を記憶する第3の記憶手段と、前記第1のサ
ーバに対してプリント枚数を、前記画像入出力装置に対
して複写枚数をそれぞれ取得要求する要求手段と、前記
要求手段による各取得要求に基づいて前記第1のサーバ
から取得される前記プリント枚数と前記画像入出力装置
から取得される前記複写枚数とを識別情報別に集計して
記憶する第4の記憶手段と、前記第4の記憶手段に記憶
された各識別情報毎に設定される制限枚数と比較してプ
リントジョブおよび複写処理を禁止させる禁止要求を前
記第1のサーバおよび前記画像入出力装置に通知する通
知手段とを有するので、プリンタ部とスキャナ部とを備
えてプリント機能処理と複写機能処理とを複合処理可能
な画像入出力装置がネットワークに接続された場合に、
各使用者毎のプリント枚数と複写枚数を取得してその使
用状況を管理して、あらかじめ設定された制限枚数値を
該プリント枚数と複写枚数との合計値が超える事態を確
実管理して、使用者がプリント機能と複写機能とが混在
する使用を行っても、使用総数によりプリント機能処理
と複写機能処理との使用を確実に制限するネットワーク
環境を自在に構築することができる。According to the second aspect, the first server for storing and managing print jobs received from the client via a predetermined communication medium, and the print jobs stored in the first server are stored in the first server. An image input / output device including a printer unit that receives image data from a predetermined communication medium or outputs image data from a reader unit, and the first server or the image input / output device and the predetermined communication medium An image processing system comprising a communicable second server, wherein the first server is configured to print the number of prints specified in a print job together with first identification information for identifying a requester of each print job and a print job. First storage means for storing permission / prohibition information for deciding whether or not execution is possible, wherein the first identification information and the print job execution for each requester identified by the requester First counting means for counting the number of lint sheets, first prohibiting means for judging a state of the propriety information stored in the first storage means and prohibiting transmission of a print job for each requester; First transmission means for transmitting the number of prints for each piece of first identification information stored in the first storage means in response to a print number request from the second server; and reception from the second server. Print control means for changing the permission information stored in the first storage means from the permission state to the non-permission state based on the prohibition request, wherein the image input / output means is provided for copying by the reader unit and the printer unit. Second storage means for storing, together with second identification information for identifying a requester who requests the processing, the number of copies to be processed and availability information for determining whether or not to execute the copying process; and each of the requests identified as the second identification information Copy by person A second counting means for counting the number of copies each time the processing is performed, and a first prohibition for prohibiting a copying process for each requester by judging a state of the propriety information stored in the second storage means. Means for transmitting the number of copies for each piece of identification information stored in the second storage means in response to a request for the number of copies from the second server; and receiving from the second server. Copying control means for changing the permission information stored in the second storage means from the permission state to the non-permission state based on the prohibition request, wherein the second server acquires the first information acquired from the first server. Third storage means for storing correspondence information between the first identification information and the second identification information obtained from the image input / output device; the number of prints for the first server; Requesting means for requesting to obtain the number of copies, respectively, Fourth storage means for counting and storing the number of prints obtained from the first server and the number of copies obtained from the image input / output device on the basis of each acquisition request by the request means for each piece of identification information; And transmitting a prohibition request for prohibiting a print job and a copy process to the first server and the image input / output device in comparison with the limit number set for each piece of identification information stored in the fourth storage means. Since an image input / output device having a printer unit and a scanner unit and capable of performing composite processing of print function processing and copy function processing is connected to a network,
Obtain the number of prints and the number of copies for each user, manage the usage status, and securely manage the situation where the total value of the number of prints and the number of copies exceeds a preset limit value. Even if the user uses the print function and the copy function in a mixed manner, a network environment in which the use of the print function process and the copy function process is reliably restricted by the total number of use can be freely constructed.
【0097】第3の発明によれば、前記第1の送信手段
は、プリントジョブ要求者が登録された識別情報と一致
する場合に、受信したプリントジョブを前記画像入出力
装置に送信するので、特定のプリント機能使用要求者以
外の使用を確実に禁止することができる。According to the third aspect, the first transmitting means transmits the received print job to the image input / output device when the print job requester matches the registered identification information. It is possible to reliably prohibit use by anyone other than the specific print function user.
【0098】第4の発明によれば、複写要求者が登録さ
れた識別情報と一致する場合に、前記リーダ部とプリン
タ部とによる複写処理を実行可能とするので、特定の複
写処理機能使用要求者以外の使用を確実に禁止すること
ができる。According to the fourth aspect, when the copy requester matches the registered identification information, the copy processing by the reader unit and the printer unit can be executed. Use by anyone other than the person can be reliably prohibited.
【0099】第5,第8の発明によれば、所定の通信媒
体を介して受信するクライアントからのプリントジョブ
を蓄積して管理する第1のサーバと、前記第1のサーバ
に蓄積されたプリントジョブを前記所定の通信媒体を介
して受信してあるいはリーダ部からの画像データを出力
するプリンタ部を備える画像入出力装置と、前記第1の
サーバまたは前記画像入出力装置と前記所定の通信媒体
を介して通信可能な第2のサーバとを備える画像処理シ
ステムのデータ管理方法であって、あるいは所定の通信
媒体を介して受信するクライアントからのプリントジョ
ブを蓄積して管理する第1のサーバと、前記第1のサー
バに蓄積されたプリントジョブを前記所定の通信媒体を
介して受信してあるいはリーダ部からの画像データを出
力するプリンタ部を備える画像入出力装置と、前記第1
のサーバまたは前記画像入出力装置と前記所定の通信媒
体を介して通信可能な第2のサーバとを備える画像処理
システムを制御するコンピュータが読み出し可能なプロ
グラムを格納した記憶媒体であって、各プリントジョブ
の要求者を識別する第1の識別情報とともにプリントジ
ョブで指定されるプリント枚数およびプリントジョブ実
行可否を決定する可否情報を第1のメモリに登録する第
1の登録工程と、前記第1の識別情報と特定された各要
求者毎のプリントジョブ実行毎に前記プリント枚数を計
数する第1の計数工程と、前記第1のメモリに記憶され
る前記可否情報の状態を判定して各要求者毎のプリント
ジョブの送信を禁止する第1の禁止工程と、前記第2の
サーバからのプリント枚数要求に応じて前記第1のメモ
リに登録された各第1の識別情報毎のプリント枚数を送
信する第1の送信工程と、第2のサーバから受信する禁
止要求に基づいて前記第1のメモリに記憶される可否情
報を可状態から否状態に遷移させる第1の遷移工程とを
有するので、プリンタ部とスキャナ部とを備えてプリン
ト機能処理と複写機能処理とを複合処理可能な画像入出
力装置がネットワークに接続された場合に、各使用者毎
のプリント枚数を管理して、第2のサーバからの要求に
応じて個別に管理されているプリント枚数を送信し、該
送信されるプリント枚数と第2のサーバが取得する複写
枚数とから集計される総枚数があらかじめ設定された制
限枚数値を超える事態が発生していれば、例えばプリン
ト枚数は少なくても複写枚数が多い使用者であろと、そ
の逆の場合であろうとも第2のサーバからの禁止要求に
基づいて第1のメモリに記憶される可否情報を可状態か
ら否状態に遷移し、以後制限枚数値を超えている使用者
からのプリントジョブの送信を確実に制限することがで
きる。According to the fifth and eighth aspects of the present invention, the first server for storing and managing print jobs received from the client via a predetermined communication medium, and the print server stored in the first server. An image input / output device including a printer unit that receives a job via the predetermined communication medium or outputs image data from a reader unit, the first server or the image input / output device, and the predetermined communication medium A data management method for an image processing system, comprising: a first server that stores and manages a print job received from a client via a predetermined communication medium; A printer unit that receives a print job stored in the first server via the predetermined communication medium or outputs image data from a reader unit And an image output device comprising the first
A computer-readable storage medium storing a computer-readable program for controlling an image processing system including the server or the image input / output device and a second server communicable via the predetermined communication medium. A first registration step of registering, in a first memory, the number of prints specified in a print job and availability information for determining whether or not the print job can be executed, together with first identification information for identifying a requester of the job; A first counting step of counting the number of prints each time a print job is executed for each requester identified as identification information; and determining a state of the propriety information stored in the first memory to determine each requester. A first prohibition step of prohibiting transmission of a print job for each print job; A first transmission step of transmitting the number of prints for each piece of identification information, and a transition of the permission / inhibition information stored in the first memory from a permission state to a permission state based on a prohibition request received from the second server. When the image input / output device including the printer unit and the scanner unit and capable of performing the composite processing of the print function processing and the copy function processing is connected to the network, the first transition step is provided. The number of prints is managed, the number of prints individually managed is transmitted in response to a request from the second server, and the number of prints transmitted is counted from the number of copies obtained by the second server. If the total number of sheets exceeds a preset limit number, a second server may be used, even if the number of copies is small but the number of copies is large, or vice versa. , The permission / inhibition information stored in the first memory is changed from the permission state to the permission state based on the prohibition request from the user, and the transmission of the print job from the user exceeding the limit number of sheets is reliably restricted thereafter. it can.
【0100】第6,第9の発明によれば、所定の通信媒
体を介して受信するクライアントからのプリントジョブ
を蓄積して管理する第1のサーバと、前記第1のサーバ
に蓄積されたプリントジョブを前記所定の通信媒体を介
して受信してあるいはリーダ部からの画像データを出力
するプリンタ部を備える画像入出力装置と、前記第1の
サーバまたは前記画像入出力装置と前記所定の通信媒体
を介して通信可能な第2のサーバとを備える画像処理シ
ステムのデータ管理方法であって、あるいは所定の通信
媒体を介して受信するクライアントからのプリントジョ
ブを蓄積して管理する第1のサーバと、前記第1のサー
バに蓄積されたプリントジョブを前記所定の通信媒体を
介して受信してあるいはリーダ部からの画像データを出
力するプリンタ部を備える画像入出力装置と、前記第1
のサーバまたは前記画像入出力装置と前記所定の通信媒
体を介して通信可能な第2のサーバとを備える画像処理
システムを制御するコンピュータが読み出し可能なプロ
グラムを格納した記憶媒体であって、前記リーダ部とプ
リンタ部とによる複写処理を要求する要求者を識別する
第2の識別情報とともに複写処理枚数および複写処理実
行可否を決定する可否情報を第2のメモリに登録する第
2の登録工程と、前記第2の識別情報と特定された各要
求者毎の複写処理実行毎に前記複写枚数を計数する第2
の計数工程と、前記第2のメモリに登録される前記可否
情報の状態を判定して各要求者毎の複写処理を禁止する
第1の禁止工程と、前記第2のサーバからの複写枚数要
求に応じて前記第2のメモリに登録された各識別情報毎
の複写枚数を送信する第2の送信工程と、第2のサーバ
から受信する禁止要求に基づいて前記第2のメモリに登
録される可否情報を可状態から否状態に遷移させる第2
の遷移工程とを有するので、プリンタ部とスキャナ部と
を備えてプリント機能処理と複写機能処理とを複合処理
可能な画像入出力装置がネットワークに接続された場合
に、各使用者毎の複写枚数を管理して、第2のサーバか
らの要求に応じて個別に管理されている複写枚数を送信
し、該送信されるプリント枚数と第2のサーバが取得す
る複写枚数とから集計される総枚数があらかじめ設定さ
れた制限枚数値を超える事態が発生していれば、例えば
プリント枚数は少なくても複写枚数が多い使用者であろ
と、その逆の場合であろうとも第2のサーバからの禁止
要求に基づいて第1のメモリに記憶される可否情報を可
状態から否状態に遷移し、以後制限枚数値を超えている
使用者からの複写処理の要求を確実に制限することがで
きる。According to the sixth and ninth aspects, the first server for storing and managing print jobs received from the client via a predetermined communication medium, and the print server stored in the first server are provided. An image input / output device including a printer unit that receives a job via the predetermined communication medium or outputs image data from a reader unit, the first server or the image input / output device, and the predetermined communication medium A data management method for an image processing system, comprising: a first server that stores and manages a print job received from a client via a predetermined communication medium; A printer unit that receives a print job stored in the first server via the predetermined communication medium or outputs image data from a reader unit And an image output device comprising the first
A computer-readable storage medium storing a computer-readable program that controls an image processing system including the server or the image input / output device and a second server communicable via the predetermined communication medium. A second registration step of registering, in a second memory, the number of copies to be processed and the permission / prohibition information for determining whether or not the copy processing can be executed, together with second identification information for identifying a requester who requests the copy processing by the unit and the printer unit; A second counting unit that counts the number of copies each time a copy process is performed for each requester identified as the second identification information;
Counting step, a first prohibition step of judging a state of the propriety information registered in the second memory to prohibit copy processing for each requester, and a request for the number of copies from the second server. A second transmission step of transmitting the number of copies for each piece of identification information registered in the second memory in response to the request, and registration in the second memory based on a prohibition request received from a second server. The second for changing the permission information from the permission state to the permission state
When an image input / output device that includes a printer unit and a scanner unit and is capable of performing combined print function processing and copy function processing is connected to a network, the number of copies for each user Is transmitted, and the number of copies individually managed is transmitted in response to a request from the second server, and the total number of prints is counted from the transmitted number of prints and the number of copies obtained by the second server. If the number of copies exceeds a preset limit, a user is prohibited from the second server even if the number of copies is small but the number of copies is large, and vice versa. Based on the request, the permission / inhibition information stored in the first memory is changed from the permission state to the permission state, and the copy processing request from the user who has exceeded the limit number of sheets can be surely limited.
【0101】第7,第10の発明によれば、所定の通信
媒体を介して受信するクライアントからのプリントジョ
ブを蓄積して管理する第1のサーバと、前記第1のサー
バに蓄積されたプリントジョブを前記所定の通信媒体を
介して受信してあるいはリーダ部からの画像データを出
力するプリンタ部を備える画像入出力装置と、前記第1
のサーバまたは前記画像入出力装置と前記所定の通信媒
体を介して通信可能な第2のサーバとを備える画像処理
システムのデータ管理方法であって、あるいは所定の通
信媒体を介して受信するクライアントからのプリントジ
ョブを蓄積して管理する第1のサーバと、前記第1のサ
ーバに蓄積されたプリントジョブを前記所定の通信媒体
を介して受信してあるいはリーダ部からの画像データを
出力するプリンタ部を備える画像入出力装置と、前記第
1のサーバまたは前記画像入出力装置と前記所定の通信
媒体を介して通信可能な第2のサーバとを備える画像処
理システムを制御するコンピュータが読み出し可能なプ
ログラムを格納した記憶媒体であって、前記第1のサー
バから取得する第1の識別情報と前記画像入出力装置か
ら取得する第2の識別情報との対応情報を第3のメモリ
に登録する第3の登録工程と、前記第1のサーバに対し
てプリント枚数を、前記画像入出力装置に対して複写枚
数をそれぞれ取得要求する要求工程と、前記要求工程に
よる各取得要求に基づいて前記第1のサーバから取得さ
れる前記プリント枚数と前記画像入出力装置から取得さ
れる前記複写枚数とを識別情報別に集計して第4のメモ
リに登録する登録工程と、前記第4のメモリに登録され
た各識別情報毎に設定される制限枚数と比較してプリン
トジョブおよび複写処理を禁止させる禁止要求を前記第
1のサーバおよび前記画像入出力装置に通知する通知工
程とを有するので、プリンタ部とスキャナ部とを備えて
プリント機能処理と複写機能処理とを複合処理可能な画
像入出力装置がネットワークに接続された場合に、各使
用者毎の複写枚数およびプリント枚数とを取得して管理
して、第1のサーバから送信されるプリント枚数と画像
入出力装置から送信される複写枚数とから識別可能な各
使用者毎の総使用量を集計して、該集計される総枚数が
あらかじめ設定された制限枚数値を超える事態が発生し
ていれば、直ちに、第1のサーバと画像入出力装置との
双方の処理を制限する禁止要求を適時に送信して、第1
のサーバと画像入出力装置がそれぞれ禁止要求されてい
る使用者のプリントジョブ処理要求および複写処理要求
を禁止させる状態に遷移させることができる。According to the seventh and tenth aspects, the first server for storing and managing print jobs from clients received via the predetermined communication medium, and the print servers stored in the first server are provided. An image input / output device including a printer unit for receiving a job via the predetermined communication medium or outputting image data from a reader unit;
A data management method for an image processing system comprising a server or the image input / output device and a second server communicable via the predetermined communication medium, or from a client receiving via a predetermined communication medium. A first server for storing and managing print jobs, and a printer unit for receiving the print jobs stored in the first server via the predetermined communication medium or outputting image data from a reader unit A computer-readable program for controlling an image processing system comprising: an image input / output device including: a first server or a second server capable of communicating with the image input / output device via the predetermined communication medium. A first identification information acquired from the first server and a second identification information acquired from the image input / output device. A third registration step of registering information corresponding to the different information in a third memory, and a request step of requesting the first server to obtain the number of copies and the image input / output device to obtain the number of copies. And summing up the number of prints obtained from the first server and the number of copies obtained from the image input / output device based on each acquisition request in the requesting process for each identification information, and stores the totaled number in a fourth memory. A registration step of registering, and a prohibition request for prohibiting a print job and a copy process by comparing with a limit number set for each identification information registered in the fourth memory. An image input / output device that includes a printer unit and a scanner unit and that can perform composite processing of print function processing and copy function processing is connected to the network because it has a notification step of notifying the device. In this case, the number of copies and the number of prints for each user are acquired and managed, and can be identified from the number of prints transmitted from the first server and the number of copies transmitted from the image input / output device. The total usage amount for each user is totaled, and if the total number exceeds the preset limit number value, the first server and the image input / output device are immediately connected. The prohibition request for restricting both processes is transmitted in a timely manner,
Server and the image input / output device can be changed to a state in which the print job processing request and the copy processing request of the user for whom the prohibition request is made are prohibited.
【0102】従って、識別可能な各使用者毎に個別管理
されていたプリント枚数と複写枚数とをそれぞれを加算
した集計値により管理でき、プリント枚数は少なくても
複写枚数が多い使用者であろうと、その逆の場合であろ
うとも第2のサーバからの禁止要求に基づいて第1のメ
モリに記憶される可否情報を可状態から否状態に遷移
し、以後制限枚数値を超えている使用者からの複写処理
の要求を確実に制限できるネットワーク環境を自在に構
築することができる等の効果を奏する。Accordingly, the number of prints and the number of copies that have been individually managed for each identifiable user can be managed by a total value obtained by adding the respective numbers. Even if the reverse is true, the user who transits the permission / inhibition information stored in the first memory from the permission state to the rejection state based on the prohibition request from the second server and thereafter exceeds the limit number of sheets. This makes it possible to freely construct a network environment in which a request for copy processing can be reliably restricted.
【図1】本発明を適用可能な画像処理システムの全体構
成を説明する概略ブロック図である。FIG. 1 is a schematic block diagram illustrating an overall configuration of an image processing system to which the present invention can be applied.
【図2】本発明の一実施形態を示す画像処理システムの
制御構成を説明するブロック図である。FIG. 2 is a block diagram illustrating a control configuration of an image processing system according to an embodiment of the present invention.
【図3】本発明に係る画像処理システムにおける画像処
理手順の一例を示すフローチャートである。FIG. 3 is a flowchart illustrating an example of an image processing procedure in the image processing system according to the present invention.
【図4】本発明に係る画像処理システムにおける画像処
理手順の一例を示すフローチャートである。FIG. 4 is a flowchart illustrating an example of an image processing procedure in the image processing system according to the present invention.
【図5】本発明に係る画像処理システムで読み出し可能
な各種データ処理プログラムを格納する記憶媒体のメモ
リマップを説明する図である。FIG. 5 is a diagram illustrating a memory map of a storage medium that stores various data processing programs that can be read by the image processing system according to the present invention.
10 ネットワーク 20 パーソナルコンピュータ 100 プリントサーバ 110 ネットワークインタフェース 120 プリントサーバ制御部 130 プリントジョブ記憶部 131 プリントジョブ 140 部門別カウントカウンタテーブル 200 画像入出力装置 210 入出力インタフェース 220 印刷データ解析部 230 画像制御部 240 画像読み取り部 250 プリンタ制御部 260 操作部 270 部門別コピーカウンタテーブル 280 プリンタ部 300 部門管理サーバ 310 入出力インターフェース 320 部門管理サーバ制御部 330 部門管理対応テーブル 340 部門別カウンタテーブル Reference Signs List 10 network 20 personal computer 100 print server 110 network interface 120 print server control unit 130 print job storage unit 131 print job 140 department-specific count counter table 200 image input / output device 210 input / output interface 220 print data analysis unit 230 image control unit 240 image Reading unit 250 Printer control unit 260 Operation unit 270 Department copy counter table 280 Printer unit 300 Department management server 310 Input / output interface 320 Department management server control unit 330 Department management correspondence table 340 Department counter table
Claims (10)
アントからのプリントジョブを蓄積して管理する第1の
サーバと、 前記第1のサーバに蓄積されたプリントジョブを前記所
定の通信媒体を介して受信してあるいはリーダ部からの
画像データを出力するプリンタ部を備える画像入出力装
置と、 前記第1のサーバまたは前記画像入出力装置と前記所定
の通信媒体を介して通信して前記第1のサーバによるプ
リント枚数と前記画像入出力装置による複写枚数とを各
要求者毎に個別に集計管理して、該集計により算出され
る総計値に基づいて前記第1のサーバと前記画像入出力
装置との使用を禁止させる第2のサーバと、を有するこ
とを特徴とする画像処理システム。A first server configured to store and manage a print job received from a client via a predetermined communication medium; and a print job stored in the first server stored in the first server via the predetermined communication medium. An image input / output device including a printer unit that receives or outputs image data from a reader unit; and communicates with the first server or the image input / output device via the predetermined communication medium to the first input / output device. The number of prints by the server and the number of copies by the image input / output device are individually tabulated and managed for each requester, and the first server and the image input / output device are based on the total value calculated by the tabulation. And a second server that prohibits the use of the image processing system.
アントからのプリントジョブを蓄積して管理する第1の
サーバと、前記第1のサーバに蓄積されたプリントジョ
ブを前記所定の通信媒体を介して受信してあるいはリー
ダ部からの画像データを出力するプリンタ部を備える画
像入出力装置と、前記第1のサーバまたは前記画像入出
力装置と前記所定の通信媒体を介して通信可能な第2の
サーバとを備える画像処理システムであって、 前記第1のサーバは、各プリントジョブの要求者を識別
する第1の識別情報とともにプリントジョブで指定され
るプリント枚数およびプリントジョブ実行可否を決定す
る可否情報を記憶する第1の記憶手段と、 前記第1の識別情報と特定された各要求者毎のプリント
ジョブ実行毎に前記プリント枚数を計数する第1の計数
手段と、 前記第1の記憶手段に記憶される前記可否情報の状態を
判定して各要求者毎のプリントジョブの送信を禁止する
第1の禁止手段と、 前記第2のサーバからのプリント枚数要求に応じて前記
第1の記憶手段に記憶された各第1の識別情報毎のプリ
ント枚数を送信する第1の送信手段と、 前記第2のサーバから受信する禁止要求に基づいて前記
第1の記憶手段に記憶される可否情報を可状態から否状
態に遷移させるプリント制御手段とを有し、 前記画像入出力手段は、前記リーダ部とプリンタ部とに
よる複写処理を要求する要求者を識別する第2の識別情
報とともに複写処理枚数および複写処理実行可否を決定
する可否情報を記憶する第2の記憶手段と、 前記第2の識別情報と特定された各要求者毎の複写処理
実行毎に前記複写枚数を計数する第2の計数手段と、 前記第2の記憶手段に記憶される前記可否情報の状態を
判定して各要求者毎の複写処理を禁止する第1の禁止手
段と、 前記第2のサーバからの複写枚数要求に応じて前記第2
の記憶手段に記憶された各識別情報毎の複写枚数を送信
する第2の送信手段と、 前記第2のサーバから受信する禁止要求に基づいて前記
第2の記憶手段に記憶される可否情報を可状態から否状
態に遷移させる複写制御手段とを有し、 前記第2のサーバは、前記第1のサーバから取得する第
1の識別情報と前記画像入出力装置から取得する第2の
識別情報との対応情報を記憶する第3の記憶手段と、 前記第1のサーバに対してプリント枚数を、前記画像入
出力装置に対して複写枚数をそれぞれ取得要求する要求
手段と、 前記要求手段による各取得要求に基づいて前記第1のサ
ーバから取得される前記プリント枚数と前記画像入出力
装置から取得される前記複写枚数とを識別情報別に集計
して記憶する第4の記憶手段と、 前記第4の記憶手段に記憶された各識別情報毎に設定さ
れる制限枚数と比較してプリントジョブおよび複写処理
を禁止させる禁止要求を前記第1のサーバおよび前記画
像入出力装置に通知する通知手段とを有することを特徴
とする画像処理システム。2. A first server for storing and managing a print job from a client received via a predetermined communication medium, and a print job stored in the first server via the predetermined communication medium. An image input / output device including a printer unit that receives or outputs image data from a reader unit, and a second server that can communicate with the first server or the image input / output device via the predetermined communication medium. An image processing system comprising: a first server configured to determine a number of prints specified in a print job together with first identification information for identifying a requester of each print job and whether to execute the print job; First storage means for storing information; and counting the number of prints each time a print job is executed for each requester identified as the first identification information. A first counting unit, a first prohibiting unit that determines a state of the propriety information stored in the first storage unit, and prohibits transmission of a print job for each requester; A first transmission unit for transmitting the number of prints for each first identification information stored in the first storage unit in response to a print number request from the server, and a prohibition request for reception from the second server. Print control means for changing the permission information stored in the first storage means from the permission state to the permission state based on the permission information, wherein the image input / output means requests a copying process by the reader unit and the printer unit Second storage means for storing, together with second identification information for identifying a requester to be executed, the number of copies to be processed and availability information for determining whether or not to execute the copying process, for each requester identified as the second identification information Every time the copy process is executed A second counting unit that counts the number of copies, a first prohibition unit that determines a state of the propriety information stored in the second storage unit and prohibits a copy process for each requester; In response to the copy number request from the second server, the second
Second transmission means for transmitting the number of copies for each piece of identification information stored in the storage means, and permission / inhibition information stored in the second storage means based on a prohibition request received from the second server. A copy control unit for changing from a permitted state to a non-enabled state, wherein the second server acquires first identification information acquired from the first server and second identification information acquired from the image input / output device A third storage unit for storing correspondence information between the first and second servers; a request unit for requesting the first server to obtain the number of copies; and a request for obtaining the number of copies to the image input / output device. Fourth storage means for counting and storing the number of prints acquired from the first server based on the acquisition request and the number of copies acquired from the image input / output device for each piece of identification information; Storage means Notifying means for notifying the first server and the image input / output device of a prohibition request for prohibiting a print job and copy processing in comparison with a limit number set for each stored identification information. Image processing system.
要求者が登録された識別情報と一致する場合に、受信し
たプリントジョブを前記画像入出力装置に送信すること
を特徴とする請求項2記載の画像処理システム。3. The image processing apparatus according to claim 2, wherein the first transmitting unit transmits the received print job to the image input / output device when the print job requester matches the registered identification information. The image processing system described in the above.
する場合に、前記リーダ部とプリンタ部とによる複写処
理を実行可能とすることを特徴とする請求項2記載の画
像処理システム。4. The image processing system according to claim 2, wherein when the copy requester matches the registered identification information, the reader unit and the printer unit can execute a copy process.
アントからのプリントジョブを蓄積して管理する第1の
サーバと、前記第1のサーバに蓄積されたプリントジョ
ブを前記所定の通信媒体を介して受信してあるいはリー
ダ部からの画像データを出力するプリンタ部を備える画
像入出力装置と、前記第1のサーバまたは前記画像入出
力装置と前記所定の通信媒体を介して通信可能な第2の
サーバとを備える画像処理システムのデータ管理方法で
あって、 各プリントジョブの要求者を識別する第1の識別情報と
ともにプリントジョブで指定されるプリント枚数および
プリントジョブ実行可否を決定する可否情報を第1のメ
モリに登録する第1の登録工程と、 前記第1の識別情報と特定された各要求者毎のプリント
ジョブ実行毎に前記プリント枚数を計数する第1の計数
工程と、 前記第1のメモリに記憶される前記可否情報の状態を判
定して各要求者毎のプリントジョブの送信を禁止する第
1の禁止工程と、 前記第2のサーバからのプリント枚数要求に応じて前記
第1のメモリに登録された各第1の識別情報毎のプリン
ト枚数を送信する第1の送信工程と、 前記第2のサーバから受信する禁止要求に基づいて前記
第1のメモリに記憶される可否情報を可状態から否状態
に遷移させる第1の遷移工程と、 を有することを特徴とする画像処理システムのデータ管
理方法。5. A first server for storing and managing a print job from a client received via a predetermined communication medium, and a print job stored in the first server via the predetermined communication medium. An image input / output device including a printer unit that receives or outputs image data from a reader unit, and a second server that can communicate with the first server or the image input / output device via the predetermined communication medium. A data management method for an image processing system comprising: a server; and a first identification information for identifying a requester of each print job, and information on whether the number of prints specified in the print job and availability of the print job are determined together with first identification information. A first registration step of registering in the first memory, and the first identification information and the printing each time a print job is executed for each requester specified. A first counting step of counting the number, a first prohibiting step of judging a state of the propriety information stored in the first memory and prohibiting transmission of a print job for each requester; A first transmission step of transmitting the number of prints for each piece of the first identification information registered in the first memory in response to a request for the number of prints from the second server; and a prohibition request for reception from the second server. A first transition step of transitioning the permission / inhibition information stored in the first memory from the permission state to the permission state based on the following.
アントからのプリントジョブを蓄積して管理する第1の
サーバと、前記第1のサーバに蓄積されたプリントジョ
ブを前記所定の通信媒体を介して受信してあるいはリー
ダ部からの画像データを出力するプリンタ部を備える画
像入出力装置と、前記第1のサーバまたは前記画像入出
力装置と前記所定の通信媒体を介して通信可能な第2の
サーバとを備える画像処理システムのデータ管理方法で
あって、 前記リーダ部とプリンタ部とによる複写処理を要求する
要求者を識別する第2の識別情報とともに複写処理枚数
および複写処理実行可否を決定する可否情報を第2のメ
モリに登録する第2の登録工程と、 前記第2の識別情報と特定された各要求者毎の複写処理
実行毎に前記複写枚数を計数する第2の計数工程と、 前記第2のメモリに登録される前記可否情報の状態を判
定して各要求者毎の複写処理を禁止する第1の禁止工程
と、 前記第2のサーバからの複写枚数要求に応じて前記第2
のメモリに登録された各識別情報毎の複写枚数を送信す
る第2の送信工程と、 前記第2のサーバから受信する禁止要求に基づいて前記
第2のメモリに登録される可否情報を可状態から否状態
に遷移させる第2の遷移工程と、を有することを特徴と
する画像処理システムのデータ管理方法。6. A first server for storing and managing a print job from a client received via a predetermined communication medium, and a print job stored in the first server via the predetermined communication medium. An image input / output device including a printer unit that receives or outputs image data from a reader unit, and a second server that can communicate with the first server or the image input / output device via the predetermined communication medium. A data management method for an image processing system comprising a server, wherein the number of copies to be processed and whether or not to execute the copy process are determined together with second identification information for identifying a requester who requests a copy process by the reader unit and the printer unit A second registration step of registering availability information in a second memory; counting the number of copies each time a copy process is performed for each requester identified as the second identification information A second counting step, a first prohibiting step of judging a state of the propriety information registered in the second memory to prohibit a copying process for each requester, In response to the copy number request, the second
A second transmitting step of transmitting the number of copies for each piece of identification information registered in the memory, and a permission state of the permission information registered in the second memory based on a prohibition request received from the second server. And a second transition step of transiting from a to a no state.
アントからのプリントジョブを蓄積して管理する第1の
サーバと、前記第1のサーバに蓄積されたプリントジョ
ブを前記所定の通信媒体を介して受信してあるいはリー
ダ部からの画像データを出力するプリンタ部を備える画
像入出力装置と、前記第1のサーバまたは前記画像入出
力装置と前記所定の通信媒体を介して通信可能な第2の
サーバとを備える画像処理システムのデータ管理方法で
あって、 前記第1のサーバから取得する第1の識別情報と前記画
像入出力装置から取得する第2の識別情報との対応情報
を第3のメモリに登録する第3の登録工程と、 前記第1のサーバに対してプリント枚数を、前記画像入
出力装置に対して複写枚数をそれぞれ取得要求する要求
工程と、 前記要求工程による各取得要求に基づいて前記第1のサ
ーバから取得される前記プリント枚数と前記画像入出力
装置から取得される前記複写枚数とを識別情報別に集計
して第4のメモリに登録する登録工程と、 前記第4のメモリに登録された各識別情報毎に設定され
る制限枚数と比較してプリントジョブおよび複写処理を
禁止させる禁止要求を前記第1のサーバおよび前記画像
入出力装置に通知する通知工程と、を有することを特徴
とする画像処理システムのデータ管理方法。7. A first server for storing and managing a print job from a client received via a predetermined communication medium, and a print job stored in the first server via the predetermined communication medium. An image input / output device including a printer unit that receives or outputs image data from a reader unit, and a second server that can communicate with the first server or the image input / output device via the predetermined communication medium. A data management method for an image processing system including a server, wherein correspondence information between first identification information obtained from the first server and second identification information obtained from the image input / output device is stored in a third storage device. A third registration step of registering the number in the memory, a request step of requesting the first server to obtain the number of copies, and a request to obtain the number of copies from the image input / output device; Registering the number of prints acquired from the first server and the number of copies acquired from the image input / output device for each identification information based on each acquisition request in the process and registering them in a fourth memory Notifying the first server and the image input / output device of a prohibition request for prohibiting a print job and a copy process by comparing with a limit number set for each identification information registered in the fourth memory. A data management method for an image processing system, comprising: a notifying step.
アントからのプリントジョブを蓄積して管理する第1の
サーバと、前記第1のサーバに蓄積されたプリントジョ
ブを前記所定の通信媒体を介して受信してあるいはリー
ダ部からの画像データを出力するプリンタ部を備える画
像入出力装置と、前記第1のサーバまたは前記画像入出
力装置と前記所定の通信媒体を介して通信可能な第2の
サーバとを備える画像処理システムを制御するコンピュ
ータが読み出し可能なプログラムを格納した記憶媒体で
あって、 各プリントジョブの要求者を識別する第1の識別情報と
ともにプリントジョブで指定されるプリント枚数および
プリントジョブ実行可否を決定する可否情報を第1のメ
モリに登録する第1の登録工程と、 前記第1の識別情報と特定された各要求者毎のプリント
ジョブ実行毎に前記プリント枚数を計数する第1の計数
工程と、 前記第1のメモリに記憶される前記可否情報の状態を判
定して各要求者毎のプリントジョブの送信を禁止する第
1の禁止工程と、 前記第2のサーバからのプリント枚数要求に応じて前記
第1のメモリに登録された各第1の識別情報毎のプリン
ト枚数を送信する第1の送信工程と、 第2のサーバから受信する禁止要求に基づいて前記第1
のメモリに記憶される可否情報を可状態から否状態に遷
移させる第1の遷移工程と、を有することを特徴とする
コンピュータが読み出し可能なプログラムを格納した記
憶媒体。8. A first server for storing and managing a print job from a client received via a predetermined communication medium, and a print job stored in the first server via the predetermined communication medium. An image input / output device including a printer unit that receives or outputs image data from a reader unit, and a second server that can communicate with the first server or the image input / output device via the predetermined communication medium. A storage medium storing a computer-readable program for controlling an image processing system including a server, the number of prints and the number of prints specified by a print job together with first identification information for identifying a requester of each print job. A first registration step of registering permission / prohibition information for determining whether or not to execute a job in a first memory; A first counting step of counting the number of prints each time a print job is executed for each requester; and determining a state of the availability information stored in the first memory to determine a print job of each requester. A first prohibition step of prohibiting transmission, and a first transmission of transmitting the number of prints for each first identification information registered in the first memory in response to a print number request from the second server. And
A first transition step of transitioning the permission / inhibition information stored in the memory from the permission state to the permission state from a permission state to a failure state.
アントからのプリントジョブを蓄積して管理する第1の
サーバと、前記第1のサーバに蓄積されたプリントジョ
ブを前記所定の通信媒体を介して受信してあるいはリー
ダ部からの画像データを出力するプリンタ部を備える画
像入出力装置と、前記第1のサーバまたは前記画像入出
力装置と前記所定の通信媒体を介して通信可能な第2の
サーバとを備える画像処理システムを制御するコンピュ
ータが読み出し可能なプログラムを格納した記憶媒体で
あって、 前記リーダ部とプリンタ部とによる複写処理を要求する
要求者を識別する第2の識別情報とともに複写処理枚数
および複写処理実行可否を決定する可否情報を第2のメ
モリに登録する第2の登録工程と、 前記第2の識別情報と特定された各要求者毎の複写処理
実行毎に前記複写枚数を計数する第2の計数工程と、 前記第2のメモリに登録される前記可否情報の状態を判
定して各要求者毎の複写処理を禁止する第1の禁止工程
と、 前記第2のサーバからの複写枚数要求に応じて前記第2
のメモリに登録された各識別情報毎の複写枚数を送信す
る第2の送信工程と、 第2のサーバから受信する禁止要求に基づいて前記第2
のメモリに登録される可否情報を可状態から否状態に遷
移させる第2の遷移工程と、を有することを特徴とする
コンピュータが読み出し可能なプログラムを格納した記
憶媒体。9. A first server for storing and managing print jobs received from a client via a predetermined communication medium, and a print job stored in the first server for storing the print jobs via the predetermined communication medium. An image input / output device including a printer unit that receives or outputs image data from a reader unit, and a second server that can communicate with the first server or the image input / output device via the predetermined communication medium. A storage medium storing a computer-readable program for controlling an image processing system including a server, wherein a copy is performed together with second identification information for identifying a requester who requests a copy process by the reader unit and the printer unit. A second registration step of registering the number of sheets to be processed and the permission / prohibition information for determining whether or not the copying processing can be performed in the second memory; A second counting step of counting the number of copies each time a copy process is performed for each requester; and determining a state of the availability information registered in the second memory to perform a copy process for each requester. A first prohibition step of prohibiting, and the second prohibition step in response to a copy number request from the second server.
A second transmitting step of transmitting the number of copies for each piece of identification information registered in the memory of the second server, and the second transmitting step based on a prohibition request received from the second server.
A second transition step of transitioning the permission / inhibition information registered in the memory from the permission state to the permission state from a permission state to a non-permission state.
イアントからのプリントジョブを蓄積して管理する第1
のサーバと、前記第1のサーバに蓄積されたプリントジ
ョブを前記所定の通信媒体を介して受信してあるいはリ
ーダ部からの画像データを出力するプリンタ部を備える
画像入出力装置と、前記第1のサーバまたは前記画像入
出力装置と前記所定の通信媒体を介して通信可能な第2
のサーバとを備える画像処理システムを制御するコンピ
ュータが読み出し可能なプログラムを格納した記憶媒体
であって、 前記第1のサーバから取得する第1の識別情報と前記画
像入出力装置から取得する第2の識別情報との対応情報
を第3のメモリに登録する第3の登録工程と、 前記第1のサーバに対してプリント枚数を、前記画像入
出力装置に対して複写枚数をそれぞれ取得要求する要求
工程と、 前記要求工程による各取得要求に基づいて前記第1のサ
ーバから取得される前記プリント枚数と前記画像入出力
装置から取得される前記複写枚数とを識別情報別に集計
して第4のメモリに登録する登録工程と、 前記第4のメモリに登録された各識別情報毎に設定され
る制限枚数と比較してプリントジョブおよび複写処理を
禁止させる禁止要求を前記第1のサーバおよび前記画像
入出力装置に通知する通知工程と、を有することを特徴
とするコンピュータが読み出し可能なプログラムを格納
した記憶媒体。10. A first method for storing and managing print jobs received from a client via a predetermined communication medium.
An image input / output device including a server, a printer unit that receives a print job stored in the first server via the predetermined communication medium, or outputs image data from a reader unit; A second server communicable with the server or the image input / output device via the predetermined communication medium.
A computer-readable storage medium storing a computer-readable program that controls an image processing system including: a first identification information acquired from the first server; and a second identification information acquired from the image input / output device. Registering information corresponding to the identification information in the third memory, and requesting the first server to obtain the number of copies and the image input / output device to obtain the number of copies. And a fourth memory for summing up the number of prints obtained from the first server and the number of copies obtained from the image input / output device for each identification information based on each obtaining request in the requesting step, and And a prohibition request for prohibiting a print job and a copying process by comparing with a limit number set for each identification information registered in the fourth memory. A notification step of notifying the first server and the image input / output device of the request to the first server and the image input / output device.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP00678798A JP3976867B2 (en) | 1998-01-16 | 1998-01-16 | Image processing system, data management method for image processing system, and storage medium storing computer-readable program |
US09/222,847 US6597469B1 (en) | 1998-01-08 | 1998-12-30 | Image forming system, management method of number of outputs from image forming system, and medium storing program for executing the method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP00678798A JP3976867B2 (en) | 1998-01-16 | 1998-01-16 | Image processing system, data management method for image processing system, and storage medium storing computer-readable program |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH11203083A true JPH11203083A (en) | 1999-07-30 |
JP3976867B2 JP3976867B2 (en) | 2007-09-19 |
Family
ID=11647899
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP00678798A Expired - Fee Related JP3976867B2 (en) | 1998-01-08 | 1998-01-16 | Image processing system, data management method for image processing system, and storage medium storing computer-readable program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3976867B2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007013935A (en) * | 2005-06-03 | 2007-01-18 | Ricoh Co Ltd | Document management apparatus and method |
JP2007013934A (en) * | 2005-06-03 | 2007-01-18 | Ricoh Co Ltd | Document management apparatus and method |
JP2007018500A (en) * | 2005-06-08 | 2007-01-25 | Canon Inc | Information processing apparatus and information processing method |
-
1998
- 1998-01-16 JP JP00678798A patent/JP3976867B2/en not_active Expired - Fee Related
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007013935A (en) * | 2005-06-03 | 2007-01-18 | Ricoh Co Ltd | Document management apparatus and method |
JP2007013934A (en) * | 2005-06-03 | 2007-01-18 | Ricoh Co Ltd | Document management apparatus and method |
JP2007018500A (en) * | 2005-06-08 | 2007-01-25 | Canon Inc | Information processing apparatus and information processing method |
JP4659667B2 (en) * | 2005-06-08 | 2011-03-30 | キヤノン株式会社 | Information processing apparatus and information processing method |
US8400666B2 (en) | 2005-06-08 | 2013-03-19 | Canon Kabushiki Kaisha | Information processing apparatus and information processing method |
Also Published As
Publication number | Publication date |
---|---|
JP3976867B2 (en) | 2007-09-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6545767B1 (en) | Print server, printing control method, image forming apparatus, image forming method, image forming system, and storage medium | |
US6597469B1 (en) | Image forming system, management method of number of outputs from image forming system, and medium storing program for executing the method | |
US8130396B2 (en) | Image formation management system, image formation management method, and storage medium | |
US8289557B2 (en) | Pull printing system, server machine, and method for managing print job | |
US7295790B2 (en) | Image forming apparatus and control method | |
US20080209531A1 (en) | Method, apparatus, and system for outputting information and forming image via network, and computer product | |
JP2003229986A (en) | Image forming apparatus, user restriction method, use history generation method and program for making computer execute the method thereof | |
US7880903B2 (en) | Image forming device having division and color management functions | |
US8289543B2 (en) | Image forming apparatus, image forming system, and image forming method | |
US6950205B2 (en) | Peripheral device managing system, job sending method and storing medium | |
US20070035767A1 (en) | Information processing device, counting method, and computer program | |
US7558500B2 (en) | Image forming device having division counters associated with each division and an undefined counter which is not associated with the division | |
JP7187845B2 (en) | print server, image forming device, program, printing system | |
US7614557B2 (en) | Image printing system, image input apparatus, and printing apparatus | |
US7184976B1 (en) | Apparatus which can be connected to network, and charging management system | |
JP2006040133A (en) | Information processing method, and its system and device | |
JP2007043365A (en) | Image output management system and its control program | |
JP2003067249A (en) | Electronic filing system and programs | |
JPH11203083A (en) | Picture processing system, data managing method therefor and storage medium stored with computer-readable program | |
US7889371B2 (en) | Image forming device having division management function | |
JP4135911B2 (en) | Network printing system | |
JP4867456B2 (en) | Image processing apparatus, image processing method, and image processing program | |
JP2006094217A (en) | Apparatus and method for carrying out service | |
JP2003114789A (en) | Image forming device, data processing device, and data processing method | |
JP2005238717A (en) | Peripheral equipment management system/method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20041214 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061121 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070525 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20070605 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070620 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100629 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110629 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120629 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120629 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130629 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |