JP7628661B2 - Program and matching support system - Google Patents
Program and matching support system Download PDFInfo
- Publication number
- JP7628661B2 JP7628661B2 JP2022212803A JP2022212803A JP7628661B2 JP 7628661 B2 JP7628661 B2 JP 7628661B2 JP 2022212803 A JP2022212803 A JP 2022212803A JP 2022212803 A JP2022212803 A JP 2022212803A JP 7628661 B2 JP7628661 B2 JP 7628661B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- vehicle
- resource
- planner
- resource owner
- 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
- 235000013305 food Nutrition 0.000 claims description 105
- 238000000034 method Methods 0.000 claims description 88
- 235000013361 beverage Nutrition 0.000 claims description 78
- 238000000605 extraction Methods 0.000 claims description 28
- 238000012545 processing Methods 0.000 claims description 28
- 239000004615 ingredient Substances 0.000 claims description 16
- 239000000284 extract Substances 0.000 claims description 11
- 230000005540 biological transmission Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 36
- 238000002360 preparation method Methods 0.000 description 28
- 230000007704 transition Effects 0.000 description 17
- 238000004891 communication Methods 0.000 description 6
- 238000012790 confirmation Methods 0.000 description 5
- 238000010411 cooking Methods 0.000 description 3
- 238000011156 evaluation Methods 0.000 description 3
- 230000003203 everyday effect Effects 0.000 description 2
- 241000209094 Oryza Species 0.000 description 1
- 235000007164 Oryza sativa Nutrition 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000012447 hatching Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 235000009566 rice Nutrition 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、プログラム及びマッチング支援システムに関する。 The present invention relates to a program and a matching support system.
特許文献1には、車両を用いて飲食物を販売する移動販売業者と、店舗(移動しない店舗)での飲食物販売業者とが、各々が取り扱っている飲食物の販売等について双方向の情報伝達を可能とするプログラムが開示されている。このプログラムは、店舗での飲食物販売業者が、移動販売業者に飲食物の販売代行を依頼することを可能にする。
特許文献1のプログラムでは、プログラムを利用するユーザは、店舗での飲食物販売業者であるか、又は移動販売業者である必要がある。また、特許文献1のプログラムでは、飲食業者が取り扱っている飲食物の販売を、移動販売業者が所有している車両を用いて、移動販売業者のスタッフが行うことが前提となっている。すなわち、特許文献1では、移動販売ビジネス(例えば、キッチンカービジネス)を実施できるリソースを有している移動販売業者が存在することが前提となっている。
In the program of
しかしながら、車両(例えば、キッチンカー)を所有する者が、自身では調理ができない場合や、販売を実施する日に自身の予定が合わない場合(対応できるスタッフがいない場合、すなわち、労働力がない)がある。また、自身が調理や車両の運転を行うスタッフとして活動できるものの(労働力を所有しているものの)、車両及び飲食店を所有していない場合がある。また、車両、スタッフ、及び飲食店のリソースは全く有していないものの、移動販売ビジネスを展開したい者や、上記リソースは全く有していないものの、キッチンカーをイベントに招待したいイベント主催者がいる。 However, there are cases where the owner of a vehicle (e.g., a food truck) is unable to cook the food themselves, or the schedule does not match the day the sale takes place (when there are no staff available, i.e., there is no labor). There are also cases where the owner is able to act as staff to cook and drive the vehicle (having the labor), but does not own the vehicle or restaurant. There are also people who wish to develop a mobile food sales business but do not have the resources of a vehicle, staff, or restaurant, and event organizers who wish to invite a food truck to an event but do not have any of the above resources.
すなわち、移動販売ビジネスの実施を所望するものの、移動販売ビジネスを行うためのリソースの一部又は全部を備えていないために、移動販売ビジネスを行えない者がいる。このように、移動販売ビジネスを企画しようする者(以下、「企画者」と呼ぶ)と、飲食物の移動販売ビジネスに必要なリソースの少なくとも1つを所有するリソース所有者とのマッチングを支援するためのプログラム及びマッチング支援システムが望まれている。 In other words, there are people who wish to operate a mobile sales business but are unable to do so because they do not have some or all of the resources required to operate a mobile sales business. As such, there is a demand for a program and matching support system that supports matching between people who wish to plan a mobile sales business (hereinafter referred to as "planners") and resource owners who possess at least one of the resources necessary for a mobile food and beverage sales business.
この開示は、上記のような課題を解決するためになされたものであり、企画者と、飲食物の移動販売ビジネスに必要なリソースの少なくとも1つを所有するリソース所有者とのマッチングを支援するためのプログラム及びマッチング支援システムを提供することを目的とする。 This disclosure has been made to solve the above-mentioned problems, and aims to provide a program and matching support system for supporting matching between planners and resource owners who own at least one of the resources required for a mobile food and beverage sales business.
上記の目的を達成するために、以下に開示する、本開示の第1の態様に係るプログラムは、飲食物の移動販売ビジネスを企画する者である企画者が使用する企画者端末と、飲食物の移動販売ビジネスに必要なリソースのうちの少なくとも1つを所有する者であるリソース所有者が使用するリソース所有者端末と、に通信可能なシステムのプロセッサに、処理を実行させるプログラムであって、前記リソースは、飲食物を提供するための車両と、車両の運転及び車両における飲食物の提供作業の少なくとも一方の作業を行う労働力と、車両に積載される積載物であって、車両で提供される飲食物及び当該飲食物の材料のうちの少なくとも一方を含む積載物と、を含み、前記プログラムは、飲食物を提供するための車両の情報を、当該車両の提供可能条件及び当該車両を所有するリソース所有者と対応付けて、リソースデータベースに登録する車両登録処理と、前記労働力を提供するリソース所有者の情報を、当該労働力の提供可能条件と対応付けて、前記リソースデータベースに登録する労働力登録処理と、前記積載物の情報を、当該積載物の提供可能条件、及び当該積載物を所有しているか又は準備することが可能なリソース所有者と対応付けて、前記リソースデータベースに登録する積載物登録処理と、前記企画者端末において入力又は選択された希望利用条件を、前記企画者端末から取得する利用条件受付処理と、前記利用条件受付処理において取得された希望利用条件を満たす提供可能条件に基づいて、前記リソースデータベースから、前記車両の情報、前記労働力を提供するリソース所有者の情報、及び前記積載物の情報のうちの少なくとも1つを抽出する抽出処理と、を、前記プロセッサに実行させる。 In order to achieve the above object, the program according to the first aspect of the present disclosure, which will be disclosed below, is a program for causing a processor of a system capable of communicating with a planner terminal used by a planner who plans a mobile food and beverage sales business, and a resource owner terminal used by a resource owner who owns at least one of the resources necessary for the mobile food and beverage sales business to execute processing, the resources including a vehicle for providing food and beverages, a labor force for performing at least one of the tasks of driving the vehicle and providing food and beverages in the vehicle, and cargo to be loaded on the vehicle, the cargo including at least one of the food and beverages and ingredients for the food and beverages to be provided in the vehicle, and the program associates information about the vehicle for providing food and beverages with the availability conditions of the vehicle and the resource owner who owns the vehicle, and The processor executes a vehicle registration process to register information of the resource owner who provides the labor force in the source database, a labor registration process to register information of the resource owner who provides the labor force in the resource database by associating the information with the labor supply conditions, a cargo registration process to register information of the cargo in the resource database by associating the information with the cargo supply conditions and a resource owner who owns or can prepare the cargo, a use conditions reception process to acquire from the planner terminal desired use conditions input or selected at the planner terminal, and an extraction process to extract at least one of the information of the vehicle, the information of the resource owner who provides the labor force, and the information of the cargo from the resource database based on the supply conditions that satisfy the desired use conditions acquired in the use conditions reception process.
また、本開示の第2の態様に係るマッチング支援システムは、飲食物の移動販売ビジネスを企画する者である企画者が使用する企画者端末と、飲食物の移動販売ビジネスに必要なリソースのうちの少なくとも1つを所有する者であるリソース所有者が使用するリソース所有者端末と、に通信可能なマッチング支援システムであって、前記リソースは、飲食物を提供するための車両と、車両の運転及び車両における飲食物の提供作業の少なくとも一方の作業を行う労働力と、車両に積載される積載物であって、車両で提供される飲食物及び当該飲食物の材料のうちの少なくとも一方を含む積載物と、を含み、前記マッチング支援システムは、飲食物を提供するための車両の情報を、当該車両の提供可能条件及び当該車両を所有するリソース所有者と対応付けて、リソースデータベースに登録する車両登録処理部と、前記労働力を提供するリソース所有者の情報を、当該労働力の提供可能条件と対応付けて、前記リソースデータベースに登録する労働力登録処理部と、前記積載物の情報を、当該積載物の提供可能条件、及び当該積載物を所有しているか又は準備することが可能なリソース所有者と対応付けて、前記リソースデータベースに登録する積載物登録処理部と、前記企画者端末において入力又は選択された希望利用条件を、前記企画者端末から取得する利用条件受付処理部と、前記利用条件受付処理部において取得された希望利用条件を満たす提供可能条件に基づいて、前記リソースデータベースから、前記車両の情報、前記労働力を提供するリソース所有者の情報、及び前記積載物の情報のうちの少なくとも1つを抽出する抽出処理部と、を、備える。 Furthermore, the matching support system according to the second aspect of the present disclosure is a matching support system capable of communicating with a planner terminal used by a planner who plans a mobile food and beverage sales business, and a resource owner terminal used by a resource owner who owns at least one of the resources necessary for the mobile food and beverage sales business, the resources including a vehicle for providing food and beverages, a labor force for performing at least one of the tasks of driving the vehicle and providing food and beverages in the vehicle, and cargo to be loaded on the vehicle, the cargo including at least one of the food and beverages provided in the vehicle and ingredients for the food and beverages, and the matching support system associates information about the vehicle for providing food and beverages with the availability conditions of the vehicle and the resource owner who owns the vehicle, and stores the information in a resource database. a vehicle registration processing unit that registers information of the resource owner who provides the labor force in the resource database, a labor registration processing unit that registers information of the resource owner who provides the labor force in the resource database in association with the labor supply conditions, a cargo registration processing unit that registers information of the cargo in the resource database in association with the cargo supply conditions and the resource owner who owns or can prepare the cargo, a usage conditions reception processing unit that acquires desired usage conditions input or selected at the planner terminal from the planner terminal, and an extraction processing unit that extracts at least one of the vehicle information, the information of the resource owner who provides the labor force, and the cargo information from the resource database based on the supply conditions that satisfy the desired usage conditions acquired at the usage conditions reception processing unit.
上記の構成によれば、企画者が、抽出された情報に基づいてリソース所有者から自身が必要なリソースを調達することができる。リソース所有者は、自身が保有しているものの、利用していないリソースを企画者に利用させることができる。すなわち、企画者と、リソース所有者とのマッチングを支援することができる。これにより、企画者は、自らが全てのリソースを所有してなくても飲食物の移動販売ビジネスを実施することができるとともに、リソース所有者は、自身のリソースを活用することができる。 According to the above configuration, the planner can procure the resources he or she needs from the resource owner based on the extracted information. The resource owner can allow the planner to use resources that the planner owns but is not using. In other words, it is possible to support matching between planners and resource owners. This allows the planner to operate a mobile food and drink sales business even if he or she does not own all of the resources, and allows the resource owner to utilize his or her own resources.
以下、本開示の一実施形態を図面に基づいて説明する。なお、本開示は、以下の実施形態に限定されるものではなく、本開示の構成を充足する範囲内で、適宜設計変更を行うことが可能である。また、以下の説明において、同一部分または同様な機能を有する部分には同一の符号を異なる図面間で共通して用い、その繰り返しの説明は省略する。また、実施形態および変形例に記載された各構成は、適宜組み合わされてもよいし、変更されてもよい。また、説明を分かりやすくするために、以下で参照する図面においては、構成が簡略化または模式化して示されている。 An embodiment of the present disclosure will be described below with reference to the drawings. Note that the present disclosure is not limited to the following embodiment, and appropriate design changes can be made within the scope of the configuration of the present disclosure. In the following description, the same reference numerals are used in common between different drawings for the same parts or parts having similar functions, and repeated description will be omitted. The configurations described in the embodiment and modified examples may be combined or modified as appropriate. In order to make the description easier to understand, the configurations are shown simplified or schematic in the drawings referenced below.
[マッチング支援システムの全体構成]
図1は、本実施形態におけるマッチング支援システム100(以下、「システム100」という)の構成を示すブロック図である。
[Overall configuration of the matching support system]
FIG. 1 is a block diagram showing the configuration of a matching support system 100 (hereinafter, referred to as "
図1に示すように、システム100は、ネットワークNを介して、企画者が使用する企画者端末20a、及び、リソース所有者が使用するリソース所有者端末20bとの通信を行うことにより、企画者とリソース所有者とをマッチングさせるシステムである。なお、ネットワークNは、例えば、インターネット及びLocal Area Network(LAN)であるが、これら以外のネットワーク(例えば、Wide Area Network(WAN))を用いてもよい。
As shown in FIG. 1, the
システム100では、リソース所有者により自身が所有するリソースがデータベース13a(図3参照)に登録される。また、リソース所有者により、登録されたリソースから、出品するリソースが決定される。そして、企画者により、希望利用条件が入力又は選択されると、システム100は、データベース13aからリソースの情報を抽出する。そして、システム100は、抽出された情報のいずれかが企画者に選択され、リソースに対する予約を可能にする。そして、システム100は、リソース所有者が企画者からの予約を承認すると、企画者に予約が承認されたことが知らせる。このように、システム100は、企画者が飲食物の移動販売ビジネスを実施しようとする時期に、必要なリソースをリソース所有者から調達できるように、予約を可能にする。また、システム100は、リソース所有者が自身が保有しているものの、利用していないリソースを企画者に利用させることを可能にする。すなわち、本実施形態のシステム100は、企画者と、リソース所有者とをマッチングさせることができる。これにより、企画者は、自らが全てのリソースを所有してなくても飲食物の移動販売ビジネスを実施することができるとともに、リソース所有者は、自身のリソースを活用することができる。
In the
「リソース」とは、飲食物の移動販売ビジネスに必要な資源である。「リソース」には、飲食物を提供するための車両と、車両の運転及び車両における飲食物の提供作業の少なくとも一方の作業を行う労働力と、車両に積載される積載物であって、車両で提供される飲食物及び当該飲食物の材料のうちの少なくとも一方を含む積載物と、飲食物の提供を実施する場所(出店場所)と、車両に飲食物又は当該飲食物の材料(積載物)を積み込む場所(仕込み場所)と、が含まれる。「飲食物」とは、飲料物及び食物の少なくとも一方を含むものである。 "Resources" are the resources necessary for a mobile food and beverage sales business. "Resources" include a vehicle for serving food and beverages, labor to drive the vehicle and/or serve food and beverages in the vehicle, cargo to be loaded onto the vehicle including at least one of the food and beverages and ingredients for said food and beverages served in the vehicle, the location where the food and beverages are served (the location where the food and beverages are set up), and the location where the food and beverages or ingredients for said food and beverages (cargo) are loaded onto the vehicle (the preparation location). "Food and beverages" includes at least one of beverages and food.
「リソース所有者」とは、上記したリソースの少なくとも1つを所有する者である。すなわち、「リソース所有者」には、飲食物を提供するための車両を所有するリソース所有者、積載物を所有しているか又は準備することが可能なリソース所有者、飲食物の提供を実施する場所である出店場所を所有するリソース所有者、車両に飲食物又は当該飲食物の材料を積み込む場所を所有するリソース所有者、及び、車両の運転及び車両における飲食物の提供作業の少なくとも一方の作業を行う労働力を有するリソース所有者が含まれる。「車両」とは、一例として車内にキッチンを有するキッチンカーが挙げられるが、この例に限られない。例えば、「車両」には、キッチンが設けられていない車両も含まれる。「積載物」には、車両で提供される飲食物のみならず、調理されることによって飲食物となる材料(食材)、飲食物を収容する容器・包装、及び調理器具が含まれる。 A "resource owner" is a person who owns at least one of the resources described above. In other words, "resource owners" include resource owners who own vehicles for providing food and drink, resource owners who own or can prepare cargo, resource owners who own a stall where food and drink are provided, resource owners who own a place to load food and drink or ingredients for said food and drink into a vehicle, and resource owners who have the labor to drive a vehicle and/or serve food and drink in the vehicle. An example of a "vehicle" is a food truck with a kitchen inside the vehicle, but this example is not limited to this. For example, "vehicle" also includes vehicles that do not have a kitchen. "Cargo" includes not only food and drink provided in the vehicle, but also ingredients (ingredients) that are cooked to become food and drink, containers and packaging for storing food and drink, and cooking utensils.
「企画者」とは、飲食物の移動販売ビジネスを企画する者である。ある企画者が、他の企画者に自身のリソースを提供する場合は、リソース所有者となる。すなわち、本システム100を利用するユーザは、リソースを提供する場合は「リソース所有者」となり、リソースを利用する場合は「企画者」となる。
A "planner" is a person who plans a mobile food and beverage sales business. When a planner provides his or her own resources to another planner, he or she becomes a resource owner. In other words, a user who uses this
「マッチング」とは、企画者が、リソースを利用することを希望する旨を、当該リソースを所有するリソース所有者に対して申し出し(予約し)、当該リソース所有者が当該企画者に利用(貸出)を承認することを意味する。この場合、企画者は、リソース所有者のリソースを利用する場合に、当該リソース所有者に、利用代金(レンタル代金)を支払う。なお、この例に限られず、リソース所有者は、無償で企画者にリソースを利用させてもよい。 "Matching" means that a planner makes an offer (reservation) to the resource owner who owns the resource that he/she wishes to use the resource, and the resource owner approves the use (loan) to the planner. In this case, when the planner uses the resource owner's resource, the planner pays the resource owner a usage fee (rental fee). Note that this is not limited to this example, and the resource owner may allow the planner to use the resource free of charge.
[マッチング支援システムの各部の構成]
図1に示すように、システム100は、ネットワークNを介して、企画者端末20a、リソース所有者端末20b、及び消費者端末20cと通信を行う。企画者端末20a、リソース所有者端末20b、及び消費者端末20cは、説明上、使用する者によって区別するために名称及び符号を変更しているが、いずれも情報端末20(図2参照)である。すなわち、企画者端末20aは、企画者が使用する情報端末20である。リソース所有者端末20bは、リソース所有者が使用する情報端末20である。消費者端末20gは、移動販売による飲食物を購入する消費者が使用する情報端末20である。システム100は、サーバ装置10を含む。
[Configuration of each part of the matching support system]
As shown in Figure 1, the
図2は、情報端末20のブロック図である。情報端末20は、例えば、スマートフォン、スマートウォッチ、パーソナルコンピュータ、またはタブレット端末として構成される。情報端末20は、制御部21と、タッチパネル22と、通信部23と、記憶部24と、を含む。制御部21は、プログラム24aを実行することにより制御処理を実行するプロセッサを含む。そして、制御部21は、情報端末20の各制御処理を実行する。また、タッチパネル22は、画像を表示するディスプレイを含むとともに、ユーザからのタッチ操作を受けつける。通信部23は、通信インターフェイスであり、ネットワークNに接続されている。記憶部24は、データを記憶可能なROM及びRAMの少なくとも一方を含む。記憶部24には、プログラム24aが記憶されている。プログラム24aは、情報端末20の制御処理を実行するアプリケーションプログラムである。なお、専用のアプリケーションソフトウェアを用いることに限られず、サーバ装置10に接続するブラウザ用ソフトウェア(例えば、Webブラウザ)が情報端末20にインストールされていてもよい。プログラム24aは、企画者及びリソース所有者に対して共通のアプリケーションプログラムである。例えば、企画者がリソースを所有している場合、自身が移動販売ビジネスを行わない時期には、リソース所有者として、本システム100を利用する。
2 is a block diagram of the
図3は、サーバ装置10のブロック図である。サーバ装置10は、制御部11と、通信部12と、記憶部13とを含む。制御部11は、サーバ装置10の各制御処理を実行するプロセッサを含む。通信部12は、通信インターフェイスであり、ネットワークNに接続されている。記憶部13は、データを記憶可能なROM及びRAMの少なくとも一方を含む。記憶部13には、データベース13aと、プログラム13bとが記憶されている。プログラム13bは、後述する図10~図33に示す処理を制御部11に実行させる。なお、サーバ装置10は、オンプレミス型(据え置き型)のサーバ装置でもよいし、クラウド上に構成されたサーバ装置であってもよい。
FIG. 3 is a block diagram of the
[データベースの構成]
図4~図9を参照して、データベース13aについて説明する。データベース13aには、リソース所有者によって登録されたリソースの情報と、企画者とリソース所有者とのマッチングに関する情報、及び、企画者とリソース所有者との決済に関する情報が記憶されている。
[Database configuration]
The
(リソースの情報)
〈車両の情報〉
図4に示すように、データベース13aには、車両の情報が登録されている。「車両の情報」には、車両ID、車両の名前、車両の保管場所、設備、大きさ、及びレンタル代金が含まれる。「車両ID」とは、登録された車両を特定することが可能な識別情報である。識別情報は、番号、文字及び記号の少なくとも1つを含む。「車両ID」は、図4の一例では「0001」である。「車両の名前」とは、リソース所有者が任意に設定した車両の名前である。「車両の名前」は、図4の一例では「キッチンカーA」である。「車両の保管場所」は、車両を保管している場所である。「車両の保管場所」は、例えば、車両を所有するリソース所有者の住所であってもよい。「設備」とは、車両に搭載された飲食物を準備または調理するために必要な設備である。「設備」とは、図4の一例では「炊飯器」及び「水100L」である。「大きさ」とは、例えば、車両総重量、又は、「軽トラック」、「小型トラック」、「中型トラック」、及び「大型トラック」のいずれであるかを示す情報である。「レンタル代金」とは、車両を利用する場合に企画者に請求する金額である。なお、図示しないが、車両の画像データがデータベース13aに登録されていてもよい。
(Resource information)
<Vehicle Information>
As shown in FIG. 4, vehicle information is registered in the
また、データベース13aには、車両の情報が、当該車両を提供することが可能な条件である提供可能条件及び当該車両を所有するリソース所有者と対応付けて登録されている。図4に示すように、リソース所有者を示す識別情報である「所有者ID」が「車両の情報」に対応付けられて登録されている。また、図5に示すように、データベース13aには、車両ID(例えば、「0001」)が車両の提供可能時期(例えば、希望日時の開始日時及び終了日時)に対応付けられて登録されている。なお、提供可能条件には、図5に示す提供を希望する時期(提供可能時期)に加えて(または提供可能時期に代えて)、図4に示すように、レンタル代金、車両の保管場所、設備、及び車両の大きさの少なくとも1つが含まれていてもよい。
In addition, in
〈出店場所の情報〉
図6に示すように、データベース13aには、出店場所の情報が登録されている。「出店場所の情報」には、出店場所ID、場所名、住所、内容、及びレンタル代金が含まれる。「出店場所ID」とは、登録されている出店場所を特定することが可能な識別情報である。「出店場所ID」は、図6の一例では「0011」である。「場所名」とは、出店場所の名称である。「場所名」は、図6の一例では「○○大学××キャンパス」である。「住所」は、出店場所の住所である。「内容」とは、出店場所へ出店させるための用途、及び企画者への連絡事項である。「レンタル代金」とは、出店場所を利用する場合に企画者に請求する金額である。なお、図示しないが、出店場所の画像データがデータベース13aに登録されていてもよい。
<Store location information>
As shown in FIG. 6, the
また、データベース13aには、出店場所の情報が、当該出店場所を提供することが可能な条件である提供可能条件及び当該出店場所を所有するリソース所有者と対応付けて登録されている。図6に示すように、リソース所有者を示す識別情報である「所有者ID」が「出店場所の情報」に対応付けられて登録されている。また、図5に示すように、データベース13aには、出店場所ID(例えば、「0011」)が出店場所の提供可能時期(例えば、希望日時の開始日時及び終了日時)に対応付けられて登録されている。なお、提供可能条件には、図5に示す提供を希望する時期(提供可能時期)に加えて(または提供可能時期に代えて)、図6に示すように、レンタル代金、住所、及び内容の少なくとも1つが含まれていてもよい。
In addition, in
〈仕込み場所の情報〉
図7に示すように、データベース13aには、仕込み場所の情報が登録されている。「仕込み場所」とは、積載物が準備され、当該積載物が車両に積み込まれる場所である。「仕込み場所の情報」には、仕込み場所ID、名前、住所、設備、及びレンタル代金が含まれる。「仕込み場所ID」とは、登録された仕込み場所を特定することが可能な識別情報である。「仕込み場所ID」は、図7の一例では「0021」である。「名前」とは、仕込み場所の名称である。「名前」は、図7の一例では「レストランA」である。「住所」は、仕込み場所の住所である。「設備」とは、仕込み場所において利用可能な調理に用いることができる設備である。「レンタル代金」とは、仕込み場所を利用する場合に企画者に請求する金額である。なお、図示しないが、仕込み場所の画像データがデータベース13aに登録されていてもよい。
<Information about preparation area>
As shown in FIG. 7, information on preparation locations is registered in the
また、データベース13aには、仕込み場所の情報が、当該仕込み場所を提供することが可能な条件である提供可能条件及び当該仕込み場所を所有するリソース所有者と対応付けて登録されている。図7に示すように、リソース所有者を示す識別情報である「所有者ID」が「仕込み場所の情報」に対応付けられて登録されている。また、図5に示すように、データベース13aには、仕込み場所ID(例えば、「0021」)が出店場所の提供可能時期に対応付けられて登録されている。なお、提供可能条件には、図5に示す提供を希望する時期(提供可能時期)に加えて(または提供可能時期に代えて)、図7に示すように、レンタル代金、住所、及び設備の少なくとも1つが含まれていてもよい。
In addition, in
〈積載物の情報〉
図8に示すように、データベース13aには、積載物の情報が登録されている。本実施形態では、「積載物の情報」と当該積載物を準備する飲食店の情報とが対応付けられている。「飲食店の情報」には、飲食店ID、名前、及び住所が含まれる。「積載物の情報」には、積載物名、及びレンタル代金が含まれる。「飲食店ID」とは、登録されている飲食店を特定することが可能な識別情報である。「飲食店ID」は、図8の一例では「0031」である。「名前」とは、飲食店の名称である。「名前」は、図8の一例では「レストランA」である。「住所」は、飲食店の住所である。「積載物名」とは、飲食物の名前又は食材の名前である。「レンタル代金」とは、積載物を利用する場合に企画者に請求する金額である。なお、図示しないが、積載物の画像データがデータベース13aに登録されていてもよい。
<Cargo information>
As shown in FIG. 8, information on the cargo is registered in the
また、データベース13aには、積載物の情報が、当該積載物を提供又は準備することが可能な条件である提供可能条件、及び当該積載物を所有しているか又は準備することが可能なリソース所有者と対応付けて登録されている。図8に示すように、リソース所有者を示す識別情報である「所有者ID」が「積載物の情報」に対応付けられて登録されている。また、図5に示すように、データベース13aには、飲食店ID(例えば、「0031」)が提供可能時期(例えば、希望日時の開始日時及び終了日時)に対応付けられて登録されている。なお、提供可能条件には、図5に示す提供を希望する時期(提供可能時期)に加えて(または提供可能時期に代えて)、図8に示すように、レンタル代金、住所、及び積載物名の少なくとも1つが含まれていてもよい。
In addition, in
〈労働力の情報〉
図9に示すように、データベース13aには、労働力の情報が登録されている。「労働力の情報」には、性別、及びレンタル代金が含まれる。「性別」とは、労働作業を行う者の性別である。「レンタル代金」とは、労働作業を行う者を利用した場合に、企画者に請求する金額である。また、データベース13aには、労働力を提供するリソース所有者の情報が、当該労働力を提供することが可能な条件である提供可能条件と対応付けて記憶されている。労働力を提供するリソース所有者の情報には、「所有者ID」と「労働力の情報」とを含む。図5に示すように、データベース13aには、所有者ID(例えば、「1041」)が提供可能時期(例えば、希望日時の開始日時及び終了日時)に対応付けられて登録されている。なお、図示しないが、労働作業を行う者の画像データがデータベース13aに登録されていてもよい。なお、提供可能条件には、図5に示す提供を希望する時期(提供可能時期)に加えて(または提供可能時期に代えて)、図9に示すように、レンタル代金、及び性別の少なくとも1つが含まれていてもよい。
Labor force information
As shown in FIG. 9, the
(マッチングに関する情報)
図5に示すように、データベース13aには、企画者とリソース所有者とのマッチングに関する情報が記憶されている。企画者によりリソースの利用が予約され、リソース所有者が承諾すると、データベース13aでは、マッチング済みであることを示す情報が、予約を行った企画者の識別情報(図5の例では「予約者ID」)と、予約されたリソース又はリソース所有者の識別情報(図5の例では「ID」)とに対応付けられる。
(Matching Information)
As shown in Fig. 5, the
(決済に関する情報)
図5に示すように、データベース13aには、企画者とリソース所有者との決済に関する情報が記憶されている。企画者とリソース所有者との金銭のやり取り(決済)が完了すると、データベース13aでは、決済済であることを示す情報が、予約を行った企画者の識別情報(図5の例では「予約者ID」)と、予約されたリソース又はリソース所有者の識別情報(図5の例では「ID」)とに対応付けられる。
(Payment Information)
As shown in Fig. 5, the
[制御部による制御処理]
次に、システム100の制御処理について説明する。システム100の制御処理は、サーバ装置10の制御部11がプログラム13bを実行することにより実現される。また、情報端末20における制御処理は、制御部21がプログラム24aを実行することにより実現される。
[Control process by control unit]
Next, a description will be given of the control process of the
(登録処理)
図10~図19を参照して、システム100によるリソースの登録処理について説明する。図10~図19の画面は、リソース所有者端末20bのタッチパネル22に表示される画面例である。図10に示すように、制御部11は、タッチパネル22にカレンダーを表示させる。図10に示す画面を、以下「カレンダー表示画面」という。カレンダーには、現在の日と、選択された日と、マッチング済の予定を示す情報と、が含まれる。「現在の日」は、図10の例では「2022年6月18日」であり、日付に丸印が追加される。また、「選択された日」は、図10の例では「2022年6月22日」であり、日付の欄にハッチング加工が施されている。「マッチング済の予定を示す情報」は、図10の例では「2022年6月23日」の欄内に表示されており、例えば、「予定B」のオブジェクトが表示される。
(Registration process)
The resource registration process by the
ここで、図10に示すカレンダー表示画面のうちの「マイページ」のオブジェクトをユーザ(例えば、リソース所有者)が操作すると、システム100は、タッチパネル22に表示される画面を、カレンダー表示画面から図11に示すマイページ画面に遷移させる。
Here, when a user (e.g., the resource owner) operates the "My Page" object on the calendar display screen shown in FIG. 10, the
そして、システム100は、図11に示すマイページ画面において「積載物設定」のオブジェクトが選択されると、タッチパネル22に表示する画面を、マイページ画面から図15に示す積載物設定画面に遷移させる。システム100は、マイページ画面において「キッチンカー設定」のオブジェクトが選択されると、タッチパネル22に表示する画面を、マイページ画面から図12に示すキッチンカー情報編集画面に遷移させる。また、システム100は、マイページ画面において「出店場所設定」のオブジェクトが選択されると、タッチパネル22に表示する画面を、マイページ画面から図13に示す出店場所設定画面に遷移させる。また、システム100は、マイページ画面において「仕込み場所設定」のオブジェクトが選択されると、タッチパネル22に表示する画面を、マイページ画面から図14に示す出店場所設定画面に遷移させる。また、マイページ画面において「人員設定」のオブジェクトを選択すると、タッチパネル22に表示する画面を、マイページ画面から図16に示す人員設定画面に遷移させる。
When the "Cargo Setting" object is selected on the My Page screen shown in FIG. 11, the
図12に示すキッチンカー情報編集画面において、リソース所有者により、「名前」、「大きさ」、「設備」、及び「レンタル代金」の情報が入力される。なお、情報の入力方法は、テキストや数字を入力する方法でもよいし、予め準備された選択肢からリソース所有者が選択する方法であってもよい。図13~図16の例においても、入力方法はこれと同様である。例えば、「大きさ」の入力に対して、「軽トラック」、「2tトラック」、及び「4tトラック」などの選択肢が予め準備されていてもよい。そして、システム100は、キッチンカー情報編集画面の「編集」のオブジェクトが選択されると、入力された情報を、リソース所有者の識別情報「所有者ID」に対応付けて、図4に示すデータベース13aに登録する。すなわち、リソース所有者端末20bから、システム100に、入力された情報と、所有者IDとが送信される。なお、「車両ID」はシステム100によって自動的に付与される。また、これに限られずに、図示しないが、キッチンカー情報編集画面においてリソース所有者が「車両ID」を入力してもよい。
In the kitchen car information editing screen shown in FIG. 12, the resource owner inputs information on "name", "size", "equipment", and "rental fee". The information may be input by inputting text or numbers, or may be selected by the resource owner from options prepared in advance. The input method is similar in the examples of FIG. 13 to FIG. 16. For example, options such as "light truck", "2 ton truck", and "4 ton truck" may be prepared in advance for the input of "size". Then, when the "Edit" object is selected on the kitchen car information editing screen, the
図13に示す出店場所設定画面において、リソース所有者により、「場所名」、「住所」、「内容」、及び「レンタル代金」の情報が入力される。そして、出店場所設定画面の「編集」のオブジェクトが選択されると、システム100は、入力された情報と、リソース所有者の識別情報「所有者ID」とを対応付けて、図6に示すデータベース13aに登録する。なお、「出店場所ID」はシステム100によって自動的に付与される。また、これに限られずに、図示しないが、出店場所設定画面においてリソース所有者が「出店場所ID」を入力してもよい。
In the store location setting screen shown in FIG. 13, the resource owner inputs information on "location name," "address," "contents," and "rental fee." Then, when the "Edit" object is selected on the store location setting screen, the
図14に示す仕込み場所設定画面において、リソース所有者により、「名前」、「住所」、「設備」、及び「レンタル代金」の情報が入力される。そして、仕込み場所設定画面の「編集」のオブジェクトが選択されると、システム100は、入力された情報と、リソース所有者の識別情報「所有者ID」とを対応付けて、図7に示すデータベース13aに登録する。なお、「仕込み場所ID」はシステム100によって自動的に付与される。また、これに限られずに、図示しないが、出店場所設定画面においてリソース所有者が「仕込み場所ID」を入力してもよい。
In the preparation location setting screen shown in FIG. 14, the resource owner inputs the information "Name," "Address," "Equipment," and "Rental Fee." Then, when the "Edit" object is selected on the preparation location setting screen, the
図15に示す積載物設定画面において、リソース所有者によって、「名前」(飲食店名)、「住所」、「積載物名」、及び「レンタル代金」の情報が入力される。そして、積載物設定画面の「編集」のオブジェクトが選択されると、システム100は、入力された情報と、リソース所有者の識別情報「所有者ID」とを対応付けて、図8に示すデータベース13aに登録する。なお、「飲食店ID」はシステム100によって自動的に付与される。また、これに限られずに、図示しないが、積載物設定画面においてリソース所有者が「飲食店ID」を入力してもよい。
In the cargo setting screen shown in FIG. 15, the resource owner inputs the information "Name" (restaurant name), "Address", "Cargo name", and "Rental fee". Then, when the "Edit" object is selected on the cargo setting screen, the
図16に示す人員設定画面において、リソース所有者により、「性別」及び「レンタル代金」の情報を入力する。そして、人員設定画面の「編集」のオブジェクトが選択されると、システム100は、入力された情報と、リソース所有者の識別情報「所有者ID」とを対応付けて、図9に示すデータベース13aに登録する。
In the personnel setting screen shown in FIG. 16, the resource owner inputs information on "gender" and "rental fee." Then, when the "Edit" object on the personnel setting screen is selected, the
そして、図17に示すように、カレンダー表示画面において、「+」のオブジェクトが選択されると、システム100は、出品するリソースをリソース所有者が選択するための一覧をタッチパネル22に表示する。この一覧の「キッチンカー出品」が選択されると、システム100は、タッチパネル22に表示する画面を、カレンダー表示画面からキッチンカー出品画面に遷移させる。
As shown in FIG. 17, when a "+" object is selected on the calendar display screen, the
図18に示すように、キッチンカー出品画面において、リソース所有者によって、提供可能時期が入力される。「提供可能時期」とは、リソース所有者が、自身が所有するリソースを企画者に提供することが可能な期間である。言い換えると、リソース所有者が、自身が所有するリソースを、企画者が利用することを希望する期間である。図18の例では、「提供可能時期」の始期が「マッチング希望日時 開始」の欄に入力され、「提供可能時期」の終期が「マッチング希望日時 終了」の欄に入力される。 As shown in FIG. 18, the resource owner inputs the available period on the kitchen car listing screen. The "available period" is the period during which the resource owner can provide the resources he owns to the planner. In other words, it is the period during which the resource owner wishes the planner to use the resources he owns. In the example of FIG. 18, the start of the "available period" is entered in the "desired matching date and time start" field, and the end of the "available period" is entered in the "desired matching date and time end" field.
図18に示すキッチンカー出品画面において、システム100は、「マッチングするキッチンカー」が選択されると、タッチパネル22に表示する画面を、キッチンカー出品画面から図19に示すキッチンカー一覧画面に、遷移させる。リソース所有者により複数の車両がデータベース13aに登録されている場合には、登録された車両のうちから1つをリソース所有者により選択される。車両が選択されると、システム100は、車両の名前をキッチンカー出品画面に表示させる。
When "Matching Kitchen Car" is selected on the kitchen car listing screen shown in FIG. 18, the
また、図18に示す「繰り返し」の欄には、毎日、曜日毎、毎週、又は、月毎に、「提供可能時期」に入力された開始時間と終了時間とが繰り返して入力される。そして、「追加」のオブジェクトが選択されると、図5に示すように、データベース13aに、リソースのID(車両ID)と、提供可能時期(希望日時開始及び希望日時終了)とが登録される。これにより、図4及び図5に示すように、データベース13aにおいて、所有者IDと、リソースのID(例えば、「車両ID」)と、提供可能時期と、所有者IDと、レンタル代金(料金の情報)とが互いに対応付けられた状態となる。例えば、この提供可能時期が2022年6月22日の場合、図17に示すように、システム100は、カレンダー上に「予定A」のオブジェクトを表示させる。「予定A」が選択されると、システム100は、タッチパネル22に表示する画面を、カレンダー表示画面から、図26に示す「自分から予約画面」に遷移させる。なお、「出店場所出品」、「仕込み場所出品」、「積載物出品」、及び「人員出品」は、上記の「キッチンカー出品」と同様のため、説明を省略する。
In addition, the start time and end time entered in the "Available Period" are repeatedly entered in the "Repeat" column shown in FIG. 18 every day, every day of the week, every week, or every month. Then, when the "Add" object is selected, the resource ID (vehicle ID) and the available period (desired start date and time and desired end date and time) are registered in the
(予約処理)
次に、図20~図25を参照して、システム100によるリソースの予約処理について説明する。図20~図25の画面は、企画者端末20aのタッチパネル22に表示される画面例である。
(Reservation processing)
Next, the resource reservation process by the
〈利用条件受付処理〉
図20に示すように、企画者端末20aのタッチパネル22にカレンダー画面が表示される。システム100は、企画者により選択されたカレンダー上の日を、企画者が予約を希望する時期である希望利用時期として取得する。そして、図21に示すように、システム100は、タッチパネル22に表示される画面をカレンダー画面から、検索キーワード入力画面に遷移させる。検索キーワード入力画面には、希望利用時期と、検索キーワードの入力欄と、希望するレンタル代金の入力欄と、「検索実行」のオブジェクトが表示される。すなわち、検索キーワード入力画面は、企画者が希望利用条件を入力するための画面である。システム100は、希望利用時期と、検索キーワードの入力欄に入力されたキーワードと、希望するレンタル代金の入力欄に入力された情報とを取得する。入力欄は、文字が入力されてもよいし、予め準備された複数の選択肢が設けられていてもよい。
<Terms of Use Acceptance Processing>
As shown in FIG. 20, a calendar screen is displayed on the
〈抽出処理〉
図21に示す検索キーワード入力画面における「検索実行」のオブジェクトが選択されると、システム100は、データベース13aから、希望利用時期に、提供可能時期が一致し、かつ、検索キーワードを含み、かつ、レンタル代金が入力された条件に該当するリソースの情報を抽出する。すなわち、システム100は、データベース13aから、希望利用条件を満たす提供可能条件に対応付けられたリソースの情報を抽出する。言い換えると、データベース13aから、希望利用条件、検索キーワード、及びレンタル代金によりフィルター処理が行われる。「希望利用時期に、提供可能時期が一致する」とは、データベース13aに登録されている提供可能時期のマッチング希望日時の開始から終了までの少なくとも一部が、希望利用時期に含まれていることを意味するものとする。システム100は、データベース13aから、希望利用時期に、提供可能時期が一致し、かつ、検索キーワードを含み、かつ、レンタル代金が入力された条件に該当するリソースの情報を全て抽出し、図22に示すように、タッチパネル22に、抽出された情報を一覧にして表示させる。なお、図22では、キッチンカー(車両)のみが抽出される例を示しているが、希望利用時期に、提供可能時期が一致し、かつ、検索キーワードを含むリソースが、車両以外の労働力(人員)、出店場所、仕込み場所、及び積載物である場合、システム100は、これらの情報を抽出する。
Extraction Process
When the "Search" object is selected on the search keyword input screen shown in FIG. 21, the
〈選択処理〉
システム100は、図22に示す抽出された情報の一覧のうちから、企画者端末20a上で企画者により1つが選択されると、図23に示すように、タッチパネル22に詳細表示画面を表示させる。システム100は、詳細表示画面に、データベース13aから抽出した情報を表示させる。図23の例では、「名前」、「住所」、「設備」、「レンタル代金」、及び「メッセージ欄」(コメント欄)が表示される。この画面において、「レンタル代金」が表示されるので、企画者は、リソースを利用する際の料金を確認してからリソースを選択することができる。また、「メッセージ欄」が表示されるので、この画面で、企画者とリソース所有者とのメッセージのやり取りを確認することができる。「メッセージ欄」が選択されると、システム100は、図24に示すように、タッチパネル22に表示させる画面を、詳細表示画面から、コメント画面に遷移させる。
Selection Processing
When the planner selects one of the extracted information shown in FIG. 22 on the
図24に示すように、システム100は、企画者端末20aから送信された企画者からのメッセージと、リソース所有者端末20bから送信されたリソース所有者からのメッセージとを、コメント画面に表示させる。また、コメント画面が表示された状態で、企画者端末20a又はリソース所有者端末20bにより、メッセージの入力欄にメッセージが入力され(図24の例の場合、「ありがとうございました。」)、「送信」のオブジェクトが選択されると、メッセージが投稿される(コメント画面にメッセージが追加される)。また、システム100は、企画者端末20aから送信された企画者からのメッセージと、リソース所有者端末20bから送信されたリソース所有者からのメッセージとを、リソースの情報(図23の例の場合、車両ID「0001」)に対応付けて、データベース13aに記憶する。なお、後述するマッチングが成立(リソース所有者が承認)した後には、コメント画面に、メッセージが投稿できないようにシステム100が構成されてもよい。
As shown in FIG. 24, the
図23に示す詳細表示画面において、企画者により「予約」のオブジェクトが選択されると、システム100は、企画者端末20aから企画者のIDを取得する。そして、システム100は、図5に示すように、企画者のIDを予約者IDとして、リソースのIDに対応付ける。リソースのIDに予約者IDが対応付けられた状態を、「予約された状態」とする。ここで、図20に示すカレンダー表示画面の「マッチング」が選択されると、システム100は、タッチパネル22に表示させる画面を、カレンダー表示画面から図25に示すマッチング表示画面に遷移させる。そして、マッチング表示画面において、「自分から予約」が選択されると、システム100は、タッチパネル22に表示させる画面を、マッチング表示画面から図26に示す「自分から予約」確認画面に遷移させる。「自分から予約」確認画面では、リソース所有者(相手)が承認済か、又は承認待ちの状態かが表示される。
When the "reservation" object is selected by the planner on the detailed display screen shown in FIG. 23, the
(マッチング処理)
リソースのIDに予約者IDが対応付けられ、予約された状態になると、例えば、図17に示すように、システム100は、予約されたリソースを所有するリソース所有者のリソース所有者端末20bのタッチパネル22のカレンダー表示画面に、企画者から予約されたことを示す情報(図17の例の場合、「予定A」のオブジェクト)を表示させる。なお、企画者から予約されたことを示す情報は、カレンダー表示画面上にポップアップ表示、バッジ表示、又は、バナー表示により行われてもよい。リソース所有者が、「予定A」のオブジェクトを選択するか、マッチング表示画面(図25参照)の「相手から予約」のオブジェクトが選択されると、システム100は、タッチパネル22に表示させる画面を、図27に示す「相手から予約」確認画面に遷移させる。システム100は、「相手から予約」確認画面に、希望利用時期(マッチング希望日時)と、メッセージと、「マッチング承認」のオブジェクトとが表示させる。「マッチング承認」のオブジェクトが選択されると、図5に示すように、予約者IDに「マッチング済」の情報が付加される。予約者IDに「マッチング済」の情報が付加されると、企画者端末20aのタッチパネル22に表示される「自分から予約」確認画面では、「承認待ち」から「承認済」に切り替わる。
(Matching process)
When the ID of the resource is associated with the reserving user ID and the resource is in a reserved state, for example, as shown in FIG. 17, the
この構成によれば、企画者は、飲食物の移動販売ビジネスを実施しようとする時期に、必要なリソースをリソース所有者から調達できるように、予約をすることができる。リソース所有者は、自身が保有しているものの、上記の提供可能時期に利用しないリソースを企画者に利用させることができる。すなわち、企画者と、リソース所有者とをマッチングさせることができる。これにより、企画者は、自らが全てのリソースを所有してなくても飲食物の移動販売ビジネスを実施することができるとともに、リソース所有者は、自身のリソースを活用することができる。 According to this configuration, a planner can make a reservation so that the necessary resources can be procured from a resource owner at the time when the planner wishes to operate a mobile food and beverage sales business. The resource owner can allow the planner to use resources that the planner owns but will not be using during the above-mentioned available period. In other words, planners and resource owners can be matched. This allows the planner to operate a mobile food and beverage sales business even if he or she does not own all of the resources, and allows the resource owner to utilize his or her own resources.
(決済処理)
リソース所有者により「マッチング承認」のオブジェクトが選択されると、システム100は、企画者端末20aに、図28に示す支払画面を表示させる。システム100は、支払画面に、企画者に請求する金額と、「支払う」のオブジェクトとを表示させる。「支払う」のオブジェクトが選択されると、システム100は、決済処理を実行する。決済処理は、例えば、企画者のクレジットカード情報、銀行口座情報、又は電子マネー口座を、データベース13aに予め記憶しておき、企画者の口座から、リソース所有者の口座に入金する処理を実行してもよい。また、システム100とは別の外部決済システムと連携し、外部決済システムによって、企画者から、リソース所有者に代金が支払われてもよい。
(Payment Processing)
When the resource owner selects the "Matching Approval" object, the
決済処理が終了すると、システム100は、図29に示すように支払いが完了したことを通知する画面を、企画者端末20aのタッチパネル22に表示させる。そして、図30に示すように、システム100は、企画者端末20aにリソース(サービス)の受け取りが完了したか否かの問い合わせの画面を表示させる。図30に示す画面において、企画者により「はい」が選択されると、システム100は、タッチパネル22に表示させる画面を問い合わせの画面からカレンダー表示画面に遷移させる。図30に示す画面において、企画者により「いいえ」が選択されると、システム100は、リソース所有者端末20bのタッチパネル22に、図31に示す評価画面を表示させる。評価画面では、例えば、「相手からサービスの提供を受けていないと申し出がありました。サービスを提供していない場合はサービスを提供して下さい」というメッセージと、「キャンセル」のオブジェクトと、「提供完了」のオブジェクトとが表示される。「キャンセル」のオブジェクトが選択されると、システム100は、決済処理を取り消し、図5に示すデータベース13aにおける「マッチング済」の情報を削除する。すなわち、システム100は、マッチング前の状態に戻す。「提供完了」のオブジェクトが選択されると、システム100は、タッチパネル22に表示させる画面を評価画面からカレンダー表示画面に遷移させる。
When the payment process is completed, the
(飲食物購入処理)
システム100は、消費者端末20cのタッチパネル22に、図32に示す商品名(図32の例の場合「麻婆丼」)と代金(図32の例の場合「500円」)とをカレンダー表示画面に表示させる。消費者により、カレンダー表示画面において、「注文」のオブジェクトが選択されると、決済処理が行われ、消費者から企画者に代金が支払われる。その後、システム100は、消費者端末20cのタッチパネル22に、図33に示す決済完了を示す表示と、注文番号と、「受取完了」のオブジェクトとを表示させる。「受取完了」のオブジェクトが消費者により選択されると、システム100は、タッチパネル22に表示させる画面を、図33に示す画面からカレンダー表示画面に遷移させる。これにより、企画者及びリソース所有者のみならず、消費者による購入手続に関する処理も、本システム100は実行することができる。
(Food and drink purchase processing)
The
[変形例]
以上、上述した実施形態は本開示を実施するための例示に過ぎない。よって、本開示は上述した実施形態に限定されることなく、その趣旨を逸脱しない範囲内で上述した実施形態を適宜変形して実施することが可能である。
[Modification]
As described above, the above-described embodiments are merely examples for implementing the present disclosure. Therefore, the present disclosure is not limited to the above-described embodiments, and can be implemented by appropriately modifying the above-described embodiments without departing from the spirit of the present disclosure.
(1)上記実施形態では、カレンダー上で、提供可能時期又は希望利用時期を選択する例を示したが、本開示はこれに限られない。すなわち、カレンダーが表示されない状態で、提供可能時期又は希望利用時期が入力または選択されてもよい。 (1) In the above embodiment, an example was shown in which the availability time or the desired use time was selected on a calendar, but the present disclosure is not limited to this. In other words, the availability time or the desired use time may be input or selected without the calendar being displayed.
(2)上記実施形態では、希望利用条件に、希望利用時期と、キーワードと、レンタル代金とを含む例を示したが、本開示はこれに限られない。すなわち、キーワードやレンタル代金に拘わらず、希望利用時期のみを希望利用条件として、データベースからリソースの情報を抽出してもよいし、時期やレンタル代金に拘わらず、キーワードのみを希望利用条件として、データベースからリソースの情報を抽出してもよいし、時期やキーワードに拘わらず、レンタル代金のみを希望利用条件として、データベースからリソースの情報を抽出してもよい。 (2) In the above embodiment, an example was shown in which the desired conditions of use included a desired time of use, a keyword, and a rental fee, but the present disclosure is not limited to this. In other words, resource information may be extracted from the database with only the desired time of use as the desired conditions of use, regardless of keywords or rental fee, or resource information may be extracted from the database with only keywords as the desired conditions of use, regardless of time or rental fee, or resource information may be extracted from the database with only the rental fee as the desired conditions of use, regardless of time or keyword.
(3)上記実施形態では、メッセージ(コメント)を詳細表示画面に表示させる例を示したが、本開示はこれに限られない。例えば、カレンダー表示画面にメッセージを表示させてもよいし、ポップアップ画面にメッセージを表示させてもよい。 (3) In the above embodiment, an example was shown in which a message (comment) was displayed on a details display screen, but the present disclosure is not limited to this. For example, a message may be displayed on a calendar display screen, or a message may be displayed on a pop-up screen.
(4)上記実施形態では、リソースの例として、車両、労働力(人員)、積載物、出店場所、及び仕込み場所を挙げたが、本開示はこれに限られない。例えば、リソースとして、車両、労働力(人員)、及び積載物のみであってもよいし、車両、労働力(人員)、積載物、出店場所、及び仕込み場所以外のリソースに対して、システム100によりマッチング支援されてもよい。
(4) In the above embodiment, vehicles, labor (personnel), cargo, store locations, and preparation locations are given as examples of resources, but the present disclosure is not limited to this. For example, resources may be only vehicles, labor (personnel), and cargo, or the
(5)上記実施形態では、システムが、選択処理、マッチング処理、決済処理、飲食物購入処理を実行する例を示したが、本開示はこれに限られない。選択処理、マッチング処理、決済処理、飲食物購入処理を実行しないシステムを構成してもよい。この場合、例えば、企画者は、抽出処理により抽出された情報にアクセスすることにより、リソースの情報を確認し、当該企画者自身がリソース所有者と連絡を取ることにより予約することができる。 (5) In the above embodiment, an example was shown in which the system executes the selection process, matching process, payment process, and food and beverage purchase process, but the present disclosure is not limited to this. A system may be configured that does not execute the selection process, matching process, payment process, or food and beverage purchase process. In this case, for example, the planner can check the resource information by accessing the information extracted by the extraction process, and make a reservation by contacting the resource owner himself.
また、上述した構成は、以下のように説明することができる。 The above configuration can be explained as follows:
第1の構成に係るプログラムは、飲食物の移動販売ビジネスを企画する者である企画者が使用する企画者端末と、飲食物の移動販売ビジネスに必要なリソースのうちの少なくとも1つを所有する者であるリソース所有者が使用するリソース所有者端末と、に通信可能なシステムのプロセッサに、処理を実行させるプログラムであって、リソースは、飲食物を提供するための車両と、車両の運転及び車両における飲食物の提供作業の少なくとも一方の作業を行う労働力と、車両に積載される積載物であって、車両で提供される飲食物及び当該飲食物の材料のうちの少なくとも一方を含む積載物と、を含み、プログラムは、飲食物を提供するための車両の情報を、当該車両の提供可能条件及び当該車両を所有するリソース所有者と対応付けて、リソースデータベースに登録する車両登録処理と、労働力を提供するリソース所有者の情報を、当該労働力の提供可能条件と対応付けて、リソースデータベースに登録する労働力登録処理と、積載物の情報を、当該積載物の提供可能条件、及び当該積載物を所有しているか又は準備することが可能なリソース所有者と対応付けて、リソースデータベースに登録する積載物登録処理と、企画者端末において入力又は選択された希望利用条件を、企画者端末から取得する利用条件受付処理と、利用条件受付処理において取得された希望利用条件を満たす提供可能条件に基づいて、リソースデータベースから、車両の情報、労働力を提供するリソース所有者の情報、及び積載物の情報のうちの少なくとも1つを抽出する抽出処理と、を、プロセッサに実行させる(第1の構成)。 The program according to the first configuration is a program that causes a processor of a system capable of communicating with a planner terminal used by a planner who plans a mobile food and beverage sales business, and a resource owner terminal used by a resource owner who owns at least one of the resources necessary for the mobile food and beverage sales business to execute processing, the resources including a vehicle for providing food and beverages, a labor force for performing at least one of the tasks of driving the vehicle and providing food and beverages in the vehicle, and cargo to be loaded on the vehicle, the cargo including at least one of the food and beverages and ingredients for the food and beverages to be provided in the vehicle, and the program associates information about the vehicle for providing food and beverages with the availability conditions of the vehicle and the resource owner who owns the vehicle, and generates resource data. The processor executes a vehicle registration process to register information of a resource owner who provides labor in a resource database, a labor registration process to register information of a resource owner who provides labor in a resource database by associating the information with the labor availability conditions, a cargo registration process to register information of a load in a resource database by associating the information with the cargo availability conditions and a resource owner who owns or can prepare the load, a usage conditions reception process to acquire from the planner terminal desired usage conditions input or selected in the planner terminal, and an extraction process to extract at least one of vehicle information, information of a resource owner who provides labor, and cargo information from the resource database based on availability conditions that satisfy the desired usage conditions acquired in the usage conditions reception process (first configuration).
上記第1の構成によれば、企画者が、抽出された情報に基づいてリソース所有者から自身が必要なリソースを調達することができる。リソース所有者は、自身が保有しているものの、利用していないリソースを企画者に利用させることができる。すなわち、企画者と、リソース所有者とのマッチングを支援することができる。これにより、企画者は、自らが全てのリソースを所有してなくても飲食物の移動販売ビジネスを実施することができるとともに、リソース所有者は、自身のリソースを活用することができる。 According to the first configuration, the planner can procure the resources he or she needs from the resource owner based on the extracted information. The resource owner can allow the planner to use resources that the planner owns but is not using. In other words, it is possible to support matching between planners and resource owners. This allows the planner to operate a mobile food and drink sales business even if he or she does not own all of the resources, and allows the resource owner to utilize his or her own resources.
第1の構成において、希望利用条件は、企画者がリソースのうちのいずれかの利用を希望する時期である希望利用時期を含んでもよい。提供可能条件は、リソース所有者がリソースを提供すること可能な時期である提供可能時期を含んでもよい。抽出処理は、利用条件受付処理において取得された希望利用時期に一致する提供可能時期に基づいて、リソースデータベースから、車両の情報、労働力を提供するリソース所有者の情報、及び積載物の情報のうちの少なくとも1つを抽出する処理を含んでもよい(第2の構成)。 In the first configuration, the desired use conditions may include a desired use time, which is the time when the planner desires to use one of the resources. The availability conditions may include an available time, which is the time when the resource owner can provide the resource. The extraction process may include a process of extracting at least one of vehicle information, information on the resource owner providing the labor, and cargo information from the resource database based on the available time that matches the desired use time acquired in the use conditions acceptance process (second configuration).
上記第2の構成によれば、企画者が飲食物の移動販売ビジネスを実施しようとする時期に、必要なリソースを抽出することができる。 The second configuration allows the planner to extract the necessary resources when he or she is planning to launch a mobile food and beverage sales business.
第2の構成において、利用条件受付処理は、企画者端末のディスプレイにカレンダーを表示して、当該カレンダー上で選択された日を、希望利用時期として取得する処理を含んでもよい。プログラムは、抽出処理によって抽出された情報を企画者端末のディスプレイに表示して、抽出処理によって抽出された情報を企画者により企画者端末によって選択させる画面上選択処理と、画面上選択処理によって選択された情報に対応付けられたリソース所有者が使用するリソース所有者端末のディスプレイのカレンダー上に、当該企画者からの予約を表示させる予約表示処理と、をさらにプロセッサに実行させるように構成されてもよい(第3の構成)。 In the second configuration, the use conditions acceptance process may include a process of displaying a calendar on the display of the planner terminal and acquiring a date selected on the calendar as the desired use time. The program may be further configured to cause the processor to execute an on-screen selection process of displaying the information extracted by the extraction process on the display of the planner terminal and allowing the planner to select information extracted by the extraction process on the planner terminal, and a reservation display process of displaying a reservation from the planner on the calendar on the display of the resource owner terminal used by the resource owner associated with the information selected by the on-screen selection process (third configuration).
上記第3の構成によれば、企画者は、ディスプレイに表示されたカレンダー上で日を選択することで希望利用時期を容易に選択することができ、ディスプレイに表示された抽出処理によって抽出された情報(リソース)から、利用したいリソースを容易に選択することができる。そして、リソース所有者は、企画者からの予約をカレンダー上で確認することができる。 According to the third configuration, the planner can easily select the desired time of use by selecting a date on the calendar displayed on the display, and can easily select the resource he or she wants to use from the information (resources) extracted by the extraction process displayed on the display. The resource owner can then check the reservation from the planner on the calendar.
第1~第3の構成のいずれか1つにおいて、プログラムは、抽出処理によって抽出された情報のいずれかを、企画者により企画者端末によって選択させる選択処理と、選択処理において選択された情報に対応付けられたリソース所有者が使用するリソース所有者端末に、当該企画者からの予約情報を送信する送信処理と、をさらにプロセッサに実行させるように構成されてもよい(第4の構成)。 In any one of the first to third configurations, the program may be further configured to cause the processor to execute a selection process in which the planner selects, via the planner terminal, any of the information extracted by the extraction process, and a transmission process in which reservation information from the planner is transmitted to a resource owner terminal used by the resource owner associated with the information selected in the selection process (fourth configuration).
上記第4の構成によれば、企画者は、飲食物の移動販売ビジネスを実施しようとする時期に、必要なリソースをリソース所有者から調達できるように、予約をすることができる。リソース所有者は、自身が保有しているものの、利用していないリソースを企画者に利用させることができる。すなわち、企画者と、リソース所有者とをマッチングさせることができる。 According to the fourth configuration, a planner can make a reservation so that the necessary resources can be procured from a resource owner at the time when the planner plans to start a mobile food and beverage sales business. The resource owner can allow the planner to use resources that the planner owns but is not using. In other words, planners and resource owners can be matched.
第4の構成において、利用条件受付処理は、企画者端末において入力又は選択されたキーワードを、企画者端末からさらに取得する処理を含んでもよい。抽出処理は、リソースデータベースから、キーワードを含む車両の情報、労働力を提供するリソース所有者の情報、及び積載物の情報のうちの少なくとも1つの情報を抽出し、キーワードを含む少なくとも1つの情報から、利用条件受付処理において入力又は選択された希望利用条件を満たす提供可能条件に基づく情報を、さらに抽出する処理を含んでもよい(第5の構成)。 In the fourth configuration, the use conditions reception process may include a process of further acquiring from the planner terminal the keywords input or selected at the planner terminal. The extraction process may include a process of extracting at least one of the following information from the resource database: vehicle information including the keywords, resource owner information providing the labor, and cargo information, and further extracting information based on available conditions that satisfy the desired use conditions input or selected in the use conditions reception process from the at least one information including the keywords (fifth configuration).
上記第5の構成によれば、企画者が入力又は選択したキーワードを含むリソースの情報がリソースデータベースから抽出される。これにより、企画者が利用を希望するリソースの情報を効率良く抽出することができる。 According to the fifth configuration, resource information that includes the keyword input or selected by the planner is extracted from the resource database. This allows efficient extraction of information on resources that the planner wishes to use.
第1~第5の構成のいずれか1つにおいて、プログラムは、企画者端末とリソース所有者端末とのそれぞれから、メッセージを取得するメッセージ取得処理と、抽出処理により抽出された情報とメッセージとを含む画像を、企画者端末のディスプレイ及びリソース所有者端末のディスプレイに表示させる表示処理とを、さらにプロセッサに実行させるように構成されてもよい(第6の構成)。 In any one of the first to fifth configurations, the program may be further configured to cause the processor to execute a message acquisition process for acquiring a message from each of the planner terminal and the resource owner terminal, and a display process for displaying an image including the information extracted by the extraction process and the message on the display of the planner terminal and the display of the resource owner terminal (sixth configuration).
上記第6の構成によれば、企画者とリソース所有者との間でメッセージのやり取りを行うことができる。 According to the sixth configuration, messages can be exchanged between the planner and the resource owner.
第1~第6の構成のいずれか1つにおいて、プログラムは、飲食物の提供を実施する場所の情報である出店場所を、当該出店場所の提供可能条件及び当該出店場所を所有するリソース所有者と対応付けて、リソースデータベースに登録する出店場所登録処理を、さらにプロセッサに実行させるように構成されてもよい。抽出処理は、利用条件受付処理において取得された希望利用条件を満たす提供可能条件に基づいて、リソースデータベースから、車両の情報、労働力を提供するリソース所有者の情報、及び積載物の情報のうちの少なくとも1つと、出店場所の情報とを抽出する処理を含んでもよい(第7の構成)。 In any one of the first to sixth configurations, the program may be further configured to cause the processor to execute a store location registration process that registers the store location, which is information about the location where food and beverages are provided, in the resource database by associating the store location with the availability conditions of the store location and the resource owner who owns the store location. The extraction process may include a process of extracting at least one of vehicle information, information about the resource owner providing labor, and information about the cargo, and store location information from the resource database based on the availability conditions that satisfy the desired use conditions acquired in the use conditions reception process (seventh configuration).
上記第7の構成によれば、飲食物の提供を実施する場所を有さない企画者と、出店場所を所有するリソース所有者とをマッチングさせることができる。 The seventh configuration above makes it possible to match planners who do not have a place to provide food and beverages with resource owners who have a place to set up shop.
第1~第7の構成のいずれか1つにおいて、プログラムは、車両に飲食物又は当該飲食物の材料を積み込む場所の情報を、当該積み込む場所の提供可能条件及び当該積み込む場所を所有するリソース所有者と対応付けて、リソースデータベースに登録する積み込み場所登録処理を、さらにプロセッサに実行させるように構成されてもよい。抽出処理は、利用条件受付処理において取得された希望利用条件を満たす提供可能条件に基づいて、リソースデータベースから、車両の情報、労働力を提供するリソース所有者の情報、及び積載物の情報のうちの少なくとも1つと、積み込む場所の情報とを抽出する処理を含んでもよい(第8の構成)。 In any one of the first to seventh configurations, the program may be configured to cause the processor to execute a loading location registration process that registers information about a location where food and beverages or ingredients for the food and beverages are loaded onto a vehicle in a resource database, in association with the availability conditions of the loading location and the resource owner who owns the loading location. The extraction process may include a process of extracting at least one of information about the vehicle, information about the resource owner who provides the labor, and information about the cargo from the resource database based on the availability conditions that satisfy the desired use conditions acquired in the use conditions reception process (eighth configuration).
上記第8の構成によれば、車両に飲食物又は当該飲食物の材料を積み込む場所を有さない企画者と、車両に飲食物又は当該飲食物の材料を積み込む場所を所有するリソース所有者とをマッチングさせることができる。 According to the eighth configuration, it is possible to match a planner who does not have a place to load food and drink or ingredients for said food and drink onto a vehicle with a resource owner who has a place to load food and drink or ingredients for said food and drink onto a vehicle.
第1~第8の構成のいずれか1つにおいて、車両登録処理は、車両の情報を、当該車両を利用する料金の情報にさらに対応付けて、リソースデータベースに登録する処理を含んでもよい。労働力登録処理は、労働力を提供するリソース所有者の情報を、当該労働力を利用する料金の情報にさらに対応付けて、リソースデータベースに登録する処理を含んでもよい。積載物登録処理は、積載物の情報を、当該積載物を利用する料金の情報にさらに対応付けて、リソースデータベースに登録する処理を含んでもよい。プログラムは、抽出処理によって抽出された情報に対応付けられた料金の情報を、企画者端末にさらに送信する料金情報送信処理を、さらにプロセッサに実行させるように構成されてもよい(第9の構成)。 In any one of the first to eighth configurations, the vehicle registration process may include a process of registering vehicle information in the resource database, further associating the information on the vehicle with information on the fee for using the vehicle. The labor registration process may include a process of registering information on the resource owner providing the labor in the resource database, further associating the information on the fee for using the labor. The cargo registration process may include a process of registering information on the cargo in the resource database, further associating the information on the fee for using the cargo. The program may be further configured to cause the processor to execute a fee information transmission process that further transmits fee information associated with the information extracted by the extraction process to the planner terminal (ninth configuration).
上記第9の構成によれば、企画者は、リソースを利用する際の料金を確認してからリソースを選択することができる。 According to the ninth configuration, the planner can select a resource after checking the fee for using the resource.
第10の構成に係るマッチング支援システムは、飲食物の移動販売ビジネスを企画する者である企画者が使用する企画者端末と、飲食物の移動販売ビジネスに必要なリソースのうちの少なくとも1つを所有する者であるリソース所有者が使用するリソース所有者端末と、に通信可能なマッチング支援システムであって、リソースは、飲食物を提供するための車両と、車両の運転及び車両における飲食物の提供作業の少なくとも一方の作業を行う労働力と、車両に積載される積載物であって、車両で提供される飲食物及び当該飲食物の材料のうちの少なくとも一方を含む積載物と、を含み、マッチング支援システムは、飲食物を提供するための車両の情報を、当該車両の提供可能条件及び当該車両を所有するリソース所有者と対応付けて、リソースデータベースに登録する車両登録処理部と、労働力を提供するリソース所有者の情報を、当該労働力の提供可能条件と対応付けて、リソースデータベースに登録する労働力登録処理部と、積載物の情報を、当該積載物の提供可能条件、及び当該積載物を所有しているか又は準備することが可能なリソース所有者と対応付けて、リソースデータベースに登録する積載物登録処理部と、企画者端末において入力又は選択された希望利用条件を、企画者端末から取得する利用条件受付処理部と、利用条件受付処理部において取得された希望利用条件を満たす提供可能条件に基づいて、リソースデータベースから、車両の情報、労働力を提供するリソース所有者の情報、及び積載物の情報のうちの少なくとも1つを抽出する抽出処理部と、を、備える(第10の構成)。 The matching support system according to the tenth configuration is a matching support system capable of communicating with a planner terminal used by a planner who plans a mobile food and beverage sales business, and a resource owner terminal used by a resource owner who owns at least one of the resources necessary for the mobile food and beverage sales business, the resources including a vehicle for providing food and beverages, a labor force for performing at least one of the tasks of driving the vehicle and providing food and beverages in the vehicle, and cargo to be loaded on the vehicle, the cargo including at least one of the food and beverages and ingredients for the food and beverages to be provided in the vehicle, and the matching support system associates information about the vehicle for providing food and beverages with the availability conditions of the vehicle and the resource owner who owns the vehicle, and generates resource data. The tenth configuration includes a vehicle registration processing unit that registers information on the resource owner who provides the labor force in the resource database, a labor registration processing unit that registers information on the resource owner who provides the labor force in the resource database in association with the labor provision conditions, a cargo registration processing unit that registers information on the cargo in the resource database in association with the cargo provision conditions and the resource owner who owns or can prepare the cargo, a usage conditions reception processing unit that acquires from the planner terminal the desired usage conditions that are input or selected in the planner terminal, and an extraction processing unit that extracts at least one of the vehicle information, the information on the resource owner who provides the labor force, and the cargo information from the resource database based on the provision conditions that satisfy the desired usage conditions acquired in the usage conditions reception processing unit (tenth configuration).
上記第10の構成によれば、企画者と、飲食物の移動販売ビジネスに必要なリソースの少なくとも1つを所有するリソース所有者とのマッチングを支援することが可能なマッチング支援システムを提供することができる。 According to the tenth configuration, it is possible to provide a matching support system that can support matching between a planner and a resource owner who owns at least one of the resources required for a mobile food and beverage sales business.
13a…データベース、13b…プログラム、20…情報端末、20a…企画者端末、20b…リソース所有者端末、20c…消費者端末、22…タッチパネル、24a…プログラム、100…マッチング支援システム 13a...database, 13b...program, 20...information terminal, 20a...planner terminal, 20b...resource owner terminal, 20c...consumer terminal, 22...touch panel, 24a...program, 100...matching support system
Claims (10)
前記リソースは、飲食物を提供するための車両と、車両の運転及び車両における飲食物の提供作業の少なくとも一方の作業を行う労働力と、車両に積載される積載物であって、車両で提供される飲食物及び当該飲食物の材料のうちの少なくとも一方を含む積載物と、を含み、
前記プログラムは、
飲食物を提供するための車両の情報を、当該車両の提供可能条件及び当該車両を所有するリソース所有者と対応付けて、リソースデータベースに登録する車両登録処理と、
前記労働力を提供するリソース所有者の情報を、当該労働力の提供可能条件と対応付けて、前記リソースデータベースに登録する労働力登録処理と、
前記積載物の情報を、当該積載物の提供可能条件、及び当該積載物を所有しているか又は準備することが可能なリソース所有者と対応付けて、前記リソースデータベースに登録する積載物登録処理と、
前記企画者端末において入力又は選択された希望利用条件を、前記企画者端末から取得する利用条件受付処理と、
前記利用条件受付処理において取得された希望利用条件を満たす提供可能条件に基づいて、前記リソースデータベースから、前記車両の情報、前記労働力を提供するリソース所有者の情報、及び前記積載物の情報のうちの少なくとも1つを抽出する抽出処理と、を、前記プロセッサに実行させる、プログラム。 A program for causing a processor of a system capable of communicating with a planner terminal used by a planner who plans a mobile food and beverage sales business and a resource owner terminal used by a resource owner who owns at least one of the resources required for the mobile food and beverage sales business, comprising:
The resources include a vehicle for providing food and beverages, a labor force for performing at least one of driving the vehicle and providing food and beverages in the vehicle, and a load to be loaded on the vehicle, the load including at least one of food and beverages provided in the vehicle and ingredients for the food and beverages;
The program is
a vehicle registration process for registering information on a vehicle for providing food and beverages in a resource database in association with the availability conditions of the vehicle and a resource owner who owns the vehicle;
a labor force registration process for registering information of a resource owner who provides the labor force in the resource database in association with the labor force availability conditions;
a cargo registration process for registering information on the cargo in the resource database in association with a condition under which the cargo can be provided and a resource owner who owns or can prepare the cargo;
a use conditions receiving process for receiving from the planner terminal the desired use conditions input or selected at the planner terminal;
and an extraction process of extracting at least one of information on the vehicle, information on the resource owner providing the labor, and information on the cargo from the resource database based on available conditions that satisfy the desired conditions of use obtained in the conditions of use acceptance process.
前記提供可能条件は、リソース所有者が前記リソースを提供すること可能な時期である提供可能時期を含み、
前記抽出処理は、前記利用条件受付処理において取得された希望利用時期に一致する提供可能時期に基づいて、前記リソースデータベースから、前記車両の情報、前記労働力を提供するリソース所有者の情報、及び前記積載物の情報のうちの少なくとも1つを抽出する処理を含む、請求項1に記載のプログラム。 The desired conditions of use include a desired time when the planner desires to use any of the resources;
The provision availability condition includes a provision availability time, which is a time when the resource owner is able to provide the resource;
The program according to claim 1, wherein the extraction process includes a process of extracting at least one of information on the vehicle, information on the resource owner providing the labor, and information on the cargo from the resource database based on a supply period that matches the desired use period obtained in the use conditions acceptance process.
前記プログラムは、前記抽出処理によって抽出された情報を前記企画者端末のディスプレイに表示して、前記抽出処理によって抽出された情報を企画者により前記企画者端末によって選択させる画面上選択処理と、
前記画面上選択処理によって選択された情報に対応付けられたリソース所有者が使用するリソース所有者端末のディスプレイのカレンダー上に、当該企画者からの予約を表示させる予約表示処理と、をさらに前記プロセッサに実行させる、請求項2に記載のプログラム。 the use conditions reception process includes a process of displaying a calendar on a display of the planner terminal and acquiring a date selected on the calendar as the desired use time,
the program includes an on-screen selection process for displaying the information extracted by the extraction process on a display of the planner terminal and allowing the planner to select the information extracted by the extraction process using the planner terminal;
3. The program according to claim 2, further causing the processor to execute a reservation display process for displaying reservations from the planner on a calendar on a display of a resource owner terminal used by the resource owner associated with the information selected by the on-screen selection process.
前記選択処理において選択された情報に対応付けられたリソース所有者が使用するリソース所有者端末に、当該企画者からの予約情報を送信する送信処理と、をさらに前記プロセッサに実行させる、請求項1に記載のプログラム。 A selection process in which a planner selects, via the planner terminal, any of the information extracted by the extraction process;
The program according to claim 1, further causing the processor to execute a transmission process of transmitting reservation information from the planner to a resource owner terminal used by the resource owner associated with the information selected in the selection process.
前記抽出処理は、前記リソースデータベースから、前記キーワードを含む前記車両の情報、前記労働力を提供するリソース所有者の情報、及び前記積載物の情報のうちの少なくとも1つの情報を抽出する、請求項4に記載のプログラム。 The use conditions reception process further acquires, from the planner terminal, a keyword that has been input or selected at the planner terminal;
The program according to claim 4 , wherein the extraction process extracts at least one of information on the vehicle including the keyword, information on a resource owner providing the labor force, and information on the cargo from the resource database.
前記抽出処理により抽出された情報と前記メッセージとを含む画像を、前記企画者端末のディスプレイ及び前記リソース所有者端末のディスプレイに表示させる表示処理とを、さらに前記プロセッサに実行させる、請求項1~5のいずれか1項に記載のプログラム。 A message acquisition process for acquiring messages from the planner terminal and the resource owner terminal, respectively;
A program described in any one of claims 1 to 5, further causing the processor to execute a display process of displaying an image including the information extracted by the extraction process and the message on the display of the organizer terminal and the display of the resource owner terminal.
前記抽出処理は、前記利用条件受付処理において取得された希望利用条件を満たす提供可能条件に基づいて、前記リソースデータベースから、前記車両の情報、前記労働力を提供するリソース所有者の情報、及び前記積載物の情報のうちの少なくとも1つと、前記出店場所の情報とを抽出する、請求項1~5のいずれか1項に記載のプログラム。 and further causing the processor to execute a store location registration process for registering information on a store location, which is a location where food and beverages are provided, in the resource database by associating the store location with a provision condition of the store location and a resource owner who owns the store location;
The program described in any one of claims 1 to 5, wherein the extraction process extracts at least one of information on the vehicle, information on the resource owner providing the labor, and information on the cargo, and information on the store location, from the resource database based on available conditions that satisfy the desired conditions of use obtained in the conditions of use acceptance process.
前記抽出処理は、前記利用条件受付処理において取得された希望利用条件を満たす提供可能条件に基づいて、前記リソースデータベースから、前記車両の情報、前記労働力を提供するリソース所有者の情報、及び前記積載物の情報のうちの少なくとも1つと、前記積み込む場所の情報とを抽出する、請求項1~5のいずれか1項に記載のプログラム。 and further causing the processor to execute a loading place registration process for registering information on a place where food and drink or ingredients for the food and drink are loaded onto a vehicle in the resource database in association with a provision condition of the loading place and a resource owner who owns the loading place;
The program according to any one of claims 1 to 5, wherein the extraction process extracts at least one of information on the vehicle, information on the resource owner providing the labor, and information on the cargo, and information on the loading location, from the resource database based on available conditions that satisfy the desired usage conditions obtained in the usage conditions acceptance process.
前記労働力登録処理は、前記労働力を提供するリソース所有者の情報を、当該労働力を利用する料金の情報にさらに対応付けて、前記リソースデータベースに登録し、
前記積載物登録処理は、前記積載物の情報を、当該積載物を利用する料金の情報にさらに対応付けて、前記リソースデータベースに登録し、
前記抽出処理によって抽出された情報に対応付けられた料金の情報を、前記企画者端末にさらに送信する料金情報送信処理を、さらに前記プロセッサに実行させる、請求項1~5のいずれか1に記載のプログラム。 The vehicle registration process further associates the vehicle information with information on a fee for using the vehicle, and registers the information in the resource database;
The labor force registration process further associates information of a resource owner who provides the labor force with information on a fee for using the labor force, and registers the information in the resource database;
The cargo registration process further associates the cargo information with information on a fee for using the cargo, and registers the information in the resource database;
A program described in any one of claims 1 to 5, further causing the processor to execute a fee information transmission process that further transmits fee information associated with the information extracted by the extraction process to the planner terminal.
前記リソースは、飲食物を提供するための車両と、車両の運転及び車両における飲食物の提供作業の少なくとも一方の作業を行う労働力と、車両に積載される積載物であって、車両で提供される飲食物及び当該飲食物の材料のうちの少なくとも一方を含む積載物と、を含み、
前記マッチング支援システムは、
飲食物を提供するための車両の情報を、当該車両の提供可能条件及び当該車両を所有するリソース所有者と対応付けて、リソースデータベースに登録する車両登録処理部と、
前記労働力を提供するリソース所有者の情報を、当該労働力の提供可能条件と対応付けて、前記リソースデータベースに登録する労働力登録処理部と、
前記積載物の情報を、当該積載物の提供可能条件、及び当該積載物を所有しているか又は準備することが可能なリソース所有者と対応付けて、前記リソースデータベースに登録する積載物登録処理部と、
前記企画者端末において入力又は選択された希望利用条件を、前記企画者端末から取得する利用条件受付処理部と、
前記利用条件受付処理部において取得された希望利用条件を満たす提供可能条件に基づいて、前記リソースデータベースから、前記車両の情報、前記労働力を提供するリソース所有者の情報、及び前記積載物の情報のうちの少なくとも1つを抽出する抽出処理部と、を、備える、マッチング支援システム。 A matching support system capable of communicating with a planner terminal used by a planner who plans a mobile food and drink sales business, and a resource owner terminal used by a resource owner who owns at least one of the resources required for the mobile food and drink sales business, comprising:
The resources include a vehicle for providing food and beverages, a labor force for performing at least one of driving the vehicle and providing food and beverages in the vehicle, and a load to be loaded on the vehicle, the load including at least one of food and beverages provided in the vehicle and ingredients for the food and beverages;
The matching support system includes:
a vehicle registration processing unit that registers information about a vehicle for providing food and beverages in a resource database in association with a provision condition of the vehicle and a resource owner who owns the vehicle;
a labor registration processing unit that registers information of a resource owner who provides labor in the resource database in association with a labor supply condition of the resource owner;
a cargo registration processing unit that registers information about the cargo in the resource database in association with a condition under which the cargo can be provided and a resource owner who owns or can prepare the cargo;
a usage conditions reception processing unit that receives from the planner terminal the desired usage conditions input or selected at the planner terminal;
and an extraction processing unit that extracts at least one of information on the vehicle, information on the resource owner providing the labor, and information on the cargo from the resource database based on available conditions that satisfy the desired usage conditions acquired by the usage conditions reception processing unit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022212803A JP7628661B2 (en) | 2022-12-29 | 2022-12-29 | Program and matching support system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022212803A JP7628661B2 (en) | 2022-12-29 | 2022-12-29 | Program and matching support system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024095854A JP2024095854A (en) | 2024-07-11 |
| JP7628661B2 true JP7628661B2 (en) | 2025-02-12 |
Family
ID=91810430
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022212803A Active JP7628661B2 (en) | 2022-12-29 | 2022-12-29 | Program and matching support system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7628661B2 (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013099964A1 (en) | 2011-12-27 | 2013-07-04 | ニーズトゥーマッチ株式会社 | Matching support device, matching support system, and program |
-
2022
- 2022-12-29 JP JP2022212803A patent/JP7628661B2/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013099964A1 (en) | 2011-12-27 | 2013-07-04 | ニーズトゥーマッチ株式会社 | Matching support device, matching support system, and program |
Non-Patent Citations (2)
| Title |
|---|
| カレマのシステムとキッチンカーで新たな時代を,[online],2022年11月29日,[令和6年12月17日検索], インターネット<URL:https://web.archive.org/web/20221129104758/https://calema.jp/> |
| 移動販売でスタッフを募集するときの求人方法8選!人数の決め方や時給も解説,[online],2021年09月20日,[令和6年12月18日検索], インターネット<URL:https://inshokugyou-life.com/mobilesales-jobs/> |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024095854A (en) | 2024-07-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11803833B2 (en) | Computing system implementing a network transaction service | |
| US20240296439A1 (en) | Computing system implementing a network transaction service | |
| US11030550B2 (en) | Computing system implementing reservation monitoring and shared fund transaction processing | |
| US11074633B2 (en) | Systems, methods, and computer program products for on-line gifting | |
| US7702582B2 (en) | Payment system and method, server apparatus, payment processing method, and computer program product | |
| JP2022110048A (en) | An application programming interface for structuring distributed systems | |
| US20170308818A1 (en) | Payment and ordering system and application for a mobile client | |
| WO2014127853A1 (en) | Application, method and system for purchasing a product | |
| US20170193590A1 (en) | Webpage workflows with pooled transactions | |
| KR101806481B1 (en) | System and method for issuing an electronic voucher using kiosk device | |
| JP5806907B2 (en) | Travel sales system and travel sales method | |
| CN105378787A (en) | Shop system | |
| JP2002366672A (en) | Hotel order system | |
| KR20020091784A (en) | golf links management system | |
| JP5133462B1 (en) | Product sales system and product sales method | |
| JP7628661B2 (en) | Program and matching support system | |
| JP2020004353A (en) | Cashless dish order system | |
| KR20090107222A (en) | How to buy a group online | |
| JP5097310B2 (en) | Product purchase price settlement system and method | |
| WO2019165496A1 (en) | Computer-implemented purchaser prioritization system and method | |
| JP6941714B1 (en) | Information processing system | |
| JP6793223B1 (en) | Information creation method, information creation system, information creation device, and computer program | |
| JP7755482B2 (en) | Shopping agent service providing device and shopping agent service providing method | |
| JP2010182003A (en) | System, method and program for point addition | |
| JP7744472B1 (en) | Information processing device, method, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20241216 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20241216 |
|
| 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: 20241224 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241225 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7628661 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |