それぞれ実行したコマンドの履歴を含む複数の処理のログに共通して含まれる共通コマンドに基づいて、該複数の処理のログ間の該共通コマンドよりも前の処理の一致度、又は、該複数の処理のログ間の該共通コマンドよりも後の処理の一致度を算出し、算出した一致度の出力を行う、処理をコンピュータに実行させることを特徴とするプログラム。それぞれ実行したコマンドの履歴を含む複数の処理のログに共通して含まれる共通コマンドに基づいて、該複数の処理のログ間の該共通コマンドよりも前の処理の一致度、又は、該複数の処理のログ間の該共通コマンドよりも後の処理の一致度を算出し、算出した前記一致度が、前記前の処理の一致度である場合は、前記一致度を、前記共通コマンドを含む手順書データのうち、該共通コマンドよりも前の手順書データと対応づけて出力し、算出した前記一致度が、前記後の処理の一致度である場合は、前記一致度又は前記一致度と所定の閾値との比較結果を、前記共通コマンドを含む手順書データのうち、該共通コマンドよりも後の手順書データと対応づけて出力する、処理をコンピュータに実行させることを特徴とするプログラム。情報処理システムの管理又は運用を行う際の処理手順を記載した手順書内のあいまいな箇所を抽出するあいまい記述自動検出装置であって、該手順書に従って複数の手順実行者がそれぞれ行なった複数の処理のログを取得するログ取得部と、該手順書内のコマンドとその行位置を抽出する手順書内コマンド抽出部と、該手順書内コマンド抽出部によって抽出されたコマンドを、前記複数のログのそれぞれの中から抽出し、コマンド間の区間に分割するログ内コマンド抽出部と、該ログ内で該コマンド間の区間に使用され、前記抽出されたコマンドと異なるコマンドの実行回数を、複数のログに対して計数し、複数のログの間でコマンドごとに実行回数の分散値を演算するあいまい性評価部と、該あいまい性評価部の演算結果に基づいて、該分散値が所定値より大きいコマンドを含む手順書の区間を、あいまいな記述である可能性の高い箇所であるとして表示するあいまい箇所提示部と、を備えることを特徴とするあいまい記述自動検出装置。前記あいまい箇所提示部は、前記分散値が大きい順に複数のコマンドと、それらが含まれる手順書の区間を表示することを特徴とする請求項3に記載のあいまい記述自動検出装置。前記手順書内から抽出されるコマンドは、情報処理システムのOSが使用するコマンドであることを特徴とする請求項3に記載のあいまい記述自動検出装置。前記所定値は変更可能であり、該所定値の異なる値について、あいまい記述である可能性の高い箇所の表示を行なわせ、前記手順書内のあいまい箇所の絞込みを行なうことを特徴とする請求項3に記載のあいまい記述自動検出装置。情報処理システムの管理又は運用を行う際の処理手順を記載した手順書内のあいまいな箇所を抽出するあいまい記述自動検出方法であって、コンピュータが、該手順書に従って複数の手順実行者がそれぞれ行なった複数の処理のログを取得し、該手順書内のコマンドとその行位置を抽出し、該手順書内コマンド抽出によって抽出されたコマンドを、前記複数のログのそれぞれの中から抽出し、コマンド間の区間に分割し、該ログ内で該コマンド間の区間に使用され、前記抽出されたコマンドと異なるコマンドの実行回数を、複数のログに対して計数し、複数のログの間でコマンドごとに実行回数の分散値を演算し、該演算結果に基づいて、該分散値が所定値より大きいコマンドのコマンドを含む手順書の区間を、あいまいな記述である可能性の高い箇所であるとして表示する、ことを特徴とするあいまい記述自動検出方法。情報処理システムの管理又は運用を行う際の処理手順を記載した手順書内のあいまいな箇所を抽出するあいまい記述自動検出方法をコンピュータに実行させるプログラムであって、コンピュータに、該手順書に従って複数の手順実行者がそれぞれ行なった複数の処理のログを取得し、該手順書内のコマンドとその行位置を抽出し、該手順書内コマンド抽出によって抽出されたコマンドを、前記複数のログのそれぞれの中から抽出し、コマンド間の区間に分割し、該ログ内で該コマンド間の区間に使用され、前記抽出されたコマンドと異なるコマンドの実行回数を、複数のログに対して計数し、複数のログの間でコマンドごとに実行回数の分散値を演算し、該演算結果に基づいて、該分散値が所定値より大きいコマンドを含む手順書の区間を、あいまいな記述である可能性の高い箇所であるとして表示する、処理を実行させるプログラム。以下の実施形態では、手順書のあいまいな記述を自動的に検出し、手順書のあいまいな記述の修正に資するあいまい記述自動検出装置を提供する。1つの案では、記述自動検出装置は、情報処理システムの管理運用を行う際の処理手順を記載した手順書内のあいまいな箇所を抽出するあいまい記述自動検出装置であって、該手順書に従って複数の手順実行者がそれぞれ行なった処理のログを取得するログ取得部と、該手順書内のコマンドとその行位置を抽出する手順書内コマンド抽出部と、該手順書内コマンド抽出部によって抽出されたコマンドを、複数の該ログのそれぞれの中から抽出し、コマンド間の区間に分割するログ内コマンド抽出部と、該ログ内で該コマンド間の区間に使用され、前記抽出されたコマンドと異なるコマンドの実行回数を、複数のログに対して計数し、複数のログの間でコマンドごとに実行回数の分散値を演算するあいまい性評価部と、該あいまい性評価部の演算結果に基づいて、該分散値が所定値より大きいコマンドを含む手順書の区間を、あいまいな記述である可能性の高い箇所であるとして表示するあいまい箇所提示部とを備える。1態様では、手順書のあいまいな記述を自動的に検出し、手順書のあいまいな記述の修正に資するあいまい記述自動検出装置を提供することができる。本実施形態では、複数の処理のログがあるする場合に、各処理のログで共通に発見される1又は複数のコマンド基準コマンドを利用する。なお、複数の処理のログは、1つの共通する手順書を参照して処理を行った複数人による処理のログ情報を利用する。コンピュータは、各処理のログについて、この基準コマンドよりも前又は後において処理のログに記録されコマンドの一致の程度を算出し、出力する。これによれば、基準コマンドの前又は後において処理のログ間で処理の内容のずれの程度が理解可能となる。更に、コンピュータは、手順書の記述において当該基準コマンドが含まれる箇所を検索することで、手順書に含まれる当該基準コマンドの記述よりも前又は後の記述があいまいな箇所であると判定することができる。そして、コンピュータは、あいまいと判定した記述部分を示す情報を表示などすることで、手順書におけるあいまいな記述箇所をコンピュータのユーザなどに提示することができる。図3は、本実施形態のシステム構成図である。本実施形態の処理は、コンピュータとしてのサーバ12ここでは、PCを用いるで実行される。サーバ12には、手順実行者オペレータが操作する端末例えば、PCなどのコンピュータ10-1、10-2が接続されると共に、手順書作成者ナレッジメンテナーが操作する端末例えば、PCなどのコンピュータ11が接続される。オペレータが操作する端末10-1、10-2には、サーバ12にアクセスするための、ブラウザであるWebクライアント13-1、13-2が設けられる。また、オペレータが実行した処理のログを取るために、処理ログ取得部、送信部14-1、14-2が設けられる。手順書作成者の使用する端末11には、サーバ12にアクセスするためのWebクライアントブラウザが設けられる。サーバ12には、Webサーバ20が設けられる。このWebサーバ20には、端末10-1、10-2から送られてくる処理ログを登録する処理ログ登録部15と、端末11がアクセスする、手順書を登録する手順書登録部16と、手順書のあいまい箇所を検出するあいまい箇所検出部17が設けられる。また、Webサーバ20には、処理ログを格納する処理ログデータベース18と、手順書を登録する手順書データベース19が設けられる。あいまい箇所検出部17は、端末11側からのあいまい箇所検出依頼に応じて、処理ログデータベース18から処理ログを取得し、また、手順書データベース19から手順書を取得し、手順書のあいまい箇所を抽出して、結果を保持し、例えば、端末11において出力表示、プリントアウトなど可能とする。図4は、本実施形態の全体の処理の流れを示す図である。手順書作成者ナレッジメンテナーが作成した手順書は、手順書登録部16を介して、手順書データベース19に格納される。処理ログ取得部15は、複数の手順実行者オペレータが実行した処理のログである処理ログをそれぞれ取得し、処理ログデータベース18に格納する。あいまい箇所検出部17では、手順書作成者から手順書の指定とあいまい箇所の検出依頼を受けると、手順書内コマンド抽出部25が、手順書データベース19から手順書を読み出し、手順書内のコマンドを抽出する。すなわち、例えば、手順書のテキスト内の記述のうち、コマンドに対応する記述をテキスト検索により抽出する。なお、検索対象とする1又は複数のコマンドをあらかじめ記憶しており、記憶した1又は複数のコマンドに一致する記述箇所を手順書データから抽出することとしてもよい。次に、処理ログ内コマンド抽出部26は、処理ログデータベース18から処理ログを読み出し、処理ログ内のコマンドを抽出する。処理ログ内のコマンドの抽出は、同一の手順書に対応する複数の処理ログについてそれぞれコマンド抽出を行なう。ここでも、処理のログデータのうち、記憶しておいた1又はコマンドに含まれるコマンドと一致するデータ部分を抽出することとしてもよい。あいまい性評価部27は、抽出された手順書内のコマンドと、処理ログ内のコマンドを用いて、手順書のあいまい性を評価する。あいまい性評価部27において抽出されたあいまい箇所は、あいまい箇所提示部28によって、手順書作成者に提示出力される。例えば、手順書内からコマンドXを抽出し、処理ログからもコマンドXが抽出される場合に、処理ログに含まれるコマンドXの前後の処理ログ内容について、複数の処理ログで処理の一致性を評価し、一致性が低い処理内容が一致せず、バラつき度が高い場合に、手順書においてコマンドXについて記述している箇所よりも前後の記述においてあいまい箇所があると判定する。判定結果の出力方法としては、例えば、手順書の記述内容を画面表示するとともに、コマンドXを強調表示例えば赤字で表示し、それよりも前の記述にあいまい記述がある旨メッセージを表示するなどのようにあいまいな記述部分が分るようにしてもよい。手順書作成者は、あいまい箇所を検出するための閾値後述を変更しながら、あいまい箇所の抽出を繰り返し、手順書内であいまいに書かれている箇所を絞り込む処理を行ってもよい。そして、あいまいに書かれた手順書内の箇所を特定したら、手順書作成者は、手順書のあいまいな記述を修正する作業を行なってもよい。図5及び図6は、本実施形態における処理の1例である。図5aは、手順書内コマンド抽出部の処理の流れの1例である。手順書内コマンド抽出部では、手順書からtelnetなどのコマンドを抽出する。ステップS10において、コマンド辞書を読み込む。コマンド辞書には、例えば、Linux登録商標やWindows登録商標などのOSOperatingsystemが使用する、telnetなどのコマンドが登録されている。このような、各OSが使用するコマンドを辞書として保持しておき、手順書内コマンド抽出部の処理を行う際に読み込む。次に、ステップS11において、手順書データベースから手順書のテキストを読み込む。ステップS12において、読み込んだコマンド辞書から、コマンドの単語を取り出す。ステップS13において、手順書から、1行を取り出し、ステップS14において、コマンド辞書から取り出されたコマンドが、手順書から読み出された行に存在するか否かを判断し、存在する場合には、その行番号とコマンドを抽出する。ここの、コマンドの存在する行番号とは、コマンドの存在する行位置という意味である。ステップS15において、手順書の全ての行について処理が終わったか否かを判断する。処理が終わっていない場合には、ステップS13に戻り、手順書の次の行を処理する。手順書の全ての行処理の対象とする行を一部に限定する指定を端末11の入力装置を用いて入力に応じて行ってもよいについて処理が終わった場合には、ステップS16に進む。ステップS16においては、コマンド辞書内の全てのコマンド全部でなくとも、特定の1つのコマンド又は端末11の入力装置を用いた入力に応じて指定された特定の1又は複数のコマンドに制限してもよいについて処理を行ったか否かを判断する。ステップS16において、まだ全てのコマンドについて処理が終わっていない場合には、ステップS12に戻って、次のコマンドについて処理を行う。ステップS16において、全てのコマンドについて処理が終わったと判断された場合には、ステップS17において、抽出されたコマンドの行とコマンドを、行数で並べ替えソートし、コマンドリストとして出力して、処理を終了する。図5bは、処理ログ内コマンド抽出部の処理の流れの1例である。処理ログ内コマンド抽出部では、処理ログから、手順書から抽出済みのコマンドを抽出する。ステップS20において、処理ログデータベースより処理ログを読み込む。次に、ステップS21において、手順書内コマンド抽出部より出力されたコマンドリストを読み込む。ステップS22において、コマンドリスト内で、例えば、上位からコマンドを1つ取り出す。ステップS23において、処理ログから1行をバッファに読み込む。ステップS24において、処理ログのコマンドと取り出したコマンドが等しいか否かを判断する。ステップS24の判断がYesの場合には、ステップS25において、処理ログ内において、当該行の前の行までのコマンド間の区間前にコマンドがない場合は、最初から当該行の前までの区間に番号付けを行い、ファイルに出力し、バッファをクリアして、ステップS27に進む。ステップS24の判断がNoの場合には、ステップS26において、処理ログの次の1行をバッファに追加し、ステップS23に戻って処理を繰り返す。ステップS27においては、全てのコマンドリストのコマンドを読み込んだか否かを判断する。ステップS27の判断がNoの場合には、ステップS22に進む。ステップS27の判断がYesの場合には、ステップS28において、残りの行の区間に番号付けを行ない、ファイルに出力して、処理を終了する。図6aは、あいまい性評価部の詳細処理フローである。あいまい性評価部では、複数の処理ログの中のコマンド間の区間で、コマンドの実行回数の分散を用いて共通で実行しているコマンドを抽出し、共通で実行していないコマンドが多いコマンド間区間を抽出する。ステップS30において、各コマンド間区間において、コマンドごとの実行回数を複数の処理ログに対してカウントする。ステップS31において、コマンドごとに、カウントされた実行回数の平均と分散を算出する。ステップS32において、全てのコマンドについて算出したか否かを判断する。ステップS32の判断がNoの場合には、ステップS30に戻り、他のコマンドについて処理を実行する。ステップS32の判断がYesの場合には、ステップS33において、コマンド区間に分割された処理ログの全て一部に制限してもいよいについて上記処理を行ったか否かを判断する。ステップS33の判断がNoの場合には、ステップS30に戻り、他のコマンド区間について処理を繰り返す。ステップS33の判断がYesの場合には、ステップS34において、コマンドのカウント回数の分散が閾値以上のコマンドを含むコマンド区間を抽出して、処理を終了する。図6bは、あいまい箇所提示部の詳細処理フローである。あいまい箇所提示部では、手順書のあいまいな箇所を表示する。ステップS40において、図6aのステップS34において抽出されたコマンド区間に対応する手順書のコマンド間区間をあいまい性が高い区間として表示し、ステップS41において、分散値が大きかったコマンドを、あいまい性が高いコマンドとして表示して、処理を終了する。そして、このようにして表示された、手順書内のあいまいに書かれている箇所を手順書作成者が修正することで、手順書の品質を向上する。あいまい箇所提示部による提示の例としては、以下のようなものがある。手順書内でのあいまい箇所各コマンド間の手順書内文章に対して番号をふるあいまい箇所を提示手順書も同時に表示し、視覚的に手順書内での位置を把握可能とする詳細コマンド上記のあいまい箇所について、分散が閾値以上であるコマンド一覧を表示あいまい箇所の検出方法としては、次のいずれかを選択するようにしても良い。検出を行う際に閾値を設定する分散値の高い区間のベスト5を表示する分散値が大きいコマンドと、最大分散値の大きい区間のベスト5など表示された結果を見て、検出条件閾値の値、分散の高い区間一覧における区間の数等を再設定し検出する、を適切な結果が得られるまで繰り返す。図7~図9は、本実施形態の動作の例を示す図である。図7aに示されるような手順書において、コマンドを抽出する。図7aにおいては、rpmUvhtmppatchrpm、rpmUvhtmppatch2rpm、cpaplconfaconfroot201007が抽出されている。抽出されたコマンドは、図7bのように、3つである。次に、図7cに示されるように、3つの処理ログから、手順書内に現れるコマンド図7bを抽出し、図7dのように、コマンド間の区間に番号付けする。次に、図8に示されるように、上記で番号付けられた区間ごとに、コマンドの出現回数とその平均値、分散を演算する。図8の場合、区間2のpsefgrepprogram1の出現回数の平均値が0.667で、分散が0.333となっており、また、telnet8080serverjpが平均値0.333、分散0.333となっている。その他のコマンドは、出現回数の平均が1で、分散が0である。次に、図9に示されるように、分散値を閾値と比較し、分散値が閾値より大きいコマンドとそのコマンドを含む区間を表示する。ここでは、閾値を0.3としている。この結果、分散値が閾値より大きいコマンドとして、psefgrepprogram1、telnet8080serverjpが抽出される。これらのコマンドは、詳細コマンド表示として、分散値0.33と共に、表示される。また、手順書内でのあいまい箇所の分析結果として、これらのコマンドが含まれる区間2があいまいであるとして、手順書と共に表示される。図10は、本実施形態の処理をコンピュータなどの情報処理装置で実行させる場合の情報処理装置のハードウェア構成を示す図である。情報処理装置においては、演算処理を行うCPU31がバス30によって他のデバイスと接続される。バス30には、ROM32、RAM33、通信インタフェース34、記憶装置36、記録媒体読み取り装置37、入出力装置39が接続される。ROM32には、情報処理装置の動作に基本的なプログラムが格納される。RAM33には、記憶装置36から読み込まれたプログラムが、実行可能なように展開される。記憶装置36は、情報処理装置内臓の、書き込み、読み出し可能な記録媒体で、ハードディスクなどからなる。記録媒体読み取り装置37は、フレキシブルディスク、CD-ROM、DVD、Blu-Rayなどの記録媒体38に格納されたプログラム等を読み取る装置であり、読み取られたプログラム等は、記憶装置36に格納された後、RAM33に展開されて実行される。あるいは、記録媒体38に格納されたプログラムは、記録媒体読み取り装置37から読み取られた後、直接RAM33に展開され、実行されるようにしても良い。通信インタフェース34は、ネットワーク40を介して、情報提供者35と通信を行う。本実施形態の処理を行うプログラムは、情報提供者35から、ネットワーク40を介して通信インタフェース34で受信され、記憶装置36に格納されて、実行可能とされることも出来る。あるいは、情報提供者35が有するプログラムをネットワーク環境の下に実行するようにしても良い。入出力装置39は、情報処理装置への入出力を行なうデバイスであり、キーボード、タブレット、マウスなどの入力装置と、ディスプレイ、プリンタなどの出力装置を含む。