(57)【要約】【課題】複数の情報処理装置に対するパスワードの設定作業の負担を軽減する。【解決手段】パスワード設定情報記憶手段１ｄは、識別情報と情報処理装置２に設定されるパスワードとが対応付けられたパスワード設定情報を記憶する。設定情報取得手段１ａは、パスワード設定情報記憶手段１ｄに記憶されているパスワード設定情報を取得する。プログラム生成手段１ｂは、設定情報取得手段１ａによって取得されたパスワード設定情報を有すると共に情報処理装置にパスワードの設定の処理を実行させる設定実行プログラムを生成する。出力手段１ｃは、プログラム生成手段１ｂによって生成された設定実行プログラムを出力する。【選択図】図１
2010092134.tif 000002
【特許請求の範囲】
【請求項１】
識別情報と情報処理装置に設定されるパスワードとが対応付けられたパスワード設定情報を記憶するパスワード設定情報記憶手段と、
前記パスワード設定情報記憶手段に記憶されている前記パスワード設定情報を取得する設定情報取得手段と、
前記設定情報取得手段によって取得された前記パスワード設定情報を有すると共に前記情報処理装置に前記パスワードの設定の処理を実行させる設定実行プログラムを生成するプログラム生成手段と、
前記プログラム生成手段によって生成された前記設定実行プログラムを出力する出力手段と、
を有することを特徴とするパスワード設定装置。
【請求項２】
前記パスワード設定情報記憶手段は、第１の識別情報と前記情報処理装置に設定される前記パスワードとが対応付けられた前記パスワード設定情報を記憶し、
前記情報処理装置は、
前記パスワード設定装置が有する前記出力手段から出力された前記設定実行プログラムの入力を受け付ける入力手段と、
第２の識別情報を記憶する識別情報記憶手段と、
を有し、
前記設定実行プログラムは、前記情報処理装置を、
前記識別情報記憶手段に記憶されている前記第２の識別情報を取得し、前記入力手段によって入力が受け付けられた前記設定実行プログラムが有する前記パスワード設定情報から前記第１の識別情報を取得する識別情報取得手段、
前記設定実行プログラムが有する前記パスワード設定情報から、前記パスワード設定情報によって前記第２の識別情報と一致する前記第１の識別情報に対応付けられた前記パスワードを取得するパスワード取得手段、
前記パスワード取得手段によって取得された前記パスワードを前記情報処理装置に設定する設定手段、
として機能させることを特徴とする請求項１記載のパスワード設定装置。
【請求項３】
前記出力手段は、電気通信回線を通じて前記情報処理装置に前記設定実行プログラムを出力することを特徴とする請求項１記載のパスワード設定装置。
【請求項４】
前記識別情報は、前記情報処理装置を識別する情報であることを特徴とする請求項１記載のパスワード設定装置。
【請求項５】
前記設定実行プログラムは、複数の前記パスワード設定情報を有することを特徴とする請求項１記載のパスワード設定装置。
【請求項６】
コンピュータを、
パスワード設定情報記憶手段に記憶されている、識別情報と情報処理装置に設定されるパスワードとが対応付けられたパスワード設定情報を取得する設定情報取得手段、
前記設定情報取得手段によって取得された前記パスワード設定情報を有すると共に前記情報処理装置に前記パスワードの設定の処理を実行させる設定実行プログラムを生成するプログラム生成手段、
前記プログラム生成手段によって生成された前記設定実行プログラムを出力する出力手段、
として機能させることを特徴とするパスワード設定プログラム。
【請求項７】
パスワード設定装置と情報処理装置とを有するパスワード設定システムであって、
前記パスワード設定装置は、
第１の識別情報と前記情報処理装置に設定されるパスワードとが対応付けられたパスワード設定情報を記憶するパスワード設定情報記憶手段と、
前記パスワード設定情報記憶手段に記憶されている前記パスワード設定情報を取得する設定情報取得手段と、
前記設定情報取得手段によって取得された前記パスワード設定情報を有すると共に前記情報処理装置に前記パスワードの設定の処理を実行させる設定実行プログラムを生成するプログラム生成手段と、
前記プログラム生成手段によって生成された前記設定実行プログラムを出力する出力手段と、
を有し、
前記情報処理装置は、
前記パスワード設定装置が有する前記出力手段から出力された前記設定実行プログラムの入力を受け付ける入力手段と、
第２の識別情報を記憶する識別情報記憶手段と、
を有し、
前記設定実行プログラムは、前記情報処理装置を、
前記識別情報記憶手段に記憶されている前記第２の識別情報を取得し、前記入力手段によって入力が受け付けられた前記設定実行プログラムが有する前記パスワード設定情報から前記第１の識別情報を取得する識別情報取得手段、
前記設定実行プログラムが有する前記パスワード設定情報から、前記パスワード設定情報によって前記第２の識別情報と一致する前記第１の識別情報に対応付けられた前記パスワードを取得するパスワード取得手段、
前記パスワード取得手段によって取得された前記パスワードを前記情報処理装置に設定する設定手段、
として機能させることを特徴とするパスワード設定システム。
【請求項８】
パスワード設定装置が有する設定情報取得手段が、パスワード設定情報記憶手段に記憶されている第１の識別情報と情報処理装置に設定されるパスワードとが対応付けられたパスワード設定情報を取得し、
前記パスワード設定装置が有するプログラム生成手段が、前記設定情報取得手段によって取得された前記パスワード設定情報を有すると共に前記情報処理装置に前記パスワードの設定の処理を実行させる設定実行プログラムを生成し、
前記パスワード設定装置が有する出力手段が、前記プログラム生成手段によって生成された前記設定実行プログラムを出力し、
前記情報処理装置が有する入力手段が、前記パスワード設定装置が有する前記出力手段から出力された前記設定実行プログラムの入力を受け付け、
前記情報処理装置が前記設定実行プログラムを実行することにより、
前記情報処理装置が有する識別情報取得手段が、識別情報記憶手段に記憶されている第２の識別情報を取得し、前記入力手段によって入力が受け付けられた前記設定実行プログラムが有する前記パスワード設定情報から前記第１の識別情報を取得し、
前記情報処理装置が有するパスワード取得手段が、前記設定実行プログラムが有する前記パスワード設定情報から、前記パスワード設定情報によって前記第２の識別情報と一致する前記第１の識別情報に対応付けられた前記パスワードを取得し、
前記情報処理装置が有する設定手段が、前記パスワード取得手段によって取得された前記パスワードを前記情報処理装置に設定することを特徴とするパスワード設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パスワード設定装置、パスワード設定プログラム、パスワード設定システムおよびパスワード設定方法に関し、特に、情報処理装置のパスワードを設定するパスワード設定装置、パスワード設定プログラム、パスワード設定システムおよびパスワード設定方法に関する。
【背景技術】
【０００２】
従来、パスワードによりユーザの正当性を判定するパスワード認証を用いる装置に対してパスワードを設定する技術が知られている。これにより、複数の機器に対して自動的にパスワードを設定することができる。
【特許文献１】特開２００６−３１５７５号公報
【特許文献２】特開２００１−１３４４９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、特許文献１記載の技術では、外部からハードディスクドライブに対してパスワードの設定を行うものであり、情報処理装置に対してパスワードを設定する際には適さないという問題点がある。
【０００４】
また、特許文献２記載の技術では、複数の情報処理装置に対して異なるパスワードの自動設定を行う際には、情報処理装置と、その情報処理装置に設定されたパスワードとの対応関係の管理が煩雑であるという問題点がある。
【０００５】
本件はこのような点に鑑みてなされたものであり、複数の情報処理装置に対する異なるパスワードの設定作業の負担を軽減するパスワード設定装置、パスワード設定プログラム、パスワード設定システムおよびパスワード設定方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
開示のパスワード設定装置は、識別情報と情報処理装置に設定されるパスワードとが対応付けられたパスワード設定情報を記憶するパスワード設定情報記憶手段と、前記パスワード設定情報記憶手段に記憶されている前記パスワード設定情報を取得する設定情報取得手段と、前記設定情報取得手段によって取得された前記パスワード設定情報を有すると共に前記情報処理装置に前記パスワードの設定の処理を実行させる設定実行プログラムを生成するプログラム生成手段と、前記プログラム生成手段によって生成された前記設定実行プログラムを出力する出力手段と、を有する。
【０００７】
開示のパスワード設定装置によれば、パスワード設定情報記憶手段により、パスワード設定情報が記憶される。設定情報取得手段により、パスワード設定情報が取得される。プログラム生成手段により、設定実行プログラムが生成される。出力手段により、設定実行プログラムが出力される。
【発明の効果】
【０００８】
開示のパスワード設定装置、パスワード設定プログラム、パスワード設定システムおよびパスワード設定方法によれば、情報処理装置にパスワードを設定する際の作業負担を軽減することが可能になる。
【発明を実施するための最良の形態】
【０００９】
以下、実施の形態について、図面を参照して説明する。
図１は、本実施の形態の概要を示す図である。図１に示すパスワード設定装置１は、情報処理装置２のパスワードを設定するための設定実行プログラムを出力する。パスワード設定装置１は、設定情報取得手段１ａ、プログラム生成手段１ｂ、出力手段１ｃおよびパスワード設定情報記憶手段１ｄを有する。
【００１０】
設定情報取得手段１ａは、パスワード設定情報記憶手段１ｄに記憶されているパスワード設定情報を取得する。
プログラム生成手段１ｂは、設定情報取得手段１ａによって取得されたパスワード設定情報を有すると共に情報処理装置２にパスワードの設定の処理を実行させる設定実行プログラムを生成する。
【００１１】
出力手段１ｃは、プログラム生成手段１ｂによって生成された設定実行プログラムを出力する。
パスワード設定情報記憶手段１ｄは、識別情報と情報処理装置２に設定されるパスワードとが対応付けられたパスワード設定情報を記憶する。この識別情報は、例えば情報処理装置２のシリアルナンバ（製造番号）等、情報処理装置２を識別可能にする情報である。
【００１２】
情報処理装置２は、パスワード設定装置１から出力された設定実行プログラムによってパスワードが設定される。情報処理装置２は、入力手段２ａおよび識別情報記憶手段２ｅを有すると共に、設定実行プログラムの実行により、識別情報取得手段２ｂ、パスワード取得手段２ｃおよび設定手段２ｄとして機能する。
【００１３】
入力手段２ａは、パスワード設定装置１が有する出力手段１ｃから出力された設定実行プログラムの入力を受け付ける。設定実行プログラムは、情報処理装置２を、識別情報取得手段２ｂ、パスワード取得手段２ｃ、設定手段２ｄとして機能させる。
【００１４】
識別情報取得手段２ｂは、識別情報記憶手段２ｅに記憶されている識別情報を取得し、入力手段２ａによって入力が受け付けられた設定実行プログラムが有するパスワード設定情報から、設定されるパスワードに対応付けられた識別情報を取得する。
【００１５】
パスワード取得手段２ｃは、設定実行プログラムが有するパスワード設定情報から、パスワード設定情報によって情報処理装置２の識別情報と一致するパスワード設定情報の識別情報に対応付けられたパスワードを取得する。
【００１６】
設定手段２ｄは、パスワード取得手段によって取得されたパスワードを情報処理装置に設定する。
識別情報記憶手段２ｅは、情報処理装置２に予め設定された識別情報を記憶する。この識別情報は、情報処理装置２に対して割り当てられた識別情報である。これにより、情報処理装置２を特定することができる。
【００１７】
なお、識別情報は、例えば情報処理装置２を使用するユーザのＩＤ（Identification）等、情報処理装置２を他の情報処理装置と間接的に識別可能にする情報であってもよい。この場合、識別情報は、例えば情報処理装置２がユーザに対して割り当てられることが決定された後に入力される。識別情報が入力された後に情報処理装置２で設定実行プログラムが実行されると、入力された識別情報に基づいてパスワードが設定される。
【００１８】
このようなパスワード設定装置１によれば、パスワード設定情報記憶手段１ｄにより、パスワード設定情報が記憶される。設定情報取得手段１ａにより、パスワード設定情報記憶手段１ｄからパスワード設定情報が取得される。プログラム生成手段１ｂにより、設定実行プログラムが生成される。出力手段１ｃにより、設定実行プログラムが出力される。
【００１９】
これによって、プログラム生成手段１ｂにより、パスワード設定情報を有する設定実行プログラムが生成され、出力手段１ｃにより、設定実行プログラムが出力されるので、情報処理装置２はこの設定実行プログラムを実行することにより、情報処理装置２にパスワードを設定する際の作業負担を軽減することが可能になる。
【００２０】
以下、本実施の形態について図面を参照して詳細に説明する。
図２は、本実施の形態のシステム構成を示す図である。図２に示すシステムでは、職場等、ユーザによって操作されるパーソナルコンピュータ２００，３００，４００等の情報処理装置について、設定サーバ１００がパスワードの設定を行う。
【００２１】
本実施の形態に係るシステムでは、設定サーバ１００が、ＬＡＮ（Local Area Network）１０を介して、ユーザが使用するパーソナルコンピュータ２００，３００，４００に対してパスワードの設定を行う。
【００２２】
パーソナルコンピュータ２００，３００，４００は、ユーザが例えば業務等に使用するコンピュータである。パーソナルコンピュータ２００，３００はノートタイプ（ラップトップタイプ：laptop type）のパーソナルコンピュータである。パーソナルコンピュータ４００は、デスクトップ（desktop type）タイプのパーソナルコンピュータである。なお、パーソナルコンピュータ２００，３００，４００は情報処理装置の一例であり、本実施の形態のパスワード設定機能は、携帯電話やＰＤＡ（Personal Digital Assistant）を初めとする移動通信用端末装置、情報処理システムの端末装置等のように、装置毎に異なるパスワードが設定される情報処理装置に適用することができる。
【００２３】
図３は、設定サーバのハードウェア構成を示す図である。図３に示す設定サーバ１００は、ＣＰＵ（Central Processing Unit）１０１によって装置全体が制御されている。ＣＰＵ１０１には、バス１０７を介してＲＡＭ（Random Access Memory）１０２、ハードディスクドライブ（ＨＤＤ:Hard Disk Drive）１０３、グラフィック処理装置１０４、入力インタフェース１０５および通信インタフェース１０６が接続されている。
【００２４】
ＲＡＭ１０２には、ＣＰＵ１０１に実行させるＯＳ（Operating System）のプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ１０２には、ＣＰＵ１０１による処理に必要な各種データが格納される。ＨＤＤ１０３には、ＯＳやアプリケーションプログラムが格納される。
【００２５】
グラフィック処理装置１０４には、モニタ１１が接続されている。グラフィック処理装置１０４は、ＣＰＵ１０１からの命令に従って、画像をモニタ１１の画面に表示させる。入力インタフェース１０５には、キーボード１２とマウス１３とが接続されている。入力インタフェース１０５は、キーボード１２やマウス１３から送られてくる信号を、バス１０７を介してＣＰＵ１０１に送信する。
【００２６】
通信インタフェース１０６は、ＬＡＮ１０に接続されている。通信インタフェース１０６は、ＬＡＮ１０を介して、他のコンピュータとの間でデータの送受信を行う。
図４は、パーソナルコンピュータのハードウェア構成を示す図である。図４に示すパーソナルコンピュータ２００は、前述のようにノートタイプのパーソナルコンピュータであり、図２において前述した設定サーバ１００と同様、ＣＰＵ２０１によって装置全体が制御されている。ＣＰＵ２０１には、バス２０７を介してＲＡＭ２０２、ＨＤＤ２０３、グラフィック処理装置２０４、入力インタフェース２０５および通信インタフェース２０６が接続されている。
【００２７】
ＲＡＭ２０２には、ＣＰＵ２０１に実行させるＯＳのプログラムやアプリケーションの少なくとも一部が一時的に格納される。また、ＲＡＭ２０２には、ＣＰＵ２０１による処理に必要な各種データが格納される。
【００２８】
ＨＤＤ２０３には、パーソナルコンピュータ２００上のＯＳやアプリケーションが扱うデータが格納される。
グラフィック処理装置２０４には、ＬＣＤ（Liquid Crystal Display）２２１等の表示装置が接続されている。グラフィック処理装置２０４は、ＣＰＵ２０１からの命令にしたがって、画像をＬＣＤ２２１等の表示装置の表示画面に表示させることができる。また、グラフィック処理装置２０４とＬＣＤ２２１とは、例えば、シリアル通信ケーブルで接続され制御信号と画像信号とが交互に送受信される。
【００２９】
入力インタフェース２０５には、キーボード２３１、マウス２３等の入力装置が接続可能である。入力インタフェース２０５は、キーボード２３１等の入力装置から送られてくる信号を、バス２０７を介してＣＰＵ２０１に出力する。
【００３０】
また、入力インタフェース２０５には、セキュリティ部２４０が接続されている。このセキュリティ部２４０は、ユーザによるパスワードの入力を受け付けて認証を行い、認証に成功した場合に、パーソナルコンピュータ２００を使用可能にする。セキュリティ部２４０は、認証部２４１およびパスワード入力操作部２４２を有する。
【００３１】
認証部２４１は、図示しないＥＥＰＲＯＭ（Electronically Erasable and Programmable Read Only Memory）を有する。認証部２４１は、設定されたパスワードをＥＥＰＲＯＭに記憶させ、ＥＥＰＲＯＭに記憶させたパスワードおよびパスワード入力操作部２４２によって入力されたパスワードに基づいて認証を行う。パスワード入力操作部２４２は、ユーザによるパスワードの入力操作を受け付ける。
【００３２】
セキュリティ部２４０および認証部２４１については、詳しくは図５において後述する。パスワード入力操作部２４２については、詳しくは図５、図１２および図１３において後述する。
【００３３】
通信インタフェース２０６は、ＬＡＮ１０に接続されている。通信インタフェース２０６は、ＬＡＮ１０を介して、他のコンピュータとの間でデータの送受信を行う。
ＬＣＤ２２１は、パーソナルコンピュータ２００の動作にしたがって情報を表示することができる。
【００３４】
なお、パーソナルコンピュータ３００は、パーソナルコンピュータ２００と同様のハードウェア構成によって実現される。また、デスクトップタイプのパーソナルコンピュータ４００も、図示しないモニタおよびキーボードが外部に接続される他はパーソナルコンピュータ２００と同様のハードウェア構成によって実現される。
【００３５】
また、本実施の形態では、セキュリティ部２４０を、ＣＰＵ２０１等は別個のハードウェア構成によって実現するが、これに限らず、ＣＰＵ２０１等をソフトウェアによって動作させ、ユーザを認証させることによって実現してもよい。
【００３６】
また、本実施の形態では、パスワード入力操作部２４２によってユーザによるパスワードの入力操作を受け付けるが、これに限らず、キーボード２３１およびＬＣＤ２２１に表示されるログイン画面３１０（図１４において後述）等、その他のパスワード入力方法を用いることもできる。
【００３７】
以上のようなハードウェア構成によって、本実施の形態の処理機能を実現することができる。
図５は、設定サーバの構成を示すブロック図である。図５に示す設定サーバ１００は、ＬＡＮ１０によって接続されたパーソナルコンピュータ（例えば、パーソナルコンピュータ２００）にパスワードを設定する。設定サーバ１００は、設定情報取得部１１１、プログラム生成部１１２、出力部１１３、パスワード設定情報記憶部１５１を有する。
【００３８】
設定情報取得部１１１は、パスワード設定情報記憶部１５１に記憶されているパスワード設定情報を取得する。
プログラム生成部１１２は、設定情報取得部１１１によって取得されたパスワード設定情報を有すると共にパーソナルコンピュータ２００にパスワードの設定の処理を実行させる設定実行プログラムを生成する。
【００３９】
ここで、設定実行プログラムは、複数のパスワード設定情報を有する。この複数のパスワードのそれぞれは、パスワード設定情報によって、各パーソナルコンピュータの識別情報と対応付けられている。これにより、設定実行プログラムは、読み込まれたパーソナルコンピュータ２００の識別情報を取得して、パスワード設定情報によりそのパーソナルコンピュータ２００の識別情報に対応付けられているパスワードを取得し、取得したパスワードを設定するので、パーソナルコンピュータ２００に設定されるべきパスワードを、自動的に、他のコンピュータと区別して設定することができる。
【００４０】
出力部１１３は、プログラム生成部１１２によって生成された設定実行プログラムを出力する。出力部１１３は、通信インタフェース１０６（図３において前述）によってＬＡＮ１０を通じてパーソナルコンピュータ２００と通信し、パーソナルコンピュータ２００に設定実行プログラムを出力する。これにより、パーソナルコンピュータ２００は、設定実行プログラムを取得することができる。
【００４１】
出力部１１３は、パーソナルコンピュータ２００に設定実行プログラムを実行させるパスワード設定要求を送信する。
なお、出力部１１３から出力された設定実行プログラムは、図示しない記憶装置または情報処理装置等に格納されてもよい。この場合、格納された設定実行プログラムは、必要に応じて読み出され、パスワードが設定されるパーソナルコンピュータ２００に書き込まれる。
【００４２】
パスワード設定情報記憶部１５１は、識別情報とパーソナルコンピュータ２００に設定されるパスワードとが対応付けられたパスワード設定情報を記憶する。この識別情報は、例えばパーソナルコンピュータ２００のシリアルナンバ（製造番号）等、パーソナルコンピュータ２００を識別可能にする情報である。
【００４３】
パーソナルコンピュータ２００は、設定サーバ１００から出力された設定実行プログラムによってパスワードが設定される。パーソナルコンピュータ２００は、入力部２１１および識別情報記憶部２５１を有すると共に、設定実行プログラムの実行により、識別情報取得部２１２、パスワード取得部２１３および設定部２１４として機能する。
【００４４】
入力部２１１は、設定サーバ１００が有する出力部１１３から出力された設定実行プログラムの入力を受け付ける。設定実行プログラムは、パーソナルコンピュータ２００を、識別情報取得部２１２、パスワード取得部２１３、設定部２１４として機能させる。
【００４５】
識別情報取得部２１２は、識別情報記憶部２５１に記憶されている識別情報を取得し、入力部２１１によって入力が受け付けられた設定実行プログラムが有するパスワード設定情報から、設定されるパスワードに対応付けられた識別情報を取得する。
【００４６】
パスワード取得部２１３は、設定実行プログラムが有するパスワード設定情報から、パスワード設定情報によってパーソナルコンピュータ２００の識別情報と一致するパスワード設定情報の識別情報に対応付けられたパスワードを取得する。
【００４７】
設定部２１４は、パスワード取得部２１３によって取得されたパスワードをパーソナルコンピュータ２００に設定する。このとき設定部２１４は、認証部２４１にパスワード取得部２１３によって取得されたパスワードを設定する。
【００４８】
セキュリティ部２４０は、ユーザによるパスワードの入力を受け付けて認証を行い、認証に成功した場合に、パーソナルコンピュータ２００を使用可能にする。セキュリティ部２４０は、認証部２４１およびパスワード入力操作部２４２を有する。
【００４９】
認証部２４１は、パスワード入力操作部２４２によって入力されたパスワードと予め設定されたパスワードとを比較することによりユーザを認証する。パスワード入力操作部２４２は、ユーザによるパスワードの入力操作を受け付ける。
【００５０】
識別情報記憶部２５１は、パーソナルコンピュータ２００に予め設定された識別情報を記憶する。この識別情報は、パーソナルコンピュータ２００に対して割り当てられた識別情報である。この識別情報により、設定実行処理においてパーソナルコンピュータ２００を特定することができる。
【００５１】
なお、識別情報は、例えばパーソナルコンピュータ２００を使用するユーザのＩＤのようにパーソナルコンピュータ２００を操作するユーザを識別する情報等、パーソナルコンピュータ２００を他の情報処理装置と間接的に識別可能にする情報であってもよい。この場合、識別情報は、例えばパーソナルコンピュータ２００がユーザに対して割り当てられることが決定された後に入力される。識別情報が入力された後にパーソナルコンピュータ２００で設定実行プログラムが実行されると、入力された識別情報に基づいてパスワードが設定される。
【００５２】
次に、本実施の形態で使用されるデータのデータ構造例について説明する。
図６は、パスワード設定テーブルの構成例を示す図である。図６に示すパスワード設定テーブル１５１ａは、設定サーバ１００（図２において前述）によって作成および管理され、ＨＤＤ１０３（図３において前述）に格納されている。パスワード設定テーブル１５１ａは、各パーソナルコンピュータに設定された識別情報および各パーソナルコンピュータに設定されるパスワードを示すパスワード情報を有するパスワード設定情報を格納するテーブルである。
【００５３】
パスワード設定テーブル１５１ａには、各パーソナルコンピュータを一意に特定するために設定された情報を示す項目である“識別情報”、そのパーソナルコンピュータに設定される管理者パスワードを示す管理者パスワード情報を示す項目である“管理者パスワード”、そのパーソナルコンピュータに設定される利用者パスワードを示す利用者パスワード情報を示す項目である“利用者パスワード”が設けられている。各項目の横方向に並べられた情報同士が互いに関連付けられて、パスワード設定情報を構成する。
【００５４】
識別情報は、各パーソナルコンピュータを識別するために各パーソナルコンピュータに設定されている情報である。識別情報は、任意の文字列を用いることができるが、各パーソナルコンピュータに対し、システム内において各パーソナルコンピュータを一意に特定できるように定められる。この識別情報は、例えば各パーソナルコンピュータのシリアルナンバ（製造番号）等であり、そのパーソナルコンピュータに対して工場における製造時に設定される。
【００５５】
管理者パスワードは、システムのパーソナルコンピュータを管理する管理者の正当性を確認するためのパスワードである。管理者パスワードは、システムのパーソナルコンピュータを利用する利用者の正当性を確認するためのパスワードである。本実施の形態では、パスワード設定情報を用いて、各パーソナルコンピュータが有する識別情報に基づいてこれらのパスワードを設定する。
【００５６】
本実施の形態の設定サーバ１００では、パスワード設定情報は、システムの管理者による設定サーバ１００によって作成され、設定サーバ１００のＨＤＤ１０３に格納される。
なお、本実施の形態のパスワード設定情報の管理者パスワードおよび利用者パスワードは、規則的または不規則に文字が羅列された文字列を、設定サーバ１００または他のコンピュータによって自動生成して用いてもよい。
【００５７】
また、本実施の形態のパスワード設定情報は、パスワードとして管理者パスワードおよび利用者パスワードの２種類のパスワードを有するが、これに限らず、例えば、利用者パスワードのみ等、１種類のパスワードを有してもよい。また、例えば、複数ユーザのパスワード等、３種類以上のパスワードを有してもよい。
【００５８】
次に、本実施の形態で実行される処理について説明する。
図７は、設定実行プログラム生成処理の手順を示すフローチャートである。図７に示す設定実行プログラム生成処理は、設定サーバ１００において実行される処理である。この設定実行プログラム生成処理は、設定サーバ１００が各パーソナルコンピュータ（例えば、図２において前述したパーソナルコンピュータ２００）で実行される設定実行プログラムを生成する処理であり、システムの管理者による設定実行プログラム生成機能の呼び出しによって実行が開始される。
【００５９】
［ステップＳ１１］設定情報取得部１１１は、パスワード設定情報記憶部１５１（図５において前述）に記憶されているパスワード設定テーブル１５１ａ（図６において前述）からパスワード設定情報を取得する。
【００６０】
［ステップＳ１２］プログラム生成部１１２は、ステップＳ１１で取得されたパスワード設定情報を用いて設定実行プログラムを生成する。この設定実行プログラムにおいて実行される処理については、詳しくは図８において後述する。
【００６１】
［ステップＳ１３］出力部１１３は、ステップＳ１２で生成した設定実行プログラムを、ＬＡＮ１０を通じてパスワードを設定するパーソナルコンピュータ（例えばパーソナルコンピュータ２００）に対して送信する。パスワードを設定するパーソナルコンピュータが複数存在する場合には、パスワードを設定するすべてのパーソナルコンピュータに対して同一の設定実行プログラムを送信する。
【００６２】
［ステップＳ１４］出力部１１３は、パスワードを設定するパーソナルコンピュータに対してパスワード設定要求を送信する。ステップＳ１３と同様、パスワードを設定するパーソナルコンピュータが複数存在する場合には、パスワードを設定するすべてのパーソナルコンピュータに対してパスワード設定要求を送信する。その後、処理は終了する。
【００６３】
図８は、設定実行処理の手順を示すフローチャートである。図８に示す設定実行処理は、設定サーバ１００から送信され、入力部２１１が受信したパスワード設定要求に基づいて、パスワードの設定の対象であるパーソナルコンピュータ（例えばパーソナルコンピュータ２００）が、設定サーバ１００から送信され、入力部２１１が受信した設定実行プログラムを実行することによりパスワードを設定する処理であり、設定サーバ１００によって送信されるパスワード設定要求の受信によって実行が開始される。
【００６４】
［ステップＳ２１］識別情報取得部２１２は、設定実行処理を実行しているそのパーソナルコンピュータ（例えばパーソナルコンピュータ２００）の識別情報記憶部２５１から識別情報を取得する。
【００６５】
［ステップＳ２２］識別情報取得部２１２は、設定サーバ１００から送信され入力部２１１によって受信された設定実行プログラムが有する設定情報から識別情報を取得する。
［ステップＳ２３］パスワード取得部２１３は、ステップＳ２１で取得したパーソナルコンピュータ２００の識別情報とステップＳ２２で取得したパスワード設定情報の識別情報とを比較し、パーソナルコンピュータ２００の識別情報に一致する識別情報がパスワード設定情報の識別情報に含まれているか否かについて判定する。パーソナルコンピュータ２００の識別情報に一致する識別情報がパスワード設定情報の識別情報に含まれていれば、ステップＳ２４に処理が進められる。一方、パーソナルコンピュータ２００の識別情報に一致する識別情報がパスワード設定情報の識別情報に含まれていなければ、処理は終了する。
【００６６】
［ステップＳ２４］パスワード取得部２１３は、設定サーバ１００から送信され入力部２１１によって受信された設定実行プログラムが有する設定情報から、ステップＳ２３で取得したパーソナルコンピュータ２００の識別情報と一致すると判定された識別情報に対応するパスワードを取得する。
【００６７】
［ステップＳ２５］設定部２１４は、ステップＳ２４で取得したパスワードを設定する。このとき設定部２１４は、図６において前述した管理者パスワードおよび利用者パスワードのように、パスワード設定情報において１つの識別情報に複数のパスワードが対応する場合には、パーソナルコンピュータ２００の識別情報に対応するすべてのパスワードが設定される。その後、処理は終了する。
【００６８】
なお、本実施の形態の設定実行プログラムは、パーソナルコンピュータ２００において、設定サーバ１００によって送信されるパスワード設定要求の受信によって実行が開始されるが、これに限らず、設定実行プログラムの入力後におけるパーソナルコンピュータ２００の次回の再起動時に実行が開始されてもよい。さらに、設定実行プログラムの入力後であってパスワード設定要求の受信後におけるパーソナルコンピュータ２００の次回の再起動時に実行が開始されてもよい。
【００６９】
図９は、パスワード設定時の手順を示すシーケンス図である。
以下に、設定サーバ１００とパスワードが設定されるパーソナルコンピュータ（例えばパーソナルコンピュータ２００）との間におけるパスワード設定時の手順を図に従って説明する。
【００７０】
［ステップＳ１０１］設定サーバ１００のプログラム生成部１１２は、設定実行プログラムを生成する。
［ステップＳ１０２］設定サーバ１００の出力部１１３は、パーソナルコンピュータ２００に設定実行プログラムを送信する。
【００７１】
［ステップＳ１０３］パーソナルコンピュータ２００の入力部２１１は、設定実行プログラムを受信する。
［ステップＳ１０４］設定サーバ１００の出力部１１３は、パーソナルコンピュータ２００にパスワード設定要求を送信する。
【００７２】
［ステップＳ１０５］パーソナルコンピュータ２００の入力部２１１は、パスワード設定要求を受信する。
［ステップＳ１０６］パーソナルコンピュータ２００の識別情報取得部２１２、パスワード取得部２１３、設定部２１４は、設定実行プログラムを実行することにより、パスワードを設定する。その後、処理は終了する。
【００７３】
次に、本実施の形態で表示される表示画面について説明する。
図１０は、管理画面を示す図である。図１０に示す管理画面１６０は、設定サーバ１００（図２において前述）と接続されたモニタ１１に表示される画面であり、設定サーバ１００が有するパスワード設定情報を表示すると共にパスワード設定情報を管理する管理画面の一例である。
【００７４】
管理画面１６０には、設定情報表示領域１６１、新規ボタン１６２、編集ボタン１６３、削除ボタン１６４、生成ボタン１６５および管理画面を閉じて終了する閉じるボタン１６６が設けられている。
【００７５】
設定情報表示領域１６１には、管理対象であるパスワード設定情報（図６において前述）が表示される。設定情報表示領域１６１は、スクロールバー１６１ａを有する。このスクロールバー１６１ａにより、多数のパスワード管理情報が存在する場合にも、表示させるパスワード設定情報をスクロールさせることができる。
【００７６】
新規ボタン１６２は、新たに追加するパスワード設定情報を入力する画面である図示しない新規画面を起動するボタンである。新規画面は、入力された識別情報とパスワードとの新規の関連付けを作成する画面である。新規画面は、設定サーバ１００に接続されているモニタ１１に表示される。
【００７７】
編集ボタン１６３は、既に入力されているパスワード設定情報を編集する画面である図１１において後述する編集画面１７０を起動するボタンである。編集画面１７０は、入力された識別情報とパスワードとによって既存の関連付けを更新する画面である。編集画面１７０は、新規画面と同様、設定サーバ１００に接続されているモニタ１１に表示される。
【００７８】
削除ボタン１６４は、既に入力されているパスワード設定情報を削除するボタンである。生成ボタン１６５は、設定実行プログラムを生成するボタンである。閉じるボタン１６６は、管理画面１６０を閉じ、パスワード設定情報の管理を終了するボタンである。
【００７９】
図１１は、編集画面を示す図である。図１１に示す編集画面１７０は、管理者等がパスワード設定情報（図６において前述）を編集する際に、設定サーバ１００と接続されたモニタ１１に表示される編集画面の一例である。
【００８０】
編集画面１７０には、識別情報であるシリアル番号の入力を受け付けるシリアル番号入力欄１７１、パスワードの入力を受け付けるパスワード入力欄１７２、シリアル番号入力欄１７１およびパスワード入力欄１７２に正しい入力内容を入力したときに、入力した内容でパスワード設定情報を更新するための操作を受け付けるＯＫボタン１７３、シリアル番号入力欄１７１およびパスワード入力欄１７２に誤った入力内容を入力してしまったとき等に、パスワード設定情報の編集をキャンセルするための操作を受け付けるキャンセルボタン１７４が設けられている。
【００８１】
パスワード設定情報を編集する管理者等は、図１０において前述した編集ボタン１６３を操作して編集画面１７０を起動させる。次に管理者等は、編集するパスワード設定情報のシリアル番号をシリアル番号入力欄１７１に入力し、シリアル番号に対応するパスワードをパスワード入力欄１７２に入力した後、ＯＫボタン１７３を操作する。これにより、設定サーバ１００によってパスワード設定情報の編集が受け付けられる。このようにして管理者等は、編集画面１７０を操作してパスワード設定情報を更新することができる。なお、パスワード入力欄１７２は、入力されたパスワードを表示せずに、例えば「＊」や「●」等を用いて入力された文字を隠してもよい。
【００８２】
また、本実施の形態では説明を省略したが、図示しないシリアル番号入力欄、パスワード入力欄、ＯＫボタンおよびキャンセルボタンを有しており、パスワード設定情報を新たに作成するための図示しない新規画面を設けてもよい。そして、これにより、ユーザにこの新規画面を操作させてパスワード設定情報を新たに作成させ、作成されたパスワード設定情報を追加することができる。
【００８３】
図１２は、パーソナルコンピュータの外観を示す図である。図１２に示すパーソナルコンピュータ２００は、パスワード認証によるセキュリティ機能が付加されたノートタイプのパーソナルコンピュータである。パーソナルコンピュータ２００は、ＬＣＤ２２１を有するディスプレイ部２２０、キーボード２３１ならびに図４において前述したセキュリティ部２４０その他のＣＰＵ２０１等の電子部品を有する本体部２３０を有する。また、本体部２３０の上面には、前述のようにセキュリティ部２４０が有するパスワード入力操作部２４２が配置されている。
【００８４】
ＬＣＤ２２１は、文字または画像を表示する表示画面を有する表示装置である。なお、表示装置としては、ＬＣＤ以外にも、例えば有機ＥＬ（Electroluminescence）ディスプレイ等の他の薄型表示デバイスを用いてもよい。キーボード２３１は、文字の入力およびその他の操作を行うための入力装置である。
【００８５】
パスワード入力操作部２４２は、詳しくは図１３において後述するが、ユーザによるパスワードを入力するための操作部である。
なお、本実施の形態のパーソナルコンピュータ２００では、ノートタイプのパーソナルコンピュータについて説明したが、これに限らず、デスクトップタイプのパーソナルコンピュータとしてもよい。また、その他の携帯型情報端末装置等の情報処理装置であってもよい。
【００８６】
図１３は、パスワード入力操作部を示す図である。図１３に示すパスワード入力操作部２４２は、図４において前述したセキュリティ部２４０の一部であり、ユーザによるパスワードを入力するための操作部である。パスワード入力操作部２４２は、パスワード入力ボタン２４２ａおよびパスワード確定ボタン２４２ｂを有する。
【００８７】
パスワード入力ボタン２４２ａは、パスワードの入力を受け付けるボタンである。本実施の形態のパスワード入力操作部２４２は、パスワード入力ボタン２４２ａとして、それぞれが「１」〜「４」に対応する４個のボタンを有するが、これに限らず、個数および対応する文字は、必要に応じて自由に設定することができる。
【００８８】
パスワード確定ボタン２４２ｂは、パスワード入力ボタン２４２ａを操作することによって行われたパスワードの入力を確定させるボタンである。パスワード確定ボタン２４２ｂが操作されると、パスワード入力ボタン２４２ａにより入力されたパスワードが、認証部２４１によって認証される。
【００８９】
ユーザはこのパスワード入力ボタン２４２ａおよびパスワード確定ボタン２４２ｂを操作することにより。パスワードを入力することができる。具体的には、ユーザは、この「１」〜「４」のボタンをパスワードとして定められた順序で操作することにより、パスワードを入力する。例えば、パスワードが「３」、「１」、「２」、「４」と定められている場合には、ユーザは、パスワード入力ボタン２４２ａを「３」、「１」、「２」、「４」の順序で操作した後、パスワード確定ボタン２４２ｂを操作する。これにより、ユーザによるパスワードの入力が受け付けられ、認証部２４１によってユーザの正当性が確認される。
【００９０】
（本実施の形態の変形例）
次に、本実施の形態の変形例について説明する。上記の実施の形態との相違点を中心に説明し、同様の事項については同一の符号を用いるとともに説明を省略する。
【００９１】
本変形例は、ログイン画面によってパスワードの入力操作を受け付ける点および識別情報がユーザを識別するユーザＩＤである点で、本実施の形態と異なる。
本変形例では、パスワード設定情報記憶部１５１（図５において前述）に記憶されているパスワード設定情報（図６において前述）が有する識別情報および識別情報記憶部２５１（図５において前述）に記憶されている識別情報は、ユーザを識別するユーザＩＤである。これにより、本変形例では、識別情報によりユーザＩＤとパスワードとが対応付けられている。なお、ユーザＩＤは、設定実行プログラムの実行前にあらかじめパーソナルコンピュータ２００に設定するものとする。
【００９２】
これにしたがい、設定情報取得部１１１（図５において前述）は、ユーザＩＤとこれに対応付けられているパスワードとを有する識別情報を取得する。プログラム生成部１１２は、取得されたユーザＩＤを有する設定実行プログラムを生成する。出力部１１３は、生成されたユーザＩＤを有する設定実行プログラムを出力する。
【００９３】
また、入力部２１１は、ユーザＩＤを有する設定実行プログラムの入力を受け付ける。識別情報取得部２１２（図５において前述）は、識別情報記憶部２５１に記憶されている識別情報であるユーザＩＤを取得し、入力部２１１（図５において前述）によって入力が受け付けられた設定実行プログラムが有するパスワード設定情報から、設定されるパスワードに対応付けられた識別情報であるユーザＩＤを取得する。パスワード取得部２１３（図５において前述）は、識別情報取得部２１２によって取得された、識別情報記憶部２５１に記憶されていたユーザＩＤと、設定実行プログラムが有するユーザＩＤとを比較してユーザＩＤが一致するパスワードを取得する。設定部２１４（図５において前述）は、取得されたパスワードおよびパスワードに対応付けられているユーザＩＤを認証部２４１に設定する。認証部２４１は、ユーザＩＤおよびパスワードを用いて認証を行う。
【００９４】
また、認証部２４１による認証の際は、図１４において後述するログイン画面３１０によってユーザによるパスワードの入力操作を受け付ける。
図１４は、本実施の形態の変形例におけるログイン画面を示す図である。図１４に示すログイン画面３１０は、本変形例において、ユーザによって使用される図２において前述したパーソナルコンピュータ２００，３００，４００（例えばパーソナルコンピュータ２００）によって、ユーザがそのパーソナルコンピュータ２００にログインするためのログイン操作を行っている際に、パーソナルコンピュータ２００のＬＣＤ２２１に表示されるログイン画面の一例である。
【００９５】
ログイン画面３１０には、ユーザＩＤの入力を受け付けるユーザＩＤ入力欄３１１、パスワードの入力を受け付けるパスワード入力欄３１２、ユーザＩＤ入力欄３１１およびパスワード入力欄３１２に対して正しい入力内容を入力したときに、パーソナルコンピュータ２００にパスワードの認証を実行させてログインを行うためのログイン操作を受け付けるログインボタン３１３、ユーザＩＤ入力欄３１１およびパスワード入力欄３１２に誤った入力内容を入力してしまったとき等に、ログイン操作を取り消すための操作を受け付けるキャンセルボタン３１４が設けられている。
【００９６】
パーソナルコンピュータ２００にログインするユーザは、キーボード２３１およびマウス２３等の入力装置を操作して、予め設定されたユーザＩＤをユーザＩＤ入力欄３１１に入力し、ユーザＩＤに対応するパスワードをパスワード入力欄３１２に入力した後、ログインボタン３１３を操作する。これにより、パーソナルコンピュータ２００によってパスワードの認証が行われ、認証によってユーザの正当性の確認に成功した場合、ユーザはパーソナルコンピュータ２００にログインすることができる。
【００９７】
本実施の形態の設定サーバ１００は、特に、パーソナルコンピュータ等の情報処理装置に対して、情報処理装置の完成後に設置され、または注文生産時のオプションとして追加的に搭載されるパスワード認証を行うセキュリティ装置（例えば、セキュリティ部２４０）のパスワード設定にも適している。
【００９８】
パスワード認証によるセキュリティ装置を利用するためには、ユーザ側で各コンピュータのセキュリティ装置のパスワードを設定しておくか、セキュリティ装置または情報処理装置の製造時等に既定のパスワードを設定しておく必要がある。
【００９９】
ここで、例えば企業等の多数のパーソナルコンピュータを使用する現場において、１台ずつ手作業でパスワードを設定するのは管理者にとって負担が大きい。これに対して規定のパスワードを用いれば安全性の点で問題がある。また、管理者がユーザ個人にパスワードの再設定を指示してもユーザ個人にとっても手間が面倒であり、徹底が困難な場合もある。
【０１００】
以上のように、本実施の形態によれば、設定サーバ１００が有するプログラム生成部１１２により、パスワード設定情報を有する設定実行プログラムが生成され、出力部１１３により、設定実行プログラムが出力される。これにより、パーソナルコンピュータ２００は、この設定実行プログラムを実行することで、複数の情報処理装置にそれぞれ異なるパスワードを設定する際の作業負担を軽減することが可能になる。
【０１０１】
また、プログラム生成部１１２が生成する設定実行プログラムにより、パーソナルコンピュータ２００側で特別なプログラムを準備することなくパスワードを自動的に設定することができる。
【０１０２】
また、複数のコンピュータのセキュリティ装置のパスワードを容易に設定可能であるため、少数の管理者で多数の情報処理装置が有するセキュリティ装置の設定を特定の規則に基づき行う場合の工数が減るため、セキュリティ装置の設置が促進され、情報処理装置のセキュリティが向上する。
【０１０３】
また、パーソナルコンピュータ２００で実行される設定実行プログラムは、設定サーバ１００から出力されるパスワード設定変更要求を待ってパスワードの設定を行うので、設定実行プログラムを不正に入手してもパスワードの設定が実行されないため、安全性が高まる。
【０１０４】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、設定サーバ１００が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。
【０１０５】
処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体には、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリ等がある。磁気記録装置には、ＨＤＤ、フレキシブルディスク（ＦＤ）、磁気テープ（ＭＴ）等がある。光ディスクには、ＤＶＤ（Digital Versatile Disc）、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ（Compact Disc - Read Only Memory）、ＣＤ−Ｒ（Recordable）／ＲＷ（ReWritable）等がある。光磁気記録媒体には、ＭＯ（Magneto - Optical disk）等がある。
【０１０６】
上記プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭ等の可搬型記録媒体が販売される。また、プログラムをサーバコンピュータに格納しておき、ネットワークを通じて、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【０１０７】
上記プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムまたはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行することもできる。
【０１０８】
以上、開示のパスワード設定装置、パスワード設定プログラム、パスワード設定システムおよびパスワード設定方法を、図示の実施の形態に基づいて説明したが、各部の構成は同様の機能を有する任意の構成のものに置換することができる。また、開示の技術に他の任意の構成物や工程が付加されてもよい。また、開示の技術は前述した実施の形態のうちの任意の２以上の構成を組み合わせたものであってもよい。
【０１０９】
上記については単に本発明の原理を示すものである。さらに、多数の変形、変更が当業者にとって可能であり、開示の技術は上記に示し、説明した正確な構成および応用例に限定されるものではなく、対応するすべての変形例および均等物は、添付の請求項およびその均等物による本発明の範囲とみなされる。
【０１１０】
（付記１）  識別情報と情報処理装置に設定されるパスワードとが対応付けられたパスワード設定情報を記憶するパスワード設定情報記憶手段と、
前記パスワード設定情報記憶手段に記憶されている前記パスワード設定情報を取得する設定情報取得手段と、
前記設定情報取得手段によって取得された前記パスワード設定情報を有すると共に前記情報処理装置に前記パスワードの設定の処理を実行させる設定実行プログラムを生成するプログラム生成手段と、
前記プログラム生成手段によって生成された前記設定実行プログラムを出力する出力手段と、
を有することを特徴とするパスワード設定装置。
【０１１１】
（付記２）  前記パスワード設定情報記憶手段は、第１の識別情報と前記情報処理装置に設定される前記パスワードとが対応付けられた前記パスワード設定情報を記憶し、
前記情報処理装置は、
前記パスワード設定装置が有する前記出力手段から出力された前記設定実行プログラムの入力を受け付ける入力手段と、
第２の識別情報を記憶する識別情報記憶手段と、
を有し、
前記設定実行プログラムは、前記情報処理装置を、
前記識別情報記憶手段に記憶されている前記第２の識別情報を取得し、前記入力手段によって入力が受け付けられた前記設定実行プログラムが有する前記パスワード設定情報から前記第１の識別情報を取得する識別情報取得手段、
前記設定実行プログラムが有する前記パスワード設定情報から、前記パスワード設定情報によって前記第２の識別情報と一致する前記第１の識別情報に対応付けられた前記パスワードを取得するパスワード取得手段、
前記パスワード取得手段によって取得された前記パスワードを前記情報処理装置に設定する設定手段、
として機能させることを特徴とする付記１記載のパスワード設定装置。
【０１１２】
（付記３）  前記出力手段は、電気通信回線を通じて前記情報処理装置に前記設定実行プログラムを出力することを特徴とする付記１記載のパスワード設定装置。
（付記４）  前記識別情報は、前記情報処理装置を識別する情報であることを特徴とする付記１記載のパスワード設定装置。
【０１１３】
（付記５）  前記設定実行プログラムは、複数の前記パスワード設定情報を有することを特徴とする付記１記載のパスワード設定装置。
（付記６）  前記識別情報は、前記情報処理装置を操作するユーザを識別する情報であることを特徴とする付記１記載のパスワード設定装置。
【０１１４】
（付記７）  前記出力手段は、前記情報処理装置に前記設定実行プログラムを実行させるパスワード設定要求を送信することを特徴とする付記１記載のパスワード設定装置。
（付記８）  第１の識別情報を記憶する識別情報記憶手段と、
第２の識別情報と情報処理装置に設定されるパスワードとが対応付けられたパスワード設定情報の入力を受け付ける入力手段と、
前記識別情報記憶手段に記憶されている前記第１の識別情報を取得し、前記入力手段によって入力が受け付けられた前記パスワード設定情報から前記第２の識別情報を取得する識別情報取得手段と、
前記入力手段によって入力が受け付けられた前記パスワード設定情報が有する前記パスワードであって、前記パスワード設定情報によって、前記第１の識別情報と一致する前記第２の識別情報に対応付けられた前記パスワードを取得するパスワード取得手段と、
前記パスワード取得手段によって取得された前記パスワードを前記情報処理装置に設定する設定手段と、
を有することを特徴とする情報処理装置。
【０１１５】
（付記９）  ユーザのパスワードの入力操作を受け付けるパスワード入力操作手段と、
前記パスワード入力操作手段によって入力された前記パスワードと設定されたパスワードとを比較することにより前記ユーザを認証する認証手段と、
を有するセキュリティ手段を有し、
前記設定手段は、前記認証手段に前記パスワード取得手段によって取得された前記パスワードを設定することを特徴とする付記８記載の情報処理装置。
【０１１６】
（付記１０）  コンピュータを、
パスワード設定情報記憶手段に記憶されている、識別情報と情報処理装置に設定されるパスワードとが対応付けられたパスワード設定情報を取得する設定情報取得手段、
前記設定情報取得手段によって取得された前記パスワード設定情報を有すると共に前記情報処理装置に前記パスワードの設定の処理を実行させる設定実行プログラムを生成するプログラム生成手段、
前記プログラム生成手段によって生成された前記設定実行プログラムを出力する出力手段、
として機能させることを特徴とするパスワード設定プログラム。
【０１１７】
（付記１１）  パスワード設定装置と情報処理装置とを有するパスワード設定システムであって、
前記パスワード設定装置は、
第１の識別情報と前記情報処理装置に設定されるパスワードとが対応付けられたパスワード設定情報を記憶するパスワード設定情報記憶手段と、
前記パスワード設定情報記憶手段に記憶されている前記パスワード設定情報を取得する設定情報取得手段と、
前記設定情報取得手段によって取得された前記パスワード設定情報を有すると共に前記情報処理装置に前記パスワードの設定の処理を実行させる設定実行プログラムを生成するプログラム生成手段と、
前記プログラム生成手段によって生成された前記設定実行プログラムを出力する出力手段と、
を有し、
前記情報処理装置は、
前記パスワード設定装置が有する前記出力手段から出力された前記設定実行プログラムの入力を受け付ける入力手段と、
第２の識別情報を記憶する識別情報記憶手段と、
を有し、
前記設定実行プログラムは、前記情報処理装置を、
前記識別情報記憶手段に記憶されている前記第２の識別情報を取得し、前記入力手段によって入力が受け付けられた前記設定実行プログラムが有する前記パスワード設定情報から前記第１の識別情報を取得する識別情報取得手段、
前記設定実行プログラムが有する前記パスワード設定情報から、前記パスワード設定情報によって前記第２の識別情報と一致する前記第１の識別情報に対応付けられた前記パスワードを取得するパスワード取得手段、
前記パスワード取得手段によって取得された前記パスワードを前記情報処理装置に設定する設定手段、
として機能させることを特徴とするパスワード設定システム。
【０１１８】
（付記１２）  パスワード設定装置が有する設定情報取得手段が、パスワード設定情報記憶手段に記憶されている第１の識別情報と情報処理装置に設定されるパスワードとが対応付けられたパスワード設定情報を取得し、
前記パスワード設定装置が有するプログラム生成手段が、前記設定情報取得手段によって取得された前記パスワード設定情報を有すると共に前記情報処理装置に前記パスワードの設定の処理を実行させる設定実行プログラムを生成し、
前記パスワード設定装置が有する出力手段が、前記プログラム生成手段によって生成された前記設定実行プログラムを出力し、
前記情報処理装置が有する入力手段が、前記パスワード設定装置が有する前記出力手段から出力された前記設定実行プログラムの入力を受け付け、
前記情報処理装置が前記設定実行プログラムを実行することにより、
前記情報処理装置が有する識別情報取得手段が、識別情報記憶手段に記憶されている第２の識別情報を取得し、前記入力手段によって入力が受け付けられた前記設定実行プログラムが有する前記パスワード設定情報から前記第１の識別情報を取得し、
前記情報処理装置が有するパスワード取得手段が、前記設定実行プログラムが有する前記パスワード設定情報から、前記パスワード設定情報によって前記第２の識別情報と一致する前記第１の識別情報に対応付けられた前記パスワードを取得し、
前記情報処理装置が有する設定手段が、前記パスワード取得手段によって取得された前記パスワードを前記情報処理装置に設定することを特徴とするパスワード設定方法。
【図面の簡単な説明】
【０１１９】
【図１】本実施の形態の概要を示す図である。
【図２】本実施の形態のシステム構成を示す図である。
【図３】設定サーバのハードウェア構成を示す図である。
【図４】パーソナルコンピュータのハードウェア構成を示す図である。
【図５】設定サーバの構成を示すブロック図である。
【図６】パスワード設定テーブルの構成例を示す図である。
【図７】設定実行プログラム生成処理の手順を示すフローチャートである。
【図８】設定実行処理の手順を示すフローチャートである。
【図９】パスワード設定時の手順を示すシーケンス図である。
【図１０】管理画面を示す図である。
【図１１】編集画面を示す図である。
【図１２】パーソナルコンピュータの外観を示す図である。
【図１３】パスワード入力操作部を示す図である。
【図１４】本実施の形態の変形例におけるログイン画面を示す図である。
【符号の説明】
【０１２０】
１  パスワード設定装置
１ａ  設定情報取得手段
１ｂ  プログラム生成手段
１ｃ  出力手段
１ｄ  パスワード設定情報記憶手段
【図１】
2010092134.tif 000003
【図２】
2010092134.tif 000004
【図３】
2010092134.tif 000005
【図４】
2010092134.tif 000006
【図５】
2010092134.tif 000007
【図６】
2010092134.tif 000008
【図７】
2010092134.tif 000009
【図８】
2010092134.tif 000010
【図９】
2010092134.tif 000011
【図１０】
2010092134.tif 000012
【図１１】
2010092134.tif 000013
【図１２】
2010092134.tif 000014
【図１３】
2010092134.tif 000015
【図１４】
2010092134.tif 000016