(57)【要約】【課題】ユーザビリティの低下を招くことなく、セキュリティー性の向上を図る。【解決手段】本コンピュータ１０の最後の使用終了時から本コンピュータ１０が次回使用されるまでの経過時間に応じて、本コンピュータ１０を使用するために成功しなければならない認証処理の数（必要認証数）は自動的に変更される。使用許可判定部７００は、成功した認証処理の数が必要認証数に達したかどうかを判別する。成功した認証処理の数が必要認証数に達すると、使用許可判定部７００は、本コンピュータ１０の使用を許可する。【選択図】      図３
2007299034.tif 000002
【特許請求の範囲】
【請求項１】
本体と、
互いに異なる複数種の認証処理をそれぞれ実行する複数の認証部と、
前記本体の最後の使用終了時から前記本体の使用が要求されるまでの経過時間を計時する計時部と、
前記複数種の認証処理の中で成功した認証処理の数が前記計時部によって計時された経過時間に応じて変化される所定の数に達したか否かを判別し、前記成功した認証処理の数が前記所定の数に達した場合、前記本体の使用を許可する使用許可判定手段とを具備することを特徴とする情報処理装置。
【請求項２】
前記経過時間の長さ毎に、前記本体を使用するために成功しなければならない認証処理数を示す認証処理数情報を格納するテーブルをさらに具備し、
前記使用許可判定手段は、前記計時部によって計時された経過時間に対応する認証処理数を前記テーブルから取得し、前記複数種の認証処理の中で成功した認証処理の数が前記取得した認証処理数に達したか否かを判別することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記複数の認証処理は、ユーザによってタイプ入力されたパスワードを検証する第１認証処理、およびユーザの生態情報を検証する第２認証処理を少なくとも含むことを特徴とする請求項１記載の情報処理装置。
【請求項４】
前記使用許可判定手段は、前記決定される数の認証処理が成功した場合、前記本体の使用を許可するためにユーザがオペレーティングシステムにログオンすることを許可することを特徴とする請求項１記載の情報処理装置。
【請求項５】
前記使用許可判定手段は、前記決定される数の認証処理が成功した場合、前記本体の使用を許可するためにオペレーティングシステムをブートアップすることを特徴とする請求項１記載の情報処理装置。
【請求項６】
複数種の認証処理を実行可能な情報処理装置の使用を制限するための認証制御方法であって、
前記情報処理装置の最後の使用終了時から前記情報処理装置の使用が要求されるまでの経過時間を計時するステップと、
前記複数種の認証処理の中で成功した認証処理の数が前記計時された経過時間に応じて変化される所定の数に達したか否かを判別し、前記成功した認証処理の数が前記所定の数に達した場合、前記情報処理装置の使用を許可する使用許可判定ステップとを具備することを特徴とする認証制御方法。
【請求項７】
前記情報処理装置は前記経過時間の長さ毎に、前記情報処理装置を使用するために成功しなければならない認証処理数を示す認証処理数情報を格納するテーブルを含み、
前記使用許可判定ステップは、前記計時された経過時間に対応する認証処理数を前記テーブルから取得し、前記複数種の認証処理の中で成功した認証処理の数が前記取得した認証処理数に達したか否かを判別することを特徴とする請求項６記載の認証制御方法。
【請求項８】
前記複数の認証処理は、ユーザによってタイプ入力されたパスワードを検証する第１認証処理、およびユーザの生態情報を検証する第２認証処理を少なくとも含むことを特徴とする請求項６記載の認証制御方法。
【請求項９】
複数種の認証処理を実行可能なコンピュータに前記コンピュータの使用を制限する処理を実行させるプログラムであって、
前記コンピュータの最後の使用終了時から前記コンピュータの使用が要求されるまでの経過時間を計時する処理を前記コンピュータに実行させる手順と、
前記複数種の認証処理の中で成功した認証処理の数が前記計時された経過時間に応じて変化される所定の数に達したか否かを判別し、前記成功した認証処理の数が前記所定の数に達した場合、前記コンピュータの使用を許可する処理を前記コンピュータに実行させる使用許可判定手順とを具備することを特徴とするプログラム。
【請求項１０】
前記コンピュータは前記経過時間の長さ毎に、前記本体を使用するために成功しなければならない認証処理数を示す認証処理数情報を格納するテーブルを含み、
前記使用許可判定手順は、前記計時された経過時間に対応する認証処理数を前記テーブルから取得し、前記複数種の認証処理の中で成功した認証処理の数が前記取得した認証処理数に達したか否かを判別する処理を前記コンピュータに実行させる手順とを具備することを特徴とする請求項９記載のプログラム。
【請求項１１】
前記複数の認証処理は、ユーザによってタイプ入力されたパスワードを検証する第１認証処理、およびユーザの生態情報を検証する第２認証処理を少なくとも含むことを特徴とする請求項９記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばパーソナルコンピュータのような情報処理装置に関し、特にユーザ認証機能を有する情報処理装置および同装置で用いられる認証制御方法に関する。
【背景技術】
【０００２】
近年、ラップトップタイプまたはノートブックタイプの種々の携帯型パーソナルコンピュータが開発されている。この種のコンピュータは、そのコンピュータの不正使用を防止するためのセキュリティー機能を有している。
【０００３】
代表的なセキュリティー機能としては、ユーザの正当性を確認するためユーザ認証機能が知られている。
【０００４】
特許文献１には、ユーザ認証機能を有する電子機器が開示されている。この電子機器は、３種類の認証機能を有している。これら３種類の認証機能の内の一つが、電子機器の前回の電源オフ時から今回の電源オン時までのオフ累計時間に応じて選択される。
【特許文献１】特開２００３−１２２４４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１の電子機器においては、使用される認証機能は常に一つのみである。このため、十分なセキュリティー性を実現することは難しい。また、もし常に複数の認証機能を使用するようにすると、セキュリティー性が向上する反面、ユーザビリティーが低下されることになる。
【０００６】
本発明は上述の事情を考慮してなされたもので、ユーザビリティの低下を招くことなく、セキュリティー性を向上することが可能な情報処理装置および認証制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述の課題を解決するため、本発明の情報処理装置は、本体と、互いに異なる複数種の認証処理をそれぞれ実行する複数の認証部と、前記本体の最後の使用終了時から前記本体の使用が要求されるまでの経過時間を計時する計時部と、前記複数種の認証処理の中で成功した認証処理の数が前記計時部によって計時された経過時間に応じて変化される所定の数に達したか否かを判別し、前記成功した認証処理の数が前記所定の数に達した場合、前記本体の使用を許可する使用許可判定手段とを具備することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ユーザビリティの低下を招くことなく、セキュリティー性を向上することが可能となる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照して本発明の実施形態を説明する。
【００１０】
まず、図１および図２を参照して、本発明の一実施形態に係る情報処理装置の構成について説明する。この情報処理装置は、バッテリ駆動可能な携帯型のノートブック型パーソナルコンピュータ１０として実現されている。
【００１１】
図１は、ディスプレイユニットを開いた状態におけるコンピュータ１０を正面側から見た斜視図である。
【００１２】
本コンピュータ１０は、コンピュータ本体１１と、ディスプレイユニット１２とから構成される。ディスプレイユニット１２には、ＬＣＤ２０（Liquid Crystal Display）から構成される表示装置が組み込まれており、そのＬＣＤ２０の表示画面はディスプレイユニット１２のほぼ中央に位置されている。
【００１３】
ディスプレイユニット１２は、コンピュータ本体１１に支持され、そのコンピュータ本体１１に対してコンピュータ本体１１の上面が露出される開放位置とコンピュータ本体１１の上面を覆う閉塞位置との間を回動自由に取り付けられている。コンピュータ本体１１は薄い箱形の筐体を有しており、その上面にはキーボード１３、本コンピュータ１０を電源オン／オフするためのパワーボタン１４およびタッチパッド１５が配置されている。さらに、コンピュータ本体１１の上面には、指紋センサ１６が配置されている。指紋センサ１６はユーザの指紋を検知するためのセンサである。
【００１４】
図２には、本コンピュータ１０のシステム構成の一例が示されている。
【００１５】
本コンピュータ１０は、ＣＰＵ１１１、ノースブリッジ１１２、主メモリ１１３、グラフィクスコントローラ１１４、サウスブリッジ１１５、ハードディスクドライブ（ＨＤＤ）１１６、ネットワークコントローラ１１７、フラッシュＢＩＯＳ−ＲＯＭ１１８、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１１９、および電源回路１２０等を備えている。
【００１６】
ＣＰＵ１１１は、本コンピュータ１０の各コンポーネントの動作を制御するプロセッサである。このＣＰＵ１１１は、ＨＤＤ１１６から主メモリ１１３にロードされる、オペレーティングシステムおよび各種アプリケーションプログラム／ユーティリティプログラムを実行する。また、ＣＰＵ１１１は、フラッシュＢＩＯＳ−ＲＯＭ１１８に格納されたＢＩＯＳ（基本入出力システム：Basic Input Output System）も実行する。ＢＩＯＳはハードウェア制御のためのプログラムである。
【００１７】
ノースブリッジ１１２は、ＣＰＵ１１１のローカルバスとサウスブリッジ１１５との間を接続するブリッジデバイスである。また、ノースブリッジ１１２は、ＡＧＰ（Accelerated Graphics Port）バスなどを介してグラフィクスコントローラ１１４との通信を実行する機能も有している。さらに、ノースブリッジ１１２には、主メモリ１１３を制御するメモリコントローラも内蔵されている。
【００１８】
グラフィクスコントローラ１１４は、本コンピュータ１０のディスプレイモニタとして使用されるＬＣＤ１２１を制御する表示コントローラである。サウスブリッジ１１５は、ＰＣＩ（Peripheral Component Interconnect）バスおよびＬＰＣ（Low Pin Count）バスにそれぞれ接続されている。
【００１９】
また、サウスブリッジ１１５には、リアルタイムクロック（ＲＴＣ）２０１および不揮発性メモリ２０２が内蔵されている。リアルタイムクロック（ＲＴＣ）２０１は日時を計時する時計モジュールであり、本コンピュータ１０がパワーオフされている期間中も、リアルタイムクロック（ＲＴＣ）２０１専用の電池によって動作する。
【００２０】
エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１１９は、電源管理のためのエンベデッドコントローラと、キーボード（ＫＢ）１３およびタッチパッド１５などを制御するキーボードコントローラとが集積された１チップマイクロコンピュータである。エンベデッドコントローラ／キーボードコントローラＩＣ１１９は、電源回路１２０と共同して、ユーザによるパワーボタンスイッチ１４の操作に応じて本コンピュータ１０を電源オン／電源オフする。電源回路１２０は、バッテリ１２１、またはＡＣアダプタ１２２を介して供給される外部電源を用いて本コンピュータ１０の各コンポーネントに供給すべきシステム電源を生成する。
【００２１】
次に、図３を参照して、本コンピュータ１０に搭載された認証機能について説明する。
【００２２】
本コンピュータ１０においては、認証制御プログラムが予めインストールされている。この認証制御プログラムは、例えば、ＢＩＯＳまたはＯＳ内に組み込まれている。
【００２３】
図３は、認証制御プログラムの機能構成を示している。すなわち、認証制御プログラムは、その機能モジュールとして、第１認証部（Ａ）３０１、第２認証部（Ｂ）３０２、第３認証部（Ｃ）３０３、認証要求部４００、認証状態保持バッファ５００、必要認証処理数テーブル６００、使用許可判定部７００、計時部８００、および使用終了通知部９００を備えている。
【００２４】
第１認証部（Ａ）３０１、第２認証部（Ｂ）３０２、および第３認証部（Ｃ）３０３は、互いに異なる種類の認証方式によってユーザ認証処理を実行する。
【００２５】
すなわち、第１認証部（Ａ）３０１は、ユーザの正当性を確認するための第１認証処理（Ａ）を実行する。第１認証処理（Ａ）は、例えば、ユーザによってタイプ入力されたパスワードを検証するパスワード認証処理である。このパスワード認証処理においては、ユーザによってタイプ入力されたパスワードと不揮発性メモリ２０２等に予め格納されているパスワードとが一致するか否かが判別される。
【００２６】
第２認証部（Ｂ）３０２は、ユーザの正当性を確認するための第２認証処理（Ｂ）を実行する。第２認証処理（Ｂ）は、例えば、指紋のようなユーザの生態情報を検証する生体認証処理である。この生体認証処理においては、例えば、指紋センサ１６によって検出されたユーザの指紋と不揮発性メモリ２０２等に予め格納されている指紋とが一致するか否かが判別される。
【００２７】
第３認証部（Ｃ）３０３は、ユーザの正当性を確認するための第３認証処理（Ｃ）を実行する。第３認証処理（Ｂ）は、例えば、タブレット等を用いた手書きサイン認証処理である。手書きサイン認証処理においては、もしＬＣＤ１２１上に座標検出機能を有するタブレットが配置されているならば、ユーザによってスタイラスを用いてタブレット上に手書き入力されたサイン（筆跡データ）と不揮発性メモリ２０２等に予め格納されているサイン（筆跡データ）とが一致するか否かが判別される。もちろん、ユーザは、本コンピュータ１０に接続可能な外部タブレットを用いて手書き入力を行うこともできる。
【００２８】
これら第１認証部（Ａ）３０１、第２認証部（Ｂ）３０２、および第３認証部（Ｃ）３０３は、ログオン認証処理として利用することもできる。ログオン認証処理は、ユーザがオペレーティングシステムにログオン可能な正当なユーザであるか否かを判別する処理である。
【００２９】
また、これら第１認証部（Ａ）３０１、第２認証部（Ｂ）３０２、および第３認証部（Ｃ）３０３は、パワーオン認証処理として利用することもできる。パワーオン認証処理はユーザがオペレーティングシステムをブートアップする権限を有するユーザであるか否かを判別する処理である。パワーオン認証処理は、本コンピュータ１０がパワーオンされた時に実行される。パワーオン認証処理が成功すると、オペレーティングシステムをブートアップすることが許可される。
【００３０】
ユーザは、本コンピュータ１０をパワーオンした時、またはオペレーティングシステムにログインすべき時に、これら第１認証部（Ａ）３０１、第２認証部（Ｂ）３０２、および第３認証部（Ｃ）３０３の中の任意の１以上の認証部を用いて認証手続きを試みることができる。例えば、ユーザがキーボード１３を操作したならば、第１認証処理（Ａ）が開始される。また、ユーザが指紋センサ１６に指を乗せたならば、第２認証処理（Ｂ）が開始される。また、例えばタブレット上でユーザが手書き入力操作を行ったならば、第３認証処理（Ｃ）が開始される。
【００３１】
なお、ここでは本コンピュータ１０が３種類の認証部を備えている例を示しているが、その数は問わない。
【００３２】
認証要求部４００は第１認証部（Ａ）３０１、第２認証部（Ｂ）３０２、および第３認証部（Ｃ）３０３を統括管理する。また、認証要求部４００は、第１認証部（Ａ）３０１、第２認証部（Ｂ）３０２、および第３認証部（Ｃ）３０３の各々の認証結果に基づいて、認証状態保持バッファ５００を更新する機能を有している。
【００３３】
認証状態保持バッファ５００は、第１認証処理（Ａ）、第２認証処理（Ｂ）、第３認証処理（Ｃ）それぞれに対応する認証結果を保持するバッファである。第１認証処理（Ａ）が成功した場合、つまりユーザによって入力されたパスワードの正当性が確認された場合には、認証要求部４００は、認証状態保持バッファ５００の第１認証処理（Ａ）に対応するエントリーに認証済みフラグ“１”をセットする。第２認証処理（Ｂ）が成功した場合、つまりユーザの生態情報の正当性が確認された場合には、認証要求部４００は、認証状態保持バッファ５００の第２認証処理（Ｂ）に対応するエントリーに認証済みフラグ“１”をセットする。第３認証処理（Ｃ）が成功した場合、つまりユーザの手書きサインの正当性が確認された場合には、認証要求部４００は、認証状態保持バッファ５００の第３認証処理（Ｃ）に対応するエントリーに認証済みフラグ“１”をセットする。
【００３４】
必要認証処理数テーブル６００は、認証処理数情報を格納している。この認証処理数情報は、コンピュータ本体１１の最後の使用終了時からコンピュータ本体１１の次回の使用が要求されるまでの経過時間の長さ毎に、コンピュータ本体１１を使用するために成功しなければならない認証処理数を示す。コンピュータ本体１１の最後の使用終了時とは、例えば、コンピュータ本体１１が最後にパワーオフされた時点、または最後にログオフが実行された時点である。経過時間が長いほど、成功しなければならない認証処理数は増加する。
【００３５】
例えば、最後にログオフされてから次にログオンが要求されるまでの経過時間が１０秒以内であれば、ログオンのために成功しなければならない認証処理数は１である。最後にログオフされてから次にログオンが要求されるまでの経過時間が１１秒から６０秒の範囲であれば、ログオンのために成功しなければならない認証処理数は２である。最後にログオフされてから次にログオンが要求されるまでの経過時間が６１秒以上であれば、ログオンのために成功しなければならない認証処理数は３である。このように、成功しなければならない認証処理数は、経過時間に応じて変化する。
【００３６】
使用許可判定部７００は、認証状態保持バッファ５００の内容が更新された時、認証状態保持バッファ５００の内容および必要認証処理数テーブル６００、さらに計時部８００を使って、ユーザに本コンピュータ１０の使用を許可するか否かを判断する。すなわち、計時部８００は、ＲＴＣ２０１を利用することによって、コンピュータ本体１１の最後の使用終了時から現在までの経過時間、つまりコンピュータ本体１１の最後の使用終了時から次にコンピュータ本体１１の使用が要求されるまでの経過時間を計時する。使用許可判定部７００は、計時された経過時間に対応する必要認証処理数を必要認証処理数テーブル６００から取得し、上述の３つの認証処理の中で成功した認証処理の数が取得した必要認証処理数に達したか否かを判別する。
【００３７】
使用終了通知部９００は、ユーザが本コンピュータ１０の使用を終了したときに、次の認証のための準備を行う。すなわち、使用終了通知部９００は、ログオフ時または本コンピュータ１０のパワーオフ時に、計時部８００をリセットする処理、認証状態保持バッファ５００をクリアする処理、本コンピュータ１０の使用が終了されたことを使用終了通知部９００に通知する処理等を実行する。
【００３８】
図４は、認証要求部４００によって実行される処理の手順の例を示すフローチャートである。
【００３９】
コンピュータ本体１１の使用が要求された時、つまり本コンピュータ１０がパワーオンされた時またはＯＳにログオンすべき時に、認証制御プログラムが起動される。認証制御プログラムが起動された時、認証要求部４００は、以下の処理を実行する。
【００４０】
まず、認証要求部４００は、ユーザが第１認証部（Ａ）３０１、第２認証部（Ｂ）３０２、および第３認証部（Ｃ）３０３の中の任意の認証部を利用できるようにするために、第１認証部（Ａ）３０１、第２認証部（Ｂ）３０２、および第３認証部（Ｃ）３０３の全てを有効にする（ステップＳ１１）。
【００４１】
そして、認証要求部４００は、第１認証部（Ａ）３０１、第２認証部（Ｂ）３０２、および第３認証部（Ｃ）３０３の各々からの認証成功通知を待つ。第１認証部（Ａ）３０１、第２認証部（Ｂ）３０２、および第３認証部（Ｃ）３０３のいずれかから認証成功通知が送信されると（ステップＳ１２のＹＥＳ）、認証要求部４００は、認証が成功した各認証処理に対応する認証状態保持バッファ５００内のエントリーに認証済みフラグ“１”をセットして、認証状態保持バッファ５００の内容を更新する（ステップＳ１４）。この後、認証要求部４００は、認証状態保持バッファ５００の内容が更新されたことを使用許可判定部７００に通知して、使用許可判定部７００に使用許可判定処理の実行を要求する（ステップＳ１４）。
【００４２】
そして、認証要求部４００は、ユーザが本コンピュータ１０を使用することが使用許可判定部７００によって許可されたか否かを判別する（ステップＳ１５）。本コンピュータ１０の使用が許可されたならば（ステップＳ１５のＹＥＳ）、認証要求部４００は、処理を終了する。
【００４３】
一方、本コンピュータ１０の使用が許可されなかったならば（ステップＳ１５のＮＯ）、認証要求部４００は、第１認証部（Ａ）３０１、第２認証部（Ｂ）３０２、および第３認証部（Ｃ）３０３の各々からの認証成功通知を再び待つ。
【００４４】
図５は、使用許可判定部７００によって実行される使用許可判定処理の手順の例を示すフローチャートである。
【００４５】
認証制御プログラムが起動された時、使用許可判定部７００は、まず、本コンピュータ１０の最後の使用終了時から現在までの経過時間を計時部８００から取得する（ステップＳ２１）。次いで、使用許可判定部７００は、取得した経過時間に対応する必要認証数Ｘを必要認証処理数テーブル６００から取得する（ステップＳ２２）。
【００４６】
認証要求部４００によって使用許可判定処理の実行が要求されると、使用許可判定部７００は、認証状態保持バッファ５００を参照して、認証済みフラグが立っている認証処理の数つまり成功した認証処理の数Ｙをカウントする（ステップＳ２３）。そして、使用許可判定部７００は、上記Ｘと上記Ｙを比較して、ＹがＸ以上であるか否かを判別する（ステップＳ２４）。
【００４７】
ＹがＸ以上の値であった場合（ステップＳ２４のＹＥＳ）、使用許可判定部７００は、ユーザが必要な数の認証処理をパスしたと判断し、本コンピュータ１０の使用を許可する（ステップＳ２５）。ステップＳ２５においては、使用許可判定部７００は、ＯＳをブートアップする処理、またはユーザがＯＳにログインすることを許可する処理を実行する。
【００４８】
図６は、使用終了通知部９００によって実行される処理の手順の例を示すフローチャートである。
【００４９】
使用終了通知部９００は、本コンピュータ１０の使用が終了された時（例えば、ログオフが実行されたとき、または本コンピュータ１０がパワーオンされた時）に、次回の認証処理のために以下の各種準備処理を行う。
【００５０】
使用終了通知部９００は、認証状態保持バッファ５００の内容をクリアして、各認証処理に対応するステータスを未認証を示す“０”に戻す（ステップＳ３１）。次いで、使用終了通知部９００は、計時部８００の現在値をゼロにリセットする（ステップＳ３２）。そして、使用終了通知部９００は、本コンピュータ１０の使用が終了したことを認証要求部４００に通知し、認証要求部４００を認証待ち状態にさせる（ステップＳ３１）。
【００５１】
以上のように、本実施形態においては、複数種の認証機能が設けられており、本コンピュータ１０の最後の使用終了時から本コンピュータ１０が次回使用されるまでの経過時間に応じて、本コンピュータ１０を使用するために成功しなければならない認証処理の数が自動的に変更される。例えば、オペレーティングシステムからのログオフ後にまもなく再度ログオンが要求されるようなケースにおいては、ログオンを要求したユーザが正規のユーザである確立が高い。よって、経過時間が短い場合には必要な認証処理数を少なくすることにより、ユーザビリティーを向上させることができる。また、経過時間が短い場合には正規のユーザが本コンピュータ１０の近くにいる確立も高いので、必要な認証処理数を少なくしても、セキュリティー性を大きく損なうことはない。
【００５２】
よって、本実施形態のコンピュータ１０によれば、ユーザビリティの低下を招くことなく、セキュリティー性を向上することが可能となる。
【００５３】
なお、本実施形態の認証制御処理はすべてソフトウェアによって実現されているので、認証制御処理の手順を実行するプログラムをコンピュータ読み取り可能な記憶媒体を通じて通常のコンピュータにインストールするだけで、本実施形態と同様の効果を優位に得ることが可能となる。
【００５４】
また、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００５５】
【図１】本発明の一実施形態に係る情報処理装置を正面から見た外観を示す斜視図。
【図２】図１の情報処理装置のシステム構成を示すブロック図。
【図３】図１の情報処理装置に搭載される認証制御機能を説明するための図。
【図４】図１の情報処理装置に設けられた認証要求部の処理手順の例を説明するためのフローチャート。
【図５】図１の情報処理装置に設けられた使用許可判定部の処理手順の例を説明するためのフローチャート。
【図６】図１の情報処理装置に設けられた使用終了通知部の処理手順の例を説明するフローチャート。
【符号の説明】
【００５６】
１０…コンピュータ、１１１…ＣＰＵ、３０１，３０２，３０３…認証部、４００…認証要求部、５００…認証状態保持バッファ、６００…必要認証処理数テーブル、７００…使用許可判定部、８００…計時部。
【図１】
2007299034.tif 000003
【図２】
2007299034.tif 000004
【図３】
2007299034.tif 000005
【図４】
2007299034.tif 000006
【図５】
2007299034.tif 000007
【図６】
2007299034.tif 000008