(57)【要約】      （修正有）【課題】複数のコンピュータを有するシステムのセットアップ処理等を省力化する。【解決手段】情報処理装置１０は、画面出力装置１１と画面比較／確認装置１２と、キー／マウス入力装置１３とを備えた複数のコンピュータ１とで構成されており、このコンピュータ１では、起動時において、画面出力装置１１を介して人手でのキー／マウス入力を受け付ける画面が画面表示装置３に送出され、画面表示装置３に表示される。この画面表示は通常短時間であり、特に上記のキー／マウス入力が無ければ、そのままの状態でＯＳ起動まで自動実行される。そこで、この短時間での人手キー／マウス入力の受け付け場面で、画面比較／確認装置１２と制御装置２とが協動して人手に代わって自動的にキー／マウス入力を行う。具体的には、制御装置２が、上記画面が一致したタイミングで、該画面に対応するキー／マウス入力データをキー／マウス入力装置１３に送出する。【選択図】図１
2014049005.tif 000002
【特許請求の範囲】
【請求項１】
画面出力手段、画面比較／確認手段、及びキー／マウス入力手段を、各々有する複数のコンピュータと、制御装置と、画面表示装置と、キーボード／マウスとを備え、
前記制御装置は、自己が予め指定した画面情報と前記画面出力手段が出力した画面情報とが一致したことを示す前記画面比較／確認手段からの通知を受けて、前記画面情報に対応する所定のキー／マウス入力情報を前記キー／マウス入力手段に送出するように制御する
ことを特徴とする情報処理装置。
【請求項２】
前記所定のキー／マウス入力情報の前記送出は、前記画面情報に対応して行われるべき前記キーボード／マウスを介した入力操作に代行する処理である
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記所定のキー／マウス入力情報には、オペレーティングシステムを起動する前の設定を変更するための情報を含める
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記画面表示装置及び／または前記キーボード／マウスは、ネットワークを介して前記コンピュータと接続する
ことを特徴とする請求項１から３のいずれか一項に記載の情報処理装置。
【請求項５】
画面出力手段及びキー／マウス入力手段を各々有する複数のコンピュータと、前記複数のコンピュータの各々に対応して設置される、画面比較／確認手段、制御手段、及び出力選択手段を含むコンピュータ管理装置と、画面表示装置と、キーボード／マウスとを備え、
前記制御手段は、自己が予め指定した画面情報と前記画面出力手段が出力した画面情報とが一致したことを示す画面比較／確認手段からの通知を受けて、前記画面情報に対応する所定のキー／マウス入力情報を前記キー／マウス入力手段に送出するように制御する
ことを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置に係り、特に、出力画面情報に応じて情報入力を行う情報処理装置に関する。
【背景技術】
【０００２】
近年、コンピュータシステムにおいては、単体の大型コンピュータによる集中処理から、複数（それも多数）のコンピュータが連携する分散処理へとシフトしつつある。この分野の情報処理システムにあっては、必要とされる多数のコンピュータが設置されるため、これら多数のコンピュータの管理／運用に多くのコストを要するようになってきた。このため、最近では、複数（それも多数）のコンピュータを一つの筐体内に収納し、これにより管理が容易となるシステムとして、ブレードサーバシステムが開発されてきた。
【０００３】
但し、上記のブレードサーバのような、複数（それも多数）のコンピュータが含まれるシステムにおいても、ＯＳ起動までのＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ
Ｓｙｓｔｅｍ）やＨＢＡ（Ｈｏｓｔ  Ｂｕｓ  Ａｄａｐｔｅｒ）のオプション画面等の設定は、人手で設定することが前提となっており、これらの設定を変更する際には一台一台の設定変更を、人手を介して行う必要があり、多大な労力を必要としていた。
【０００４】
この分野の公知例技術として、例えば特許文献１には、アプリケーションの設定を自動的に行い、設定環境の統一を行うシステムが開示されている。具体的には、マウスやキーボードを人為的に操作して設定しなければならないアプリケーションの環境設定を、マウスやキーボードの入力内容に従って、マウス操作やキーボードの入力を自動的に行うスクリプト実行手段を有する。また、スクリプト実行手段は、スクリプトファイルに明記したキーボード入力やマウス操作を自動的に行うために、アプリケーション設定内容をスクリプトファイル化して複数パソコンで共有することにより、アプリケーション設定の統一を図る。また、これによりユーザが操作せずに自動的に実行するので、人為的に伴う設定ミスがなくなる。
【０００５】
また、例えば特許文献２には、画面の各入力フィールドに対して操作者が実施した各入力状態を記憶しておき、以後、同一の画面の入力フィールドに対しては、自動的に入力状態を再現し、入力時の操作性を向上させる技術が開示されている。具体的には、画面表示部は、画面を表示し、画面を認識する画面認識コードを制御部の検索部へ送る。検索部は、すでに記憶済みの画面かどうかを状態記憶部から検索する。すでに一度入力した画面であれば、入力状態情報を制御部の画面記憶部に書き込む。入力状態監視部は該当する入力フィールド状態を画面記憶部から読み出し、前回記憶した入力状態を自動設定する。また、状態記憶部から検索できなかった場合、検索部は画面認識コードを画面記憶部に格納する。
【０００６】
また、例えば特許文献３には、キーボードにすら触れたことがないような本当の初心者であっても、操作方法を短時間に効率良く修得する技術が開示されている。具体的には、ＣＰＵは記憶装置内の操作レッスンソフトを起動させる。この操作レッスンの開始時にその操作を行う上で前提となる基本事項を説明する概要説明画面を表示装置に表示出力させる。その後、ＣＰＵはオペレータに対して実際のレッスン操作をガイダンスするレッスン画面を表示出力させる。
【０００７】
また、例えば特許文献４には、計算機の環境設定にかかる管理者の負担を軽減させることが開示されている。具体的には、管理サーバは、ネットワークスイッチにサーバが接続された場合に、接続監視処理部が、状態管理テーブルを参照して、当該サーバが交換されたか否かを判定する。そして、接続監視処理部によってサーバが交換されたと判定された場合に、環境設定処理部が、環境管理テーブルとサーバの位置情報とを基にして、サーバに設定すべき環境を特定し、サーバの環境を自動的に設定する。
【０００８】
また、例えば特許文献５には、複数のサーバブレードとストレージ装置又はネットワーク機器とが複数のファブリックにて接続される場合において、接続定義テーブルの作成に手間と時間が掛からず、然も、誤設定が生じないようにする技術が開示されている。具体的には、自動設定モジュールプログラムに従ったＣＰＵが、２つのマネージメントブレードからサーバブレード情報を取得するとともに、各サーバブレードの電源を投入して複数のＦＣスイッチからＦＣスイッチ情報を取得する。その後、取得したサーバブレード情報内のスロット番号と、ＦＣスイッチ情報内のポート番号とを一対一に対応させることにより、サーバブレード情報とＦＣスイッチ情報とを組み合わせて接続定義テーブルに格納する。
【０００９】
さらに、例えば特許文献６には、画面転送型のシンクライアントシステムにおいて、パスワード等の認証情報の管理と自動入力とをシンクライアント端末側で行えるようにする技術が開示されている。具体的には、シンクライアント端末は、シンクライアントサーバから受信した画面情報に特定の画像が含まれているかどうかを検出し、検出された特定の画像に関連付けて記憶部に記憶された特定の入力情報を、シンクライアントサーバへ送信する。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開平１１−１４３６１３号公報
【特許文献２】特許第３２４５５５７号公報
【特許文献３】特開２０００−２２７８１５号公報
【特許文献４】特開２００７−１８３８３７号公報
【特許文献５】特開２００８−１３４９９７号公報
【特許文献６】特開２０１０−１５２６２９号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
ところで、コンピュータシステムについては、セットアップ（立ち上げ）に際して、ＯＳ起動までのＢＩＯＳやＨＢＡのオプション画面等の設定を行う必要が有る。よって、上記のブレードサーバのようなシステム（一般に複数のコンピュータが含まれるシステム）においても、ＯＳ起動までのＢＩＯＳやＨＢＡのオプション画面等の設定は、人手で設定することが前提となっている。しかしながら、前述のとおり、これらの設定を変更する際には、一台一台の設定更新を、人手を介して行う必要があるので、多大な労力を要するという問題点が有った。
【００１２】
本発明の目的は、上述した課題を解決する情報処理装置を提供することにある。
【課題を解決するための手段】
【００１３】
上記課題を解決するために、本発明に係る情報処理装置は、画面出力手段、画面比較／確認手段、及びキー／マウス入力手段を、各々有する複数のコンピュータと、制御装置と、画面表示装置と、キーボード／マウスとを備え、制御装置は、自己が予め指定した画面情報と画面出力手段が出力した画面情報とが一致したことを示す画面比較／確認手段からの通知を受けて、画面情報に対応する所定のキー／マウス入力情報をキー／マウス入力手段に送出するように制御する。
【００１４】
また、本発明に係る情報処理装置は、画面出力手段及びキー／マウス入力手段を各々有する複数のコンピュータと、複数のコンピュータの各々に対応して設置される、画面比較／確認手段、制御手段、及び出力選択手段を含むコンピュータ管理装置と、画面表示装置と、キーボード／マウスとを備え、制御手段は、自己が予め指定した画面情報と画面出力手段が出力した画面情報とが一致したことを示す画面比較／確認手段からの通知を受けて、画面情報に対応する所定のキー／マウス入力情報をキー／マウス入力手段に送出するように制御する。
【発明の効果】
【００１５】
以上の説明から明らかなように、この発明によれば、システムのセットアップ処理等を省力化することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態に係る情報処理装置の全体構成を示す構成図である。
【図２】画面比較／確認装置１２の動作概念を示す説明図である。
【図３】３は、本発明の他の実施形態に係る情報処理装置の構成を示す構成図である。
【発明を実施するための形態】
【００１７】
以下、本発明の情報処理装置及び情報処理装置の情報入力方法の実施形態について、図面を参照して詳細に説明する。図１は、本発明の実施形態に係る情報処理装置の全体構成を示す構成図である。同図において、本実施形態の情報処理装置１０は、複数のコンピュータ１、制御装置２、画面表示装置３、及びキーボード／マウス４備える。また、この複数のコンピュータ１の各々は、画面出力装置１１、画面比較／確認装置１２、及びキー／マウス入力装置１３を備える。
【００１８】
以下、本実施形態の情報処理装置が有する各構成要素の接続構成及び機能について説明する。複数のコンピュータ１の各々において、画面出力装置１１は画面比較／確認装置１２及び画面表示装置３と接続されている。また、画面比較／確認装置１２は、制御装置２と接続されている。さらに、キー／マウス入力装置１３は、キーボード／マウス４及び制御装置２と接続されている。
【００１９】
制御装置２は、画面比較／確認装置１２に対して、該装置が比較すべき特定の画面イメージを指定する。画面比較／確認装置１２は、画面出力装置１１が出力する画面イメージ全体（若しくは一部）を、予め制御装置２から指定されていた上記特定の画面イメージと比較する。制御装置２は、画面比較／確認装置１２から、画面出力装置１１が出力する画面イメージ全体（若しくは一部）が、上記特定の画面イメージと一致していることを通知されると、予め設定されている所定の動作を行う。
【００２０】
予め設定された所定の動作とは、具体的には、画面イメージに対応して実行されることを想定したキーボード／マウス４からの所定の入力操作に対応したデータを、人手によるキーボード／マウス４操作に代わってキー／マウス入力装置１３に送出する動作である。勿論、この動作で実現される入力代行機能の他に、各コンピュータ１のキー／マウス入力装置１３は、キーボード／マウス４をユーザが手動で随意操作した場合のキー／マウス操作データも入力することができる。さらに、キー／マウス入力装置１３は、制御装置２から随意送出されるキー／マウス操作データを、常時受け付けることができる。
【００２１】
以下、図１を参照しながら、本実施形態の情報処理装置の動作を説明する。図１に示す情報処理装置１０は、画面出力装置１１、画面比較／確認装置１２、及びキー／マウス入力装置１３を有する複数のコンピュータ１と、制御装置２と、画面表示装置３と、キーボード／マウス４とで構成されている。コンピュータ１では、起動時に、画面出力装置１１を介して人手でのキー／マウス入力を受け付ける入力画面が画面表示装置３に送出され、画面表示装置３に表示される。この入力画面の表示は通常短時間であり、この間、上記のキーボード／マウス４からの入力が特に無ければ、そのままの状態でＯＳ起動まで自動実行されるものである。しかしながら、人手を介してキーボード／マウス４から入力するのでは、コンピュータ１の台数が多くなると非常に手間が係るものである。
【００２２】
そこで、本実施形態に係る情報処理装置は、複数のコンピュータ１の各々において、短時間での人手キー／マウス入力の受け付け場面で、画面比較／確認装置１２と制御装置２とが協動して人手に代わって自動的にキー／マウス入力を行い、省力化／自動化を図る。これが本発明の特徴的な動作である。より具体的には、画面比較／確認装置１２からの上記画面の一致確認を受けたタイミングで、制御装置２が、上記画面に対応するキー／マウス入力データをキー／マウス入力装置１３に送出する。
【００２３】
制御装置２からは、予め特定の全体（若しくは一部の画面イメージが画面比較／確認装置１２に指定されている。画面比較／確認装置１２は、画面出力装置１１が出力する画面イメージの全体（若しくは一部）を、上記予め指定されていた画面イメージと比較し、その結果（一致したこと）を示す信号として該画面イメージを制御装置２に応答する。このため、特定の画面イメージが各コンピュータ１から制御装置２に送られてきたら、制御装置２は、上記の予め指定した画面が画面出力装置１１から出力されたタイミングに到ったということを判別することができる。
【００２４】
図２は、画面比較／確認装置１２の動作概念を示す説明図である。制御装置２は上記特定の画面になったことを判別したら、該画面に対応するキー／マウスデータを出力し、コンピュータ１のキー／マウス入力装置１３に送出する。以上の動作により、各コンピュータ１の画面出力装置１１が特定の画面を出力した時に、キー／マウス入力装置１３は、該画面に対応するキー／マウスデータの入力を自動で行うことができる。また、同図に示すように、本装置では、この他に、各コンピュータ１は制御装置２から随意送出されるキー／マウスデータの入力も受け付け可能にしている。さらに、本装置は、ここでの図示は省略しているが、キーボード／マウスを介してユーザが手作業で行う入力も受け付け可能である（図１参照）。
【００２５】
本実施形態に係る情報処理装置は、上述のように構成したことにより、画面表示装置３に出力される画面イメージを判別して、該画面に対応するキー／マウスデータの自動入力が可能になる。そのため、例えば、従前は人手でのキーボード／マウス４の操作が必要であったＯＳ起動前の設定変更などの処理についても自動化し、省力化することが可能になる効果が得られる。
【００２６】
図３は、本発明の他の実施形態に係る情報処理装置の構成を示す構成図である。同図に示す情報処理装置２０は、本発明を代表的なブレードサーバに適用したものであり、複数のコンピュータ５、コンピュータ管理装置６、画面表示装置３、及びキーボード／マウス４を備える。また、複数のコンピュータ５の各々は、画面出力装置１１及びキー／マウス入力装置１３を備える。さらに、コンピュータ管理装置６は、複数の画面比較／確認装置６１、入出力選択装置６２、及び制御装置６３を備える。
【００２７】
同図に示す情報処理装置は、複数のコンピュータ５を管理するコンピュータ管理装置６に、画面比較／確認装置６１及び制御装置６３を実装している。そして、同じく実装している入出力選択装置６２を介して画面表示装置３やキーボード／マウス４に接続するような接続構成にしたものである。
【００２８】
画面イメージに関しては具体的にはイメージデータとして指定しても良い。また、該イメージデータを、チェックサムやＣＲＣ等で符号化することで、上記の画面比較／確認装置や制御装置の構成を容易にし、簡素化することができる。
【００２９】
また、ネットワークを介して画面出力／キーボード入力／マウス入力等を行うリモートコンソール／リモートＫＶＭ機能を使用することもできる。その場合、上記の制御装置がリモートコンソール／リモートＫＶＭ機能の出力画面を比較／確認し、リモートコンソール／リモートＫＶＭ機能のキー／マウス入力を指定するといった実施形態にすることも可能である。
【符号の説明】
【００３０】
１，５  コンピュータ
２，６３  制御装置
３  画面表示装置
４  キーボード／マウス
１１  画面出力装置
１２，６１  画面比較／確認装置
１３  キー／マウス入力装置
６２  出力選択装置
【図１】
2014049005.tif 000003
【図２】
2014049005.tif 000004
【図３】
2014049005.tif 000005