(57)【要約】【課題】利用者認証が必要なクライアント端末を利用する際、利用者の負担を極力少なくすることが可能なログオンシステムを提供すること。【解決手段】ログオンシステム１０において、ユーザがクライアント端末２にログオンする場合、ユーザが所持している自己のＩＣカード４をＩＣカードＲ／Ｗ３に挿入する。クライアント端末２はＰＩＮによってユーザ認証を行うと、ＩＣカード４内のカードＩＤを読み取り、カードＩＤを管理サーバ１に送信する。管理サーバ１はカードＩＤに対応するユーザＩＤを特定し、そのユーザＩＤに対応するログオン情報を、クライアント端末２に送信する。ログオン情報を受信したクライアント端末２は、管理サーバ１より送信されたログオン情報を一覧として表示する。ユーザはログオン情報一覧の中から、所望のログオン情報を選択することによって、クライアント端末２にログオンすることができる。【選択図】図１
2012221369.tif 000002
【特許請求の範囲】
【請求項１】
管理サーバと、クライアント端末と、ＩＣカードとを備え、前記クライアント端末はネットワークを介して前記管理サーバと接続し、前記クライアント端末にログオンするためのログオンシステムであって、
前記ＩＣカードは、カードＩＤ及びＰＩＮを記憶し、
前記クライアントは、
前記ＩＣカードからカードＩＤ及びＰＩＮを読み取るカードリーダと、
ユーザにより入力されたＰＩＮと前記カードリーダにより読み取られたＰＩＮとを照合して認証し、正しく認証された場合に、前記カードリーダによって前記ＩＣカードからカードＩＤを読み取り、読み取った該カードＩＤを前記管理サーバに送信するＰＩＮ認証手段と、
前記管理サーバから、ログオンＩＤ及びパスワードで構成されるログオン情報を受信し、該受信したログオン情報からユーザによって選択されたログオン情報をログオン処理手段に送信するログオン手段と、
前記ログオン手段から送信されたログオン情報を検証し、正しい場合には前記クライアント端末にログオン処理を行うログオン処理手段と、
を備え、
前記管理サーバは、
カードＩＤ及びユーザＩＤを対応付けた認証情報と、ユーザＩＤ及びログオン情報を対応付けたログオン情報データベースと、を記憶する記憶手段と、
前記認証情報を参照して前記クライアント端末から受信したカードＩＤに対応するユーザＩＤを取得し、取得したユーザＩＤから、前記ログオン情報データベースを参照してユーザＩＤに対応するログオン情報を取得し、前記クライアント端末に該取得したログオン情報を送信する認証手段と、
を備えることを特徴とするログオンシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クライアント端末へのログオンを行う際、簡易にログオンすることが可能なログオンシステムに関する。
【背景技術】
【０００２】
近年、コンピュータおよび通信技術の発達により、ネットワークを介して様々なシステムまたはクライアント端末にアクセスし、利用することが可能になってきている。利用される側のシステムでは、利用者の管理およびセキュリティの観点から、ＩＤやパスワードを用いて利用者の認証を行い、正当な利用者にのみ利用を許可することを行っている。従来、利用される側の各システムやクライアント端末でＩＤやパスワードが異なると、利用者がそれを覚えておくのが難しい。そのため、簡単なパスワードを設定したり、メモ書きして残しておく等、逆にセキュリティが低下してしまうという問題が生じていた。このような問題を解決するため、パスワードを一元管理するシステムが提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−２５９５６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の技術は、１つのＩＤとパスワードを覚えていれば、各システムのＩＤとパスワードを覚えておく必要がないという利点を有しているが、１つであっても、ＩＤとパスワードを覚えておくことは依然として、利用者に負担を掛けているという問題がある。
【０００５】
そこで、本発明は、利用者認証が必要な複数のクライアント端末を利用する際、利用者の負担を極力少なくすることが可能なログオンシステムを提供することを課題とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明では、管理サーバと、クライアント端末と、ＩＣカードとを備え、前記クライアント端末はネットワークを介して前記管理サーバと接続し、前記クライアント端末にログオンするためのログオンシステムであって、
前記ＩＣカードは、カードＩＤ及びＰＩＮを記憶し、
前記クライアントは、
前記ＩＣカードからカードＩＤ及びＰＩＮを読み取るカードリーダと、
ユーザにより入力されたＰＩＮと前記カードリーダにより読み取られたＰＩＮとを照合して認証し、正しく認証された場合に、前記カードリーダによって前記ＩＣカードからカードＩＤを読み取り、読み取った該カードＩＤを前記管理サーバに送信するＰＩＮ認証手段と、
前記管理サーバから、ログオンＩＤ及びパスワードで構成されるログオン情報を受信し、該受信したログオン情報からユーザによって選択されたログオン情報をログオン処理手段に送信するログオン手段と、
前記ログオン手段から送信されたログオン情報を検証し、正しい場合には前記クライアント端末にログオン処理を行うログオン処理手段と、
を備え、
前記管理サーバは、
カードＩＤ及びユーザＩＤを対応付けた認証情報と、ユーザＩＤ及びログオン情報を対応付けたログオン情報データベースと、を記憶する記憶手段と、
前記認証情報を参照して前記クライアント端末から受信したカードＩＤに対応するユーザＩＤを取得し、取得したユーザＩＤから、前記ログオン情報データベースを参照してユーザＩＤに対応するログオン情報を取得し、前記クライアント端末に該取得したログオン情報を送信する認証手段と、
を備えることを特徴とするログオンシステムを提供する。
【０００７】
本発明では、クライアント端末はＰＩＮ（Ｐｅｒｓｏｎａｌ  ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  ｎｕｍｂｅｒ）によってユーザの認証を行う。ユーザの認証を行うとクライアント端末はＩＣカードからカードＩＤを読み取り、管理サーバに送信する。管理サーバではカードＩＤに対応するユーザＩＤを特定し、さらにユーザＩＤに対応するログオン情報を読み出して、クライアント端末に送信する。クライアント端末は、ログオン情報を受信する。受信したログオン情報の中から、特定のログオン情報が選択されると、選択されたログオン情報において、クライアント端末にログオンすることができる。これにより、ユーザは１つのＰＩＮを覚えておくのみで、多数のログオン情報を管理サーバから入手し、その中から所望のログオン情報を選択することによってログオンを行うことができる。
【発明の効果】
【０００８】
本発明によれば、ユーザはＰＩＮを覚えておくのみで、様々なログオン情報においてクライアント端末にログオンを行うことができる。
【図面の簡単な説明】
【０００９】
【図１】ログオンシステム１０の概略構成図である。
【図２】ログオンシステム１０の機能ブロック図である。
【図３】ログオン情報データベース１１１の構成を示す図である。
【図４】認証情報１１２の構成を示す図である。
【図５】ＩＣカード４の機能ブロック図を示す図である。
【図６】ログオンシステムの処理を示すフローチャートである。
【図７】ログオンシステムの処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照しながら、本発明の好適な実施形態について説明する。
［システム構成］
本実施形態に係るログオンシステム１０について説明する。図１にログオンシステム１０の概略構成を示す。図１に示すように、ログオンシステム１０において、複数のクライアント端末２と管理サーバ１とがネットワークＮを介して接続されている。クライアント端末２はネットワークＮを介して、管理サーバ１と通信を行うことができる。ネットワークＮはＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、無線ＬＡＮ（Ｗｉ−Ｆｉなど）、インターネットなどである。本実施形態においてはＬＡＮを適用するものとする。クライアント端末２には、それぞれＩＣカードＲ／Ｗ３（リーダライタ）が接続されている。クライアント端末２は、ＩＣカードＲ／Ｗ３によってＩＣカード４とのデータの読み書きを行うことができる。
【００１１】
ログオンシステム１０において、ユーザがそれぞれのクライアント端末２にログオンする場合、ユーザがそれぞれ所持している自己のＩＣカード４をＩＣカードＲ／Ｗ３に挿入してＩＣカード４内のデータをクライアント端末２に読み込ませる。クライアント端末２はＰＩＮによってユーザ認証を行うと、ＩＣカード４内のカードＩＤを読み取り、カードＩＤを管理サーバ１にネットワークＮを介して送信する。管理サーバ１はクライアント端末２から送信されたカードＩＤに対応するユーザＩＤを特定し、そのユーザＩＤに対応するログオン情報の全てを、クライアント端末２に送信する。ログオン情報を受信したクライアント端末２は、管理サーバ１より送信されたログオン情報を一覧として表示する。ユーザは、表示されたログオン情報一覧の中から、所望のログオン情報を選択することによって、選択したログオン情報において、クライアント端末２にログオンすることができる。
［管理サーバ１］
図２は本実施形態に係るログオンシステム１０の機能ブロック図である。本実施形態のログオンシステム１０において、管理サーバ１は、ネットワークＮを介してクライアント端末２と通信を行うためのネットワーク通信手段１０５、各種操作を行う入力・操作手段１０３、データを表示する表示手段１０４、各種データを記憶する記憶手段１０１、それらの手段を制御する制御手段１０２によって構成されている。
【００１２】
管理サーバ１はハードウェアとして、クラインアント端末２と通信が可能なＬＡＮカード等のＮＩＣ（Ｎｅｔｗｏｒｋ  ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）、ＣＰＵ等のプロセッサ、ＤＲＡＭ等からなるメモリ、ＨＤＤドライブ等といった記憶装置、ディスプレイ、マウスやキーボード等で構成されるサーバマシンである。ネットワーク通信手段１０５はネットワークＮを介してクライアント端末２とデータの送受信を行うものである。ネットワーク通信手段１０５はネットワークＮを介してクライアント端末２と通信するときに、各種データの送受信を行う役割を果たす。
【００１３】
記憶手段１０１は図２に示すように、ログオン情報データベース１１１と、認証情報１１２と、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）等の各種プログラム１１３とを記憶する。ログオン情報データベース１１１は図３に示すような構成となっている。すなわち、ログオン情報データベース１１１はユーザＩＤ、ログオンＩＤ、パスワード、ドメイン名、標準ユーザフラグが一組となったデータベースである。ログオン情報はクライアント端末２にログオンするための、ログオンＩＤ、ドメイン名、及びパスワードからなる情報である。ログオン情報はユーザＩＤごとに設定される。標準ユーザフラグとは、どのログオン情報が標準ユーザであるか識別するためのフラグ情報であり、ユーザＩＤごとに予め設定する。標準ユーザとは、各ユーザのログオン情報の中でも普段使用するログオン情報を指す。標準ユーザフラグが「１」となっていれば、そのユーザＩＤが標準ユーザであることを示す。標準ユーザは必ずしも設定されている必要はない。認証情報１１２は図４に示すような構成となっている。すなわち、カードＩＤとユーザＩＤとを対応させたデータである。認証情報１１２は、クライアント端末２からカードＩＤが送信されたときに、カードＩＤに対応するユーザＩＤを特定するために使用される。
【００１４】
制御手段１０２は、ユーザ認証手段１１４（認証手段）が含まれる。また、制御手段１０２には基本ソフトとしてＯＳ１１５も含まれる。ユーザ認証手段１１４は、ユーザＩＤによりユーザを認証する。ユーザ認証手段１１４は、クラインアント端末２よりカードＩＤを受信すると、認証情報１１２を参照し、受信したカードＩＤに対応するユーザＩＤが認証情報１１２中に在るか否か判断する。ユーザ認証手段１１４は、受信したカードＩＤに対応するユーザＩＤが在る場合は認証成功と判断し、受信したカードＩＤに対応するユーザＩＤがない場合は認証失敗と判断する。ユーザ認証手段１１４は、認証成功と判断すると、ログオン情報データベース１１１を参照し、ユーザＩＤに対応するログオン情報の全てを取得し、ネットワーク通信手段１０５を使用して、クライアント端末２に送信する。また、ユーザ認証手段１１４は、認証失敗と判断した場合、認証失敗の旨を、ネットワーク通信手段１０５を使用して送信する。
［クライアント端末２］
クライアント端末２は図２に示すような構成となっている。すなわち、クライアント端末２は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）等の各種プログラム２１２を記憶する記憶手段２０１、制御手段２０２、データ等を表示する表示手段２０４、キーボード、マウス等の入力・操作手段２０３、ネットワークＮを介して管理サーバ１と通信を行うネットワーク通信手段２０５を有する。クラインアント端末２は、ハードウェアとして管理サーバ１と通信が可能なＬＡＮカード等のＮＩＣ（Ｎｅｔｗｏｒｋ  ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）、ＣＰＵ等のプロセッサ、ＤＲＡＭ等からなるメモリ、ＨＤＤドライブ等といった記憶装置、ディスプレイ、マウスやキーボード等で構成されるパーソナルコンピュータである。表示手段２０４には、液晶、有機ＥＬなどの各種表示装置を適用することができる。また、上記キーボード等の入力・操作手段２０３に加えて、表示手段２０４にタッチパネル等の機能を付け加えても良い。
【００１５】
制御手段２０２は、ＰＩＮ認証手段２１３、及びログオン手段２１４を含む。また、基本ソフトとしてＯＳ２１５（ログオン処理手段）も制御手段２０２に含まれる。ＰＩＮ認証手段２１３は、ＩＣカード４からＰＩＮ（Ｐｅｒｓｏｎａｌ  ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  ｎｕｍｂｅｒ）を読み出し、読み出したＰＩＮと、入力・操作手段２０３から入力されたＰＩＮとを照合して入力されたＰＩＮが正しいか否か判断する。ＰＩＮ認証手段２１３は入力されたＰＩＮが正しいものと判断すると、ＩＣカード４からカードＩＤを読み出し、ネットワーク通信手段２０５を使用して、読み出したカードＩＤを管理サーバ１に送信する。ＰＩＮが正しくなかった場合、ＰＩＮ認証手段２１３は、表示手段２０４にＰＩＮ入力画面を表示させる。なお、ＰＩＮの認証はＩＣカード４の制御手段４０２で行い、ＰＩＮの照合結果をクライアント端末２に返すように構成しても良い。
【００１６】
ログオン手段２１４は、管理サーバ１よりログオン情報を受信すると、その受信したログオン情報をログオン情報一覧として、表示手段２０４に表示させる。ユーザがログオン情報を選択すると、選択されたログオン情報をクライアント端末２のＯＳに渡す処理を行う。
【００１７】
記憶手段２０１にはＯＳが記憶されており、制御手段２０２はＯＳを実行してクライアント端末２を機能させる。ＯＳには、ユーザを管理する機能が標準的に備えられている。ログオン情報はログオンＩＤ、ドメイン名、パスワードからなっている。ＯＳはログオン手段２１４からログオン情報を渡されるか、もしくは入力・操作手段２０３からログオン情報が入力されると、ログオン情報を検証し、正しい場合ログオン処理を行う。検証を行うためのログオン情報はクライアント端末２がローカルに情報を記憶していても良いし、管理サーバ１とは別に存在するサーバ（図示せず）から検証のためのログオン情報を取得して、ログオン処理を行っても良い。ログオン情報がローカルに記憶されている場合、例えば、あるユーザＩＤのログオン情報がクライアント端末２−１に記憶され、クライアント端末２−２には記憶されていなかった場合は、そのユーザＩＤをもつユーザはクライアント端末２−１にはログオンできるが、クライアント端末２−２にはログオンできないことになる。検証のためのログオン情報をサーバから取得する場合は、クライアント端末２を変更してもログオンすることができる。
［ＩＣカードＲ／Ｗ３］
ＩＣカードＲ／Ｗ３はクライアント端末２と通信可能に接続されている。ＩＣカードＲ／Ｗ３はＩＣカード４と通信し、データの読み書きを行うことができる。市販のＩＣカードリーダで実現可能である。基本的にはＩＣカード４のデータを読み取ることができればよい。ＩＣカードＲ／Ｗ３は接触式、非接触式のどちらでも適用することができる。
［ＩＣカード４］
ＩＣカード４は図５に示すような構成となっている。すなわち、ＩＣカード４はＣＰＵ、ＲＡＭなどから構成される制御手段４０２、記憶手段４０１、ＩＣカードＲ／Ｗ３と通信を行う通信Ｉ／Ｆ４０３を備える。記憶手段４０１にはＯＳやアプリケーションなどの各種プログラム４１２を記憶している。制御手段４０２はＯＳを実行してＩＣカード４を機能させる。また、記憶手段４０１はカードＩＤとＰＩＮを記憶する。ＩＣカード４には接触式、非接触式のどちらでも適用することができる。
［ログオンシステム処理］
本実施形態ログオンシステムの処理について、図６、図７に示されるフローチャートにそって説明する。
【００１８】
ユーザが対象とするクライアント端末２を起動すると、制御手段２０２はＯＳを起動させる（Ｓ６０１）。制御手段２０２はＩＣカードＲ／Ｗ３にＩＣカード４がセットされているか否か確認（Ｓ６０２）し、ＩＣカード４がセットされていない場合は、ＩＣカード４のセットを要求し、ＩＣカード４がセットされている場合は、ＰＩＮ入力・標準ユーザ選択画面を表示手段２０４に表示する（Ｓ６０３）。ユーザは入力・操作手段２０３を操作して、ＰＩＮを入力し、さらに標準ユーザでログオンするか否か選択する（Ｓ６０４）。
【００１９】
続いて、ＰＩＮ認証手段２１３は、ＩＣカード４の記憶手段４０１からＰＩＮを読み出す。ＰＩＮ認証手段２１３は、入力・操作手段２０３から入力されたＰＩＮと、ＩＣカード４から読み出したＰＩＮとを照合して、ユーザが入力したＰＩＮが正しいか否か判断する（Ｓ６０５）。ＰＩＮが正しくなかった場合（Ｓ６０５：ＮＯ）、Ｓ６０３に戻り、制御手段２０２はＰＩＮ入力・標準ユーザ選択画面を表示手段２０４に再度表示し、ユーザにＰＩＮの再入力を促す。このように、正しいＰＩＮが入力されるまでＳ６０３〜Ｓ６０５の処理を繰り返す。
【００２０】
Ｓ６０５において、クライアント端末２のＰＩＮ認証手段２１３が、入力されたＰＩＮが正しいと判断した場合（Ｓ６０５：ＹＥＳ）、ＰＩＮ認証手段２１３は、ＩＣカード４の記憶手段４０１に記憶されているカードＩＤを取得し、ネットワーク通信手段２０５を用いてカードＩＤを管理サーバ１に送信する（Ｓ６０６）。管理サーバ１のネットワーク通信手段１０５が、カードＩＤを受信する（Ｓ６０７）と、ユーザ認証手段１１４は記憶手段１０１内に記憶されている認証情報１１２を参照し、受信したカードＩＤに対応するユーザＩＤがあるか否か確認する（Ｓ６０８）。
【００２１】
カードＩＤに対応するユーザＩＤがあった場合（Ｓ６０８：ＹＥＳ）、ユーザ認証手段１１４は認証成功と判断し、ログオン情報データベース１１１を参照してユーザＩＤに対応するログオン情報の全てを取得し、ネットワーク通信手段１０５を使用して、クライアント端末２に送信する（Ｓ６０９）。クライアント端末２のネットワーク通信手段２０５がログオン情報を受信すると、ログオン手段２１４は受信したログオン情報を記憶手段２０１に一時的に記憶させる（Ｓ６１０）。次に、クライアント端末２のログオン手段２１４は管理サーバ１より受信したログオン情報が1以上あるか否か確認する（Ｓ６１１）。ログオン情報が１以上あればＳ６１４へ、ログオン情報が１以上ない（ログオン情報が０個）場合はＳ６２０へ処理が分岐する。
【００２２】
一方、Ｓ６０８において、管理サーバ１のユーザ認証手段１１４が、カードＩＤに対応するユーザＩＤがないと判断した場合（Ｓ６０８：ＮＯ）、ユーザ認証手段１１４は認証失敗と判断し、認証失敗の旨の信号を、ネットワーク通信手段１０５を使用して送信する（Ｓ６１２）。続いて、クライアント端末２のネットワーク通信手段２０５が認証失敗の旨を受信する（Ｓ６１３）。そして、Ｓ６２４へ処理が移る。
【００２３】
認証成功であった場合（管理サーバ１の記憶手段１０１内に記憶されている認証情報１１２に、カードＩＤに対するユーザＩＤがあった場合）、クライアント端末２はログオン情報を管理サーバ１より受け取ることができる。クライアント端末２がログオン情報を受け取ると、ログオン手段２１４はＳ６０４において標準ユーザが選択されているか否か判断する（Ｓ６１４）。標準ユーザが選択されていた場合（Ｓ６１４：ＹＥＳ）、ログオン手段２１４はＳ６１０において記憶手段２０１に記憶させたログオン情報の中から標準ユーザフラグが付いているログオン情報を読み出し、読み出したログオン情報をＯＳに渡す（Ｓ６１５）。ＯＳは渡されたログオン情報の検証を行い、ログオン情報が正しいか否か判断する（Ｓ６２２）。ログオン情報が正しい場合（Ｓ６２２：ＹＥＳ）、ＯＳはクライアント端末２へのログオンを許可し、ログオン処理を行う（Ｓ６２３）。
【００２４】
Ｓ６１４の処理において、Ｓ６０４で標準ユーザが選択されていなかった場合（Ｓ６１４：ＮＯ）、ログオン手段２１４は、Ｓ６１０において記憶手段２０１に記憶させたログオン情報の全てを一覧として、表示手段２０４に表示させる（Ｓ６１６）。ユーザはその一覧の中からログオン情報を選択するか、もしくは表示されている以外でログオンすることを選択することができる。ログオン情報一覧でログオンする場合（Ｓ６１７：ＮＯ）、ユーザはログオン情報を選択する（Ｓ６１８）。つづいてログオン手段２１４は選択されたログオン情報をＯＳに渡す（Ｓ６１９）。ＯＳは渡されたログオン情報の検証を行い、ログオン情報が正しいか否か判断する（Ｓ６２２）。ログオン情報が正しい場合（Ｓ６２２：ＹＥＳ）、ＯＳはクライアント端末２へのログオンを許可し、ログオン処理を行う（Ｓ６２３）。
【００２５】
Ｓ６１７において、ユーザがログオン情報一覧以外でログオンすることを選択した場合（Ｓ６１７：ＹＥＳ）、ログオン手段２１４は表示手段２０４にログオンＩＤ、ドメイン名、ログオンパスワードを入力する画面を表示させる（Ｓ６２０）。ユーザはログオンＩＤ、ドメイン名、ログオンパスワードを入力する（Ｓ６２１）。ログオンＩＤ、ドメイン名、ログオンパスワードが入力されると、ログオン手段２１４は、入力されたログオンＩＤ、ドメイン名、ログオンパスワードをＯＳに渡す。ＯＳは渡されたログオン情報の検証を行い、ログオン情報が正しいか否か判断する（Ｓ６２２）。ログオン情報が正しい場合（Ｓ６２２：ＹＥＳ）、ＯＳはクライアント端末２へのログオンを許可し、ログオン処理を行う（Ｓ６２３）。Ｓ６２１において入力されたログオンＩＤ、ドメイン名、ログオンパスワードが正しくなかった場合（Ｓ６２２：ＮＯ）、ログオン手段２１４は表示手段２０４にログオンＩＤ、ドメイン名、ログオンパスワードを入力する画面を表示させる（Ｓ６２０）。以下、正しいログオンＩＤ、ドメイン名、ログオンパスワードが入力されるまで、Ｓ６２０〜Ｓ６２２を繰り返す。
【００２６】
Ｓ６１１の処理においてログオン情報が０、つまり管理サーバ１の認証１１２にカードＩＤに対応するユーザＩＤは存在するが、ユーザＩＤに対応するログオン情報がログオン情報データベース１１１に存在しない場合（Ｓ６１１：ＮＯ）、ログオン手段２１４は表示手段２０４にログオンＩＤ、ドメイン名、ログオンパスワードを入力する画面を表示させる（Ｓ６２０）。ユーザはログオンＩＤ、ドメイン名、ログオンパスワードを入力する（Ｓ６２１）。ログオンＩＤ、ドメイン名、ログオンパスワードが入力されると、ログオン手段２１４は、入力されたログオンＩＤ、ドメイン名、ログオンパスワードをＯＳに渡す。ＯＳは渡されたログオン情報の検証を行い、ログオン情報が正しいか否か判断する（Ｓ６２２）。ログオン情報が正しい場合（Ｓ６２２：ＹＥＳ）、ＯＳはクライアント端末２へのログオンを許可し、ログオン処理を行う（Ｓ６２３）。Ｓ６２１において入力されたログオンＩＤ、ドメイン名、ログオンパスワードが正しくなかった場合（Ｓ６２２：ＮＯ）、ログオン手段２１４は表示手段２０４にログオンＩＤ、ドメイン名、ログオンパスワードを入力する画面を表示させる（Ｓ６２０）。以下、正しいログオンＩＤ、ドメイン名、ログオンパスワードが入力されるまで、Ｓ６２０〜Ｓ６２２の処理を繰り返す。
【００２７】
一方、管理サーバ１にカードＩＤに対応するユーザＩＤがなかった場合、ユーザ認証手段１１４に認証失敗と判断される。管理サーバ１より認証失敗の旨の信号を受信する（Ｓ６１３）と、クライアント端末２のログオン手段２１４はＩＣカードＲ／Ｗ３にセットされているＩＣカード４では、クライアント端末２にログオンできない旨を表示する（Ｓ６２４）。
【００２８】
[本実施形態の作用効果]
本実施形態によれば、ユーザはＰＩＮ認証を行うことにより、ユーザ自身が保有するカードのカードＩＤに対応するログオン情報のすべてを取得することができるので、ユーザはＰＩＮを覚えておくのみで、ログオン処理を行うことができる。また、標準ユーザを設定しておくことで、ユーザはログオン時に標準ユーザでログオンする旨選択しておけば、ログオン情報一覧から選択することなく、標準ユーザでログオンすることができる。
【符号の説明】
【００２９】
１０…ログオンシステム
１…管理サーバ
１０１…記憶手段（管理サーバ）
１０２…制御手段（管理サーバ）
１０３…入力・操作手段（管理サーバ）
１０４…表示手段（管理サーバ）
１０５…ネットワーク通信手段（管理サーバ）
２…クライアント端末
２０１…記憶手段（クライアント端末）
２０２…制御手段（クライアント端末）
２０３…入力・操作手段（クライアント端末）
２０４…表示手段（クライアント端末）
２０５…ネットワーク通信手段（クライアント端末）
３…ＩＣカードＲ／Ｗ
４…ＩＣカード
４０１…記憶手段（ＩＣカード）
４０２…制御手段（ＩＣカード）
４０３…通信Ｉ／Ｆ（ＩＣカード）
【図１】
2012221369.tif 000003
【図２】
2012221369.tif 000004
【図３】
2012221369.tif 000005
【図４】
2012221369.tif 000006
【図５】
2012221369.tif 000007
【図６】
2012221369.tif 000008
【図７】
2012221369.tif 000009