(57)【特許請求の範囲】
【請求項１】
所定の専門分野における専門家の複数のコミュニティにおいて専門家相互の評価の投稿を受け付けて管理する専門家評価情報管理装置であって、
投稿者の端末から、専門家の評価の投稿を受け付けたことに応じて当該評価と当該投稿者の属するコミュニティを特定する情報とを関連付けて評価情報として記憶する評価情報記憶手段と、
一のコミュニティを特定する情報と関連付けられた評価情報に含まれる単語と、他のコミュニティを特定する情報と関連付けられた評価情報に含まれる単語とを抽出してこれらの単語を対比し、所定の基準以上の共通部分を含み、かつ、互いに異なる複数の単語の組み合わせを同義語候補として特定する同義語候補抽出手段と、
管理者の端末から、前記特定した同義語候補に含まれる複数の単語のうち、複数の単語の組み合わせを同義語として指定する指定情報を受け付けたことに応じて、指定された当該複数の単語の組み合わせを、それぞれコミュニティを特定する情報と関連付けて同義語として記憶する同義語記憶手段と、
を備える、専門家評価情報管理装置。
【請求項２】
閲覧者の端末から前記専門家の評価情報の閲覧要求を受け付けたことに応じて、当該評価情報が、当該閲覧者の属するコミュニティとは異なるコミュニティを特定する情報と関連付けられた前記同義語が含まれる場合に、当該閲覧者の属するコミュニティを特定する情報と関連付けられた同義語に置換する、同義語置換手段と、
前記置換した同義語を含む専門家の評価情報を前記閲覧者の端末に送信する送信手段と、
をさらに備える、請求項１に記載の専門家評価情報管理装置。
【請求項３】
前記同義語候補抽出手段による処理を、前記評価情報記憶手段が評価情報を記憶したことに応じて実行する、請求項１又は２に記載の専門家評価情報管理装置。
【請求項４】
閲覧者の端末から当該閲覧者が属するコミュニティを特定する情報に関連付けられた同義語を含む検索クエリを受け付けたことに応じて、検索対象の評価情報に含まれる同義語を閲覧者の属するコミュニティを特定する情報に関連付けられた同義語と同一のものとして検索する検索手段と、
をさらに備える、請求項１乃至３のいずれかに記載の専門家評価情報管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、専門用語を含む専門家の評価情報を管理する専門家評価情報管理装置に関する。
【背景技術】
【０００２】
従来、インターネット等の情報通信回線を介して、専門家の情報を集積して評価する評価システムが知られている（例えば、特許文献１）。このような評価システムによれば、例えば、医師の手術経験数、診療知識、人物評価、学会活動、研究業績等を含む評価情報を集積する。そして、集積した評価情報には、専門性を評価する専門用語が含まれており、その専門用語を含んだ評価情報を閲覧することにより、専門性を有する専門家を探すことができる。例えば、医師を専門家とする場合には、評価情報に含まれる最先端の手術の術式の経験等を参照することによって、最先端の手術の術式に対応できる医師を閲覧することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３５５６１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、このような最先端の専門用語は、最先端であればあるほど、統一的な用語として使用されておらず、同一の意味を有する専門用語がその医師の所属する医局、学派等のコミュニティによって異なって使用され、いわば方言のようになっている。このような状況においては、閲覧者が所定の専門性を有する専門家の情報を探そうとしても、自己の属するコミュニティ以外で使われている専門用語を意識して探さなければならないため、正確な評価情報を効率的に探すことが困難であった。
【０００５】
そこで、本発明は、同一の意味を有するものの複数のコミュニティごとに異なる用語を、同義語の候補として提示し、同義語として特定する専門家評価情報管理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
（１）  所定の専門分野における専門家の複数のコミュニティにおいて専門家相互の評価の投稿を受け付けて管理する専門家評価情報管理装置であって、投稿者の端末から、専門家の評価の投稿を受け付けたことに応じて当該評価と当該投稿者の属するコミュニティを特定する情報とを関連付けて評価情報として記憶する評価情報記憶手段と、一のコミュニティを特定する情報と関連付けられた評価情報に含まれる単語と、他のコミュニティを特定する情報と関連付けられた評価情報に含まれる単語とを抽出してこれらの単語を対比し、所定の基準以上の共通部分を含み、かつ、互いに異なる複数の単語の組み合わせを同義語候補として特定する同義語候補抽出手段と、管理者の端末から、前記特定した同義語候補に含まれる複数の単語のうち、複数の単語の組み合わせを同義語として指定する指定情報を受け付けたことに応じて、指定された当該複数の単語の組み合わせを、それぞれコミュニティを特定する情報と関連付けて同義語として記憶する同義語記憶手段と、を備える、専門家評価情報管理装置。
【０００７】
（１）の専門家評価情報管理装置は、複数のコミュニティにおいてそれぞれ用いられる単語を同義語として特定することができる。
【０００８】
（２）  閲覧者の端末から前記専門家の評価情報の閲覧要求を受け付けたことに応じて、当該評価情報が、当該閲覧者の属するコミュニティとは異なるコミュニティを特定する情報と関連付けられた前記同義語が含まれる場合に、当該閲覧者の属するコミュニティを特定する情報と関連付けられた同義語に置換する、同義語置換手段と、前記置換した同義語を含む専門家の評価情報を前記閲覧者の端末に送信する送信手段と、をさらに備える、（１）に記載の専門家評価情報管理装置。
【０００９】
（２）の専門家評価情報管理装置は、閲覧者が属するコミュニティとは異なるコミュニティにおいて用いられている同義語を、当該閲覧者が属するコミュニティにおいて用いられている同義語に自動的に変換するため、閲覧者の理解し易い評価情報を提供することができる。
【００１０】
（３）  前記同義語候補抽出手段による処理を、前記評価情報記憶手段が評価情報を記憶したことに応じて実行する、（１）又は（２）に記載の専門家評価情報管理装置。
【００１１】
（３）の専門家評価情報管理装置は、常に最新の同義語を管理することが出来る。
【００１２】
（４）  閲覧者の端末から当該閲覧者が属するコミュニティを特定する情報に関連付けられた同義語を含む検索クエリを受け付けたことに応じて、検索対象の評価情報に含まれる同義語を閲覧者の属するコミュニティを特定する情報に関連付けられた同義語と同一のものとして検索する検索手段と、をさらに備える、（１）乃至（３）のいずれかに記載の専門家評価情報管理装置。
【００１３】
（４）の専門家評価情報管理装置は、閲覧者が属するコミュニティにおいて用いられている同義語を、当該閲覧者が属するコミュニティとは異なるコミュニティにおいて用いられている同義語に自動的に変換するため、閲覧者がコミュニティの差異を意識することなく、評価情報を検索することができる。
【発明の効果】
【００１４】
本発明によれば、同一の意味を有するものの複数のコミュニティごとに異なる用語を、同義語の候補として提示し、同義語として特定する専門家評価情報管理装置を提供することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態による専門家評価情報管理システムの構成を示す概念図である。
【図２】本発明の一実施形態に係る専門家評価情報管理装置のハードウェアの構成を示すブロック図である。
【図３】本発明の一実施形態に係る専門家評価情報管理装置の機能的構成を示す機能ブロック図である。
【図４】本発明の一実施形態において、専門家評価情報管理装置が出力する画面イメージであって、評価情報を投稿するための入力画面のイメージ図である。
【図５】図３の機能ブロック図のうち、評価情報ＤＢのデータ構造を示す図である。
【図６】図３の機能ブロック図のうち、同義語情報ＤＢのデータ構造を示す図である。
【図７】図３の機能ブロック図のうち、医師情報ＤＢのデータ構造を示す図である。
【図８】図３の機能ブロック図のうち、コミュニティ情報ＤＢのデータ構造を示す図である。
【図９】本発明の一実施形態において、専門家評価情報管理装置が出力する画面イメージであって、検索クエリを入力する入力画面のイメージ図である。
【図１０】本発明の一実施形態において、専門家評価情報管理装置が出力する画面イメージであって、検索結果の一覧を表示するための画面のイメージ図である。
【図１１】本発明の一実施形態において、専門家評価情報管理装置が出力する画面イメージであって、評価情報を閲覧するための画面のイメージ図である。
【図１２】図３の機能的構成を有する図２の専門家評価情報管理装置が実行する評価情報記憶処理の流れを説明するフローチャートである。
【図１３】図３の機能的構成を有する図２の専門家評価情報管理装置が実行する同義語特定処理の流れを説明するフローチャートである。
【図１４】図３の機能的構成を有する図２の専門家評価情報管理装置が実行する検索処理の流れを説明するフローチャートである。
【図１５】図３の機能的構成を有する図２の専門家評価情報管理装置が実行する閲覧情報生成処理の流れを説明するフローチャートである。
【発明を実施するための形態】
【００１６】
以下、図面を参照して、本発明の一の実施形態について説明する。図１は、本実施形態による専門家評価情報管理装置１を含む専門家評価情報管理システム６の構成を示す概念図である。
専門家評価情報管理システム６は、専門家評価情報管理装置１と、投稿者端末２と、閲覧者端末３と、管理者端末４と、が通信ネットワーク５を介して接続されて構成される。このような構成の専門家評価情報管理システム６は、専門家のコミュニティを管理するサービス、専門家にアルバイトや転職の機会を紹介する職業紹介サービスであり、より詳細には、当該コミュニティ管理サービスや職業紹介サービスにおいて専門家の評価を管理するサービスを利用者に対して提供する。
【００１７】
ここで、投稿者端末２及び閲覧者端末３は、上記サービスを利用する利用者が用いる端末装置である。本実施形態では、専門家の評価を行う投稿者が用いる端末装置を投稿者端末２と呼び、当該投稿者が行った評価を閲覧する閲覧者が用いる端末装置を閲覧者端末３と呼ぶ。なお、本実施形態では、専門家同士が評価の投稿及び閲覧を行うこととしているため、投稿者は別の機会では閲覧者となることがある。言い換えると、投稿者端末２は別の機会では閲覧者端末３となることがある。
【００１８】
専門家評価情報管理装置１及び管理者端末４は、上記サービスを管理する端末装置である。本実施形態では、上記サービスを統括する端末装置（サーバ）を専門家評価情報管理装置１と呼び、上記サービスの提供者が専門家評価情報管理装置１に対して指示を行うために用いる端末装置を管理者端末４と呼ぶ。なお、本実施形態では、専門家評価情報管理装置１及び管理者端末４をそれぞれ別々の端末装置で実現することとしているが、専門家評価情報管理装置１及び管理者端末４が一体となった端末装置を用いることとしてもよい。
【００１９】
このような専門家評価情報管理システム６では、専門家評価情報管理装置１は、投稿者端末２から投稿された専門家の評価に含まれる最先端の専門用語を閲覧者が使い慣れた用語に置換した上で、閲覧者端末３に対して投稿された評価を提供する。一例として、最先端の術式の呼び方等は専門家によって異なるため、専門家評価情報管理装置１は、投稿された評価に含まれる術式名を、閲覧する専門家（閲覧者）ごとに呼びなれた術式名に置換して当該評価を提供する。なお、投稿された評価に含まれる用語を閲覧者が使い慣れた用語に置換して提供する処理を、以下「置換評価提供処理」と呼ぶ。
以下、本発明を実現するための専門家評価情報管理装置１の具体的な構成について説明する。
【００２０】
図２は、本発明の一実施形態に係る専門家評価情報管理装置１のハードウェアの構成を示すブロック図である。
専門家評価情報管理装置１は、例えば一般的なコンピュータであり、図２に示すように、制御部１１と、記憶部１２と、入力部１３と、出力部１４と、通信部１５とがバス１６を介して接続されて構成される。
【００２１】
制御部１１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｓｅｓｓ  Ｍｅｍｏｒｙ）等により構成される。
ＣＰＵは、記憶部１２、ＲＯＭ、記録媒体等に格納されるプログラムをＲＡＭ上のワークメモリ領域に呼び出して実行する。ＲＯＭは、コンピュータのブートプログラムやＢＩＯＳ等のプログラム、データ等を恒久的に保持する。ＲＡＭは、ロードしたプログラムやデータを一時的に保持するとともに、ＣＰＵが後述する各種処理を行うために使用するワークエリアを備える。
【００２２】
記憶部１２は、例えば、ＨＤＤ（ハードディスクドライブ）であり、制御部１１が実行するプログラムや、プログラム実行に必要なデータ、ＯＳ（オペレーティング・システム）、データベース等が格納されている。これらのプログラムコードは、制御部１１により必要に応じて読み出されてＲＡＭに移され、ＣＰＵに読み出されて実行される。
【００２３】
入力部１３は、例えば、キーボード、マウス、タッチパネル、タブレット等のポインティング・デバイス、テンキー等の入力装置であり、入力された操作制御情報を制御部１１へ出力する。
出力部１４は、表示部を含み、例えば液晶パネル、ＣＲＴモニタ等のディスプレイ装置と、ディスプレイ装置と連携して表示処理を実行するための論理回路（ビデオアダプタ等）で構成される。
通信部１５は、インターネットを含む通信ネットワークを介して投稿者端末２、閲覧者端末３及び管理者端末４等との間で行う通信を制御する。
バス１６は、各装置間の制御信号、データ信号等の入出力を媒介する経路である。
【００２４】
図３は、このような専門家評価情報管理装置１の機能的構成のうち、置換評価提供処理を実行するための機能的構成を示す機能ブロック図である。
【００２５】
置換評価提供処理を実行する場合には、制御部１１は、評価情報受付手段３１、同義語候補抽出手段３２、同義語候補送信手段３３、同義語指定受付手段３４、検索クエリ受付手段３５、検索手段３６、検索結果送信手段３７、閲覧要求受付手段３８、同義語置換手段３９、及び評価情報送信手段４０として機能する。また、記憶部１２の一領域には、評価情報ＤＢ５１、同義語情報ＤＢ５２、医師情報ＤＢ５３、及びコミュニティ情報ＤＢ５４が設けられる。
【００２６】
評価情報受付手段３１は、評価対象の専門家（以下「評価対象者」と呼ぶことがある）に対する評価の投稿を、通信部１５を介して投稿者端末２から受け付ける。例えば、評価情報受付手段３１は、投稿者端末２に提供された図４に示す評価投稿の入力画面を介して、即ち当該入力画面の入力欄Ｖ１に入力された「○○○の腕は一級品・・・」とする評価を含む投稿を、投稿者端末２から受け付ける。
また、評価情報受付手段３１は、投稿者端末２から評価の投稿を受け付けると、受け付けた評価投稿と投稿者の属するコミュニティを特定する情報（コミュニティＩＤ）とを関連付け、評価情報として評価情報ＤＢ５１に記憶する。ここで、コミュニティとは、所定の専門用語に対して同一の呼び方をする専門家のグループを意味し、本実施形態では、例えば、専門家の属する医局を用いることとしている。このように投稿された評価とコミュニティとを関連付けることで、所定の用語（例えば、最先端の専門用語）に対するコミュニティごとの呼び方の相違を特定することとしている。
【００２７】
図３に戻り、同義語候補抽出手段３２は、評価情報ＤＢ５１に記憶された評価情報を参照して、異なるコミュニティ間における同義語の候補を同義語候補として抽出する。即ち、同義語候補抽出手段３２は、同一の用語に対するコミュニティごとの呼び方を同義語候補として抽出する。
具体的には、同義語候補抽出手段３２は、投稿者の属するコミュニティごとの評価情報から当該評価情報に含まれる単語を抽出すると、抽出した単語を他のコミュニティの評価情報から抽出した単語と対比することで、同義語候補を抽出する。即ち、一のコミュニティを特定する情報と関連付けられた評価情報の投稿に含まれる単語と、他のコミュニティを特定する情報と関連付けられた評価情報の投稿に含まれる単語とを抽出してこれらの単語を対比することで、同義語候補を抽出する。このとき、同義語候補抽出手段３２は、対比の結果、所定の基準以上の共通部分を含み、かつ、互いに異なる複数の単語の組み合わせを同義語候補として抽出する。
ここで、単語の抽出は、例えば、形態素解析を用いることで行うことができる。なお、形態素解析とは、コンピュータ等の計算機を用いた自然言語処理の基礎技術であり、対象言語の文法のルールや品詞辞書を情報源として用い、自然言語で書かれた文を形態素（言語で意味を持つ最小単位）の列に分割し、それぞれの品詞を判別する処理をいう。また、所定の基準値は、任意に設定することができ、本実施形態では一例として、６０％の共通部分を有する単語の組み合わせを所定の基準値以上の共通部分を含むものとしている。
例えば、同義語候補抽出手段３２は、図５に示されている評価情報においては、「○○○の腕は一級品。彼になら・・・」、「○○△の執刀件数が多いらしい・・・」という評価内容のうち、「○○○、腕、一級品」をコミュニティＩＤ「０１」の単語として抽出し、「彼、○○△、執刀件数」をコミュニティＩＤ「０２」の単語として抽出する。そして、同義語候補抽出手段３２は、６０％以上の共通部分を有する「○○○」と「○○△」とをコミュニティＩＤ「０１」「０２」間における同義語候補として抽出する。
なお、同義語候補抽出手段３２による同義語候補の抽出は、任意のタイミングで行うこととしてよく、例えば、評価情報受付手段３１が新たな評価の投稿を受け付けるたびに行うこととしてもよく、また、評価情報ＤＢ５１に新たな評価情報が記憶されるたびに行うこととしてもよく、また、予め設定されたタイミングとなるたびに行うこととしてもよい。
【００２８】
同義語候補送信手段３３は、同義語候補抽出手段３２が抽出した同義語候補を、通信部１５を介して管理者端末４に送信する。
【００２９】
同義語指定受付手段３４は、管理者端末４を操作する管理者が同義語候補のうち同義語であると考える単語の組み合わせを指定する指定情報を管理者端末４から通信部１５を介して受け付ける。また、同義語指定受付手段３４は、管理者端末４から指定情報を受け付けると、指定された複数の単語の組み合わせを、それぞれの単語を抽出した評価情報と関連付けられたコミュニティを特定する情報と関連付けて同義語情報ＤＢ５２に記憶する。
例えば、「○○○」と「○○△」とが同義語であるとする指定情報を受け付けた場合には、同義語指定受付手段３４は、「○○○」を抽出した評価情報と関連付けられたコミュニティを特定する情報であるコミュニティＩＤ「０１」と、「○○△」を抽出した評価情報と関連付けられたコミュニティを特定する情報であるコミュニティＩＤ「０２」を読み出して、コミュニティＩＤ「０１」の「○○○」とコミュニティＩＤ「０２」の「○○△」とを同義語して同義語情報ＤＢ５２に記憶する。
【００３０】
検索クエリ受付手段３５は、閲覧者端末３から検索クエリを受け付ける。検索クエリ受付手段３５は、検索クエリを受け付けると、閲覧者端末３の閲覧者が属するコミュニティを特定する情報とともに受け付けた検索クエリを検索手段３６に供給する。
例えば、検索クエリ受付手段３５は、検索クエリを受け付けるために図９に示すように、検索画面のデータを閲覧者端末３に送信して、当該検索画面を介して閲覧者端末３から検索クエリを受け付ける。検索画面は、評価情報の評価対象者の医師が属する病院の地域で絞込み検索をするための入力枠Ｖ２、評価情報の評価内容で絞込み検索をするための入力枠Ｖ３、及び検索実行を受け付ける検索ボタンを有するようになっている。また、絞込み検索の補助のために、病院の地域の一覧Ｖ５、診療科一覧Ｖ６が表示されており、これをクリックすることによって、入力枠Ｖ２、入力枠Ｖ３にキーワードが入力されるようになっている。さらに、よく検索されるキーワードランキングや最近検索されたキーワードをランキング欄Ｖ７に表示するようになっており、ランキング欄Ｖ７に表示されているキーワードをクリックすることによって、入力枠Ｖ３にキーワードが入力されるようになっている。
【００３１】
検索手段３６は、検索クエリ受付手段３５から検索クエリの供給を受け付けたことに応じて、検索クエリに応じた検索結果を取得する。ここで、閲覧者が専門用語に対する検索を望んだ場合（一例として、最先端の術式に対する評価の高い専門家の検索を望んだ場合）、検索クエリには当該専門用語に対する閲覧者の呼び方が含まれることになる。しかしながら、検索クエリに含まれる専門用語の呼び方は、閲覧者の属するコミュニティごとに異なる可能性があるため、検索手段３６は、呼び方の相違を考慮して検索結果を取得することが好ましい。
そこで、検索手段３６は、検索クエリに同義語として記憶された単語の組み合わせの一方の単語が含まれるか判定することとしている。即ち、検索手段３６は、供給された検索クエリに基づいて、同義語情報ＤＢ５２を検索し、検索クエリに含まれる単語の同義語として記憶された単語が存在するか否かを判定する。このとき、検索クエリに同義語として記憶された単語が含まれる場合には、検索手段３６は、当該単語と同義語であるとして同義語情報ＤＢ５２に記憶された単語を検索クエリに追加（ｏｒ条件）する。
例えば、閲覧者から検索クエリ「○○○」を受け付けている場合には、検索手段３６は、同義語情報ＤＢ５２を検索し、「○○○」の単語を含む同義語ＩＤ「００１」の行を特定する。すると、検索手段３６は、同義語ＩＤ「００１」の行の「○○○」以外の単語「○○△」を検索クエリに追加し、検索クエリ「○○○  ＯＲ  ○○△」に基づく検索を実行する。これにより、コミュニティごとに異なる呼び方の専門用語であっても、適切に検索することができる。
【００３２】
検索結果送信手段３７は、検索手段３６の検索結果に基づいて、図１０に示す評価情報の検索結果一覧画面のデータを生成して、生成した検索結果一覧画面のデータを閲覧者端末３に送信する。
【００３３】
閲覧要求受付手段３８は、閲覧者端末３から医師の評価情報の閲覧要求を受け付けたことに応じて、閲覧要求及び閲覧要求を行った閲覧者を特定する情報（閲覧者の医師ＩＤ）を同義語置換手段３９に供給する。
この際、例えば、閲覧者端末３においては、検索結果一覧の一の評価情報を選択することを介して当該評価情報の閲覧要求として送信するようになっていてもよい。
【００３４】
同義語置換手段３９は、閲覧要求受付手段３８から閲覧要求の供給を受け付けたことに応じて、閲覧対象の評価情報を閲覧者用に置換する。即ち、同義語置換手段３９は、閲覧対象の閲覧情報の中に、閲覧者が属するコミュニティで用いる単語の同義語として設定された単語が含まれているか否かを判定し、含まれている場合に当該単語を閲覧者が属するコミュニティで用いている単語に置換する。
具体的には、同義語置換手段３９は、閲覧対象の評価情報に含まれる単語を抽出し、当該単語をキーワードとして同義語情報ＤＢ５２を検索することで、当該単語についての同義語の情報を取得する。そして、同義語が存在する単語については、閲覧者が属するコミュニティに関連付けられた単語となるように評価情報に含まれるテキスト情報を置換する。即ち、検索のキーワードとして用いた単語（評価情報に元々含まれる単語）が閲覧者のコミュニティに関連付けられた単語である場合には、評価情報内の当該単語を置換することなくそのまま用いる一方で、検索のキーワードとして用いた単語が閲覧者のコミュニティに関連付けられた単語でない場合には、評価情報内の当該単語を閲覧者のコミュニティに関連付けられた単語に置換する。図５及び図６を参照して、例えば、コミュニティＩＤ「０１」の閲覧者が評価情報ＩＤ「０００２」の評価情報について閲覧する場合、同義語置換手段３９は、評価内容に含まれる単語「○○△」等をキーワードとして同義語情報ＤＢ５２を検索する。このとき、図６に示すように単語「○○△」には同義語「○○○」が設定されており、単語「○○△」にはコミュニティＩＤ「０２」、同義語「○○○」にはコミュニティＩＤ「０１」がそれぞれ設定されている。ここで、閲覧者はコミュニティＩＤ「０１」のコミュニティに属しているため、同義語置換手段３９は、元々の評価情報に含まれていた単語「○○△」を、閲覧者が属するコミュニティで用いている同義語「○○○」に置換する。
【００３５】
評価情報送信手段４０は、閲覧対象の評価情報を閲覧者端末３に送信する。このとき、評価情報送信手段４０は、同義語置換手段３９が単語の置換を行っている場合には、置換した評価情報を閲覧者端末３に送信する。即ち、「○○△の執刀件数が多いらしい・・・」という評価情報を送信する場合には、コミュニティＩＤ「０１」の閲覧者に対しては図１１のように単語「○○△」を同義語「○○○」に置換した「○○○の執刀件数が多いらしい・・・」という評価情報を閲覧者端末３に送信する。
【００３６】
続いて、記憶部１２の一領域に設けられる、評価情報ＤＢ５１と、同義語情報ＤＢ５２と、医師情報ＤＢ５３と、コミュニティ情報ＤＢ５４との記憶内容について、図面を用いて説明する。
【００３７】
図５を参照して評価情報ＤＢ５１について説明する。評価情報ＤＢ５１は、評価情報記憶手段として機能し、投稿者から受け付けた評価を含む評価情報を記憶する。即ち、評価情報ＤＢ５１は、評価を行った投稿者を特定する投稿者の医師ＩＤ、評価対象の医師を特定する医師ＩＤ、及び投稿者による評価対象者に対する評価内容等を対応付けて記憶する。このとき、コミュニティごとの同義語の特定を可能とするため、評価情報ＤＢ５１は、投稿者の属するコミュニティを特定するコミュニティＩＤも対応付けて記憶することとしている。即ち、コミュニティＩＤは、同義語候補抽出手段３２により参照され、コミュニティごとの同義語候補の抽出に用いられる。
【００３８】
続いて、図６を参照して同義語情報ＤＢ５２について説明する。同義語情報ＤＢ５２は、同義語記憶手段として機能し、同義語候補のうち管理者が同義語であると指定した単語の組み合わせを同義語情報として記憶する。このとき、上述のような閲覧者に好適な同義語の置換を可能とするため、同義語情報ＤＢ５２は、同義語として組み合わされた単語ごとに、当該単語を用いるコミュニティを特定するコミュニティＩＤを対応付けて記憶することとしている。
【００３９】
続いて、図７を参照して、医師情報ＤＢ５３は、専門家評価情報管理装置１が提供する人材派遣サービスを利用する専門家（医師）に関する情報を記憶する。即ち、医師情報ＤＢ５３は、医師ＩＤに対応付けて、当該医師ＩＤが特定する医師のプロフィール等を記憶する。医師情報ＤＢ５３に記憶されたプロフィールのうちの所定の情報は、当該専門家の紹介ページ等に公開される。
図８を参照して、コミュニティ情報ＤＢ５４は、それぞれの医師が属するコミュニティに関する情報を記憶する。即ち、コミュニティ情報ＤＢ５４は、コミュニティＩＤに対応付けて、当該コミュニティＩＤが特定するコミュニティの名称（コミュニティ名）、当該コミュニティに属している医療施設（所属病院）、当該コミュニティに属している医師（所属医師）等を記憶する。
【００４０】
以上、本発明を実現する専門家評価情報管理装置１の構成について説明した。続いて、図１２〜図１５を参照して、専門家評価情報管理装置１が実行する各処理について説明する。
【００４１】
図１２を参照して、専門家評価情報管理装置１が実行する評価情報記憶処理について説明する。
【００４２】
初めに、評価情報受付手段３１は、投稿者端末２から評価の投稿を受け付ける（ステップＳ１）。例えば、評価情報受付手段３１は、評価対象者の医師ＩＤ、投稿者の医師ＩＤ、及び評価内容を示すテキスト情報を少なくとも含む情報を受け付ける。続いて、評価情報受付手段３１は、受け付けた投稿者の医師ＩＤから投稿者が属するコミュニティについてのコミュニティ情報（例えば、コミュニティＩＤ）を抽出する（ステップＳ２）。その後、評価情報受付手段３１は、ステップＳ１で受け付けた評価と、ステップＳ２で抽出したコミュニティ情報とを対応付けて評価情報として評価情報ＤＢ５１に記憶し（ステップＳ２）、評価情報記憶処理を終了する。
【００４３】
次に、図１３を参照して、専門家評価情報管理装置１が実行する同義語特定処理について説明する。本実施形態では、同義語特定処理は、評価情報ＤＢ５１に評価情報が記憶されることを契機に開始される。
【００４４】
初めに、同義語候補抽出手段３２は、評価情報ＤＢ５１に記憶された評価情報に含まれるテキスト情報（例えば、評価内容）を解析し、単語を抽出する（ステップＳ４）。続いて、同義語候補抽出手段３２は、異なるコミュニティ間における単語を対比して、所定の基準値以上の共通部分を含み、かつ、互いに異なる複数の単語の組み合わせを同義語候補として抽出する（ステップＳ５）。
【００４５】
その後、同義語候補送信手段３３は、抽出した同義語候補を管理者端末４に対して送信し（ステップＳ６）、抽出した同義語候補を同義語として設定してよいか否かを管理者に確認する。その結果、管理者端末４から同義語として設定してよいとする同義語の指定情報を受け付けると（ステップＳ７）、管理者により確認された同義語候補（単語の組み合わせ）を同義語として設定し、同義語情報ＤＢ５２に記憶する（ステップＳ８）。
これにより、同義語特定処理は終了となる。
【００４６】
次に、図１４を参照して、専門家評価情報管理装置１が実行する検索処理について説明する。本実施形態では、検索処理は、所定の検索画面において閲覧者が入力した検索クエリを検索クエリ受付手段３５が受け付けたことを契機に開始される。
【００４７】
初めに、検索クエリ受付手段３５は、通信部１５を介して閲覧者端末３から検索クエリを受け付けて、検索手段３６に供給する（ステップＳ１１）。続いて、検索手段３６は、検索クエリに同義語が含まれるか否かを判定する（ステップＳ１２）。即ち、検索手段３６は、検索クエリをキーワードとして同義語情報ＤＢ５２を検索し、当該検索クエリが同義語として設定された単語の組み合わせが存在するか否かを判定する。
【００４８】
このとき、検索クエリに同義語が含まれる場合には、検索手段３６は、検索クエリに同義語として設定された単語を、検索クエリとして追加する（ステップＳ１３）。なお、検索クエリとして入力する単語としては、閲覧者が呼びなれている用語を入力する可能性が高いとも思われるが、閲覧者の立場からすると幅広く検索を行う可能性があり、あえて呼びなれていない用語を入力する可能性もある。そのため、ステップＳ１２の同義語判定の処理では、閲覧者の属するコミュニティとは関係なく、検索クエリのみをキーワードとして同義語情報ＤＢ５２を検索することとしている。
【００４９】
続いて、ステップＳ１４において、検索手段３６は、ステップＳ１１で受け付けた検索クエリ（及びステップＳ１３で追加した同義語）をキーワードとして評価情報ＤＢ５１を検索して評価情報を抽出して、検索結果とし、検索結果送信手段３７に供給する。その後、ステップＳ１５において、検索結果送信手段３７は、検索結果を閲覧者端末３に対して送信し、検索処理を終了する。
【００５０】
次に、図１５を参照して、専門家評価情報管理装置１が実行する閲覧情報生成処理について説明する。本実施形態では、同義語置換処理は、閲覧者端末３から閲覧要求を受信することを契機に開始される。
【００５１】
ステップＳ２１において、閲覧要求受付手段３８は、閲覧者端末３から評価情報の閲覧要求を受け付ける。このとき、閲覧要求受付手段３８は、閲覧要求を行った閲覧者を特定する情報（閲覧者の医師ＩＤ）も併せて受け付ける。
【００５２】
続いて、同義語置換手段３９は、閲覧要求で指定された評価情報に同義語が含まれているか否かを判定する（ステップＳ２２）。即ち、同義語置換手段３９は、閲覧対象の評価情報に含まれる単語を抽出し、当該単語に同義語が設定されているか否かを判定する。そして、同義語が設定されている単語については、当該単語に対して、閲覧者の属するコミュニティに関連付けられた単語が同義語として設定されているか否かを判定する。その結果、閲覧対象の評価情報に、閲覧者の属するコミュニティに関連付けられた単語と同義語である単語が含まれている場合には、ステップＳ２２の判定がＹＥＳとなりステップＳ２３の処理に進み、含まれていない場合には、ステップＳ２２の判定がＮＯとなりステップＳ２４の処理に進む。
【００５３】
ステップＳ２３において、同義語置換手段３９は、評価情報に含まれる単語のうち、閲覧者の属するコミュニティとは異なるコミュニティと関連付けられた単語を、閲覧者の属するコミュニティと関連付けられた単語に置換する。続いて、ステップＳ２４において、評価情報送信手段４０は、評価情報を閲覧者端末３に送信すし、同義語置換処理を終了する。
【００５４】
以上のように、本実施形態では、閲覧者が専門家（医師）の評価情報の閲覧を望んだ場合、当該専門家に対する評価の中に閲覧者が呼びなれていない用語がある場合であっても、当該用語を閲覧者が呼びなれた用語に置換する。そのため、統一的な使用がされていない用語が用いられている評価情報であっても、閲覧者は容易に理解することができ、専門用語を意識することなく効率的に情報を探すことができる。
また、専門家に対する評価を行う投稿者にとってみても、投稿者が普段呼びなれている用語で投稿を行うことができるため、投稿の利便性を高めることができ、活発な交流を期待することができる。
【００５５】
また、本実施形態では、閲覧者が検索のために入力した検索クエリに対しても、同義語として設定されている単語を追加する。これにより、閲覧者が最先端の専門用語を検索する際に、当該専門用語の様々な呼び方を逐次調べる必要がなく、検索の利便性を高めることができる。
【００５６】
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
【００５７】
上述の実施形態では、本発明が適用される専門家評価情報管理装置１は、対象となる専門家を医師として説明したが、特にこれに限られず、専門家を対象とした評価情報を管理するものであれば足り、専門家は、例えば、医師のほかにも、薬剤師、看護師、弁護士、弁理士、司法書士、不動産鑑定士、公認会計士、税理士等の国家資格を有する専門職の他、コンサルタント、システムエンジニア等のように資格を必要としない専門職等各種各様のものを採用することができる。
【００５８】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図３の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が専門家評価情報管理装置１に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図３の例に限定されない。
また、１つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
【００５９】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
【００６０】
このようなプログラムを含む記録媒体は、管理者にプログラムを提供するために装置本体とは別に配布される図２のメディア入出力部１７により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。メディア入出力部１７に提供されるメディアは、例えば、磁気ディスク（フロッピディスクを含む）、光ディスク、又は光磁気ディスク等により構成される。光ディスクは、例えば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等により構成される。光磁気ディスクは、ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、図２の記憶部１２に含まれるハードディスク等で構成される。
【００６１】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的或いは個別に実行される処理をも含むものである。
また、本明細書において、システムの用語は、複数の装置や複数の手段等より構成される全体的な装置を意味するものとする。
【００６２】
以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００６３】
１・・・専門家評価情報管理装置，２・・・投稿者端末，３・・・閲覧者端末，４・・・管理者端末，５・・・通信ネットワーク，６・・・専門家評価情報管理システム，１１・・・制御部，１２・・・記憶部，１３・・・入力部，１４・・・出力部，１５・・・通信部，１６・・・バス，３１・・・評価情報受付手段，３２・・・同義語候補抽出手段，３３・・・同義語候補送信手段，３４・・・同義語指定受付手段，３５・・・検索クエリ受付手段，３６・・・検索手段，３７・・・検索結果送信手段，３８・・・閲覧要求受付手段，３９・・・同義語置換手段，４０・・・評価情報送信手段，５１・・・評価情報ＤＢ，５２・・・同義語情報ＤＢ，５３・・・医師情報ＤＢ，５４・・・コミュニティ情報ＤＢ
【図１】
0005897991.tif 000002
【図２】
0005897991.tif 000003
【図３】
0005897991.tif 000004
【図４】
0005897991.tif 000005
【図５】
0005897991.tif 000006
【図６】
0005897991.tif 000007
【図７】
0005897991.tif 000008
【図８】
0005897991.tif 000009
【図９】
0005897991.tif 000010
【図１０】
0005897991.tif 000011
【図１１】
0005897991.tif 000012
【図１２】
0005897991.tif 000013
【図１３】
0005897991.tif 000014
【図１４】
0005897991.tif 000015
【図１５】
0005897991.tif 000016