JP2013011930A - Control device and program - Google Patents
Control device and program Download PDFInfo
- 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
Links
- 230000006870 function Effects 0.000 claims description 36
- 238000000034 method Methods 0.000 abstract description 33
- 230000008569 process Effects 0.000 description 27
- 230000001186 cumulative effect Effects 0.000 description 16
- 230000008859 change Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000006854 communication Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Abstract
【課題】第1の情報と第2の情報との不一致をユーザに適切に認識させるための技術を提供する。
【解決手段】
第1の利用情報を記憶する管理サーバと接続される制御装置は、処理制御手段と、記憶手段と、出力制御手段とを備える。処理制御手段は、ユーザからの指示に伴って、特定の画像処理の実行を制御する。記憶手段は、制御装置で特定の画像処理が実行されることによって更新される第2の利用情報を記憶する。出力制御手段は、特定のタイミングにおける第1の利用情報と、特定のタイミングに記憶手段に記憶される第2の利用情報とが一致しない場合に、警告情報を出力する。
【選択図】 図6A 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.
しかしながら、特許文献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.
以下、本発明の実施の形態について以下の順序で説明する。
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
A−1−1.PCの構成:
PC10は、制御部20、表示部61、操作部62、ネットワークインターフェース63を備えており、それぞれがバス線で接続されている。
A-1-1. PC configuration:
The
制御部20は、CPU30とメモリ40とを備える。CPU30は、メモリ40に格納されている画像処理プログラム41に従って処理を実行する。CPU30が当該画像処理プログラム41に従って処理を実行することによって、各手段51〜56の機能が実現される。メモリ40は、画像処理プログラム41と、利用情報テーブル42と、を格納する。利用情報テーブル42は、後述する枚数情報42aと、ログ情報42bと、を含む。なお、メモリは、ROM、RAM及びハードディスク等の複数種類の記憶媒体のうちの1種類以上の記憶媒体を含む。
The
表示部61は、パネルを備えており、各種の画面を表示する。操作部62は、キーボードやポインティングデバイスを備えている。ユーザは、操作部62を操作することによって、表示部61に表示される項目を選択する。
The
制御部20は、ネットワークインターフェース63と接続されたLAN70を介してMFP200に印刷の実行を指示することによって、MFP200に印刷を実行させることができる。
The
ここで、図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
次に、ログ情報42bについて説明する。ログ情報は、対応するユーザIDが割り当てられているユーザが、特定の画像処理のいずれかを実行したことによって消費した用紙の枚数と、当該特定の画像処理の機能の実行を指示した日時とを示す情報である。例えば、ユーザID「user1」のユーザは、2011年1月1日21:45にPC10から特定の画像処理の実行を指示したことによって、25枚の用紙を使用したことを示す。
Next, the
なお、図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
A−1−2.管理サーバの構成:
管理サーバ100は、制御部120、ネットワークインターフェース163を備えており、それぞれがバス線で接続されている。制御部120は、CPU130と、メモリ140とを備える。メモリ140は、ユーザ情報テーブル142を記憶している。ユーザ情報テーブル142については後述する。
A-1-2. Management server configuration:
The management server 100 includes a
次に、図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 (
まず、枚数情報142aについて説明する。枚数情報142aは、対応するユーザIDが割り当てられているユーザが、上述した複数個の機能のいずれかを実行することによって使用した用紙の累積使用枚数と、ユーザが今後特定の期日までに使用することができる用紙の枚数である使用可能枚数と、を示す情報である。例えば、1か月あたりに各ユーザが使用できる枚数が決められている場合は、特定の期日は月末の日となる。特定の期日が経過すると、新たに使用可能枚数が更新される。例えば、ユーザID「user1」のユーザは、既に35枚の用紙を使用しており、今後特定の期日までに20枚の用紙をさらに使用することができることを示している。なお、当該枚数情報に代えて、例えばインク量などの消耗品の量を示す情報を記憶させてもよい。
First, the
次に、ログ情報142bについて説明する。ログ情報142bは、対応するユーザIDが割り当てられているユーザが、どのデバイスから上述した機能の実行を指示したかを示す情報である。例えば、ユーザID「user1」のユーザは、2011年1月1日21:45にデバイス名「PC10」から印刷を指示したことによって、25枚の用紙を使用したことを示す。なお、当該デバイス名に代えて、IPアドレス等のネットワーク上の位置情報を示す情報を記憶させてもよい。
Next, the
第1実施例では、管理サーバ100は、PC10からの指示に従って、ユーザIDに対応する枚数情報142aをPC10に送信する。
In the first embodiment, the management server 100 transmits the
ここで、図3に示すログ情報142bを用いて、特定の機能の実行に関して想定される4つのケースについて説明する。
Here, four cases assumed regarding the execution of a specific function will be described using the
図示するように、ケース(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
一方、ケース(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 “
A−1−3.MFPの構成:
MFP200は、制御部220、表示部261、操作部262、ネットワークインターフェース263、読取部264、印刷実行部265を備えており、それぞれがバス線で接続されている。制御部220は、CPU230とメモリ240とを備える。メモリ240は、利用情報テーブル242を格納する。
A-1-3. MFP configuration:
The
表示部261は、パネルを備えており、各種の画面を表示する。操作部262は、複数のボタンを備えている。ユーザは、操作部262を操作することによって、表示部261に表示される項目を選択する。なお、表示部261は、タッチパネルであってもよい。この場合、表示部261は、操作部262としても機能し、ユーザは、表示部261に表示された画面内の一部の領域に触れることによって項目を選択する。
The
読取部264は、CCD等から成るスキャン機構を備え、原稿をスキャンすることによってスキャンデータを生成する。また、印刷実行部265は、レーザ方式等の印刷機構を備えている。
The
MFP200は、FAX機能と、コピー機能と、スキャン機能と、印刷機能と、を実行することができる。MFP200は、後述する認証サーバ300において認証されたユーザによってPC10から特定の機能を実行するよう指示を受けると、当該指示に基づく機能を実行する。
The
なお、後述する第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
ここで、図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
次に、ログ情報242bについて説明する。ログ情報242bは、対応するユーザIDが割り当てられているユーザが、特定の機能の実行を指示したことによって使用した用紙の枚数と、当該特定の機能を指示した日時とを示す情報である。例えば、ユーザID「user1」のユーザは、2011年1月1日20:40にMFP200から特定の機能の実行を指示したことによって、2枚の用紙を使用したことを示す。
Next, the
第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
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
ここで、図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
認証サーバ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
図6の通信処理は、ユーザが操作部62を操作することによって、PC10からログイン処理が実行されることにより開始される(S100)。具体的には、ユーザが、ユーザID(例えば「user1」)とパスワード(例えば「111」)とを入力することによって、図6の処理が開始される。
The communication process of FIG. 6 is started when a login process is executed from the
ユーザによってログイン処理が実行されると、PC10の制御部20は、入力されたユーザIDとパスワードとを含む認証要求情報を、認証サーバ300に送信する。
When the login process is executed by the user, the
認証サーバ300の制御部320は、PC10から認証要求情報を受信すると、認証処理を実行する。具体的には、制御部320は、受信されたユーザIDとパスワードとの組合せが認証テーブル342に記録されているのか否かを判断する。
When receiving the authentication request information from the
制御部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
認証サーバ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
PC10の制御部20は、管理サーバ100から枚数情報142aを受信すると、PC10のメモリ40を参照し、メモリ40に記憶される枚数情報42aを取得する(S106)。
When receiving the
続いて、PC10の制御部20は、管理サーバ100から取得した枚数情報142aに含まれる累積使用枚数を示す情報と、PC10のメモリ40から取得した枚数情報42aに含まれる累積使用枚数(以下、Cページとする)を示す情報とを比較する(S108)。
Subsequently, the
ここで、管理サーバ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
管理サーバ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
図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
PC10の制御部20は、図7の警告情報を出力した後、ユーザが当該警告表示を確認した旨の情報を取得するまで待機する(S112)。具体的には、ユーザによって、図7の警告画面SC1内のボタンB1を押下されるまで待機する。
After outputting the warning information of FIG. 7, the
ユーザが警告情報を確認した旨の情報を取得すると、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
続いてPC10の制御部20は、ユーザが印刷指示を実行した結果使用される用紙の枚数が、使用可能枚数(Bページ)以下であるか否かを特定する(S116)。使用可能枚数よりも多い場合は(S116 NO)、制御部20は、印刷を実行することができない旨を表示部61に出力し(S118)、図6の印刷処理を終了する。なお、印刷を実行できない旨を出力する場合は、例えば表示部61に「印刷不可」という文字列を表示する等の種々の態様が考えられる。
Subsequently, the
一方、使用可能枚数(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
また、PC10の制御部20は、メモリ40に記憶される枚数情報42aが示す累積使用枚数を更新し(S126)、図6の印刷処理を終了する。なお、これに代えて、メモリ40に記憶される枚数情報42aを更新した後に、MFP200に印刷の実行を指示してもよい。また、メモリ40に記憶される枚数情報42aを更新した後に、管理サーバ100に対し、印刷の実行を指示した結果使用される用紙の枚数を通知してもよい。
Further, the
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 (
第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
第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
PC10の制御部20は、管理サーバ100から枚数情報142aとログ情報142bとを受信すると、PC10のメモリ40を参照し、メモリ40に記憶されるログ情報42bを取得する(S204)。
When receiving the
続いて、PC10の制御部20は、管理サーバ100から取得したログ情報142bと、PC10のメモリ40から取得したログ情報42bとを比較する(S206)。
Subsequently, the
ここで、ログ情報を比較した結果、管理サーバ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
管理サーバ100が記憶するログ情報142bの中に、PC10が記憶していないログ情報42bが含まれない場合は(S206 NO)、PC10の制御部20は、第1実施例と同様に、処理をS116aに移行する。一方、管理サーバ100が記憶するログ情報142bの中に、PC10が記憶していないログ情報42bが含まれる場合は(S206 YES)、制御部20は、第一実施例と同様に、表示部61に警告情報を出力する(S110a)。具体的には、図9に示すような警告画面SC2を表示部61に出力する。
If the
図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
PC10の制御部20は、図9の警告表示を出力した後、ユーザが当該警告表示を確認した旨の情報を取得するまで待機する(S112a)。具体的には、ユーザによって、図9の警告画面SC2内のボタンB2が押下されるまで、処理を待機する。
After outputting the warning display of FIG. 9, the
ユーザが警告情報を確認した旨の情報を取得すると、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
続いてPC10の制御部20は、第1実施例と同様に、印刷処理を実行する(S116a〜S124a)。なお、印刷指示された枚数が印刷可能枚数を越えていない場合は(S116a YES)、制御部20は、122aと124aとを実行した後、メモリ内に記憶されるログ情報42bを更新する(S210)。
Subsequently, the
このように、ログ情報を用いることによって、MFP200に印刷指示した日時とデバイスとが特定できるため、ユーザは心当たりのない印刷指示を認識しやすい。
As described above, by using the log information, the date and time when the print instruction is given to the
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 (
第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
図示するように、MFP200の制御部220で実行されるS100bの処理からS120bの処理は、第1実施例でPC10の制御部20が実行するS100の処理からS120の処理と同様である。
As illustrated, the processing from S100b to S120b executed by the
第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
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 (
第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
図示するように、MFP200の制御部220で実行されるS100cの処理からS120cの処理は、第2実施例でPC10の制御部20が実行するS100aの処理からS120aの処理と同様である。
As illustrated, the processing from S100c to S120c executed by the
第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
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
また、管理サーバ100のメモリ140に記憶されるユーザ情報テーブル142が本発明の第1の利用情報に相当し、PC10のメモリ40に記憶される利用情報テーブル42が本発明の第2の利用情報に相当する。
The user information table 142 stored in the
以上説明したように、PC10は、ユーザからの指示に従って、印刷処理の実行を制御する。印刷が実行されると、PC10は、メモリ40内に記憶される利用情報テーブル42を更新する。また、PC10は、管理サーバ100のメモリ140に記憶されるユーザ情報テーブル142が示す枚数情報142aまたはログ情報142bと、メモリ40内に記憶される利用情報テーブル42が示す枚数情報42bまたはログ情報42cとが一致しない場合に、表示部61に警告画面SC1を出力する。このように、警告画面SC1が出力されることによって、PC10以外の他のデバイスで印刷処理が実行されたか否かをユーザに認識させることができる。
As described above, the
なお、本発明における技術的範囲は、上述した実施例に限られるものではなく、以下に示すような種々の態様によって実施することが可能である。 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
(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
また、管理サーバ100の枚数情報142aあるいはログ情報142bと、PC10の枚数情報42aあるいはログ情報42b(または、MFP200の枚数情報242aあるいはログ情報242b)と、を比較する処理は、ユーザによってログインされた際に実行されてもよいし、メモリ40内に記憶される図示しないドライバが起動された際に実行されてもよい。
The process of comparing the
(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
(4)上述した各実施例では、PC10のメモリ40内に記憶される枚数情報42a(またはMFP200のメモリ240内に記憶される枚数情報242a)は、実行された各画像処理の機能に関わらず、ユーザIDに対して1つの枚数情報として記憶されることを記載したが、これに代えて、各画像処理の機能ごとに使用した枚数を区別して記憶される構成としてもよい。
(4) In each of the above-described embodiments, the
(5)上述した各実施例において、FAX機能が実行される場合は、PC10のメモリ40内に記憶されるログ情報42b(またはMFP200のメモリ240内に記憶されるログ情報242b)には、FAXデータの送信先の情報が記憶されてもよい。
(5) In each of the embodiments described above, when the FAX function is executed, the
(6)上述した各実施例において、PC10の制御部20が、メモリ40内に記憶される枚数情報42aあるいはログ情報42bと、管理サーバ100から取得した枚数情報142aあるいはログ情報142bとが一致しない場合に警告情報を出力することを記載したが、さらに、ユーザIDに対するパスワードを変更するように促す情報が出力されてもよい。
(6) In each embodiment described above, the
こうすることで、ユーザ以外の第三者によって各画像処理の機能が実行されることが抑制されやすくなる。 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
(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
(9)上述した実施例では、CPU30が画像処理プログラム41に従って処理を実行することによって、各手段51〜56の機能が実現されるが、各手段51〜56の少なくとも1個は、論理回路等のハードウェアで実現されてもよい。
(9) In the above-described embodiment, the functions of the
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
Claims (9)
前記第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の利用情報と、前記記憶手段に記憶される前記第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の利用情報は、前記特定のユーザが前記制御装置を利用する場合の前記特定のユーザごとに管理される情報である
ことを特徴とする、制御装置。 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の利用情報は、前記認証サーバによって認証された前記特定のユーザごとに管理される情報であって、
前記第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の利用情報は、前記特定のユーザが前記特定の画像処理の実行を指示した結果利用されたとして前記管理サーバに記憶される被記録媒体の枚数であり、
前記第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の利用情報は、前記特定のユーザが前記特定の画像処理の実行を指示したことを示す前記管理サーバに記憶される履歴情報であり、
前記第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の利用情報と、前記第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.
前記特定の画像処理は、印刷処理である
ことを特徴とする、制御装置。 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の利用情報は、ネットワークを介して接続されるデバイスであって、前記制御装置を含む一または複数の前記デバイスにおいて特定の画像処理が実行された場合に更新される情報であり、
前記コンピュータに、
ユーザからの指示に伴って、前記特定の画像処理の実行を制御する処理制御手段と、
前記制御装置で前記特定の画像処理が実行されることによって更新される第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.
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)
| 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 |
-
2011
- 2011-06-28 JP JP2011142596A patent/JP2013011930A/en not_active Withdrawn
Cited By (2)
| 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 |