(57)【要約】【課題】他人の利用権限に基づいて設定された利用権限を解除する場合にあって、利用者が解除を行いたいときに解除の操作ができ、その操作は本構成を有していない場合に比較して軽減させるようにした情報処理装置を提供する。【解決手段】情報処理装置の利用者情報受取手段は、第１の利用者に関する情報及び第２の利用者に関する情報を受け取り、利用権限解除手段は、前記第２の利用者に設定されている機器に対する利用権限は、前記第１の利用者に設定されている機器に対する利用権限に基づいて設定されたものである場合に、該第２の利用者に設定されている機器に対する該利用権限を解除する。【選択図】図１
2010277486.tif 000002
【特許請求の範囲】
【請求項１】
第１の利用者に関する情報及び第２の利用者に関する情報を受け取る利用者情報受取手段と、
前記第２の利用者に設定されている機器に対する利用権限は、前記第１の利用者に設定されている機器に対する利用権限に基づいて設定されたものである場合に、該第２の利用者に設定されている機器に対する該利用権限を解除する利用権限解除手段
を具備することを特徴とする情報処理装置。
【請求項２】
前記第２の利用者を識別する第２の利用者識別符号と該第２の利用者に設定されている機器に対する利用権限を設定したときの元となっている前記第１の利用者を識別する第１の利用者識別符号と該第２の利用者が利用権限を有している機器を識別する機器識別符号を対応させて記憶する記憶手段
をさらに具備し、
前記利用権限解除手段は、前記利用者情報受取手段によって受け取られた第１の利用者に関する情報及び第２の利用者に関する情報に基づいて、前記記憶手段に記憶されている前記第２の利用者識別符号に対応した機器識別符号を削除することによって機器に対する利用権限を解除する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
利用者に関する情報を受け取る利用者情報受取手段と、
前記利用者情報受取手段によって受け取られた第１の利用者に関する情報に基づいて、該第１の利用者に設定されている機器に対する利用権限に基づいて設定された第２の利用者の機器に対する利用権限を解除する利用権限解除手段
を具備することを特徴とする情報処理装置。
【請求項４】
利用者に関する情報を受け取る利用者情報受取手段と、
前記利用者情報受取手段によって受け取られた第２の利用者に設定された機器に対する利用権限は、第１の利用者に設定された機器に対する利用権限に基づいて設定されたものである場合に、該第２の利用者に設定された機器に対する利用権限を解除する利用権限解除手段
を具備することを特徴とする情報処理装置。
【請求項５】
前記利用者に関する情報は携帯可能な媒体に格納されており、前記利用者情報受取手段が受け取る利用者に関する情報は、該媒体に格納されている情報から読み取ったものである
ことを特徴とする請求項１から４のいずれか一項に記載の情報処理装置。
【請求項６】
コンピュータを、
第１の利用者に関する情報及び第２の利用者に関する情報を受け取る利用者情報受取手段と、
前記第２の利用者に設定されている機器に対する利用権限は、前記第１の利用者に設定されている機器に対する利用権限に基づいて設定されたものである場合に、該第２の利用者に設定されている機器に対する該利用権限を解除する利用権限解除手段
として機能させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び情報処理プログラムに関する。
【背景技術】
【０００２】
利用権限が設定された者だけに対して、例えば、複写機等の機器を利用できるようにする管理が行われている。
これに関連する技術として、例えば、特許文献１には、カードを用いた認証システムにおいて、異なるカード間のよりセキュアな権限委譲を実現可能とすることを課題とし、操作部を備え、当該操作部による操作指示に応じた処理を行う情報処理装置であって、アクセス権限情報と認証情報とを記憶しているカードを読み取るカードリーダと、操作部により入力された情報とカードリーダにより読み取った認証情報とに基づいて、当該カードの認証の可否を判定する判定手段と、判定手段で認証可と判定した場合であって、操作部による処理開始指示の入力待ち状態中にカードリーダが他のカードを読み取った場合、従前に読み取ったカードのアクセス権限情報を、一時的に、他のカードのアクセス権限情報を含むように変更するアクセス権限変更手段と、操作部から処理開始指示の入力を検出したとき、当該検出の時点でのアクセス権限情報の範囲の処理を実行する制御手段とを備えることが開示されている。
【０００３】
また、例えば、特許文献２には、管理者が行う認証情報の登録又は削除等の煩雑な操作を軽減することを課題とし、複合機は、ＩＣカードから読み取ったカードＩＤをＩＣカード認証サーバに送信して認証結果を取得し、該認証結果が認証成功を示す場合、当該複合機の使用を許可し、一方、前記認証結果が認証失敗を示し、ＩＣカード認証サーバから当該カードＩＤの登録を行うか問い合わせされた場合、操作部より入力されるユーザ名をＩＣカード認証サーバに送信して、該ユーザ名と前記認証に失敗したカードＩＤとを紐付けて登録させる構成を特徴とすることが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２６２４２２号公報
【特許文献２】特開２００８−１８１４９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来の情報処理装置では、利用権限を解除するために操作パネル上での操作が必要であるか、又は予め定められた時間ログインしていない等のタイムアウト処理を必要としていた。
本発明は、他人の利用権限に基づいて設定された利用権限を解除する場合にあって、利用者が解除を行いたいときに解除の操作ができ、その操作は本構成を有していない場合に比較して軽減させるようにした情報処理装置及び情報処理プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
請求項１の発明は、第１の利用者に関する情報及び第２の利用者に関する情報を受け取る利用者情報受取手段と、前記第２の利用者に設定されている機器に対する利用権限は、前記第１の利用者に設定されている機器に対する利用権限に基づいて設定されたものである場合に、該第２の利用者に設定されている機器に対する該利用権限を解除する利用権限解除手段を具備することを特徴とする情報処理装置である。
【０００７】
請求項２の発明は、前記第２の利用者を識別する第２の利用者識別符号と該第２の利用者に設定されている機器に対する利用権限を設定したときの元となっている前記第１の利用者を識別する第１の利用者識別符号と該第２の利用者が利用権限を有している機器を識別する機器識別符号を対応させて記憶する記憶手段をさらに具備し、前記利用権限解除手段は、前記利用者情報受取手段によって受け取られた第１の利用者に関する情報及び第２の利用者に関する情報に基づいて、前記記憶手段に記憶されている前記第２の利用者識別符号に対応した機器識別符号を削除することによって機器に対する利用権限を解除することを特徴とする請求項１に記載の情報処理装置である。
【０００８】
請求項３の発明は、利用者に関する情報を受け取る利用者情報受取手段と、前記利用者情報受取手段によって受け取られた第１の利用者に関する情報に基づいて、該第１の利用者に設定されている機器に対する利用権限に基づいて設定された第２の利用者の機器に対する利用権限を解除する利用権限解除手段を具備することを特徴とする情報処理装置である。
【０００９】
請求項４の発明は、利用者に関する情報を受け取る利用者情報受取手段と、前記利用者情報受取手段によって受け取られた第２の利用者に設定された機器に対する利用権限は、第１の利用者に設定された機器に対する利用権限に基づいて設定されたものである場合に、該第２の利用者に設定された機器に対する利用権限を解除する利用権限解除手段を具備することを特徴とする情報処理装置である。
【００１０】
請求項５の発明は、前記利用者に関する情報は携帯可能な媒体に格納されており、前記利用者情報受取手段が受け取る利用者に関する情報は、該媒体に格納されている情報から読み取ったものであることを特徴とする請求項１から４のいずれか一項に記載の情報処理装置である。
【００１１】
請求項６の発明は、コンピュータを、第１の利用者に関する情報及び第２の利用者に関する情報を受け取る利用者情報受取手段と、前記第２の利用者に設定されている機器に対する利用権限は、前記第１の利用者に設定されている機器に対する利用権限に基づいて設定されたものである場合に、該第２の利用者に設定されている機器に対する該利用権限を解除する利用権限解除手段として機能させることを特徴とする情報処理プログラムである。
【発明の効果】
【００１２】
請求項１記載の情報処理装置によれば、他人の利用権限に基づいて設定された利用権限を解除する場合にあって、利用者が解除を行いたいときに解除の操作ができ、その操作は本構成を有していない場合に比較して軽減されたものとすることができる。
【００１３】
請求項２記載の情報処理装置によれば、本構成を有していない場合に比較して、利用権限の管理を容易にすることができる。
【００１４】
請求項３記載の情報処理装置によれば、第１の利用者に関する情報を受け取るだけで、該第１の利用者の利用権限に基づいて設定された第２の利用者の利用権限を解除することができる。
【００１５】
請求項４記載の情報処理装置によれば、第２の利用者に関する情報を受け取るだけで、他者の利用権限に基づいて設定された該第２の利用者の利用権限を解除することができる。
【００１６】
請求項５記載の情報処理装置によれば、本構成を有していない場合に比較して、利用権限を解除する操作を軽減させることができる。
【００１７】
請求項６記載の情報処理プログラムによれば、他人の利用権限に基づいて設定された利用権限を解除する場合にあって、利用者が解除を行いたいときに解除の操作ができ、その操作は本構成を有していない場合に比較して軽減されたものとすることができる。
【図面の簡単な説明】
【００１８】
【図１】本実施の形態の構成例についての概念的なモジュール構成図である。
【図２】本実施の形態によるアクセス権に応じて機器を利用する場合の処理例を示すフローチャートである。
【図３】本実施の形態によるアクセス権の付与処理例を示す説明図である。
【図４】本実施の形態によるアクセス権の付与処理例を示すフローチャートである。
【図５】アクセス権情報テーブルのデータ構造例を示す説明図である。
【図６】アクセス権を設定した後のアクセス権情報テーブルのデータ構造例を示す説明図である。
【図７】本実施の形態によるアクセス権の解除処理例を示す説明図である。
【図８】本実施の形態によるアクセス権の解除処理例を示すフローチャートである。
【図９】アクセス権を解除する前のアクセス権情報テーブルのデータ構造例を示す説明図である。
【図１０】アクセス権を解除した後のアクセス権情報テーブルのデータ構造例を示す説明図である。
【図１１】本実施の形態によるアクセス権の解除処理例を示す説明図である。
【図１２】本実施の形態によるアクセス権の解除処理例を示す説明図である。
【図１３】アクセス権の付与・解除処理例（１）を示す説明図である。
【図１４】アクセス権の付与・解除処理例（２）を示す説明図である。
【図１５】アクセス権の付与・解除処理例（３）を示す説明図である。
【図１６】アクセス権の付与・解除処理例（４）を示す説明図である。
【図１７】アクセス権情報テーブルのデータ構造例を示す説明図である。
【図１８】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００１９】
以下、図面に基づき本発明を実現するにあたっての好適な実施の形態の例を説明する。
図１は、本実施の形態の構成例についての概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア（コンピュータ・プログラム）、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、コンピュータ・プログラム、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するの意である。また、モジュールは機能にほぼ一対一に対応しているが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよく、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。なお、１つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続（データの授受、指示、データ間の参照関係等）の場合にも用いる。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク（一対一対応の通信接続を含む）等の通信手段で接続されて構成されるほか、１つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。「装置」と「システム」とは、互いに同義の用語として用いる。「予め定められた」とは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況・状態に応じて、又はそれまでの状況・状態に応じて定まることの意を含めて用いる。
【００２０】
また、アクセス権とは、利用者が複写機、コンピュータ等の機器を利用するための権限のことをいう。
利用者に関する情報として、利用者を特定できる情報が含まれていればよく、例えば、携帯可能な媒体（例えば、ＩＣカード等）に格納されている利用者を識別する利用者ＩＤ（ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）、その他に指紋、静脈等の生体情報などがある。そして、利用者情報を受け取る装置として、例えば、ＩＣカードリーダ、生体情報センサ等がある。
また、利用者には機器に対するアクセス権が設定されている。なお、ＩＣカードに設定されているアクセス権であったとしてもそのＩＣカードと利用者が一対一に対応しているものである場合（常に対応している必要は必ずしもなく、そのように対応している期間があればよい）は利用者に機器に対するアクセス権が設定されているとして扱う。つまり、カードＩＤも利用者に関する情報である。また、利用者には複数人の利用者によって構成されているグループも含む。
本実施の形態においては、利用者はＩＣカードを有しており、利用者に関する情報としてカードＩＤを含み、そのＩＣカードを読み取るものとしてＩＣカードリーダを主に例示する。
【００２１】
機器利用アクセス権制御装置１８０は、図１に示すように認証モジュール１２０、アクセス権処理モジュール１３０、認証情報ＤＢ１４０を有している。認証モジュール１２０、アクセス権処理モジュール１３０、認証情報ＤＢ１４０は、それぞれ接続されている。
認証モジュール１２０には、ＩＣカードリーダ１１０が接続されている。
機器として、例えば、スキャナ１５０Ａ、プリンタ１５０Ｂ、ＰＣ１５０Ｃ、プロジェクタ１５０Ｄがある。機器には、ＩＣカードリーダ１１１（図１ではＩＣカードリーダ１１１Ａ〜ＩＣカードリーダ１１１Ｄ）が接続されており、また、通信回線１９１を介して機器利用アクセス権制御装置１８０と接続されている。各機器を利用するためには、その機器に接続されているＩＣカードリーダ１１１にＩＣカードをかざす必要があり、そのＩＣカードにはその機器に対するアクセス権が設定されているカードＩＤが記憶されている必要がある。
【００２２】
また、利用者として何らかのアクセス権を有している利用者と来訪者のように基本的にはアクセス権を有していない利用者がいる。前者を機器利用可能利用者又は単に利用者といい、後者を機器利用不可能利用者又は来訪者という。ただし、機器利用不可能利用者であったとしても何らアクセス権を有していない者である必要はなく、予め定められた機器に対してアクセス権を有していてもよい。つまり、前者の利用者はある機器に対してアクセス権があり、後者の利用者はその機器に対してアクセス権がない者であるという関係があればよい。
【００２３】
ＩＣカードリーダ１１０は、ＩＣカード１００を読み取る。つまり、各利用者はＩＣカード１００を有しており、そのＩＣカード１００をＩＣカードリーダ１１０にかざすことによって、ＩＣカードリーダ１１０は、ＩＣカード１００内に格納されているカードＩＤを読み取る。そして、そのカードＩＤを認証モジュール１２０へ渡す。
また、ＩＣカードリーダ１１０は、スキャナ１５０Ａ等の機器に接続されているＩＣカードリーダ１１１Ａ等と異なり、利用者が利用できる機器には接続されていない。つまり、ＩＣカードリーダ１１０は、ＩＣカードリーダ１１１Ａ等とは別個にあるものであり、例えば、部屋の出入り口、机上等に設置されているものである。
【００２４】
認証モジュール１２０は、ＩＣカードリーダ１１０からＩＣカード１００のカードＩＤを受け取る。そして、認証情報ＤＢ１４０に格納されている認証情報を用いて認証処理を行い、またアクセス権処理モジュール１３０へ利用者へのアクセス権の付与、又は解除等の管理のためにカードＩＤを渡す。ここでの認証処理とは、例えば、その部屋へ入室できる者であるか否かを判断する等がある。ここでの認証処理とは、例えば、そのＩＣカード１００は正式に発行されたものであるか否かを判断する等がある。具体的には、そのＩＣカード１００に格納されているカードＩＤは認証情報ＤＢ１４０に記憶されているか否かによって判断する。
【００２５】
認証情報ＤＢ１４０は、認証モジュール１２０、アクセス権処理モジュール１３０からアクセスされ、認証のための情報、アクセス権の管理のための情報を記憶している。
第２の利用者を識別する第２の利用者識別符号とその第２の利用者に設定されている機器に対するアクセス権を設定したときの元となっている第１の利用者を識別する第１の利用者識別符号とその第２の利用者がアクセス権を有している機器を識別する機器識別符号を対応させて記憶する。より具体的には、例えば、カードＩＤ（Ｂ）とそのカードＩＤ（Ｂ）に設定されているアクセス権を設定したときの元となっているカードＩＤ（Ａ）とカードＩＤ（Ｂ）がアクセス権を有している機器を識別する機器ＩＤを対応させて記憶する。なお、認証モジュール１２０が受け取った利用者に関する情報と認証情報ＤＢ１４０に記憶されている利用者識別符号は必ずしも同一である必要はなく、利用者に関する情報から利用者識別符号を導出できればよい。
また、認証情報ＤＢ１４０は、認証モジュール１２０による認証処理のための情報を記憶していてもよい。例えば、その部屋へ入室できる者が有しているＩＣカード１００のカードＩＤ等を記憶していてもよい。
【００２６】
アクセス権処理モジュール１３０は、認証モジュール１２０からカードＩＤを受け取り、利用者へのアクセス権の付与、又は解除等の管理を行う。
より具体的には、認証モジュール１２０から複数のＩＣカード１００のカードＩＤを受け取り、一方のカードＩＤ（Ａ）に設定されているアクセス権を他方のカードＩＤ（Ｂ）に設定する。
【００２７】
また、ＩＣカードリーダ１１０から複数のカードＩＤを受け取り、カードＩＤ（Ｂ）に設定されているアクセス権は、カードＩＤ（Ａ）に設定されているアクセス権に基づいて設定されたものである場合に、そのカードＩＤ（Ｂ）に設定されているアクセス権を解除するようにしてもよい。
さらに具体的には、アクセス権処理モジュール１３０は、ＩＣカードリーダ１１０から受け取ったカードＩＤ（Ａ）及びカードＩＤ（Ｂ）に基づいて、認証情報ＤＢ１４０に記憶されているカードＩＤ（Ｂ）に対応した機器ＩＤを削除することによってその機器に対するアクセス権を解除するようにしてもよい。なお、認証モジュール１２０が受け取った利用者に関する情報と認証情報ＤＢ１４０に記憶されている利用者識別符号は必ずしも同一である必要はなく、利用者に関する情報から利用者識別符号を導出できればよい。
【００２８】
なお、以下、特に断らない限り、カードＩＤ（Ｂ）に設定されているアクセス権は、カードＩＤ（Ａ）に設定されているアクセス権に基づいて設定されたものであるとして説明する。
また、アクセス権処理モジュール１３０は、認証モジュール１２０がカードＩＤ（Ｂ）を受け取った後にカードＩＤ（Ａ）を受け取った場合（つまり、予め定められた順番、例えば、カードＩＤ（Ｂ）、カードＩＤ（Ａ）の順番に受け取った場合）に、そのカードＩＤ（Ｂ）に設定されているアクセス権を解除するようにしてもよい。
また、アクセス権処理モジュール１３０は、認証モジュール１２０がカードＩＤ（Ａ）を受け取ったときから予め定められた期間内にカードＩＤ（Ｂ）を受け取った場合に、そのカードＩＤ（Ｂ）に設定されているアクセス権を解除するようにしてもよい。
また、アクセス権処理モジュール１３０は、認証モジュール１２０がカードＩＤ（Ａ）を受け取った後であって、該ＩＣカードリーダ１１０からカードＩＤ（Ａ）を取り去るまでの間に、カードＩＤ（Ｂ）を受け取った場合に、そのカードＩＤ（Ｂ）に設定されているアクセス権を解除するようにしてもよい。つまり、ＩＣカードリーダ１１０では、２つのカード（ＩＣカード１００Ａ、ＩＣカード１００Ｂ）が重ねられた状態になった場合に、アクセス権の解除を行う。
【００２９】
また、アクセス権処理モジュール１３０は、ＩＣカードリーダ１１０から受け取ったカードＩＤ（Ａ）に基づいて、そのカードＩＤ（Ａ）に設定されているアクセス権に基づいて設定されたカードＩＤ（Ｂ）のアクセス権を解除するようにしてもよい。これは、ＩＣカードリーダ１１０ではＩＣカード１００Ａだけがかざされた場合である。ここでのカードＩＤ（Ｂ）は複数であってもよい。つまり、カードＩＤ（Ａ）に設定されている機器に対するアクセス権に基づいて設定された他者（カードＩＤ（Ａ）以外のカードＩＤ）のアクセス権を解除対象とする。
【００３０】
また、アクセス権処理モジュール１３０は、ＩＣカードリーダ１１０から受け取ったカードＩＤ（Ｂ）に設定されたアクセス権は、カードＩＤ（Ａ）に設定されたアクセス権に基づいて設定されたものである場合に、そのカードＩＤ（Ｂ）に設定されたアクセス権を解除するようにしてもよい。これは、ＩＣカードリーダ１１０ではＩＣカード１００Ｂだけがかざされた場合である。ここでのカードＩＤ（Ａ）は複数であってもよい。つまり、他者（カードＩＤ（Ｂ）以外のカードＩＤ）に設定されたアクセス権に基づいて設定されたアクセス権を解除対象とする。
【００３１】
図２は、本実施の形態によるアクセス権に応じて機器（スキャナ１５０Ａ等）を利用する場合の処理例を示すフローチャートである。
ステップＳ２０２では、利用者２００は、自分が所有しているＩＣカードを機器１５０に接続されているＩＣカードリーダ１１１にかざす。
ステップＳ２０４では、ＩＣカードリーダ１１１は、ＩＣカード内の情報を読み込む。ここでは情報としてカードＩＤを少なくとも含む。
ステップＳ２０６では、機器１５０は、機器利用アクセス権制御装置１８０内の認証モジュール１２０へ読み込んだ情報を送信する。また、機器１５０を識別する識別符号をともに送信してもよい。
【００３２】
ステップＳ２０８では、認証モジュール１２０は、機器１５０からの情報を受け取り、そのＩＣカードを有している者は、機器１５０に対するアクセス権を有しているか否かの判断である認証処理（ステップＳ２０８からステップＳ２１４まで）を行う。つまり、ＩＣカード内に記憶されているカードＩＤのアクセス権情報を認証情報ＤＢ１４０に対して要求する。
ステップＳ２１０では、認証情報ＤＢ１４０は、認証モジュール１２０からの要求に基づいて、そのカードＩＤに対応するアクセス権情報を提供する。
ステップＳ２１２では、認証モジュール１２０は、認証情報ＤＢ１４０から受け取ったアクセス権情報に機器１５０に対するアクセス権が含まれているか否かを判断する。
ステップＳ２１４では、認証モジュール１２０は、機器１５０に対して利用可否の判断結果（アクセス権があれば利用可能、アクセス権がなければ利用不可）を通知する。
【００３３】
ステップＳ２１６では、機器１５０は、認証モジュール１２０から受け取った利用可否の判断結果に応じて動作する。具体的には、利用可の判断結果を受け取った場合には、利用者２００に対して操作可能であることを提示して、操作を受け付けて処理を行う。利用不可の判断結果を受け取った場合には、アクセス権がない旨を提示して利用者２００の操作を受け付けない。
【００３４】
図３は、本実施の形態によるアクセス権の付与処理例を示す説明図である。
利用者による操作としては、まず、機器利用可能利用者４００Ａが機器利用アクセス権制御装置１８０に接続されているＩＣカードリーダ１１０に対してＩＣカード１００Ａをかざす。そして、そのＩＣカード１００Ａが取り去られる前に、機器利用不可能利用者４００ＢがＩＣカード１００Ｂをかざす。これによって、機器利用可能利用者４００Ａに設定されているアクセス権が機器利用不可能利用者４００Ｂにも設定される。
【００３５】
図４は、本実施の形態によるアクセス権の付与処理例を示すフローチャートである。
ステップＳ４０２では、機器利用可能利用者４００Ａは、自分が所有しているＩＣカード１００Ａを機器利用アクセス権制御装置１８０に接続されているＩＣカードリーダ１１０にかざす。
ステップＳ４０４では、ＩＣカードリーダ１１０は、ＩＣカード１００Ａ内の情報を読み込む。ここでは情報としてカードＩＤ（Ｃａｒｄ＿Ａ）を少なくとも含む。
ステップＳ４０６では、認証モジュール１２０は、ＩＣカード１００Ａを所有している機器利用可能利用者４００Ａの認証処理を行う。ここでの認証処理とは、例えば、その部屋へ入室できる者であるか否かを判断する等がある。
【００３６】
ステップＳ４１２では、機器利用不可能利用者４００Ｂは、自分が所有しているＩＣカード１００Ｂを機器利用アクセス権制御装置１８０に接続されているＩＣカードリーダ１１０にかざす。なお、機器利用可能利用者４００ＡによってＩＣカード１００Ａが取り去られる（ステップＳ４２２）前に、ＩＣカード１００Ｂがかざされたものを本処理の対象としてもよい。また、ＩＣカード１００Ａがかざされた後、予め定められた期間内にＩＣカード１００Ｂがかざされたものを本処理の対象としてもよい。
ステップＳ４１４では、ＩＣカードリーダ１１０は、ＩＣカード１００Ｂ内の情報を読み込む。ここでは情報としてカードＩＤ（Ｃａｒｄ＿Ｂ）を少なくとも含む。
ステップＳ４１６では、認証モジュール１２０は、ＩＣカード１００Ｂを所有している機器利用不可能利用者４００Ｂの認証処理を行う。ここでの認証処理とは、例えば、その部屋へ入室できる者であるか否かを判断する等がある。
【００３７】
ステップＳ４１８では、認証モジュール１２０は、複数のカードＩＤを受け取ったのでアクセス権の承継をアクセス権処理モジュール１３０に要求する。
ステップＳ４２０では、アクセス権処理モジュール１３０は、機器利用可能利用者４００Ａのアクセス権に関する情報を認証情報ＤＢ１４０内のアクセス権情報テーブル５００から取得する。図５は、アクセス権情報テーブル５００のデータ構造例を示す説明図である。
【００３８】
アクセス権情報テーブル５００は、カードＩＤ欄５１０、継承元カードＩＤ欄５２０、利用可能機器ＩＤ欄５３０を有している。
カードＩＤ欄５１０は、そのＩＣカードＩＤを識別するためのカードＩＤを記憶している。このカードＩＤは前述のように利用者ＩＤともなるものである。もちろん、カードＩＤ欄５１０は、そのＩＣカードを有している利用者の利用者ＩＤを記憶するようにしてもよい。
【００３９】
継承元カードＩＤ欄５２０は、そのカードＩＤに設定されているアクセス権は、どのカードＩＤに設定されているアクセス権に基づいて設定されたものであるかを示すカードＩＤを記憶している。つまり、そのカードＩＤに設定されているアクセス権を設定したときの元となっている他者のカードＩＤを記憶している。図５に示す例では、カードＩＤ欄５１０が「Ｃａｒｄ＿Ａ」であるＩＣカードを有している利用者が利用可能な機器として「ｐｃ−ｂ」（利用可能機器ＩＤ欄５３０の第２行を参照）があるが、これは、「Ｃａｒｄ＿Ｃ」と「Ｃａｒｄ＿Ｅ」に設定されているｐｃ−ｂに対するアクセス権に基づいて設定されたものである。なお、継承元カードＩＤ欄５２０は１つの機器に対して複数のカードＩＤを記憶するようにしてもよい。つまり、他のＩＣカードによってアクセス権が設定された後に、また他のＩＣカードによって同じ機器に対するアクセス権が設定された場合である。
また、カードＩＤ欄５１０が記憶しているカードＩＤとそれに対応する継承元カードＩＤ欄５２０が記憶しているカードＩＤが同じ場合があるが、そのカードＩＤに元から設定されているアクセス権であることを示している。図５に示す例では、「Ｃａｒｄ＿Ａ」が利用可能な「ｐｃ−ａ」と「ｐｒｉｎｔｅｒ−ａ」は、他者のＩＣカードから承継されたものではなく、元から設定されたものであることを示している。
【００４０】
利用可能機器ＩＤ欄５３０は、そのカードＩＤのＩＣカードを有している利用者に設定されているアクセス権のある機器を識別するための機器ＩＤを記憶している。図５に示す例では、カードＩＤ欄５１０が「Ｃａｒｄ＿Ａ」であるＩＣカードを有している利用者が利用可能な機器として「ｐｃ−ａ」、「ｐｃ−ｂ」、「ｐｒｉｎｔｅｒ−ａ」がある。したがって、ステップＳ４２０で、アクセス権処理モジュール１３０が取得する機器利用可能利用者４００Ａのアクセス権に関する情報として、機器利用可能利用者４００Ａが利用できる機器の機器ＩＤである「ｐｃ−ａ」、「ｐｃ−ｂ」、「ｐｒｉｎｔｅｒ−ａ」がある。
【００４１】
ステップＳ４２２では、アクセス権処理モジュール１３０は、ステップＳ４２０で取得したアクセス権に関する情報に基づいて、機器利用不可能利用者４００Ｂにアクセス権を設定する。図６は、アクセス権を設定した後のアクセス権情報テーブル５００のデータ構造例を示す説明図である。図５に示す例（ステップＳ４２０以前の段階）では、「Ｃａｒｄ＿Ｂ」には「ｐｃ−ｃ」と「ｐｒｉｎｔｅｒ−ａ」を利用するためのアクセス権が設定されていたが、「Ｃａｒｄ＿Ａ」に設定されているアクセス権（「ｐｃ−ａ」、「ｐｃ−ｂ」、「ｐｒｉｎｔｅｒ−ａ」を利用可能）に基づいて、新たなアクセス権として「ｐｃ−ａ」、「ｐｃ−ｂ」を利用可能とするアクセス権が設定されたこと、さらに、「ｐｒｉｎｔｅｒ−ａ」を利用可能とするアクセス権を設定した元のＩＣカードのカードＩＤとして「Ｃａｒｄ＿Ｂ」の他に「Ｃａｒｄ＿Ａ」が付加されたこと（図６のカードＩＤ欄５１０が「Ｃａｒｄ＿Ｂ」である第２行目の継承元カードＩＤ欄５２０を参照）を示している。
【００４２】
ステップＳ４３２では、機器利用不可能利用者４００Ｂは、ＩＣカードリーダ１１０からＩＣカード１００Ｂを取り去る。
ステップＳ４３４では、認証モジュール１２０は、ＩＣカード１００Ｂを所有している機器利用不可能利用者４００Ｂの認証を解除する処理を行う。ここで、認証を解除する処理とは、例えば、その部屋からその者は退室したこととする処理等がある。
ステップＳ４４２では、機器利用可能利用者４００Ａは、ＩＣカードリーダ１１０からＩＣカード１００Ａを取り去る。
ステップＳ４４４では、認証モジュール１２０は、ＩＣカード１００Ａを所有している機器利用可能利用者４００Ａの認証を解除する処理を行う。
【００４３】
図７は、本実施の形態によるアクセス権の解除処理例を示す説明図である。
利用者による操作としては、まず、来訪者８００Ｂが機器利用アクセス権制御装置１８０に接続されているＩＣカードリーダ１１０に対してＩＣカード１００Ｂをかざす。そして、そのＩＣカード１００Ｂが取り去られる前に、利用者８００ＡがＩＣカード１００Ａをかざす。これによって、利用者８００Ａに設定されているアクセス権に基づいて設定されたアクセス権が来訪者８００Ｂから解除される。
【００４４】
図８は、本実施の形態によるアクセス権の解除処理例を示すフローチャートである。なお、図４の例に示した機器利用可能利用者４００Ａは利用者８００Ａに対応し、機器利用不可能利用者４００Ｂは来訪者８００Ｂに対応する。
ステップＳ８０２では、来訪者８００Ｂは、自分が所有しているＩＣカード１００Ｂを機器利用アクセス権制御装置１８０に接続されているＩＣカードリーダ１１０にかざす。
ステップＳ８０４では、ＩＣカードリーダ１１０は、ＩＣカード１００Ｂ内の情報を読み込む。ここでは情報としてカードＩＤ（Ｃａｒｄ＿Ｂ）を少なくとも含む。
ステップＳ８０６では、認証モジュール１２０は、ＩＣカード１００Ｂを所有している来訪者８００Ｂの認証処理を行う。
【００４５】
ステップＳ８１２では、利用者８００Ａは、自分が所有しているＩＣカード１００Ａを機器利用アクセス権制御装置１８０に接続されているＩＣカードリーダ１１０にかざす。
ステップＳ８１４では、ＩＣカードリーダ１１０は、ＩＣカード１００Ａ内の情報を読み込む。ここでは情報としてカードＩＤ（Ｃａｒｄ＿Ａ）を少なくとも含む。
ステップＳ８１６では、認証モジュール１２０は、ＩＣカード１００Ａを所有している利用者８００Ａの認証処理を行う。
【００４６】
ステップＳ８１８では、認証モジュール１２０は、複数のカードＩＤを受け取ったのでアクセス権の承継をアクセス権処理モジュール１３０に要求する。なお、ステップＳ８１８の段階では、アクセス権の承継（設定）であるのか解除であるのかの判別がつかないので承継を要求する。その判別はアクセス権処理モジュール１３０が行う。
【００４７】
ステップＳ８２０では、アクセス権処理モジュール１３０は、来訪者８００Ｂのアクセス権に関する情報を認証情報ＤＢ１４０内のアクセス権情報テーブル５００から取得する。
【００４８】
図９は、アクセス権を解除する前のアクセス権情報テーブル５００のデータ構造例を示す説明図である。これは、図６の例に示したアクセス権情報テーブル５００の「Ｃａｒｄ＿Ｂ」の部分であり、ステップＳ８２０でアクセス権処理モジュール１３０が取得するものである。つまり、図９の例は、「Ｃａｒｄ＿Ｂ」には、「Ｃａｒｄ＿Ｄ」から承継された「ｐｃ−ｃ」を利用可能とするアクセス権、「Ｃａｒｄ＿Ｂ」と「Ｃａｒｄ＿Ａ」から承継された「ｐｒｉｎｔｅｒ−ａ」を利用可能とするアクセス権、「Ｃａｒｄ＿Ａ」から承継された「ｐｃ−ａ」を利用可能とするアクセス権、「Ｃａｒｄ＿Ａ」から承継された「ｐｃ−ｂ」を利用可能とするアクセス権が設定されている。
【００４９】
また、アクセス権処理モジュール１３０は、ステップＳ８２０に先だって、アクセス権の承継（設定）であるのか解除であるのかの判別を行うようにしてもよい。例えば、認証モジュール１２０から渡された複数の利用者に関する情報（例えば、カードＩＤ）を受け取り、その利用者に設定されているアクセス権に関する情報に基づいて、アクセス権の承継（設定）であるのか解除であるのかの判別を行う。より具体的には、アクセス権情報テーブル５００の継承元カードＩＤ欄５２０に他方のカードＩＤが記憶されている場合（つまり、いずれかのアクセス権が他方のカードＩＤに基づいて設定されている場合）は、アクセス権の解除であると判断し、互いのカードＩＤに対応するアクセス権情報テーブル５００の継承元カードＩＤ欄５２０に互いのカードＩＤが記憶されていない場合（つまり、他方のカードＩＤに基づいてはアクセス権が設定されていない場合）は、アクセス権の設定であると判断する。
【００５０】
ステップＳ８２２では、アクセス権処理モジュール１３０は、来訪者８００Ｂのアクセス権情報テーブル５００の継承元カードＩＤ欄５２０内のカードＩＤが利用者８００ＡのカードＩＤと一致するか否かを判断する。一致する場合はステップＳ８２４へ進み、それ以外の場合はアクセス権処理モジュール１３０による処理を終了する。又は、一致しない場合はアクセス権の継承の処理（ステップＳ４２０、ステップＳ４２２）を行うようにしてもよい。
ステップＳ８２４では、アクセス権処理モジュール１３０は、１つの機器に対してアクセス権情報テーブル５００の継承元カードＩＤ欄５２０に複数のカードＩＤが記憶されているか否かを判断する。複数記憶されている場合（複数のカードＩＤからアクセス権が設定されている場合）はステップＳ８２６へ進み、それ以外の場合（１つのカードＩＤによってアクセス権が設定されている場合）はステップＳ８２８へ進む。
【００５１】
ステップＳ８２６では、アクセス権処理モジュール１３０は、ステップＳ８２４で判断された機器について、利用者８００ＡのカードＩＤを継承元カードＩＤ欄５２０から削除する。この状態では、その機器に対するアクセス権は設定されている。つまり、利用者８００ＡのカードＩＤ以外のカードＩＤによってアクセス権が設定されている。
ステップＳ８２８では、アクセス権処理モジュール１３０は、ステップＳ８２４で判断された機器について、そのアクセス権を削除する。つまり、利用可能機器ＩＤ欄５３０内の機器ＩＤと対応する継承元カードＩＤ欄５２０内のカードＩＤを削除する。
なお、ステップＳ８２２からステップＳ８２８までの処理は機器毎に行い、これを繰り返す。
図１０は、図９に示す例からアクセス権を解除した後のアクセス権情報テーブル５００のデータ構造例を示す説明図である。つまり、「Ｃａｒｄ＿Ａ」から承継されたアクセス権である利用可能な「ｐｃ−ａ」と「ｐｃ−ｂ」を削除しており（ステップＳ８２８）、「ｐｒｉｎｔｅｒ−ａ」については「Ｃａｒｄ＿Ａ」から承継されたことを削除している（ステップＳ８２６）。
【００５２】
ステップＳ８３２では、利用者８００Ａは、ＩＣカードリーダ１１０からＩＣカード１００Ａを取り去る。
ステップＳ８３４では、認証モジュール１２０は、ＩＣカード１００Ａを所有している機器利用可能利用者４００Ａの認証を解除する処理を行う。
ステップＳ８４２では、来訪者８００Ｂは、ＩＣカードリーダ１１０からＩＣカード１００Ｂを取り去る。
ステップＳ８４４では、認証モジュール１２０は、ＩＣカード１００Ｂを所有している機器利用不可能利用者４００Ｂの認証を解除する処理を行う。
【００５３】
図１１は、本実施の形態によるアクセス権の解除処理例を示す説明図である。来訪者８００Ｂが所持しているＩＣカード１００ＢをＩＣカードリーダ１１０に単独でかざした場合の処理である。その来訪者８００Ｂに設定されているアクセス権を解除する。つまり、来訪者８００Ｂに設定されたアクセス権は、来訪者８００Ｂ以外の他者に設定されたアクセス権に基づいて設定されたものである場合に、来訪者８００Ｂに設定されたアクセス権を解除する。ＩＣカードが単独でＩＣカードリーダ１１０にかざされたか否かは、そのＩＣカードをＩＣカードリーダ１１０から取り去るまでの間に他のＩＣカードを読み取ることがないこと、ＩＣカードがかざされた時から予め定められた期間の間に他のＩＣカードがかざされないこと等によって判断する。
【００５４】
解除の具体的な方法は、アクセス権情報テーブル５００の継承元カードＩＤ欄５２０に記憶されているカードＩＤが１つである場合であって、そのカードＩＤ以外のカードＩＤが記憶されていた場合は、継承元カードＩＤ欄５２０と利用可能機器ＩＤ欄５３０内を削除する。また、アクセス権情報テーブル５００の継承元カードＩＤ欄５２０に記憶されているカードＩＤが複数である場合であって、そのカードＩＤが記憶されている場合は、継承元カードＩＤ欄５２０からそのカードＩＤ以外のカードＩＤを削除し、そのカードＩＤ以外のカードＩＤだけが記憶されている場合は、継承元カードＩＤ欄５２０と利用可能機器ＩＤ欄５３０内を削除する。
【００５５】
図１２は、本実施の形態によるアクセス権の解除処理例を示す説明図である。利用者８００Ａが所持しているＩＣカード１００ＡをＩＣカードリーダ１１０に単独でかざした場合の処理である。その利用者８００Ａによって設定された他のＩＣカード（例えば、ＩＣカード１００Ｂ）のアクセス権を解除する。つまり、来訪者８００Ｂに設定されたアクセス権は、利用者８００Ａに設定されたアクセス権に基づいて設定されたものである場合に、来訪者８００Ｂに設定されたそのアクセス権を解除する。ＩＣカードが単独でＩＣカードリーダ１１０にかざされたか否かの判断方法は、前述の通りである。
【００５６】
解除の具体的な方法は、アクセス権情報テーブル５００のカードＩＤ欄５１０内がＩＣカードリーダ１１０によって読み取られたカードＩＤ以外（つまり、そのＩＣカード以外のＩＣカード）であり、継承元カードＩＤ欄５２０内にそのカードＩＤだけが記憶されている場合は継承元カードＩＤ欄５２０と利用可能機器ＩＤ欄５３０内を削除する。また、アクセス権情報テーブル５００のカードＩＤ欄５１０内がＩＣカードリーダ１１０によって読み取られたカードＩＤ以外（つまり、そのＩＣカード以外のＩＣカード）であり、継承元カードＩＤ欄５２０に記憶されているカードＩＤが複数である場合であって、そのカードＩＤが記憶されている場合は、継承元カードＩＤ欄５２０からそのカードＩＤを削除する。
【００５７】
なお、図１１の例に示す処理を行うか、図１２の例に示す処理を行うかは、元から設定されているアクセス権の数に基づいて判断してもよい。例えば、ＩＣカードリーダ１１０が読み込んだカードＩＤに設定されているアクセス権のうち、元から設定されているもの（アクセス権情報テーブル５００のカードＩＤ欄５１０と継承元カードＩＤ欄５２０に記憶されているカードＩＤが同じもの）の数が予め定められた値よりも少ない場合は来訪者８００Ｂの所持しているＩＣカードと判断して図１１の例に示す処理を行い、それ以外の場合は利用者８００Ａの所持しているＩＣカードと判断して図１２の例に示す処理を行う。
【００５８】
図１３から図１６は、アクセス権の付与・解除処理例（１）〜（４）を示す説明図である。
図１３（ａ）に示す例は、利用者ＡがＩＣカード１３１０、利用者ＢがＩＣカード１３２０、来訪者ＡがＩＣカード１３３０を所持していることを示している。そして、図１３（ｂ）に示す例は、ＩＣカード１３１０にはプリンタ１５０Ｂ、プロジェクタ１５０Ｄを利用可能とするアクセス権が設定されており、ＩＣカード１３２０にはスキャナ１５０Ａ、プロジェクタ１５０Ｄを利用可能とするアクセス権が設定されており、ＩＣカード１３３０にはアクセス権は設定されていないことを示している。
【００５９】
図１４（ａ）に示す例は、ＩＣカードリーダ１１０にＩＣカード１３１０がかざされた後に、ＩＣカード１３３０がかざされたことを示している。この動作によって、図１３（ｂ）に示したアクセス権の状態は、図１４（ｂ）に示す例のようになる。つまり、ＩＣカード１３１０、ＩＣカード１３２０のアクセス権は変更ないが、ＩＣカード１３３０にはＩＣカード１３１０と同じアクセス権が設定されたことを示している。
【００６０】
図１５（ａ）に示す例は、ＩＣカードリーダ１１０にＩＣカード１３２０がかざされた後に、ＩＣカード１３３０がかざされたことを示している。この動作によって、図１４（ｂ）に示したアクセス権の状態は、図１５（ｂ）に示す例のようになる。つまり、ＩＣカード１３１０、ＩＣカード１３２０のアクセス権は変更ないが、ＩＣカード１３３０にはさらにＩＣカード１３２０と同じアクセス権が設定されたことを示している。なお、プリンタ１５０Ｂへのアクセス権はＩＣカード１３１０によって設定され、スキャナ１５０Ａへのアクセス権はＩＣカード１３２０によって設定され、プロジェクタ１５０Ｄへのアクセス権はＩＣカード１３１０とＩＣカード１３２０によって設定されたものである。
【００６１】
図１６（ａ）に示す例は、ＩＣカードリーダ１１０にＩＣカード１３３０がかざされた後に、ＩＣカード１３１０がかざされたことを示している。この動作によって、図１５（ｂ）に示したアクセス権の状態は、図１６（ｂ）に示す例のようになる。つまり、ＩＣカード１３１０、ＩＣカード１３２０のアクセス権は変更ないが、ＩＣカード１３３０のプリンタ１５０Ｂのアクセス権が解除されたことを示している。なお、プロジェクタ１５０Ｄのアクセス権については、ＩＣカード１３１０によって設定されたことは削除されるが、ＩＣカード１３２０によって設定されたものもあるので、そのままアクセス権はあることになる。
【００６２】
図１７は、アクセス権情報テーブル１７００のデータ構造例を示す説明図である。アクセス権情報テーブル１７００は、アクセス権情報テーブル５００の変形例である。
アクセス権情報テーブル１７００は、カードＩＤ欄１７１０、利用可能機器ＩＤ欄１７２０、継承元カードＩＤ欄１７３０、継承先カードＩＤ欄１７４０を有している。
カードＩＤ欄１７１０は、カードＩＤ欄５１０と同等である。利用可能機器ＩＤ欄１７２０は、利用可能機器ＩＤ欄５３０と同等である。継承元カードＩＤ欄１７３０は、継承元カードＩＤ欄５２０と同等である。
継承先カードＩＤ欄１７４０は、そのカードＩＤに基づいてアクセス権が設定された他のカードＩＤを記憶する。
【００６３】
図１７に示す例では、「Ｃａｒｄ＿Ａ」にはアクセス権として「ｐｃ−ａ」と「ｐｃ−ｂ」を利用可能となっているが、これは「ｐｃ−ａ」のアクセス権は「Ｃａｒｄ＿Ｂ」と「Ｃａｒｄ＿Ｃ」から承継したものであり、「ｐｃ−ｂ」のアクセス権は「Ｃａｒｄ＿Ｂ」から承継したものであること、「Ｃａｒｄ＿Ｂ」にはアクセス権として「ｐｃ−ａ」と「ｐｃ−ｂ」を利用可能となっているが、そのアクセス権を「Ｃａｒｄ＿Ａ」に承継したこと、そして、「Ｃａｒｄ＿Ｃ」にはアクセス権として「ｐｃ−ｂ」を利用可能となっているが、そのアクセス権を「Ｃａｒｄ＿Ａ」に承継したことを示している。
【００６４】
アクセス権情報テーブル１７００を用いる処理として、図４の例に示したステップＳ４２２では、機器利用可能利用者４００Ａが所持するＩＣカードに対応する継承先カードＩＤ欄１７４０に機器利用不可能利用者４００Ｂが所持するＩＣカードのカードＩＤを記憶させる。また、図５の例に示したアクセス権処理モジュール１３０の処理において、利用者８００Ａが所持するＩＣカードに対応する継承先カードＩＤ欄１７４０に記憶されているカードＩＤを用いて解除するカードＩＤを特定するようにしてもよい。特に、図１２の例に示した処理では、ＩＣカード１００Ａに対応する継承先カードＩＤ欄１７４０に記憶されているカードＩＤを用いて解除するカードＩＤを特定するようにしてもよい。
【００６５】
なお、本実施の形態としてのプログラムが実行されるコンピュータのハードウェア構成は、図１８に例示するように、一般的なコンピュータであり、具体的にはパーソナルコンピュータ、サーバとなり得るコンピュータ等である。つまり、具体例として、処理部（演算部）としてＣＰＵ１８０１を用い、記憶装置としてＲＡＭ１８０２、ＲＯＭ１８０３、ＨＤ１８０４を用いている。ＨＤ１８０４として、例えばハードディスクを用いてもよい。認証モジュール１２０、アクセス権処理モジュール１３０等のプログラムを実行するＣＰＵ１８０１と、そのプログラムやデータを記憶するＲＡＭ１８０２と、本コンピュータを起動するためのプログラム等が格納されているＲＯＭ１８０３と、補助記憶装置であるＨＤ１８０４と、ＩＣカードリーダ１１０、キーボード、マウス等のデータを入力する入力装置１８０６と、ＣＲＴや液晶ディスプレイ等の出力装置１８０５と、ネットワークインタフェースカード等の通信ネットワークと接続するための通信回線インタフェース１８０７、そして、それらをつないでデータのやりとりをするためのバス１８０８により構成されている。これらのコンピュータが複数台互いにネットワークによって接続されていてもよい。
【００６６】
前述の実施の形態のうち、コンピュータ・プログラムによるものについては、本ハードウェア構成のシステムにソフトウェアであるコンピュータ・プログラムを読み込ませ、ソフトウェアとハードウェア資源とが協働して、前述の実施の形態が実現される。
なお、図１８に示すハードウェア構成は、１つの構成例を示すものであり、本実施の形態は、図１８に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア（例えばＡＳＩＣ等）で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続しているような形態でもよく、さらに図１８に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、特に、パーソナルコンピュータの他、情報家電、複写機、ファックス、スキャナ、プリンタ、複合機（スキャナ、プリンタ、複写機、ファックス等のいずれか２つ以上の機能を有している画像処理装置）などに組み込まれていてもよい。
【００６７】
また、前記実施の形態の説明において、予め定められた値との比較において、「より少ない（未満）」としたものは「以下」としてもよいし、比較する値（例えば、比較する両者を逆数とする等）によっては「以上」、「より大きい」としてもよい。
なお、前述の各種の実施の形態を組み合わせてもよく、各モジュールの処理内容として背景技術で説明した技術を採用してもよい。
【００６８】
なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通などのために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、ブルーレイ・ディスク（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標））、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去及び書換可能な読出し専用メモリ（ＥＥＰＲＯＭ）、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）等が含まれる。
そして、前記のプログラム又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、あるいは無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して
記録されていてもよい。また、圧縮や暗号化など、復元可能であればどのような態様で記録されていてもよい。
【符号の説明】
【００６９】
１００…ＩＣカード
１１０…ＩＣカードリーダ
１１１…ＩＣカードリーダ
１２０…認証モジュール
１３０…アクセス権処理モジュール
１４０…認証情報ＤＢ
１５０…機器
１５０Ａ…スキャナ
１５０Ｂ…プリンタ
１５０Ｃ…ＰＣ
１５０Ｄ…プロジェクタ
１８０…機器利用アクセス権制御装置
１９１…通信回線
【図１】
2010277486.tif 000003
【図２】
2010277486.tif 000004
【図３】
2010277486.tif 000005
【図４】
2010277486.tif 000006
【図５】
2010277486.tif 000007
【図６】
2010277486.tif 000008
【図７】
2010277486.tif 000009
【図８】
2010277486.tif 000010
【図９】
2010277486.tif 000011
【図１０】
2010277486.tif 000012
【図１１】
2010277486.tif 000013
【図１２】
2010277486.tif 000014
【図１３】
2010277486.tif 000015
【図１４】
2010277486.tif 000016
【図１５】
2010277486.tif 000017
【図１６】
2010277486.tif 000018
【図１７】
2010277486.tif 000019
【図１８】
2010277486.tif 000020