Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6901375B2 - Menu recipe creation control device and menu recipe creation system - Google Patents
[go: Go Back, main page]

JP6901375B2 - Menu recipe creation control device and menu recipe creation system - Google Patents

Menu recipe creation control device and menu recipe creation system Download PDF

Info

Publication number
JP6901375B2
JP6901375B2 JP2017199552A JP2017199552A JP6901375B2 JP 6901375 B2 JP6901375 B2 JP 6901375B2 JP 2017199552 A JP2017199552 A JP 2017199552A JP 2017199552 A JP2017199552 A JP 2017199552A JP 6901375 B2 JP6901375 B2 JP 6901375B2
Authority
JP
Japan
Prior art keywords
creation
menu
recipe
user
menu recipe
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2017199552A
Other languages
Japanese (ja)
Other versions
JP2019074864A (en
Inventor
大路 雅士
雅士 大路
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tokyo Gas Co Ltd
Original Assignee
Tokyo Gas Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tokyo Gas Co Ltd filed Critical Tokyo Gas Co Ltd
Priority to JP2017199552A priority Critical patent/JP6901375B2/en
Publication of JP2019074864A publication Critical patent/JP2019074864A/en
Application granted granted Critical
Publication of JP6901375B2 publication Critical patent/JP6901375B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、献立レシピ作成制御装置および献立レシピ作成システムに関する。 The present invention relates to a menu recipe creation control device and a menu recipe creation system.

生活スタイルの多様化に伴い、食事の取り方や食事内容についても各個人それぞれに応じて異なっている。多忙であることでデリバリーサービスを利用して食事を行うことがあれば、出来合いの料理を購入して食事を済ませてしまうこともある。 With the diversification of lifestyles, the way of eating and the contents of meals are also different for each individual. If you are busy and use the delivery service to eat, you may end up buying ready-made meals.

またこれ以外に、すでに購入されてストックしている食材(食品)の少なくとも一部を利用して調理する方法もある。ストックしている食材のみで調理する場合もあれば、ストックしている食材とともに、新たに買い増した食材を利用して調理する場合もある。 In addition to this, there is also a method of cooking using at least a part of the ingredients (foods) that have already been purchased and stocked. In some cases, it is cooked only with the ingredients in stock, and in other cases, it is cooked using the newly purchased ingredients together with the stocked ingredients.

いずれの場合であっても、ストックしている食材を利用した献立レシピを考える必要があり、多くの場合、料理を行う者の好みや得意料理に依存して献立レシピが作成されることとなる。 In any case, it is necessary to consider a menu recipe using the ingredients in stock, and in many cases, the menu recipe will be created depending on the taste of the cook and the specialty dish. ..

また、近年の情報社会によって他人が考えた献立レシピがWebサイト上に多く公開されており、これらの情報を参考に、ストックしている食材を用いた献立レシピを考える、若しくは真似することとなる。 In addition, many menu recipes thought by others have been published on the website by the information society in recent years, and with reference to this information, menu recipes using stocked ingredients will be considered or imitated. ..

特開2007−272379号公報JP-A-2007-272379

上記の特許文献1は、目標とする調理物の味との隔たりが生じた場合に、これを検出して、目標とする調理物をつくる調理情報を提供することができるようにしたことについて開示されている。 The above-mentioned Patent Document 1 discloses that when a difference from the taste of a target cooked food occurs, it is possible to detect this and provide cooking information for making the target cooked food. Has been done.

つまり、特許文献1では、目標となる調理物との成分を似せるようにする一方で、新たな成分を有する調理物が作成されることを抑制するものである。 That is, in Patent Document 1, while making the ingredients similar to the target cooked food, it suppresses the preparation of the cooked food having new ingredients.

本発明は、利用者の要望に応じた最適な献立レシピを作成することを可能とした献立レシピ作成制御装置および献立レシピ作成システムを提供することを目的とする。 An object of the present invention is to provide a menu recipe creation control device and a menu recipe creation system capable of creating an optimum menu recipe according to a user's request.

上記目的を達成するため、本発明の請求項1に記載された献立レシピ作成制御装置は、所定のサービスを利用可能な利用者に対して、該所定のサービスの利用によって登録される登録ポイントを対応付けた利用者情報を記憶する利用者情報記憶手段と、前記利用者の要望に応じた最適な献立レシピの作成条件に基づいて該献立レシピを作成するために必要な作成ポイントが、前記利用者情報記憶手段によって該利用者に対して登録されている登録ポイントを満たすか否かを判別するポイント判別手段と、前記ポイント判別手段によって前記作成ポイントが前記登録ポイントを満たすと判別されると、前記作成条件に基づく献立レシピを作成する献立レシピ作成手段とを具備することを特徴とする。 In order to achieve the above object, the menu recipe creation control device according to claim 1 of the present invention provides users who can use a predetermined service with registration points registered by using the predetermined service. The user information storage means for storing the associated user information and the creation points necessary for creating the menu recipe based on the optimum menu recipe creation conditions according to the user's request are the use. When the point determination means for determining whether or not the registered points registered for the user are satisfied by the person information storage means and the point determination means for determining that the created points satisfy the registration points, It is characterized by comprising a menu recipe creating means for creating a menu recipe based on the preparation conditions.

また、本発明の請求項2に記載された献立レシピ作成制御装置は、請求項1において、前記作成条件を識別する作成条件識別手段と、前記作成条件識別手段により識別された作成条件により前記献立レシピの作成に際して用いる食材の指定が必要であるとされている場合に、該食材に関する食材情報の指定を受け付ける食材指定受付手段とをさらに具備し、前記献立レシピ作成手段は、前記食材指定受付手段によって前記食材が指定されることによって、前記食材の少なくとも一部を用いて前記作成条件に基づく献立レシピを作成することを特徴とする。 Further, the menu recipe creation control device according to claim 2 of the present invention is the menu according to the creation condition identification means for identifying the creation condition and the preparation condition identified by the creation condition identification means in claim 1. When it is deemed necessary to specify the ingredients to be used when creating the recipe, the food ingredient designation receiving means for receiving the designation of the ingredient information related to the ingredients is further provided, and the menu recipe creating means is the foodstuff designation receiving means. By designating the foodstuff, at least a part of the foodstuff is used to prepare a menu recipe based on the preparation condition.

また、本発明の請求項3に記載された献立レシピ作成制御装置は、請求項2において、前記食材指定受付手段は、入力された画像データをもとに対象画像を認識する画像認識手段と、前記画像認識手段によって認識した前記対象画像をもとに、前記画像データに含まれる食材を特定する食材特定手段とを具備する。 Further, in the menu recipe creation control device according to claim 3 of the present invention, in claim 2, the foodstuff designation receiving means includes an image recognition means that recognizes a target image based on the input image data. Based on the target image recognized by the image recognition means, the foodstuff specifying means for specifying the foodstuff contained in the image data is provided.

また、本発明の請求項4に記載された献立レシピ作成制御装置は、請求項1乃至3のいずれかにおいて、前記利用者により指定された献立レシピの作成条件に基づく作成ポイントを特定するポイント特定手段をさらに具備し、前記ポイント判別手段は、前記ポイント特定手段によって特定した作成ポイントが、前記利用者情報記憶手段によって該利用者に対して登録されている登録ポイントを満たすか否かを判別することを特徴とする。 In addition, the menu recipe creation control device according to claim 4 of the present invention specifies a point that specifies a creation point based on the menu recipe creation conditions specified by the user in any one of claims 1 to 3. The point determination means further comprises means, and the point determination means determines whether or not the creation point specified by the point identification means satisfies the registration point registered for the user by the user information storage means. It is characterized by that.

また、本発明の請求項5に記載された献立レシピ作成システムは、利用者により指定された献立レシピの作成条件に基づいて献立レシピを作成する献立レシピ作成装置と、前記献立レシピ作成装置による前記献立レシピの作成に係る管理制御を行う管理制御装置とを備え、前記管理制御装置は、前記利用者に対して、所定のサービスの利用により登録される登録ポイントを対応付けた利用者情報を記憶する利用者情報記憶手段と、前記利用者により指定された前記作成条件に基づいて献立レシピを作成するために必要な作成ポイントが、前記利用者情報記憶手段で記憶している該利用者に対する前記登録ポイントを満たすか否かを判別するポイント判別手段とをさらに具備し、前記作成条件により前記献立レシピの作成に際して用いる食材の指定が必要であるとされており、該食材が指定されていることによって、前記作成条件とともに前記食材に関する食材情報を前記献立レシピ作成装置に出力して前記献立レシピの作成要求を行い、前記献立レシピ作成装置は、前記献立レシピの作成要求に基づき、前記食材情報の少なくとも一部の食材を用いて前記作成条件に基づく献立レシピを作成することを特徴とする。 Further, the menu recipe creation system according to claim 5 of the present invention includes a menu recipe creation device that creates a menu recipe based on the menu recipe creation conditions specified by the user, and the menu recipe creation device. A management control device that performs management control related to the creation of a menu recipe is provided, and the management control device stores user information associated with registration points registered by using a predetermined service for the user. The user information storage means to be used and the creation points required for creating the menu recipe based on the creation conditions specified by the user are stored in the user information storage means for the user. It is further provided with a point determination means for determining whether or not the registration points are satisfied, and it is said that it is necessary to specify the ingredients to be used when creating the menu recipe according to the preparation conditions, and the ingredients are specified. Therefore, the foodstuff information related to the foodstuff is output to the menu recipe creation device together with the preparation condition to make the menu recipe creation request, and the menu recipe creation device receives the foodstuff information based on the menu recipe creation request. It is characterized in that a menu recipe based on the above-mentioned preparation conditions is prepared using at least a part of the ingredients.

また、本発明の請求項6に記載された献立レシピ作成システムは、請求項5において、前記利用者情報は、前記利用者が、前記所定のサービスの利用者である利用者種別が指定されており、前記管理制御装置は、前記作成条件と前記食材情報に加えて、前記利用者の利用者種別で識別される前記所定のサービスに関する情報をも前記献立レシピ作成装置に出力し、前記献立レシピ作成装置は、前記食材情報の少なくとも一部の食材を用いて前記所定のサービスを利用することで前記作成条件に基づく献立レシピを作成することを特徴とする。 Further, in the menu recipe creation system according to claim 6 of the present invention, in claim 5, the user information is specified as a user type in which the user is a user of the predetermined service. In addition to the creation conditions and the food ingredient information, the management control device also outputs information on the predetermined service identified by the user type of the user to the menu recipe creation device, and outputs the menu recipe. The creating apparatus is characterized in that a menu recipe based on the creating conditions is created by using the predetermined service using at least a part of the ingredients of the ingredient information.

本発明によれば、利用者の要望に応じた最適な献立レシピを作成できるようになるという効果を奏する。 According to the present invention, there is an effect that an optimum menu recipe can be created according to a user's request.

本発明の実施の形態における献立レシピ作成制御装置および献立レシピ作成システムの概要を示す図。The figure which shows the outline of the menu recipe creation control device and menu recipe creation system in embodiment of this invention. 本発明の実施の形態における献立レシピ作成システムにおいて用いられる利用者情報テーブルの一例を示す図。The figure which shows an example of the user information table used in the menu recipe creation system in embodiment of this invention. 本発明の実施の形態における献立レシピ作成システムにおいて用いられる食材情報テーブルの一例を示す図。The figure which shows an example of the ingredient information table used in the menu recipe making system in embodiment of this invention. 本発明の実施の形態における献立レシピ作成システムにおいて用いられるレシピ作成条件組合せ管理テーブルを示す図。The figure which shows the recipe creation condition combination management table used in the menu recipe creation system in embodiment of this invention. 本発明の実施の形態における献立レシピ作成システムにおいて用いられるレシピ作成必要ポイントテーブルを示す図。The figure which shows the recipe creation necessary point table used in the menu recipe creation system in embodiment of this invention. 本発明の実施の形態における献立レシピ作成システムにおいて用いられるレシピ作成条件テーブルを示す図。The figure which shows the recipe making condition table used in the menu recipe making system in embodiment of this invention. 本発明の実施の形態における献立レシピ作成システムを構成する利用者端末において表示される画面を示す図。The figure which shows the screen which is displayed on the user terminal which comprises the menu recipe creation system in embodiment of this invention. 本発明の実施の形態における献立レシピ作成システムを構成する利用者端末において表示される画面を示す他の図。Another diagram showing a screen displayed on a user terminal constituting the menu recipe creation system according to the embodiment of the present invention. 本発明の実施の形態における献立レシピ作成システムを構成する管理サーバによって行われるレシピ作成要求処理の流れを示すフローチャート。The flowchart which shows the flow of the recipe creation request processing performed by the management server which comprises the menu recipe creation system in embodiment of this invention. 本発明の実施の形態における献立レシピ作成システムを構成する管理サーバによって行われるレシピ作成応答処理の流れを示すフローチャート。The flowchart which shows the flow of the recipe creation response processing performed by the management server which comprises the menu recipe creation system in embodiment of this invention. 本発明の実施の形態における献立レシピ作成システムを構成するレシピ作成サーバによって行われるレシピ作成処理の流れを示すフローチャート。The flowchart which shows the flow of the recipe creation process performed by the recipe creation server which comprises the menu recipe creation system in embodiment of this invention.

以下、本発明に係わる献立レシピ作成制御装置および献立レシピ作成システムの一実施例を添付図面を参照して詳細に説明する。 Hereinafter, an embodiment of the menu recipe creation control device and the menu recipe creation system according to the present invention will be described in detail with reference to the accompanying drawings.

図1は、本発明の実施の形態における献立レシピ作成制御装置および献立レシピ作成システムの概要を示す図である。 FIG. 1 is a diagram showing an outline of a menu recipe creation control device and a menu recipe creation system according to the embodiment of the present invention.

図1において、献立レシピ作成システムは、管理サーバ100、利用者端末200、レシピ作成サーバ300、レシピ提供サイト400、サービスサーバ500を具備し、それぞれが通信回線(有線、無線を含む)によって接続されている。このときの管理サーバ100とレシピ作成サーバ300とを単一のデバイス(「献立レシピ作成制御装置」と称する)によって構成してもよい。 In FIG. 1, the menu recipe creation system includes a management server 100, a user terminal 200, a recipe creation server 300, a recipe providing site 400, and a service server 500, each of which is connected by a communication line (including wired and wireless). ing. The management server 100 and the recipe creation server 300 at this time may be configured by a single device (referred to as a “menu recipe creation control device”).

管理サーバ100には、少なくとも利用者管理DB110、食材情報管理DB120、レシピ管理DB130が接続されており、また、この管理サーバ100およびレシピ作成サーバ300それぞれには、ビッグデータ提供サーバ310が接続されている。さらに、サービスサーバ500は、提供するサービスに応じて複数、設けることも可能であり、例えば、所定のサービスの例である「サービス1」、「サービス2」および「サービス3」それぞれをサービス1サーバ510、サービス2サーバ520およびサービス3サーバ530で提供することとしてもよい。所定のサービスの詳細については後述する。 At least the user management DB 110, the food information management DB 120, and the recipe management DB 130 are connected to the management server 100, and the big data providing server 310 is connected to each of the management server 100 and the recipe creation server 300. There is. Further, a plurality of service servers 500 can be provided according to the service to be provided. For example, each of "service 1", "service 2" and "service 3", which are examples of predetermined services, can be provided as a service 1 server. It may be provided by 510, service 2 server 520 and service 3 server 530. The details of the predetermined service will be described later.

利用者管理DB110では、利用者に関する利用者情報を管理、記憶しており、この利用者情報は、利用者(利用者ID)に対して、その利用者が利用している(契約している)所定のサービス(サービス識別情報)や、そのサービスの利用により登録される付加情報(登録ポイント、獲得した商品や登録ポイントに基づいて決定されるランク等)が対応付けられた情報である(図2を参照)。 The user management DB 110 manages and stores user information related to the user, and this user information is used (contracted) by the user (user ID). ) Information associated with a predetermined service (service identification information) and additional information registered by using the service (registration points, ranks determined based on acquired products and registration points, etc.) (Fig.) See 2).

また、食材情報管理DB120では、利用者(利用者ID)に対して、その利用者によって予め登録されている食材情報が対応付けられた食材情報を管理、記憶している(図3を参照)。さらに、レシピ管理DB130は、レシピ作成サーバ300によって作成された献立レシピを管理、記憶している。 Further, the food material information management DB 120 manages and stores the food material information associated with the food material information registered in advance by the user (user ID) (see FIG. 3). .. Further, the recipe management DB 130 manages and stores the menu recipe created by the recipe creation server 300.

管理サーバ100は、「管理装置」や「管理制御装置」とも称され、レシピ作成サーバ300において行われる献立レシピの作成処理に係る管理制御の処理を行う装置である。また、レシピ作成サーバ300は、「献立レシピ作成装置」とも称され、利用者が操作する利用者端末200から指定された献立レシピの作成条件に基づいて献立レシピを作成する処理を行う装置である。さらに、利用者端末200は、「端末」や「要求元装置」とも称され、ノート型PC、携帯電話やタブレットなどのモバイル端末やデスクトップ型PC等によって構成され、撮像機能であるカメラを搭載している。また、この利用者端末200は、利用者による所定の操作(キーボード操作やタッチパネル操作等)が可能であって、利用者による献立レシピの作成条件の指定操作や献立レシピの作成要求操作が可能である。 The management server 100 is also referred to as a “management device” or a “management control device”, and is a device that performs management control processing related to the menu recipe creation process performed by the recipe creation server 300. The recipe creation server 300 is also referred to as a "menu recipe creation device", and is a device that creates a menu recipe based on the menu recipe creation conditions specified from the user terminal 200 operated by the user. .. Further, the user terminal 200, which is also called a "terminal" or a "requesting device", is composed of a notebook PC, a mobile terminal such as a mobile phone or a tablet, a desktop PC, or the like, and is equipped with a camera having an imaging function. ing. In addition, the user terminal 200 can perform predetermined operations (keyboard operation, touch panel operation, etc.) by the user, and the user can specify the menu creation conditions and request the menu recipe. is there.

献立レシピは、料理の調理方法として必要な食材を示すものであるほか、その食材を用いた調理手順を示すものである。すなわち、献立レシピを用いることによって、利用者若しくは他の者は、作る料理の手順やその料理に必要な食材を認識することが可能となる。 The menu recipe shows the ingredients necessary for cooking the dish, and also shows the cooking procedure using the ingredients. That is, by using the menu recipe, the user or another person can recognize the cooking procedure to be prepared and the ingredients necessary for the cooking.

利用者端末200を用いて利用者が指定することが可能な献立レシピの作成条件(「レシピ作成条件」とも称する)は、レシピ作成サーバ300が献立レシピを作成するために用いられるものであって、利用者が所望する料理を体現するための項目である。 The menu recipe creation conditions (also referred to as "recipe creation conditions") that can be specified by the user using the user terminal 200 are those used by the recipe creation server 300 to create the menu recipe. , It is an item for embodying the dish desired by the user.

この献立レシピの作成条件は、レシピ作成条件テーブルとして、管理サーバ100の記憶領域(図示せず)に記憶されており、このレシピ作成条件テーブルの一例を図6に示す。 The menu creation condition table is stored in the storage area (not shown) of the management server 100 as a recipe creation condition table, and an example of this recipe creation condition table is shown in FIG.

図6に示すレシピ作成条件テーブルは、少なくとも、[条件番号]項目、[条件名称]項目、[食材指定要否]項目によって構成されている。[条件番号]項目は、レシピ作成条件を識別する番号情報であり、[条件名称]項目は、レシピ作成条件の名称を示し、[食材指定要否]項目は、各レシピ作成条件に対する食材の指定を行う必要があるか否かを示すものである。なお、図6では、[備考]項目が設けられており、備考として、管理サーバ100において記憶している献立レシピを体現するための情報を示している。 The recipe creation condition table shown in FIG. 6 is composed of at least a [condition number] item, a [condition name] item, and a [food specification necessity / non-necessity] item. The [Condition number] item is number information for identifying the recipe creation condition, the [Condition name] item indicates the name of the recipe creation condition, and the [Ingredient specification necessity] item is the specification of the ingredient for each recipe creation condition. Indicates whether or not it is necessary to do. Note that, in FIG. 6, a [Remarks] item is provided, and as a remark, information for embodying the menu recipe stored in the management server 100 is shown.

図6に示すレシピ作成条件テーブルの[条件名称]項目には、全5個のレシピ作成条件が示されており、第1作成条件として、「栄養バランスのとれたメニュー」が示され、第2作成条件として、「冷蔵庫内等の残り物の活用メニュー」が示され、第3作成条件として、「健康及びダイエットメニュー」が示され、第4作成条件として、「低予算メニュー」が示され、第5作成条件として、「簡単調理メニュー」が示されている。また、[食材指定要否]項目には、作成条件ごとに、食材の指定要否として、「指定必要」、「指定可」、「指定不可」のいずれかが設定されており、「指定必要」が設定されている場合、必ず食材を指定することが必要であることを示し、「指定可」が設定されている場合、食材の指定を問わないことを示し、「指定不可」が設定されている場合、食材を指定することができないことを示している。 In the [Condition name] item of the recipe creation condition table shown in FIG. 6, all five recipe creation conditions are shown, and as the first creation condition, "nutrition-balanced menu" is shown, and the second As a creation condition, "a menu for utilizing leftovers in a refrigerator, etc." is shown, as a third creation condition, "health and diet menu" is shown, and as a fourth creation condition, "low budget menu" is shown. 5 As a preparation condition, "easy cooking menu" is shown. In addition, in the [Ingredient specification required / not required] item, one of "Specified required", "Specifiable possible", and "Not specified" is set as the required or not required to specify the ingredient for each creation condition. If "" is set, it means that it is necessary to specify the ingredients, and if "possible" is set, it means that the ingredients can be specified, and "cannot be specified" is set. If so, it indicates that the ingredients cannot be specified.

つまり、この[食材指定要否]項目によって、作成条件ごとに、献立レシピの作成に際して用いる食材の指定が必要であるとされている場合と必ずしも必要であるとされていない場合とを分けるものである。 In other words, depending on this [Ingredient designation necessity] item, the case where it is necessary to specify the ingredients to be used when creating the menu recipe and the case where it is not always necessary are separated for each creation condition. is there.

これらのレシピ作成条件のうち、少なくとも1個のレシピ作成条件を指定することで、そのレシピ作成条件に基づく料理を体現することが可能な献立レシピが作成されることとなる。好適には、2個のレシピ作成条件を指定することによって、利用者が指定するレシピ作成条件に合致するとともに、かつ、選択できる複数の献立レシピが作成される。 By designating at least one recipe creation condition among these recipe creation conditions, a menu recipe capable of embodying a dish based on the recipe creation condition is created. Preferably, by designating the two recipe creation conditions, a plurality of menu recipes that meet the recipe creation conditions specified by the user and can be selected are created.

レシピ提供サイト400は、管理サーバ100からの要求に応じてその要求に基づく既存のレシピを提供するサイトであり、複数の既存のレシピが保存されている。このレシピ提供サイト400では、食材を指定すること、または、食事ジャンル(和風、洋風、中華等)を指定すること等により、その指定された内容に応じた既存のレシピを特定して提供することができる。 The recipe providing site 400 is a site that provides an existing recipe based on the request in response to a request from the management server 100, and a plurality of existing recipes are stored. In this recipe providing site 400, by specifying ingredients or by specifying a meal genre (Japanese style, Western style, Chinese food, etc.), existing recipes according to the specified contents are specified and provided. Can be done.

このような構成を有する献立レシピ作成システムでは、利用者が利用者端末200を用いて献立レシピの作成条件を指定する操作を行うことによって、管理サーバ100にレシピ作成要求処理が行われることとなる。 In the menu recipe creation system having such a configuration, the recipe creation request processing is performed on the management server 100 by the user performing an operation of specifying the menu recipe creation conditions using the user terminal 200. ..

指定した献立レシピの作成条件によっては食材を指定することが可能であり、このときの食材の指定方法として、例えば、利用者端末を用いて図7に示すような画面遷移を経ることで行う方法がある。具体的には、利用者端末200の画面から利用者が食材に関する情報(食材名、数量、賞味期限等)を指定する方法や、利用者端末200に搭載されたカメラ等の撮像機能を用いて食材を撮像して指定する方法がある。 It is possible to specify the ingredients depending on the creation conditions of the specified menu recipe, and as a method of specifying the ingredients at this time, for example, a method of performing through a screen transition as shown in FIG. 7 using a user terminal. There is. Specifically, using a method in which the user specifies information about the foodstuff (foodstuff name, quantity, expiration date, etc.) from the screen of the user terminal 200, or an imaging function of a camera or the like mounted on the user terminal 200. There is a method of imaging and specifying the ingredients.

そして、管理サーバ100では、利用者端末200から献立レシピの作成条件や食材が指定されたレシピ作成要求を受け付けると、利用者管理DB110で記憶する利用者情報をもとに利用者を認証する認証処理を行う。この認証処理は、図2に示すような利用者情報テーブルに規定された、利用者を識別する利用者識別情報(利用者ID)に対する利用者情報を元に、献立レシピの作成が可能である利用者であるか否かを判別(判断)する処理である。このときの利用者識別情報(利用者ID)は、例えば、利用者が指定した識別情報のほか、利用者端末200の端末識別番号(端末ID)等によって構成することも可能である。 Then, when the management server 100 receives a recipe creation request in which the menu creation conditions and ingredients are specified from the user terminal 200, the management server 100 authenticates the user based on the user information stored in the user management DB 110. Perform processing. In this authentication process, it is possible to create a menu recipe based on the user information for the user identification information (user ID) that identifies the user, which is defined in the user information table as shown in FIG. This is a process for determining (determining) whether or not a user is a user. The user identification information (user ID) at this time can be configured by, for example, the identification information specified by the user, the terminal identification number (terminal ID) of the user terminal 200, or the like.

図2に示す利用者情報テーブルは、少なくとも、[利用者ID]項目、[利用者名]項目、[利用者種別]項目、[獲得済ポイント]項目、[利用登録サービス]項目によって構成されている。[利用者ID]項目は、利用者を識別する識別情報を示し、[利用者名]項目は、利用者の名称を示し、[利用者種別]項目は、利用者の種別を示しており、[獲得済ポイント]項目は、利用者が有するポイントを示し、[利用登録サービス]項目は、所定のサービスの契約状況を示している。 The user information table shown in FIG. 2 is composed of at least a [user ID] item, a [user name] item, a [user type] item, an [acquired points] item, and a [user registration service] item. There is. The [User ID] item indicates the identification information for identifying the user, the [User name] item indicates the name of the user, and the [User type] item indicates the type of the user. The [Acquired points] item indicates the points possessed by the user, and the [Usage registration service] item indicates the contract status of the predetermined service.

[利用者種別]項目に示される利用者種別は、所定のサービスの利用状況、契約状況に応じて決定されるレベルを示している。利用登録サービスの登録数が多ければ多いほど、この利用者種別により示されるレベルが高く設定されている。 The user type shown in the [User type] item indicates the level determined according to the usage status and contract status of a predetermined service. The higher the number of registrations of the usage registration service, the higher the level indicated by this user type is set.

また、[獲得済ポイント]項目に示されるポイントは、献立レシピの作成に際して用いられる付加情報であって、[利用登録サービス]項目で示される利用契約をしているサービス(サービス1、サービス2、サービス3)を利用することによって獲得できる登録ポイントである。つまり、献立レシピを作成するためには、他のサービスの利用が前提であって、他のサービスと連携することによって献立レシピの作成が可能となることを示している。 In addition, the points shown in the [Acquired points] item are additional information used when creating the menu recipe, and are the services (service 1, service 2, etc.) for which the usage contract is shown in the [Usage registration service] item. Registration points that can be earned by using service 3). In other words, in order to create a menu recipe, it is premised on the use of other services, and it is possible to create a menu recipe by linking with other services.

このときの[利用登録サービス]項目で示される所定のサービスとして、例えば、「サービス1:電気・ガス・水道等の利用」があり、「サービス2:映像コンテンツの配信」があり、「サービス3:特定設備の導入(特定商品の購入)」があり、これらの各サービスの利用額に応じた、サービスごとのポイント(サービス1の利用額:100円につき「20pt」、サービス2およびサービス3の利用額:1000円につき「10pt」等)が登録されることとなる。 As a predetermined service indicated by the [Usage registration service] item at this time, for example, there is "Service 1: Use of electricity, gas, water, etc.", "Service 2: Delivery of video contents", and "Service 3". : Introduction of specific equipment (purchase of specific products) ”, points for each service according to the usage amount of each of these services (service amount of service 1:“ 20pt ”for 100 yen, service 2 and service 3 Usage amount: "10pt" etc. for every 1000 yen) will be registered.

よって、利用者による献立レシピの作成を認証する認証処理の一例としては、献立レシピの作成に必要であると予め規定された作成ポイント(作成必要ポイント)が、利用者情報として対応付けられて登録されている登録ポイント(利用者ポイント)を満たすか否か(登録ポイントが作成ポイント以上であるか否か)を判断することにより認証する処理がある。つまり、献立レシピの作成条件に応じた作成ポイントとは、予め規定されている作成ポイントである。 Therefore, as an example of the authentication process for authenticating the creation of the menu recipe by the user, the creation points (points required for creation) that are predetermined to be necessary for creating the menu recipe are associated and registered as user information. There is a process of authenticating by determining whether or not the registered points (user points) are satisfied (whether or not the registered points are equal to or higher than the created points). That is, the creation points according to the creation conditions of the menu recipe are the creation points defined in advance.

このほか、単に、図2に示すような利用者情報テーブルに利用者が登録されているか否かを判別(判断)して、登録されていることにより利用者を認証するようにしてもよい。なお、他の認証処理の例については後述する。 In addition, it may be possible to simply determine (determine) whether or not the user is registered in the user information table as shown in FIG. 2, and authenticate the user by being registered. An example of other authentication processing will be described later.

そして、このような認証処理によって、その利用者情報が、献立レシピの作成に必要な付加情報(ポイント等)を満たすと判別すると、管理サーバ100は、その作成条件と、その作成条件とともに指定された食材情報とを少なくとも含み、このほか、食材情報管理DB120で予め記憶している食材や機材(包丁やまな板等の調理器具、調理機器)等の材料に関する情報をも含むことが可能なレシピ作成要求をレシピ作成サーバ300に出力(送信)する。 Then, when it is determined by such an authentication process that the user information satisfies the additional information (points, etc.) necessary for creating the menu recipe, the management server 100 is designated together with the creation condition and the creation condition. Recipe creation that can include at least information on ingredients, and also information on ingredients such as ingredients and equipment (cooking utensils such as kitchenware and cutting boards, cooking equipment) stored in advance in the ingredient information management DB 120. The request is output (sent) to the recipe creation server 300.

このときの食材情報管理DB120で予め記憶している食材の例を図3に示している。この図3に示す食材情報テーブルは、図7に示すような画面(特に図7(b)〜(e))を用いて登録された食材を利用者ごとに登録している状態であって、[利用者ID]項目、[食材情報]項目、[賞味期限]項目によって構成されている。このほか、食材ごとに数量を登録するような構成であってもよい。また、食材情報テーブルに登録される食材は、好適には、長期間にわたり利用可能な食材(賞味期限が長い食材)等である。 FIG. 3 shows an example of the food material stored in advance in the food material information management DB 120 at this time. The food material information table shown in FIG. 3 is in a state in which the foodstuffs registered using the screens shown in FIG. 7 (particularly FIGS. 7B to 7e) are registered for each user. It is composed of [User ID] item, [Ingredient information] item, and [Expiration date] item. In addition, the quantity may be registered for each ingredient. Further, the foodstuffs registered in the foodstuff information table are preferably foodstuffs that can be used for a long period of time (foodstuffs with a long expiration date) and the like.

[利用者ID]項目は、図2に示す利用者情報テーブルの[利用者ID]項目と対応し、利用者を識別する識別情報を示しており、[食材情報]項目は、登録されている食材に関する情報であって「食材名」と「食材種類」によって構成されており、[賞味期限]項目は、各食材に対する賞味期限を示している。このときの食材種類は、簡単な調理で食べられるように加工された食品である「インスタント食品」、加圧加熱殺菌されて包装された食品である「レトルト食品」、その他等の種類を示している。 The [User ID] item corresponds to the [User ID] item in the user information table shown in FIG. 2, and indicates the identification information for identifying the user, and the [Ingredient information] item is registered. It is information about ingredients and is composed of "ingredient name" and "ingredient type", and the [expiration date] item indicates the expiration date for each ingredient. The types of foodstuffs at this time indicate types such as "instant foods" that are processed foods that can be eaten by simple cooking, "retort foods" that are foods that have been sterilized by pressure heating and packaged, and others. There is.

そして、管理サーバ100がレシピ作成サーバ300に出力(送信)するレシピ作成要求には、管理サーバ100が、レシピ提供サイト400から取得した既存の献立レシピを含ませることとしてもよい。この場合、レシピ作成サーバ300では、既存の献立レシピをもとにしてこの既存の献立レシピと異なる新たな献立レシピを作成することが可能となる。なお、管理サーバ100は、レシピ提供サイト400から既存の献立レシピを取得する方法として、献立レシピの作成条件とともに指定されている食材情報や、食材情報管理DB120で予め記憶している食材の情報などを用いた既存の献立レシピを取得することできる。 Then, the recipe creation request output (transmitted) by the management server 100 to the recipe creation server 300 may include an existing menu recipe acquired from the recipe providing site 400 by the management server 100. In this case, the recipe creation server 300 can create a new menu recipe different from the existing menu recipe based on the existing menu recipe. In addition, as a method of acquiring an existing menu recipe from the recipe providing site 400, the management server 100 includes food information specified together with the menu recipe creation conditions, food information stored in advance in the food information management DB 120, and the like. You can get an existing recipe using.

ここで、上記に示す、利用者による献立レシピの作成を認証する認証処理の他の例を示す。管理サーバの記憶領域には、図4に示すようなレシピ作成条件組合せ管理テーブル、図5に示すようなレシピ作成必要ポイントテーブルを記憶している。 Here, another example of the authentication process for authenticating the creation of the menu recipe by the user shown above is shown. In the storage area of the management server, a recipe creation condition combination management table as shown in FIG. 4 and a recipe creation necessary point table as shown in FIG. 5 are stored.

図4に示すレシピ作成条件組合せ管理テーブルは、2種類のレシピ作成条件が指定されたときの各レシピ作成条件の組合せに対する「必要ポイントランク(A〜Dの全4種類のうちのいずれか)」を示したものである。図4では、上記で示す全5種類のレシピ作成条件の2種類ずつの全組合せに対して「必要ポイントランク」が設定されている。なお、この図4のレシピ作成条件組合せ管理テーブルおよび後述する図5のレシピ作成必要ポイントテーブルを用いることで、利用者により指定された献立レシピの作成条件に基づく作成ポイントを特定することが可能となる。 The recipe creation condition combination management table shown in FIG. 4 is a "required point rank (any of all four types A to D)" for each recipe creation condition combination when two types of recipe creation conditions are specified. Is shown. In FIG. 4, "necessary point ranks" are set for all combinations of two types of all five types of recipe creation conditions shown above. By using the recipe creation condition combination management table of FIG. 4 and the recipe creation necessary point table of FIG. 5 to be described later, it is possible to specify the creation points based on the menu creation condition creation conditions specified by the user. Become.

図5に示すレシピ作成必要ポイントテーブルは、図4に示す「必要ポイントランク」に対して、献立レシピの作成に必要な(認証するために必要な)必要ポイントが利用者種別に応じて設定されている。このときの必要ポイントは、利用者種別のレベルが高くなればなるほど少なく設定されている。つまり、連携する所定のサービスの契約状況が多いほど、利用者種別のレベルが高くなり、少ない必要ポイントで献立レシピの作成が可能となる。 In the recipe creation required point table shown in FIG. 5, the required points required for menu creation creation (necessary for authentication) are set according to the user type for the "required point rank" shown in FIG. ing. The required points at this time are set to be less as the level of the user type becomes higher. In other words, the more contracts the predetermined service to be linked with, the higher the level of each user type, and the less necessary points are required to create the menu recipe.

すなわち、利用者による献立レシピの作成を認証する認証処理の他の例として、献立レシピの作成条件に応じた作成ポイント(作成必要ポイント)が、利用者情報として対応付けられて登録されている登録ポイント(利用者ポイント)を満たすか否か(登録ポイントが作成ポイント以上であるか否か)を判断することにより認証する処理がある。つまり、献立レシピを作成するために必要な作成ポイントは、献立レシピの作成条件に応じたものである。 That is, as another example of the authentication process for authenticating the creation of the menu recipe by the user, the creation points (points required for creation) according to the menu recipe creation conditions are registered in association with the user information. There is a process of authenticating by determining whether or not the points (user points) are satisfied (whether or not the registered points are equal to or more than the created points). In other words, the creation points required to create a menu recipe correspond to the menu creation conditions.

続いて、レシピ作成サーバ300は、「献立レシピ作成装置」とも称され、管理サーバ100からのレシピ作成要求に基づいて献立レシピを作成する献立レシピ作成処理が行われる。 Subsequently, the recipe creation server 300 is also referred to as a “menu recipe creation device”, and a menu recipe creation process for creating a menu recipe based on a recipe creation request from the management server 100 is performed.

この献立レシピ作成処理は、献立レシピの作成条件、指定された食材情報、食材情報管理DB120で予め記憶している食材の情報等を用いて新たな献立レシピを作成する処理である。この献立レシピ作成処理では、ビッグデータ提供サーバ310から提供されるデータ(「ビッグデータ」とも称する)を用いて処理を行うこととしてもよい。 This menu recipe creation process is a process of creating a new menu recipe using the menu recipe creation conditions, the designated ingredient information, the ingredient information stored in advance in the ingredient information management DB 120, and the like. In this menu recipe creation process, the process may be performed using the data (also referred to as “big data”) provided by the big data providing server 310.

ビッグデータ提供サーバ310は、レシピ作成サーバ300において行われる献立レシピ作成処理で用いられる多種多様にわたる多くのデータ(ビッグデータ)を保存し、提供可能なサーバである。また、このときのビッグデータは、献立レシピの作成に役立つ知見を導出するために用いられるデータである。 The big data providing server 310 is a server capable of storing and providing a large amount of various data (big data) used in the menu recipe creating process performed in the recipe creating server 300. In addition, the big data at this time is data used for deriving findings useful for creating menu recipes.

このビッグデータとして、例えば、家族情報、最近の飲食事情、はやりの食事、人気メニュー、食材から得られる効能(成分)、新たに開発されたレシピなどがあり、献立レシピの作成に用いられる側面を有している。 This big data includes, for example, family information, recent eating and drinking conditions, popular meals, popular menus, effects (ingredients) obtained from ingredients, newly developed recipes, etc. Have.

レシピ作成サーバ300における献立レシピ作成処理では、献立レシピの作成条件、指定された食材情報、食材情報管理DB120で予め記憶している食材の情報のほか、上記のようなビッグデータをもとに、献立レシピの作成に当たり必要なデータの選択、各データの優先度を決定して、献立レシピの作成に用いる情報を選別する。これにより、献立レシピ作成処理では、選別された情報から、新たに生み出される献立レシピの傾向(洋風、和風、炒め物、生もの等)や、特徴(ある特定の食材を中心とすること、ある調味料を使うことなど)を設定して献立レシピを作成する。 In the menu recipe creation process on the recipe creation server 300, the recipe creation conditions, the designated ingredient information, the ingredient information stored in advance in the ingredient information management DB 120, and the above-mentioned big data are used as the basis for the menu recipe creation process. Select the data required to create the menu recipe, determine the priority of each data, and select the information used to create the menu recipe. As a result, in the menu recipe creation process, the tendency (Western style, Japanese style, stir-fried food, raw food, etc.) and characteristics (focusing on a specific ingredient) of the newly created menu recipe from the selected information may occur. Create a menu recipe by setting (such as using seasonings).

レシピ作成サーバ300において行われる処理について具体的に説明する。レシピ作成サーバ300では、献立レシピの作成に用いられる設定情報として複数の設定情報(第1設定情報(第1パラメータ)、第2設定情報(第2パラメータ)等)が設定されている。 The processing performed in the recipe creation server 300 will be specifically described. In the recipe creation server 300, a plurality of setting information (first setting information (first parameter), second setting information (second parameter), etc.) are set as setting information used for creating the menu recipe.

第1設定情報として、食材の利用範囲に関する情報が設定されており、具体的には、「料理に必要な食材全てが揃っていることを確認する必要はなく、主要な食材、または、その料理に必要な全ての食材のうち半数以上の食材があれば料理できるレシピを作成」、または、「確認できた一部の食材を少なくとも用いて料理できるレシピを作成」のいずれかが設定されている。この第1設定情報は、利用者により変更可能である。 As the first setting information, information on the range of use of ingredients is set. Specifically, "It is not necessary to confirm that all the ingredients necessary for cooking are available, and the main ingredients or their dishes are not required. Either "Create a recipe that can be cooked if there are more than half of all the ingredients required for cooking" or "Create a recipe that can be cooked using at least some of the confirmed ingredients" is set. .. This first setting information can be changed by the user.

また、第2設定情報として、献立レシピの作成条件それぞれに対して、その作成条件を満たす献立レシピの作成手法が設定されている。以下では、上記に示した第1作成条件〜第5作成条件の全5個の作成条件それぞれに対する献立レシピの作成手法を説明する。 Further, as the second setting information, a menu recipe creation method that satisfies the menu creation conditions is set for each menu recipe creation condition. In the following, a method for creating a menu recipe for each of the five creation conditions of the first creation condition to the fifth creation condition shown above will be described.

具体的には、第1作成条件である「栄養バランスのとれたメニュー」に対して、作成手法として、「(A)エネルギー・必要な栄養素を含む材料の使用、(B)他品目」が設定されており、
第2作成条件である「冷蔵庫内等の残り物の活用メニュー」に対して、作成手法として、「(A)賞味期限の短い食材を優先的に使用、(B)選択した食材を混ぜ合わせて使用」が設定されており、
第3作成条件である「健康及びダイエットメニュー」に対して、作成手法として、「(A)消化されるスピードが遅い食材の優先使用、(B)食物繊維、ミネラルの含有率の高い食材の優先使用、(C)低カロリー食材の優先使用」が設定されており、
第4作成条件である「低予算メニュー」に対して、作成手法として、「(A)量に対するコストが低い食材の使用、(B)そば、豆腐、鶏肉、おから、もやし、卵の優先使用」が設定されており、
第5作成条件である「簡単調理メニュー」に対して、作成手法として、「(A)調理過程が少ない(調理過程なしを含む)食材の優先使用」が設定されている。
Specifically, for the first preparation condition, "nutrition-balanced menu,""(A) use of materials containing energy and necessary nutrients, (B) other items" is set as the preparation method. Has been
In contrast to the second creation condition, "Menu for utilizing leftovers in refrigerators, etc.", as a creation method, "(A) preferentially use ingredients with a short expiration date, (B) use a mixture of selected ingredients. Is set,
In contrast to the third preparation condition, "health and diet menu," as a preparation method, "(A) priority use of foods that are slowly digested, (B) priority of foods with high dietary fiber and mineral content. Use, (C) Priority use of low-calorie foods "is set.
In contrast to the fourth preparation condition, "low budget menu," as a preparation method, "(A) use of ingredients with low cost for quantity, (B) priority use of buckwheat, tofu, chicken, okara, bean sprouts, and eggs. Is set,
For the fifth preparation condition, "easy cooking menu", "(A) preferential use of ingredients with few cooking processes (including no cooking process)" is set as a preparation method.

例えば、「献立レシピの作成条件」として、第1作成条件と第2作成条件が利用者によって指定され、食材として「麺、豆腐、ネギ、トマト、レモン」が指定された場合、レシピ作成サーバ300では、ビッグデータ提供サーバ310から、例えば、献立レシピの作成に必要なデータとして、家族情報、最近の飲食事情、はやりの食事、人気メニュー、食材から得られる効能(成分)等を選択し、これらのデータの優先度として、例えば、「家族情報」、「人気メニュー」を優先することと決定する。 For example, when the first creation condition and the second creation condition are specified by the user as the "menu creation condition" and "noodles, tofu, onion, tomato, lemon" are specified as the ingredients, the recipe creation server 300 Then, from the big data providing server 310, for example, as data necessary for creating a menu recipe, family information, recent eating and drinking conditions, spicy meals, popular menus, effects (ingredients) obtained from ingredients, etc. are selected and these are selected. As the priority of the data of, for example, it is decided to give priority to "family information" and "popular menu".

これによって、レシピ作成サーバ300では、これらの情報をもとに献立レシピの傾向(例えば、中華)を判断し、特徴として、例えば、「麺」を中心とし、これに添える具材として「レモン」や「ネギ」を用いた献立レシピを作成すると設定する。そして、レシピ作成サーバ300では、これらの食材を用いて人気メニューに準じた新たな献立レシピを作成する。 As a result, the recipe creation server 300 determines the tendency of the menu recipe (for example, Chinese food) based on this information, and as a feature, for example, mainly "noodles", and "lemon" as an ingredient to accompany this. And set to create a menu recipe using "leeks". Then, the recipe creation server 300 creates a new menu recipe according to the popular menu using these ingredients.

このようにして、レシピ作成サーバ300において新たな献立レシピが作成されると、管理サーバ100に応答する。このとき管理サーバ100では、作成された献立レシピを利用者端末200に応答するとともに、レシピ管理DB130に保存する。このほか、管理サーバ100では、レシピ提供サイト400に新たな献立レシピを提供することとしてもよい。 In this way, when a new menu recipe is created in the recipe creation server 300, it responds to the management server 100. At this time, the management server 100 responds to the user terminal 200 with the created menu recipe and saves it in the recipe management DB 130. In addition, the management server 100 may provide a new menu recipe to the recipe providing site 400.

図7および図8は、本発明の実施の形態における献立レシピ作成システムを構成する利用者端末において表示される画面を示す図である。 7 and 8 are views showing a screen displayed on a user terminal constituting the menu recipe creation system according to the embodiment of the present invention.

利用者端末200は、上記に示すように、ノート型PC、携帯電話やタブレットなどのモバイル端末(携帯型OSを搭載した携帯電話を含む)やデスクトップ型PC等によって構成されるが、図7および図8においては携帯電話での画面例を示している。 As shown above, the user terminal 200 is composed of a notebook PC, a mobile terminal such as a mobile phone or tablet (including a mobile phone equipped with a portable OS), a desktop PC, or the like. FIG. 8 shows an example of a screen on a mobile phone.

図7(a)は、トップページのメニュー選択画面を示す画面であって、この画面には、献立レシピを作成するための作成条件である5個のメニューが表示されている。図7(a)に示す画面では、「栄養バランスのとれたメニュー」と、「冷蔵庫内等の残り物を活用したメニュー」とを選択した状態を示している。 FIG. 7A is a screen showing a menu selection screen on the top page, and on this screen, five menus, which are creation conditions for creating a menu recipe, are displayed. The screen shown in FIG. 7A shows a state in which a “nutrition-balanced menu” and a “menu utilizing leftovers such as in a refrigerator” are selected.

図7(a)のメニュー選択画面で1または複数のメニューを選択し、OKボタンを押下すると、続いて、図7(b)に示すような食材登録画面が表示される。なお、図7(b)に示すような食材登録画面は、図7(a)に示す画面において、「簡単調理メニュー」以外の他のメニューが選択されている場合に表示される画面であって、この「簡単調理メニュー」のみが選択されている場合には、図7(b)に示すような食材登録画面は表示されず、インスタント食品やレトルト食品等を用いた調理過程が少ない、若しくは調理過程のないレシピが表示された画面が表示されることとなる。この画面遷移は、図6に示すレシピ作成条件テーブルの[食材指定要否]項目において設定された情報に基づいて行われる。つまり、[食材指定要否]項目に「×(指定不可)」と設定されている場合、図7(b)に示すような食材登録画面は表示されない。 When one or more menus are selected on the menu selection screen of FIG. 7 (a) and the OK button is pressed, the food ingredient registration screen as shown in FIG. 7 (b) is subsequently displayed. The foodstuff registration screen as shown in FIG. 7 (b) is a screen displayed when a menu other than the "easy cooking menu" is selected in the screen shown in FIG. 7 (a). , When only this "easy cooking menu" is selected, the foodstuff registration screen as shown in FIG. 7B is not displayed, and there are few cooking processes using instant foods, retort foods, etc., or cooking. A screen displaying recipes without a process will be displayed. This screen transition is performed based on the information set in the [Ingredient designation necessity] item of the recipe creation condition table shown in FIG. That is, when "x (cannot be specified)" is set in the [Ingredient specification necessity] item, the ingredient registration screen as shown in FIG. 7 (b) is not displayed.

図7(b)の食材登録画面は、食材の登録方法を選択する画面であって、献立レシピの作成に際して食材を新たに登録する「食材登録ボタン」と、登録されている食材を確認する「食材確認ボタン」とが設けられている。「食材登録ボタン」を押下すると、図7(c)に示すような食材登録方法選択画面が表示され、また、「食材確認ボタン」を押下すると、図7(f)に示すような食材確認画面が表示される。 The ingredient registration screen of FIG. 7B is a screen for selecting an ingredient registration method, and is a "ingredient registration button" for newly registering ingredients when creating a menu recipe and a "ingredient registration button" for confirming the registered ingredients. There is a "food confirmation button". When the "foodstuff registration button" is pressed, the foodstuff registration method selection screen as shown in FIG. 7 (c) is displayed, and when the "foodstuff confirmation button" is pressed, the foodstuff confirmation screen as shown in FIG. 7 (f) is displayed. Is displayed.

このほか、図7(b)には、「レシピ作成ボタン」を表示することが可能であり、この「レシピ作成ボタン」は、食材の登録が必須である作成条件を選択した場合にはその食材の登録が完了した後に表示されるボタン、若しくは、有効となるボタンであって、食材の登録が完了するまでは表示されない、若しくは、グレーアウトされた状態にある。また、この「レシピ作成ボタン」は、食材の登録が必須である作成条件を選択していない場合(つまり、食材の登録が必須ではなく、任意である作成条件が選択されている場合)、図7(b)における食材登録画面において表示されている若しくは有効となっている。 In addition, in FIG. 7B, it is possible to display a "recipe creation button", and this "recipe creation button" is the ingredient when the creation condition that requires registration of the ingredient is selected. This button is displayed after the registration of the ingredients is completed, or is a valid button, and is not displayed or is grayed out until the registration of the ingredients is completed. In addition, this "recipe creation button" is shown when the creation condition that requires registration of ingredients is not selected (that is, when registration of ingredients is not mandatory and an optional creation condition is selected). It is displayed or valid on the foodstuff registration screen in 7 (b).

図7(c)に示す食材登録方法選択画面は、食材を登録する方法を選択する画面であって、手入力による食材の登録を行う「手入力ボタン」と、携帯電話に搭載されたカメラ等の撮像機能によって食材を撮像(撮影)することで登録を行う「食材撮影」とのいずれかが選択可能である。「手入力ボタン」が利用者によって押下されると、図7(d)に示すような食材情報入力画面(手入力)が表示される。 The foodstuff registration method selection screen shown in FIG. 7C is a screen for selecting a method for registering foodstuffs, such as a "manual input button" for manually registering foodstuffs, a camera mounted on a mobile phone, and the like. It is possible to select one of "foodstuff photography" in which registration is performed by imaging (shooting) the foodstuff with the image pickup function of. When the "manual input button" is pressed by the user, the food material information input screen (manual input) as shown in FIG. 7D is displayed.

この図7(d)の食材情報入力画面(手入力)は、食材名、その食材の数量(量)、賞味期限を入力することが可能な画面であって、「次食材ボタン」を押下することで他の食材を入力することが可能となる。また、「完了ボタン」を押下することで全ての食材の入力が完了すると、図7(e)に示すような食材情報入力完了画面を表示する。この図7(e)の食材情報入力完了画面では、入力されて登録した食材の種類数を示している。 The food material information input screen (manual input) of FIG. 7 (d) is a screen on which the food material name, the quantity (quantity) of the food material, and the expiration date can be input, and the "next food material button" is pressed. This makes it possible to input other ingredients. Further, when the input of all the ingredients is completed by pressing the "completion button", the ingredient information input completion screen as shown in FIG. 7 (e) is displayed. The food material information input completion screen of FIG. 7 (e) shows the number of types of food materials that have been input and registered.

続いて、図7(f)では、図7(b)に示すような食材登録画面または図7(e)に示すような食材情報入力完了画面から遷移する画面であって、登録されている食材を確認する食材確認画面である。この図7(f)に示す食材確認画面では、少なくとも食材名、数量、賞味期限が表示されている。この図7(f)において「追加」ボタンを押下すると、図7(c)に示すような食材登録方法選択画面に遷移して、他の食材の選択が可能となる。また、図7(c)の食材登録方法選択画面で「完了ボタン」を押下すると、図7(b)に示すような食材登録画面が表示される。このときの図7(b)に示すような食材登録画面では、「レシピ作成ボタン」が表示された状態となり、押下が可能となる。 Subsequently, in FIG. 7 (f), the screen transitions from the food material registration screen as shown in FIG. 7 (b) or the food material information input completion screen as shown in FIG. 7 (e), and the registered food material is registered. It is a foodstuff confirmation screen to confirm. On the foodstuff confirmation screen shown in FIG. 7 (f), at least the foodstuff name, quantity, and expiration date are displayed. When the "Add" button is pressed in FIG. 7 (f), the screen transitions to the food ingredient registration method selection screen as shown in FIG. 7 (c), and other ingredients can be selected. Further, when the "completion button" is pressed on the foodstuff registration method selection screen shown in FIG. 7C, the foodstuff registration screen as shown in FIG. 7B is displayed. At this time, on the foodstuff registration screen as shown in FIG. 7B, the "recipe creation button" is displayed and can be pressed.

続いて、図8(g)に示す画面は、図7(c)に示す食材登録方法選択画面において、「食材撮影ボタン」を押下したときにカメラ等の撮像機能を起動して、撮像可能な状態を示したものである。図8(g)では、ザルに載せた豆腐を撮像対象としたものである。この図8(g)において、「撮影ボタン」を押下すると、撮像対象としてその食材を撮像した画像データを図8(h)に示すような画面に表示する。 Subsequently, the screen shown in FIG. 8 (g) can be imaged by activating an imaging function such as a camera when the "food shooting button" is pressed on the food material registration method selection screen shown in FIG. 7 (c). It shows the state. In FIG. 8 (g), the tofu placed on the colander was taken as an imaging target. In FIG. 8 (g), when the “shooting button” is pressed, the image data obtained by capturing the image of the food material as an imaging target is displayed on the screen as shown in FIG. 8 (h).

利用者端末200では、この撮像(入力)された画像データから対象画像の画像認識処理を行い、対象となる食材を特定する処理を行う。すなわち、画像認識処理では、画像データ全体から対象画像となる食材の範囲を特定し、この対象画像から食材を認識するものである。なお、他の画像認識処理として、利用者端末200が撮像した画像データを管理サーバ100へと送信し、これを受信した管理サーバ100が、その画像データから対象画像の画像認識処理を行う。そして、管理サーバ100では、その認識した対象画像から食材を特定するし、特定した食材に関する情報(図8(g)に示す例では「豆腐」)を利用者端末200に応答することとしてもよい。すなわち、この画像認識処理についてはいずれの装置で行ってもよい。 The user terminal 200 performs an image recognition process of the target image from the captured (input) image data, and performs a process of identifying the target food material. That is, in the image recognition process, the range of the food material to be the target image is specified from the entire image data, and the food material is recognized from the target image. As another image recognition process, the image data captured by the user terminal 200 is transmitted to the management server 100, and the management server 100 that receives the image data performs the image recognition process of the target image from the image data. Then, the management server 100 may specify the foodstuff from the recognized target image and respond to the user terminal 200 with information about the specified foodstuff (“tofu” in the example shown in FIG. 8 (g)). .. That is, this image recognition process may be performed by any device.

図8(h)では、3種類の食材が登録された状態を示している。この図8(h)に示す例では、図8(g)において撮像した対象画像から対象となる食材として「豆腐」と特定した状態を示している。そして、図8(h)に設けられた完了ボタンを押下すると、図7(e)に示す食材情報入力完了画面に遷移する。このことから、複数の食材を「手入力」および「撮像」によって登録することが可能である。 FIG. 8H shows a state in which three kinds of ingredients are registered. In the example shown in FIG. 8 (h), a state specified as "tofu" as a target food material is shown from the target image captured in FIG. 8 (g). Then, when the completion button provided in FIG. 8 (h) is pressed, the screen transitions to the food information input completion screen shown in FIG. 7 (e). From this, it is possible to register a plurality of ingredients by "manual input" and "imaging".

図8(i)は、図7(b)に示す食材登録画面で「レシピ作成ボタン」が押下されることで表示される画面であって、この「レシピ作成ボタン」が押下されることで、レシピ作成サーバ300において献立レシピの作成処理が行われて、作成された献立レシピの一覧が表示された状態を示している。 FIG. 8 (i) is a screen displayed by pressing the "recipe creation button" on the foodstuff registration screen shown in FIG. 7 (b), and by pressing this "recipe creation button", The recipe creation server 300 shows a state in which the menu recipe creation process is performed and the list of the created menu recipes is displayed.

このような図7および図8に示す画面を用いて、献立レシピの作成に係る操作を行うこととなる。 Using the screens shown in FIGS. 7 and 8, the operation related to the creation of the menu recipe will be performed.

続いて、図9は、本発明の実施の形態における献立レシピ作成システムを構成する管理サーバによって行われるレシピ作成要求処理の流れを示すフローチャートである。 Subsequently, FIG. 9 is a flowchart showing a flow of recipe creation request processing performed by the management server constituting the menu recipe creation system according to the embodiment of the present invention.

管理サーバ100は、利用者端末200から「利用者ID」、「献立レシピの作成条件」および「指定された食材に関する情報」を含む献立レシピを含むレシピ作成要求を受け付けると処理を開始する。管理サーバ100では、利用者IDをもとに利用者情報の識別処理を行う(S901)。この処理によって、利用者IDに対して利用者管理DB110で管理している利用者情報に含まれる各種の情報を識別する。もちろん、この利用者情報の識別処理では、利用者IDが利用者管理DB110に登録されているか否かを判断する処理も行われ、利用者IDが登録されていなければ、本フローチャートにおける処理を終了する。 The management server 100 starts processing when it receives a recipe creation request including a menu recipe including a "user ID", a "menu recipe creation condition", and "information about a designated ingredient" from the user terminal 200. The management server 100 performs user information identification processing based on the user ID (S901). By this process, various information included in the user information managed by the user management DB 110 is identified for the user ID. Of course, in this user information identification process, a process of determining whether or not the user ID is registered in the user management DB 110 is also performed, and if the user ID is not registered, the process in this flowchart ends. To do.

続いて、管理サーバ100では、利用者端末200を用いて指定された「献立レシピの作成条件」を識別する(S902)。つまり、図6に示すレシピ作成条件テーブルにおいて示されているレシピ作成条件のいずれ(1または複数)であるかを識別する。この「献立レシピの作成条件」を識別すると、続いて、管理サーバ100では、利用者情報として登録されている登録ポイントが、献立レシピの作成条件に基づいてその献立レシピを作成するために必要な作成ポイントを満たすか否かを判別する(S903)。 Subsequently, the management server 100 identifies the “menu recipe creation condition” specified by using the user terminal 200 (S902). That is, which (one or more) of the recipe creation conditions shown in the recipe creation condition table shown in FIG. 6 is identified. After identifying this "menu recipe creation condition", subsequently, on the management server 100, the registration points registered as user information are required to create the menu recipe based on the menu recipe creation condition. It is determined whether or not the creation point is satisfied (S903).

利用者情報として登録されている登録ポイントが、献立レシピの作成条件に基づいてその献立レシピを作成するために必要な作成ポイントを満たさないと判別すると(S903でNO)、管理サーバ100は、登録ポイントが作成ポイントを満たさないことから、レシピ作成を行うことができるポイントを有していない旨のエラー通知を行って(S904)処理を終了する。反対に、利用者情報として登録されている登録ポイントが、献立レシピの作成条件に基づいてその献立レシピを作成するために必要な作成ポイントを満たすと判別すると(S903でYES)、管理サーバ100は、続いて、識別した「レシピ作成条件」が、食材の指定が必須であると指定されたものであるか否かを判断する(S905)。 When it is determined that the registration points registered as user information do not meet the creation points required for creating the menu recipe based on the menu recipe creation conditions (NO in S903), the management server 100 registers. Since the points do not satisfy the creation points, an error notification indicating that the recipe does not have points for creating the recipe is given (S904), and the process ends. On the contrary, when it is determined that the registration points registered as the user information satisfy the creation points required for creating the menu recipe based on the menu recipe creation conditions (YES in S903), the management server 100 determines. Subsequently, it is determined whether or not the identified "recipe creation condition" is the one in which the designation of the ingredients is indispensable (S905).

食材の指定が必須であると設定されたレシピ作成条件が指定されたものではない場合(S905でNO)、管理サーバ100は、「利用者情報」、「レシピ作成条件」を含むレシピ作成要求をレシピ作成サーバ300に出力(送信)する(S913)。 If the recipe creation condition that is set to require the specification of ingredients is not specified (NO in S905), the management server 100 makes a recipe creation request including "user information" and "recipe creation condition". Output (send) to the recipe creation server 300 (S913).

食材の指定が必須であると設定されたレシピ作成条件が指定されたものである場合(S905でYES)、管理サーバ100は、続いて、指定が必須である食材に関する情報を取得しているか否かを判断する(S906)。食材に関する情報を取得していると判断すると(S906でYES)、管理サーバ100は、指定された食材の確認処理を行う(S909)。この食材の確認処理は、指定された食材と、予め記憶している食材とから利用者が利用可能な食材を確認する処理である。 If the recipe creation condition that is set to require the specification of ingredients is specified (YES in S905), the management server 100 subsequently acquires information on the ingredients that must be specified. (S906). When it is determined that the information about the food material is acquired (YES in S906), the management server 100 performs the confirmation process of the designated food material (S909). This confirmation process of the food material is a process of confirming the food material that can be used by the user from the designated food material and the food material stored in advance.

続いて、管理サーバ100では、確認した食材を食材管理DB120に登録する(S910)。そして、確認した食材をもとに、作成可能な既存レシピをレシピ管理DB130から取得する(S911)。この既存レシピは、あくまでも、確認した食材を用いて作成可能な既存の献立レシピであって、過去に作成した献立レシピであるか、または、レシピ提供サイト400から取得した既存の献立レシピのいずれかである。 Subsequently, the management server 100 registers the confirmed foodstuff in the foodstuff management DB 120 (S910). Then, based on the confirmed ingredients, an existing recipe that can be created is acquired from the recipe management DB 130 (S911). This existing recipe is an existing menu recipe that can be created using the confirmed ingredients, and is either a menu recipe created in the past or an existing menu recipe obtained from the recipe providing site 400. Is.

そして、管理サーバ100は、「利用者情報」および「レシピ作成条件」に加えて、「指定した食材情報」、その食材を用いた「既存レシピ」を含むレシピ作成要求をレシピ作成サーバ300に出力(送信)する(S912)。 Then, the management server 100 outputs a recipe creation request including "designated ingredient information" and "existing recipe" using the ingredient in addition to "user information" and "recipe creation condition" to the recipe creation server 300. (Transmit) (S912).

また、上記のS906における、「指定が必須である食材に関する情報を取得しているか否かを判断する処理」において、指定が必須である食材に関する情報を取得していない場合(S906でNO)、管理サーバ100は、食材の指定要求を利用者端末200に送信する(S907)。指定が必須である食材に関する情報を取得していない場合とは、利用者端末200においては指定したものの通信に関するエラー等によって受信していない場合等が考えられる。そして、必須である食材に関する情報を取得したか否かを判断し(S908)、この食材に関する情報を取得していなければ(S908でNO)、本フローチャートを終了する。一方で、この食材に関する情報を取得すれば(S908でYES)、管理サーバ100は、上記のS909以降の処理を行う。 Further, in the above-mentioned S906, in the "process for determining whether or not the information on the foodstuffs that must be specified is acquired", when the information on the foodstuffs that must be specified is not acquired (NO in S906), The management server 100 transmits a food ingredient designation request to the user terminal 200 (S907). It is conceivable that the information on the foodstuffs for which the designation is essential has not been acquired, the user terminal 200 has specified the information but has not received the information due to an error related to communication or the like. Then, it is determined whether or not the information on the essential ingredients has been acquired (S908), and if the information on the ingredients has not been acquired (NO in S908), this flowchart ends. On the other hand, if the information about this food material is acquired (YES in S908), the management server 100 performs the above-mentioned processing after S909.

図10は、本発明の実施の形態における献立レシピ作成システムを構成する管理サーバによって行われるレシピ作成応答処理の流れを示すフローチャートである。 FIG. 10 is a flowchart showing the flow of recipe creation response processing performed by the management server constituting the menu recipe creation system according to the embodiment of the present invention.

管理サーバ100がレシピ作成サーバ300からレシピ作成処理に対応する応答を受信すると処理が開始され、レシピ作成サーバ300から作成された献立レシピ情報(単に、「レシピ情報」とも称する)を受信したか否かを判断する(S1001)。 When the management server 100 receives a response corresponding to the recipe creation process from the recipe creation server 300, the process is started, and whether or not the menu recipe information (simply also referred to as “recipe information”) created from the recipe creation server 300 is received. Is determined (S1001).

そして、レシピ情報を受信すると(S1001でYES)、管理サーバ100は、その作成されたレシピ情報を要求元である利用者端末200へと応答する(S1002)。また、管理サーバ100では、レシピ作成サーバ300において作成されたレシピ情報をレシピ管理DB130へと登録する(S1003)。 Then, when the recipe information is received (YES in S1001), the management server 100 responds to the created recipe information to the user terminal 200 which is the request source (S1002). Further, the management server 100 registers the recipe information created by the recipe creation server 300 in the recipe management DB 130 (S1003).

これに対して、レシピ作成サーバ300から作成された献立レシピ情報を受信せず、レシピ作成サーバ300によって、作成条件に基づく献立レシピの作成が行えなかった場合(S1001でNO)、管理サーバ100は、その献立レシピの作成が行えなかった原因情報を要求元である利用者端末200に応答する(S1004)。そして、管理サーバ100は、履歴情報として記憶領域に、「原因情報」と、その「原因情報」に対する「レシピ作成条件」、「食材情報」等を対応付けて記憶する(S1005)。 On the other hand, if the menu recipe information created from the recipe creation server 300 is not received and the recipe creation server 300 cannot create the menu recipe based on the creation conditions (NO in S1001), the management server 100 , The cause information that the menu recipe could not be created is responded to the user terminal 200 that is the request source (S1004). Then, the management server 100 stores the "cause information" and the "recipe creation condition", the "foodstuff information", etc. for the "cause information" in the storage area as history information in association with each other (S1005).

図11は、本発明の実施の形態における献立レシピ作成システムを構成するレシピ作成サーバによって行われるレシピ作成処理の流れを示すフローチャートである。 FIG. 11 is a flowchart showing the flow of the recipe creation process performed by the recipe creation server constituting the menu recipe creation system according to the embodiment of the present invention.

レシピ作成サーバ300は、管理サーバ100からレシピ作成要求を受信すると処理が開始され、まず、このレシピ作成要求に含まれる情報の確認処理を行う(S1101)。この確認処理では、「利用者情報」、「レシピ作成条件」、「食材情報」等を確認する。 When the recipe creation server 300 receives the recipe creation request from the management server 100, the process is started, and first, the process is performed to confirm the information included in the recipe creation request (S1101). In this confirmation process, "user information", "recipe creation conditions", "ingredient information", etc. are confirmed.

続いて、レシピ作成サーバ300は、「利用者情報」をもとに、献立レシピの作成に役立つ知見を導出するために用いられるデータをビッグデータ提供サーバ310から取得する(S1102)。そして、レシピ作成サーバ300は、上記のデータ、レシピ作成条件、食材情報を用い、特に、食材情報で指定された食材の少なくとも一部を用いて、既存のレシピとは異なる新たな献立レシピを1または複数、作成する(S1103)。 Subsequently, the recipe creation server 300 acquires data used for deriving knowledge useful for creating a menu recipe from the big data providing server 310 based on the "user information" (S1102). Then, the recipe creation server 300 uses the above data, recipe creation conditions, and ingredient information, and in particular, uses at least a part of the ingredients specified in the ingredient information to create a new recipe that is different from the existing recipe. Alternatively, create a plurality (S1103).

そして、作成した献立レシピに関するレシピ情報を要求元である管理サーバ100に応答する(S1104)。 Then, the recipe information regarding the created menu recipe is responded to the management server 100 which is the request source (S1104).

以上に示す実施の形態は、本発明の実施の一形態であって、これらの実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。 The embodiment shown above is an embodiment of the present invention, and is not limited to these examples, and can be appropriately modified and implemented without changing the gist thereof.

100 管理サーバ
110 利用者情報管理DB
120 食材情報管理DB
130 レシピ管理DB
200 利用者端末
300 レシピ作成サーバ
310 ビッグデータ提供サーバ
400 レシピ提供サイト
500 サービスサーバ
100 Management server 110 User information management DB
120 Ingredient information management DB
130 Recipe management DB
200 User terminal 300 Recipe creation server 310 Big data providing server 400 Recipe providing site 500 Service server

Claims (5)

所定のサービスを利用可能な利用者に対して、該所定のサービスの利用によって登録される登録ポイントを対応付けた利用者情報を記憶する利用者情報記憶手段と、
前記利用者の要望に応じた最適な献立レシピの作成条件に基づいて該献立レシピを作成するために必要な作成ポイントが、前記利用者情報記憶手段によって該利用者に対して登録されている登録ポイントを満たすか否かを判別するポイント判別手段と、
前記ポイント判別手段によって前記作成ポイントが前記登録ポイントを満たすと判別されると、前記作成条件に基づく献立レシピを作成する献立レシピ作成手段と
を具備することを特徴とする献立レシピ作成制御装置。
A user information storage means for storing user information associated with registration points registered by using a predetermined service for a user who can use the predetermined service.
Registration that the creation points necessary for creating the menu recipe based on the optimum menu recipe creation conditions according to the user's request are registered for the user by the user information storage means. A point determination means for determining whether or not a point is satisfied, and a point determination means
A menu recipe creation control device comprising: a menu recipe creation means for creating a menu recipe based on the creation condition when the creation point is determined to satisfy the registration point by the point determination means.
前記作成条件を識別する作成条件識別手段と、
前記作成条件識別手段により識別された作成条件により前記献立レシピの作成に際して用いる食材の指定が必要であるとされている場合に、該食材に関する食材情報の指定を受け付ける食材指定受付手段と
をさらに具備し、
前記献立レシピ作成手段は、
前記食材指定受付手段によって前記食材が指定されることによって、前記食材の少なくとも一部を用いて前記作成条件に基づく献立レシピを作成する
ことを特徴とする請求項1記載の献立レシピ作成制御装置。
A creation condition identification means for identifying the creation condition and
When it is required to specify the ingredients to be used when creating the menu recipe according to the creation conditions identified by the preparation condition identification means, the food designation receiving means for accepting the designation of the food information regarding the foodstuff is further provided. And
The menu recipe creation means is
The menu recipe creation control device according to claim 1, wherein when the foodstuff is designated by the foodstuff designation receiving means, a menu recipe based on the preparation condition is created using at least a part of the foodstuff.
前記食材指定受付手段は、
入力された画像データをもとに対象画像を認識する画像認識手段と、
前記画像認識手段によって認識した前記対象画像をもとに、前記画像データに含まれる食材を特定する食材特定手段と
を具備する請求項2記載の献立レシピ作成制御装置。
The foodstuff designation reception means is
An image recognition means that recognizes the target image based on the input image data,
The menu recipe creation control device according to claim 2, further comprising a food ingredient specifying means for specifying the foodstuff contained in the image data based on the target image recognized by the image recognition means.
前記利用者により指定された献立レシピの作成条件に基づく作成ポイントを特定するポイント特定手段
をさらに具備し、
前記ポイント判別手段は、
前記ポイント特定手段によって特定した作成ポイントが、前記利用者情報記憶手段によって該利用者に対して登録されている登録ポイントを満たすか否かを判別することを特徴とする請求項1乃至請求項3のいずれかに記載の献立レシピ作成制御装置。
Further provided with a point identification means for specifying a creation point based on the creation conditions of the menu recipe specified by the user.
The point determination means is
Claims 1 to 3 characterized in that it is determined whether or not the created points specified by the point specifying means satisfy the registration points registered for the user by the user information storage means. Menu recipe creation control device described in any of.
利用者により指定された献立レシピの作成条件に基づいて献立レシピを作成する献立レシピ作成装置と、
前記献立レシピ作成装置による前記献立レシピの作成に係る管理制御を行う管理制御装置と
を備え、
前記管理制御装置は、
前記利用者に対して、所定のサービスの利用により登録される登録ポイントを対応付けた利用者情報を記憶する利用者情報記憶手段と、
前記利用者により指定された前記作成条件に基づいて献立レシピを作成するために必要な作成ポイントが、前記利用者情報記憶手段で記憶している該利用者に対する前記登録ポイントを満たすか否かを判別するポイント判別手段と
をさらに具備し、
前記作成条件により前記献立レシピの作成に際して用いる食材の指定が必要であるとされており、該食材が指定されていることによって、前記作成条件とともに前記食材に関する食材情報を前記献立レシピ作成装置に出力して前記献立レシピの作成要求を行い、
前記献立レシピ作成装置は、
前記献立レシピの作成要求に基づき、前記食材情報の少なくとも一部の食材を用いて前記作成条件に基づく献立レシピを作成する
ことを特徴とする献立レシピ作成システム。
A menu recipe creation device that creates menu recipes based on the menu recipe creation conditions specified by the user, and
It is equipped with a management control device that performs management control related to the creation of the menu recipe by the menu recipe creation device.
The management control device is
A user information storage means for storing user information associated with a registration point registered by using a predetermined service for the user, and a user information storage means.
Whether or not the creation points required for creating the menu recipe based on the creation conditions specified by the user satisfy the registration points for the user stored in the user information storage means. Further equipped with a point discriminating means for discriminating,
It is said that it is necessary to specify the ingredients to be used when creating the menu recipe according to the preparation conditions, and by designating the ingredients, the ingredient information related to the ingredients is output to the menu recipe creation device together with the preparation conditions. Then make a request to create the menu recipe,
The menu recipe creation device is
A menu recipe creation system characterized in that a menu recipe based on the preparation conditions is created by using at least a part of the ingredients of the ingredient information based on the menu recipe creation request.
JP2017199552A 2017-10-13 2017-10-13 Menu recipe creation control device and menu recipe creation system Expired - Fee Related JP6901375B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017199552A JP6901375B2 (en) 2017-10-13 2017-10-13 Menu recipe creation control device and menu recipe creation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017199552A JP6901375B2 (en) 2017-10-13 2017-10-13 Menu recipe creation control device and menu recipe creation system

Publications (2)

Publication Number Publication Date
JP2019074864A JP2019074864A (en) 2019-05-16
JP6901375B2 true JP6901375B2 (en) 2021-07-14

Family

ID=66544715

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017199552A Expired - Fee Related JP6901375B2 (en) 2017-10-13 2017-10-13 Menu recipe creation control device and menu recipe creation system

Country Status (1)

Country Link
JP (1) JP6901375B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4237695B2 (en) * 2004-11-15 2009-03-11 株式会社東芝 Recipe customization support system and method
JP2007272379A (en) * 2006-03-30 2007-10-18 Nec Corp Method and system for providing cooking information
JP2010061381A (en) * 2008-09-03 2010-03-18 Nikon Corp Automatic recipe preparing device and program
JP2012248163A (en) * 2011-05-31 2012-12-13 Yamato System Development Co Ltd Electronic money transaction management system
US10068273B2 (en) * 2013-03-13 2018-09-04 Creator, Inc. Method for delivering a custom sandwich to a patron

Also Published As

Publication number Publication date
JP2019074864A (en) 2019-05-16

Similar Documents

Publication Publication Date Title
US20170188741A1 (en) Method and System for Acquiring Cooking Information
CN106560829B (en) Cooking recipe providing method and cooking recipe providing system
CN105138682B (en) Matching method of convenient dishes and digital menu, server and terminal
JP6608772B2 (en) Cooking recipe provision method
CN108447543A (en) Menu method for pushing based on cooking equipment and device
US20090258331A1 (en) Interactive recipe preparation using instructive device with integrated actuators to provide tactile feedback
KR102013775B1 (en) Food order system for ordering customized side dish, and operating method thereof
JP2020510273A (en) Cooking system
CN110287306A (en) Method and device for recommending recipes
CN107665198A (en) Image-recognizing method, server, terminal and refrigerating equipment
JP2010211747A (en) Cooking recipe proposal device, cooking recipe addition proposal method, and cooking recipe proposal program
JP2017068578A (en) Cooking recommendation system, mobile terminal and cooking recommendation program
JP6572403B1 (en) Server apparatus, cooking appliance, system, method and program
CN104657868A (en) Method for sharing cooking skills online by chef
JP2007107766A (en) Cooking system
KR20200054361A (en) System and method for cooking personalized rice
JP5843382B2 (en) Meal management device and meal management system
JP6901375B2 (en) Menu recipe creation control device and menu recipe creation system
CN107665199A (en) Image-recognizing method and server and terminal
CN112006520B (en) Cooking processing method, cooking equipment, user terminal and storage device
JP6664538B1 (en) Server device, cooking appliance, system, method and program
JP7340743B2 (en) Information terminal device, heating cooker, program and recipe display method
CN115453902B (en) Method and device for cooking control, electronic device, and storage medium
CN118299001A (en) Cooking plan generation method, device, electronic device and storage medium
JP7639954B1 (en) Table Coordination Proposal System

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200602

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210317

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210330

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210514

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: 20210615

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210617

R150 Certificate of patent or registration of utility model

Ref document number: 6901375

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees