JP6966630B2 - Matching system, information processing device, and matching method - Google Patents
Matching system, information processing device, and matching method Download PDFInfo
- Publication number
- JP6966630B2 JP6966630B2 JP2020507265A JP2020507265A JP6966630B2 JP 6966630 B2 JP6966630 B2 JP 6966630B2 JP 2020507265 A JP2020507265 A JP 2020507265A JP 2020507265 A JP2020507265 A JP 2020507265A JP 6966630 B2 JP6966630 B2 JP 6966630B2
- Authority
- JP
- Japan
- Prior art keywords
- service
- matching
- processor
- information
- user
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
Landscapes
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、マッチングシステム、情報処理装置およびマッチング方法に関し、特に、デリバリーサービスを提供する際に要する各タスクと作業者とをマッチングする技術に関する。 The present invention relates to a matching system, an information processing apparatus, and a matching method, and more particularly to a technique for matching each task required for providing a delivery service with a worker.
従来、Webサイト上で商品の閲覧等をする際に、ユーザと商品の特性をマッチングし、そのマッチング結果に応じて、ユーザの嗜好に合うと判定された商品を提示するシステムが知られている。 Conventionally, there is known a system that matches the characteristics of a user and a product when browsing a product on a website, and presents a product that is determined to suit the user's taste according to the matching result. ..
例えば、特許文献1では、類似するユーザをマッチングし、そのうちの一方のユーザの履歴情報に基づいて、もう一方のユーザに推奨するコンテンツを決定する技術が開示されている。また、特許文献2では、様々な地域の地域情報と、ユーザの情報とが関連づけられ、ユーザが所望するものの情報が提供される技術が開示されている。
For example,
一方、サービスとして、人と物品との両方を用意し、任意の場所にて作業と共に提供されるサービス(例えば、調理代行サービス)がある。このようなサービスをここでは以下、「デリバリーサービス」と称する。 On the other hand, as a service, there is a service (for example, a cooking agency service) in which both people and goods are prepared and provided together with work at an arbitrary place. Such a service is hereinafter referred to as a "delivery service".
上記特許文献においては、例えば、すでに完成されたモノ(商品)やコンテンツをユーザの嗜好に応じてマッチングすることができる。しかし、例えば、ある地域において、上記のようなデリバリーサービスを提供するために、発注者、サービスに関する作業者、及び、サービスの提供に要するモノ(資材)をマッチングすることまでは考慮されていない。 In the above patent document, for example, already completed goods (commodities) and contents can be matched according to the user's taste. However, for example, in order to provide the above-mentioned delivery service in a certain area, matching of the orderer, the worker related to the service, and the goods (materials) required for providing the service is not considered.
本発明は、上記のようなデリバリーサービスを提供するために、サービスの提供に利用する物品、及び、サービスに関する作業者をマッチングし、サービスを発注書へ提供することを目的とする。 An object of the present invention is to match an article used for providing a service and a worker related to the service in order to provide the delivery service as described above, and to provide the service to a purchase order.
上記課題を解決するために本願発明は以下の構成を有する。すなわち、マッチングシステムであって、地域情報に基づいて、提供することが可能なサービスを提示する第1の提示手段と、
前記第1の提示手段にて提示したサービスの選択を受け付ける受付手段と、
前記受付手段にて受け付けた1のサービスの提供に要する複数のタスクを特定し、当該複数のタスクそれぞれを処理する1または複数の処理者をマッチングするマッチング手段と、
前記マッチング手段による前記複数のタスクそれぞれに対するマッチング結果を前記1のサービスの利用者に提示する第2の提示手段と、
前記マッチング手段によるマッチング結果に基づいて、前記受付手段にて受け付けた1のサービスの提供に要する前記複数のタスクそれぞれに対応する処理者もしくは物品の移動を計画する計画手段と、を有し、
前記複数のタスクは、前記処理者もしくは前記物品を搬送する搬送タスクを含み、
前記計画手段は、前記1のサービスの提供を受けるユーザが所望する場所を指定した際に、当該指定に基づいて、前記搬送タスクの担当者が前記処理者もしくは前記物品をピックアップして該処理者もしくは該物品が該指定された場所に到着するように移動を計画する、
ことを特徴とする。In order to solve the above problems, the present invention has the following configurations. That is, a matching system, a first presentation means for presenting a service that can be provided based on regional information, and a first presentation means.
A reception means that accepts the selection of the service presented by the first presentation means, and
A matching means that identifies a plurality of tasks required for providing one service received by the reception means and matches one or a plurality of processors that process each of the plurality of tasks.
A second presentation means for presenting the matching result for each of the plurality of tasks by the matching means to the user of the
Based on the matching result by the matching means, it has a processor or a planning means for planning the movement of a processor or an article corresponding to each of the plurality of tasks required for providing one service received by the reception means.
The plurality of tasks include a transport task for transporting the processor or the article.
In the planning means, when the user who receives the service of 1 specifies a desired place, the person in charge of the transport task picks up the processor or the article based on the designation, and the processor picks up the article. Or plan the move so that the article arrives at the designated location,
It is characterized by that.
本願発明により、人とモノとを提供時に要するサービスに関し、サービスの提供者、及び、サービスに要する物品をマッチングし、発注者へサービスの提供が可能となる。 According to the present invention, it is possible to match a service provider and an article required for the service with respect to a service required when providing a person and a product, and provide the service to the orderer.
添付図面は明細書に含まれ、その一部を構成し、本発明の実施の形態を示し、その記述と共に本発明の原理を説明するために用いられる。
以下、本願発明に係る一実施形態について、図面を用いて説明する。なお、以下に示す構成等は一例であり、これに限定するものではない。 Hereinafter, an embodiment according to the present invention will be described with reference to the drawings. The configuration shown below is an example, and is not limited to this.
<第1の実施形態>
[デリバリーサービス]
以下、本実施形態に係るデリバリーサービスの概念について説明する。<First Embodiment>
[Delivery service]
Hereinafter, the concept of the delivery service according to the present embodiment will be described.
図1は、本実施形態に関し、ある地域において、デリバリーサービスを提供するための周辺環境の例を示している。ある所定の地域101において、ユーザ102が拠点103に位置しているものとする。拠点103は、例えば、家などが該当する。この拠点103の周辺には、家や店舗などの複数の拠点104〜110が存在し、これらにはそれぞれ人や物が位置しているものとする。図1の例では、拠点104、108、109には、車両が存在する。拠点106、109には、人が存在する。拠点105、110には、食材(材料)が存在する。拠点107には、調理機材が存在する。
FIG. 1 shows an example of the surrounding environment for providing a delivery service in a certain area with respect to the present embodiment. It is assumed that the
図2は、本願発明に係るデリバリーサービスとして、調理代行サービスを例に挙げ、これを構成するタスクを説明するための図である。調理代行サービスをあるサービス利用者(以下、「利用者」と称する)に提供することを考える。この場合、調理代行サービスを提供するためには、複数の作業(以下、「タスク」と称する)を行う必要がある。また、1のタスクを行うためには、1または複数の作業者(以下、「作業者」と称する)、及び、1または複数の処理対象(以下、「オブジェクト」と称する)が必要となる。 FIG. 2 is a diagram for explaining a task constituting the cooking agency service as an example of the delivery service according to the present invention. Consider providing a cooking agency service to a certain service user (hereinafter referred to as "user"). In this case, in order to provide the cooking agency service, it is necessary to perform a plurality of operations (hereinafter referred to as "tasks"). Further, in order to perform one task, one or a plurality of workers (hereinafter referred to as "workers") and one or a plurality of processing targets (hereinafter referred to as "objects") are required.
調理代行サービスを例とした場合、タスクに関する分類として、例えば、「調理」、「食材」、「機材」、「後処理」などが挙げられる。更に、調理の分類に関しては、レシピの提供、調理作業、調理者の送迎などの個々のタスクが挙げられる。食材の分類に関しては、食材の提供、食材の下準備、食材の搬送などの個々のタスクが挙げられる。機材の分類に関しては、機材の提供、機材の搬送などの個々のタスクが挙げられる。後処理の分類に関しては、ゴミの回収などの個々のタスクが挙げられる。なお、ここで示した分類やタスクの種類は一例であり、これらの限定するものではない。提供されるデリバリーサービスが異なれば、そのサービスを構成するタスクや分類は当然異なってよい。 Taking the cooking agency service as an example, examples of the classification related to the task include "cooking", "ingredients", "equipment", and "post-processing". Further, regarding the classification of cooking, individual tasks such as provision of recipes, cooking work, and transportation of cooks can be mentioned. Regarding the classification of foodstuffs, individual tasks such as provision of foodstuffs, preparation of foodstuffs, and transportation of foodstuffs can be mentioned. Regarding the classification of equipment, individual tasks such as provision of equipment and transportation of equipment can be mentioned. Regarding the classification of post-treatment, individual tasks such as garbage collection can be mentioned. The types of classifications and tasks shown here are examples, and are not limited to these. Different delivery services provided may, of course, have different tasks and classifications that make up the service.
図3A、図3Bを用いて、本実施形態に係るデリバリーサービスに係る作業者やオブジェクトの移動の概念について説明する。 The concept of the movement of workers and objects related to the delivery service according to the present embodiment will be described with reference to FIGS. 3A and 3B.
図3Aは、利用者であるユーザ301が、拠点302に位置し、拠点302にてデリバリーサービスの提供を要求した場合を想定している。この場合、複数の拠点に分散して位置しており、デリバリーサービスの提供に要する機材303、作業者304、食材305、306がそれぞれ拠点302に集約されるように移動する例を示している。
FIG. 3A assumes a case where the
一方、図3Bは、機材303、作業者304、食材305、306が順に回収され、最終的に拠点302へ移動する例を示している。
On the other hand, FIG. 3B shows an example in which the
ここでの移動は、車や自転車などのモビリティを想定し、例えば、上述したタスクとして搬送を行う作業者により移動されるものとする。 The movement here assumes mobility of a car, a bicycle, or the like, and is assumed to be moved by, for example, a worker who carries out the task as described above.
[ハードウェア構成例]
図4を用いて、本実施形態に係るハードウェアの構成例について説明する。[Hardware configuration example]
An example of the hardware configuration according to the present embodiment will be described with reference to FIG.
図4は、本実施形態に係る各装置のハードウェア構成の例を示す図である。ここでは、ユーザが使用するユーザ端末としての端末装置400と、システム全体を管理・制御する情報処理装置としてのサーバ410とを含んで構成される。また、端末装置400とサーバ410とはネットワーク409を介して通信可能に構成される。
FIG. 4 is a diagram showing an example of the hardware configuration of each device according to the present embodiment. Here, the
端末装置400は、CPU401、RAM402、ROM403、HDD404、表示装置405、入力装置406、およびNIC407を含んで構成される。各部位は、内部バス408を介して互いに通信可能に接続される。CPU401は、端末装置400の全体の制御を司る。RAM(Random Access Memory)402は、揮発性の記憶領域であり、ワークメモリなどとして利用される。ROM(Read Only Memory)403は、不揮発性の記憶領域であり、各種プログラムやデータが保持される。HDD(Hard Disk Drive)404は、不揮発性の記憶領域であり、各種データが保持される。
The
表示装置405は、ユーザに対し、各種データを表示する。入力装置406は、ユーザからの入力、操作を受け付ける。NIC(Network Interface Card)407は、ネットワーク409を介した外部装置との通信を司り、各種データを送受信する。ここでの通信方法において、有線/無線や、通信方式を限定するものではなく、これらが組み合わせて行われてもよい。端末装置400の例としては、例えば、スマートフォンやタブレット端末、モバイルPC、専用端末などが挙げられるが特に限定するものではない。
The
サーバ410は、CPU411、RAM412、ROM413、HDD414、表示装置415、入力装置416、およびNIC417を含んで構成される。各部位は、内部バス418を介して互いに通信可能に接続される。CPU411は、サーバ410の全体の制御を司る。RAM412は、揮発性の記憶領域であり、ワークメモリなどとして利用される。ROM413は、不揮発性の記憶領域であり、各種プログラムやデータが保持される。HDD414は、不揮発性の記憶領域であり、各種データが保持される。
The
表示装置415は、ユーザ(例えば、サーバの管理者)に対し、各種データを表示する。入力装置416は、ユーザからの入力、操作を受け付ける。NIC417は、ネットワーク409を介した外部装置との通信を司り、各種データを送受信する。ここでの通信方法において、有線/無線や、通信方式を限定するものではなく、これらが組み合わせて行われてもよい。
The
図4では、端末装置400とサーバ410がそれぞれ1台のみ示されているが、更に多くの装置がネットワーク409を介して接続されてよい。
Although only one
[ソフトウェア構成例]
図5を用いて、本実施形態に係るマッチングシステムのサーバとして機能する情報処理装置のソフトウェアの構成例について説明する。[Software configuration example]
An example of software configuration of an information processing apparatus that functions as a server of the matching system according to the present embodiment will be described with reference to FIG.
本実施形態に係るサーバ500は、ユーザ情報管理手段501、サービス情報管理手段502、タスク登録手段503、マッチング処理手段504、サービス提示手段505、通知手段506、経路計画手段507、ユーザ情報DB508、サービス情報DB509、タスク情報DB510、及び地図情報DB511を含んで構成される。
The
ユーザ情報管理手段501は、ユーザ情報DB508に保持されたユーザ情報の管理、更新を行う。ここでのユーザとは、サービスの提供先となる利用者と、サービスの提供(タスクの処理)を行う作業者を含むものとする。なお、同一のユーザが、サービスに応じて、利用者となってもよいし、作業者となってもよい。
The user information management means 501 manages and updates the user information held in the
サービス情報管理手段502は、サービス情報DB509に保持された情報の管理、更新を行う。ここでの管理対象となるサービスの情報とは、図2を用いて説明したように、各サービスを構成するタスクに関する情報が含まれる。
The service information management means 502 manages and updates the information held in the
タスク登録手段503は、タスク情報DB510に保持された情報の登録、管理、更新を行う。マッチング処理手段504は、提供するデリバリーサービスを構成する各タスクを処理する作業者をマッチングする処理を行う。サービス提示手段505は、利用者に提供可能なサービス(更には、タスク)の詳細を提示するための処理を行う。通知手段506は、タスクの処理の作業者に対し、各種通知を行う。経路計画手段507は、デリバリーサービスを提供するに当たり、そのデリバリーサービスに要する人(作業者)や機材(オブジェクト)の移動の経路や時間の計画を行う。
The task registration means 503 registers, manages, and updates the information held in the
ユーザ情報DB508は、ユーザに関する情報を記憶するDB(データベース)である。例えば、デリバリーサービスの利用者であるユーザに関する情報としては、提供先(訪問先)となる家の位置情報や、サービスの利用履歴などが挙げられる。一方、タスクの作業者であるユーザに関する情報としては、モビリティの所有の有無、作業実績、タスクに関連する属性情報などが挙げられる。なお、ここで管理される情報は一例であり、これらに限定するものではない。本実施形態では、ある地域において、サービスを構成するタスクを処理するユーザの情報や、その地域においてタスクに利用可能な機材等の情報をまとめて「地域情報」と称する。ここでの「地域」とは、予めある範囲が規定されていてもよいし、ある位置から所定の範囲内を示すものであってもよい。
The
タスク情報DB510は、デリバリーサービスを構成するタスクの情報を保持する。タスクの情報としては、要する機材の情報や所要時間の目安などが挙げられる。地図情報DB511は、デリバリーサービスを提供する地域における地図情報や、その地域における各拠点の配置などが保持される。
The
なお、図5に示すサーバの各手段は、複数の情報処理装置にて負荷分散させることで構成されてもよい。また、各データベースは、各手段を有するサーバ自体が保持する構成に限定するものではなく、ネットワークを介して通信可能に接続された機器に構成されてもよい。この場合には、サーバは外部の機器にアクセスし、各種データベースを参照することで、必要な情報を取得することが可能となる。また、図5に示す各手段のうち、一部の手段を端末装置側(もしくは、端末装置内のアプリケーション)にて実現するような構成であってもよい。 Each means of the server shown in FIG. 5 may be configured by load balancing with a plurality of information processing devices. Further, each database is not limited to the configuration held by the server itself having each means, and may be configured in a device connected so as to be communicable via a network. In this case, the server can access the external device and refer to various databases to acquire the necessary information. Further, among the means shown in FIG. 5, some means may be realized on the terminal device side (or an application in the terminal device).
[マッチング]
図6を用いて、本実施形態に係るマッチングの概念を説明する。上述したように、1のデリバリーサービスを提供するためには、複数のタスクを処理する必要がある。この複数のタスクは、1または複数の作業者により処理される。本実施形態において、この複数のタスクそれぞれを処理する作業者を、予め作業者として登録された候補の中からマッチングを行い、1または複数の作業者を選定、決定する。[matching]
The concept of matching according to the present embodiment will be described with reference to FIG. As mentioned above, in order to provide one delivery service, it is necessary to process a plurality of tasks. The plurality of tasks are processed by one or more workers. In the present embodiment, the workers who process each of the plurality of tasks are matched from the candidates registered in advance as workers, and one or a plurality of workers are selected and determined.
図6において、左側は図2に示したものと同様、調理代行サービスを構成する複数のタスクを示している。これらの各タスクに対し、各データベースを参照し、適する作業者を決定する。本実施形態に係るマッチングに用いる情報は、上述した各DBにて対応付けて保持されているものとする。例えば、
・作業者のユーザ情報(位置情報、提供可能なタスク、提供時間、属性情報、提供履歴情報、モビリティの有無の所有情報、など)
・利用者のユーザ情報(位置情報、利用履歴情報、属性情報、など)
・サービス情報(おすすめ情報、広告情報、制限情報、など)
などが挙げられる。In FIG. 6, the left side shows a plurality of tasks constituting the cooking agency service, similar to those shown in FIG. For each of these tasks, refer to each database and determine the appropriate worker. It is assumed that the information used for matching according to the present embodiment is associated and held in each of the above-mentioned DBs. for example,
-User information of workers (location information, tasks that can be provided, provision time, attribute information, provision history information, ownership information with or without mobility, etc.)
-User user information (location information, usage history information, attribute information, etc.)
・ Service information (recommended information, advertising information, restriction information, etc.)
And so on.
また、マッチングに用いられる方法は、類似度や優先度を用いるものであってもよいし、履歴に基づいて行われるものであってもよく、その手法を限定するものではない。また、処理履歴に基づいて機械学習が行われ、この結果に基づいてマッチングするような構成であってもよい。また、複数のタスクを1の作業者が担当してもよいし、利用者の指定に応じて、タスクの作業者を決定しない(サービス利用者自身が作業する)構成であってもよい。もしくは、利用者の指定に基づいて、タスクを処理する作業者を特定の作業者に決定する構成であってもよい。 Further, the method used for matching may be a method using similarity or priority, or may be performed based on history, and the method is not limited. Further, machine learning may be performed based on the processing history, and matching may be performed based on the result. Further, one worker may be in charge of a plurality of tasks, or may be configured such that the worker of the task is not determined (the service user himself / herself works) according to the user's designation. Alternatively, it may be configured to determine a specific worker to process the task based on the user's designation.
また、所定のタスクにおいて、利用者が対象とするオブジェクトの詳細な属性を指定できるようにしてもよい。例えば、食材の提供というタスクにおいて、利用者が食材の価格範囲や銘柄などを指定できるようにしてもよい。つまり、個々のタスクにおいても詳細な条件を利用者が指定し、この所望した条件に合致するようにマッチングをする構成であってもよい。 Further, in a predetermined task, the user may be able to specify detailed attributes of the target object. For example, in the task of providing foodstuffs, the user may be able to specify the price range, brand, and the like of the foodstuffs. That is, even in each task, the user may specify detailed conditions and perform matching so as to meet the desired conditions.
[処理シーケンス]
(登録処理)
図7を用いて、本実施形態に係るマッチングに用いる情報の登録処理のシーケンスについて説明する。ここで登録される情報は、タスクの作業者側に関する情報であり、例えば、タスクの作業者となりたいユーザ(タスクの作業希望者)が、自身のPC(Personal Computer)や携帯端末などのユーザ端末を介してサーバに登録する際の処理を示す。なお、登録処理は、ユーザ端末に設けられたWebブラウザ(不図示)を用いてサーバに要求する構成であってもよいし、ユーザ端末にインストールされた所定のアプリケーション(不図示)を用いて実現してもよい。また、各処理は、処理主体となる装置のCPUがHDD等に格納されたプログラムを読み出して実行することにより実現される。ここでは、作業希望者の端末装置をユーザ端末700として示し、デリバリーサービスの利用者の端末装置をユーザ端末710として示す。ここでのユーザ端末は、図4に示した端末装置400に対応するものとするが、ユーザ端末700とユーザ端末710とは、必ずしも同じ構成を有する必要はない。[Processing sequence]
(registration process)
A sequence of information registration processing used for matching according to the present embodiment will be described with reference to FIG. 7. The information registered here is information about the worker side of the task. For example, a user who wants to be a task worker (a person who wants to work on a task) is a user terminal such as his / her own PC (Personal Computer) or a mobile terminal. Shows the process when registering to the server via. The registration process may be configured to request the server using a Web browser (not shown) provided on the user terminal, or may be realized by using a predetermined application (not shown) installed on the user terminal. You may. Further, each process is realized by the CPU of the device that is the main body of the process reading and executing the program stored in the HDD or the like. Here, the terminal device of the person who wants to work is shown as the
S701にて、ユーザ端末700は、サーバ500に対し、登録画面を要求する。このとき、ユーザ認証が行われてもよい。
In S701, the
S702にて、サーバ500は、ユーザ端末700からの要求に応答して、登録画面の提供を行う。ここで提供される登録画面は要求内容に応じて、異なる画面が提供されてよい。ここで提供される登録画面の構成例は、図10Aを用いて後述する。
In S702, the
S703にて、ユーザ端末700は、サーバ500から提供された登録画面を表示装置405に表示し、ユーザからの入力を受け付ける。ユーザ端末700は、ユーザからの入力に応じて、入力情報をサーバ500に送信する。
In S703, the
S704にて、サーバ500は、ユーザ端末700にて入力された各種情報に対する登録処理を行う。ここでの登録処理は、ユーザ情報の登録や、対応可能なタスクの登録など、複数の情報に関する登録が行われてもよい。
In S704, the
S705にて、サーバ500は、登録処理の結果をユーザ端末700に通知する。
In S705, the
S706にて、ユーザ端末700は、サーバ500からの登録結果通知を受信する。これに伴って、ユーザは、タスクの処理依頼を待つ状態となる。なお、1のユーザは1のタスクに関する登録に限定するものではなく、複数の種類のタスクを担当することが可能であるように登録してもよい。
In S706, the
(利用処理)
図8を用いて、本実施形態に係るマッチングの利用時の処理のフローチャートについて説明する。ここでは、例えば、デリバリーサービスを利用したいユーザ(利用者)が、自身のPC(Personal Computer)や携帯端末などのユーザ端末を介してサーバに利用要求する際の処理を示す。なお、本処理は、ユーザ端末に設けられたWebブラウザ(不図示)を用いてサーバに要求する構成であってもよいし、ユーザ端末にインストールされた所定のアプリケーション(不図示)を用いて実現してもよい。また、各処理は、処理主体となる装置のCPUがHDD等に格納されたプログラムを読み出して実行することにより実現される。ここでは、作業希望者の端末装置をユーザ端末700として示し、デリバリーサービスの利用者の端末装置をユーザ端末710として示す。ここでのユーザ端末は、図4に示した端末装置400に対応するものとするが、ユーザ端末700とユーザ端末710とは、必ずしも同じ構成を有する必要はない。(Usage processing)
With reference to FIG. 8, a flowchart of processing at the time of using matching according to the present embodiment will be described. Here, for example, a process when a user (user) who wants to use a delivery service requests a server to use a server via a user terminal such as his / her own PC (Personal Computer) or a mobile terminal is shown. Note that this process may be configured to request the server using a Web browser (not shown) provided on the user terminal, or may be realized by using a predetermined application (not shown) installed on the user terminal. You may. Further, each process is realized by the CPU of the device that is the main body of the process reading and executing the program stored in the HDD or the like. Here, the terminal device of the person who wants to work is shown as the
S801にて、ユーザ端末710は、サーバ500に対し利用画面を要求する。このとき、ユーザ認証が行われてもよい。
In S801, the
S802にて、サーバ500は、ユーザ端末710からの要求に応答して、利用画面の提供を行う。ここで提供される利用画面の構成例は、図10Bを用いて後述する。
In S802, the
S803にて、ユーザ端末710は、サーバ500から提供された利用画面を表示装置405に表示し、ユーザからの入力を受け付ける。ここでの入力は、例えば、利用したいデリバリーサービスの種類や日時など、サービスに関する条件が入力される。ユーザ端末710は、ユーザからの入力に応じて、入力情報をサーバ500に送信する。
In S803, the
S804にて、サーバ500は、ユーザ端末710にて入力された各種条件に基づき、デリバリーサービスおよびそのデリバリーサービスを構成するタスクの処理者の候補に関するマッチングを行う。
In S804, the
S805にて、サーバ500は、マッチング結果をユーザ端末710に通知する。ここでのマッチング結果は複数の候補を提示してもよいし、タスクごとにマッチングにより得られた担当者の候補を選択可能提示してもよい。もしくは、タスクそれぞれに関するマッチングの情報は省略し、提供可能なデリバリーサービスがあるか否かのみを提示してもよい。ここでの提供可能なデリバリーサービスとは、マッチングの結果、当該デリバリーサービスを構成するタスク全てに対し、作業者を割り当てることができた場合が該当する。
In S805, the
S806にて、ユーザ端末710は、サーバ500から通知されたマッチング結果を表示し、ユーザによる選択を受け付ける。ユーザ端末710は、ユーザによる選択結果をサーバ500に送信する。
In S806, the
S807にて、サーバ500は、ユーザ端末710から送信された選択結果に基づき、サービス内容を決定する。なお、マッチング結果がユーザの要望に沿わない場合には、再度条件を入力させた上で、マッチング処理を行うような構成であってもよい。
In S807, the
S808にて、サーバ500は、決定したサービス内容をユーザ端末710に通知する。ここで通知される画面の構成例は、図10Cを用いて後述する。
In S808, the
S809にて、ユーザ端末710は、サーバ500からのサービスの利用申込みに関する通知を受け付ける。これに伴って、ユーザはサービスの提供待ちの状態となる。
In S809, the
S810にて、サーバ500は、決定したサービスの内容に基づいて、各タスクに関する資材や作業者の移動に関する経路計画を行う。本処理の詳細については、図9を用いて後述する。
In S810, the
S811にて、サーバ500は、タスクの作業者として決定したユーザのユーザ端末700に、タスク処理の依頼を通知する。
In S811, the
S812にて、ユーザ端末700は、サーバ500から通知された通知を受け付ける。これにより、当該ユーザは、タスクの作業タイミングとなるのを待つ状態となる。
In S812, the
S813にて、作業者は、通知にて指定されたタイミングに、指定された内容のタスクを処理する。その後、ユーザ端末710は、タスクの処理完了をユーザから受け付ける。
In S813, the worker processes the task of the specified content at the timing specified in the notification. After that, the
S814にて、ユーザ端末710は、サーバ500に対して、タスクの完了を通知する。
In S814, the
S815にて、サーバ500は、ユーザ端末710からのタスク完了の通知を受け付ける。
In S815, the
S816にて、サーバ500は、受け付けたタスク完了の通知に基づき、各種DBにおける管理情報の更新を行う。そして、本処理フローを終了する。
In S816, the
なお、上記において、サービスの提供が完了した後、デリバリーサービスの利用者からの入力(例えば、サービス内容に関する評価など)を受け付けるような構成であってもよい。 In the above, the configuration may be such that after the provision of the service is completed, the input from the user of the delivery service (for example, evaluation of the service content) is accepted.
(経路計画処理)
図9は、マッチング結果に基づいて決定されたサービス内容に対応した、作業者および資材の移動経路の計画処理のフローチャートについて説明する。本処理は、サーバ500のCPU401がHDD等に格納されたプログラムを読み出して実行することにより実現される。(Route planning processing)
FIG. 9 describes a flowchart of the planning process of the movement route of the worker and the material corresponding to the service content determined based on the matching result. This process is realized by the
S901にて、サーバ500は、デリバリーサービスの利用者に関する情報を取得する。ここでは、デリバリーサービスの提供先の位置情報や日時、サービスの利用に際して指定した条件などが該当する。
In S901, the
S902にて、サーバ500は、提供するデリバリーサービスを構成するタスクに関する情報を取得する。ここで取得される情報は、例えば、タスクに要する資材や時間などのリソースに関する情報などが該当する。
In S902, the
S903にて、サーバ500は、タスクを処理する作業者の情報を取得する。ここでの作業者は、すでにマッチング処理の上、決定しているため、これらのユーザの情報を取得する。
In S903, the
S904にて、サーバ500は、S903にて取得した情報およびS901にて取得した情報に基づき、移動(送迎)に関するタスクが必要か否かを判定する。例えば、タスクの処理する作業者が自らサービスの提供先に移動可能な場合には、搬送に関するタスクは不要となる。一方、サービスの提供先の周辺に駐車場などが無い場合には、作業者の移動(送迎)に関するタスクは必要となる。また、サービスの提供に際して、例えば、機材や食材の提供のタスクを担当する作業者がこれらをサービスの提供先に届けることができない場合にも、他のユーザによる移動(搬送)のタスクは必要となる。これらの判定は、例えば、ユーザの車両の有無やサービスの提供時間、サービスの提供先の位置情報などに基づいて判定することができる。また、ユーザが登録時に指定してもよい。移動に関するタスクが必要である場合は(S904にてYES)S905へ進み、不要である場合は(S904にてNO)S908へ進む。
In S904, the
S905にて、サーバ500は、移動に関するタスク(以下、搬送タスク)を生成する。ここで生成する搬送タスクは、図3Bに示すようにタスクの担当者が複数の拠点を廻って所定の位置に搬送するようなタスクとして構成されてもよいし、2つの拠点間のみを搬送するようなタスクとして構成されてもよい。
In S905, the
S906にて、サーバ500は、S905にて生成した搬送タスクを対応可能なユーザのマッチング処理を行う。ここでのマッチング処理は、図8のS803にて行われる処理と同じ方法で実行してよい。
In S906, the
S907にて、サーバ500は、搬送タスクを担当するユーザが、搬送対象の作業者(もしくは、機材)をピックアップして、利用者に指定された場所・日時に到着するように、時間及び経路を計画する。そして、本処理フローを終了する。
In S907, the
S908にて、サーバ500は、利用者に指定された場所を集合場所として、各作業者および資材が搬送されるように、時間及び経路を計画する。そして、本処理フローを終了する。
In S908, the
[UI画面]
図10A〜図10Cを用いて、本実施形態に係るUI画面の構成例を説明する。[UI screen]
A configuration example of the UI screen according to the present embodiment will be described with reference to FIGS. 10A to 10C.
図10Aは、タスクの作業を希望するユーザが、対応可能なタスクを登録する際に表示される画面の構成例を示し、図7のS702にて提供される。 FIG. 10A shows a configuration example of a screen displayed when a user who desires to work on a task registers an available task, and is provided in S702 of FIG. 7.
登録画面1000は、フィールド1001〜1006を有する。フィールド1001は、提供するデリバリーサービスの種類を指定するためのフィールドであり、ここでは、リスト形式にて表示されたデリバリーサービスの中から指定可能となっている。フィールド1002は、選択したデリバリーサービスを構成するタスクの中から対応可能なタスクを指定するためのフィールドであり、ここでは、リスト形式にて表示されたタスクの中から指定可能となっている。フィールド1001にて指定されたデリバリーサービスに応じて、フィールド1002に表示されるタスクは変化する。フィールド1003は、タスクを対応可能な日時を指定するためのフィールドである。
The
フィールド1004は、タスクを処理可能な範囲を指定するためのフィールドであり、例えば、現在位置からの距離や移動に要する時間などにて指定してもよい。フィールド1005は、タスクを処理する際に、自身で移動(資材の提供の際には、持参)が可能か否かを指定するためのフィールドである。例えば、自身で移動が可能である場合には、デリバリーサービスを構成するタスクに関し、作業者の送迎というタスク(搬送タスク)は不要となる。フィールド1006は、フィールド1001、1002にて指定した内容に対応して、特に明記する情報を入力するフィールドである。例えば、調理代行サービスを提供する際には、得意な料理のジャンルなどを入力してもよい。ここでの入力は、自由入力であってもよいし、複数の項目の中から選択できるような構成であってもよい。
The
図10Bは、デリバリーサービスの利用を希望するユーザが、利用可能なデリバリーサービスを検索する際に表示される画面の構成例を示し、図8のS801にて提供される。 FIG. 10B shows a configuration example of a screen displayed when a user who desires to use a delivery service searches for an available delivery service, and is provided in S801 of FIG.
利用画面1010は、フィールド1011〜1014を有する。フィールド1011は、利用したいデリバリーサービスの種類を指定するためのフィールドであり、ここでは、リスト形式にて表示されたサービスの中から指定可能となっている。フィールド1012は、サービスを利用する場所を指定するためのフィールドであり、住所を入力してもよいし、端末装置が備えるGPS(Global Positioning System)機能を用いて現在位置を指定してもよい。フィールド1013は、デリバリーサービスを利用したい日時を指定するためのフィールドである。デリバリーフィールド1014は、サービスを提供する場所に車両を駐車可能な場所(駐車場)があるか否かを指定するためのフィールドである。なお本設定は、住所などからサーバ500側で自動的に検出してもよい。例えば、駐車場がある場合には、調理代行サービスにおいて、調理者(作業者)が自らの車両を用いて移動する際にその駐車場を利用することが可能となる。一方、駐車場が無い場合には、デリバリーサービスの利用に関し、送迎に関するタスク(搬送タスク)が発生し得る。
The
図10Cは、デリバリーサービスの利用を希望するユーザがデリバリーサービスを選択した後、そのデリバリーサービスを構成するタスクを処理するユーザに対し通知を行う際の通知画面の構成例を示し、図8のS811にて提供される。本画面を介して、サーバは、ユーザへのサービスの提示や受付が可能となる。上述したように、タスクの処理を希望するユーザは、図10Aの画面を介して登録しているため、この登録内容と、デリバリーサービスの利用者の条件とが一致した場合に、タスクの処理者が決定(マッチング)され、通知が行われる。通知画面1020は、フィールド1021〜1025を有する。フィールド1021は、デリバリーサービスの利用者(依頼者)に関する情報を表示する。フィールド1022は、サービスの提供場所に関する情報を表示する。
FIG. 10C shows a configuration example of a notification screen when a user who desires to use a delivery service selects a delivery service and then notifies a user who processes a task constituting the delivery service, and is shown in S811 of FIG. Provided at. Through this screen, the server can present and accept services to users. As described above, since the user who wants to process the task is registered via the screen of FIG. 10A, when the registered contents and the conditions of the user of the delivery service match, the task processor Is decided (matching) and notification is given. The
フィールド1023は、デリバリーサービスの提供日時に関する情報を表示する。なお、サービスの提供日時は、1のデリバリーサービスの依頼であっても、そのタスクの内容(実施タイミング)に応じて異なる。例えば、調理代行サービスを提供する場合において、搬送に関するタスクと、調理に関するタスクでは、開始時間は異なる。フィールド1024は、デリバリーサービスを構成する複数のタスクそれぞれの作業者に関する情報を表示する。フォール度1025は、タスクの提供に際し、移動に関する情報を表示する。なお、図10Cでは不図示であるが、通知内容に関し了解した場合にはその旨を示すボタンや、拒否する場合を示すボタンを設けてもよい。拒否された場合には、サーバ500は、別のタスクの処理者をマッチングするような構成であってもよい。また、デリバリーサービスを提供する際の詳細なスケジュール情報を含めてもよい。
以上、本実施形態により、人と物品とを要するデリバリーサービスを提供するために、サービスの提供に利用する物品、及び、サービスに関する作業者をマッチングし、サービスを利用者へ提供することができる。 As described above, according to the present embodiment, in order to provide a delivery service that requires a person and an article, the article used for providing the service and the worker related to the service can be matched and the service can be provided to the user.
<その他の実施形態>
本発明は、上述した実施形態の構成に限定するものではなく、他の構成を備えていてもよい。例えば、デリバリーサービスの内容、もしくは、デリバリーサービスを構成するタスクは、サーバ500側ではなく、作業希望者もしくは利用者が任意に決定し、登録できるようにしてもよい。つまり、ユーザが任意にデリバリーサービス内容を登録し、その作業者を募集するような構成であってもよい。<Other embodiments>
The present invention is not limited to the configuration of the above-described embodiment, and may include other configurations. For example, the content of the delivery service or the task constituting the delivery service may be arbitrarily determined and registered by a work applicant or a user instead of the
また、サービスの利用者が、サービスの利用後に、サービス単位もしくはタスク単位で評価を行う評価機能を設けてもよい。また、タスクの作業が、タスクの提供後に、他のタスクに対する提供者(連携相手)への評価を行う評価機能を設けてもよい。 Further, a service user may be provided with an evaluation function for performing evaluation on a service-by-service basis or on a task-by-task basis after using the service. Further, the work of the task may be provided with an evaluation function for evaluating the provider (cooperation partner) for another task after the task is provided.
また、デリバリーサービスを構成するタスクのうち、利用者が自身で対処するタスクがある場合(例えば、ある食材の提供)に、その情報を提示してサービスのマッチングを行うようにしてもよい。 Further, when there is a task that the user deals with by himself / herself (for example, provision of a certain foodstuff) among the tasks constituting the delivery service, the information may be presented to match the services.
また、デリバリーサービスとして、1つの価格を提示してもよいし、タスクごとに価格を提示してもよい。例えば、食材の提供元に関し、価格の比較、一覧機能を設けてもよい。 Further, as a delivery service, one price may be presented or a price may be presented for each task. For example, a price comparison / list function may be provided for the foodstuff provider.
また、サービス提供先の近隣における駐車場情報(周辺の駐車場の位置や利用する際の価格)をタスクの提供者に対して提示してもよい。 In addition, parking lot information (location of parking lots in the vicinity and price at the time of use) in the vicinity of the service provider may be presented to the task provider.
また、調理代行サービスにおいて、利用者側ではある程度のジャンル(例えば、和食)を指定し、調理者側で献立を決定してもよい。また、利用者が食べたいメニューを指定した上で、このメニューが得意な調理者をマッチングしてもよい。 Further, in the cooking agency service, the user may specify a certain genre (for example, Japanese food) and the cook may decide the menu. In addition, after specifying the menu that the user wants to eat, a cook who is good at this menu may be matched.
また、デリバリーサービスに利用する機材は、デリバリーサービスの利用者が購入かレンタルかを選択できるようにしてもよい。また、デリバリーサービスに利用可能な機材(食材)に関する情報をデリバリーサービスの利用申し込み時に提示するような構成であってもよい。例えば、旬な食材の情報や価格情報などを提示することで、デリバリーサービスを利用する際の情報として利用者は有効活用することができる。 Further, the equipment used for the delivery service may be allowed to be selected by the delivery service user to be purchased or rented. Further, the configuration may be such that information on equipment (foodstuffs) that can be used for the delivery service is presented at the time of application for use of the delivery service. For example, by presenting information on seasonal ingredients and price information, the user can effectively utilize the information when using the delivery service.
<実施形態のまとめ>
1.上記実施形態のマッチングシステム(例えば、410)は、
地域情報に基づいて、提供することが可能なサービスを提示する提示手段(例えば、505、1010)と、
前記提示手段にて提示したサービスの選択を受け付ける受付手段(例えば、505、1010)と、
前記受付手段にて受け付けたサービスの提供に要する1または複数のタスクを処理する1または複数の処理者をマッチングするマッチング手段(例えば、504)と、
前記マッチング手段によるマッチング結果に基づいて、1または複数のタスクそれぞれに対応する作業者もしくは物品の移動を計画する計画手段(例えば、507)と
を有する。<Summary of embodiments>
1. 1. The matching system of the above embodiment (for example, 410) is
Presenting means (eg, 505, 1010) that presents services that can be provided based on regional information, and
A reception means (for example, 505, 1010) that accepts the selection of the service presented by the presentation means, and
A matching means (for example, 504) that matches one or a plurality of processors that process one or a plurality of tasks required for providing a service received by the reception means, and a matching means (for example, 504).
It has a planning means (for example, 507) for planning the movement of a worker or an article corresponding to each of one or a plurality of tasks based on the matching result by the matching means.
この実施形態により、人と物品とを要するデリバリーサービスを提供するために、サービスの提供に利用する物品、及び、サービスに関する作業者をマッチングし、サービスを利用者へ提供することができる。 According to this embodiment, in order to provide a delivery service that requires a person and an article, the article used for providing the service and the worker related to the service can be matched and the service can be provided to the user.
2.上記実施形態のマッチングシステムでは、
前記地域情報は、サービスの提供に要する1または複数のタスクそれぞれの作業が可能な作業者、及び、サービスの提供に要する物品を提供可能な提供者のうちの少なくともいずれかの情報を含むことを特徴とする。2. 2. In the matching system of the above embodiment,
The regional information includes information on at least one of a worker who can perform each of one or a plurality of tasks required for providing a service and a provider who can provide an article required for providing a service. It is a feature.
この実施形態により、所定の地域において、人と物品のそれぞれに関するマッチングが可能となる。 This embodiment enables matching for each of a person and an article in a predetermined area.
3.上記実施形態のマッチングシステムでは、
サービスの提供に要する1または複数のタスクのそれぞれに対して、処理可能な処理者の情報を登録する登録手段(例えば、503、1000)を更に有することを特徴とする。3. 3. In the matching system of the above embodiment,
It is characterized by further having a registration means (for example, 503, 1000) for registering information of a processor that can be processed for each of one or a plurality of tasks required for providing a service.
この実施形態により、サービスの提供を受けるユーザにより適したマッチングが可能となる。 According to this embodiment, matching that is more suitable for the user who receives the service becomes possible.
4.上記実施形態のマッチングシステムでは、
前記マッチング手段は、前記地域情報に基づいて、複数の作業者、及び、物品の複数の提供者の中から選定を行う選定手段(例えば、504)を更に有することを特徴とする。4. In the matching system of the above embodiment,
The matching means further includes a selection means (for example, 504) for selecting from a plurality of workers and a plurality of providers of goods based on the area information.
この実施形態により、サービスの提供を受けるユーザにより適したマッチングが可能となる。 According to this embodiment, matching that is more suitable for the user who receives the service becomes possible.
5.上記実施形態のマッチングシステムでは、
前記選定手段にて選定された物品を提供する提供者に対し、当該物品の移動の要求を通知する通知手段(例えば、506)を更に有する。5. In the matching system of the above embodiment,
Further having a notification means (for example, 506) for notifying the provider who provides the goods selected by the selection means of the request for movement of the goods.
この実施形態により、適切に作業者に対する通知が可能となる。 According to this embodiment, it is possible to appropriately notify the worker.
6.上記実施形態のマッチングシステムでは、
前記地域情報は、タスクを処理する処理者と、当該処理者のモビリティの所有情報とが対応付けられた情報とを含むことを特徴とする。6. In the matching system of the above embodiment,
The regional information is characterized by including a processor who processes a task and information associated with the mobility possession information of the processor.
この実施形態により、タスクに関する作業者や資材の移動を考慮したマッチングが可能となる。 According to this embodiment, matching can be performed in consideration of the movement of workers and materials related to the task.
7.上記実施形態のマッチングシステムでは、
前記地域情報は、処理者の位置情報、移動に要する時間の情報、提供可能な物品の属性情報、及び、処理者の属性情報の少なくともいずれかを含むことを特徴とする。7. In the matching system of the above embodiment,
The area information is characterized by including at least one of the position information of the processor, the information of the time required for movement, the attribute information of the article that can be provided, and the attribute information of the processor.
この実施形態により、サービスの提供を受けるユーザにより適したマッチングが可能となる。 According to this embodiment, matching that is more suitable for the user who receives the service becomes possible.
8.上記実施形態のマッチングシステムでは、
前記提示手段は、サービスの提供を受けるユーザが所望する条件に合致するように、提供することが可能なサービスを提示することを特徴とする。8. In the matching system of the above embodiment,
The presenting means is characterized in presenting a service that can be provided so as to meet the conditions desired by the user who receives the service.
この実施形態により、サービスの提供を受けるユーザが指定した条件に従って、より適切なマッチングが可能となる。 According to this embodiment, more appropriate matching becomes possible according to the conditions specified by the user who receives the service.
9.上記実施形態のマッチングシステムでは、
前記条件は、時間および場所の少なくとも一方であることを特徴とする。9. In the matching system of the above embodiment,
The condition is characterized by at least one of time and place.
この実施形態により、サービスの提供を受けるユーザが指定した時間や場所に関する条件に従って、より適切なマッチングが可能となる。 According to this embodiment, more appropriate matching can be performed according to the conditions regarding the time and place specified by the user who receives the service.
10.上記実施形態のマッチングシステムでは、
前記計画手段は、サービスの提供を受けるユーザが所望する時間および場所の少なくとも一方を指定した際に、当該指定に基づいて、作業者、及び、物品がほぼ同じタイミングで到着するように移動を計画することを特徴とする。10. In the matching system of the above embodiment,
When the user who receives the service specifies at least one of the desired time and place, the planning means plans the movement so that the worker and the article arrive at almost the same timing based on the designation. It is characterized by doing.
この実施形態により、ユーザに対し、ユーザフレンドリーなデリバリーサービスの提供が可能となる。 According to this embodiment, it is possible to provide a user-friendly delivery service to the user.
11.上記実施形態のマッチングシステムでは、
前記サービスは、調理代行サービスであり、
当該調理代行サービスの提供に要するタスクは、調理作業、調理者の送迎、食材の搬送、および材料の提供を含むことを特徴とする。11. In the matching system of the above embodiment,
The service is a cooking agency service.
The task required to provide the cooking agency service is characterized by including cooking work, transportation of a cook, transportation of ingredients, and provision of ingredients.
この実施形態により、ユーザに対し、調理代行サービスとしてのデリバリーサービスのマッチングシステムを提供することができる。 According to this embodiment, it is possible to provide the user with a matching system of a delivery service as a cooking agency service.
12.上記実施形態の情報処理装置(例えば、410)は、
地域情報に基づいて、提供することが可能なサービスを提示する提示手段(例えば、505、1010)と、
前記提示手段にて提示したサービスの選択を受け付ける受付手段(例えば、505、1010)と、
前記受付手段にて受け付けたサービスの提供に要する1または複数のタスクを処理する1または複数の処理者をマッチングするマッチング手段(例えば、504)と、
前記マッチング手段によるマッチング結果に基づいて、1または複数のタスクそれぞれに対応する作業者もしくは物品の移動を計画する計画手段(例えば、507)と
を有する。12. The information processing device (for example, 410) of the above embodiment is
Presenting means (eg, 505, 1010) that presents services that can be provided based on regional information, and
A reception means (for example, 505, 1010) that accepts the selection of the service presented by the presentation means, and
A matching means (for example, 504) that matches one or a plurality of processors that process one or a plurality of tasks required for providing a service received by the reception means, and a matching means (for example, 504).
It has a planning means (for example, 507) for planning the movement of a worker or an article corresponding to each of one or a plurality of tasks based on the matching result by the matching means.
この実施形態により、人と物品とを要するデリバリーサービスを提供するために、サービスの提供に利用する物品、及び、サービスに関する作業者をマッチングし、サービスを利用者へ提供することができる。 According to this embodiment, in order to provide a delivery service that requires a person and an article, the article used for providing the service and the worker related to the service can be matched and the service can be provided to the user.
13.上記実施形態の情報処理装置では、
前記地域情報は、サービスの提供に要する1または複数のタスクそれぞれの作業が可能な作業者、及び、サービスの提供に要する物品を提供可能な提供者のうちの少なくともいずれかの情報を含むことを特徴とする。13. In the information processing apparatus of the above embodiment,
The regional information includes information on at least one of a worker who can perform each of one or a plurality of tasks required for providing a service and a provider who can provide an article required for providing a service. It is a feature.
この実施形態により、所定の地域において、人と物品のそれぞれに関するマッチングが可能となる。 This embodiment enables matching for each of a person and an article in a predetermined area.
14.上記実施形態の情報処理装置では、
サービスの提供に要する1または複数のタスクのそれぞれに対して、処理可能な処理者の情報を登録する登録手段(例えば、503、1000)を更に有することを特徴とする。14. In the information processing apparatus of the above embodiment,
It is characterized by further having a registration means (for example, 503, 1000) for registering information of a processor that can be processed for each of one or a plurality of tasks required for providing a service.
この実施形態により、サービスの提供を受けるユーザにより適したマッチングが可能となる。 According to this embodiment, matching that is more suitable for the user who receives the service becomes possible.
15.上記実施形態の情報処理装置では、
前記マッチング手段は、前記地域情報に基づいて、複数の作業者、及び、物品の複数の提供者の中から選定を行う選定手段(例えば、504)を更に有することを特徴とする。15. In the information processing apparatus of the above embodiment,
The matching means further includes a selection means (for example, 504) for selecting from a plurality of workers and a plurality of providers of goods based on the area information.
この実施形態により、サービスの提供を受けるユーザにより適したマッチングが可能となる。 According to this embodiment, matching that is more suitable for the user who receives the service becomes possible.
16.上記実施形態の情報処理装置では、
前記選定手段にて選定された物品を提供する提供者に対し、当該物品の移動の要求を通知する通知手段(例えば、506)を更に有する。16. In the information processing apparatus of the above embodiment,
Further having a notification means (for example, 506) for notifying the provider who provides the goods selected by the selection means of the request for movement of the goods.
この実施形態により、適切に作業者に対する通知が可能となる。 According to this embodiment, it is possible to appropriately notify the worker.
17.上記実施形態の情報処理装置では、
前記地域情報は、タスクを処理する処理者と、当該処理者のモビリティの所有情報とが対応付けられた情報とを含むことを特徴とする。17. In the information processing apparatus of the above embodiment,
The regional information is characterized by including a processor who processes a task and information associated with the mobility possession information of the processor.
この実施形態により、タスクに関する作業者や資材の移動を考慮したマッチングが可能となる。 According to this embodiment, matching can be performed in consideration of the movement of workers and materials related to the task.
18.上記実施形態の情報処理装置では、
前記地域情報は、処理者の位置情報、移動に要する時間の情報、提供可能な物品の属性情報、及び、処理者の属性情報の少なくともいずれかを含むことを特徴とする。18. In the information processing apparatus of the above embodiment,
The area information is characterized by including at least one of the position information of the processor, the information of the time required for movement, the attribute information of the article that can be provided, and the attribute information of the processor.
この実施形態により、サービスの提供を受けるユーザにより適したマッチングが可能となる。 According to this embodiment, matching that is more suitable for the user who receives the service becomes possible.
19.上記実施形態の情報処理装置では、
前記提示手段は、サービスの提供を受けるユーザが所望する条件に合致するように、提供することが可能なサービスを提示することを特徴とする。19. In the information processing apparatus of the above embodiment,
The presenting means is characterized in presenting a service that can be provided so as to meet the conditions desired by the user who receives the service.
この実施形態により、サービスの提供を受けるユーザが指定した条件に従って、より適切なマッチングが可能となる。 According to this embodiment, more appropriate matching becomes possible according to the conditions specified by the user who receives the service.
20.上記実施形態の情報処理装置では、
前記条件は、時間および場所の少なくとも一方であることを特徴とする。20. In the information processing apparatus of the above embodiment,
The condition is characterized by at least one of time and place.
この実施形態により、サービスの提供を受けるユーザが指定した時間や場所に関する条件に従って、より適切なマッチングが可能となる。 According to this embodiment, more appropriate matching can be performed according to the conditions regarding the time and place specified by the user who receives the service.
21.上記実施形態の情報処理装置では、
前記計画手段は、サービスの提供を受けるユーザが所望する時間および場所の少なくとも一方を指定した際に、当該指定に基づいて、作業者、及び、物品がほぼ同じタイミングで到着するように移動を計画することを特徴とする。21. In the information processing apparatus of the above embodiment,
When the user who receives the service specifies at least one of the desired time and place, the planning means plans the movement so that the worker and the article arrive at almost the same timing based on the designation. It is characterized by doing.
この実施形態により、ユーザに対し、ユーザフレンドリーなデリバリーサービスの提供が可能となる。 According to this embodiment, it is possible to provide a user-friendly delivery service to the user.
22.上記実施形態の情報処理装置では、
前記サービスは、調理代行サービスであり、
当該調理代行サービスの提供に要するタスクは、調理作業、調理者の送迎、食材の搬送、および材料の提供を含むことを特徴とする。22. In the information processing apparatus of the above embodiment,
The service is a cooking agency service.
The task required to provide the cooking agency service is characterized by including cooking work, transportation of a cook, transportation of ingredients, and provision of ingredients.
この実施形態により、ユーザに対し、調理代行サービスとしてのデリバリーサービスのマッチングを提供することができる。 According to this embodiment, it is possible to provide the user with matching of a delivery service as a cooking agency service.
23.上記実施形態の情報処理装置(例えば、410)の制御方法は、
地域情報に基づいて、提供することが可能なサービスを提示する提示工程(例えば、S802、S805)と、
前記提示工程にて提示したサービスの選択を受け付ける受付工程(例えば、S803、S806)と、
前記受付工程にて受け付けたサービスの提供に要する1または複数のタスクを処理する1または複数の処理者をマッチングするマッチング工程(例えば、S804)と、
前記マッチング工程によるマッチング結果に基づいて、1または複数のタスクそれぞれに対応する作業者もしくは物品の移動を計画する計画工程(例えば、S810)と
を有する。23. The control method of the information processing apparatus (for example, 410) of the above embodiment is
A presentation process (for example, S802, S805) that presents services that can be provided based on regional information, and
A reception process (for example, S803, S806) that accepts the selection of the service presented in the presentation process, and
A matching process (for example, S804) that matches one or more processors that process one or more tasks required to provide the service received in the reception process.
It has a planning step (for example, S810) for planning the movement of a worker or an article corresponding to each of one or a plurality of tasks based on the matching result by the matching step.
この実施形態により、人と物品とを要するデリバリーサービスを提供するために、サービスの提供に利用する物品、及び、サービスに関する作業者をマッチングし、サービスを利用者へ提供することができる。 According to this embodiment, in order to provide a delivery service that requires a person and an article, the article used for providing the service and the worker related to the service can be matched and the service can be provided to the user.
24.上記実施形態の制御方法では、
前記地域情報は、サービスの提供に要する1または複数のタスクそれぞれの作業が可能な作業者、及び、サービスの提供に要する物品を提供可能な提供者のうちの少なくともいずれかの情報を含むことを特徴とする。24. In the control method of the above embodiment,
The regional information includes information on at least one of a worker who can perform each of one or a plurality of tasks required for providing a service and a provider who can provide an article required for providing a service. It is a feature.
この実施形態により、所定の地域において、人と物品のそれぞれに関するマッチングが可能となる。 This embodiment enables matching for each of a person and an article in a predetermined area.
25.上記実施形態の制御方法では、
サービスの提供に要する1または複数のタスクのそれぞれに対して、処理可能な処理者の情報を登録する登録工程(例えば、S702、S704)を更に有することを特徴とする。25. In the control method of the above embodiment,
It is characterized by further having a registration step (for example, S702, S704) for registering information of a processor that can be processed for each of one or a plurality of tasks required for providing a service.
この実施形態により、サービスの提供を受けるユーザにより適したマッチングが可能となる。 According to this embodiment, matching that is more suitable for the user who receives the service becomes possible.
26.上記実施形態の制御方法では、
前記マッチング工程では、前記地域情報に基づいて、複数の作業者、及び、物品の複数の提供者の中から選定を行う選定工程(例えば、S804、S807)を更に有することを特徴とする。26. In the control method of the above embodiment,
The matching step is further characterized by further including a selection step (for example, S804, S807) for selecting from a plurality of workers and a plurality of providers of goods based on the regional information.
この実施形態により、サービスの提供を受けるユーザにより適したマッチングが可能となる。 According to this embodiment, matching that is more suitable for the user who receives the service becomes possible.
27.上記実施形態の制御方法では、
前記選定工程にて選定された物品を提供する提供者に対し、当該物品の移動の要求を通知する通知工程(例えば、S810、S811)を更に有する。27. In the control method of the above embodiment,
Further, it has a notification step (for example, S810, S811) for notifying the provider who provides the article selected in the selection step of the request for movement of the article.
この実施形態により、適切に作業者に対する通知が可能となる。 According to this embodiment, it is possible to appropriately notify the worker.
28.上記実施形態の制御方法では、
前記地域情報は、タスクを処理する処理者と、当該処理者のモビリティの所有情報とが対応付けられた情報とを含むことを特徴とする。28. In the control method of the above embodiment,
The regional information is characterized by including a processor who processes a task and information associated with the mobility possession information of the processor.
この実施形態により、タスクに関する作業者や資材の移動を考慮したマッチングが可能となる。 According to this embodiment, matching can be performed in consideration of the movement of workers and materials related to the task.
29.上記実施形態の制御方法では、
前記地域情報は、処理者の位置情報、移動に要する時間の情報、提供可能な物品の属性情報、及び、処理者の属性情報の少なくともいずれかを含むことを特徴とする。29. In the control method of the above embodiment,
The area information is characterized by including at least one of the position information of the processor, the information of the time required for movement, the attribute information of the article that can be provided, and the attribute information of the processor.
この実施形態により、サービスの提供を受けるユーザにより適したマッチングが可能となる。 According to this embodiment, matching that is more suitable for the user who receives the service becomes possible.
30.上記実施形態の制御方法では、
前記提示工程において、サービスの提供を受けるユーザが所望する条件に合致するように、提供することが可能なサービスを提示することを特徴とする。30. In the control method of the above embodiment,
The presenting step is characterized in that a service that can be provided is presented so as to meet the conditions desired by the user who receives the service.
この実施形態により、サービスの提供を受けるユーザが指定した条件に従って、より適切なマッチングが可能となる。 According to this embodiment, more appropriate matching becomes possible according to the conditions specified by the user who receives the service.
31.上記実施形態の制御方法では、
前記条件は、時間および場所の少なくとも一方であることを特徴とする。31. In the control method of the above embodiment,
The condition is characterized by at least one of time and place.
この実施形態により、サービスの提供を受けるユーザが指定した時間や場所に関する条件に従って、より適切なマッチングが可能となる。 According to this embodiment, more appropriate matching can be performed according to the conditions regarding the time and place specified by the user who receives the service.
32.上記実施形態の制御方法では、
前記計画工程において、サービスの提供を受けるユーザが所望する時間および場所の少なくとも一方を指定した際に、当該指定に基づいて、作業者、及び、物品がほぼ同じタイミングで到着するように移動を計画することを特徴とする。32. In the control method of the above embodiment,
In the planning process, when the user who receives the service specifies at least one of the desired time and place, the movement is planned so that the worker and the article arrive at almost the same timing based on the designation. It is characterized by doing.
この実施形態により、ユーザに対し、ユーザフレンドリーなデリバリーサービスの提供が可能となる。 According to this embodiment, it is possible to provide a user-friendly delivery service to the user.
33.上記実施形態の制御方法では、
前記サービスは、調理代行サービスであり、
当該調理代行サービスの提供に要するタスクは、調理作業、調理者の送迎、食材の搬送、および材料の提供を含むことを特徴とする。33. In the control method of the above embodiment,
The service is a cooking agency service.
The task required to provide the cooking agency service is characterized by including cooking work, transportation of a cook, transportation of ingredients, and provision of ingredients.
この実施形態により、ユーザに対し、調理代行サービスとしてのデリバリーサービスのマッチングを提供することができる。 According to this embodiment, it is possible to provide the user with matching of a delivery service as a cooking agency service.
本発明は上記実施の形態に制限されるものではなく、本発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、本発明の範囲を公にするために、以下の請求項を添付する。 The present invention is not limited to the above embodiments, and various modifications and modifications can be made without departing from the spirit and scope of the present invention. Therefore, in order to publicize the scope of the present invention, the following claims are attached.
Claims (39)
前記第1の提示手段にて提示したサービスの選択を受け付ける受付手段と、
前記受付手段にて受け付けたサービスの提供に要する複数のタスクを特定し、当該複数のタスクそれぞれを処理する1または複数の処理者をマッチングするマッチング手段と、
前記マッチング手段による前記複数のタスクそれぞれに対するマッチング結果を前記1のサービスの利用者に提示する第2の提示手段と、
前記マッチング手段によるマッチング結果に基づいて、前記受付手段にて受け付けた1のサービスの提供に要する前記複数のタスクそれぞれに対応する処理者もしくは物品の移動を計画する計画手段と、を有し、
前記複数のタスクは、前記処理者もしくは前記物品を搬送する搬送タスクを含み、
前記計画手段は、前記1のサービスの提供を受けるユーザが所望する場所を指定した際に、当該指定に基づいて、前記搬送タスクの担当者が前記処理者もしくは前記物品をピックアップして該処理者もしくは該物品が該指定された場所に到着するように移動を計画する、
ことを特徴とするマッチングシステム。The first presentation means for presenting services that can be provided based on regional information,
A reception means that accepts the selection of the service presented by the first presentation means, and
A matching means that identifies a plurality of tasks required to provide a service received by the reception means and matches one or a plurality of processors that process each of the plurality of tasks.
A second presentation means for presenting the matching result for each of the plurality of tasks by the matching means to the user of the service 1.
Based on the matching result by the matching means, it has a processor or a planning means for planning the movement of a processor or an article corresponding to each of the plurality of tasks required for providing one service received by the reception means.
The plurality of tasks include a transport task for transporting the processor or the article.
In the planning means, when the user who receives the service of 1 specifies a desired place, the person in charge of the transport task picks up the processor or the article based on the designation, and the processor picks up the article. Or plan the move so that the article arrives at the designated location,
A matching system that features that.
当該調理代行サービスの提供に要するタスクは、調理作業、調理者の送迎、食材の搬送、および材料の提供を含むことを特徴とする請求項1乃至10のいずれか一項に記載のマッチングシステム。The service of 1 above is a cooking agency service.
The matching system according to any one of claims 1 to 10, wherein the task required to provide the cooking agency service includes cooking work, transportation of a cook, transportation of ingredients, and provision of ingredients.
前記第1の提示手段にて提示したサービスの選択を受け付ける受付手段と、
前記受付手段にて受け付けた1のサービスの提供に要する複数のタスクを特定し、当該複数のタスクそれぞれを処理する1または複数の処理者をマッチングするマッチング手段と、
前記マッチング手段による前記複数のタスクそれぞれに対するマッチング結果を前記1のサービスの利用者に提示する第2の提示手段と、
前記マッチング手段によるマッチング結果に基づいて、前記受付手段にて受け付けた1のサービスの提供に要する前記複数のタスクそれぞれに対応する処理者もしくは物品の移動を計画する計画手段と、を有し、
前記複数のタスクは、前記処理者もしくは前記物品を搬送する搬送タスクを含み、
前記計画手段は、前記1のサービスの提供を受けるユーザが所望する場所を指定した際に、当該指定に基づいて、前記搬送タスクの担当者が前記処理者もしくは前記物品をピックアップして該処理者もしくは該物品が該指定された場所に到着するように移動を計画する、
ことを特徴とする情報処理装置。The first presentation means for presenting services that can be provided based on regional information,
A reception means that accepts the selection of the service presented by the first presentation means, and
A matching means that identifies a plurality of tasks required for providing one service received by the reception means and matches one or a plurality of processors that process each of the plurality of tasks.
A second presentation means for presenting the matching result for each of the plurality of tasks by the matching means to the user of the service 1.
Based on the matching result by the matching means, it has a processor or a planning means for planning the movement of a processor or an article corresponding to each of the plurality of tasks required for providing one service received by the reception means.
The plurality of tasks include a transport task for transporting the processor or the article.
In the planning means, when the user who receives the service of 1 specifies a desired place, the person in charge of the transport task picks up the processor or the article based on the designation, and the processor picks up the article. Or plan the move so that the article arrives at the designated location,
An information processing device characterized by this.
当該調理代行サービスの提供に要するタスクは、調理作業、調理者の送迎、食材の搬送、および材料の提供を含むことを特徴とする請求項12乃至21のいずれか一項に記載の情報処理装置。The service of 1 above is a cooking agency service.
The information processing apparatus according to any one of claims 12 to 21, wherein the task required to provide the cooking agency service includes cooking work, transportation of a cook, transportation of ingredients, and provision of ingredients. ..
前記第1の提示工程にて提示したサービスの選択を受け付ける受付工程と、
前記受付工程にて受け付けた1のサービスの提供に要する複数のタスクを特定し、当該複数のタスクそれぞれを処理する1または複数の処理者をマッチングするマッチング工程と、
前記マッチング工程による前記複数のタスクそれぞれに対するマッチング結果を前記1のサービスの利用者に提示する第2の提示工程と、
前記マッチング工程によるマッチング結果に基づいて、前記受付工程にて受け付けた1のサービスの提供に要する前記複数のタスクそれぞれに対応する処理者もしくは物品の移動を計画する計画工程と、を有し、
前記複数のタスクは、前記処理者もしくは前記物品を搬送する搬送タスクを含み、
前記計画工程では、前記1のサービスの提供を受けるユーザが所望する場所を指定した際に、当該指定に基づいて、前記搬送タスクの担当者が前記処理者もしくは前記物品をピックアップして該処理者もしくは該物品が該指定された場所に到着するように移動を計画する、
ことを特徴とするマッチング方法。The first presentation process that presents the services that can be provided based on the regional information,
A reception process that accepts the selection of services presented in the first presentation process, and
A matching process of identifying a plurality of tasks required for providing one service received in the reception process and matching one or a plurality of processors who process each of the plurality of tasks.
A second presentation step of presenting the matching result for each of the plurality of tasks by the matching step to the user of the first service, and the second presentation step.
Based on the matching result by the matching process, it has a planning process for planning the movement of a processor or an article corresponding to each of the plurality of tasks required for providing one service received in the reception process.
The plurality of tasks include a transport task for transporting the processor or the article.
In the planning process, when the user who receives the service of 1 specifies a desired place, the person in charge of the transport task picks up the processor or the article and the processor based on the designation. Or plan the move so that the article arrives at the designated location,
A matching method characterized by that.
当該調理代行サービスの提供に要するタスクは、調理作業、調理者の送迎、食材の搬送、および材料の提供を含むことを特徴とする請求項23乃至32のいずれか一項に記載のマッチング方法。The service of 1 above is a cooking agency service.
The matching method according to any one of claims 23 to 32, wherein the task required to provide the cooking agency service includes cooking work, transportation of a cook, transportation of ingredients, and provision of ingredients.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2018/011823 WO2019180942A1 (en) | 2018-03-23 | 2018-03-23 | Matching system, information processing device, and matching method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2019180942A1 JPWO2019180942A1 (en) | 2021-02-04 |
| JP6966630B2 true JP6966630B2 (en) | 2021-11-17 |
Family
ID=67988305
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020507265A Expired - Fee Related JP6966630B2 (en) | 2018-03-23 | 2018-03-23 | Matching system, information processing device, and matching method |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP6966630B2 (en) |
| WO (1) | WO2019180942A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2023163780A (en) * | 2022-04-28 | 2023-11-10 | 日本電気株式会社 | Information processing system, information processing method and program |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7647000B2 (en) * | 2021-05-20 | 2025-03-18 | 株式会社メルカリ | Information processing method, program, and information processing device |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020026363A1 (en) * | 2000-03-17 | 2002-02-28 | Dunaway, Harold L. | Method and system for implementing remote independent culinary preparation service |
| JP3667604B2 (en) * | 2000-08-02 | 2005-07-06 | 日本電気株式会社 | Cooker dispatch system and method |
| JP2002074200A (en) * | 2000-08-30 | 2002-03-15 | Oki Electric Ind Co Ltd | Method and device for providing food material |
| JP2002222252A (en) * | 2001-01-26 | 2002-08-09 | Gourmet Navigator Inc | Chef business trip support system and chef business trip support program |
| JP2005275902A (en) * | 2004-03-25 | 2005-10-06 | Seiko Epson Corp | Chef dispatch system |
| JP2017199135A (en) * | 2016-04-26 | 2017-11-02 | 富士通株式会社 | Volunteer support apparatus, volunteer support program, and volunteer support method |
-
2018
- 2018-03-23 WO PCT/JP2018/011823 patent/WO2019180942A1/en not_active Ceased
- 2018-03-23 JP JP2020507265A patent/JP6966630B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2023163780A (en) * | 2022-04-28 | 2023-11-10 | 日本電気株式会社 | Information processing system, information processing method and program |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2019180942A1 (en) | 2019-09-26 |
| JPWO2019180942A1 (en) | 2021-02-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6019124B2 (en) | Method, apparatus and system for providing shopping service using integrated shopping cart | |
| US10685389B2 (en) | Shopping list creator and optimizer | |
| KR102346825B1 (en) | Shopping trip planner | |
| KR101764989B1 (en) | Recommending a retail location | |
| US20090239552A1 (en) | Location-based opportunistic recommendations | |
| JP7006031B2 (en) | Management equipment, control methods and programs | |
| JP5581167B2 (en) | Shopping support system, server device, and shopping support program | |
| JP6123040B1 (en) | Information processing apparatus, information processing method, and information processing program | |
| JP2002117221A (en) | Server and method for supporting shopping and portable terminal | |
| JP2015082134A (en) | Notification system and notification device | |
| JP2019200753A (en) | Determination device, determination method, and determination program | |
| JP6266151B1 (en) | Information processing apparatus, information processing method, and information processing program | |
| US11706585B2 (en) | Location based mobile messaging shopping network | |
| JP6966630B2 (en) | Matching system, information processing device, and matching method | |
| JP2019049836A (en) | Estimation device and estimation method and estimation program | |
| CN110880123A (en) | Terminal device, display method, and recording medium | |
| US20180082346A1 (en) | System and method for automatic product distribution management using distribution network and big data | |
| KR20180025453A (en) | Beforehand Ordering system | |
| KR20140056821A (en) | Beforehand ordering system | |
| JP6073687B2 (en) | Purchase history presentation system, purchase history presentation method, server device, and program | |
| WO2023175835A1 (en) | System, program in user terminal, and server | |
| KR102547886B1 (en) | Camping experience sharing platform provision system, camping experience sharing platform provision method and program stored in recording medium | |
| EP3117391A2 (en) | System and method publishing ad hoc offer messages and anonymous geographic proximity and category searches | |
| JP2019079269A (en) | Program, method and apparatus for remote customer service | |
| JP2020067986A (en) | Judgment device, judgment method, and judgment program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A529 | Written submission of copy of amendment under article 34 pct |
Free format text: JAPANESE INTERMEDIATE CODE: A5211 Effective date: 20200707 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200707 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20210103 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210125 |
|
| 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: 20211008 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20211021 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6966630 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |