(57)【要約】【課題】工場の出荷時からＯＳをインストールするまでの初期状態の期間において、コストをかけずに情報処理装置のセキュリティを向上させることを提供する。【解決手段】本発明の第１の態様によれば、情報処理システムは、第１の記憶部に記憶された第１の生態情報と、取得した第２の生態情報とに基づいて、第１の識別情報を送信するか否かを判定する生体情報判定部と、電源を制御する、電源制御装置と、前記第１の記憶部に記憶された前記第１の識別情報と、第２の記憶部に記憶された第２の識別情報とに基づいて、前記電源制御装置を起動するか否かを判定する識別情報判定部とを備える。【選択図】図１
2020140352.tif 000002
【特許請求の範囲】
【請求項１】
第１の記憶部に記憶された第１の生態情報と、取得した第２の生態情報とに基づいて、第１の識別情報を送信するか否かを判定する生体情報判定部と、
電源を制御する、電源制御装置と、
前記第１の記憶部に記憶された前記第１の識別情報と、第２の記憶部に記憶された第２の識別情報とに基づいて、前記電源制御装置を起動するか否かを判定する識別情報判定部と
を備える、情報処理システム。
【請求項２】
前記電源制御装置は、起動していない場合、前記識別情報判定部を有する装置の電源をオフにし、起動した場合、前記識別情報判定部を有する装置の電源をオンにする、
請求項１に記載の情報処理システム。
【請求項３】
前記生体情報判定部が、前記第１の生態情報および前記第２の生態情報が一致すると判定した場合、一致した生体情報と対応する前記第１の識別情報を送信する
請求項１または２に記載の情報処理システム。
【請求項４】
前記生体情報判定部が、前記第１の生態情報および前記第２の生態情報が一致しないと判定した場合、前記第１の識別情報を送信しない
請求項１または２に記載の情報処理システム。
【請求項５】
前記識別情報判定部が、前記第１の識別情報および前記第２の識別情報が一致すると判定した場合、前記識別情報判定部は、前記電源制御装置を起動する、
請求項１から４のいずれか一項に記載の情報処理システム。
【請求項６】
前記識別情報判定部が、前記第１の識別情報および前記第２の識別情報が一致しないと判定した場合、前記識別情報判定部は、前記電源制御装置を起動しない、
請求項１から４のいずれか一項に記載の情報処理システム。
【請求項７】
前記第２の生態情報を取得する入力部をさらに備え、
前記入力部は、前記第２の生態情報として、指紋、音声、静脈パターン、顔、光彩、の少なくとも１つを含む情報をユーザから取得する
請求項１から６のいずれか一項に記載の情報処理システム。
【請求項８】
第１の記憶部に記憶された第１の生態情報と、取得した第２の生態情報とに基づいて、第１の識別情報を送信するか否かを判定する生体情報判定部と、
電源を制御する、電源制御装置と、
前記第１の記憶部に記憶された前記第１の識別情報と、第２の記憶部に記憶された第２の識別情報とに基づいて、前記電源制御装置を起動するか否かを判定する識別情報判定部と
を備える、情報処理装置。
【請求項９】
１又は複数の情報処理装置が、
第１の記憶部に記憶された第１の生態情報と、取得した第２の生態情報とに基づいて、第１の識別情報を送信するか否かを判定する生体情報判定ステップと、
前記第１の記憶部に記憶された前記第１の識別情報と、第２の記憶部に記憶された第２の識別情報とに基づいて、電源を制御する電源制御装置を起動するか否かを判定する識別情報判定ステップと
を実行するための、情報処理方法。
【請求項１０】
１又は複数の情報処理装置に、
第１の記憶部に記憶された第１の生態情報と、取得した第２の生態情報とに基づいて、第１の識別情報を送信するか否かを判定する生体情報判定ステップと、
前記第１の記憶部に記憶された前記第１の識別情報と、第２の記憶部に記憶された第２の識別情報とに基づいて、電源を制御する電源制御装置を起動するか否かを判定する識別情報判定ステップと
を実行させるための、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理装置、情報処理方法、およびコンピュータプログラムに関する。
【背景技術】
【０００２】
サーバなどの情報処理装置は、工場を出荷される際、初期状態で出荷される。一般的に、ＯＳのインストール後であれば、セキュリティ対策が可能であるが、初期状態では、セキュリティ対策が難しい。例えば、工場を出荷されたあとの初期状態の情報処理装置は、データセンター等でリモート端末と同一のＬＡＮ（Local Area Network）に接続される場合、同一のＬＡＮ上に存在する他の端末から、操作されてしまう可能性がある。このため、工場の出荷時からＯＳをインストールするまでの初期状態の期間において、コストや工数を増加させることなく、情報処理装置のセキュリティを向上させることが望まれている。
【０００３】
情報処理装置の初期状態の期間におけるセキュリティ対策として、サーバ内に記憶された各ユーザのキーボード・マウスおよびＵＳＢポートへの給電指示情報を使用してユーザを認証する手法が文献１で開示されている。具体的には、文献１では、給電指示情報をユーザの認証時に使用することが可能であるため、権限のないユーザによるサーバ操作を防止する方法が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−３５１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記文献１の技術は、サーバとサーバラックの組合せでユーザ認証を行い電源制御する技術であるため、コストがかかる場合があった。また、コンソールなどの操作端末で、ユーザ認証を行った後、同一のネットワークを介してリモートでセットアップを行うことができないという問題があった。
【０００６】
そこでこの発明は、工場の出荷時からＯＳをインストールするまでの初期状態の期間において、コストをかけずに情報処理装置のセキュリティを向上させることを提供することを目的としている。
【課題を解決するための手段】
【０００７】
本発明の第１の態様によれば、情報処理システムは、第１の記憶部に記憶された第１の生態情報と、取得した第２の生態情報とに基づいて、第１の識別情報を送信するか否かを判定する生体情報判定部と、電源を制御する、電源制御装置と、前記第１の記憶部に記憶された前記第１の識別情報と、第２の記憶部に記憶された第２の識別情報とに基づいて、前記電源制御装置を起動するか否かを判定する識別情報判定部とを備える。
【０００８】
本発明の第２の態様によれば、情報処理装置は、第１の記憶部に記憶された第１の生態情報と、取得した第２の生態情報とに基づいて、第１の識別情報を送信するか否かを判定する生体情報判定部と、電源を制御する、電源制御装置と、前記第１の記憶部に記憶された前記第１の識別情報と、第２の記憶部に記憶された第２の識別情報とに基づいて、前記電源制御装置を起動するか否かを判定する識別情報判定部とを備える。
【０００９】
本発明の第３の態様によれば、情報処理方法は、１又は複数の情報処理装置が、第１の記憶部に記憶された第１の生態情報と、取得した第２の生態情報とに基づいて、第１の識別情報を送信するか否かを判定する生体情報判定ステップと、前記第１の記憶部に記憶された前記第１の識別情報と、第２の記憶部に記憶された第２の識別情報とに基づいて、電源を制御する電源制御装置を起動するか否かを判定する識別情報判定ステップとを実行する。
【００１０】
本発明の第４の態様によれば、コンピュータプログラムは、１又は複数の情報処理装置に、第１の記憶部に記憶された第１の生態情報と、取得した第２の生態情報とに基づいて、第１の識別情報を送信するか否かを判定する生体情報判定ステップと、前記第１の記憶部に記憶された前記第１の識別情報と、第２の記憶部に記憶された第２の識別情報とに基づいて、電源を制御する電源制御装置を起動するか否かを判定する識別情報判定ステップとを実行させる。
【発明の効果】
【００１１】
本発明によれば、生体情報に基づいて、ユーザを認証し、正規のユーザである場合、電源装置を起動するための識別情報を初期状態の情報処理装置に送信し、識別情報が正しい場合、電源装置が起動し、同一のＬＡＮに存在する他の装置からリモートでセットアップが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態に係る情報処理システム１を示す概略ブロック図である。
【図２】本発明の一実施形態に係るコンソール５０のソフトウェア構成を示す機能ブロック図である。
【図３】本発明の一実施形態に係る生体認証サーバ１００のソフトウェア構成を示す機能ブロック図である。
【図４】本発明の一実施形態に係る生体情報および当該生体情報に関連付けられた識別情報の一例を示す対応データテーブルである。
【図５】本発明の一実施形態に係る情報処理装置２００のソフトウェア構成を示す機能ブロック図である。
【図６】本発明の一実施形態に係る識別情報の一例を示す対応データテーブルである。
【図７】本発明の一実施形態に係る情報処理システム１の処理の流れの具体例を示すシーケンス図である。
【図８】本発明の一実施形態に係る情報処理システム１の最小構成を示す概略ブロック図である。
【図９】本発明の一実施形態に係る情報処理システム１の最小構成の処理の流れの具体例を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の一実施形態による情報処理システム１を図面を参照して説明する。
【００１４】
図１は本発明の一実施形態に係る情報処理システム１を示す概略ブロック図である。
情報処理システム１は、生体認証サーバ１００と、１又は複数の情報処理装置２００と、を備え、ネットワーク９００を介して接続される。生体認証サーバ１００はコンソール５０とデータ通信を行う。なお、コンソール５０は、ネットワーク９００を介して生体認証サーバ１００と接続されてもよい。
【００１５】
図２は、本発明の一実施形態に係るコンソール５０のソフトウェア構成を示す機能ブロック図である。コンソール５０は、入力部５１、表示部５２、および通信部５３を備える。
【００１６】
入力部５１は、ユーザから生態情報の入力を受け付ける。例えば、入力部５１は、ユーザから生態情報として、指紋、音声、静脈パターン、顔、光彩、の少なくとも１つを含む情報の入力を受け付ける。また、入力部５１は、複数のボタンを有してもよい。入力部５１は、ユーザの操作を受け付ける。入力部５１は、ユーザによって行われた操作に応じた信号を、生体認証サーバ１００の取得部１２０に出力する。
【００１７】
表示部５２は、ＣＲＴ（Cathode Ray Tube）ディスプレイ、液晶ディスプレイ、有機ＥＬ（Electro Luminescence）ディスプレイ等の画像表示装置である。表示部５２は、テキストデータや映像データを表示する。表示部５２は、画像表示装置をコンソール５０に接続するためのインタフェースであってもよい。この場合、表示部５２は、テキストデータや映像データを表示するための映像信号を生成し、自身に接続されている画像表示装置に映像信号を出力する。なお、入力部５１と表示部５２とは一体のタッチパネルとして構成されてもよい。
【００１８】
通信部５３は、通信インタフェースである。通信部５３は、生体認証サーバ１００とデータ通信を行う。なお、通信部５３は、ネットワーク９００を介して、ＰＣ（Personal Computer）などの情報処理装置と、スマートフォン又はタブレットなどの携帯端末と、通信してもよい。
【００１９】
図３は、本発明の一実施形態に係る生体認証サーバ１００のソフトウェア構成を示す機能ブロック図である。
【００２０】
生体認証サーバ１００は、記憶部１１０、取得部１２０、生体情報判定部１３０、および通信部１４０を備える。例えば、生体認証サーバ１００は、セットアップにおいて、電源制御装置２３０を起動しようと試みるサーバ（認証サーバ）である。
【００２１】
記憶部１１０は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。例えば、記憶部１１０は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、ＤＶＤ−ＲＯＭ（Digital Versatile Disc Read Only Memory）、半導体メモリ等などを用いて構成される。
【００２２】
また、記憶部１１０は、生体認証サーバ１００のバスに直接接続された内部メディアであってもよいし、インタフェースまたはネットワーク９００を介して生体認証サーバ１００に接続される外部メディアであってもよい。
【００２３】
記憶部１１０は、生体情報と、当該生体情報に関連付けられたユーザ情報と、当該生体情報に関連付けられた識別情報とを、予め記憶する。記憶部１１０が記憶する生体情報と、当該生体情報に関連付けられたユーザ情報と、当該生体情報に関連付けられた識別情報とを格納した対応データテーブルに関しては、図４を用いて説明する。
【００２４】
図４は、本発明の一実施形態に係る生体情報および当該生体情報に関連付けられた識別情報の一例を示す対応データテーブルである。
図４に示される例では、対応データテーブルは、“生体情報”、“ユーザ情報”、および“識別情報”のカラムを有する。例えば、データの最上段のレコードは、“生体情報”が「音声データＡ」、“ユーザ情報”が「○○」、“識別情報”の値が「ＡＢＣ」である。
【００２５】
生体情報とは、指紋、音声、静脈パターン、顔、光彩、などのユーザを特定するための情報である。生体情報はユーザ毎に固有であり、ユーザを特定するために使用される。なお、生体情報は、ユーザを特定できる情報であれば、上記以外の情報であってもよい。このため、ユーザ認証を行う際は、入力部５１で入力された生体情報と、対応するユーザ情報が存在するか否かを判定する必要がある。
【００２６】
ユーザ情報とは、ユーザを示す情報である。例えば、ユーザ情報は、ユーザの名前やユーザ固有の番号などである。対応データテーブルのユーザ情報は、予め登録されているユーザ（正規のユーザ）しか存在しない。これにより、正規のユーザが認証された場合のみ、対応する識別情報を情報処理装置２００に送信可能になる。なお、対応データテーブルのユーザ情報は、追加および削除が行われてもよい。
【００２７】
識別情報とは、正規のユーザのユーザ情報が認証できた場合、当該ユーザに関連付けられた情報処理装置２００の電源制御装置２３０を起動するために必要な情報である。例えば、識別情報は、暗号鍵や、パスワードである。なお、図４の例のように、解除する必要がある初期状態のサーバ（情報処理装置）１台に対して、１または複数の正規のユーザが関連付けられていてもよい。
【００２８】
従って、対応データテーブルの最上段のレコードによると、取得した生体情報が「音声データＡ」である場合、対応するユーザ情報「○○」を抽出することが可能であり、さらに、ユーザ情報「○○」に対応する識別情報「ＡＢＣ」を抽出することが可能である。なお、図４に示される対応データテーブルは一具体例に過ぎない。そのため、図４とは異なる態様で対応データテーブルが構成されてもよい。例えば、対応データテーブルは、生体情報が入力された時刻のカラムや、識別情報を送信する情報処理装置２００のアドレスを格納するようにしてもよい。
【００２９】
図３に戻って、生体認証サーバ１００の説明を続ける。コンソール５０に生態情報が入力された場合、取得部１２０は、入力された生体情報を通信部５３から取得する。次に、取得部１２０は、取得した生体情報を生体情報判定部１３０に送る。コンソール５０に生態情報が入力されていない場合、取得部１２０は、コンソール５０に生態情報が入力されるのを待つ待機状態に移行する。
【００３０】
まず、生体情報判定部１３０は、対応データテーブルを参照し、取得部１２０から受け取った生体情報と一致する生体情報が対応データテーブル内に存在するか否かを判定する。受け取った生体情報と対応データテーブル内の生体情報とが一致する場合、生体情報判定部１３０は、認証を行ったユーザが正規のユーザであると判定する。次に、生体情報判定部１３０は、対応データテーブル内から、取得部１２０から受け取った生体情報に関連付けられた識別情報を抽出する。次に、生体情報判定部１３０は、通信部１４０を介して、抽出した識別情報を情報処理装置２００に送信する。
【００３１】
受け取った生体情報と対応データテーブル内の生体情報とが一致しない場合、認証ユーザが、正規のユーザでないと判定し、生体情報判定部１３０は、処理を中止し、生体認証サーバ１００は待機状態となる。なお、対応データテーブルの生体情報は、第１の生態情報の一態様である。また、コンソール５０から受け取った生体情報（ユーザによって入力された生体情報）は、第２の生体情報の一態様である。
【００３２】
通信部１４０は、通信インタフェースである。通信部１４０は、コンソール５０と通信を行う。通信部１４０は、ネットワーク９００を介して、１または複数の情報処理装置２００と通信を行う。具体的には、通信部１４０は、情報処理装置２００に第１の識別情報を送信する。なお、通信部１４０は、ネットワーク９００を介して、ＰＣ（Personal Computer）などの情報処理装置と、スマートフォンまたはタブレットなどの携帯端末と、通信してもよい。
【００３３】
図５は、本発明の一実施形態に係る情報処理装置２００のソフトウェア構成を示す機能ブロック図である。
情報処理装置２００は、記憶部２１０、識別情報判定部２２０、電源制御装置２３０、および通信部２４０を備える。例えば、情報処理装置２００は、セットアップにおいて、電源制御装置２３０を起動する必要がある、対象となるサーバ（対象サーバ）である。
【００３４】
記憶部２１０は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。例えば、記憶部１１０は、ＲＯＭ、ＲＡＭ、ＨＤＤ、ＳＳＤ、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等などを用いて構成される。
【００３５】
また、記憶部２１０は、情報処理装置２００のバスに直接接続された内部メディアであってもよいし、インタフェースまたはネットワーク９００を介して情報処理装置２００に接続される外部メディアであってもよい。
【００３６】
記憶部２１０は、情報処理装置２００の固有の情報（暗号鍵やパスワード）である識別情報を、予め記憶する。記憶部２１０が記憶する識別情報に関しては、図６を用いて説明する。
【００３７】
図６は、本発明の一実施形態に係る識別情報の一例を示すデータテーブルである。
情報処理装置２００が工場から出荷される際、電源制御装置２３０を起動させるための情報処理装置２００の固有の情報として、識別情報が予め記憶部２１０に格納されている。
【００３８】
図６に示される例では、情報処理装置２００が出荷される際に格納された識別情報は「ＡＢＣ」である。このとき、図４の対応データテーブルでは、識別情報と、情報処理装置２００を起動することができるユーザ情報（正規のユーザ）とが、対応付けて格納される。このため、ネットワーク９００上に、初期状態の情報処理装置２００が同一のＬＡＮ上に複数存在したとしても、情報処理装置２００の各々が固有の識別情報を格納するため、他のユーザ（正規でないユーザ）から識別子送信された場合、情報処理装置２００は、電源制御装置２３０を起動しない。
【００３９】
図５に戻って情報処理装置２００の説明を続ける。識別情報判定部２２０は、生体認証サーバ１００から受信した識別情報と、記憶部２１０に格納された固有の識別情報（電源制御装置２３０を起動するための情報）とが一致するか否かを判定する。生体認証サーバ１００から受信した識別情報と、記憶部２１０に格納された固有の識別情報（電源制御装置２３０を起動するための情報）とが一致する場合、識別情報判定部２２０は、電源制御装置２３０を起動する。生体認証サーバ１００から受信した識別情報と、記憶部２１０に格納された固有の識別情報とが一致しない場合、識別情報判定部２２０は、電源制御装置２３０を起動しない。
【００４０】
なお、生体認証サーバ１００から受信した識別情報は、第１の識別情報の一態様である。また、記憶部２１０に予め格納された固有の識別情報（電源制御装置２３０を起動するための情報）は、第２の識別情報の一態様である。
【００４１】
電源制御装置２３０は、ＣＰＵ（Central Processing Unit）等のプロセッサを用いて構成される。例えば、電源制御装置２３０は、ＢＭＣ（Baseboard Management Controller）である。電源制御装置２３０は、情報処理装置２００の電源を制御する。
【００４２】
例えば、電源制御装置２３０は、起動していない間は、情報処理装置２００の電源をオフにする。電源制御装置２３０は、起動すると、情報処理装置２００の電源をオンにし、以下の動作を行う。
【００４３】
電源制御装置２３０は、情報処理装置２００の内部の温度やＣＰＵ速度などを監視するとともに、通信部２４０を介して情報処理装置２００がアクセスするアクセス対象（ＬＡＮや生体認証サーバ１００など）の情報の対応関係を管理する。
【００４４】
また、例えば、電源制御装置２３０は、情報処理装置２００の各機能部の状態監視および制御を行うコントローラチップである。具体的には、電源制御装置２３０は、電源制御以外に、ハードウェア（情報処理装置２００）の監視、リモートコントロール時の制御、ハードウェアイベントログの記録などの処理を行う。
【００４５】
通信部２４０は、通信インタフェースである。通信部２４０は、ネットワーク９００を介して、生体認証サーバ１００と通信を行う。具体的には、通信部２４０は、生体認証サーバ１００から第１の識別情報を受信する。なお、通信部２４０は、ネットワーク９００を介して、ＰＣ（Personal Computer）などの情報処理装置と、スマートフォン又はタブレットなどの携帯端末と、通信してもよい。
【００４６】
図７は、本発明の一実施形態に係る情報処理システム１の処理の流れの具体例を示すシーケンス図である。
まず、生体認証サーバ１００は、生体情報の認証を行う（ステップＳ１００）。生体認証サーバ１００は、待機状態でコンソール５０に生態情報が入力されるのを待つ（ステップＳ１０１）。コンソール５０に生態情報が入力された場合、取得部１２０は、コンソール５０から第２の生体情報を取得する（ステップＳ１０２）。
【００４７】
次に、生体情報判定部１３０は、記憶部１１０に予め格納された第１の生体情報および第２の生体情報を比較し、一致するか否かを判定する（ステップＳ１０３）。
【００４８】
第１の生体情報および第２の生体情報が一致しない場合（ステップＳ１０３：ＮＯ）、生体認証サーバ１００は、再度ステップＳ１０１へ遷移する（ステップＳ１０４）。
第１の生体情報および第２の生体情報が一致する場合（ステップＳ１０３：ＹＥＳ）、生体認証サーバ１００は、通信部１４０を介して、第１の識別情報を情報処理装置２００に送信する（ステップＳ１０５）。
【００４９】
情報処理装置２００は、ＯＳがセットアップされる前は初期状態であり、電源制御装置２３０が起動されるまで電源はオフの状態である（ステップＳ１０６）。情報処理装置２００は、生体認証サーバ１００から第１の識別情報を取得する。識別情報判定部２２０は、生体認証サーバ１００から受信した第１の識別情報および第２の識別情報が一致するか否かを判定する（ステップＳ１０７）。
【００５０】
第１の識別情報および第２の識別情報が一致しない場合（ステップＳ１０７：ＮＯ）、識別情報判定部２２０は、電源制御装置２３０を起動せず、ステップＳ１０６へ遷移する。
【００５１】
第１の識別情報および第２の識別情報が一致する場合（ステップＳ１０７：ＹＥＳ）、識別情報判定部２２０は電源制御装置２３０を起動する（ステップＳ１０８）。次に、電源制御装置２３０は、情報処理装置２００の電源をオンにする（ステップＳ１０９）。
【００５２】
次に、電源制御装置２３０は、情報処理装置２００を、生体認証サーバ１００（およびコンソール５０）と同一のＬＡＮに接続させ、リモート接続ができるように、通信を制御する（ステップＳ１１０）。
【００５３】
図８は、本発明の一実施形態に係る情報処理システム１の最小構成を示す概略ブロック図である。
情報処理システム１は、生体認証サーバ１００と、１又は複数の情報処理装置２００と、を備え、ネットワーク９００を介して接続される。
【００５４】
生体認証サーバ１００は、記憶部１１０および生体情報判定部１３０を備える。記憶部１１０は、生体情報と、当該生体情報に関連付けられたユーザ情報と、当該生体情報に関連付けられた識別情報とを、予め記憶する。記憶部１１０が記憶する生体情報と、当該生体情報に関連付けられたユーザ情報と、当該生体情報に関連付けられた識別情報とを格納した対応データテーブルは図４で説明したため、説明を省略する。
【００５５】
生体情報判定部１３０は、対応データテーブルを参照し、取得部１２０から受け取った生体情報と一致する生体情報が対応データテーブル内に存在するか否かを判定する。受け取った生体情報と対応データテーブル内の生体情報とが一致する場合、生体情報判定部１３０は、認証を行ったユーザが正規のユーザであると判定する。次に、生体情報判定部１３０は、対応データテーブル内から、取得部１２０から受け取った生体情報に関連付けられた識別情報を抽出する。次に、生体情報判定部１３０は、通信部１４０を介して、抽出した識別情報を情報処理装置２００に送信する。
【００５６】
受け取った生体情報と対応データテーブル内の生体情報とが一致しない場合、認証ユーザが、正規のユーザでないと判定し、生体情報判定部１３０は、処理を中止し、生体認証サーバ１００は待機状態となる。
【００５７】
情報処理装置２００は、記憶部２１０、識別情報判定部２２０および電源制御装置２３０を備える。記憶部２１０は、情報処理装置２００の固有の情報（暗号鍵やパスワード）である識別情報を、予め記憶する。記憶部２１０が記憶する識別情報に関しては、図６で説明したため、説明を省略する。
【００５８】
識別情報判定部２２０は、生体認証サーバ１００から受信した識別情報と、記憶部２１０に格納された固有の識別情報（電源制御装置２３０を起動するための情報）とが一致するか否かを判定する。生体認証サーバ１００から受信した識別情報と、記憶部２１０に格納された固有の識別情報（電源制御装置２３０を起動するための情報）とが一致する場合、識別情報判定部２２０は、電源制御装置２３０を起動する。生体認証サーバ１００から受信した識別情報と、記憶部２１０に格納された固有の識別情報とが一致しない場合、識別情報判定部２２０は、電源制御装置２３０を起動しない。
【００５９】
電源制御装置２３０は、例えば、ＢＭＣである。電源制御装置２３０は、情報処理装置２００の電源を制御する。例えば、電源制御装置２３０は、起動していない間は、情報処理装置２００の電源をオフにする。電源制御装置２３０は、起動すると、情報処理装置２００の電源をオンにし、以下の動作を行う。
【００６０】
電源制御装置２３０は、情報処理装置２００の内部の温度やＣＰＵ速度などを監視するとともに、通信部２４０を介して情報処理装置２００がアクセスするアクセス対象（ＬＡＮや生体認証サーバ１００など）の情報の対応関係を管理する。
【００６１】
また、例えば、電源制御装置２３０は、情報処理装置２００の各機能部の状態監視および制御を行うコントローラチップである。具体的には、電源制御装置２３０は、電源制御以外に、ハードウェア（情報処理装置２００）の監視、リモートコントロール時の制御、ハードウェアイベントログの記録などの処理を行う。
【００６２】
図９は、本発明の一実施形態に係る情報処理システム１の最小構成の処理の流れの具体例を示すフローチャートである。
生体情報判定部１３０は、第１の記憶部に記憶された第１の生態情報と、取得した第２の生態情報とに基づいて、第１の識別情報を送信するか否かを判定する（ステップＳ２０１）。
【００６３】
生体情報判定部１３０が第１の識別情報を送信すると判定した場合、識別情報判定部２２０は、生体認証サーバ１００から送信された第１の記憶部に記憶された第１の識別情報と、第２の記憶部に記憶された第２の識別情報とに基づいて、電源制御装置２３０を起動するか否かを判定する（ステップＳ２０２）。
【００６４】
識別情報判定部２２０が電源制御装置２３０を起動した場合、電源制御装置２３０は、情報処理装置２００の電源を制御する。
【００６５】
このように構成された情報処理システム１によれば、第１の生体情報および第２の生体情報に基づいて、第２の生体情報を入力したユーザが正規のユーザか否かを認証することができる。そして、正規のユーザであった場合、第１の識別情報が送信され、第１の識別情報および第２の識別情報に基づいて、電源制御装置を起動するか否かを判定することができる。
【００６６】
これにより、情報処理装置は、工場の出荷時からＯＳをインストールするまでの初期状態の期間において、電源制御装置が起動されない限り、起動しない。つまり、情報処理装置は、正規のユーザを認証した装置から正しい識別情報を受信するまで、他の装置からの操作を受け付けない。このため、本発明では、初期状態の期間において、コストをかけずに情報処理装置のセキュリティを向上させることができる。
【００６７】
（変形例）
第１の識別情報は、生体認証サーバ１００から送られるだけではなく、正規のユーザが事前に把握した識別情報を入力部５１に入力することで、通信部５３を介して情報処理装置２００に送信されてもよい。
【００６８】
生体情報判定部１３０は、第１の識別情報を、対象となる情報処理装置２００にだけ送信してもよいし、同一のＬＡＮ上に存在する情報処理装置２００−１〜２００−Ｎ（Ｎは自然数）にブロードキャストしてもよい。
【００６９】
情報処理装置２００が出荷される際、正規のユーザの生体情報を情報処理装置２００の記憶部２１０に格納しておき、セットアップの際に情報処理装置２００でユーザ認証を行ってもよい。
【００７０】
図１では、例として、コンソール５０および生体認証サーバ１００を別の筐体として機能させたが、同一筐体内で実装されてもよい。また、コンソール５０および情報処理装置２００は、ネットワーク９００を介し、互いに通信してもよい。ネットワークは、例えば、その一部にインターネット、公衆無線ネットワークなどの広域ネットワークを含んで構成されてもよいし、ＷＡＮ（Wide Area Network）やセルラー網を含んで構成されてもよい。
【００７１】
上述の情報処理システム１は内部に、コンピュータシステムを有している。そして、上述した生態情報の判定および識別情報の判定を行った後に、電源制御装置を起動し、情報処理装置を制御する過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００７２】
なお、図１における処理部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、生体情報の判定および識別情報の判定を行った後に、電源制御装置を起動し、情報処理装置を制御してもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、ホームページ提供環境（あるいは表示環境）を備えたＷＷＷシステムも含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００７３】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００７４】
《付記》
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【００７５】
（付記１）
第１の記憶部に記憶された第１の生態情報と、取得した第２の生態情報とに基づいて、第１の識別情報を送信するか否かを判定する生体情報判定部と、
電源を制御する、電源制御装置と、
前記第１の記憶部に記憶された前記第１の識別情報と、第２の記憶部に記憶された第２の識別情報とに基づいて、前記電源制御装置を起動するか否かを判定する識別情報判定部と
を備える、情報処理システム。
【００７６】
（付記２）
前記電源制御装置は、起動していない場合、前記識別情報判定部を有する装置の電源をオフにする、
請求項１に記載の情報処理システム。
【００７７】
（付記３）
前記電源制御装置は、起動した場合、前記識別情報判定部を有する装置の電源をオンにする、
請求項１に記載の情報処理システム。
【００７８】
（付記４）
前記生体情報判定部が、前記第１の生態情報および前記第２の生態情報が一致すると判定した場合、一致した生体情報と対応する前記第１の識別情報を送信する
請求項１から３のいずれか一項に記載の情報処理システム。
【００７９】
（付記５）
前記生体情報判定部が、前記第１の生態情報および前記第２の生態情報が一致しないと判定した場合、前記第１の識別情報を送信しない
請求項１から３のいずれか一項に記載の情報処理システム。
【００８０】
（付記６）
前記識別情報判定部が、前記第１の識別情報および前記第２の識別情報が一致すると判定した場合、前記識別情報判定部は、前記電源制御装置を起動する、
請求項１から５のいずれか一項に記載の情報処理システム。
【００８１】
（付記７）
前記識別情報判定部が、前記第１の識別情報および前記第２の識別情報が一致しないと判定した場合、前記識別情報判定部は、前記電源制御装置を起動しない、
請求項１から５のいずれか一項に記載の情報処理システム。
【００８２】
（付記８）
前記第２の生態情報を取得する入力部をさらに備え、
前記入力部は、前記第２の生態情報として、指紋、音声、静脈パターン、顔、光彩、の少なくとも１つを含む情報をユーザから取得する
請求項１から７のいずれか一項に記載の情報処理システム。
【００８３】
（付記９）
第１の記憶部に記憶された第１の生態情報と、取得した第２の生態情報とに基づいて、第１の識別情報を送信するか否かを判定する生体情報判定部と、
電源を制御する、電源制御装置と、
前記第１の記憶部に記憶された前記第１の識別情報と、第２の記憶部に記憶された第２の識別情報とに基づいて、前記電源制御装置を起動するか否かを判定する識別情報判定部と
を備える、情報処理装置。
【００８４】
（付記１０）
１又は複数の情報処理装置が、
第１の記憶部に記憶された第１の生態情報と、取得した第２の生態情報とに基づいて、第１の識別情報を送信するか否かを判定する生体情報判定ステップと、
前記第１の記憶部に記憶された前記第１の識別情報と、第２の記憶部に記憶された第２の識別情報とに基づいて、電源を制御する電源制御装置を起動するか否かを判定する識別情報判定ステップと
を実行するための、情報処理方法。
【００８５】
（付記１１）
１又は複数の情報処理装置に、
第１の記憶部に記憶された第１の生態情報と、取得した第２の生態情報とに基づいて、第１の識別情報を送信するか否かを判定する生体情報判定ステップと、
前記第１の記憶部に記憶された前記第１の識別情報と、第２の記憶部に記憶された第２の識別情報とに基づいて、電源を制御する電源制御装置を起動するか否かを判定する識別情報判定ステップと
を実行させるための、コンピュータプログラム。
【符号の説明】
【００８６】
１・・・情報処理システム
５０・・・コンソール
５１・・・入力部
５２・・・表示部
５３・・・通信部
１００・・・生体認証サーバ
１１０・・・記憶部
１２０・・・取得部
１３０・・・生体情報判定部
１４０・・・通信部
２００・・・情報処理装置
２１０・・・記憶部
２２０・・・識別情報判定部
２３０・・・電源制御装置
２４０・・・通信部
９００・・・ネットワーク
【図１】
2020140352.tif 000003
【図２】
2020140352.tif 000004
【図３】
2020140352.tif 000005
【図４】
2020140352.tif 000006
【図５】
2020140352.tif 000007
【図６】
2020140352.tif 000008
【図７】
2020140352.tif 000009
【図８】
2020140352.tif 000010
【図９】
2020140352.tif 000011