[go: up one dir, main page]

JP2013011930A - Control device and program - Google Patents

Control device and program Download PDF

Info

Publication number
JP2013011930A
JP2013011930A JP2011142596A JP2011142596A JP2013011930A JP 2013011930 A JP2013011930 A JP 2013011930A JP 2011142596 A JP2011142596 A JP 2011142596A JP 2011142596 A JP2011142596 A JP 2011142596A JP 2013011930 A JP2013011930 A JP 2013011930A
Authority
JP
Japan
Prior art keywords
information
usage information
control device
user
specific
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.)
Withdrawn
Application number
JP2011142596A
Other languages
Japanese (ja)
Inventor
Masafumi Miyazawa
雅史 宮澤
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.)
Brother Industries Ltd
Original Assignee
Brother Industries 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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2011142596A priority Critical patent/JP2013011930A/en
Publication of JP2013011930A publication Critical patent/JP2013011930A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

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

Abstract

【課題】第1の情報と第2の情報との不一致をユーザに適切に認識させるための技術を提供する。
【解決手段】
第1の利用情報を記憶する管理サーバと接続される制御装置は、処理制御手段と、記憶手段と、出力制御手段とを備える。処理制御手段は、ユーザからの指示に伴って、特定の画像処理の実行を制御する。記憶手段は、制御装置で特定の画像処理が実行されることによって更新される第2の利用情報を記憶する。出力制御手段は、特定のタイミングにおける第1の利用情報と、特定のタイミングに記憶手段に記憶される第2の利用情報とが一致しない場合に、警告情報を出力する。
【選択図】 図6
A technique for allowing a user to appropriately recognize a mismatch between first information and second information is provided.
[Solution]
The control device connected to the management server that stores the first usage information includes processing control means, storage means, and output control means. The processing control unit controls execution of specific image processing in accordance with an instruction from the user. The storage means stores second usage information that is updated when specific image processing is executed by the control device. The output control means outputs warning information when the first usage information at a specific timing does not match the second usage information stored in the storage means at the specific timing.
[Selection] Figure 6

Description

本発明は、管理サーバと接続される制御装置及び制御プログラムに関する。   The present invention relates to a control device and a control program connected to a management server.

従来より、第1のデバイスに記憶される第1の利用情報と、第2のデバイスに記憶される第2の利用情報とを比較することによって、不正にデバイスが使用されることを特定する技術がある。例えば特許文献1では、プリンタの使用状況を管理するプリントサーバと、プリンタとを含むシステムにおいて、プリントサーバが記憶するコピー部数と、プリンタが記憶する印刷回数(カウンタ値)とを比較し、不正使用状態であるか否かを特定している。   Conventionally, a technique for identifying unauthorized use of a device by comparing the first usage information stored in the first device with the second usage information stored in the second device There is. For example, in Patent Document 1, in a system that includes a print server that manages the usage status of a printer and a printer, the number of copies stored in the print server is compared with the number of times of printing (counter value) stored in the printer. Whether or not it is in a state is specified.

特開2004−310212号公報JP 2004-310212 A

しかしながら、特許文献1では、ユーザがプリントサーバを介さずにプリンタに印刷指示を行うことを防止することを目的としているため、プリントサーバが記憶するコピー部数は、印刷指示した個々のデバイスごとに管理されない。換言すれば、特許文献1の構成では、印刷指示した個々のデバイスごとに、上述した第1の利用情報と第2の利用情報とを比較することができず、第三者によって他のデバイスから不正に印刷が指示されたことをユーザに認識させることができなかった。本発明は、上述した問題点を解決するためになされたものであり、第1の利用情報と第2の利用情報との不一致をユーザに適切に認識させることができる技術を提供することを目的とする。   However, since Patent Document 1 aims to prevent a user from issuing a print instruction to the printer without going through the print server, the number of copies to be stored in the print server is managed for each individual device that has given the print instruction. Not. In other words, in the configuration of Patent Document 1, it is not possible to compare the first usage information and the second usage information described above for each device for which printing has been instructed. The user could not recognize that printing was instructed illegally. The present invention has been made to solve the above-described problems, and an object of the present invention is to provide a technique that allows a user to appropriately recognize a mismatch between the first usage information and the second usage information. And

この目的を達成するために、本発明の第1の装置は、第1の利用情報を記憶する管理サーバと接続される制御装置であって、前記第1の利用情報は、ネットワークを介して接続されるデバイスであって、前記制御装置を含む一または複数の前記デバイスにおいて特定の画像処理が実行された場合に更新される情報であり、ユーザからの指示に伴って、前記特定の画像処理の実行を制御する処理制御手段と、前記制御装置で前記特定の画像処理が実行されることによって更新される第2の利用情報を記憶する記憶手段と、特定のタイミングにおける前記第1の利用情報と、前記特定のタイミングに前記記憶手段に記憶される前記第2の利用情報とが一致しない場合に、警告情報を出力する出力制御手段と、
を備えることを特徴とする。
To achieve this object, the first device of the present invention is a control device connected to a management server that stores first usage information, and the first usage information is connected via a network. Information that is updated when specific image processing is executed in one or a plurality of the devices including the control device, and in response to an instruction from the user, Processing control means for controlling execution, storage means for storing second usage information updated by execution of the specific image processing in the control device, and the first usage information at a specific timing, Output control means for outputting warning information when the second usage information stored in the storage means does not match at the specific timing;
It is characterized by providing.

この構成により、第1の利用情報と、第2の利用情報とが一致しない場合に、警告情報を出力することができる。例えば、制御装置以外の他のデバイスで特定の画像処理が実行された結果、第1の利用情報と、第2の利用情報と、が一致しない場合に、警告情報を出力することができる。この結果、制御装置以外の他のデバイスで特定の画像処理が実行されたことをユーザに認識させることができる。   With this configuration, warning information can be output when the first usage information and the second usage information do not match. For example, warning information can be output when the first usage information and the second usage information do not match as a result of execution of specific image processing by a device other than the control device. As a result, it is possible to make the user recognize that specific image processing has been executed by a device other than the control device.

また、上記の装置において、さらに、前記管理サーバから、前記第1の利用情報を取得する取得手段と、前記取得手段によって取得した前記第1の利用情報と、前記記憶手段に記憶される前記第2の利用情報と、が一致するか否かを判断する判断手段と、を備え、前記出力制御手段は、前記判断手段によって、前記特定のタイミングにおける前記第1の利用情報と、前記特定のタイミングに前記記憶手段に記憶される前記第2の利用情報とが一致しないと判断される場合に、前記警告情報を出力することを特徴とすることが好ましい。   Further, in the above apparatus, the acquisition unit that acquires the first usage information from the management server, the first usage information acquired by the acquisition unit, and the first information stored in the storage unit. And determining means for determining whether or not the two pieces of usage information coincide with each other, and the output control means uses the determining means to determine the first usage information at the specific timing and the specific timing. Preferably, the warning information is output when it is determined that the second usage information stored in the storage means does not match.

この構成により、第1の利用情報と第2の利用情報とが一致するか否かを制御装置にて判断することができる。この結果、第2の利用情報を管理サーバに送信することなく、第1の利用情報と第2の利用情報とが一致するか否かを判断することができる。   With this configuration, the control device can determine whether or not the first usage information matches the second usage information. As a result, it is possible to determine whether or not the first usage information matches the second usage information without transmitting the second usage information to the management server.

また、上記の装置において、前記第1の利用情報は、特定のユーザごとに管理される情報であって、前記第2の利用情報は、前記特定のユーザごとに管理される情報であることを特徴とすることが好ましい。   In the above apparatus, the first usage information is information managed for each specific user, and the second usage information is information managed for each specific user. Preferably it is a feature.

この構成により、特定のユーザごとに第1の利用情報と第2の利用情報とを管理することができる。この結果、特定のユーザは、特定のユーザ以外の第三者によって特定の画像処理が実行されたことを認識することができる。   With this configuration, it is possible to manage the first usage information and the second usage information for each specific user. As a result, the specific user can recognize that the specific image processing has been executed by a third party other than the specific user.

また、上記の装置は、前記制御装置から受信される認証情報を用いて認証処理を実行する認証サーバと接続され、前記第1の利用情報は、前記認証サーバによって認証された前記特定のユーザごとに管理される情報であって、前記第2の利用情報は、前記認証サーバによって認証された前記特定のユーザごとに管理される情報であることを特徴とすることが好ましい。   Further, the device is connected to an authentication server that performs authentication processing using authentication information received from the control device, and the first usage information is for each specific user authenticated by the authentication server. It is preferable that the second usage information is information managed for each specific user authenticated by the authentication server.

この構成により、認証サーバによって認証された特定のユーザごとに第1の利用情報と第2の利用情報とを管理することができる。この結果、例えば、特定のユーザは、特定のユーザ以外の第三者であって、認証を成功させた第三者の存在を認識することができる。   With this configuration, it is possible to manage the first usage information and the second usage information for each specific user authenticated by the authentication server. As a result, for example, the specific user can recognize the presence of a third party other than the specific user who has succeeded in the authentication.

また、上記の装置において、前記第1の利用情報は、前記特定のユーザが前記特定の画像処理の実行を指示した結果利用されたとして前記管理サーバに記憶される被記録媒体の枚数であり、前記第2の利用情報は、前記特定のユーザが前記特定の画像処理の実行を指示した結果利用されたとして前記制御装置に記憶される被記録媒体の枚数であることを特徴としてもよい。   In the above apparatus, the first usage information is the number of recording media stored in the management server as being used as a result of the specific user instructing execution of the specific image processing, The second usage information may be the number of recording media stored in the control device as being used as a result of the specific user instructing execution of the specific image processing.

この構成により、被記録媒体の枚数によって、第1の利用情報と第2の利用情報とが一致するか否かを特定することができる。   With this configuration, it is possible to specify whether or not the first usage information matches the second usage information depending on the number of recording media.

また、上記の装置において、前記第1の利用情報は、前記特定のユーザが前記特定の画像処理の実行を指示したことを示す前記管理サーバに記憶される履歴情報であり、前記第2の利用情報は、前記特定のユーザが前記特定の画像処理の実行を指示したことを示す前記制御装置に記憶される履歴情報であることを特徴としてもよい。   In the above apparatus, the first usage information is history information stored in the management server indicating that the specific user has instructed execution of the specific image processing, and the second usage information The information may be history information stored in the control device indicating that the specific user has instructed execution of the specific image processing.

この構成により、履歴情報によって、第1の利用情報と第2の利用情報とが一致するか否かを特定することができる。   With this configuration, it is possible to specify whether or not the first usage information and the second usage information match with the history information.

また、上記の装置において、さらに、前記警告情報が出力された場合に、前記第1の利用情報と、前記第2の利用情報とが一致するように、前記第2の利用情報を変更する変更手段を備えることを特徴とすることが好ましい。   Further, in the above device, when the warning information is output, the change is made to change the second usage information so that the first usage information matches the second usage information. It is preferable to provide a means.

この構成により、前記第2の利用情報を、前記第1の利用情報と一致させるように変更することができる。この結果、一度警告情報が出力された場合に、複数回にわたって同じ原因による警告情報の出力を抑制することができる。   With this configuration, the second usage information can be changed to match the first usage information. As a result, once the warning information is output, the output of the warning information due to the same cause can be suppressed a plurality of times.

また、上記の装置において、前記変更手段は、前記第1の利用情報が示す前記被記録媒体の枚数と、前記第2の利用情報が示す前記被記録媒体とが一致するように、前記第2の利用情報が示す前記被記録媒体の枚数を変更することを特徴としてもよい。   Further, in the above apparatus, the changing means may change the second recording unit so that the number of recording media indicated by the first usage information matches the recording media indicated by the second usage information. The number of the recording media indicated by the usage information may be changed.

また、上記の装置において、前記変更手段は、前記第1の利用情報に含まれる履歴情報であって、前記第2の利用情報に含まれない前記履歴情報を、前記記憶手段に追加する
ことを特徴としてもよい。
In the above apparatus, the changing unit may add the history information that is history information included in the first usage information and is not included in the second usage information to the storage unit. It may be a feature.

また、上記の装置において、前記特定の画像処理は、印刷処理であることを特徴としてもよい。   In the above apparatus, the specific image processing may be printing processing.

なお、この発明は、制御装置及び制御装置で実行される方法、これらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体等の種々の態様で実現することができる。   The present invention can be realized in various modes such as a control device, a method executed by the control device, a computer program for realizing the function of the method or device, a recording medium on which the computer program is recorded, and the like. it can.

第1実施例におけるネットワークシステムの構成を示すブロック図。The block diagram which shows the structure of the network system in 1st Example. PCの利用情報テーブルに含まれる情報を示す図。The figure which shows the information contained in the utilization information table of PC. 管理サーバのユーザ情報テーブルに含まれる情報を示す図。The figure which shows the information contained in the user information table of a management server. MFPの利用情報テーブルに含まれる情報を示す図。FIG. 6 is a diagram showing information included in a usage information table of MFP. 認証サーバの認証テーブルに含まれる情報を示す図。The figure which shows the information contained in the authentication table of an authentication server. 第1実施例で実行される印刷処理を示すフローチャート。6 is a flowchart illustrating print processing executed in the first embodiment. 第1実施例で出力される警告情報の画面を示す図。The figure which shows the screen of the warning information output in 1st Example. 第2実施例で実行される印刷処理を示すフローチャート。10 is a flowchart showing print processing executed in the second embodiment. 第2実施例で出力される警告情報の画面を示す図。The figure which shows the screen of the warning information output in 2nd Example. 第3実施例で実行される印刷処理を示すフローチャート。10 is a flowchart showing print processing executed in a third embodiment. 第4実施例で実行される印刷処理を示すフローチャート。10 is a flowchart showing print processing executed in a fourth embodiment.

以下、本発明の実施の形態について以下の順序で説明する。
A.第1実施例:
A−1.ネットワークシステムの構成:
A−1−1.PCの構成:
A−1−2.管理サーバの構成:
A−1−3.MFPの構成:
A−1−4.認証サーバの構成:
A−2.印刷処理:
B.第2実施例:
C.第3実施例:
D.第4実施例:
D.まとめ:
Hereinafter, embodiments of the present invention will be described in the following order.
A. First embodiment:
A-1. Network system configuration:
A-1-1. PC configuration:
A-1-2. Management server configuration:
A-1-3. MFP configuration:
A-1-4. Authentication server configuration:
A-2. Printing process:
B. Second embodiment:
C. Third embodiment:
D. Fourth embodiment:
D. Summary:

A.第1実施例:
A−1.通信システムの構成:
図1は、第1実施例におけるネットワークシステムの構成を示すブロック図である。図1に示すように、本ネットワークシステムは、PC10と、管理サーバ100と、MFP(Multifunction Peripheral)200と、認証サーバ300と、を備える。各デバイス10、100、200、300は、LAN(ローカルエリアネットワーク)70を介して相互に接続されている。
A. First embodiment:
A-1. Communication system configuration:
FIG. 1 is a block diagram showing the configuration of the network system in the first embodiment. As shown in FIG. 1, the network system includes a PC 10, a management server 100, an MFP (Multifunction Peripheral) 200, and an authentication server 300. The devices 10, 100, 200, and 300 are connected to each other via a LAN (local area network) 70.

A−1−1.PCの構成:
PC10は、制御部20、表示部61、操作部62、ネットワークインターフェース63を備えており、それぞれがバス線で接続されている。
A-1-1. PC configuration:
The PC 10 includes a control unit 20, a display unit 61, an operation unit 62, and a network interface 63, which are connected by a bus line.

制御部20は、CPU30とメモリ40とを備える。CPU30は、メモリ40に格納されている画像処理プログラム41に従って処理を実行する。CPU30が当該画像処理プログラム41に従って処理を実行することによって、各手段51〜56の機能が実現される。メモリ40は、画像処理プログラム41と、利用情報テーブル42と、を格納する。利用情報テーブル42は、後述する枚数情報42aと、ログ情報42bと、を含む。なお、メモリは、ROM、RAM及びハードディスク等の複数種類の記憶媒体のうちの1種類以上の記憶媒体を含む。   The control unit 20 includes a CPU 30 and a memory 40. The CPU 30 executes processing according to the image processing program 41 stored in the memory 40. When the CPU 30 executes processing according to the image processing program 41, the functions of the units 51 to 56 are realized. The memory 40 stores an image processing program 41 and a usage information table 42. The usage information table 42 includes later-described number information 42a and log information 42b. The memory includes one or more types of storage media among a plurality of types of storage media such as ROM, RAM, and hard disk.

表示部61は、パネルを備えており、各種の画面を表示する。操作部62は、キーボードやポインティングデバイスを備えている。ユーザは、操作部62を操作することによって、表示部61に表示される項目を選択する。   The display unit 61 includes a panel and displays various screens. The operation unit 62 includes a keyboard and a pointing device. The user selects items displayed on the display unit 61 by operating the operation unit 62.

制御部20は、ネットワークインターフェース63と接続されたLAN70を介してMFP200に印刷の実行を指示することによって、MFP200に印刷を実行させることができる。   The control unit 20 can cause the MFP 200 to execute printing by instructing the MFP 200 to execute printing via the LAN 70 connected to the network interface 63.

ここで、図2を参酌して、利用情報テーブル42について説明する。図2は、メモリ40に格納される利用情報テーブル42に含まれる情報を示している。枚数情報42aは、対応するユーザIDが割り当てられているユーザが、MFP200が実行可能な複数個の画像処理の機能(FAX機能、コピー機能、スキャン機能、印刷機能)のいずれかを実行することによって消費した用紙の累積使用枚数を示す情報である。例えば、ユーザID「user1」のユーザは、PC10から特定の画像処理の機能を実行したことによって、既に30枚の用紙を使用していることを示している。なお、FAX機能の実行によって消費した用紙の枚数とは、FAXデータを送信先に送信した場合に消費される送信枚数を意味する。また、スキャン機能の実行によって消費した用紙の枚数とは、スキャンの実行回数に応じて決定されるスキャン枚数を意味する。   Here, the usage information table 42 will be described with reference to FIG. FIG. 2 shows information included in the usage information table 42 stored in the memory 40. The number information 42a is obtained by executing one of a plurality of image processing functions (FAX function, copy function, scan function, print function) that can be executed by the MFP 200 by a user who is assigned a corresponding user ID. This is information indicating the cumulative number of consumed sheets. For example, the user having the user ID “user1” has already used 30 sheets by executing a specific image processing function from the PC 10. The number of sheets consumed by executing the FAX function means the number of transmissions consumed when FAX data is transmitted to the transmission destination. The number of sheets consumed by executing the scan function means the number of scans determined according to the number of scan executions.

次に、ログ情報42bについて説明する。ログ情報は、対応するユーザIDが割り当てられているユーザが、特定の画像処理のいずれかを実行したことによって消費した用紙の枚数と、当該特定の画像処理の機能の実行を指示した日時とを示す情報である。例えば、ユーザID「user1」のユーザは、2011年1月1日21:45にPC10から特定の画像処理の実行を指示したことによって、25枚の用紙を使用したことを示す。   Next, the log information 42b will be described. The log information includes the number of sheets consumed as a result of executing any one of the specific image processing by the user to whom the corresponding user ID is assigned, and the date and time when the execution of the function of the specific image processing is instructed. It is information to show. For example, the user with the user ID “user1” indicates that 25 sheets have been used by instructing execution of specific image processing from the PC 10 on January 1, 2011 at 21:45.

なお、図2ではユーザID「user1」に関する利用情報テーブルのみを例示したが、管理サーバ100で管理される複数個のユーザIDそれぞれに対する利用情報テーブルがメモリ40に記憶される。   Although only the usage information table related to the user ID “user1” is illustrated in FIG. 2, the usage information table for each of a plurality of user IDs managed by the management server 100 is stored in the memory 40.

A−1−2.管理サーバの構成:
管理サーバ100は、制御部120、ネットワークインターフェース163を備えており、それぞれがバス線で接続されている。制御部120は、CPU130と、メモリ140とを備える。メモリ140は、ユーザ情報テーブル142を記憶している。ユーザ情報テーブル142については後述する。
A-1-2. Management server configuration:
The management server 100 includes a control unit 120 and a network interface 163, which are connected by a bus line. The control unit 120 includes a CPU 130 and a memory 140. The memory 140 stores a user information table 142. The user information table 142 will be described later.

次に、図3を参酌して、管理サーバ100が保持するユーザ情報テーブルについて説明する。図示するように、ユーザ情報テーブル142は、複数個のユーザIDのそれぞれについて対応付けられる3種類の情報(枚数情報142a、ログ情報142b)を含む。   Next, a user information table held by the management server 100 will be described with reference to FIG. As illustrated, the user information table 142 includes three types of information (number information 142a and log information 142b) associated with each of a plurality of user IDs.

まず、枚数情報142aについて説明する。枚数情報142aは、対応するユーザIDが割り当てられているユーザが、上述した複数個の機能のいずれかを実行することによって使用した用紙の累積使用枚数と、ユーザが今後特定の期日までに使用することができる用紙の枚数である使用可能枚数と、を示す情報である。例えば、1か月あたりに各ユーザが使用できる枚数が決められている場合は、特定の期日は月末の日となる。特定の期日が経過すると、新たに使用可能枚数が更新される。例えば、ユーザID「user1」のユーザは、既に35枚の用紙を使用しており、今後特定の期日までに20枚の用紙をさらに使用することができることを示している。なお、当該枚数情報に代えて、例えばインク量などの消耗品の量を示す情報を記憶させてもよい。   First, the number information 142a will be described. The number-of-sheets information 142a is used by the user to whom the corresponding user ID is assigned by executing one of the above-described functions, and the user will use it by a specific date in the future. This is information indicating the number of usable sheets, which is the number of sheets that can be printed. For example, when the number of sheets that can be used by each user is determined per month, the specific date is the last day of the month. When a specific date elapses, the usable number is updated anew. For example, it is indicated that the user with the user ID “user1” has already used 35 sheets, and can use 20 sheets by a specific date in the future. Instead of the number information, information indicating the amount of consumables such as the amount of ink may be stored.

次に、ログ情報142bについて説明する。ログ情報142bは、対応するユーザIDが割り当てられているユーザが、どのデバイスから上述した機能の実行を指示したかを示す情報である。例えば、ユーザID「user1」のユーザは、2011年1月1日21:45にデバイス名「PC10」から印刷を指示したことによって、25枚の用紙を使用したことを示す。なお、当該デバイス名に代えて、IPアドレス等のネットワーク上の位置情報を示す情報を記憶させてもよい。   Next, the log information 142b will be described. The log information 142b is information indicating from which device the user assigned the corresponding user ID has instructed execution of the above-described function. For example, the user with the user ID “user1” indicates that 25 sheets of paper have been used by instructing printing from the device name “PC10” on January 1, 2011 at 21:45. Instead of the device name, information indicating network location information such as an IP address may be stored.

第1実施例では、管理サーバ100は、PC10からの指示に従って、ユーザIDに対応する枚数情報142aをPC10に送信する。   In the first embodiment, the management server 100 transmits the number information 142 a corresponding to the user ID to the PC 10 in accordance with an instruction from the PC 10.

ここで、図3に示すログ情報142bを用いて、特定の機能の実行に関して想定される4つのケースについて説明する。   Here, four cases assumed regarding the execution of a specific function will be described using the log information 142b shown in FIG.

図示するように、ケース(1)は、ユーザID「user1」を用いて、デバイス名「PC10」から印刷が指示されたことを示す。また、ケース(2)は、ユーザID「user2」を用いて、デバイス名「PC10」から印刷が指示されたことを示す。ケース(1)及びケース(2)では、ともにPC10から印刷の実行が指示されている。そのため、管理サーバ100のユーザ情報テーブル142と、PC10の利用情報テーブル42とがともに更新される。   As shown in the figure, case (1) indicates that printing is instructed from the device name “PC10” using the user ID “user1”. Case (2) indicates that printing is instructed from the device name “PC10” using the user ID “user2”. In both cases (1) and (2), execution of printing is instructed from the PC 10. Therefore, both the user information table 142 of the management server 100 and the usage information table 42 of the PC 10 are updated.

一方、ケース(3)は、ユーザID「user1」を用いて、デバイス名「MFP200」から印刷が指示されたことを示す。また、ケース(4)は、ユーザID「user1」を用いて、「PC(undefined)」から印刷が指示されたことを示す。なお、「PC(undefined)」は、PC10以外の他のPCであることを示す。ケース(4)については、例えば、ユーザID「user1」を使用できるユーザ以外の第三者が、ユーザID「user1」と、ユーザID「user1」のユーザのパスワードとを不正に取得して、「PC(undefined)」から印刷を指示した場合が想定される。なお、「PC(undefined)」は、管理サーバ100によって特定されるPC10以外のPCである。ケース(3)及びケース(4)では、ともにPC10以外のデバイスから印刷の実行が指示されている。そのため、管理サーバ100のユーザ情報テーブル142は更新されるものの、PC10の利用情報テーブル42は更新されない。この結果、管理サーバ100のユーザ情報テーブル142と、PC10のメモリ40内に記憶される利用情報テーブル42とが一致しなくなる。   On the other hand, Case (3) indicates that printing is instructed from the device name “MFP 200” using the user ID “user1”. Case (4) indicates that printing is instructed from “PC (undefined)” using the user ID “user1”. “PC (undefined)” indicates a PC other than the PC 10. For the case (4), for example, a third party other than the user who can use the user ID “user1” illegally acquires the user ID “user1” and the password of the user with the user ID “user1”. It is assumed that printing is instructed from “PC (undefined)”. “PC (undefined)” is a PC other than the PC 10 specified by the management server 100. In both cases (3) and (4), execution of printing is instructed from a device other than the PC 10. Therefore, although the user information table 142 of the management server 100 is updated, the usage information table 42 of the PC 10 is not updated. As a result, the user information table 142 of the management server 100 does not match the usage information table 42 stored in the memory 40 of the PC 10.

A−1−3.MFPの構成:
MFP200は、制御部220、表示部261、操作部262、ネットワークインターフェース263、読取部264、印刷実行部265を備えており、それぞれがバス線で接続されている。制御部220は、CPU230とメモリ240とを備える。メモリ240は、利用情報テーブル242を格納する。
A-1-3. MFP configuration:
The MFP 200 includes a control unit 220, a display unit 261, an operation unit 262, a network interface 263, a reading unit 264, and a print execution unit 265, which are connected by a bus line. The control unit 220 includes a CPU 230 and a memory 240. The memory 240 stores a usage information table 242.

表示部261は、パネルを備えており、各種の画面を表示する。操作部262は、複数のボタンを備えている。ユーザは、操作部262を操作することによって、表示部261に表示される項目を選択する。なお、表示部261は、タッチパネルであってもよい。この場合、表示部261は、操作部262としても機能し、ユーザは、表示部261に表示された画面内の一部の領域に触れることによって項目を選択する。   The display unit 261 includes a panel and displays various screens. The operation unit 262 includes a plurality of buttons. The user selects items displayed on the display unit 261 by operating the operation unit 262. The display unit 261 may be a touch panel. In this case, the display unit 261 also functions as the operation unit 262, and the user selects an item by touching a partial area in the screen displayed on the display unit 261.

読取部264は、CCD等から成るスキャン機構を備え、原稿をスキャンすることによってスキャンデータを生成する。また、印刷実行部265は、レーザ方式等の印刷機構を備えている。   The reading unit 264 includes a scan mechanism including a CCD or the like, and generates scan data by scanning a document. The print execution unit 265 includes a printing mechanism such as a laser method.

MFP200は、FAX機能と、コピー機能と、スキャン機能と、印刷機能と、を実行することができる。MFP200は、後述する認証サーバ300において認証されたユーザによってPC10から特定の機能を実行するよう指示を受けると、当該指示に基づく機能を実行する。   The MFP 200 can execute a FAX function, a copy function, a scan function, and a print function. When the MFP 200 receives an instruction from the PC 10 to execute a specific function by a user authenticated by the authentication server 300 described later, the MFP 200 executes a function based on the instruction.

なお、後述する第3実施例及び第4実施例で示すように、PC10から特定の機能を実行するよう指示を受ける構成に代えて、ユーザは、MFP200の操作部262から、MFP200に特定の機能を実行するよう直接指示してもよい。   In addition, as shown in a third embodiment and a fourth embodiment described later, instead of a configuration in which an instruction to execute a specific function is received from the PC 10, the user can specify a specific function to the MFP 200 from the operation unit 262 of the MFP 200. May be instructed directly.

ここで、図4を参酌して、利用情報テーブル242について説明する。図4は、メモリ240に格納される利用情報テーブル242に含まれる情報を示している。枚数情報242aは、対応するユーザIDが割り当てられているユーザが、上述した複数個の画像処理の機能のいずれかを実行することによって消費した用紙の累積使用枚数を示す情報である。例えば、ユーザID「user1」のユーザは、MFP200から特定の機能の実行を指示したことによって、既に2枚の用紙を使用していることを示している。   Here, the usage information table 242 will be described with reference to FIG. FIG. 4 shows information included in the usage information table 242 stored in the memory 240. The sheet number information 242a is information indicating the cumulative number of sheets used by the user to whom the corresponding user ID is assigned by executing one of the above-described plurality of image processing functions. For example, the user with the user ID “user1” indicates that the user has already used two sheets by instructing the MFP 200 to execute a specific function.

次に、ログ情報242bについて説明する。ログ情報242bは、対応するユーザIDが割り当てられているユーザが、特定の機能の実行を指示したことによって使用した用紙の枚数と、当該特定の機能を指示した日時とを示す情報である。例えば、ユーザID「user1」のユーザは、2011年1月1日20:40にMFP200から特定の機能の実行を指示したことによって、2枚の用紙を使用したことを示す。   Next, the log information 242b will be described. The log information 242b is information indicating the number of sheets used when the user to which the corresponding user ID is assigned instructs execution of a specific function, and the date and time when the specific function is specified. For example, the user with the user ID “user1” indicates that two sheets of paper have been used by instructing execution of a specific function from the MFP 200 on January 1, 2011 at 20:40.

第1実施例のネットワークシステムの構成を採用すれば、MFP200は、ユーザ情報テーブル142及び認証テーブル342を記憶しないで済む。このため、MFP200のメモリ240の容量を低減することができる。また、第1実施例のネットワークシステムに複数個のMFPが設けられる場合、管理サーバ100及び認証サーバ300を設けることによって、複数個のMFPを一括で管理することができる。例えば、ネットワークシステムの管理者は、新規のユーザに第1実施例のネットワークシステムを利用させる場合、管理サーバ100のユーザ情報テーブル142と認証サーバ300の認証テーブル342とを更新するだけで済む。即ち、ネットワークシステムの管理者は、複数個のMFPのそれぞれについて、新規のユーザを登録せずに済む。   If the configuration of the network system of the first embodiment is adopted, the MFP 200 does not need to store the user information table 142 and the authentication table 342. Therefore, the capacity of the memory 240 of the MFP 200 can be reduced. Further, when a plurality of MFPs are provided in the network system of the first embodiment, by providing the management server 100 and the authentication server 300, a plurality of MFPs can be managed collectively. For example, the administrator of the network system only needs to update the user information table 142 of the management server 100 and the authentication table 342 of the authentication server 300 when a new user uses the network system of the first embodiment. That is, the network system administrator does not have to register a new user for each of the plurality of MFPs.

A−1−4.認証サーバの構成:
認証サーバ300は、制御部320、ネットワークインターフェース363を備えており、それぞれがバス線で接続されている。制御部320は、CPU330と、メモリ340とを備える。メモリ340は、認証テーブル342を記憶している。認証テーブル342は、複数個のユーザIDのそれぞれについて、当該ユーザIDと、パスワードと、が対応付けられている。ネットワークシステム2の管理者は、ユーザIDとパスワードとの組合せを認証サーバ300の図示しない操作部にから入力することによって、認証テーブル342の更新を実行することができる。
A-1-4. Authentication server configuration:
The authentication server 300 includes a control unit 320 and a network interface 363, which are connected by a bus line. The control unit 320 includes a CPU 330 and a memory 340. The memory 340 stores an authentication table 342. In the authentication table 342, for each of a plurality of user IDs, the user ID and a password are associated with each other. The administrator of the network system 2 can update the authentication table 342 by inputting a combination of a user ID and a password from an operation unit (not shown) of the authentication server 300.

ここで、図5を参酌して、認証テーブル342について説明する。図示するように、認証テーブル342では、複数個のユーザIDのそれぞれについて、当該ユーザIDと、パスワードと、が対応付けられた認証情報342aが記憶されている。ネットワークシステムの管理者は、ユーザIDとパスワードとの組合せを認証サーバ342の図示しない操作部から入力することによって、認証情報342aの更新を実行することができる。   Here, the authentication table 342 will be described with reference to FIG. As illustrated, the authentication table 342 stores authentication information 342a in which a user ID and a password are associated with each other for each of a plurality of user IDs. The administrator of the network system can update the authentication information 342a by inputting a combination of a user ID and a password from an operation unit (not shown) of the authentication server 342.

認証サーバ300は、外部のデバイス(例えばPC10)から、ユーザIDとパスワードとの組合せを受信すると、認証処理を実行する。具体的には、認証サーバ300は、受信されたユーザIDとパスワードとの組合せが認証テーブル300に記録されているのか否かを判断する。認証サーバ300は、受信されたユーザIDとパスワードとの組合せが認証テーブル310に記録されている場合に、認証成功を示す認証結果を、上述した外部のデバイスに送信する。一方、認証サーバ300は、受信されたユーザIDとパスワードとの組合せが認証テーブル342に記録されていない場合に、認証失敗を示す認証結果を、上述した外部のデバイスに送信する。   When the authentication server 300 receives a combination of a user ID and a password from an external device (for example, the PC 10), the authentication server 300 executes an authentication process. Specifically, the authentication server 300 determines whether or not the combination of the received user ID and password is recorded in the authentication table 300. When the combination of the received user ID and password is recorded in the authentication table 310, the authentication server 300 transmits an authentication result indicating successful authentication to the external device described above. On the other hand, when the combination of the received user ID and password is not recorded in the authentication table 342, the authentication server 300 transmits an authentication result indicating an authentication failure to the external device described above.

A−2.印刷処理:
次に、第1実施例で実行される画像処理について説明する。以降、画像処理の一例として、印刷処理が実行される場合を想定して説明する。なお、印刷処理に代えて、異なる処理(FAX処理、コピー処理、スキャン処理等)が実行される場合であっても、本発明は適用可能である。
A-2. Printing process:
Next, image processing executed in the first embodiment will be described. Hereinafter, as an example of image processing, a case where printing processing is executed will be described. Note that the present invention is applicable even when different processing (FAX processing, copy processing, scanning processing, etc.) is executed instead of the printing processing.

第1実施例で実行される印刷システムについて、図6のシーケンス図を用いて説明を行う。第1実施例では、ユーザは、PC10から印刷を指示することによって、MFP200に印刷を実行させる。   The printing system executed in the first embodiment will be described with reference to the sequence diagram of FIG. In the first embodiment, the user instructs the MFP 200 to perform printing by instructing printing from the PC 10.

図6の通信処理は、ユーザが操作部62を操作することによって、PC10からログイン処理が実行されることにより開始される(S100)。具体的には、ユーザが、ユーザID(例えば「user1」)とパスワード(例えば「111」)とを入力することによって、図6の処理が開始される。   The communication process of FIG. 6 is started when a login process is executed from the PC 10 by the user operating the operation unit 62 (S100). Specifically, the process in FIG. 6 is started when the user inputs a user ID (for example, “user1”) and a password (for example, “111”).

ユーザによってログイン処理が実行されると、PC10の制御部20は、入力されたユーザIDとパスワードとを含む認証要求情報を、認証サーバ300に送信する。   When the login process is executed by the user, the control unit 20 of the PC 10 transmits authentication request information including the input user ID and password to the authentication server 300.

認証サーバ300の制御部320は、PC10から認証要求情報を受信すると、認証処理を実行する。具体的には、制御部320は、受信されたユーザIDとパスワードとの組合せが認証テーブル342に記録されているのか否かを判断する。   When receiving the authentication request information from the PC 10, the control unit 320 of the authentication server 300 executes an authentication process. Specifically, control unit 320 determines whether or not the received combination of user ID and password is recorded in authentication table 342.

制御部320は、受信されたユーザIDとパスワードとの組合せが認証テーブル310に記録されている場合に、認証成功を示す認証結果を、PC10に送信する。一方、制御部320は、受信されたユーザIDとパスワードとの組合せが認証テーブル342に記録されていない場合に、認証失敗を示す認証結果を、PC10に送信する。   When the combination of the received user ID and password is recorded in the authentication table 310, the control unit 320 transmits an authentication result indicating successful authentication to the PC 10. On the other hand, when the combination of the received user ID and password is not recorded in the authentication table 342, the control unit 320 transmits an authentication result indicating an authentication failure to the PC 10.

認証サーバ300から、認証成功を示す認証結果を受信し、ユーザから印刷指示が実行されたことを確認すると(S102)、PC10の制御部20は、管理サーバ100のメモリ140内に記憶される枚数情報142aを送信するよう要求する(S104)。管理サーバ100の制御部120は、当該枚数情報要求を受信すると、ユーザIDに対応付けられている枚数情報142aを参照し、当該枚数情報142aをPC10に送信する。第1実施例では、累積使用枚数(以下、Aページとする)と、使用可能枚数(以下、Bページとする)とを示す情報を、PC10に送信する。   When the authentication result indicating the authentication success is received from the authentication server 300 and it is confirmed that the print instruction is executed from the user (S102), the control unit 20 of the PC 10 stores the number of sheets stored in the memory 140 of the management server 100. The information 142a is requested to be transmitted (S104). When receiving the number information request, the control unit 120 of the management server 100 refers to the number information 142a associated with the user ID and transmits the number information 142a to the PC 10. In the first embodiment, information indicating the cumulative use number (hereinafter referred to as A page) and the usable number (hereinafter referred to as B page) is transmitted to the PC 10.

PC10の制御部20は、管理サーバ100から枚数情報142aを受信すると、PC10のメモリ40を参照し、メモリ40に記憶される枚数情報42aを取得する(S106)。   When receiving the number information 142a from the management server 100, the control unit 20 of the PC 10 refers to the memory 40 of the PC 10 and acquires the number information 42a stored in the memory 40 (S106).

続いて、PC10の制御部20は、管理サーバ100から取得した枚数情報142aに含まれる累積使用枚数を示す情報と、PC10のメモリ40から取得した枚数情報42aに含まれる累積使用枚数(以下、Cページとする)を示す情報とを比較する(S108)。   Subsequently, the control unit 20 of the PC 10 includes information indicating the accumulated used number included in the number information 142a acquired from the management server 100, and the accumulated used number (hereinafter referred to as C) included in the number information 42a acquired from the memory 40 of the PC 10. The information indicating "page" is compared (S108).

ここで、管理サーバ100が記憶する累積使用枚数と、PC10が記憶する累積使用枚数とが、一致する場合と、一致しない場合とについて説明する。上述したように、当該累積使用枚数が一致している場合(すなわち、A=Cである場合)は、ユーザIDを用いて実行された全ての印刷指示が、PC10から行われたことを示す。一方、当該累積使用枚数が一致しない場合(すなわち、A>Cである場合)は、ユーザIDを用いて実行された印刷指示が、PC10と、PC10以外の他のデバイスとから行われたことを意味する。   Here, the case where the cumulative use number stored by the management server 100 and the cumulative use number stored by the PC 10 coincide with each other will be described. As described above, when the cumulative number of used sheets matches (that is, when A = C), it indicates that all print instructions executed using the user ID have been issued from the PC 10. On the other hand, if the cumulative number of used sheets does not match (that is, if A> C), it is confirmed that the print instruction executed using the user ID has been issued from the PC 10 and another device other than the PC 10. means.

管理サーバ100が記憶する枚数情報142aの示す累積使用枚数と、PC10が記憶する枚数情報42aの示す累積使用枚数とが一致する場合は(S108 YES)、PC10の制御部20は処理をS116に移行する。一方、管理サーバが記憶する枚数情報142aの示す累積使用枚数と、PC10が記憶する枚数情報42aが示す累積使用枚数とが一致しない場合は(S108 NO)、PC10の制御部20は、表示部61に警告情報を出力する(S110)。具体的には、図7に示すような警告画面SC1を表示部61に出力する。   When the accumulated used number indicated by the number information 142a stored in the management server 100 matches the accumulated used number indicated by the number information 42a stored in the PC 10 (YES in S108), the control unit 20 of the PC 10 moves the process to S116. To do. On the other hand, when the accumulated used number indicated by the number information 142a stored in the management server does not match the accumulated used number indicated by the number information 42a stored in the PC 10 (NO in S108), the control unit 20 of the PC 10 displays the display unit 61. Warning information is output to (S110). Specifically, a warning screen SC1 as shown in FIG.

図7は、第1実施例で出力される警告情報を示す。図示するように、PC10の制御部20は、PC10以外のデバイスから印刷されたことを示す警告画面SC1を出力する。警告画面SC1より、PC10から印刷指示した結果PC10に記憶されている累積使用枚数が30枚であるのに対し、管理サーバ100のメモリ140が記憶する累積使用枚数が35枚であることが分かる。換言すれば、PC10以外の他のデバイスから印刷指示が行われ、当該印刷指示によって5枚の用紙が使用されたことがわかる。   FIG. 7 shows warning information output in the first embodiment. As illustrated, the control unit 20 of the PC 10 outputs a warning screen SC1 indicating that printing has been performed from a device other than the PC 10. From the warning screen SC1, it can be seen that the cumulative use number stored in the PC 10 as a result of the print instruction from the PC 10 is 30, whereas the cumulative use number stored in the memory 140 of the management server 100 is 35. In other words, it is understood that a print instruction is issued from a device other than the PC 10 and five sheets are used in accordance with the print instruction.

PC10の制御部20は、図7の警告情報を出力した後、ユーザが当該警告表示を確認した旨の情報を取得するまで待機する(S112)。具体的には、ユーザによって、図7の警告画面SC1内のボタンB1を押下されるまで待機する。   After outputting the warning information of FIG. 7, the control unit 20 of the PC 10 waits until acquiring information indicating that the user has confirmed the warning display (S112). Specifically, it waits until the user presses button B1 in warning screen SC1 in FIG.

ユーザが警告情報を確認した旨の情報を取得すると、PC10の制御部20は、PC10のメモリ40に記憶される枚数情報42aを更新する(S114)。具体的には、メモリ40に記憶される枚数情報42aが示す累積使用枚数(Cページ)の値を、管理サーバ100のメモリ140に記憶される枚数情報142aが示す累積使用枚数(Aページ)の値に書き換える。例えば、図7の警告表示が出力される場合は、制御部20は枚数情報42aの示す累積使用枚数の値を35枚に変更する。こうすることで、PC10の制御部20は、一度警告情報を出力した後は、次にログインした際に、異なる原因によってさらに当該2つのデバイスが保持する累積使用枚数に不一致が生じていない限り、警告情報を出力しないで済む。   When the information indicating that the user has confirmed the warning information is acquired, the control unit 20 of the PC 10 updates the number information 42a stored in the memory 40 of the PC 10 (S114). Specifically, the value of the cumulative used number (page C) indicated by the number information 42a stored in the memory 40 is set to the value of the cumulative used number (page A) indicated by the number information 142a stored in the memory 140 of the management server 100. Rewrite the value. For example, when the warning display of FIG. 7 is output, the control unit 20 changes the value of the cumulative use number indicated by the number information 42a to 35. By doing so, the control unit 20 of the PC 10 once outputs warning information, and then logs in next time, as long as there is no discrepancy in the cumulative number of used images held by the two devices due to different causes. It is not necessary to output warning information.

続いてPC10の制御部20は、ユーザが印刷指示を実行した結果使用される用紙の枚数が、使用可能枚数(Bページ)以下であるか否かを特定する(S116)。使用可能枚数よりも多い場合は(S116 NO)、制御部20は、印刷を実行することができない旨を表示部61に出力し(S118)、図6の印刷処理を終了する。なお、印刷を実行できない旨を出力する場合は、例えば表示部61に「印刷不可」という文字列を表示する等の種々の態様が考えられる。   Subsequently, the control unit 20 of the PC 10 specifies whether or not the number of sheets used as a result of execution of the print instruction by the user is equal to or less than the usable number (B pages) (S116). If the number is greater than the usable number (NO in S116), the control unit 20 outputs to the display unit 61 that printing cannot be executed (S118), and ends the printing process of FIG. In the case of outputting that printing cannot be performed, various modes such as displaying a character string “printing impossible” on the display unit 61 are conceivable.

一方、使用可能枚数(Bページ)以下である場合は(S116 YES)、制御部20は、MFP200に印刷の実行を指示する(S122)。また、制御部20は、印刷の実行を指示した結果使用される用紙の枚数を管理サーバ100に通知する(S124)。用紙の枚数を受信すると、管理サーバ100の制御部120は、ユーザ情報テーブル142に含まれる枚数情報142aを更新する。   On the other hand, when the number is less than the usable number (page B) (YES in S116), the control unit 20 instructs the MFP 200 to execute printing (S122). In addition, the control unit 20 notifies the management server 100 of the number of sheets used as a result of instructing execution of printing (S124). When the number of sheets is received, the control unit 120 of the management server 100 updates the number information 142 a included in the user information table 142.

また、PC10の制御部20は、メモリ40に記憶される枚数情報42aが示す累積使用枚数を更新し(S126)、図6の印刷処理を終了する。なお、これに代えて、メモリ40に記憶される枚数情報42aを更新した後に、MFP200に印刷の実行を指示してもよい。また、メモリ40に記憶される枚数情報42aを更新した後に、管理サーバ100に対し、印刷の実行を指示した結果使用される用紙の枚数を通知してもよい。   Further, the control unit 20 of the PC 10 updates the accumulated used number indicated by the number information 42a stored in the memory 40 (S126), and ends the printing process of FIG. Alternatively, the MFP 200 may be instructed to execute printing after updating the number information 42a stored in the memory 40. Further, after updating the number information 42a stored in the memory 40, the number of sheets used as a result of instructing execution of printing may be notified to the management server 100.

B.第2実施例:
続いて、本発明の第2実施例について、図8を参酌して説明する。図8は、第2実施例で実行される印刷処理を示したフローチャートである。なお、各デバイス(PC10、管理サーバ100、MFP200、認証サーバ300)の構成は第1実施例と同様であるため、説明を省略する。
B. Second embodiment:
Next, a second embodiment of the present invention will be described with reference to FIG. FIG. 8 is a flowchart showing the printing process executed in the second embodiment. Note that the configuration of each device (PC 10, management server 100, MFP 200, authentication server 300) is the same as that in the first embodiment, and a description thereof will be omitted.

第1実施例では、管理サーバ100が記憶する累積使用枚数と、PC10が記憶する累積使用枚数とを比較することによって、警告表示を出力するか否かを切り替える構成を採用した。これに対し、第2実施例では、管理サーバ100が記憶するログ情報142bと、PC10が記憶するログ情報42bとを比較することによって、警告情報を出力するか否かを切り替える構成を採用する。以下、第1実施例と異なる部分を中心に説明を行う。   In the first embodiment, a configuration is adopted in which whether or not to output a warning display is compared by comparing the accumulated used number stored in the management server 100 with the accumulated used number stored in the PC 10. In contrast, the second embodiment employs a configuration in which whether or not to output warning information is compared by comparing the log information 142b stored in the management server 100 and the log information 42b stored in the PC 10. Hereinafter, the description will be focused on the parts different from the first embodiment.

第1実施例と同様に、第2実施例は、PC10からログイン処理が実行されることにより開始される(S100a)。ユーザによってログイン処理が実行されると、PC10の制御部20は、入力されたユーザIDとパスワードとを含む認証確認情報を、認証サーバ300に送信し、認証結果を受信する。認証サーバ300から認証成功を示す認証結果を受信し、ユーザから印刷指示が実行されたことを確認すると(S102a)、制御部20は、管理サーバ100のメモリ140に記憶されるログ情報142bを送信するよう管理サーバ100に要求する(S202)。管理サーバ100の制御部120は、当該ログ情報要求を受信すると、ユーザIDに対応付けられているログ情報142bを参照し、枚数情報142aとログ情報142bとをPC10に送信する。このように、第2実施例では、ログ情報142bに加えて、枚数情報142aが示す累積使用枚数(以下、Aページとする)と、使用可能枚数(以下、Bページとする)との情報を、PC10に送信する。   Similar to the first embodiment, the second embodiment starts when a login process is executed from the PC 10 (S100a). When the login process is executed by the user, the control unit 20 of the PC 10 transmits authentication confirmation information including the input user ID and password to the authentication server 300 and receives an authentication result. When the authentication result indicating the authentication success is received from the authentication server 300 and it is confirmed that the print instruction is executed from the user (S102a), the control unit 20 transmits the log information 142b stored in the memory 140 of the management server 100. The management server 100 is requested to do this (S202). When receiving the log information request, the control unit 120 of the management server 100 refers to the log information 142b associated with the user ID and transmits the number information 142a and the log information 142b to the PC 10. As described above, in the second embodiment, in addition to the log information 142b, information on the cumulative number of used sheets (hereinafter referred to as A page) and the number of usable sheets (hereinafter referred to as B page) indicated by the number information 142a is provided. , To PC10.

PC10の制御部20は、管理サーバ100から枚数情報142aとログ情報142bとを受信すると、PC10のメモリ40を参照し、メモリ40に記憶されるログ情報42bを取得する(S204)。   When receiving the number information 142a and the log information 142b from the management server 100, the control unit 20 of the PC 10 refers to the memory 40 of the PC 10 and acquires the log information 42b stored in the memory 40 (S204).

続いて、PC10の制御部20は、管理サーバ100から取得したログ情報142bと、PC10のメモリ40から取得したログ情報42bとを比較する(S206)。   Subsequently, the control unit 20 of the PC 10 compares the log information 142b acquired from the management server 100 with the log information 42b acquired from the memory 40 of the PC 10 (S206).

ここで、ログ情報を比較した結果、管理サーバ100が記憶するログ情報と、PC10が記憶するログ情報とが、一致する場合と、一致しない場合とについて説明する。上述したように、ログ情報が一致している場合(すなわち、PC10のメモリ40から取得したログ情報42bにおける使用枚数及び日時と、管理サーバ100から取得したログ情報142bにおける使用枚数及び日時とが一致する場合)は、ユーザIDを用いて実行された全ての印刷指示が、PC10から行われたことを示す。一方、ログ情報が一致しない場合(すなわち、PC10のメモリ49から取得したログ情報42bに含まれないログ情報が、管理サーバ100から取得したログ情報142bの中に含まれる場合)は、ユーザIDを用いて実行された印刷指示が、少なくとも1度PC10以外の他のデバイスから行われたことを示す。   Here, as a result of comparing the log information, the case where the log information stored in the management server 100 and the log information stored in the PC 10 match each other will be described. As described above, when the log information matches (that is, the used number and date / time in the log information 42b acquired from the memory 40 of the PC 10 match the used number and date / time in the log information 142b acquired from the management server 100). Indicates that all print instructions executed using the user ID have been issued from the PC 10. On the other hand, if the log information does not match (that is, log information not included in the log information 42b acquired from the memory 49 of the PC 10 is included in the log information 142b acquired from the management server 100), the user ID is changed. This indicates that the print instruction executed using the device is performed at least once from a device other than the PC 10.

管理サーバ100が記憶するログ情報142bの中に、PC10が記憶していないログ情報42bが含まれない場合は(S206 NO)、PC10の制御部20は、第1実施例と同様に、処理をS116aに移行する。一方、管理サーバ100が記憶するログ情報142bの中に、PC10が記憶していないログ情報42bが含まれる場合は(S206 YES)、制御部20は、第一実施例と同様に、表示部61に警告情報を出力する(S110a)。具体的には、図9に示すような警告画面SC2を表示部61に出力する。   If the log information 142b stored in the management server 100 does not include the log information 42b not stored in the PC 10 (NO in S206), the control unit 20 of the PC 10 performs the process in the same manner as in the first embodiment. The process proceeds to S116a. On the other hand, when the log information 42b stored in the management server 100 includes the log information 42b that is not stored in the PC 10 (YES in S206), the control unit 20 displays the display unit 61 as in the first embodiment. The warning information is output to (S110a). Specifically, a warning screen SC2 as shown in FIG.

図9は、第2実施例で出力される警告情報を示す。図示するように、PC10の制御部20は、PC10以外のデバイスから印刷されたことを示す警告画面SC2を出力する。SC2より、PC10以外から印刷指示されたケースが2度あることが分かる。具体的には、「MFP70」と、「PC200」とから印刷指示されたことが分かる。   FIG. 9 shows the warning information output in the second embodiment. As illustrated, the control unit 20 of the PC 10 outputs a warning screen SC2 indicating that printing has been performed from a device other than the PC 10. From SC2, it can be seen that there are two cases instructed to print from other than the PC 10. More specifically, it can be seen that a print instruction is issued from “MFP 70” and “PC 200”.

PC10の制御部20は、図9の警告表示を出力した後、ユーザが当該警告表示を確認した旨の情報を取得するまで待機する(S112a)。具体的には、ユーザによって、図9の警告画面SC2内のボタンB2が押下されるまで、処理を待機する。   After outputting the warning display of FIG. 9, the control unit 20 of the PC 10 waits until the user acquires information indicating that the warning display has been confirmed (S112a). Specifically, the process waits until the user presses button B2 in warning screen SC2 in FIG.

ユーザが警告情報を確認した旨の情報を取得すると、PC10の制御部20は、PC10のメモリ40に記憶されるログ情報42bを更新する(S208)。具体的には、管理サーバ100のログ情報142bのうち、PC10のメモリ40のログ情報42bに含まれていないログ情報を、追加するように書き換える。こうすることで、PC10の制御部20は、一度警告情報を出力した後は、次にログインした際に、異なる原因によってさらに当該2つのデバイスが保持するログ情報に不一致が生じていない限り、警告情報を出力しないで済む。   When the information indicating that the user has confirmed the warning information is acquired, the control unit 20 of the PC 10 updates the log information 42b stored in the memory 40 of the PC 10 (S208). Specifically, of the log information 142b of the management server 100, the log information that is not included in the log information 42b of the memory 40 of the PC 10 is rewritten so as to be added. In this way, after the warning information is output once, the control unit 20 of the PC 10 warns the next log-in unless there is a mismatch between the log information held by the two devices due to different causes. There is no need to output information.

続いてPC10の制御部20は、第1実施例と同様に、印刷処理を実行する(S116a〜S124a)。なお、印刷指示された枚数が印刷可能枚数を越えていない場合は(S116a YES)、制御部20は、122aと124aとを実行した後、メモリ内に記憶されるログ情報42bを更新する(S210)。   Subsequently, the control unit 20 of the PC 10 executes the printing process as in the first embodiment (S116a to S124a). If the print instructed number does not exceed the printable number (S116a YES), the control unit 20 executes 122a and 124a and then updates the log information 42b stored in the memory (S210). ).

このように、ログ情報を用いることによって、MFP200に印刷指示した日時とデバイスとが特定できるため、ユーザは心当たりのない印刷指示を認識しやすい。   As described above, by using the log information, the date and time when the print instruction is given to the MFP 200 and the device can be specified, so that the user can easily recognize the print instruction that he / she does not recognize.

C.第3実施例:
続いて、本発明の第3実施例について、図10を参酌して説明する。図10は、第3実施例で実行される印刷処理を示したフローチャートである。なお、各デバイス(PC10、管理サーバ100、MFP200、認証サーバ300)の構成は第1実施例と同様であるため、説明を省略する。
C. Third embodiment:
Next, a third embodiment of the present invention will be described with reference to FIG. FIG. 10 is a flowchart showing the printing process executed in the third embodiment. Note that the configuration of each device (PC 10, management server 100, MFP 200, authentication server 300) is the same as that in the first embodiment, and a description thereof will be omitted.

第1実施例では、ユーザがPC10から印刷の実行を指示し、PC10で累積使用枚数の比較を行う構成を採用した。これに対し、第3実施例では、ユーザがMFP200から印刷の実行(すなわち、コピー機能の実行)を指示し、MFP200で累積使用枚数の比較を行う構成を採用する。以下、第1実施例と異なる部分を中心に説明を行う。   In the first embodiment, a configuration is adopted in which the user instructs the execution of printing from the PC 10, and the PC 10 compares the cumulative number of sheets used. On the other hand, the third embodiment employs a configuration in which the user issues an instruction to execute printing (that is, execution of a copy function) from the MFP 200 and the MFP 200 compares the cumulative number of sheets used. Hereinafter, the description will be focused on the parts different from the first embodiment.

図示するように、MFP200の制御部220で実行されるS100bの処理からS120bの処理は、第1実施例でPC10の制御部20が実行するS100の処理からS120の処理と同様である。   As illustrated, the processing from S100b to S120b executed by the control unit 220 of the MFP 200 is the same as the processing from S100 to S120 executed by the control unit 20 of the PC 10 in the first embodiment.

第3実施例では、印刷指示された枚数が印刷可能枚数を越えていない場合は(S116b YES)、MFPの制御部220は、MFP200に含まれる印刷実行部265に印刷の実行を指示する(S302)。その後、制御部220は、第1実施例と同様に、管理サーバ100に使用枚数を通知する(S124b)。その後、メモリ240に格納される枚数情報242aを更新する(S126b)。   In the third embodiment, when the print instructed number does not exceed the printable number (S116b YES), the MFP control unit 220 instructs the print execution unit 265 included in the MFP 200 to execute printing (S302). ). Thereafter, the control unit 220 notifies the management server 100 of the number of sheets used (S124b), as in the first embodiment. Thereafter, the number information 242a stored in the memory 240 is updated (S126b).

D.第4実施例:
続いて、本発明の第4実施例について、図11を参酌して説明する。図11は、第4実施例で実行される印刷処理を示したフローチャートである。なお、各デバイス(PC10、管理サーバ100、MFP200、認証サーバ300)の構成は第1実施例と同様であるため、説明を省略する。
D. Fourth embodiment:
Next, a fourth embodiment of the present invention will be described with reference to FIG. FIG. 11 is a flowchart showing the printing process executed in the fourth embodiment. Note that the configuration of each device (PC 10, management server 100, MFP 200, authentication server 300) is the same as that in the first embodiment, and a description thereof will be omitted.

第2実施例では、ユーザがPC10から印刷の実行を指示し、PC10でログ情報の比較を行う構成を採用した。これに対し、第4実施例では、ユーザがMFP200から印刷の実行を指示し、MFP200でログ情報の比較を行う構成を採用する。以下、第2実施例と異なる部分を中心に説明を行う。   In the second embodiment, a configuration is adopted in which the user instructs execution of printing from the PC 10 and the log information is compared on the PC 10. On the other hand, in the fourth embodiment, a configuration is adopted in which the user instructs execution of printing from the MFP 200 and the MFP 200 compares the log information. Hereinafter, the description will be focused on the parts different from the second embodiment.

図示するように、MFP200の制御部220で実行されるS100cの処理からS120cの処理は、第2実施例でPC10の制御部20が実行するS100aの処理からS120aの処理と同様である。   As illustrated, the processing from S100c to S120c executed by the control unit 220 of the MFP 200 is the same as the processing from S100a to S120a executed by the control unit 20 of the PC 10 in the second embodiment.

第4実施例では、印刷指示された枚数が使用可能枚数を越えていない場合は(S116c YES)、MFPの制御部220は、MFP200内の印刷実行部265に印刷の実行を指示する(S410)。その後、制御部220は、第1実施例と同様に、管理サーバ100に使用枚数を通知する(S124c)。その後、メモリ240に格納される枚数情報242aを更新する(S126c)。   In the fourth embodiment, when the number of prints instructed does not exceed the usable number (YES in S116c), the MFP control unit 220 instructs the print execution unit 265 in the MFP 200 to execute printing (S410). . Thereafter, the control unit 220 notifies the management server 100 of the number of used sheets, similarly to the first embodiment (S124c). Thereafter, the number information 242a stored in the memory 240 is updated (S126c).

D.まとめ
以上の説明において、制御部20によって実行される印刷プログラムのうち、図6のS116からS122が本発明の処理制御手段によって実行される処理に相当する。また、図6のS126が記憶手段によって実行される処理に相当する。また、図6のS110、S112が出力制御手段によって実行される処理に相当する。また、図6のS104が本発明の取得手段によって実行される処理に相当する。また、図6のS106、S108が判断手段によって実行される処理に相当する。また、図6のS114が変更手段によって実行される処理に相当する。
D. Summary In the above description, among the printing programs executed by the control unit 20, S116 to S122 in FIG. 6 correspond to the processing executed by the processing control means of the present invention. Moreover, S126 of FIG. 6 is corresponded to the process performed by a memory | storage means. Further, S110 and S112 in FIG. 6 correspond to processing executed by the output control means. Moreover, S104 of FIG. 6 is equivalent to the process performed by the acquisition means of this invention. Further, S106 and S108 in FIG. 6 correspond to the processing executed by the determination unit. Moreover, S114 of FIG. 6 is corresponded to the process performed by a change means.

また、管理サーバ100のメモリ140に記憶されるユーザ情報テーブル142が本発明の第1の利用情報に相当し、PC10のメモリ40に記憶される利用情報テーブル42が本発明の第2の利用情報に相当する。   The user information table 142 stored in the memory 140 of the management server 100 corresponds to the first usage information of the present invention, and the usage information table 42 stored in the memory 40 of the PC 10 is the second usage information of the present invention. It corresponds to.

以上説明したように、PC10は、ユーザからの指示に従って、印刷処理の実行を制御する。印刷が実行されると、PC10は、メモリ40内に記憶される利用情報テーブル42を更新する。また、PC10は、管理サーバ100のメモリ140に記憶されるユーザ情報テーブル142が示す枚数情報142aまたはログ情報142bと、メモリ40内に記憶される利用情報テーブル42が示す枚数情報42bまたはログ情報42cとが一致しない場合に、表示部61に警告画面SC1を出力する。このように、警告画面SC1が出力されることによって、PC10以外の他のデバイスで印刷処理が実行されたか否かをユーザに認識させることができる。   As described above, the PC 10 controls the execution of the printing process in accordance with an instruction from the user. When printing is executed, the PC 10 updates the usage information table 42 stored in the memory 40. Further, the PC 10 includes the number information 142a or log information 142b indicated by the user information table 142 stored in the memory 140 of the management server 100, and the number information 42b or log information 42c indicated by the usage information table 42 stored in the memory 40. Is not matched, the warning screen SC1 is output to the display unit 61. Thus, by outputting the warning screen SC1, it is possible to make the user recognize whether or not the printing process has been executed by a device other than the PC 10.

なお、本発明における技術的範囲は、上述した実施例に限られるものではなく、以下に示すような種々の態様によって実施することが可能である。   The technical scope of the present invention is not limited to the above-described embodiments, and can be implemented in various modes as described below.

(1)上述した第1、第2実施例では、利用情報テーブル42をPC10のメモリ40内に記憶することを記載したが、別の構成であってもよい。すなわち、メモリ40内に利用情報が記憶されるとともに、MFP200のメモリ240内に、MFP200から印刷の実行を指示した場合の利用情報が記憶されてもよい。   (1) In the first and second embodiments described above, it has been described that the usage information table 42 is stored in the memory 40 of the PC 10. However, another configuration may be used. That is, the usage information may be stored in the memory 40 and the usage information when the MFP 200 instructs to execute printing may be stored in the memory 240 of the MFP 200.

(2)上述した各実施例では、PC10(あるいはMFP200)から管理サーバ100に枚数情報142aあるいはログ情報142bを要求した後に、管理サーバ100から当該枚数情報142aあるいはログ情報142bを取得することを記載したが、別の構成であってもよい。例えば、認証サーバ300において認証の可否が実行されたことが確認された場合に、PC10から管理サーバ100に枚数情報142aあるいはログ情報142bを送信するよう要求することなく、管理サーバ100から当該枚数情報142aあるいはログ情報142bが送信されてもよい。   (2) In each of the embodiments described above, after the PC 10 (or MFP 200) requests the number information 142a or log information 142b from the management server 100, the number information 142a or log information 142b is acquired from the management server 100. However, another configuration may be used. For example, when it is confirmed in the authentication server 300 that authentication has been performed, the management server 100 does not request the management server 100 to transmit the number information 142a or the log information 142b. 142a or log information 142b may be transmitted.

また、管理サーバ100の枚数情報142aあるいはログ情報142bと、PC10の枚数情報42aあるいはログ情報42b(または、MFP200の枚数情報242aあるいはログ情報242b)と、を比較する処理は、ユーザによってログインされた際に実行されてもよいし、メモリ40内に記憶される図示しないドライバが起動された際に実行されてもよい。   The process of comparing the number information 142a or log information 142b of the management server 100 with the number information 42a or log information 42b of the PC 10 (or the number information 242a or log information 242b of the MFP 200) is logged in by the user. It may be executed when a driver (not shown) stored in the memory 40 is activated.

(3)上述した各実施例では、PC10の制御部20が、メモリ40内に記憶される枚数情報42aあるいはログ情報42bと、管理サーバ100から取得した枚数情報142aあるいはログ情報142bとを比較する(図5のS106)ことを記載したが、別の構成であってもよい。例えば、制御部20がメモリ40内に記憶される枚数情報42aあるいはログ情報42bを管理サーバ100に送信し、管理サーバ100の制御部120が枚数情報42aあるいはログ情報42bを比較してもよい。換言すれば、図6のS106の処理は管理サーバ100で実行されてもよい。   (3) In each embodiment described above, the control unit 20 of the PC 10 compares the number information 42a or log information 42b stored in the memory 40 with the number information 142a or log information 142b acquired from the management server 100. (S106 in FIG. 5) has been described, but another configuration may be used. For example, the control unit 20 may transmit the number information 42a or log information 42b stored in the memory 40 to the management server 100, and the control unit 120 of the management server 100 may compare the number information 42a or the log information 42b. In other words, the process of S <b> 106 in FIG. 6 may be executed by the management server 100.

(4)上述した各実施例では、PC10のメモリ40内に記憶される枚数情報42a(またはMFP200のメモリ240内に記憶される枚数情報242a)は、実行された各画像処理の機能に関わらず、ユーザIDに対して1つの枚数情報として記憶されることを記載したが、これに代えて、各画像処理の機能ごとに使用した枚数を区別して記憶される構成としてもよい。   (4) In each of the above-described embodiments, the number information 42a stored in the memory 40 of the PC 10 (or the number information 242a stored in the memory 240 of the MFP 200) is not related to the function of each executed image processing. However, instead of this, the number of sheets used for each image processing function may be stored separately.

(5)上述した各実施例において、FAX機能が実行される場合は、PC10のメモリ40内に記憶されるログ情報42b(またはMFP200のメモリ240内に記憶されるログ情報242b)には、FAXデータの送信先の情報が記憶されてもよい。   (5) In each of the embodiments described above, when the FAX function is executed, the log information 42b stored in the memory 40 of the PC 10 (or the log information 242b stored in the memory 240 of the MFP 200) includes the FAX Information of a data transmission destination may be stored.

(6)上述した各実施例において、PC10の制御部20が、メモリ40内に記憶される枚数情報42aあるいはログ情報42bと、管理サーバ100から取得した枚数情報142aあるいはログ情報142bとが一致しない場合に警告情報を出力することを記載したが、さらに、ユーザIDに対するパスワードを変更するように促す情報が出力されてもよい。   (6) In each embodiment described above, the control unit 20 of the PC 10 does not match the number information 42a or log information 42b stored in the memory 40 with the number information 142a or log information 142b acquired from the management server 100. In this case, it is described that warning information is output, but information that prompts the user to change the password for the user ID may be output.

こうすることで、ユーザ以外の第三者によって各画像処理の機能が実行されることが抑制されやすくなる。   By doing so, it is easy to suppress the execution of each image processing function by a third party other than the user.

(7)上述した各実施例では、ユーザIDごとにPC10のメモリ40内に記憶される利用情報テーブル42(または、MFP200のメモリ240内に記憶される利用情報テーブル242)が区別されて記憶されることを記載したが、これに代えて、全ユーザIDを1つのテーブルで記憶されてもよい。   (7) In each embodiment described above, the usage information table 42 stored in the memory 40 of the PC 10 (or the usage information table 242 stored in the memory 240 of the MFP 200) is stored separately for each user ID. However, instead of this, all user IDs may be stored in one table.

(8)上述した各実施例では、管理サーバ100と、認証サーバ300とがMFP200に接続されることを記載したが、異なる構成であってもよい。例えば、MFP200がユーザ情報テーブル142を記憶している構成を採用すれば、MFP200がMFP200内からユーザ情報テーブルを取得することができ、管理サーバ100を設けずに済む。また、MFP200が認証テーブル342を記憶している構成を採用すれば、MFP200自身が認証処理を実行することができ、認証サーバ300を設けずに済む。   (8) In each of the above-described embodiments, the management server 100 and the authentication server 300 are described as being connected to the MFP 200. However, different configurations may be used. For example, if the configuration in which the MFP 200 stores the user information table 142 is adopted, the MFP 200 can acquire the user information table from within the MFP 200, and the management server 100 need not be provided. If the MFP 200 employs a configuration in which the authentication table 342 is stored, the MFP 200 itself can execute the authentication process, and the authentication server 300 is not required.

(9)上述した実施例では、CPU30が画像処理プログラム41に従って処理を実行することによって、各手段51〜56の機能が実現されるが、各手段51〜56の少なくとも1個は、論理回路等のハードウェアで実現されてもよい。   (9) In the above-described embodiment, the functions of the units 51 to 56 are realized by the CPU 30 executing processing according to the image processing program 41. At least one of the units 51 to 56 is a logic circuit or the like. It may be realized by hardware.

10…プリンタ、20…制御部、30…CPU、40…メモリ、41…印刷プログラム、42…利用情報テーブル、42a…枚数情報、42b…ログ情報、51…処理制御手段、52…記憶手段、53…出力制御手段、54…取得手段、55…判断手段、56…変更手段、61…表示部、62…操作部、63…ネットワークインターフェース、70…LAN、100…管理サーバ、120…制御部、130…CPU、140…メモリ、142…ユーザ情報テーブル、142a…枚数情報、142b…ログ情報、163…ネットワークインターフェース、200…MFP、220…制御部、230…CPU、240…メモリ、242…利用情報テーブル、242a…枚数情報、242b…ログ情報、261…表示部、262…操作部、263…ネットワークインターフェース、264…読取部、265…印刷実行部、300…認証サーバ、320…制御部、330…CPU、340…メモリ、342…認証テーブル、342a…認証情報、363…ネットワークインターフェース   DESCRIPTION OF SYMBOLS 10 ... Printer, 20 ... Control part, 30 ... CPU, 40 ... Memory, 41 ... Print program, 42 ... Usage information table, 42a ... Sheet number information, 42b ... Log information, 51 ... Processing control means, 52 ... Storage means, 53 ... output control means, 54 ... acquisition means, 55 ... determination means, 56 ... change means, 61 ... display section, 62 ... operation section, 63 ... network interface, 70 ... LAN, 100 ... management server, 120 ... control section, 130 ... CPU, 140 ... memory, 142 ... user information table, 142a ... number information, 142b ... log information, 163 ... network interface, 200 ... MFP, 220 ... control unit, 230 ... CPU, 240 ... memory, 242 ... usage information table 242a ... Number information, 242b ... Log information, 261 ... Display part, 262 ... Operation part, 263 ... Tsu network interface, 264 ... reader, 265 ... printing unit, 300 ... authentication server 320 ... controller, 330 ... CPU, 340 ... memory, 342 ... authentication table, 342a ... credentials, 363 ... network interface

Claims (9)

第1の利用情報を記憶する管理サーバと接続される制御装置であって、
前記第1の利用情報は、ネットワークを介して接続されるデバイスであって、前記制御装置を含む一または複数の前記デバイスにおいて特定の画像処理が実行された場合に更新される情報であり、
ユーザからの指示に伴って、前記特定の画像処理の実行を制御する処理制御手段と、
前記制御装置で前記特定の画像処理が実行されることによって更新される第2の利用情報を記憶する記憶手段と、
特定のタイミングにおける前記第1の利用情報と、前記特定のタイミングに前記記憶手段に記憶される前記第2の利用情報とが一致しない場合に、警告情報を出力する出力制御手段と、
を備える、制御装置。
A control device connected to the management server for storing the first usage information,
The first usage information is a device connected via a network, and is information that is updated when specific image processing is executed in one or a plurality of the devices including the control device,
Processing control means for controlling execution of the specific image processing in accordance with an instruction from the user;
Storage means for storing second usage information updated by the specific image processing being executed by the control device;
Output control means for outputting warning information when the first usage information at a specific timing does not match the second usage information stored in the storage means at the specific timing;
A control device comprising:
請求項1に記載の制御装置であって、さらに、
前記管理サーバから、前記第1の利用情報を取得する取得手段と、
前記取得手段によって取得した前記第1の利用情報と、前記記憶手段に記憶される前記第2の利用情報と、が一致するか否かを判断する判断手段と、を備え、
前記出力制御手段は、前記判断手段によって、前記特定のタイミングにおける前記第1の利用情報と、前記特定のタイミングに前記記憶手段に記憶される前記第2の利用情報とが一致しないと判断される場合に、前記警告情報を出力する
ことを特徴とする、制御装置。
The control device according to claim 1, further comprising:
Obtaining means for obtaining the first usage information from the management server;
Determination means for determining whether or not the first usage information acquired by the acquisition means matches the second usage information stored in the storage means;
The output control means determines that the first usage information at the specific timing does not match the second usage information stored in the storage means at the specific timing by the determination means. In this case, the control device outputs the warning information.
請求項1または2のいずれかに記載の制御装置であって、
前記第1の利用情報は、特定のユーザごとに管理される情報であって、
前記第2の利用情報は、前記特定のユーザが前記制御装置を利用する場合の前記特定のユーザごとに管理される情報である
ことを特徴とする、制御装置。
The control device according to claim 1 or 2,
The first usage information is information managed for each specific user,
The control device according to claim 2, wherein the second usage information is information managed for each specific user when the specific user uses the control device.
請求項1乃至3のいずれかに記載の制御装置であって、
前記制御装置は、前記制御装置から受信される認証情報を用いて認証処理を実行する認証サーバと接続され、
前記第1の利用情報は、前記認証サーバによって認証された前記特定のユーザごとに管理される情報であって、
前記第2の利用情報は、前記認証サーバによって認証された前記特定のユーザが前記制御装置を利用する場合の前記特定のユーザごとに管理される情報である
ことを特徴とする、制御装置。
The control device according to any one of claims 1 to 3,
The control device is connected to an authentication server that executes authentication processing using authentication information received from the control device;
The first usage information is information managed for each specific user authenticated by the authentication server,
The control device according to claim 2, wherein the second usage information is information managed for each specific user when the specific user authenticated by the authentication server uses the control device.
請求項1乃至4のいずれかに記載の制御装置であって、
前記第1の利用情報は、前記特定のユーザが前記特定の画像処理の実行を指示した結果利用されたとして前記管理サーバに記憶される被記録媒体の枚数であり、
前記第2の利用情報は、前記特定のユーザが前記特定の画像処理の実行を指示した結果利用されたとして前記制御装置に記憶される被記録媒体の枚数である
ことを特徴とする、制御装置。
The control device according to any one of claims 1 to 4,
The first usage information is the number of recording media stored in the management server as being used as a result of the specific user instructing execution of the specific image processing,
The second usage information is the number of recording media stored in the control device as being used as a result of the specific user instructing execution of the specific image processing. .
請求項1乃至4のいずれかに記載の制御装置であって、
前記第1の利用情報は、前記特定のユーザが前記特定の画像処理の実行を指示したことを示す前記管理サーバに記憶される履歴情報であり、
前記第2の利用情報は、前記特定のユーザが前記特定の画像処理の実行を指示したことを示す前記制御装置に記憶される履歴情報である
ことを特徴とする、制御装置。
The control device according to any one of claims 1 to 4,
The first usage information is history information stored in the management server indicating that the specific user has instructed execution of the specific image processing;
The control apparatus according to claim 2, wherein the second usage information is history information stored in the control apparatus indicating that the specific user has instructed execution of the specific image processing.
請求項1乃至6に記載の制御装置であって、さらに、
前記警告情報が出力された場合に、前記第1の利用情報と、前記第2の利用情報とが一致するように、前記第2の利用情報を変更する変更手段を備える
ことを特徴とする、制御装置。
The control device according to claim 1, further comprising:
When the warning information is output, it comprises a changing means for changing the second usage information so that the first usage information matches the second usage information. Control device.
請求項1乃至7のいずれかに記載の制御装置であって、
前記特定の画像処理は、印刷処理である
ことを特徴とする、制御装置。
The control device according to any one of claims 1 to 7,
The control apparatus according to claim 1, wherein the specific image processing is printing processing.
第1の利用情報を記憶する管理サーバと接続されるコンピュータに各手段として機能させるプログラムであって、
前記第1の利用情報は、ネットワークを介して接続されるデバイスであって、前記制御装置を含む一または複数の前記デバイスにおいて特定の画像処理が実行された場合に更新される情報であり、
前記コンピュータに、
ユーザからの指示に伴って、前記特定の画像処理の実行を制御する処理制御手段と、
前記制御装置で前記特定の画像処理が実行されることによって更新される第2の利用情報を記憶する記憶手段と、
特定のタイミングにおける前記第1の利用情報と、前記特定のタイミングに前記記憶手段に記憶される前記第2の利用情報とが一致しない場合に、警告情報を出力する出力制御手段として機能させるプログラム。
A program that causes a computer connected to a management server that stores first usage information to function as each means,
The first usage information is a device connected via a network, and is information that is updated when specific image processing is executed in one or a plurality of the devices including the control device,
In the computer,
Processing control means for controlling execution of the specific image processing in accordance with an instruction from the user;
Storage means for storing second usage information updated by the specific image processing being executed by the control device;
A program that functions as output control means for outputting warning information when the first usage information at a specific timing does not match the second usage information stored in the storage means at the specific timing.
JP2011142596A 2011-06-28 2011-06-28 Control device and program Withdrawn JP2013011930A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011142596A JP2013011930A (en) 2011-06-28 2011-06-28 Control device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011142596A JP2013011930A (en) 2011-06-28 2011-06-28 Control device and program

Publications (1)

Publication Number Publication Date
JP2013011930A true JP2013011930A (en) 2013-01-17

Family

ID=47685782

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011142596A Withdrawn JP2013011930A (en) 2011-06-28 2011-06-28 Control device and program

Country Status (1)

Country Link
JP (1) JP2013011930A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021068372A (en) * 2019-10-28 2021-04-30 ブラザー工業株式会社 Program and print system
JP2023072415A (en) * 2021-11-12 2023-05-24 ブラザー工業株式会社 Printing service providing system and printing device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021068372A (en) * 2019-10-28 2021-04-30 ブラザー工業株式会社 Program and print system
JP2023072415A (en) * 2021-11-12 2023-05-24 ブラザー工業株式会社 Printing service providing system and printing device

Similar Documents

Publication Publication Date Title
JP6458598B2 (en) Image processing apparatus and information processing apparatus
US10552093B2 (en) Electronic device and recording medium
JP5169429B2 (en) Image processing device
US8493585B2 (en) Image processing system including a first image processing apparatus for transmitting a job and a second image processing apparatus for receiving and executing the job
JP6442174B2 (en) PROCESSING DEVICE, PROCESSING DEVICE CONTROL METHOD, PROGRAM
US20100110485A1 (en) Image processing apparatus and image processing apparatus control method
JP5644509B2 (en) Information processing device
US10498926B2 (en) Method and system for a authenticating users in an image processing apparatus and/or image processing system
JP2011242854A (en) Image processing apparatus, device cooperation system, service provision method, program
JP6906991B2 (en) Image formation system, control method and program of image formation system
US20170257510A1 (en) Image forming apparatus, image forming system, and image forming method
JP6946074B2 (en) Image forming apparatus and its control method, and program
JP2007328411A (en) Image processing apparatus, authentication server selection method, and program
JP5471032B2 (en) Image forming apparatus and program
JP4835681B2 (en) Image processing system, image processing method, image processing apparatus, information processing apparatus, and image processing program
JP2007142912A (en) Operation panel and operation panel customization system
JP5222254B2 (en) Multifunction machine and system
JP2006085630A (en) Job execution system, job execution device used for it and image formation device
JP2008207347A (en) Image forming apparatus, secret printing execution method and secret printing execution program
JP2010074681A (en) Image processor, method and program for executing cooperative job
JP2013011930A (en) Control device and program
JP2014008616A (en) Image forming apparatus and printing system
WO2015182436A1 (en) Security management system, security management device, and image processing device
JP2008250868A (en) Image forming system, server device, image forming device, and image forming device control method and program
JP2019075157A (en) Image processing apparatus, information processing apparatus, program, and system

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20140902