JP7833919B2 - Cooking recipe provision system - Google Patents
Cooking recipe provision systemInfo
- Publication number
- JP7833919B2 JP7833919B2 JP2022037723A JP2022037723A JP7833919B2 JP 7833919 B2 JP7833919 B2 JP 7833919B2 JP 2022037723 A JP2022037723 A JP 2022037723A JP 2022037723 A JP2022037723 A JP 2022037723A JP 7833919 B2 JP7833919 B2 JP 7833919B2
- Authority
- JP
- Japan
- Prior art keywords
- cooking
- information
- cook
- assigned
- cooks
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、例えば利用者が指定した所定の対象料理の料理レシピ情報を利用者に提示するための料理レシピ提供システムに関する。 This invention relates to a cooking recipe provision system for presenting cooking recipe information to a user for a predetermined target dish specified by the user.
従来の料理レシピ提供システムは、利用者端末との間で通信ネットワークを介して通信可能に構成され、例えば利用者端末から指定された対象料理の料理レシピ基本情報を情報データベースから抽出し、当該抽出した料理レシピ基本情報に基づいて料理レシピ提示情報を生成し、当該生成した料理レシピ提示情報を利用者端末から利用者に提示するものとして構成されている(例えば、特許文献1を参照。)。
更に、特許文献1(例えば段落0018-0020等を参照。)記載の料理レシピ提供システムは、子供や親などの複数の調理者に対し、それら複数の調理者夫々の年齢に基づいて、対象料理の料理レシピ基本情報が有する複数の調理工程を複数の調理者夫々が担当する担当調理工程として割り当てる分担処理を実行し、当該分担処理により複数の調理者夫々に割り当てられた担当調理工程を示す調理工程分担情報を含む形態で料理レシピ提示情報を生成するように構成されている。
Conventional cooking recipe provision systems are configured to communicate with user terminals via a communication network. For example, they extract basic cooking recipe information for a target dish specified by the user terminal from an information database, generate cooking recipe presentation information based on the extracted basic cooking recipe information, and present the generated cooking recipe presentation information to the user from the user terminal (see, for example, Patent Document 1).
Furthermore, the cooking recipe provision system described in Patent Document 1 (see, for example, paragraphs 0018-0020, etc.) is configured to perform a task allocation process for multiple cooks, such as children and parents, assigning the multiple cooking steps contained in the basic information of the target dish's recipe to each cook based on the age of each cook, and to generate cooking recipe presentation information in a form that includes cooking step allocation information indicating the cooking steps assigned to each cook as a result of this task allocation process.
夫々の調理者において実施できる調理作業内容や理解できる材料名等に関する調理能力は、例え同じ年齢であっても調理経験等によって様々である。よって、特許文献1記載の料理レシピ提供システムのように、複数の調理者夫々の年齢に基づいて上記分担処理を実行すると、夫々の調理者に対して実際にそのとおりに夫々の担当調理工程を実施してもらえないような実現性が低い調理工程分担情報しか提示できない場合があり、調理工程分担情報を提示する意味や価値が少なくなるという問題がある。
例えば、親とその子供が調理者であることを想定し、調理者である子供の調理能力が同年齢での一般的な調理能力よりも低いと仮定すると、その子供に対して実施困難な調理工程が割り当てられてしまうことから、提示された調理工程分担情報を無視して夫々の調理工程を実施しなければならない場合がある。また、調理者である子供の調理能力が同年齢の一般的な調理能力よりも高いと仮定すると、その子供に対して簡単な調理工程だけが割り当てられてしまうことから、その子供が能力を発揮できず満足を得られない場合がある。
この実情に鑑み、本発明の主たる課題は、料理の料理レシピ基本情報が有する複数の調理工程を複数の調理者夫々が担当する担当調理工程として割り当てる分担処理を実行して、当該分担処理により複数の調理者夫々に割り当てられた担当調理工程を示す調理工程分担情報を利用者に提示する料理レシピ提示情報として生成する料理レシピ提供システムにおいて、実際にそのとおりに夫々の担当調理工程を実施してもらえるような実現性が高い調理工程分担情報を生成し、当該調理工程分担情報の提示する価値を向上することができる技術を提供する点にある。
The cooking abilities of each cook, including the types of cooking tasks they can perform and the names of ingredients they understand, vary greatly depending on their cooking experience, even among cooks of the same age. Therefore, if the above task allocation process is performed based on the age of each of the multiple cooks, as in the cooking recipe provision system described in Patent Document 1, it may be possible to present cooking task allocation information that is not feasible, as it may not be possible to actually have each cook perform their assigned cooking step as intended. This has the problem that the meaning and value of presenting cooking task allocation information is diminished.
For example, assuming a parent and child are the cooks, and the child's cooking ability is lower than the average for their age, they may be assigned cooking steps that are too difficult for them. In such cases, they may have to ignore the provided information on how to divide the cooking steps and proceed with their assigned steps. Conversely, if the child's cooking ability is higher than the average for their age, they may only be assigned simple cooking steps, preventing them from showcasing their abilities and achieving satisfaction.
In view of this situation, the main objective of the present invention is to provide a cooking recipe provision system that performs a task allocation process to assign multiple cooking steps, which are the assigned cooking steps for each of the multiple cooks, to each of the cooks as their respective assigned cooking steps, and generates cooking step allocation information that shows the assigned cooking steps for each of the multiple cooks as cooking step allocation information presented to the user, thereby providing a technology that can generate cooking step allocation information that is highly feasible so that each cook can actually carry out their respective assigned cooking steps as described, and thereby improve the value of the cooking step allocation information presented.
本発明の第1特徴構成は、利用者端末との間で通信ネットワークを介して通信可能に構成され、
複数の料理夫々について複数の調理工程からなる料理レシピ基本情報を格納する情報データベースと、
所定の対象料理の料理レシピ基本情報を前記情報データベースから抽出して当該抽出した料理レシピ基本情報に関する料理レシピ提示情報を生成する情報生成手段と、
前記情報生成手段で生成した料理レシピ提示情報を前記利用者端末から利用者に提示する情報提示手段と、を備え、
前記情報生成手段が、前記対象料理の料理レシピ基本情報が有する複数の調理工程を複数の調理者夫々が担当する担当調理工程として割り当てる分担処理を実行して当該分担処理により前記複数の調理者夫々に割り当てられた担当調理工程を示す調理工程分担情報を前記料理レシピ提示情報として生成する料理レシピ提供システムであって、
前記複数の調理者夫々の調理能力を示す調理能力情報の登録を前記利用者端末から受け付ける登録手段を備え、
前記情報生成手段が、前記登録手段で登録を受け付けた前記複数の調理者夫々の調理能力情報に基づいて前記分担処理を実行する点にある。
The first characteristic configuration of the present invention is that it is configured to communicate with a user terminal via a communication network,
An information database that stores basic recipe information for each of the multiple dishes, consisting of multiple cooking steps,
Information generation means for extracting basic recipe information for a predetermined target dish from the information database and generating recipe presentation information related to the extracted basic recipe information,
The system includes an information presentation means that presents the cooking recipe presentation information generated by the information generation means to the user from the user terminal,
A cooking recipe provision system in which the information generation means performs a division of labor process in which the multiple cooking steps contained in the basic cooking recipe information of the target dish are assigned to multiple cooks as assigned cooking steps to be handled by each of the multiple cooks as a result of the division of labor process, and generates cooking step division of labor information indicating the assigned cooking steps to each of the multiple cooks as cooking recipe presentation information,
The system includes a registration means for receiving registration of cooking ability information indicating the cooking ability of each of the aforementioned cooks from the user terminal,
The information generation means performs the task allocation process based on the cooking ability information of each of the multiple cooks that has been registered by the registration means.
本構成によれば、上記登録手段により、複数の調理者夫々の調理能力を示す調理能力情報の登録が利用者端末から受け付けられる。そして、上記情報生成手段により、当該複数の調理者夫々の調理能力情報に基づいて上記分担処理が実行されて上記調理工程分担情報が生成される。すると、生成された調理工程分担情報において複数の調理者夫々に割り当てられた担当調理工程は、その調理者の調理能力に見合ったものとなる。よって、夫々の調理者に対してそのとおりに夫々の担当調理工程を実施してもらえるような実現性が高い調理工程分担情報を料理レシピ提示情報として生成し、利用者端末から調理者を含む利用者に提示することができる。
従って、本発明により、料理の料理レシピ基本情報が有する複数の調理工程を複数の調理者夫々が担当する担当調理工程として割り当てる分担処理を実行して、当該分担処理により複数の調理者夫々に割り当てられた担当調理工程を示す調理工程分担情報を利用者に提示する料理レシピ提示情報として生成する料理レシピ提供システムにおいて、実際にそのとおりに夫々の担当調理工程を実施してもらえるような実現性が高い調理工程分担情報を生成し、当該調理工程分担情報の提示する価値を向上することができる技術を提供することができる。
According to this configuration, the registration means allows the user terminal to register cooking ability information indicating the cooking capabilities of each of the multiple cooks. Then, the information generation means executes the task allocation process based on the cooking ability information of each of the multiple cooks, and the cooking process allocation information is generated. As a result, the cooking process assigned to each of the multiple cooks in the generated cooking process allocation information will be commensurate with the cooking capabilities of each cook. Therefore, highly feasible cooking process allocation information that allows each cook to perform their assigned cooking process accordingly can be generated as cooking recipe presentation information and presented to users, including cooks, from the user terminal.
Therefore, the present invention provides a cooking recipe provision system that performs a task allocation process to assign multiple cooking steps, which are part of a basic cooking recipe, to multiple cooks, and generates cooking step allocation information that shows the cooking steps assigned to each cook as cooking step allocation information, which is then presented to the user as cooking recipe presentation information. The present invention provides a technology that can generate cooking step allocation information that is highly feasible, so that each cook can actually carry out their assigned cooking step as described, thereby improving the value of the cooking step allocation information presented.
本発明の第2特徴構成は、前記調理工程が、実施する調理作業内容と取り扱う材料名を含むものであると共に、
前記調理能力情報が、実施可能な調理作業内容である対応可能調理作業内容と取り扱い可能な材料名である対応可能材料名を含む点にある。
A second characteristic feature of the present invention is that the cooking process includes the cooking operations to be performed and the names of the ingredients to be handled,
The key feature of the aforementioned cooking capability information is that it includes both the types of cooking tasks that can be performed and the names of the ingredients that can be handled.
本構成によれば、上記登録手段により、複数の調理者夫々の調理能力情報として、当該調理者夫々の上記対応可能調理作業内容と上記対応可能材料名の登録が利用者端末から受け付けられる。そして、上記情報生成手段により、当該複数の調理者夫々の対応可能調理作業内容と対応可能材料名に基づいて上記分担処理が実行されて上記調理工程分担情報が生成される。すると、生成された調理工程分担情報において、複数の調理者夫々に割り当てられた担当調理工程は、当該調理者の上記対応可能調理作業内容と上記対応可能材料名を含むものとなって、当該調理者が自分の調理能力の範囲内で実施できるものとなる。よって、より一層実現性が高い調理工程分担情報を料理レシピ提示情報として生成して利用者に提示することができる。 According to this configuration, the registration means receives registration information from the user terminal regarding the cooking capabilities of multiple cooks, specifically the cooking tasks and ingredients each cook can handle. Then, the information generation means executes the task allocation process based on the cooking tasks and ingredients each cook can handle, generating the cooking process allocation information. In the generated cooking process allocation information, the assigned cooking tasks for each cook include their respective cooking tasks and ingredients, ensuring that each cook can perform tasks within the scope of their own cooking capabilities. Therefore, more feasible cooking process allocation information can be generated and presented to the user as recipe information.
本発明の第3特徴構成は、前記調理工程が、危険を伴うものか否かを識別可能であると共に、
前記調理能力情報が、危険を伴う調理工程を回避すべき危険回避必要調理者であるか否かを示す危険回避要否情報を含む点にある。
A third feature of the present invention is that it is possible to identify whether or not the cooking process involves danger,
The key feature of the aforementioned cooking ability information is that it includes information indicating whether or not the cook is a cook who should avoid dangerous cooking processes.
本構成によれば、上記登録手段により、複数の調理者夫々の調理能力情報として、当該調理者夫々の上記危険回避要否情報の登録が利用者端末から受け付けられる。そして、上記情報生成手段により、当該危険回避要否情報に基づいて上記分担処理が実行されて上記調理工程分担情報が生成される。すると、生成された調理工程分担情報において、複数の調理者夫々に割り当てられた担当調理工程は、危険回避必要調理者は危険を伴わない調理工程のみを実施し、危険回避必要調理者ではない別の調理者は危険を伴うものを含む調理工程を実施するものとなって、当該調理者が自分の調理能力の範囲内で実施できるものとなる。よって、より一層実現性が高い調理工程分担情報を料理レシピ提示情報として生成して利用者へ提示することができる。 According to this configuration, the registration means receives registration information from the user terminal regarding the cooking ability of each of the multiple cooks, specifically the information on whether or not each cook needs to avoid danger. Then, the information generation means executes the task allocation process based on this information, generating the cooking process allocation information. In the generated cooking process allocation information, the assigned cooking processes for each of the multiple cooks are such that cooks who need to avoid danger perform only non-dangerous processes, while other cooks who do not need to avoid danger perform processes that include dangerous ones, ensuring that each cook can perform tasks within the scope of their own cooking ability. Therefore, more feasible cooking process allocation information can be generated and presented to the user as cooking recipe information.
本発明の第4特徴構成は、前記情報生成手段が、前記分担処理として、前記複数の調理者夫々の作業負担が均等化されるように前記複数の調理工程夫々を前記複数の調理者夫々の担当調理工程として割り当てる均等化分担処理を実行可能に構成されている点にある。 A fourth characteristic feature of the present invention is that the information generation means is configured to perform a workload equalization process, which assigns each of the multiple cooking processes to the respective cooking processes of each of the multiple cooks, so that the workload of each of the multiple cooks is equalized.
本構成によれば、上記情報生成手段により均等化分担処理を実行することにより、複数の調理者夫々の作業負担が均等化されるように上記分担処理が実行されて上記調理工程分担情報が生成される。すると、生成された調理工程分担情報において、複数の調理者夫々に割り当てられた担当調理工程は、複数の調理者が略同等の作業負担で実施できるものとなる。よって、作業負担の均等化を要望する利用者に対してその要望の応じた調理工程分担情報を料理レシピ提示情報として生成して提示することができる According to this configuration, the information generation means performs an equalization and distribution process, thereby equalizing the workload of each cook and generating the cooking process distribution information. As a result, in the generated cooking process distribution information, the cooking processes assigned to each cook can be performed by multiple cooks with approximately equal workloads. Therefore, for users who request equalization of workload, cooking process distribution information that meets their request can be generated and presented as cooking recipe information.
本発明の第5特徴構成は、前記情報生成手段が、前記分担処理として、特定の調理者を優先するように前記複数の調理工程夫々を前記複数の調理者夫々の担当調理工程として割り当てる優先分担処理を実行可能に構成されている点にある。 A fifth characteristic feature of the present invention is that the information generation means is configured to perform a priority allocation process, which, as part of the allocation process, assigns each of the multiple cooking processes to be the cooking process each of the multiple cooks is responsible for, prioritizing a specific cook.
本構成によれば、上記情報生成手段が上記優先分担処理を実行することにより、特定の調理者を優先して当該特定の調理者が対応可能な調理工程の全てを当該特定の調理者に担当させると共に、残りの調理工程を特定の調理者とは別の調理者に担当させるように、上記調理工程分担情報が生成される。すると、生成された調理工程分担情報において、複数の調理者夫々に割り当てられた担当調理工程は、特定の調理者が対応できないもののみを別の調理者が実施するものとなる。よって、特定の調理者による主体的な作業負担を要望する利用者に対してその要望の応じた調理工程分担情報を料理レシピ提示情報として生成して提示することができる。 According to this configuration, the information generation means executes the priority allocation process, generating cooking process allocation information such that a specific cook is given priority, and all cooking processes that that specific cook is capable of handling are assigned to that cook, while the remaining cooking processes are assigned to other cooks. As a result, in the generated cooking process allocation information, the cooking processes assigned to each cook will consist only of those that the specific cook cannot handle, which are then performed by other cooks. Therefore, for users who request that a specific cook take the lead in the workload, cooking process allocation information that meets their request can be generated and presented as cooking recipe information.
本発明の第6特徴構成は、前記利用者端末から利用者に提示された前記調理工程分担情報に対し、前記利用者端末からの入力操作により、前記複数の調理者夫々の担当調理工程を変更可能な担当変更手段を備える点にある。 The sixth feature of the present invention is the inclusion of a means for changing the assigned cooking process for each of the multiple cooks, based on the cooking process assignment information presented to the user from the user terminal, through input operations from the user terminal.
本構成によれば、上記担当変更手段を備えることにより、利用者端末から利用者に提示された調理工程分担情報に対し、利用者は、利用者端末からの入力操作により、複数の調理者夫々の担当調理工程を任意に変更することができる。よって、利用者端末から提示される調理工程分担情報を都合に応じて適宜変更し、当該調理工程分担情報の実現性を一層向上することができる。 According to this configuration, by providing the above-mentioned means for changing assigned tasks, the user can arbitrarily change the assigned tasks of each of the multiple cooks based on the cooking task assignment information presented to the user from the user terminal, through input operations on the user terminal. Therefore, the cooking task assignment information presented from the user terminal can be changed as needed, further improving the feasibility of realizing said cooking task assignment information.
本発明の実施形態について図面に基づいて説明する。
図1に示すように、本実施形態の料理レシピ提供システム(以下「本システム」と呼ぶ。)10は、インターネット等の所定の通信ネットワーク30を介して利用者端末40にデータ送受信可能に接続された情報提供者用のサーバーシステムであって、所定の対象料理の料理レシピに関する情報を記述した料理レシピ提供情報を利用者に提示するための料理レシピ提供サイトを運営するためのシステムとして構成されている。
Embodiments of the present invention will be described with reference to the drawings.
As shown in Figure 1, the cooking recipe provision system 10 of this embodiment (hereinafter referred to as "this system") is a server system for information providers that is connected to a user terminal 40 via a predetermined communication network 30 such as the Internet, enabling data transmission and reception. It is configured as a system for operating a cooking recipe provision site that presents users with cooking recipe provision information describing information about cooking recipes for predetermined target dishes.
利用者端末40は、スマートフォン等の携帯情報端末であり、利用者は当該利用者端末40上で起動したアプリを操作して、本システム10に対して、通信ネットワーク30を通じて、各種情報の送受信を行うと共に、本システム10から受信した情報を、画面上に表示したり音声で出力したりなどの形態で利用者に提示することができる。
また、図1では、複数の調理者A,Bが対象料理を共同で調理するものとして、それら複数の調理者A,Bの夫々が各自の利用者端末40を使用して、本システム10から提示された情報を参照するものとされている。尚、これら複数の調理者A,Bが、同じ利用者端末40を使用して、本システム10から提示された情報を参照しても構わない。また、本実施形態では、調理者の人数を2名としたが、調理者の人数については適宜変更可能である。
The user terminal 40 is a mobile information terminal such as a smartphone, and the user operates an application launched on the user terminal 40 to send and receive various information to and from the system 10 via the communication network 30, and the system 10 can present the information it receives to the user in the form of displaying it on the screen or outputting it as sound.
Furthermore, in Figure 1, multiple cooks A and B are shown jointly preparing the target dish, and each of these cooks A and B uses their own user terminal 40 to refer to the information presented by the system 10. However, these multiple cooks A and B may also use the same user terminal 40 to refer to the information presented by the system 10. Also, in this embodiment, the number of cooks is set to two, but the number of cooks can be changed as appropriate.
本システム10は、複数の料理夫々について複数の調理工程からなる料理レシピ基本情報を格納する情報データベース20を備える。この情報データベース20に格納されている料理レシピ基本情報には、例えば図2に示すように、必要な材料名や分量を記述した材料欄(図2の左上部分)と、作り方の概要を記述した作り方欄に加えて、複数の調理工程を作業順序のフェーズ毎に記述した調理工程欄が含まれている。
本システム10は、所定のコンピュータプログラムを実行することで、以下に説明するように、提示要求受付手段11、情報生成手段13、及び情報提示手段14として機能する。
The system 10 includes an information database 20 that stores basic recipe information for each of several dishes, consisting of multiple cooking steps. The basic recipe information stored in this information database 20 includes, for example, an ingredients section (upper left part of Figure 2) that describes the names and quantities of the necessary ingredients, a cooking instructions section that describes an overview of how to make the dish, and a cooking steps section that describes the multiple cooking steps for each phase of the work sequence, as shown in Figure 2.
By executing a predetermined computer program, this system 10 functions as a presentation request receiving means 11, an information generation means 13, and an information presentation means 14, as described below.
上記提示要求受付手段11は、料理レシピ提供情報の提供を受けることを希望する利用者による利用者端末40への入力操作により、当該利用者端末40から利用者が指定する対象料理を特定可能な情報提供要求の入力を受け付ける手段として構成されている。
尚、本実施形態では、利用者が対象料理を指定するように構成しているが、それに先立って、例えば利用者が使用したい材料や料理のジャンルなどの情報入力し、当該入力された情報に基づいて本システム10側で複数の料理の候補を利用者端末40から利用者に提示し、利用者がそれらの候補から対象料理を指定するように構成することもできる。
The above-mentioned information request receiving means 11 is configured to receive input from a user terminal 40 that allows a user who wishes to receive cooking recipe information to input a request for information that can identify the target dish specified by the user.
In this embodiment, the system is configured so that the user specifies the target dish. However, it is also possible to configure the system so that, prior to this, the user inputs information such as the ingredients they wish to use or the type of dish they wish to make. Based on this input information, the system 10 presents the user with multiple dish options from the user terminal 40, and the user selects the target dish from among these options.
上記情報生成手段13は、上記対象料理の料理レシピ基本情報を情報データベース20から抽出して当該抽出した料理レシピ基本情報に関する料理レシピ提示情報を生成する手段として構成されている。
更に、この情報生成手段13は、対象料理の料理レシピ基本情報が有する複数の調理工程を複数の調理者A,B夫々が担当する担当調理工程として割り当てる分担処理を実行する。そして、この分担処理により複数の調理者A,B夫々に割り当てられた担当調理工程を示す調理工程分担情報(例えば図3(b)、図4(b)、及び図5(b)を参照。)を料理レシピ提示情報として生成する。
The information generation means 13 described above is configured as a means for extracting basic cooking recipe information for the target dish from the information database 20 and generating cooking recipe presentation information related to the extracted basic cooking recipe information.
Furthermore, the information generation means 13 performs a task allocation process that assigns the multiple cooking steps contained in the basic recipe information of the target dish to multiple cooks A and B, respectively, as the cooking steps to be handled by each cook. This task allocation process then generates cooking step allocation information (see, for example, Figures 3(b), 4(b), and 5(b)) indicating the cooking steps assigned to each cook A and B, as recipe presentation information.
上記情報提示手段14は、情報生成手段13で生成した上記調理工程分担情報を含む料理レシピ提示情報を、通信ネットワーク30を通じて利用者端末40に送信し、当該利用者端末40から夫々の調理者A,Bを含む利用者に提示する手段として構成されている。
具体的に、利用者端末40において上記調理工程分担情報は、例えば図3(b)、図4(b)、及び図5(b)に示すように、夫々の調理者A,Bの担当調理工程を作業順序のフェーズ毎に記述した表形式等で画面上に表示される。尚、一の利用者端末40に夫々の調理者A,Bの担当調理工程を表示する場合に、複数画面表示を行って夫々の画面に調理者A,B夫々の担当調理工程を表示しても良い。
The information presentation means 14 is configured to transmit the cooking recipe presentation information, including the cooking process division information generated by the information generation means 13, to the user terminal 40 via the communication network 30, and to present it to users, including cooks A and B, from the user terminal 40.
Specifically, on the user terminal 40, the cooking process assignment information is displayed on the screen in a table format, for example, as shown in Figures 3(b), 4(b), and 5(b), describing the cooking processes assigned to each cook A and B for each phase of the work sequence. Furthermore, when displaying the cooking processes assigned to each cook A and B on a single user terminal 40, multiple screens may be used to display the cooking processes assigned to each cook A and B on each screen.
また、調理者A,Bの夫々の各自の利用者端末40に対して上記調理工程分担情報を提示する場合には、当該各自の利用者端末40に対して、全ての調理者A,Bの担当調理工程を表示することもできるが、その利用者端末40を参照する調理者A,Bの担当調理工程のみを表示させても構わない。また、利用者端末40における上記調理工程分担情報の提示方法については、例えば調理工程毎に担当する調理者A,Bの名前を付記したり、調理者A,Bのうちの子供の調理者の上記調理工程分担情報はひらがなで表記したり、上記調理工程分担情報を調理工程の順に音声で出力するなどのように、夫々の調理者A,Bが担当調理工程を認識することができるものであれば、あらゆる提示方法を採用することができる。 Furthermore, when presenting the above-mentioned cooking process assignment information to each user terminal 40 of cooks A and B, it is possible to display all cooking processes assigned to cooks A and B on each user terminal 40, or it is also acceptable to display only the cooking processes assigned to cooks A and B who are referencing that user terminal 40. Regarding the method of presenting the above-mentioned cooking process assignment information on the user terminal 40, any presentation method can be adopted as long as each cook A and B can recognize their assigned cooking process. For example, the names of cooks A and B responsible for each cooking process may be added, the cooking process assignment information for child cooks A and B may be written in hiragana, or the cooking process assignment information may be output aloud in the order of the cooking processes.
以上が本システム10の基本構成であるが、本システム10は、実際にそのとおりに夫々の担当調理工程を実施してもらえるような実現性が高い調理工程分担情報を生成し、当該調理工程分担情報の提示する価値を向上するための構成を採用しており、その詳細について以下に説明を加える。 The above describes the basic configuration of System 10. System 10 generates highly feasible cooking process assignment information that ensures each person actually performs their assigned cooking process, and employs a configuration to enhance the value presented by this cooking process assignment information. Details of this configuration are explained below.
本システム10は、所定のコンピュータプログラムを実行することで、以下に説明するように、登録手段12、及び担当変更手段15として機能するとともに、上記情報生成手段13により独特な分担処理を実行する。 This system 10, by executing a predetermined computer program, functions as a registration means 12 and a task change means 15, as described below, and also performs unique task allocation processing using the information generation means 13.
上記登録手段12は、複数の調理者A,B夫々の調理能力を示す調理能力情報の登録を利用者端末40から受け付ける手段として構成されている。具体的に、図3(a)、図4(a)、及び図5(a)に示すように、調理能力情報には、実施可能な調理作業内容である対応可能調理作業内容と取り扱い可能な材料名である対応可能材料名が含まれている。更に、調理能力情報には、危険を伴う調理工程を回避すべき危険回避必要調理者であるか否かを示す危険回避要否情報が含まれている。これら調理能力情報は、利用者が夫々の調理者A,Bの調理能力を考慮し、当該利用者による利用者端末40の入力操作により、上記登録手段12により受け付けられる。また、このように受け付けた夫々の調理者A,Bの調理能力は、当該調理者A,Bの識別情報と共に情報データベース20に格納しておくことで、必要に応じて抽出することもできる。また、利用者による夫々の調理者A,Bの調理能力の入力を支援するために、利用者端末40に、対応可能材料名の選択肢、調理作業内容の選択肢、危険回避必要調理者であるか否かの選択肢を表示させて、利用者にそれらの選択肢から選択させるように構成することもできる。
尚、本実施形態では、対応可能材料名や対応可能調理作業内容や危険回避要否情報を調理能力情報としたが、調理能力情報は調理者A,B夫々の調理能力を示すものであれば良い。
The registration means 12 described above is configured to receive registration of cooking ability information indicating the cooking abilities of multiple cooks A and B from the user terminal 40. Specifically, as shown in Figures 3(a), 4(a), and 5(a), the cooking ability information includes the cooking tasks that can be performed and the names of the ingredients that can be handled. Furthermore, the cooking ability information includes information indicating whether or not a cook is a cook who should avoid dangerous cooking processes. This cooking ability information is received by the registration means 12 when the user considers the cooking abilities of each cook A and B and inputs it into the user terminal 40. In addition, the cooking abilities of each cook A and B received in this way are stored in the information database 20 along with the identification information of cooks A and B, and can be extracted as needed. Furthermore, in order to support users in inputting the cooking abilities of each cook, A and B, the user terminal 40 can be configured to display options for the names of ingredients that can be handled, the cooking procedures, and whether or not the cook is a cook who requires hazard avoidance, allowing the user to select from these options.
In this embodiment, the names of applicable ingredients, applicable cooking tasks, and information on whether or not hazard avoidance is necessary were used as cooking capability information. However, the cooking capability information only needs to represent the cooking capabilities of cooks A and B.
そして、上記情報生成手段13は、上記登録手段12で登録を受け付けた複数の調理者A,B夫々の調理能力情報に基づいて分担処理を実行する。このことで、生成された調理工程分担情報において複数の調理者A,B夫々に割り当てられた担当調理工程は、その調理者A,Bの調理能力に見合ったものとなる。よって、上記情報生成手段13により、夫々の調理者に対してそのとおりに夫々の担当調理工程を実施してもらえるような実現性が高い調理工程分担情報を料理レシピ提示情報として生成し、上記情報提示手段14により、利用者端末40から調理者A,Bを含む利用者に提示することができる。
尚、上記登録手段12が受け付ける複数の調理者A,B夫々の対応可能調理作業内容は、全ての調理工程を対象にできるが、本実施形態では、それら調理工程を準備フェーズと調理フェーズとに区別して、準備フェーズに含まれる調理工程のみを対象にするものとしている。
The information generation means 13 then performs a task allocation process based on the cooking ability information of each of the multiple cooks A and B whose registrations have been received by the registration means 12. As a result, the cooking tasks assigned to each of the multiple cooks A and B in the generated cooking task allocation information will be commensurate with the cooking abilities of each cook A and B. Therefore, the information generation means 13 generates cooking task allocation information as cooking recipe presentation information that is highly feasible, allowing each cook to perform their assigned cooking task accordingly, and the information presentation means 14 can present this information to users, including cooks A and B, from the user terminal 40.
Furthermore, while the cooking tasks that can be handled by each of the multiple cooks A and B, which are accepted by the registration means 12, can cover all cooking processes, in this embodiment, these cooking processes are divided into a preparation phase and a cooking phase, and only the cooking processes included in the preparation phase are targeted.
上記登録手段12により、複数の調理者A,B夫々の調理能力情報として、当該調理者A,B夫々の上記対応可能調理作業内容と上記対応可能材料名の登録が利用者端末40から受け付けられるので、上記情報生成手段13により、当該複数の調理者A,B夫々の対応可能調理作業内容と対応可能材料名に基づいて上記分担処理が実行されて上記調理工程分担情報が生成される。このように生成された調理工程分担情報において、複数の調理者A,B夫々に割り当てられた担当調理工程は、当該調理者A,Bの上記対応可能調理作業内容と上記対応可能材料名を含むものとなって、上記対応可能調理作業内容と上記対応可能材料名を含まないものは別の調理者へ割り当てられることから、当該調理者A,Bが自分の調理能力の範囲内で実施できるものとなる。 The registration means 12 receives registration information from the user terminal 40 regarding the cooking capabilities of multiple cooks A and B, specifically the cooking tasks they can handle and the names of the ingredients they can handle. The information generation means 13 then performs the task allocation process based on the cooking tasks and ingredients of each cook, generating the cooking process allocation information. In this generated cooking process allocation information, the assigned cooking tasks for each cook A and B include their respective cooking tasks and ingredients. Tasks that do not include these tasks are assigned to other cooks, ensuring that cooks A and B can perform tasks within the scope of their own cooking capabilities.
更に、上記登録手段12により、複数の調理者A,B夫々の調理能力情報として、当該調理者A,B夫々の上記危険回避要否情報の登録が利用者端末40から受け付けられるので、上記情報生成手段13により、当該危険回避要否情報に基づいて上記分担処理が実行されて上記調理工程分担情報が生成される。このように生成された調理工程分担情報において、複数の調理者A,B夫々に割り当てられた担当調理工程は、危険回避必要調理者は危険を伴わない調理工程のみを実施し、危険回避必要調理者ではない別の調理者は危険を伴うものを含む調理工程を実施するものとなって、当該調理者A,Bが自分の調理能力の範囲内で実施できるものとなる。 Furthermore, the registration means 12 receives registration information from the user terminal 40 regarding the cooking ability of each of the multiple cooks A and B, specifically the information on whether or not they need to avoid danger. The information generation means 13 then executes the task allocation process based on this information, generating the cooking process allocation information. In this generated cooking process allocation information, the assigned cooking processes for each of the multiple cooks A and B are such that cooks who need to avoid danger perform only non-dangerous cooking processes, while other cooks who do not need to avoid danger perform cooking processes that include dangerous ones, ensuring that cooks A and B can perform tasks within the scope of their own cooking abilities.
上記担当変更手段15は、上述のように利用者端末40から利用者に提示された調理工程分担情報に対し、利用者端末40からの入力操作により、複数の調理者A,B夫々の担当調理工程を変更可能な手段として構成されている。例えば、利用者端末40において、ある調理者の担当として割り当てられた調理工程を別の調理者へ移動させる形態でドラッグアンドドロップ操作を行うことで、当該調理工程を担当する調理者を変更することができる。このような構成により、利用者端末40から利用者に提示された調理工程分担情報に対し、利用者は、利用者端末40からの入力操作により、複数の調理者夫々の担当調理工程を任意に変更することができる。よって、利用者端末40から提示される調理工程分担情報を都合に応じて適宜変更し、当該調理工程分担情報の実現性を一層向上することができる。 The above-mentioned assignment change means 15 is configured to allow the user to change the assigned cooking processes of multiple cooks A and B based on the cooking process assignment information presented to the user from the user terminal 40, as described above, through input operations from the user terminal 40. For example, the user can change the cook responsible for a cooking process by performing a drag-and-drop operation on the user terminal 40 to move a cooking process assigned to one cook to another cook. With this configuration, the user can arbitrarily change the assigned cooking processes of multiple cooks based on the cooking process assignment information presented to the user from the user terminal 40 through input operations from the user terminal 40. Therefore, the cooking process assignment information presented from the user terminal 40 can be changed as needed, further improving the feasibility of the cooking process assignment information.
上記情報生成手段13は、上述した分担処理として、以下に説明する均等化分担処理や優先分担処理を実行可能に構成されている。
即ち、利用者から利用者端末40を通じて作業負担の均等化の要望を受信すると、その要望に応じて調理工程分担情報を料理レシピ提示情報として生成して提示するために、均等化分担処理が実行される。そして、この均等化分担処理では、上述したように複数の調理者A,B夫々の調理能力を参照しながら、複数の調理者A,B夫々の作業負担が均等化されるように複数の調理工程夫々が複数の調理者A,B夫々の担当調理工程として割り当てられる。
The information generation means 13 described above is configured to perform the equalization processing and priority processing described below as part of the distribution processing described above.
In other words, when a request for equalization of workload is received from a user via the user terminal 40, an equalization processing is performed to generate and present cooking process division information as cooking recipe presentation information in response to that request. In this equalization processing, as described above, while referring to the cooking abilities of multiple cooks A and B, each of the multiple cooking processes is assigned as the cooking process to each of the multiple cooks A and B in order to equalize the workload of each of the multiple cooks A and B.
一方、利用者から利用者端末40を通じて特定の調理者による主体的な作業負担の要望を受信すると、その要望に応じて調理工程分担情報を料理レシピ提示情報として生成して提示するために、上記優先分担処理が実行される。そして、この優先分担処理では、上述したように複数の調理者A,B夫々の調理能力を参照しながら、特定の調理者を優先するように複数の調理工程夫々が複数の調理者A,B夫々の担当調理工程として割り当てられる。尚、優先分担処理を実行するにあたり、特定の調理者の指定は利用者端末40から受け付けることができる。 On the other hand, when a request for specific cooks to take on a particular workload is received from a user via the user terminal 40, the priority allocation process described above is executed to generate and present cooking process allocation information as cooking recipe presentation information in response to that request. In this priority allocation process, as described above, the cooking abilities of multiple cooks A and B are referenced, and multiple cooking processes are assigned to the respective cooking processes of multiple cooks A and B, prioritizing the specific cook. The designation of a specific cook can be received from the user terminal 40 when executing the priority allocation process.
以下、均等化分担処理を実行して生成された料理レシピ提供情報に関する実施例1(図3参照)と、優先分担処理を実行して生成された料理レシピ提供情報に関する実施例2(図4参照)及び実施例3(図5参照)とを説明する。
尚、これら実施例では、図2の料理レシピ基本情報に示すように対象料理を「焼きそば」とし、その「焼きそば」を、親である調理者Aとその子供である調理者Bとが共同で調理することを想定している。尚、図2を参照して、「焼きそば」を調理するための調理工程としては、準備フェーズ1として工程1-1~5を有し、準備フェーズ2として工程2-1~5を有し、調理フェーズとして工程3-1~16がある。
また、これら実施例で参照する図3、図4、及び図5において、(a)は上記登録手段12で登録を受け付けた調理能力情報を示しており、(b)は上記情報生成手段13による分担処理により生成されて利用者端末40から料理レシピ提示情報として利用者側に提示された調理工程分担情報を示している。また、上記登録手段12で登録を受け付けた調理能力情報のうち対応可能料理作業内容は、準備フェーズ1,2に含まれる調理工程のみを対象としている。
Below, we will describe Example 1 (see Figure 3) concerning recipe information generated by performing equalization processing, and Examples 2 (see Figure 4) and 3 (see Figure 5) concerning recipe information generated by performing priority processing.
In these embodiments, as shown in the basic recipe information in Figure 2, the target dish is "yakisoba" (fried noodles), and it is assumed that the "yakisoba" is prepared jointly by a parent, cook A, and their child, cook B. Referring to Figure 2, the cooking process for preparing "yakisoba" includes preparation phase 1, consisting of steps 1-1 to 1-5; preparation phase 2, consisting of steps 2-1 to 2-5; and the cooking phase, consisting of steps 3-1 to 1-16.
Furthermore, in Figures 3, 4, and 5 referenced in these embodiments, (a) shows the cooking capability information registered by the registration means 12, and (b) shows the cooking process division information generated by the information generation means 13 and presented to the user as cooking recipe information from the user terminal 40. In addition, the cooking work content that can be handled among the cooking capability information registered by the registration means 12 is limited to cooking processes included in preparation phases 1 and 2.
(実施例1)
上述した情報生成手段13により実行される分担処理として、複数の調理者A,B夫々の作業負担が均等化されるように複数の調理工程夫々を複数の調理者A,B夫々の担当調理工程として割り当てる均等化分担処理を実行する場合の実施例1について図3に基づいて説明する。
図3(a)に示すように、親である調理者Aの調理能力情報については、対応可能料理作業内容及び対応可能材料名は何れも対応できないものは存在しないことを示す「全て」に設定されている。一方、子供である調理者Bの調理能力情報については、対応可能料理作業内容は「皮むき」「炒める」「煮込む」「切る(柔らかい食材のみ)」が設定されている。また、調理者Aは危険を伴う調理工程を回避すべき危険回避必要調理者には設定されておらず、調理者Bは危険を伴う調理工程を回避すべき危険回避必要調理者に設定されている。本実施例の「焼きそば」を調理するための複数の調理工程において、工程3-1(フライパンにサラダ油を入れる)が、危険を伴う調理工程とされている。
(Example 1)
Based on Figure 3, we will now describe an embodiment 1 in which, as a work-sharing process performed by the information generation means 13 described above, an equalization work-sharing process is executed in which each of the multiple cooking processes is assigned to each of the multiple cooks A and B so that the workload of each of the multiple cooks A and B is equalized.
As shown in Figure 3(a), the cooking ability information for Cook A, the parent, is set to "all," indicating that there are no cooking tasks or ingredients that Cook A cannot handle. On the other hand, the cooking ability information for Cook B, the child, is set to "peeling,""frying,""simmering," and "cutting (soft ingredients only)." Furthermore, Cook A is not designated as a cook who needs to avoid dangerous cooking processes, while Cook B is designated as a cook who needs to avoid dangerous cooking processes. In the multiple cooking processes for preparing "yakisoba" in this embodiment, process 3-1 (adding salad oil to a frying pan) is designated as a dangerous cooking process.
この実施例1において、上記情報生成手段13により実行される上記均等化分担処理では、上述したように複数の調理者A,B夫々の調理能力を参照しながら、調理者Aと調理者Bの夫々の作業負担が均等化されるように複数の調理工程夫々が調理者Aと調理者Bの夫々の担当調理工程として割り当てられる。そして、図3(b)に示すような調理工程分担情報が生成され、その調理工程分担情報が利用者端末40から夫々の調理者A及び調理者Bに提示される。
詳しくは、この均等化分担処理では、準備フェーズ1,2及び調理フェーズの夫々に含まれる複数の調理工程を、調理者Aと調理者Bの夫々の担当調理工程として交互に割り当てる。その際、準備フェーズ1,2では、割り当て対象となる調理工程に含まれる調理作業内容と材料名とを参照しながら、それらが担当調理工程として割り当て先の調理者の調理能力情報における対応可能料理作業内容及び対応可能材料名に含まれるものであるかを逐次確認する。そして、調理工程に含まれる調理作業内容と材料名とが、割り当て対象の調理者の調理能力情報における対応可能料理作業内容及び対応可能材料名に含まれない場合には、当該調理者はその調理工程を対応できないものと判断し、その調理者への割り当てをスキップして、他方の調理者の担当調理工程として割り当てる。
In this embodiment 1, the equalization and distribution process performed by the information generation means 13, as described above, takes into account the cooking abilities of multiple cooks A and B, and assigns each of the multiple cooking processes as the cooking process to be handled by cook A and cook B respectively, so as to equalize the workload of cook A and cook B. Then, cooking process distribution information as shown in Figure 3(b) is generated, and this cooking process distribution information is presented to cook A and cook B respectively from the user terminal 40.
In detail, this equalization and distribution process alternately assigns multiple cooking steps included in each of the preparation phases 1 and 2 and the cooking phase to cook A and cook B as their respective assigned cooking steps. During this process, in preparation phases 1 and 2, the cooking tasks and ingredient names included in the assigned cooking steps are checked sequentially to see if they are included in the cooking tasks and ingredient names that the assigned cook can handle in their cooking ability information. If the cooking tasks and ingredient names included in a cooking step are not included in the cooking tasks and ingredient names that the assigned cook can handle in their cooking ability information, it is determined that the cook cannot handle that cooking step, and the assignment to that cook is skipped, with the step being assigned to the other cook.
具体的に、準備フェーズ1では、当該準備フェーズ1に含まれる複数の調理工程を調理者Aと調理者Bの夫々の担当調理工程として調理能力情報を参照しながら交互に割り当てるにあたり、図3(b)に示すように、工程1-1(キャベツを1枚に千切る)、工程1-3(玉ねぎの皮をむく)、及び工程1-5(中華麺を電子レンジで1分半ほど温める)が調理者Aに割り当てられ、工程1-2(人参の皮をむく)、及び工程1-4(もやしの根をとり除く)が割り当てられる。この際、割り当て対象となる調理工程に含まれる調理作業内容と材料名が、割り当て先の候補となる調理者の調理能力情報における対応可能料理作業内容及び対応可能材料名に含まれるものであるため、当該調理能力情報に基づく担当調理工程の変更は生じていない。
更に、このように割り当てられて準備フェーズ1における各調理者A,Bの担当調理工程を示す調理分担情報に対する利用者による利用者端末40からの入力操作により、一旦調理者Aに割り当てられた工程1-3(玉ねぎの皮をむく)が調理者Bの担当調理工程に変更されている。
Specifically, in preparation phase 1, the multiple cooking processes included in preparation phase 1 are alternately assigned to cook A and cook B as their respective assigned cooking processes, referring to their cooking ability information. As shown in Figure 3(b), processes 1-1 (tearing the cabbage into single leaves), 1-3 (peeling the onion), and 1-5 (heating the Chinese noodles in the microwave for about 1.5 minutes) are assigned to cook A, while processes 1-2 (peeling the carrot) and 1-4 (removing the roots from the bean sprouts) are assigned to cook A. In this case, the cooking tasks and ingredient names included in the assigned cooking processes are included in the cooking tasks and ingredient names that the candidate cooks can handle in their cooking ability information, so there is no change in the assigned cooking processes based on that cooking ability information.
Furthermore, through input operations from the user terminal 40 on the cooking assignment information, which shows the cooking process assigned to each cook A and B in preparation phase 1, the process 1-3 (peeling onions), which was initially assigned to cook A, is changed to the cooking process assigned to cook B.
また、準備フェーズ2では、当該準備フェーズ2に含まれる複数の調理工程を調理者Aと調理者Bの夫々の担当調理工程として調理能力情報を参照しながら交互に割り当てるにあたり、図3(b)に示すように、先ずは、工程2-1(豚肉をひと口大に切る)が調理者Aに割り当てられる。次に、工程2-2(キャベツを細切りにする)については、一旦割り当て先となる調理者Bの対応可能材料名に含まれないキャベツを使用するものであることから、調理者Bへの割り当てがスキップされて、調理者Aの担当調理工程として割り当てられる。この工程以降については、工程2-3(人参を短冊切りにする)が調理者Bに割り当てられ、工程2-4(玉ねぎを薄切りにする)が調理者Aに割り当てられ、工程2-5(蒸し麺をほぐす)が調理者Bに割り当てられる。
更に、このように割り当てられて準備フェーズ2における各調理者A,Bの担当調理工程を示す調理分担情報に対する利用者による利用者端末40からの入力操作により、一旦調理者Aに割り当てられた工程2-4(玉ねぎを薄切りにする)が調理者Bの担当調理工程に変更され、一旦調理者Bに割り当てられた工程2-5(蒸し麺をほぐす)が調理者Aの担当調理工程に変更されている。
Furthermore, in preparation phase 2, the multiple cooking processes included in preparation phase 2 are alternately assigned to cook A and cook B as their respective assigned cooking processes, referring to their cooking ability information. As shown in Figure 3(b), first, process 2-1 (cutting the pork into bite-sized pieces) is assigned to cook A. Next, for process 2-2 (shredding the cabbage), since cabbage is not included in the list of ingredients that cook B can handle, the assignment to cook B is skipped and it is assigned as a cooking process to cook A. From this process onward, process 2-3 (cutting the carrots into strips) is assigned to cook B, process 2-4 (thinly slicing the onions) is assigned to cook A, and process 2-5 (loosening the steamed noodles) is assigned to cook B.
Furthermore, based on the cooking assignment information, which shows the cooking process assigned to each cook A and B in preparation phase 2, input operations from the user terminal 40 by the user can be changed. This means that process 2-4 (slicing onions) which was initially assigned to cook A is changed to cook B's assigned process, and process 2-5 (loosening steamed noodles) which was initially assigned to cook B is changed to cook A's assigned process.
また、調理フェーズについては、図3(b)に示すように、当該調理フェーズに含まれる複数の調理工程を調理者Aと調理者Bの夫々の担当調理工程として交互に割り当てる。この際、調理者Bは危険回避必要調理者に設定されているので、危険を伴う調理工程とされた工程3-1(フライパンにサラダ油を入れる)については、危険回避必要調理者である調理者Bに割り当てられることが禁止され、危険回避必要調理者ではない別の調理者Aに割り当てられる。 Furthermore, regarding the cooking phase, as shown in Figure 3(b), the multiple cooking steps included in this phase are alternately assigned to cooks A and B, each responsible for a specific cooking step. In this case, since cook B is designated as a cook requiring hazard avoidance, step 3-1 (adding salad oil to the frying pan), which is considered a hazardous cooking step, is prohibited from being assigned to cook B, who is a cook requiring hazard avoidance, and is instead assigned to another cook, A, who is not a cook requiring hazard avoidance.
更に、夫々のフェーズの各調理工程を調理者A及び調理者Bに割り当てた結果、調理者Aと調理者Bの夫々の作業負荷を示す担当調理工程数の合計に2以上の差が生じた場合には、自動的に、作業負荷が大きい調理者が担当する調理工程の一部を作業負荷が小さい調理者の担当調理工程に変更するように構成することができる。
また、この実施例1では、上述したように、利用者による利用者端末40からの入力操作により、調理者Aに割り当てられた工程1-3及び工程2-3が調理者Bの担当調理工程に変更されており、調理者Bに割り当てられた工程2-4が調理者Aの担当調理工程に変更されている。この結果、調理者Aと調理者Bの夫々の作業負荷である担当調理工程数の合計が全く同じ13となっている。
Furthermore, if, after assigning each cooking process in each phase to cook A and cook B, there is a difference of two or more in the total number of cooking processes handled by cook A and cook B, the system can be configured to automatically change some of the cooking processes handled by the cook with the heavier workload to those handled by the cook with the lighter workload.
Furthermore, in this embodiment 1, as described above, through input operations from the user terminal 40 by the user, processes 1-3 and 2-3 assigned to cook A are changed to the cooking processes assigned to cook B, and process 2-4 assigned to cook B is changed to the cooking processes assigned to cook A. As a result, the total number of cooking processes assigned to cook A and cook B, which represent their respective workloads, is exactly the same at 13.
(実施例2)
上述した情報生成手段13により実行される分担処理として、子供である調理者Bを優先するように複数の調理工程夫々を複数の調理者A,B夫々の担当調理工程として割り当てる調理者B優先分担処理を実行する場合の実施例2について図4に基づいて説明する。
図4(a)に示すように、親である調理者Aの調理能力情報については、対応可能料理作業内容及び対応可能材料名は何れも対応できないものは存在しないことを示す「全て」に設定されている。一方、子供である調理者Bの調理能力情報については、対応可能料理作業内容は「皮むき」「炒める」「煮込む」「切る(柔らかい食材のみ)」が設定されている。また、調理者Aは危険を伴う調理工程を回避すべき危険回避必要調理者には設定されておらず、調理者Bは危険を伴う調理工程を回避すべき危険回避必要調理者に設定されている。本実施例の「焼きそば」を調理するための複数の調理工程において、工程3-1(フライパンにサラダ油を入れる)が、危険を伴う調理工程とされている。
(Example 2)
Based on Figure 4, we will now describe an embodiment 2 in which, as a division of labor process performed by the information generation means 13 described above, a B-priority division of labor process is executed, in which each of the multiple cooking processes is assigned to multiple cooks A and B, respectively, in order to prioritize cook B, who is a child.
As shown in Figure 4(a), the cooking ability information for Cook A, the parent, is set to "all," indicating that there are no cooking tasks or ingredients that Cook A cannot handle. On the other hand, the cooking ability information for Cook B, the child, is set to "peeling,""frying,""simmering," and "cutting (soft ingredients only)." Furthermore, Cook A is not designated as a cook who needs to avoid dangerous cooking processes, while Cook B is designated as a cook who needs to avoid dangerous cooking processes. In the multiple cooking processes for preparing "yakisoba" in this embodiment, step 3-1 (adding salad oil to a frying pan) is designated as a dangerous cooking process.
この実施例2において、上記情報生成手段13により実行される上記調理者B優先分担処理では、上述したように複数の調理者A,B夫々の調理能力を参照しながら、子供である調理者Bを優先するように複数の調理工程夫々が複数の調理者A,B夫々の担当調理工程として割り当てられる。そして、図4(b)に示すような調理工程分担情報が生成され、その調理工程分担情報が利用者端末40から夫々の調理者A及び調理者Bに提示される。
詳しくは、この調理者B優先分担処理では、準備フェーズ1,2及び調理フェーズの夫々に含まれる複数の調理工程を、優先して調理者Bの担当調理工程として割り当てる。その際、準備フェーズ1,2では、割り当て対象となる調理工程に含まれる調理作業内容と材料名とを参照しながら、それらが担当調理工程として割り当て先の特定の調理者Bの調理能力情報における対応可能料理作業内容及び対応可能材料名に含まれるものであるかを逐次確認する。そして、調理工程に含まれる調理作業内容と材料名とが、割り当て対象の特定の調理者Bの調理能力情報における対応可能料理作業内容及び対応可能材料名に含まれない場合には、当該調理者Bはその調理工程を対応できないものと判断し、その特定の調理者Bへの割り当てをスキップして、他方の調理者Aの担当調理工程として割り当てる。
In this embodiment 2, the cooking B priority allocation process performed by the information generation means 13, as described above, takes into account the cooking abilities of multiple cooks A and B, and assigns each of the multiple cooking processes to be the assigned cooking process of each of the multiple cooks A and B, prioritizing cook B, who is the child. Then, cooking process allocation information as shown in Figure 4(b) is generated, and this cooking process allocation information is presented to each cook A and cook B from the user terminal 40.
In detail, this priority allocation process for cook B prioritizes assigning multiple cooking steps included in each of the preparation phases 1 and 2 and the cooking phase to cook B. During this process, in preparation phases 1 and 2, the cooking tasks and ingredient names included in the cooking steps to be assigned are checked sequentially to see if they are included in the cooking tasks and ingredient names that can be handled in the cooking ability information of the specific cook B to whom the cooking steps will be assigned. If the cooking tasks and ingredient names included in the cooking steps are not included in the cooking tasks and ingredient names that can be handled in the cooking ability information of the specific cook B to whom the steps will be assigned, it is determined that cook B is unable to handle that cooking step, and the assignment to that specific cook B is skipped, and the step is assigned to the other cook A.
具体的に、準備フェーズ1では、夫々の調理者A,Bの調理能力情報を参照しながら当該準備フェーズ1に含まれる複数の調理工程を特定の調理者Bに優先して担当調理工程として割り当てるにあたり、図4(b)に示すように、工程1-2(人参の皮をむく)と工程1-3(玉ねぎの皮をむく)については、優先すべき特定の調理者Bの対応可能料理作業内容及び対応可能材料名を含むものであることから当該調理者Bの担当調理工程として割り当てられるが、工程1-1(キャベツを1枚に千切る)、工程1-4(もやしの根をとり除く)、及び工程1-5(中華麺を電子レンジで1分半ほど温める)については、調理者Bの能料理作業内容や対応可能材料名に含まれない作業内容や材料名を含むものであることから、調理者Bへの割り当てがスキップされて、別の調理者Aの担当調理工程として割り当てられる。 Specifically, in Preparation Phase 1, while referring to the cooking ability information of each cook, A and B, the system prioritizes assigning the multiple cooking processes included in Preparation Phase 1 to a specific cook, B. As shown in Figure 4(b), steps 1-2 (peeling carrots) and 1-3 (peeling onions) are assigned to cook B because they include the cooking tasks and ingredients that cook B is capable of handling. However, steps 1-1 (shredding cabbage leaves), 1-4 (removing the roots from bean sprouts), and 1-5 (heating Chinese noodles in a microwave for about 1.5 minutes) are skipped from cook B because they include tasks and ingredients that are not included in cook B's capabilities or ingredients. Therefore, these steps are assigned to another cook, A.
また、準備フェーズ2では、夫々の調理者A,Bの調理能力情報を参照しながら当該準備フェーズ2に含まれる複数の調理工程を特定の調理者Bに優先して担当調理工程として割り当てるにあたり、図4(b)に示すように、工程2-3(人参を短冊切りにする)と工程2-4(玉ねぎを薄切りにする)については、優先すべき特定の調理者Bの対応可能料理作業内容及び対応可能材料名を含むものであることから当該調理者Bの担当調理工程として割り当てられるが、工程2-1(豚肉をひと口大に切る)、工程2-2(キャベツを細切りにする)、及び工程2-5(蒸し麺をほぐす)については、調理者Bの能料理作業内容や対応可能材料名に含まれない作業内容や材料名を含むものであることから、調理者Bへの割り当てがスキップされて、別の調理者Aの担当調理工程として割り当てられる。 Furthermore, in Preparation Phase 2, while referring to the cooking ability information of each cook A and B, the system prioritizes assigning the multiple cooking processes included in Preparation Phase 2 to a specific cook B. As shown in Figure 4(b), steps 2-3 (cutting carrots into strips) and 2-4 (thinly slicing onions) are assigned to cook B because they include the cooking tasks and ingredients that cook B is capable of handling. However, steps 2-1 (cutting pork into bite-sized pieces), 2-2 (shredding cabbage), and 2-5 (loosening steamed noodles) are skipped from cook B's assignment and assigned to another cook A because they include tasks and ingredients not included in cook B's capabilities or ingredients.
また、調理フェーズについては、夫々の調理者A,Bの調理能力情報を参照しながら当該調理フェーズに含まれる複数の調理工程を特定の調理者Bに優先して担当調理工程として割り当てるにあたり、図4(b)に示すように、調理者Bは危険回避必要調理者に設定されているので、危険を伴う調理工程とされた工程3-1(フライパンにサラダ油を入れる)のみが、危険回避必要調理者である調理者Bに割り当てられることが禁止され、危険回避必要調理者ではない別の調理者Aに割り当てられる。
更に、このように割り当てられて調理フェーズにおける各調理者A,Bの担当調理工程を示す調理分担情報に対する利用者による利用者端末40からの入力操作により、一旦調理者Bに割り当てられた工程3-14(Aをまわし入れる)、工程3-15(フライパンから皿にうつす)、及び程3-16(紅しょうが、青のりを盛り付ける)が調理者Aの担当調理工程に変更されている。
Furthermore, regarding the cooking phase, while referring to the cooking ability information of each cook A and B, when assigning multiple cooking steps included in the cooking phase to a specific cook B as the responsible cooking step, as shown in Figure 4(b), since cook B is designated as a cook who needs to avoid danger, only step 3-1 (adding salad oil to the frying pan), which is considered a cooking step that involves danger, is prohibited from being assigned to cook B, who is a cook who needs to avoid danger, and is instead assigned to another cook A who is not a cook who needs to avoid danger.
Furthermore, based on the cooking assignment information, which indicates the cooking process assigned to each cook A and B during the cooking phase, the user's input operation from the user terminal 40 changes the cooking process 3-14 (adding A), 3-15 (transferring from the frying pan to a plate), and 3-16 (garnishing with pickled ginger and dried seaweed), which were initially assigned to cook B, to the cooking process assigned to cook A.
(実施例3)
上述した情報生成手段13により実行される分担処理として、親である調理者Aを優先するように複数の調理工程夫々を複数の調理者A,B夫々の担当調理工程として割り当てる調理者A優先分担処理を実行する場合の実施例3について図5に基づいて説明する。
図5(a)に示すように、親である調理者Aの調理能力情報については、対応可能料理作業内容及び対応可能材料名は何れも対応できないものは存在しないことを示す「全て」に設定されている。一方、子供である調理者Bの調理能力情報については、対応可能料理作業内容は「皮むき」「炒める」「煮込む」「切る(柔らかい食材のみ)」が設定されている。また、調理者Aは危険を伴う調理工程を回避すべき危険回避必要調理者には設定されておらず、調理者Bは危険を伴う調理工程を回避すべき危険回避必要調理者に設定されている。本実施例の「焼きそば」を調理するための複数の調理工程において、工程3-1(フライパンにサラダ油を入れる)が、危険を伴う調理工程とされている。
(Example 3)
Based on Figure 5, we will now describe an embodiment 3 in which, as a division of labor process performed by the information generation means 13 described above, a cooking A-priority division of labor process is executed, which assigns each of the multiple cooking processes to the respective cooking processes of the multiple cooking processes A and B, respectively, in order to prioritize cooking A, who is the parent cooking process.
As shown in Figure 5(a), the cooking ability information for Cook A, the parent, is set to "all," indicating that there are no cooking tasks or ingredients that Cook A cannot handle. On the other hand, the cooking ability information for Cook B, the child, is set to "peeling,""frying,""simmering," and "cutting (soft ingredients only)." Furthermore, Cook A is not designated as a cook who needs to avoid dangerous cooking processes, while Cook B is designated as a cook who needs to avoid dangerous cooking processes. In the multiple cooking processes for preparing "yakisoba" in this embodiment, step 3-1 (adding salad oil to a frying pan) is designated as a dangerous cooking process.
この実施例3において、上記情報生成手段13により実行される上記調理者A優先分担処理では、上述したように複数の調理者A,B夫々の調理能力を参照しながら、親である調理者Aを優先するように複数の調理工程夫々が複数の調理者A,B夫々の担当調理工程として割り当てられる。そして、図5(b)に示すような調理工程分担情報が生成され、その調理工程分担情報が利用者端末40から夫々の調理者A及び調理者Bに提示される。
詳しくは、この調理者A優先分担処理では、準備フェーズ1,2及び調理フェーズの夫々に含まれる複数の調理工程を、優先して調理者Aの担当調理工程として割り当てる。その際、準備フェーズ1,2では、割り当て対象となる調理工程に含まれる調理作業内容と材料名とを参照しながら、それらが担当調理工程として割り当て先の特定の調理者Aの調理能力情報における対応可能料理作業内容及び対応可能材料名に含まれるものであるかを逐次確認する。そして、調理工程に含まれる調理作業内容と材料名とが、割り当て対象の特定の調理者Aの調理能力情報における対応可能料理作業内容及び対応可能材料名に含まれない場合には、当該調理者Aはその調理工程を対応できないものと判断し、その特定の調理者Aへの割り当てをスキップして、他方の調理者Bの担当調理工程として割り当てる。
In this embodiment 3, the cook A priority allocation process executed by the information generation means 13, as described above, takes into account the cooking abilities of the multiple cooks A and B, and assigns each of the multiple cooking processes to the respective cooks A and B, prioritizing the parent cook A. Then, cooking process allocation information as shown in Figure 5(b) is generated, and this cooking process allocation information is presented to cooks A and B respectively from the user terminal 40.
In detail, this priority allocation process for cook A prioritizes assigning multiple cooking steps included in each of the preparation phases 1 and 2 and the cooking phase to cook A. During this process, in preparation phases 1 and 2, the cooking tasks and ingredient names included in the cooking steps to be assigned are checked sequentially to see if they are included in the cooking tasks and ingredient names that can be handled in the cooking ability information of the specific cook A to whom the cooking steps will be assigned. If the cooking tasks and ingredient names included in the cooking steps are not included in the cooking tasks and ingredient names that can be handled in the cooking ability information of the specific cook A to whom the steps will be assigned, it is determined that cook A is unable to handle that cooking step, and the assignment to that specific cook A is skipped, and the cooking step is assigned to the other cook B.
具体的に、準備フェーズ1では、夫々の調理者A,Bの調理能力情報を参照しながら当該準備フェーズ1に含まれる複数の調理工程を特定の調理者Aに優先して担当調理工程として割り当てるにあたり、親である調理者Aの調理能力情報については、対応可能料理作業内容及び対応可能材料名は何れも対応できないものは存在しないことを示す「全て」に設定されるので、図5(b)に示すように、全ての工程1-1~1-5が、優先すべき特定の調理者Aに割り当てられる。
更に、このように割り当てられて準備フェーズ1における各調理者A,Bの担当調理工程を示す調理分担情報に対する利用者による利用者端末40からの入力操作により、一旦調理者Aに割り当てられた工程1-1(キャベツを1枚に千切る)、及び工程1-3(玉ねぎの皮をむく)が調理者Bの担当調理工程に変更されている。
Specifically, in preparation phase 1, while referring to the cooking ability information of each cook A and B, the system assigns the multiple cooking processes included in preparation phase 1 to a specific cook A as the assigned cooking process, prioritizing them. The cooking ability information of the parent cook A is set to "all," indicating that there are no cooking tasks or ingredients that it cannot handle. As a result, as shown in Figure 5(b), all processes 1-1 to 1-5 are assigned to the specific cook A that should be prioritized.
Furthermore, through input operations from the user terminal 40 on the cooking assignment information, which shows the cooking processes assigned to each cook A and B in preparation phase 1, processes 1-1 (tearing the cabbage into individual leaves) and 1-3 (peeling the onion), which were initially assigned to cook A, are changed to the cooking processes assigned to cook B.
また、準備フェーズ2では、夫々の調理者A,Bの調理能力情報を参照しながら当該準備フェーズ2に含まれる複数の調理工程を特定の調理者Aに優先して担当調理工程として割り当てるにあたり、親である調理者Aの調理能力情報については、対応可能料理作業内容及び対応可能材料名は何れも対応できないものは存在しないことを示す「全て」に設定されるので、図5(b)に示すように、全ての工程2-1~2-5が、優先すべき特定の調理者Aに割り当てられる。
更に、このように割り当てられて準備フェーズ2における各調理者A,Bの担当調理工程を示す調理分担情報に対する利用者による利用者端末40からの入力操作により、一旦調理者Aに割り当てられた工程2-5(蒸し麺をほぐす)が調理者Bの担当調理工程に変更されている。
Furthermore, in preparation phase 2, while referring to the cooking ability information of each cook A and B, the multiple cooking processes included in preparation phase 2 are assigned to a specific cook A as the priority cooking process. The cooking ability information of the parent cook A is set to "all," indicating that there are no cooking tasks or ingredients that it cannot handle. As a result, as shown in Figure 5(b), all processes 2-1 to 2-5 are assigned to the specific cook A that should be given priority.
Furthermore, through input operations from the user terminal 40 on the cooking assignment information, which shows the cooking process assigned to each cook A and B in preparation phase 2, process 2-5 (loosening the steamed noodles), which was initially assigned to cook A, is changed to the cooking process assigned to cook B.
また、調理フェーズでは、夫々の調理者A,Bの調理能力情報を参照しながら当該調理フェーズに含まれる複数の調理工程を特定の調理者Aに優先して担当調理工程として割り当てるにあたり、親である調理者Aの調理能力情報については、対応可能料理作業内容及び対応可能材料名は何れも対応できないものは存在しないことを示す「全て」に設定されるので、図5(b)に示すように、全ての工程3-1~3-16が、優先すべき特定の調理者Aに割り当てられる。
更に、このように割り当てられて調理フェーズにおける各調理者A,Bの担当調理工程を示す調理分担情報に対する利用者による利用者端末40からの入力操作により、一旦調理者Aに割り当てられた工程3-4(フライパンに人参を入れる)、工程3-6(フライパンに玉ねぎを入れる)、工程3-8(フライパンにもやしを入れる)、工程3-10(フライパンにキャベツを入れる)、及び工程3-12(フライパンに蒸し麺を入れる)が調理者Bの担当調理工程に変更されている。
Furthermore, in the cooking phase, while referring to the cooking ability information of each cook A and B, the system assigns the multiple cooking processes included in the cooking phase to a specific cook A as the assigned cooking process, prioritizing them. The cooking ability information of the parent cook A is set to "all," indicating that there are no cooking tasks or ingredients that it cannot handle. As a result, as shown in Figure 5(b), all processes 3-1 to 3-16 are assigned to the specific cook A who should be given priority.
Furthermore, through input operations from the user terminal 40 on the cooking assignment information, which shows the cooking steps assigned to each cook A and B in the cooking phase, steps 3-4 (putting carrots in the frying pan), 3-6 (putting onions in the frying pan), 3-8 (putting bean sprouts in the frying pan), 3-10 (putting cabbage in the frying pan), and 3-12 (putting steamed noodles in the frying pan), which were initially assigned to cook A, are changed to be assigned to cook B.
〔別実施形態〕
本発明の他の実施形態について説明する。尚、以下に説明する各実施形態の構成は、それぞれ単独で適用することに限らず、他の実施形態の構成と組み合わせて適用することも可能である。
[Another embodiment]
Other embodiments of the present invention will now be described. Note that the configurations of each embodiment described below are not limited to being applied individually, but can also be applied in combination with the configurations of other embodiments.
(1)上記実施形態では、上記情報生成手段13において均等化分担処理や優先分担処理を分担処理として利用者の要望に応じて実行可能に構成したが、分担処理については、登録手段12で登録を受け付けた複数の調理者A,B夫々の調理能力情報に基づいて実行されるものであればよく、均等化分担処理や優先分担処理とは異なる方法で対象料理の料理レシピ基本情報が有する複数の調理工程を複数の調理者A,B夫々が担当する担当調理工程として割り当てても構わない。 (1) In the above embodiment, the information generation means 13 is configured to perform equalization and priority allocation processing as allocation processing according to the user's request. However, the allocation processing only needs to be performed based on the cooking ability information of multiple cooks A and B registered by the registration means 12. Multiple cooking steps in the basic recipe information of the target dish may be assigned to each of the multiple cooks A and B as their assigned cooking steps, using a method different from equalization and priority allocation processing.
(2)上記実施形態では、利用者端末40から利用者に提示された前記調理工程分担情報に対し利用者端末40からの入力操作により複数の調理者A,B夫々の担当調理工程を変更可能な担当変更手段15を備えたが、このような担当変更手段15については適宜省略することができる。 (2) In the above embodiment, a means for changing the assigned cooking process for each of the multiple cooks A and B is provided, based on the cooking process assignment information presented to the user from the user terminal 40, through input operations from the user terminal 40. However, such a means for changing the assigned cooking process 15 can be omitted as appropriate.
10 料理レシピ提供システム
12 登録手段
13 情報生成手段
14 情報提示手段
15 担当変更手段
20 情報データベース
30 通信ネットワーク
40 利用者端末
A,B 調理者
10 Cooking recipe provision system 12 Registration means 13 Information generation means 14 Information presentation means 15 Assignment change means 20 Information database 30 Communication network 40 User terminals A, B Cook
Claims (6)
複数の料理夫々について複数の調理工程からなる料理レシピ基本情報を格納する情報データベースと、
所定の対象料理の料理レシピ基本情報を前記情報データベースから抽出して当該抽出した料理レシピ基本情報に関する料理レシピ提示情報を生成する情報生成手段と、
前記情報生成手段で生成した料理レシピ提示情報を前記利用者端末から利用者に提示する情報提示手段と、を備え、
前記情報生成手段が、前記対象料理の料理レシピ基本情報が有する複数の調理工程を複数の調理者夫々が担当する担当調理工程として割り当てる分担処理を実行して当該分担処理により前記複数の調理者夫々に割り当てられた担当調理工程を示す調理工程分担情報を前記料理レシピ提示情報として生成する料理レシピ提供システムであって、
前記複数の調理者夫々の調理能力を示す調理能力情報の登録を前記利用者端末から受け付ける登録手段を備え、
前記情報生成手段が、前記登録手段で登録を受け付けた前記複数の調理者夫々の調理能力情報に基づいて前記分担処理を実行し、
前記情報生成手段が、前記分担処理として、特定の調理者の調理能力情報に適合する調理工程を優先して当該特定の調理者に割り当てる形態で、当該特定の調理者を優先するように前記複数の調理工程夫々を前記複数の調理者夫々の担当調理工程として割り当てる優先分担処理を実行可能に構成されている料理レシピ提供システム。 It is configured to communicate with the user terminal via a communication network,
An information database that stores basic recipe information for each of the multiple dishes, consisting of multiple cooking steps,
Information generation means for extracting basic recipe information for a predetermined target dish from the information database and generating recipe presentation information related to the extracted basic recipe information,
The system includes an information presentation means that presents the cooking recipe presentation information generated by the information generation means to the user from the user terminal,
A cooking recipe provision system in which the information generation means performs a division of labor process in which the multiple cooking steps contained in the basic cooking recipe information of the target dish are assigned to multiple cooks as assigned cooking steps to be handled by each of the multiple cooks as a result of the division of labor process, and generates cooking step division of labor information indicating the assigned cooking steps to each of the multiple cooks as cooking recipe presentation information,
The system includes a registration means for receiving registration of cooking ability information indicating the cooking ability of each of the aforementioned multiple cooks from the user terminal,
The information generation means executes the task allocation process based on the cooking ability information of each of the multiple cooks that has been registered by the registration means.
A cooking recipe provision system configured such that the information generation means can perform a priority assignment process, in which, as the assignment process, it prioritizes assigning cooking processes that match the cooking ability information of a specific cook to that specific cook, and assigns each of the multiple cooking processes as the cooking process to be handled by each of the multiple cooks, prioritizing the specific cook.
前記調理能力情報が、実施可能な調理作業内容である対応可能調理作業内容と取り扱い可能な材料名である対応可能材料名を含む請求項1に記載の料理レシピ提供システム。 The aforementioned cooking process includes the details of the cooking work to be performed and the names of the ingredients to be used,
The cooking capability information includes the types of cooking tasks that can be performed and the types of ingredients that can be used, as described in claim 1.
前記調理能力情報が、危険を伴う調理工程を回避すべき危険回避必要調理者であるか否かを示す危険回避要否情報を含む請求項1~3の何れか1項に記載の料理レシピ提供システム。 It is possible to identify whether the cooking process involves any danger,
A cooking recipe provision system according to any one of claims 1 to 3, wherein the cooking ability information includes information indicating whether or not the cook is a cook who should avoid dangerous cooking processes.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022037723A JP7833919B2 (en) | 2022-03-11 | 2022-03-11 | Cooking recipe provision system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022037723A JP7833919B2 (en) | 2022-03-11 | 2022-03-11 | Cooking recipe provision system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023132417A JP2023132417A (en) | 2023-09-22 |
| JP7833919B2 true JP7833919B2 (en) | 2026-03-23 |
Family
ID=88065093
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022037723A Active JP7833919B2 (en) | 2022-03-11 | 2022-03-11 | Cooking recipe provision system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7833919B2 (en) |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006209317A (en) | 2005-01-26 | 2006-08-10 | Matsushita Electric Works Ltd | Recipe cooking process distribution system and recipe cooking process distribution server |
| JP2009169605A (en) | 2008-01-15 | 2009-07-30 | Toyota Motor Corp | Menu creation system |
| JP2015161994A (en) | 2014-02-26 | 2015-09-07 | 株式会社エヌ・ティ・ティ・データ | Cooking schedule composition device, cooking schedule composition method and program |
| US20170011649A1 (en) | 2015-07-10 | 2017-01-12 | Samsung Electronics Co., Ltd. | Recipe system |
| JP2019215650A (en) | 2018-06-12 | 2019-12-19 | シャープ株式会社 | Cooking information system |
| WO2020075515A1 (en) | 2018-10-10 | 2020-04-16 | ソニー株式会社 | Information processing device, information processing system, information processing method, and program |
| JP2021056686A (en) | 2019-09-30 | 2021-04-08 | クックパッド株式会社 | System, device, method, and program for processing information |
| JP2021183879A (en) | 2020-05-21 | 2021-12-02 | パナソニックIpマネジメント株式会社 | Cooking learning assist system and cooking learning assist method |
-
2022
- 2022-03-11 JP JP2022037723A patent/JP7833919B2/en active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006209317A (en) | 2005-01-26 | 2006-08-10 | Matsushita Electric Works Ltd | Recipe cooking process distribution system and recipe cooking process distribution server |
| JP2009169605A (en) | 2008-01-15 | 2009-07-30 | Toyota Motor Corp | Menu creation system |
| JP2015161994A (en) | 2014-02-26 | 2015-09-07 | 株式会社エヌ・ティ・ティ・データ | Cooking schedule composition device, cooking schedule composition method and program |
| US20170011649A1 (en) | 2015-07-10 | 2017-01-12 | Samsung Electronics Co., Ltd. | Recipe system |
| JP2019215650A (en) | 2018-06-12 | 2019-12-19 | シャープ株式会社 | Cooking information system |
| WO2020075515A1 (en) | 2018-10-10 | 2020-04-16 | ソニー株式会社 | Information processing device, information processing system, information processing method, and program |
| JP2021056686A (en) | 2019-09-30 | 2021-04-08 | クックパッド株式会社 | System, device, method, and program for processing information |
| JP2021183879A (en) | 2020-05-21 | 2021-12-02 | パナソニックIpマネジメント株式会社 | Cooking learning assist system and cooking learning assist method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023132417A (en) | 2023-09-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9519694B2 (en) | Device for presenting recipe and method for presenting recipe | |
| JP7631506B2 (en) | Information processing method, information processing device, and program | |
| JP5304964B1 (en) | Information terminal, information terminal control method, and information terminal control program | |
| US20100211468A1 (en) | Processor-Implemented System And Method Of Remotely Manipulating A Cooking Appliance | |
| US20230177970A1 (en) | Cooking learning assistance system and cooking learning assistance method | |
| WO2020136726A1 (en) | Server device, information processing terminal, system, method, and program | |
| JP2007128305A (en) | Cooking support device | |
| JP7801663B2 (en) | Cooking recipe display system and cooking recipe display program | |
| JP2020008989A (en) | Network system, server, and information processing method | |
| JP2016028312A (en) | Cooking support method and computer program | |
| JP7833919B2 (en) | Cooking recipe provision system | |
| CN109325828A (en) | Order processing method, device, equipment and computer readable storage medium | |
| JP2020107299A (en) | Server device, information processing terminal, system, method and program | |
| JP6835994B1 (en) | Information processing equipment, programs and methods | |
| WO2024043181A1 (en) | Display method, information processing device, and program | |
| CN115176268A (en) | Cooking recipe display system, information terminal, cooking recipe display method, and program | |
| CN111178035A (en) | Method and device for generating electronic menu set, storage medium and terminal | |
| US10395553B2 (en) | Method, recording medium, and apparatus for controlling image displayed on display | |
| JP6576821B2 (en) | Display control method, display control program, and display device | |
| CN110866845A (en) | Electronic menu generation method and electronic equipment | |
| JP2021099614A (en) | Method, system, program, and device for assisting cooking operations | |
| JP7639954B1 (en) | Table Coordination Proposal System | |
| WO2018029779A1 (en) | Information processing device, information processing method, program, and storage medium | |
| US20220296038A1 (en) | System and method for adjusting the depth of parallelization for recipe program execution | |
| JP2024000865A (en) | Menu presentation system, menu presentation method, and menu presentation program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20241115 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250625 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250702 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250818 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20251119 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251126 |
|
| 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: 20260210 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260310 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7833919 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |