(57)【要約】 【課題】  文献情報が容易で適切に検索可能となる文献情報検索システムを提供する。【解決手段】  端末装置からの検索要求情報を認識すると文献検索のためのキーワードとして文献情報の書誌情報の属性情報を取得する。この属性情報がインスタンス変数となる属性項目のエントロピーおよびその属性情報の情報量を属性組情報一覧テーブルに基づいて認識するとともに、その属性情報に関連する他の属性項目における他の属性情報を関連属性組情報一覧テーブルに基づいて認識する。文献検索の絞り込みのための追加のキーワード候補として、他の属性情報を関連する度合いに基づいて一覧表示する。適切な数で利用者が所望する文献を検出するために設定する属性情報を容易に選出でき、文献検索のための設定入力操作を低減できる。【選択図】 図３
2006113683.tif 000002
【特許請求の範囲】
【請求項１】
複数の属性項目にそれぞれ属性が設定された複数の属性情報を有した書誌情報が関連付けられた複数の文献情報から所定の文献情報を検索手段にて検索させるための支援をする文献検索支援装置であって、
検索対象となる全ての前記文献情報における全ての前記属性項目および前記属性情報の組み合わせに対する前記属性項目毎における前記属性情報毎の出現確率の対数に−１が乗算された情報量に関する情報量情報を認識する情報量認識手段と、
前記認識した情報量情報の情報量の大きさに対応して前記属性項目毎におけるインスタンス変数となる前記属性情報を、前記文献情報を検索するためのキーワードとして表示手段に一覧表示させる制御をする表示制御手段と、
を具備したことを特徴とした文献検索支援装置。
【請求項２】
請求項１に記載の文献検索支援装置であって、
前記認識した情報量情報の情報量を前記属性項目毎で加算された前記属性項目のエントロピーに関するエントロピー情報を認識するエントロピー認識手段を具備し、
前記表示制御手段は、前記認識したエントロピーの大きさに対応する前記属性項目の優位性に応じて前記属性情報を一覧表示させる制御をする
ことを特徴とした文献検索支援装置。
【請求項３】
請求項１または請求項２に記載の文献検索支援装置であって、
検索対象となる全ての前記文献情報における全ての前記属性項目および前記属性情報の組み合わせから前記属性項目におけるインスタンス変数となる前記属性情報が計数された属性数情報を認識する属性数認識手段を具備し、
前記表示制御手段は、前記属性数情報の数の大きさに対応する前記属性項目の優位性に応じて前記属性情報を一覧表示させる制御をする
ことを特徴とした文献検索支援装置。
【請求項４】
複数の属性項目にそれぞれ属性が設定された複数の属性情報を有した書誌情報が関連付けられた複数の文献情報から所定の文献情報を検索手段にて検索させるための支援をする文献検索支援装置であって、
検索対象となる全ての前記文献情報における全ての前記属性項目および前記属性情報の組み合わせに対する前記属性項目毎における前記属性情報毎の出現確率の対数に−１が乗算された情報量に関する情報量情報を認識する情報量認識手段と、
前記認識した情報量情報の情報量を前記属性項目毎で加算された前記属性項目のエントロピーに関するエントロピー情報を認識するエントロピー認識手段と、
前記認識したエントロピー情報のエントロピーの大きさに対応して前記属性項目を表示手段に一覧表示させる制御をする表示制御手段と、
を具備したことを特徴とした文献検索支援装置。
【請求項５】
請求項１ないし請求項５のいずれかに記載の文献検索支援装置であって、
前記情報量認識手段は、前記属性項目毎における前記属性情報毎で演算した出現確率の対数に−１を乗算して前記情報量を演算して前記情報量情報を認識する
ことを特徴とした文献検索支援装置。
【請求項６】
請求項１ないし請求項５のいずれかに記載の文献検索支援装置であって、
前記情報量認識手段は、前記属性情報毎に前記出現確率の対数に−１が乗算されて演算された前記情報量情報が１つのデータ構造に関連付けられた属性組情報が複数記憶されたテーブル構造に構築された属性組情報一覧テーブルから検索して前記情報量情報を認識する
ことを特徴とした文献検索支援装置。
【請求項７】
複数の属性項目にそれぞれ属性が設定された複数の属性情報を有した書誌情報が関連付けられた複数の文献情報から所定の文献情報を検索手段にて検索させるための支援をする文献検索支援装置であって、
検索対象となる全ての前記文献情報における全ての前記属性項目および前記属性情報の組み合わせから前記属性項目におけるインスタンス変数となる前記属性情報が計数された属性数情報を認識する属性数認識手段と、
前記認識した前記属性数情報の数の大きさに対応して前記属性項目を表示手段に一覧表示させる制御補する表示制御手段と、
を具備したことを特徴とした文献検索支援装置。
【請求項８】
請求項４ないし請求項７のいずれかに記載の文献検索支援装置であって、
前記表示制御手段は、前記属性項目を入力操作に応じて選択可能に一覧表示させ、前記入力操作により選択された前記属性項目におけるインスタンス変数となる前記属性情報を前記表示手段に一覧表示させる制御をする
ことを特徴とした文献検索支援装置。
【請求項９】
請求項１ないし請求項６および請求項８のうちのいずれかに記載の文献検索支援装置であって、
前記表示制御手段は、前記属性情報を入力操作に応じて選択可能に一覧表示させる制御をする
ことを特徴とした文献検索支援装置。
【請求項１０】
請求項１ないし請求項９に記載の文献検索支援装置であって、
前記文献情報の検索のためのキーワードとして設定入力された前記属性情報を認識するキーワード認識手段と、
前記演算された情報量情報に基づいて、前記設定入力された属性情報の前記属性項目とは異なる他の前記属性項目における前記属性情報と前記設定入力された属性情報との組み合わせについての関連度合いに関する関連度情報を認識する関連度認識手段と、を具備し、
前記表示制御手段は、前記関連度情報の関連度合いの大きさに対応して前記設定入力された属性情報に関連し前記文献情報を検索するためのキーワードとなる他の属性情報として前記表示手段に一覧表示させる制御をする
ことを特徴とした文献検索支援装置。
【請求項１１】
複数の属性項目にそれぞれ属性が設定された複数の属性情報を有した書誌情報が関連付けられた複数の文献情報から所定の文献情報を検索手段にて検索させるための支援をする文献検索支援装置であって、
前記文献情報の検索のためのキーワードとして設定入力された前記属性情報を認識するキーワード認識手段と、
検索対象となる全ての前記文献情報における全ての前記属性項目および前記属性情報の組み合わせに対する前記属性項目における前記属性情報毎の出現確率の対数に−１が乗算された情報量に関する情報量情報に基づいて、前記設定入力された前記属性情報の前記属性項目とは異なる他の前記属性項目における前記属性情報と前記設定入力された属性情報との組み合わせについての関連度合いに関する関連度情報を認識する関連度認識手段と、
前記関連度情報の関連度合いの大きさに対応して前記設定入力された属性情報に関連し前記文献情報を検索するためのキーワードとなる他の属性情報として表示手段に一覧表示させる制御をする表示制御手段と、
を具備したことを特徴とした文献検索支援装置。
【請求項１２】
請求項１０または請求項１１に記載の文献検索支援装置であって、
前記表示制御手段は、前記他の属性情報における前記情報量情報の情報量の大きさに対応して前記他の属性情報を前記表示手段に一覧表示させる制御をする
ことを特徴とした文献検索支援装置。
【請求項１３】
請求項１０ないし請求項１２のいずれかに記載の文献検索支援装置であって、
前記表示制御手段は、前記情報量情報の情報量を前記属性項目毎で加算した前記属性項目のエントロピーの大きさに対応した前記属性項目の優位性に対応し、前記他の属性情報を前記表示手段に一覧表示させる制御をする
ことを特徴とした文献検索支援装置。
【請求項１４】
請求項１３に記載の文献検索支援装置であって、
前記表示制御手段は、前記情報量情報の情報量を前記属性項目毎で加算した前記属性項目のエントロピーに基づき、前記他の属性情報をそれら他の属性情報の属性項目のエントロピーの大きさに対応して前記表示手段に一覧表示させる制御をする
ことを特徴とした文献検索支援装置。
【請求項１５】
請求項１０ないし請求項１４のいずれかに記載の文献検索支援装置であって、
前記関連度認識手段は、前記設定入力された属性情報と前記他の属性情報との組み合わせの出現確率を関連度合いとして認識する
ことを特徴とした文献検索支援装置。
【請求項１６】
請求項１５に記載の文献検索支援装置であって、
前記関連度認識手段は、検索対象となる全ての前記文献情報における全ての前記属性項目および前記属性情報の組み合わせから前記属性項目における前記属性情報毎で出現確率の対数に−１が乗算された情報量に関する情報量情報が、前記属性項目および前記属性情報の組み合わせに関連付けられて１つのデータ構造に構築された属性組情報を複数記録するテーブル構造の属性組情報一覧テーブルに基づき、前記組み合わせの出現確率を認識する
ことを特徴とした文献検索支援装置。
【請求項１７】
請求項１０ないし請求項１４のいずれかに記載の文献検索支援装置であって、
前記関連度認識手段は、前記異なる前記属性項目における前記属性情報の組み合わせに、その組み合わせの出現確率に関する関連度情報が関連付けられた関連属性組情報を複数記憶するテーブル構造に構築された関連属性組一覧記憶手段に基づいて前記関連度情報を認識する
ことを特徴とした文献検索支援装置。
【請求項１８】
請求項１７に記載の文献検索支援装置であって、
前記関連属性組一覧記憶手段は、検索対象となる全ての前記文献情報における全ての前記属性項目および前記属性情報の組み合わせから前記属性項目における前記属性情報毎で出現確率の対数に−１が乗算された情報量に関する情報量情報が、前記属性項目および前記属性情報の組み合わせに関連付けられて１つのデータ構造に構築された属性組情報を複数記録するテーブル構造の属性組情報一覧テーブルに基づき、前記組み合わせの出現確率に関する関連度情報が設定された
ことを特徴とした文献検索支援装置。
【請求項１９】
請求項１５ないし請求項１８のいずれかに記載の文献検索支援装置であって、
前記出現確率は、前記属性情報の組み合わせが関連付けられた前記文献情報の集合の数における前記文献情報の全数に対する割合である
ことを特徴とした文献検索支援装置。
【請求項２０】
請求項１０ないし請求項１９のいずれかに記載の文献検索支援装置であって、
前記表示制御手段は、前記文献情報の検索にて検出される数が前記他の属性情報のいずれかを選択する設定入力により少なくなる旨の設定入力を促す表示形態で前記他の属性情報を一覧表示させる制御をする
ことを特徴とした文献検索支援装置。
【請求項２１】
請求項１０ないし請求項２０のいずれかに記載の文献検索支援装置であって、
前記表示制御手段は、前記他の属性情報とともに、いずれかの前記他の属性情報を設定入力することで前記検索手段にて検出される前記文献情報の数に関する情報を関連付けて一覧表示させる制御をする
ことを特徴とした文献検索支援装置。
【請求項２２】
請求項１ないし請求項２１のいずれかに記載の文献検索支援装置であって、
前記設定入力され異なる前記属性項目での属性情報の組み合わせに基づいて前記検索手段による検索を実施した履歴に関する履歴情報を複数記録するテーブル構造に構築された履歴情報記憶手段を具備し、
前記表示制御手段は、前記属性情報の設定入力により、前記履歴情報記憶手段に基づいて前記設定入力された属性情報に組み合わされた前記属性情報を読み取り、前記設定入力された属性情報とともに前記検索手段にて検索するためのキーワードとして前記表示手段に表示させる
ことを特徴とした文献検索支援装置。
【請求項２３】
請求項１０ないし請求項２２のいずれかに記載の文献検索支援装置であって、
前記表示制御手段にて一覧表示され設定入力された前記他の属性情報および前記設定入力された属性情報が関連付けられた前記文献情報の検索を前記検索手段にて実施させる制御をする検索制御手段を具備した
ことを特徴とした文献検索支援装置。
【請求項２４】
請求項２３に記載の文献検索支援装置と、
この文献検索支援装置の検索制御手段にて制御され前記文献情報の検索を実施する検索手段と、
を具備したことを特徴とした文献検索装置。
【請求項２５】
請求項２４に記載の文献検索装置であって、
検索対象となる全ての文献情報における全ての前記属性項目および前記属性情報の組み合わせに対する前記属性項目毎における前記属性情報毎の出現確率の対数に−１が乗算された情報量に関する情報量情報に基づいて、前記検索手段により検出された前記文献情報を前記情報量情報の情報量の大きさに対応して前記表示手段に一覧表示させる文献表示制御手段を具備した
ことを特徴とした文献検索装置。
【請求項２６】
請求項２５に記載の文献検索装置であって、
前記文献表示制御手段は、前記検出された文献情報の各属性情報の情報量の総和の大きさに対応して一覧表示させる制御をする
ことを特徴とした文献検索装置。
【請求項２７】
請求項２５に記載の文献検索装置であって、
前記文献表示制御手段は、前記検出された文献情報における検出の際のキーワードとして利用された前記属性情報の情報量の大きさに対応して一覧表示させる制御をする
ことを特徴とした文献検索装置。
【請求項２８】
請求項２５ないし請求項２７のいずれかに記載の文献検索装置であって、
前記文献表示制御手段は、前記文献情報とともに前記情報量情報の情報量の値とともに一覧表示させる制御をする
ことを特徴とした文献検索装置。
【請求項２９】
請求項２４に記載の文献検索装置であって、
検索対象となる全ての前記文献情報における全ての前記属性項目および前記属性情報の組み合わせに対する前記属性項目毎における前記属性情報毎の出現確率の対数に−１が乗算された情報量を前記属性項目毎で加算された前記属性項目のエントロピーに基づいて、前記検索手段により検出された前記文献情報における検出の際のキーワードとして利用された前記属性情報に対応する前記属性項目における前記エントロピーの大きさに対応して前記文献情報を前記表示手段に一覧表示させる文献表示制御手段を具備した
ことを特徴とした文献検索装置。
【請求項３０】
請求項２９に記載の文献検索装置であって、
前記文献表示制御手段は、前記文献情報とともに前記エントロピーの値とともに一覧表示させる制御をする
ことを特徴とした文献検索装置。
【請求項３１】
演算手段により、複数の属性項目にそれぞれ属性が設定された複数の属性情報を有した書誌情報が関連付けられた複数の文献情報から所定の文献情報を検索手段にて検索させるための支援をする文献検索支援方法であって、
前記演算手段は、
検索対象となる全ての前記文献情報における全ての前記属性項目および前記属性情報の組み合わせに対する前記属性項目毎における前記属性情報毎の出現確率の対数に−１が乗算された情報量に関する情報量情報を認識し、
この認識した情報量情報の情報量の大きさに対応して前記属性項目毎におけるインスタンス変数となる前記属性情報を、前記文献情報を検索するためのキーワードとして表示手段に一覧表示させる
ことを特徴とする文献検索支援方法。
【請求項３２】
演算手段により、複数の属性項目にそれぞれ属性が設定された複数の属性情報を有した書誌情報が関連付けられた複数の文献情報から所定の文献情報を検索手段にて検索させるための支援をする文献検索支援方法であって、
前記演算手段は、
検索対象となる全ての前記文献情報における全ての前記属性項目および前記属性情報の組み合わせに対する前記属性項目毎における前記属性情報毎の出現確率の対数に−１が乗算された情報量を前記属性項目毎で加算された前記属性項目のエントロピーに関するエントロピー情報を認識し、
この認識したエントロピー情報のエントロピーの大きさに対応して前記属性項目を表示手段に一覧表示させる
ことを特徴とする文献検索支援方法。
【請求項３３】
演算手段により、複数の属性項目にそれぞれ属性が設定された複数の属性情報を有した書誌情報が関連付けられた複数の文献情報から所定の文献情報を検索手段にて検索させるための支援をする文献検索支援方法であって、
検索対象となる全ての前記文献情報における全ての前記属性項目および前記属性情報の組み合わせから前記属性項目におけるインスタンス変数となる前記属性情報が係数された属性数情報を認識し、
この認識した属性数情報の数の大きさに対応して前記属性項目を表示手段に一覧表示させる
ことを特徴とする文献検索支援方法。
【請求項３４】
演算手段により、複数の属性項目にそれぞれ属性が設定された複数の属性情報を有した書誌情報が関連付けられた複数の文献情報から所定の文献情報を検索手段にて検索されるための支援をする文献検索支援方法であって、
前記文献情報の検索のためのキーワードとして設定入力さたれ前記属性情報を認識すると、検索対象となる全ての前記文献情報における全ての前記属性項目および前記属性情報の組み合わせに対する前記属性項目における前記属性情報毎の出現確率の対数に−１が乗算された情報量に関する情報量情報に基づいて、前記設定入力された前記属性情報の前記属性項目とは異なる他の属性項目における前記属性情報と前記設定入力された属性情報との組み合わせについての関連度合いに関する関連度情報を認識し、
この認識した関連度情報の関連度合いの大きさに対応して前記設定入力された属性情報に関連し前記文献情報を検索するためのキーワードとなる他の属性情報として表示手段に一覧表示させる
ことを特徴とする文献検索支援方法。
【請求項３５】
演算手段を、請求項１ないし請求項２３のいずれかに記載の文献検索支援装置、または、請求項２４ないし請求項３０のいずれかに記載の文献検索装置として機能させる
ことを特徴とした文献検索支援プログラム。
【請求項３６】
請求項３１ないし請求項３４のいずれかに記載の文献検索支援方法を演算手段に実行させる
ことを特徴とした文献検索支援プログラム。
【請求項３７】
請求項３５または請求項３６に記載の文献検索支援プログラムが演算手段に読取可能に記録された
ことを特徴とした文献検索支援プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の属性情報を有した書誌情報が関連付けられた文献情報を検索するための文献検索支援装置、その方法、文献検索装置、それらのプログラム、および、そのプログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
従来、利用者が設定入力したキーワードに基づいて、そのキーワードを含む文献を検索する構成が知られている（例えば、特許文献１参照）。この特許文献１に記載のものは、画像読み取り部で光学的に文書を読み取り、テキストデータに変換する。この変換したテキストデータからキーワードを抽出し、これら抽出したキーワードを、ドキュメントに関する書誌情報とともに文書蓄積部に保管する。そして、外部から検索要求情報に応じて検索処理した結果を返す構成が採られている。
【０００３】
【特許文献１】特開２００２−２５１４０３号公報（第３頁）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上述した特許文献１に記載のような従来の文献を検索する構成では、キーワードにより検索処理した結果が数千件を越えるようであれば、他のキーワードにて再検索したり、いわゆる絞り込みであるさらに他のキーワードを設定入力したりするなどが必要となる。このような、再検索や絞り込みなどの際、適切なキーワードが設定されなければ例えば数十件程度の検索結果が得られず、適切な再検索や絞り込みのためのキーワードが設定されるまで文献検索の要求の設定入力や文献検索処理が繰り返されることとなり、キーワードの設定入力に習熟が要求され、また漏れがなくかつ適切な数の文献を検索することが煩雑である問題がある。
【０００５】
本発明の目的は、このような点に鑑みて、文献情報が容易で適切に検索可能となる文献検索支援装置、その方法、文献検索装置、それらのプログラム、および、そのプログラムを記録した記録媒体を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の文献検索支援装置は、複数の属性項目にそれぞれ属性が設定された複数の属性情報を有した書誌情報が関連付けられた複数の文献情報から所定の文献情報を検索手段にて検索させるための支援をする文献検索支援装置であって、検索対象となる全ての前記文献情報における全ての前記属性項目および前記属性情報の組み合わせに対する前記属性項目毎における前記属性情報毎の出現確率の対数に−１が乗算された情報量に関する情報量情報を認識する情報量認識手段と、前記認識した情報量情報の情報量の大きさに対応して前記属性項目毎におけるインスタンス変数となる前記属性情報を、前記文献情報を検索するためのキーワードとして表示手段に一覧表示させる制御をする表示制御手段と、を具備したことを特徴とする。
【０００７】
この発明では、検索対象となる全ての文献情報における全て属性項目および属性項目にそれぞれ属性が設定された属性情報の組み合わせに対して属性項目毎における属性情報毎の出現確率の対数に−１が乗算された情報量に関する情報量情報を情報量認識手段にて認識する。そして、表示制御手段により、属性項目毎におけるインスタンス変数となる属性情報を、認識した情報量情報の情報量の大きさに対応して、文献情報を検索するためのキーワードとして表示手段で一覧表示させる制御をする。このことにより、一覧表示される属性情報が、出現確率の大きさに顕著に対応する状態で一覧表示されることとなり、文献情報を検索するために設定入力する属性情報としていずれの属性情報を検索のためのキーワードとして設定入力すれば適切な数で文献情報を検出させることができるかの判断を利用者が容易にできる報知が得られ、利用者が所望とする文献情報を適切な数に検索するために実施する設定入力や検索実行要求などの設定入力操作が低減し、良好な検索のための支援を提供する。
【０００８】
そして、本発明では、請求項１に記載の文献検索支援装置であって、前記認識した情報量情報の情報量を前記属性項目毎で加算された前記属性項目のエントロピーに関するエントロピー情報を認識するエントロピー認識手段を具備し、前記表示制御手段は、前記認識したエントロピーの大きさに対応する前記属性項目の優位性に応じて前記属性情報を一覧表示させる制御をする構成とすることが好ましい。この構成では、エントロピー認識手段により、情報量認識手段で認識した情報量情報の情報量を属性項目毎で加算された属性項目のエントロピーに関するエントロピー情報として認識し、表示制御手段により、認識したエントロピーの大きさに対応する属性項目の優位性に対応して属性情報を一覧表示させる。このことにより、一覧表示される属性情報が、属性項目における出現確率に対応した状態でも一覧表示されることとなり、所望の文献情報を適切な数で検索するためにいずれの属性情報をキーワードとして設定入力すればよいかの判断が容易にできる属性情報の報知が得られ、より良好な検索のための支援を提供する。
【０００９】
また、本発明では、請求項１または請求項２に記載の文献検索支援装置であって、検索対象となる全ての前記文献情報における全ての前記属性項目および前記属性情報の組み合わせから前記属性項目におけるインスタンス変数となる前記属性情報が計数された属性数情報を認識する属性数認識手段を具備し、前記表示制御手段は、前記属性数情報の数の大きさに対応する前記属性項目の優位性に応じて前記属性情報を一覧表示させる制御をする構成とすることが好ましい。この構成では、属性数認識手段により、検索対象となる全ての文献情報における全ての属性項目および属性情報の組み合わせから前記属性項目におけるインスタンス変数となる属性情報が計数された属性数情報を属性数認識手段にて認識し、表示制御手段により、認識した属性数情報の数の大きさに対応する属性項目の優位性に応じて属性情報を一覧表示させる。このことにより、一覧表示される属性情報が、属性情報の属性項目における数の大きさに対応した状態でも一覧表示されることとなり、所望の文献情報を適切な数で検索するためにいずれの属性情報をキーワードとして設定入力すればよいかの判断が容易にできる属性情報の報知が得られ、より良好な検索のための支援を提供する。
【００１０】
また、本発明の文献検索支援装置は、複数の属性項目にそれぞれ属性が設定された複数の属性情報を有した書誌情報が関連付けられた複数の文献情報から所定の文献情報を検索手段にて検索させるための支援をする文献検索支援装置であって、検索対象となる全ての前記文献情報における全ての前記属性項目および前記属性情報の組み合わせに対する前記属性項目毎における前記属性情報毎の出現確率の対数に−１が乗算された情報量に関する情報量情報を認識する情報量認識手段と、前記認識した情報量情報の情報量を前記属性項目毎で加算された前記属性項目のエントロピーに関するエントロピー情報を認識するエントロピー認識手段と、前記認識したエントロピー情報のエントロピーの大きさに対応して前記属性項目を表示手段に一覧表示させる制御をする表示制御手段と、を具備したことを特徴とする。
【００１１】
この発明では、検索対象となる全ての文献情報における全て属性項目および属性項目にそれぞれ属性が設定された属性情報の組み合わせに対して属性項目毎における属性情報毎の出現確率の対数に−１が乗算された情報量に関する情報量情報を情報量認識手段にて認識し、この認識した情報量情報の情報量を属性項目毎で加算された属性項目のエントロピーに関するエントロピー情報をエントロピー認識手段にて認識する。そして、表示制御手段により、認識したエントロピー情報のエントロピーの大きさに対応して、属性項目を表示手段で一覧表示させる制御をする。このことにより、一覧表示される属性項目が、それら属性項目のインスタンス変数である属性情報の各情報量の大きさに対応した状態で一覧表示されることとなり、文献情報を検索するために設定入力する属性情報として、いずれの属性項目の属性情報を検索のためのキーワードとして設定入力すれば適切な数で文献情報を検出させることができるかの判断を利用者が容易にできる報知が得られ、利用者が所望とする文献情報を適切な数に検索するために実施する設定入力や検索実行要求などの設定入力操作が低減し、良好な検索のための支援を提供する。
【００１２】
そして、本発明では、請求項１ないし請求項５のいずれかに記載の文献検索支援装置であって、前記情報量認識手段は、前記属性項目毎における前記属性情報毎で演算した出現確率の対数に−１を乗算して前記情報量を演算して前記情報量情報を認識する構成とすることが好ましい。この構成では、情報量認識手段により、属性項目毎における属性情報後で演算した出現確率の対数に−１を乗算して情報量を演算することで情報量情報を認識している。このことにより、適宜演算により情報量を認識するので、属性情報毎の情報量を別途格納する記憶手段を設ける必要がなく、構成の簡略化が図れる。
【００１３】
さらに、本発明では、請求項１ないし請求項５のいずれかに記載の文献検索支援装置であって、前記情報量認識手段は、前記属性情報毎に前記出現確率の対数に−１が乗算されて演算された前記情報量情報が１つのデータ構造に関連付けられた属性組情報が複数記憶されたテーブル構造に構築された属性組情報一覧テーブルから検索して前記情報量情報を認識する構成とすることが好ましい。この構成では、情報量認識手段により、出現確率の対数に−１が乗算されて演算された情報量に関する情報量情報を対応する属性情報毎に１つのデータ構造に関連付けた属性組情報を複数記憶するテーブル構造に構築された属性組情報一覧テーブルから検索することにより情報量情報を認識する。このことにより、あらかじめ演算された情報量情報を記憶する属性組情報一覧テーブルから適宜検索することで情報量を認識するので、演算する必要がなく処理の高速化が容易に図れる。
【００１４】
また、本発明の文献検索支援装置は、複数の属性項目にそれぞれ属性が設定された複数の属性情報を有した書誌情報が関連付けられた複数の文献情報から所定の文献情報を検索手段にて検索させるための支援をする文献検索支援装置であって、検索対象となる全ての前記文献情報における全ての前記属性項目および前記属性情報の組み合わせから前記属性項目におけるインスタンス変数となる前記属性情報が計数された属性数情報を認識する属性数認識手段と、前記認識した前記属性数情報の数の大きさに対応して前記属性項目を表示手段に一覧表示させる制御補する表示制御手段と、を具備したことを特徴とする。
【００１５】
この発明では、検索対象となる全ての文献情報における全て属性項目および属性項目にそれぞれ属性が設定された属性情報の組み合わせから属性項目におけるインスタンス変数となる属性情報が計数された属性数情報を属性数認識手段にて認識する。そして、表示制御手段により、認識した属性数情報の数の大きさに対応して、属性項目を表示手段で一覧表示させる制御をする。このことにより、一覧表示される属性項目が、それら属性項目のインスタンス変数である属性情報の数の大きさに対応した状態で一覧表示されることとなり、文献情報を検索するために設定入力する属性情報として、いずれの属性項目の属性情報を検索のためのキーワードとして設定入力すれば適切な数で文献情報を検出させることができるかの判断を利用者が容易にできる報知が得られ、利用者が所望とする文献情報を適切な数に検索するために実施する設定入力や検索実行要求などの設定入力操作が低減し、良好な検索のための支援を提供する。
【００１６】
そして、本発明では、請求項４ないし請求項７のいずれかに記載の文献検索支援装置であって、前記表示制御手段は、前記属性項目を入力操作に応じて選択可能に一覧表示させ、前記入力操作により選択された前記属性項目におけるインスタンス変数となる前記属性情報を前記表示手段に一覧表示させる制御をする構成とすることが好ましい。この構成では、表示制御手段により、一覧表示させる属性項目を入力操作に応じて選択可能に表示させるとともに、入力操作により属性項目が選択されるとその属性項目におけるインスタンス変数となる属性情報を一覧表示させる。このことにより、文献情報の検索のための絞り込みとして選択可能に表示される所定の属性項目が選択されることでインスタンス変数である属性情報が一覧表示されるので、文献情報を検索するために設定入力する属性情報の判断が容易となる報知が得られ、より良好な検索のための支援が提供される。
【００１７】
また、本発明では、請求項１ないし請求項６および請求項８のうちのいずれかに記載の文献検索支援装置であって、前記表示制御手段は、前記属性情報を入力操作に応じて選択可能に一覧表示させる制御をする構成とすることが好ましい。この構成では、表示制御手段により、一覧表示させる属性情報を入力操作に応じて選択可能としている。このことにより、文献情報を検索するための属性情報の設定入力が容易に得られる。
【００１８】
さらに、本発明では、請求項１ないし請求項９に記載の文献検索支援装置であって、前記文献情報の検索のためのキーワードとして設定入力された前記属性情報を認識するキーワード認識手段と、前記演算された情報量情報に基づいて、前記設定入力された属性情報の前記属性項目とは異なる他の前記属性項目における前記属性情報と前記設定入力された属性情報との組み合わせについての関連度合いに関する関連度情報を認識する関連度認識手段と、を具備し、前記表示制御手段は、前記関連度情報の関連度合いの大きさに対応して前記設定入力された属性情報に関連し前記文献情報を検索するためのキーワードとなる他の属性情報として前記表示手段に一覧表示させる制御をする構成とすることが好ましい。この構成では、キーワード認識手段にて文献情報の検索のためのキーワードとして設定入力された属性情報を認識すると、関連度認識手段により、設定入力された属性情報の属性項目とは異なる他の属性項目における属性情報との組み合わせについての関連度合いに関する関連度情報を認識する。そして、表示制御手段により、他の属性項目における属性情報を、関連度情報の関連度合いの大きさに対応して、設定入力された属性情報に関連し文献情報を検索するためのキーワードとなる他の属性情報として表示手段に一覧表示させる制御をする。このことにより、文献検索のために設定入力された属性情報では所望の数に文献情報が絞り込まれない状態でも、絞り込みのための設定入力された属性情報に関連する他の属性情報が一覧表示されることとなり、より適切に文献情報を検索するための属性情報が報知され、より良好な検索のための支援を提供する。
【００１９】
また、本発明の文献検索支援装置は、複数の属性項目にそれぞれ属性が設定された複数の属性情報を有した書誌情報が関連付けられた複数の文献情報から所定の文献情報を検索手段にて検索させるための支援をする文献検索支援装置であって、前記文献情報の検索のためのキーワードとして設定入力された前記属性情報を認識するキーワード認識手段と、検索対象となる全ての前記文献情報における全ての前記属性項目および前記属性情報の組み合わせに対する前記属性項目における前記属性情報毎の出現確率の対数に−１が乗算された情報量に関する情報量情報に基づいて、前記設定入力された前記属性情報の前記属性項目とは異なる他の前記属性項目における前記属性情報と前記設定入力された属性情報との組み合わせについての関連度合いに関する関連度情報を認識する関連度認識手段と、前記関連度情報の関連度合いの大きさに対応して前記設定入力された属性情報に関連し前記文献情報を検索するためのキーワードとなる他の属性情報として表示手段に一覧表示させる制御をする表示制御手段と、を具備したことを特徴とする。
【００２０】
この発明では、キーワード認識手段にて文献情報の検索のためのキーワードとして設定入力された属性情報を認識すると、関連度認識手段により、検索対象となる全ての文献情報における全て属性項目および属性項目にそれぞれ属性が設定された属性情報の組み合わせに対して属性項目毎における属性情報毎の出現確率の対数に−１が乗算された情報量に関する情報量情報に基づいて、設定入力された属性情報の属性項目とは異なる他の属性項目における属性情報との組み合わせについての関連度合いに関する関連度情報を認識する。そして、表示制御手段により、他の属性項目における属性情報を、関連度情報の関連度合いの大きさに対応して、設定入力された属性情報に関連し文献情報を検索するためのキーワードとなる他の属性情報として表示手段に一覧表示させる制御をする。このことにより、文献検索のために設定入力された属性情報では所望の数に文献情報が絞り込まれない状態でも、絞り込みのための設定入力された属性情報に関連する他の属性情報が一覧表示されることとなり、より適切に文献情報を検索するための属性情報が報知され、より良好な検索のための支援を提供する。
【００２１】
そして、本発明では、請求項１０または請求項１１に記載の文献検索支援装置であって、前記表示制御手段は、前記他の属性情報における前記情報量情報の情報量の大きさに対応して前記他の属性情報を前記表示手段に一覧表示させる制御をする構成とすることが好ましい。この構成では、表示制御手段により、他の属性情報における情報量情報の情報量の大きさに対応して、他の属性情報を表示手段に一覧表示させる。このことにより、一覧表示される他の属性情報が、それら属性情報の情報量の大きさに対応する状態で一覧表示されることとなり、文献情報を検索するために設定入力する属性情報に関連するいずれの他の属性情報を検索のためのキーワードとして設定入力すれば適切な数で文献情報を検出させることができるかの判断を利用者が容易にできる報知が得られ、利用者が所望とする文献情報を適切な数に検索するために実施する設定入力や検索実行要求などの設定入力操作が低減し、より良好な検索のための支援を提供する。
【００２２】
また、本発明では、請求項１０ないし請求項１２のいずれかに記載の文献検索支援装置であって、前記表示制御手段は、前記情報量情報の情報量を前記属性項目毎で加算した前記属性項目のエントロピーの大きさに対応した前記属性項目の優位性に対応し、前記他の属性情報を前記表示手段に一覧表示させる制御をする構成とすることが好ましい。この構成では、表示制御手段により、情報量情報の情報量を属性項目毎で加算した属性項目のエントロピーの大きさに対応して特徴付けられる属性項目の優位性に対応して、他の属性情報を特徴付けて一覧表示させる。このことにより、一覧表示される他の属性情報が、属性項目のエントロピーの大きさに対応する状態で一覧表示されることとなり、文献情報を検索するために設定入力する属性情報に関連するいずれの他の属性情報を検索のためのキーワードとして設定入力すれば適切な数で文献情報を検出させることができるかの判断を利用者が容易にできる報知が得られ、利用者が所望とする文献情報を適切な数に検索するために実施する設定入力や検索実行要求などの設定入力操作が低減し、より良好な検索のための支援を提供する。
【００２３】
さらに、本発明では、請求項１３に記載の文献検索支援装置であって、前記表示制御手段は、前記情報量情報の情報量を前記属性項目毎で加算した前記属性項目のエントロピーに基づき、前記他の属性情報をそれら他の属性情報の属性項目のエントロピーの大きさに対応して前記表示手段に一覧表示させる制御をする構成とすることが好ましい。この構成では、表示制御手段により、情報量情報の情報量を前記属性項目毎で加算した属性項目のエントロピーに基づき、他の属性情報の属性項目のエントロピーの大きさに対応して、他の属性情報を一覧表示させる。このことにより、一覧表示させる他の属性情報が、その属性情報の属性項目におけるエントロピーの大きさにより特定される優位性に応じて一覧表示されることとなり、より良好な検索のための支援を提供する構成が容易に得られる。
【００２４】
また、本発明では、請求項１０ないし請求項１４のいずれかに記載の文献検索支援装置であって、前記関連度認識手段は、前記設定入力された属性情報と前記他の属性情報との組み合わせの出現確率を関連度合いとして認識する構成とすることが好ましい。この構成では、関連度認識手段により、設定入力された属性情報と他の属性情報との組み合わせの出現確率を関連度合いとして認識している。このことにより、適切な数で文献情報を検索するための設定入力された属性情報に適切に関連する他の属性情報が容易に特定され、より良好な検索のための支援を提供する構成が容易に得られる。
【００２５】
そして、本発明では、請求項１５に記載の文献検索支援装置であって、前記関連度認識手段は、検索対象となる全ての前記文献情報における全ての前記属性項目および前記属性情報の組み合わせから前記属性項目における前記属性情報毎で出現確率の対数に−１が乗算された情報量に関する情報量情報が、前記属性項目および前記属性情報の組み合わせに関連付けられて１つのデータ構造に構築された属性組情報を複数記録するテーブル構造の属性組情報一覧テーブルに基づき、前記組み合わせの出現確率を認識する構成とすることが好ましい。この構成では、検査対象となる全ての文献情報における全ての属性項目および属性情報の組み合わせから、属性項目における属性情報毎で出現確率の対数に−１が乗算された情報量に関する情報量情報を、属性項目および属性情報の組み合わせに関連付けられて１つデータ構造に構築された属性組情報を複数記録するテーブル構造にあらかじめ構築された属性組情報一覧テーブルに基づいて、関連度認識手段により、組み合わせの出現確率を認識している。このことにより、より良好な検索のための支援を迅速に提供する構成が容易に得られる。
【００２６】
また、本発明では、請求項１０ないし請求項１４のいずれかに記載の文献検索支援装置であって、前記関連度認識手段は、前記異なる前記属性項目における前記属性情報の組み合わせに、その組み合わせの出現確率に関する関連度情報が関連付けられた関連属性組情報を複数記憶するテーブル構造に構築された関連属性組一覧記憶手段に基づいて前記関連度情報を認識する構成とすることが好ましい。この構成では、関連度認識手段により、異なる属性項目における属性情報の組み合わせにその組み合わせの出現確率に関する関連度情報が関連付けられた関連属性組情報を複数記憶するテーブル構造にあらかじめ構築された関連属性組一覧記憶手段に基づいて、関連度認識手段により関連度情報を認識している。このことにより、より良好な検索のための支援を迅速に提供する構成が容易に得られる。
【００２７】
さらに、本発明では、請求項１７に記載の文献検索支援装置であって、前記関連属性組一覧記憶手段は、検索対象となる全ての前記文献情報における全ての前記属性項目および前記属性情報の組み合わせから前記属性項目における前記属性情報毎で出現確率の対数に−１が乗算された情報量に関する情報量情報が、前記属性項目および前記属性情報の組み合わせに関連付けられて１つのデータ構造に構築された属性組情報を複数記録するテーブル構造の属性組情報一覧テーブルに基づき、前記組み合わせの出現確率に関する関連度情報が設定された構成とすることが好ましい。この構成では、関連属性組一覧記憶手段として、検索対象となる全ての文献情報における全ての属性項目および属性情報の組み合わせから属性項目における属性情報毎で出現確率の対数に−１が乗算された情報量に関する情報量情報を属性項目および属性情報の組み合わせに関連付けて１つのデータ構造に構築した属性組情報を複数記録するテーブル構造にあらかじめ構築された属性組一覧テーブルに基づいて、組み合わせ出現確率に関する関連度情報を設定して構築している。このことにより、より良好な検索のための支援を迅速に提供するための構成が容易に得られる。
【００２８】
また、本発明では、請求項１５ないし請求項１８のいずれかに記載の文献検索支援装置であって、前記出現確率は、前記属性情報の組み合わせが関連付けられた前記文献情報の集合の数における前記文献情報の全数に対する割合である構成とすることが好ましい。この構成では、出現確率として、属性情報の組み合わせが関連付けられた文献情報の集合の数における文献情報の全数に対する割合としている。このことにより、容易に組み合わせについての出現確率が容易に得られる。
【００２９】
そして、請求項１０ないし請求項１９のいずれかに記載の文献検索支援装置であって、前記表示制御手段は、前記文献情報の検索にて検出される数が前記他の属性情報のいずれかを選択する設定入力により少なくなる旨の設定入力を促す表示形態で前記他の属性情報を一覧表示させる制御をする構成とすることが好ましい。この構成では、表示制御手段により、文献情報の検索にて検出される数が他の属性情報のいずれかを選択する設定入力により少なくなる旨の設定入力を促す表示形態で他の属性情報を一覧表示させる。このことにより、他の属性情報の設定入力が促され、より容易に良好な検索のための支援を提供する。
【００３０】
また、本発明では、請求項１０ないし請求項２０のいずれかに記載の文献検索支援装置であって、前記表示制御手段は、前記他の属性情報とともに、いずれかの前記他の属性情報を設定入力することで前記検索手段にて検出される前記文献情報の数に関する情報を関連付けて一覧表示させる制御をする。この構成では、表示制御手段により、他の属性情報とともに、いずれかの他の属性情報を設定することで検索手段にて検索する文献情報の数に関する情報を関連付けて一覧表示させる。このことにより、一覧表示される他の属性情報のいずれかを設定すればどの程度の文献情報が検索されるかを利用者に容易に認識させることが可能となり、より良好な検索のための支援が容易となる。
【００３１】
また、本発明では、請求項１ないし請求項２１のいずれかに記載の文献検索支援装置であって、前記設定入力され異なる前記属性項目での属性情報の組み合わせに基づいて前記検索手段による検索を実施した履歴に関する履歴情報を複数記録するテーブル構造に構築された履歴情報記憶手段を具備し、前記表示制御手段は、前記属性情報の設定入力を認識すると、前記履歴情報記憶手段に基づいて前記設定入力された属性情報に組み合わされた前記属性情報を読み取り、前記設定入力された属性情報とともに前記検索手段にて検索するためのキーワードとして前記表示手段に表示させる構成とすることが好ましい。この構成では、属性情報の設定入力により、設定入力され異なる属性項目での属性情報の組み合わせに基づいて検索手段による検索を実施した履歴に関する履歴情報を複数記録するテーブル構造に構築された履歴情報記憶手段を利用して、表示制御手段により競って移入利欲された属性情報に組み合わされた属性情報を読み取り、設定入力された属性情報とともに検索手段にて検索するためのキーワードとして表示手段に表示させる。このことにより、属性情報の組み合わせで文献情報を検索した履歴が属性情報の一覧表示に反映され、より良好な検索のための利用者の嗜好に沿った支援が提供される。
【００３２】
そして、本発明では、請求項１０ないし請求項２２のいずれかに記載の文献検索支援装置であって、前記表示制御手段にて一覧表示され設定入力された前記他の属性情報および前記設定入力された属性情報が関連付けられた前記文献情報の検索を前記検索手段にて実施させる制御をする検索制御手段を具備した構成とすることが好ましい。この構成では、検索制御手段により、表示制御手段にて一覧表示され設定入力された他の属性情報および設定入力された属性情報が関連付けられた文献情報の検索を検索手段にて実施させる制御をする。このことにより、一覧表示される他の属性情報を設定入力することで、既に設定入力された属性情報とその属性情報に関連する他の属性情報とが関連付けられた文献情報の検索を自動的に実施されることが可能となり、より良好で容易な検索のための支援が得られる。
【００３３】
また、本発明の文献検索装置は、請求項２３に記載の文献検索支援装置と、この文献検索支援装置の検索制御手段にて制御され前記文献情報の検索を実施する検索手段と、を具備したことを特徴とする。
【００３４】
この発明では、請求項２３に記載の文献検索支援装置にて制御される検索手段にて文献情報の検索を実施させる。このことにより、漏れなく適切な数の文献情報の検索のために利用者が実行する設定入力や検索処理の回数が低減し、適切な文献検索が容易に得られる。
【００３５】
そして、本発明では、請求項２４に記載の文献検索装置であって、検索対象となる全ての文献情報における全ての前記属性項目および前記属性情報の組み合わせに対する前記属性項目毎における前記属性情報毎の出現確率の対数に−１が乗算された情報量に関する情報量情報に基づいて、前記検索手段により検出された前記文献情報を前記情報量情報の情報量の大きさに対応して前記表示手段に一覧表示させる文献表示制御手段を具備した構成とすることが好ましい。この構成では、文献表示制御手段により、検索対象となる全ての文献情報における全ての属性項目およびその属性項目に属性が設定された属性情報の組み合わせに対する属性項目毎における属性情報毎の出現確率の対数に−１が乗算された情報量に関する情報量情報に基づいて、検索手段により検出された文献情報を情報量情報の情報量の大きさに対応して表示手段に一覧表示させる。このことにより、所望とする数で検索された文献情報が、その文献情報の属性情報における情報量の大きさに対応して一覧表示されるので、文献情報を利用する利用者の利便性が向上する。
【００３６】
また、本発明では、請求項２５に記載の文献検索装置であって、前記文献表示制御手段は、前記検出された文献情報の各属性情報の情報量の総和の大きさに対応して一覧表示させる制御をする構成とすることが好ましい。この構成では、文献表示制御手段により、検出された文献情報の各属性情報の情報量の総和の大きさに対応して文献情報を一覧表示する。このことにより、検出された文献情報が、利用者の所望する検索条件が反映されて一覧表示され、文献情報を利用する利用者の利便性がより向上する。
【００３７】
さらに、本発明では、請求項２５に記載の文献検索装置であって、前記文献表示制御手段は、前記検出された文献情報における検出の際のキーワードとして利用された前記属性情報の情報量の大きさに対応して一覧表示させる制御をする構成とすることが好ましい。この構成では、文献表示制御手段により、検出された文献情報における検出の際のキーワードとして利用された属性情報の情報量の大きさに対応して一覧表示させる。このことにより、検出時のキーワードとして設定入力した属性情報の情報量の大きさに対応して検出した文献情報が一覧表示されるので、文献情報を利用する利用者の利便性がより向上する。
【００３８】
そして、本発明では、請求項２５ないし請求項２７のいずれかに記載の文献検索装置であって、前記文献表示制御手段は、前記文献情報とともに前記情報量情報の情報量の値とともに一覧表示させる制御をする構成とすることが好ましい。この構成では、文献表示制御手段により、文献情報とともに情報量情報の情報量の値とともに一覧表示させる制御をする。このことにより、一覧表示される文献情報が情報量の値とともに表示されるので、検出された文献情報を利用する利用者の利便性がより向上する。
【００３９】
また、本発明では、請求項２４に記載の文献検索装置であって、検索対象となる全ての前記文献情報における全ての前記属性項目および前記属性情報の組み合わせに対する前記属性項目毎における前記属性情報毎の出現確率の対数に−１が乗算された情報量を前記属性項目毎で加算された前記属性項目のエントロピーに基づいて、前記検索手段により検出された前記文献情報における検出の際のキーワードとして利用された前記属性情報に対応する前記属性項目における前記エントロピーの大きさに対応して前記文献情報を前記表示手段に一覧表示させる文献表示制御手段を具備した構成とすることが好ましい。この構成では、文献表示制御手段により、検索対象となる全ての文献情報における全ての属性項目および属性情報の組み合わせに対する属性項目毎における属性情報毎の出現確率の対数に−１が乗算された情報量を属性項目毎で加算した属性項目のエントロピーに基づいて、検索手段にて検出した文献情報における検出時のキーワードとして利用した属性情報に対応する属性項目のエトロピーの大きさに対応して文献情報を表示手段に一覧表示させる。このことにより、検索時のキーワードである属性情報に対応する属性項目のエントロピーの大きさに対応して、検出した文献情報が一覧表示されるので、検出された文献情報を利用する利用者の利便性がより向上する。
【００４０】
さらに、本発明では、請求項２９に記載の文献検索装置であって、前記文献表示制御手段は、前記文献情報とともに前記エントロピーの値とともに一覧表示させる制御をする構成とすることが好ましい。この構成では、文献表示制御手段により、検出した文献情報とともにエントロピーの値を一覧表示させる。このことにより、一覧表示される文献情報が検出時のキーワードとして利用した属性情報に対応する属性項目のエントロピーの値とともに表示されるので、検出された文献情報を利用する利用者の利便性がより向上する。
【００４１】
そして、本発明の文献検索支援方法は、演算手段により、複数の属性項目にそれぞれ属性が設定された複数の属性情報を有した書誌情報が関連付けられた複数の文献情報から所定の文献情報を検索手段にて検索させるための支援をする文献検索支援方法であって、前記演算手段は、検索対象となる全ての前記文献情報における全ての前記属性項目および前記属性情報の組み合わせに対する前記属性項目毎における前記属性情報毎の出現確率の対数に−１が乗算された情報量に関する情報量情報を認識し、この認識した情報量情報の情報量の大きさに対応して前記属性項目毎におけるインスタンス変数となる前記属性情報を、前記文献情報を検索するためのキーワードとして表示手段に一覧表示させることを特徴とする。
【００４２】
この発明では、請求項１に記載の文献検索支援装置の動作を、演算手段により実行する方法に展開したもので、請求項１に記載の発明と同様の作用効果を奏する。
【００４３】
また、本発明の文献検索支援方法は、演算手段により、複数の属性項目にそれぞれ属性が設定された複数の属性情報を有した書誌情報が関連付けられた複数の文献情報から所定の文献情報を検索手段にて検索させるための支援をする文献検索支援方法であって、前記演算手段は、検索対象となる全ての前記文献情報における全ての前記属性項目および前記属性情報の組み合わせに対する前記属性項目毎における前記属性情報毎の出現確率の対数に−１が乗算された情報量を前記属性項目毎で加算された前記属性項目のエントロピーに関するエントロピー情報を認識し、この認識したエントロピー情報のエントロピーの大きさに対応して前記属性項目を表示手段に一覧表示させることを特徴とする。
【００４４】
この発明では、請求項４に記載の文献検索支援装置の動作を、演算手段により実行する方法に展開したもので、請求項４に記載の発明と同様の作用効果を奏する。
【００４５】
さらに、本発明の文献検索支援方法は、演算手段により、複数の属性項目にそれぞれ属性が設定された複数の属性情報を有した書誌情報が関連付けられた複数の文献情報から所定の文献情報を検索手段にて検索させるための支援をする文献検索支援方法であって、検索対象となる全ての前記文献情報における全ての前記属性項目および前記属性情報の組み合わせから前記属性項目におけるインスタンス変数となる前記属性情報が係数された属性数情報を認識し、この認識した属性数情報の数の大きさに対応して前記属性項目を表示手段に一覧表示させることを特徴とする。
【００４６】
この発明では、請求項７に記載の文献検索支援装置の動作を、演算手段により実行する方法に展開したもので、請求項７に記載の発明と同様の作用効果を奏する。
【００４７】
また、本発明の文献検索支援方法は、演算手段により、複数の属性項目にそれぞれ属性が設定された複数の属性情報を有した書誌情報が関連付けられた複数の文献情報から所定の文献情報を検索手段にて検索されるための支援をする文献検索支援方法であって、前記文献情報の検索のためのキーワードとして設定入力さたれ前記属性情報を認識すると、検索対象となる全ての前記文献情報における全ての前記属性項目および前記属性情報の組み合わせに対する前記属性項目における前記属性情報毎の出現確率の対数に−１が乗算された情報量に関する情報量情報に基づいて、前記設定入力された前記属性情報の前記属性項目とは異なる他の属性項目における前記属性情報と前記設定入力された属性情報との組み合わせについての関連度合いに関する関連度情報を認識し、この認識した関連度情報の関連度合いの大きさに対応して前記設定入力された属性情報に関連し前記文献情報を検索するためのキーワードとなる他の属性情報として表示手段に一覧表示させることを特徴とする。
【００４８】
この発明では、請求項１１に記載の文献検索支援装置の動作を、演算手段により実行する方法に展開したもので、請求項１１に記載の発明と同様の作用効果を奏する。
【００４９】
そして、本発明の文献検索支援プログラムは、演算手段を、請求項１ないし請求項２３のいずれかに記載の文献検索支援装置、または、請求項２４ないし請求項３０のいずれかに記載の文献検索装置として機能させることを特徴とする。
【００５０】
この発明では、例えば汎用のコンピュータなどを演算手段として利用しインストールすることにより請求項１ないし請求項２３のいずれかに記載の文献検索支援装置、または、請求項２４ないし請求項３０のいずれかに記載の文献検索装置として機能させることが可能となり、本発明の利用促進が大幅に図れる。
【００５１】
また、本発明の文献検索支援プログラムは、請求項３１ないし請求項３４のいずれかに記載の文献検索支援方法を演算手段に実行させることを特徴とする。
【００５２】
この発明では、例えば汎用のコンピュータなどを演算手段として利用しインストールすることにより請求項３１ないし請求項３４のいずれかに記載の文献検索支援方法が演算手段に実行されるので、本発明利用促進が大幅に図れる。
【００５３】
さらに、本発明の文献検索支援プログラムを記録した記録媒体は、請求項３５または請求項３６に記載の文献検索支援プログラムが演算手段に読取可能に記録されたことを特徴とする。
【００５４】
この発明では、請求項３５または請求項３６に記載の文献検索支援プログラムを記録媒体に記録するもので、文献検索支援プログラムの取扱が容易で、本発明の利用促進が大幅に図れる。
【００５５】
そして、本発明において、演算手段は、例えば１つのパーソナルコンピュータ、複数のコンピュータをネットワーク状に組み合わせた構成、マイクロコンピュータなどの素子、あるいは複数の電子部品が搭載された回路基板などをも含むものである。
【発明を実施するための最良の形態】
【００５６】
〔文献情報検索システムの構成〕
以下、本発明の一実施の形態について図面を参照して説明する。本実施の形態では、本発明の文献検索支援装置を備え、産業財産権として、特許、実用新案および意匠に関し、複数の属性情報を有する書誌情報が関連付けられた文献情報を、書誌情報に基づいて検索するための文献検索装置としての文献情報検索システムの構成について例示するが、例えば商標などの他の産業財産権に関わる文献情報や、技術文献、書物などの各種出版物などいずれの文献情報をも対象とすることができる。さらには、文献情報検索システムに適用する構成に限らず、例えば文献情報検索装置である１つの装置構成とするなどしてもよい。図１は、本実施の形態における文献情報検索システムの概略構成を示す概念図である。図２は、文献情報検索システムを構成する端末装置の概略構成を示すブロック図である。図３は、文献情報検索システムを構成するサーバ装置の概略構成を示すブロック図である。図４は、文献情報記憶領域のテーブル構造を概念的に示す模式図である。図５は、属性組情報一覧テーブル記憶領域のテーブル構造を概念的に示す模式図である。図６は、関連属性組一覧記憶領域のテーブル構造を概念的に示す模式図である。
【００５７】
図１において、１００は演算手段としての文献検索装置である文献情報検索システムで、この文献情報検索システム１００は、例えば特許、実用新案および意匠などの産業財産権に関わる文献に関する文献情報を検索するためのシステムである。この文献情報検索システム１００は、端末装置２００と、この端末装置２００がネットワーク１１０を介して各種情報を送受信可能に接続する演算手段としての文献検索装置としても機能するサーバ装置３００と、を備えている。
【００５８】
ここで、ネットワーク１１０としては、サーバ装置３００と端末装置２００との間を、各種データを送受信可能に接続する。このネットワーク１１０は、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）などの汎用のプロトコルに基づくインターネット、ＬＡＮ（Local Area Network）などのイントラネット、無線媒体により情報が送受信可能な複数の基地局がネットワークを構成する通信回線網や放送網などのネットワーク、さらには、データを直接送受信するための媒体となる無線媒体自体など、データを送受信させるいずれの構成が利用できる。ここで、無線媒体としては、電波、光、音波、電磁波などのいずれの媒体をも適用できる。
【００５９】
端末装置２００は、サーバ装置３００から単語である所定のキーワードに対応する文献情報を取得するための装置で、例えばパーソナルコンピュータやオフィスコンピュータなどが例示できる。そして、端末装置２００は、例えば図２に示すように、端末通信手段２１０と、操作手段としての端末入力手段２２０と、表示手段としての端末表示手段２３０と、端末記憶手段２４０と、端末処理手段２５０と、を備えている。
【００６０】
端末通信手段２１０は、ネットワーク１１０を介してサーバ装置３００に接続される。この端末通信手段２１０は、ネットワーク１１０を介してサーバ装置３００から端末信号を受信可能で、この端末信号の取得によりあらかじめ設定されている入力インターフェース処理を実施し、処理端末信号として端末処理手段２５０に出力する。また、端末通信手段２１０は、端末処理手段２５０から処理端末信号が入力可能で、この入力される処理端末信号の取得によりあらかじめ設定されている出力インターフェース処理を実施し、端末信号としてネットワーク１１０を介してサーバ装置３００に送信する。
【００６１】
端末入力手段２２０は、例えばキーボードやマウスなどで、検索を実施する利用者により入力操作される図示しない各種操作ボタンや操作つまみなどを有している。これら操作ボタンや操作つまみなどの入力操作としては、端末装置２００の動作内容の設定の他、文献情報の検索のための条件項目、例えばキーワードや検出する文献情報の数などである。そして、端末入力手段２２０は、入力操作に対応した所定の信号を端末処理手段２５０へ適宜出力して設定させる。なお、この端末入力手段２２０としては、操作ボタンや操作つまみなどの入力操作に限らず、例えば端末表示手段２３０に設けられたタッチパネルによる入力操作や、音声による入力操作など、さらには光学的文字読取装置（Optical Character Reader：ＯＣＲ）や画像読取装置などにて読み取るなど、各種入力事項を設定入力可能ないずれの構成が適用できる。
【００６２】
端末表示手段２３０は、端末処理手段２５０にて制御され端末処理手段２５０からの画像データを画面表示させる。画像データとしては、例えば文献情報に関する各種検索のための条件項目の入力を促す画面表示、検索した文献情報に関する情報を表示する画面表示などの他、端末装置２００の動作内容や他のアプリケーションソフトウェアに関する画像データなど、各種画像データが表示可能である。この端末表示手段２３０としては、種々のディスプレイが挙げられ、例えば液晶表示パネルや有機ＥＬ（Electro Luminescence）パネル、ＰＤＰ（Plasma Display Panel）、ＣＲＴ（Cathode-Ray Tube）、ＦＥＤ（Field Emission Display）、電気泳動ディスプレイパネルなどが例示できる。
【００６３】
端末記憶手段２４０は、ネットワーク１１０を介してサーバ装置３００から取得した各種情報や、端末入力手段２２０で入力操作される入力事項の他、外部から取得した各種情報をも適宜記憶する。また、端末記憶手段２４０は、端末装置２００全体を動作制御するＯＳ（Operating System）上に展開される各種プログラムなどをも記憶する。なお、端末記憶手段２４０としては、ＨＤ（Hard Disk）や光ディスクなどの記録媒体に読み出し可能に記憶するドライブやドライバなどを備えた構成の他、メモリなど、各種情報を記憶可能ないずれの構成が利用でき、ドライブとメモリとの双方さらには複数を備えた構成などとしてもよい。
【００６４】
端末処理手段２５０は、例えばＣＰＵ（Central Processing Unit）を備え、図示しない各種入出力ポート、例えば端末通信手段２１０が接続される通信制御ポート、端末入力手段２２０が接続されるキー入力ポート、端末表示手段２３０が接続される表示部制御ポート、印刷出力する図示しない出力手段としての印刷装置が接続可能な印刷制御ポート、端末記憶手段２４０が接続される記憶ポートなどを有する。そして、端末処理手段２５０は、各種プログラムとして、入力支援手段としても機能するキーワード設定手段２５１と、要求設定手段２５２と、結果取得手段２５３と、表示制御手段としても機能する出力制御手段２５４と、などを備えている。
【００６５】
キーワード設定手段２５１は、端末入力手段２２０による入力操作に対応して出力される操作信号に基づいて、文献情報を検索するための属性情報を設定する。具体的には、所定の入力操作にて端末入力手段２２０で入力された属性情報を生成する。なお、設定される属性情報は、文献情報の書誌的事項である例えば産業財産権の文献では出願人の名称や識別番号、発明者の氏名、代理人の氏名や識別番号、国際分類、出願番号や出願日、公開番号や公開日、審査請求の有無など、出版物である書物では論文名や書名、著者、巻、号、出版社、発行年月日、分類コードなどである。そして、この設定入力される属性情報としては、１つに限らず、端末入力手段２２０で入力された属性情報に対応して複数設定入力可能となっている。
【００６６】
要求設定手段２５２は、キーワード設定手段２５１で取得した属性情報に基づいて、この属性情報を含む書誌情報が関連付けられた文献情報の検索の実行をサーバ装置３００に要求する旨の検索要求情報を生成する。すなわち、検索要求情報には、例えば設定入力された属性情報と、この属性情報が関連付けられた文献情報を検索する条件である検索条件情報と、検索を要求する利用者や端末装置２００を特定する顧客情報などを有した端末特定情報とを１つのデータ構造として関連付けられている。また、要求設定手段２５２は、キーワード設定手段２５１で取得した属性情報に関する情報の提示をサーバ装置３００に要求する旨の情報提示要求情報を生成する。この属性情報に関する情報は、詳細は後述するが、適切な数の文献検索結果とするために設定すべきキーワードを利用者が容易に判断することができる情報である。そして、要求設定手段２５２は、生成した検索要求情報や情報提示要求情報を端末通信手段２１０によりネットワーク１１０を介してサーバ装置３００へ送信する。
【００６７】
結果取得手段２５３は、ネットワーク１１０を介して端末通信手段２１０によりサーバ装置３００から取得した検索結果情報や属性情報に関する情報などを取得する。この取得した検索結果情報や属性情報に関する情報などは、端末記憶手段２４０や図示しないメモリなどに適宜記憶される。この検索結果情報としては、例えば文献情報を特定する文献固有情報、例えば出願番号や登録番号などの他、文献情報自体の情報をも含む。さらに、検索結果情報として、検索した文献情報の数が多い場合、例えばあらかじめ設定された所定値である１００件を越える場合には、その旨、さらには検索処理のいわゆる絞り込みを要求する旨であるさらに他の属性情報の設定入力を促す旨などの属性情報に関する情報をも含む。また、属性情報に関する情報としては、詳細は後述するが、設定されたキーワードの属性情報が属性として設定されインスタンス変数となる属性項目やその属性項目における他の属性情報との関係、さらには他の属性項目における他の属性情報との関係などである。
【００６８】
出力制御手段２５４は、端末入力手段２２０による入力操作にて設定された出力状況に基づいて、結果取得手段２５３にて取得した検索結果情報や属性情報に関する情報などを適宜処理し、端末表示手段２３０で表示させたり、図示しない接続された印刷装置にて印刷出力させたりする検索結果情報や属性情報に関する情報などの出力制御をする。また、出力制御手段２５４は、サーバ装置３００から出力される検索結果情報や属性情報に関する情報を、それらの情報に含まれるサーバ装置３００からの所定の信号に基づいて、例えば一覧表示される文献固有情報や絞り込み要求の他の属性情報を端末入力手段２２０による入力操作にて選択可能に端末表示手段２３０で表示させる制御をする。
【００６９】
サーバ装置３００は、端末装置２００からの属性情報が関連付けられた文献情報の検索要求に基づいて検索し検出した文献情報を端末装置２００へ提供する装置で、ネットワーク１１０を介して端末装置２００と各種情報の送受信が可能となっている。このサーバ装置３００は、例えば図３に示すように、サーバ通信手段３１０と、サーバ入力手段３２０と、サーバ表示手段３３０と、記憶手段として機能するサーバ記憶手段３４０と、演算手段としての文献検索支援装置としても機能するサーバ処理手段３５０と、などを備えている。
【００７０】
サーバ通信手段３１０は、ネットワーク１１０を介して入力されるサーバ信号に対してあらかじめ設定されている入力インターフェース処理を実行し、処理サーバ信号としてサーバ処理手段３５０へ出力する。また、サーバ通信手段３１０は、サーバ処理手段３５０から端末装置２００に対して送信すべき処理サーバ信号が入力されると、入力された処理サーバ信号に対してあらかじめ設定されている出力インターフェース処理を実行し、サーバ信号としてネットワーク１１０を介して端末装置２００へ出力する。なお、サーバ信号は、処理サーバ信号に記載された情報に基づいて、所定の端末装置２００のみに適宜出力させたり、ネットワーク１１０を介して接続される全ての端末装置２００に出力させたりすることも可能である。
【００７１】
サーバ入力手段３２０は、例えば端末入力手段２２０と同様に、サーバ管理者などにて入力操作される図示しない各種操作ボタンや操作つまみなどを有している。これら操作ボタンや操作つまみなどの入力操作は、サーバ装置３００の動作内容の設定や、サーバ記憶手段３４０に記憶する情報の設定入力、サーバ記憶手段３４０に記憶された情報の更新など、各種の設定事項である。そして、サーバ入力手段３２０は、設定事項の入力操作により、設定事項に対応する信号をサーバ処理手段３５０へ適宜出力して設定入力させる。なお、入力操作としては、同様に、操作ボタンや操作つまみなどの操作に限られない。
【００７２】
サーバ表示手段３３０は、例えば端末表示手段２３０と同様に、各種表示装置が用いられる。このサーバ表示手段３３０は、サーバ処理手段３５０に接続され、サーバ処理手段３５０の制御によりこのサーバ処理手段３５０から出力される画像データを適宜表示する。
【００７３】
サーバ記憶手段３４０は、端末記憶手段２４０と同様に、各種情報を記憶可能ないずれの構成が用いられる。このサーバ記憶手段３４０は、文献情報記憶領域３４１と、属性組情報一覧テーブル記憶領域３４２と、関連属性組一覧記憶手段としての関連属性組一覧記憶領域３４３と、履歴情報記憶手段としての履歴情報記憶領域３４４と、などを備えている。
【００７４】
文献情報記憶領域３４１は、複数の文献情報３４１Ａを記憶するテーブル構造に構成されている。文献情報３４１Ａは、例えば図４に示すように、テキスト形式の本文や画像データ形式の図面などが１つのデータ構造に構成された本文情報３４１Ａ１と、文献情報３４１Ａを特定する文献固有情報である例えばＩＤ（identification）番号などの識別情報３４１Ａ２と、を１つのデータ構造として関連付けられて構成されている。なお、文献情報記憶領域３４１には、各文献情報３４１Ａにその文献情報３４１Ａの書誌情報を構成する出願人や発明者、出願番号などの複数の属性情報が関連付けたテーブル構造としたり、各文献情報３４１Ａに関連付けて書誌情報を複数記憶するテーブル構造としたりしてもよい。
【００７５】
属性組情報一覧テーブル記憶領域３４２は、例えば図５に示すように、属性項目情報３４２Ａ１と、属性情報３４２Ａ２と、情報量情報３４２Ａ３と、エントロピー情報３４２Ａ４とを１つのデータ構造に関連付けられた属性組情報３４２Ａを複数記憶するテーブル構造に構築されている。属性項目情報３４２Ａ１は、文献情報３４１Ａの書誌情報である属性項目に関する情報で、例えば「出願人」、「発明者」、「国際特許分類（ＩＰＣ）」などである。属性情報３４２Ａ２は、各文献情報３４１Ａに属性項目として設定された情報で、例えば図５に示すように、属性項目が「出願人」である場合には出願人の氏名や名称、「発明者」の場合には発明者の氏名などである。情報量情報３４２Ａ３は、属性項目情報３４２Ａ１と属性情報３４２Ａ２との組み合わせがその属性項目情報３４２Ａ１における情報量、すなわち出現確率に基づく情報量に関する情報である。具体的には、例えば属性情報３４２Ａ２がＶｉである場合、以下の数１および数２に示すように、サーバ処理手段３５０により、最大尤度として出現確率を演算し、この出現確率の値に基づいて情報量Ｉ（Ｖｉ）が演算される。また、エントロピー情報３４２Ａ４は、属性項目毎で設定されるインスタンス変数となる属性情報３４２Ａ２の情報量の総和となるエントロピーに関する情報である。具体的には、例えば数４に示すように、サーバ処理手段３５０により、属性項目における各属性情報３４２Ａ２の情報量を加算することによりエントロピーＥ（Ｖｉ）が演算される。
【００７６】
（数１）
ｐ（Ｖｉ）＝（Ｖｉの出現数）／（全てのＶの出現数）
【００７７】
（数２）
Ｉ（Ｖｉ）＝−ｌｏｇ10（ｐ（Ｖｉ））
【００７８】
（数３）
Ｅ（Ｖｉ）＝Σｐ（Ｖｉ）ｌｏｇ（ｐ（Ｖｉ））
【００７９】
関連属性組一覧記憶領域３４３は、例えば図６に示すように、属性情報としての属性組１情報３４３Ａ１と、他の属性情報としての属性組２情報３４３Ａ２と、関連度情報としての関連度１情報３４３Ａ３と、関連度情報としての関連度２情報３４３Ａ４と、関連度情報としての関連度３情報３４３Ａ５と、を１つのデータ構造に関連付けられた関連属性組情報３４３Ａを複数記憶するテーブル構造に構築されている。なお、図６は、属性組が２つを例示した図である。そして、この関連属性組一覧記憶領域３４３は、異なる属性項目における属性情報３４２Ａ２の組み合わせであれば、２組に限られない。また、属性組１情報３４３Ａ１および属性組２情報３４３Ａ２は、図６のデータ構造に限らず、単に属性情報３４２Ａ２としてもよい。
【００８０】
属性組１情報３４３Ａ１および属性組２情報３４３Ａ２は、属性項目とその属性項目に設定入力された属性との組み合わせに関する情報で、例えば図６に示すように、属性項目情報３４２Ａ１「発明者」に属性情報３４２Ａ２「藤田澄男」が属性として設定された「発明者」＝「藤田澄男」の組み合わせや、属性項目情報３４２Ａ１「出願人」に属性情報３４２Ａ２「○□×△」が設定入力された「出願人」に属性情報３４２Ａ２「○□×△」が属性として設定された「出願人」＝「○□×△」の組み合わせなどである。関連度１情報３４３Ａ３は、属性組１情報３４３Ａ１および属性組２情報３４３Ａ２の組み合わせの関連度合いに関する情報、すなわち異なる属性項目における属性情報３４２Ａ２の関連度合いに関する情報である。例えば、異なる属性項目がＡｉ，Ａｋでそれぞれのインスタンス変数となる属性情報３４２Ａ２の属性がＶｊ，Ｖｌである場合、以下のようにして、サーバ処理手段３５０により関連度合いＭＩ（Ａｉ＝Ｖｊ；Ａｋ＝Ｖｌ）が演算される。すなわち、異なる属性項目がＡｉ，Ａｋでそれぞれのインスタンス変数となる属性情報３４２Ａ２の属性がＶｊ，Ｖｌである場合、以下に示す数４となる。
【００８１】
（数４）
ｐ（Ａｋ＝Ｖｌ｜Ａｉ＝Ｖｊ）＝ｐ（Ａｋ＝Ｖｌ＾Ａｉ＝Ｖｊ）／ｐ（Ａｋ＝Ｖｌ）
ｐ（Ａｉ＝Ｖｊ｜Ａｋ＝Ｖｌ）＝ｐ（Ａｋ＝Ｖｌ＾Ａｉ＝Ｖｊ）／ｐ（Ａｉ＝Ｖｊ）
ＭＩ（Ａｉ＝Ｖｊ；Ａｋ＝Ｖｌ）
＝ｌｏｇ（ｐ（Ａｋ＝Ｖｌ＾Ａｉ＝Ｖｊ）／（ｐ（Ａｉ＝Ｖｊ）＊ｐ（Ａｋ＝Ｖｌ））
【００８２】
このように、異なる属性項目がＡｉ，Ａｋでそれぞれのインスタンス変数となる属性情報３４２Ａ２の属性がＶｊ，Ｖｌである場合、数４となることから、属性組情報一覧テーブル記憶領域３４２に基づいて、ｆｒｅｑ（Ａｉ＝Ｖｊ），ｆｒｅｑ（Ａｋ＝Ｖｌ）が得られる。また、ｆｒｅｑ（Ａｋ＝Ｖｌ＾Ａｉ＝Ｖｊ）は、属性項目がＡｉ，Ａｋで属性情報３４２Ａ２の属性がＶｊ，Ｖｌとなる検出される文献情報３４１Ａの数である。このため、この文献数であるｆｒｅｑ（Ａｋ＝Ｖｌ＾Ａｉ＝Ｖｊ）を文献情報記憶領域３４１に記憶された文献情報３４１Ａの総数で除算することで、ｐ（Ａｋ＝Ｖｌ＾Ａｉ＝Ｖｊ）が演算される。このことにより、演算される関連度合いＭＩ（Ａｉ＝Ｖｊ；Ａｋ＝Ｖｌ）の値が所定の閾値以上となるＡｋ＝ＶｌとＡｉ＝Ｖｊとの対を関連度１情報３４３Ａ３として設定する。また、Ａｉ＝Ａｊを属性組１情報３４３Ａ１とし、Ａｋ＝Ｖｌを属性組２情報３４３Ａ２としたとき、先に演算したｐ（Ａｋ＝Ｖｌ＾Ａｉ＝Ｖｊ）の値を関連度２情報３４３Ａ４として設定する。さらに、ｐ（Ａｋ＝Ｖｌ｜Ａｉ＝Ｖｊ）の値を関連度３情報３４３Ａ５として設定する。
【００８３】
履歴情報記憶領域３４４は、属性項目での属性情報３４２Ａ２の組み合わせに基づいて文献情報３４１Ａの検索を実施した履歴に関する履歴情報を複数記録するテーブル構造に構築されている。この履歴情報は、利用者あるいは利用者が利用する端末装置２００を特定する例えばＩＤ（identification）番号やメールアドレスなどの利用者固有情報と、利用回数に関する回数情報と、検索の際に設定した属性情報３４２Ａ２と、などが１つのデータ構造として構築されている。
【００８４】
また、サーバ記憶手段３４０は、サーバ装置３００全体および文献情報検索システム１００全体を動作制御するＯＳ上に展開される各種プログラムなどをも記憶している。さらに、サーバ記憶手段３４０は、端末装置２００などから受信した各種情報や、サーバ入力手段３２０にて入力された各種情報をも適宜記憶可能となっている。
【００８５】
サーバ処理手段３５０は、端末処理手段２５０と同様にＣＰＵを備え、図示しない各種入出力ポート、例えばサーバ通信手段３１０が接続される通信制御ポート、サーバ入力手段３２０が接続される入力ポート、サーバ表示手段３３０が接続される表示制御ポート、サーバ記憶手段３４０が接続される記憶ポートなどを有している。そして、サーバ処理手段３５０は、図３に示すように、サーバ記憶手段３４０に記憶された各種プログラムとして、テーブル生成手段３５１と、演算手段としての文献検索支援装置である検索支援手段３５２と、検索手段３５３と、文献表示制御手段３５４と、課金演算手段３５５と、決済手段３５６と、などを備えている。
【００８６】
テーブル生成手段３５１は、サーバ記憶手段３４０の文献情報記憶領域３４１、属性組情報一覧テーブル記憶領域３４２、関連属性組一覧記憶領域３４３、および、履歴情報記憶領域３４４などの各テーブルを生成する。このテーブル生成手段３５１は、テーブル生成要求認識手段３５１Ａと、属性組情報生成手段３５１Ｂと、関連度情報生成手段３５１Ｃと、履歴情報生成手段３５１Ｄと、などを備えている。
【００８７】
テーブル生成要求認識手段３５１Ａは、サーバ入力手段３２０における所定の入力操作、すなわちテーブルの生成を要求する旨の生成要求信号を認識する。そして、テーブル生成要求認識手段３５１Ａは、生成要求信号を認識すると、サーバ表示手段３３０にてテーブル生成のための各種設定項目を設定入力するための表示画面を表示させる。この各種設定項目を設定入力するための表示画面は、例えばサーバ記憶手段３４０にあらかじめ記憶された所定の表示フォームが利用される。
【００８８】
属性組情報生成手段３５１Ｂは、テーブル生成要求認識手段３５１Ａから出力される生成要求信号を認識した旨の信号に基づいて、属性組情報３４２Ａを生成する。この属性組情報生成手段３５１Ｂは、情報量認識手段としても機能し得る情報量演算手段３５１Ｂ１と、エントロピー認識手段としても機能し得るエントロピー演算手段３５１Ｂ２と、を備えている。情報量演算手段３５１Ｂ１は、サーバ表示手段３３０で画面表示される表示フォームに従ってサーバ入力手段３２０で設定入力された属性情報３４２Ａ２の出現確率を演算するとともに、この演算した出現確率の対数に−１を乗算して情報量を演算する。すなわち、情報量演算手段３５１Ｂ１は、例えば上述した数１にて演算した出現確率に基づいて、数２にて情報量を演算する。また、エントロピー演算手段３５１Ｂ２は、例えば上述した数３により、情報量演算手段３５１Ｂ１で演算した情報量に基づいて、属性項目における各属性情報３４２Ａ２の情報量を加算してエントロピーを演算する。そして、属性組情報生成手段３５１Ｂは、属性が設定入力された設定項目の属性項目情報３４２Ａ１に、設定入力された属性の属性情報３４２Ａ２およびその属性情報３４２Ａ２の属性項目における演算した情報量の情報量情報３４２Ａ３を関連付けて属性組情報３４２Ａを生成するとともに、属性項目情報３４２Ａ１に演算した対応するエントロピーをエントロピー情報３４２Ａ４として関連付け、属性組情報一覧テーブル記憶領域３４２に記憶させる。
【００８９】
関連度情報生成手段３５１Ｃは、テーブル生成要求認識手段３５１Ａから出力される生成要求信号を認識した旨の信号に基づいて、関連属性組情報３４３Ａを生成する。この関連度情報生成手段３５１Ｃは、属性組情報一覧テーブル記憶領域３４２に基づいて、異なる属性項目におけるそれぞれの属性情報３４２Ａ２の組み合わせにおいて、上述したように関連度合いＭＩ（Ａｉ＝Ｖｊ；Ａｋ＝Ｖｌ）を演算する。そして、関連度情報生成手段３５１Ｃは、演算された関連度合いＭＩ（Ａｉ＝Ｖｊ；Ａｋ＝Ｖｌ）が所定の閾値以上となるものを関連度１情報３４３Ａ３とし、対応する組み合わせの属性情報３４２Ａ２の対に関連付ける。すなわち、一方の属性項目の属性情報３４２Ａ２を属性組１情報３４３Ａ１とし、他方の属性項目の属性情報３４２Ａ２を属性組２情報３４３Ａ２として、１つのデータ構造に構築する。さらに、所定の対の属性組１情報３４３Ａ１および属性組２情報３４３Ａ２に関連度合いＭＩ（Ａｉ＝Ｖｊ；Ａｋ＝Ｖｌ）の演算時に演算したｐ（Ａｋ＝Ｖｌ＾Ａｉ＝Ｖｊ）の値を関連度２情報３４３Ａ４およびｐ（Ａｋ＝Ｖｌ｜Ａｉ＝Ｖｊ）の値を関連度３情報３４３Ａ５とし、１つのデータ構造に関連付けて関連属性組情報３４３Ａを生成し、関連属性組一覧記憶領域３４３に記憶させる。
【００９０】
履歴情報生成手段３５１Ｄは、テーブル生成要求認識手段３５１Ａから出力される生成要求信号の認識、および、検索支援手段３５２からの生成要求信号の認識に基づいて、履歴情報を生成する。すなわち、履歴情報生成手段３５１Ｄは、サーバ入力手段３２０における所定の入力操作や検索支援手段３５２で文献情報３４１Ａの検索指令に基づいて、利用者固有情報に、文献の検索実施回数である回数情報と、各文献検索時に利用した属性情報３４２Ａ２とを１つのデータ構造に関連付けた履歴情報を生成し、履歴情報記憶領域３４４に記憶させる。なお、関連付けられる属性情報３４２Ａ２は、検索時に複数のキーワードとして設定されている場合には、それぞれ複数関連付けられる。
【００９１】
検索支援手段３５２は、端末装置２００からの要求に基づいて、文献検索を支援する処理をする。すなわち、文献検索時に端末装置２００で検索条件としてキーワードを設定するための各種情報を端末装置２００に報知するとともに、設定された検索条件に基づいて検索手段で文献検索を実施させる制御をする。この検索支援手段３５２は、キーワード認識手段としても機能する検索要求情報取得手段３５２Ａと、情報量認識手段３５２Ｂと、エントロピー認識手段３５２Ｃと、関連度認識手段３５２Ｄと、表示制御手段３５２Ｅと、検索制御手段３５２Ｆと、を備えている。
【００９２】
検索要求情報取得手段３５２Ａは、端末装置２００から送信されサーバ通信手段３１０を介して文献検索の実施を要求する旨の検索要求情報を取得する。そして、検索要求情報取得手段３５２Ａは、検索要求情報に含まれる属性情報３４２Ａ２をキーワードとして取得する。この取得したキーワードは、サーバ記憶手段３４０に適宜記憶される。また、検索要求情報取得手段３５２Ａは、キーワードとして設定入力された属性情報３４２Ａ２に関する情報の提示を要求する旨の情報提示要求情報を取得する。
【００９３】
情報量認識手段３５２Ｂは、検索要求情報取得手段３５２Ａで取得したキーワードの情報量、すなわちキーワードとして設定した属性情報３４２Ａ２の情報量を認識する。この情報量の認識は、属性組情報一覧テーブル記憶領域３４２に基づいて、同一の属性情報３４２Ａ２を有する属性組情報３４２Ａを検索し、その属性組情報３４２Ａの情報量情報３４２Ａ３を読み取ることにより認識する。この認識した情報量情報３４２Ａ３は、設定入力された属性情報３４２Ａ２とともに関連付けられてサーバ記憶手段３４０に適宜記憶される。なお、情報量認識手段３５２Ｂは、属性組情報一覧テーブル記憶領域３４２に基づく検索により、情報量情報３４２Ａ３を読み取ることができない場合には、その設定入力された属性情報３４２Ａ２が関連付く文献情報３４１Ａが文献情報記憶領域３４１に記憶されていないと判断し、その旨を設定入力された属性情報３４２Ａ２とともに関連付けてサーバ記憶手段３４０に適宜記憶させる。
【００９４】
エントロピー認識手段３５２Ｃは、検索要求情報取得手段３５２Ａで取得したキーワードの属性項目、すなわちキーワードとして設定した属性情報３４２Ａ２をインスタンス変数とする属性項目のエントロピーを認識する。このエントロピーの認識は、属性組情報一覧テーブル記憶領域３４２に基づいて、同一の属性情報３４２Ａ２を有する属性組情報３４２Ａを検索し、この属性組情報３４２Ａのエントロピー情報３４２Ａ４を読み取ることにより認識する。この認識したエントロピー情報３４２Ａ４は、設定入力された属性情報３４２Ａ２あるいはその属性項目情報３４２Ａ１とともに関連付けられてサーバ記憶手段３４０に適宜記憶される。なお、エントロピー認識手段３５２Ｃは、属性組情報一覧テーブル記憶領域３４２に基づく検索により、エントロピー情報３４２Ａ４を読み取ることができない場合には、その設定入力された属性情報３４２Ａ２が関連付く文献情報３４１Ａが文献情報記憶領域３４１に記憶されていない、あるいはその属性情報３４２Ａ２がインスタンス変数となる属性項目情報３４２Ａ１が存在しないなどと判断し、その旨を設定入力された属性情報３４２Ａ２あるいは対応する属性項目情報３４２Ａ１とともに関連付けてサーバ記憶手段３４０に適宜記憶させる。
【００９５】
関連度認識手段３５２Ｄは、キーワードとして設定入力された属性情報３４２Ａ２と、この属性情報３４２Ａ２がインスタンス変数となる属性項目と異なる他の属性項目との関連度合いを認識する。この関連度合いの認識は、関連属性組一覧記憶領域３４３に基づいて、設定入力された属性情報３４２Ａ２と同一の属性情報３４２Ａ２を有する関連属性組情報３４３Ａを検索し、この関連属性組情報３４３Ａの関連度１情報３４３Ａ３、関連度２情報３４３Ａ４および関連度３情報３４３Ａ５を読み取ることにより認識する。これら認識した関連度１情報３４３Ａ３、関連度２情報３４３Ａ４および関連度３情報３４３Ａ５は、設定入力された属性情報３４２Ａ２とともに関連付けられてサーバ記憶手段３４０に適宜記憶される。なお、関連度認識手段３５２Ｄは、関連属性組一覧記憶領域３４３に基づく検索により、関連度１情報３４３Ａ３、関連度２情報３４３Ａ４および関連度３情報３４３Ａ５を読み取ることができない場合には、その設定入力された属性情報３４２Ａ２が関連付く文献情報３４１Ａが文献情報記憶領域３４１に記憶されていない、あるいはその属性情報３４２Ａ２に関連する属性情報３４２Ａ２がないなどと判断し、その旨を設定入力された属性情報３４２Ａ２とともに関連付けてサーバ記憶手段３４０に適宜記憶させる。また、関連度認識手段３５２Ｄは、関連度１情報３４３Ａ３、関連度２情報３４３Ａ４および関連度３情報３４３Ａ５に基づいて、これらのうちの少なくといずれか１つを引数とする関数の値を演算し、対の属性情報３４２Ａ２の関連度合いを認識する。具体的には、以下の数５に示す演算により関連度合いを演算する。
【００９６】
（数５）
ｆ（関連度１情報，関連度２情報，関連度３情報）
＝１where関連度１情報＞閾値１AND関連度２情報＞閾値２AND関連度３情報＞閾値３
０  otherwise
【００９７】
表示制御手段３５２Ｅは、検索要求情報取得手段３５２Ａでキーワードを取得したことを認識すると、そのキーワードとして設定された属性情報３４２Ａ２に関する情報を端末装置２００の端末表示手段２３０で表示させる制御をする。すなわち、表示制御手段３５２Ｅは、情報量認識手段３５２Ｂで認識した情報量情報３４２Ａ３の情報量に基づいて、キーワードとして設定された属性情報３４２Ａ２がインスタンス変数となる属性項目における他のインスタンス変数となる他の属性情報３４２Ａ２を情報量情報３４２Ａ３とともに、サーバ通信手段３１０を制御して端末装置２００へ送信する処理をする。この処理は、端末装置２００が受信することで、出力制御手段２５４が端末表示手段２３０を制御し、他の属性情報３４２Ａ２とともにキーワードとして設定された属性情報３４２Ａ２を情報量の大きさの順で一覧表示する状態に、一覧表示用のデータをサーバ記憶手段３４０にあらかじめ記憶された所定のフォームに基づいて作成する処理をする。なお、この一覧表示された状態では、キーワードとして設定された属性情報３４２Ａ２が他の属性情報３４２Ａ２とは異なる状態に表示、例えば太字やフラッシング、色分け表示、アイコン添付など、他の属性情報３４２Ａ２より視認性が高い表示形態で表示される状態とすることが好ましい。また、情報量の値も合わせて表示させてもよい。このことにより、キーワードとして設定された属性情報３４２Ａ２で検出される文献情報３４１Ａの数の目安を利用者は容易に判断可能となる。
【００９８】
また、表示制御手段３５２Ｅは、キーワードとして設定された属性情報３４２Ａ２に関する情報として、その属性情報３４２Ａ２がインスタンス変数となる属性項目と異なる他の属性項目の属性項目情報３４２Ａ１を、エントロピー情報３４２Ａ４とともに、サーバ通信手段３１０を制御して端末装置２００へ送信する処理をする。この処理は、端末装置２００が受信することで、出力制御手段２５４が端末表示手段２３０を制御し、他の属性項目とともにキーワードとして設定された属性情報３４２Ａ２の属性項目をエントロピーの大きさの順で一覧表示する状態に、一覧表示用のデータを所定のフォームに基づいて作成する処理をする。なお、上述した情報量情報３４２Ａ３に対応する一覧表示用のデータとともに送信することで、エントロピーの大きさの順で一覧表示される属性項目に情報量の大きさの順で属性情報３４２Ａ２が階層状に表示される状態としたり、階層とせずに別々のテーブルとして表示される状態に切り替え可能としたりすることなどが可能となる。また、属性項目の一覧表示の状態で属性項目情報３４２Ａ１が端末入力手段２２０の入力操作で選択されることにより、その属性項目にインスタンス変数となる属性情報３４２Ａ２を一覧表示可能に処理されている。さらに、一覧表示される属性情報３４２Ａ２が情報量の大きさに対応する順に表示される状態に処理されている。そして、属性項目が一覧表示された状態では、属性情報３４２Ａ２の一覧表示の場合と同様に、キーワードとして設定された属性情報３４２Ａ２の属性項目の視認性が他の属性項目より高くなる表示形態で表示される状態とすることが好ましい。さらには、エントロピーの値も合わせて表示させるとよい。
【００９９】
さらに、表示制御手段３５２Ｅは、キーワードとして設定入力された属性情報３４２Ａ２に関する情報として、その属性情報３４２Ａ２がインスタンス変数となる属性項目と異なる他の属性項目で、設定入力された属性情報３４２Ａ２と関連する他の属性情報３４２Ａ２を、関連度認識手段３５２Ｄで関連度１情報、関連度２情報および関連度３情報に基づいて演算した関連度合いに関する関連度情報とともに端末装置２００へ送信する処理をする。この処理は、端末装置２００が受信することで、出力制御手段２５４が端末表示手段２３０を制御し、設定入力された属性情報３４２Ａ２に関連する他の属性情報３４２Ａ２として、関連度情報の関連度合いの値の大きさの順で一覧表示する状態に、一覧表示用のデータを所定のフォームに基づいて作成する処理をする。この一覧表示された状態でも同様に、関連度合いの値も合わせて表示させるとよい。関連度合いの値が「０」、すなわち所定の関連性を有する属性情報３４２Ａ２がない場合、その旨を表示させる所定のフォームに基づいて作成し送信させる処理をする。
【０１００】
また、表示制御手段３５２Ｅは、キーワードとして設定入力された属性情報３４２Ａ２に関する情報として、その属性情報３４２Ａ２を利用して過去に文献検索を実施している場合に、履歴情報記憶領域３４４に基づいて設定入力された属性情報３４２Ａ２とともにキーワードとして設定入力された他の属性情報３４２Ａ２を、それらの情報量情報３４２Ａ３とともに端末装置２００へ送信する処理をする。この処理は、端末装置２００が受信することで、出力制御手段２５４が端末表示手段２３０を制御し、設定入力された属性情報３４２Ａ２に履歴として関連する他の属性情報３４２Ａ２として一覧表示する状態に、一覧表時用のデータを所定のフォームに基づいて作成する処理をする。なお、この一覧表示では、例えば端末入力手段２２０による入力操作により、文献検索時に最も頻度が高い組み合わせ順で一覧表示させたり、情報量情報３４２Ａ３の情報量の大きい順に一覧表示させたりするなどを適宜切り替え可能としてもよい。このことにより、属性情報３４２Ａ２に関するより多くの情報を提供できる。
【０１０１】
そして、表示制御手段３５２Ｅは、これら情報量に対応した属性情報３４２Ａ２の一覧表示、エントロピーに対応した属性項目の一覧表示、および、関連度合いに対応した他の属性情報３４２Ａ２の一覧表示を、例えば異なる表示画面として、端末入力手段２２０による入力操作にて切り替え表示可能に表示させる制御をする。
【０１０２】
また、表示制御手段３５２Ｅは、キーワードとして設定入力された属性情報３４２Ａ２の他に、文献を検索するためのキーワードとなる他の属性情報３４２Ａ２の設定を促す旨の表示を端末表示手段２３０で表示させる制御をする。この制御は、上述した属性情報３４２Ａ２や属性項目情報３４２Ａ１の送信と合わせて、端末装置２００の出力制御手段２５４が認識することにより端末表示手段２３０で表示させる情報を送信させる。そして、文献を検索するためのキーワードとなる他の属性情報３４２Ａ２の設定を促す旨の表示としては、例えば一覧表示される属性情報３４２Ａ２を選択する入力操作や、端末入力手段による入力操作にてテキスト入力可能なテキストボックスを合わせて表示するなどが例示できる。そして、端末装置２００で追加のキーワードとして他の属性情報３４２Ａ２が設定入力されると、検索要求情報取得手段３５２Ａが先に設定入力された属性情報３４２Ａ２とともに他の属性情報３４２Ａ２もキーワードとして取得する。
【０１０３】
検索制御手段３５２Ｆは、キーワードとして設定入力された属性情報３５２Ａ２が関連付けられた文献情報３４１Ａを検索手段３５３にて検索させる処理をする。すなわち、検索制御手段３５２Ｆは、検索要求情報取得手段３５２Ａにより、キーワードとして取得した属性情報３５２Ａ２、さらには表示制御手段３５２Ｅで一覧表示され追加のキーワードとして設定入力されて取得した他の属性情報３５２Ａ２とともに、検索要求情報を検索手段３５３へ出力し、これら属性情報３５２Ａ２を書誌情報として関連付けられた文献情報３４１Ａの検索を検索手段３５３に実施させる。
【０１０４】
検索手段３５３は、キーワードとして設定された属性情報３５２Ａ２が関連付けられた文献情報３４１Ａの検索制御手段３５２Ｆによる検索指令に基づいて文献情報３４１Ａの検索を実施する。この検索は、検索制御手段３５２Ｆから出力されるキーワードである属性情報３５２Ａ２が関連付けられた文献情報３４１Ａを文献情報記憶領域３４１から読み出し、その文献情報３４１Ａの識別情報３４１Ａ２を検出する。そして、検索手段３５３は、検出した文献情報３４１Ａの識別情報３４１Ａ２および検出した数に関する情報を文献表示制御手段３５４へ出力する。なお、検索手段３５３は、検出した数が所定数以上、例えばあらかじめ設定された数や、検索条件としてあらかじめ設定入力された上限数などより多い場合、その旨の信号をも合わせて出力する。また、検索手段３５３は、文献情報３４１Ａを検出できなかった場合、その旨の信号を文献表示制御手段３５４へ出力する。
【０１０５】
文献表示制御手段３５４は、検索手段３５３で検出した文献情報３４１Ａを端末装置２００へ報知するために適宜処理して検索結果情報を生成する。すなわち、検索手段３５３は、例えばサーバ記憶手段３４０にあらかじめ記憶された所定のフォームに基づいて、端末装置２００の端末入力手段２２０における入力操作にて選択可能に端末表示手段２３０で識別情報３４１Ａ２を一覧表示させる検索結果情報を生成する。この一覧表示の際、検出された文献情報３４１Ａの数も合わせて表示される状態とすることが好ましい。さらに、検索結果情報として、検索時のキーワードとして設定入力された属性情報３４２Ａ２の情報量情報３４２Ａ３、エントロピー情報３４２Ａ４および関連度１情報３４３Ａ３、関連度２情報３４３Ａ４および関連度３情報３４３Ａ５とともに、検出した文献情報３４１Ａに関連付けられている属性情報３４２Ａ２の情報量情報３４２Ａ３をも含めて生成される。なお、検出した文献情報３４１Ａに関連付けられている属性情報３４２Ａ２の情報量情報３４２Ａ３は、上述したように情報量認識手段３５２Ｂにより認識される。また、文献表示制御手段３５４は、文献情報３４１Ａの数が所定数以上である旨の信号を認識すると、上述した情報量に対応した属性情報３４２Ａ２の一覧表示、エントロピーに対応した属性項目の一覧表示、および、関連度合いに対応した他の属性情報３４２Ａ２の一覧表示など、表示制御手段３５２Ｅによる処理にて表示される属性情報３４２Ａ２に関する情報の画面表示およびさらに他の属性情報３４２Ａ２の設定入力を促す旨の画面表示に、切り替え可能な状態に検索結果情報を生成する。また、文献表示制御手段３５４は、文献情報３４１Ａを検出できなかった旨の信号を認識した場合、その旨を端末装置２００の端末表示手段２３０で表示可能な所定のフォームの検索結果情報を生成する。
【０１０６】
そして、文献表示制御手段３５４は、生成された検索結果情報を、サーバ記憶手段３４０に適宜記憶するとともに、サーバ通信手段３１０によりネットワーク１１０を介して端末装置２００へ送信させる制御をする。この送信される検索結果情報を端末装置２００が受信することで、出力制御手段２５４により端末表示手段２３０を制御し、文献情報３４１Ａの識別情報３４１Ａ２を、キーワードとして設定入力された属性情報３４２Ａ２の情報量情報３４２Ａ３の大きさや、その属性情報３４２Ａ２に対応する属性項目のエントロピー情報３４２Ａ４の大きさ、関連度１情報３４３Ａ３、関連度２情報３４３Ａ４および関連度３情報３４３Ａ５の大きさ、さらには関連度合いの値の大きさなどに適宜対応して一覧表示する状態となる。なお、これら一覧表示の状態は適宜切り替え可能に検索結果情報が処理される。すなわち、文献情報３４１Ａが検索された条件が容易に判断できるためである。
【０１０７】
また、文献表示制御手段３５４は、端末装置２００の端末表示手段２３０で一覧表示され端末入力手段２２０における入力操作にて所定の識別情報３４１Ａ２が選択され本文情報３４１Ａ１の閲覧を要求する旨の信号をネットワーク１１０を介して認識すると、その識別情報３４１Ａ２が関連付く文献情報３４１Ａの本文情報３４１Ａ１を検索手段３５３にて文献情報記憶領域３４１から検索させる処理をする。そして、文献表示制御手段３５４は、検索手段３５３で検出した本文情報３４１Ａ１を、端末表示手段２３０にて表示可能に処理し、サーバ通信手段３１０によりネットワーク１１０を介して端末装置２００へ送信する。また、文献表示制御手段３５４は、本文情報３４１Ａ１の閲覧要求の認識により、利用者が望む数の文献情報３４１Ａが検出されたことを認識し、テーブル生成手段３５１の履歴情報生成手段３５１Ｄへその旨の生成要求信号を出力する。この生成要求信号を履歴情報生成手段３５１Ｄが認識すると、上述したように、検索要求情報に含まれる利用者固有情報に基づいて履歴情報を生成あるいは更新する。
【０１０８】
課金演算手段３５５は、検索要求情報や検索手段３５３にて検索し文献表示制御手段３５４にて送信する検索結果情報などに基づいて、検索要求をした利用者に対して検索結果の報知に関する対価を演算する。この対価の演算としては、例えば端末装置２００がネットワーク１１０を介してサーバ装置３００に接続した時間、検索を実行するための検索料金、検索結果で閲覧要求された文献情報３４１Ａの情報量に対応する回答出力料金などに基づいて演算される。なお、この対価の額は、検索結果情報とともに文献表示制御手段３５４により端末装置２００で確認可能に送信される。
【０１０９】
決済手段３５６は、課金演算手段３５５にて演算した対価を回収するための処理をする。例えば、サーバ記憶手段３４０にあらかじめ記憶されている端末装置２００を用いて文献検索を利用する利用者を特定する利用者固有情報などに基づいて、請求書を発行したり、ネットワーク１１０を介して各金融機関が管理する付加価値通信網(Value-Added Network:ＶＡＮ)であるいわゆる金融ＶＡＮに構築されたファームバンキング（Firm Banking:ＦＢ）を利用して決済処理したり、決済処理する旨をサーバ表示手段３３０に表示させて管理者に決済処理を促す案内を報知するなどの処理をする。
【０１１０】
〔文献情報検索システムの動作〕
次に、上述した文献情報検索システム１００における各種動作について図面を参照して説明する。図７は、属性組情報一覧テーブルおよび関連属性組一覧テーブルを生成する処理動作を示すフローチャートである。図８は、文献情報を検索する検索処理の動作の一部である属性情報に関する情報を認識する処理を示すフローチャートである。図９は、文献情報を検索する検索処理の動作の一部である文献検索処理を示すフローチャートである。図１０は、文献情報を検索する検索処理の動作の一部である検索結果に基づく本文情報の取得処理を示すフローチャートである。
【０１１１】
（テーブル生成処理）
まず、文献検索のためのサーバ装置３００のサーバ記憶手段３４０を構築するテーブル生成の処理動作における属性組情報一覧テーブルおよび関連属性組一覧テーブルを生成する処理動作について図７に基づいて説明する。
【０１１２】
文献情報検索システム１００の管理者がサーバ入力手段３２０にて文献情報３４１Ａの登録すなわち文献情報３４１Ａを文献情報記憶領域３４１に記憶する旨を入力操作することにより、サーバ処理手段３５０のテーブル生成要求認識手段３５１Ａが各種テーブル生成の処理要求である旨の生成要求信号を認識する（ステップＳ１０１）。このステップＳ１０１における生成要求信号の認識により、テーブル生成要求認識手段３５１Ａは、テーブル生成のための各種設定項目を設定入力するための表示画面をサーバ表示手段３３０に表示させる処理をする（ステップＳ１０２）。
【０１１３】
そして、管理者が表示画面に従って設定項目を入力、すなわち登録する文献情報３４１Ａに関連付けられた書誌情報である属性項目およびその属性項目に設定された属性を入力すると、属性組情報生成手段３５１Ｂが、入力された属性項目から属性項目情報３４２Ａ１を生成するとともに、入力された属性から属性情報３４２Ａ２を生成し、属性項目情報３４２Ａ１および属性情報３４２Ａ２を対として関連付け、例えば属性組情報一覧テーブル記憶領域３４２に記憶する（ステップＳ１０３）。そして、属性組情報生成手段３５１Ｂは、登録する全ての文献情報３４１Ａの書誌情報における属性項目情報３４２Ａ１および属性情報３４２Ａ２の対の登録が終了したことを、例えばサーバ入力手段３２０による入力操作にて認識すると、情報量演算手段３５１Ｂ１により各対における属性情報３４２Ａ２の情報量を演算する（ステップＳ１０４）。このステップＳ１０４における情報量の演算は、上述した数１に基づいて属性項目について属性の出現確率を演算し、数２に基づいて各対における情報量を演算し、情報量情報３４２Ａ３を生成し、対応する登録された対の属性項目情報３４２Ａ１および属性情報３４２Ａ２に１つのデータ構造に関連付けて登録する。
【０１１４】
さらに、ステップＳ１０４における情報量の演算の後、エントロピー演算手段３５１Ｂ２により、各属性項目毎にそれぞれインスタンス変数となる属性情報３４２Ａ２に対応する情報量の総和を演算して各属性項目のエントロピーを演算し、エントロピー情報３４２Ａ４を生成する（ステップＳ１０５）。そして、生成したエントロピー情報３４２Ａ４を対応する登録された属性項目情報３４２Ａ１に関連付け、属性組情報３４２Ａを生成し（ステップＳ１０６）、属性組情報一覧テーブル記憶領域３４２に記憶する（ステップＳ１０７）。
【０１１５】
このステップＳ１０７の後、関連度情報生成手段３５１Ｃは、属性組情報一覧テーブル記憶領域３４２を利用し、情報量情報３４２Ａ３に基づき、異なる属性項目におけるそれぞれの属性情報３４２Ａ２の組み合わせにおいて上述した関連度合い、ＭＩ（Ａｉ＝Ｖｊ；Ａｋ＝Ｖｌ）を演算し、所定の閾値以上のものを関連度１情報３４３Ａ３とする（ステップＳ１０８）。そして、関連度１情報３４３Ａ３に対応する組み合わせの属性情報３４２Ａ２の対に関連付ける。すなわち、一方の属性項目の属性情報３４２Ａ２を属性組１情報３４３Ａ１とし、他方の属性項目の属性情報３４２Ａ２を属性組２情報３４３Ａ２として、１つのデータ構造に構築する。さらに、所定の対の属性組１情報３４３Ａ１および属性組２情報３４３Ａ２に関連度合いＭＩ（Ａｉ＝Ｖｊ；Ａｋ＝Ｖｌ）の演算時に演算したｐ（Ａｋ＝Ｖｌ＾Ａｉ＝Ｖｊ）の値を関連度２情報３４３Ａ４およびｐ（Ａｋ＝Ｖｌ｜Ａｉ＝Ｖｊ）の値を関連度３情報３４３Ａ５とし、１つのデータ構造に関連付けて関連属性組情報３４３Ａを生成し（ステップＳ１０９）、関連属性組一覧記憶領域３４３に記憶し（ステップＳ１１０）、テーブル生成処理が終了する。
【０１１６】
（文献検索処理）
次に、文献情報検索システム１００における所定の文献情報３４１Ａを検索する検索処理の動作について図８ないし図１０を参照して説明する。
【０１１７】
文献情報検索システム１００を利用した文献の検索に際しては、まず利用者が端末装置２００の端末入力手段２２０を適宜入力操作することで、サーバ装置３００とネットワーク１１０を介して各種情報を送受信可能に端末装置２００を接続させる。この接続としては、例えばあらかじめサーバ装置用のアプリケーションソフトウェアがインストールされて構築されたサーバ装置３００が常駐するホームページなどにアクセスするなどが例示できる。そして、利用者が端末表示手段２３０に表示させる画面表示にしたがって端末入力手段２２０を適宜入力操作し、文献を検索するためのキーワードとして文献に関連付けられた書誌情報を入力する。この入力操作により、端末処理手段２５０のキーワード設定手段２５１が、端末入力手段２２０からの入力操作された書誌情報である属性情報３４２Ａ２をキーワードとして設定する（ステップＳ２０１）。
【０１１８】
この後、端末処理手段２５０は、利用者が画面表示に従って端末入力手段２２０を適宜操作し、文献の検索要求が入力されたか否かを判断する（ステップＳ２０２）。このステップＳ２０２における文献検索要求の有無は、例えば端末表示手段２３０の表示画面中に設けられ検索の実行を促すコマンドボタンや情報提示の実行を促すコマンドボタンの入力操作などが例示できる。そして、このステップＳ２０２において、文献の検索要求が無い場合には、端末処理手段２５０は、要求設定手段２５２により、キーワードとして設定した属性情報３４２Ａ２に関する情報の提示を要求する旨であると判断し、その旨の情報提示要求情報を生成する（ステップＳ２０３）。一方、ステップＳ２０２において、文献の検索要求がある場合には、端末処理手段は、要求設定手段２５２により、キーワードとして設定した属性情報３４２Ａ２が書誌情報として関連付けられた文献情報３４１Ａの検索を要求する旨と判断し、その旨の検索要求情報を生成する（ステップＳ２０４）。そして、ステップＳ２０３およびステップＳ２０４において要求設定手段２５２により要求情報を設定した後、端末処理手段２５０は、端末通信手段２１０によりネットワーク１１０を介してサーバ装置３００へ要求情報を送信させる処理をする（ステップＳ２０５）。
【０１１９】
そして、ステップＳ２０５で端末装置２００から送信された検索要求情報や情報提示要求情報を、サーバ通信手段３１０でサーバ装置３００が受信すると（ステップＳ２０６）、サーバ処理手段３５０の検索要求情報取得手段３５２Ａが検索要求情報や情報提示要求情報に含まれるキーワードとして設定された属性情報３４２Ａ２を取得する（ステップＳ２０７）。このステップＳ２０７で取得した属性情報３４２Ａ２に基づいて、サーバ処理手段３５０は、その属性情報３４２Ａ２に関する情報を認識する情報認識工程を実施する。
【０１２０】
すなわち、設定入力された属性情報３４２Ａ２に関する情報量や、その属性情報３４２Ａ２がインスタンス変数となる属性項目のエントロピー、さらにはその属性情報３４２Ａ２に関連する他の属性情報３４２Ａ２およびその関連度合いなどを、サーバ記憶手段３４０の属性組情報３４２Ａや関連属性組情報３４３Ａに基づいて認識する（ステップＳ２０８）。具体的には、サーバ処理手段３５０の情報量認識手段３５２Ｂにて、設定入力された属性情報３４２Ａ２と同一の属性情報３４２Ａ２を有する属性組情報３４２Ａを検索し、その属性組情報３４２Ａから情報量認識手段３５２Ｂにて情報量情報３４２Ａ３を読み取るとともに、エントロピー認識手段３５２Ｃにてエントロピー情報３４２Ａ４を読み取る。さらに、サーバ処理手段３５０は、関連度認識手段３５２Ｄにより、関連属性組一覧記憶領域３４３に基づいて、設定入力された属性情報３４２Ａ２と同一の属性情報３４２Ａ２が設定された属性組１情報３４３Ａ１または属性組２情報３４３Ａ２を有する関連属性組情報３４３Ａを検索し、設定入力された属性情報３４２Ａ２に対して他方となる他の属性情報３４２Ａ２が設定された属性組２情報または属性組１情報とともに、関連度１情報３４３Ａ３、関連度２情報３４３Ａ４および関連度３情報３４３Ａ５を読み取る。そして、各属性情報３４２Ａ２の関連度合いとして、関連度認識手段３５２Ｄは、上記数５に基づいて、設定入力された属性情報３４２Ａ２と関連する他の属性情報３４２Ａ２の関連度合いを演算する。
【０１２１】
このステップＳ２０８の後、サーバ処理手段３５０は、表示制御手段３５２Ｅにより、属性情報３４２Ａ２を情報量に基づいて一覧表示させる一覧表示用のデータ、属性項目をエントロピーに基づいて一覧表示させる一覧表示用のデータ、さらには設定入力された属性情報３４２Ａ２に関連する他の属性項目の属性情報３４２Ａ２を一覧表示にて報知するための一覧表示用のデータなどを作成する（ステップＳ２０９）。さらに、サーバ処理手段３５０は、課金演算手段３５５により、例えば端末装置２００がネットワーク１１０を介してサーバ装置３００に接続した時間、キーワードとして設定入力された属性情報３４２Ａ２に関する情報を提示する処理の実行のための情報提供料金などに基づいて、利用者に対して情報提供に関する対価を演算する（ステップＳ２１０）。この後、サーバ処理手段３５０は、サーバ通信手段３１０によりネットワーク１１０を介して端末装置２００へ、情報提供の対価に関する情報とともに表示制御手段３５２Ｅにて作成した一覧表示用のデータを送信する処理をする（ステップＳ２１１）。
【０１２２】
このステップＳ２１１で送信される一覧表示用のデータおよび情報提供の対価に関する情報を端末通信手段２１０で端末装置２００が受信すると（ステップＳ２１２）、端末処理手段２５０の出力制御手段２５４により、端末表示手段２３０を適宜制御して、情報量に対応した属性情報３４２Ａ２の一覧表示、エントロピーに対応した属性項目の一覧表示、関連度合いに対応した他の属性情報３４２Ａ２の一覧表示を、切り替え表示可能に対価の額の表示とともに画面表示させる（ステップＳ２１３）。そして、端末処理手段２５０は、画面表示における文献を検索するためのキーワードとなる他の属性情報３４２Ａ２の設定を促す旨の表示に基づいて、追加のキーワードとして他の属性情報３４２Ａ２が設定入力されたか否かを判断する（ステップＳ２１４）。この追加のキーワードの設定入力としては、例えば一覧表示される属性情報３４２Ａ２を選択する入力操作や、設定用のテキストボックスへのテキスト入力などが例示できる。
【０１２３】
このステップＳ２１４で追加のキーワードが設定入力されていないと判断した場合、既にサーバ装置３００へ検索要求がなされているか否かを判断する（ステップＳ２１５）。この検索要求の有無の判断は、例えばステップＳ２０５で送信した要求情報が検索要求情報か否かを判断する。そして、ステップＳ２１５において既に検索要求されていると判断すると、端末処理手段２５０は、既に送信された検索要求情報に基づいて文献情報３４１Ａの検索を実行させる旨の検索指令を設定し（ステップＳ２１６）、端末通信手段２１０によりネットワーク１１０を介してサーバ装置３００へ送信させる処理をする（ステップＳ２１７）。一方、ステップＳ２１５において検索要求されていない、すなわち属性情報３４２Ａ２に関する情報の提示を要求するのみであると判断すると、端末処理手段２５０は、要求設定手段２５２により、既にキーワードとして設定された属性情報３４２Ａ２が書誌情報として関連付けられた文献情報３４１Ａの検索を要求する旨の検索要求情報を生成する（ステップＳ２１８）。この後、ステップＳ２１７に進んで、端末処理手段２５０は、生成した検索要求情報をサーバ装置３００へ送信させる。
【０１２４】
一方、ステップＳ２１４で追加のキーワードが設定入力されたと判断すると、端末処理手段２５０は、キーワード設定手段２５１により、設定入力された属性情報３４２Ａ２を追加のキーワードとして設定する（ステップＳ２１９）。さらに、端末処理手段２５０は、既にサーバ装置３００へ検索要求がなされているか否かを判断する（ステップＳ２２０）。そして、ステップＳ２２０において既に検索要求されていると判断すると、端末処理手段２５０は、既に送信された検索要求情報におけるキーワードおよび追加のキーワードとして設定された複数の属性情報３４２Ａ２を書誌情報として関連付けられた文献情報３４１Ａを、既に送信された検索要求情報に基づく条件で検索を実行させる旨の検索指令を設定する（ステップＳ２２１）。この後、ステップＳ２１７に進んで、端末処理手段２５０は、生成した検索指令をサーバ装置３００へ送信させる。一方、ステップＳ２２０において検索要求されていない、すなわち属性情報３４２Ａ２に関する情報の提示を要求するのみであると判断すると、端末処理手段２５０は、要求設定手段２５２により、既にキーワードとして設定された属性情報３４２Ａ２とともに追加のキーワードとして設定された属性情報３４２Ａ２が書誌情報として関連付けられた文献情報３４１Ａの検索を要求する旨の検索要求情報を生成する（ステップＳ２２２）。この後、ステップＳ２１７に進んで、端末処理手段２５０は、生成した検索要求情報をサーバ装置３００へ送信させる。
【０１２５】
このステップＳ２１７で送信される検索指令あるいは検索要求をサーバ通信手段３１０でサーバ装置３００が受信すると（ステップＳ２２３）、サーバ処理手段３５０の検索要求情報取得手段３５２Ａで取得する検索要求情報に基づいて、検索制御手段３５２Ｆにより、検索手段３５３における文献情報３４１Ａの検索を実施させる制御をする（ステップＳ２２４）。そして、検索手段３５３による検索処理の後、サーバ処理手段３５０は、文献表示制御手段３５４により、所定のフォームに基づいて検索結果情報を生成する。また、サーバ処理手段３５０は、履歴情報生成手段３５１Ｄにより、検索要求情報に基づいて検索要求の主体である利用者固有情報を認識して履歴情報を生成する処理をする（ステップＳ２２５）。この履歴情報の生成処理は、既に同一の利用者固有情報を有した履歴情報が既に記憶されている場合、その履歴情報の回数情報における検索実施回数を１回分加算する。さらに、検索時にキーワードとして設定された属性情報３４２Ａ２を利用者固有情報に関連付けたり、検索時のキーワードと同一の組み合わせの属性情報３４２Ａ２が存在する場合は１回分加算したりするなどの処理をして履歴情報を更新する。なお、履歴情報が記憶されていない場合には、履歴情報を新たに生成して履歴情報記憶領域３４４に記憶させる処理をする。さらに、サーバ処理手段３５０は、課金演算手段３５５により、例えば端末装置２００がネットワーク１１０を介してサーバ装置３００に接続した時間、検索を実行するための検索料金、検索結果の情報量に対応する回答出力料金などに基づいて、検索要求をした利用者に対して検索結果の報知に関する対価を演算する（ステップＳ２２６）。そして、サーバ処理手段３５０は、サーバ通信手段３１０によりネットワーク１１０を介して端末装置２００へ、検索の対価に関する情報とともに文献表示制御手段３５４にて作成した検索結果情報を送信する処理をする（ステップＳ２２７）。
【０１２６】
このステップＳ２２７で送信される検索結果情報および検索の対価に関する情報を端末通信手段２１０で端末装置２００が受信すると（ステップＳ２２８）、端末処理手段２５０の出力制御手段２５４により、端末表示手段２３０を適宜制御して、端末入力手段２２０における入力操作にて選択可能に識別情報３４１Ａ２を一覧表示させる制御をする（ステップＳ２２９）。この一覧表示の際、キーワードとして設定された属性情報３４２Ａ２に関する情報に対応して一覧表示される。例えば、ステップＳ２１２でサーバ装置から受信した属性情報３４２Ａ２に関する情報に基づいて、情報量の大きさやエントロピーの大きさ、関連度度合いの値の大きさに対応する順序で一覧表示させる。
【０１２７】
この後、端末処理手段２５０は、文献情報３４１Ａの本文情報３４１Ａ１の閲覧要求が入力されたか否かを判断する（ステップＳ２３０）。例えば、一覧表示されている文献情報３４１Ａの公報番号などの識別情報３４１Ａ２を、端末入力手段２２０による入力操作にて選択されたか否かを判断する。そして、ステップＳ２３０で本文の閲覧要求が無い旨を認識すると、端末処理手段２５０は、属性情報３４２Ａ２に関する情報の提示要求処理や文献検索処理の終了要求が入力されたか否かを判断する（ステップＳ２３１）。そして、ステップＳ２３１で、終了要求が入力されていないと判断した場合にはステップＳ２３０に進む。一方、ステップＳ２３１で、終了要求が入力されたと判断すると、処理を終了する。
【０１２８】
一方、ステップＳ２３０で、本文の閲覧要求があった旨を認識すると、端末処理手段２５０は、要求設定手段２５２により要求する識別情報３４１Ａ２を含み要求する本文情報３４１Ａ１をサーバ装置３００で配信させる要求を設定し（ステップＳ２３２）、サーバ装置３００へ送信する処理をする（ステップＳ２３３）。
【０１２９】
このステップＳ２３３で送信される本文の配信要求をサーバ通信手段３１０でサーバ装置３００が受信すると（ステップＳ２３４）、サーバ処理手段３５０は、検索手段３５３により識別情報３４１Ａ２が関連付く文献情報３４１Ａの本文情報３４１Ａ１を文献情報記憶領域３４１から検索させる。そして、文献表示制御手段３５４により、検索手段３５３で検出した本文情報３４１Ａ１を端末表示手段２３０にて閲覧可能に所定のフォームに基づいて処理する（ステップＳ２３５）。さらに、サーバ処理手段３５０は、課金演算手段３５５により、例えば端末装置２００がネットワーク１１０を介してサーバ装置３００に接続した時間、検索を実行するための検索料金、検索結果の情報量に対応する回答出力料金などに基づいて、利用者に対して本文検索結果の報知に関する対価を演算する（ステップＳ２３６）。そして、サーバ処理手段３５０は、サーバ通信手段３１０によりネットワーク１１０を介して端末装置２００へ、本文検索の対価に関する情報とともに文献表示制御手段３５４にて表示可能に処理した本文情報３４１Ａ１を送信する処理をする（ステップＳ２３７）。
【０１３０】
このステップＳ２３７で送信される本文情報３４１Ａ１および本文検索の対価に関する情報を端末通信手段２１０で端末装置２００が受信すると（ステップＳ２３８）、端末処理手段２５０の出力制御手段２５４により、端末表示手段２３０を適宜制御して、本文情報３４１Ａ１を対価の額とともに表示させ（ステップＳ２３９）、ステップＳ２３１に進む。
【０１３１】
一方、サーバ装置３００では、ステップＳ２３７における本文情報３４１Ａ１および本文検索の対価に関する情報の送信後、決済手段３５６により、課金演算手段３５５で演算した対価を回収するための処理をする。例えば、サーバ記憶手段３４０にあらかじめ記憶され検索要求情報や情報提示要求情報の利用者固有情報から利用者を特定し、顧客情報などに基づいて、請求書を発行したり、ネットワーク１１０を介していわゆる金融ＶＡＮに構築されたファームバンキングを利用して決済処理したり、決済処理する旨をサーバ表示手段３３０に表示させて管理者に決済処理を促す案内を報知するなどの処理をし（ステップＳ２４０）、サーバ装置３００における処理が終了する。
【０１３２】
〔実施の形態の作用効果〕
上述したように、上記実施の形態では、検索対象でサーバ記憶手段３４０の文献情報記憶領域３４１に記憶された全ての文献情報３４１Ａにおける全ての属性項目およびこれら属性項目にそれぞれ属性が設定された属性情報３４２Ａ２の組み合わせに対して、サーバ記憶手段３４０の属性組情報一覧テーブル記憶手段３４２に記憶され属性項目毎における属性情報３４２Ａ２毎の出現確率の対数に−１が乗算された情報量に関する情報量情報３４２Ａ３を情報量認識手段３５２Ｂにより認識する。そして、表示制御手段３５２Ｅにより、属性項目毎におけるインスタンス変数となる属性情報３４２Ａ２を、情報量の大きさに対応した順序で、文献情報３４１Ａを検索するたろのキーワードとして端末表示手段２３０で一覧表示させる制御をしている。このため、文献検索のためのキーワードとして設定入力され得る属性情報３４２Ａ２がその属性項目における出現確率の値の大きさに顕著に対応する状態で一覧表示され、利用者は文献検索のために属性情報３４２Ａ２としていずれの属性情報３４２Ａ２を設定入力すれば適切な数で文献情報３４１Ａを検出させることができるかの判断が容易にできる。したがって、利用者が所望とする文献情報３４１Ａを適切な数で検出させる絞り込みの条件設定や実施させる検索回数を低減でき、利用者による設定入力操作の負荷を低減でき、利用者が良好に文献検索できる良好な支援を提供できる。このことにより、利用の拡大が容易に図れる。
【０１３３】
さらに、エントロピー認識手段３５２Ｃにより、サーバ記憶手段３４０の属性組情報一覧テーブル記憶手段３４２に記憶され各属性情報３４２Ａ２の情報量情報３４２Ａ３の情報量を属性項目毎で加算した属性項目のエントロピーに関するエントロピー情報３４２Ａ４を認識する。そして、表示制御手段３５２Ｅにより、認識したエントロピーの大きさに対応する順序で属性項目情報３４２Ａ１を端末表示手段２３０で一覧表示させる制御をしている。このため、文献検索のためのキーワードとして設定入力され得る属性情報３４２Ａ２が属性項目における出現確率に対応した状態でも一覧表示され、適切な数で所望の文献情報３４１Ａを検出させるための属性情報３４２Ａ２をより容易に利用者が判断できる。さらには、表示制御手段３５２Ｅは、エントロピーの大きさに対応する属性項目の優位性、すなわち順序で属性情報３４２Ａ２を端末表示手段２３０で一覧表示させる制御をもしている。このため、より適切な数で所望の文献情報３４１Ａを検出させるための属性情報３４２Ａ２をより容易に利用者が判断できる。
【０１３４】
また、エントロピーの大きさに対応して一覧表示された属性項目が選択されることにより、その属性項目にインスタンス変数となる属性情報３４２Ａ２を一覧表示可能としている。このため、利用者が所望とする文献情報３４１Ａを適切な数で検出させるためのキーワードとして設定すべき属性情報３４２Ａ２を簡単な操作で容易に選出することが可能となり、より良好な検索のための支援を提供できる。
【０１３５】
さらに、文献検索のための属性情報３４２Ａ２に関する情報の提示のために、検索要求情報取得手段３５２Ａで取得したキーワードとして設定入力された属性情報３４２Ａ２を認識すると、関連度認識手段３５２Ｄにより、情報量情報３４２Ａ３に基づいて、設定入力された属性情報３４２Ａ２の属性項目とは異なる属性項目でインスタンス変数となる他の属性情報３４２Ａ２と、設定入力された属性情報３４２Ａ２との組み合わせにおける関連度合いに関する関連度情報を認識する。そして、表示制御手段３５２Ｅにより、他の属性項目における属性情報３４２Ａ２を、関連度合いの大きさに対応する順に、設定入力された属性情報３４２Ａ２に関連する文献検索のための他のキーワードとなり得る他の属性情報３４２Ａ２として端末表示手段２３０に一覧表示させている。このため、利用者が所望とする文献情報３４１Ａを適切な数で検出させる絞り込みのために追加のキーワードとして設定入力する他の属性情報３４２Ａ２を容易に選出でき、より適切な数で所望の文献情報３４１Ａを検出させるための属性情報３４２Ａ２をより容易に利用者が判断でき、利用者が良好に文献検索できる良好な支援を提供できる。
【０１３６】
また、情報量に基づく関連度合いとして、上述した数４に基づいて演算、関連度１情報３４３Ａ３、関連度２情報３４３Ａ４および関連度３情報３４３Ａ５を演算し、これらに基づいて関連度合いを認識している。このため、文献情報３４１Ａに関連付けられる属性情報３４２Ａ２の異なる属性項目間での関連性が簡単な演算で適切に得られ、利用者が所望する良好な検索結果が容易に得られる。
【０１３７】
さらに、演算された関連度１情報３４３Ａ３、関連度２情報３４３Ａ４および関連度３情報３４３Ａ５に基づいて、上述した数５に基づいて異なる属性項目間での属性情報３４２Ａ２の関連度合いを演算している。このため、文献情報３４１Ａに関連付けられる属性情報３４２Ａ２の異なる属性項目間での関連性が簡単な演算でより適切に得られ、利用者が所望する良好な検索結果が容易に得られる。さらには、数５に示すように、所定の閾値で引数の大小を判断し、所定の関連状態が得られない場合には、関連度合いを「０」として関連性がないとしている。このため、関連性が低い属性情報３４２Ａ２の組み合わせは排除されることから、より適切な数での文献検索が容易に得られる。
【０１３８】
そして、あらかじめ情報量を演算して得られた情報量情報３４２Ａ３を対応する属性情報３４２Ａ２に関連付けた属性組情報３４２Ａを記憶する属性組情報一覧テーブル記憶領域３４２を構築し、この属性組情報一覧テーブル記憶領域３４２から情報量認識手段３５２Ｂが情報量情報３４２Ａ３を読み取って認識する構成としている。このため、文献検索の支援のために属性情報３４２Ａ２に関する情報を報知する毎に情報量を演算する必要が無く、処理の高速化が容易に得られる。さらには、関連度合いとして、あらかじめ数４により演算した引数となる関連度１情報３４３Ａ３、関連度２情報３４３Ａ４および関連度３情報３４３Ａ５を、異なる属性項目における属性情報３４２Ａ２の組み合わせに関連付けた関連属性組情報３４３Ａを記憶する関連属性組一覧記憶領域３４３を構築し、この関連属性組一覧記憶領域３４３の関連属性組情報３４３Ａにおける関連度１情報３４３Ａ３、関連度２情報３４３Ａ４および関連度３情報３４３Ａ５に基づいて数５により演算している。このため、関連性が比較的に高速に演算でき、処理効率の向上が容易に得られる。
【０１３９】
さらには、属性情報３４２Ａ２に関する各種情報の提示のために利用する属性組情報一覧テーブルや関連属性組一覧テーブルを生成するためのテーブル生成手段３５１をサーバ処理手段３５０に設けている。このため、複数の属性情報３４２Ａ２が関連付けられる複数の文献情報３４１Ａが検索対象となる構成でも、各種情報の提示のためのテーブル生成が容易にでき、システム構築が容易にできる。
【０１４０】
また、一覧表示される属性情報３４２Ａ２を文献検索のための他の属性情報３４２Ａ２として端末入力手段２２０における入力操作にて選択可能としている。このため、利用者が所望とする文献情報３４１Ａを適切な数で検出させる絞り込みのための他の属性情報３４２Ａ２を追加のキーワードとして設定することが容易となり、より良好な検索のための支援を提供できる。
【０１４１】
そして、検索要求を認識した検索制御手段３５２Ｆにより、検索手段３５３にて文献検索を実施させる制御をしている。このため、単に文献検索のために限らず、属性情報３４２Ａ２に関して各種情報を利用者が認識するために属性情報３４２Ａ２を一覧表示させるなどの利用にも適用でき、汎用性を向上できる。
【０１４２】
また、検出された文献情報３４１Ａの一覧表示として、公報番号などの識別情報３４１Ａ２を一覧表示させる構成としている。このため、比較的に情報量が多い必要な本文情報３４１Ａ１のみを別途取得すればよく、検索結果を表示させるための送信や表示処理の負荷が低減し、高速化が容易に図れるとともに、表示状態が簡素にでき、利用者が検出状態を容易に認識できる。
【０１４３】
さらに、属性情報３４２Ａ２に関する各種情報の表示や検出した文献情報３４１Ａの一覧表示の際に、順番の理由付けとなる情報量やエントロピー、関連度合いなどの値をも合わせて表示している。このため、属性情報３４２Ａ２に関する情報の状態や選出さらには文献の検出条件などの判断などがより容易となり、より良好な支援を提供できる。
【０１４４】
また、ネットワーク１１０を介して接続する端末装置２００からの要求によりサーバ装置３００で適宜処理して属性情報３４２Ａ２に関する情報の提示や文献検索結果を報知するシステム構成としている。このため、簡単な端末装置２００の構成でも、属性情報３４２Ａ２の状態の認識や文献検索が容易にでき、利用の拡大を容易に図ることができる。さらには、サーバ装置３００にて統括的に容量の大きな文献情報３４１Ａおよび書誌情報を管理でき、データの更新などが容易で、運用管理性を容易に向上できる。したがって、携帯電話などの処理能力が比較的に小さいものを用いても容易に検索でき、利用の拡大が容易に図れる。
【０１４５】
そして、パーソナルコンピュータなどにプログラムとして属性情報３４２Ａ２に関する情報の提示処理や検索処理を実行可能に構成している。このため、プログラムを組み込む、さらにはプログラムを記録した記録媒体を用いることで、上記処理が容易に得られ、利用の拡大が容易に図れる。
【０１４６】
〔実施形態の変形〕
なお、本発明は、上述した一実施の形態に限定されるものではなく、本発明の目的を達成できる範囲で以下に示される変形をも含むものである。
【０１４７】
例えば、システム構成として説明したが、１台のパーソナルコンピュータを用い、文献情報記憶領域３４１である記録媒体から文献情報３４１Ａを適宜検索する装置構成としたり、文献情報記憶領域３４１をネットワーク１１０を介して読み取る構成としたり、端末装置２００に検索支援手段３５２を設けた構成としてサーバ装置３００では端末装置２００からの制御に基づいて文献検索処理をする構成としたり、テーブル生成手段３５１と検索支援手段３５２とを異なるサーバ装置３００で実施するシステム構成としたり、サーバ記憶手段３４０の構成をサーバ装置３００と切り離してネットワーク１１０を介して別のサーバ装置として構成したりするなど、いずれの形態とすることができる。
【０１４８】
そして、キーワードが設定された際に、情報量の大きさおよびエントロピーの大きさに基づいて他の属性情報３４２Ａ２を一覧表示させて説明したが、この限りではない。例えば、表示制御手段３５２Ｅにより、検索要求情報取得手段３５２Ａで取得したキーワードを属性情報３４２Ａ２として関連付けられた文献情報３４１Ａの数およびその属性項目における他の属性情報３４２Ａ２が関連付けられた文献情報３４１Ａの数を認識し、数の大きさの順で一覧表示させるようにしてもよい。この場合、あらかじめ計数した数に関する情報を属性組情報３４２Ａに関連付けて記憶しておき、属性組情報一覧テーブル記憶領域３４２から読み取ってもよい。そして、この場合においても、計数した数が合わせて一覧表示させるとよい。このような関連付く文献情報３４１Ａの数の大きさに基づいて属性情報３４２Ａ２を一覧表示させる構成でも、上述した実施の形態と同様の作用効果が得られる。また、関連付く文献情報３４１Ａの数に基づくので、演算処理や属性組情報一覧テーブル記憶領域３４２に記憶する情報量が低減し、処理の高速化や構成の簡略化などが容易に図れる。
【０１４９】
また、表示制御手段３５２Ｅにより、情報量に対応した属性情報３４２Ａ２の一覧表示、エントロピーに対応した属性項目の一覧表示、関連度合いに対応した他の属性情報３４２Ａ２の一覧表示を適宜実施して説明したが、これら画面表示は、スクロールにより表示領域を変更することで表示させたり、選択により切替表示させたり、いずれの表示形態で表示させる制御をしてもよい。また、これらの表示のいずれか１つのみあるいはいずれかとの組み合わせで表示させてもよい。なお、設定入力したキーワードに関連し関連度合いの大きさに対応した順序で他の属性項目における属性情報３４２Ａ２を表示させる画面表示のみ表示させる構成とすることで、入力操作が不慣れな利用者や書誌情報の知識があまり高くない利用者などでも、絞り込みのために設定すべき属性情報３４２Ａ２を容易に認識できる。
【０１５０】
さらに、表示制御手段３５２Ｅは、関連度１情報３４３Ａ、関連度２情報３４３Ａ４および関連度３情報３４３Ａ５に基づいて、属性情報３４２Ａ２の関連する組み合わせで一覧表示させる構成に限らず、少なくともいずれか１つのみに基づいて一覧表示させてもよい。
【０１５１】
また、端末表示手段２３０にて一覧表示させる制御について説明したが、表示のみに限らず、例えば端末入力手段２２０による入力操作にて端末装置２００に接続された図示しない印刷装置にて印刷出力可能としたり、音声出力可能としたりしてもよい。
【０１５２】
さらに、属性組情報３４２Ａとして、属性項目情報３４２Ａ１、属性情報３４２Ａ２、情報量情報３４２Ａ３およびエントロピー情報３４２Ａ４を有するデータ構造で説明したが、例えば属性項目情報３４２Ａ１、属性情報３４２Ａ２および情報量情報３４２Ａ３を有するデータ構造に構築し、エントロピー情報３４２Ａ４は属性項目情報３４２Ａ１と関連付けた別テーブルとして構築するなど、属性情報３４２Ａ２から対応する情報量情報３４２Ａ３が読取可能な関連付けられたデータ構造であればよい。
【０１５３】
また、属性組情報一覧テーブルおよび関連属性組一覧テーブルをあらかじめ構築し、キーワードとして設定された属性情報３４２Ａ２に関する情報を提示、すなわち情報量に対応した属性情報３４２Ａ２の一覧表示、エントロピーに対応した属性項目の一覧表示、関連度合いに対応した他の属性情報３４２Ａ２の一覧表示などを実施して説明したが、属性情報３４２Ａ２に関する情報の提示の度に、情報量やエントロピー、関連度合いを演算してもよい。すなわち、テーブル生成手段３５１の情報量演算手段３５１Ｂ１と検索支援手段３５２の情報量認識手段３５２Ｂとを１つの構成とし、エントロピー演算手段３５１Ｂ２とエントロピー認識手段３５２Ｃとを１つの構成とし、関連度情報生成手段３５１Ｃと関連度認識手段３５２Ｄとを１つの構成としてもよい。このような構成によれば、属性組情報一覧テーブル記憶領域３４２および関連属性組一覧記憶領域３４３を格納する構成が不要で、サーバ記憶手段３４０の容量の有効活用が図れ、構成の簡略化が得られる。
【０１５４】
そして、異なる属性項目における属性情報３４２Ａ２の関連度合いとして、数４および数５に基づいて演算して認識したが、あらかじめこの演算した関連度合いに関する関連度情報を関連属性組情報３４３Ａに関連付けてサーバ記憶手段３４０に記憶しておき、関連属性組情報３４３Ａに基づいて関連度合いを認識する構成としてもよい。さらには、属性情報３４２Ａ２の組み合わせの出現確率を演算し、その出現確率を関連度合いとしたり、関連度１情報３４３Ａ３、関連度２情報３４３Ａ４および関連度３情報３４３Ａ５のいずれか１つを関連度合いとしたりするなど、数４および数５の演算に限らず、いずれの方法で関連度合いを認識してもよい。さらに、関連度１情報３４３Ａ３、関連度２情報３４３Ａ４および関連度３情報３４３Ａ５に基づいて、数５にて演算して関連度合いを認識したが、あらかじめ関連度合いを認識して関連属性組情報３４３Ａに関連度情報として関連付けておいてもよい。この構成によれば、より処理の高速化が図れる。なお、属性情報３４２Ａ２の組み合わせの出現確率として、属性情報３４２Ａ２の組み合わせが関連付けられた文献情報３４１Ａの集合の数における文献情報３４１Ａの全数に対する割合としてもよい。この構成によれば、容易に属性情報３４３Ａ２の関連度合いを容易に演算できる。
【０１５５】
また、異なる属性項目における属性情報３４２Ａ２の関連度合いの大きさに対応して一覧表示したが、これに限られない。例えば、設定入力された属性情報３４２Ａ２に関連する他の属性情報３４２Ａ２の一覧表示として、他の属性情報３４２Ａ２の情報量の大きさに対応する順や、他の属性情報３４２Ａ２の属性項目のエントロピーの大きさに対応する順に一覧表示させても同様の効果が得られ。
【０１５６】
また、他の属性情報３４２Ａ２の一覧表示の際、いずれかの他の属性情報３４２Ａ２を追加のキーワードして選出することにより、検出される文献数が少なくなる旨の表示形態で一覧表示させてもよい。この構成により、より利用者が適切な数で文献検索させるための判断が容易にできる。そして、この少なくなる旨の表示形態として、検出される文献数を合わせて表示させてもよい。この構成により、適切な数で所望の文献情報３４１Ａを検索させることが最小限の入力操作で得られ、より良好な文献検索のための支援を提供できる。
【０１５７】
そして、検出された文献情報３４１Ａの一覧表示として、公報番号などの識別情報３４１Ａ２を一覧表示させる構成としたが、本文情報３４１Ａ１を含め送信して本文情報３４１Ａ１を一覧表示させてもよい。すなわち、数件程度に絞り込まれて検索させることが可能であることから、数件程度を一覧表示させることも可能となる。このことにより、識別情報３４１Ａ２を選択して本文情報３４１Ａ１を取得する操作が不要となり、良好に文献情報３４１Ａを取得できる。
【０１５８】
さらに、文献情報３４１Ａの一覧表示としては、キーワードの属性情報３４２Ａの情報量や関連度合いの値の大きさに対応した順で表示する構成などに限らず、例えば各属性情報３４２Ａ２の情報量の総和を求め、情報量の総和の大きさに対応して一覧表示させるなどしてもよい。
【０１５９】
また、文献検索結果があらかじめ設定された閾値の数あるいは検索条件として設定入力された数より多い場合、識別情報３４１Ａ２を一覧表示させず、属性情報３４２Ａ２に関する各種情報を提示する画面表示に移行して追加のキーワードを促したり、他のキーワードへの変更を促したりしてもよい。このような構成により、より適切な数で所望の文献情報３４１Ａを検索させる良好な支援を提供できる。
【０１６０】
その他、本発明は、上述した一実施の形態および実施形態の変形のみに限ることなく、その他、本発明の目的を逸脱しない範囲で、例えばデータ構造を変更したり、データ構造の項目を設定したり、処理のための構成を変更するなど、様々な応用が可能である。
【産業上の利用可能性】
【０１６１】
本発明は、特許や実用新案、意匠、商標などの他、商号など広義の意味の産業財産権に関わる文献情報を検索するために属性情報に関する情報を提示する構成に利用できる。また、文献情報としては、公報以外の刊行物などをも対象とすることができる。さらには、文献情報を検索する構成に限らず、文献検索が容易となるために設定入力される属性情報に関する情報を提示するのみの構成にも適用できる。
【図面の簡単な説明】
【０１６２】
【図１】本発明の一実施の形態に係る文献情報検索システムの概略構成を示す概念図である。
【図２】前記一実施の形態における端末装置の概略構成を示すブロック図である。
【図３】前記一実施の形態におけるサーバ装置の概略構成を示すブロック図である。
【図４】前記一実施の形態における文献情報記憶領域のテーブル構造を概念的に示す模式図である。
【図５】前記一実施の形態における属性組情報一覧テーブル記憶領域のテーブル構造を概念的に示す模式図である。
【図６】前記一実施の形態における関連属性組一覧記憶領域のテーブル構造を概念的に示す模式図である。
【図７】前記一実施の形態における属性組情報一覧テーブルおよび関連属性組一覧テーブルを生成する処理動作を示すフローチャートである。
【図８】前記一実施の形態における文献情報を検索する検索処理の動作の一部である属性情報に関する情報を認識する処理を示すフローチャートである。
【図９】前記一実施の形態における文献情報を検索する検索処理の動作の一部である文献検索処理を示すフローチャートである。
【図１０】前記一実施の形態における文献情報を検索する検索処理の動作の一部である検索結果に基づく本文情報の取得処理を示すフローチャートである。
【符号の説明】
【０１６３】
１００…演算手段としての文献検索装置である文献情報検索システム
２３０…表示手段としての端末表示手段
２５４…表示制御手段としても機能する出力制御手段
３００…演算手段としての文献検索装置としても機能するサーバ装置
３４１Ａ…文献情報
３４２…属性組情報一覧テーブル記憶手段としての属性組情報一覧テーブル記憶領域
３４２Ａ…属性組情報
３４２Ａ１…属性項目情報
３４２Ａ２…属性情報
３４２Ａ３…情報量情報
３４２Ａ４…エントロピー情報
３４３…関連属性組情報一覧記憶手段としての関連属性組情報一覧記憶領域
３４３Ａ…関連属性組情報
３４３Ａ１…属性情報としての属性組１情報
３４３Ａ２…他の属性情報としての属性組２情報
３４３Ａ３…関連度情報としての関連度１情報
３４３Ａ４…関連度情報としての関連度２情報
３４３Ａ５…関連度情報としての関連度３情報
３４４…履歴情報記憶手段としての履歴情報記憶領域
３５０…演算手段としての文献検索支援装置としても機能するサーバ処理手段
３５１Ｂ１…情報量認識手段として機能し得る情報量演算手段
３５１Ｂ２…エントロピー認識手段としても機能し得るエントロピー演算手段
３５１Ｃ…関連度認識手段としても機能し得る関連度情報生成手段
３５２…演算手段としての文献検索支援装置である検索支援手段
３５２Ａ…キーワード認識手段としても機能する検索要求情報取得手段
３５２Ｂ…情報量認識手段
３５２Ｃ…エントロピー認識手段
３５２Ｄ…関連度認識手段
３５２Ｅ…表示制御手段
３５２Ｆ…検索制御手段
３５３…検索手段
３５４…文献表示制御手段
【図１】
2006113683.tif 000003
【図２】
2006113683.tif 000004
【図３】
2006113683.tif 000005
【図４】
2006113683.tif 000006
【図５】
2006113683.tif 000007
【図６】
2006113683.tif 000008
【図７】
2006113683.tif 000009
【図８】
2006113683.tif 000010
【図９】
2006113683.tif 000011
【図１０】
2006113683.tif 000012