(57)【要約】【課題】文書検索装置、及び文書検索方法を提供する。【解決手段】文書検索装置は、機種に適用される文書、辞書、機種と前記機種に適用される文書との対応関係、及び前記文書と前記文書に適用される辞書との対応関係を記憶する記憶部と、機種を選択する機種選択部と、前記記憶部を参照して、前記機種選択部により選択された機種に適用される文書を検索対象文書として特定する検索対象文書特定部と、前記記憶部を参照して、前記検索対象文書に適用される辞書を特定する辞書特定部と、問合せを入力する問合せ入力部と、前記問合せに前記辞書特定部により特定された辞書を適用して検索用キーワード群を抽出する検索用キーワード抽出部と、前記検索用キーワード群を用いて、前記検索対象文書を検索する検索部と、前記検索部により検索された検索結果を表示する検索結果提示部と、を備える。【選択図】図１
2020201750.tif 000002
【特許請求の範囲】
【請求項１】
機種に適用される文書を記憶する文書記憶部と、
辞書を記憶する辞書記憶部と、
機種と、前記機種に適用される文書と、の対応関係を記憶する機種文書対応関係記憶部と、
前記文書と、前記文書に適用される辞書と、の対応関係を記憶する文書辞書対応関係記憶部と、
制御部と、を備え、
前記制御部は、
機種を選択する機種選択部と、
前記機種文書対応関係記憶部を参照して、前記機種選択部により選択された機種に適用される文書を検索対象文書として特定する検索対象文書特定部と、
前記文書辞書対応関係記憶部を参照して、前記検索対象文書特定部により特定された検索対象文書に適用される辞書を特定する辞書特定部と、
問合せを入力する問合せ入力部と、
前記問合せ入力部から入力された問合せに前記辞書特定部により特定された辞書を適用して検索用キーワード群を抽出する検索用キーワード抽出部と、
前記検索用キーワード抽出部で抽出された前記検索用キーワード群を用いて、前記検索対象文書特定部により特定された検索対象文書を検索する検索部と、
前記検索部により検索された検索結果を表示する検索結果提示部と、
を備える文書検索装置。
【請求項２】
複数の機械と通信可能に接続される、請求項１に記載の文書検索装置。
【請求項３】
前記複数の機械と管理装置を介して通信可能に接続される、請求項２に記載の文書検索装置。
【請求項４】
前記文書検索装置と通信可能に接続される機械と、前記機械の機種と、の対応関係を記憶する機械機種対応関係記憶部を備え、
前記機種選択部は、前記機械機種対応関係記憶部を参照して、前記文書検索装置と通信可能に接続される機械の機種を選択する、
請求項２又は請求項３に記載の文書検索装置。
【請求項５】
前記管理装置は、前記管理装置に接続される機械と、前記の機械の機種と、の対応関係を記憶した機械機種対応関係記憶部を備え、
前記機種選択部は、前記管理装置の備える前記機械機種対応関係記憶部を参照して、前記管理装置に接続される機械の機種を選択する、
請求項３に記載の文書検索装置。
【請求項６】
前記機械から送信される問合せ及び前記機械の機種情報を受信する受信部を備え、
前記機種選択部は前記受信部により受信した前記機械の機種情報に基づいて前記機種を選択し、
前記問合せ入力部は、前記受信部により受信した問合せを入力する、請求項２又は請求項３に記載の文書検索装置。
【請求項７】
前記管理装置から送信される問合せ及び前記機械の機種情報を受信する受信部を備え、
前記機種選択部は前記受信部により受信した前記機械の機種情報に基づいて前記機種を選択し、
前記問合せ入力部は、前記受信部により受信した問合せを入力する、請求項３に記載の文書検索装置。
【請求項８】
機種に適用される文書を記憶する文書記憶部と、
辞書を記憶する辞書記憶部と、
機種と、前記機種に適用される文書と、の対応関係を記憶する機種文書対応関係記憶部と、
前記文書と、前記文書に適用される辞書と、の対応関係を記憶する文書辞書対応関係記憶部と、を備えるコンピュータにより、
機種を選択する機種選択ステップと、
前記機種文書対応関係記憶部を参照して、前記機種選択ステップにおいて選択された機種に適用される文書を検索対象文書として特定する検索対象文書特定ステップと、
前記文書辞書対応関係記憶部を参照して、前記検索対象文書特定ステップにおいて特定された検索対象文書に適用される辞書を特定する辞書特定ステップと、
問合せを入力する問合せ入力ステップと、
前記問合せ入力ステップにおいて入力された問合せに前記辞書特定ステップにおいて特定された辞書を適用して検索用キーワード群を抽出する検索用キーワード群抽出ステップと、
前記検索用キーワード群抽出ステップにおいて抽出された前記検索用キーワード群を用いて、前記検索対象文書特定ステップにおいて特定された検索対象文書を検索する検索ステップと、
前記検索ステップにおいて検索された検索結果を提示する検索結果提示ステップと、
を実行する文書検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書検索装置及び文書検索方法に関する。
【背景技術】
【０００２】
従来、産業機械及び電子機器等の製品を利用するにあたり、取扱説明書又は保守説明書等の各種の文書がオペレータ、管理者等により適宜参照される。
このような文書は、技術内容が制御装置、ソフトウェア、機械部品等、多くの部位に関係するため、目次又は索引を利用しても目的の説明を探すことは難しい。そこで、文書が電子化され、全文検索技術も開発されているが、キーワード検索により抽出された結果の中から目的に合致した説明を探すことは難しかった。
【０００３】
例えば、検索用キーワードを生成する場合、文章を単語に分割し、不要語辞書を用いて、分割された単語から、検索用キーワードとして不要な単語を除去して、残った単語を検索用キーワードとして採用する技術が知られている（例えば特許文献１参照）。
例えば、「ｘｘｘｘの操作方法を知りたい」というような問合せに対しては、実質的に「ｘｘｘｘ」が検索用のキーワードとなる。そうすると、当該装置の取扱説明書において「ｘｘｘｘ」ではなく、「ｘｘｘｘ」と同等の意味を有する専門用語「ｙｙｙｙ」を用いて説明がなされている場合、ユーザは、目的とする説明を検索することができないことがある。このようなことは、例えば、機種ごとに専門用語が異なるような場合、多々発生する可能性がある。
【０００４】
この点、例えば、電気機器の取扱説明書及び操作ガイダンス等を検索するに際して、予め電気機器に関する類似語辞書を記憶手段に備え、ユーザから入力された検索用ワードについて、類似語辞書を検索し、当該検索用ワードが類似語辞書の類似語群に含まれる場合、類似語群に対応したキーワードを用いて、取扱説明書及び操作ガイダンス等を検索する技術が知られている（例えば特許文献２参照）。
そうすることで、ユーザが希望する項目と同等の意味を有する正式名称を知らない場合であっても、容易に希望の項目を検索することが可能となる。
しかしながら、特許文献２には、カテゴリ（分野）別に類似語辞書を備えて、取扱説明書及び操作ガイダンス等をカテゴリ（分野）別の類似語辞書を用いている技術が記載されているに過ぎない。このため、例えば、工作機械やロボット等を含む産業機械において、機種（及び／又はメーカ）ごとに、取扱説明書及び操作ガイダンス等で使用される用語が異なる場合（例えば、略語やメーカ特有の用語等が使用される場合）、ユーザは、希望する項目を検索することが困難となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平６−３０９３６２号公報
【特許文献２】特開２００２−３５８３１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ユーザが自然言語で問合せをして例えば工作機械や産業機械等の機種に係る各種の文書を検索するに際して、当該機種に特有な用語を検索用のキーワードにするかしないか、をユーザ側で意識することなく、ユーザの目的とする文書を効率的に提示できる文書検索装置が望まれている。
【課題を解決するための手段】
【０００７】
（１）  本開示の一態様は、機種に適用される文書を記憶する文書記憶部と、辞書を記憶する辞書記憶部と、機種と前記機種に適用される文書との対応関係を記憶する機種文書対応関係記憶部と、前記文書と前記文書に適用される辞書との対応関係を記憶する文書辞書対応関係記憶部と、制御部と、を備え、前記制御部は、機種を選択する機種選択部と、前記機種文書対応関係記憶部を参照して前記機種選択部により選択された機種に適用される文書を検索対象文書として特定する検索対象文書特定部と、前記文書辞書対応関係記憶部を参照して前記検索対象文書特定部により特定された検索対象文書に適用される辞書を特定する辞書特定部と、問合せを入力する問合せ入力部と、前記問合せ入力部から入力された問合せに前記辞書特定部により特定された辞書を適用して検索用キーワード群を抽出する検索用キーワード抽出部と、前記検索用キーワード抽出部で抽出された前記検索用キーワード群を用いて前記検索対象文書特定部により特定された検索対象文書を検索する検索部と、前記検索部により検索された検索結果を表示する検索結果提示部と、を備える文書検索装置に関する。
【０００８】
（２）  本開示の一態様は、コンピュータが実行する文書検索方法であって、機種に適用される文書を記憶する文書記憶部と、辞書を記憶する辞書記憶部と、機種と前記機種に適用される文書との対応関係を記憶する機種文書対応関係記憶部と、前記文書と前記文書に適用される辞書との対応関係を記憶する文書辞書対応関係記憶部と、を備えるコンピュータにより、機種を選択する機種選択ステップと、前記機種文書対応関係記憶部を参照して前記機種選択ステップにおいて選択された機種に適用される文書を検索対象文書として特定する検索対象文書特定ステップと、前記文書辞書対応関係記憶部を参照して、前記検索対象文書特定ステップにおいて特定された検索対象文書に適用される辞書を特定する辞書特定ステップと、問合せを入力する問合せ入力ステップと、前記問合せ入力ステップにおいて入力された問合せに前記辞書特定ステップにおいて特定された辞書を適用して検索用キーワード群を抽出する検索用キーワード群抽出ステップと、前記検索用キーワード群抽出ステップにおいて抽出された前記検索用キーワード群を用いて前記検索対象文書特定ステップにおいて特定された検索対象文書を検索する検索ステップと、前記検索ステップにおいて検索された検索結果を提示する検索結果提示ステップと、を実行する文書検索方法に関する。
【発明の効果】
【０００９】
一態様によれば、ユーザが自然言語で問合せをして例えば工作機械や産業機械等の機種に係る各種の文書を検索するに際して、当該機種に特有な用語を検索用のキーワードにするかしないか、をユーザ側で意識することなく、ユーザの目的とする文書を効率的に提示できる。
【図面の簡単な説明】
【００１０】
【図１】一実施形態に係る文書検索装置の機能構成を示すブロック図である。
【図２】一実施形態に係る機種とその機種に適用される文書の一例としての説明書との対応関係を示すテーブルの一例を示す図である。
【図３Ａ】一実施形態に係る文書とその文書に適用される辞書との対応関係を示すテーブルの一例を示す図である。
【図３Ｂ】一実施形態に係る文書とその文書に適用される辞書との対応関係を示すテーブルの一例を示す図である。
【図４】一実施形態に係る検索画面に係るユーザインタフェースの一例を示す図である。
【図５】一実施形態に係る検索結果提示部１７の提供する検索結果提示のためのユーザインタフェース画面の一例を示す図である。
【図６】一実施形態に係る検索結果提示部１７の提供する検索結果提示のためのユーザインタフェース画面の一例を示す図である。
【図７】一実施形態に係る検索結果提示部１７の提供する検索結果提示のためのユーザインタフェース画面の一例を示す図である。
【図８】一実施形態に係る文書検索装置が、機種を選択してから、入力された問合せに基づいて、機種に適用される文書を検索して、検索結果をユーザに対して提示するまでの処理を示すフローチャートである。
【図９】一実施形態に係る文書検索装置が１つ以上の機械とネットワーク接続した構成を示す図である。
【図１０】一実施形態に係る文書検索装置が機械機種対応関係記憶部を備える場合の機能構成を示すブロック図である。
【図１１】１つ以上の機械が文書検索装置１に通信可能に接続される場合の、当該機械を一意に識別するための識別情報と機種名との対応関係を示すテーブルの一例を示す図である。
【図１２】一実施形態に係る文書検索装置が管理装置を介して１つ以上の機械とネットワーク接続した構成を示す図である。
【図１３】一実施形態に係る検索画面に係るユーザインタフェースの一例を示す図である。
【発明を実施するための形態】
【００１１】
＜第１実施形態＞
以下、本発明の実施形態の一例である第１実施形態について説明する。
図１は、本実施形態に係る文書検索装置１の機能構成を示すブロック図である。
文書検索装置１は、制御部１０及び記憶部２０の他、入出力及び通信等の各種のインタフェースを備えた情報処理装置である。文書検索装置１は、サーバ、パーソナルコンピュータ、スマートフォン、タブレット端末、ゲーム機、ナビゲーション装置又は家電製品等、様々な電子機器として実装されてよい。
【００１２】
制御部１０は、文書検索装置１の全体を制御する部分であり、記憶部２０に記憶された各種プログラムを適宜読み出して実行することにより、本実施形態における各種機能を実現している。制御部１０は、ＣＰＵであってよい。
【００１３】
記憶部２０は、ハードウェア群を文書検索装置１として機能させるための各種プログラム、及び各種データ等の記憶領域であり、ＲＯＭ、ＲＡＭ、フラッシュメモリ又はハードディスクドライブ（ＨＤＤ）等であってよい。
記憶部２０は、本実施形態の各機能を制御部１０に実行させるための検索プログラムを記憶するプログラム記憶領域２１の他、文書記憶部としての文書記憶領域２２、辞書記憶部としての辞書記憶領域２３、機種文書対応関係記憶部としての機種文書対応関係記憶領域２４、及び文書辞書対応関係記憶部としての文書辞書対応関係記憶領域２５を備える。
【００１４】
文書記憶領域２２には、検索対象となる機種に適用される文書（例えば、当該機種に係る機械の取扱説明書、当該機種に係る機械の保守説明書、当該機種に係る付帯機器の取扱説明書、当該機種に係る付帯機器の保守説明書等）が記憶される。なお、文書は、複数の機種で共通に適用される文書、及び機種ごとに適用される固有の文書を含むように構成される。
文書記憶領域２２に記憶される文書には、それぞれ当該文書を一意に識別するための識別情報（例えば、文書ＩＤ、文書名、又は文書ファイル名称等）が付与されている。
【００１５】
辞書記憶領域２３には、検索対象となる機種に適用される文書（例えば、当該機種に係る機械の取扱説明書、当該機種に係る機械の保守説明書、当該機種に係る付帯機器の取扱説明書、当該機種に係る付帯機器の保守説明書等）ごとに適用される辞書（例えば、同義語辞書、類似語辞書等）が記憶される。
例えば、検索対象となる機種に適用される文書が「付帯機器の説明書」の場合に、「付帯機器」という用語を用いて説明がなされ、例えば、「付帯機器」と同義語又は類似語である「付帯設備」という用語が使用されていない場合、当該文書に適用される辞書として、「付帯設備」の同義語又は類似語として「付帯機器」が記載される必要がある。このように、検索対象となる機種に適用される文書に適用される辞書とは、当該文書において使用される用語に対して、当該用語の同義語又は類似語が対応づけられた辞書を意味する。
なお、辞書は、各文書に共通の共通辞書、及び文書ごと又は複数の文書群に適用される固有辞書を含むように構成されてもよい。
辞書記憶領域２３に記憶される辞書には、それぞれ当該辞書を一意に識別するための識別情報（例えば、辞書ＩＤ、辞書名、又は辞書ファイル名称等）が付与されている。
【００１６】
機種文書対応関係記憶領域２４には、機種とその機種に適用される文書との対応関係が記憶される。なお、各機種には、機種を一意に識別するための識別情報（例えば、機種ＩＤ、又は機種名称等）が付与されている。
図２は、機種とその機種に適用される文書の一例としての説明書との対応関係を示すテーブルを例示する。
図２を参照すると、機種Ａには、機種Ａに係る機械の説明書１（例えば、機械の取扱説明書）、機種Ａに係る機械の説明書２（例えば、機械の保守説明書）、機種Ａに係る付帯機器の説明書１（例えば、付帯機器の取扱説明書）、機種Ａに係る付帯機器の説明書２（例えば、付帯機器の保守説明書）の４種類の文書（説明書）が適用される。
文書（説明書）は、前述したように、複数の機種で共通に適用される場合があり、図２に示す例では、機種Ａと機種Ｃにおいて、機械の説明書２が共通に適用されている。
【００１７】
文書辞書対応関係記憶領域２５には、文書の一例としての説明書とその文書に適用される辞書との対応関係が記憶されている。図３Ａ及び図３Ｂは、文書とその文書に適用される辞書との対応関係を示すテーブルを例示する。
図３Ａを参照すると、機械の説明書１には辞書１が適用され、機械の説明書２には辞書２が適用され、付帯機器の説明書１には辞書１１が適用され、付帯機器の説明書２には辞書１２が適用される。
なお、前述したように、辞書は、各文書に共通の共通辞書、及び文書ごと又は複数の文書群に適用される固有辞書を含むように構成されてもよい。このような場合、図３Ｂに示すように、説明書に適用する辞書として、共通辞書及び個別辞書を対応づけてもよい。
図３Ｂを参照すると、機械の説明書１には、共通辞書と個別辞書１とが適用され、機械の説明書２には共通辞書と個別辞書２が適用され、付帯機器の説明書１には共通辞書と個別辞書１１が適用され、付帯機器の説明書２には共通辞書と個別辞書１２が適用される。
なお、機種文書対応関係記憶領域２４における文書を示す情報と、文書辞書対応関係記憶領域２５における文書を示す情報と、は同じ値になっていることが望ましい。例えば、機種文書対応関係記憶領域２４に文書を示す情報として文書名を記憶した場合、文書辞書対応関係記憶領域２５の文書を示す情報としても機種文書対応関係記憶領域２４に記憶されたのと同じ文書名とすることが望ましい。
【００１８】
なお、これらの文書記憶領域２２から文書辞書対応関係記憶領域２５は、すべて、又はその一部を文書検索装置１の外部に設けるようにしてもよい。例えば、文書記憶領域２２及び／又は辞書記憶領域２３を、文書検索装置１と物理的に離れた場所に設け、文書検索装置１とのネットワークを介した通信により読み書き（入出力）が行われてもよい。
【００１９】
制御部１０は、機種選択部１１と、問合せ入力部１２と、検索対象文書特定部１３と、辞書特定部１４と、検索用キーワード抽出部１５と、検索部１６と、検索結果提示部１７と、を備え、これらの各機能部により、ユーザからの問合せに対して、適切な文書の検索結果を出力する。
【００２０】
機種選択部１１は、例えば、文書検索装置１の備える表示部（図示せず）を介して、ユーザに機種を選択するためのインタフェースを提示する。
具体的には、例えば、機種選択部１１は、検索対象とする機種を選択するためのインタフェースを提供する。図４は、検索画面に係るユーザインタフェースの一例を示す図である。図４に示すように、機種選択部１１は、文書検索装置１の検索対象とする機種の一覧を表示してもよい。そうすることで、ユーザは、機種一覧から検索対象とする機種を選択することができる。ユーザにより機種が選択されると、機種選択部１１は選択された機種情報を、後述する検索対象文書特定部１３に引き渡すようにしてもよい。
【００２１】
問合せ入力部１２は、例えば、文書検索装置１の備える表示部（図示せず）を介して、ユーザに問合せを入力するためのインタフェースを提示する。
具体的には、例えば、問合せ入力部１２は、検索対象である文書を検索するための、ユーザからの問合せを入力するためのインタフェースを提供する。問合わせ入力部１２は、例えば、キーボード等を介した文字入力でもよく、音声を文字化した文字入力でもよく、手書き文字を認識した文字入力でもよく、手法は問わない。また、ユーザから自然文により入力された問合せを受け付けてもよい。図４に、問合わせ入力部１２の提供する問合せを入力するためのインタフェースの一例を示す。
ユーザは、図４に示すように、例えば、問合せを自然文（例えば、「付帯機器の操作方法を知りたい」）により入力することができる。その後、例えば、検索ボタンがユーザにより押下されると、問合せ入力部１２は、問合せを検索用キーワード抽出部１５に引き渡すようにしてもよい。なお、問合わせ入力部１１は、機種選択部１１により機種が選択された後に、問合せを入力するためのインタフェースを提供するようにしてもよい。
【００２２】
検索対象文書特定部１３は、機種選択部１１により選択された機種に適用される文書を、機種文書対応関係記憶領域２４に記憶されている機種とその機種に適用される文書との対応関係を参照して、検索対象文書を特定する。
具体的には、例えば、図４に示したように、機種Ａが選択された場合、検索対象文書特定部は、図２に例示したように、機種文書対応関係記憶領域２４に記憶されている機種とその機種に適用される文書との対応関係を参照し、機種Ａに適用される検索対象文書が機械の説明書１、機械の説明書２、付帯機器の説明書１、付帯機器の説明書２の４種類であることを特定する。
【００２３】
辞書特定部１４は、文書辞書対応関係記憶領域２５に記憶されている文書（例えば説明書）とその文書に適用される辞書との対応関係を参照し、検索対象文書特定部１３により特定された検索対象文書に適用される辞書を特定する。
具体的には、例えば、上述の例のように機種Ａが選択された場合、検索対象文書特定部１３により、検索対象文書は機械の説明書１、機械の説明書２、付帯機器の説明書１、付帯機器の説明書２の４種類であることが特定される。そうすると、辞書特定部１４は、例えば図３に示す文書辞書対応関係記憶領域２５に記憶されている文書（例えば説明書）とその文書に適用される辞書との対応関係を参照し、機械の説明書１には辞書１が適用され、機械の説明書２には辞書２が適用され、付帯機器の説明書１には辞書１１が適用され、付帯機器の説明書２には辞書１２が適用されることを特定することができる。
【００２４】
検索用キーワード抽出部１５は、問合せ入力部１２から入力された問合せに辞書特定部１４により特定された辞書を適用して検索用キーワード群を抽出する。
具体的には、検索用キーワード抽出部１５は、例えば形態素解析等の手法を用いて、問合せ文を単語及び／又は熟語等の複合語に分割することで、キーワードを抽出するようにしてもよい。検索用キーワード抽出部１５は、複合語を分割して、キーワードを抽出するようにしてもよい。例えば、検索用キーワード抽出部１５は、「付帯機器の操作方法を知りたい」という問合せから、「付帯機器」「操作方法」という検索用キーワード群を抽出することができる。あるいは検索用キーワード抽出部１５は、「付帯機器」「操作」「操作方法」という検索用キーワード群を抽出してもよい。あるいは、検索用キーワード抽出部１５は、「付帯機器」「操作」、「方法」、「操作方法」という検索用キーワード群を抽出してもよい。また、検索用キーワード抽出部１５は、不要語辞書を用いて、例えば「知りたい」という単語（動詞）を不要語として、検索用キーワード群に含まないようにしてもよい。
【００２５】
そして、上述の図２に記載の例のように機種Ａが選択された場合、検索対象文書特定部１３により、検索対象文書が機械の説明書１、機械の説明書２、付帯機器の説明書１、付帯機器の説明書２の４種類であることを特定する。この場合、上述の図３Ａに記載の例のように、辞書特定部１４により、機械の説明書１には辞書１が適用され、機械の説明書２には辞書２が適用され、付帯機器の説明書１には辞書１１が適用され、付帯機器の説明書２には辞書１２が適用されることが特定される。
【００２６】
機械の説明書１を検索する際、検索用キーワード抽出部１５は、辞書１を適用して問合せから検索用キーワード群（検索用キーワード群１とする）を抽出する。以下同様に、検索用キーワード抽出部１５は、機械の説明書２を検索する際には、辞書２を適用して問合せから検索用キーワード群（検索用キーワード群２とする）を抽出し、付帯機器の説明書１を検索する際には辞書１１を適用して問合せから検索用キーワード群（検索用キーワード群３とする）を抽出し、付帯機器の説明書２を検索する際には辞書１２を適用して問合せから検索用キーワード群（検索用キーワード群４とする）を抽出する。
【００２７】
例えば、問合せ入力部１２から「付帯機器の操作方法を知りたい」という問合せが入力されると、検索用キーワード抽出部１５は、「付帯機器の操作方法を知りたい」という問合せから、「付帯機器」、「操作方法」という検索用キーワード群を抽出することができる。そして、検索用キーワード抽出部１５は、抽出された「付帯機器」や「操作方法」に対する同義語や類似語が辞書１１及び辞書１２に記憶されていなければ、「付帯機器」、「操作方法」を検索用キーワード群として抽出する。
【００２８】
他方、例えば、問合せ入力部１２から「付帯設備の操作方法を知りたい」という問合せが入力されると、検索用キーワード抽出部１５は、「付帯設備の操作方法を知りたい」という問合せから、「付帯設備」、「操作方法」という検索用キーワード群を抽出することができる。この場合、辞書１１及び辞書１２に「付帯設備」が「付帯機器」の同義語である旨が記憶されていると、抽出された「付帯設備」に「付帯機器」が適用され、検索用キーワード群として「付帯機器」、「操作方法」を抽出することができる。そうすることで、用語「付帯機器」を用いて記述された付帯機器の説明書１及び付帯機器の説明書２に対して、仮に、ユーザが「付帯設備」をキーワードとして問合せを入力した場合であっても、検索用キーワード抽出部１５は、機種Ａに適用される文書に対して適切な「付帯機器」のキーワードを抽出することができ、それにより、ユーザの目的とする文書を効率的に検索することが可能となる。
なお、後述する検索部１６は、検索用キーワード抽出部１５により抽出された検索用キーワード群を用いて、検索対象文書特定部１３により特定された検索対象文書を検索することとなる。この際、使用される検索用キーワード群としては、問合せから抽出されたキーワードのうち、当該検索対象文書で使用されているキーワードと、当該キーワードが検索対象文書で使用される用語の同義語又は類似語となる場合に抽出される検索対象文書で使用される用語（新たなキーワード）と、からなる集合としてもよい。
具体的には、例えば、「付帯設備」が検索対象文書（付帯機器の説明書１）中で使用されておらず、検索対象文書に適用される辞書（辞書１１）に「付帯設備」が「付帯機器」の同義語とされている場合、検索用キーワード群として、「付帯設備」に換えて「付帯機器」を抽出するようにしてもよい。これに対して、例えば、「付帯設備」が検索対象文書（付帯機器の説明書１）中で使用され、かつ検索対象文書に適用される辞書（辞書１１）に「付帯設備」が「付帯機器」の同義語とされている場合、検索用キーワード群として、「付帯設備」に加えて「付帯機器」を抽出するようにしてもよい。
なお、問合せから抽出されたキーワードと、検索対象文書に適用される辞書に当該キーワードの同義語又は類似語となるキーワードが存在する場合、問合せから抽出されたキーワードに、当該キーワードの同義語又は類似語を加えてできる集合を検索用キーワード群としてもよい。
以上の場合、問合せから抽出されたキーワードに対して辞書に基づいて抽出されるキーワードが複数個ある場合、これらの用語をＯＲにより検索することが望ましい。
【００２９】
検索部１６は、検索用キーワード抽出部１５により抽出された検索用キーワード群を用いて、検索対象文書特定部１３により特定された検索対象文書を検索する。
具体的には、例えば、上述の例のように機種Ａが選択された場合、検索部１６は、上述の検索用キーワード群１を使って機械の説明書１を検索して、検索結果を取得する。同様に、検索部１６は、それぞれ、上述の検索用キーワード群２を使って機械の説明書２を検索して、検索結果を取得し、上述の検索用キーワード群３を使って付帯機器の説明書１を検索して、検索結果を取得し、上述の検索用キーワード群４を使って付帯機器の説明書２を検索して、検索結果を取得する。
【００３０】
検索結果提示部１７は、検索部１６により検索された検索結果を表示する。
具体的には、例えば、上述の例のように機種Ａが選択され、検索部１６により、機械の説明書１の検索結果、機械の説明書２の検索結果、付帯機器の説明書１の検索結果、及び付帯機器の説明書２の検索結果を取得したとする。
そうすると、検索結果提示部１７は、機械の説明書１の検索結果、機械の説明書２の検索結果、付帯機器の説明書１の検索結果、及び付帯機器の説明書２の検索結果を、例えば、文書検索装置１の備える表示部（図示せず）を介して、表示する。
【００３１】
図５及び図６は、検索結果提示部１７の提供する検索結果提示のためのユーザインタフェース画面の一例を示す図である。
図５及び図６に示すように、検索結果提示部１７は、各文書に対応するタブを設け、各タブをクリックするとそのタブに対応する文書の検索結果を表示するようにしてもよい。
図５及び図６に示す検索結果提示のためのユーザインタフェース画面では、上述の例のように機種Ａが選択され、機械の説明書１、機械の説明書２、付帯機器の説明書１、付帯機器の説明書２を検索した検索結果の表示例を示している。
【００３２】
図５及び図６に示すように、検索結果提示部１７は、一番左のタブ（機械説明書１）が選択されると機械の説明書１の検索結果を表示し、左から２番目のタブ（機械説明書２）が選択されると機械の説明書２の検索結果を表示し、左から３番目のタブ（付帯機器説明書１）が選択されると付帯機器の説明書１の検索結果を表示し、左から４番目（一番右）のタブ（付帯機器説明書２）が選択されると付帯機器の説明書２の検索結果を表示するようにしてもよい。詳細については、後述する。
【００３３】
また、図５及び図６に示すように、検索結果提示部１７は、各タブ上に、検索してヒットした件数を表示するようにしてもよい。そうすることで、一番左のタブ（機械説明書１）には機械の説明書１のヒット件数がｗｗ件であること、左から２番目のタブ（機械説明書２）には機械の説明書２のヒット件数がｘｘ件であること、左から３番目のタブ（付帯機器説明書１）には付帯機器の説明書１のヒット件数がｙｙ件であること、左から４番目（一番右）のタブ（付帯機器説明書２）には付帯機器の説明書２のヒット件数がｚｚ件であることがそれぞれ表示される。なお、検索してヒットした件数を表示する位置は、タブに限られない。検索してヒットした件数を、タブ以外の任意の位置に表示するように適宜設定してもよい。
【００３４】
次に、検索結果の表示内容について説明する。
図５及び図６に示すように、検索結果提示部１７は、タブの下方に検索結果としてヒットした文書の概要を表示するようにしてもよい。
図５は、一番左のタブ（機械説明書１）を選択して機械の説明書１の検索結果を表示しているところを示している。この場合、問合せが「付帯機器の操作方法を知りたい」であることから、機械の説明書１には付帯機器の操作方法に関する説明がほとんどなく、検索結果として
機械説明書１  ａａ章ｂｂ節ｃｃ項  タイトル１
内容１
等が表示されているのみであることがわかる。
【００３５】
図５に示すように、検索結果の中に表示されている「機械説明書１  ａａ章ｂｂ節ｃｃ項  タイトル１」は検索結果の出所を提示するためのものである。ここで「機械説明書１」は文書の名称を提示し、「ａａ章ｂｂ節ｃｃ項」は「機械説明書１」における記載箇所（章節項）を提示し、「タイトル１」は「ａａ章ｂｂ節ｃｃ項」に付された章節項名称を提示している。
なお、検索結果提示部１７は、記載箇所を提示するあたり、「ａａ章ｂｂ節ｃｃ項」のような章節項の提示に代えて文書の頁番号を提示してもよい。また、章節項の提示と頁番号との提示を併用してもよい。また、章節項を提示するに当たり、「ａａ章ｂｂ節ｃｃ項」を「ａａ−ｂｂ−ｃｃ」、「ａａ−ｂｂ−ｃｃ−」、「ａａ．ｂｂ．ｃｃ」、「ａａ．ｂｂ．ｃｃ．」、「ａａ＿ｂｂ＿ｃｃ」、「ａａ＿ｂｂ＿ｃｃ＿」等、章と節の間、節と項の間あるいは項の後ろに「−」、「．」、「＿」等の区切り文字を入れて提示するようにしてもよい。
【００３６】
さらに、検索結果提示部１７は、文書の章節項名称を提示するに当たり、章節項名称にその上位の章名称や章節名称を付加してもよい。例えば、検索対象文書中に、
１章  ＷＷＷＷ
１章１節  ｘｘｘｘ
１章１節１項  操作方法
‥‥‥
２章  ＹＹＹＹ
２章１節  ｚｚｚｚ
２章１節１項  操作方法
‥‥‥
と記載されている場合、文書の出所として例えば章節項名称だけを提示すると、１章１節１項は「１章１節１項  操作方法」となり、２章１節１項は「２章１節１項  操作方法」となる。そのため、何の操作方法か分かりにくくなる可能性がある。
そこで、上記のとおり、検索対象文書中に章名称、章節名称、章節項名称が付されている場合、章名称あるいは章節名称が操作対象を示していることが多いので、章節項名称を提示する際に章名称や章節名称を付加すると分かり易くなる場合がある。そこで、上記の場合、検索結果提示部１７は、１章１節１項の名称を提示する際に１章の名称や１章１節の名称を付加して、「ｘｘｘｘ  操作方法」あるいは「ＷＷＷＷ  ｘｘｘｘ  操作方法」などと提示してもよい。章名称や章名節称を付加する際に、章名称、章節名称、章節項名称の間に空白や「、」「，」等の記号を補い、区切りを示すようにしてもよい。
また、検索結果提示部１７は、章節名称を提示するに当たり、さらにその上位の章名称を付加してもよい。
【００３７】
なお、検索結果提示部１７は、各タブに「機械説明書１」等の検索結果の文書の名称を表示することから、記載箇所を提示するにあたり、文書の名称を表示しないようにしてもよい。例えば、図５を参照すると、一番左のタブ（機械説明書１）のように、タブに「機械説明書１」等の検索結果の文書の名称を表示する検索結果として
「機械説明書１  ａａ章ｂｂ節ｃｃ項  タイトル１」に換えて、「ａａ章ｂｂ節ｃｃ項  タイトル１」と表示するようにしてもよい。
【００３８】
次に、問合せに対応する記載内容の提示（表示）について説明する。
図５に示すように、検索結果の中に表示されている「内容１」は「機械説明書１  ａａ章ｂｂ節ｃｃ項」の記載内容を提示している。検索結果提示部１７は、文書の記載内容を提示するに当たり、検索結果として得られた記載箇所の全内容を提示する必要はなく、当該箇所の一部分、例えば、先頭部分等を提示するようにしてもよい。
【００３９】
また、図５において、例えば、検索結果提示部１７は、検索結果の「機械説明書１  ａａ章ｂｂ節ｃｃ項」の部分あるいは「機械説明書１  ａａ章ｂｂ節ｃｃ項  タイトル１」の部分に、文書記憶領域２２における「機械説明書１  ａａ章ｂｂ節ｃｃ項」へのリンク先を貼ってもよい。
あるいは、検索結果提示部１７は、リンク先が設定されたボタンを検索結果と共に表示するようにしてもよい。又は、検索結果提示部１７は、「機械説明書１  ａａ章ｂｂ節ｃｃ項」の箇所を添付ファイルとし、その添付ファイルを開くためのボタンを検索結果と共に表示するようにしてもよい。
【００４０】
さらに、検索結果提示部１７は、どの文書の検索結果を提示しているか、を示すために、図５に示すように、例えば一番左のタブ（機械説明書１）が現在選択されている場合、一番左のタブ（機械説明書１）を白黒反転して表示するようにしてもよい。なお、現在選択されているタブを示すために、当該タブを白黒反転することに限られない。例えば、検索結果提示部１７は、現在選択されているタブを示すために、タブの色を変える、文字の色を変える、又はタブの形を変える等、種々の手法を適用してもよい。
【００４１】
図６は、検索結果提示部１７が、左から３番目のタブ（付帯機器説明書１）が選択された場合に、付帯機器の説明書１の検索結果を表示しているところを示している。
前述したように、問合せが「付帯機器の操作方法を知りたい」である場合、付帯機器の説明書１における操作説明に関する箇所がいくつか検索結果として表示される。それぞれの検索結果の表示内容については、図５を参照して前述した内容と同様である。
【００４２】
図６に示すように複数の検索結果を取得した場合、検索結果提示部１７は、問合せに近い検索結果を上位に表示することが望ましい。検索結果提示部１７は、問合せに近い検索結果を上位に表示するため、例えば、問合せに対する検索結果の合致度を求め、当該合致度が大きい検索結果を上位に表示することができる。
ここで、合致度とは、例えば検索用キーワード群による検索結果である対象検索文書の記載箇所（例えば、章節項、又はページ等）における、検索用キーワード群に含まれる各キーワードｉ（１≦ｉ≦ｎ）の出現回数の合計としてもよい。すなわち、記載箇所に、キーワード１がＮ１回、キーワード２がＮ２回、・・・、キーワードｎがＮｎ回出現した場合、合致度をＮ１からＮｎの合計値としてもよい。なお、合致度は、これに限られない。例えば、キーワードに重みをつけて算出してもよい。
また、検索結果を上位に表示するとは、例えば、ユーザインタフェース画面上の上方から下方に向かって検索結果を表示する場合、検索結果を上方に表示することを意味する。また、ユーザインタフェース画面の左方向から右方向に向かって検索結果を表示する場合、検索結果を上位に表示するとは、ユーザインタフェース画面の左方に表示することを意味する。
【００４３】
以上のように、検索結果提示部１７の提供する検索結果提示のためのユーザインタフェース画面として、各文書に対応するタブを設け、各タブをクリックするとそのタブに対応する文書の検索結果を表示する形態について説明した。これに対して、検索結果提示部１７の提供する検索結果提示のためのユーザインタフェース画面として、検索結果をまとめて表示するようにしてもよい。
【００４４】
図７は、検索結果提示部１７の提供する検索結果提示のためのユーザインタフェース画面の一例を示す図である。図７には、上述の例のように機種Ａが選択され、機械の説明書１、機械の説明書２、付帯機器の説明書１、付帯機器の説明書２を検索した結果の表示例を示している。
図７に示すように、検索結果提示部１７は、機械の説明書１、機械の説明書２、付帯機器の説明書１、付帯機器の説明書２を検索した結果をまとめて表示する。この場合、前述したように、図６と同様に、検索結果提示部１７は、問合せに近い検索結果を上位に表示するのが望ましい。
なお、検索結果提示部１７は、図５及び図６に示すように、検索結果提示のためのユーザインタフェース画面として、各文書に対応するタブを設け、各タブをクリックするとそのタブに対応する文書の検索結果を表示するユーザインタフェース画面と、図７に示すように検索結果をまとめて表示するユーザインタフェース画面と、を切換えることができるように、ユーザインタフェース画面の切換えのための操作ボタン（図示せず）を設けてもよい。また、表示部（図示せず）がタッチパネルの場合、例えば、スワイプ操作等により、ユーザインタフェース画面を切換えるようにしてもよい。
以上、第１実施形態に係る文書検索装置１の各機能部の構成について説明した。
【００４５】
次に、図８のフローチャートを参照して、文書検索装置１が、機種選択部１１、問合せ入力部１２、検索対象文書特定部１３、辞書特定部１４、検索用キーワード抽出部１５、検索部１６、及び検索結果提示部１７を備える場合における、文書検索装置１の動作について説明する。図８は、文書検索装置１が、機種を選択してから、入力された問合せに基づいて、機種に適用される文書を検索して、検索結果をユーザに対して提示するまでの処理を示すフローチャートである。
【００４６】
ステップＳ１１において、機種選択部１１は、検索対象とする機種を選択する。
【００４７】
ステップＳ１２において、検索対象文書特定部１３は、ステップＳ１１において選択された機種に適用される検索対象文書を、機種文書対応関係記憶領域２４に記憶されている機種とその機種に適用される文書との対応関係を参照して特定する。
【００４８】
ステップＳ１３において、辞書特定部１４は、ステップＳ１２において特定された検索対象文書に適用される辞書を文書辞書対応関係記憶領域２５に記憶されている文書（例えば説明書）とその文書に適用される辞書との対応関係を参照し、特定する。
【００４９】
ステップＳ１４において、問合せ入力部１２は、検索対象である文書を検索するための問合せを入力する。
【００５０】
ステップＳ１５において、検索用キーワード抽出部１５は、ステップＳ１４において入力された問合せに、ステップＳ１２において特定された検索対象文書であって、未検索の検索対象文書に、ステップＳ１３において特定された辞書を適用して検索用キーワード群を抽出する。
【００５１】
ステップＳ１６において、検索部１６は、ステップＳ１５において抽出された検索用キーワード群を用いて、検索対象文書ごとに検索して、検索対象文書ごとに検索結果を取得する。
【００５２】
ステップＳ１７において、検索部１６は、すべての検索対象文書を検索したか否かを判定する。すべての検索対象文書を検索した場合（Ｙｅｓの場合）、ステップＳ１８に移る。未検索の検索対象文書がある場合（Ｎｏの場合）、ステップＳ１５に移る。
【００５３】
ステップＳ１８において、検索結果提示部１７は、ステップＳ１６において取得した検索結果を表示する。その後、当該処理を終了する。
以上により、文書検索装置１が、機種選択部１１、問合せ入力部１２、検索対象文書特定部１３、辞書特定部１４、検索用キーワード抽出部１５、検索部１６、及び検索結果提示部１７を備える場合における、文書検索装置１の動作について説明した。
【００５４】
＜第２実施形態＞
前述した第１実施形態に係る文書検索装置１は、機種選択部１１は、ユーザにより入力される機種情報を取得するものであった。これに対して、第２実施形態では、文書検索装置１がネットワークを介して１つ以上の機械と通信可能に接続される構成を備える。この構成により、ユーザは文書検索装置１に通信可能に接続される機械に適用される文書を検索する。第２実施形態における構成については、第１実施形態と異なる部分について説明するが、第１実施形態と同じ構成については説明を省略する。
【００５５】
図９は、ネットワーク９を介して文書検索装置１及び１つ以上の機械３をネットワーク接続した構成を示す図である。なお、図示しないが、文書検索装置１と機械３とは、インタフェース接続等により通信可能に接続してもよい。このため、文書検索装置１は、受信部を含む通信部（図示せず）を備えてもよい。
この場合、ユーザは機械３を操作する操作者であってもよい。また、機械３は表示部（図示せず）を備え、ユーザからの問合せの入力及び文書検索装置１の検索結果提示部１７の検索結果の出力先を当該機械の備える表示部としてもよい。
具体的には、例えば、機械３をクライアントとし、文書検索装置１をサーバとするクライアントサーバ方式又は、機械３をＷＥＢ端末とし、文書検索装置１をＷＥＢサーバとするＷＥＢシステムにより構成してもよい。
こうすることで、文書検索装置１の問合わせ入力部１２は、機械３を介して、ユーザに対して問合せを入力するためのインタフェース画面を提供することができる。
同様に、文書検索装置１の検索結果提示部１７は、ユーザに対して検索結果を提示するためのインタフェース画面を提供することができる。
【００５６】
また、第２実施形態では、文書検索装置１は、記憶部２０に機械機種対応関係記憶部としての機械機種対応関係記憶領域２６を備えるようにしてもよい。図１０は、記憶部２０が機械機種対応関係記憶部としての機械機種対応関係記憶領域２６を備える場合の文書検索装置１の機能ブロック図である。
機械機種対応関係記憶領域２６には、１つ以上の機械が、例えばネットワーク又はインタフェース接続等により、文書検索装置１に通信可能に接続される場合に、当該機械を一意に識別するための識別情報（例えば、機械ＩＤ、機械名、機械番号等）と、機種名との対応関係を記憶するようにしてもよい。
この場合、機種文書対応関係記憶領域２４における機種を示す情報と、機械機種対応関係記憶領域２６における機種を示す情報と、は同じ値になっていることが望ましい。例えば、機種文書対応関係記憶領域２４に機種を示す情報として機種名を記憶した場合、機械機種対応関係記憶領域２６の機種を示す情報としても機種文書対応関係記憶領域２４に記憶されたのと同じ機種名とすることが望ましい。
図１１は、１つ以上の機械が、例えばネットワーク又はインタフェース接続等により、文書検索装置１に通信可能に接続される場合の、当該機械を一意に識別するための識別情報と機種名との対応関係を示すテーブルを例示する。図１１を参照すると、１号機、２号機、３号機等が、文書検索装置１に通信可能に接続され、１号機、２号機、及び３号機は、それぞれ機種Ａ、機種Ｂ、及び機種Ｃであることが例示される。
【００５７】
第２実施形態において、文書検索装置１は、機械３と接続され、受信部（図示せず）を介して機械３から（ユーザにより入力される）問合せを受信することができる。この際、文書検索装置１は、当該機械の識別情報を合わせて取得することができる。
そうすることで、文書検索装置１（機種選択部１１）は、機械機種対応関係記憶領域２６に記憶される機械機種対応関係を参照することで、自動的に検索対象とする機種を選択（取得）することができる。その後、機種選択部１１は選択（取得）した機種情報を、検索対象文書特定部１３に引き渡すことができる。
このように、第２実施形態において、文書検索装置１が、記憶部２０に機械機種対応関係記憶領域２６を備える場合、ユーザは、機種を選択する操作を省略することができる。
【００５８】
具体的には、例えば１号機からの問合せは通常は機種Ａ（１号機の機種）に関する問合せであると想定される。このため、１号機から問合わせを送信する際に機種情報として機種Ａという情報を付加することができる。こうすることで、図９の構成においては、問合せと機種情報とを文書検索装置１に送信することができる。文書検索装置１には問合せと機種情報を受信する受信部（図示せず）を備えていることから、ユーザは機械のインタフェース画面（検索画面）から問合せを入力する際に機種を選択する操作を省略することが可能となる。
【００５９】
さらに、第２実施形態において、以下のように処理してもよい。例えば、１号機にアラームｘｘｘｘが発生した場合、「アラームｘｘｘｘが発生した」という問合せと機種Ａという機種情報を自動的に文書検索装置１に送信するようにしてもよい。こうすることで、アラーム発生時に、ユーザがアラームｘｘｘｘに関する問合せを入力することなく、自動的に当該アラームに関する説明を当該機種に適用される文書から検索することが可能となる。
このように、第２実施形態においては、機械の状態（例えばアラームの発生した状態）と当該アラームについての問合せとの組合せを予め設定して機械３に記憶しておくことにより、当該機械にアラームが発生した場合に、ユーザが当該アラームに関する問合せ等を入力する負担を減らすことができる。
なお、機械の状態としては、アラームの発生した状態に限られない。例えば、機械の状態として、アラームの発生していない状態であっても、ユーザにより予め問合せを設定することで、機械３が当該状態のときに、ユーザが当該状態に係る問合せを入力することなく、自動的に当該状態に関する説明を当該機種に適用される文書から検索することが可能となる。
【００６０】
なお、機種選択部１１が機種情報を、検索対象文書特定部１３に引き渡した後の処理は、第１実施形態と同じであり、説明を省略する。
以上、本実施形態として例示した第２実施形態に係る文書検索装置１及び機械３について説明した。
【００６１】
＜第３実施形態＞
第２実施形態に係る文書検索装置１はネットワーク９を介して１つ以上の機械３とネットワーク接続したものであった。これに対して、第３実施形態は、文書検索装置１と機械３とをネットワーク接続するに際して、管理装置５を介して通信可能に接続される点で異なる。
図１２は、管理装置５を介して文書検索装置１及び１つ以上の機械３をネットワーク接続した構成を示す図である。この場合、第２実施形態において説明した機能と同様の機能を実現することができる。
具体的には、管理装置５が、例えばルータの機能を備えることで、文書検索装置１と機械３とを、第２実施形態と同様にネットワーク接続するようにしてもよい。この場合、第２実施形態と同様の動作を行うようにすることができる。
【００６２】
他方、第３実施形態において、例えばユーザが管理装置５を用いて機械をリモート操作するような場合、管理装置５に例えば表示端末７を設けることで、文書検索装置１の問合わせ入力部１２は、管理装置５を介して表示端末７に対して問合せを入力するためのインタフェース画面を提供してもよい。同様に、文書検索装置１の検索結果提示部１７は、管理装置５を介して表示端末７に対して検索結果を提示するためのインタフェース画面を提供するようにしてもよい。
具体的には、例えば、管理装置５（又は表示端末７）をクライアントとし、文書検索装置１をサーバとするクライアントサーバ方式又は、管理装置５（又は表示端末７）をＷＥＢ端末とし、文書検索装置１をＷＥＢサーバとするＷＥＢシステムにより構成してもよい。
こうすることで、文書検索装置１の問合わせ入力部１２は、管理装置５を介して表示端末７に対して問合せを入力するためのインタフェース画面を提供するようにしてもよい。
同様に、文書検索装置１の検索結果提示部１７は、管理装置５を介して表示端末７に対して検索結果を提示するためのインタフェース画面を提供するようにしてもよい。
【００６３】
さらに、管理装置５は、ネットワーク接続を介して、ネットワーク接続されている機械３の識別情報をすべて取得するようにしてもよい。そうすることで、管理装置５は例えば表示端末に機種一覧を表示することに換えて、機械識別情報（例えば、１号機、２号機、３号機等）の一覧を表示することで、ユーザに対して、機械の識別情報を選択させるようにしてもよい。
図１３に、管理装置５により出力される、機械の識別情報を選択させる検索画面に係るユーザインタフェースの一例を示す。図１３に示すように、管理装置５は、機械識別情報（例えば、１号機、２号機、３号機等）の一覧を表示することで、ユーザに対して、機械の識別情報を選択させることができる。
ユーザにより機械の識別情報が選択されると、管理装置５は、機械機種対応関係記憶領域２６に記憶される機械機種対応関係を参照することで、自動的に検索対象とする機種を選択（取得）するようにしてもよい。管理装置５は、文書検索装置１に対して機種情報を送信することができる。
なお、この場合、管理装置５の記憶部（図示せず）に、機械機種対応関係を記憶するようにしてもよい。
なお、機種選択部１１が機種情報を、検索対象文書特定部１３に引き渡した後の処理は、第１実施形態と同じであり、説明を省略する。
以上、本実施形態として例示した第３実施形態に係る文書検索装置１、機械３、管理装置５、及び表示端末７について説明した。
【００６４】
文書検索装置１による検索方法は、ソフトウェアにより実現してもよい。ソフトウェアによって実現される場合には、このソフトウェアを構成するプログラムが、コンピュータ（文書検索装置１）にインストールされる。また、これらのプログラムは、リムーバブルメディアに記録されてユーザに配布されてもよいし、ネットワークを介してユーザのコンピュータにダウンロードされることにより配布されてもよい。
また、第２実施形態の場合には、機械３に、前述したように、例えばクライアント側のプログラムをインストールするようにしてもよい。
同様に、第３実施形態の場合には、管理装置５（又は表示端末７）に、前述したように、例えばクライアント側のプログラムをインストールするようにしてもよい。
【００６５】
＜本実施形態の効果＞
以下、本開示の実施形態を列記する。
（１）  本実施形態によれば、文書検索装置１は、機種に適用される文書を記憶する文書記憶部としての文書記憶領域２２と、辞書を記憶する辞書記憶部としての辞書記憶領域２３と、機種と前記機種に適用される文書との対応関係を記憶する機種文書対応関係記憶部としての機種文書対応関係記憶領域２４と、前記文書と前記文書に適用される辞書との対応関係を記憶する文書辞書対応関係記憶部としての文書辞書対応関係記憶領域２５と、制御部１０と、を備え、制御部１０は、機種を選択する機種選択部１１と、機種文書対応関係記憶領域２４を参照して、機種選択部１１により選択された機種に適用される文書を検索対象文書として特定する検索対象文書特定部１３と、文書辞書対応関係記憶領域２５を参照して、検索対象文書特定部１３により特定された検索対象文書に適用される辞書を特定する辞書特定部１４と、問合せを入力する問合せ入力部１２と、問合せ入力部１２から入力された問合せに辞書特定部１４により特定された辞書を適用して検索用キーワード群を抽出する検索用キーワード抽出部１５と、検索用キーワード抽出部１５で抽出された検索用キーワード群を用いて、検索対象文書特定部１３により特定された検索対象文書を検索する検索部１６と、検索部１６により検索された検索結果を表示する検索結果提示部１７と、を備える。
これにより、ユーザが自然言語で問合せをして例えば工作機械や産業機械等の機種に適用される各種の文書を検索するに際して、当該機種に特有な用語を検索用のキーワードにするかしないか、をユーザ側で意識することなく、ユーザの目的とする文書を効率的にユーザに対して提示することができる。
【００６６】
（２）  （１）に記載の文書検索装置１は、複数の機械３と通信可能に接続されるようにしてもよい。
これにより、例えば、ユーザは機械３から問合せを入力することができる。
【００６７】
（３）  （１）に記載の文書検索装置１は、複数の機械３と、管理装置５を介して通信可能に接続されるようにしてもよい。
これにより、（２）と同様の効果が得られる。
【００６８】
（４）  （２）又は（３）に記載の文書検索装置１は、文書検索装置１と通信可能に接続される機械３と機械３の機種との対応関係を記憶する機械機種対応関係記憶部としての機械機種対応関係記憶領域２６を備え、機種選択部１１は、機械機種対応関係記憶領域２６を参照して、文書検索装置１と通信可能に接続される機械３の機種を選択するようにしてもよい。
これにより、ユーザは、機械３から問合せをする際に、機種選択処理を省略することができる。
【００６９】
（５）  （３）に記載の文書検索装置１において、管理装置５は、管理装置５に接続される機械３と機械３の機種との対応関係を記憶した機械機種対応関係記憶部を備え、機種選択部１１は、管理装置５の備える機械機種対応関係記憶部を参照して、管理装置５に接続される機械３の機種を選択するようにしてもよい。
これにより、これにより、ユーザは、管理装置５から問合せをする際に、機械を選択することで、機種選択処理を省略することができる。
【００７０】
（６）  （２）又は（３）に記載の文書検索装置１は、機械３から送信される問合せ及び機械３の機種情報を受信する受信部を備え、機種選択部１１は受信部により受信した機械３の機種情報に基づいて機種を選択し、問合せ入力部１２は、受信部により受信した問合せを入力するようにしてもよい。
これにより、ユーザは、機械３から問合せをする際に、機種選択処理を省略することができる。
【００７１】
（７）  （３）に記載の文書検索装置１は、管理装置５から送信される問合せ及び機械３の機種情報を受信する受信部を備え、機種選択部１１は受信部により受信した機械３の機種情報に基づいて機種を選択し、問合せ入力部１２は、受信部により受信した問合せを入力するようにしてもよい。
これにより、管理装置５は、ユーザに対して、機種一覧に換えて、機械識別情報（例えば、１号機、２号機、３号機等）の一覧を表示し、機械の識別情報を選択させることができる。
【００７２】
（８）  本実施形態によれば、コンピュータが実行する文書検索方法は、機種に適用される文書を記憶する文書記憶部としての文書記憶領域２２と、辞書を記憶する辞書記憶部としての辞書記憶領域２３と、機種と前記機種に適用される文書との対応関係を記憶する機種文書対応関係記憶部としての機種文書対応関係記憶領域２４と、前記文書と前記文書に適用される辞書との対応関係を記憶する文書辞書対応関係記憶部としての文書辞書対応関係記憶領域２５と、制御部１０と、を備え、機種を選択する機種選択ステップと、機種文書対応関係記憶領域２４を参照して、機種選択ステップにおいて選択された機種に適用される文書を検索対象文書として特定する検索対象文書特定ステップと、文書辞書対応関係記憶領域２５を参照して、検索対象文書特定ステップにおいて特定された検索対象文書に適用される辞書を特定する辞書特定ステップと、問合せを入力する問合せ入力ステップと、問合せ入力ステップにおいて入力された問合せに辞書特定ステップにより特定された辞書を適用して検索用キーワード群を抽出する検索用キーワード群抽出ステップと、検索用キーワード群抽出ステップにおいて抽出された検索用キーワード群を用いて、検索対象文書特定ステップにおいて特定された検索対象文書を検索する検索ステップと、検索ステップにおいて検索された検索結果を表示する検索結果提示ステップと、を含む。
これにより、（１）と同様の効果を奏することができる。
【００７３】
以上、本発明の実施形態について説明したが、本発明は前述した実施形態に限るものではない。また、本実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本実施形態に記載されたものに限定されるものではない。
【００７４】
［変形例１］
上述した実施形態では、文書検索装置１は、各機能部（機種選択部１１、問合せ入力部１２、検索対象文書特定部１３、辞書特定部１４、検索用キーワード抽出部１５、検索部１６、及び検索結果提示部１７）、各記憶領域（文書記憶領域２２、辞書記憶領域２３、機種文書対応関係記憶領域２４、文書辞書対応関係記憶領域２５、及び機械機種対応関係記憶領域２６）を含む装置を例示したが、これに限られない。
例えば、文書検索装置１を、各記憶領域のうち、任意の記憶領域を物理的に独立させて、例えばファイルサーバ（ファイル装置）として、ネットワーク又は物理的なインタフェースを介して各機能部と通信可能にする、分散処理システムとして構成してもよい。例えば、一例として、文書記憶領域２２、辞書記憶領域２３を独立したファイルサーバ（ファイル装置）としてもよい。なお、分散処理システムは公知技術であり、任意の記憶領域をファイルサーバとしてもよい。
【００７５】
また、文書検索装置１を各機能部（機種選択部１１、問合せ入力部１２、検索対象文書特定部１３、辞書特定部１４、検索用キーワード抽出部１５、検索部１６、及び検索結果提示部１７）のうち、任意の機能部を物理的に独立させて、例えばサーバ、ＰＣ等として、ネットワーク又は物理的なインタフェースを介して通信可能にする、分散処理システムとして構成してもよい。
【００７６】
例えば、問合わせ入力部１２として、パーソナルコンピュータや携帯端末などのキーボードやタッチパネル等を介した文字入力装置を適用してもよい。また、問合せ入力部１２としてパーソナルコンピュータや携帯端末等の音声認識機能を利用してユーザの音声を文字コード化するようにしてもよい。また、問合せ入力部１２としてパーソナルコンピュータや携帯端末等の手書き文字認識機能を利用して、ユーザの手書き文字を文字コード化するようにしてもよい。このようにした場合、問合わせ入力部１２としての装置であるパーソナルコンピュータや携帯端末は、ネットワーク又は物理的なインタフェースを介して文書検索装置１の他の機能部と通信可能に接続してもよい。
その場合、検索結果提示部１７について、同じパーソナルコンピュータや携帯端末を適用してもよい。具体的には、検索結果提示部１７としてのパーソナルコンピュータや携帯端末は、文書検索装置１の他の機能部（検索部１６等）により作成された検索結果を、当該パーソナルコンピュータや携帯端末等の画面を介して出力してもよい。
【００７７】
また、検索対象文書特定部１３、辞書特定部１４、検索用キーワード抽出部１５、検索部１６、検索結果提示部１７等についても、それぞれ、独立した物理的なサーバ上に設けるようにしてもよい。例えば、検索部１６は、検索対象文書特定部１３、辞書特定部１４、検索用キーワード抽出部１５及び検索結果提示部１７とネットワーク又は物理的なインタフェースを介して通信可能に接続されていてもよい。
また、以上説明したサーバ装置、ファイルサーバ（ファイル装置）は、例えば、クラウド上の仮想サーバとしてもよい。その場合、機能部はクラウド上でファンクションとして構成してもよい。
このようなクラウドを含む分散化は、当業者にとって公知の技術であり、必要に応じて設計される事項である。すなわち、文書検索装置１の備える各機能部及び各記憶部の実施形態は、１台のコンピュータでも、１箇所にある又は数箇所に分散され、通信ネットワークによって相互接続された多数のコンピュータでも分散して実行する分散処理システムとして構成してもよい。
【００７８】
［変形例２］
文書は一編の文書全体がひとつになっていてもよい。また、一編の文書を適宜分割した形態であってもよい。なお、一編の文書を適宜分割した形態の場合、検索部１６は、分割された文書の該当部分を検索結果とするようにしてもよい。同様に、検索結果提示部１７は、分割された文書の該当部分を検索結果として提示するようにしてもよい。
【符号の説明】
【００７９】
１  文書検索装置
１０  制御部
１１  機種選択部
１２  問合せ入力部
１３  検索対象文書特定部
１４  辞書特定部
１５  検索用キーワード抽出部
１６  検索部
１７  検索結果提示部
２０  記憶部
２１  プログラム記憶領域
２２  文書記憶領域
２３  辞書記憶領域
２４  機種文書対応関係記憶領域
２５  文書辞書対応関係記憶領域
２６  機械機種対応関係記憶領域
３  機械
５  管理装置
７  表示端末
９  ネットワーク
【図１】
2020201750.tif 000003
【図２】
2020201750.tif 000004
【図３Ａ】
2020201750.tif 000005
【図３Ｂ】
2020201750.tif 000006
【図４】
2020201750.tif 000007
【図５】
2020201750.tif 000008
【図６】
2020201750.tif 000009
【図７】
2020201750.tif 000010
【図８】
2020201750.tif 000011
【図９】
2020201750.tif 000012
【図１０】
2020201750.tif 000013
【図１１】
2020201750.tif 000014
【図１２】
2020201750.tif 000015
【図１３】
2020201750.tif 000016