JP2008102614A - Authority transfer system, information processing device, authority transfer id issuing device, authority transfer processing device, and information processing system - Google Patents

Authority transfer system, information processing device, authority transfer id issuing device, authority transfer processing device, and information processing system Download PDF

Info

Publication number
JP2008102614A
JP2008102614A JP2006282768A JP2006282768A JP2008102614A JP 2008102614 A JP2008102614 A JP 2008102614A JP 2006282768 A JP2006282768 A JP 2006282768A JP 2006282768 A JP2006282768 A JP 2006282768A JP 2008102614 A JP2008102614 A JP 2008102614A
Authority
JP
Japan
Prior art keywords
authority delegation
authority
delegation
user
input
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2006282768A
Other languages
Japanese (ja)
Inventor
Tomoya Yamauchi
智也 山内
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
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 filed Critical Fuji Xerox Co Ltd
Priority to JP2006282768A priority Critical patent/JP2008102614A/en
Publication of JP2008102614A publication Critical patent/JP2008102614A/en
Pending legal-status Critical Current

Links

Images

Abstract

<P>PROBLEM TO BE SOLVED: To provide an authority transfer program, an information processing device, an authority transfer ID issuing device, an authority transfer processing device, and an information processing system for transferring use authority to a user not having use authority of a processing device and suppressing unauthorized use of transferred use authority. <P>SOLUTION: When a client inputs a user ID from an input means 12, an authority transfer ID generation means 101 generates an authority transfer ID for transferring the authority to perform prescribed processing to the other person on the basis of the user ID to output the user ID from an output means 13. An authority transfer table management means 102 registers the generated transfer ID in an authority transfer table. When an undertaker inputs the transfer ID from the input means 12, an authority transfer table management means 102 collates the transfer ID with the table, and if the transfer ID is authenticated, a processing means 14 executes the prescribed processing. After completing the processing, the management means 102 deletes the transfer ID regarding the processing from the table. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、権限委譲プログラム、情報処理装置、権限委譲ID発行装置、権限委譲処理装置および情報処理システムに関する。   The present invention relates to an authority delegation program, an information processing apparatus, an authority delegation ID issuing apparatus, an authority delegation processing apparatus, and an information processing system.

従来の技術として、プリントサービスを利用するユーザが、サービスを利用するために情報を事前に登録しなくても、所望のデータを取得して印刷することが可能なプリントサービスシステムが知られている(例えば、特許文献1参照。)。   As a conventional technique, a print service system is known in which a user who uses a print service can acquire and print desired data without registering information in advance to use the service. (For example, refer to Patent Document 1).

このプリントサービスシステムは、選択されたデータを印刷するための情報を生成する選択情報生成手段と、前記選択情報生成手段により生成された情報を一度だけ利用することが可能とするパスワードを生成するワンタイムパスワード生成手段と、印刷要求をユーザが行った際に、前記ワンタイムパスワード生成手段により生成されたパスワードを用いて要求された情報を利用することが可能かどうか判定する判定手段とを有する。
特開2006−164157号公報
The print service system includes a selection information generation unit that generates information for printing selected data, and a password that can be used only once by the information generated by the selection information generation unit. A time password generation unit; and a determination unit that determines whether the requested information can be used by using the password generated by the one-time password generation unit when the user makes a print request.
JP 2006-164157 A

本発明の目的は、処理装置の使用権限を有さないユーザに使用権限を委譲し、かつ、委譲した使用権限の不正使用を抑えることのできる権限委譲プログラム、情報処理装置、権限委譲ID発行装置、権限委譲処理装置および情報処理システムを提供することにある。   An object of the present invention is to transfer a right of use to a user who does not have the right to use a processing apparatus, and to suppress an unauthorized use of the transferred right of use, an information transfer apparatus, and a right transfer ID issuing apparatus Another object is to provide an authority transfer processing device and an information processing system.

本発明の実施の態様は、上記目的を達成するため、以下の権限委譲プログラム、権限制限付き処理装置、権限委譲ID発行装置、処理実行装置、および情報処理システムを提供する。   In order to achieve the above object, an embodiment of the present invention provides the following authority delegation program, authority-restricted processing apparatus, authority delegation ID issuing apparatus, process execution apparatus, and information processing system.

[1]権限委譲ID生成手段が、ユーザが有する所定の処理を行う権限を他者に委譲するための権限委譲IDを、前記ユーザを識別する前記ユーザIDに対応して生成するステップと、権限委譲ID登録手段が、前記権限委譲IDを権限委譲テーブルに登録するステップと、権限委譲ID認証手段が、前記権限委譲IDの入力を受けて、前記権限委譲テーブルに登録されている前記権限委譲IDと照合して、入力された前記権限委譲IDの認証を行うステップと、権限委譲ID削除手段が、前記権限委譲IDに対応した前記所定の処理の終了通知を受けて、前記権限委譲テーブルに登録されている前記権限委譲IDを削除するステップと、をコンピュータに実行させるための権限委譲プログラム。 [1] A step of generating an authority delegation ID corresponding to the user ID for identifying the user, wherein the authority delegation ID generating means delegates the authority to perform a predetermined process possessed by the user to another person, A step of registering the authority delegation ID in the authority delegation table; and an authority delegation ID authenticating unit receiving the authority delegation ID and registering the authority delegation ID registered in the authority delegation table. And authenticating the input authority delegation ID, and the authority delegation ID deleting means receives the notification of completion of the predetermined processing corresponding to the authority delegation ID and registers it in the authority delegation table An authority delegation program for causing a computer to execute the step of deleting the authority delegation ID.

[2]ユーザID認証手段が、ユーザIDの入力を受けて、ユーザ管理テーブルに登録されているユーザIDと照合し、入力された前記ユーザIDを認証するステップと、権限委譲ID生成手段が、所定の処理を行う権限を他者に委譲するための権限委譲IDを認証された前記ユーザIDに対応して生成するステップと、権限委譲ID登録手段が、前記権限委譲IDを権限委譲テーブルに登録するステップと、権限委譲ID認証手段が、前記権限委譲IDの入力を受けて、前記権限委譲テーブルに登録されている前記権限委譲IDと照合して、入力された前記権限委譲IDの認証を行うステップと、権限委譲ID削除手段が、前記権限委譲IDに対応した前記所定の処理の終了通知を受けて、前記権限委譲テーブルに登録されている前記権限委譲IDを削除するステップと、をコンピュータに実行させるための権限委譲プログラム。 [2] The user ID authenticating unit receives the input of the user ID, compares it with the user ID registered in the user management table, and authenticates the input user ID; A step of generating an authority delegation ID for delegating authority to perform a predetermined process to another person in correspondence with the authenticated user ID, and an authority delegation ID registration unit registers the authority delegation ID in an authority delegation table And the authority delegation ID authenticating unit receives the authority delegation ID and compares it with the authority delegation ID registered in the authority delegation table to authenticate the input authority delegation ID. And the authority delegation ID deleting means receives the notification of completion of the predetermined process corresponding to the authority delegation ID, and the authority registered in the authority delegation table Empowerment program to execute a step of deleting Yuzuru ID, and the computer.

[3]権限委譲ID生成手段が、ユーザが有する所定の処理を行う権限を他者に委譲するための権限委譲IDを、前記ユーザを識別する前記ユーザIDに対応して生成するステップと、権限委譲ID登録手段が、前記権限委譲IDを権限委譲テーブルに登録するステップと、権限委譲ID認証手段が、前記権限委譲IDの入力を受けて、前記権限委譲テーブルに登録されている前記権限委譲IDと照合して、入力された前記権限委譲IDの認証を行うステップと、処理手段が、前記権限委譲IDに対応した前記所定の処理を行うステップと、権限委譲ID削除手段が、前記所定の処理の終了通知を受けて、前記権限委譲テーブルに登録されている前記権限委譲IDを削除するステップと、をコンピュータに実行させるための権限委譲プログラム。 [3] A step of generating an authority delegation ID for delegating an authority to perform predetermined processing possessed by the user to another person in accordance with the user ID for identifying the user; A step of registering the authority delegation ID in the authority delegation table; and an authority delegation ID authenticating unit receiving the authority delegation ID and registering the authority delegation ID registered in the authority delegation table. Verifying the authority delegation ID input, a step of processing means performing the predetermined process corresponding to the authority delegation ID, and an authority delegation ID deletion means comprising the predetermined process The authority delegation program for causing the computer to execute the step of deleting the authority delegation ID registered in the authority delegation table. .

[4]権限委譲ID生成手段が、ユーザが有する所定の処理を行う権限を他者に委譲するための権限委譲IDを、前記ユーザを識別する前記ユーザIDに対応して生成するステップと、権限委譲ID登録手段が、前記権限委譲IDを権限委譲テーブルに登録するステップと、権限委譲ID認証手段が、前記権限委譲IDの入力を受けて、前記権限委譲テーブルに登録されている前記権限委譲IDと照合して、入力された前記権限委譲IDの認証を行うステップと、処理結果出力手段が、前記権限委譲IDに対応した前記所定の処理の終了通知を受けて、前記所定の処理が終了した旨をユーザが認識可能な方法で出力するステップと、権限委譲ID削除手段が、前記権限委譲IDに対応した前記所定の処理の終了通知を受けて、前記権限委譲テーブルに登録されている前記権限委譲IDを削除する削除ステップと、をコンピュータに実行させるための権限委譲プログラム。 [4] A step of generating an authority delegation ID for delegating an authority to perform a predetermined process possessed by the user to another person in correspondence with the user ID for identifying the user, A step of registering the authority delegation ID in the authority delegation table; and an authority delegation ID authenticating unit receiving the authority delegation ID and registering the authority delegation ID registered in the authority delegation table. Verifying the authority delegation ID input, and processing result output means receives the notification of completion of the predetermined process corresponding to the authority delegation ID, and the predetermined process is completed. The authority delegation ID deleting means receives the notification of completion of the predetermined processing corresponding to the authority delegation ID, and outputs the authority delegation ID. Empowerment program for executing a deletion step of deleting the delegation ID registered in the table, to a computer.

[5]前記権限委譲ID生成手段は、前記所定の処理の内容を特定して前記権限委譲IDを生成することを特徴とする[1]から[4]のいずれかに記載の権限委譲プログラム。 [5] The authority delegation program according to any one of [1] to [4], wherein the authority delegation ID generation unit generates the authority delegation ID by specifying the content of the predetermined process.

[6]前記所定の処理の内容の特定は、前記ユーザIDに対応して登録されている前記ユーザが行う権限を有する前記所定の処理の中から特定することを特徴とする[5]に記載の権限委譲プログラム。 [6] The content of the predetermined process is specified from among the predetermined processes that the user registered corresponding to the user ID has authority to perform. Authority delegation program.

[7]前記権限委譲ID生成手段は、前記所定の処理の内容およびその処理の有効期限を設定して前記権限委譲IDを生成し、前記権限委譲ID削除手段は、前記所定の処理の終了通知を受ける前に前記有効期限が切れたときに、前記権限委譲テーブルに登録されている前記権限委譲IDを削除することを特徴とする[1]から[4]のいずれかに記載の権限委譲プログラム。 [7] The authority delegation ID generation unit generates the authority delegation ID by setting the content of the predetermined process and the expiration date of the process, and the authority delegation ID deletion unit notifies the end of the predetermined process The authority delegation program according to any one of [1] to [4], wherein the authority delegation ID registered in the authority delegation table is deleted when the validity period expires before receiving .

[8]権限委譲ID生成手段が、ユーザが有する所定の処理を行う権限を他者に委譲するための権限委譲IDを、前記ユーザを識別する前記ユーザIDに対応して生成するステップと、権限委譲ID登録手段が、前記権限委譲IDを権限委譲テーブルに登録する登録ステップと、をコンピュータに実行させるための権限委譲プログラム。 [8] A step of generating authority delegation ID for delegating authority to perform a predetermined process possessed by the user to another person in correspondence with the user ID for identifying the user, An authority delegation program for causing a computer to execute a registration step in which delegation ID registration means registers the authority delegation ID in an authority delegation table.

[9]権限委譲ID認証手段が、所定の処理を行う権限を他者に委譲するための権限委譲IDの入力を受けて、権限委譲テーブルに登録されている前記権限委譲IDと照合して前記権限委譲IDの認証を行うステップと、処理手段が、入力された前記権限委譲IDに対応した所定の処理を行うステップと、権限委譲ID削除手段が、前記所定の処理の終了通知を受けて、前記権限委譲テーブルに登録されているその前記権限委譲IDを削除するステップと、をコンピュータに実行させるための権限委譲プログラム。 [9] The authority delegation ID authenticating unit receives an input of an authority delegation ID for delegating authority to perform a predetermined process to another person, and compares the authority delegation ID with the authority delegation ID registered in the authority delegation table. The step of authenticating the authority delegation ID, the processing means performing a predetermined process corresponding to the input authority delegation ID, and the authority delegation ID deletion means receiving the end notification of the predetermined process, An authority delegation program for causing a computer to execute the step of deleting the authority delegation ID registered in the authority delegation table.

[10]権限委譲ID認証手段が、所定の処理を行う権限を他者に委譲するための権限委譲IDの入力を受けて、権限委譲テーブルに登録されている前記権限委譲IDと照合して前記権限委譲IDの認証を行うステップと、処理手段が、入力された前記権限委譲IDに対応した所定の処理を行うステップと、処理結果出力手段が、前記権限委譲IDに対応した前記所定の処理の終了通知を受けて、前記所定の処理が終了した旨をユーザが認識可能な方法で出力するステップと、権限委譲ID削除手段が、前記所定の処理の終了通知を受けて、前記権限委譲テーブルに登録されている前記権限委譲IDを削除するステップと、をコンピュータに実行させるための権限委譲プログラム。 [10] The authority delegation ID authenticating unit receives an input of an authority delegation ID for delegating authority to perform a predetermined process to another person, and compares the authority delegation ID with the authority delegation ID registered in the authority delegation table. A step of authenticating the authority delegation ID, a step of processing means performing a predetermined process corresponding to the input authority delegation ID, and a process result output means of the predetermined process corresponding to the authority delegation ID In response to the end notification, the step of outputting the fact that the predetermined process has been completed in a method that can be recognized by the user, and the authority delegation ID deletion unit receives the end notification of the predetermined process and stores it in the authority delegation table. An authority delegation program for causing a computer to execute the step of deleting the registered authority delegation ID.

[11]ユーザによる入力操作を受け付ける入力手段と、前記入力手段から入力されたユーザIDに基づいて、所定の処理を行う権限を他者に委譲するための前記権限委譲IDを生成する権限委譲ID生成手段と、前記権限委譲IDを出力する権限委譲ID出力手段と、前記権限委譲IDを権限委譲テーブルに登録する権限委譲ID登録手段と、前記入力手段から入力された前記権限委譲IDと前記委譲テーブルに登録されている前記権限委譲IDを照合する権限委譲ID照合手段と、前記権限委譲IDを権限委譲テーブルから削除する権限委譲ID削除手段と、前記権限委譲IDに基づいて前記所定の処理を実行する処理手段と、を具備することを特徴とする情報処理装置。 [11] An input unit that receives an input operation by a user, and an authority delegation ID that generates the authority delegation ID for delegating authority to perform a predetermined process to another person based on the user ID input from the input unit Generating means; authority delegation ID output means for outputting the authority delegation ID; authority delegation ID registration means for registering the authority delegation ID in an authority delegation table; and the authority delegation ID and the delegation input from the input means. Authority delegation ID collating means for collating the authority delegation ID registered in the table, authority delegation ID deleting means for deleting the authority delegation ID from the authority delegation table, and the predetermined processing based on the authority delegation ID. And an information processing apparatus.

[12]ユーザによる入力操作を受け付ける入力手段と、前記入力手段から入力された所定の処理を行う権限を他者に委譲するための権限委譲IDと、権限委譲テーブルに登録されている前記権限委譲IDを照合する権限委譲ID照合手段と、前記権限委譲IDに基づいて前記所定の処理を実行する処理手段と、を具備することを特徴とする情報処理装置。 [12] An input unit that accepts an input operation by a user, an authority delegation ID for delegating authority to perform a predetermined process input from the input unit to another person, and the authority delegation registered in the authority delegation table An information processing apparatus comprising: an authority delegation ID collating unit that collates an ID; and a processing unit that executes the predetermined process based on the authority delegation ID.

[13]ユーザによる入力操作を受け付ける入力手段と、前記入力手段から入力されたユーザIDに基づいて、所定の処理を行う権限を他者に委譲するための権限委譲IDを生成する権限委譲ID生成手段と、前記権限委譲IDを出力する権限委譲ID出力手段と、前記権限委譲IDを権限委譲テーブルに登録する権限委譲ID登録手段と、を具備することを特徴とする権限委譲ID発行装置。 [13] An input unit that receives an input operation by a user, and an authority delegation ID generation that generates an authority delegation ID for delegating authority to perform a predetermined process to another person based on the user ID input from the input unit An authority delegation ID issuing device comprising: means; authority delegation ID output means for outputting the authority delegation ID; and authority delegation ID registration means for registering the authority delegation ID in an authority delegation table.

[14]外部装置から入力されたユーザIDに基づいて、所定の処理を行う権限を他者に委譲するための前記権限委譲IDを生成する権限委譲ID生成手段と、前記権限委譲IDを前記外部装置に出力する出力手段と、前記権限委譲IDを権限委譲テーブルに登録する権限委譲ID登録手段と、前記入力手段から入力された前記権限委譲IDと前記委譲テーブルに登録されている前記権限委譲IDを照合する権限委譲ID照合手段と、前記権限委譲IDを権限委譲テーブルから削除する権限委譲ID削除手段と、を具備することを特徴とする権限委譲処理装置。 [14] An authority delegation ID generation unit that generates the authority delegation ID for delegating authority to perform a predetermined process to another person based on a user ID input from an external device; An output means for outputting to the device, an authority delegation ID registration means for registering the authority delegation ID in the authority delegation table, the authority delegation ID input from the input means and the authority delegation ID registered in the delegation table An authority delegation processing apparatus, comprising: authority delegation ID collating means for collating the authority delegation; and authority delegation ID deleting means for deleting the authority delegation ID from the authority delegation table.

[15]所定の処理を行う権限を他者に委譲するための前記権限委譲IDが登録された権限委譲テーブル、および前記権限委譲IDを前記権限委譲テーブルから削除する権限委譲ID削除手段、を有する権限委譲情報記憶装置と、ユーザによる入力操作を受け付ける第1の入力手段、前記第1の入力手段から入力されたユーザIDに基づいて前記権限委譲IDを生成する権限委譲ID生成手段、前記権限委譲IDを出力する権限委譲ID出力手段、および前記権限委譲IDを前記権限委譲テーブルに登録する権限委譲ID登録手段を有する権限委譲ID発行装置と、ユーザによる入力操作を受け付ける第2の入力手段、前記第2の入力手段から入力された前記権限委譲IDと前記権限委譲テーブルに登録されている前記権限委譲IDを照合する権限委譲ID照合手段、および前記権限委譲IDに基づいて前記所定の処理を実行する処理手段、を有する情報処理装置とを具備し、前記権限委譲情報記憶装置、前記権限委譲ID発行装置、前記情報処理装置が相互に通信可能な情報処理システム。 [15] An authority delegation table in which the authority delegation ID for delegating authority to perform predetermined processing to another person is registered, and authority delegation ID deletion means for deleting the authority delegation ID from the authority delegation table Authority delegation information storage device, first input means for accepting an input operation by a user, authority delegation ID generation means for generating the authority delegation ID based on a user ID input from the first input means, the authority delegation An authority delegation ID output means for outputting an ID, an authority delegation ID issuing device having an authority delegation ID registration means for registering the authority delegation ID in the authority delegation table, a second input means for accepting an input operation by a user, The authority delegation ID input from the second input means is collated with the authority delegation ID registered in the authority delegation table. An information processing apparatus including an authority delegation ID collating unit and a processing unit that executes the predetermined process based on the authority delegation ID, the authority delegation information storage device, the authority delegation ID issuing device, and the information An information processing system in which processing devices can communicate with each other.

[16]ユーザによる入力操作を受け付ける第1の入力手段、および所定の処理を行う権限を他者に委譲するための権限委譲IDを出力する権限委譲ID出力手段、を有する権限委譲ID発行装置と、ユーザによる入力操作を受け付ける第2の入力手段、および前記権限委譲IDに基づいて前記所定の処理を実行する処理手段、を有する情報処理装置と、前記第1の入力手段から入力されたユーザIDに基づいて、前記権限委譲IDを生成する権限委譲ID生成手段、前記権限委譲IDを前記権限委譲テーブルに登録する権限委譲ID登録手段、前記第2の入力手段から入力された前記権限委譲IDと前記権限委譲テーブルに登録されている前記権限委譲IDを照合する権限委譲ID照合手段、および前記権限委譲IDを前記権限委譲テーブルから削除する権限委譲ID削除手段、を有する権限情報管理装置とを具備し、前記権限委譲ID発行装置、前記情報処理装置、前記権限情報管理装置が相互に通信可能な情報処理システム。 [16] An authority delegation ID issuing device comprising: first input means for accepting an input operation by a user; and authority delegation ID output means for outputting an authority delegation ID for delegating authority to perform a predetermined process to another person; An information processing apparatus having second input means for accepting an input operation by a user, and processing means for executing the predetermined process based on the authority delegation ID, and a user ID input from the first input means The authority delegation ID generating means for generating the authority delegation ID, the authority delegation ID registration means for registering the authority delegation ID in the authority delegation table, and the authority delegation ID input from the second input means, Authority delegation ID collating means for collating the authority delegation ID registered in the authority delegation table, and delegating the authority delegation ID to the authority delegation table Right information management apparatus and comprising the said delegation ID issuing device, the information processing apparatus, wherein the authority information management apparatus capable of communicating the information processing system to each other with, empowerment ID deleting means for deleting from.

請求項1に係る権限委譲プログラムによれば、権限委譲IDを用いることにより、処理装置の使用権限を有さないユーザに使用権限を委譲し、かつ、1つの権限委譲IDの使用可能回数を1回とすることにより、不正使用を抑えることができる。   According to the authority delegation program according to claim 1, by using the authority delegation ID, the authority of use is delegated to a user who does not have the authority to use the processing apparatus, and the number of times that one authority delegation ID can be used is 1 By setting the number of times, unauthorized use can be suppressed.

請求項2に係る権限委譲プログラムによれば、請求項1に係る権限委譲プログラムに加えて、ユーザIDの入力を受けて、ユーザIDが登録されたユーザ管理テーブルと照合し、入力されたユーザIDを認証するユーザID認証ステップを実行することができる。   According to the authority delegation program according to claim 2, in addition to the authority delegation program according to claim 1, the user ID input is received, the user ID is checked against the registered user management table, and the input user ID A user ID authenticating step for authenticating can be executed.

請求項3に係る権限委譲プログラムによれば、請求項1に係る権限委譲プログラムに加えて、権限委譲IDに対応した所定の処理を行う処理ステップを実行することができる。   According to the authority delegation program according to claim 3, in addition to the authority delegation program according to claim 1, it is possible to execute a processing step for performing a predetermined process corresponding to the authority delegation ID.

請求項4に係る権限委譲プログラムによれば、請求項1に係る権限委譲プログラムに加えて、権限委譲IDに対応した所定の処理の終了通知を受けて、所定の処理が終了した旨をユーザに通知する処理結果通知ステップを実行することができる。   According to the authority delegation program according to claim 4, in addition to the authority delegation program according to claim 1, the user is notified of the completion of the predetermined process upon receiving a notification of completion of the predetermined process corresponding to the authority delegation ID. A process result notifying step to be notified can be executed.

請求項5に係る権限委譲プログラムによれば、所定の処理が複数ある場合においても、1つを特定して権限委譲IDを生成し、発行することができる。   According to the authority delegation program according to the fifth aspect, even when there are a plurality of predetermined processes, it is possible to generate and issue an authority delegation ID by specifying one.

請求項6に係る権限委譲プログラムによれば、権限委譲IDを発行するユーザは、自分が使用権限を有する処理についてのみ、権限委譲IDを発行することができる構成とすることができる。   According to the authority delegation program according to claim 6, the user who issues the authority delegation ID can be configured to issue the authority delegation ID only for a process for which the user has authority to use.

請求項7に係る権限委譲プログラムによれば、権限委譲IDに有効期限を設定することができる。   According to the authority delegation program according to claim 7, it is possible to set an expiration date for the authority delegation ID.

請求項8に係る権限委譲プログラムによれば、権限委譲IDを発行することができる。   According to the authority delegation program according to claim 8, the authority delegation ID can be issued.

請求項9に係る権限委譲プログラムによれば、権限委譲IDに係る処理を実行することができる。   According to the authority delegation program according to the ninth aspect, it is possible to execute the process related to the authority delegation ID.

請求項10に係る権限委譲プログラムによれば、請求項10に係る権限委譲プログラムに加えて、権限委譲IDに対応した所定の処理を行う処理ステップを実行することができる。   According to the authority delegation program according to claim 10, in addition to the authority delegation program according to claim 10, a processing step for performing a predetermined process corresponding to the authority delegation ID can be executed.

請求項11に係る情報処理装置によれば、権限委譲IDを用いることにより、処理装置の使用権限を有さないユーザに使用権限を委譲し、かつ、1つの権限委譲IDの使用可能回数を1回とすることにより、不正使用を抑えることができる。   According to the information processing apparatus of the eleventh aspect, by using the authority delegation ID, the authority of use is delegated to a user who does not have the authority to use the processing apparatus, and the number of times that one authority delegation ID can be used is 1 By setting the number of times, unauthorized use can be suppressed.

請求項12に係る情報処理装置によれば、権限委譲IDに係る処理を実行することができる。   According to the information processing apparatus of the twelfth aspect, it is possible to execute the process related to the authority delegation ID.

請求項13に係る権限委譲ID発行装置によれば、権限委譲IDを発行することができる。   According to the authority delegation ID issuing device according to claim 13, the authority delegation ID can be issued.

請求項14に係る権限委譲処理装置によれば、権限委譲IDを用いることにより、処理装置の使用権限を有さないユーザに使用権限を委譲し、かつ、1つの権限委譲IDの使用可能回数を1回とすることにより、不正使用を抑えることができる。   According to the authority delegation processing device according to claim 14, by using the authority delegation ID, the user authority is delegated to a user who does not have the authority to use the processing apparatus, and the number of usable times of one authority delegation ID is determined. By making it once, unauthorized use can be suppressed.

請求項15に係る情報処理システムによれば、権限委譲IDを用いることにより、処理装置の使用権限を有さないユーザに使用権限を委譲し、かつ、1つの権限委譲IDの使用可能回数を1回とすることにより、不正使用を抑えることができる。   According to the information processing system of the fifteenth aspect, by using the authority delegation ID, the use authority is delegated to a user who does not have the authority to use the processing apparatus, and the number of times that one authority delegation ID can be used is 1 By setting the number of times, unauthorized use can be suppressed.

請求項16に係る情報処理システムによれば、権限委譲IDを用いることにより、処理装置の使用権限を有さないユーザに使用権限を委譲し、かつ、1つの権限委譲IDの使用可能回数を1回とすることにより、不正使用を抑えることができる。   According to the information processing system of the sixteenth aspect, by using the authority delegation ID, the user authority is delegated to a user who does not have the authority to use the processing apparatus, and the number of times that one authority delegation ID can be used is 1 By setting the number of times, unauthorized use can be suppressed.

[第1の実施の形態]
第1の実施の形態においては、情報処理装置は、1種類の処理のみを行うことができるものとして説明する。例えば、情報処理装置がプリンタであれば画像印刷処理、スキャナであれば、画像取込処理を行う。
[First Embodiment]
In the first embodiment, it is assumed that the information processing apparatus can perform only one type of processing. For example, if the information processing apparatus is a printer, an image printing process is performed. If the information processing apparatus is a scanner, an image capturing process is performed.

(情報処理装置の構成)
図1は、本発明の第1の実施の形態に係る情報処理装置の一例を示すブロック図である。この情報処理装置1は、CPU10と、各種のプログラムやデータを記憶するHDD等からなる記憶部11と、キーボード、タッチパネル等を備えた入力手段12と、設定画面等を表示するLCD(Liquid Crystal Display)等による表示出力や、プリンタ等による印刷出力を行う出力手段13と、プリント、スキャン、データ送信等の処理を行う処理手段14と、を有する。情報処理装置1には、複合機等を用いることができる。
(Configuration of information processing device)
FIG. 1 is a block diagram showing an example of an information processing apparatus according to the first embodiment of the present invention. The information processing apparatus 1 includes a CPU 10, a storage unit 11 including an HDD for storing various programs and data, an input unit 12 including a keyboard and a touch panel, an LCD (Liquid Crystal Display) for displaying a setting screen and the like. ) And the like, and output means 13 for performing print output by a printer or the like, and processing means 14 for performing processing such as printing, scanning, and data transmission. A multifunction machine or the like can be used for the information processing apparatus 1.

情報処理装置1は、使用権限を有するユーザのみが使用することができる。   The information processing apparatus 1 can be used only by users who have usage rights.

記憶部11には、権限委譲プログラム110、ユーザ管理テーブル111、および権限委譲テーブル112が格納されている。なお、記憶部11は、情報処理装置1の内部にあるものではなく、外部装置として情報処理装置1に接続されるものであってもよい。   The storage unit 11 stores an authority delegation program 110, a user management table 111, and an authority delegation table 112. The storage unit 11 may be connected to the information processing device 1 as an external device instead of being inside the information processing device 1.

図2は、ユーザ管理テーブルの一例の概念図である。使用権限を有するユーザは、各人がユーザID114を有しており、ユーザID114を入力手段12から入力することで、情報処理装置1の処理を実行することが可能になる。   FIG. 2 is a conceptual diagram of an example of a user management table. Each user who has a use authority has a user ID 114, and can input the user ID 114 from the input unit 12 to execute the process of the information processing apparatus 1.

ユーザ管理テーブル111は、情報処理装置1の使用権限を有するユーザが登録されたテーブルであり、ユーザ名113と、ユーザID114が登録されている。図2の例では、ユーザA、ユーザC、ユーザEが情報処理装置1の使用権限を有する。   The user management table 111 is a table in which users having the authority to use the information processing apparatus 1 are registered, and a user name 113 and a user ID 114 are registered. In the example of FIG. 2, user A, user C, and user E have the authority to use the information processing apparatus 1.

図3は、権限委譲テーブルの一例の概念図である。情報処理装置1の使用権限を有するユーザが、使用権限を有さないユーザに情報処理装置1を用いた処理を依頼したい場合に、使用権限を条件付きで委譲するために権限委譲ID115を発行する。   FIG. 3 is a conceptual diagram of an example of the authority delegation table. When a user who has the use authority of the information processing apparatus 1 wants to request a process using the information processing apparatus 1 to a user who does not have the use authority, the authority delegation ID 115 is issued in order to delegate the use authority with a condition. .

権限委譲テーブル112は、権限委譲ID115の発行履歴を登録するテーブルであり、権限委譲ID115と、それを発行したユーザのユーザID114が登録されている。図3の例では、ユーザAが権限委譲ID115を2つ発行し、ユーザCが権限委譲ID115を1つ発行している。   The authority delegation table 112 registers the issuance history of the authority delegation ID 115, and the authority delegation ID 115 and the user ID 114 of the user who issued the authority delegation ID 115 are registered. In the example of FIG. 3, user A issues two authority delegation IDs 115, and user C issues one authority delegation ID 115.

CPU10は、記憶部11に記憶されている権限委譲プログラム110に従って動作することにより、入力されたユーザID114を認証するユーザID認証手段100、権限委譲ID115を生成する権限委譲ID生成手段101、権限委譲テーブル112を管理する権限委譲テーブル管理手段102等として機能する。なお、ユーザID認証手段100は、権限委譲プログラム110とは別のプログラムにより動作するものであってもよい。   The CPU 10 operates according to the authority delegation program 110 stored in the storage unit 11, thereby authenticating the input user ID 114, the authority delegation ID generation means 101 for generating the authority delegation ID 115, and the authority delegation It functions as the authority delegation table management means 102 for managing the table 112 and the like. Note that the user ID authenticating means 100 may be operated by a program different from the authority transfer program 110.

ユーザID認証手段100は、入力手段12から入力されたユーザID114が、ユーザ管理テーブル111に登録されているかどうかを調べて認証を行う。   The user ID authentication unit 100 performs authentication by checking whether the user ID 114 input from the input unit 12 is registered in the user management table 111.

権限委譲ID生成手段101は、ユーザが入力手段12から使用権利委譲の指示を行うと、権限委譲ID115を生成して、出力手段13に出力する。また、権限委譲ID115は、ユーザID114の認証をトリガーとして、自動的に生成されるものであってもよい。   The authority delegation ID generation unit 101 generates an authority delegation ID 115 and outputs the authority delegation ID 115 to the output unit 13 when the user instructs use right delegation from the input unit 12. Further, the authority delegation ID 115 may be automatically generated with the authentication of the user ID 114 as a trigger.

権限委譲テーブル管理手段102は、権限委譲ID115が権限委譲ID生成手段101により生成されると、権限委譲テーブル112に権限委譲ID115と、それを発行したユーザのユーザID114を登録する。また、入力手段12から権限委譲ID115の入力が行われると、権限委譲テーブル112を参照して、入力した権限委譲ID115が登録されているかを照合して調べ、認証を行う。また、処理手段14により処理が実行されると、権限委譲テーブル112から、実行した処理に係る権限委譲ID115を削除する。権限委譲テーブル管理手段102は、権限委譲ID登録手段、権限委譲ID照合手段、権限委譲ID削除手段としての機能を有する。   When the authority delegation ID 115 is generated by the authority delegation ID generation unit 101, the authority delegation table management unit 102 registers the authority delegation ID 115 and the user ID 114 of the user who issued the authority delegation ID 115 in the authority delegation table 112. Further, when the authority delegation ID 115 is input from the input unit 12, the authority delegation table 112 is referred to and checked if the input authority delegation ID 115 is registered, and authentication is performed. When the processing is executed by the processing unit 14, the authority delegation ID 115 related to the executed process is deleted from the authority delegation table 112. The authority delegation table management unit 102 has functions as an authority delegation ID registration unit, an authority delegation ID collation unit, and an authority delegation ID deletion unit.

(情報処理装置の動作)
図4(a)、(b)は、情報処理装置の動作の一例を表すフローチャートである。
(Operation of information processing device)
4A and 4B are flowcharts illustrating an example of the operation of the information processing apparatus.

図4(a)は、情報処理装置1を用いた作業を依頼するために、自分の使用権限を他のユーザに委譲するユーザ(以下、依頼人と記す)が、情報処理装置1を操作する際のフローチャートを示す。   FIG. 4A illustrates a case where a user who delegates his / her use authority to another user (hereinafter referred to as a client) operates the information processing apparatus 1 in order to request work using the information processing apparatus 1. The flowchart at the time is shown.

まず、依頼人が情報処理装置1に入力手段12から自分のユーザIDを入力する(ステップS1)。ユーザID114が入力されると、ユーザID認証手段100がユーザ管理テーブル111を参照して依頼人のユーザID114が登録されているかを調べ、認証が行われる(ステップS2)。   First, the client inputs his / her user ID from the input means 12 to the information processing apparatus 1 (step S1). When the user ID 114 is input, the user ID authenticating means 100 refers to the user management table 111 to check whether the user ID 114 of the client is registered, and authentication is performed (step S2).

依頼人のユーザID114がユーザ管理テーブル111に登録されている場合は、依頼人の情報処理装置1の使用が認証され、権限委譲ID115を発行することができる。権限委譲ID115は、依頼人の入力手段12からの指示により、権限委譲ID生成手段101が生成し、出力手段13に出力される(ステップS3)。依頼人は、出力された権限委譲ID115を認識し、情報処理装置1の使用権限を委譲する使用権限を有さないユーザ(以下、請負人と記す)に伝えることができる。例えば、出力手段13がLCD等の表示画面であった場合には、表示された権限委譲ID115を読んで、請負人に伝えることができる。また、出力手段13がプリンタであった場合には、権限委譲ID115が紙に印刷されて出力されるので、それを請負人に渡すことができる。   When the client ID 114 of the client is registered in the user management table 111, the use of the client information processing apparatus 1 is authenticated and the authority delegation ID 115 can be issued. The authority delegation ID 115 is generated by the authority delegation ID generation means 101 according to an instruction from the client input means 12, and is output to the output means 13 (step S3). The requester can recognize the output authority delegation ID 115 and inform the user (hereinafter referred to as a contractor) who does not have the authority to delegate the authority to use the information processing apparatus 1. For example, when the output means 13 is a display screen such as an LCD, the displayed authority delegation ID 115 can be read and communicated to the contractor. If the output means 13 is a printer, the authority delegation ID 115 is printed on paper and output, so that it can be given to the contractor.

一方、ステップS2において、依頼人のユーザID114がユーザ管理テーブル111に登録されていない場合は、依頼人の情報処理装置1の使用が認証されず、エラーメッセージが表示される(ステップS4)。   On the other hand, when the client ID 114 of the client is not registered in the user management table 111 in step S2, the use of the client information processing apparatus 1 is not authenticated and an error message is displayed (step S4).

ステップS3において、権限委譲ID115が生成されると、権限委譲テーブル管理手段102が、権限委譲ID115を依頼人のユーザID114と共に権限委譲テーブル112に登録する(ステップS5)。   In step S3, when the authority delegation ID 115 is generated, the authority delegation table management means 102 registers the authority delegation ID 115 in the authority delegation table 112 together with the user ID 114 of the client (step S5).

図4(b)は、情報処理装置1の使用権限を依頼人から委譲された請負人が、情報処理装置1を操作する際のフローチャートを示す。   FIG. 4B shows a flowchart when the contractor who has been delegated the authority to use the information processing apparatus 1 from the client operates the information processing apparatus 1.

請負人が、依頼人から伝えられた権限委譲ID115を入力手段12から情報処理装置1に入力する(ステップS11)。権限委譲ID115が入力されると、権限委譲テーブル管理手段102が権限委譲テーブル112を参照して、入力した権限委譲ID115が登録されているかを調べ、認証が行われる(ステップS12)。   The contractor inputs the authority delegation ID 115 transmitted from the client from the input means 12 to the information processing apparatus 1 (step S11). When the authority delegation ID 115 is input, the authority delegation table management unit 102 refers to the authority delegation table 112 to check whether or not the input authority delegation ID 115 is registered, and authentication is performed (step S12).

入力した権限委譲ID115が権限委譲テーブル112に登録されている場合は、依頼人から請負人への情報処理装置1の使用権限の委譲が認証され、委譲された処理が処理手段14により実行される(ステップS13)。なお、処理手段14による処理は、権限委譲ID115が認証されたことをトリガーとして自動的に実行されてもよいが、請負人の入力手段12からの指示をトリガーとして実行されてもよい。   When the input authority delegation ID 115 is registered in the authority delegation table 112, the delegation of authority to use the information processing apparatus 1 from the client to the contractor is authenticated, and the delegated process is executed by the processing unit 14. (Step S13). The processing by the processing unit 14 may be automatically executed when the authority delegation ID 115 is authenticated, but may be executed by using an instruction from the contractor input unit 12 as a trigger.

一方、ステップS12において、入力した権限委譲ID115が権限委譲テーブル112に登録されていない場合は、依頼人から請負人への情報処理装置1の使用権限の委譲が認証されず、エラーメッセージが表示される(ステップS14)。   On the other hand, if the input authority delegation ID 115 is not registered in the authority delegation table 112 in step S12, delegation of authority to use the information processing apparatus 1 from the client to the contractor is not authenticated, and an error message is displayed. (Step S14).

ステップS13において、処理手段14により処理が実行されると、権限委譲テーブル管理手段102は、権限委譲テーブル112から、実行した処理に係る権限委譲ID115を削除する(ステップS15)。これにより、再度同じ権限委譲ID115を情報処理装置1に入力しても、ステップS12における認証が通らず、1つの権限委譲ID115は、1回の処理にのみ対応する構成とすることができる。   In step S13, when the processing unit 14 executes the process, the authority delegation table management unit 102 deletes the authority delegation ID 115 related to the executed process from the authority delegation table 112 (step S15). Thereby, even if the same authority delegation ID 115 is input to the information processing apparatus 1 again, the authentication in step S12 does not pass and one authority delegation ID 115 can be configured to correspond to only one process.

[第2の実施の形態]
第2の実施の形態においては、ユーザ認証を行うユーザ認証装置が、情報処理装置の外部装置として接続されている場合について説明する。なお、他の部分の構成等、第1の実施の形態と同様の点については、説明を省略する。
[Second Embodiment]
In the second embodiment, a case will be described in which a user authentication device that performs user authentication is connected as an external device of an information processing device. Note that the description of the same points as in the first embodiment, such as the configuration of other parts, is omitted.

(情報処理装置の構成)
図5は、本発明の第2の実施の形態に係る情報処理装置の一例を示すブロック図である。この情報処理装置1には、ユーザ認証装置2が外部装置として接続されている。
(Configuration of information processing device)
FIG. 5 is a block diagram showing an example of an information processing apparatus according to the second embodiment of the present invention. A user authentication device 2 is connected to the information processing device 1 as an external device.

情報処理装置1は、CPU10aと、各種のプログラムやデータを記憶するHDD等からなる記憶部11aと、キーボード、タッチパネル等を備えた入力手段12と、設定画面等を表示するLCD等による表示出力や、プリンタ等による印刷出力を行う出力手段13と、プリント、スキャン、データ送信等の処理を行う処理手段14と、ユーザ認証装置2と通信を行うための通信インターフェイス15aを有する。   The information processing apparatus 1 includes a CPU 10a, a storage unit 11a including an HDD that stores various programs and data, an input unit 12 including a keyboard and a touch panel, and a display output by an LCD or the like that displays a setting screen. , An output unit 13 that performs print output by a printer, a processing unit 14 that performs processing such as printing, scanning, and data transmission, and a communication interface 15 a for communicating with the user authentication device 2.

ユーザ認証装置2は、CPU10bと、各種のプログラムやデータを記憶するHDD等からなる記憶部11bと、権限委譲ID発行装置1と通信を行うための通信インターフェイス(I/F)15bを有する。   The user authentication device 2 includes a CPU 10b, a storage unit 11b composed of an HDD or the like for storing various programs and data, and a communication interface (I / F) 15b for communicating with the authority transfer ID issuing device 1.

記憶部11aには、権限委譲プログラム110、および権限委譲テーブル112が格納されている。なお、記憶部11aは、情報処理装置1の内部にあるものではなく、外部装置として情報処理装置1に接続されるものであってもよい。   In the storage unit 11a, an authority delegation program 110 and an authority delegation table 112 are stored. Note that the storage unit 11a may be connected to the information processing apparatus 1 as an external apparatus, not inside the information processing apparatus 1.

記憶部11bには、ユーザ管理プログラム116、およびユーザ管理テーブル111が格納されている。なお、記憶部11bは、ユーザ認証装置2の内部にあるものではなく、外部装置としてユーザ認証装置2に接続されるものであってもよい。   A user management program 116 and a user management table 111 are stored in the storage unit 11b. In addition, the memory | storage part 11b may be connected to the user authentication apparatus 2 as an external device instead of being in the user authentication apparatus 2.

CPU10aは、記憶部11aに記憶されている権限委譲プログラム110に従って動作することにより、権限委譲ID115を生成する権限委譲ID生成手段101、権限委譲テーブル112を管理する権限委譲テーブル管理手段102等として機能する。   The CPU 10a functions as the authority delegation ID generation unit 101 that generates the authority delegation ID 115, the authority delegation table management unit 102 that manages the authority delegation table 112, and the like by operating according to the authority delegation program 110 stored in the storage unit 11a. To do.

CPU10bは、記憶部11bに記憶されているユーザ管理プログラム116に従って動作することにより、入力されたユーザID114を認証するユーザID認証手段100等として機能する。   The CPU 10b functions as the user ID authenticating unit 100 that authenticates the input user ID 114 by operating according to the user management program 116 stored in the storage unit 11b.

ユーザID認証手段100は、情報処理装置1の入力手段12から入力されたユーザID114が、ユーザ管理テーブル111に登録されているかどうかを調べて認証を行う。   The user ID authentication unit 100 performs authentication by checking whether the user ID 114 input from the input unit 12 of the information processing apparatus 1 is registered in the user management table 111.

権限委譲ID生成手段101は、ユーザが入力手段12から使用権利委譲の指示を行うと、権限委譲ID115を生成して、出力手段13に出力する。また、権限委譲ID115は、ユーザID114の認証をトリガーとして、自動的に生成されるものであってもよい。   The authority delegation ID generation unit 101 generates an authority delegation ID 115 and outputs the authority delegation ID 115 to the output unit 13 when the user instructs use right delegation from the input unit 12. Further, the authority delegation ID 115 may be automatically generated with the authentication of the user ID 114 as a trigger.

権限委譲テーブル管理手段102は、権限委譲ID115が権限委譲ID生成手段101により生成されると、権限委譲テーブル112に権限委譲ID115と、それを発行したユーザのユーザID114を登録する。また、入力手段12から権限委譲ID115の入力が行われると、権限委譲テーブル112を参照して、入力した権限委譲ID115が登録されているかを照合して調べ、認証を行う。また、処理手段14により処理が実行されると、権限委譲テーブル112から、実行した処理に係る権限委譲ID115を削除する。権限委譲テーブル管理手段102は、権限委譲ID登録手段、権限委譲ID照合手段、権限委譲ID削除手段としての機能を有する。   When the authority delegation ID 115 is generated by the authority delegation ID generation unit 101, the authority delegation table management unit 102 registers the authority delegation ID 115 and the user ID 114 of the user who issued the authority delegation ID 115 in the authority delegation table 112. Further, when the authority delegation ID 115 is input from the input unit 12, the authority delegation table 112 is referred to and checked if the input authority delegation ID 115 is registered, and authentication is performed. When the processing is executed by the processing unit 14, the authority delegation ID 115 related to the executed process is deleted from the authority delegation table 112. The authority delegation table management unit 102 has functions as an authority delegation ID registration unit, an authority delegation ID collation unit, and an authority delegation ID deletion unit.

本実施の形態に係る情報処理装置1は、ユーザ認証装置2を伴って、第1の実施の形態に係る情報処理装置1と同様の動作を行う。   The information processing apparatus 1 according to the present embodiment performs the same operation as the information processing apparatus 1 according to the first embodiment with the user authentication device 2.

[第3の実施の形態]
第3の実施の形態においては、情報処理装置は、複数種の処理を行うことができるものとして説明する。例えば、情報処理装置が複合機であれば画像印刷処理、画像取込処理等を行う。
[Third Embodiment]
In the third embodiment, the information processing apparatus will be described as being capable of performing multiple types of processing. For example, if the information processing apparatus is a multifunction peripheral, image printing processing, image capture processing, and the like are performed.

(情報処理装置の構成)
図6は、本発明の第3の実施の形態に係る情報処理装置の一例を示すブロック図である。この情報処理装置1は、CPU10と、各種のプログラムやデータを記憶するHDD等からなる記憶部11と、キーボード、タッチパネル等を備えた入力手段12と、設定画面等を表示するLCD等による表示出力や、プリンタ等による印刷出力を行う出力手段13と、プリント、スキャン、データ送信等の処理を行う処理手段14a、14bと、ネットワークと接続するための通信インターフェイス15と、時計16を有する。なお、処理手段は、処理手段14a、14bの2つに限られず、3つ以上であってもよい。
(Configuration of information processing device)
FIG. 6 is a block diagram showing an example of an information processing apparatus according to the third embodiment of the present invention. The information processing apparatus 1 includes a CPU 10, a storage unit 11 including an HDD that stores various programs and data, an input unit 12 including a keyboard, a touch panel, and the like, and a display output by an LCD or the like that displays a setting screen. And output means 13 for performing printing output by a printer or the like, processing means 14a and 14b for performing processing such as printing, scanning, and data transmission, a communication interface 15 for connecting to a network, and a clock 16. The processing means is not limited to two processing means 14a and 14b, and may be three or more.

記憶部11には、権限委譲プログラム110、ユーザ管理テーブル111、および権限委譲テーブル112が格納されている。なお、記憶部11は、情報処理装置1の内部にあるものではなく、外部装置として情報処理装置1に接続されるものであってもよい。   The storage unit 11 stores an authority delegation program 110, a user management table 111, and an authority delegation table 112. The storage unit 11 may be connected to the information processing device 1 as an external device instead of being inside the information processing device 1.

図7は、ユーザ管理テーブルの一例の概念図である。各ユーザは、ユーザID114を有しており、ユーザID114を入力手段12から入力することで、情報処理装置1の処理を実行することが可能になる。また、ユーザ毎に情報処理装置1の使用権限が設定されており、実行できる処理の種類、数が異なる。   FIG. 7 is a conceptual diagram of an example of a user management table. Each user has a user ID 114. By inputting the user ID 114 from the input unit 12, the processing of the information processing apparatus 1 can be executed. Further, the authority to use the information processing apparatus 1 is set for each user, and the types and number of processes that can be executed are different.

ユーザ管理テーブル111は、各ユーザの使用権限が登録されたテーブルであり、ユーザ名113、ユーザID114、および使用権限117が登録されている。図7の例では、ユーザAが情報処理装置1の全種類の処理を実行できる権限を有し、ユーザBが処理bを実行する権限を有し、ユーザCが処理cを実行する権限を有する。   The user management table 111 is a table in which the usage authority of each user is registered, and a user name 113, a user ID 114, and a usage authority 117 are registered. In the example of FIG. 7, the user A has the authority to execute all types of processing of the information processing apparatus 1, the user B has the authority to execute the process b, and the user C has the authority to execute the process c. .

図8は、権限委譲テーブルの一例の概念図である。情報処理装置1のある処理の使用権限を有するユーザが、その処理の使用権限を有さないユーザに情報処理装置1を用いたその処理の実行を依頼したい場合に、使用権限を条件付きで委譲するために権限委譲ID115を発行する。例えば、図7の例では、処理aを含む全種類の使用権限を有するユーザAが、処理aの使用権限を有さないユーザBに処理aの実行を依頼する場合である。   FIG. 8 is a conceptual diagram of an example of the authority delegation table. When a user who has the authority to use a certain process of the information processing apparatus 1 wants to request execution of that process using the information processing apparatus 1 to a user who does not have the authority to use the process, the use authority is delegated conditionally In order to do this, authority delegation ID 115 is issued. For example, in the example of FIG. 7, the user A who has all types of usage authority including the process a requests the user B who does not have the authority to use the process a to execute the process a.

権限委譲テーブル112は、権限委譲ID115の発行履歴を登録するテーブルであり、権限委譲ID115、それを発行したユーザのユーザID114、委譲する処理内容を示す委譲処理118、および委譲の有効期限119が登録されている。図8の例では、ユーザAが処理aの委譲に係る権限委譲ID115と、処理bの委譲に係る権限委譲ID115を1つずつ発行し、ユーザCが処理cに係る権限委譲ID115を1つ発行している。なお、有効期限119の設定は行われなくてもよく、その場合、時計16は無くてもよい。   The authority delegation table 112 is a table for registering the issuance history of the authority delegation ID 115. The authority delegation ID 115, the user ID 114 of the user who issued the authority delegation ID, the delegation process 118 indicating the contents of the delegation process, and the delegation expiration date 119 are registered. Has been. In the example of FIG. 8, user A issues authority delegation ID 115 related to delegation of process a and authority delegation ID 115 related to delegation of process b, and user C issues one authority delegation ID 115 related to process c. is doing. The expiration date 119 may not be set, and in that case, the clock 16 may not be provided.

CPU10は、記憶部11に記憶されている権限委譲プログラム110に従って動作することにより、入力されたユーザID114を認証するユーザID認証手段100、権限委譲ID115を生成する権限委譲ID生成手段101、権限委譲テーブル112を管理する権限委譲テーブル管理手段102、処理結果を電子メール等の手段により外部に送信する処理結果出力手段103等として機能する。なお、ユーザID認証手段100、処理結果出力手段103は、権限委譲プログラム110とは別のプログラムにより動作するものであってもよい。   The CPU 10 operates according to the authority delegation program 110 stored in the storage unit 11, thereby authenticating the input user ID 114, the authority delegation ID generation means 101 for generating the authority delegation ID 115, and the authority delegation It functions as authority delegation table management means 102 for managing the table 112, processing result output means 103 for transmitting processing results to the outside by means such as e-mail. Note that the user ID authentication unit 100 and the processing result output unit 103 may be operated by a program different from the authority transfer program 110.

ユーザID認証手段100は、入力手段12から入力されたユーザID114が、ユーザ管理テーブル111に登録されているかどうかを調べて認証を行う。   The user ID authentication unit 100 performs authentication by checking whether the user ID 114 input from the input unit 12 is registered in the user management table 111.

権限委譲ID生成手段101は、ユーザが入力手段12から使用権利委譲の指示を行うと、権限委譲ID115を生成して、出力手段13に出力する。   The authority delegation ID generation unit 101 generates an authority delegation ID 115 and outputs the authority delegation ID 115 to the output unit 13 when the user instructs use right delegation from the input unit 12.

権限委譲テーブル管理手段102は、権限委譲ID115が権限委譲ID生成手段101により生成されると、権限委譲テーブル112に権限委譲ID115と、それを発行したユーザのユーザID114、委譲する処理内容を示す委譲処理118、および委譲の有効期限119を登録する。また、入力手段12から権限委譲ID115の入力が行われると、権限委譲テーブル112を参照して、入力した権限委譲ID115が登録されているかを照合して調べ、認証を行う。また、処理手段14により処理が実行されると、権限委譲テーブル112から、実行した処理に係る権限委譲ID115を削除する。また、権限委譲テーブル管理手段102は、時計16を参照して権限委譲ID115の有効期限119と照合し、有効期限119の切れた権限委譲ID115を権限委譲テーブル112から削除する。権限委譲テーブル管理手段102は、権限委譲ID登録手段、権限委譲ID照合手段、権限委譲ID削除手段としての機能を有する。   When the authority delegation ID 115 is generated by the authority delegation ID generation unit 101, the authority delegation table management unit 102 delegates the authority delegation ID 115 to the authority delegation table 112, the user ID 114 of the user who issued the authority delegation, and the delegation indicating the processing contents to be delegated. The process 118 and the expiration date 119 of delegation are registered. Further, when the authority delegation ID 115 is input from the input unit 12, the authority delegation table 112 is referred to and checked if the input authority delegation ID 115 is registered, and authentication is performed. When the processing is executed by the processing unit 14, the authority delegation ID 115 related to the executed process is deleted from the authority delegation table 112. Further, the authority delegation table management means 102 refers to the clock 16 and compares it with the expiration date 119 of the authority delegation ID 115, and deletes the authority delegation ID 115 whose expiration date 119 has expired from the authority delegation table 112. The authority delegation table management unit 102 has functions as an authority delegation ID registration unit, an authority delegation ID collation unit, and an authority delegation ID deletion unit.

(情報処理装置の動作)
図9(a)、(b)は、情報処理装置の動作の一例を表すフローチャートである。
(Operation of information processing device)
FIGS. 9A and 9B are flowcharts illustrating an example of the operation of the information processing apparatus.

図9(a)は、情報処理装置1を用いた作業を依頼するために、自分の使用権限を他のユーザに委譲するユーザ(以下、依頼人と記す)が、情報処理装置1を操作する際のフローチャートを示す。   FIG. 9A shows a case where a user who delegates his / her use authority to another user (hereinafter referred to as a client) operates the information processing apparatus 1 in order to request work using the information processing apparatus 1. The flowchart at the time is shown.

まず、依頼人が情報処理装置1に入力手段12から自分のユーザID114を入力する(ステップS21)。ユーザID114が入力されると、ユーザID認証手段100がユーザ管理テーブル111を参照して依頼人のユーザID114が登録されているかを調べ、認証が行われる(ステップS22)。   First, the client inputs his / her user ID 114 from the input unit 12 to the information processing apparatus 1 (step S21). When the user ID 114 is input, the user ID authenticating unit 100 refers to the user management table 111 to check whether the user ID 114 of the client is registered, and authentication is performed (step S22).

依頼人のユーザID114がユーザ管理テーブル111に登録されている場合は、依頼人の情報処理装置1の使用が認証され、権限委譲ID115を発行することができる。依頼人は、入力手段12から委譲処理118を特定し、有効期限119を設定する(ステップS23)。   When the client ID 114 of the client is registered in the user management table 111, the use of the client information processing apparatus 1 is authenticated and the authority delegation ID 115 can be issued. The client specifies the delegation process 118 from the input means 12 and sets the expiration date 119 (step S23).

一方、ステップS22において、依頼人のユーザID114がユーザ管理テーブル111に登録されていない場合は、依頼人の情報処理装置1の使用が認証されず、エラーメッセージが表示される(ステップS24)。   On the other hand, if the client ID 114 of the client is not registered in the user management table 111 in step S22, the use of the client information processing device 1 is not authenticated and an error message is displayed (step S24).

ステップS23において、委譲処理118が特定されると、権限委譲ID生成手段101がユーザ管理テーブル111を参照し、依頼人が特定した委譲処理118が依頼人の実施可能な処理に含まれるかどうか(ユーザ管理テーブル111の使用権限117に含まれるかどうか)を調べる(ステップS25)。なお、このステップS24は、ステップS23の権限委譲ID115の発行指示の前に行われ、S23において、発行指示可能な権限委譲ID115が制限される構成であってもよい。   In step S23, when the delegation process 118 is specified, the authority delegation ID generation unit 101 refers to the user management table 111, and whether or not the delegation process 118 specified by the requester is included in the process that can be performed by the requester ( It is checked whether it is included in the use authority 117 of the user management table 111 (step S25). The step S24 may be performed before the issuance instruction of the authority delegation ID 115 in step S23. In S23, the authority delegation ID 115 that can be instructed to issue may be limited.

ステップS25において、入力した委譲処理118が有効であると判断された場合は、権限委譲ID115が権限委譲ID生成手段101により生成され、出力手段13に出力される(ステップS26)。依頼人は、出力された権限委譲ID115を認識し、情報処理装置1の使用権限を委譲するユーザ(以下、請負人と記す)に伝えることができる。   If it is determined in step S25 that the input delegation process 118 is valid, the authority delegation ID 115 is generated by the authority delegation ID generation unit 101 and output to the output unit 13 (step S26). The client can recognize the output authority delegation ID 115 and inform the user (hereinafter referred to as a contractor) who delegates the authority to use the information processing apparatus 1.

一方、ステップS25において、入力した委譲処理119が無効であると判断された場合は、エラーメッセージが表示される(ステップS27)。   On the other hand, if it is determined in step S25 that the input delegation process 119 is invalid, an error message is displayed (step S27).

ステップS26において、権限委譲ID115が生成されると、権限委譲テーブル管理手段102が、権限委譲ID115を依頼人のユーザID114、委譲処理118、および有効期限119と共に権限委譲テーブル112に登録する(ステップS28)。   When the authority delegation ID 115 is generated in step S26, the authority delegation table management means 102 registers the authority delegation ID 115 in the authority delegation table 112 together with the requester's user ID 114, delegation process 118, and expiration date 119 (step S28). ).

図9(b)は、情報処理装置1の使用権限を依頼人から委譲された請負人が、情報処理装置1を操作する際のフローチャートを示す。   FIG. 9B shows a flowchart when the contractor who has been delegated the authority to use the information processing apparatus 1 from the client operates the information processing apparatus 1.

まず、請負人が情報処理装置1に入力手段12から自分のユーザID114を入力する(ステップS31)。ユーザID114が入力されると、ユーザID認証手段100がユーザ管理テーブル111を参照して請負人のユーザID114が登録されているかを調べ、認証が行われる(ステップS32)。   First, the contractor inputs his / her user ID 114 from the input means 12 to the information processing apparatus 1 (step S31). When the user ID 114 is input, the user ID authenticating means 100 refers to the user management table 111 to check whether the contractor's user ID 114 is registered, and authentication is performed (step S32).

請負人のユーザID114がユーザ管理テーブル111に登録されている場合は、請負人の情報処理装置1の使用が認証され、依頼人から伝えられた権限委譲ID115を入力手段12から入力することができる(ステップS33)。なお、権限委譲ID115を入力すれば、ユーザID114の入力が必要とならない構成であってもよい。   When the contractor's user ID 114 is registered in the user management table 111, the use of the contractor's information processing apparatus 1 is authenticated, and the authority delegation ID 115 transmitted from the requester can be input from the input means 12. (Step S33). Note that if the authority delegation ID 115 is input, the user ID 114 may not be input.

一方、ステップS32において、請負人のユーザID114がユーザ管理テーブル111に登録されていない場合は、請負人の情報処理装置1の使用が認証されず、エラーメッセージが表示される(ステップS34)。   On the other hand, if the contractor's user ID 114 is not registered in the user management table 111 in step S32, the use of the contractor's information processing apparatus 1 is not authenticated and an error message is displayed (step S34).

ステップS33において、権限委譲ID115の入力が行われると、権限委譲テーブル管理手段102が権限委譲テーブル112を参照して、入力した権限委譲ID115が登録されているかを調べ、認証が行われる(ステップS35)。   In step S33, when the authority delegation ID 115 is input, the authority delegation table management unit 102 refers to the authority delegation table 112 to check whether or not the input authority delegation ID 115 is registered, and authentication is performed (step S35). ).

入力した権限委譲ID115が権限委譲テーブル112に登録されている場合は、依頼人から請負人への情報処理装置1の使用権限の委譲が認証され、委譲された処理が処理手段14a、または14bにより実行される(ステップS36)。なお、処理手段14a、14bによる処理は、権限委譲ID115が認証されたことをトリガーとして自動的に実行されてもよいが、請負人の入力手段12からの指示をトリガーとして実行されてもよい。   When the entered authority delegation ID 115 is registered in the authority delegation table 112, the delegation of authority to use the information processing apparatus 1 from the client to the contractor is authenticated, and the delegated process is performed by the processing means 14a or 14b. It is executed (step S36). Note that the processing by the processing means 14a and 14b may be automatically executed with the authorization of the authority delegation ID 115 as a trigger, but may be executed with an instruction from the contractor input means 12 as a trigger.

一方、ステップS35において、入力した権限委譲ID115が権限委譲テーブル112に登録されていない場合は、依頼人から請負人への情報処理装置1の使用権限の委譲が認証されず、エラーメッセージが表示される(ステップS37)。なお、入力した権限委譲ID115が依頼人により一度登録されたものであっても、有効期限119切れにより、登録が抹消されている場合もある。   On the other hand, if the input authority delegation ID 115 is not registered in the authority delegation table 112 in step S35, delegation of authority to use the information processing apparatus 1 from the client to the contractor is not authenticated, and an error message is displayed. (Step S37). Even if the input authority delegation ID 115 is registered once by the client, the registration may be deleted due to expiration of the expiration date 119.

ステップS36において、処理手段14a、または処理手段14bにより処理が実行されると、処理結果出力手段103が、依頼人に対して処理結果の出力を行う(ステップS37)。処理結果は、例えば、請負人による処理が終了した旨、およびその処理内容等が、電子メールとして出力され、依頼人のパーソナルコンピュータ(以下、PCと記す)に通知される。   In step S36, when the processing is executed by the processing unit 14a or the processing unit 14b, the processing result output unit 103 outputs the processing result to the client (step S37). As the processing result, for example, the fact that the processing by the contractor is completed and the processing content is output as an e-mail and notified to the requesting personal computer (hereinafter referred to as PC).

また、権限委譲テーブル管理手段102は、権限委譲テーブル112から、実行した処理に係る権限委譲ID115を削除する(ステップS38)。これにより、再度同じ権限委譲ID115を情報処理装置1に入力しても、ステップS35における認証が通らず、1つの権限委譲ID115は、1回の処理にのみ対応する構成とすることができる。なお、ステップS36とステップS37は、順序が逆であってもよい。   Further, the authority delegation table management unit 102 deletes the authority delegation ID 115 related to the executed process from the authority delegation table 112 (step S38). Thereby, even if the same authority delegation ID 115 is input to the information processing apparatus 1 again, the authentication in step S35 does not pass and one authority delegation ID 115 can be configured to correspond to only one process. Note that the order of step S36 and step S37 may be reversed.

[第4の実施の形態]
第4の実施の形態は、複数の装置がネットワーク等により、相互に通信可能に接続された情報処理システムである。この情報処理システムにおいては、ユーザ管理テーブル、権限委譲テーブルがサーバに格納されており、権限委譲IDの発行と、権限委譲IDに基づく処理を異なる装置により実行することができる。なお、他の部分の構成等、第3の実施の形態と同様の点については、説明を省略する。
[Fourth Embodiment]
The fourth embodiment is an information processing system in which a plurality of devices are connected to be able to communicate with each other via a network or the like. In this information processing system, the user management table and the authority delegation table are stored in the server, and the issuance of the authority delegation ID and the processing based on the authority delegation ID can be executed by different devices. Note that the description of the same points as in the third embodiment, such as the configuration of other parts, is omitted.

(情報処理システムの構成)
図10は、本発明の第4の実施の形態に係る情報処理システムの一例を示すブロック図である。この情報処理システム7は、権限委譲ID115を発行することのできる権限委譲ID発行装置3、委譲された処理を実行することのできる情報処理装置4、およびサーバ5がネットワーク6により接続された構成を有する。なお、図10においては、権限委譲ID発行装置3および情報処理装置4は、それぞれ1台を示すが、2台以上でもあってもよい。
(Configuration of information processing system)
FIG. 10 is a block diagram showing an example of an information processing system according to the fourth embodiment of the present invention. This information processing system 7 has a configuration in which an authority delegation ID issuing device 3 that can issue an authority delegation ID 115, an information processing device 4 that can execute the delegated processing, and a server 5 are connected by a network 6. Have. In FIG. 10, one authority delegation ID issuing device 3 and one information processing device 4 are shown, but two or more may be used.

権限委譲ID発行装置3は、CPU10aと、各種のプログラムやデータを記憶するHDD等からなる記憶部11aと、キーボード、タッチパネル等を備えた入力手段12aと、設定画面等を表示するLCD等による表示出力や、プリンタ等による印刷出力を行う出力手段13と、ネットワーク6と接続するための通信インターフェイス15aを有する。権限委譲ID発行装置3には、複合機やPC等を用いることができる。   The authority delegation ID issuing device 3 includes a CPU 10a, a storage unit 11a including an HDD for storing various programs and data, an input unit 12a having a keyboard, a touch panel, and the like, an LCD for displaying a setting screen, and the like. An output unit 13 that performs output or print output by a printer or the like, and a communication interface 15 a for connecting to the network 6 are provided. As the authority transfer ID issuing device 3, a multifunction machine, a PC, or the like can be used.

記憶部11aには、権限委譲プログラム110aが格納されている。なお、記憶部11aは、権限委譲ID発行装置3の内部にあるものではなく、外部装置として権限委譲ID発行装置3に接続されるものであってもよい。   The storage unit 11a stores an authority delegation program 110a. Note that the storage unit 11a may be connected to the authority delegation ID issuing device 3 as an external device, not inside the authority delegation ID issuing device 3.

CPU10aは、記憶部11aに記憶されている権限委譲プログラム110aに従って動作することにより、入力されたユーザID114を認証するユーザID認証手段100a、権限委譲ID115を生成する権限委譲ID生成手段101、権限委譲テーブル112を管理する権限委譲テーブル管理手段102a等として機能する。なお、ユーザID認証手段100aは、権限委譲プログラム110aとは別のプログラムにより動作するものであってもよい。   The CPU 10a operates according to the authority delegation program 110a stored in the storage unit 11a, thereby authenticating the input user ID 114, the user delegation ID generation means 101 for generating the authority delegation ID 115, and the authority delegation. It functions as the authority delegation table management means 102a for managing the table 112 and the like. Note that the user ID authenticating means 100a may be operated by a program different from the authority delegation program 110a.

ユーザID認証手段100aは、権限委譲ID発行装置3の入力手段12aから入力されたユーザID114が、サーバ5の記憶部11cに格納されたユーザ管理テーブル111に登録されているかどうかを調べて認証を行う。   The user ID authenticating means 100a checks whether or not the user ID 114 input from the input means 12a of the authority transfer ID issuing device 3 is registered in the user management table 111 stored in the storage unit 11c of the server 5. Do.

権限委譲ID生成手段101は、ユーザが入力手段12aから使用権利委譲の指示を行うと、権限委譲ID115を生成して、出力手段13に出力する。また、権限委譲ID115は、ユーザID114の認証をトリガーとして、自動的に生成されるものであってもよい。   The authority delegation ID generation unit 101 generates an authority delegation ID 115 and outputs the authority delegation ID 115 to the output unit 13 when the user instructs the use right delegation from the input unit 12 a. Further, the authority delegation ID 115 may be automatically generated with the authentication of the user ID 114 as a trigger.

権限委譲ID登録手段としての権限委譲テーブル管理手段102aは、権限委譲ID115が権限委譲ID生成手段101により生成されると、サーバ5の記憶部11cが有する権限委譲テーブル112に権限委譲ID115と、それを発行したユーザのユーザID114、委譲する処理内容を示す委譲処理118、および委譲の有効期限119を登録する。   When the authority delegation ID 115 is generated by the authority delegation ID generation unit 101, the authority delegation table management unit 102a as the authority delegation ID registration unit includes the authority delegation ID 115 in the authority delegation table 112 included in the storage unit 11c of the server 5, and The user ID 114 of the user who has issued the delegation, the delegation process 118 indicating the delegation process contents, and the delegation expiration date 119 are registered.

情報処理装置4は、CPU10bと、各種のプログラムやデータを記憶するHDD等からなる記憶部11bと、キーボード、タッチパネル等を備えた入力手段12bと、プリント、スキャン、データ送信等の処理を行う処理手段14a、14bと、ネットワーク6と接続するための通信インターフェイス15bを有する。なお、処理手段は、処理手段14a、14bの2つに限られず、3つ以上であってもよい。情報処理装置4には、複合機等を用いることができる。   The information processing apparatus 4 includes a CPU 10b, a storage unit 11b including an HDD that stores various programs and data, an input unit 12b including a keyboard, a touch panel, and the like, and a process that performs processing such as printing, scanning, and data transmission. Means 14 a and 14 b and a communication interface 15 b for connecting to the network 6 are provided. The processing means is not limited to two processing means 14a and 14b, and may be three or more. As the information processing apparatus 4, a multifunction machine or the like can be used.

記憶部11bには、権限委譲プログラム110bが格納されている。なお、記憶部11bは、情報処理装置4の内部にあるものではなく、外部装置として情報処理装置4に接続されるものであってもよい。   The authority delegation program 110b is stored in the storage unit 11b. The storage unit 11b may be connected to the information processing device 4 as an external device instead of being inside the information processing device 4.

CPU10bは、記憶部11bに記憶されている権限委譲プログラム110bに従って動作することにより、入力されたユーザID114を認証するユーザID認証手段100b、権限委譲テーブル112を管理する権限委譲テーブル管理手段102b、処理結果を電子メール等の手段により外部に送信する処理結果出力手段103等として機能する。なお、ユーザID認証手段100b、処理結果出力手段103は、権限委譲プログラム110bとは別のプログラムにより動作するものであってもよい。   The CPU 10b operates according to the authority delegation program 110b stored in the storage unit 11b, thereby authenticating the input user ID 114, the user ID authenticating means 100b, the authority delegating table managing means 102b for managing the authority delegating table 112, and processing It functions as processing result output means 103 for transmitting the result to the outside by means such as electronic mail. Note that the user ID authenticating unit 100b and the processing result output unit 103 may be operated by a program different from the authority delegation program 110b.

ユーザID認証手段100bは、入力手段12bから入力されたユーザID114が、サーバ5の記憶部11cが有するユーザ管理テーブル111に登録されているかどうかを調べて認証を行う。   The user ID authentication unit 100b performs authentication by checking whether the user ID 114 input from the input unit 12b is registered in the user management table 111 included in the storage unit 11c of the server 5.

権限委譲ID照合手段としての権限委譲テーブル管理手段102bは、入力手段12bから権限委譲ID115の入力が行われると、サーバ5の記憶部11cが有する権限委譲テーブル112を参照して、入力した権限委譲ID115が登録されているかを照合して調べ、認証を行う。   When the authority delegation table 115 is input from the input unit 12b, the authority delegation table managing unit 102b as the authority delegation ID collating unit refers to the authority delegation table 112 included in the storage unit 11c of the server 5 and inputs the authority delegation input. It is verified by checking whether ID 115 is registered, and authentication is performed.

サーバ5は、CPU10cと、各種のプログラムやデータを記憶するHDD等からなる記憶部11cと、ネットワーク6と接続するための通信インターフェイス15cと、時計16を有する。   The server 5 includes a CPU 10 c, a storage unit 11 c including an HDD that stores various programs and data, a communication interface 15 c for connecting to the network 6, and a clock 16.

記憶部11cには、サーバ制御プログラム120、ユーザ管理テーブル111、および権限委譲テーブル112が格納されている。なお、記憶部11cは、サーバ5の内部にあるものではなく、外部装置としてサーバ5に接続されるものであってもよい。   The storage unit 11c stores a server control program 120, a user management table 111, and an authority delegation table 112. Note that the storage unit 11c may be connected to the server 5 as an external device instead of being inside the server 5.

CPU10cは、記憶部11cに記憶されているサーバ制御プログラム120に従って動作することにより、権限委譲テーブル112から権限委譲ID115を削除する権限委譲ID削除手段104等として機能する。権限委譲ID削除手段104は、時計16を参照して権限委譲ID115の有効期限119と照合し、有効期限119の切れた権限委譲ID115を権限委譲テーブル112から削除する。   The CPU 10c functions as the authority delegation ID deletion unit 104 that deletes the authority delegation ID 115 from the authority delegation table 112 by operating according to the server control program 120 stored in the storage unit 11c. The authority delegation ID deleting unit 104 refers to the clock 16 and compares it with the expiration date 119 of the authority delegation ID 115, and deletes the authority delegation ID 115 whose expiration date 119 has expired from the authority delegation table 112.

(情報処理システムの動作)
本実施の形態に係る情報処理システム7は、システム全体として、第3の実施の形態に係る情報処理装置1と同様の動作を行う。第3の実施の形態と同じく、図9(a)、(b)を情報処理システムの動作を表すフローチャートとして用いて説明する。
(Operation of information processing system)
The information processing system 7 according to the present embodiment performs the same operation as the information processing apparatus 1 according to the third embodiment as the entire system. As in the third embodiment, FIGS. 9A and 9B are used as flowcharts representing the operation of the information processing system.

図9(a)は、情報処理装置4を用いた作業を依頼するために、自分の使用権限を他のユーザに委譲するユーザ(以下、依頼人と記す)が、権限委譲ID発行装置3を操作する際のフローチャートを示す。   FIG. 9A shows that a user who delegates his / her use authority to another user (hereinafter referred to as “requester”) requests the authority delegation ID issuing device 3 to request work using the information processing apparatus 4. The flowchart at the time of operation is shown.

まず、依頼人が権限委譲ID発行装置3に入力手段12aから自分のユーザID114を入力する(ステップS21)。ユーザID114が入力されると、ユーザID認証手段100aがネットワーク6を通じてサーバ5の記憶部11cに格納されたユーザ管理テーブル111を参照して依頼人のユーザID114が登録されているかを調べ、認証が行われる(ステップS22)。   First, the client inputs his / her user ID 114 from the input means 12a to the authority transfer ID issuing device 3 (step S21). When the user ID 114 is input, the user ID authentication unit 100a refers to the user management table 111 stored in the storage unit 11c of the server 5 through the network 6 to check whether the user ID 114 of the client is registered, and authentication is performed. Performed (step S22).

依頼人のユーザID114がユーザ管理テーブル111に登録されている場合は、依頼人の権限委譲ID発行装置3の使用が認証され、情報処理装置4の使用権限を委譲するために権限委譲ID115を発行することができる。依頼人は、入力手段12aから委譲処理118を特定し、有効期限119を設定する(ステップS23)。   When the client ID 114 of the client is registered in the user management table 111, the use of the client authority delegation ID issuing device 3 is authenticated, and the authority delegation ID 115 is issued to delegate the authority to use the information processing apparatus 4 can do. The client specifies the delegation process 118 from the input unit 12a and sets the expiration date 119 (step S23).

一方、ステップS22において、依頼人のユーザID114がユーザ管理テーブル111に登録されていない場合は、依頼人の権限委譲ID発行装置3の使用が認証されず、エラーメッセージが表示される(ステップS24)。   On the other hand, if the client ID 114 of the client is not registered in the user management table 111 in step S22, the use of the client authority delegation ID issuing device 3 is not authenticated and an error message is displayed (step S24). .

ステップS23において、委譲処理118が特定されると、権限委譲ID生成手段101がユーザ管理テーブル111を参照し、依頼人が入力した委譲処理118が依頼人の実施可能な処理に含まれるかどうか(ユーザ管理テーブル111の使用権限117に含まれるかどうか)を調べる(ステップS25)。なお、このステップS24は、ステップS23の権限委譲ID115の発行指示の前に行われ、S23において、発行指示可能な権限委譲ID115が制限される構成であってもよい。   In step S23, when the delegation process 118 is specified, the authority delegation ID generation unit 101 refers to the user management table 111, and whether or not the delegation process 118 input by the requester is included in the process executable by the requester ( It is checked whether it is included in the use authority 117 of the user management table 111 (step S25). The step S24 may be performed before the issuance instruction of the authority delegation ID 115 in step S23. In S23, the authority delegation ID 115 that can be instructed to issue may be limited.

ステップS25において、入力した委譲処理118が有効であると判断された場合は、権限委譲ID115が権限委譲ID生成手段101により生成され、出力手段13に出力される(ステップS26)。依頼人は、出力された権限委譲ID115を認識し、情報処理装置4を用いた処理の請負人に伝えることができる。   If it is determined in step S25 that the input delegation process 118 is valid, the authority delegation ID 115 is generated by the authority delegation ID generation unit 101 and output to the output unit 13 (step S26). The client can recognize the output authority delegation ID 115 and inform the contractor of the processing using the information processing apparatus 4.

一方、ステップS25において、入力した委譲処理119が無効であると判断された場合は、エラーメッセージが表示される(ステップS27)。   On the other hand, if it is determined in step S25 that the input delegation process 119 is invalid, an error message is displayed (step S27).

ステップS26において、権限委譲ID115が生成されると、権限委譲テーブル管理手段102aが、権限委譲ID115を依頼人のユーザID114、委譲処理118、および有効期限119と共に、サーバ5の記憶部11cに格納された権限委譲テーブル112に登録する(ステップS28)。   In step S26, when the authority delegation ID 115 is generated, the authority delegation table management unit 102a stores the authority delegation ID 115 in the storage unit 11c of the server 5 together with the user ID 114 of the requester, the delegation process 118, and the expiration date 119. Registered in the authority delegation table 112 (step S28).

図9(b)は、情報処理装置4の使用権限を依頼人から委譲された請負人が、情報処理装置4を操作する際のフローチャートを示す。   FIG. 9B shows a flowchart when the contractor who has been delegated the authority to use the information processing apparatus 4 from the client operates the information processing apparatus 4.

まず、請負人が情報処理装置4に入力手段12bから自分のユーザID114を入力する(ステップS31)。ユーザID114が入力されると、ユーザID認証手段100bがサーバ5の記憶部11cに格納されたユーザ管理テーブル111を参照して請負人のユーザID114が登録されているかを調べ、認証が行われる(ステップS32)。   First, the contractor inputs his / her user ID 114 from the input means 12b to the information processing apparatus 4 (step S31). When the user ID 114 is input, the user ID authenticating means 100b refers to the user management table 111 stored in the storage unit 11c of the server 5 to check whether the user ID 114 of the contractor is registered, and authentication is performed ( Step S32).

請負人のユーザID114がユーザ管理テーブル111に登録されている場合は、請負人の情報処理装置4の使用が認証され、依頼人から伝えられた権限委譲ID115を入力手段12bから入力することができる(ステップS33)。なお、権限委譲ID115を入力すれば、ユーザID114の入力が必要とならない構成であってもよい。   When the contractor's user ID 114 is registered in the user management table 111, the use of the contractor's information processing device 4 is authenticated, and the authority delegation ID 115 transmitted from the requester can be input from the input means 12b. (Step S33). Note that if the authority delegation ID 115 is input, the user ID 114 may not be input.

一方、ステップS32において、請負人のユーザID114がユーザ管理テーブル111に登録されていない場合は、請負人の情報処理装置4の使用が認証されず、エラーメッセージが表示される(ステップS34)。   On the other hand, if the contractor's user ID 114 is not registered in the user management table 111 in step S32, the use of the contractor's information processing device 4 is not authenticated and an error message is displayed (step S34).

ステップS33において、権限委譲ID115の入力が行われると、権限委譲テーブル管理手段102bがサーバ5の記憶部11cに格納された権限委譲テーブル112を参照して、入力した権限委譲ID115が登録されているかを調べ、認証が行われる(ステップS35)。   In step S33, when the authority delegation ID 115 is input, the authority delegation table management unit 102b refers to the authority delegation table 112 stored in the storage unit 11c of the server 5, and the input authority delegation ID 115 is registered. And authentication is performed (step S35).

入力した権限委譲ID115が権限委譲テーブル112に登録されている場合は、依頼人から請負人への情報処理装置4の使用権限の委譲が認証され、委譲された処理が処理手段14a、または14bにより実行される(ステップS36)。なお、処理手段14a、14bによる処理は、権限委譲ID115が認証されたことをトリガーとして自動的に実行されてもよいが、請負人の入力手段12bからの指示をトリガーとして実行されてもよい。   When the entered authority delegation ID 115 is registered in the authority delegation table 112, the delegation of authority to use the information processing apparatus 4 from the client to the contractor is authenticated, and the delegated processing is performed by the processing means 14a or 14b. It is executed (step S36). Note that the processing by the processing means 14a and 14b may be automatically executed with the authorization of the authority delegation ID 115 as a trigger, but may be executed with an instruction from the contractor input means 12b as a trigger.

一方、ステップS35において、入力した権限委譲ID115が権限委譲テーブル112に登録されていない場合は、依頼人から請負人への情報処理装置4の使用権限の委譲が認証されず、エラーメッセージが表示される(ステップS37)。なお、入力した権限委譲ID115が依頼人により一度登録されたものであっても、有効期限119切れにより、登録が抹消されている場合もある。   On the other hand, if the input authority delegation ID 115 is not registered in the authority delegation table 112 in step S35, delegation of authority to use the information processing apparatus 4 from the client to the contractor is not authenticated, and an error message is displayed. (Step S37). Even if the input authority delegation ID 115 is registered once by the client, the registration may be deleted due to expiration of the expiration date 119.

ステップS36において、処理手段14a、または処理手段14bにより処理が実行されると、処理結果出力手段103が、依頼人に対して処理結果の出力を行う(ステップS37)。処理結果は、例えば、請負人による処理が終了した旨、およびその処理内容等が、電子メールとして出力され、依頼人のパーソナルコンピュータ(以下、PCと記す)に通知される。   In step S36, when the processing is executed by the processing unit 14a or the processing unit 14b, the processing result output unit 103 outputs the processing result to the client (step S37). As the processing result, for example, the fact that the processing by the contractor is completed and the processing content is output as an e-mail and notified to the requesting personal computer (hereinafter referred to as PC).

また、サーバ5の権限委譲ID削除手段104は、権限委譲テーブル112から、実行した処理に係る権限委譲ID115を削除する(ステップS38)。これにより、再度同じ権限委譲ID115を情報処理装置4に入力しても、ステップS35における認証が通らず、1つの権限委譲ID115は、1回の処理にのみ対応する構成とすることができる。なお、ステップS36とステップS37は、順序が逆であってもよい。   Further, the authority delegation ID deleting unit 104 of the server 5 deletes the authority delegation ID 115 related to the executed process from the authority delegation table 112 (step S38). Thereby, even if the same authority delegation ID 115 is input to the information processing apparatus 4 again, the authentication in step S35 does not pass and one authority delegation ID 115 can be configured to correspond to only one process. Note that the order of step S36 and step S37 may be reversed.

[第5の実施の形態]
第5の実施の形態は、権限委譲に関わる機能がサーバに備えられている点において、第4の実施の形態と異なる。なお、他の部分の構成等、第4の実施の形態と同様の点については、説明を省略する。
[Fifth Embodiment]
The fifth embodiment differs from the fourth embodiment in that the server is provided with a function related to authority delegation. Note that the description of the same points as in the fourth embodiment, such as the configuration of other parts, is omitted.

(情報処理システムの構成)
図11は、本発明の第5の実施の形態に係る情報処理システムの一例を示すブロック図である。この情報処理システム7は、権限委譲ID115を発行することのできる権限委譲ID発行装置3、委譲された処理を実行することのできる情報処理装置4、および権限委譲処理装置としてのサーバ5がネットワーク6により接続された構成を有する。なお、図11においては、権限委譲ID発行装置3および情報処理装置4は、それぞれ1台を示すが、2台以上でもあってもよい。
(Configuration of information processing system)
FIG. 11 is a block diagram showing an example of an information processing system according to the fifth embodiment of the present invention. This information processing system 7 includes an authority delegation ID issuing device 3 that can issue an authority delegation ID 115, an information processing device 4 that can execute the delegated processing, and a server 5 as an authority delegation processing device. It has the structure connected by. In FIG. 11, one authority delegation ID issuing device 3 and one information processing device 4 are shown, but two or more may be used.

権限委譲ID発行装置3は、CPU10aと、各種のプログラムやデータを記憶するHDD等からなる記憶部11aと、キーボード、タッチパネル等を備えた入力手段12aと、設定画面等を表示するLCD等による表示出力や、プリンタ等による印刷出力を行う出力手段13と、ネットワーク6と接続するための通信インターフェイス15aを有する。権限委譲ID発行装置3には、複合機やPC等を用いることができる。   The authority delegation ID issuing device 3 includes a CPU 10a, a storage unit 11a including an HDD for storing various programs and data, an input unit 12a having a keyboard, a touch panel, and the like, an LCD for displaying a setting screen, and the like. An output unit 13 that performs output or print output by a printer or the like, and a communication interface 15 a for connecting to the network 6 are provided. As the authority transfer ID issuing device 3, a multifunction machine, a PC, or the like can be used.

記憶部11aには、ユーザ管理プログラム116aが格納されている。なお、記憶部11aは、権限委譲ID発行装置3の内部にあるものではなく、外部装置として権限委譲ID発行装置3に接続されるものであってもよい。   A user management program 116a is stored in the storage unit 11a. Note that the storage unit 11a may be connected to the authority delegation ID issuing device 3 as an external device, not inside the authority delegation ID issuing device 3.

CPU10aは、記憶部11aに記憶されているユーザ管理プログラム116aに従って動作することにより、入力されたユーザID114を認証するユーザID認証手段100a等として機能する。   The CPU 10a functions as a user ID authentication unit 100a for authenticating the input user ID 114 by operating according to the user management program 116a stored in the storage unit 11a.

ユーザID認証手段100aは権限委譲ID発行装置3の入力手段12aから入力されたユーザID114が、サーバ5の記憶部11cに格納されたユーザ管理テーブル111に登録されているかどうかを調べて認証を行う。   The user ID authenticating means 100a performs authentication by checking whether or not the user ID 114 input from the input means 12a of the authority transfer ID issuing device 3 is registered in the user management table 111 stored in the storage unit 11c of the server 5. .

情報処理装置4は、CPU10bと、各種のプログラムやデータを記憶するHDD等からなる記憶部11bと、キーボード、タッチパネル等を備えた入力手段12bと、プリント、スキャン、データ送信等の処理を行う処理手段14a、14bと、ネットワーク6と接続するための通信インターフェイス15bを有する。なお、処理手段は、処理手段14a、14bの2つに限られず、3つ以上であってもよい。情報処理装置4には、複合機等を用いることができる。   The information processing apparatus 4 includes a CPU 10b, a storage unit 11b including an HDD that stores various programs and data, an input unit 12b including a keyboard, a touch panel, and the like, and a process that performs processing such as printing, scanning, and data transmission. Means 14 a and 14 b and a communication interface 15 b for connecting to the network 6 are provided. The processing means is not limited to two processing means 14a and 14b, and may be three or more. As the information processing apparatus 4, a multifunction machine or the like can be used.

記憶部11bには、ユーザ管理プログラム116bが格納されている。なお、記憶部11aは、情報処理装置4の内部にあるものではなく、外部装置として情報処理装置4に接続されるものであってもよい。   A user management program 116b is stored in the storage unit 11b. The storage unit 11a may be connected to the information processing device 4 as an external device instead of being inside the information processing device 4.

CPU10bは、記憶部11bに記憶されているユーザ管理プログラム116bに従って動作することにより、入力されたユーザID114を認証するユーザID認証手段100b等として機能する。   The CPU 10b functions as a user ID authentication unit 100b for authenticating the input user ID 114 by operating according to the user management program 116b stored in the storage unit 11b.

ユーザID認証手段100bは、入力手段12bから入力されたユーザID114が、サーバ5の記憶部11cに格納されたユーザ管理テーブル111に登録されているかどうかを調べて認証を行う。   The user ID authenticating unit 100b performs authentication by checking whether or not the user ID 114 input from the input unit 12b is registered in the user management table 111 stored in the storage unit 11c of the server 5.

サーバ5は、CPU10cと、各種のプログラムやデータを記憶するHDD等からなる記憶部11cと、ネットワーク6と接続するための通信インターフェイス15cと、時計16を有する。   The server 5 includes a CPU 10 c, a storage unit 11 c including an HDD that stores various programs and data, a communication interface 15 c for connecting to the network 6, and a clock 16.

記憶部11cには、権限委譲プログラム110、ユーザ管理テーブル111、および権限委譲テーブル112が格納されている。なお、記憶部11cは、サーバ5の内部にあるものではなく、外部装置としてサーバ5に接続されるものであってもよい。   In the storage unit 11c, an authority delegation program 110, a user management table 111, and an authority delegation table 112 are stored. Note that the storage unit 11c may be connected to the server 5 as an external device instead of being inside the server 5.

CPU10cは、記憶部11cに記憶されている権限委譲プログラム110に従って動作することにより、権限委譲ID115を生成する権限委譲ID生成手段101、権限委譲テーブル112を管理する権限委譲テーブル管理手段102、処理結果を電子メール等の手段により外部に出力する処理結果出力手段103等として機能する。   The CPU 10c operates according to the authority delegation program 110 stored in the storage unit 11c, whereby the authority delegation ID generation unit 101 that generates the authority delegation ID 115, the authority delegation table management unit 102 that manages the authority delegation table 112, and the processing result Is output as processing result output means 103 or the like by means of e-mail or the like.

権限委譲ID生成手段101は、ユーザが権限委譲ID発行装置3の入力手段12aから使用権利委譲の指示を行うと、権限委譲ID115を生成して、権限委譲ID発行装置3の出力手段13に出力する。   The authority delegation ID generation unit 101 generates an authority delegation ID 115 and outputs it to the output unit 13 of the authority delegation ID issuance device 3 when the user gives an instruction for delegating the usage right from the input unit 12 a of the authority delegation ID issuance device 3. To do.

権限委譲テーブル管理手段102は、権限委譲ID115が権限委譲ID生成手段101により生成されると、権限委譲テーブル112に権限委譲ID115と、それを発行したユーザのユーザID114、委譲する処理内容を示す委譲処理118、および委譲の有効期限119を登録する。また、情報処理装置4の入力手段12bから権限委譲ID115の入力が行われると、権限委譲テーブル112を参照して、入力した権限委譲ID115が登録されているかを調べ、認証を行う。また、処理手段14により処理が実行されると、権限委譲テーブル112から、実行した処理に係る権限委譲ID115を削除する。また、権限委譲テーブル管理手段102は、時計16を参照して権限委譲ID115の有効期限119と照合し、有効期限119の切れた権限委譲ID115を権限委譲テーブル112から削除する。権限委譲テーブル管理手段102は、権限委譲ID登録手段、権限委譲ID照合手段、権限委譲ID削除手段としての機能を有する。   When the authority delegation ID 115 is generated by the authority delegation ID generation unit 101, the authority delegation table management unit 102 delegates the authority delegation ID 115 to the authority delegation table 112, the user ID 114 of the user who issued the authority delegation, and the delegation indicating the processing contents to be delegated. The process 118 and the expiration date 119 of delegation are registered. Further, when the authority delegation ID 115 is input from the input unit 12b of the information processing apparatus 4, the authority delegation table 112 is referred to, whether or not the input authority delegation ID 115 is registered is authenticated. When the processing is executed by the processing unit 14, the authority delegation ID 115 related to the executed process is deleted from the authority delegation table 112. Further, the authority delegation table management means 102 refers to the clock 16 and compares it with the expiration date 119 of the authority delegation ID 115, and deletes the authority delegation ID 115 whose expiration date 119 has expired from the authority delegation table 112. The authority delegation table management unit 102 has functions as an authority delegation ID registration unit, an authority delegation ID collation unit, and an authority delegation ID deletion unit.

(情報処理システムの動作)
本実施の形態に係る情報処理システム7は、システム全体として、第4の実施の形態に係る情報処理システム7と同様の動作を行う。第4の実施の形態と同じく、図9(a)、(b)を情報処理システムの動作を表すフローチャートとして用いて説明する。
(Operation of information processing system)
The information processing system 7 according to the present embodiment performs the same operation as the information processing system 7 according to the fourth embodiment as a whole system. As in the fourth embodiment, FIGS. 9A and 9B are used as flowcharts representing the operation of the information processing system.

図9(a)は、情報処理装置4を用いた作業を依頼するために、自分の使用権限を他のユーザに委譲するユーザ(以下、依頼人と記す)が、権限委譲ID発行装置3を操作する際のフローチャートを示す。   FIG. 9A shows that a user who delegates his / her use authority to another user (hereinafter referred to as “requester”) requests the authority delegation ID issuing device 3 to request work using the information processing apparatus 4. The flowchart at the time of operation is shown.

まず、依頼人が権限委譲ID発行装置3に入力手段12aから自分のユーザID114を入力する(ステップS21)。ユーザID114が入力されると、ユーザID認証手段100aがネットワーク6を通じてサーバ5の記憶部11cに格納されたユーザ管理テーブル111を参照して依頼人のユーザID114が登録されているかを調べ、認証が行われる(ステップS22)。   First, the client inputs his / her user ID 114 from the input means 12a to the authority transfer ID issuing device 3 (step S21). When the user ID 114 is input, the user ID authentication unit 100a refers to the user management table 111 stored in the storage unit 11c of the server 5 through the network 6 to check whether the user ID 114 of the client is registered, and authentication is performed. Performed (step S22).

依頼人のユーザID114がユーザ管理テーブル111に登録されている場合は、依頼人の権限委譲ID発行装置3の使用が認証され、情報処理装置4の使用権限を委譲するために権限委譲ID115を発行することができる。依頼人は、入力手段12aから委譲処理118を特定し、有効期限119を設定する(ステップS23)。   When the client ID 114 of the client is registered in the user management table 111, the use of the client authority delegation ID issuing device 3 is authenticated, and the authority delegation ID 115 is issued to delegate the authority to use the information processing apparatus 4 can do. The client specifies the delegation process 118 from the input unit 12a and sets the expiration date 119 (step S23).

一方、ステップS22において、依頼人のユーザID114がユーザ管理テーブル111に登録されていない場合は、依頼人の権限委譲ID発行装置3の使用が認証されず、エラーメッセージが表示される(ステップS24)。   On the other hand, if the client ID 114 of the client is not registered in the user management table 111 in step S22, the use of the client authority delegation ID issuing device 3 is not authenticated and an error message is displayed (step S24). .

ステップS23において、委譲処理118が特定されると、サーバ5の権限委譲ID生成手段101がユーザ管理テーブル111を参照し、依頼人が入力した委譲処理118が依頼人の実施可能な処理に含まれるかどうか(ユーザ管理テーブル111の使用権限117に含まれるかどうか)を調べる(ステップS25)。なお、このステップS24は、ステップS23の権限委譲ID115の発行指示の前に行われ、S23において、発行指示可能な権限委譲ID115が制限される構成であってもよい。   In step S23, when the delegation process 118 is specified, the authority delegation ID generation unit 101 of the server 5 refers to the user management table 111, and the delegation process 118 input by the client is included in the process that can be performed by the client. (Whether it is included in the use authority 117 of the user management table 111) or not (step S25). The step S24 may be performed before the issuance instruction of the authority delegation ID 115 in step S23. In S23, the authority delegation ID 115 that can be instructed to issue may be limited.

ステップS25において、入力した委譲処理118が有効であると判断された場合は、権限委譲ID115がサーバ5の権限委譲ID生成手段101により生成され、権限委譲ID発行装置3の出力手段13に出力される(ステップS26)。依頼人は、出力された権限委譲ID115を認識し、情報処理装置4を用いた処理の請負人に伝えることができる。   If it is determined in step S25 that the input delegation process 118 is valid, the authority delegation ID 115 is generated by the authority delegation ID generation means 101 of the server 5 and output to the output means 13 of the authority delegation ID issuing device 3. (Step S26). The client can recognize the output authority delegation ID 115 and inform the contractor of the processing using the information processing apparatus 4.

一方、ステップS25において、入力した委譲処理119が無効であると判断された場合は、エラーメッセージが表示される(ステップS27)。   On the other hand, if it is determined in step S25 that the input delegation process 119 is invalid, an error message is displayed (step S27).

ステップS26において、権限委譲ID115が生成されると、サーバ5の権限委譲テーブル管理手段102が、権限委譲ID115を依頼人のユーザID114、委譲処理118、および有効期限119と共に、権限委譲テーブル112に登録する(ステップS28)。   When the authority delegation ID 115 is generated in step S26, the authority delegation table management means 102 of the server 5 registers the authority delegation ID 115 in the authority delegation table 112 together with the user ID 114 of the client, the delegation process 118, and the expiration date 119. (Step S28).

図9(b)は、情報処理装置4の使用権限を依頼人から委譲された請負人が、情報処理装置4を操作する際のフローチャートを示す。   FIG. 9B shows a flowchart when the contractor who has been delegated the authority to use the information processing apparatus 4 from the client operates the information processing apparatus 4.

まず、請負人が情報処理装置4に入力手段12bから自分のユーザID114を入力する(ステップS31)。ユーザID114が入力されると、ユーザID認証手段100bがサーバ5の記憶部11cに格納されたユーザ管理テーブル111を参照して請負人のユーザID114が登録されているかを調べ、認証が行われる(ステップS32)。   First, the contractor inputs his / her user ID 114 from the input means 12b to the information processing apparatus 4 (step S31). When the user ID 114 is input, the user ID authenticating means 100b refers to the user management table 111 stored in the storage unit 11c of the server 5 to check whether the user ID 114 of the contractor is registered, and authentication is performed ( Step S32).

請負人のユーザID114がユーザ管理テーブル111に登録されている場合は、請負人の情報処理装置4の使用が認証され、依頼人から伝えられた権限委譲ID115を入力手段12bから入力することができる(ステップS33)。なお、権限委譲ID115を入力すれば、ユーザID114の入力が必要とならない構成であってもよい。   When the contractor's user ID 114 is registered in the user management table 111, the use of the contractor's information processing device 4 is authenticated, and the authority delegation ID 115 transmitted from the requester can be input from the input means 12b. (Step S33). Note that if the authority delegation ID 115 is input, the user ID 114 may not be input.

一方、ステップS32において、請負人のユーザID114がユーザ管理テーブル111に登録されていない場合は、請負人の情報処理装置4の使用が認証されず、エラーメッセージが表示される(ステップS34)。   On the other hand, if the contractor's user ID 114 is not registered in the user management table 111 in step S32, the use of the contractor's information processing device 4 is not authenticated and an error message is displayed (step S34).

ステップS33において、権限委譲ID115の入力が行われると、サーバ5の権限委譲テーブル管理手段102が権限委譲テーブル112を参照して、入力した権限委譲ID115が登録されているかを調べ、認証が行われる(ステップS35)。   In step S33, when the authority delegation ID 115 is input, the authority delegation table management unit 102 of the server 5 refers to the authority delegation table 112 to check whether the input authority delegation ID 115 is registered, and authentication is performed. (Step S35).

入力した権限委譲ID115が権限委譲テーブル112に登録されている場合は、依頼人から請負人への情報処理装置4の使用権限の委譲が認証され、委譲された処理が処理手段14a、または14bにより実行される(ステップS36)。なお、処理手段14a、14bによる処理は、権限委譲ID115が認証されたことをトリガーとして自動的に実行されてもよいが、請負人の入力手段12bからの指示をトリガーとして実行されてもよい。   When the entered authority delegation ID 115 is registered in the authority delegation table 112, the delegation of authority to use the information processing apparatus 4 from the client to the contractor is authenticated, and the delegated processing is performed by the processing means 14a or 14b. It is executed (step S36). Note that the processing by the processing means 14a and 14b may be automatically executed with the authorization of the authority delegation ID 115 as a trigger, but may be executed with an instruction from the contractor input means 12b as a trigger.

一方、ステップS35において、入力した権限委譲ID115が権限委譲テーブル112に登録されていない場合は、依頼人から請負人への情報処理装置4の使用権限の委譲が認証されず、エラーメッセージが表示される(ステップS37)。なお、入力した権限委譲ID115が依頼人により一度登録されたものであっても、有効期限119切れにより、登録が抹消されている場合もある。   On the other hand, if the input authority delegation ID 115 is not registered in the authority delegation table 112 in step S35, delegation of authority to use the information processing apparatus 4 from the client to the contractor is not authenticated, and an error message is displayed. (Step S37). Even if the input authority delegation ID 115 is registered once by the client, the registration may be deleted due to expiration of the expiration date 119.

ステップS36において、処理手段14a、または処理手段14bにより処理が実行されると、サーバ5の処理結果出力手段103が、依頼人に対して処理結果の出力を行う(ステップS37)。処理結果は、例えば、請負人による処理が終了した旨、およびその処理内容等が、電子メールとして出力され、依頼人のパーソナルコンピュータ(以下、PCと記す)に通知される。   In step S36, when the processing is executed by the processing unit 14a or the processing unit 14b, the processing result output unit 103 of the server 5 outputs the processing result to the client (step S37). As the processing result, for example, the fact that the processing by the contractor is completed and the processing content is output as an e-mail and notified to the requesting personal computer (hereinafter referred to as PC).

また、サーバ5の権限委譲テーブル管理手段102は、権限委譲テーブル112から、実行した処理に係る権限委譲ID115を削除する(ステップS38)。これにより、再度同じ権限委譲ID115を情報処理装置4に入力しても、ステップS35における認証が通らず、1つの権限委譲ID115は、1回の処理にのみ対応する構成とすることができる。なお、ステップS36とステップS37は、順序が逆であってもよい。   Further, the authority delegation table management unit 102 of the server 5 deletes the authority delegation ID 115 related to the executed process from the authority delegation table 112 (step S38). Thereby, even if the same authority delegation ID 115 is input to the information processing apparatus 4 again, the authentication in step S35 does not pass and one authority delegation ID 115 can be configured to correspond to only one process. Note that the order of step S36 and step S37 may be reversed.

[他の実施の形態]
なお、本発明は、上記各実施の形態に限定されず、その発明の趣旨を逸脱しない範囲で種々と変形実施が可能である。例えば、上記各実施の形態においては、依頼者が依頼する処理内容やその有効期限を設定して権限委譲ID115を発行する構成であるとして説明したが、実際はこの様な構成に限られず、例えば、権限委譲ID115を有する権限委譲用シートをプリントして発行し、このシートに依頼する処理内容等を記入して請負人に渡すという構成であってもよい。この場合、請負人がスキャナを有する情報処理装置1、または情報処理装置4で権限委譲用シートをスキャンすることにより、処理装置1、または情報処理装置4が権限委譲ID115、依頼する処理内容等を認識することができる。権限委譲用シートには、例えば、バーコードやマークシートの技術が用いられる。
[Other embodiments]
The present invention is not limited to the above embodiments, and various modifications can be made without departing from the spirit of the invention. For example, in each of the embodiments described above, the processing content requested by the requester and the validity period thereof are set and the authority delegation ID 115 is issued. However, the present invention is not limited to such a configuration. For example, The configuration may be such that an authority delegation sheet having the authority delegation ID 115 is printed and issued, and details of processing requested on this sheet are entered and passed to the contractor. In this case, when the contractor scans the authority delegation sheet by the information processing apparatus 1 or the information processing apparatus 4 having the scanner, the processing apparatus 1 or the information processing apparatus 4 obtains the authority delegation ID 115, the requested processing contents, and the like. Can be recognized. For the authority transfer sheet, for example, a barcode or mark sheet technology is used.

また、各実施の形態で使用されるプログラムは、CD−ROM等の記録媒体から装置内の記憶部に読み込んでもよく、インターネット等のネットワークに接続されているサーバ等から装置内の記憶部にダウンロードしてもよい。   The program used in each embodiment may be read from a recording medium such as a CD-ROM into a storage unit in the apparatus, or downloaded from a server or the like connected to a network such as the Internet to the storage unit in the apparatus. May be.

また、本実施の形態では、ユーザID認証手段、権利委譲ID生成手段、権限委譲テーブル管理手段、処理結果出力手段、権限委譲ID削除手段を、CPUとプログラムによって実現したが、それらの一部または全部を特定用途向け集積回路(ASIC:Application Specific IC)等のハードウェアによって実現してもよい。   In the present embodiment, the user ID authenticating means, right delegation ID generating means, authority delegation table management means, processing result output means, and authority delegation ID deletion means are realized by the CPU and the program. All may be realized by hardware such as an application specific integrated circuit (ASIC).

また、上記各実施の形態の構成要素を発明の趣旨を逸脱しない範囲で任意に組み合わせることができる。   In addition, the constituent elements of the above embodiments can be arbitrarily combined without departing from the spirit of the invention.

本発明の第1の実施の形態に係る情報処理装置の一例を示すブロック図である。It is a block diagram which shows an example of the information processing apparatus which concerns on the 1st Embodiment of this invention. 本発明の第1の実施の形態に係るユーザ管理テーブルの一例の概念図である。It is a conceptual diagram of an example of the user management table which concerns on the 1st Embodiment of this invention. 本発明の第1の実施の形態に係る権限委譲テーブルの一例の概念図である。It is a conceptual diagram of an example of the authority delegation table which concerns on the 1st Embodiment of this invention. (a)、(b)は、本発明の第1の実施の形態に係る情報処理装置の動作の一例を表すフローチャートである。(A), (b) is a flowchart showing an example of operation | movement of the information processing apparatus which concerns on the 1st Embodiment of this invention. 本発明の第2の実施の形態に係る情報処理装置の一例を示すブロック図である。It is a block diagram which shows an example of the information processing apparatus which concerns on the 2nd Embodiment of this invention. 本発明の第3の実施の形態に係る情報処理装置の一例を示すブロック図である。It is a block diagram which shows an example of the information processing apparatus which concerns on the 3rd Embodiment of this invention. 本発明の第3の実施の形態に係るユーザ管理テーブルの一例の概念図である。It is a conceptual diagram of an example of the user management table which concerns on the 3rd Embodiment of this invention. 本発明の第3の実施の形態に係る権限委譲テーブルの一例の概念図である。It is a conceptual diagram of an example of the authority delegation table which concerns on the 3rd Embodiment of this invention. (a)、(b)は、本発明の第3の実施の形態に係る情報処理装置の動作の一例を表すフローチャートである。(A), (b) is a flowchart showing an example of operation | movement of the information processing apparatus which concerns on the 3rd Embodiment of this invention. 本発明の第4の実施の形態に係る情報処理システムの一例を示すブロック図である。It is a block diagram which shows an example of the information processing system which concerns on the 4th Embodiment of this invention. 本発明の第5の実施の形態に係る情報処理システムの一例を示すブロック図である。It is a block diagram which shows an example of the information processing system which concerns on the 5th Embodiment of this invention.

符号の説明Explanation of symbols

1 情報処理装置
2 ユーザ認証装置
3 権利委譲装置
4 情報処理装置
5 サーバ
6 ネットワーク
7 情報処理システム
10、10a、10b、10c CPU
100、100a、100b ユーザID認証手段
101 権利委譲ID生成手段
102、102a、102b 権限委譲テーブル管理手段
103 処理結果出力手段
104 権限委譲ID削除手段
11、11a、11b 記憶部
110、110a、110b 権限委譲プログラム
111 ユーザ管理テーブル
112 権限委譲テーブル
113 ユーザ名
114 ユーザID
115 権限委譲ID
116、116a、116b ユーザ管理プログラム
117 使用権限
118 委譲処理
119 有効権限
120 サーバ制御プログラム
12、12a、12b 入力手段
13 出力手段
14、14a、14b 処理手段
15、15a、15b、15c 通信インターフェイス(I/F)
16 時計
DESCRIPTION OF SYMBOLS 1 Information processing apparatus 2 User authentication apparatus 3 Rights transfer apparatus 4 Information processing apparatus 5 Server 6 Network 7 Information processing system 10, 10a, 10b, 10c CPU
100, 100a, 100b User ID authentication means 101 Rights delegation ID generation means 102, 102a, 102b Authority delegation table management means 103 Processing result output means 104 Authority delegation ID deletion means 11, 11a, 11b Storage units 110, 110a, 110b Authority delegation Program 111 User management table 112 Authority delegation table 113 User name 114 User ID
115 Authority delegation ID
116, 116a, 116b User management program 117 Usage authority 118 Delegation process 119 Effective authority 120 Server control program 12, 12a, 12b Input means 13 Output means 14, 14a, 14b Processing means 15, 15a, 15b, 15c Communication interface (I / F)
16 Clock

Claims (16)

ユーザが有する所定の処理を行う権限を他者に委譲するための権限委譲IDを、前記ユーザを識別するユーザIDに対応して生成するステップと、
前記権限委譲IDを権限委譲テーブルに登録するステップと、
前記権限委譲IDの入力を受けて、前記権限委譲テーブルに登録されている前記権限委譲IDと照合して、入力された前記権限委譲IDの認証を行うステップと、
前記権限委譲IDに対応した前記所定の処理の終了通知を受けて、前記権限委譲テーブルに登録されている前記権限委譲IDを削除するステップと、
をコンピュータに実行させるための権限委譲プログラム。
Generating an authority delegation ID for delegating authority to perform a predetermined process possessed by a user to another person in correspondence with a user ID for identifying the user;
Registering the authority delegation ID in an authority delegation table;
Receiving the input of the authority delegation ID, checking the authority delegation ID registered in the authority delegation table, and authenticating the input authority delegation ID;
Receiving an end notification of the predetermined process corresponding to the authority delegation ID, and deleting the authority delegation ID registered in the authority delegation table;
Authority delegation program to make the computer execute.
ユーザIDの入力を受けて、ユーザ管理テーブルに登録されているユーザIDと照合し、入力された前記ユーザIDを認証するステップと、
所定の処理を行う権限を他者に委譲するための権限委譲IDを認証された前記ユーザIDに対応して生成するステップと、
前記権限委譲IDを権限委譲テーブルに登録するステップと、
前記権限委譲IDの入力を受けて、前記権限委譲テーブルに登録されている前記権限委譲IDと照合して、入力された前記権限委譲IDの認証を行うステップと、
前記権限委譲IDに対応した前記所定の処理の終了通知を受けて、前記権限委譲テーブルに登録されている前記権限委譲IDを削除するステップと、
をコンピュータに実行させるための権限委譲プログラム。
Receiving the input of the user ID, collating with the user ID registered in the user management table, and authenticating the input user ID;
Generating an authority delegation ID for delegating authority to perform a predetermined process to another person corresponding to the authenticated user ID;
Registering the authority delegation ID in an authority delegation table;
Receiving the input of the authority delegation ID, checking the authority delegation ID registered in the authority delegation table, and authenticating the input authority delegation ID;
Receiving an end notification of the predetermined process corresponding to the authority delegation ID, and deleting the authority delegation ID registered in the authority delegation table;
Authority delegation program to make the computer execute.
ユーザが有する所定の処理を行う権限を他者に委譲するための権限委譲IDを、前記ユーザを識別するユーザIDに対応して生成するステップと、
前記権限委譲IDを権限委譲テーブルに登録するステップと、
前記権限委譲IDの入力を受けて、前記権限委譲テーブルに登録されている前記権限委譲IDと照合して、入力された前記権限委譲IDの認証を行うステップと、
前記権限委譲IDに対応した前記所定の処理を行うステップと、
前記所定の処理の終了通知を受けて、前記権限委譲テーブルに登録されている前記権限委譲IDを削除するステップと、
をコンピュータに実行させるための権限委譲プログラム。
Generating an authority delegation ID for delegating authority to perform a predetermined process possessed by a user to another person in correspondence with a user ID for identifying the user;
Registering the authority delegation ID in an authority delegation table;
Receiving the input of the authority delegation ID, checking the authority delegation ID registered in the authority delegation table, and authenticating the input authority delegation ID;
Performing the predetermined processing corresponding to the authority delegation ID;
Receiving the notification of completion of the predetermined process and deleting the authority delegation ID registered in the authority delegation table;
Authority delegation program to make the computer execute.
ユーザが有する所定の処理を行う権限を他者に委譲するための権限委譲IDを、前記ユーザを識別するユーザIDに対応して生成するステップと、
前記権限委譲IDを権限委譲テーブルに登録するステップと、
前記権限委譲IDの入力を受けて、前記権限委譲テーブルに登録されている前記権限委譲IDと照合して、入力された前記権限委譲IDの認証を行うステップと、
前記権限委譲IDに対応した前記所定の処理の終了通知を受けて、前記所定の処理が終了した旨をユーザが認識可能な方法で出力するステップと、
前記権限委譲IDに対応した前記所定の処理の終了通知を受けて、前記権限委譲テーブルに登録されている前記権限委譲IDを削除する削除ステップと、
をコンピュータに実行させるための権限委譲プログラム。
Generating an authority delegation ID for delegating authority to perform a predetermined process possessed by a user to another person in correspondence with a user ID for identifying the user;
Registering the authority delegation ID in an authority delegation table;
Receiving the input of the authority delegation ID, checking the authority delegation ID registered in the authority delegation table, and authenticating the input authority delegation ID;
Receiving a notice of completion of the predetermined process corresponding to the authority delegation ID, and outputting the fact that the predetermined process has been completed in a method that a user can recognize;
A deletion step of receiving the notification of completion of the predetermined process corresponding to the authority delegation ID and deleting the authority delegation ID registered in the authority delegation table;
Authority delegation program to make the computer execute.
前記所定の処理の内容を特定して前記権限委譲IDを生成することを特徴とする請求項1から4のいずれかに記載の権限委譲プログラム。   5. The authority delegation program according to claim 1, wherein the authority delegation ID is generated by specifying the content of the predetermined process. 前記所定の処理の内容の特定は、前記ユーザIDに対応して登録されている前記ユーザが行う権限を有する前記所定の処理の中から特定することを特徴とする請求項5に記載の権限委譲プログラム。   6. The authority delegation according to claim 5, wherein the content of the predetermined process is specified from among the predetermined processes that are authorized by the user registered corresponding to the user ID. program. 前記所定の処理の内容およびその処理の有効期限を設定して前記権限委譲IDを生成し、
前記所定の処理の終了通知を受ける前に前記有効期限が切れたときに、前記権限委譲テーブルに登録されている前記権限委譲IDを削除することを特徴とする請求項1から4のいずれかに記載の権限委譲プログラム。
Set the content of the predetermined process and the expiration date of the process to generate the authority delegation ID,
5. The authority delegation ID registered in the authority delegation table is deleted when the expiration date is expired before receiving the notification of completion of the predetermined process. 6. The authority delegation program described.
ユーザが有する所定の処理を行う権限を他者に委譲するための権限委譲IDを、前記ユーザを識別する前記ユーザIDに対応して生成するステップと、
前記権限委譲IDを権限委譲テーブルに登録する登録ステップと、
をコンピュータに実行させるための権限委譲プログラム。
Generating an authority delegation ID for delegating authority to perform a predetermined process possessed by a user to another person, corresponding to the user ID for identifying the user;
A registration step of registering the authority delegation ID in an authority delegation table;
Authority delegation program to make the computer execute.
所定の処理を行う権限を他者に委譲するための権限委譲IDの入力を受けて、権限委譲テーブルに登録されている前記権限委譲IDと照合して前記権限委譲IDの認証を行うステップと、
入力された前記権限委譲IDに対応した所定の処理を行うステップと、
前記所定の処理の終了通知を受けて、前記権限委譲テーブルに登録されているその前記権限委譲IDを削除するステップと、
をコンピュータに実行させるための権限委譲プログラム。
Receiving an input of an authority delegation ID for delegating authority to perform a predetermined process to another person, and verifying the authority delegation ID against the authority delegation ID registered in the authority delegation table;
Performing a predetermined process corresponding to the input authority delegation ID;
Receiving the notification of completion of the predetermined process and deleting the authority delegation ID registered in the authority delegation table;
Authority delegation program to make the computer execute.
所定の処理を行う権限を他者に委譲するための権限委譲IDの入力を受けて、権限委譲テーブルに登録されている前記権限委譲IDと照合して前記権限委譲IDの認証を行うステップと、
入力された前記権限委譲IDに対応した所定の処理を行うステップと、
前記権限委譲IDに対応した前記所定の処理の終了通知を受けて、前記所定の処理が終了した旨をユーザが認識可能な方法で出力するステップと、
前記所定の処理の終了通知を受けて、前記権限委譲テーブルに登録されている前記権限委譲IDを削除するステップと、
をコンピュータに実行させるための権限委譲プログラム。
Receiving an input of an authority delegation ID for delegating authority to perform a predetermined process to another person, and verifying the authority delegation ID against the authority delegation ID registered in the authority delegation table;
Performing a predetermined process corresponding to the input authority delegation ID;
Receiving a notice of completion of the predetermined process corresponding to the authority delegation ID, and outputting the fact that the predetermined process has been completed in a method that a user can recognize;
Receiving the notification of completion of the predetermined process and deleting the authority delegation ID registered in the authority delegation table;
Authority delegation program to make the computer execute.
ユーザによる入力操作を受け付ける入力手段と、
前記入力手段から入力されたユーザIDに基づいて、所定の処理を行う権限を他者に委譲するための前記権限委譲IDを生成する権限委譲ID生成手段と、
前記権限委譲IDを出力する権限委譲ID出力手段と、
前記権限委譲IDを権限委譲テーブルに登録する権限委譲ID登録手段と、
前記入力手段から入力された前記権限委譲IDと前記委譲テーブルに登録されている前記権限委譲IDを照合する権限委譲ID照合手段と、
前記権限委譲IDを権限委譲テーブルから削除する権限委譲ID削除手段と、
前記権限委譲IDに基づいて前記所定の処理を実行する処理手段と、
を具備することを特徴とする情報処理装置。
An input means for accepting an input operation by a user;
Authority delegation ID generation means for generating the authority delegation ID for delegating authority to perform a predetermined process to another person based on the user ID input from the input means;
Authority delegation ID output means for outputting the authority delegation ID;
Authority delegation ID registration means for registering the authority delegation ID in an authority delegation table;
Authority delegation ID collating means for collating the authority delegation ID input from the input means and the authority delegation ID registered in the delegation table;
Authority delegation ID deletion means for deleting the authority delegation ID from the authority delegation table;
Processing means for executing the predetermined processing based on the authority delegation ID;
An information processing apparatus comprising:
ユーザによる入力操作を受け付ける入力手段と、
前記入力手段から入力された所定の処理を行う権限を他者に委譲するための権限委譲IDと、権限委譲テーブルに登録されている前記権限委譲IDを照合する権限委譲ID照合手段と、
前記権限委譲IDに基づいて前記所定の処理を実行する処理手段と、
を具備することを特徴とする情報処理装置。
An input means for accepting an input operation by a user;
An authority delegation ID for delegating authority to perform a predetermined process input from the input means to another person, and an authority delegation ID collating means for collating the authority delegation ID registered in the authority delegation table;
Processing means for executing the predetermined processing based on the authority delegation ID;
An information processing apparatus comprising:
ユーザによる入力操作を受け付ける入力手段と、
前記入力手段から入力されたユーザIDに基づいて、所定の処理を行う権限を他者に委譲するための権限委譲IDを生成する権限委譲ID生成手段と、
前記権限委譲IDを出力する権限委譲ID出力手段と、
前記権限委譲IDを権限委譲テーブルに登録する権限委譲ID登録手段と、
を具備することを特徴とする権限委譲ID発行装置。
An input means for accepting an input operation by a user;
Authority delegation ID generating means for generating an authority delegation ID for delegating authority to perform a predetermined process to another person based on the user ID input from the input means;
Authority delegation ID output means for outputting the authority delegation ID;
Authority delegation ID registration means for registering the authority delegation ID in an authority delegation table;
An authority delegation ID issuing device comprising:
外部装置から入力されたユーザIDに基づいて、所定の処理を行う権限を他者に委譲するための前記権限委譲IDを生成する権限委譲ID生成手段と、
前記権限委譲IDを前記外部装置に出力する出力手段と、
前記権限委譲IDを権限委譲テーブルに登録する権限委譲ID登録手段と、
前記入力手段から入力された前記権限委譲IDと前記委譲テーブルに登録されている前記権限委譲IDを照合する権限委譲ID照合手段と、
前記権限委譲IDを権限委譲テーブルから削除する権限委譲ID削除手段と、
を具備することを特徴とする権限委譲処理装置。
An authority delegation ID generating means for generating the authority delegation ID for delegating authority to perform a predetermined process to another person based on a user ID input from an external device;
Output means for outputting the authority delegation ID to the external device;
Authority delegation ID registration means for registering the authority delegation ID in an authority delegation table;
Authority delegation ID collating means for collating the authority delegation ID input from the input means and the authority delegation ID registered in the delegation table;
Authority delegation ID deletion means for deleting the authority delegation ID from the authority delegation table;
An authority delegation processing device comprising:
所定の処理を行う権限を他者に委譲するための前記権限委譲IDが登録された権限委譲テーブル、および前記権限委譲IDを前記権限委譲テーブルから削除する権限委譲ID削除手段、を有する権限委譲情報記憶装置と、
ユーザによる入力操作を受け付ける第1の入力手段、前記第1の入力手段から入力されたユーザIDに基づいて前記権限委譲IDを生成する権限委譲ID生成手段、前記権限委譲IDを出力する権限委譲ID出力手段、および前記権限委譲IDを前記権限委譲テーブルに登録する権限委譲ID登録手段を有する権限委譲ID発行装置と、
ユーザによる入力操作を受け付ける第2の入力手段、前記第2の入力手段から入力された前記権限委譲IDと前記権限委譲テーブルに登録されている前記権限委譲IDを照合する権限委譲ID照合手段、および前記権限委譲IDに基づいて前記所定の処理を実行する処理手段、を有する情報処理装置とを具備し、
前記権限委譲情報記憶装置、前記権限委譲ID発行装置、前記情報処理装置が相互に通信可能な情報処理システム。
Authority delegation information having an authority delegation table in which the authority delegation ID for delegating authority to perform predetermined processing is registered, and authority delegation ID deletion means for deleting the authority delegation ID from the authority delegation table A storage device;
First input means for accepting an input operation by a user, authority delegation ID generation means for generating the authority delegation ID based on a user ID input from the first input means, and authority delegation ID for outputting the authority delegation ID An authority delegation ID issuing device having an output means, and an authority delegation ID registration means for registering the authority delegation ID in the authority delegation table;
A second input unit that accepts an input operation by a user, an authority delegation ID collating unit that collates the authority delegation ID input from the second input unit and the authority delegation ID registered in the authority delegation table, and An information processing device having processing means for executing the predetermined processing based on the authority delegation ID,
An information processing system in which the authority delegation information storage device, the authority delegation ID issuing device, and the information processing device can communicate with each other.
ユーザによる入力操作を受け付ける第1の入力手段、および所定の処理を行う権限を他者に委譲するための権限委譲IDを出力する権限委譲ID出力手段、を有する権限委譲ID発行装置と、
ユーザによる入力操作を受け付ける第2の入力手段、および前記権限委譲IDに基づいて前記所定の処理を実行する処理手段、を有する情報処理装置と、
前記第1の入力手段から入力されたユーザIDに基づいて、前記権限委譲IDを生成する権限委譲ID生成手段、前記権限委譲IDを前記権限委譲テーブルに登録する権限委譲ID登録手段、前記第2の入力手段から入力された前記権限委譲IDと前記権限委譲テーブルに登録されている前記権限委譲IDを照合する権限委譲ID照合手段、および前記権限委譲IDを前記権限委譲テーブルから削除する権限委譲ID削除手段、を有する権限情報管理装置とを具備し、
前記権限委譲ID発行装置、前記情報処理装置、前記権限情報管理装置が相互に通信可能な情報処理システム。
An authority delegation ID issuing device having first input means for accepting an input operation by a user, and authority delegation ID output means for outputting an authority delegation ID for delegating authority to perform a predetermined process to another person;
An information processing apparatus comprising: a second input unit that receives an input operation by a user; and a processing unit that executes the predetermined process based on the authority delegation ID;
An authority delegation ID generating means for generating the authority delegation ID based on a user ID input from the first input means; an authority delegation ID registration means for registering the authority delegation ID in the authority delegation table; Authority delegation ID collating means for collating the authority delegation ID input from the input means and the authority delegation ID registered in the authority delegation table, and authority delegation ID for deleting the authority delegation ID from the authority delegation table An authority information management device having deletion means,
An information processing system in which the authority transfer ID issuing device, the information processing device, and the authority information management device can communicate with each other.
JP2006282768A 2006-10-17 2006-10-17 Authority transfer system, information processing device, authority transfer id issuing device, authority transfer processing device, and information processing system Pending JP2008102614A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006282768A JP2008102614A (en) 2006-10-17 2006-10-17 Authority transfer system, information processing device, authority transfer id issuing device, authority transfer processing device, and information processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006282768A JP2008102614A (en) 2006-10-17 2006-10-17 Authority transfer system, information processing device, authority transfer id issuing device, authority transfer processing device, and information processing system

Publications (1)

Publication Number Publication Date
JP2008102614A true JP2008102614A (en) 2008-05-01

Family

ID=39436918

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006282768A Pending JP2008102614A (en) 2006-10-17 2006-10-17 Authority transfer system, information processing device, authority transfer id issuing device, authority transfer processing device, and information processing system

Country Status (1)

Country Link
JP (1) JP2008102614A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010122798A (en) * 2008-11-18 2010-06-03 Yahoo Japan Corp Agent access management system
JP2010277486A (en) * 2009-05-29 2010-12-09 Fuji Xerox Co Ltd Information processor and information processing program
JP2011232865A (en) * 2010-04-26 2011-11-17 Sharp Corp Printing system
JP2012238036A (en) * 2011-05-09 2012-12-06 Nippon Telegr & Teleph Corp <Ntt> Proxy application authorization system and proxy application authorization method
JP2014075084A (en) * 2012-10-05 2014-04-24 Fuji Xerox Co Ltd Communication system, client device, relay device and program
JP5516776B1 (en) * 2013-03-05 2014-06-11 富士ゼロックス株式会社 Relay device, communication system, and program
JP2017201441A (en) * 2016-05-02 2017-11-09 セイコーエプソン株式会社 Wearable device, settlement system, and settlement method
US10409969B2 (en) 2017-05-11 2019-09-10 Konica Minolta, Inc. Authorization device that grants authority to guest users

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010122798A (en) * 2008-11-18 2010-06-03 Yahoo Japan Corp Agent access management system
JP2010277486A (en) * 2009-05-29 2010-12-09 Fuji Xerox Co Ltd Information processor and information processing program
JP2011232865A (en) * 2010-04-26 2011-11-17 Sharp Corp Printing system
US8711382B2 (en) 2010-04-26 2014-04-29 Sharp Kabushiki Kaisha Print system
JP2012238036A (en) * 2011-05-09 2012-12-06 Nippon Telegr & Teleph Corp <Ntt> Proxy application authorization system and proxy application authorization method
JP2014075084A (en) * 2012-10-05 2014-04-24 Fuji Xerox Co Ltd Communication system, client device, relay device and program
JP5516776B1 (en) * 2013-03-05 2014-06-11 富士ゼロックス株式会社 Relay device, communication system, and program
JP2017201441A (en) * 2016-05-02 2017-11-09 セイコーエプソン株式会社 Wearable device, settlement system, and settlement method
US10409969B2 (en) 2017-05-11 2019-09-10 Konica Minolta, Inc. Authorization device that grants authority to guest users

Similar Documents

Publication Publication Date Title
JP6727799B2 (en) Authority delegation system, information processing device, authorization server, control method and program
JP4866373B2 (en) Image forming apparatus, interrupt management method, and interrupt management program
JP6056384B2 (en) System and service providing apparatus
CN101998012B (en) Information processing system and control method thereof
JP5820188B2 (en) Server, control method therefor, and program
JP6098169B2 (en) Information processing system, information processing apparatus, program, and authentication method
JP2008102614A (en) Authority transfer system, information processing device, authority transfer id issuing device, authority transfer processing device, and information processing system
US20100122319A1 (en) Information processing system, information processing apparatus and information processing method
CN111459420B (en) Printing apparatus supporting cloud printing service, control method thereof, and storage medium
JP2012224000A (en) Image forming apparatus, and method of transferring administrative authority of authentication print data
JP5332771B2 (en) Print processing system, print processing method, print processing program, and recording medium
JP5772011B2 (en) Information processing system, information processing apparatus, information processing method, and program
US20120293819A1 (en) Information processing system, information processing device, and relay server
JP6942541B2 (en) Image forming device, its control method, and program
JP5081072B2 (en) Printing system
JP2014167664A (en) Authentication system, mobile terminal, authentication server, and image forming apparatus
JP6183035B2 (en) Service providing system, service providing method and program
JP2009069994A (en) Use restriction device and use restriction method
JP2016100866A (en) Information processing apparatus, information processing system, control method of information processing apparatus, and program
JP2016076116A (en) Image forming apparatus, method of controlling the apparatus, and program
JP6969185B2 (en) Client terminals, information processing methods and programs
JP2020190953A (en) Printer, printing system, registration method for printer, and program
JP5080334B2 (en) Approval device and image forming apparatus
JP2020154874A (en) Information processing apparatus, information processing system, and program
JP6882641B2 (en) Information processing equipment and programs