(57)【要約】      （修正有）【課題】  処理要求を受け取った装置の認証処理で識別不能なユーザが、他の認証サーバで認証される場合、特定のアクセス制御を許すことで、他部門の人間に対して一時的な印刷を許すようなことを実現する。【解決手段】  他の認証サーバで認証されたユーザは、認証サーバと関連付けて一定期間キャッシュすることにより、続く処理の認証時間を短縮する。また、認証サーバ間のネットワーク距離をホップ数により検出し、これが閾値を越えるかどうかで、さらにアクセス制限を変化させることにより、近隣ネットワークに属するユーザのアクセス制限を緩和させることも可能にする。【選択図】        図４
2006164174.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークに接続された装置において各種処理を行う情報処理装置であって、通信ネットワーク上の装置と通信を行う通信手段と、当該装置の状態等の各種情報を表示するか当該装置に指示を与えるユーザインターフェース手段と、各種データを保存するデータ保存手段と、通信手段又はユーザインターフェース手段により処理要求を行うユーザが正当なユーザかどうかを判定する第１のユーザ認証手段と、第１のユーザ認証手段により正当なユーザと認められなかった場合にネットワーク上の他の認証装置に対して該ユーザの認証が可能な装置を検出する認証装置検出手段と、認証装置検出手段により有効な認証装置が検出された場合、該認証装置対して認証処理を行う第２の認証手段と、認証ユーザ毎の制限情報を元に処理要求に対するアクセス制限を行うアクセス制限手段とを有することを特徴とする情報処理装置。
【請求項２】
認証依頼手段により他の認証装置で認証に成功したユーザと認証装置を関連付けて保持する認証関係保持手段を有することを特徴とする請求項１記載の情報処理装置。
【請求項３】
ユーザ認証手段は、装置内部の認証手段あるいは外部装置の認証手段を利用することを特徴とする請求項１または２記載の情報処理装置。
【請求項４】
第２のユーザ認証手段は、ユーザインターフェース手段からの設定により無効にすることが可能であることを特徴とする請求項１ないし３のいずれか記載の情報処理装置。
【請求項５】
第２のユーザ認証手段により認証されたユーザを特定のユーザとして、アクセス制限手段により、処理要求に対して制限を加えることを特徴とする請求項１ないし４のいずれか記載の情報処理装置。
【請求項６】
認証依頼手段により送信された認証依頼に応答し、第２のユーザ認証手段との手続きによりユーザ認証を行う認証装置と、該情報処理装置のユーザ認証を行う認証装置とのネットワーク距離を計測する計測手段を有し、計測手段により計測されたネットワーク距離が規定値を越えているかどうかにより、特定ユーザのアクセス制限を変更することを特徴とする請求項１ないし５のいずれか記載の情報処理装置。
【請求項７】
情報処理装置によるユーザ認証処理及びアクセス制御方法であって、ユーザを認証する第一のユーザ認証ステップと、前記ユーザ認証ステップにおいてユーザ認証に失敗した場合、他のユーザに認証を依頼する認証依頼ステップと、認証されるユーザ毎に設定されたアクセス制限情報に基づきアクセス制御を行うアクセス制御ステップと有することを特徴とするユーザ認証処理及びアクセス制御方法。
【請求項８】
請求項７に記載のユーザ認証処理及びアクセス制御方法をコンピュータに実行させるためのプログラム。
【請求項９】
請求項８に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク上に分散配置された装置に対してユーザ認証を行った後に、規定のアクセス制限に基づいて処理を行うシステムに関するものである。
【背景技術】
【０００２】
従来、情報処理装置が提供するサービスを利用しようとした場合、該情報処理装置のサービス利用に関するユーザ認証が行われ、認証された場合のみサービスが利用可能であった。
【０００３】
また、ユーザからの認証要求を受けたサーバが、ユーザが当該サーバに登録されておらず、認証できない場合は、登録された他の認証済のステーションに認証処理を委託するものがあった（例えば、特許文献１）。
【特許文献１】特開２００３−３０８２９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記従来技術では、サービスを提供する情報処理装置あるいは、該情報処理装置に係る認証処理を行う情報処理装置において管理、識別可能なユーザしか、該情報処理装置が提供するサービスを利用できず、例えば、隣の部署の情報処理装置が提供するサービスを一時的に利用する場合には、該ユーザの登録が必要であった。
【０００５】
そこで、本発明の目的は、サービス利用を要求する、該情報処理装置で認証できないユーザに対しても、一定の制限のもとでのサービス利用を容易に実現する情報処理装置、ユーザ認証処理及びアクセス制御方法を提供することである。
【課題を解決するための手段】
【０００６】
上述の目的を達成するため、本発明の情報処理装置は、ネットワーク上の他の装置との間で通信を行う通信手段と、ユーザの介入により情報処理装置を操作する操作手段と、通信手段あるいは操作手段により入力されたユーザ情報に基づき認証を行う第１のユーザ認証手段と、第１のユーザ認証手段により不明ユーザと判断された場合、該ユーザを認証可能な認証装置を検出する検出手段と、検出手段により検出された認証装置に対して該ユーザのユーザ認証をおこなう第２の認証手段と、第１あるいは第２のユーザ認証手段により正当なユーザであると認められた場合、ユーザに対応付けられた制限情報に基づき、サービスへのアクセスを制限するアクセス制限手段と、第２の認証手段により認証されたユーザと認証装置を関連付けて保存する認証関係保存手段とを有することを特徴とする。
【０００７】
本発明のユーザ認証及びアクセス制御方法は、受信したユーザ情報が正当なユーザかどうかを判定する第１のユーザ認証ステップと、ユーザ認証ステップにより不明ユーザと判定されると、該ユーザが認証可能なネットワーク上の装置を検出する認証装置検出ステップと、認証サーバ検出ステップで検出された認証サーバに対してユーザ認証を行う第２のユーザ認証ステップと、第１あるいは第２のユーザ認証ステップでユーザ認証されると、予め定められた制限に従い、サービス利用を許可する、アクセス制限ステップとを有することを特徴とする。
【０００８】
本発明のプログラムは、ユーザ認証及びアクセス制御方法を情報処理装置に実行させることを特徴とする。
【０００９】
本発明のコンピュータ読み取り可能な記録媒体は、前記プログラムを記録したことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、ネットワークに接続された情報処理装置に対して処理要求があった場合に、ユーザ認証情報を提示させ、このユーザ認証情報を元にユーザ認証を行うが、不明ユーザと判定された場合、該ユーザ認証が可能なネットワーク上の他の情報処理装置で認証を行い、認証に成功すると予め定めされた制限のもとでサービスの利用を許可することで、ユーザ認証により識別可能なユーザ以外からの処理要求を拒絶するような環境においても、他の認証装置によりユーザ認証に成功した場合は、別段の管理やセキュリティ低下を起こすことなく当該ユーザに対して一時的な処理を可能とするものである。
【発明を実施するための最良の形態】
【００１１】
以下、本発明を適用した好適な実施形態を、添付図面を参照しながら詳細に説明する。
【００１２】
＜第１の実施形態＞
図１は、本発明の一実施形態に係る通信ネットワークの構成を示す図である。Ｅｔｈｅｒｎｅｔ（登録商標）等のＬＡＮ（ローカルエリアネットワーク）１０１に情報処理装置１０２、印刷やスキャン等の複合処理を行う画像処理装置１０３及び１０５、認証サーバと呼ばれる情報処理装置１０４及びルータ１１０が接続されており相互に通信可能である。ルータ１１０はＬＡＮ１１１にも接続されており、ＬＡＮ１０１に接続された装置とＬＡＮ１１１に接続された装置間の通信を中継する。ＬＡＮ１１１には、情報処理装置１１２、画像処理装置１１３、認証サーバ１１４が接続されており、ＬＡＮ１１１、１２１及び１０１上の装置と相互に通信可能である。ＬＡＮ１１１は広域ネットワーク（ＷＡＮ）１２０を介して、ルータ１２２によりＬＡＮ１２１にも接続されており各ＬＡＮ上の機器は相互に通信が可能である。ＬＡＮ１２１には、情報処理装置１２３と画像処理装置１２４が接続されている。なお、１０６、１１５及び１２５は、それぞれ認証サーバ１０４、１１４及び認証機能を有する画像処理装置１２４が管理している認証範囲を示している。
【００１３】
図２は、本発明を実現する図１の通信ネットワーク構成における、画像処理装置１０３の内部構成図であり、画像処理装置１０５、１１３及び１２３でも同様の構成である。２０１はネットワークインターフェースであり、図１のＬＡＮ１０１と接続され、同様にＬＡＮ１０１に接続された装置と通信を行う。ネットワークインターフェース２０１によりＬＡＮ１０１から受信したデータは、ネットワーク制御部２０２により各種プロトコル処理が施された後、処理要求が取り出され、機器制御部２０３に送られる。機器制御部２０３では、ネットワーク制御部２０２からの処理要求を検出すると、ユーザ認証部２０６で、処理要求に含まれる、ユーザ識別子（ユーザＩＤ）とパスワードからなる認証情報によりユーザ認証を行う。ユーザ認証部２０６は、認証サーバ１０４に認証情報を送信してユーザ認証を行うか、画像処理装置１２３の様に内部にユーザ認証機能を有する場合はデータ保存部２０８に保持されたユーザＩＤとパスワードをもとにユーザ認証を行う。ユーザインターフェース制御部２０４は、操作パネル２０５からの入力を処理したり、逆に装置の状態などの情報を表示させる。操作パネル２０５から認証情報の入力を検知したユーザインターフェース制御部２０４は、機器制御部２０３を介してユーザ認証部２０６によりユーザ認証を行う。認証情報に含まれるユーザが登録されており且つパスワードが正し場合にのみ認証に成功する。ユーザ認証部２０６で認証に成功すると、次にアクセス制御部２０７で、認証されたユーザに対して設定され、データ保存部２０８に保存されているアクセス制御情報を参照し、要求された処理が認証されたユーザに対して許可されていれば、正常応答が返却される。アクセス制御部２０７から正常応答が返却されると、処理要求が印刷要求であれば、印刷制御部２０９の制御のもとプリンタエンジン２１０により印刷が行われ、スキャン要求であれば、スキャナ制御部２１１の制御のもとスキャンエンジン２１２により読み込み台に載せられた対象物の情報をスキャンするが、正常応答が返却されないと処理は拒絶される。
【００１４】
図６は、アクセス制御部２０７により参照、管理されるアクセス制限情報の一例である。ここでは、各ユーザに対して、「プリント」、「枚数」、「スキャン」、「ストレージ」の４つの項目があり、「プリント」と「枚数」はプリント要求に、「スキャン」はスキャン要求に、そして「ストレージ」はストレージ操作要求と３つの要求に関する制限が設定される。６０１を例に取ると、ユーザ「Ｕｓｅｒ１」はプリントが枚数制限なし（Ｕｎｌｉｍｉｔｅｄ）で利用可能（Ａｌｌｏｗ）で、スキャンもストレージ操作も利用可能であることを示している。
【００１５】
以下、図２の画像処理装置の内部構成図と、図４及び図５のフローチャートを用いてＬＡＮ１１１に接続された認証サーバ１１４に登録されているユーザ（Ｕｓｅｒ−Ａ）が情報処理装置１０２から印刷要求を画像処理装置１０３に行った場合の画像処理装置１０３における処理に関して説明する。なお、画像処理装置１０３で印刷する場合について説明していくが、画像処理装置１０５でも同様の処理を行うことで実現可能である。
【００１６】
情報処理装置１０２から印刷処理要求を受信した画像処理装置１０３は、まず図４のステップＳ４０１で登録ユーザフラグをＯＦＦにして、ステップＳ４０２でユーザ認証処理を呼び出す。一般にユーザ認証処理は、図１の認証サーバ１０４や１１４などの画像処理装置とは別の情報処理装置において行われるが、画像処理装置１２４の様に、認証サーバ機能を内包している場合は、画像処理装置内で認証処理を行うことも可能である。図５はユーザ認証処理のフローチャートであり、図４のステップＳ４０２の処理を示すものである。まずステップＳ５０１で処理要求に含まれる認証情報に指定されたユーザＩＤが認証データベースに登録されているかどうかを判定する。認証サーバには認証データベースと呼ばれるデータ保存機構が存在し、このデータベースでユーザＩＤとパスワードの対を管理している。ステップＳ５０１でユーザが登録されていない（認証データベースに当該ユーザＩＤが存在しない）と判定されると、ステップＳ５０２で不明ユーザ（Ｕｎｋｎｏｗｎ）を返却する。ステップＳ５０１でユーザが登録されていると判定されると、ステップＳ５０３で認証情報に指定されたパスワードが、認証データベースでユーザと関連付けられているパスワードと一致するかどうかを判定し、一致しなければステップＳ５０５で認証失敗（ＮＧ）を、一致すればステップＳ５０４で認証成功（ＯＫ）を返却する。
【００１７】
図５のユーザ認証処理が完了すると、図４のフローチャートに戻り、ステップＳ４０３で、認証が成功したか（ＯＫが返却されたか）どうかを判定し、認証に成功しているとステップＳ４１４で、登録ユーザフラグをＯＮにして、ステップＳ４１５へ進む。ステップＳ４０３で、認証に成功していない（Ｕｎｋｎｏｗｎ又はＮＧが返却された）場合、ステップＳ４０４で、認証ユーザが不明ユーザかどうかを判定し、不明ユーザでは無い時、即ち認証に失敗していた場合は、ステップＳ４１３でアクセスを拒絶して処理を終了する。ステップＳ４０４で、不明ユーザであったと判定すると、ステップＳ４０５でユーザが、図３に示すような一時ユーザキャッシュに登録されているか判定する。一時ユーザキャッシュは、不明ユーザと該ユーザを認証可能な認証サーバのＩＰアドレスの対で構成されており、図２のデータ保存部２０８で保持される。ユーザが一時ユーザキャッシュに登録されていると、ステップＳ４０６でユーザと対となるＩＰアドレスが示す認証サーバに対して認証要求を送信し、ステップＳ４１１に進む。ステップＳ４０５で一時ユーザキャッシュに登録されていなければ、ステップＳ４０７でネットワーク上の認証サーバに対して、認証情報に含まれたユーザＩＤを含むユーザ認証依頼を送信する。ユーザ認証依頼は、マルチキャストパケットを用いて特定のマルチキャストアドレスに送信することで、該マルチキャストアドレスをリッスンしている認証サーバが該ユーザ認証依頼を解析し、自装置内で登録されているユーザに対する認証依頼であれば許諾応答を返却する。なお、マルチキャストアドレスを使った認証依頼の実現以外にも、Ｅ．Ｇｕｔｔｍａｎ，Ｃ．Ｐｅｒｋｉｎｓ，Ｊ．Ｖｅｉｚａｄｅｓ，Ｍ．Ｄａｙ、１９９９年６月、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｉｅｔｆ．ｏｒｇ／ｒｆｃ／ｒｆｃ２６０８．ｔｘｔ＞に示された、Ｓｅｒｖｉｃｅ  Ｌｏｃａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ，Ｖｅｒｓｉｏｎ  ２等の検索仕様を用いて認証サーバを検出し、検出された認証サーバ毎にユーザ認証依頼を送信してユーザ認証させることも可能であることは言うまでも無い。
【００１８】
ステップＳ４０８で、予め設定され変更可能な規定の時間（タイムアウト時間）を経過したかどうかを判定し、時間を経過した場合は、ステップＳ４１３へ進む。ステップＳ４０８でタイムアウト時間を経過していないと判定すると、ステップＳ４０９で、ステップＳ４０７において送信したユーザ認証依頼に対する認証許諾応答があったかどうかを判定し、応答がなければ、ステップＳ４０８のタイムアウト時間が経過したかどうかを判定する処理に戻る。ステップＳ４０９で認証許諾応答があると、ステップＳ４１０で、応答を送信した認証サーバに対して認証情報を送信する。例示したＵｓｅｒ−Ａは、ＬＡＮ１１１上の認証サーバ１１４で管理されているため、認証サーバ１１４から認証許諾応答が返る。認証情報を受信した、即ち認証許諾応答を返している認証サーバ１１４は、図５のフローチャートに示すユーザ認証処理を行い、認証結果を返却する。そして、ステップＳ４１１で認証に成功したかどうかを判定し、認証に失敗するとステップＳ４１３で当該処理要求を拒絶して処理を終了する。ステップＳ４１１で認証に成功すると、ステップＳ４１２で、当該ユーザＩＤと認証サーバのＩＰアドレスとの対を図３に示すような、一時ユーザキャッシュに登録して、ステップＳ４１５へ進む。ステップＳ４１５では、認証されたユーザが登録ユーザかどうかを登録ユーザフラグがＯＮかどうかで判定し、登録ユーザであれば、ステップＳ４１６で、図６に示すようなユーザ毎に設定されたアクセス制限情報に従い、要求された処理を許可するか拒絶する。例えば、ユーザがＵｓｅｒ１で、要求がスキャン要求であった場合は、図６の６０１を参照し、「スキャン」欄が「Ａｌｌｏｗ」であることから要求は許可され、続いてスキャン処理が実行される。一方、登録ユーザでなければ、ステップＳ４１７で、予め設定された一時ユーザ用制限に従い、要求された処理を許可するか拒絶する。例示するＵｓｅｒ−Ａは当該情報処理装置で識別できないユーザで且つ他のサーバで認証された一時ユーザであるため、図６の６０２に示す「Ｇｕｅｓｔ」ユーザとして扱われ、印刷処理要求に対して「プリント」項目が「Ｂｌａｃｋ」で、「枚数」項目が「１００」であることから、白黒のみで１００枚までの印刷要求であれば、続いて印刷処理が行われることになる。
【００１９】
なお、第１の実施形態では、通信ネットワークに接続された情報処理装置から、複合機能を持った画像処理装置へ処理要求を行うことを例示したが、複合機能を持った画像処理装置の操作パネル（ユーザインターフェース）から、当該装置が有する機能に対する処理要求を行う場合に関しても同様に本発明が適用出来ることは言うまでもない。
【００２０】
以上、説明したように本実施形態によれば、処理を要求するユーザに対する認証に失敗した場合に、ネットワーク上の他の認証サーバへ認証依頼を行い、他の認証サーバでユーザ認証に成功すると、ある程度信頼できるユーザであると仮定して、特定のアクセス制限の下で処理を許可することで、仮ユーザ登録等の管理コストを掛けずに且つ無制限にアクセスを許可することでセキュリティレベルを落とすことなく、装置の一時利用を可能にするものである。また、他の認証サーバで認証されたユーザと該認証サーバの対をキャッシュすることにより一定時間内に連続する処理要求があった場合は、キャッシュを参照して認証サーバに接続をすることにより、認証処理を高速に行うことを可能にするものである。
【００２１】
＜第２の実施形態＞
第１の実施形態では、サービスを提供する装置のユーザ認証を司る認証サーバ以外の認証サーバで認証されたユーザは、「ｇｕｅｓｔ」と呼ばれるユーザとして一元的に扱われていた。しかしながら、広範なネットワークを構築している企業等の環境においては、地域的に離れている認証サーバにより認証されたユーザの信憑性を信ずることは難しい場合がある。そこで、本発明の第２の実施形態では、認証依頼要求に対応する認証許諾応答を返却し、その後のユーザ認証処理で認証を行う認証サーバと、サービスを提供する装置に係る認証サーバとの距離をホップ数と呼ばれるネットワーク間に配置されデータの交換を行うルータと呼ばれる装置を何台通過したかを基準として、例えばホップ数が５以内であれば、近隣部署の認証サーバであると仮定されるため、ある程度の信頼を置くことが出来ることから、サービス利用に対して緩やかな制限を行うことで、例えばこれが５以上であれば信頼性が低いと考えられることからより厳しい制限を課するようなことも可能になる。
【００２２】
図１の通信ネットワークにおいて、ＬＡＮ１２１の認証サーバ機能を有する画像処理装置１２４で管理されているユーザ（Ｕｓｅｒ−Ｂ）が、ＬＡＮ１０１の画像処理装置１０３の操作パネル２０５からスキャン要求を行う場合、画像処理装置１０３は、第一の実施形態で述べた通り、図４のフローチャートが示す処理を行うが、Ｕｓｅｒ−Ｂは、認証サーバ１０４で管理されていないため不明ユーザとして扱われ、認証要求に呼応して、認証サーバ機能を有する画像処理装置１２４により認証される。この場合、第１の実施形態ではＧｕｅｓｔユーザとして一元的に処理されていたが、Ｕｓｅｒ−Ｂを認証した認証サーバ機能を有する画像処理装置１２４は、認証サーバ１０４からは、ルータ１１０を介してＬＡＮ１１１に、更にＷＡＮ１２０を経由してルータ１２２を介してＬＡＮ１２１上の認証機能を有する画像処理装置１２４と接続されるため、ホップ数が６であると仮定すると、閾値となるホップ数５を越えているため、図７に示すような、不明ユーザ用のアクセス制限リストを参照して処理が行われる。図７の不明ユーザ用アクセス制限リストは、図６のアクセス制限リストにおける登録ユーザ以外のユーザを切り出したものであり、ホップ数の閾値（本実施形態では５と設定）以内の認証サーバで認証されたユーザは「Ｇｕｅｓｔ１」、閾値を越える認証サーバで認証されたユーザは「Ｇｕｅｓｔ２」として扱われる。Ｕｓｅｒ−Ｂは、ホップ数６の画像処理装置１２４で認証されたため、図７の不明ユーザリストでは「Ｇｕｅｓｔ２」として扱われ、スキャン処理を示す「スキャン」項目が「Ｄｅｎｙ」となっていることから、スキャン要求は拒絶される。一方、認証サーバ１１４で認証されるＵｓｅｒ−Ａが同様の処理要求を行った場合は、認証サーバ１０４からはルータ１１０を介して認証サーバ１１４に接続されることから、ホップ数は１となり、図７の不明ユーザリストでは、「Ｇｕｅｓｔ１」として扱われ、「スキャン」項目は「Ａｌｌｏｗ」であることから、スキャン要求は許可される。なお、ホップ数の閾値は画像処理装置の操作パネル２０５から任意の値を設定、変更可能なものとする。
【００２３】
このように、本発明の第２の実施形態によれば、ユーザからの処理要求を受けた画像処理装置と該ユーザを認証したネットワーク上の他の認証装置とのネットワーク距離をルータの通過数であるホップ数を計測し、これが規定値を越えたかどうかにより、アクセス制限を変更することにより、ネットワーク距離が近い認証装置で認証されるユーザは比較的信頼できると判断し、より広範なアクセス許可を与え、逆にネットワーク距離が遠い認証装置で認証されるユーザは、信頼度が低いため最小限のアクセス許可のみを与えるといった柔軟な運用を可能にするものである。
【００２４】
なお、第１及び第２の実施形態では、情報処理装置の一種である、複合機能をもった画像処理装置を例にあげて説明したが、パーソナルコンピュータ（ＰＣ）やワークステーション（ＷＳ）等の情報処理装置に対する処理要求に関しても同様に本発明が適用出来ることは言うまでもない。
【００２５】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００２６】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００２７】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００２８】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（基本システム或いはオペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００２９】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００３０】
【図１】本発明の一実施形態に係る通信ネットワークの構成を示す図である。
【図２】本発明の一実施形態に係る画像処理装置の内部モジュール構成例である。
【図３】本発明を実現する画像処理装置内に保存される一時ユーザキャッシュの一例を示す図である。
【図４】本発明の一実施形態に係る画像処理装置のアクセス制御処理を示すフローチャートである。
【図５】本発明の一実施形態に係る画像処理装置で処理される認証処理を示すフローチャートである。
【図６】本発明に係る画像処理装置で管理、保持されるアクセス制御情報の一例を示す図である。
【図７】本発明に係る画像処理装置で管理、保持される不明ユーザ用のアクセス制御情報の一例を示す図である。
【符号の説明】
【００３１】
１０１、１１１、１２１  ネットワーク
１０２、１１２、１２３  情報処理装置（クライアント）
１０３、１０５、１１３、１２４  画像処理装置
１０４、１１４  情報処理装置（認証サーバ）
１１０、１２２  ルータ
【図１】
2006164174.tif 000003
【図２】
2006164174.tif 000004
【図３】
2006164174.tif 000005
【図４】
2006164174.tif 000006
【図５】
2006164174.tif 000007
【図６】
2006164174.tif 000008
【図７】
2006164174.tif 000009