[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP5176661B2 - Processing control apparatus and processing control method - Google Patents

Processing control apparatus and processing control method Download PDF

Info

Publication number
JP5176661B2
JP5176661B2 JP2008099633A JP2008099633A JP5176661B2 JP 5176661 B2 JP5176661 B2 JP 5176661B2 JP 2008099633 A JP2008099633 A JP 2008099633A JP 2008099633 A JP2008099633 A JP 2008099633A JP 5176661 B2 JP5176661 B2 JP 5176661B2
Authority
JP
Japan
Prior art keywords
authentication
authentication information
plug
processing
image processing
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.)
Expired - Fee Related
Application number
JP2008099633A
Other languages
Japanese (ja)
Other versions
JP2009253691A (en
Inventor
友一 比留間
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2008099633A priority Critical patent/JP5176661B2/en
Publication of JP2009253691A publication Critical patent/JP2009253691A/en
Application granted granted Critical
Publication of JP5176661B2 publication Critical patent/JP5176661B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Control Or Security For Electrophotography (AREA)
  • Facsimiles In General (AREA)

Description

本発明は、処理制御装置及び処理制御方法に係り、特に認証により画像処理装置の処理を制御する処理制御装置及び処理制御方法に関する。 The present invention relates to a process control instrumentation 置及 beauty treatment control method relates particularly processing control apparatus and processing control how to control the processing of the image processing apparatus by the authentication.

近年の情報セキュリティ意識の高まりにより、画像処理装置の一例としてのプリンタや複合機(以下、総称して複合機という)では、印刷後の紙からの情報流出を防ぐ為の様々な工夫が成されるようになった。その一つの工夫として、複合機にはクライアントからの印刷要求を一旦保留し、隣接して設けた磁気カードリーダやICカードリーダなどの認証用装置を利用した認証が成功すると、一旦保留した印刷要求を実行するものがあった。   With the recent increase in awareness of information security, printers and multi-function peripherals (hereinafter collectively referred to as multi-function peripherals) as examples of image processing apparatuses have been devised in various ways to prevent information leakage from printed paper. It became so. As one of the contrivances, once the print request from the client is temporarily held in the multi-function peripheral, and the authentication using an authentication device such as a magnetic card reader or IC card reader provided adjacently succeeds, the print request once held is held. There was something to do.

このような従来の複合機ではクライアントから印刷要求を出した利用者が複合機に隣接する認証用装置で認証を行うため、印刷後の紙を直ぐに確保でき、印刷後の紙からの情報流出を防ぐことができた。特許文献1及び2には、認証により機能の実行の許可又は不許可を制御する画像形成装置について記載されている。
特開2005−64770号公報 特開2006−235728号公報
In such a conventional multi-function peripheral, a user who has issued a print request from a client performs authentication using an authentication device adjacent to the multi-function peripheral, so that the printed paper can be secured immediately and information leakage from the printed paper can be prevented. I was able to prevent it. Patent Documents 1 and 2 describe image forming apparatuses that control permission or disapproval of function execution by authentication.
JP 2005-64770 A JP 2006-235728 A

例えば複合機の印刷制御における認証部分の開発・導入上の問題点として、印刷制御を行うソフトウェア(以下、印刷制御アプリケーションという)に求められる認証は、顧客が既に使用している認証用装置(認証デバイス)及び認証方式と連携して要求されることが多いというものである。顧客が既に使用している認証用装置及び認証方式に対応させる為には印刷制御アプリケーションの改変が必要であった。しかし、顧客が使用する認証用装置及び認証方式の変更の度に印刷制御アプリケーション全体を改変するのは非常に手間が掛かり、又、再導入の手間も掛かるという問題があった。   For example, as a problem in the development and introduction of the authentication part in the print control of multifunction devices, the authentication required for software that performs print control (hereinafter referred to as print control application) is the authentication device (authentication) already used by customers. Device) and authentication methods are often requested. In order to correspond to the authentication apparatus and the authentication method that the customer has already used, it is necessary to modify the print control application. However, it is very troublesome to modify the entire print control application every time the authentication device and authentication method used by the customer are changed, and there is a problem that it takes time and effort to re-install.

本発明は、上記の点に鑑みなされたもので、認証用装置及び認証方式の変更に柔軟に対応可能な処理制御装置及び処理制御方法を提供することを目的とする。 The present invention has been made in view of the above, and an object thereof is to provide a flexibly correction controller instrumentation 置及 beauty treatment control method changes the authentication apparatus and authentication method.

上記課題を解決するため、本発明は、画像処理装置に対応して設けられ、認証により前記画像処理装置の処理を制御する処理制御装置であって、認証用装置に対応して設けられ、前記認証用装置から認証情報を取得する認証情報取得手段と、認証用サーバに対応して設けられ、前記認証用装置から取得した認証情報を前記認証用サーバにより照合する認証情報照合手段と、前記認証情報照合手段による照合結果に基づき、前記画像処理装置の処理を制御する処理制御手段とを有し、前記処理制御手段は、クライアントからの印刷要求を一旦保留し、前記認証用装置から取得した認証情報の照合に前記認証情報照合手段が成功したあとで、前記クライアントからの印刷要求を実行させるように前記画像処理装置の印刷処理を制御し、前記認証用装置から取得した認証情報の照合に前記認証情報照合手段が失敗すると、前記クライアントからの印刷要求を実行させないように前記画像処理装置の印刷処理を制御することを特徴とする。 To solve the above problems, the present invention is provided to correspond to the image processing apparatus, a processing control unit for controlling the processing of the image processing apparatus by the authentication, provided corresponding to the authentication device, wherein Authentication information acquisition means for acquiring authentication information from the authentication apparatus, authentication information verification means provided corresponding to the authentication server , for verifying the authentication information acquired from the authentication apparatus by the authentication server, and the authentication based on the collation result by the information collating unit, possess a processing control unit for controlling the processing of the image processing apparatus, the processing control means, authentication once holds the print request from the client, it is acquired from the authentication device After the authentication information collating unit succeeds in collating information, the print processing of the image processing apparatus is controlled to execute a print request from the client, and the authentication Wherein the authentication information collation means fails to match the located et al acquired authentication information, and controlling the printing process of the image processing apparatus so as not to perform the print request from the client.

また、本発明は、画像処理装置に対応して設けられ、認証により前記画像処理装置の処理を制御する処理制御装置の処理制御方法であって、認証用装置に対応して設けられた認証情報取得手段が前記認証用装置から認証情報を取得するステップと、認証用サーバに対応して設けられた認証情報照合手段が前記認証用装置から取得した認証情報を前記認証用サーバにより照合するステップと、前記認証情報照合手段による照合結果に基づき、処理制御手段が前記画像処理装置の処理を制御するステップとを有し、前記処理制御手段は、クライアントからの印刷要求を一旦保留し、前記認証用装置から取得した認証情報の照合に前記認証情報照合手段が成功したあとで、前記クライアントからの印刷要求を実行させるように前記画像処理装置の印刷処理を制御し、前記認証用装置から取得した認証情報の照合に前記認証情報照合手段が失敗すると、前記クライアントからの印刷要求を実行させないように前記画像処理装置の印刷処理を制御することを特徴とする。 Further, the present invention is provided to correspond to the image processing apparatus, wherein a process control method for processing control device for controlling the processing of the image processing apparatus, authentication information provided in correspondence with the authentication device by the authentication An acquisition unit acquiring authentication information from the authentication device; an authentication information verification unit provided corresponding to the authentication server verifying the authentication information acquired from the authentication device by the authentication server ; based on the verification result by the authentication information collation means, the processing control means possess and controlling the processing of the image processing apparatus, the processing control section once holds a print request from the client, for the authentication After the authentication information collating means succeeds in collating the authentication information acquired from the apparatus, the image processing apparatus is instructed to execute a print request from the client. Process controls, the the authentication information collation means fails to match the acquired authentication information from the authentication device, wherein the controller controls the printing process of the image processing apparatus so as not to perform the print request from the client And

なお、本発明の構成要素、表現または構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、データ構造などに適用したものも本発明の態様として有効である。   In addition, what applied the component, expression, or arbitrary combination of the component of this invention to a method, an apparatus, a system, a computer program, a recording medium, a data structure, etc. is also effective as an aspect of this invention.

本発明によれば、認証用装置及び認証方式の変更に柔軟に対応可能な処理制御装置及び処理制御方法を提供可能である。 According to the present invention, it is possible to provide a flexibly correction controller instrumentation 置及 beauty treatment control method changes the authentication apparatus and authentication method.

次に、本発明を実施するための最良の形態を、以下の実施例に基づき図面を参照しつつ説明していく。なお、本実施例では画像処理装置の一例として複合機(MFP)を例に説明するが、他の画像処理装置であってもよい。また、画像処理装置の処理の一例として印刷処理を例に説明するが、他の処理であってもよい。   Next, the best mode for carrying out the present invention will be described based on the following embodiments with reference to the drawings. In this embodiment, a multifunction peripheral (MFP) is described as an example of an image processing apparatus, but another image processing apparatus may be used. In addition, a print process is described as an example of a process of the image processing apparatus, but another process may be used.

図1は本実施例のシステムを表した一実施例の構成図である。図1のシステムは、複合機1,制御用PC2,磁気カードリーダやICカードリーダなどの認証用装置3,クライアントPC4,スプール用サーバ5,認証用サーバ6を有する構成である。複合機1,制御用PC2,クライアントPC4,スプール用サーバ5及び認証用サーバ6は、LANやインターネット等のコンピュータネットワークを介して、それぞれがデータ通信可能に接続されている。また、制御用PC2はUSB等を介して認証用装置3がデータ通信可能に接続されている。   FIG. 1 is a configuration diagram of an embodiment showing a system of the present embodiment. The system shown in FIG. 1 includes a multifunction peripheral 1, a control PC 2, an authentication device 3, such as a magnetic card reader and an IC card reader 3, a client PC 4, a spool server 5, and an authentication server 6. The MFP 1, the control PC 2, the client PC 4, the spool server 5 and the authentication server 6 are connected to each other via a computer network such as a LAN or the Internet so that data communication is possible. The control PC 2 is connected to the authentication device 3 via a USB or the like so that data communication is possible.

複合機1,制御用PC2及び認証用装置3のセットは、コンピュータネットワーク上に一つ以上存在する。利用者はクライアントPC4を操作し、印刷要求を行う。クライアントPC4からの印刷要求はスプール用サーバ5に一時保留される。制御用PC2は複合機1と認証用装置3との間に介在する。   One or more sets of the MFP 1, the control PC 2, and the authentication device 3 exist on the computer network. The user operates the client PC 4 to make a print request. A print request from the client PC 4 is temporarily held in the spool server 5. The control PC 2 is interposed between the multifunction device 1 and the authentication device 3.

利用者が例えばICカードを認証用装置3にかざすと、制御用PC2は認証用装置3にかざされたICカードから認証情報を取得する。制御用PC2は取得した認証情報の照合による認証を利用者の既存環境である認証用サーバ6で行い、認証結果を取得する。認証が成功すると、制御用PC2は認証が成功した利用者の印刷要求をスプール用サーバ5から少しずつ読み出して複合機1に印刷処理させる。なお、認証が成功しなければ、制御用PC2は認証が失敗した利用者の印刷要求をスプール用サーバ5から読み出さず、複合機1に印刷処理させない。   For example, when the user holds the IC card over the authentication device 3, the control PC 2 acquires authentication information from the IC card held over the authentication device 3. The control PC 2 performs authentication by collating the acquired authentication information with the authentication server 6 which is the user's existing environment, and acquires the authentication result. When the authentication is successful, the control PC 2 reads out the print request of the user who has been successfully authenticated from the spool server 5 little by little and causes the MFP 1 to perform the printing process. If the authentication is not successful, the control PC 2 does not read the print request of the user who has failed the authentication from the spool server 5, and does not cause the multifunction device 1 to perform the printing process.

図2は本実施例のシステムを表した他の実施例の構成図である。図2のシステムは、複合機1,認証用装置3,クライアントPC4,スプール用サーバ5,認証用サーバ6を有する構成である。複合機1,クライアントPC4,スプール用サーバ5及び認証用サーバ6はLANやインターネット等のコンピュータネットワークを介して、それぞれがデータ通信可能に接続されている。また、複合機1はUSB等を介して認証用装置3がデータ通信可能に接続されている。   FIG. 2 is a configuration diagram of another embodiment showing the system of this embodiment. The system shown in FIG. 2 has a configuration including a multifunction device 1, an authentication device 3, a client PC 4, a spool server 5, and an authentication server 6. The MFP 1, the client PC 4, the spool server 5 and the authentication server 6 are connected to each other via a computer network such as a LAN or the Internet so that data communication is possible. The multifunction device 1 is connected to the authentication device 3 via a USB or the like so that data communication is possible.

複合機1及び認証用装置3のセットは、コンピュータネットワーク上に一つ以上存在する。利用者はクライアントPC4を操作し、印刷要求を行う。クライアントPC4からの印刷要求はスプール用サーバ5に一時保留される。図2のシステムは図1の制御用PC2が複合機1と認証用装置3との間に介在しない例である。   One or more sets of the multifunction device 1 and the authentication device 3 exist on the computer network. The user operates the client PC 4 to make a print request. A print request from the client PC 4 is temporarily held in the spool server 5. The system in FIG. 2 is an example in which the control PC 2 in FIG. 1 is not interposed between the multifunction device 1 and the authentication device 3.

利用者が例えばICカードを認証用装置3にかざすと、複合機1は認証用装置3にかざされたICカードから認証情報を取得する。複合機1は取得した認証情報の照合による認証を利用者の既存環境である認証用サーバ6で行い、認証結果を取得する。認証が成功すると、複合機1は認証が成功した利用者の印刷要求をスプール用サーバ5から少しずつ読み出して印刷処理する。なお、認証が成功しなければ、複合機1は認証が失敗した利用者の印刷要求をスプール用サーバ5から読み出さず、印刷処理しない。   For example, when the user holds the IC card over the authentication device 3, the multifunction device 1 acquires authentication information from the IC card held over the authentication device 3. The multifunction device 1 performs authentication by collating the acquired authentication information with the authentication server 6 that is the user's existing environment, and acquires the authentication result. When the authentication is successful, the multi-function device 1 reads the print request of the user who has succeeded from the spool server 5 little by little and prints it. If the authentication is not successful, the multifunction device 1 does not read the print request of the user who has failed the authentication from the spool server 5 and does not perform the printing process.

図3は本実施例のシステムの一実施例のモジュール構成図である。図3は図1のシステムに印刷制御アプリ管理用PC7を追加した例を示している。なお、スプール用サーバ5の図示は省略している。   FIG. 3 is a module configuration diagram of an embodiment of the system of the present embodiment. FIG. 3 shows an example in which a print control application management PC 7 is added to the system of FIG. The spool server 5 is not shown.

制御用PC2は印刷制御アプリケーション11,プラグインD(Plugin(D))12,プラグインI(Plugin(I))13,プラグインD設定ファイル14及びプラグインI設定ファイル15を有するように構成される。   The control PC 2 includes a print control application 11, a plug-in D (Plugin (D)) 12, a plug-in I (Plugin (I)) 13, a plug-in D setting file 14, and a plug-in I setting file 15. The

また、印刷制御アプリ管理用PC7は、プラグインD12,プラグインI13,プラグインD設定ファイル14及びプラグインI設定ファイル15を、制御用PC2に配信して導入するものである。印刷制御アプリ管理用PC7は、コンフィグレーション(Configuration)ツール16及びプラグインDB17を有するように構成される。   The print control application management PC 7 distributes and introduces the plug-in D12, plug-in I13, plug-in D setting file 14 and plug-in I setting file 15 to the control PC 2. The print control application management PC 7 is configured to include a configuration tool 16 and a plug-in DB 17.

図3の制御用PC2は、認証プロセスをプラグインD12及びプラグインI13として印刷制御アプリケーション11から分離することにより、認証用装置3や認証方式などの認証プロセス(環境)の変更に柔軟に対応できるようにしている。本実施例は認証プロセスが認証用装置3からの認証情報の取得と環境での認証方式による認証情報の照合との2段階から構成されていることに着目し、認証用装置3からの認証情報の取得を行う部分をプラグインD12とし、環境での認証方式による認証情報の照合を行う部分をプラグインI13とし、それぞれのモジュール分割したことにより、単独での開発・導入を可能としている。   The control PC 2 in FIG. 3 can flexibly cope with changes in the authentication process (environment) such as the authentication device 3 and the authentication method by separating the authentication process from the print control application 11 as the plug-in D12 and the plug-in I13. I am doing so. The present embodiment pays attention to the fact that the authentication process is composed of two steps, that is, acquisition of authentication information from the authentication device 3 and verification of authentication information by the authentication method in the environment. The part that performs the acquisition is plug-in D12 and the part that performs verification of the authentication information by the authentication method in the environment is the plug-in I13. By dividing each module, it is possible to independently develop and introduce it.

これより、本実施例では印刷制御アプリケーション11を利用する環境で認証用装置3や認証方式が変更になっても、プラグインD12及びプラグインI13の変更だけで対応可能となる。   Thus, in this embodiment, even if the authentication device 3 or the authentication method is changed in an environment where the print control application 11 is used, it is possible to cope with only the change of the plug-in D12 and the plug-in I13.

図4は本実施例のシステムの他の実施例のモジュール構成図である。図4は図2のシステムに印刷制御アプリ管理用PC7を追加した例を示している。なお、スプール用サーバ5の図示は省略している。   FIG. 4 is a module configuration diagram of another embodiment of the system of this embodiment. FIG. 4 shows an example in which a print control application management PC 7 is added to the system of FIG. The spool server 5 is not shown.

複合機1は、印刷制御アプリケーション11,プラグインD12,プラグインI13,プラグインD設定ファイル14及びプラグインI設定ファイル15を有するように構成される。   The multi-function device 1 is configured to have a print control application 11, a plug-in D12, a plug-in I13, a plug-in D setting file 14, and a plug-in I setting file 15.

また、印刷制御アプリ管理用PC7は、プラグインD12,プラグインI13,プラグインD設定ファイル14及びプラグインI設定ファイル15を、複合機1に配信して導入するものである。印刷制御アプリ管理用PC7は、コンフィグレーションツール16及びプラグインDB17を有するように構成される。   The print control application management PC 7 distributes and introduces the plug-in D12, the plug-in I13, the plug-in D setting file 14 and the plug-in I setting file 15 to the multifunction machine 1. The print control application management PC 7 is configured to include a configuration tool 16 and a plug-in DB 17.

図4の複合機1は、認証プロセスをプラグインD12及びプラグインI13として印刷制御アプリケーション11から分離することにより、認証用装置3や認証方式などの認証プロセス(環境)の変更に柔軟に対応できるようにしている。本実施例は認証プロセスが認証用装置3からの認証情報の取得と環境での認証方式による認証情報の照合との2段階から構成されていることに着目し、認証用装置3からの認証情報の取得を行う部分をプラグインD12とし、環境での認証方式による認証情報の照合を行う部分をプラグインI13とし、それぞれのモジュール分割したことにより、単独での開発・導入を可能としている。   The MFP 1 in FIG. 4 can flexibly cope with changes in the authentication process (environment) such as the authentication apparatus 3 and the authentication method by separating the authentication process from the print control application 11 as the plug-in D12 and the plug-in I13. I am doing so. The present embodiment pays attention to the fact that the authentication process is composed of two steps, that is, acquisition of authentication information from the authentication device 3 and verification of authentication information by the authentication method in the environment. The part that performs the acquisition is plug-in D12 and the part that performs verification of the authentication information by the authentication method in the environment is the plug-in I13. By dividing each module, it is possible to independently develop and introduce it.

これより、本実施例では印刷制御アプリケーション11を利用する環境で認証用装置3や認証方式が変更になっても、プラグインD12及びプラグインI13の変更だけで対応可能となる。   Thus, in this embodiment, even if the authentication device 3 or the authentication method is changed in an environment where the print control application 11 is used, it is possible to cope with only the change of the plug-in D12 and the plug-in I13.

次に、プラグインの切り替え例について説明する。図5は認証用装置が変更されたときのプラグインの切り替え例を表した説明図である。構成Aのシステムは、認証用装置3の一例としての磁気カードリーダ3Aと、認証用サーバ6の一例としてのLDAPサーバ6Aとを利用するものである。   Next, an example of plug-in switching will be described. FIG. 5 is an explanatory diagram showing an example of plug-in switching when the authentication device is changed. The system of configuration A uses a magnetic card reader 3 </ b> A as an example of the authentication device 3 and an LDAP server 6 </ b> A as an example of the authentication server 6.

構成Aのシステムは磁気カード用のプラグインD12A,LDAP認証用のプラグインI13A,磁気カード用のプラグインD設定ファイル14A及びLDAP認証用のプラグインI設定ファイル15Aを有するように構成される。構成Aの印刷制御アプリケーション11における認証デバイスを磁気カードからICカードに変更する場合は、構成Bのシステムとすればよい。   The system of configuration A is configured to have a plug-in D12A for a magnetic card, a plug-in I13A for LDAP authentication, a plug-in D setting file 14A for a magnetic card, and a plug-in I setting file 15A for LDAP authentication. When the authentication device in the print control application 11 of configuration A is changed from a magnetic card to an IC card, the system of configuration B may be used.

構成Bのシステムは、構成Aにおける磁気カードリーダ3A,磁気カード用のプラグインD12A及び磁気カード用のプラグインD設定ファイル14Aが、それぞれ認証用装置3の一例としてのICカードリーダ・ライタ3B,ICカード用のプラグインD12B及びICカード用のプラグインD設定ファイル14Bに切り替えられている。   In the system of configuration B, the magnetic card reader 3A, the magnetic card plug-in D12A, and the magnetic card plug-in D setting file 14A in the configuration A are respectively an IC card reader / writer 3B as an example of the authentication device 3. They are switched to the plug-in D12B for IC card and the plug-in D setting file 14B for IC card.

構成Bのシステムでは、ICカード用のプラグインD12BがICカードリーダ・ライタ3BにかざされたICカードから認証情報を取得する。LDAP認証用のプラグインI13Aは、ICカードから取得した認証情報の照合による認証を、利用者の既存環境であるLDAPサーバ6Bで行い、認証結果を取得する。   In the system of configuration B, the plug-in D12B for the IC card acquires authentication information from the IC card held over the IC card reader / writer 3B. The LDAP authentication plug-in I13A performs authentication by collating the authentication information acquired from the IC card with the LDAP server 6B which is the user's existing environment, and acquires the authentication result.

以上、本実施例のシステムは認証用装置3の変更に、プラグインD12A及びプラグインD設定ファイル14Aから、プラグインD12B及びプラグインD設定ファイル14Bへの変更で柔軟に対応できる。   As described above, the system of this embodiment can flexibly cope with the change of the authentication device 3 by changing the plug-in D12A and the plug-in D setting file 14A to the plug-in D12B and the plug-in D setting file 14B.

図6は認証手順が追加されたときのプラグインの切り替え例を表した説明図である。構成Aのシステムは、認証用装置3の一例としての磁気カードリーダ3Aを利用するものである。磁気カードの特定のオフセット位置を読むなどの単純な認証方式である場合は構成AのようにプラグインD12Aで賄うこともできる。   FIG. 6 is an explanatory diagram showing an example of plug-in switching when an authentication procedure is added. The system of configuration A uses a magnetic card reader 3 </ b> A as an example of the authentication device 3. In the case of a simple authentication method such as reading a specific offset position of the magnetic card, it can be covered by the plug-in D12A as in the configuration A.

構成Aのシステムは磁気カード用のプラグインD12A,磁気カード用のプラグインD設定ファイル14を有するように構成される。構成Aの印刷制御アプリケーション11における認証方式を、システム導入後に、外部のLDAPサーバ6Bを利用する認証方式を認証手順として追加する場合は、構成Bのシステムとすればよい。   The system of configuration A is configured to have a plug-in D12A for a magnetic card and a plug-in D setting file 14 for a magnetic card. When an authentication method using the external LDAP server 6B is added as an authentication procedure after the system is installed as the authentication method in the print control application 11 of the configuration A, the system of the configuration B may be used.

構成Bのシステムは、構成Aに、LDAP認証用のプラグインI13A及びLDAP認証用のプラグインI設定ファイル15Aが追加されている。構成Bのシステムでは、磁気カード用のプラグインD12Aが磁気カードリーダ3Aにかざされた磁気カードから認証情報を取得する。LDAP認証用のプラグインI13Aは、磁気カードから取得した認証情報の照合による認証をLDAPサーバ6Bで行い、認証結果を取得する。   In the system of configuration B, a plug-in I13A for LDAP authentication and a plug-in I setting file 15A for LDAP authentication are added to the configuration A. In the system of configuration B, the magnetic card plug-in D12A acquires authentication information from the magnetic card held over the magnetic card reader 3A. The plug-in I13A for LDAP authentication performs authentication by collating the authentication information acquired from the magnetic card with the LDAP server 6B, and acquires the authentication result.

以上、本実施例のシステムは認証手順の追加に、プラグインI13A及びプラグインI設定ファイル15Aの追加で柔軟に対応できる。   As described above, the system according to the present embodiment can flexibly cope with the addition of the authentication procedure by adding the plug-in I13A and the plug-in I setting file 15A.

図7は認証手順が変更されたときのプラグインの切り替え例を表した説明図である。構成Aのシステムは、認証用装置3の一例としての磁気カードリーダ3Aと、認証用サーバ6の一例としてのLDAPサーバ6Aとを利用するものである。   FIG. 7 is an explanatory diagram showing an example of plug-in switching when the authentication procedure is changed. The system of configuration A uses a magnetic card reader 3 </ b> A as an example of the authentication device 3 and an LDAP server 6 </ b> A as an example of the authentication server 6.

構成Aのシステムは磁気カード用のプラグインD12A,LDAP認証用のプラグインI13A,磁気カード用のプラグインD設定ファイル14A及びLDAP認証用のプラグインI設定ファイル15Aを有するように構成される。構成Aの印刷制御アプリケーション11における認証方式をLDAP認証からアクティブディレクトリ(ActiveDirectory)認証に変更する場合は、構成Bのシステムとすればよい。   The system of configuration A is configured to have a plug-in D12A for a magnetic card, a plug-in I13A for LDAP authentication, a plug-in D setting file 14A for a magnetic card, and a plug-in I setting file 15A for LDAP authentication. When the authentication method in the print control application 11 of Configuration A is changed from LDAP authentication to Active Directory authentication, the system of Configuration B may be used.

構成Bのシステムは、構成AにおけるLDAP認証用のプラグインI13A及びLDAP認証用のプラグインI設定ファイル15Aが、それぞれ認証用サーバ6の一例としてのアクティブディレクトリサーバ6Cのアクティブディレクトリ認証用のプラグインI13C及びアクティブディレクトリ認証用のプラグインI設定ファイル15Cに切り替えられている。   In the configuration B system, the LDAP authentication plug-in I13A and the LDAP authentication plug-in I setting file 15A in the configuration A are plug-ins for active directory authentication of the active directory server 6C as an example of the authentication server 6. It is switched to the plug-in I setting file 15C for I13C and active directory authentication.

構成Bのシステムでは、磁気カード用のプラグインD12Aが磁気カードリーダ3Aにかざされた磁気カードから認証情報を取得する。アクティブディレクトリ認証用のプラグインI13Cは、磁気カードから取得した認証情報の照合による認証を、利用者の既存環境であるアクティブディレクトリサーバ6Cで行い、認証結果を取得する。   In the system of configuration B, the magnetic card plug-in D12A acquires authentication information from the magnetic card held over the magnetic card reader 3A. The plug-in I13C for active directory authentication performs authentication by collating the authentication information acquired from the magnetic card with the active directory server 6C which is the user's existing environment, and acquires the authentication result.

以上、本実施例のシステムは認証手順の変更に、プラグインI13A及びプラグインI設定ファイル15Aから、プラグインI13C及びプラグインI設定ファイル15Cへの変更で柔軟に対応できる。   As described above, the system of the present embodiment can flexibly cope with the change of the authentication procedure by changing the plug-in I13A and the plug-in I setting file 15A to the plug-in I13C and the plug-in I setting file 15C.

図8は認証用装置及び認証手順が変更されたときのプラグインの切り替え例を表した説明図である。構成Aのシステムは、磁気カードリーダ3AとLDAPサーバ6Aとを利用するものである。   FIG. 8 is an explanatory diagram showing an example of plug-in switching when the authentication device and the authentication procedure are changed. The system of configuration A uses a magnetic card reader 3A and an LDAP server 6A.

構成Aのシステムは磁気カード用のプラグインD12A,LDAP認証用のプラグインI13A,磁気カード用のプラグインD設定ファイル14A及びLDAP認証用のプラグインI設定ファイル15Aを有するように構成される。構成Aの印刷制御アプリケーション11における認証デバイスを磁気カードから静脈センサに変更する場合は、構成Bのシステムとすればよい。   The system of configuration A is configured to have a plug-in D12A for a magnetic card, a plug-in I13A for LDAP authentication, a plug-in D setting file 14A for a magnetic card, and a plug-in I setting file 15A for LDAP authentication. When the authentication device in the print control application 11 of the configuration A is changed from the magnetic card to the vein sensor, the system of the configuration B may be used.

構成Bのシステムは、構成Aにおける磁気カード用のプラグインD12A,LDAP認証用のプラグインI13A,磁気カード用のプラグインD設定ファイル14A及びLDAP認証用のプラグインI設定ファイル15Aが、それぞれ静脈センサ用のプラグインD12C,静脈認証用のプラグインI13D,静脈センサ用のプラグインD設定ファイル14C及び静脈認証用のプラグインI設定ファイル15Dに切り替えられている。   In the system of Configuration B, the magnetic card plug-in D12A, the LDAP authentication plug-in I13A, the magnetic card plug-in D configuration file 14A, and the LDAP authentication plug-in I configuration file 15A in the configuration A are respectively veins. The sensor plug-in D12C, vein authentication plug-in I13D, vein sensor plug-in D setting file 14C, and vein authentication plug-in I setting file 15D are switched.

構成Bのシステムでは、静脈センサ用のプラグインD12Cが静脈センサ3Cにかざされた利用者の指などから認証情報を取得する。静脈認証用のプラグインI13Dは、利用者の指などから取得した認証情報の照合による認証を、利用者の既存環境である静脈認証サーバ6Dで行い、認証結果を取得する。   In the system of configuration B, the vein sensor plug-in D12C acquires authentication information from a user's finger or the like held over the vein sensor 3C. The vein authentication plug-in I13D performs authentication by collating the authentication information acquired from the user's finger or the like with the vein authentication server 6D which is the user's existing environment, and acquires the authentication result.

以上、本実施例のシステムは認証用装置3及び認証手順の変更に、磁気カード用のプラグインD12A,LDAP認証用のプラグインI13A,磁気カード用のプラグインD設定ファイル14A及びLDAP認証用のプラグインI設定ファイル15Aから、静脈センサ用のプラグインD12C,静脈認証用のプラグインI13D,静脈センサ用のプラグインD設定ファイル14C及び静脈認証用のプラグインI設定ファイル15Dへの変更で柔軟に対応できる。図8の説明図は、本実施例のシステムが磁気カードやICカードだけでなく、生体認証など将来の認証にも対応できることも示している。   As described above, the system of the present embodiment is different from the authentication device 3 and the authentication procedure in that the magnetic card plug-in D12A, the LDAP authentication plug-in I13A, the magnetic card plug-in D setting file 14A, and the LDAP authentication Flexible by changing from plug-in I configuration file 15A to vein sensor plug-in D12C, vein authentication plug-in I13D, vein sensor plug-in D configuration file 14C and vein authentication plug-in I configuration file 15D It can correspond to. The explanatory diagram of FIG. 8 also shows that the system of this embodiment can cope with not only a magnetic card and an IC card but also future authentication such as biometric authentication.

次に、プラグインD12及びプラグインI13について説明する。図9はプラグインD及びプラグインIが持つ機能を表した一実施例の説明図である。プラグインD12は初期化処理を行う機能,終了処理を行う機能,プラグインの情報を取得する機能,エラーを取得する機能,ホストアプリケーションの状態を受け取る機能,プラグインの設定情報を指定する機能,認証デバイスから認証情報を取得する機能を有する。   Next, the plug-in D12 and the plug-in I13 will be described. FIG. 9 is an explanatory diagram of an embodiment showing the functions of the plug-in D and the plug-in I. The plug-in D12 has a function of performing initialization processing, a function of performing termination processing, a function of acquiring plug-in information, a function of acquiring errors, a function of receiving the status of a host application, a function of specifying plug-in setting information, A function of acquiring authentication information from the authentication device;

プラグインI13は初期化処理を行う機能,終了処理を行う機能,プラグインの情報を取得する機能,プラグインの設定情報を指定する機能,設定情報に従って認証処理を行う機能を有する。図9に示すようなプラグインD12及びプラグインI13は図10に示すような情報を持つ。図10はプラグインD及びプラグインIが持つ情報を表した一実施例の説明図である。   The plug-in I13 has a function of performing initialization processing, a function of performing termination processing, a function of acquiring plug-in information, a function of specifying plug-in setting information, and a function of performing authentication processing according to the setting information. The plug-in D12 and plug-in I13 as shown in FIG. 9 have information as shown in FIG. FIG. 10 is an explanatory diagram of an embodiment showing information held in the plug-in D and the plug-in I.

プラグインD12は識別ID,プラグイン名称,バージョン,構成ファイル群,組合せ可能なプラグインI13の識別ID,必要なデバイスドライバ,説明などの情報を持っている。プラグインI13は識別ID,プラグイン名称,バージョン,構成ファイル群,必要なデバイスドライバ,説明などの情報を持っている。プラグインD12及びプラグインI13は、図9に示す機能と図10に示す情報とにより認証プロセスを実現する。   The plug-in D12 has information such as identification ID, plug-in name, version, configuration file group, identification ID of plug-in I13 that can be combined, necessary device driver, and description. The plug-in I13 has information such as an identification ID, plug-in name, version, configuration file group, necessary device driver, and description. Plug-in D12 and plug-in I13 implement | achieve an authentication process with the function shown in FIG. 9, and the information shown in FIG.

以下では、本実施例のシステムの処理手順について、フローチャートを参照しつつ説明していく。図11は、プラグイン導入時の処理手順を表した一実施例のフローチャートである。   Hereinafter, the processing procedure of the system of this embodiment will be described with reference to a flowchart. FIG. 11 is a flowchart of an embodiment showing a processing procedure when a plug-in is introduced.

ステップS1に進み、管理者は、印刷制御アプリ管理用PC7のコンフィグレーションツール16を起動する。ステップS2に進み、コンフィグレーションツール16はプラグインDB17からプラグインリストを取得する。   In step S1, the administrator activates the configuration tool 16 of the print control application management PC 7. In step S2, the configuration tool 16 acquires a plug-in list from the plug-in DB 17.

ステップS3に進み、コンフィグレーションツール16は取得したプラグインリストを含むプラグインメニューをディスプレイ装置等に表示する。ステップS4に進み、管理者はプラグインメニューから認証デバイスを選択する。コンフィグレーションツール16は認証デバイスが選択されるとステップS5に進み、選択された認証デバイスに対応するプラグインD12をプラグインDB17からロード(Load)する。   In step S3, the configuration tool 16 displays a plug-in menu including the acquired plug-in list on a display device or the like. In step S4, the administrator selects an authentication device from the plug-in menu. When an authentication device is selected, the configuration tool 16 proceeds to step S5, and loads the plug-in D12 corresponding to the selected authentication device from the plug-in DB 17.

ステップS6に進み、コンフィグレーションツール16はプラグインD12から設定可能情報を取得する。ステップS7に進み、コンフィグレーションツール16はプラグインD12から取得した設定可能情報をディスプレイ装置等に表示し、管理者に設定情報を入力させる。ステップS8に進み、コンフィグレーションツール16は管理者に入力された設定情報をプラグインD12に反映する。   In step S6, the configuration tool 16 acquires settable information from the plug-in D12. In step S7, the configuration tool 16 displays the settable information acquired from the plug-in D12 on a display device or the like, and allows the administrator to input the setting information. In step S8, the configuration tool 16 reflects the setting information input by the administrator in the plug-in D12.

ステップS9に進み、管理者はプラグインメニューから認証方式を選択する。認証方式が選択されると、コンフィグレーションツール16はステップS10に進み、選択された認証方式に対応するプラグインI13をプラグインDB17からロード(Load)する。   In step S9, the administrator selects an authentication method from the plug-in menu. When the authentication method is selected, the configuration tool 16 proceeds to step S10, and loads the plug-in I13 corresponding to the selected authentication method from the plug-in DB 17.

ステップS11に進み、コンフィグレーションツール16はプラグインI13から設定可能情報を取得する。ステップS12に進み、コンフィグレーションツール16はプラグインD12から取得した設定可能情報をディスプレイ装置等に表示し、管理者に設定情報を入力させる。ステップS13に進み、コンフィグレーションツール16は管理者に入力された設定情報をプラグインI13に反映する。   In step S11, the configuration tool 16 acquires settable information from the plug-in I13. In step S12, the configuration tool 16 displays the settable information acquired from the plug-in D12 on a display device or the like, and allows the administrator to input the setting information. In step S13, the configuration tool 16 reflects the setting information input by the administrator on the plug-in I13.

ステップS14に進み、管理者はプラグインメニューから配信指示を選択する。配信指示が選択されると、コンフィグレーションツール16は設定情報が反映されたプラグインD12及びプラグインI13を印刷制御アプリケーション11に配信する。図11に示したフローチャートの処理手順により、印刷制御アプリケーション11はプラグインD12及びプラグインI13が導入される。   In step S14, the administrator selects a distribution instruction from the plug-in menu. When the distribution instruction is selected, the configuration tool 16 distributes the plug-in D12 and the plug-in I13 reflecting the setting information to the print control application 11. According to the processing procedure of the flowchart shown in FIG. 11, the plug-in D 12 and the plug-in I 13 are installed in the print control application 11.

図12は、プラグインD及びIを導入した印刷制御アプリケーションの処理手順を表した一実施例のフローチャートである。ステップS21に進み、利用者は、印刷制御アプリケーション11を起動する。ステップS22に進み、印刷制御アプリケーション11はプラグインD12をロードする。ステップS23に進み、プラグインD12は、ICカードリーダ等の認証用装置3に接続(Connect)する。ステップS24に進み、印刷制御アプリケーション11はプラグインI13をロードする。ステップS25に進み、プラグインI13は認証用サーバ6に接続(Connect)する。   FIG. 12 is a flowchart of an embodiment showing a processing procedure of a print control application in which plug-ins D and I are installed. In step S21, the user activates the print control application 11. In step S22, the print control application 11 loads the plug-in D12. In step S23, the plug-in D12 connects to the authentication device 3 such as an IC card reader. In step S24, the print control application 11 loads the plug-in I13. In step S25, the plug-in I13 connects to the authentication server 6 (Connect).

ステップS26に進み、印刷制御アプリケーション11はログイン受け入れメッセージをディスプレイ装置等に表示する。ステップS27に進み、例えば利用者はICカードなどのカードをかざす。ステップS28に進み、プラグインD12は認証用装置3にかざされたカードからデータを読み込み、不正の有無を検出する。ここでは、不正が無いものとして説明を続ける。   In step S26, the print control application 11 displays a login acceptance message on a display device or the like. In step S27, for example, the user holds a card such as an IC card. In step S28, the plug-in D12 reads data from the card held over the authentication device 3 and detects the presence or absence of fraud. Here, the description is continued assuming that there is no fraud.

ステップS29に進み、プラグインD12は読み込んだデータからカードデータを加工する。ステップS30に進み、プラグインD12は加工したカードデータを印刷制御アプリケーション11に提供する。また、ステップS31に進み、印刷制御アプリケーション11はプラグインI13にカードデータを提供する。   In step S29, the plug-in D12 processes card data from the read data. In step S30, the plug-in D12 provides the processed card data to the print control application 11. In step S31, the print control application 11 provides card data to the plug-in I13.

ステップS32に進み、プラグインI13はカードデータをキーに認証用サーバ6からログインIDを検索する。認証用サーバ6は、カードデータをキーにログインIDを検索できれば認証成功とし、ログインIDをプラグインI13に提供する。ステップS34に進み、プラグインI13はログインIDを印刷制御アプリケーション11に提供する。   In step S32, the plug-in I13 searches the authentication server 6 for a login ID using the card data as a key. If the authentication server 6 can retrieve the login ID using the card data as a key, the authentication is successful and the login ID is provided to the plug-in I13. In step S 34, the plug-in I 13 provides the login ID to the print control application 11.

ステップS35に進み、印刷制御アプリケーション11は提供されたログインIDを用いてログイン処理を行う。ステップS36に進み、印刷制御アプリケーション11はログイン完了メッセージをディスプレイ装置等に表示する。ステップS37に進み、印刷制御アプリケーション11はログインの状態をプラグインD12に通知する。ステップS38に進み、印刷制御アプリケーション11はスプール用サーバ5に一時保留された利用者からの印刷要求に対応した印刷を開始する。   In step S35, the print control application 11 performs login processing using the provided login ID. In step S36, the print control application 11 displays a login completion message on a display device or the like. In step S37, the print control application 11 notifies the plug-in D12 of the login state. In step S38, the print control application 11 starts printing corresponding to the print request from the user temporarily held in the spool server 5.

図12のフローチャートは認証成功の例である。そこで、図13及び図14では認証成功以外の例として、認証用装置3で不正検出のエラーが生じた場合のフローチャートの処理と、認証用サーバ6で認証失敗のエラーが生じた場合のフローチャートの処理とを説明する。   The flowchart of FIG. 12 is an example of successful authentication. 13 and FIG. 14, as an example other than successful authentication, a flowchart processing when an authentication fraud detection error occurs in the authentication device 3 and a flowchart processing when an authentication failure error occurs in the authentication server 6 are shown. Processing will be described.

図13はプラグインD及びIを導入した印刷制御アプリケーションにおいて、認証用装置で不正検出のエラーが生じた場合のフローチャートである。ステップS41〜S47の処理は図12のステップS21〜S27の処理と同様である。ステップS48に進み、プラグインD12は認証用装置3にかざされたカードからデータを読み込み、認証デバイスやデータの不正の有無を検出する。ここでは、不正が有るものとして説明を続ける。   FIG. 13 is a flowchart when a fraud detection error occurs in the authentication apparatus in the print control application in which the plug-ins D and I are installed. The processing in steps S41 to S47 is the same as the processing in steps S21 to S27 in FIG. In step S48, the plug-in D12 reads data from the card held over the authentication device 3, and detects whether the authentication device or data is illegal. Here, the description is continued assuming that there is fraud.

認証デバイスやデータに不正があれば、プラグインD12は、ステップS49の処理に進み、印刷制御アプリケーション11にエラーを通知する。ステップS50に進み、印刷制御アプリケーション11はエラーメッセージをディスプレイ装置等に表示する。印刷制御アプリケーション11はステップS51に進み、エラー内容をログに記録し、スプール用サーバ5に一時保留された利用者からの印刷要求に対応した印刷を実行しない。   If the authentication device or data is invalid, the plug-in D12 proceeds to the process of step S49, and notifies the print control application 11 of an error. In step S50, the print control application 11 displays an error message on a display device or the like. In step S51, the print control application 11 records the error contents in a log and does not execute printing corresponding to the print request from the user temporarily held in the spool server 5.

図14は、プラグインD及びIを導入した印刷制御アプリケーションにおいて、認証用サーバで認証失敗のエラーが生じた場合のフローチャートである。ステップS61〜S71の処理は図12のステップS21〜S31の処理と同様である。   FIG. 14 is a flowchart when an authentication failure error occurs in the authentication server in the print control application in which the plug-ins D and I are installed. The processing in steps S61 to S71 is the same as the processing in steps S21 to S31 in FIG.

ステップS72に進み、プラグインI13はカードデータをキーに認証用サーバ6からログインIDを検索する。認証用サーバ6は、カードデータをキーにログインIDを検索できなければ認証失敗のエラーとする。ステップS73に進み、認証用サーバ6は認証失敗をプラグインI13に通知する。ステップS74に進み、プラグインI13は認証失敗のエラーに応じたエラーコードを印刷制御アプリケーション11に提供する。   In step S72, the plug-in I13 searches the authentication server 6 for a login ID using the card data as a key. If the login server cannot retrieve the login ID using the card data as a key, the authentication server 6 sets an authentication failure error. In step S73, the authentication server 6 notifies the plug-in I13 of authentication failure. In step S74, the plug-in I13 provides an error code corresponding to the authentication failure error to the print control application 11.

ステップS75に進み、印刷制御アプリケーション11はエラーメッセージをディスプレイ装置等に表示する。印刷制御アプリケーション11はステップS76に進み、エラー内容をログに記録し、スプール用サーバ5に一時保留された利用者からの印刷要求に対応した印刷を実行しない。   In step S75, the print control application 11 displays an error message on a display device or the like. In step S76, the print control application 11 records the error content in a log and does not execute printing corresponding to the print request from the user temporarily held in the spool server 5.

以上、本実施例によれば、クライアントPC4から印刷要求を出した利用者が複合機1に隣接する認証用装置3で印刷処理の認証を行うため、利用者が複合機1の近くにいるときに複合機1から印刷後の紙が出力されるように複合機1の印刷タイミングを図ることができ、印刷後の紙を直ぐに利用者に確保させることができ、印刷後の紙からの情報流出を防ぐことが可能なシステムを、認証用装置3や認証方式等の認証プロセス(既存環境)の変更に柔軟に対応させることができる。   As described above, according to this embodiment, when a user who has issued a print request from the client PC 4 authenticates the printing process with the authentication device 3 adjacent to the multifunction device 1, the user is near the multifunction device 1. The printing timing of the multifunction device 1 can be set so that the printed paper is output from the multifunction device 1, the user can immediately secure the printed paper, and information is leaked from the printed paper. It is possible to flexibly cope with a change in the authentication process (existing environment) such as the authentication device 3 and the authentication method.

本発明は、具体的に開示された実施例に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。   The present invention is not limited to the specifically disclosed embodiments, and various modifications and changes can be made without departing from the scope of the claims.

本実施例のシステムを表した一実施例の構成図である。It is a block diagram of one Example showing the system of a present Example. 本実施例のシステムを表した他の実施例の構成図である。It is a block diagram of the other Example showing the system of a present Example. 本実施例のシステムの一実施例のモジュール構成図である。It is a module block diagram of one Example of the system of a present Example. 本実施例のシステムの他の実施例のモジュール構成図である。It is a module block diagram of the other Example of the system of a present Example. 認証用装置が変更されたときのプラグインの切り替え例を表した説明図である。It is explanatory drawing showing the example of switching of a plug-in when the apparatus for authentication is changed. 認証手順が追加されたときのプラグインの切り替え例を表した説明図である。It is explanatory drawing showing the example of switching of plug-ins when an authentication procedure is added. 認証手順が変更されたときのプラグインの切り替え例を表した説明図である。It is explanatory drawing showing the example of a switch of a plug-in when an authentication procedure is changed. 認証用装置及び認証手順が変更されたときのプラグインの切り替え例を表した説明図である。It is explanatory drawing showing the example of a plug-in switch when an authentication apparatus and an authentication procedure are changed. プラグインD及びプラグインIが持つ機能を表した一実施例の説明図である。It is explanatory drawing of one Example showing the function which the plug-in D and the plug-in I have. プラグインD及びプラグインIが持つ情報を表した一実施例の説明図である。It is explanatory drawing of one Example showing the information which the plug-in D and the plug-in I have. プラグイン導入時の処理手順を表した一実施例のフローチャートである。It is a flowchart of one Example showing the process sequence at the time of plug-in introduction. プラグインD及びIを導入した印刷制御アプリケーションの処理手順を表した一実施例のフローチャートである。10 is a flowchart of an embodiment showing a processing procedure of a print control application in which plug-ins D and I are installed. プラグインD及びIを導入した印刷制御アプリケーションにおいて、認証用装置で不正検出のエラーが生じた場合のフローチャートである。10 is a flowchart in a case where a fraud detection error occurs in an authentication apparatus in a print control application in which plug-ins D and I are installed. プラグインD及びIを導入した印刷制御アプリケーションにおいて、認証用サーバで認証失敗のエラーが生じた場合のフローチャートである。10 is a flowchart when an authentication failure error occurs in an authentication server in a print control application in which plug-ins D and I are installed.

符号の説明Explanation of symbols

1 複合機
2 制御用PC
3 認証用装置
3A 磁気カードリーダ
3B ICカードリーダ・ライタ
3C 静脈センサ
4 クライアントPC
5 スプール用サーバ
6 認証用サーバ
6A,6B LDAPサーバ
6C アクティブディレクトリサーバ
6D 静脈認証サーバ
7 印刷制御アプリ管理用PC
11 印刷制御アプリケーション
12,12A〜12C プラグインD(Plugin(D))
13,13A,13C,13D プラグインI(Plugin(I))
14,14A〜14C プラグインD設定ファイル
15,15A,15C,15D プラグインI設定ファイル
16 コンフィグレーション(Configuration)ツール
17 プラグインDB
1 MFP 2 Control PC
3 Authentication Device 3A Magnetic Card Reader 3B IC Card Reader / Writer 3C Vein Sensor 4 Client PC
5 Spool Server 6 Authentication Server 6A, 6B LDAP Server 6C Active Directory Server 6D Vein Authentication Server 7 Print Control Application Management PC
11 Print Control Application 12, 12A-12C Plug-in D (Plugin (D))
13, 13A, 13C, 13D Plug-in I (Plugin (I))
14, 14A to 14C Plug-in D setting file 15, 15A, 15C, 15D Plug-in I setting file 16 Configuration tool 17 Plug-in DB

Claims (8)

画像処理装置に対応して設けられ、認証により前記画像処理装置の処理を制御する処理制御装置であって、
認証用装置に対応して設けられ、前記認証用装置から認証情報を取得する認証情報取得手段と、
認証用サーバに対応して設けられ、前記認証用装置から取得した認証情報を前記認証用サーバにより照合する認証情報照合手段と、
前記認証情報照合手段による照合結果に基づき、前記画像処理装置の処理を制御する処理制御手段と
を有し、
前記処理制御手段は、クライアントからの印刷要求を一旦保留し、前記認証用装置から取得した認証情報の照合に前記認証情報照合手段が成功したあとで、前記クライアントからの印刷要求を実行させるように前記画像処理装置の印刷処理を制御し、前記認証用装置から取得した認証情報の照合に前記認証情報照合手段が失敗すると、前記クライアントからの印刷要求を実行させないように前記画像処理装置の印刷処理を制御する
処理制御装置。
Provided corresponding to the image processing apparatus, a processing control unit for controlling the processing of the image processing apparatus by the authentication,
An authentication information acquisition means provided corresponding to the authentication device for acquiring authentication information from the authentication device;
Authentication information collating means provided corresponding to the authentication server , for collating the authentication information acquired from the authentication device with the authentication server ;
Based on the verification result by the authentication information collation means, possess a processing control unit for controlling the processing of the image processing apparatus,
The processing control unit temporarily holds the print request from the client, and causes the print request from the client to be executed after the authentication information collating unit succeeds in collating the authentication information acquired from the authentication apparatus. The print processing of the image processing apparatus is controlled so that the print request from the client is not executed when the authentication information collating unit fails to collate the authentication information acquired from the authentication apparatus by controlling the print processing of the image processing apparatus. A processing control device for controlling the process.
前記認証情報取得手段が前記認証用装置からの認証情報の取得に失敗すると、前記処理制御手段は前記クライアントからの印刷要求を実行させないように前記画像処理装置の印刷処理を制御する
請求項1記載の処理制御装置。
When the authentication information acquiring means to fail to acquire the authentication information from the authentication device, according to claim wherein the processing control means for controlling the printing process of the image processing apparatus so as not to perform the print request from the client The process control apparatus according to 1.
前記認証情報取得手段及び前記認証情報照合手段は、前記処理制御手段に追加機能を提供するプログラムにより実現される
請求項1又は2記載の処理制御装置。
The processing control apparatus according to claim 1, wherein the authentication information acquisition unit and the authentication information collation unit are realized by a program that provides an additional function to the processing control unit.
前記認証情報取得手段は組み合わせ可能な前記認証情報照合手段のリストを設定ファイルとして有する
請求項1乃至3何れか一項記載の処理制御装置。
The processing control apparatus according to claim 1, wherein the authentication information acquiring unit has a list of authentication information collating units that can be combined as a setting file.
画像処理装置に対応して設けられ、認証により前記画像処理装置の処理を制御する処理制御装置の処理制御方法であって、
認証用装置に対応して設けられた認証情報取得手段が前記認証用装置から認証情報を取得するステップと、
認証用サーバに対応して設けられた認証情報照合手段が前記認証用装置から取得した認証情報を前記認証用サーバにより照合するステップと、
前記認証情報照合手段による照合結果に基づき、処理制御手段が前記画像処理装置の処理を制御するステップと
を有し、
前記処理制御手段は、クライアントからの印刷要求を一旦保留し、前記認証用装置から取得した認証情報の照合に前記認証情報照合手段が成功したあとで、前記クライアントからの印刷要求を実行させるように前記画像処理装置の印刷処理を制御し、前記認証用装置から取得した認証情報の照合に前記認証情報照合手段が失敗すると、前記クライアントからの印刷要求を実行させないように前記画像処理装置の印刷処理を制御する
ことを特徴とする処理制御方法。
Provided corresponding to the image processing apparatus, a processing control method of the processing control unit for controlling the processing of the image processing apparatus by the authentication,
An authentication information acquisition means provided corresponding to the authentication device acquires the authentication information from the authentication device;
A step of verifying the authentication information acquired from the authentication device by the authentication server by an authentication information verification means provided corresponding to the authentication server ;
Based on the verification result by the authentication information collation means, the processing control means possess and controlling the processing of the image processing apparatus,
The processing control unit temporarily holds the print request from the client, and causes the print request from the client to be executed after the authentication information collating unit succeeds in collating the authentication information acquired from the authentication apparatus. The print processing of the image processing apparatus is controlled so that the print request from the client is not executed when the authentication information collating unit fails to collate the authentication information acquired from the authentication apparatus by controlling the print processing of the image processing apparatus. processing control method according to claim <br/> be controlled.
前記認証情報取得手段が前記認証用装置からの認証情報の取得に失敗すると、前記処理制御手段は前記クライアントからの印刷要求を実行させないように前記画像処理装置の印刷処理を制御する
請求項記載の処理制御方法。
When the authentication information acquiring means to fail to acquire the authentication information from the authentication device, according to claim wherein the processing control means for controlling the printing process of the image processing apparatus so as not to perform the print request from the client 6. The process control method according to 5 .
前記認証情報取得手段及び前記認証情報照合手段は、前記処理制御手段に追加機能を提供するプログラムにより実現される
請求項又は記載の処理制御方法。
The authentication information acquiring means and the authentication information collation means, the process control method according to claim 5 or 6, wherein are realized by a program that provides additional functionality to the process control means.
前記認証情報取得手段は組み合わせ可能な前記認証情報照合手段のリストを設定ファイルとして有する
請求項乃至何れか一項記載の処理制御方法
The authentication information acquiring unit processing control method of any one of Claims 5 to 7 with the list of combinations possible the authentication information collation means as the configuration file.
JP2008099633A 2008-04-07 2008-04-07 Processing control apparatus and processing control method Expired - Fee Related JP5176661B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008099633A JP5176661B2 (en) 2008-04-07 2008-04-07 Processing control apparatus and processing control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008099633A JP5176661B2 (en) 2008-04-07 2008-04-07 Processing control apparatus and processing control method

Publications (2)

Publication Number Publication Date
JP2009253691A JP2009253691A (en) 2009-10-29
JP5176661B2 true JP5176661B2 (en) 2013-04-03

Family

ID=41313921

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008099633A Expired - Fee Related JP5176661B2 (en) 2008-04-07 2008-04-07 Processing control apparatus and processing control method

Country Status (1)

Country Link
JP (1) JP5176661B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CH705457A1 (en) * 2011-08-31 2013-03-15 Ferag Ag Generate a user interface on a display.

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002183091A (en) * 2000-12-18 2002-06-28 Nec Corp Authentication printing system
JP4765614B2 (en) * 2005-12-26 2011-09-07 セイコーエプソン株式会社 Authentication printing system and printing method
JP4711230B2 (en) * 2006-01-10 2011-06-29 富士ゼロックス株式会社 Image forming apparatus and program
JP2007249946A (en) * 2006-02-20 2007-09-27 Ricoh Co Ltd Output request device, output device, and output request program

Also Published As

Publication number Publication date
JP2009253691A (en) 2009-10-29

Similar Documents

Publication Publication Date Title
JP6098169B2 (en) Information processing system, information processing apparatus, program, and authentication method
US8199339B2 (en) Printing system and method for securely producing self-authenticating documents
US7681041B2 (en) Image formation apparatus, data reception method, program for performing data reception method, and storage medium for storing program
US20120096544A1 (en) Information processing apparatus, control method therefor, and program
US9171177B2 (en) Information processing method for executing a command included in an installer and a storage medium storing a program therefor
EP2037385A1 (en) Information processing apparatus, authentication control method, and authentication control program
US20080022399A1 (en) Information processing apparatus, information processing method, and computer program product
JP4874937B2 (en) Image forming apparatus and computer-readable recording medium
US20120192264A1 (en) Printer capable of authenticating user, print management system including the printer and computer readable device storing user authentication program
US10298800B2 (en) Information processing apparatus and control method thereof
JP5377062B2 (en) Image forming apparatus
US8817302B2 (en) Printing system, image forming apparatus, image forming method, and non-transitory computer-readable recording medium encoded with image forming program for facilitating registration of a user
JP7543150B2 (en) Image forming device equipped with multi-factor authentication function
JP2007220120A (en) Smart card authentication system and method, and computer readable medium
US20090300757A1 (en) Image forming apparatus performing user authentication using a card
JP2011258000A (en) Information processing device and user authentication method therefor
US20190325138A1 (en) Information processing apparatus, control method, and storage medium
CN104683622B (en) Information processing unit and its control method
JP5531521B2 (en) Document management system, document operation device, and program
JP2010074431A (en) Authentication function linkage equipment using external authentication, authentication function linkage system, and authentication function linkage program
JP6429455B2 (en) Image forming apparatus, control method therefor, and program
EP1783653B1 (en) Login control for multiple applications
US7548329B2 (en) Image formation apparatus, control method of image formation apparatus, storage medium of storing computer-readable program, and program
JP5176661B2 (en) Processing control apparatus and processing control method
US8089661B2 (en) Embedding authentication information to prevent document spoofing

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110302

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120629

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120710

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120907

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20121211

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121224

R151 Written notification of patent or utility model registration

Ref document number: 5176661

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20160118

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees