(57)【要約】【課題】情報処理装置の保守点検を行う際に、装置本体の起動と連動して仮想マシンが起動されることを抑止すること。【解決手段】情報処理装置１００は、操作入力部１１０に対する所定の操作入力を受け付ける。情報処理装置１００は、装置本体の起動に応じて、操作入力部１１０の入力状態を判定する。情報処理装置１００は、操作入力部１１０の入力状態が、所定の操作入力が行われたことを示す状態の場合は、装置本体の起動と連動して起動するよう設定された仮想マシンを起動しない制御を行う。一方、操作入力部１１０の入力状態が初期状態である場合には、情報処理装置１００は、装置本体の起動と連動して起動するよう設定された仮想マシンを起動する制御を行う。【選択図】図１
2015187789.tif 000002
【特許請求の範囲】
【請求項１】
所定の操作入力を受け付ける操作入力部と、
装置本体の起動に応じて、前記操作入力部の入力状態に基づいて、装置本体の起動と連動して起動するよう設定された仮想マシンを起動しない制御を行う制御部と、
を有することを特徴とする情報処理装置。
【請求項２】
前記制御部は、
前記操作入力部の入力状態が、前記操作入力が行われたことを示す状態の場合に、前記仮想マシンを起動しない制御を行い、前記操作入力部の入力状態を初期化し、
前記操作入力部の入力状態が初期状態である場合は、前記仮想マシンを起動する制御を行う、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、
装置本体の起動に応じて、前記操作入力部の入力状態が、前記操作入力が行われたことを示す状態の場合に、さらに、前記仮想マシンを起動しない旨のメッセージを出力することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記制御部は、
装置本体の起動に応じて、前記操作入力部の入力状態が、前記操作入力が行われたことを示す状態の場合、前記仮想マシンを起動しないことの確認を問い合わせるメッセージを出力し、
前記仮想マシンを起動しないことを許可する問い合わせ結果を受け付けたことに応じて、前記仮想マシンを起動しない制御を行い、
前記仮想マシンを起動しないことを許可しない問い合わせ結果を受け付けたことに応じて、前記仮想マシンを起動する制御を行う、
ことを特徴とする請求項２に記載の情報処理装置。
【請求項５】
前記制御部は、
前記仮想マシンを起動せずに装置本体を起動する起動モードの設定指示を受信したことに応じて、前記操作入力部の入力状態を、前記操作入力が行われたことを示す状態に設定することを特徴とする請求項１〜４のいずれか一つに記載の情報処理装置。
【請求項６】
情報処理装置のコンピュータが、
装置本体の起動に応じて、前記情報処理装置に設けられた所定の操作入力を受け付ける操作入力部の入力状態に基づいて、装置本体の起動と連動して起動するよう設定された仮想マシンを起動しない制御を行う、
処理を実行することを特徴とする起動制御方法。
【請求項７】
情報処理装置のコンピュータに、
装置本体の起動に応じて、前記情報処理装置に設けられた所定の操作入力を受け付ける操作入力部の入力状態に基づいて、装置本体の起動と連動して起動するよう設定された仮想マシンを起動しない制御を行う、
処理を実行させることを特徴とする起動制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、起動制御方法および起動制御プログラムに関する。
【背景技術】
【０００２】
従来、物理的な１台の情報処理装置において、仮想的なコンピュータ、いわゆる、仮想マシンを複数動作させる仮想化技術がある。また、情報処理装置の起動時に仮想マシンの運用を開始するまでの時間を短縮するために、情報処理装置の起動に合わせて、情報処理装置で動作する仮想マシンを自動で起動する技術がある。
【０００３】
関連する先行技術としては、例えば、入力操作の信号からリセットレベルを判定し、判定したリセットレベルに基づいて、リセット処理の対象とする仮想計算機を特定し、特定した仮想計算機についてリセット処理を実行させる技術がある。また、電源投入等の起動時の特定キーの状態に応じて、環境ファイルの読み出し先を切り替えて起動する技術がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１８４５２号公報
【特許文献２】特開平１０−２４０５０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術によれば、情報処理装置の保守点検を行う際に、情報処理装置の起動に合わせて、情報処理装置で動作する仮想マシンが自動で起動されると、情報処理装置の保守点検作業に支障をきたす場合がある。
【０００６】
一つの側面では、本発明は、情報処理装置の保守点検を行う際に、装置本体の起動と連動して仮想マシンが起動されることを抑止する情報処理装置、起動制御方法および起動制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
１つの態様では、情報処理装置本体の起動に応じて、情報処理装置に設けられた所定の操作入力を受け付ける操作入力部の入力状態に基づいて、情報処理装置本体の起動と連動して起動するよう設定された仮想マシンを起動しない制御を行う情報処理装置、起動制御方法および起動制御プログラムが提案される。
【発明の効果】
【０００８】
１つの側面として、情報処理装置の保守点検を行う際に、装置本体の起動と連動して仮想マシンが起動されることを抑止することができるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施の形態にかかる情報処理装置１００の一実施例を示す説明図である。
【図２】図２は、システム２００のシステム構成例を示す説明図である。
【図３】図３は、仮想アプライアンス装置２０１のハードウェア構成例を示す説明図である。
【図４】図４は、仮想アプライアンス装置２０１の装置構成例を示す説明図である。
【図５】図５は、仮想アプライアンス装置２０１の装置外観例を示す説明図である。
【図６】図６は、仮想アプライアンス装置２０１の機能的構成例を示すブロック図である。
【図７】図７は、ログ７００の具体例を示す説明図である。
【図８】図８は、操作スイッチ５０３の操作例を示す説明図である。
【図９】図９は、仮想アプライアンス装置２０１の起動制御処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下に図面を参照して、本発明にかかる情報処理装置、起動制御方法および起動制御プログラムの実施の形態を詳細に説明する。
【００１１】
（情報処理装置１００の一実施例）
図１は、実施の形態にかかる情報処理装置１００の一実施例を示す説明図である。図１において、情報処理装置１００は、自装置のハードウェア資源を仮想化して、複数の異なるＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）を実行可能なコンピュータである。自装置のハードウェア資源とは、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、メモリ、Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）などである。
【００１２】
具体的には、例えば、情報処理装置１００は、自装置のハードウェア資源を分割して構築される実行環境で動作する仮想マシン（ＶＭ：Ｖｉｒｔｕａｌ  Ｍａｃｈｉｎｅ）によってＯＳを稼働させることができる。仮想マシンとは、物理的なコンピュータのハードウェア資源を分割して構築される実行環境で動作する仮想的なコンピュータである。
【００１３】
また、情報処理装置１００は、装置本体の起動と連動して、情報処理装置１００で動作する仮想マシンを自動で起動するように設定可能である。これにより、例えば、情報処理装置１００の電源投入時に、装置本体が起動すると、装置本体の起動に合わせて仮想マシンが自動起動され、仮想マシンの運用を開始するまでの時間を短縮することができる。
【００１４】
一方、情報処理装置１００のハードウェア部分や仮想化ソフトウェアの保守点検を行う際に、情報処理装置１００の起動に合わせて、情報処理装置１００で動作する仮想マシンが自動で起動されると、情報処理装置１００の保守点検作業に支障をきたすことがある。例えば、装置本体の起動に合わせて仮想マシンが自動起動されると、保守点検中であるにもかかわらず仮想マシンが動作してしまい、サーバやクライアント装置などの周辺システム１３０と仮想マシンとの通信が開始されて、周辺システム１３０に影響が発生する場合がある。
【００１５】
このため、ＣＥ（Ｃｕｓｔｏｍｅｒ  Ｅｎｇｉｎｅｅｒ）等の作業者が、保守点検作業を行う際に、情報処理装置１００と周辺システム１３０とをつなぐネットワークケーブル１４０を抜くことで、周辺システム１３０への影響を回避することが考えられる。ところが、保守点検作業の開始時に、ネットワークケーブル１４０を抜く作業が必要となるとともに、保守点検作業の終了時に、ネットワークケーブル１４０を復元する作業が必要となり、作業者の負荷が増大してしまう。また、ネットワークケーブル１４０の復元を誤るなどの人的ミスを招く恐れがある。
【００１６】
また、情報処理装置１００の保守点検前に、管理者等が、装置本体の起動と連動して自動で起動するように設定された仮想マシンの設定を解除することも考えられる。ところが、管理者等が、情報処理装置１００の保守点検が行われるタイミングを把握し、情報処理装置１００の保守点検が行われる際に、その都度、仮想マシンの設定を解除するのは手間である。
【００１７】
そこで、本実施の形態では、情報処理装置１００の起動時に、ＣＥ等の作業者によって、装置本体の起動と連動して起動するよう設定された仮想マシンを自動起動するか否かを選択可能にすることで、情報処理装置１００の保守点検を行う際に仮想マシンが自動起動されることを抑止する起動制御方法について説明する。以下、情報処理装置１００の起動制御処理例について説明する。
【００１８】
（１）情報処理装置１００は、操作入力部１１０に対する所定の操作入力を受け付ける。ここで、操作入力部１１０は、情報処理装置１００に設けられ、オペレータにより操作される入力装置である。操作入力部１１０は、例えば、スイッチ、キーパッド、テンキーなどである。
【００１９】
所定の操作入力とは、装置本体の起動と連動して起動するよう設定された仮想マシンを起動せずに装置本体を起動する指示を行うための操作入力である。オペレータは、例えば、情報処理装置１００の保守点検作業を行うＣＥ等の作業者である。オペレータは、例えば、情報処理装置１００の保守点検作業を開始する際に、情報処理装置１００の電源を投入する前に操作入力部１１０に対する所定の操作入力を行う。
【００２０】
（２）情報処理装置１００は、装置本体の起動に応じて、操作入力部１１０の入力状態を判定する。ここで、装置本体の起動とは、情報処理装置１００を起動することであり、例えば、情報処理装置１００の電源投入を契機に、情報処理装置１００のホストＯＳやハイパーバイザーを起動し、情報処理装置１００を操作可能な状態にすることである。
【００２１】
ホストＯＳとは、仮想マシンを動作させるための基盤となるＯＳである。ハイパーバイザーとは、コンピュータを仮想化し、複数のＯＳを並列に実行できるようにするソフトウェアである。図１の例では、情報処理装置１００の起動指示は、情報処理装置１００に設けられた電源スイッチ１２０により行われる。
【００２２】
操作入力部１１０の入力状態を識別する情報は、例えば、情報処理装置１００が有する所定の記憶領域に記憶される。この場合、情報処理装置１００は、例えば、所定の記憶領域を参照して、操作入力部１１０の入力状態が、所定の操作入力が行われたことを示す状態であるか、または、所定の操作入力が行われていない状態、すなわち、初期状態であるかを判定する。
【００２３】
なお、操作入力部１１０の入力状態は、操作入力部１１０の入力状態を示す信号の状態から識別することにしてもよい。例えば、操作入力部１１０の入力状態を示す信号がＨｉｇｈ状態であれば、情報処理装置１００は、操作入力部１１０の入力状態が操作入力されたことを示す状態であると判定する。一方、操作入力部１１０の入力状態を示す信号がＬｏｗ状態であれば、情報処理装置１００は、操作入力部１１０の入力状態が初期状態であると判定することにしてもよい。
【００２４】
（３）情報処理装置１００は、操作入力部１１０の入力状態が、所定の操作入力が行われたことを示す状態の場合は、装置本体の起動と連動して起動するよう設定された仮想マシンを起動しない制御を行う。一方、情報処理装置１００は、操作入力部１１０の入力状態が初期状態である場合には、装置本体の起動と連動して起動するよう設定された仮想マシンを起動する制御を行う。
【００２５】
このように、情報処理装置１００によれば、装置本体の起動に応じて、操作入力部１１０の入力状態に基づいて、装置本体の起動と連動して起動するよう設定された仮想マシンを起動しない制御を行うことができる。これにより、情報処理装置１００の保守点検を行う際に、ＣＥ等の作業者が、情報処理装置１００の電源投入に先立って、操作入力部１１０を操作するだけで、装置本体の起動と連動して仮想マシンが起動されることを抑止することができる。
【００２６】
また、情報処理装置１００の保守点検中に、仮想マシンが動作して周辺システム１３０に影響を与えることを防ぐことができる。また、情報処理装置１００の保守点検作業を行うに当たって、ＣＥ等の作業者がネットワークケーブル１４０を抜き差しする必要がなくなる。このため、情報処理装置１００の保守点検にかかる作業負荷および作業時間を軽減して作業効率を向上させるとともに、ネットワークケーブル１４０の復元を誤るなどの人的ミスを防ぐことができる。
【００２７】
なお、上述した説明では、操作入力部１１０に対する所定の操作入力は、装置本体の起動と連動して起動するよう設定された仮想マシンを起動せずに装置本体を起動する指示を行うための操作入力としたが、これに限らない。例えば、所定の操作入力は、装置本体の起動と連動して起動するよう設定された仮想マシンを起動する指示を行うための操作入力であってもよい。
【００２８】
この場合、情報処理装置１００は、操作入力部１１０の入力状態が初期状態である場合には、装置本体の起動と連動して起動するよう設定された仮想マシンを起動しない制御を行う。一方、情報処理装置１００は、操作入力部１１０の入力状態が、所定の操作入力が行われたことを示す状態の場合は、装置本体の起動と連動して起動するよう設定された仮想マシンを起動する制御を行う。
【００２９】
（システム２００のシステム構成例）
つぎに、実施の形態にかかるシステム２００のシステム構成例について説明する。ここでは、図１に示した情報処理装置１００をシステム２００内の仮想アプライアンス装置２０１に適用した場合について説明する。
【００３０】
図２は、システム２００のシステム構成例を示す説明図である。図２において、システム２００は、仮想アプライアンス装置２０１と、管理装置２０２と、サーバ２０３と、クライアント装置２０４と、を含む。システム２００において、仮想アプライアンス装置２０１、管理装置２０２、サーバ２０３およびクライアント装置２０４は、有線または無線のネットワーク２１０を介して接続される。ネットワーク２１０は、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどである。
【００３１】
ここで、仮想アプライアンス装置２０１は、特定の機能を実現する仮想マシンＶＭ１〜ＶＭｎを動作させるコンピュータである（ｎは、１以上の自然数）。仮想マシンＶＭ１〜ＶＭｎは、例えば、ファイアーウォール、ロードバランサー（負荷分散）、アンチウィルスなどのネットワーク機器の機能を実現する。
【００３２】
以下の説明では、仮想マシンＶＭ１〜ＶＭｎのうち、任意の仮想マシンを「仮想マシンＶＭｉ」と表記する場合がある（ｉ＝１，２，…，ｎ）。
【００３３】
管理装置２０２は、仮想アプライアンス装置２０１を管理するコンピュータである。管理装置２０２は、例えば、仮想アプライアンス装置２０１で動作する仮想マシンＶＭ１〜ＶＭｎのうち、装置本体の起動と連動して自動で起動する仮想マシンＶＭｉを設定することができる。管理装置２０２は、例えば、システム２００の管理者が使用するパーソナル・コンピュータである。
【００３４】
サーバ２０３は、仮想アプライアンス装置２０１で動作する仮想マシンＶＭｉと通信するコンピュータである。サーバ２０３は、例えば、システム２００により提供されるサービスを実現するためのウェブサーバ、アプリケーションサーバ、データベースサーバ、メールサーバなどである。
【００３５】
クライアント装置２０４は、仮想アプライアンス装置２０１で動作する仮想マシンＶＭｉと通信するコンピュータである。クライアント装置２０４は、例えば、システム２００の利用者が使用するパーソナル・コンピュータである。サーバ２０３およびクライアント装置２０４は、例えば、仮想アプライアンス装置２０１で動作する仮想マシンＶＭｉを介して互いに通信可能に接続される。
【００３６】
なお、図２の例では、システム２００に仮想アプライアンス装置２０１が１台のみ含まれる場合について説明したが、システム２００には、仮想アプライアンス装置２０１と同様の機能を有する仮想アプライアンス装置が複数含まれていてもよい。
【００３７】
（仮想アプライアンス装置２０１のハードウェア構成例）
図３は、仮想アプライアンス装置２０１のハードウェア構成例を示す説明図である。図３において、仮想アプライアンス装置２０１は、ＣＰＵ３０１と、メモリ３０２と、Ｉ／Ｆ３０３と、ディスクドライブ３０４と、ディスク３０５と、ディスプレイ３０６と、入力装置３０７とを有する。また、各構成部は、バス３００によってそれぞれ接続される。
【００３８】
ここで、ＣＰＵ３０１は、仮想アプライアンス装置２０１の全体の制御を司る。メモリ３０２は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）およびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭがＣＰＵ３０１のワークエリアとして使用される。メモリ３０２に記憶されるプログラムは、ＣＰＵ３０１にロードされることで、コーディングされている処理をＣＰＵ３０１に実行させる。
【００３９】
Ｉ／Ｆ３０３は、通信回線を通じてネットワーク２１０に接続され、ネットワーク２１０を介して他のコンピュータに接続される。そして、Ｉ／Ｆ３０３は、ネットワーク２１０と内部のインターフェースを司り、他のコンピュータからのデータの入出力を制御する。Ｉ／Ｆ３０３には、例えば、モデムやＬＡＮアダプタなどを採用することができる。
【００４０】
ディスクドライブ３０４は、ＣＰＵ３０１の制御にしたがってディスク３０５に対するデータのリード／ライトを制御する。ディスク３０５は、ディスクドライブ３０４の制御で書き込まれたデータを記憶する。ディスク３０５としては、例えば、磁気ディスク、光ディスクなどが挙げられる。
【００４１】
ディスプレイ３０６は、文書、画像、機能情報などのデータを表示する。ディスプレイ３０６として、例えば、後述の図５に示す液晶パネル５０１を採用することができる。
【００４２】
入力装置３０７は、文字、数字、各種指示などの入力のためのキーを有し、データの入力を行う。入力装置３０７として、例えば、スイッチ（例えば、後述の図５に示す電源スイッチ５０２、操作スイッチ５０３など）、キーパッド、テンキーなどを採用することができる。また、入力装置３０７は、タッチパネル式の入力パッドやテンキーなどであってもよい。
【００４３】
なお、仮想アプライアンス装置２０１は、上述した構成部のほか、マイクロフォン、マイクロフォンにより受音される音声を処理する音声信号処理部、音声を出力するスピーカなどを有することにしてもよい。また、図２に示した管理装置２０２、サーバ２０３およびクライアント装置２０４についても、仮想アプライアンス装置２０１と同様のハードウェア構成により実現することができる。
【００４４】
（仮想アプライアンス装置２０１の装置構成例）
つぎに、仮想マシン方式としてハイパーバイザー型を採用した場合を例に挙げて、仮想アプライアンス装置２０１の装置構成例について説明する。
【００４５】
図４は、仮想アプライアンス装置２０１の装置構成例を示す説明図である。図４において、仮想アプライアンス装置２０１は、ハードウェア４０１と、ハイパーバイザー４０２と、を含む。ハードウェア４０１は、例えば、図３に示した、ＣＰＵ３０１、メモリ３０２、Ｉ／Ｆ３０３、ディスク３０５などである。
【００４６】
ハイパーバイザー４０２は、仮想マシンＶＭ０および仮想マシンＶＭ１〜ＶＭｎを実現するための制御プログラムである。ハイパーバイザー４０２によれば、仮想アプライアンス装置２０１上で、仮想マシンＶＭ０および仮想マシンＶＭ１〜ＶＭｎをソフトウェアによって生成し、各仮想マシン上で様々なＯＳやアプリケーションを実行させることができる。
【００４７】
ハイパーバイザー４０２は、仮想アプライアンス装置２０１に電源が投入されると起動され、仮想マシンＶＭ０を動作させる。仮想マシンＶＭ０は、仮想マシンＶＭ１〜ＶＭｎを管理する管理ＯＳ４０３を実行する。管理ＯＳ４０３は、例えば、仮想マシンＶＭ１〜ＶＭｎの起動や停止を制御する。具体的には、例えば、管理ＯＳ４０３は、仮想マシンの起動モードとして、自動起動モードまたは自動起動抑止モードのいずれかをハイパーバイザー４０２に指示する。
【００４８】
ここで、自動起動モードとは、仮想アプライアンス装置２０１の起動時に、装置本体の起動と連動して起動するように設定された仮想マシンを起動するモードである。自動起動抑止モードとは、仮想アプライアンス装置２０１の起動時に、装置本体の起動と連動して起動するように設定された仮想マシンを起動しないモードである。
【００４９】
以下の説明では、装置本体の起動と連動して起動するように設定された仮想マシンを「自動起動設定された仮想マシン」と表記する場合がある。
【００５０】
ハイパーバイザー４０２は、管理ＯＳ４０３から指示される起動モードに従って、自動起動設定された仮想マシンを起動する。具体的には、例えば、ハイパーバイザー４０２は、自動起動モードを受け付けた場合、仮想マシンＶＭ１〜ＶＭｎのうち、自動起動設定された仮想マシンを起動する。また、ハイパーバイザー４０２は、自動起動抑止モードを受け付けた場合、自動起動設定された仮想マシンを起動しない。
【００５１】
なお、仮想マシンＶＭ１〜ＶＭｎのうちの装置本体の起動と連動して起動する仮想マシンは予め設定されており、その設定情報は、例えば、メモリ３０２やディスク３０５などの記憶装置に記憶されている。仮想マシンＶＭ１〜ＶＭｎのうちのどの仮想マシンを装置本体の起動と連動して自動起動するかは、例えば、システム２００の管理者により設定される。
【００５２】
また、ここでは仮想マシン方式として、ハイパーバイザー型を採用する場合を例に挙げて説明したが、ホストＯＳ型を採用することにしてもよい。ホストＯＳ型は、ホストＯＳ上に仮想化ソフトウェアをアプリケーションとしてインストールし、その上で仮想マシンを動作させる技術である。仮想マシン方式としてホストＯＳ型を採用した場合は、例えば、仮想アプライアンス装置２０１のホストＯＳが、仮想マシンＶＭ１〜ＶＭｎの起動や停止を制御する。
【００５３】
（仮想アプライアンス装置２０１の装置外観例）
図５は、仮想アプライアンス装置２０１の装置外観例を示す説明図である。図５において、仮想アプライアンス装置２０１の前面には、液晶パネル５０１と、電源スイッチ５０２と、操作スイッチ５０３と、電源ランプ５０４と、が設けられている。
【００５４】
ここで、液晶パネル５０１は、システムメニューや各種メッセージなどを表示する。電源スイッチ５０２は、仮想アプライアンス装置２０１の電源を投入して、装置本体を起動する場合に使用される。具体的には、例えば、オペレータが、電源スイッチ５０２を押下すると、仮想アプライアンス装置２０１の電源が投入される。電源スイッチ５０２は、図１に示した電源スイッチ１２０に対応する。
【００５５】
操作スイッチ５０３は、ジョイスティックとなっており、自動起動抑止モードを指示する場合に使用される。操作スイッチ５０３は、図１に示した操作入力部１１０に対応する。具体的には、例えば、オペレータが、操作スイッチ５０３の中央部分（後述の図８に示すレバー８０１）を押しながら、電源スイッチ５０２を押下すると、自動起動抑止モードを指示することができる。
【００５６】
また、操作スイッチ５０３は、液晶パネル５０１にシステムメニューを表示する場合や、各種メッセージに対して応答する場合などに使用される。なお、操作スイッチ５０３の操作例については、図８を用いて後述する。電源ランプ５０４は、仮想アプライアンス装置２０１の電源が投入されると点灯する。
【００５７】
（仮想アプライアンス装置２０１の機能的構成例）
図６は、仮想アプライアンス装置２０１の機能的構成例を示すブロック図である。図６において、仮想アプライアンス装置２０１は、判定部６０１と、起動制御部６０２と、出力部６０３と、受付部６０４と、記憶部６０５と、を含む構成である。判定部６０１〜受付部６０４は制御部となる機能であり、具体的には、例えば、図３に示したメモリ３０２、ディスク３０５などの記憶装置に記憶されたプログラムをＣＰＵ３０１に実行させることにより、または、Ｉ／Ｆ３０３により、その機能を実現する。各機能部の処理結果は、例えば、メモリ３０２、ディスク３０５などの記憶装置に記憶される。
【００５８】
ここでは、仮想マシン方式としてハイパーバイザー型を採用した場合を例に挙げて、図４に示した管理ＯＳ４０３により各機能部を実現する場合を例に挙げて説明する。ただし、各機能部は、例えば、図４に示したハイパーバイザー４０２により実現されてもよい。また、仮想マシン方式としてホストＯＳ型を採用した場合は、仮想アプライアンス装置２０１のホストＯＳにより各機能部を実現することにしてもよい。
【００５９】
判定部６０１は、装置本体の起動に応じて、操作スイッチ５０３（図５参照）の入力状態を判定する。ここで、装置本体の起動とは、仮想アプライアンス装置２０１を起動することである。例えば、装置本体の起動は、仮想アプライアンス装置２０１の電源投入を契機に、ハイパーバイザー４０２を起動し、ハイパーバイザー４０２により起動される仮想マシンＶＭ０上で管理ＯＳ４０３を起動することである。
【００６０】
操作スイッチ５０３の入力状態としては、所定の操作入力が行われていない初期状態と、所定の操作入力が行われた状態とがある。所定の操作入力とは、自動起動抑止モードを指示するための操作入力である。すなわち、所定の操作入力は、仮想アプライアンス装置２０１の起動時に、自動起動設定された仮想マシンを起動せずに装置本体を起動する指示を行うためのものである。例えば、オペレータが、操作スイッチ５０３の中央部分を押しながら、電源スイッチ５０２を押下すると、所定の操作入力が行われた状態となる。
【００６１】
具体的には、例えば、判定部６０１は、記憶部６０５の記憶内容を参照して、操作スイッチ５０３の入力状態を判定する。記憶部６０５は、操作スイッチ５０３の入力状態を識別する状態識別情報を記憶する。例えば、記憶部６０５には、初期状態では状態識別情報として「０」が記憶される。所定の操作入力が行われると、記憶部６０５には、状態識別情報として「１」が記憶される。記憶部６０５は、例えば、図３に示したメモリ３０２やディスク３０５などの記憶装置により実現される。
【００６２】
以下の説明では、操作スイッチ５０３の入力状態のうち、所定の操作入力が行われたことを示す状態を「状態Ｘ」と表記する場合がある。
【００６３】
起動制御部６０２は、判定された判定結果に基づいて、装置本体の起動と連動して起動するよう設定された仮想マシンを起動しない制御を行う。具体的には、例えば、起動制御部６０２は、操作スイッチ５０３の入力状態が状態Ｘである場合は、自動起動設定された仮想マシンを起動しない制御を行う。一方、操作スイッチ５０３の入力状態が初期状態である場合には、自動起動設定された仮想マシンを起動する制御を行う。
【００６４】
より具体的には、例えば、起動制御部６０２は、操作スイッチ５０３の入力状態が状態Ｘである場合は、ハイパーバイザー４０２（図４参照）に自動起動抑止モードを指示する。ハイパーバイザー４０２は、自動起動抑止モードの指示を受け付けると、自動起動設定された仮想マシンを起動しない。
【００６５】
一方、起動制御部６０２は、操作スイッチ５０３の入力状態が初期状態である場合は、ハイパーバイザー４０２に自動起動モードを指示する。ハイパーバイザー４０２は、自動起動モードの指示を受け付けると、仮想マシンＶＭ１〜ＶＭｎのうち、自動起動設定された仮想マシンを起動する。なお、自動起動設定された仮想マシンは、例えば、メモリ３０２やディスク３０５などの記憶装置に記憶された設定情報から特定される。
【００６６】
また、起動制御部６０２は、自動起動設定された仮想マシンを起動しない制御を行った場合、操作スイッチ５０３の入力状態を初期化することにしてもよい。具体的には、例えば、起動制御部６０２は、状態識別情報として「０」を記憶部６０５に記憶する。
【００６７】
出力部６０３は、自動起動設定された仮想マシンを起動しない旨の報知メッセージを出力する。具体的には、例えば、出力部６０３は、起動制御部６０２の制御に従って、操作スイッチ５０３の入力状態が状態Ｘである場合に、液晶パネル５０１（図５参照）に報知メッセージを表示することにしてもよい。
【００６８】
報知メッセージは、例えば、「システムを仮想マシンの自動起動抑止モードで起動します。」などである。報知メッセージは、自動起動設定された仮想マシンを起動しないことを示すアイコンなどであってもよい。なお、出力部６０３は、報知メッセージを音声としてスピーカ（不図示）から出力することにしてもよい。
【００６９】
また、出力部６０３は、自動起動設定された仮想マシンを起動しないことの確認を問い合わせる確認メッセージを出力することにしてもよい。具体的には、例えば、出力部６０３は、起動制御部６０２の制御に従って、操作スイッチ５０３の入力状態が状態Ｘである場合に、液晶パネル５０１に確認メッセージを表示することにしてもよい。確認メッセージの表示例については、図８を用いて後述する。
【００７０】
受付部６０４は、確認メッセージに対する問い合わせ結果を受け付ける。具体的には、例えば、受付部６０４は、操作スイッチ５０３を用いたオペレータの操作入力により、確認メッセージに対する問い合わせ結果を受け付ける。確認メッセージに対するオペレータの操作例については、図８を用いて後述する。
【００７１】
また、起動制御部６０２は、確認メッセージに対する問い合わせ結果に応じて、自動起動設定された仮想マシンを起動しない制御を行うことにしてもよい。具体的には、例えば、起動制御部６０２は、確認メッセージに対する問い合わせ結果が、自動起動設定された仮想マシンを起動しないことを許可することを示す場合に、自動起動設定された仮想マシンを起動しない制御を行う。
【００７２】
一方、確認メッセージに対する問い合わせ結果が、自動起動設定された仮想マシンを起動しないことを許可しないことを示す場合は、起動制御部６０２は、自動起動設定された仮想マシンを起動する制御を行うことにしてもよい。確認メッセージに対する問い合わせ結果に応じた制御例については、図８を用いて後述する。
【００７３】
また、出力部６０３は、自動起動設定された仮想マシンを起動しない制御が行われた場合に、自動起動設定された仮想マシンを起動せずに装置本体を起動したことを示すログを出力することにしてもよい。具体的には、例えば、出力部６０３は、自動起動設定された仮想マシンを起動しない制御が行われた場合に、図７に示すようなログ７００を出力することにしてもよい。
【００７４】
出力部６０３の出力形式としては、例えば、メモリ３０２、ディスク３０５などの記憶装置への記憶、Ｉ／Ｆ３０３による外部のコンピュータ（例えば、管理装置２０２）への送信、プリンタ（不図示）への印刷出力などがある。
【００７５】
（ログ７００の具体例）
図７は、ログ７００の具体例を示す説明図である。図７において、ログ７００は、自動起動設定された仮想マシンを起動しない制御が行われた場合に出力されるログである。ログ７００によれば、例えば、管理者は、システム（仮想アプライアンス装置２０１）が仮想マシンの自動起動抑止モードで起動されたため、自動起動設定された仮想マシンの自動起動がスキップされたことを把握することができる。
【００７６】
（操作スイッチ５０３の操作例）
仮想アプライアンス装置２０１の保守点検を行う際に、ＣＥ等のオペレータにより操作される操作スイッチ５０３の操作例について説明する。
【００７７】
図８は、操作スイッチ５０３の操作例を示す説明図である。図８において、操作スイッチ５０３は、仮想アプライアンス装置２０１の前面に設けられたスイッチであり、中央部分にレバー８０１を有するジョイスティックとなっている。
【００７８】
オペレータは、操作スイッチ５０３の中央部分のレバー８０１を左右上下に動かすことにより、液晶パネル５０１に表示されるカーソルを移動させることができる。また、オペレータは、操作スイッチ５０３の中央部分のレバー８０１を押すことにより、各種選択操作を行うことができる。
【００７９】
ここで、ＣＥ等のオペレータが、仮想アプライアンス装置２０１の保守点検を行うために、仮想アプライアンス装置２０１を自動起動抑止モードで起動する場合を例に挙げて、操作スイッチ５０３の操作例について説明する。
【００８０】
まず、オペレータが、電源投入時に、操作スイッチ５０３の中央部分のレバー８０１を押しながら、電源スイッチ５０２（図５参照）を押下すると、液晶パネル５０１に確認メッセージ８０２が表示される。確認メッセージ８０２は、自動起動設定された仮想マシンを起動しないことの確認を問い合わせるためのものである。
【００８１】
ここで、オペレータが、自動起動設定された仮想マシンを起動しないことを許可する場合は、レバー８０１を左右に動かしてカーソル８０３を「Ｙ」に合わせ、レバー８０１を押す。この場合、自動起動設定された仮想マシンを起動しないことを許可することを示す問い合わせ結果が入力される。そして、仮想アプライアンス装置２０１が仮想マシンの自動起動抑止モードで起動される。
【００８２】
なお、オペレータが、自動起動設定された仮想マシンを起動しないことを許可しない場合は、レバー８０１を左右に動かしてカーソル８０３を「Ｎ」に合わせ、レバー８０１を押す。この場合、自動起動設定された仮想マシンを起動しないことを許可しないことを示す問い合わせ結果が入力される。そして、仮想アプライアンス装置２０１が仮想マシンの自動起動モードで起動される。
【００８３】
（オペレータのスイッチ操作以外の自動起動抑止モードの設定例）
つぎに、オペレータのスイッチ操作以外の自動起動抑止モードの設定例として、外部のコンピュータから自動起動抑止モードの設定指示を受信する場合について説明する。
【００８４】
例えば、仮想アプライアンス装置２０１は、管理装置２０２（図２参照）から自動起動抑止モードの設定指示を受信することにしてもよい。この場合、仮想アプライアンス装置２０１は、自動起動抑止モードの設定指示を受信したことに応じて、操作スイッチ５０３の入力状態を識別する状態識別情報として「１」を記憶部６０５に記憶する。
【００８５】
ただし、仮想アプライアンス装置２０１は、電源状態にかかわらず、自動起動抑止モードの設定指示を受信できる状態となっているものとする。例えば、仮想アプライアンス装置２０１の電源が投入されていない状態であっても、自動起動抑止モードの設定指示を受信できる程度の電力が、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）などに供給されている。
【００８６】
また、自動起動抑止モードの設定指示としては、例えば、Ｗａｋｅ−ｏｎ−ＬＡＮのＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）パケットのペイロードの一部を拡張したものを用いることができる。
【００８７】
より具体的には、例えば、自動起動抑止モードの設定指示として、電源投入対象となる仮想アプライアンス装置２０１のＭＡＣアドレス（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  ａｄｄｒｅｓｓ）を１６個繰り返したものに続けて、１７個目にブロードキャストアドレス（ＦＦ：ＦＦ：ＦＦ：ＦＦ：ＦＦ：ＦＦ）を追加したデータパターンがペイロードに含まれているようなパケットを用いることができる。
【００８８】
また、自動起動抑止モードの設定指示として、電源投入対象となる仮想アプライアンス装置２０１のＭＡＣアドレスを特定の個数分（例えば、２０個）繰り返したデータパターンがペイロードに含まれているようなパケットを用いることができる。また、管理装置２０２がリモートで仮想アプライアンス装置２０１の管理を行う場合のプロトコル（例えば、ＩＰＭＩ：Ｉｎｔｅｌｌｉｇｅｎｔ  Ｐｌａｔｆｏｒｍ  Ｍａｎａｇｅｍｅｎｔ  Ｉｎｔｅｒｆａｃｅ）の電源投入指示を拡張することで、自動起動抑止モードの設定指示を行うことができる。
【００８９】
（仮想アプライアンス装置２０１の起動制御処理手順）
つぎに、仮想アプライアンス装置２０１の起動制御処理手順について説明する。ここでは、管理ＯＳ４０３（図４参照）が起動制御処理を実行する場合を例に挙げて説明する。
【００９０】
図９は、仮想アプライアンス装置２０１の起動制御処理手順の一例を示すフローチャートである。図９のフローチャートにおいて、まず、管理ＯＳ４０３は、装置本体が起動されたか否かを判断する（ステップＳ９０１）。
【００９１】
ここで、管理ＯＳ４０３は、装置本体が起動されるのを待つ（ステップＳ９０１：Ｎｏ）。すなわち、管理ＯＳ４０３は、仮想アプライアンス装置２０１に電源が投入されてハイパーバイザー４０２が起動され、ハイパーバイザー４０２により起動される仮想マシンＶＭ０上で自身が起動されるのを待つ。
【００９２】
そして、装置本体が起動された場合（ステップＳ９０１：Ｙｅｓ）、管理ＯＳ４０３は、操作スイッチ５０３の入力状態を識別する状態識別情報を記憶部６０５から取得する（ステップＳ９０２）。つぎに、管理ＯＳ４０３は、取得した状態識別情報を参照して、操作スイッチ５０３の入力状態が状態Ｘであるか否かを判断する（ステップＳ９０３）。
【００９３】
ここで、操作スイッチ５０３の入力状態が状態Ｘである場合（ステップＳ９０３：Ｙｅｓ）、管理ＯＳ４０３は、自動起動設定された仮想マシンを起動しないことの確認を問い合わせる確認メッセージ（例えば、確認メッセージ８０２）を液晶パネル５０１に表示する（ステップＳ９０４）。
【００９４】
つぎに、管理ＯＳ４０３は、確認メッセージに対する問い合わせ結果を受け付けたか否かを判断する（ステップＳ９０５）。ここで、管理ＯＳ４０３は、確認メッセージに対する問い合わせ結果を受け付けるのを待つ（ステップＳ９０５：Ｎｏ）。
【００９５】
そして、確認メッセージに対する問い合わせ結果を受け付けた場合（ステップＳ９０５：Ｙｅｓ）、管理ＯＳ４０３は、受け付けた問い合わせ結果が、自動起動設定された仮想マシンを起動しないことを許可することを示すものか否かを判断する（ステップＳ９０６）。
【００９６】
ここで、問い合わせ結果が許可することを示す場合（ステップＳ９０６：Ｙｅｓ）、管理ＯＳ４０３は、ハイパーバイザー４０２（図４参照）に自動起動抑止モードを指示して（ステップＳ９０７）、本フローチャートによる一連の処理を終了する。
【００９７】
一方、自動起動設定された仮想マシンを起動しないことを許可しないことを示す場合（ステップＳ９０６：Ｎｏ）、管理ＯＳ４０３は、ハイパーバイザー４０２に自動起動モードを指示して（ステップＳ９０８）、本フローチャートによる一連の処理を終了する。
【００９８】
また、ステップＳ９０３において、操作スイッチ５０３の入力状態が初期状態である場合には（ステップＳ９０３：Ｎｏ）、管理ＯＳ４０３は、ハイパーバイザー４０２に自動起動モードを指示して（ステップＳ９０８）、本フローチャートによる一連の処理を終了する。
【００９９】
これにより、ＣＥ等のオペレータにより操作される操作スイッチ５０３の入力状態に応じて、自動起動抑止モードまたは自動起動モードのいずれかの起動モードをハイパーバイザー４０２に指示することができる。なお、仮想アプライアンス装置２０１は、上述した一連の処理のうち、ステップＳ９０４〜９０６についての処理を省略することにしてもよい。
【０１００】
以上説明したように、実施の形態にかかる仮想アプライアンス装置２０１によれば、装置本体の起動に応じて、操作スイッチ５０３の入力状態に基づいて、自動起動設定された仮想マシンを起動しない制御を行うことができる。例えば、仮想アプライアンス装置２０１は、操作スイッチ５０３の入力状態が状態Ｘである場合に、自動起動設定された仮想マシンを起動しない制御を行い、操作スイッチ５０３の入力状態が初期状態である場合は、自動起動設定された仮想マシンを起動する制御を行うことができる。
【０１０１】
これにより、仮想アプライアンス装置２０１の電源投入に先立って、ＣＥ等のオペレータが、操作スイッチ５０３を操作することにより、装置本体の起動に応じて、自動起動設定された仮想マシンを自動起動するか否かを選択することができる。
【０１０２】
例えば、仮想アプライアンス装置２０１のハイパーバイザー４０２やハードウェア部分の保守点検を行う際に、ＣＥが、電源投入に先立って、操作スイッチ５０３を操作するだけで、自動起動設定された仮想マシンの起動を抑止することができる。この結果、仮想アプライアンス装置２０１の保守点検中に、仮想マシンが動作してサーバ２０３やクライアント装置２０４に影響を与えることを防ぐことができる。
【０１０３】
また、仮想アプライアンス装置２０１の保守点検作業を行うに当たって、ＣＥがネットワークケーブルを抜き差しする必要がなくなるため、ＣＥの作業負荷や作業時間を軽減できるとともに、ネットワークケーブルの復元を誤るなどの人的ミスを防ぐことができる。
【０１０４】
また、仮想アプライアンス装置２０１によれば、自動起動設定された仮想マシンを起動しない制御を行った場合、操作スイッチ５０３の入力状態を初期化することができる。これにより、仮想アプライアンス装置２０１の次回起動時に、操作スイッチ５０３に対する所定の操作入力が行われていないにもかかわらず、装置本体の起動に応じて自動起動設定された仮想マシンが起動されなくなることを防ぐことができる。
【０１０５】
また、仮想アプライアンス装置２０１によれば、装置本体の起動に応じて、操作スイッチ５０３の入力状態が状態Ｘである場合に、自動起動設定された仮想マシンを起動しない旨の報知メッセージを液晶パネル５０１に表示することができる。これにより、自動起動設定された仮想マシンの起動が抑止されることをオペレータに報知することができる。
【０１０６】
例えば、オペレータは、自分の意図通りに、自動起動設定された仮想マシンの起動が抑止されることを確認することができる。また、オペレータが、操作スイッチ５０３を誤操作してしまった場合には、自動起動設定された仮想マシンの起動が抑止されることを把握することができる。
【０１０７】
また、仮想アプライアンス装置２０１によれば、操作スイッチ５０３の入力状態が状態Ｘである場合に、自動起動設定された仮想マシンを起動しないことの確認を問い合わせる確認メッセージを液晶パネル５０１に表示することができる。そして、仮想アプライアンス装置２０１によれば、確認メッセージに対する問い合わせ結果に応じて、自動起動設定された仮想マシンを起動しない制御を行うことができる。これにより、オペレータが操作スイッチ５０３を誤操作してしまった場合などに、オペレータの意図に反して、自動起動設定された仮想マシンが起動されなくなることを防ぐことができる。
【０１０８】
また、仮想アプライアンス装置２０１によれば、自動起動抑止モードの設定指示を受信したことに応じて、操作スイッチ５０３の入力状態を状態Ｘに設定することができる。これにより、管理装置２０２などの外部のコンピュータから自動起動抑止モードの設定を行うことが可能となる。このため、仮想アプライアンス装置２０１の保守点検時に、ＣＥが操作スイッチ５０３に対する所定の操作入力を行うことなく、自動起動設定された仮想マシンの起動を抑止することができる。
【０１０９】
また、仮想アプライアンス装置２０１によれば、自動起動設定された仮想マシンを起動しない制御を行った場合、自動起動設定された仮想マシンを起動せずに装置本体を起動したことを示すログを出力することができる。これにより、システム２００の管理者等は、仮想アプライアンス装置２０１の保守点検時に、ＣＥが自動起動抑止モードで起動したか否かを把握することができる。
【０１１０】
なお、本実施の形態で説明した起動制御方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本起動制御プログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、本起動制御プログラムは、インターネット等のネットワークを介して配布してもよい。
【０１１１】
上述した実施の形態に関し、さらに以下の付記を開示する。
【０１１２】
（付記１）所定の操作入力を受け付ける操作入力部と、
装置本体の起動に応じて、前記操作入力部の入力状態に基づいて、装置本体の起動と連動して起動するよう設定された仮想マシンを起動しない制御を行う制御部と、
を有することを特徴とする情報処理装置。
【０１１３】
（付記２）前記制御部は、
前記操作入力部の入力状態が、前記操作入力が行われたことを示す状態の場合に、前記仮想マシンを起動しない制御を行い、前記操作入力部の入力状態を初期化し、
前記操作入力部の入力状態が初期状態である場合は、前記仮想マシンを起動する制御を行う、
ことを特徴とする付記１に記載の情報処理装置。
【０１１４】
（付記３）前記制御部は、
装置本体の起動に応じて、前記操作入力部の入力状態が、前記操作入力が行われたことを示す状態の場合に、さらに、前記仮想マシンを起動しない旨のメッセージを出力することを特徴とする付記２に記載の情報処理装置。
【０１１５】
（付記４）前記制御部は、
装置本体の起動に応じて、前記操作入力部の入力状態が、前記操作入力が行われたことを示す状態の場合、前記仮想マシンを起動しないことの確認を問い合わせるメッセージを出力し、
前記仮想マシンを起動しないことを許可する問い合わせ結果を受け付けたことに応じて、前記仮想マシンを起動しない制御を行い、
前記仮想マシンを起動しないことを許可しない問い合わせ結果を受け付けたことに応じて、前記仮想マシンを起動する制御を行う、
ことを特徴とする付記２に記載の情報処理装置。
【０１１６】
（付記５）前記制御部は、
前記仮想マシンを起動せずに装置本体を起動する起動モードの設定指示を受信したことに応じて、前記操作入力部の入力状態を、前記操作入力が行われたことを示す状態に設定することを特徴とする付記１〜４のいずれか一つに記載の情報処理装置。
【０１１７】
（付記６）前記制御部は、
前記仮想マシンを起動しない制御を行った場合、前記仮想マシンを起動せずに装置本体を起動したことを示すログを出力することを特徴とする付記１〜５のいずれか一つに記載の情報処理装置。
【０１１８】
（付記７）情報処理装置のコンピュータが、
装置本体の起動に応じて、前記情報処理装置に設けられた所定の操作入力を受け付ける操作入力部の入力状態に基づいて、装置本体の起動と連動して起動するよう設定された仮想マシンを起動しない制御を行う、
処理を実行することを特徴とする起動制御方法。
【０１１９】
（付記８）情報処理装置のコンピュータに、
装置本体の起動に応じて、前記情報処理装置に設けられた所定の操作入力を受け付ける操作入力部の入力状態に基づいて、装置本体の起動と連動して起動するよう設定された仮想マシンを起動しない制御を行う、
処理を実行させることを特徴とする起動制御プログラム。
【０１２０】
（付記９）情報処理装置のコンピュータに、
装置本体の起動に応じて、前記情報処理装置に設けられた所定の操作入力を受け付ける操作入力部の入力状態に基づいて、装置本体の起動と連動して起動するよう設定された仮想マシンを起動しない制御を行う、
処理を実行させる起動制御プログラムを記録したことを特徴とする前記コンピュータに読み取り可能な記録媒体。
【符号の説明】
【０１２１】
１００  情報処理装置
１１０  操作入力部
２００  システム
２０１  仮想アプライアンス装置
２０２  管理装置
２０３  サーバ
２０４  クライアント装置
４０１  ハードウェア
４０２  ハイパーバイザー
４０３  管理ＯＳ
５０１  液晶パネル
５０２  電源スイッチ
５０３  操作スイッチ
５０４  電源ランプ
６０１  判定部
６０２  起動制御部
６０３  出力部
６０４  受付部
６０５  記憶部
７００  ログ
８０１  レバー
８０２  確認メッセージ
ＶＭ０，ＶＭ１〜ＶＭｎ  仮想マシン
【図１】
2015187789.tif 000003
【図２】
2015187789.tif 000004
【図３】
2015187789.tif 000005
【図４】
2015187789.tif 000006
【図５】
2015187789.tif 000007
【図６】
2015187789.tif 000008
【図７】
2015187789.tif 000009
【図８】
2015187789.tif 000010
【図９】
2015187789.tif 000011