(57)【要約】    【課題】  適切な検索を行うための候補語を提示する装置を提供する。    【解決手段】  検索条件取得手段２は、ユーザによって指定された検索条件を取得する。検索実行手段４は、取得した検索条件にて、記録部１０に記録されている対象情報１２を検索する。検索結果出力手段６は、検索結果である検索情報１４を出力する。候補語出力手段８は、検索情報１４の特徴語を抽出し、これを候補語として出力する。なお、候補語出力手段８は、検索情報１４ではなく対象情報１２の特徴語を抽出し、候補語として出力するようにしてもよい。【選択図】  図１
2016192067.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによる検索条件を取得する検索条件取得手段と、
取得した検索条件によって対象情報を検索する検索実行手段と、
検索実行手段によって検索された検索情報を出力する検索結果出力手段と、
前記検索情報または前記対象情報に含まれる特徴語を抽出し、検索のための候補語として出力する候補語出力手段と、
を備えた検索装置。
【請求項２】
コンピュータによって検索装置を実現するための検索プログラムであって、コンピュータを、
ユーザによる検索条件を取得する検索条件取得手段と、
取得した検索条件によって対象情報を検索する検索実行手段と、
検索実行手段によって検索された検索情報を出力する検索結果出力手段と、
前記検索情報または前記対象情報に含まれる特徴語を抽出し、検索のための候補語として出力する候補語出力手段として機能させるための検索プログラム。
【請求項３】
請求項１の装置または請求項２のプログラムにおいて、
前記候補語出力手段は、
前記検索情報または前記対象情報を、少なくとも検索日時、検索場所、ユーザの属性のいずれかに基づいて絞り込む絞込手段と、
絞り込まれた検索情報または対象情報に含まれる特徴語を抽出する特徴語抽出手段と、
を備えていることを特徴とする装置またはプログラム。
【請求項４】
請求項３の装置またはプログラムにおいて、
前記絞込手段は、前記検索情報または前記対象情報を、当該ユーザがアクセス権限を有するものに絞り込むことを特徴とする装置またはプログラム。
【請求項５】
請求項１〜４のいずれかの装置またはプログラムにおいて、
前記候補語出力手段は、前記検索情報もしくは前記検索情報を絞り込んだ情報に基づく特徴語と、前記対象情報もしくは前記対象情報を絞り込んだ情報に基づく特徴語との双方を、候補語として出力することを特徴とする装置またはプログラム。
【請求項６】
請求項１〜５のいずれかの装置またはプログラムにおいて、
前記検索条件取得手段は、ネットワークを介して接続された端末装置から検索条件を取得することを特徴とする装置またはプログラム。
【請求項７】
コンピュータによる検索方法であって、
コンピュータが、ユーザによる検索条件を取得し、
コンピュータが、取得した検索条件によって対象情報を検索し、
コンピュータが、検索実行手段によって検索された検索情報を出力し、
コンピュータが、前記検索情報または前記検索条件から少なくとも一つの検索語を除いた検索条件にて検索した結果情報に含まれる特徴語を抽出し、抽出した特徴語を候補語として出力することを特徴とする検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、対象情報を検索する検索装置に関するものであり、特にその検索語の提案機能に関するものである。
【背景技術】
【０００２】
対象情報を検索する際、検索条件による絞り込みが十分でなくヒット件数が多すぎたり、逆に、過度に絞り込まれてしまいヒット件数がゼロになったりすることがある。
【０００３】
絞り込みが十分でない場合、検索を行うユーザは、新たな検索語を検索条件に追加し、絞り込みを行う。また、ヒット件数が少なすぎる場合、検索を行うユーザは、当該検索語による検索結果を破棄し、他の検索語によって検索を行う。いずれの場合においても、適切な検索語を選択することが、好ましい検索結果を得るために重要である。
【０００４】
特許文献１には、ヒット件数が多すぎる場合、検索式に含まれる検索語の共起語を、新たな検索語として候補表示する装置が開示されている。
【０００５】
また、特許文献２には、ウエブサイトに対して、適切なカテゴリの商品広告を提示するシステムが開示されている。カテゴリ名を検索語として検索し、検索結果から特徴語を抽出し、この特徴語をカテゴリ名に対して関連づけて、特徴語データベースを生成する。特徴語データベースの特徴語を多く含むウエブサイトに対しては、当該関連づけられたカテゴリの商品広告を出稿するようにしている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−２３００３７
【特許文献２】特開２０１０−００９３０７
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献１の技術においては、検索語の共起語を候補として表示するものであるため、共起語がない場合には候補を表示できないという問題があった。
【０００８】
また、検索された情報の中に、共起語が含まれていなければ、適切な絞り込みを行うことができないという問題もあった。
【０００９】
一方、特許文献２の技術においては、特徴語データベースによって、適切なカテゴリの広告を出すことが実現されているものの、検索における絞り込みなどを適切に行うことは課題として認識されていない。
【００１０】
この発明は、上記のような問題点を解決して、適切な検索を行うための候補語を提示する装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
この発明に係る入力装置の独立して適用可能ないくつかの特徴を以下に示す。
【００１２】
(1)(2)この発明に係る検索装置は、ユーザによる検索条件を取得する検索条件取得手段と、取得した検索条件によって対象情報を検索する検索実行手段と、検索実行手段によって検索された検索情報を出力する検索結果出力手段と、前記検索情報または前記対象情報に含まれる特徴語を抽出し、検索のための候補語として出力する候補語出力手段とを備えている。
【００１３】
したがって、さらなる検索のための適切な候補語を出力することができる。
【００１４】
(3)この発明に係る検索装置は、候補語出力手段が、検索情報または対象情報を、少なくとも検索日時、検索場所、ユーザの属性のいずれかに基づいて絞り込む絞込手段と、絞り込まれた検索情報または対象情報に含まれる特徴語を抽出する特徴語抽出手段とを備えていることを特徴とする。
【００１５】
したがって、より適切な候補語を出力することができる。
【００１６】
(4)この発明に係る検索装置は、絞込手段が、検索情報または対象情報を、当該ユーザがアクセス権限を有するものに絞り込むことを特徴とする。
【００１７】
したがって、アクセス権限のない情報を特徴語抽出から排除して、より適切な候補語を出力することができる。
【００１８】
(5)この発明に係る検索装置は、候補語出力手段が、前記検索情報もしくは前記検索情報を絞り込んだ情報に基づく特徴語と、前記対象情報もしくは前記対象情報を絞り込んだ情報に基づく特徴語との双方を、候補語として出力することを特徴とする。
【００１９】
したがって、選択可能な候補語を豊富にすることができる。
【００２０】
(6)この発明に係る検索装置は、検索条件取得手段が、ネットワークを介して接続された端末装置から検索条件を取得することを特徴とする。
【００２１】
したがって、複数の端末装置からのアクセスが可能な検索装置を実現できる。
【００２２】
(7)この発明に係る検索方法は、コンピュータによる検索方法であって、コンピュータが、ユーザによる検索条件を取得し、コンピュータが、取得した検索条件によって対象情報を検索し、コンピュータが、検索実行手段によって検索された検索情報を出力し、コンピュータが、前記検索情報または前記検索条件から少なくとも一つの検索語を除いた検索条件にて検索した結果情報に含まれる特徴語を抽出し、抽出した特徴語を候補語として出力することを特徴とする。
【００２３】
したがって、さらなる検索のための適切な候補語を出力することができる。
【００２４】
「検索条件取得手段」は、実施形態においては、ステップＳ２がこれに対応する。
【００２５】
「検索実行手段」は、実施形態においては、ステップＳ３がこれに対応する。
【００２６】
「検索結果出力手段」は、実施形態においては、ステップＳ４がこれに対応する。
【００２７】
「候補語出力手段」は、実施形態においては、ステップＳ７、Ｓ９、Ｓ１０がこれに対応する。
【００２８】
「絞込手段」は、実施形態においては、ステップＳ７２、Ｓ９２がこれに対応する。
【００２９】
「特徴語抽出手段」は、ステップＳ７、Ｓ９、Ｓ７４、Ｓ９４がこれに対応する。
【００３０】
「対象情報」とは、検索の対象となる情報をいう。テキストデータ、画像データなど、データ形式は問わない。
【００３１】
「検索情報」とは、対象情報を検索した結果情報をいう。なお、今回の検索情報について、さらなる検索を行う場合には、当該今回の検索情報が対象情報となる。
【００３２】
「プログラム」とは、ＣＰＵにより直接実行可能なプログラムだけでなく、ソース形式のプログラム、圧縮処理がされたプログラム、暗号化されたプログラム等を含む概念である。
【図面の簡単な説明】
【００３３】
【図１】この発明の一実施形態による検索装置の機能ブロック図である。
【図２】検索装置をサーバ装置３０として構成した場合のシステム構成である。
【図３】サーバ装置３０のハードウエア構成である。
【図４】検索プログラム５４のフローチャートである。
【図５】検索プログラム５４のフローチャートである。
【図６】ユーザＤＢのデータ例である。
【図７】検索対象となるＤＢのデータ例である。
【図８】端末装置２０における検索結果表示画面の例である。
【図９】出現頻度のテーブルを示す図である。
【図１０】端末装置２０における候補語の表示例である。
【図１１】端末装置２０における候補語選択の表示例である。
【図１２】第２の実施形態による検索装置の機能ブロック図である。
【図１３】検索プログラム５４のフローチャートである。
【図１４】検索プログラム５４のフローチャートである。
【図１５】検索結果データの例である。
【発明を実施するための形態】
【００３４】
１．第一の実施形態
1.1全体構成
図１に、この発明の一実施形態による検索装置の機能ブロック図を示す。検索条件取得手段２は、ユーザによって指定された検索条件を取得する。検索実行手段４は、取得した検索条件にて、記録部１０に記録されている対象情報１２を検索する。検索結果出力手段６は、検索結果である検索情報１４を出力する。
【００３５】
候補語出力手段８は、検索情報１４の特徴語を抽出し、これを候補語として出力する。なお、候補語出力手段８は、検索情報１４ではなく対象情報１２の特徴語を抽出し、候補語として出力するようにしてもよい。
【００３６】
1.2システム構成
図２に、検索装置をサーバ装置３０として構成した場合のシステム構成を示す。検索装置であるサーバ装置３０には、インターネット・ＬＡＮなどによって端末装置２０、２０・・・、データベース装置３２が接続されている。データベース装置３２は、ＬＡＮによって接続された他のサーバ装置や、インターネット上のウエブサーバなどから情報を収集し、蓄積している。また、ユーザの属性（氏名、ファイル閲覧権限など）を記述したユーザＤＢも記録している。
【００３７】
したがって、端末装置２０のユーザは、サーバ装置３０を介して、データベース装置３２に記録されているファイルを検索することができる。
【００３８】
図３に、サーバ装置３０のハードウエア構成を示す。ＣＰＵ４０には、メモリ４２、ハードディスク４６、ＤＶＤ−ＲＯＭドライブ４８、通信回路５０が接続されている。
【００３９】
通信回路５０は、ＬＡＮやインターネットに接続するための回路である。ハードディスク４６には、オペレーティングシステム５２、検索プログラム５４が記録されている。検索プログラム５４は、オペレーティングシステム５２と協働してその機能を発揮するものである。これらプログラムは、ＤＶＤ−ＲＯＭ５６に記録されていたものを、ＤＶＤ−ＲＯＭドライブ４８を介して、ハードディスク４６にインストールしたものである。
【００４０】
端末装置２０のハードウエア構成も、図３と同様である。ただし、端末装置２０においては、ハードディスク４６に、検索プログラム５４ではなく、閲覧プログラムが記録されている。また、キーボード、マウス、ディスプレイなどが接続されている。
【００４１】
1.3検索処理
図４、図５に、検索プログラム５４のフローチャートを示す。まず、サーバ装置３０のＣＰＵ４０（以下、サーバ装置３０と省略することがある）は、端末装置２０からのログイン要求を受けて、ログイン処理を行う（ステップＳ１）。ログイン処理においては、端末装置２０から送られてくるユーザＩＤ、パスワードに基づいて認証を行う。図６に、ＤＢ装置３２に記録されているユーザＤＢの例を示す。サーバ装置３０は、このユーザＤＢを参照して、認証を行う。
【００４２】
次に、サーバ装置３０は、端末装置２０を操作したユーザからの検索条件を受信して取得する（ステップＳ２）。今回の検索条件として「製品＊マニュアル」という検索条件となるような内容を受信したものとする。なお、「＊」はＡＮＤを意味しており、「製品」および「マニュアル」の双方の言葉が、本文に含まれるファイルを検索するという検索条件である。なお、ここでは、「製品」にて既に検索を行っているものとして説明をすすめる。
【００４３】
続いて、サーバ装置３０は、ＤＢ装置３２に記録されているファイルについて、上記の検索条件にしたがって、検索を行う（ステップＳ３）。図７に、ＤＢ装置３２に記録されたファイルを示す。これらのファイルは、ＤＢ装置３２が、社内のＬＡＮを介して、他のサーバ装置（たとえば、人事ＤＢなど）より定期的に取得しているものである。なお、ファイルには、ＨＴＭＬ形式によるページも含まれる。
【００４４】
図７に示すように、コンテンツＩＤ、タイトル、ファイル名、本文、更新日時などが記録されている。また、参照可能時間には、各ユーザが参照可能な時間が記録されている。たとえば、コンテンツ（ＩＤ＝４）の「労働組合ページ」は、就業定時でない１８：００〜２３：００の間に参照可能となっている。
【００４５】
サーバ装置３０は、検索結果を端末装置２０に送信する（ステップＳ４）。端末装置２０は、これをディスプレイに表示する。図８に、端末装置２０において表示される検索結果画面を示す。
【００４６】
コンテンツＩＤ、タイトル、本文の一部が示されている。ユーザは、端末装置２０を操作して、本文の一部（リンクになっている）をクリックすることにより、本文全体をサーバ装置３０に要求することができる。
【００４７】
端末装置２０を操作するユーザは、検索結果をさらに絞り込むか、今回の検索語に代えて他の検索語で絞り込むかを選択する。この選択は、図８の、絞込み方法ボタン６０または６２をクリックすることによって行う。ボタン６０をクリックすれば、検索結果をさらに絞り込むことができる。検索結果件数が多い場合に有効である。ボタン６２をクリックすれば、今回の検索語（「マニュアル」）に代えて他の検索語にて絞り込みを行うことができる。検索結果件数が少なすぎる場合に有効である。
【００４８】
ここでは、ボタン６０（ＡＮＤ）がクリックされたものとして説明を進める。端末装置２０は、ボタン６０がクリックされた旨をサーバ装置３０に送信する。サーバ装置３０は、端末装置２０から絞込方法を取得する（ステップＳ５）。
【００４９】
サーバ装置３０は、端末装置２０から送信されてきた絞込方法が、ＡＮＤであるかどうかを判断する（ステップＳ６）。ここでは、ＡＮＤであるから、ステップＳ７を実行する。ステップＳ７において、サーバ装置３０は、ステップＳ３において検索された各ファイルに含まれる特徴語を抽出する（ステップＳ７）。
【００５０】
この実施形態では、各ファイルの本文を形態素解析して特徴語を得る。さらに、各特徴語について、出現頻度を算出する。得られた特徴語とその出現回数を、図９に例として示す。図９に示すように、サーバ装置３０は、最も大きい出現回数を１００とした場合の重要度（出現回数の割合％）も算出して記録する。サーバ装置３０は、出現頻度の上位３つ（所定数）の特徴語を抽出する。したがって、ここでは、「販促資料」「製品価格」「問い合わせ」が抽出されることになる。
【００５１】
次に、サーバ装置３０は、端末装置２０から送信されてきた絞込方法が、ＯＲであるかどうかを判断する（ステップＳ８）。ここでは、ＡＮＤであるから、ステップＳ１０を実行する。ステップＳ１０において、サーバ装置３０は、抽出した特徴語を候補語として端末装置２０に送信する。
【００５２】
端末装置２０は、これを受けて、候補語をディスプレイに表示する。図１０に、端末装置２０における表示例を示す。候補語表示欄６４に、候補語がその重要度と共に示されている。
【００５３】
ユーザが端末装置２０を操作して表示された候補語を選択すると、端末装置２０は、選択された候補語をサーバ装置３０に送信する。たとえば、ユーザが「販促資料」を選択した場合、これがサーバ装置３０に送信される。
【００５４】
サーバ装置３０は、これを受けて新たな検索式（製品＊マニュアル＊販促資料）を取得する（ステップＳ２）。サーバ装置３０は、ステップＳ３以下を再び実行する。図１１に、検索結果画面を示す。このようにして、適切な候補語を提示することで、適切な絞り込み検索を行うことができる。
【００５５】
上記実施形態では、ボタン６０（ＡＮＤ）が選択された場合について説明した。図８の画面において、ボタン６２（ＯＲ）が選択された場合の処理は以下のとおりである。ボタン６２（ＯＲ）は、今回の検索結果が好ましくなかった場合や、検索結果件数が少なすぎる場合に、用いられる。
【００５６】
サーバ装置３０は、ステップＳ６において、絞込み方法がＡＮＤであるか否かを判断する。ここでは、ＯＲであるからステップＳ８に進む。ステップＳ８において、サーバ装置３０は、絞込み方法がＯＲであるか否かを判断する。ここでは、ＯＲであるからステップＳ９に進む。
【００５７】
ステップＳ９において、サーバ装置３０は、前回の検索によって検索されたファイルを対象として特徴語を取得する。図８に示す場合であれば、前回の検索では「製品」を検索語として検索しているので、その検索結果であるファイルを対象として、ステップＳ７と同様の手法により特徴語を取得し、出現回数にしたがって上位３つを抽出する（ステップＳ９）。このような処理に鑑みると、前回までの検索結果は破棄せずに保存して使用できるようにしておくことが好ましい。
【００５８】
続いて、サーバ装置３０は、抽出した特徴語を、候補語として端末装置２０に送信する。端末装置２０は、この候補語を候補語表示欄６４に表示する。ユーザによって候補語が選択されると、サーバ装置３０は、今回の検索にて追加した検索語に代えて、選択された候補語による新たな検索式を生成し、検索を実行する（ステップＳ２以下）。
【００５９】
このようにして、前回の検索結果を適切に絞り込むように再検索を行うことができる。なお、前回の検索結果がない場合には、ステップＳ９の処理は行わない。
【００６０】
1.4その他
(1)上記実施形態では、端末装置２０を操作するユーザが、絞込方法（ＡＮＤまたはＯＲ）を選択するようにしている。しかし、ディフォルトにて予め設定しておくようにしてもよい。この場合、ディフォルトのとおりであればユーザは選択する必要がない。ディフォルトと異なる場合のみ選択すればよい。
【００６１】
また、検索ヒット件数などに基づいて、サーバ装置３０が自動的に選択するようにしてもよい。たとえば、検索結果件数が所定件数以上（たとえば、１０００件以上）であれば、さらなる絞り込みを行う可能性が高いので、ＡＮＤを選択する。また、検索結果件数が所定件数（たとえば、１０件）に満たない場合には、他の検索用語で絞り直す必要があると判断してＯＲを選択する。いずれにも該当しない場合には、ユーザが選択する。
【００６２】
(2)上記実施形態では、絞込方法として、ＡＮＤ、ＯＲを採用している。しかし、ＮＯＲ、ＮＡＮＤ、ＸＯＲ等を採用してもよい。
【００６３】
(3)上記実施形態では、ステップＳ９において、前回の検索結果のファイルから特徴語を抽出している。たとえば、今回の検索式が（Ａ＊Ｂ＊Ｃ）であり、前回の検索式が（Ａ）であった場合、検索式（Ａ）（つまり検索語（Ａ）を含むファイルを検索する）の検索結果から特徴語を抽出する。
【００６４】
しかし、検索語を一つ減らして得られる検索式による検索結果のファイルから特徴語を抽出するようにしてもよい。たとえば、上記の場合であれば、検索式（Ａ＊Ｂ）の検索結果から特徴語を抽出するようにしてもよい。
【００６５】
(4)上記実施形態では、ステップＳ７において検索結果（検索情報）から特徴語を抽出するようにしている。しかし、前回の検索結果（対象情報）から特徴語を抽出するようにしてもよい。
【００６６】
(5)上記実施形態では、ステップＳ９において前回の検索結果（対象情報）から特徴語を抽出するようにしている。しかし、検索結果（検索情報）から特徴語を抽出するようにしてもよい。
【００６７】
(6)上記実施形態では、検索情報または対象情報から特徴語を抽出し、候補語として出力するようにしている。しかし、検索情報および対象情報の双方から特徴語を抽出し、候補語として出力するようにしてもよい。
【００６８】
(7)上記実施形態では、検索情報または対象情報における単語の出現頻度に基づいて特徴語を抽出するようにしている。しかし、タグなどによってタイトルとして指定されているかどうか、太字として指定されているかどうか等に基づいて、特徴語を抽出するようにしてもよい。また、これらの手法を組み合わせて特徴語を抽出するようにしてもよい。
【００６９】
また、各ファイルにおける出現回数を合計するのではなく、各ファイルごとに全単語数に占める当該単語の出現階数の比率（出現比率）を算出し、この各ファイルごとの出現比率を合計して（出現比率合計）、出現比率合計に基づいて特徴語を抽出するようにしてもよい。
【００７０】
(8)上記実施形態では、検索装置をサーバ装置３０として構成し、ユーザからの入力をネットワークを介して受けるようにしている。しかし、検索装置自身がユーザからの入力を直接受け、検索結果を表示するようにしてもよい。
【００７１】
(9)上記の各変形例は、その本質に反しない限り、第２の実施形態、その他の実施形態にも適用することができる。
【００７２】
２．第二の実施形態
2.1全体構成
この発明の第２の実施形態による検索装置の機能ブロック図を、図１２に示す。検索条件取得手段２は、ユーザによって指定された検索条件を取得する。検索実行手段４は、取得した検索条件にて、記録部１０に記録されている対象情報１２を検索する。検索結果出力手段６は、検索結果である検索情報１４を出力する。
【００７３】
候補語手段８の絞込手段８０は、予め定められたユーザ属性などに基づいて、検索情報１４を絞り込む。たとえば、ユーザが閲覧権限を持っている検索情報１４のみに絞り込む。特徴語抽出手段８２は、絞り込まれた検索情報１４の特徴語を抽出する。出力手段８４は、抽出された特徴語を、候補語として出力する。なお、絞込手段８０は、検索情報１４ではなく対象情報１２を絞り込むようにしてもよい。
【００７４】
2.2システム構成
システム構成やハードウエア構成は、第１の実施形態と同様である。
【００７５】
2.3検索処理
図１３、図１４に、検索プログラム５４のフローチャートを示す。図１３に示すステップＳ１〜Ｓ５は、第１の実施形態と同様の処理である。
【００７６】
ステップＳ６において、サーバ装置３０は、ユーザによって指定された絞込み方法がＡＮＤであるかどうかを判断する。絞込み方法がＡＮＤであれば、検索結果を、当該ユーザのアクセス権限にて絞り込む（ステップＳ７２）。
【００７７】
たとえば、図８に示す検索結果について、検索されたファイルを示すと、図１５のようである。サーバ装置３０は、検索されたファイルの内、当該ユーザがアクセス権限を有するもののみを絞り込む。たとえば、端末装置２０を操作するユーザがuser01であれば、アクセス権限の欄にuser01が記載されているコンテンツのみを絞り込むことになる。図１５の場合であれば、コンテンツＩＤ＝１、２、３、４・・・のコンテンツが絞り込まれることになる。
【００７８】
次に、サーバ装置３０は、絞り込んだ検索結果ファイルについて特徴語を抽出する（ステップＳ７４）。この特徴語の抽出処理は、第１の実施形態と同様である。
【００７９】
ステップＳ８において、サーバ装置３０は、ユーザによって指定された絞込み方法がＯＲであるかどうかを判断する。絞込み方法がＯＲであれば、前回の検索結果を、当該ユーザのアクセス権限にて絞り込む（ステップＳ９２）。絞り込みの方法は、ステップＳ７２と同様である。
【００８０】
次に、サーバ装置３０は、絞り込んだ検索結果ファイルについて特徴語を抽出する（ステップＳ９４）。この特徴語の抽出処理は、第１の実施形態と同様である。
【００８１】
その後、サーバ装置３０は、抽出した特徴語を候補語として端末装置２０に送信する（ステップＳ１０）。端末装置２０は、これを表示する。
【００８２】
上記のように、この実施形態によれば、当該ユーザがアクセス権限を有する検索結果について特徴語を抽出するようにしているので、当該ユーザによりマッチした絞り込みを行うことが可能となる。
【００８３】
2.4その他
(1)上記実施形態では、アクセス権限にて絞り込みを行うようにしている。しかし、アクセス権限以外のユーザ属性にて絞り込みを行うようにしてもよい。たとえば、ファイルの側に女性向けコンテンツ、男性向けコンテンツのフラグを記録しておき、ユーザの性別によって絞り込むようにしてもよい。
【００８４】
また、図１５に示すように、ＤＢに参照可能時間を記録しておき、ユーザが検索を行った時間が当該時間内であるかどうかによって絞り込みを行うようにしてもよい。ファイルに、参照可能場所（社内の端末装置からのみ参照可能か、社外の端末装置からも参照可能か）を記録しておき、ユーザが検索を行った端末装置の場所に基づいて、絞り込みを行うようにしてもよい。
【００８５】
その他、ファイルサイズ、ファイル種別やファイル更新日時などによって絞り込みを行うようにしてもよい。
【００８６】
(2)上記実施形態では、特徴語の抽出のために絞り込みを行っている。しかし、検索結果の出力において、同様の絞り込みを行うようにしてもよい。たとえば、当該ユーザにおいてアクセス権限のないファイルは検索結果に含めず、表示も行わないようにしてもよい。
【００８７】
(3)上記実施形態では、検索情報（今回の検索結果）または対象情報（前回の検索結果）をユーザ属性などで絞り込み、絞り込んだ情報について特徴語を抽出し、候補語として出力するようにしている。
【００８８】
しかし、検索情報をユーザ属性などで絞り込み、絞り込んだ情報について特徴語を抽出するとともに、対象情報をユーザ属性などで絞り込み、絞り込んだ情報について特徴語を抽出し、双方を候補語として出力するようにしてもよい。
【００８９】
また、検索情報についての特徴語と、対象情報をユーザ属性などによって絞り込んだ情報についての特徴語の双方を候補語として出力するようにしてもよい。さらに、検索情報をユーザ属性などによって絞り込んだ情報についての特徴語と、対象情報についての特徴語の双方を候補語として出力するようにしてもよい。
【００９０】
(4)上記実施形態では、サーバ装置３０によって自動的にユーザ属性などによる絞り込みが行われている。しかし、どのような属性、日時などによって絞り込みを行うかをユーザが指示し、これを受けて絞り込みを行うようにしてもよい。
【００９１】
(5)上記の各変形例は、その本質に反しない限り、第１の実施形態、その他の実施形態にも適用することができる。
【図１】
2016192067.tif 000003
【図２】
2016192067.tif 000004
【図３】
2016192067.tif 000005
【図４】
2016192067.tif 000006
【図５】
2016192067.tif 000007
【図６】
2016192067.tif 000008
【図７】
2016192067.tif 000009
【図８】
2016192067.tif 000010
【図９】
2016192067.tif 000011
【図１０】
2016192067.tif 000012
【図１１】
2016192067.tif 000013
【図１２】
2016192067.tif 000014
【図１３】
2016192067.tif 000015
【図１４】
2016192067.tif 000016
【図１５】
2016192067.tif 000017