(57)【要約】【課題】ユーザーの状況に応じた適正な広告を提示することができる技術を提供する。【解決手段】医療情報ＤＢ１１１を構成する複数の情報に含まれる複数の要素の組合せに対し広告情報を関連付けて要素広告関連情報１１４の形式で予め登録しておく。そして、ユーザーの入力情報が要素広告関連情報１１４に登録しておいた複数の要素の組合せに対応する場合、登録しておいた広告情報をユーザーに対して可視的に提示する。【選択図】図３
2007264721.tif 000002
【特許請求の範囲】
【請求項１】
データベースシステムであって、
複数の情報を格納するデータベースと、
前記複数の情報に含まれる複数の要素が相互に関連付けられた要素関連情報と、前記複数の要素に含まれる２以上の要素の組合せに対して広告情報を関連付けた要素広告関連情報とを記憶する記憶手段と、
ユーザーによる入力情報が前記２以上の要素の組合せに対応する場合、前記要素広告関連情報を参照することで、前記ユーザーに対して前記広告情報を可視的に提示する提示手段と、
を備えることを特徴とするデータベースシステム。
【請求項２】
請求項１に記載のデータベースシステムであって、
前記提示手段によって提示された広告情報に対するユーザーのアクセスの状況に応じて、当該広告情報の広告主に対する課金情報を算出する算出手段、
を更に備えることを特徴とするデータベースシステム。
【請求項３】
請求項２に記載のデータベースシステムであって、
前記算出手段が、
前記提示手段による前記広告情報の提示頻度に応じて、前記課金情報を算出することを特徴とするデータベースシステム。
【請求項４】
請求項２または請求項３に記載のデータベースシステムであって、
前記算出手段が、
前記提示手段によって提示された前記広告情報に係る詳細な内容情報へのユーザーのアクセス頻度に応じて、前記課金情報を算出することを特徴とするデータベースシステム。
【請求項５】
請求項２から請求項４のいずれかに記載のデータベースシステムであって、
前記算出手段が、
前記提示手段によって提示された前記広告情報に起因した成約数に応じて、前記課金情報を算出することを特徴とするデータベースシステム。
【請求項６】
請求項１から請求項５のいずれかに記載のデータベースシステムであって、
前記複数の情報のうちの少なくとも一部の情報を提供した情報提供者に対して、謝礼情報を決定する謝礼情報決定手段、
を更に備えることを特徴とするデータベースシステム。
【請求項７】
請求項２から請求項５のいずれかに記載のデータベースシステムであって、
前記複数の情報のうちの少なくとも一部の情報を提供した情報提供者が前記広告情報の広告主である場合には、前記算出手段による前記課金情報の算出ルールを課金料金が安くなるように変更する変更手段、
を更に備えることを特徴とするデータベースシステム。
【請求項８】
請求項１から請求項７のいずれかに記載のデータベースシステムであって、
前記要素関連情報が、
ＲＤＦで記述されたことを特徴とするデータベースシステム。
【請求項９】
請求項１から請求項８のいずれかに記載のデータベースシステムであって、
言語処理を利用することで、前記複数の情報に含まれる複数の要素を構造化して相互に関連付けることで前記要素関連情報を生成する関連情報生成手段、
を更に備えることを特徴とするデータベースシステム。
【請求項１０】
請求項１から請求項９のいずれかに記載のデータベースシステムであって、
前記複数の情報が、医療、看護、及び介護のうちの少なくとも１以上のカテゴリに関する情報を含む場合には、前記広告情報の広告主が、病院、開業医、診療所、医療機器会社、医療関係の学校、医療関係の出版社、及び薬品メーカーのうちの少なくとも１以上の団体を含むことを特徴とするデータベースシステム。
【請求項１１】
請求項１から請求項１０のいずれかに記載のデータベースシステムであって、
前記データベースシステムが、
オークションシステムであることを特徴とするデータベースシステム。
【請求項１２】
請求項１から請求項１０のいずれかに記載のデータベースシステムであって、
前記データベースシステムが、
ｅ−ラーニングシステムであることを特徴とするデータベースシステム。
【請求項１３】
データベースシステムに含まれるコンピュータによって実行されることにより、前記データベースシステムを、請求項１から請求項１２のいずれかに記載のデータベースシステムとして機能させるプログラム。
【請求項１４】
データベースシステムにおける広告提示方法であって、
(a)データベースを構成する複数の情報に含まれる複数の要素が相互に関連付けられた要素関連情報と、前記複数の要素に含まれる２以上の要素の組合せに対して広告情報を関連付けた要素広告関連情報とを記憶部に記憶するステップと、
(b)ユーザーによる入力情報が前記２以上の要素の組合せに対応する場合、前記要素広告関連情報に基づいて、前記ユーザーに対して前記広告情報を可視的に提示するステップと、
を備えることを特徴とするデータベースシステムにおける広告提示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データベースシステムに関する。
【背景技術】
【０００２】
従来、インターネット等における検索システムでは、検索結果を示す画面において各種広告を掲載する技術が実用化されている。そして、広告主に対して広告の掲載に応じて課金するシステムが既に存在している。
【０００３】
このようなシステムでは、キーワードに対して広告を予め登録しておき、入力されたキーワードに応じた広告を表示する技術が一般的であった。また、広告に対してキーワードを設定しておき、設定されたキーワードが含まれるコンテンツに対して広告を掲載する技術が提案されている（例えば、特許文献１）。
【０００４】
【特許文献１】特開２００１−２５６３１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、キーワードに対して広告を設定する手法では、広告主は、考え得るキーワード全てに対して広告の登録を行わなければならず、登録作業が煩雑かつ困難である上、本当に広告を配信したいユーザーのみに広告を配信することが困難である。更に、検索作業が進むにつれて、ユーザーが欲しい情報が順次に絞り込まれているにも拘わらず、広告は絞り込まれないといった問題も生じる。これらの問題は、特許文献１で提案された技術においても発生する。
【０００６】
本発明は、上記課題に鑑みてなされたものであり、ユーザーの状況に応じた適正な広告を提示することができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、請求項１の発明は、データベースシステムであって、複数の情報を格納するデータベースと、前記複数の情報に含まれる複数の要素が相互に関連付けられた要素関連情報と、前記複数の要素に含まれる２以上の要素の組合せに対して広告情報を関連付けた要素広告関連情報とを記憶する記憶手段と、ユーザーによる入力情報が前記２以上の要素の組合せに対応する場合、前記要素広告関連情報を参照することで、前記ユーザーに対して前記広告情報を可視的に提示する提示手段とを備えることを特徴とする。
【０００８】
また、請求項２の発明は、請求項１に記載のデータベースシステムであって、前記提示手段によって提示された広告情報に対するユーザーのアクセスの状況に応じて、当該広告情報の広告主に対する課金情報を算出する算出手段を更に備えることを特徴とする。
【０００９】
また、請求項３の発明は、請求項２に記載のデータベースシステムであって、前記算出手段が、前記提示手段による前記広告情報の提示頻度に応じて、前記課金情報を算出することを特徴とする。
【００１０】
また、請求項４の発明は、請求項２または請求項３に記載のデータベースシステムであって、前記算出手段が、前記提示手段によって提示された前記広告情報に係る詳細な内容情報へのユーザーのアクセス頻度に応じて、前記課金情報を算出することを特徴とする。
【００１１】
また、請求項５の発明は、請求項２から請求項４のいずれかに記載のデータベースシステムであって、前記算出手段が、前記提示手段によって提示された前記広告情報に起因した成約数に応じて、前記課金情報を算出することを特徴とする。
【００１２】
また、請求項６の発明は、請求項１から請求項５のいずれかに記載のデータベースシステムであって、前記複数の情報のうちの少なくとも一部の情報を提供した情報提供者に対して、謝礼情報を決定する謝礼情報決定手段を更に備えることを特徴とする。
【００１３】
また、請求項７の発明は、請求項２から請求項５のいずれかに記載のデータベースシステムであって、前記複数の情報のうちの少なくとも一部の情報を提供した情報提供者が前記広告情報の広告主である場合には、前記算出手段による前記課金情報の算出ルールを課金料金が安くなるように変更する変更手段を更に備えることを特徴とする。
【００１４】
また、請求項８の発明は、請求項１から請求項７のいずれかに記載のデータベースシステムであって、前記要素関連情報が、ＲＤＦで記述されたことを特徴とする。
【００１５】
また、請求項９の発明は、請求項１から請求項８のいずれかに記載のデータベースシステムであって、言語処理を利用することで、前記複数の情報に含まれる複数の要素を構造化して相互に関連付けることで前記要素関連情報を生成する関連情報生成手段を更に備えることを特徴とする。
【００１６】
また、請求項１０の発明は、請求項１から請求項９のいずれかに記載のデータベースシステムであって、前記複数の情報が、医療、看護、及び介護のうちの少なくとも１以上のカテゴリに関する情報を含む場合には、前記広告情報の広告主が、病院、開業医、診療所、医療機器会社、医療関係の学校、医療関係の出版社、及び薬品メーカーのうちの少なくとも１以上の団体を含むことを特徴とする。
【００１７】
また、請求項１１の発明は、請求項１から請求項１０のいずれかに記載のデータベースシステムであって、前記データベースシステムが、オークションシステムであることを特徴とする。
【００１８】
また、請求項１２の発明は、請求項１から請求項１０のいずれかに記載のデータベースシステムであって、前記データベースシステムが、ｅ−ラーニングシステムであることを特徴とする。
【００１９】
また、請求項１３の発明は、データベースシステムに含まれるコンピュータによって実行されることにより、前記データベースシステムを、請求項１から請求項１２のいずれかに記載のデータベースシステムとして機能させるプログラムである。
【００２０】
また、請求項１４の発明は、データベースシステムにおける広告提示方法であって、(a)データベースを構成する複数の情報に含まれる複数の要素が相互に関連付けられた要素関連情報と、前記複数の要素に含まれる２以上の要素の組合せに対して広告情報を関連付けた要素広告関連情報とを記憶部に記憶するステップと、(b)ユーザーによる入力情報が前記２以上の要素の組合せに対応する場合、前記要素広告関連情報に基づいて、前記ユーザーに対して前記広告情報を可視的に提示するステップとを備えることを特徴とする。
【発明の効果】
【００２１】
請求項１に記載の発明によれば、データベースを構成する複数の情報に含まれる複数要素の組合せに対して広告情報を関連付けて登録しておき、ユーザーの入力情報が登録しておいた要素の組合せに対応する場合、ユーザーに対して登録しておいた広告情報を可視的に提示するような構成を採用することで、ユーザーの状況に応じた適正な広告を提示することができる。
【００２２】
また、請求項２に記載の発明によれば、提示された広告情報に対するユーザーのアクセスの状況に応じて、当該広告情報の広告主に対する課金情報を算出するような構成を採用することで、広告主は広告の効果に応じた広告料金を支払えば良いため、広告料金に透明性を持たせることができる。
【００２３】
また、請求項３に記載の発明によれば、広告情報の提示頻度に応じて、当該広告情報の広告主に対する課金情報を算出するような構成を採用することで、広告主は実際に広告された分に応じた広告料金を支払えば良いため、広告料金に透明性を持たせることができる。
【００２４】
また、請求項４に記載の発明によれば、提示された広告情報に係る詳細な内容へユーザーがアクセスした頻度に応じて、当該広告情報の広告主に対する課金情報を算出するような構成を採用することで、広告主は広告の効果をある程度発揮した場合に広告料金を支払えば良いため、広告料金に透明性を持たせることができる。
【００２５】
また、請求項５に記載の発明によれば、提示された広告情報に起因した成約数に応じて、当該広告情報の広告主に対する課金情報を算出するような構成を採用することで、広告主は広告の効果によって売り上げがあった場合に広告料金を支払えば良いため、広告料金に透明性を持たせることができる。
【００２６】
また、請求項６に記載の発明によれば、データベースを構成する情報を提供した者に対して謝礼を出すような構成を採用することで、データベースを構成する情報の充実化を促進することができる。
【００２７】
また、請求項７に記載の発明によれば、データベースを構成する情報を提供した者が広告主となった場合には、広告料金が安くなるような構成を採用することで、データベースを構成する情報の充実化を図ることができる。
【００２８】
また、請求項８に記載の発明によれば、データベースを構成する情報に含まれる複数の要素が相互に関連付けられた情報をＲＤＦで記述するような構成を採用することで、複数の要素を相互に関連付けた情報を容易に記述することができる。
【００２９】
また、請求項９に記載の発明によれば、言語処理を利用して、データベースを構成する情報に含まれる複数の要素を構造化して相互に関連付けた情報を生成するような構成を採用することで、複数の要素を相互に関連付けた情報を容易かつ適正に生成することができる。
【００３０】
また、請求項１０に記載の発明によれば、データベースを構成する情報が、医療、看護、及び介護のうちの少なくとも１以上のカテゴリに関する情報を含む場合には、広告情報の広告主が、病院、開業医、診療所、医療機器会社、医療関係の学校、医療関係の出版社、及び薬品メーカーのうちの少なくとも１以上の団体を含むような構成を採用することで、データベースを構成する情報に応じた適正な広告をユーザーに対して提示することができる。
【００３１】
また、請求項１１に記載の発明によれば、データベースシステムがオークションシステムである場合には、ユーザーの欲するオークションの対象物などに応じた適正な広告をユーザーに対して提示することができる。
【００３２】
また、請求項１２に記載の発明によれば、データベースシステムがｅ−ラーニングシステムである場合には、ユーザーが学習しようとする内容などに応じた適正な広告をユーザーに対して提示することができる。
【００３３】
また、請求項１３に記載の発明によれば、請求項１から請求項１２に記載の発明と同様な効果を得ることができる。
【００３４】
また、請求項１４に記載の発明によれば、請求項１に記載の発明と同様な効果を得ることができる。
【発明を実施するための最良の形態】
【００３５】
以下、本発明の実施形態を図面に基づいて説明する。
【００３６】
＜データベースシステムの構成概要＞
図１は、本発明の実施形態に係るデータベース（ＤＢ）システム１の構成概要を例示する図である。ここでは、例えば、ＤＢシステム１は、医療に関する情報（医療情報）を蓄積し、症状等を示すクエリの入力に応じて、疑われる病名等を抽出して提示する医療情報ＤＢシステムとして構成されている。
【００３７】
ＤＢシステム１では、インターネット回線等の通信回線ＮＴを介して検索サーバ１００、及びユーザー端末Ｔ１〜Ｔ３が相互にデータ送受信可能に接続されている。なお、通信回線ＮＴとしては、インターネット回線に限られず、ＬＡＮ等の種々の通信回線を用いても良い。
【００３８】
ＤＢシステム１では、検索機能がウェブアプリケーションの機能として実装され、ユーザー端末Ｔ１〜Ｔ３から検索サーバ１００へのクエリの送出と、検索サーバ１００からユーザー端末Ｔ１〜Ｔ３への検索結果を示す情報（検索結果情報）の送出は、ブラウザを利用して行われる。なお、検索機能はウェブアプリケーションの機能として実装されているものに限られず、例えば、ブラウザの代わりに専用のクライアントソフトを置いても良い。
【００３９】
また、検索サーバ１００は、管理用端末２００からの入力によって管理されている。
【００４０】
＜データベースシステムにおける情報の流れの概要＞
図２は、ＤＢシステム１における情報の流れの概要を例示する図である。
【００４１】
検索サーバ１００は、検索対象にあたる医療情報を多数格納したデータベース（医療情報ＤＢ）１１１を有している。この検索サーバ１００は、例えば、ＤＢシステム１を運営するデータセンター２に設置され、管理用の端末（管理用端末）からの入力等に応じた管理・運営が行われる。
【００４２】
広告主４は、データセンター２に対して、ＤＢシステム１の検索機能への広告の登録を依頼する。広告主４は、広告の及ぼした効果に応じた料金（広告料金）を支払う。なお、広告料金は、広告の登録を依頼した時点で所定のルールに従って決定された料金としても良い。
【００４３】
例えば、ＤＢシステム１のユーザー３が、ユーザー端末Ｔ１よりクエリを入力すると、検索サーバ１００がクエリに対応した検索結果情報を取得し、ユーザー端末Ｔ１に検索結果情報が送信されて、当該検索結果情報がユーザー端末Ｔ１において可視的に出力される。このとき、決められたルールに従って、広告主４が登録を依頼した広告が検索結果とともにユーザー端末Ｔ１において表示される。
【００４４】
また、ＤＢシステム１では、例えば、ユーザーは、検索サーバ１００が含まれるネットワークに接続することができる環境を有するユーザー端末によって、無償でＤＢシステム１の検索機能を利用することができる。
【００４５】
情報提供者５は、検索サーバ１００の医療情報ＤＢ１１１に蓄積する各種情報（知識）の提供者である。この情報提供者５としては、大学病院等の症例が多数蓄積されている病院や出版社などが考えられる。なお、データセンター２は、情報提供者５に対して、情報の提供に対する謝礼として、対価を支払ったりする。また、情報提供者５が、広告主４となった場合に、広告料金を減免するようにしても良い。
【００４６】
＜データベースシステムの機能構成＞
図３は、ＤＢシステム１の機能構成を例示するブロック図である。なお、図３では、ＤＢシステム１のユーザー（検索者）によってユーザー端末Ｔ１からクエリが入力されて検索が行われ、情報提供者によってユーザー端末Ｔ２から医療情報ＤＢ１１１に追加する情報が提供される場合を例に挙げて示している。なお、ユーザー端末Ｔ３の構成は、ユーザー端末Ｔ１，Ｔ２と同様であるため、図３における記載ならびに説明を省略する。また、実際には、ユーザー端末Ｔ１〜Ｔ３のいずれのユーザー端末から検索者がクエリを入力しても良いし、ユーザー端末Ｔ１〜Ｔ３のいずれのユーザー端末を情報提供者が使用しても良い。
【００４７】
○ユーザー端末Ｔ１：
ユーザー端末Ｔ１は、例えば、一般家庭で使用されるパーソナルコンピュータ（パソコン）である。なお、ユーザー端末Ｔ１は、携帯式の端末（ＰＤＡ）等であっても良い。このユーザー端末Ｔ１は、主に、端末制御部２１０、記憶部２２０、表示部２３０、操作部２４０、及びインターフェース（Ｉ／Ｆ）２５０を備える。
【００４８】
Ｉ／Ｆ２５０は、検索サーバ１００等との間における通信回線ＮＴを介したデータの送受信をコントロールするためのインターフェースである。
【００４９】
記憶部２２０は、例えばハードディスク等によって構成され、ＤＢシステム１の機能の一部を実現するためのプログラムＰＧ１が記憶されている。ユーザー端末Ｔ１では、端末制御部２１０がプログラムＰＧ１を読み込んで実行することにより、ＤＢシステム１に係る機能が実現される。
【００５０】
操作部２４０は、例えばキーボードやマウス等で構成されており、ユーザー端末Ｔ１のユーザー（検索者）によって操作部２４０が適宜操作されると、端末制御部２１０に対して操作に応じた各種信号を送信する。
【００５１】
表示部２３０は、例えば、ＣＲＴや液晶パネルによって構成され、端末制御部２１０からの信号に応答して、各種画像を可視的に出力する。
【００５２】
端末制御部２１０は、ＣＰＵ２１１およびメモリ２１２を有しており、操作部２４０からの各種信号や、記憶部２２０に格納されたプログラムＰＧ１等に基づいて、各種機能や動作を実現する。なお、端末制御部２１０における情報処理の過程で生成される各種データはメモリ２１２に一時的に記憶される。
【００５３】
ここでは、ユーザー（検索者）が、操作部２４０を種々操作することで、検索用のクエリを入力すると、検索サーバ１００で抽出された検索結果情報及び広告情報が表示部２３０において可視的に出力される。
【００５４】
○ユーザー端末Ｔ２：
ユーザー端末Ｔ２は、ユーザー端末Ｔ１と同様に例えばパソコンによって構成されている。そして、ユーザー端末Ｔ２は、主に、端末制御部３１０、記憶部３２０、表示部３３０、操作部３４０、及びＩ／Ｆ３５０を備える。当該各構成は、ユーザー端末Ｔ１の端末制御部２１０、記憶部２２０、表示部２３０、操作部２４０、及びＩ／Ｆ２５０とそれぞれ同様な機能を有しているため、説明を省略する。なお、ユーザー端末Ｔ２の端末制御部３１０は、記憶部３２０に格納されるプログラムＰＧ２を読み込んで実行することで、各種機能を実現する。
【００５５】
ここでは、ユーザー（情報提供者）が、操作部３４０を種々操作することで、検索サーバ１００に対して各種情報を提供することができる。
【００５６】
○管理用端末２００：
管理用端末２００は、ユーザー端末Ｔ１，Ｔ２と同様に例えばパソコンによって構成されている。管理用端末２００は、主に、端末制御部４１０、記憶部４２０、表示部４３０、操作部４４０、及びＩ／Ｆ４５０を備える。当該各構成は、ユーザー端末Ｔ１の端末制御部２１０、記憶部２２０、表示部２３０、操作部２４０、及びＩ／Ｆ２５０とそれぞれ同様な機能を有しているため、説明を省略する。なお、管理用端末２００の端末制御部４１０は、記憶部４２０に格納されるプログラムＰＧ３を読み込んで実行することで、各種機能を実現する。
【００５７】
ここでは、ＤＢシステム１の管理者が操作部４４０を種々操作することで、検索サーバ１００に対して各種管理情報を入力することができる。また、検索サーバ１００から広告料を示す情報（課金情報）や、情報提供者に対する謝礼を示す情報（謝礼情報）を読み取ることができる。
【００５８】
○検索サーバ１００：
検索サーバ１００は、主に、記憶部１１０、制御部１２０、及びＩ／Ｆ１３０を備えている。
【００５９】
Ｉ／Ｆ１３０は、ユーザー端末Ｔ１，Ｔ２等との間における通信回線ＮＴを介したデータの送受信をコントロールしたり、管理用端末２００との間におけるデータの送受信をコントロールするためのインターフェースである。
【００６０】
記憶部１１０は、例えばハードディスク等を備えて構成されており、検索サーバ１００の機能を実現するためのプログラムＰＧ４が記憶されている。検索サーバ１００では、制御部１２０がプログラムＰＧ４を読み込んで実行することにより、図４に示す機能構成等が実現される。
【００６１】
また、記憶部１１０には、医療情報ＤＢ１１１、要素関連情報１１２、広告情報ＤＢ１１３、要素広告関連情報１１４、広告アクセス管理テーブルＡ１、課金リスト情報Ｌ１、料金算出ルール情報ＣＲ、及び謝礼リスト情報Ｌ２が格納されている。
【００６２】
医療情報ＤＢ１１１は、多数の電子カルテの所見文のデータなどといった複数の医療情報を蓄積している。これら複数の医療情報は、例えば、ユーザー端末Ｔ２から提供される。
【００６３】
要素関連情報１１２は、医療情報ＤＢ１１１に格納されている複数の医療情報に含まれた複数の要素（例えば、単語やフレーズ等）の関連を示す情報であり、ＲＤＦ(Resource Description Framework)等を利用して記述されている。この要素関連情報１１２は、医療情報ＤＢ１１１に格納されている複数の医療情報に基づいて生成される。
【００６４】
広告情報ＤＢ１１３は、ユーザー端末Ｔ１の表示部２３０において検索結果情報とともに可視的に出力される広告情報の候補を多数蓄積している。広告情報ＤＢ１１３に格納されている複数の広告情報は、例えば、広告主の依頼に基づいて管理用端末２００から入力される。
【００６５】
要素広告関連情報１１４は、要素関連情報１１２に含まれる複数の要素と、広告情報ＤＢ１１３に格納されている複数の広告情報との関連を示す情報である。制御部１２０は、要素広告関連情報１１４を参照することで、検索結果情報とともにユーザー端末Ｔ１に出力する広告情報を決定する。要素広告関連情報１１４は、例えば、広告主の依頼に基づいて管理用端末２００から入力される。
【００６６】
広告アクセス管理テーブルＡ１は、広告情報に対するユーザー（検索者）のアクセス状況を管理するテーブルである。
【００６７】
課金リスト情報Ｌ１は、ユーザー（検索者）に対する広告の効果に応じて決定される広告料を管理するリストを示す情報である。
【００６８】
料金算出ルール情報ＣＲは、ユーザー（検索者）に対する広告の効果から広告料を算出するためのルールを格納している。
【００６９】
謝礼リスト情報Ｌ２は、情報提供者による医療情報ＤＢ１１１の情報充実化に対する謝礼の内容を管理するリストを示す情報である。
【００７０】
制御部１２０は、ＣＰＵ１２１およびメモリ１２２を有しており、管理用端末２００や端末Ｔ１〜Ｔ３からの各種信号や、プログラムＰＧ４等に基づいて、ＤＢシステム１に関する動作を制御する部位である。ここでは、例えば、管理用端末２００からの信号に基づき、制御部１２０が、記憶部１１０に格納されているプログラムＰＧ４を読み込んで実行することにより、ＤＢシステム１に関する機能及び動作が実現される。なお、制御部１２０における情報処理の過程で生成される各種データは、メモリ１２２に一時的に記憶される。
【００７１】
ＤＢシステム１では、制御部１２０、及び端末制御部２１０，３１０，４１０等の各機能が協働して、各種データを相互に送受信し合うことで、医療情報の検索に使用する情報を構築する動作（以下「検索用情報構築動作」と称する）ならびに医療情報の検索に係る動作（以下「医療情報検索動作」と称する）を実現する。なお、以下では、検索用情報構築動作と医療情報検索動作とを含む検索に関する動作を「検索関連動作」と称する。
【００７２】
以下、ＤＢシステム１における検索関連動作について説明する。
【００７３】
＜検索関連動作＞
図４は、検索関連動作が実行される際に、制御部１２０において実現される機能を例示する図である。検索関連動作を行う際には、制御部１２０は、機能として、機械学習部２１、データ構築部２２、要素広告関連付け部２３、データ検索／抽出部２４、要素組合せ認識部２５、広告情報抽出部２６、データ転送部２７、アクセス状況認識部２８、広告料金算出部２９、謝礼情報決定部３０、及び算出ルール変更部３１を備えて構成される。
【００７４】
○機械学習部２１：
機械学習部２１は、例えば、教師データとして学習用コーパスなどが与えられることで、医療情報ＤＢ１１１に格納される複数の医療情報を構造化する際に基準となる情報を学習する。
【００７５】
学習用コーパスは、電子カルテの所見文の形式（文章モデル）に準じた大量のテキストデータを含む。この文章モデルは、例えば、症状→病名→薬→対処方法といった具合に、電子カルテの所見文の構成を示すものである。そして、学習用コーパスでは、例えば、電子カルテのモデル（「電子カルテモデル」とも称する）に含まれる所見文の文章モデルを構成する各要素の分類項目名が各語句にタグ付けされている。
【００７６】
例えば、要素の分類項目としては、「症状」「病名」「薬」及び「対処方法」等が挙げられる。そして、教師データでは、例えば、要素の分類項目「症状」に対し「頭痛」「めまい」「発熱」「吐き気」・・・等の語句が、要素の分類項目「病名」に対し「虫垂炎」「インフルエンザ」・・・等の語句が、要素の分類項目「薬」に対し「クスリ１」「クスリ２」・・・等の語句が、要素の分類項目「対処方法」に対し「注射」「栄養」・・・等の語句がそれぞれ列挙される。
【００７７】
そして、学習用コーパスでは、例えば、「頭痛」「めまい」「発熱」「吐き気」・・・等の語句に対して要素の分類項目名「症状」がタグ付けされている。「虫垂炎」「インフルエンザ」・・・等の語句に対して要素の分類項目名「病名」がタグ付けされている。「クスリ１」「クスリ２」・・・等の語句に対して要素の分類項目名「薬」がタグ付けされている。「注射」「栄養」・・・等の語句に対して要素の分類項目名「対処方法」がタグ付けされている。
【００７８】
機械学習部２１は、学習用コーパスから語句を抜き出し、対応する要素の分類項目毎にそれぞれ記憶する。つまり、機械学習部２１では、学習用コーパスを含む教師データを学習教材とし、教師データを参照して要素の分類項目毎に各要素の分類項目に属する語句を学習して記憶する。このとき、機械学習部２１では、語句や表現の振れをある程度正規化する。
【００７９】
更に、機械学習部２１では、学習用コーパスにおける要素の出現パターンも学習して記憶する。例えば、症状「発熱」の後には「病名」に属する語句が出現する等といった、如何なる分類項目に属する如何なる語句が、どのような順で出現するのかといった出現パターンを学習して記憶する。
【００８０】
機械学習部２１で、学習されて記憶されるデータは、医療情報ＤＢ１１１に格納される複数の所見文を構成する各要素をどのような要素の分類項目に分解するのかを示すモデルのデータ（モデルデータ）として使用される。なお、このモデルデータを予め外部から得るようにしても良い。
【００８１】
○データ構築部２２：
データ構築部２２は、機械学習部２１で学習されたモデルデータを基準としつつ、公知のＳＶＭ（Support Vector Machine）を用いて、医療情報ＤＢ１１１に格納されている複数の所見文の情報を対象として、要素の分類項目と実際に使用されている語句とを識別する機能を有する。
【００８２】
また、データ構築部２２では、要素の分類項目が識別された情報に基づき、所見文を、要素の分類項目毎に属する語句（要素）に分解してＲＤＦで記述することで、所見文を構造化する。更に、データ構築部２２では、構造化された所見文に患者属性を付加することで、ＲＤＦで記述された構造化データが作成される。
【００８３】
図５は、１つの電子カルテの所見文の要素（属性情報を構成する要素も含む）が構造化されたデータ（以下「単所見文構造化データ」とも称する）を例示する図である。図５に示すように、電子カルテのファイル「Ａ−０００１」に対して、ＲＤＦによって、要素の分類項目「症状」「病名」「薬」「対処方法」をそれぞれ属性の項目とし、各属性に対して属性値「発熱」「インフルエンザ」「クスリ１」「注射」がぞれぞれ関連付けられて記述されている。また、属性情報に係る属性の項目「患者」に対して「特許太郎」が関連付けられ、更に、患者の属性に対して、属性の項目「性別」及び「年齢」について「Ｍ」と「５３」とがそれぞれ関連付けられて記述されている。
【００８４】
また、データ構築部２２では、各単所見文構造化データにおいて１つのファイルに対して関連付けられている複数の要素（ここでは、属性値）を、属性項目毎に並べて相互に関連付け直してＲＤＦで記述する処理を、多数の単レポート構造化データの全てについて行う。そして、この処理の結果として、複数の属性項目に含まれる属性項目毎に複数の要素（ここでは、語句）が列挙されるとともに、各属性項目間で、各要素どうしがネットワーク状に関連付けられた情報（以下「ネットワーク情報」とも称する）が作成される。
【００８５】
つまり、データ構築部２２において、各種言語処理を利用することで、医療情報ＤＢ１１１に格納された複数の情報に含まれる複数の要素を構造化して、相互に関連付けることでネットワーク情報が生成される。このネットワーク情報は、要素関連情報１１２として記憶部１１０に記憶される。
【００８６】
図６は、多数の所見文に係る要素が構造化された例を示す図である。図６では、関連付けられた要素どうしを線で結んで示している。
【００８７】
なお、図６では、項目「病名」の要素が「インフルエンザ」である場合を例示したが、所見文では、病名を「インフルエンザ」といった具合に総括的な概念の言葉で表すことなく、「香港Ａ型」等といった具合に下位概念の言葉で表される場合もある。このような場合には、下位概念の言葉を上位概念の言葉に置き換えて、要素関連情報１１２を構成するようにしても良い。
【００８８】
○要素広告関連付け部２３：
要素広告関連付け部２３は、管理者が管理用端末２００の操作部４４０を種々操作することで入力される信号に基づいて要素広告関連情報１１４を生成し、記憶部１１０に記憶する。この要素広告関連情報１１４は、要素関連情報１１２を構成する複数の要素に含まれる１つの要素及び／又は２つ以上の要素の組合せに対して、広告情報ＤＢ１１３に含まれる広告情報を関連付けた情報であり、図７に一例を示している。
【００８９】
要素関連情報１１２では、例えば、図７に示すように、要素「発熱」と要素「インフルエンザ」の組合せに対して広告情報「○○薬（Ａ製薬会社）」が関連付けられ、要素「インフルエンザ」に対して広告情報「予防接種（病院Ａ）」が関連付けられ、要素「クスリ２」と要素「栄養」の組合せに対して広告情報「○○○（開業医Ｂ）」が関連付けられている。
【００９０】
○データ検索／抽出部２４：
データ検索／抽出部２４は、端末Ｔ１の表示部２３０に表示された画面で入力された各種情報（クエリ等）に対応する情報を記憶部１１０内から検索して抽出する。なお、データ検索／抽出部２４によって抽出された情報（検索結果情報）はメモリ１２２に一時的に記憶される。
【００９１】
図８は、ユーザー端末Ｔ１において医療情報を検索する際に表示部２３０に表示される初期画面（検索初期画面）Ｇ１の一例を示す図である。検索初期画面Ｇ１では、検索のためのクエリにあたる症状を記入する欄（記入欄）Ｂ１、体温を記入する欄（記入欄）Ｂ２、及びその他の症状を記入する欄（記入欄）Ｂ３が表示される。検索者は、操作部２４０を種々操作することで、検索初期画面Ｇ１の記入欄Ｂ１〜Ｂ３に適宜症状等を記入して、「次へ」ボタンにマウスポインタＭＰを合わせて左クリックすることで、検索の実行を指示することができる。そして、このとき、データ検索／抽出部２４は、検索初期画面Ｇ１で入力されたクエリに対応する疑われる病名を示す要素の情報（ここでは病名要素情報）を検索して抽出し、検索結果情報としてメモリ１２２に一時的に記憶する。
【００９２】
なお、入力情報（例えば症状を示す情報）から検索結果情報（例えば疑われる病名を示す情報）を抽出する手法については、例えば、要素関連情報１１２から抽出する手法を採用しても良いし、種々の一般的な手法を用いても良い。
【００９３】
○要素組合せ認識部２５：
要素組合せ認識部２５は、要素関連情報１１２のうち、検索者の入力情報に対応する１つの要素及び／又は２以上の要素の組合せを認識する。具体的には、検索者がアクセスした要素及び／又は２以上の要素の組合せを認識する。なお、要素組合せ認識部２５によって認識された１つの要素及び／又は２以上の要素の組合せを示す情報はメモリ１２２に一時的に記憶される。
【００９４】
例えば、上記のように、検索者が症状「発熱」を示す情報をクエリとして入力して、病名「インフルエンザ」が検索結果として得られた場合、データ検索／抽出部２４は、検索者の入力情報が要素「発熱」と要素「インフルエンザ」の組合せに対応するものと認識する。また、このとき、検索者が検索サーバ１００にアクセスして検索を行い、要素「発熱」に引き続いて要素「インフルエンザ」にアクセスしているものと見なすこともできる。
【００９５】
○広告情報抽出部２６：
広告情報抽出部２６は、要素広告関連情報１１４を参照することで、要素組合せ認識部２５によって認識された要素及び／又は２以上の要素の組合せに対応する広告情報を特定して、当該広告情報を広告情報ＤＢ１１３から抽出する。
【００９６】
例えば、要素組合せ認識部２５によって要素「発熱」と要素「インフルエンザ」の組合せが認識された場合には、図７に示す要素広告関連情報１１４から要素「発熱」と要素「インフルエンザ」の組合せに対応する広告情報「○○薬（Ａ製薬会社）」が抽出される。なお、広告情報抽出部２６によって抽出された広告情報はメモリ１２２に一時的に記憶される。
【００９７】
○データ転送部２７：
データ転送部２７は、メモリ１２２に記憶された検索結果情報と広告情報とをユーザー端末Ｔ１に転送する。この検索結果情報と広告情報は、ユーザー端末Ｔ１のメモリ２１２に一時的に格納される。
【００９８】
このとき、ユーザー端末Ｔ１では、端末制御部２１０の制御により、メモリ２１２に格納された検索結果情報と広告情報とに基づいた画面（検索結果画面）を表示部２３０に表示する。つまり、検索者の入力情報が、要素広告関連情報１１４における１つの要素及び／又は２以上の要素の組合せに対応する場合には、当該１つの要素及び／又は２以上の要素の組合せに対して関連付けられた広告情報を可視的に提示する検索結果画面が表示部２３０に表示される。
【００９９】
図９は、検索結果画面Ｇ２を例示する図である。図９に示すように、検索結果画面Ｇ２では、病名の表示（ここでは、インフルエンザ）Ｎ１と、広告の表示ＣＭ１，ＣＭ２が提示されている様子を示している。検索者は、病名の表示Ｎ１を視認することで、自己が入力した症状から疑われる病名を把握することができる。また、このとき、検索結果画面Ｇ２では、検索者の入力（例えばクエリ）に応じた広告の表示ＣＭ１，ＣＭ２が表示されている。具体的には、ここでは、検索者が検索サーバ１００にアクセスして検索を実行し、要素「発熱」の後に要素「インフルエンザ」にアクセスしたため、当該要素の組合せに対応した広告情報が可視的に表示されている。
【０１００】
また、検索結果画面Ｇ２で、対処の表示を指示する「対処へ」ボタンにマウスポインタＭＰを合わせて左クリックすると、対処を示す画面（対処画面）が表示される。
【０１０１】
この対処画面の表示動作は以下のようなものである。ユーザー端末Ｔ１から対処画面の表示を要求する指示がなされると、データ検索／抽出部２４が医療情報ＤＢ１１１から検索結果画面Ｇ２で表示された病名についての対処を示す情報（対処情報）を検索し、検索結果情報として抽出する。このとき、要素組合せ認識部２５が、要素広告関連情報１１４を参照することで、対処情報も含めて、検索者がアクセスした要素及び要素の組合せを再認識する。そして、広告情報抽出部２６が、再認識された要素及び要素の組合せに対応する新たな広告情報を抽出する。更に、データ転送部２７によって検索結果情報（ここでは、対処情報）と新たな広告情報とがユーザー端末Ｔ１に転送されて、検索結果情報と広告情報とに基づく対処画面が表示部２３０に表示される。
【０１０２】
また、検索結果画面Ｇ２（図９）では、広告の表示ＣＭ１，ＣＭ２のうちの所望の広告の表示にマウスポインタＭＰを合わせて、左クリックすると、広告情報に係る詳細かつ実体的な内容を示すＷｅｂページ（詳細広告情報）にアクセスされ、表示部２３０に詳細広告情報に基づく表示画面（詳細広告画面）Ｇ３が可視的に表示される。
【０１０３】
図１０は、詳細広告画面Ｇ３を例示する図である。図１０の詳細広告画面Ｇ３は、図９の検索結果画面Ｇ２における広告の表示ＣＭ１についての詳細広告情報が可視的に表示された画面を例示したものである。詳細広告画面Ｇ３（図１０）では、広告情報に係る詳細かつ実体的な内容として、「○○薬」の症状、効能、用法、対象年齢、数量や成分などといった情報が提示されている。また、検索者は、詳細広告画面Ｇ３のオーダーボタンＤ１〜Ｄ３の何れかにマウスポインタＭＰを適宜合わせて左クリックすることで、広告に係る商品をインターネット経由で購入することができる。これにより、商品購入が成約した状態となる。
【０１０４】
○アクセス状況認識部２８：
アクセス状況認識部２８は、表示部２３０において可視的に提示された広告情報に対する検索者のアクセスの状況を認識する。
【０１０５】
このアクセスの状況には、ｉ）検索者が広告を視認する状況（表示部２３０において単に広告情報が可視的に提示された状況）、ii）検索者が広告に係る詳細かつ実体的な内容を視認する状況（表示部２３０に詳細広告画面が表示された状況）、iii）広告提示に起因して成約した状況、等が挙げられる。
【０１０６】
図１１は、広告アクセス管理テーブル情報Ａ１の内容を例示する図であり、広告アクセス管理テーブル情報Ａ１は、アクセス状況認識部２８によって認識された広告情報に対する検索者のアクセス状況を管理している。具体的には、広告アクセス管理テーブル情報Ａ１では、広告が表示された回数（広告表示回数）と、広告の詳細な情報（詳細広告情報）が掲載されたサイトが閲覧された回数（サイト閲覧回数）と、広告に起因した成約数（広告による成約数）とが管理されている。
【０１０７】
例えば、アクセス状況認識部２８は、図９に示したように検索結果画面Ｇ２である広告が表示されると、当該表示された広告の広告表示回数を１だけ増加させる。また、図１０に示したような詳細広告画面Ｇ３が表示されると、サイト閲覧回数を１だけ増加させる。更に、図１０に示したような詳細広告画面Ｇ３で成約すると、広告による成約数を１だけ増加する。
【０１０８】
○広告料金算出部２９：
広告料金算出部２９は、広告アクセス管理テーブル情報Ａ１で管理されている広告情報に対する検索者のアクセスの状況に応じて、広告情報の広告主に対する広告料金を示す情報（課金情報）を算出する。この課金情報の算出は、記憶部１１０に格納された料金算出ルール情報ＣＲに基づいて行われる。例えば、広告表示回数をＣＮ、サイト閲覧回数をＳＮ、広告による成約数をＴＮとし、広告表示１回に対する料金を第１の金額Ｍ１とし、サイト閲覧１回に対する料金を第２の金額Ｍ２とし、成約１つに対する料金を第３の金額Ｍ３とすると、１つの広告情報に対する広告料金ＭＱは、下式（１）で示される。
【０１０９】
ＭＱ＝（ＣＮ×Ｍ１）＋（ＳＮ×Ｍ２）＋（ＴＮ×Ｍ３）・・・（１）
【０１１０】
このように、広告料金算出部２９によって、広告情報の広告主に対する広告料金ＭＱが、広告情報の提示頻度、提示された広告情報に対する詳細かつ実体的な内容情報への検索者のアクセス頻度、及び提示された広告情報に起因した成約数に応じて算出される。
【０１１１】
図１２は、上式（１）で算出された広告料金ＭＱを広告情報毎に管理する課金リスト情報Ｌ１の内容を例示する図である。
【０１１２】
なお、このようにして算出されて管理された課金リスト情報Ｌ１に基づいて、電子マネー等を利用して、自動的に広告主から広告料金を徴収するようにしても良いし、管理者が管理用端末２００から課金リスト情報Ｌ１を閲覧することで、広告主に広告料金を請求するようにしても良い。
【０１１３】
○謝礼情報決定部３０：
謝礼情報決定部３０は、医療情報ＤＢ１１１を構成する複数の情報のうちの少なくとも一部の情報を提供した情報提供者に対して、所定の謝礼を付与するための情報（謝礼情報）を決定する。なお、謝礼情報決定部３０によって決定された謝礼情報は、記憶部１１０に記憶される謝礼リスト情報Ｌ２において、情報提供者毎に管理される。
【０１１４】
例えば、情報提供者がユーザー端末Ｔ２から医療情報ＤＢ１１１を構成する新規な情報を提供した場合、データ構築部２２が当該新規な情報（新規提供情報）を要素に分解した際に、分解した要素の数（分解要素数）に応じて謝礼を決定する手法が考えられる。所定の謝礼としては、まず謝礼金が考えられるが、この謝礼金の算出方法としては、例えば、新規提供情報に係る分解要素数に所定の金額を乗じることで算出する手法が考えられる。なお、所定の謝礼としては、その他、ポイントや商品や寄与度が高い情報提供者の称号等も考えられる。
【０１１５】
○算出ルール変更部３１：
算出ルール変更部３１は、情報提供者が広告情報の広告主となった場合に、通常の広告主よりも広告料金が安くなるように、広告料金算出部２９による情報提供者に対する課金情報の算出ルールを変更する。
【０１１６】
例えば、新規な情報提供に対してポイントが付与されて謝礼リスト情報Ｌ２で管理されているものと仮定すると、算出ルール変更部３１が、謝礼リスト情報Ｌ２を参照して、ポイントの多さに応じて、第１〜第３の金額Ｍ１〜Ｍ３を段階的に変更する手法が考えられる。このような変更を可能とするために、料金算出ルール情報ＣＲにおいて、予め複数段階のポイントの範囲に対応する複数段階の第１〜第３の金額Ｍ１〜Ｍ３を設定しておけば良い。
【０１１７】
＜検索関連動作の動作フロー＞
図１３及び図１４はＤＢシステム１における検索関連動作の動作フローを示す図である。具体的には、図１３は検索用情報構築動作の動作フローを示し、図１４は医療情報検索動作の動作フローを示す図である。図１３及び図１４の動作フローは、制御部１２０、及び端末制御部２１０，３１０，４１０等の各機能が協働して実行され、管理者が管理用端末２００の操作部４４０を種々操作することで開始される。
【０１１８】
まず、図１３で示す検索用情報構築動作について説明する。
【０１１９】
ステップＳ１では、制御部１２０において情報提供者から新規な情報（新規情報）の提供があったか否か判定する。ここでは、新規情報の提供があるまでステップＳ１の判定を繰り返し、新規情報の提供があればステップＳ２に進む。
【０１２０】
ステップＳ２では、データ構築部２２によって、提供された新規情報を言語処理によって構造化する。例えば、複数の所見文が新規情報として提供された場合には、各所見文を図５で示すような形式で構造化する。
【０１２１】
ステップＳ３では、データ構築部２２によって、ステップＳ２で生成した構造化データに基づき要素関連情報１１２を生成し、記憶部１１０に記憶する。ここでは、要素関連情報１１２が未だ生成されていない状態であれば、要素関連情報１１２を新規に生成する。一方、要素関連情報１１２が既に生成されている状態であれば、要素関連情報１１２に新規情報に係る要素を加えることで、要素関連情報１１２を更新する。
【０１２２】
ステップＳ４では、要素広告関連付け部２３によって要素広告関連情報１１４を生成し、記憶部１１０に記憶する。ここでは、広告主からの依頼により、管理者が管理用端末２００の操作部４４０を種々操作すると、ステップＳ３で生成された要素関連情報１１２に含まれる１つの要素及び／又は２つ以上の要素の組合せに対して広告情報を関連付けた要素広告関連情報１１４（例えば図７）が生成される。なお、ここでは、要素広告関連情報１１４が未だ生成されていない状態であれば、要素広告関連情報１１４を新規に生成する。一方、要素広告関連情報１１４が既に生成されている状態であれば、要素広告関連情報１１４に新規な情報を加えることで要素広告関連情報１１４を更新する。
【０１２３】
次に、図１４で示す医療情報検索動作について説明する。
【０１２４】
ステップＳ１１では、制御部１２０がユーザー端末Ｔ１〜Ｔ３からクエリが入力されたか否か判定する。ここでは、クエリの入力があるまでステップＳ１１の判定を繰り返され、クエリの入力があればステップＳ１２に進む。例えば、図８で示した検索初期画面Ｇ１において、検索者によってクエリが入力される。
【０１２５】
ステップＳ１２では、入力されたクエリに対応する情報を検索・抽出する。ここでは、データ検索／抽出部２４が、入力されたクエリに対応する検索結果情報を検索して抽出し、メモリ１２２に一時的に記憶する。このとき、要素組合せ認識部２５が、要素関連情報１１２のうち、検索者のクエリに対応する１つの要素及び／又は２以上の要素の組合せを認識する。そして、広告情報抽出部２６が、要素広告関連情報１１４を参照することで、認識された１つの要素及び／又は２以上の要素の組合せに対応する広告情報を特定して、広告情報ＤＢ１１３から抽出し、メモリ１２２に一時的に記憶する。更に、データ転送部２７により、クエリが入力されたユーザー端末に対して、メモリ１２２に記憶された検索結果情報と広告情報とが転送され、ユーザー端末のメモリに格納される。
【０１２６】
ステップＳ１３では、クエリを入力したユーザー端末において、端末制御部の制御によりステップＳ１２で検索・抽出された検索結果情報とともに広告情報を表示部で可視的に出力する。例えば、図９で示した検索結果画面を表示する。
【０１２７】
ここで、図７で示した要素広告関連情報１１４に基づいて、検索結果情報とともに可視的に表示される広告情報の具体例を幾つか列挙する。まず、検索者がユーザー端末Ｔ１〜Ｔ３によって検索サーバ１００にアクセスして検索を行い、要素「発熱」の後に要素「インフルエンザ」にアクセスしたとする。このときは、「○○薬（Ａ製薬会社）」の広告が表示される。また、検索者が、要素「インフルエンザ」にアクセスした時点で、「予防接種（病院Ａ）」の広告も表示される。このとき、図９で示したような検索結果画面が表示される。一方、検索者が、要素「吐き気」の後に要素「インフルエンザ」にアクセスした場合、「予防接種（病院Ａ）」の広告のみが表示される。また、検索者が、要素「発熱」の後に要素「虫垂炎」にアクセスした場合には、どの広告も表示されない。更に、検索者が、要素「クスリ２」の後に要素「栄養」にアクセスした場合には、「○○○（開業医Ｂ）」の広告が表示される。
【０１２８】
このように、例えば、要素が構造化されて関連付けられている要素関連情報１１２を利用して、極め細やかな広告情報の登録が可能となる。また、要素の組合せに対して広告情報を登録することができるため、例えば、同じ「発熱」という症状でも、「インフルエンザ」と「虫垂炎」とで異なる広告を登録することができ、同様に、「インフルエンザ」という病名に対して「発熱」と「吐き気」とで異なる広告情報を登録することができる。
【０１２９】
以上のように、本発明の実施形態に係るＤＢシステム１では、医療情報ＤＢ１１１を構成する複数の情報に含まれる要素の組合せに対して広告情報を関連付けて要素広告関連情報１１４の形式で登録しておく。そして、ユーザーの入力情報が登録しておいた要素の組合せに対応する場合、登録しておいた広告情報をユーザーに対して可視的に提示する。このような構成を採用することで、ユーザーの状況に応じた適正な広告を提示することができる。また、ユーザーの状況に応じたきめ細やかな広告の提示も可能となる。
【０１３０】
また、提示された広告情報に対するユーザーのアクセスの状況に応じて、当該広告情報の広告主に対する課金情報が算出される。具体的には、広告情報の提示頻度、提示された広告情報に係る詳細かつ実体的な内容へユーザーがアクセスした頻度、及び提示された広告情報に起因した成約数に応じて、当該広告情報の広告主に対する課金情報を算出する。このような構成を採用することで、広告主は実際に広告された分や広告の効果や売り上げに応じた広告料金を支払えば良いため、広告料金に透明性を持たせることができる。
【０１３１】
また、医療情報ＤＢ１１１を構成する情報を提供した者に対して謝礼を出すような構成を採用しているため、医療情報ＤＢ１１１を構成する情報の充実化を促進することができる。
【０１３２】
また、医療情報ＤＢ１１１を構成する情報を提供した者が広告主となった場合には、広告料金が安くなるような構成を採用することで、医療情報ＤＢ１１１を構成する情報の充実化を図ることができる。
【０１３３】
また、医療情報ＤＢ１１１を構成する情報に含まれる複数の要素どうしを関連付けた情報をＲＤＦで記述するため、複数の要素どうしを関連付けた情報を容易に記述することができる。
【０１３４】
また、言語処理を利用して、医療情報ＤＢ１１１を構成する情報に含まれる複数の要素を構造化して相互に関連付けた要素関連情報１１２を生成するため、複数の要素どうしを関連付けた情報を容易かつ適正に生成することができる。
【０１３５】
＜変形例＞
以上、この発明の実施形態について説明したが、この発明は上記説明した内容のものに限定されるものではない。
【０１３６】
◎例えば、上記実施形態では、検索結果情報とともに広告情報を可視的に提示したが、これに限られない。例えば、広告情報の提示手段として、電子メールを利用しても良い。但し、この場合、例えば、ＤＢシステム１の利用者にユーザー登録を行ってもらい、メールアドレスを入力してもらう必要がある。
【０１３７】
広告情報を掲載した電子メールの送信タイミングは何時でも良く、メールマガジン等のような利用形態も考えられる。すなわち、昨年、病名の要素「インフルエンザ」にアクセスした検索者に、インフルエンザの予防接種の広告情報を電子メールで送付するような態様が考えられる。このような構成により、ユーザーにとって欲しい広告が電子メールで送られてくる。また、上記実施形態と同様に、ユーザーの状況に応じた適正な広告の提示が可能であるとともに、ユーザーの状況に応じたきめ細やかな広告の提示も可能である。
【０１３８】
◎また、上記実施形態では、広告情報に対する検索者のアクセス状況に従って広告料金を算出したが、これに限られず、検索者がどの要素にアクセスしたのか、どの要素の組合せにアクセスしたのか、どのキーワードが検索結果情報に含まれていたか等といった履歴をカウントすることで、広告情報に対する検索者のアクセス状況を間接的に認識して、課金情報を算出するようにしても良い。
【０１３９】
また、要素関連情報１１２のうち、ユーザーがどの要素に何回アクセスしたのか、どの要素の組合せに何回アクセスしたのかといった履歴を予めカウントしておき、広告情報を登録する際に、予めカウントしていた履歴に基づいて、広告料金を算出するようにしても良い。例えば、良くアクセスされる要素や要素の組合せについては料金を高目に設定することができる。
【０１４０】
◎また、上記実施形態では、医療情報ＤＢ１１１に格納された所見文から要素関連情報１１２を構成する要素を抽出したが、これに限られず、例えば、医学書や教科書的な本や文章から要素関連情報１１２を構成する要素を抽出するようにしても良い。
【０１４１】
◎また、上記実施形態では、ＤＢシステム１の利用者（検索者）が特に料金を支払うような構成ではなかったが、これに限られず、ＤＢシステム１を会員制かつ有料で利用することができるものとしても良い。
【０１４２】
このような場合には、データセンター２は、その資金を元に、ＤＢシステム１に格納される情報内容の充実化を図ること等が考えられる。また、このような場合に、情報提供者に対するインセンティブとして、無料または低価格でＤＢシステム１を利用することができるようにしても良い。
【０１４３】
なお、このような会員制とすると、ユーザー毎に異なる対応をより細やかにとることが容易に可能となる。例えば、会員登録する際に、電子メールのアドレスを記述するような態様とすることで、上述した電子メールを利用したサービスの実現が容易に可能となる。
【０１４４】
◎また、上記実施形態では、分類項目として、「症状」「病名」「薬」及び「対処方法」を列挙したが、これに限られず、「期間」や「日付」等といった項目を含めるようにしても良い。例えば、冬ならば、「インフルエンザ」の広告を提示するような構成とすることができる。つまり、期間限定で絞り込んだ広告を出せるようにできる。また、分類項目としては、「老若男女」「アレルギーの有無」「既往症」「妊娠中か否か」等といった種々のものが考えられる。このように、分類項目を適宜設定することで、ユーザーの状況に応じた更にきめ細やかな広告情報の提供が可能となる。
【０１４５】
◎また、上記実施形態では、要素関連情報１１２を構成する要素が単語であったが、これに限られず、例えば、フレーズや文章であっても良いし、更には、図表等であっても良い。図表としては、例えば、項目「対処」に属する要素として「マスクの画像」や「栄養素別の摂取量を示した表」等といった具体例が挙げられる。
【０１４６】
◎また、上記実施形態では、成約数に応じた課金について説明したが、成約数に応じて異なる広告情報を提示するようにしても良い。例えば、成約数の多少により、メールマガジンで配信する広告情報の内容を変更するようにしても良い。すなわち、ユーザーによる広告情報に対する過去のアクセスの状況に応じて、広告する情報の内容を変更するようにしても良い。
【０１４７】
◎また、上記実施形態では、医療情報ＤＢ１１１を挙げて説明したが、複数の情報を格納したデータベースとしては、これに限られない。例えば、データベースに格納された複数の情報が、医療、看護、及び介護のうちの少なくとも１以上のカテゴリに関する情報を含むようにしても良いし、その他の情報を含むようにしても良い。また、データベースに格納された複数の情報が、医療、看護、及び介護のうちの少なくとも１以上のカテゴリに関する情報を含む場合には、広告情報の広告主が、病院、開業医、診療所、医療機器会社、医療関係の学校、医療関係の出版社、及び薬品メーカーのうちの少なくとも１以上の団体を含むようにしても良い。このような構成とすることで、データベースを構成する情報に応じた適正な広告をユーザーに対して提示することができる。
【０１４８】
◎また、上記実施形態における広告情報の提示の手法を他の種々の情報を提供するデータベースシステムに応用することができる。
【０１４９】
（１）例えば、データベースシステムとして、教育に係る情報を多く蓄積したデータベースからユーザーに合った教材を提供するｅ−ラーニング（e-learning）システムが挙げられる。
【０１５０】
図１５は、e-learningシステムにおける要素関連情報を例示する図であり、図１６は、e-learningシステムにおける要素広告関連情報を例示する図である。ここでは、数学を学習するe-learningシステムの例が示されている。
【０１５１】
例えば、ユーザーが、要素「微分積分学」の後に要素「微分方程式」にアクセスした場合には、参考書Ａ（○○社）の広告情報がユーザーに対して可視的に提示される。また、ユーザーが、要素「線形代数学」の後に要素「ベクトル」にアクセスした場合には、問題集Ｂ（○×出版）の広告情報がユーザーに対して可視的に提示される。ユーザーが、要素「解析学」の後に要素「三角関数」にアクセスした場合には、攻略本Ｃ（△△堂）の広告情報がユーザーに対して可視的に提示される。
【０１５２】
なお、e-learningシステムの学習内容としては、様々なものが考えられるが、例えば、看護士用の教材であれば、適宜「車いす」等の看護や介護に関する広告情報が可視的に提示されたりするようにしても良い。
【０１５３】
このような構成を採用することで、ユーザーが学習しようとする内容などに応じた適正な広告をユーザーに対して可視的に提示することができる。すなわち、ユーザーの検索状況に応じた広告情報が可視的に提示されるため、ユーザーの細かな状況に応じた広告情報を効率良く提示することができる。
【０１５４】
（２）データベースシステムとして、種々の商品を扱うオークションサイト等を利用したオークションシステムも挙げられる。
【０１５５】
図１７から図１９は、中古車のオークションシステムについて説明する図である。
【０１５６】
図１７は、オークションサイトにおけるコンテンツの階層構造を例示する図であり、図１８は、オークションシステムにおける要素関連情報を例示する図であり、図１９は、オークションシステムにおける要素広告関連情報を例示する図である。
【０１５７】
図１７では、左から右へと進むにつれて上位の階層から下位の階層を示している。図１７に示すように、「中古車」には、「車」と「バイク」とがあり、「車」には「スポーツタイプ」と「ワンボックスカータイプ」と「セダンタイプ」とがある。また、「バイク」には「スポーツタイプ」と「スクータータイプ」とがある。
【０１５８】
そして、例えば、ユーザーが、要素「車」の後に要素「スポーツタイプ」にアクセスした場合には、図１９の要素広告関連情報に従って、オイルＡ、タイヤＢ、カーナビＣの広告情報がユーザーに対して可視的に提示される。また、ユーザーが、要素「バイク」の後に要素「スポーツタイプ」にアクセスした場合には、オイルＺ、タイヤＧの広告情報がユーザーに対して可視的に提示される。更に、ユーザーが、要素「車」の後に要素「ワンボックスカータイプ」にアクセスした場合には、オイルＦ、タイヤＨ、カーナビＫの広告情報がユーザーに対して可視的に提示される。このような構成により、ユーザーの欲するオークションの対象物などに応じた適正な広告をユーザーに対して提示することができる。すなわち、ユーザーの細かな状況に応じた広告情報を効率良く提示することができる。
【０１５９】
（３）データベースシステムとして、不動産検索サイト等を利用した不動産検索システムも挙げられる。
【０１６０】
図２０及び図２１は、不動産検索システムについて説明する図である。
【０１６１】
図２０は、不動産検索サイトにおけるコンテンツの階層構造を例示する図であり、図２１は、不動産検索システムにおける要素広告関連情報を例示する図である。
【０１６２】
図２０では、左から右へと進むにつれて上位の階層から下位の階層を示している。図２０に示すように、「不動産」には、「物件」と「土地」とがあり、「物件」には「新規」と「中古」とがある。更に「新規」と「中古」には「マンション」と「一戸建て」と「店舗」とがそれぞれある。また、「土地」には「住宅用新地」と「店舗用新地」とがある。
【０１６３】
そして、例えば、ユーザーが、時間順次に要素「物件」と要素「新規」と要素「マンション」とにアクセスした場合には、図２１の要素広告関連情報に従って、家具Ａ、保険Ｂの広告情報がユーザーに対して可視的に提示される。また、ユーザーが、時間順次に要素「物件」と要素「中古」と要素「一戸建て」とにアクセスした場合には、セキュリティーシステムＺ、家具Ｇ、保険Ｓの広告情報がユーザーに対して可視的に提示される。また、ユーザーが、時間順次に要素「土地」と要素「店舗用新地」とにアクセスした場合には、建築業者Ｋの広告情報がユーザーに対して可視的に提示される。このような構成でも、ユーザーの細かな状況に応じた広告情報を効率良く提示することができる。
【０１６４】
（４）データベースシステムとして、パソコン購入用の検索サイト等を利用したパソコン購入検索システムも挙げられる。
【０１６５】
図２２及び図２３は、パソコン購入検索システムについて説明する図である。
【０１６６】
図２２は、パソコン購入用の検索サイトにおけるコンテンツの階層構造を例示する図であり、図２３は、パソコン購入検索システムにおける要素広告関連情報を例示する図である。
【０１６７】
図２２では、左から右へと進むにつれて上位の階層から下位の階層を示している。図２２に示すように、「パソコン（ＰＣ）」には、「デスクトップ型」と「ノート型」とがある。
【０１６８】
そして、例えば、ユーザーが、時間順次に要素「ＰＣ」と要素「デスクトップ型」とにアクセスした場合には、図２３の要素広告関連情報に従って、ディスプレイＡ、ＨＤＤＢ、メモリＣ、プリンタＤ、書籍Ｅの広告情報がユーザーに対して可視的に提示される。また、ユーザーが、時間順次に要素「ＰＣ」と要素「ノート型」とにアクセスした場合には、無線ＬＡＮカードＦ、ＨＤＤＧ、メモリＨ、プリンタＩ、書籍Ｊの広告情報がユーザーに対して可視的に提示される。
【０１６９】
このように、ユーザーの検索状況に応じた広告情報が可視的に提示されるため、ユーザーの細かな状況に応じた広告情報を効率良く提示することができる。このような構成でも、ユーザーの細かな状況に応じた広告情報を効率良く提示することができる。
【０１７０】
◎また、上記実施形態では、通信回線ＮＴを介して、複数の端末Ｔ１〜Ｔ３，２００と検索サーバ１００とが協働することで、検索関連動作を実現したが、これに限られず、上記実施形態で説明したＤＢシステム１の機能を１台のパソコン等といった１つの装置で実現しても良い。このような場合には、上記実施形態では、４つの異なるプログラムＰＧ１〜ＰＧ４が必要であったが、１台のパソコン等といった１つの装置の記憶部に１つのプログラムを準備しておき、当該１つのプログラムをＣＰＵに読み込んで実行することで、上記実施形態と同様な作用効果を得ることができる。
【図面の簡単な説明】
【０１７１】
【図１】本発明の実施形態に係るＤＢシステムの構成概要を例示する図である。
【図２】ＤＢシステムにおける情報の流れを例示する図である。
【図３】ＤＢシステムの機能構成を例示するブロック図である。
【図４】検索関連動作に係る機能を例示するブロック図である。
【図５】提供された情報の要素が構造化された例を示す図である。
【図６】要素関連情報を例示する図である。
【図７】要素広告関連情報を例示する図である。
【図８】検索初期画面を例示する図である。
【図９】検索結果画面を例示する図である。
【図１０】詳細広告画面を例示する図である。
【図１１】広告アクセス管理テーブル情報の内容を例示する図である。
【図１２】課金リスト情報の内容を例示する図である。
【図１３】ＤＢシステムの動作フローの概要を示す図である。
【図１４】ＤＢシステムの動作フローの概要を示す図である。
【図１５】e-learningシステムにおける要素関連情報を例示する図である。
【図１６】e-learningシステムにおける要素広告関連情報を例示する図である。
【図１７】オークションサイトにおけるコンテンツの階層構造を示す図である。
【図１８】オークションシステムに係る要素関連情報を例示する図である。
【図１９】オークションシステムに係る要素広告関連情報を例示する図である。
【図２０】不動産検索サイトにおける階層構造を例示する図である。
【図２１】不動産検索システムに係る要素広告関連情報を例示する図である。
【図２２】パソコン購入用の検索サイトにおける階層構造を例示する図である。
【図２３】パソコン購入検索システムに係る要素広告関連情報を例示する図である。
【符号の説明】
【０１７２】
１  データベースシステム（ＤＢシステム）
２  データセンター
３  ユーザー
４  広告主
５  情報提供者
２１  機械学習部
２２  データ構築部
２３  要素広告関連付け部
２４  データ検索／抽出部
２５  要素組合せ認識部
２６  広告情報抽出部
２７  データ転送部
２８  アクセス状況認識部
２９  広告料金算出部
３０  謝礼情報決定部
３１  算出ルール変更部
１００  検索サーバ
１１０，２２０，３２０，４２０  記憶部
１１１  医療情報ＤＢ
１１２  要素関連情報
１１３  広告情報ＤＢ
１１４  要素広告関連情報
１２０  制御部
１２２，２１２，３１２，４１２  メモリ
２００  管理用端末
２１０，３１０，４１０  端末制御部
２３０，３３０，４３０  表示部
２４０，３４０，４４０  操作部
Ａ１  広告アクセス管理テーブル
ＣＲ  料金算出ルール情報
Ｌ１  課金リスト情報
Ｌ２  謝礼リスト情報
ＰＧ１〜ＰＧ４  プログラム
Ｔ１〜Ｔ３  ユーザー端末
【図１】
2007264721.tif 000003
【図２】
2007264721.tif 000004
【図３】
2007264721.tif 000005
【図４】
2007264721.tif 000006
【図５】
2007264721.tif 000007
【図６】
2007264721.tif 000008
【図７】
2007264721.tif 000009
【図８】
2007264721.tif 000010
【図９】
2007264721.tif 000011
【図１０】
2007264721.tif 000012
【図１１】
2007264721.tif 000013
【図１２】
2007264721.tif 000014
【図１３】
2007264721.tif 000015
【図１４】
2007264721.tif 000016
【図１５】
2007264721.tif 000017
【図１６】
2007264721.tif 000018
【図１７】
2007264721.tif 000019
【図１８】
2007264721.tif 000020
【図１９】
2007264721.tif 000021
【図２０】
2007264721.tif 000022
【図２１】
2007264721.tif 000023
【図２２】
2007264721.tif 000024
【図２３】
2007264721.tif 000025