基地局2から移動体通信端末3に対して通信に係るパラメータを送信する通信シーケンスを含んだ通信プロトコルを用いて前記基地局と前記移動体通信端末との間で行う通信の通信シーケンスが記録されたログ情報D1に基づき、前記基地局を模擬した擬似基地局5で前記通信シーケンスをシミュレーションするためのシナリオD2を生成するシナリオ生成装置1であって、前記ログ情報に記録された通信シーケンスを構成する各メッセージに含まれる情報を基に前記メッセージの種別を特定し、前記種別を単一のメッセージにより特定できない場合には、当該メッセージに付随する他のメッセージに含まれる情報を基に前記種別を特定する種別特定部122と、特定された前記種別に応じて、前記メッセージの中から前記シナリオを生成するためのシナリオ情報を抽出するシナリオ情報抽出部124と、特定された前記メッセージの種別と、前記シナリオ情報とに基づいて、前記シナリオを生成するシナリオ生成部15と、を備えたことを特徴とするシナリオ生成装置。前記シナリオ情報は、前記擬似基地局が通信シーケンスをシミュレーションするためのパラメータの設定値を含み、前記パラメータとそのパラメータの設定値とを関連付けてあらかじめ記憶しているパラメータテーブルを備えたテーブル記憶部14と、前記シナリオ情報抽出部によって抽出された前記パラメータの設定値、前記パラメータテーブルに記憶されたパラメータの設定値の順で優先度を付け、優先度の高い設定値を前記パラメータの設定値として決定するパラメータ決定部13と、を備え、前記シナリオ生成部は、特定された前記メッセージの種別と、決定された当該パラメータの設定値とに基づいて、前記シナリオを生成することを特徴とする請求項1に記載のシナリオ生成装置。前記パラメータ決定部は、操作者により入力された前記パラメータの設定値を受けて、前記優先度に替えて、前記シナリオ情報抽出部によって抽出された前記パラメータの設定値、前記操作者により入力された前記パラメータの設定値、前記パラメータテーブルに記憶されたパラメータの設定値の順で優先度を付け、前記擬似基地局が通信シーケンスをシミュレーションするためのパラメータについて、最も優先度の高い設定値を前記シナリオ情報として出力することを特徴とする請求項2に記載のシナリオ生成装置。表示部を備え、前記シナリオ生成部は、前記表示部に前記シナリオを表示させ、操作者により入力された前記シナリオの編集内容を示す情報を受けて、表示された前記シナリオに当該情報を反映させることを特徴とする請求項1乃至3のいずれか一つに記載のシナリオ生成装置。請求項1乃至請求項4のいずれか一つに記載のシナリオ生成装置と、前記シナリオに基づいて前記移動体通信端末との間で通信を行って、当該移動体通信端末の試験を行う疑似基地局と、を備えたことを特徴とする試験システム10。基地局2から移動体通信端末3に対して通信に係るパラメータを送信する通信シーケンスを含んだ通信プロトコルを用いて前記基地局と前記移動体通信端末との間で行う通信の通信シーケンスが記録されたログ情報D1に基づき、前記基地局を模擬した擬似基地局5で前記通信シーケンスをシミュレーションするためのシナリオD2を生成するシナリオ生成方法であって、前記ログ情報に記録された通信シーケンスを構成する各メッセージに含まれる情報を基に前記メッセージの種別を特定し、前記種別を単一のメッセージにより特定できない場合には、当該メッセージに付随する他のメッセージに含まれる情報を基に前記種別を特定する種別特定ステップと、特定された前記種別に応じて、前記メッセージの中から前記擬似基地局が通信シーケンスをシミュレーションするためのシナリオを生成するためのシナリオ情報を抽出するパラメータ抽出ステップと、特定された前記メッセージの種別と、前記シナリオ情報とに基づいて、前記擬似基地局で動作させるためのシナリオを生成するシナリオ生成ステップと、を備えたことを特徴とするシナリオ生成方法。一方で、ログ情報からシナリオを生成する場合には、従来の方法では、ログ情報に含まれる各メッセージを解析し、メッセージごとにシナリオを生成するための情報例えば、パラメータを抽出している。しなしながら、規約によっては、他のメッセージに付随するメッセージが存在し、そのメッセージに含まれる情報の内容や書式が、付随するメッセージの内容に応じて異なるものがある。そのため、このようなメッセージを解析する場合には、そのメッセージの種別を具体的に特定する必要があるが、そのメッセージ単体では種別を特定できない場合がある。この発明は、メッセージ単体では種別を特定できない場合に、付随する他のメッセージを基に種別を特定し、その種別に応じて、通信シーケンスをシミュレーションするためのシナリオを生成可能なシナリオ生成装置の提供を目的とする。上記目的を達成するために、請求項1に記載の発明は、基地局2から移動体通信端末3に対して通信に係るパラメータを送信する通信シーケンスを含んだ通信プロトコルを用いて前記基地局と前記移動体通信端末との間で行う通信の通信シーケンスが記録されたログ情報D1に基づき、前記基地局を模擬した擬似基地局5で前記通信シーケンスをシミュレーションするためのシナリオD2を生成するシナリオ生成装置1であって、前記ログ情報に記録された通信シーケンスを構成する各メッセージに含まれる情報を基に前記メッセージの種別を特定し、前記種別を単一のメッセージにより特定できない場合には、当該メッセージに付随する他のメッセージに含まれる情報を基に前記種別を特定する種別特定部122と、特定された前記種別に応じて、前記メッセージの中から前記シナリオを生成するためのシナリオ情報を抽出するシナリオ情報抽出部124と、特定された前記メッセージの種別と、前記シナリオ情報とに基づいて、前記シナリオを生成するシナリオ生成部15と、を備えたことを特徴とするシナリオ生成装置である。また、請求項2に記載の発明は、請求項1に記載のシナリオ生成装置であって、前記シナリオ情報は、前記擬似基地局が通信シーケンスをシミュレーションするためのパラメータの設定値を含み、前記パラメータとそのパラメータの設定値とを関連付けてあらかじめ記憶しているパラメータテーブルを備えたテーブル記憶部14と、前記シナリオ情報抽出部によって抽出された前記パラメータの設定値、前記パラメータテーブルに記憶されたパラメータの設定値の順で優先度を付け、優先度の高い設定値を前記パラメータの設定値として決定するパラメータ決定部13と、を備え、前記シナリオ生成部は、特定された前記メッセージの種別と、決定された当該パラメータの設定値とに基づいて、前記シナリオを生成することを特徴とする。また、請求項3に記載の発明は、請求項2に記載のシナリオ生成装置であって、前記パラメータ決定部は、操作者により入力された前記パラメータの設定値を受けて、前記優先度に替えて、前記シナリオ情報抽出部によって抽出された前記パラメータの設定値、前記操作者により入力された前記パラメータの設定値、前記パラメータテーブルに記憶されたパラメータの設定値の順で優先度を付け、前記擬似基地局が通信シーケンスをシミュレーションするためのパラメータについて、これらの設定値のうち、値が設定されている設定値の中で、最も優先度の高い設定値を前記シナリオ情報として出力することを特徴とする。また、請求項4に記載の発明は、請求項1乃至請求項3のいずれか一つに記載のシナリオ生成装置であって、表示部を備え、前記シナリオ生成部は、前記表示部に前記シナリオを表示させ、操作者により入力された前記シナリオの編集内容を示す情報を受けて、表示された前記シナリオに当該情報を反映させることを特徴とする。また、請求項5に記載の発明は、請求項1乃至請求項4のいずれか一つに記載のシナリオ生成装置と、前記シナリオに基づいて前記移動体通信端末との間で通信を行って、当該移動体通信端末の試験を行う疑似基地局と、を備えたことを特徴とする試験システム10である。また、請求項6に記載の発明は、基地局2から移動体通信端末3に対して通信に係るパラメータを送信する通信シーケンスを含んだ通信プロトコルを用いて前記基地局と前記移動体通信端末との間で行う通信の通信シーケンスが記録されたログ情報D1に基づき、前記基地局を模擬した擬似基地局5で前記通信シーケンスをシミュレーションするためのシナリオD2を生成するシナリオ生成方法であって、前記ログ情報に記録された通信シーケンスを構成する各メッセージに含まれる情報を基に前記メッセージの種別を特定し、前記種別を単一のメッセージにより特定できない場合には、当該メッセージに付随する他のメッセージに含まれる情報を基に前記種別を特定する種別特定ステップと、特定された前記種別に応じて、前記メッセージの中から前記擬似基地局が通信シーケンスをシミュレーションするためのシナリオを生成するためのシナリオ情報を抽出するパラメータ抽出ステップと、特定された前記メッセージの種別と、前記シナリオ情報とに基づいて、前記擬似基地局で動作させるためのシナリオを生成するシナリオ生成ステップと、を備えたことを特徴とするシナリオ生成方法である。本発明に係る技術は、ログ情報に記述された通信シーケンスに含まれるメッセージの種別を特定できない場合には、そのメッセージに付随する他のメッセージに含まれる情報を基に、そのメッセージの種別を特定する。これにより、特定された種別に応じてシナリオ情報を抽出し、通信シーケンスをシミュレーションするためのシナリオを生成することが可能となる。まず、図1A及び図1Bを参照しながら、本発明に係る試験システムの構成を説明する。図1A及び図1Bは、携帯電話、モバイル端末等の移動体通信端末の試験システムの構成図である。図1Aは、試験システムにおいてログ情報を取得するまでの構成を示している。このシステムの構成は、基地局2と、移動体通信端末3aと、ログ情報取得装置4とを含む。また、図1Bは、試験システム10において、取得したログ情報からシナリオを生成して通信シーケンスをシミュレーションするまでの構成を示している。このシステムの構成は、ログ情報取得装置4図1Aと共通、シナリオ生成装置1と、擬似基地局5と、擬似基地局5と通信を行う試験対象となる移動体通信端末3bとを含む。なお、ログ情報取得装置4は、常に移動体通信端末3aと接続されている必要は無い。実際の運用現場フィールドで移動体通信端末3aが基地局2と通信を行った後、試験を行う操作者がこの移動体通信端末3aを試験現場に持ち帰ってログ情報取得装置4に接続し、移動体通信端末3aに記録されたログを取得するようにしてもよい。ここでは、説明のため、移動体通信端末3を移動体通信端末3aと移動体通信端末3bとに分けて記述している。なお、特に分ける必要がない場合については、移動体通信端末3と記載する場合がある。本実施形態では、フィールドテスト時に移動体通信端末3aを基地局2に接続して移動体通信端末3aの操作を行うようになっている。このとき、基地局2と移動体通信端末3aの間で予め定められた通信プロトコルを使用して通信が行われ、その中でネットワーク層以下、レイヤ3というの通信シーケンスも行われる。このレイヤ3の通信シーケンスには基地局2から移動体通信端末3aに対して送信される通信シーケンスとして、データリンク層以下、レイヤ2という/物理層以下、レイヤ1というのパラメータの設定を変更するためのメッセージが含まれている。ログ情報取得装置4は、移動体通信端末3aから主にレイヤ3の通信シーケンスで構成されたログを取得してログ情報ログ情報D1を作成する。シナリオ生成装置1は、ログ情報D1に基づいて基地局を模擬した擬似基地局5でレイヤ3の通信シーケンスをシミュレーションするためのシナリオを生成し、このシナリオが記載されたシナリオデータD2を出力する。擬似基地局5は、シナリオ生成装置1によって生成されたシナリオデータD2に基づいて移動体通信端末3bとの間で通信を行う。これにより、フィールドテストで発生した通信シーケンスが再現されて、再現された通信シーケンスにおける移動体通信端末3bの動作状態が試験される。次に、図2を参照しながら、シナリオ生成装置1の構成について説明する。図2は、シナリオ生成装置1のブロック図である。図2に示すように、シナリオ生成装置1は、ログ入力部11と、メッセージ解析部12と、パラメータ決定部13と、テーブル記憶部14と、シナリオ生成部15と、表示制御部16と、表示部17と、編集部18と、シナリオ出力部19とを含んで構成されている。ログ入力部11は、ログ情報D1を読み出す。ログ入力部11は、読み出されたログ情報D1をメッセージ解析部12に入力する。メッセージ解析部12は、変換部121と、種別特定部122と、関連情報記憶部123と、シナリオ情報抽出部124とを含んで構成されている。メッセージ解析部12は、ログ入力部11からログ情報D1を受ける。メッセージ解析部12は、このログ情報D1を変換部121に出力する。変換部121は、メッセージ解析部12からログ情報D1を受ける。ここで、ログ情報D1の一例について図3を参照しながら説明する。図3は、ログ情報の内容の一例を示した図である。図3に示すように、ログ情報D1は、メッセージL11を含んで構成されている。メッセージL11は、あらかじめ決められた書式で記述されており、属性情報L111と、実データL112とを含んで構成されている。属性情報L111には、メッセージL11が出力された環境を示す制御情報が含まれている。属性情報L111としては、例えば、パラメータRATには、メッセージL11の通信プロトコルの種類が出力される。実データL112には、移動体通信端末3aにより出力されたメッセージの内容が含まれている。例えば、図3の例では、パラメータPDUBODYに、メッセージL11が示す情報が16進データとして出力されており、このデータの長さを示す情報がパラメータPDULENGTHに出力されている。実データL112は、あらかじめ決められた書式で記述されている。例えば、先頭ビットを1ビット目として、13ビット目から16ビット目までの情報がメッセージの種別を示している。また、例えば、48ビット目から64ビット目までの情報がLACLocalAreaCodeを示している。なお、LACとは、国を示す国コードや、事業者を示す事業者コードに類似の情報であり、一般にはそれらよりも狭いエリアを示すための情報である。2つのメッセージL11の間は、例えば、デリミタ-区切り文字により区切られており、変換部121は、このデリミタ-を特定することで、各メッセージL11を個々に取り出す。また、メッセージL11の接頭語があらかじめ決められている場合には、変換部121は、この接頭語を特定することで、各メッセージL11を個々に取り出してもよい。例えば、図3の例では、各メッセージL11は、Timeパラメータが最初に記述されている。そのため、この場合には変換部121は、Time=を接頭語として、各メッセージL11を個々に取り出す。このような書式は通信規格ごとに決められており、変換部121は、通信規格ごとに、ログ情報D1の書式を解析するための解析ロジックをあらかじめ記憶している。変換部121は、ログ情報D1に対して、これらの解析ロジックをあらかじめ決められた優先順位に基づき順番に適用し、解析ができたか否かにより通信規格を特定する。変換部121は、特定された通信規格を、パラメータ決定部13及びシナリオ生成部15に通知する。パラメータ決定部13及びシナリオ生成部15については後述する。また、変換部121は、ログ情報D1が解析できた場合には、ログ情報D1に含まれるメッセージL11を取り出す。変換部121は、取り出されたメッセージL11それぞれを、所定の変換ロジックに従ってあらかじめ決められた書式で記述されたメッセージL21に変換し、変換後の各メッセージL21を含む中間ファイルD11を生成する。例えば、図4は、中間ファイルD11の内容の一例を示している。ここで、hexdumpパラメータには、実データL112図3を参照に設定されていた設定値が入力される。なお、図3のL112のデータと、図4のL21のデータとは値が異なっているが、実際には、対応するデータであれば、同じ値が入力される。このように、中間ファイルD11を生成することで、例えば、通信方式によってログ情報D1の書式が異なる場合においても、通信方式間の書式の違いを中間ファイルD11により吸収し、共通の解析ロジックを用いて情報を抽出することが可能となる。なお、変換部121は、ログ情報D1を解析してメッセージL11を取り出し、中間ファイルD11を生成する過程において、あらかじめ決められた種類のメッセージを間引いてもよい。例えば、変換部121は、メッセージL11の属性情報L111を参照し、そのメッセージL11が通信シーケンスの制御情報を含まない場合には、そのメッセージL11が示す情報を中間ファイルD11に出力しないように動作させてもよい。変換部121は、生成された中間ファイルD11を種別特定部122に出力する。種別特定部122は、変換部121から中間ファイルD11を受ける。種別特定部122は、中間ファイルD11に含まれる各メッセージL21を解析し、そのメッセージの種別を特定する。具体的な特定方法の一例として、種別特定部122は、メッセージL21のhexdumpパラメータに設定された実データL112を抽出し、実データL112における所定の位置のデータの内容を基に、そのメッセージの種別を特定する。この所定の位置のデータの内容と、メッセージの種別との対応関係は、関連情報記憶部123に記憶されている。これにより、例えば、通信方式がGSMの場合におけるSystemInformationType1~9のようなメッセージ種別を特定することが可能となる。なお、種別特定部122は、特定された種別が、そのメッセージ内に抽出対象となる情報を含まないメッセージの種別の場合には、以降の処理を行わず次のメッセージに対する処理に遷移する。一方で、このようなメッセージ種別には、さらに含まれる内容の異なるサブ種別が存在する場合がある。例えば、GSMにおける種別SystemInformationType7には、SystemInformationType7_SとSystemInformationType7_Oとが存在し、設定される値がそれぞれ異なる。図5Aに、種別がSystemInformationType7_Sの場合におけるメッセージの内容の一例を示す。また、図5Bに、種別がSystemInformationType7_Oの場合におけるメッセージの内容の一例を示す。図5Aに示すように、種別がSystemInformationType7_Sのメッセージは、パラメータL511即ち、SI4RestOctets_Sパラメータを含んで構成されている。これに対して図5Bに示した種別がSystemInformationType7_Oのメッセージは、パラメータL511に加え、パラメータL512即ち、SI4RestOctets_Oパラメータを含んで構成されている。即ち、サブ種別が異なる場合には、そのメッセージから取り出せる情報の種類や数が異なり、そのサブ種別に応じてメッセージから情報を取り出すための解析ロジックも異なる。このようなメッセージのサブ種別は、そのメッセージに含まれる情報ではなく、他の種別のメッセージに含まれる情報に付随して決定されることが通信規格で決められている場合がある。例えば、SystemInformationType7のメッセージのサブ種別がSystemInformationType7_S及びSystemInformationType7_Oのうちのいずれかは、GSMの通信規約により、SystemInformationType4のメッセージに内に記されている。具体的に一例を図6A及び図6Bに示す。図6Aは、SystemInformationType7のメッセージのサブ種別がSystemInformationType7_Sの場合の、SystemInformationType4のメッセージの内容を示している。また、図6Bは、SystemInformationType7のメッセージのサブ種別がSystemInformationType7_Oの場合の、SystemInformationType4のメッセージの内容を示している。図6A及び図6Bに示すように、SystemInformationType7のメッセージのサブ種別は、SystemInformationType4のメッセージ内のパラメータL521即ち、Breakindicatorパラメータに設定された設定値で示されている。即ち、図6Aに示すようにパラメータL521に設定値V52Aが設定されている場合には、そのメッセージ以降に出力されたSystemInformationType7のメッセージのサブ種別がSystemInformationType7_Sであることを示している。また、図6Bに示すようにパラメータL521に設定値V52Bが設定されている場合には、そのメッセージ以降に出力されたSystemInformationType7のメッセージのサブ種別がSystemInformationType7_Oであることを示している。関連情報記憶部123には、上述したSystemInformationType7のメッセージのように、複数のサブ種別を有し、そのサブ種別が、他のメッセージ内のパラメータの設定値に付随して決定されるメッセージについて、サブ種別と他のメッセージのパラメータ及び設定値との関連付けを示す情報があらかじめ記憶されている。また、シナリオ情報抽出部124は、これらのメッセージのサブ種別を示唆する情報とその情報に対応するパラメータの種別以降では、単にパラメータと呼ぶ場合があるとを、これらのメッセージが検出される以前にシナリオ情報抽出部124から受ける。シナリオ情報抽出部124については後述する。種別特定部122は、これらの情報を記憶部図示しないに記憶しておく。種別特定部122は、特定されたメッセージの種別が、サブ種別を有するメッセージの種別の場合には、関連情報記憶部123に記憶された情報を基に、前述した記憶部図示しないに記憶された情報の中から対応するパラメータに関連付けられた情報を特定する。種別特定部122は、特定された情報に応じてサブ種別を特定する。種別特定部122は、取り出された各メッセージL21を、そのメッセージの種別及びサブ種別を示す情報と関連付けてシナリオ情報抽出部124に出力する。シナリオ情報抽出部124は、中間ファイルD11から取り出された各メッセージL21と、そのメッセージの種別及びサブ種別を示す情報を種別特定部122から受ける。このメッセージL21には、ログ情報D1が取得された通信シーケンスを実現するためのパラメータとその設定値、または所定のパラメータの書式を示す報知情報を示すシナリオ情報が含まれている。このシナリオ情報の内容及び種別やそれらの取り出し方は、そのシナリオ情報が含まれるメッセージの種別及びサブ種別に応じて異なる。そのため、シナリオ情報抽出部124は、メッセージの種別及びサブ種別ごとに、メッセージL21の解析ロジックをあらかじめ記憶している。シナリオ情報抽出部124は、受けたメッセージL21に関連付けられた種別及びサブ種別に応じて、対応する解析ロジックを特定する。シナリオ情報抽出部124は、特定された解析ロジックによりメッセージL21を解析し、そのメッセージの種別及びサブ種別に応じたシナリオ情報を抽出する。シナリオ情報抽出部124は、抽出されたシナリオ情報が、所定のパラメータの書式を示す報知情報の場合には、この報知情報をシナリオ生成部15に出力する。シナリオ生成部15は、この報知情報を、表示制御部16を介して表示部17に表示させる。これにより操作者は、その報知情報が示す内容を確認することが可能となる。なお、シナリオ生成部15、表示制御部16、表示部17の詳細については後述する。また、シナリオ情報抽出部124は、各メッセージL21からシナリオ情報として抽出された、通信シーケンスを実現するための一連のパラメータとその設定値を、パラメータセットC11としてパラメータ決定部13に出力する。また、シナリオ情報抽出部124は、ログ情報D1が取得された通信シーケンスに沿って出力された一連のメッセージの順序、即ち一連の処理の流れを示す情報を解析結果としてシナリオ生成部15に出力する。また、シナリオ情報の中には、他のメッセージのサブ種別を示唆する情報が含まれている場合がある。シナリオ情報抽出部124は、このような情報の種別をあらかじめ記憶しておき、抽出されたシナリオ情報がサブ種別を示唆する情報が否かを判別する。シナリオ情報抽出部124は、抽出されたシナリオ情報がサブ種別を示唆する情報の場合には、この情報を対応するパラメータと関連付けて種別特定部122に出力する。テーブル記憶部14は、ログ情報D1が取得された通信シーケンスに沿って擬似基地局5を動作させるためのパラメータとそのパラメータの設定値とが関連付けられたパラメータテーブルC3をあらかじめ記憶している記憶部である。図7にパラメータテーブルC3の一例を示す。図7に示すように、パラメータテーブルC3は、通信規格ごとのパラメータテーブルC31~C33を含んで構成されている。図7に示すように、例えば、パラメータテーブルC31には、パラメータテーブルC31に対応する通信方式におけるパラメータP1と設定値V31とが関連付けられて記憶されている。同様に、パラメータP2と設定値V32、パラメータP3と設定値V33、パラメータP4と設定値V34がそれぞれ関連付けられてパラメータテーブルC31に記憶されている。ここで、パラメータテーブルC3に記憶されている設定値とは、その設定値が疑似基地局5にそのまま設定されたとしても疑似基地局が動作可能な設定値であり、いわば初期値である。パラメータ決定部13は、通信規格を示す情報を変換部121から受ける。パラメータ決定部13は、テーブル記憶部14に記憶されたパラメータテーブルC3から、この通信規格を示す情報に対応するパラメータテーブル例えば、パラメータテーブルC31を抽出する。以降は、パラメータテーブルC31が抽出されたものとして説明する。また、パラメータ決定部13は、各メッセージL21から抽出されたパラメータとその設定値を示すパラメータセットC11をシナリオ情報抽出部124から受ける。パラメータ決定部13は、パラメータセットC11として抽出されたパラメータの設定値、パラメータテーブルC31に記憶されたパラメータの設定値の順で優先度を付ける。パラメータ決定部13は、各パラメータについて優先度の高い設定値を選択し、一連のパラメータと選択された設定値とを基にパラメータテーブルC40を生成する。ここで図8Aを参照する。図8Aは、パラメータ決定部13が行うパラメータ決定処理の一例を示した概念図である。図8BにおけるパラメータセットC11は、ログ情報D1が取得された通信シーケンスを示すシナリオを生成するためのパラメータ例えば、パラメータP1~P4と、そのパラメータに対応する中間ファイルD11から抽出された設定値との対応関係を示している。即ち、パラメータセットC11は、シナリオ情報抽出部124から受けたパラメータセットC11を示している。例えば、パラメータセットC11では、パラメータP1の設定値としてV11が抽出され、パラメータP2の設定値としてV12が抽出されたことを示している。なお、-は、対応する値が設定されていないことを示している。即ち、パラメータセットC11は、パラメータP3及びP4に対応する設定値は抽出されなかったことを示している。また、図8AにおけるC31は、テーブル記憶部14から抽出されたパラメータテーブルC31を示している。図8Aに示すように、パラメータ決定部13は、優先度の高いパラメータセットC11に設定値が含まれているC401で示されたパラメータの設定値については、パラメータセットC11から抽出し設定する。図8Aの例では、パラメータ決定部13は、パラメータP1及びP2に対応する設定値として、パラメータセットC11から設定値V11及びV12を抽出し、これをパラメータP1及びP2に設定している。また、優先度の高いパラメータセットC11に設定値が含まれていないC403で示されたパラメータの設定値については、優先度の低いパラメータテーブルC31から抽出し設定する。図8Aの例では、パラメータP3及びP4に対応する設定値として、パラメータテーブルC31から設定値V33及びV34を抽出し、これをパラメータP3及びP4に設定している。また、パラメータ決定部13は、一連のパラメータとパラメータセットC11に含まれる設定値とを表示制御部16を介して表示部17に表示させ、編集部18を介して操作者が指定した設定値を含むパラメータセットC21を受けてもよい。表示制御部16、表示部17、及び編集部18については後述する。この場合には、パラメータ決定部13は、パラメータセットC11として抽出されたパラメータの設定値、パラメータセットC21として操作者が指定したパラメータの設定値、パラメータテーブルC31に記憶されたパラメータの設定値の順で優先度を付ける。パラメータ決定部13は、各パラメータについて値が設定されている設定値の中で最も優先度の高い設定値を選択し、一連のパラメータと選択された設定値とを基にパラメータテーブルC41を生成する。ここで、図8Bを参照する。図8Bは、パラメータ決定部13が行うパラメータ決定処理の一例を示した概念図である。パラメータセットC11及びパラメータテーブルC31は、図8Aと同様である。パラメータセットC21は、シナリオを生成するためのパラメータと、操作者が編集部18を介して指定した、そのパラメータに対応する設定値との対応関係を示している。図8Bに示すように、パラメータ決定部13は、最も優先度の高いパラメータセットC11に設定値が含まれているC411で示されたパラメータの設定値については、パラメータセットC11から抽出し設定する。C411で示されたパラメータの設定値は、図8Aに示されたC401の場合と同様である。パラメータセットC11に設定値が含まれていないパラメータについて、パラメータ決定部13は、次に優先度の高いパラメータセットC21から設定値の抽出を試みる。パラメータ決定部13は、パラメータセットC21に設定値が含まれているC412で示されたパラメータの設定値を、パラメータセットC21から抽出し設定する。図8Bの例では、パラメータ決定部13は、パラメータP3に対応する設定値として、パラメータセットC21から設定値V23を抽出し、これをパラメータP3に設定している。なお、パラメータセットC11及びC21に設定値が含まれないC413で示されたパラメータについては、最も優先度の低いパラメータテーブルC31から抽出し設定する。図8Bの例では、パラメータP4に対応する設定値として、パラメータテーブルC31から設定値V34を抽出し、これをパラメータP4に設定している。このように動作させることで、ログ情報D1に基づき決定できなかったパラメータの設定値を、操作者により指定されたパラメータの設定値により補完することが可能となる。また、操作者により設定されたパラメータの設定値でも補完できなかった場合は、パラメータテーブルC31にあらかじめ設定された設定値により補完される。パラメータ決定部13は、作成されたパラメータテーブルC40またはC41をシナリオ生成部15に出力する。以降では、パラメータ決定部13は、パラメータテーブルC41をシナリオ生成部15に出力したものとして説明する。シナリオ生成部15は、パターン組込部151を含んで構成されている。シナリオ生成部15は、変換部121から通信規格を示す情報を受ける。また、シナリオ生成部15は、シナリオ情報抽出部124から、一連の処理の流れを示す情報を解析結果として受ける。また、シナリオ生成部15は、パラメータ決定部13からパラメータテーブルC41を受ける。シナリオ生成部15は、通信規格を示す情報、解析結果、及びパラメータテーブルC41をパターン組込部151に出力し、その応答として生成されたシナリオをパターン組込部151から受ける。パターン組込部151については後述する。シナリオ生成部15は、表示制御部16を介して生成されたシナリオを表示部17に編集可能に表示させ、編集部18を介して操作者が指定したシナリオの編集内容を受けてもよい。この場合には、シナリオ生成部15は、操作者に指定された編集内容に基づきシナリオの内容を編集する。また、シナリオ生成部15は、シナリオ情報抽出部124から報知情報を受ける。シナリオ生成部15は、この報知情報を、表示制御部16を介して表示部17に表示させる。これにより操作者は、その報知情報が示す内容を確認するとともに、編集部18を介して生成されたシナリオを編集することが可能となる。この場合には、シナリオ生成部15は、編集部18から操作者が指定したシナリオの編集内容を示す情報を受けて、生成されたシナリオ情報に反映する。シナリオ生成部15は、作成及び編集された一連の通信シーケンスをシミュレーションするためのシナリオをシナリオ出力部19に出力する。パターン組込部151は、シナリオ生成部15から、通信規格を示す情報、一連の処理の流れを示す解析結果、及びパラメータテーブルC41をシナリオ生成部15から受ける。パターン組込部151は、一連の処理の流れを示す解析結果を、受けた通信規格に対応する書式に変換することで、一連の通信シーケンスをシミュレーションするためのシナリオの雛型を生成する。次に、パターン組込部151は、生成された雛型に、パラメータテーブルC41で示されたパラメータの設定値を埋め込むことによりシナリオを生成する。図9にシナリオの一例を示す。図9に示すように、ログ情報D1に含まれるメッセージに基づき、一連の通信シーケンスを形成する各処理をシミュレーションするための情報が含まれる。例えば、処理L61は、基地局2から移動体通信端末3に向けてSystemInformationType2のメッセージを送信する処理を示している。また、処理L62は、移動体通信端末3から基地局2に向けてChannelRequestを送信する処理を示している。また、処理L631と処理L632は、基地局2から移動体通信端末3に向けて前述したSystemInformationType4及びSystemInformationType7_Oを送信する処理を示している。このように、種別特定部122により、メッセージごとにその種別及びサブ種別を特定されているため、パターン組込部151は、サブ種別により異なる処理を切り分けてシナリオを生成することが可能となる。パターン組込部151は、生成されたシナリオをシナリオ生成部15に出力する。表示制御部16、表示部17、及び編集部18は、操作者が、パラメータの設定値の確認及び指定と、生成されたシナリオの確認及び編集を行うためのインタフェースである。表示制御部16は、パラメータ決定部13から一連のパラメータとパラメータセットC11に含まれる設定値とを受ける。表示制御部16は、これらを所定の表示形式に従い編集可能に表示部17に表示させる。編集部18はこの表示に基づき入力されたパラメータの設定値を受ける。編集部18は、操作者が指定した設定値をパラメータセットC21としてパラメータ決定部13に出力する。また、表示制御部16は、シナリオ生成部15から生成されたシナリオ及び報知情報を受ける。表示制御部16は、生成されたシナリオを所定の表示形式に従い編集可能に表示部17に表示させる。また、表示制御部16は、報知情報の内容を確認可能に表示部17に表示させる。編集部18は、この表示に基づき入力されたシナリオの編集内容を受ける。編集部18は、操作者が指定した編集内容をシナリオ生成部15に出力する。シナリオ生成部15は、この編集内容に基づきシナリオを編集する。シナリオ出力部19は、シナリオ生成部15から生成または編集されたシナリオを受ける。シナリオ出力部19は、受けたシナリオを所定の形式例えば、ファイル形式のシナリオデータD2として出力する。次に、シナリオ生成装置1の動作について、図10を参照しながら、特にメッセージ解析部12の動作に着目して説明する。図10は、シナリオ生成装置1の一連の動作を示したフローチャートである。ステップS10ログ入力部11は、ログ情報D1を読み出す。ログ入力部11は、読み出されたログ情報D1をメッセージ解析部12に入力する。メッセージ解析部12は、このログ情報D1を変換部121に出力し、ログ情報D1に含まれるメッセージに対する解析処理を実行させる。変換部121は、メッセージ解析部12からログ情報D1を受ける。変換部121は、通信規格ごとに、ログ情報D1を解析するための解析ロジックをあらかじめ記憶している。変換部121は、ログ情報D1に対して、これらの解析ロジックをあらかじめ決められた優先順位に基づき順番に適用し、解析ができたか否かにより通信規格を特定する。変換部121は、特定された通信規格を、パラメータ決定部13及びシナリオ生成部15に通知する。また、変換部121は、ログ情報D1が解析できた場合には、ログ情報D1に含まれるメッセージL11を取り出す。変換部121は、取り出されたメッセージL11それぞれを、所定の変換ロジックに従ってあらかじめ決められた書式で記述されたメッセージL21に変換し、変換後の各メッセージL21を含む中間ファイルD11を生成する。変換部121は、生成された中間ファイルD11を種別特定部122に出力する。ステップS12種別特定部122は、変換部121から中間ファイルD11を受ける。種別特定部122は、中間ファイルD11に含まれる全てのメッセージが解析されるまでステップS11、N、各メッセージL21を遂次読み出す。ステップS13種別特定部122は、読み出されたメッセージL21を解析し、そのメッセージの種別を特定する。具体的な特定方法の一例として、種別特定部122は、メッセージL21のhexdumpパラメータに設定された実データL112を抽出し、実データL112における所定の位置のデータの内容を基に、そのメッセージの種別を特定する。この所定の位置のデータの内容と、メッセージの種別との対応関係は、関連情報記憶部123に記憶されている。これにより、例えば、通信方式がGSMの場合におけるSystemInformationType1~9のようなメッセージ種別を特定することが可能となる。ステップS14なお、種別特定部122は、特定された種別が、そのメッセージ内に抽出対象となる情報を含まないメッセージの種別の場合にはステップS14、N、以降の処理を行わず次のメッセージに対する処理に遷移する。ステップS15特定されたメッセージの種別が、そのメッセージ内に抽出対象となる情報を含むメッセージの種別の場合にはステップS14、Y、種別特定部122は、そのメッセージL21がサブ種別により処理が異なるメッセージか否かを特定する。メッセージL21がサブ種別により処理が異ならないまたは、サブ種別を有さないメッセージの場合にはステップS15、N、取り出されたメッセージL21を、そのメッセージの種別を示す情報と関連付けてシナリオ情報抽出部124に出力する。ステップS16メッセージL21がサブ種別により処理が異なるメッセージの場合にはステップS15、Y、そのメッセージL21のサブ種別を特定する。具体的には、関連情報記憶部123に複数のサブ種別を有し、そのサブ種別が、他のメッセージ内のパラメータの設定値に付随して決定されるメッセージについて、サブ種別と他のメッセージのパラメータ及び設定値との関連付けを示す情報があらかじめ記憶されている。また、シナリオ情報抽出部124は、このメッセージL21のサブ種別を示唆する情報とその情報に対応するパラメータとを、このメッセージL21が検出される以前にシナリオ情報抽出部124から受け、記憶部図示しないに記憶している。種別特定部122は、関連情報記憶部123に記憶された情報を基に、前述した記憶部図示しないに記憶された情報の中から対応するパラメータに関連付けられた情報を特定する。種別特定部122は、特定された情報に応じてサブ種別を特定する。種別特定部122は、取り出されたメッセージL21を、そのメッセージの種別及びサブ種別を示す情報と関連付けてシナリオ情報抽出部124に出力する。ステップS17シナリオ情報抽出部124は、中間ファイルD11から取り出された各メッセージL21と、そのメッセージの種別及びサブ種別を示す情報を種別特定部122から受ける。このメッセージL21には、ログ情報D1が取得された通信シーケンスを実現するためのパラメータとその設定値、または所定のパラメータの書式を示す報知情報を示すシナリオ情報が含まれている。シナリオ情報抽出部124は、抽出されたシナリオ情報が、所定のパラメータの書式を示す報知情報の場合には、この報知情報をシナリオ生成部15に出力する。シナリオ生成部15は、この報知情報を、表示制御部16を介して表示部17に表示させる。これにより操作者は、その報知情報が示す内容を確認することが可能となる。また、シナリオ情報抽出部124は、各メッセージL21からシナリオ情報として抽出された、通信シーケンスを実現するための一連のパラメータとその設定値を、パラメータセットC11としてパラメータ決定部13に出力する。また、シナリオ情報抽出部124は、ログ情報D1が取得された通信シーケンスに沿って出力された一連のメッセージの順序、即ち一連の処理の流れを示す情報を解析結果としてシナリオ生成部15に出力する。ステップS18、S19また、シナリオ情報の中には、他のメッセージのサブ種別を示唆する情報が含まれている場合があるステップS18、Y。シナリオ情報抽出部124は、このような情報の種別をあらかじめ記憶しておき、抽出されたシナリオ情報がサブ種別を示唆する情報が否かを判別する。シナリオ情報抽出部124は、抽出されたシナリオ情報がサブ種別を示唆する情報の場合には、この情報を対応するパラメータと関連付けて種別特定部122に出力するステップS19。なお、サブ種別を示唆する情報が含まれない場合にはステップS18、N、この処理は実行されない。ステップS20全てのメッセージについて解析処理が完了したらステップS11、Y、パラメータ決定部13は、パラメータテーブルC41を生成する。具体的には、パラメータ決定部13は、通信規格を示す情報を変換部121から受ける。パラメータ決定部13は、テーブル記憶部14に記憶されたパラメータテーブルC3から、この通信規格を示す情報に対応するパラメータテーブルC31を抽出する。パラメータ決定部13は、各メッセージL21から抽出されたパラメータとその設定値を示すパラメータセットC11をシナリオ情報抽出部124から受ける。パラメータ決定部13は、パラメータセットC11として抽出されたパラメータの設定値、パラメータテーブルC31に記憶されたパラメータの設定値の順で優先度を付ける。パラメータ決定部13は、各パラメータについて優先度の高い設定値を選択し、一連のパラメータと選択された設定値とを基にパラメータテーブルC40を生成する。また、パラメータ決定部13は、一連のパラメータとパラメータセットC11に含まれる設定値とを表示制御部16を介して表示部17に表示させ、編集部18を介して操作者が指定した設定値を含むパラメータセットC21を受けてもよい。この場合には、パラメータ決定部13は、パラメータセットC11として抽出されたパラメータの設定値、パラメータセットC21として操作者が指定したパラメータの設定値、パラメータテーブルC31に記憶されたパラメータの設定値の順で優先度を付ける。パラメータ決定部13は、各パラメータについて値が設定されている設定値の中で最も優先度の高い設定値を選択し、一連のパラメータと選択された設定値とを基にパラメータテーブルC41を生成する。パラメータ決定部13は、作成されたパラメータテーブルC40またはC41をシナリオ生成部15に出力する。以降では、パラメータ決定部13は、パラメータテーブルC41をシナリオ生成部15に出力したものとして説明する。シナリオ生成部15は、パターン組込部151を含んで構成されている。シナリオ生成部15は、変換部121から通信規格を示す情報を受ける。また、シナリオ生成部15は、シナリオ情報抽出部124から、一連の処理の流れを示す情報を解析結果として受ける。また、シナリオ生成部15は、パラメータ決定部13からパラメータテーブルC41を受ける。シナリオ生成部15は、通信規格を示す情報、解析結果、及びパラメータテーブルC41をパターン組込部151に出力し、その応答として生成されたシナリオをパターン組込部151から受ける。シナリオ生成部15は、作成及び編集された一連の通信シーケンスをシミュレーションするためのシナリオをシナリオ出力部19に出力する。シナリオ出力部19は、シナリオ生成部15から生成または編集されたシナリオを受ける。シナリオ出力部19は、受けたシナリオを所定の形式例えば、ファイル形式のシナリオデータD2として出力する。以上、本実施形態に係るシナリオ生成装置は、図5A及び図5Bに示した、GSMにおけるSystemInformationType7のように、そのメッセージ単体ではサブ種別を特定できないメッセージについて、そのメッセージに付随する他のメッセージの含まれる情報を基にサブ種別を特定する。これにより、本実施形態に係るシナリオ生成装置に依れば、サブ種別に応じて処理が異なる場合に、それらを識別して、一連の通信シーケンスをシミュレーションするためのシナリオを生成することが可能となる。