(57)【要約】【課題】業務端末などの情報処理装置の表示画面の画像を取得するとともに、それとは独立して取得された報告書データとを関連付けてデータベース化する。【解決手段】業務端末１００ａは、障害対策を実行しているときに表示画面の画像データを取得する。管理者は、障害対策が終了すると、障害対策に関する報告書の電子データを業務端末１００ａまたは業務端末１００ｂにおいて作成する。データベースシステムのサーバ装置１５０は、表示画面の画像データと報告書の電子データとを関連付けてデータベース化する。【選択図】図１
2014186380.tif 000002
【特許請求の範囲】
【請求項１】
障害の発生したネットワークに接続され障害対策を実行する第１情報処理装置と、
前記障害対策に関する報告書の電子データを作成する第２情報処理装置と、
前記第１情報処理装置において前記障害対策を実行しているときに取得された表示画面の画像データと、前記第２情報処理装置において作成された前記報告書の電子データとを関連付けてデータベース化するサーバ装置と
を有することを特徴とするデータベースシステム。
【請求項２】
前記第１情報処理装置は、
表示手段と、
前記表示手段に表示されている画像をキャプチャして画像データを作成する画像データ作成手段と、
前記画像データ作成手段により作成された画像データと、前記画像データが作成された時刻を示す時刻データとを含む作業記録データを前記サーバ装置に送信する作業記録データ送信手段と
を有し、
前記第２情報処理装置は、
前記障害対策を実行した時刻を示す時刻データを含めて前記報告書の電子データを作成する報告書作成手段を有し、
前記サーバ装置は、
前記作業記録データを受信する受信手段と、
前記作業記録データと、前記報告書の電子データの少なくとも一部とを記憶する記憶手段と、
前記作業記録データに含まれている時刻データと前記報告書の電子データに含まれている時刻データとを比較し、両者が関連している場合に、前記作業記録データに含まれている画像データと前記報告書の電子データとを関連付ける関連付け手段と
を有することを特徴とする請求項１に記載のデータベースシステム。
【請求項３】
前記報告書の電子データには障害対策の開始時刻を示す開始時刻データと障害対策の終了時刻を示す終了時刻データとが含まれており、
前記関連付け手段は、前記開始時刻から前記終了時刻までに取得された前記画像データを抽出して前記報告書の電子データに関連付けることを特徴とする請求項２に記載のデータベースシステム。
【請求項４】
前記関連付け手段は、
前記報告書の電子データに含まれているテキストデータを検索インデックスとして前記作業記録データに含まれている画像データに関連付けることを特徴とする請求項２または３に記載のデータベースシステム。
【請求項５】
前記関連付け手段は、
前記作業記録データに含まれている前記第１情報処理装置を識別するための装置識別情報と、前記報告書の電子データに含まれている装置識別情報とをさらに比較して、関連付けるべき前記画像データと前記報告書の電子データとを絞り込むことを特徴とする請求項２ないし４のいずれか１項に記載のデータベースシステム。
【請求項６】
前記サーバ装置または前記第１情報処理装置は、前記画像データに含まれている文字を文字認識してテキストデータに変換する文字認識手段をさらに有し、
前記関連付け手段は、前記文字認識手段により文字認識されたテキストデータも前記画像データおよび前記報告書の電子データに関連付けることを特徴とする請求項２ないし５のいずれか１項に記載のデータベースシステム。
【請求項７】
検索要求を受け付けると、前記検索要求に含まれる検索条件を満たす前記報告書の電子データと前記画像データとを読み出して検索結果を返信する検索手段をさらに有することを特徴とする請求項１ないし６のいずれか１項に記載のデータベースシステム。
【請求項８】
前記画像データは、１枚以上の静止画データまたは動画データであることを特徴とする請求項１ないし７のいずれか１項に記載のデータベースシステム。
【請求項９】
障害の発生したネットワークに接続され障害対策を実行する第１情報処理装置において、前記障害対策を実行しているときに取得された表示画面の画像データを受信する受信手段と、
前記第１情報処理装置から受信した前記画像データと、前記第１情報処理装置と同一または異なる第２情報処理装置において作成された前記障害対策に関する報告書の電子データとを関連付けてデータベース化する関連付け手段と
を有することを特徴とするサーバ装置。
【請求項１０】
障害の発生したネットワークに接続され障害対策を実行する第１情報処理装置において、前記障害対策を実行しているときに取得された表示画面の画像データを受信する受信手段と、
前記第１情報処理装置から受信した前記画像データと、前記第１情報処理装置と同一または異なる第２情報処理装置において作成された前記障害対策に関する報告書の電子データとを関連付けてデータベース化する関連付け手段
としてコンピュータを機能させることを特徴とするプログラム。
【請求項１１】
業務処理を実行する第１情報処理装置と、
前記業務処理に関する報告書の電子データを作成する第２情報処理装置と、
前記第１情報処理装置において前記業務処理を実行しているときに取得された表示画面の画像データと、前記第２情報処理装置において作成された前記報告書の電子データとを関連付けてデータベース化するサーバ装置と
を有することを特徴とするデータベースシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、業務記録を検索するためのデータベースシステム、サーバ装置およびプログラムに関する。
【背景技術】
【０００２】
ネットワーク障害が発生したときに管理者は管理用の業務端末からネットワークにアクセスして障害対策を実行する。このときの障害対策内容をナレッジデータベース化しておけば将来に同様の障害が発生してもすぐに対策内容を決定でき、早期の復旧を期待できる。
【０００３】
特許文献１によれば、プラント監視・制御装置の表示画面の画像から文字認識を実行してテキストデータを取得し、それを履歴として保存する方法が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−２０４０４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１の発明では表示画面の画像に含まれている文字については履歴を残すことはできるが、表示されていない文字については履歴を残すことができない。一方で、障害対策を実行した管理者は、対策内容を障害対策報告書にまとめて上司に提出することがある。このとき、障害対策を実行した業務端末とは異なる業務端末において障害対策報告書が作成されることもある。この場合、報告内容は障害対策を実行した業務端末に表示されていないため、画像データとして保存できないし、その画像データから文字認識することもできない。報告内容には障害対策に関する重要なノウハウなどが含まれている可能性があり、業務端末の表示画面の画像とともにデータベース化できれば、非常に有用なナレッジデータベースを構築できるであろう。
【０００６】
そこで、本発明は、業務端末などの情報処理装置の表示画面の画像（静止画や動画像）を取得するとともに、それとは独立して取得された報告書データとを関連付けてデータベース化することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、たとえば、
障害の発生したネットワークに接続され障害対策を実行する第１情報処理装置と、
前記障害対策に関する報告書の電子データを作成する第２情報処理装置と、
前記第１情報処理装置において前記障害対策を実行しているときに取得された表示画面の画像データと、前記第２情報処理装置において作成された前記報告書の電子データとを関連付けてデータベース化するサーバ装置と
を有することを特徴とするデータベースシステムを提供する。
【発明の効果】
【０００８】
本発明によれば、業務端末などの情報処理装置の表示画面の画像（静止画や動画像）を取得するとともに、それとは独立して取得された報告書データとを関連付けてデータベース化することができる。これにより、画面に表示されなかった文字に基づいて、画面の画像を検索したり、その画像に関連付けられている報告書の内容を検索したりすることが可能となろう。
【図面の簡単な説明】
【０００９】
【図１】図１は、複数の通信サービスを提供するネットワークの一例を示す図である。
【図２】図２は、業務端末として機能する情報処理装置（コンピュータ）の一例を示す図である。
【図３】図３は、複数のデータベースを管理するサーバ装置として機能する情報処理装置の一例を示す図である。
【図４】図４は、業務端末が実行する作業記録データの作成処理を示すフローチャートである。
【図５】図５は、業務端末で動作する管理プログラムのユーザインタフェース（管理システム）の表示画面の一例を示す図である。
【図６】図６は、障害対策画面を含む表示画面の一例を示す図である。
【図７】図７は、障害対策が終了したときに作成される報告書の一例を示す図である。
【図８】図８は、サーバ装置が実行するデータベースに関連した処理を示すフローチャートである。
【図９】図９は、業務端末の検索要求部が提供する検索画面の一例を示す図である。
【発明を実施するための形態】
【００１０】
本実施形態では、業務処理（障害の発生したネットワークに接続され障害対策）を実行する第１情報処理装置において、障害対策を実行しているときに、第１情報処理装置の表示画面の画像データを取得する。画像データは１枚以上の静止画データであってもよいし、動画データであってもよい。この画像データは障害対策としてどのような処理が管理者によって実行されたかを視覚的に把握するために役立つであろう。管理者は、障害対策が終了すると、障害対策に関する報告書の電子データを第２情報処理装置において作成する。なお、第１情報処理装置と第２情報処理装置は同一であってもよいし、異なっていてもよい。データベースシステムのサーバ装置は、表示画面の画像データと報告書の電子データとを関連付けてデータベース化する。たとえば、本実施形態では、障害対策の際に表示された画面データと報告書の内容とを関連付けることで、画面データには含まれていないテキストデータを検索インデックスにすることができる。これにより、画面データから取得できない文字情報であっても、報告書に含まれている文字情報であれば、その文字情報から障害対策に関与した画面データを検索できるようになる。また、画面データとともに報告書に含まれている報告内容を検索結果として検索者に提供すれば、検索者は、同様の障害について早急に対処できるようになろう。
【００１１】
図１は、複数の通信サービスを提供するネットワークの一例を示す図である。ネットワーク２０を介して、顧客Ａの第１の拠点１０Ａと第２の拠点１１Ａとに通信サービス１２Ａが提供されている。ここで、通信サービスは、企業の複数の拠点間を結ぶ専用線サービスなどである。同様に、ネットワーク２０を介して、顧客Ｂの第１の拠点１０Ｂと第２の拠点１１Ｂとに通信サービス１２Ｂが提供されている。ネットワーク２０は、複数の通信設備Ｒ（例：ルータ、スイッチ、光ファイバなど）を接続して構成されている。Ｆは障害が発生していることを示している。
【００１２】
業務端末１００ａ、１００ｂは、ネットワーク２０を監視し、障害が発生した通信設備Ｒから障害が発生したことを示すアラート（警告信号）を受信し、障害対策を実行する情報処理装置である。とりわけ、業務端末１００ａは、障害の発生したネットワークに接続され、障害対策を実行する第１情報処理装置の一例である。業務端末１００ｂは、障害対策に関する報告書の電子データを作成する第２情報処理装置の一例である。図１では、２台の業務端末１００ａ、１００ｂだけが示されているが、３台目以降の業務端末１００が設置されてもよい。業務端末１００ａ、１００ｂは、ネットワーク３０を介してサーバ装置１５０に接続されている。サーバ装置１５０は、業務端末１００ａにおいて障害対策を実行しているときに取得された表示画面の画像データと、業務端末１００ｂにおいて作成された報告書の電子データとを関連付けてデータベース化するサーバ装置の一例である。
【００１３】
図２は、業務端末１００ａ、１００ｂとして機能する情報処理装置（コンピュータ）の一例を示している。ＣＰＵ１０１は、記憶装置１０５のＲＯＭやハードディスクドライブに記憶されているプログラムを実行することで、業務端末１００ａ、１００ｂを構成する各種の機能を実現する。ＣＰＵ１０１によって実現される業務端末１００ａの機能としては、たとえば、障害検出部１１１、画像キャプチャ部１１２、作業記録作成部１１３などがある。また、ＣＰＵ１０１によって実現される業務端末１００ｂの機能としては、たとえば、報告書作成部１１４や検索要求部１１５などがある。
【００１４】
障害検出部１１１は、通信経路を形成する１つまたは複数の通信設備Ｒに障害が発生しているかどうかを検出する。たとえば、障害検出部１１１は、通信設備Ｒから、または当該通信設備Ｒを監視している監視装置（不図示）から受信した障害通知（アラートメッセージなど）に基づき、障害が発生したことを検出する。画像キャプチャ部１１２は、表示装置１０４の表示画面に表示されている画像（たとえばフルスクリーン画像）をキャプチャし、画像データを作成する。このように、画像キャプチャ部１１２は、表示装置１０４に表示されている画像をキャプチャして画像データを作成する画像データ作成手段の一例である。作業記録作成部１１３は、キャプチャされた画像データと、画像データが作成された時刻データ（例：年、月、日、時、分、秒など）と含む作業記録データを作成し、通信部１０２を通じてサーバ装置１５０に送信する。このように、作業記録作成部１１３は、画像データ作成手段により作成された画像データと、画像データが作成された時刻を示す時刻データとを含む作業記録データをサーバ装置に送信する作業記録データ送信手段として機能する。
【００１５】
報告書作成部１１４は、障害対策を実行した時刻（例：年、月、日、時、分、秒など）を示す時刻データを含めて報告書の電子データを作成する報告書作成手段として機能する。報告書作成部１１４は、たとえば、テキストエディタやワードプロセッシングソフトウエアなど文書ファイルを作成する文書作成ソフトウエアによって実現されてもよい。管理者は、文書作成ソフトウエアにより報告書用のテンプレートファイルをオープンし、報告内容を入力（記入）し、保存する。これにより、報告書の電子データは、文書ファイルとして作成される。報告書の電子データは、通信部１０２を介してサーバ装置１５０に送信されてもよいし、メモリやディスクなどの記録媒体に書き込まれてサーバ装置１５０に提供されてもよい。また、報告書の電子データは電子メールの本文として作成されてもよい。さらに、報告書の電子データは、電子メールに添付されてサーバ装置１５０に送信されてもよいし、ＦＴＰ（ファイル転送プロトコル）によりサーバ装置１５０に送信されてもよい。
【００１６】
検索要求部１１５は、サーバ装置１５０にアクセスし、任意の検索キーワード（例：障害を発生した通信設備Ｒの装置識別情報（管理番号）や機種識別情報など）を含む検索要求をサーバ装置１５０に送信する。さらに、検索要求部１１５は、サーバ装置１５０から受信した検索結果をレンダリングして表示装置１０４に表示させる。なお、サーバ装置１５０がＷｅｂベースのユーザインタフェースを提供している場合は、検索要求部１１５をＷｅｂブラウザによって実現できる。
【００１７】
通信部１０２は、通信設備Ｒや監視装置、サーバ装置１５０と通信するためのユニットである。入力装置１０３は、キーボードやポインティングデバイスなどであり、ＣＰＵ１０１に対して情報を入力するために使用される。表示装置１０４は、ＣＰＵ１０１からの表示指示にしたがって通信設備Ｒに障害が発生したこと、その障害に関するログ、障害対策の指示画面、検索依頼画面、検索結果などを表示する。記憶装置１０５は、ＲＯＭ、ＲＡＭ、ハードディスクドライブなどである。記憶装置１０５には、上述した各機能を実現するためのプログラムが記憶されていてもよい。
【００１８】
図３は、複数のデータベースを管理するサーバ装置１５０として機能する情報処理装置の一例を示している。ＣＰＵ１５１は、記憶装置１５５のＲＯＭやハードディスクドライブに記憶されているプログラムを実行することで、サーバ装置１５０を構成する各種の機能を実現する。関連付け部１６０は、業務端末１００ａにおいて障害対策を実行しているときに取得された表示画面の画像データと、業務端末１００ｂにおいて作成された報告書の電子データとを関連付けてデータベース化する関連付け手段として機能する。検索インデックス作成部１６１は、報告書の電子データに含まれているテキストデータを抽出することで検索インデックスを作成しとして、作業記録データに含まれている画像データに関連付ける。
【００１９】
文字認識部１６２は、作業記録データに含まれている画像データにさらに含まれている文字を文字認識してテキストデータに変換する文字認識手段として機能する。文字認識部１６２は、オプションであり、必ずしも必要というわけではない。関連付け部１６０は、文字認識部１６２により文字認識されたテキストデータも、報告書の電子データとともに画像データに関連付けてもよい。また、検索インデックス作成部１６１は、文字認識部１６２により文字認識されたテキストデータも検索インデックスとして利用してもよい。報告書に記載されていない文字情報であって障害対策に関連した文字情報が画像データに含まれていることがあるため、その文字情報も画像データに関連付けておけば、検索の際に役立つであろう。
【００２０】
通信部１５２は、通信設備Ｒや監視装置、業務端末１００ａ、１００ｂと通信するためのユニットである。入力装置１５３は、キーボードやポインティングデバイスなどである。表示装置１５４は、ＣＰＵ１５１からの表示指示にしたがってデータベースの検索結果などを表示する。記憶装置１５５は、ＲＯＭ、ＲＡＭ、ハードディスクドライブなどである。
【００２１】
ＣＰＵ１５１の検索処理部１６３は、作業記録データベース１５６、報告書データベース１５７、障害対策データベース１５８などを作成したり、更新したり、検索を実行したりする。検索処理部１６３は、通信部１５２を介して受信した作業記録データを作業記録データベース１５６に登録する。また、検索処理部１６３は、業務端末１００ａから受信したり、記録媒体から読み出したりすることで取得した報告書の電子データを報告書データベース１５７に登録する。また、検索処理部１６３は、画像データと報告書の電子データとを関連付けて障害対策データベース１５８に登録してもよい。また、検索処理部１６３は、検索インデックス作成部１６１により作成された検索インデックスを画像データと報告書の電子データとを関連付けて障害対策データベース１５８に登録してもよい。さらに、検索処理部１６３は、通信部１５２を介していずれかの業務端末から検索要求を受け付けると、検索要求に含まれる検索条件を満たす報告書の電子データと作業記録データの画像データとを読み出して検索結果を返信する検索手段として機能してもよい。たとえば、検索処理部１６３は、検索条件に含まれるキーワードに合致する検索インデックスが付与されている画像データと報告書の電子データとを障害対策データベース１５８から抽出し、検索結果を作成して返信してもよい。
【００２２】
図４は、業務端末１００ａが実行する作業記録データの作成処理を示すフローチャートである。ここでは、通信設備Ｒは、自己に発生した障害を検知すると、障害が発生したことを示すアラートを業務端末１００ａに送信する。なお、不図示の監視装置が通信設備Ｒを監視し、監視装置が通信設備Ｒに発生した障害を検知すると、障害が発生したことを示すアラートを業務端末１００ａに送信してもよい。アラートには、たとえば、通信設備Ｒの識別情報（管理番号など）や障害の種類を示す情報などが含まれていてもよい。
【００２３】
Ｓ４０１で、障害検出部１１１は、業務端末１００ａに障害が発生したかどうかを判定する。たとえば、障害検出部１１１は、通信設備Ｒまたは監視装置からアラートを受信すると、障害が発生したと判定し、Ｓ４０２に進む。
【００２４】
Ｓ４０２で、画像キャプチャ部１１２は、表示装置１０４に表示されている表示画面（例：フルスクリーン画像）のキャプチャを開始する。キャプチャを開始すると、画像キャプチャ部１１２は、所定のキャプチャ条件が満たされるたびに表示画面の画像をキャプチャし、画像データを作成する。キャプチャ条件は、一定周期（例：所定時間ごと）であってもよいし、入力装置１０３から何らかの指示や情報が入力されたことであってもよい。なお、キャプチャを開始するタイミングは、障害を検出する前（たとえば、障害検出部１１１などの機能を実現する管理プログラムが起動した直後など）であってもよい。
【００２５】
Ｓ４０３で、障害検出部１１１は、受信したアラートに含まれている障害の詳細を示すログを表示装置１０４に表示する。ログには、障害の発生した通信設備Ｒを識別するための設備識別情報（装置管理番号など）や障害の内容を示すコード、障害の発生した日時データなどが含まれていてもよい。
【００２６】
図５は、業務端末１００ａで動作する管理プログラムのユーザインタフェース（管理システム）の表示画面の一例を示す図である。表示画面５００には、管理システムのウインドウ５０１が含まれている。ウインドウ５０１には、障害が発生したこと示すアラートインジケータ５０２と、ログを表示させるためのログ表示ボタン５０３と、障害対策となるコマンドを送信するためのコマンド送信ウインドウを表示するためのコマンドボタン５０４とが含まれている。障害検出部１１１は、入力装置１０３によってログ表示ボタン５０３が押されたことを検知すると、受信したアラートに含まれているログを表示装置１０４に表示させる。
【００２７】
Ｓ４０４で、障害検出部１１１は、入力装置１０３からの指示にしたがって障害対策を実行する。たとえば、障害検出部１１１は、入力装置１０３によってコマンドボタン５０４が操作されると、障害対策画面（例：コマンド送信ウインドウ）を表示装置に表示させる。
【００２８】
図６は、障害対策画面６００を含む表示画面５００の一例を示す図である。この例の障害対策画面６００は、コマンド送信ウインドウであり、入力装置１０３から送信すべきコマンドが入力される。このコマンドとしては、たとえば、障害の発生している通信設備Ｒをリモートシャットダウンするコマンドや、通信経路を現用系から予備系に切り替えるコマンドなどがある。障害対策としては、通信設備Ｒの部品（例：ハードディスクドライブ）を交換することを作業員に指示する電子メールの送信などが含まれてもよい。たとえば、不図示の電子メールボタンが操作されると、ＣＰＵ１０１は電子メールソフトウエアを起動してもよい。
【００２９】
Ｓ４０５で、障害検出部１１１は、障害対策が終了したかどうかを判定する。たとえば、障害検出部１１１は、上述したコマンドや電子メールが送信されたり、あるいは明示的に終了したことを示す入力を検知したりすると、障害対策が終了したと判定する。なお、障害対策が終了していなければ、Ｓ９０４に戻り、障害対策処理を継続する。
【００３０】
Ｓ４０６で、画像キャプチャ部１１２は、画像のキャプチャを終了する。画像データが動画データであれば、動画データを格納したファイルがこの時点でクローズされる。
【００３１】
Ｓ４０７で、作業記録作成部１１３は、画像キャプチャ部１１２により作成された画像データと、画像データが作成された時刻を示す時刻データとを含む作業記録データを作成し、サーバ装置１５０に送信する。
【００３２】
図７は、障害対策が終了したときに作成される報告書７００の一例を示す図である。作業端末の欄７０１には、障害対策を実行した業務端末１００ａの識別情報が記入される。作業者の欄７０２には、障害対策を実行した管理者の氏名や識別コードなどが記入される、件名の欄７０３には、障害対策の件名が記入される。この例では、障害が発生した通信設備Ｒの設備識別情報も件名に含まれているが、設備識別情報は専用の欄に記入されてもよい。開始時刻の欄７０４には、障害対策を開始した日時が記入される。終了時刻の欄７０５には、障害対策を終了した日時が記入される。障害対策内容の欄７０６には、障害対策の具体的な内容が記入される。上述したように、報告書７００は、業務端末１００ａまたは業務端末１００ｂの報告書作成部１１４によって作成される。報告書７００の電子データは、通信回線を介してサーバ装置１５０に送信されるか、または、メモリやディスクなどの記録媒体を介してサーバ装置１５０に渡される。
【００３３】
図８は、サーバ装置１５０が実行するデータベースに関連した処理を示すフローチャートである。
【００３４】
Ｓ８０１で、関連付け部１６０は、業務端末１００ａから送信された作業記録データを受信する。なお、関連付け部１６０は、受信した作業記録データを、一旦、作業記録データベース１５６に登録することで、記憶装置１５５に記憶させてもよい。
【００３５】
Ｓ８０２で、関連付け部１６０は、報告書７００の電子データを取得する。関連付け部１６０は、取得した作業記録データを、一旦、報告書データベース１５７に登録することで、記憶装置１５５に記憶させてもよい。上述したように、関連付け部１６０は、報告書７００の電子データを業務端末１００ｂなどから受信してもよいし、記録媒体から読み出してもよい。このように記憶装置１５５は、作業記録データと、報告書の電子データの少なくとも一部とを記憶する記憶手段として機能する。
【００３６】
Ｓ８０３で、関連付け部１６０は、報告書７００に含まれている時刻データに基づいて関連する作業記録データを抽出する。たとえば、関連付け部１６０は、作業記録データに含まれている時刻データと報告書の電子データに含まれている時刻データとを比較し、両者が関連しているかどうかを判定する。たとえば、報告書７００の電子データには障害対策の開始時刻を示す開始時刻データと障害対策の終了時刻を示す終了時刻データとが含まれていてもよい。この場合、関連付け部１６０は、開始時刻から終了時刻までの範囲内に取得された画像データを作業記録データベース１５６から検索して抽出する。なお、同時に複数の通信設備Ｒで障害が発生したときは、複数の通信設備Ｒの画像データが抽出されてしまうことがある。そこで、関連付け部１６０は、作業記録データに含まれている障害の発生した通信設備Ｒを識別するための設備識別情報と、報告書７００の電子データに含まれている設備識別情報とをさらに比較して、画像データを絞り込んで抽出してもよい。
【００３７】
Ｓ８０４で、関連付け部１６０は、抽出された画像データと報告書の電子データとを関連付け、障害対策データベース１５８に登録する。なお、検索インデックス作成部１６１は、報告書の電子データに含まれているテキストデータから検索インデックスを作成し、検索インデックスを関連付け部１６０に渡してもよい。この場合、関連付け部１６０は、検索インデックスを画像データに関連付けて、障害対策データベース１５８に登録する。検索インデックスを付与することで、検索処理部１６３は、テキスト検索を検索インデックスに対して実行できるようになり、検索の効率が向上する。なお、検索インデックスによる検索結果がゼロの場合、検索処理部１６３は、画像データに関連付けられている報告書を全文検索してもよい。ところで、文字認識部１６２は、画像データに含まれている文字を文字認識してテキストデータを作成し、そのテキストデータを検索インデックスとして関連付け部１６０に渡してもよい。この場合、関連付け部１６０は、検索インデックスを画像データに関連付けて、障害対策データベース１５８に登録する。
【００３８】
図９は、業務端末の検索要求部１１５が提供する検索画面９００の一例を示す図である。検索画面９００には、検索キーワードを入力するためのテキストボックス９０１と、検索要求の送信を指示するための検索ボタン９０２と、サーバ装置１５０から受信した検索結果を表示するための結果表示領域９０３とが含まれている。
【００３９】
検索要求部１１５は、管理者が入力装置１０３を操作して検索ボタン９０２が操作されたことを検知すると、テキストボックス９０１に入力されている検索キーワードを付随した検索要求をサーバ装置１５０へ送信する。
【００４０】
サーバ装置１５０の検索処理部１６３は、検索要求および検索キーワードを受信すると検索キーワードに基づいて障害対策データベース１５８を検索する。これにより、検索キーワードに関連した画像データと、その画像データに関連付けられている報告書の電子データとが抽出される。検索処理部１６３は、検索結果を業務端末に送信する。
【００４１】
検索要求部１１５は、検索結果を受信すると、結果表示領域９０３に表示させる。図９に示した事例では、少なくとも２つの画像データと、それに関連付けられている報告書の内容とが結果表示領域９０３に表示されている。上述したように報告書の内容は、画像データから抽出することができない有用な障害対策情報を含んでいることがある。よって、管理者は、障害対策の際に実行された操作内容を画像データとともに報告書の内容を参酌することで、障害対策の具体的な内容を把握しやすくなろう。
【００４２】
以上説明したように本実施形態によれば、業務端末１００ａにおいて障害対策を実行しているときに取得された表示画面の画像データと、業務端末１００ａまたは業務端末１００ｂにおいて作成された報告書の電子データとを関連付けてデータベース化する。つまり、業務端末などの情報処理装置の表示画面の画像（静止画や動画像）を取得するとともに、それとは独立して取得された報告書データとを関連付けてデータベース化することができる。これにより、画面に表示されなかった文字に基づいて、画面の画像を検索したり、その画像に関連付けられている報告書の内容を検索したりすることが可能となる。
【００４３】
たとえば、作業記録データに含まれている時刻データと報告書の電子データに含まれている時刻データとを比較し、画像データと報告書の電子データとを関連付けてもよい。このように時刻の情報に着目することで、それぞれ独立して取得された画像データと報告書の電子データとを効率よく関連付けることが可能となる。
【００４４】
なお、障害対策には長い時間がかかることがあり、その間に複数の画像データが取得されることもあろう。そこで、報告書の電子データに障害対策の開始時刻を示す開始時刻データと障害対策の終了時刻を示す終了時刻データとを含めておくことで、障害対策の開始から終了までに取得された画像データを漏れなく、報告書の電子データに関連付けることが可能となろう。
【００４５】
また、報告書の電子データに含まれているテキストデータを検索インデックスとして作業記録データに含まれている画像データに関連付けてもよい。これは、報告書の内容を全文検索する場合よりも、検索時間を大幅に短縮させるであろう。
【００４６】
作業記録データに含まれている障害の発生した通信設備を識別するための設備識別情報と、報告書の電子データに含まれている設備識別情報とをさらに比較して、関連付けるべき画像データと報告書の電子データとを絞り込んでもよい。同時刻に複数の通信設備で障害が発生すると、通信設備と報告書との関係が一対一とならない。よって、設備識別情報によって、画像データと報告書とを絞り込むことで、報告書と画像データとを正しく県連づけることが可能となろう。
【００４７】
画像データに含まれている文字を文字認識し、それを報告書の電子データとともに、画像データに関連付けられてもよい。画像データに含まれている文字情報が報告書からは抜け落ちることがあるかもしれない。そこで、画像データに含まれている文字情報を画像データに関連付けることで、検索漏れの可能性を小さくすることができるであろう。なお、文字認識処理はサーバ装置１５０で実行されてもよいし、業務端末１００ａで実行されてもよい。後者の場合、業務端末１００ａは、画像データから文字認識により得られたテキストデータを作業記録データに搭載してサーバ装置に送信してもよい。
【００４８】
ところで、上述した実施形態では表示装置１０４に表示されている表示画面の画像データをキャプチャ処理により取得した。なお、表示装置１０４に接続されるディスプレイケーブルを分岐し、分岐したディスプレイケーブルを通じて画像信号を画像キャプチャ部１１２が取得し、取得した画像信号から画像データを作成してもよい。この場合、業務端末１００ａには、ディスプレイケーブルを接続するための画像入力ボードが必要となる。
【００４９】
上述した実施形態では、情報処理装置によって実行される業務処理の一例として障害対策を一例として説明した。しかしながら本発明の技術思想は、障害対策以外の業務処理にも適用できよう。つまり、業務端末１００ａにおいて業務処理を実行しているときに取得された表示画面の画像データと、業務端末１００ａまたは業務端末１００ｂにおいて作成された報告書の電子データとを関連付けてサーバ装置１５０が業務処理データベースを作成してもよい。これにより、業務端末１００ａにおいて実行された業務処理の画像データと報告書電子データとから有用なナレッジデータベースを作成することができるであろう。
【図１】
2014186380.tif 000003
【図２】
2014186380.tif 000004
【図３】
2014186380.tif 000005
【図４】
2014186380.tif 000006
【図５】
2014186380.tif 000007
【図６】
2014186380.tif 000008
【図７】
2014186380.tif 000009
【図８】
2014186380.tif 000010
【図９】
2014186380.tif 000011