(57)【要約】【課題】管理者による使用を許可するユーザの登録の手間を抑えつつ、ネットワークが不通となった場合でもユーザの認証を行なうことができる情報処理装置及びユーザ認証プログラムを提供する。【解決手段】認証装置１４により使用を許可するユーザであるとの認証が得られた場合に、当該認証が得られた識別情報をＨＤＤ３６に登録して記憶しておき、認証装置１４による認証結果を示す結果情報が得られない場合に識別情報が、ＨＤＤ３６に以前に登録された識別情報であるか否かによりユーザの認証を行なう。【選択図】図３
2011048840.tif 000002
【特許請求の範囲】
【請求項１】
接続された通信ケーブルを介して使用を許可するユーザであるか否かの認証を行なう認証装置と通信を行なうための通信手段と、
ユーザを識別するための識別情報の入力を受け付ける受付手段と、
前記受付手段により前記識別情報の入力が受け付けられた場合に、当該識別情報を前記通信手段により前記認証装置へ送信することによりユーザの認証を依頼し、認証できたという情報を前記認証装置から受信した場合に、前記認証装置との通信が不通となっている場合に用いる情報として、前記受付手段で受け付けた識別情報を記憶する記憶手段と、
前記認証装置との通信が不通となっている場合に、前記記憶手段に記憶されている識別情報と前記受付手段で受け付けた識別情報とでユーザの認証を行なう認証手段と、
を備えた情報処理装置。
【請求項２】
前記認証装置との通信が不通となっている場合に、不通の原因を特定する特定手段と、
前記特定手段により特定された不通の原因が前記通信手段での前記通信ケーブルの抜けである場合に、前記認証手段による前記記憶手段に記憶されている識別情報でのユーザの認証を禁止し、特定された不通の原因が前記通信手段での前記通信ケーブルの抜けではない場合に、前記認証手段による前記記憶手段に記憶されている識別情報でのユーザの認証を許可する認証制御手段と、
をさらに備えた請求項１記載の情報処理装置。
【請求項３】
前記受付手段は、前記識別情報が前記記憶手段に記憶されているか否かによるユーザの認証を許可するか否かを指定する認証指定情報の入力をさらに受け付け、
前記記憶手段は、前記受付手段により受け付けられた認証指定情報を記憶し、
前記認証手段は、前記記憶手段に記憶された認証指定情報においてユーザの認証が許可されており、且つ前記認証装置との通信が不通となっている場合に、前記記憶手段に記憶されている識別情報と前記受付手段で受け付けた識別情報とでユーザの認証を行なう
請求項１又は請求項２記載の情報処理装置。
【請求項４】
前記認証手段は、前記記憶手段に記憶された認証指定情報においてユーザの認証が許可されている場合、許可されていない場合よりも、前記認証装置から認証結果の情報が得られたか否かを判定するために前記認証装置との通信状態を監視する監視時間を短くする
請求項３記載の情報処理装置。
【請求項５】
前記認証装置は、前記認証手段からのユーザの認証依頼に対して認証結果の情報と共に、当該ユーザの識別情報の前記記憶手段への記憶を許可するか否かを示す識別登録許可情報を返信し、
前記登録手段は、認証できたという情報を前記認証装置から受信し、且つ前記識別登録許可情報において記憶が許可されている場合に、前記識別情報を前記記憶手段に記憶する
請求項１〜請求項４の何れか１項記載の情報処理装置。
【請求項６】
前記受付手段は、ユーザを識別するための識別情報と共に、当該ユーザのパスワードを示すパスワード情報の入力を受け付けるものとし、
前記記憶手段は、認証できたという情報を前記認証装置から受信した場合に、識別情報及びパスワード情報を関連付けて記憶し、
前記認証手段は、前記認証装置との通信が不通となっている場合に、前記記憶手段に記憶されている識別情報及びパスワード情報と前記受付手段で受け付けた識別情報及びパスワード情報とでユーザの認証を行なう
請求項１〜請求項５の何れか１項記載の情報処理装置。
【請求項７】
前記記憶手段は、前記パスワード情報の登録を許可するか否かを示すパスワード登録許可情報をさらに記憶し、
前記記憶手段は、認証できたという情報を前記認証装置から受信し、且つ前記パスワード登録許可情報において登録が許可されている場合に、前記識別情報及びパスワード情報を前記記憶手段に記憶し、認証できたという情報を前記認証装置から受信し、且つ前記パスワード登録許可情報において登録が許可されていない場合に、前記識別情報のみを記憶し、
前記認証手段は、前記パスワード登録許可情報において登録が許可されておらず、且つ前記認証装置との通信が不通となっている場合に、前記記憶手段に記憶されている識別情報と前記受付手段で受け付けた識別情報とでユーザの認証を行なう
請求項６記載の情報処理装置。
【請求項８】
ユーザを識別するための識別情報の入力を受け付ける受付手段により前記識別情報の入力が受け付けられた場合に、接続された通信ケーブルを介して通信手段により当該識別情報を使用を許可するユーザであるか否かの認証を行なう認証装置へ送信する送信ステップと、
認証できたという情報を前記認証装置から受信した場合に、前記認証装置との通信が不通となっている場合に用いる情報として、前記受付手段で受け付けた識別情報を記憶手段に記憶する記憶ステップと、
前記認証装置との通信が不通となっている場合に、前記記憶手段に記憶されている識別情報と前記受付手段で受け付けた識別情報とでユーザの認証を行なう認証ステップと、
をコンピュータに実行させるユーザ認証プログラム。
【請求項９】
前記認証装置との通信が不通となっている場合に、不通の原因を特定する特定ステップと、
前記特定ステップにより特定された不通の原因が前記通信手段での前記通信ケーブルの抜けである場合に、前記認証手段による前記記憶手段に記憶されている識別情報でのユーザの認証を禁止し、特定された不通の原因が前記通信手段での前記通信ケーブルの抜けではない場合に、前記認証手段による前記記憶手段に記憶されている識別情報でのユーザの認証を許可する認証制御ステップと、
をさらに備えた請求項８記載のユーザ認証プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、情報処理装置及びユーザ認証プログラムに関する。
【背景技術】
【０００２】
従来、情報処理装置においてユーザの認証を行なう技術として、特許文献１には、管理者が使用を許可するユーザのユーザＩＤやパスワードを情報処理装置に登録してユーザ管理情報として予め記憶させておき、ログイン時に入力されたユーザＩＤやパスワードをユーザ管理情報と照合することによりユーザの認証を行なう技術が記載されている。
【０００３】
しかし、ユーザが複数の情報処理装置をそれぞれ使用する場合、管理者が各情報処理装置のユーザ管理情報をそれぞれ個別に管理せねばならず、煩雑である。
【０００４】
そこで、特許文献２には、情報処理装置とユーザ管理情報を記憶した認証装置をネットワークを介して接続し、ログイン時に入力されたユーザＩＤやパスワードを認証装置に送信してユーザの認証を行なう技術が記載されている。
【０００５】
また、特許文献３には、情報処理装置と認証装置をネットワークを介して接続した構成において、管理者が情報処理装置と認証装置にそれぞれ使用を許可するユーザのユーザＩＤやパスワードを登録してユーザ管理情報として予め記憶させておき、ネットワークが不通となった場合に情報処理装置に記憶されたユーザ管理情報と照合することによりユーザの認証を行なう技術が記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−９８５０５号公報
【特許文献２】特開２００５−３８４３５号公報
【特許文献３】特開２００５−５６３９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、管理者による使用を許可するユーザの登録の手間を抑えつつ、ネットワークが不通となった場合でもユーザの認証を行なうことができる情報処理装置及びユーザ認証プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１に記載の発明の情報処理装置は、接続された通信ケーブルを介して使用を許可するユーザであるか否かの認証を行なう認証装置と通信を行なうための通信手段と、ユーザを識別するための識別情報の入力を受け付ける受付手段と、前記受付手段により前記識別情報の入力が受け付けられた場合に、当該識別情報を前記通信手段により前記認証装置へ送信することによりユーザの認証を依頼し、認証できたという情報を前記認証装置から受信した場合に、前記認証装置との通信が不通となっている場合に用いる情報として、前記受付手段で受け付けた識別情報を記憶する記憶手段と、前記認証装置との通信が不通となっている場合に、前記記憶手段に記憶されている識別情報と前記受付手段で受け付けた識別情報とでユーザの認証を行なう認証手段と、を備えている。
【０００９】
また、請求項２に記載の発明は、請求項１記載の発明において、前記認証装置との通信が不通となっている場合に、不通の原因を特定する特定手段と、前記特定手段により特定された不通の原因が前記通信手段での前記通信ケーブルの抜けである場合に、前記認証手段による前記記憶手段に記憶されている識別情報でのユーザの認証を禁止し、特定された不通の原因が前記通信手段での前記通信ケーブルの抜けではない場合に、前記認証手段による前記記憶手段に記憶されている識別情報でのユーザの認証を許可する認証制御手段と、をさらに備ている。
【００１０】
また、請求項３に記載の発明は、請求項１又は請求項２記載の発明において、前記受付手段が、前記識別情報が前記記憶手段に記憶されているか否かによるユーザの認証を許可するか否かを指定する認証指定情報の入力をさらに受け付け、前記記憶手段が、前記受付手段により受け付けられた認証指定情報を記憶し、前記認証手段が、前記記憶手段に記憶された認証指定情報においてユーザの認証が許可されており、且つ前記認証装置との通信が不通となっている場合に、前記記憶手段に記憶されている識別情報と前記受付手段で受け付けた識別情報とでユーザの認証を行なうものである。
【００１１】
また、請求項４に記載の発明は、請求項３記載の発明において、前記認証手段が、前記記憶手段に記憶された認証指定情報においてユーザの認証が許可されている場合、許可されていない場合よりも、前記認証装置から認証結果の情報が得られたか否かを判定するために前記認証装置との通信状態を監視する監視時間を短くするものである。
【００１２】
また、請求項５に記載の発明は、請求項１〜請求項４記載の発明において、前記認証装置が、前記認証手段からのユーザの認証依頼に対して認証結果の情報と共に、当該ユーザの識別情報の前記記憶手段への記憶を許可するか否かを示す識別登録許可情報を返信し、前記登録手段が、認証できたという情報を前記認証装置から受信し、且つ前記識別登録許可情報において記憶が許可されている場合に、前記識別情報を前記記憶手段に記憶する。
【００１３】
また、請求項６に記載の発明は、請求項１〜請求項５記載の発明において、前記受付手段が、ユーザを識別するための識別情報と共に、当該ユーザのパスワードを示すパスワード情報の入力を受け付けるものとし、前記記憶手段が、認証できたという情報を前記認証装置から受信した場合に、識別情報及びパスワード情報を関連付けて記憶し、前記認証手段が、前記認証装置との通信が不通となっている場合に、前記記憶手段に記憶されている識別情報及びパスワード情報と前記受付手段で受け付けた識別情報及びパスワード情報とでユーザの認証を行なう。
【００１４】
また、請求項７に記載の発明は、請求項１〜請求項６記載の発明において、前記記憶手段が、前記パスワード情報の登録を許可するか否かを示すパスワード登録許可情報をさらに記憶し、前記記憶手段が、認証できたという情報を前記認証装置から受信し、且つ前記パスワード登録許可情報において登録が許可されている場合に、前記識別情報及びパスワード情報を前記記憶手段に記憶し、認証できたという情報を前記認証装置から受信し、且つ前記パスワード登録許可情報において登録が許可されていない場合に、前記識別情報のみを記憶し、前記認証手段が、前記パスワード登録許可情報において登録が許可されておらず、且つ前記認証装置との通信が不通となっている場合に、前記記憶手段に記憶されている識別情報と前記受付手段で受け付けた識別情報とでユーザの認証を行なう。
【００１５】
一方、請求項８に記載の発明のユーザ認証プログラムは、ユーザを識別するための識別情報の入力を受け付ける受付手段により前記識別情報の入力が受け付けられた場合に、接続された通信ケーブルを介して通信手段により当該識別情報を使用を許可するユーザであるか否かの認証を行なう認証装置へ送信する送信ステップと、認証できたという情報を前記認証装置から受信した場合に、前記認証装置との通信が不通となっている場合に用いる情報として、前記受付手段で受け付けた識別情報を記憶手段に記憶する記憶ステップと、前記認証装置との通信が不通となっている場合に、前記記憶手段に記憶されている識別情報と前記受付手段で受け付けた識別情報とでユーザの認証を行なう認証ステップと、をコンピュータに実行させるものである。
【００１６】
また、請求項９に記載の発明は、請求項８記載の発明において、前記認証装置との通信が不通となっている場合に、不通の原因を特定する特定ステップと、前記特定ステップにより特定された不通の原因が前記通信手段での前記通信ケーブルの抜けである場合に、前記認証手段による前記記憶手段に記憶されている識別情報でのユーザの認証を禁止し、特定された不通の原因が前記通信手段での前記通信ケーブルの抜けではない場合に、前記認証手段による前記記憶手段に記憶されている識別情報でのユーザの認証を許可する認証制御ステップと、をさらに備えている。
【発明の効果】
【００１７】
請求項１、及び請求項８に記載の発明によれば、使用を許可するユーザであるとの認証が得られた場合に、当該認証が得られた識別情報を登録して記憶しておき、認証装置による認証結果を示す結果情報が得られない場合に識別情報が、以前に登録された識別情報であるか否かによりユーザの認証を行なうので、管理者による使用を許可するユーザの登録の手間を抑えつつ、ネットワークが不通となった場合でもユーザの認証を行なうことができる、という優れた効果を有する。
【００１８】
また、請求項２、及び請求項９に記載の発明によれば、通信ケーブルの抜けかれた場合に、識別情報が記憶されているか否かによるユーザの認証を禁止することより、セキュリティの低下を抑制することができる、という優れた効果を有する。
【００１９】
また、請求項３に記載の発明によれば、識別情報が記憶されているか否かによるユーザの認証を許可するか否かを選択することができるため、必要に応じて許可しない選択を行なうことにより、セキュリティを高めることができる、という優れた効果を有する。
【００２０】
また、請求項４に記載の発明によれば、認証結果を示す結果情報が得られない場合に、記憶手段に記憶された識別情報によるユーザの認証に速やかに切り替えることができる、という優れた効果を有する。
【００２１】
また、請求項５に記載の発明によれば、識別情報の登録を許可するか否かを選択できるため、必要に応じて登録を許可しない選択を行なうことにより、セキュリティの低下を抑制することができる、という優れた効果を有する。
【００２２】
また、請求項６に記載の発明によれば、ユーザの識別情報とパスワード情報を用いて認証を行なうことにより、セキュリティを高めることができる、という優れた効果を有する。
【００２３】
さらに、請求項７に記載の発明によれば、パスワード情報の登録を許可するか否かを選択できるため、必要に応じて登録を許可しない選択を行なうことにより、セキュリティの低下を抑制することができる、という優れた効果を有する。
【図面の簡単な説明】
【００２４】
【図１】実施の形態に係る文書認証システムの全体的な概略構成を示すブロック図である。
【図２】実施の形態に係る複合機及びサーバの構成を示すブロック図である。
【図３】第１の実施の形態に係るユーザ認証プログラムの処理の流れを示すフローチャートである。
【図４】第２の実施の形態に係るユーザ認証プログラムの処理の流れを示すフローチャートである。
【図５】第３の実施の形態に係るユーザ認証プログラムの処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００２５】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。なお、以下では、本発明を、情報処理装置としての複合機と認証装置とが接続され、認証装置において複合機を使用するユーザの認証を行なうユーザ認証システムについて説明する。
［第１の実施の形態］
図１には、本実施の形態に係るユーザ認証システム１０の全体的な概略構成が示されている。
【００２６】
同図に示されるように、ユーザ認証システム１０は、複数の複合機１２と、認証装置１４と、を備えており、複合機１２と認証装置１４とがネットワーク１６により接続されている。
【００２７】
図２には、本実施の形態に係る複合機１２及び認証装置１４の構成が示されている。
【００２８】
同図に示されるように、複合機１２は、所定の読込位置に置かれた記録用紙から画像を読み込み、当該画像を示す画像データを取得するスキャナ２２と、電子写真方式にて記録用紙上への画像の印刷を行う印刷エンジン部２４と、コピー操作などの各種の操作指示が入力される操作ボタンやテンキー、各種のメッセージ等を表示するための表示部が設けられた操作パネル２６と、ＩＣ（Integrated Circuit）カードに記憶された情報を読み取るためのＩＣカードリーダ２８と、を備えている。
【００２９】
なお、本実施の形態に係る印刷エンジン部２４は、イエロー、マゼンタ、シアン、ブラックの４色のトナーを用いてフルカラーの画像を形成することができる。また、ブラックのトナーのみを用いて白黒の濃淡画像を形成することもできる。
【００３０】
また、複合機１２は、装置全体の動作を司るＣＰＵ（中央処理装置）３０と、制御プログラムや後述するユーザ認証プログラムを含む各種プログラム等が予め記憶されたＲＯＭ３２と、各種データを一時的に記憶するＲＡＭ３４と、各種データを記憶して保持するＨＤＤ（ハード・ディスク・ドライブ）３６と、スキャナ２２による光学的な画像の読み取りを制御するスキャナドライバ３８と、印刷エンジン部２４の作動を制御する印刷エンジン制御部４０と、操作パネル２６に対する操作状態を検出するパネル制御部４２と、ＩＣカードリーダ２８によるＩＣカードの読み取りを制御するカードリーダ制御部４４と、ネットワーク１６に接続され、ネットワーク１６との間で通信データの送受信を行うネットワークＩ／Ｆ（インタフェース）部４６と、を備えている。
【００３１】
ＣＰＵ３０、ＲＯＭ３２、ＲＡＭ３４、ＨＤＤ３６、スキャナドライバ３８、印刷エンジン制御部４０、パネル制御部４２、カードリーダ制御部４４、及びネットワークＩ／Ｆ部４６は、システムバスＢＵＳ１を介して相互に接続されている。従って、ＣＰＵ３０は、ＲＯＭ３２、ＲＡＭ３４、ＨＤＤ３６へのアクセスを行うことができると共に、スキャナドライバ３８を介したスキャナ２２の作動の制御、印刷エンジン制御部４０を介した印刷エンジン部２４の作動の制御、カードリーダ制御部４４を介したＩＣカードリーダ２８によるＩＣカードの読み取りの制御、及びネットワークＩ／Ｆ部４６を介したネットワーク１６に接続された他の端末装置とのデータの送受信の制御、を各々行うことができる。また、ＣＰＵ３０は、パネル制御部４２を介して操作パネル２６に設けられた操作ボタンやテンキーに対するユーザの操作状態を把握することができる。また、ＣＰＵ３０は、パネル制御部４２を介して操作パネル２６に設けられた表示部へのメッセージの表示を制御することができる。
【００３２】
一方、認証装置１４は、サーバ・コンピュータとして構成されており、操作メニューやメッセージ等を表示するディスプレイ７０と、ユーザからの各種の操作指示が入力されるキーボード７２と、を備えている。
【００３３】
また、本実施の形態に係る認証装置１４は、装置全体の動作を司るＣＰＵ８０と、制御プログラムを含む各種プログラム等が予め記憶されたＲＯＭ８２と、各種データを一時的に記憶するＲＡＭ８４と、各種データを記憶して保持するＨＤＤ８６と、ディスプレイ７０への各種情報の表示を制御するディスプレイドライバ８８と、キーボード７２に対する操作状態を検出する操作入力検出部９０と、ネットワーク１６に接続され、ネットワーク１６との間で通信データの送受信を行うネットワークＩ／Ｆ部９２と、を備えている。
【００３４】
ＣＰＵ８０、ＲＯＭ８２、ＲＡＭ８４、ＨＤＤ８６、ディスプレイドライバ８８、操作入力検出部９０、及びネットワークＩ／Ｆ部９２は、システムバスＢＵＳ２を介して相互に接続されている。従って、ＣＰＵ８０は、ＲＯＭ８２、ＲＡＭ８４、ＨＤＤ８６へのアクセスを行うことができると共に、ディスプレイドライバ８８を介したディスプレイ７０への各種情報の表示の制御、及びネットワークＩ／Ｆ部９２を介したネットワーク１６に接続された他の端末装置とのデータの送受信の制御、を行うことができる。また、ＣＰＵ８０は、操作入力検出部９０を介してキーボード７２に対するユーザの操作状態を把握することができる。
【００３５】
次に、本実施の形態に係るユーザ認証システム１０によるユーザの認証について簡単に説明する。
【００３６】
本実施の形態に係る認証装置１４は、管理者によって各複合機１２の使用を許可するユーザを識別するための識別情報としてユーザＩＤが予め登録されるものとされており、登録されたユーザＩＤを示すＩＤ情報をＨＤＤ８６に記憶している。
【００３７】
一方、本実施の形態に係る複合機１２は、ユーザＩＤを用いてユーザ認証を行なっており、ユーザ認証を行なって正当なユーザであることが確認できた場合に、スキャナ２２による原稿のスキャン操作やコピー操作などの各種操作が可能となる。
【００３８】
また、複合機１２は、以前に認証装置１４により認証されたユーザのＩＤ情報をＨＤＤ３６に記憶している。
【００３９】
ユーザは、複合機１２を使用する場合、操作パネル２６に設けられたテンキー、あるいはＩＤ情報が記憶されたＩＣカードをＩＣカードリーダ２８により読み取らせることにより、ユーザＩＤを入力する。
【００４０】
複合機１２は、操作パネル２６に設けられたテンキー、あるいはＩＣカードリーダ２８によりＩＣカードを読み取ることによりユーザＩＤの入力が受け付けられた場合に、当該ユーザＩＤを示すＩＤ情報をネットワークＩ／Ｆ部４６により認証装置１４へ送信してユーザの認証を依頼する。
【００４１】
認証装置１４は、複合機１２から送信されたＩＤ情報がＨＤＤ３６に記憶されているか否か照合することによりユーザの認証を行ない、認証結果を示す結果情報を複合機１２へ送信する。
【００４２】
複合機１２は、認証装置１４から結果情報が得られた場合に当該結果情報に従ってユーザの認証を行なう。
【００４３】
そして、複合機１２は、結果情報により使用を許可するユーザであるとの認証が得られた場合に、認証が得られたユーザのＩＤ情報をＨＤＤ３６に登録する。
【００４４】
また、複合機１２は、例えば、ネットワーク１６に通信障害が発生して認証装置１４と通信を行なうことができないために認証装置１４から結果情報が得られない場合に、受け付けられたユーザＩＤを示すＩＤ情報がＨＤＤ３６に記憶されているか否か照合することによりユーザの認証を行なう。
【００４５】
そして、複合機１２は、認証装置１４による認証、又はＨＤＤ３６に記憶されているか否か照合することによって認証が得られた場合に、複合機１２の使用を許可する。
【００４６】
次に、ユーザの認証を行なう際の複合機１２の詳細な処理な流れについて説明する。
【００４７】
図３には、操作パネル２６によりユーザＩＤの入力が受け付けられた場合にＣＰＵ３０により実行されるユーザ認証プログラムの処理の流れを示すフローチャートが示されている。なお、当該プログラムはＲＯＭ３２の所定の領域に予め記憶されている。
【００４８】
同図のステップ１００では、操作パネル２６により受け付けられたユーザＩＤを示すＩＤ情報をネットワークＩ／Ｆ部４６よりネットワーク１６を介して認証装置１４へ送信してユーザの認証を依頼する。
【００４９】
次のステップ１０２では、認証装置１４から結果情報が受信されたか否かを判定し、結果情報が受信された場合はステップ１０６へ移行する一方、結果情報が受信されない場合はステップ１０４へ移行する。
【００５０】
ステップ１０４では、上記ステップ１００においてＩＤ情報を送信してから所定の監視時間（例えば、３０秒）を経過した否かを判定し、肯定判定となった場合はステップ１１４へ移行する一方、否定判定となった場合はステップ１０２へ移行して結果情報の受信待ちを継続する。
【００５１】
ステップ１０６では、受信された結果情報において使用を許可するユーザであるとの認証が得られたか否かを判定し、肯定判定となった場合はステップ１０８へ移行する一方、否定判定となった場合はステップ１２０へ移行する。
【００５２】
ステップ１０８では、本装置へのログインを許可して操作パネル２６を有効とし、操作パネル２６に対する各種操作を受け付ける。
【００５３】
これにより、認証装置１４により使用を許可するユーザであるとの認証が得られたユーザに対して複合機１２の使用が許可される。
【００５４】
そして、次のステップ１１０では、上記ステップ１０６において認証が得られたユーザのＩＤ情報をＨＤＤ３６に登録して記憶させる。
【００５５】
これにより、複合機１２のＨＤＤ３６には、認証装置１４によって使用を許可するユーザであるとの認証が得られたユーザのＩＤ情報が記憶される。
【００５６】
一方、ステップ１１４では、操作パネル２６により受け付けられたユーザのＩＤ情報がＨＤＤ３６に記憶されているか否か照合することにより、使用を許可するユーザであるか否かの認証を行う。
【００５７】
次のステップ１１６では、ＩＤ情報の照合ができたか否かを判定し、照合できた場合はステップ１１８へ移行する一方、照合できない場合は上記ステップ１２０へ移行する。
【００５８】
ステップ１１８では、本装置へのログインを許可して操作パネル２６を有効とし、操作パネル２６に対する各種操作を受け付ける。
【００５９】
これにより、例えば、ネットワーク１６に通信障害が発生して認証装置１４と通信を行なうことができず、認証装置１４から結果情報が得られない場合であってもユーザの認証を行なうことができ、使用を許可するユーザであるとの認証が得られたユーザに対して複合機１２の使用が許可される。
【００６０】
一方、ステップ１２０では、本装置へのログインを不許可として操作パネル２６を無効とし、操作パネル２６に対する各種操作を受け付けないものとする。
【００６１】
これにより、使用を許可するユーザであるとの認証が得られないユーザに対して複合機１２が使用できない状態となる。
【００６２】
そして、ステップ１２２では、認証結果を操作パネル２６に設けられた表示部に表示し、本ユーザ認証プログラムを終了する。
【００６３】
以上のように本実施の形態によれば、認証装置１４によって使用を許可するユーザであるとの認証が得られた場合に、当該認証が得られたユーザのＩＤ情報を登録することにより、管理者による使用を許可するユーザの登録の手間が軽減される。また、認証装置１４による結果情報が得られない場合にＩＤ情報が、以前に登録されたＩＤ情報であるか否かによりユーザの認証を行なうので、ネットワークが不通となった場合でもユーザの認証が行える。
［第２の実施の形態］
第２の実施の形態に係るユーザ認証システム１０の構成、及び複合機１２と認証装置１４の構成は、上記第１の実施の形態（図１及び図２参照）と同一であるので、ここでの説明は省略する。
【００６４】
次に、本実施の形態に係るユーザ認証システム１０によるユーザの認証について簡単に説明する。
【００６５】
本実施の形態に係る認証装置１４は、管理者によって各複合機１２の使用を許可するユーザのユーザＩＤ及びパスワードが予め登録されるものとされており、登録されたユーザＩＤを示すＩＤ情報及びパスワードを示すパスワード情報を関連付けてＨＤＤ８６に記憶している。
【００６６】
また、認証装置１４は、管理者によってユーザ毎に、当該ユーザのＩＤ情報及びパスワード情報の複合機１２のＨＤＤ３６への登録を許可するか否かが登録されるものとされており、登録を許可するか否かを示す識別登録許可情報をユーザのＩＤ情報に関連付けてＨＤＤ８６に記憶している。
【００６７】
認証装置１４は、ユーザの認証依頼に対して結果情報と共に、当該ユーザのＩＤ情報に関連付けられた識別登録許可情報を返信する。
【００６８】
一方、本実施の形態に係る複合機１２は、ユーザＩＤ及びパスワードを用いてユーザ認証を行なっており、ユーザ認証を行なって正当なユーザであることが確認できた場合に、スキャナ２２による原稿のスキャン操作やコピー操作などの各種操作が可能となる。
【００６９】
また、複合機１２は、以前に認証装置１４によって正当なユーザであることが確認でき、且つ返信された識別登録許可情報において登録が許可されているユーザのＩＤ情報及びパスワード情報を関連付けてＨＤＤ３６に記憶している。
【００７０】
さらに、複合機１２は、ＨＤＤ３６に記憶されたＩＤ情報及びパスワード情報によるユーザの認証を許可するか否かを指定する認証指定情報の入力を受け付けるものとされている。受け付けられた認証指定情報はＨＤＤ３６に記憶される。
【００７１】
ユーザは、複合機１２を使用する場合、操作パネル２６に設けられたテンキー、あるいはＩＤ情報が記憶されたＩＣカードをＩＣカードリーダ２８により読み取らせることにより、ユーザＩＤ及びパスワードを入力する。
【００７２】
複合機１２は、操作パネル２６に設けられたテンキー、あるいはＩＣカードリーダ２８によりＩＣカードを読み取ることによりユーザＩＤ及びパスワードの入力が受け付けられた場合に、当該ユーザＩＤを示すＩＤ情報及びパスワードを示すパスワード情報をネットワークＩ／Ｆ部４６により認証装置１４へ送信してユーザの認証を依頼する。
【００７３】
認証装置１４は、複合機１２から送信されたＩＤ情報及びパスワード情報がＨＤＤ３６に記憶されているか否か照合することによりユーザの認証を行ない、認証結果を示す結果情報及び識別登録許可情報を複合機１２へ送信する。
【００７４】
複合機１２は、認証装置１４から結果情報が得られた場合に当該結果情報に従ってユーザの認証を行なう。
【００７５】
そして、複合機１２は、認証装置１４によって正当なユーザであることが確認でき、且つ返信された識別登録許可情報において登録が許可されている場合に、当該ユーザのＩＤ情報及びパスワード情報を関連付けてＨＤＤ３６に登録する。
【００７６】
また、複合機１２は、認証装置１４から結果情報が得られず、且つＨＤＤ３６に記憶された認証指定情報において、ＨＤＤ３６に記憶されたＩＤ情報及びパスワード情報と照合することによるユーザの認証が許可されている場合に、ＨＤＤ３６に記憶されたＩＤ情報及びパスワード情報によりユーザの認証を行なう。
【００７７】
また、本実施の形態に係る複合機１２は、認証装置１４と通信不可能な状態であるか否かを判定するための監視時間を、ＨＤＤ３６に記憶された認証指定情報において、ＨＤＤ３６に記憶されたＩＤ情報及びパスワード情報によるユーザの認証が許可されているか否かにより変更している。
【００７８】
次に、ユーザの認証を行なう際の複合機１２の詳細な処理な流れについて説明する。
【００７９】
図４には、操作パネル２６によりユーザＩＤの入力が受け付けられた場合にＣＰＵ３０により実行されるユーザ認証プログラムの処理の流れを示すフローチャートが示されている。なお、当該プログラムはＲＯＭ３２の所定の領域に予め記憶されている。
【００８０】
同図のステップ２００では、ＨＤＤ３６に記憶された認証指定情報においてＨＤＤ３６に記憶されたＩＤ情報及びパスワード情報によるユーザの認証が許可されている場合、監視時間を、例えば、５秒と設定し、ユーザの認証が許可されていない場合、監視時間を、例えば、３０秒と設定する。
【００８１】
すなわち、本実施の形態に係る複合機１２では、認証指定情報においてＨＤＤ３６に記憶されたＩＤ情報及びパスワード情報によるユーザの認証が許可されている場合、許可されていない場合よりも、監視時間を短くしている。これにより、ネットワーク１６に通信障害が発生して認証装置１４と通信を行なうことができない場合に、ＨＤＤ３６に記憶されたＩＤ情報及びパスワード情報によるユーザの認証に速やかに切り替わる。
【００８２】
次のステップ２０２では、操作パネル２６により受け付けられたユーザＩＤを示すＩＤ情報及びパスワードを示すパスワード情報をネットワークＩ／Ｆ部４６よりネットワーク１６を介して認証装置１４へ送信してユーザの認証を依頼する。
【００８３】
次のステップ２０４では、認証装置１４から結果情報及び識別登録許可情報が受信されたか否かを判定し、結果情報及び識別登録許可情報が受信された場合はステップ２０８へ移行する一方、結果情報及び識別登録許可情報が受信されない場合はステップ２０６へ移行する。
【００８４】
ステップ２０６では、上記ステップ２０２においてＩＤ情報及びパスワード情報を送信してから上記ステップ２００において設定した監視時間を経過した否かを判定し、肯定判定となった場合はステップ２２０へ移行する一方、否定判定となった場合はステップ２０４へ移行して結果情報及び識別登録許可情報の受信待ちを行なう。
【００８５】
ステップ２０８では、受信された結果情報において使用を許可するユーザであるとの認証が得られたか否かを判定し、肯定判定となった場合はステップ２１０へ移行する一方、否定判定となった場合はステップ２３６へ移行する。
【００８６】
ステップ２１０では、本装置へのログインを許可して操作パネル２６を有効とし、操作パネル２６に対する各種操作を受け付ける。
【００８７】
次のステップ２１２では、認証装置１４から返信された識別登録許可情報において登録が許可されているか否かを判定し、肯定判定となった場合はステップ２１６へ移行し、否定判定となった場合はステップ２４０へ移行する。
【００８８】
ステップ２１６では、上記ステップ２０８において認証が得られたユーザのＩＤ情報及びパスワード情報を関連付けてＨＤＤ３６に登録して記憶させる。
【００８９】
一方、ステップ２２０では、ＨＤＤ３６に記憶された認証指定情報においてＨＤＤ３６に記憶されたＩＤ情報及びパスワード情報と照合することによるユーザの認証が許可されているか否かを判定し、肯定判定となった場合はステップ２２８へ移行し、否定判定となった場合はステップ２３６へ移行する。
【００９０】
ステップ２２８では、操作パネル２６により受け付けられたユーザのＩＤ情報がＨＤＤ３６に記憶され、且つ操作パネル２６により受け付けられたパスワード情報がＨＤＤ３６に記憶された当該ユーザのＩＤ情報に関連付けられたパスワード情報と一致するか否か照合することにより、使用を許可するユーザであるか否かの認証を行う。
【００９１】
次のステップ２３２では、ＩＤ情報及びパスワード情報の照合ができたか否かを判定し、照合できた場合はステップ２３４へ移行する一方、照合できない場合は上記ステップ２３６へ移行する。
【００９２】
ステップ２３４では、本装置へのログインを許可して操作パネル２６を有効とし、操作パネル２６に対する各種操作を受け付ける。
【００９３】
一方、ステップ２３６では、本装置へのログインを不許可して操作パネル２６を無効とし、操作パネル２６に対する各種操作を受け付けないものとする。
【００９４】
そして、ステップ２４０では、認証結果を操作パネル２６に設けられた表示部に表示し、本ユーザ認証プログラムを終了する。
【００９５】
以上のように本実施の形態によれば、ユーザＩＤとパスワードを用いて認証を行なうことにより、セキュリティが高くなる。
【００９６】
また、本実施の形態によれば、認証指定情報によってユーザの認証を許可するか否かを選択することができるため、必要に応じて許可しない選択を行なうことにより、セキュリティが高まる。
【００９７】
また、本実施の形態によれば、認証指定情報においてＨＤＤ３６に記憶されたＩＤ情報及びパスワード情報によるユーザの認証が許可されている場合、ネットワーク１６に障害が発生したとしても、ユーザの認証を速やか行なえる。
［第３の実施の形態］
第３の実施の形態に係るユーザ認証システム１０の構成、及び複合機１２と認証装置１４の構成は、上記第１の実施の形態（図１及び図２参照）と同一であるので、ここでの説明は省略する。
【００９８】
次に、本実施の形態に係るユーザ認証システム１０によるユーザの認証について簡単に説明する。
【００９９】
本実施の形態に係る認証装置１４は、上述した第２の実施の形態と同様に、予め登録された各複合機１２の使用を許可するユーザのＩＤ情報及びパスワード情報を関連付けてＨＤＤ８６に記憶している。
【０１００】
一方、本実施の形態に係る複合機１２は、上述した第２の実施の形態と同様に、ユーザＩＤ及びパスワードを用いてユーザ認証を行なっている。
【０１０１】
また、複合機１２は、操作パネル２６より、認証装置１４から結果情報が得られない場合にＨＤＤ３６へのパスワード情報の登録を許可するか否かを示すパスワード登録許可情報の入力を受け付けるものとされている。受け付けられたパスワード登録許可情報はＨＤＤ３６に記憶される。
【０１０２】
本実施の形態に係る複合機１２は、ユーザ認証を行なって正当なユーザであることが確認でき、ＨＤＤ３６に記憶したパスワード登録許可情報においてＨＤＤ３６へのパスワードの登録が許可されている場合、当該ユーザのＩＤ情報及びパスワード情報を関連付けてＨＤＤ３６に登録する一方、正当なユーザであることが確認でき、パスワード登録許可情報においてＨＤＤ３６へのパスワードの登録が許可されていない場合、当該ユーザのＩＤ情報のみをＨＤＤ３６に登録する。
【０１０３】
また、本実施の形態に係る複合機１２は、認証装置１４と通信不可能な状態となった場合に、ネットワークＩ／Ｆ部９２の通信ケーブルが接続される物理層変換部（ＰＨＹ（Physical Layer Device））において、例えば、信号線の電圧状態を検出することにより物理的に通信ケーブルが接続されているか否かを検出しており、不通の原因が通信ケーブルの抜けである場合に、ＩＤ情報がＨＤＤ３６に記憶されているか否かによるユーザの認証を禁止している。
【０１０４】
次に、ユーザの認証を行なう際の複合機１２の詳細な処理な流れについて説明する。
【０１０５】
図５には、操作パネル２６によりユーザＩＤの入力が受け付けられた場合にＣＰＵ３０により実行されるユーザ認証プログラムの処理の流れを示すフローチャートが示されている。なお、同図における図４と同一の処理には図４と同一の符号を付して、その説明を省略する。また、当該プログラムはＲＯＭ３２の所定の領域に予め記憶されている。
【０１０６】
同図のステップ２１４では、ＨＤＤ３６に記憶したパスワード登録許可情報においてＨＤＤ３６へのパスワードの登録が許可されているか否か判定し、肯定判定となった場合はステップ２１６へ移行する一方、否定判定となった場合はステップ２１８へ移行する。
【０１０７】
ステップ２１８では、上記ステップ２０８において認証が得られたユーザのＩＤ情報ををＨＤＤ３６に登録して記憶させる。
【０１０８】
一方、ステップ２２２では、不通の原因の特定を行う。
【０１０９】
次のステップ２２４では、不通の原因が通信ケーブルの抜けであるか否かを判定し、肯定判定となった場合はステップ２３６へ移行する一方、否定判定となった場合はステップ２２６へ移行する。
【０１１０】
これにより、例えば、ＨＤＤ３６に記憶されているＩＤ情報によってユーザの認証を行なうために悪意を持って通信ケーブルが抜かれたとしても、ＩＤ情報がＨＤＤ３６に記憶されているか否かによるユーザの認証が禁止される。
【０１１１】
ステップ２２６では、ＨＤＤ３６に記憶したパスワード登録許可情報においてＨＤＤ３６へのパスワードの登録が許可されているか否か判定し、肯定判定となった場合はステップ２２８へ移行する一方、否定判定となった場合はステップ２３０へ移行する。
【０１１２】
ステップ２３０では、操作パネル２６により受け付けられたユーザのＩＤ情報がＨＤＤ３６に記憶されているか否か照合することにより、使用を許可するユーザであるか否かの認証を行う。
【０１１３】
以上のように本実施の形態によれば、意図的に通信ケーブルの抜けかれたとしても、セキュリティの低下が抑制される。
【０１１４】
また、本実施の形態によれば、パスワード登録許可情報によってＨＤＤ３６にパスワード情報を登録させないことを選択できるため、セキュリティの低下が抑制される。
【０１１５】
なお、上記各実施の形態では、パスワード登録許可情報を複合機１２の操作パネル２６から設定する場合について説明したが、本発明はこれに限定されるものではなく、例えば、パスワード登録許可情報を認証装置１４から複合機１２へ送信するものとしてもよい。
【０１１６】
また、上記各実施の形態では、情報処理装置として複合機１２を用いた場合について説明したが、本発明はこれに限定されるものではなく、ネットワーク１６を介して認証装置１４と通信を行なってユーザの認証を行なう情報処理装置であれば何れのであってもよく、例えば、パーソナル・コンピュータであってもよい。
【０１１７】
その他、第１の実施の形態で説明した複合機１２及び認証装置１４の構成（図１、図２参照。）は、一例であり、本発明の主旨を逸脱しない範囲内において適宜変更可能であることは言うまでもない。
【０１１８】
また、上記各実施の形態で説明したユーザ認証プログラムの処理の流れ（図３〜図５参照。）も一例であり、本発明の主旨を逸脱しない範囲内において適宜変更可能であることは言うまでもない。
【符号の説明】
【０１１９】
１０  ユーザ認証システム
１２  各複合機
１４  認証装置
１６  ネットワーク
２６  操作パネル（受付手段）
２８  カードリーダ（受付手段）
３０  ＣＰＵ（認証手段、登録手段、禁止手段）
３６  ＨＤＤ（記憶手段）
４６  ネットワークＩ／Ｆ部（通信手段、特定手段）
【図１】
2011048840.tif 000003
【図２】
2011048840.tif 000004
【図３】
2011048840.tif 000005
【図４】
2011048840.tif 000006
【図５】
2011048840.tif 000007