(57)【要約】【課題】処理装置の使用権限を有さないユーザに使用権限を委譲し、かつ、委譲した使用権限の不正使用を抑えることのできる権限委譲プログラム、情報処理装置、権限委譲ＩＤ発行装置、権限委譲処理装置および情報処理システムを提供する。【解決手段】依頼人が入力手段１２からユーザＩＤを入力すると、権限委譲ＩＤ生成手段１０１が所定の処理を行う権限を他者に委譲するための前記権限委譲ＩＤをユーザＩＤに基づいて生成し、出力手段１３から出力する。また、権限委譲テーブル管理手段１０２は、生成された権限委譲ＩＤを権限委譲テーブルに登録する。請負人が入力手段１２から権限委譲ＩＤを入力すると、権限委譲テーブル管理手段１０２が権限委譲テーブルと照合を行い、認証された場合は処理手段１４が処理を実行する。その処理が終了した後、権限委譲テーブル管理手段１０２はその処理に係る権限委譲ＩＤを権限委譲テーブルから削除する。【選択図】図１
2008102614.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが有する所定の処理を行う権限を他者に委譲するための権限委譲ＩＤを、前記ユーザを識別するユーザＩＤに対応して生成するステップと、
前記権限委譲ＩＤを権限委譲テーブルに登録するステップと、
前記権限委譲ＩＤの入力を受けて、前記権限委譲テーブルに登録されている前記権限委譲ＩＤと照合して、入力された前記権限委譲ＩＤの認証を行うステップと、
前記権限委譲ＩＤに対応した前記所定の処理の終了通知を受けて、前記権限委譲テーブルに登録されている前記権限委譲ＩＤを削除するステップと、
をコンピュータに実行させるための権限委譲プログラム。
【請求項２】
ユーザＩＤの入力を受けて、ユーザ管理テーブルに登録されているユーザＩＤと照合し、入力された前記ユーザＩＤを認証するステップと、
所定の処理を行う権限を他者に委譲するための権限委譲ＩＤを認証された前記ユーザＩＤに対応して生成するステップと、
前記権限委譲ＩＤを権限委譲テーブルに登録するステップと、
前記権限委譲ＩＤの入力を受けて、前記権限委譲テーブルに登録されている前記権限委譲ＩＤと照合して、入力された前記権限委譲ＩＤの認証を行うステップと、
前記権限委譲ＩＤに対応した前記所定の処理の終了通知を受けて、前記権限委譲テーブルに登録されている前記権限委譲ＩＤを削除するステップと、
をコンピュータに実行させるための権限委譲プログラム。
【請求項３】
ユーザが有する所定の処理を行う権限を他者に委譲するための権限委譲ＩＤを、前記ユーザを識別するユーザＩＤに対応して生成するステップと、
前記権限委譲ＩＤを権限委譲テーブルに登録するステップと、
前記権限委譲ＩＤの入力を受けて、前記権限委譲テーブルに登録されている前記権限委譲ＩＤと照合して、入力された前記権限委譲ＩＤの認証を行うステップと、
前記権限委譲ＩＤに対応した前記所定の処理を行うステップと、
前記所定の処理の終了通知を受けて、前記権限委譲テーブルに登録されている前記権限委譲ＩＤを削除するステップと、
をコンピュータに実行させるための権限委譲プログラム。
【請求項４】
ユーザが有する所定の処理を行う権限を他者に委譲するための権限委譲ＩＤを、前記ユーザを識別するユーザＩＤに対応して生成するステップと、
前記権限委譲ＩＤを権限委譲テーブルに登録するステップと、
前記権限委譲ＩＤの入力を受けて、前記権限委譲テーブルに登録されている前記権限委譲ＩＤと照合して、入力された前記権限委譲ＩＤの認証を行うステップと、
前記権限委譲ＩＤに対応した前記所定の処理の終了通知を受けて、前記所定の処理が終了した旨をユーザが認識可能な方法で出力するステップと、
前記権限委譲ＩＤに対応した前記所定の処理の終了通知を受けて、前記権限委譲テーブルに登録されている前記権限委譲ＩＤを削除する削除ステップと、
をコンピュータに実行させるための権限委譲プログラム。
【請求項５】
前記所定の処理の内容を特定して前記権限委譲ＩＤを生成することを特徴とする請求項１から４のいずれかに記載の権限委譲プログラム。
【請求項６】
前記所定の処理の内容の特定は、前記ユーザＩＤに対応して登録されている前記ユーザが行う権限を有する前記所定の処理の中から特定することを特徴とする請求項５に記載の権限委譲プログラム。
【請求項７】
前記所定の処理の内容およびその処理の有効期限を設定して前記権限委譲ＩＤを生成し、
前記所定の処理の終了通知を受ける前に前記有効期限が切れたときに、前記権限委譲テーブルに登録されている前記権限委譲ＩＤを削除することを特徴とする請求項１から４のいずれかに記載の権限委譲プログラム。
【請求項８】
ユーザが有する所定の処理を行う権限を他者に委譲するための権限委譲ＩＤを、前記ユーザを識別する前記ユーザＩＤに対応して生成するステップと、
前記権限委譲ＩＤを権限委譲テーブルに登録する登録ステップと、
をコンピュータに実行させるための権限委譲プログラム。
【請求項９】
所定の処理を行う権限を他者に委譲するための権限委譲ＩＤの入力を受けて、権限委譲テーブルに登録されている前記権限委譲ＩＤと照合して前記権限委譲ＩＤの認証を行うステップと、
入力された前記権限委譲ＩＤに対応した所定の処理を行うステップと、
前記所定の処理の終了通知を受けて、前記権限委譲テーブルに登録されているその前記権限委譲ＩＤを削除するステップと、
をコンピュータに実行させるための権限委譲プログラム。
【請求項１０】
所定の処理を行う権限を他者に委譲するための権限委譲ＩＤの入力を受けて、権限委譲テーブルに登録されている前記権限委譲ＩＤと照合して前記権限委譲ＩＤの認証を行うステップと、
入力された前記権限委譲ＩＤに対応した所定の処理を行うステップと、
前記権限委譲ＩＤに対応した前記所定の処理の終了通知を受けて、前記所定の処理が終了した旨をユーザが認識可能な方法で出力するステップと、
前記所定の処理の終了通知を受けて、前記権限委譲テーブルに登録されている前記権限委譲ＩＤを削除するステップと、
をコンピュータに実行させるための権限委譲プログラム。
【請求項１１】
ユーザによる入力操作を受け付ける入力手段と、
前記入力手段から入力されたユーザＩＤに基づいて、所定の処理を行う権限を他者に委譲するための前記権限委譲ＩＤを生成する権限委譲ＩＤ生成手段と、
前記権限委譲ＩＤを出力する権限委譲ＩＤ出力手段と、
前記権限委譲ＩＤを権限委譲テーブルに登録する権限委譲ＩＤ登録手段と、
前記入力手段から入力された前記権限委譲ＩＤと前記委譲テーブルに登録されている前記権限委譲ＩＤを照合する権限委譲ＩＤ照合手段と、
前記権限委譲ＩＤを権限委譲テーブルから削除する権限委譲ＩＤ削除手段と、
前記権限委譲ＩＤに基づいて前記所定の処理を実行する処理手段と、
を具備することを特徴とする情報処理装置。
【請求項１２】
ユーザによる入力操作を受け付ける入力手段と、
前記入力手段から入力された所定の処理を行う権限を他者に委譲するための権限委譲ＩＤと、権限委譲テーブルに登録されている前記権限委譲ＩＤを照合する権限委譲ＩＤ照合手段と、
前記権限委譲ＩＤに基づいて前記所定の処理を実行する処理手段と、
を具備することを特徴とする情報処理装置。
【請求項１３】
ユーザによる入力操作を受け付ける入力手段と、
前記入力手段から入力されたユーザＩＤに基づいて、所定の処理を行う権限を他者に委譲するための権限委譲ＩＤを生成する権限委譲ＩＤ生成手段と、
前記権限委譲ＩＤを出力する権限委譲ＩＤ出力手段と、
前記権限委譲ＩＤを権限委譲テーブルに登録する権限委譲ＩＤ登録手段と、
を具備することを特徴とする権限委譲ＩＤ発行装置。
【請求項１４】
外部装置から入力されたユーザＩＤに基づいて、所定の処理を行う権限を他者に委譲するための前記権限委譲ＩＤを生成する権限委譲ＩＤ生成手段と、
前記権限委譲ＩＤを前記外部装置に出力する出力手段と、
前記権限委譲ＩＤを権限委譲テーブルに登録する権限委譲ＩＤ登録手段と、
前記入力手段から入力された前記権限委譲ＩＤと前記委譲テーブルに登録されている前記権限委譲ＩＤを照合する権限委譲ＩＤ照合手段と、
前記権限委譲ＩＤを権限委譲テーブルから削除する権限委譲ＩＤ削除手段と、
を具備することを特徴とする権限委譲処理装置。
【請求項１５】
所定の処理を行う権限を他者に委譲するための前記権限委譲ＩＤが登録された権限委譲テーブル、および前記権限委譲ＩＤを前記権限委譲テーブルから削除する権限委譲ＩＤ削除手段、を有する権限委譲情報記憶装置と、
ユーザによる入力操作を受け付ける第１の入力手段、前記第１の入力手段から入力されたユーザＩＤに基づいて前記権限委譲ＩＤを生成する権限委譲ＩＤ生成手段、前記権限委譲ＩＤを出力する権限委譲ＩＤ出力手段、および前記権限委譲ＩＤを前記権限委譲テーブルに登録する権限委譲ＩＤ登録手段を有する権限委譲ＩＤ発行装置と、
ユーザによる入力操作を受け付ける第２の入力手段、前記第２の入力手段から入力された前記権限委譲ＩＤと前記権限委譲テーブルに登録されている前記権限委譲ＩＤを照合する権限委譲ＩＤ照合手段、および前記権限委譲ＩＤに基づいて前記所定の処理を実行する処理手段、を有する情報処理装置とを具備し、
前記権限委譲情報記憶装置、前記権限委譲ＩＤ発行装置、前記情報処理装置が相互に通信可能な情報処理システム。
【請求項１６】
ユーザによる入力操作を受け付ける第１の入力手段、および所定の処理を行う権限を他者に委譲するための権限委譲ＩＤを出力する権限委譲ＩＤ出力手段、を有する権限委譲ＩＤ発行装置と、
ユーザによる入力操作を受け付ける第２の入力手段、および前記権限委譲ＩＤに基づいて前記所定の処理を実行する処理手段、を有する情報処理装置と、
前記第１の入力手段から入力されたユーザＩＤに基づいて、前記権限委譲ＩＤを生成する権限委譲ＩＤ生成手段、前記権限委譲ＩＤを前記権限委譲テーブルに登録する権限委譲ＩＤ登録手段、前記第２の入力手段から入力された前記権限委譲ＩＤと前記権限委譲テーブルに登録されている前記権限委譲ＩＤを照合する権限委譲ＩＤ照合手段、および前記権限委譲ＩＤを前記権限委譲テーブルから削除する権限委譲ＩＤ削除手段、を有する権限情報管理装置とを具備し、
前記権限委譲ＩＤ発行装置、前記情報処理装置、前記権限情報管理装置が相互に通信可能な情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、権限委譲プログラム、情報処理装置、権限委譲ＩＤ発行装置、権限委譲処理装置および情報処理システムに関する。
【背景技術】
【０００２】
従来の技術として、プリントサービスを利用するユーザが、サービスを利用するために情報を事前に登録しなくても、所望のデータを取得して印刷することが可能なプリントサービスシステムが知られている（例えば、特許文献１参照。）。
【０００３】
このプリントサービスシステムは、選択されたデータを印刷するための情報を生成する選択情報生成手段と、前記選択情報生成手段により生成された情報を一度だけ利用することが可能とするパスワードを生成するワンタイムパスワード生成手段と、印刷要求をユーザが行った際に、前記ワンタイムパスワード生成手段により生成されたパスワードを用いて要求された情報を利用することが可能かどうか判定する判定手段とを有する。
【特許文献１】特開２００６−１６４１５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、処理装置の使用権限を有さないユーザに使用権限を委譲し、かつ、委譲した使用権限の不正使用を抑えることのできる権限委譲プログラム、情報処理装置、権限委譲ＩＤ発行装置、権限委譲処理装置および情報処理システムを提供することにある。
【課題を解決するための手段】
【０００５】
本発明の実施の態様は、上記目的を達成するため、以下の権限委譲プログラム、権限制限付き処理装置、権限委譲ＩＤ発行装置、処理実行装置、および情報処理システムを提供する。
【０００６】
［１］権限委譲ＩＤ生成手段が、ユーザが有する所定の処理を行う権限を他者に委譲するための権限委譲ＩＤを、前記ユーザを識別する前記ユーザＩＤに対応して生成するステップと、権限委譲ＩＤ登録手段が、前記権限委譲ＩＤを権限委譲テーブルに登録するステップと、権限委譲ＩＤ認証手段が、前記権限委譲ＩＤの入力を受けて、前記権限委譲テーブルに登録されている前記権限委譲ＩＤと照合して、入力された前記権限委譲ＩＤの認証を行うステップと、権限委譲ＩＤ削除手段が、前記権限委譲ＩＤに対応した前記所定の処理の終了通知を受けて、前記権限委譲テーブルに登録されている前記権限委譲ＩＤを削除するステップと、をコンピュータに実行させるための権限委譲プログラム。
【０００７】
［２］ユーザＩＤ認証手段が、ユーザＩＤの入力を受けて、ユーザ管理テーブルに登録されているユーザＩＤと照合し、入力された前記ユーザＩＤを認証するステップと、権限委譲ＩＤ生成手段が、所定の処理を行う権限を他者に委譲するための権限委譲ＩＤを認証された前記ユーザＩＤに対応して生成するステップと、権限委譲ＩＤ登録手段が、前記権限委譲ＩＤを権限委譲テーブルに登録するステップと、権限委譲ＩＤ認証手段が、前記権限委譲ＩＤの入力を受けて、前記権限委譲テーブルに登録されている前記権限委譲ＩＤと照合して、入力された前記権限委譲ＩＤの認証を行うステップと、権限委譲ＩＤ削除手段が、前記権限委譲ＩＤに対応した前記所定の処理の終了通知を受けて、前記権限委譲テーブルに登録されている前記権限委譲ＩＤを削除するステップと、をコンピュータに実行させるための権限委譲プログラム。
【０００８】
［３］権限委譲ＩＤ生成手段が、ユーザが有する所定の処理を行う権限を他者に委譲するための権限委譲ＩＤを、前記ユーザを識別する前記ユーザＩＤに対応して生成するステップと、権限委譲ＩＤ登録手段が、前記権限委譲ＩＤを権限委譲テーブルに登録するステップと、権限委譲ＩＤ認証手段が、前記権限委譲ＩＤの入力を受けて、前記権限委譲テーブルに登録されている前記権限委譲ＩＤと照合して、入力された前記権限委譲ＩＤの認証を行うステップと、処理手段が、前記権限委譲ＩＤに対応した前記所定の処理を行うステップと、権限委譲ＩＤ削除手段が、前記所定の処理の終了通知を受けて、前記権限委譲テーブルに登録されている前記権限委譲ＩＤを削除するステップと、をコンピュータに実行させるための権限委譲プログラム。
【０００９】
［４］権限委譲ＩＤ生成手段が、ユーザが有する所定の処理を行う権限を他者に委譲するための権限委譲ＩＤを、前記ユーザを識別する前記ユーザＩＤに対応して生成するステップと、権限委譲ＩＤ登録手段が、前記権限委譲ＩＤを権限委譲テーブルに登録するステップと、権限委譲ＩＤ認証手段が、前記権限委譲ＩＤの入力を受けて、前記権限委譲テーブルに登録されている前記権限委譲ＩＤと照合して、入力された前記権限委譲ＩＤの認証を行うステップと、処理結果出力手段が、前記権限委譲ＩＤに対応した前記所定の処理の終了通知を受けて、前記所定の処理が終了した旨をユーザが認識可能な方法で出力するステップと、権限委譲ＩＤ削除手段が、前記権限委譲ＩＤに対応した前記所定の処理の終了通知を受けて、前記権限委譲テーブルに登録されている前記権限委譲ＩＤを削除する削除ステップと、をコンピュータに実行させるための権限委譲プログラム。
【００１０】
［５］前記権限委譲ＩＤ生成手段は、前記所定の処理の内容を特定して前記権限委譲ＩＤを生成することを特徴とする［１］から［４］のいずれかに記載の権限委譲プログラム。
【００１１】
［６］前記所定の処理の内容の特定は、前記ユーザＩＤに対応して登録されている前記ユーザが行う権限を有する前記所定の処理の中から特定することを特徴とする［５］に記載の権限委譲プログラム。
【００１２】
［７］前記権限委譲ＩＤ生成手段は、前記所定の処理の内容およびその処理の有効期限を設定して前記権限委譲ＩＤを生成し、前記権限委譲ＩＤ削除手段は、前記所定の処理の終了通知を受ける前に前記有効期限が切れたときに、前記権限委譲テーブルに登録されている前記権限委譲ＩＤを削除することを特徴とする［１］から［４］のいずれかに記載の権限委譲プログラム。
【００１３】
［８］権限委譲ＩＤ生成手段が、ユーザが有する所定の処理を行う権限を他者に委譲するための権限委譲ＩＤを、前記ユーザを識別する前記ユーザＩＤに対応して生成するステップと、権限委譲ＩＤ登録手段が、前記権限委譲ＩＤを権限委譲テーブルに登録する登録ステップと、をコンピュータに実行させるための権限委譲プログラム。
【００１４】
［９］権限委譲ＩＤ認証手段が、所定の処理を行う権限を他者に委譲するための権限委譲ＩＤの入力を受けて、権限委譲テーブルに登録されている前記権限委譲ＩＤと照合して前記権限委譲ＩＤの認証を行うステップと、処理手段が、入力された前記権限委譲ＩＤに対応した所定の処理を行うステップと、権限委譲ＩＤ削除手段が、前記所定の処理の終了通知を受けて、前記権限委譲テーブルに登録されているその前記権限委譲ＩＤを削除するステップと、をコンピュータに実行させるための権限委譲プログラム。
【００１５】
［１０］権限委譲ＩＤ認証手段が、所定の処理を行う権限を他者に委譲するための権限委譲ＩＤの入力を受けて、権限委譲テーブルに登録されている前記権限委譲ＩＤと照合して前記権限委譲ＩＤの認証を行うステップと、処理手段が、入力された前記権限委譲ＩＤに対応した所定の処理を行うステップと、処理結果出力手段が、前記権限委譲ＩＤに対応した前記所定の処理の終了通知を受けて、前記所定の処理が終了した旨をユーザが認識可能な方法で出力するステップと、権限委譲ＩＤ削除手段が、前記所定の処理の終了通知を受けて、前記権限委譲テーブルに登録されている前記権限委譲ＩＤを削除するステップと、をコンピュータに実行させるための権限委譲プログラム。
【００１６】
［１１］ユーザによる入力操作を受け付ける入力手段と、前記入力手段から入力されたユーザＩＤに基づいて、所定の処理を行う権限を他者に委譲するための前記権限委譲ＩＤを生成する権限委譲ＩＤ生成手段と、前記権限委譲ＩＤを出力する権限委譲ＩＤ出力手段と、前記権限委譲ＩＤを権限委譲テーブルに登録する権限委譲ＩＤ登録手段と、前記入力手段から入力された前記権限委譲ＩＤと前記委譲テーブルに登録されている前記権限委譲ＩＤを照合する権限委譲ＩＤ照合手段と、前記権限委譲ＩＤを権限委譲テーブルから削除する権限委譲ＩＤ削除手段と、前記権限委譲ＩＤに基づいて前記所定の処理を実行する処理手段と、を具備することを特徴とする情報処理装置。
【００１７】
［１２］ユーザによる入力操作を受け付ける入力手段と、前記入力手段から入力された所定の処理を行う権限を他者に委譲するための権限委譲ＩＤと、権限委譲テーブルに登録されている前記権限委譲ＩＤを照合する権限委譲ＩＤ照合手段と、前記権限委譲ＩＤに基づいて前記所定の処理を実行する処理手段と、を具備することを特徴とする情報処理装置。
【００１８】
［１３］ユーザによる入力操作を受け付ける入力手段と、前記入力手段から入力されたユーザＩＤに基づいて、所定の処理を行う権限を他者に委譲するための権限委譲ＩＤを生成する権限委譲ＩＤ生成手段と、前記権限委譲ＩＤを出力する権限委譲ＩＤ出力手段と、前記権限委譲ＩＤを権限委譲テーブルに登録する権限委譲ＩＤ登録手段と、を具備することを特徴とする権限委譲ＩＤ発行装置。
【００１９】
［１４］外部装置から入力されたユーザＩＤに基づいて、所定の処理を行う権限を他者に委譲するための前記権限委譲ＩＤを生成する権限委譲ＩＤ生成手段と、前記権限委譲ＩＤを前記外部装置に出力する出力手段と、前記権限委譲ＩＤを権限委譲テーブルに登録する権限委譲ＩＤ登録手段と、前記入力手段から入力された前記権限委譲ＩＤと前記委譲テーブルに登録されている前記権限委譲ＩＤを照合する権限委譲ＩＤ照合手段と、前記権限委譲ＩＤを権限委譲テーブルから削除する権限委譲ＩＤ削除手段と、を具備することを特徴とする権限委譲処理装置。
【００２０】
［１５］所定の処理を行う権限を他者に委譲するための前記権限委譲ＩＤが登録された権限委譲テーブル、および前記権限委譲ＩＤを前記権限委譲テーブルから削除する権限委譲ＩＤ削除手段、を有する権限委譲情報記憶装置と、ユーザによる入力操作を受け付ける第１の入力手段、前記第１の入力手段から入力されたユーザＩＤに基づいて前記権限委譲ＩＤを生成する権限委譲ＩＤ生成手段、前記権限委譲ＩＤを出力する権限委譲ＩＤ出力手段、および前記権限委譲ＩＤを前記権限委譲テーブルに登録する権限委譲ＩＤ登録手段を有する権限委譲ＩＤ発行装置と、ユーザによる入力操作を受け付ける第２の入力手段、前記第２の入力手段から入力された前記権限委譲ＩＤと前記権限委譲テーブルに登録されている前記権限委譲ＩＤを照合する権限委譲ＩＤ照合手段、および前記権限委譲ＩＤに基づいて前記所定の処理を実行する処理手段、を有する情報処理装置とを具備し、前記権限委譲情報記憶装置、前記権限委譲ＩＤ発行装置、前記情報処理装置が相互に通信可能な情報処理システム。
【００２１】
［１６］ユーザによる入力操作を受け付ける第１の入力手段、および所定の処理を行う権限を他者に委譲するための権限委譲ＩＤを出力する権限委譲ＩＤ出力手段、を有する権限委譲ＩＤ発行装置と、ユーザによる入力操作を受け付ける第２の入力手段、および前記権限委譲ＩＤに基づいて前記所定の処理を実行する処理手段、を有する情報処理装置と、前記第１の入力手段から入力されたユーザＩＤに基づいて、前記権限委譲ＩＤを生成する権限委譲ＩＤ生成手段、前記権限委譲ＩＤを前記権限委譲テーブルに登録する権限委譲ＩＤ登録手段、前記第２の入力手段から入力された前記権限委譲ＩＤと前記権限委譲テーブルに登録されている前記権限委譲ＩＤを照合する権限委譲ＩＤ照合手段、および前記権限委譲ＩＤを前記権限委譲テーブルから削除する権限委譲ＩＤ削除手段、を有する権限情報管理装置とを具備し、前記権限委譲ＩＤ発行装置、前記情報処理装置、前記権限情報管理装置が相互に通信可能な情報処理システム。
【発明の効果】
【００２２】
請求項１に係る権限委譲プログラムによれば、権限委譲ＩＤを用いることにより、処理装置の使用権限を有さないユーザに使用権限を委譲し、かつ、１つの権限委譲ＩＤの使用可能回数を１回とすることにより、不正使用を抑えることができる。
【００２３】
請求項２に係る権限委譲プログラムによれば、請求項１に係る権限委譲プログラムに加えて、ユーザＩＤの入力を受けて、ユーザＩＤが登録されたユーザ管理テーブルと照合し、入力されたユーザＩＤを認証するユーザＩＤ認証ステップを実行することができる。
【００２４】
請求項３に係る権限委譲プログラムによれば、請求項１に係る権限委譲プログラムに加えて、権限委譲ＩＤに対応した所定の処理を行う処理ステップを実行することができる。
【００２５】
請求項４に係る権限委譲プログラムによれば、請求項１に係る権限委譲プログラムに加えて、権限委譲ＩＤに対応した所定の処理の終了通知を受けて、所定の処理が終了した旨をユーザに通知する処理結果通知ステップを実行することができる。
【００２６】
請求項５に係る権限委譲プログラムによれば、所定の処理が複数ある場合においても、１つを特定して権限委譲ＩＤを生成し、発行することができる。
【００２７】
請求項６に係る権限委譲プログラムによれば、権限委譲ＩＤを発行するユーザは、自分が使用権限を有する処理についてのみ、権限委譲ＩＤを発行することができる構成とすることができる。
【００２８】
請求項７に係る権限委譲プログラムによれば、権限委譲ＩＤに有効期限を設定することができる。
【００２９】
請求項８に係る権限委譲プログラムによれば、権限委譲ＩＤを発行することができる。
【００３０】
請求項９に係る権限委譲プログラムによれば、権限委譲ＩＤに係る処理を実行することができる。
【００３１】
請求項１０に係る権限委譲プログラムによれば、請求項１０に係る権限委譲プログラムに加えて、権限委譲ＩＤに対応した所定の処理を行う処理ステップを実行することができる。
【００３２】
請求項１１に係る情報処理装置によれば、権限委譲ＩＤを用いることにより、処理装置の使用権限を有さないユーザに使用権限を委譲し、かつ、１つの権限委譲ＩＤの使用可能回数を１回とすることにより、不正使用を抑えることができる。
【００３３】
請求項１２に係る情報処理装置によれば、権限委譲ＩＤに係る処理を実行することができる。
【００３４】
請求項１３に係る権限委譲ＩＤ発行装置によれば、権限委譲ＩＤを発行することができる。
【００３５】
請求項１４に係る権限委譲処理装置によれば、権限委譲ＩＤを用いることにより、処理装置の使用権限を有さないユーザに使用権限を委譲し、かつ、１つの権限委譲ＩＤの使用可能回数を１回とすることにより、不正使用を抑えることができる。
【００３６】
請求項１５に係る情報処理システムによれば、権限委譲ＩＤを用いることにより、処理装置の使用権限を有さないユーザに使用権限を委譲し、かつ、１つの権限委譲ＩＤの使用可能回数を１回とすることにより、不正使用を抑えることができる。
【００３７】
請求項１６に係る情報処理システムによれば、権限委譲ＩＤを用いることにより、処理装置の使用権限を有さないユーザに使用権限を委譲し、かつ、１つの権限委譲ＩＤの使用可能回数を１回とすることにより、不正使用を抑えることができる。
【発明を実施するための最良の形態】
【００３８】
［第１の実施の形態］
第１の実施の形態においては、情報処理装置は、１種類の処理のみを行うことができるものとして説明する。例えば、情報処理装置がプリンタであれば画像印刷処理、スキャナであれば、画像取込処理を行う。
【００３９】
（情報処理装置の構成）
図１は、本発明の第１の実施の形態に係る情報処理装置の一例を示すブロック図である。この情報処理装置１は、ＣＰＵ１０と、各種のプログラムやデータを記憶するＨＤＤ等からなる記憶部１１と、キーボード、タッチパネル等を備えた入力手段１２と、設定画面等を表示するＬＣＤ(Liquid Crystal Display)等による表示出力や、プリンタ等による印刷出力を行う出力手段１３と、プリント、スキャン、データ送信等の処理を行う処理手段１４と、を有する。情報処理装置１には、複合機等を用いることができる。
【００４０】
情報処理装置１は、使用権限を有するユーザのみが使用することができる。
【００４１】
記憶部１１には、権限委譲プログラム１１０、ユーザ管理テーブル１１１、および権限委譲テーブル１１２が格納されている。なお、記憶部１１は、情報処理装置１の内部にあるものではなく、外部装置として情報処理装置１に接続されるものであってもよい。
【００４２】
図２は、ユーザ管理テーブルの一例の概念図である。使用権限を有するユーザは、各人がユーザＩＤ１１４を有しており、ユーザＩＤ１１４を入力手段１２から入力することで、情報処理装置１の処理を実行することが可能になる。
【００４３】
ユーザ管理テーブル１１１は、情報処理装置１の使用権限を有するユーザが登録されたテーブルであり、ユーザ名１１３と、ユーザＩＤ１１４が登録されている。図２の例では、ユーザＡ、ユーザＣ、ユーザＥが情報処理装置１の使用権限を有する。
【００４４】
図３は、権限委譲テーブルの一例の概念図である。情報処理装置１の使用権限を有するユーザが、使用権限を有さないユーザに情報処理装置１を用いた処理を依頼したい場合に、使用権限を条件付きで委譲するために権限委譲ＩＤ１１５を発行する。
【００４５】
権限委譲テーブル１１２は、権限委譲ＩＤ１１５の発行履歴を登録するテーブルであり、権限委譲ＩＤ１１５と、それを発行したユーザのユーザＩＤ１１４が登録されている。図３の例では、ユーザＡが権限委譲ＩＤ１１５を２つ発行し、ユーザＣが権限委譲ＩＤ１１５を１つ発行している。
【００４６】
ＣＰＵ１０は、記憶部１１に記憶されている権限委譲プログラム１１０に従って動作することにより、入力されたユーザＩＤ１１４を認証するユーザＩＤ認証手段１００、権限委譲ＩＤ１１５を生成する権限委譲ＩＤ生成手段１０１、権限委譲テーブル１１２を管理する権限委譲テーブル管理手段１０２等として機能する。なお、ユーザＩＤ認証手段１００は、権限委譲プログラム１１０とは別のプログラムにより動作するものであってもよい。
【００４７】
ユーザＩＤ認証手段１００は、入力手段１２から入力されたユーザＩＤ１１４が、ユーザ管理テーブル１１１に登録されているかどうかを調べて認証を行う。
【００４８】
権限委譲ＩＤ生成手段１０１は、ユーザが入力手段１２から使用権利委譲の指示を行うと、権限委譲ＩＤ１１５を生成して、出力手段１３に出力する。また、権限委譲ＩＤ１１５は、ユーザＩＤ１１４の認証をトリガーとして、自動的に生成されるものであってもよい。
【００４９】
権限委譲テーブル管理手段１０２は、権限委譲ＩＤ１１５が権限委譲ＩＤ生成手段１０１により生成されると、権限委譲テーブル１１２に権限委譲ＩＤ１１５と、それを発行したユーザのユーザＩＤ１１４を登録する。また、入力手段１２から権限委譲ＩＤ１１５の入力が行われると、権限委譲テーブル１１２を参照して、入力した権限委譲ＩＤ１１５が登録されているかを照合して調べ、認証を行う。また、処理手段１４により処理が実行されると、権限委譲テーブル１１２から、実行した処理に係る権限委譲ＩＤ１１５を削除する。権限委譲テーブル管理手段１０２は、権限委譲ＩＤ登録手段、権限委譲ＩＤ照合手段、権限委譲ＩＤ削除手段としての機能を有する。
【００５０】
（情報処理装置の動作）
図４（ａ）、（ｂ）は、情報処理装置の動作の一例を表すフローチャートである。
【００５１】
図４（ａ）は、情報処理装置１を用いた作業を依頼するために、自分の使用権限を他のユーザに委譲するユーザ（以下、依頼人と記す）が、情報処理装置１を操作する際のフローチャートを示す。
【００５２】
まず、依頼人が情報処理装置１に入力手段１２から自分のユーザＩＤを入力する（ステップＳ１）。ユーザＩＤ１１４が入力されると、ユーザＩＤ認証手段１００がユーザ管理テーブル１１１を参照して依頼人のユーザＩＤ１１４が登録されているかを調べ、認証が行われる（ステップＳ２）。
【００５３】
依頼人のユーザＩＤ１１４がユーザ管理テーブル１１１に登録されている場合は、依頼人の情報処理装置１の使用が認証され、権限委譲ＩＤ１１５を発行することができる。権限委譲ＩＤ１１５は、依頼人の入力手段１２からの指示により、権限委譲ＩＤ生成手段１０１が生成し、出力手段１３に出力される（ステップＳ３）。依頼人は、出力された権限委譲ＩＤ１１５を認識し、情報処理装置１の使用権限を委譲する使用権限を有さないユーザ（以下、請負人と記す）に伝えることができる。例えば、出力手段１３がＬＣＤ等の表示画面であった場合には、表示された権限委譲ＩＤ１１５を読んで、請負人に伝えることができる。また、出力手段１３がプリンタであった場合には、権限委譲ＩＤ１１５が紙に印刷されて出力されるので、それを請負人に渡すことができる。
【００５４】
一方、ステップＳ２において、依頼人のユーザＩＤ１１４がユーザ管理テーブル１１１に登録されていない場合は、依頼人の情報処理装置１の使用が認証されず、エラーメッセージが表示される（ステップＳ４）。
【００５５】
ステップＳ３において、権限委譲ＩＤ１１５が生成されると、権限委譲テーブル管理手段１０２が、権限委譲ＩＤ１１５を依頼人のユーザＩＤ１１４と共に権限委譲テーブル１１２に登録する（ステップＳ５）。
【００５６】
図４（ｂ）は、情報処理装置１の使用権限を依頼人から委譲された請負人が、情報処理装置１を操作する際のフローチャートを示す。
【００５７】
請負人が、依頼人から伝えられた権限委譲ＩＤ１１５を入力手段１２から情報処理装置１に入力する（ステップＳ１１）。権限委譲ＩＤ１１５が入力されると、権限委譲テーブル管理手段１０２が権限委譲テーブル１１２を参照して、入力した権限委譲ＩＤ１１５が登録されているかを調べ、認証が行われる（ステップＳ１２）。
【００５８】
入力した権限委譲ＩＤ１１５が権限委譲テーブル１１２に登録されている場合は、依頼人から請負人への情報処理装置１の使用権限の委譲が認証され、委譲された処理が処理手段１４により実行される（ステップＳ１３）。なお、処理手段１４による処理は、権限委譲ＩＤ１１５が認証されたことをトリガーとして自動的に実行されてもよいが、請負人の入力手段１２からの指示をトリガーとして実行されてもよい。
【００５９】
一方、ステップＳ１２において、入力した権限委譲ＩＤ１１５が権限委譲テーブル１１２に登録されていない場合は、依頼人から請負人への情報処理装置１の使用権限の委譲が認証されず、エラーメッセージが表示される（ステップＳ１４）。
【００６０】
ステップＳ１３において、処理手段１４により処理が実行されると、権限委譲テーブル管理手段１０２は、権限委譲テーブル１１２から、実行した処理に係る権限委譲ＩＤ１１５を削除する（ステップＳ１５）。これにより、再度同じ権限委譲ＩＤ１１５を情報処理装置１に入力しても、ステップＳ１２における認証が通らず、１つの権限委譲ＩＤ１１５は、１回の処理にのみ対応する構成とすることができる。
【００６１】
［第２の実施の形態］
第２の実施の形態においては、ユーザ認証を行うユーザ認証装置が、情報処理装置の外部装置として接続されている場合について説明する。なお、他の部分の構成等、第１の実施の形態と同様の点については、説明を省略する。
【００６２】
（情報処理装置の構成）
図５は、本発明の第２の実施の形態に係る情報処理装置の一例を示すブロック図である。この情報処理装置１には、ユーザ認証装置２が外部装置として接続されている。
【００６３】
情報処理装置１は、ＣＰＵ１０ａと、各種のプログラムやデータを記憶するＨＤＤ等からなる記憶部１１ａと、キーボード、タッチパネル等を備えた入力手段１２と、設定画面等を表示するＬＣＤ等による表示出力や、プリンタ等による印刷出力を行う出力手段１３と、プリント、スキャン、データ送信等の処理を行う処理手段１４と、ユーザ認証装置２と通信を行うための通信インターフェイス１５ａを有する。
【００６４】
ユーザ認証装置２は、ＣＰＵ１０ｂと、各種のプログラムやデータを記憶するＨＤＤ等からなる記憶部１１ｂと、権限委譲ＩＤ発行装置１と通信を行うための通信インターフェイス（Ｉ／Ｆ）１５ｂを有する。
【００６５】
記憶部１１ａには、権限委譲プログラム１１０、および権限委譲テーブル１１２が格納されている。なお、記憶部１１ａは、情報処理装置１の内部にあるものではなく、外部装置として情報処理装置１に接続されるものであってもよい。
【００６６】
記憶部１１ｂには、ユーザ管理プログラム１１６、およびユーザ管理テーブル１１１が格納されている。なお、記憶部１１ｂは、ユーザ認証装置２の内部にあるものではなく、外部装置としてユーザ認証装置２に接続されるものであってもよい。
【００６７】
ＣＰＵ１０ａは、記憶部１１ａに記憶されている権限委譲プログラム１１０に従って動作することにより、権限委譲ＩＤ１１５を生成する権限委譲ＩＤ生成手段１０１、権限委譲テーブル１１２を管理する権限委譲テーブル管理手段１０２等として機能する。
【００６８】
ＣＰＵ１０ｂは、記憶部１１ｂに記憶されているユーザ管理プログラム１１６に従って動作することにより、入力されたユーザＩＤ１１４を認証するユーザＩＤ認証手段１００等として機能する。
【００６９】
ユーザＩＤ認証手段１００は、情報処理装置１の入力手段１２から入力されたユーザＩＤ１１４が、ユーザ管理テーブル１１１に登録されているかどうかを調べて認証を行う。
【００７０】
権限委譲ＩＤ生成手段１０１は、ユーザが入力手段１２から使用権利委譲の指示を行うと、権限委譲ＩＤ１１５を生成して、出力手段１３に出力する。また、権限委譲ＩＤ１１５は、ユーザＩＤ１１４の認証をトリガーとして、自動的に生成されるものであってもよい。
【００７１】
権限委譲テーブル管理手段１０２は、権限委譲ＩＤ１１５が権限委譲ＩＤ生成手段１０１により生成されると、権限委譲テーブル１１２に権限委譲ＩＤ１１５と、それを発行したユーザのユーザＩＤ１１４を登録する。また、入力手段１２から権限委譲ＩＤ１１５の入力が行われると、権限委譲テーブル１１２を参照して、入力した権限委譲ＩＤ１１５が登録されているかを照合して調べ、認証を行う。また、処理手段１４により処理が実行されると、権限委譲テーブル１１２から、実行した処理に係る権限委譲ＩＤ１１５を削除する。権限委譲テーブル管理手段１０２は、権限委譲ＩＤ登録手段、権限委譲ＩＤ照合手段、権限委譲ＩＤ削除手段としての機能を有する。
【００７２】
本実施の形態に係る情報処理装置１は、ユーザ認証装置２を伴って、第１の実施の形態に係る情報処理装置１と同様の動作を行う。
【００７３】
［第３の実施の形態］
第３の実施の形態においては、情報処理装置は、複数種の処理を行うことができるものとして説明する。例えば、情報処理装置が複合機であれば画像印刷処理、画像取込処理等を行う。
【００７４】
（情報処理装置の構成）
図６は、本発明の第３の実施の形態に係る情報処理装置の一例を示すブロック図である。この情報処理装置１は、ＣＰＵ１０と、各種のプログラムやデータを記憶するＨＤＤ等からなる記憶部１１と、キーボード、タッチパネル等を備えた入力手段１２と、設定画面等を表示するＬＣＤ等による表示出力や、プリンタ等による印刷出力を行う出力手段１３と、プリント、スキャン、データ送信等の処理を行う処理手段１４ａ、１４ｂと、ネットワークと接続するための通信インターフェイス１５と、時計１６を有する。なお、処理手段は、処理手段１４ａ、１４ｂの２つに限られず、３つ以上であってもよい。
【００７５】
記憶部１１には、権限委譲プログラム１１０、ユーザ管理テーブル１１１、および権限委譲テーブル１１２が格納されている。なお、記憶部１１は、情報処理装置１の内部にあるものではなく、外部装置として情報処理装置１に接続されるものであってもよい。
【００７６】
図７は、ユーザ管理テーブルの一例の概念図である。各ユーザは、ユーザＩＤ１１４を有しており、ユーザＩＤ１１４を入力手段１２から入力することで、情報処理装置１の処理を実行することが可能になる。また、ユーザ毎に情報処理装置１の使用権限が設定されており、実行できる処理の種類、数が異なる。
【００７７】
ユーザ管理テーブル１１１は、各ユーザの使用権限が登録されたテーブルであり、ユーザ名１１３、ユーザＩＤ１１４、および使用権限１１７が登録されている。図７の例では、ユーザＡが情報処理装置１の全種類の処理を実行できる権限を有し、ユーザＢが処理ｂを実行する権限を有し、ユーザＣが処理ｃを実行する権限を有する。
【００７８】
図８は、権限委譲テーブルの一例の概念図である。情報処理装置１のある処理の使用権限を有するユーザが、その処理の使用権限を有さないユーザに情報処理装置１を用いたその処理の実行を依頼したい場合に、使用権限を条件付きで委譲するために権限委譲ＩＤ１１５を発行する。例えば、図７の例では、処理ａを含む全種類の使用権限を有するユーザＡが、処理ａの使用権限を有さないユーザＢに処理ａの実行を依頼する場合である。
【００７９】
権限委譲テーブル１１２は、権限委譲ＩＤ１１５の発行履歴を登録するテーブルであり、権限委譲ＩＤ１１５、それを発行したユーザのユーザＩＤ１１４、委譲する処理内容を示す委譲処理１１８、および委譲の有効期限１１９が登録されている。図８の例では、ユーザＡが処理ａの委譲に係る権限委譲ＩＤ１１５と、処理ｂの委譲に係る権限委譲ＩＤ１１５を１つずつ発行し、ユーザＣが処理ｃに係る権限委譲ＩＤ１１５を１つ発行している。なお、有効期限１１９の設定は行われなくてもよく、その場合、時計１６は無くてもよい。
【００８０】
ＣＰＵ１０は、記憶部１１に記憶されている権限委譲プログラム１１０に従って動作することにより、入力されたユーザＩＤ１１４を認証するユーザＩＤ認証手段１００、権限委譲ＩＤ１１５を生成する権限委譲ＩＤ生成手段１０１、権限委譲テーブル１１２を管理する権限委譲テーブル管理手段１０２、処理結果を電子メール等の手段により外部に送信する処理結果出力手段１０３等として機能する。なお、ユーザＩＤ認証手段１００、処理結果出力手段１０３は、権限委譲プログラム１１０とは別のプログラムにより動作するものであってもよい。
【００８１】
ユーザＩＤ認証手段１００は、入力手段１２から入力されたユーザＩＤ１１４が、ユーザ管理テーブル１１１に登録されているかどうかを調べて認証を行う。
【００８２】
権限委譲ＩＤ生成手段１０１は、ユーザが入力手段１２から使用権利委譲の指示を行うと、権限委譲ＩＤ１１５を生成して、出力手段１３に出力する。
【００８３】
権限委譲テーブル管理手段１０２は、権限委譲ＩＤ１１５が権限委譲ＩＤ生成手段１０１により生成されると、権限委譲テーブル１１２に権限委譲ＩＤ１１５と、それを発行したユーザのユーザＩＤ１１４、委譲する処理内容を示す委譲処理１１８、および委譲の有効期限１１９を登録する。また、入力手段１２から権限委譲ＩＤ１１５の入力が行われると、権限委譲テーブル１１２を参照して、入力した権限委譲ＩＤ１１５が登録されているかを照合して調べ、認証を行う。また、処理手段１４により処理が実行されると、権限委譲テーブル１１２から、実行した処理に係る権限委譲ＩＤ１１５を削除する。また、権限委譲テーブル管理手段１０２は、時計１６を参照して権限委譲ＩＤ１１５の有効期限１１９と照合し、有効期限１１９の切れた権限委譲ＩＤ１１５を権限委譲テーブル１１２から削除する。権限委譲テーブル管理手段１０２は、権限委譲ＩＤ登録手段、権限委譲ＩＤ照合手段、権限委譲ＩＤ削除手段としての機能を有する。
【００８４】
（情報処理装置の動作）
図９（ａ）、（ｂ）は、情報処理装置の動作の一例を表すフローチャートである。
【００８５】
図９（ａ）は、情報処理装置１を用いた作業を依頼するために、自分の使用権限を他のユーザに委譲するユーザ（以下、依頼人と記す）が、情報処理装置１を操作する際のフローチャートを示す。
【００８６】
まず、依頼人が情報処理装置１に入力手段１２から自分のユーザＩＤ１１４を入力する（ステップＳ２１）。ユーザＩＤ１１４が入力されると、ユーザＩＤ認証手段１００がユーザ管理テーブル１１１を参照して依頼人のユーザＩＤ１１４が登録されているかを調べ、認証が行われる（ステップＳ２２）。
【００８７】
依頼人のユーザＩＤ１１４がユーザ管理テーブル１１１に登録されている場合は、依頼人の情報処理装置１の使用が認証され、権限委譲ＩＤ１１５を発行することができる。依頼人は、入力手段１２から委譲処理１１８を特定し、有効期限１１９を設定する（ステップＳ２３）。
【００８８】
一方、ステップＳ２２において、依頼人のユーザＩＤ１１４がユーザ管理テーブル１１１に登録されていない場合は、依頼人の情報処理装置１の使用が認証されず、エラーメッセージが表示される（ステップＳ２４）。
【００８９】
ステップＳ２３において、委譲処理１１８が特定されると、権限委譲ＩＤ生成手段１０１がユーザ管理テーブル１１１を参照し、依頼人が特定した委譲処理１１８が依頼人の実施可能な処理に含まれるかどうか（ユーザ管理テーブル１１１の使用権限１１７に含まれるかどうか）を調べる（ステップＳ２５）。なお、このステップＳ２４は、ステップＳ２３の権限委譲ＩＤ１１５の発行指示の前に行われ、Ｓ２３において、発行指示可能な権限委譲ＩＤ１１５が制限される構成であってもよい。
【００９０】
ステップＳ２５において、入力した委譲処理１１８が有効であると判断された場合は、権限委譲ＩＤ１１５が権限委譲ＩＤ生成手段１０１により生成され、出力手段１３に出力される（ステップＳ２６）。依頼人は、出力された権限委譲ＩＤ１１５を認識し、情報処理装置１の使用権限を委譲するユーザ（以下、請負人と記す）に伝えることができる。
【００９１】
一方、ステップＳ２５において、入力した委譲処理１１９が無効であると判断された場合は、エラーメッセージが表示される（ステップＳ２７）。
【００９２】
ステップＳ２６において、権限委譲ＩＤ１１５が生成されると、権限委譲テーブル管理手段１０２が、権限委譲ＩＤ１１５を依頼人のユーザＩＤ１１４、委譲処理１１８、および有効期限１１９と共に権限委譲テーブル１１２に登録する（ステップＳ２８）。
【００９３】
図９（ｂ）は、情報処理装置１の使用権限を依頼人から委譲された請負人が、情報処理装置１を操作する際のフローチャートを示す。
【００９４】
まず、請負人が情報処理装置１に入力手段１２から自分のユーザＩＤ１１４を入力する（ステップＳ３１）。ユーザＩＤ１１４が入力されると、ユーザＩＤ認証手段１００がユーザ管理テーブル１１１を参照して請負人のユーザＩＤ１１４が登録されているかを調べ、認証が行われる（ステップＳ３２）。
【００９５】
請負人のユーザＩＤ１１４がユーザ管理テーブル１１１に登録されている場合は、請負人の情報処理装置１の使用が認証され、依頼人から伝えられた権限委譲ＩＤ１１５を入力手段１２から入力することができる（ステップＳ３３）。なお、権限委譲ＩＤ１１５を入力すれば、ユーザＩＤ１１４の入力が必要とならない構成であってもよい。
【００９６】
一方、ステップＳ３２において、請負人のユーザＩＤ１１４がユーザ管理テーブル１１１に登録されていない場合は、請負人の情報処理装置１の使用が認証されず、エラーメッセージが表示される（ステップＳ３４）。
【００９７】
ステップＳ３３において、権限委譲ＩＤ１１５の入力が行われると、権限委譲テーブル管理手段１０２が権限委譲テーブル１１２を参照して、入力した権限委譲ＩＤ１１５が登録されているかを調べ、認証が行われる（ステップＳ３５）。
【００９８】
入力した権限委譲ＩＤ１１５が権限委譲テーブル１１２に登録されている場合は、依頼人から請負人への情報処理装置１の使用権限の委譲が認証され、委譲された処理が処理手段１４ａ、または１４ｂにより実行される（ステップＳ３６）。なお、処理手段１４ａ、１４ｂによる処理は、権限委譲ＩＤ１１５が認証されたことをトリガーとして自動的に実行されてもよいが、請負人の入力手段１２からの指示をトリガーとして実行されてもよい。
【００９９】
一方、ステップＳ３５において、入力した権限委譲ＩＤ１１５が権限委譲テーブル１１２に登録されていない場合は、依頼人から請負人への情報処理装置１の使用権限の委譲が認証されず、エラーメッセージが表示される（ステップＳ３７）。なお、入力した権限委譲ＩＤ１１５が依頼人により一度登録されたものであっても、有効期限１１９切れにより、登録が抹消されている場合もある。
【０１００】
ステップＳ３６において、処理手段１４ａ、または処理手段１４ｂにより処理が実行されると、処理結果出力手段１０３が、依頼人に対して処理結果の出力を行う（ステップＳ３７）。処理結果は、例えば、請負人による処理が終了した旨、およびその処理内容等が、電子メールとして出力され、依頼人のパーソナルコンピュータ（以下、ＰＣと記す）に通知される。
【０１０１】
また、権限委譲テーブル管理手段１０２は、権限委譲テーブル１１２から、実行した処理に係る権限委譲ＩＤ１１５を削除する（ステップＳ３８）。これにより、再度同じ権限委譲ＩＤ１１５を情報処理装置１に入力しても、ステップＳ３５における認証が通らず、１つの権限委譲ＩＤ１１５は、１回の処理にのみ対応する構成とすることができる。なお、ステップＳ３６とステップＳ３７は、順序が逆であってもよい。
【０１０２】
［第４の実施の形態］
第４の実施の形態は、複数の装置がネットワーク等により、相互に通信可能に接続された情報処理システムである。この情報処理システムにおいては、ユーザ管理テーブル、権限委譲テーブルがサーバに格納されており、権限委譲ＩＤの発行と、権限委譲ＩＤに基づく処理を異なる装置により実行することができる。なお、他の部分の構成等、第３の実施の形態と同様の点については、説明を省略する。
【０１０３】
（情報処理システムの構成）
図１０は、本発明の第４の実施の形態に係る情報処理システムの一例を示すブロック図である。この情報処理システム７は、権限委譲ＩＤ１１５を発行することのできる権限委譲ＩＤ発行装置３、委譲された処理を実行することのできる情報処理装置４、およびサーバ５がネットワーク６により接続された構成を有する。なお、図１０においては、権限委譲ＩＤ発行装置３および情報処理装置４は、それぞれ１台を示すが、２台以上でもあってもよい。
【０１０４】
権限委譲ＩＤ発行装置３は、ＣＰＵ１０ａと、各種のプログラムやデータを記憶するＨＤＤ等からなる記憶部１１ａと、キーボード、タッチパネル等を備えた入力手段１２ａと、設定画面等を表示するＬＣＤ等による表示出力や、プリンタ等による印刷出力を行う出力手段１３と、ネットワーク６と接続するための通信インターフェイス１５ａを有する。権限委譲ＩＤ発行装置３には、複合機やＰＣ等を用いることができる。
【０１０５】
記憶部１１ａには、権限委譲プログラム１１０ａが格納されている。なお、記憶部１１ａは、権限委譲ＩＤ発行装置３の内部にあるものではなく、外部装置として権限委譲ＩＤ発行装置３に接続されるものであってもよい。
【０１０６】
ＣＰＵ１０ａは、記憶部１１ａに記憶されている権限委譲プログラム１１０ａに従って動作することにより、入力されたユーザＩＤ１１４を認証するユーザＩＤ認証手段１００ａ、権限委譲ＩＤ１１５を生成する権限委譲ＩＤ生成手段１０１、権限委譲テーブル１１２を管理する権限委譲テーブル管理手段１０２ａ等として機能する。なお、ユーザＩＤ認証手段１００ａは、権限委譲プログラム１１０ａとは別のプログラムにより動作するものであってもよい。
【０１０７】
ユーザＩＤ認証手段１００ａは、権限委譲ＩＤ発行装置３の入力手段１２ａから入力されたユーザＩＤ１１４が、サーバ５の記憶部１１ｃに格納されたユーザ管理テーブル１１１に登録されているかどうかを調べて認証を行う。
【０１０８】
権限委譲ＩＤ生成手段１０１は、ユーザが入力手段１２ａから使用権利委譲の指示を行うと、権限委譲ＩＤ１１５を生成して、出力手段１３に出力する。また、権限委譲ＩＤ１１５は、ユーザＩＤ１１４の認証をトリガーとして、自動的に生成されるものであってもよい。
【０１０９】
権限委譲ＩＤ登録手段としての権限委譲テーブル管理手段１０２ａは、権限委譲ＩＤ１１５が権限委譲ＩＤ生成手段１０１により生成されると、サーバ５の記憶部１１ｃが有する権限委譲テーブル１１２に権限委譲ＩＤ１１５と、それを発行したユーザのユーザＩＤ１１４、委譲する処理内容を示す委譲処理１１８、および委譲の有効期限１１９を登録する。
【０１１０】
情報処理装置４は、ＣＰＵ１０ｂと、各種のプログラムやデータを記憶するＨＤＤ等からなる記憶部１１ｂと、キーボード、タッチパネル等を備えた入力手段１２ｂと、プリント、スキャン、データ送信等の処理を行う処理手段１４ａ、１４ｂと、ネットワーク６と接続するための通信インターフェイス１５ｂを有する。なお、処理手段は、処理手段１４ａ、１４ｂの２つに限られず、３つ以上であってもよい。情報処理装置４には、複合機等を用いることができる。
【０１１１】
記憶部１１ｂには、権限委譲プログラム１１０ｂが格納されている。なお、記憶部１１ｂは、情報処理装置４の内部にあるものではなく、外部装置として情報処理装置４に接続されるものであってもよい。
【０１１２】
ＣＰＵ１０ｂは、記憶部１１ｂに記憶されている権限委譲プログラム１１０ｂに従って動作することにより、入力されたユーザＩＤ１１４を認証するユーザＩＤ認証手段１００ｂ、権限委譲テーブル１１２を管理する権限委譲テーブル管理手段１０２ｂ、処理結果を電子メール等の手段により外部に送信する処理結果出力手段１０３等として機能する。なお、ユーザＩＤ認証手段１００ｂ、処理結果出力手段１０３は、権限委譲プログラム１１０ｂとは別のプログラムにより動作するものであってもよい。
【０１１３】
ユーザＩＤ認証手段１００ｂは、入力手段１２ｂから入力されたユーザＩＤ１１４が、サーバ５の記憶部１１ｃが有するユーザ管理テーブル１１１に登録されているかどうかを調べて認証を行う。
【０１１４】
権限委譲ＩＤ照合手段としての権限委譲テーブル管理手段１０２ｂは、入力手段１２ｂから権限委譲ＩＤ１１５の入力が行われると、サーバ５の記憶部１１ｃが有する権限委譲テーブル１１２を参照して、入力した権限委譲ＩＤ１１５が登録されているかを照合して調べ、認証を行う。
【０１１５】
サーバ５は、ＣＰＵ１０ｃと、各種のプログラムやデータを記憶するＨＤＤ等からなる記憶部１１ｃと、ネットワーク６と接続するための通信インターフェイス１５ｃと、時計１６を有する。
【０１１６】
記憶部１１ｃには、サーバ制御プログラム１２０、ユーザ管理テーブル１１１、および権限委譲テーブル１１２が格納されている。なお、記憶部１１ｃは、サーバ５の内部にあるものではなく、外部装置としてサーバ５に接続されるものであってもよい。
【０１１７】
ＣＰＵ１０ｃは、記憶部１１ｃに記憶されているサーバ制御プログラム１２０に従って動作することにより、権限委譲テーブル１１２から権限委譲ＩＤ１１５を削除する権限委譲ＩＤ削除手段１０４等として機能する。権限委譲ＩＤ削除手段１０４は、時計１６を参照して権限委譲ＩＤ１１５の有効期限１１９と照合し、有効期限１１９の切れた権限委譲ＩＤ１１５を権限委譲テーブル１１２から削除する。
【０１１８】
（情報処理システムの動作）
本実施の形態に係る情報処理システム７は、システム全体として、第３の実施の形態に係る情報処理装置１と同様の動作を行う。第３の実施の形態と同じく、図９（ａ）、（ｂ）を情報処理システムの動作を表すフローチャートとして用いて説明する。
【０１１９】
図９（ａ）は、情報処理装置４を用いた作業を依頼するために、自分の使用権限を他のユーザに委譲するユーザ（以下、依頼人と記す）が、権限委譲ＩＤ発行装置３を操作する際のフローチャートを示す。
【０１２０】
まず、依頼人が権限委譲ＩＤ発行装置３に入力手段１２ａから自分のユーザＩＤ１１４を入力する（ステップＳ２１）。ユーザＩＤ１１４が入力されると、ユーザＩＤ認証手段１００ａがネットワーク６を通じてサーバ５の記憶部１１ｃに格納されたユーザ管理テーブル１１１を参照して依頼人のユーザＩＤ１１４が登録されているかを調べ、認証が行われる（ステップＳ２２）。
【０１２１】
依頼人のユーザＩＤ１１４がユーザ管理テーブル１１１に登録されている場合は、依頼人の権限委譲ＩＤ発行装置３の使用が認証され、情報処理装置４の使用権限を委譲するために権限委譲ＩＤ１１５を発行することができる。依頼人は、入力手段１２ａから委譲処理１１８を特定し、有効期限１１９を設定する（ステップＳ２３）。
【０１２２】
一方、ステップＳ２２において、依頼人のユーザＩＤ１１４がユーザ管理テーブル１１１に登録されていない場合は、依頼人の権限委譲ＩＤ発行装置３の使用が認証されず、エラーメッセージが表示される（ステップＳ２４）。
【０１２３】
ステップＳ２３において、委譲処理１１８が特定されると、権限委譲ＩＤ生成手段１０１がユーザ管理テーブル１１１を参照し、依頼人が入力した委譲処理１１８が依頼人の実施可能な処理に含まれるかどうか（ユーザ管理テーブル１１１の使用権限１１７に含まれるかどうか）を調べる（ステップＳ２５）。なお、このステップＳ２４は、ステップＳ２３の権限委譲ＩＤ１１５の発行指示の前に行われ、Ｓ２３において、発行指示可能な権限委譲ＩＤ１１５が制限される構成であってもよい。
【０１２４】
ステップＳ２５において、入力した委譲処理１１８が有効であると判断された場合は、権限委譲ＩＤ１１５が権限委譲ＩＤ生成手段１０１により生成され、出力手段１３に出力される（ステップＳ２６）。依頼人は、出力された権限委譲ＩＤ１１５を認識し、情報処理装置４を用いた処理の請負人に伝えることができる。
【０１２５】
一方、ステップＳ２５において、入力した委譲処理１１９が無効であると判断された場合は、エラーメッセージが表示される（ステップＳ２７）。
【０１２６】
ステップＳ２６において、権限委譲ＩＤ１１５が生成されると、権限委譲テーブル管理手段１０２ａが、権限委譲ＩＤ１１５を依頼人のユーザＩＤ１１４、委譲処理１１８、および有効期限１１９と共に、サーバ５の記憶部１１ｃに格納された権限委譲テーブル１１２に登録する（ステップＳ２８）。
【０１２７】
図９（ｂ）は、情報処理装置４の使用権限を依頼人から委譲された請負人が、情報処理装置４を操作する際のフローチャートを示す。
【０１２８】
まず、請負人が情報処理装置４に入力手段１２ｂから自分のユーザＩＤ１１４を入力する（ステップＳ３１）。ユーザＩＤ１１４が入力されると、ユーザＩＤ認証手段１００ｂがサーバ５の記憶部１１ｃに格納されたユーザ管理テーブル１１１を参照して請負人のユーザＩＤ１１４が登録されているかを調べ、認証が行われる（ステップＳ３２）。
【０１２９】
請負人のユーザＩＤ１１４がユーザ管理テーブル１１１に登録されている場合は、請負人の情報処理装置４の使用が認証され、依頼人から伝えられた権限委譲ＩＤ１１５を入力手段１２ｂから入力することができる（ステップＳ３３）。なお、権限委譲ＩＤ１１５を入力すれば、ユーザＩＤ１１４の入力が必要とならない構成であってもよい。
【０１３０】
一方、ステップＳ３２において、請負人のユーザＩＤ１１４がユーザ管理テーブル１１１に登録されていない場合は、請負人の情報処理装置４の使用が認証されず、エラーメッセージが表示される（ステップＳ３４）。
【０１３１】
ステップＳ３３において、権限委譲ＩＤ１１５の入力が行われると、権限委譲テーブル管理手段１０２ｂがサーバ５の記憶部１１ｃに格納された権限委譲テーブル１１２を参照して、入力した権限委譲ＩＤ１１５が登録されているかを調べ、認証が行われる（ステップＳ３５）。
【０１３２】
入力した権限委譲ＩＤ１１５が権限委譲テーブル１１２に登録されている場合は、依頼人から請負人への情報処理装置４の使用権限の委譲が認証され、委譲された処理が処理手段１４ａ、または１４ｂにより実行される（ステップＳ３６）。なお、処理手段１４ａ、１４ｂによる処理は、権限委譲ＩＤ１１５が認証されたことをトリガーとして自動的に実行されてもよいが、請負人の入力手段１２ｂからの指示をトリガーとして実行されてもよい。
【０１３３】
一方、ステップＳ３５において、入力した権限委譲ＩＤ１１５が権限委譲テーブル１１２に登録されていない場合は、依頼人から請負人への情報処理装置４の使用権限の委譲が認証されず、エラーメッセージが表示される（ステップＳ３７）。なお、入力した権限委譲ＩＤ１１５が依頼人により一度登録されたものであっても、有効期限１１９切れにより、登録が抹消されている場合もある。
【０１３４】
ステップＳ３６において、処理手段１４ａ、または処理手段１４ｂにより処理が実行されると、処理結果出力手段１０３が、依頼人に対して処理結果の出力を行う（ステップＳ３７）。処理結果は、例えば、請負人による処理が終了した旨、およびその処理内容等が、電子メールとして出力され、依頼人のパーソナルコンピュータ（以下、ＰＣと記す）に通知される。
【０１３５】
また、サーバ５の権限委譲ＩＤ削除手段１０４は、権限委譲テーブル１１２から、実行した処理に係る権限委譲ＩＤ１１５を削除する（ステップＳ３８）。これにより、再度同じ権限委譲ＩＤ１１５を情報処理装置４に入力しても、ステップＳ３５における認証が通らず、１つの権限委譲ＩＤ１１５は、１回の処理にのみ対応する構成とすることができる。なお、ステップＳ３６とステップＳ３７は、順序が逆であってもよい。
【０１３６】
［第５の実施の形態］
第５の実施の形態は、権限委譲に関わる機能がサーバに備えられている点において、第４の実施の形態と異なる。なお、他の部分の構成等、第４の実施の形態と同様の点については、説明を省略する。
【０１３７】
（情報処理システムの構成）
図１１は、本発明の第５の実施の形態に係る情報処理システムの一例を示すブロック図である。この情報処理システム７は、権限委譲ＩＤ１１５を発行することのできる権限委譲ＩＤ発行装置３、委譲された処理を実行することのできる情報処理装置４、および権限委譲処理装置としてのサーバ５がネットワーク６により接続された構成を有する。なお、図１１においては、権限委譲ＩＤ発行装置３および情報処理装置４は、それぞれ１台を示すが、２台以上でもあってもよい。
【０１３８】
権限委譲ＩＤ発行装置３は、ＣＰＵ１０ａと、各種のプログラムやデータを記憶するＨＤＤ等からなる記憶部１１ａと、キーボード、タッチパネル等を備えた入力手段１２ａと、設定画面等を表示するＬＣＤ等による表示出力や、プリンタ等による印刷出力を行う出力手段１３と、ネットワーク６と接続するための通信インターフェイス１５ａを有する。権限委譲ＩＤ発行装置３には、複合機やＰＣ等を用いることができる。
【０１３９】
記憶部１１ａには、ユーザ管理プログラム１１６ａが格納されている。なお、記憶部１１ａは、権限委譲ＩＤ発行装置３の内部にあるものではなく、外部装置として権限委譲ＩＤ発行装置３に接続されるものであってもよい。
【０１４０】
ＣＰＵ１０ａは、記憶部１１ａに記憶されているユーザ管理プログラム１１６ａに従って動作することにより、入力されたユーザＩＤ１１４を認証するユーザＩＤ認証手段１００ａ等として機能する。
【０１４１】
ユーザＩＤ認証手段１００ａは権限委譲ＩＤ発行装置３の入力手段１２ａから入力されたユーザＩＤ１１４が、サーバ５の記憶部１１ｃに格納されたユーザ管理テーブル１１１に登録されているかどうかを調べて認証を行う。
【０１４２】
情報処理装置４は、ＣＰＵ１０ｂと、各種のプログラムやデータを記憶するＨＤＤ等からなる記憶部１１ｂと、キーボード、タッチパネル等を備えた入力手段１２ｂと、プリント、スキャン、データ送信等の処理を行う処理手段１４ａ、１４ｂと、ネットワーク６と接続するための通信インターフェイス１５ｂを有する。なお、処理手段は、処理手段１４ａ、１４ｂの２つに限られず、３つ以上であってもよい。情報処理装置４には、複合機等を用いることができる。
【０１４３】
記憶部１１ｂには、ユーザ管理プログラム１１６ｂが格納されている。なお、記憶部１１ａは、情報処理装置４の内部にあるものではなく、外部装置として情報処理装置４に接続されるものであってもよい。
【０１４４】
ＣＰＵ１０ｂは、記憶部１１ｂに記憶されているユーザ管理プログラム１１６ｂに従って動作することにより、入力されたユーザＩＤ１１４を認証するユーザＩＤ認証手段１００ｂ等として機能する。
【０１４５】
ユーザＩＤ認証手段１００ｂは、入力手段１２ｂから入力されたユーザＩＤ１１４が、サーバ５の記憶部１１ｃに格納されたユーザ管理テーブル１１１に登録されているかどうかを調べて認証を行う。
【０１４６】
サーバ５は、ＣＰＵ１０ｃと、各種のプログラムやデータを記憶するＨＤＤ等からなる記憶部１１ｃと、ネットワーク６と接続するための通信インターフェイス１５ｃと、時計１６を有する。
【０１４７】
記憶部１１ｃには、権限委譲プログラム１１０、ユーザ管理テーブル１１１、および権限委譲テーブル１１２が格納されている。なお、記憶部１１ｃは、サーバ５の内部にあるものではなく、外部装置としてサーバ５に接続されるものであってもよい。
【０１４８】
ＣＰＵ１０ｃは、記憶部１１ｃに記憶されている権限委譲プログラム１１０に従って動作することにより、権限委譲ＩＤ１１５を生成する権限委譲ＩＤ生成手段１０１、権限委譲テーブル１１２を管理する権限委譲テーブル管理手段１０２、処理結果を電子メール等の手段により外部に出力する処理結果出力手段１０３等として機能する。
【０１４９】
権限委譲ＩＤ生成手段１０１は、ユーザが権限委譲ＩＤ発行装置３の入力手段１２ａから使用権利委譲の指示を行うと、権限委譲ＩＤ１１５を生成して、権限委譲ＩＤ発行装置３の出力手段１３に出力する。
【０１５０】
権限委譲テーブル管理手段１０２は、権限委譲ＩＤ１１５が権限委譲ＩＤ生成手段１０１により生成されると、権限委譲テーブル１１２に権限委譲ＩＤ１１５と、それを発行したユーザのユーザＩＤ１１４、委譲する処理内容を示す委譲処理１１８、および委譲の有効期限１１９を登録する。また、情報処理装置４の入力手段１２ｂから権限委譲ＩＤ１１５の入力が行われると、権限委譲テーブル１１２を参照して、入力した権限委譲ＩＤ１１５が登録されているかを調べ、認証を行う。また、処理手段１４により処理が実行されると、権限委譲テーブル１１２から、実行した処理に係る権限委譲ＩＤ１１５を削除する。また、権限委譲テーブル管理手段１０２は、時計１６を参照して権限委譲ＩＤ１１５の有効期限１１９と照合し、有効期限１１９の切れた権限委譲ＩＤ１１５を権限委譲テーブル１１２から削除する。権限委譲テーブル管理手段１０２は、権限委譲ＩＤ登録手段、権限委譲ＩＤ照合手段、権限委譲ＩＤ削除手段としての機能を有する。
【０１５１】
（情報処理システムの動作）
本実施の形態に係る情報処理システム７は、システム全体として、第４の実施の形態に係る情報処理システム７と同様の動作を行う。第４の実施の形態と同じく、図９（ａ）、（ｂ）を情報処理システムの動作を表すフローチャートとして用いて説明する。
【０１５２】
図９（ａ）は、情報処理装置４を用いた作業を依頼するために、自分の使用権限を他のユーザに委譲するユーザ（以下、依頼人と記す）が、権限委譲ＩＤ発行装置３を操作する際のフローチャートを示す。
【０１５３】
まず、依頼人が権限委譲ＩＤ発行装置３に入力手段１２ａから自分のユーザＩＤ１１４を入力する（ステップＳ２１）。ユーザＩＤ１１４が入力されると、ユーザＩＤ認証手段１００ａがネットワーク６を通じてサーバ５の記憶部１１ｃに格納されたユーザ管理テーブル１１１を参照して依頼人のユーザＩＤ１１４が登録されているかを調べ、認証が行われる（ステップＳ２２）。
【０１５４】
依頼人のユーザＩＤ１１４がユーザ管理テーブル１１１に登録されている場合は、依頼人の権限委譲ＩＤ発行装置３の使用が認証され、情報処理装置４の使用権限を委譲するために権限委譲ＩＤ１１５を発行することができる。依頼人は、入力手段１２ａから委譲処理１１８を特定し、有効期限１１９を設定する（ステップＳ２３）。
【０１５５】
一方、ステップＳ２２において、依頼人のユーザＩＤ１１４がユーザ管理テーブル１１１に登録されていない場合は、依頼人の権限委譲ＩＤ発行装置３の使用が認証されず、エラーメッセージが表示される（ステップＳ２４）。
【０１５６】
ステップＳ２３において、委譲処理１１８が特定されると、サーバ５の権限委譲ＩＤ生成手段１０１がユーザ管理テーブル１１１を参照し、依頼人が入力した委譲処理１１８が依頼人の実施可能な処理に含まれるかどうか（ユーザ管理テーブル１１１の使用権限１１７に含まれるかどうか）を調べる（ステップＳ２５）。なお、このステップＳ２４は、ステップＳ２３の権限委譲ＩＤ１１５の発行指示の前に行われ、Ｓ２３において、発行指示可能な権限委譲ＩＤ１１５が制限される構成であってもよい。
【０１５７】
ステップＳ２５において、入力した委譲処理１１８が有効であると判断された場合は、権限委譲ＩＤ１１５がサーバ５の権限委譲ＩＤ生成手段１０１により生成され、権限委譲ＩＤ発行装置３の出力手段１３に出力される（ステップＳ２６）。依頼人は、出力された権限委譲ＩＤ１１５を認識し、情報処理装置４を用いた処理の請負人に伝えることができる。
【０１５８】
一方、ステップＳ２５において、入力した委譲処理１１９が無効であると判断された場合は、エラーメッセージが表示される（ステップＳ２７）。
【０１５９】
ステップＳ２６において、権限委譲ＩＤ１１５が生成されると、サーバ５の権限委譲テーブル管理手段１０２が、権限委譲ＩＤ１１５を依頼人のユーザＩＤ１１４、委譲処理１１８、および有効期限１１９と共に、権限委譲テーブル１１２に登録する（ステップＳ２８）。
【０１６０】
図９（ｂ）は、情報処理装置４の使用権限を依頼人から委譲された請負人が、情報処理装置４を操作する際のフローチャートを示す。
【０１６１】
まず、請負人が情報処理装置４に入力手段１２ｂから自分のユーザＩＤ１１４を入力する（ステップＳ３１）。ユーザＩＤ１１４が入力されると、ユーザＩＤ認証手段１００ｂがサーバ５の記憶部１１ｃに格納されたユーザ管理テーブル１１１を参照して請負人のユーザＩＤ１１４が登録されているかを調べ、認証が行われる（ステップＳ３２）。
【０１６２】
請負人のユーザＩＤ１１４がユーザ管理テーブル１１１に登録されている場合は、請負人の情報処理装置４の使用が認証され、依頼人から伝えられた権限委譲ＩＤ１１５を入力手段１２ｂから入力することができる（ステップＳ３３）。なお、権限委譲ＩＤ１１５を入力すれば、ユーザＩＤ１１４の入力が必要とならない構成であってもよい。
【０１６３】
一方、ステップＳ３２において、請負人のユーザＩＤ１１４がユーザ管理テーブル１１１に登録されていない場合は、請負人の情報処理装置４の使用が認証されず、エラーメッセージが表示される（ステップＳ３４）。
【０１６４】
ステップＳ３３において、権限委譲ＩＤ１１５の入力が行われると、サーバ５の権限委譲テーブル管理手段１０２が権限委譲テーブル１１２を参照して、入力した権限委譲ＩＤ１１５が登録されているかを調べ、認証が行われる（ステップＳ３５）。
【０１６５】
入力した権限委譲ＩＤ１１５が権限委譲テーブル１１２に登録されている場合は、依頼人から請負人への情報処理装置４の使用権限の委譲が認証され、委譲された処理が処理手段１４ａ、または１４ｂにより実行される（ステップＳ３６）。なお、処理手段１４ａ、１４ｂによる処理は、権限委譲ＩＤ１１５が認証されたことをトリガーとして自動的に実行されてもよいが、請負人の入力手段１２ｂからの指示をトリガーとして実行されてもよい。
【０１６６】
一方、ステップＳ３５において、入力した権限委譲ＩＤ１１５が権限委譲テーブル１１２に登録されていない場合は、依頼人から請負人への情報処理装置４の使用権限の委譲が認証されず、エラーメッセージが表示される（ステップＳ３７）。なお、入力した権限委譲ＩＤ１１５が依頼人により一度登録されたものであっても、有効期限１１９切れにより、登録が抹消されている場合もある。
【０１６７】
ステップＳ３６において、処理手段１４ａ、または処理手段１４ｂにより処理が実行されると、サーバ５の処理結果出力手段１０３が、依頼人に対して処理結果の出力を行う（ステップＳ３７）。処理結果は、例えば、請負人による処理が終了した旨、およびその処理内容等が、電子メールとして出力され、依頼人のパーソナルコンピュータ（以下、ＰＣと記す）に通知される。
【０１６８】
また、サーバ５の権限委譲テーブル管理手段１０２は、権限委譲テーブル１１２から、実行した処理に係る権限委譲ＩＤ１１５を削除する（ステップＳ３８）。これにより、再度同じ権限委譲ＩＤ１１５を情報処理装置４に入力しても、ステップＳ３５における認証が通らず、１つの権限委譲ＩＤ１１５は、１回の処理にのみ対応する構成とすることができる。なお、ステップＳ３６とステップＳ３７は、順序が逆であってもよい。
【０１６９】
［他の実施の形態］
なお、本発明は、上記各実施の形態に限定されず、その発明の趣旨を逸脱しない範囲で種々と変形実施が可能である。例えば、上記各実施の形態においては、依頼者が依頼する処理内容やその有効期限を設定して権限委譲ＩＤ１１５を発行する構成であるとして説明したが、実際はこの様な構成に限られず、例えば、権限委譲ＩＤ１１５を有する権限委譲用シートをプリントして発行し、このシートに依頼する処理内容等を記入して請負人に渡すという構成であってもよい。この場合、請負人がスキャナを有する情報処理装置１、または情報処理装置４で権限委譲用シートをスキャンすることにより、処理装置１、または情報処理装置４が権限委譲ＩＤ１１５、依頼する処理内容等を認識することができる。権限委譲用シートには、例えば、バーコードやマークシートの技術が用いられる。
【０１７０】
また、各実施の形態で使用されるプログラムは、ＣＤ−ＲＯＭ等の記録媒体から装置内の記憶部に読み込んでもよく、インターネット等のネットワークに接続されているサーバ等から装置内の記憶部にダウンロードしてもよい。
【０１７１】
また、本実施の形態では、ユーザＩＤ認証手段、権利委譲ＩＤ生成手段、権限委譲テーブル管理手段、処理結果出力手段、権限委譲ＩＤ削除手段を、ＣＰＵとプログラムによって実現したが、それらの一部または全部を特定用途向け集積回路（ＡＳＩＣ：Application Specific IC）等のハードウェアによって実現してもよい。
【０１７２】
また、上記各実施の形態の構成要素を発明の趣旨を逸脱しない範囲で任意に組み合わせることができる。
【図面の簡単な説明】
【０１７３】
【図１】本発明の第１の実施の形態に係る情報処理装置の一例を示すブロック図である。
【図２】本発明の第１の実施の形態に係るユーザ管理テーブルの一例の概念図である。
【図３】本発明の第１の実施の形態に係る権限委譲テーブルの一例の概念図である。
【図４】（ａ）、（ｂ）は、本発明の第１の実施の形態に係る情報処理装置の動作の一例を表すフローチャートである。
【図５】本発明の第２の実施の形態に係る情報処理装置の一例を示すブロック図である。
【図６】本発明の第３の実施の形態に係る情報処理装置の一例を示すブロック図である。
【図７】本発明の第３の実施の形態に係るユーザ管理テーブルの一例の概念図である。
【図８】本発明の第３の実施の形態に係る権限委譲テーブルの一例の概念図である。
【図９】（ａ）、（ｂ）は、本発明の第３の実施の形態に係る情報処理装置の動作の一例を表すフローチャートである。
【図１０】本発明の第４の実施の形態に係る情報処理システムの一例を示すブロック図である。
【図１１】本発明の第５の実施の形態に係る情報処理システムの一例を示すブロック図である。
【符号の説明】
【０１７４】
１    情報処理装置
２    ユーザ認証装置
３    権利委譲装置
４    情報処理装置
５    サーバ
６    ネットワーク
７    情報処理システム
１０、１０ａ、１０ｂ、１０ｃ    ＣＰＵ
１００、１００ａ、１００ｂ    ユーザＩＤ認証手段
１０１    権利委譲ＩＤ生成手段
１０２、１０２ａ、１０２ｂ    権限委譲テーブル管理手段
１０３    処理結果出力手段
１０４    権限委譲ＩＤ削除手段
１１、１１ａ、１１ｂ    記憶部
１１０、１１０ａ、１１０ｂ    権限委譲プログラム
１１１    ユーザ管理テーブル
１１２    権限委譲テーブル
１１３    ユーザ名
１１４    ユーザＩＤ
１１５    権限委譲ＩＤ
１１６、１１６ａ、１１６ｂ    ユーザ管理プログラム
１１７    使用権限
１１８    委譲処理
１１９    有効権限
１２０    サーバ制御プログラム
１２、１２ａ、１２ｂ    入力手段
１３    出力手段
１４、１４ａ、１４ｂ    処理手段
１５、１５ａ、１５ｂ、１５ｃ    通信インターフェイス（Ｉ／Ｆ）
１６    時計
【図１】
2008102614.tif 000003
【図２】
2008102614.tif 000004
【図３】
2008102614.tif 000005
【図４】
2008102614.tif 000006
【図５】
2008102614.tif 000007
【図６】
2008102614.tif 000008
【図７】
2008102614.tif 000009
【図８】
2008102614.tif 000010
【図９】
2008102614.tif 000011
【図１０】
2008102614.tif 000012
【図１１】
2008102614.tif 000013