(57)【要約】  建設機械の不具合情報に基づいて、その不具合を改善するために実行すべき対策を、効率的に決定する。  複数のメンテナンスＤＢ２，３，４，５と、メンテナンスＤＢ２，３，４，５のメンテナンス情報を構造化した構造化情報ＤＢ１００と、移動車輌の不具合情報に基づいて構造化情報ＤＢを検索し一以上の構造化情報レコードを抽出する構造化情報検索部１３と、抽出された一以上の構造化情報レコードのリストを出力する表示制御部１５と、を備える。出力されたリストには、そのリストに含まれている構造化情報レコードに対応した、メンテナンスＤＢ２，３，４，５のメンテナンス情報へのリンク情報が含まれている。
2008038469.tif 000002
【特許請求の範囲】
【請求項１】
移動車輌の不具合情報を取得するデータ変換手段（１２）と、
移動車輌で生じるおそれのある不具合を改善するためのメンテナンスに関するメンテナンス情報を記憶したメンテナンスデータベース（２，３，４，５）と、
前記メンテナンスデータベースに記憶されているそれぞれのメンテナンス情報を参照するための構造化情報を記憶した構造化情報データベース（１００）と、
前記取得した移動車輌の不具合情報に基づいて前記構造化情報データベースを検索し、当該不具合情報と関連する一以上の構造化情報レコードを抽出する構造化情報検索手段（１３）と、
前記構造化情報検索手段が抽出した一以上の構造化情報レコードのリストを出力する表示制御手段（１５）と、を備え、
前記表示制御手段によって出力されたリストには、当該リストに含まれている前記一以上の構造化情報レコードに対応した、前記メンテナンスデータベースのメンテナンス情報へのリンク情報が含まれている移動車輌の不具合対策支援システム。
【請求項２】
前記メンテナンスデータベース（２，３，４，５）に記憶されているメンテナンス情報から、前記構造化情報を抽出して複数の構造化情報レコードを前記構造化情報データベース（１００）へ格納する構造化情報抽出部（１１）をさらに備えることを特徴とする請求項１記載の移動車輌の不具合対策支援システム。
【請求項３】
前記メンテナンスデータベースは、複数の個別データベースで構成されていて、
前記構造化情報データベース（１００）は、前記複数の個別データベースにそれぞれ対応した複数の構造化情報テーブル（２１０，２２０，２３０，２４０）、及び複数のテキストファイルで構成されていて、
前記複数の構造化情報テーブルのそれぞれには、複数の前記構造化情報レコードが含まれていて、各構造化情報レコードには、前記複数のテキストファイルのうちの対応するテキストファイルの識別情報が含まれていることを特徴とする請求項２記載の移動車輌の不具合対策支援システム。
【請求項４】
過去に発生した移動車輌の不具合を改善するために実施した対策に関する過去事例情報であって、少なくとも、不具合に関する機種、型式、故障コード、装置名及び発生した現象名を含む過去事例情報を記憶した過去事例データベース（６）と、
前記過去事例データベースを検索して、前記取得した移動車両の不具合情報に含まれる機種、型式、故障コード、装置名及び発生した現象名のうちの一つ以上が合致する過去事例情報を抽出する個別ＤＢ検索手段（１４）と、をさらに備え、
前記表示制御手段は、前記個別ＤＢ検索手段による抽出結果に係る過去事例情報を、当該過去事例情報に含まれる稼働時間が前記取得した移動車両の不具合情報に含まれる稼働時間に近い順に出力することを特徴とする請求項１〜３のいずれかに記載の移動車輌の不具合対策支援システム。
【請求項５】
前記個別ＤＢ検索手段は、
前記取得した移動車両の不具合情報と、機種及び型式または機種が一致する過去事例情報を第１候補事例として抽出し、
当該第１候補事例について、前記取得した移動車両の不具合情報と故障コードが合致するか否かの判定を行って、合致するものがあれば、当該合致する第１候補事例を第２候補事例とし、合致するものがなければ前記第１候補事例をそのまま第２候補事例とし、
前記第２候補事例について、前記取得した移動車両の不具合情報と装置名が合致するか否かの判定を行って、合致するものがあれば、当該合致する第２候補事例を第３候補事例とし、合致するものがなければ前記第２候補事例をそのまま第３候補事例とし、
前記第３候補事例について、前記取得した移動車両の不具合情報と発生した現象名が合致するか否かの判定を行って、合致するものがあれば、当該合致する第３候補事例を最終候補事例とし、合致するものがなければ前記第３候補事例をそのまま最終候補事例とし、
当該最終候補事例を出力することを特徴とする請求項４記載の移動車輌の不具合対策支援システム。
【請求項６】
前記データ変換手段は、移動車輌の動態管理システム（８）から前記移動車輌の不具合情報を取得するように構成されているとともに、当該取得した不具合情報には、前記移動車輌の水温または油温を示す情報が含まれていて、
前記個別ＤＢ検索手段は、前記不具合情報に含まれている前記水温または油温が異常水温または異常油温であるときは、前記過去事例データベースから、水温または油温に関する過去事例情報を検索することを特徴とする請求項１記載の移動車輌の不具合対策支援システム。
【請求項７】
コンピュータが、
移動車輌の不具合情報を取得するステップと、
移動車輌で生じるおそれのある不具合を改善するためのメンテナンスに関するメンテナンス情報を記憶したメンテナンスデータベース（２，３，４，５）に記憶されているそれぞれのメンテナンス情報を参照するための構造化情報を記憶した構造化情報データベース（１００）を、前記取得した移動車輌の不具合情報に基づいて検索し、当該不具合情報と関連する一以上の構造化情報レコードを抽出するステップと、
前記抽出した一以上の構造化情報レコードのリストであって、当該リストに含まれている前記一以上の構造化情報レコードに対応した、前記メンテナンスデータベースのメンテナンス情報へのリンク情報を含むリストを出力するステップと、を実行する移動車輌の不具合対策支援方法。
【請求項８】
移動車輌の不具合対策を支援するためのコンピュータプログラムであって、
移動車輌の不具合情報を取得するステップと、
移動車輌で生じるおそれのある不具合を改善するためのメンテナンスに関するメンテナンス情報を記憶したメンテナンスデータベース（２，３，４，５）に記憶されているそれぞれのメンテナンス情報を参照するための構造化情報を記憶した構造化情報データベース（１００）を、前記取得した移動車輌の不具合情報に基づいて検索し、当該不具合情報と関連する一以上の構造化情報レコードを抽出するステップと、
前記抽出した一以上の構造化情報レコードのリストであって、当該リストに含まれている前記一以上の構造化情報レコードに対応した、前記メンテナンスデータベースのメンテナンス情報へのリンク情報を含むリストを出力するステップと、をコンピュータに実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動車輌の不具合対策の決定を支援するための技術に関し、特に、既に蓄積されているメンテナンス用データベースや過去の事例を効率的に利用して、不具合対策の支援をするための技術に関する。
【背景技術】
【０００２】
建設機械などの移動車両のメンテナンスのために、種々のメンテナンス用の情報を蓄積したデータベースを用いて、効率的に行うべき対策を決定することができる。このメンテナンス用データベースとしては、例えば、トラブルシューティングのためのマニュアル、部品カタログ、取扱説明書など、種々のものがある。【０００３】
さらに、同様の目的で、現実に過去に生じた不具合、及びそれに対して実行した対策を含む過去の事例を登録したデータベースも知られている。【０００４】
また、作業の現場で稼働している建設機械などの車両から、管理サーバが不具合情報を収集して、その不具合への対処方法などをその建設機械などへ出力する不具合情報管理システムが、特許文献１に記載されている。
【特許文献１】国際公開WO２００６／０８５４６９
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、建設機械などの移動車両に関する様々な情報を収集して、管理サーバで集中管理を行う場合、データの種類やデータ量が膨大になるので、効率的なデータ処理が望まれる。【０００６】
そこで、本発明の目的は、移動車両の不具合情報に基づいて、その不具合を改善するために実行すべき対策を、効率的に決定するための支援をすることである。【０００７】
本発明のさらなる目的は、動態管理システムから移動車両の状態を示す情報を取得したときに、その状態に適した対策を選択できるように支援することである。
【課題を解決するための手段】
【０００８】
本発明の一実施態様に従う移動車輌の不具合対策支援システムは、移動車輌の不具合情報を取得するデータ変換手段（１２）と、移動車輌で生じるおそれのある不具合を改善するためのメンテナンスに関するメンテナンス情報を記憶したメンテナンスデータベース（２，３，４，５）と、前記メンテナンスデータベースに記憶されているそれぞれのメンテナンス情報を参照するための構造化情報を記憶した構造化情報データベース（１００）と、前記取得した移動車輌の不具合情報に基づいて前記構造化情報データベースを検索し、当該不具合情報と関連する一以上の構造化情報レコードを抽出する構造化情報検索手段（１３）と、前記構造化情報検索手段が抽出した一以上の構造化情報レコードのリストを出力する表示制御手段（１５）と、を備える。そして、前記表示制御手段によって出力されたリストには、当該リストに含まれている前記一以上の構造化情報レコードに対応した、前記メンテナンスデータベースのメンテナンス情報へのリンク情報が含まれている。【０００９】
好適な実施形態では、前記メンテナンスデータベース（２，３，４，５）に記憶されているメンテナンス情報から、前記構造化情報を抽出して複数の構造化情報レコードを前記構造化情報データベース（１００）へ格納する構造化情報抽出部（１１）をさらに備えるようにしてもよい。【００１０】
好適な実施形態では、前記メンテナンスデータベースは、複数の個別データベースで構成されていて、前記構造化情報データベース（１００）は、前記複数の個別データベースにそれぞれ対応した複数の構造化情報テーブル（２１０，２２０，２３０，２４０）、及び複数のテキストファイルで構成されていてもよい。そして、前記複数の構造化情報テーブルのそれぞれには、複数の前記構造化情報レコードが含まれていて、各構造化情報レコードには、前記複数のテキストファイルのうちの対応するテキストファイルの識別情報が含まれていてもよい。【００１１】
好適な実施形態では、過去に発生した移動車輌の不具合を改善するために実施した対策に関する過去事例情報であって、少なくとも、不具合に関する機種、型式、故障コード、装置名及び発生した現象名を含む過去事例情報を記憶した過去事例データベース（６）と、
前記過去事例データベースを検索して、前記取得した移動車両の不具合情報に含まれる機種、型式、故障コード、装置名及び発生した現象名のうちの一つ以上が合致する過去事例情報を抽出する個別ＤＢ検索手段（１４）と、をさらに備えてもよい。そして、前記表示制御手段は、前記個別ＤＢ検索手段による抽出結果に係る過去事例情報を、当該過去事例情報に含まれる稼働時間が前記取得した移動車両の不具合情報に含まれる稼働時間に近い順に出力するようにしてもよい。【００１２】
好適な実施形態では、前記個別ＤＢ検索手段は、前記取得した移動車両の不具合情報と、機種及び型式または機種が一致する過去事例情報を第１候補事例として抽出し、当該第１候補事例について、前記取得した移動車両の不具合情報と故障コードが合致するか否かの判定を行って、合致するものがあれば、当該合致する第１候補事例を第２候補事例とし、合致するものがなければ前記第１候補事例をそのまま第２候補事例とし、前記第２候補事例について、前記取得した移動車両の不具合情報と装置名が合致するか否かの判定を行って、合致するものがあれば、当該合致する第２候補事例を第３候補事例とし、合致するものがなければ前記第２候補事例をそのまま第３候補事例とし、前記第３候補事例について、前記取得した移動車両の不具合情報と発生した現象名が合致するか否かの判定を行って、合致するものがあれば、当該合致する第３候補事例を最終候補事例とし、合致するものがなければ前記第３候補事例をそのまま最終候補事例とし、当該最終候補事例を出力するようにしてもよい。【００１３】
好適な実施形態では、前記データ変換手段は、移動車輌の動態管理システム（８）から前記移動車輌の不具合情報を取得するように構成されているとともに、当該取得した不具合情報には、前記移動車輌の水温または油温を示す情報が含まれていて、前記個別ＤＢ検索手段は、前記不具合情報に含まれている前記水温または油温が異常水温または異常油温であるときは、前記過去事例データベースから、水温または油温に関する過去事例情報を検索するようにしてもよい。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の一実施形態について、図面を参照して説明する。すなわち、本実施形態では、建設機械を移動車両の例として取り上げて、建設機械で不具合が生じたときにその不具合の原因解析を行い、それに基づいてとるべき対策を決定するための支援を行うシステムを例に説明する。【００１５】
図１は、本システムの全体構成を示す図である。【００１６】
本システムは、複数のデータベースを統合管理する統合管理システム１と、統合管理システム１が統合する、メンテナンスに関連した情報を管理する個別データ管理システムとして、ショップマニュアル管理システム２、部品カタログ管理システム３，取扱説明書管理システム４及びサービスニュース管理システム５と、過去の不具合事例及び対策を管理する過去事例管理システム６とを備える。【００１７】
ここで、ショップマニュアル管理システム２は、不具合に対応するためのマニュアルなどをデータベースで管理し、例えば、トラブルシューティングのマニュアルなどを含む。【００１８】
部品カタログ管理システム３は、建設機械の部品カタログをデータベースで管理するとともに、部品のオンライン発注を行う。取扱説明書管理システム４は、建設機械の取扱説明書をデータベースで管理する。サービスニュース管理システム５は、建設機械のメンテナンスの際に行う品質の向上対策などを周知するためのサービスニュースをデータベースで管理する。【００１９】
過去事例管理システム６は、過去に起こった建設機械の不具合及びそれに対処したときの実績を事例として蓄積し、データベースで管理する。過去事例管理システム６に蓄積されている過去事例情報は、例えば、複数のテキストファイルで構成されている。各テキストファイルには、個別の過去事例の内容がそれぞれ記載されている。過去事例管理システム６が管理している過去事例には、例えば、機種、型式、号機、故障コード、装置名、現象、実施した対策及び不具合が生じたときの稼働時間、水温及び油温などを含む動態データを含む。【００２０】
また、本システムは、建設機械の動態管理システム８から、建設機械で発生した故障などの不具合の通知を受ける。ここで、建設機械の動態管理システム８とは、複数の建設機械を管理対象とし、管理対象の建設機械の動作状態（動態）を監視するシステムである。例えば、動態管理システム８と管理対象の建設機械とは、無線通信が可能であるように構成され、動態管理システム８が、作業現場で作業を行っている管理対象の建設機械の状態を、ほぼリアルタイムに収集することもできる。【００２１】
統合管理システム１、各個別データ管理システム２〜５、及び過去事例管理システム６は、いずれも例えば汎用的なコンピュータシステムにより構成され、以下に説明する各システム１〜６内の個々の構成要素または機能は、例えば、コンピュータプログラムを実行することにより実現される。【００２２】
統合管理システム１は、同図に示すように、個別データ管理システム２〜５から、それぞれが管理しているデータの構造化情報を抽出する構造化情報抽出部１１と、構造化情報抽出部１１が抽出した構造化情報を記憶する構造化情報データベース１００と、動態管理システム８から取得したデータのフォーマット変換を行うデータ変換部１２と、データ変換に使用する機械番号データベース１１０及び故障コードデータベース１２０と、構造化情報データベース１００を検索する構造化情報検索部１３と、個別データ管理システム２〜５及び過去事例管理システム６が管理しているデータベースの検索を指示する個別ＤＢ検索部１４と、表示装置（図示しない、以下同じ）に画面を表示させる表示制御部１５と、部品の発注に関する情報を収集する部品トレース部１６と、部品トレース部１６が収集したデータを記憶するトレーシングデータベース１３０と、を備える。【００２３】
構造化情報抽出部１１は、個別データ管理システム２〜５から、予めそれぞれが管理しているデータに関する構造化情報を抽出し、構造化情報データベース１００に登録しておく。構造化情報データベース１００に、複数の個別データ管理システム２〜５の構造化情報を予め蓄積しておくことにより、統合管理システム１において、各個別データ管理システム２〜５のデータを集約的かつ効率的に検索が可能となる。【００２４】
ここで、構造化情報抽出部１１は、図１５に示すような複数の処理部を有する。すなわち、構造化情報抽出部１１は、ページ分割部１１１と、目次・テキスト情報抽出部１１２と、構造化レコード生成部１１３とを有する。【００２５】
ところで、ショップマニュアル管理システム２、部品カタログ管理システム３，取扱説明書管理システム４及びサービスニュース管理システム５は、いずれも複数枚のイメージを一つの管理単位とし、目次情報などを含むブック形式でデータを管理している。データの形式は、例えば、ＰＤＦ形式でも良い。【００２６】
そこで、ページ分割部１１１は、各個別データ管理システム２〜５が管理しているブック形式のデータを、１ページ（１イメージ）ごとに分割する。【００２７】
目次・テキスト情報抽出部１１２は、ページ分割部１１１で分割された各ページのイメージから、文字認識によってテキストを切り出す。目次・テキスト情報抽出部１１２は、切り出したテキストを、ページ単位で一つのテキストファイル（図６Ｂ参照）を生成する。ここで生成されたテキストファイルは、各個別データ管理システム２〜５単位で、テキストファイル群１０６〜１０９を構成する。また、目次・テキスト情報抽出部１１２は、ブック形式のデータから目次情報を抽出する。【００２８】
構造化レコード生成部１１３は、目次・テキスト情報抽出部１１２が生成したテキスト及びブック形式のデータから抽出した目次情報に基づいて、構造化レコード（図６Ａ参照）を生成する。構造化レコード生成部１１３は、各個別データ管理システム２〜５単位でテーブル化して、構造化情報のテーブル２１０〜２４０を生成する。【００２９】
構造化情報データベース１００には、ショップマニュアル管理システム２，部品カタログ管理システム３，取扱説明書管理システム４及びサービスニュース管理システム５からそれぞれ抽出した構造化情報のテーブル２１０〜２４０、及びそれぞれのテキストファイル群１０６〜１０９が格納されている。すなわち、ショップマニュアル管理システム２から抽出された構造化情報は、ショップマニュアル構造化情報テーブル２１０に格納され、テキストデータはショップマニュアルテキストファイル群１０６に格納されている。同様に、部品カタログ管理システム３から抽出された構造化情報及びテキストデータは、部品カタログ構造化情報テーブル２２０及び部品カタログテキストファイル群１０７，取扱説明書管理システム４から抽出された構造化情報及びテキストデータは、取扱説明書構造化情報テーブル２３０及び取扱説明書テキストファイル群１０８，及びサービスニュース管理システム５から抽出された構造化情報及びテキストデータは、サービスニュース構造化情報テーブル２４０及びサービスニューステキストファイル群１０９に、それぞれ格納されている。また、ショップマニュアルテキストファイル群１０６、部品カタログテキストファイル群１０７、取扱説明書テキストファイル群１０８及びサービスニューステキストファイル群１０９にそれぞれ含まれる複数のテキストファイルには、故障コード、装置名、現象名などが含まれている。【００３０】
ここで、図２に、各構造化情報テーブル２１０〜２４０のデータ構造を示す。【００３１】
ショップマニュアル構造化情報テーブル２１０は、図２Ａに示すように、ブックＩＤ２１０１、リファレンスＮｏ２１０２と、ページＮｏ２１０３と、機種２１０４と、型式２１０５と、号機範囲２１０６と、仕様２１０７と、ページタイトル２１０８と、ファイル名２１０９と、ファイルパス２１１０とをデータ項目として有している。【００３２】
ページタイトル２１０８は、ショップマニュアルの各ページのタイトルのテキストである。そして、そのテキストには、故障コード、装置名あるいは現象名などが含まれている場合がある。【００３３】
ファイル名２１０９は、各レコードと対応するページのテキストファイルのファイル名である。そのテキストファイルは、ショップマニュアルテキストファイル群１０６に格納されている。【００３４】
ファイルパス２１１０は、ファイル名２１０９のファイルパスである。ファイル名２１０９及びファイルパス２１１０で、テキストファイルを一意に識別することができる。つまり、ファイル名２１０９及びファイルパス２１１０により、構造化レコードとテキストファイルが相互にリンクする。【００３５】
部品カタログ構造化情報テーブル２２０は、図２Ｂに示すように、ブックＩＤ２２０１と、リファレンスＮｏ２２０２と、ページＮｏ２２０３と、機種２２０４と、型式２２０５と、号機範囲２２０６と、仕様２２０７と、品番２２０８と、品名２２０９と、座標２２１０と、ページタイトル２２１１と、ファイル名２２１２と、ファイルパス２２１３とをデータ項目として有している。【００３６】
ページタイトル２２１１は、部品カタログの各ページのタイトルのテキストである。そして、そのテキストには、故障コード、装置名あるいは現象名などが含まれている場合がある。【００３７】
ファイル名２２１２は、各レコードと対応するページのテキストファイルのファイル名である。そのテキストファイルは、部品カタログテキストファイル群１０７に格納されている。【００３８】
ファイルパス２２１３は、ファイル名２２１２のファイルパスである。ファイル名２２１２及びファイルパス２２１３で、テキストファイルを一意に識別することができる。つまり、ファイル名２２１１及びファイルパス２２１２により、構造化レコードとテキストファイルが相互にリンクする。【００３９】
取扱説明書構造化情報テーブル２３０は、図２Ｃに示すように、ブックＩＤ２３０１と、リファレンスＮｏ２３０２と、ページＮｏ２３０３と、機種２３０４と、型式２３０５と、号機範囲２３０６と、仕様２３０７と、ページタイトル２３０８と、ファイル名２３０９と、ファイルパス２３１０とをデータ項目として有している。【００４０】
ページタイトル２３０７は、取扱説明書の各ページのタイトルのテキストである。そして、そのテキストには、故障コード、装置名あるいは現象名などが含まれている場合がある。【００４１】
ファイル名２３０９は、各レコードと対応するページのテキストファイルのファイル名である。そのテキストファイルは、取扱説明書テキストファイル群１０８に格納されている。【００４２】
ファイルパス２３１０は、ファイル名２３０９のファイルパスである。ファイル名２３０９及びファイルパス２３１０で、テキストファイルを一意に識別することができる。つまり、ファイル名２３０９及びファイルパス２３１０により、構造化レコードとテキストファイルが相互にリンクする。【００４３】
サービスニュース構造化情報テーブル２４０は、図２Ｄに示すように、登録Ｎｏ２４０１と、機種２４０２と、型式２４０３と、号機範囲２４０４と、仕様２４０５と、タイトル２４０６と、装置コード２４０７と、現象コード２４０８と、ファイル名２４０９と、ファイルパス２４１０とをデータ項目として有している。【００４４】
タイトル２４０６は、各サービスニュースのタイトルのテキストである。そして、そのテキストには、故障コード、装置名あるいは現象名などが含まれている場合がある。【００４５】
ファイル名２４０９は、各レコードと対応するサービスニュースのテキストファイルのファイル名である。そのテキストファイルは、サービスニューステキストファイル群１０９に格納されている。【００４６】
ファイルパス２４１０は、ファイル名２４０９のファイルパスである。ファイル名２４０９及びファイルパス２４１０で、テキストファイルを一意に識別することができる。つまり、ファイル名２４０９及びファイルパス２４１０により、構造化レコードとテキストファイルが相互にリンクする。【００４７】
各テキストファイル群１０６〜１０９には、ぞれぞれの個別データ管理システム２〜５が管理しているデータベース内の情報から抽出したテキストデータが格納されている。テキストファイル群１０６〜１０９は、それぞれ、対応する個別データ管理システム２〜５のページごとに構成されたテキストファイルを複数含む。各構造化情報テーブル２１０〜２４０の対応するページの構造化情報レコードと、ファイル名２１０９，２２１２，２３０９，２４０９及びファイルパス２１１０，２２１３，２３１０，２４１０により関連づけられている。【００４８】
再び図１を参照すると、データ変換部１２は、動態管理システム８からバイナリデータで送られてきた動態データをテキストデータに変換する。【００４９】
ここで、動態管理システム８から取得する動態データは、不具合が生じた建設機械の状態を示すデータであり、例えば、その建設機械を一意に識別するための機械番号、故障の状態を示す故障コード、その建設機械に搭載された各センサの出力値（例えば、水温、油温など）、稼働時間、位置情報などを含んでいる。【００５０】
構造化情報検索部１３は、データ変換部１２でテキストデータに変換された動態データに基づいて、構造化情報データベース１００を検索する。【００５１】
ここで、構造化情報検索部１３は、図１６に示すような複数の処理部を有する。すなわち、構造化情報検索部１３は、故障コード抽出部１３１と、故障コード展開部１３２と、検索処理部１３３とを有する。【００５２】
故障コード抽出部１３１は、データ変換部１２が出力した動態データから、故障コードを抽出する。【００５３】
故障コード展開部１３２は、例えば、機械番号データベース１１０及び故障コードデータベース１２０を参照して、故障コード抽出部１３１で抽出された故障コードと関連する機種、型式、装置名及び部品名などを抽出する。【００５４】
ここで、図３に、機械番号データベース１１０及び故障コードデータベース１２０のデータ構造の一例を示す。【００５５】
機械番号データベース１１０は、図３Ａに示すように、機械番号１１０１と、機種１１０２と、型式１１０３とが対応付けられている。これにより、各建設機械の識別情報である機械番号を、その建設機械の機種及び型式に変換できる。【００５６】
故障コードデータベース１２０は、図３Ｂに示すように、故障コード１２０１と、装置名１２０２と、部品名１２０３とが対応付けられている。これにより、故障コードを、その故障が起きている装置名及び部品名に変換できる。【００５７】
検索処理部１３３は、故障コード及び故障コード展開部１３２で抽出された機種、型式、装置名及び部品名などを用いて、構造化情報データベース１００の検索処理を実行する。【００５８】
例えば、検索処理部１３３は、各構造化情報テーブル２１０〜２４０に格納されている構造化情報レコードの中から、故障コード、機種、型式、装置名及び部品名などが一致する構造化情報レコードを取得する。さらに、検索処理部１３３は、テキストファイル群１０６〜１０９の中から、故障コード、機種、型式、装置名及び部品名などが含まれているテキストファイルがあればそれを抽出する。そして、その抽出されたテキストファイルと関連付けられた構造化情報レコードを、各構造化情報テーブル２１０〜２４０から抽出する。【００５９】
また、構造化情報検索部１３は、表示制御部１５が表示する所定のインタフェース画面からの入力に基づいて、構造化情報データベース１００を検索する。このときの検索は、インタフェース画面から入力された機種、型式、故障コード、品番、フリーワードなどに基づいて、各構造化情報テーブル２１０〜２４０から構造化情報レコードを抽出する。さらに、インタフェース画面から入力されたフリーワードに基づいて、テキストファイル群１０６〜１０９を検索し、フリーワードが含まれるテキストファイルがあれば、そのテキストファイルに関連付けられた構造化情報レコードを抽出する。【００６０】
個別ＤＢ検索部１４は、構造化情報検索部１３で抽出された構造化情報レコードに基づいて、個別のデータ管理システム２〜５に検索を指示する。すなわち、個別ＤＢ検索部１４は、構造化情報検索部１３で抽出された構造化情報レコードに含まれるユニークキーを個別のデータ管理システム２〜５に通知して、そのユニークキーで特定される情報を取得する。【００６１】
例えば、ショップマニュアル管理システム２及び取扱説明書管理システム４は、ブックＩＤ２１０１，２３０１、リファレンスＮｏ２１０２，２３０２及びページＮｏ２１０３，２３０３をユニークキーとする。部品カタログ管理システム３は、ブックＩＤ２２０１、リファレンスＮｏ２２０２、ページＮｏ２２０３、座標２２１０をユニークキーとする。サービスニュース管理システム５は、登録Nｏ２４０１をユニークキーとする。従って、個別ＤＢ検索部１４は、抽出された構造化情報レコードのこれらの項目を、それぞれ対応する個別のデータ管理システム２〜５に通知して、各情報を取得する。【００６２】
また、個別ＤＢ検索部１４は、過去事例管理システム６に対して、動態管理システム８から取得した動態データなどに基づく検索を指示する。過去事例管理システム６は、検索指示に従って、自らが管理している複数のテキストファイルの全文検索を行う。個別ＤＢ検索部１４は、過去事例管理システム６が検索により抽出した過去事例に関するテキストファイルを取得する。【００６３】
表示制御部１５は、構造化情報検索部１３、個別データ管理システム２〜５及び過去事例管理システム６から取得した情報を表示装置に表示させる。また、表示制御部１５は、個別データ管理システム２〜５及び過去事例管理システム６を検索するための検索条件の入力を受け付けるためのインタフェース画面を表示装置に表示させる。【００６４】
例えば、表示制御部１５は、構造化情報検索部１３が構造化情報データベース１００から抽出した一以上の構造化情報レコードの一覧をリストにして表示装置に表示させる。この表示させるリスト画面５００の一例を図１７に示す。【００６５】
同図に示す検索結果リスト画面５００には、抽出された構造化情報レコード５１０ごとに機種、仕様、ページタイトルなどがリスト形式で表示される。リスト画面５００は、リスト中のいずれかの構造化情報レコードの選択を受け付ける領域５２０を有している。ユーザによっていずれかの選択領域５２０が選択されると、表示制御部１５は、選択された領域５２０に対応する構造化情報レコード５１０のユニークキーを個別ＤＢ検索部１４へ通知して、個別のデータ管理システム２〜５の検索を要求する。つまり、各選択領域５２０には、それぞれに対応する構造化情報レコード５１０のユニークキーが関連づけられている。【００６６】
表示制御部１５は、個別ＤＢ検索部１４から個別のデータ管理システム２〜５の検索結果を取得すると、その検索結果を表示装置に表示させる。【００６７】
部品トレース部１６は、統合管理システム１を通じて部品の発注をしたときに、その情報を記録する。例えば、部品トレース部１６は、以下のような情報を収集して、トレーシングデータベース１３０に登録する。
（１）ログインしたユーザのＩＤ
（２）動態管理システム８から取得した動態データ
（３）部品カタログ管理システム３が発注した部品情報
（４）今回の不具合及びその対応について、過去事例管理システム６に登録した場合は、その登録情報
次に、図４は、上述の構成を有する統合管理システム１が、動態管理システム８からデータを収集したときの処理手順を示すフローチャートである。【００６８】
まず、動態管理システム８から、不具合の発生した建設機械に関する動態データを取得すると（Ｓ１１）、データ変換部１２が、動態データのデータ変換を行う（Ｓ１２）。【００６９】
次に、統合管理システム１は、ユーザの選択に従って、ショップマニュアル検索処理（Ｓ１３）、及び過去事例検索処理（Ｓ１４）のいずれか一方、または双方を行う。【００７０】
ステップＳ１３のショップマニュアル検索処理により、ここで対象としている建設機械の不具合に対応するショップマニュアルを参照できる。ショップマニュアル検索処理の詳細処理は、後述する。ステップＳ１４の過去事例検索処理により、ここで対象としている建設機械の不具合と対応する過去事例があればそれを抽出して、参照することができる。過去事例検索処理の詳細処理は、後述する。【００７１】
ここで、過去事例検索処理の結果、動態管理システム８から通知された建設機械の不具合と対応する過去事例があるか判定する（Ｓ１５）。ここで、対応過去事例がある場合は（Ｓ１５：Ｙｅｓ）、その過去事例で使用した部品が登録されているか否かを判定する（Ｓ１６）。過去事例に部品登録があるときは（Ｓ１６：Ｙｅｓ）、統合管理システム１は、部品カタログ処理を行う（Ｓ１７）。部品カタログ処理の詳細処理は、後述する。【００７２】
そして、最後に、上記処理によって得た情報などを参考にして、不具合対策を施した後、実際に施した対策などの入力を受け付けて、過去事例管理システム６へ登録する（Ｓ１８）。【００７３】
図５は、ステップＳ１３のショップマニュアル検索処理の詳細な処理手順を示す。【００７４】
ショップマニュアル処理として、まず、構造化情報検索部１３が動態データに基づいて、ショップマニュアル構造化情報テーブル２１０を検索する（Ｓ２１）。つまり、構造化情報検索部１３は、データ変換後の動態データの機種、型式、号機、故障コードをキーにして、ショップマニュアル構造化情報テーブル２１０を検索する。【００７５】
つぎに、ページ単位に構成されているショップマニュアルテキストファイル群１０６に、その故障コードが含まれているか否かを検索する（Ｓ２２）。【００７６】
ここで、ステップＳ２１及びＳ２２について、具体例を用いて説明する。【００７７】
図６は、ショップマニュアルの構造化レコードの一例と、それに対応するテキストファイルの一例を示す。テキストファイルは、ファイル名２１０９及びファイルパス２１１０により構造化レコードとリンクされている。【００７８】
ステップＳ２１では、構造化情報検索部１３は、動態データの機種、型式、号機のいずれかが、機種２１０４、型式２１０５及び号機範囲２１０６と一致する構造化レコード、及び動態データの故障コードが、ページタイトル２１０８に含まれている構造化レコードを抽出する。【００７９】
ステップＳ２２では、構造化情報検索部１３は、動態データの故障コードが含まれているテキストファイルを検索する。そして、テキストファイルが抽出されたときは、ファイル名２１０９及びファイルパス２１１０でそのテキストファイルとリンクされている構造化レコードを抽出する。【００８０】
ショップマニュアル以外の構造化情報テーブル及びテキストファイルの検索については後述するが、そのときも上記と同様の処理を行って構造化レコードを抽出する。【００８１】
図５に戻ると、ステップS２１、S２２において、構造化情報検索部１３が機種、型式、号機またはページタイトルに含まれる故障コードが一致する構造化情報レコードを抽出し、あるいは、故障コードを含んだテキストファイルに関連づけられた構造化情報レコードを抽出する。構造化情報検索部１３は、抽出された構造化情報レコードのブックＩＤ２１０１，リファレンスＮｏ２１０２、ページＮｏ２１０３、及びページタイトル２１０８を取得する（Ｓ２３）。【００８２】
次に、表示制御部１５が、取得した構造化情報レコードをリスト画面５００（図１７参照）として表示する（Ｓ２４）。【００８３】
リスト画面５００の中から、ユーザが構造化情報レコードを選択すると（Ｓ２５）、個別ＤＢ検索部１４が、選択された構造化情報レコードのブックＩＤ２１０１，リファレンスＮｏ２１０２、及びページＮｏ２１０３をショップマニュアル管理システム２へ通知する。そして、ショップマニュアル管理システム２が、これらをキーとして選択された構造化情報レコードと対応するページのデータを取得する（Ｓ２６）。この取得されたページデータに基づいて、表示制御部１５がそのページを表示させる（Ｓ２７）。【００８４】
このとき、表示されたページのテキストに含まれる故障コードがハイライトされる。また、リスト画面５００に複数の構造化レコードが存在すれば、ユーザの選択によりこれらの構造化レコードに対応するページを順次参照可能である。【００８５】
図７は、ステップＳ１４の過去事例検索処理の詳細な処理手順を示す。【００８６】
過去事例検索として、まず、対応事例抽出処理が行われる（Ｓ３１）。すなわち、対応事例抽出処理とは、ここで対象としている建設機械の不具合に対応する過去事例を抽出する処理である。この処理の詳細な手順を、図８に示している。【００８７】
まず、個別ＤＢ検索部１４が、過去事例管理システム６に対して、不具合が発生した建設機械と、機種及び型式が一致する過去の対応事例の検索を指示する。そして、個別ＤＢ検索部１４は過去事例管理システム６からの応答によって、機種及び型式が一致する過去事例の有無を判定する（Ｓ４０１）。そして、機種及び型式が一致する過去事例があれば（Ｓ４０１：Ｙｅｓ）、それをまず候補事例として抽出する（Ｓ４０２）。【００８８】
一方、機種及び型式が一致する過去事例がなければ（Ｓ４０１：Ｎｏ）、個別ＤＢ検索部１４が、過去事例管理システム６に対して、不具合が発生した建設機械と、機種が一致する過去の対応事例の検索を指示する。そして、個別ＤＢ検索部１４は過去事例管理システム６からの応答によって、機種が一致する過去事例の有無を判定する（Ｓ４０３）。そして、機種が一致する過去事例があれば（Ｓ４０３：Ｙｅｓ）、それを候補事例として抽出する（Ｓ４０４）。【００８９】
ステップＳ４０２またはＳ４０４で候補事例が抽出された場合は、個別ＤＢ検索部１４が、候補事例の中で、さらに、故障コードが一致する過去の対応事例の有無を判定する（Ｓ４０５）。そして、候補事例の中で、故障コードも一致するものがあれば（Ｓ４０５：Ｙｅｓ）、候補事例を故障コードも一致する事例に絞り込む（Ｓ４０６）。【００９０】
一方、機種が一致する過去事例もない場合は（Ｓ４０３：Ｎｏ）、個別ＤＢ検索部１４が、過去事例管理システム６に対して、全過去事例の中から故障コードが一致する過去事例の検索を指示し、その有無を判定する（Ｓ４０７）。そして、故障コードが一致する過去事例があれば（Ｓ４０７：Ｙｅｓ）、それを候補事例として抽出する（Ｓ４０８）。【００９１】
次に、候補事例が抽出されている場合には、個別ＤＢ検索部１４は、さらに、その候補事例の中に不具合が発生した装置と同じ装置についての過去事例があるか否かを判定する（Ｓ４０９）。そして、候補事例の中で、同じ装置の事例があれば（Ｓ４０９：Ｙｅｓ）、候補事例を同じ装置の事例に絞り込む（Ｓ４１０）。【００９２】
一方で、候補事例がまだ抽出されていない場合は（Ｓ４０７：Ｎｏ）、個別ＤＢ検索部１４が、全過去事例の中から、同じ装置の過去事例の有無を判定する（Ｓ４１１）。そして、同じ装置の過去事例があれば（Ｓ４１１：Ｙｅｓ）、それを候補事例として抽出する（Ｓ４１２）。【００９３】
さらに、候補事例が抽出されている場合には、個別ＤＢ検索部１４は、その候補事例の中に不具合として起きた現象と同じ現象についての過去事例があるか否かを判定する（Ｓ４１３）。そして、候補事例の中で、同じ現象の事例があれば（Ｓ４１３：Ｙｅｓ）、候補事例を同じ現象の事例に絞り込む（Ｓ４１４）。【００９４】
一方で、候補事例がまだ抽出されていない場合は（Ｓ４１１：Ｎｏ）、個別ＤＢ検索部１４が、全過去事例の中から、不具合として起きた現象と同じ現象についての事例の有無を判定する（Ｓ４１５）。そして、同じ現象の過去事例があれば（Ｓ４１５：Ｙｅｓ）、それを候補事例として抽出する（Ｓ４１６）。【００９５】
そして、この時点で候補事例が抽出されているときは、個別ＤＢ検索部１４は、抽出された候補事例を対応事例とする（Ｓ４１７）。一方で、上記処理で候補事例が抽出されなかったときは（Ｓ４１５：Ｎｏ）、個別ＤＢ検索部１４は、対応事例なしとする（Ｓ４１８）。【００９６】
ここで図７へ戻ると、ステップＳ３１で上述の対応事例抽出処理を行い、その結果、対応事例が抽出されたか否かを判定する（Ｓ３２）。そして、対応事例が抽出されなかったときは（Ｓ３２：Ｎｏ）、処理を終了する。【００９７】
対応事例が抽出された場合は（Ｓ３２：Ｙｅｓ）、動態データに含まれている建設機械の稼働時間が、所定の基準値を超えているか否かを判定する（Ｓ３３）。そして、稼働時間が、所定の基準値を超えている場合には（Ｓ３３：Ｙｅｓ）、抽出された対応事例の、それぞれの稼働時間に応じた重み付けが行われる（Ｓ３４）。すなわち、過去事例には、そのときの対象となった建設機械に関する種々の情報が含まれていて、その中に、建設機械の稼働時間も含まれている。そこで、対象となっている、不具合の生じた建設機械の稼働時間と、対応事例に記録されている稼働時間とを比較する。そして、各対応事例を、不具合の生じた建設機械の稼働時間に近い順に重み付けする。【００９８】
また、動態データに含まれている建設機械の水温及び油温が、それぞれの正常値を超えている場合には（Ｓ３５：Ｙｅｓ）、抽出された対応事例のうち、異常水温または異常油温に関する事例に絞り込みが行われる（Ｓ３６）。【００９９】
そして、表示制御部１５が、対応事例を表示する（Ｓ３７）。このときに、ステップＳ３４で重み付けがされている場合は、重み付けの高い順、つまり、不具合の生じた建設機械の稼働時間に近い事例から優先的に表示する。【０１００】
次に、図９は、ステップＳ１７の部品カタログ処理の詳細な処理手順を示すフローチャートである。【０１０１】
部品カタログ処理として、まず、構造化情報検索部１３がステップＳ３７で抽出された対応事例に登録された品番、品名に基づいて、部品カタログ構造化情報テーブル２２０を検索する（Ｓ５１）。つまり、構造化情報検索部１３は、データ変換後の動態データの機種、型式、号機、及び登録された品番、品名をキーにして、部品カタログ構造化情報テーブル２２０を検索する。【０１０２】
つぎに、ページ単位に構成されている部品カタログテキストファイル群１０７に、ステップＳ３７で抽出された対応事例に登録された品番、品名が含まれているか否かを検索する（Ｓ５２）。【０１０３】
そして、構造化情報検索部１３は、機種、型式、号機、品番、品名が一致する構造化情報レコードを抽出し、あるいは、これらを含んだテキストファイルに関連づけられた構造化情報レコードを抽出し、このレコードのブックＩＤ２２０１，リファレンスＮｏ２２０２、ページＮｏ２２０３、座標２２１０、及びページタイトル２２１１を取得する（Ｓ５３）。【０１０４】
次に、表示制御部１５が、取得した構造化情報レコードをリスト画面５００（図１７参照）として表示する（Ｓ５４）。【０１０５】
表示されているリスト画面５００の中から、ユーザが構造化情報レコードを選択すると（Ｓ５５）、個別ＤＢ検索部１４が、選択された構造化情報レコードのブックＩＤ２２０１，リファレンスＮｏ２２０２、ページＮｏ２２０３及び座標２２１０を部品カタログ管理システム３へ通知する。そして、部品カタログ管理システム３が、これらをキーとして選択された構造化情報レコードと対応するページのデータを取得する（Ｓ５６）。このとき、部品カタログ管理システム３は、座標２２１０に示す位置をハイライト表示させるように、取得したページデータに所定の処理を行う。そして、このページデータに基づいて、表示制御部１５がその部品カタログのページを表示させると、座標２２１０に対応する位置の部品がハイライトされた状態でページが表示される。さらに、ユーザは、表示されたリスト画面５００の中から、必要な一つ以上の構造化情報レコードを選択することで、複数の部品カタログページを参照できる（Ｓ５７）。【０１０６】
ここで、ユーザが部品を発注するときは、発注部品リストが作成される。この発注部品リストが部品カタログ管理システム３へ通知され、発注指示がなされることにより、必要な部品をオンライン発注できる（Ｓ５８，Ｓ５９）。なお、ユーザがその他必要な部品を適宜選択することにより、この発注部品リストに部品の追加ができる。【０１０７】
これにより、動態管理システム８から不具合発生の通知を受けたときは、統合管理システム１は、その不具合と関連するショップマニュアル、及び過去事例を参照することができる。これにより、ユーザは、ショップマニュアル、及び過去事例を参照しながら、不具合の原因解析及び対策の検討をすることができる。【０１０８】
さらに、不具合を改善するために部品交換が必要なときは、一連の操作の中で、部品カタログ管理システムを利用して、部品の発注も行うことができる。【０１０９】
上述した処理により部品の発注を行うときは、部品トレース部１６が以下に説明する部品トレースを行う。【０１１０】
図１０は、部品トレース処理を示すフローチャートである。【０１１１】
まず、部品トレース部１６は、ユーザが統合管理システム１にログインした時点で、そのユーザのＩＤ及び時刻などのログイン情報を取得する（Ｓ１０１）。【０１１２】
また、動態管理システム８からデータを収集したとき（図４のＳ１１）、部品トレース部１６は、データ変換部１２による変換後の動態データに含まれている機種、型式、号機、故障コード、装置名、及び現象と、日付とを取得する（Ｓ１０２）。【０１１３】
さらに、対象としている不具合に対して部品を発注したとき（図９のＳ３６）、部品トレース部１６は、発注した部品の情報を部品カタログ管理システム３から取得する（Ｓ１０３）。【０１１４】
また、対象としている不具合について、過去事例管理システム６に登録した場合は、部品トレース部１６は、実行した対策などを含む過去事例としての登録内容を取得する（Ｓ１０４）。【０１１５】
そして、部品トレース部１６は、上記処理で取得した情報を、互いに対応付けてトレーシングデータベース１３０へ登録する（Ｓ１０５）。【０１１６】
これにより、不具合が発生したときに、その不具合の内容及びその不具合への対応の内容を自動的に記録することができる。トレーシングデータベース１３０の登録内容は、適宜参照することができる。【０１１７】
動態管理システム８から取得した動態データに基づく処理については上述した通りであるが、統合管理システム１は、これ以外にも個別のデータ管理システムの検索を行うことができる。【０１１８】
例えば、図１１は、表示制御部１５が表示する所定の検索画面からの入力に基づいて、ショップマニュアルを検索する処理手順のフローチャートを示す。【０１１９】
まず、ユーザが検索画面に対して、検索条件として、機種、型式、号機、仕様、及びフリーワードのうちの一つ以上を入力する（Ｓ６１）。ここで記述するフリーワードとは、故障コード、装置名、現象名などであってもよい。【０１２０】
構造化情報検索部１３は、ここで入力された検索条件に従ってショップマニュアル構造化情報テーブル２１０、及びページ単位に構成されているショップマニュアルテキストファイル群１０６を検索する（Ｓ６２、Ｓ６３）。このとき、テキストファイル群１０６の検索は、フリーワードで入力されたテキストについて行う。そして、フリーワードが含まれているページがあれば、構造化情報検索部１３は、そのページのテキストファイル群１０６と関連づけられている構造化情報レコードをショップマニュアル構造化情報テーブル２１０から抽出する。【０１２１】
そして、検索条件に該当する構造化情報レコードが抽出されたときは（Ｓ６４：Ｙｅｓ）、構造化情報検索部１３は、その構造化情報レコードのブックＩＤ２１０１、リファレンスＮｏ２１０２、ページＮｏ２１０３、及びページタイトル２１０８を取得して、表示制御部１５にこれらのリスト画面５００（図１７参照）を表示させる（Ｓ６５，Ｓ６６）。【０１２２】
ユーザが、このリスト画面５００を参照して、閲覧を希望するページを選択すると、個別ＤＢ検索部１４がショップマニュアル管理システム２へ、ブックＩＤ２１０１、リファレンスＮｏ２１０２、及びページＮｏ２１０３が通知され、そのページの取得指示がされる。そして、ショップマニュアル管理システム２が、通知された項目をキーとして指定されたページのデータを取得すると、表示制御部１５によってこれが表示される（Ｓ６７）。このとき、ページ中のフリーワードがハイライトされる。また、ユーザが複数ページの閲覧を希望するときは、順次表示させることができる。【０１２３】
次に、図１２は、表示制御部１５が表示する所定の検索画面からの入力に基づいて、部品カタログを検索する処理手順のフローチャートを示す。【０１２４】
まず、ユーザが検索画面に対して、検索条件として、機種、型式、号機、仕様、品番及び品名のうちの一つ以上を入力する（Ｓ７１）。【０１２５】
構造化情報検索部１３は、ここで入力された検索条件に従って部品カタログ構造化情報テーブル２２０、及びページ単位のテキストファイルが含まれている部品カタログテキストファイル群１０７を検索する（Ｓ７２、Ｓ７３）。そして、部品カタログテキストファイル群１０７からテキストファイルが抽出されたときは、そのテキストファイルと関連づけられている構造化情報レコードを部品カタログ構造化情報テーブル２２０から抽出する。【０１２６】
そして、検索条件に該当する構造化情報レコードが抽出されたときは（Ｓ７４：Ｙｅｓ）、構造化情報検索部１３は、その構造化情報レコードのブックＩＤ１０２１、リファレンスＮｏ１０２２、ページＮｏ１０２３、座標２２１０及びページタイトル２２１１を取得して、表示制御部１５にこれらのリスト画面を表示させる（Ｓ７５，Ｓ７６）。【０１２７】
ユーザが、このリスト画面を参照して、閲覧を希望するページを選択すると、個別ＤＢ検索部１４が部品カタログ管理システム３へ、ブックＩＤ２２０１、リファレンスＮｏ２２０２、ページＮｏ２２０３及び座標２２１０を通知して、そのページの取得を指示する。このとき、部品カタログ管理システム３は、座標２２１０に示す位置をハイライト表示させるように、取得したページデータに所定の処理を行う。そして、このページデータに基づいて、表示制御部１５がその部品カタログのページを表示させると、座標２２１０に対応する位置の部品がハイライトされた状態でページが表示される。ここで、ユーザは、表示されたリスト画面の中から、必要な一つ以上の部品を選択することで、複数の部品カタログページを参照できる（Ｓ７７）。【０１２８】
ここで、ユーザが部品を発注するときは、発注部品リストが作成され、このリストを部品カタログ管理システム３へ通知して発注指示をすることにより、必要な部品をオンライン発注できる（Ｓ７８，Ｓ７９）。【０１２９】
次に、図１３は、表示制御部１５が表示する所定の検索画面からの入力に基づいて、取扱説明書を検索する処理手順のフローチャートを示す。【０１３０】
まず、ユーザが検索画面に対して、検索条件として、機種、型式、号機、仕様、及びフリーワードのうちの一つ以上を入力する（Ｓ８１）。ここで記述するフリーワードとは、故障コード、装置名、現象名などであってもよい。【０１３１】
構造化情報検索部１３は、ここで入力された検索条件に従って取扱説明書構造化情報テーブル２３０、及びページ単位のテキストファイルが含まれている取扱説明書テキストファイル群１０８を検索する（Ｓ８２、Ｓ８３）。このとき、テキストファイル群１０８の検索は、フリーワードで入力されたテキストについて行う。そして、フリーワードが含まれているテキストファイルがあれば、構造化情報検索部１３は、このテキストファイルと関連づけられている構造化情報レコードを取扱説明書構造化情報テーブル２３０から抽出する。【０１３２】
そして、検索条件に該当する構造化情報レコードが抽出されたときは（Ｓ８４：Ｙｅｓ）、構造化情報検索部１３は、その構造化情報レコードのブックＩＤ２３０１、リファレンスＮｏ２３０２、ページＮｏ２３０３及びページタイトル２３０８を取得して、表示制御部１５にこれらのリスト画面を表示させる（Ｓ８５，Ｓ８６）。【０１３３】
ユーザが、このリスト画面を参照して、閲覧を希望するページを選択すると、個別ＤＢ検索部１４が取扱説明書管理システム４へ、ブックＩＤ２３０１、リファレンスＮｏ２３０２、及びページＮｏ２３０３を通知して、そのページの取得を指示する。そして、取扱説明書管理システム４が指示に従って指定されたページのデータを取得すると、表示制御部１５によってこれが表示される（Ｓ８７）。このとき、ページ中のフリーワードがハイライトされる。また、ユーザが複数ページの閲覧を希望するときは、順次表示させることができる。【０１３４】
次に、図１４は、表示制御部１５が表示する所定の検索画面からの入力に基づいて、サービスニュースを検索する処理手順のフローチャートを示す。【０１３５】
まず、ユーザが検索画面に対して、検索条件として、機種、型式、号機、仕様、及びフリーワードのうちの一つ以上を入力する（Ｓ９１）。【０１３６】
構造化情報検索部１３は、ここで入力された検索条件に従ってサービスニュース構造化情報テーブル２４０、及び各サービスニュース単位のテキストファイルが含まれているサービスニューステキストファイル群１０９を検索する（Ｓ９２、Ｓ９３）。このとき、フリーワードを用いた検索は、ページ単位に構成されているサービスニューステキストファイルにそのフリーワードが含まれているか否かによって行われる。そして、フリーワードが含まれているテキストファイルがあれば、そのテキストファイルと関連づけられている構造化情報レコードがサービスニュース構造化情報テーブル２４０から抽出される。【０１３７】
そして、検索条件に該当する構造化情報レコードが抽出されたときは（Ｓ９４：Ｙｅｓ）、構造化情報検索部１３は、その構造化情報レコードの登録Ｎｏ２４０１及びタイトル２４０６を取得して、表示制御部１５にこれらのリスト画面を表示させる（Ｓ９５，Ｓ９６）。【０１３８】
ユーザが、このリスト画面を参照して、閲覧を希望するページを選択すると、個別ＤＢ検索部１４がサービスニュース管理システム５へ、登録Ｎｏ２４０１を通知して、そのページの取得を指示する。そして、サービスニュース管理システム５が指示に従って指定されたページのデータを取得すると、表示制御部１５によってそのページが表示される（Ｓ９７）。ユーザが複数ページの閲覧を希望するときは、順次表示させることができる。【０１３９】
上述した本発明の実施形態は、本発明の説明のための例示であり、本発明の範囲をそれらの実施形態にのみ限定する趣旨ではない。当業者は、本発明の要旨を逸脱することなしに、他の様々な態様で本発明を実施することができる。
【図面の簡単な説明】
【０１４０】
【図１】本発明の一実施形態に係る建設機械の不具合対策支援システムの全体構成図である。
【図２】各構造化情報テーブルのデータ構造を示す。
【図３】機械番号データベース及び故障コードデータベースのデータ構造の一例を示す。
【図４】動態管理システムからデータを収集したときのフローチャートである。
【図５】ステップＳ１２のショップマニュアル検索処理のフローチャートである。
【図６】構造化レコード及びテキストファイルの一例を示す。
【図７】ステップＳ１４の過去事例検索処理のフローチャートである。
【図８】ステップＳ３１の対応事例抽出処理のフローチャートである。
【図９】ステップＳ１７の部品カタログ処理のフローチャートである。
【図１０】部品トレース処理を示すフローチャートである。
【図１１】検索画面からの入力に基づくショップマニュアル検索のフローチャートを示す。
【図１２】検索画面からの入力に基づく部品カタログ検索のフローチャートを示す。
【図１３】検索画面からの入力に基づく取扱説明書検索のフローチャートを示す。
【図１４】検索画面からの入力に基づくサービスニュース検索のフローチャートを示す。
【図１５】構造化情報抽出部１１の詳細な機能ブロックを示す。
【図１６】構造化情報検索部１３の詳細な機能ブロックを示す。
【図１７】リスト画面５００の一例を示す。
【符号の説明】
【０１４１】
１      統合管理システム
２      ショップマニュアル管理システム
３      部品カタログ管理システム
４      取扱説明書管理システム
５      サービスニュース管理システム
６      過去事例管理システム
８           動態管理システム
１１       構造化情報抽出部
１２       データ変換部
１３       構造化情報検索部
１４       個別ＤＢ検索部
１５       表示制御部
１００    構造化情報データベース
【図１】
2008038469.tif 000003
【図２】
2008038469.tif 000004
【図３】
2008038469.tif 000005
【図４】
2008038469.tif 000006
【図５】
2008038469.tif 000007
【図６】
2008038469.tif 000008
【図７】
2008038469.tif 000009
【図８】
2008038469.tif 000010
【図９】
2008038469.tif 000011
【図１０】
2008038469.tif 000012
【図１１】
2008038469.tif 000013
【図１２】
2008038469.tif 000014
【図１３】
2008038469.tif 000015
【図１４】
2008038469.tif 000016
【図１５】
2008038469.tif 000017
【図１６】
2008038469.tif 000018
【図１７】
2008038469.tif 000019
【国際調査報告】
2008038469.tif 000020
2008038469.tif 000021
2008038469.tif 000022