(57)【要約】      （修正有）【課題】ＳＬＯを満たすために見直さなければならない設定項目を容易に特定する。【解決手段】標準的なＳＬＯを定めた標準ＳＬＯの項目及び業務上必要とされるＳＬＯを定めた業務ＳＬＯの項目を対応させた業務ＳＬＯテーブルと、標準ＳＬＯの項目及び当該標準ＳＬＯの項目に影響を及ぼす設定項目を対応させた対応テーブルと、を記憶した記憶部１２１を備え、業務ＳＬＯの項目を特定することにより、当該項目に対応する標準ＳＬＯの項目を業務ＳＬＯテーブルから抽出し、抽出した標準ＳＬＯの項目に対応する設定項目を対応テーブルから取得することを特徴とする。【選択図】図１
2007334580.tif 000002
【特許請求の範囲】
【請求項１】
業務システムの設定項目に設定値を設定するための支援装置であって、
前記設定項目を特定する設定項目情報、および、前記設定項目に設定する設定値によって満たされるべき処理品質を定めた第一の品質の分類項目を特定する分類項目情報、を前記設定項目毎に対応させた第一の情報を記憶する記憶部と、制御部と、を備え、
前記制御部は、
入力部を介して、前記設定項目に設定する設定値によって満たされるべき処理品質を定めた第二の品質の要素を特定する要素情報、および、前記分類項目情報、を当該要素毎に対応させた第二の情報の入力を受け付け、前記記憶部に記憶する処理と、
入力部を介して前記第二の品質の要素を特定する要素情報の入力を受け付け、
前記入力部を介して入力された要素情報に対応する前記分類項目情報を前記第二の情報から取得し、
前記第二の情報から取得した前記分類項目情報に対応する前記設定項目情報を前記第一の情報から取得し、
前記第一の情報から取得した前記設定項目情報を出力部に出力する処理と、
を行うことを特徴とする支援装置。
【請求項２】
請求項１に記載の支援装置であって、
前記制御部は、
入力部を介して設定項目を特定する設定項目情報の入力を受け付け、
前記入力部を介して入力された設定項目情報に対応する前記分類項目情報を前記第一の情報から取得し、
前記第一の情報から取得した前記分類項目情報に対応する前記要素情報を前記第二の情報から取得し、
前記第二の情報から取得した前記要素情報を出力部に出力する処理を行うこと、
を特徴とする支援装置。
【請求項３】
請求項１に記載の支援装置であって、
前記記憶部には、前記設定項目情報と、前記設定値を変更した際に前記第一の品質の分類項目に影響を与える可能性のあることを判定するための判定条件と、前記設定値を変更した際に影響を与える可能性のある前記第一の品質の分類項目を特定する分類項目情報と、を対応させた第三の情報が記憶されており、
前記制御部は、
入力部を介して、設定項目を特定する設定項目情報及び該設定項目に設定する設定値を特定する情報の入力を受け付け、
前記入力部を介して入力された設定項目情報に対応する前記判定条件を前記第三の情報から取得し、前記判定条件から前記入力部を介して入力された設定値が前記第一の品質の分類項目に影響を与える可能性があるか否かを判定すること、
を特徴とする支援装置。
【請求項４】
請求項３に記載の支援装置であって、
前記制御部は、
入力部を介して第二の品質の要素を特定する要素情報の入力を受け付け、
前記判定条件から前記入力部を介して入力された設定値が前記第一の品質の分類項目に影響を与える可能性があると判定した場合には、前記入力部を介して入力された要素情報に対応する前記分類項目情報を前記第二の情報から取得し、
前記第二の情報から取得した前記分類項目情報と、前記入力部を介して入力された設定値が影響を与える可能性があると判定された前記第一の品質の分類項目を特定する分類項目情報と、を比較して、これらが一致するものと、一致しないものとに分けて判定の結果を出力部に出力する処理を行うこと、
を特徴とする支援装置。
【請求項５】
請求項３又は４に記載の支援装置であって、
前記記憶部には、設定項目を特定する設定項目情報及び当該設定項目に設定する設定値を特定する設定値情報を対応させた第四の情報が記憶されており、
前記判定条件は、前記入力部を介して入力された設定項目情報に対応する前記第四の情報の設定値情報と、前記入力部を介して入力された設定値情報と、を比較するものであること、
を特徴とする支援装置。
【請求項６】
請求項１乃至５の何れか一項に記載の支援装置であって、
前記第一の品質は、前記業務システムにおいて行う処理にはよらずに定められた品質であり、
前記第二の品質は、前記業務システムにおいて行う処理により定められた品質であること、
を特徴とする支援装置。
【請求項７】
請求項１に記載の支援装置であって、
ネットワークを介して情報を送受信する送受信部をさらに備えており、
前記入力部及び前記出力部は、ネットワークを介して接続される端末に備えられたものであり、
前記送受信部を介して前記入力部からの入力を受け付け、前記送受信部を介して前記出力部に情報を出力すること、
を特徴とする支援装置。
【請求項８】
コンピュータを、
前記設定項目を特定する設定項目情報、および、前記設定項目に設定する設定値によって満たされるべき処理品質を定めた第一の品質の分類項目を特定する分類項目情報、を前記設定項目毎に対応させた第一の情報を記憶する記憶手段、
入力手段を介して、前記設定項目に設定する設定値によって満たされるべき処理品質を定めた第二の品質の要素を特定する要素情報、および、前記分類項目情報、を当該要素毎に対応させた第二の情報の入力を受け付け、前記記憶部に記憶する処理と、
入力手段を介して前記第二の品質の要素を特定する要素情報の入力を受け付け、
前記入力部を介して入力された要素情報に対応する前記分類項目情報を前記第二の情報から取得し、
前記第二の情報から取得した前記分類項目情報に対応する前記設定項目情報を前記第一の情報から取得し、
前記第一の情報から取得した前記設定項目情報を出力手段に出力する処理と、
を行う制御手段、
として機能させることを特徴とするプログラム。
【請求項９】
請求項８に記載のプログラムであって、
前記制御手段は、
入力手段を介して設定項目を特定する設定項目情報の入力を受け付け、
前記入力手段を介して入力された設定項目情報に対応する前記分類項目情報を前記第一の情報から取得し、
前記第一の情報から取得した前記分類項目情報に対応する前記要素情報を前記第二の情報から取得し、
前記第二の情報から取得した前記要素情報を出力手段に出力する処理を行うこと、
を特徴とするプログラム。
【請求項１０】
請求項８に記載のプログラムであって、
前記記憶手段には、前記設定項目情報と、前記設定値を変更した際に前記第一の品質の分類項目に影響を与える可能性のあることを判定するための判定条件と、前記設定値を変更した際に影響を与える可能性のある前記第一の品質の分類項目を特定する分類項目情報と、を対応させた第三の情報が記憶されており、
前記制御手段は、
入力手段を介して、設定項目を特定する設定項目情報及び該設定項目に設定する設定値を特定する情報の入力を受け付け、
前記入力手段を介して入力された設定項目情報に対応する前記判定条件を前記第三の情報から取得し、前記判定条件から前記入力部を介して入力された設定値が前記第一の品質の分類項目に影響を与える可能性があるか否かを判定すること、
を特徴とするプログラム。
【請求項１１】
請求項１０に記載のプログラムであって、
前記制御手段は、さらに、
入力手段を介して第二の品質の要素を特定する要素情報の入力を受け付け、
前記判定条件から前記入力手段を介して入力された設定値が前記第一の品質の分類項目に影響を与える可能性があると判定した場合には、前記入力手段を介して入力された要素情報に対応する前記分類項目情報を前記第二の情報から取得し、
前記第二の情報から取得した前記分類項目情報と、前記入力手段を介して入力された設定値が影響を与える可能性があると判定された前記第一の品質の分類項目を特定する分類項目情報と、を比較して、これらが一致するものと、一致しないものとに分けて判定の結果を出力手段に出力する処理を行うこと、
を特徴とするプログラム。
【請求項１２】
請求項１０又は１１に記載のプログラムであって、
前記記憶手段には、設定項目を特定する設定項目情報及び当該設定項目に設定する設定値を特定する設定値情報を対応させた第四の情報が記憶されており、
前記判定条件は、前記入力手段を介して入力された設定項目情報に対応する前記第四の情報の設定値情報と、前記入力手段を介して入力された設定値情報と、を比較するものであること、
を特徴とするプログラム。
【請求項１３】
請求項８乃至１２の何れか一項に記載のプログラムであって、
前記第一の品質は、前記業務システムにおいて行う処理にはよらずに定められた品質であり、
前記第二の品質は、前記業務システムにおいて行う処理により定められた品質であること、
を特徴とするプログラム。
【請求項１４】
端末と、ネットワークを介して当該端末に接続された支援装置と、を備える情報処理システムであって、
前記支援装置は、
前記設定項目を特定する設定項目情報、および、前記設定項目に設定する設定値によって満たされるべき処理品質を定めた第一の品質の分類項目を特定する分類項目情報、を前記設定項目毎に対応させた第一の情報を記憶する記憶部と、制御部と、を備え、
前記制御部は、
前記端末の入力部を介して、前記設定項目に設定する設定値によって満たされるべき処理品質を定めた第二の品質の要素を特定する要素情報、および、前記分類項目情報、を当該要素毎に対応させた第二の情報の入力を受け付け、前記記憶部に記憶する処理と、
前記端末の入力部を介して前記第二の品質の要素を特定する要素情報の入力を受け付け、
前記入力部を介して入力された要素情報に対応する前記分類項目情報を前記第二の情報から取得し、
前記第二の情報から取得した前記分類項目情報に対応する前記設定項目情報を前記第一の情報から取得し、
前記第一の情報から取得した前記設定項目情報を出力部に出力する処理と、
を行うこと、
を特徴とする情報処理システム。
【請求項１５】
設定項目を特定する設定項目情報、および、前記設定項目に設定する設定値によって満たされるべき処理品質を定めた第一の品質の分類項目を特定する分類項目情報、を前記設定項目毎に対応させた第一の情報を記憶する記憶部と、制御部と、を備え、業務システムの設定項目に設定値を設定するための支援装置が行う支援方法であって、
前記制御部が、入力部を介して、前記設定項目に設定する設定値によって満たされるべき処理品質を定めた第二の品質の要素を特定する要素情報、および、前記分類項目情報、を当該要素毎に対応させた第二の情報の入力を受け付け、前記記憶部に記憶する記憶過程と、
前記制御部が、入力部を介して前記第二の品質の要素を特定する要素情報の入力を受け付ける要素情報受付過程と、
前記制御部が、前記要素情報受付過程で入力された要素情報に対応する前記分類項目情報を前記第二の情報から取得する分類項目情報取得過程と、
前記制御部が、前記分類項目情報取得過程で取得した前記分類項目情報に対応する前記設定項目情報を前記第一の情報から取得する設定項目情報取得過程と、
前記制御部が、前記設定項目情報取得過程で取得した前記設定項目情報を出力部に出力する出力過程と、
を備えることを特徴とする支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、業務システムの設定項目に設定する設定値の決定を支援する技術に関する。
【背景技術】
【０００２】
業務システムを構築する場合、業務システムの実行に必要なリソースの設定項目の設定値を適切な値に設定する必要がある。
【０００３】
特に最近では、業務システムの構築時にＳＬＡ（Service Level Agreement）が定められている場合があり、業務システムの設計者は、ＳＬＡを構成する要素であるＳＬＯ（Service Level Objective）を満たすように設定値を設定する。
【０００４】
この点、業務システムの設計者を支援する技術としては、特許文献１（特開２００４−２５２９５１公報）に記載のものがある。特許文献１に記載の技術は、業務領域とカスタマイズ項目（例えば、部品やプログラム）の関連を登録しておき、業務システムの設計者が業務システムの業務領域を入力すると、入力された業務領域に対応するカスタマイズ項目が列挙されるようになっている。
【０００５】
【特許文献１】特開２００４−２５２９５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
従来の技術では、入力された業務領域に対応する部品やプログラム等のカスタマイズ項目が列挙されるだけであるので、業務システムの設計者は、列挙されたカスタマイズ項目に対して設定値を設定して、その設定が全てのＳＬＯを満たすかどうかテストし、どれか一つでも満たさない場合は、再度全ての設定値を見直して、テストを繰り返さなければならない。
【０００７】
そこで、本発明は、ＳＬＯを満たすために見直さなければならない設定項目を容易に特定することができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
以上の課題を解決するため、本発明は、標準的なＳＬＯを定めた標準ＳＬＯの分類項目及び当該標準ＳＬＯの分類項目に得今日を及ぼす設定項目を当該設定項目毎に対応させた対応情報を記憶しておくことで、標準ＳＬＯの各分類項目及び業務上必要とされるＳＬＯである業務ＳＬＯの要素を当該要素毎に対応させた業務ＳＬＯ情報と、業務ＳＬＯの要素を特定する情報と、を入力することにより、当該業務ＳＬＯの要素に影響を及ぼす可能性のある設定項目を特定することができるようになる。
【０００９】
例えば、本発明は、業務システムの設定項目に設定値を設定するための支援装置であって、前記設定項目を特定する設定項目情報、および、前記設定項目に設定する設定値によって満たされるべき処理品質を定めた第一の品質の分類項目を特定する分類項目情報、を前記設定項目毎に対応させた第一の情報を記憶する記憶部と、制御部と、を備え、前記制御部は、入力部を介して、前記設定項目に設定する設定値によって満たされるべき処理品質を定めた第二の品質の要素を特定する要素情報、および、前記分類項目情報、を当該要素毎に対応させた第二の情報の入力を受け付け、前記記憶部に記憶する処理と、入力部を介して前記第二の品質の要素を特定する要素情報の入力を受け付け、前記入力部を介して入力された要素情報に対応する前記分類項目情報を前記第二の情報から取得し、前記第二の情報から取得した前記分類項目情報に対応する前記設定項目情報を前記第一の情報から取得し、前記第一の情報から取得した前記設定項目情報を出力部に出力する処理と、を行うことを特徴とする。
【発明の効果】
【００１０】
以上のように、本発明によれば、業務ＳＬＯに影響を及ぼす可能性のある設定項目を特定することができるため、当該業務ＳＬＯを満たすために適切な設定値を設定しなければならない設定項目を容易に特定することができる。
【発明を実施するための最良の形態】
【００１１】
図１は、本発明の一実施形態である情報処理システム１００の概略図である。
【００１２】
図示するように、情報処理システム１００は、運用管理端末１１０と、運用管理サーバ１２０と、業務実行計算機１４０Ａ、１４０Ｂと、を備えており、これらはネットワーク１５０を介して接続されているものとする。
【００１３】
ここで、本実施形態である情報処理システム１００のオペレータは、予め定められた業務Ｘを業務実行計算機１４０Ａ、１４０Ｂで実行するための各リソースの設定項目の設定値を運用管理端末１１０で設計するものとする。
【００１４】
運用管理端末１１０は、通信処理部１１１と、入力部１１２と、出力部１１３と、送受信部１１４と、を備えている。
【００１５】
通信処理部１１１は、後述する入力部１１２を介して入力された情報を後述する送受信部１１４を介して運用管理サーバ１２０に送信する処理を制御する。
【００１６】
ここで、本実施形態においては、運用管理端末１１０のオペレータから後述する入力部１１２を介して所定の情報の入力を受け付け、業務システム名及び業務ＳＬＯを特定する情報を有する項目取得要求メッセージ、設定値テーブル及び業務ＳＬＯを特定する情報を有する判定取得要求メッセージ、リソース名、設定項目及び設定値を特定する情報を有する設定要求メッセージ、業務ＳＬＯの要素を特定する情報を有する確定要求メッセージ、業務システム名を特定する情報を有する終了確認メッセージ、を生成して後述する送受信部を介して運用管理サーバ１２０に送信する。
【００１７】
ここで、設定値テーブルは、少なくとも設定値を設定する設定項目を特定する情報と、新しく設定する設定値を特定する情報と、を備えている。
【００１８】
例えば、図８に示されているような設定値テーブル１１５を送信する。
【００１９】
設定値テーブル１１５は、業務システム名欄１１５ａと、リソース名欄１１５ｂと、設定項目番号欄１１５ｃと、新設定値欄１１５ｄと、を備えている。
【００２０】
業務システム名欄１１５ａには、後述する業務実行計算機１４０Ａ、１４０Ｂで実行する業務を特定する情報が登録される。ここで、本実施形態では、後述する業務実行計算機１４０Ａ、１４０Ｂで実行する業務の名称を本欄に登録する。
【００２１】
リソース名欄１１５ｂには、後述する新設定値欄１１５ｄに登録される新設定値を設定するリソースを特定する情報が登録される。本実施形態では、リソース名が登録されるようになっている。
【００２２】
設定項目番号欄１１５ｃには、後述する新設定値欄１１５ｄに登録される新設定値を設定する設定項目を特定する情報が登録される。本実施形態では、当該設定項目を特定するための設定項目番号が登録されるようになっている。
【００２３】
新設定値欄１１５ｄには、設定項目番号欄１１５ｃにより特定される設定項目に新しく設定する設定値が登録される。
【００２４】
なお、設定値テーブル１１５に登録される情報については、運用管理端末１１０のオペレータが入力部１１２を介して入力する。
【００２５】
また、通信処理部１１１は、運用管理サーバ１２０から受信した情報を所定の表示形式に編集して、後述する出力部１１３に出力する処理を制御する。
【００２６】
入力部１１２は、運用管理端末１１０のオペレータからの入力を受け付ける入力装置である。
【００２７】
出力部１１３は、運用管理端末１１０のオペレータに所定の情報を通知するための出力装置である。
【００２８】
送受信部１１４は、ネットワーク１４０を介して情報の送受信を行う装置である。
【００２９】
以上のように構成される運用管理端末１１０については、いわゆるコンピュータにより実現可能である。例えば、通信処理部１１１についてはＣＰＵ（Central Processing Unit）により実現可能であり、入力部１１２についてはマウスやキーボードといった入力装置により実現可能であり、出力部１１３についてはディスプレイにより実現可能であり、送受信部１１４についてはＮＩＣ（Network Interface Card）により実現可能である。
【００３０】
運用管理サーバ１２０は、記憶部１２１と、システム設定管理部１３０と、構成管理部１３１と、設定配布部１３２と、送受信部１３３と、を備えている。
【００３１】
記憶部１２１は、標準ＳＬＯテーブル記憶領域１２２と、設定項目テーブル記憶領域１２３と、業務ＳＬＯテーブル記憶領域１２４と、対応テーブル記憶領域１２５と、構成情報テーブル記憶領域１２６と、確定管理テーブル記憶領域１２７と、を有している。
【００３２】
標準ＳＬＯテーブル記憶領域１２２には、標準的なＳＬＯの分類項目を特定する情報が記憶されている。
【００３３】
例えば、標準ＳＬＯテーブル記憶領域１２２には、図２（標準ＳＬＯテーブル１２２ａの概略図）に示されているような標準ＳＬＯテーブル１２２ａが記憶されている。
【００３４】
図示するように、標準ＳＬＯテーブル１２２ａは、標準ＳＬＯ番号欄１２２ｂと、標準ＳＬＯ欄１２２ｃと、を備えている。
【００３５】
標準ＳＬＯ番号欄１２２ｂには、後述する標準ＳＬＯ欄１２２ｃに登録される標準的なＳＬＯ分類項目を一意に識別するための識別情報が記憶される。ここで、標準ＳＬＯ番号欄１２２ｂには、他の行と区別できる数字または文字列が格納されていれば良く、例えば行の登録された順に１から順に番号を割り当て、それを標準ＳＬＯ番号として使用すればよい。
【００３６】
標準ＳＬＯ欄１２２ｃには、標準的なＳＬＯの分類項目名が登録される。ここで、標準的なＳＬＯの分類としては、例えば、ＩＴＩＬ（Information Technology Infrastructure Library）で定めるものを使用すればよい。
【００３７】
なお、以上から明らかなように、標準ＳＬＯテーブル１２２ａの内容は、ＩＴＩＬの文献等に公開された項目名を各行に格納しているだけであるため、容易に作成できる。また、標準ＳＬＯテーブル１２２ａの内容は、業務実行計算機１４０Ａ、１４０Ｂで実行する業務Ｘの構造には無関係であるため、標準ＳＬＯテーブル１２２ａの内容は予め標準ＳＬＯテーブル記憶領域１２２に記憶しておくことが可能であり、また業務Ｘの設定後、他の業務を行う場合でも、標準ＳＬＯテーブル１２２ａの内容を修正する必要はない。
【００３８】
設定項目テーブル記憶領域１２３には、所定の業務を実行する上で、設定の必要なプログラムや装置等における設定項目に関する情報が記憶される。
【００３９】
例えば、設定項目テーブル記憶領域１２３には、図３（設定項目テーブル１２３ａの概略図）に示されているような設定項目テーブル１２３ａが記憶されている。
【００４０】
図示するように、設定項目テーブル１２３ａは、設定項目番号欄１２３ｂと、対象名欄１２３ｃと、設定項目名欄１２３ｄと、を備えている。
【００４１】
設定項目番号欄１２３ｂには、後述する設定項目名欄１２３ｄに登録される設定項目を一意に識別するための識別情報が登録される。ここで、本実施形態においては、識別情報として、他の行の情報と区別するために各行毎に通し番号が登録される。
【００４２】
対象名欄１２３ｃには、設定が必要となるプログラムや装置等の名称が登録される。
【００４３】
なお、設定の必要なプログラムや装置等が、特定の業務システム専用で作成されていて、汎用的な製品でない場合は、当該プログラム又は装置等に、情報処理システム１００のオペレータが適当な名称を付ければよい。
【００４４】
設定項目名欄１２３ｄには、対象名欄１２３ｃで特定されるプログラムや装置等において、設定を行う設定項目の名称が登録される。
【００４５】
なお、以上から明らかなように、設定項目テーブル１２３ａは、業務システムにおいて使用する製品の設定項目を、一つの項目を一つの行として格納しているだけであり、容易に作成することができる。作成方法としては、製品に付属しているマニュアルを元に情報処理システム１００のオペレータが入力を行っても良いし、同等の情報が後述するサービス提供部１４５Ａ、１４５Ｂに組み込まれていて、それをネットワーク経由で取得できる場合は、後述するシステム管理部１３０がネットワーク１５０を経由して自動的に情報を取得し、設定項目テーブル１２３ａに行を追加することにより格納しても良い。また、設定項目テーブル１２３ａの内容は、業務Ｘ以外の業務システムの設定時にも使用することができる。
【００４６】
業務ＳＬＯテーブル記憶領域１２４には、各々の業務毎に要求される業務ＳＬＯの要素と標準ＳＬＯの分類項目との対応関係を特定する情報が記憶される。
【００４７】
例えば、業務ＳＬＯテーブル記憶領域１２４には、図４（業務ＳＬＯテーブル１２４ａの概略図）に示されているような業務ＳＬＯテーブル１２４ａが記憶されている。
【００４８】
図示するように、業務ＳＬＯテーブル１２４ａには、業務システム名欄１２４ｂと、業務ＳＬＯ欄１２４ｃと、標準ＳＬＯ欄１２４ｄと、が設けられている。
【００４９】
業務システム名欄１２４ｂには、後述する業務実行計算機１４０Ａ、１４０Ｂで実行する業務を識別するための識別情報が登録される。ここで、本実施形態においては、当該識別情報として業務の名称が登録される。
【００５０】
業務ＳＬＯ欄１２４ｃには、業務システム名欄１２４ｂに登録された業務を行う上で要求される業務ＳＬＯの要素が登録される。
【００５１】
標準ＳＬＯ欄１２４ｄには、業務ＳＬＯ欄１２４ｃに登録された業務ＳＬＯの要素に対応する標準ＳＬＯにおける分類項目名が登録される。ここで、本欄に登録する標準ＳＬＯの分類項目名は、標準ＳＬＯテーブル記憶領域１２２に記憶されている標準ＳＬＯテーブル１２２ａに登録されたものを使用する。
【００５２】
以上の説明から明らかなように、情報処理システム１００のオペレータは、業務ＳＬＯテーブル１２４ａの内容を容易に登録することができる。即ち、業務ＳＬＯテーブルの一つの行は、業務Ｘを行う上で定められている業務ＳＬＯの各々の要素であり、入力は容易である。また、一般に業務ＳＬＯの要素は、ＩＴＩＬ等の分類項目に基づいて作られているため、情報処理システム１００のオペレータは、容易に業務ＳＬＯの要素に対応する標準ＳＬＯの分類項目を決めることができる。
【００５３】
対応テーブル記憶領域１２５には、各々の業務を行う上で設定しなければならない設定項目を特定する情報と、当該設定項目及び標準ＳＬＯの分類項目の対応関係を特定する情報と、当該設定項目を変更した際に標準ＳＬＯの分類項目に悪影響を及ぼすことになる判定条件を特定する情報と、が記憶されている。
【００５４】
例えば、対応テーブル記憶領域１２５には、図５（対応テーブル１２５ａの概略図）に示されているような対応テーブル１２５ａが記憶されている。
【００５５】
図示されているように、対応テーブル１２５ａは、設定項目番号欄１２５ｂと、標準ＳＬＯ欄１２５ｃと、判定条件欄１２５ｄと、を備えている。
【００５６】
設定項目番号欄１２５ｂには、業務を行う上で設定しなければならない設定項目を一意に識別するための識別情報が記憶される。なお、本欄には、設定項目テーブル記憶領域１２３に記憶されている設定項目テーブル１２３ａの設定項目番号欄１２３ｂに登録された設定項目番号が登録される。
【００５７】
標準ＳＬＯ欄１２５ｃには、設定項目番号欄１２５ｂで特定される設定項目に対応する標準ＳＬＯの分類項目名が登録される。ここで、本欄に登録する標準ＳＬＯの分類項目名は、標準ＳＬＯテーブル記憶領域１２２に記憶されている標準ＳＬＯテーブル１２２ａに登録されたものを使用する。
【００５８】
ここで、設定項目と標準ＳＬＯの分類項目との対応関係は、当該設定項目を変更すると標準ＳＬＯに影響を及ぼすか否かで判定すればよい。
【００５９】
判定条件欄１２５ｄには、設定項目を変更した際に、どのような変更を行うと標準ＳＬＯの分類項目に悪影響を及ぼすかを特定する情報が登録される。
【００６０】
ここで、本実施形態においては、判定条件欄１２５ｄには、設定値がどのように変わると、標準ＳＬＯ欄１２５ｃに登録された標準的なＳＬＯの分類項目を満たせなくなる可能性があるかを、論理式の形式で格納する。論理式では、変数として「（旧設定値）」や「（新設定値）」を使用することができ、例えば不等号を使用して「（旧設定値）＞（新設定値）」と記載した場合は、もし設定値を小さくすると、標準的なＳＬＯの分類項目が満たせなくなる可能性があることを示す。
【００６１】
なお、判定条件欄１２５ｄには、その他にも、「１０＜（新設定値）」「ＭＡＮＵＡＬ＝（新設定値）」のような式も使用可能である。前者は設定値が１０より大きい場合に影響すること、後者は設定値が文字列で、値が「ＭＡＮＵＡＬ」である場合に影響することを示している。
【００６２】
ここで、以上から明らかなように、対応テーブル１２５ｄは、情報処理システム１００のオペレータが容易に作成することができる。即ち、設定項目テーブル１２３ａには、どのような製品にどのような設定項目があるかを、ある製品の一つの設定項目を設定項目テーブル１２３ａの一行で対応付けられており、当該設定項目テーブル１２３ａに登録された個々の設定項目は、その値の設定がどのように影響するかが、その製品に添付されるマニュアルや取扱説明書等に記載されているのが普通である。従って、情報処理システム１００のオペレータは、各製品のマニュアル等を参照することにより対応テーブル１２５ａを容易に作成することができる。
【００６３】
構成情報テーブル記憶領域１２６には、ある業務を行う際に設定しなければならない設定項目を特定する情報と、当該設定項目の設定値を特定する情報と、設定値を配布する宛先を特定する情報と、を記憶する。
【００６４】
例えば、構成情報テーブル記憶領域１２６には、図６（構成情報テーブル１２６ａの概略図）に示されているような構成情報テーブル１２６ａが記憶されている。
【００６５】
図示されているように、構成情報テーブル１２６ａは、業務システム名欄１２６ｂと、リソース名欄１２６ｃと、配布先アドレス欄１２６ｄと、設定項目番号欄１２６ｅと、設定値欄１２６ｆと、を備えている。
【００６６】
業務システム名欄１２６ｂには、業務実行計算機１４０Ａ、１４０Ｂで実行する業務を特定する情報が記憶される。ここで、本実施形態では、業務実行計算機１４０Ａ、１４０Ｂで実行する業務の名称が記憶されている。
【００６７】
リソース名欄１２６ｃには、後述する設定値欄１２６ｆに登録される設定値を設定するプログラム、計算機又は装置等のリソースを特定する情報が登録される。ここで、本実施形態においては、本欄にリソース名が登録されるようになっている。
【００６８】
配布先アドレス欄１２６ｄには、後述する設定値欄１２６ｆに登録される設定値を設定するリソースを有する計算機のアドレスが記憶される。なお、本実施形態においては、業務実行計算機１４０Ａ又は業務実行計算機１４０Ｂのいずれかのアドレスが記憶される。
【００６９】
設定項目番号欄１２６ｅには、後述する設定値欄１２６ｆに登録される設定値を設定する設定項目を特定する情報が記憶される。本実施形態においては、設定項目テーブル記憶領域１２３に記憶されている設定項目テーブル１２３ａの設定項目番号欄１２３ｂに登録された設定項目番号が登録される。
【００７０】
設定値欄１２６ｆには、設定項目番号欄１２６ｅにより特定される設定項目に設定する設定値が記憶される。
【００７１】
構成情報テーブル１２６ａの内容は、情報処理システム１００のオペレータが、業務実行計算機１４０Ａ、１４０Ｂで行う業務Ｘの設定を開始する時点でまず初期設定が登録されており、その後、情報処理システム１００のオペレータにより適宜変更される。
【００７２】
確定管理テーブル記憶領域１２７には、各々の設定項目毎に、標準ＳＬＯの分類項目を満たすように設定されているか否かを特定する情報が記憶される。
【００７３】
例えば、確定管理テーブル記憶領域１２７には、図７（確定管理テーブル１２７ａの概略図）に示されているような確定管理テーブル１２７ａが記憶されている。
【００７４】
図示するように、確定管理テーブル１２７ａには、業務システム名欄１２７ｂと、リソース名欄１２７ｃと、設定項目番号欄１２７ｄと、標準ＳＬＯ欄１２７ｅと、確定済フラグ欄１２７ｆと、を備えている。
【００７５】
業務システム名欄１２７ｂには、業務実行計算機１４０Ａ、１４０Ｂで実行する業務を特定する情報が記憶される。ここで、本実施形態では、業務実行計算機１４０Ａ、１４０Ｂで実行する業務の名称が記憶されている。
【００７６】
リソース名欄１２７ｃには、後述する設定項目番号欄１２７ｄで特定される設定項目を有するプログラム、計算機又は装置等のリソースを特定する情報が登録される。ここで、本実施形態においては、本欄にリソース名が登録されるようになっている。
【００７７】
設定項目番号欄１２７ｄには、後述する確定済みフラグ欄１２７ｆで確定する設定値を設定する設定項目を特定する情報が記憶される。本実施形態においては、設定項目テーブル記憶領域１２３に記憶されている設定項目テーブル１２３ａの設定項目番号欄１２３ｂに登録された設定項目番号が登録される。
【００７８】
標準ＳＬＯ欄１２７ｅには、後述する確定済フラグ欄１２７ｆで満たすことが確定される標準ＳＬＯの分類項目を特定する情報が記憶される。ここで、本実施形態においては、本欄に標準ＳＬＯの分類項目名が登録されるようになっている。
【００７９】
確定済フラグ欄１２７ｆには、設置項目番号欄１２７ｄで特定される設定項目が、標準ＳＬＯ欄１２７ｅで特定される標準ＳＬＯの分類項目を満たすことを確定したか否かを特定する情報が記憶される。本実施形態においては、本欄に、「Ｙ」、「Ｎ」及び「Ｌ」のうちのいずれ一つが登録されるようになっている。ここで、「Ｙ」は標準ＳＬＯを満たすことが確定していることを、「Ｎ」は標準ＳＬＯを満たすことが確定しておらず、確定しなければならないことを、「Ｌ」は標準ＳＬＯを満たすことが確定してはいないが、業務Ｘの設定後、実用を始めた後で設定値を調整することを示す。例えば、業務Ｘの実用を開始した後で、実行性能を監視し、監視結果において自動的に設定値を大きくしたり小さくしたりするような機構を導入している場合は、その機構が調整する設定項目については「Ｌ」が登録される。
【００８０】
確定状況管理テーブル１２７ａの各行のうち、業務システム名欄１２７ｂに対応する列が「業務Ｘ」であるものについては、情報処理システム１００のオペレータが業務Ｘの設定を開始する時点で、対応テーブル１２５ａと構成情報テーブル１２６ａとを用いて自動的に作成され、情報処理システム１００のオペレータが業務Ｘの設定を進める中で更新される。
【００８１】
また、確定状況管理テーブル１２７ａのうち、業務システム名欄１２７ｂに対応する列が「業務Ｘ」である行に登録される内容については、構成情報テーブル１２６ａの行のうち、業務システム名欄１２６ｂに対応する列が「業務Ｘ」であるものをすべて抽出し、抽出した各行の設定項目番号欄１２６ｅに対応する設定項目が影響する標準ＳＬＯの分類項目を、対応テーブル１２５ａを検索することで列挙する（いわゆる関係データベースの結合演算を実行する）ことにより作成することができる。
【００８２】
システム設定管理部１３１は、後述する送受信部１３３を介して、運用管理端末１１０から所定の情報を受信することにより、後述する構成管理部１３１を介して、記憶部１２１から必要な情報を取得して、後述する送受信部１３３を介して、運用管理端末１１０に必要な情報を返信する処理を制御する。
【００８３】
具体的には、システム設定管理部１３０は、後述する送受信部１３３を介して、運用管理端末１１０から業務システム名及び業務ＳＬＯの要素を特定した項目要求メッセージを受信した場合には、受信した業務システム名及び業務ＳＬＯの要素に対応するリソース名及び設定項目の一覧を、後述する送受信部１３３を介して運用管理端末１１０に返信する。
【００８４】
また、システム設定管理部１３０は、後述する送受信部１３３を介して、運用管理端末１１０から設定項目番号、新設定値及び業務ＳＬＯの要素を特定した判定取得要求メッセージを受信した場合には、受信した設定項目番号により特定される設定項目に、受信した新設定値を入力した場合に、受信した業務ＳＬＯの要素に悪影響を及ぼすか否かを判定して、その結果を、後述する送受信部１３３を介して運用管理端末１１０に返信する。
【００８５】
また、システム設定管理部１３０は、後述する送受信部１３３を介して、運用管理端末１１０から業務ＳＬＯの要素を特定した確定要求メッセージを受信した場合には、受信した業務ＳＬＯに対応する設定項目の設定値が変更されていないことを確認して、変更されていない設定値に対応する確定管理テーブル１２７ａの確定済みフラグ欄１２７ｆに確定済みであることを示す「Ｙ」の情報を登録する処理を行う。
【００８６】
さらに、システム設定管理部１３０は、業務システム名を特定した終了確認メッセージを受信した場合には、受信した業務システム名に対応する設定項目のうちまだ確定していない設定項目を特定して、当該設定項目の一覧を、後述する送受信部１３３を介して運用管理端末１１０に返信する。
【００８７】
構成管理部１３２は、記憶部１２１に記憶されるテーブルの管理を行う。例えば、構成管理部１３２は、システム設定管理部１３０や後述する設定配布部１３２からの要求に応じて、記憶部１２１に記憶された各種テーブルにアクセスして、必要な情報を取得し、取得した情報をシステム設定管理部１３０や後述する設定配布部１３２に渡す。
【００８８】
設定配布部１３２は、構成管理部１３２を介して、業務Ｘを実行するための設定値情報、該設定値を送信するアドレス、を取得し、後述する送受信部１３３を介して、ネットワーク１５０経由で、業務実行計算機１４０Ａ、１４０Ｂに送信する処理を制御する。
【００８９】
なお、業務実行計算機１４０Ａ、１４０Ｂに送信する設定値情報については、少なくとも、実行する業務を特定する情報と、業務を実行するリソースを特定する情報と、設定値を設定する設定項目を特定する情報と、設定する設定値を特定する情報と、を備えるものとし、例えば、図８に示す設定値テーブル１１５と同様のデータ構造とすることが可能である。
【００９０】
送受信部１３３は、ネットワーク１５０を介して情報の送受信を行う。
【００９１】
以上に記載された運用管理サーバ１２０については、いわゆるコンピュータにより実現可能である。
【００９２】
例えば、記憶部１２１については、ハードディスク等の外部記憶装置により実現可能であり、システム設定管理部１３０、構成管理部１３１及び設定配布部１３２については、ハードディスク等の外部記憶装置に記憶された所定のプログラムをＣＰＵで実行することにより実現可能であり、送受信部１３３については、ＮＩＣにより実現可能である。
【００９３】
業務実行計算機１４０Ａ、１４０Ｂは、記憶部１４１Ａ、１４１Ｂと、設定実行部１４４Ａ、１４４Ｂと、サービス提供部１４５Ａ、１４５Ｂと、送受信部１４６Ａ、１４６Ｂと、を備えている。
【００９４】
記憶部１４１Ａ、１４１Ｂには、設定記憶領域１４２Ａ、１４２Ｂと、ログ記憶領域１４３Ａ、１４３Ｂと、を備えている。
【００９５】
設定記憶領域１４２Ａ、１４２Ｂは、運用管理サーバ１２０から送信された設定値情報を記憶する。ここで、設定値情報としては、少なくとも、実行する業務を特定する情報と、業務を実行するリソースを特定する情報と、設定値を設定する設定項目を特定する情報と、設定する設定値を特定する情報と、を備えるものとする。
【００９６】
ログ記憶領域１４２Ａ、１４２Ｂには、サービス提供部１４５Ａ、１４５Ｂで実行する業務で生じた事象のログ情報を記憶する。
【００９７】
ここで、ログ記憶領域１４２Ａ、１４２Ｂに記憶する内容としては、サービス提供部１４５Ａ、１４５Ｂで実行する業務の応答時間や、単位時間当たりの処理件数、可用性などを計算して、業務ＳＬＯが満たされているのを確認することができるように、サービス提供部１４５Ａ、１４５Ｂで実行した処理を特定する情報、当該処理の実行を開始した時刻、当該処理を終了した時刻、当該処理が成功したがどうかを特定する情報、が含まれる。
【００９８】
例えば、ログ記憶領域１４２Ａ、１４２Ｂには、図９（ログテーブル１４３ａの概略図）に示すようなログテーブル１４３ａが記憶される。
【００９９】
図示するように、ログテーブル１４３ａは、年月日欄１４３ｂと、時間欄１４３ｃと、処理ＩＤ欄１４３ｄと、事象欄１４３ｅと、を備えている。
【０１００】
年月日欄１４３ｂには、サービス提供部１４５Ａ、１４５Ｂで処理を開始した年、月及び日が記憶される。
【０１０１】
時間欄１４３ｃには、サービス提供部１４５Ａ、１４５Ｂで処理を開始した時間が記憶される。
【０１０２】
処理ＩＤ欄１４３ｄには、サービス提供部１４５Ａ、１４５Ｂで行う処理を特定する情報が記憶される。なお、本実施形態では、サービス提供部１４５Ａ、１４５Ｂで行う処理毎にＩＤを予め対応させておき、該ＩＤを本欄に登録するようにしている。
【０１０３】
事象欄１４３ｅには、サービス提供部１４５Ａ、１４５Ｂで行う処理及び当該処理が成功したか否かを特定する情報が記憶される。なお、本実施形態では、処理の終了を特定するログ情報において、処理が成功した場合には「終了（成功）」と登録し、処理が失敗した場合には「終了（失敗）」と登録されるようになっている。
【０１０４】
設定実行部１４４Ａ、１４４Ｂは、運用管理サーバ１２０から設定値情報を受信し、受信した設定値情報を設定記憶領域１４２Ａ、１４２Ｂに記憶する。
【０１０５】
また、設定実行部１４４Ａ、１４４Ｂは、設定記憶領域１４２Ａ、１４２Ｂに記憶された設定値情報に基づいて、後述するサービス提供部１４５Ａ、１４５Ｂで実行する業務における設定項目の設定値を設定する。具体的には、設定実行部１４４Ａ、１４４Ｂは、業務実行計算機１４０Ａ、１４０Ｂの基本ソフトウェア（例えば、オペレーティングシステム等）を呼び出すことにより、設定値情報で特定されるリソースの設定項目に設定値を設定する。
【０１０６】
サービス提供部１４５Ａ、１４５Ｂは、業務Ｘを遂行するために必要な処理を実行するとともに、処理の実行において生じた事象をログ情報としてログ記憶領域１４３Ａ、１４３Ｂに記憶する。
【０１０７】
なお、本実施形態においては、サービス提供部１４５Ａ、１４５Ｂは、一方の業務実行計算機１４０Ａ、１４０Ｂにおいて障害が発生した場合に、その他方が処理を引き継ぐことにより（いわゆるフェイルオーバにより）、業務の可用性を向上させることができる。ただし、サービス提供部１４５Ａ、１４５Ｂには、フェイルオーバの動作を制御する設定項目があり、情報処理システム１００のオペレータは、当該設定項目に適切な設定値を設定しないと、業務Ｘの応答時間が低下するなど、サービスレベルを満たすことができなくなってしまう。
【０１０８】
なお、業務Ｘが、業務実行計算機１４０Ａ、１４０Ｂ以外のリソース（計算機や、ネットワーク機器やストレージ装置などの装置)を使用している場合も、運用管理サーバ１２０から設定値情報を送信して、それらのリソースに対してその設定値の設定を行う、それらのリソースにおいても設定実行部１４４Ａ、１４４Ｂに相当する機能を備えていれば、それらのリソースにおいても業務Ｘを実行するための設定を実行することができる。
【０１０９】
送受信部１４６Ａ、１４６Ｂは、ネットワークを介して情報の送受信を行う。
【０１１０】
以上に記載した業務実行計算機１４０Ａ、１４０Ｂについてもいわゆるコンピュータにより実現可能である。
【０１１１】
例えば、記憶部１４１Ａ、１４１Ｂについては、ハードディスク等の外部記憶装置により実現可能であり、設定実行部１４４Ａ、１４４Ｂ及びサービス提供部１４５Ａ、１４５Ｂについては、ハードディスク等の外部記憶装置に記憶された所定のプログラムをＣＰＵで実行することにより実現可能であり、送受信部１４６Ａ、１４６Ｂについては、ＮＩＣにより実現可能である。
【０１１２】
なお、以上の記載では、情報処理システム１００の各構成要素をソフトウェア構成として説明したが、ソフトウェア(計算機上で実行するプログラム)として実装されていないと、本実施例が実行できないことを意味しているのではない。例えば運用管理サーバ１２０のシステム設定管理部１３０、構成管理部１３１、設定配布部１３２、業務実行計算機１４０Ａ、１４０Ｂの設定事項部１４４Ａ、１４４Ｂ、サービス提供部１４５Ａ、１４５Ｂの一部または全部が、ハードウェアとして実装されていても、本実施例において問題はない。
【０１１３】
以上のように構成される情報処理システム１００において、業務実行計算機１４０Ａ、１４０Ｂに設定する設定値を確定する際の全体的な処理手順を図１０のフローチャートに示す。
【０１１４】
まず、情報処理システム１００のオペレータは、初期設定を行う（Ｓ２００）。
【０１１５】
初期設定として、情報処理システム１００のオペレータは、例えば、運用管理端末１１０を介して、運用管理サーバ１２０の構成管理部１３１を呼び出し、運用管理サーバ１２０の記憶部１２１に、図２に示されているような標準ＳＬＯテーブル１２２ａを標準ＳＬＯテーブル記憶領域１２２に記憶し、また、図３に示されているような設定項目テーブル１２３ａを設定項目テーブル記憶領域１２３に記憶し、さらに、図５に示されているような対応テーブル１２５ａを対応テーブル記憶領域１２５に記憶する。
【０１１６】
なお、これらのテーブルに登録する情報は、標準的なＳＬＯの内容と、業務を実行する上で設定項目を設定する対象（リソース）の仕様により定まるものであり、業務の内容とは無関係であるため、予め登録しておくことが可能である。
【０１１７】
また、初期設定として、情報処理システム１００のオペレータは、例えば、運用管理端末１１０を介して、運用管理サーバ１２０の構成管理部１３１を呼び出して、運用管理サーバ１２０の記憶部１２１に、図６に示されているような構成情報テーブル１２６ａを記憶する。
【０１１８】
ここで、構成情報テーブル１２６ａに登録する情報については、情報処理システム１００のオペレータが入力部１１２を介して適当な情報を入力することも可能であり、また、例えば、運用管理サーバ１２０の設定配布部１３２が、業務実行計算機１４０Ａ、１４０Ｂと通信を行い設定記憶部１４２に記憶されている情報を取得することにより、構成情報テーブル１２６ａを自動的に生成することも可能である。
【０１１９】
なお、この段階では、まだ、業務ＳＬＯテーブル１２４ａと、確定管理テーブル１２７ａとは、空であるか、業務システム名が「業務Ｘ」に等しい行は存在しない状態である。
【０１２０】
このような初期設定の下、情報処理システム１００のオペレータは、運用管理端末１１０において、業務Ｘを実行するために必要とされる業務ＳＬＯの要素と、標準ＳＬＯの分類項目と、の対応関係を、入力部１１２を介して入力することで、業務ＳＬＯテーブル１２４ａを生成する（Ｓ２０１）。
【０１２１】
例えば、出力部１１３に業務ＳＬＯの要素を表示し、業務ＳＬＯに対応する標準ＳＬＯの分類項目を標準ＳＬＯテーブル１２２に登録されている分類項目名から選択することによりこれらの対応関係を入力することができる。このようにして入力された情報は、送受信部１１４を介して運用管理サーバ１２０に送信され、構成管理部１３１を介して、業務ＳＬＯテーブル記憶領域１２４に記憶される。
【０１２２】
また、システム設定管理部１３０は、構成管理部１３１を介して、設定項目テーブル１２３ａ、対応テーブル１２５ａ及び構成情報テーブル１２６ａから、確定管理テーブル１２７ａを生成して、確定管理テーブル記憶領域１２７に記憶する（Ｓ２０２）。
【０１２３】
具体的には、システム設定管理部１３０は、設定項目テーブル１２３ａの設定項目番号欄１２３ｂの設定項目番号に対応する標準ＳＬＯの分類項目を対応テーブル１２５ａから取得し、また、設定項目テーブル１２３ａの設定項目番号欄１２３ｂの設定項目番号に対応する業務システム名及びリソース名の情報を構成情報テーブル１２６ａから取得して、これらを関連させることにより、確定管理テーブル１２７ａを生成する。なお、確定済みフラグ欄１２７ｆには、デフォルトとして「Ｎ」を登録する。
【０１２４】
そして、情報処理システム１００のオペレータは、運用管理端末１１０から項目要求メッセージを運用管理サーバ１２０に送信することで、運用管理サーバ１２０から設定が必要となる設定項目を特定した情報を取得して、当該設定項目を確認する（Ｓ２０３）。なお、このステップＳ２０３の処理内容については、後述する図１１及び図１２に記載するフローチャートを用いて詳述する。
【０１２５】
次に、情報処理システム１００のオペレータは、新たに設定する設定値を特定した判定取得要求メッセージを運用管理サーバ１２０に送信することで、運用管理サーバ１２０から業務ＳＬＯの要素への影響の判定結果を取得して、新設定値による影響を確認する（Ｓ２０４）。なお、このステップＳ２０４の処理内容については、後述する図１３に記載するフローチャートを用いて詳述する。
【０１２６】
そして、情報処理システム１００のオペレータは、運用管理端末１１０から運用管理サーバ１２０に新たに設定する設定値を特定した設定要求メッセージを送信し、運用管理サーバ１２０の設定配布部１３２を介して新たな設定要求を業務実行計算機１４０Ａ、１４０Ｂに送信し、さらに新たに設定した設定値が業務ＳＬＯの要素を満たしているか否かを確認する（Ｓ２０５）。
【０１２７】
ここで、設定要求メッセージは、例えば、図８に示す設定値テーブル１１５と同様のテーブル形式により新設定値を特定し、設定配布部１３２は、当該設定要求メッセージに含まれるリソース名から、構成情報テーブル１２６ａの配布先アドレスを特定し、業務システム名と、リソース名と、設定項目番号と、新設定値と、を特定した設定要求を業務実行計算機１４０Ａ、１４０Ｂに送信する。
【０１２８】
このような設定要求を受信した業務実行計算機１４０Ａ、１４０Ｂでは、受信した設定要求を設定記憶領域１４２Ａ、１４２Ｂに記憶して、設定実行部１４４Ａ、１４４Ｂを介して、新設定値による設定を実行する。
【０１２９】
設定を実行した後、新たに設定した設定値が、業務ＳＬＯの要素を満たしているかどう確認する処理を実行する（Ｓ２０６）。確認の処理は、テストデータを作成するステップと、作成したテストデータに基づいて処理を要求するステップと、図９に示すログ情報により、処理結果が、業務ＳＬＯの要素を満たしているかどうか確認するステップからなる。運用管理サーバ１２０は、設定を実行した後、テストクライアントに、確認しようとする業務ＳＬＯの要素と、構成情報テーブル１２６ａの内容を送信する。ここで、テストクライアントは、図１には図示していないが、ネットワーク１５０に接続されており、業務実行計算機１４０Ａや業務実行計算機１４０Ｂにメッセージを送信可能な計算機である。
【０１３０】
業務ＳＬＯの要素と、業務システム名と、構成情報テーブル１２６ａの内容を受け付けたテストクライアントは、受け付けた構成情報テーブル１２６ａの内容を参照し、構成情報テーブル１２６ａの内容のうち、業務システム名の欄が、受け付けた業務システム名と一致する行のリソース名の欄に相当する情報を抽出することで、サービス提供部１４５Ａとサービス提供部１４５Ｂを得る。
【０１３１】
次に、テストクライアントは、サービス提供部１４５Ａとサービス提供部１４５Ｂを呼び出すインタフェース仕様を取得する。ここで、インタフェース仕様は、例えば、ＷＳＤＬ（Web Services Description Language）に従う記載形式で記述されている。テストクライアントがサービス提供部１４５Ａとサービス提供部１４５Ｂのインタフェース仕様を取得する方式は、サービス提供部１４５Ａやサービス提供部１４５Ｂに固定の要求メッセージを送信することで取得してもよいし、運用管理サーバ１２０からの呼び出しを受け付けたときの内容に含まれていてもよい。
【０１３２】
インタフェース仕様を取得したテストクライアントは、取得したインタフェース仕様を解析し、サービス提供部１４５Ａやサービス提供部１４５Ｂを呼び出すテストデータを生成する。
【０１３３】
次に、テストデータを生成したテストクライアントは、生成したテストデータを用いて、サービス提供部１４５Ａやサービス提供部１４５Ｂに送信する。例えば、受け付けた業務ＳＬＯの要素が「最大毎秒６００件処理できること」である場合、テストクライアントは、送信開始時刻を記録し、毎秒６００件の要求をサービス提供部１４５Ａやサービス提供部１４５Ｂに送信する。
【０１３４】
次に、テストクライアントは、業務実行計算機１４０Ａの送受信部１４６Ａ及び業務実行計算機１４０Ｂの送受信部１４６Ｂを経由して、ログ記憶領域１４３Ａ及びログ記憶領域１４３Ｂからログ情報を取得する。ログ情報の内容は、例えば、図９の１４３ａに示されているような内容である。テストクライアントは、ログ情報の内容を取得したら、それを参照し、受け付けた業務ＳＬＯの要素が満たされているかどうか確認し、もし満たされていれば、テストクライアントは、業務ＳＬＯの要素を含む確定要求メッセージをシステム設定管理部１３０に送信する。
【０１３５】
例えば、受け付けた業務ＳＬＯの要素が「最大毎秒６００件処理できること」である場合、テストクライアントは、ログ情報１４３ａのうち、事象の欄が「終了（成功）」であり、年月日の欄及び時間の欄が示す時刻（タイムスタンプ）が先に記録した送信開始時刻よりも後の行を、すべて抽出する。さらにテストクライアントは、抽出した行のうち、タイムスタンプが最も早い行における年月日及び時間の欄と、タイムスタンプが最も後の行における年月日及び時間の欄とを抽出し、両者の時間差を計算し、抽出した行の行数を、計算した時間差で割り、それが業務ＳＬＯの要素で指定された６００を超えているかどうか比較する。もし、６００か、６００を超えていれば、テストクライアントは、業務ＳＬＯの要素を含む確定要求メッセージを、システム設定管理部１３０に送信する。
【０１３６】
なお、テストクライアントにおける処理の一部又は全部は、情報処理システム１００のオペレータが、運用管理端末１１０を使用して実行してもよい。
【０１３７】
このような確定要求メッセージを送受信部１３３を介してシステム設定管理部１３０は、受信した確定要求メッセージから業務ＳＬＯの要素を抽出して、抽出した業務ＳＬＯの要素に対応する標準ＳＬＯの分類項目を業務ＳＬＯテーブル１２４ａから取得する。なお、業務ＳＬＯの要素に対応する標準ＳＬＯの分類項目を取得する際には、システム設定管理部１３０は構成管理部１３１を呼び出して業務ＳＬＯテーブル１２４ａを検索する。
【０１３８】
そして、システム設定管理部１３０は、構成管理部１３１を呼び出し、確定管理テーブル１２７ａを検索して、このようにして取得した標準ＳＬＯの分類項目に対応する確定管理テーブル１２７ａのすべての行を取得する。
【０１３９】
次に、システム設定管理部１３０は、取得したすべての行の一つ一つについて、リソース名欄１２７ｃと設定項目番号欄１２７ｄに登録されている情報を取得する。
【０１４０】
そして、システム設定管理部１３０は、構成管理部１３１を呼び出し、構成情報テーブル１２６ａを検索させて、業務システム名欄１２６ｂとリソース名欄１２６ｃと設定項目番号欄１２６ｅに登録されている情報が、それぞれ現在構築している業務システム名と、確定管理テーブル１２７ａから取得したリソース名と、確定管理テーブル１２７ａから取得した設定項目番号と、に合致する行を取得する。
【０１４１】
次にシステム設定管理部１３０は、設定配布部１３２を呼び出し、確定管理テーブル１２７ａから取得したリソース名と、確定管理テーブル１２７ａから取得した設定項目番号に対応するリソースの設定値とを、業務実行計算機１４０Ａ、１４０Ｂの記憶部１４１Ａ、１４１Ｂの設定記憶部１４２Ａ、１４２Ｂから取得する。
【０１４２】
次にシステム設定管理部１３０は、設定記憶部１４２Ａ、１４２Ｂから取得した設定値と、構成情報テーブル１２６ａから取得した行に含まれる設定値と、を比較する。
【０１４３】
そして、システム設定管理部１３０は、確定管理テーブル１２７ａの、検索条件に合致する行の、確定済みフラグ欄１２７ｆを、比較の結果が同じあれば「Ｙ」に、違っていれば、業務Ｘの実行時に自動的に変更されたことを意味する「Ｌ」に更新する。なお、ここで検索条件とは、リソース名欄１２７ｃおよび設定項目番号欄１２７ｄが、先に取得したリソース名および設定項目番号に合致することである。
【０１４４】
以上のように、本発明の運用管理サーバ１２０を使用することにより、情報処理システム１００のオペレータは、業務システムを構成する１つ以上のリソースの、１つ以上の設定項目の設定値が、現在どの業務ＳＬＯの要素について確定しているか、すなわち当該業務ＳＬＯの要素を満たすと確定済みであるかを管理することができ、業務システムの設定を効率的に行うことができる。
【０１４５】
最後に、情報処理システム１００のオペレータは、設定値の設定終了の確認処理を行う（Ｓ２０７）。
【０１４６】
この処理は、まず、情報処理システム１００のオペレータが、運用管理端末１１０を用いて、設定している業務システムの業務システム名を特定した終了確認メッセージを運用管理サーバ１２０に送信する。
【０１４７】
このような終了確認メッセージを受信した運用管理サーバ１２０のシステム設定管理部１３０は、確定管理テーブル１２７ａのうち、受信した業務システム名に対応する確定済みフラグ欄１２７ｆの内容が「Ｎ」となっている設定項目番号を取得し、取得した設定項目番号に対応する設定項目名を設定項目テーブル１２３ａから抽出して、抽出した設定項目名を運用管理端末１１０に返信する。
【０１４８】
運用管理端末１１０では、出力部１１３を介して受信した設定項目名をまだ確定させていない設定項目としてオペレータに出力する。
【０１４９】
以上のような確認処理を行うことにより、オペレータは、いまだ確定されていない設定項目を容易に特定することができるため、業務システムの実際の運用を開始する前に、設定値を漏れなく確認することができる。
【０１５０】
図１１は、設定項目の確認処理を示すフローチャートである。
【０１５１】
まず、運用管理サーバ１２０は、業務システム名及び業務ＳＬＯの要素を特定した項目要求メッセージを運用管理端末１１０から送受信部１３３を介して受信する（Ｓ２１０）。
【０１５２】
そして、運用管理サーバ１２０のシステム設定管理部１３０は、受信した項目要求メッセージから業務システム名を抽出して、抽出した業務システム名を変数Ｐとして取得する（Ｓ２１１）。
【０１５３】
また、システム設定管理部１３０は、受信した項目要求メッセージから業務ＳＬＯの要素を抽出し、抽出した業務ＳＬＯの要素を変数Ｊとして取得する（Ｓ２１２）。
【０１５４】
そして、システム設定管理部１３０は、構成管理部１３１を呼び出して、業務ＳＬＯテーブル１２４ａを検索して、業務ＳＬＯ欄１２４ｃが変数Ｊの内容に一致する行を変数Ａとして取得する（Ｓ２１３）。
【０１５５】
システム設定管理部１３０は、ステップＳ２１３で取得した変数Ａの内容から標準ＳＬＯ欄１２４ｄに登録された情報を変数Ｓとして取得する（Ｓ２１４）。
【０１５６】
そして、システム設定管理部１３０は、構成管理部１３１を呼び出して、構成情報テーブル１２６ａ及び確定管理テーブル１２７ａを検索して、変数Ｐ及び変数Ｓに対応するリソース名と設定項目を取得し、確定済みのものを変数Ｃとして、確定済みではないものを変数Ｔとして、取得する（Ｓ２１５）。なお、このステップＳ２１５の処理については、図１２に示すフローチャートを用いて詳述する。
【０１５７】
次に、システム設定管理部１３０は、変数Ｃと変数Ｔの内容を所定の形式にして、送受信部１３３を介して運用管理端末１１０に送信する（Ｓ２１６）。
【０１５８】
図１２は、変数Ｃ及び変数Ｔを取得する処理を示すフローチャートである。
【０１５９】
まず、システム設定管理部１３０は、構成管理部１３１を呼び出して、対応テーブル１２５ａを検索させ、標準ＳＬＯ欄１２５ｃが変数Ｓの情報と一致する行を変数Ｌとして取得する（Ｓ２２０）。
【０１６０】
次に、システム設定管理部１３０は、変数Ｔ及び変数Ｃの内容を空にする（Ｓ２２１）。
【０１６１】
そして、システム設定管理部１３０は、変数Ｌに格納されている情報のうちの最初の要素を変数Ｌ１として取得する（Ｓ２２２）。
【０１６２】
また、システム設定管理部１３０は、変数Ｌ１の中から、設定項目番号欄１２５ｂに対応する情報を変数Ｎとして取得する（Ｓ２２３）。
【０１６３】
次に、システム設定管理部１３０は、構成管理部１３１を呼び出して、構成情報テーブル１２６ａを検索して、業務システム名欄１２６ｂが変数Ｐの情報と等しく、設定項目番号欄１２６ｅが変数Ｎの情報に等しい行を変数Ｒ１として取得する（Ｓ２２４）。
【０１６４】
そして、システム設定管理部１３０は、変数Ｒ１に情報が含まれている場合には（Ｓ２２５）、構成管理部１３１を呼び出して、確定管理テーブル１２７ａを検索し、業務システム名欄１２７ｂが変数Ｐに等しく、設定項目番号欄１２７ｄが変数Ｎの情報に等しい行を変数Ｒ２として取得する（Ｓ２２６）。
【０１６５】
次に、システム設定管理部１３０は、変数Ｒ２から、確定済みフラグ欄１２７ｆが「Ｙ」となっている行の業務システム名及び設定項目番号を特定し、特定した業務システム名及び設定項目番号が業務システム名欄１２６ｂ及び設定項目番号欄１２６ｅに含まれている変数Ｒ１の行を変数Ｃとし、それ以外の変数Ｒ１の行を変数Ｔとして取得する（Ｓ２２７）。
【０１６６】
そして、システム設定管理部１３０は、変数Ｌに変数Ｌ１の次の要素があるか否かを判定し（Ｓ２２８）、変数Ｌに変数Ｌ１の次の要素がある場合には、変数Ｌから変数Ｌ１の次の要素を取得して、変数Ｌ１の情報と置き換えて（Ｓ２２９）、ステップＳ２２３〜ステップＳ２２８の処理を繰り返す。
【０１６７】
なお、システム設定管理部１３０は、変数Ｌに変数Ｌ１の次の要素がない場合には（Ｓ２２８）、処理を終了する。
【０１６８】
以上のように、情報処理システム１００のオペレータは、業務システム名と業務ＳＬＯの要素とを特定するだけで、当該業務ＳＬＯの要素に関係する設定項目を確認することができるため、どのリソースのどの設定項目を調整しなければならないか、また、どのリソースのどの設定項目は、一旦調整されているが、場合によっては修正の必要があり、修正する場合は注意しなくてはならないのかを漏れなく把握することができるため、一般に多数ある設定項目のうち必要なものだけを効率的に、かつ漏れなく調整することができる。
【０１６９】
また、情報処理システム１００のオペレータは、このようにして抽出された設定項目以外の設定項目については、着目している業務ＳＬＯの要素においては、適当な値を入力して置けば良いことも把握することができる。
【０１７０】
図１３は、新設定値による影響を確認する処理を示すフローチャートである。
【０１７１】
まず、運用管理サーバ１２０は、業務ＳＬＯの要素及び設定値テーブル１１５（図８参照）を特定した判定取得要求メッセージを運用管理端末１１０から送受信部１３３を介して受信する（Ｓ２３０）。
【０１７２】
次に、システム設定管理部１３０は、受信した判定取得要求メッセージから設定値テーブル１１５を抽出して、抽出した設定値テーブル１１５を変数Ｕとして取得する（Ｓ２３１）。
【０１７３】
また、システム設定管理部１３０は、受信した判定取得要求メッセージから業務ＳＬＯの要素を抽出して、抽出した業務ＳＬＯの要素を変数Ｊとして取得する（Ｓ２３２）。
【０１７４】
次に、システム設定管理部１３０は、構成管理部１３１を呼び出して、業務ＳＬＯテーブル１２４ａを検索して、業務ＳＬＯ欄１２４ｃが変数Ｊの内容に一致する行を変数Ａとして取得する（Ｓ２３３）。
【０１７５】
そして、システム設定管理部１３０は、変数Ａの情報から、標準ＳＬＯ欄１２４ｄに対応する情報を変数Ｓとして取得する（Ｓ２３４）。
【０１７６】
そして、システム設定管理部１３０は、変数Ｇ１及び変数Ｇ２の内容を空にする（Ｓ２３５）。
【０１７７】
次に、システム設定管理部１３０は、変数Ｕの要素のうち最初の要素を変数Ｕ１として取得する（Ｓ２３６）。
【０１７８】
そして、システム設定管理部１３０は、構成管理部１３１を呼び出して、構成情報テーブル１２６ａを検索して、業務システム名欄１２６ｂが変数Ｕ１の業務システム名、リソース名欄１２６ｃが変数Ｕ１のリソース名及び設定項目番号欄１２６ｅが変数Ｕ１の設定項目番号に等しい行を変数Ｖ１として取得する（Ｓ２３７）。
【０１７９】
次に、システム設定管理部１３０は、構成管理部１３１を呼び出して、対応テーブル１２５を検索して、設定項目番号欄１２５ｂが変数Ｕ１の設定項目番号に等しい行を変数Ｖ２として取得する（Ｓ２３８）。
【０１８０】
そして、システム設定管理部１３０は、変数Ｖ１の設定値を旧設定値、変数Ｕ１の新設定値を新設定値として、変数Ｖ２に含まれる判定条件を満たすか否かを実行する（Ｓ２３９）。
【０１８１】
そして、システム設定管理部１３０は、判定条件を満たすと判定され、当該判定条件と同じ行であって標準ＳＬＯ欄１２６ｅの内容が変数Ｓの情報に一致する行において、判定条件を満たすと判定された変数Ｕ１の行を変数Ｇ１として取得し、当該判定条件と同じ行であって標準ＳＬＯ欄１２６ｅの内容が変数Ｓの情報に一致しない変数Ｕ１の行を変数Ｇ２として取得する（Ｓ２４０）。
【０１８２】
次に、システム設定管理部１３０は、変数Ｕに変数Ｕ１の次の要素があるか否かを判断して（Ｓ２４１）、変数Ｕに変数Ｕ１の次の要素がある場合には、変数Ｕから変数Ｕ１の次の要素を取得して変数Ｕ１と置き換え（Ｓ２４２）、ステップＳ２３７〜ステップＳ２４１の処理を繰り返す。
【０１８３】
また、システム設置管理部１３０は、変数Ｕに変数Ｕ１の次の要素がない場合には（Ｓ２４１）、取得した変数Ｇ１及び変数Ｇ２の内容を運用管理端末１１０に返信する（Ｓ２４３）。
【０１８４】
なお、変数Ｇ１には、設定値テーブル１１５の行のうち、その行に格納された新設定値を設定すると、業務Ｘが着目している業務ＳＬＯの要素自体を満たせなくなってしまう可能性がある設定値テーブル１１５の行が格納される。例えば、業務ＳＬＯの要素として「最大毎秒６００件処理できること」に着目して設定値を調整しているのに、新設定値を適用すると、業務Ｘが毎秒処理できる件数が低下してしまう恐れがある設定値テーブル１１５の行が格納される。
【０１８５】
一方、変数Ｇ２には、設定値テーブル１１５の行のうち、業務Ｘが着目している業務ＳＬＯの要素自体を満たせる可能性はあるが、その他の業務ＳＬＯの要素を満たせなくなってしまう可能性がある行が格納される。例えば、業務ＳＬＯの要素として「最大毎秒６００件処理できること」に着目して設定値を調整しているときに、新設定値を適用すると、毎秒処理できる件数は増加する可能性があるが、その一方で可用性が低下し、「可用性は９９．９９％以上」という業務ＳＬＯが満たせなくなってしまう可能性がある要素等が格納される。
【０１８６】
以上のように、本実施形態では、情報処理システム１００のオペレータは、着目した業務ＳＬＯにとって逆効果となる可能性がある設定値や、着目している以外の業務ＳＬＯを満たさなくしてしまう可能性がある設定値、を把握することができるため、必要に応じて設定値を再検討して、再度入力しなおすことが可能となり、着目している業務ＳＬＯ自体に悪影響を及ぼしてしまったり、着目していない業務ＳＬＯに悪影響を及ぼしてしまったりする設定値をよく検討せずに入力することを防止することができる。
【０１８７】
以上に記載した実施形態においては、運用管理端末１１０と運用管理サーバ１２０とは、ネットワーク１５０を介して相互に通信することができるようにされているが、このような態様に限定されず、例えば、運用管理端末１１０と運用管理サーバ１２０とをネットワーク１５０とは異なるネットワークで接続することも可能である。なお、ネットワーク１５０については、有線であるか無線であるか等通信方式は問わない。
【０１８８】
また、以上に記載した実施形態においては、運用管理端末１１０と運用管理サーバ１２０とを別個の装置として記載したがこのような態様に限定されず、これらを一つの装置（一つのコンピュータ）で構成することも可能である。
【０１８９】
さらに、以上に記載した実施形態においては、業務実行計算機１４０Ａ及び業務実行計算機１４０Ｂの二つの装置を用いて業務Ｘを実行するようにしているがこのような態様に限定されず、一つの装置で実行してもよく、また、他の装置を追加して実行するようにしてもよい。
【０１９０】
また、以上に記載した実施形態においては、業務システム名及び業務ＳＬＯの要素を特定した項目要求メッセージから、設定の必要な設定項目を取得することができるようにしているが、例えば、業務システム名及び設定項目名を特定したＳＬＯ取得要求メッセージを運用管理端末１１０から運用管理サーバ１２０に送信することにより、特定された設定項目に関連する業務ＳＬＯを特定することも可能である。この処理を図１４のフローチャートに示す。
【０１９１】
まず、運用管理サーバ１２０は、業務システム名及び設定項目名を特定したＳＬＯ取得要求メッセージを運用管理端末１１０から送受信部１３３を介して受信する（Ｓ２５０）。
【０１９２】
次に、システム設定管理部１３０は、受信したＳＬＯ取得要求メッセージから業務システム名を抽出して、抽出した業務システム名を変数Ｄとして取得する（Ｓ２５１）。
【０１９３】
また、システム設定管理部１３０は、受信したＳＬＯ取得要求メッセージから設定項目名を抽出して、抽出した設定項目名を変数Ｅとして取得する（Ｓ２５２）。
【０１９４】
次に、システム設定管理部１３０は、構成管理部１３１を呼び出して、設定項目テーブル１２３ａを検索して、設定項目名欄１２３ｄが変数Ｅの内容に一致する行を変数Ｆとして取得する（Ｓ２５３）。
【０１９５】
そして、システム設定管理部１３０は、変数Ｆの情報から、設定項目番号欄１２３ｂに対応する情報を変数Ｈとして取得する（Ｓ２５４）。
【０１９６】
そして、システム設定管理部１３０は、変数Ｋの内容を空にする（Ｓ２５５）。
【０１９７】
次に、システム設定管理部１３０は、変数Ｈの要素のうち最初の要素を変数Ｈ１として取得する（Ｓ２５６）。
【０１９８】
そして、システム設定管理部１３０は、構成管理部１３１を呼び出して、対応テーブル１２５ａを検索して、設定項目番号欄１２５ｂが変数Ｈ１と一致する行を変数Ｋとして取得する（Ｓ２５７）。
【０１９９】
次に、システム設定管理部１３０は、変数Ｋの情報から、標準ＳＬＯ欄１２５ｃに対応する情報を変数Ｍとして取得する（Ｓ２５８）。
【０２００】
そして、システム設定管理部１３０は、構成管理部１３１を呼び出して、業務ＳＬＯテーブル１２４ａを検索し、業務システム名欄１２４ｂが変数Ｄと一致し、かつ、標準ＳＬＯ欄１２４ｄが変数Ｍと一致する行を変数Ｎとして取得する（Ｓ２５９）。
【０２０１】
そして、システム設定管理部１３０は、変数Ｎの情報から、業務ＳＬＯ欄１２４ｃに対応する情報を変数Ｋとして取得する（Ｓ２６０）。
【０２０２】
次に、システム設定管理部１３０は、変数Ｈに変数Ｈ１の次の要素があるか否かを判断して（Ｓ２６１）、変数Ｈに変数Ｈ１の次の要素がある場合には、変数Ｈから変数Ｈ１の次の要素を取得して変数Ｈ１と置き換え（Ｓ２６２）、ステップＳ２５７〜ステップＳ２６１の処理を繰り返す。
【０２０３】
また、システム設置管理部１３０は、変数Ｈに変数Ｈ１の次の要素がない場合には（Ｓ２６１）、取得した変数Ｋの内容を運用管理端末１１０に返信する（Ｓ２６３）。
【０２０４】
以上のような処理を行うことにより、情報処理システム１００のオペレータは、設定しようとしている設定項目から、当該設定項目が影響を及ぼす可能性のある業務ＳＬＯを特定することができるため、特定された業務ＳＬＯの内容を考慮して設定値を設定することが可能になる。
【図面の簡単な説明】
【０２０５】
【図１】情報処理システム１００の概略図。
【図２】標準ＳＬＯテーブル１２２ａの概略図。
【図３】設定項目テーブル１２３ａの概略図。
【図４】業務ＳＬＯテーブル１２４ａの概略図。
【図５】対応テーブル１２５ａの概略図。
【図６】構成情報テーブル１２６ａの概略図。
【図７】確定管理テーブル１２７ａの概略図。
【図８】設定値テーブル１１５の概略図。
【図９】ログテーブル１４３ａの概略図。
【図１０】業務実行計算機１４０Ａ、１４０Ｂに設定する設定値を確定する際の全体的な処理手順を示すフローチャート。
【図１１】設定項目の確認処理を示すフローチャート。
【図１２】変数Ｃ及び変数Ｔを取得する処理を示すフローチャート。
【図１３】新設定値による影響を確認する処理を示すフローチャート。
【図１４】特定された設定項目に関連する業務ＳＬＯを特定する処理を示すフローチャート。
【符号の説明】
【０２０６】
１００  情報処理システム
１１０  運用管理端末
１１１  通信処理部
１２０  運用管理サーバ
１２１  記憶部
１２２  標準ＳＬＯテーブル記憶領域
１２３  設定項目テーブル記憶領域
１２４  業務ＳＬＯテーブル記憶領域
１２５  対応テーブル記憶領域
１２６  構成情報テーブル記憶領域
１２７  確定管理テーブル記憶領域
１３０  システム設定管理部
１３１  構成管理部
１３２  設定配布部
１４０  業務実行計算機
１４１  記憶部
１４２  設定記憶部
１４３  ログ記憶領域
１４４  設定実行部
１４５  サービス提供部
【図１】
2007334580.tif 000003
【図２】
2007334580.tif 000004
【図３】
2007334580.tif 000005
【図４】
2007334580.tif 000006
【図５】
2007334580.tif 000007
【図６】
2007334580.tif 000008
【図７】
2007334580.tif 000009
【図８】
2007334580.tif 000010
【図９】
2007334580.tif 000011
【図１０】
2007334580.tif 000012
【図１１】
2007334580.tif 000013
【図１２】
2007334580.tif 000014
【図１３】
2007334580.tif 000015
【図１４】
2007334580.tif 000016