(57)【特許請求の範囲】
【請求項１】
データベース内に蓄積された情報を検索条件に従って検索するとともに検索結果内のダウンロード対象情報のダウンロードを管理するデータベース検索サーバであって、
検索条件を受け付けて前記データベースを検索する検索処理部と、
検索処理部が検索した検索結果内のダウンロード対象情報のダウンロードが要求された場合、前記ダウンロード対象情報のダウンロードが正当なダウンロードであるか否かの指標を示すダウンロード目的の入力を要求する目的要求部と、
前記ダウンロード目的の入力がある場合に、前記ダウンロード対象情報をダウンロードするダウンロード部と、
前記ダウンロード部によってダウンロードされた場合、少なくとも前記ダウンロード対象情報の特定情報、前記ダウンロード目的、ダウンロード要求者及びダウンロード日時を含むダウンロード履歴項目に対応するダウンロード履歴を記録する履歴処理部と
を備えることを特徴とするデータベース検索サーバ。
【請求項２】
前記ダウンロード対象情報が複数のダウンロード情報の集合であり、かつ、前記ダウンロード目的の入力があった場合、前記ダウンロード目的の記述をもとに前記検索条件を修正し、該修正した検索条件をもとに、前記データベースの再検索を行わせる検索条件修正部を備えることを特徴とする請求項１に記載のデータベース検索サーバ。
【請求項３】
前記ダウンロード目的以外の補助情報の入力を要求する補助情報要求部を備え、
前記検索条件修正部は、前記ダウンロード対象情報が複数のダウンロード情報の集合であり、かつ、前記補助情報の入力があった場合、前記補助情報をもとに前記検索条件を修正し、該修正した検索条件をもとに、前記データベースの再検索を行わせることを特徴とする請求項２に記載のデータベース検索サーバ。
【請求項４】
前記ダウンロード目的の入力があった場合、ダウンロード管理担当者に前記ダウンロード目的が正当であるか否かを問い合わせる問合せ部を備え、
前記ダウンロード部は、前記問い合わせに対して前記ダウンロード目的が正当であるとの回答を受けた場合に前記ダウンロード対象情報をダウンロードすることを特徴とする請求項１〜３のいずれか一つに記載のデータベース検索サーバ。
【請求項５】
前記ダウンロード履歴項目の内容を指定する履歴項目指示部と、
指示されたダウンロード履歴項目の内容に対応するダウンロード履歴をダウンロードする履歴ダウンロード部と
を備えることを特徴とする請求項１〜４のいずれか一つに記載のデータベース検索サーバ。
【請求項６】
請求項１〜５のいずれか一つに記載のデータベース検索サーバと、
ネットワークを介して前記データベース検索サーバに接続する端末装置と
を備え、
前記端末装置は、
前記検索条件及び前記ダウンロード目的を含む各種情報を入力する入力部と、
前記検索結果を含む各種情報を表示する表示部と
を備えることを特徴とするデータベース検索システム。
【請求項７】
データベース内に蓄積された情報を検索条件に従って検索するとともに検索結果内のダウンロード対象情報のダウンロードを管理するデータベース検索サーバにおけるデータベース検索方法であって、
前記データベース検索サーバが、検索条件を受け付けて前記データベースを検索する検索処理ステップと、
前記データベース検索サーバが、検索処理ステップが検索した検索結果内のダウンロード対象情報のダウンロードが要求された場合、前記ダウンロード対象情報のダウンロードが正当なダウンロードであるか否かの指標を示すダウンロード目的の入力を要求する目的要求ステップと、
前記ダウンロード目的の入力がある場合に、前記ダウンロード対象情報をダウンロードするダウンロードステップと、
前記データベース検索サーバが、前記ダウンロードステップによってダウンロードされた場合、少なくとも前記ダウンロード対象情報の特定情報、前記ダウンロード目的、ダウンロード要求者及びダウンロード日時を含むダウンロード履歴項目に対応するダウンロード履歴を記録する履歴処理ステップと
を含むことを特徴とするデータベース検索方法。
【請求項８】
前記データベース検索サーバが、前記ダウンロード対象情報が複数のダウンロード情報の集合であり、かつ、前記ダウンロード目的の入力があった場合、前記ダウンロード目的の記述をもとに前記検索条件を修正し、該修正した検索条件をもとに、前記データベースの再検索を行わせる検索条件修正ステップを含むことを特徴とする請求項７に記載のデータベース検索方法。
【請求項９】
前記データベース検索サーバが、前記ダウンロード目的以外の補助情報の入力を要求する補助情報要求ステップを含み、
前記検索条件修正ステップは、前記ダウンロード対象情報が複数のダウンロード情報の集合であり、かつ、前記補助情報の入力があった場合、前記補助情報をもとに前記検索条件を修正し、該修正した検索条件をもとに、前記データベースの再検索を行わせることを特徴とする請求項８に記載のデータベース検索方法。
【請求項１０】
前記データベース検索サーバが、前記ダウンロード目的の入力があった場合、ダウンロード管理担当者に前記ダウンロード目的が正当であるか否かを問い合わせる問合せステップを含み、
前記ダウンロードステップは、前記問い合わせに対して前記ダウンロード目的が正当であるとの回答を受けた場合に前記ダウンロード対象情報をダウンロードすることを特徴とする請求項７〜９のいずれか一つに記載のデータベース検索方法。
【請求項１１】
前記ダウンロード履歴項目の内容を指定する履歴項目指示ステップと、
指示されたダウンロード履歴項目の内容に対応するダウンロード履歴をダウンロードする履歴ダウンロードステップと
を含むことを特徴とする請求項７〜１０のいずれか一つに記載のデータベース検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データベースに対する検索結果あるいは検索結果に添付された文書などがダウンロードされた場合に、ダウンロードの正当性を容易に把握することができるデータベース検索サーバ、データベース検索システム及びデータベース検索方法に関する。
【背景技術】
【０００２】
近年、企業と顧客との間を繋ぐコールセンターの重要性が高まっている。問い合わせやクレームに対して素早く、適切に対応することで、企業に対する顧客のロイヤルティを高めることが可能である。これに対して、従来、ユーザからの問い合せに対して適切な知識情報を効率よく検索することを目的としたシステムが提案されている（例えば、特許文献１参照）。
【０００３】
特許文献１に記載のサポートセンタシステムでは、カテゴリ分けされた知識情報を格納する知識データベース（技術情報ＤＢ、問合せ履歴ＤＢ）と、カテゴリごとの特徴をベクトルで表わしたカテゴリ別ベクトルデータを用いてカテゴリ分けを行うカテゴリ分類手段と、カテゴリ別ベクトルデータと問合せ文とのベクトルの距離を計算して求めた類似度を基に検索用カテゴリ候補を抽出する問合せ判別手段と、抽出された検索用カテゴリ候補に該当するカテゴリを有する知識情報のベクトルと問合せ文のベクトルとの距離を計算して求めた類似度を基に知識データベースの中から所定の知識情報を検索出力する検索手段とを備え、意味的に近い知識情報を検索できるようにしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−２３０００５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、社内や教育機関内のクローズされたデータベースでは、データベース内のダウンロード対象を自由にダウンロードさせてしまうと、正当な理由のあるダウンロードであるか否かを把握することができない。ここで、ダウンロード後に、ダウンロードを行った検索者に対して後日、ダウンロードの正当性を把握するための調査を行うことは、データベース管理側及び検索者の双方にとって煩雑であり、時間と労力とがかかるという課題があった。
【０００６】
本発明は、上記従来技術の課題を解決するためになされたものであって、データベースに対する検索結果あるいは検索結果に添付された文書などがダウンロードされた場合に、ダウンロードの正当性を容易に把握することができるデータベース検索サーバ、データベース検索システム及びデータベース検索方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決するため、本発明は、データベース内に蓄積された情報を検索条件に従って検索するとともに検索結果内のダウンロード対象情報のダウンロードを管理するデータベース検索サーバであって、検索条件を受け付けて前記データベースを検索する検索処理部と、検索処理部が検索した検索結果内のダウンロード対象情報のダウンロードが要求された場合、前記ダウンロード対象情報のダウンロードが正当なダウンロードであるか否かの指標を示すダウンロード目的の入力を要求する目的要求部と、前記ダウンロード目的の入力がある場合に、前記ダウンロード対象情報をダウンロードするダウンロード部と、前記ダウンロード部によってダウンロードされた場合、少なくとも前記ダウンロード対象情報の特定情報、前記ダウンロード目的、ダウンロード要求者及びダウンロード日時を含むダウンロード履歴項目に対応するダウンロード履歴を記録する履歴処理部とを備えることを特徴とする。
【０００８】
また、本発明は、上記の発明において、前記ダウンロード対象情報が複数のダウンロード情報の集合であり、かつ、前記ダウンロード目的の入力があった場合、前記ダウンロード目的の記述をもとに前記検索条件を修正し、該修正した検索条件をもとに、前記データベースの再検索を行わせる検索条件修正部を備えることを特徴とする。
【０００９】
また、本発明は、上記の発明において、前記ダウンロード目的以外の補助情報の入力を要求する補助情報要求部を備え、前記検索条件修正部は、前記ダウンロード対象情報が複数のダウンロード情報の集合であり、かつ、前記補助情報の入力があった場合、前記補助情報をもとに前記検索条件を修正し、該修正した検索条件をもとに、前記データベースの再検索を行わせることを特徴とする。
【００１０】
また、本発明は、上記の発明において、前記ダウンロード目的の入力があった場合、ダウンロード管理担当者に前記ダウンロード目的が正当であるか否かを問い合わせる問合せ部を備え、前記ダウンロード部は、前記問い合わせに対して前記ダウンロード目的が正当であるとの回答を受けた場合に前記ダウンロード対象情報をダウンロードすることを特徴とする。
【００１１】
また、本発明は、上記の発明において、前記ダウンロード履歴項目の内容を指定する履歴項目指示部と、指示されたダウンロード履歴項目の内容に対応するダウンロード履歴をダウンロードする履歴ダウンロード部とを備えることを特徴とする。
【００１２】
また、本発明は、上記の発明のいずれか一つに記載のデータベース検索サーバと、ネットワークを介して前記データベース検索サーバに接続する端末装置とを備え、前記端末装置は、前記検索条件及び前記ダウンロード目的を含む各種情報を入力する入力部と、前記検索結果を含む各種情報を表示する表示部とを備えることを特徴とする。
【００１３】
また、本発明は、データベース内に蓄積された情報を検索条件に従って検索するとともに検索結果内のダウンロード対象情報のダウンロードを管理するデータベース検索サーバにおけるデータベース検索方法であって、前記データベース検索サーバが、検索条件を受け付けて前記データベースを検索する検索処理ステップと、前記データベース検索サーバが、検索処理ステップが検索した検索結果内のダウンロード対象情報のダウンロードが要求された場合、前記ダウンロード対象情報のダウンロードが正当なダウンロードであるか否かの指標を示すダウンロード目的の入力を要求する目的要求ステップと、前記ダウンロード目的の入力がある場合に、前記ダウンロード対象情報をダウンロードするダウンロードステップと、前記データベース検索サーバが、前記ダウンロードステップによってダウンロードされた場合、少なくとも前記ダウンロード対象情報の特定情報、前記ダウンロード目的、ダウンロード要求者及びダウンロード日時を含むダウンロード履歴項目に対応するダウンロード履歴を記録する履歴処理ステップとを含むことを特徴とする。
【００１４】
また、本発明は、上記の発明において、前記データベース検索サーバが、前記ダウンロード対象情報が複数のダウンロード情報の集合であり、かつ、前記ダウンロード目的の入力があった場合、前記ダウンロード目的の記述をもとに前記検索条件を修正し、該修正した検索条件をもとに、前記データベースの再検索を行わせる検索条件修正ステップを含むことを特徴とする。
【００１５】
また、本発明は、上記の発明において、前記データベース検索サーバが、前記ダウンロード目的以外の補助情報の入力を要求する補助情報要求ステップを含み、前記検索条件修正ステップは、前記ダウンロード対象情報が複数のダウンロード情報の集合であり、かつ、前記補助情報の入力があった場合、前記補助情報をもとに前記検索条件を修正し、該修正した検索条件をもとに、前記データベースの再検索を行わせることを特徴とする。
【００１６】
また、本発明は、上記の発明において、前記データベース検索サーバが、前記ダウンロード目的の入力があった場合、ダウンロード管理担当者に前記ダウンロード目的が正当であるか否かを問い合わせる問合せステップを含み、前記ダウンロードステップは、前記問い合わせに対して前記ダウンロード目的が正当であるとの回答を受けた場合に前記ダウンロード対象情報をダウンロードすることを特徴とする。
【００１７】
また、本発明は、上記の発明において、前記ダウンロード履歴項目の内容を指定する履歴項目指示ステップと、指示されたダウンロード履歴項目の内容に対応するダウンロード履歴をダウンロードする履歴ダウンロードステップとを含むことを特徴とする。
【発明の効果】
【００１８】
本発明によれば、データベースに対する検索結果あるいは検索結果に添付された文書などがダウンロードされた場合に、ダウンロードの正当性を容易に把握することができる。
【図面の簡単な説明】
【００１９】
【図１】図１は、本実施例に係るデータベース検索サーバを含むデータベース検索システムの概要を説明するための説明図である。
【図２】図２は、図１に示したデータベース検索サーバを含むデータベース検索システムの構成を示す機能ブロック図である。
【図３】図３は、図２に示した端末装置の構成を示す機能ブロック図である。
【図４】図４は、制御部によるデータベース検索処理手順を示すフローチャートである。
【図５】図５は、データベース検索処理における端末装置側の表示画面の一例を示す図である。
【図６】図６は、ダウンロード履歴の一例を示す図である。
【図７】図７は、本変形例１にかかるデータベース検索サーバを含むデータベース検索システムの構成を示す機能ブロック図である。
【図８】図８は、変形例１の制御部によるデータベース検索処理手順を示すフローチャートである。
【図９】図９は、検索条件修正部による検索条件修正の一例を示す説明図である。
【図１０】図１０は、本変形例２にかかるデータベース検索サーバを含むデータベース検索システムの構成を示す機能ブロック図である。
【図１１】図１１は、本変形例３にかかるデータベース検索サーバを含むデータベース検索システムの構成を示す機能ブロック図である。
【図１２】図１２は、変形例３の制御部によるデータベース検索処理手順を示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下に、添付図面を参照して、本発明に係るデータベース検索サーバを含むデータベース検索システムの好適な実施例を詳細に説明する。
【００２１】
＜データベース検索システムの概要＞
まず、本実施例に係るデータベース検索システムの概要について説明する。図１は、本実施例に係るデータベース検索サーバ１０を含む文書検索システムの概要を説明するための説明図である。
【００２２】
図１に示すように、このデータベース検索システムは、データベース検索サーバ１０に端末装置６０が接続される。端末装置６０は、例えば、製薬会社で学術文献等を取り扱う検索者が取り扱うパーソナルコンピュータなどである。まず、検索者は、端末装置６０から、検索キーワードや自由なテキスト記述による検索条件をデータベース検索サーバ１０にアップロードする（ステップＳ１）。
【００２３】
データベース検索サーバ１０は、受け付けた検索条件に合致する蓄積情報を検索し、検索された蓄積情報を検索結果として端末装置６０側に送る（ステップＳ２）。端末装置６０には、検索結果が表示され、検索者は検索結果内に添付された文献などのダウンロード対象情報に対するダウンロード要求をデータベース検索サーバ１０に送る処理を行う（ステップＳ３）。これに対し、データベース検索サーバ１０は、端末装置６０に対し、ダウンロードの目的の入力を目的要求として送る（ステップＳ４）。端末装置６０では、ダウンロードの目的入力のための画面が表示され、端末装置６０は、検索者が入力した目的をデータベース検索サーバ１０に送信する（ステップＳ５）。
【００２４】
データベース検索サーバ１０は、ダウンロードの目的の入力があった場合、ダウンロード要求されたダウンロード対象を端末装置６０にダウンロードし（ステップＳ６）、その後、少なくとも、文献名などのダウンロード対象情報の特定情報、ダウンロード要求者（検索者）及びダウンロード日時を含むダウンロード履歴項目に対応するダウンロード履歴を記録する履歴処理を行う（ステップＳ７）。
【００２５】
これにより、データベース検索サーバ１０には、ダウンロードの目的を含むダウンロード履歴が記録され、データベース管理者は、このダウンロード履歴を参照して、誰が、何時、何の目的で文献をダウンロードしたかを迅速かつ容易に把握することができる。例えば、ダウンロード対象の文献に著作権使用料が必要な場合、ダウンロード管理者は、文献の著作権使用料の集計を迅速かつ容易に行うことができ、文献の著作権使用料の正当な支払額を特定することができる。ここで、ダウンロードの目的を事後的に把握しようとすると、ダウンロード管理者も検索者も把握のために多大な時間と労力とがかかるが、本実施例では、ダウンロード時に目的が履歴として管理されているため、正当なダウンロードの把握が容易なものとなる。
【００２６】
＜データベース検索サーバの構成＞
次に、図１に示したデータベース検索サーバ１０の構成について説明する。図２は、図１に示したデータベース検索サーバ１０を含むデータベース検索システムの構成を示す機能ブロック図である。データベース検索サーバ１０には、ネットワークＮを介して端末装置６０が接続されている。データベース検索サーバ１０は、入出力部２０、通信部３０、データベース４０及び制御部５０を有する。なお、ネットワークＮは、インタネット、イントラネット、特定の施設内ＬＡＮを含む。
【００２７】
入出力部２０は、各種操作入力及び表示出力等を行うタッチパネル式ディスプレイなどの入出力インタフェースである。通信部３０は、ネットワークＮを介して端末装置６０と通信を行うための通信インタフェースである。
【００２８】
データベース４０は、ハードディスク装置や不揮発性メモリ等からなる記憶デバイスであり、蓄積情報４１及びダウンロード履歴４３を記憶する。蓄積情報４１は、ノリッジデータベースであり、例えば薬剤情報である。蓄積情報４１には、ダウンロードが可能なダウンロード対象情報４２を有する。ダウンロード履歴４３は、ダウンロードされたダウンロード対象情報４２の履歴であり、特にダウンロードの目的が履歴の１つの項目として記録される。
【００２９】
制御部５０は、データベース検索サーバ１０の全体を制御する制御部であり、検索処理部５１、目的要求部５２、ダウンロード部５３、履歴処理部５４、履歴項目指示部５５及び履歴ダウンロード部５６を有する。制御部５０は、これらの機能部に対応するプログラムを不揮発性メモリや磁気ディスク装置などの記憶装置に記憶しておき、これらのプログラムをメモリにロードして、ＣＰＵで実行することで、対応するプロセスを実行させることになる。
【００３０】
検索処理部５１は、端末装置６０からの検索条件を受け付けて蓄積情報４１を検索する。目的要求部５２は、検索処理部５１が検索した検索結果のうちのダウンロード対象情報４２のダウンロード要求を受けて、端末装置６０に対してダウンロードの目的の入力を要求する。ダウンロード部５３は、端末装置６０から、ダウンロードの目的の入力を受け付けて、ダウンロード要求のあったダウンロード対象情報４２を端末装置６０にダウンロードする。
【００３１】
履歴処理部５４は、ダウンロード部によってダウンロードされた場合、少なくとも、ダウンロード対象情報４２を特定するファイル名などのダウンロード対象情報の特定情報、ダウンロード要求者、及び、ダウンロード日時を含んだダウンロード履歴項目に対応して記述されたダウンロード履歴４３をデータベース４０に記録する。
【００３２】
履歴項目指示部５５は、ダウンロード管理者の端末装置からの指示によって、ダウンロード履歴項目の内容を指定する。履歴ダウンロード部５６は、履歴項目指示部５５によって指示されたダウンロード履歴項目の内容に対応するダウンロード履歴をダウンロード管理者の端末装置側にダウンロードする。なお、履歴項目指示部５５は、最初にダウンロード履歴項目を指示するのではなく、全ダウンロード履歴（一覧履歴）を取得した後にダウンロード履歴項目を指示するようにしてもよい。
【００３３】
＜端末装置の構成＞
次に、図２に示した端末装置６０の構成について説明する。図３は、図２に示した端末装置６０の構成を示す機能ブロック図である。端末装置６０は、入力部６１、表示部６２、通信部６３、記憶部６４及び制御部６５を有する。
【００３４】
入力部６１は、キーボード又はマウス等の入力デバイスであり、表示部６２は、液晶パネル等の表示デバイスであり、通信部６３は、データベース検索サーバ１０に接続するための通信インタフェース部である。なお、入力部６１及び表示部６２は、例えばタッチパネル式ディスプレイによる一体型の入出力部であってもよい。また、端末装置６０は、携帯端末装置であってもよい。
【００３５】
記憶部６４は、ハードディスク装置や不揮発性メモリ等からなる記憶デバイスであり、ダウンロードしたダウンロード対象情報４２などを記憶する。
【００３６】
制御部６５は、端末装置６０の全体を制御する制御部であり、検索支援処理部６６を有する。制御部６５は、この機能部に対応するプログラムを不揮発性メモリや磁気ディスク装置などの記憶装置に記憶しておき、このプログラムをメモリにロードして、ＣＰＵで実行することで、対応するプロセスを実行させることになる。
【００３７】
検索支援処理部６６は、入力部６１によって受け付けた検索条件や目的などの各種情報をデータベース検索サーバ１０に送信し、データベース検索サーバ１０の検索結果を含む各種情報を表示部６２表示させるとともに、ダウンロードしたダウンロード対象情報４２を記憶部６４に記憶させる。検索支援処理部６６は、例えばＷＥＢブラウザである。
【００３８】
＜データベース検索処理＞
次に、制御部５０によるデータベース検索処理手順について説明する。図４は、制御部５０によるデータベース検索処理手順を示すフローチャートである。図４に示すように、まず、検索処理部５１は、端末装置６０からの検索条件を受け付ける（ステップＳ１０１）と、検索条件に合致する蓄積情報４１を検索する（ステップＳ１０２）。そして、検索処理部５１は、検索結果を端末装置６０側に通知する（ステップＳ１０３）。
【００３９】
その後、目的要求部５２は、端末装置６０から所望のダウンロード対象情報４２のダウンロード要求があったか否かを判定する（ステップＳ１０４）。目的要求部５２は、ダウンロード要求がないならば（ステップＳ１０４；Ｎｏ）、本処理を終了し、ダウンロード要求があったならば（ステップＳ１０４；Ｙｅｓ）、検索目的の入力要求を端末装置６０に送信する（ステップＳ１０５）。
【００４０】
その後、ダウンロード部５３は、検索目的の入力があったか否かを判定する（ステップＳ１０６）。検索目的の入力がないならば（ステップＳ１０６；Ｎｏ）、本処理を終了し、検索目的の入力があったならば（ステップＳ１０６；Ｙｅｓ）、ダウンロード要求されたダウンロード対象情報４２を端末装置６０にダウンロードする（ステップＳ１０７）。
【００４１】
その後、履歴処理部５４は、少なくともダウンロード対象情報の特定情報、ダウンロード要求者及びダウンロード日時を含むダウンロード履歴項目に対応するダウンロード履歴をダウンロード履歴４３として追加更新する記録を行い（ステップＳ１０８）、本処理を終了する。
【００４２】
＜データベース検索処理における端末装置側の表示画面の一例＞
次に、データベース検索処理における端末装置６０側の表示画面の一例について説明する。図５は、データベース検索処理における端末装置６０側の表示画面の一例を示す図である。端末装置６０では、検索条件を送信すると、検索結果画面Ｅ１に検索結果の内容が表示される。そして、この検索結果の内容に、添付ファイル「ＡＡＡ．ｐｄｆ」の右横にダウンロードボタンＢ１が表示され、添付ファイルのダウンロードが可能になる。
【００４３】
ダウンロードボタンＢ１を押下すると、目的入力画面Ｅ２が表示され、検索の目的の項目である「資料作成」、「研究」、「その他」が表示される。これらの項目のうちの１つを選択することによって、検索の目的入力が完了する。なお、項目「その他」を選択した場合、領域Ｅ１０内に検索の目的を自由にテキスト入力する。この目的入力画面Ｅ２における項目は、予め設定されて選択される項目のみであってもよいし、項目「その他」に示すように、テキスト入力のみであってもよい。また、各項目の表示は、プルダウンリスト表示であってもよく、各種の選択方式が採用できる。
【００４４】
＜ダウンロード履歴の一例＞
次に、ダウンロード履歴の一例について説明する。図６は、ダウンロード履歴の一例を示す図である。図６に示すように、ダウンロード履歴の項目には、「ダウンロード整理番号」、「ダウンロード目的」、「ファイル名」、「ダウンロード要求者」及び「ダウンロード日時」が含まれる。例えば、図５に示したダウンロード対象情報である「ＡＡＡ．ｐｄｆ」は、ダウンロード対象情報の特定情報の１つであるファイル名として記録される。「ダウンロード整理番号」は、ダウンロード履歴４３内の整理番号である。「ダウンロード目的」は、図５の目的入力画面によって入力された目的である。「ダウンロード要求者」は検索者の名前であり、ＩＤであってもよい。「ダウンロード日時」は、「ＡＡＡ．ｐｄｆ」をダウンロードした日時である。
【００４５】
このダウンロード履歴４３を検索することにより、ダウンロード対象情報４２を、誰が、何時、何の目的でダウンロードしたかを容易に把握することができる。これにより、例えば、ダウンロード履歴４３のうち、著作権使用料の支払い集計を容易に行うことができるとともに、ダウンロードの正当性を容易に把握することができる。
【００４６】
＜変形例１＞
次に、データベース検索サーバ１０の変形例１について説明する。図７は、本変形例１にかかるデータベース検索サーバ１０を含むデータベース検索システムの構成を示す機能ブロック図である。図７に示すように、本変形例１では、制御部５０に検索条件修正部５７を設けている。その他の構成は、図２に示したデータベース検索システムと同じ構成である。なお、本変形例１では、データベース４０の蓄積情報４１は、薬剤情報ではなく、学校の生徒の個人情報を蓄積している。薬剤情報では、１つの添付ファイルをダウンロード対象情報４２としていたが、本変形例１のダウンロード対象情報４２は、複数のダウンロード情報の集合となる。具体的なダウンロード対象情報４２は、複数の小学生の健康診断結果であり、検索条件によってダウンロード対象情報４２内のダウンロード情報の集合の大きさが異なる。
【００４７】
上記の実施例では、検索の目的を入力していたが、検索条件修正部５７は、この目的の記述を参照して検索条件を修正できるようにしている。すなわち、検索条件と検索の目的とは、検索条件に関して関連性があるため、検索条件修正部５７は、検索の目的の記述を検索に有効な補助情報とし、この補助情報をもとに検索条件を修正するようにしている。これにより、検索者が所望するダウンロード対象情報４２を適切に検索し、ダウンロードすることができる。
【００４８】
＜変形例１のデータベース検索処理＞
次に、変形例１の制御部５０によるデータベース検索処理手順について説明する。図８は、変形例１の制御部５０によるデータベース検索処理手順を示すフローチャートである。図８に示すように、検索条件修正部５７は、検索目的の入力があったならば（ステップＳ２０６；Ｙｅｓ）、検索条件の記述と検索目的の記述とを比較し、検索条件が妥当であるか否かを判定する（ステップＳ２０７）。検索条件が妥当であるか否かは、検索条件の記述と検索目的の記述とに差異があり、例えば、検索目的の記述が検索条件の記述よりも狭い検索範囲となる場合に妥当でないと判定する。
【００４９】
検索条件が妥当でないならば（ステップＳ２０７；Ｎｏ）、検索目的の記述をもとに検索条件を修正し（ステップＳ２０８）、ステップＳ２０１に移行して上記の検索処理を再度行う。一方、検索条件が妥当であるならば（ステップＳ２０７；Ｙｅｓ）、ダウンロード部５３は、ダウンロード要求されたダウンロード対象情報４２を端末装置６０にダウンロードする（ステップＳ２０９）。なお、ステップＳ２０１〜Ｓ２０６，Ｓ２０９，Ｓ２１０の処理は、ステップＳ１０１〜１０８の処理と同じである。
【００５０】
＜検索条件修正の一例＞
図９は、検索条件修正部５７による検索条件修正の一例を示す説明図である。図９に示すように、受け付けた検索条件Ｄ１が「小学生の健康診断結果」である場合、検索結果画面Ｅ１には、全ての小学生の健康診断結果が検索結果として表示され、ダウンロードボタンＢ１を押下することによって、全ての小学生の健康診断結果がダウンロード対象情報４２としてダウンロードが可能とする。
【００５１】
ここで、実施例のように、検索結果画面のダウンロードボタンＢ１を押下してダウンロード要求を行うと、目的入力画面が表示される。この目的入力画面に、目的Ｄ２として「小学５年生男子の健康診断結果調査」と記述された場合、検索条件修正部５７は、検索条件Ｄ１と目的Ｄ２とを比較し、目的Ｄ２の記述が検索条件Ｄ１に比して狭いため、検索条件Ｄ１が妥当でないと判定し、検索条件Ｄ１を検索条件Ｄ１´である「小学５年生男子の健康診断結果」に自動修正する。
【００５２】
これにより、検索者が所望する適正なダウンロード対象情報４２のみを得ることができる。すなわち、ダウンロード時に入力される目的Ｄ２の記述を検索条件Ｄ１の補助情報として利用することによって、適正な検索を行うことができ、無駄なダウンロードを行う必要がなくなり、個人情報の漏洩をも減じることができる。
【００５３】
＜変形例２＞
次に、データベース検索サーバ１０の変形例２について説明する。図１０は、本変形例２にかかるデータベース検索サーバ１０を含むデータベース検索システムの構成を示す機能ブロック図である。図１０に示すように、本変形例２では、変形例１の制御部５０に、さらに補助情報要求部５８を設けている。その他の構成は、図７に示したデータベース検索システムと同じ構成である。
【００５４】
補助情報要求部５８は、ダウンロードの目的以外の補助情報の入力を要求する。目的も補助情報の一例ではあるが、補助情報要求部５８は、目的以外の補助情報の入力を要求する。この補助情報の一例としては、ダウンロード対象情報４２の予測サイズや予測ダウンロード情報数（予測件数）などである。
【００５５】
検索条件修正部５７は、補助情報の記述内容をもとに検索条件を手動修正又は自動修正する支援処理を行う。手動修正の場合、検索条件修正部５７は、検索条件が妥当でない旨を端末装置６０側に送信し、検索者に再度の検索条件の修正入力を依頼する。
【００５６】
本変形例２では、本変形例１の検索条件の修正に加え、補助情報による検索条件の修正をも行うことができるため、さらに適正な検索及びダウンロードを行うことができる。
【００５７】
＜変形例３＞
次に、データベース検索サーバ１０の変形例３について説明する。図１１は、本変形例３にかかるデータベース検索サーバ１０を含むデータベース検索システムの構成を示す機能ブロック図である。図１１に示すように、本変形例３では、図２に示した制御部５０に問合せ部５９を設けている。その他の構成は、図２に示したデータベース検索システムと同じ構成である。
【００５８】
問合せ部５９は、ダウンロードの目的の入力があった場合、ダウンロード管理担当者に、入力された目的が正当であるか否かを問い合わせる。そして、ダウンロード部５３は、問い合わせに対して目的が正当であるとの回答を受けた場合、ダウンロード要求されたダウンロード対象情報４２をダウンロードする。
【００５９】
なお、ダウンロード管理者は、ネットワークＮに接続された端末装置７０を取扱い、例えば、ダウンロード対象情報４２が製薬の文献ファイルである場合には、データベース検索サーバを管理する担当者であり、ダウンロード対象情報４２が学校の生徒の健康診断結果である場合には、校長等のデータベース管理責任者である。
【００６０】
本変形例３では、ダウンロード対象情報４２のダウンロードの目的の正当性をダウンロード管理者に対して具体的に問い合わせを行うようにしているので、ダウンロード対象情報４２のダウンロード管理を厳正に行うことができる。なお、問合せ部５９は、ワークフローを用いて問合せを行うようにしてもよい。
【００６１】
＜変形例３のデータベース検索処理＞
次に、変形例３の制御部５０によるデータベース検索処理手順について説明する。図１２は、変形例３の制御部５０によるデータベース検索処理手順を示すフローチャートである。図１２に示すように、問合せ部５９は、検索目的の入力があったならば（ステップＳ３０６；Ｙｅｓ）、端末装置７０のダウンロード管理者に、検索の目的が正当であるか否かの問合せを行う（ステップＳ３０７）。問合せ部５９は、目的が正当であるとの回答を受けたか否か、すなわちダウンロード許可の回答であるか否かを判定する（ステップＳ３０８）。
【００６２】
ダウンロード許可の回答であるならば（ステップＳ３０８；Ｙｅｓ）、ダウンロード部５３は、ダウンロード要求されたダウンロード対象情報４２を端末装置６０にダウンロードする（ステップＳ３１０）。一方、ダウンロード許可の回答でないならば（ステップＳ３０８；Ｎｏ）、端末装置６０にダウンロード不可通知を行い（ステップＳ３０９）、本処理を終了する。なお、ステップＳ３０１〜Ｓ３０６，Ｓ３１０，Ｓ３１１の処理は、ステップＳ１０１〜１０８の処理と同じである。
【００６３】
なお、上記の実施例及び変形例で図示した各構成は機能概略的なものであり、必ずしも物理的に図示の構成をされていることを要しない。すなわち、各装置の分散・統合の形態は図示のものに限られず、その全部又は一部を各種の負荷や使用状況などに応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。
【産業上の利用可能性】
【００６４】
本発明に係るデータベース検索サーバ、データベース検索システム及びデータベース検索方法は、データベースに対する検索結果あるいは検索結果に添付された文書などがダウンロードされた場合に、ダウンロードの正当性を容易に把握したい場合に有用である。
【符号の説明】
【００６５】
１０  データベース検索サーバ
２０  入出力部
３０，６３  通信部
４０  データベース
４１  蓄積情報
４２  ダウンロード対象情報
４３  ダウンロード履歴
５０，６５  制御部
５１  検索処理部
５２  目的要求部
５３  ダウンロード部
５４  履歴処理部
５５  履歴項目指示部
５６  履歴ダウンロード部
５７  検索条件修正部
５８  補助情報要求部
５９  問合せ部
６０，７０  端末装置
６１  入力部
６２  表示部
６４  記憶部
６６  検索支援処理部
Ｂ１  ダウンロードボタン
Ｄ１  検索条件
Ｄ２  目的
Ｅ１  検索結果画面
Ｅ２  目的入力画面
Ｅ１０  領域
Ｎ  ネットワーク
【図１】
0006959962.tif 000002
【図２】
0006959962.tif 000003
【図３】
0006959962.tif 000004
【図４】
0006959962.tif 000005
【図５】
0006959962.tif 000006
【図６】
0006959962.tif 000007
【図７】
0006959962.tif 000008
【図８】
0006959962.tif 000009
【図９】
0006959962.tif 000010
【図１０】
0006959962.tif 000011
【図１１】
0006959962.tif 000012
【図１２】
0006959962.tif 000013