JP2019074864A - Menu recipe creation control device and menu recipe creation system - Google Patents
Menu recipe creation control device and menu recipe creation system Download PDFInfo
- Publication number
- JP2019074864A JP2019074864A JP2017199552A JP2017199552A JP2019074864A JP 2019074864 A JP2019074864 A JP 2019074864A JP 2017199552 A JP2017199552 A JP 2017199552A JP 2017199552 A JP2017199552 A JP 2017199552A JP 2019074864 A JP2019074864 A JP 2019074864A
- Authority
- JP
- Japan
- Prior art keywords
- recipe
- creation
- menu
- user
- food
- 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.)
- Granted
Links
- 235000013305 food Nutrition 0.000 claims description 149
- 238000002360 preparation method Methods 0.000 claims description 68
- 239000000463 material Substances 0.000 claims description 18
- 238000003860 storage Methods 0.000 claims description 13
- 238000004519 manufacturing process Methods 0.000 claims description 11
- 238000007726 management method Methods 0.000 description 79
- 238000000034 method Methods 0.000 description 53
- 239000004615 ingredient Substances 0.000 description 37
- 230000008569 process Effects 0.000 description 34
- 238000010411 cooking Methods 0.000 description 19
- 238000003384 imaging method Methods 0.000 description 10
- 238000012790 confirmation Methods 0.000 description 9
- 235000013527 bean curd Nutrition 0.000 description 5
- 235000012054 meals Nutrition 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 235000021190 leftovers Nutrition 0.000 description 3
- 238000003825 pressing Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 235000005979 Citrus limon Nutrition 0.000 description 2
- 244000131522 Citrus pyriformis Species 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 235000005911 diet Nutrition 0.000 description 2
- 230000037213 diet Effects 0.000 description 2
- 230000035622 drinking Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000036541 health Effects 0.000 description 2
- 235000012149 noodles Nutrition 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 244000291564 Allium cepa Species 0.000 description 1
- 235000002732 Allium cepa var. cepa Nutrition 0.000 description 1
- 240000008620 Fagopyrum esculentum Species 0.000 description 1
- 235000009419 Fagopyrum esculentum Nutrition 0.000 description 1
- 241000287828 Gallus gallus Species 0.000 description 1
- 235000007688 Lycopersicon esculentum Nutrition 0.000 description 1
- 244000046052 Phaseolus vulgaris Species 0.000 description 1
- 235000010627 Phaseolus vulgaris Nutrition 0.000 description 1
- 240000003768 Solanum lycopersicum Species 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 235000013330 chicken meat Nutrition 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 235000013325 dietary fiber Nutrition 0.000 description 1
- 235000013601 eggs Nutrition 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 235000012041 food component Nutrition 0.000 description 1
- 239000005417 food ingredient Substances 0.000 description 1
- 235000011194 food seasoning agent Nutrition 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 229910052500 inorganic mineral Inorganic materials 0.000 description 1
- 235000010755 mineral Nutrition 0.000 description 1
- 239000011707 mineral Substances 0.000 description 1
- 235000015097 nutrients Nutrition 0.000 description 1
- 239000002994 raw material Substances 0.000 description 1
- 230000001954 sterilising effect Effects 0.000 description 1
- 238000004659 sterilization and disinfection Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本発明は、献立レシピ作成制御装置および献立レシピ作成システムに関する。 The present invention relates to a menu recipe preparation control device and a menu recipe preparation system.
生活スタイルの多様化に伴い、食事の取り方や食事内容についても各個人それぞれに応じて異なっている。多忙であることでデリバリーサービスを利用して食事を行うことがあれば、出来合いの料理を購入して食事を済ませてしまうこともある。 With the diversification of lifestyles, the way of eating and the contents of meals are different for each individual. If you are busy and eat using the delivery service, you may end up with a meal by purchasing ready-made dishes.
またこれ以外に、すでに購入されてストックしている食材(食品)の少なくとも一部を利用して調理する方法もある。ストックしている食材のみで調理する場合もあれば、ストックしている食材とともに、新たに買い増した食材を利用して調理する場合もある。 Besides this, there is also a method of cooking using at least a part of the food (food) which has already been purchased and stocked. In some cases, it is possible to cook only with the ingredients that are stocked, or in some cases, with the ingredients that are stocked, using newly purchased ingredients.
いずれの場合であっても、ストックしている食材を利用した献立レシピを考える必要があり、多くの場合、料理を行う者の好みや得意料理に依存して献立レシピが作成されることとなる。 In any case, it is necessary to consider a menu recipe using ingredients that are stocked, and in many cases, a menu recipe will be created depending on the preference of the person who cooks and the specialties .
また、近年の情報社会によって他人が考えた献立レシピがWebサイト上に多く公開されており、これらの情報を参考に、ストックしている食材を用いた献立レシピを考える、若しくは真似することとなる。 In addition, many menu recipes that other people considered by the information society in recent years are published on the website, and with reference to these information, menu recipes using ingredients in stock will be considered or imitated .
上記の特許文献1は、目標とする調理物の味との隔たりが生じた場合に、これを検出して、目標とする調理物をつくる調理情報を提供することができるようにしたことについて開示されている。 The above-mentioned Patent Document 1 discloses that it is possible to detect the difference between the target and the taste of the food if it occurs and to provide the cooking information for producing the target food. It is done.
つまり、特許文献1では、目標となる調理物との成分を似せるようにする一方で、新たな成分を有する調理物が作成されることを抑制するものである。 That is, in Patent Document 1, while making the component similar to the target food to be prepared, it is to suppress the preparation of the food having the new component.
本発明は、利用者の要望に応じた最適な献立レシピを作成することを可能とした献立レシピ作成制御装置および献立レシピ作成システムを提供することを目的とする。 An object of the present invention is to provide a menu recipe preparation control device and a menu recipe preparation system capable of preparing an optimum menu recipe in accordance with a user's request.
上記目的を達成するため、本発明の請求項1に記載された献立レシピ作成制御装置は、所定のサービスを利用可能な利用者に対して、該所定のサービスの利用によって登録される登録ポイントを対応付けた利用者情報を記憶する利用者情報記憶手段と、前記利用者の要望に応じた最適な献立レシピの作成条件に基づいて該献立レシピを作成するために必要な作成ポイントが、前記利用者情報記憶手段によって該利用者に対して登録されている登録ポイントを満たすか否かを判別するポイント判別手段と、前記ポイント判別手段によって前記作成ポイントが前記登録ポイントを満たすと判別されると、前記作成条件に基づく献立レシピを作成する献立レシピ作成手段とを具備することを特徴とする。 In order to achieve the above object, the menu recipe preparation control device according to claim 1 of the present invention, for a user who can use a predetermined service, registers registered points registered by using the predetermined service. User information storage means for storing associated user information, and creation points necessary for creating the menu recipe on the basis of optimal menu recipe creation conditions according to the user's request Point judging means for judging whether the registration point registered for the user is satisfied by the personal information storage means, and if the point judging means judges that the creation point satisfies the registration point, And a menu recipe preparation means for preparing a menu recipe based on the preparation conditions.
また、本発明の請求項2に記載された献立レシピ作成制御装置は、請求項1において、前記作成条件を識別する作成条件識別手段と、前記作成条件識別手段により識別された作成条件により前記献立レシピの作成に際して用いる食材の指定が必要であるとされている場合に、該食材に関する食材情報の指定を受け付ける食材指定受付手段とをさらに具備し、前記献立レシピ作成手段は、前記食材指定受付手段によって前記食材が指定されることによって、前記食材の少なくとも一部を用いて前記作成条件に基づく献立レシピを作成することを特徴とする。 In the menu recipe creation control device according to claim 2 of the present invention, in claim 1, the menu preparation condition identification means for identifying the preparation condition and the menu condition according to the preparation condition identified by the preparation condition identification means The food preparation specification receiving means further includes food specification specifying receiving means for receiving specification of food material information related to the food when it is determined that specification of a food used in preparation of a recipe is necessary, and the menu recipe preparing means comprises the food specification receiving means By specifying the food according to the method, at least a part of the food is used to create a menu recipe based on the production conditions.
また、本発明の請求項3に記載された献立レシピ作成制御装置は、請求項2において、前記食材指定受付手段は、入力された画像データをもとに対象画像を認識する画像認識手段と、前記画像認識手段によって認識した前記対象画像をもとに、前記画像データに含まれる食材を特定する食材特定手段とを具備する。 Further, in the menu recipe creation control device according to a third aspect of the present invention, in the second aspect, the food specification acceptance unit is an image recognition unit that recognizes a target image based on input image data; Food specifying means for specifying a food contained in the image data based on the target image recognized by the image recognition means.
また、本発明の請求項4に記載された献立レシピ作成制御装置は、請求項1乃至3のいずれかにおいて、前記利用者により指定された献立レシピの作成条件に基づく作成ポイントを特定するポイント特定手段をさらに具備し、前記ポイント判別手段は、前記ポイント特定手段によって特定した作成ポイントが、前記利用者情報記憶手段によって該利用者に対して登録されている登録ポイントを満たすか否かを判別することを特徴とする。 Further, the menu recipe preparation control device according to claim 4 of the present invention is the point specification according to any one of claims 1 to 3, wherein the point specifying the creation point based on the preparation condition of the menu recipe designated by the user. The point determining means further determines whether the created point specified by the point specifying means satisfies the registered points registered for the user by the user information storage means. It is characterized by
また、本発明の請求項5に記載された献立レシピ作成システムは、利用者により指定された献立レシピの作成条件に基づいて献立レシピを作成する献立レシピ作成装置と、前記献立レシピ作成装置による前記献立レシピの作成に係る管理制御を行う管理制御装置とを備え、前記管理制御装置は、前記利用者に対して、所定のサービスの利用により登録される登録ポイントを対応付けた利用者情報を記憶する利用者情報記憶手段と、前記利用者により指定された前記作成条件に基づいて献立レシピを作成するために必要な作成ポイントが、前記利用者情報記憶手段で記憶している該利用者に対する前記登録ポイントを満たすか否かを判別するポイント判別手段とをさらに具備し、前記作成条件により前記献立レシピの作成に際して用いる食材の指定が必要であるとされており、該食材が指定されていることによって、前記作成条件とともに前記食材に関する食材情報を前記献立レシピ作成装置に出力して前記献立レシピの作成要求を行い、前記献立レシピ作成装置は、前記献立レシピの作成要求に基づき、前記食材情報の少なくとも一部の食材を用いて前記作成条件に基づく献立レシピを作成することを特徴とする。 The menu recipe preparation system according to claim 5 of the present invention is a menu recipe preparation device for preparing a menu recipe based on preparation conditions of a menu recipe specified by a user, and the above-mentioned menu recipe preparation device And a management control device for performing management control relating to creation of a menu recipe, wherein the management control device stores user information in which registration points registered by use of a predetermined service are associated with the user. User information storage means, and creation points necessary for creating a menu recipe on the basis of the creation conditions specified by the user are stored in the user information storage means for the user The food processing apparatus further comprises point judging means for judging whether or not the registration points are satisfied, and the food used for producing the menu recipe according to the production condition If it is determined that the food is specified, the food recipe information on the food is output to the menu preparation device together with the preparation condition, and the menu preparation request is made, and the menu is prepared. The recipe creation apparatus is characterized by creating a menu recipe based on the creation condition using at least a part of the food material information based on the menu recipe creation request.
また、本発明の請求項6に記載された献立レシピ作成システムは、請求項5において、前記利用者情報は、前記利用者が、前記所定のサービスの利用者である利用者種別が指定されており、前記管理制御装置は、前記作成条件と前記食材情報に加えて、前記利用者の利用者種別で識別される前記所定のサービスに関する情報をも前記献立レシピ作成装置に出力し、前記献立レシピ作成装置は、前記食材情報の少なくとも一部の食材を用いて前記所定のサービスを利用することで前記作成条件に基づく献立レシピを作成することを特徴とする。 In the menu recipe preparation system according to claim 6 of the present invention, in claim 5, a user type in which the user is the user of the predetermined service is specified as the user 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 in addition to the creation condition and the food information, and the menu recipe The creation device is characterized in that a menu recipe based on the creation condition is created by using the predetermined service using at least a part of the food information.
本発明によれば、利用者の要望に応じた最適な献立レシピを作成できるようになるという効果を奏する。 ADVANTAGE OF THE INVENTION According to this invention, it is effective in the ability to create the optimal menu recipe according to a user's request.
以下、本発明に係わる献立レシピ作成制御装置および献立レシピ作成システムの一実施例を添付図面を参照して詳細に説明する。 Hereinafter, an embodiment of a menu recipe preparation control device and a menu recipe preparation system according to the present invention will be described in detail with reference to the attached drawings.
図1は、本発明の実施の形態における献立レシピ作成制御装置および献立レシピ作成システムの概要を示す図である。 FIG. 1 is a diagram showing an outline of a menu recipe preparation control device and a menu recipe preparation system according to an embodiment of the present invention.
図1において、献立レシピ作成システムは、管理サーバ100、利用者端末200、レシピ作成サーバ300、レシピ提供サイト400、サービスサーバ500を具備し、それぞれが通信回線(有線、無線を含む)によって接続されている。このときの管理サーバ100とレシピ作成サーバ300とを単一のデバイス(「献立レシピ作成制御装置」と称する)によって構成してもよい。 In FIG. 1, the menu recipe creation system comprises 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 a user management DB 110, an ingredient information management DB 120, and a recipe management DB 130 are connected to the management server 100, and a big data providing server 310 is connected to each of the management server 100 and the recipe creation server 300. There is. Furthermore, 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 is a service 1 server A service 510 may be provided by the service 2 server 520 and the service 3 server 530. Details of the predetermined service will be described later.
利用者管理DB110では、利用者に関する利用者情報を管理、記憶しており、この利用者情報は、利用者(利用者ID)に対して、その利用者が利用している(契約している)所定のサービス(サービス識別情報)や、そのサービスの利用により登録される付加情報(登録ポイント、獲得した商品や登録ポイントに基づいて決定されるランク等)が対応付けられた情報である(図2を参照)。 The user management DB 110 manages and stores user information about the user, and this user information is used (contracted) by the user (user ID) for the user (user ID). ) Information associated with a predetermined service (service identification information) and additional information (registration points, acquired goods, ranks determined based on registration points, etc.) registered by using the service (see FIG. 2).
また、食材情報管理DB120では、利用者(利用者ID)に対して、その利用者によって予め登録されている食材情報が対応付けられた食材情報を管理、記憶している(図3を参照)。さらに、レシピ管理DB130は、レシピ作成サーバ300によって作成された献立レシピを管理、記憶している。 Moreover, in the foodstuff information management DB 120, the foodstuff information in which the foodstuff information registered beforehand by the user is associated with the user (user ID) is managed and stored (see FIG. 3) . Furthermore, the recipe management DB 130 manages and stores menu recipes 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 a menu recipe creation process performed in 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 by the user terminal 200 operated by the user. . Furthermore, the user terminal 200 is also referred to as a “terminal” or a “request source device”, and is configured of a laptop PC, a mobile terminal such as a mobile phone or tablet, a desktop PC, etc. ing. In addition, the user terminal 200 can perform predetermined operations (keyboard operation, touch panel operation, and the like) by the user, and can perform an operation of specifying menu recipe creation conditions and an operation of requesting menu recipe creation by the user. is there.
献立レシピは、料理の調理方法として必要な食材を示すものであるほか、その食材を用いた調理手順を示すものである。すなわち、献立レシピを用いることによって、利用者若しくは他の者は、作る料理の手順やその料理に必要な食材を認識することが可能となる。 The menu recipe indicates not only the necessary food as a cooking method of cooking but also the cooking procedure using the food. That is, by using the menu recipe, the user or others can recognize the cooking procedure to be made 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 used by the recipe creation server 300 to create a menu recipe. , Is an item to embody the food desired by the user.
この献立レシピの作成条件は、レシピ作成条件テーブルとして、管理サーバ100の記憶領域(図示せず)に記憶されており、このレシピ作成条件テーブルの一例を図6に示す。 The menu recipe creation conditions are stored as a recipe creation condition table in a storage area (not shown) of the management server 100, and an example of the recipe creation condition table is shown in FIG.
図6に示すレシピ作成条件テーブルは、少なくとも、[条件番号]項目、[条件名称]項目、[食材指定要否]項目によって構成されている。[条件番号]項目は、レシピ作成条件を識別する番号情報であり、[条件名称]項目は、レシピ作成条件の名称を示し、[食材指定要否]項目は、各レシピ作成条件に対する食材の指定を行う必要があるか否かを示すものである。なお、図6では、[備考]項目が設けられており、備考として、管理サーバ100において記憶している献立レシピを体現するための情報を示している。 The recipe creation condition table shown in FIG. 6 is configured by at least a [condition number] item, a [condition name] item, and a [food material designation 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 [food specification requirement] item is the specification of the foodstuff for each recipe creation condition Indicates whether it is necessary to In addition, in FIG. 6, a [remarks] item is provided, and as remarks, 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, the “nutritionally balanced menu” is shown, the second As the creation condition, "Utilization menu of leftovers in refrigerator etc." is shown, as the third creation condition, "health and diet menu" is shown, as the fourth creation condition, "low budget menu" is shown, 5 "Easy cooking menu" is shown as a preparation condition. Also, in the [Individual Food Designation Necessity] item, one of “Specification Necessity”, “Specification Allowed”, and “Not Allowed” is set as Food Material Necessity Necessity / Determinance for each creation condition, and “Specification required” If "" is set, it indicates that it is necessary to specify the ingredients, and if "specifiable" is set, it indicates that it does not matter what the ingredients are specified, "do not specify" is set. Indicates that the food can not be specified.
つまり、この[食材指定要否]項目によって、作成条件ごとに、献立レシピの作成に際して用いる食材の指定が必要であるとされている場合と必ずしも必要であるとされていない場合とを分けるものである。 In other words, depending on the item "necessity to specify food", it is necessary to separate the cases where it is necessary to specify the food to be used in making the menu recipe and the case where it is not necessarily necessary. is there.
これらのレシピ作成条件のうち、少なくとも1個のレシピ作成条件を指定することで、そのレシピ作成条件に基づく料理を体現することが可能な献立レシピが作成されることとなる。好適には、2個のレシピ作成条件を指定することによって、利用者が指定するレシピ作成条件に合致するとともに、かつ、選択できる複数の献立レシピが作成される。 By designating at least one recipe producing condition among these recipe producing conditions, a menu recipe capable of embodying dishes based on the recipe producing conditions is produced. Preferably, by designating two recipe making conditions, a plurality of menu recipes which can be selected while meeting the recipe making conditions specified by the user can be made.
レシピ提供サイト400は、管理サーバ100からの要求に応じてその要求に基づく既存のレシピを提供するサイトであり、複数の既存のレシピが保存されている。このレシピ提供サイト400では、食材を指定すること、または、食事ジャンル(和風、洋風、中華等)を指定すること等により、その指定された内容に応じた既存のレシピを特定して提供することができる。 The recipe providing site 400 is a site that provides an existing recipe based on a request from the management server 100, and a plurality of existing recipes are stored. In this recipe providing site 400, designating a food, or designating a meal genre (Japanese style, Western style, Chinese cuisine etc.), etc. to identify and provide an existing recipe according to the designated content. Can.
このような構成を有する献立レシピ作成システムでは、利用者が利用者端末200を用いて献立レシピの作成条件を指定する操作を行うことによって、管理サーバ100にレシピ作成要求処理が行われることとなる。 In the menu recipe creation system having such a configuration, when the user performs an operation to specify menu recipe creation conditions using the user terminal 200, the recipe creation request process is performed on the management server 100. .
指定した献立レシピの作成条件によっては食材を指定することが可能であり、このときの食材の指定方法として、例えば、利用者端末を用いて図7に示すような画面遷移を経ることで行う方法がある。具体的には、利用者端末200の画面から利用者が食材に関する情報(食材名、数量、賞味期限等)を指定する方法や、利用者端末200に搭載されたカメラ等の撮像機能を用いて食材を撮像して指定する方法がある。 Depending on the menu recipe creation conditions specified, it is possible to specify the food, and as a method of specifying the food at this time, for example, using the user terminal through screen transition as shown in FIG. 7 There is. Specifically, using a method in which the user designates information (such as food name, quantity, expiration date, etc.) about the food from the screen of the user terminal 200, or using an imaging function such as a camera mounted on the user terminal 200. There is a method of imaging and designating ingredients.
そして、管理サーバ100では、利用者端末200から献立レシピの作成条件や食材が指定されたレシピ作成要求を受け付けると、利用者管理DB110で記憶する利用者情報をもとに利用者を認証する認証処理を行う。この認証処理は、図2に示すような利用者情報テーブルに規定された、利用者を識別する利用者識別情報(利用者ID)に対する利用者情報を元に、献立レシピの作成が可能である利用者であるか否かを判別(判断)する処理である。このときの利用者識別情報(利用者ID)は、例えば、利用者が指定した識別情報のほか、利用者端末200の端末識別番号(端末ID)等によって構成することも可能である。 Then, when the management server 100 receives from the user terminal 200 a recipe creation request in which the menu recipe creation condition and the food are designated, the authentication is performed to authenticate the user based on the user information stored in the user management DB 110. Do the processing. In this authentication process, it is possible to create a menu recipe based on user information for user identification information (user ID) for identifying a user, defined in a user information table as shown in FIG. This is processing to determine (determine) whether the user is a user. The user identification information (user ID) at this time can be configured by, for example, a terminal identification number (terminal ID) of the user terminal 200 or the like in addition to the identification information specified by the user.
図2に示す利用者情報テーブルは、少なくとも、[利用者ID]項目、[利用者名]項目、[利用者種別]項目、[獲得済ポイント]項目、[利用登録サービス]項目によって構成されている。[利用者ID]項目は、利用者を識別する識別情報を示し、[利用者名]項目は、利用者の名称を示し、[利用者種別]項目は、利用者の種別を示しており、[獲得済ポイント]項目は、利用者が有するポイントを示し、[利用登録サービス]項目は、所定のサービスの契約状況を示している。 The user information table shown in FIG. 2 includes at least a [user ID] item, a [user name] item, a [user type] item, a [acquired point] item, and a [user registration service] item. There is. The [user ID] item indicates 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 user, The [acquired points] item indicates points that the user has, and the [use registration service] item indicates the contract status of a predetermined service.
[利用者種別]項目に示される利用者種別は、所定のサービスの利用状況、契約状況に応じて決定されるレベルを示している。利用登録サービスの登録数が多ければ多いほど、この利用者種別により示されるレベルが高く設定されている。 The user type indicated in the [user type] item indicates a level determined according to the usage status of a predetermined service and the contract status. As the number of registered use registration services increases, the level indicated by the user type is set higher.
また、[獲得済ポイント]項目に示されるポイントは、献立レシピの作成に際して用いられる付加情報であって、[利用登録サービス]項目で示される利用契約をしているサービス(サービス1、サービス2、サービス3)を利用することによって獲得できる登録ポイントである。つまり、献立レシピを作成するためには、他のサービスの利用が前提であって、他のサービスと連携することによって献立レシピの作成が可能となることを示している。 In addition, the points shown in the [acquired points] item are additional information used when creating the menu recipe, and the services with which the usage contract shown in the [use registration service] item has a contract (service 1, service 2, It is a registration point that can be acquired by using the service 3). That is, in order to create a menu recipe, it is assumed that the use of other services is premised, and it is possible to create a menu recipe by linking with other services.
このときの[利用登録サービス]項目で示される所定のサービスとして、例えば、「サービス1:電気・ガス・水道等の利用」があり、「サービス2:映像コンテンツの配信」があり、「サービス3:特定設備の導入(特定商品の購入)」があり、これらの各サービスの利用額に応じた、サービスごとのポイント(サービス1の利用額:100円につき「20pt」、サービス2およびサービス3の利用額:1000円につき「10pt」等)が登録されることとなる。 For example, "service 1: use of electricity, gas, water, etc." is given as a predetermined service indicated by the "use registration service" item at this time, and "service 2: delivery of video content" is provided. : There is "introduction of specific equipment (purchase of specific products)" and points for each service according to the amount of use of each of these services (amount of use of service 1: "20 pt per 100 yen, service 2 and service 3 Amount of use: "10 pt etc." will be registered per 1000 yen.
よって、利用者による献立レシピの作成を認証する認証処理の一例としては、献立レシピの作成に必要であると予め規定された作成ポイント(作成必要ポイント)が、利用者情報として対応付けられて登録されている登録ポイント(利用者ポイント)を満たすか否か(登録ポイントが作成ポイント以上であるか否か)を判断することにより認証する処理がある。つまり、献立レシピの作成条件に応じた作成ポイントとは、予め規定されている作成ポイントである。 Therefore, as an example of the authentication process which certifies the creation of the menu recipe by the user, a creation point (necessary creation point) defined in advance as necessary for creating the menu recipe is registered as user information in association with it. There is a process of authenticating by determining whether the registered point (user point) being satisfied is satisfied (whether the registered point is equal to or greater than the created point). That is, the creation point according to the menu recipe creation condition is a previously defined creation point.
このほか、単に、図2に示すような利用者情報テーブルに利用者が登録されているか否かを判別(判断)して、登録されていることにより利用者を認証するようにしてもよい。なお、他の認証処理の例については後述する。 Besides, it may be determined (judged) whether or not the user is registered in the user information table as shown in FIG. 2, and the user may be authenticated by the registration. An example of another authentication process will be described later.
そして、このような認証処理によって、その利用者情報が、献立レシピの作成に必要な付加情報(ポイント等)を満たすと判別すると、管理サーバ100は、その作成条件と、その作成条件とともに指定された食材情報とを少なくとも含み、このほか、食材情報管理DB120で予め記憶している食材や機材(包丁やまな板等の調理器具、調理機器)等の材料に関する情報をも含むことが可能なレシピ作成要求をレシピ作成サーバ300に出力(送信)する。 Then, if it is determined that the user information satisfies additional information (such as points) necessary for creating the menu recipe by such authentication processing, the management server 100 is specified along with the creation condition and the creation condition. The recipe creation which can also include information on ingredients such as ingredients and equipment (cooking appliances such as kitchen knife and cutting board, cooking appliances) stored in advance in the ingredient information management DB 120 at least including the The request is output (sent) to the recipe creation server 300.
このときの食材情報管理DB120で予め記憶している食材の例を図3に示している。この図3に示す食材情報テーブルは、図7に示すような画面(特に図7(b)〜(e))を用いて登録された食材を利用者ごとに登録している状態であって、[利用者ID]項目、[食材情報]項目、[賞味期限]項目によって構成されている。このほか、食材ごとに数量を登録するような構成であってもよい。また、食材情報テーブルに登録される食材は、好適には、長期間にわたり利用可能な食材(賞味期限が長い食材)等である。 The example of the foodstuff currently stored beforehand by foodstuff information management DB120 at this time is shown in FIG. The food material information table shown in FIG. 3 is in a state where food materials registered using the screen as shown in FIG. 7 (in particular, FIG. 7 (b) to (e)) are registered for each user. It is composed of a [user ID] item, a [food material information] item, and a [best before date] item. Besides this, the configuration may be such that the quantity is registered for each food. Moreover, the foodstuff registered into a foodstuff information table is a foodstuff (a foodstuff with a long shelf life) etc. which can be suitably used over a long period of time suitably.
[利用者ID]項目は、図2に示す利用者情報テーブルの[利用者ID]項目と対応し、利用者を識別する識別情報を示しており、[食材情報]項目は、登録されている食材に関する情報であって「食材名」と「食材種類」によって構成されており、[賞味期限]項目は、各食材に対する賞味期限を示している。このときの食材種類は、簡単な調理で食べられるように加工された食品である「インスタント食品」、加圧加熱殺菌されて包装された食品である「レトルト食品」、その他等の種類を示している。 The [user ID] item corresponds to the [user ID] item in the user information table shown in FIG. 2 and indicates identification information for identifying the user, and the [food material information] item is registered. It is information on ingredients and is composed of "name of ingredients" and "type of ingredients", and the "best before date" item indicates the term of validity for each ingredient. At this time, the food type indicates “instant food” which is a food processed so as to be eaten by simple cooking, “retort food” which is a food packaged by pressure heating and sterilization, and the like. There is.
そして、管理サーバ100がレシピ作成サーバ300に出力(送信)するレシピ作成要求には、管理サーバ100が、レシピ提供サイト400から取得した既存の献立レシピを含ませることとしてもよい。この場合、レシピ作成サーバ300では、既存の献立レシピをもとにしてこの既存の献立レシピと異なる新たな献立レシピを作成することが可能となる。なお、管理サーバ100は、レシピ提供サイト400から既存の献立レシピを取得する方法として、献立レシピの作成条件とともに指定されている食材情報や、食材情報管理DB120で予め記憶している食材の情報などを用いた既存の献立レシピを取得することできる。 The management server 100 may include the existing menu recipe acquired from the recipe providing site 400 in the recipe generation request output (sent) to the recipe generation server 300 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 the existing menu recipe from the recipe providing site 400, the management server 100 uses, for example, the food information specified with the menu recipe creation condition, the food information stored in advance in the food information management DB 120, and the like. You can get existing menu recipes using.
ここで、上記に示す、利用者による献立レシピの作成を認証する認証処理の他の例を示す。管理サーバの記憶領域には、図4に示すようなレシピ作成条件組合せ管理テーブル、図5に示すようなレシピ作成必要ポイントテーブルを記憶している。 Here, another example of the authentication process for authenticating the creation of the menu recipe by the user as described above will be shown. In the storage area of the management server, a recipe preparation condition combination management table as shown in FIG. 4 and a recipe preparation necessity 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 “necessary point rank (one of all four types A to D)” for combinations of recipe creation conditions when two types of recipe creation conditions are specified. Is shown. In FIG. 4, “necessary point rank” is set for all combinations of two types of all five types of recipe creating 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 described later, it is possible to specify the creation points based on the menu recipe 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 creating the menu recipe (required for authentication) are set according to the user type with respect to the “required point rank” shown in FIG. ing. The necessary points at this time are set smaller as the user type level becomes higher. That is, the more the contract status of the linked predetermined services, the higher the level of the user type, and it becomes possible to create a menu recipe with fewer necessary points.
すなわち、利用者による献立レシピの作成を認証する認証処理の他の例として、献立レシピの作成条件に応じた作成ポイント(作成必要ポイント)が、利用者情報として対応付けられて登録されている登録ポイント(利用者ポイント)を満たすか否か(登録ポイントが作成ポイント以上であるか否か)を判断することにより認証する処理がある。つまり、献立レシピを作成するために必要な作成ポイントは、献立レシピの作成条件に応じたものである。 That is, as another example of the authentication processing for authenticating the creation of the menu recipe by the user, the registration is performed in which the creation points (necessary points for creation) corresponding to the preparation conditions of the menu recipe are registered in association with the user information. There is a process of authenticating by determining whether or not points (user points) are satisfied (whether or not the registered points are equal to or greater than the created points). That is, the creation points required to create the menu recipe correspond to the menu recipe creation conditions.
続いて、レシピ作成サーバ300は、「献立レシピ作成装置」とも称され、管理サーバ100からのレシピ作成要求に基づいて献立レシピを作成する献立レシピ作成処理が行われる。 Subsequently, the recipe creating server 300 is also referred to as a “menu recipe creating device”, and a menu recipe creating process of creating a menu recipe based on the recipe creating request from the management server 100 is performed.
この献立レシピ作成処理は、献立レシピの作成条件、指定された食材情報、食材情報管理DB120で予め記憶している食材の情報等を用いて新たな献立レシピを作成する処理である。この献立レシピ作成処理では、ビッグデータ提供サーバ310から提供されるデータ(「ビッグデータ」とも称する)を用いて処理を行うこととしてもよい。 The menu recipe creation process is a process of creating a new menu recipe using the menu recipe creation condition, 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 processing, processing may be performed using data (also referred to as “big data”) provided from the big data provision server 310.
ビッグデータ提供サーバ310は、レシピ作成サーバ300において行われる献立レシピ作成処理で用いられる多種多様にわたる多くのデータ(ビッグデータ)を保存し、提供可能なサーバである。また、このときのビッグデータは、献立レシピの作成に役立つ知見を導出するために用いられるデータである。 The big data provision server 310 is a server that can store and provide a large variety of data (big data) used in the menu recipe preparation process performed in the recipe preparation server 300. Also, the big data at this time is data used to derive knowledge useful for creating a menu recipe.
このビッグデータとして、例えば、家族情報、最近の飲食事情、はやりの食事、人気メニュー、食材から得られる効能(成分)、新たに開発されたレシピなどがあり、献立レシピの作成に用いられる側面を有している。 As this big data, for example, there are family information, recent eating and drinking circumstances, chopped meals, popular menus, effects (components) obtained from foodstuffs, newly developed recipes, etc. Have.
レシピ作成サーバ300における献立レシピ作成処理では、献立レシピの作成条件、指定された食材情報、食材情報管理DB120で予め記憶している食材の情報のほか、上記のようなビッグデータをもとに、献立レシピの作成に当たり必要なデータの選択、各データの優先度を決定して、献立レシピの作成に用いる情報を選別する。これにより、献立レシピ作成処理では、選別された情報から、新たに生み出される献立レシピの傾向(洋風、和風、炒め物、生もの等)や、特徴(ある特定の食材を中心とすること、ある調味料を使うことなど)を設定して献立レシピを作成する。 In the menu recipe creation processing in the recipe creation server 300, based on the big data as described above in addition to the menu recipe creation conditions, the designated food information, the information of the food stored in advance in the food information management DB 120, Selection of data necessary for preparation of a menu recipe, priority of each data is determined, and information used for preparation of a menu recipe is selected. Thus, in the menu recipe creation processing, there is a tendency (Western style, Japanese style, fried food, raw materials, etc.) of a newly created menu recipe or characteristics (centered on a specific food material) from selected information. Make a menu recipe by setting seasoning etc.).
レシピ作成サーバ300において行われる処理について具体的に説明する。レシピ作成サーバ300では、献立レシピの作成に用いられる設定情報として複数の設定情報(第1設定情報(第1パラメータ)、第2設定情報(第2パラメータ)等)が設定されている。 The process 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), and the like) are set as setting information used to create a menu recipe.
第1設定情報として、食材の利用範囲に関する情報が設定されており、具体的には、「料理に必要な食材全てが揃っていることを確認する必要はなく、主要な食材、または、その料理に必要な全ての食材のうち半数以上の食材があれば料理できるレシピを作成」、または、「確認できた一部の食材を少なくとも用いて料理できるレシピを作成」のいずれかが設定されている。この第1設定情報は、利用者により変更可能である。 As the first setting information, information on the range of use of the food is set. Specifically, it is not necessary to confirm that all the food necessary for cooking is complete, and the main food or its food Either a recipe that can be cooked if there is more than half of all the ingredients needed for cooking, or "a recipe that can cook using at least some of the ingredients that have been confirmed" is set. . The first setting information can be changed by the user.
また、第2設定情報として、献立レシピの作成条件それぞれに対して、その作成条件を満たす献立レシピの作成手法が設定されている。以下では、上記に示した第1作成条件〜第5作成条件の全5個の作成条件それぞれに対する献立レシピの作成手法を説明する。 Further, as the second setting information, for each of the menu recipe creation conditions, a menu recipe creation method that satisfies the creation conditions is set. Below, the preparation method of the menu recipe with respect to each of all five preparation conditions of the 1st preparation conditions shown above-5th preparation conditions is demonstrated.
具体的には、第1作成条件である「栄養バランスのとれたメニュー」に対して、作成手法として、「(A)エネルギー・必要な栄養素を含む材料の使用、(B)他品目」が設定されており、
第2作成条件である「冷蔵庫内等の残り物の活用メニュー」に対して、作成手法として、「(A)賞味期限の短い食材を優先的に使用、(B)選択した食材を混ぜ合わせて使用」が設定されており、
第3作成条件である「健康及びダイエットメニュー」に対して、作成手法として、「(A)消化されるスピードが遅い食材の優先使用、(B)食物繊維、ミネラルの含有率の高い食材の優先使用、(C)低カロリー食材の優先使用」が設定されており、
第4作成条件である「低予算メニュー」に対して、作成手法として、「(A)量に対するコストが低い食材の使用、(B)そば、豆腐、鶏肉、おから、もやし、卵の優先使用」が設定されており、
第5作成条件である「簡単調理メニュー」に対して、作成手法として、「(A)調理過程が少ない(調理過程なしを含む)食材の優先使用」が設定されている。
Specifically, "(A) Use of materials containing energy and necessary nutrients, (B) Other items" is set as the creation method for the "Nutritionally balanced menu" which is the first preparation condition Has been
As a creation method, “(A) Use food with short shelf life expiration date preferentially, and (B) Mix selected food as“ production menu of leftovers in refrigerator etc. ”which is the second preparation condition "Is set,
For the “health and diet menu” which is the third preparation condition, “(A) Priority use of slow-digested foodstuffs, (B) preference for foodstuffs with high content of dietary fiber and mineral” Use, (C) Priority use of low-calorie foods is set.
For the "low-budget menu" which is the 4th production condition, "(A) Use of food with low cost for amount, (B) Soba, tofu, chicken, okara, bean sprouts, priority use of eggs""Is set,
"(A) Preferential use of foodstuffs with few cooking processes (including no cooking process)" is set as the production method for the "simple cooking menu" which is the fifth production condition.
例えば、「献立レシピの作成条件」として、第1作成条件と第2作成条件が利用者によって指定され、食材として「麺、豆腐、ネギ、トマト、レモン」が指定された場合、レシピ作成サーバ300では、ビッグデータ提供サーバ310から、例えば、献立レシピの作成に必要なデータとして、家族情報、最近の飲食事情、はやりの食事、人気メニュー、食材から得られる効能(成分)等を選択し、これらのデータの優先度として、例えば、「家族情報」、「人気メニュー」を優先することと決定する。 For example, when the first creation condition and the second creation condition are designated by the user as the “menu recipe creation condition” and the “noodle, tofu, green onion, tomato, lemon” is designated as the food, the recipe creation server 300 Then, from the big data provision server 310, for example, family information, recent eating and drinking circumstances, chopsticks, popular menu, effects (components) obtained from food, etc. are selected as data necessary for creating a menu recipe, For example, it is decided to give priority to “family information” and “popular menu” as data priority of
これによって、レシピ作成サーバ300では、これらの情報をもとに献立レシピの傾向(例えば、中華)を判断し、特徴として、例えば、「麺」を中心とし、これに添える具材として「レモン」や「ネギ」を用いた献立レシピを作成すると設定する。そして、レシピ作成サーバ300では、これらの食材を用いて人気メニューに準じた新たな献立レシピを作成する。 By this, the recipe creation server 300 determines the tendency (for example, Chinese food) of the menu recipe based on the above information and, as a feature, for example, "lemon" mainly with "noodles" as an ingredient added thereto Or set to create a menu recipe using "Negishi". Then, the recipe creation server 300 creates a new menu recipe based on 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 prepared menu recipe and stores the menu recipe in the recipe management DB 130. In addition, the management server 100 may provide the recipe providing site 400 with a new menu recipe.
図7および図8は、本発明の実施の形態における献立レシピ作成システムを構成する利用者端末において表示される画面を示す図である。 FIG. 7 and FIG. 8 are diagrams showing screens displayed on the user terminal configuring the menu recipe creation system according to the embodiment of the present invention.
利用者端末200は、上記に示すように、ノート型PC、携帯電話やタブレットなどのモバイル端末(携帯型OSを搭載した携帯電話を含む)やデスクトップ型PC等によって構成されるが、図7および図8においては携帯電話での画面例を示している。 As described above, the user terminal 200 includes a notebook PC, a mobile terminal such as a mobile phone or a tablet (including a mobile phone equipped with a mobile OS), a desktop PC, etc. 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 of the top page, and in this screen, five menus which are creation conditions for creating a menu recipe are displayed. The screen shown in FIG. 7 (a) shows a state in which the "nutritionally balanced menu" and the "menu utilizing leftovers in a refrigerator or the like" 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. 7A and the OK button is pressed, a food registration screen as shown in FIG. 7B is subsequently displayed. The food registration screen as shown in FIG. 7B is a screen displayed when a menu other than the “easy cooking menu” is selected in the screen shown in FIG. 7A. If only this "easy cooking menu" is selected, the ingredients registration screen as shown in FIG. 7 (b) is not displayed, and there are few cooking processes using instant food or retort food etc. or A screen with a recipe without a process will be displayed. This screen transition is performed on the basis of the information set in the item "necessary to specify food" in the recipe creation condition table shown in FIG. That is, when "x (impossible to specify)" is set in the item "necessity of specifying food", the food registration screen as shown in FIG. 7 (b) is not displayed.
図7(b)の食材登録画面は、食材の登録方法を選択する画面であって、献立レシピの作成に際して食材を新たに登録する「食材登録ボタン」と、登録されている食材を確認する「食材確認ボタン」とが設けられている。「食材登録ボタン」を押下すると、図7(c)に示すような食材登録方法選択画面が表示され、また、「食材確認ボタン」を押下すると、図7(f)に示すような食材確認画面が表示される。 The food registration screen shown in FIG. 7 (b) is a screen for selecting a food registration method, and a "food registration button" for newly registering a food when creating a menu recipe and a registered food are confirmed. A food confirmation button is provided. When the "foods registration button" is pressed, a food registration method selection screen as shown in FIG. 7 (c) is displayed, and when the "foods confirmation button" is pressed, the foodstuffs confirmation screen as shown in FIG. 7 (f) Is displayed.
このほか、図7(b)には、「レシピ作成ボタン」を表示することが可能であり、この「レシピ作成ボタン」は、食材の登録が必須である作成条件を選択した場合にはその食材の登録が完了した後に表示されるボタン、若しくは、有効となるボタンであって、食材の登録が完了するまでは表示されない、若しくは、グレーアウトされた状態にある。また、この「レシピ作成ボタン」は、食材の登録が必須である作成条件を選択していない場合(つまり、食材の登録が必須ではなく、任意である作成条件が選択されている場合)、図7(b)における食材登録画面において表示されている若しくは有効となっている。 In addition to this, it is possible to display a "recipe creation button" in FIG. 7 (b), and when this "recipe creation button" selects a creation condition for which registration of the foodstuff is essential, the foodstuff material is selected This button is displayed after completion of the registration of or the button which becomes effective, and is not displayed or grayed out until the registration of the food is completed. In addition, this "recipe creation button" does not select the creation condition that requires registration of the food (that is, when the creation condition that is not required of the registration of the food is not selected), the diagram It is displayed on the foodstuffs registration screen in 7 (b), or it has become effective.
図7(c)に示す食材登録方法選択画面は、食材を登録する方法を選択する画面であって、手入力による食材の登録を行う「手入力ボタン」と、携帯電話に搭載されたカメラ等の撮像機能によって食材を撮像(撮影)することで登録を行う「食材撮影」とのいずれかが選択可能である。「手入力ボタン」が利用者によって押下されると、図7(d)に示すような食材情報入力画面(手入力)が表示される。 The food registration method selection screen shown in FIG. 7C is a screen for selecting a method of registering food, and includes a “hand input button” for manually registering food and a camera mounted on a mobile phone, etc. It is possible to select one of “food material imaging” for performing registration by imaging (photographing) food materials with the imaging function of When the "manual input button" is pressed by the user, a foodstuffs information input screen (manual input) as shown in FIG. 7D is displayed.
この図7(d)の食材情報入力画面(手入力)は、食材名、その食材の数量(量)、賞味期限を入力することが可能な画面であって、「次食材ボタン」を押下することで他の食材を入力することが可能となる。また、「完了ボタン」を押下することで全ての食材の入力が完了すると、図7(e)に示すような食材情報入力完了画面を表示する。この図7(e)の食材情報入力完了画面では、入力されて登録した食材の種類数を示している。 The food information input screen (manual input) in FIG. 7D is a screen on which the food name, the quantity (amount) of the food, and the expiration date can be input, and the "next food button" is pressed. It 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. In the ingredient information input completion screen of FIG. 7E, the number of kinds of ingredients input and registered is shown.
続いて、図7(f)では、図7(b)に示すような食材登録画面または図7(e)に示すような食材情報入力完了画面から遷移する画面であって、登録されている食材を確認する食材確認画面である。この図7(f)に示す食材確認画面では、少なくとも食材名、数量、賞味期限が表示されている。この図7(f)において「追加」ボタンを押下すると、図7(c)に示すような食材登録方法選択画面に遷移して、他の食材の選択が可能となる。また、図7(c)の食材登録方法選択画面で「完了ボタン」を押下すると、図7(b)に示すような食材登録画面が表示される。このときの図7(b)に示すような食材登録画面では、「レシピ作成ボタン」が表示された状態となり、押下が可能となる。 Subsequently, FIG. 7 (f) is a screen for transitioning from the ingredient registration screen as shown in FIG. 7 (b) or the ingredient information input completion screen as shown in FIG. 7 (e), and the registered ingredient Is a food confirmation screen to confirm the. In the food confirmation screen shown in FIG. 7 (f), at least the food name, the quantity, and the expiration date are displayed. When an "add" button is pressed in FIG. 7F, the screen changes to a food registration method selection screen as shown in FIG. 7C, and it becomes possible to select another food. Further, when the “completion button” is pressed on the food registration method selection screen of FIG. 7C, the food registration screen as shown in FIG. 7B is displayed. In the food registration screen as shown in FIG. 7B at this time, the “recipe creation button” is displayed, and can be pressed.
続いて、図8(g)に示す画面は、図7(c)に示す食材登録方法選択画面において、「食材撮影ボタン」を押下したときにカメラ等の撮像機能を起動して、撮像可能な状態を示したものである。図8(g)では、ザルに載せた豆腐を撮像対象としたものである。この図8(g)において、「撮影ボタン」を押下すると、撮像対象としてその食材を撮像した画像データを図8(h)に示すような画面に表示する。 Subsequently, on the food registration method selection screen shown in FIG. 7 (c), the screen shown in FIG. 8 (g) activates an imaging function such as a camera when the "foods shooting button" is pressed, and imaging is possible. It shows the state. In FIG. 8 (g), the tofu placed in the colander is to be imaged. In FIG. 8 (g), when the "shooting button" is pressed, image data obtained by imaging the food as an imaging target is displayed on a screen as shown in FIG. 8 (h).
利用者端末200では、この撮像(入力)された画像データから対象画像の画像認識処理を行い、対象となる食材を特定する処理を行う。すなわち、画像認識処理では、画像データ全体から対象画像となる食材の範囲を特定し、この対象画像から食材を認識するものである。なお、他の画像認識処理として、利用者端末200が撮像した画像データを管理サーバ100へと送信し、これを受信した管理サーバ100が、その画像データから対象画像の画像認識処理を行う。そして、管理サーバ100では、その認識した対象画像から食材を特定するし、特定した食材に関する情報(図8(g)に示す例では「豆腐」)を利用者端末200に応答することとしてもよい。すなわち、この画像認識処理についてはいずれの装置で行ってもよい。 The user terminal 200 performs image recognition processing of a target image from the captured (inputted) image data, and performs processing of specifying a target food. That is, in the image recognition process, the range of the food to be the target image is specified from the entire image data, and the food is recognized from the target image. Note that 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 has received the image data performs an image recognition process of a target image from the image data. Then, in the management server 100, the food may be specified from the recognized target image, and information on the specified food ("tofu" in the example shown in FIG. 8G) may be returned to the user terminal 200. . 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 types of foodstuffs are registered. The example shown in FIG. 8 (h) shows a state in which "tofu" is specified as a target food from the target image captured in FIG. 8 (g). And if the completion button provided in FIG. 8 (h) is pressed down, it will change to the foodstuffs information input completion screen shown in FIG.7 (e). From this, it is possible to register a plurality of foodstuffs 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 food registration screen shown in FIG. 7 (b), and by pressing the “recipe creation button”, The menu preparation processing of the menu recipe is performed in the recipe creation server 300, and the list of menu recipes thus created is displayed.
このような図7および図8に示す画面を用いて、献立レシピの作成に係る操作を行うこととなる。 An operation relating to creation of a menu recipe will be performed using the screens shown in FIG. 7 and FIG.
続いて、図9は、本発明の実施の形態における献立レシピ作成システムを構成する管理サーバによって行われるレシピ作成要求処理の流れを示すフローチャートである。 Then, FIG. 9 is a flowchart which shows the flow of the recipe preparation request | requirement process performed by the management server which comprises the menu recipe preparation system in embodiment of this invention.
管理サーバ100は、利用者端末200から「利用者ID」、「献立レシピの作成条件」および「指定された食材に関する情報」を含む献立レシピを含むレシピ作成要求を受け付けると処理を開始する。管理サーバ100では、利用者IDをもとに利用者情報の識別処理を行う(S901)。この処理によって、利用者IDに対して利用者管理DB110で管理している利用者情報に含まれる各種の情報を識別する。もちろん、この利用者情報の識別処理では、利用者IDが利用者管理DB110に登録されているか否かを判断する処理も行われ、利用者IDが登録されていなければ、本フローチャートにおける処理を終了する。 The management server 100 starts processing upon receiving a recipe creation request including a menu recipe including “user ID”, “menu recipe creation condition” and “designated food material information” from the user terminal 200. The management server 100 performs identification processing of user information based on the user ID (S901). By this processing, various types of information included in the user information managed by the user management DB 110 for the user ID are identified. Of course, in the identification process of the user information, a process of judging 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 is ended. Do.
続いて、管理サーバ100では、利用者端末200を用いて指定された「献立レシピの作成条件」を識別する(S902)。つまり、図6に示すレシピ作成条件テーブルにおいて示されているレシピ作成条件のいずれ(1または複数)であるかを識別する。この「献立レシピの作成条件」を識別すると、続いて、管理サーバ100では、利用者情報として登録されている登録ポイントが、献立レシピの作成条件に基づいてその献立レシピを作成するために必要な作成ポイントを満たすか否かを判別する(S903)。 Subsequently, the management server 100 identifies the “menu recipe creation condition” designated using the user terminal 200 (S902). That is, it identifies which one or more of the recipe creation conditions shown in the recipe creation condition table shown in FIG. Once this "menu recipe creation condition" is identified, subsequently, in the management server 100, the registration point registered as user information is 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)。 If it is determined that the registration point registered as the user information does not satisfy the creation point necessary to create the menu recipe based on the menu recipe creation condition (NO in S903), the management server 100 registers Since the points do not satisfy the creation points, an error notification indicating that the points can not be prepared can be issued (S904), and the process is ended. Conversely, if it is determined that the registered points registered as user information satisfy the creation points necessary to create the menu recipe based on the menu recipe creation conditions (YES in S903), the management server 100 Subsequently, it is determined whether or not the identified "recipe creation condition" is designated as the designation of the food is essential (S905).
食材の指定が必須であると設定されたレシピ作成条件が指定されたものではない場合(S905でNO)、管理サーバ100は、「利用者情報」、「レシピ作成条件」を含むレシピ作成要求をレシピ作成サーバ300に出力(送信)する(S913)。 If the recipe creation condition set as the specification of the food material is not required (NO in S 905), the management server 100 requests the recipe creation including “user information” and “recipe creation condition”. It outputs (sends) to the recipe creation server 300 (S913).
食材の指定が必須であると設定されたレシピ作成条件が指定されたものである場合(S905でYES)、管理サーバ100は、続いて、指定が必須である食材に関する情報を取得しているか否かを判断する(S906)。食材に関する情報を取得していると判断すると(S906でYES)、管理サーバ100は、指定された食材の確認処理を行う(S909)。この食材の確認処理は、指定された食材と、予め記憶している食材とから利用者が利用可能な食材を確認する処理である。 If the recipe creation condition in which the specification of the food is set as required is specified (YES in S 905), the management server 100 subsequently acquires information on the food which is required to be specified. It is determined (S906). If it is determined that the information on the food is acquired (YES in S906), the management server 100 performs a confirmation process of the specified food (S909). The confirmation processing of the food is processing for confirming the food which can be used by the user from the designated food and the food stored in advance.
続いて、管理サーバ100では、確認した食材を食材管理DB120に登録する(S910)。そして、確認した食材をもとに、作成可能な既存レシピをレシピ管理DB130から取得する(S911)。この既存レシピは、あくまでも、確認した食材を用いて作成可能な既存の献立レシピであって、過去に作成した献立レシピであるか、または、レシピ提供サイト400から取得した既存の献立レシピのいずれかである。 Then, in the management server 100, the confirmed foodstuff is registered into foodstuff management DB120 (S910). And based on the confirmed foodstuff, the existing recipe which can be produced is acquired from recipe management DB130 (S911). This existing recipe is, to the last, 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 acquired from the recipe providing site 400 It is.
そして、管理サーバ100は、「利用者情報」および「レシピ作成条件」に加えて、「指定した食材情報」、その食材を用いた「既存レシピ」を含むレシピ作成要求をレシピ作成サーバ300に出力(送信)する(S912)。 Then, in addition to the “user information” and the “recipe creation condition”, the management server 100 outputs, to the recipe creation server 300, a recipe creation request including “specified ingredient information” and “existing recipe” using the ingredient. (Transmit) (S912).
また、上記のS906における、「指定が必須である食材に関する情報を取得しているか否かを判断する処理」において、指定が必須である食材に関する情報を取得していない場合(S906でNO)、管理サーバ100は、食材の指定要求を利用者端末200に送信する(S907)。指定が必須である食材に関する情報を取得していない場合とは、利用者端末200においては指定したものの通信に関するエラー等によって受信していない場合等が考えられる。そして、必須である食材に関する情報を取得したか否かを判断し(S908)、この食材に関する情報を取得していなければ(S908でNO)、本フローチャートを終了する。一方で、この食材に関する情報を取得すれば(S908でYES)、管理サーバ100は、上記のS909以降の処理を行う。 Also, in the above-described “processing to determine whether or not information on foodstuffs that must be designated is acquired” in S906 above, when information on foodstuffs that must be designated is not acquired (NO in S906), The management server 100 transmits a request for specifying a food to the user terminal 200 (S907). When the information regarding the foodstuff which specification is required is not acquired, the case where it is not received by the error regarding communication etc. of what was designated in the user terminal 200 etc. can be considered. Then, it is determined whether the information on the essential food has been acquired (S 908). If the information on the food has not been acquired (NO in S 908), this flowchart is ended. On the other hand, if the information on the food is acquired (YES in S 908), the management server 100 performs the process of S 909 and the above.
図10は、本発明の実施の形態における献立レシピ作成システムを構成する管理サーバによって行われるレシピ作成応答処理の流れを示すフローチャートである。 FIG. 10 is a flow chart showing a flow of recipe creation response processing performed by the management server configuring the menu recipe creation system in 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 menu recipe information (also referred to simply as “recipe information”) created from the recipe creation server 300 is received It 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 the created recipe information to the user terminal 200 that is the request source (S1002). Further, the management server 100 registers the recipe information created in 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, when the menu recipe information created from the recipe creating server 300 is not received and the recipe creating server 300 can not create the menu recipe based on the creating condition (NO in S1001), the management server 100 Then, the user terminal 200 that is the request source responds to the cause information for which the preparation of the menu recipe could not be made (S 1004). Then, the management server 100 stores “cause information”, “recipe creation conditions” for the “cause information”, “food ingredients information” and the like in the storage area as history information in association with each other (S1005).
図11は、本発明の実施の形態における献立レシピ作成システムを構成するレシピ作成サーバによって行われるレシピ作成処理の流れを示すフローチャートである。 FIG. 11 is a flow chart showing a flow of a recipe creating process performed by the recipe creating server that constitutes the menu recipe creating system in the embodiment of the present invention.
レシピ作成サーバ300は、管理サーバ100からレシピ作成要求を受信すると処理が開始され、まず、このレシピ作成要求に含まれる情報の確認処理を行う(S1101)。この確認処理では、「利用者情報」、「レシピ作成条件」、「食材情報」等を確認する。 When the recipe creation server 300 receives a recipe creation request from the management server 100, the process is started, and first, confirmation processing of information included in the recipe creation request is performed (S1101). In this confirmation process, "user information", "recipe preparation conditions", "food information" and the like are confirmed.
続いて、レシピ作成サーバ300は、「利用者情報」をもとに、献立レシピの作成に役立つ知見を導出するために用いられるデータをビッグデータ提供サーバ310から取得する(S1102)。そして、レシピ作成サーバ300は、上記のデータ、レシピ作成条件、食材情報を用い、特に、食材情報で指定された食材の少なくとも一部を用いて、既存のレシピとは異なる新たな献立レシピを1または複数、作成する(S1103)。 Subsequently, based on the “user information”, the recipe creation server 300 acquires, from the big data providing server 310, data used to derive knowledge useful for creating the menu recipe (S1102). Then, the recipe creation server 300 uses the above data, the recipe creation conditions, and the food information, and in particular, uses at least a part of the food specified in the food information to create a new menu recipe different from the existing recipe. Alternatively, multiple ones are created (S1103).
そして、作成した献立レシピに関するレシピ情報を要求元である管理サーバ100に応答する(S1104)。 Then, the recipe information on the prepared menu recipe is sent back to the management server 100 which is the request source (S1104).
以上に示す実施の形態は、本発明の実施の一形態であって、これらの実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。 The embodiment shown above is one embodiment of the present invention, and is not limited to these examples, and can be appropriately modified and implemented within the scope not changing the gist of the invention.
100 管理サーバ
110 利用者情報管理DB
120 食材情報管理DB
130 レシピ管理DB
200 利用者端末
300 レシピ作成サーバ
310 ビッグデータ提供サーバ
400 レシピ提供サイト
500 サービスサーバ
100 Management Server 110 User Information Management DB
120 ingredients information management DB
130 recipe management database
200 user terminal 300 recipe creation server 310 big data provision server 400 recipe provision site 500 service server
Claims (6)
前記利用者の要望に応じた最適な献立レシピの作成条件に基づいて該献立レシピを作成するために必要な作成ポイントが、前記利用者情報記憶手段によって該利用者に対して登録されている登録ポイントを満たすか否かを判別するポイント判別手段と、
前記ポイント判別手段によって前記作成ポイントが前記登録ポイントを満たすと判別されると、前記作成条件に基づく献立レシピを作成する献立レシピ作成手段と
を具備することを特徴とする献立レシピ作成制御装置。 User information storage means for storing user information in which registered points registered by use of the predetermined service are associated with users who can use the predetermined service;
A registration point is created by the user information storage means for creating points necessary for creating the menu recipe based on the optimal menu recipe creation conditions according to the user's request Point determination means for determining whether or not the points are satisfied;
And a menu recipe creation unit configured to create a menu recipe based on the creation condition when the point determination unit determines that the creation point satisfies the registration point.
前記作成条件識別手段により識別された作成条件により前記献立レシピの作成に際して用いる食材の指定が必要であるとされている場合に、該食材に関する食材情報の指定を受け付ける食材指定受付手段と
をさらに具備し、
前記献立レシピ作成手段は、
前記食材指定受付手段によって前記食材が指定されることによって、前記食材の少なくとも一部を用いて前記作成条件に基づく献立レシピを作成する
ことを特徴とする請求項1記載の献立レシピ作成制御装置。 Creation condition identification means for identifying the creation condition;
The system further comprises: food specification accepting means for accepting the specification of the food information on the food when it is determined that the food used in the preparation of the menu recipe needs to be specified according to the production condition identified by the production condition identifying means. And
The menu recipe preparation means is
The menu recipe creation control device according to claim 1, wherein a menu recipe based on the creation condition is created using at least a part of the food by designating the food by the food specification accepting unit.
入力された画像データをもとに対象画像を認識する画像認識手段と、
前記画像認識手段によって認識した前記対象画像をもとに、前記画像データに含まれる食材を特定する食材特定手段と
を具備する請求項2記載の献立レシピ作成制御装置。 The said foodstuffs designation reception means is
An image recognition unit that recognizes a target image based on input image data;
The menu recipe creation control apparatus according to claim 2, further comprising: food specifying means for specifying a food contained in the image data based on the target image recognized by the image recognition means.
をさらに具備し、
前記ポイント判別手段は、
前記ポイント特定手段によって特定した作成ポイントが、前記利用者情報記憶手段によって該利用者に対して登録されている登録ポイントを満たすか否かを判別することを特徴とする請求項1乃至請求項3のいずれかに記載の献立レシピ作成制御装置。 It further comprises a point specifying means for specifying a creation point based on the creation condition of the menu recipe specified by the user.
The point judging means
It is determined whether or not the created points specified by the point specifying means satisfy the registered points registered for the user by the user information storage means. Menu recipe creation control device according to any of the.
前記献立レシピ作成装置による前記献立レシピの作成に係る管理制御を行う管理制御装置と
を備え、
前記管理制御装置は、
前記利用者に対して、所定のサービスの利用により登録される登録ポイントを対応付けた利用者情報を記憶する利用者情報記憶手段と、
前記利用者により指定された前記作成条件に基づいて献立レシピを作成するために必要な作成ポイントが、前記利用者情報記憶手段で記憶している該利用者に対する前記登録ポイントを満たすか否かを判別するポイント判別手段と
をさらに具備し、
前記作成条件により前記献立レシピの作成に際して用いる食材の指定が必要であるとされており、該食材が指定されていることによって、前記作成条件とともに前記食材に関する食材情報を前記献立レシピ作成装置に出力して前記献立レシピの作成要求を行い、
前記献立レシピ作成装置は、
前記献立レシピの作成要求に基づき、前記食材情報の少なくとも一部の食材を用いて前記作成条件に基づく献立レシピを作成する
ことを特徴とする献立レシピ作成システム。 A menu recipe making apparatus for making a menu recipe based on the making conditions of the menu recipe specified by the user;
A management control device for performing management control related to creation of the menu recipe by the menu recipe creating device;
The management control device
User information storage means for storing user information in which registration points registered by use of a predetermined service are associated with the user;
Whether the creation points required to create a 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 And a point judging means for judging.
It is considered that it is necessary to designate a food material to be used in making the menu recipe according to the production condition, and by specifying the food material, food information on the foodstuff along with the production condition is output to the menu recipe production device Make a request to create the menu recipe,
The menu recipe making device is
A menu recipe preparation system, wherein a menu recipe based on the preparation conditions is prepared using at least a part of the foodstuff information based on the preparation request of the menu recipe.
前記利用者が、前記所定のサービスの利用者である利用者種別が指定されており、
前記管理制御装置は、
前記作成条件と前記食材情報に加えて、前記利用者の利用者種別で識別される前記所定のサービスに関する情報をも前記献立レシピ作成装置に出力し、
前記献立レシピ作成装置は、
前記食材情報の少なくとも一部の食材を用いて前記所定のサービスを利用することで前記作成条件に基づく献立レシピを作成する
ことを特徴とする請求項5記載の献立レシピ作成システム。 The user information is
A user type in which the user is a user of the predetermined service is designated,
The management control device
In addition to the creation condition and the food information, information on the predetermined service identified by the user type of the user is also output to the menu recipe creation device,
The menu recipe making device is
The menu recipe creation system according to claim 5, wherein a menu recipe based on the creation condition is created by using the predetermined service using at least a part of the food material information.
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 true JP2019074864A (en) | 2019-05-16 |
JP6901375B2 JP6901375B2 (en) | 2021-07-14 |
Family
ID=66544715
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017199552A Active 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) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006139694A (en) * | 2004-11-15 | 2006-06-01 | Toshiba Corp | Recipe customization supporting 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 |
US20140324607A1 (en) * | 2013-03-13 | 2014-10-30 | Momentum Machines Company | Method for delivering a custom sandwich to a patron |
-
2017
- 2017-10-13 JP JP2017199552A patent/JP6901375B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006139694A (en) * | 2004-11-15 | 2006-06-01 | Toshiba Corp | Recipe customization supporting 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 |
US20140324607A1 (en) * | 2013-03-13 | 2014-10-30 | Momentum Machines Company | Method for delivering a custom sandwich to a patron |
Also Published As
Publication number | Publication date |
---|---|
JP6901375B2 (en) | 2021-07-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106560829B (en) | Cooking recipe providing method and cooking recipe providing system | |
CN204698314U (en) | A kind of intelligent kitchen cooking system | |
US20170188741A1 (en) | Method and System for Acquiring Cooking Information | |
JP6608772B2 (en) | Cooking recipe provision method | |
CN105138682B (en) | Matching method of convenient dishes and digital menu, server and terminal | |
CN108447543A (en) | Menu method for pushing based on cooking equipment and device | |
CN106264065A (en) | A kind of intelligent kitchen cooking system and the method for intelligence auxiliary cooking | |
KR102013775B1 (en) | Food order system for ordering customized side dish, and operating method thereof | |
JP6500248B2 (en) | Method and program for providing cooking recipe | |
JP6568382B2 (en) | Method to classify the cooking process of multiple recipes into preparatory process and finishing process | |
JP7018279B2 (en) | Alternative recipe presentation device, alternative recipe presentation method, computer program and data structure | |
KR101982240B1 (en) | Method for providing recipe service for making and sharing recipe contents | |
JP2020510273A (en) | Cooking system | |
CN104112217A (en) | Taste selection information marking method and application method | |
KR20200054361A (en) | System and method for cooking personalized rice | |
JP6410069B1 (en) | Recipe information providing apparatus, recipe information providing method, and recipe information providing program | |
JP2010211747A (en) | Cooking recipe proposal device, cooking recipe addition proposal method, and cooking recipe proposal program | |
JP2019133624A (en) | Recipe information provision apparatus, recipe information provision method, and recipe information provision program | |
CN107665199A (en) | Image-recognizing method and server and terminal | |
JP6901375B2 (en) | Menu recipe creation control device and menu recipe creation system | |
JPH11243874A (en) | Cooking system | |
JP7090441B2 (en) | Menu planning system, method, program | |
JP7248928B2 (en) | SYSTEM, TERMINAL DEVICE, METHOD AND PROGRAM FOR PROVIDING COOKING INFORMATION | |
CN112330399A (en) | Intelligent cooking method convenient for sharing user-defined dishes, computer-readable storage medium and intelligent cooking equipment | |
JP7340743B2 (en) | Information terminal device, heating cooker, program and recipe display method |
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 |