Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5135986B2 - Information processing apparatus and program - Google Patents
[go: Go Back, main page]

JP5135986B2 - Information processing apparatus and program - Google Patents

Information processing apparatus and program Download PDF

Info

Publication number
JP5135986B2
JP5135986B2 JP2007269161A JP2007269161A JP5135986B2 JP 5135986 B2 JP5135986 B2 JP 5135986B2 JP 2007269161 A JP2007269161 A JP 2007269161A JP 2007269161 A JP2007269161 A JP 2007269161A JP 5135986 B2 JP5135986 B2 JP 5135986B2
Authority
JP
Japan
Prior art keywords
information
authentication
user
unit
authentication result
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
JP2007269161A
Other languages
Japanese (ja)
Other versions
JP2009098868A (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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
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 Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2007269161A priority Critical patent/JP5135986B2/en
Publication of JP2009098868A publication Critical patent/JP2009098868A/en
Application granted granted Critical
Publication of JP5135986B2 publication Critical patent/JP5135986B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Description

本発明は、情報処理装置及びプログラムに関する。   The present invention relates to an information processing apparatus and a program.

ネットワークを介して接続された認証装置による認証が成功した利用者だけに、複写機能やファクシミリ機能などの機能を提供する複合機などの情報処理装置がある。   There is an information processing apparatus such as a multifunction peripheral that provides functions such as a copying function and a facsimile function only to users who have been successfully authenticated by an authentication apparatus connected via a network.

例えば、特許文献1や特許文献2には、認証装置による利用者の認証が失敗した場合でも、他の認証装置による利用者の認証ができる技術が開示されている。また、特許文献2には、ネットワークを介して接続された認証装置による認証に用いた情報を、それぞれの利用者について内部の記憶装置に蓄えることができる技術が開示されている。   For example, Patent Literature 1 and Patent Literature 2 disclose a technique that can authenticate a user by another authentication device even when the user authentication by the authentication device fails. Patent Document 2 discloses a technology that can store information used for authentication by an authentication device connected via a network in an internal storage device for each user.

ネットワーク障害等が発生し、接続された認証装置を情報処理装置が利用できない場合でも、利用者を認証できれば、利用者の利便性が向上する。また、このような場合に、利用者が増加するなどしても、記憶装置の増設などに必要な管理費用の増加が抑えられることが望ましい。
特開2005−56393号公報 特開2005−284452号公報
Even when a network failure or the like occurs and the information processing apparatus cannot use the connected authentication apparatus, if the user can be authenticated, the convenience for the user is improved. In such a case, it is desirable to suppress an increase in management cost necessary for adding a storage device even if the number of users increases.
JP 2005-56393 A JP 2005-284552 A

本発明は、管理費用の増加を抑えつつ、接続された認証装置が利用できない場合でも利用者を認証することができる情報処理装置及びプログラムを提供することを目的とする。   An object of the present invention is to provide an information processing apparatus and a program capable of authenticating a user even when a connected authentication apparatus cannot be used while suppressing an increase in management cost.

請求項1に記載の発明は、情報処理装置であって、利用者を示す利用者情報を取得する利用者情報取得手段と、利用者を認証し、当該認証の成否を示す認証結果情報を出力する認証手段に、前記利用者情報が示す利用者の認証を要求し、前記認証手段が出力する認証結果情報を取得する認証結果情報取得手段と、前記利用者情報が示す利用者の認証が成功したことを示す認証結果情報を前記認証結果情報取得手段が取得する場合に、前記利用者情報に基づく認証情報を生成して出力する認証情報出力手段と、前記認証結果情報取得手段が認証結果情報を取得しない場合に、前記利用者情報に基づく認証情報を要求することを示す要求情報を出力し、認証情報を受け付け、当該受け付けた認証情報が前記利用者情報に基づく認証情報であるか否かに基づいて、前記利用者情報が示す利用者を認証する代替認証手段とを含むこととしたものである。   The invention according to claim 1 is an information processing apparatus, and outputs a user information acquisition unit that acquires user information indicating a user, and authentication result information that authenticates the user and indicates whether the authentication is successful. Authentication means information requesting the authenticating means to authenticate the user indicated by the user information, and obtaining the authentication result information output from the authenticating means; and the user authentication indicated by the user information is successful. Authentication information output means for generating and outputting authentication information based on the user information when the authentication result information acquisition means acquires authentication result information indicating that the authentication result information is obtained, and the authentication result information acquisition means is authentication result information If the authentication information is not acquired, request information indicating that authentication information based on the user information is requested is output, the authentication information is received, and whether the received authentication information is authentication information based on the user information. Based on, in which it was decided to include an alternative authentication means for authenticating a user in which the user information indicates.

請求項2に記載の発明は、請求項1に記載の情報処理装置であって、前記利用者情報取得手段が、予め定められた複数の情報処理のうちの少なくとも一つを要求する利用者を示す利用者情報を取得し、前記認証手段が、前記複数の情報処理のうち、認証対象の利用者による実行を許可する情報処理を示す実行許可処理情報を含む認証結果情報を出力し、前記認証情報出力手段が、前記認証結果情報取得手段が取得する認証結果情報に含まれる前記実行許可処理情報に基づく認証情報を生成して出力し、前記代替認証手段が、前記受け付けた認証情報に基づいて、前記利用者が要求する情報処理の実行を許可するか否かを判断することとしたものである。   The invention according to claim 2 is the information processing apparatus according to claim 1, wherein the user information acquisition unit requests a user who requests at least one of a plurality of predetermined information processing. The authentication means outputs authentication result information including execution permission processing information indicating information processing that is permitted to be executed by the user to be authenticated, among the plurality of information processing, and the authentication The information output means generates and outputs authentication information based on the execution permission processing information included in the authentication result information acquired by the authentication result information acquisition means, and the alternative authentication means determines the authentication information based on the received authentication information. It is determined whether or not the execution of the information processing requested by the user is permitted.

請求項3に記載の発明は、請求項1又は2に記載の情報処理装置であって、前記認証手段が、認証結果情報を生成する時刻に基づく時刻情報を含む認証結果情報を出力し、前記認証情報出力手段が、前記認証結果情報取得手段が取得する認証結果情報に含まれる時刻情報に基づく認証情報を生成して出力し、前記代替認証手段が、前記受け付けた認証情報が示す時刻に基づいて、前記利用者情報が示す利用者を認証することとしたものである。   Invention of Claim 3 is information processing apparatus of Claim 1 or 2, Comprising: The said authentication means outputs the authentication result information containing the time information based on the time which produces | generates authentication result information, The said The authentication information output means generates and outputs authentication information based on time information included in the authentication result information acquired by the authentication result information acquisition means, and the alternative authentication means is based on the time indicated by the received authentication information. Thus, the user indicated by the user information is authenticated.

請求項4に記載の発明は、請求項1乃至3に記載の情報処理装置であって、前記情報処理装置が、暗号化鍵と当該暗号化鍵に対応する復号化鍵とを記憶する鍵記憶部と接続する手段をさらに含み、前記認証情報出力手段が、前記鍵記憶部が記憶する前記暗号化鍵を取得して、当該取得した暗号化鍵で暗号化した認証情報を生成して出力し、前記代替認証手段が、前記鍵記憶部が記憶する前記復号化鍵を取得して、当該復号化鍵で前記受け付けた認証情報を復号化した情報が、前記利用者情報に基づく情報であるか否かに基づいて、前記利用者情報が示す利用者を認証することとしたものである。   A fourth aspect of the present invention is the information processing apparatus according to any one of the first to third aspects, wherein the information processing apparatus stores an encryption key and a decryption key corresponding to the encryption key. The authentication information output means acquires the encryption key stored in the key storage unit, generates authentication information encrypted with the acquired encryption key, and outputs the authentication information. Whether the alternative authentication unit obtains the decryption key stored in the key storage unit and decrypts the received authentication information with the decryption key, based on the user information. Based on whether or not, the user indicated by the user information is authenticated.

請求項5に記載の発明は、請求項4に記載の情報処理装置であって、暗号化鍵と当該暗号化鍵に対応する復号化鍵とを受け付けて、当該受け付けた暗号化鍵と復号化鍵を前記鍵記憶部に記憶させる鍵受付手段をさらに含むこととしたものである。   The invention according to claim 5 is the information processing apparatus according to claim 4, wherein the encryption key and a decryption key corresponding to the encryption key are received, and the received encryption key and decryption are received. Key receiving means for storing the key in the key storage unit is further included.

請求項6に記載の発明は、請求項1乃至5に記載の情報処理装置であって、前記情報処理装置が、前記利用者情報が記憶された書替可能記憶部と接続する手段をさらに含み、前記利用者情報取得手段が、前記書替可能記憶部から前記利用者情報を読み出し、前記認証情報出力手段が、前記利用者情報が示す利用者に対応する認証情報を生成して、前記書替可能記憶部に書き込むこととしたものである。   The invention according to claim 6 is the information processing apparatus according to any one of claims 1 to 5, further comprising means for connecting the information processing apparatus to a rewritable storage unit in which the user information is stored. The user information acquisition unit reads the user information from the rewritable storage unit, and the authentication information output unit generates authentication information corresponding to the user indicated by the user information, and The data is written in the replaceable storage unit.

請求項7に記載の発明は、プログラムであって、利用者を示す利用者情報を取得する利用者情報取得手段、利用者を認証し、当該認証の成否を示す認証結果情報を出力する認証手段に、前記利用者情報が示す利用者の認証を要求し、前記認証手段が出力する認証結果情報を取得する認証結果情報取得手段、前記利用者情報が示す利用者の認証が成功したことを示す認証結果情報を前記認証結果情報取得手段が取得する場合に、前記利用者情報に基づく認証情報を生成して出力する認証情報出力手段、前記認証結果情報取得手段が認証結果情報を取得しない場合に、前記利用者情報に基づく認証情報を要求することを示す要求情報を出力し、認証情報を受け付け、当該受け付けた認証情報が前記利用者情報に基づく認証情報であるか否かに基づいて、前記利用者情報が示す利用者を認証する代替認証手段、としてコンピュータを機能させることとしたものである。   The invention according to claim 7 is a program, a user information acquisition means for acquiring user information indicating a user, an authentication means for authenticating the user and outputting authentication result information indicating success or failure of the authentication Requesting authentication of the user indicated by the user information, authentication result information acquiring means for acquiring the authentication result information output by the authenticating means, and indicating that the user indicated by the user information has been successfully authenticated. When authentication result information is acquired by the authentication result information acquisition means, authentication information output means for generating and outputting authentication information based on the user information, and when the authentication result information acquisition means does not acquire authentication result information Request information indicating that authentication information based on the user information is requested, accepting the authentication information, and based on whether the received authentication information is authentication information based on the user information. Te, alternative authentication means for authenticating a user in which the user information is shown, in which it was decided that causes a computer to function as a.

また、上記のプログラムはコンピュータ可読な情報記憶媒体に格納することもできる。   The above program can also be stored in a computer-readable information storage medium.

請求項1,7に記載の発明によれば、認証結果情報を取得できない場合でも、代替認証手段が認証情報に基づいて利用者を認証するので、管理費用の増加が抑えられ、接続された認証装置が利用できない場合でも利用者を認証することができる。   According to the first and seventh aspects of the present invention, even when the authentication result information cannot be obtained, the alternative authentication means authenticates the user based on the authentication information, so that an increase in management cost is suppressed, and the connected authentication is performed. Even when the device cannot be used, the user can be authenticated.

請求項2に記載の発明によれば、認証結果情報に含まれる実行許可処理情報に基づく認証情報に基づいて、利用者が要求する情報処理の実行を許可するか否かを判断するので、予め定められた複数の情報処理のうちから選択的に、利用者に情報処理の実行を許可することができる。   According to the invention described in claim 2, since it is determined whether or not to permit execution of the information processing requested by the user based on the authentication information based on the execution permission processing information included in the authentication result information, A user can be permitted to execute information processing selectively from a plurality of information processing.

請求項3に記載の発明によれば、認証結果情報に含まれる時刻情報に基づく認証情報に基づいて、代替認証手段が利用者を認証するので、認証手段が認証結果情報を生成した時刻に基づく利用者の認証ができる。   According to the third aspect of the present invention, since the alternative authentication unit authenticates the user based on the authentication information based on the time information included in the authentication result information, it is based on the time when the authentication unit generates the authentication result information. User authentication is possible.

請求項4に記載の発明によれば、暗号化鍵で暗号化した認証情報が出力されるので、認証情報が改ざんされる危険性を減らすことができる。   According to the fourth aspect of the present invention, since the authentication information encrypted with the encryption key is output, the risk that the authentication information is tampered with can be reduced.

請求項5に記載の発明によれば、暗号化鍵や復号化鍵を受け付けて鍵記憶部に記憶させるので、暗号化鍵や復号化鍵を適宜更新することができる。   According to the fifth aspect of the present invention, since the encryption key and the decryption key are received and stored in the key storage unit, the encryption key and the decryption key can be updated as appropriate.

請求項6に記載の発明によれば、書替可能記憶部から利用者情報を読み出し、この書替可能記憶部に認証情報を書き込むので、一つの書替可能記憶部から利用者情報も認証情報も読み出すことができる。   According to the sixth aspect of the present invention, the user information is read from the rewritable storage unit, and the authentication information is written in the rewritable storage unit. Can also be read.

以下、本発明の実施形態について図面に基づき詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

図1のハードウェア構成図に示すように、本実施形態における情報処理システム10は、情報処理装置12と、認証装置14とを含んで構成される。   As shown in the hardware configuration diagram of FIG. 1, the information processing system 10 in this embodiment includes an information processing device 12 and an authentication device 14.

情報処理装置12は、制御部20、記憶部22、通信部24、ユーザインタフェース(UI)部26、入出力部28を含んで構成される。制御部20、記憶部22、通信部24、UI部26、入出力部28は、バス30を介して接続される。   The information processing apparatus 12 includes a control unit 20, a storage unit 22, a communication unit 24, a user interface (UI) unit 26, and an input / output unit 28. The control unit 20, the storage unit 22, the communication unit 24, the UI unit 26, and the input / output unit 28 are connected via a bus 30.

制御部20はCPU等のプログラム制御デバイスであり、情報処理装置12にインストールされる情報処理プログラムに従って動作する。なお、この情報処理プログラムは、例えば、CD−ROM、DVD−ROMなどのコンピュータ可読な情報伝達媒体を介して、あるいは、インターネットなどの通信ネットワークを介して情報処理装置12に供給される。   The control unit 20 is a program control device such as a CPU, and operates according to an information processing program installed in the information processing apparatus 12. The information processing program is supplied to the information processing apparatus 12 via a computer-readable information transmission medium such as a CD-ROM or DVD-ROM, or via a communication network such as the Internet.

記憶部22は、RAM等の記憶素子やハードディスクなどである。記憶部22には、制御部20によって実行されるプログラムなどが格納される。また、記憶部22は、制御部20のワークメモリとしても動作する。   The storage unit 22 is a storage element such as a RAM or a hard disk. The storage unit 22 stores a program executed by the control unit 20. The storage unit 22 also operates as a work memory for the control unit 20.

通信部24は、例えば、ネットワークインタフェースなどであり、制御部20から入力される指示に従って、ローカル・エリア・ネットワーク(LAN)などのネットワーク32を介して、認証装置14などへ情報を送信する。また、この通信部24は、ネットワーク32を介して受信される情報を制御部20に出力する。   The communication unit 24 is, for example, a network interface or the like, and transmits information to the authentication device 14 or the like via a network 32 such as a local area network (LAN) in accordance with an instruction input from the control unit 20. The communication unit 24 outputs information received via the network 32 to the control unit 20.

UI部26は、液晶タッチパネルや、ディスプレイ、テンキーなどのキーパッドなどであり、利用者が行った操作の内容を制御部20に出力する。また、このUI部26は、制御部20から入力される指示に従って情報を表示出力する。   The UI unit 26 is a liquid crystal touch panel, a display, a keypad such as a numeric keypad, and the like, and outputs contents of operations performed by the user to the control unit 20. In addition, the UI unit 26 displays and outputs information in accordance with an instruction input from the control unit 20.

入出力部28は、ICカードリーダライタなどであり、利用者が所持する接触型又は非接触型ICカードと通信し、利用者を示すIDなどの情報を読み取り、制御部20に出力する。また、この入出力部28は、制御部20から入力される情報を、ICカードなどに記憶する。なお、本実施形態では、この入出力部28が情報処理装置12の筐体内に含まれていてもよいし、USB(Universal Serial Bus)等、インタフェースを介して外部接続されてもよい。もちろん、入出力部28はICカードリーダである必要はなく、記憶媒体に情報を入出力する装置であれば他の装置であっても構わない。   The input / output unit 28 is an IC card reader / writer or the like, communicates with a contact type or non-contact type IC card possessed by the user, reads information such as an ID indicating the user, and outputs the information to the control unit 20. The input / output unit 28 stores information input from the control unit 20 in an IC card or the like. In the present embodiment, the input / output unit 28 may be included in the housing of the information processing apparatus 12, or may be externally connected via an interface such as a USB (Universal Serial Bus). Of course, the input / output unit 28 does not have to be an IC card reader, and may be another device as long as it is a device that inputs / outputs information to / from a storage medium.

認証装置14は、CPU等のプログラム制御デバイス、RAM等の記憶素子やハードディスク、及び、ネットワークインタフェースを備える。認証装置14は、利用者を示す利用者IDなどの利用者情報を情報処理装置12から取得して、その利用者を認証して、利用者の認証の成否を示す認証結果情報を情報処理装置12に出力する。   The authentication device 14 includes a program control device such as a CPU, a storage element such as a RAM, a hard disk, and a network interface. The authentication device 14 acquires user information such as a user ID indicating a user from the information processing device 12, authenticates the user, and provides authentication result information indicating success or failure of the user authentication. 12 is output.

次に、情報処理装置12の制御部20を主として実現される機能について説明する。情報処理装置12は、機能的には、図2の機能ブロック図に示すように、利用者情報取得部40、認証結果情報取得部42、認証情報出力部44、代替認証部46、情報処理実行部48を含むものとして機能する。   Next, functions realized mainly by the control unit 20 of the information processing apparatus 12 will be described. As shown in the functional block diagram of FIG. 2, the information processing apparatus 12 functionally includes a user information acquisition unit 40, an authentication result information acquisition unit 42, an authentication information output unit 44, an alternative authentication unit 46, and information processing execution. It functions as including part 48.

利用者情報取得部40は、情報処理実行部48に処理の実行を要求する利用者を示す利用者情報(例えば、利用者IDなど)を取得する。本実施形態では、ICカードリーダライタなどの入出力部28がICカードを検出し、検出したICカードから利用者IDなどを読み取り、入出力部28が制御部20に利用者IDなどを出力し、制御部20で実現される利用者情報取得部40が利用者IDなどを取得する。   The user information acquisition unit 40 acquires user information (for example, a user ID) indicating a user who requests the information processing execution unit 48 to execute processing. In the present embodiment, the input / output unit 28 such as an IC card reader / writer detects the IC card, reads the user ID from the detected IC card, and the input / output unit 28 outputs the user ID to the control unit 20. The user information acquisition unit 40 realized by the control unit 20 acquires the user ID and the like.

もちろん、利用者情報取得部40が利用者IDなどの利用者情報を取得する方法は上記方法に限られない。例えば、利用者がタッチパネルなどのUI部26に利用者IDなどを入力し、UI部26が入力された利用者IDなどを取得して、UI部26が制御部20に利用者IDなどを出力し、制御部20で実現される利用者情報取得部40が利用者IDなどを取得するようにしてもよい。   Of course, the method by which the user information acquisition unit 40 acquires user information such as a user ID is not limited to the above method. For example, a user inputs a user ID or the like to the UI unit 26 such as a touch panel, the UI unit 26 acquires the input user ID or the like, and the UI unit 26 outputs the user ID or the like to the control unit 20. The user information acquisition unit 40 realized by the control unit 20 may acquire the user ID and the like.

認証結果情報取得部42は、利用者情報取得部40が取得する利用者IDなどの利用者情報が示す利用者の認証を認証装置14に要求する。具体的には、例えば、利用者情報取得部40が取得する利用者IDなどを認証装置14に出力する。   The authentication result information acquisition unit 42 requests the authentication device 14 to authenticate the user indicated by the user information such as the user ID acquired by the user information acquisition unit 40. Specifically, for example, the user ID acquired by the user information acquisition unit 40 is output to the authentication device 14.

そして、認証装置14は、利用者を認証する。例えば、認証装置14が備える利用者情報データベースなどから、利用者IDを検索し、認証装置14が取得した利用者IDに対応する利用者IDがあるか否かを確認することによって、認証装置14は利用者を認証する。そして、認証装置14は、利用者の認証の成否を示す認証結果情報を認証結果情報取得部42に出力する。   Then, the authentication device 14 authenticates the user. For example, the authentication device 14 is searched by searching for a user ID from a user information database provided in the authentication device 14 and confirming whether or not there is a user ID corresponding to the user ID acquired by the authentication device 14. Authenticates the user. Then, the authentication device 14 outputs authentication result information indicating success or failure of the user authentication to the authentication result information acquisition unit 42.

そして、認証結果情報取得部42は、認証装置14が出力する認証結果情報を取得する。   And the authentication result information acquisition part 42 acquires the authentication result information which the authentication apparatus 14 outputs.

認証装置14は、例えば、「白黒コピー:可、カラーコピー:不可、FAX:不可、機能設定:不可」という文字列のように、認証対象の利用者による実行を許可する情報処理を示す実行許可処理情報などを含む認証結果情報を出力してもよい。   The authentication device 14 executes execution permission indicating information processing that is permitted to be executed by the user to be authenticated, for example, a character string “monochrome copy: possible, color copy: impossible, FAX: impossible, function setting: impossible”. Authentication result information including processing information may be output.

認証結果情報の例としては、「ユーザID:AAA、認証:成功、白黒コピー:可、カラーコピー:不可、FAX:不可、機能設定:不可」や、「ユーザID:AAA、認証:失敗」などといった文字列や、「11000」などのように、予め定められた規則に基づくビット列などが挙げられる。もちろん認証結果情報は上記に示した文字列やビット列には限定されない。   Examples of authentication result information include “user ID: AAA, authentication: success, monochrome copy: acceptable, color copy: impossible, FAX: impossible, function setting: impossible”, “user ID: AAA, authentication: failure”, etc. Or a bit string based on a predetermined rule such as “11000”. Of course, the authentication result information is not limited to the character string and bit string shown above.

認証情報出力部44は、利用者情報取得部40が取得する利用者情報が示す利用者の認証が成功したことを示す認証結果情報を認証結果情報取得部42が取得する場合、すなわち、認証装置14による利用者の認証が成功した場合に、利用者情報取得部40が取得した利用者IDなどの利用者情報に基づく認証情報を生成する。このとき、認証情報出力部44は、記憶部22にあらかじめ記憶されている暗号化鍵を取得して、この取得した暗号化鍵で暗号化した認証情報を生成してもよい。なお、この暗号化鍵は、外部から利用者などにより読み出されないものであってもよい。   The authentication information output unit 44 is used when the authentication result information acquisition unit 42 acquires authentication result information indicating that the user authentication indicated by the user information acquired by the user information acquisition unit 40 is successful, that is, the authentication device. 14, the authentication information based on the user information such as the user ID acquired by the user information acquisition unit 40 is generated. At this time, the authentication information output unit 44 may acquire an encryption key stored in advance in the storage unit 22 and generate authentication information encrypted with the acquired encryption key. The encryption key may not be read by a user or the like from the outside.

また、認証装置14が実行許可処理情報を含む認証結果情報を出力する場合には、認証情報出力部44は、実行許可処理情報に基づく認証情報を生成してもよい。   When the authentication device 14 outputs authentication result information including execution permission process information, the authentication information output unit 44 may generate authentication information based on the execution permission process information.

認証情報とは、後述する代替認証部46での認証に用いる情報である。なお、認証情報出力部44は、認証結果情報取得部42が取得する認証結果情報に含まれる実行許可処理情報に基づく認証情報を生成してもよい。   The authentication information is information used for authentication in the alternative authentication unit 46 described later. Note that the authentication information output unit 44 may generate authentication information based on the execution permission process information included in the authentication result information acquired by the authentication result information acquisition unit 42.

認証情報の具体例としては、記憶部22にあらかじめ記憶されている暗号化鍵で利用者IDを暗号化した文字列、「ユーザID:AAA、白黒コピー:可、カラーコピー:不可、FAX:不可、機能設定:不可」などのような認証結果情報に基づく文字列、認証結果情報に基づくビット列、実行許可処理情報に基づく文字列やビット列、これらの文字列やビット列を記憶部22にあらかじめ記憶されている暗号化鍵で暗号化した文字列やビット列などが挙げられる。また、認証情報が文字列である必要はなく、例えば、バーコードなどであってもよい。   As a specific example of the authentication information, a character string obtained by encrypting a user ID with an encryption key stored in advance in the storage unit 22, “user ID: AAA, monochrome copy: acceptable, color copy: impossible, FAX: impossible The character string based on the authentication result information such as “Function setting: Impossible”, the bit string based on the authentication result information, the character string or the bit string based on the execution permission processing information, and the character string or the bit string are stored in the storage unit 22 in advance. For example, a character string or a bit string encrypted with an encryption key. Further, the authentication information does not need to be a character string, and may be a barcode, for example.

そして、認証情報出力部44は、生成した認証情報に基づいて、図3に示すような、処理選択画面50を生成し、タッチパネルなどのUI部26に表示出力する。   And the authentication information output part 44 produces | generates the process selection screen 50 as shown in FIG. 3 based on the produced | generated authentication information, and displays and outputs it to UI parts 26, such as a touch panel.

図3は、タッチパネルなどのUI部26に表示出力される処理選択画面50の一例を示す図である。図3に示すように、処理選択画面50は、認証情報欄52と処理選択ボタン54とを少なくとも含んでいる。   FIG. 3 is a diagram illustrating an example of a process selection screen 50 displayed and output on the UI unit 26 such as a touch panel. As shown in FIG. 3, the process selection screen 50 includes at least an authentication information column 52 and a process selection button 54.

認証情報出力部44は、処理選択画面50の認証情報欄52に、生成した認証情報を出力する。例えば、図3の処理選択画面50に示すように、利用者名が「AAA」である利用者の利用者ID(例えば、「AAA」)に基づいて、認証情報出力部44が生成した「09AF434BDE0A12EFE」という文字列で示される認証情報を認証情報欄52に出力する。   The authentication information output unit 44 outputs the generated authentication information to the authentication information column 52 of the process selection screen 50. For example, as shown in the process selection screen 50 of FIG. 3, “09AF434BDE0A12EFE” generated by the authentication information output unit 44 based on the user ID (for example, “AAA”) of the user whose user name is “AAA”. ”Is output to the authentication information column 52.

また、認証情報出力部44は、処理選択画面50の処理選択ボタン54を出力する。処理選択ボタン54は、情報処理実行部48が実行する情報処理の内容を示すものである。認証装置14が実行許可処理情報を含む認証結果情報を出力する場合、実行許可処理情報が示す情報処理に対応する処理選択ボタン54だけが利用者による選択の対象となるよう、認証情報出力部44は処理選択ボタン54を出力してもよい。   Further, the authentication information output unit 44 outputs a process selection button 54 on the process selection screen 50. The process selection button 54 indicates the contents of information processing executed by the information processing execution unit 48. When the authentication device 14 outputs the authentication result information including the execution permission process information, the authentication information output unit 44 so that only the process selection button 54 corresponding to the information processing indicated by the execution permission process information is selected by the user. May output a process selection button 54.

具体的には、例えば、認証装置14が、「ユーザID:AAA、認証:成功、白黒コピー:可、カラーコピー:不可、FAX:不可、機能設定:不可」という文字列で示される認証結果情報を出力し、この認証結果情報を認証結果情報取得部42が取得した場合、図3の処理選択画面50に示すように、情報処理実行部48が実行する「白黒コピー」、「カラーコピー」、「FAX」、「機能設定」の処理のうち、「白黒コピー」の処理のみが利用者による選択の対象となるよう、図3に示す処理選択画面50の処理選択ボタン54を認証情報出力部44が出力するようにしてもよい。   Specifically, for example, the authentication device 14 has authentication result information indicated by a character string “user ID: AAA, authentication: success, monochrome copy: acceptable, color copy: impossible, FAX: impossible, function setting: impossible”. When the authentication result information acquisition unit 42 acquires this authentication result information, as shown in the process selection screen 50 of FIG. 3, the information processing execution unit 48 executes “monochrome copy”, “color copy”, Among the “FAX” and “function setting” processes, the process selection button 54 on the process selection screen 50 shown in FIG. 3 is set to the authentication information output unit 44 so that only the “black and white copy” process is selected by the user. May be output.

なお、本実施形態では、認証情報出力部44は、画面などのUI部26に認証情報を表示出力しているが、認証情報を出力する方法はこの方法に限られない。   In the present embodiment, the authentication information output unit 44 displays and outputs the authentication information on the UI unit 26 such as a screen, but the method of outputting the authentication information is not limited to this method.

例えば、情報処理実行部48が、図4(a)に示すような、情報処理前の原稿56にコピー処理や印刷処理などを実行すると、図4(b)に示すような、認証情報を含む原稿56を情報処理の実行結果として生成するようにしてもよい。   For example, when the information processing execution unit 48 executes a copy process or a print process on the document 56 before information processing as shown in FIG. 4A, it includes authentication information as shown in FIG. The document 56 may be generated as an execution result of information processing.

また、例えば、情報処理実行部48が、電子文書などを生成する処理などを実行する場合において、電子文書を認証情報と関連付けて生成してもよい。具体的には、ファイル名や、属性や、内容の少なくとも一部に認証情報が含まれる電子文書を生成するようにしてもよい。   In addition, for example, when the information processing execution unit 48 executes processing for generating an electronic document or the like, the electronic document may be generated in association with authentication information. Specifically, an electronic document in which authentication information is included in at least a part of the file name, attribute, or content may be generated.

また、例えば、入出力部28を介してICカードなどの書替可能記憶部に認証情報を書き込んでもよい。   Further, for example, the authentication information may be written in a rewritable storage unit such as an IC card via the input / output unit 28.

代替認証部46は、例えば、ネットワーク32に障害などが発生している場合など、認証結果情報取得部42が認証結果情報を取得しない場合(例えば、通信部24が通信タイムアウトを検知し、制御部20に通信エラーが発生したことを示す情報を出力した場合)に、利用者情報取得部40が取得した利用者情報に基づく認証情報を要求することを示す要求情報を出力する。具体的には、図5に示すように、利用者に認証情報を入力させる認証情報入力画面60をUI部26に表示出力する。ここで、利用者は、認証情報出力部44が出力した文字列などで示される認証情報をUI部26に入力する。   The alternative authentication unit 46, for example, when the authentication result information acquisition unit 42 does not acquire the authentication result information, such as when a failure occurs in the network 32 (for example, the communication unit 24 detects a communication timeout, and the control unit Request information indicating that an authentication information based on the user information acquired by the user information acquisition unit 40 is requested is output. Specifically, as shown in FIG. 5, an authentication information input screen 60 for allowing the user to input authentication information is displayed and output on the UI unit 26. Here, the user inputs authentication information indicated by a character string output by the authentication information output unit 44 to the UI unit 26.

図5は、代替認証部46が出力する認証情報入力画面60の一例である。図5に示すように、認証情報入力画面60は、認証情報表示欄62、文字入力ボタン64、決定ボタン66、中止ボタン68を少なくとも含んでいる。   FIG. 5 is an example of an authentication information input screen 60 output by the alternative authentication unit 46. As shown in FIG. 5, the authentication information input screen 60 includes at least an authentication information display field 62, a character input button 64, a decision button 66, and a cancel button 68.

利用者が中止ボタン68を押下すると、UI部26は処理中止要求を示す情報を制御部20に出力し、制御部20は、処理を中止する。   When the user presses the stop button 68, the UI unit 26 outputs information indicating a process stop request to the control unit 20, and the control unit 20 stops the process.

利用者が、文字入力ボタン64を押下して文字を入力すると、その文字入力ボタン64に対応する文字をUI部26は認証情報表示欄62に表示する。なお、図5に示すように、利用者が入力した文字が他人に盗み見られないように、UI部26は、利用者が入力した文字の代わりにアスタリスクなどの伏字を認証情報表示欄62に表示してもよい。   When the user presses the character input button 64 and inputs a character, the UI unit 26 displays the character corresponding to the character input button 64 in the authentication information display field 62. As shown in FIG. 5, the UI unit 26 displays an abbreviation such as an asterisk in the authentication information display field 62 instead of the character input by the user so that the character input by the user cannot be seen by others. May be.

利用者が、認証情報を文字入力ボタン64によって文字列で示される認証情報を入力して決定ボタン66を押下すると、UI部26は、利用者により入力された文字列で示される認証情報を取得して、制御部20で実現される代替認証部46に出力する。そして、代替認証部46は、利用者がUI部26に入力した文字列などである認証情報を受け付け、受け付けた認証情報が、利用者情報取得部40が取得した利用者情報に基づく認証情報であるか否かに基づいて、この利用者を認証する。また、認証情報出力部44が、記憶部22にあらかじめ記憶されている暗号化鍵を取得して、この取得した暗号化鍵で暗号化した認証情報を生成する場合は、代替認証部46は、記憶部22にあらかじめ記憶されている、復号化鍵を取得して、この取得した復号化鍵で認証情報を復号化した情報が、利用者情報取得部40が取得した利用者情報に基づく情報であるか否かに基づいて、利用者を認証してもよい。なお、この復号化鍵は外部から利用者などにより読み出されないものであってもよい。   When the user inputs authentication information indicated by a character string using the character input button 64 and presses the enter button 66, the UI unit 26 acquires the authentication information indicated by the character string input by the user. Then, the data is output to the alternative authentication unit 46 realized by the control unit 20. The alternative authentication unit 46 receives authentication information such as a character string input by the user to the UI unit 26, and the received authentication information is authentication information based on the user information acquired by the user information acquisition unit 40. The user is authenticated based on whether or not there is. When the authentication information output unit 44 acquires an encryption key stored in advance in the storage unit 22 and generates authentication information encrypted with the acquired encryption key, the alternative authentication unit 46 The information obtained by acquiring the decryption key stored in advance in the storage unit 22 and decrypting the authentication information with the acquired decryption key is information based on the user information acquired by the user information acquisition unit 40. The user may be authenticated based on whether or not there is. The decryption key may not be read by a user or the like from the outside.

具体的には、例えば、利用者が、図5に示す文字列入力要求画面において、文字入力ボタン64を押下して、「09AF434BDE0A12EFE」という文字列で示される認証情報を入力し、決定ボタン66を押下したとする。そうすると、代替認証部46は、この文字列で示される認証情報を取得する。この文字列は、先ほど認証情報出力部44が生成した「09AF434BDE0A12EFE」という文字列と対応するので、代替認証部46は、この認証情報を入力した利用者が「AAA」であると認証する。   Specifically, for example, the user presses the character input button 64 on the character string input request screen shown in FIG. 5, inputs authentication information indicated by a character string “09AF434BDE0A12EFE”, and presses the enter button 66. Suppose that it is pressed. Then, the alternative authentication unit 46 acquires authentication information indicated by this character string. Since this character string corresponds to the character string “09AF434BDE0A12EFE” generated by the authentication information output unit 44 earlier, the alternative authentication unit 46 authenticates that the user who has input this authentication information is “AAA”.

なお、認証情報出力部44がICカードリーダライタなどの入出力部28を介してICカードなどの書替可能記憶部に認証情報を書き込む場合、代替認証部46はこの入出力部28を介してICカードなどの書替可能記憶部に利用者情報取得部40が取得した利用者情報に基づく認証情報を要求することを示す要求情報を出力して、この書替可能記憶部から認証情報を受け付ける(取得する)ようにしてもよい。   When the authentication information output unit 44 writes the authentication information to a rewritable storage unit such as an IC card via the input / output unit 28 such as an IC card reader / writer, the alternative authentication unit 46 passes through the input / output unit 28. Request information indicating that authentication information based on the user information acquired by the user information acquisition unit 40 is requested is output to a rewritable storage unit such as an IC card, and the authentication information is received from the rewritable storage unit. (Acquire) may be used.

また、認証装置14が実行許可処理情報を含む認証結果情報を出力し、認証情報出力部44が、この認証結果情報に基づいて認証情報を生成した場合は、代替認証部46は、認証情報に基づいて、利用者が要求する情報処理の実行を許可するか否かを判断してもよい。   When the authentication device 14 outputs authentication result information including execution permission processing information, and the authentication information output unit 44 generates authentication information based on the authentication result information, the alternative authentication unit 46 includes the authentication information. Based on this, it may be determined whether or not the execution of the information processing requested by the user is permitted.

具体的には、例えば、認証情報出力部44が、「ユーザID:AAA、認証:成功、白黒コピー:可、カラーコピー:不可、FAX:不可、機能設定:不可」という文字列を、記憶部22に記憶されている暗号化鍵で暗号化して「09AF434BDE0A12EFE」という認証情報を生成して出力し、その後、利用者がこの文字列をUI部26に入力して、代替認証部46が、この文字列を取得したとする。そして、代替認証部46は、この文字列を記憶部22にあらかじめ記憶されている復号化鍵で復号化して、「ユーザID:AAA、認証:成功、白黒コピー:可、カラーコピー:不可、FAX:不可、機能設定:不可」という文字列を生成する。このようにして、代替認証部46は、このユーザ(AAA)には「白黒コピー」の処理の実行のみを許可するということを判断してもよい。   Specifically, for example, the authentication information output unit 44 stores a character string “user ID: AAA, authentication: success, black and white copy: acceptable, color copy: impossible, FAX: impossible, function setting: impossible” in the storage unit. 22, the authentication information “09AF434BDE0A12EFE” is generated and output, and the user inputs this character string into the UI unit 26, and the alternative authentication unit 46 Suppose you get a string. Then, the alternative authentication unit 46 decrypts this character string with the decryption key stored in the storage unit 22 in advance, and “user ID: AAA, authentication: successful, monochrome copy: acceptable, color copy: impossible, FAX. : Not possible, Function setting: Not possible ”is generated. In this way, the alternative authentication unit 46 may determine that this user (AAA) is only allowed to execute the “monochrome copy” process.

また、代替認証部46は、受け付けた認証情報に基づく認証が成功した場合には、図3に示すような、処理選択画面50を生成し、タッチパネルなどのUI部26に表示出力する。このとき、代替認証部46は、認証情報欄52に認証情報を表示出力しなくてもよい。   Further, when the authentication based on the received authentication information is successful, the alternative authentication unit 46 generates a process selection screen 50 as shown in FIG. 3 and displays and outputs it on the UI unit 26 such as a touch panel. At this time, the alternative authentication unit 46 may not display and output the authentication information in the authentication information column 52.

なお、情報処理実行部48が、認証装置14が利用者を認証すると、例えば、図4(b)に示すような、認証情報を含む原稿56をコピー処理や印刷処理などといった情報処理の実行結果として生成する場合に、認証装置14ではなく代替認証部46が利用者を認証する際には、例えば、図4(a)に示すような、認証情報を含まない原稿56を、コピー処理や印刷処理などといった情報処理の実行結果として生成するようにしてもよい。   When the information processing execution unit 48 authenticates the user by the authentication device 14, for example, as shown in FIG. 4B, an execution result of information processing such as copy processing or printing processing of a document 56 including authentication information. When the alternative authentication unit 46 instead of the authentication device 14 authenticates the user, for example, a document 56 that does not include authentication information as shown in FIG. 4A is copied or printed. You may make it produce | generate as an execution result of information processing, such as a process.

情報処理実行部48は、例えば、「白黒コピー」、「カラーコピー」、「FAX」、「機能設定」などといった、予め定められた少なくとも1つの情報処理を実行する。また、情報処理実行部48が予め定められた複数の情報処理を実行する場合には、利用者は、これら複数の情報処理のうちの少なくとも一つを要求することとなる。   The information processing execution unit 48 executes at least one information processing determined in advance, such as “monochrome copy”, “color copy”, “FAX”, “function setting”, and the like. In addition, when the information processing execution unit 48 executes a plurality of predetermined information processing, the user requests at least one of the plurality of information processing.

なお、認証情報出力部44や代替認証部46が処理選択画面50を出力することなく、情報処理実行部48は処理の実行を開始しても構わない。   Note that the information processing execution unit 48 may start the processing without the authentication information output unit 44 or the alternative authentication unit 46 outputting the processing selection screen 50.

次に、認証装置14により利用者が認証される状況における、本発明の実施形態に係る情報処理システム10の処理の流れの一例を図6に示すフロー図を参照しながら説明する。   Next, an example of the processing flow of the information processing system 10 according to the embodiment of the present invention in a situation where the user is authenticated by the authentication device 14 will be described with reference to the flowchart shown in FIG.

まず、ICカードリーダライタなどの入出力部28がICカードを検出し、検出したICカードから利用者IDを取得する(S101)。そして、入出力部28は、取得した利用者IDを制御部20へ出力する。そして、制御部20で実現される利用者情報取得部40は、入出力部28が出力した利用者IDを取得する(S102)。   First, the input / output unit 28 such as an IC card reader / writer detects an IC card, and acquires a user ID from the detected IC card (S101). Then, the input / output unit 28 outputs the acquired user ID to the control unit 20. Then, the user information acquisition unit 40 realized by the control unit 20 acquires the user ID output by the input / output unit 28 (S102).

そして、制御部20で実現される認証結果情報取得部42は、利用者情報取得部40が取得した利用者IDを認証装置14へ出力する。そして、認証装置14は、認証結果情報取得部42が出力した利用者IDを取得する(S103)。   Then, the authentication result information acquisition unit 42 realized by the control unit 20 outputs the user ID acquired by the user information acquisition unit 40 to the authentication device 14. Then, the authentication device 14 acquires the user ID output by the authentication result information acquisition unit 42 (S103).

そして、認証装置14は、取得した利用者IDに基づいて利用者の認証を行い、「白黒コピー」処理についてのみ実行を許可することを示す実行許可処理情報を含む認証結果情報を生成する(S104)。   Then, the authentication device 14 authenticates the user based on the acquired user ID, and generates authentication result information including execution permission processing information indicating that only the “monochrome copy” processing is permitted (S104). ).

そして、認証装置14は、生成した認証結果情報を制御部20へ出力する。そして、制御部20で実現される認証結果情報取得部42は、認証装置14が出力した認証結果情報を取得する(S105)。そして、認証結果情報取得部42は、取得した認証結果情報に基づいて、利用者情報取得部40が取得した利用者IDが示す利用者についての認証装置14による認証の成否を確認する(S106)。   Then, the authentication device 14 outputs the generated authentication result information to the control unit 20. And the authentication result information acquisition part 42 implement | achieved by the control part 20 acquires the authentication result information which the authentication apparatus 14 output (S105). And the authentication result information acquisition part 42 confirms the success or failure of the authentication by the authentication apparatus 14 about the user which the user ID which the user information acquisition part 40 acquired based on the acquired authentication result information (S106). .

認証結果情報取得部42が、利用者情報取得部40が取得した利用者IDが示す利用者についての認証が成功したこと確認した場合(S106:Y)、認証結果情報取得部42は、記憶部22に記憶されている暗号化鍵を取得する(S107)。   When the authentication result information acquisition unit 42 confirms that the user indicated by the user ID acquired by the user information acquisition unit 40 has been successfully authenticated (Y in S106), the authentication result information acquisition unit 42 stores the storage unit. The encryption key stored in 22 is acquired (S107).

そして、制御部20で実現される認証情報出力部44は、認証結果情報取得部42が取得した暗号化鍵で、利用者情報取得部40が取得した利用者IDに基づくビット列を暗号化する(S108)。そして、認証情報出力部44は、暗号化されたビット列に基づいて文字列である認証情報を生成する(S109)。そして、認証情報出力部44は、図3に示すように、生成した文字列で示される認証情報が示された認証情報欄52や、「白黒コピー」の処理のみが利用者による選択の対象となっている処理選択ボタン54を含む処理選択画面50をUI部26に出力する(S110)。   Then, the authentication information output unit 44 realized by the control unit 20 encrypts a bit string based on the user ID acquired by the user information acquisition unit 40 with the encryption key acquired by the authentication result information acquisition unit 42 ( S108). Then, the authentication information output unit 44 generates authentication information, which is a character string, based on the encrypted bit string (S109). Then, as shown in FIG. 3, the authentication information output unit 44 selects only the authentication information column 52 in which the authentication information indicated by the generated character string is displayed or the “monochrome copy” process as a target of selection by the user. The process selection screen 50 including the process selection button 54 is output to the UI unit 26 (S110).

そして、利用者が「白黒コピー」処理を示す処理選択ボタン54を押下する。そして、UI部26は、押下された処理選択ボタン54に対応する情報処理を示す押下ボタン情報を取得する(S111)。ここでは、「白黒コピー」処理を示す押下ボタン情報を取得する。   Then, the user presses the process selection button 54 indicating the “monochrome copy” process. Then, the UI unit 26 acquires push button information indicating information processing corresponding to the pressed process selection button 54 (S111). Here, the pressed button information indicating the “monochrome copy” process is acquired.

そして、取得した押下ボタン情報を制御部20へ出力する。そして、制御部20で実現される情報処理実行部48は、この押下ボタン情報を取得する(S112)。ここでは、「白黒コピー」処理を示す押下ボタン情報を情報処理実行部48は取得する。そして、制御部20で実現される情報処理実行部48は、押下ボタン情報が示す処理を実行する(S113)。ここでは、「白黒コピー」処理を実行する。   Then, the acquired push button information is output to the control unit 20. And the information processing execution part 48 implement | achieved by the control part 20 acquires this press button information (S112). Here, the information processing execution unit 48 acquires the pressed button information indicating the “monochrome copy” process. And the information processing execution part 48 implement | achieved by the control part 20 performs the process which press button information shows (S113). Here, “monochrome copy” processing is executed.

このようにして、利用者が情報処理装置12に「白黒コピー」処理などの情報処理の実行を要求すると、認証装置14による認証を経た上で、利用者にその情報処理の実行が許可されていれば、情報処理装置12は「白黒コピー」処理などの情報処理を実行する。   In this way, when the user requests the information processing device 12 to execute information processing such as “monochrome copy” processing, the user is permitted to execute the information processing after authentication by the authentication device 14. Then, the information processing apparatus 12 executes information processing such as “monochrome copy” processing.

もちろん、図6のフロー図に示す処理の流れは一例にすぎず、本発明の実施形態に係る情報処理システム10の処理の流れは、図6のフロー図に示す処理の流れに限られない。   Of course, the processing flow shown in the flowchart of FIG. 6 is merely an example, and the processing flow of the information processing system 10 according to the embodiment of the present invention is not limited to the processing flow shown in the flowchart of FIG.

なお、認証情報出力部44が認証情報をUI部26に出力する(S110)タイミングと、情報処理実行部48が情報処理を実行する(S113)タイミングの先後はどちらでも構わない。   The timing at which the authentication information output unit 44 outputs the authentication information to the UI unit 26 (S110) and the timing at which the information processing execution unit 48 executes the information processing (S113) may be any.

次に、ネットワーク32に障害などが発生しており、認証装置14により利用者が認証されない状況における、本発明の実施形態に係る情報処理システム10の処理の流れの一例を図7に示すフロー図を参照しながら説明する。   Next, FIG. 7 is a flowchart illustrating an example of a processing flow of the information processing system 10 according to the embodiment of the present invention in a situation where a failure or the like occurs in the network 32 and the user is not authenticated by the authentication device 14. Will be described with reference to FIG.

なお、ここで、認証装置14により利用者が認証される状況において、図6に示すフロー図が示す処理の流れに従って、情報処理実行部48は情報処理を実行しており、利用者は、例えば、S110の処理においてUI部26に出力された、処理選択画面50の認証情報欄52を既に視認して、文字列で示される認証情報を認識しているものとする。   Here, in a situation where the user is authenticated by the authentication device 14, the information processing execution unit 48 executes information processing according to the processing flow shown in the flowchart shown in FIG. It is assumed that the authentication information field 52 of the process selection screen 50 output to the UI unit 26 in the process of S110 has already been visually recognized and the authentication information indicated by the character string has been recognized.

まず、図6に示すフロー図のS101に示す処理と同様に、入出力部28は、利用者IDを取得する(S201)。そして、入出力部28は、取得した利用者IDを制御部20へ出力する。そして、制御部20で実現される利用者情報取得部40は、入出力部28が出力した利用者IDを取得する(S202)。   First, similarly to the process shown in S101 of the flowchart shown in FIG. 6, the input / output unit 28 acquires a user ID (S201). Then, the input / output unit 28 outputs the acquired user ID to the control unit 20. Then, the user information acquisition unit 40 realized by the control unit 20 acquires the user ID output by the input / output unit 28 (S202).

そして、制御部20で実現される認証結果情報取得部42は、利用者情報取得部40が取得した利用者IDを認証装置14へ出力する(S203)。そして、ここでは、図6のフロー図が示す処理の流れとは異なり、ネットワーク32に障害などが発生していることなどにより、認証装置14は認証結果情報を出力しない。   And the authentication result information acquisition part 42 implement | achieved by the control part 20 outputs the user ID which the user information acquisition part 40 acquired to the authentication apparatus 14 (S203). Here, unlike the processing flow shown in the flowchart of FIG. 6, the authentication device 14 does not output authentication result information due to a failure or the like in the network 32.

そして、制御部20で実現される代替認証部46は、認証結果情報取得部42が、認証装置14に利用者IDを出力してから、予め定められた制限時間が経過したか否かを確認する(S204)。そして、制限時間を経過していない場合は(S204:N)、予め定められた確認間隔時間だけ待ち状態となり(S205)、その時間の経過後に、再度、予め定められた制限時間が経過したか否かを確認する(S204)。   Then, the alternative authentication unit 46 realized by the control unit 20 confirms whether or not a predetermined time limit has elapsed after the authentication result information acquisition unit 42 outputs the user ID to the authentication device 14. (S204). If the time limit has not elapsed (S204: N), the system waits for a predetermined confirmation interval time (S205). After that time has elapsed, has the predetermined time limit elapsed again? It is confirmed whether or not (S204).

そして、認証装置14から情報処理装置12への情報の出力がないまま、予め定められた待ち時間を経過すると(S204:Y)、制御部20で実現される代替認証部46は、図5に示すように、利用者に文字列で示される認証情報を入力させる認証情報入力画面60をUI部26に表示出力する(S206)。   Then, when a predetermined waiting time elapses without outputting information from the authentication device 14 to the information processing device 12 (S204: Y), the alternative authentication unit 46 realized by the control unit 20 is shown in FIG. As shown, an authentication information input screen 60 for allowing the user to input authentication information indicated by a character string is displayed on the UI unit 26 (S206).

ここで、利用者は、タッチパネルなどのUI部26に表示出力された文字入力ボタン64を押下することにより文字列で示される認証情報を入力する。そして、UI部26は、利用者により入力された文字列で示される認証情報を取得して(S207)、取得した文字列で示される認証情報を制御部20に出力する(S208)。そして、制御部20で実現される代替認証部46は、UI部26が出力した文字列で示される認証情報を取得する。   Here, the user inputs authentication information indicated by a character string by pressing a character input button 64 displayed and output on the UI unit 26 such as a touch panel. Then, the UI unit 26 acquires authentication information indicated by the character string input by the user (S207), and outputs the authentication information indicated by the acquired character string to the control unit 20 (S208). Then, the alternative authentication unit 46 realized by the control unit 20 acquires authentication information indicated by the character string output from the UI unit 26.

そして、制御部20で実現される代替認証部46は、記憶部22に記憶されている復号化鍵を取得する(S209)。この復号化鍵は、記憶部22に記憶されている暗号化鍵に対応する復号化鍵であり、この復号化鍵は、記憶部22に記憶されている暗号化鍵で暗号化した情報を復号化する。   Then, the alternative authentication unit 46 realized by the control unit 20 acquires the decryption key stored in the storage unit 22 (S209). This decryption key is a decryption key corresponding to the encryption key stored in the storage unit 22, and this decryption key decrypts information encrypted with the encryption key stored in the storage unit 22. Turn into.

そして、代替認証部46は、取得した復号化鍵でUI部26から出力された文字列で示される認証情報を復号化する(S210)。そして、代替認証部46は、UI部26から出力された文字列で示される認証情報を復号化できたか否か、及び、復号化された文字列が、利用者情報取得部40が取得した利用者IDに基づく情報であるか否かを確認する(S211)。   Then, the alternative authentication unit 46 decrypts the authentication information indicated by the character string output from the UI unit 26 with the obtained decryption key (S210). Then, the alternative authentication unit 46 determines whether or not the authentication information indicated by the character string output from the UI unit 26 has been decrypted, and the decrypted character string is acquired by the user information acquisition unit 40. It is confirmed whether or not the information is based on the person ID (S211).

ここで、代替認証部46が、UI部26から出力された文字列で示される認証情報を復号化でき、かつ、復号化された文字列が、利用者情報取得部40が取得した利用者IDに基づく情報であることを確認した場合(S211:Y)、図6に示すフロー図のS110の処理と同様に、図3に示すように、生成した文字列で示される認証情報が示された認証情報欄52や、「白黒コピー」の処理のみが利用者による選択の対象となっている処理選択ボタン54を含む処理選択画面50をUI部26に出力する(S212)。   Here, the alternative authentication unit 46 can decrypt the authentication information indicated by the character string output from the UI unit 26, and the decrypted character string is the user ID acquired by the user information acquisition unit 40. If it is confirmed that the information is based on (S211: Y), the authentication information indicated by the generated character string is shown as shown in FIG. 3, as in the process of S110 in the flowchart shown in FIG. A process selection screen 50 including a process selection button 54 for which only the process of the authentication information column 52 and “monochrome copy” is selected by the user is output to the UI unit 26 (S212).

以下、図6に示すフロー図のS111〜S113と同様の処理の流れに従って、情報処理実行部48は、押下ボタン情報が示す処理を実行する(S213〜S215)。ここでは、「白黒コピー」処理を実行する。   Hereinafter, the information processing execution unit 48 executes the processing indicated by the pressed button information in accordance with the processing flow similar to S111 to S113 in the flowchart shown in FIG. 6 (S213 to S215). Here, “monochrome copy” processing is executed.

もちろん、図7のフロー図に示す処理の流れは一例にすぎず、本発明の実施形態に係る情報処理システム10の処理の流れは、図7のフロー図に示す処理の流れに限られない。   Of course, the processing flow shown in the flowchart of FIG. 7 is merely an example, and the processing flow of the information processing system 10 according to the embodiment of the present invention is not limited to the processing flow shown in the flowchart of FIG.

このようにして、ネットワーク32に障害などが発生しており、認証装置14により利用者が認証されない状況において、利用者が情報処理装置12に「白黒コピー」処理などの情報処理の実行を要求すると、情報処理装置12の制御部20で実現される代替認証部46が利用者を認証する。そのため、本発明によれば、管理費用の増加が抑えられ、接続された認証装置が利用できない場合でも利用者を認証することができる。   In this manner, when a failure or the like occurs in the network 32 and the user is not authenticated by the authentication device 14, the user requests the information processing device 12 to execute information processing such as “monochrome copy” processing. The alternative authentication unit 46 realized by the control unit 20 of the information processing apparatus 12 authenticates the user. Therefore, according to the present invention, an increase in management cost can be suppressed, and the user can be authenticated even when the connected authentication device cannot be used.

なお、本発明は上記実施形態に限定されるものではない。   The present invention is not limited to the above embodiment.

例えば、認証装置14が時刻情報を含む認証結果情報を出力してもよい。ここで、時刻情報とは、例えば、認証装置14が認証結果情報を2007年9月30日の12時に生成した場合における、「20070930120000」という文字列を示す情報など、認証装置14が認証結果情報を生成した時刻に基づく情報をいう。もちろん、ここに示した時刻情報は一例にすぎず、時刻情報は、認証装置14が認証結果情報を生成した時刻に基づく他の情報であっても構わない。   For example, the authentication device 14 may output authentication result information including time information. Here, the time information is, for example, information indicating the character string “2007093010000” when the authentication device 14 generates the authentication result information at 12:00 on September 30, 2007, etc. Refers to information based on the time of generation. Of course, the time information shown here is only an example, and the time information may be other information based on the time when the authentication device 14 generates the authentication result information.

そして、認証情報出力部44が、この時刻情報に基づく認証情報を生成して、UI部26などに出力するようにしてもよい。そして、代替認証部46が、この認証情報を受け付けて、受け付けた認証情報が示す時刻に基づいて、利用者情報取得部40が取得した利用者IDなどの利用者情報が示す利用者を認証するようにしてもよい。   Then, the authentication information output unit 44 may generate authentication information based on the time information and output it to the UI unit 26 or the like. Then, the alternative authentication unit 46 receives this authentication information and authenticates the user indicated by the user information such as the user ID acquired by the user information acquisition unit 40 based on the time indicated by the received authentication information. You may do it.

具体的には、例えば、代替認証部46が、「20070930120000」という文字列が含まれる認証情報を受け付けて、受け付けた時刻が、受け付けた認証情報が示す時刻(例えば、2007年9月30日12時)から予め定められた時間(例えば、3日)を経過している場合には、この利用者の認証を失敗とするようにしてもよい。   Specifically, for example, the alternative authentication unit 46 receives authentication information including the character string “2007093010000”, and the received time is the time indicated by the received authentication information (for example, September 30, 2007 12 If a predetermined time (e.g., 3 days) has elapsed since (time), this user authentication may be failed.

また、代替認証部46が、認証情報が示す時刻(すなわち、認証結果情報が生成された時刻に基づく時刻)や、認証情報を取得した時刻などに基づいて、情報処理装置12による処理の実行を利用者に許可するか否かを制御してもよい。   Further, the alternative authentication unit 46 executes processing by the information processing device 12 based on the time indicated by the authentication information (that is, the time based on the time when the authentication result information is generated), the time when the authentication information is acquired, and the like. It may be controlled whether or not to allow the user.

具体的には、例えば、「白黒コピー」と「カラーコピー」の実行が通常許可されている利用者に対して、代替認証部46が認証情報を受け付けた時刻が、受け付けた認証情報が示す時刻から予め定められた時間を経過している場合には、この利用者には「白黒コピー」の実行しか許可しないというようにしてもよい。   Specifically, for example, for a user who is normally permitted to execute “monochrome copy” and “color copy”, the time at which the authentication information is received by the alternative authentication unit 46 is the time indicated by the received authentication information. If a predetermined time has elapsed since then, this user may be allowed to execute only “monochrome copy”.

また、例えば、情報処理実行部48を情報処理システム10外の別のコンピュータに設け、情報処理装置12と通信部24を介して通信する構成とした、分散型情報処理システムに本発明を適用してもよい。   Further, for example, the present invention is applied to a distributed information processing system in which the information processing execution unit 48 is provided in another computer outside the information processing system 10 and communicates with the information processing apparatus 12 via the communication unit 24. May be.

また、情報処理装置12は、一つの筐体により構成されていても、複数の筐体により構成されていてもよい。   Further, the information processing apparatus 12 may be configured by a single casing or may be configured by a plurality of casings.

また、認証装置14が情報処理装置12と同一の筐体であってもよい。   The authentication device 14 may be the same housing as the information processing device 12.

また、情報処理装置12は、暗号化鍵と、この暗号化鍵に対応する復号化鍵とを受け付けて、これら受け付けた暗号化鍵と復号化鍵を記憶部22に記憶するようにしてもよい。   Further, the information processing apparatus 12 may receive an encryption key and a decryption key corresponding to the encryption key, and store the received encryption key and decryption key in the storage unit 22. .

また、情報処理システム10に複数の情報処理装置12が含まれる場合に、それぞれの情報処理装置12の記憶部22に異なる暗号化鍵、及び、この暗号化鍵に対応する復号化鍵を記憶するようにしてもよい。また、共通の暗号化鍵、及び、この暗号化鍵に対応する復号化鍵を記憶するようにしてもよい。   Further, when the information processing system 10 includes a plurality of information processing apparatuses 12, different encryption keys and decryption keys corresponding to the encryption keys are stored in the storage unit 22 of each information processing apparatus 12. You may do it. Further, a common encryption key and a decryption key corresponding to the encryption key may be stored.

本発明の一実施形態に係る情報処理システムのハードウェア構成の一例を示す図である。It is a figure which shows an example of the hardware constitutions of the information processing system which concerns on one Embodiment of this invention. 本発明の一実施形態に係る情報処理装置の機能ブロック図である。It is a functional block diagram of an information processor concerning one embodiment of the present invention. 認証情報表示画面の一例を示す図である。It is a figure which shows an example of an authentication information display screen. 本発明の一実施形態に係る情報処理装置が実行する情報処理の対象となる原稿の一例を示す図である。It is a figure which shows an example of the original document used as the object of the information processing which the information processing apparatus which concerns on one Embodiment of this invention performs. 文字列入力要求画面情報処理の一例を示す図である。It is a figure which shows an example of character string input request screen information processing. 情報処理システムで行われる処理のフローの一例を示す図である。It is a figure which shows an example of the flow of the process performed with an information processing system. 情報処理システムで行われる処理のフローの一例を示す図である。It is a figure which shows an example of the flow of the process performed with an information processing system.

符号の説明Explanation of symbols

10 情報処理システム、12 情報処理装置、14 認証装置、20 制御部、22 記憶部、24 通信部、26 ユーザインタフェース(UI)部、28 入出力部、30 バス、32 ネットワーク、40 利用者情報取得部、42 認証結果情報取得部、44 認証情報出力部、46 代替認証部、48 情報処理実行部、50 処理選択画面、52 認証情報欄、54 処理選択ボタン、56 原稿、60 認証情報入力画面、62 認証情報表示欄、64 文字入力ボタン、66 決定ボタン、68 中止ボタン。   DESCRIPTION OF SYMBOLS 10 Information processing system, 12 Information processing apparatus, 14 Authentication apparatus, 20 Control part, 22 Storage part, 24 Communication part, 26 User interface (UI) part, 28 Input / output part, 30 Bus, 32 Network, 40 User information acquisition Section, 42 authentication result information acquisition section, 44 authentication information output section, 46 alternative authentication section, 48 information processing execution section, 50 process selection screen, 52 authentication information column, 54 process selection button, 56 manuscript, 60 authentication information input screen, 62 Authentication information display field, 64 character input button, 66 enter button, 68 cancel button.

Claims (6)

予め定められた複数の情報処理のうちの少なくとも一つを要求する利用者を示す利用者情報を取得する利用者情報取得手段と、
利用者を認証し、前記複数の情報処理のうち、認証対象の利用者による実行を許可する情報処理を示す実行許可処理情報を含む、当該認証の成否を示す認証結果情報を出力する認証手段に、前記利用者情報が示す利用者の認証を要求し、前記認証手段が出力する認証結果情報を取得する認証結果情報取得手段と、
前記利用者情報が示す利用者の認証が成功したことを示す認証結果情報を前記認証結果情報取得手段が取得する場合に、前記利用者情報、及び、前記認証結果情報取得手段が取得する認証結果情報に含まれる前記実行許可処理情報に基づく認証情報を生成して出力する認証情報出力手段と、
前記認証結果情報取得手段が認証結果情報を取得しない場合に、前記利用者情報及び前記実行許可処理情報に基づく認証情報を要求することを示す要求情報を出力し、認証情報を受け付け、当該受け付けた認証情報が前記利用者情報及び前記実行許可処理情報に基づく認証情報であるか否かに基づいて、前記利用者情報が示す利用者を認証するとともに、前記利用者が要求する情報処理の実行を許可するか否かを判断する代替認証手段と、
を含むことを特徴とする情報処理装置。
User information acquisition means for acquiring user information indicating a user who requests at least one of a plurality of predetermined information processing ;
Authentication means for authenticating a user and outputting authentication result information indicating success or failure of the authentication, including execution permission processing information indicating information processing that is permitted to be executed by a user to be authenticated among the plurality of information processing Authentication result information acquisition means for requesting authentication of the user indicated by the user information and acquiring authentication result information output by the authentication means;
When the authentication result information acquisition unit acquires authentication result information indicating that the user authentication indicated by the user information is successful, the user information and the authentication result acquired by the authentication result information acquisition unit Authentication information output means for generating and outputting authentication information based on the execution permission processing information included in the information ;
When the authentication result information acquisition means does not acquire authentication result information, it outputs request information indicating that authentication information based on the user information and the execution permission processing information is requested, receives the authentication information, and receives the authentication information. Based on whether or not the authentication information is authentication information based on the user information and the execution permission processing information , the user indicated by the user information is authenticated , and the information processing requested by the user is executed. An alternative authentication means for determining whether to permit ,
An information processing apparatus comprising:
前記認証手段が、認証結果情報を生成する時刻に基づく時刻情報を含む認証結果情報を出力し、
前記認証情報出力手段が、前記認証結果情報取得手段が取得する認証結果情報に含まれる時刻情報に基づく認証情報を生成して出力し、
前記代替認証手段が、前記受け付けた認証情報が示す時刻に基づいて、前記利用者情報が示す利用者を認証する、
ことを特徴とする請求項に記載の情報処理装置。
The authentication means outputs authentication result information including time information based on a time of generating authentication result information;
The authentication information output means generates and outputs authentication information based on time information included in the authentication result information acquired by the authentication result information acquisition means;
The alternative authentication means authenticates the user indicated by the user information based on the time indicated by the received authentication information;
The information processing apparatus according to claim 1 .
前記情報処理装置が、暗号化鍵と当該暗号化鍵に対応する復号化鍵とを記憶する鍵記憶部と接続する手段をさらに含み、
前記認証情報出力手段が、前記鍵記憶部が記憶する前記暗号化鍵を取得して、当該取得した暗号化鍵で暗号化した認証情報を生成して出力し、
前記代替認証手段が、前記鍵記憶部が記憶する前記復号化鍵を取得して、当該復号化鍵で前記受け付けた認証情報を復号化した情報が、前記利用者情報に基づく情報であるか否かに基づいて、前記利用者情報が示す利用者を認証する、
ことを特徴とする請求項1又は2に記載の情報処理装置。
The information processing apparatus further includes means for connecting to a key storage unit that stores an encryption key and a decryption key corresponding to the encryption key;
The authentication information output means acquires the encryption key stored in the key storage unit, generates authentication information encrypted with the acquired encryption key, and outputs it,
Whether or not the alternative authentication means acquires the decryption key stored in the key storage unit and decrypts the received authentication information with the decryption key, based on the user information And authenticating the user indicated by the user information,
The information processing apparatus according to claim 1 or 2 .
暗号化鍵と当該暗号化鍵に対応する復号化鍵とを受け付けて、当該受け付けた暗号化鍵と復号化鍵を前記鍵記憶部に記憶させる鍵受付手段、
をさらに含むことを特徴とする請求項に記載の情報処理装置。
A key receiving unit that receives an encryption key and a decryption key corresponding to the encryption key, and stores the received encryption key and decryption key in the key storage unit;
The information processing apparatus according to claim 3 , further comprising:
前記情報処理装置が、前記利用者情報が記憶された書替可能記憶部と接続する手段をさらに含み、
前記利用者情報取得手段が、前記書替可能記憶部から前記利用者情報を読み出し、
前記認証情報出力手段が、前記利用者情報が示す利用者に対応する認証情報を生成して、前記書替可能記憶部に書き込む、
ことを特徴とする請求項1乃至4のいずれか一項に記載の情報処理装置。
The information processing apparatus further includes means for connecting to a rewritable storage unit in which the user information is stored,
The user information acquisition means reads the user information from the rewritable storage unit,
The authentication information output means generates authentication information corresponding to the user indicated by the user information and writes the authentication information in the rewritable storage unit;
The information processing apparatus according to any one of claims 1 to 4, characterized in that.
予め定められた複数の情報処理のうちの少なくとも一つを要求する利用者を示す利用者情報を取得する利用者情報取得手段、
利用者を認証し、前記複数の情報処理のうち、認証対象の利用者による実行を許可する情報処理を示す実行許可処理情報を含む、当該認証の成否を示す認証結果情報を出力する認証手段に、前記利用者情報が示す利用者の認証を要求し、前記認証手段が出力する認証結果情報を取得する認証結果情報取得手段、
前記利用者情報が示す利用者の認証が成功したことを示す認証結果情報を前記認証結果情報取得手段が取得する場合に、前記利用者情報、及び、前記認証結果情報取得手段が取得する認証結果情報に含まれる前記実行許可処理情報に基づく認証情報を生成して出力する認証情報出力手段、
前記認証結果情報取得手段が認証結果情報を取得しない場合に、前記利用者情報及び前記実行許可処理情報に基づく認証情報を要求することを示す要求情報を出力し、認証情報を受け付け、当該受け付けた認証情報が前記利用者情報及び前記実行許可処理情報に基づく認証情報であるか否かに基づいて、前記利用者情報が示す利用者を認証するとともに、前記利用者が要求する情報処理の実行を許可するか否かを判断する代替認証手段、
としてコンピュータを機能させることを特徴とするプログラム。
User information acquisition means for acquiring user information indicating a user who requests at least one of a plurality of predetermined information processing ;
Authentication means for authenticating a user and outputting authentication result information indicating success or failure of the authentication, including execution permission processing information indicating information processing that is permitted to be executed by a user to be authenticated among the plurality of information processing Authentication result information acquisition means for requesting authentication of the user indicated by the user information and acquiring authentication result information output by the authentication means;
When the authentication result information acquisition unit acquires authentication result information indicating that the user authentication indicated by the user information is successful, the user information and the authentication result acquired by the authentication result information acquisition unit Authentication information output means for generating and outputting authentication information based on the execution permission processing information included in the information;
When the authentication result information acquisition means does not acquire authentication result information, it outputs request information indicating that authentication information based on the user information and the execution permission processing information is requested, receives the authentication information, and receives the authentication information. Based on whether or not the authentication information is authentication information based on the user information and the execution permission processing information , the user indicated by the user information is authenticated , and the information processing requested by the user is executed. Alternative authentication means to determine whether to allow ,
A program characterized by causing a computer to function.
JP2007269161A 2007-10-16 2007-10-16 Information processing apparatus and program Expired - Fee Related JP5135986B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007269161A JP5135986B2 (en) 2007-10-16 2007-10-16 Information processing apparatus and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007269161A JP5135986B2 (en) 2007-10-16 2007-10-16 Information processing apparatus and program

Publications (2)

Publication Number Publication Date
JP2009098868A JP2009098868A (en) 2009-05-07
JP5135986B2 true JP5135986B2 (en) 2013-02-06

Family

ID=40701823

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007269161A Expired - Fee Related JP5135986B2 (en) 2007-10-16 2007-10-16 Information processing apparatus and program

Country Status (1)

Country Link
JP (1) JP5135986B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8733784B2 (en) 2009-06-12 2014-05-27 Combi Corporation Stroller

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015222552A (en) * 2014-05-23 2015-12-10 三菱電機ビルテクノサービス株式会社 Authentication system, authentication server, apparatus and program

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005173816A (en) * 2003-12-09 2005-06-30 Ricoh Co Ltd Image forming apparatus and authentication method
JP4514134B2 (en) * 2005-01-24 2010-07-28 株式会社コナミデジタルエンタテインメント Network system, server device, unauthorized use detection method, and program
JP2006251932A (en) * 2005-03-08 2006-09-21 Canon Inc Security management method, apparatus, and security management program
JP3992050B2 (en) * 2005-05-10 2007-10-17 コニカミノルタビジネステクノロジーズ株式会社 Image processing apparatus, control method therefor, and computer program
JP2007067849A (en) * 2005-08-31 2007-03-15 Canon Inc Image archive system
JP2007102268A (en) * 2005-09-30 2007-04-19 Murata Mach Ltd Digital multifunction machine
JP2007249832A (en) * 2006-03-17 2007-09-27 Ricoh Co Ltd Encrypted file with restricted access count and its use system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8733784B2 (en) 2009-06-12 2014-05-27 Combi Corporation Stroller

Also Published As

Publication number Publication date
JP2009098868A (en) 2009-05-07

Similar Documents

Publication Publication Date Title
US8301908B2 (en) Data security in an information processing device
JP5642562B2 (en) Image forming apparatus, image forming processing method, and computer-readable recording medium on which program is recorded
JP4780179B2 (en) Information processing apparatus and information processing program
JP4835111B2 (en) Job processing system and image reading apparatus
JP4900495B2 (en) Image forming apparatus, print job management method, and computer program
CN100566364C (en) information processing equipment
JP2018078531A (en) Image formation system, print log management method
JP2009053808A (en) Image forming apparatus, authentication information management method, and program
US20180082067A1 (en) Information Sharing Server, Information Sharing System And Non-Transitory Recording Medium
JP2007140901A (en) Image processing system
JP6940812B2 (en) Information processing equipment and computer programs
JP5261130B2 (en) Image forming apparatus and image output system
JP2009199236A (en) Image processor, authentication package installation method, authentication package installation program, and recording medium
JP5135986B2 (en) Information processing apparatus and program
JP5135239B2 (en) Image forming system and server device
JP2008201044A (en) Image forming apparatus
JP4530035B2 (en) Image forming apparatus, image forming apparatus terminal apparatus, image forming system, and program
JP2014174920A (en) Portable terminal, image output system and program
JP2007087026A (en) Information processor
JP2006318098A (en) Server apparatus, system, and control method thereof
JP4803601B2 (en) Image processing apparatus and image forming apparatus
JP4391535B2 (en) External storage device, and image processing apparatus and image forming apparatus provided with the external storage device
JP2008067248A (en) Data processing device
JP2010004126A (en) Image forming apparatus, control method and control program of image forming apparatus, and image forming system
JP2008187245A (en) Image information transmission device and image information transmission management program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100922

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120718

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120731

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120927

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: 20121016

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121029

R150 Certificate of patent or registration of utility model

Ref document number: 5135986

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20151122

Year of fee payment: 3

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees