(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2022029240
(43)【公開日】2022-02-17
(54)【発明の名称】管理サーバおよび施術者マッチング方法
(51)【国際特許分類】
G16H 40/20 20180101AFI20220209BHJP
G06Q 30/06 20120101ALI20220209BHJP
【FI】
G16H40/20
G06Q30/06 312
【審査請求】未請求
【請求項の数】6
【出願形態】OL
(21)【出願番号】P 2020132477
(22)【出願日】2020-08-04
(71)【出願人】
【識別番号】516055664
【氏名又は名称】株式会社マジックハンズ
(74)【代理人】
【識別番号】100185270
【弁理士】
【氏名又は名称】原田 貴史
(72)【発明者】
【氏名】上原 健志
【テーマコード(参考)】
5L049
5L099
【Fターム(参考)】
5L049BB53
5L099AA02
(57)【要約】 (修正有)
【課題】ユーザに施術者の施術の様子を撮影したVR動画を視聴させることによって、施術者の技量を事前に把握させたうえで、ユーザに所望の施術者を選定させる施術者マッチング方法を提供する。
【解決手段】施術者マッチングシステムにおいて、ユーザ端末100と、施術者端末110とを、ネットワークを介して無線通信接続される管理サーバ120は、ユーザ端末100から要求されたマッチング画面の生成に要するユーザ情報を取得し、取得したユーザ情報に含まれる検索情報を抽出し、ユーザから選択された施術者について施術者情報取得し、取得した施術者情報に含まれる詳細データの中から抽出したVR動画情報を参照し対応するVR動画を抽出し、詳細データとVR動画とに基づいてマッチング画面を生成し、生成したマッチング画面を記憶するとともに、マッチング画面をユーザ端末100に提供する。
【選択図】
図1
【特許請求の範囲】
【請求項1】
ユーザ端末と、施術者端末と、前記ユーザ端末および前記施術者端末とネットワークを介して無線通信接続される管理サーバであって、
前記ユーザ端末が検索結果画面に含まれる申込タブの押下入力をユーザから受付けた場合に、前記ユーザ端末から要求されたマッチング画面の生成に要するユーザ情報をユーザ情報記憶部から取得し、取得した前記ユーザ情報に含まれる検索情報を抽出し、前記ユーザから選択された施術者について施術者情報を施術者情報記憶部から取得し、取得した前記施術者情報に含まれる詳細データの中から抽出したVR動画情報を参照し対応するVR動画をVR動画記憶部から抽出し、前記詳細データと前記VR動画とに基づいてマッチング画面を生成し、生成した前記マッチング画面をマッチング画面記憶部に記憶させるマッチング画面生成部と、
記憶させた前記マッチング画面を前記ユーザ端末に提供するマッチング画面提供部と、を有する、
管理サーバ。
【請求項2】
請求項1に記載の管理サーバにおいて、
前記ユーザ端末から検索情報を含むユーザ情報を取得し、前記施術者端末から詳細データを含む施術者情報を取得し、取得した検索情報の全項目について各項目の条件に対応する項目を有する詳細データを抽出し、抽出した前記詳細データのうち評価スコアが所定数値以上のものが存在する場合に、前記所定数値以上の評価スコアを有する詳細データの中から前記評価スコアの数値が高い順に所定人数分の詳細データを抽出する検索部と、
前記検索部によって抽出された前記詳細データおよび前記施術者情報に基づいて検索結果画面を生成する検索結果画面生成部と、
生成した前記検索結果画面を前記ユーザ端末に提供する検索結果画面提供部と、を有する、
管理サーバ。
【請求項3】
請求項1または請求項2に記載の管理サーバにおいて、
前記ユーザ端末がマッチング画面に含まれる決定タブの押下入力をユーザから受付けた場合に、施術者がマッチング相手のユーザに対して行った施術の様子を撮影することで取得した録画データを前記施術者端末から受信し、受信した前記録画データを変換することでVR動画を生成し、生成した前記VR動画にVR動画IDを付してVR動画記憶部に記憶させるVR動画生成部を有し、
前記VR動画生成部は、施術者情報記憶部から施術者情報を抽出し、抽出した前記施術者情報に含まれるVR動画情報に前記VR動画IDを上書きして更新し、更新した前記施術者情報を施術者情報記憶部に記憶させる、
管理サーバ。
【請求項4】
ユーザ端末と、施術者端末と、前記ユーザ端末および前記施術者端末とネットワークを介して無線通信接続される管理サーバとを有する施術者マッチング方法であって、
前記管理サーバが、前記ユーザ端末からユーザ情報を取得および記憶する工程と、
前記管理サーバが、前記施術者端末から施術者情報を取得および記憶する工程と、
前記管理サーバが、取得した前記ユーザ情報に含まれる検索情報を抽出し、前記ユーザから選択された施術者について施術者情報を施術者情報記憶部から取得し、取得した前記施術者情報に含まれる詳細データの中から抽出したVR動画情報を参照し対応するVR動画をVR動画記憶部から抽出し、前記詳細データと前記VR動画とに基づいてマッチング画面を生成する工程と、
前記管理サーバが、生成した前記マッチング画面をマッチング画面記憶部に記憶させる工程と、を有する、
施術者マッチング方法。
【請求項5】
請求項4に記載の施術者マッチング方法において、
前記管理サーバが、取得した検索情報の全項目について各項目の条件に対応する項目を有する詳細データを抽出し、抽出した前記詳細データのうち評価スコアが所定数値以上のものが存在する場合に、前記所定数値以上の評価スコアを有する詳細データの中から前記評価スコアの数値が高い順に所定人数分の詳細データを抽出する工程と、
前記管理サーバが、抽出された前記詳細データおよび前記施術者情報に基づいて検索結果画面を生成する工程と、
前記管理サーバが、生成した前記検索結果画面を前記ユーザ端末に提供する工程と、を有する、
施術者マッチング方法。
【請求項6】
請求項4または請求項5に記載の施術者マッチング方法において、
前記管理サーバが、施術者がマッチング相手のユーザに対して行った施術の様子を撮影することで取得した録画データを前記施術者端末から受信し、受信した前記録画データを変換することでVR動画を生成し、生成した前記VR動画にVR動画IDを付してVR動画記憶部に記憶させる工程と、
前記管理サーバが、施術者情報記憶部から施術者情報を抽出し、抽出した前記施術者情報に含まれるVR動画情報に前記VR動画IDを上書きして更新し、更新した前記施術者情報を施術者情報記憶部に記憶させる工程と、を有する、
施術者マッチング方法。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、管理サーバおよび施術者マッチング方法に関する。
【背景技術】
【0002】
従来、ユーザが派遣セラピスト等の施術者を選ぶ場合、症状から施術内容を推定し、その施術内容に対応できる施術者を選ぶ必要があった。しかし、施術者の技量には個人差があり、とりわけ派遣される場合の施術者の技量を事前に把握して、ユーザが適切な施術者を選ぶことは、容易でない。
【先行技術文献】
【特許文献】
【0003】
【発明の概要】
【発明が解決しようとする課題】
【0004】
例えば、特許文献1には、患者又は施術希望者が時間待ちすることなく、希望する時間に希望する場所で所定時間、診療又は手技療法を受けられるシステムが開示されている。
【0005】
しかし、特許文献1は、ユーザに施術者の施術の様子を撮影したVR動画を視聴させることによって、施術者の技量を事前に把握させたうえで、ユーザに所望の施術者を選定させる施術者マッチング方法について意図しているものではない。
【0006】
本発明の目的は、ユーザに施術者の施術の様子を撮影したVR動画を視聴させることによって、施術者の技量を事前に把握させたうえで、ユーザに所望の施術者を選定させる施術者マッチング方法を提供することである。
【課題を解決するための手段】
【0007】
本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、次の通りである。
【0008】
本発明の一実施の形態は、ユーザ端末と、施術者端末と、ユーザ端末および施術者端末とネットワークを介して無線通信接続される管理サーバであって、ユーザ端末が検索結果画面に含まれる申込タブの押下入力をユーザから受付けた場合に、ユーザ端末から要求されたマッチング画面の生成に要するユーザ情報をユーザ情報記憶部から取得し、取得したユーザ情報に含まれる検索情報を抽出し、ユーザから選択された施術者について施術者情報を施術者情報記憶部から取得し、取得した施術者情報に含まれる詳細データの中から抽出したVR動画情報を参照し対応するVR動画をVR動画記憶部から抽出し、詳細データとVR動画とに基づいてマッチング画面を生成し、生成したマッチング画面をマッチング画面記憶部に記憶させるマッチング画面生成部を有する。また、記憶させたマッチング画面をユーザ端末に提供するマッチング画面提供部を有する。
【発明の効果】
【0009】
本発明によれば、ユーザは、施術者の技量を事前に把握したうえで、所望の施術者を選定できる。
【図面の簡単な説明】
【0010】
【
図1】本発明の一実施の形態における施術者マッチングシステムの構成例の概要を示す図である。
【
図2】本発明の一実施の形態における管理サーバのユーザ情報記憶部に記憶されているユーザ情報および検索情報の概要を示す図である。
【
図3】本発明の一実施の形態における管理サーバの施術者情報記憶部に記憶されている施術者情報および詳細データの概要を示す図である。
【
図4】本発明の一実施の形態における全体処理の概要を示す図である。
【
図5】本発明の一実施の形態におけるユーザ情報取得処理およびユーザ情報記憶処理の概要を示す図である。
【
図6】本発明の一実施の形態における施術者情報取得処理および施術者情報記憶処理の概要を示す図である。
【
図7】本発明の一実施の形態における検索処理の概要を示す図である。
【
図8】本発明の一実施の形態における検索結果画面の概要を示す図である。
【
図9】本発明の一実施の形態における検索結果画面生成処理の概要を示す図である。
【
図10】本発明の一実施の形態における検索結果画面提供処理の概要を示す図である。
【
図11】本発明の一実施の形態におけるマッチング画面の概念を示す図である。
【
図12】本発明の一実施の形態におけるマッチング画面生成処理の概要を示す図である。
【
図13】本発明の一実施の形態におけるマッチング画面提供処理の概要を示す図である。
【
図14】本発明の一実施の形態における録画データの取得の流れを示す概要図である。
【
図15】本発明の一実施の形態におけるVR動画情報の概要を示す図である。
【
図16】本発明の一実施の形態におけるVR動画生成処理およびVR動画記憶処理の概要を示す図である。
【発明を実施するための形態】
【0011】
以下、本発明を実施するための形態について図を参照しながら説明する。なお、これはあくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。また、実施の形態を説明するための全図において、同一部には原則として同一の符号を付し、その繰り返しの説明は省略する。
<システム構成>
図1は、本発明の一実施の形態における施術者マッチングシステムの構成例の概要を示す図である。
【0012】
図1に示されるように、施術者マッチングシステムは、ユーザ端末100と、施術者端末110と、ユーザ端末100および施術者端末110とネットワークを介して無線通信接続される管理サーバ120とを有する。
【0013】
管理サーバ120は、ユーザ情報記憶部130と、施術者情報記憶部131と、検索結果画面記憶部132と、マッチング画面記憶部133と、VR動画記憶部134と、検索部140と、検索結果画面生成部150と、検索結果画面提供部160と、マッチング画面生成部170と、マッチング画面提供部180と、VR動画生成部190と、を有する。
【0014】
ユーザ情報記憶部130には、ユーザ情報200(後述、
図2)が記憶されている。施術者情報記憶部131には、施術者情報300(後述、
図3)が記憶されている。検索結果画面記憶部132には、検索結果画面800(後述、
図8)が記憶されている。マッチング画面記憶部133には、マッチング画面1100(後述、
図11)が記憶されている。VR動画記憶部134には、VR動画1500(後述、
図15)が記憶されている。
【0015】
検索部140は、ユーザ端末100から検索情報210を含むユーザ情報200を取得し、施術者端末110から詳細データ310を含む施術者情報300を取得し、取得した検索情報210の全項目について各項目の条件に対応する項目を有する詳細データ310を抽出し、抽出した詳細データ310のうち評価スコアが所定数値以上のものが存在する場合に、所定数値以上の評価スコアを有する詳細データ310の中から評価スコアの数値が高い順に所定人数分の詳細データ310を抽出する。
【0016】
検索結果画面生成部150は、検索部140によって抽出された詳細データ310および施術者情報300に基づいて検索結果画面800を生成する。
【0017】
検索結果画面提供部160は、生成された検索結果画面800をユーザ端末100に提供する。
【0018】
マッチング画面生成部170は、ユーザ端末100が検索結果画面800に含まれる申込タブ830の押下入力をユーザから受付けた場合に、ユーザ端末100から要求されたマッチング画面1100の生成に要するユーザ情報200をユーザ情報記憶部130から取得し、取得したユーザ情報200に含まれる検索情報210を抽出し、ユーザから選択された施術者について施術者情報300を施術者情報記憶部131から取得し、取得した施術者情報300に含まれる詳細データ310の中から抽出したVR動画情報320を参照し対応するVR動画1500をVR動画記憶部134から抽出し、詳細データ310とVR動画1500とに基づいてマッチング画面1100を生成し、生成したマッチング画面1100をマッチング画面記憶部133に記憶させる。
【0019】
マッチング画面提供部180は、生成したマッチング画面1100をユーザ端末100に提供する。
【0020】
VR動画生成部190は、ユーザ端末100がマッチング画面1100に含まれる決定タブ1150の押下入力をユーザから受付けた場合に、施術者がマッチング相手のユーザに対して行った施術の様子を撮影することで取得した録画データ1400を施術者端末110から受信し、受信した録画データ1400を変換することでVR動画1500を生成し、生成したVR動画1500にVR動画IDを付してVR動画記憶部134に記憶させる。
【0021】
また、VR動画生成部190は、施術者情報記憶部131から施術者情報300を抽出し、抽出した施術者情報300に含まれるVR動画情報320にVR動画IDを上書きして更新し、更新した施術者情報300を施術者情報記憶部131に記憶させる。
<ユーザ情報記憶部>
図2(a)は、本発明の一実施の形態における管理サーバ120のユーザ情報記憶部130に記憶されているユーザ情報200の構成例の概要を示す図である。
【0022】
図2(a)に示されるように、ユーザ情報200は、ユーザIDと、ユーザ名と、連絡先と、性別と、住所と、検索情報210などのデータ項目により構成される。
【0023】
ユーザIDは、管理サーバ120が、ユーザを識別するための符号を示す。ユーザ名は、ユーザの氏名を示す。連絡先は、ユーザの連絡先を示す。性別は、ユーザの性別を示す。住所は、ユーザの住所を示す。検索情報210は、ユーザ端末100がユーザから入力を受け付けることで取得する施術者についての検索の条件を示す(詳細は後述する)。
【0024】
図2(b)は、本発明の一実施の形態における管理サーバ120のユーザ情報記憶部130に記憶されているユーザ情報200に含まれる検索情報210の構成例の概要を示す図である。検索情報210は、ユーザID、VR動画、希望施術、希望箇所、希望エリア、希望日時等の情報を示す。
【0025】
「VR動画」は、ユーザが視聴を希望するVR動画の有無を示す。例えば、「VR動画:有り」としているユーザは、VR動画1500(詳細は後述する)を有する施術者を検索することを示す。
【0026】
「希望施術」は、ユーザが希望する施術の種類を示す。例えば、希望診種は、マッサージ、鍼灸、アロマ等である。
【0027】
「希望箇所」は、ユーザが希望する施術の箇所を示す。例えば、希望箇所は、肩、腰、手足等である。
【0028】
「希望エリア」は、ユーザが施術を希望する都道府県または市区町村等を示す。例えば、希望エリアは、東京都、埼玉県、和歌山県等である。
【0029】
「希望日時」は、ユーザが施術を希望する日時を示す。
<施術者情報記憶部>
図3(a)は、本発明の一実施の形態における管理サーバ120の施術者情報記憶部131に記憶されている施術者情報300の構成例の概要を示す図である。
【0030】
図3(a)に示されるように、施術者情報300は、施術者IDと、施術者名と、連絡先と、住所と、詳細データ310などのデータ項目により構成される。
【0031】
施術者IDは、管理サーバ120が、施術者を識別するための符号を示す。施術者名は、施術者の名称を示す。連絡先は、施術者の連絡先を示す。住所は、施術者の住所を示す。詳細データ310は、施術者端末110が施術者から入力を受け付けることで取得する施術者についてのユーザの検索に対応する条件を示す(詳細は後述する)。
【0032】
図3(b)は、本発明の一実施の形態における管理サーバ120の施術者情報記憶部131に記憶されている施術者情報300に含まれる詳細データ310の構成例の概要を示す図である。詳細データ310は、施術者ID、得意施術、得意箇所、可能エリア、評価スコア、VR動画情報320等の情報を示す。
【0033】
「得意施術」は、施術者が対応可能な施術の種類、また、施術者が得意な施術の種類を示す。例えば、得意施術は、マッサージ、鍼灸、アロマ等である。
【0034】
「得意箇所」は、施術者が得意とする施術の箇所を示す。例えば、得意箇所は、肩、腰、手足等である。
【0035】
「可能エリア」は、施術者が対応可能な都道府県または市区町村等を示す。例えば、可能エリアは、東京都、埼玉県、和歌山県等である。
【0036】
「評価スコア」は、例えば1から5までの数値で示され、「5」が最も優良であるとする。すなわち、評価スコアは、その数値が大きいほど施術者の評判が優良であることを示す。
【0037】
「VR動画情報」は、施術者がマッチング相手のユーザに対して行った施術の様子を撮影することで取得した録画データ1400を変換することで生成され、VR動画IDを付してVR動画記憶部134に記憶されたVR動画1500についての情報を示す。なお、詳細は後述する。
【0038】
その他、施術費用をユーザに請求したい場合、公知手段によって施術者は自由にユーザに施術費用を請求できる。
【0039】
また、費用を請求する際に、管理サーバ120は、施術者からユーザまでの交通費を自動算出して費用に含めることができる。すなわち、管理サーバ120は、連絡を取り合っている施術者の施術者住所と、ユーザの住所とを抽出し、それぞれの最寄駅間の経路を公知手段により算出することで、交通費を自動算出する。
【0040】
このようにして、管理サーバ120は、施術者に往診にかかる経費を含めた費用のユーザへの請求を容易に行わせることができる。
<全体処理>
図4は、本発明の一実施の形態における全体処理の概要を示す図である。
【0041】
まず、S401にて、管理サーバ120はユーザ情報取得処理およびユーザ情報記憶処理(
図5で後述する)を行う。
【0042】
次に、S402にて、管理サーバ120は施術者情報取得処理および施術者情報記憶処理(
図6で後述する)を行う。
【0043】
次に、S403にて、管理サーバ120は検索処理(
図7で後述する)を行う。
【0044】
次に、S404にて、管理サーバ120は検索結果画面生成処理(
図8、
図9で後述する)を行う。
【0045】
次に、S405にて、管理サーバ120は検索結果画面提供処理(
図10で後述する)を行う。
【0046】
次に、ユーザが再検索をしない場合、S406にて、管理サーバ120はマッチング画面生成処理(
図11、
図12で後述する)を行う。その後、S407にて、管理サーバ120はマッチング画面提供処理(
図13で後述する)を行う。なお、ユーザが再検索をする場合、S401の工程へ進行する。
【0047】
次に、施術者が施術を行った後、S408にて、管理サーバ120はVR動画生成処理およびVR動画提供処理(
図14乃至
図16で後述する)を行う。
【0048】
また、管理サーバ120は、S405、S407、また施術者による施術終了のいずれかの処理の後に、クレジット決済処理を行うようにしても良い。なお、クレジット決済処理は、S401にてクレジットカード情報をユーザから抽出し、公知手段によって管理サーバ120が自動的に決済を行う処理である。(公知手段のため詳細は省略する。)
<ユーザ情報記憶処理>
図5(a)は、本発明の一実施の形態におけるユーザ情報記憶処理の概要を示す図である。以下、管理サーバ120が、ユーザ情報200を記憶する方法について説明する。
【0049】
まず、S501にて、管理サーバ120は、ユーザ情報入力画面をユーザ端末100に提供する。次に、S502にて、ユーザ端末100は、ユーザ情報入力画面をディスプレイに表示させる。
【0050】
その後、ユーザが本発明に係るシステムを初めて利用する場合、または、検索情報210を変更(再検索)する場合、S503にて、ユーザ端末100は、ユーザ情報200の入力をユーザから受け付ける。なお、この際ユーザから受け付けたユーザ情報200は、検索情報210を含む。
【0051】
次に、S504にて、ユーザ端末100は、S503で入力を受け付けたユーザ情報200を管理サーバ120に送信する。
【0052】
次に、S505にて、管理サーバ120は、S504で送信されたユーザ情報200を受信することにより、ユーザ情報200を取得する。次に、S506にて、管理サーバ120は、受信したユーザ情報200にユーザIDを付して、S503にて入力を受け付けたユーザ情報200をユーザ情報記憶部130に記憶する。
<ユーザ情報取得処理>
図5(b)は、本発明の一実施の形態におけるユーザ情報取得処理の概要を示す図である。以下、管理サーバ120が、ユーザ情報200を取得する方法について説明する。
【0053】
ユーザが本発明に係るシステムを2回目以降利用する場合、S507にて、ユーザ端末100はユーザIDの入力をユーザから受け付ける。なお、ユーザIDは、ユーザ情報200に含まれる。
【0054】
次に、S508にて、ユーザ端末100は、S507で入力を受け付けたユーザIDを管理サーバ120に送信する。
【0055】
その後、S509にて、管理サーバ120は、S508で送信されたユーザIDのキーに対応するユーザ情報200をユーザ情報記憶部130から取得する。
<施術者情報記憶処理>
図6(a)は、本発明の一実施の形態における施術者情報記憶処理の概要を示す図である。以下、管理サーバ120が、施術者情報300を記憶する方法について説明する。
【0056】
まず、S601にて、管理サーバ120は、施術者情報入力画面を施術者端末110に提供する。次に、S602にて、施術者端末110は、施術者情報入力画面をディスプレイに表示させる。
【0057】
その後、施術者が本発明に係るシステムを初めて利用する場合、または、詳細データ310を変更(更新)する場合、S603にて、施術者端末110は施術者情報300の入力を施術者から受け付ける。次に、S604にて、施術者端末110は、S603で入力を受け付けた施術者情報300を管理サーバ120に送信する。
【0058】
次に、S605にて、管理サーバ120は、S604で送信された施術者情報300を受信することにより、施術者情報300を取得する。次に、S606にて、管理サーバ120は、受信した施術者情報300に施術者IDを付して、S603にて入力を受け付けた施術者情報300を施術者情報記憶部131に記憶する。
<施術者情報取得処理>
図6(b)は、本発明の一実施の形態における施術者情報取得処理の概要を示す図である。以下、管理サーバ120が、施術者情報300を取得する方法について説明する。
【0059】
施術者が本発明に係るシステムを2回目以降利用する場合、S607にて、施術者端末110は施術者IDの入力を施術者から受け付ける。なお、施術者IDは、施術者情報300に含まれる。
【0060】
次に、S608にて、施術者端末110は、S607で入力を受け付けた施術者IDを管理サーバ120に送信する。
【0061】
その後、S609にて、管理サーバ120は、S608で送信された施術者IDのキーに対応する施術者情報300を施術者情報記憶部131から取得する。
<検索処理>
図7は、本発明の一実施の形態における検索処理の概要を示す図である。
【0062】
まず、S701にて、管理サーバ120の検索部140は、ユーザ情報記憶部130からユーザ情報200を抽出し、ユーザ情報200に含まれる検索情報210を取得する。
【0063】
次に、S702にて、管理サーバ120の検索部140は、施術者情報記憶部131から施術者情報300を抽出し、施術者情報300に含まれる詳細データ310を取得する。
【0064】
次に、S703にて、検索部140は、S701で取得した検索情報210の全項目について各項目の条件に対応する項目を有する詳細データ310を抽出する。
【0065】
例えば、S701で取得した検索情報210の項目のうち、「VR動画:有り」となっている場合、VR動画が登録されているVR動画情報320を有する詳細データ310を抽出する。
【0066】
また、例えば、S701で取得した検索情報210の項目のうち、「希望施術:マッサージ」となっている場合、「得意施術:マッサージ」となっている詳細データ310を抽出する。
【0067】
また、例えば、S701で取得した検索情報210の項目のうち、「希望エリア:東京都」となっている場合、「可能エリア:東京都」となっている詳細データ310を抽出する。
【0068】
このようにして、管理サーバ120は、ユーザの希望する条件をみたす施術者のみを検索結果に反映した検索結果画面800を生成できる。すなわち、管理サーバ120は、ユーザに所望の施術者を検索させることができる。
【0069】
次に、S704にて、抽出した詳細データ310のうち評価スコアが所定数値以上のものが存在するか否かを判定する。抽出した詳細データ310のうち評価スコアが所定数値以上のものが存在する場合、検索部140は、S705の工程へ進行する。抽出した詳細データ310のうち評価スコアが所定数値以上のものが存在しない場合、検索部140は、本工程を終了する。
【0070】
次に、S705にて、検索部140は、所定数値以上である評価スコアを有する詳細データ310のみを選定する。
【0071】
次に、S706にて、検索部140は、所定数値以上の評価スコアを有する詳細データの中から評価スコアの数値が高い順に所定人数分の詳細データ310を抽出する。具体的には、S705で選定した詳細データ310が有する評価スコアを比較して、数値が高い順に例えば、10人等の詳細データ310を抽出する。
【0072】
次に、S707にて、検索部140は、検索結果画面生成部150に検索結果画面800の生成を要求する。
【0073】
このように、抽出した詳細データ310のうち評価スコアが所定数値以上のものが存在する場合に、評価スコアの数値が高い順に所定人数分の詳細データ310を抽出することによって、管理サーバ120は、検索条件を満たす施術者の中からさらに評価が優れた施術者を探す良質なマッチングサービスをユーザに提供できる。
<検索結果画面>
図8は、本発明の一実施の形態における検索結果画面800の概要を示す図である。
【0074】
図8に示されるように、検索結果画面800は、施術者表示領域810と、詳細データ表示領域820と、申込タブ830と、再検索タブ840と、を含む。検索結果画面800は、ユーザ端末100に表示される。
【0075】
施術者表示領域810は、S706で検索部140によって抽出された詳細データ310に紐づく施術者の顔写真や施術者名等を表示させる。なお、施術者表示領域810の表示のさせ方については特に限定されない。
【0076】
また、施術者表示領域810は、ユーザからタップまたはクリックの入力(以下、押下入力と略記する)を受け付けることにより、ユーザが希望した施術者を選択するためのタブの機能を有する。
【0077】
詳細データ表示領域820は、S706で検索部140によって抽出された詳細データ310を表示させる。なお、詳細データ表示領域820の表示のさせ方については特に限定されない。
【0078】
申込タブ830は、ユーザがマッチング画面1100の生成をマッチング画面生成部170に要求するためのタブを示す。すなわち、申込タブ830がユーザから押下入力を受け付けることにより、管理サーバ120は、マッチング画面1100の生成をマッチング画面生成部170に要求する。
【0079】
再検索タブ840は、ユーザが施術者を再検索するためのタブを示す。すなわち、再検索タブ840がユーザから押下入力を受け付けることにより、管理サーバ120は、ユーザの施術者の再検索を開始させる。
【0080】
このようにして、管理サーバ120は、施術者の検索結果をユーザに容易に把握させることができる。また、検索結果画面800が申込タブ830、再検索タブ840を有することで、管理サーバ120は、ユーザに多面的な施術者の検索機会を与え、ユーザがより満足できる施術者とのマッチングサービスを提供できる。
<検索結果画面生成処理>
図9は、本発明の一実施の形態における検索結果画面生成処理の概要を示す図である。
【0081】
まず、S901にて、管理サーバ120の検索結果画面生成部150は、S707で要求された検索結果画面800の生成リクエストを受け付け、生成に要する詳細データ310をS706で抽出した検索部140から取得する。
【0082】
次に、S902にて、検索結果画面生成部150は、S901で取得した詳細データ310に紐付いている施術者IDに基づき施術者情報300を施術者情報記憶部131から抽出する。
【0083】
次に、S903にて、検索結果画面生成部150は、S902で抽出した施術者情報300に基づいて検索結果画面800を生成する。
【0084】
次に、S904にて、検索結果画面生成部150は、検索結果画面800の提供を検索結果画面提供部160に要求する。
<検索結果画面提供処理>
図10は、本発明の一実施の形態における検索結果画面提供処理の構成例の概要を示す図である。
【0085】
まず、S1001にて、管理サーバ120の検索結果画面提供部160は、S904で要求された検索結果画面800の提供リクエストを受け付ける。
【0086】
次に、S1002にて、検索結果画面提供部160は、S903で生成された検索結果画面800を提供したいユーザIDに対応するユーザ情報200をユーザ情報記憶部130から抽出する。
【0087】
次に、S1003にて、検索結果画面提供部160は、S1002で抽出した検索結果画面800をユーザ端末100に提供する。
【0088】
次に、S1004にて、ユーザ端末100は、S1003で管理サーバ120から提供された検索結果画面800を、端末のディスプレイに表示させる。
【0089】
次に、S1005にて、ユーザ端末100は、ユーザから施術者表示領域810の押下入力を受け付けることにより、ユーザが希望した施術者を選択する。
【0090】
次に、S1006にて、ユーザ端末100は、ユーザから申込タブ830の押下入力を受付けたか否かを判定する。ユーザから申込タブ830の押下入力を受付けた場合、ユーザ端末100は、工程S1007へ進行する。ユーザから申込タブ830の押下入力を受付けない場合、ユーザ端末100は、工程S1008へ進行する。
【0091】
S1007にて、ユーザ端末100は、申込指示を管理サーバ120に送信する。その後、管理サーバ120は、ユーザがマッチング画面1100の生成をマッチング画面生成部170に要求する。
【0092】
次に、S1008にて、ユーザ端末100は、ユーザから再検索タブ840の押下入力を受付けたか否かを判定する。ユーザから再検索タブ840の押下入力を受付けた場合、ユーザ端末100は、工程S1009へ進行する。ユーザから再検索タブ840の押下入力を受付けない場合、ユーザ端末100は、本工程を終了する。
【0093】
S1009にて、ユーザ端末100は、再検索指示を管理サーバ120に送信する。その後、管理サーバ120は、再検索を行うため工程S401へ進行し、以降S405までを行う。
【0094】
このようにして、管理サーバ120は、施術者の検索結果をユーザに容易に把握させることができる。また、検索結果画面800が申込タブ830、再検索タブ840を有することで、管理サーバ120は、ユーザに多面的な施術者の検索機会を与え、ユーザがより満足できる施術者とのマッチングサービスを提供できる。
<マッチング画面>
図11は、本発明の一実施の形態におけるマッチング画面1100の概要を示す図である。
【0095】
図11に示されるように、マッチング画面1100は、VR動画選択タブ1110と、VR動画表示領域1120と、詳細データ表示領域1130と、戻るタブ1140と、決定タブ1150と、を含む。マッチング画面1100は、ユーザ端末100に表示される。
【0096】
VR動画選択タブ1110は、S1205(後述、
図12)でマッチング画面生成部170によって抽出されたVR動画1500を表示させる。また、VR動画選択タブ1110は、ユーザが視聴を希望するVR動画1500を選択するためのタブを示す。すなわち、VR動画選択タブ1110がユーザから押下入力を受け付けることにより、管理サーバ120は、ユーザが視聴を希望するVR動画1500を決定する。なお、VR動画選択タブ1110の表示のさせ方については特に限定されない。
【0097】
VR動画表示領域1120は、ユーザからVR動画選択タブ1110の押下入力を受け付けることで選択されたVR動画1500の内容を再生表示する。なお、VR動画表示領域1120の表示のさせ方については特に限定されない。
【0098】
詳細データ表示領域1130は、S1203(後述、
図12)でマッチング画面生成部170によって取得された施術者情報300および詳細データ310を表示させる。なお、詳細データ表示領域1130の表示のさせ方については特に限定されない。
【0099】
戻るタブ1140は、管理サーバ120が施術者の再選択をするためのタブを示す。すなわち、戻るタブ1140がユーザから押下入力を受け付けることにより、管理サーバ120は、施術者の再選択を開始させる。なお、戻るタブ1140の表示のさせ方については特に限定されない。
【0100】
決定タブ1150は、ユーザから押下入力を受け付けることにより、管理サーバ120が、ユーザがマッチングを決定した施術者に対応する施術者情報300を施術者情報記憶部131から抽出するためのタブを示す。なお、決定タブ1150の表示のさせ方については特に限定されない。
【0101】
このようにして、管理サーバ120は、マッチング画面1100が有するVR動画表示領域1120によりユーザに施術者の施術の様子を撮影したVR動画を視聴させることによって、施術者の技量を事前に把握させたうえで、ユーザに所望の施術者を選定させることができる。
【0102】
また、VR動画であることで、管理サーバ120は、2Dの動画では詳細に伝えることが困難であった、例えば、施術時のユーザの首や腕の曲げ方、角度、位置関係、姿勢、施術者との距離感等の情報を、より詳細かつ臨場感をもった感覚としてユーザに伝えることができる。
<マッチング画面生成処理>
図12は、本発明の一実施の形態におけるマッチング画面生成処理の概要を示す図である。
【0103】
まず、S1201にて、管理サーバ120のマッチング画面生成部170は、S1007で要求されたマッチング画面1100の生成リクエストを受け付け、生成に要するユーザ情報200をユーザ情報記憶部130から取得する。
【0104】
次に、S1202にて、マッチング画面生成部170は、S1201で取得したユーザ情報200に含まれる検索情報210を抽出する。
【0105】
次に、S1203にて、マッチング画面生成部170は、S1005でユーザから選択された施術者について施術者情報300を施術者情報記憶部131から取得する。
【0106】
次に、S1204にて、マッチング画面生成部170は、S1203で取得した施術者情報300に含まれる詳細データ310の中からVR動画情報320を抽出する。
【0107】
次に、S1205にて、マッチング画面生成部170は、S1204で抽出したVR動画情報320に含まれるVR動画IDを参照し対応するVR動画1500をVR動画記憶部134から取得する。
【0108】
次に、S1206にて、マッチング画面生成部170は、S1204で取得した詳細データ310とS1205で抽出したVR動画1500とに基づいてマッチング画面1100を生成する。
【0109】
次に、S1207にて、マッチング画面生成部170は、S1206で生成したマッチング画面1100をマッチング画面記憶部133に記憶する。
【0110】
次に、S1208にて、マッチング画面生成部170は、マッチング画面1100の提供をマッチング画面提供部180に要求する。
<マッチング画面提供処理>
図13は、本発明の一実施の形態におけるマッチング画面提供処理の構成例の概要を示す図である。
【0111】
まず、S1301にて、管理サーバ120のマッチング画面提供部180は、S1208で要求されたマッチング画面1100の提供リクエストを受け付ける。
【0112】
次に、S1302にて、マッチング画面提供部180は、提供したいマッチング画面1100をマッチング画面記憶部133から抽出する。
【0113】
次に、S1303にて、マッチング画面提供部180は、S1302で抽出したマッチング画面1100を提供したいユーザIDに対応するユーザ情報200をユーザ情報記憶部130から抽出する。
【0114】
次に、S1304にて、マッチング画面提供部180は、S1302で抽出したマッチング画面1100をユーザ端末100に提供する。
【0115】
次に、S1305にて、ユーザ端末100は、S1304で管理サーバ120から提供されたマッチング画面1100を、端末のディスプレイに表示させる。
【0116】
次に、S1306にて、ユーザ端末100は、ユーザから戻るタブ1140の押下入力を受付けたか否かを判定する。ユーザから戻るタブ1140の押下入力を受付けた場合、ユーザ端末100は、工程S1307へ進行する。ユーザから戻るタブ1140の押下入力を受付けない場合、ユーザ端末100は、工程S1308へ進行する。
【0117】
S1307にて、ユーザ端末100は、再選択指示を管理サーバ120に送信する。その後、管理サーバ120は、施術者の再選択を行うため、S1002の工程へ進行し、以降S1009の工程までを行う。
【0118】
次に、S1308にて、ユーザ端末100は、ユーザから決定タブ1150の押下入力を受付けたか否かを判定する。ユーザから決定タブ1150の押下入力を受付けた場合、ユーザ端末100は、工程S1309へ進行する。ユーザから決定タブ1150の押下入力を受付けない場合、ユーザ端末100は、本工程を終了する。
【0119】
S1309にて、ユーザ端末100は、決定指示を管理サーバ120に送信する。その後、管理サーバ120は、ユーザがマッチングを決定した施術者に対応する施術者情報300を施術者情報記憶部131から抽出する。
【0120】
S1310にて、管理サーバ120は、S1309で抽出した施術者情報300と、S1303で抽出したユーザ情報200とに基づいて、ユーザに選択された施術者に対し決定した旨とユーザ情報200を通知する。
【0121】
このようにして、管理サーバ120は、マッチング画面1100が有するVR動画表示領域1120によりユーザに施術者の施術の様子を撮影したVR動画を視聴させることによって、施術者の技量を事前に把握させたうえで、ユーザに所望の施術者を選定させることができる。
<録画データの取得の流れ>
図14は、本発明の一実施の形態における録画データ1400の取得の流れを示す概要図である。
【0122】
図14(a)に示されるように、例えば、ユーザ甲は、ユーザ端末100によって、まず管理サーバ120にマッチングの決定を送信する。その後、既述の処理により、ユーザ甲は施術者乙とマッチングする。その後、ユーザ甲は、施術者乙と施術日時等の連絡を直接行う。
【0123】
次に、
図14(a)に示されるように、施術者乙は、施術者端末110によって、管理サーバ120からマッチングの決定に係る通知を受信する。その後、既述の処理により、施術者乙はユーザ甲とマッチングする。その後、施術者乙は、ユーザ甲と施術日時等の連絡を直接行う。
【0124】
次に、
図14(a)に示されるように、ユーザ甲および施術者乙は、施術場所1410に移動する。その後、施術者乙は、ユーザ甲に対して施術を行う。その際に、施術者乙は、ユーザ甲に対して行った施術の内容を施術者端末110が備える内蔵カメラにより動画撮影を行う。すなわち、施術者乙は、マッチング相手のユーザ甲に対して行った施術の様子を撮影することで録画データ1400を取得する。
【0125】
施術が終了した後、
図14(b)に示されるように、ユーザ甲は、ユーザ端末100によって、管理サーバ120に施術者乙についての評価スコアを送信する。その後、公知手段により、ユーザ甲は決済処理を行うようにしてもよい。
【0126】
また、
図14(b)に示されるように、施術者乙は、施術者端末110によって、管理サーバ120に録画データ1400を送信する。その後、後述する処理により、管理サーバ120は、録画データ1400に基づいてVR動画1500を生成する。
【0127】
このようにして、管理サーバ120は、施術者がユーザに対して行った施術の様子を撮影することで取得した録画データ1400をVR動画1500に変換して生成できる。すなわち、管理サーバ120は、施術者の施術の様子を撮影したVR動画1500を生成することで、すべてのユーザに対して、その施術者の技量をより臨場感をもって把握させることができる。
【0128】
また、管理サーバ120は、録画データ1400が防犯の役割も有するため、施術の際に懸念されるユーザと施術者とのトラブルを予防できる。
<VR動画情報>
図15は、本発明の一実施の形態におけるVR動画情報320の概要を示す図である。
【0129】
図15(a)に示されるように、VR動画1500は、管理サーバ120のVR動画生成部190によって、録画データ1400から変換されることにより生成される。
【0130】
図15(b)に示されるように、VR動画情報320は、VR動画IDと、生成日時と、撮影施術者と、動画サイズ等を有する。
【0131】
「VR動画ID」は、管理サーバ120がVR動画1500を識別するための符号を示す。
【0132】
「生成日時」は、管理サーバ120がVR動画1500を生成した日時を示す。
【0133】
「撮影施術者」は、ユーザに対して行った施術を撮影して録画データ1400を取得した施術者の施術者IDを示す。
【0134】
「動画サイズ」は、VR動画1500の再生時間を示す。
<VR動画生成処理およびVR動画記憶処理>
図16は、本発明の一実施の形態におけるVR動画生成処理およびVR動画記憶処理の概要を示す図である。
【0135】
まず、S1601にて、施術者端末110は、マッチングしたユーザに対して行った施術の様子を撮影することによって、録画データ1400を取得する。
【0136】
次に、S1602にて、施術者端末110は、S1601で取得した録画データ1400を管理サーバ120のVR動画生成部190に送信する。
【0137】
次に、S1603にて、VR動画生成部190は、S1602で送信された録画データ1400を受信し、受信した録画データ1400を公知技術を用いてVR動画に変換することにより、VR動画1500を生成する。
【0138】
次に、S1604にて、VR動画生成部190は、S1603で生成したVR動画1500をVR動画記憶部134に記憶する。
【0139】
次に、S1605にて、VR動画生成部190は、ユーザ端末100が施術を行ったユーザから入力を受け付け送信した評価スコアを受信する。
【0140】
次に、S1606にて、VR動画生成部190は、施術者情報記憶部131から施術者情報300を抽出し施術者情報300に含まれる詳細データ310を取得する。
【0141】
次に、S1607にて、VR動画生成部190は、S1604で付したVR動画IDをS1606で取得した詳細データ310に含まれるVR動画情報320に上書きし、さらにS1605で受信した評価スコアを上書きして詳細データ310を更新する。
【0142】
次に、S1608にて、VR動画生成部190は、S1607で上書き更新した詳細データ310を含む施術者情報300を施術者情報記憶部131に記憶する。
【0143】
このようにして、管理サーバ120は、施術者の施術の様子を撮影したVR動画1500を生成することで、すべてのユーザに対して、その施術者の技量をより臨場感をもって把握させることができる。
【0144】
また、管理サーバ120は、施術後にユーザから受け付けた施術者の評価スコアと、施術者から受け付けた録画データ1400を更新して記憶させることで、施術者の技量を示すVR動画と当該施術者の実際の技量との差を縮小できる。すなわち、管理サーバ120は、次回のユーザが当該施術者を選択する際に、施術者の技量について精度の高い評価を提供でき、ユーザに最適な判断を行わせることができる。
【0145】
なお、管理サーバ120は、施術者が所望する施術者について施術者IDを検索することにより、施術者情報300を施術者端末110に表示させる機能を有しても良い。すなわち、管理サーバ120は、施術者ごとに紐付いた情報として記憶されているVR動画1500を施術者どうしで共有させることができる。
【0146】
このように、他の施術者に「評価の高い施術者のVR動画1500」を視聴させることで、管理サーバ120は、優秀な施術者による施術内容をより臨場感をもって分析、学習させるという教育システムを構築できる。
【0147】
また、日数が経過するにつれて、施術者情報300の録画データ1400の取得に由来し施術者のVR動画1500の蓄積量が増えるため、管理サーバ120は、施術者からの録画データ1400の取得、その後のVR動画1500の生成および記憶を通じて、施術者の施術の提供についてのPDCAサイクルを効率よく実現できる。
<本実施の形態の効果>
以上説明した本発明の実施の形態によれば、管理サーバ120は、ユーザに施術者の施術の様子を撮影したVR動画を視聴させることによって、施術者の技量を事前に把握させたうえで、ユーザに所望の施術者を選定させる施術者マッチング方法を提供できる。
【0148】
また、管理サーバ120は、録画データ1400が防犯の役割も有するため、施術の際に懸念されるユーザと施術者とのトラブルを予防できる。
【0149】
以上、本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。たとえば、ユーザ端末は、スマートフォン以外にも、ノート型PCや、タブレット端末等の様々な形態のユーザ端末を全て含むものである。
【0150】
また、上記した実施の形態は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施の形態の構成の一部を他の実施の形態の構成に置き換えることが可能であり、また、ある実施の形態の構成に他の実施の形態の構成を加えることも可能である。また、各実施の形態の構成の一部について、他の構成の追加、削除、置換しても良い。
【0151】
また、上記の各構成、機能、処理部は、それらの一部又は全部を、ハードウェア(例えば、集積回路)で実現してもよい。また、上記の各構成、機能、処理部は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行するネットワーク経由もしくはディスク等記憶媒体によるインストール型のソフトウェア、また、ASPなどのネットワーク型アプリケーションで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、SSD(SolidStateDrive)等の記録装置、または、ICカード、SDカード、DVD等の記録媒体に置くことができる。
【符号の説明】
【0152】
100…ユーザ端末
110…施術者端末
120…管理サーバ
130…ユーザ情報記憶部
131…施術者情報記憶部
132…検索結果画面記憶部
133…マッチング画面記憶部
134…VR動画記憶部
140…検索部
150…検索結果画面生成部
160…検索結果画面提供部
170…マッチング画面生成部
180…マッチング画面提供部
190…VR動画生成部
800…検索結果画面
1100…マッチング画面
1500…VR動画