JP7619701B1 - MATCHING SYSTEM, MATCHING METHOD, AND COMPUTER PROGRAM - Google Patents
MATCHING SYSTEM, MATCHING METHOD, AND COMPUTER PROGRAM Download PDFInfo
- 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
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
【課題】ユーザを適した他のユーザとマッチングさせ、コンタクトを取ることができるマッチングシステム、マッチング方法及びコンピュータプログラムを提供する。
【解決手段】マッチング装置、サービス利用ユーザ端末及びサービス提供ユーザ端末がネットワークを介して通信可能に接続されるマッチングシステムにおいて、マッチング装置は、第1のユーザを含む2以上のユーザより、性別を含むユーザ情報を受け付ける受付部と、第1のユーザ及び他のユーザのユーザ情報に基づいてマッチング処理を行い、第1のユーザと適した他のユーザを特定するマッチング部と、マッチング部におけるマッチング結果に基づいて、第1のユーザに適した他のユーザの一覧を表示させる表示部と、を備え、マッチング部は、第1のユーザと他のユーザの性別に基づいて、男女1対1とならないよう制限し、受付部は、他のユーザの一覧が選択したコンタクトを取るユーザの指定を受け付ける。
【選択図】図1
A matching system, a matching method, and a computer program are provided that can match a user with other suitable users and make contact with them.
[Solution] In a matching system in which a matching device, a service-using user terminal, and a service-providing user terminal are communicatively connected via a network, the matching device comprises a reception unit that receives user information including gender from two or more users including a first user, a matching unit that performs a matching process based on the user information of the first user and the other users and identifies other users suitable for the first user, and a display unit that displays a list of other users suitable for the first user based on the matching results in the matching unit, the matching unit restricts the first user and the other users to not be one male-female, based on the gender of the first user and the other users, and the reception unit accepts the designation of a user to contact selected from the list of other users.
[Selected Figure] Figure 1
Description
本発明は、マッチングシステム、マッチング方法及びコンピュータプログラムに関する。 The present invention relates to a matching system, a matching method, and a computer program.
従来、男女のマッチングシステムやタクシー等の乗り合わせにおいて利用者同士をマッチングさせ、適した組み合わせにするシステムが利用されてきた。 Traditionally, systems have been used to match men and women together, or to match users together in shared taxi rides, etc., to create suitable pairs.
特許文献1には、相乗り車両について他のユーザと乗り合わせて車両を利用するための走行計画を管理する相乗り管理装置等に関して記載されている。 Patent document 1 describes a ride-sharing management device that manages a driving plan for sharing a ride with other users.
一方で、特許文献1に記載の発明は、目的地を考慮してユーザ同士を相乗りさせる走行計画を管理するためのシステムであって、ユーザ同士が自身に合うユーザとマッチングを行い、コンタクトを行うためのシステムに関しては開示されていなかった。 On the other hand, the invention described in Patent Document 1 is a system for managing a trip plan for users to share a ride with each other, taking into account the destination, but does not disclose a system for matching users with users who are suitable for them and contacting them.
そこで、本発明は、ユーザを適した他のユーザとマッチングさせ、コンタクトを取ることができる新規な技術を提供することを課題とする。 The present invention aims to provide a new technology that can match users with other suitable users and make contact with them.
[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] A matching system, comprising:
A reception unit that receives user information including gender from two or more users including a first user;
A matching unit that performs a matching process based on user information of the first user and other users and identifies other users suitable for the first user;
a display unit that displays a list of other users suitable for the first user based on a matching result by the matching unit;
Equipped with
The matching process is limited based on the gender of the first user and the other users so as not to be one male and one female;
the accepting unit accepts designation of a user to be contacted, selected from the list of other users;
Matching system.
[2] The reception unit further receives accompanying person information including the number and gender of accompanying persons,
The matching unit further performs matching based on the accompanying person information, and executes, as the matching process, a process of identifying other users suitable for the first user based on the number and gender of a group including the first user, the other users, and the accompanying persons.
The matching system according to [1].
[3] The matching process includes, when the number of people included in the group is three or more, a process of identifying other users suitable for the first user such that the number of women included in the group is equal to or greater than the number of men.
The matching system according to [2].
[4] The display unit displays a list of other users suitable for the first user, including the gender of the user and the accompanying person, based on the matching result.
The matching system according to [2].
[5] Users include service users and service providing users,
The first user is a service user,
The service usage information of the service user includes visiting location information,
The service provision information of the service providing user includes available location information;
The matching unit further performs, as the matching process, a process of identifying a service providing user who can provide a service at a location visited by the service using user, based on the service usage information and the service provision information.
A matching system according to any one of [1] to [4].
[6] Users include service users and service providing users,
The first user is a service user,
The service usage information of the service user includes usage date and time information,
The service provision information of the service providing user includes available date and time information,
The matching unit further performs, as the matching process, a process of identifying a service providing user who is available for a date and time used by the service using user based on the service usage information and the service provision information.
A matching system according to any one of [1] to [5].
[7] A computer-implemented matching method, comprising:
a receiving step of receiving user information including gender from two or more users including the first user;
A matching process for performing a matching process based on user information of the first user and other users to identify other users suitable for the first user;
a display step of displaying a list of other users suitable for the first user based on a matching result in the matching unit;
a receiving step of receiving a designation of a user to be contacted, selected from the list of other users;
Equipped with
The matching process is limited based on the gender of the first user and the other users so as not to be one male and one female.
Matching method.
A computer program that causes the computer to execute the matching method according to [7].
[1]に係る発明により、ユーザをそのユーザに適した他のユーザとマッチングさせ、更にそのユーザとコンタクトを取ることができる。 The invention related to [1] makes it possible to match a user with other users suitable for that user and to contact those users.
[2]に係る発明により、ユーザの同行者まで考慮してマッチングを行うことができる。 The invention related to [2] makes it possible to perform matching taking into account the user's accompanying persons.
[3]に係る発明により、グループに含まれる人数と性別を考慮し、女性でも安心なマッチングを提供することができる。 The invention related to [3] makes it possible to provide a safe matching service for women by taking into account the number of people and gender in the group.
[4]に係る発明により、ユーザの性別及び同行者を表示させ、同行者についても確認しながらコンタクトを取るユーザを選択することができる。 The invention related to [4] allows the user's gender and accompanying persons to be displayed, and the user can select a user to contact while checking the accompanying persons.
[5]に係る発明により、サービスを利用するユーザは訪問する場所でサービスを提供可能なユーザとマッチングされ、容易にサービスの提供を受けることができる。 The invention related to [5] allows users who use the service to be matched with users who can provide the service in the location they visit, and they can easily receive the service.
[6]に係る発明により、サービスを利用するユーザは利用したい日時にサービスを提供可能なユーザとマッチングされ、容易にサービスの提供を受けることができる。 The invention related to [6] allows users who wish to use a service to be matched with users who can provide the service at the date and time they wish to use the service, making it easy for them to receive the service.
本発明によれば、ユーザを適した他のユーザとマッチングさせ、コンタクトを取ることができる新規な技術を提供することができる。 The present invention provides a novel technology that can match users with other suitable users and make contact with them.
以下、添付図面を参照して、更に詳細に説明する。図面には好ましい実施形態が示されている。しかし、多くの異なる形態で実施されることが可能であり、本明細書に記載される実施形態に限定されない。 The present invention will now be described in more detail with reference to the accompanying drawings, in which preferred embodiments are shown. However, the present invention may be embodied in many different forms and is not limited to the embodiments described herein.
例えば、本実施形態では、マッチングシステムの構成、動作等について説明するが、実行される方法、装置、コンピュータプログラム等によっても同等の作用効果を奏することができる。プログラムは、コンピュータが読み取り可能な非一過性の記録媒体として提供されてもよいし、外部のサーバからダウンロード可能に提供されてもよい。 For example, in this embodiment, the configuration, operation, etc. of the matching system are described, but the same effects can be achieved by the executed method, device, computer program, etc. The program may be provided as a non-transient computer-readable recording medium, or may be provided so as to be downloadable from an external server.
本実施形態では、特に、旅行者等のサービス利用ユーザが、旅行先で食事やお茶などを共にできる地元の人(サービス提供ユーザ)を探し、マッチングした相手と現地で食事やお茶をするためのサービスの際に利用されるマッチングシステムに関して説明を行う。なお、本実施形態では、サービス利用ユーザは、マッチングした旅行先の近くに住むサービス提供ユーザと旅行の際に現地で会い、食事やお茶を共にする。サービス提供ユーザは、サービス利用ユーザと出会い、食事やお茶を共にした後、サービス利用ユーザからの料金の支払いを受け取る。 In this embodiment, a matching system is described in particular for use when a service user, such as a traveler, searches for local people (service providing users) with whom he or she can share meals or tea at a travel destination, and provides a service for having meals or tea with the matched person at the local location. In this embodiment, the service user meets the service providing user who lives near the matched travel destination while traveling, and they share meals or tea. After meeting the service user and sharing meals or tea with him or her, the service providing user receives payment from the service user.
このようなサービスの提供又は利用では、初対面の他のユーザと会う必要が生じる。しかしながら、パートナーがいるユーザにとっては、異性と一対一となるのは好ましくない。また、女性のユーザにとっては、初対面の男性のユーザの数が多いことも危険を感じる可能性があり好ましくない。このような状況に対して、本実施形態では、男女1対1のマッチングの制限やユーザ及び同行者の性別を考慮したマッチングを行うことで、初対面の他のユーザと会うユーザでも安心できるようなマッチングを行うマッチングシステムを提供する。なお、本実施形態ではマッチングした他のユーザと食事やお茶を共にするため、当該マッチングシステムは、ユーザによって登録された食べたい食べ物や行きたい場所等に基づいて、同じ食べ物を食べたい、又は、同じ場所に行きたい他のユーザ等、趣味趣向が同じ他のユーザを探せるように構成されていてもよい。 In providing or using such a service, it is necessary to meet other users who are meeting for the first time. However, for users who have a partner, it is not desirable to be one-on-one with a member of the opposite sex. Also, for female users, a large number of male users who are meeting for the first time may be unsafe and is not desirable. In response to such a situation, the present embodiment provides a matching system that performs matching that allows users to feel safe even when meeting other users who are meeting for the first time by limiting one-on-one male-female matching and performing matching that takes into account the gender of the user and accompanying persons. In addition, in this embodiment, since the user shares a meal or tea with the other matched users, the matching system may be configured to search for other users with the same hobbies and tastes, such as other users who want to eat the same food or go to the same place, based on the food they want to eat or the places they want to go registered by the user.
サービス利用ユーザは、当該システムのユーザのうち、案内や現地の紹介等のサービスの提供を受けるユーザであって、本実施形態では、旅行者である。サービス提供ユーザは、当該システムのユーザのうち、案内や現地の紹介等のサービスを提供するユーザであって、本実施形態では、アテンダントである。なお、サービス提供ユーザによってサービス利用ユーザに提供されるサービスは、本実施形態のような旅行先における案内に限らないが、本実施形態のような実際会う状況が生じるようなサービスであることが好ましい。 A service user is a user of the system who receives services such as guidance and local introductions, and in this embodiment, is a traveler. A service providing user is a user of the system who provides services such as guidance and local introductions, and in this embodiment, is an attendant. Note that the services provided by the service providing user to the service user are not limited to guidance at travel destinations as in this embodiment, but are preferably services that lead to actual meeting situations as in this embodiment.
また、同行者は、サービス利用ユーザ又はサービス提供ユーザに同行する者である。同行者は、サービス利用ユーザ又はサービス提供ユーザのパートナー、友人、家族等のユーザと何らかの関係性を有する者であって、ユーザのサービス利用又はサービス提供に同行する。本実施形態では、同行者は、当該マッチングシステムのユーザとして登録されないが、同行者がユーザとして登録され、この同行者に関するユーザ情報が後述するマッチング処理に利用されてもよい。 An accompanying person is a person who accompanies a service user or a service providing user. An accompanying person is a person who has some kind of relationship with a service user or a service providing user, such as the service user's partner, friend, or family member, and accompanies the user when using or providing a service. In this embodiment, an accompanying person is not registered as a user of the matching system, but the accompanying person may be registered as a user, and user information regarding the accompanying person may be used in the matching process described below.
本実施形態では、当該マッチングシステムは、サービス利用ユーザとサービス提供ユーザとのサービス提供に係るマッチングを行うが、単にユーザ同士を紹介するためのマッチング等、その他の目的で後述するマッチングに係る処理が行われてもよい。 In this embodiment, the matching system performs matching between service users and service providing users for the provision of services, but the matching process described below may also be performed for other purposes, such as simply matching to introduce users to each other.
<システム構成>
図1は、一実施形態のシステムの構成を示すブロック図である。図1に示すように、マッチングシステム0は、マッチング装置1、サービス利用ユーザ端末2、サービス提供ユーザ端末3を備え、これらがネットワーク4を介して通信可能に接続される。なお、サービス利用ユーザ端末2及びサービス利用ユーザ端末3は、1又は複数存在してもよい。
<System Configuration>
Fig. 1 is a block diagram showing a system configuration according to an embodiment. As shown in Fig. 1, a matching system 0 includes a matching device 1, a service-using user terminal 2, and a service-providing user terminal 3, which are communicatively connected via a network 4. Note that there may be one or more service-using user terminals 2 and 3.
マッチング装置1として汎用のサーバやパーソナルコンピュータ等のサーバ装置を1又は複数利用することができる。 The matching device 1 can be one or more server devices such as a general-purpose server or a personal computer.
サービス利用ユーザ端末2及びサービス提供ユーザ端末3として、パーソナルコンピュータやスマートフォン、タブレット端末等の端末装置20を利用することができる。サービス利用ユーザ端末2及びサービス提供ユーザ端末3は、マッチング装置利用プログラムを実行することでマッチング装置1に接続し、後述するマッチングに係る処理を実行する。なお、マッチング装置利用プログラムは、端末装置20にプリインストール又は事前にダウンロードされたブラウザアプリケーションであってもよいし、図示しない、プログラム提供装置よりダウンロードされたクライアントアプリケーションであってもよい。 A terminal device 20 such as a personal computer, smartphone, tablet terminal, etc. can be used as the service-using user terminal 2 and the service-providing user terminal 3. The service-using user terminal 2 and the service-providing user terminal 3 connect to the matching device 1 by executing a matching device usage program, and execute the matching-related processing described below. The matching device usage program may be a browser application pre-installed or downloaded in advance to the terminal device 20, or a client application downloaded from a program-providing device (not shown).
ネットワーク4は、IP(Internet Protocol)ネットワークであるが、通信プロトコルの種類、ネットワークの種類等にも制限はない。 Network 4 is an IP (Internet Protocol) network, but there are no restrictions on the type of communication protocol or network type, etc.
<ハードウェア構成>
図2は、マッチング装置1及び端末装置20(サービス利用ユーザ端末2、サービス提供ユーザ端末3)のハードウェア構成図である。
<Hardware Configuration>
FIG. 2 is a hardware configuration diagram of the matching device 1 and the terminal devices 20 (the service utilizing user terminal 2 and the service providing user terminal 3).
図2(a)は、マッチング装置1のハードウェア構成図である。図2(a)に示すように、マッチング装置1は、処理部101、記憶部102、及び通信部103を備え、各部及び各工程の作用発揮に用いられる。 Fig. 2(a) is a hardware configuration diagram of the matching device 1. As shown in Fig. 2(a), the matching device 1 includes a processing unit 101, a memory unit 102, and a communication unit 103, which are used to perform the functions of each unit and each process.
処理部101は、命令セットを実行可能なCPUなどのプロセッサを有し、OSやマッチングプログラム等を実行する。
記憶部102は、命令セットを記憶可能なRAMなどの揮発性メモリ、OS、マッチングプログラム等を記録可能な、HDDやSSDなどの不揮発性の記録媒体を有する。
通信部103は、ネットワーク4に接続するためのインタフェースを有し、ネットワーク4との通信制御を実行して、情報の入出力を行う。
The processing unit 101 has a processor such as a CPU capable of executing an instruction set, and executes an OS, a matching program, and the like.
The storage unit 102 includes a volatile memory such as a RAM capable of storing an instruction set, and a non-volatile recording medium such as an HDD or SSD capable of recording an OS, a matching program, and the like.
The communication unit 103 has an interface for connecting to the network 4, and controls communications with the network 4 to input and output information.
図2(b)は、端末装置20(サービス利用ユーザ端末2、サービス提供ユーザ端末3)のハードウェア構成図である。図2(b)に示すように、端末装置20は、処理部201、記憶部202、通信部203、入力部204及び出力部205を有し、各部及び各工程の作用発揮に用いられる。 Figure 2(b) is a hardware configuration diagram of the terminal device 20 (service-using user terminal 2, service-providing user terminal 3). As shown in Figure 2(b), the terminal device 20 has a processing unit 201, a memory unit 202, a communication unit 203, an input unit 204, and an output unit 205, which are used to perform the functions of each unit and each process.
処理部201は、命令セットを実行可能なCPUなどのプロセッサを有し、OSやマッチング装置利用プログラム等のプログラムを実行する。
記憶部202は、命令セットを記憶可能なRAMなどの揮発性メモリ、OS、マッチングサービスを含む複数のサービスを利用可能なアプリケーションプログラム(マッチング装置利用プログラム等)を記録可能な、HDDやSSDなどの不揮発性の記録媒体を有する。
通信部203は、ネットワーク4に接続するためのインタフェースを有し、ネットワーク4との通信制御を実行して、情報の入出力を行う。
入力部204は、タッチパネルやキーボードなどの入力処理が可能な操作入力デバイス等の入力デバイスを有する。
出力部205は、ディスプレイなどの表示処理が可能な表示デバイス等の出力デバイスを有する。
The processing unit 201 has a processor such as a CPU capable of executing an instruction set, and executes programs such as an OS and a matching device utilization program.
The memory unit 202 has a volatile memory such as a RAM capable of storing an instruction set, an OS, and a non-volatile recording medium such as an HDD or SSD capable of recording an application program (such as a matching device utilization program) that can utilize multiple services including a matching service.
The communication unit 203 has an interface for connecting to the network 4, and controls communications with the network 4 to input and output information.
The input unit 204 has an input device such as an operation input device capable of input processing, such as a touch panel or a keyboard.
The output unit 205 has an output device such as a display device capable of performing display processing such as a display.
<マッチングシステム0におけるデータ構成>
以下、本実施形態におけるマッチングシステム0において利用されるデータ構成の例について説明をおこなう。本実施形態において、後述する各種データは、マッチング装置1の記憶部102に記憶されるが、他の端末装置20に記憶されてもよいし、図示しない他のサーバ装置に記憶されてもよい。
<Data structure in matching system 0>
Hereinafter, an example of the data configuration used in the matching system 0 in this embodiment will be described. In this embodiment, various data described later are stored in the storage unit 102 of the matching device 1, but may be stored in another terminal device 20 or in another server device (not shown).
ユーザ情報は、サービス利用ユーザ及びサービス提供ユーザを含む当該システムのユーザに関する情報であって、後述するマッチング処理に利用される。本実施形態では、ユーザ情報は、ユーザの識別情報(ユーザID)、ユーザ名、性別、年齢、連絡先(メールアドレス、電話番号等)、住所(住んでいる都市)、流ちょうに話せる言語、学習中の言語、ユーザ画像(ユーザの顔写真)、振込先情報、支払方法情報を含む。なお、本実施形態では、サービス利用ユーザ及びサービス提供ユーザのユーザ情報は、同様の項目に係る情報を含むが、例えば、サービス提供ユーザのユーザ情報には口座情報等の振込先情報が含まれているが、サービス利用ユーザのユーザ情報にはクレジットカード情報等の支払方法情報が含まれているなど、ユーザの種別によってそれぞれ異なる項目に係る情報が含まれていてもよい。本実施形態において、ユーザ情報は、ユーザ登録などにより事前に登録されているが、マッチングやサービス利用の申し込み等の際に登録されてもよい。また、ユーザ情報の一部がユーザ登録の際に登録され、残りの一部がサービス申し込みの際に登録されるなど、ユーザ情報の一部が異なるタイミングで登録されてもよい。 The user information is information about users of the system, including service users and service providing users, and is used in the matching process described below. In this embodiment, the user information includes the user's identification information (user ID), user name, gender, age, contact information (email address, telephone number, etc.), address (city of residence), languages spoken fluently, languages being studied, user image (photo of the user's face), transfer destination information, and payment method information. In this embodiment, the user information of the service using user and the service providing user includes information related to similar items, but may include information related to different items depending on the type of user, for example, the user information of the service providing user includes transfer destination information such as account information, while the user information of the service using user includes payment method information such as credit card information. In this embodiment, the user information is registered in advance by user registration, but may be registered at the time of matching or application for service use. In addition, part of the user information may be registered at different times, such as part of the user information being registered at the time of user registration and the remaining part being registered at the time of application for the service.
同行者情報は、サービス提供時にサービス利用ユーザ及びサービス提供ユーザを含む当該システムのユーザに同行する同行者に関する情報である。本実施形態において、同行者情報は、同行者の人数及び性別を含む。また、同行者情報は、同行者それぞれについてのユーザとの間柄を含んでいてもよい。同行者情報は、同行されるユーザのユーザ情報と関連付けて登録される。なお、本実施形態では、サービス利用ユーザは3名、サービス提供ユーザは1名の同行者を同行可能であるが、ユーザに同行可能な同行者の人数はこの人数に限定されない。 The companion information is information about companions who accompany users of the system, including service-using users and service-providing users, when the service is provided. In this embodiment, the companion information includes the number and gender of companions. The companion information may also include the relationship between each companion and the user. The companion information is registered in association with the user information of the accompanied user. Note that, in this embodiment, a service-using user can be accompanied by three companions and a service-providing user can be accompanied by one companion, but the number of companions that can accompany a user is not limited to this number.
サービス利用情報は、サービス利用者のサービス利用に関する情報であって、後述するマッチング処理に利用される。本実施形態では、サービス利用情報は、サービス利用者が訪問し、サービスの提供を受けたい場所に関する訪問場所情報と、サービス利用者がサービスの利用を受けたい日時に関する利用日時情報と、を含む。訪問場所情報は、サービス利用ユーザが訪問し、サービスの提供を受けたい場所に関する情報であって、本実施形態では、都市名を含む。なお、訪問場所情報は、地図上における位置情報や住所、エリア名等であってもよい。利用日時情報は、サービス利用ユーザがサービスを利用したいと希望する日時に関する情報である。なお、本実施形態では、利用日時情報は、日付のみを含むが、更に、時間を含んでいてもよい。 The service usage information is information related to the service usage of the service user, and is used in the matching process described below. In this embodiment, the service usage information includes visited location information related to the location where the service user visits and wishes to receive the service, and usage date and time information related to the date and time when the service user wishes to receive the service. The visited location information is information related to the location where the service user visits and wishes to receive the service, and in this embodiment, includes the city name. The visited location information may be position information on a map, an address, an area name, etc. The usage date and time information is information related to the date and time when the service user wishes to use the service. In this embodiment, the usage date and time information includes only the date, but may also include the time.
サービス提供情報は、サービス提供者のサービス提供に関する情報であって、後述するマッチング処理に利用される。本実施形態では、サービス提供情報は、サービス提供者がサービスの提供を行うことが可能な場所に関する対応可能場所情報と、サービス提供可能な日時に関する対応可能日時情報と、サービス利用料金と、を含む。対応可能場所情報は、サービス提供ユーザがサービスの提供を行うことが可能な場所に関する情報であって、本実施形態では、都市名を含む。なお、対応可能場所情報は、地図上における位置情報や住所、エリア名等であってもよい。対応可能日時は、サービス提供ユーザがサービスの提供を行うことが可能な日時に関する情報である。なお、本実施形態では、対応可能日時情報は、日付のみを含むが、更に、時間を含んでいてもよい。また、サービス利用料金は、当該サービス提供ユーザからサービスを利用するために必要な料金であって、本実施形態ではサービス提供ユーザが登録した金額に手数料を加えた金額であるが、システム管理者側が設定した金額であってもよい。 The service provision information is information about the service provision of the service provider, and is used in the matching process described later. In this embodiment, the service provision information includes available location information about the location where the service provider can provide the service, available date and time information about the date and time when the service can be provided, and the service usage fee. The available location information is information about the location where the service provider user can provide the service, and in this embodiment, includes the city name. The available location information may be position information on a map, an address, an area name, etc. The available date and time is information about the date and time when the service provider user can provide the service. In this embodiment, the available date and time information includes only the date, but may also include the time. The service usage fee is a fee required for the service provider user to use the service, and in this embodiment, it is an amount registered by the service provider user plus a commission, but it may be an amount set by the system administrator.
本実施形態において、上述したユーザ情報、同行者情報、サービス利用情報及びサービス提供情報を含むマッチングに利用される情報は、ユーザID等の識別情報を介して互いに関連付けて管理される。なお、本実施形態では、サービス利用ユーザについて、ユーザ情報、同行者情報及びサービス利用情報が関連付けて管理され、サービス利用ユーザについて、ユーザ情報、同行者情報及びサービス提供情報が関連付けて管理される。本実施形態では、関連付けて管理されている、それぞれのユーザに関する情報を利用して後述するマッチング処理が行われる。 In this embodiment, the information used for matching, including the above-mentioned user information, accompanying person information, service usage information, and service provision information, is managed in association with one another via identification information such as a user ID. Note that in this embodiment, for a service-using user, user information, accompanying person information, and service usage information are managed in association with one another, and for a service-using user, user information, accompanying person information, and service provision information are managed in association with one another. In this embodiment, the matching process described below is performed using the information about each user that is managed in association with one another.
また、更に、記憶部102が、サービス利用ユーザ及びサービス提供ユーザを含むそれぞれのユーザがマッチングに希望する条件に係る条件情報を記憶し、この条件情報がマッチング処理に利用されてもよい。このとき、条件情報は、ユーザID等の識別情報を利用してユーザ情報と関連付けて管理され、対象のユーザに関する情報としてマッチングに利用される。 Furthermore, the storage unit 102 may store condition information related to the conditions desired for matching by each user, including the service using user and the service providing user, and this condition information may be used in the matching process. At this time, the condition information is managed in association with the user information using identification information such as a user ID, and is used for matching as information about the target user.
<機能構成>
図1では、更に、マッチングシステム0における機能構成を示す。図1に示すように、マッチング装置1は、受付部11と、マッチング部12と、表示部13と、支払処理部14と、を備える。これは、ソフトウェア(記憶部102に一過的又は非一過的に記憶されたマッチングプログラム)による情報処理がハードウェア(処理部101等)によって具体的に実現されたものである。また、端末装置20(サービス利用ユーザ端末2、サービス提供ユーザ端末3)が後述する機能構成の一部又は全部を備え、後述する処理の一部又は全部を実行してもよい。このとき、端末装置20がマッチングプログラムの一部又は全部を記憶部202に記憶し、処理部201において実行することによって実行する。
<Functional configuration>
FIG. 1 further shows the functional configuration of the matching system 0. As shown in FIG. 1, the matching device 1 includes a reception unit 11, a matching unit 12, a display unit 13, and a payment processing unit 14. This is a specific implementation of information processing by software (a matching program stored in the storage unit 102 in a transient or non-transient manner) using hardware (such as the processing unit 101). In addition, the terminal device 20 (the service utilizing user terminal 2, the service providing user terminal 3) may include a part or all of the functional configuration described below and execute a part or all of the processing described below. In this case, the terminal device 20 stores a part or all of the matching program in the storage unit 202 and executes it in the processing unit 201.
<受付部11>
受付部11は、サービス利用ユーザ端末2及びサービス提供ユーザ端末3を含む端末装置20より各種データを受け付ける処理を行う。本実施形態において、受付部11は、サービス利用ユーザ端末2より、サービス利用ユーザのユーザ情報、同行者情報、及びサービス利用情報を受け付け、記憶部102に記憶する。また、受付部11は、本実施形態において、サービス提供ユーザ端末3より、サービス提供者のユーザ情報、同行者情報、及びサービス提供情報を受け付け、記憶部102に記憶する。受付部11は、端末装置20より受け付けた情報を記憶部102に記憶してもよいし、マッチング処理等の後述する処理の実行のため、他の機能構成に取得したデータを受け渡してもよい。
<Reception Unit 11>
The reception unit 11 performs processing to receive various data from the terminal device 20 including the service utilizing user terminal 2 and the service providing user terminal 3. In this embodiment, the reception unit 11 receives user information, accompanying person information, and service utilization information of the service utilizing user from the service utilizing user terminal 2, and stores the information in the storage unit 102. In this embodiment, the reception unit 11 also receives user information, accompanying person information, and service provision information of the service provider from the service providing user terminal 3, and stores the information in the storage unit 102. The reception unit 11 may store the information received from the terminal device 20 in the storage unit 102, or may pass the acquired data to other functional configurations for execution of processing, such as matching processing, which will be described later.
また、受付部11は、画面表示を介して行われたユーザの入力操作を受け付ける処理を行う。本実施形態において、受付部11は、サービス利用ユーザ端末2より、サービスの提供を受けるため、コンタクトを取るユーザ(サービス提供ユーザ)の指定を受け付ける。 The reception unit 11 also performs processing to receive input operations made by the user via the screen display. In this embodiment, the reception unit 11 receives, from the service user terminal 2, the designation of a user (service providing user) to be contacted in order to receive the provision of a service.
<マッチング部12>
マッチング部12は、ユーザ情報、同行者情報、サービス利用情報及び、サービス提供情報を含むユーザより受け付けた各種情報に基づいてマッチング処理を行い、第1のユーザ(本実施形態では対象のサービス利用ユーザ)に適した他のユーザ(本実施形態では、サービス提供ユーザ)を特定する。なお、本実施形態では、複数の条件を組み合わせてマッチング処理を行い、適した他のユーザを特定する処理を行うが、例えば、性別のみ等、一つの条件を利用してマッチング処理を行ってもよい。
<Matching unit 12>
The matching unit 12 performs matching processing based on various information received from the user, including user information, accompanying person information, service usage information, and service provision information, and identifies other users (service providing users in this embodiment) suitable for the first user (the target service user in this embodiment). Note that in this embodiment, the matching processing is performed by combining multiple conditions, and processing for identifying suitable other users is performed, but the matching processing may be performed using a single condition, such as gender only.
本実施形態では、マッチング部12は、ユーザ及びその同行者の性別に基づいて、対象のユーザに適した1又は複数の他のユーザを特定するマッチング処理を行う。なお、ユーザにとって安心できるマッチングを行うため、サービス利用ユーザが女性で同行者がいないとき、マッチング処理において、同行者がいない男性のサービス提供ユーザがこのサービス利用ユーザに適さないユーザとして判断されるなど、サービス利用ユーザとサービス提供ユーザとが異性(男女)で1対1とならないようサービス利用ユーザに適した他のユーザを特定する。このような構成とすることで、本実施形態では、パートナーがいる人や異性とマッチングしたくない人でも安心してサービスを利用することができる。なお、当該サービスの提供者により安心なユーザとして認定されたユーザ(認定ユーザ)については、この性別に関する限定の例外として、いずれの性別のユーザに対しても適するユーザとして判断されてもよい。 In this embodiment, the matching unit 12 performs a matching process to identify one or more other users suitable for the target user based on the gender of the user and the accompanying person. In order to perform matching that is safe for the user, when the service user is female and has no accompanying person, the matching process identifies other users suitable for the service user so that the service user and the service providing user are not matched one-to-one with each other of the opposite sex (male and female). By adopting such a configuration, in this embodiment, even people who have a partner or who do not want to match with the opposite sex can use the service with peace of mind. In addition, users who are certified as safe users by the service provider (certified users) may be determined as users suitable for users of either gender as an exception to this gender restriction.
また、マッチング部12は、ユーザ情報に加え、更に同行者情報に基づいて、ユーザ(サービス利用ユーザ、サービス提供ユーザ)とその同行者によって構成されるグループにおける性別及び性別ごとの人数を考慮してマッチングを行う。ここで言う、ユーザとその同行者によって構成されるグループとは、マッチングされる双方のユーザと、双方のユーザの同行者を含む、対象のユーザ同士が会った場合に集まることが想定される人のグループであって、本実施形態では、サービス利用ユーザと、サービス提供ユーザと、サービス利用ユーザの同行者と、サービス提供ユーザの同行者と、を含むグループである。また、後述するマッチングの説明において、「グループ」といった場合、このユーザとその同行者によって構成されるグループのことを示す。なお、女性にとっても安心なマッチングを行うため、本実施形態では、マッチング部12は、ユーザとその同行者により構成されるグループの人数が3人以上であるとき(同行者がいないユーザ同士ではないとき)、このグループに含まれる女性の人数が男性の以上となるようなマッチングを行う。一方のユーザと同行者の性別が同じであり、一方のユーザ側の性別が偏っている場合(特に、一方のユーザと同行者が全員女性である場合)においても安心できるマッチングを行うため、本実施形態では、ユーザが一人又はユーザと同行者の性別が同じであれば、女性の人数が男性の人数以上となる、又はグループに含まれるユーザと同行者の性別が同じになるようマッチング処理を行う。また、本実施形態では、ユーザが異性の同行者を有する場合(例えば女性ユーザと男性同行者の場合)、ユーザと同行者によるグループに含まれる男性の数が女性より多くなるような他のユーザ(例えば、男性ユーザと男性同行者)とマッチングされてもよいように構成されるが、ユーザが異性の同行者を有する場合でも、ユーザと同行者によるグループにおける性別ごとの人数を考慮したマッチングが行われてもよい。 In addition to the user information, the matching unit 12 performs matching based on the accompanying person information, taking into consideration the gender and the number of people of each gender in the group consisting of the user (service user, service providing user) and his/her accompanying person. The group consisting of the user and his/her accompanying person here refers to a group of people who are expected to gather when the target users meet, including both users to be matched and their accompanying people, and in this embodiment, it is a group including the service using user, the service providing user, the accompanying person of the service using user, and the accompanying person of the service providing user. In addition, in the description of matching described below, when the word "group" is used, it refers to a group consisting of this user and his/her accompanying person. In addition, in order to perform matching that is safe for women, in this embodiment, the matching unit 12 performs matching such that when the number of people in the group consisting of the user and his/her accompanying person is three or more (when the users are not both without accompanying people), the number of women in this group is equal to or greater than the number of men. In order to perform reliable matching even when one user and a companion are of the same gender and one user is biased toward the other (particularly when the other user and companions are all female), in this embodiment, if there is only one user or if the user and companions are of the same gender, matching processing is performed so that the number of women is equal to or greater than the number of men, or the genders of the users and companions included in the group are the same. Also, in this embodiment, if a user has a companion of the opposite gender (for example, a female user and a male companion), the user may be matched with another user (for example, a male user and a male companion) in which the number of men in the group of the user and companion is greater than the number of women, but even if the user has a companion of the opposite gender, matching may be performed taking into account the number of people of each gender in the group of the user and companion.
以下、図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に適したユーザとして特定する。 Below, matching using the gender of the user and the accompanying person will be explained using FIG. 3. User A is a female user without a companion, and the matching process for identifying a user suitable for this user A will be explained. User B is a male user without a companion, and user C is a male user with a male companion (companion C1). User D is a female user with a female companion (companion D1), and user E is a female user with a male companion (companion E1). At this time, since user A and user B are of the opposite sex, user B is determined as a user not suitable for user A. In addition, since the group of user A, user C, and their companions includes user A (female), user C (male), and companion C1 (male), and the number of men included in the group is greater than the number of women, user C is determined as a user not suitable for user A. Since the group of user A, user D, and their companions is a group of only women, user D is identified as a user suitable for user A. Since the group of users A and C and their accompanying persons includes users A (female), E (female), and E1 (male), and the number of women in the group is greater than or equal to the number of men, user E is determined to be a suitable user for user A. Therefore, in the matching process, the matching unit 12 identifies users D and E, whose groups of users and accompanying persons are all of the same sex or the number of women is greater than or equal to the number of men, as suitable users for user A.
マッチング部12は、更に、サービス利用情報及びサービス提供情報を利用してマッチング処理を行う。本実施形態において、マッチング部12は、サービス利用情報に含まれる訪問場所情報及びサービス提供情報に含まれる対応可能場所情報に基づいて、サービス利用ユーザが訪問する場所で対応可能なサービス提供ユーザを特定する処理をマッチング処理として行う。 The matching unit 12 further performs a matching process using the service usage information and the service provision information. In this embodiment, the matching unit 12 performs a matching process to identify a service providing user who can respond at a location visited by the service using user, based on visited location information included in the service usage information and available location information included in the service provision information.
また、マッチング部12は、本実施形態において、サービス利用情報に含まれる利用日時情報と、サービス提供情報に含まれる対応可能日時情報と、に基づいて、サービス利用ユーザがサービスを利用したいときにサービスを提供することができるサービス提供ユーザを特定する。 In addition, in this embodiment, the matching unit 12 identifies a service providing user who can provide a service when the service user wants to use the service, based on the usage date and time information included in the service usage information and the available date and time information included in the service provision information.
本実施形態では、上述した、ユーザと同行者のグループに含まれる者の人数と性別、サービス利用場所及びサービス利用日時に基づいて、これら全てが対象のユーザに適した他のユーザを対象のユーザに適したユーザとして特定する処理をマッチング処理として行うが、上述する情報のうち一部を利用して適したユーザを特定する処理をマッチング処理として行ってもよい。 In this embodiment, the matching process is a process of identifying other users who are suitable for the target user based on the number and gender of people in the group of the user and accompanying persons, the location of service use, and the date and time of service use, as described above. However, the matching process may also be a process of identifying suitable users using part of the above information.
<表示部13>
表示部13は、マッチング結果及び記憶部102に記憶するデータを含む必要な各種データに基づいて各種画面を表示させる処理を行う。本実施形態において、表示部13は、マッチング部12におけるマッチング結果に基づいて、対象のユーザに適した(マッチングした)他のユーザの一覧を表示させる。また、表示部13は、ユーザ情報を受け付けるためのユーザ情報入力画面等、各種画面を表示させる。
<Display unit 13>
The display unit 13 performs processing to display various screens based on the matching result and various necessary data including data stored in the storage unit 102. In this embodiment, the display unit 13 displays a list of other users suitable (matched) for the target user based on the matching result in the matching unit 12. The display unit 13 also displays various screens such as a user information input screen for receiving user information.
<支払処理部14>
支払処理部14は、サービス利用ユーザがサービス提供ユーザに支払うサービス利用料金の支払いに関する処理を行う。支払処理部14は、サービス利用ユーザのユーザ情報に含まれる支払方法情報に基づいて、サービス利用ユーザがサービス利用料金の支払いを行う際の決済処理を行う。本実施形態において、この決済処理は、クレジットカード決済に係る処理であるが、ポイント支払いや、その他の決済方法に係る処理であってもよい。また、本実施形態では、サービス提供情報に含まれるサービス利用金額に基づいて、支払処理部14は、サービス利用ユーザからサービス利用ユーザに対して支払われるサービス利用料金の支払いに関する振込処理を実行する。本実施形態では、支払処理部14は、振込先情報や振込金額等の振り込みに必要な情報を出力する、サービス管理者の振り込み手続きを手助けするための処理を振込処理として実行するが、支払処理と同様にクレジットカード決済や口座への料金の入金に係る処理を振込処理として実行してもよい。このとき、支払処理部14は、サービス提供ユーザのユーザ情報に含まれる振込先情報に基づいて、サービス提供ユーザの口座に所定の金額を振り込む処理を振込処理として実行してもよいし、所定の金額に対応するポイントをサービス提供ユーザに付与する処理を振込処理として実行してもよい。
<Payment Processing Unit 14>
The payment processing unit 14 performs processing related to the payment of the service usage fee paid by the service user to the service providing user. The payment processing unit 14 performs a payment processing when the service using user pays the service usage fee based on the payment method information included in the user information of the service using user. In this embodiment, this payment processing is processing related to credit card payment, but it may be processing related to point payment or other payment methods. In addition, in this embodiment, based on the service usage amount included in the service provision information, the payment processing unit 14 performs a transfer processing related to the payment of the service usage fee paid from the service using user to the service using user. In this embodiment, the payment processing unit 14 performs a process for outputting information necessary for transfer such as transfer destination information and transfer amount, and for assisting the service manager in the transfer procedure as the transfer processing, but may also perform a process related to credit card payment or depositing a fee into an account as in the payment processing. At this time, the payment processing unit 14 may perform a process of transferring a predetermined amount to the account of the service providing user based on the transfer destination information included in the user information of the service providing user, or may perform a process of granting points corresponding to the predetermined amount to the service providing user as the transfer processing.
<処理の流れ>
以下、図4を用いてマッチング及びサービス利用ユーザのサービスの申込に係る処理の流れの説明を行う。
<Processing flow>
Hereinafter, the flow of processing related to matching and application for a service by a service user will be described with reference to FIG.
本実施形態では、表示部13は、ユーザ情報を含むマッチング処理に利用する情報の入力を受け付けるため、入力画面(ユーザ情報入力画面等)を端末装置20に表示させる。受付部11は、サービス提供ユーザ端末3よりサービス提供ユーザのユーザ情報、同行者情報及びサービス提供情報を受け付け、記憶部102に記憶する(S101)。受付部11が、サービス利用ユーザ端末2より、サービス利用ユーザのユーザ情報、同行者情報及びサービス利用情報を受け付けると(S102)、マッチング部12は、記憶部102に記憶するサービス提供ユーザのユーザ情報、同行者情報及びサービス提供情報、受け付けたサービス利用ユーザのユーザ情報、同行者情報及びサービス利用情報に基づいて、対象のユーザ(サービス利用ユーザ)に適した他のユーザ(サービス提供ユーザ)を特定するマッチング処理を行う(S103)。 In this embodiment, the display unit 13 displays an input screen (such as a user information input screen) on the terminal device 20 to accept input of information to be used in the matching process, including user information. The reception unit 11 accepts the user information, companion information, and service provision information of the service providing user from the service providing user terminal 3, and stores them in the memory unit 102 (S101). When the reception unit 11 accepts the user information, companion information, and service usage information of the service using user from the service using user terminal 2 (S102), the matching unit 12 performs a matching process to identify other users (service providing users) suitable for the target user (service using user) based on the user information, companion information, and service provision information of the service providing user stored in the memory unit 102, and the user information, companion information, and service usage information of the accepted service using user (S103).
表示部13は、マッチング部12におけるマッチング結果に基づいて、対象のユーザに適した他のユーザ(サービス提供ユーザ)の一覧であるサービス提供ユーザ一覧をサービス利用ユーザ端末2において表示させる(S104)。このとき、表示部13は、更に、他のユーザ(サービス提供ユーザ)のユーザ情報に基づいて、サービス提供ユーザ一覧において、マッチング処理において特定された適したユーザ(サービス提供ユーザ)のユーザ名や画像等のユーザ情報を表示させる。受付部11は、サービス利用ユーザ端末2より、サービス提供ユーザ一覧に表示されるサービス提供ユーザより選択される、コンタクトを取るサービス提供ユーザの指定を受け付ける(S105)。 Based on the matching result in the matching unit 12, the display unit 13 displays on the service user terminal 2 a service providing user list, which is a list of other users (service providing users) suitable for the target user (S104). At this time, the display unit 13 further displays user information such as the user names and images of suitable users (service providing users) identified in the matching process in the service providing user list, based on the user information of the other users (service providing users). The reception unit 11 receives, from the service user terminal 2, a designation of a service providing user to be contacted, selected from the service providing users displayed in the service providing user list (S105).
<画面表示の例>
以下、図5及び図6を用いてマッチング及びサービスの申し込みにおいて表示部13が表示する画面表示の例について説明を行う。なお、図5及び6に示す画面は、本実施形態では、サービス利用ユーザ端末2において表示されるが、サービス提供ユーザ端末3において表示されてもよい。図5及び6に示す画面表示はあくまで例であって、図に示すもの以外の形式で画面の表示がされてもよい。
<Screen display example>
Examples of screen displays displayed by the display unit 13 during matching and service application will be described below with reference to Figures 5 and 6. Note that in this embodiment, the screens shown in Figures 5 and 6 are displayed on the service utilizing user terminal 2, but may also be displayed on the service providing user terminal 3. The screen displays shown in Figures 5 and 6 are merely examples, and the screens may be displayed in formats other than those shown in the figures.
図5において、サービス利用ユーザがユーザ情報、同行者情報及びサービス利用情報を含むマッチング処理に利用される各種情報を受け付けるための入力受付画面W1の画面表示の例を示す。図5に示す入力受付画面W1は、住所、利用人数及び性別、訪問する都市についての入力ボタンと、確定ボタンと、を含む。例えば、お住いの都市について「設定してください」と表示された矩形の入力ボタンが押下されることで、住んでいる都市を入力するための入力画面に遷移するなど、それぞれの項目についての矩形の入力ボタンが押下されることで、それぞれの項目に係る情報を入力するための入力画面に遷移する。なお、入力ボタンが押下されることで対象の項目に係る情報を入力するための入力欄が表示されてもよい。本実施形態では、入力ボタンは、ユーザ情報、同行者情報及びサービス利用情報に含まれる何れかの項目に係る情報を入力するための入力画面に遷移可能に構成される。それぞれの項目に情報が入力されたのち、確定ボタンが押下されると、マッチング部12においてマッチング処理が行われ、表示部13が、図6に示す一覧表示画面W2を表示する。 In FIG. 5, an example of the screen display of an input reception screen W1 for a service user to receive various information used in the matching process, including user information, accompanying person information, and service usage information, is shown. The input reception screen W1 shown in FIG. 5 includes input buttons for the address, number of users, gender, and city to visit, and a confirm button. For example, by pressing a rectangular input button for the city of residence that displays "Please set", the screen transitions to an input screen for inputting the city of residence, and by pressing a rectangular input button for each item, the screen transitions to an input screen for inputting information related to each item. Note that pressing an input button may display an input field for inputting information related to the target item. In this embodiment, the input button is configured to be able to transition to an input screen for inputting information related to any of the items included in the user information, accompanying person information, and service usage information. After information is input into each item, when the confirm button is pressed, the matching process is performed in the matching unit 12, and the display unit 13 displays the list display screen W2 shown in FIG. 6.
図6において、マッチング結果に基づくサービス提供ユーザ(アテンダント)の一覧を表示するための一覧表示画面W2の例を示す。表示部13は、マッチング結果、ユーザ情報、同行者情報、サービス利用情報及びサービス提供情報に基づいて図6に示すような一覧表示画面W2を表示させる。一覧表示画面W2は、サービス提供ユーザ一覧を表示するための画面であって、条件表示部W21と、サービス提供ユーザ一覧W22と、を含む。条件表示部W21は、マッチングに利用された条件を表示する画面表示である。図6に示す条件表示部W21は、マッチングに利用された条件として、サービス利用ユーザと同行者の人数と、訪問する都市と、を表示する。また、本実施形態では、更に、条件表示部W21には、ユーザ情報に基づくサービス利用ユーザの住む都市が表示される。サービス提供ユーザ一覧W22は、マッチング結果に基づいて表示されるサービス利用ユーザに適したサービス提供ユーザの一覧であって、特定されたサービス提供ユーザそれぞれのユーザ情報を表示するためのユーザ情報表示部W221を1又は複数含む。ユーザ情報表示部W221は、それぞれのユーザ(サービス提供ユーザ)のユーザ情報及び同行者情報を表示するための画面表示であって、丸形のユーザ画像と、ユーザ名と、ユーザ及び同行者の人数及び性別を表示する。本実施形態では、ユーザ名の右側に表示されるアイコンの数及び色によってユーザ及び同行者の人数及び性別を示すが、その他の表示によってユーザ及び同行者の人数及び性別を示してもよい。また、本実施形態では、サービス提供ユーザ一覧W22に含まれるユーザ情報表示部W221が押下されることでコンタクトを取るユーザが選択される。また、図6に示す画面表示はあくまで例であって、丸形のユーザ画像が矩形で表示されるなど、図に示す例とは異なる形態にて画面の表示が行われてもよい。 In FIG. 6, an example of a list display screen W2 for displaying a list of service providing users (attendants) based on the matching result is shown. The display unit 13 displays the list display screen W2 as shown in FIG. 6 based on the matching result, user information, accompanying person information, service use information, and service provision information. The list display screen W2 is a screen for displaying a list of service providing users, and includes a condition display section W21 and a service providing user list W22. The condition display section W21 is a screen display that displays the conditions used for matching. The condition display section W21 shown in FIG. 6 displays the number of accompanying persons and the city to be visited as the conditions used for matching. In addition, in this embodiment, the condition display section W21 further displays the city where the service using user lives based on the user information. The service providing user list W22 is a list of service providing users suitable for the service using user displayed based on the matching result, and includes one or more user information display sections W221 for displaying the user information of each identified service providing user. The user information display section W221 is a screen display for displaying user information and accompanying person information of each user (service providing user), and displays a round user image, the user name, and the number and gender of the user and accompanying people. In this embodiment, the number and gender of the user and accompanying people are indicated by the number and color of icons displayed to the right of the user name, but the number and gender of the user and accompanying people may be indicated by other displays. In this embodiment, a user to be contacted is selected by pressing the user information display section W221 included in the service providing user list W22. The screen display shown in FIG. 6 is merely an example, and the screen may be displayed in a form different from the example shown in the figure, such as a round user image being displayed as a rectangle.
また、図6に示す一覧表示画面では、更に、マッチング処理により対象のサービス利用ユーザに適するユーザとして特定されたサービス提供ユーザの数が表示される。また、矢印を含む矩形の並び替えボタンが押下されることで並び替えにおける設定を入力するための並び替え設定画面に遷移し、虫眼鏡を含む矩形の検索ボタンが押下されると、更なる条件を追加してマッチングを行うための条件入力画面に遷移する。本実施形態では、条件入力画面では、利用日時、サービス利用料金、性別、人数、年齢、話せる言語についての入力を受け付け、受け付けた条件を追加して再度マッチング処理を行うことができる。また、マッチング部12は、マッチング処理によって特定された対象のサービス利用ユーザに適した他のユーザ(サービス提供ユーザ)より、更にサービス利用ユーザによって選択され、追加された条件に該当するサービス提供ユーザを特定する処理を実行してもよい。このとき、表示部13は、更に追加された条件に該当する他のユーザ(サービス提供ユーザ)を図6に示すものと同様の画面表示において一覧表示する。 The list display screen shown in FIG. 6 further displays the number of service providing users identified as suitable users for the target service user by the matching process. When the rectangular sort button including an arrow is pressed, the screen transitions to a sort setting screen for inputting sorting settings, and when the rectangular search button including a magnifying glass is pressed, the screen transitions to a condition input screen for adding further conditions and performing matching. In this embodiment, the condition input screen accepts input of the date and time of use, service usage fee, gender, number of people, age, and spoken language, and the matching process can be performed again by adding the accepted conditions. The matching unit 12 may also execute a process of identifying a service providing user that is selected by the service user from among other users (service providing users) suitable for the target service user identified by the matching process and that meets the added conditions. At this time, the display unit 13 displays a list of other users (service providing users) that meet the further added conditions on a screen display similar to that shown in FIG. 6.
また、本実施形態では、ユーザ情報表示部W221における丸形のユーザ画像が押下されると、指定されたサービス提供ユーザにコンタクトを取り、サービスの提供を申し込むことができるサービス提供ユーザ詳細画面が表示される。サービス提供ユーザ詳細画面では、ユーザ名、住んでいる国及び都市(住所)、性別、年代、話せる言語を含むユーザ情報、同行者の性別を含む同行者情報、サービス利用料金を含むサービス提供情報が表示される。また、サービス提供ユーザ詳細画面は、やり取りで利用する言語、待ち合わせ可能日時、待ち合わせ可能エリアを含む申込情報の入力を受け付け可能な入力欄を含み、サービス利用ユーザからのサービス利用の申し込みを受け付ける。受付部11は、サービス利用ユーザ端末2より受け付けた申込情報を受け付け、申し込んだサービス利用ユーザのユーザ情報と、申し込まれたサービス提供ユーザのユーザ情報と関連付けて記憶部102に記憶する。 In addition, in this embodiment, when a circular user image in the user information display unit W221 is pressed, a service providing user details screen is displayed that allows the user to contact the specified service providing user and apply for the provision of a service. The service providing user details screen displays user information including the user name, country and city of residence (address), gender, age group, and languages spoken, companion information including the companion's gender, and service provision information including the service usage fee. The service providing user details screen also includes an input field that can accept input of application information including the language to be used in communication, available meeting date and time, and available meeting area, and accepts applications for service use from service users. The reception unit 11 accepts the application information received from the service using user terminal 2, and stores the user information of the service using user who applied and the user information of the service providing user to which the application was applied in the memory unit 102 in association with each other.
また、マッチング装置1は、更に、サービス利用ユーザより受け付けた申込情報に基づいて、サービスの申し込みがあったことを知らせるための通知であるサービス申し込み通知をサービス提供ユーザ端末3に送信する通知部を備えていてもよい。このとき、サービス申し込み通知には、申込情報に加え、申し込んだサービス利用ユーザのユーザ情報が含まれていてもよい。 The matching device 1 may further include a notification unit that transmits a service application notification, which is a notification to notify the service provider user terminal 3 that a service application has been made, based on application information received from the service user. At this time, the service application notification may include user information of the service user who applied, in addition to the application information.
また、本実施形態では、サービスを申し込んだサービス利用ユーザと申し込まれたサービス提供ユーザとの間でのメッセージのやり取りが行われる。本実施形態において、マッチング装置1は、更に、メッセージ管理部を備え、サービス利用ユーザとサービス提供ユーザとの間でのメッセージの管理を行う。メッセージ管理部は、サービス利用ユーザ及びサービス提供ユーザを含むユーザの端末装置20より受け付けた各種メッセージに関するメッセージ情報を記憶部102に記憶する。このとき、メッセージ情報は、送信先及び送信元のユーザ情報と関連付けて管理される。また、サービスの利用を申し込んだユーザと申し込まれたユーザとの間でのメッセージのやり取りを行うため、メッセージ管理部は、申込情報に関連付けられたユーザ情報に基づいて、メッセージの送信元及び/又は送信先を特定する。表示部13は、メッセージ情報に基づいて、端末装置20にメッセージを表示するメッセージ画面を表示させる。また、メッセージ管理部は、申込情報に含まれる待ち合わせ可能日時等に基づくサービスの申し込みからサービスの利用完了までの期間等、所定の期間の間だけサービス利用ユーザとサービス提供ユーザとがメッセージのやり取りを許可し、それ以外の期間はやり取りができないようにしてもよい。なお、サービスの利用完了日時は、サービス利用ユーザ又はサービス提供ユーザによって入力された日時又は両方のユーザからサービス利用完了の申請がされた時点の何れであってもよい。 In addition, in this embodiment, messages are exchanged between the service user who applied for the service and the service providing user who has been applied for. In this embodiment, the matching device 1 further includes a message management unit, which manages messages between the service user and the service providing user. The message management unit stores message information regarding various messages received from the terminal device 20 of users including the service user and the service providing user in the storage unit 102. At this time, the message information is managed in association with the user information of the destination and the source. In addition, in order to exchange messages between the user who applied for the use of the service and the user who has been applied for, the message management unit identifies the source and/or destination of the message based on the user information associated with the application information. The display unit 13 displays a message screen that displays a message on the terminal device 20 based on the message information. In addition, the message management unit may permit message exchange between the service user and the service providing user only for a predetermined period, such as the period from application for the service based on the available meeting date and time included in the application information to completion of use of the service, and may not allow exchanges during other periods. The date and time of completion of service usage may be either the date and time entered by the service using user or the service providing user, or the time when an application for completion of service usage is made by both users.
また、サービス利用ユーザによってサービスの申し込みが行われると、支払処理部14がサービス利用料金の支払いに係る処理を行う。なお、本実施形態では、サービス利用ユーザからの支払いに関する決済処理は申込完了時に行われ、サービス提供ユーザへの振り込み処理は、サービスの利用が完了すると行われる。このとき、受付部11が、申込情報及び支払方法情報を受け付けると、支払処理部14は、受け付けた支払方法情報に基づいてサービス利用者からの利用料金の支払いに係る決済処理を行う。本実施形態において、サービスの利用完了が決定されると、支払処理部14は、振込先情報やサービス提供ユーザに支払われる金額の一覧を表示する等の、振り込みに必要な情報を出力するような、システム管理者の振り込み業務を補助するための処理を振り込み処理として実行する。また、サービス利用完了後に受付部11が、サービスを利用したサービス利用ユーザのサービス利用ユーザ端末2及び、サービスを提供したサービス提供ユーザのサービス提供ユーザ端末3の両方よりサービス利用完了の申請を受け付けると、支払処理部14は、サービス提供ユーザの振込先情報に基づいて、振り込み処理を行ってもよい。サービスの利用完了は、サービス提供者からの申請のみに基づいて決定されてもよいし、サービス利用者からのクレームが無いまま待ち合わせ日から特定の期間(例えば、3日など)が経過することにより決定されてもよい。なお、受付部11がサービス利用ユーザよりサービスに関する評価を受け付け、この評価によって支払処理部14は、振り込み処理におけるサービス提供ユーザに振り込む金額を変更してもよい。 When the service user applies for the service, the payment processing unit 14 performs processing related to the payment of the service fee. In this embodiment, the settlement processing related to the payment from the service user is performed when the application is completed, and the transfer processing to the service providing user is performed when the use of the service is completed. At this time, when the reception unit 11 receives the application information and the payment method information, the payment processing unit 14 performs the settlement processing related to the payment of the service fee from the service user based on the received payment method information. In this embodiment, when the completion of the use of the service is determined, the payment processing unit 14 executes a process to assist the system administrator in the transfer work, such as outputting information necessary for the transfer, such as displaying a list of transfer destination information and the amount to be paid to the service providing user, as a transfer processing. In addition, when the reception unit 11 receives an application for the completion of the service use from both the service using user terminal 2 of the service using user who used the service and the service providing user terminal 3 of the service providing user who provided the service after the service use is completed, the payment processing unit 14 may perform the transfer processing based on the transfer destination information of the service providing user. Completion of service use may be determined based solely on an application from the service provider, or may be determined when a specific period of time (e.g., three days) has passed since the meeting date without any complaints from the service user. The reception unit 11 may receive an evaluation of the service from the service user, and the payment processing unit 14 may change the amount to be transferred to the service providing user in the transfer process based on this evaluation.
また、図5及び図6における画面下側のメニュー欄において、虫眼鏡アイコンである探すボタンが押下されると、入力受付画面W1に遷移し、吹き出しアイコンであるメッセージボタンが押下されるとメッセージ画面に遷移し、人型アイコンであるマイページボタンが押下されるとマイページ画面に遷移し、歯車アイコンである設定ボタンが押下されると設定画面に遷移する。 In addition, in the menu section at the bottom of the screen in Figures 5 and 6, when the Search button, which is a magnifying glass icon, is pressed, the screen transitions to the input reception screen W1, when the Message button, which is a speech bubble icon, is pressed, the screen transitions to the Message screen, when the My Page button, which is a human icon, is pressed, the screen transitions to the My Page screen, and when the Settings button, which is a gear icon, is pressed, the screen transitions to the Settings screen.
メッセージ画面では、メッセージ情報が表示される。なお、メッセージ画面では、サービスの利用を申し込んだ先のサービス提供ユーザ等、サービスの提供に関して現在やり取りをしているユーザのうち何れかのユーザを指定して、指定したユーザとのメッセージを入力又は表示可能に構成される。また、メッセージ画面には、メッセージ情報及び関連付けられたユーザ情報に基づいて、やり取りをしているユーザの一覧が表示されてもよい。 The message screen displays message information. The message screen is configured to allow a user to specify one of the users currently interacting with the service, such as a service providing user who has applied to use the service, and to input or display a message with the specified user. The message screen may also display a list of users interacting with the user, based on the message information and associated user information.
0 マッチングシステム
1 マッチング装置
11 受付部
12 マッチング部
13 表示部
14 支払処理部
2 サービス利用ユーザ端末
3 サービス提供ユーザ端末
0 Matching system 1 Matching device 11 Reception unit 12 Matching unit 13 Display unit 14 Payment processing unit 2 Service using user terminal 3 Service providing user terminal
Claims (8)
第1のユーザを含む2以上のユーザより、性別を含むユーザ情報と、ユーザごとの同行者の人数及び性別を含む同行者情報と、を受け付ける受付部と、
前記第1のユーザ及び他のユーザのユーザ情報と、ユーザごとの前記同行者情報に基づいてマッチング処理を行い、前記第1のユーザと適した他のユーザを特定するマッチング部と、
前記マッチング部におけるマッチング結果に基づいて、前記第1のユーザに適した他のユーザの一覧を表示させる表示部と、
を備え、
前記マッチング部は、前記マッチング処理として、前記第1のユーザ、他のユーザ及び、第1のユーザの同行者、他のユーザの同行者を含むグループの人数及び性別に基づいて、前記第1のユーザに適した他のユーザを特定する処理を実行し、
前記マッチング処理は、前記第1のユーザと他のユーザの性別に基づいて、男女1対1とならないよう制限され、
前記受付部は、前記他のユーザの一覧より選択された、コンタクトを取るユーザの指定を受け付ける、
マッチングシステム。 A matching system comprising:
A reception unit that receives user information including gender from two or more users including a first user and companion information including the number and gender of companions for each user ;
A matching unit that performs a matching process based on user information of the first user and other users and the accompanying person information for each user , and identifies other users suitable for the first user;
a display unit that displays a list of other users suitable for the first user based on a matching result by the matching unit;
Equipped with
The matching unit executes, as the matching process, a process of identifying other users suitable for the first user based on the number and gender of a group including the first user, the other users, and a companion of the first user and a companion of the other users;
The matching process is limited based on the gender of the first user and the other users so as not to be one male and one female;
the accepting unit accepts designation of a user to be contacted, selected from the list of other users;
Matching system.
請求項1に記載のマッチングシステム。The matching system according to claim 1 .
請求項1に記載のマッチングシステム。 the matching process includes, when the number of people included in the group is three or more, a process of identifying other users suitable for the first user such that the number of women included in the group is equal to or greater than the number of men;
The matching system according to claim 1 .
請求項1に記載のマッチングシステム。 The display unit displays a list of other users suitable for the first user, including the gender of the user and the accompanying person, based on the matching result.
The matching system according to claim 1 .
前記第1のユーザは、サービス利用ユーザであって、
前記サービス利用ユーザのサービス利用情報は、訪問場所情報を含み、
前記サービス提供ユーザのサービス提供情報は、対応可能場所情報を含み、
前記マッチング部は、前記マッチング処理として、更に、前記サービス利用情報及び前記サービス提供情報に基づいて、前記サービス利用ユーザが訪問する場所でサービスを提供可能なサービス提供ユーザを特定する処理を行う、
請求項1に記載のマッチングシステム。 The users include service users and service providing users.
The first user is a service user,
The service usage information of the service user includes visiting location information,
The service provision information of the service providing user includes available location information;
The matching unit further performs, as the matching process, a process of identifying a service providing user who can provide a service at a location visited by the service using user, based on the service usage information and the service provision information.
The matching system according to claim 1 .
前記第1のユーザは、サービス利用ユーザであって、
前記サービス利用ユーザのサービス利用情報は、利用日時情報を含み、
前記サービス提供ユーザのサービス提供情報は、対応可能日時情報を含み、
前記マッチング部は、前記マッチング処理として、更に、前記サービス利用情報及びサービス提供情報に基づいて、前記サービス利用ユーザが利用する日時に対応可能なサービス提供ユーザを特定する処理を行う、
請求項1に記載のマッチングシステム。 The users include service users and service providing users.
The first user is a service user,
The service usage information of the service user includes usage date and time information,
The service provision information of the service providing user includes available date and time information,
The matching unit further performs, as the matching process, a process of identifying a service providing user who is available for a date and time used by the service using user based on the service usage information and the service provision information.
The matching system according to claim 1 .
第1のユーザを含む2以上のユーザより、性別を含むユーザ情報と、ユーザごとの同行者の人数及び性別を含む同行者情報と、を受け付ける受付工程と、
前記第1のユーザ及び他のユーザのユーザ情報と、ユーザごとの前記同行者情報に基づいてマッチング処理を行い、前記第1のユーザと適した他のユーザを特定するマッチング工程と、
前記マッチング工程におけるマッチング結果に基づいて、前記第1のユーザに適した他のユーザの一覧を表示させる表示工程と、
を備え、
前記マッチング工程では、前記マッチング処理として、前記第1のユーザ、他のユーザ及び、第1のユーザの同行者、他のユーザの同行者を含むグループの人数及び性別に基づいて、前記第1のユーザに適した他のユーザを特定する処理を実行し、
前記マッチング処理は、前記第1のユーザと他のユーザの性別に基づいて、男女1対1とならないよう制限され、
前記受付工程では、前記他のユーザの一覧より選択された、コンタクトを取るユーザの指定を受け付ける、
マッチング方法。 1. A computer implemented matching method comprising:
A receiving step of receiving user information including gender and companion information including the number and gender of companions for each user from two or more users including the first user;
a matching process for performing a matching process based on user information of the first user and other users and the accompanying person information for each user , and identifying other users suitable for the first user;
a display step of displaying a list of other users suitable for the first user based on a matching result in the matching step;
Equipped with
In the matching step, a process of identifying other users suitable for the first user is executed based on the number and sex of a group including the first user, the other users, and the first user's companions and the other users' companions, as the matching process;
The matching process is limited based on the gender of the first user and the other users so as not to be one male and one female;
The receiving step receives a designation of a user to be contacted, selected from the list of other users.
Matching method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2024150798A JP7619701B1 (en) | 2024-09-02 | 2024-09-02 | MATCHING SYSTEM, MATCHING METHOD, AND COMPUTER PROGRAM |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2024150798A JP7619701B1 (en) | 2024-09-02 | 2024-09-02 | MATCHING SYSTEM, MATCHING METHOD, AND COMPUTER PROGRAM |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP7619701B1 true JP7619701B1 (en) | 2025-01-22 |
Family
ID=94279029
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024150798A Active JP7619701B1 (en) | 2024-09-02 | 2024-09-02 | MATCHING SYSTEM, MATCHING METHOD, AND COMPUTER PROGRAM |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7619701B1 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016080038A1 (en) * | 2014-11-20 | 2016-05-26 | ソニー株式会社 | Matching system, information processing device, matching method, and program |
| JP2022099002A (en) * | 2020-12-22 | 2022-07-04 | 株式会社Jvcケンウッド | Information proposal device, and information proposal method |
| JP2022117904A (en) * | 2021-02-01 | 2022-08-12 | 辰巳電子工業株式会社 | Information processing apparatus |
-
2024
- 2024-09-02 JP JP2024150798A patent/JP7619701B1/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016080038A1 (en) * | 2014-11-20 | 2016-05-26 | ソニー株式会社 | Matching system, information processing device, matching method, and program |
| JP2022099002A (en) * | 2020-12-22 | 2022-07-04 | 株式会社Jvcケンウッド | Information proposal device, and information proposal method |
| JP2022117904A (en) * | 2021-02-01 | 2022-08-12 | 辰巳電子工業株式会社 | Information processing apparatus |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101687927B1 (en) | Obtaining event reviews | |
| CN115242567A (en) | Message service providing method, host terminal and client terminal for executing the message service providing method | |
| KR101186108B1 (en) | Information intermediation server and information intermediation service providing method | |
| JP7047151B1 (en) | Information processing equipment, information processing methods, and information processing programs | |
| JP2022042185A (en) | Information processing equipment, information processing methods and programs | |
| JP7619701B1 (en) | MATCHING SYSTEM, MATCHING METHOD, AND COMPUTER PROGRAM | |
| JP2017167692A (en) | Advertisement provision system and program | |
| US20140358711A1 (en) | Network-based gift service | |
| JP2014153756A (en) | Business intermediation device, business intermediation method and business intermediation program | |
| JPWO2017169764A1 (en) | Terminal device, communication method, payment processing device, payment method, and payment system | |
| JP5986959B2 (en) | Information processing apparatus, information processing system, information processing method, and program | |
| JP6801920B1 (en) | SNS system, SNS server, information processing method, SNS provision method, program | |
| JP6600896B1 (en) | Information transfer information processing apparatus, method using the information transfer information processing apparatus, program, and information transfer system | |
| JP7623058B1 (en) | Electronic ticket providing device, electronic ticket providing method, and electronic ticket providing program | |
| Bin Noon et al. | Concerns regarding the accessibility of self-service interactive devices for people with disabilities | |
| JP7720669B1 (en) | Fund information recording device, fund information recording method, and fund information recording program | |
| JP6818218B1 (en) | Information transmission system | |
| JP7529857B1 (en) | SERVICE RECOMMENDATION DEVICE, SERVICE RECOMMENDATION SYSTEM, SERVICE RECOMMENDATION METHOD, AND SERVICE RECOMMENDATION PROGRAM | |
| JP4630198B2 (en) | MAP INFORMATION OUTPUT DEVICE, MAP INFORMATION OUTPUT METHOD, AND MAP INFORMATION OUTPUT PROGRAM | |
| JP7736962B1 (en) | Restaurant information system | |
| US20180285786A1 (en) | System and method for providing selective access to restricted resources | |
| KR101725434B1 (en) | Method for providing service provider terminal with customer order information and system thereof | |
| JP7727351B1 (en) | Information sharing device, information sharing method, and information sharing program | |
| JP7263448B2 (en) | Server, information processing method and program | |
| JP2020087160A (en) | Communication device, communication method, and communication system |
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 |