[go: up one dir, main page]

JP2008191844A - Print aggregation system - Google Patents

Print aggregation system Download PDF

Info

Publication number
JP2008191844A
JP2008191844A JP2007024307A JP2007024307A JP2008191844A JP 2008191844 A JP2008191844 A JP 2008191844A JP 2007024307 A JP2007024307 A JP 2007024307A JP 2007024307 A JP2007024307 A JP 2007024307A JP 2008191844 A JP2008191844 A JP 2008191844A
Authority
JP
Japan
Prior art keywords
unit
information
update
server
image forming
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.)
Pending
Application number
JP2007024307A
Other languages
Japanese (ja)
Inventor
Hiroto Kitamura
裕人 北村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Oki Electric Industry Co Ltd
Oki Data Systems Co Ltd
Original Assignee
Oki Data Corp
Oki Data Systems Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Oki Data Corp, Oki Data Systems Co Ltd filed Critical Oki Data Corp
Priority to JP2007024307A priority Critical patent/JP2008191844A/en
Publication of JP2008191844A publication Critical patent/JP2008191844A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

【課題】 課金ユーティリティによるユーザ情報の更新中に、web画面を介してユーザ情報の更新を実行させた場合、画像形成装置におけるユーザ情報の設定に矛盾が生じる。
【解決手段】 画像形成装置と、サーバとを含む印刷集計システムにおいて、課金ユーティリティが稼動する稼動部と、稼動開始を示す開始情報を生成するサーバ生成部と、該開始情報を画像形成装置へ送信するサーバ送信部とをサーバ側に設け、ユーザ情報が記憶されるユーザ情報記憶部と、サーバから開始情報を受信すると、稼動中を示す稼動情報を生成する装置生成部と、生成された稼動情報を記憶する稼動情報記憶部と、ユーザ情報に対する更新要求を入力する装置入力部と、稼動情報記憶部に稼動情報が記憶されているか否かに基づき、稼動中か否かを判断する稼動判断部と、稼動中と判断されると、ユーザ情報に対する更新処理の実行を不可とする制御部とを画像形成装置側に設ける。
【選択図】 図1
PROBLEM TO BE SOLVED: To contradict setting of user information in an image forming apparatus when updating user information through a web screen while updating user information by a billing utility.
In a print tabulation system including an image forming apparatus and a server, an operating unit in which a charging utility operates, a server generating unit that generates start information indicating the start of operation, and the start information are transmitted to the image forming apparatus. And a server information generation unit that generates operation information indicating that the server is in operation when receiving start information from the server, and a generated operation information. An operation information storage unit that stores information, a device input unit that inputs an update request for user information, and an operation determination unit that determines whether or not the operation information is stored in the operation information storage unit When the image forming apparatus is determined to be in operation, a control unit is provided on the image forming apparatus side that disables execution of update processing on user information.
[Selection] Figure 1

Description

本発明は、画像形成処理を実行する画像形成装置と、該画像形成処理に関する処理情報を集計するサーバとを含む印刷集計システムに関する。   The present invention relates to a print counting system including an image forming apparatus that executes image forming processing and a server that counts processing information related to the image forming processing.

プリンタや複写機、ファクシミリ装置、スキャナ装置、或いはプリンタ部とスキャナ部とを備える複合機等の画像形成装置が、複数のユーザにより共有使用されるネットワーク環境においては、各ユーザに対して、印刷枚数やトナー使用量等に応じて、課金が行われる。このような課金処理のために、近年、画像形成装置と、該画像形成装置にネットワークを介して接続される印刷集計サーバとからなる印刷集計システムが実用化され、広く導入されている(例えば、特許文献1参照)。   In a network environment in which an image forming apparatus such as a printer, a copier, a facsimile machine, a scanner device, or a multi-function machine including a printer unit and a scanner unit is shared by a plurality of users, Charges are made according to the amount of toner used and the like. In recent years, for such billing processing, a print total system comprising an image forming apparatus and a print total server connected to the image forming apparatus via a network has been put into practical use and widely introduced (for example, Patent Document 1).

上記した印刷集計システムでは、画像形成装置には、ユーザPIN(Personal Identification Number)としての暗証番号毎に、印刷の許可或いは禁止等を示す権限情報が、ユーザ情報として予め設定される。画像形成装置を利用して印刷処理を実行させる場合、ユーザは、操作パネルにおいて暗証番号を入力する。入力された暗証番号が認証され、印刷が許可されると、画像形成装置は、印刷処理を実行すると共に、印刷枚数やトナーの使用量等を含む課金ログを生成して記憶する。この課金ログは、印刷集計サーバからの送信要求に応じて、印刷集計サーバへ送信された後、該印刷集計サーバ上で稼動する課金ユーティリティによる課金料金の計算に利用される。   In the above-described print aggregation system, authority information indicating permission or prohibition of printing is preset in the image forming apparatus as user information for each personal identification number as a user PIN (Personal Identification Number). When executing the printing process using the image forming apparatus, the user inputs a password on the operation panel. When the input personal identification number is authenticated and printing is permitted, the image forming apparatus executes a printing process and generates and stores a billing log including the number of printed sheets and the amount of toner used. This billing log is transmitted to the print tabulation server in response to a transmission request from the print tabulation server, and then used for calculation of billing fees by a billing utility operating on the print tabulation server.

このような印刷集計システムでは、従来、印刷集計サーバが、画像形成装置へのユーザ情報の設定及び更新を実行していた。即ち、印刷集計サーバにおいて、課金ユーティリティが稼動され、新規暗証番号の追加要求や、設定済のユーザ情報の変更要求、削除要求等が入力されると、印刷集計サーバと画像形成装置との間で通信が実行され、画像形成装置に記憶されているユーザ情報が更新されていた。   In such a print aggregation system, conventionally, a print aggregation server has set and updated user information in the image forming apparatus. That is, when a billing utility is activated in the print aggregation server and a request for adding a new password, a request for changing set user information, a request for deletion, or the like is input, between the print aggregation server and the image forming apparatus. Communication has been executed, and user information stored in the image forming apparatus has been updated.

また、上記したユーザ情報の設定及び更新は、従来、web画面を利用して実行することも可能であった。即ち、画像形成装置の管理者が、管理者用のパーソナルコンピュータ(管理者PC)において、ユーザ情報の設定のためのweb画面を表示させて、入力を行うと、管理者PCは、画像形成装置と通信を行い、ユーザ情報の更新を実行していた。
特開2005−178161号公報
In addition, the setting and updating of the user information described above can be conventionally performed using a web screen. That is, when the administrator of the image forming apparatus displays a web screen for setting user information and performs input on the personal computer (administrator PC) for the administrator, the administrator PC displays the image forming apparatus. And updating user information.
JP 2005-178161 A

しかしながら、課金ユーティリティによるユーザ情報の更新中に、画像形成装置の管理者が、管理者PCに表示されたweb画面を介して、ユーザ情報の更新を実行させた場合、ユーザ情報の設定に矛盾が生じるという問題があった。同様に、管理者PCに表示されたweb画面においてユーザ情報の更新中に、課金ユーティリティによるユーザ情報の更新が実行された場合、やはり、ユーザ情報の設定に矛盾が生じるという問題があった。   However, when the administrator of the image forming apparatus updates the user information via the web screen displayed on the administrator PC during the update of the user information by the billing utility, there is a contradiction in the user information setting. There was a problem that occurred. Similarly, when the user information is updated by the accounting utility while the user information is being updated on the web screen displayed on the administrator PC, there is still a problem that the user information setting is inconsistent.

以上の問題点を鑑み、本発明の目的は、課金ユーティリティによるユーザ情報の更新処理と、web画面を介したユーザ情報の更新処理とが、同時に実行されることを防止可能な印刷集計システムを提供することである。   In view of the above problems, an object of the present invention is to provide a print aggregation system that can prevent user information update processing by a billing utility and user information update processing via a web screen from being executed simultaneously. It is to be.

本発明は、以上の点を解決するために、次の構成を採用する。   The present invention adopts the following configuration in order to solve the above points.

〈構成〉
本発明に係る印刷集計システムは、ユーザ情報を取得して、画像形成処理を実行し、ユーザ情報を含む処理情報を生成する画像形成装置と、ネットワークを介して画像形成装置に接続し、該画像形成装置から複数の処理情報を受信して、ユーザに対して処理情報の集計処理を行うためのサーバとを含み、サーバは、集計処理及びユーザ情報の更新処理のためのアプリケーションが稼動する稼動部と、アプリケーションが稼動すると、稼動開始を示す開始情報を生成するサーバ生成部と、生成された開始情報を画像形成装置へ送信するサーバ送信部とを備え、画像形成装置は、ユーザ情報が記憶されているユーザ情報記憶部と、サーバから開始情報を受信すると、アプリケーションが稼動中であることを示す稼動情報を生成する装置生成部と、生成された稼動情報を記憶する稼動情報記憶部と、ユーザ情報に対する更新要求を入力する装置入力部と、稼動情報記憶部に稼動情報が記憶されているか否かに基づいて、アプリケーションが稼動中であるか否かを判断する稼動判断部と、稼動中であると判断されると、ユーザ情報に対する更新処理の実行を不可とする制御部とを備えることを特徴とする。
<Constitution>
The print aggregation system according to the present invention acquires user information, executes image forming processing, generates processing information including user information, and connects to the image forming device via a network. A server for receiving a plurality of pieces of processing information from the forming apparatus and performing a totaling process of the processing information for the user, and the server is an operating unit in which an application for the totaling process and the updating process of the user information is operated And a server generation unit that generates start information indicating the start of operation when the application operates, and a server transmission unit that transmits the generated start information to the image forming apparatus. The image forming apparatus stores user information. A user information storage unit that receives the start information from the server, and a device generation unit that generates operation information indicating that the application is in operation, The operation information storage unit that stores the generated operation information, the device input unit that inputs an update request for user information, and whether or not the operation information is stored in the operation information storage unit. An operation determining unit that determines whether or not there is a control unit and a control unit that disables execution of an update process on user information when it is determined that the user information is operating.

本発明の印刷集計システムによれば、サーバにおいて、集計処理及びユーザ情報の更新処理のためのアプリケーションが稼動すると、該アプリケーションの稼動がサーバから画像形成装置へ通知され、稼動中を示す稼動情報が画像形成装置に記憶される。そして、画像形成装置において、ユーザ情報の更新要求が入力されると、稼動情報の記憶の有無に基づいて、アプリケーションが稼動中であるか否かが判断され、稼動中であると判断された場合、更新不可とされるので、ユーザ情報の設定における矛盾の発生が回避される。   According to the print aggregation system of the present invention, when an application for aggregation processing and user information update processing operates in the server, the operation of the application is notified from the server to the image forming apparatus, and operation information indicating that the application is in operation is provided. Stored in the image forming apparatus. When an update request for user information is input in the image forming apparatus, it is determined whether or not the application is in operation based on whether or not operation information is stored. Since the update is impossible, the occurrence of inconsistency in the user information setting is avoided.

以下、本発明の実施形態を図を用いて詳細に説明する。ここでは、本発明を複合機及び印刷集計サーバを含む印刷集計システムに適用した場合を例に、説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. Here, a case where the present invention is applied to a print aggregation system including a multifunction peripheral and a print aggregation server will be described as an example.

図2は、本発明に係る印刷集計システムの概略構成図である。
本実施例の印刷集計システム10は、複合機11と、ネットワークを介して複合機11に接続する印刷集計サーバ12と、ネットワークを介して複合機11に接続する管理者PC13とを含んで構成される。この印刷集計システム10を利用して、ユーザは、例えば、ネットワークに接続するユーザPCから複合機11へ画像データを送信して、印刷処理やファックス送信処理等の各画像形成処理を実行させることができる。
FIG. 2 is a schematic configuration diagram of a print aggregation system according to the present invention.
The print tabulation system 10 of this embodiment includes a multifunction machine 11, a print tabulation server 12 connected to the MFP 11 via a network, and an administrator PC 13 connected to the MFP 11 via the network. The Using this print tabulation system 10, for example, the user can transmit image data from a user PC connected to the network to the multifunction machine 11 to execute each image forming process such as a printing process or a fax transmission process. it can.

図1は、本発明の実施例1に係る印刷集計システムの構成を示すブロック図である。   FIG. 1 is a block diagram illustrating a configuration of a print aggregation system according to the first embodiment of the present invention.

複合機11は、印刷処理やスキャン処理、ファックス送信処理等の画像形成処理を実行する画像形成装置として、操作パネル14、認証部15、処理実行部16、ログ生成格納部17、記憶部18、ユーザ情報管理部19、課金ログ管理部20、稼動情報管理部21、稼動判断部22及びインタフェース部23を備えている。   The multifunction machine 11 is an image forming apparatus that executes image forming processing such as printing processing, scanning processing, and fax transmission processing, as an operation panel 14, an authentication unit 15, a processing execution unit 16, a log generation storage unit 17, a storage unit 18, A user information management unit 19, an accounting log management unit 20, an operation information management unit 21, an operation determination unit 22, and an interface unit 23 are provided.

操作パネル14は、表示入力機能を有し、取得部として、ユーザのユーザ識別情報としての暗証番号を入力させるためのログイン画面を表示して、入力された暗証番号を取得し、認証部15へ送る。また、操作パネル14は、各画像形成処理を選択するための処理選択画面を表示して、選択情報を取得し、該選択情報を暗証番号と共に処理実行部16へ送る。   The operation panel 14 has a display input function, and as an acquisition unit, displays a login screen for inputting a personal identification number as user identification information of the user, acquires the input personal identification number, and sends it to the authentication unit 15. send. The operation panel 14 displays a process selection screen for selecting each image forming process, acquires selection information, and sends the selection information to the process execution unit 16 together with a password.

認証部15は、操作パネル14から暗証番号を受けると、該暗証番号が有効か否か及び該ユーザが選択可能な各画像形成処理についての情報、即ち権限情報を問合せるために、該暗証番号をユーザ情報管理部19に通知する。また、ユーザ情報管理部19から権限情報を受けると、該権限情報に対応する処理選択画面を、操作パネル14に表示させる。   When the authentication unit 15 receives the password from the operation panel 14, the authentication unit 15 uses the password to query whether the password is valid and information about each image forming process that can be selected by the user, that is, authority information. The user information management unit 19 is notified. In addition, when the authority information is received from the user information management unit 19, a process selection screen corresponding to the authority information is displayed on the operation panel 14.

処理実行部16は、本実施例では、モノクロ印刷処理、カラー印刷処理、ScanToEmail処理、ScanToServer処理及びファックス送信処理を実行する機能を有し、操作パネル14から受けた選択情報に基づいて、対応する画像形成処理をジョブ単位で実行する。   In this embodiment, the processing execution unit 16 has a function of executing monochrome printing processing, color printing processing, ScanToEmail processing, ScanToServer processing, and fax transmission processing, and responds based on selection information received from the operation panel 14. The image forming process is executed for each job.

ログ生成格納部17は、装置生成部として、処理実行部16によりジョブが実行されると、処理情報としての課金ログを生成し、記憶部18に格納する。ログ生成格納部17により生成される課金ログには、暗証番号や、ジョブ識別ID、ジョブ開始時刻、ジョブ終了時刻、印刷枚数、トナー使用量等が含まれる。   When the job is executed by the process execution unit 16 as a device generation unit, the log generation storage unit 17 generates a billing log as processing information and stores it in the storage unit 18. The accounting log generated by the log generation storage unit 17 includes a personal identification number, a job identification ID, a job start time, a job end time, the number of printed sheets, a toner usage amount, and the like.

記憶部18は、本実施例では不揮発性メモリからなり、図1に示されるように、ユーザ情報記憶部24、課金ログ記憶部25及び稼動情報記憶部26を備えている。   The storage unit 18 includes a non-volatile memory in this embodiment, and includes a user information storage unit 24, a charging log storage unit 25, and an operation information storage unit 26, as shown in FIG.

ユーザ情報記憶部24には、ユーザ識別情報としての暗証番号に対応して、該ユーザの権限情報が記憶される。ユーザ情報記憶部24に記憶されている暗証番号及び権限情報を、ユーザ情報とする。   In the user information storage unit 24, authority information of the user is stored in association with the password as user identification information. The personal identification number and authority information stored in the user information storage unit 24 are set as user information.

図3は、ユーザ情報記憶部の構成を示す説明図である。
ユーザ情報記憶部24には、図3に示されるように、ユーザの暗証番号に対応して、モノクロ印刷処理、カラー印刷処理、ScanToEmail処理、ScanToServer処理及びファックス送信処理の実行を許可するか否かを示す権限情報が記憶されている。
FIG. 3 is an explanatory diagram showing the configuration of the user information storage unit.
Whether or not to permit execution of monochrome printing processing, color printing processing, ScanToEmail processing, ScanToServer processing, and fax transmission processing in the user information storage unit 24 as shown in FIG. Is stored.

図3において、ユーザ情報記憶部24には、暗証番号「1111」に対応して、モノクロ印刷項目、カラー印刷項目、ScanToEmail項目、ScanToServer項目及びファックス送信項目の何れにも、権限情報「許可」が記憶されている。即ち、暗証番号「1111」に対応するユーザは、複合機11において、モノクロ印刷処理、カラー印刷処理、ScanToEmail処理、ScanToServer処理及びファックス送信処理を、全て実行可能である。   In FIG. 3, the authority information “permission” is stored in the user information storage unit 24 for each of the monochrome print item, the color print item, the ScanToEmail item, the ScanToServer item, and the fax transmission item corresponding to the personal identification number “1111”. It is remembered. In other words, the user corresponding to the personal identification number “1111” can execute all of monochrome printing processing, color printing processing, ScanToEmail processing, ScanToServer processing, and fax transmission processing in the multifunction machine 11.

また、図3において、ユーザ情報記憶部24には、暗証番号「2222」に対応して、モノクロ印刷項目、ScanToEmail項目、ScanToServer項目及びファックス送信項目には権限情報「許可」が、カラー印刷項目には権限情報「禁止」が、それぞれ記憶されている。即ち、暗証番号「2222」に対応するユーザは、複合機11において、モノクロ印刷処理、ScanToEmail処理、ScanToServer処理及びファックス送信処理を実行可能であるが、カラー印刷処理は実行不可となっている。   In FIG. 3, the user information storage unit 24 has authority information “permitted” for the monochrome print item, the ScanToEmail item, the ScanToServer item, and the fax transmission item corresponding to the personal identification number “2222”, and the color print item. The authority information “prohibited” is stored respectively. That is, the user corresponding to the personal identification number “2222” can execute the monochrome printing process, the ScanToEmail process, the ScanToServer process, and the fax transmission process in the multifunction machine 11, but cannot execute the color printing process.

課金ログ記憶部25には、ログ生成格納部17により生成された課金ログが記憶される。課金ログ記憶部25に記憶されている課金ログは、印刷集計サーバ12からの送信要求に応じて、印刷集計サーバ12へ送信される。   The charging log storage unit 25 stores the charging log generated by the log generation storage unit 17. The accounting log stored in the accounting log storage unit 25 is transmitted to the print aggregation server 12 in response to a transmission request from the print aggregation server 12.

稼動情報記憶部26には、印刷集計サーバ12において課金ユーティリティ(後述)が稼動中であるか否かを示す稼動フラグ情報が記憶される。   The operation information storage unit 26 stores operation flag information indicating whether or not an accounting utility (described later) is operating in the print aggregation server 12.

図4は、実施例1の稼動情報記憶部の構成を示す説明図である。
稼動情報記憶部26には、図4(a)及び図4(b)に示されるように、稼動フラグ情報「ON」或いは「OFF」が記憶されている。稼動フラグ情報「ON」は、稼動情報として、印刷集計サーバ12において課金ユーティリティが稼動中であることを示しており、稼動フラグ情報「OFF」は、課金ユーティリティが稼動中ではない、即ち稼動停止中であることを示している。
FIG. 4 is an explanatory diagram illustrating a configuration of the operation information storage unit according to the first embodiment.
The operation information storage unit 26 stores operation flag information “ON” or “OFF” as shown in FIGS. 4A and 4B. The operation flag information “ON” indicates that the accounting utility is operating in the print aggregation server 12 as operation information, and the operation flag information “OFF” indicates that the accounting utility is not operating, that is, the operation is stopped. It is shown that.

ユーザ情報管理部19は、ユーザ情報記憶部24を管理する機能を有し、更新部として、各ユーザの権限情報の変更や、新規暗証番号の追加、設定されている暗証番号の削除等の更新処理を行う。また、認証部15から暗証番号を受けると、該暗証番号がユーザ情報記憶部24に記憶されている暗証番号の何れかと一致するか否かを判断し、一致する場合、ユーザ情報管理部19は、該暗証番号を有効であると判断し、対応する権限情報を読み出して、認証部15に送る。一致しない場合、ユーザ情報管理部19は、該暗証番号の無効を認証部15に通知する。   The user information management unit 19 has a function of managing the user information storage unit 24. As an update unit, the user information management unit 19 updates authority information of each user, addition of a new password, deletion of a set password, and the like. Process. In addition, when the personal identification number is received from the authentication unit 15, it is determined whether the personal identification number matches any of the personal identification numbers stored in the user information storage unit 24. The password is determined to be valid, and the corresponding authority information is read out and sent to the authentication unit 15. If they do not match, the user information management unit 19 notifies the authentication unit 15 that the password is invalid.

課金ログ管理部20は、課金ログ記憶部25を管理する機能を有する。   The charging log management unit 20 has a function of managing the charging log storage unit 25.

稼動情報管理部21は、稼動情報記憶部26を管理する機能を有し、装置生成部として、インタフェース部23からの通知に応じて、稼動情報としての稼動フラグ情報「ON」や稼動フラグ情報「OFF」を、稼動情報記憶部26に書き込む機能を有する。また、稼動判断部22からの問合せに応じて、稼動情報記憶部26に記憶されている稼動フラグ情報を読み出して通知する。   The operation information management unit 21 has a function of managing the operation information storage unit 26, and as an apparatus generation unit, the operation flag information “ON” or operation flag information “ “OFF” is written in the operation information storage unit 26. Further, in response to an inquiry from the operation determination unit 22, the operation flag information stored in the operation information storage unit 26 is read and notified.

稼動判断部22は、印刷集計サーバ12において課金ユーティリティが稼動中であるか否かを判断する機能を有し、稼動情報管理部21に対して、稼動フラグ情報の問合せを行う。そして、稼動情報管理部21から通知された稼動フラグ情報が「ON」である場合、稼動判断部22は、課金ユーティリティが稼動中であると判断し、稼動フラグ情報が「OFF」である場合、稼動停止中であると判断する。稼動判断部22は、該判断結果をインタフェース部23に通知する。   The operation determination unit 22 has a function of determining whether or not the accounting utility is operating in the print totaling server 12 and makes an inquiry about operation flag information to the operation information management unit 21. When the operation flag information notified from the operation information management unit 21 is “ON”, the operation determination unit 22 determines that the accounting utility is operating, and when the operation flag information is “OFF”, It is determined that the operation is stopped. The operation determination unit 22 notifies the interface unit 23 of the determination result.

インタフェース部23は、装置送信部及び装置受信部として、印刷集計サーバ12及び管理者PC13との通信機能を有する。インタフェース部23は、印刷集計サーバ12から後述する開始情報及び停止情報を受信して、稼動情報管理部21に該受信を通知する。また、インタフェース部23は、制御部として、稼動判断部22から課金ユーティリティが稼動中であると通知されると、ユーザ情報管理部19にユーザ情報記憶部24に対する更新処理の実行不可を通知すると共に、更新不可を通知する更新不可通知を管理者PC13に送信する。更に、インタフェース部23は、稼動判断部22から課金ユーティリティが休止中であると通知されると、ユーザ情報管理部19にユーザ情報記憶部24からの暗証番号及び権限情報、即ちユーザ情報の読み出しを要求する。そして、インタフェース部23は、読み出されたユーザ情報を管理者PC13に送信する。   The interface unit 23 has a communication function with the print aggregation server 12 and the administrator PC 13 as a device transmission unit and a device reception unit. The interface unit 23 receives start information and stop information, which will be described later, from the print aggregation server 12 and notifies the operation information management unit 21 of the reception. Further, the interface unit 23 notifies the user information management unit 19 that the update processing for the user information storage unit 24 cannot be performed when the operation determination unit 22 is notified that the accounting utility is in operation as a control unit. Then, an update failure notification for notifying update failure is transmitted to the administrator PC 13. Further, when the interface unit 23 is notified by the operation determination unit 22 that the charging utility is suspended, the interface unit 23 reads the personal identification number and authority information from the user information storage unit 24, that is, user information, to the user information management unit 19. Request. Then, the interface unit 23 transmits the read user information to the administrator PC 13.

印刷集計サーバ12は、本実施例では、複合機11へのユーザ情報の設定や課金処理を行うサーバとして、サーバインタフェース部27、サーバ記憶部28、課金処理部29、サーバ生成部30、サーバ入力部31、サーバ表示部32及びサーバ制御部33を備えている。   In this embodiment, the print tabulation server 12 is a server interface unit 27, a server storage unit 28, a billing processing unit 29, a server generating unit 30, and a server input as a server for setting user information to the multifunction device 11 and billing processing. Unit 31, server display unit 32, and server control unit 33.

サーバインタフェース部27は、サーバ送信部及びサーバ受信部として、複合機11との通信機能を有し、後述する開始情報や停止情報、更新要求等を複合機11へ送信し、ユーザ情報や課金ログ等を複合機11から受信する。   The server interface unit 27 has a communication function with the multifunction device 11 as a server transmission unit and a server reception unit, and transmits start information, stop information, an update request, and the like, which will be described later, to the multifunction device 11, and user information and accounting logs Etc. are received from the multifunction machine 11.

サーバ記憶部28は、不揮発性メモリからなり、課金処理のためのアプリケーションである課金ユーティリティや、課金処理部29による処理結果を記憶する。   The server storage unit 28 includes a non-volatile memory, and stores a charging utility, which is an application for charging processing, and a processing result by the charging processing unit 29.

課金処理部29は、稼動部として、サーバ記憶部28から課金ユーティリティを読み出して稼動し、課金料金の計算、即ち課金処理や、複合機11のユーザ情報記憶部24へのユーザ情報の設定処理を行う。   The billing processing unit 29 operates as an operating unit by reading the billing utility from the server storage unit 28 and performs billing fee calculation, that is, billing processing, and user information setting processing in the user information storage unit 24 of the multifunction machine 11. Do.

サーバ生成部30は、サーバ制御部33からの通知に基づいて、課金ユーティリティの稼動開始を示す開始情報や、稼動停止を示す停止情報を生成して、サーバインタフェース部27に送る。   Based on the notification from the server control unit 33, the server generation unit 30 generates start information indicating the start of operation of the charging utility and stop information indicating the stop of operation, and sends the generated information to the server interface unit 27.

サーバ入力部31は、例えばマウス及びキーボードからなり、各種入力情報や選択情報の入力を行う。例えば、サーバ入力部31は、複合機11に設定されているユーザ情報の更新要求を入力し、サーバ制御部33に送る。   The server input unit 31 includes, for example, a mouse and a keyboard, and inputs various input information and selection information. For example, the server input unit 31 inputs an update request for user information set in the multifunction machine 11 and sends it to the server control unit 33.

サーバ表示部32は、例えばディスプレイからなり、各種画面の表示を行う。例えば、サーバ表示部32は、サーバ制御部33から受けたユーザ情報の一覧を含む一覧表示画面(後述)を表示する。   Server display part 32 consists of displays, for example, and displays various screens. For example, the server display unit 32 displays a list display screen (described later) including a list of user information received from the server control unit 33.

サーバ制御部33は、印刷集計サーバ12の各部を制御する機能を有する。また、サーバ制御部33は、課金処理部29の動作を監視して、課金ユーティリティの稼動開始及び稼動停止を、サーバ生成部30に通知する。   The server control unit 33 has a function of controlling each unit of the print aggregation server 12. Further, the server control unit 33 monitors the operation of the billing processing unit 29 and notifies the server generation unit 30 of the start and stop of the billing utility.

管理者PC13は、本実施例では、複合機11の管理者に専有されるパーソナルコンピュータからなり、端末装置として、PC入力部34、PC表示部35、PCインタフェース部36及びPC制御部37を備えている。   In this embodiment, the administrator PC 13 is a personal computer dedicated to the administrator of the multifunction machine 11 and includes a PC input unit 34, a PC display unit 35, a PC interface unit 36, and a PC control unit 37 as terminal devices. ing.

PC入力部34は、例えばマウス及びディスプレイからなり、端末入力部として、各種入力情報や選択情報の入力を行う。例えば、PC入力部34は、複合機11に設定されているユーザ情報の更新要求を入力し、PC制御部37に送る。   The PC input unit 34 includes, for example, a mouse and a display, and inputs various input information and selection information as a terminal input unit. For example, the PC input unit 34 inputs an update request for user information set in the multifunction machine 11 and sends it to the PC control unit 37.

PC表示部35は、例えばディスプレイからなり、webブラウザ機能を有する端末表示部として、各種web画面の表示を行う。例えば、PC表示部35は、PC制御部37から受けたユーザ情報の一覧を含む管理者用設定画面や、ユーザ情報の更新不可を通知する通知画面としての実行不可通知画面を表示する。   The PC display unit 35 includes a display, for example, and displays various web screens as a terminal display unit having a web browser function. For example, the PC display unit 35 displays an administrator setting screen including a list of user information received from the PC control unit 37 and an execution impossibility notification screen as a notification screen for notifying that the user information cannot be updated.

PCインタフェース部36は、端末送信部及び端末受信部として、複合機11との通信機能を有する。PCインタフェース部36は、例えば、PC入力部34により入力された更新要求を複合機11に送信し、ユーザ情報や更新不可通知を複合機11から受信する。   The PC interface unit 36 has a communication function with the multifunction machine 11 as a terminal transmission unit and a terminal reception unit. For example, the PC interface unit 36 transmits an update request input by the PC input unit 34 to the multi-function device 11 and receives user information and a non-update notice from the multi-function device 11.

PC制御部37は、管理者PC13の各部を制御する機能を有する。   The PC control unit 37 has a function of controlling each unit of the administrator PC 13.

続いて、本実施例の印刷集計システム10の動作について、説明する。
まず、複合機11における画像形成処理の流れについて、暗証番号「1111」に対応するユーザを例に、説明する。
図5は、本発明に係る複合機の画像形成動作を示すフローチャートであり、図6は、操作パネルに表示される画面の説明図である。
Next, the operation of the print aggregation system 10 of this embodiment will be described.
First, the flow of image forming processing in the multifunction machine 11 will be described by taking a user corresponding to the personal identification number “1111” as an example.
FIG. 5 is a flowchart showing an image forming operation of the multifunction peripheral according to the present invention, and FIG. 6 is an explanatory diagram of a screen displayed on the operation panel.

複合機11の電源がオン状態となり、各部のウォームアップ動作が完了すると、操作パネル14は、ログイン画面41(図6(a))を表示する(ステップS101)。   When the multifunction device 11 is turned on and the warm-up operation of each unit is completed, the operation panel 14 displays a login screen 41 (FIG. 6A) (step S101).

ログイン画面41には、図6(a)に示されるように、暗証番号の入力を促すメッセージが表示されている。   On the login screen 41, as shown in FIG. 6A, a message prompting the input of a password is displayed.

ログイン画面41において、ユーザが操作パネル14を操作して、暗証番号「1111」を入力すると、操作パネル14は、入力された暗証番号を取得して、認証部15へ送る(ステップS102)。   When the user operates the operation panel 14 and inputs the code number “1111” on the login screen 41, the operation panel 14 acquires the input code number and sends it to the authentication unit 15 (step S102).

認証部15は、暗証番号「1111」を受けると、ユーザ情報管理部19に該暗証番号が有効であるか否かを問合せる(ステップS103)。ユーザ情報管理部19は、認証部15から受けた暗証番号「1111」と、ユーザ情報記憶部24(図3)に記憶されている暗証番号とを比較し、一致するか否かを判断する。図3に示されるユーザ情報記憶部24には、一致する暗証番号「1111」が記憶されているので、ユーザ情報管理部19は、該暗証番号を有効であると判断し、対応して記憶されている権限情報を読み出して、認証部15に送る(ステップS103)。   Upon receiving the code number “1111”, the authentication unit 15 inquires of the user information management unit 19 whether or not the code number is valid (step S103). The user information management unit 19 compares the personal identification number “1111” received from the authentication unit 15 with the personal identification number stored in the user information storage unit 24 (FIG. 3), and determines whether or not they match. Since the matching personal identification number “1111” is stored in the user information storage unit 24 shown in FIG. 3, the user information management unit 19 determines that the personal identification number is valid and stores it correspondingly. Is read out and sent to the authentication unit 15 (step S103).

認証部15は、ユーザ情報管理部19から権限情報を受けると、処理選択画面42(図6(b))を表示する(ステップS104)。   Upon receiving the authority information from the user information management unit 19, the authentication unit 15 displays the process selection screen 42 (FIG. 6B) (step S104).

処理選択画面42には、図6(b)に示されるように、複合機11において実行可能な各画像形成処理が表示されている。なお、本実施例では、処理選択画面42には、複合機11において実行可能な各画像形成処理が全て表示され、選択可能となっているが、該ユーザの権限情報に基づいて、ユーザが選択可能な画像形成処理のみを表示しても良い。   On the process selection screen 42, as shown in FIG. 6B, image forming processes that can be executed in the multifunction machine 11 are displayed. In the present embodiment, all the image forming processes that can be executed in the multifunction machine 11 are displayed on the process selection screen 42 and can be selected. However, the user can select based on the authority information of the user. Only possible image forming processes may be displayed.

処理選択画面42において、ユーザが操作パネル14を操作して、何れかの画像形成処理を選択すると、操作パネル14は該画像形成処理の種類を示す選択情報を、認証部15へ送る。認証部15は、操作パネル14から受けた選択情報と、ユーザ情報管理部19から受けた権限情報とに基づいて、選択された画像形成処理が許可されているか否かを判断する(ステップS105)。暗証番号「1111」のユーザは、全ての画像形成処理の実行が許可されているので、認証部15は、許可されていると判断し、該判断結果を操作パネル14に通知する(ステップS105)。   When the user operates the operation panel 14 on the process selection screen 42 to select any image forming process, the operation panel 14 sends selection information indicating the type of the image forming process to the authentication unit 15. The authentication unit 15 determines whether the selected image forming process is permitted based on the selection information received from the operation panel 14 and the authority information received from the user information management unit 19 (step S105). . Since the user with the personal identification number “1111” is permitted to execute all image forming processes, the authentication unit 15 determines that the user is permitted and notifies the operation panel 14 of the determination result (step S105). .

操作パネル14は、認証部15からの通知を受けて、更に画像形成処理の詳細を選択するための選択画面43(図6(c))を表示し、該選択画面43における選択に基づいて、処理実行部16が画像形成を実行する(ステップS106)。また、ログ生成格納部17が、処理実行部16により実行された画像形成処理に関する課金ログを生成して、課金ログ記憶部25に格納する(ステップS106)これにより、複合機11は、画像形成処理を終了する。   Upon receiving the notification from the authentication unit 15, the operation panel 14 further displays a selection screen 43 (FIG. 6C) for selecting the details of the image forming process, and based on the selection on the selection screen 43, The process execution unit 16 executes image formation (step S106). Further, the log generation storage unit 17 generates a charging log related to the image forming process executed by the processing execution unit 16 and stores it in the charging log storage unit 25 (step S106). End the process.

ステップS105において、選択された画像形成処理が許可されていないと判断された場合、認証部15は、該判断結果を操作パネル14に通知する。操作パネル14は、認証部15からの通知を受けて、許可されていないことを通知するための禁止通知画面44(図6(d))を表示する(ステップS107)。これにより、複合機11は、画像形成処理を終了する。   If it is determined in step S105 that the selected image forming process is not permitted, the authentication unit 15 notifies the operation panel 14 of the determination result. In response to the notification from the authentication unit 15, the operation panel 14 displays a prohibition notification screen 44 (FIG. 6D) for notifying that the operation is not permitted (step S107). Thereby, the multifunction machine 11 ends the image forming process.

また、ステップS103において、ユーザ情報記憶部24に一致する暗証番号が無いと判断されると、ユーザ情報管理部は、該暗証番号を無効であると判断し、認証部15を介して操作パネル14に該判断結果を通知する。この通知を受けて、操作パネル14は、暗証番号が無効であることを示す無効通知画面45(図6(e))を表示する(ステップS108)。これにより、複合機11は、画像形成処理を終了する。   If it is determined in step S103 that there is no password that matches the user information storage unit 24, the user information management unit determines that the password is invalid, and the operation panel 14 via the authentication unit 15 is determined. Is notified of the determination result. Upon receiving this notification, the operation panel 14 displays an invalidity notification screen 45 (FIG. 6E) indicating that the password is invalid (step S108). Thereby, the multifunction machine 11 ends the image forming process.

上記のように、複合機11において、画像形成処理が実行され、課金ログが記憶される。   As described above, in the multifunction machine 11, the image forming process is executed and the accounting log is stored.

なお、課金ログ記憶部25に記憶された課金ログは、印刷集計サーバ12からの送信要求に応じて、課金ログ管理部20により読み出されて、インタフェース部23により印刷集計サーバ12へ送信された後、課金ログ管理部20により課金ログ記憶部25から削除される。また、印刷集計サーバ12は、サーバインタフェース部27により課金ログを受信すると、課金処理部29が該課金ログに基づく課金処理を実行する。課金処理部29は、本実施例では、課金ログに含まれる暗証番号と関連づけて、課金料金の計算を実行して、処理結果をサーバ記憶部28に格納する。   The charging log stored in the charging log storage unit 25 is read by the charging log management unit 20 in response to a transmission request from the print totaling server 12 and transmitted to the print totaling server 12 by the interface unit 23. Thereafter, the accounting log management unit 20 deletes the accounting log from the accounting log storage unit 25. In addition, when the print aggregation server 12 receives the charging log by the server interface unit 27, the charging processing unit 29 executes the charging process based on the charging log. In this embodiment, the billing processing unit 29 calculates a billing fee in association with the personal identification number included in the billing log, and stores the processing result in the server storage unit 28.

続いて、ユーザ情報を更新する場合の処理の流れについて、説明する。
まず、印刷集計サーバ12を利用して、ユーザ情報を更新する場合について、説明する。
図7は、本発明に係る印刷集計システムの実施例1における更新動作を示すフローチャート(その1)であり、図8は、サーバ表示部に表示される画面の説明図である。
Next, the flow of processing when updating user information will be described.
First, a case where user information is updated using the print aggregation server 12 will be described.
FIG. 7 is a flowchart (part 1) illustrating the update operation in the print aggregation system according to the first embodiment of the present invention, and FIG. 8 is an explanatory diagram of a screen displayed on the server display unit.

印刷集計サーバ12の管理者が、印刷集計サーバ12において、サーバ入力部31を操作して、課金処理を開始すべく入力を行うと、該入力を受けたサーバ制御部33の制御により、課金処理部29が、サーバ記憶部28から課金ユーティリティを読み出して、稼動させる(ステップS201)。また、サーバ制御部33は、課金ユーティリティの稼動開始を受けて、サーバ生成部30に開始情報を生成させて、該開始情報をサーバインタフェース部27により複合機11へ送信する(ステップS201)。   When the administrator of the print aggregation server 12 operates the server input unit 31 and makes an input for starting the accounting process in the print aggregation server 12, the accounting process is performed under the control of the server control unit 33 that receives the input. The unit 29 reads the accounting utility from the server storage unit 28 and operates it (step S201). In response to the start of the operation of the charging utility, the server control unit 33 causes the server generation unit 30 to generate start information, and transmits the start information to the multi-function peripheral 11 through the server interface unit 27 (step S201).

複合機11において、インタフェース部23が印刷集計サーバ12から開始情報を受信すると、インタフェース部23から通知を受けた稼動情報管理部21が、稼動情報記憶部26に稼動フラグ情報「ON」を書き込む(ステップS202)。稼動情報記憶部26には、図4(a)に示されるように、課金ユーティリティが稼働中であることを示す稼動フラグ情報「ON」が記憶される。   In the multifunction machine 11, when the interface unit 23 receives the start information from the print totaling server 12, the operation information management unit 21 that receives the notification from the interface unit 23 writes the operation flag information “ON” in the operation information storage unit 26 ( Step S202). The operation information storage unit 26 stores operation flag information “ON” indicating that the accounting utility is operating, as shown in FIG.

続いて、印刷集計サーバ12の管理者が、印刷集計サーバ12において、サーバ入力部31を操作して、ユーザ情報の更新処理のための入力を行うと、サーバ入力部31は、更新要求を入力する(ステップS203)。更新要求の入力を受けたサーバ制御部33は、サーバインタフェース部27を制御して、入力された更新要求を複合機11へ送信する(ステップS203)。   Subsequently, when the administrator of the print tabulation server 12 operates the server input unit 31 and performs input for user information update processing in the print tabulation server 12, the server input unit 31 inputs an update request. (Step S203). Receiving the input of the update request, the server control unit 33 controls the server interface unit 27 to transmit the input update request to the multifunction machine 11 (step S203).

複合機11において、インタフェース部23が印刷集計サーバ12から更新要求を受信すると、インタフェース部23から通知を受けたユーザ情報管理部19が、ユーザ情報記憶部24に記憶されている暗証番号及び権限情報、即ちユーザ情報を読み出して、インタフェース部23へ送る。インタフェース部23は、該ユーザ情報を印刷集計サーバ12へ送信する(ステップS204)。   In the multifunction machine 11, when the interface unit 23 receives an update request from the print totaling server 12, the user information management unit 19 that has received the notification from the interface unit 23 stores the password and authority information stored in the user information storage unit 24. That is, the user information is read and sent to the interface unit 23. The interface unit 23 transmits the user information to the print aggregation server 12 (step S204).

印刷集計サーバ12において、サーバインタフェース部27が複合機11からユーザ情報を受信すると、サーバ制御部33は、暗証番号の一覧を含む一覧表示画面46(図8(a))をサーバ表示部32に表示する(ステップS205)。   In the print aggregation server 12, when the server interface unit 27 receives user information from the multifunction machine 11, the server control unit 33 displays a list display screen 46 (FIG. 8A) including a list of personal identification numbers on the server display unit 32. It is displayed (step S205).

一覧表示画面46には、図8(a)に示されるように、複合機11から受信したユーザ情報に含まれる暗証番号の一覧を表示するための一覧表示領域47と、暗証番号の新規追加を選択するための追加選択ボタン48と、設定されている暗証番号及び権限情報の変更を選択するための変更選択ボタン49と、暗証番号の削除を選択するための削除選択ボタン50とが表示されている。   On the list display screen 46, as shown in FIG. 8A, a list display area 47 for displaying a list of password numbers included in the user information received from the multifunction machine 11 and a new password number are added. An additional selection button 48 for selecting, a change selection button 49 for selecting change of the set password and authority information, and a deletion selection button 50 for selecting deletion of the password are displayed. Yes.

一覧表示画面46において、サーバ入力部31により追加選択ボタン48が押下される(ステップS206)と、サーバ制御部33は、ユーザ情報設定画面51(図8(b))をサーバ表示部32に表示する(ステップS207)。   When the additional selection button 48 is pressed by the server input unit 31 on the list display screen 46 (step S206), the server control unit 33 displays the user information setting screen 51 (FIG. 8B) on the server display unit 32. (Step S207).

ユーザ情報設定画面51には、図8(b)に示されるように、暗証番号を入力するための暗証番号領域52と、暗証番号領域52に入力された暗証番号に対応するユーザの複合機11におけるモノクロ印刷処理の実行許可或いは禁止、即ち権限を選択するための権限選択ボタン53aと、カラー印刷処理の権限を選択するための権限選択ボタン53bと、ScanToEmail処理の権限を選択するための権限選択ボタン53cと、ScanToServer処理の権限を選択するための権限選択ボタン53dと、ファックス送信処理の権限を選択するための権限選択ボタン53eとが表示されている。また、ユーザ情報設定画面51には、図8(b)に示されるように、選択を確定するための「OK」ボタン54と、更新処理を終了するための「キャンセル」ボタン55とが表示されている。   On the user information setting screen 51, as shown in FIG. 8B, a personal identification number area 52 for inputting a personal identification number and a user's multifunction machine 11 corresponding to the personal identification number entered in the personal identification number area 52 are displayed. Permission / prohibition of monochrome printing process execution, that is, authority selection button 53a for selecting authority, authority selection button 53b for selecting authority for color printing process, and authority selection for selecting authority for ScanToEmail processing A button 53c, an authority selection button 53d for selecting the authority for ScanToServer processing, and an authority selection button 53e for selecting the authority for fax transmission processing are displayed. Further, as shown in FIG. 8B, the user information setting screen 51 displays an “OK” button 54 for confirming the selection and a “Cancel” button 55 for ending the update process. ing.

ユーザ情報設定画面51において、サーバ入力部31により暗証番号の入力及び各権限選択ボタン53a〜eの選択がなされた後、「OK」ボタン54が押下されると、サーバ制御部33は、入力された暗証番号及び各権限選択ボタン53a〜eにより選択された権限情報を、該暗証番号の追加要求と共に、サーバインタフェース部27により複合機11へ送信する(ステップS208)。   In the user information setting screen 51, after the password input and the authority selection buttons 53a to 53e are selected by the server input unit 31, when the “OK” button 54 is pressed, the server control unit 33 is input. The password information and the authority information selected by the authority selection buttons 53a to 53e are transmitted to the multi-function device 11 by the server interface unit 27 together with the request for adding the password (step S208).

複合機11において、インタフェース部23が、印刷集計サーバ12から追加要求と、暗証番号及び権限情報、即ちユーザ情報とを受信すると、インタフェース部23から通知を受けたユーザ情報管理部19が、通知された暗証番号と、ユーザ情報記憶部24に記憶されている暗証番号とを比較して、一致するか否か、即ち通知された暗証番号が既に設定済であるか否かを判断する(ステップS209)。   In the multifunction device 11, when the interface unit 23 receives the addition request from the print totaling server 12 and the personal identification number and authority information, that is, user information, the user information management unit 19 notified from the interface unit 23 is notified. The personal identification number and the personal identification number stored in the user information storage unit 24 are compared to determine whether they match, that is, whether the notified personal identification number has already been set (step S209). ).

ユーザ情報記憶部24に通知された暗証番号と一致する暗証番号が記憶されていない場合、ユーザ情報管理部19は、該暗証番号が設定済ではない、即ち新規追加であると判断し(ステップS209)、該暗証番号と、インタフェース部23から通知された権限情報とを、ユーザ情報記憶部24に追加して記憶させて、ユーザ情報記憶部24の更新を行う(ステップS210)。そして、ユーザ情報管理部19は、インタフェース部23に更新完了を通知する。   If the password number that matches the password number notified to the user information storage unit 24 is not stored, the user information management unit 19 determines that the password number has not been set, that is, has been newly added (step S209). The password and the authority information notified from the interface unit 23 are added and stored in the user information storage unit 24, and the user information storage unit 24 is updated (step S210). Then, the user information management unit 19 notifies the update completion to the interface unit 23.

また、一覧表示画面46(図8(a))において、サーバ入力部31により一覧表示領域47に表示された暗証番号の何れかが選択され、変更選択ボタン49が押下された(ステップS213)場合、サーバ制御部33は、選択された暗証番号と、該暗証番号に対応する権限情報とを含むユーザ情報設定画面51(図8(c))を、サーバ表示部32に表示する(ステップS214)。   Further, in the list display screen 46 (FIG. 8A), when any one of the passwords displayed in the list display area 47 is selected by the server input unit 31 and the change selection button 49 is pressed (step S213). The server control unit 33 displays the user information setting screen 51 (FIG. 8C) including the selected personal identification number and the authority information corresponding to the personal identification number on the server display unit 32 (step S214). .

ユーザ情報設定画面51には、選択された暗証番号が暗証番号領域52に表示され、対応する権限情報が各権限選択ボタン53a〜eに表示される。   On the user information setting screen 51, the selected personal identification number is displayed in the personal identification number area 52, and the corresponding authority information is displayed on each authority selection button 53a-e.

ユーザ情報設定画面51において、各権限選択ボタン53a〜eの選択がなされた後、「OK」ボタン54が押下されると、サーバ制御部33は、暗証番号及び権限情報からなるユーザ情報と、該ユーザ情報の変更要求とを、サーバインタフェース部27により複合機11へ送信する(ステップS215)。   When the “OK” button 54 is pressed after the authority selection buttons 53a to 53e are selected on the user information setting screen 51, the server control unit 33 includes user information including a personal identification number and authority information, A user information change request is transmitted to the multi-function peripheral 11 by the server interface unit 27 (step S215).

複合機11において、インタフェース部23が、印刷集計サーバ12から変更要求及びユーザ情報を受信すると、インタフェース部23から通知を受けたユーザ情報管理部19が、ユーザ情報記憶部24の更新を行う(ステップS216)。即ち、ユーザ情報管理部19は、通知された暗証番号に対応する権限情報を、通知された権限情報に上書きする。続いて、ユーザ情報管理部19は、インタフェース部23に更新完了を通知する。   In the multifunction machine 11, when the interface unit 23 receives the change request and the user information from the print totaling server 12, the user information management unit 19 that receives the notification from the interface unit 23 updates the user information storage unit 24 (step S1). S216). That is, the user information management unit 19 overwrites the notified authority information with the authority information corresponding to the notified personal identification number. Subsequently, the user information management unit 19 notifies the interface unit 23 of the update completion.

また、一覧表示画面46(図8)において、サーバ入力部31により一覧表示領域47に表示された暗証番号の何れかが選択され、削除選択ボタン50が押下された場合(ステップS217)、サーバ制御部33は、削除確定画面56(図8(c))をサーバ表示部32に表示する(ステップS218)。   Further, when any one of the passwords displayed in the list display area 47 is selected by the server input unit 31 on the list display screen 46 (FIG. 8) and the delete selection button 50 is pressed (step S217), server control is performed. The unit 33 displays the deletion confirmation screen 56 (FIG. 8C) on the server display unit 32 (step S218).

削除確定画面56には、図8(c)に示されるように、削除を確定するための「はい」ボタン57と、削除を中止するための「いいえ」ボタン58とが表示されている。   On the deletion confirmation screen 56, as shown in FIG. 8C, a “Yes” button 57 for confirming the deletion and a “No” button 58 for canceling the deletion are displayed.

削除確定画面56において、「はい」ボタン57が押下されると、サーバ制御部33は、ユーザ情報設定画面51において選択された暗証番号と、該暗証番号の削除を要求する削除要求とを、サーバインタフェース部27により複合機11へ送信する(ステップS219)。   When the “Yes” button 57 is pressed on the deletion confirmation screen 56, the server control unit 33 sends the personal identification number selected on the user information setting screen 51 and a deletion request for requesting deletion of the personal identification number to the server. The data is transmitted to the multifunction machine 11 by the interface unit 27 (step S219).

複合機11において、インタフェース部23が、印刷集計サーバ12から削除要求及び暗証番号を受信すると、インタフェース部23から通知を受けたユーザ情報管理部19が、ユーザ情報記憶部24の更新を行う(ステップS220)。即ち、ユーザ情報管理部19は、通知された暗証番号と、該暗証番号に対応する権限情報とを、ユーザ情報記憶部24から削除する。そして、ユーザ情報管理部19は、インタフェース部23に更新完了を通知する。   In the multifunction machine 11, when the interface unit 23 receives the deletion request and the personal identification number from the print totaling server 12, the user information management unit 19 that receives the notification from the interface unit 23 updates the user information storage unit 24 (step S1). S220). That is, the user information management unit 19 deletes the notified personal identification number and the authority information corresponding to the personal identification number from the user information storage unit 24. Then, the user information management unit 19 notifies the update completion to the interface unit 23.

続いて、更新完了を通知されたインタフェース部23が、更新完了通知を印刷集計サーバ12に送信する。   Subsequently, the interface unit 23 notified of the update completion transmits an update completion notification to the print aggregation server 12.

印刷集計サーバ12において、サーバインタフェース部27が複合機11から更新完了通知を受信すると、サーバ制御部33は、サーバ表示部32に更新完了を通知するための完了通知画面を表示する。   In the print aggregation server 12, when the server interface unit 27 receives the update completion notification from the multifunction machine 11, the server control unit 33 displays a completion notification screen for notifying the server display unit 32 of the update completion.

その後、課金処理部29による課金ユーティリティの稼動が停止される(ステップS211)と、サーバ制御部33は、サーバ生成部30に停止情報を生成させて、サーバインタフェース部27により該停止情報を複合機11に送信する(ステップS211)。   Thereafter, when the operation of the accounting utility by the accounting processing unit 29 is stopped (step S211), the server control unit 33 causes the server generation unit 30 to generate the stop information, and the server interface unit 27 sends the stop information to the multifunction peripheral. 11 (step S211).

複合機11において、インタフェース部23が印刷集計サーバ12から停止情報を受信すると、インタフェース部23から通知を受けた稼動情報管理部21が、稼動情報記憶部26に稼動フラグ情報「OFF」を上書きする(ステップS212)。稼動情報記憶部26には、図4(b)に示されるように、課金ユーティリティが稼動停止中であることを示す稼動フラグ情報「OFF」が記憶される。これにより、印刷集計システム10における更新処理が終了する。   In the multifunction device 11, when the interface unit 23 receives the stop information from the print aggregation server 12, the operation information management unit 21 that has received the notification from the interface unit 23 overwrites the operation flag information “OFF” in the operation information storage unit 26. (Step S212). As shown in FIG. 4B, the operation information storage unit 26 stores operation flag information “OFF” indicating that the operation of the accounting utility is stopped. Thereby, the update process in the print aggregation system 10 ends.

上記のように、印刷集計サーバ12において課金ユーティリティが稼動されると、複合機11の稼動情報記憶部26に、稼動フラグ情報「ON」が記憶される。また、複合機11のユーザ情報記憶部24に対して更新処理が実行された後、印刷集計サーバ12において課金ユーティリティの稼動が停止されると、複合機11の稼動情報記憶部26に記憶されていた稼動フラグ情報「ON」が、稼動フラグ情報「OFF」に書き換えられる。   As described above, when the accounting utility is operated in the print aggregation server 12, the operation flag information “ON” is stored in the operation information storage unit 26 of the multifunction machine 11. Further, after the update process is executed on the user information storage unit 24 of the multifunction machine 11, when the operation of the accounting utility is stopped in the print aggregation server 12, the update is stored in the operation information storage unit 26 of the multifunction machine 11. The operating flag information “ON” is rewritten to the operating flag information “OFF”.

次に、管理者PC13を利用して、ユーザ情報を更新する場合の処理の流れについて、説明する。
図9は、本発明に係る印刷集計システムの実施例1における更新動作を示すフローチャート(その2)であり、図10は、実施例1のPC表示部に表示される画面の説明図である。
Next, the flow of processing when the user information is updated using the administrator PC 13 will be described.
FIG. 9 is a flowchart (part 2) illustrating the update operation in the print aggregation system according to the first embodiment of the present invention, and FIG. 10 is an explanatory diagram of a screen displayed on the PC display unit according to the first embodiment.

まず、印刷集計サーバ12において課金ユーティリティが稼動停止中の場合について、説明する。   First, a case where the accounting utility is not operating in the print aggregation server 12 will be described.

複合機11の管理者が、管理者PC13において、PC入力部34を操作して、ユーザ情報の更新処理のための入力を行うと、PC入力部34は、更新要求を入力する(ステップS301)。更新要求の入力を受けて、PC制御部37は、PCインタフェース部36を制御して、入力された更新要求を複合機11へ送信する(ステップS301)。   When the administrator of the multifunction machine 11 operates the PC input unit 34 on the administrator PC 13 to input for user information update processing, the PC input unit 34 inputs an update request (step S301). . In response to the input of the update request, the PC control unit 37 controls the PC interface unit 36 to transmit the input update request to the multifunction machine 11 (step S301).

複合機11において、インタフェース部23が管理者PC13から更新要求を受信すると、インタフェース部23から通知を受けた稼動判断部22が、印刷集計サーバ12において課金ユーティリティが稼働中であるか否かを判断する(ステップS302)。稼動判断部22は、稼動情報管理部21により稼動情報記憶部26から稼動フラグ情報「OFF」を読み出すと、課金ユーティリティが稼動停止中であると判断し、該判断結果をインタフェース部23に通知する(ステップS302)。   In the multifunction device 11, when the interface unit 23 receives an update request from the administrator PC 13, the operation determination unit 22 that receives the notification from the interface unit 23 determines whether or not the accounting utility is operating in the print aggregation server 12. (Step S302). When the operation information management unit 21 reads the operation flag information “OFF” from the operation information storage unit 26, the operation determination unit 22 determines that the billing utility is stopped and notifies the interface unit 23 of the determination result. (Step S302).

続いて、インタフェース部23から通知を受けたユーザ情報管理部19が、ユーザ情報記憶部24に記憶されているユーザ情報を読み出して、インタフェース部23へ送る。インタフェース部23は、該ユーザ情報を管理者PC13へ送信する(ステップS303)。   Subsequently, the user information management unit 19 that has received the notification from the interface unit 23 reads the user information stored in the user information storage unit 24 and sends it to the interface unit 23. The interface unit 23 transmits the user information to the administrator PC 13 (step S303).

管理者PC13において、PCインタフェース部36が複合機11からユーザ情報を受信すると、PC制御部37は、暗証番号の一覧を含む管理者用設定画面59(図10(a))をPC表示部35に表示する(ステップS304)。   In the administrator PC 13, when the PC interface unit 36 receives user information from the multifunction machine 11, the PC control unit 37 displays an administrator setting screen 59 (FIG. 10A) including a list of personal identification numbers. (Step S304).

管理者用設定画面59には、図10(a)に示されるように、暗証番号の一覧を表示するための一覧表示領域60と、暗証番号の新規追加を選択するための追加選択ボタン61と、暗証番号及び権限情報の変更を選択するための変更選択ボタン62と、暗証番号の削除を選択するための削除選択ボタン63とが表示されている。   On the administrator setting screen 59, as shown in FIG. 10A, a list display area 60 for displaying a list of personal identification numbers, an addition selection button 61 for selecting new addition of personal identification numbers, and A change selection button 62 for selecting the change of the personal identification number and the authority information and a deletion selection button 63 for selecting the deletion of the personal identification number are displayed.

管理者用設定画面59において、PC入力部34により追加選択ボタン61が押下される(ステップS305)と、PC制御部37は、ユーザ情報設定画面64(図10(b))をPC表示部35に表示する(ステップS306)。   When the additional selection button 61 is pressed by the PC input unit 34 on the administrator setting screen 59 (step S305), the PC control unit 37 displays the user information setting screen 64 (FIG. 10B) on the PC display unit 35. (Step S306).

ユーザ情報設定画面64には、図10(b)に示されるように、暗証番号を入力するための暗証番号領域65と、暗証番号領域65に入力された暗証番号に対応するユーザの複合機11におけるモノクロ印刷処理の実行許可或いは禁止、即ち権限を選択するための権限選択ボタン66aと、カラー印刷処理の権限を選択するための権限選択ボタン66bと、ScanToEmail処理の権限を選択するための権限選択ボタン66cと、ScanToServer処理の権限を選択するための権限選択ボタン66dと、ファックス送信処理の権限を選択するための権限選択ボタン66eとが表示されている。また、ユーザ情報設定画面64には、図10(b)に示されるように、設定を確定するための「OK」ボタン54と、更新処理を終了するための「キャンセル」ボタン55とが表示されている。   On the user information setting screen 64, as shown in FIG. 10B, a personal identification number area 65 for inputting a personal identification number, and the user's multifunction machine 11 corresponding to the personal identification number entered in the personal identification number area 65 are displayed. Permission / prohibition of monochrome print processing in FIG. 1, that is, an authority selection button 66a for selecting authority, an authority selection button 66b for selecting authority for color printing processing, and authority selection for selecting authority for ScanToEmail processing A button 66c, an authority selection button 66d for selecting an authority for ScanToServer processing, and an authority selection button 66e for selecting an authority for fax transmission processing are displayed. Further, as shown in FIG. 10B, the user information setting screen 64 displays an “OK” button 54 for confirming the setting and a “cancel” button 55 for ending the update process. ing.

ユーザ情報設定画面64において、PC入力部34により暗証番号の入力及び各権限選択ボタン66a〜eの選択がなされた後、「OK」ボタン54が押下されると、PC制御部37は、入力された暗証番号と、各権限選択ボタン66a〜eにより選択された権限情報とを、該暗証番号の追加要求と共に、PCインタフェース部36により複合機11へ送信する(ステップS307)。   In the user information setting screen 64, after the personal identification number is input and the authority selection buttons 66 a to 66 e are selected by the PC input unit 34, when the “OK” button 54 is pressed, the PC control unit 37 is input. The personal identification number and the authority information selected by the authority selection buttons 66a to 66e are transmitted to the multi-function peripheral 11 by the PC interface unit 36 together with the request for adding the personal identification number (step S307).

複合機11において、インタフェース部23が、管理者PC13から追加要求と、暗証番号及び権限情報、即ちユーザ情報とを受信すると、インタフェース部23から通知を受けたユーザ情報管理部19が、通知された暗証番号と、ユーザ情報記憶部24に記憶されている暗証番号とを比較して、一致するか否か、即ち通知された暗証番号が既に設定済であるか否かを判断する(ステップS308)。   In the multifunction device 11, when the interface unit 23 receives the addition request from the administrator PC 13 and the personal identification number and authority information, that is, user information, the user information management unit 19 notified from the interface unit 23 is notified. The personal identification number and the personal identification number stored in the user information storage unit 24 are compared to determine whether or not they match, that is, whether or not the notified personal identification number has already been set (step S308). .

ユーザ情報記憶部24に通知された暗証番号と一致する暗証番号が記憶されていない場合、ユーザ情報管理部19は、該暗証番号が設定済ではない、即ち新規追加であると判断し(ステップS308)、該暗証番号と、インタフェース部23から通知された権限情報とを、ユーザ情報記憶部24に記憶させて、ユーザ情報記憶部24の更新を行う(ステップS309)。   When the password number that matches the password number notified to the user information storage unit 24 is not stored, the user information management unit 19 determines that the password number has not been set, that is, has been newly added (step S308). ), The personal identification number and the authority information notified from the interface unit 23 are stored in the user information storage unit 24, and the user information storage unit 24 is updated (step S309).

管理者用設定画面59(図10(a))において、PC入力部34により一覧表示領域60に表示された暗証番号の何れかが選択され、変更選択ボタン62が押下される(ステップS310)と、PC制御部37は、選択された暗証番号と、該暗証番号に対応する権限情報とを含むユーザ情報設定画面64(図10(b))をPC表示部35に表示する(ステップS311)。   On the administrator setting screen 59 (FIG. 10A), when any one of the passwords displayed in the list display area 60 is selected by the PC input unit 34, and the change selection button 62 is pressed (step S310). The PC control unit 37 displays a user information setting screen 64 (FIG. 10B) including the selected password and authority information corresponding to the password on the PC display unit 35 (step S311).

ユーザ情報設定画面64には、選択された暗証番号が暗証番号領域65に表示され、対応する権限情報が各権限選択ボタン66a〜eに表示される。   On the user information setting screen 64, the selected personal identification number is displayed in the personal identification number area 65, and the corresponding authority information is displayed on each authority selection button 66a-e.

ユーザ情報設定画面51において、各権限選択ボタン66a〜eの選択がなされた後、「OK」ボタン54が押下されると、PC制御部37は、暗証番号及び権限情報からなるユーザ情報と、該ユーザ情報の変更要求とを、PCインタフェース部36により複合機11へ送信する(ステップS312)。   When the “OK” button 54 is pressed after the authority selection buttons 66a to 66e are selected on the user information setting screen 51, the PC control unit 37 displays the user information including the personal identification number and the authority information, The user information change request is transmitted to the multi-function peripheral 11 by the PC interface unit 36 (step S312).

複合機11において、インタフェース部23が、管理者PC13から変更要求及びユーザ情報を受信すると、インタフェース部23から通知を受けたユーザ情報管理部19が、ユーザ情報記憶部24の更新を行う(ステップS313)。即ち、通知された暗証番号に対応する権限情報を、通知された権限情報に上書きする。   In the multifunction machine 11, when the interface unit 23 receives the change request and user information from the administrator PC 13, the user information management unit 19 that receives the notification from the interface unit 23 updates the user information storage unit 24 (step S313). ). That is, the authority information corresponding to the notified password is overwritten on the notified authority information.

管理者用設定画面59(図10(a))において、PC入力部34により一覧表示領域60に表示された暗証番号の何れかが選択され、削除選択ボタン63が押下される(ステップS314)と、PC制御部37は、削除確定画面67(図10(c))をPC表示部35に表示する(ステップS315)。   On the administrator setting screen 59 (FIG. 10A), when any of the passwords displayed in the list display area 60 is selected by the PC input unit 34, and the delete selection button 63 is pressed (step S314). The PC control unit 37 displays the deletion confirmation screen 67 (FIG. 10C) on the PC display unit 35 (step S315).

削除確定画面67には、図10(c)に示されるように、削除を確定するための「はい」ボタン57と、削除を中止するための「いいえ」ボタン58とが表示されている。   As shown in FIG. 10C, a “Yes” button 57 for confirming the deletion and a “No” button 58 for canceling the deletion are displayed on the deletion confirmation screen 67.

削除確定画面67において、「はい」ボタン57が押下されると、PC制御部37は、管理者用設定画面59(図10(a))において選択された暗証番号と、該暗証番号の削除を要求する削除要求とを、PCインタフェース部36により複合機11へ送信する(ステップS316)。   When the “Yes” button 57 is pressed on the deletion confirmation screen 67, the PC control unit 37 deletes the personal identification number selected on the administrator setting screen 59 (FIG. 10A) and the personal identification number. The requested deletion request is transmitted to the multifunction machine 11 by the PC interface unit 36 (step S316).

複合機11において、インタフェース部23が、管理者PC13から削除要求及び暗証番号を受信すると、インタフェース部23から通知を受けたユーザ情報管理部19が、ユーザ情報記憶部24の更新を行う(ステップS317)。即ち、ユーザ情報管理部19は、通知された暗証番号と、該暗証番号に対応する権限情報とを、ユーザ情報記憶部24から削除する。   In the multifunction device 11, when the interface unit 23 receives the deletion request and the personal identification number from the administrator PC 13, the user information management unit 19 notified from the interface unit 23 updates the user information storage unit 24 (step S317). ). That is, the user information management unit 19 deletes the notified personal identification number and the authority information corresponding to the personal identification number from the user information storage unit 24.

上記のように、管理者PC13を利用して、複合機11のユーザ情報記憶部24に対する更新処理が実行される。   As described above, update processing for the user information storage unit 24 of the multifunction machine 11 is executed using the administrator PC 13.

次に、印刷集計サーバ12において課金ユーティリティが稼動中の場合について、説明する。   Next, the case where the accounting utility is operating in the print aggregation server 12 will be described.

管理者PC13において、PC入力部34により更新要求が入力される(ステップS301)と、PC制御部37は、PCインタフェース部36を制御して、入力された更新要求を複合機11へ送信する(ステップS301)。   In the administrator PC 13, when an update request is input from the PC input unit 34 (step S301), the PC control unit 37 controls the PC interface unit 36 to transmit the input update request to the multifunction machine 11 ( Step S301).

複合機11において、インタフェース部23が管理者PC13から更新要求を受信すると、インタフェース部23から通知を受けた稼動判断部22が、印刷集計サーバ12において課金ユーティリティが稼働中であるか否かを判断する(ステップS302)。稼動判断部22は、稼動情報管理部21により稼動情報記憶部26から稼動フラグ情報「ON」を読み出して、課金ユーティリティが稼動中であると判断し、該判断結果をインタフェース部23に通知する(ステップS302)。   In the multifunction device 11, when the interface unit 23 receives an update request from the administrator PC 13, the operation determination unit 22 that receives the notification from the interface unit 23 determines whether or not the accounting utility is operating in the print aggregation server 12. (Step S302). The operation determination unit 22 reads the operation flag information “ON” from the operation information storage unit 26 by the operation information management unit 21, determines that the billing utility is in operation, and notifies the interface unit 23 of the determination result ( Step S302).

インタフェース部23は、稼働中であると通知されると、更新処理の実行不可を通知するための実行不可通知を、管理者PC13へ送信する(ステップS318)。   When the interface unit 23 is notified that it is in operation, the interface unit 23 transmits an execution impossibility notification for notifying execution of the update process to the administrator PC 13 (step S318).

管理者PC13において、PCインタフェース部36が複合機11から実行不可通知を受信すると、PC制御部37は、更新不可を通知するための更新不可通知画面68(図10(d))をPC表示部35に表示する(ステップS319)。これにより、印刷集計システム10における更新処理は終了する。   In the administrator PC 13, when the PC interface unit 36 receives the execution impossibility notification from the multifunction machine 11, the PC control unit 37 displays an update impossibility notification screen 68 (FIG. 10D) for notifying update impossibility. 35 (step S319). Thereby, the update process in the print aggregation system 10 ends.

上記のように、印刷集計サーバ12において課金ユーティリティが稼働中である場合、複合機11は、管理者PC13によるユーザ情報記憶部24に対する更新処理を実行不可とする。   As described above, when the accounting utility is operating in the print aggregation server 12, the multifunction machine 11 cannot execute the update process for the user information storage unit 24 by the administrator PC 13.

以上のように、本実施例の印刷集計システムによれば、印刷集計サーバにおいて、課金ユーティリティが稼動されると、稼働中を示す稼動フラグ情報が複合機に記憶され、稼動が停止されると、稼動停止中を示す稼動フラグ情報が記憶されるので、複合機において、課金アプリケーションが稼動中であるか否かの判断が可能となる。そして、管理者PCからユーザ情報の更新要求が入力されると、複合機は、上記した稼動判断を行い、稼働中であると判断した場合、更新処理を実行不可とするので、ユーザ情報の設定における矛盾の発生が回避される。   As described above, according to the print tabulation system of the present embodiment, when the billing utility is operated in the print tabulation server, the operation flag information indicating the operation is stored in the multifunction peripheral, and when the operation is stopped, Since operation flag information indicating that the operation is stopped is stored, it is possible to determine whether or not the billing application is operating in the multifunction peripheral. When an update request for user information is input from the administrator PC, the multifunction device performs the above-described operation determination. If it is determined that the multifunction device is operating, the update process cannot be executed. The occurrence of inconsistencies in is avoided.

なお、本実施例では、課金ユーティリティの稼動判断は、管理者PC13から複合機11への更新要求の入力時に実施されているが、管理者PC13において更新処理のための入力が実行され、複合機11においてユーザ情報記憶部24に対する更新処理が実行される時に、再度稼動判断を行うことも可能である。これにより、更新要求の入力後に、印刷集計サーバ12において課金ユーティリティが稼動された場合も、管理者PC13からのユーザ情報の更新処理が実行不可となるので、矛盾の発生が確実に回避される。   In this embodiment, the operation determination of the accounting utility is performed when an update request is input from the administrator PC 13 to the multifunction device 11. However, an input for update processing is executed in the administrator PC 13, and the multifunction device is executed. 11, the operation determination can be performed again when the update process for the user information storage unit 24 is executed. Thereby, even if the accounting utility is operated in the print aggregation server 12 after the update request is input, the update process of the user information from the administrator PC 13 cannot be executed, so that the occurrence of contradiction is surely avoided.

図11は、本発明の実施例2に係る印刷集計システムの構成を示すブロック図である。
本実施例の印刷集計システムでは、複合機に稼動通知部を備える構成が、実施例1とは異なる。
なお、本実施例において、実施例1と同様な構成については同一の符号で示し、これらについての詳しい説明を省略する。
FIG. 11 is a block diagram illustrating a configuration of a print aggregation system according to the second embodiment of the present invention.
In the print aggregation system of the present embodiment, the configuration in which the multifunction peripheral includes an operation notification unit is different from that of the first embodiment.
In the present embodiment, the same components as those in the first embodiment are denoted by the same reference numerals, and detailed description thereof will be omitted.

本実施例の印刷集計システム70は、図11に示されるように、複合機71と、ネットワークを介して複合機71に接続する印刷集計サーバ12と、ネットワークを介して複合機71に接続する管理者PC73とを含んで構成される。   As shown in FIG. 11, the print tabulation system 70 of this embodiment includes a multifunction peripheral 71, a print tabulation server 12 connected to the multifunction peripheral 71 via the network, and a management connected to the multifunction peripheral 71 via the network. And a personal computer 73.

複合機71は、画像形成装置として、操作パネル14、認証部15、処理実行部16、ログ生成格納部17、記憶部74、ユーザ情報管理部19、課金ログ管理部20、稼動情報管理部76、稼動判断部77、稼動通知部78及びインタフェース部79を備えている。   As an image forming apparatus, the multi-function device 71 includes an operation panel 14, an authentication unit 15, a processing execution unit 16, a log generation storage unit 17, a storage unit 74, a user information management unit 19, a charging log management unit 20, and an operation information management unit 76. , An operation determination unit 77, an operation notification unit 78, and an interface unit 79.

記憶部74は、本実施例では不揮発性メモリからなり、図11に示されるように、ユーザ情報記憶部24、課金ログ記憶部25及び稼動情報記憶部75を備えている。   The storage unit 74 includes a non-volatile memory in this embodiment, and includes a user information storage unit 24, a charging log storage unit 25, and an operation information storage unit 75 as shown in FIG.

稼動情報記憶部75には、印刷集計サーバ12において課金ユーティリティが稼動中であるか否かを示す稼動フラグ情報と、管理者PC73においてユーザ情報の更新処理を実行中、即ち更新中であるか否かを示す更新フラグ情報とが記憶される。   In the operation information storage unit 75, operation flag information indicating whether or not the accounting utility is operating in the print aggregation server 12 and whether or not the administrator PC 73 is executing update processing of user information, that is, whether or not update is in progress. Update flag information is stored.

図12は、実施例2の稼動情報記憶部の構成を示す説明図である。
稼動情報記憶部75には、図12(a)、(b)、(c)及び(d)に示されるように、稼動フラグ情報「ON」或いは「OFF」が記憶されている。
FIG. 12 is an explanatory diagram illustrating a configuration of an operation information storage unit according to the second embodiment.
The operation information storage unit 75 stores operation flag information “ON” or “OFF” as illustrated in FIGS. 12A, 12 </ b> B, 12 </ b> C, and 12 </ b> D.

また、稼動情報記憶部75には、図12(a)、(b)、(c)及び(d)に示されるように、更新フラグ情報「ON」或いは「OFF」が記憶されている。更新フラグ情報「ON」は、更新情報として、管理者PC73においてユーザ情報を更新中であることを示しており、更新フラグ情報「OFF」は、更新中ではないことを示している。   The operation information storage unit 75 stores update flag information “ON” or “OFF” as shown in FIGS. 12A, 12 </ b> B, 12 </ b> C, and 12 </ b> D. The update flag information “ON” indicates that user information is being updated in the administrator PC 73 as update information, and the update flag information “OFF” indicates that update is not being performed.

稼動情報管理部76は、稼動情報記憶部75を管理する機能を有し、装置生成部として、インタフェース部79からの通知に応じて、稼動情報としての稼動フラグ情報や、更新情報としての更新フラグ情報を、稼動情報記憶部75に書き込む機能を有する。また、稼動判断部77からの問合せに応じて、稼動情報記憶部26に記憶されている稼動フラグ情報や更新フラグ情報を読み出して通知する。   The operation information management unit 76 has a function of managing the operation information storage unit 75. As an apparatus generation unit, the operation information management unit 76 operates according to a notification from the interface unit 79, operation flag information as operation information, and update flag as update information. It has a function of writing information to the operation information storage unit 75. Further, in response to an inquiry from the operation determination unit 77, operation flag information and update flag information stored in the operation information storage unit 26 are read and notified.

稼動判断部77は、印刷集計サーバ12において課金ユーティリティが稼動中であるか否かを判断する機能を有する。また、稼動判断部77は、管理者PC73においてユーザ情報を更新中であるか否かを判断する機能を有する。稼動判断部77は、稼動情報管理部76に対して、更新フラグ情報の問合せを行い、稼動情報管理部76から通知された更新フラグ情報が「ON」である場合、更新中であると判断し、該判断結果を稼動情報管理部76及び稼動通知部78に通知する。更新フラグ情報が「OFF」である場合、稼動判断部77は、更新中ではないと判断し、該判断結果をインタフェース部79に通知する。   The operation determination unit 77 has a function of determining whether or not the accounting utility is operating in the print aggregation server 12. The operation determination unit 77 has a function of determining whether or not the administrator PC 73 is updating user information. The operation determination unit 77 inquires of the operation information management unit 76 about the update flag information. If the update flag information notified from the operation information management unit 76 is “ON”, the operation determination unit 77 determines that the update is being performed. The determination result is notified to the operation information management unit 76 and the operation notification unit 78. When the update flag information is “OFF”, the operation determination unit 77 determines that the update is not being performed, and notifies the interface unit 79 of the determination result.

稼動通知部78は、稼動判断部77からの通知を受けて、印刷集計サーバ12において課金ユーティリティの稼動が開始されたことを通知するための稼動通知を、インタフェース部79に送る。また、稼動通知部78は、課金ユーティリティの稼動が停止されたことを通知するための停止通知を、インタフェース部79に送る。   In response to the notification from the operation determining unit 77, the operation notifying unit 78 sends an operation notification for notifying that the operation of the accounting utility is started in the print totaling server 12 to the interface unit 79. Further, the operation notifying unit 78 sends a stop notification for notifying that the operation of the accounting utility has been stopped to the interface unit 79.

インタフェース部79は、装置送信部及び装置受信部として、印刷集計サーバ12及び管理者PC73との通信機能を有する。   The interface unit 79 has a communication function with the print aggregation server 12 and the administrator PC 73 as a device transmission unit and a device reception unit.

印刷集計サーバ12は、サーバインタフェース部27、サーバ記憶部28、課金処理部29、サーバ生成部30、サーバ入力部31、サーバ表示部32及びサーバ制御部33を備えている。   The print aggregation server 12 includes a server interface unit 27, a server storage unit 28, a billing processing unit 29, a server generation unit 30, a server input unit 31, a server display unit 32, and a server control unit 33.

管理者PC73は、本実施例では、複合機71の管理者に専有されるパーソナルコンピュータからなり、端末装置として、PC入力部34、PC表示部80、PCインタフェース部81及びPC制御部82を備えている。   In this embodiment, the administrator PC 73 is a personal computer dedicated to the administrator of the multifunction machine 71, and includes a PC input unit 34, a PC display unit 80, a PC interface unit 81, and a PC control unit 82 as terminal devices. ing.

PC表示部80は、例えばディスプレイからなり、webブラウザ機能を有する端末表示部として、各種web画面の表示を行う。例えば、PC表示部35は、印刷集計サーバ12における課金ユーティリティの稼動開始を通知する稼動通知画面や、稼動停止を通知する停止通知画面を表示する。   The PC display unit 80 includes, for example, a display, and displays various web screens as a terminal display unit having a web browser function. For example, the PC display unit 35 displays an operation notification screen for notifying operation start of the accounting utility in the print aggregation server 12 and a stop notification screen for notifying operation stop.

PCインタフェース部81は、端末送信部及び端末受信部として、複合機71との通信機能を有する。PCインタフェース部81は、例えば、稼動通知や停止通知を複合機71から受信して、PC制御部82へ送る。   The PC interface unit 81 has a communication function with the multi-function device 71 as a terminal transmission unit and a terminal reception unit. For example, the PC interface unit 81 receives an operation notification or a stop notification from the multi-function device 71 and sends it to the PC control unit 82.

PC制御部82は、管理者PC13の各部を制御する機能を有する。例えば、PC制御部82は、PCインタフェース部81から稼動通知を受けると、PC表示部80に稼動通知画面を表示させる。また、PC制御部82は、PCインタフェース部81から停止通知を受けると、PC表示部80に停止通知画面を表示させる。   The PC control unit 82 has a function of controlling each unit of the administrator PC 13. For example, when receiving the operation notification from the PC interface unit 81, the PC control unit 82 displays an operation notification screen on the PC display unit 80. Further, when receiving a stop notification from the PC interface unit 81, the PC control unit 82 causes the PC display unit 80 to display a stop notification screen.

続いて、本実施例の印刷集計システム70の動作について、説明する。
複合機71における画像形成処理の流れについては、実施例1と同様なので、説明を省略する。
ここでは、印刷集計サーバ12を利用して、ユーザ情報を更新する場合の処理の流れについて、説明する。
図13は、本発明に係る印刷集計システムの実施例2における更新動作を示すフローチャート(その1)である。
Next, the operation of the print aggregation system 70 of this embodiment will be described.
Since the flow of the image forming process in the multi-function device 71 is the same as that in the first embodiment, the description thereof is omitted.
Here, the flow of processing when the user information is updated using the print aggregation server 12 will be described.
FIG. 13 is a flowchart (part 1) showing the update operation in the second embodiment of the print tabulation system according to the present invention.

まず、管理者PC73がユーザ情報を更新中ではない場合の更新処理の流れについて、説明する。   First, the flow of update processing when the administrator PC 73 is not updating user information will be described.

印刷集計サーバ12において、サーバ入力部31による入力を受けたサーバ制御部33が、課金処理部29を制御して、サーバ記憶部28から課金ユーティリティを読み出して稼動させると、サーバ生成部30が開始情報を生成し、サーバインタフェース部27が該開始情報を複合機71へ送信する(ステップS201)。   In the print aggregation server 12, when the server control unit 33 that has received an input from the server input unit 31 controls the accounting processing unit 29 to read out and operate the accounting utility from the server storage unit 28, the server generation unit 30 starts. Information is generated, and the server interface unit 27 transmits the start information to the multi-function device 71 (step S201).

複合機71において、インタフェース部79が印刷集計サーバ12から開始情報を受信すると、インタフェース部79から通知を受けた稼動判断部77が、管理者PC73においてユーザ情報の更新中であるか否かの判断を行う(ステップS401)。稼動判断部77は、稼動情報管理部76により稼動情報記憶部75(図12(b))から更新フラグ情報「OFF」を読み出して、更新中ではないと判断し、該判断結果を稼動情報管理部76に通知する(ステップS401)。   In the multifunction device 71, when the interface unit 79 receives the start information from the print totaling server 12, the operation determination unit 77 that receives the notification from the interface unit 79 determines whether or not the administrator PC 73 is updating the user information. Is performed (step S401). The operation determination unit 77 reads the update flag information “OFF” from the operation information storage unit 75 (FIG. 12B) by the operation information management unit 76, determines that it is not being updated, and determines the determination result as an operation information management. The unit 76 is notified (step S401).

稼動判断部77から通知を受けた稼動情報管理部76は、稼動情報記憶部75に稼動フラグ情報「ON」を書き込む(ステップS202)。そして、印刷集計サーバ12及び複合機71において、ユーザ情報の更新が行われる。ステップS203以降の処理の流れは、実施例1と同様なので、説明を省略する。   The operation information management unit 76 that has received the notification from the operation determination unit 77 writes the operation flag information “ON” in the operation information storage unit 75 (step S202). Then, the user information is updated in the print aggregation server 12 and the multi-function device 71. Since the processing flow after step S203 is the same as that of the first embodiment, a description thereof will be omitted.

ステップS212において、稼動情報記憶部75に稼動フラグ情報「OFF」が書き込まれると、続いて、稼動判断部77は、管理者PC73においてユーザ情報の更新中であるか否かの判断を行う(ステップS404)。稼動判断部77は、稼動情報管理部76により稼動情報記憶部75(図12(b))から更新フラグ情報「OFF」を読み出して、更新中ではないと判断する(ステップS401)。これにより、印刷集計システム70における更新処理が終了する。   When the operation flag information “OFF” is written in the operation information storage unit 75 in step S212, the operation determination unit 77 subsequently determines whether or not user information is being updated in the administrator PC 73 (step S212). S404). The operation determination unit 77 reads the update flag information “OFF” from the operation information storage unit 75 (FIG. 12B) by the operation information management unit 76, and determines that the update is not being performed (step S401). Thereby, the update process in the print aggregation system 70 ends.

上記のように、印刷集計サーバ12において課金ユーティリティが稼動され、複合機71におけるユーザ情報の更新処理が実行される。   As described above, the accounting utility is operated in the print aggregation server 12 and the update process of the user information in the multi-function device 71 is executed.

次に、管理者PC73がユーザ情報を更新中である場合の更新処理の流れについて、説明する。   Next, the flow of update processing when the administrator PC 73 is updating user information will be described.

印刷集計サーバ12において課金ユーティリティが稼動され(ステップS201)、複合機71において、インタフェース部79が印刷集計サーバ12から開始情報を受信すると、インタフェース部79から通知を受けた稼動判断部77が、管理者PC73においてユーザ情報を更新中であるか否かの判断を行う(ステップS401)。稼動判断部77は、稼動情報管理部76により稼動情報記憶部75(図12(c))から更新フラグ情報「ON」を読み出して、更新中であると判断し、該判断結果を稼動通知部78に通知する(ステップS401)。   When the accounting utility is activated in the print aggregation server 12 (step S201) and the interface unit 79 receives the start information from the print aggregation server 12 in the multi-function device 71, the operation determination unit 77 that receives the notification from the interface unit 79 manages the management. It is determined whether the user information is being updated in the operator PC 73 (step S401). The operation determination unit 77 reads the update flag information “ON” from the operation information storage unit 75 (FIG. 12C) by the operation information management unit 76, determines that the update is being performed, and sends the determination result to the operation notification unit. 78 is notified (step S401).

稼動判断部77から通知を受けた稼動通知部78は、印刷集計サーバ12における課金ユーティリティの稼動開始を通知するために、稼動通知をインタフェース部79に送る。そして、インタフェース部79が、該稼動通知を管理者PC73へ送信する(ステップS402)。   The operation notifying unit 78 that has received the notification from the operation determining unit 77 sends an operation notification to the interface unit 79 in order to notify the start of operation of the accounting utility in the print totaling server 12. Then, the interface unit 79 transmits the operation notification to the administrator PC 73 (step S402).

管理者PC73において、PCインタフェース部81が複合機71から稼動通知を受信すると、PC制御部82は、PC表示部80に稼動通知画面83(図14(a))を表示させると共に、ユーザ情報の更新処理を休止する(ステップS403)。   In the administrator PC 73, when the PC interface unit 81 receives the operation notification from the multi-function device 71, the PC control unit 82 causes the PC display unit 80 to display the operation notification screen 83 (FIG. 14A) and to update the user information. The update process is paused (step S403).

図14は、実施例2のPC表示部に表示される画面の説明図である。
稼動通知画面83は、PC表示部80においてユーザ情報を更新中に表示される画面であり、図14(a)に示されるように、課金ユーティリティの稼動開始及びユーザ情報の更新停止を通知するメッセージを含んでいる。
FIG. 14 is an explanatory diagram of a screen displayed on the PC display unit according to the second embodiment.
The operation notification screen 83 is a screen that is displayed while the user information is being updated on the PC display unit 80. As shown in FIG. 14A, a message that notifies the start of operation of the charging utility and the stop of updating of the user information. Is included.

続いて、PC制御部82は、ユーザ情報の更新休止を通知する更新休止情報を、PCインタフェース部81により複合機71へ送信する。複合機71において、インタフェース部79が管理者PC73から更新休止情報を受信すると、インタフェース部79から通知を受けた稼動情報管理部76が、稼動情報記憶部75に稼動フラグ情報「ON」を書き込む(ステップS202)。稼動情報記憶部75には、図12(d)に示されるように、稼動フラグ情報「ON」及び更新フラグ情報「ON」が記憶される。その後、印刷集計サーバ12及び複合機71において、ユーザ情報の更新が行われる。ステップS203以降の処理の流れは、実施例1と同様なので、説明を省略する。   Subsequently, the PC control unit 82 transmits update suspension information for notifying update suspension of user information to the multi-function device 71 through the PC interface unit 81. In the multi-function device 71, when the interface unit 79 receives the update suspension information from the administrator PC 73, the operation information management unit 76 that receives the notification from the interface unit 79 writes the operation flag information “ON” in the operation information storage unit 75 ( Step S202). The operation information storage unit 75 stores operation flag information “ON” and update flag information “ON” as illustrated in FIG. Thereafter, the user information is updated in the print aggregation server 12 and the multi-function device 71. Since the processing flow after step S203 is the same as that of the first embodiment, a description thereof will be omitted.

ステップS212において、稼動情報記憶部75に稼動フラグ情報「OFF」が書き込まれた後、稼動判断部77は、管理者PC73においてユーザ情報を更新中であるか否かの判断を行う(ステップS404)。稼動判断部77は、稼動情報管理部76により稼動情報記憶部75(図12(d))から更新フラグ情報「ON」を読み出して、更新中であると判断し、該判断結果を稼動通知部78に通知する(ステップS404)。   In step S212, after the operation flag information “OFF” is written in the operation information storage unit 75, the operation determination unit 77 determines whether or not the user information is being updated in the administrator PC 73 (step S404). . The operation determination unit 77 reads the update flag information “ON” from the operation information storage unit 75 (FIG. 12D) by the operation information management unit 76, determines that the update is being performed, and sends the determination result to the operation notification unit. 78 is notified (step S404).

稼動通知部78は、稼動判断部77からの通知を受けて、印刷集計サーバ12における課金ユーティリティの稼動が停止されたことを通知する停止通知を、インタフェース部79により管理者PC73へ送信する(ステップS405)。   In response to the notification from the operation determination unit 77, the operation notification unit 78 transmits a stop notification for notifying that the operation of the accounting utility in the print totaling server 12 is stopped to the administrator PC 73 through the interface unit 79 (step S405).

管理者PC73において、PCインタフェース部81が複合機71から停止通知を受信すると、PC制御部82は、PC表示部80に停止通知画面84(図14(b))を表示させると共に、休止されていたユーザ情報の更新処理を再開する(ステップS406)。これにより、印刷集計サーバ12からのユーザ情報の更新処理が終了する。   In the administrator PC 73, when the PC interface unit 81 receives a stop notification from the multi-function device 71, the PC control unit 82 displays a stop notification screen 84 (FIG. 14B) on the PC display unit 80 and is suspended. The user information update process is resumed (step S406). Thereby, the update process of the user information from the print aggregation server 12 is completed.

停止通知画面84は、PC表示部80においてユーザ情報の更新休止中に表示される画面であり、図14(b)に示されるように、課金ユーティリティの稼動停止及びユーザ情報の更新再開を通知するメッセージを含んでいる。   The stop notification screen 84 is a screen that is displayed during the suspension of user information update on the PC display unit 80, and as shown in FIG. 14B, notifies the stoppage of the charging utility and the restart of update of user information. Contains a message.

上記のように、管理者PC73においてユーザ情報の更新中に、印刷集計サーバ12において課金ユーティリティが稼動されると、複合機71からの通知により、管理者PC73における更新処理が自動的に停止される。その後、課金ユーティリティの稼動が停止されると、複合機71からの通知により、管理者PC73における更新処理が自動的に再開される。   As described above, when the accounting utility is operated in the print totaling server 12 while the user information is being updated in the administrator PC 73, the update process in the administrator PC 73 is automatically stopped by the notification from the multifunction device 71. . Thereafter, when the operation of the billing utility is stopped, the update process in the administrator PC 73 is automatically restarted by a notification from the multi-function device 71.

次に、管理者PC73を利用して、ユーザ情報を更新する場合の処理の流れについて、説明する。
図15は、本発明に係る印刷集計システムの実施例2における更新動作を示すフローチャート(その2)である。
Next, the flow of processing when user information is updated using the administrator PC 73 will be described.
FIG. 15 is a flowchart (part 2) illustrating the update operation in the second embodiment of the print tabulation system according to the present invention.

印刷集計サーバ12において課金ユーティリティが稼動中の場合は、実施例1と同様なので説明を省略する。ここでは、課金ユーティリティが稼動停止中の場合について、説明する。   The case where the accounting utility is operating in the print aggregation server 12 is the same as that in the first embodiment, and thus the description thereof is omitted. Here, a case where the charging utility is stopped will be described.

管理者PC73において、PC入力部34が更新要求を入力すると、PC制御部82は、該更新要求をPCインタフェース部81により複合機71へ送信する(ステップS301)。   In the administrator PC 73, when the PC input unit 34 inputs an update request, the PC control unit 82 transmits the update request to the multi-function device 71 through the PC interface unit 81 (step S301).

複合機71において、インタフェース部79が管理者PC73から更新要求を受信すると、インタフェース部79から通知を受けた稼動判断部77が、印刷集計サーバ12において課金ユーティリティが稼動中であるか否かを判断する(ステップS302)。稼動判断部77は、稼動情報管理部76により稼動情報記憶部75から稼動フラグ情報「OFF」を読み出して、稼動停止中であると判断する(ステップS302)。   In the multi-function device 71, when the interface unit 79 receives an update request from the administrator PC 73, the operation determination unit 77 that receives the notification from the interface unit 79 determines whether the accounting utility is operating in the print aggregation server 12. (Step S302). The operation determination unit 77 reads the operation flag information “OFF” from the operation information storage unit 75 by the operation information management unit 76, and determines that the operation is stopped (step S302).

続いて、稼動情報管理部76が、稼動情報記憶部75に更新フラグ情報「ON」を書き込む(ステップS501)。稼動情報記憶部75には、図12(c)に示されるように、更新フラグ情報「ON」が記憶される(ステップS501)。   Subsequently, the operation information management unit 76 writes the update flag information “ON” in the operation information storage unit 75 (step S501). The operation information storage unit 75 stores update flag information “ON” as shown in FIG. 12C (step S501).

続いて、インタフェース部23が、暗証番号及び権限情報を含むユーザ情報を、管理者PC73へ送信し(ステップS303)、管理者PC73におけるユーザ情報の更新が実行される。以下、実施例1と同様なので、説明を省略する。   Subsequently, the interface unit 23 transmits user information including the personal identification number and authority information to the administrator PC 73 (step S303), and updating of the user information in the administrator PC 73 is executed. Hereinafter, since it is the same as that of Example 1, description is abbreviate | omitted.

なお、管理者PC73において更新処理実行中に、印刷集計サーバ12において課金ユーティリティが稼動された場合、複合機71は、稼動通知を管理者PC73へ送信する(図13のステップS402)。そして、PC表示部80には、稼動通知画面83(図14(a))が表示される。その後、課金ユーティリティの稼動が停止し、複合機71から停止通知を受信すると、PC表示部80には、停止通知画面84(図14(b))が表示され、管理者PC73は、更新処理を再開可能となる。   When the accounting utility is operated in the print aggregation server 12 while the administrator PC 73 is executing the update process, the multi-function device 71 transmits an operation notification to the administrator PC 73 (step S402 in FIG. 13). Then, an operation notification screen 83 (FIG. 14A) is displayed on the PC display unit 80. Thereafter, when the operation of the accounting utility is stopped and a stop notification is received from the multi-function device 71, a stop notification screen 84 (FIG. 14B) is displayed on the PC display unit 80, and the administrator PC 73 performs the update process. It can be resumed.

ユーザ情報記憶部24において、ユーザ情報が更新される(ステップS309、S313、S317)と、稼動情報管理部76により、稼動情報記憶部75には更新フラグ情報「OFF」が書き込まれる(ステップS502)。これにより、印刷集計システム70における更新処理が終了する。   When the user information is updated in the user information storage unit 24 (steps S309, S313, and S317), the operation information management unit 76 writes the update flag information “OFF” in the operation information storage unit 75 (step S502). . Thereby, the update process in the print aggregation system 70 ends.

上記のように、管理者PC73におけるユーザ情報の更新に際して、複合機71の稼動情報記憶部75に、更新フラグ情報「ON」が記憶され、更新が終了すると、更新フラグ情報「OFF」に書き換えられる。   As described above, when updating the user information in the administrator PC 73, the update flag information “ON” is stored in the operation information storage unit 75 of the multi-function device 71. When the update is completed, the update flag information “OFF” is rewritten. .

以上のように、本実施例の印刷集計システムによれば、管理者PCにおいてユーザ情報の更新処理のための画面を表示中に、印刷集計サーバにおいて課金ユーティリティが稼動された場合、管理者PCに該稼動を通知する画面が表示され、ユーザ情報の更新処理が自動的に休止される。そして、課金ユーティリティの稼動が停止されると、管理者PCに該停止を通知する画面が表示され、更新処理を自動的に再開可能となるので、無駄な手間や時間が省略され、利便性が向上すると共に、ユーザ情報の設定における矛盾の発生が確実に回避される。   As described above, according to the print tabulation system of this embodiment, when the accounting utility is operated in the print tabulation server while the screen for user information update processing is displayed on the manager PC, A screen notifying the operation is displayed, and the user information update process is automatically suspended. When the operation of the billing utility is stopped, a screen for notifying the administrator PC of the stop is displayed, and the update process can be automatically restarted. In addition to the improvement, the occurrence of contradiction in the setting of user information is reliably avoided.

なお、本実施例では、管理者PCにおいてユーザ情報の更新中に、課金ユーティリティが稼動されると、実行中の更新処理が自動的に停止されるが、更新処理実行中における課金ユーティリティの稼動を禁止する構成をとることも可能である。   In this embodiment, if the accounting utility is activated while updating the user information in the administrator PC, the updating process being executed is automatically stopped. It is also possible to take a prohibited configuration.

上記各実施例では、画像形成装置として複合機が採用されたが、本発明は、この例に限定されるものではない。複合機に代えて、プリンタやファクシミリ、複写機等を採用することも可能である。   In each of the above-described embodiments, a multifunction peripheral is employed as the image forming apparatus, but the present invention is not limited to this example. A printer, a facsimile machine, a copying machine or the like can be employed instead of the multifunction machine.

本発明の実施例1に係る印刷集計システムの構成を示すブロック図である。It is a block diagram which shows the structure of the printing total system which concerns on Example 1 of this invention. 本発明に係る印刷集計システムの概略構成図である。1 is a schematic configuration diagram of a print aggregation system according to the present invention. ユーザ情報記憶部の構成を示す説明図である。It is explanatory drawing which shows the structure of a user information storage part. 実施例1の稼動情報記憶部の構成を示す説明図である。FIG. 3 is an explanatory diagram illustrating a configuration of an operation information storage unit according to the first embodiment. 本発明に係る複合機の画像形成動作を示すフローチャートである。6 is a flowchart illustrating an image forming operation of the multifunction peripheral according to the present invention. 操作パネルに表示される画面の説明図である。It is explanatory drawing of the screen displayed on an operation panel. 本発明に係る印刷集計システムの実施例1における更新動作を示すフローチャート(その1)である。It is a flowchart (the 1) which shows the update operation | movement in Example 1 of the printing total system which concerns on this invention. サーバ表示部に表示される画面の説明図である。It is explanatory drawing of the screen displayed on a server display part. 本発明に係る印刷集計システムの実施例1における更新動作を示すフローチャート(その2)である。It is a flowchart (the 2) which shows the update operation | movement in Example 1 of the printing total system which concerns on this invention. 実施例1のPC表示部に表示される画面の説明図である。FIG. 6 is an explanatory diagram of a screen displayed on the PC display unit according to the first embodiment. 本発明の実施例2に係る印刷集計システムの構成を示すブロック図である。It is a block diagram which shows the structure of the printing total system which concerns on Example 2 of this invention. 実施例2の稼動情報記憶部の構成を示す説明図である。It is explanatory drawing which shows the structure of the operation information storage part of Example 2. FIG. 本発明に係る印刷集計システムの実施例2における更新動作を示すフローチャート(その1)である。It is a flowchart (the 1) which shows the update operation | movement in Example 2 of the printing total system which concerns on this invention. 実施例2のPC表示部に表示される画面の説明図である。FIG. 10 is an explanatory diagram of a screen displayed on a PC display unit according to the second embodiment. 本発明に係る印刷集計システムの実施例2における更新動作を示すフローチャート(その2)である。It is a flowchart (the 2) which shows the update operation | movement in Example 2 of the printing total system which concerns on this invention.

符号の説明Explanation of symbols

10、70 印刷集計システム
11、71 複合機
12 印刷集計サーバ
13、73 管理者PC
22、77 稼動判断部
26、75 稼動情報記憶部
78 稼動通知部
10, 70 Print total system 11, 71 Multifunction machine 12 Print total server 13, 73 Administrator PC
22, 77 Operation determination unit 26, 75 Operation information storage unit 78 Operation notification unit

Claims (10)

ユーザ情報を取得して、画像形成処理を実行し、前記ユーザ情報を含む処理情報を生成する画像形成装置と、ネットワークを介して前記画像形成装置に接続し、該画像形成装置から複数の処理情報を受信して、ユーザに対して処理情報の集計処理を行うためのサーバとを含む印刷集計システムであって、
前記サーバは、
前記集計処理及びユーザ情報の更新処理のためのアプリケーションが稼動する稼動部と、
前記アプリケーションが稼動すると、稼動開始を示す開始情報を生成するサーバ生成部と、
生成された前記開始情報を前記画像形成装置へ送信するサーバ送信部とを備え、
前記画像形成装置は、
ユーザ情報が記憶されているユーザ情報記憶部と、
前記サーバから前記開始情報を受信すると、前記アプリケーションが稼動中であることを示す稼動情報を生成する装置生成部と、
生成された前記稼動情報を記憶する稼動情報記憶部と、
前記ユーザ情報に対する更新要求を入力する装置入力部と、
前記稼動情報記憶部に前記稼動情報が記憶されているか否かに基づいて、前記アプリケーションが稼動中であるか否かを判断する稼動判断部と、
稼動中であると判断されると、前記ユーザ情報に対する更新処理の実行を不可とする制御部とを備える
ことを特徴とする印刷集計システム。
An image forming apparatus that acquires user information, executes image forming processing, and generates processing information including the user information; and a plurality of processing information from the image forming apparatus connected to the image forming apparatus via a network And a print aggregation system including a server for performing aggregation processing of processing information for a user,
The server
An operation unit in which an application for the aggregation process and the update process of the user information operates;
When the application operates, a server generation unit that generates start information indicating the start of operation;
A server transmission unit that transmits the generated start information to the image forming apparatus,
The image forming apparatus includes:
A user information storage unit storing user information;
Upon receiving the start information from the server, a device generation unit that generates operation information indicating that the application is in operation;
An operation information storage unit for storing the generated operation information;
A device input unit for inputting an update request for the user information;
An operation determination unit that determines whether the application is in operation based on whether the operation information is stored in the operation information storage unit;
And a control unit that disables execution of an update process for the user information when it is determined that the user information is in operation.
前記稼動判断部により稼動中でないと判断されると、前記更新処理を実行する更新部を更に備えることを特徴とする請求項1記載の印刷集計システム。   The printing total system according to claim 1, further comprising an update unit that executes the update process when it is determined that the operation determination unit is not operating. 前記サーバにおいて、
前記稼動部による前記アプリケーションの稼動が停止すると、前記サーバ生成部は、更に停止を示す停止情報を生成し、
前記サーバ送信部は、更に生成された前記停止情報を前記画像形成装置へ送信し、
前記画像形成装置は、
前記サーバから前記停止情報が受信されると、前記稼動情報記憶部から前記稼動情報を削除する削除部を更に備える
ことを特徴とする請求項1記載の印刷集計システム。
In the server,
When the operation of the application by the operation unit stops, the server generation unit further generates stop information indicating the stop,
The server transmission unit further transmits the generated stop information to the image forming apparatus,
The image forming apparatus includes:
The printing tabulation system according to claim 1, further comprising: a deletion unit that deletes the operation information from the operation information storage unit when the stop information is received from the server.
前記稼動判断部により稼動中でないと判断されると、前記制御部は、更に前記更新処理の実行中を示す更新情報を前記情報生成部に生成させ、
前記稼動情報記憶部は、更に生成された前記更新情報を記憶し、
前記サーバから前記開始情報が受信されると、前記稼動判断部は、更に前記稼動情報記憶部に前記更新情報が記憶されているか否かに基づいて、前記ユーザ情報の更新中であるか否かを判断し、
更新中であると判断されると、前記制御部は、前記更新処理を停止させると共に、前記稼動情報記憶部から前記更新情報を削除する
ことを特徴とする請求項1記載の印刷集計システム。
When it is determined that the operation determination unit is not operating, the control unit further causes the information generation unit to generate update information indicating that the update process is being executed,
The operation information storage unit further stores the generated update information,
When the start information is received from the server, the operation determination unit further determines whether the user information is being updated based on whether the update information is stored in the operation information storage unit. Judging
2. The print tabulation system according to claim 1, wherein when it is determined that the update is being performed, the control unit stops the update process and deletes the update information from the operation information storage unit.
前記画像形成装置において、
前記稼動判断部により稼動中でないと判断されると、前記制御部は、更に前記更新処理の実行中を示す更新情報を前記情報生成部に生成させ、
前記稼動情報記憶部は、更に生成された前記更新情報を記憶し、
前記サーバから前記開始情報が受信されると、前記稼動判断部は、更に前記稼動情報記憶部に前記更新情報が記憶されているか否かに基づいて、前記ユーザ情報の更新中であるか否かを判断し、
更新中であると判断されると、前記制御部は、前記アプリケーションの稼動不可を前記サーバに通知し、
前記サーバにおいて、
前記画像形成装置から前記稼動不可を通知されると、前記稼動部は、前記アプリケーションの稼動を停止する
ことを特徴とする請求項1記載の印刷集計システム。
In the image forming apparatus,
When it is determined that the operation determination unit is not operating, the control unit further causes the information generation unit to generate update information indicating that the update process is being executed,
The operation information storage unit further stores the generated update information,
When the start information is received from the server, the operation determination unit further determines whether the user information is being updated based on whether the update information is stored in the operation information storage unit. Judging
When it is determined that the update is in progress, the control unit notifies the server that the application cannot be operated,
In the server,
The print totaling system according to claim 1, wherein when the operation failure is notified from the image forming apparatus, the operation unit stops the operation of the application.
ネットワークを介して前記画像形成装置に接続する端末装置を更に含み、
前記端末装置は、
前記ユーザ情報記憶部に対する更新要求を入力する端末入力部と、
入力された前記更新要求を前記画像形成装置へ送信する端末送信部とを備え、
前記画像形成装置において、
前記装置入力部は、前記端末装置から前記更新要求を受信する装置通信部からなり、
前記稼動判断部により稼動中であると判断されると、前記制御部は、更に前記更新処理の実行不可を通知する実行不可通知を、前記装置通信部により前記端末装置へ送信する
ことを特徴とする請求項1記載の印刷集計システム。
A terminal device connected to the image forming apparatus via a network;
The terminal device
A terminal input unit for inputting an update request to the user information storage unit;
A terminal transmission unit that transmits the input update request to the image forming apparatus,
In the image forming apparatus,
The device input unit includes a device communication unit that receives the update request from the terminal device,
When it is determined by the operation determination unit that the device is in operation, the control unit further transmits an execution impossibility notification for notifying execution of the update process to the terminal device by the device communication unit. The print aggregation system according to claim 1.
前記稼動判断部により稼動中でないと判断されると、前記制御部は、前記更新処理の実行許可を通知する実行許可通知を、前記装置通信部により前記端末装置へ送信し、
前記端末装置は、
前記画像形成装置から前記実行許可通知を受信する装置受信部と、
前記更新処理のための更新画面を表示する装置表示部とを更に備える
ことを特徴とする請求項6記載の印刷集計システム。
When the operation determining unit determines that the device is not operating, the control unit transmits an execution permission notification that notifies the execution permission of the update process to the terminal device by the device communication unit,
The terminal device
An apparatus receiver that receives the execution permission notification from the image forming apparatus;
The print aggregation system according to claim 6, further comprising a device display unit that displays an update screen for the update process.
ネットワークを介して前記画像形成装置に接続する端末装置を更に含み、
前記端末装置は、
前記ユーザ情報記憶部に対する更新要求を入力する端末入力部と、
入力された前記更新要求を前記画像形成装置へ送信する端末送信部とを備え、
前記画像形成装置において、
前記装置入力部は、前記端末装置から前記更新要求を受信する装置受信部からなり、
前記稼動判断部により稼動中でないと判断されると、前記制御部は、更に前記更新処理の実行中を示す更新情報を前記情報生成部に生成させ、
前記稼動情報記憶部は、更に生成された前記更新情報を記憶する
ことを特徴とする請求項1記載の印刷集計システム。
A terminal device connected to the image forming apparatus via a network;
The terminal device
A terminal input unit for inputting an update request to the user information storage unit;
A terminal transmission unit that transmits the input update request to the image forming apparatus,
In the image forming apparatus,
The device input unit includes a device receiving unit that receives the update request from the terminal device,
When it is determined that the operation determination unit is not operating, the control unit further causes the information generation unit to generate update information indicating that the update process is being executed,
The print aggregation system according to claim 1, wherein the operation information storage unit further stores the generated update information.
前記画像形成装置において、
前記サーバから前記開始情報が受信されると、前記稼動判断部は、更に前記稼動情報記憶部に前記更新情報が記憶されているか否かに基づいて、前記ユーザ情報の更新中であるか否かを判断し、
更新中であると判断されると、前記制御部は、前記更新処理を停止させると共に、前記稼動情報記憶部から前記更新情報を削除し、前記アプリケーションの稼動を通知する稼動通知を前記装置通信部により前記端末装置へ送信し、
前記端末装置は、
前記画像形成装置から前記稼動通知を受信する端末受信部と、
前記アプリケーションの稼動中及び前記更新処理の実行不可を通知するための通知画面を表示する端末表示部とを更に備える
ことを特徴とする請求項8記載の印刷集計システム。
In the image forming apparatus,
When the start information is received from the server, the operation determination unit further determines whether the user information is being updated based on whether the update information is stored in the operation information storage unit. Judging
When it is determined that the update is being performed, the control unit stops the update process, deletes the update information from the operation information storage unit, and sends an operation notification for notifying operation of the application to the device communication unit To the terminal device,
The terminal device
A terminal receiver that receives the operation notification from the image forming apparatus;
The print tabulation system according to claim 8, further comprising: a terminal display unit that displays a notification screen for notifying that the application is running and the update process cannot be executed.
前記画像形成装置において、
前記サーバから前記開始情報が受信されると、前記稼動判断部は、更に前記稼動情報記憶部に前記更新情報が記憶されているか否かに基づいて、前記ユーザ情報の更新中であるか否かを判断し、
更新中であると判断されると、前記制御部は、前記アプリケーションの稼動不可を前記サーバに通知し、
前記サーバは、
前記画像形成装置から前記稼動不可を通知されると、前記アプリケーションの稼動を停止する
ことを特徴とする請求項8記載の印刷集計システム。
In the image forming apparatus,
When the start information is received from the server, the operation determination unit further determines whether the user information is being updated based on whether the update information is stored in the operation information storage unit. Judging
When it is determined that the update is in progress, the control unit notifies the server that the application cannot be operated,
The server
9. The print totaling system according to claim 8, wherein when the operation failure is notified from the image forming apparatus, the operation of the application is stopped.
JP2007024307A 2007-02-02 2007-02-02 Print aggregation system Pending JP2008191844A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007024307A JP2008191844A (en) 2007-02-02 2007-02-02 Print aggregation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007024307A JP2008191844A (en) 2007-02-02 2007-02-02 Print aggregation system

Publications (1)

Publication Number Publication Date
JP2008191844A true JP2008191844A (en) 2008-08-21

Family

ID=39751902

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007024307A Pending JP2008191844A (en) 2007-02-02 2007-02-02 Print aggregation system

Country Status (1)

Country Link
JP (1) JP2008191844A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010200119A (en) * 2009-02-26 2010-09-09 Canon Marketing Japan Inc Image forming apparatus, management server, information processing system, processing method thereof and program
JP2019117453A (en) * 2017-12-26 2019-07-18 ブラザー工業株式会社 Computer program for management apparatus

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010200119A (en) * 2009-02-26 2010-09-09 Canon Marketing Japan Inc Image forming apparatus, management server, information processing system, processing method thereof and program
JP2019117453A (en) * 2017-12-26 2019-07-18 ブラザー工業株式会社 Computer program for management apparatus
JP7003642B2 (en) 2017-12-26 2022-01-20 ブラザー工業株式会社 Computer program for management equipment

Similar Documents

Publication Publication Date Title
JP6926692B2 (en) Printing system and programs
JP4229735B2 (en) Information processing method, information processing system, management server, computer program, and recording medium
JP4759066B2 (en) Image forming system and image forming apparatus
CN102195961A (en) Image forming system and image forming method
JP2009066929A (en) Printing apparatus
JP2008282216A (en) Image forming apparatus, information management device and information management program
JP6979156B2 (en) Printing system, printer driver program
JP5120334B2 (en) Image forming apparatus
JP2004341627A (en) Image forming apparatus, program starting method in the apparatus, image forming system, program and storage medium
JP2014164627A (en) Image forming system, image forming apparatus, and program
JP4935371B2 (en) Image forming apparatus, image forming program, and image forming system
US20130006786A1 (en) Image processing apparatus, method, and storage medium
JP2018049552A (en) Information processing apparatus, information processing method, and program
JP4822084B2 (en) Secure print setting program and secure print setting method
US11614907B2 (en) Image forming apparatus that forms image according to instruction from remote location
JP5297334B2 (en) MFP control system
JP2006270353A (en) Image processor, data management method, and computer program
JP7548775B2 (en) Image data transmission device and image data transmission method
JP2008191844A (en) Print aggregation system
JP2007312335A (en) Image transmission system
JP2007195068A (en) Image output system, image output device, and storage device
JP2007164621A (en) Device, method, program and system for managing use restriction
JP7803101B2 (en) Image Processing Device
JP6021962B2 (en) Management server, image forming system including the management server, and driver software
JP5094689B2 (en) Printer driver, program and recording medium