内部記憶装置を有するコンピュータ装置と、前記コンピュータ装置に接続する第1外部記憶装置と、前記コンピュータ装置に接続可能な第2外部記憶装置と、を備え、前記コンピュータ装置は、前記第2外部記憶装置が接続されているか否かを判定する第1接続判定部と、前記第1接続判定部によって前記第2外部記憶装置が接続されていると判定された場合に、前記第2外部記憶装置内の認証データの正当性を確認する第1確認部と、前記第1確認部によって前記第2外部記憶装置内の認証データが正当であると確認された場合に、前記第1外部記憶装置内の認証データの正当性を確認する第2確認部と、前記第2確認部によって前記第1外部記憶装置内の認証データが正当であると確認された場合に、前記第2外部記憶装置が接続されているか否かを判定する第2接続判定部と、前記第2接続判定部によって前記第2外部記憶装置が接続されていないと判定された場合に、前記第1外部記憶装置のオペレーティングシステムを起動する外部OS起動部と、を有することを特徴とするコンピュータシステム。前記第1接続判定部によって前記第2外部記憶装置が接続されていないと判定された場合に、前記内部記憶装置のオペレーティングシステムを起動する内部OS起動部を、さらに有することを特徴とする請求項1記載のコンピュータシステム。前記内部OS起動部は、前記第1確認部によって前記第2外部記憶装置内の認証データが不当であると確認された場合に、前記内部記憶装置のオペレーティングシステムを起動する、ことを特徴とする請求項2記載のコンピュータシステム。前記内部OS起動部は、前記第2確認部によって前記第1外部記憶装置内の認証データが不当であると確認された場合に、前記内部記憶装置のオペレーティングシステムを起動する、ことを特徴とする請求項2または3記載のコンピュータシステム。内部記憶装置を有するコンピュータ装置と、前記コンピュータ装置に接続する第1外部記憶装置と、前記コンピュータ装置に接続可能な第2外部記憶装置と、を備えるコンピュータシステムのオペレーティングシステムを起動する方法であって、前記コンピュータ装置は、起動時に前記第2外部記憶装置が接続されているか否かを判定する第1接続判定ステップと、前記第1接続判定ステップにおいて前記第2外部記憶装置が接続されていると判定された場合に、前記第2外部記憶装置内の認証データの正当性を確認する第1確認ステップと、前記第1確認ステップにおいて前記第2外部記憶装置内の認証データが正当であると確認された場合に、前記第1外部記憶装置内の認証データの正当性を確認する第2確認ステップと、前記第2確認ステップにおいて前記第1外部記憶装置内の認証データが正当であると確認された場合に、前記第2外部記憶装置が接続されているか否かを判定する第2接続判定ステップと、前記第2接続判定ステップにおいて前記第2外部記憶装置が接続されていないと判定された場合に、前記第1外部記憶装置のオペレーティングシステムを起動する外部OS起動ステップと、を含むことを特徴とするオペレーティングシステム起動方法。しかしながら、上述した特許文献1および2に記載の技術であっても、例えば、保守者が外部記憶装置を紛失したときや、外部記憶装置が盗難されたときに、外部記憶装置のオペレーティングシステムが書き換えられる等することで、設計者が意図しないオペレーティングシステムが起動する場合もあり得る。本発明は、上述した課題を解決するためになされたものであり、設計者が意図しないオペレーティングシステムの起動を防止することができるコンピュータシステムおよびオペレーティングシステム起動方法を提供することを目的とする。本発明のコンピュータシステムは、内部記憶装置を有するコンピュータ装置と、前記コンピュータ装置に接続する第1外部記憶装置と、前記コンピュータ装置に接続可能な第2外部記憶装置と、を備え、前記コンピュータ装置は、前記第2外部記憶装置が接続されているか否かを判定する第1接続判定部と、前記第1接続判定部によって前記第2外部記憶装置が接続されていると判定された場合に、前記第2外部記憶装置内の認証データの正当性を確認する第1確認部と、前記第1確認部によって前記第2外部記憶装置内の認証データが正当であると確認された場合に、前記第1外部記憶装置内の認証データの正当性を確認する第2確認部と、前記第2確認部によって前記第1外部記憶装置内の認証データが正当であると確認された場合に、前記第2外部記憶装置が接続されているか否かを判定する第2接続判定部と、前記第2接続判定部によって前記第2外部記憶装置が接続されていないと判定された場合に、前記第1外部記憶装置のオペレーティングシステムを起動する外部OS起動部と、を有する。本発明のオペレーティングシステム起動方法は、内部記憶装置を有するコンピュータ装置と、前記コンピュータ装置に接続する第1外部記憶装置と、前記コンピュータ装置に接続可能な第2外部記憶装置と、を備えるコンピュータシステムのオペレーティングシステムを起動する方法であって、前記コンピュータ装置は、起動時に前記第2外部記憶装置が接続されているか否かを判定する第1接続判定ステップと、前記第1接続判定ステップにおいて前記第2外部記憶装置が接続されていると判定された場合に、前記第2外部記憶装置内の認証データの正当性を確認する第1確認ステップと、前記第1確認ステップにおいて前記第2外部記憶装置内の認証データが正当であると確認された場合に、前記第1外部記憶装置内の認証データの正当性を確認する第2確認ステップと、前記第2確認ステップにおいて前記第1外部記憶装置内の認証データが正当であると確認された場合に、前記第2外部記憶装置が接続されているか否かを判定する第2接続判定ステップと、前記第2接続判定ステップにおいて前記第2外部記憶装置が接続されていないと判定された場合に、前記第1外部記憶装置のオペレーティングシステムを起動する外部OS起動ステップと、を含む。本発明によれば、設計者が意図しないオペレーティングシステムの起動を防止することができる。以下、添付図面を参照して、本発明に係るコンピュータシステムおよびオペレーティングシステム起動方法の好適な実施形態について説明する。まず、図1を参照して、実施形態におけるコンピュータシステムの装置構成について説明する。コンピュータシステム1は、例えば、内部記憶装置11を有するコンピュータ装置10と、第1外部記憶装置20と、第2外部記憶装置30とを備える。コンピュータ装置10は、プログラム制御により動作するコンピュータであり、例えば、組込装置が該当する。第1外部記憶装置20は、主に保守者が使用する外部記憶装置である。第2外部記憶装置30は、主にシステム管理者が使用する外部記憶装置である。図2を参照して、コンピュータシステム1を構成する各装置の詳細構成について説明する。コンピュータ装置10は、例えば、内部記憶装置11と、接続監視部12と、を有する。内部記憶装置11は、マスターブートレコード111と、基本領域115とを含む。マスターブートレコード111は、ブートローダ112を含み、ブートローダ112は、起動判定部113と、正当性確認部114とを含む。基本領域115は、外部OS起動用ブートセクタ116と、内部OS起動用ブートセクタ117と、パーティション118とを含む。パーティション118は、起動プログラム119を含む。第1外部記憶装置20は、例えば、マスターブートレコード21と、基本領域23とを有する。マスターブートレコード21は、第1外部記憶装置用の認証データ22を含む。基本領域23は、パーティション24を含み、パーティション24は、起動プログラム25を含む。第2外部記憶装置30は、例えば、第2外部記憶装置用の認証データ31を有する。コンピュータ装置10の接続監視部12は、コンピュータ装置10に接続された第1外部記憶装置20や第2外部記憶装置30等の外部記憶装置の接続状態を、コンピュータ装置10上で動作するソフトウェアにより監視する。コンピュータ装置10の起動判定部113は、接続監視部12により監視されている外部記憶装置の接続状態に関する接続情報を取得する。起動判定部113は、第1外部記憶装置20の認証データ22および第2外部記憶装置30の認証データ31が共に正当であり、かつ、第2外部記憶装置30の接続が解除された場合に、外部OS起動用ブートセクタ116をロードして第1外部記憶装置20のオペレーティングシステムを起動させる。起動判定部113は、第1外部記憶装置20の認証データ22または第2外部記憶装置30の認証データ31のいずれか一方でも不当である場合には、内部OS起動用ブートセクタ117をロードして内部記憶装置11のオペレーティングシステムを起動させる。コンピュータ装置10の正当性確認部114は、起動判定部113からの指示に従い、第1外部記憶装置20の認証データ22の正当性、または、第2外部記憶装置30の認証データ31の正当性を確認する。正当性確認部114は、第1外部記憶装置20の認証データ22を参照して認証データ22の正当性を確認する。正当性確認部114は、第2外部記憶装置30の認証データ31を参照して認証データ31の正当性を確認する。コンピュータ装置10の外部OS起動用ブートセクタ116内のプログラムは、第1外部記憶装置20のパーティション24を解釈し、起動プログラム25をロードする。コンピュータ装置10の内部OS起動用ブートセクタ117内のプログラムは、内部記憶装置11のパーティション118を解釈し、起動プログラム119をロードする。コンピュータ装置10の起動プログラム119および第1外部記憶装置20の起動プログラム25は、オペレーティングシステムを起動させるために最初に実行するプログラムであり、オペレーティングシステムにより異なる。図3を参照して、第1外部記憶装置20の認証データ22を生成する方法について説明する。保守者により操作される保守者用PC40は、認証データ生成部41と、コンピュータ装置10に固有の情報であるシリアルナンバ42とを有する。保守者が保守者用PC40を操作することで、認証データ生成部41がシリアルナンバ42を用いて認証データ22を生成し、生成された認証データ22が第1外部記憶装置20のマスターブートレコード内に格納される。図4を参照して、第2外部記憶装置30の認証データ31を生成する方法について説明する。システム管理者により操作されるシステム管理者用PC50は、認証データ生成部51と、コンピュータ装置10に固有の情報であるシリアルナンバ52とを有する。システム管理者がシステム管理者用PC50を操作することで、認証データ生成部51がシリアルナンバ52を用いて認証データ31を生成し、生成された認証データ31が第2外部記憶装置20内に格納される。次に、図5を参照して、コンピュータシステム1においてオペレーティングシステムを起動する際の動作について説明する。最初に、コンピュータ装置10の電源が投入されると、内部記憶装置11のマスターブートレコード111が読み込まれるステップS101。続いて、ブートローダ112が起動されステップS102、起動判定部113は、接続監視部12から取得した接続情報に基づいて第2外部記憶装置30が接続しているか否かを判定するステップS103。この判定がNOである場合ステップS103;NOに、起動判定部113は、内部OS起動用ブートセクタ117をロードするステップS109。続いて、内部OS起動用ブートセクタ117内のプログラムは、パーティション118を解釈して起動プログラム119をロードするステップS110。これにより、内部記憶装置11のオペレーティングシステムが起動し、本動作を終了する。一方、上記ステップS103の判定で第2外部記憶装置30が接続していると判定された場合ステップS103;YESに、正当性確認部114は、第2外部記憶装置30の認証データ31を参照して認証データ31が正当であるか否かを判定する。ステップS104。この判定がNOである場合ステップS104;NOには、処理を上述したステップS109に移行する。一方、上記ステップS104の判定で第2外部記憶装置30の認証データ31が正当であると判定された場合ステップS104;YESに、正当性確認部114は、第1外部記憶装置20の認証データ22を参照して認証データ22が正当であるか否かを判定する。ステップS105。この判定がNOである場合ステップS105;NOには、処理を上述したステップS109に移行する。一方、上記ステップS105の判定で第1外部記憶装置20の認証データ22が正当であると判定された場合ステップS105;YESに、接続監視部12から取得した接続情報に基づいて第2外部記憶装置30が接続しているか否かを判定するステップS106。この判定がYESである場合ステップS106;YESには、第2外部記憶装置30の接続が解除されるまでステップS106の判定を繰り返す。一方、上記ステップS106の判定で第2外部記憶装置30の接続が解除されたと判定された場合ステップS106;NOに、起動判定部113は、外部OS起動用ブートセクタ116をロードするステップS107。続いて、外部OS起動用ブートセクタ116内のプログラムは、第1外部記憶装置20のパーティション24を解釈して起動プログラム25をロードするステップS108。これにより、外部記憶装置20のオペレーティングシステムが起動し、本動作を終了する。上述したように、実施形態におけるコンピュータシステム1によれば、オペレーティングシステムを起動させる第1外部記憶装置20の正当性が確認され、第1外部記憶装置20とは異なる第2外部記憶装置30の正当性が確認され、さらに、第2外部記憶装置30の接続が解除された場合に限り、第1外部記憶装置のオペレーティングシステムを起動させることができる。また、外部OS起動用ブートセクタ116を内部記憶装置11内に設けているため、これに対応したパーティション24および起動プログラム25以外の起動を防止することができる。これにより、例えば、第1外部記憶装置20のオペレーティングシステムが不正に改ざんされた場合には、そのオペレーティングシステムの起動を防止することができる。それゆえに、設計者が意図しないオペレーティングシステムの起動を防止することができる。また、保守者がコンピュータ装置10の起動優先度を変更する必要がないため、保守者の作業負担を軽減し、操作ミスを削減することができる。変形例なお、上述した実施形態は、単なる例示に過ぎず、実施形態に明示していない種々の変形や技術の適用を排除するものではない。すなわち、本発明は、その趣旨を逸脱しない範囲で様々な形態に変形して実施することができる。例えば、上述した実施形態の一部または全部は、以下の付記のようにも記載され得る。ただし、本発明を以下に限定するものではない。付記1内部記憶装置を有するコンピュータ装置と、前記コンピュータ装置に接続する第1外部記憶装置と、前記コンピュータ装置に接続可能な第2外部記憶装置と、を備え、前記コンピュータ装置は、前記第2外部記憶装置が接続されているか否かを判定する第1接続判定部と、前記第1接続判定部によって前記第2外部記憶装置が接続されていると判定された場合に、前記第2外部記憶装置内の認証データの正当性を確認する第1確認部と、前記第1確認部によって前記第2外部記憶装置内の認証データが正当であると確認された場合に、前記第1外部記憶装置内の認証データの正当性を確認する第2確認部と、前記第2確認部によって前記第1外部記憶装置内の認証データが正当であると確認された場合に、前記第2外部記憶装置が接続されているか否かを判定する第2接続判定部と、前記第2接続判定部によって前記第2外部記憶装置が接続されていないと判定された場合に、前記第1外部記憶装置のオペレーティングシステムを起動する外部OS起動部と、を有することを特徴とするコンピュータシステム。付記2前記第1接続判定部によって前記第2外部記憶装置が接続されていないと判定された場合に、前記内部記憶装置のオペレーティングシステムを起動する内部OS起動部を、さらに有することを特徴とする付記記載のコンピュータシステム。付記3前記内部OS起動部は、前記第1確認部によって前記第2外部記憶装置内の認証データが不当であると確認された場合に、前記内部記憶装置のオペレーティングシステムを起動する、ことを特徴とする付記2記載のコンピュータシステム。付記4前記内部OS起動部は、前記第2確認部によって前記第1外部記憶装置内の認証データが不当であると確認された場合に、前記内部記憶装置のオペレーティングシステムを起動する、ことを特徴とする付記2または3記載のコンピュータシステム。付記5内部記憶装置を有するコンピュータ装置と、前記コンピュータ装置に接続する第1外部記憶装置と、前記コンピュータ装置に接続可能な第2外部記憶装置と、を備えるコンピュータシステムのオペレーティングシステムを起動する方法であって、前記コンピュータ装置は、起動時に前記第2外部記憶装置が接続されているか否かを判定する第1接続判定ステップと、前記第1接続判定ステップにおいて前記第2外部記憶装置が接続されていると判定された場合に、前記第2外部記憶装置内の認証データの正当性を確認する第1確認ステップと、前記第1確認ステップにおいて前記第2外部記憶装置内の認証データが正当であると確認された場合に、前記第1外部記憶装置内の認証データの正当性を確認する第2確認ステップと、前記第2確認ステップにおいて前記第1外部記憶装置内の認証データが正当であると確認された場合に、前記第2外部記憶装置が接続されているか否かを判定する第2接続判定ステップと、前記第2接続判定ステップにおいて前記第2外部記憶装置が接続されていないと判定された場合に、前記第1外部記憶装置のオペレーティングシステムを起動する外部OS起動ステップと、を含むことを特徴とするオペレーティングシステム起動方法。