(57)【要約】【課題】文書情報が表示された場所又は時期の少なくとも一方についての状況に応じた情報を用いた文書情報の検索を行うことができる文書情報検索システム、文書情報検索装置、端末及びプログラムを提供する。【解決手段】状況情報登録部７８は、文書情報が表示された場所又は時期の少なくとも一方についての状況に応じた状況情報を当該文書情報に関連付ける。検索条件受信部６８は、検索条件を受け付ける。文書情報送信部７４は、受け付ける検索条件を満足する状況情報に関連付けられている文書情報を出力する。【選択図】図１０
2015026178.tif 000002
【特許請求の範囲】
【請求項１】
文書情報が表示された場所又は時期の少なくとも一方についての状況に応じた状況情報を当該文書情報に関連付ける関連付け手段と、
検索条件を受け付ける検索条件受付手段と、
受け付ける前記検索条件を満足する前記状況情報に関連付けられている前記文書情報を出力する文書情報出力手段と、
を含むことを特徴とする文書情報検索システム。
【請求項２】
前記関連付け手段は、前記文書情報が表示された場所又は時期の少なくとも一方に対応付けられている情報を取得して、当該情報に応じた前記状況情報を当該文書情報に関連付ける、
ことを特徴とする請求項１に記載の文書情報検索システム。
【請求項３】
前記関連付け手段は、前記文書情報が表示された場所又は時期の少なくとも一方に対応付けられる出来事又は時事情報を示す前記状況情報を当該文書情報に関連付ける、
ことを特徴とする請求項１又は２に記載の文書情報検索システム。
【請求項４】
前記関連付け手段は、前記文書情報が表示された場所又は時期に基づいて特定される人物に応じた前記状況情報を当該文書情報に関連付ける、
ことを特徴とする請求項１から３のいずれか一項に記載の文書情報検索システム。
【請求項５】
前記関連付け手段は、前記文書情報が表示された際に集音した音声に応じた前記状況情報を当該文書情報にさらに関連付ける、
ことを特徴とする請求項１から４のいずれか一項に記載の文書情報検索システム。
【請求項６】
前記関連付け手段は、前記文書情報が表示された際の状況に応じて、当該状況に応じた前記状況情報を当該文書情報に関連付けるか否かを制御する、
ことを特徴とする請求項１から５のいずれか一項に記載の文書情報検索システム。
【請求項７】
所与の条件を満足する前記状況情報の少なくとも一部を削除する削除手段、をさらに含む、
ことを特徴とする請求項１から６のいずれか一項に記載の文書情報検索システム。
【請求項８】
文書情報が表示された場所又は時期の少なくとも一方についての状況に応じた状況情報を文書情報検索装置に出力する状況情報出力手段と、
前記文書情報検索装置に検索条件を出力する検索条件出力手段と、
前記状況情報と前記文書情報とが関連付けられた後に前記文書情報検索装置から出力される、前記検索条件を満足する前記状況情報に関連付けられている前記文書情報を受け付ける文書情報受付手段と、
を含むことを特徴とする端末。
【請求項９】
文書情報が表示された場所又は時期の少なくとも一方についての状況に応じた状況情報を当該文書情報に関連付ける関連付け手段、
検索条件を受け付ける検索条件受付手段、
受け付ける前記検索条件を満足する前記状況情報に関連付けられている前記文書情報を出力する文書情報出力手段、
としてコンピュータを機能させることを特徴とするプログラム。
【請求項１０】
文書情報が表示された場所又は時期の少なくとも一方についての状況に応じた状況情報を文書情報検索装置に出力する状況情報出力手段、
前記文書情報検索装置に検索条件を出力する検索条件出力手段、
前記状況情報と前記文書情報とが関連付けられた後に前記文書情報検索装置から出力される、前記検索条件を満足する前記状況情報に関連付けられている前記文書情報を受け付ける文書情報受付手段、
としてコンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書情報検索システム、端末及びプログラムに関する。
【背景技術】
【０００２】
複数の文書情報のなかから特定される、利用者から受け付ける検索条件を満足する少なくとも１つの文書情報を出力する文書情報検索システムが存在する。特許文献１には、検索された文書情報に対して印刷等の所定のアクションが行われた場合に、検索時にユーザにより指定されたキーワードが当該文書情報の検索用のインデックスとして登録される技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２７１３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的の１つは、上記課題に鑑みてなされたものであって、文書情報が表示された場所又は時期の少なくとも一方についての状況に応じた情報を用いた文書情報の検索を行うことができる文書情報検索システム、端末及びプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、文書情報検索システムであって、文書情報が表示された場所又は時期の少なくとも一方についての状況に応じた状況情報を当該文書情報に関連付ける関連付け手段と、検索条件を受け付ける検索条件受付手段と、受け付ける前記検索条件を満足する前記状況情報に関連付けられている前記文書情報を出力する文書情報出力手段と、を含むこととしたものである。
【０００６】
請求項２に記載の発明は、請求項１に記載の文書情報検索システムであって、前記関連付け手段は、前記文書情報が表示された場所又は時期の少なくとも一方に対応付けられている情報を取得して、当該情報に応じた前記状況情報を当該文書情報に関連付けることとしたものである。
【０００７】
請求項３に記載の発明は、請求項１又は２に記載の文書情報検索システムであって、前記関連付け手段は、前記文書情報が表示された場所又は時期の少なくとも一方に対応付けられる出来事又は時事情報を示す前記状況情報を当該文書情報に関連付けることとしたものである。
【０００８】
請求項４に記載の発明は、請求項１から３のいずれか一項に記載の文書情報検索システムであって、前記関連付け手段は、前記文書情報が表示された場所又は時期に基づいて特定される人物に応じた前記状況情報を当該文書情報に関連付けることとしたものである。
【０００９】
請求項５に記載の発明は、請求項１から４のいずれか一項に記載の文書情報検索システムであって、前記関連付け手段は、前記文書情報が表示された際に集音した音声に応じた前記状況情報を当該文書情報にさらに関連付けることとしたものである。
【００１０】
請求項６に記載の発明は、請求項１から５のいずれか一項に記載の文書情報検索システムであって、前記関連付け手段は、前記文書情報が表示された際の状況に応じて、当該状況に応じた前記状況情報を当該文書情報に関連付けるか否かを制御することとしたものである。
【００１１】
請求項７に記載の発明は、請求項１から６のいずれか一項に記載の文書情報検索システムであって、所与の条件を満足する前記状況情報の少なくとも一部を削除する削除手段、をさらに含むこととしたものである。
【００１２】
請求項８に記載の発明は、端末であって、文書情報が表示された場所又は時期の少なくとも一方についての状況に応じた状況情報を文書情報検索装置に出力する状況情報出力手段と、前記文書情報検索装置に検索条件を出力する検索条件出力手段と、前記状況情報と前記文書情報とが関連付けられた後に前記文書情報検索装置から出力される、前記検索条件を満足する前記状況情報に関連付けられている前記文書情報を受け付ける文書情報受付手段と、を含むこととしたものである。
【００１３】
請求項９に記載の発明は、プログラムであって、文書情報が表示された場所又は時期の少なくとも一方についての状況に応じた状況情報を当該文書情報に関連付ける関連付け手段、検索条件を受け付ける検索条件受付手段、受け付ける前記検索条件を満足する前記状況情報に関連付けられている前記文書情報を出力する文書情報出力手段、としてコンピュータを機能させることとしたものである。
【００１４】
請求項１０に記載の発明は、プログラムであって、文書情報が表示された場所又は時期の少なくとも一方についての状況に応じた状況情報を文書情報検索装置に出力する状況情報出力手段、前記文書情報検索装置に検索条件を出力する検索条件出力手段、前記状況情報と前記文書情報とが関連付けられた後に前記文書情報検索装置から出力される、前記検索条件を満足する前記状況情報に関連付けられている前記文書情報を受け付ける文書情報受付手段、としてコンピュータを機能させることとしたものである。
【発明の効果】
【００１５】
請求項１，８〜１０に記載の発明によれば、文書情報が表示された場所又は時期の少なくとも一方についての状況に応じた情報を用いた文書情報の検索を行うことができる。
【００１６】
請求項２に記載の発明によれば、取得される情報に応じた情報である、文書情報が表示された場所又は時期の少なくとも一方についての状況に応じた情報を用いた文書情報の検索を行うことができる。
【００１７】
請求項３に記載の発明によれば、文書情報が表示された場所又は時期の少なくとも一方に対応付けられる出来事又は時事情報を示す情報を用いた文書情報の検索を行うことができる。
【００１８】
請求項４に記載の発明によれば、文書情報が表示された場所又は時期に基づいて特定される人物に応じた情報を用いた文書情報の検索を行うことができる。
【００１９】
請求項５に記載の発明によれば、文書情報が表示された際に集音した音声に応じた情報を用いた文書情報の検索を行うことができる。
【００２０】
請求項６，７に記載の発明によれば、本構成を有しない場合と比較して、文書情報に関連付けられる状況情報のサイズを減らすことができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施形態に係る文書情報検索システムの全体構成の一例を示す図である。
【図２Ａ】本発明の一実施形態に係る文書情報検索装置のハードウェア構成の一例を示す図である。
【図２Ｂ】本発明の一実施形態に係る利用者端末のハードウェア構成の一例を示す図である。
【図３】検索ページの一例を示す図である。
【図４】検索ページの一例を示す図である。
【図５】文書情報及び属性情報の一例を示す図である。
【図６】文書情報が表示されている様子の一例を示す図である。
【図７】検索ページの一例を示す図である。
【図８】検索ページの一例を示す図である。
【図９】状況情報の一例を示す図である。
【図１０】本発明の一実施形態に係る文書情報検索装置により実現される機能の一例を示す機能ブロック図である。
【図１１】本発明の一実施形態に係る利用者端末により実現される機能の一例を示す機能ブロック図である。
【図１２】状況詳細情報のサイズが減る様子の一例を説明する説明図である。
【図１３】本発明の一実施形態に係る利用者端末により行われる処理の流れの一例を示すフロー図である。
【発明を実施するための形態】
【００２２】
以下、本発明の一実施形態について図面に基づき詳細に説明する。
【００２３】
図１は、本発明の一実施形態に係る文書情報検索システム１０の全体構成の一例を示す図である。図１に示すように、本実施形態に係る文書情報検索システム１０は、例えば、文書情報検索装置１２、複数の利用者端末１４を含んで構成される。文書情報検索装置１２、利用者端末１４は、インターネットなどの通信手段１６に接続されており、互いに通信可能となっている。
【００２４】
本実施形態に係る文書情報検索装置１２は、例えば、サーバコンピュータである。図２Ａに示すように、本実施形態に係る文書情報検索装置１２は、制御部２０、記憶部２２、通信部２４、を含んでいる。制御部２０は、例えば文書情報検索装置１２にインストールされるプログラムに従って動作するＣＰＵ等のプログラム制御デバイスである。記憶部２２は、例えばＲＯＭやＲＡＭ等の記憶素子やハードディスクドライブなどである。通信部２４は、例えばネットワークボードなどである。
【００２５】
本実施形態に係る利用者端末１４は、例えば、スマートフォン、携帯電話端末、パーソナルコンピュータ、タブレット端末、などのコンピュータである。図２Ｂに示すように、本実施形態に係る利用者端末１４は、制御部３０、記憶部３２、通信部３４、表示部３６、集音部３８、ＧＰＳ受信部４０、を含んでいる。制御部３０は、例えば利用者端末１４にインストールされるプログラムに従って動作するＣＰＵ等のプログラム制御デバイスである。記憶部３２は、例えばＲＯＭやＲＡＭ等の記憶素子やハードディスクドライブなどである。通信部３４は、例えばネットワークボードや無線ＬＡＮモジュールなどである。表示部３６は、例えば液晶表示パネル又は有機ＥＬ表示パネル等であり、制御部３０の指示に従って各種画面を表示する。集音部３８は、例えばマイクロフォン等であって、利用者端末１４の周辺の音声や通話中の音声を集音し、当該音声に基づいて生成される音声データを、制御部３０に出力する。ＧＰＳ受信部４０は、例えばＧＰＳ衛星から受信する信号に基づいて利用者端末１４の位置情報（例えば緯度及び経度）を特定する。
【００２６】
図３は、本実施形態に係る利用者端末１４の表示部３６に表示される検索ページ５０の一例を示す図である。検索ページ５０には、例えば、検索条件入力フォームＳＦと検索ボタンＳＢとが含まれている。ここで、利用者端末１４の利用者が、検索条件入力フォームＳＦに検索条件である文字列を入力して、検索ボタンＳＢをクリックする。すると、図４に示すように、検索結果を表す検索結果画像ＳＲＰを少なくとも１つ含む検索ページ５０が表示部３６に表示される。検索結果画像ＳＲＰは、文書情報検索装置１２に記憶されている複数の文書情報（図５参照）のうちから特定される、検索条件を満足する文書情報に対応する画像である。
【００２７】
図５は、本実施形態に係る文書情報及び属性情報の一例を示す図である。図５に示すように、本実施形態では、文書情報は、当該文書情報の属性を示す属性情報に関連付けられている。本実施形態では、属性情報には、例えば、文書情報ＩＤ、ファイル名情報、タイトル情報、作成者ＩＤ、作成日情報、などが含まれる。文書情報ＩＤは、例えば関連付けられている文書情報の識別子である。ファイル名情報は、例えば当該文書情報のファイル名を示す情報である。タイトル情報は、例えば当該文書情報のタイトルを示す情報である。作成者ＩＤは、例えば当該文書情報の作成者の識別子である。作成日情報は、例えば当該文書情報の作成日を示す情報である。
【００２８】
本実施形態では、文書情報に対応付けられる検索結果画像ＳＲＰには、当該文書情報のタイトル、ファイル名、作成者ＩＤ、作成日が含まれている。当該検索結果画像ＳＲＰに含まれるタイトルは、例えば当該文書情報に関連付けられている属性情報に含まれるタイトル情報の値である。当該ファイル名は、例えば当該属性情報に含まれるファイル名情報の値である。当該作成者ＩＤは、例えば当該属性情報に含まれる作成者ＩＤの値である。当該作成日は、例えば当該属性情報に含まれる作成日情報の値である。
【００２９】
図３には、文字列「プロジェクトＡＡ」が検索条件入力フォームＳＦに入力された検索ページ５０が示されている。この状態で検索ボタンＳＢを利用者がクリックすると、当該文字列をタイトルの一部として含む「プロジェクトＡＡ  企画書」というタイトルの文書情報に対応付けられる検索結果画像ＳＲＰ等が配置された検索ページ５０が表示部３６に表示される（図４参照）。そして、利用者が、当該検索結果画像ＳＲＰに含まれるタイトルをクリックすると、図６に示すように、当該タイトルに対応付けられる文書情報が表示部３６に表示される。
【００３０】
その後、例えば、利用者が、再び当該文書情報を閲覧したくなった際に、当該文書情報のタイトルを忘れているが、当該文書情報を閲覧した際の状況は覚えていることがある。ここでは、例えば、利用者が、当該文書情報を閲覧した際に、Ａ社とＢ社とが合併したことが報道されていたことを覚えていたとする。例えばこの場合に、利用者が、図７に示すように、検索ページ５０に含まれる検索条件入力フォームに「Ａ社  Ｂ社  合併」と入力して、検索ボタンＳＢをクリックしたとする。すると、図８に示すように、「プロジェクトＡＡ  企画書」というタイトルの文書情報に対応付けられる検索結果画像ＳＲＰが配置された検索ページ５０が表示部３６に表示される。ここで、上述のように、当該検索結果画像ＳＲＰに含まれるタイトルをクリックすると、図６に示すように、当該タイトルに対応付けられる文書情報が表示部３６に表示される。このようにして、本実施形態では、利用者が文書情報を閲覧した際の状況に応じた情報を用いた当該文書情報の検索が可能となる。以下、利用者が文書情報を閲覧した際の状況、すなわち、本実施形態では、文書情報が表示された際の状況に応じた情報を状況情報（図９参照）と呼ぶこととする。本実施形態では、状況情報は、より具体的には、例えば、文書情報が表示された場所又は時期の少なくとも一方についての状況に応じた情報や、文書情報が表示された際に集音した音声に応じた情報、などを指す。
【００３１】
図９は、本実施形態に係る状況情報の一例を示す図である。図９に示すように、本実施形態では、状況情報には、例えば、文書情報ＩＤ、状況種別情報、状況詳細情報、が含まれる。文書情報ＩＤは、文書情報の識別子であり、当該文書情報ＩＤにより、状況情報と文書情報とは関連付けられることとなる。状況種別情報は、当該状況情報の種別を示す情報である。状況詳細情報は、当該状況情報に対応付けられる状況の詳細を示す情報である。本実施形態では、文書情報が表示された際には、当該文書情報の文書情報ＩＤが含まれる状況情報が生成されることとなる。
【００３２】
以上説明した文書情報検索システム１０の機能につき、以下さらに説明する。
【００３３】
図１０は、本実施形態に係る文書情報検索装置１２で実装される機能の一例を示す機能ブロック図である。なお、本実施形態に係る文書情報検索システム１０で、図１０に示す機能のすべてが実装される必要はなく、また、図１０に示す機能以外の機能が実装されていても構わない。
【００３４】
本実施形態に係る文書情報検索装置１２は、図１０に示すように、機能的には、例えば、文書情報記憶部６０、状況情報記憶部６２、検索ページ生成部６４、検索ページ送信部６６、検索条件受信部６８、検索処理実行部７０、文書情報要求受信部７２、文書情報送信部７４、状況情報受信部７６、状況情報登録部７８、状況情報管理部８０、を含んでいる。文書情報記憶部６０、状況情報記憶部６２は、記憶部２２を主として実装される。検索ページ送信部６６、検索条件受信部６８、文書情報要求受信部７２、文書情報送信部７４、状況情報受信部７６は、通信部２４を主として実装される。その他の機能は制御部２０を主として実装される。これらの機能は、コンピュータである文書情報検索装置１２にインストールされた、以上の機能に対応する指令を含むプログラムを、文書情報検索装置１２の制御部２０で実行することにより実装されている。このプログラムは、例えば、光ディスク、磁気ディスク、磁気テープ、光磁気ディスク、フラッシュメモリ等のコンピュータ読み取り可能な情報記憶媒体を介して、あるいは、インターネットなどの通信手段を介して文書情報検索装置１２に供給される。
【００３５】
図１１は、本実施形態に係る利用者端末１４で実装される機能の一例を示す機能ブロック図である。なお、本実施形態に係る利用者端末１４で、図１１に示す機能のすべてが実装される必要はなく、また、図１１に示す機能以外の機能が実装されていても構わない。
【００３６】
本実施形態に係る利用者端末１４は、図１１に示すように、機能的には、例えば、検索ページ受信部９０、検索条件送信部９２、文書情報要求部９４、文書情報受信部９６、表示制御部９８、状況情報生成部１００、状況情報送信部１０２、を含んでいる。そして、状況情報生成部１００は、時期イベント状況情報生成部１００ａ、場所状況情報生成部１００ｂ、人物状況情報生成部１００ｃ、発話状況情報生成部１００ｄ、を含んでいる。検索ページ受信部９０、検索条件送信部９２、文書情報要求部９４、文書情報受信部９６、状況情報送信部１０２は、通信部３４を主として実装される。表示制御部９８は、制御部３０及び表示部３６を主として実装される。状況情報生成部１００は、制御部３０、集音部３８、ＧＰＳ受信部４０を主として実装される。これらの機能は、コンピュータである利用者端末１４にインストールされた、以上の機能に対応する指令を含むプログラムを、利用者端末１４の制御部３０で実行することにより実装されている。このプログラムは、例えば、光ディスク、磁気ディスク、磁気テープ、光磁気ディスク、フラッシュメモリ等のコンピュータ読み取り可能な情報記憶媒体を介して、あるいは、インターネットなどの通信手段を介して利用者端末１４に供給される。
【００３７】
文書情報検索装置１２に含まれる文書情報記憶部６０は、図５に例示する、属性情報に関連付けられた文書情報を記憶する。図５に示すように、本実施形態では、文書情報記憶部６０は、属性情報に関連付けられた文書情報を複数記憶する。
【００３８】
文書情報検索装置１２に含まれる状況情報記憶部６２は、図９に例示する状況情報を記憶する。図９に示すように、状況情報記憶部６２には、文書情報ＩＤが共通する状況情報が複数記憶されてもよい。この場合、１の文書情報が複数の状況情報と関連付けられることとなる。本実施形態では、後述するように、状況情報受信部７６が利用者端末１４から受信した状況情報が、状況情報登録部７８によって状況情報記憶部６２に記憶される。
【００３９】
文書情報検索装置１２に含まれる検索ページ生成部６４は、図３、図４、図７、及び、図８に例示する検索ページ５０を生成する。
【００４０】
文書情報検索装置１２に含まれる検索ページ送信部６６は、検索ページ生成部６４が生成する検索ページ５０を利用者端末１４に送信する。
【００４１】
利用者端末１４に含まれる検索ページ受信部９０は、文書情報検索装置１２に含まれる検索ページ送信部６６が送信する検索ページ５０を受信する。
【００４２】
利用者端末１４に含まれる検索条件送信部９２は、検索ページ５０内の検索ボタンＳＢが利用者によりクリックされた際に、検索条件入力フォームＳＦに入力された検索条件を文書情報検索装置１２に送信する。本実施形態では、検索条件送信部９２は、例えば、検索条件である文字列を送信する。
【００４３】
文書情報検索装置１２に含まれる検索条件受信部６８は、検索条件を受け付ける。検索条件受信部６８は、本実施形態では、例えば、利用者端末１４の検索条件送信部９２が送信する検索条件である文字列を受信する。
【００４４】
文書情報検索装置１２に含まれる検索処理実行部７０は、検索条件受信部６８が受信した検索条件を満足する文書情報を特定する検索処理を実行する。本実施形態では、検索処理実行部７０は、検索条件受信部６８が受信した文字列に基づいて特定される、空白文字（スペース）で区切られたそれぞれの文字列が論理演算子「ＡＮＤ」で接続された条件式を検索条件として取り扱う。すなわち、例えば検索条件受信部６８が文字列「Ａ社  Ｂ社  合併」を受信した際には、検索処理実行部７０は、条件式（「Ａ社」ＡＮＤ「Ｂ社」ＡＮＤ「合併」）を検索条件として用いる。そして、本実施形態では、例えば、文書情報に含まれる文字列、当該文書情報に関連付けられている属性情報に含まれる文字列、又は、当該文書情報に関連付けられている状況情報に含まれる文字列、が検索条件を満足するか否かが判定される。そして、当該３つの文字列のいずれかが当該検索条件を満足する場合に、当該文書情報が検索結果として特定される。具体的には、例えば、当該３つの文字列のいずれかが、上述の条件式に含まれる、論理演算子「ＡＮＤ」で接続された文字列をすべて含む場合に、当該文書情報が検索結果として特定される。また、例えば、文書情報に含まれる文字列、当該文書情報に関連付けられている属性情報に含まれる文字列、及び、当該文書情報に関連付けられている状況情報に含まれる文字列が全体として１つの文字列として取り扱われるようにしてもよい。そして、当該文字列が検索条件を満足する場合に、当該文書情報が検索結果として特定されるようにしてもよい。
【００４５】
本実施形態では、検索処理実行部７０による文書情報の検索処理の実行が終了すると、検索ページ生成部６４は、当該検索の検索結果に基づいて、図４及び図８に示すような、当該検索結果に応じた検索結果画像ＳＲＰが含まれる検索ページ５０を生成する。本実施形態では、当該検索結果画像ＳＲＰは、当該検索結果画像ＳＲＰに対応付けられる文書情報の文書情報ＩＤに関連付けられていることとする。
【００４６】
利用者端末１４に含まれる文書情報要求部９４は、検索ページ５０に配置された検索結果画像ＳＲＰに含まれるタイトルが利用者によりクリックされた際に、文書情報の送信要求を文書情報検索装置１２に送信する。本実施形態では、例えば、クリックされたタイトルが含まれる検索結果画像ＳＲＰに関連付けられている文書情報ＩＤが、当該送信要求に関連付けられる。
【００４７】
文書情報検索装置１２に含まれる文書情報要求受信部７２は、利用者端末１４から送信される、文書情報ＩＤに関連付けられた文書情報の送信要求を受信する。
【００４８】
文書情報検索装置１２に含まれる文書情報送信部７４は、文書情報要求受信部７２が受信した文書情報の送信要求に関連付けられている文書情報ＩＤを特定する。そして、文書情報送信部７４は、特定された文書情報ＩＤに関連付けられている文書情報を利用者端末１４に送信する。このようにして、本実施形態では、検索条件受信部６８が受け付ける検索条件を満足する文書情報、又は、当該検索条件を満足する状況情報に関連付けられている文書情報のうち、利用者により指定された文書情報が、利用者端末１４に出力されることとなる。
【００４９】
利用者端末１４に含まれる文書情報受信部９６は、文書情報検索装置１２の文書情報送信部７４が送信する文書情報を受信する。
【００５０】
利用者端末１４に含まれる表示制御部９８は、検索ページ受信部９０が受信する検索ページ５０や、文書情報受信部９６が受信する文書情報が、例えば図６に示すように、表示部３６に表示されるよう制御する。
【００５１】
利用者端末１４に含まれる状況情報生成部１００は、文書情報が表示された際の状況に応じた状況情報を生成する。本実施形態では、文書情報が表示部３６に表示された際に、状況情報生成部１００は、例えば、当該文書情報が表示された際の状況に応じた状況情報を生成する。本実施形態では、生成される状況情報に含まれる文書情報ＩＤの値として、表示された文書情報の文書情報ＩＤが設定される。
【００５２】
本実施形態では、状況情報生成部１００に含まれる、時期イベント状況情報生成部１００ａ、場所状況情報生成部１００ｂ、人物状況情報生成部１００ｃ、発話状況情報生成部１００ｄ、がそれぞれ互いに異なる種類の状況情報を生成する。
【００５３】
時期イベント状況情報生成部１００ａは、文書情報が表示された時期に応じた状況情報を生成する。時期イベント状況情報生成部１００ａが生成する状況情報を、時期イベント状況情報と呼ぶこととする。時期イベント状況情報生成部１００ａは、例えば、文書情報の表示が開始された時刻、文書情報の表示が終了された時刻、などを示す時期イベント状況情報を生成する。また、時期イベント状況情報生成部１００ａは、文書情報が表示された時期に発生した出来事（イベント）や当該時期の時事情報に応じた時期イベント状況情報を生成してもよい。ここで例えば、当該時期の時事情報とは、文書情報の表示の開始から終了までの期間における利用者端末１４の位置の天気や気温、当該期間に発生した事件等のニュース、当該期間に報道されたニュースなどを指す。なお、文書情報の表示の開始時刻の所与の時間だけ前から文書情報の表示の終了時刻の所与の時間だけ後までの期間における時事情報を示す時期イベント状況情報が生成されても構わない。
【００５４】
本実施形態では、図９に示すように、文書情報が表示された時期を示す時期イベント状況情報の状況種別情報の値として「時期」が設定される。本実施形態では、文書情報の表示が開始された時刻、及び、終了された時刻のそれぞれに対応する時期イベント状況情報が生成されることとする。なお、文書情報の表示が開始された時刻、又は、終了された時刻の一方に対応する時期イベント状況情報が生成されてもよい。
【００５５】
また、本実施形態では、図９に示すように、文書情報が表示された時刻における天気や気温を示す時期イベント状況情報の状況種別情報の値として「天気」が設定される。当該時期イベント状況情報の状況詳細情報の値としては、利用者端末１４の位置が属する地域の天気や気温、利用者の住所が属する地域の天気や気温、などが設定される。また、本実施形態では、図９に示すように、文書情報が表示された時刻に発生した事件等のニュース又は当該時刻に報道されたニュースを示す時期イベント状況情報の状況種別情報の値として「ニュース」が設定される。
【００５６】
なお、天気やニュースの情報の取得方法は特に問わない。例えば、時期イベント状況情報生成部１００ａは、通信手段１６を介して接続されたサーバに記憶されている、当該時刻における天気の情報やニュースのヘッドラインの情報を取得してもよい。そして、時期イベント状況情報生成部１００ａは、当該情報を状況詳細情報として含む時期イベント状況情報を生成してもよい。また、時期イベント状況情報生成部１００ａが、天気の情報やニュースのヘッドライン情報を取得した場合に、取得した情報に含まれる１又は複数の名詞（例えば「Ａ社  Ｂ社  合併」など）を状況詳細情報として含む時期イベント状況情報を生成してもよい。また、時期イベント状況情報生成部１００ａは、文書情報が表示された時期及び当該時期に報道されたニュースの両方を示す状況詳細情報を含む時期イベント状況情報を生成してもよい。この場合、当該時期イベント状況情報の状況種別情報は例えば「時期・ニュース」のように設定されてもよい。
【００５７】
場所状況情報生成部１００ｂは、文書情報が表示された際の利用者端末１４の場所に応じた状況情報を生成する。当該状況情報を、場所状況情報と呼ぶこととする。
【００５８】
本実施形態では、図９に示すように、場所状況情報の状況種別情報の値として「場所」が設定される。場所状況情報の状況詳細情報の値としては、利用者端末１４の位置が属する地域の名称、利用者端末１４の位置が属する施設又はその近隣の施設の名称などが設定される。また、場所状況情報の状況詳細情報の値として、利用者端末１４の位置に対応する交通手段の名称（例えば、新幹線、東名高速道路、など）が設定されてもよい。また、場所状況情報の状況詳細情報の値として、文書情報が表示された場所を包含する地域の名称が設定されてもよい。具体的には、例えば、千葉県、東京都、神奈川県で文書情報が表示された際に、状況詳細情報の値として「関東地方」を含む場所状況情報が生成されてもよい。
【００５９】
なお、場所の特定方法は特に問わない。場所状況情報生成部１００ｂは、例えば、位置情報と場所の名称を対応付けて管理するサーバに、ＧＰＳ受信部４０が特定した利用者端末１４の位置情報を送信し、当該サーバから、状況詳細情報の値として設定される場所を示す情報を取得してもよい。そして、場所状況情報生成部１００ｂは、取得した情報を状況詳細情報の値として含む場所状況情報を生成してもよい。
【００６０】
人物状況情報生成部１００ｃは、文書情報が表示された時期又は表示された端末の位置に基づいて特定される人物に応じた状況情報を生成する。当該状況情報を、人物状況情報と呼ぶこととする。
【００６１】
本実施形態では、人物状況情報の状況種別情報の値として「人物」が設定される。人物状況情報の状況詳細情報の値としては、文書情報が表示されている間の電話の通話先や電子メールの送受信相手の人名、文書情報が表示された際の利用者端末１４の位置からの距離が予め定められた値以下である人物の人名、などが設定される。人物状況情報の状況詳細情報の値として、当該人物の勤務先である会社名と当該人物の人名との組合せが設定されていてもよい。
【００６２】
なお、人物の名称の特定方法は特に問わない。人物状況情報生成部１００ｃは、例えば、通話記録や電子メールの送受信記録、及び、利用者端末１４に記憶されている電話帳や連絡先の情報に基づいて、文書情報が表示されている間の電話の通話先や電子メールの送受信相手の人名を特定してもよい。また、人物状況情報生成部１００ｃは、利用者端末１４に記憶されているスケジュール情報を参照して、文書が表示されている場所又は時期の少なくとも一方に対応付けられている人物の人名を特定してもよい。より具体的には、例えば、文書が表示されている際に利用者端末１４の利用者と同行している人物の人名が特定されるようにしてもよい。また、人物状況情報生成部１００ｃは、例えば、利用者の名称と当該利用者が利用する利用者端末１４の現在位置とを関連付けて管理するサーバに、当該利用者端末１４の位置からの距離が予め定められた値以内である人物の人名を問い合わせてもよい。そして、人物状況情報生成部１００ｃは、当該サーバから返信された人名を、人物状況情報の状況詳細情報の値として設定してもよい。
【００６３】
発話状況情報生成部１００ｄは、文書情報が表示された際に利用者が発話した音声に応じた状況情報を生成する。当該状況情報を、発話状況情報と呼ぶこととする。
【００６４】
本実施形態では、発話状況種別情報の値として「発話」が設定される。なお、発話状況情報の生成方法は特に問わない。例えば、発話状況情報生成部１００ｄは、文書情報が表示されている間に集音部３８が集音した音声を文字列に変換してもよい。そして、発話状況情報生成部１００ｄは、当該文字列を発話状況情報の状況詳細情報の値として設定してもよい。このとき、発話状況情報生成部１００ｄは、当該文字列から抽出される名詞を発話状況情報の状況詳細情報の値として設定してもよい。例えば、当該文字列が「Ｘ社の佐藤です。備品管理システムの・・・。」である場合は、「Ｘ社  佐藤  備品管理システム」が発話状況情報の状況詳細情報の値として設定されてもよい。
【００６５】
利用者端末１４に含まれる状況情報送信部１０２は、状況情報生成部１００が生成した状況情報を文書情報検索装置１２に送信する。
【００６６】
文書情報検索装置１２に含まれる状況情報受信部７６は、利用者端末１４が送信する状況情報を受信する。
【００６７】
文書情報検索装置１２に含まれる状況情報登録部７８は、状況情報受信部７６が受信した状況情報を状況情報記憶部６２に記憶させる。ここで、状況情報登録部７８が、状況情報受信部７６が受信した状況情報が、登録要否に関する所与の条件を満足するか否かに応じて、受信した状況情報を状況情報記憶部６２に記憶させるか否かを制御するようにしてもよい。例えば、状況情報登録部７８は、ある種別の状況情報について、予め定められた期間内において検索にヒットした回数が所与の値よりも小さい場合は、当該種別の状況情報を状況情報記憶部６２に記憶させないよう制御してもよい。また、例えば、状況情報登録部７８は、場所状況情報の状況詳細情報の値が、当該利用者が勤務する会社の事業所内の場所を示している場合には、当該場所状況情報を状況情報記憶部６２に記憶させないよう制御してもよい。
【００６８】
また、例えば、状況情報登録部７８は、状況情報の送信元の利用者端末１４の利用者に応じて、状況情報記憶部６２に記憶させる状況情報に含まれる状況詳細情報の情報量を制御してもよい。具体的には、例えば、状況情報の送信元の利用者端末１４の利用者に応じて、施設名のみを状況詳細情報として含む場所状況情報、又は、施設名、市名、及び区名を状況詳細情報として含む場所状況情報のいずれかが記憶されるようにしてもよい。あるいは、例えば、状況情報の送信元の利用者端末１４の利用者が特定の会社の社員である場合は会社名及び人名を状況詳細情報として含む人物状況情報が、他の会社の社員の場合は会社名のみを状況詳細情報として含む人物状況情報が記憶されるようにしてもよい。
【００６９】
文書情報検索装置１２に含まれる状況情報管理部８０は、状況情報記憶部６２に記憶されている状況情報のうちから、削除要否に関する所与の条件を満足する状況情報を特定して、特定された状況情報の少なくとも一部を状況情報記憶部６２から削除する。
【００７０】
状況情報管理部８０は、例えば、状況情報が状況情報記憶部６２に記憶されてから経過した時間が長くなるほど、当該状況情報に含まれる状況詳細情報のサイズが減るよう、当該状況詳細情報の一部を削除してもよい。図１２は、状況情報が状況情報記憶部６２に記憶されてからの経過時間が長くなるほど状況情報に含まれる状況詳細情報のサイズが減る様子の一例を、場所状況情報、人物状況情報、時期イベント状況情報のそれぞれについて説明する説明図である。例えば、図１２に示す場所状況情報の例では、当該場所状況情報が状況情報記憶部６２に記憶されてから１年が経過した際に、当該場所状況情報の状況詳細情報の値が「東京タワー  東京都港区芝公園」から「東京タワー  東京都港区」に更新されている。そして、当該場所状況情報が状況情報記憶部６２に記憶されてから２年が経過した際に、当該場所状況情報の状況詳細情報の値が「東京タワー  東京都港区」から「東京」に更新されている。
【００７１】
ここで、文書情報の表示部３６への表示（図６参照）以降に本実施形態に係る利用者端末１４で行われる処理の流れの一例を、図１３に例示するフロー図を参照しながら説明する。
【００７２】
まず、表示制御部９８が文書情報を表示部３６に表示させる（Ｓ１０１）。すると、場所状況情報生成部１００ｂが、利用者端末１４の現在位置に基づいて特定される場所についての場所状況情報を生成する（Ｓ１０２）。そして、時期イベント状況情報生成部１００ａが、文書情報の表示開始時刻についての時期イベント状況情報を生成する（Ｓ１０３）。そして、発話状況情報生成部１００ｄが、利用者端末１４の周囲の音声を収集する（Ｓ１０４）。そして、人物状況情報生成部１００ｃが、人物状況情報の状況詳細情報の値に対応付けられる人物を特定する（Ｓ１０５）。Ｓ１０５に示す処理では、例えば、通話記録や電子メールの送受信記録に記録された人物の検出や、利用者の名称と当該利用者が利用する利用者端末１４の現在位置とを関連付けて管理するサーバへの問い合わせが行われる。Ｓ１０４及びＳ１０５に示す処理は、表示制御部９８による文書情報の表示が終了するまで継続される（Ｓ１０６：Ｎ）。
【００７３】
そして、表示制御部９８による文書情報の表示が終了した際には（Ｓ１０６：Ｙ）、人物状況情報生成部１００ｃが、人物の特定を終了し（Ｓ１０７）、発話状況情報生成部１００ｄが、音声の収集を終了する（Ｓ１０８）。そして、時期イベント状況情報生成部１００ａが、文書情報の表示終了時刻についての時期イベント状況情報を生成する（Ｓ１０９）。そして、発話状況情報生成部１００ｄが、Ｓ１０４に示す処理で収集された音声に基づいて発話状況情報を生成する（Ｓ１１０）。そして、時期イベント状況情報生成部１００ａが、文書情報の表示開始時刻及び表示終了時刻に基づいて特定される天気やニュースについての時期イベント状況情報を生成する（Ｓ１１１）。ここでは例えば、文書情報の表示開始時刻の所与時間前から文書情報の表示終了時刻の所与時間後までの期間における時事情報を示す時期イベント状況情報が生成される。そして、人物状況情報生成部１００ｃが、Ｓ１０５に示す処理で特定された人物についての人物状況情報を生成する（Ｓ１１２）。そして、状況情報送信部１０２が、以上のようにして生成された各種の状況情報を、文書情報検索装置１２に送信して（Ｓ１１３）、本処理例に示す処理を終了する。
【００７４】
なお、本発明は上述の実施形態に限定されるものではない。
【００７５】
例えば、状況情報登録部７８が、受信した状況情報に権限情報を関連付けた上で状況情報記憶部６２に記憶させてもよい。当該権限情報は、関連付けられている状況情報の利用が許可あるいは禁止されている利用者の識別子を示す。そして、検索処理実行部７０は、関連付けられている権限情報に基づいて検索条件の送信元の利用者端末１４の利用者が利用可能と判定される状況情報を検索対象とした検索処理を実行してもよい。具体的には、例えば、状況情報に、当該状況情報の送信元の利用者端末１４の利用者のみ利用可能であることを示す権限情報が関連付けられていてもよい。こうすれば例えば、利用者端末１４の利用者は、当該利用者が文書情報を閲覧した際の状況に応じた状況情報を用いた当該文書情報の検索が可能となる。
【００７６】
また、文書情報検索装置１２と利用者端末１４との役割分担は上述のものに限定されない。例えば、文書情報検索装置１２の状況情報受信部７６が、状況詳細情報の値が、それぞれ、「千葉県」、「東京都」、「神奈川県」である場所状況情報を受信したこととする。この場合に、状況情報登録部７８が、状況詳細情報の値として「関東地方」を含む場所状況情報を生成して、状況情報記憶部６２に記憶させてもよい。
【００７７】
また、本実施形態における文書情報検索装置１２が複数の筐体から構成されていてもよい。また、上記の具体的な文字列や数値、並びに、図面中の具体的な文字列や数値は例示であり、これらの文字列や数値には限定されない。
【符号の説明】
【００７８】
１０  文書情報検索システム、１２  文書情報検索装置、１４  利用者端末、１６  通信手段、２０  制御部、２２  記憶部、２４  通信部、３０  制御部、３２  記憶部、３４  通信部、３６  表示部、３８  集音部、４０  ＧＰＳ受信部、５０  検索ページ、６０  文書情報記憶部、６２  状況情報記憶部、６４  検索ページ生成部、６６  検索ページ送信部、６８  検索条件受信部、７０  検索処理実行部、７２  文書情報要求受信部、７４  文書情報送信部、７６  状況情報受信部、７８  状況情報登録部、８０  状況情報管理部、９０  検索ページ受信部、９２  検索条件送信部、９４  文書情報要求部、９６  文書情報受信部、９８  表示制御部、１００  状況情報生成部、１００ａ  時期イベント状況情報生成部、１００ｂ  場所状況情報生成部、１００ｃ  人物状況情報生成部、１００ｄ  発話状況情報生成部、１０２  状況情報送信部。
【図１】
2015026178.tif 000003
【図２Ａ】
2015026178.tif 000004
【図２Ｂ】
2015026178.tif 000005
【図３】
2015026178.tif 000006
【図４】
2015026178.tif 000007
【図５】
2015026178.tif 000008
【図６】
2015026178.tif 000009
【図７】
2015026178.tif 000010
【図８】
2015026178.tif 000011
【図９】
2015026178.tif 000012
【図１０】
2015026178.tif 000013
【図１１】
2015026178.tif 000014
【図１２】
2015026178.tif 000015
【図１３】
2015026178.tif 000016