起動処理中に入力されたパスワードの正否に応じ、前記パスワードの変更処理を含む所定の処理を実行する処理部と、前記処理部により実行されるソフトウェアであって、前記パスワードの変更処理において、現在設定されている設定パスワードを第1のパスワードから第2のパスワードに変更する場合、前記第2のパスワードが所定の入力規則に従っているか否かを判断する入力規則ソフトウェアを格納する格納部と、を備え、前記処理部は、前記格納部に格納された前記入力規則ソフトウェアを、前記所定の入力規則とは異なる他の入力規則を用いて前記パスワードの変更処理に係る判断を行なう他の入力規則ソフトウェアに置き換えることにより、前記入力規則の更新処理を行なう更新部を備えることを特徴とする、情報処理装置。前記他の入力規則ソフトウェアは、予め初期パスワードにより暗号化され、前記更新部は、前記他の入力規則ソフトウェアを前記初期パスワードにより復号し、復号した他の入力規則ソフトウェアを前記設定パスワードにより暗号化して、前記格納部に格納された前記入力規則ソフトウェアを、前記暗号化した他の入力規則ソフトウェアに置き換えることにより、前記入力規則の更新処理を行なうことを特徴とする、請求項1記載の情報処理装置。前記初期パスワードは、前記入力規則ソフトウェアに対応して予め設定されたパスワードであり、前記格納部に予め格納され、前記処理部は、前記入力規則の更新処理に先立って、予め前記初期パスワードにより暗号化された前記他の入力規則ソフトウェアを取得するとともに、前記更新部は、前記入力規則の更新処理において、前記格納部から前記初期パスワードを読み出して前記他の入力規則ソフトウェアを復号することを特徴とする、請求項2記載の情報処理装置。前記入力規則ソフトウェアは、前記設定パスワードにより暗号化されて前記格納部に格納され、前記処理部は、前記パスワードの変更処理において、前記入力規則ソフトウェアを前記設定パスワードにより復号して実行し、前記第2のパスワードが前記所定の入力規則に従っているか否かを判断するとともに、当該判断結果に応じて、前記パスワードの変更処理を行なうことを特徴とする、請求項1~3のいずれか1項記載の情報処理装置。前記処理部は、前記第2のパスワードが前記所定の入力規則に従っていると判断した場合に、前記第2のパスワードを前記設定パスワードとして設定するとともに、前記入力規則ソフトウェアを前記設定パスワードである前記第2のパスワードにより暗号化して、前記格納部に格納することを特徴とする、請求項4記載の情報処理装置。起動処理中に入力されたパスワードの正否に応じ、前記パスワードの変更処理を含む所定の処理を実行する処理部と、前記処理部により実行されるソフトウェアを格納する格納部と、を備える情報処理装置において、前記パスワードの変更処理において現在設定されている設定パスワードを第1のパスワードから第2のパスワードに変更する場合、前記第2のパスワードが所定の入力規則に従っているか否かを判断する入力規則ソフトウェアが格納されている格納領域を、前記格納部から検出し、前記所定の入力規則とは異なる他の入力規則を用いて前記パスワードの変更処理に係る判断を行なう他の入力規則ソフトウェアを取得し、前記格納部に格納された前記入力規則ソフトウェアを、前記他の入力規則ソフトウェアに置き換える、ことにより、前記入力規則の更新処理を行なうことを特徴とする、パスワードの入力規則更新方法。上述のように、個々の管理者等によるUEFIのパスワードに係る入力規則のカスタマイズは、十分にサポートされていない。また、個々の管理者等から入力規則の個別仕様の実装依頼個別出荷依頼がある場合は、ベンダは、依頼された仕様に対応したUEFIを個別に作成する必要があり、運用が煩雑となる。なお、上述したいずれの関連技術においても、UEFIのパスワードの入力規則のカスタマイズについては開示されていない。上述の点に鑑み、本件の目的の1つは、起動処理中に用いられるパスワードの変更処理を実行する情報処理装置において、新たに用いるパスワードに係る入力規則を容易に更新することである。なお、前記目的に限らず、後述する発明を実施するための形態に示す各構成により導かれる作用効果であって、従来の技術によっては得られない作用効果を奏することも本発明の他の目的の1つとして位置付けることができる。本件の情報処理装置は、起動処理中に入力されたパスワードの正否に応じ、前記パスワードの変更処理を含む所定の処理を実行する処理部と、前記処理部により実行されるソフトウェアであって、前記パスワードの変更処理において、現在設定されている設定パスワードを第1のパスワードから第2のパスワードに変更する場合、前記第2のパスワードが所定の入力規則に従っているか否かを判断する入力規則ソフトウェアを格納する格納部と、を備え、前記処理部は、前記格納部に格納された前記入力規則ソフトウェアを、前記所定の入力規則とは異なる他の入力規則を用いて前記パスワードの変更処理に係る判断を行なう他の入力規則ソフトウェアに置き換えることにより、前記入力規則の更新処理を行なう更新部を備えるものである。また、本件の入力規則更新方法は、起動処理中に入力されたパスワードの正否に応じ、前記パスワードの変更処理を含む所定の処理を実行する処理部と、前記処理部により実行されるソフトウェアを格納する格納部と、を備える情報処理装置において、前記パスワードの変更処理において現在設定されている設定パスワードを第1のパスワードから第2のパスワードに変更する場合、前記第2のパスワードが所定の入力規則に従っているか否かを判断する入力規則ソフトウェアが格納されている格納領域を、前記格納部から検出し、前記所定の入力規則とは異なる他の入力規則を用いて前記パスワードの変更処理に係る判断を行なう他の入力規則ソフトウェアを取得し、前記格納部に格納された前記入力規則ソフトウェアを、前記他の入力規則ソフトウェアに置き換える、ことにより、前記入力規則の更新処理を行なうものである。開示の技術によれば、起動処理中に用いられるパスワードの変更処理を実行する情報処理装置において、新たに用いるパスワードに係る入力規則を容易に更新することができる。以下、図面を参照して実施の形態を説明する。1一実施形態1-1情報処理装置の構成例図1は、一実施形態としての情報処理装置1のハードウェアの構成例を示す図である。図1に例示するように、情報処理装置1は、CPUCentralProcessingUnit2、メモリ3、EPROMErasableProgrammableReadOnlyMemory4、HDDHardDiskDrive5、及びI/OInputOutput装置6を備える。CPU処理部2は、種々の制御や演算を行なう処理装置プロセッサであり、HDD5やEPROM4、図示しないROM等に格納されたプログラムを、メモリ3に一時的に格納展開して実行することにより、種々の機能を実現する。また、CPU2は、後述するUEFI41図3参照の実行によって、情報処理装置1の起動処理中に入力されたパスワードの正否に応じ、パスワードの変更処理を含む所定の処理を実行する。ここで、所定の処理とは、情報処理装置1の起動処理POST処理や、パスワードの変更処理が挙げられる。CPU2が実行する所定の処理については、後述する。さらに、CPU2は、CPU2とメモリ3又はEPROM4との間で転送されるデータ等を保持するキャッシュメモリCacheMemory;以下、CMという20を備える。メモリ3は、種々のデータやプログラムを一時的に格納する記憶領域であって、CPU2がプログラムを実行する際に、データやプログラムを一時的に格納展開して用いる。なお、メモリ3としては、例えばRAMRandomAccessMemory等の揮発性メモリが挙げられる。EPROM格納部4は、情報処理装置1のファームウェアであるUEFI41を格納するものであり、情報処理装置1の電源投入後に、CPU2によってUEFI41が読み出されて、POST処理が実行される。なお、EPROM4としては、例えばSPIROM等の、読み書き可能な不揮発性メモリが挙げられる。HDD5は、種々のデータやプログラム等を格納する磁気ディスク装置であり、本実施形態においては、図3に示すOS5Aを格納する。なお、HDD5の代わりに、SSDSolidStateDrive等の半導体ドライブ装置等が用いられても良い。I/O装置6は、キーボード等の入力装置やモニタ等の表示装置であり、管理者等管理者や使用者と情報処理装置1との間の入出力インタフェースとして機能する。なお、情報処理装置1は、システム時間等を保持するNVNonVolatileRAMとして使用されるCMOSComplementaryMetalOxideSemiconductorメモリや、表示装置としてのI/O装置6の表示処理を行なうグラフィックコントローラ等を備えても良い。1-2情報処理装置の起動処理次に、図2を参照しながら、CPU2によるUEFI41の実行によって行なわれる所定の処理のうちの、情報処理装置1の起動処理について説明する。図2は、一実施形態に係る情報処理装置1の起動処理の一例を説明するフローチャートである。図2に示すように、UEFI41は、複数のPEIPreEFIExtensibleFirmwareInterfaceInitialization/DXEDriverExecutionEnvironmentドライバモジュールから構成される。このドライバはソフトウェアの一例である。なお、PEI/DXEドライバは、複数の開発ベンダから提供される。図2に示すように、例えば情報処理装置1の電源ボタンが押下され電源が投入されると、UEFIによるPOST処理、すなわちシステムの初期化処理起動処理が開始されるステップS1。POST処理においては、はじめに、CPU2の初期化が行なわれ、CM20が使用可能になるステップS2。次いで、ステップS3のPEIフェーズにおいて、CPU2により、EPROM4から複数のPEIドライバここではm個;mは1以上の整数がCM20に読み出されて、実行されるステップS3-1。なお、これらのPEIドライバは、メモリ3やノースブリッジを含む各デバイスを初期化するドライバである。ステップS3-1において各デバイスが初期化されて使用可能になると、CPU2により、DXEIPLInitialProgramLoaderが実行されステップS3-2、ステップS4のDXEフェーズに移行する。DXEフェーズにおいては、CPU2により、EPROM4やUSBメモリ等から複数のDXEドライバここではn個;nは1以上の整数がメモリ3に読み出されて、実行されるステップS4-1。なお、これらのDXEドライバは、システム内でのリソース割り当て、各デバイスの設定処理、UEFIの管理画面上でのセットアップや、パスワードの設定後述するパスワードの変更処理等の処理を行なうドライバである。次に、ステップS5のBDSBootDeviceServiceフェーズにおいて、CPU2により、ブートマネージャが実行され、所定の優先順位等に基づいて起動するOSが選択されるステップS5-1。そして、選択したOSが起動されて、POST処理が終了するステップS6。1-3情報処理装置の詳細な構成例図3は、一実施形態に係る情報処理装置1の詳細な構成例を示すブロック図である。図3に例示するように、EPROM4は、情報処理装置1のファームウェアであるUEFI41を格納する。UEFI41は、図2を用いて説明した複数のPEI/DXEドライバを備える。また、本実施形態に係るUEFI41は、EPROM4における特定の領域に、図2のステップS4-1におけるパスワードの変更処理で実行されるEFIExtensibleFirmwareInterfaceドライバ入力規則ソフトウェア4Aを備える。なお、図3に示す例においては、図の簡略化のため、EFIドライバ41以外のPEI/DXEドライバの図示は省略している。EFIドライバ4Aは、DXEフェーズでCPU2により実行されるドライバであって、現在設定されているパスワード設定パスワードを第1のパスワードから第2のパスワードに変更する場合、第2のパスワードが所定の入力規則に従っているか否かを判断するものである。具体的には、EFIドライバ4Aは、所定の入力規則を定義する第1の定義情報定義情報を備え、CPU2に実行されることにより、第2のパスワードが第1の定義情報によって示される入力規則に従っているか否かを判断する。ここで、定義情報は、数字、アルファベット、特殊記号等の、UEFI41のパスワードに用いることのできる文字を示す情報や、パスワードの最低文字数の情報等、新たに用いるパスワードに課される満たすべき条件を示す情報である。なお、EFIドライバ4Aは、定義情報及び第2のパスワードが所定の入力規則に従っているか否かを判断する機能のみを備えた単体のドライバとして構成されることが好ましい。すなわち、定義情報及び定義情報に基づく上記入力規則の判断に係る機能のみを単体のドライバとして構成することで、EFIドライバ4Aを第1の定義情報と異なる他の定義情報を備える他のEFIドライバに容易に置き換えることができる。従って、管理者等は、入力規則のカスタマイズを行ないたい場合に、例えばOS5A上で、EFIドライバ4Aを、所望する定義情報を備えるEFIドライバに容易にアップデートすることができる。これにより、ベンダは、管理者等の要求に応じて入力規則の定義情報にカスタマイズを行なったUEFIを作成せずに、定義情報をカスタマイズしたEFIドライバを作成するだけで良い。また、管理者等は、EFIドライバ4Aを更新するだけで、利用形態に応じたセキュリティポリシーを情報処理装置1に容易に導入可能となる。本実施形態に係るEPROM4は、UEFI41の特定の領域に、初期パスワード4B及び変更パスワード4Cをそれぞれ格納する。初期パスワード4Bは、EFIドライバ4Aに対応して製造時等に予め設定され、EPROM4に格納されるパスワードである。また、初期パスワード4Bは、出荷時やUEFI41の初期化時における設定パスワードとして用いられる。変更パスワード4Cは、パスワードの変更処理によって登録された変更後のパスワードであり、UEFI41に変更パスワード4Cが登録されている場合には、変更パスワード4Cは、設定パスワードとして用いられる。なお、出荷時やUEFI41の初期化時からパスワードの変更が行なわれず設定パスワードが初期パスワード4Bである場合には、EPROM4における変更パスワード4Cが格納される領域は空き領域となる。設定パスワードは、UEFI41に現在設定されている最新のパスワードであり、初期パスワード4B及び変更パスワード4Cのうちのいずれかのパスワードである。CPU2は、情報処理装置1のPOST処理中に管理者等により入力されたパスワードが、設定パスワードと一致するか否かをEPROM4を参照して判断する。一致する場合には、CPU2は、UEFI41におけるPOST処理の継続やパスワードの変更処理等を行なう一方、一致しない場合には、POST処理を中止する。また、本実施形態に係るEFIドライバ41は、設定パスワードにより暗号化されて、EPROM4に格納される。CPU2は、パスワード変更部21、及び入力規則更新部22を備える。パスワード変更部21は、パスワードの変更処理において、EFIドライバ4Aを設定パスワードにより復号して実行し、第2のパスワードが所定の入力規則に従っているか否かを判断し、判断結果に応じて、パスワードの変更処理を行なうものである。ここで、パスワード変更部21は、情報処理装置1の起動処理におけるDXEフェーズにおいて、管理者等によるI/O装置6を介した操作により、UEFI41のパスワードの変更処理が要求された場合に実行される。具体的には、パスワード変更部21は、EPROM4に格納された暗号化されたEFIドライバ4Aをメモリ3上に展開し、EPROM4から設定パスワードを取得してEFIドライバ4Aを復号する。なお、パスワード変更部21は、変更パスワード4Cが存在する場合、つまり変更パスワード4Cの領域にパスワードが設定されている場合に、設定パスワードが変更パスワード4Cであると判断する一方、変更パスワード4Cが存在しない場合に、設定パスワードが初期パスワード4Bであると判断する。また、パスワード変更部21は、管理者等に対して新たに用いるパスワード第2のパスワードの入力を行なわせ、入力された第2のパスワードの文字列を取得する。そして、パスワード変更部21は、取得した文字列について、EFIドライバ4Aを実行することにより、第2のパスワードが所定の入力規則に従っているか否かの判断を行なう。入力規則に係る判断は、例えば第2のパスワードの文字数が最低文字数以上か、使用が許可された文字のみが使用されているか、password等の禁則単語のみではないか等、EFIドライバ4Aが備える定義情報に応じた基準に基づき行なわれる。パスワード変更部21は、第2のパスワードが所定の入力規則に従っていると判断した場合に、第2のパスワードを設定パスワードとして設定する。より具体的には、CPU2は、所定の入力規則に従っていると判断された第2のパスワードを、変更パスワード4CとしてEPROM4に格納する。なお、既に変更パスワード4Cが存在する場合には、パスワード変更部21は、第2のパスワードを既存の変更パスワード4Cに上書きする。また、パスワード変更部21は、EFIドライバ4Aを設定パスワードこの場合は変更パスワード4C;第2のパスワードにより暗号化して、EPROM4の特定の領域に格納既存のEFIドライバ4Aに上書きする。なお、パスワード変更部21は、次に管理者等によるパスワードの変更処理の要求があった場合には、設定パスワードである最新の変更パスワード4CによってEFIドライバ4Aを復号して実行し、入力規則に係る判断を行なう。上述のように、CPU2パスワード変更部21は、EPROM4に格納されたEFIドライバ4A及びパスワードの変更処理を行なう他のドライバを、メモリ3に一時的に格納展開して実行することにより、パスワード変更部21としての機能を実現する。入力規則更新部更新部22は、EPROM4に格納されたEFIドライバ4Aを、所定の入力規則とは異なる他の入力規則を用いてパスワードの変更処理に係る判断を行なう他のEFIドライバ3Aに置き換えることにより、入力規則の更新処理を行なう。また、メモリ3は、インプットバッファInputBuffer31を備える。インプットバッファバッファ31は、メモリ3上の記憶領域であり、入力規則更新部22による入力規則の更新処理に用いられる。インプットバッファ31には、外部から取得したEFIドライバ3A、及び、管理者等により入力された入力パスワード3Bが格納される。ここで、EFIドライバ入力規則ソフトウェア3Aは、上述したEFIドライバ4Aと同様に第2のパスワードが入力規則に従っているか否かを判断するドライバである。EFIドライバ3Aは、EFIドライバ4Aとほぼ同様の機能を備えるが、EFIドライバ4Aが備える第1の定義情報とは異なる第2の定義情報を備え、第2のパスワードが第2の定義情報によって示される入力規則に従っているか否かを判断する点が異なる。このEFIドライバ3Aは、例えば、UEFIのシステムファームウェアを提供するベンダにより提供され、管理者等は、入力規則の更新処理に先立って、所望のカスタマイズが行なわれた定義情報を備えるEFIドライバ3Aを取得し、情報処理装置1に保存する。なお、EFIドライバ3Aの提供方法としては、情報処理装置1の外部からネットワークを介して提供される方法や、CD-ROM等の外部記憶媒体によって提供される方法等、既知の種々の手法により行なうことが可能であり、その詳細な説明は省略する。また、EFIドライバ3Aは、ベンダによって、予め初期パスワード4Bにより暗号化されている。つまり、ベンダは、情報処理装置1の製造時にEFIドライバ4Aを暗号化したパスワードと同じ初期パスワード4Bを用いて、EFIドライバ3Aを暗号化する。CPU2は、管理者等の要求に応じ、入力規則の更新処理に先立って、初期パスワード4Bにより暗号化されたEFIドライバ3Aを取得してHDD5に格納する。なお、入力規則更新部22としての機能は、CPU2によって、情報処理装置1の起動処理POST処理が行なわれた後、DOSDiskOperatingSystem;例えばMS-DOS登録商標、若しくは図2のステップS6において起動したOS5A上で動作するアプリケーションにより実現される。OS5A上で動作するアプリケーションとしては、例えばUEFIが備えるサービスであるUEFIAPIApplicationProgrammingInterfaceが挙げられる。以下、入力規則更新部22としての機能が、UEFIAPIにより実現されるものとして説明する。管理者等によるI/O装置6を介した操作により、入力規則の更新処理が要求指示されると、CPU2は、メモリ3上のUEFIAPIのエントリポイントに移動して、OS5A上でUEFIAPIを呼び出し、入力規則更新部22を起動する。また、CPU2は、入力規則更新部22の起動に先立って、又は起動中に、EFIドライバ3AをHDD5から読み出してインプットバッファ31に格納する。さらに、CPU2は、入力規則の更新処理に際して先立って、又は起動中に、I/O装置6を介して管理者等により入力された設定パスワードを入力パスワード3Bとしてインプットバッファ31に保存する。入力規則更新部22は、入力パスワード3BがEPROM4に格納された設定パスワードと一致するか否かを判断し、一致する場合に入力規則の更新処理を続行する。また、上述の如く、EPROM4には、図示しない複数のPEI/DXEドライバが格納されているため、入力規則更新部22は、EPROM4から置き換え対象となる暗号化されたEFIドライバ4Aを検索し、格納されているアドレスを取得する。入力規則更新部22は、入力パスワード3BがEPROM4に格納された設定パスワードと一致する場合に、EPROM4から初期パスワード4Bを読み出して、インプットバッファ31に格納されたEFIドライバ3Aを復号する。そして、入力規則更新部22は、復号したEFIドライバ3Aを設定パスワードにより暗号化して、先に取得したEPROM4のアドレスに格納されたEFIドライバ4Aを、暗号化したEFIドライバ3Aに置き換えることにより、入力規則の更新処理を行なう。上述の如く、EFIドライバ4AとEFIドライバ3Aとは、それぞれが備える定義情報が少なくとも異なる。従って、入力規則の更新は、入力規則更新部22によりEFIドライバの更新が行なわれることにより達成される。なお、上述した入力規則の更新処理が行なわれた以降、情報処理装置1の起動処理においてパスワードの変更処理が行なわれる際には、パスワード変更部21によりEPROM4からEFIドライバ3Aが読み出されて実行され、入力規則に係る判断が行なわれる。なお、上述した入力規則更新部22による処理により、入力規則が変更された場合、現在のUEFI41のパスワード設定パスワードが、変更後のEFIドライバ3Aにおける入力規則を満たさない場合が考えられる。そこで、入力規則更新部22による入力規則の更新処理が行なわれた後、最初に情報処理装置1の起動処理POST処理が行なわれる際に、パスワード変更部21によって変更後のEFIドライバ3Aを実行することにより、設定パスワードが入力規則に従っているか否かを判断することが好ましい。設定パスワードが入力規則に従っていない場合には、パスワード変更部21は、パスワードの変更処理を管理者等に実行させる。これにより、入力規則の更新処理後に事後的に入力規則に違反することとなった設定パスワードを、入力規則に従ったものに変更再設定することができる。なお、パスワード変更部21は、入力規則更新部22による入力規則の更新処理が行なわれた後、最初に情報処理装置1の起動処理POST処理が行なわれる際に、設定パスワードが更新処理後の入力規則に従っているか否かにかかわらず、パスワードの変更処理を管理者等に実行させても良い。上述のように、CPU2は、EPROM4等に格納されたUEFIAPI等のアプリケーションを、メモリ3に一時的に格納展開して実行することにより、入力規則更新部22としての機能を実現する。1-4パスワードの変更処理次に、上述の如く構成された一実施形態に係る情報処理装置1におけるパスワードの変更処理の一例を説明する。図4は、一実施形態に係る情報処理装置1におけるパスワードの変更処理を説明するフローチャートである。以下、情報処理装置1の起動処理中に、入力されたパスワードが設定パスワードと一致し、管理者等によりパスワードの変更処理が要求された場合について説明する。なお、以下、パスワードの変更処理において、設定パスワードである第1のパスワードを第2のパスワードに変更する場合を例に挙げて説明する。パスワードの変更処理が実行されると、はじめに、入力規則更新部22により、設定パスワードにより暗号化されたEFIドライバ4AがEPROM4からメモリ3に読み込まれるステップS11。次いで、入力規則更新部22により、設定パスワードが取得されるステップS12~S14。具体的には、入力規則更新部22により、EPROM4が参照されて、変更パスワード4Cが設定済みであるか否かが判断されるステップS12。変更パスワード4Cが設定済みである場合ステップS12のYesルート、入力規則更新部22により、設定パスワードとして変更パスワード4Cが取得されるステップS13。一方、変更パスワード4Cが設定されていない場合ステップS12のNoルート、入力規則更新部22により、設定パスワードとして初期パスワード4Bが取得されるステップS14。なお、設定パスワードが、パスワードの変更処理の前に取得されている場合、例えば上述のように入力されたパスワードの正否の判断のために取得されている場合には、ステップS12~S14における設定パスワードの取得の処理は省略しても良い。そして、パスワード変更部21によって、取得された設定パスワードにより、ステップS11でメモリ3に読み込まれたEFIドライバ4Aが復号されるステップS15。次に、入力規則更新部22により、I/O装置6のモニタ上にパスワードの登録変更画面が表示されステップS16、新たに用いるパスワードである第2のパスワードが入力されたか否かが判断されるステップS17。第2のパスワードが入力された場合にはステップS17のYesルート、パスワード変更部21により、EFIドライバ4Aが実行され、第2のパスワードが所定の入力規則に従っているか否かの判断が行なわれるステップS18。入力規則の判断によりステップS19、第2のパスワードが入力規則に従っていると判断された場合ステップS19のYesルート、パスワード変更部21により、第2のパスワードが設定パスワードとして設定される。つまり、パスワード変更部21により、第2のパスワードが変更パスワード4CとしてEPROM4に格納されるステップS20。また、パスワード変更部21によって、最新の設定パスワードである変更パスワード4Cにより、EFIドライバ4Aが暗号化されるステップS21。最後に、パスワード変更部21によって、暗号化されたEFIドライバ4AによりEPROM4に格納された既存のEFIドライバ4Aが上書きされステップS22、パスワードの変更処理が終了する。一方、ステップS17又はS19において、パスワードが未入力である場合ステップS17のNoルート、又は入力されたパスワードが所定の入力規則に従っていない場合ステップS18のNoルート、ステップS16の処理に移行する。以上の処理により、情報処理装置1の起動処理におけるパスワードの変更処理が行なわれる。1-5入力規則の更新処理次に、上述の如く構成された一実施形態に係る情報処理装置1における入力規則の更新処理の一例を説明する。図5は、一実施形態に係る情報処理装置1における入力規則の更新処理の一例を説明するフローチャートである。以下、情報処理装置1の起動処理後、OS5Aの実行中において、取得されたEFIドライバ3Aと管理者等により入力された入力パスワード3Bとが予めインプットバッファ31に格納され、且つ、CPU2が入力規則の更新指示を受けた場合について説明する。はじめに、入力規則更新部22により、インプットバッファ31から入力パスワード3Bが取得されるステップS31。次いで、入力規則更新部22により、取得した入力パスワード3Bが正しいか否か、つまり入力パスワード3BがEPROM4に格納された設定パスワードと一致するか否かが判断されるステップS32。なお、判断のための設定パスワードの取得は、パスワード変更部21による図4のステップS12~S14の処理と同様に行なうことができる。入力パスワード3Bが正しいと判断された場合ステップS32のYesルート、入力規則更新部22により、インプットバッファ31から、初期パスワード4Bにより暗号化されたEFIドライバ3Aが取得されるステップS33。そして、入力規則更新部22により、置き換え対象のEFIドライバ4Aが格納されている格納領域がEPROM4から検索されステップS34、EFIドライバ4Aが検出されたか否かが判断されるステップS35。EFIドライバ4Aが検出できた場合にはステップS35のYesルート、入力規則更新部22により、EPROM4から初期パスワード4Bが読み出される。また、入力規則更新部22により、読み出した初期パスワード4Bによって、取得したEFIドライバ3Aが復号されるステップS36。次いで、入力規則更新部22により、復号したEFIドライバ3Aが最新のパスワードである設定パスワードにより暗号化されるステップS37。最後に、入力規則更新部22により、EPROM4に格納されたEFIドライバ4Aが、暗号化されたEFIドライバ3Aに置き換えられアップデートされステップS38、入力規則の更新処理が終了する。一方、ステップS32又はS35において、入力パスワード3Bが正しくないと判断された場合ステップS32のNoルート、又はEFIドライバ4Aが検出できない場合ステップS35のNoルートは、処理が終了する。以上の処理により、情報処理装置1における入力規則の更新処理が行なわれる。上述のように、本実施形態に係る情報処理装置1によれば、新たに用いるパスワード第2のパスワードの入力規則の確認を行なう処理をEFIドライバ4Aとし、そのEFIドライバ4Aのみが、入力規則が異なるカスタマイズしたEFIドライバ3Aにアップデートされる。従って、UEFI41のパスワードに係る入力規則を個々の管理者等により容易に変更することができ、管理者等は、所望のセキュリティポリシーに沿った入力規則を情報処理装置1に容易に導入することができる。また、ベンダは、個々の管理者等の個別仕様に対応したUEFIを作成せずに、個別仕様に対応した入力規則を用いるEFIドライバ3Aを作成するだけで済み、運用管理を容易に行なうことができる。また、EFIドライバ3A及び4Aが、定義情報及び入力規則に係る処理を行なう機能のみを備えることにより、EFIドライバ3Aにバグ等の問題があった場合でも、システムに与える影響を最小限に抑えることができる。また、定義情報は、EFIドライバ3A及び4A内においてのみ参照され、ドライバの外部に出力せずに済むため、入力規則の漏洩等を抑止することができる。さらに、本実施形態に係る情報処理装置1によれば、EFIドライバ3Aが予め初期パスワード4Bにより暗号化されており、入力規則更新部22により、取得したEFIドライバ3Aを初期パスワード4Bで復号した後に設定パスワードで再暗号化してEFIドライバ4Aの更新が行なわれる。すなわち、EFIドライバ3A及び4Aは、EFIドライバ3Aがベンダから提供される際、及び、EFIドライバ4AがEPROM4に格納される際、のいずれの状態においても、暗号化されている。従って、本実施形態の如くEFIドライバ3Aが単体で提供される場合においても、パスワードの堅固性が損なわれることはない。具体的には、例えば、ベンダにより、パスワードの入力規則に係る機能がモジュール化され、当該モジュールのみがアップデート可能にされた場合、第三者によるモジュールの解析により、入力規則の漏洩が起こり得る。また、第三者により当該モジュールが書き換えられた場合には、入力規則のセキュリティが脆弱化し、当該モジュールがセキュリティホールとなる虞がある。これに対し、上述のように、本実施形態に係る情報処理装置1においては、ベンダにより、予め初期パスワード4Bによって暗号化されたEFIドライバ3Aが提供されるとともに、暗号化されたEFIドライバ4A3AがEPROM4に格納されることで、これらのセキュリティ上の問題を解消することができる。また、本実施形態に係る入力規則更新部22によれば、入力規則の更新処理に際して入力された入力パスワード3Bが設定パスワードと一致するか否かが判断され、一致する場合に、入力規則の更新処理が行なわれる。従って、EFIドライバ4Aの更新がUEFI41のパスワードによりロックされるため、設定パスワード4Bを知っている管理者等にのみ、入力規則の更新処理の実行権限を与えることができ、第三者による入力規則の変更によってセキュリティホールとなることを抑止することができる。さらに、本実施形態に係るCPU2によれば、POST処理を行なった後、管理者等により入力規則の更新指示を受けた場合に、入力規則の更新処理が行なわれるため、管理者等は、POST処理後の所望のタイミングで入力規則の更新処理を実行することができる。また、入力規則の更新処理は、POST処理後の例えばOS5A上で実行することができるため、利用者等は、OS5A上で動作するアプリケーションによりEFIドライバ3Aを取得して入力規則の更新処理を行なうことができる。従って、利便性が高い。また、本実施形態に係るCPU2パスワード変更部21によれば、パスワードの変更処理において、EFIドライバ4Aを設定パスワードにより復号して実行することにより入力規則に係る処理が行なわれる。また、パスワードが所定の入力規則に従っている場合に、EFIドライバ4Aが更新後の設定パスワードにより暗号化され、EPROM4に格納される。これにより、EFIドライバ4Aによるパスワードの変更処理の前後においても、EFIドライバ4Aが設定パスワードによって暗号化されるため、EFIドライバ4Aのセキュリティを維持することができる。さらに、本実施形態に係るCPU2によれば、入力規則の更新処理が行なわれた後、最初にPOST処理が行なわれる際に、パスワード変更部21によって変更後のEFIドライバ3Aを実行することにより、設定パスワードが更新後の入力規則に従っているか否かが判断され、従っていない場合には、パスワードの変更処理が実行される。従って、入力規則の更新処理後に入力規則に違反することとなった設定パスワードを、入力規則に従ったものに変更再設定することができ、更新後の入力規則を設定パスワードに速やかに反映させることができる。2その他以上、本発明の好ましい実施形態について詳述したが、本発明は、かかる特定の実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲内において、種々の変形、変更して実施することができる。例えば、パスワード変更部21は、変更パスワード4Cが存在するか否かに応じて、初期パスワード4B又は変更パスワード4Cを設定パスワードとして認識するものとして説明したが、これに限定されるものではない。例えば、パスワード変更部21は、パスワードの変更処理において、変更パスワード4Cが登録された際にフラグを設定し、次回のパスワードの変更処理の際にはフラグの有無に基づいて設定パスワードを認識しても良い。また、入力規則更新部22は、管理者等により入力された入力パスワード3Bが設定パスワードと一致する場合に入力規則の更新処理を実行するものとして説明したが、入力パスワード3B及び設定パスワードを用いる代わりに、管理者等であるか否かを識別する他の認証処理の結果に基づいて入力規則の更新処理を実行しても良い。さらに、EFIドライバ3Aは、ベンダにより、定義情報が異なる複数種類のEFIドライバ3Aが提供され、管理者等は、複数種類のEFIドライバ3Aから所望のEFIドライバ3Aを選択して、情報処理装置1に保存しても良い。また、EFIドライバ3Aは、ベンダにより提供されるものとして説明したが、管理者等がOS5A上で実行するアプリケーションにより、初期パスワード4Bにより暗号化されたEFIドライバ3Aを作成しても良い。3付記以上の実施形態に関し、更に以下の付記を開示する。付記1起動処理中に入力されたパスワードの正否に応じ、前記パスワードの変更処理を含む所定の処理を実行する処理部と、前記処理部により実行されるソフトウェアであって、前記パスワードの変更処理において、現在設定されている設定パスワードを第1のパスワードから第2のパスワードに変更する場合、前記第2のパスワードが所定の入力規則に従っているか否かを判断する入力規則ソフトウェアを格納する格納部と、を備え、前記処理部は、前記格納部に格納された前記入力規則ソフトウェアを、前記所定の入力規則とは異なる他の入力規則を用いて前記パスワードの変更処理に係る判断を行なう他の入力規則ソフトウェアに置き換えることにより、前記入力規則の更新処理を行なう更新部を備えることを特徴とする、情報処理装置。付記2前記他の入力規則ソフトウェアは、予め初期パスワードにより暗号化され、前記更新部は、前記他の入力規則ソフトウェアを前記初期パスワードにより復号し、復号した他の入力規則ソフトウェアを前記設定パスワードにより暗号化して、前記格納部に格納された前記入力規則ソフトウェアを、前記暗号化した他の入力規則ソフトウェアに置き換えることにより、前記入力規則の更新処理を行なうことを特徴とする、付記1記載の情報処理装置。付記3前記初期パスワードは、前記入力規則ソフトウェアに対応して予め設定されたパスワードであり、前記格納部に予め格納され、前記処理部は、前記入力規則の更新処理に先立って、予め前記初期パスワードにより暗号化された前記他の入力規則ソフトウェアを取得するとともに、前記更新部は、前記入力規則の更新処理において、前記格納部から前記初期パスワードを読み出して前記他の入力規則ソフトウェアを復号することを特徴とする、付記2記載の情報処理装置。付記4前記更新部は、前記入力規則の更新処理に際して入力された入力パスワードが前記設定パスワードと一致するか否かを判断し、一致する場合に、前記入力規則の更新処理を行なうことを特徴とする、付記1~3のいずれか1項記載の情報処理装置。付記5前記処理部は、前記所定の処理のうちの情報処理装置の起動処理を行なった後、前記入力規則の更新指示を受けた場合に、前記更新部により前記入力規則の更新処理を行なうことを特徴とする、付記1~4のいずれか1項記載の情報処理装置。付記6前記入力規則ソフトウェアは、前記設定パスワードにより暗号化されて前記格納部に格納され、前記処理部は、前記パスワードの変更処理において、前記入力規則ソフトウェアを前記設定パスワードにより復号して実行し、前記第2のパスワードが前記所定の入力規則に従っているか否かを判断するとともに、当該判断結果に応じて、前記パスワードの変更処理を行なうことを特徴とする、付記1~5のいずれか1項記載の情報処理装置。付記7前記処理部は、前記第2のパスワードが前記所定の入力規則に従っていると判断した場合に、前記第2のパスワードを前記設定パスワードとして設定するとともに、前記入力規則ソフトウェアを前記設定パスワードである前記第2のパスワードにより暗号化して、前記格納部に格納することを特徴とする、付記6記載の情報処理装置。付記8前記処理部は、前記更新部による前記入力規則の更新処理が行なわれた後、最初に前記所定の処理のうちの情報処理装置の起動処理が行なわれる際に、前記他の入力規則ソフトウェアを実行することにより、前記設定パスワードが前記他の入力規則に従っているか否かを判断し、前記設定パスワードが前記他の入力規則に従っていないと判断した場合には、前記パスワードの変更処理を実行することを特徴とする、付記1~7のいずれか1項記載の情報処理装置。付記9前記処理部による前記所定の処理は、UEFIUnifiedExtensibleFirmwareInterfaceが実行されることにより行なわれることを特徴とする、付記1~8のいずれか1項記載の情報処理装置。付記10起動処理中に入力されたパスワードの正否に応じ、前記パスワードの変更処理を含む所定の処理を実行する処理部と、前記処理部により実行されるソフトウェアを格納する格納部と、を備える情報処理装置において、前記パスワードの変更処理において現在設定されている設定パスワードを第1のパスワードから第2のパスワードに変更する場合、前記第2のパスワードが所定の入力規則に従っているか否かを判断する入力規則ソフトウェアが格納されている格納領域を、前記格納部から検出し、前記所定の入力規則とは異なる他の入力規則を用いて前記パスワードの変更処理に係る判断を行なう他の入力規則ソフトウェアを取得し、前記格納部に格納された前記入力規則ソフトウェアを、前記他の入力規則ソフトウェアに置き換える、ことにより、前記入力規則の更新処理を行なうことを特徴とする、パスワードの入力規則更新方法。付記11前記他の入力規則ソフトウェアは、予め初期パスワードにより暗号化され、前記置き換える処理は、前記他の入力規則ソフトウェアを前記初期パスワードにより復号し、復号した他の入力規則ソフトウェアを前記設定パスワードにより暗号化し、前記格納部に格納された前記入力規則ソフトウェアを、前記暗号化した他の入力規則ソフトウェアに置き換える、ことにより行なわれることを特徴とする、付記10記載の入力規則更新方法。付記12前記初期パスワードは、前記入力規則ソフトウェアに対応して予め設定されたパスワードであり、前記格納部に予め格納され、前記取得する処理は、前記入力規則の更新処理に先立って、予め前記初期パスワードにより暗号化された前記他の入力規則ソフトウェアを取得することにより行なわれ、前記復号する処理は、前記格納部から前記初期パスワードを読み出し、読み出した前記初期パスワードによって前記他の入力規則ソフトウェアを復号する、ことにより行なわれることを特徴とする、付記11記載の入力規則更新方法。付記13前記入力規則の更新処理は、前記入力規則の更新処理に際して入力された入力パスワードが前記設定パスワードと一致するか否かを判断し、一致する場合に行なわれることを特徴とする、付記10~12のいずれか1項記載の入力規則更新方法。付記14前記入力規則の更新処理は、前記所定の処理のうちの情報処理装置の起動処理を行なった後、前記入力規則の更新指示を受けた場合に行なわれることを特徴とする、付記10~13のいずれか1項記載の入力規則更新方法。付記15前記入力規則ソフトウェアは、前記設定パスワードにより暗号化されて前記格納部に格納され、前記パスワードの変更処理は、前記入力規則ソフトウェアを前記設定パスワードにより復号し、復号した第1ソフトウェアを実行して、前記第2のパスワードが前記所定の入力規則に従っているか否かを判断し、当該判断結果に基づいて、前記第2のパスワードを前記設定パスワードとして設定する、ことにより行なわれることを特徴とする、付記10~14のいずれか1項記載の入力規則更新方法。付記16前記パスワードの変更処理は、前記第2のパスワードが前記所定の入力規則に従っていると判断した場合に、前記第2のパスワードを前記設定パスワードとして設定し、前記入力規則ソフトウェアを前記設定パスワードである前記第2のパスワードにより暗号化して、暗号化した入力規則ソフトウェアを前記格納部に格納する、ことにより行なわれることを特徴とする、付記15記載の入力規則更新方法。付記17前記入力規則の更新処理が行なわれた後、最初に前記所定の処理のうちの情報処理装置の起動処理が行なわれる際に、前記他の入力規則ソフトウェアを実行することにより、前記設定パスワードが前記他の入力規則に従っているか否かを判断し、前記設定パスワードが前記他の入力規則に従っていないと判断した場合には、前記パスワードの変更処理を実行することを特徴とする、付記10~16のいずれか1項記載の入力規則更新方法。付記18前記所定の処理は、UEFIUnifiedExtensibleFirmwareInterfaceが実行されることにより行なわれることを特徴とする、付記10~17のいずれか1項記載の入力規則更新方法。