JP7503531B2 - Intermediary device, program, and information processing method - Google Patents
Intermediary device, program, and information processing method Download PDFInfo
- Publication number
- JP7503531B2 JP7503531B2 JP2021159853A JP2021159853A JP7503531B2 JP 7503531 B2 JP7503531 B2 JP 7503531B2 JP 2021159853 A JP2021159853 A JP 2021159853A JP 2021159853 A JP2021159853 A JP 2021159853A JP 7503531 B2 JP7503531 B2 JP 7503531B2
- Authority
- JP
- Japan
- Prior art keywords
- brand
- information
- menu
- restaurant
- unit
- 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
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Cash Registers Or Receiving Machines (AREA)
Description
本発明は、仲介装置、プログラム、および情報処理方法に関する。 The present invention relates to an intermediary device, a program, and an information processing method.
従来、インターネットなどで食事の注文を受け付けて配達する、いわゆるフードデリバリーサービスを実現する技術が存在する。例えば、下記特許文献1には、複数のブランドそれぞれの複数の調理施設(中央キッチン施設。いわゆる、クラウドキッチン)を備える仮想レストランシステムが開示されている。この仮想レストランシステムでは、専用のアプリケーションを介して配達場所とメニューから選択された食事を含む注文を受け取り、注文ごとに配達場所に基づいて調理施設が選択される。次に、選択された調理施設で注文された食事が生産されるよう指示する。そして、完成された食事は、注文積み込みゾーンに移動され、配達車両に積み込まれて配達される。
Conventionally, there exists technology for realizing so-called food delivery services that accept and deliver food orders over the Internet or the like. For example, the following
近年、フードデリバリーサービスの需要はますます増加している。ここで、フードデリバリーサービスの需要が増加することに伴い、現実の飲食店における店内飲食サービスの需要が減少することが考えられる。このため、飲食事業者は、店内飲食サービスの需要が減少する分、それ以外のサービスに現実の飲食店を活用させたいという要望がある。しかしながら、上記従来技術では、ブランドごとに調理施設を専用に備えてそこで調理させるため現実の飲食店の活用はなされていない。また、現実の飲食店が単にデリバリーサービスに対応するだけでは新たな収益源の獲得までは難しい。 In recent years, the demand for food delivery services has been increasing. It is conceivable that as the demand for food delivery services increases, the demand for in-store dining services at real restaurants will decrease. As a result, food service operators have expressed a desire to utilize real restaurants for other services to compensate for the decrease in demand for in-store dining services. However, with the above-mentioned conventional technology, real restaurants are not utilized because cooking facilities are provided exclusively for each brand and food is prepared there. In addition, it is difficult for real restaurants to acquire new revenue sources by simply responding to delivery services.
そこで、本発明は、上記課題を解決するため、現実の飲食店での店内飲食サービス以外のサービスにおいて、現実の飲食店の活用を促進することができる仲介装置、プログラム、および情報処理方法を提供することを目的とする。 Therefore, in order to solve the above problems, the present invention aims to provide an intermediary device, a program, and an information processing method that can promote the use of real restaurants for services other than in-store dining services at real restaurants.
本発明の一態様に係る仲介装置は、飲食物のメニューの調理方法を提供するメニュー提供者が使用する提供者装置から、メニューの調理方法を含むメニュー情報を取得するメニュー取得部と、メニュー情報に基づいて、メニューを消費者に提供する飲食サービスのブランドを設定する設定部と、飲食事業者が使用する飲食事業者装置から、飲食事業者の現実の飲食店に関する現実飲食店情報であって現実の飲食店が備える調理環境の情報を含む現実飲食店情報を取得する飲食店取得部と、現実飲食店情報およびメニュー情報に基づいて、ブランドと現実の飲食店とを対応付ける対応付け部と、飲食事業者装置に、現実の飲食店に対応付けたブランドと、ブランドが提供するメニューのメニュー情報と、を出力させる事業者出力部と、を備える。 The intermediary device according to one aspect of the present invention includes a menu acquisition unit that acquires menu information including a cooking method for the menu from a provider device used by a menu provider that provides cooking methods for food and beverage menus; a setting unit that sets a brand of the food and beverage service that provides the menu to consumers based on the menu information; a restaurant acquisition unit that acquires real restaurant information related to the real restaurant of the food and beverage supplier from a food and beverage supplier device used by the food and beverage supplier, the real restaurant information including information on the cooking environment provided by the real restaurant; a matching unit that matches the brand with the real restaurant based on the real restaurant information and the menu information; and a business output unit that causes the food and beverage supplier device to output the brand associated with the real restaurant and menu information of the menu provided by the brand.
本発明の一態様に係るプログラムは、コンピュータに、飲食物のメニューの調理方法を提供するメニュー提供者が使用する提供者装置から、メニューの調理方法を含むメニュー情報を取得するメニュー取得機能と、メニュー情報に基づいて、メニューを消費者に提供する飲食サービスのブランドを設定する設定機能と、飲食事業者が使用する飲食事業者装置から、飲食事業者の現実の飲食店に関する現実飲食店情報であって現実の飲食店が備える調理環境の情報を含む現実飲食店情報を取得する飲食店取得機能と、現実飲食店情報およびメニュー情報に基づいて、ブランドと現実の飲食店とを対応付ける対応付け機能と、飲食事業者装置に、現実の飲食店に対応付けたブランドと、ブランドが提供するメニューのメニュー情報と、を出力させる事業者出力機能と、を実現させる。 A program according to one aspect of the present invention provides a computer with the following: a menu acquisition function that acquires menu information, including cooking methods for the menu, from a provider device used by a menu provider that provides cooking methods for food and beverage menu items; a setting function that sets a brand for the food and beverage service that provides the menu to consumers based on the menu information; a restaurant acquisition function that acquires real restaurant information related to the real restaurant of the food and beverage supplier, including information on the cooking environment provided by the real restaurant, from a food and beverage supplier device used by the food and beverage supplier; a matching function that matches the brand with the real restaurant based on the real restaurant information and the menu information; and an operator output function that causes the food and beverage supplier device to output the brand associated with the real restaurant and menu information for the menu provided by the brand.
本発明の一態様に係る情報処理方法は、コンピュータが、飲食物のメニューの調理方法を提供するメニュー提供者が使用する提供者装置から、メニューの調理方法を含むメニュー情報を取得し、メニュー情報に基づいて、メニューを消費者に提供する飲食サービスのブランドを設定し、飲食事業者が使用する飲食事業者装置から、飲食事業者の現実の飲食店に関する現実飲食店情報であって現実の飲食店が備える調理環境の情報を含む現実飲食店情報を取得し、現実飲食店情報およびメニュー情報に基づいて、ブランドと現実の飲食店とを対応付け、飲食事業者装置に、現実の飲食店に対応付けたブランドと、ブランドが提供するメニューのメニュー情報と、を出力させる。 In one aspect of the present invention, an information processing method includes a computer that obtains menu information, including cooking methods for a menu, from a provider device used by a menu provider that provides cooking methods for a food and beverage menu, sets a brand for the food and beverage service that provides the menu to consumers based on the menu information, obtains real restaurant information related to the real restaurant of the food and beverage provider from a food and beverage provider device used by the food and beverage provider, the real restaurant information including information on the cooking environment of the real restaurant, matches the brand with the real restaurant based on the real restaurant information and the menu information, and causes the food and beverage provider device to output the brand associated with the real restaurant and menu information for a menu provided by the brand.
本発明によれば、現実の飲食店での店内飲食サービス以外のサービスにおいて、現実の飲食店の活用を促進することができる仲介装置、プログラム、および情報処理方法を提供することができる。 The present invention provides an intermediary device, a program, and an information processing method that can promote the use of real restaurants for services other than in-store dining services at real restaurants.
添付図面を参照して、本発明の好適な実施形態(以下、「本実施形態」という)について説明する。なお、各図において、同一の符号を付したものは、同一又は同様の構成を有する。 A preferred embodiment of the present invention (hereinafter, referred to as "the present embodiment") will be described with reference to the attached drawings. Note that in each drawing, parts with the same reference numerals have the same or similar configurations.
本実施形態において、「部」や「手段」、「装置」、「システム」とは、単に物理的手段を意味するものではなく、その「部」や「手段」、「装置」、「システム」が有する機能をソフトウェアによって実現する場合も含む。また、1つの「部」や「手段」、「装置」、「システム」が有する機能が2つ以上の物理的手段や装置により実現されても、2つ以上の「部」や「手段」、「装置」、「システム」の機能が1つの物理的手段や装置により実現されてもよい。 In this embodiment, "part", "means", "device", and "system" do not simply mean physical means, but also include cases where the functions of the "part", "means", "device", and "system" are realized by software. Furthermore, the functions of one "part", "means", "device", or "system" may be realized by two or more physical means or devices, and the functions of two or more "parts", "means", "device", or "system" may be realized by one physical means or device.
<1.システム構成>
図1を参照して、本実施形態に係るバーチャルキッチンシステム1のシステム構成の例を説明する。
1. System configuration
An example of a system configuration of a
バーチャルキッチンシステム1は、現実の飲食店の活用を促進するために、飲食物のメニューの調理方法を含むメニュー情報を提供する提供者(以下、「メニュー提供者」ともいう)と、現実の飲食店を所有する飲食事業者とをつなげるためのシステムである。バーチャルキッチンシステム1では、メニュー提供者からブランド情報やメニュー情報を提供してもらい、専用の店舗、設備および料理人を持たない飲食サービスのブランド(以下、「飲食サービスブランド」または単に「ブランド」ともいう)を新規に立ち上げることができる。そして、立ち上げた飲食サービスブランドと現実の飲食店とをマッチングして(対応付けして)、マッチングされた現実の飲食店は、この飲食サービスブランドの名で、提供されたメニュー情報により消費者にメニュー(飲食物)を提供する。
The
「現実の飲食店」とは、現実に存在する飲食店をいう。現実の飲食店は、既存の店舗であってもよいし、将来出店する予定の店舗であってもよい。 "Actual restaurant" refers to a restaurant that actually exists. A real restaurant may be an existing store or a store that is planned to open in the future.
「メニュー情報」とは、1以上の飲食物のメニューを示す情報である。メニュー情報は、例えば、メニューごとに、メニュー名、メニューの調理方法、メニューの単価、および/またはメニューの原価率などを含む。メニューの調理方法は、例えば、メニューを調理するための材料と材料ごとの分量、使用する調理器具、調理工程、および/または盛り付け方法などを含む。 "Menu information" is information that indicates one or more food and drink menus. Menu information includes, for each menu item, the menu name, the cooking method for the menu item, the unit price of the menu item, and/or the cost rate of the menu item. The cooking method for the menu item includes, for example, the ingredients and the amount of each ingredient used to prepare the menu item, the cooking utensils to be used, the cooking process, and/or the presentation method.
「ブランド情報」とは、飲食サービスブランドに関する情報である。ブランド情報は、例えば、飲食サービスブランドごとに、各ブランドを識別するための識別情報(ブランドID)、ブランド名、提供するメニューの種類(例えば、和食、中華、洋食またはイタリアンなど)、ブランドの独自性またはポジションを表すコンセプト(例えば、「辛いものが好きな人向けの本格中華」や「小さい子も喜ぶオムライス専門店」など)、顧客ターゲット(例えば、学生向けまたは家族向けなど)、および/または価格帯(例えば、昼:下限〇〇円~上限〇〇円、夜:下限〇〇円~上限〇〇円など)などを含む。ブランド情報は、例えば、飲食サービスブランドごとに、主要なメニューのメニュー情報を含んでもよい。 "Brand information" is information about food and beverage service brands. For example, for each food and beverage service brand, brand information includes identification information (brand ID) for identifying each brand, brand name, type of menu offered (e.g., Japanese, Chinese, Western, or Italian), concept expressing the uniqueness or positioning of the brand (e.g., "authentic Chinese food for people who like spicy food" or "a specialty omelet rice restaurant that even small children will enjoy"), customer target (e.g., students or families), and/or price range (e.g., lunch: minimum XXX yen to maximum XXX yen, dinner: minimum XXX yen to maximum XXX yen). Brand information may include menu information for the main menu items for each food and beverage service brand, for example.
ブランド情報は、例えば、出店地域情報を含んでもよい。出店地域情報は、飲食サービスブランドごとに、出店対象の地域を示す情報である。この出店対象の地域とは、例えば、飲食サービスブランドが配達サービスを行う場合には、配達対象の地域であってもよい。なお、出店地域情報は、ブランド情報に含まれず、個別の情報として提供者装置200から取得されてもよい。
The brand information may include, for example, store location information. The store location information is information that indicates the target store location for each food and beverage service brand. For example, if the food and beverage service brand provides a delivery service, this target store location may be the target delivery location. Note that the store location information may not be included in the brand information, but may be obtained from the
図1に示すように、バーチャルキッチンシステム1は、仲介事業者が使用する仲介装置100と、メニュー提供者が使用する提供者装置200と、飲食事業者が使用する飲食事業者装置300と、消費者が使用する消費者装置400と、を含む。
As shown in FIG. 1, the
仲介装置100と、提供者装置200と、飲食事業者装置300と、消費者装置400とは、ネットワークNを介して互いに接続されている。また、仲介装置100は、外部システム500と、ネットワークNを介して互いに接続されている。また、飲食事業者装置300は、飲食事業者が所有する現実の飲食店が使用する飲食店装置410とネットワークを介して接続されている。なお、飲食事業者が現実の飲食店の責任者(店長や料理長)を兼ねている場合など、飲食事業者装置300と飲食店装置310とは、同じ情報処理装置であってもよい。なお、以下、提供者装置200と、飲食事業者装置300と、消費者装置400とを総称して、「関係者装置」ともいう。この関係者とは、例えば、メニュー提供者、飲食事業者、デリバリー事業者、および/または発注先などである。
The
ネットワークNは、無線ネットワークや有線ネットワークにより構成される。ネットワークの一例としては、携帯電話網や、PHS(Personal Handy-phone System)網、無線LAN(Local Area Network)、3G(3rd Generation)、LTE(Long Term Evolution)、4G(4th Generation)、5G(5th Generation)、WiMax(登録商標)、赤外線通信、Bluetooth(登録商標)、有線LAN、電話線、電灯線ネットワーク、IEEE1394などに準拠したネットワークがある。 The network N is composed of a wireless network and a wired network. Examples of networks include a mobile phone network, a PHS (Personal Handy-phone System) network, a wireless LAN (Local Area Network), 3G (3rd Generation), LTE (Long Term Evolution), 4G (4th Generation), 5G (5th Generation), WiMax (registered trademark), infrared communication, Bluetooth (registered trademark), a wired LAN, a telephone line, a power line network, and a network conforming to IEEE 1394, etc.
[仲介装置]
仲介装置100は、提供者装置200と飲食事業者装置300と消費者装置400との通信が可能な情報処理装置である。仲介装置100は、例えば、バーチャルキッチンシステム1を運営する者(以下、単に「運営者」ともいう)が使用する装置である。仲介装置100は、所定のプログラムを実行することにより、提供者装置200からメニュー情報を取得して、現実の飲食店を営む飲食事業者の飲食事業者装置300に連携する。仲介装置100は、例えば、Webサーバとして、Webアプリを介して、バーチャルキッチンシステム1を利用するためのWebサイトをユーザに提供してもよい。ユーザとは、例えば、運営者、メニュー提供者、飲食事業者、飲食店の店員、および消費者などである。
[Intermediary device]
The
仲介装置100は、提供者装置200、飲食事業者装置300、および消費者装置400それぞれからのユーザ認証の要求(各ユーザのアカウントIDとパスワードを含む)、いわゆるログイン要求を受け付ける。仲介装置100は、受け付けたログインが成功した場合に、それぞれが許可されたバーチャルキッチンシステム1の機能が利用可能となる。このログインに必要な各ユーザのアカウントは、各ユーザがバーチャルキッチンシステム1に予め登録したアカウントによって行われる。
The
[提供者装置]
提供者装置200は、例えば、スマートフォンやラップトップなどの情報処理装置であり、メニュー提供者からのブランド情報やメニュー情報の受け付けや、仲介装置100との通信を行うことが可能である。提供者装置200は、所定のプログラムを実行することにより、仲介装置100と連携して各種情報を送受信したり、飲食サービスブランドに関する画面を表示したり、依頼者の要求を受け付けたりする。
[Provider Device]
The
[飲食事業者]
飲食事業者装置300は、例えば、スマートフォンやラップトップ、サーバ装置(クラウドサーバも含む)などの情報処理装置であり、飲食事業者からの現実飲食店情報の入力の受け付けや、仲介装置100との通信を行うことが可能である。飲食事業者装置300は、所定のプログラムを実行することにより、仲介装置100と連携して各種情報を送受信したり、飲食サービスブランドや現実の飲食店に関する画面を表示したり、飲食事業者の要求を受け付けたりする。
[Food and beverage businesses]
Food and
「現実飲食店情報」とは、現実の飲食店に関する情報である。現実飲食店情報は、例えば、現実の飲食店ごとに、それぞれが備える調理環境を含んでもよい。また、現実飲食店情報は、例えば、現実の飲食店ごとに、店名、提供するメニューの種類(ジャンル)、連絡先、住所、配達可能地域、営業日時、価格帯、および/または顧客ターゲットなどを含んでもよい。 "Real restaurant information" is information about real restaurants. The real restaurant information may include, for example, the cooking environment each real restaurant has. The real restaurant information may also include, for example, the name of the restaurant, the type of menu offered (genre), contact information, address, delivery area, business hours, price range, and/or customer target for each real restaurant.
調理環境は、例えば、現実の飲食店ごとに、調理を担当する人材に関する情報(例えば、シェフの人数やシェフそれぞれのスキルなど)、調理スペースの面積、調理設備、および/または調理器具などを含む。また、この調理設備は、食品営業基準に定められている設備などであり、例えば、シンクの槽の数、調理台・作業台、コールドテーブル、食器棚、冷凍冷蔵庫、製氷機、ガステーブル・ガスレンジ、および/または空調設備などである。 The cooking environment includes, for example, for each real restaurant, information about the personnel in charge of cooking (e.g., the number of chefs and the skills of each chef), the area of the cooking space, cooking equipment, and/or cooking utensils. In addition, this cooking equipment is equipment specified in the food business standards, such as the number of sink basins, cooking counters/work tables, cold tables, cupboards, refrigerators/freezers, ice makers, gas stoves/gas ranges, and/or air conditioning equipment.
調理器具は、例えば、包丁・まな板、鍋・フライパン、レードル、および/またはボウル・ザル・バットなどである。 Cooking utensils include, for example, knives/cutting boards, pots/frying pans, ladles, and/or bowls/strainers/bowls.
現実飲食店情報は、例えば、ブランドに対する注文を現実の飲食店が受け付け可能な日時を示す受注可能日時を含んでもよい。 The real restaurant information may include, for example, order acceptance dates and times that indicate the dates and times when the real restaurant can accept orders for the brand.
現実飲食店情報は、例えば、飲食店位置情報を含んでもよい。飲食店位置情報は、現実の飲食店の位置(例えば、住所または緯度経度など)を示す情報である。 The real restaurant information may include, for example, restaurant location information. Restaurant location information is information that indicates the real location of a restaurant (e.g., address or latitude and longitude, etc.).
現実飲食店情報は、例えば、諸経費情報を含んでもよい。諸経費情報は、現実の飲食店の諸経費を示す情報である。諸経費情報は、例えば、現実の飲食店の家賃、人件費、材料費(食材・ドリンク原価)、水道光熱費、通信費、減価償却費、備品補充費などを含む。また、この材料費に関しては、飲食事業者装置200からではなく、外部システム500の外部装置から取得されて、諸経費情報に追加されてもよい。
The actual restaurant information may include, for example, overhead information. The overhead information is information that indicates the overhead of an actual restaurant. The overhead information includes, for example, the rent, labor costs, material costs (cost of ingredients and drinks), utility costs, communication costs, depreciation costs, and equipment replenishment costs of the actual restaurant. Furthermore, the material costs may be obtained not from the food and
[消費者装置]
消費者装置400は、例えば、スマートフォンやラップトップなどの情報処理装置であり、消費者からの飲食サービスブランドに対する注文入力の受け付けや、仲介装置100との通信を行うことが可能である。消費者装置400は、所定のプログラムを実行することにより、仲介装置100と連携して各種情報を送受信したり、飲食サービスブランドに関する画面を表示したり、消費者の要求を受け付けたりする。
[Consumer Devices]
The
提供装置200、飲食事業者装置300および/または消費者装置400には、例えば、所定のプログラムとして、バーチャルキッチンシステム1専用のアプリケーションプログラム(以下、「バーチャルキッチンアプリ」という)がインストールされてもよい。
For example, an application program dedicated to the virtual kitchen system 1 (hereinafter referred to as a "virtual kitchen app") may be installed as a specified program on the
バーチャルキッチンアプリは、例えば、各ユーザに対してバーチャルキッチンシステム1を利用するためのユーザIFを提供するネイティブアプリであってもよい。各装置は、アプリケーションストアや仲介装置100などからインストールしてバーチャルキッチンアプリを利用する。
The virtual kitchen app may be, for example, a native app that provides each user with a user IF for using the
所定のプログラムは、例えば、バーチャルキッチンアプリの他に、Webアプリ、またはバーチャルキッチンシステム1用に提供されたホワイトレーベルを利用して実装されたサードパーティによるアプリなどであってもよい。また、例えば、バーチャルキッチンシステム1では、バーチャルキッチンアプリとWebアプリとがどちらもユーザIFとして利用できるようにしてもよい。
The specified program may be, for example, a virtual kitchen app, a web app, or a third-party app implemented using a white label provided for the
[外部システム]
外部システム500は、いわゆるサードパーティシステムである。外部システム500は、例えば、市場調査を行うための市場調査システムや決済インフラなどである。この決済インフラは、例えば、銀行のシステムやクレジットカードシステムなどである。
[External System]
The
<2.概要>
図2~7を参照して、本実施形態に係るバーチャルキッチンシステム1の概要の一例を説明する。
<2. Overview>
An example of an overview of the
<2-1.サービスモデル>
図2を参照して、バーチャルキッチンシステム1が提供するサービスモデルの一例を説明する。図2(a)に示すように、バーチャルキッチンシステム1では、メニュー提供者と現実の飲食店とを仲介する仲介サービスを提供する。
<2-1. Service model>
An example of a service model provided by the
本例では、メニュー提供者を、特定の地域で飲食事業を行っているレストランのオーナーシェフとする例を説明するが、これに限る趣旨ではない。メニュー提供者は、例えば、飲食事業を行っていない個人(例えば、主婦や主夫、または会社員など)であってもよい。また、本例では、説明を簡単にするために、1つの飲食サービスのブランドに対して1人のメニュー提供者がメニュー情報を提供する例を説明するが、1つの飲食サービスのブランドに対して複数のメニュー提供者がメニュー情報を提供してもよい。 In this example, the menu provider is an owner chef of a restaurant that operates a food and beverage business in a specific area, but the present invention is not limited to this. The menu provider may also be, for example, an individual who does not operate a food and beverage business (for example, a housewife, househusband, or company employee). Also, in this example, for simplicity's sake, an example is described in which one menu provider provides menu information for one food and beverage service brand, but multiple menu providers may provide menu information for one food and beverage service brand.
例えば、特定の地域(本例では、九州地域とする)で飲食店(本例では、卵料理専門店とする)を展開するオーナーシェフが自店の味を幅広い地域に届けたいと考えている場合において、バーチャルキッチンシステム1を利用することで、このような飲食店と他の地域に存在する現実の飲食店とを仲介することで、このオーナーシェフの要望に応えることができる。
For example, if an owner-chef who operates a restaurant (in this example, a restaurant specializing in egg dishes) in a specific region (in this example, Kyushu) wants to spread the flavors of his restaurant to a wider area, the
(1)具体的には、オーナーシェフ(メニュー提供者)は、幅広い地域にも届けたいとする自店のメニューのミルフィーユ風オムライスについて、提供者装置200から、ミルフィーユ風オムライスのメニュー情報を仲介装置100に提供する。また、オーナーシェフは、このメニューを提供するための飲食サービスブランドを立ち上げるためのブランド情報の少なくとも一部を、メニュー情報と併せて仲介装置100に提供することもできる。仲介装置100は、この提供されたブランド情報とメニュー情報とを取得する。本例では、ブランド情報に含まれるブランドのコンセプトとして、「ふわふわした食感が楽しめるオムライス」、「ミルフィーユ風オムライス専門店」および「女性向け」が設定されているものとする。また、ブランド情報に含まれる出店地域情報として、出店対象の地域に、「東京都」と「名古屋市」が設定されているものとする。
(1) Specifically, the owner chef (menu provider) provides the
(2)仲介装置100は、取得されたブランド情報およびメニュー情報に基づいて、メニューを消費者に提供する飲食サービスブランド(本例では、「ふわミルオムライス」とする)を設定する。ふわミルオムライスブランドは、ブランドのコンセプトやメニューに基づいて、ふわふわした食感であることとミルフィーユ風であることそれぞれを略して掛け合わせた女性向けのブランド名にして、ミルフィーユ風オムライス専門のブランドとして設定されたものとする。バーチャルキッチンシステム1では、このように飲食サービスブランドを設定して、飲食サービスブランドを立ち上げることができる。
(2) Based on the acquired brand information and menu information, the
(3)仲介装置100は、ふわミルオムライスブランドのメニューが調理できる現実の飲食店であって出店対象の地域(本例では、東京都および名古屋市とする)にある現実の飲食店と、ふわミルオムライスブランドと、を対応付ける。本例では、この現実の飲食店を、東京都墨田区に存在する現実の飲食店Aと名古屋市中区に存在する現実の飲食店Bとする。仲介装置100は、この対応付けにあたって、例えば、ふわミルオムライスブランドのメニューの調理方法を実行可能な調理環境があるか判定し、判定の結果調理環境があると判定された現実の飲食店を特定し、ふわミルオムライスブランドと対応付ける。
(3) The
上記構成によれば、バーチャルキッチンシステム1は、メニュー提供者が提供したメニューによる飲食サービスブランドと現実の飲食店とをマッチングさせることができる。このマッチングにより、メニュー提供者は、専用の人材や調理設備などを用意することなく、自身が考えたメニューを提供するための飲食サービスブランドを幅広い地域で展開させることができる。また、このマッチングにより、飲食事業者は、現実の飲食店を活用して、これまで店内飲食などで提供していたメニューとは異なる新しいメニューをデリバリーや持ち帰りなどで提供することができる。したがって、現実の飲食店の店内飲食サービス以外のサービスにおいて、現実の飲食店の活用を促進することができる。
According to the above configuration, the
(4)図2(b)に示すように、消費者は、消費者装置400から、バーチャルキッチンアプリに出力されたふわミルオムライスブランドのメニューであるミルフィーユ風オムライスに対する注文を行うための注文情報を、仲介装置100に送信する。(5)仲介装置100は、この注文情報を取得して、注文を受け付ける。
(4) As shown in FIG. 2(b), the consumer transmits, from the
「注文情報」とは、飲食サービスブランドに対する注文を示す情報であって、配達場所および注文されたメニューを含む情報である。また、注文情報は、例えば、注文の代金(各メニューの金額および注文されたメニューの合計金額)、注文の受注日時を含んでもよい。また、注文情報は、配達により消費者にメニューを提供する場合は、配達するデリバリー事業者を識別するための情報(例えば、事業者名など)、配達時間、デリバリー事業者によるメニューのピックアップ時間などが追加されてもよい。 "Order information" refers to information that indicates an order to a food and beverage service brand, and includes the delivery location and the ordered menu item. Order information may also include, for example, the price of the order (the price of each menu item and the total price of the ordered menu items) and the date and time the order was received. If the menu item is provided to the consumer by delivery, the order information may also include information to identify the delivery company that delivers the order (for example, the name of the delivery company), the delivery time, and the time the delivery company will pick up the menu item.
(6)仲介装置100は、現実の飲食店の受注可能日時および注文情報に基づいて、上記(5)で受け付けたふわミルオムライスブランドに対する注文を、複数の現実の飲食店の中から1つの現実の飲食店に割り当てる。仲介装置100は、例えば、注文日時をPM8:00とした場合、受注可能日時がPM8:00を含み、配達可能地域がこの注文の配達場所を含む現実の飲食店Aにこの注文を割り当てる。(7)仲介装置100は、割り当てた現実の飲食店Aの飲食店装置310に注文情報を出力させる。
(6) The
(8)現実の飲食店Aは、注文されたメニューを調理して、注文情報で指定された配達場所にデリバリー事業者などに配達させる。 (8) In reality, restaurant A prepares the ordered menu items and has a delivery company or the like deliver them to the delivery location specified in the order information.
上記構成によれば、バーチャルキッチンシステム1は、設定した飲食サービスブランドに対する注文を対応付けた現実の飲食店に連携して注文のメニューを調理させて消費者に提供させることができる。このため、立ち上げた飲食サービスブランドのメニューを提供するための専用の店舗や人材を用意することなく、アジャイルに、このブランドによる飲食サービスを消費者に提供開始することができる。このため、飲食サービスブランドの展開にかかる初期費用を抑えながら、飲食サービスの提供による収益を生み出すエコシステムを構築することができる。
According to the above configuration, the
<2-3.開発プロセスの全体像>
図3を参照して、飲食サービスブランドの開発プロセスにおいて、バーチャルキッチンシステム1全体が実現する機能の一例を説明する。図3に示すように、バーチャルキッチンシステム1全体が実現する機能は、「A)ブランド開発機能」、「B)ブランド提案機能」、「C)仕入れ管理機能」の3つのセクションに分類される。バーチャルキッチンシステム1では、それぞれのセクションが互いに連携して、仲介サービスを提供する。また、それぞれのセクションは、外部システム500とも連携を行う。
<2-3. Overall development process>
An example of the functions realized by the entire
3つのセクションは、以下のとおり1以上のサブセクションを有する。バーチャルキッチンシステム1では、それぞれのサブセクション間においても互いに連携を行う。以下、各セクションおよび各サブセクションについて、それぞれに割り振られた番号を<>内に示して説明する。
A)ブランド開発機能:「A1)ブランド情報登録機能」、「A2)メニュー開発機能」、「A3)ブランド開発機能」、「A4)売上予測機能」および「A5)DB機能」の5つのサブセクションを有する。
B)ブランド提案機能:各現実の飲食店にマッチする可能性の高い飲食サービスブランドを提案する。本セクションは、「B1)候補ブランド提案機能」、「B2)利益予測機能」、「B3)マーケティング活用機能」および「B4)DB機能」の4つのサブセクションを有する。
C)仕入れ管理機能:売上予測情報に基づいて材料を仕入れるために、材料の需要を予測して、発注を行う。本セクションは、「C1)ボリューム予測機能」、「C2)発注機能」「C3)仕入れ時期通知機能」および「C4)DB機能」の4つのサブセクションを有する。
Each of the three sections has one or more subsections as follows. In the
A) Brand development function: It has five subsections: A1) Brand information registration function, A2) Menu development function, A3) Brand development function, A4) Sales forecast function, and A5) DB function.
B) Brand proposal function: Proposes food and beverage service brands that are likely to match each real restaurant. This section has four subsections: "B1) Candidate brand proposal function", "B2) Profit prediction function", "B3) Marketing utilization function", and "B4) DB function".
C) Purchase management function: predicts demand for materials and places orders to purchase materials based on sales forecast information. This section has four subsections: "C1) Volume prediction function", "C2) Ordering function", "C3) Purchase time notification function", and "C4) DB function".
<2-3-1.A)ブランド開発機能>
図4を参照して、A)ブランド開発機能セクションの一例を説明する。本例では、図2の例を用いて説明する。
<2-3-1. A) Brand development function>
An example of the brand development function section A will be described with reference to Fig. 4. In this example, the example of Fig. 2 will be used for explanation.
<A1)ブランド情報登録機能>
(1)図4に示すように、提供者装置200は、バーチャルキッチンアプリなどを介して、飲食サービスブランドを立ち上げるために、ブランド情報を仲介装置100に提供する。(2)仲介装置100のブランド取得部111cは、提供装置200から、ブランド情報を取得する。(3)ブランド取得部111cは、取得したブランド情報をブランド記憶部141に登録する。
<A1) Brand information registration function>
(1) As shown in Fig. 4, the
<A2)メニュー開発機能>
(4)提供者装置200は、バーチャルキッチンアプリなどを介して、立ち上げる飲食サービスブランドのメニューを登録するために、メニュー情報を仲介装置100に提供する。(5)仲介装置100のメニュー取得部111aは、提供装置200から、メニュー情報を取得する。(6)メニュー取得部111aは、取得したメニュー情報をブランド記憶部141に登録する。
<A2) Menu development function>
(4) The
<A3)ブランド開発機能>
(7a)仲介装置100の候補生成部116aは、ブランド記憶部を参照して、ブランド情報およびメニュー情報に基づいて、飲食サービスブランドの候補を生成する。候補生成部116aは、例えば、ミルフィーユ風オムライスのメニューを提供するふわミルオムライスブランドを候補として生成し、また、ふわっとした食感ととろっとした食感を備える親子丼のメニューのメニュー情報が追加で提供された場合、ふわとろ親子丼ブランドも候補として生成してもよい。(8a)仲介装置100の候補出力部114dは、提供者装置200に、生成されたブランドの候補(ふわミルオムライスブランドとふわとろ親子丼ブランド)を出力させる。
<A3) Brand development function>
(7a) The
<A4)売上予測機能>
(7b-1)情報取得部111dは、外部システム500に含まれる外部装置から、地域ごとの売上実績情報を取得する。(7b-2)実績特定部112bは、出店候補地域情報を記憶するブランド記憶部141を参照して、出店候補地域情報に基づいて、飲食サービスブランドの候補に対して、関連付ける売上実績情報を特定する。例えば、飲食サービスの候補をふわミルオムライスブランドとする場合、実績特定部112bは、東京都と名古屋市それぞれのオムライス専門店の昨年度の売上実績を示す売上実績情報を特定する。(7b-3)売上予測部117aは、特定された売上実績情報に基づいて、飲食サービスブランドの候補の売上を予測する。売上予測部117は、予測した結果を売上予測情報として予測記憶部142に登録する。(8b)仲介装置100の候補出力部114dは、この予測の結果に基づいて、提供者装置200に、飲食サービスブランドの候補と併せて、ブランドの候補の売上予測を出力させる。例えば、飲食サービスの候補をふわミルオムライスブランドとする場合、候補出力部114dは、提供者装置200に、ふわミルオムライスブランドと、ふわミルオムライスブランドにおける1年間の売上予測と、を並べて出力させる。
<A4) Sales forecast function>
(7b-1) The
「売上実績情報」とは、地域ごとの飲食店の売上実績に関する情報である。 "Sales performance information" is information regarding the sales performance of restaurants in each region.
「出店候補地域情報」とは、飲食サービスブランドの候補における出店対象の候補地域を示す情報である。 "Store location candidate area information" is information that indicates the candidate areas for store openings for potential food and beverage service brands.
(9)メニュー提供者は、提供者装置200に出力させたブランドの候補の中から採用するものの選択をする。提供者は、例えば、提供者装置200に出力させたブランドの候補のふわミルオムライスとふわとろ親子丼の中から、ふわミルオムライスを新規に立ち上げるブランドとして選択する。また、メニュー提供者は、例えば、提供者装置200に出力させたブランドの候補のブランド情報に対して更新することができる。(10)仲介装置100の第1選択受付部115bは、提供者装置200から、ブランド情報に対する更新やブランド候補の採用の選択を受け付ける。
(9) The menu provider selects which brand to adopt from among the candidate brands output by the
(11)仲介装置100の設定部113は、選択された候補にさらに基づいて、飲食サービスブランドを設定する。設定部113は、例えば、選択されたふわミルオムライスを飲食サービスブランドとして設定する。また、設定部113は、メニュー提供者からの飲食サービスブランドの更新が受け付けられた場合には、更新されたブランド情報をもって飲食サービスブランドを設定する。
(11) The
<A5)DB機能>
ブランド記憶部131は、各部から登録された、メニュー情報、ブランド情報、売上実績情報および売上予測情報を記憶する。
<A5) DB function>
The
<2-3-2.B)ブランド提案機能>
図5を参照して、B)ブランド提案機能セクションの一例を説明する。本例では、図2の例を用いて説明する。
<2-3-2. B) Brand proposal function>
An example of the brand proposal function section B will be described with reference to Fig. 5. In this example, the example of Fig. 2 will be used for explanation.
<A1)ブランド情報登録機能>
(1)図5に示すように、仲介装置100のブランド特定部112cは、記憶部140(ブランド記憶部141)を参照して、現実の飲食店について、現実飲食店情報およびメニュー情報に基づいて、現実の飲食店との対応付け候補とする飲食サービスブランドを特定する。ブランド特定部112cは、例えば、現実の飲食店Aについて、現実飲食店情報およびメニュー情報に基づいて、対応付け候補としてふわミルオムライスブランドを特定する。
<A1) Brand information registration function>
(1) As shown in Fig. 5, the
(2a)仲介装置100の事業者出力部114aは、飲食事業者装置300に、特定されたブランドの対応付け候補を出力させる。
(2a) The
<B2)利益予測機能>
(2b-1)利益予測部117bは、売上予測情報を記憶する記憶部140(予測記憶部142)を参照して、売上予測情報および現実飲食店情報に含まれる諸経費情報に基づいて、ブランドの対応付け候補の利益を予測する。利益予測部117bは、例えば、売上予測部117aが予測した月間の予測売上高から、月間の諸経費の合計を差し引いて、ブランドの対応付け候補の月間の利益を予測してもよい。利益予測部117bは、予測した結果を利益予測情報として記憶部130に登録する。(2b-2)事業者出力部114aは、この予測の結果に基づいて、飲食事業者装置300に、特定されたブランドの対応付け候補と併せて、ブランドの対応付け候補の利益予測を出力させる。
<B2) Profit forecast function>
(2b-1) The
(3)飲食事業者は、飲食事業者装置300に出力された飲食サービスブランド対応付け候補の中から、現実の飲食店に対応付ける飲食サービスブランドの選択をする。飲食事業者は、飲食サービスブランド対応付け候補としてふわミルオムライスブランドが出力されていた場合、現実の飲食店Aと対応付けるブランドに採用するものとして、ふわミルオムライスブランドを選択する。(4)仲介装置100の第2選択受付部115cは、飲食事業者装置300から、この選択を受け付ける。(5)対応付け部112は、第2選択部115cで受け付けられた選択の結果に基づいて、飲食サービスブランドと現実の飲食店とを対応付ける。対応付け部112は、例えば、第2選択部115cで受け付けられた選択の結果に基づいて、ふわミルオムライスブランドと現実の飲食店Aとを対応付ける。
(3) The food and beverage business operator selects a food and beverage service brand to be associated with a real restaurant from among the food and beverage service brand association candidates output to the food and beverage
<B3)マーケティング活用機能>
(6)飲食事業者は、仲介装置100に対して、飲食事業者装置200から、マーケティングに活用するために、マーケティングに関する情報(以下、「マーケティング情報」)を照会する。(7)仲介装置100の受付部115は、飲食事業者装置200から、この照会を受け付ける。(8)事業者出力部114aは、照会されたマーケティング情報を記憶する記憶部130を参照して、照会対象のマーケティング情報を飲食事業者装置200に出力させる。
<B3) Marketing utilization function>
(6) The food and beverage provider inquires of
マーケティング情報は、例えば、現実の飲食店ごとに、出店地域における統計情報、各メニューの受注実績、過去に注文した消費者の属性情報、および/または人気メニューのトレンドなどを含む。この出店地域における統計情報は、例えば、地域ごとかつ提供するメニューの種類(ジャンル)ごとの店舗総数、地域ごとの消費者の注文単価の統計値(例えば、平均値や中央値、最頻値など)、および/または地域ごとの売上実績情報を含んでもよい。 The marketing information may include, for example, for each actual restaurant, statistical information for the region in which the restaurant is located, order records for each menu item, attribute information for consumers who have made past orders, and/or trends in popular menu items. This statistical information for the region in which the restaurant is located may include, for example, the total number of restaurants for each type (genre) of menu items offered in each region, statistical values for the unit price of orders by consumers in each region (e.g., average, median, mode, etc.), and/or sales record information for each region.
<B4)DB機能>
記憶部130は、外部システム500の外部装置などから取得したマーケティング情報を記憶する。また、記憶部130は、利益予測部117bから登録された利益予測情報を記憶する。
<B4) DB function>
The
<2-3-3.C)仕入れ管理機能>
図6を参照して、C)仕入れ管理機能セクションの一例を説明する。本例では、図2の例を用いて説明する。
<2-3-3. C) Purchase management function>
An example of the purchase management function section C) will be described with reference to Fig. 6. In this example, the example of Fig. 2 will be used for explanation.
<C1)仕入れ管理機能>
(1)図6に示すように、仲介装置100の需要予測部117cは、記憶部130(予測記憶部132)を参照して、メニュー情報および売上予測情報に基づいて、複数のブランドそれぞれのメニューを調理するための材料の需要を予測する。なお、この材料とは、例えば、メニューを調理するための原材料と調理済み食材(食品)を含む。
<C1) Purchase management function>
(1) As shown in Fig. 6, the
<C2)発注機能>
(2)仲介装置100データ生成部116bは、上記(1)の予測の結果に基づいて、1回の発注当たりの発注対象とする材料と、材料ごとの仕入れ量および仕入れ価格とを特定する。データ生成部116bは、特定した材料ごとの仕入れ量および仕入れ価格に基づいて、複数の飲食サービスブランドそれぞれにおける、材料を発注するための1以上の発注データを生成する。データ生成部116bは、生成した発注データを記憶部130に登録する。
<C2) Ordering function>
(2) Based on the results of the prediction in (1) above, the
(3)発注処理部118は、発注先ごとに、上記(2)で生成された発注データを統合し、材料を発注するための発注処理を行う。この発注先とは、例えば、原材料を販売している飲食店向けの卸売り業者や調理済みの食品を製造し提供する製造工場などである。なお、発注処理部118は、発注処理の前に、現実の飲食店に対応付けられた飲食サービスブランドの発注データを飲食事業者装置200に出力させて、この発注データに基づいて発注処理を行ってよいかの飲食事業者からの承諾を要求してもよい。発注処理部118は、飲食事業者の承諾を飲食事業者装置200から受け付けた場合にはじめて、発注処理を行ってもよい。
(3) The
<C3)仕入れ時期通知機能>
(4)仲介装置100の発注処理部118は、例えば、過去の発注実績を示す発注実績情報や過去の注文実績を示す注文実績情報に基づいて、飲食事業者装置300に対して、材料ごとに仕入れが必要となるタイミング(以下、「仕入れタイミング」ともいう)を判定してもよい。発注処理部118は、判定されたタイミングが到来した場合、データ生成部116bに発注データの候補を生成させる。そして、発注処理部118は、飲食事業者装置200に対して、生成された発注データの候補を出力させて仕入れタイミングであることを通知し、この発注データの候補に基づいて発注処理を行ってよいかの飲食事業者からの承諾を要求してもよい。(5)飲食事業者は、飲食事業者装置300から、この要求に対する応答(本例では、発注処理に対して承諾したものとする)を行う。(6)受付部115は、この応答を受け付ける。(7)発注処理部118は、承諾の応答を受け付けた場合、発注データの候補を採用して、材料を発注するための発注処理を行う。発注処理部118は、発注処理の実績を発注実績情報として記憶部130に登録する。
<C3) Purchase time notification function>
(4) The
<C4)DB機能>
記憶部130は、各部から登録された、発注データ、発注実績情報を記憶する。
<C4) DB function>
The
上記構成によれば、新たに飲食サービスブランドを立ち上げて、この飲食サービスブランドが提供するメニューの材料を新たに発注することで、発注先の製造工場などに受注拡大の機会を提供することができる。 According to the above configuration, by launching a new food and beverage service brand and placing new orders for ingredients for the menus offered by this food and beverage service brand, it is possible to provide the manufacturing plant to which the order is placed with an opportunity to increase orders.
<2-4.運営プロセスの全体像>
図7を参照して、飲食サービスブランドの運営プロセスにおいて、バーチャルキッチンシステム1全体が実現する機能の一例を説明する。図7に示すように、バーチャルキッチンシステム1全体が実現する機能は、「D)注文処理機能」および「E)精算処理機能」の2つのセクションに分類される。バーチャルキッチンシステム1では、それぞれのセクションが互いに連携して、飲食サービスを提供する。また、それぞれのセクションは、外部システム500とも連携を行う。本例では、図2の例を用いて説明する。
<2-4. Overall picture of the management process>
With reference to FIG. 7, an example of functions realized by the entire
運営プロセスにおける上記2つのセクションは、以下のとおり1以上のサブセクションを有する。
D)注文処理機能:消費者から受け付けた注文情報を、担当する飲食事業者(現実の飲食店)へ自動連携する。本機能は、「D1)注文受付機能」、「D2)注文処理機能」および「D3)DB機能」の3つのサブセクションを有する。
E)精算処理機能:バーチャルキッチンシステム1における関係者間の精算金額の算出及び処理を行う。本セクションは、「E1)精算金額算出機能」、「E2)精算レポート作成機能」、「E3)精算処理機能」および「E4)DB機能」の4つのサブセクションを有する。
The above two sections in the management process have one or more subsections as follows:
D) Order processing function: Automatically transmits order information received from consumers to the relevant food and beverage service provider (real-world restaurant). This function has three subsections: "D1) Order receiving function", "D2) Order processing function", and "D3) DB function".
E) Settlement Processing Function: Calculates and processes settlement amounts between parties involved in the
<2-4-1.D)注文処理機能>
D)注文処理機能セクションの一例を説明する。
<2-4-1. D) Order processing function>
D) An example of an order processing functionality section is described.
<D1注文受付機能>
(1)仲介装置100のメニュー出力部114bは、消費者装置400に、飲食サービスブランドと、飲食サービスブランドが提供可能なメニューのメニュー情報と、をデリバリー事業者のデリバリーサービスのWebサイト(以下、「デリバリーサイト」ともいう)を介して出力させる。メニュー出力部114bは、例えば、消費者装置400に、ふわミルオムライスブランドと、ふわミルオムライスブランドが提供可能なメニューのメニュー名(ミルフィーユ風オムライス)と単価とを出力させる。(2)消費者は、飲食サービスブランドに対する注文情報であって配達場所および注文されたメニューを含む注文情報を消費者装置400からデリバリーサイトに対して入力して、注文を行う。(3)仲介装置100の注文受付部115aは、消費者装置400から、デリバリーサイトを介して、この注文情報を受け付ける。注文受付部115aは、複数の異なるデリバリー事業者から入ってくる注文情報を集約して受注する。
<D1 Order Reception Function>
(1) The
(4)仲介装置100の割り当て部112aは、現実飲食店情報の受注可能日時および上記(3)で受け付けた注文情報に基づいて、飲食サービスブランドに対する注文情報を、この飲食サービスブランドに対応付けた1つの現実の飲食店に割り当てる。(5)店舗出力部114cは、この割り当てられた現実の飲食店の飲食店装置310(本例では、飲食事業者装置を兼ねているものとする)に、注文情報を出力させる。
(4) The
(6)上記(5)で注文情報が出力された現実の飲食店の店員は、注文されたメニューを調理する。(7)店員は、調理したメニューをデリバリー事業者に受け渡す。(8)デリバリー事業者は、調理されたメニューを、注文主である消費者が指定した配達場所に配達する。注文受付部115aは、配達が完了した注文の注文情報を示す注文実績情報を記憶部130に登録する。
(6) A staff member at the real restaurant to which the order information was output in (5) above prepares the ordered menu item. (7) The staff member hands the prepared menu item over to the delivery company. (8) The delivery company delivers the prepared menu item to the delivery location specified by the consumer who placed the order. The
上記構成によれば、飲食サービスブランドを立ち上げることでこのブランドに対するデリバリー注文が新たに増えることにより、デリバリー事業者に対して、デリバリー注文の拡大の機会を提供することができる。 According to the above configuration, by launching a food and beverage service brand, new delivery orders for this brand will increase, providing delivery businesses with an opportunity to increase delivery orders.
<2-4-2.E)精算処理機能>
E)精算処理機能セクションの一例を説明する。
<2-4-2. E) Settlement processing function>
E) An example of a settlement processing function section will be described.
<E1)精算金額算出機能>
(10)仲介装置100の精算処理部119は、デリバリーサイトを介して受領処理した注文取引を日次または週次で集約し、デリバリー事業者および飲食事業者との精算金額を算出する。精算処理部119は、注文を受けたメニューの注文実績情報に基づき、各メニューの売上実績を算出する。精算処理部119は、算出した売上実績に基づいて、メニュー提供者へ支払うべきロイヤリティ金額を算出する。また、精算処理部119は、メニューの材料の発注先(製造工場など)に対する発注実績に基づき、発注先との精算金額を算出する。
<E1) Settlement amount calculation function>
(10) The
<E2)精算レポート生成機能>
(11)仲介装置100の精算処理部119は、各関係者との間の取引・精算の内容を掲載した精算レポートを関係者ごとに生成する。(12)精算処理部119は、生成した精算レポートを、関係者が使用する装置に提供する。
<E2) Settlement report generation function>
(11) The
<E3)精算処理機能>
(13)仲介装置100の精算処理部119は、上記(10)で算出した精算金額に基づいて、各関係者に対する支払い決済のために、外部システム500である決済インフラにこの支払い決済の指示を行う。決済インフラは、この支払い決済を行った結果を精算処理部119に応答する。精算処理部119は、この精算金額の算出から支払い決済指示までの一連の精算処理の実績を精算実績情報として、記憶部130に登録する。
<E3) Settlement Processing Function>
(13) The
<3.機能構成>
図8を参照して、本実施形態に係る仲介装置100の機能構成を説明する。図8に示すように、仲介装置100は、制御部110と、記憶部130と、通信部140と、を備える。
<3. Functional configuration>
The functional configuration of the
制御部110は、取得部111と、対応付け部112と、設定部113と、出力部114と、受付部115と、生成部116と、予測部117と、発注処理部118と、精算処理部119と、を備える。
The
[取得部]
取得部111は、提供者装置200、飲食事業者装置300および消費者装置400から、各種情報を取得する。取得部111は、メニュー取得部111aと、飲食店取得部111bと、ブランド取得部111cと、情報取得部111dと、を備える。
[Acquisition section]
The
[メニュー取得部]
メニュー取得部111aは、メニュー提供者が使用する提供者装置200から、メニュー情報を取得する。
[Menu acquisition section]
The
[飲食店取得部]
飲食店取得部111bは、飲食事業者が使用する飲食事業者装置300から、この飲食事業者の現実の飲食店に関する現実飲食店情報を取得する。
[Restaurant Acquisition Department]
The
[ブランド取得部]
ブランド取得部111cは、提供者装置200から、飲食サービスブランドが提供するメニューの種類および飲食サービスブランドのコンセプトの少なくともいずれかを示すブランド情報を取得する。
[Brand Acquisition Department]
The
[情報取得部]
情報取得部111dは、外部システム500などに含まれる外部装置から、地域ごとの飲食店の売上実績に関する売上実績情報を取得する。
[Information Acquisition Section]
The
[対応付け部]
対応付け部112は、現実飲食店情報およびメニュー情報に基づいて、飲食サービスのブランドと現実の飲食店とを対応付ける。
[Matching section]
The
対応付け部112は、例えば、飲食サービスのブランドが提供するメニューの中から1つ以上のメニューのメニュー情報(調理方法)に含まれる調理器具を備え、かつ調理工程が実行できる調理環境を備える現実の飲食店を特定する。対応付け部112は、特定した現実の飲食店をこの飲食サービスブランドと対応付ける。
The
上記構成によれば、対応付け部112は、メニュー提供者が提供したメニューによる飲食サービスブランドと現実の飲食店とをマッチングさせることができる。このマッチングにより、メニュー提供者は、専用の人材や調理設備などを用意することなく、自身のメニューを幅広い地域で提供することができる。また、このマッチングにより、飲食事業者は、現実の飲食店を活用して、これまで店内飲食などで提供していたメニューとは異なる新しいメニューをデリバリーや持ち帰りなどで提供することができる。したがって、対応付け部112は、現実の飲食店の店内飲食サービス以外のデリバリーサービスや持ち帰りサービスにおいて、現実の飲食店の活用を促進することができる。
According to the above configuration, the
対応付け部112は、例えば、1つの飲食サービスブランドに複数の現実の飲食店を対応付けてもよい。
The
対応付け部112は、例えば、割り当て部112aと、実績特定部112bと、ブランド特定部112cと、を備えてもよい。
The
対応付け部112は、例えば、飲食店位置情報および出店候補地域情報にさらに基づいて、飲食サービスブランドと現実の飲食店とを対応付けてもよい。対応付け部112は、例えば、現実の飲食店の位置から半径1km圏内に飲食サービスブランドの出店対象の地域の少なくとも一部が含まれるか否か判定する。対応付け部112は、出店対象の地域の少なくとも一部が含まれると判定した場合、この現実の飲食店とこの飲食サービスブランドとを対応付ける。このような構成によれば、対応付け部112は、飲食サービスブランドを、メニュー提供者などが出店したい(配達対象としたい)と希望する地域に存在する現実の飲食店と対応付けることができる。例えば、図2の例のようにメニュー提供者が自ら現実の飲食店を経営する場合、自分が経営する現実の飲食店と競合してしまう地域を回避して、飲食サービスブランドを展開することもできる。
The
対応付け部112は、例えば、第2選択受付部115cが受け付けた選択の結果に基づいて、飲食サービスブランドと現実の飲食店とを対応付けてもよい。このような構成によれば、対応付け部112は、飲食事業者の意向にそった現実の飲食店と飲食サービスブランドとのマッチングを実現させることができる。
The
[割り当て部]
割り当て部112aは、受注可能日時および注文情報に基づいて、飲食サービスブランドに対する注文情報を、この飲食サービスブランドに対応付けられた複数の現実の飲食店の中から1つの現実の飲食店に割り当てる。このような構成によれば、現実の飲食店は、受注可能な時間帯にのみ飲食サービスブランドに対する注文を受けることができる。このため、現実の飲食店の都合により合わせた注文の割り当てを実現することができる。
[Allocation section]
The
[実績特定部]
実績特定部112bは、飲食サービスブランドの候補における出店対象の候補地域を示す出店候補地域情報を記憶するブランド記憶部131を参照して、出店候補地域情報に基づいて、飲食サービスブランドの候補に関連付ける売上実績情報を特定する。
[Performance Identification Department]
The
[ブランド特定部]
ブランド特定部112cは、現実の飲食店について、現実飲食店情報およびメニュー情報に基づいて、現実の飲食店との対応付け候補とする飲食サービスブランドを特定する。ブランド特定部112cは、例えば、現実の飲食店が備える調理環境や飲食店位置情報と、飲食サービスブランドが提供するメニューの調理方法や出店対象地域情報と、が合致する現実の飲食店と飲食サービスブランドを組み合わせる。ブランド特定部112cは、このように現実の飲食店に組み合わせた飲食サービスブランドを、対応付け候補として特定してもよい。
[Brand Identification Department]
The
[設定部]
設定部113は、メニュー取得部111aにより取得されたメニュー情報に基づいて、メニューを消費者に提供する飲食サービスのブランドを設定する。具体的には、設定部113は、各飲食サービスのブランドを識別するためのブランドIDを新規発行し、ブランドIDごとに、ブランド名、提供するメニューの種類および提供するメニューなどを特定し、この特定の結果に基づいてブランド情報を生成する。設定部113は、生成したブランド情報をブランド記憶部131に登録することにより飲食サービスブランドを新規に設定する。
[Settings section]
The
設定部113は、例えば、ブランド取得部111cにより取得されたブランド情報にさらに基づいて、飲食サービスブランドを設定してもよい。具体的には、設定部113は、取得されたブランド情報にこのブランドでメインに提供するメニューのみ設定されていた場合、ブランド名や提供するメニューの種類はメニュー情報に基づいて設定部113が自動で設定し、取得された情報とこのように設定した情報とを組み合わせて1つの飲食サービスブランドのブランド情報として設定してもよい。このような構成によれば、設定部113は、メニュー提供者の意向にそった飲食サービスブランドの立ち上げを実現させることができる。
The
設定部113は、例えば、第1選択受付部115bにより受け付けられた選択されたブランドの候補にさらに基づいて、飲食サービスブランドを設定してもよい。このような構成によれば、複数の飲食サービスブランドの候補の中からより良いものをメニュー提供者に選択させて新規に立ち上げる飲食サービスブランドを決めることができる。このため、メニュー提供者の意向をくみ取りつつ、メニュー提供者の考えに偏り過ぎない飲食サービスブランドの立ち上げを実現させることができる。
The
[出力部]
出力部114は、提供者装置200、飲食事業者装置300および消費者装置400に、各種情報を出力させる。出力部114は、例えば、バーチャルキッチンアプリを介して消費者装置400に飲食サービスブランドのメニュー情報を出力(画面表示)させるための出力情報を生成し、消費者装置400にこの出力情報を送信してもよい。出力部114は、事業者出力部114aと、メニュー出力部114bと、店舗出力部114cと、候補出力部114dと、を備える。
[Output section]
The
[事業者出力部]
事業者出力部114aは、飲食事業者装置300に、現実の飲食店に対応付けた飲食サービスブランドと、この飲食サービスブランドが提供するメニューのメニュー情報と、を出力させる。
[Business output section]
The
事業者出力部114aは、例えば、飲食事業者装置300に、ブランド特定部112cにより特定された飲食サービスブランドの対応付け候補を出力させてもよい。
The
事業者出力部114aは、例えば、利益予測部117bによる予測の結果に基づいて、飲食事業者装置300に、ブランド特定部112cにより特定された飲食サービスブランドの対応付け候補と併せて、この対応付け候補の利益予測を出力させてもよい。このような構成によれば、飲食事業者は、飲食サービスブランドの対応付け候補それぞれの利益予測を確認して、現実の飲食店とマッチングさせる対応付け候補を採用することができる。このため、飲食事業者は利益がより見込める対応付け候補を選ぶことができるため、飲食事業者の新たな収益源確保に貢献することができる。
The
[メニュー出力部]
メニュー出力部114bは、消費者が使用する消費者装置400に、飲食サービスブランドと、この飲食サービスブランドが提供可能なメニューのメニュー情報と、を出力させる。
[Menu output section]
The
[店舗出力部]
店舗出力部114cは、注文受付部115aにより注文情報が受け付けられた飲食店サービスブランドに対応付けられた現実の飲食店の飲食店装置310に、注文情報を出力させる。
[Store Output Section]
The
上記構成によれば、店舗出力部114cは、設定した飲食サービスブランドに対する注文を、対応付けた現実の飲食店に連携させることができる。このため、立ち上げた飲食サービスブランドのメニューを提供するための専用の店舗や人材を用意することなく、アジャイルに、このブランドによる飲食サービスを消費者に提供開始することができる。
According to the above configuration, the
店舗出力部114cは、例えば、割り当て部112aにより割り当てられた現実の飲食店の飲食店装置310に、注文情報を出力させる。
The
[候補出力部]
候補出力部114dは、提供者装置200に、候補生成部116aにより生成された飲食サービスブランドの候補を出力させる。
[Candidate output section]
The
候補出力部114dは、例えば、売上予測部による予測の結果に基づいて、提供者装置200に、飲食サービスブランドの候補と併せて、飲食サービスブランドの候補の売上予測を出力させてもよい。このような構成によれば、メニュー提供者は、飲食サービスブランドの候補の売上予測をふまえて採用する候補を選択することができる。また、例えば、メニュー情報を提供した対価として、各メニューの売上高に応じたロイヤリティをメニュー提供者に支払う場合、売上が低いとロイヤリティも低くなってしまう。このような場合、メニュー提供者は、予測された売上が相対的によい候補を選択することができるため、メニュー提供者の新たな収益源の確保や自店のメニューの幅広い地域での展開に貢献することができる。
The
[受付部]
受付部115は、提供者装置200、飲食事業者装置300および消費者装置400から、各種情報や選択などを受け付ける。受付部115は、注文受付部115aと、第1選択受付部115bと、第2選択受付部115cと、を備える。
[Reception department]
The
[注文受付部]
注文受付部115aは、消費者装置400から、飲食サービスブランドに対する注文情報であって、配達場所および注文されたメニューを含む注文情報を受け付ける。
[Order Reception Department]
The
[第1選択受付部]
第1選択受付部115bは、提供者装置200から、飲食サービスブランドの候補の中から採用するものの選択を受け付ける。
[First selection reception unit]
The first
[第2選択受付部]
第2選択受付部115cは、飲食事業者装置300から、事業者出力部114aにより出力された飲食サービスブランドの対応付け候補の中から採用するものの選択を受け付ける。
[Second Selection Receiving Unit]
The second
[生成部]
生成部116は、バーチャルキッチンシステム1で処理される各種情報を生成する。生成部116は、候補生成部116aと、データ生成部116bと、を備える。
[Generation section]
The
[候補生成部]
候補生成部116aは、メニュー情報に基づいて、飲食サービスブランドの候補を生成する。候補生成部116aは、例えば、自然言語処理を用いて、メニュー情報を解析してもよい。候補生成部116aは、例えば、形態素解析を行い、メニュー情報に含まれる各単語(形態素)を抽出する。候補生成部116aは、例えば、機械学習の手法を用いて学習データにより学習された学習モデルなどを利用して、抽出された各単語の中から、メニュー情報の特徴となる(例えば、メニューの売上と一定の相関性のある)単語をさらに抽出する。候補生成部116aは、この特徴となる単語を組み合わせてブランド名を生成してもよい。また、候補生成部116aは、提供されたメニュー情報が示すメニューの中から、閾値以上の数存在するメニューの種類を、飲食サービスブランドが提要するメニューの種類(ジャンル)として特定する。候補生成部116aは、このように生成したブランド名と特定した1つ以上のメニューの種類を組み合わせて飲食サービスブランドの候補を生成してもよい。
[Candidate Generation Unit]
The
学習モデルは、例えば、ディープラーニング(深層学習)の手法により学習されたモデルであってもよいし、SVM(Support Vector Machine)や決定木等の他のアルゴリズムを利用したモデルであってもよい。学習モデルは、例えば、ディープラーニングの手法を用いたモデルとして、再帰型ニューラルネットワーク(RNN:Recurrent Neural Network)であってもよい。 The learning model may be, for example, a model learned by a deep learning technique, or may be a model using other algorithms such as a support vector machine (SVM) or a decision tree. The learning model may be, for example, a recurrent neural network (RNN) as a model using a deep learning technique.
学習モデルを学習させるための学習データは、例えば、メニュー情報を入力データとし、このメニュー情報に含まれる単語のうちメニュー検索に利用された単語を正解データとするデータセットであってもよい。 The learning data for training the learning model may be, for example, a data set in which menu information is used as input data and words used in menu searches among the words contained in this menu information are used as correct answer data.
候補生成部116aは、例えば、ブランド情報にさらに基づいて、複数の飲食サービスブランドの候補を生成してもよい。候補生成部116aは、例えば、ブランド情報の指定による飲食サービスブランドの候補と、上記のようにメニュー情報に基づいて自ら生成した飲食サービスブランドの候補との両方を交えて生成してもよい。
The
[データ生成部]
データ生成部116bは、予測の結果に基づいて、複数の飲食サービスブランドそれぞれにおける、それぞれが提供するメニューを調理するための材料を発注するための1以上の発注データを生成する。
[Data Generation Section]
Based on the results of the prediction, the
[予測部]
予測部117は、飲食サービスブランドの運営における将来の各種予測を行う。予測部117は、売上予測部117aと、利益予測部117bと、需要予測部117cと、を備える。
[Prediction section]
The
[売上予測部]
売上予測部117aは、実績特定部112bにより特定された売上実績情報に基づいて、飲食サービスブランドの候補の売上を予測する。売上予測部117aは、例えば、飲食サービスブランドの候補ごとに、現時点から、数日後、1週間後、四半期後、半年後、または1年後までの将来の期間における売上を予測する。
[Sales Forecasting Department]
The
売上予測部117aは、例えば、飲食サービスブランドと同じジャンルかつ同じ地域の飲食店の過去の月間の売上高を算出して、この算出した売上高に基づいて、月間の売上を予測してもよい。
The
[利益予測部]
利益予測部117bは、飲食サービスブランドの売上予測情報を記憶する予測記憶部132を参照して、売上予測情報および対応付け先の現実の飲食店の諸経費情報に基づいて、飲食店サービスブランドの対応付け候補の利益を予測する。利益予測部117bは、例えば、飲食店サービスブランドの対応付け候補ごとに、売上予測部117aに予測された年間の売上高から年間の諸経費の合計を差し引いた金額を年間の利益として予測してもよい。
[Profit Forecasting Department]
The
[需要予測部]
需要予測部117cは、飲食サービスブランドが複数存在する場合、メニュー情報および売上予測情報に基づいて、複数の飲食サービスブランドそれぞれのメニューを調理するための材料の需要を予測する。需要予測部117cは、例えば、材料の需要として、予測された各メニューの月間の売上数により各メニューそれぞれを調理するための材料と各材料の月間に消費するボリュームを予測してもよい。
[Demand Forecasting Department]
When there are multiple food service brands, the
[発注処理部]
発注処理部118は、発注先ごとに、データ生成部116bにより生成された発注データを統合し、複数の飲食サービスブランドのメニューの材料を発注するための発注処理を行う。発注処理部118は、例えば、発注先の特定の製造工場に対する調理済み食材の発注を統合し、統合した発注の発注伝票を示す発注データを生成してもよい。発注処理部118は、この製造工場のサーバ(不図示)に、生成した発注データを送信する。このような構成によれば、発注処理部118は、バーチャルキッチンシステム1で立ち上げた複数の飲食サービスブランドのメニューの材料を発注先ごとにまとめて発注することができる。このため、いわゆるまとめ発注を行うことができ、それによる発注工数や発注のための手数料などのコストを削減することができる。
[Order Processing Unit]
The
[精算処理部]
精算処理部119は、飲食サービスブランドの運営に関する精算金額を算出する。精算処理部119は、注文を受けたメニューの注文実績情報に基づき、各メニューの売上実績を算出する。精算処理部119は、算出した売上実績に基づいて、メニュー提供者へ支払うべきロイヤリティ金額を算出する。また、精算処理部119は、メニューの材料の発注先(製造工場など)に対する発注実績に基づき、発注先との精算金額を算出する。
[Settlement Processing Section]
The
精算処理部119は、例えば、各関係者との間の取引・精算の内容を掲載した精算レポートを関係者ごとに生成してもよい。精算処理部119は、生成した精算レポートを、関係者が使用する関係者装置に提供する。
The
精算処理部119は、例えば、上記算出した精算金額に基づいて、各関係者に対する支払い決済のために、外部システム500である決済インフラにこの支払い決済の指示を行う。決済インフラは、この支払い決済を行った結果を精算処理部119に応答する。
The
[記憶部]
記憶部130は、バーチャルキッチンシステム1で処理される各種情報を記憶する。記憶部130は、例えば、これらの情報を相互に関連付けて記憶してもよい。記憶部130は、データベースマネジメントシステム(DBMS)を利用して各種情報を記憶してもよいし、ファイルシステムを利用して各種情報を記憶してもよい。DBMSを利用する場合は、情報ごとにテーブルを設けて、このテーブル間を関連付けて各種情報を管理してもよい。記憶部130は、例えば、ブランド記憶部131と、予測記憶部132と、を備える。
[Memory unit]
The
ブランド記憶部131は、ブランド情報、メニュー情報、および/または現実飲食店情報などを記憶する。予測記憶部132は、売上予測情報、利益予測情報、および/または需要予測情報などを記憶する。
The
[通信部]
通信部140は、ネットワークNを介して、関係者装置や外部システム500との間で、各種情報を送受信する。
[Communications Department]
The
<4.動作例>
図9を参照して、仲介装置100の動作例を説明する。なお、以下に示す処理の順番は一例であって、適宜、変更されてもよい。
<4. Operation example>
An example of the operation of the
図9(a)は、バーチャルキッチンシステム1の開発プロセスにおける仲介装置100の処理の流れの一例を示すフロー図である。
Figure 9 (a) is a flow diagram showing an example of the processing flow of the
図9(a)に示すように、仲介装置100のメニュー取得部111aは、飲食物のメニューの調理方法を提供するメニュー提供者が使用する提供者装置200から、このメニューの調理方法を含むメニュー情報を取得する(S10)。また、ブランド取得部111cは、このメニュー情報の取得と併せて、提供者装置200から、ブランド情報を取得してもよい。設定部113は、上記取得されたメニュー情報とブランド情報とに基づいて、飲食サービスのブランドを設定する(S11)。
As shown in FIG. 9(a), the
飲食店取得部111bは、飲食事業者が使用する飲食事業者装置300から、この飲食事業者の現実の飲食店に関する現実飲食店情報を取得する(S12)。対応付け部112は、現実飲食店情報、メニュー情報およびブランド情報に基づいて、飲食サービスブランドと現実の飲食店とを対応付ける(S13)。事業者出力部114aは、飲食事業者装置300に、現実の飲食店に対応付けた飲食サービスブランドと、この飲食サービスブランドが提供するメニューのメニュー情報と、を出力させる(S14)。
The
図9(b)は、バーチャルキッチンシステム1の運営プロセスにおける仲介装置100の処理の流れの一例を示すフロー図である。
Figure 9 (b) is a flow diagram showing an example of the processing flow of the
図9(b)に示すように、仲介装置100のメニュー出力部114bは、消費者が使用する消費者装置400に、飲食サービスブランドと、この飲食サービスブランドが提供可能なメニューのメニュー情報と、を出力させる(S20)。注文受付部115aは、消費者装置400から、出力された飲食サービスブランドに対する注文情報であって、配達場所および注文された前記メニューを含む注文情報を受け付ける(S21)。割り当て部112aは、受注可能日時および注文情報に基づいて、飲食サービスブランドに対する注文情報を、この飲食サービスブランドに対応付けられた1つ以上の現実の飲食店の中から1つの現実の飲食店に割り当てる(S22)。店舗出力部114cは、割り当て部112aにより割り当てられた現実の飲食店の飲食店装置310に、注文情報を出力させる(S23)。
As shown in FIG. 9(b), the
<5.ハードウェア構成>
図10を参照して、上述してきた仲介装置100をコンピュータ800により実現する場合のハードウェア構成の一例を説明する。なお、それぞれの装置の機能は、複数台の装置に分けて実現することもできる。
5. Hardware Configuration
10, an example of a hardware configuration for implementing the above-described
図10に示すように、コンピュータ800は、プロセッサ801と、メモリ803と、記憶装置805と、入力I/F部807と、データI/F部809と、通信I/F部811、及び表示装置813を含む。
As shown in FIG. 10, the
プロセッサ801は、メモリ803に記憶されているプログラムを実行することによりコンピュータ800における様々な処理を制御する。例えば、仲介装置100の制御部110が備える各機能部などは、メモリ803に一時記憶されたプログラムを、プロセッサ801が実行することにより実現可能である。
The
メモリ803は、例えばRAM(Random Access Memory)などの記憶媒体である。メモリ803は、プロセッサ801によって実行されるプログラムのプログラムコードや、プログラムの実行時に必要となるデータを一時的に記憶する。
The
記憶装置805は、例えばハードディスクドライブ(HDD)やフラッシュメモリなどの不揮発性の記憶媒体である。記憶装置805は、オペレーティングシステムや、上記各構成を実現するための各種プログラムを記憶する。この他、記憶装置805は、ブランド情報やメニュー情報などの各種情報を登録するテーブルと、当該テーブルを管理するDBを記憶することも可能である。このようなプログラムやデータは、必要に応じてメモリ803にロードされることにより、プロセッサ801から参照される。
The
入力I/F部807は、ユーザからの入力を受け付けるためのデバイスである。入力I/F部807の具体例としては、キーボードやマウス、タッチパネル、各種センサ、ウェアラブル・デバイスなどが挙げられる。入力I/F部807は、例えばUSB(Universal Serial Bus)などのインタフェースを介してコンピュータ800に接続されても良い。
The input I/
データI/F部809は、コンピュータ800の外部からデータを入力するためのデバイスである。データI/F部809の具体例としては、各種記憶媒体に記憶されているデータを読み取るためのドライブ装置などがある。データI/F部809は、コンピュータ800の外部に設けられることも考えられる。その場合、データI/F部809は、例えばUSBなどのインタフェースを介してコンピュータ800へと接続される。
The data I/
通信I/F部811は、コンピュータ800の外部の装置と有線または無線により、ネットワークNを介したデータ通信を行うためのデバイスである。通信I/F部811は、コンピュータ800の外部に設けられることも考えられる。その場合、通信I/F部811は、例えばUSBなどのインタフェースを介してコンピュータ800に接続される。
The communication I/
表示装置813は、各種情報を表示するためのデバイスである。表示装置813の具体例としては、例えば液晶ディスプレイや有機EL(Electro-Luminescence)ディスプレイ、ウェアラブル・デバイスのディスプレイなどが挙げられる。表示装置813は、コンピュータ800の外部に設けられても良い。その場合、表示装置813は、例えばディスプレイケーブルなどを介してコンピュータ800に接続される。また、入力I/F部807としてタッチパネルが採用される場合には、表示装置813は、入力I/F部807と一体化して構成することが可能である。
The
なお、上記実施形態は、本発明を説明するための例示であり、本発明をその実施の形態のみに限定する趣旨ではない。また、本発明は、その要旨を逸脱しない限り、さまざまな変形が可能である。さらに、当業者であれば、上記に述べる各要素を均などなものに置換した実施の形態を採用することが可能であり、かかる実施の形態も本発明の範囲に含まれる。 The above embodiment is an example for explaining the present invention, and is not intended to limit the present invention to only this embodiment. Furthermore, the present invention can be modified in various ways without departing from the gist of the invention. Furthermore, a person skilled in the art can adopt an embodiment in which each element described above is replaced with an equivalent element, and such an embodiment is also included in the scope of the present invention.
また、上記実施形態で記載された仲介装置が備える構成要素は、記憶装置805に格納されたプログラムがプロセッサ801によって実行されることで、定められた処理が他のハードウェアと協働して実現されるものとする。また、言い換えれば、これらの構成要素は、ソフトウェアまたはファームウェアとしても、それと対応するハードウェアとしても想定され、その双方の概念において、「機能」、「手段」、「部」、「処理回路」、「ユニット」、または「モジュール」などとも記載され、またそれぞれに読み替えることができる。
The components of the intermediary device described in the above embodiment are assumed to be implemented in cooperation with other hardware by the
[変形例]
なお、本発明を上記実施形態に基づいて説明してきたが、以下のような場合も本発明に含まれる。
[Modification]
Although the present invention has been described based on the above embodiment, the following cases are also included in the present invention.
[変形例1]
上記実施形態に係る仲介装置100が備える各構成の少なくとも一部は、関係者装置が備えていてもよい。関係者装置は、例えば、インストールされたバーチャルキッチンアプリを実行することでこれらの構成を実現させてもよい。
[Modification 1]
At least some of the components of the
[変形例2]
上記実施形態では、ブランド記憶部および予測記憶部を仲介装置100の記憶部が備える例を示したが、本発明をこれに限る趣旨ではない。例えば、これらの記憶部の少なくとも一部は、外部システム500の外部装置、または関係者装置が備えてもよい。また、これらの記憶部で記憶する情報の少なくとも一部を、例えば、分散型台帳技術(ブロックチェーン技術)を用いて複数の装置で分散管理してもよい。
[Modification 2]
In the above embodiment, an example was shown in which the brand memory unit and the prediction memory unit are included in the memory unit of the
1…バーチャルキッチンシステム、100…仲介装置、110…制御部、111…取得部、111a…メニュー取得部、111b…飲食店取得部、112…対応付け部、113…設定部、114…出力部、114a…事業者出力部、115…受付部、116…生成部、117…予測部、118…発注処理部、119…精算処理部、130…記憶部、140…通信部、200…提供者装置、300…飲食事業者装置、400…消費者装置、500…外部システム、800…コンピュータ、801…プロセッサ、803…メモリ、805…記憶装置、807…入力I/F部、809…データI/F部、811…通信I/F部、813…表示装置。 1...Virtual kitchen system, 100...Intermediary device, 110...Control unit, 111...Acquisition unit, 111a...Menu acquisition unit, 111b...Restaurant acquisition unit, 112...Matching unit, 113...Setting unit, 114...Output unit, 114a...Business output unit, 115...Reception unit, 116...Generation unit, 117...Prediction unit, 118...Order processing unit, 119...Payment processing unit, 130...Storage unit, 140...Communication unit, 200...Provider device, 300...Food and beverage business device, 400...Consumer device, 500...External system, 800...Computer, 801...Processor, 803...Memory, 805...Storage device, 807...Input I/F unit, 809...Data I/F unit, 811...Communication I/F unit, 813...Display device.
Claims (12)
前記メニュー情報に基づいて、前記メニューを消費者に提供する飲食サービスのブランドを設定する設定部と、
飲食事業者が使用する飲食事業者装置から、前記飲食事業者の現実の飲食店に関する現実飲食店情報であって前記現実の飲食店が備える調理環境の情報を含む現実飲食店情報を取得する飲食店取得部と、
前記現実飲食店情報および前記メニュー情報に基づいて、前記現実の飲食店に対して前記メニューの調理方法を実行可能な調理環境があるか判定し、前記実行可能な調理環境があると判定された場合、前記ブランドと前記現実の飲食店とを対応付ける対応付け部と、
前記飲食事業者装置に、前記現実の飲食店に対応付けた前記ブランドと、前記ブランドが提供する前記メニューの前記メニュー情報と、を出力させる事業者出力部と、を備える、
仲介装置。 a menu acquisition unit that acquires menu information including a cooking method for a food or drink menu from a menu provider device used by a menu provider that provides a cooking method for the menu;
A setting unit that sets a brand of food and beverage service that provides the menu to consumers based on the menu information;
A restaurant acquisition unit that acquires real restaurant information related to a real restaurant of the restaurant from a restaurant business device used by the restaurant business, the real restaurant information including information on a cooking environment provided in the real restaurant;
a matching unit that determines whether the real restaurant has a cooking environment in which the cooking method of the menu can be performed based on the real restaurant information and the menu information, and matches the brand with the real restaurant when it is determined that the cooking environment is available;
and a business output unit that causes the food and beverage business device to output the brand associated with the real restaurant and the menu information of the menu provided by the brand.
Mediation device.
前記消費者が使用する消費者装置に、前記ブランドと、前記ブランドが提供可能な前記メニューのメニュー情報と、を出力させるメニュー出力部と、
前記消費者装置から、前記ブランドに対する注文情報であって、配達場所および注文された前記メニューを含む注文情報を受け付ける注文受付部と、
前記ブランドに対応付けられた前記現実の飲食店の飲食店装置に、前記注文情報を出力させる店舗出力部と、を備える、
請求項1に記載の仲介装置。 The intermediary device is
a menu output unit that causes a consumer device used by the consumer to output the brand and menu information of the menu that the brand can provide;
an order receiving unit that receives order information for the brand from the consumer device, the order information including a delivery location and the ordered menu;
a store output unit that outputs the order information to a restaurant device of the real restaurant associated with the brand.
The intermediary device of claim 1 .
前記対応付け部は、前記ブランドに複数の現実の飲食店を対応付け、
前記仲介装置は、前記受注可能日時および前記注文情報に基づいて、前記ブランドに対する注文情報を、前記複数の現実の飲食店の中から1つの現実の飲食店に割り当てる割り当て部を備え、
前記店舗出力部は、前記割り当てられた現実の飲食店の前記飲食店装置に、前記注文情報を出力させる、
請求項2に記載の仲介装置。 The real restaurant information includes an order acceptance date and time indicating a date and time when the real restaurant can accept orders for the brand,
The association unit associates a plurality of real restaurants with the brand,
the intermediary device includes an allocation unit that allocates the order information for the brand to one real restaurant from among the plurality of real restaurants based on the order acceptance date and time and the order information,
The store output unit causes the restaurant device of the assigned real restaurant to output the order information.
The intermediary device of claim 2 .
前記設定部は、前記ブランド情報にさらに基づいて、前記ブランドを設定する、
請求項1から3のいずれか一項に記載の仲介装置。 the intermediary device includes a brand acquisition unit that acquires, from the provider device, brand information indicating at least one of a type of menu provided by the brand and a concept of the brand;
The setting unit sets the brand further based on the brand information.
The intermediary device according to any one of claims 1 to 3.
前記ブランド取得部は、前記提供者装置から、前記ブランドの出店対象の地域を示す出店地域情報を取得し、
前記対応付け部は、前記飲食店位置情報および前記出店地域情報にさらに基づいて、前記ブランドと前記現実の飲食店とを対応付ける、
請求項4に記載の仲介装置。 The real restaurant information includes restaurant location information indicating a location of the real restaurant,
The brand acquisition unit acquires store location information indicating a target area for opening a store of the brand from the provider device,
The association unit associates the brand with the real restaurant based on the restaurant location information and the restaurant location information.
The intermediary device according to claim 4.
前記メニュー情報に基づいて、前記ブランドの候補を生成する候補生成部と、
前記提供者装置に、前記ブランドの候補を出力させる候補出力部と、
前記提供者装置から、前記ブランドの候補の中から採用するものの選択を受け付ける第1選択受付部と、を備え、
前記設定部は、前記選択された候補にさらに基づいて、前記ブランドを設定する、
請求項1から5のいずれか一項に記載の仲介装置。 The intermediary device is
a candidate generator that generates candidates for the brand based on the menu information;
a candidate output unit that causes the provider device to output candidates for the brand;
a first selection receiving unit that receives a selection of a brand to be adopted from the candidate brands from the provider device,
The setting unit sets the brand further based on the selected candidate.
The intermediary device according to any one of claims 1 to 5.
外部装置から、地域ごとの飲食店の売上実績に関する売上実績情報を取得する情報取得部と、
前記ブランドの候補における出店対象の候補地域を示す出店候補地域情報を記憶するブランド記憶部を参照して、前記出店候補地域情報に基づいて、前記ブランドの候補に関連付ける前記売上実績情報を特定する実績特定部と、
前記特定された売上実績情報に基づいて、前記ブランドの候補の売上を予測する売上予測部と、を備え、
前記候補出力部は、前記予測の結果に基づいて、前記提供者装置に、前記ブランドの候補と併せて、前記ブランドの候補の売上予測を出力させる、
請求項6に記載の仲介装置。 The intermediary device is
an information acquisition unit that acquires sales performance information regarding sales performance of restaurants in each region from an external device;
a result identification unit that identifies the sales result information to be associated with the brand candidate based on the store candidate area information by referring to a brand storage unit that stores store candidate area information indicating candidate areas for store openings for the brand candidate;
a sales forecasting unit that forecasts sales of the candidate brand based on the identified sales performance information,
the candidate output unit causes the provider device to output a sales forecast of the brand candidates together with the brand candidates based on a result of the prediction.
The intermediary device of claim 6.
前記事業者出力部は、前記飲食事業者装置に、前記特定された前記ブランドの対応付け候補を出力させ、
前記仲介装置は、前記飲食事業者装置から、前記出力された前記ブランドの対応付け候補の中から採用するものの選択を受け付ける第2選択受付部を備え、
前記対応付け部は、前記選択の結果に基づいて、前記ブランドと前記現実の飲食店とを対応付ける、
請求項1から7のいずれか一項に記載の仲介装置。 The intermediary device includes a brand identification unit that identifies the brand to be a candidate for association with the real restaurant based on the real restaurant information and the menu information for the real restaurant,
The business output unit causes the food and beverage business device to output the identified association candidates for the brand;
the intermediary device includes a second selection receiving unit that receives from the food and beverage business device a selection of one to be adopted from the output brand association candidates;
The association unit associates the brand with the real restaurant based on a result of the selection.
The intermediary device according to any one of claims 1 to 7.
前記仲介装置は、前記ブランドの売上予測を示す売上予測情報を記憶する予測記憶部を参照して、前記売上予測情報および前記諸経費情報に基づいて、前記ブランドの対応付け候補の利益を予測する利益予測部を備え、
前記事業者出力部は、前記予測の結果に基づいて、前記飲食事業者装置に、前記特定された前記ブランドの対応付け候補と併せて、前記ブランドの対応付け候補の利益予測を出力させる、
請求項8に記載の仲介装置。 The real restaurant information includes overhead information indicating overhead of the real restaurant,
the intermediary device includes a profit prediction unit that predicts profits of the association candidates of the brands based on the sales forecast information and the overhead information by referring to a forecast storage unit that stores sales forecast information indicating sales forecasts of the brands;
The business output unit causes the food and beverage business device to output a profit forecast for the identified brand association candidates together with the brand association candidates based on the result of the prediction.
The intermediary device of claim 8.
前記仲介装置は、
前記メニュー情報および前記売上予測情報に基づいて、複数のブランドそれぞれの前記メニューを調理するための材料の需要を予測する需要予測部と、
前記予測の結果に基づいて、前記ブランドそれぞれにおける、前記材料を発注するための1以上の発注データを生成するデータ生成部と、
発注先ごとに、前記生成された発注データを統合し、前記材料を発注するための発注処理を行う発注処理部と、を備える、
請求項9に記載の仲介装置。 There are multiple brands,
The intermediary device is
a demand forecasting unit that forecasts demand for ingredients for cooking the menu items of each of a plurality of brands based on the menu information and the sales forecast information;
a data generating unit that generates one or more order data for ordering the materials for each of the brands based on a result of the prediction;
and an order processing unit that integrates the generated order data for each supplier and performs order processing to order the material.
The intermediary device of claim 9.
飲食物のメニューの調理方法を提供するメニュー提供者が使用する提供者装置から、前記メニューの調理方法を含むメニュー情報を取得するメニュー取得機能と、
前記メニュー情報に基づいて、前記メニューを消費者に提供する飲食サービスのブランドを設定する設定機能と、
飲食事業者が使用する飲食事業者装置から、前記飲食事業者の現実の飲食店に関する現実飲食店情報であって前記現実の飲食店が備える調理環境の情報を含む現実飲食店情報を
取得する飲食店取得機能と、
前記現実飲食店情報および前記メニュー情報に基づいて、前記現実の飲食店に対して前記メニューの調理方法を実行可能な調理環境があるか判定し、前記実行可能な調理環境があると判定された場合、前記ブランドと前記現実の飲食店とを対応付ける対応付け機能と、
前記飲食事業者装置に、前記現実の飲食店に対応付けた前記ブランドと、前記ブランドが提供する前記メニューの前記メニュー情報と、を出力させる事業者出力機能と、を実現させる、
プログラム。 On the computer,
A menu acquisition function that acquires menu information including a cooking method of a food menu from a menu provider device used by a menu provider that provides a cooking method of the menu;
A setting function for setting a brand of food and beverage service that provides the menu to consumers based on the menu information;
A restaurant acquisition function that acquires real restaurant information related to a real restaurant of the restaurant from a restaurant business device used by the restaurant business, the real restaurant information including information on a cooking environment provided in the real restaurant;
a matching function for determining whether the real restaurant has a cooking environment capable of carrying out the cooking method of the menu based on the real restaurant information and the menu information, and, if it is determined that the cooking environment is capable of carrying out the cooking method, matching the brand with the real restaurant;
and realizing a business output function that causes the food and beverage business device to output the brand associated with the real restaurant and the menu information of the menu provided by the brand.
program.
飲食物のメニューの調理方法を提供するメニュー提供者が使用する提供者装置から、前記メニューの調理方法を含むメニュー情報を取得し、
前記メニュー情報に基づいて、前記メニューを消費者に提供する飲食サービスのブランドを設定し、
飲食事業者が使用する飲食事業者装置から、前記飲食事業者の現実の飲食店に関する現実飲食店情報であって前記現実の飲食店が備える調理環境の情報を含む現実飲食店情報を取得し、
前記現実飲食店情報および前記メニュー情報に基づいて、前記現実の飲食店に対して前記メニューの調理方法を実行可能な調理環境があるか判定し、
前記実行可能な調理環境があると判定された場合、前記ブランドと前記現実の飲食とを対応付け、
前記飲食事業者装置に、前記現実の飲食店に対応付けた前記ブランドと、前記ブランドが提供する前記メニューの前記メニュー情報と、を出力させる、
情報処理方法。 The computer
obtaining menu information including a cooking method for a food or beverage menu from a menu provider device used by a menu provider who provides a cooking method for the menu;
Based on the menu information, a brand of food and beverage service that provides the menu to consumers is set;
Acquire real restaurant information related to a real restaurant of the food service provider from a food service provider device used by the food service provider, the real restaurant information including information on a cooking environment provided in the real restaurant;
Based on the real restaurant information and the menu information, determine whether the real restaurant has a cooking environment in which the cooking method for the menu can be executed;
If it is determined that the feasible cooking environment exists, the brand is associated with the actual eating and drinking ;
causing the food and beverage business device to output the brand associated with the real restaurant and the menu information of the menu provided by the brand;
Information processing methods.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021159853A JP7503531B2 (en) | 2021-09-29 | 2021-09-29 | Intermediary device, program, and information processing method |
JP2023206634A JP2024015506A (en) | 2021-09-29 | 2023-12-07 | Mediation device, program, and information processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021159853A JP7503531B2 (en) | 2021-09-29 | 2021-09-29 | Intermediary device, program, and information processing method |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023206634A Division JP2024015506A (en) | 2021-09-29 | 2023-12-07 | Mediation device, program, and information processing method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2023049857A JP2023049857A (en) | 2023-04-10 |
JP7503531B2 true JP7503531B2 (en) | 2024-06-20 |
Family
ID=85801704
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021159853A Active JP7503531B2 (en) | 2021-09-29 | 2021-09-29 | Intermediary device, program, and information processing method |
JP2023206634A Pending JP2024015506A (en) | 2021-09-29 | 2023-12-07 | Mediation device, program, and information processing method |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023206634A Pending JP2024015506A (en) | 2021-09-29 | 2023-12-07 | Mediation device, program, and information processing method |
Country Status (1)
Country | Link |
---|---|
JP (2) | JP7503531B2 (en) |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6664538B1 (en) * | 2019-08-05 | 2020-03-13 | クックパッド株式会社 | Server device, cooking appliance, system, method and program |
JP6924523B1 (en) * | 2020-04-30 | 2021-08-25 | 株式会社tacoms | Delivery support device |
JP2022190653A (en) * | 2021-06-14 | 2022-12-26 | グローリー株式会社 | Information processing device, information processing system and information processing method |
-
2021
- 2021-09-29 JP JP2021159853A patent/JP7503531B2/en active Active
-
2023
- 2023-12-07 JP JP2023206634A patent/JP2024015506A/en active Pending
Non-Patent Citations (2)
Title |
---|
"Good market & shopsがつくる 新しいフランチャイズの在り方 「RE:STORE」が導くフランチャイズ2.0時代",飲食店経営,株式会社アール・アイ・シー,2021年08月15日,第48巻,第9号,pp.30~33 |
"新規事業者にも既存の店舗にも- コロナ禍の危機を救い得るゴーストレストランの可能性",センチュリー,株式会社USPマネジメント,2021年03月01日,第24巻,第11号,pp.10~13 |
Also Published As
Publication number | Publication date |
---|---|
JP2024015506A (en) | 2024-02-02 |
JP2023049857A (en) | 2023-04-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101533199B1 (en) | Method for Ordering Food Cooked by User-Selected Ingredients through Internet | |
US20220179870A1 (en) | System and method to select substitute ingredients in a food recipe | |
KR102100430B1 (en) | Server and method of providing intermediary service for remaining food sale | |
US20140249966A1 (en) | System and Method for Recipe, Grocery, and Food Services | |
JP5377339B2 (en) | System and method for increasing demand for expiring products | |
JP7578890B2 (en) | Information processing device, information processing method, and program | |
US10546341B2 (en) | System, computer-readable storage medium, and method for operation management | |
KR20190040778A (en) | Automatic design method for product supply chain and system using the same | |
US20130262995A1 (en) | Systems and Methods for Menu and Shopping List Creation | |
KR102327845B1 (en) | Service system and method for providing subdivided food material based on user costomized recipe | |
JP2003067611A (en) | Food-service store system and program | |
Lahiri et al. | Rebel Foods’ Cloud Kitchen Technologies: Food for Thought? | |
JP2024149749A (en) | Information processing system, information processing method, and program | |
JP2020194329A (en) | Menu assisting system, menu assisting device and menu assisting program | |
EP3201867A1 (en) | Operation management | |
JP7503531B2 (en) | Intermediary device, program, and information processing method | |
Gondaliya et al. | A review: Artificial intelligence in restaurant business | |
US20210073883A1 (en) | Server apparatus, stock management system, and stock management method | |
US20230008912A1 (en) | Menu recommendation system, menu recommendation method, recording medium, information processing method, and information processing device | |
KR20220031984A (en) | Foodservice business ucc platform system based on menu curation video | |
JP2023000478A (en) | Information processing device, information processing method and information processing program | |
KR20220138752A (en) | System and method for providing catering company matching service customized for users | |
Yudina et al. | Trends in the development of the restaurant services market: methods of determination and characteristics | |
Воляник et al. | CURRENT TRENDS OF THE IMPLEMENTATION OF INTELLIGENT AUTOMATED TECHNOLOGIES IN THE SPHERE OF RESTAURANT ELECTRONIC BUSINESS | |
Rashid et al. | Factors Affecting the Level of Usage of Online Food Ordering Portal Among UTHM student |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220114 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230330 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230525 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20230907 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231218 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240610 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7503531 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |