(57)【特許請求の範囲】
【請求項１】
（ａ）データセンタ側コンピュータ（２）と、複数の飼主側コンピュータ（３）と、複数の動物病院側コンピュータ（５）とが、インターネット（４）を介して接続され、
（ｂ）各動物病院側コンピュータ（５）は、
かかりつけ動物病院の病院名、院長名、住所、電話番号、メールアドレス、ならびにペットの生年月日および最新診断日付を、経過ミリ秒数で表現された倍精度のデータを含む診療日時に関するかかりつけ動物病院の情報と、
飼主名、住所、電話番号、およびメールアドレスに関する飼主データと、
ペット名、動物種類、および動物品種に関するカルテデータと、
レントゲン画像データに関するカルテ画像データと、
次回予防接種日に関するＤＭ管理データとを出力する手段を有し、
（ｃ）データセンター側コンピュータ（２）は、
（ｃ１）動物病院側コンピュータ（５）の前記出力手段からの出力に応答し、前記かかりつけ動物病院の情報、前記飼主データ、前記カルテデータ、前記カルテ画像データおよび前記ＤＭ管理データを記憶する動物病院記憶手段（１２）と、
（ｃ２）ブリーディング記憶手段（１３）であって、
飼主名、住所、電話番号およびメールアドレスに関するブリーディング連絡先データ、ならびに
検索対象種、品種、年齢、性別および売買価格に関するブリーディング検索データを記憶するブリーディング記憶手段（１３）とを有し、
（ｄ）各飼主側コンピュータ（３）は、
（ｄ１）ブリーディング連絡先データおよびブリーディング検索データを、データセンタ側コンピュータ（２）のブリーディング記憶手段（１３）に登録させるデータ登録手段と、
（ｄ２）動物病院ＩＤ、飼主ＩＤ、ペットＩＤ、および飼主パスワードを入力するＩＤ／パスワード入力手段と、
（ｄ３）表示手段（８，９）と、
（ｄ４）ＩＤ／パスワード入力手段の出力によって、データセンタ側コンピュータ（２）の動物病院記憶手段（１２）に記憶されている前記かかりつけ動物病院の情報、飼主データ、カルテデータ、カルテ画像データ、およびＤＭ管理データを読出して、表示手段（８，９）に表示させる第１表示制御手段と、
（ｄ５）ブリーディング検索条件を入力するブリーディング検索情報入力手段と、
（ｄ６）ブリーディング記憶手段（１３）に記憶されている前記ブリーディング連絡先データおよび前記ブリーディング検索データを読出して、ブリーディング検索情報入力手段によって入力されたブリーディング検索条件に従って、ブリーディング情報の検索を行い、検索結果を前記表示手段（８，９）に表示させる第２表示制御手段とを有し、
動物病院側コンピュータ（５）は、飼主および患畜の特性に合わせた広告情報を出力する広告情報出力手段を有し、
データセンタ側コンピュータ（２）は、動物病院側コンピュータ（５）の広告情報出力手段からの前記広告情報を記憶する広告情報記憶手段（１２）を有し、
飼主側コンピュータ（３）の前記表示手段（８，９）に表示させる第３表示制御手段は、広告情報記憶手段（１２）からの前記広告情報をも読出して前記表示手段（８，９）に表示させることを特徴とする情報提供システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネットなどの通信回線網（ネットワーク）を利用して、ペットの飼主へ広告や医療情報などの様々な情報を提供する情報提供システムに関する。
【０００２】
【従来の技術】
我国の最近のペットブームを支える広義のペット産業の中において、動物病院の獣医師が担う役割は非常に大きく、動物病院が扱う情報も年々増加してきている。従来の動物病院情報管理システムは、顧客管理を中心としたクローズドなシステムでしかなく、Ｗｅｂサーバのバックエンドデータベースとしての機能は有していない。また、単独の動物病院の商圏や顧客数では、動物病院毎にＷｅｂサーバを運営することの意味がほとんどなく、経費的にも現実的ではない。このため、動物病院で入力された「飼主情報」、「カルテ情報」は、病院内で限定的に利用されているにすぎない。
【０００３】
一方、獣医師のインターネットへの関心は非常に旺盛で、最近ではインターネットを利用していない動物病院は皆無であり、半数近くの獣医師はインターネットへ接続している感触である。しかし、インターネットの用途は、「メーリングリストによる電子会議」、「自院のホームページ開設」といったところで、「もっとインターネットの特質を活かし、動物病院に特化した情報サービスを利用できないか？」との要望が高まっている。
【０００４】
ところで、動物医療は、多種類のペットに対する全科診療が建て前となっており、獣医は医療分野により、得手・不得手がどうしても存在するものである。また、動物病院の主な業務内容は、日々の業務として、病院管理業務（受付業務／飼主患畜管理業務を含む）・医療業務（外来診察業務／説明業務を含む）・診断検討業務（症例管理業務／病院間情報交換業務を含む）・情報提供業務（飼主情報提供業務を含む）・薬局業務（処方業務を含む）が一連の流れで回っており、これらで発生する診療情報が、飼主／患畜毎にカルテに集約される。また、毎年定期的に発生するものとして、フィラリア／ワクチン等の各種予防接種する病院管理業務（予防接種管理業務を含む）がある。
【０００５】
一方、動物病院のシステム化の現状は、病院管理業務における予防接種管理業務の予防接種案内発行およびフィラリア案内発行に対応するものであるが、動物病院の主な業務を支援するものではない。
【０００６】
【発明が解決しようとする課題】
動物病院における業務の問題点は、以下に示すとおりである。
▲１▼動物病院に係わる情報および患畜に係わる情報の問合せが頻繁にあり、医療業務へ支障をきたしている。
▲２▼飼主に対してわかりやすい疾患説明が行えていない。
▲３▼飼主に対する適切な商品情報およびサービス情報の提供が行われていない。
【０００７】
本発明の目的は、飼主への情報提供業務を円滑に行うことができる情報提供システムを提供することである。
【０００８】
【課題を解決するための手段】
本発明は、（ａ）データセンタ側コンピュータ（２）と、複数の飼主側コンピュータ（３）と、複数の動物病院側コンピュータ（５）とが、インターネット（４）を介して接続され、
（ｂ）各動物病院側コンピュータ（５）は、
かかりつけ動物病院の病院名、院長名、住所、電話番号、メールアドレス、ならびにペットの生年月日および最新診断日付を、経過ミリ秒数で表現された倍精度のデータを含む診療日時に関するかかりつけ動物病院の情報と、
飼主名、住所、電話番号、およびメールアドレスに関する飼主データと、
ペット名、動物種類、および動物品種に関するカルテデータと、
レントゲン画像データに関するカルテ画像データと、
次回予防接種日に関するＤＭ管理データとを出力する手段を有し、
（ｃ）データセンター側コンピュータ（２）は、
（ｃ１）動物病院側コンピュータ（５）の前記出力手段からの出力に応答し、前記かかりつけ動物病院の情報、前記飼主データ、前記カルテデータ、前記カルテ画像データおよび前記ＤＭ管理データを記憶する動物病院記憶手段（１２）と、
（ｃ２）ブリーディング記憶手段（１３）であって、
飼主名、住所、電話番号およびメールアドレスに関するブリーディング連絡先データ、ならびに
検索対象種、品種、年齢、性別および売買価格に関するブリーディング検索データを記憶するブリーディング記憶手段（１３）とを有し、
（ｄ）各飼主側コンピュータ（３）は、
（ｄ１）ブリーディング連絡先データおよびブリーディング検索データを、データセンタ側コンピュータ（２）のブリーディング記憶手段（１３）に登録させるデータ登録手段と、
（ｄ２）動物病院ＩＤ、飼主ＩＤ、ペットＩＤ、および飼主パスワードを入力するＩＤ／パスワード入力手段と、
（ｄ３）表示手段（８，９）と、
（ｄ４）ＩＤ／パスワード入力手段の出力によって、データセンタ側コンピュータ（２）の動物病院記憶手段（１２）に記憶されている前記かかりつけ動物病院の情報、飼主データ、カルテデータ、カルテ画像データ、およびＤＭ管理データを読出して、表示手段（８，９）に表示させる第１表示制御手段と、
（ｄ５）ブリーディング検索条件を入力するブリーディング検索情報入力手段と、
（ｄ６）ブリーディング記憶手段（１３）に記憶されている前記ブリーディング連絡先データおよび前記ブリーディング検索データを読出して、ブリーディング検索情報入力手段によって入力されたブリーディング検索条件に従って、ブリーディング情報の検索を行い、検索結果を前記表示手段（８，９）に表示させる第２表示制御手段とを有し、
動物病院側コンピュータ（５）は、飼主および患畜の特性に合わせた広告情報を出力する広告情報出力手段を有し、
データセンタ側コンピュータ（２）は、動物病院側コンピュータ（５）の広告情報出力手段からの前記広告情報を記憶する広告情報記憶手段（１２）を有し、
飼主側コンピュータ（３）の前記表示手段（８，９）に表示させる第３表示制御手段は、広告情報記憶手段（１２）からの前記広告情報をも読出して前記表示手段（８，９）に表示させることを特徴とする情報提供システムである。
【００１３】
たとえば、薬局で間違った薬品類や処方食を購入すれば、ペットが死に至ることも充分考えられるが、本システムでは、飼主毎の固有情報ページに患畜への注意事項を記載できる。これにより、飼主は、何時でも何処でも確認することができるので、医薬品を選択するときの補助になる。また、休日・深夜に慢性疾患を抱える患畜の容体が急変し、かかりつけの病院が休診のため、他の病院へ緊急入院した場合でも、患畜への注意事項を閲覧できるサービスは、かかりつけの病院が記述した情報が閲覧できるので、緊急時にも正確な処置を決定できる可能性が高まる。
【００１４】
また、本システムでは、希望者にはブリーディング情報を提供するので、飼主同士がネット上で出会える場を提供できるとともに、動物病院を無意味なトラブルから保護すると同時に、飼主には、広範囲に交配相手を検索できる機会を与えることができる。
【００１５】
適切な広告は大きな効果が期待でき、不適切な広告は獣医師への不信感につながりかねないが、本システムでは、患畜の病状に対して有害あるいは不適切な広告を表示しないよう、飼主や患畜側の特性に合わせた広告提供が可能となる。したがって、適切かつ効果的な広告を提供することができる。
【００１６】
【発明の実施の形態】
図１は、本発明の実施の一形態である情報提供システム１の概略的構成を示す構成図である。情報提供システム１は、所定のデータセンタに設置されたデータセンタ側コンピュータ２と、ペットの飼主が所有する飼主側コンピュータ３と、動物病院に設置された動物病院側コンピュータ５とを、インターネット４を介して接続して構成されている。なお、図１では動物病院側コンピュータ５は１台しか示されていないが、実際には複数の動物病院に動物病院側コンピュータ５がそれぞれ設置されている。
【００１７】
情報提供システム１は、動物病院の業務を円滑に行うことができるように構成されたものであり、かかりつけ動物病院情報および患畜情報の問合せに関する回答や、患畜および飼主に係わる広告を、インターネット４を利用して飼主側コンピュータ３へ配信する情報提供機能を実行する。以下、情報提供機能について詳細に説明する。
【００１８】
図２は、情報提供機能を実行するための構成を示す機能ブロック図である。データセンタ側コンピュータ２は、情報提供機能部６を備える。情報提供機能部６は、動物病院における情報公開業務を支援するために、飼主側コンピュータ（ＰＣ）３またはＩモード端末７のＷｅｂブラウザ８または９からＷｅｂサーバ１０を介して入力された検索条件に基づいて、オーナプロファイリング管理機能部１１によって動物病院統合データベース（ＤＢ）１２の病院マスタ（動物病院データを含む）１５、飼主カルテマスタ（飼主データ、カルテデータ、カルテ画像データ、予防接種データを含む）１６、カルテ詳細マスタ（カルテ詳細見出しデータを含む）１７、都道府県マスタ１８を参照し、検索条件に適合したデータをＷｅｂブラウザ８，９に表示する。また、Ｗｅｂブラウザ８，９から入力されたＢＲＤ連絡先データ、ＢＲＤ検索データをブリーディングデータベース（ＢＲＤＤＢ）１３のブリーディング（ＢＲＤ）マスタ１４に登録および検索を行う。
【００１９】
次に、飼主情報情報提供機能を実行する際に送受信されるデータについて説明する。
【００２０】
（１）動物病院データ
【表１】
0003586224.tif 000002
【００２１】
（２）地方データ
【表２】
0003586224.tif 000003
【００２２】
（３）都道府県データ
【表３】
0003586224.tif 000004
【００２３】
（４）カルテ識別データ
【表４】
0003586224.tif 000005
【００２４】
（５）飼主データ
【表５】
0003586224.tif 000006
【００２５】
（６）カルテデータ
【表６】
0003586224.tif 000007
【００２６】
（７）カルテ画像データ
【表７】
0003586224.tif 000008
【００２７】
（８）ＤＭ管理データ
【表８】
0003586224.tif 000009
【００２８】
（９）カルテ詳細見出しデータ
【表９】
0003586224.tif 000010
【００２９】
（１０）ＢＲＤＩＤデータ
【表１０】
0003586224.tif 000011
【００３０】
（１１）ＢＲＤ連絡先データ
【表１１】
0003586224.tif 000012
【００３１】
（１２）ＢＲＤ検索データ
【表１２】
0003586224.tif 000013
【００３２】
（１３）ＢＲＤ登録データ
【表１３】
0003586224.tif 000014
【００３３】
（１４）広告表示データ
【表１４】
0003586224.tif 000015
【００３４】
（１５）最適広告データ
【表１５】
0003586224.tif 000016
【００３５】
図３は、情報提供機能においてペット個別情報を飼主に提供する際の通信シーケンスを示すタイムチャートである。飼主側ＰＣ３または飼主側Ｉモード端末７のＷｅｂブラウザ８，９から、Ｗｅｂサーバ１０に設定された飼主毎のＷｅｂサイトにアクセスし、飼主情報提供を選択すると、図４に示すログインページＰ１が開く。このログインページＰ１において、動物病院ＩＤ、飼主ＩＤ、ペットＩＤ、飼主パスワードを入力し、ログインボタンＢ１を押すと、カルテ識別データが情報提供機能部６に送信される。
【００３６】
情報提供機能部６は、ログイン／病院情報提供モジュールを実行し、動物病院データをＷｅｂブラウザ８，９に送信する。これによって、Ｗｅｂブラウザ８，９には、図５に示すかかりつけ動物病院情報ページＰ２が表示される。
【００３７】
かかりつけ動物病院情報ページＰ２には、かかりつけ動物病院の情報が表示される。画面上で、「○○○様のペット情報はこちら」を選択すると、選択データが情報提供機能部６に送信される。情報提供機能部６は、ペット一覧モジュールを実行し、カルテデータリストをＷｅｂブラウザ８，９に送信する。これによって、Ｗｅｂブラウザ８，９には、図６に示すペット一覧ページＰ３が表示される。
【００３８】
ペット一覧ページＰ３には、ログインした飼主の飼育しているペットの一覧が表示される。ペットの一つを選択して送信ボタン（図示せず）を押すと、ペットＩＤが情報提供機能部６に送信される。情報提供機能部６は、ペット個別情報モジュールを実行し、カルテデータ、カルテ画像データ、ＤＭ管理データ、カルテ詳細見出しデータをＷｅｂブラウザ８，９に送信する。これによって、Ｗｅｂブラウザ８，９には、図７に示すペット個別情報ページＰ４が表示される。ペット個別情報ページＰ４には、ペットの各種情報が表示される。画面上で、「ペット選択へ戻る」を選択すると、図６に示すペット一覧ページＰ３へ戻る。
【００３９】
図８は、情報提供機能においてブリーディング情報を飼主に提供する際の通信シーケンスを示すタイムチャートである。図５に示すかかりつけ動物病院情報ページＰ２が表示されるまでは、上述のペット個別情報を飼主に提供する際と同じである。図５に示すかかりつけ動物病院情報ページＰ２の画面上で、「ブリーディング情報はこちら」を選択すると、選択情報が情報提供機能部６に送信される。情報提供機能部６は、ＢＲＤ連絡先確認モジュールを実行し、飼主データをＷｅｂブラウザ８，９に送信する。これによって、Ｗｅｂブラウザ８，９には、図９に示すＢＲＤ連絡先確認ページＰ５が表示される。
【００４０】
ＢＲＤ連絡先確認ページＰ５では、ブリーディング情報の検索者の連絡先を確認し、紹介文章を入力する。連絡先に変更がある場合には、「連絡先入力に戻る」をチェックする。次へボタンＢ２を押すと、ＢＲＤ連絡先データが情報提供機能部６に送信される。情報提供機能部６は、ＢＲＤ連絡先登録モジュールを実行し、ＢＲＤ連絡先ＩＤをＷｅｂブラウザ８，９に送信する。これによって、Ｗｅｂブラウザ８，９には、図１０に示すＢＲＤ検索条件入力ページＰ６が表示される。
【００４１】
ＢＲＤ検索入力ページＰ６では、検索する地域と動物を選択し、次へボタンＢ３を押すと、図１１に示す検索条件入力ページＰ７が表示される。検索条件入力ページＰ７において、都道府県、品種、年齢、性別、希望価格範囲などの詳細な検索条件を設定し、次へボタンＢ４を押すと、ＢＲＤ検索データが情報提供機能部６に送信される。情報提供機能部６は、ＢＲＤ検索条件入力モジュールを実行し、ＢＲＤ登録データリストをＷｅｂブラウザ８，９に送信する。これによって、Ｗｅｂブラウザ８，９には、図１２に示す検索結果ページＰ８が表示される。
【００４２】
検索結果ページＰ８には、検索条件に合致したペットの一覧が表示される。ペットの一つを選択し詳細表示ボタンＢ５を押すと、ＢＲＤ登録ＩＤが情報提供機能部６に送信される。情報提供機能部６は、ＢＲＤ登録データ表示モジュールを実行し、ＢＲＤ登録データをＷｅｂブラウザ８，９に送信する。これによって、Ｗｅｂブラウザ８，９には、図１３に示す登録データ表示ページＰ９が表示される。
【００４３】
登録データ表示ページＰ９には、検索された登録情報の一部が表示される。「連絡を希望する」を選択すると、選択情報が情報提供機能部６に送信される。情報提供機能部６は、連絡希望／検索条件登録モジュールを実行し、登録者の連絡先が検索者にメールで通知され、検索者の連絡先が登録者に通知される。この際、Ｗｅｂブラウザ８，９には、連絡先を電子メールで送信した旨を飼主に知らせるために、図１４に示す電子メール送信画面Ｐ１０が表示される。
【００４４】
また、登録データ表示ページＰ９において、「検索条件を登録する」を選択すると、選択情報が情報提供機能部６に送信される。情報提供機能部６は、連絡希望／検索条件登録モジュールを条件し、ＢＲＤＤＢ１３に現在の検索条件を登録する。なお、登録データ表示ページＰ９において、「検索結果へ戻る」を選択すると、図１２に示す検索結果ページＰ８が表示される。
【００４５】
図１５は、オーナプロファイリング管理機能部１１に関連する構成を示す機能ブロック図である。オーナプロファイリング管理機能部１１は、動物病院における情報提供業務を支援するため、データセンタ側コンピュータ２で稼動し、情報提供機能部６と、動物病院統合ＤＢ１２と、推論処理機能部１９と、知識ベース管理機能部２５と、オーナプロファイリング一時マスタ２６との間でデータの授受を行い、最適な広告情報を情報提供機能部６へ送信する。
【００４６】
次に、使用するデータについて説明する。
（１）入力データ
（Ａ）応用領域固有知識データ
【表１６】
0003586224.tif 000017
【００４７】
（Ｂ）広告属性知識データ
【表１７】
0003586224.tif 000018
【００４８】
（Ｃ）カルテ識別データ
【表１８】
0003586224.tif 000019
【００４９】
（Ｄ）飼主カルテマスタおよび病院マスタ
【表１９】
0003586224.tif 000020
【００５０】
（Ｅ）検索条件
【表２０】
0003586224.tif 000021
【００５１】
（Ｆ）広告属性（情報）データ
【表２１】
0003586224.tif 000022
【００５２】
（２）出力データ
（Ａ）広告属性知識実行モジュールデータ
【表２２】
0003586224.tif 000023
【００５３】
（Ｂ）応用領域固有知識実行モジュールデータ
【表２３】
0003586224.tif 000024
【００５４】
（Ｃ）最適広告データ
【表２４】
0003586224.tif 000025
【００５５】
（Ｄ）広告選択履歴データ
【表２５】
0003586224.tif 000026
【００５６】
（Ｅ）広告属性知識データ
【表２６】
0003586224.tif 000027
【００５７】
（Ｆ）応用領域固有知識データ
【表２７】
0003586224.tif 000028
【００５８】
（Ｇ）飼主カルテマスタデータおよび病院マスタデータ
【表２８】
0003586224.tif 000029
【００５９】
（Ｈ）最適広告データ
【表２９】
0003586224.tif 000030
【００６０】
（Ｉ）広告表示データ
【表３０】
0003586224.tif 000031
【００６１】
（Ｊ）広告選択履歴データ
【表３１】
0003586224.tif 000032
【００６２】
（Ｋ）処理結果ステータスデータ
処理が正常終了した場合、情報提供機能部６に正常ステータスを出力する。また、正常に処理を継続することができない事象が発生した場合、情報提供機能部６に、エラーステータスを出力する。
【００６３】
図１６は、推論処理機能部１９の処理内容を説明するための機能ブロック図である。推論処理機能部１９は、データセンタ側コンピュータ２で稼動し、動物病院統合ＤＢ１２から応用領域固有知識ファイルおよび広告属性知識ファイルを取り出し、Ｊａｖａソースコードに変換する。また、推論処理機能部１９は、Ｊａｖａコンパイラを利用して、応用領域固有知識実行モジュールデータおよび広告属性知識実行モジュールデータを作成して、応用領域固有知識マスタおよび広告属性知識マスタに登録する。
【００６４】
さらに、推論処理機能部１９は、オーナプロファイリング管理機能１１から受け取った飼主カルテマスタ（動物病院ＩＤ、飼主ＩＤ、ペットＩＤ、ペット名、動物種類コード、動物品種コードを含む）および病院マスタ（動物種類名、動物品種名、症状名を含む）に基づく推論処理用ソースコードを作成するとともに、オーナプロファイリング知識ＤＢの応用領域固有知識実行モジュールデータおよび広告属性実行モジュールデータを取り出し、推論処理を行い、飼主に最適な患畜の広告（広告ＩＤ）を選択し、オーナプロファイリング管理機能部１１へ受け渡す。
【００６５】
第１知識変換機能部２０は、画面から広告属性知識ファイル名および応用領域固有知識ファイル名を入力し、動物病院統合ＤＢ１２から応用領域固有知識ファイル（遺伝的形質ルール、診断結果／症状ルール、性質ルールを含む）および広告属性知識ファイル（商品種別ルール、商品サイズルールを含む）から応用領域固有知識データおよび広告属性知識データを取り出し、中間言語に変換するとともに、中間言語命令コードファイルを作成し、当該中間言語（中間言語命令コードデータ）を書き込み、データセンタ側コンピュータ２へ登録する。その後、第２知識変換機能部２１へ移行する。
【００６６】
第２知識変換機能部２１は、中間言語命令コードファイルから中間言語命令コードデータを読み込み、Ｊａｖａ知識ソースコードデータに変換するとともに、Ｊａｖａ知識ソースコードファイルを作成し、当該Ｊａｖａ知識ソースコードデータを書き込み、データセンタ側コンピュータ２へ登録する。さらに、第２知識変換機能部２１は、ＪａｖａコンパイラにＪａｖａ知識ソースコードファイルを指定し、Ｊａｖａコンパイラから応用領域固有知識実行モジュールファイルおよび広告属性知識実行モジュールファイルを受け取り、応用領域知識マスタおよび広告属性知識マスタへ登録する。
【００６７】
推論エンジンモジュール接続機能部２２は、オーナプロファイリング管理機能部１１から受け取った飼主カルテマスタ（動物病院ＩＤ、飼主ＩＤ、ペットＩＤ、ペット名、動物種類コード、動物品種コードを含む）および病院マスタ（動物種類名、動物品種名、症状名を含む）をＫＡＵＳ言語のソースコードに変換し、飼主患畜固有知識テーブルを作成し、飼主患畜固有知識データ（飼主ルール、カルテルール、予防接種ルールを含む）を書き込み、メモリ上に保存するとともに、飼主患畜固有データのカルテ情報（動物病院ＩＤ、飼主ＩＤ、ペットＩＤを含む）をＫＡＵＳ言語のソースコードに変換し、広告問合せテーブルを作成し、広告問合せデータ（広告問合せルールを含む）を書き込み、メモリ上に保存する。その後、推論エンジン制御処理機能部２３へ移行する。
【００６８】
また、推論エンジンモジュール接続機能部２２は、推論エンジン制御処理機能部２３から広告問合せ結果データ（広告ＩＤを含む）を受け取り、最適広告候補データ（広告ＩＤを含む）を作成し、オーナプロファイリング管理機能部１１へ受け渡す。
【００６９】
推論エンジン制御処理機能部２３は、オーナプロファイリング知識ＤＢから、応用領域固有知識実行モジュールデータおよび広告属性知識実行モジュールデータを読み込み、飼主患畜固有知識テーブルから飼主患畜固有知識データを読み込み、推論エンジンモジュール接続機能部２２から受け取った広告問合せデータ（広告問合せルールを含む）を推論条件とし、応用領域固有知識実行モジュールデータ、広告属性知識実行モジュールデータおよび飼主患畜固有知識データから推論処理を実行し、広告問合せ結果データ（広告ＩＤを含む）を作成して、推論エンジンモジュール接続機能部２２へ受け渡す。
【００７０】
推論エンジン制御処理機能部２３は、推論処理を実行する際には、推論条件によって応用領域固有知識実行モジュールデータ、広告属性知識実行モジュールデータまたは飼主患畜固有知識データを推論用コマンド／組込述語処理機能部２４へ受け渡し、推論用コマンド／組込述語処理機能部２４からコマンド／組込述語処理結果データを受け取る。
【００７１】
推論用コマンド／組込述語処理機能部２４は、推論エンジンモジュール制御処理機能部２２から応用領域固有知識実行モジュールデータ、広告属性知識実行モジュールデータおよび飼主患畜固有知識データを受け取り、ＫＡＵＳ言語の仕様に基づき、コマンド／組込述語の演算（算術演算、集合演算、リスト演算、入出力演算、データ変換演算、ノード演算、型チェック演算、ワールド操作演算、メタ呼出演算）処理を実行し、コマンド／組込述語処理結果データを作成して、推論エンジン制御処理機能部２３へ受け渡す。
【００７２】
図１７は、オーナプロファイリング管理機能部１１および知識ベース管理機能部２５の処理内容を説明するための機能ブロック図である。オーナプロファイリング管理機能部１１は、最適広告選択機能部２７と、広告情報管理機能部２８とを備える。さらに、広告情報管理機能部２８は、広告選択履歴マスタ管理機能部２９と、広告属性マスタ管理機能部３０と、広告属性リスト作成機能部３１とを備える。一方、知識ベース管理機能部２５は、知識ベースメインテナンス機能部３２と、応用領域固有知識ルール決定部２３とを備える。以下、各部の処理内容を説明する。
【００７３】
最適広告選択機能部２７は、情報提供機能部６からカルテ識別データ（動物病院ＩＤ、飼主ＩＤを含む）を受け取り、当該カルテ識別データより動物病院統合ＤＢ１２から飼主カルテマスタ（動物病院ＩＤ、飼主ＩＤ、ペットＩＤ、ペット名、動物種類コード、動物品種コードを含む）１６および病院マスタ（動物種類名、動物品種名、症状名を含む）１５を取出し、推論処理機能部１９へ受け渡す。また、最適広告選択機能部２７は、当該カルテ識別データを広告情報管理機能部２８へ受け渡し、広告情報管理機能部２８から受け取った広告選択履歴データ（広告選択データ、広告選択統計データ）および推論処理機能部１９から受け取った最適広告候補データ（広告ＩＤを含む）に基づいて、過去の利用頻度による最適広告候補データの選択かつ広告主情報によるプライオリティの評価を行い、最適広告データ（広告ＩＤを含む）を作成して、情報提供機能部６へ受け渡すとともに、カルテ識別データおよび最適広告データを広告情報管理機能部２８へ受け渡す。
【００７４】
さらに、最適広告選択機能部２７は、推論処理機能部１９へ飼主カルテマスタ１６および病院マスタ１５を受け渡した時点から一定時間内に処理が復帰しない際には、推論処理機能部１９の処理を中断し、広告情報管理機能部２８から受け取った広告選択履歴データから最適広告データ（広告ＩＤを含む）を生成し、情報提供機能部６へ受け渡すとともに、カルテ識別データおよび最適広告データを広告情報管理機能部２８へ受け渡す。
【００７５】
さらに、最適広告選択機能部２７は、情報提供機能部６から受け取った広告ＩＤを広告情報管理機能部２８に受け渡し、広告情報管理機能部２８から受け取った当該広告ＩＤの広告表示データ（広告ＩＤ、広告ＵＲＬを含む）を、情報提供機能部６に受け渡す。
【００７６】
広告選択履歴マスタ管理機能部２９は、最適広告選択機能部２７からカルテ識別データ（動物病院ＩＤ、飼主ＩＤ、ペットＩＤを含む）を受け取り、当該カルテ識別データに基づいて動物病院統合ＤＢ１２の広告選択履歴マスタ３４から広告選択履歴データ（広告選択データ、広告選択統計データ）を取り出し、最適広告選択機能部２７へ受け渡す。
【００７７】
また、広告選択履歴マスタ管理機能部２９は、最適広告選択機能部２７から受け取ったカルテ識別データ（動物病院ＩＤ、飼主ＩＤ、ペットＩＤを含む）および最適広告データ（広告ＩＤを含む）に基づいて、広告選択統計テーブルから広告選択統計データ（広告ＩＤ、期間累計、総累計、分類別ヒストグラム、カルテ別ヒストグラムを含む）を取り出し、広告選択統計データを再計算し、広告選択履歴マスタ３４に広告選択データを登録し、広告選択統計データを更新する。
【００７８】
広告属性マスタ管理機能部３０は、最適広告選択機能部２７から受け取った広告ＩＤに基づいて動物病院統合ＤＢ１２の広告属性マスタ３５から当該広告ＩＤの広告表示データ（広告ＩＤ、広告ＵＲＬを含む）を取り出し、最適広告選択機能部２７に受け渡す。
【００７９】
また、広告属性マスタ管理機能部３０は、知識ベース管理機能部２５から広告情報更新要求を受け取り、広告属性情報ファイル３６あるいは広告属性マスタ３５から広告属性情報データ（広告主ＩＤ、氏名、広告ＩＤ、商品名、広告ＵＲＬを含む）を取り出し、データセンタ側コンピュータ２の画面に表示する一方、データセンタ側コンピュータ２の画面から入力された広告属性情報データを、広告属性情報ファイル３６または広告属性マスタ３５に書き込む。
【００８０】
さらに、広告属性マスタ管理機能部３０は、広告属性リスト作成機能部３１から広告情報問合せ要求を受け取り、広告属性マスタ３５から広告属性情報データ（広告主ＩＤ、氏名、広告ＩＤ、商品名、広告ＵＲＬを含む）を取り出し、広告属性リスト作成機能部３１へ受け渡す。
【００８１】
広告属性リスト作成機能部３１は、知識ベース管理機能部２５から広告情報問合せ要求を受け取り、広告属性マスタ管理機能部３０から広告属性情報データ（広告主ＩＤ、氏名、広告ＩＤ、商品名、広告ＵＲＬを含む）を取り出し、広告毎に並び替えを行って、広告属性リストデータ（広告主ＩＤ、商品名を含む）を作成し、オーナプロファイリング一時マスタ２６の広告属性リストファイル３７に書き込むとともに、知識ベース管理機能部２５へ受け渡す。
【００８２】
知識ベースメインテナンス機能部３２は、データセンタ側コンピュータ２の画面からの指示によって、動物病院統合ＤＢ１２の知識ベース管理マスタ３８から知識ベース管理データ（知識ベース名、知識ベースファイルバス名、知識ベースファイル名、作成日付を含む）を取り込み、画面に一覧表示する。また、知識ベースメインテナンス機能部３２は、画面から選択された知識ベース名に基づいて応用領域固有知識ファイル３９の応用領域固有知識データ（遺伝的形質ルール、診断結果／症状ルールを含む）あるいは広告属性知識マスタ４０の広告属性知識データ（商品種別ルール、商品サイズルールを含む）を取り込み、画面に表示して、応用領域固有知識ルール決定部３３で定義された応用領域固有知識データを画面から入力しあるいは画面から入力した広告属性知識データを、応用領域固有知識マスタ３９あるいは広告属性知識マスタ４０に更新する。
【００８３】
さらに、知識ベースメインテナンス機能部３２は、データセンタ側コンピュータ２の画面から入力された広告情報更新要求をオーナプロファイリング管理機能部１１へ受け渡すとともに、データセンタ側コンピュータ２の画面から入力された広告情報問合せ要求をオーナプロファイリング機能部１１へ受け渡し、広告属性リストファイル３７の内容を広告属性知識データ（商品種別ルール、商品サイズルールを含む）に変換し、画面に表示して、画面から入力された広告属性知識データを広告属性知識マスタ４０に更新する。
【００８４】
応用領域固有知識ルール決定部３３は、飼主における広告選択のための要因項目（遺伝的形質（肥満傾向、毛足、体型、体質を含む）、獣医による診断結果／症状（食物アレルギーを含む）、性質（しつけを含む）、年齢（子犬、成犬を含む）、時期（最終予防接種日付、季節を含む）、地域（住所を含む）を含む）および広告属性データ（所在地、商品名、サイズ、サービスを含む）を抽出し、要因項目に対する広告属性データの関係付けを定義して、ＫＡＵＳ言語仕様に伴う応用領域固有知識データを作成する。
【００８５】
要因項目に対する広告属性データの関係付けをする際には、以下に示す項目に基づき定義する。
【００８６】
▲１▼遺伝的形質（肥満傾向、毛足を含む）によって、商品名（運動補助器具、ケア用具を含む）の広告の候補を選択する。
▲２▼遺伝的形質（体型を含む）によって、商品名かつサービス（小屋、首輪を含む）の広告の候補を選択する。
▲３▼遺伝的形質（体質を含む）によって、商品名（ペットフードを含む）の広告の候補を選択する。
▲４▼獣医による診断結果／症状（食物アレルギーを含む）によって、商品名（ペットフードを含む）の広告の候補を選択する。
▲５▼性質（しつけを含む）によって、商品名（リード、忌避剤を含む）、サービス（ペットタクシーを含む）の広告の候補を選択する。
▲６▼年齢（子犬、成犬を含む）によって、商品名（ペットフードを含む）の広告の候補を選択する。
▲７▼時期（最終予防接種日付、季節を含む）によって、サービス（予防接種を含む）、商品名（蚊取り線香を含む）の広告の候補を選択する。
▲８▼地域（住所を含む）によって、サービス（美容室、訓練所を含む）の広告の候補を選択する。
【００８７】
図１８は、広告属性マスタ３５および広告選択履歴マスタ３４に構築するテーブル間の関連を示す図である。広告属性マスタ３５は、スロットマスタテーブル、スロット明細マスタテーブル、業種マスタテーブル、広告主マスタテーブル、広告属性情報テーブル、広告種別マスタテーブル、広告分類マスタテーブル、広告情報テーブルを有する。また、広告選択履歴マスタ３４は、期間別広告選択履歴情報テーブル、カルテ別広告選択履歴情報テーブル、広告分類別選択履歴情報テーブル、期間別広告選択総数テーブルを有する。
【００８８】
最後に、ＫＡＵＳについて説明する。ＫＡＵＳ（Ｋｎｏｗｌｅｄｇｅ  Ａｃｑｕｉｓｉｔｉｏｎ  ａｎｄ  ＵｔｉｌｉｚａｔｉｏｎＳｙｓｔｅｍ）は、東京大学名誉教授である早稲田大学理工学部大須賀節雄教授の研究室で研究開発中の多階層モデルによる知識を表現・利用する研究課題の名称である。
【００８９】
ＫＡＵＳ言語とはＫＡＵＳの思想に基づく言語仕様をいう。ＫＡＵＳ言語処理系とは、ＫＡＵＳ言語を基に東京大学先端科学技術研究センター知能工学研究室で開発されたＣ言語による言語処理系をいう。ＫＡＵＳアプリケーションとは、ＫＡＵＳ言語を用いて記述されたソフトウェアをいう。
【００９０】
本発明では、ＫＡＵＳ言語の中からオーナプロファイリング管理機能の知識処理に関連する部分の仕様のみを抽出し、インターネット環境下での分散オブジェクト処理に適するようにＪａｖａ言語を用いて新たに言語処理系を開発し、オーナプロファイリング管理機能の推論処理に使用するものである。ＫＡＵＳ言語を本発明で使用することは、大須賀節雄教授の了解を得ている。
【００９１】
（ＫＡＵＳ言語で記述した知識（ルール））
ＫＡＵＳ言語で記述した知識（ルール）は、ＫＡＵＳアプリケーションであり、ＫＡＵＳ言語処理系によって推論を制御するソフトウェア情報である。ＫＡＵＳ言語で記述した知識（ルール）は、次のような形式で記述する。
【００９２】
＜変換定義域指定プリフィックス＞…＜ホーン節論理式＞
ここで、
＜変数定義域指定プリフィックス＞は、ホーン節論理式中で記述する述語論理変数の定義域を指定するものである。例を以下に示す。
［ＡｃａｔＣｌａｓｓ／ｃａｔｓ］…述語論理変数ＣａｔＣｌａｓｓは、集合ｃａｔｓの要素であり、全称記号付きの論理関係を示す。
【００９３】
＜ホーン節論理式＞は、条件部が単一あるいは複数で、結論部が単一である論理式を言う。以下に例を示す。
0003586224.tif 000033
上記例ホーン節論理式の意味：
もし、患畜へのワクチンの接種が未済みであり、
当該猫科の種別に対応したワクチン広告への集合（リスト）があれば、
当該猫科の患畜へのワクチン広告の集合（リスト）は適切広告である。
【００９４】
（ＫＡＵＳ言語で記述した知識（Ｆａｃｔｓ））
ＫＡＵＳ言語で記述した知識（Ｆａｃｔｓ）は、ＫＡＵＳアプリケーションであり、ＫＡＵＳ言語処理系によって推論を制御するソフトウェア情報である。ＫＡＵＳ言語で記述した知識（Ｆａｃｔｓ）は、次のような形式で記述する。
【００９５】
＜変数定義域指定プリフィックス＞…＜リテラル論理式＞
ここで、
＜変数定義域指定プリフィックス＞は、ホーン節論理式中で記述する述語論理変数の定義域を指定するものである。例を以下に示す。
［ＡＸ／ｄｏｇｓ］…述語論理変数Ｘは、ｄｏｇｓの要素であり、全称記号付きの論理関係を示す。
＜リテラル論理式＞は、単一の述語式を言う。以下に例を示す。
（ｕｎｓｕｉｔａｂｌｅ  Ｘ  尿路結石  食料品広告）…患畜（Ｘ）の尿路結石は食料品広告が不適切である。
【００９６】
【発明の効果】
以上のように本発明によれば、飼主に様々な情報を提供できるので、飼主および動物病院の双方にとっても有益である。たとえば、薬局で間違った薬品類や処方食を購入すれば、ペットが死に至ることも充分考えられるが、本システムでは、飼主毎の固有情報ページに患畜への注意事項を記載できる。これにより、飼主は、何時でも何処でも確認することができるので、医薬品を選択するときの補助になる。また、休日・深夜に慢性疾患を抱える患畜の容体が急変し、かかりつけの病院が休診のため、他の病院へ緊急入院した場合でも、患畜への注意事項を閲覧できるサービスは、かかりつけの病院が記述した情報が閲覧できるので、緊急時にも正確な処置を決定できる可能性が高まる。
【００９７】
また、本システムでは、希望者にはブリーディング情報を提供するので、飼主同士がネット上で出会える場を提供できるとともに、動物病院を無意味なトラブルから保護すると同時に、飼主には、広範囲に交配相手を検索できる機会を与えることができる。
【００９８】
適切な広告は大きな効果が期待でき、不適切な広告は獣医師への不信感につながりかねないが、本システムでは、患畜の病状に対して有害あるいは不適切な広告を表示しないよう、飼主や患畜側の特性に合わせた広告提供が可能となる。したがって、適切かつ効果的な広告を提供することができる。
【図面の簡単な説明】
【図１】本発明の実施の一形態である情報提供システム１の概略的構成を示す構成図である。
【図２】情報提供機能を実行するための構成を示す機能ブロック図である。
【図３】ペット個別情報を飼主に提供する際の通信シーケンスを示すタイムチャートである。
【図４】ログインページＰ１を示す図である。
【図５】かかりつけ動物病院情報ページＰ２を示す図である。
【図６】ペット一覧ページＰ３を示す図である。
【図７】ペット個別情報ページＰ４を示す図である。
【図８】ブリーディング情報を飼主に提供する際の通信シーケンスを示すタイムチャートである。
【図９】ＢＲＤ連絡先確認ページＰ５を示す図である。
【図１０】ＢＲＤ検索条件入力ページＰ６を示す図である。
【図１１】検索条件入力ページＰ７を示す図である。
【図１２】検索結果ページＰ８を示す図である。
【図１３】登録データ表示ページＰ９を示す図である。
【図１４】電子メール送信画面Ｐ１０を示す図である。
【図１５】オーナプロファイリング管理機能部１１に関連する構成を示す機能ブロック図である。
【図１６】推論処理機能部１９の処理内容を説明するための機能ブロック図である。
【図１７】オーナプロファイリング管理機能部１１および知識ベース管理機能部２５の処理内容を説明するための機能ブロック図である。
【図１８】広告属性マスタ３５および広告選択履歴マスタ３４に構築するテーブル間の関連を示す図である。
【符号の説明】
１  情報提供システム
２  データセンタ側コンピュータ
３  飼主側コンピュータ
４  インターネット
６  情報提供機能部
１０  Ｗｅｂサーバ
１１  オーナプロファイリング管理機能部
１２  動物病院統合データベース
１３  ブリーディングデータベース
【図１】
0003586224.tif 000034
【図２】
0003586224.tif 000035
【図３】
0003586224.tif 000036
【図４】
0003586224.tif 000037
【図５】
0003586224.tif 000038
【図６】
0003586224.tif 000039
【図７】
0003586224.tif 000040
【図８】
0003586224.tif 000041
【図９】
0003586224.tif 000042
【図１０】
0003586224.tif 000043
【図１１】
0003586224.tif 000044
【図１２】
0003586224.tif 000045
【図１３】
0003586224.tif 000046
【図１４】
0003586224.tif 000047
【図１５】
0003586224.tif 000048
【図１６】
0003586224.tif 000049
【図１７】
0003586224.tif 000050
【図１８】
0003586224.tif 000051