(57)【要約】【課題】  製品の評価工程において発生した障害の原因が評価対象の出力するログに残らない外部要因や環境が原因で発生している障害に対する原因の解析作業における負荷軽減を行う。【解決手段】  評価状況を撮影した動画ファイルと評価対象が出力するログファイルとを動画ファイル撮影時刻とログファイルのログ出力時刻を用い、両ファイルを関連付ける。また、評価状況を撮影した動画の再生時に再生されているフレームに対して関連付けられている評価対象が出力したログを対応させて表示する。【選択図】  図１
2011108154.tif 000002
【特許請求の範囲】
【請求項１】
機器開発工程において開発機器の評価をする評価者の状況を撮影した動画ファイルと評価対象である機器が出力するモジュール動作ログを各評価者の使用する利用者端末より受信する障害解析支援システムであって、
評価者と評価対象、評価日の評価状況を管理する評価状況管理手段と
評価状況を撮影した動画ファイルと評価対象の機器が出力するモジュール動作ログとを前記評価状況管理手段にて管理された評価状況で管理するログファイル管理手段と、
前記ログファイル管理手段にて管理された評価状況を撮影した動画ファイルと評価対象の機器が出力する動作ログとを動画の撮影時刻とログの出力時刻とを用い、動画ファイルのフレームと出力された動作ログとを関連付けるログファイル関連付け手段と、
前記ログファイル関連付け手段にて関連付けられたログデータの出力する範囲を制御するログ出力範囲制御手段と、
前記ログファイル関連付け手段にて関連付けられたログデータの出力する種類を制御するログ出力種類制御手段と、
前記ログ出力範囲制御手段と前記ログ出力種類制御手段と出力する種類と出力する範囲を決定されたログファイルを用い障害解析を支援する画面を表示する障害解析画面表示手段とを備えることを特徴とする障害解析支援システム。
【請求項２】
前記障害解析画面表示手段は、
前記関連付けられた動画ファイルの前記制御された出力範囲内に再生するポイントを算出し、算出されたポイント間のフレームを各ポイント間ごとに再生する映像再生個所指定手段と、
前記制御された出力範囲におけるモジュール動作ログの出力状況を前記制御された出力種類ごとに表示するログ出力状況表示手段と、
前記映像再生個所指定手段や前記ログ出力状況表示手段での指定された個所より前記ログファイル関連付け手段にて関連付けられたログファイルを再生する映像再生手段と、
再生された映像のフレームに関連付いているモジュール動作ログを動画の再生と連動して表示するフレーム関連ログ表示手段とを備えることを特徴とする請求項１記載の障害解析支援システム。
【請求項３】
前記映像再生手段は、再生指定された個所から動画データに関連付けられた評価対象が出力ログを用い再生個所を決定する再生個所決定手段を備えることを特徴とする請求項２記載の障害解析支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク上で障害管理を行う障害管理システムに関するものである。
【背景技術】
【０００２】
一般的に製品開発には、開発された製品の仕様に基づき評価が行われ、その評価にて発見された障害に対し解析者が障害の解析をし、修正・改善するという工程が設けられている。その工程において、評価作業者は、評価時に開発された製品に対する仕様と異なった動作を発見するとその現象や現象が発生した操作手順・発生頻度等を障害票へ記述する。障害票へはテスト対象製品の出力するログも添付されていることもある。解析者は、評価作業者が記述した障害票や評価対象が出力したログの情報や経験から障害の原因となった操作を予測し、障害の再現を行う。障害の再現手順を確立した後、実際の原因個所の究明を行っている。この障害再現時に、例えば、『撮影時に露出時の光の量と露光時の光の量に差があり撮像が真っ白になる』というような、ログに残らない外部要因や環境が原因で発生している障害の場合、障害の再現に多大な労力と時間を要していた。このような問題を解決する方法として作業者の作業状況を撮影しておくという方法が有効な手段の１つである。作業者の作業状況を撮影しておく方法の公知技術として特許文献１が挙げられる。特許文献１では、製品の組立作業において作業者の作業状況を撮影しておき、その複数にまたがる作業工程の作業内容を一連の画像で確認する方法が公開されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１５０２３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１記載の作業画像管理システムにおいては、作業状況を撮影した一連の画像から各作業工程の作業者の動作や環境を確認することは可能であるが、製品の評価工程における、障害発生の原因となった作業の解析を行うことは困難であった。
【０００５】
本発明は上記課題に鑑みて成されたものであり、製品評価工程を撮影した動画データから障害の現象が撮影されている個所を抽出する作業を負荷軽減し、また、評価対象の出力するログに残らないような外部要因や環境が原因で発生している障害に対し、原因となった操作の解析作業の負荷軽減することを目的とする。
【課題を解決するための手段】
【０００６】
機器開発工程において開発機器の評価をする評価者の状況を撮影した動画ファイルと評価対象である機器が出力するモジュール動作ログを各評価者の使用する利用者端末より受信する障害解析支援システムであって、
評価者と評価対象、評価日の評価状況を管理する評価状況管理手段と
評価状況を撮影した動画ファイルと評価対象の機器が出力するモジュール動作ログとを前記評価状況管理手段にて管理された評価状況で管理するログファイル管理手段と、
前記ログファイル管理手段にて管理された評価状況を撮影した動画ファイルと評価対象の機器が出力する動作ログとを動画の撮影時刻とログの出力時刻とを用い、動画ファイルのフレームと出力された動作ログとを関連付けるログファイル関連付け手段と、
前記ログファイル関連付け手段にて関連付けられたログデータの出力する範囲を制御するログ出力範囲制御手段と、
前記ログファイル関連付け手段にて関連付けられたログデータの出力する種類を制御するログ出力種類制御手段と、
前記ログ出力範囲制御手段と前記ログ出力種類制御手段と出力する種類と出力する範囲を決定されたログファイルを用い障害解析を支援する画面を表示する障害解析画面表示手段とを備えることを特徴とする障害解析支援システムである。
【発明の効果】
【０００７】
本発明では、テスト状況を撮影した動画とテスト対象が出力したログファイルとを関連付け見せることで、テスト状況を撮影した動画をテスト対象が出力したログを指標に遡ることができるため、撮影された動画を延々と見る必要がない。また、テスト状況を撮影した動画ファイルと評価対象の出力するログファイルとを連動させて見せることで、障害の解析を支援することが可能となり、障害の再現に費やす時間を短縮できる。
【図面の簡単な説明】
【０００８】
【図１】本発明のシステムの構成図の１例である。
【図２】本発明のユーザデータ管理テーブルのデータフォーマットの一例を示した図である。
【図３】本発明の評価製品管理テーブルのデータフォーマットの一例を示した図である。
【図４】本発明の評価状況管理テーブルのデータフォーマットの一例を示した図である。
【図５】本発明のログファイルパス管理テーブルのデータフォーマットの一例を示した図である。
【図６】本発明の外部入力ログ名管理テーブルのデータフォーマットの一例を示した図である。
【図７】本発明の外部出力ログ名管理テーブルのデータフォーマットの一例を示した図である。
【図８】本発明の障害票管理テーブルのデータフォーマットの一例を示した図である。
【図９】本発明の評価開始時に評価情報を登録するためのユーザインターフェースの１例である。
【図１０】本発明の評価情報入力後からログファイルが登録されるまで処理の流れを示したフローチャートである。
【図１１】本発明の評価状況を撮影した動画データと評価対象が出力するログデータとを関連付ける処理の流れを示したフローチャートである。
【図１２】本発明の障害管理サーバ内での画面遷移を示した画面遷移図である。
【図１３】本発明の障害解析支援システムへログインするためのユーザインターフェースの１例である。
【図１４】本発明の障害解析支援システムのメニューのユーザインターフェースの１例である。
【図１５】本発明の障害解析支援システムの利用者を登録するためのユーザインターフェースの１例である。
【図１６】本発明の障害解析支援システム利用者一覧を表示するユーザインターフェースの１例である。
【図１７】本発明の障害解析支援システムの利用者情報を編集するユーザインターフェースの１例である。
【図１８】本発明の外部入力ログとログの表示名を登録するユーザインターフェースの１例である。
【図１９】本発明の登録された外部入力ログ名の一覧を表示するユーザインターフェースの１例である
【図２０】本発明の登録された外部入力ログ名を編集するユーザインターフェースの１例である。
【図２１】本発明の外部出力ログとログの表示名を登録するユーザインターフェースの１例である。
【図２２】本発明の登録された外部出力ログ名の一覧を表示するユーザインターフェースの１例である。
【図２３】本発明の登録された外部出力ログ名を編集するユーザインターフェースの１例である。
【図２４】本発明の評価者が障害報告をした後障害管理サーバへ報告を送信するまで処理の流れを示したフローチャートである。
【図２５】本発明の利用者端末から障害報告を受けてからの障害管理サーバ内の処理の流れを示したフローチャートである。
【図２６】本発明の障害票編集画面を作成するまでの処理の流れを示したフローチャートである。
【図２７】本発明の障害解析画面を作成するまでの処理の流れを示したフローチャートである。
【図２８】本発明のログ出力制御手段の処理の流れを示したフローチャートである。
【図２９】本発明のログ出力種類制御手段の処理の流れを示したフローチャートである。
【図３０】本発明の映像表示手段の処理の流れを示したフローチャートである。
【図３１】本発明の映像再生個所指定手段の処理の流れを示したフローチャートである。
【図３２】本発明の操作手順登録手段の処理の流れを示したフローチャートである。
【図３３】本発明の評価状態の障害票編集画面ユーザインターフェースの１例である。
【図３４】本発明の障害票の保存ボタンを押下してから障害票に記入されたデータの処理の流れを示したフローチャートである。
【図３５】本発明の現象範囲特定手段の処理の流れを示したフローチャートである。
【図３６】本発明の評価状態の障害票表示画面ユーザインターフェースの１例である
【図３７】本発明の解析状態の障害票編集画面ユーザインターフェースの１例である。
【図３８】本発明の解析状態の障害票編集画面ユーザインターフェースの１例である
【図３９】本発明の解析状態の障害票編集画面ユーザインターフェースの１例である。
【図４０】本発明の解析状態の障害票編集画面ユーザインターフェースの１例である。
【図４１】本発明の解析状態の障害票編集画面ユーザインターフェースの１例である。
【図４２】本発明の解析状態の障害票編集画面ユーザインターフェースの１例である。
【図４３】本発明の再生個所決定手段の処理の流れを示したフローチャートである。
【図４４】本発明の解析状態の障害票編集画面ユーザインターフェースの１例である。
【図４５】本発明の解析状態の障害票表示画面ユーザインターフェースの１例である。
【図４６】本発明の原因個所特定手段の処理の流れを示したフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
【００１０】
（第１の実施形態）
図１は、本発明の実施の形態における障害解析支援システムの概念図である。
【００１１】
図１に示すように、この障害解析支援システムは、障害票のデータを保持し障害票画面を作成する障害管理サーバ１００１と動画コンテンツの管理・配信をするストリーミングサーバ１０４２とで構成されていて、障害管理サーバと障害管理サーバ内に蓄積された障害票の閲覧や、テスト時に発生した障害報告を障害管理サーバへ行う利用者端末１０２７とがＬＡＮ等のネットワークを介して接続されている。
【００１２】
利用者端末１０２７は、例えばデジタルカメラやデジタルビデオ等の評価対象デバイス１０３４と無線・有線で通信行っている状態で繋がっており、またその評価対象デバイスを評価している状況をデジタルカメラを用い撮影している評価状況撮影カメラ１０３５と無線・有線通信を行っている状態で繋がっていて、評価状況撮影カメラ１０３５は、撮影した動画データをストリーミング形式で例えば１秒間隔で利用者端末１０２７へ送信している。また、評価中に障害が発生した場合、例えばボタンを押すなどし、障害が発生したことを報告する障害報告送信手段１０２８とも繋がっている。上記評価対象デバイス１０３４が利用者端末１０２７へ送信する評価対象動作ログファイル１０５８を受信する評価対象動作ログファイル受信手段１０３７と評価状況撮影カメラ１０３５から利用者端末１０２７へストリーミング形式で送信された動画データを受信する評価状況撮影ログファイル受信手段１０３８とを備えるログファイル受信部１０３６と受信した評価対象動作ログファイル１０５８をストリーミングサーバ１０４２へストリーミング形式で送信する評価対象動作ログファイル送信手段１０４０と評価状況撮影ログファイル受信手段１０３８で撮影動画データをストリーミング形式で受信するごとに例えば１秒間隔でストリーミングサーバ１０４２へ送信する評価状況撮影ログ送信手段１０４１とを備えるログファイル送信部１０３９と障害報告送信手段１０２８から障害報告が送信された場合、報告を受信する障害報告受信手段１０２９と障害管理送信された内容をＷｅｂブラウザを用い表示する障害票閲覧手段１０３０と評価者が評価開始時に評価者のユーザＩＤと評価対象となる製品の製品番号を入力する画面を作成する評価情報入力画面作成手段１０３１と評価情報入力画面作成手段１０３１で入力した情報を一意に管理するＩＤである評価ＩＤを記憶する手段１０３２と利用者端末１０２７と通信を行っている評価対象デバイス１０３４と評価状況撮影カメラ１０３５との時刻の同期を行う時刻同期手段１０３３とで構成されている。
【００１３】
ストリーミングサーバ１０４２は、利用者端末１０２７から送信されるストリーミング形式の動画データをＨＴＰＰやＴＣＰのプロトコルを用い受信する評価状況撮影ログファイル受信手段１０４４と評価対象動作ログファイル１０５８を受信する評価対象動作ログファイル受信手段１０４５とで構成されたログファイル受信手段１０４３と受信した評価状況撮影ログファイル１０５７の動画ファイルフォーマットが何であるかを解析する動画ファイルフォーマット解析手段１０５０と動画ファイルフォーマット解析手段１０５０で解析された結果を用い障害解析システム内で統一されたフォーマットへ変換する動画ファイルフォーマット変換手段１０４７と受信した評価状況撮影ログファイル１０５７と評価対象動作ログファイル１０５８とを撮影された時刻と出力された時刻で関連付け評価状況撮影ログファイル１０５７をＭｐｅｇ７形式にし評価対象動作ログファイル１０５８の内容を評価状況撮影ログファイル１０５７のメタ情報として保持するような関連付け済みログファイル１０５９を生成するログファイル関連付け手段１０４８とストリーミングサーバで受信したストリーミング形式の評価状況撮影動画データから作成した評価状況撮影ログファイル１０５７と評価対象動作ログファイル１０５８とログファイル関連付け手段１０４８で生成した関連付け済みログファイル１０５９とをハードディスクに登録するログファイル登録手段１０４９と登録された関連付け済みログファイル１０５９の動画データをストリーミング技術を用いて配信する映像データ配信手段１０５１と評価状況撮影ログファイル１０５７と評価対象動作ログファイル１０５８と関連付け済みログファイル１０５９を格納するハードディスク１０５６とハードディスク１０５９内には、評価状況撮影ログファイル１０５７の実体と評価対象動作ログファイル１０５８の実体と関連付け済みログファイル１０５９の実体がある。また、ストリーミングサーバ内のデータベース１０５２は、評価状況を管理する評価状況管理テーブル１０５３と評価製品の情報を管理する評価情報管理テーブル１０５４とハードディスク１０５６内に登録されたファイル実体へのファイルパスを管理するログファイルパス管理テーブル１０５５とで構成されている。
【００１４】
障害管理サーバ１００１は、Ｗｅｂサーバプログラム１００２とデータベース１０２２とで構成されている。Ｗｅｂサーバプログラム１００２は、利用者端末からの要求を制御する制御部１０１０とストリーミングサーバ１０４２内に格納されているログファイル解析を行うログデータ解析部１００３と障害票に記入されたデータの管理をする障害票データ管理部１００７と障害票画面を表示する障害票画面表示部１０１１とストリーミングサーバ１０４２から配信された映像の再生を行う映像再生手段１０２１とで構成されている。ログデータ解析部１００３は、出力するログの範囲を制御するログ出力範囲制御手段１００４と出力するログの種類を制御するログ出力種類制御手段１００５とストリーミングサーバ１０４２への配信を要求するログファイルアクセス手段１００６とで構成されている。障害票データ管理部１００７は、障害票へ入力された内容をもとに障害の現象範囲を特定する現象範囲特定手段１００８と障害票へ記入された内容をもとに原因個所を特定する原因個所特定手段１００９とで構成されている。障害票画面表示部１０１１は、障害票の画面を作成する障害票画面作成手段１０１２と障害報告時刻をもとに操作手順を登録するための画面障害票内に作成する操作手順登録手段１０１３と障害解析画面を作成する障害表画面表示手段１０１４とで構成されている。障害票画面表示手段１０１４は、ログの出力状況を表示するログ出力状況表示手段１０１５とログの解析結果を表示するログ解析結果表示手段１０１６とログの出力範囲を指定するログ出力範囲指定手段１０１７と表示されているフレームに関連付けられた評価対象動作ログを表示するフレーム関連ログ表示手段１０１８と映像を再生する個所をしている画像を表示する映像再生個所指定手段１０１９と出力するログの種類を指定する出力ログ指定手段１０２０とで構成されている。データベース１０２２は、障害解析システムに利用しているユーザの情報を管理するユーザデータ管理テーブル１０２３と障害票に記入されたデータを管理する障害票管理テーブル１０２５と外部出力名を管理する外部出力ログ名管理テーブル１０２４と外部入力名を管理する外部出力ログ名管理テーブル１０２４とで構成されている。
【００１５】
各テーブルの詳細について、図２〜図８を例に用いて説明する。
【００１６】
図２は、ユーザデータを管理したユーザデータ管理テーブル１０２３の一例を示した図である。
【００１７】
ユーザデータ管理テーブル１０２３は、ユーザを一意に識別することができるユーザＩＤ２００１とユーザ名を管理するユーザ名２００２と障害解析支援システムへのログイン時に必要なパスワードを保管するパスワード２００３で構成されている。
【００１８】
図３は、評価対象とするデバイスの情報を管理する評価製品管理テーブル１０５４の一例を示した図である。
【００１９】
評価製品管理テーブル１０５４は、製品を一意に識別することができる製品ＩＤ３００１と製品番号を管理する製品番号３００２で構成されている。
【００２０】
図４は、評価している状況を管理する評価状況管理テーブル１０５３の一例を示した図である。
【００２１】
評価状況管理テーブル１０５３は、評価状況のデータを一意に識別することができる評価ＩＤ４００１と評価を担当しているユーザを管理するユーザＩＤ４００２と評価対象となるデバイスの情報を管理する製品ＩＤ４００３と評価を実施した日の情報をもつ日付４００４とで構成されている。
【００２２】
図５は、評価実施したときに生成される評価対象動作ログファイルと評価者を撮影した評価状況撮影ログファイルと上記２つのファイルを関連付けた関連付け済みログファイルとのファイルパス情報を管理するログファイルパス管理テーブル１０５５の一例を示した図である。
【００２３】
ログファイルパス管理テーブル１０５５は、ファイルパスの情報を一意に識別する評価ＩＤ５００１と評価対象が出力する評価対象出力動作ログファイルのパスを管理する評価対象動作ログファイルパス５００２と評価状況を撮影した動画ファイルのファイルパスを管理する評価状況撮影ログファイルパス５００３と評価対象動作ログファイルと評価状況撮影ログとを関連付けたファイルのファイルパスを管理する関連付け済みログファイルパス５００４とで構成されている。
【００２４】
図６は、評価対象が出力する動作ログの中のボタン押下など外部入力に対するログ名を管理する外部入力ログ名称管理テーブル１０２６の一例を示した図である。
【００２５】
外部入力ログ名称管理テーブル１０２６は、外部入力名を一意に識別する外部入力ログＩＤ６００１と実際に評価対象が出力する外部入力ログを管理する外部入力ログ６００２と外部入力に対する名称を管理する外部入力ログ名６００３とで構成されている。
【００２６】
図７は、評価対象が出力する動作ログの中の画面表示など外部出力に対するログ名を管理する外部出力ログ名称管理テーブル１０２４の一例を示した図である。
【００２７】
外部出力ログ名称管理テーブル１０２６は、外部出力名を一意に識別する外部出力ログＩＤ７００１と実際に評価対象が出力する外部出力ログを管理する外部出力ログ７００２と外部出力に対する名称を管理する外部出力ログ名７００３とで構成されている。
【００２８】
図８は、障害票に記入されたデータを管理する障害票管理テーブル１０２５の一例を示した図である。
【００２９】
障害票管理テーブル１０２５は、障害票のデータを一意に識別する障害票ＩＤ８００１と評価中であるのか解析中であるのかという障害票の状態を管理する状態８００２と障害票と誰がいつ評価を行い、そのときの評価対象が出力した評価対象出力ログファイルと評価状況を撮影した評価状況撮影ログファイルとそれら２つのログファイルを関連付けた関連付け済みログファイルとを障害票と関連付ける評価ＩＤ８００３と障害内容を管理する障害内容８００４と障害票に入力された操作手順を管理する操作手順８００５（外部入力ＩＤが登録されている）と評価者が障害を発見したときに報告した時刻を管理する障害報告時刻８００６と障害が発生した現象の開始位置を管理する現象範囲（開始）８００７と現象範囲の終了位置を管理する現象範囲（終了）８００８と障害票の画面上からログの出力範囲の指定を行った場合のログ出力範囲の開始位置を管理するログ出力範囲（開始）８００９とログ出力範囲の終了位置を管理するログ出力範囲（終了）８０１０と障害の原因となった個所の記述を管理する原因８０１１と動画ファイルの原因個所の開始位置を管理する原因個所（開始）８０１２と原因個所の終了位置を管理する原因個所（終了）８０１３と障害票へ記入された対応内容を管理する対応８０１４と障害が発生した日付を管理する障害発生日８０１５と障害票の作成者を管理する作成者８０１６と障害の解析を行った人を管理する解析者８０１７とで構成されている。
【００３０】
図９は、各利用者端末にて各評価者が評価を開始するときに評価情報を入力する評価情報入力画面の一例である。
【００３１】
評価情報入力画面９０００は、ユーザＩＤ入力フィールド９００１と製品番号入力フィールド９００２とパスワード入力フィールド９００３と評価開始ボタン９００４とキャンセルボタン９００５とを備える。評価開始ボタン９００４を押下すると障害管理サーバ１００１にデータが送信され、ユーザデータ管理テーブルに記憶されているユーザＩＤとパスワードの照合が行われ、認証がＮＧとなると評価情報入力画面９０００にエラーメッセージが表示される。認証ＯＫとなった場合の処理詳細は後述する。クリアボタンを押下するとユーザＩＤ入力フィールド９００１および製品番号入力フィールド９００２およびパスワード入力フィールド９００３に入力された値がクリアされる。
【００３２】
図１０は、評価情報入力画面９０００から評価開始ボタンを押下し、認証ＯＫとなった後の処理の流れを説明したフローチャートである。
【００３３】
障害管理サーバ１００１から認証ＯＫとなると利用者端末１０２７は、現日付と評価情報入力画面９０００で入力された値をストリーミングサーバへ送信する（Ｓ１０００）。次にストリーミングサーバ１０４２は、送信された内容を受信すると評価状況管理テーブル１０５３へユーザＩＤ、製品番号、現日付を登録する（Ｓ１００１）（１００００）。次に、評価状況の登録が完了するとストリーミングサーバ１０４２は評価ＩＤを利用者端末１０２７に送信し、評価ＩＤを受信した利用者端末１０２７は、評価ＩＤ記憶手段にて評価ＩＤを記憶する（Ｓ１００２）。評価ＩＤが記憶されると利用者端末１０２７は、時刻同期手段を用い評価対象デバイス１０３４と評価状況撮影カメラ１０３５の時刻を同期させ、同期が終わると撮影を開始する（Ｓ１００３）。撮影が開始されると利用者端末１０２７のログファイル受信部１０３６は、評価対象デバイス１０３４と評価状況撮影カメラ１０３５から利用者端末へ送信される評価対象動作ログと評価状況撮影動画データをストリーミング形式で受信し、受信したのちデータをキャッシュし、１秒おきもしくは１分おきにログファイル送信部１０３９を用い、ストリーミング形式でストリーミングサーバへ送信する（Ｓ１００４）。利用者端末とストリーミングサーバ間のデータはＨＴＴＰやＴＣＰなどストリーミングが行えるプロトコルを用いて送信するものとする。次に、利用者端末のログファイル送信部１０４１から送信されたストリーミング形式のデータをストリーミングサーバ１０４２のログファイル受信手段１０４３で受信し、受信したデータをログファイル管理手段１０４６に送り、ログファイル管理手段１０４６内で送られてきたデータからログファイルを生成し、ログファイル登録手段１０４９を用い、ハードディスク１０５６内に登録する（Ｓ１００６）（１０００１）。次にログファイル関連付け手段は、登録された評価対象出力ログファイル１０５８と評価状況撮影ログファイル１０５７とを用い関連付け済みログファイル１０５９を作成する（Ｓ１００７）。Ｓ１００７の詳細に関しては後述する。ログファイル登録手段１０４９は、作成した関連付け済みログファイル１０５９をハードディスク１０５６へ登録する（Ｓ１００８）（１０００２）。ログファイル管理手段１０４６は、ハードディスクに登録した登録された評価対象出力ログファイル１０５８と評価状況撮影ログファイル１０５７と関連付け済みログファイル１０５９の登録したファイルパスをログファイルパス管理テーブル１０５５へ登録する（Ｓ１００９）（１０００３）。
【００３４】
図１１は、評価対象出力ログファイル１０５８と評価状況撮影ログファイル１０５７とを用い関連付け済みログファイル１０５９を作成する処理の流れを示したフローチャートである。
【００３５】
ログファイル関連付け手段１０４８は、関連付け済みログファイル１０５９の作成要求を受信すると評価状況撮影動画ファイルをハードディスク内より取得（Ｓ１１０１）（１１００１）。ログファイル関連付け手段１０４８は、評価対象出力ログファイルをハードディスクより取得する（Ｓ１１０２）（１１００２）。ログファイル関連付け手段１０４８は、評価状況撮影ログファイルの複製をＭｐｅｇ７形式で作成（Ｓ１１０３）。ログファイル関連付け手段１０４８は、対象フレームの撮影時刻と次のフレームの次撮影時刻を取得し、評価対象動作ログファイル１０５８内からフレーム撮影時刻以上で次撮影時刻未満のログを抽出（Ｓ１１０５）。ログファイル関連付け手段１０４８は、抽出されたログを対象フレームのメタ情報として登録する（Ｓ１１０６）。ログファイル関連付け手段１０４８は、Ｓ１１０５とＳ１１０６の処理を範囲内の全フレームに対して行う（Ｓ１１０４）。ログファイル関連付け手段１０４８は、作成した関連付け済みファイルをログファイル登録手段へ渡す（Ｓ１１０７）。
【００３６】
図１２は、本発明による第１実施形態における障害解析支援システムの画面遷移を示した図である。
【００３７】
利用者端末１０２７の障害票閲覧手段１０３０から障害管理サーバ１００１のアドレスにアクセスする。そして利用者が障害管理サーバから認証されていない場合は、ログイン画面１３００へ遷移する。ログイン画面１３００にてログインを実行し認証を受けるとメニュー画面１４００へ遷移する。メニュー画面１４００からは、ユーザ操作によりユーザ登録画面１５００、ユーザ情報一覧画面１６００、外部入力ログ名登録画面１８００、外部入力ログ名一覧画面１９００、外部出力ログ名登録画面２１００、外部出力ログ名一覧画面２２００、障害票編集画面３３００へ遷移する。ユーザ情報登録画面１５００からはユーザ操作によりユーザ情報一覧画面１６００へ遷移する。ユーザ情報一覧画面１６００からは、ユーザ操作によりメニュー画面１４００、ユーザ情報編集画面１７００へ遷移する。外部入力ログ名登録画面１８００からは、ユーザ操作により外部入力ログ名一覧画面１９００へ遷移する。外部入力ログ名一覧画面１９００からはユーザ操作によりメニュー画面１４００、外部入力ログ名編集画面２０００へ遷移する。外部入力ログ名編集画面２０００からは、ユーザ操作により外部入力ログ名一覧画面１９００へ遷移する。外部出力ログ名登録画面２１００からはユーザ操作により外部出力ログ名一覧画面２２００へ遷移する。外部出力ログ名一覧画面からはユーザ操作によりメニュー画面１４００、外部出力ログ名編集画面２３００へ遷移する。外部出力ログ名編集画面２３００からはユーザ操作により外部出力ログ名一覧画面２２００へ遷移する。障害票編集画面３３００からはユーザ操作により障害票表示画面３６００へ遷移する。障害票表示画面３６００からはユーザ操作により障害票編集画面３３００、メニュー画面１４００へ遷移する。
【００３８】
以下において各画面の詳細について説明する。
【００３９】
図１３は、本発明による第１の実施形態におけるログイン画面の一例である。
【００４０】
ログイン画面１３００は、ユーザＩＤ入力フィールド１３０１とパスワード入力フィールド１３０２とログインボタン１３０３とクリアボタン１３０４とで構成されている。ユーザが、ユーザＩＤフィールド１３０１にユーザＩＤを入力し、パスワード入力フィールド１３０２にパスワードを入力し、ログインボタン１３０３を押下すると障害管理サーバ１００１内のユーザデータ管理テーブル１０２３内に記憶されているデータと照合し認証されるとメニュー画面１４００へ遷移する。認証がＮＧとなった場合は、ログイン画面１３００にてエラーメッセージを表示する。クリアボタン１３０４を押下するとユーザＩＤ入力フィールドとパスワード入力フィールドに入力された値がクリアされる。
【００４１】
図１４は、本発明による第１の実施形態におけるメニュー画面の一例である。
【００４２】
メニュー画面１４００は、障害票作成ボタン１４０１とユーザ登録ボタン１４０２とユーザ一覧ボタン１４０３と外部出力ログ名登録ボタン１４０４と外部入力ログ名登録ボタン１４０５と外部出力ログ名一覧ボタン１４０６と外部入力ログ名一覧ボタン１４０７で構成されている。障害票作成ボタン１４０１を押下すると障害票編集画面３３００へ遷移する。ユーザ登録ボタン１４０２を押下するとユーザ情報登録画面１５００へ遷移する。ユーザ一覧ボタン１４０３を押下するとユーザ情報一覧画面１６００へ遷移する。外部出力ログ名登録ボタン１４０４を押下すると外部出力ログ名登録画面２１００へ遷移する。外部入力ログ名登録ボタン１４０５を押下すると外部入力ログ名登録画面１８００へ遷移する。外部出力ログ名一覧ボタン１４０６を押下すると外部出力ログ名一覧画面２２００へ遷移する。外部入力ログ名一覧ボタン１４０７を押下すると外部入力ログ名一覧１９００へ遷移する。
【００４３】
図１５は、本発明による第１の実施形態におけるユーザ情報登録画面の一例である。
【００４４】
ユーザ情報登録画面１５００は、ユーザコードを表示するフィールド１５０１とユーザ名入力フィールド１５０２とパスワード入力フィールド１５０３と登録ボタン１５０４とクリアボタン１５０５とで構成されている。ユーザが、ユーザ名入力フィールド１５０２へユーザ名を入力しパスワード入力フィールド１５０３へパスワードを入力し登録ボタン１５０４を押下すると障害管理サーバ１００１内のユーザデータ管理テーブル１０２３へ入力されたユーザ情報が登録される。クリアボタン１５０５を押下するとユーザ名入力フィールド１５０２とパスワード入力フィールド１５０３へ入力した値がクリアされる。
【００４５】
図１６は、本発明による第１の実施形態におけるユーザ情報一覧画面の一例である。
【００４６】
ユーザ情報一覧画面１６００は、ユーザＩＤを表示するユーザＩＤフィールド１６０１とユーザ名を表示するユーザ名フィールド１６０２と編集ボタン１６０３とメニューボタン１６０４で構成されている。ユーザが編集ボタン１６０３を押下するとユーザ情報編集画面１７００へ遷移する。ユーザがメニューボタン１６０４を押下するとメニュー画面１４００へ遷移する。
【００４７】
図１７は、本発明による第１の実施形態におけるユーザ情報編集画面の一例である。
【００４８】
ユーザ情報編集画面１７００は、ユーザコードを表示するユーザコード表示フィールド１７０１とユーザ名を入力するユーザ名入力フィールド１７０２とパスワードを入力するパスワード入力フィールド１７０３と更新ボタン１７０４とクリアボタン１７０５とで構成されている。ユーザが、更新ボタン１７０４を押下するとユーザ名入力フィールド１７０２とパスワード入力フィールド１７０３とに入力された値で障害管理サーバ１００１内のユーザデータ管理テーブル１０２３のユーザコード表示フィールド１７０１に表示されたユーザコードで保持された値を更新する。ユーザが、クリアボタン１７０５を押下するとユーザ名入力フィールド１７０２とパスワード入力フィールド１７０３とに入力された値がクリアされる。
【００４９】
図１８は、本発明による第１の実施形態における外部入力ログ名登録画面の一例である。
【００５０】
外部入力ログ名登録画面１８００は、外部入力ログを入力する外部入力ログフィールド１８０１と外部入力ログ名を入力する外部入力ログ名フィールド１８０２と登録ボタン１８０３とクリアボタン１８０４で構成されている。ユーザが、登録ボタン１８０３を押下すると障害管理サーバ１００１内の外部入力ログ名管理テーブル１０２６へ入力されたデータが登録される。クリアボタン１８０４を押下すると外部入力ログフィールド１８０１と外部入力ログ名フィールド１８０２のフィールドに入力された値がクリアされる。
【００５１】
図１９は、本発明による第１の実施形態における外部入力ログ名一覧画面の一例である。
【００５２】
外部入力ログ名一覧画面１９００は、外部入力ログ名管理テーブル１０２６へ登録されている外部入力ログを表示する外部入力ログフィールド１９０１と外部入力ログ名を表示する外部入力ログ名フィールド１９０２と編集ボタン１９０３とメニューボタン１９０４とで構成されている。ユーザが、編集ボタン１９０３を押下すると外部入力ログ名編集画面２０００へ遷移する。ユーザが、メニューボタン１９０４を押下するとメニュー画面１４００へ遷移する。
【００５３】
図２０は、本発明による第１の実施形態における外部入力ログ名編集画面の一例である。
【００５４】
外部入力ログ名編集画面２０００は、外部入力ログ名管理テーブル１０２６へ登録されている外部入力ログを表示する外部入力ログ表示フィールド２００１と外部入力ログ名を入力する外部入力ログ名フィールド２００２と更新ボタン２００３とクリアボタン２００４とで構成されている。ユーザが、更新ボタン２００３を押下すると外部入力ログ名管理テーブル１０２６の外部入力ログをキーに記憶されている値を更新する。クリアボタンを押下すると外部入力ログ名フィールド２００２に入力されている値をクリアする。
【００５５】
図２１は、本発明による第１の実施形態における外部出力ログ名登録画面の一例である。
【００５６】
外部出力ログ名登録画面２１００は、外部出力ログを入力する外部出力ログフィールド２１０１と外部出力ログ名を入力する外部出力ログ名フィールド２１０２と登録ボタン２１０３とクリアボタン２１０４で構成されている。ユーザが、登録ボタン２１０３を押下すると障害管理サーバ１００１内の外部出力ログ名管理テーブル１０２４へ入力されたデータが登録される。クリアボタン２１０４を押下すると外部出力ログフィールド２１０１と外部出力ログ名フィールド２１０２のフィールドに入力された値がクリアされる。
【００５７】
図２２は、本発明による第１の実施形態における外部出力ログ名一覧画面の一例である。
【００５８】
外部出力ログ名一覧画面２２００は、外部出力ログ名管理テーブル１０２４へ登録されている外部出力ログを表示する外部出力ログフィールド２２０１と外部出力ログ名を表示する外部出力ログ名フィールド２２０２と編集ボタン２２０３とメニューボタン２２０４とで構成されている。ユーザが、編集ボタン２２０３を押下すると外部出力ログ名編集画面２３００へ遷移する。ユーザが、メニューボタン２２０４を押下するとメニュー画面１４００へ遷移する。
【００５９】
図２３は、本発明による第１の実施形態における外部出力ログ名編集画面の一例である
外部出力ログ名編集画面２３００は、外部出力ログ名管理テーブル１０２４へ登録されている外部出力ログを表示する外部出力ログ表示フィールド２３０１と外部出力ログ名を入力する外部出力ログ名フィールド２３０２と更新ボタン２３０３とクリアボタン２３０４とで構成されている。ユーザが、更新ボタン２３０３を押下すると外部出力ログ名管理テーブル１０２４の外部出力ログをキーに記憶されている値を更新する。クリアボタン２３０４を押下すると外部出力ログ名フィールド２３０２に入力されている値をクリアする。
【００６０】
図２４は、利用者が障害報告送信手段１０２８から障害を報告し、その報告を利用者端末１０２７の障害報告受信手段１０２９で受信した後の処理を説明したフローチャートである。
【００６１】
障害報告受信手段１０２９が障害報告を受信すると、利用者端末１０２７は、評価ＩＤ記憶手段１０３２から評価ＩＤを取得する（Ｓ２４０１）（２４０００）。次に利用者端末１０２７は、現日時を取得する（Ｓ２４０２）。利用者端末１０２７は、障害管理サーバへログインし、ログイン済みであった場合、取得した評価ＩＤと現日時を障害管理サーバをネットワークを介しＨＴＴＰのプロトコルを用い送信する（Ｓ２４０３）（Ｓ２４０４）。障害管理サーバへのログインがされていなかった場合は、ログイン画面が表示されログインする（Ｓ２４０３）（Ｓ２４０５）。
【００６２】
図２５は、利用者端末１０２７からの障害報告を受信した後の障害管理サーバ１００１内での処理の流れを説明したフローチャートである。
【００６３】
利用者端末１０２７からの障害報告送信があった場合、障害管理サーバ１００１内の通信インターフェースを経由して制御部１０１０が送信内容を受信する。制御部１０１０は、送信された内容の中から評価ＩＤを取得する（Ｓ２５０１）。制御部１０１０は、送信された内容の中から障害報告時刻を取得する（Ｓ２５０２）。制御部１０１０は、取得した評価ＩＤと障害報告時刻を引数に障害票画面表示部１０１１へ障害票画面作成要求を出す（Ｓ２５０３）。要求を受けた障害票表示部１０１１は、障害票編集画面を表示する（Ｓ２５０４）。
【００６４】
図２６は、要求を受けた障害票画面表示部１０１１が障害票画面を表示する処理の流れ説明するフローチャートである。
【００６５】
要求を受けた障害票画面表示部１０１１は、評価ＩＤと障害報告時刻を引数に障害票作成手段１０１２へ障害票作成要求を出す。要求を受信した障害票作成手段１０１２は、障害票の状態を取得する。障害報告を受けた時点では、障害票は評価の状態であるため、障害報告時刻を引数に操作手順登録手段へ障害票の操作手順欄作成要求を出す（Ｓ２６０１）（Ｓ２６０２）。障害票が評価状態から解析状態へ状態遷移している場合はＳ２６０２を飛ばし次のステップを行う。障害票作成手段１０１２は、評価ＩＤと障害報告時刻を引数に障害解析画面表示手段１０１４へ障害解析画面作成要求を出す（Ｓ２６０３）。障害票作成手段１０１２は、障害解析画面表示手段１０１４から障害解析画面作成結果を受け取り障害票編集画面を表示する（Ｓ２６０４）。障害票作成手段１０１２は、映像の再生が必要かどうかチェックする（Ｓ２６０５）。障害票作成手段１０１２は、映像の再生が必要な場合、障害票画面作成手段１０１２は、再生開始時刻を引数に映像再生手段１０２１へ映像再生要求を出す（Ｓ２６０６）。要求を受けた映像再生手段１０２１は、再生時刻からの映像をストリーミングサーバを介しストリーミング再生する（Ｓ２６０７）。
【００６６】
図２７は、障害票画面作成手段１０１２から障害解析画面作成要求を受けた障害解析画面表示手段１０１４内の処理の流れを説明したフローチャートである。
【００６７】
障害解析画面表示手段１０１４は、障害票画面作成手段１０１２から障害解析画面作成要求を受けると、ログ出力範囲制御手段１００４へログ出力範囲取得要求を出す（Ｓ２７０１）。障害解析画面表示手段１０１４は、ログ出力種類制御手段１００５へログ出力種類取得要求を出す（Ｓ２７０２）。障害解析画面表示手段１０１４は、取得したログ出力種類を引数に出力ログ種類指定手段１０２０へ出力ログ種類指定手段作成要求を出す（Ｓ２７０３）。障害解析画面表示手段１０１４は、取得したログ出力範囲を引数に映像表示手段へ作成要求を出す（Ｓ２７０４）。障害解析画面表示手段１０１４は、取得したログ出力範囲を引数に映像再生個所指定手段１０１９へ作成要求を出す（Ｓ２７０５）。障害解析画面表示手段１０１４は、ログ出力範囲とログ出力種類を引数にログ出力状況表示手段１０１５へログ出力状況表示手段作成要求を出す（Ｓ２７０６）。障害解析画面表示手段１０１４は、ログ出力範囲を引数にログ出力範囲指定手段１０１７へログ出力範囲指定手段作成要求を出す（Ｓ２７０７）。障害解析画面表示手段１０１４は、利用者端末１０２７からＨＴＴＰ通信にて送信されるリクエスト中のパラメータを用い障害解析画面の解析ボタンが押下されたかどうかチェックする（Ｓ２７０８）。障害解析画面表示手段１０１４は、解析ボタンが押下された場合、解析結果を引数にログ解析結果表示手段１０１６へ解析結果表示要求を出す（Ｓ２７０９）。障害解析画面表示手段１０１４は、利用者端末１０２７からＨＴＴＰ通信にて送信されるリクエスト中のパラメータを用いログ出力状況表示手段１０１５のログが指定されたかどうかを判断する（Ｓ２７１０）。障害解析画面表示手段１０１４は、ログ指定されている場合、指定されたログの出力時刻を引数に表示・再生されている動画の各フレームに関連付けられている評価対象動作ログを表示するためフレーム関連ログ表示手段へ表示要求を出す（Ｓ２７１２）。ステップ２７１０のチェックでログの指定がされていなかった場合、障害解析画面表示手段１０１４は、出力されているログの範囲が最小であるかチェックする（Ｓ２７１１）。ステップ２７１１のチェックでログ出力範囲が最小であった場合、ステップ２７１２の処理を実施する。
【００６８】
図２８は、障害解析画面表示手段１０１４よりログ出力範囲取得要求を受けた後のログ出力範囲制御手段１００４の処理の流れを説明したフローチャートである。
【００６９】
障害解析画面表示手段１０１４よりログ出力範囲取得要求を受けたログ出力範囲制御手段１００４は、障害票の状態が評価状態であるか解析状態であるかをチェックする（Ｓ２８０１）。障害票の状態が解析状態であった場合、ログ出力範囲制御手段１００４は、リクエストのパラメータからログ出力範囲指定手段１０１７によるログ出力範囲の指定があるかチェックする（Ｓ２８０２）。ログ出力範囲指定手段１０１７によるログ出力範囲の指定がなかった場合、ログ出力範囲制御手段１００４は、リクエスト中のパラメータを用い障害解析画面の解析ボタンまたは、解析結果リンクが押下されたかチェックする（Ｓ２８０３）。障害解析画面の解析ボタンまたは、解析結果リンクが押下されていない場合、ログ出力範囲制御手段１００４は、リクエスト中のパラメータを用いログ出力状況表示手段１０１５の表示しているリンクの押下があったかどうかチェックする（Ｓ２８０４）。ログ出力状況表示手段１０１５の表示しているリンクの押下がなかった場合、ログ出力範囲制御手段１００４は、障害票管理テーブルに管理されている現象範囲を取得する（Ｓ２８０５）（２８０００）。ログ出力範囲制御手段１００４は、取得した現象範囲の開始位置と終了位置をログの出力範囲とし障害解析画面表示手段１０１４へ返す（Ｓ２８０６）。Ｓ２８０２のチェックでログ出力範囲指定手段１０１７によるログ出力範囲の指定があった場合、ログ出力範囲制御手段１００４は、指定された範囲をログ出力範囲とし障害解析画面表示手段１０１４へ返す（Ｓ２８０７）。Ｓ２８０３のチェックで障害解析画面の解析ボタンまたは、解析結果リンクが押下された場合、ログ出力範囲制御手段１００４は、障害票管理テーブル１０２５から現在表示しようとしている障害票の障害票ＩＤを用い現象範囲の終了位置を取得する（Ｓ２８１５）。ログ出力範囲制御手段１００４は、評価状況撮影動画の録画開始位置から現象範囲の終了位置までをログ出力範囲とし障害解析画面表示手段１０１４へ返す（Ｓ２８１８）。ステップ２８０４でログ出力状況表示手段１０１５の表示しているリンクが押下された場合、ログ出力範囲制御手段１００４は、指定されたログからどの操作まで遡るか指定されているかチェックする（Ｓ２８１３）。指定されたログからどの操作まで遡るか指定されている場合、遡る指定のあった操作から指定されたログまでをログ出力範囲とし障害解析画面表示手段１０１４へ返す（Ｓ２８１４）。ステップ２８１３のチェックで指定されたログからどの操作まで遡るか指定されていない場合、ログ出力範囲制御手段１００４は、予め定義された遡る時間または遡る操作数を取得（Ｓ２８１５）。ログ出力範囲制御手段１００４は、取得した遡り時間または、遡る操作数に該当する個所から指定されたログまでをログ出力範囲とし障害解析画面表示手段１０１４へ返す。遡る指定のなかった場合は、直前の何かのボタンを押下された等の外部入力操作に遡っても良い（Ｓ２８１６）。ステップ２８０１のチェックで障害票の状態が評価状態であった場合、ログ出力範囲制御手段１００４は、リクエストのパラメータからログ出力範囲指定手段１０１７によるログ出力範囲の指定があるかチェックする（Ｓ２８０８）。ログ出力範囲指定手段１０１７によるログ出力範囲の指定があった場合、指定された範囲をログ出力範囲とし、障害解析画面表示手段１０１４へ返す（Ｓ２８０９）。ステップ２８０８のチェックでログ出力範囲指定手段１０１７によるログ出力範囲の指定がなかった場合、ログ出力範囲制御手段１００４は、障害票管理テーブル１０２５に現象範囲の開始終了位置が登録されているかチェックする（Ｓ２８１０）障害票管理テーブル１０２５に現象範囲の開始終了位置が登録されている場合、ログ出力範囲制御手段１００４は、取得した現象範囲の開始位置から終了位置までをログ出力範囲とする（Ｓ２８１１）。ステップ２８１０のチェックで障害票管理テーブル１０２５に現象範囲の開始終了位置が登録されていない場合、ログ出力範囲制御手段１００４は、障害報告時刻から予め定義された外部入力ログ数分だけ遡った個所までを出力範囲とし障害解析画面表示手段１０１４へ返す（Ｓ２８１２）。
【００７０】
図２９は、障害解析画面表示手段１０１４よりログ出力種類取得要求を受信したログ出力種類制御手段１００５の処理の流れを説明したフローチャートである。
【００７１】
ログ出力種類制御手段１００５は、障害解析画面表示手段１０１４よりログ出力種類取得要求を受信するとリクエスト中のパラメータを用い出力ログ種類指定手段１０２０より出力ログの種類の指定があるかチェックする（Ｓ２９０１）。出力ログ種類指定手段１０２０より出力ログの種類の指定が無かった場合、ログ出力種類制御手段１００５は、障害票の状態が評価状態であるか解析状態であるかチェックする（Ｓ２９０２）。障害票の状態が解析状態であった場合、ログ出力種類制御手段１００５は、外部入出力ログ出力するログとして障害解析画面表示手段１０１４へ返す（Ｓ２９０３）。ステップ２９０１のチェックで出力ログ種類指定手段１０２０より出力ログの種類の指定があった場合、ログ出力種類制御手段１００５は、指定されたログの種類を出力ログとし障害解析画面表示手段１０１４へ返す（Ｓ２９０５）。ステップ２９０２のチェックで障害票の状態が評価状態であった場合、外部入力ログをデフォルトのログとし障害解析画面表示手段１０１４へ返す（Ｓ２９０４）。
【００７２】
図３０は、障害解析画面表示手段１０１４より映像表示手段が、作成要求を受信し、再生する映像の停止時に表示する代表フレームを決定する処理の流れを説明したフローチャートである。
【００７３】
障害解析画面表示手段１０１４より映像表示手段が、作成要求を受信すると引数で渡されたログ出力範囲と障害票に登録されている現象範囲を比較（Ｓ３００１）。比較した結果、現象範囲とログ出力範囲とが一致している場合、映像表示手段は、障害現象範囲内の最終外部出力ログを抽出する（Ｓ３００２）。映像表示手段は、抽出した外部出力ログに関連付けられているフレームを抽出（Ｓ３００３）。映像表示手段は、抽出したフレームを停止時に表示する代表的なフレームと判断し抽出したフレームを表示する（Ｓ３００４）。ステップ３００１のチェックで現象範囲とログ出力範囲とが一致していない場合、映像表示手段は、ログ出力範囲の開始時刻に該当する動画内のフレームを抽出する（Ｓ３００５）。映像表示手段は、抽出したフレームを停止時に表示するフレームと判断し抽出したフレームを表示する（Ｓ３００４）。
【００７４】
図３１は、障害解析画面表示手段１０１４より作成要求を受信した映像再生個所指定手段１０１９の映像の再生個所を指定するための画像・チャプターを作成するまでの処理を説明したフローチャートである。
【００７５】
映像再生個所指定手段１０１９は、障害解析画面表示手段１０１４よりログ出力範囲を引数に作成要求を受信すると、障害解析画面に表示するチャプター・画像の最大値を取得（Ｓ３１０１）。映像再生個所指定手段１０１９は、引数で渡されたログ出力範囲を最大表示チャプター数で割り、各チャプターの再生範囲を算出する（Ｓ３１０３）。映像再生個所指定手段１０１９は、再生範囲に該当するフレームを動画内から抽出する（Ｓ３１０４）。抽出した各フレームのメタ情報内に外部入出力ログが関連付けられているフレームを抽出（Ｓ３１０５）。ステップ３１０３からステップ３１０５までの処理をチャプターの最大値分だけ行う（Ｓ３１０２）。映像再生個所指定手段１０１９は、各チャプターの再生範囲内で抽出された外部入出力ログが関連づけられているフレームのみを動画として再生する（Ｓ３１０６）。
【００７６】
図３２は、障害票画面作成手段からの作成要求を受信した操作手順登録手段１０１３の処理の流れを説明したフローチャートである。
【００７７】
操作手順登録手段１０１３は、障害票画面作成手段からの作成要求を受信すると障害票管理テーブル１０２５内に操作手順が登録されているかチェックする（Ｓ３２０１）。障害票管理テーブル１０２５内に操作手順が登録されている場合、操作手順登録手段１０１３は、障害票管理テーブル１０２５から操作手順を抽出する（Ｓ３２０２）（３２０００）。操作手順登録手段１０１３は、抽出した操作手順に該当する表示名を外部入力ログ名管理テーブル１０２６から抽出する（Ｓ３２０３）。操作手順登録手段１０１３は、抽出した操作手順表示名を障害票画面の操作手順欄に表示する（Ｓ３２０４）。ステップ３２０１のチェックで障害票管理テーブル１０２５内に操作手順が登録されていない場合、操作手順登録手段１０１３は、障害票管理テーブル１０２５内に現象範囲が登録されているかチェックする（Ｓ３２０５）。障害票データ管理テーブル１０２５内に現象範囲が登録されている場合、障害票管理テーブル１０２５から現象範囲の開始位置と終了位置を抽出（Ｓ３２０６）。操作手順登録手段１０１３は、抽出した現象範囲の開始位置と終了位置に該当する動画内のフレームを抽出し、その抽出したフレームに関連付けられたログの中からボタン操作等の外部入力ログを抽出する（Ｓ３２０７）。抽出した外部入力ログの表示名を外部入力ログ名管理テーブルから取得（Ｓ３２０８）（３２００３）。操作手順登録手段１０１３は、抽出した外部入力ログ表示名を出力された時刻の昇順に並べ障害票画面の操作手順欄に表示する（Ｓ３２０９）。ステップ３２０５のチェックで障害票管理テーブル１０２５内に現象範囲が登録されていない場合、操作手順登録手段１０１３は、ログ出力範囲内の外部入力ログを抽出する（Ｓ３２１０）。操作手順登録手段１０１３は、抽出した外部入力ログに対応する外部入力ログの表示名を外部入力ログ名管理テーブルから抽出する（Ｓ３２１１）（３２００４）。操作手順登録手段１０１３は、抽出した外部入力表示名を出力された時刻で昇順に並べ障害票の操作手順欄に表示する（Ｓ３２１２）。
【００７８】
上記図２４から図３２までで障害報告から障害票が作成されるまでの処理の流れを説明した。
【００７９】
図３３は、本発明による第１の実施形態における障害票編集画面の一例である。
【００８０】
障害票編集画面３３００は、評価者が障害報告をした後に表示される障害票編集画面で障害票ＩＤを表示するフィールド３３０１と現在の障害票の状態を表示する状態フィールド３３０２と現在の障害票の担当者を表示する担当者フィールド３３０３と出力ログをチェックボックス形式で指定するフィールド３３０５と映像を指定された動画を再生する映像表示フィールド３３０６と指定されたログ出力範囲内の動画ファイル中からチャプターを生成し表示している映像再生個所指定フィールド３３０７と各チャプターにはそのチャプターの再生開始時間を表示しているフィールド３３０８と出力ログ指定フィールド３３０５で指定されたログの出力状況を時系列に表示しているログ出力状況表示フィールド３３１０とログ出力状況フィールドで表示させたりチャプターを生成する範囲を指定するログ出力範囲指定スクロールバー３３１２とスクロールバーで指定した開始位置の時刻を表示するフィールド３３１０とスクロールバーで指定されている終了位置の時刻を表示するフィールド３３１１と指定されている範囲の動画の再生を行う再生ボタン３３１３と再生されている動画を停止する停止ボタン３３１４と再生されている動画を一時停止する一時停止ボタン３３１５と再生されている動画を巻き戻す巻き戻しボタン３３１６と再生されている動画を早送りする早送りボタン３３１７と再生されている動画のフレーム単位で巻き戻すコマ戻しボタン３３１８と再生されている動画をフレーム単位で送るコマ送りボタン３３１９と前のチャプターへ戻るボタン３３２０と次のチャプターへ進むボタン３３２１とで構成される障害票解析画面３３０４と障害内容を記入するフィールド障害内容記入フィールド３３２３と表示されている外部入力ログ表示名のうち操作手順として該当するものをチェックボックスでチェックするつくりになっている操作手順フィールド３２２４と現象範囲を入力するフィールド現象範囲フィールド３３２５と作成日を記入するフィールド３３２６と障害票の作成者を表示するフィールド３３２７とで構成される現象報告欄３３２２と障害票へ入力された内容を保存する保存ボタン３３２８とで構成されている。出力ログ指定フィールド３３０５は、出力ログ種類指定手段１０２０の手段で作成され、映像表示フィールド３３０６の停止時の表示映像は映像表示手段で決定されている。また、映像再生個所指定フィールド３３０７は、映像再生個所指定手段で各チャプターの再生範囲や表示されている映像の再生方法が決定される。この各映像は再生開始位置を保持したチャプターとなっていて画像をダブルクリックすると決められた再生範囲で動画の再生を行うことができる。ログ出力状況表示フィールド３３１０は、ログ出力状況表示手段１０１５で生成されている。このログ出力状況表示フィールド３３１０は、出力された個所を線で示していて、その線はリンクになっている。リンクを押下した場合は、指定したログ周辺の現状より詳細のログの出力状況を表示する。また指定した個所周辺の詳細な出力ログを表示する。ログ出力範囲指定スクロールバー３３１２は、障害報告時はデフォルトで障害報告時刻から予め決められた個所までとなっていて、その後はユーザが指定可となっている。スクロールバーを動かし、ログの出力範囲を変化させることでログの出力状況の結果やチャプターの再生範囲が動的に変化する。現象範囲フィールドは、直接の入力されても良いし、映像再生個所指定フィールドの画像を選択することでその選択された画像の再生範囲を現象範囲として動的に入力することもできる。また複数選択した場合は、選択されたチャプターの再生開始時刻と再生終了時刻を昇順に並べ最初と最後の時刻を現象範囲に入力するようにしても良い。また、ログ出力状況のリンクを選択することでその選択されたログの出力時刻を昇順に並べかえ最初と最後のものを動的に現象範囲欄に記入できるようにしても良い。早送りボタン３３１７の早送り方法として通常のように早送りしても良いし、動画データと関連付けられている評価対象の動作ログを用いて外部入力ログと関連付けられている個所（ボタン押下など評価者による評価対象への操作があった個所）のみを早送りして見せても良いし、外部出力ログと関連付けられている個所（画面表示など評価者による評価対象への操作があった結果評価対象が評価者の認識できるかたちの出力）のみを早送りして見せても良いし、外部入力と外部出力がされているフレームのみを見せるようにしても良い。巻き戻しボタン３３１６やコマ送りボタン３３１９、コマ戻しボタン３３１８、次のチャプター遷移ボタン３３２１、前のチャプター遷移ボタン３３２０にも早送りボタン３３１７と同様に外部入力や外部出力を意識した操作ができても良い。保存ボタン３２２８を押下すると障害票表示画面が表示される
図３４は、障害票の保存ボタンが押下され入力された値が障害票管理テーブル１０２５に格納されるまでの処理の流れを説明したフローチャートである。
【００８１】
障害票保存要求を制御部１０１０が受信すると制御部１０１０は、障害票の状態を取得し障害票の状態が評価状態か解析状態かチェックする（Ｓ３４０１）。障害票の状態が評価状態であった場合、制御部１０１０は、現象範囲特定手段１００８へ現象範囲特定要求を出す（Ｓ３４０２）。制御部１０１０は、障害票に記入された内容と現象範囲特定手段１００８が特定した現象範囲を障害票管理テーブル１０２５へ登録する（Ｓ３４０３）（３４０００）。制御部１０１０は、障害票保存画面作成要求を出す（Ｓ３４０４）。障害票画面作成手段は、障害票保存画面を表示する（Ｓ３４０７）。ステップ３４０１のチェックで障害票の状態が解析状態であった場合、原因個所特定手段１００９へ原因個所特定要求を出す（Ｓ３４０５）。制御部１０１０は、障害票へ記入された情報と原因個所と障害票管理テーブル１０２５へ登録する（Ｓ３４０６）（３４００１）。
【００８２】
図３５は、現象範囲特定手段の処理の流れを説明したフローチャートである。
【００８３】
現象範囲特定手段１００７は、操作手順が記入されているかチェックする（Ｓ３５０１）。現象範囲特定手段１００７は、記入された開始手順と終了手順を抽出（Ｓ３５０２）。現象範囲特定手段１００７は、抽出した開始手順と終了手順の時刻を抽出（Ｓ３５０３）。象範囲特定手段１００７は、抽出した開始手順の時刻を現象範囲の開始時刻にし終了手順の時刻を終了時刻とする（Ｓ３５０４）。ステップ３５０１のチェックで操作手順が記入されていない場合、現象範囲特定手段１００７は、チャプター画像が選択されているかチェックする（Ｓ３５０５）。選択されている場合、現象範囲特定手段１００７は、選択されたチャプターの開始時刻を抽出（Ｓ３５０６）。現象範囲特定手段１００７は、抽出した時刻を時系列の昇順に並べ最初と最後を現象範囲の開始位置と終了位置とする（Ｓ３５０７）。ステップ３５０５のチェックでチャプター画像が選択されていない場合、現象範囲特定手段１００７は、障害票で指定されているログ出力範囲を現象範囲とする（Ｓ３５０８）。
【００８４】
図３６は、障害票の評価状態における障害票表示画面の一例を示したものである。
【００８５】
障害票表示画面３６００は、障害票編集画面へ遷移する編集ボタン３６０２とメニュー画面へ遷移するボタンメニューボタン３６０２と障害票編集画面３３００で説明したフィールドの表示状態フィールドで構成されている。
【００８６】
図３７は、障害票が解析状態となり解析者のもとに渡った状態の障害票編集画面の一例を示したものである。図２６から図３１のフローチャートの処理を行い表示される。図３３で説明した図との差分のみ説明する。障害票編集画面３７００は、映像表示フィールド３３０６に表示・再生している動画データの各フレーム関連付けられているログを表示している障害解析画面のフレーム関連ログ表示フィールド３７０１とフレーム関連ログ表示フィールドにて選択されたログのパターン解析を行うボタンである解析ボタン３７０２と原因欄を記入する原因記入フィールド３７０４と原因個所を記入する原因個所記入フィールド３７０５と対応内容を記入する対応内容記入フィールド３７０６と解析者欄を記入する解析者フィールド３７０７とで構成されている。また最初に解析者が障害票編集画面を表示した場合のログ出力範囲は現象範囲となっている。
【００８７】
図３８は、出力ログ種類指定フィールド３３０５のチェックをつけた後の障害票編集画面の一例を示したものである。
【００８８】
障害法編集画面３８００の構成は、上記図３３と図３７とで説明済みのため割愛する。
【００８９】
出力ログ種類指定フィールド３３０５のチェックをつけると動的にログ出力状況表示フィールド３３０９に指定したログの種類の出力状況が表示されるようになる。
【００９０】
図３９は、ログ出力範囲指定スクロールバー３３１２でログ出力範囲を指定したときの障害票編集画面の一例を示した図である。
【００９１】
障害票編集画面３９００の構成は、上記図３３と図３７とで説明済みのため割愛する。
【００９２】
指定された出力範囲で表示する動画データの範囲を決め、決められた範囲内でチャプターを生成しているまた指定された範囲でのログの出力状況を表示するようにしている。
【００９３】
図４０は、図３９の障害票編集画面で解析ボタンを押下された後の障害票編集画面の一例を示した図である。
【００９４】
障害票編集画面４０００は、図３３、図３７で説明した構成に加え解析結果の状況を示した解析結果表示フィールド４００１とで構成されている。
【００９５】
解析ボタンが押下されるとログ出力状況表示フィールド３３０９に解析結果表示フィールド４００１が表示される。解析結果フィールド４００１の表示している各線は障害票を再表示するためのリンクとなっている。また、ログの出力範囲は、評価開始から現象範囲の終了位置までとなっている。
【００９６】
図４１は、図４０の障害票編集画面から解析結果フィールド４００１のリンクを押下した後表示される障害票編集画面の一例を示した図である。
【００９７】
障害票編集画面４１００は、図３３、図３７で説明した構成に加え、以前のチャプター表示の代わりに解析結果ダイジェストリンク４１０１で構成されている。解析結果ダイジェストリンク４１０１は、解析結果と一致する個所にチャプターを作成している。解析結果ダイジェストリンク４１０１は、解析された結果分だけチャプターが作成される。解析結果ダイジェストリンク４１０１で表示されたチャプターを押下すると、指定されパターン解析されたログの出力されている個所からの動画を再生し、また、その周辺のログの出力状況を表示する。
【００９８】
図４２は、障害票編集画面４０００の解析を行ったあとチャプターを指定した後に表示される障害票編集画面の一例を示した図である。
【００９９】
障害票編集画面４２００の構成は、上記図３３と図３７とで説明済みのため割愛する。
【０１００】
障害票編集画面４２００には、指定されたチャプターは指定されたことが明示的にわかるように太線で囲っている。また指定されたチャプターの再生範囲をログ出力範囲としてチャプターを再生成し、またその範囲に従ってログの出力状況を表示している。またログ出力範囲指定スクロールバー３３１２も指定された範囲で表示されるようになっている。また指定されたチャプターの再生開始位置から動画が映像表示フィールドにて再生されている。
【０１０１】
図４３は、映像再生の要求があった場合に再生個所を決定する再生個所決定手段１０１９の説明をしたフローチャートである。
【０１０２】
再生個所決定手段１０１９は、再生ボタンが押下されたかチェックする（Ｓ４３０１）。再生ボタンが押下された場合、再生個所決定手段１０１９は、指定されているログ出力範囲を取得（Ｓ３４０２）。再生個所決定手段１０１９は、取得したログ出力範囲を再生範囲とし、ログ出力範囲の最初を再生個所とする（Ｓ３４０３）。ステップ４３０１で再生ボタンが押下されなかった場合、再生個所決定手段１０１９は、チャプター画像が押下されたかリクエスト中のパラメータからチェックする（Ｓ４３０４）。チャプター画像が押下されていない場合、再生個所決定手段１０１９は、ログ出力状況画面が押下されたかチェックする（Ｓ４３０５）。ログ出力状況画面が押下されていた場合、再生個所決定手段１０１９は、押下されたログ種類を取得（Ｓ４３０６）。再生個所決定手段１０１９は、抽出したログに対し遡り個所や時間が予め定義されているかチェックする（Ｓ４３０７）。登録されていた場合、再生個所決定手段１０１９は、登録されている遡り個所を再生個所とする（Ｓ４３１３）。ステップ４３０７登録されていない場合、再生個所決定手段１０１９は、障害票の状態をチェックする（Ｓ４３０８）。障害票の状態が評価状態であった場合、再生個所決定手段１０１９は、指定されたログの直前の外部入力ログを再生個所とする（Ｓ４１２）。ステップ４３０８にて障害票の状態が解析状態であった場合、再生個所決定手段１０１９は、指定されたログの直前外部出力ログを抽出（Ｓ４３０９）。再生個所決定手段１０１９は、抽出した外部出力ログに関連付けられているフレームを抽出（Ｓ４３１０）。再生個所決定手段１０１９は、抽出したフレームを再生個所とする（Ｓ４３１１）。
【０１０３】
図４４は、図４２のチャプターを指定後の障害票編集画面からログ出力状況表示フィールドのリンクを押下した場合の障害票編集画面の一例を示したものである。
【０１０４】
障害票編集画面４４００の構成は、上記図３３と図３７とで説明済みのため割愛する。
【０１０５】
障害票編集画面４４００のフレーム関連ログ表示フィールドには選択されたログが明示的に分かるように表示され、指定されたログの前に出力されているログを表示するようになっている。また、指定されたログの出力時刻をログ出力範囲の開始位置としその周辺のログの出力状況を表示するようにしている。またその出力状況に合わせた形でチャプターの生成も行われている。またログ出力範囲指定スクロールバー３３１２も指定された範囲に合わせた表示となっている。指定したログと関連付けられているフレームを再生個所として映像表示フィールド３３０６にて動画の再生が行われる。
【０１０６】
障害票編集画面の保存ボタンを押下すると障害票表示画面へ遷移する。
【０１０７】
図４５は、保存ボタン押下後の障害票の状態が解析状態時の障害票表示画面の一例を示したものである。
【０１０８】
障害票表示画面４５００の構成は、上記図３３と図３７とで説明済みのため割愛する。
【０１０９】
障害票表示画面４５００は、障害票編集画面で表示されている内容の表示モードとなったものである。
【０１１０】
障害票管理テーブル１０２５に登録されている範囲で動画の再生ができる。上記で説明したようなチャプターを選択したり、ログ出力状況表示フィールドを選択しても動画の出力範囲は変更されない。
【０１１１】
図４６は、原因個所特定手段１００９の処理の流れを説明したフローチャートである。
【０１１２】
原因個所特定手段１００９は、図３４のステップ３４０５で障害票画面作成手段１０１２からの原因個所特定要求を受けると、ログ出力状況表示手段のログが選択されているかチェックする（Ｓ４６０１）。選択されている場合、原因個所特定手段１００９は、選択されているログの出力時刻を抽出する（Ｓ４６０２）。原因個所特定手段１００９は、出力した時刻を時系列の昇順に並べ、最初を現象範囲の開始位置とし、最後を現象範囲の終了位置とする（Ｓ４６０３）。ステップ４６０４のチェックでログ出力状況のログが選択されていない場合、原因個所特定手段１００９は、再生個所指定手段の画像が選択されているかチェックする（Ｓ４６０４）。原因個所特定手段１００９は、選択されている画像の再生開始時刻を抽出する（Ｓ４６０５）。原因個所特定手段１００９は、抽出した時刻を時系列の昇順に並べ、最初を現象範囲の開始位置とし、最後を現象範囲の終了位置とする（Ｓ４６０６）。ステップ４６０４で画像の選択がされていなかった場合、原因個所特定手段１００９は、障害票で指定されているログ出力範囲を原因個所の範囲とする（Ｓ４６０７）。
【符号の説明】
【０１１３】
１００１  障害管理サーバ
１００２  Ｗｅｂサーバプログラム
１００３  ログデータ解析部
１００４  ログ出力範囲制御手段
１００５  ログ出力種類制御手段
１００６  ログファイルアクセス手段
１００７  障害票データ管理部
１００８  現象範囲特定手段
１００９  原因個所特定手段
１０１０  制御部
１０１１  障害票画面表示部
１０１２  障害票画面作成手段
１０１３  操作手順登録手段
１０１４  障害解析画面表示手段
１０１５  ログ出力状況表示手段
１０１６  ログ解析結果表示手段
１０１７  ログ出力範囲指定手段
１０１８  フレーム関連ログ表示手段
１０１９  映像再生個所指定手段
１０２０  出力ログ種類指定手段
１０２１  映像再生手段
１０２２  データベース
１０２３  ユーザデータ管理テーブル
１０２４  外部出力ログ名管理テーブル
１０２５  障害票管理テーブル
１０２６  外部入力ログ名管理テーブル
１０２７  利用者端末
１０２８  障害報告送信手段
１０２９  障害報告受信手段
１０３０  障害票閲覧手段
１０３１  評価情報入力画面作成手段
１０３２  評価ＩＤ記憶手段
１０３３  時刻同期手段
１０３４  評価対象デバイス
１０３５  評価状況撮影カメラ
１０３６  ログファイル受信手段
１０３７  評価対象動作ログファイル受信手段
１０３８  評価状況撮影ログファイル受信手段
１０３９  ログファイル送信手段
１０４０  評価対象動作ログファイル送信手段
１０４１  評価状況撮影ログファイル送信手段
１０４２  ストリーミングサーバ
１０４３  ログファイル受信手段
１０４４  評価状況撮影ログファイル受信手段
１０４５  評価対象動作ログファイル受信手段
１０４６  ログファイル管理手段
１０４７  動画ファイルフォーマット変換手段
１０４８  ログファイル関連付手段
１０４９  ログファイル登録手段
１０５０  動画ファイルフォーマット解析手段
１０５１  映像データ配信手段
１０５２  データベース
１０５３  評価状況管理テーブル
１０５４  評価製品管理テーブル
１０５５  ログファイルパス管理テーブル
１０５６  ハードディスク
１０５７  評価状況撮影ログファイル
１０５８  評価対象動作ログファイル
１０５９  関連付け済ログファイル
【図１】
2011108154.tif 000003
【図２】
2011108154.tif 000004
【図３】
2011108154.tif 000005
【図４】
2011108154.tif 000006
【図５】
2011108154.tif 000007
【図６】
2011108154.tif 000008
【図７】
2011108154.tif 000009
【図８】
2011108154.tif 000010
【図９】
2011108154.tif 000011
【図１０】
2011108154.tif 000012
【図１１】
2011108154.tif 000013
【図１２】
2011108154.tif 000014
【図１３】
2011108154.tif 000015
【図１４】
2011108154.tif 000016
【図１５】
2011108154.tif 000017
【図１６】
2011108154.tif 000018
【図１７】
2011108154.tif 000019
【図１８】
2011108154.tif 000020
【図１９】
2011108154.tif 000021
【図２０】
2011108154.tif 000022
【図２１】
2011108154.tif 000023
【図２２】
2011108154.tif 000024
【図２３】
2011108154.tif 000025
【図２４】
2011108154.tif 000026
【図２５】
2011108154.tif 000027
【図２６】
2011108154.tif 000028
【図２７】
2011108154.tif 000029
【図２８】
2011108154.tif 000030
【図２９】
2011108154.tif 000031
【図３０】
2011108154.tif 000032
【図３１】
2011108154.tif 000033
【図３２】
2011108154.tif 000034
【図３３】
2011108154.tif 000035
【図３４】
2011108154.tif 000036
【図３５】
2011108154.tif 000037
【図３６】
2011108154.tif 000038
【図３７】
2011108154.tif 000039
【図３８】
2011108154.tif 000040
【図３９】
2011108154.tif 000041
【図４０】
2011108154.tif 000042
【図４１】
2011108154.tif 000043
【図４２】
2011108154.tif 000044
【図４３】
2011108154.tif 000045
【図４４】
2011108154.tif 000046
【図４５】
2011108154.tif 000047
【図４６】
2011108154.tif 000048