[go: up one dir, main page]

JP7619701B1 - マッチングシステム、マッチング方法及びコンピュータプログラム - Google Patents

マッチングシステム、マッチング方法及びコンピュータプログラム Download PDF

Info

Publication number
JP7619701B1
JP7619701B1 JP2024150798A JP2024150798A JP7619701B1 JP 7619701 B1 JP7619701 B1 JP 7619701B1 JP 2024150798 A JP2024150798 A JP 2024150798A JP 2024150798 A JP2024150798 A JP 2024150798A JP 7619701 B1 JP7619701 B1 JP 7619701B1
Authority
JP
Japan
Prior art keywords
user
service
users
matching
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2024150798A
Other languages
English (en)
Inventor
毅 刈田
Original Assignee
株式会社ミールステイ
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社ミールステイ filed Critical 株式会社ミールステイ
Priority to JP2024150798A priority Critical patent/JP7619701B1/ja
Application granted granted Critical
Publication of JP7619701B1 publication Critical patent/JP7619701B1/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】ユーザを適した他のユーザとマッチングさせ、コンタクトを取ることができるマッチングシステム、マッチング方法及びコンピュータプログラムを提供する。
【解決手段】マッチング装置、サービス利用ユーザ端末及びサービス提供ユーザ端末がネットワークを介して通信可能に接続されるマッチングシステムにおいて、マッチング装置は、第1のユーザを含む2以上のユーザより、性別を含むユーザ情報を受け付ける受付部と、第1のユーザ及び他のユーザのユーザ情報に基づいてマッチング処理を行い、第1のユーザと適した他のユーザを特定するマッチング部と、マッチング部におけるマッチング結果に基づいて、第1のユーザに適した他のユーザの一覧を表示させる表示部と、を備え、マッチング部は、第1のユーザと他のユーザの性別に基づいて、男女1対1とならないよう制限し、受付部は、他のユーザの一覧が選択したコンタクトを取るユーザの指定を受け付ける。
【選択図】図1

Description

本発明は、マッチングシステム、マッチング方法及びコンピュータプログラムに関する。
従来、男女のマッチングシステムやタクシー等の乗り合わせにおいて利用者同士をマッチングさせ、適した組み合わせにするシステムが利用されてきた。
特許文献1には、相乗り車両について他のユーザと乗り合わせて車両を利用するための走行計画を管理する相乗り管理装置等に関して記載されている。
特開2021-149536号公報
一方で、特許文献1に記載の発明は、目的地を考慮してユーザ同士を相乗りさせる走行計画を管理するためのシステムであって、ユーザ同士が自身に合うユーザとマッチングを行い、コンタクトを行うためのシステムに関しては開示されていなかった。
そこで、本発明は、ユーザを適した他のユーザとマッチングさせ、コンタクトを取ることができる新規な技術を提供することを課題とする。
[1]マッチングシステムであって、
第1のユーザを含む2以上のユーザより、性別を含むユーザ情報を受け付ける受付部と、
前記第1のユーザ及び他のユーザのユーザ情報に基づいてマッチング処理を行い、前記第1のユーザと適した他のユーザを特定するマッチング部と、
前記マッチング部におけるマッチング結果に基づいて、前記第1のユーザに適した他のユーザの一覧を表示させる表示部と、
を備え、
前記マッチング処理は、前記第1のユーザと他のユーザの性別に基づいて、男女1対1とならないよう制限され、
前記受付部は、前記他のユーザの一覧より選択された、コンタクトを取るユーザの指定を受け付ける、
マッチングシステム。
[2]前記受付部は、更に、同行者の人数及び性別を含む同行者情報を受け付け、
前記マッチング部は、更に前記同行者情報に基づいてマッチングを行い、前記マッチング処理として、前記第1のユーザ、他のユーザ及び、その同行者を含むグループの人数及び性別に基づいて、前記第1のユーザに適した他のユーザを特定する処理を実行する、
[1]に記載のマッチングシステム。
[3]前記マッチング処理は、前記グループに含まれる人数が3人以上であるとき、前記グループに含まれる女性の数が男性の数以上となるよう、第1のユーザに適した他のユーザを特定する処理を含む、
[2]に記載のマッチングシステム。
[4]前記表示部は、マッチング結果に基づいて、ユーザ及び同行者の性別を含む、前記第1のユーザに適した他のユーザの一覧を表示させる、
[2]に記載のマッチングシステム。
[5]ユーザは、サービス利用ユーザ及びサービス提供ユーザを含み、
前記第1のユーザは、サービス利用ユーザであって、
前記サービス利用ユーザのサービス利用情報は、訪問場所情報を含み、
前記サービス提供ユーザのサービス提供情報は、対応可能場所情報を含み、
前記マッチング部は、前記マッチング処理として、更に、前記サービス利用情報及び前記サービス提供情報に基づいて、前記サービス利用ユーザが訪問する場所でサービスを提供可能なサービス提供ユーザを特定する処理を行う、
[1]~[4]の何れかに記載のマッチングシステム。
[6]ユーザは、サービス利用ユーザ及びサービス提供ユーザを含み、
前記第1のユーザは、サービス利用ユーザであって、
前記サービス利用ユーザのサービス利用情報は、利用日時情報を含み、
前記サービス提供ユーザのサービス提供情報は、対応可能日時情報を含み、
前記マッチング部は、前記マッチング処理として、更に、前記サービス利用情報及びサービス提供情報に基づいて、前記サービス利用ユーザが利用する日時に対応可能なサービス提供ユーザを特定する処理を行う、
[1]~[5]の何れかに記載のマッチングシステム。
[7]コンピュータが実行するマッチング方法であって、
第1のユーザを含む2以上のユーザより、性別を含むユーザ情報を受け付ける受付工程と、
前記第1のユーザ及び他のユーザのユーザ情報に基づいてマッチング処理を行い、前記第1のユーザと適した他のユーザを特定するマッチング工程と、
前記マッチング部におけるマッチング結果に基づいて、前記第1のユーザに適した他のユーザの一覧を表示させる表示工程と、
前記他のユーザの一覧より選択された、コンタクトを取るユーザの指定を受け付ける受付工程と、
を備え、
前記マッチング処理は、前記第1のユーザと他のユーザの性別に基づいて、男女1対1とならないよう制限される、
マッチング方法。
前記コンピュータに[7]に記載のマッチング方法を実行させるコンピュータプログラム。
[1]に係る発明により、ユーザをそのユーザに適した他のユーザとマッチングさせ、更にそのユーザとコンタクトを取ることができる。
[2]に係る発明により、ユーザの同行者まで考慮してマッチングを行うことができる。
[3]に係る発明により、グループに含まれる人数と性別を考慮し、女性でも安心なマッチングを提供することができる。
[4]に係る発明により、ユーザの性別及び同行者を表示させ、同行者についても確認しながらコンタクトを取るユーザを選択することができる。
[5]に係る発明により、サービスを利用するユーザは訪問する場所でサービスを提供可能なユーザとマッチングされ、容易にサービスの提供を受けることができる。
[6]に係る発明により、サービスを利用するユーザは利用したい日時にサービスを提供可能なユーザとマッチングされ、容易にサービスの提供を受けることができる。
本発明によれば、ユーザを適した他のユーザとマッチングさせ、コンタクトを取ることができる新規な技術を提供することができる。
一実施形態のシステム全体の構成を示すブロック図 一実施形態のシステムのハードウェア構成図 一実施形態のマッチングのイメージを示す図 一実施形態の処理の流れを示すフローチャート 一実施形態の画面表示の例 一実施形態の画面表示の例
以下、添付図面を参照して、更に詳細に説明する。図面には好ましい実施形態が示されている。しかし、多くの異なる形態で実施されることが可能であり、本明細書に記載される実施形態に限定されない。
例えば、本実施形態では、マッチングシステムの構成、動作等について説明するが、実行される方法、装置、コンピュータプログラム等によっても同等の作用効果を奏することができる。プログラムは、コンピュータが読み取り可能な非一過性の記録媒体として提供されてもよいし、外部のサーバからダウンロード可能に提供されてもよい。
本実施形態では、特に、旅行者等のサービス利用ユーザが、旅行先で食事やお茶などを共にできる地元の人(サービス提供ユーザ)を探し、マッチングした相手と現地で食事やお茶をするためのサービスの際に利用されるマッチングシステムに関して説明を行う。なお、本実施形態では、サービス利用ユーザは、マッチングした旅行先の近くに住むサービス提供ユーザと旅行の際に現地で会い、食事やお茶を共にする。サービス提供ユーザは、サービス利用ユーザと出会い、食事やお茶を共にした後、サービス利用ユーザからの料金の支払いを受け取る。
このようなサービスの提供又は利用では、初対面の他のユーザと会う必要が生じる。しかしながら、パートナーがいるユーザにとっては、異性と一対一となるのは好ましくない。また、女性のユーザにとっては、初対面の男性のユーザの数が多いことも危険を感じる可能性があり好ましくない。このような状況に対して、本実施形態では、男女1対1のマッチングの制限やユーザ及び同行者の性別を考慮したマッチングを行うことで、初対面の他のユーザと会うユーザでも安心できるようなマッチングを行うマッチングシステムを提供する。なお、本実施形態ではマッチングした他のユーザと食事やお茶を共にするため、当該マッチングシステムは、ユーザによって登録された食べたい食べ物や行きたい場所等に基づいて、同じ食べ物を食べたい、又は、同じ場所に行きたい他のユーザ等、趣味趣向が同じ他のユーザを探せるように構成されていてもよい。
サービス利用ユーザは、当該システムのユーザのうち、案内や現地の紹介等のサービスの提供を受けるユーザであって、本実施形態では、旅行者である。サービス提供ユーザは、当該システムのユーザのうち、案内や現地の紹介等のサービスを提供するユーザであって、本実施形態では、アテンダントである。なお、サービス提供ユーザによってサービス利用ユーザに提供されるサービスは、本実施形態のような旅行先における案内に限らないが、本実施形態のような実際会う状況が生じるようなサービスであることが好ましい。
また、同行者は、サービス利用ユーザ又はサービス提供ユーザに同行する者である。同行者は、サービス利用ユーザ又はサービス提供ユーザのパートナー、友人、家族等のユーザと何らかの関係性を有する者であって、ユーザのサービス利用又はサービス提供に同行する。本実施形態では、同行者は、当該マッチングシステムのユーザとして登録されないが、同行者がユーザとして登録され、この同行者に関するユーザ情報が後述するマッチング処理に利用されてもよい。
本実施形態では、当該マッチングシステムは、サービス利用ユーザとサービス提供ユーザとのサービス提供に係るマッチングを行うが、単にユーザ同士を紹介するためのマッチング等、その他の目的で後述するマッチングに係る処理が行われてもよい。
<システム構成>
図1は、一実施形態のシステムの構成を示すブロック図である。図1に示すように、マッチングシステム0は、マッチング装置1、サービス利用ユーザ端末2、サービス提供ユーザ端末3を備え、これらがネットワーク4を介して通信可能に接続される。なお、サービス利用ユーザ端末2及びサービス利用ユーザ端末3は、1又は複数存在してもよい。
マッチング装置1として汎用のサーバやパーソナルコンピュータ等のサーバ装置を1又は複数利用することができる。
サービス利用ユーザ端末2及びサービス提供ユーザ端末3として、パーソナルコンピュータやスマートフォン、タブレット端末等の端末装置20を利用することができる。サービス利用ユーザ端末2及びサービス提供ユーザ端末3は、マッチング装置利用プログラムを実行することでマッチング装置1に接続し、後述するマッチングに係る処理を実行する。なお、マッチング装置利用プログラムは、端末装置20にプリインストール又は事前にダウンロードされたブラウザアプリケーションであってもよいし、図示しない、プログラム提供装置よりダウンロードされたクライアントアプリケーションであってもよい。
ネットワーク4は、IP(Internet Protocol)ネットワークであるが、通信プロトコルの種類、ネットワークの種類等にも制限はない。
<ハードウェア構成>
図2は、マッチング装置1及び端末装置20(サービス利用ユーザ端末2、サービス提供ユーザ端末3)のハードウェア構成図である。
図2(a)は、マッチング装置1のハードウェア構成図である。図2(a)に示すように、マッチング装置1は、処理部101、記憶部102、及び通信部103を備え、各部及び各工程の作用発揮に用いられる。
処理部101は、命令セットを実行可能なCPUなどのプロセッサを有し、OSやマッチングプログラム等を実行する。
記憶部102は、命令セットを記憶可能なRAMなどの揮発性メモリ、OS、マッチングプログラム等を記録可能な、HDDやSSDなどの不揮発性の記録媒体を有する。
通信部103は、ネットワーク4に接続するためのインタフェースを有し、ネットワーク4との通信制御を実行して、情報の入出力を行う。
図2(b)は、端末装置20(サービス利用ユーザ端末2、サービス提供ユーザ端末3)のハードウェア構成図である。図2(b)に示すように、端末装置20は、処理部201、記憶部202、通信部203、入力部204及び出力部205を有し、各部及び各工程の作用発揮に用いられる。
処理部201は、命令セットを実行可能なCPUなどのプロセッサを有し、OSやマッチング装置利用プログラム等のプログラムを実行する。
記憶部202は、命令セットを記憶可能なRAMなどの揮発性メモリ、OS、マッチングサービスを含む複数のサービスを利用可能なアプリケーションプログラム(マッチング装置利用プログラム等)を記録可能な、HDDやSSDなどの不揮発性の記録媒体を有する。
通信部203は、ネットワーク4に接続するためのインタフェースを有し、ネットワーク4との通信制御を実行して、情報の入出力を行う。
入力部204は、タッチパネルやキーボードなどの入力処理が可能な操作入力デバイス等の入力デバイスを有する。
出力部205は、ディスプレイなどの表示処理が可能な表示デバイス等の出力デバイスを有する。
<マッチングシステム0におけるデータ構成>
以下、本実施形態におけるマッチングシステム0において利用されるデータ構成の例について説明をおこなう。本実施形態において、後述する各種データは、マッチング装置1の記憶部102に記憶されるが、他の端末装置20に記憶されてもよいし、図示しない他のサーバ装置に記憶されてもよい。
ユーザ情報は、サービス利用ユーザ及びサービス提供ユーザを含む当該システムのユーザに関する情報であって、後述するマッチング処理に利用される。本実施形態では、ユーザ情報は、ユーザの識別情報(ユーザID)、ユーザ名、性別、年齢、連絡先(メールアドレス、電話番号等)、住所(住んでいる都市)、流ちょうに話せる言語、学習中の言語、ユーザ画像(ユーザの顔写真)、振込先情報、支払方法情報を含む。なお、本実施形態では、サービス利用ユーザ及びサービス提供ユーザのユーザ情報は、同様の項目に係る情報を含むが、例えば、サービス提供ユーザのユーザ情報には口座情報等の振込先情報が含まれているが、サービス利用ユーザのユーザ情報にはクレジットカード情報等の支払方法情報が含まれているなど、ユーザの種別によってそれぞれ異なる項目に係る情報が含まれていてもよい。本実施形態において、ユーザ情報は、ユーザ登録などにより事前に登録されているが、マッチングやサービス利用の申し込み等の際に登録されてもよい。また、ユーザ情報の一部がユーザ登録の際に登録され、残りの一部がサービス申し込みの際に登録されるなど、ユーザ情報の一部が異なるタイミングで登録されてもよい。
同行者情報は、サービス提供時にサービス利用ユーザ及びサービス提供ユーザを含む当該システムのユーザに同行する同行者に関する情報である。本実施形態において、同行者情報は、同行者の人数及び性別を含む。また、同行者情報は、同行者それぞれについてのユーザとの間柄を含んでいてもよい。同行者情報は、同行されるユーザのユーザ情報と関連付けて登録される。なお、本実施形態では、サービス利用ユーザは3名、サービス提供ユーザは1名の同行者を同行可能であるが、ユーザに同行可能な同行者の人数はこの人数に限定されない。
サービス利用情報は、サービス利用者のサービス利用に関する情報であって、後述するマッチング処理に利用される。本実施形態では、サービス利用情報は、サービス利用者が訪問し、サービスの提供を受けたい場所に関する訪問場所情報と、サービス利用者がサービスの利用を受けたい日時に関する利用日時情報と、を含む。訪問場所情報は、サービス利用ユーザが訪問し、サービスの提供を受けたい場所に関する情報であって、本実施形態では、都市名を含む。なお、訪問場所情報は、地図上における位置情報や住所、エリア名等であってもよい。利用日時情報は、サービス利用ユーザがサービスを利用したいと希望する日時に関する情報である。なお、本実施形態では、利用日時情報は、日付のみを含むが、更に、時間を含んでいてもよい。
サービス提供情報は、サービス提供者のサービス提供に関する情報であって、後述するマッチング処理に利用される。本実施形態では、サービス提供情報は、サービス提供者がサービスの提供を行うことが可能な場所に関する対応可能場所情報と、サービス提供可能な日時に関する対応可能日時情報と、サービス利用料金と、を含む。対応可能場所情報は、サービス提供ユーザがサービスの提供を行うことが可能な場所に関する情報であって、本実施形態では、都市名を含む。なお、対応可能場所情報は、地図上における位置情報や住所、エリア名等であってもよい。対応可能日時は、サービス提供ユーザがサービスの提供を行うことが可能な日時に関する情報である。なお、本実施形態では、対応可能日時情報は、日付のみを含むが、更に、時間を含んでいてもよい。また、サービス利用料金は、当該サービス提供ユーザからサービスを利用するために必要な料金であって、本実施形態ではサービス提供ユーザが登録した金額に手数料を加えた金額であるが、システム管理者側が設定した金額であってもよい。
本実施形態において、上述したユーザ情報、同行者情報、サービス利用情報及びサービス提供情報を含むマッチングに利用される情報は、ユーザID等の識別情報を介して互いに関連付けて管理される。なお、本実施形態では、サービス利用ユーザについて、ユーザ情報、同行者情報及びサービス利用情報が関連付けて管理され、サービス利用ユーザについて、ユーザ情報、同行者情報及びサービス提供情報が関連付けて管理される。本実施形態では、関連付けて管理されている、それぞれのユーザに関する情報を利用して後述するマッチング処理が行われる。
また、更に、記憶部102が、サービス利用ユーザ及びサービス提供ユーザを含むそれぞれのユーザがマッチングに希望する条件に係る条件情報を記憶し、この条件情報がマッチング処理に利用されてもよい。このとき、条件情報は、ユーザID等の識別情報を利用してユーザ情報と関連付けて管理され、対象のユーザに関する情報としてマッチングに利用される。
<機能構成>
図1では、更に、マッチングシステム0における機能構成を示す。図1に示すように、マッチング装置1は、受付部11と、マッチング部12と、表示部13と、支払処理部14と、を備える。これは、ソフトウェア(記憶部102に一過的又は非一過的に記憶されたマッチングプログラム)による情報処理がハードウェア(処理部101等)によって具体的に実現されたものである。また、端末装置20(サービス利用ユーザ端末2、サービス提供ユーザ端末3)が後述する機能構成の一部又は全部を備え、後述する処理の一部又は全部を実行してもよい。このとき、端末装置20がマッチングプログラムの一部又は全部を記憶部202に記憶し、処理部201において実行することによって実行する。
<受付部11>
受付部11は、サービス利用ユーザ端末2及びサービス提供ユーザ端末3を含む端末装置20より各種データを受け付ける処理を行う。本実施形態において、受付部11は、サービス利用ユーザ端末2より、サービス利用ユーザのユーザ情報、同行者情報、及びサービス利用情報を受け付け、記憶部102に記憶する。また、受付部11は、本実施形態において、サービス提供ユーザ端末3より、サービス提供者のユーザ情報、同行者情報、及びサービス提供情報を受け付け、記憶部102に記憶する。受付部11は、端末装置20より受け付けた情報を記憶部102に記憶してもよいし、マッチング処理等の後述する処理の実行のため、他の機能構成に取得したデータを受け渡してもよい。
また、受付部11は、画面表示を介して行われたユーザの入力操作を受け付ける処理を行う。本実施形態において、受付部11は、サービス利用ユーザ端末2より、サービスの提供を受けるため、コンタクトを取るユーザ(サービス提供ユーザ)の指定を受け付ける。
<マッチング部12>
マッチング部12は、ユーザ情報、同行者情報、サービス利用情報及び、サービス提供情報を含むユーザより受け付けた各種情報に基づいてマッチング処理を行い、第1のユーザ(本実施形態では対象のサービス利用ユーザ)に適した他のユーザ(本実施形態では、サービス提供ユーザ)を特定する。なお、本実施形態では、複数の条件を組み合わせてマッチング処理を行い、適した他のユーザを特定する処理を行うが、例えば、性別のみ等、一つの条件を利用してマッチング処理を行ってもよい。
本実施形態では、マッチング部12は、ユーザ及びその同行者の性別に基づいて、対象のユーザに適した1又は複数の他のユーザを特定するマッチング処理を行う。なお、ユーザにとって安心できるマッチングを行うため、サービス利用ユーザが女性で同行者がいないとき、マッチング処理において、同行者がいない男性のサービス提供ユーザがこのサービス利用ユーザに適さないユーザとして判断されるなど、サービス利用ユーザとサービス提供ユーザとが異性(男女)で1対1とならないようサービス利用ユーザに適した他のユーザを特定する。このような構成とすることで、本実施形態では、パートナーがいる人や異性とマッチングしたくない人でも安心してサービスを利用することができる。なお、当該サービスの提供者により安心なユーザとして認定されたユーザ(認定ユーザ)については、この性別に関する限定の例外として、いずれの性別のユーザに対しても適するユーザとして判断されてもよい。
また、マッチング部12は、ユーザ情報に加え、更に同行者情報に基づいて、ユーザ(サービス利用ユーザ、サービス提供ユーザ)とその同行者によって構成されるグループにおける性別及び性別ごとの人数を考慮してマッチングを行う。ここで言う、ユーザとその同行者によって構成されるグループとは、マッチングされる双方のユーザと、双方のユーザの同行者を含む、対象のユーザ同士が会った場合に集まることが想定される人のグループであって、本実施形態では、サービス利用ユーザと、サービス提供ユーザと、サービス利用ユーザの同行者と、サービス提供ユーザの同行者と、を含むグループである。また、後述するマッチングの説明において、「グループ」といった場合、このユーザとその同行者によって構成されるグループのことを示す。なお、女性にとっても安心なマッチングを行うため、本実施形態では、マッチング部12は、ユーザとその同行者により構成されるグループの人数が3人以上であるとき(同行者がいないユーザ同士ではないとき)、このグループに含まれる女性の人数が男性の以上となるようなマッチングを行う。一方のユーザと同行者の性別が同じであり、一方のユーザ側の性別が偏っている場合(特に、一方のユーザと同行者が全員女性である場合)においても安心できるマッチングを行うため、本実施形態では、ユーザが一人又はユーザと同行者の性別が同じであれば、女性の人数が男性の人数以上となる、又はグループに含まれるユーザと同行者の性別が同じになるようマッチング処理を行う。また、本実施形態では、ユーザが異性の同行者を有する場合(例えば女性ユーザと男性同行者の場合)、ユーザと同行者によるグループに含まれる男性の数が女性より多くなるような他のユーザ(例えば、男性ユーザと男性同行者)とマッチングされてもよいように構成されるが、ユーザが異性の同行者を有する場合でも、ユーザと同行者によるグループにおける性別ごとの人数を考慮したマッチングが行われてもよい。
以下、図3を用いてユーザ及びその同行者の性別を利用したマッチングについて説明を行う。なお、ユーザAは同行者を有さない女性のユーザであって、このユーザAに適したユーザを特定するためのマッチング処理について説明を行う。ユーザBは同行者を有さない男性ユーザ、ユーザCは男性の同行者(同行者C1)を有する男性ユーザである。また、ユーザDは女性の同行者(同行者D1)を有する女性ユーザ、ユーザEは男性の同行者(同行者E1)を有する女性ユーザである。このとき、ユーザAとユーザBは異性同士であるため、ユーザBはユーザAに適さないユーザとして判定される。また、ユーザAとユーザCとその同行者によるグループが、ユーザA(女性)、ユーザC(男性)、同行者C1(男性)を含み、グループに含まれる男性の人数が女性の人数以上となるため、ユーザCは、ユーザAに適さないユーザとして判定される。ユーザAとユーザDとその同行者によるグループが女性のみによるグループとなるため、ユーザDは、ユーザAに適するユーザとして特定される。ユーザAとユーザCとその同行者によるグループが、ユーザA(女性)とユーザE(女性)と同行者E1(男性)を含み、グループに含まれる女性の人数が男性以上となるため、ユーザEは、ユーザAに適するユーザとして判定される。したがって、マッチング部12は、マッチング処理において、ユーザと同行者によるグループが同性のみ又は女性の人数が男性以上となるユーザD及びユーザEをユーザAに適したユーザとして特定する。
マッチング部12は、更に、サービス利用情報及びサービス提供情報を利用してマッチング処理を行う。本実施形態において、マッチング部12は、サービス利用情報に含まれる訪問場所情報及びサービス提供情報に含まれる対応可能場所情報に基づいて、サービス利用ユーザが訪問する場所で対応可能なサービス提供ユーザを特定する処理をマッチング処理として行う。
また、マッチング部12は、本実施形態において、サービス利用情報に含まれる利用日時情報と、サービス提供情報に含まれる対応可能日時情報と、に基づいて、サービス利用ユーザがサービスを利用したいときにサービスを提供することができるサービス提供ユーザを特定する。
本実施形態では、上述した、ユーザと同行者のグループに含まれる者の人数と性別、サービス利用場所及びサービス利用日時に基づいて、これら全てが対象のユーザに適した他のユーザを対象のユーザに適したユーザとして特定する処理をマッチング処理として行うが、上述する情報のうち一部を利用して適したユーザを特定する処理をマッチング処理として行ってもよい。
<表示部13>
表示部13は、マッチング結果及び記憶部102に記憶するデータを含む必要な各種データに基づいて各種画面を表示させる処理を行う。本実施形態において、表示部13は、マッチング部12におけるマッチング結果に基づいて、対象のユーザに適した(マッチングした)他のユーザの一覧を表示させる。また、表示部13は、ユーザ情報を受け付けるためのユーザ情報入力画面等、各種画面を表示させる。
<支払処理部14>
支払処理部14は、サービス利用ユーザがサービス提供ユーザに支払うサービス利用料金の支払いに関する処理を行う。支払処理部14は、サービス利用ユーザのユーザ情報に含まれる支払方法情報に基づいて、サービス利用ユーザがサービス利用料金の支払いを行う際の決済処理を行う。本実施形態において、この決済処理は、クレジットカード決済に係る処理であるが、ポイント支払いや、その他の決済方法に係る処理であってもよい。また、本実施形態では、サービス提供情報に含まれるサービス利用金額に基づいて、支払処理部14は、サービス利用ユーザからサービス利用ユーザに対して支払われるサービス利用料金の支払いに関する振込処理を実行する。本実施形態では、支払処理部14は、振込先情報や振込金額等の振り込みに必要な情報を出力する、サービス管理者の振り込み手続きを手助けするための処理を振込処理として実行するが、支払処理と同様にクレジットカード決済や口座への料金の入金に係る処理を振込処理として実行してもよい。このとき、支払処理部14は、サービス提供ユーザのユーザ情報に含まれる振込先情報に基づいて、サービス提供ユーザの口座に所定の金額を振り込む処理を振込処理として実行してもよいし、所定の金額に対応するポイントをサービス提供ユーザに付与する処理を振込処理として実行してもよい。
<処理の流れ>
以下、図4を用いてマッチング及びサービス利用ユーザのサービスの申込に係る処理の流れの説明を行う。
本実施形態では、表示部13は、ユーザ情報を含むマッチング処理に利用する情報の入力を受け付けるため、入力画面(ユーザ情報入力画面等)を端末装置20に表示させる。受付部11は、サービス提供ユーザ端末3よりサービス提供ユーザのユーザ情報、同行者情報及びサービス提供情報を受け付け、記憶部102に記憶する(S101)。受付部11が、サービス利用ユーザ端末2より、サービス利用ユーザのユーザ情報、同行者情報及びサービス利用情報を受け付けると(S102)、マッチング部12は、記憶部102に記憶するサービス提供ユーザのユーザ情報、同行者情報及びサービス提供情報、受け付けたサービス利用ユーザのユーザ情報、同行者情報及びサービス利用情報に基づいて、対象のユーザ(サービス利用ユーザ)に適した他のユーザ(サービス提供ユーザ)を特定するマッチング処理を行う(S103)。
表示部13は、マッチング部12におけるマッチング結果に基づいて、対象のユーザに適した他のユーザ(サービス提供ユーザ)の一覧であるサービス提供ユーザ一覧をサービス利用ユーザ端末2において表示させる(S104)。このとき、表示部13は、更に、他のユーザ(サービス提供ユーザ)のユーザ情報に基づいて、サービス提供ユーザ一覧において、マッチング処理において特定された適したユーザ(サービス提供ユーザ)のユーザ名や画像等のユーザ情報を表示させる。受付部11は、サービス利用ユーザ端末2より、サービス提供ユーザ一覧に表示されるサービス提供ユーザより選択される、コンタクトを取るサービス提供ユーザの指定を受け付ける(S105)。
<画面表示の例>
以下、図5及び図6を用いてマッチング及びサービスの申し込みにおいて表示部13が表示する画面表示の例について説明を行う。なお、図5及び6に示す画面は、本実施形態では、サービス利用ユーザ端末2において表示されるが、サービス提供ユーザ端末3において表示されてもよい。図5及び6に示す画面表示はあくまで例であって、図に示すもの以外の形式で画面の表示がされてもよい。
図5において、サービス利用ユーザがユーザ情報、同行者情報及びサービス利用情報を含むマッチング処理に利用される各種情報を受け付けるための入力受付画面W1の画面表示の例を示す。図5に示す入力受付画面W1は、住所、利用人数及び性別、訪問する都市についての入力ボタンと、確定ボタンと、を含む。例えば、お住いの都市について「設定してください」と表示された矩形の入力ボタンが押下されることで、住んでいる都市を入力するための入力画面に遷移するなど、それぞれの項目についての矩形の入力ボタンが押下されることで、それぞれの項目に係る情報を入力するための入力画面に遷移する。なお、入力ボタンが押下されることで対象の項目に係る情報を入力するための入力欄が表示されてもよい。本実施形態では、入力ボタンは、ユーザ情報、同行者情報及びサービス利用情報に含まれる何れかの項目に係る情報を入力するための入力画面に遷移可能に構成される。それぞれの項目に情報が入力されたのち、確定ボタンが押下されると、マッチング部12においてマッチング処理が行われ、表示部13が、図6に示す一覧表示画面W2を表示する。
図6において、マッチング結果に基づくサービス提供ユーザ(アテンダント)の一覧を表示するための一覧表示画面W2の例を示す。表示部13は、マッチング結果、ユーザ情報、同行者情報、サービス利用情報及びサービス提供情報に基づいて図6に示すような一覧表示画面W2を表示させる。一覧表示画面W2は、サービス提供ユーザ一覧を表示するための画面であって、条件表示部W21と、サービス提供ユーザ一覧W22と、を含む。条件表示部W21は、マッチングに利用された条件を表示する画面表示である。図6に示す条件表示部W21は、マッチングに利用された条件として、サービス利用ユーザと同行者の人数と、訪問する都市と、を表示する。また、本実施形態では、更に、条件表示部W21には、ユーザ情報に基づくサービス利用ユーザの住む都市が表示される。サービス提供ユーザ一覧W22は、マッチング結果に基づいて表示されるサービス利用ユーザに適したサービス提供ユーザの一覧であって、特定されたサービス提供ユーザそれぞれのユーザ情報を表示するためのユーザ情報表示部W221を1又は複数含む。ユーザ情報表示部W221は、それぞれのユーザ(サービス提供ユーザ)のユーザ情報及び同行者情報を表示するための画面表示であって、丸形のユーザ画像と、ユーザ名と、ユーザ及び同行者の人数及び性別を表示する。本実施形態では、ユーザ名の右側に表示されるアイコンの数及び色によってユーザ及び同行者の人数及び性別を示すが、その他の表示によってユーザ及び同行者の人数及び性別を示してもよい。また、本実施形態では、サービス提供ユーザ一覧W22に含まれるユーザ情報表示部W221が押下されることでコンタクトを取るユーザが選択される。また、図6に示す画面表示はあくまで例であって、丸形のユーザ画像が矩形で表示されるなど、図に示す例とは異なる形態にて画面の表示が行われてもよい。
また、図6に示す一覧表示画面では、更に、マッチング処理により対象のサービス利用ユーザに適するユーザとして特定されたサービス提供ユーザの数が表示される。また、矢印を含む矩形の並び替えボタンが押下されることで並び替えにおける設定を入力するための並び替え設定画面に遷移し、虫眼鏡を含む矩形の検索ボタンが押下されると、更なる条件を追加してマッチングを行うための条件入力画面に遷移する。本実施形態では、条件入力画面では、利用日時、サービス利用料金、性別、人数、年齢、話せる言語についての入力を受け付け、受け付けた条件を追加して再度マッチング処理を行うことができる。また、マッチング部12は、マッチング処理によって特定された対象のサービス利用ユーザに適した他のユーザ(サービス提供ユーザ)より、更にサービス利用ユーザによって選択され、追加された条件に該当するサービス提供ユーザを特定する処理を実行してもよい。このとき、表示部13は、更に追加された条件に該当する他のユーザ(サービス提供ユーザ)を図6に示すものと同様の画面表示において一覧表示する。
また、本実施形態では、ユーザ情報表示部W221における丸形のユーザ画像が押下されると、指定されたサービス提供ユーザにコンタクトを取り、サービスの提供を申し込むことができるサービス提供ユーザ詳細画面が表示される。サービス提供ユーザ詳細画面では、ユーザ名、住んでいる国及び都市(住所)、性別、年代、話せる言語を含むユーザ情報、同行者の性別を含む同行者情報、サービス利用料金を含むサービス提供情報が表示される。また、サービス提供ユーザ詳細画面は、やり取りで利用する言語、待ち合わせ可能日時、待ち合わせ可能エリアを含む申込情報の入力を受け付け可能な入力欄を含み、サービス利用ユーザからのサービス利用の申し込みを受け付ける。受付部11は、サービス利用ユーザ端末2より受け付けた申込情報を受け付け、申し込んだサービス利用ユーザのユーザ情報と、申し込まれたサービス提供ユーザのユーザ情報と関連付けて記憶部102に記憶する。
また、マッチング装置1は、更に、サービス利用ユーザより受け付けた申込情報に基づいて、サービスの申し込みがあったことを知らせるための通知であるサービス申し込み通知をサービス提供ユーザ端末3に送信する通知部を備えていてもよい。このとき、サービス申し込み通知には、申込情報に加え、申し込んだサービス利用ユーザのユーザ情報が含まれていてもよい。
また、本実施形態では、サービスを申し込んだサービス利用ユーザと申し込まれたサービス提供ユーザとの間でのメッセージのやり取りが行われる。本実施形態において、マッチング装置1は、更に、メッセージ管理部を備え、サービス利用ユーザとサービス提供ユーザとの間でのメッセージの管理を行う。メッセージ管理部は、サービス利用ユーザ及びサービス提供ユーザを含むユーザの端末装置20より受け付けた各種メッセージに関するメッセージ情報を記憶部102に記憶する。このとき、メッセージ情報は、送信先及び送信元のユーザ情報と関連付けて管理される。また、サービスの利用を申し込んだユーザと申し込まれたユーザとの間でのメッセージのやり取りを行うため、メッセージ管理部は、申込情報に関連付けられたユーザ情報に基づいて、メッセージの送信元及び/又は送信先を特定する。表示部13は、メッセージ情報に基づいて、端末装置20にメッセージを表示するメッセージ画面を表示させる。また、メッセージ管理部は、申込情報に含まれる待ち合わせ可能日時等に基づくサービスの申し込みからサービスの利用完了までの期間等、所定の期間の間だけサービス利用ユーザとサービス提供ユーザとがメッセージのやり取りを許可し、それ以外の期間はやり取りができないようにしてもよい。なお、サービスの利用完了日時は、サービス利用ユーザ又はサービス提供ユーザによって入力された日時又は両方のユーザからサービス利用完了の申請がされた時点の何れであってもよい。
また、サービス利用ユーザによってサービスの申し込みが行われると、支払処理部14がサービス利用料金の支払いに係る処理を行う。なお、本実施形態では、サービス利用ユーザからの支払いに関する決済処理は申込完了時に行われ、サービス提供ユーザへの振り込み処理は、サービスの利用が完了すると行われる。このとき、受付部11が、申込情報及び支払方法情報を受け付けると、支払処理部14は、受け付けた支払方法情報に基づいてサービス利用者からの利用料金の支払いに係る決済処理を行う。本実施形態において、サービスの利用完了が決定されると、支払処理部14は、振込先情報やサービス提供ユーザに支払われる金額の一覧を表示する等の、振り込みに必要な情報を出力するような、システム管理者の振り込み業務を補助するための処理を振り込み処理として実行する。また、サービス利用完了後に受付部11が、サービスを利用したサービス利用ユーザのサービス利用ユーザ端末2及び、サービスを提供したサービス提供ユーザのサービス提供ユーザ端末3の両方よりサービス利用完了の申請を受け付けると、支払処理部14は、サービス提供ユーザの振込先情報に基づいて、振り込み処理を行ってもよい。サービスの利用完了は、サービス提供者からの申請のみに基づいて決定されてもよいし、サービス利用者からのクレームが無いまま待ち合わせ日から特定の期間(例えば、3日など)が経過することにより決定されてもよい。なお、受付部11がサービス利用ユーザよりサービスに関する評価を受け付け、この評価によって支払処理部14は、振り込み処理におけるサービス提供ユーザに振り込む金額を変更してもよい。
また、図5及び図6における画面下側のメニュー欄において、虫眼鏡アイコンである探すボタンが押下されると、入力受付画面W1に遷移し、吹き出しアイコンであるメッセージボタンが押下されるとメッセージ画面に遷移し、人型アイコンであるマイページボタンが押下されるとマイページ画面に遷移し、歯車アイコンである設定ボタンが押下されると設定画面に遷移する。
メッセージ画面では、メッセージ情報が表示される。なお、メッセージ画面では、サービスの利用を申し込んだ先のサービス提供ユーザ等、サービスの提供に関して現在やり取りをしているユーザのうち何れかのユーザを指定して、指定したユーザとのメッセージを入力又は表示可能に構成される。また、メッセージ画面には、メッセージ情報及び関連付けられたユーザ情報に基づいて、やり取りをしているユーザの一覧が表示されてもよい。
0 マッチングシステム
1 マッチング装置
11 受付部
12 マッチング部
13 表示部
14 支払処理部
2 サービス利用ユーザ端末
3 サービス提供ユーザ端末

Claims (8)

  1. マッチングシステムであって、
    第1のユーザを含む2以上のユーザより、性別を含むユーザ情報と、ユーザごとの同行者の人数及び性別を含む同行者情報と、を受け付ける受付部と、
    前記第1のユーザ及び他のユーザのユーザ情報と、ユーザごとの前記同行者情報に基づいてマッチング処理を行い、前記第1のユーザと適した他のユーザを特定するマッチング部と、
    前記マッチング部におけるマッチング結果に基づいて、前記第1のユーザに適した他のユーザの一覧を表示させる表示部と、
    を備え、
    前記マッチング部は、前記マッチング処理として、前記第1のユーザ、他のユーザ及び、第1のユーザの同行者、他のユーザの同行者を含むグループの人数及び性別に基づいて、前記第1のユーザに適した他のユーザを特定する処理を実行し、
    前記マッチング処理は、前記第1のユーザと他のユーザの性別に基づいて、男女1対1とならないよう制限され、
    前記受付部は、前記他のユーザの一覧より選択された、コンタクトを取るユーザの指定を受け付ける、
    マッチングシステム。
  2. 前記ユーザの一覧は、性別を含む前記同行者情報を表示させる、
    請求項1に記載のマッチングシステム。
  3. 前記マッチング処理は、前記グループに含まれる人数が3人以上であるとき、前記グループに含まれる女性の数が男性以上となるよう、第1のユーザに適した他のユーザを特定する処理を含む、
    請求項に記載のマッチングシステム。
  4. 前記表示部は、マッチング結果に基づいて、ユーザ及び同行者の性別を含む、前記第1のユーザに適した他のユーザの一覧を表示させる、
    請求項に記載のマッチングシステム。
  5. ユーザは、サービス利用ユーザ及びサービス提供ユーザを含み、
    前記第1のユーザは、サービス利用ユーザであって、
    前記サービス利用ユーザのサービス利用情報は、訪問場所情報を含み、
    前記サービス提供ユーザのサービス提供情報は、対応可能場所情報を含み、
    前記マッチング部は、前記マッチング処理として、更に、前記サービス利用情報及び前記サービス提供情報に基づいて、前記サービス利用ユーザが訪問する場所でサービスを提供可能なサービス提供ユーザを特定する処理を行う、
    請求項1に記載のマッチングシステム。
  6. ユーザは、サービス利用ユーザ及びサービス提供ユーザを含み、
    前記第1のユーザは、サービス利用ユーザであって、
    前記サービス利用ユーザのサービス利用情報は、利用日時情報を含み、
    前記サービス提供ユーザのサービス提供情報は、対応可能日時情報を含み、
    前記マッチング部は、前記マッチング処理として、更に、前記サービス利用情報及びサービス提供情報に基づいて、前記サービス利用ユーザが利用する日時に対応可能なサービス提供ユーザを特定する処理を行う、
    請求項1に記載のマッチングシステム。
  7. コンピュータが実行するマッチング方法であって、
    第1のユーザを含む2以上のユーザより、性別を含むユーザ情報と、ユーザごとの同行者の人数及び性別を含む同行者情報と、を受け付ける受付工程と、
    前記第1のユーザ及び他のユーザのユーザ情報と、ユーザごとの前記同行者情報に基づいてマッチング処理を行い、前記第1のユーザと適した他のユーザを特定するマッチング工程と、
    前記マッチング工程におけるマッチング結果に基づいて、前記第1のユーザに適した他のユーザの一覧を表示させる表示工程と、
    を備え、
    前記マッチング工程では、前記マッチング処理として、前記第1のユーザ、他のユーザ及び、第1のユーザの同行者、他のユーザの同行者を含むグループの人数及び性別に基づいて、前記第1のユーザに適した他のユーザを特定する処理を実行し、
    前記マッチング処理は、前記第1のユーザと他のユーザの性別に基づいて、男女1対1とならないよう制限され、
    前記受付工程では、前記他のユーザの一覧より選択された、コンタクトを取るユーザの指定を受け付ける、
    マッチング方法。
  8. 前記コンピュータに請求項7に記載のマッチング方法を実行させるコンピュータプログラム。
JP2024150798A 2024-09-02 2024-09-02 マッチングシステム、マッチング方法及びコンピュータプログラム Active JP7619701B1 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2024150798A JP7619701B1 (ja) 2024-09-02 2024-09-02 マッチングシステム、マッチング方法及びコンピュータプログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2024150798A JP7619701B1 (ja) 2024-09-02 2024-09-02 マッチングシステム、マッチング方法及びコンピュータプログラム

Publications (1)

Publication Number Publication Date
JP7619701B1 true JP7619701B1 (ja) 2025-01-22

Family

ID=94279029

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2024150798A Active JP7619701B1 (ja) 2024-09-02 2024-09-02 マッチングシステム、マッチング方法及びコンピュータプログラム

Country Status (1)

Country Link
JP (1) JP7619701B1 (ja)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016080038A1 (ja) * 2014-11-20 2016-05-26 ソニー株式会社 マッチングシステム、情報処理装置、マッチング方法、およびプログラム
JP2022099002A (ja) * 2020-12-22 2022-07-04 株式会社Jvcケンウッド 情報提案装置、および情報提案方法
JP2022117904A (ja) * 2021-02-01 2022-08-12 辰巳電子工業株式会社 情報処理装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016080038A1 (ja) * 2014-11-20 2016-05-26 ソニー株式会社 マッチングシステム、情報処理装置、マッチング方法、およびプログラム
JP2022099002A (ja) * 2020-12-22 2022-07-04 株式会社Jvcケンウッド 情報提案装置、および情報提案方法
JP2022117904A (ja) * 2021-02-01 2022-08-12 辰巳電子工業株式会社 情報処理装置

Similar Documents

Publication Publication Date Title
KR101687927B1 (ko) 이벤트 리뷰들을 획득하는 방법 및 시스템
CN115242567A (zh) 消息服务提供方法及执行所述消息服务提供方法的主机终端、客户终端
KR101186108B1 (ko) 정보 중개 서버 및 정보 중개 서비스 제공 방법
JP7047151B1 (ja) 情報処理装置、情報処理方法、および情報処理プログラム
JP2022042185A (ja) 情報処理装置、情報処理方法及びプログラム
JP7619701B1 (ja) マッチングシステム、マッチング方法及びコンピュータプログラム
JP2017167692A (ja) 広告提供システムおよびプログラム
US20140358711A1 (en) Network-based gift service
JP2014153756A (ja) 業務仲介装置、業務仲介方法および業務仲介プログラム
JPWO2017169764A1 (ja) 端末装置、通信方法、決済処理装置、決済方法、および決済システム
JP5986959B2 (ja) 情報処理装置、情報処理システム、情報処理方法、及びプログラム
JP6801920B1 (ja) Snsシステム、snsサーバ、情報処理方法、sns提供方法、プログラム
JP6600896B1 (ja) 情報転送情報処理装置、情報転送情報処理装置を用いた方法、プログラム、及び情報転送システム
JP7623058B1 (ja) 電子チケット提供装置、電子チケット提供方法、および電子チケット提供プログラム
Bin Noon et al. Concerns regarding the accessibility of self-service interactive devices for people with disabilities
JP7720669B1 (ja) 資金情報記録装置、資金情報記録方法、および資金情報記録プログラム
JP6818218B1 (ja) 情報伝達システム
JP7529857B1 (ja) サービス推奨装置、サービス推奨システム、サービス推奨方法およびサービス推奨プログラム
JP4630198B2 (ja) 地図情報出力装置、地図情報出力方法および地図情報出力プログラム
JP7736962B1 (ja) 飲食店情報提供システム
US20180285786A1 (en) System and method for providing selective access to restricted resources
KR101725434B1 (ko) 고객 요청 정보를 서비스 제공업체 단말에 제공하는 방법 및 그 시스템
JP7727351B1 (ja) 情報共有装置、情報共有方法、及び情報共有プログラム
JP7263448B2 (ja) サーバ、情報処理方法およびプログラム
JP2020087160A (ja) 通信装置、通信方法及び通信システム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240905

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20240905

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241022

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241204

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20241217

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241226

R150 Certificate of patent or registration of utility model

Ref document number: 7619701

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150