(57)【要約】【課題】受け付けられた入力テキストに適したテキストを提供する。【解決手段】情報システムが、複数の登録語の各々について当該登録語が属すると定義された拡張品詞を示す辞書を基に、各情報セットの登録テキストから抽出された一つ以上の語を含む一つ又は複数の履歴語群から成る履歴テキストを生成する。各情報セットについて、履歴語群は、一つ以上の履歴語であり、各履歴語は、当該情報セットに基づき得られいずれかの登録語に該当する語である。情報システムは、一つ以上の情報セットの各々について、情報セットと入力テキストとの類似性を、上記辞書を基に評価する。情報システムは、類似性評価の結果に従い、一つ以上の結論テキストと、当該一つ以上の結論テキストに対応した一つ以上の履歴テキストの少なくとも一部とを表示する。【選択図】  図１
2020190783.tif 000002
【特許請求の範囲】
【請求項１】
複数の登録語の各々について当該登録語が属すると定義された拡張品詞を示す情報である拡張品詞定義辞書を基に、それぞれテキストを含む情報セットである一つ又は複数のテキスト情報セットの各々について、当該テキスト情報セットにおけるテキストである登録テキストから抽出された一つ以上の語を含む一つ又は複数の履歴語群から成る履歴テキストを生成する履歴生成部と、
各登録語は、前記拡張品詞定義辞書に登録されている語であり、
各拡張品詞は、分類としての拡張された品詞であり、
前記各テキスト情報セットについて、各履歴語群は、一つ又は複数の履歴語であり、
前記各テキスト情報セットについて、各履歴語は、当該テキスト情報セットに基づき得られいずれかの登録語に該当する語であり、
入力テキストを受け付けるテキスト受付部と、
前記一つ又は複数のテキスト情報セットのうちの一つ以上のテキスト情報セットの各々について、当該テキスト情報セットと前記入力テキストとの類似性を評価する類似性評価を、前記拡張品詞定義辞書を基に行う検索部と、
前記一つ以上のテキスト情報セットについての類似性評価の結果に従い、それぞれ結論を示すテキストである一つ以上の結論テキストと、当該一つ以上の結論テキストに対応した一つ以上の履歴テキストの少なくとも一部とを表示する結果表示部と
を備える情報システム。
【請求項２】
前記検索部は、前記一つ以上のテキスト情報セットの各々について、
当該テキスト情報セットの履歴テキストに含まれる一つ又は複数の履歴語群の各々の重要度を決定し、
当該履歴テキストに、それぞれ重要度が第１の閾値未満の一つ以上の履歴語群があれば、当該一つ以上の履歴語群である一つ以上の削除語群を、当該履歴テキストから削除し、
前記一つ以上の履歴テキストの各々について、当該履歴テキストの少なくとも一部とは、当該履歴テキストに一つ以上の削除語群がある場合、当該履歴テキストから当該一つ以上の削除語群が削除された後の履歴テキストである、
請求項１に記載の情報システム。
【請求項３】
前記結果表示部は、
前記一つ以上の履歴テキストの少なくとも一部のうち、それぞれ重要度が第１の閾値以上第２の閾値未満である一つ以上の履歴語群である一つ以上の隠蔽語群を隠蔽し、
前記一つ以上の隠蔽語群のうち少なくとも一つの隠蔽語群について表示が指示された場合に、当該少なくとも一つの隠蔽語群を表示する、
請求項２に記載の情報システム。
【請求項４】
前記検索部は、前記一つ以上のテキスト情報セットの各々について、当該テキスト情報セットの履歴テキストに含まれる一つ又は複数の履歴語群の各々の重要度を決定し、
前記一つ以上の履歴テキストの少なくとも一部とは、当該一つ以上の履歴テキストにそれぞれ重要度が相対的に又は絶対的に低い一つ以上の履歴語群がある場合、当該一つ以上の履歴語群である一つ以上の隠蔽語群が隠蔽された部分である、
請求項１に記載の情報システム。
【請求項５】
前記結果表示部は、前記一つ以上の隠蔽語群の隠蔽を、当該一つ以上の隠蔽語群の各々の重要度に基づき段階的に解除する、
請求項３又は４に記載の情報システム。
【請求項６】
前記一つ以上のテキスト情報セットの各々について、当該テキスト情報セットの履歴テキストに含まれる一つ又は複数の履歴語群の各々の重要度は、前記一つ以上のテキスト情報セットにそれぞれ対応した一つ以上の履歴テキストのうちの少なくとも当該履歴テキストに当該履歴語群が出現する頻度に依存する、
請求項２乃至５のうちのいずれか１項に記載の情報システム。
【請求項７】
前記一つ以上のテキスト情報セットの各々について、当該テキスト情報セットの履歴テキストに含まれる一つ又は複数の履歴語群の各々の重要度は、当該履歴語群が該当する登録語の重要度と、当該登録語に対応した拡張品詞の重要度とのうちの少なくとも一つに依存する、
請求項２乃至６のうちのいずれか１項に記載の情報システム。
【請求項８】
前記各テキスト情報セットについて、前記登録テキストは、発生した障害、当該障害に対する対処、及び当該対処の結果とのうちの少なくとも一つに関するテキストであり、
各登録語について、当該登録語に対応する拡張品詞は、障害の発生場所を意味する第１の拡張品詞と、障害の種類を意味する第２の拡張品詞と、障害の対処のための作業を意味する第３の拡張品詞と、対処の結果を意味する第４の拡張品詞とを含み、
前記各テキスト情報セットについて、前記履歴テキストは、前記第１の拡張品詞に該当する履歴語毎に、前記第２の拡張品詞、前記第３の拡張品詞及び前記第４の拡張品詞のいずれかに該当する履歴語を有する、
請求項１乃至７のうちのいずれか１項に記載の情報システム。
【請求項９】
前記一つ以上のテキスト情報セットの各々について、前記結論テキストは、一つ以上の第４の履歴語群のうちの最後の第４の履歴語群よりも前に出現する一つ以上の第３の履歴語群のうち、当該最後の第４の履歴語群に最も近い場所に出現する第３の履歴語群で構成されており、
前記一つ以上の第４の履歴語群の各々は、前記第４の拡張品詞に該当する履歴語を含んだ履歴語群であり、
前記一つ以上の第３の履歴語群の各々は、前記第３の拡張品詞に該当する履歴語を含んだ履歴語群である、
請求項８に記載の情報システム。
【請求項１０】
複数の登録語の各々について当該登録語が属すると定義された拡張品詞を示す情報である拡張品詞定義辞書を基に、それぞれテキストを含む情報セットである一つ又は複数のテキスト情報セットの各々について、当該テキスト情報セットにおけるテキストである登録テキストから抽出された一つ以上の語を含む一つ又は複数の履歴語群から成る履歴テキストを生成し、
各登録語は、前記拡張品詞定義辞書に登録されている語であり、
各拡張品詞は、分類としての拡張された品詞であり、
前記各テキスト情報セットについて、各履歴語群は、一つ又は複数の履歴語であり、
前記各テキスト情報セットについて、各履歴語は、当該テキスト情報セットに基づき得られいずれかの登録語に該当する語であり、
入力テキストを受け付け、
前記一つ又は複数のテキスト情報セットのうちの一つ以上のテキスト情報セットの各々について、当該テキスト情報セットと前記入力テキストとの類似性を評価する類似性評価を、前記拡張品詞定義辞書を基に行い、
前記一つ以上のテキスト情報セットについての類似性評価の結果に従い、それぞれ結論を示すテキストである一つ以上の結論テキストと、当該一つ以上の結論テキストに対応した一つ以上の履歴テキストの少なくとも一部とを表示する、
情報処理方法。
【請求項１１】
複数の登録語の各々について当該登録語が属すると定義された拡張品詞を示す情報である拡張品詞定義辞書を基に、それぞれテキストを含む情報セットである一つ又は複数のテキスト情報セットの各々について、当該テキスト情報セットにおけるテキストである登録テキストから抽出された一つ以上の語を含む一つ又は複数の履歴語群から成る履歴テキストを生成し、
各登録語は、前記拡張品詞定義辞書に登録されている語であり、
各拡張品詞は、分類としての拡張された品詞であり、
前記各テキスト情報セットについて、各履歴語群は、一つ又は複数の履歴語であり、
前記各テキスト情報セットについて、各履歴語は、当該テキスト情報セットに基づき得られいずれかの登録語に該当する語であり、
入力テキストを受け付け、
前記一つ又は複数のテキスト情報セットのうちの一つ以上のテキスト情報セットの各々について、当該テキスト情報セットと前記入力テキストとの類似性を評価する類似性評価を、前記拡張品詞定義辞書を基に行い、
前記一つ以上のテキスト情報セットについての類似性評価の結果に従い、それぞれ結論を示すテキストである一つ以上の結論テキストと、当該一つ以上の結論テキストに対応した一つ以上の履歴テキストの少なくとも一部とを表示する、
ことをコンピュータに実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概して、情報処理に関し、特に、テキストから語を抽出する技術に関する。
【背景技術】
【０００２】
従来から、製品などの保守サービスを担当するオペレータは、メールや電話等で顧客などから障害発生の連絡を受け、対策を回答している。対策はFAQ（Frequently Asked Question）や手順書などを参考にオペレータが回答したり、専門の技術者を派遣したりする。FAQとしては、過去事例のデータを検索して該当するものを抽出し、回答を生成するのが一般である。しかし、検索結果を判断して適切な回答を抽出するには人手を介する必要があった。対策回答までの短時間化のためには、判断を行う担当者に所定のスキルと所定の人員が必要である。しかし、そのような人材の不足、あるいは、担当者の負荷低減のため、対策情報の抽出の自動化が望まれている。
【０００３】
ユーザにより自然言語で表現された質問に対する的確な答えを、電子的又はデジタルの形態で提供されるテキスト文書群の中からサーチするための質問応答システムとして、特許文献１に記載のものがある。このシステムは、テキスト文書群とユーザの質問の自動意味ラベリングに基づいている。このシステムは、基礎的知識タイプ、それらの構成要素及び属性に関するマーカー、ターゲットについての所定の分類辞からの質問タイプに関するマーカー、及びあり得る答えの構成要素に関するマーカーの助けにより意味ラベリングを実行する。照合処理では、意味ラベルの対応を利用して、質問に対する的確な答えを求め、ユーザに対してそれら答えを文の断片又は新たに合成された自然言語の句の形で提示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２０１２−５２０５２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１で開示されているシステムは、意味解析のステップ中に、テキスト文集群及びユーザの質問の中の、一以上の「拡張された主語−アクション−目的語（ｅＳＡＯ：expanded Subject-Action-Object）」セットの形態の、一以上の事実を認識するステップを含んでいる。この認識は、例えば、主語、動詞、目的語、副詞などを解析するいわゆる構文解析により行われており、構文に従って意味のある知見を自動抽出することができる。
【０００６】
しかし、一般的な構文解析では、文章が省略されたり、あるいは文法的に正しくないと、作業内容や問題を的確に捉えられない場合がある。特に、製品などの保守サービスの現場では、省略されたメモ書きのような文章が用いられ、必ずしも文法的に正しい文章で記録されることが期待できないことが多い。
【０００７】
以上のような問題は、保守サービスに関するテキスト以外のテキストについてもあり得る。
【課題を解決するための手段】
【０００８】
情報システムが、複数の登録語の各々について当該登録語が属すると定義された拡張品詞を示す情報である拡張品詞定義辞書を基に、それぞれテキストを含む情報セットである一つ又は複数のテキスト情報セットの各々について、当該テキスト情報セットにおけるテキストである登録テキストから抽出された一つ以上の語を含む一つ又は複数の履歴語群から成る履歴テキストを生成する。各登録語は、拡張品詞定義辞書に登録されている語である。各拡張品詞は、分類としての拡張された品詞である。各テキスト情報セットについて、一つ以上の語群の各々は、一つ又は複数の語である。各テキスト情報セットについて、各履歴語群は、一つ又は複数の履歴語である。各テキスト情報セットについて、各履歴語は、当該テキスト情報セットに基づき得られいずれかの登録語に該当する語である。情報システムは、入力テキストを受け付けた場合、一つ以上のテキスト情報セットの各々について、当該テキスト情報セットと入力テキストとの類似性を評価する類似性評価を拡張品詞定義辞書を基に行う。情報システムは、一つ以上のテキスト情報セットについての類似性評価の結果に従い、一つ以上の結論テキスト（結論を示すテキスト）と、当該一つ以上の結論テキストに対応した一つ以上の履歴テキストの少なくとも一部とを表示する。
【発明の効果】
【０００９】
受け付けられた入力テキストに適したテキストを提供することができる。
【図面の簡単な説明】
【００１０】
【図１】実施形態の全体システム構成を示すブロック図。
【図２】実施形態の障害ＤＢのデータ構成を示す図。
【図３】実施形態の拡張品詞定義辞書のデータ構成を示す図。
【図４】実施形態の類義語定義辞書のデータ構成を示す図。
【図５】実施形態の対処履歴生成処理のフローを示す図。
【図６】実施形態の対処履歴生成処理後の障害ＤＢのデータ構成を示す図。
【図７】実施形態の情報推薦処理のフローを示す図。
【図８】実施形態の情報推薦処理後の障害ＤＢのデータ構成を示す図。
【図９】実施形態の検索画面の一例を示す図。
【図１０】実施形態の検索画面の別の一例を示す図（履歴語群の隠蔽）。
【図１１】実施形態の検索画面の別の一例を示す図（履歴語群の隠蔽の解除）。
【発明を実施するための形態】
【００１１】
以下の説明では、「インターフェース装置」は、一つ以上のインターフェースデバイスでよい。当該一つ以上のインターフェースデバイスは、下記のうちの少なくとも一つでよい。
・一つ以上のＩ／Ｏ（Input/Output）インターフェースデバイス。Ｉ／Ｏ（Input/Output）インターフェースデバイスは、Ｉ／Ｏデバイスと遠隔の表示用計算機とのうちの少なくとも一つに対するインターフェースデバイスである。表示用計算機に対するＩ／Ｏインターフェースデバイスは、通信インターフェースデバイスでよい。少なくとも一つのＩ／Ｏデバイスは、ユーザインターフェースデバイス、例えば、キーボード及びポインティングデバイスのような入力デバイスと、表示デバイスのような出力デバイスとのうちのいずれでもよい。
・一つ以上の通信インターフェースデバイス。一つ以上の通信インターフェースデバイスは、一つ以上の同種の通信インターフェースデバイス（例えば一つ以上のＮＩＣ（Network Interface Card））であってもよいし二つ以上の異種の通信インターフェースデバイス（例えばＮＩＣとＨＢＡ（Host Bus Adapter））であってもよい。
【００１２】
また、以下の説明では、「メモリ」は、一つ以上のメモリデバイスであり、典型的には主記憶デバイスでよい。メモリにおける少なくとも一つのメモリデバイスは、揮発性メモリデバイスであってもよいし不揮発性メモリデバイスであってもよい。
【００１３】
また、以下の説明では、「永続記憶装置」は、一つ以上の永続記憶デバイスである。永続記憶デバイスは、典型的には、不揮発性の記憶デバイス（例えば補助記憶デバイス）であり、具体的には、例えば、ＨＤＤ（Hard Disk Drive）又はＳＳＤ（Solid State Drive）である。
【００１４】
また、以下の説明では、「記憶装置」は、メモリと永続記憶装置の少なくともメモリでよい。
【００１５】
また、以下の説明では、「プロセッサ」は、一つ以上のプロセッサデバイスである。少なくとも一つのプロセッサデバイスは、典型的には、ＣＰＵ（Central Processing Unit）のようなマイクロプロセッサデバイスであるが、ＧＰＵ（Graphics Processing Unit）のような他種のプロセッサデバイスでもよい。少なくとも一つのプロセッサデバイスは、シングルコアでもよいしマルチコアでもよい。少なくとも一つのプロセッサデバイスは、プロセッサコアでもよい。少なくとも一つのプロセッサデバイスは、処理の一部又は全部を行うハードウェア回路（例えばＦＰＧＡ（Field-Programmable Gate Array）又はＡＳＩＣ（Application Specific Integrated Circuit））といった広義のプロセッサデバイスでもよい。
【００１６】
また、以下の説明では、「ｘｘｘＤＢ」又は「ｘｘｘ辞書」といった表現にて、入力に対して出力が得られる情報を説明することがあるが（「ＤＢ」はデータベースの略）、当該情報は、どのような構造のデータでもよいし（例えば、構造化データでもよいし非構造化データでもよいし）、入力に対する出力を発生するニューラルネットワークのような学習モデルでもよい。
【００１７】
また、以下の説明では、「ｋｋｋ部」の表現にて機能を説明することがあるが、機能は、一つ以上のコンピュータプログラムがプロセッサによって実行されることで実現されてもよいし、一つ以上のハードウェア回路（例えばＦＰＧＡ又はＡＳＩＣ）によって実現されてもよいし、それらの組合せによって実現されてもよい。プログラムがプロセッサによって実行されることで機能が実現される場合、定められた処理が、適宜に記憶装置及び／又はインターフェース装置等を用いながら行われるため、機能はプロセッサの少なくとも一部とされてもよい。機能を主語として説明された処理は、プロセッサあるいはそのプロセッサを有する装置が行う処理としてもよい。プログラムは、プログラムソースからインストールされてもよい。プログラムソースは、例えば、プログラム配布計算機又は計算機が読み取り可能な記録媒体（例えば非一時的な記録媒体）であってもよい。各機能の説明は一例であり、複数の機能が一つの機能にまとめられたり、一つの機能が複数の機能に分割されたりしてもよい。
【００１８】
また、以下の説明では、「情報システム」は、一つ以上の計算機を含んだシステムでもよいし、一つ以上の計算機の複数の計算機リソースを有する計算リソースプール（例えばクラウド基盤）上に実現されるシステムでもよい。例えば、第１計算機（例えばサーバ）が表示用情報を遠隔の第２計算機（表示用計算機（例えばクライアント））に送信し表示用計算機がその情報を表示する場合（第１計算機が第２計算機に情報を表示する場合）、第１計算機と第２計算機とのうちの少なくとも第１計算機が情報システムでよい。情報システムが「表示用情報を表示する」ことは、情報システムが有する表示デバイスに表示用情報を表示することであってもよいし、情報システムが表示用計算機に表示用情報を送信することであってもよい（後者の場合は表示用計算機によって表示用情報が表示される）。
【００１９】
また、以下の説明では、「情報セット」とは、アプリケーションプログラムのようなプログラムから見た一つの論理的な電子データの塊であり、例えば、レコード、ファイル、キーバリューペア及びタプル等のうちのいずれでもよい。以下、情報セットとして、レコードを例に取る。
【００２０】
本発明の一実施形態を、図面を用いて詳細に説明する。ただし、本発明は以下に示す実施形態に限定されない。実施形態における具体的構成を変更し得ることは当業者であれば容易に理解される。
【００２１】
本実施形態では、発生した障害に対する対処が支援される。具体的には、発生した障害に関するテキストが、入力テキストの一例であり、当該発生した障害に類似の過去の事例に関する情報や当該障害について推奨される対処作業を表すテキストが、入力テキストに適したテキストの一例である。
【００２２】
図１は、実施形態の全体システム構成を示すブロック図である。
【００２３】
ネットワーク１０５を介して、サーバ１０１と計算機１０２が通信可能となっている。計算機１０２は、ユーザ１００が操作する端末であり、一般的なパーソナルコンピュータ（ＰＣ）を用いることができる。計算機１０２は、ディスプレイ等の表示デバイス１０３と、キーボードやマウス等の入力デバイス１０４とを有する。ユーザ１００は、計算機１０２の入力デバイス１０４を操作することで、サーバ１０１から情報を入手できる。入手された情報の少なくとも一部が表示デバイス１０３に表示される。
【００２４】
計算機１０２及びサーバ１０１のうちの少なくともサーバ１０１は、情報システムの一例である。サーバ１０１は、インターフェース装置４０、記憶装置５０及びそれらに接続されたプロセッサ６０を有する。インターフェース装置４０は、ネットワーク１０５に接続される。記憶装置５０に、障害ＤＢ１２０、拡張品詞定義辞書１２１及び類義語定義辞書１２２といった情報、および、一つ以上のプログラムが格納される。一つ以上のプログラムがプロセッサ６０により実行されることで、データ集約部１１０が実現される。データ集約部１１０は、計算機１０２から登録のためのテキストを受け付け受け付けた情報を記憶装置５０に集約したり、計算機１０２から入力テキストを受け付け当該入力テキストに適したテキストを計算機１０２に返したりする。データ集約部１１０は、例えば、履歴生成部１１１、テキスト受付部１１２、検索部１１３及び結果表示部１１４を含む。履歴生成部１１１は、拡張品詞定義辞書１２１を基に後述の対処履歴２０６（例えば図６）を生成する。テキスト受付部１１２は、入力テキストのような情報を受け付ける。検索部１１３は、入力テキストに適したテキストを検索する。結果表示部１１４は、入力テキストに適したテキストを表示する。
【００２５】
本実施態様の一例は、次の通りである。ユーザ１００は、例えば製品などの保守サービスを担当するオペレータである。ユーザ１００は、顧客からの質問や苦情、さらにその原因や対応内容を、入力デバイス１０４を用いて、所定様式で内容を計算機１０２に入力する。具体例としては、キーボードからのテキストデータ入力やマイクからの音声入力である。当該データはネットワーク１０５経由で、サーバ１０１に送信され、障害ＤＢ１２０に格納される。
【００２６】
図２は、障害ＤＢ１２０のデータ構成を示す図である。
【００２７】
障害ＤＢ１２０は、発生した障害に関する情報が登録されるＤＢである。障害ＤＢ１２０は、例えば、事例毎にレコードを有する。各レコードが、テキスト情報セットの一例である。各レコードが、事例ＩＤ２０１、発生日時２０２、装置名２０３、装置分類２０４及び事象２０５といった情報を保持する。以下、一つの事例を例に取る（図２の説明において「注目事例」）。
【００２８】
事例ＩＤ２０１は、注目事例のＩＤを示す。本実施形態では、事例は一つ一つの障害に対応している。
【００２９】
発生日時２０２は、注目事例に対応した障害が発生した日時を示す。障害が発生した日時は、ユーザ１００から情報入力の受付日時でもよいし、当該入力された情報において指定されている日時でもよいし、障害の発生場所としての装置から当該障害を示すデータをサーバ１０１が受け付けた日時でもよい。
【００３０】
装置名２０３は、注目事例に対応した障害が発生した場所としての装置の名称を示す。装置分類２０４は、当該装置の種類等、例えば、ＰＣ（パーソナルコンピュータ）やＨＤＤを示す。
【００３１】
事象２０５は、登録テキストの一例である。事象２０５は、注目事例に対応した障害とその対処に関するテキストである。
【００３２】
本実施形態での一例は、次の通りである。発生した障害の対処が完了した場合に、ユーザ１００が、入力デバイス１０４用いて、計算機１０２を介し、発生した障害について情報２０２〜２０５を入力する。テキスト受付部１１２が、入力された情報２０２〜２０５を受け付け、受け付けた情報２０２〜２０５を、障害ＤＢ１２０（注目事例の事例ＩＤ２０１が付与されたレコード）に登録する。
【００３３】
図３は、拡張品詞定義辞書１２１のデータ構成を示す図である。なお、以下の説明では拡張品詞ｘｘｘを『ｘｘｘ』と表現し（すなわち、拡張品詞を意味する記号として「『』」を使用し）、語ｘｘｘや語群ｘｘｘ  ｙｙｙを“ｘｘｘ”や“ｘｘｘ  ｙｙｙ”と表現する（すなわち、語や語群を意味する記号として「“”」を使用する）ことがある。
【００３４】
拡張品詞定義辞書１２１は、複数の登録語の各々について当該登録語が属すると定義された拡張品詞を示す情報である。各登録語は、拡張品詞定義辞書１２１に登録されている語である。各拡張品詞は、分類としての拡張された品詞である。拡張品詞定義辞書１２１は、例えば、テーブルであり、登録語毎にレコードを有する。各レコードは、番号３０１、語３０２及び拡張品詞３０３といった情報を保持する。以下、一つの登録語を例に取る（図３の説明において「注目登録語」）。
【００３５】
番号３０１は、注目登録語を持つレコードに割り振られた識別番号を示す。
【００３６】
語３０２は、注目登録語を示す。「語」は、一つ以上の形態素から構成されていてよく、例えば、少なくとも一つの単語である。単語の品詞は、名詞、動詞、形容詞等でよい。
【００３７】
拡張品詞３０３は、注目登録後の拡張品詞を示す。拡張品詞は、名詞や動詞等の一般的な品詞の拡張版でよく、例えば、“Ａ障害”、“装置Ｍ”及び“作業Ｏ”といった単語の各々を、当該単語の意味的な分類に区別するための品詞である。一般に、「品詞」とは、単語の文法的上の性質に従う分類であるが、「拡張品詞」とは、図３に例示の『対象』、『現象』、『作業』及び『結果』のように、登録語それ自体の意味に従う分類である。例えば、図３の＃１の語“ａａａ０ＺＺＺ００”は装置名であって、拡張品詞としては『対象』に分類される。また、＃２の語“Ａ障害”は、拡張品詞としては『現象』に分類される。
【００３８】
拡張品詞の数及び粒度等は任意でよい。例えば、図３に例示の四つの拡張品詞のうちの少なくとも一つに代えて又は加えて、一つ以上の拡張品詞（例えば『原因』）が用意されてもよいし、図３に例示の四つの拡張品詞のうちの一つ以上の拡張品詞の各々に、それぞれ当該拡張品詞の下位分類としての一つ以上の拡張品詞が用意されてもよい。
【００３９】
図４は、類義語定義辞書１２２のデータ構成を示す図である。
【００４０】
類義語定義辞書１２２は、複数の代表語の各々について当該代表語の同義又は類義の語と定義された一つ以上の類義語を示す情報である。類義語定義辞書１２２は、例えば、テーブルであり、代表語毎にレコードを有する。各レコードは、番号４０１、代表語４０２及び類義語４０３といった情報を保持する。以下、一つの代表語を例に取る（図４の説明において「注目代表語」）。
【００４１】
番号４０１は、注目代表語を持つレコードに割り振られた識別番号を示す。代表語４０２は、注目代表語を示す。類義語４０３は、注目代表語と同義或いは類義の語としての類義語を示す。
【００４２】
類義語定義辞書１２２は、例えば事象２０５における表記ゆれ等を吸収するために用いられ、一般的にシソーラスとして知られているものと同様でよい。各代表語は、いずれかの登録語と一致する。例えば、後述の対処履歴２０６の生成において、事象２０５における或る語について、当該或る語と一致する類義語が類義語定義辞書１２２から特定された場合、当該特定された類義語に対応した代表語に一致する登録語を拡張品詞定義辞書１２１から特定し、登録語に対応する拡張品詞を、当該或る語の拡張品詞として理解する。対処履歴２０６に、当該或る語（類義語）が含まれてもよいが、本実施形態では、当該或る語に代えて、特定された代表語（登録語）が、対処履歴２０６に含まれる。
【００４３】
以下、本実施形態で行われる処理の一例を説明する。
【００４４】
図５は、対処履歴生成処理のフローを示す図である。対処履歴生成処理は、例えば、定期的又は不定期的に行われてもよい。前者の場合、例えば、処理開始時に、対処履歴２０６が生成されていない一つ以上のレコードが障害ＤＢ１２０にあれば、当該一つ以上のレコードの各々について、対処履歴生成処理が行われてよい。後者の場合、例えば、障害ＤＢ１２０に新たなレコードが追加される都度に、当該レコードについて対処履歴生成処理が行われてよい。以下、対処履歴２０６が生成されていない一つのレコードを例に取る（図５の説明において「注目レコード」）。
【００４５】
Ｓ５０１では、履歴生成部１１１は、拡張品詞定義辞書１２１を参照し、障害ＤＢ１２０の注目レコードの事象２０５から（例えば事象２０５に自然言語処理を施すことにより）、それぞれ拡張品詞に該当する一つ以上の語を抽出し、抽出された一つ以上の語をリストＬａに追加する。ここで言う「一つ以上の語」の各々は、登録語に一致する語、又は、類義語に一致する語である。後者の場合、リストＬａに追加される語は、類義語、又は、類義語に対応する代表語である。
【００４６】
Ｓ５０２では、履歴生成部１１１は、リストＬａに含まれる語のうち、拡張品詞が『対象』（特定の拡張品詞の一例）の語Ｔを抽出する。履歴生成部１１１は、語Ｔ毎に、当該語Ｔの後に続く語の拡張品詞が『現象』、『作業』又は『結果』（特定の拡張品詞以外のいずれかの拡張品詞の一例）の場合に、当該語Ｔとその語とを連結した語群を、リストＬに追加する。例えば、事象２０５において、語Ｔの後に、拡張品詞『現象』に該当する語と、拡張品詞『作業』に該当する語があれば、語Ｔと拡張品詞『現象』に該当する語とで構成された語群と、語Ｔと拡張品詞『作業』に該当する語とで構成された語群とが、リストＬに追加される。
【００４７】
Ｓ５０３では、履歴生成部１１１は、リストＬａに含まれる語のうち、拡張品詞が『対象』の語がない場合、拡張品詞『対象』の代替として予め指定された列（例えば、注目レコードにおける装置名２０３）の値Ｖａを抽出する。履歴生成部１１１は、リストＬａに含まれる語の拡張品詞が『現象』、『作業』又は『結果』の場合、値Ｖａとその語とを連結した語群を、リストＬに追加する。例えば、事象２０５において、拡張品詞『現象』に該当する語と、拡張品詞『作業』に該当する語があれば、値Ｖａと拡張品詞『現象』に該当する語とで構成された語群と、値Ｖａと拡張品詞『作業』に該当する語とで構成された語群とが、リストＬに追加される。
【００４８】
Ｓ５０４では、履歴生成部１１１は、リストＬを、注目レコードにおける対処情報２０６として登録する。リストＬ、言い換えると、対処履歴２０６が、履歴テキストの一例である。以下、リストＬにおける個々の語群を、「履歴語群」と言う。
【００４９】
図６は、対処履歴生成処理後の障害ＤＢ１２０のデータ構成を示す図である。
【００５０】
各レコードにおいて、対処履歴２０６は、当該レコードにおける事象２０５から抽出された一つ以上の語を含む一つ又は複数の履歴語群から成るテキストである。図６の例では、対処履歴２０６において、各履歴語群は、『対象』に該当する語（又は、当該語の代替の語（装置名２０３の値））と、『現象』、『作業』及び『結果』のいずれかに該当する語とのペアであるが、対処履歴２０６の構成は、図６に例示の構成に限られない。例えば、複数の履歴語群のうちの共通の語（『対象』に該当する語）は一つ存在し、当該一つの共通の語に、『現象』、『作業』及び『結果』のいずれかに該当する語が関連付けられてもよい。
【００５１】
図７は、情報推薦処理のフローを示す図である。
【００５２】
Ｓ７０１では、テキスト受付部１１２が、発生した事象を表すテキストである入力テキストを受け付ける。入力テキストは、キー入力されたテキストでもよいし、電子メールのようにテキストを有するファイルでもよい。
【００５３】
Ｓ７０２では、検索部１１３が、入力テキストから（例えば、入力テキストに自然言語処理を施すことにより）、『対象』、『現象』、『作業』及び『結果』に該当する語を抽出し、抽出された語を含むリストＫ０を生成する。リストＫ０の生成の際には、拡張品詞定義辞書１２１や類義語定義辞書１２２が参照される。例えば、リストＫ０は、「（ａａａ０ＺＺＺ００；対象）、（障害発生；現象）」のようなデータを有してよい。
【００５４】
Ｓ７０３では、検索部１１３は、障害ＤＢ１２０の各レコードについて、事象２０５から（例えば、事象２０５に自然言語処理を施すことにより）、Ｓ７０２と同様に、『対象』、『現象』、『作業』及び『結果』に該当する語を抽出し、抽出された語を含むリストＫａを生成する。リストＫａの構成は、リストＫ０の構成と同様でよい。検索部１１３は、Ｋ０と、レコード毎のＫａとを比較する。検索部１１３は、Ｋ０との類似度Ｓａが閾値Ｔｈ１よりも大きいＫａがあれば、リストＬｐに、｛ａ、Ｓａ｝を追加する（すなわち、類似度Ｓａが閾値Ｔｈよりも大きいＫａに対応したレコードａと、類似度Ｓａとの組を追加する）。なお、Ｋ０とＫａの類似度Ｓａは、一致する語群の数に依存してよい。また、別の例では、各リストにおいてエレメント（語）をベクトル表現で表し、リスト毎の当該ベクトルの総和を比較することにより、類似度が判定されてよい。類似度は、各拡張品詞の重要度がある場合には、拡張品詞の重要度に依存してもよい。
【００５５】
Ｓ７０４では、検索部１１３は、障害ＤＢ１２０の各レコードについて、対処履歴２０６から（例えば、対処履歴２０６に自然言語処理を施すことにより）、要素Ｅｎを抽出し、要素Ｅｎ毎の出現頻度ＦＥｎをカウントする。検索部１１３は、要素Ｅｎ毎に、リストＬｃに、｛Ｅｎ、ＦＥｎ｝を追加する。ここで、要素Ｅｎは、履歴語群でよい。出現頻度ＦＥｎは、当該レコードの対処履歴２０６における出現頻度であってもよいし、それに代えて、二つ以上のレコードの対処履歴２０６における出現頻度でもよい。
【００５６】
Ｓ７０５では、検索部１１３は、リストＬｃに基づき、各要素Ｅｎの重要度を決定する。具体的には、例えば、検索部１１３は、要素Ｅｎ毎に、当該要素Ｅｎの出現頻度ＦＥｎを基に、当該要素Ｅｎの重要度を決定する（要素Ｅｎと決定された重要度との組を示すリストが生成され記憶装置５０に格納されてもよい）。重要度が閾値Ｔｈ２を下回る要素Ｅｎがあれば、検索部１１３は、当該要素Ｅｎを削除リストＬｒに追加する。
【００５７】
Ｓ７０６では、検索部１１３は、障害ＤＢ１２０の各レコードについて、対処履歴２０６から、リストＬｒに含まれる要素と一致する履歴語群を削除する。
【００５８】
Ｓ７０７では、検索部１１３は、障害ＤＢ１２０の各レコードについて、対処履歴２０６のうち、最後の『作業』に該当する履歴語群を、最終対処２０７（図８参照）として登録する。ここで、「最後の『作業』に該当する履歴語群」とは、一つ以上の結果履歴語群のうちの最後の結果履歴語群よりも前に出現する一つ以上の作業履歴語群のうち、当該最後の結果履歴語群に最も近い場所に出現する作業履歴語群である。「結果履歴語群」とは、『結果』に該当する履歴語を含んだ履歴語群である。「作業履歴語群」とは、『作業』に該当する履歴語を含んだ履歴語群である。つまり、ここでは、最後の結果履歴語群の直前の作業履歴語群が含む、『作業』に該当する履歴語が示す作業を、最終対処としての作業とみなされている。
【００５９】
Ｓ７０８では、結果表示部１１４は、入力テキストに対する結果を表示する。
【００６０】
図８は、情報推薦処理後の障害ＤＢ１２０のデータ構成を示す図である。
【００６１】
各レコードにおいて、最終対処２０７は、結論テキスト（結論を示すテキスト）の一例であり、対処履歴２０６に基づき生成されたテキストである。具体的には、最終対処２０７は、Ｓ７０７において登録される。なお、最終対処２０７は、対処履歴２０６が生成されたときに行われてもよい（例えば、対処履歴生成処理において行われてもよい）。
【００６２】
また、各レコードにおいて、情報推薦処理後の対処履歴２０６における履歴語群は、情報推薦処理前の対処履歴２０６（図６参照）における履歴語群より少ないことがある。なぜなら、Ｓ７０６において、重要度が閾値Ｔｈ２を下回る履歴語群（リストＬｒに登録されている履歴語群）が対処履歴２０６から削除されたためである。
【００６３】
図９は、検索画面の一例を示す図である。
【００６４】
検索画面９００は、例えばＧＵＩ（Graphical User Interface）であり、結果表示部１１４により計算機１０２に提供され表示デバイス１０３に表示される。
【００６５】
検索画面９００は、例えば、テキスト入力欄９０１及び推薦ボタン９０２を有する。テキスト入力欄９０１及び推薦ボタン９０２のいずれもＵＩ（User Interface）の一例であり、本実施形態ではＧＵＩ部品である。
【００６６】
テキスト入力欄９０１は、テキストが入力される欄である。推薦ボタン９０２が、テキスト入力欄９０１に入力されたテキストに適したテキストを要求するユーザ１００により押されるボタンである。推薦ボタン９０２が押下された場合、図７に示した情報推薦処理が開始される。
【００６７】
情報推薦処理の結果として（つまり、Ｓ７０８において）、評価結果テーブル９１０、評価結果グラフ９２０、及び、詳細テーブル９３０が、結果表示部１１４により表示される。評価結果テーブル９１０及び評価結果グラフ９２０が、類似性評価の結果を示す情報の一例である。
【００６８】
評価結果テーブル９１０は、例えば、障害ＤＢ１２０における全部又は一部のレコードの各々について、レコードを有する。各レコードは、番号９１１、対処履歴９１２、最終対処９１３、及び確率９１４といった情報を保持する。番号９１１は、レコードの通し番号であり、レコードの並び順が変わると、番号９１１とレコードの関係も変わる。対処履歴９１２及び最終対処９１３は、対処履歴２０６及び最終対処２０７と同じ情報である。確率９１４は、当該レコードについて得られた類似度と、入力テキストについてそれぞれＮ（Ｎは例えば０）より大きい類似度が得られた一つ以上のレコード（障害ＤＢ１２０における一つ以上のレコード）にそれぞれ対応した一つ以上の類似度とに基づき算出された値であり、最大値は１００（％）である。類似度が大きい程、確率９１４は高い。図９では、確率９１４の降順に、入力テキストに類似する対処履歴２０６（９１２）と、当該対処履歴２０６に対応する最終対処２０７（９１３）が表示される。
【００６９】
評価結果グラフ９２０は、入力テキストについてそれぞれＮ（Ｎは例えば０）より大きい類似度が得られた一つ以上のレコードの各々の確率９１４を示す円グラフである。
【００７０】
詳細テーブル９３０は、評価結果テーブル９１０が有するレコード毎に、当該レコードに対応するレコード（障害ＤＢ１２０におけるレコード）の全部又は一部を示す。
【００７１】
図９が示す例によれば、入力テキスト“ａａａ０ＺＺＺ００でＡ障害発生”に適したテキストの一例が、評価結果テーブル９１０における対処履歴９１２及び最終対処９１３である。図９が示す例によれば、入力テキスト“ａａａ０ＺＺＺ００でＡ障害発生”について、最適と考えられる対処作業は、Ｅ作業であることがわかる。
【００７２】
図１０は、検索画面の別の一例を示す図である。
【００７３】
検索画面９００は、評価結果グラフ９２０及び詳細テーブル９３０の少なくとも一つに代えて、対処履歴グラフ９４０を有する。対処履歴グラフ９４０は、評価結果テーブル９１０にある全部又は一部のレコードの対処履歴９１２（２０６）の俯瞰表示の一例である。対処履歴グラフ９４０は、評価結果テーブル９１０にある全部又は一部のレコードの対処履歴９１２（２０６）中の各履歴語群をノードとし履歴語群間の関係をエッジとしたグラフである。図１０の例では、対処履歴グラフ９４０は、無向グラフであるが、対処履歴９１２における履歴語群の順序に基づく有効グラフであってもよい。
【００７４】
結果表示部１１４は、閾値Ｔｈ２以上のために対処履歴２０６に残った履歴語群のうち、重要度が絶対的に又は相対的に低い履歴語群を、初期的に（又はユーザ１００の指示に応答して）隠蔽する。具体的には、例えば、最終対処９１３“ａａａ０ＺＺＺ００  Ｅ作業”に対応した対処履歴９１２中の履歴語群“ａａａ０ＺＺＺ００  Ｂアラーム発生”の重要度が絶対的に又は相対的に低いために、結果表示部１１４は、履歴語群“ａａａ０ＺＺＺ００  Ｂアラーム発生”のノードを対処履歴グラフ９４０から隠蔽している。なお、隠蔽されているノードを挟むノード間を結ぶエッジの表示態様Ａは、隠されているノードの無いノード間を結ぶエッジの表示態様Ｂと異なっていてもよい。図１０の例によれば、表示態様Ａは、破線であり、表示態様Ｂは、実線である。これにより、ユーザ１００によって、対処履歴グラフ９４０において隠蔽されているノードの場所が分かり易い。表示態様Ａのエッジの一方のノードがユーザ１００により指定されるといった所定のユーザ操作に応答して、結果表示部１１４は、図１１に示す通り、ノードの隠蔽を解除する。結果として、履歴語群“ａａａ０ＺＺＺ００  Ｂアラーム発生”のノードが表示され、且つ、表示態様Ａのエッジがなくなり、表示されたノードに接続されるエッジは、表示態様Ｂで表示される。なお、重要度が絶対的に高い又は低いとは、重要度が閾値Ｘ１以上であるか否かでよい（閾値Ｘ１は、例えば、履歴語群の削除のために使用される上述の閾値Ｔｈ２より大きい）。また、重要度が相対的に高い又は低いとは、入力テキストにそれぞれ類似する（類似度がＮより大きい）一つ以上の対処履歴２０６の少なくとも一つに存在する各履歴語群の重要度を基に決定された閾値Ｘ２以上であるか否かでよい。
【００７５】
なお、隠蔽がされるか否かの重要度の閾値は一つでもよいが、複数個あってもよい。この場合、例えば、結果表示部１１４は、隠蔽の対象とする重要度の閾値の段階的な変更操作を受け付け、当該変更操作に従う閾値に応じて、隠蔽対象とするノードを変更してよい。これにより、ユーザ１００は、履歴語群の重要度に応じて、表示対象とするノードの数を調整することができる。
【００７６】
なお、評価結果テーブル９１０にある全部又は一部のレコードの対処履歴９１２（２０６）の俯瞰表示は、グラフ以外の表示であってもよい。
【００７７】
以上の実施形態を、例えば下記のように総括することができる。なお、以下の総括は、上述の説明には無いが上述の説明に基づく事項を含むことがある。
【００７８】
サーバ１０１（情報システムの一例）が、履歴生成部１１１、テキスト受付部１１２、検索部１１３及び結果表示部１１４を備える。履歴生成部１１１が、複数の登録語の各々について当該登録語が属すると定義された拡張品詞を示す拡張品詞定義辞書１２１を基に、障害ＤＢ１２０の各レコード（テキスト情報セットの一例）について、事象２０５（登録テキストの一例）から抽出された一つ以上の語を含む一つ又は複数の履歴語群から成る対処履歴２０６（履歴テキストの一例）を生成する。各拡張品詞は、分類としての拡張された品詞である。各履歴語群は、一つ又は複数の履歴語である。各履歴語は、障害ＤＢ１２０のレコードに基づき得られいずれかの登録語に該当する語である。テキスト受付部１１２が、入力テキストを受け付ける。検索部１１３が、障害ＤＢ１２０のうちの一つ以上のレコード（例えば、全部のレコード、或いは、所定の条件に適合する一つ以上のレコード）の各々について、当該レコード（例えば、事象２０５及び対処履歴２０６のうちの少なくとも一つ）と入力テキストとの類似性を評価する類似性評価を、拡張品詞定義辞書１２１を基に行う。結果表示部１１４は、障害ＤＢ１２０の一つ以上のレコードについての類似性評価の結果に従い、一つ以上の最終対処２０７と、当該一つ以上の最終対処２０７に対応した一つ以上の対処履歴２０６の少なくとも一部とを表示する。
【００７９】
語と拡張品詞の対応関係を示す拡張品詞定義辞書１２１を基に、各事例について、事象２０５から対処履歴２０６が生成される。当該入力テキストとの類似性が、障害ＤＢ１２０のうちの一つ以上のレコードの各々について評価される。これにより、そのような類似性評価に従い、入力テキストに適したテキストとして、一つ以上の最終対処２０７と、当該一つ以上の最終対処９１３に対応した一つ以上の対処履歴２０６の少なくとも一部とを提供することができる。
【００８０】
検索部１１３は、障害ＤＢ１２０の一つ以上のレコードの各々について、当該レコードの対処履歴２０６に含まれる一つ又は複数の履歴語群の各々の重要度を決定し、当該対処履歴２０６に、それぞれ重要度が閾値Ｔｈ２未満（第１の閾値の一例）の一つ以上の履歴語群があれば、当該一つ以上の履歴語群である一つ以上の削除語群を、当該対処履歴２０６から削除する。この場合、一つ以上の対処履歴２０６の各々について、対処履歴２０６の少なくとも一部とは、当該対処履歴２０６に一つ以上の削除語群がある場合、当該対処履歴２０６から当該一つ以上の削除語群が削除された後の対処履歴２０６である。これにより、対処履歴２０６がたくさんの履歴語群を含んでいても、重要度の低い履歴語群は削除されるため、障害ＤＢ１２０のデータ量の低減と、入力テキストに適したテキストの視認性の向上とが期待される。なお、結果表示部１１４は、一つ以上の対処履歴２０６の少なくとも一部のうち、それぞれ重要度が閾値Ｔｈ２以上閾値Ｘ１又はＸ２（第２の閾値の一例）未満である一つ以上の履歴語群である一つ以上の隠蔽語群を隠蔽する（言い換えれば非表示とする）。結果表示部１１４は、一つ以上の隠蔽語群のうち少なくとも一つの隠蔽語群について表示が例えばユーザ１００により指示された場合に、当該少なくとも一つの隠蔽語群を表示する。これにより、削除する程ではないが必ず表示すべき程でもない高さの重要度の履歴語群については、表示と非表示が切り替え可能である。これにより、入力テキストに適したテキストの表示と、そのテキストの視認性の向上との両立が図れる。
【００８１】
また、検索部１１３は、重要度が低い履歴語群を対処履歴２０６から削除することに代えて、重要度が低い履歴語群を隠蔽することを行ってよい。すなわち、一つ以上の対処履歴２０６の少なくとも一部とは、当該一つ以上の対処履歴２０６にそれぞれ重要度が相対的に又は絶対的に低い一つ以上の履歴語群がある場合、当該一つ以上の履歴語群である一つ以上の隠蔽語群が隠蔽された部分でよい。このように、削除がされなくても、入力テキストに適したテキストの視認性の向上が期待される。
【００８２】
結果表示部１１４は、一つ以上の隠蔽語群の隠蔽を、当該一つ以上の隠蔽語群の各々の重要度に基づき、例えばユーザ操作に応じて、段階的に解除してよい。例えば、重要度が閾値α未満の隠蔽語群が隠蔽されており、ユーザ操作に応じてその閾値が閾値αから閾値βに下げられた場合には、重要度が閾値β以上の隠蔽語群が隠蔽は解除されてよい。さらに、その閾値が、閾値βから閾値γに下げられた場合には、重要度が閾値γ以上の隠蔽語群の隠蔽も解除されてよい。これにより、視認性と表示されるテキストの量との適切な調整が期待される。
【００８３】
障害ＤＢ１２０の一つ以上のレコードの各々について、当該レコードの対処履歴２０６に含まれる各履歴語群の重要度は、当該一つ以上のレコードにそれぞれ対応した一つ以上の対処履歴２０６のうちの少なくとも当該対処履歴２０６に当該履歴語群が出現する頻度に依存してよい。これにより、履歴語群の重要度が適切であることが期待される。ここで言う頻出頻度は、例えば、ＴＦ−ＩＤＦに関係してもよい。
【００８４】
また、障害ＤＢ１２０の一つ以上のレコードの各々について、当該レコードの対処履歴２０６に含まれる各履歴語群の重要度は、当該履歴語群が該当する登録語の重要度と、当該登録語に対応した拡張品詞の重要度とのうちの少なくとも一つに依存してよい。これにより、履歴語群の重要度が適切であることが期待される。例えば、重要ではない装置に対して重要ではない作業がされたことを意味する履歴語群の重要度は低いことが期待され、結果として、削除又は隠蔽されることが期待される。
【００８５】
障害ＤＢ１２０における各レコードの事象２０５は、発生した障害、当該障害に対する対処、及び当該対処の結果とのうちの少なくとも一つに関するテキストである。各登録語について、当該登録語に対応する拡張品詞は、障害の発生場所を意味する『対象』（第１の拡張品詞の一例）と、障害の種類を意味する『現象』（第２の拡張品詞の一例）と、障害の対処のための作業を意味する『作業』（第３の拡張品詞の一例）と、対処の結果を意味する『結果』（第４の拡張品詞の一例）とを含む。各対処履歴２０６は、『対象』に該当する履歴語毎に、『現象』、『作業』及び『結果』のいずれかに該当する履歴語を有する。これにより、障害発生に関する入力テキストに適したテキストを提供できる。
【００８６】
障害ＤＢ１２０における各レコードについて、最終対処２０７は、最後の『作業』に該当する履歴語群である。ここで、「最後の『作業』に該当する履歴語群」とは、一つ以上の結果履歴語群のうちの最後の結果履歴語群よりも前に出現する一つ以上の作業履歴語群のうち、当該最後の結果履歴語群に最も近い場所に出現する作業履歴語群である。「結果履歴語群」とは、『結果』に該当する履歴語を含んだ履歴語群である。「作業履歴語群」とは、『作業』に該当する履歴語を含んだ履歴語群である。これにより、自動で適切な最終対処２０７を登録すること、具体的には、最後の結果履歴語群の直前の作業履歴語群が含む、『作業』に該当する履歴語が示す作業を、最終対処としての作業として登録することができる。
【符号の説明】
【００８７】
１１１：履歴生成部  １１２：テキスト受付部  １１３：検索部  １１４：結果表示部
【図１】
2020190783.tif 000003
【図２】
2020190783.tif 000004
【図３】
2020190783.tif 000005
【図４】
2020190783.tif 000006
【図５】
2020190783.tif 000007
【図６】
2020190783.tif 000008
【図７】
2020190783.tif 000009
【図８】
2020190783.tif 000010
【図９】
2020190783.tif 000011
【図１０】
2020190783.tif 000012
【図１１】
2020190783.tif 000013