(57)【要約】【課題】ユーザの選好に適合したサービス提供者の推薦を行うこと。【解決手段】端末装置に提示情報を提供する情報提示方法であって、サービス提供者のサービスを受けた第１のユーザにより、予め設定されたサービス提供者に対する評価を示す選択肢から択一的に選択された情報である第１評価情報と、第１のユーザ以外の第２のユーザにより任意に入力されたテキスト情報から抽出されたサービス提供者を含む各サービス提供者の属性を示すキーワードである第２評価情報と、を取得し、第１評価情報および第２評価情報を用いて、第１のユーザに推薦するサービス提供者を検索し、検索されたサービス提供者を第１のユーザに提示するための提示情報を生成し、提示情報を端末装置へ送信する。【選択図】図２
2015195013.tif 000002
【特許請求の範囲】
【請求項１】
端末装置に提示情報を提供する情報提示方法であって、
サービス提供者のサービスを受けた第１のユーザにより、予め設定された前記サービス提供者に対する評価を示す選択肢から択一的に選択された情報である第１評価情報と、前記第１のユーザ以外の第２のユーザにより任意に入力されたテキスト情報から抽出された前記サービス提供者を含む各サービス提供者の属性を示すキーワードである第２評価情報と、を取得し、
前記第１評価情報および前記第２評価情報を用いて、前記第１のユーザに推薦するサービス提供者を検索し、
前記検索されたサービス提供者を前記第１のユーザに提示するための提示情報を生成し、
前記提示情報を前記端末装置へ送信する、
情報提示方法。
【請求項２】
更に、前記第１のユーザにより指定された店舗またはエリアに基づいて、前記第１のユーザに推薦するサービス提供者を検索する、
請求項１記載の情報提示方法。
【請求項３】
更に、
前記第１評価情報を、前記第１のユーザが前記サービス提供者のサービスを受けた時期を示す時期情報が対応付け、
複数の前記第１評価情報に対する複数の前記時期情報を用いて、前記第１のユーザが前記サービスを受けてから、次に前記サービスを受けるまでの平均時間を算出し、
前記第１のユーザが前記サービスを受けた最新の時期から前記平均時間が経過したタイミングで、前記提示情報は生成される、
請求項１記載の情報提示方法。
【請求項４】
前記サービス提供者は美容師であり、
前記第２評価情報は、前記サービス提供者の属性として、少なくとも前記美容師のルックス、前記美容師のカウンセリング技術、前記美容師の話術、前記美容師の施術技術、前記美容師の雰囲気のいずれかを含む、
請求項１記載の情報提示方法。
【請求項５】
前記第２評価情報は、前記サービス提供者の属性と、前記属性に対応する属性値とを含み、
更に、前記属性値を、前記テキスト情報から前記属性を示すキーワードが抽出された抽出回数を用いて決定する、
請求項１記載の情報提示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サービス提供者を推薦する情報をユーザに提示する情報提示方法に関する。
【背景技術】
【０００２】
従来、ユーザに対して美容師（サービス提供者の一例）を紹介するシステムが知られている（例えば、特許文献１参照）。特許文献１のシステムでは、まず、端末装置が、ユーザにより入力された情報（例えば、自己プロフィール、希望する美容師の条件）をサーバ装置へ送信する。次に、サーバ装置が、予め設定された美容師ごとの個人データ群から上記入力情報に適合する美容師を検索し、その美容師をユーザに紹介する情報を端末装置へ送信する。これにより、ユーザは、自分の希望に合った美容師の紹介を受けることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−９６７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１のシステムにおいて、美容師の検索に用いられる美容師ごとの個人データ群は、実際に施術を受けたユーザによる美容師の評価に基づくものではない。よって、紹介される美容師がユーザの選好に合致しないおそれがある。
【０００５】
本発明の目的は、ユーザが自分の選好に適合したサービス提供者の推薦を受けることができる情報提示方法を提供することである。
【課題を解決するための手段】
【０００６】
そこで、本発明者は、上記課題を解決するために、以下の改善策を検討した。
【０００７】
（１）本発明の一態様における情報提示方法は、端末装置に提示情報を提供する情報提示方法であって、サービス提供者のサービスを受けた第１のユーザにより、予め設定された前記サービス提供者に対する評価を示す選択肢から択一的に選択された情報である第１評価情報と、前記第１のユーザ以外の第２のユーザにより任意に入力されたテキスト情報から抽出された前記サービス提供者を含む各サービス提供者の属性を示すキーワードである第２評価情報と、を取得し、前記第１評価情報および前記第２評価情報を用いて、前記第１のユーザに推薦するサービス提供者を検索し、前記検索されたサービス提供者を前記第１のユーザに提示するための提示情報を生成し、前記提示情報を前記端末装置へ送信する。
【０００８】
本態様によれば、サービス提供者の評価を示す選択肢から択一的に評価を選ぶだけで、ユーザは、他人の評価を受けたサービス提供者の中からユーザの選好に適合したサービス提供者の推薦を受けることができる。
【０００９】
（２）上記態様において、更に、前記第１のユーザにより指定された店舗またはエリアに基づいて、前記第１のユーザに推薦するサービス提供者を検索してもよい。
【００１０】
本態様によれば、ユーザは、ユーザの選好に適合した所望の店舗またはエリアにおけるサービス提供者の推薦を受けることができる。
【００１１】
（３）上記態様において、更に、前記第１評価情報を、前記第１のユーザが前記サービス提供者のサービスを受けた時期を示す時期情報が対応付け、複数の前記第１評価情報に対する複数の前記時期情報を用いて、前記第１のユーザが前記サービスを受けてから、次に前記サービスを受けるまでの平均時間を算出し、前記第１のユーザが前記サービスを受けた最新の時期から前記平均時間が経過したタイミングで、前記提示情報は生成されてもよい。
【００１２】
本態様によれば、ユーザは、提示情報の要求を行うことなく、提示情報を受け取ることができる。
【００１３】
（４）上記態様において、前記サービス提供者は美容師であり、前記第２評価情報は、前記サービス提供者の属性として、少なくとも前記美容師のルックス、前記美容師のカウンセリング技術、前記美容師の話術、前記美容師の施術技術、前記美容師の雰囲気のいずれかを含んでもよい。
【００１４】
本態様によれば、ユーザは、より自身に合った美容師に関する提示情報を受け取ることができる。
【００１５】
（５）上記態様において、前記第２評価情報は、前記サービス提供者の属性と、前記属性に対応する属性値とを含み、更に、前記属性値を、前記テキスト情報から前記属性を示すキーワードが抽出された抽出回数を用いて決定してもよい。
【００１６】
本態様によれば、詳細かつ具体的な選好基準が作成される。
【発明の効果】
【００１７】
本発明によれば、ユーザが自分の選好に適合したサービス提供者の推薦を受けることができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施の形態に係る情報提示システムの概要について説明する図
【図２】本発明の実施の形態に係る情報提示システムの構成の一例を示すブロック図
【図３】本発明の実施の形態に係るサーバ装置の動作の一例を示すフローチャート
【図４】本発明の実施の形態に係る美容師情報の一例を示す図
【図５】本発明の実施の形態に係るユーザ履歴情報の一例を示す図
【図６】本発明の実施の形態に係る第１評価情報の入力画面の一例を示す図
【図７】本発明の実施の形態に係る第２評価情報の入力画面の一例を示す図
【図８】本発明の実施の形態に係る提示情報の表示例を示す図
【図９】本発明の実施の形態に係る第２評価情報の入力画面の一例を示す図
【図１０】本発明の実施の形態に係る機器およびサーバ装置の機能をソフトウェアにより実現するコンピュータのハードウェア構成の一例を示す図
【図１１】サービスの類型１（自社データセンタ型）を示す図
【図１２】サービスの類型２（ＩａａＳ利用型）を示す図
【図１３】サービスの類型３（ＰａａＳ利用型）を示す図
【図１４】サービスの類型４（ＳａａＳ利用型）を示す図
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００２０】
＜提供するサービスの全体像＞
まず、本実施の形態に係る提供するサービスの全体像について、図１を用いて説明する。図１は、本実施の形態における情報提示システムの概要について説明する図である。図１Ａには、本実施の形態における情報提示システムの全体像が示されている。
【００２１】
グループ１０は、例えば企業、団体、家庭等であり、その規模を問わない。グループ１０には、複数の機器１０ａ（例えば、後述する機器１００）である機器Ａ、機器Ｂおよびホームゲートウェイ１０ｂが存在する。
【００２２】
複数の機器１０ａは、インターネットと接続可能な機器（例えば、スマートフォン、タブレット、ＰＣ、ＴＶ等）である。ただし、複数の機器１０ａは、それ自身ではインターネットと接続不可能な機器であっても、ホームゲートウェイ１０ｂを介してインターネットと接続可能となるものであればよい。また、グループ１０には複数の機器１０ａを使用するユーザ１が存在する。ユーザ１は、例えば、店舗（例えば、美容院）の従業員またはその顧客である。
【００２３】
データセンタ運営会社１１には、クラウドサーバ１１ａが存在する。クラウドサーバ１１ａとはインターネットを介して様々な機器と連携する仮想化サーバである。データセンタ運営会社１１は、データ管理やクラウドサーバ１１ａの管理、それらを行うデータセンタの運営等を行っている。データセンタ運営会社１１が行っている役務については詳細を後述する。
【００２４】
ここで、データセンタ運営会社１１は、データ管理またはクラウドサーバ１１ａの運営等のみを行っている会社に限らない。例えば複数の機器１０ａのうちの一つの機器を開発・製造している機器メーカが、併せてデータ管理やクラウドサーバ１１ａの管理等を行っている場合は、機器メーカがデータセンタ運営会社１１に該当する（図１Ｂ参照）。
【００２５】
また、データセンタ運営会社１１は一つの会社に限らない。例えば機器メーカおよび他の管理会社が共同もしくは分担してデータ管理やクラウドサーバ１１ａの運営を行っている場合は、両者もしくはいずれか一方がデータセンタ運営会社１１に該当するものとする（図１Ｃ参照）。
【００２６】
サービスプロバイダ１２は、サーバ１２ａ（例えば、後述するサーバ装置２００）を保有している。サーバ１２ａは、目的に応じて複数あってもよい。
【００２７】
なお、上記サービスにおいてホームゲートウェイ１０ｂは必須ではない。例えば、クラウドサーバ１１ａが全てのデータ管理を行っている場合等は、ホームゲートウェイ１０ｂは不要となる。また、グループ１０内のあらゆる機器がインターネットに接続されている場合のように、それ自身ではインターネットと接続不可能な機器は存在しない場合もある。
【００２８】
次に、上記サービスにおける情報の流れを説明する。まず、グループ１０の機器Ａまたは機器Ｂは、それぞれ、情報（例えば、後述する美容師情報、ユーザ履歴情報、第１評価情報、第２評価情報など）を、データセンタ運営会社１１のクラウドサーバ１１ａに送信する。クラウドサーバ１１ａは、機器Ａまたは機器Ｂの情報を集積する（図１Ａの（ａ））。
【００２９】
なお、上記情報は、インターネットを介して複数の機器１０ａ自体から直接クラウドサーバ１１ａに提供される場合もある。または、上記情報は、複数の機器１０ａから一旦ホームゲートウェイ１０ｂに情報が集積され、ホームゲートウェイ１０ｂからクラウドサーバ１１ａに提供されてもよい。
【００３０】
次に、データセンタ運営会社１１のクラウドサーバ１１ａは、集積した情報を一定の単位でサービスプロバイダ１２に提供する。ここで、一定の単位は、データセンタ運営会社１１が集積した情報を整理してサービスプロバイダ１２に提供することのできる単位でもよいし、サービスプロバイダ１２が要求した単位でもよい。一定の単位と記載したが、一定でなくてもよく、状況に応じて提供する情報量が変化する場合もある。
【００３１】
クラウドサーバ１１ａに集積された情報は、必要に応じてサービスプロバイダ１２が保有するサーバ１２ａに保存される（図１Ａの（ｂ））。そして、サービスプロバイダ１２は、保存した情報を、ユーザに提供するサービスに適合する情報（例えば、後述する第１入力用情報、第２入力用情報、提示情報）に整理し、ユーザに提供する。提供するユーザは、複数の機器１０ａを使用するユーザ１でもよいし、グループ１０の外部のユーザ２でもよい。
【００３２】
ユーザへのサービス提供方法は、例えば、サービスプロバイダ１２から直接ユーザへ提供されてもよい（図１Ａの（ｆ）、（ｅ））。また、ユーザへのサービス提供方法は、例えば、データセンタ運営会社１１のクラウドサーバ１１ａを再度経由して、ユーザに提供されてもよい（図１Ａの（ｃ）、（ｄ））。また、データセンタ運営会社１１のクラウドサーバ１１ａが、集積した情報を、ユーザに提供するサービスに適合する情報に整理し、サービスプロバイダ１２に提供してもよい。
【００３３】
なお、ユーザ１とユーザ２とは、別でも同一でもよい。
【００３４】
＜情報提示システムの構成＞
次に、本実施の形態に係る情報提示システムの構成例について、図２を用いて説明する。図２は、本実施の形態の情報提示システムの構成の一例を示すブロック図である。
【００３５】
図２に示すように、情報提示システムは、機器１００およびサーバ装置２００を有する。
【００３６】
図２において、機器１００とサーバ装置２００は、ネットワーク３００を介して接続される。ネットワーク３００は、無線ネットワークでもよいし、有線ネットワークでもよいし、有線ネットワークと無線ネットワークとが混在したネットワークでもよい。
【００３７】
また、図２には、機器１００が１台しか示されていないが、２台以上存在するものとする。例えば、ユーザが使用する機器１００と、他のユーザが使用する機器１００がある。
【００３８】
まず、機器１００の構成について説明する。
【００３９】
機器１００は、サーバ装置２００と通信可能な情報処理装置（端末装置）であり、例えば、スマートフォン、タブレット、ＰＣ、ＴＶなどである。機器１００は、サービス提供者またはその顧客であるユーザにより使用される。本実施の形態では、サービス提供者が美容師である場合を例として説明する。
【００４０】
ユーザは、機器１００を用いて、情報提示サービスを利用することができる。情報提示サービスとは、ユーザの選好に適合した美容師を推薦する提示情報をユーザに提供するサービスである。提示情報の詳細は後述する。
【００４１】
また、美容師（その美容師が所属する店舗の従業員等を含む）は、機器１００を用いて、美容師情報およびユーザ履歴情報を登録することができる。美容師情報とは、推薦対象となる美容師個々の情報であり、美容師の名前、所属する店舗などの情報を含む。ユーザ履歴情報とは、美容院への来店履歴を示す情報であり、例えば、ユーザの名前、来店した美容院の名前などの情報を含む。美容師情報およびユーザ履歴情報の詳細は後述する。
【００４２】
機器１００は、入力部１０１、通知部１０２、記憶部１０３、送受信部１０４、情報処理部１０５を備える。
【００４３】
入力部１０１は、ボタン、タッチパネルなどの入力デバイスである。
【００４４】
例えば、入力部１０１は、美容師情報、ユーザ履歴情報、第１評価情報、第２評価情報、または推薦要求情報の入力操作を受け付ける。第１評価情報とは、美容師の施術を受けたユーザがその美容師を全体的に評価する情報である。例えば、第１評価情報は、美容師の全体的な評価が択一的に選択された情報である。また、第２評価情報とは、美容師の施術を受けたユーザがその美容師を属性ごとに評価する情報である。例えば、第２評価情報は、美容師の属性ごとの評価が数値で選択された情報である。また、推薦要求情報とは、ユーザが美容師の推薦を要求する情報（換言すれば、ユーザがサーバ装置２００へ提示情報を要求する情報）である。第１評価情報、第２評価情報の詳細は後述する。
【００４５】
通知部１０２は、ディスプレイなどの表示デバイス、または、スピーカなどの出力デバイスである。
【００４６】
例えば、通知部１０２は、第１入力用情報、第２入力用情報、または提示情報の表示を行う。第１入力用情報とは、ユーザに第１評価情報を入力させる画像情報である。第２入力用情報とは、ユーザに第２評価情報を入力させる画像情報である。なお、第１入力用情報、第２入力用情報、提示情報の表示例については、それぞれ、図６、図７、図８を用いて後述する。
【００４７】
記憶部１０３は、メモリ、ハードディスク装置などの記憶デバイスである。
【００４８】
例えば、記憶部１０３は、サーバ装置２００から受信した、第１入力用情報、第２入力用情報、または提示情報を記憶する。
【００４９】
送受信部１０４は、他の装置に情報を送信し、また、他の装置により送信された情報を受信する通信インターフェース部である。
【００５０】
例えば、送受信部１０４は、美容師情報、ユーザ履歴情報、第１評価情報、第２評価情報、または推薦要求情報をサーバ装置２００へ送信する。
【００５１】
また、例えば、送受信部１０４は、第１入力用情報、第２入力用情報、または提示情報をサーバ装置２００から受信する。
【００５２】
情報処理部１０５は、種々の情報処理を実行するプロセッサなどの制御デバイスである。
【００５３】
例えば、情報処理部１０５は、サーバ装置２００から送受信部１０４が受信した、第１入力用情報、第２入力用情報、または提示情報を一旦記憶部１０３に記憶させた後、所定のタイミングでそれらのいずれかを読み出し、通知部１０２に表示させる。
【００５４】
また、例えば、情報処理部１０５は、入力部１０２が受け付けた、美容師情報、ユーザ履歴情報、第１評価情報、第２評価情報、または推薦要求情報のサーバ装置２００への送信を、送受信部１０４に実行させる。
【００５５】
以上、機器１００の構成について説明した。
【００５６】
次に、サーバ装置２００の構成について説明する。
【００５７】
サーバ装置２００は、ユーザが使用する機器１００および美容師が使用する機器１００の双方から上記各種情報を受信し、各種情報に基づいて、第１入力用情報、第２入力用情報、または提示情報を生成し、提示情報をユーザの機器１００に送信する情報処理装置である。
【００５８】
サーバ装置２００は、送受信部２０１、登録部２０２、記憶部２０３、生成部２０４を備える。
【００５９】
送受信部２０１は、他の装置に情報を送信し、また、他の装置により送信された情報を受信する通信インターフェース部である。
【００６０】
例えば、送受信部２０１は、美容師の機器１００から、美容師情報、またはユーザ履歴情報を受信する。
【００６１】
また、例えば、送受信部２０１は、生成部２０４で生成された、第１入力用情報、第２入力用情報、または提示情報を、ユーザの機器１００に送信する。
【００６２】
また、例えば、送受信部２０１は、ユーザの機器１００から、第１評価情報、第２評価情報、または推薦要求情報を受信する。
【００６３】
登録部２０２は、種々の情報処理を実行するプロセッサなどの制御デバイスである。
【００６４】
例えば、登録部２０２は、美容師の機器１００から送受信部２０１が受信した、美容師情報、またはユーザ履歴情報を記憶部２０３に登録する。
【００６５】
例えば、登録部２０２は、ユーザの機器１００から送受信部２０１が受信した、第１評価情報、または第２評価情報を記憶部２０３に登録する。例えば、登録部２０２は、第１評価情報をユーザ履歴情報に登録する。また、例えば、登録部２０２は、第２評価情報を美容師情報に登録する。この登録処理の具体例は、図４、図５を用いて後述する。
【００６６】
記憶部２０３は、メモリ、ハードディスク装置などの記憶デバイスである。
【００６７】
例えば、記憶部２０３は、登録部２０２により登録された、美容師情報、ユーザ履歴情報、第１評価情報、および第２評価情報を記憶する。上述したとおり、第１評価情報はユーザ履歴情報に登録され、第２評価情報は美容師情報に登録される。
【００６８】
また、例えば、記憶部２０３は、第１入力用情報、第２入力用情報、提示情報の各テンプレート情報を記憶する。
【００６９】
生成部２０４は、種々の情報処理を実行するプロセッサなどの制御デバイスである。
【００７０】
例えば、生成部２０４は、登録部２０２がユーザ履歴情報の登録を行った場合、そのユーザ履歴情報と、美容師情報とを記憶部２０３から読み出し、それらの情報に基づいて第１入力用情報および第２入力用情報を生成する。この生成処理の具体例は後述する。
【００７１】
そして、生成部２０４は、生成した第１入力用情報および第２入力用情報のユーザの機器１００への送信を、送受信部２０１に実行させる。
【００７２】
また、例えば、生成部２０４は、送受信部２０１が推薦要求情報を受信した場合、ユーザ履歴情報と、美容師情報とを記憶部２０３から読み出し、それらの情報に基づいて選好基準を決定する。選好基準とは、ユーザが美容師の属性（後述の図４の属性）のうち何を選好（重視）するかを示す基準である。この決定処理の具体例は後述する。
【００７３】
そして、生成部２０４は、美容師情報に登録されている美容師の中から、決定した選好基準と一致する美容師を検索する。この検索処理の具体例は後述する。
【００７４】
そして、生成部２０４は、検索した美容師に関する情報を美容師情報から抽出し、抽出した情報に基づいて提示情報を生成する。この生成処理の具体例は後述する。
【００７５】
そして、生成部２０４は、生成した提示情報のユーザの機器１００への送信を、送受信部２０１に実行させる。
【００７６】
以上、サーバ装置２００の構成について説明した。
【００７７】
＜サーバ装置２００の動作＞
次に、本実施の形態に係る情報提示システムのサーバ装置２００の動作例について、図３を用いて説明する。図３は、本実施の形態のサーバ装置２００の動作例を示すフローチャートである。
【００７８】
ステップＳ１０１において、送受信部２０１は、美容師の機器１００から美容師情報を受信し、登録部２０２は、その美容師情報を記憶部２０３に登録する。
【００７９】
ここで、美容師情報の例について、図４を用いて説明する。図４は、記憶部２０３に登録された美容師情報の一例である。
【００８０】
図４に示すように、美容師情報は、美容師別に、美容師名、店名（エリア）、画像名、階級、属性の各情報を含む。
【００８１】
美容師名は、美容師の名前である。
【００８２】
店名（エリア）は、美容師が所属する店舗の名前と、その店舗が所在するエリアである。
【００８３】
画像名は、美容師の画像情報の名称（識別情報）である。この美容師の画像情報は、例えば、美容師の顔または上半身の写真でもよいし、美容師の似顔絵等でもよい。美容師の画像情報は、図示は省略しているが、画像名に対応付けられて記憶部２０３に記憶されている。
【００８４】
階級は、美容師の階級である。階級は、例えば、ディレクター、トップスタイリスト、スタイリスト、アシスタント等がある。
【００８５】
属性は、ユーザにより評価される美容師の属性である。ここでいうユーザとは、美容師名が示す美容師の施術を受けた複数のユーザである。図４では、例として、予め５種類の属性（施術、ルックス、トーク、ムード、カウンセリング。これらの詳細は後述）が設定されている。また、図４に示すように、各属性には、例えば、数値（以下、属性値という）が対応付けられる。各属性値は、複数のユーザにより入力された数値（第２評価情報の一例）の積算値である。属性値が大きい属性ほど、複数のユーザの評価が高いことを示す。各属性値は、第２評価情報に基づいて登録される。この詳細は後述する。
【００８６】
図４において、美容師名、店名（エリア）、画像名（およびそれに対応する美容師の画像情報）、および階級の各情報は、各店舗の美容師が機器１００から入力し、サーバ装置２００へ送信する操作を適宜行うことで、追加、変更、または削除が行われる。
【００８７】
以上、美容師情報の一例について説明した。以下、図３のフローの説明に戻る。
【００８８】
ステップＳ１０２において、送受信部２０１は、美容師の機器１００からユーザ履歴情報を受信し、登録部２０２は、そのユーザ履歴情報を記憶部２０３に登録する。
【００８９】
ここで、ユーザ履歴情報の例について、図５を用いて説明する。図５は、記憶部２０３に登録されたユーザ履歴情報の一例である。
【００９０】
図５に示すように、ユーザ履歴情報は、ユーザＩＤ、来店日、店名（エリア）、美容師名、評価の各情報を含む。
【００９１】
ユーザＩＤは、機器１００のユーザであって、情報提示サービスを利用可能なユーザを識別可能なＩＤである。ユーザＩＤは、例えば、記憶部２０３において、ユーザの名前と対応付けられて予め記憶されている。なお、ここではユーザＩＤとしたが、ユーザの名前であってもよい。
【００９２】
来店日は、ユーザが美容院に来店し、美容師による施術を受けた時期である。なお、図５では、例として、年月日としているが、時刻を含めてもよい。
【００９３】
店名（エリア）は、ユーザが来店した店舗の名前と、その店舗が所在するエリアである。
【００９４】
美容師名は、ユーザに施術を行った美容師の名前である。
【００９５】
評価は、施術を行った美容師に対するユーザの評価である。ここでいうユーザとは、ユーザＩＤが示すユーザである。評価は、ユーザにより入力された選択肢（第１評価情報の一例）を示す値である。この評価は、第１評価情報に基づいて登録される。この詳細は後述する。例えば、３段階の評価Ｈ、Ｍ、Ｌ（Ｈが最も評価が高く、Ｌが最も評価が低い）のいずれかが登録される。
【００９６】
図５において、ユーザＩＤ、来店日、店名（エリア）、美容師名の各情報は、各店舗の美容師が機器１００から入力し、サーバ装置２００へ送信する操作をユーザの来店があった後に行うことで、記憶部２０３に登録される。また、これらの情報は、時系列に登録される。
【００９７】
なお、図５では、一人のユーザのユーザ履歴情報のみを示したが、記憶部２０３には複数のユーザのユーザ履歴情報がユーザ別に登録される。
【００９８】
以上、ユーザ履歴情報の一例について説明した。以下、図３のフローの説明に戻る。
【００９９】
ステップＳ１０３において、生成部２０４は、第１入力用情報および第２入力用情報を生成し、それらの情報のユーザの機器１００への送信を送受信部２０１に実行させる。
【０１００】
ここで、図４、図５を用いて、第１入力用情報および第２入力用情報の生成処理の一例について説明する。
【０１０１】
まず、第１入力用情報の生成処理について説明する。
【０１０２】
生成部２０４は、登録部２０２によりユーザ履歴情報の記憶部２０３への登録が行われた場合、記憶部２０３からユーザ履歴情報および美容師情報を読み出す。ここでは例として、図４の美容師情報と図５のユーザ履歴情報が読み出されるとする。また、図５において、登録された最新のユーザ履歴情報は、来店日「２０２０年２月３日」、店名（エリア）「銀座ＭＩＸＩ（銀座）」、美容師名「佐藤隆弘」であるとする。この時点では、「佐藤隆弘」に対するユーザの評価は、ブランクである。
【０１０３】
次に、生成部２０４は、最新のユーザ履歴情報である「銀座ＭＩＸＩ」および「佐藤隆弘」に該当する画像名および階級の各情報を、図４の美容師情報から抽出する。ここでは、画像名「aaa.jpg」および階級「トップスタイリスト」の各情報が抽出される。また、生成部２０４は、抽出した画像名に対応付けられている美容師の画像情報を記憶部２０３から読み出す。
【０１０４】
次に、生成部２０４は、記憶部２０３から第１入力用情報のテンプレート情報を読み出す。そして、生成部２０４は、そのテンプレート情報に、美容師名、店名（エリア）、階級の各情報（例えば、テキスト情報）および美容師の画像情報を含めた画像情報を生成する。このように生成された画像情報が第１入力用情報である。
【０１０５】
次に、第２入力用情報の生成処理について説明する。
【０１０６】
生成部２０４は、第１入力用情報の生成が終わると、記憶部２０３から第２入力用情報のテンプレート情報を読み出し、そのテンプレート情報に第１入力用情報と同じ情報（例えば、美容師名、店名（エリア）、階級の各情報（例えば、テキスト情報）、および、美容師の画像情報）を含めた画像情報を生成する。このように生成された画像情報が第２入力用情報である。
【０１０７】
以上、第１入力用情報および第２入力用情報の生成処理の一例について説明した。
【０１０８】
上述した第１入力用情報および第２入力用情報は、サーバ装置２００からユーザの機器１００へ送信される。以下、機器１００における処理動作について説明する。
【０１０９】
情報処理部１０５は、送受信部１０４が第１入力用情報および第２入力用情報を受信すると、それらの情報を、一旦記憶部１０３に記憶させた後、所定のタイミングで読み出し、通知部１０２に表示させる。これにより、第１入力用情報または第２入力用情報が通知部１０２に表示される。ユーザは、入力部１０１において表示切り替え操作を行うことにより、第１入力用情報と第２入力用情報の表示を適宜切り替えることができる。
【０１１０】
ここで、第１入力用情報がユーザの機器１００の通知部１０２に表示された例を図６Ａおよび図６Ｂに示す。図６Ａ、図６Ｂに示すように、通知部１０２には、美容師名、店名（エリア）、階級の各情報および美容師の画像情報が表示される。また、ユーザが第１評価情報として選択する選択肢６０１〜６０３が表示される。この選択肢６０１〜６０３は、テンプレート情報に含まれる情報である。選択肢６０１〜６０３は、それぞれ、上述した図５のユーザ履歴情報に設定されている３つの評価Ｈ、Ｍ、Ｌに対応している。なお、通知部１０２に表示される第１入力用情報は、図６Ａまたは図６Ｂのいずれかである。
【０１１１】
ユーザは、選択肢６０１〜６０３の中から、施術を受けた美容師に対する評価を選択する操作を入力部１０１にて行う。例えば、評価が高い場合、ユーザは、選択肢６０１を選択する操作を行う。一方、評価が低い場合、ユーザは、選択肢６０３を選択する操作を行う。そのどちらとも言えない場合、ユーザは、選択肢６０２を選択する操作を行う。
【０１１２】
次に、第２入力用情報がユーザの機器１００の通知部１０２に表示された例を図７に示す。図７に示すように、通知部１０２には、美容師名、店名（エリア）、階級の各情報および美容師の画像情報が表示される。また、ユーザが第２評価情報として各属性の数値を入力する入力欄７０１が表示される。入力欄７０１は、例えば、レーダーチャート形式で表示される。この入力欄７０１は、テンプレート情報に含まれる情報である。また、入力欄７０１に示される５つの属性は、上述した図４の美容師情報に設定されている５つの属性と同じである。
【０１１３】
ユーザは、入力欄７０１の属性ごとに、施術を受けた美容師に対する評価を数値で入力する操作を入力部１０１にて行う。各属性は１〜５の５段階で評価され、５が最も評価が高く、１が最も評価が低い。そして、ユーザは、例えば施術前のカウンセリングが適切であったか否かの評価を示す数値を「カウンセリング」の欄に入力する。また、ユーザは、例えば美容師の見た目が好みであったか否かの評価を示す数値を「ルックス」の欄に入力する。また、ユーザは、例えばカットやパーマの技術が優れていたか否かの評価を示す数値を「施術」の欄に入力する。また、ユーザは、例えば美容師の持つ雰囲気や接客態度が気に入ったか否かの評価を示す数値を「ムード」の欄に入力する。また、ユーザは、例えば美容師との会話が楽しかったか否かの評価を示す数値を「トーク」の欄に入力する。
【０１１４】
情報処理部１０５は、第１入力用情報において入力された第１評価情報（選択肢６０１〜６０３のいずれか）と、第２入力用情報において入力された第２評価情報（入力欄７０１の各属性の数値）とのサーバ装置２００への送信を、送受信部１０４に実行させる。以上、機器１００における処理動作について説明した。以下、図３のフローの説明に戻る。
【０１１５】
ステップＳ１０４において、サーバ装置２００の送受信部２０１は、第１評価情報および第２評価情報をユーザの機器１００から受信し、登録部２０２は、第１評価情報および第２評価情報を記憶部２０３に登録する。
【０１１６】
ここで、図４、図５を用いて、第１評価情報および第２評価情報の登録処理の一例について説明する。
【０１１７】
まず、第１評価情報の登録処理について説明する。ここでは例として、図５のユーザ履歴情報における最新の情報が、来店日「２０２０年２月３日」、店名（エリア）「銀座ＭＩＸＩ（銀座）」、美容師名「佐藤隆弘」であり、評価はブランクであるとする。
【０１１８】
登録部２０２は、図５のユーザ履歴情報の評価に対し、第１評価情報を登録する。例えば、第１評価情報が選択肢６０１の入力である場合、その入力に対応する値「Ｈ」をブランクに登録する。これにより、図５に示すように、美容師名「佐藤隆弘」に対応する評価「Ｈ」が登録される。
【０１１９】
次に、第２評価情報の登録処理について説明する。ここでは例として、図４の美容師情報における美容師名「佐藤隆弘」の属性には、複数のユーザからの第２評価情報を積算した属性値が登録されているとする。
【０１２０】
登録部２０２は、図４の美容師情報の属性に対し、第２評価情報を登録する。すなわち、登録部２０２は、第２の評価情報として入力された各属性の数値を、それぞれ、図４の美容師情報において既に登録されている各属性値に加算する。この結果、図４に示すように、美容師名「佐藤隆弘」の属性は、例えば、属性値が大きいものから順に、施術、ルックス、トーク、ムード、カウンセリングとなる。
【０１２１】
以上のように、図５のユーザ履歴情報の評価には一人のユーザにより入力された第１評価情報が登録される一方で、図４の美容師情報の各属性には、複数のユーザにより入力された第２評価情報が積算されて登録される。
【０１２２】
以上、第１評価情報および第２評価情報の登録処理の一例について説明した。以下、図３のフローの説明に戻る。
【０１２３】
ステップＳ１０５において、生成部２０４は、ユーザの機器１００から推薦要求情報を受信したか否かを判定する。推薦要求情報とは、上述したとおり、ユーザが提示情報の送信をサーバ装置２００に要求する情報である。美容師の推薦を希望するユーザは、機器１００の入力部１０１において、推薦要求情報を送信する操作を行う。これにより、ユーザの機器１００から推薦要求情報がサーバ装置２００へ送信される。
【０１２４】
上記判定の結果、推薦要求情報を受信していない場合（ステップＳ１０５：ＮＯ）、フローはステップＳ１０５へ戻る。一方、上記判定の結果、推薦要求情報を受信した場合（ステップＳ１０５：ＹＥＳ）、フローはステップＳ１０６へ進む。
【０１２５】
ステップＳ１０６において、生成部２０４は、記憶部２０３から、美容師情報と、推薦要求情報の送信元のユーザのユーザ履歴情報とを読み出し、それらの情報に基づいて、選好基準を決定する。選好基準とは、上述したとおり、ユーザが美容師の５つの属性のうち何を選好（重視）するかを示す基準である。
【０１２６】
ここで、図４、図５を用いて、選好基準の決定処理の一例について説明する。ここでは例として、図５のユーザ履歴情報における最新の情報が、来店日「２０２０年４月４日」、店名（エリア）「ＵＮＩＴＹ（渋谷）」、美容師名「山城信也」、評価「Ｌ」であるとする。すなわち、ユーザＩＤ「Ｐ６０３４２０１４Ａ」に対応付けられた「西山」というユーザ名のユーザが、店名「ＵＮＩＴＹ」に行った後で、美容師の推薦を希望した場合を例とする。
【０１２７】
まず、生成部２０４は、図５のユーザ履歴情報において、評価がＨまたはＭである美容師名と店名（エリア）を検索する。ここでは例として、「佐藤隆弘」と「銀座ＭＩＸＩ（銀座）」、および、「箱崎健太」と「Ａｔ  ｎｉｎｅ（池袋）」が検出される。
【０１２８】
次に、生成部２０４は、検索した美容師名と店名（エリア）に対応する属性を、属性値の大きさ順に図４の美容師情報から抽出する。ここでは例として、「佐藤隆弘」と「銀座ＭＩＸＩ（銀座）」の属性は、属性値の大きいものから、施術、ルックス、トーク、ムード、カウンセリングの順に抽出される。また、「箱崎健太」と「Ａｔ  ｎｉｎｅ（池袋）」の属性は、属性値の大きいものから、トーク、カウンセリング、施術、ムード、ルックスの順に抽出される。
【０１２９】
次に、生成部２０４は、抽出した美容師ごとの各属性に対し、予め設定された重みを付ける。例えば、生成部２０４は、評価がＨである美容師の各属性値に対して、重み係数２を掛ける。また、生成部２０４は、評価がＭである美容師の各属性値に対して、重み係数１を掛ける。例えば、「佐藤隆弘」の評価はＨであるので、各属性値にはそれぞれ２が掛けられる。一方、「箱崎健太」の評価はＭであるので、各属性値にはそれぞれ１が掛けられる。
【０１３０】
次に、生成部２０４は、属性別に、重みを付けた属性値を合計する。例えば、「佐藤隆弘」の施術の属性値に重みを付けた結果が１０２４であり、「箱崎健太」の施術の属性値に重みを付けた結果が４８９である場合、施術の合計値は１５１３と算出される。これ以外の属性についても上記同様に合計値が算出される。
【０１３１】
次に、生成部２０４は、算出した５つの合計値のうち上位３つの属性の順を、選好基準に決定する。例えば、合計値が高いものから、施術、トーク、ルックス、ムード、カウンセリングの順である場合、「１位：施術、２位：トーク、３位：ルックス」が選好基準に決定される。なお、ここでは上位３つの属性を選好基準に決定したが、属性の数はこれに限定されない。
【０１３２】
以上、選好基準の決定処理の一例について説明した。以下、図３のフローの説明に戻る。
【０１３３】
ステップＳ１０７において、生成部２０４は、図４の美容師情報において、選好基準と一致する美容師を検索する。ここでは例として、選好基準「１位：施術、２位：トーク、３位：ルックス」に適合する美容師として、美容師名「青山佳子」が検出される。なお、選好基準に示される順位と一致する属性の美容師が存在しない場合、生成部２０４は、順位は無視し、上位３つに選好基準と同じ属性を含む美容師を検索するようにしてもよい。このようにして検出された美容師が、提示情報によりユーザに推薦される。なお、検出される美容師の数は、複数であってもよい。
【０１３４】
ステップＳ１０８において、生成部２０４は、ユーザ履歴情報および美容師情報に基づいて、提示情報の生成を行う。
【０１３５】
ここで、図４、図５を用いて、提示情報の生成処理の一例について説明する。
【０１３６】
まず、生成部２０４は、図４の美容師情報から、検出した美容師名に対応付けられている、店名（エリア）、画像名、階級の各情報を抽出する。ここでは例として、検出された美容師名「青山佳子」に対応付けられている、店名（エリア）「金澤美容院（池袋）」、画像名「ccc.jpg」、および階級「ディレクター」の各情報が抽出される。また、生成部２０４は、抽出した画像名に対応付けられている美容師の画像情報を記憶部２０３から読み出す。
【０１３７】
次に、生成部２０４は、図５のユーザ履歴情報から、ユーザＩＤを抽出する。ここでは例として、ユーザＩＤ「Ｐ６０３４２０１４Ａ」が抽出される。そして、生成部２０４は、抽出したユーザＩＤに対応付けられているユーザ名を記憶部２０３から読み出す。ここで例として、ユーザ名「西山」が読み出される。
【０１３８】
次に、生成部２０４は、記憶部２０３から提示情報のテンプレート情報を読み出し、そのテンプレート情報に、抽出した各情報を含めた画像情報を生成する。この画像情報が提示情報である。ここでは例として、テンプレート情報において、ユーザ名「西山」、美容師名「青山佳子」、店名（エリア）「金澤美容院（池袋）」、階級「ディレクター」の各情報（例えば、テキスト情報）と、画像名「ccc.jpg」に対応付けられている美容師の画像情報とが含まれた提示情報が生成される。この提示情報の表示例は図８を用いて後述する。
【０１３９】
以上、提示情報の生成処理の一例について説明した。図３のフローの説明に戻る。
【０１４０】
ステップＳ１０９において、生成部２０４は、生成した提示情報のユーザの機器１００への送信を、送受信部２０１に実行させる。提示情報の送信方式は、例えば、Ｅメールなどが挙げられる。その後、提示情報は、ユーザの機器１００において受信され、表示される。なお、機器１００における提示情報の表示処理の説明は説明済みであるので、ここでの説明は省略する。
【０１４１】
ここで、図８を用いて、機器１００における提示情報の表示例について説明する。図８Ａおよび図８Ｂは、機器１００における提示情報の提示情報の表示例を示す図である。図８Ａは一画面に１人の美容師が表示される例を示し、図８Ｂは一画面に複数の美容師が表示される例を示している。例えば、ユーザは、入力部１０１で表示切り替え操作（後述のボタン８０３）を行うことで、図８Ａの表示形態と図８Ｂの表示形態とを任意に切り替えることができる。
【０１４２】
図８Ａに示すように、通知部１０２の上部には、サービス名称８００、ボタン８０１、８０２が表示される。ボタン８００は、ユーザが、美容師または店舗等を検索したい場合に操作するボタンである。このボタンが操作されると、例えば、美容師または店舗等を検索可能な検索ページが通知部１０２に表示される。また、ボタン８０２は、ユーザが、メニューに戻りたい場合に操作するボタンである。このボタンが操作されると、例えば、メニューの一覧のページが通知部１０２に表示される。
【０１４３】
サービス名称８００の下方には、ユーザ名を含むメッセージ８０３が表示される。メッセージ８０３には、表示切替ボタン（図中の「＞」）が含まれる。この表示切替ボタンは、ユーザが、図８Ａの表示形態から図８Ｂの表示形態へ切り替えたい場合に操作するボタンである。このボタンが操作されると、例えば、後述する図８Ｂのページが通知部１０２に表示される。
【０１４４】
メッセージの下方には、推薦される美容師１人分の情報（階級、美容師名、店名（エリア）、画像）が表示される。なお、美容師の情報としては、図８Ａに示すように、美容師歴の年数、ユーザの評価数、美容師の出身地、評価の高い属性、美容師が過去に行った施術を示す動画または静止画等の各情報（これらの情報も図４の美容師情報に予め含まれている）が表示されてもよい。
【０１４５】
また、美容師一人分の情報の下部には、通知部１０２には、「予約」ボタン、「詳細」ボタン、「他の人を見る」ボタンが表示される。「予約」ボタンは、ユーザが、推薦された美容師を予約したい場合に操作するボタンである。このボタンが操作されると、例えば、その美容師の所属店舗のホームページにおける予約用ページが通知部１０２に表示される。また、「詳細」ボタンは、ユーザが、推薦された美容師の詳細な情報を見たい場合に操作するボタンである。このボタンが操作されると、例えば、その美容師の所属店舗のホームページにおける美容師紹介ページが通知部１０２に表示される。また、「他の人を見る」ボタンは、ユーザが、推薦された他の美容師の情報を見たい場合に操作するボタンである。このボタンが操作されると、例えば、サーバ装置２００において複数の美容師が検出されている場合、他の美容師の提示情報が通知部１０２に表示される。
【０１４６】
図８Ｂに示すように、通知部１０２には、図８Ａと同様、サービス名称８００、ボタン８０１、８０２、ユーザ名を含むメッセージ８０３（表示切替ボタンを含む）、および、推薦される美容師３人分の情報（階級、美容師名、店名（エリア）、画像等）が表示される。また、推薦される美容師には、推薦順位１〜３が表示される。推薦順位は、数字が小さいほど、ユーザの選好に適合していることを示している。なお、この推薦順位は、生成部２０４により、美容師情報に登録された各属性値が選好基準に対してどの位適合しているかに応じて決定される。
【０１４７】
また、通知部１０２には、図８Ａと同様に、「予約」ボタン、「詳細」ボタン、「他の人を見る」ボタンが表示される。各ボタンの詳細は説明済みであるので、ここでの説明は省略する。なお、「他の人を見る」ボタンが操作された場合、例えば、４〜６位の美容師３名分の情報が表示される。
【０１４８】
図８Ａ、図８Ｂに示すサービス名称８００、ボタン８０２、およびメッセージ８０３（表示切替ボタンを含む）は、テンプレート情報に含まれる情報である。
【０１４９】
以上、機器１００における提示情報の表示例について説明した。
【０１５０】
以上、本実施の形態によれば、実際に施術を受けたユーザによる美容師の評価に基づいて生成された提示情報をユーザに提供することを特徴とする。これにより、ユーザは、自分の選好に適合した美容師の推薦を受けることができる。
【０１５１】
＜実施の形態の変形例＞
以上、本発明の実施の形態について説明したが、本発明は、その趣旨を逸脱しない範囲において種々の変形が可能である。以下、上記実施の形態の変形例について説明する。
【０１５２】
（変形例１）
上記説明では、施術を受けたユーザが第１評価情報および第２評価情報の両方を入力する例について説明したが、提示情報を受け取るためには、第２評価情報の入力は必須ではなく、ユーザは、少なくとも１人の美容師に対する第１評価情報を入力すればよい。ただし、選好基準の作成のため、第１評価情報として図６Ａ、図６Ｂに示した選択肢６０１または６０２の選択肢の入力が必要である。
【０１５３】
本変形例によれば、ユーザは、所定の美容師に対して簡易的な評価を行うだけで、他のユーザの評価を受けた美容師の中から、選好に適合した美容師の推薦を受けることができる。
【０１５４】
（変形例２）
第２入力用情報は、ユーザが美容師の評価を任意に投稿できる画像情報であってもよい。この場合の第２入力用情報の表示例を図９に示す。図９において、通知部１０２には、入力欄９０１が表示される。ユーザは、入力欄９０１において、施術を受けた美容師に対する感想または評価を自由に書き込むことができる。この入力欄９０１に入力されたテキスト情報は、機器１００からサーバ装置２００へ送信された後、サーバ装置２００の登録部２０２によりキーワード解析処理が行われる。キーワード解析処理は、公知の技術であるため、ここでの説明は省略する。これにより、予め設定されたキーワードがテキスト情報から抽出される。
【０１５５】
予め設定されたキーワードは、美容師の属性を示すキーワードであり、例えば、以下のものが挙げられる。例えば、ルックスに関するキーワードとして、「おしゃれ」、「かっこいい」、「かわいらしい」等が挙げられる。また、例えば、トークに関するキーワードとして、「話題が豊富」、「聞き上手」等が挙げられる。また、例えば、施術に関するキーワードとして、「カールが上手い」、「ショートカットが得意」等が挙げられる。また、例えば、ムードに関するキーワードとして、「元気がある」、「フレンドリー」等が挙げられる。また、例えば、カウンセリングに関するキーワードとして、「知識が豊富」、「提案が適切」等が挙げられる。なお、予め設定されたキーワードは、上述した５つの属性に関するものに限定されない。
【０１５６】
登録部２０２は、抽出したキーワードを、図４の美容師情報の属性に登録する。この場合、属性値は、例えば、そのキーワードの抽出回数となる。すなわち、書き込まれた回数が多いほど、属性値が大きくなる。
【０１５７】
このように本変形例によれば、上記実施の形態で説明したように予め属性が設定されている場合に比べ、詳細かつ具体的な選好基準を作成でき、それに基づいて推薦される美容師が検出されるので、ユーザは、より選好に適合した美容師の推薦を受けることができる。
【０１５８】
（変形例３）
ユーザは、提示情報を要求する際、店舗またはエリアを指定してもよい。この場合、生成部２０４は、美容師情報から選好基準に基づいて美容師を検索する際、ユーザにより指定された店舗またはエリアに基づいて検索を行う。これにより、ユーザは、所望の店舗またはエリアの美容師の推薦を受けることができる。
【０１５９】
（変形例４）
生成部２０４は、ユーザ履歴情報の来店日に基づいて、提示情報の生成、送信を行ってもよい。例えば、生成部２０４は、ユーザ履歴情報に登録された複数の来店日に基づいて、来店日の間隔の平均値（例えば、１ヶ月）を算出する。そして、生成部２０４は、最新の来店日から上記平均値が経過したタイミングで、提示情報の生成、送信を行う。これにより、ユーザは、提示情報の要求を行うことなく、提示情報を受け取ることができる。
【０１６０】
（変形例５）
第１入力用情報および第２入力用情報は、サーバ装置２００からの指示に基づいて、機器１００が生成してもよい。その場合、例えば、機器１００は、第１入力用情報のテンプレート情報と、第２入力用情報のテンプレート情報とを記憶している。そして、機器１００は、サーバ装置２００から、各入力用情報の生成指示と、ユーザ履歴情報および美容師情報から抽出された抽出情報（例えば、ユーザ名、美容師名、店名（エリア）、美容師の画像等）とを受信すると、各テンプレート情報に抽出情報を含む第１入力用情報および第２入力用情報を生成する。
【０１６１】
（変形例６）
推薦対象となるサービス提供者は、美容師に限定されず、例えば、美容師見習い、美容アドバイザー、ネイリスト、マッサージ師、トレーナー、医師、看護師、士業（例えば、弁護士、弁理士等）、教員、習い事等の講師、ライター、ブロガー、キュレーターなどであってもよい。
【０１６２】
以上、本実施の形態の変形例を説明した。なお、上記変形例は任意に組み合わせてもよい。
【０１６３】
＜コンピュータプログラムによる実現例＞
以上、本発明に係る実施形態について図面を参照して詳述してきたが、上述した機器１００、サーバ装置２００（以下、各装置という）の機能は、コンピュータプログラムにより実現され得る。
【０１６４】
図１０は、各部の機能をプログラムにより実現するコンピュータのハードウェア構成を示す図である。このコンピュータ１０００は、入力ボタン、タッチパッドなどの入力装置１００１、ディスプレイやスピーカなどの出力装置１００２、ＣＰＵ（Central Processing Unit）１００３、ＲＯＭ（Read Only Memory）１００４、ＲＡＭ（Random Access Memory）１００５、ハードディスク装置やＳＳＤ（Solid State Drive）などの記憶装置１００６、ＤＶＤ−ＲＯＭ（Digital Versatile Disk Read Only Memory）やＵＳＢ（Universal Serial Bus）メモリなどの記録媒体から情報を読み取る読取装置１００７、ネットワークを介して通信を行う送受信装置１００８を備え、各部はバス１００９により接続される。
【０１６５】
そして、読取装置１００７は、上記各部の機能を実現するためのプログラムを記録した記録媒体からそのプログラムを読み取り、記憶装置１００６に記憶させる。あるいは、送受信装置１００８が、ネットワークに接続されたサーバ装置と通信を行い、サーバ装置からダウンロードした上記各部の機能を実現するためのプログラムを記憶装置１００６に記憶させる。
【０１６６】
そして、ＣＰＵ１００３が、記憶装置１００６に記憶されたプログラムをＲＡＭ１００５にコピーし、そのプログラムに含まれる命令をＲＡＭ１００５から順次読み出して実行することにより、上記各部の機能が実現される。また、プログラムを実行する際、ＲＡＭ１００５または記憶装置１００６には、各実施の形態で述べた各種処理で得られた情報が記憶され、適宜利用される。
【０１６７】
＜クラウドサービスの類型＞
また、上記実施の形態において説明された技術は、例えば、以下のクラウドサービスの類型において実現されうる。しかし、上記実施の形態において説明された技術が実現される類型はこれに限られるものでない。
【０１６８】
（サービスの類型１：自社データセンタ型）
図１１は、サービスの類型１（自社データセンタ型）を示す図である。本類型は、サービスプロバイダ１２がグループ１０から情報を取得し、ユーザに対してサービスを提供する類型である。本類型では、サービスプロバイダ１２が、データセンタ運営会社の機能を有している。即ち、サービスプロバイダが、ビッグデータの管理をするクラウドサーバ１１ａを保有している。従って、データセンタ運営会社は存在しない。
【０１６９】
本類型では、サービスプロバイダ１２は、データセンタ（クラウドサーバ１１ａ）を運営、管理している（１２００ｃ）。また、サービスプロバイダ１２は、ＯＳ（１２００ｂ）及びアプリケーション（１２００ａ）を管理する。サービスプロバイダ１２は、サービスプロバイダ１２が管理するＯＳ（１２００ｂ）及びアプリケーション（１２００ａ）を用いてサービス提供を行う（１２００ｄ）。
【０１７０】
（サービスの類型２：ＩａａＳ利用型）
図１２は、サービスの類型２（ＩａａＳ利用型）を示す図である。ここでＩａａＳとはインフラストラクチャー・アズ・ア・サービスの略であり、コンピュータシステムを構築および稼動させるための基盤そのものを、インターネット経由のサービスとして提供するクラウドサービス提供モデルである。
【０１７１】
本類型では、データセンタ運営会社がデータセンタ（クラウドサーバ１１ａ）を運営、管理している（１２００ｃ）。また、サービスプロバイダ１２は、ＯＳ（１２００ｂ）及びアプリケーション（１２００ａ）を管理する。サービスプロバイダ１２は、サービスプロバイダ１２が管理するＯＳ（１２００ｂ）及びアプリケーション（１２００ａ）を用いてサービス提供を行う（１２００ｄ）。
【０１７２】
（サービスの類型３：ＰａａＳ利用型）
図１３は、サービスの類型３（ＰａａＳ利用型）を示す図である。ここでＰａａＳとはプラットフォーム・アズ・ア・サービスの略であり、ソフトウェアを構築および稼動させるための土台となるプラットフォームを、インターネット経由のサービスとして提供するクラウドサービス提供モデルである。
【０１７３】
本類型では、データセンタ運営会社１１は、ＯＳ（１２００ｂ）を管理し、データセンタ（クラウドサーバ１１ａ）を運営、管理している（１２００ｃ）。また、サービスプロバイダ１２は、アプリケーション（１２００ａ）を管理する。サービスプロバイダ１２は、データセンタ運営会社が管理するＯＳ（１２００ｂ）及びサービスプロバイダ１２が管理するアプリケーション（１２００ａ）を用いてサービス提供を行う（１２００ｄ）。
【０１７４】
（サービスの類型４：ＳａａＳ利用型）
図１４は、サービスの類型４（ＳａａＳ利用型）を示す図である。ここでＳａａＳとはソフトウェア・アズ・ア・サービスの略である。例えばデータセンタ（クラウドサーバ）を保有しているプラットフォーム提供者が提供するアプリケーションを、データセンタ（クラウドサーバ）を保有していない会社・個人（利用者）がインターネットなどのネットワーク経由で使用できる機能を有するクラウドサービス提供モデルである。
【０１７５】
本類型では、データセンタ運営会社１１は、アプリケーション（１２００ａ）を管理し、ＯＳ（１２００ｂ）を管理し、データセンタ（クラウドサーバ１１ａ）を運営、管理している（１２００ｃ）。また、サービスプロバイダ１２は、データセンタ運営会社１１が管理するＯＳ（１２００ｂ）及びアプリケーション（１２００ａ）を用いてサービス提供を行う（１２００ｄ）。
【０１７６】
以上いずれの類型においても、サービスプロバイダ１２がサービス提供行為を行ったものとする。また例えば、サービスプロバイダ若しくはデータセンタ運営会社は、ＯＳ、アプリケーション若しくはビッグデータのデータベース等を自ら開発してもよいし、また、第三者に外注させてもよい。
【産業上の利用可能性】
【０１７７】
本発明は、サービス提供者を推薦する情報をユーザに提示する情報提示方法に用いるのに好適である。
【符号の説明】
【０１７８】
１、２  ユーザ
１０  グループ
１０ａ、１００  機器
１０ｂ  ホームゲートウェイ
１１  データセンタ運営会社
１１ａ  クラウドサーバ
１２  サービスプロバイダ
１２ａ  サーバ
１０１  入力部
１０２  通知部
１０３  記憶部
１０４  送受信部
１０５  情報処理部
２００  サーバ装置
２０１  送受信部
２０２  登録部
２０３  記憶部
２０４  生成部
３００  ネットワーク
１０００  コンピュータ
１００１  入力装置
１００２  出力装置
１００３  ＣＰＵ（Central Processing Unit）
１００４  ＲＯＭ（Read Only Memory）
１００５  ＲＡＭ（Random Access Memory）
１００６  記憶装置
１００７  読取装置
１００８  送受信装置
１００９  バス
１２００ａ  アプリケーション
１２００ｂ  ＯＳ
１２００ｃ  データセンタ（クラウドサーバ）
１２００ｄ  サービス提供
【図１】
2015195013.tif 000003
【図２】
2015195013.tif 000004
【図３】
2015195013.tif 000005
【図４】
2015195013.tif 000006
【図５】
2015195013.tif 000007
【図６】
2015195013.tif 000008
【図７】
2015195013.tif 000009
【図８】
2015195013.tif 000010
【図９】
2015195013.tif 000011
【図１０】
2015195013.tif 000012
【図１１】
2015195013.tif 000013
【図１２】
2015195013.tif 000014
【図１３】
2015195013.tif 000015
【図１４】
2015195013.tif 000016