(57)【特許請求の範囲】
【請求項１】
ユーザが入力した問いを受信する手段と、
少なくとも前記問いとアドバイザの属性とに基づき、アドバイザのスコアを計算する手段と、
前記計算されたスコアに基づき、アドバイザを選定する手段と、
前記選定されたアドバイザが入力した前記問いへの返答を受信する手段と、
前記受信した返答に基づき、回答不可の返答をしたアドバイザを削除した候補リストを表示する手段と、
前記表示された候補リストから、ユーザが選択したアドバイザの識別子を受信する手段と、
少なくとも、前記選択されたアドバイザとのセッションの実施に基づき、インセンティブポイントを計算する手段と、
を備え、
前記アドバイザを選定する手段は、前記選定されたアドバイザが、別のアドバイザの識別子を入力すると、当該別のアドバイザを更に選定し、
前記インセンティブポイントを計算する手段は、前記選定されたアドバイザおよび前記別のアドバイザへの前記インセンティブポイントを更に計算することを特徴とする、情報処理装置。
【請求項２】
紹介したアドバイザの識別子を、紹介されたアドバイザの識別子と紹介実績ステータスと共に紐付けて記憶する手段を更に備えたことを特徴とする、請求項１に記載の情報処理装置。
【請求項３】
前記セッションにおけるアドバイザへの評価を記憶する手段を更に備え、
前記アドバイザのスコアを計算する手段は、前記評価にも基づいて、前記スコアを計算することを特徴とする、請求項１または請求項２に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アドバイザ（専門家）をマッチングするための情報処理装置に関する。
【背景技術】
【０００２】
ユーザ（クライアント）からの相談を解決するためのアドバイザをマッチングする手法については、従来から様々な形で提案されてきた。
【０００３】
特許文献１は、ユーザ（依頼者）が入力したキーワードをベースにアドバイザのリストを提示しているが、キーワードに頼ってアドバイザを選定してもミスマッチであることが多く、最適なアドバイザを提示しているとは言えない。
【０００４】
非特許文献１は、アドバイザをマッチングするサービスであるが、ユーザ（クライアント）とアドバイザとを仲介する仲介人自身の知見に基づいて人為的にマッチングをしているので、マッチングのための時間的および費用的コストが非常に大きく、また仲介人によって属人的なマッチング品質のブレも生じるため、払ったコストの割には、メリットを感じられない場合もある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１７−７３００７号公報
【非特許文献】
【０００６】
【特許文献２】ｈｔｔｐｓ：／／ｇｌｇ．ｉｔ／ｊａ／
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述したような従来技術に加えて、アドバイザをマッチングするには様々な問題がある。
例えば、事業・技術領域の拡がりや進歩の加速により情報の陳腐化も早まるため、最適なアドバイザを自社のデータベースに登録し続ける難易度が上がり続けるという問題がある。
更に、クライアントの具体的な「問い」が無い中での、主にインターネットを経由して「とりあえず様々な専門家をできるだけ多く集めよう」とするリクルーティングだけでは、焦点がずれた専門家がマッチングされやすいという問題もある。
そもそも、一定数の専門家は、マッチングサービスを提供する業者からの登録依頼には応じないという問題もある。
【０００８】
本発明の一態様によると、ユーザへの最適なアドバイザの候補リストを提示する情報処理装置を提供することを本発明の目的のひとつとする。
【０００９】
本発明の別の一態様によると、アドバイザからの紹介を通じて、より最適なアドバイザの候補リストを提示する情報処理装置を提供することを本発明の目的のひとつとする。
【課題を解決するための手段】
【００１０】
本発明の一態様によると、
ユーザが入力した問いを受信する手段と、
少なくとも前記問いとアドバイザの属性とに基づき、アドバイザのスコアを計算する手段と、
前記計算されたスコアに基づき、アドバイザを選定する手段と、
前記選定されたアドバイザが入力した問いへの返答を受信する手段と、
前記受信した返答に基づき、アドバイザの候補リストを表示する手段と、
前記表示された候補リストから、ユーザが選択したアドバイザの識別子を受信する手段と、
前記選択されたアドバイザとのセッションを実現する手段と、
少なくとも前記セッションの実施に基づき、インセンティブポイントを計算する手段と、
を備えたことを特徴とする、情報処理装置を提供する。
【発明の効果】
【００１１】
本実施例の一態様によると、ユーザに最適なアドバイザの候補リストを提供することができるようになる。更に、紹介やインセンティブを通して、優れたアドバイザを集めることができるようになる。更に、マッチングサービスを提供する業者からの登録依頼には応じない専門家も、友人である専門家からの紹介であれば応じる確率は上げることができるので、サービスの品質を向上させることができる。
【００１２】
本発明の他の目的、特徴及び利点は添付図面に関する以下の本発明の実施例の記載から明らかになるであろう。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施例による情報処理装置のブロック図を示す。
【図２】本発明の一実施例による情報処理のフローチャートを示す。
【図３】本発明の一実施例による情報処理装置を含めた情報処理システムの全体図を概念的に示す。
【図４】本発明の一実施例によるデータ構造を示す。
【発明を実施するための形態】
【００１４】
図３は、本発明の一実施例による情報処理装置を含めた情報処理システム３０００の全体図を概念的に示す。
【００１５】
本実施例の情報処理システム３０００は、情報処理装置１０００と、ユーザ端末３１００と、アドバイザ端末３２００（３２００−１、３２００−２、・・・）とが、ネットワーク３３００を介して接続されている。
【００１６】
情報処理装置１０００のブロック図の一例が図１で示される。詳細は、後述する。
【００１７】
ユーザ端末３１００は、ユーザ（クライアント）が使用する端末（例えば、スマートフォンやデスクトップパソコン）である。ユーザ毎に割り振られる識別子（ＩＤ）やパスワードを使って、情報処理装置１０００が提供するサービスにログインできる。
【００１８】
アドバイザ端末３２００は、アドバイザ（専門家）が使用する端末である。アドバイザ毎に割り振られる識別子（ＩＤ）やパスワードを使って、情報処理装置１０００が提供するサービスにログインできる。
【００１９】
ネットワーク３３００は、無線および／または有線の専用回線などでもよい。
【００２０】
図１は、本発明の一実施例による情報処理装置１０００のブロック図を示す。本実施例の情報処理装置１０００は、出力（画面表示）部１１１０、入力部１１２０、入力解析部１１３０、スコア計算部１１４０、アドバイザ選定部１１５０、ユーザ管理部１１６０、アドバイザ管理部１１７０、アドバイザ管理ＤＢ１２１０、アドバイザ属性ＤＢ１２２０、アドバイザスコアＤＢ１２３０、ユーザ管理ＤＢ１２４０、アドバイザ評価ＤＢ１２５０、紹介履歴ＤＢ１２６０と、制御部（プロセッサ）１３１０、インターフェイス部１３２０を備える。
【００２１】
出力（画面表示）部１１１０は、出力に関する処理をおこなう。出力処理には、出力結果を画面表示することも含む。
【００２２】
入力部１１２０は、入力に関する処理をおこなう。
【００２３】
入力解析部１１３０は、入力部で処理されたデータを解析する。
【００２４】
スコア計算部１１４０は、ユーザ（クライアント）からの問いとアドバイザの属性とに基づき、アドバイザのスコアを計算する。
【００２５】
アドバイザ選定部１１５０は、アドバイザを選定する。
【００２６】
ユーザ管理部１１６０は、ユーザ（クライアント）のＩＤや、問い合わせの履歴を管理しており、ユーザＩＤの照合や、問いあわせデータの加工処理をおこなう。
【００２７】
アドバイザ管理部１１７０は、アドバイザ（専門家）のＩＤや、問い合わせ回答の履歴を管理しており、ユーザＩＤの照合や、問いあわせデータの加工処理をおこなう。
【００２８】
アドバイザ管理ＤＢ１２１０は、アドバイザのＩＤや問い合わせ回答の履歴を記憶する。データ構造の一例を図４（ａ）に示す。
【００２９】
アドバイザ属性ＤＢ１２２０は、アドバイザの属性、例えば、経歴、学歴、アドバイスできる分野（知見のある領域）などのいわゆるプロフィールを記憶する。データ構造の一例を図４（ｂ）に示す。
【００３０】
アドバイザスコアＤＢ１２３０は、アドバイザの属性に基づいて計算されたスコア（評価値）を記憶する。また、ユーザからの評価およびモデルの学習等で、事後的にスコアが修正された場合には、修正されたスコアも記憶する。また、スコア修正履歴（スコアが修正された時期や修正されたスコア量）などが記憶されてもよい。データ構造の一例を図４（ｃ）に示す。
【００３１】
ユーザ管理ＤＢ１２４０は、ユーザのＩＤや問い合わせの履歴を記憶する。データ構造の一例を図４（ｄ）に示す。
【００３２】
アドバイザ評価ＤＢ１２５０は、ユーザとアドバイザとのセッションが終了した後に、ユーザからアドバイザへの評価を記憶する。データ構造の一例を図４（ｅ）に示す。
【００３３】
紹介履歴ＤＢ１２６０は、アドバイザの識別子が、当該アドバイザが紹介した別のアドバイザの識別子と、紹介されたアドバイザの相談実績とを紐付けて記憶する。更に、紹介日が記憶されてもよい。データ構造の一例を図４（ｆ）に示す。
【００３４】
インセンティブポイントＤＢ１２７０は、アドバイザの実績に基づくポイントを記憶する。データ構造の一例を図４（ｇ）に示す。更に、ポイント付与理由を記憶してもよい。更に、図４（ｄ）の相談日や図４（ｆ）の紹介日と関連付けて、図４（ｇ）に示すようなポイント発生日を記憶してもよい。
【００３５】
制御部（プロセッサ）１３１０は、情報処理装置１０００内部の各部や各ＤＢを制御する。
【００３６】
インターフェイス部１３２０は、情報処理装置１０００の外部の装置と、図３のネットワークを介して、データを送受信する。
【００３７】
図２は、本発明の一実施例による情報処理のフローチャートを示す。
【００３８】
Ｓ２０１０では、ユーザがアドバイザに相談したい事柄（以下、「問い」）を入力する。ユーザが有する疑問点を所定の入力項目に入力する。ここで、入力項目は、１つのテキストボックスでもよいが、複数のテキストボックスを設けて、「問い」を解析し易いように構成されてもよい。
【００３９】
Ｓ２０２０では、入力された「問い」に対して、サーバ（例えば、情報処理装置１０００）が入力項目を解析して、学習済みモデルから、予めアドバイザデータベースに登録されている各アドバイザの属性情報および過去に修正されたスコアやアクティビティ履歴などの情報を基に、スコアを計算する。なお、スコアを生成するにあたっては、自然言語処理を中心としたＡＩ・統計的機械学習アプローチを活用する。別の実施例として、伝統的な統計的手法を用いてもよく、判定テーブルを用いてスコアを生成してもよい。また、ユーザが入力するデータ項目は、複数あり、例えば、問い合わせをしたい分野を入力する項目、実際に質問したい項目などである。サーバは、例えば、入力された項目毎にキーワードを抽出すると共に、入力された項目に応じて、キーワードに重み付けなどをしながら（例えば、分野の項目に入力されたキーワードの方が重要度が高いものと判断されてもよく、より具体的な専門性を持つキーワードの方が重要度が高いものと判断されてもよい）、最適なアドバイザを検索できるようにする。
【００４０】
Ｓ２０３０では、サーバは、計算されたスコアに基づき、（複数の）アドバイザの候補リストを生成する。例えば、計算されたスコアが高い上位５人のアドバイザの候補リストを生成する。更に、サーバは、アドバイザの属性情報に基づき、「問い」への回答によって利益相反が発生する可能性がある場合は、アドバイザの候補リストから除外してもよい。サーバは、候補リスト上のアドバイザそれぞれに対して、入力された「問い」をアドバイザ端末に送信する。
【００４１】
なお、Ｓ２０２０およびＳ２０３０の別の実施例として、似たようなキャリアの人で候補リストを埋め尽くしてしまうことを避けるために、複数の条件下でアドバイザを検索してもよい。例えば、Ｓ２０２０でアドバイザの検索において、ある検索条件下で検索して上位１名のアドバイザを選定し、その後に、キーワードへの重み付けを変更するなどの検索条件を変更して検索して別の上位１名のアドバイザを選定するような仕組みを採用してもよい。そして、Ｓ２０３０では、Ｓ２０２０における複数の条件下での検索結果を組み合わせた候補リストを作成してもよい。これによって、アドバイザの多様性も考慮した候補リストが生成できるので、より多様なルートでの紹介を引き起こすことができる可能性も高まる。
【００４２】
更に別の実施例として、Ｓ２０２０の検索条件において、「問い」に対して回答できる能力だけでなく、そのような能力を持ち得る他のアドバイザを紹介できるアドバイザも検索するように構成されてもよい。例えば、紹介したアドバイザの実績に基づいて検索できるように、図４（ｆ）の紹介履歴ＤＢの紹介実績を数値化してもよい。
【００４３】
Ｓ２０４０では、選定されたアドバイザが、「問い」への回答可否をアドバイザ端末からサーバに返信する。また、回答可能の場合には、選定されたアドバイザは、その回答についても回答（所定の項目に入力）する。もし、サーバが回答不可の返信を受信したときには、候補リストから、該当するアドバイザを削除すると共に、当該削除されたアドバイザのスコアを修正（例えば、下方修正）してもよい。
【００４４】
Ｓ２０５０では、同時に、サーバは、選定されたアドバイザに対して、別のアドバイザが紹介可能かどうかを訊ねる。ここで、別のアドバイザとは、「問い」に対して、自身よりもより適切と思われる（詳しい知見を有する）アドバイザを意味する。選定されたアドバイザが、選定されたアドバイザ自身の端末（例えば、図３のアドバイザ端末３２００−１）から紹介可能である別のアドバイザの識別子（例えば、ユーザＩＤ、メールアドレス）を入力することにより、紹介手続が行われたと判断してもよい。サーバは、入力された別のアドバイザの識別子に基づいて、別のアドバイザへ「問い」等を（例えば、図３のアドバイザ端末３２００−２へ）送信する。
【００４５】
Ｓ２０６０では、別のアドバイザが「問い」への回答可否を返信する。なお、別のアドバイザが更に別のアドバイザが紹介可能である場合は、Ｓ２０５０と同様の情報処理をおこなえばよい。但し、紹介されたアドバイザが、更なるアドバイザの紹介ができないように構成してもよく、（紹介されたアドバイザが更に別のアドバイザを紹介するような）紹介の連鎖の回数を制限するように構成してもよい。
【００４６】
Ｓ２０７０では、Ｓ２０６０と同時に実行されてもよい。もし、紹介された別のアドバイザが、サーバのデータベースに登録されていなかった場合には、この紹介された別のアドバイザに対して、属性情報（プロフィール）等入力を促すと共に、新規ＩＤおよびパスワードを発行する。更に、入力された属性情報を基にスコアを計算する。更に、紹介を受けた点を考慮して、スコアを上方修正してもよい。そして、紹介された別のアドバイザがいる場合には、そのアドバイザに対してもＳ２０５０と同様の処理をおこなう。
【００４７】
Ｓ２０８０では、サーバは、アドバイザからの返信（「問い」への回答可である旨および
回答）を含めて、アドバイザの候補をリスト化して、ユーザ端末に送信する。ユーザ端末は、送信された候補リストを、画面上に表示する。ユーザは、表示された候補リストを参照して、一人または複数人のアドバイザを選択する。
【００４８】
Ｓ２０９０では、ユーザは、選択されたアドバイザとセッション（相談）する。
【００４９】
Ｓ２１００では、セッション終了後、ユーザは、アドバイザを評価する。評価方法は、任意でよいが、例えば、所定の項目にＹＥＳ／ＮＯで回答してもよいし、点数をつけてもよい。そして、サーバは、アドバイザへの評価をアドバイザ評価ＤＢに記憶する。更に、実際にマッチングされ行われたセッションとその評価の学習により、より精確に、紹介できるアドバイザや、答えられるアドバイザに対し高スコアを与えられるようなスコアリングにロジック自体もアップデートするように構成されてもよい。
【００５０】
更に、今回のセッションが、紹介者に紹介されたアドバイザに基づく場合は、紹介履歴ＤＢに、紹介したアドバイザの識別子と、紹介されたアドバイザの識別子とを紐付け記憶する。これにより、アドバイザが紹介したアドバイザの数を計算することができる。更に、紹介実績ステータスも紐付けて記憶する。ここで、紹介実績ステータスとは、紹介したアドバイザと実際にセッション（相談）を行ったことを示す「相談実施済」や、実際に紹介されたが、ユーザに選定してもらえなかったことを示す「相談不成立」がある。これにより、実際に紹介されたアドバイザとの相談数も計算することができる。このようなステータスを採用することで、アドバイザの紹介に関する実績を評価することができる。
【００５１】
なお、アドバイザもユーザに対して評価することができる。
【００５２】
Ｓ２１１０では、上記セッションの実施や上記評価に基づくインセンティブポイントが計算される。例えば、（最初に選定された）アドバイザが別のアドバイザを紹介して、その紹介されたアドバイザがセッション（相談）を実施した場合には、紹介をしたアドバイザに対して、＋２５０ポイントが加算されると共に、紹介されたアドバイザに対しては、＋４００ポイントが加算される。更に、Ｓ２１００におけるユーザからの評価に基づいて、インセンティブポイントが加算または減算されてもよい。更に、インセンティブポイントに基づいて、アドバイザへの報酬額を計算してもよい。更に、ポイント付与日を記憶してもよい。
【００５３】
なお、本実施例では、機能ブロックとフローチャートを用いて説明したが、別の実施例としては、いわゆるコンピュータの五大装置（制御装置、演算装置、記憶装置、入力装置、出力装置）のハードウェア資源に、ソフトウェアを協働させても実現可能である。
【００５４】
以上のように本発明の実施態様について説明したが、上述の説明に基づいて当業者にとって種々の代替例、修正又は変形が可能であり、本発明はその趣旨を逸脱しない範囲で前述の種々の代替例、修正又は変形を包含するものである。
【要約】      （修正有）【課題】ユーザへの最適なアドバイザの候補リストを提示する情報処理装置を提供する。【解決手段】情報処理装置において、ユーザが入力した問いを受信する手段と、少なくとも問いとアドバイザの属性とに基づき、アドバイザのスコアを計算する手段と、計算されたスコアに基づき、アドバイザを選定する手段と、選定されたアドバイザが入力した問いへの返答を受信する手段と、受信した返答に基づき、アドバイザの候補リストを表示する手段と、表示された候補リストから、ユーザが選択したアドバイザの識別子を受信する手段と、選択されたアドバイザとのセッションを実現する手段と、少なくともセッションの実施に基づき、インセンティブポイントを計算する手段と、を備える。【選択図】図１【図１】
0006653897.tif 000002
【図２】
0006653897.tif 000003
【図３】
0006653897.tif 000004
【図４】
0006653897.tif 000005