WO2019171618A1 - Cooking information system and server - Google Patents

Cooking information system and server Download PDF

Info

Publication number
WO2019171618A1
WO2019171618A1 PCT/JP2018/030663 JP2018030663W WO2019171618A1 WO 2019171618 A1 WO2019171618 A1 WO 2019171618A1 JP 2018030663 W JP2018030663 W JP 2018030663W WO 2019171618 A1 WO2019171618 A1 WO 2019171618A1
Authority
WO
WIPO (PCT)
Prior art keywords
recipe
cooking
server
communication terminal
user
Prior art date
Application number
PCT/JP2018/030663
Other languages
French (fr)
Japanese (ja)
Inventor
夏季 福士
麻里 吉田
貞彦 樋上
弓子 西面
陽祐 伊賀
智晃 西村
Original Assignee
シャープ株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by シャープ株式会社 filed Critical シャープ株式会社
Priority to JP2020504649A priority Critical patent/JPWO2019171618A1/en
Publication of WO2019171618A1 publication Critical patent/WO2019171618A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Definitions

  • the present invention relates to a technique for creating a recipe using a cooking device or a technique for using a recipe.
  • Patent Document 1 discloses a recipe creation kitchen system and a cooking appliance.
  • each cooking appliance is configured to be able to transmit a cooking control signal to a home terminal.
  • the home terminal includes a control circuit that creates recipe data by associating cooking control information with a recipe procedure together with elapsed time.
  • cooking control information given to each cooking device by the operation is transmitted to the home terminal.
  • the control circuit of the home terminal associates the received cooking control information with the procedure of the recipe together with the elapsed time, and the recipe data to which the operation content performed on each cooking appliance and the timing when the operation is performed are added. Is automatically created.
  • Patent Document 2 discloses a cooking device and a cooking device program.
  • the control device displays other data such as the amount of each material and cooking time. , Calculate and change based on the conversion coefficient suitable for each, and display on the display.
  • the control device gives other data such as the total amount and the amount of other materials to each. Calculate and change based on the appropriate conversion factor and display.
  • Patent Document 3 discloses a cooking support apparatus. According to Patent Document 3, the skill information of a cook, the type and number of cooking utensils are input, and the stored recipe information is combined with the work schedule, work procedure, work procedure image or video according to the cook's skill. The scheduled end time of cooking is displayed on the display unit.
  • JP 2006-329455 A Japanese Patent Laid-Open No. 2003-120938 JP 2007-128305 A
  • an object of the present invention is to provide a system that can create a recipe more easily than in the past or a system that can use a recipe more efficiently than in the past.
  • a cooking information system provided with the communication terminal which acquires an audio
  • the server inquires the user about information necessary for creating the first recipe via the communication terminal.
  • a system capable of creating a recipe more easily than in the past or a system capable of using a recipe more efficiently than in the past is provided.
  • the cooking information system 1 mainly communicates with the server 100, cooking equipment such as microwave ovens 200 ⁇ / b> A and 200 ⁇ / b> B that can communicate with the server 100 via the Internet, a carrier network, a router, and the like. And communication terminals such as a speaker 300A and a robot 300B.
  • the cooking device is not limited to the microwave ovens 200A and 200B, but may be other devices such as an automatic cooking pan, a rice cooker, or an IH cooking heater.
  • the microwave oven 200A may be a cooking utensil that does not use electricity, such as a frying pan or a normal cooking pan.
  • the communication terminal is not limited to the speaker 300A or the robot 300B, but may be another device such as a smartphone, a tablet, a personal computer, or a game device.
  • a communication terminal 300 ⁇ Operation outline of cooking information system 1>
  • the user A cooks using the microwave oven 200A.
  • the user A inputs sound for explaining the cooking method to the speaker 300A (step S100).
  • the speaker 300A uploads the input voice to the server 100 (step S102).
  • the user A uploads the cooking method to the server 100 by inputting a message such as “First, 3 cups are heated in a pan.
  • a carrot is cut into strips” to the speaker 300A. .
  • the server 100 converts the sound received from the speaker 300A into text data or converts it into a recipe format (step S104).
  • the server 100 has registered in advance the types of information necessary as recipes. Then, the server 100 checks the information necessary for creating the recipe at the present time, a standard moisture amount, the amount and type of seasoning, and a method for selecting the material. An inquiry is made to 300A (step S106). The speaker 300A requests the user for necessary data by voice.
  • the speaker 300A transmits the information to the server 100 (step S108).
  • the server 100 converts the sound received from the speaker 300A into text data or converts it into a recipe format (step S110).
  • the server 100 stores the information accumulated regarding the current cooking of the user A as a neutral recipe in the database (step S112). Note that the recipe of the user A may be disclosed, or may be disclosed only to a specific authorized user such as a family.
  • user B cooks using the recipe created by user A using microwave oven 200B.
  • a user B who is a daughter uses a recipe of the user A who is a mother
  • a user B of a friend uses a recipe of the user A
  • a user B uses a recipe of the user A based on a word of mouth. Can do.
  • the microwave oven 200B provides the server 100 with the model and model number of the microwave oven 200B together with the user B ID and password.
  • the server 100 converts the neutral recipe of the user A into a customized recipe adapted to the model based on the model of the cooking device 200 used by the user B (step S124). For example, the server 100 converts a neutral recipe into a customized recipe that uses less water for an automatic cooking pan, or converts a neutral recipe into a customized recipe that reduces cooking time for a pressure cooker. To do.
  • the microwave oven 200B downloads the converted customized recipe from the server 100 (step S126).
  • the microwave oven 200B automatically cooks according to the downloaded customized recipe, or explains the customized recipe to the user by voice or video (step S128).
  • the cooking information system 1 registers the user A's original cooking method as a neutral recipe in the cooking support service as shown in FIG. Since the recipe can be converted into a customized recipe suitable for the device 200, the recipe can be used more efficiently than a normal cooking support service.
  • achieving such a function is explained in full detail.
  • server 100 includes a central processing unit (CPU) 110, a memory 120, a display 130, an operation unit 140, and a communication interface 160 as main components.
  • CPU central processing unit
  • CPU 110 controls each unit of server 100 by executing a program stored in memory 120.
  • the CPU 110 executes programs stored in the memory 120 and executes various processes described later by referring to various data.
  • the memory 120 is realized by various types of RAM (Random Access Memory), various types of ROM (Read-Only Memory), etc., and may be included in the server 100 or detachable from various interfaces of the server 100. Or a recording medium of another device accessible from the server 100.
  • the memory 120 stores a program executed by the CPU 110, data generated by the execution of the program by the CPU 110, input data, and other databases used for the cooking support service according to the present embodiment.
  • the memory 120 stores data such as a plurality of neutral recipes 121 registered by a plurality of users and a customized recipe 122 obtained by converting the neutral recipe 121 according to the model.
  • the memory 120 also stores user data 123 as shown in FIG.
  • the display 130 displays text and images based on signals from the CPU 110.
  • the operation unit 140 receives a command from a service manager and the like and inputs the command to the CPU 110.
  • the communication interface 160 transmits data from the CPU 110 to other devices such as the cooking device 200 and the communication terminal 300 via the Internet, a carrier network, a router, or the like. Conversely, the communication interface 160 receives data from other devices such as the cooking device 200 and the communication terminal 300 via the Internet, a carrier network, a router, etc., and passes them to the CPU 110.
  • CPU 110 of server 100 receives a user ID and a password from communication terminal 300 via communication interface 160 and starts creating a recipe (step S ⁇ b> 132).
  • CPU110 receives the audio
  • CPU 110 converts the voice data into text data suitable for the recipe (step S136).
  • CPU110 judges whether the information required for preparation of a recipe is input for every step of cooking (step S138). For example, it is determined whether or not the heating intensity, the heating time, the amount of seasoning, the cutting method, and the like have been provided by the user. When the information is insufficient, the CPU 110 requests the information from the communication terminal 300 via the communication interface 160, thereby acquiring information necessary for each step of the recipe (step S140).
  • step S138 If the information is sufficient (YES in step S138), or if necessary information is supplemented, the CPU 110 accumulates the provided recipe information in the memory 120 (step S142).
  • CPU110 judges whether cooking was completed based on a user's voice etc. (Step S144). If cooking has not been completed (NO in step S144), CPU 110 repeats the processing from step S134. When cooking is completed (YES in step S144), CPU 110 registers the previous recipe as neutral recipe 121 in memory 120.
  • the CPU 110 uses the communication interface 160, for example, as shown in FIGS. 6 to 9, to confirm the user's utterance content or confirm the setup based on the voice input to the user. While creating, create a neutral recipe.
  • CPU 110 of server 100 receives a user ID, a password, and the like from cooking appliance 200 or communication terminal 300 via communication interface 160 and starts recipe conversion (step S152).
  • CPU110 receives the selection command of the recipe which a user desires from the cooking appliance 200 or the communication terminal 300 via the communication interface 160 (step S154).
  • CPU110 acquires the model, model number, etc. of cooking appliance 200 via communication interface 160 (step S156).
  • CPU 110 reads out the selected neutral recipe from memory 120 (step S158). As shown in FIG. 11, the CPU 110 converts the neutral recipe into a customized recipe suitable for the cooking device 200 based on the model and model number of the cooking device 200 (step S160).
  • the CPU 110 based on the selected neutral recipe, out of a plurality of heating patterns for the cooking of the automatic cooking pan. Choose the one with the closest CPU110 corrects the selected heating pattern based on the said neutral recipe. It is preferable that the CPU 110 corrects the sequence according to the material included in the neutral recipe.
  • CPU110 is based on a selected neutral recipe from a plurality of basic heating patterns of a microwave oven for automatic cooking. Select one pattern. The CPU 110 adjusts the amount of steam of the selected heating pattern or adjusts the heating time according to the material included in the neutral recipe.
  • the CPU 110 transmits the customized recipe to the cooking appliance 200 and the communication terminal 300 via the communication interface 160 (step S ⁇ b> 162). Accordingly, the cooking device 200 can execute the cooking process according to the customized recipe, or the user can perform cooking while watching the video of the customized recipe or listening to the sound using the communication terminal 300. ⁇ Configuration of cooking appliance 200>
  • the cooking device 200 includes a CPU 210, a memory 220, a display 230, an operation unit 240, a communication interface 260, a speaker 270, a microphone 280, and a device driving unit 290 as main components.
  • the CPU 210 controls each part of the cooking appliance 200 by executing a program stored in the memory 220 or an external storage medium.
  • the memory 220 is realized by various RAMs, various ROMs, and the like.
  • the memory 220 stores cooking programs or other programs executed by the CPU 210, data generated by execution of the programs by the CPU 210, data received from the server 100, data input via the operation unit 240, and the like.
  • Display 230 outputs characters, images, etc. based on signals from CPU 110.
  • the operation unit 240 is realized by a button, a touch panel, and the like, receives a command from the user, and inputs the command to the CPU 210.
  • you may comprise as the touchscreen 250 containing the display 230 and the operation part 240. FIG.
  • the communication interface 260 is realized by a communication module such as wireless LAN communication or wired LAN.
  • the communication interface 260 exchanges data with other devices by wired communication or wireless communication. That is, the CPU 210 receives various types of information from other devices such as the server 100 and the communication terminal 300 via the communication interface 260, and transmits various types of information to other devices such as the server 100 and the communication terminal 300.
  • the cooking appliance 200 may communicate using a retrofit communication adapter.
  • Speaker 270 outputs sound based on a signal from CPU 210.
  • the microphone 280 creates a sound signal from the sound and inputs it to the CPU 210.
  • the device drive unit 290 controls each unit (motor, heating coil, light, etc.) of the electric device based on a signal from the CPU 210. ⁇ Configuration of communication terminal 300>
  • the communication terminal 300 includes a CPU 310, a memory 320, a communication interface 360, a speaker 370, and a microphone 380 as main components.
  • the communication terminal 300 may include a display 330, an operation unit 340, various sensors 390 such as a camera, and the like.
  • CPU 310 controls each unit of communication terminal 300 by executing a program stored in memory 320.
  • the memory 320 is realized by various RAMs, various ROMs, and the like.
  • the memory 320 is a program executed by the CPU 310 such as a cooking support application, data generated by execution of the program by the CPU 310, data received from the server 100 or the cooking appliance 200, data input via the operation unit 340, Information for specifying the user of the communication terminal 300 is stored.
  • Display 330 displays images and text based on data from CPU 310.
  • the operation unit 340 includes a pointing device, a switch, and the like, and inputs various commands from the user to the CPU 310.
  • the user terminal may include a touch panel 350 including the display 330 and the operation unit 340.
  • the communication interface 360 transmits / receives data to / from other devices such as the server 100 via the Internet, a carrier network, a router, or the like.
  • the CPU 310 receives user voice via the microphone 380 or acquires image data via the camera 390 and transmits the user voice and image data to the server 100 via the communication interface 360.
  • the CPU 110 receives audio data, image data, and the like from the server 100 via the communication interface 360, and outputs audio from the speaker 370 and outputs video from the display 330.
  • the server 100 converts the neutral recipe into a customized recipe corresponding to the type of the cooking device 200.
  • the server 100 further converts the neutral recipe into a customized recipe according to the number of people, gender, and age.
  • the CPU 110 determines not only the model and model number of the cooking device 200, but also the number, sex, age, etc. Convert neutral recipes to customized recipes. For example, the CPU 110 calculates an approximate total amount from the family structure. Also, the total amount setting may change depending on the age structure of the family. For example, when there is a high school student who is growing up, the CPU 110 calculates 1.5 adults for the high school student. The CPU 110 also changes the amount depending on whether there is a multiple meal / small meal or diet. As described above, the server 100 according to the present embodiment calculates the optimum user standard total amount based on the personal information of the user, and changes the standard data of the user standard total amount, so that it is suitable for the user. Designed to provide cooking recipes.
  • step S154 the cooking device 200 or the communication terminal 300 needs to receive the number, sex, and age of the person who plans to eat food from the user and provide the information to the server 100.
  • step S160 of FIG. 10 the CPU 110 sets the neutral in accordance with not only the model and model number of the cooking device 200 but also the physical condition of the person who plans to eat food, the state of the stomach, and the like. Recipes may be converted into customized recipes.
  • step S154 the cooking device 200 or the communication terminal 300 needs to accept the physical condition of the person who plans to eat food from the user and the empty state of the stomach, and provide the information to the server 100.
  • step S160 of FIG. 10 the CPU 110 responds not only to the model and model number of the cooking device 200, but also to the region and hometown of the person who intends to eat food, my family style, the weather, etc.
  • the neutral recipe may be converted into a customized recipe.
  • the cooking device 200 or the communication terminal 300 receives the area, zip code, address, etc. of the person who plans to eat from the user and provides the information to the server 100, or the server 100 pre- Get the registered user's area, postal code, address, hometown, and so on.
  • the server 100 creates a neutral recipe by the speaker 300A uploading the user's voice to the server 100.
  • the CPU 100 of the communication terminal 300 uploads not only the user's voice but also an image captured by the camera 390 to the server 100, so that the server 100 creates a neutral recipe.
  • step S102 or step S108 of FIG. 1 the communication terminal 300 uses the camera 390 to create a recipe, periodically, or when a user who is cooking performs a new work. A surrounding moving image or still image is captured, and the image data is uploaded to the server 100. That is, in step S134 and step S140 in FIG. 5, the CPU 110 of the server 100 creates a neutral recipe by combining the text data converted from the audio data from the communication terminal 300 and the image data from the communication terminal 300.
  • CPU 110 of server 100 creates a customized recipe including image data, audio data, and text data based on the neutral recipe (step S160 in FIG. 10), and via communication interface 160.
  • the said customization recipe is transmitted to the cooking appliance 200 and the communication terminal 300 (step S162 of FIG. 10). Accordingly, the cooking device 200 and the communication terminal 300 can understand the recipe efficiently or accurately by watching, listening, and reading.
  • the CPU 310 of the communication terminal 300 uploads the temperature acquired by the temperature sensor 390 to the server 100, so that the server 100 can add the temperature information to the neutral recipe or the customized recipe.
  • the server 100 adds the odor and taste information to the neutral recipe and the customized recipe. it can. ⁇ Sixth Embodiment>
  • Other devices may execute part or all of the roles of the devices of the cooking information system 1 according to the above-described embodiment.
  • another device may play a part or all of the roles of the server 100, the cooking device 200, and the communication terminal 300, or a part or all of the role of each of these devices may be shared by a plurality of devices. Or you may.
  • the recipe is uploaded to the server 100 via the cooking device 200 instead of the communication terminal 300, the communication terminal 300 plays a part of the role of the server 100, or the role of the server 100 is plural in the cloud. May be distributed to the servers.
  • a cooking information system 1 including a communication terminal 300 that acquires voice and a server 100 that creates a first recipe based on the voice acquired by the communication terminal 300.
  • the server 100 inquires of the user about information necessary for creating the first recipe via the communication terminal 300.
  • the cooking information system 1 further includes a cooking device 200.
  • the server 100 creates a second recipe corresponding to the type of the cooking device 200 based on the first recipe.
  • the server 100 creates the second recipe according to the number of people who eat based on the first recipe.
  • the server 100 creates the second recipe according to the physical condition of the person who eats based on the first recipe.
  • the server 100 creates the second recipe according to the region of the person who eats based on the first recipe.
  • the communication terminal 300 acquires an image.
  • the server 100 associates the image from the communication terminal 300 with the first recipe.
  • the communication interface 160 for communicating with the communication terminal 300 and the voice acquired by the communication terminal 300 using the communication interface 160 are acquired, and the first recipe is obtained based on the voice.
  • a server 100 is provided that includes a processor 110 that creates and inquires a user via the communication terminal 300 for information that is missing from information necessary for creating the first recipe using the communication interface 160.
  • Cooking information system 100 Server 110: CPU 120: Memory 121: Neutral recipe 122: Customized recipe 123: User data 130: Display 140: Operation unit 160: Communication interface 200: Cooking device 200A: Microwave oven 200B: Microwave oven 210: CPU 220: Memory 230: Display 240: Operation unit 260: Communication interface 270: Speaker 280: Microphone 290: Device drive unit 300: Communication terminal 300A: Speaker 300B: Robot 310: CPU 320: Memory 330: Display 340: Operation unit 350: Touch panel 360: Communication interface 370: Speaker 380: Microphone 390: Camera (sensor)

Landscapes

  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Telephonic Communication Services (AREA)
  • Electric Ovens (AREA)

Abstract

Provided is a cooking information system (1) provided with a communication terminal (300) for acquiring a speech, and a server (100) for creating a first recipe on the basis of the speech acquired by the communication terminal (300). The server (100) inquires of a user about information required to create the first recipe via the communication terminal (300).

Description

調理情報システムおよびサーバCooking information system and server
 本発明は、調理機器を利用するレシピを作成するための技術またはレシピを利用するための技術に関する。 The present invention relates to a technique for creating a recipe using a cooking device or a technique for using a recipe.
 従来から、電子レンジなどの調理機器に関してレシピの利用に関する技術が知られている。たとえば、特開2006-329455号公報(特許文献1)には、レシピ作成キッチンシステムおよび調理機器が開示されている。特許文献1によると、各調理機器は、調理制御信号をホーム端末に送信可能に構成される。ホーム端末は、調理制御情報を経過時間と共にレシピの手順に対応付けてレシピデータを作成する制御回路を備える。調理作業者が各調理機器を操作すると、その操作により各調理機器に与えられた調理制御情報はホーム端末に送信される。ホーム端末の制御回路は、受信した調理制御情報を経過時間と共にレシピの手順に対応付けて、各調理機器に対して行われた操作内容とその操作が行われたタイミングとが付加されたレシピデータを自動的に作成する。 Conventionally, techniques relating to the use of recipes for cooking equipment such as microwave ovens are known. For example, Japanese Patent Laying-Open No. 2006-329455 (Patent Document 1) discloses a recipe creation kitchen system and a cooking appliance. According to Patent Literature 1, each cooking appliance is configured to be able to transmit a cooking control signal to a home terminal. The home terminal includes a control circuit that creates recipe data by associating cooking control information with a recipe procedure together with elapsed time. When the cooking operator operates each cooking device, cooking control information given to each cooking device by the operation is transmitted to the home terminal. The control circuit of the home terminal associates the received cooking control information with the procedure of the recipe together with the elapsed time, and the recipe data to which the operation content performed on each cooking appliance and the timing when the operation is performed are added. Is automatically created.
 また特開2003-120938号公報(特許文献2)には、調理器及び調理器用プログラムが開示されている。特許文献2によると、例えば「肉じゃが」の調理レシピの標準データのうち、総分量を4人分から1人分に変更指示すると、制御装置は、各材料の分量や調理時間などの他のデータを、それぞれに適した変換係数に基づき演算して変更し、表示器に表示する。また、例えばじゃがいもが200gしかない場合に、じゃがいもの分量を、標準の分量である600gから200gに変更指示すると、制御装置は、総分量や他の材料の分量などの他のデータを、それぞれに適した変換係数に基づき演算して変更し、表示する。 Japanese Patent Laid-Open No. 2003-120938 (Patent Document 2) discloses a cooking device and a cooking device program. According to Patent Document 2, for example, in the standard data of the cooking recipe of “meat potato”, when the total amount is instructed to be changed from 4 people to 1 person, the control device displays other data such as the amount of each material and cooking time. , Calculate and change based on the conversion coefficient suitable for each, and display on the display. In addition, for example, when the potato has only 200 g, if the potato amount is instructed to be changed from the standard amount of 600 g to 200 g, the control device gives other data such as the total amount and the amount of other materials to each. Calculate and change based on the appropriate conversion factor and display.
 また特開2007-128305号公報(特許文献3)には、調理支援装置が開示されている。特許文献3によると、調理人のスキル情報、調理器具の種類と個数を入力し、記憶したレシピ情報と併せて、その調理人のスキルに応じた作業スケジュール、作業手順、作業手順の画像または動画、調理の終了予定時刻を表示部に表示する。 Japanese Patent Laid-Open No. 2007-128305 (Patent Document 3) discloses a cooking support apparatus. According to Patent Document 3, the skill information of a cook, the type and number of cooking utensils are input, and the stored recipe information is combined with the work schedule, work procedure, work procedure image or video according to the cook's skill. The scheduled end time of cooking is displayed on the display unit.
特開2006-329455号公報JP 2006-329455 A 特開2003-120938号公報Japanese Patent Laid-Open No. 2003-120938 特開2007-128305号公報JP 2007-128305 A
 従来よりも簡単にレシピが作成できるシステムまたは従来よりも効率的にレシピが利用できるシステムが求められている。そこで、本発明の目的は、従来よりも簡単にレシピが作成できるシステムまたは従来よりも効率的にレシピが利用できるシステムを提供することにある。 There is a need for a system that can create recipes more easily than before, or a system that can use recipes more efficiently than before. Accordingly, an object of the present invention is to provide a system that can create a recipe more easily than in the past or a system that can use a recipe more efficiently than in the past.
 この発明のある態様に従うと、音声を取得する通信端末と、通信端末が取得した音声に基づいて第1のレシピを作成するサーバとを備える調理情報システムが提供される。サーバは第1のレシピの作成に必要な情報を通信端末を介してユーザに問い合わせる。
 
According to a certain aspect of this invention, a cooking information system provided with the communication terminal which acquires an audio | voice, and the server which produces a 1st recipe based on the audio | voice acquired by the communication terminal is provided. The server inquires the user about information necessary for creating the first recipe via the communication terminal.
 以上のように、この発明によれば、従来よりも簡単にレシピが作成できるシステムまたは従来よりも効率的にレシピが利用できるシステムが提供される。 As described above, according to the present invention, a system capable of creating a recipe more easily than in the past or a system capable of using a recipe more efficiently than in the past is provided.
第1の実施の形態にかかる調理情報システム1の全体構成と動作概要とを示すイメージ図である。It is an image figure which shows the whole structure and operation | movement outline | summary of the cooking information system 1 concerning 1st Embodiment. 第1の実施の形態にかかる調理情報システム1のユースケースを示すイメージ図である。It is an image figure which shows the use case of the cooking information system 1 concerning 1st Embodiment. 第1の実施の形態にかかるサーバ100の構成を表わすブロック図である。It is a block diagram showing the structure of the server 100 concerning 1st Embodiment. 第1の実施の形態にかかるユーザデータ123の構成を表わすブロック図である。It is a block diagram showing the structure of the user data 123 concerning 1st Embodiment. 第1の実施の形態にかかるサーバ100のレシピ作成処理を示すフローチャートである。It is a flowchart which shows the recipe creation process of the server 100 concerning 1st Embodiment. 第1の実施の形態にかかる第1のレシピ作成処理を示すシーケンス図である。It is a sequence diagram which shows the 1st recipe creation process concerning 1st Embodiment. 第1の実施の形態にかかる第2のレシピ作成処理を示すシーケンス図である。It is a sequence diagram which shows the 2nd recipe creation process concerning 1st Embodiment. 第1の実施の形態にかかる第3のレシピ作成処理を示すシーケンス図である。It is a sequence diagram which shows the 3rd recipe creation process concerning 1st Embodiment. 第1の実施の形態にかかる第4のレシピ作成処理を示すシーケンス図である。It is a sequence diagram which shows the 4th recipe creation process concerning 1st Embodiment. 第1の実施の形態にかかるサーバ100のレシピ利用処理を示すフローチャートである。It is a flowchart which shows the recipe utilization process of the server 100 concerning 1st Embodiment. 第1の実施の形態にかかるサーバ100のレシピ変換処理を示すイメージ図である。It is an image figure which shows the recipe conversion process of the server 100 concerning 1st Embodiment. 第1の実施の形態にかかる第1のレシピ変換処理を示すイメージ図である。It is an image figure which shows the 1st recipe conversion process concerning 1st Embodiment. 第1の実施の形態にかかる第2のレシピ変換処理を示すイメージ図である。It is an image figure which shows the 2nd recipe conversion process concerning 1st Embodiment. 第1の実施の形態にかかる調理機器200の構成を表わすブロック図である。It is a block diagram showing the structure of the cooking appliance 200 concerning 1st Embodiment. 第1の実施の形態にかかる通信端末300の構成を表わすブロック図である。It is a block diagram showing the structure of the communication terminal 300 concerning 1st Embodiment. 第2の実施の形態にかかるレシピ変換処理を示すイメージ図である。It is an image figure which shows the recipe conversion process concerning 2nd Embodiment. 第3の実施の形態にかかるレシピ変換処理を示すイメージ図である。It is an image figure which shows the recipe conversion process concerning 3rd Embodiment. 第4の実施の形態にかかるレシピ変換処理を示すイメージ図である。It is an image figure which shows the recipe conversion process concerning 4th Embodiment. 第5の実施の形態にかかるレシピ作成処理を示すイメージ図である。It is an image figure which shows the recipe creation process concerning 5th Embodiment.
 以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
 <第1の実施の形態>
 <調理情報システム1の全体構成>
Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the following description, the same parts are denoted by the same reference numerals. Their names and functions are also the same. Therefore, detailed description thereof will not be repeated.
<First Embodiment>
<Overall configuration of cooking information system 1>
 まず、図1を参照して本実施の形態にかかる調理情報システム1の全体構成について説明する。本実施の形態にかかる調理情報システム1は、主に、サーバ100と、インターネットやキャリア網やルータなどを介してサーバ100と通信可能な電子レンジ200A,200Bなどの調理機器と、サーバ100と通信可能なスピーカ300Aやロボット300Bなどの通信端末とを含む。 First, the overall configuration of the cooking information system 1 according to the present embodiment will be described with reference to FIG. The cooking information system 1 according to the present embodiment mainly communicates with the server 100, cooking equipment such as microwave ovens 200 </ b> A and 200 </ b> B that can communicate with the server 100 via the Internet, a carrier network, a router, and the like. And communication terminals such as a speaker 300A and a robot 300B.
 なお、調理機器は、電子レンジ200A,200Bに限らず、自動調理鍋や炊飯器やIHクッキングヒータなどの他の装置であってもよい。また、電子レンジ200Aは、フライパンや、普通の調理鍋等の電気を用いない調理器具であってもよい。なお、以下では、これらを総称して調理機器200ともいう。また、通信端末は、スピーカ300Aやロボット300Bに限らず、スマートフォンやタブレットやパーソナルコンピュータやゲーム機器などの他の装置であってもよい。なお、以下では、これらを総称して通信端末300ともいう。
 <調理情報システム1の動作概要>
The cooking device is not limited to the microwave ovens 200A and 200B, but may be other devices such as an automatic cooking pan, a rice cooker, or an IH cooking heater. The microwave oven 200A may be a cooking utensil that does not use electricity, such as a frying pan or a normal cooking pan. Hereinafter, these are also collectively referred to as a cooking device 200. The communication terminal is not limited to the speaker 300A or the robot 300B, but may be another device such as a smartphone, a tablet, a personal computer, or a game device. Hereinafter, these are also collectively referred to as a communication terminal 300.
<Operation outline of cooking information system 1>
 次に、図1を参照して本実施の形態にかかる調理情報システム1によって実現される調理支援サービスの動作概要について説明する。たとえばユーザAが電子レンジ200Aを利用して調理を行う。この際に、ユーザAは、調理方法を説明するための音声をスピーカ300Aに入力する(ステップS100)。スピーカ300Aは、入力された音声をサーバ100にアップロードする(ステップS102)。たとえば、ユーザAは調理をしながら、「まず初めに3カップをお鍋で温めます。その間にニンジンを短冊切りします。」といったメッセージをスピーカ300Aに入力することによって調理方法をサーバ100にアップロードする。 Next, an outline of the operation of the cooking support service realized by the cooking information system 1 according to the present embodiment will be described with reference to FIG. For example, the user A cooks using the microwave oven 200A. At this time, the user A inputs sound for explaining the cooking method to the speaker 300A (step S100). The speaker 300A uploads the input voice to the server 100 (step S102). For example, while cooking, the user A uploads the cooking method to the server 100 by inputting a message such as “First, 3 cups are heated in a pan. During that time, a carrot is cut into strips” to the speaker 300A. .
 サーバ100は、スピーカ300Aから受け付けた音声をテキストデータに変換したり、レシピの形式に変換したりする(ステップS104)。 The server 100 converts the sound received from the speaker 300A into text data or converts it into a recipe format (step S104).
 特に本実施の形態においては、サーバ100にはレシピとして必要な情報の種類が予め登録されている。そしてサーバ100は、レシピの作成に必要な情報のうちの現時点で足りない情報や、標準的な水分量、調味料の量や種類、素材の選択方法などからの差異を確認するために、スピーカ300Aに問い合わせる(ステップS106)。スピーカ300Aは、必要なデータを音声によってユーザに要求する。 Particularly in the present embodiment, the server 100 has registered in advance the types of information necessary as recipes. Then, the server 100 checks the information necessary for creating the recipe at the present time, a standard moisture amount, the amount and type of seasoning, and a method for selecting the material. An inquiry is made to 300A (step S106). The speaker 300A requests the user for necessary data by voice.
 ユーザが必要な情報をスピーカ300Aに話すと、スピーカ300Aは当該情報をサーバ100に送信する(ステップS108)。サーバ100は、スピーカ300Aから受け付けた音声をテキストデータに変換したり、レシピの形式に変換したりする(ステップS110)。調理に関する全ての情報がアップロードされると、サーバ100は、ユーザAの今回の調理に関して蓄積された情報をニュートラルレシピとしてデータベースに格納する(ステップS112)。なお、ユーザAのレシピは公開されてもよいし、家族などのように、許可された特定のユーザのみに公開されてもよい。 When the user speaks necessary information to the speaker 300A, the speaker 300A transmits the information to the server 100 (step S108). The server 100 converts the sound received from the speaker 300A into text data or converts it into a recipe format (step S110). When all the information related to cooking is uploaded, the server 100 stores the information accumulated regarding the current cooking of the user A as a neutral recipe in the database (step S112). Note that the recipe of the user A may be disclosed, or may be disclosed only to a specific authorized user such as a family.
 次にユーザBが電子レンジ200Bを利用してユーザAが作成したレシピを利用して調理を行う。たとえば、母親であるユーザAのレシピを娘のユーザBが利用したり、ユーザAのレシピを友達のユーザBが利用したり、口コミに基づいてユーザBがユーザAのレシピを利用したりすることができる。 Next, user B cooks using the recipe created by user A using microwave oven 200B. For example, a user B who is a daughter uses a recipe of the user A who is a mother, a user B of a friend uses a recipe of the user A, or a user B uses a recipe of the user A based on a word of mouth. Can do.
 ユーザBは、電子レンジ200Bや自身の通信端末300を介して、所望のレシピをサーバ100に問い合わせる(ステップS122)。本実施の形態においては、電子レンジ200Bは、ユーザBのIDやパスワードとともに、電子レンジ200Bの機種や型番などもサーバ100に提供する。 User B inquires of the server 100 about a desired recipe via the microwave oven 200B or its own communication terminal 300 (step S122). In the present embodiment, the microwave oven 200B provides the server 100 with the model and model number of the microwave oven 200B together with the user B ID and password.
 サーバ100は、ユーザBの使用している調理機器200の機種に基づいて、ユーザAのニュートラルレシピを当該機種に適応させたカスタマイズレシピに変換する(ステップS124)。たとえば、サーバ100は、自動調理鍋のために、ニュートラルレシピを、水の使用を少なめにしたカスタマイズレシピに変換したり、圧力釜のために、ニュートラルレシピを、煮る時間を減らしたカスタマイズレシピに変換したりする。 The server 100 converts the neutral recipe of the user A into a customized recipe adapted to the model based on the model of the cooking device 200 used by the user B (step S124). For example, the server 100 converts a neutral recipe into a customized recipe that uses less water for an automatic cooking pan, or converts a neutral recipe into a customized recipe that reduces cooking time for a pressure cooker. To do.
 電子レンジ200Bは、変換後のカスタマイズレシピをサーバ100からダウンロードする(ステップS126)。電子レンジ200Bは、ダウンロードしたカスタマイズレシピに従って自動的に調理したり、ユーザにカスタマイズレシピを音声や映像によって説明したりする(ステップS128)。 The microwave oven 200B downloads the converted customized recipe from the server 100 (step S126). The microwave oven 200B automatically cooks according to the downloaded customized recipe, or explains the customized recipe to the user by voice or video (step S128).
 このように、本実施の形態にかかる調理情報システム1は、図2に示すように、ユーザAのオリジナルの調理方法をニュートラルレシピとして調理支援サービスに登録したり、当該ニュートラルレシピをユーザBの調理機器200に適したカスタマイズレシピに変換したり、することができるため、通常の調理支援サービスよりも効率的にレシピを利用することができる。以下、このような機能を実現するための調理情報システム1の具体的な構成について詳述する。
 <サーバ100の構成>
As described above, the cooking information system 1 according to the present embodiment registers the user A's original cooking method as a neutral recipe in the cooking support service as shown in FIG. Since the recipe can be converted into a customized recipe suitable for the device 200, the recipe can be used more efficiently than a normal cooking support service. Hereinafter, the specific structure of the cooking information system 1 for implement | achieving such a function is explained in full detail.
<Configuration of Server 100>
 まず、本実施の形態にかかる調理情報システム1を構成するサーバ100の構成の一態様について説明する。図3を参照して、サーバ100は、主たる構成要素として、CPU(Central Processing Unit)110と、メモリ120と、ディスプレイ130と、操作部140と、通信インターフェイス160とを含む。 First, an aspect of the configuration of the server 100 configuring the cooking information system 1 according to the present embodiment will be described. Referring to FIG. 3, server 100 includes a central processing unit (CPU) 110, a memory 120, a display 130, an operation unit 140, and a communication interface 160 as main components.
 CPU110は、メモリ120に記憶されているプログラムを実行することによって、サーバ100の各部を制御する。たとえば、CPU110は、メモリ120に格納されているプログラムを実行し、各種のデータを参照することによって、後述する各種の処理を実行する。 CPU 110 controls each unit of server 100 by executing a program stored in memory 120. For example, the CPU 110 executes programs stored in the memory 120 and executes various processes described later by referring to various data.
 メモリ120は、各種のRAM(Random Access Memory)、各種のROM(Read-Only Memory)などによって実現され、サーバ100に内包されているものであってもよいし、サーバ100の各種インターフェイスに着脱可能なものであってもよいし、サーバ100からアクセス可能な他の装置の記録媒体であってもよい。メモリ120は、CPU110によって実行されるプログラムや、CPU110によるプログラムの実行により生成されたデータ、入力されたデータ、その他の本実施の形態にかかる調理支援サービスに利用されるデータベースなどを記憶する。 The memory 120 is realized by various types of RAM (Random Access Memory), various types of ROM (Read-Only Memory), etc., and may be included in the server 100 or detachable from various interfaces of the server 100. Or a recording medium of another device accessible from the server 100. The memory 120 stores a program executed by the CPU 110, data generated by the execution of the program by the CPU 110, input data, and other databases used for the cooking support service according to the present embodiment.
 たとえば、メモリ120は、複数のユーザから登録された複数のニュートラルレシピ121や、当該ニュートラルレシピ121を機種に合わせて変換したカスタマイズレシピ122などのデータを格納する。また、メモリ120は、図4に示すようなユーザデータ123や調理機器200の機種や型番毎の複数種類の調理シーケンスデータなども格納する。 For example, the memory 120 stores data such as a plurality of neutral recipes 121 registered by a plurality of users and a customized recipe 122 obtained by converting the neutral recipe 121 according to the model. In addition, the memory 120 also stores user data 123 as shown in FIG.
 ディスプレイ130は、CPU110からの信号に基づいて、テキストや画像を表示する。操作部140は、サービスの管理者などの命令を受け付けて、当該命令をCPU110に入力する。 The display 130 displays text and images based on signals from the CPU 110. The operation unit 140 receives a command from a service manager and the like and inputs the command to the CPU 110.
 通信インターフェイス160は、CPU110からのデータを、インターネット、キャリア網、ルータなどを介して、調理機器200や通信端末300などの他の装置に送信する。逆に、通信インターフェイス160は、インターネット、キャリア網、ルータなどを介して調理機器200や通信端末300などの他の装置からのデータを受信して、CPU110に受け渡す。 The communication interface 160 transmits data from the CPU 110 to other devices such as the cooking device 200 and the communication terminal 300 via the Internet, a carrier network, a router, or the like. Conversely, the communication interface 160 receives data from other devices such as the cooking device 200 and the communication terminal 300 via the Internet, a carrier network, a router, etc., and passes them to the CPU 110.
 次に、本実施の形態にかかるサーバ100によるニュートラルレシピの作成処理(図1におけるステップS102~ステップS112に対応する。)について説明する。図5を参照して、サーバ100のCPU110は、通信インターフェイス160を介して、通信端末300からユーザIDやパスワードを受け付けてレシピの作成を開始する(ステップS132)。CPU110は、通信端末300から調理方法を説明するための音声データを受け付ける(ステップS134)。 Next, a neutral recipe creation process (corresponding to steps S102 to S112 in FIG. 1) by the server 100 according to the present embodiment will be described. Referring to FIG. 5, CPU 110 of server 100 receives a user ID and a password from communication terminal 300 via communication interface 160 and starts creating a recipe (step S <b> 132). CPU110 receives the audio | voice data for demonstrating the cooking method from the communication terminal 300 (step S134).
 CPU110は、音声データをレシピに適したテキストデータに変換する(ステップS136)。CPU110は、調理のステップ毎に、レシピの作成に必要な情報が入力されているか否かを判断する(ステップS138)。たとえば、加熱の強度や、加熱の時間や、調味料の量や、切り方などがユーザから提供されたか否かを判断する。情報が足りない場合は、CPU110は、通信インターフェイス160を介して、通信端末300に当該情報を要求することによって、レシピの各ステップに必要な情報を獲得する(ステップS140)。 CPU 110 converts the voice data into text data suitable for the recipe (step S136). CPU110 judges whether the information required for preparation of a recipe is input for every step of cooking (step S138). For example, it is determined whether or not the heating intensity, the heating time, the amount of seasoning, the cutting method, and the like have been provided by the user. When the information is insufficient, the CPU 110 requests the information from the communication terminal 300 via the communication interface 160, thereby acquiring information necessary for each step of the recipe (step S140).
 情報が足りている場合(ステップS138にてYESである場合)や、必要な情報が補足された場合は、CPU110は、提供されたレシピの情報をメモリ120に蓄積していく(ステップS142)。CPU110は、ユーザ音声などに基づいて、調理が完了したか否かを判断する(ステップS144)。調理が完了していない場合(ステップS144にてNOである場合)、CPU110は、ステップS134からの処理を繰り返す。調理が完了した場合(ステップS144にてYESである場合)、CPU110は、それまでのレシピをニュートラルレシピ121としてメモリ120に登録する。 If the information is sufficient (YES in step S138), or if necessary information is supplemented, the CPU 110 accumulates the provided recipe information in the memory 120 (step S142). CPU110 judges whether cooking was completed based on a user's voice etc. (Step S144). If cooking has not been completed (NO in step S144), CPU 110 repeats the processing from step S134. When cooking is completed (YES in step S144), CPU 110 registers the previous recipe as neutral recipe 121 in memory 120.
 より詳細には、CPU110は、通信インターフェイス160を利用して、たとえば、図6から図9に示すように、ユーザに入力された音声に基づいて、ユーザの発話内容を確認したり、段取りを確認したりしながら、ニュートラルレシピを作成していく。 More specifically, the CPU 110 uses the communication interface 160, for example, as shown in FIGS. 6 to 9, to confirm the user's utterance content or confirm the setup based on the voice input to the user. While creating, create a neutral recipe.
 次に、本実施の形態にかかるサーバ100によるカスタマイズレシピの提供処理(図1におけるステップS122~ステップS128に対応する。)について説明する。図10を参照して、サーバ100のCPU110は、通信インターフェイス160を介して、調理機器200や通信端末300からユーザIDやパスワードなどを受け付けてレシピの変換を開始する(ステップS152)。CPU110は、通信インターフェイス160を介して、調理機器200や通信端末300からユーザが所望するレシピの選択命令を受け付ける(ステップS154)。 Next, a customization recipe providing process (corresponding to steps S122 to S128 in FIG. 1) by the server 100 according to the present embodiment will be described. Referring to FIG. 10, CPU 110 of server 100 receives a user ID, a password, and the like from cooking appliance 200 or communication terminal 300 via communication interface 160 and starts recipe conversion (step S152). CPU110 receives the selection command of the recipe which a user desires from the cooking appliance 200 or the communication terminal 300 via the communication interface 160 (step S154).
 CPU110は、通信インターフェイス160を介して、調理機器200の機種や型番などを取得する(ステップS156)。CPU110は、選択されたニュートラルレシピをメモリ120から読み出す(ステップS158)。CPU110は、図11に示すように、調理機器200の機種や型番に基づいて、ニュートラルレシピを調理機器200に適したカスタマイズレシピに変換する(ステップS160)。 CPU110 acquires the model, model number, etc. of cooking appliance 200 via communication interface 160 (step S156). CPU 110 reads out the selected neutral recipe from memory 120 (step S158). As shown in FIG. 11, the CPU 110 converts the neutral recipe into a customized recipe suitable for the cooking device 200 based on the model and model number of the cooking device 200 (step S160).
 具体的には、調理機器200が自動調理鍋である場合には、図12に示すように、CPU110は、選択されたニュートラルレシピに基づいて、自動調理鍋の煮物用の複数の加熱パターンのうちの近いものを選択する。CPU110は、選択された加熱パターンを当該ニュートラルレシピに基づいて修正する。CPU110は、ニュートラルレシピに含まれる材料に合わせたシーケンスに修正することが好ましい。 Specifically, when the cooking device 200 is an automatic cooking pan, as shown in FIG. 12, the CPU 110, based on the selected neutral recipe, out of a plurality of heating patterns for the cooking of the automatic cooking pan. Choose the one with the closest CPU110 corrects the selected heating pattern based on the said neutral recipe. It is preferable that the CPU 110 corrects the sequence according to the material included in the neutral recipe.
 あるいは、調理機器200が自動調理用の電子レンジである場合には、図13に示すように、CPU110は、選択されたニュートラルレシピに基づいて、自動調理用の電子レンジの複数の基本加熱パターンから1つのパターンを選択する。CPU110は、ニュートラルレシピに含まれる材料に合わせて、選択された加熱パターンの蒸気量を調節したり加熱時間を調節したりする。 Or when cooking appliance 200 is a microwave oven for automatic cooking, as shown in Drawing 13, CPU110 is based on a selected neutral recipe from a plurality of basic heating patterns of a microwave oven for automatic cooking. Select one pattern. The CPU 110 adjusts the amount of steam of the selected heating pattern or adjusts the heating time according to the material included in the neutral recipe.
 図10に戻って、CPU110は、通信インターフェイス160を介して、カスタマイズレシピを調理機器200や通信端末300に送信する(ステップS162)。これによって、調理機器200がカスタマイズレシピに従って調理処理を実行したり、ユーザが通信端末300を利用してカスタマイズレシピの映像を見たり音声を聞いたりしながら調理を実行することができる。
 <調理機器200の構成>
Returning to FIG. 10, the CPU 110 transmits the customized recipe to the cooking appliance 200 and the communication terminal 300 via the communication interface 160 (step S <b> 162). Accordingly, the cooking device 200 can execute the cooking process according to the customized recipe, or the user can perform cooking while watching the video of the customized recipe or listening to the sound using the communication terminal 300.
<Configuration of cooking appliance 200>
 次に、図14を参照して、調理情報システム1を構成する調理機器200のハードウェア構成の一態様について説明する。調理機器200は、主たる構成要素として、CPU210と、メモリ220と、ディスプレイ230、操作部240と、通信インターフェイス260と、スピーカ270と、マイク280と、機器駆動部290とを含む。 Next, with reference to FIG. 14, one aspect of the hardware configuration of the cooking appliance 200 that constitutes the cooking information system 1 will be described. The cooking device 200 includes a CPU 210, a memory 220, a display 230, an operation unit 240, a communication interface 260, a speaker 270, a microphone 280, and a device driving unit 290 as main components.
 CPU210は、メモリ220あるいは外部の記憶媒体に記憶されているプログラムを実行することによって、調理機器200の各部を制御する。 The CPU 210 controls each part of the cooking appliance 200 by executing a program stored in the memory 220 or an external storage medium.
 メモリ220は、各種のRAMや、各種のROMなどによって実現される。メモリ220は、CPU210によって実行される調理プログラムまたは他のプログラムや、CPU210によるプログラムの実行により生成されたデータ、サーバ100から受信したデータ、操作部240を介して入力されたデータなどを記憶する。 The memory 220 is realized by various RAMs, various ROMs, and the like. The memory 220 stores cooking programs or other programs executed by the CPU 210, data generated by execution of the programs by the CPU 210, data received from the server 100, data input via the operation unit 240, and the like.
 ディスプレイ230は、CPU110からの信号に基づいて、文字や画像などを出力する。操作部240は、ボタン、タッチパネルなどによって実現され、ユーザからの命令を受け付けて、当該命令をCPU210に入力する。なお、ディスプレイ230と操作部240とを含む、タッチパネル250として構成してもよい。 Display 230 outputs characters, images, etc. based on signals from CPU 110. The operation unit 240 is realized by a button, a touch panel, and the like, receives a command from the user, and inputs the command to the CPU 210. In addition, you may comprise as the touchscreen 250 containing the display 230 and the operation part 240. FIG.
 通信インターフェイス260は、無線LAN通信あるいは有線LANなどの通信モジュールによって実現される。通信インターフェイス260は、有線通信あるいは無線通信によって他の装置との間でデータをやり取りする。すなわち、CPU210は、通信インターフェイス260を介して、サーバ100や通信端末300などの他の装置から各種の情報を受信したり、サーバ100や通信端末300などの他の装置に各種の情報を送信したりする。なお、調理機器200は、後付けの通信アダプタを利用して、通信するものであってもよい。 The communication interface 260 is realized by a communication module such as wireless LAN communication or wired LAN. The communication interface 260 exchanges data with other devices by wired communication or wireless communication. That is, the CPU 210 receives various types of information from other devices such as the server 100 and the communication terminal 300 via the communication interface 260, and transmits various types of information to other devices such as the server 100 and the communication terminal 300. Or In addition, the cooking appliance 200 may communicate using a retrofit communication adapter.
 スピーカ270は、CPU210からの信号に基づいて、音声を出力する。マイク280は、音声から音声信号を作成し、CPU210に入力する。 Speaker 270 outputs sound based on a signal from CPU 210. The microphone 280 creates a sound signal from the sound and inputs it to the CPU 210.
 機器駆動部290は、CPU210からの信号に基づいて、電気機器の各部(モータや加熱用コイルやライトなど)を制御する。
 <通信端末300の構成>
The device drive unit 290 controls each unit (motor, heating coil, light, etc.) of the electric device based on a signal from the CPU 210.
<Configuration of communication terminal 300>
 次に、図15を参照して、調理情報システム1を構成する通信端末300の構成の一態様について説明する。本実施の形態にかかる通信端末300は、主たる構成要素として、CPU310と、メモリ320と、通信インターフェイス360と、スピーカ370と、マイク380とを含む。なお、通信端末300は、ディスプレイ330や操作部340やカメラなどの各種センサ390などを有してもよい。 Next, with reference to FIG. 15, one aspect of the configuration of the communication terminal 300 configuring the cooking information system 1 will be described. The communication terminal 300 according to the present embodiment includes a CPU 310, a memory 320, a communication interface 360, a speaker 370, and a microphone 380 as main components. Note that the communication terminal 300 may include a display 330, an operation unit 340, various sensors 390 such as a camera, and the like.
 CPU310は、メモリ320に記憶されているプログラムを実行することによって、通信端末300の各部を制御する。 CPU 310 controls each unit of communication terminal 300 by executing a program stored in memory 320.
 メモリ320は、各種のRAMや、各種のROMなどによって実現される。メモリ320は、調理支援アプリケーションなどのCPU310によって実行されるプログラムや、CPU310によるプログラムの実行により生成されたデータ、サーバ100や調理機器200から受信したデータ、操作部340を介して入力されたデータ、通信端末300のユーザを特定するための情報などを記憶する。 The memory 320 is realized by various RAMs, various ROMs, and the like. The memory 320 is a program executed by the CPU 310 such as a cooking support application, data generated by execution of the program by the CPU 310, data received from the server 100 or the cooking appliance 200, data input via the operation unit 340, Information for specifying the user of the communication terminal 300 is stored.
 ディスプレイ330は、CPU310からのデータに基づいて、画像やテキストを表示する。操作部340は、ポインティングデバイスやスイッチなどから構成され、ユーザからの各種の命令をCPU310に入力する。なお、ユーザ端末は、ディスプレイ330と操作部340とを含むタッチパネル350を有してもよい。 Display 330 displays images and text based on data from CPU 310. The operation unit 340 includes a pointing device, a switch, and the like, and inputs various commands from the user to the CPU 310. Note that the user terminal may include a touch panel 350 including the display 330 and the operation unit 340.
 通信インターフェイス360は、インターネットやキャリア網やルータなどを介して、サーバ100などの他の装置とデータを送受信する。たとえば、CPU310は、マイク380を介してユーザ音声を受け付けたり、カメラ390を介して画像データを取得したりして、通信インターフェイス360を介して当該ユーザ音声や画像データなどをサーバ100に送信する。逆に、CPU110は、通信インターフェイス360を介して、サーバ100からの音声データや画像データなどを受信して、スピーカ370から音声を出力したりディスプレイ330から映像を出力したりする。
 <第2の実施の形態>
The communication interface 360 transmits / receives data to / from other devices such as the server 100 via the Internet, a carrier network, a router, or the like. For example, the CPU 310 receives user voice via the microphone 380 or acquires image data via the camera 390 and transmits the user voice and image data to the server 100 via the communication interface 360. Conversely, the CPU 110 receives audio data, image data, and the like from the server 100 via the communication interface 360, and outputs audio from the speaker 370 and outputs video from the display 330.
<Second Embodiment>
 第1の実施の形態では、サーバ100が、ニュートラルレシピを、調理機器200の種類に応じたカスタマイズレシピに変換するものであった。本実施の形態においては、サーバ100が、ニュートラルレシピを、さらに人数や性別や年齢に応じたカスタマイズレシピに変換するものである。 In the first embodiment, the server 100 converts the neutral recipe into a customized recipe corresponding to the type of the cooking device 200. In the present embodiment, the server 100 further converts the neutral recipe into a customized recipe according to the number of people, gender, and age.
 より詳細には、図10のステップS160において、CPU110は、図16に示すように、調理機器200の機種や型番だけでなく、料理を食べる予定の人の数や性別や年齢などに応じて、ニュートラルレシピをカスタマイズレシピに変換する。たとえば、CPU110は、家族構成から概ねの総分量を計算する。また、家族の年齢構成から総分量の設定が変わることがある。例えば、育ち盛りの高校生がいる場合、CPU110は、その高校生に関して大人1.5人分で算出する。CPU110は、多食/小食、あるいはダイエットの有無などによっても分量を変える。このように、本実施の形態にかかるサーバ100は、ユーザの個人情報に基づいて、最適なユーザ標準総分量を算出し、このユーザ標準総分量の標準データを変更することで、ユーザに適した調理レシピを提供するように設計される。 More specifically, in step S160 of FIG. 10, as shown in FIG. 16, the CPU 110 determines not only the model and model number of the cooking device 200, but also the number, sex, age, etc. Convert neutral recipes to customized recipes. For example, the CPU 110 calculates an approximate total amount from the family structure. Also, the total amount setting may change depending on the age structure of the family. For example, when there is a high school student who is growing up, the CPU 110 calculates 1.5 adults for the high school student. The CPU 110 also changes the amount depending on whether there is a multiple meal / small meal or diet. As described above, the server 100 according to the present embodiment calculates the optimum user standard total amount based on the personal information of the user, and changes the standard data of the user standard total amount, so that it is suitable for the user. Designed to provide cooking recipes.
 なお、この場合は、ステップS154において、調理機器200や通信端末300が、ユーザから料理を食べる予定の人の数や性別や年齢を受け付けて、当該情報をサーバ100に提供する必要がある。
 <第3の実施の形態>
In this case, in step S154, the cooking device 200 or the communication terminal 300 needs to receive the number, sex, and age of the person who plans to eat food from the user and provide the information to the server 100.
<Third Embodiment>
 さらには、図10のステップS160において、CPU110は、図17に示すように、調理機器200の機種や型番だけでなく、料理を食べる予定の人の体調やお腹の空き具合などに応じて、ニュートラルレシピをカスタマイズレシピに変換してもよい。この場合は、ステップS154において、調理機器200や通信端末300が、ユーザから料理を食べる予定の人の体調やお腹の空き具合を受け付けて、当該情報をサーバ100に提供する必要がある。
 <第4の実施の形態>
Further, in step S160 of FIG. 10, as shown in FIG. 17, the CPU 110 sets the neutral in accordance with not only the model and model number of the cooking device 200 but also the physical condition of the person who plans to eat food, the state of the stomach, and the like. Recipes may be converted into customized recipes. In this case, in step S154, the cooking device 200 or the communication terminal 300 needs to accept the physical condition of the person who plans to eat food from the user and the empty state of the stomach, and provide the information to the server 100.
<Fourth embodiment>
 さらには、図10のステップS160において、CPU110は、図18に示すように、調理機器200の機種や型番だけでなく、料理を食べる予定の人の地域や出身地や我が家流や天候などに応じて、ニュートラルレシピをカスタマイズレシピに変換してもよい。この場合は、ステップS154において、調理機器200や通信端末300が、ユーザから料理を食べる予定の人の地域や郵便番号や住所などを受け付けて当該情報をサーバ100に提供したり、サーバ100が予め登録されているユーザの地域や郵便番号や住所や出身地などを取得したりする。
 <第5の実施の形態>
Furthermore, in step S160 of FIG. 10, as shown in FIG. 18, the CPU 110 responds not only to the model and model number of the cooking device 200, but also to the region and hometown of the person who intends to eat food, my family style, the weather, etc. The neutral recipe may be converted into a customized recipe. In this case, in step S154, the cooking device 200 or the communication terminal 300 receives the area, zip code, address, etc. of the person who plans to eat from the user and provides the information to the server 100, or the server 100 pre- Get the registered user's area, postal code, address, hometown, and so on.
<Fifth embodiment>
 上記の実施の形態では、スピーカ300Aがユーザの音声をサーバ100にアップロードすることによってサーバ100がニュートラルレシピを作成するものであった。本実施の形態においては、通信端末300のCPU310が、ユーザの音声だけでなく、カメラ390で撮影した画像をサーバ100にアップロードすることによってサーバ100がニュートラルレシピを作成するものである。 In the above embodiment, the server 100 creates a neutral recipe by the speaker 300A uploading the user's voice to the server 100. In the present embodiment, the CPU 100 of the communication terminal 300 uploads not only the user's voice but also an image captured by the camera 390 to the server 100, so that the server 100 creates a neutral recipe.
 より詳細には、図1のステップS102やステップS108において、通信端末300は、レシピの作成中に、定期的に、または調理中のユーザが新たな作業を行った際になどに、カメラ390で周囲の動画像または静止画像を撮影し、当画像データをサーバ100にアップロードする。すなわち、図5のステップS134やステップS140において、サーバ100のCPU110は、通信端末300からの音声データから変換したテキストデータと、通信端末300からの画像データとを組み合わせてニュートラルレシピを作成する。 More specifically, in step S102 or step S108 of FIG. 1, the communication terminal 300 uses the camera 390 to create a recipe, periodically, or when a user who is cooking performs a new work. A surrounding moving image or still image is captured, and the image data is uploaded to the server 100. That is, in step S134 and step S140 in FIG. 5, the CPU 110 of the server 100 creates a neutral recipe by combining the text data converted from the audio data from the communication terminal 300 and the image data from the communication terminal 300.
 これによって本実施の形態においては、サーバ100のCPU110は、ニュートラルレシピに基づいて、画像データや音声データやテキストデータを含むカスタマイズレシピを作成し(図10のステップS160)、通信インターフェイス160を介して当該カスタマイズレシピを調理機器200や通信端末300に送信する(図10のステップS162)。これによって、調理機器200や通信端末300は、見たり、聞いたり、読んだりすることによって、効率的または正確にレシピを理解することができる。 Thus, in the present embodiment, CPU 110 of server 100 creates a customized recipe including image data, audio data, and text data based on the neutral recipe (step S160 in FIG. 10), and via communication interface 160. The said customization recipe is transmitted to the cooking appliance 200 and the communication terminal 300 (step S162 of FIG. 10). Accordingly, the cooking device 200 and the communication terminal 300 can understand the recipe efficiently or accurately by watching, listening, and reading.
 なお、カメラによる画像に限らず、他のセンサによって取得されたデータをニュートラルレシピの作成に利用してもよい。たとえば、通信端末300のCPU310が、温度センサ390によって取得した温度をサーバ100にアップロードすることによって、サーバ100が当該温度の情報をニュートラルレシピやカスタマイズレシピに加えることができる。 In addition, you may utilize the data acquired not only by the image by a camera but the other sensor for the creation of a neutral recipe. For example, the CPU 310 of the communication terminal 300 uploads the temperature acquired by the temperature sensor 390 to the server 100, so that the server 100 can add the temperature information to the neutral recipe or the customized recipe.
 あるいは、通信端末300のCPU310が、においセンサ390や味センサ390によって取得したニオイや味をサーバ100にアップロードすることによって、サーバ100が当該ニオイや味の情報をニュートラルレシピやカスタマイズレシピに加えることができる。
 <第6の実施の形態>
Alternatively, when the CPU 310 of the communication terminal 300 uploads the odor and taste acquired by the odor sensor 390 and the taste sensor 390 to the server 100, the server 100 adds the odor and taste information to the neutral recipe and the customized recipe. it can.
<Sixth Embodiment>
 上記の実施の形態の調理情報システム1の各装置の役割の一部または全部を他の装置が実行してもよい。たとえば、サーバ100や調理機器200や通信端末300の各々の役割の一部または全部を別の装置が担ったり、それらの装置の1つ1つの役割の一部または全部を複数の装置で分担したりしてもよい。具体的には、通信端末300の代わりに調理機器200を介してサーバ100にレシピをアップロードしたり、サーバ100の役割の一部を通信端末300が担ったり、サーバ100の役割がクラウド上の複数のサーバに分散されてもよい。
 <まとめ>
Other devices may execute part or all of the roles of the devices of the cooking information system 1 according to the above-described embodiment. For example, another device may play a part or all of the roles of the server 100, the cooking device 200, and the communication terminal 300, or a part or all of the role of each of these devices may be shared by a plurality of devices. Or you may. Specifically, the recipe is uploaded to the server 100 via the cooking device 200 instead of the communication terminal 300, the communication terminal 300 plays a part of the role of the server 100, or the role of the server 100 is plural in the cloud. May be distributed to the servers.
<Summary>
 上記の実施の形態においては、音声を取得する通信端末300と、通信端末300が取得した音声に基づいて第1のレシピを作成するサーバ100とを備える調理情報システム1が提供される。サーバ100は第1のレシピの作成に必要な情報を通信端末300を介してユーザに問い合わせる。 In the above-described embodiment, there is provided a cooking information system 1 including a communication terminal 300 that acquires voice and a server 100 that creates a first recipe based on the voice acquired by the communication terminal 300. The server 100 inquires of the user about information necessary for creating the first recipe via the communication terminal 300.
 好ましくは、調理情報システム1は、調理機器200をさらに備える。サーバ100は、第1のレシピに基づいて、調理機器200の種類に応じた第2のレシピを作成する。 Preferably, the cooking information system 1 further includes a cooking device 200. The server 100 creates a second recipe corresponding to the type of the cooking device 200 based on the first recipe.
 好ましくは、サーバ100は、第1のレシピに基づいて、食事をする人の人数にも応じて第2のレシピを作成する。 Preferably, the server 100 creates the second recipe according to the number of people who eat based on the first recipe.
 好ましくは、サーバ100は、第1のレシピに基づいて、食事をする人の体調にも応じて第2のレシピを作成する。 Preferably, the server 100 creates the second recipe according to the physical condition of the person who eats based on the first recipe.
 好ましくは、サーバ100は、第1のレシピに基づいて、食事をする人の地域にも応じて第2のレシピを作成する。 Preferably, the server 100 creates the second recipe according to the region of the person who eats based on the first recipe.
 好ましくは、通信端末300は画像を取得する。サーバ100は通信端末300からの画像を第1のレシピに対応付ける。 Preferably, the communication terminal 300 acquires an image. The server 100 associates the image from the communication terminal 300 with the first recipe.
 上記の実施の形態においては、通信端末300と通信するための通信インターフェイス160と、通信インターフェイス160を利用して通信端末300が取得した音声を取得して、当該音声に基づいて第1のレシピを作成し、第1のレシピの作成に必要な情報のうちの足りない情報を通信インターフェイス160を利用して通信端末300を介してユーザに問い合わせるプロセッサ110と、を備えるサーバ100が提供される。 In the above embodiment, the communication interface 160 for communicating with the communication terminal 300 and the voice acquired by the communication terminal 300 using the communication interface 160 are acquired, and the first recipe is obtained based on the voice. A server 100 is provided that includes a processor 110 that creates and inquires a user via the communication terminal 300 for information that is missing from information necessary for creating the first recipe using the communication interface 160.
 今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。 The embodiment disclosed this time should be considered as illustrative in all points and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.
1    :調理情報システム
100  :サーバ
110  :CPU
120  :メモリ
121  :ニュートラルレシピ
122  :カスタマイズレシピ
123  :ユーザデータ
130  :ディスプレイ
140  :操作部
160  :通信インターフェイス
200  :調理機器
200A :電子レンジ
200B :電子レンジ
210  :CPU
220  :メモリ
230  :ディスプレイ
240  :操作部
260  :通信インターフェイス
270  :スピーカ
280  :マイク
290  :機器駆動部
300  :通信端末
300A :スピーカ
300B :ロボット
310  :CPU
320  :メモリ
330  :ディスプレイ
340  :操作部
350  :タッチパネル
360  :通信インターフェイス
370  :スピーカ
380  :マイク
390  :カメラ(センサ)
1: Cooking information system 100: Server 110: CPU
120: Memory 121: Neutral recipe 122: Customized recipe 123: User data 130: Display 140: Operation unit 160: Communication interface 200: Cooking device 200A: Microwave oven 200B: Microwave oven 210: CPU
220: Memory 230: Display 240: Operation unit 260: Communication interface 270: Speaker 280: Microphone 290: Device drive unit 300: Communication terminal 300A: Speaker 300B: Robot 310: CPU
320: Memory 330: Display 340: Operation unit 350: Touch panel 360: Communication interface 370: Speaker 380: Microphone 390: Camera (sensor)

Claims (7)

  1.  音声を取得する通信端末と、
     前記通信端末が取得した音声に基づいて第1のレシピを作成するサーバとを備え、
     前記サーバは前記第1のレシピの作成に必要な情報を前記通信端末を介してユーザに問い合わせる、調理情報システム。
    A communication terminal that acquires audio;
    A server for creating a first recipe based on the voice acquired by the communication terminal,
    The said server is a cooking information system which inquires a user about the information required for preparation of a said 1st recipe via the said communication terminal.
  2.  調理機器をさらに備え、
     前記サーバは、前記第1のレシピに基づいて、前記調理機器の種類に応じた第2のレシピを作成する、請求項1に記載の調理情報システム。
    Further equipped with cooking equipment,
    The cooking information system according to claim 1, wherein the server creates a second recipe corresponding to a type of the cooking appliance based on the first recipe.
  3.  前記サーバは、前記第1のレシピに基づいて、食事をする人の人数にも応じて前記第2のレシピを作成する、請求項2に記載の調理情報システム。 3. The cooking information system according to claim 2, wherein the server creates the second recipe according to the number of people eating based on the first recipe.
  4.  前記サーバは、前記第1のレシピに基づいて、食事をする人の体調にも応じて前記第2のレシピを作成する、請求項2または3に記載の調理情報システム。 The cooking information system according to claim 2 or 3, wherein the server creates the second recipe according to a physical condition of a person who eats based on the first recipe.
  5.  前記サーバは、前記第1のレシピに基づいて、食事をする人の地域にも応じて前記第2のレシピを作成する、請求項2から4のいずれか1項に記載の調理情報システム。 The cooking information system according to any one of claims 2 to 4, wherein the server creates the second recipe according to a region of a person who eats based on the first recipe.
  6.  前記通信端末は画像を取得し、
     前記サーバは前記通信端末からの画像を前記第1のレシピに対応付ける、請求項1から5のいずれか1項に記載の調理情報システム。
    The communication terminal obtains an image;
    The cooking information system according to claim 1, wherein the server associates an image from the communication terminal with the first recipe.
  7.  通信端末と通信するための通信インターフェイスと、
     前記通信インターフェイスを利用して前記通信端末が取得した音声を取得して、当該音声に基づいて第1のレシピを作成し、前記第1のレシピの作成に必要な情報のうちの足りない情報を前記通信インターフェイスを利用して前記通信端末を介してユーザに問い合わせるプロセッサと、を備えるサーバ。
    A communication interface for communicating with a communication terminal;
    The voice acquired by the communication terminal using the communication interface is acquired, the first recipe is created based on the voice, and the missing information of the information necessary for creating the first recipe is obtained. And a processor that inquires a user via the communication terminal using the communication interface.
PCT/JP2018/030663 2018-03-09 2018-08-20 Cooking information system and server WO2019171618A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020504649A JPWO2019171618A1 (en) 2018-03-09 2018-08-20 Cooking information system and server

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2018-043277 2018-03-09
JP2018043277 2018-03-09

Publications (1)

Publication Number Publication Date
WO2019171618A1 true WO2019171618A1 (en) 2019-09-12

Family

ID=67846550

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2018/030663 WO2019171618A1 (en) 2018-03-09 2018-08-20 Cooking information system and server

Country Status (3)

Country Link
JP (1) JPWO2019171618A1 (en)
TW (1) TW201939416A (en)
WO (1) WO2019171618A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024116547A1 (en) * 2022-11-29 2024-06-06 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ Information processing method, information processing device, and program

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001190235A (en) * 2000-01-14 2001-07-17 Matsushita Electric Ind Co Ltd Cooking support system
JP2006329455A (en) * 2005-05-23 2006-12-07 Toshiba Corp Recipe creation kitchen system and cooking appliance
JP2009088862A (en) * 2007-09-28 2009-04-23 Sharp Corp Program editing method, and television receiver
US8990274B1 (en) * 2012-05-10 2015-03-24 Audible, Inc. Generating a presentation associated with a set of instructions
JP2017199296A (en) * 2016-04-28 2017-11-02 京セラドキュメントソリューションズ株式会社 Cooking recipe provision system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11203325A (en) * 1998-01-16 1999-07-30 Tadamitsu Ryu Database generating method, record medium in which its program is stored and record medium recording group of data generated by the generating method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001190235A (en) * 2000-01-14 2001-07-17 Matsushita Electric Ind Co Ltd Cooking support system
JP2006329455A (en) * 2005-05-23 2006-12-07 Toshiba Corp Recipe creation kitchen system and cooking appliance
JP2009088862A (en) * 2007-09-28 2009-04-23 Sharp Corp Program editing method, and television receiver
US8990274B1 (en) * 2012-05-10 2015-03-24 Audible, Inc. Generating a presentation associated with a set of instructions
JP2017199296A (en) * 2016-04-28 2017-11-02 京セラドキュメントソリューションズ株式会社 Cooking recipe provision system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
SIIO, ITIRO ET AL.: "Kitchen of the Future and its applications", COMPUTER SOFTWARE, vol. 23, no. 4, 26 October 2006 (2006-10-26), pages 36 - 46, XP055637944 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024116547A1 (en) * 2022-11-29 2024-06-06 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ Information processing method, information processing device, and program

Also Published As

Publication number Publication date
TW201939416A (en) 2019-10-01
JPWO2019171618A1 (en) 2021-02-18

Similar Documents

Publication Publication Date Title
US11766151B2 (en) Cooking system with error detection
KR102131161B1 (en) Microwave voice control method and microwave
US8419434B2 (en) Interactive recipe preparation using interactive cooking device to communicate with kitchen appliances
DK2861107T3 (en) FOOD PREPARATION DEVICE, ELECTRONIC LIBRARY AND PROCEDURES RELATED TO IT
US20190125120A1 (en) Cooking system for tracking a cooking device
KR20180018548A (en) Recipe System
US20170188741A1 (en) Method and System for Acquiring Cooking Information
CN107844142A (en) Cooking system, mobile terminal and electronic cookbook generation, auxiliary cooking method
CN105981999A (en) Automatic cooking method and system, intelligent cooking equipment and intelligent oven
US20180310760A1 (en) Control system for cooking
JP2007107766A (en) Cooking system
CN106372796A (en) Intelligent family nutrition management system and management method thereof
CN105426402A (en) Social networking system and method applied to cooking
CN113473890B (en) Cooking robot, cooking robot control device and control method
WO2019000988A1 (en) Recipe recommendation method, device and system, storage medium and computer device
JP2016031642A (en) Information providing system, server, terminal device, information providing method, and control program
CN104887054A (en) Interaction control method of intelligent oven
US20210186260A1 (en) Coordinated cooking system and method
CN110604459A (en) Totally-enclosed oil-smoke-free intelligent cooking robot and control system thereof
JP2020008989A (en) Network system, server, and information processing method
WO2019171618A1 (en) Cooking information system and server
JP2011253312A (en) Operation device, operation system, operation method, operation program and storage medium
CN107132787A (en) Kitchen house keeper robot cooking control method and kitchen house keeper robot
WO2019209371A1 (en) Cooking system for tracking a cooking device
JP2019097672A (en) Cooking system

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18908699

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2020504649

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18908699

Country of ref document: EP

Kind code of ref document: A1