Movatterモバイル変換


[0]ホーム

URL:


JP2019082982A - Cooking support device, cooking information generation device, cooking support system, cooking support method, and program - Google Patents

Cooking support device, cooking information generation device, cooking support system, cooking support method, and program
Download PDF

Info

Publication number
JP2019082982A
JP2019082982AJP2018077129AJP2018077129AJP2019082982AJP 2019082982 AJP2019082982 AJP 2019082982AJP 2018077129 AJP2018077129 AJP 2018077129AJP 2018077129 AJP2018077129 AJP 2018077129AJP 2019082982 AJP2019082982 AJP 2019082982A
Authority
JP
Japan
Prior art keywords
cooking
information
recipe
feature
notification
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.)
Pending
Application number
JP2018077129A
Other languages
Japanese (ja)
Inventor
純 原島
Jun Harashima
純 原島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Cookpad Inc
Original Assignee
Cookpad Inc
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 Cookpad IncfiledCriticalCookpad Inc
Priority to JP2018077129ApriorityCriticalpatent/JP2019082982A/en
Publication of JP2019082982ApublicationCriticalpatent/JP2019082982A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Landscapes

Abstract

Translated fromJapanese

【課題】調理行動を妨げずに調理の状況に応じた助言を提供する。【解決手段】記憶部は、レシピを示すレシピ情報毎に、所定の調理対象の映像の特徴又は音の特徴を示す調理特徴情報を記憶し、検出部はレシピに基づいて調理が行われるとき、調理対象の映像又は音を示すストリームを検出し、通知制御部は前記ストリームから検出される前記調理対象の映像の特徴又は前記調理対象の音の特徴を示す特徴情報が前記調理特徴情報に適合する場合、調理行動の助言を表す通知を行わせ、通知部は前記通知を行う。【選択図】図1PROBLEM TO BE SOLVED: To provide advice according to a cooking situation without interfering with cooking behavior. SOLUTION: A storage unit stores cooking feature information indicating a predetermined cooking target video feature or sound feature for each recipe information indicating a recipe, and a detection unit stores cooking feature information indicating cooking based on the recipe. A stream indicating a video or sound of a cooking target is detected, and the notification control unit matches the feature of the video of the cooking target or the feature information indicating the characteristic of the sound of the cooking target detected from the stream with the cooking feature information. In this case, a notification indicating advice on cooking behavior is given, and the notification unit gives the above notification. [Selection diagram] Fig. 1

Description

Translated fromJapanese

本発明は、調理支援装置、調理情報生成装置、調理支援システム、調理支援方法、及びプログラムに関する。  The present invention relates to a cooking support device, a cooking information generation device, a cooking support system, a cooking support method, and a program.

従来から調理に関する情報をユーザの端末装置に対してインターネットを介して提供する機器やシステムが提案されている。例えば、特許文献1に記載の制御方法は、レシピサイトのレシピに含まれる調理手順を受信する。ディスプレイにおいて調理にかかるレシピサイトの表示が開始されたこと、かつディスプレイにおけるレシピサイトの表示が終了されたことを示す状態情報に基づいて、調理手順の中で現在行われている第1調理手順を特定する。また、特定された第1調理手順の次の手順である第2調理手順に関する情報をユーザへ通知する。  There have conventionally been proposed devices and systems for providing information on cooking to a user's terminal device via the Internet. For example, the control method described in Patent Document 1 receives the cooking procedure included in the recipe of the recipe site. The first cooking procedure currently performed in the cooking procedure is based on status information indicating that display of the recipe site for cooking has been started on the display and display of the recipe site on the display has ended. Identify. In addition, the user is notified of information on a second cooking procedure which is a procedure following the specified first cooking procedure.

特許文献2に記載の調理支援システムは、表示手段に表示した調理手順の実施完了の旨を入力し、入力があると次の調理手順に進行し、表示手段に表示させたタイムテーブルにしたがって調理作業を進行させる場合に被調理物の調理状態を検知するセンサが調理機器の所定の加熱調理状態を検知して報知手段により報知動作を行う。
特許文献3に記載のポップコーン調理機は、原料粒の調理の進行に伴って発生する物理現象を検出するセンサと、検出結果に基づいて入力部に対する指示の入力時期をユーザに通知する通知部を備える。当該センサは、原料粒の破裂に伴うポップコーンの移動を所定の検出範囲内にて検出する光センサである。もしくは、当該センサは、原料粒の破裂に伴うポップコーンの音を検出する。
The cooking support system described in Patent Document 2 inputs the completion of the execution of the cooking procedure displayed on the display means, and proceeds to the next cooking procedure when there is an input, and cooks according to the time table displayed on the display means When the work is to be advanced, a sensor that detects the cooking state of the food to be cooked detects a predetermined cooking state of the cooking device and performs a notification operation by the notification unit.
The popcorn cooking device described in Patent Document 3 includes a sensor that detects a physical phenomenon that occurs with the progress of cooking of raw material particles, and a notification unit that notifies the user of an input timing of an instruction to the input unit based on the detection result. Prepare. The said sensor is an optical sensor which detects the movement of the popcorn accompanying bursting of a raw material particle within the predetermined | prescribed detection range. Or the said sensor detects the sound of the popcorn accompanying burst of raw material particle | grains.

特開2016−114346号公報JP, 2016-114346, A特開2006−250510号公報Unexamined-Japanese-Patent No. 2006-250510特開2004−65158号公報Unexamined-Japanese-Patent No. 2004-65158

しかしながら、調理中では食材や器具の準備、操作など各種の作業が発生するため、調理行動を妨げずに調理支援に係る機器の操作が容易でないことがある。他方、所望の料理が得られるように調理の状況に応じた助言が望まれていた。  However, since various operations such as preparation of food and appliances and operations occur during cooking, there are cases where the operation of the equipment related to the cooking support is not easy without interrupting the cooking behavior. On the other hand, the advice according to the condition of cooking was desired so that a desired dish could be obtained.

本発明の一態様は、上記の点に鑑みてなされたものであり、調理行動を妨げずに調理の状況に応じた助言を提供することができる調理支援装置、調理情報生成装置、調理支援システム、調理支援方法、及びプログラムを提供することを目的の一つとする。  One aspect of the present invention is made in view of the above-mentioned point, and a cooking support device, a cooking information generation device, and a cooking support system which can provide advice according to the situation of cooking without disturbing the cooking behavior. The purpose is to provide a cooking support method and program.

また、本発明の他の態様は、後述する実施形態に記載した作用効果を奏することを可能にする調理支援装置、調理情報生成装置、調理支援システム、調理支援方法、及びプログラムを提供することを目的の一つとする。  Further, another aspect of the present invention is to provide a cooking support device, a cooking information generation device, a cooking support system, a cooking support method, and a program that can achieve the effects described in the embodiments described later. It is one of the purposes.

上述した課題を解決するために、本発明の一態様は、レシピを示すレシピ情報毎に、所定の調理対象の映像の特徴又は音の特徴を示す調理特徴情報を記憶する記憶部と、レシピに基づいて調理が行われるとき、調理対象の映像又は音を示すストリームを検出する検出部と、前記ストリームから検出される前記調理対象の映像の特徴又は前記調理対象の音の特徴を示す特徴情報が前記調理特徴情報に適合する場合、調理行動の助言を表す通知を行わせる通知制御部と、前記通知を行う通知部と、備える調理支援装置である。  In order to solve the problems described above, according to one aspect of the present invention, a storage unit stores cooking feature information indicating a feature of a predetermined image to be cooked or a feature of a sound, for each recipe information indicating a recipe; When cooking is performed based on the detection unit that detects a stream indicating the image or sound of the object to be cooked, and the feature information indicating the feature of the image of the object to be detected detected from the stream or the feature of the sound of the object to be cooked It is a cooking assistance device provided with the notice control part which performs the notice showing the advice of cooking action, and the notice part which performs the notice, when it adapts to the cooking characteristic information.

また、本発明の一態様は、レシピに基づく調理が行われるとき、調理対象の映像又は音を示すストリームを検出する検出部と、操作に応じて特定される時点において、前記ストリームから前記調理対象の映像の特徴又は前記調理対象の音の特徴を示す調理特徴情報を抽出する抽出制御部と、前記レシピを示すレシピ情報と対応付けて前記調理特徴情報を記憶する記憶部と、を備える調理情報生成装置である。  Further, according to an aspect of the present invention, when cooking based on a recipe is performed, a detection unit that detects a stream indicating a video or sound of the food to be cooked, and the cooking object from the stream at a time specified according to an operation Cooking information comprising: an extraction control unit for extracting cooking feature information indicating a feature of the image of the image or the feature of the sound to be cooked; and a storage unit for storing the cooking feature information in association with recipe information indicating the recipe It is a generator.

また、本発明の一態様は、調理情報生成装置と調理情報処理装置を備える調理支援システムであって、前記調理情報生成装置は、レシピに基づく調理が行われるとき、調理対象の映像又は音を示すストリームを検出する検出部と、操作に応じて特定される時点において、前記ストリームから前記調理対象の映像の特徴又は前記調理対象の音の特徴を示す調理特徴情報を抽出する抽出制御部と、を備え、前記調理情報処理装置は、前記調理情報生成装置から、前記レシピを示すレシピ情報に対応する前記調理特徴情報を投稿させる投稿処理部と、調理支援装置に前記調理特徴情報を提供する情報提供部と、を備える調理支援システムである。  Further, one aspect of the present invention is a cooking support system including a cooking information generation device and a cooking information processing device, wherein the cooking information generation device is configured to generate an image or sound of a cooking object when cooking based on a recipe is performed. A detection unit that detects a stream to be shown, and an extraction control unit that extracts, from the stream, cooking feature information indicating the feature of the image of the cooking object or the feature of the sound of the cooking object from the stream at a time point specified according to the operation; And the cooking information processing apparatus causes the cooking information generation apparatus to post the cooking characteristic information corresponding to the recipe information indicating the recipe, and information for providing the cooking characteristic information to the cooking support apparatus. It is a cooking assistance system provided with a provision part.

本発明の一態様によれば、調理行動を妨げずに調理の状況に応じた助言を提供することができる。  According to one aspect of the present invention, it is possible to provide advice according to the situation of cooking without disturbing the cooking behavior.

第1の実施形態に係る調理支援装置の概要の説明図である。BRIEF DESCRIPTION OF THE DRAWINGS It is explanatory drawing of the outline | summary of the cooking assistance apparatus which concerns on 1st Embodiment.第1の実施形態に係る調理支援装置のハードウェア構成の一例を示すブロック図である。It is a block diagram showing an example of the hardware constitutions of the cooking assistance device concerning a 1st embodiment.第1の実施形態に係る調理支援装置の機能構成の一例を示すブロック図である。It is a block diagram showing an example of functional composition of a cooking assistance device concerning a 1st embodiment.第1の実施形態に係るレシピ映像データの一例を示す図である。It is a figure showing an example of the recipe picture data concerning a 1st embodiment.第1の実施形態に係るレシピ属性データの一例を示す図である。It is a figure which shows an example of the recipe attribute data which concern on 1st Embodiment.第1の実施形態に係る調理特徴情報と通知情報の一例を示す図である。It is a figure which shows an example of the cooking characteristic information and notification information which concern on 1st Embodiment.第1の実施形態に係るレシピ映像構成データの一例を示す図である。It is a figure showing an example of recipe picture composition data concerning a 1st embodiment.第1の実施形態に係る調理特徴情報と通知情報の他の例を示す図である。It is a figure which shows the other example of the cooking characteristic information and notification information which concern on 1st Embodiment.第1の実施形態に係る調理支援処理の一例を示すフローチャートである。It is a flow chart which shows an example of cooking support processing concerning a 1st embodiment.第2の実施形態に係る調理情報生成装置のハードウェア構成の一例を示すブロック図である。It is a block diagram showing an example of the hardware constitutions of the cooking information generation device concerning a 2nd embodiment.第2の実施形態に係る調理情報生成装置のハードウェア構成の一例を示すブロック図である。It is a block diagram showing an example of the hardware constitutions of the cooking information generation device concerning a 2nd embodiment.第2の実施形態に係る調理情報処理装置のハードウェア構成の一例を示すブロック図である。It is a block diagram showing an example of the hardware constitutions of the cooking information processing device concerning a 2nd embodiment.第2の実施形態に係る調理情報処理装置の機能構成の一例を示すブロック図である。It is a block diagram showing an example of functional composition of a cooking information processor concerning a 2nd embodiment.第2の実施形態に係る調理支援処理の一例を示すシーケンス図である。It is a sequence diagram showing an example of cooking support processing concerning a 2nd embodiment.

以下、本発明の実施形態について、図面を参照して説明する。
(第1の実施形態)
〔調理支援装置の概要〕
本発明の第1の実施形態に係る調理支援装置の概要について説明する。
図1は、本実施形態に係る調理支援装置の概要の説明図である。
本実施形態に係る調理支援装置10は、ユーザの操作に応じて選択されたレシピ情報に基づくユーザに提示する。ユーザは調理支援装置10が提示したレシピを閲覧し、レシピに記述された手順に従って調理を行う。調理支援装置10は、調理が行われているとき調理対象の映像を撮像し、撮像した映像を示すストリームを検出する(ステップS10)。調理支援装置10は、調理対象が発する音を収音し、収音した音を示すストリームを検出してもよい。調理対象とは、主に調理の対象となる食材や調理工程毎の中間生産物など、調理工程全体の生産物である料理の完成までに得られる物である。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
First Embodiment
[Overview of the cooking support device]
The outline | summary of the cooking assistance apparatus which concerns on the 1st Embodiment of this invention is demonstrated.
FIG. 1 is an explanatory view of the outline of the cooking assistance device according to the present embodiment.
Thecooking assistance device 10 according to the present embodiment presents to the user based on the recipe information selected according to the operation of the user. The user browses the recipe presented by thecooking assistance device 10 and cooks according to the procedure described in the recipe. Thecooking support device 10 captures an image of a cooking target when cooking is performed, and detects a stream indicating the captured image (step S10). Thecooking assistance device 10 may pick up a sound emitted by the cooking target and detect a stream indicating the picked up sound. The object to be prepared is a material which is obtained until completion of a dish which is a product of the entire cooking process, such as a food which is mainly an object of cooking and an intermediate product for each cooking process.

調理支援装置10は、検出したストリームから映像又は音の特徴情報Ch1を抽出する(ステップS20)。映像の特徴情報は、色やその変化など映像から抽出された調理対象やその状態を特徴づける情報である。映像の特徴情報として、例えば、フライパンPn上で焼かれる食材Obの色などが適用可能である。音の特徴情報は、調理に伴って発される音から抽出された調理対象やその状態を特徴づける情報である。音の特徴情報として、例えば、フライパンPn上で焼かれる食材Obから発される音の音色などが適用可能である。  Thecooking assistance device 10 extracts feature information Ch1 of video or sound from the detected stream (step S20). The feature information of the image is information characterizing the cooking object or its state extracted from the image, such as color and its change. As the feature information of the image, for example, the color of the food Ob to be baked on the frying pan Pn can be applied. The feature information of the sound is information characterizing the cooking object or its state extracted from the sound emitted with the cooking. As the feature information of the sound, for example, the timbre of the sound emitted from the food material Ob baked on the frying pan Pn can be applied.

他方、調理支援装置10は、レシピを示すレシピ情報毎に調理対象の映像の特徴情報又は音の特徴情報Ch2を対応付けてなる調理特徴情報を予め取得し、記憶しておく。特徴情報Ch2には、さらに通知情報Adが対応付けられてもよい。通知情報Adは、その特徴情報Ch2が対応付けられている時点において実行することが望ましい行動を調理行動の助言を表す情報が含まれる。例えば、助言には、焼かれている食材Obの色が所定の色になるとき、焼く工程を停止し、蒸らす工程の開始の案内が含まれてもよい。
調理支援装置10は、抽出した特徴情報をその時点で提供されているレシピ情報に対応付けられた特徴情報と照合する(ステップS30)。調理支援装置10は、抽出した特徴情報がレシピ情報に対応付けられた特徴情報と適合するか否かを判定する。調理支援装置10は、対応する特徴情報を検出するとき、検出した特徴情報に対応付けられた通知情報Adを読み出す(ステップS40)。調理支援装置10は、読み出した通知情報Adを提示することにより、ユーザに通知する(ステップS50)。
On the other hand, thecooking support device 10 previously acquires and stores cooking feature information in which feature information of a video to be cooked or feature information Ch2 of a sound is associated with each recipe information indicating a recipe. Notification information Ad may be further associated with the feature information Ch2. The notification information Ad includes information indicating an action of cooking desired to be performed at the time when the feature information Ch2 is associated. For example, the advice may include an instruction to stop the baking process and start the steaming process when the color of the baked food Ob becomes a predetermined color.
Thecooking support device 10 collates the extracted feature information with the feature information associated with the recipe information provided at that time (step S30). Thecooking assistance device 10 determines whether the extracted feature information matches the feature information associated with the recipe information. When detecting the corresponding feature information, thecooking assistance device 10 reads the notification information Ad associated with the detected feature information (step S40). Thecooking assistance device 10 notifies the user by presenting the read notification information Ad (step S50).

なお、図1に示す例では、調理支援装置10は、ユーザの頭部に装着可能とする眼鏡型筐体と一体となる端末装置である。調理支援装置10は、外景と重ねて視認可能とする視覚情報を表示可能とする表示部(ディスプレイ)と、周囲の被写体の映像を撮像する撮像部(カメラ)と、周囲の音を収音する収音部(マイクロホン)とを備えるコンピュータである。その構成により、ユーザは、表示部に表示されたレシピを閲覧しながら調理を行うことができる。また、調理支援装置10は、調理中において調理対象の映像を撮像し、調理対象が発する音を収音することができる。従って、調理支援装置10は、調理中に得られた映像又は音の特徴情報に応じた通知情報をユーザに提供することができる。例えば、調理対象である食材Obとして餃子を焼く工程において、調理支援装置10が食材Obの映像を撮像し、レシピ情報と対応付けられている特徴情報が所定の色である場合を仮定する。その工程において食材Obの色が所定の色になるとき、その所定の色と対応付けられた通知情報Adとして、焼く工程を停止し、蒸らす工程の開始が助言としてユーザに通知される。従って、ユーザには通知された助言によって、とるべき調理行動が適時に案内されるので、調理の成功もしくは失敗の回避を支援することができる。  In addition, in the example shown in FIG. 1, thecooking assistance apparatus 10 is a terminal device integrated with the spectacles-type housing | casing which can be mounted | worn with a user's head. Thecooking support apparatus 10 collects a surrounding sound, a display (display) that can display visual information that can be viewed superimposed on the outside scene, an imaging unit (camera) that captures an image of an object around, and It is a computer provided with a sound collection part (microphone). With this configuration, the user can perform cooking while viewing the recipe displayed on the display unit. Moreover, thecooking assistance apparatus 10 can image the image of cooking object during cooking, and can pick up the sound which cooking object emits. Therefore, thecooking assistance device 10 can provide the user with notification information corresponding to the feature information of the video or sound obtained during cooking. For example, it is assumed that thecooking support device 10 captures an image of the food product Ob in the process of baking dumplings as the food product Ob to be cooked, and the feature information associated with the recipe information has a predetermined color. When the color of the food material Ob becomes a predetermined color in the process, the baking process is stopped as notification information Ad associated with the predetermined color, and the user is notified of the start of the steaming process as advice. Therefore, since the user can be guided in a timely manner the cooking action to be taken by the informed advice, it is possible to support the avoidance of the success or failure of the cooking.

〔調理支援装置の構成〕
次に、本実施形態に係る調理支援装置10の構成例について説明する。
図2は、本実施形態に係る調理支援装置10のハードウェア構成の一例を示すブロック図である。
調理支援装置10は、制御部101、表示部102、再生部103、撮像部104、収音部105、操作部106、電源107、電源制御部108、通信部109、ROM(Read only Memory)111、RAM(Random Access Memory)112、及びSSD(Solid State Drive)113を備え、それらの機能部が筐体に収納されている。
[Configuration of cooking support device]
Next, a configuration example of thecooking assistance device 10 according to the present embodiment will be described.
FIG. 2 is a block diagram showing an example of the hardware configuration of thecooking assistance device 10 according to the present embodiment.
Thecooking support apparatus 10 includes acontrol unit 101, adisplay unit 102, areproduction unit 103, animaging unit 104, asound collection unit 105, anoperation unit 106, apower supply 107, apower control unit 108, acommunication unit 109, and a ROM (Read Only Memory) 111. , RAM (Random Access Memory) 112, and SSD (Solid State Drive) 113, and their functional units are housed in a housing.

制御部101は、アプリケーションプログラム(以下、「アプリ」と呼ぶ)に記述された命令で指示される処理を実行する制御デバイスを含んで構成される。制御部101は、例えば、CPU(Central Processing Unit)、GPU(Graphics Processing Unit)、MPU(Micro Processing Unit)などのいずれであってもよい。
表示部102は、制御部101から入力された映像データが示す映像を表示する透過型ディスプレイを含んで構成される。制御部101から入力される映像データが示す映像には、撮像部104が撮像した映像(以下、「カメラ画像」と呼ぶことがある)、制御部101が生成したユーザインタフェース(UI:User Interface)画像(以下、「UI画像」と呼ぶことがある)などが含まれうる。透過型ディスプレイは、調理支援装置10の筐体に装着され、光を透過する。調理支援装置10を装着したユーザは、透過した光により表される周囲の被写体(外景)を確認するとともに、カメラ画像やUI画像を視認することができる。
Thecontrol unit 101 is configured to include a control device that executes a process instructed by an instruction described in an application program (hereinafter, referred to as an “application”). Thecontrol unit 101 may be, for example, any of a central processing unit (CPU), a graphics processing unit (GPU), and a micro processing unit (MPU).
Thedisplay unit 102 is configured to include a transmissive display that displays a video represented by video data input from thecontrol unit 101. The image represented by the video data input from thecontrol unit 101 includes an image captured by the imaging unit 104 (hereinafter may be referred to as a “camera image”) and a user interface (UI: User Interface) generated by thecontrol unit 101. An image (hereinafter, sometimes referred to as a “UI image”) may be included. The transmissive display is mounted on the housing of thecooking assistance device 10 and transmits light. The user wearing thecooking assistance device 10 can confirm the surrounding subject (outside view) represented by the transmitted light and can visually recognize the camera image and the UI image.

再生部103は、制御部101から入力された音響データが示す音を再生する。再生部103は、例えば、マイクロホンである。制御部101から入力される音響データが示す音には、収音部105が収音した音(以下、「マイク音」と呼ぶことがある)、制御部101が生成した各種の案内音声などが含まれうる。再生部103は、調理支援装置10の筐体に設置され、調理支援装置10を装着した状態でユーザの耳の近傍に配置される。調理支援装置10を装着したユーザは、マイク音声や案内音声受聴することができる。
撮像部104は、調理支援装置10の筐体に設置され、表示部102を介してユーザが視認可能とする視野の一部もしくは全部の範囲内の被写体を表す映像を撮像する。撮像部104は、例えば、CCD(Charge coupled Device)カメラである。撮像部104は、撮像した映像を示す映像データを生成し、生成した映像データを制御部101に出力する。
Thereproduction unit 103 reproduces the sound indicated by the sound data input from thecontrol unit 101. Thereproduction unit 103 is, for example, a microphone. The sound indicated by the sound data input from thecontrol unit 101 includes the sound collected by the sound collection unit 105 (hereinafter sometimes referred to as "microphone sound"), various guidance voices generated by thecontrol unit 101, and the like. May be included. Thereproduction unit 103 is installed in the housing of thecooking assistance device 10, and is disposed in the vicinity of the user's ear in a state where thecooking assistance device 10 is attached. The user wearing thecooking assistance device 10 can listen to the microphone voice and the guidance voice.
Theimaging unit 104 is installed in the housing of thecooking assistance device 10, and captures an image representing a subject within the range of part or all of the visual field that can be viewed by the user via thedisplay unit 102. Theimaging unit 104 is, for example, a CCD (charge coupled device) camera. Theimaging unit 104 generates video data indicating a captured video, and outputs the generated video data to thecontrol unit 101.

収音部105は、調理支援装置10の筐体に設置され、その周囲から到来する音を収音する。収音部105は、例えば、マイクロホンである。収音部105は、収音した音を示す音響データを生成し、生成した音響データを制御部101に出力する。
操作部106は、ユーザの手、指の動きによる操作を検出し、検出した操作を示す操作信号を制御部101に出力する。操作部106は、例えば、タッチセンサ、赤外線深度センサなどである。
Thesound collection unit 105 is installed in the housing of thecooking assistance device 10 and collects the sound coming from the surroundings. Thesound collection unit 105 is, for example, a microphone. Thesound collection unit 105 generates sound data indicating the collected sound, and outputs the generated sound data to thecontrol unit 101.
Theoperation unit 106 detects an operation due to the movement of the user's hand and finger, and outputs an operation signal indicating the detected operation to thecontrol unit 101. Theoperation unit 106 is, for example, a touch sensor, an infrared depth sensor, or the like.

電源107は、調理支援装置10の各部の動作に要する電力の供給元である。電源107は、例えば、バッテリである。
電源制御部108は、電源107から供給される電力を上記の各機能部に供給する。
通信部109は、他の機器と無線で接続し、各種のデータを送信及び受信可能とする。通信部109は、例えば、通信モジュールである。
ROM111、RAM112、SSD113は、それぞれ各種のデータを記憶する記憶媒体である。
Thepower supply 107 is a supply source of power required for the operation of each part of thecooking assistance device 10. Thepower source 107 is, for example, a battery.
The powersupply control unit 108 supplies the power supplied from thepower supply 107 to the respective functional units.
Thecommunication unit 109 wirelessly connects to another device to enable transmission and reception of various data. Thecommunication unit 109 is, for example, a communication module.
TheROM 111, theRAM 112, and theSSD 113 are storage media for storing various data.

次に、調理支援装置10の機能構成の一例について説明する。
図3は、本実施形態に係る調理支援装置10の機能構成の一例を示すブロック図である。
調理支援装置10は、提示制御部121、検出部122、通知制御部123、通知部131、及び記憶部132を、少なくとも備える。制御部101(図2)は、SSD113などの記憶媒体に予め記憶されたアプリを読み出し、読み出したアプリに記述された命令で指示される処理を実行し、上記の各機能部の動作を制御することにより、提示制御部121、検出部122、通知制御部123、通知部131、及び記憶部132の機能を実現してもよい。
Next, an example of a functional configuration of thecooking assistance device 10 will be described.
FIG. 3 is a block diagram showing an example of a functional configuration of thecooking assistance device 10 according to the present embodiment.
Thecooking assistance device 10 at least includes apresentation control unit 121, adetection unit 122, anotification control unit 123, anotification unit 131, and astorage unit 132. The control unit 101 (FIG. 2) reads an application stored in advance in a storage medium such as theSSD 113, executes a process instructed by an instruction described in the read application, and controls the operation of each functional unit described above Thus, the functions of thepresentation control unit 121, thedetection unit 122, thenotification control unit 123, thenotification unit 131, and thestorage unit 132 may be realized.

提示制御部121は、レシピ情報の取得及び表示を制御する。調理情報処理装置30と接続し、レシピ情報とそのレシピ情報に対応する調理特徴情報を取得し、取得した調理特徴情報とレシピ情報を対応付けて記憶部132に記憶する。調理特徴情報を取得する際、提示制御部121は、例えば、操作部106(図1)から入力される操作信号で指示されるレシピ検索条件とユーザIDならびに認証情報を調理情報処理装置30(後述)に送信する。レシピ検索条件として、レシピ属性データ(後述)の要素情報であるレシピ名、レシピカテゴリ、調理時間、対象人数情報などを示す語句がキーワードとして利用可能である。
ユーザIDは、調理支援装置10及び調理情報生成装置20(後述)のユーザを一意に識別する情報である。認証情報は、個々のユーザの認証に用いられる情報、例えば、パスワードである。
提示制御部121は、レシピ検索条件に対する応答としてレシピ検索条件に対応した1個又は複数のレシピ情報と、個々のレシピ情報に対応付けられた調理特徴情報、通知情報及びレシピ属性データを受信する。提示制御部121は、受信したレシピ情報毎に、レシピ情報と、そのレシピ情報に対応する調理特徴情報、通知情報及びレシピ属性データを対応付けて記憶部132に記憶する。
Thepresentation control unit 121 controls acquisition and display of recipe information. It connects with the cookinginformation processing apparatus 30, acquires recipe information and cooking characteristic information corresponding to the recipe information, associates the acquired cooking characteristic information with the recipe information, and stores it in thestorage unit 132. When acquiring the cooking characteristic information, thepresentation control unit 121 prepares the cooking information processing apparatus 30 (described later), for example, the recipe search condition, the user ID, and the authentication information instructed by the operation signal input from the operation unit 106 (FIG. 1). Send to). As a recipe search condition, a phrase indicating a recipe name, which is element information of recipe attribute data (described later), a recipe category, cooking time, target number of people information, etc. can be used as a keyword.
The user ID is information for uniquely identifying the user of thecooking assistance device 10 and the cooking information generation device 20 (described later). The authentication information is information used to authenticate an individual user, such as a password.
Thepresentation control unit 121 receives, as a response to the recipe search condition, one or a plurality of recipe information corresponding to the recipe search condition, and cooking feature information, notification information, and recipe attribute data associated with each recipe information. Thepresentation control unit 121 stores recipe information, cooking feature information corresponding to the recipe information, notification information, and recipe attribute data in thestorage unit 132 in association with each received recipe information.

提示制御部121は、受信したレシピ情報に係るレシピ属性データを用いて、個々のレシピ情報を示すレシピリストを生成する。提示制御部121は、生成したレシピリストを表示部102に出力する。これにより、提示制御部121は、表示部102にレシピリストを表示させることができる。
提示制御部121は、レシピリストに表示されたレシピ情報のうち、操作部106から入力される操作信号で指示されるレシピ情報を選択し、選択したレシピ情報を表示部102に出力する。表示部102は、提示制御部121から入力されたレシピ情報を表示する。レシピ情報は、調理の一部又は全部の工程を順次示すレシピ映像(動画)、一部の工程又は全部の工程を示すレシピ記事(静止画像、テキスト)などのいずれであってもよい。
Thepresentation control unit 121 generates a recipe list indicating individual pieces of recipe information using recipe attribute data related to the received recipe information. Thepresentation control unit 121 outputs the generated recipe list to thedisplay unit 102. Thereby, thepresentation control unit 121 can display the recipe list on thedisplay unit 102.
Thepresentation control unit 121 selects, from among the recipe information displayed in the recipe list, the recipe information instructed by the operation signal input from theoperation unit 106, and outputs the selected recipe information to thedisplay unit 102. Thedisplay unit 102 displays the recipe information input from thepresentation control unit 121. The recipe information may be any of a recipe image (moving image) sequentially showing some or all steps of cooking, a recipe article (still image, text) showing some or all steps.

検出部122は、撮像部104から入力される映像データが示す映像について公知の画像認識処理を行って調理対象の映像を示すストリーム(以下、「調理対象映像ストリーム」と呼ぶ)を検出する。検出部122は、例えば、映像を構成する各フレームの画像から被写体毎の特徴を示す画像特徴量を解析する。被写体の特徴を示す画像特徴量として、例えば、形状を示す輪郭情報、色を示す色信号値のいずれか、またはその組が利用可能である。検出部122は、解析した映像特徴量と予め記憶部132に記憶させておいた調理対象の候補(以下、「調理対象候補」と呼ぶ)毎の画像特徴量とを比較する。調理対象候補となる食材は、レシピ情報毎に予め定められ、その画像特徴量とレシピ情報が予め対応付けられてもよい。検出部122は、画像特徴量を比較する際、両者の類似度を示す指標値として、例えば、内積、差分二乗和、尤度などを算出する。内積、尤度は、それぞれの値が大きいほど類似度が高いことを示す指標値である。差分二乗和は、その値が小さいほど類似度が高いことを示す指標値である。検出部122は、調理対象候補のうち最も類似度が高く、かつ、その最も高い類似度が所定の第1の類似度の閾値よりも高い調理対象候補を調理対象として特定する。検出部122は、各フレームの画像から調理対象として特定した部分の画像特徴量を順次取得し、取得した画像特徴量からなる調理対象映像ストリームを通知制御部123に出力する。  Thedetection unit 122 performs known image recognition processing on a video represented by video data input from theimaging unit 104 to detect a stream (hereinafter, referred to as a “cooking target video stream”) indicating a video to be cooked. Thedetection unit 122 analyzes, for example, an image feature amount indicating a feature of each subject from the image of each frame constituting the video. As the image feature amount indicating the feature of the subject, for example, any one of contour information indicating a shape, a color signal value indicating a color, or a combination thereof can be used. Thedetection unit 122 compares the analyzed image feature amount with the image feature amount for each candidate for cooking (hereinafter, referred to as “cooking object candidate”) stored in thestorage unit 132 in advance. The foodstuff which becomes a candidate for cooking may be determined beforehand for every recipe information, and the image feature quantity and recipe information may be matched beforehand. When comparing the image feature quantities, thedetection unit 122 calculates, for example, an inner product, a sum of squared differences, a likelihood, and the like as an index value indicating the similarity between the two. The inner product and the likelihood are index values indicating that the similarity is higher as the respective values are larger. The difference square sum is an index value indicating that the smaller the value is, the higher the similarity is. Thedetection unit 122 specifies, as the cooking target, the cooking target candidate having the highest similarity among the cooking target candidates and the highest similarity being higher than the predetermined first similarity threshold. Thedetection unit 122 sequentially acquires the image feature amounts of the portion specified as the cooking target from the images of the respective frames, and outputs the cooking target video stream including the acquired image feature amounts to thenotification control unit 123.

通知制御部123は、検出部122から入力された調理対象映像ストリームが示すフレーム毎の画像特徴量と、提示制御部121が提示させているレシピ情報と対応付けて記憶部132に予め記憶された調理特徴情報の画像特徴量とを比較し、両者が適合(マッチ)するか否かを判定する。通知制御部123は、フレーム毎の画像特徴量と調理特徴情報の画像特徴量との類似度を示す指標値を算出し、算出した指標値が示す類似度が所定の第2の類似度の閾値よりも高いとき両者が適合すると判定し、算出した指標値が示す類似度が所定の第2の類似度の閾値以下であるとき両者が適合しないと判定する。第2の類似度の閾値は、第1の類似度の閾値よりも高い類似度を示す指標値であればよい。これにより、調理対象の検出漏れを防止するとともに、映像による調理対象の外観の状態が所定の状態になることを的確に判定できる。また、画像特徴量が適合するか否かの判定において、調理対象の特定に用いられ一部の画像特徴量、例えば、色信号値が用いられてもよいし、調理対象の特定に用いられた画像特徴量と異なる種別の画像特徴量が用いられてもよい。通知制御部123は、適合すると判定するとき、適合すると判定した調理特徴情報に対応付けられた通知情報を通知部131に出力する。これにより、通知制御部123は、調理行動の助言を表す通知を通知部131に行わせることができる。  Thenotification control unit 123 is stored in advance in thestorage unit 132 in association with the image feature amount for each frame indicated by the cooking target video stream input from thedetection unit 122 and the recipe information presented by thepresentation control unit 121. The image feature quantity of the cooking feature information is compared to determine whether or not both match. Thenotification control unit 123 calculates an index value indicating the degree of similarity between the image feature amount for each frame and the image feature amount of the cooking feature information, and the calculated index value indicates a threshold having a predetermined second similarity degree. When it is higher than the other, it is determined that the two match, and when the similarity indicated by the calculated index value is less than or equal to a predetermined second similarity threshold, it is determined that the two do not match. The second similarity threshold may be an index value indicating a similarity higher than the first similarity threshold. Thus, it is possible to prevent detection omission of the cooking object and accurately determine that the appearance of the cooking object in the form of the image is in a predetermined state. In addition, in the determination of whether the image feature amount is suitable, a part of the image feature amount, for example, a color signal value may be used to specify the cooking object, or it may be used to specify the cooking object. An image feature amount of a type different from the image feature amount may be used. Thenotification control unit 123 outputs notification information associated with the cooking feature information determined to be matched to thenotification unit 131 when it is determined to be matched. As a result, thenotification control unit 123 can cause thenotification unit 131 to perform notification representing advice on cooking behavior.

通知部131は、通知制御部123から通知情報が入力されるとき、入力された通知情報を表示部102に出力する。従って、通知部131は、表示部102を介して調理行動の助言を表す通知を行うことができる。調理行動の助言とは、画像特徴量によって表される調理対象の状態に応じて調理に役立つ行動を示す情報であればよく、その通知は、映像(動画)、静止画、テキストもしくはそれらの組み合わせのいずれでなされてもよい。また、通知情報の一部又は全部が音声データで表されている場合には、通知部131は、その音声データを再生部103に出力してもよい。  When the notification information is input from thenotification control unit 123, thenotification unit 131 outputs the input notification information to thedisplay unit 102. Therefore, thenotification unit 131 can perform notification representing advice on cooking behavior through thedisplay unit 102. The advice on cooking behavior may be information indicating behavior that is useful for cooking according to the condition of the cooking object represented by the image feature amount, and the notification may be video (moving image), still image, text, or a combination thereof. It may be done either. Further, when part or all of the notification information is represented by audio data, thenotification unit 131 may output the audio data to thereproduction unit 103.

なお、検出部122は、収音部105(図2)から入力される音響データが示す音について公知の音声認識処理を行って調理対象の音を示すストリーム(以下、「調理対象音響ストリーム」と呼ぶ)を検出してもよい。検出部122は、例えば、所定期間毎の音響データから音響特徴量を算出する。音響特徴量として、例えば、その音色を示す音響特徴量としてスペクトル、ケプストラムのいずれか、またはその組が利用可能である。検出部122は、算出した音響特徴量と予め記憶部132に記憶させておいた調理対象候補毎の音響特徴量との類似度を示す指標値を算出する。調理対象候補となる食材は、レシピ情報毎に予め定められていてもよい。検出部122は、調理対象候補のうち最も類似度が高く、かつ、その最も高い類似度が所定の類似度の閾値よりも高い調理対象候補を調理対象として特定する。検出部122は、調理対象を特定した期間内に順次取得された音響特徴量からなる調理対象音響ストリームを形成し、形成した調理対象音響ストリームを通知制御部123に出力する。  Note that thedetection unit 122 performs a known voice recognition process on the sound indicated by the sound data input from the sound collection unit 105 (FIG. 2), and indicates a stream indicating the sound of the cooking object (hereinafter referred to as “cooking object acoustic stream” May be detected. For example, thedetection unit 122 calculates an acoustic feature amount from acoustic data for each predetermined period. As an acoustic feature, for example, any of a spectrum, a cepstrum, or a combination thereof can be used as an acoustic feature indicating the tone. Thedetection unit 122 calculates an index value indicating the similarity between the calculated acoustic feature amount and the acoustic feature amount for each cooking target candidate stored in advance in thestorage unit 132. The foodstuff which becomes a candidate for cooking may be defined beforehand for every recipe information. Thedetection unit 122 specifies, as the cooking target, the cooking target candidate having the highest similarity among the cooking target candidates and the highest similarity being higher than the predetermined similarity threshold. Thedetection unit 122 forms a cooking target acoustic stream including acoustic feature amounts sequentially acquired within a period in which the cooking target is specified, and outputs the formed cooking target acoustic stream to thenotification control unit 123.

通知制御部123は、検出部122から入力された調理対象音響ストリームが示す音響特徴量と、記憶部132にレシピ情報と対応付けて予め記憶された調理特徴情報の音響特徴量とを比較し、両者が適合するか否かを判定する。このレシピ情報は、提示制御部121が提示させているレシピ情報である。通知制御部123は、期間毎の音響特徴量と調理特徴情報の音響特徴量との類似度を示す指標値を算出し、算出した指標値が示す類似度が所定の第2の類似度の閾値よりも高いとき両者が適合すると判定し、算出した指標値が示す類似度が所定の第2の類似度の閾値以下であるとき両者が適合しないと判定する。この場合も、第2の類似度の閾値は、第1の類似度の閾値よりも高い類似度を示す指標値であればよい。これにより、調理対象の検出漏れを防止するとともに、音による調理対象の状態が所定の状態になることを的確に判定できる。通知制御部123は、適合すると判定するとき、適合すると判定した調理特徴情報に対応付けられた通知情報を通知部131に出力する。
記憶部132は、各種の処理に用いるデータを記憶する。記憶部132は、上述したように、レシピ情報、調理特徴情報、レシピ属性データ及び通知情報を対応付けて記憶する。
Thenotification control unit 123 compares the acoustic feature quantity indicated by the cooking target acoustic stream input from thedetection unit 122 with the acoustic feature quantity of the cooking feature information stored in advance in association with the recipe information in thestorage unit 132, It is determined whether or not both are compatible. The recipe information is recipe information presented by thepresentation control unit 121. Thenotification control unit 123 calculates an index value indicating the degree of similarity between the acoustic feature amount for each period and the acoustic feature amount of the cooking feature information, and the threshold indicated by the calculated index value indicates a predetermined second similarity threshold When it is higher than the other, it is determined that the two match, and when the similarity indicated by the calculated index value is less than or equal to a predetermined second similarity threshold, it is determined that the two do not match. Also in this case, the second similarity threshold may be an index value indicating a similarity higher than the first similarity threshold. Thus, it is possible to prevent the detection omission of the cooking object and accurately determine that the state of the cooking object by the sound is in a predetermined state. Thenotification control unit 123 outputs notification information associated with the cooking feature information determined to be matched to thenotification unit 131 when it is determined to be matched.
Thestorage unit 132 stores data used for various processes. As described above, thestorage unit 132 associates and stores the recipe information, the cooking feature information, the recipe attribute data, and the notification information.

図4は、本実施形態に係るレシピ映像データの一例を示す図である。レシピ映像データは、レシピ情報の一形態であるレシピ映像を示すデータである。レシピ映像は、調理における各調理工程を表す動画である。レシピ映像には、各工程の前後の食材の状態を表す画像や、調理により完成する料理の画像が含まれてもよい。
レシピ映像データは、レシピID(Identifier)と、映像IDと、映像データと、を対応付けてなるデータである。
レシピIDは、レシピを一意に識別する情報である。映像IDは、映像を一意に識別する情報である。映像データは、対応する映像IDで示される映像、つまりそのレシピのレシピ映像を表すデータである。
FIG. 4 is a diagram showing an example of recipe video data according to the present embodiment. The recipe video data is data indicating a recipe video that is one form of recipe information. The recipe image is a moving image representing each cooking process in cooking. The recipe image may include an image representing the state of the food before and after each process, and an image of a dish completed by cooking.
The recipe video data is data in which a recipe ID (Identifier), a video ID, and video data are associated with each other.
The recipe ID is information for uniquely identifying a recipe. The video ID is information that uniquely identifies a video. The video data is a video represented by the corresponding video ID, that is, data representing a recipe video of the recipe.

図5は、本実施形態に係るレシピ属性データの一例を示す図である。レシピ属性データは、レシピ情報の属性を示すデータである。レシピ属性データは、レシピIDと、料理IDと、レシピ名情報と、対象人数情報と、レシピ投稿者情報と、レシピ登録日時情報と、料理画像情報と、投稿者コメント情報と、調理時間情報と、レシピカテゴリ情報と、を対応付けてなるデータである。  FIG. 5 is a diagram showing an example of recipe attribute data according to the present embodiment. The recipe attribute data is data indicating an attribute of recipe information. The recipe attribute data includes recipe ID, dish ID, recipe name information, target number information, recipe poster information, recipe registration date information, cooking image information, poster comment information, cooking time information, and the like. , And recipe category information.

料理IDは、料理を一意に識別する情報である。
レシピ名情報は、レシピの名称を示す情報である。レシピの名称には、レシピに基づいて作成される料理の名称、調理に用いられる食材の名称の一方又は両方が含まれてもよい。
対象人数情報は、レシピが示す料理の分量を示す情報である。対象人数情報には、例えば、1人分、2−3人分、等の情報が記述される。
レシピ投稿者情報は、レシピの投稿者(作成者)を示す情報である。レシピ投稿者情報には、例えば、個々のユーザを識別するユーザIDが記述される。本明細書では、「投稿」とは、あるユーザが編集した情報を、他のユーザが参照可能にすること、即ち、その情報を公開することを意味する。「編集」とは、新規に情報を生成すること、既存の情報の一部もしくは全部を修正もしくは削除すること、又は追加することが含まれる。
The cooking ID is information uniquely identifying a dish.
The recipe name information is information indicating the name of a recipe. The name of the recipe may include one or both of the name of a dish prepared based on the recipe and the name of a food used for cooking.
The target number of people information is information indicating the amount of food indicated by the recipe. In the target number-of-people information, for example, information of one person, 2-3 people, etc. is described.
The recipe poster information is information indicating a recipe poster (creator). The recipe poster information describes, for example, a user ID for identifying an individual user. As used herein, “posting” means making information edited by one user available to other users, that is, making the information public. "Editing" includes generating information newly, modifying or deleting some or all of existing information, or adding.

レシピ登録日時情報は、投稿されたレシピが登録された日時を示す情報である。
料理画像情報は、レシピに従って調理された料理の画像を示す情報である。
投稿者コメント情報は、投稿者がそのレシピに対して付したコメント(例えば、概要、背景、等)を示す情報である。
調理時間情報は、調理に要するおおよその時間を示す情報である。調理時間情報は、各調理工程に要する時間の総和を示してもよいし、別途、料理の作成に関して設定される時間が含まれてもよい。調理時間情報には、例えば、下ごしらえ、盛り付け等に要する時間が含まれてもよい。
レシピカテゴリ情報は、レシピの種別(例えば、料理の種別、費用、カロリー、目的、用途、など)を示す情報である。
The recipe registration date and time information is information indicating the date and time when the posted recipe was registered.
The cooking image information is information indicating an image of a dish prepared according to the recipe.
The poster comment information is information indicating a comment (for example, an outline, a background, and the like) that the poster added to the recipe.
The cooking time information is information indicating an approximate time required for cooking. The cooking time information may indicate the total time required for each cooking step, or may separately include a time set for preparation of a dish. The cooking time information may include, for example, the time required for preparation, serving, and the like.
The recipe category information is information indicating the type of recipe (for example, the type of food, cost, calorie, purpose, use, etc.).

レシピ属性データを参照することにより、提示制御部121(図3)は、個々のレシピIDに対応付けられたレシピ情報の属性を示すレシピリストを生成することができる。また、提示制御部121は、レシピリストが示すレシピ情報のうち、操作信号で指示されるレシピIDに対応付けられた映像データを特定することができる。  By referring to the recipe attribute data, the presentation control unit 121 (FIG. 3) can generate a recipe list indicating attributes of recipe information associated with each recipe ID. Further, thepresentation control unit 121 can specify, among the recipe information indicated by the recipe list, video data associated with the recipe ID indicated by the operation signal.

図6は、本実施形態に係る調理特徴情報と通知情報の一例を示す図である。
図6に示す例では、あるレシピ映像に係る映像IDに、調理特徴情報と通知情報が対応付けられている。
調理特徴情報は、調理対象の特徴を示す情報である。調理対象として、調理に用いられる食材、もとの食材から作成された中間物、食材や中間物から作成される料理などに適用できる。調理特徴情報には、上記の画像特徴量と音響特徴量のいずれか一方又は両方が含まれる。画像特徴量として、例えば、特定の調理行動をとるべき状態において調理対象の外観として表れる画像の特徴として、特定の色を示す色信号値が用いられる。つまり、その調理行動を行うべきタイミングに出現する画像の特徴を示す画像特徴量が調理特徴情報として含まれる。音響特徴量として、例えば、特定の調理行動をとるべき状態において発される音の特徴として、特定の音色を示すスペクトルもしくはケプストラムが用いられてもよい。つまり、その調理行動を行うべきタイミングに出現する音の特徴を示す音響特徴量が調理特徴情報として含まれる。
通知情報は、ある調理工程において、その調理特徴情報に適合する特徴情報が検出される時点において、とるべき調理行動に関する助言を表す情報である。
FIG. 6 is a diagram showing an example of cooking feature information and notification information according to the present embodiment.
In the example shown in FIG. 6, cooking feature information and notification information are associated with a video image ID related to a certain recipe video.
The cooking feature information is information indicating the feature of the cooking target. It can apply to the foodstuff used for cooking, the intermediate created from the original foodstuff, and the food etc. which are created from an foodstuff and an intermediate as cooking object. The cooking feature information includes one or both of the image feature amount and the acoustic feature amount described above. As an image feature amount, for example, a color signal value indicating a specific color is used as a feature of an image appearing as an appearance of a cooking object in a state where a specific cooking action is to be taken. That is, the image feature amount indicating the feature of the image appearing at the timing when the cooking action should be performed is included as the cooking feature information. As an acoustic feature, for example, a spectrum or cepstrum indicating a specific timbre may be used as a feature of sound emitted in a state where a specific cooking action is to be taken. That is, the acoustic feature quantity which shows the feature of the sound which appears at the timing which should perform the cooking action is contained as cooking feature information.
The notification information is information representing advice on cooking behavior to be taken when feature information matching the cooking feature information is detected in a certain cooking process.

調理特徴情報を参照することにより、通知制御部123(図3)は、調理対象映像ストリーム又は調理対象音響ストリームが示す特徴情報と比較して、いずれかの調理特徴情報に適合する特徴情報を検出することができる。また、通知制御部123は、検出した特徴情報に適合する調理特徴情報に対応付けられた通知情報を通知部131(図3)に通知させることができる。
例えば、天ぷらの作成を示すレシピに係る調理特徴情報として、天ぷらを表す部分の色として茶褐色を示す色信号値と、天ぷらの鍋からの引き上げを助言として示す通知情報が記憶部132(図3)に対応付けて記憶されている場合を仮定する。通知制御部123が、天ぷらを揚げる工程を表す映像の映像データから得られた天ぷらを表す部分の色信号値で示される色が茶褐色となるとき、その調理特徴情報と適合すると判定し、調理特徴情報に対応付けられた通知情報を通知部131に出力する。通知部131は、表示部102(図2)を介して、天ぷらの鍋からの引き上げをユーザに通知することができる。
By referring to the cooking characteristic information, the notification control unit 123 (FIG. 3) detects the characteristic information that matches any of the cooking characteristic information, as compared with the characteristic information indicated by the cooking target video stream or the cooking target acoustic stream. can do. Further, thenotification control unit 123 can notify the notification unit 131 (FIG. 3) of notification information associated with cooking feature information that matches the detected feature information.
For example, as cooking feature information relating to a recipe indicating creation of tempura, a color signal value indicating brown as the color of a portion representing tempura, and notification information indicating as pulling up from the pan of the tempura as an advice are storage units 132 (FIG. 3) It is assumed that it is stored in association with. When the color indicated by the color signal value of the portion representing the tempura obtained from the image data of the image representing the step of frying the tempura turns out to be brown, thenotification control unit 123 determines that the cooking characteristic information matches and the cooking characteristic The notification information associated with the information is output to thenotification unit 131. Thenotification unit 131 can notify the user of the pulling of the tempura from the pan via the display unit 102 (FIG. 2).

なお、図6に示す例では、調理特徴情報と通知情報が映像IDに直接対応付けられ、レシピIDに間接的に対応付けられているが、レシピIDに直接対応付けられてもよい。
また、調理特徴情報には、1フレームの画像の画像特徴量に限られず、互いに異なる時点の複数のフレームの画像の画像特徴量が含まれてもよい。通知制御部123は、調理特徴情報に含まれる各時点の画像特徴量と、フレーム毎に入力される調理対象映像ストリームに含まれる画像特徴量とを比較し、適合するか否かを判定してもよい。そして、通知制御部123は、各フレームいずれも画像特徴量が適合すると判定するとき、調理特徴情報に対応付けられた通知情報を通知部131に出力する。通知情報には、複数のフレームのうち、最後の時点においてとるべき調理行動に関する助言を表す情報が含まれればよい。
これにより、通知制御部123は、調理対象映像ストリームから調理対象の特徴において特定の変化を検出するとき、通知部131にその変化に応じた通知を行わせることができる。
In the example illustrated in FIG. 6, the cooking feature information and the notification information are directly associated with the video ID and indirectly associated with the recipe ID, but may be directly associated with the recipe ID.
Further, the cooking feature information is not limited to the image feature amount of the image of one frame, and may include the image feature amounts of the images of a plurality of frames at different points in time. Thenotification control unit 123 compares the image feature quantity at each point in time included in the cooking feature information with the image feature quantity included in the cooking target video stream input for each frame, and determines whether or not they match. It is also good. Then, thenotification control unit 123 outputs the notification information associated with the cooking feature information to thenotification unit 131 when it is determined that the image feature amount matches each frame. The notification information may include information indicating advice on cooking behavior to be taken at the last time point among the plurality of frames.
Thus, when detecting a specific change in the feature of the cooking object from the cooking target video stream, thenotification control unit 123 can cause the notifyingunit 131 to perform notification in accordance with the change.

例えば、調理特徴情報に、例えば、天ぷらの作成を示すレシピに係る調理特徴情報に、揚げる工程の初期における天ぷらを表す部分の色として黄色を示す色信号値と、揚げる工程の終期における天ぷらを表す部分の色として茶褐色を示す色信号値とが含まれる場合を仮定する。通知制御部123が、天ぷらを揚げる工程の場面を撮像した映像の映像データから得られた天ぷらを表す部分の色信号値で示される色が黄色から茶褐色となるとき、その調理特徴情報と適合すると判定する。そして、通知制御部123は、調理特徴情報に対応付けられた通知情報を通知部131に出力する。通知部131は、表示部102を介して、天ぷらの鍋からの引き上げをユーザに通知することができる。
このようにして、調理工程における調理対象の特徴の変化が検出されるとき、調理対象の状態の変化に応じた調理行動の助言がユーザに通知される。
For example, in the cooking feature information, for example, in the cooking feature information according to the recipe indicating the creation of tempura, a color signal value indicating yellow as a color of a portion representing the tempura in the initial stage of the frying step; It is assumed that the color of the portion includes a color signal value indicating brown. When the color indicated by the color signal value of the portion representing the tempura obtained from the video data of the image obtained by imaging the scene of the step of fried tempura changes from yellow to brown when thenotification control unit 123 matches the cooking characteristic information judge. Then, thenotification control unit 123 outputs the notification information associated with the cooking feature information to thenotification unit 131. Thenotification unit 131 can notify the user of pulling-up of the tempura from the pot through thedisplay unit 102.
In this manner, when a change in the feature of the cooking target in the cooking process is detected, the user is notified of advice on cooking behavior according to the change in the state of the cooking target.

なお、調理特徴情報には、複数の互いに異なる期間の音響特徴量が含まれてもよい。通知制御部123は、調理特徴情報に含まれる各期間内の音響特徴量と、入力される調理対象映像ストリームに含まれる音響特徴量とを比較し、適合するか否かを判定してもよい。そして、通知制御部123は、音響特徴量が適合すると判定する期間について、その期間に調理特徴情報に対応付けられた通知情報を通知部131に出力する。通知情報には、適合すると判定した複数の期間のうち、少なくとも最後の期間の終了時においてとるべき調理行動に関する助言を表す情報が含まれればよい。  The cooking feature information may include acoustic feature quantities of a plurality of different periods. Thenotification control unit 123 may compare the acoustic feature amount within each period included in the cooking feature information with the acoustic feature amount included in the input cooking target video stream, and determine whether or not the acoustic feature amounts match. . Then, thenotification control unit 123 outputs, to thenotification unit 131, notification information associated with the cooking feature information in the period in which it is determined that the acoustic feature amount is suitable. The notification information may include information indicating advice on cooking behavior to be taken at least at the end of the last period among the plurality of periods determined to be compatible.

例えば、焼き餃子の作成を示すレシピに係る調理特徴情報として、蒸し焼きの工程の初期において餃子から発される音の第1の音響特徴量と、その工程の終期において餃子から発される音の第2の音響特徴量を含む調理特徴情報が記憶部132に対応付けて記憶されている場合を仮定する。また、記憶部132には、鍋からの蓋の開放と蒸し焼きの工程の停止を助言として示す通知情報が調理特徴情報と対応付けて記憶されているものとする。第1の音響特徴量、第2の音響特徴量は、それぞれ「ジュウジュウ」という音色を示す第1のスペクトル、「パチパチ」という音色を示す第2のスペクトルである。通知制御部123が、餃子の蒸し焼きの工程において収録された音を表す音響データから得られたスペクトルが「ジュウジュウ」という音色を示すスペクトルから「パチパチ」という音色を示すスペクトルとなるとき、その調理特徴情報と適合すると判定する。その後、通知制御部123は、適合すると判定した調理特徴情報に対応付けられた通知情報を通知部131に出力する。通知部131は、表示部102を介して、鍋を覆う蓋の開放と蒸し焼きの工程の停止を助言としてユーザに通知することができる。  For example, as cooking feature information relating to a recipe indicating creation of baked gyoza, the first acoustic feature value of the sound emitted from the gyoza in the early stage of the steaming process and the first acoustic feature of the sound emitted from the gyoza at the end of the process It is assumed that cooking feature information including two acoustic features is stored in association with thestorage unit 132. Further, it is assumed that notification information indicating the opening of the lid from the pan and the stop of the steaming process is stored in thestorage unit 132 in association with the cooking feature information. The first acoustic feature amount and the second acoustic feature amount are respectively a first spectrum indicating a tone of "due" and a second spectrum indicating a tone of "broken". When thenotification control unit 123 determines that the spectrum obtained from the sound data representing the sound recorded in the steaming process of the dumplings from the spectrum representing the tone of “jujuju” becomes the spectrum representing the tone of “crackling”, the cooking thereof It determines that it matches the feature information. Thereafter, thenotification control unit 123 outputs, to thenotification unit 131, notification information associated with the cooking feature information determined to be compatible. Thenotification unit 131 can notify the user of the opening of the lid covering the pan and the stop of the steaming process as advice via thedisplay unit 102.

なお、調理特徴情報と通知情報は、レシピ情報が示す調理工程毎に対応付けられてもよい。例えば、複数の調理工程を示すレシピ映像について、各調理工程の工程IDと、調理特徴情報と通知情報とが対応付けられてもよい。
図7は、本実施形態に係るレシピ映像構成データの一例を示す図である。
レシピ映像構成データは、複数の調理工程を示すレシピ映像の構成を示すデータである。レシピ映像構成データは、複数の工程IDと、工程IDと同じ数の開始時刻情報とを含んで構成される。個々の工程IDは、それぞれ開始時刻情報と対応付けられている。
工程IDは、調理工程を一意に識別する情報である。
開始時刻情報は、調理工程を表す区間の開始時刻を示す情報である。開始時刻は、レシピ映像全体の冒頭から、その調理工程を表す区間の冒頭までの経過時間に相当する。
The cooking feature information and the notification information may be associated with each cooking process indicated by the recipe information. For example, with respect to recipe images indicating a plurality of cooking processes, the process ID of each cooking process, the cooking feature information, and the notification information may be associated with each other.
FIG. 7 is a diagram showing an example of recipe image configuration data according to the present embodiment.
The recipe image configuration data is data indicating the configuration of a recipe image showing a plurality of cooking steps. The recipe image configuration data is configured to include a plurality of process IDs and start time information of the same number as the process IDs. Each process ID is respectively matched with start time information.
Process ID is information which identifies a cooking process uniquely.
Start time information is information which shows the start time of the section showing a cooking process. The start time corresponds to the elapsed time from the beginning of the entire recipe image to the beginning of the section representing the cooking process.

図8は、本実施形態に係る調理特徴情報と通知情報の他の例を示す図である。
図8に示す例では、1つの工程IDに調理特徴情報と通知情報とが対応付けられている。記憶部132には、調理工程毎に、その調理工程の工程IDに調理特徴情報と通知情報を対応付けて記憶される。
FIG. 8 is a diagram showing another example of the cooking feature information and the notification information according to the present embodiment.
In the example shown in FIG. 8, the cooking feature information and the notification information are associated with one process ID. In thestorage unit 132, the cooking feature information and the notification information are stored in association with the process ID of the cooking process for each cooking process.

調理工程毎に記憶された調理特徴情報を参照することにより、通知制御部123(図3)は、調理対象映像ストリーム又は調理対象音響ストリームが示す特徴情報と比較して、調理工程毎の調理特徴情報に適合する特徴情報を検出したか否かを監視することができる。そして、通知制御部123は、検出した特徴情報に適合する調理特徴情報に対応付けられた通知情報を記憶部132(図3)から読み出し、読み出した通知情報を通知部131に出力する。言い換えれば、通知制御部123は、通知部131(図3)に所定の特徴情報を検出した調理工程に係る通知を行わせることができる。
例えば、通知制御部123が、調理対象映像ストリームが示す特徴情報として天ぷらを表す部分の色信号値が、天ぷらの作成に係る複数の調理工程のそれぞれに係る調理特徴情報と適合するか否かを判定する。そして、通知制御部123は、色信号値で示される色が茶褐色であるとき揚げる工程に係る調理特徴情報と適合すると判定し、適合すると判定した揚げる工程に係る調理特徴情報に対応付けられた通知情報を通知部131に出力する。これにより、通知部131は、その調理工程に係る助言を表す通知として鍋からの天ぷらの引き上げを助言としてユーザに通知することができる。
By referring to the cooking feature information stored for each cooking process, the notification control unit 123 (FIG. 3) compares the cooking information for each cooking process with the feature information indicated by the video stream to be cooked or the acoustic stream to be cooked. It can be monitored whether or not feature information matching the information has been detected. Then, thenotification control unit 123 reads notification information associated with cooking feature information matching the detected feature information from the storage unit 132 (FIG. 3), and outputs the read notification information to thenotification unit 131. In other words, thenotification control unit 123 can cause the notification unit 131 (FIG. 3) to perform notification regarding the cooking process in which the predetermined feature information is detected.
For example, thenotification control unit 123 determines whether the color signal value of the portion representing the tempura as the feature information indicated by the cooking target video stream matches the cooking feature information according to each of the plurality of cooking steps related to the creation of the tempura. judge. Then, thenotification control unit 123 determines that the color indicated by the color signal value matches the cooking feature information related to the frying step when the color indicated by the color signal value is brown, and the notification associated with the cooking feature information related to the frying step determined to match The information is output to thenotification unit 131. Thereby, thenotification unit 131 can notify the user of the pulling of the tempura from the pan as the notification as the notification indicating the advice related to the cooking process.

なお、図6、図8は、レシピ映像もしくは調理工程毎に1つの調理特徴情報と通知情報が対応付けられている場合を例にしたが、これには限られない。レシピ映像もしくは調理工程毎に複数の調理特徴情報と通知情報の組が対応付けられてもよい。その場合には、通知制御部123は、複数の調理特徴情報と調理対象映像ストリームもしくは調理対象音響ストリームが示す特徴情報に適合するか否かを判定し、適合すると判定した特徴情報に対応する通知情報を通知部131に出力してもよい。
また、複数の調理特徴情報に対応付けられる通知情報の一部又は全部である複数の通知情報は互いに同一であってもよいし、異なっていてもよい。また、複数の調理工程のうち全部の調理工程について調理特徴情報と通知情報が対応付けられていなくてもよい。
また、調理特徴情報と通知情報は、レシピ映像もしくはレシピ映像の一部としての調理工程に限らず、他の形態のレシピ情報、例えば、静止画で表される1個又は複数のレシピ情報に対応付けられてもよい。
In addition, although FIG. 6, FIG. 8 made the example the case where one cooking characteristic information and notification information are matched for every recipe image or a cooking process, it is not restricted to this. A plurality of sets of cooking feature information and notification information may be associated with each recipe image or cooking process. In that case, thenotification control unit 123 determines whether or not the plurality of cooking feature information and the feature information indicated by the cooking target video stream or the cooking target audio stream match, and the notification corresponding to the feature information determined to be compatible The information may be output to thenotification unit 131.
In addition, a plurality of pieces of notification information that is a part or all of pieces of notification information associated with a plurality of pieces of cooking characteristic information may be the same as or different from each other. In addition, the cooking characteristic information and the notification information may not be associated with all the cooking processes among the plurality of cooking processes.
In addition, the cooking feature information and the notification information are not limited to the recipe image or the cooking process as a part of the recipe image, and correspond to other forms of recipe information, for example, one or more recipe information represented by a still image It may be attached.

(調理支援処理)
次に、本実施形態に係る調理支援処理の一例について説明する。
図9は、本実施形態に係る調理支援処理の一例を示すフローチャートである。
(ステップS102)提示制御部121は、操作部106が受け付けた操作に応じて指示されるレシピ検索条件に適合したレシピ情報と、そのレシピ情報に対応する調理特徴情報、通知情報及びレシピ属性データを受信する。提示制御部121は、受信したレシピ情報、調理特徴情報、通知情報及びレシピ属性データを対応付けて記憶部132に記憶する。
提示制御部121は、操作部106が受け付けた操作に応じて選択したレシピ情報を表示部102に表示させる。その後、ステップS104の処理に進む。ユーザが表示されたレシピ情報を参照しながら調理を行うとき、撮像部104は調理対象を被写体とする映像を撮像する。
(Cooking support processing)
Next, an example of the cooking assistance processing according to the present embodiment will be described.
FIG. 9 is a flowchart showing an example of the cooking support processing according to the present embodiment.
(Step S102) Thepresentation control unit 121 includes recipe information conforming to the recipe search condition instructed in accordance with the operation accepted by theoperation unit 106, cooking feature information corresponding to the recipe information, notification information, and recipe attribute data. To receive. Thepresentation control unit 121 stores the received recipe information, cooking feature information, notification information, and recipe attribute data in thestorage unit 132 in association with each other.
Thepresentation control unit 121 causes thedisplay unit 102 to display the recipe information selected according to the operation received by theoperation unit 106. Then, it progresses to the process of step S104. When the user performs cooking while referring to the displayed recipe information, theimaging unit 104 captures an image in which the cooking target is a subject.

(ステップS104)検出部122は、撮像部104が撮像した映像について画像認識処理を行って調理対象映像ストリームを検出し、通知制御部123に出力する。その後、ステップS106の処理に進む。
(ステップS106)通知制御部123は、調理対象映像ストリームが示す特徴情報と、レシピ情報と対応付けられた調理特徴情報が示す特定の特徴情報とを比較し、両者が適合するか否か、即ち特定の特徴情報を検出したか否かを判定する。特定の特徴情報を検出したと判定するとき(ステップS106 YES)、ステップS108の処理に進む。特定の特徴情報を検出していないと判定するとき(ステップS106 NO)、ステップS110の処理に進む。
(Step S104) Thedetection unit 122 performs image recognition processing on the video captured by theimaging unit 104 to detect a cooking target video stream, and outputs the cooking target video stream to thenotification control unit 123. Thereafter, the process proceeds to the process of step S106.
(Step S106) Thenotification control unit 123 compares the feature information indicated by the cooking target video stream with the specific feature information indicated by the cooking feature information associated with the recipe information, and determines whether or not both match. It is determined whether specific feature information has been detected. When it is determined that the specific feature information is detected (YES in step S106), the process proceeds to step S108. When it is determined that the specific feature information is not detected (NO in step S106), the process proceeds to step S110.

(ステップS108)通知制御部123は、適合すると判定した特徴情報に対応する通知情報を記憶部132から読み出し、読み出した通知情報を通知部131に出力する。通知部131は、通知制御部123から入力される通知情報に基づいて調理行動に係る助言をユーザに表示部102を介して通知する。その後、ステップS110の処理に進む。
(ステップS110)通知制御部123は、操作部106が受け付けた操作に応じて終了が指示されたか否かを判定する。終了が指示されたとき(ステップS110 YES)、図9に示す処理を終了する。終了が指示されていないとき(ステップS110 NO)、ステップS104に戻り、以降のステップの処理を繰り返す。
(Step S108) Thenotification control unit 123 reads notification information corresponding to the feature information determined to be compatible from thestorage unit 132, and outputs the read notification information to thenotification unit 131. Thenotification unit 131 notifies the user of the advice related to the cooking behavior via thedisplay unit 102 based on the notification information input from thenotification control unit 123. Then, it progresses to the process of step S110.
(Step S110) Thenotification control unit 123 determines whether end has been instructed according to the operation accepted by theoperation unit 106. When the end is instructed (Step S110 YES), the process shown in FIG. 9 is ended. When the end is not instructed (NO in step S110), the process returns to step S104, and the process of the subsequent steps is repeated.

なお、ステップS104において、収音部105は、調理対象から発される音を収音してもよい。その場合、検出部122は、収音部105が収音した音について音声認識処理を行って調理対象音響ストリームを検出し、通知制御部123に出力する。ステップS106において特定の特徴情報を検出したか否かを判定する際、通知制御部123は、調理対象音響ストリームが示す特徴情報と、レシピ情報と対応付けられた調理特徴情報が示す特定の特徴情報とを比較して両者が適合するか否かを判定してもよい。  In step S104, thesound collection unit 105 may collect the sound emitted from the object to be cooked. In that case, thedetection unit 122 performs voice recognition processing on the sound collected by thesound collection unit 105 to detect the acoustic stream to be cooked, and outputs the detected sound stream to thenotification control unit 123. When determining whether or not specific feature information is detected in step S106, thenotification control unit 123 determines the feature information indicated by the cooking target acoustic stream and the specific feature information indicated by the cooking feature information associated with the recipe information. And may be compared to determine whether the two match.

(第2の実施形態)
次に、本発明の第2の実施形態について説明する。第1の実施形態と同一の構成については、同一の符号を付してその説明を援用する。
本実施形態に係る調理支援システム1(図14)は、調理支援装置10と、調理情報生成装置20と、調理情報処理装置30と、を含んで構成される。
Second Embodiment
Next, a second embodiment of the present invention will be described. About the same composition as a 1st embodiment, the same numerals are attached and the explanation is used.
The cooking assistance system 1 (FIG. 14) which concerns on this embodiment is comprised including thecooking assistance apparatus 10, the cookinginformation generation apparatus 20, and the cookinginformation processing apparatus 30. As shown in FIG.

〔調理情報生成装置〕
まず、本実施形態に係る調理情報生成装置20について説明する。調理情報生成装置20は、あるレシピに従って行われている調理において調理対象を被写体とする映像から調理対象映像ストリームを検出する。調理情報生成装置20は、その調理対象から発される音を収音し、収音した音から調理対象音響ストリームを検出してもよい。ユーザは被写体の状況を観察しながら所定の調理行動を行うべきタイミングを判定し、調理情報生成装置20に対してそのタイミングを指示するための操作を行う。調理情報生成装置20は、検出した調理対象映像ストリーム又は調理対象音響ストリームから操作に応じて特定されたタイミングにおける特徴情報を抽出し、抽出した特徴情報を調理特徴情報として、そのレシピを示すレシピ情報と対応付けて記憶する。調理情報生成装置20は、操作に応じて特定されたタイミングにおいてとるべき調理行動の助言を示す通知情報を編集し、編集により得られた通知情報を調理特徴情報と対応付けて記憶してもよい。調理情報生成装置20は、そのレシピを示すレシピ情報と、抽出した調理特徴情報と、編集により得られた通知情報を対応付けて調理情報処理装置30に送信(投稿)してもよい。
[Cooking information generation device]
First, the cookinginformation generation apparatus 20 according to the present embodiment will be described. The cookinginformation generation device 20 detects a cooking target video stream from a video in which a cooking target is a subject in cooking performed according to a certain recipe. The cookinginformation generation device 20 may pick up the sound emitted from the cooking target, and detect the cooking target acoustic stream from the picked up sound. The user determines the timing to perform a predetermined cooking action while observing the condition of the subject, and performs an operation to instruct the cookinginformation generation device 20 on the timing. The cookinginformation generation apparatus 20 extracts feature information at a timing specified according to the operation from the detected cooking target video stream or cooking target acoustic stream, and uses the extracted feature information as cooking feature information, recipe information indicating the recipe Store in association with The cookinginformation generation apparatus 20 may edit the notification information indicating the advice of the cooking action to be taken at the timing specified according to the operation, and store the notification information obtained by the editing in association with the cooking feature information. . The cookinginformation generation device 20 may transmit (post) the recipe information indicating the recipe, the extracted cooking characteristic information, and the notification information obtained by editing in association with each other to the cookinginformation processing device 30.

次に、本実施形態に係る調理情報生成装置20の構成例について説明する。
図10は、本実施形態に係る調理情報生成装置20のハードウェア構成の一例を示すブロック図である。
調理情報生成装置20は、制御部201、表示部202、再生部203、撮像部204、収音部205、操作部206、電源207、電源制御部208、通信部209、ROM211、RAM212、及びSSD213を備え、それらの機能部が筐体に収納されている。
制御部201、表示部202、再生部203、撮像部204、収音部205、操作部206、電源207、電源制御部208、通信部209、ROM211、RAM212、及びSSD213は、調理支援装置10(図2)の制御部101、表示部102、再生部103、撮像部104、収音部105、操作部106、電源107、電源制御部108、通信部109、ROM111、RAM112、及びSSD113とそれぞれ同様であってもよい。調理情報生成装置20の各機能部の説明について、調理支援装置10の対応する機能部の説明を援用する。
Next, a configuration example of the cookinginformation generation device 20 according to the present embodiment will be described.
FIG. 10 is a block diagram showing an example of the hardware configuration of the cookinginformation generation apparatus 20 according to the present embodiment.
The cookinginformation generation device 20 includes acontrol unit 201, adisplay unit 202, areproduction unit 203, animaging unit 204, asound collection unit 205, anoperation unit 206, apower supply 207, apower control unit 208, acommunication unit 209, aROM 211, aRAM 212, and anSSD 213. And their functional units are housed in a housing.
Thecontrol unit 201, thedisplay unit 202, thereproduction unit 203, theimaging unit 204, thesound collection unit 205, theoperation unit 206, thepower supply 207, the powersupply control unit 208, thecommunication unit 209, theROM 211, theRAM 212, and theSSD 213 2), the same as thecontrol unit 101,display unit 102,reproduction unit 103,imaging unit 104,sound collection unit 105,operation unit 106,power supply 107, powersupply control unit 108,communication unit 109,ROM 111,RAM 112, andSSD 113, respectively. It may be About the explanation of each functional part of cookinginformation generation device 20, the explanation of the corresponding functional part ofcooking support device 10 is used.

次に、調理情報生成装置20の機能構成の一例について説明する。
図11は、本実施形態に係る調理情報生成装置20の機能構成の一例を示すブロック図である。
調理情報生成装置20は、提示制御部221、検出部222、抽出制御部224、通知情報編集部225、投稿制御部226、記憶部232を、少なくとも備える。制御部201(図10)は、SSD213(図10)などの記憶媒体に予め記憶されたアプリを読み出し、読み出したアプリに記述された命令で指示される処理を実行し、上記の各機能部の動作を制御することにより、提示制御部221、検出部222、抽出制御部224、通知情報編集部225、投稿制御部226、及び記憶部232の機能を実現してもよい。
Next, an example of a functional configuration of the cookinginformation generation device 20 will be described.
FIG. 11 is a block diagram showing an example of a functional configuration of the cookinginformation generation device 20 according to the present embodiment.
The cookinginformation generation apparatus 20 at least includes apresentation control unit 221, adetection unit 222, anextraction control unit 224, a notificationinformation editing unit 225, apost control unit 226, and astorage unit 232. The control unit 201 (FIG. 10) reads an application stored in advance in a storage medium such as the SSD 213 (FIG. 10), and executes a process instructed by an instruction described in the read application. By controlling the operation, the functions of thepresentation control unit 221, thedetection unit 222, theextraction control unit 224, the notificationinformation editing unit 225, thepost control unit 226, and thestorage unit 232 may be realized.

提示制御部221は、提示制御部121(図3)と同様の手法でレシピ情報の取得及び表示を制御する。提示制御部221は、例えば、操作部206(図10)から入力される操作信号で指示されるレシピ情報として選択したレシピ映像を表示部202(図10)に出力する。選択したレシピ映像に音響データが付加されている場合には、提示制御部221は、その音響データを再生部203(図10)に出力してもよい。但し、本実施形態では、提示制御部221がレシピ情報を取得した時点では、(その既存の)レシピ情報に対応する調理特徴情報と通知情報が存在していなくてもよい。また、本実施形態では、既存のレシピ映像に対応する調理特徴情報と通知情報を生成する際、提示制御部221は、表示部202にレシピ映像を出力するとき、そのレシピ映像を検出部222に並行して出力する。ユーザは、表示部202に表示されるレシピ映像を見ながら調理を行うことができる。  Thepresentation control unit 221 controls acquisition and display of recipe information by the same method as the presentation control unit 121 (FIG. 3). Thepresentation control unit 221 outputs, to the display unit 202 (FIG. 10), the recipe image selected as the recipe information instructed by the operation signal input from the operation unit 206 (FIG. 10), for example. If sound data is added to the selected recipe image, thepresentation control unit 221 may output the sound data to the reproduction unit 203 (FIG. 10). However, in the present embodiment, when thepresentation control unit 221 acquires the recipe information, the cooking feature information and the notification information corresponding to the (existing) recipe information may not exist. Further, in the present embodiment, when generating the cooking feature information and the notification information corresponding to the existing recipe video, thepresentation control unit 221 outputs the recipe video to the detectingunit 222 when outputting the recipe video to thedisplay unit 202. Output in parallel. The user can perform cooking while watching the recipe image displayed on thedisplay unit 202.

検出部222は、提示制御部221から既存のレシピ映像が入力されるとき、入力されるレシピ映像から調理対象映像ストリームを検出する。調理対象映像ストリームを検出する手法は、検出部122(図3)が撮像部104(図3)から入力される映像データから調理対象映像ストリームを検出する手法と同様であってよい。
検出部222は、検出部122(図3)と同様の手法を用いて撮像部204(図10)から入力される映像データから調理対象映像ストリームを検出してもよいし、収音部205から入力される音響データから調理対象音響ストリームを検出してもよい。
検出部222は、検出した調理対象映像ストリームを抽出制御部224に出力する。また、検出部222は、検出した調理対象音響ストリームを抽出制御部224に出力する。
検出部222は、撮像部204から入力される映像データを新たに投稿しようとするレシピ映像として採用し、検出した調理対象ストリームを抽出制御部224に出力してもよい。その場合、記憶部232は、撮像部204から入力される映像データをレシピ映像として記憶する。
When the existing recipe video is input from thepresentation control unit 221, thedetection unit 222 detects a cooking target video stream from the input recipe video. The method for detecting the cooking target video stream may be the same as the method for detecting the cooking target video stream from the video data input from the imaging unit 104 (FIG. 3) by the detection unit 122 (FIG. 3).
Thedetection unit 222 may detect the cooking target video stream from the video data input from the imaging unit 204 (FIG. 10) using the same method as the detection unit 122 (FIG. 3). The sound stream to be prepared may be detected from the input sound data.
Thedetection unit 222 outputs the detected cooking target video stream to theextraction control unit 224. Further, thedetection unit 222 outputs the detected sound stream to be cooked to theextraction control unit 224.
Thedetection unit 222 may adopt video data input from theimaging unit 204 as a recipe video to be newly posted, and may output the detected cooking target stream to theextraction control unit 224. In that case, thestorage unit 232 stores the video data input from theimaging unit 204 as a recipe video.

抽出制御部224は、検出部222が検出した調理対象映像ストリーム又は調理対象音響ストリームに係るレシピ情報について、操作部206から入力される操作信号に基づいて指示される時点における調理特徴情報を抽出する。
抽出制御部224は、例えば、調理対象映像ストリームが検出部222から入力され、かつ特徴情報の抽出を示す操作信号が操作部206から入力されるとき、その時点におけるフレームの画像特徴量を調理対象映像ストリームから抽出する。操作信号が時刻を示す信号である場合には、抽出制御部224は、操作信号が示す時刻を抽出時刻として特定し、抽出時刻におけるフレームの画像特徴量を調理対象映像ストリームから抽出してもよい。抽出制御部224は、抽出した画像特徴量を調理特徴情報としてレシピ映像と対応付けて記憶部232に記憶する。
抽出制御部224は、調理対象音響ストリームが検出部222から入力され、かつ特徴情報の抽出を示す操作信号が操作部206から入力されるとき、その時点を含む期間の音響特徴量を調理対象映像ストリームから抽出する。操作信号が抽出時刻を示す信号である場合には、抽出制御部224は、操作信号が示す抽出時刻を含む期間の音響特徴量を調理対象映像ストリームから抽出してもよい。抽出制御部224は、抽出した音響特徴量を調理特徴情報としてレシピ映像と対応付けて記憶部232に記憶する。
Theextraction control unit 224 extracts cooking characteristic information at a time when instructed based on the operation signal input from theoperation unit 206, about the recipe information relating to the cooking target video stream or the cooking target acoustic stream detected by thedetection unit 222. .
For example, when an image signal to be cooked is input from thedetection unit 222 and an operation signal indicating extraction of feature information is input from theoperation unit 206, theextraction control unit 224 uses the image feature amount of the frame at that time as an object to be cooked Extract from the video stream. When the operation signal is a signal indicating time, theextraction control unit 224 may specify the time indicated by the operation signal as the extraction time, and extract the image feature quantity of the frame at the extraction time from the cooking target video stream . Theextraction control unit 224 stores the extracted image feature amount as cooking feature information in thestorage unit 232 in association with the recipe image.
When the cooking target acoustic stream is input from thedetection unit 222 and an operation signal indicating extraction of feature information is input from theoperation unit 206, theextraction control unit 224 prepares an audio feature of a period including that time point as an image for cooking Extract from the stream When the operation signal is a signal indicating an extraction time, theextraction control unit 224 may extract an acoustic feature value of a period including the extraction time indicated by the operation signal from the cooking target video stream. Theextraction control unit 224 stores the extracted acoustic feature amount as cooking feature information in thestorage unit 232 in association with the recipe image.

なお、抽出制御部224は、調理特徴情報を抽出した時刻を抽出時刻として特定し、特定した抽出時刻を示す抽出時刻情報、もしくは操作信号が示す抽出時刻を示す抽出時刻情報を調理特徴情報と対応付けて記憶部232に記憶してもよい。抽出時刻は、その時点における時刻に限られず、レシピ映像の冒頭からの経過時間で表された時刻であってもよい。
また、レシピ情報が複数の調理工程を示すレシピ映像であって、記憶部232にレシピ映像構成データが記憶されている場合には、抽出制御部224は、レシピ映像構成データを参照して、特定した抽出時刻が属する調理工程を特定し、特定した調理工程と対応付けて調理特徴情報を記憶部232に記憶してもよい。
調理特徴情報の抽出に係るレシピ情報は、提示制御部221が取得したレシピ情報(レシピ映像を含む)であってもよいし、撮像部204が撮像した映像、即ち、新たに投稿しようとするレシピ映像であってもよい。
Theextraction control unit 224 specifies the time when the cooking feature information is extracted as the extraction time, and corresponds the extraction time information indicating the specified extraction time or the extraction time information indicating the extraction time indicated by the operation signal to the cooking feature information And may be stored in thestorage unit 232. The extraction time is not limited to the time at that time, but may be a time represented by an elapsed time from the beginning of the recipe image.
In addition, when the recipe information is a recipe image indicating a plurality of cooking steps, and the recipe image configuration data is stored in thestorage unit 232, theextraction control unit 224 refers to the recipe image configuration data to identify the recipe image. The cooking process to which the extracted extraction time belongs may be specified, and may be stored in thestorage unit 232 in association with the specified cooking process.
The recipe information related to the extraction of the cooking characteristic information may be recipe information (including a recipe image) acquired by thepresentation control unit 221, or an image captured by theimaging unit 204, that is, a recipe to be newly posted It may be a video.

通知情報編集部225は、操作部206(図10)から入力される操作信号に基づいて特定されたタイミングにおいて行うべき調理行動の助言を示す通知情報を編集し、編集により得られた通知情報を調理特徴情報と対応付けて記憶部232に記憶する。
通知情報を編集する際、通知情報編集部225は、例えば、編集画面を示す編集画面データを生成し、生成した編集画面データを表示部202に出力してもよい。編集画面には、例えば、操作により入力されるテキストを表示する入力欄と、レシピ映像を表す表示欄が含まれる。通知情報編集部225は、調理特徴情報と対応付けて記憶された抽出時刻情報を参照し、抽出時刻を含む所定の長さ(例えば、5〜10秒)の区間のレシピ映像の表示領域を表示欄に配置する。よって、ユーザは、抽出時刻又はその前後の区間内のレシピ映像を見ながら通知情報を編集することができる。
なお、調理工程と対応付けて調理特徴情報が記憶部232に記憶されている場合には、通知情報編集部225は、その調理特徴情報に対応する通知情報を編集し、編集により得られた通知情報を、その調理特徴情報に対応付けて記憶部232に記憶してもよい。
The notificationinformation editing unit 225 edits the notification information indicating the advice of the cooking action to be performed at the timing specified based on the operation signal input from the operation unit 206 (FIG. 10), and outputs the notification information obtained by editing. It stores in thestorage unit 232 in association with the cooking feature information.
When editing the notification information, for example, the notificationinformation editing unit 225 may generate editing screen data indicating an editing screen, and output the generated editing screen data to thedisplay unit 202. The editing screen includes, for example, an input field for displaying text input by an operation, and a display field representing a recipe image. The notificationinformation editing unit 225 refers to the extraction time information stored in association with the cooking feature information, and displays the display area of the recipe image of the section of a predetermined length (for example, 5 to 10 seconds) including the extraction time Arrange in the field. Therefore, the user can edit the notification information while looking at the recipe video in the section before or after the extraction time.
When the cooking feature information is stored in thestorage unit 232 in association with the cooking process, the notificationinformation editing unit 225 edits the notification information corresponding to the cooking feature information, and the notification obtained by the editing Information may be stored in thestorage unit 232 in association with the cooking feature information.

投稿制御部226は、レシピ情報に対応付けて記憶された調理特徴情報を投稿する。
調理特徴情報を投稿する際、投稿制御部226は、例えば、次に説明する処理を行う。操作部206から投稿要求を示す操作信号が入力されるとき、投稿制御部226は、投稿要求信号を調理情報処理装置30(図14)に送信する。投稿制御部226は、投稿要求信号に対する応答として投稿画面データを調理情報処理装置30から受信する。投稿制御部226は、投稿画面データを表示部202に出力し投稿画面を表示する。投稿画面には、例えば、投稿を案内するためのメッセージ、投稿対象とする調理特徴情報に係る既存のレシピ情報を特定する情報を入力及び表示するための入力欄、投稿を指示するための投稿ボタンが含まれる。レシピ情報を特定する情報として、例えば、レシピID、レシピ名、そのレシピ映像の映像IDのいずれも利用可能である。
Thepost control unit 226 posts the cooking feature information stored in association with the recipe information.
When posting the cooking feature information, the postingcontrol unit 226 performs, for example, the process described below. When an operation signal indicating a posting request is input from theoperation unit 206, the postingcontrol unit 226 transmits a posting request signal to the cooking information processing apparatus 30 (FIG. 14). Thepost control unit 226 receives post screen data from the cookinginformation processing apparatus 30 as a response to the post request signal. Thepost control unit 226 outputs post screen data to thedisplay unit 202 and displays the post screen. On the posting screen, for example, a message for guiding a post, an input field for inputting and displaying information specifying existing recipe information related to cooking characteristic information to be posted, and a posting button for instructing posting Is included. As information for specifying recipe information, for example, any of a recipe ID, a recipe name, and a video ID of the recipe video can be used.

投稿制御部226は、投稿ボタンの押下を検出するとき、入力欄に表示させている情報に係るレシピ情報と対応付けられた調理特徴情報及び通知情報を記憶部232から読み出す。ここで、「押下」とは、現実の押下に限られず、その表示領域内の座標を指示する操作信号が入力されるという意味を含む。投稿制御部226は、読み出した調理特徴情報と、通知情報と、そのレシピ情報に係るレシピIDもしくは映像IDと、ユーザIDならびに認証情報と対応付けてなる投稿情報を調理情報処理装置30に送信(投稿)する。
なお、既存のレシピ映像に係る調理工程毎に調理特徴情報と通知情報が対応付けられている場合には、投稿制御部226は、レシピIDもしくは映像IDに、レシピ映像に係る調理工程の工程IDを対応付けるとともに、さらに個々の調理工程の工程IDに調理特徴情報と通知情報を対応付けてなる投稿情報を調理情報処理装置30に送信(投稿)する。
When thepost control unit 226 detects that the post button has been pressed, thepost control unit 226 reads, from thestorage unit 232, cooking feature information and notification information associated with the recipe information related to the information displayed in the input field. Here, "pressing" is not limited to the actual pressing, but includes the meaning that an operation signal indicating coordinates in the display area is input. Thepost control unit 226 transmits the post information corresponding to the read cooking feature information, the notification information, the recipe ID or video ID related to the recipe information, the user ID and the authentication information to the cooking information processing apparatus 30 ( Post)
When the cooking characteristic information and the notification information are associated with each cooking process related to the existing recipe image, thepost control unit 226 adds the process ID of the cooking process related to the recipe image to the recipe ID or the image ID. , And further transmit (post) the cookinginformation processing apparatus 30 to post information in which cooking feature information and notification information are associated with process IDs of individual cooking processes.

なお、新たなレシピ情報として撮像部204が生成した映像データを投稿する場合には、投稿制御部226は、操作部206から入力される操作信号に基づいてレシピ属性データを生成する。新たに生成されるレシピ属性データの要素として、レシピ名、対象人数情報、調理時間情報、投稿者コメント、調理時間情報及びレシピカテゴリのいずれか又はそれらの組が含まれる。この要素の入力を促すため、投稿画面データの入力欄には、要素毎の欄が設けられ、投稿制御部226は、入力された要素をその欄に表示させてもよい。投稿制御部226は、映像データから生成された料理を表す料理画像を抽出し、抽出した料理画像をレシピ属性データに含めてもよい。投稿制御部226は、撮像部204から入力されるレシピ映像、調理特徴情報、通知情報及びレシピ属性データを対応付けてなる投稿情報を調理情報処理装置30に通信部209を介して送信する。
なお、新たなレシピ情報としての映像データが複数の調理工程を表すレシピ映像である場合には、投稿制御部226は、各調理工程の開始時刻情報を含むレシピ映像構成データをさらに生成する。そして、投稿制御部226は、レシピ映像、レシピ属性データ、レシピ映像構成データ、及び個々の調理工程に対応する調理特徴情報と通知情報を対応付けてなる投稿情報を調理情報処理装置30に送信(投稿)する。
When posting video data generated by theimaging unit 204 as new recipe information, the postingcontrol unit 226 generates recipe attribute data based on an operation signal input from theoperation unit 206. As elements of the newly generated recipe attribute data, any one or a combination of recipe name, target number of persons information, cooking time information, poster comment, cooking time information and recipe category is included. In order to prompt the input of this element, a field for each element is provided in the input field of the posting screen data, and thepost control unit 226 may display the input element in the field. Thepost control unit 226 may extract a cooking image representing the generated food from the video data, and include the extracted cooking image in the recipe attribute data. Thepost control unit 226 transmits post information formed by associating the recipe image, the cooking feature information, the notification information, and the recipe attribute data input from theimaging unit 204 to the cookinginformation processing apparatus 30 via thecommunication unit 209.
When the video data as new recipe information is a recipe video representing a plurality of cooking processes, thepost control unit 226 further generates recipe video configuration data including start time information of each cooking process. Then, the postingcontrol unit 226 transmits, to the cookinginformation processing apparatus 30, posting information in which the recipe image, the recipe attribute data, the recipe image configuration data, and the cooking feature information corresponding to each cooking step and the notification information are associated. Post)

〔調理情報処理装置〕
次に、本実施形態に係る調理情報処理装置30について説明する。
調理情報処理装置30は、調理情報生成装置20(図14)に対してレシピ情報に対応する調理特徴情報を投稿させ、調理支援装置10(図14)に調理特徴情報を提供する。調理情報処理装置30は、調理支援装置10からのレシピ検索条件の受信に応じてレシピ情報を提供する機能を備えたウェブサーバ装置として構成されてもよい。
[Cooking information processing device]
Next, the cookinginformation processing apparatus 30 according to the present embodiment will be described.
The cookinginformation processing device 30 causes the cooking information generation device 20 (FIG. 14) to post cooking feature information corresponding to the recipe information, and provides the cooking feature information to the cooking support device 10 (FIG. 14). The cookinginformation processing apparatus 30 may be configured as a web server apparatus having a function of providing recipe information in response to reception of the recipe search condition from thecooking support apparatus 10.

〔調理情報処理装置の構成〕
次に、本実施形態に係る調理情報処理装置30の構成例について説明する。
図12は、本実施形態に係る調理情報処理装置30のハードウェア構成の一例を示すブロック図である。
調理情報処理装置30は、制御部301、通信部309、ROM311、RAM312、及びSSD313を備え、それらの機能部が筐体に収納されている。
制御部301は、アプリに記述された命令で指示される処理を実行する制御デバイスを含んで構成される。制御部301は、例えば、CPUである。
通信部309は、他の機器と有線又は無線で接続し、各種のデータを送信及び受信可能とする。通信部309は、例えば、通信モジュールである。
ROM311、RAM312、SSD313は、それぞれ各種のデータを記憶する記憶媒体である。
[Configuration of Cooking Information Processing Apparatus]
Next, a configuration example of the cookinginformation processing apparatus 30 according to the present embodiment will be described.
FIG. 12 is a block diagram showing an example of the hardware configuration of the cookinginformation processing apparatus 30 according to the present embodiment.
The cookinginformation processing apparatus 30 includes acontrol unit 301, acommunication unit 309, aROM 311, aRAM 312, and anSSD 313, and their functional units are housed in a housing.
Thecontrol unit 301 includes a control device that executes a process instructed by an instruction described in the application. Thecontrol unit 301 is, for example, a CPU.
Thecommunication unit 309 is connected to other devices by wire or wirelessly, and can transmit and receive various data. Thecommunication unit 309 is, for example, a communication module.
TheROM 311, theRAM 312, and theSSD 313 are storage media for storing various data.

次に、本実施形態に係る調理情報処理装置30の機能構成の一例について説明する。
図13は、本実施形態に係る調理情報処理装置30の機能構成の一例を示すブロック図である。
調理情報処理装置30は、投稿処理部321、情報提供部322、及び記憶部332を、少なくとも備える。制御部301(図12)は、SSD313などの記憶媒体に予め記憶されたアプリを読み出し、読み出したアプリに記述された命令で指示される処理を実行し、上記の各機能部の動作を制御することにより、投稿処理部321、情報提供部322、及び記憶部332の機能を実現してもよい。
Next, an example of a functional configuration of the cookinginformation processing apparatus 30 according to the present embodiment will be described.
FIG. 13 is a block diagram showing an example of a functional configuration of the cookinginformation processing apparatus 30 according to the present embodiment.
The cookinginformation processing apparatus 30 includes at least apost processing unit 321, aninformation providing unit 322, and astorage unit 332. The control unit 301 (FIG. 12) reads an application stored in advance in a storage medium such as theSSD 313, executes a process instructed by an instruction described in the read application, and controls the operation of each functional unit described above Thus, the functions of thepost processing unit 321, theinformation providing unit 322, and thestorage unit 332 may be realized.

投稿処理部321は、調理情報処理装置30にアクセスした調理情報生成装置20(図14)にレシピ情報に対応する調理特徴情報を通知情報と対応付けて投稿させる。投稿処理部321は、例えば、調理情報生成装置20から投稿要求信号を受信するとき記憶部332に予め記憶させておいた投稿画面データを読み出し、読み出した投稿画面データを調理情報生成装置20に送信する。  Thepost processing unit 321 causes the cooking information generation device 20 (FIG. 14) that has accessed the cookinginformation processing device 30 to post cooking feature information corresponding to the recipe information in association with the notification information. For example, when thepost processing unit 321 receives a post request signal from the cookinginformation generation device 20, thepost processing unit 321 reads out the posting screen data stored in advance in thestorage unit 332, and transmits the read post screen data to the cookinginformation generation device 20 Do.

投稿処理部321は、調理情報生成装置20から投稿情報を受信する。投稿処理部321は、投稿情報からユーザIDと認証情報を抽出する。投稿処理部321は、抽出したユーザIDと認証情報の組と同一のユーザIDと認証情報の組が予め記憶部332に記憶されたユーザデータに含まれるか否かにより、ユーザIDで示されるユーザが正当なユーザであるか否かを判定する(ユーザ認証)。記憶部332には、ユーザ毎のユーザIDと認証情報を示すユーザデータを予め記憶させておく。正当なユーザと判定するとき、投稿処理部321は以下に説明する処理を行い、正当なユーザと判定しないとき、投稿処理部321は以降の処理を行わない。  Thepost processing unit 321 receives post information from the cookinginformation generation device 20. Thepost processing unit 321 extracts the user ID and the authentication information from the post information. Thepost processing unit 321 determines the user indicated by the user ID depending on whether or not the set of the same user ID and authentication information as the extracted user ID and authentication information is included in the user data stored in thestorage unit 332 in advance. Whether the user is a valid user (user authentication). Thestorage unit 332 stores in advance user data indicating a user ID for each user and authentication information. When it is determined that the user is a valid user, thepost processing unit 321 performs the processing described below. When it is not determined that the user is a valid user, thepost processing unit 321 does not perform the subsequent processing.

投稿処理部321は、投稿情報にレシピIDもしくは映像IDが含まれているか否かにより、受信した既存のレシピ情報に係る投稿情報であるか、新たなレシピ情報を伴う投稿情報であるかを判定する。投稿情報が既存のレシピ情報に係る投稿情報である場合、投稿処理部321は、投稿情報からレシピIDもしくは映像ID、調理特徴情報及び通知情報を抽出する。投稿処理部321は、抽出した調理特徴情報及び通知情報を、抽出したレシピIDもしくは映像IDと一致するレシピIDもしくは映像IDと対応付けて記憶部332に記憶する。  Thepost processing unit 321 determines whether the post information is the post information related to the received existing recipe information or the post information with the new recipe information, depending on whether the post information includes the recipe ID or the video ID. Do. If the post information is post information relating to existing recipe information, thepost processing unit 321 extracts a recipe ID or video ID, cooking feature information, and notification information from the post information. Thepost processing unit 321 stores the extracted cooking feature information and notification information in thestorage unit 332 in association with a recipe ID or video ID that matches the extracted recipe ID or video ID.

投稿情報からレシピIDを抽出する場合には、投稿処理部321は、予め記憶部332にレシピ情報毎に記憶されたレシピ属性データのうち、そのレシピIDを含むレシピ属性データを特定してもよい。また、投稿情報から映像IDを抽出する場合には、投稿処理部321は、予め記憶部332にレシピ情報毎に記憶されたレシピ映像データのうち、その映像IDを含むレシピ映像データを参照して、その映像IDに対応付けられたレシピIDを特定したうえで、特定したレシピIDを含むレシピ属性データを特定してもよい。そして、投稿処理部321は、特定したレシピ属性データに含まれるレシピ投稿者情報を、投稿情報から抽出したユーザIDに更新してもよい。投稿処理部321は、レシピ登録日時を調理特徴情報及び通知情報を記憶部332に記憶した日時に更新してもよい。  In the case of extracting the recipe ID from the post information, thepost processing unit 321 may specify recipe attribute data including the recipe ID among recipe attribute data stored in advance in thestorage unit 332 for each recipe information. . Further, in the case of extracting the video ID from the post information, thepost processing unit 321 refers to the recipe video data including the video ID among the recipe video data stored in advance in thestorage unit 332 for each recipe information. The recipe attribute data including the specified recipe ID may be specified after specifying the recipe ID associated with the video ID. Then, theposting processing unit 321 may update the recipe poster information included in the identified recipe attribute data to the user ID extracted from the posting information. Thepost processing unit 321 may update the recipe registration date and time to the date and time when the cooking feature information and the notification information are stored in thestorage unit 332.

投稿情報が新たなレシピ情報としてレシピ映像データを伴う投稿情報である場合、投稿処理部321は、既存のレシピIDとは異なる新たなレシピIDと、既存の映像IDとは異なる新たな映像IDを生成する。投稿処理部321は、生成したレシピIDと映像IDと投稿情報に含まれるレシピ映像データに付加して記憶部332に記憶する。投稿処理部321は、生成したレシピID又は映像IDを投稿情報に含まれる調理特徴情報と対応付けて記憶部332に記憶する。また、投稿処理部321は、生成したレシピIDと、投稿情報に含まれるユーザIDと投稿情報を受信した日時を示すレシピ登録情報を受信したレシピ属性データに付加して記憶部332に記憶する。よって、レシピ情報、レシピ属性データ、調理特徴情報及び通知情報は、互いに対応付けられて記憶部332に記憶される。  When the post information is post information accompanied by recipe video data as new recipe information, thepost processing unit 321 sets a new recipe ID different from the existing recipe ID and a new video ID different from the existing video ID. Generate Thepost processing unit 321 stores the generated recipe ID, video ID, and recipe video data included in the post information in thestorage unit 332 in addition. Thepost processing unit 321 stores the generated recipe ID or video ID in thestorage unit 332 in association with the cooking feature information included in the post information. Further, thepost processing unit 321 adds the generated recipe ID, the user ID included in the post information, and recipe registration information indicating the date and time of receiving the post information to the received recipe attribute data, and stores it in thestorage unit 332. Therefore, the recipe information, the recipe attribute data, the cooking feature information, and the notification information are stored in thestorage unit 332 in association with each other.

なお、新たなレシピ情報としての映像データが複数の調理工程を表すレシピ映像である場合には、投稿処理部321は、レシピ映像、レシピ属性データ、各調理工程の開始時刻情報を含むレシピ映像構成データ、及び個々の調理工程に対応する調理特徴情報と通知情報を対応付けてなる投稿情報を調理情報生成装置20から受信する。投稿処理部321は、投稿情報に含まれるレシピ映像構成データが示す各調理工程について互いに異なる工程IDを生成し、生成した個々の工程IDとその工程の開始時刻情報の組を映像IDと対応付けてレシピ映像構成データを生成して記憶部332に記憶する。そして、個々の工程IDとその工程IDの調理特徴情報と通知情報とを対応付けて記憶部332に記憶する。よって、記憶部332には、受信したレシピ映像データに、レシピ属性データ、レシピ映像構成データと、さらに個々の調理工程に対応する調理特徴情報と通知情報を対応付けて記憶される。  When the video data as new recipe information is a recipe video representing a plurality of cooking processes, thepost processing unit 321 is configured with a recipe video, recipe attribute data, and a recipe video configuration including start time information of each cooking process. Data and post information in which cooking feature information corresponding to each cooking process and notification information are associated are received from the cookinginformation generation device 20. Thepost processing unit 321 generates different process IDs for each cooking process indicated by the recipe image configuration data included in the post information, and associates the generated individual process ID with the start time information of the process with the video ID. The recipe image configuration data is generated and stored in thestorage unit 332. Then, the individual process ID, the cooking characteristic information of the process ID, and the notification information are associated with each other and stored in thestorage unit 332. Therefore, in thestorage unit 332, the received recipe video data is stored in association with the recipe attribute data, the recipe video configuration data, the cooking feature information corresponding to each cooking step, and the notification information.

情報提供部322は、レシピ情報を要求する調理支援装置10(図14)に対してレシピ情報と対応付けて調理特徴情報と通知情報を提供する。
情報提供部322は、調理特徴情報と通知情報を提供する際、例えば、次の処理を行う。情報提供部322は、調理支援装置10からレシピ検索条件を受信するとき、受信したレシピ検索情報からユーザIDと認証情報の組を抽出する。情報提供部322は、抽出したユーザIDと認証情報の組と同一のユーザIDと認証情報の組が予め記憶部332に記憶されたユーザデータに含まれるか否かにより、ユーザIDで示されるユーザが正当なユーザであるか否かを判定する(ユーザ認証)。正当なユーザと判定するとき、情報提供部322は、以下に説明する処理を行い、正当なユーザと判定しないとき、情報提供部322は、以降の処理を行わない。
Theinformation providing unit 322 provides the cooking feature information and the notification information in association with the recipe information to the cooking support device 10 (FIG. 14) that requests the recipe information.
Theinformation providing unit 322 performs, for example, the following processing when providing the cooking feature information and the notification information. When receiving the recipe search condition from thecooking assistance device 10, theinformation providing unit 322 extracts a set of the user ID and the authentication information from the received recipe search information. Theinformation providing unit 322 determines whether the user ID indicated by the user ID is a combination of the extracted user ID and the authentication information and whether or not the same set of the user ID and the authentication information is included in the user data stored in thestorage unit 332 in advance. Whether the user is a valid user (user authentication). When it is determined that the user is a valid user, theinformation providing unit 322 performs the processing described below. When it is not determined that the user is a valid user, theinformation providing unit 322 does not perform the subsequent processing.

情報提供部322は、記憶部332に予めレシピ情報毎に記憶されたレシピ属性データを参照し、受信したレシピ検索条件に適合したレシピ情報を特定する。情報提供部322は、例えば、レシピ検索条件として指定された語句を含む情報要素を有するレシピ属性データに対応付けられたレシピ情報を特定する。情報提供部322は、特定したレシピ情報と、そのレシピ情報の各々に対応付けられたレシピ属性データと、各々のレシピ情報のレシピID又は対応する映像IDに対応付けられた調理特徴情報と通知情報を記憶部332から読み出す。情報提供部322は、読み出したレシピ情報、調理特徴情報、通知情報及びレシピ属性データを対応付けて調理支援装置10に送信する。  Theinformation provision unit 322 refers to recipe attribute data stored in advance in thestorage unit 332 for each recipe information, and specifies recipe information that matches the received recipe search condition. Theinformation provision unit 322 specifies, for example, recipe information associated with recipe attribute data having an information element including a phrase designated as a recipe search condition. Theinformation providing unit 322 determines the identified recipe information, the recipe attribute data associated with each of the recipe information, and the cooking feature information and notification information associated with the recipe ID of each recipe information or the corresponding video ID. Are read from thestorage unit 332. Theinformation providing unit 322 associates the read recipe information, the cooking feature information, the notification information, and the recipe attribute data, and transmits the information to thecooking support device 10.

なお、調理支援装置10から受信するレシピ情報が複数の調理工程を表すレシピ映像である場合には、情報提供部322は、そのレシピ映像に、レシピ属性データ、各調理工程の開始時刻情報を含むレシピ映像構成データと、さらに個々の調理工程に対応する調理特徴情報と通知情報を対応付けて調理支援装置10に送信する。  When the recipe information received from thecooking support device 10 is a recipe image representing a plurality of cooking processes, theinformation providing unit 322 includes recipe attribute data and start time information of each cooking process in the recipe image. The recipe image configuration data, the cooking feature information corresponding to each cooking step, and the notification information are associated with each other and transmitted to thecooking support device 10.

(調理支援処理)
次に、本実施形態に係る調理支援処理の一例について説明する。
図14は、本実施形態に係る調理支援処理の一例を示すシーケンス図である。図14に示す例では、調理情報生成装置20が、撮像部204が新たに撮像した映像から調理対象の特徴を示す調理特徴情報を生成し、生成した調理特徴情報を撮像した映像を示す映像データをレシピ情報として対応付けて投稿する場合を例にする。
(Cooking support processing)
Next, an example of the cooking assistance processing according to the present embodiment will be described.
FIG. 14 is a sequence diagram showing an example of the cooking support processing according to the present embodiment. In the example illustrated in FIG. 14, the cookinginformation generation device 20 generates cooking feature information indicating the feature of the cooking object from the video newly captured by theimaging unit 204, and video data indicating a video obtained by capturing the generated cooking feature information Let us be a case where the data is posted as the recipe information in association with each other.

(ステップS202)調理情報生成装置20の検出部222は、撮像部204から入力される調理中の映像を示す映像データについて画像認識処理を行って調理対象の画像特徴量を含む調理対象映像ストリームを検出する。その後、ステップS204の処理に進む。
(ステップS204)調理情報生成装置20の抽出制御部224は、検出部222が検出した調理対象映像ストリームから、操作部206から入力される操作信号に基づいて指示される時点における画像特徴量を調理特徴情報として抽出する。その後、ステップS206の処理に進む。
(ステップS206)調理情報生成装置20の抽出制御部224は、抽出した調理特徴情報をレシピ情報となる映像データと対応付けて記憶部232に記憶する。その後、ステップS208の処理に進む。
(Step S202) Thedetection unit 222 of the cookinginformation generation device 20 performs an image recognition process on the video data representing the video during cooking input from theimaging unit 204, and generates a cooking target video stream including the image feature amount of the cooking target. To detect. Then, it progresses to the process of step S204.
(Step S204) Theextraction control unit 224 of the cookinginformation generation apparatus 20 cooks the image feature amount at the time indicated based on the operation signal input from theoperation unit 206 from the cooking target video stream detected by thedetection unit 222 Extract as feature information. Thereafter, the process proceeds to step S206.
(Step S206) Theextraction control unit 224 of the cookinginformation generation apparatus 20 stores the extracted cooking characteristic information in thestorage unit 232 in association with the video data to be the recipe information. Thereafter, the process proceeds to step S208.

(ステップS208)調理情報生成装置20の投稿制御部226は、操作部206から投稿要求を示す操作信号が入力されるとき、投稿要求信号を調理情報処理装置30に送信する。その後、ステップS210の処理に進む。
(ステップS210)調理情報処理装置30の投稿処理部321は、調理情報生成装置20から投稿要求信号を受信する。その後、投稿処理部321は、記憶部332から投稿画面データを読み出し、読み出した投稿画面データを調理情報生成装置20に送信する。その後、ステップS212の処理に進む。
(ステップS212)調理情報生成装置20の投稿制御部226は、調理情報処理装置30から受信した投稿画面データを表示部202に出力し、投稿画面を表示させる。その後、ステップS214の処理に進む。なお、この段階までに、通知情報編集部225は、その調理特徴情報に係る通知情報を編集し、編集により生成された通知情報をレシピ情報と対応付けて記憶部232に予め記憶しておく。また、投稿制御部226は、そのレシピ情報に係るレシピ属性データを生成し、生成したレシピ属性データをレシピ情報と対応付けて記憶部232に予め記憶しておく。
(Step S208) When an operation signal indicating a posting request is input from theoperation unit 206, the postingcontrol unit 226 of the cookinginformation generation device 20 transmits a posting request signal to the cookinginformation processing device 30. Thereafter, the process proceeds to step S210.
(Step S210) Thepost processing unit 321 of the cookinginformation processing device 30 receives a post request signal from the cookinginformation generation device 20. After that, theposting processing unit 321 reads the posting screen data from thestorage unit 332, and transmits the read posting screen data to the cookinginformation generation device 20. Thereafter, the process proceeds to the process of step S212.
(Step S212) Theposting control unit 226 of the cookinginformation generation device 20 outputs the posting screen data received from the cookinginformation processing device 30 to thedisplay unit 202, and displays the posting screen. Thereafter, the process proceeds to step S214. In addition, by this stage, the notificationinformation editing unit 225 edits the notification information related to the cooking feature information, and stores the notification information generated by the editing in thestorage unit 232 in association with the recipe information. Further, thepost control unit 226 generates recipe attribute data related to the recipe information, and stores the generated recipe attribute data in thestorage unit 232 in association with the recipe information.

(ステップS214)調理情報生成装置20の投稿制御部226は、操作部206から投稿要求を示す操作信号が入力されるとき、そのレシピ情報と、レシピ情報と対応付けて記憶されたレシピ属性データ、調理特徴情報及び通知情報を記憶部232から読み出す。投稿制御部226は、読み出したレシピ情報、レシピ属性データ、調理特徴情報及び通知情報を対応付けて調理情報処理装置30に送信する。その後、ステップS216の処理に進む。(Step S214) When an operation signal indicating a request for posting is input from theoperation unit 206, thepost control unit 226 of the cookinginformation generation apparatus 20 stores the recipe information and the recipe attribute data stored in association with the recipe information. The cooking feature information and the notification information are read from thestorage unit 232. Thepost control unit 226 transmits the read recipe information, recipe attribute data, cooking feature information, and notification information in association with each other to the cookinginformation processing apparatus 30. Thereafter, the process proceeds to step S216.

(ステップS216)調理情報処理装置30の投稿処理部321は、調理情報生成装置20からレシピ情報、レシピ属性データ、調理特徴情報及び通知情報を受信し、それらを対応付けて記憶部332に記憶する。その後、ステップS222の処理に進む。
(ステップS222)調理支援装置10の提示制御部121は、操作部106から入力される操作信号で指示されるレシピ検索条件を調理情報処理装置30に送信する。その後、ステップS224の処理に進む。
(ステップS224)調理情報処理装置30の情報提供部322は、記憶部332に記憶されたレシピ属性データを参照し、調理支援装置10から受信するレシピ検索条件に適合するレシピ情報を特定する。情報提供部322は、特定したレシピ情報と、そのレシピ情報に対応付けられたレシピ属性データ、調理特徴情報及び通知情報を記憶部332から読み出し、読み出したレシピ属性データ、調理特徴情報及び通知情報を調理支援装置10に送信する。その後、図14に示す処理を終了する。
(Step S216) Thepost processing unit 321 of the cookinginformation processing apparatus 30 receives recipe information, recipe attribute data, cooking feature information, and notification information from the cookinginformation generation apparatus 20, stores them in thestorage unit 332 in association with each other. . Thereafter, the process proceeds to step S222.
(Step S222) Thepresentation control unit 121 of thecooking assistance device 10 transmits, to the cookinginformation processing device 30, the recipe search condition instructed by the operation signal input from theoperation unit 106. Thereafter, the process proceeds to step S224.
(Step S224) Theinformation providing unit 322 of the cookinginformation processing device 30 refers to the recipe attribute data stored in thestorage unit 332, and identifies recipe information that matches the recipe search condition received from thecooking assistance device 10. Theinformation providing unit 322 reads the specified recipe information, the recipe attribute data, the cooking feature information, and the notification information associated with the recipe information from thestorage unit 332, and reads the read recipe attribute data, the cooking feature information, and the notification information. It transmits to thecooking assistance device 10. Thereafter, the process shown in FIG. 14 is ended.

よって、調理支援装置10は、調理情報処理装置30から受信したレシピ情報のいずれかを選択し、選択したレシピ情報に係る調理特徴情報と適合する映像又は音の特徴情報を検出するとき、その調理特徴情報に対応付けられた通知情報を提示することができる。  Therefore, when thecooking assistance device 10 selects any of the recipe information received from the cookinginformation processing device 30 and detects the feature information of the video or sound compatible with the cooking feature information according to the selected recipe information, the cooking Notification information associated with feature information can be presented.

以上に説明したように、調理支援装置10は、レシピを示すレシピ情報毎に、所定の調理対象の映像の特徴又は音の特徴を示す調理特徴情報を記憶する記憶部132を備える。また、調理支援装置10は、レシピに基づいて調理が行われるとき、調理対象の調理対象映像ストリーム又は音に係る調理対象音響ストリームを検出する検出部122を備える。また、調理支援装置10は、調理対象映像ストリーム又は音に係る調理対象音響ストリームから検出される調理対象の映像の特徴又は調理対象の音の特徴を示す特徴情報が調理特徴情報に適合する場合、調理行動の助言を表す通知を行わせる通知制御部123と、その通知を行う通知部131を備える。
この構成によれば、調理中に取得される映像又は音の特徴が、そのレシピ情報の調理特徴情報に適合するとき、調理特徴情報に応じた調理行動の助言が特段の操作を行わずに通知される。そのため、ユーザの調理行動を妨げずに調理対象の状況に応じた調理行動の助言が得られるので、調理の成功が促される。
As described above, thecooking assistance device 10 includes thestorage unit 132 that stores, for each piece of recipe information indicating a recipe, cooking feature information indicating a feature of a predetermined cooking target image or a feature of a sound. Moreover, thecooking assistance apparatus 10 is provided with thedetection part 122 which detects the cooking object acoustic stream which concerns on the cooking object video stream or the sound of cooking object, when cooking is performed based on a recipe. In addition, thecooking assistance device 10, when the feature information indicating the feature of the image of the cooking object or the feature of the sound of the cooking object detected from the cooking object sound stream according to the cooking object video stream or sound matches the cooking feature information It includes anotification control unit 123 that makes a notification indicating advice on cooking behavior, and anotification unit 131 that makes the notification.
According to this configuration, when the feature of the video or sound acquired during the cooking conforms to the cooking feature information of the recipe information, the advice of the cooking behavior according to the cooking feature information is notified without performing the special operation. Be done. Therefore, since the advice of the cooking behavior according to the condition of cooking object is obtained without interfering with the user's cooking behavior, the success of the cooking is promoted.

また、通知制御部123は、調理対象映像ストリームにおいて、所定の色を検出した場合、調理行動の助言を表す通知を行わせる。
この構成によれば、調理対象の色が所定の色になるとき、そのときにふさわしい助言がユーザに通知される。たとえ調理に不慣れなユーザであっても、調理対象の色が所定の色になるときに望まれる調理行動の助言が得られる。
In addition, when detecting a predetermined color in the cooking target video stream, thenotification control unit 123 causes the notification representing the advice of the cooking action to be issued.
According to this configuration, when the color of the food to be cooked becomes a predetermined color, the user is notified of appropriate advice at that time. Even if the user is not accustomed to cooking, advice on the desired cooking behavior can be obtained when the color to be cooked becomes a predetermined color.

また、通知制御部123は、調理対象音響ストリームにおいて、所定の音色を検出した場合、調理行動の助言を表す通知を行わせる。
この構成によれば、調理対象の音色が所定の音色になるとき、そのときにふさわしい助言が通知される。たとえ調理に不慣れなユーザであっても、調理対象の音色が所定の音色になるときに望まれる調理行動の助言が得られる。
Thenotification control unit 123, when detecting a predetermined timbre in the sound stream to be cooked, causes the notification representing advice on cooking behavior to be issued.
According to this configuration, when the timbre of the food to be cooked becomes a predetermined timbre, appropriate advice at that time is notified. Even if the user is not accustomed to cooking, advice on the desired cooking behavior can be obtained when the tone of the food to be cooked becomes a predetermined tone.

また、通知制御部123は、調理対象映像ストリーム又は調理対象音響ストリームにおいて、所定の特徴の変化を検出したとき、調理行動の助言を表す通知を行わせる。
この構成によれば、調理対象の特徴の変化が所定の変化となるとき、そのときにふさわしい調理行動の助言が通知される。そのため、個々の時点において所定の特徴を検出するよりも、調理行動の助言を通知する契機を適切に判定することができる。
Further, thenotification control unit 123, when detecting a change of a predetermined feature in the cooking target video stream or the cooking target acoustic stream, causes the notification indicating the advice of the cooking action to be issued.
According to this configuration, when the change in the feature of the cooking target is a predetermined change, advice of cooking behavior appropriate for that time is notified. Therefore, rather than detecting a predetermined feature at each point in time, it is possible to appropriately determine an opportunity for notifying cooking behavior advice.

また、記憶部132は、レシピの調理工程毎に調理対象の特徴を示す調理特徴情報を記憶する。通知制御部123は、調理対象映像ストリーム又は調理対象音響ストリームにおいて、調理工程毎に調理特徴情報と適合する特徴情報を検出し、その特徴情報を検出した調理工程に係る調理行動の助言の通知を行わせる。
この構成によれば、取得された音の特徴又は映像の特徴が適合する調理特徴情報の調理工程が判定され、調理工程に応じた調理行動の助言が得られる。そのため、ユーザは調理工程を指示するための操作を行わなくても、判定された調理工程における調理対象の状況にふさわしい調理行動の助言が得られる。
In addition, thestorage unit 132 stores cooking feature information indicating the feature of the cooking target for each cooking process of the recipe. Thenotification control unit 123 detects, in the cooking target video stream or the cooking target acoustic stream, feature information that matches the cooking feature information for each cooking step, and sends a notification of advice on cooking behavior according to the cooking step that detected the feature information. Let it go.
According to this configuration, the cooking process of the cooking feature information to which the acquired sound feature or the image feature matches is determined, and advice on cooking behavior according to the cooking process is obtained. Therefore, even if the user does not perform an operation for instructing the cooking process, advice of cooking behavior appropriate for the situation of the cooking object in the determined cooking process can be obtained.

また、調理特徴情報は、所定の調理行動を行う時点で現われる映像の特徴又は音の特徴を示す特徴情報を含む。また、通知制御部123は、調理対象映像ストリーム又は調理対象音響ストリームにおいて調理特徴情報に適合する特徴情報を検出する時点において、調理行動の助言の通知を行わせる。
この構成によれば、所定の調理行動を行うことで、調理対象を表す映像の特徴又は音の特徴が所定の特徴となる時点で、調理行動の助言が通知される。そのため、ユーザは自己の行動を意識しなくても、所定の調理行動を行って調理対象が所定の特徴を有する状況になる時点にふさわしい調理行動の助言が得られる。
Also, the cooking feature information includes feature information indicating the feature of the image or the feature of the sound appearing at the time of performing the predetermined cooking action. Further, thenotification control unit 123 causes the advice of the cooking action to be notified at the time of detecting the feature information that matches the cooking feature information in the cooking target video stream or the cooking target acoustic stream.
According to this configuration, by performing the predetermined cooking action, the advice of the cooking action is notified when the feature of the image representing the object to be cooked or the feature of the sound becomes the predetermined feature. Therefore, even if the user is not aware of his / her own behavior, he / she can obtain advice on the cooking behavior suitable for the time when the cooking target is in a situation having a predetermined feature.

また、調理情報生成装置20は、レシピに基づく調理が行われるとき、調理対象の映像又は音を示すストリームを検出する検出部222を備える。また、調理情報生成装置20は、操作に応じて特定される時点において、調理対象映像ストリーム又は調理対象音響ストリームから、調理対象の映像の特徴又は前記調理対象の音の特徴を示す調理特徴情報を抽出する抽出制御部224を備える。また、調理情報生成装置20は、そのレシピを示すレシピ情報と対応付けて調理特徴情報を記憶する記憶部232を備える。
また、調理情報処理装置30は、調理情報生成装置20から、レシピを示すレシピ情報に対応する調理特徴情報を投稿させる投稿処理部321と、調理支援装置10に、そのレシピ情報に対応する調理特徴情報を提供する情報提供部322と、を備える。
この構成によれば、操作に応じて指示されたタイミングにおいて検出された調理対象の特徴を示す調理特徴情報が抽出され、そのレシピのレシピ情報と対応付けて記憶部232に記憶され、記憶されたレシピ情報が調理情報処理装置30に投稿される。調理支援装置10は、投稿されたレシピ情報と対応付けられた調理特徴情報に基づいて調理行動の助言を表す通知を行うことでユーザに対する調理の成功を促すことができる。そのため、レシピ情報の投稿と普及が促進される。
Moreover, the cookinginformation generation apparatus 20 is provided with thedetection part 222 which detects the stream which shows the imaging | video or sound of cooking object, when the cooking based on a recipe is performed. In addition, the cookinginformation generation device 20, from the cooking target video stream or the cooking target acoustic stream, specifies cooking feature information indicating the feature of the image of the cooking target or the feature of the sound of the cooking target at the time specified according to the operation. Theextraction control unit 224 is provided to extract. Moreover, the cookinginformation generation apparatus 20 is provided with the memory |storage part 232 which matches with the recipe information which shows the recipe, and memorize | stores cooking characteristic information.
In addition, the cookinginformation processing device 30 causes the cookinginformation generation device 20 to post cooking feature information corresponding to the recipe information indicating the recipe, and thecooking support device 10 the cooking feature corresponding to the recipe information And aninformation providing unit 322 for providing information.
According to this configuration, the cooking feature information indicating the feature of the cooking object detected at the timing instructed according to the operation is extracted, stored in thestorage unit 232 in association with the recipe information of the recipe, and stored. The recipe information is posted to the cookinginformation processing apparatus 30. Thecooking assistance device 10 can promote the success of cooking for the user by giving a notification representing advice on cooking behavior based on the cooking feature information associated with the posted recipe information. Therefore, posting and spreading of recipe information is promoted.

(変形例)
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成は上述の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。例えば、上述の実施形態において説明した各構成は、任意に組み合わせることができる。また、上述の実施形態において説明した各構成は、特定の機能を発揮するために不要である場合には、省略することができる。
(Modification)
Although the embodiments of the present invention have been described in detail with reference to the drawings, the specific configuration is not limited to the above-described embodiments, and includes design and the like within the scope of the present invention. For example, each configuration described in the above-described embodiment can be arbitrarily combined. Moreover, each structure demonstrated in the above-mentioned embodiment can be abbreviate | omitted, in order to exhibit a specific function.

より具体的には、調理支援装置10は、さらに調理情報生成装置20の抽出制御部224、通知情報編集部225及び投稿制御部226に相当する機能部を備え、調理情報生成装置20としての機能を有してもよい。かかる調理支援装置10は、別の見方では調理支援装置10としての機能を有する調理情報生成装置20とみることもできる。従って、調理支援システム1は、少なくとも調理情報生成装置20として機能する1台の調理支援装置10を有していれば、専用の調理情報生成装置20を有していなくてもよい。また、調理情報生成装置20としての機能を有する調理支援装置10が調理情報処理装置30に送信する投稿情報に付加されるユーザIDと、レシピ検索条件に付加されるユーザIDとが異なりうる。このことは、投稿に係るユーザとレシピ情報の検索、閲覧に係るユーザとが異なることを示す。  More specifically, thecooking assistance device 10 further includes functional units corresponding to theextraction control unit 224, the notificationinformation editing unit 225, and theposting control unit 226 of the cookinginformation generation device 20, and functions as the cookinginformation generation device 20. May be included. Thecooking support device 10 can also be viewed as a cookinginformation generation device 20 having a function as thecooking support device 10 from another viewpoint. Therefore, as long as the cooking assistance system 1 has at least onecooking assistance device 10 functioning as the cookinginformation generation device 20, the cooking assistance system 1 may not have the dedicated cookinginformation generation device 20. In addition, the user ID added to the post information transmitted to the cookinginformation processing apparatus 30 by thecooking support apparatus 10 having the function as the cookinginformation generation apparatus 20 may be different from the user ID added to the recipe search condition. This indicates that the user relating to the posting is different from the user relating to the search and viewing of the recipe information.

また、調理支援装置10、調理情報生成装置20は、眼鏡型の筐体を備える眼鏡型端末装置に限られず、人体に装着可能とする他の形態の端末装置であってもよいし、必ずしも装着可能としない端末装置であってもよい。
また、上記の編集画面、投稿画面は、それぞれ専用の画面でなくてもよく、他の情報の提示もしくは他の機能の提供を目的とする画面(例えば、調理情報提提供画面、ユーザ機能画面など)と一体に構成されていてもよい。
Moreover, thecooking assistance device 10 and the cookinginformation generation device 20 are not limited to the eyeglass-type terminal device provided with the eyeglass-type housing, but may be other types of terminal devices that can be attached to the human body, and are not necessarily attached It may be a terminal device that is not possible.
In addition, the editing screen and the posting screen described above may not be dedicated screens, and screens for the purpose of presenting other information or providing other functions (for example, a cooking information presentation screen, a user function screen, etc.) And may be integrated.

以上の記載から本発明の複数の態様は例えば以下のように把握される。なお、理解を容易にするために添付図面の参照符号を付記するが、それにより本発明の態様が図示の態様に限定されるものではない。  From the above description, a plurality of aspects of the present invention can be understood, for example, as follows. Although reference numerals in the attached drawings are appended to facilitate understanding, the aspects of the present invention are not limited to the illustrated aspects.

(付記1)
本発明の一態様は、レシピを示すレシピ情報毎に、所定の調理対象の映像の特徴又は音の特徴を示す調理特徴情報を記憶する記憶部と、レシピに基づいて調理が行われるとき、調理対象の映像又は音を示すストリームを検出する検出部と、前記ストリームから検出される前記調理対象の映像の特徴又は前記調理対象の音の特徴を示す特徴情報が前記調理特徴情報に適合する場合、調理行動の助言を表す通知を行わせる通知制御部と、前記通知を行う通知部と、を備える調理支援装置である。
(Supplementary Note 1)
According to one aspect of the present invention, when cooking is performed based on a recipe, a storage unit that stores cooking feature information indicating a feature of a predetermined feature or sound of an image to be cooked for each piece of recipe information indicating a recipe; When a detection unit that detects a stream indicating a target image or sound and feature information indicating a feature of the cooking target image detected from the stream or feature information indicating the feature of the cooking target sound match the cooking feature information It is a cooking assistance device provided with the notice control part which performs the notice showing the advice of cooking behavior, and the notice part which performs the notice.

(付記2)本発明の他の態様は、付記1に記載の調理支援装置であって、前記通知制御部は、前記映像を示すストリームにおいて、所定の色を検出した場合、前記助言を表す通知を行わせる。(Supplementary Note 2) Another aspect of the present invention is the cooking assistance device according to Supplementary Note 1, wherein the notification control unit detects the predetermined color when detecting a predetermined color in the stream representing the video. Let me do it.

(付記3)本発明の他の態様は、付記1に記載の調理支援装置であって、前記通知制御部は、前記音を示すストリームにおいて、所定の音色を検出した場合、前記通知を行わせる。(Supplementary Note 3) Another aspect of the present invention is the cooking assistance device according to Supplementary Note 1, wherein the notification control unit causes the notification to be performed when a predetermined timbre is detected in the stream indicating the sound. .

(付記4)本発明の他の態様は、付記1から付記3のいずれかに記載の調理支援装置であって、前記通知制御部は、前記ストリームにおいて、所定の特徴の変化を検出した場合、前記通知を行わせる。(Supplementary Note 4) Another aspect of the present invention is the cooking assistance device according to any one of Supplementary Notes 1 to 3, wherein the notification control unit detects a change of a predetermined feature in the stream, Make the notification.

(付記5)本発明の他の態様は、付記1から付記4のいずれかに記載の調理支援装置であって、前記記憶部は、前記レシピの調理工程毎に前記特徴を示す調理特徴情報を記憶し、前記通知制御部は、前記ストリームにおいて前記調理工程毎に前記調理特徴情報と適合する特徴情報を検出し、当該特徴情報を検出した調理工程に係る前記通知を行わせる。(Supplementary Note 5) Another aspect of the present invention is the cooking assistance device according to any one of Supplementary Notes 1 to 4, wherein the storage unit prepares the cooking characteristic information indicating the characteristic for each cooking process of the recipe. The notification control unit stores feature information matching the cooking feature information in each of the cooking steps in the stream, and causes the notification according to the cooking step in which the feature information is detected.

(付記6)本発明の他の態様は、付記1から付記5のいずれかに記載の調理支援装置であって、前記調理特徴情報は、所定の調理行動を行う時点で現われる前記特徴情報を含み、前記通知制御部は、前記ストリームにおいて前記調理特徴情報に適合する特徴情報を検出する時点において、前記通知を行わせる。(Supplementary Note 6) Another aspect of the present invention is the cooking assistance device according to any one of supplementary notes 1 to 5, wherein the cooking characteristic information includes the characteristic information that appears when a predetermined cooking action is performed. The notification control unit causes the notification to be performed at the time of detecting feature information matching the cooking feature information in the stream.

(付記7)本発明の他の態様は、レシピに基づく調理が行われるとき、調理対象の映像又は音を示すストリームを検出する検出部と、操作に応じて特定される時点において、前記ストリームから前記調理対象の映像の特徴又は前記調理対象の音の特徴を示す調理特徴情報を抽出する抽出制御部と、前記レシピを示すレシピ情報と対応付けて前記調理特徴情報を記憶する記憶部と、を備える調理情報生成装置である。(Supplementary Note 7) Another aspect of the present invention is that when cooking is performed based on a recipe, a detection unit that detects a stream indicating an image or sound of the cooking object, and a point from the stream when identified according to the operation An extraction control unit that extracts cooking feature information that indicates the feature of the image to be cooked or the feature of the sound to be cooked; and a storage unit that stores the cooking feature information in association with recipe information that indicates the recipe. It is a cooking information generating device provided.

(付記8)本発明の他の態様は、調理情報生成装置と調理情報処理装置を備える調理支援システムであって、前記調理情報生成装置は、レシピに基づく調理が行われるとき、調理対象の映像又は音を示すストリームを検出する検出部と、操作に応じて特定される時点において、前記ストリームから前記調理対象の映像の特徴又は前記調理対象の音の特徴を示す調理特徴情報を抽出する抽出制御部と、を備え、前記調理情報処理装置は、前記調理情報生成装置から、前記レシピを示すレシピ情報に対応する前記調理特徴情報を投稿させる投稿処理部と、調理支援装置に前記調理特徴情報を提供する情報提供部と、を備える調理支援システムである。(Supplementary Note 8) Another aspect of the present invention is a cooking assistance system including a cooking information generation device and a cooking information processing device, wherein the cooking information generation device is an image of a cooking object when cooking based on a recipe is performed. Alternatively, a detection unit for detecting a stream indicating sound and extraction control for extracting cooking feature information indicating the feature of the image of the cooking object or the feature of the sound of the cooking object from the stream at the time specified according to the operation The cooking information processing apparatus causes the cooking information generation apparatus to post the cooking characteristic information corresponding to the recipe information indicating the recipe and the cooking characteristic information to the cooking support apparatus. It is a cooking assistance system provided with the information provision part to provide.

(付記9)本発明の他の態様は、調理支援装置の調理支援方法であって、レシピに基づいて調理が行われるとき、調理対象の映像又は音を示すストリームを検出する検出過程と、前記ストリームから検出される前記調理対象の映像の特徴又は前記調理対象の音の特徴を示す特徴情報が、前記レシピを示すレシピ情報と対応付けて記憶部に記憶された所定の調理対象の映像の特徴又は音の特徴を示す調理特徴情報に適合する場合、調理行動の助言を表す通知を行わせる通知制御過程と、前記通知を行う通知過程と、を有する調理支援方法である。(Supplementary Note 9) Another aspect of the present invention is a cooking assistance method of the cooking assistance device, wherein when cooking is performed based on a recipe, a detection process of detecting a stream indicating an image or a sound of the cooking object, The feature of the image of the predetermined cooking object stored in the storage unit in association with the recipe information indicating the feature of the image of the cooking object detected or the feature of the sound of the cooking object detected from the stream Alternatively, it is a cooking support method including a notification control process of giving a notification representing advice on cooking behavior and a notification process of giving the notification when it conforms to cooking feature information indicating a feature of sound.

(付記10)本発明の他の態様は、調理支援装置の調理支援方法であって、調理支援装置のコンピュータに、レシピに基づいて調理が行われるとき、調理対象の映像又は音を示すストリームを検出する検出手順と、前記ストリームから検出される前記調理対象の映像の特徴又は前記調理対象の音の特徴を示す特徴情報が、前記レシピを示すレシピ情報と対応付けて記憶部に記憶された所定の調理対象の映像の特徴又は音の特徴を示す調理特徴情報に適合する場合、調理行動の助言を表す通知を行わせる通知制御手順と、前記通知を行う通知手順と、を実行させるためのプログラムである。(Supplementary Note 10) Another aspect of the present invention is a cooking assistance method of the cooking assistance device, wherein when the cooking is performed based on the recipe, the computer of the cooking assistance device displays a stream indicating a video or sound of the cooking object. The detection procedure to be detected, the feature information indicating the feature of the image to be cooked detected from the stream or the feature of the sound to be cooked are stored in the storage unit in association with the recipe information indicating the recipe A program for executing a notification control procedure for giving a notification representing advice on cooking behavior and a notification procedure for giving the notification, when it conforms to cooking feature information indicating the feature of the image to be cooked or the feature of the sound It is.

10…調理支援装置、121…提示制御部、122…検出部、123…通知制御部、131…通知部、132…記憶部、20…調理情報生成装置、221…提示制御部、222…検出部、224…抽出制御部、225…通知情報編集部、226…投稿制御部、232…記憶部、30…調理情報処理装置、321…投稿処理部、322…情報提供部、332…記憶部DESCRIPTION OFSYMBOLS 10 ... Cooking assistance apparatus, 121 ... Presentation control part, 122 ... Detection part, 123 ... Notification control part, 131 ... Notification part, 132 ... Storage part, 20 ... Cooking information production apparatus, 221 ... Presentation control part, 222 ... Detection part ... 224extraction control unit 225 notificationinformation editing unit 226post control unit 232storage unit 30 cookinginformation processing apparatus 321post processing unit 322information providing unit 332 storage unit

上述した課題を解決するために、本発明の一態様は、眼鏡型の筐体と、外景と重ねて視覚情報を表示可能とする表示部と、前記表示部の視野内の映像を撮像する撮像部と、レシピを示すレシピ情報毎に、所定の調理対象の映像の特徴を示す調理特徴情報を記憶する記憶部と、前記レシピを前記表示部に表示させる提示制御部と、前記レシピに基づいて調理が行われるとき、前記撮像部が撮像した映像から調理対象の映像を示すストリームを検出する検出部と、前記ストリームから検出される前記調理対象の映像の特徴を示す特徴情報が前記調理特徴情報に適合する場合、調理行動の助言を表す通知を前記表示部に表示させる通知制御部と、を備え、前記表示部と前記撮像部は、前記筐体に設置される調理支援装置である。In order to solve the problems described above, according to one aspect of the present invention, there is providedan imaging device for capturing an image within the field of view of aglasses-type housing, a display unit capable of displaying visual information superimposed on an external view, and and parts, each recipe information indicating a recipe, a storage unit for storing cooking feature information indicatinga feature of a predetermined cooking target image,and a presentation control unit for displaying the recipe on the display unit, based onthe recipe when cooking Te is performed, a detectionunit wherein the imaging unit detects the stream indicatingthe moviesimage of the cooking objectfrom the image obtained by imaging, feature information indicatingthe feature of the cooking object image detected from the stream the if it conforms to the cooking feature information, anda notification control unit that Ruis displayed on the display unit a notification representing advice of the cookingactions, the display unit and the imaging unit, a cooking support device thatwill be installed in the housing It is.

また、本発明の一態様は、眼鏡型の筐体と、外景と重ねて視覚情報を表示可能とする表示部と、前記表示部の視野内の映像を撮像する撮像部と、レシピに基づく調理が行われるとき、前記撮像部が撮像した映像から調理対象の映像を示すストリームを検出する検出部と、操作に応じて特定される時点において、前記ストリームから前記調理対象の映像の特徴を示す調理特徴情報を抽出する抽出制御部と、前記レシピを示すレシピ情報と対応付けて前記調理特徴情報を記憶する記憶部と、を備え、前記表示部と前記撮像部は、前記筐体に設置される調理情報生成装置である。Further, according to one aspect of the present invention, there is provided aneyeglass-type housing, a display unit capable of displaying visual information superimposed on an external view, an imaging unit for capturing an image within the field of view of the display unit, and cooking based on a recipe. when is performed, a detectionunit wherein the imaging unit detects the stream indicatingthe moviesimage of the cooking objectfrom the image captured at the time specified in accordance with the operation,the features of the cooking object image from the stream An extraction control unit for extracting cooking feature information to be shown; and a storage unit for storing the cooking feature information in association with recipe information indicating the recipe, andthe display unit and the imaging unit are installed in the housing a cooking information generating device thatwill be.

また、本発明の一態様は、調理情報生成装置と調理情報処理装置を備える調理支援システムであって、前記調理情報生成装置は、眼鏡型の筐体と、外景と重ねて視覚情報を表示可能とする表示部と、前記表示部の視野内の映像を撮像する撮像部と、レシピに基づく調理が行われるとき、前記撮像部が撮像した映像から調理対象の映像を示すストリームを検出する検出部と、操作に応じて特定される時点において、前記ストリームから前記調理対象の映像の特徴を示す調理特徴情報を抽出する抽出制御部と、を備え、前記表示部と前記撮像部は、前記筐体に設置され、前記調理情報処理装置は、前記調理情報生成装置から、前記レシピを示すレシピ情報に対応する前記調理特徴情報を投稿させる投稿処理部と、調理支援装置に、前記調理特徴情報を提供する情報提供部と、を備える調理支援システムである。Further, one aspect of the present invention is a cooking support system including a cooking information generation device and a cooking information processing device, wherein the cooking information generation devicecan display visual information by overlapping with an eyeglass-type housing and an outside view. a display unit to an imaging unit that captures an image of the field of view of the display unit, when the cooking based on the recipe is performed,detection the imaging unit detects the stream indicatingthe moviesimage of the cooking objectfrom the image captured and parts, at the time specified in accordance with the operation, and an extraction control unit for extracting cooking feature information indicatinga feature of the cooking object picture from thestream, the imaging unit and the display unit, the is installed in a housing, the cooking information processing apparatus, from said cooking information generating apparatus, and a post processing unit for post the cooking feature information corresponding to the recipe information indicating the recipe, cooking support apparatus, the cooking feature information An information providing unit that provides a cooking support system comprising a.

Claims (10)

Translated fromJapanese
レシピを示すレシピ情報毎に、所定の調理対象の映像の特徴又は音の特徴を示す調理特徴情報を記憶する記憶部と、
レシピに基づいて調理が行われるとき、調理対象の映像又は音を示すストリームを検出する検出部と、
前記ストリームから検出される前記調理対象の映像の特徴又は前記調理対象の音の特徴を示す特徴情報が前記調理特徴情報に適合する場合、調理行動の助言を表す通知を行わせる通知制御部と、
前記通知を行う通知部と、
を備える調理支援装置。
A storage unit for storing cooking feature information indicating a feature of a predetermined cooking target image or a feature of sound for each of the recipe information indicating a recipe;
When cooking is performed based on a recipe, a detection unit that detects a stream indicating an image or sound of the cooking object;
A notification control unit that performs notification representing advice on cooking behavior when the feature of the image of the cooking object detected from the stream or the feature information indicating the feature of the sound of the cooking object matches the cooking feature information;
A notification unit that performs the notification;
A cooking assistance device comprising:
前記通知制御部は、前記映像を示すストリームにおいて、所定の色を検出した場合、前記助言を表す通知を行わせる
請求項1に記載の調理支援装置。
The cooking assistance device according to claim 1, wherein the notification control unit performs notification representing the advice when a predetermined color is detected in the stream indicating the video.
前記通知制御部は、前記音を示すストリームにおいて、所定の音色を検出した場合、前記通知を行わせる
請求項1又は請求項2に記載の調理支援装置。
The cooking assistance device according to claim 1 or 2, wherein the notification control unit performs the notification when a predetermined tone color is detected in the stream indicating the sound.
前記通知制御部は、前記ストリームにおいて、所定の特徴の変化を検出した場合、前記通知を行わせる
請求項1から請求項3のいずれか一項に記載の調理支援装置。
The cooking assistance device according to any one of claims 1 to 3, wherein the notification control unit performs the notification when a change in a predetermined feature is detected in the stream.
前記記憶部は、前記レシピの調理工程毎に前記特徴を示す調理特徴情報を記憶し、
前記通知制御部は、前記ストリームにおいて前記調理工程毎に前記調理特徴情報と適合する特徴情報を検出し、当該特徴情報を検出した調理工程に係る前記通知を行わせる
請求項1から請求項4のいずれか一項に記載の調理支援装置。
The storage unit stores cooking feature information indicating the feature for each cooking process of the recipe,
The notification control unit detects, in the stream, feature information that matches the cooking feature information for each of the cooking steps, and performs the notification related to the cooking step in which the feature information is detected. The cooking assistance apparatus as described in any one.
前記調理特徴情報は、所定の調理行動を行う時点で現われる前記特徴情報を含み、
前記通知制御部は、前記ストリームにおいて前記調理特徴情報に適合する特徴情報を検出する時点において、前記通知を行わせる
請求項1から請求項5のいずれか一項に記載の調理支援装置。
The cooking feature information includes the feature information that appears when performing a predetermined cooking action,
The cooking assistance device according to any one of claims 1 to 5, wherein the notification control unit causes the notification to be performed at the time of detecting feature information matching the cooking feature information in the stream.
レシピに基づく調理が行われるとき、調理対象の映像又は音を示すストリームを検出する検出部と、
操作に応じて特定される時点において、前記ストリームから前記調理対象の映像の特徴又は前記調理対象の音の特徴を示す調理特徴情報を抽出する抽出制御部と、
前記レシピを示すレシピ情報と対応付けて前記調理特徴情報を記憶する記憶部と、
を備える調理情報生成装置。
A detection unit that detects a stream indicating an image or sound of a cooking object when cooking based on a recipe is performed;
An extraction control unit that extracts, from the stream, cooking feature information indicating the feature of the image to be cooked or the feature of the sound to be cooked from the stream at a time point specified according to an operation;
A storage unit that stores the cooking feature information in association with recipe information indicating the recipe;
A cooking information generating apparatus comprising:
調理情報生成装置と調理情報処理装置を備える調理支援システムであって、
前記調理情報生成装置は、
レシピに基づく調理が行われるとき、調理対象の映像又は音を示すストリームを検出する検出部と、
操作に応じて特定される時点において、前記ストリームから前記調理対象の映像の特徴又は前記調理対象の音の特徴を示す調理特徴情報を抽出する抽出制御部と、
を備え、
前記調理情報処理装置は、
前記調理情報生成装置から、前記レシピを示すレシピ情報に対応する前記調理特徴情報を投稿させる投稿処理部と、
調理支援装置に、前記調理特徴情報を提供する情報提供部と、
を備える調理支援システム。
A cooking support system including a cooking information generation device and a cooking information processing device,
The cooking information generating device is
A detection unit that detects a stream indicating an image or sound of a cooking object when cooking based on a recipe is performed;
An extraction control unit that extracts, from the stream, cooking feature information indicating the feature of the image to be cooked or the feature of the sound to be cooked from the stream at a time point specified according to an operation;
Equipped with
The cooking information processing apparatus is
A post processing unit that causes the cooking information generation device to post the cooking characteristic information corresponding to recipe information indicating the recipe;
An information providing unit for providing the cooking characteristic information to the cooking assistance device;
Cooking support system provided with.
調理支援装置の調理支援方法であって、
レシピに基づいて調理が行われるとき、調理対象の映像又は音を示すストリームを検出する検出過程と、
前記ストリームから検出される前記調理対象の映像の特徴又は前記調理対象の音の特徴を示す特徴情報が、前記レシピを示すレシピ情報と対応付けて記憶部に記憶された所定の調理対象の映像の特徴又は音の特徴を示す調理特徴情報に適合する場合、調理行動の助言を表す通知を行わせる通知制御過程と、
前記通知を行う通知過程と、
を有する調理支援方法。
It is a cooking assistance method of a cooking assistance device, and
When cooking is performed based on a recipe, a detection process for detecting a stream indicating an image or sound of the object to be cooked;
The feature of the image of the cooking object detected from the stream or the feature information indicating the feature of the sound of the cooking object is associated with the recipe information indicating the recipe and of the image of the cooking object stored in the storage unit A notification control process for giving a notification representing advice on cooking behavior when adapted to cooking feature information indicating a feature or sound feature;
A notification process for performing the notification;
Cooking support method having.
調理支援装置のコンピュータに、
レシピに基づいて調理が行われるとき、調理対象の映像又は音を示すストリームを検出する検出手順と、
前記ストリームから検出される前記調理対象の映像の特徴又は前記調理対象の音の特徴を示す特徴情報が、前記レシピを示すレシピ情報と対応付けて記憶部に記憶された所定の調理対象の映像の特徴又は音の特徴を示す調理特徴情報に適合する場合、調理行動の助言を表す通知を行わせる通知制御手順と、
前記通知を行う通知手順と、
を実行させるためのプログラム。
In the computer of the cooking support device,
A detection procedure for detecting a stream indicating an image or sound of a cooking object when cooking is performed based on a recipe;
The feature of the image of the cooking object detected from the stream or the feature information indicating the feature of the sound of the cooking object is associated with the recipe information indicating the recipe and of the image of the cooking object stored in the storage unit A notification control procedure for giving a notification representing advice on cooking behavior when it conforms to cooking feature information indicating a feature or sound feature;
A notification procedure for performing the notification;
A program to run a program.
JP2018077129A2018-04-122018-04-12Cooking support device, cooking information generation device, cooking support system, cooking support method, and programPendingJP2019082982A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
JP2018077129AJP2019082982A (en)2018-04-122018-04-12Cooking support device, cooking information generation device, cooking support system, cooking support method, and program

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
JP2018077129AJP2019082982A (en)2018-04-122018-04-12Cooking support device, cooking information generation device, cooking support system, cooking support method, and program

Publications (1)

Publication NumberPublication Date
JP2019082982Atrue JP2019082982A (en)2019-05-30

Family

ID=66670492

Family Applications (1)

Application NumberTitlePriority DateFiling Date
JP2018077129APendingJP2019082982A (en)2018-04-122018-04-12Cooking support device, cooking information generation device, cooking support system, cooking support method, and program

Country Status (1)

CountryLink
JP (1)JP2019082982A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112056945A (en)*2020-08-122020-12-11华帝股份有限公司Method for reminding food cooking state of cooking equipment
WO2021064823A1 (en)*2019-09-302021-04-08マクセル株式会社Linked display system and head-mounted display
WO2022180946A1 (en)*2021-02-262022-09-01クックパッド株式会社Recipe search support device, recipe search support method, and recipe search support program
JP7641122B2 (en)2021-01-152025-03-06シャープ株式会社 Cooking device and trained model generation method

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2002288359A (en)*2001-03-262002-10-04Osaka Gas Co LtdCooking information system
WO2005088542A1 (en)*2004-03-172005-09-22Matsushita Electric Industrial Co., Ltd.System for recognizing cooking operation of foodstuff and program for recognizing cooking operation of foodstuff
JP2011058782A (en)*2009-09-142011-03-24Keio GijukuCooking system, cooking utensil used for the cooking system and cooking system set
JP2016218306A (en)*2015-05-222016-12-22セイコーエプソン株式会社 Head-mounted display device, display system, head-mounted display device control method, and computer program
JP2017005522A (en)*2015-06-112017-01-05パナソニックIpマネジメント株式会社 Control method, apparatus and program for associating image with cooking information
JP2017120329A (en)*2015-12-282017-07-06株式会社ブリリアントサービスHead-mounted display for cooking and program for head-mounted display for cooking

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2002288359A (en)*2001-03-262002-10-04Osaka Gas Co LtdCooking information system
WO2005088542A1 (en)*2004-03-172005-09-22Matsushita Electric Industrial Co., Ltd.System for recognizing cooking operation of foodstuff and program for recognizing cooking operation of foodstuff
US20070114224A1 (en)*2004-03-172007-05-24Sachio NagamitsuIngredient cooking-operation recognition system and ingredient cooking-operation recognition program
JP2011058782A (en)*2009-09-142011-03-24Keio GijukuCooking system, cooking utensil used for the cooking system and cooking system set
JP2016218306A (en)*2015-05-222016-12-22セイコーエプソン株式会社 Head-mounted display device, display system, head-mounted display device control method, and computer program
JP2017005522A (en)*2015-06-112017-01-05パナソニックIpマネジメント株式会社 Control method, apparatus and program for associating image with cooking information
JP2017120329A (en)*2015-12-282017-07-06株式会社ブリリアントサービスHead-mounted display for cooking and program for head-mounted display for cooking

Cited By (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2021064823A1 (en)*2019-09-302021-04-08マクセル株式会社Linked display system and head-mounted display
JPWO2021064823A1 (en)*2019-09-302021-04-08
US20220252880A1 (en)*2019-09-302022-08-11Maxell, Ltd.Linked display system and head-mounted display
JP7331120B2 (en)2019-09-302023-08-22マクセル株式会社 Linked display system
JP2023147291A (en)*2019-09-302023-10-12マクセル株式会社Cooperative display system and head-mounted display
US11852811B2 (en)2019-09-302023-12-26Maxell, Ltd.Linked display system and head-mounted display
US20240077722A1 (en)*2019-09-302024-03-07Maxell, Ltd.Linked display system and head-mounted display
JP7505088B2 (en)2019-09-302024-06-24マクセル株式会社 Linked display system
US12235444B2 (en)*2019-09-302025-02-25Maxell, Ltd.Linked display system and head-mounted display
CN112056945A (en)*2020-08-122020-12-11华帝股份有限公司Method for reminding food cooking state of cooking equipment
JP7641122B2 (en)2021-01-152025-03-06シャープ株式会社 Cooking device and trained model generation method
WO2022180946A1 (en)*2021-02-262022-09-01クックパッド株式会社Recipe search support device, recipe search support method, and recipe search support program

Similar Documents

PublicationPublication DateTitle
US8704760B2 (en)Image display apparatus capable of recommending contents according to emotional information
EP2333778A1 (en)Digital data reproducing apparatus and method for controlling the same
JP7440020B2 (en) Information processing method, terminal device, information processing device, and information processing system
KR101978743B1 (en)Display device, remote controlling device for controlling the display device and method for controlling a display device, server and remote controlling device
JP2019082982A (en)Cooking support device, cooking information generation device, cooking support system, cooking support method, and program
JP4538756B2 (en) Information processing apparatus, information processing terminal, information processing method, and program
US9264770B2 (en)Systems and methods for generating media asset representations based on user emotional responses
US9747902B2 (en)Method and system for assisting patients
US9467673B2 (en)Method, system, and computer-readable memory for rhythm visualization
WO2014192457A1 (en)Client device, control method, system and program
JP5715390B2 (en) Viewing terminal device, viewing statistics device, viewing statistics processing system, and viewing statistics processing method
CN103229174B (en)Display control unit, integrated circuit and display control method
CN109982124A (en)User's scene intelligent analysis method, device and storage medium
CN105163139B (en)Information-pushing method, Information Push Server and smart television
JP2011138492A (en)Lifestyle collection apparatus, user interface apparatus and lifestyle collection method
CN109327737A (en) TV program recommendation method, terminal, system and storage medium
CN110970105A (en)Physical examination report broadcasting method and device, electronic equipment and storage medium
KR20180017821A (en)Broadcasting service apparatus for delivering live audience reaction
CN103945140B (en)The generation method and system of video caption
CN107809654A (en)System for TV set and TV set control method
JP6641386B2 (en) Head-mounted display cooperation display system, system including display device and head-mounted display, and display device thereof
CN110391017A (en)Information processing unit and information processing method
JP7206741B2 (en) HEALTH CONDITION DETERMINATION SYSTEM, HEALTH CONDITION DETERMINATION DEVICE, SERVER, HEALTH CONDITION DETERMINATION METHOD, AND PROGRAM
JP2009042671A (en) Method for judging emotion
JP2014238712A (en)Content analysis device, content analysis method and content analysis program

Legal Events

DateCodeTitleDescription
A621Written request for application examination

Free format text:JAPANESE INTERMEDIATE CODE: A621

Effective date:20180412

A871Explanation of circumstances concerning accelerated examination

Free format text:JAPANESE INTERMEDIATE CODE: A871

Effective date:20180412

A975Report on accelerated examination

Free format text:JAPANESE INTERMEDIATE CODE: A971005

Effective date:20180509

A977Report on retrieval

Free format text:JAPANESE INTERMEDIATE CODE: A971007

Effective date:20180813

A131Notification of reasons for refusal

Free format text:JAPANESE INTERMEDIATE CODE: A131

Effective date:20180904

A521Request for written amendment filed

Free format text:JAPANESE INTERMEDIATE CODE: A523

Effective date:20181024

A02Decision of refusal

Free format text:JAPANESE INTERMEDIATE CODE: A02

Effective date:20190122


[8]ページ先頭

©2009-2025 Movatter.jp