FR 2804519 A1 20010803 FR 0001396 A 20000201 DISPOSITIF D'ASSISTANCE A LA REALISATION DE PREPARATIONS CULINAIRES ET PROCEDE MIS EN =RE DANS CE DISPOSITIF L'invention se rapporte à un dispositif d'assis tance à la réalisation par un utilisateur de préparations culinaires à l'aide d'une pluralité d'appareils électro ménagers, l'utilisateur et lesdits appareils électroména gers constituant un ensemble d'éléments de ressources et chaque préparation culinaire étant constituée d'une sé quence d'étapes élémentaires pré-paramétrées d'attribu tion d'au moins un élément de l'ensemble de ressources et d'attribution d'une durée d'utilisation dudit élément. L'invention concerne notamment un dispositif d'as sistance comportant un terminal comprenant des moyens de stockage de préparations culinaires en cours, des moyens d'accès aux autres préparations à venir, des moyens d'affichage, des moyens de pilotage pour sélectionner au moins une préparation culinaire, et des moyens de commu nication avec la pluralité d'appareils aptes à recevoir des signaux d'état d'au moins un appareil électroménager et à émettre des signaux de commande vers au moins un ap pareil électroménager. On connaît déjà des dispositifs d'assistance de ce genre, tels que, par exemple, décrits dans la demande de brevet français n 99 11 810 déposée le 17 septembre 1999. Un tel dispositif aide à guider un utilisateur dans l'usage d'appareils électroménagers en vue de réaliser de façon continue une préparation culinaire, mais ne permet pas à ce dernier d'envisager de réaliser un menu complet en préparant plusieurs préparations à la fois selon une organisation digne d'un professionnel en minimisant no tamment les durées des séquences d'étapes élémentaires et en éliminant les temps morts pour l'utilisateur. L'invention a donc pour but d'optimiser la confec tion de préparations culinaires en organisant l'utilisa tion des éléments de ressources. Selon l'invention, les moyens de pilotage permet tent l'extraction d'au moins deux préparations culinaires et le terminal comprend une mémoire tampon de réception desdites deux préparations culinaires, ainsi que des moyens d'optimisation de chaque séquence d'étapes sélec tionnée qui sont propres à interdire tout chevauchement d'étapes incluant un même élément de ressource, et qui sont aptes à modifier les paramètres des étapes concer nées et à proposer de nouvelles séquences d'étapes. Ainsi, grâce notamment à ces moyens d'optimisation, l'utilisateur est guidé totalement dans le déroulement, par exemple, de deux préparations culinaires dont des étapes peuvent ainsi être mises en parallèle, et lui as surent ainsi un gain de temps appréciable. Selon une autre caractéristique de l'invention, chaque étape élémentaire comprenant une origine tempo raire et une durée estimée de réalisation, les origine et durée sont directement ajustées par les moyens de commu nication en fonction des signaux d'état et de commande des éléments de ressources sélectionnés pour les prépara tions culinaires mises en parallèle. L'invention concerne également un procédé mis en #uvre dans le dispositif d'assistance consistant à pilo ter un utilisateur dans la réalisation de préparations culinaires à l'aide d'une pluralité d'appareils électro ménagers et d'un terminal et comportant les phases sui vantes . - l'utilisateur sélectionne au moins deux prépara tions culinaires sur le terminal grâce aux moyens de pi lotage ; - le terminal mémorise lesdites préparations en pa rallèle ; - les moyens d'optimisation proposent un ordonnan cement de réalisation desdites préparations ainsi qu'un déroulement optimisé de chaque séquence d'étapes interdi sant tout chevauchement d'étapes incluant un même élément de ressource. Les caractéristiques et avantages de l'invention ressortiront de la description qui va suivre, prise à ti tre d'exemple non limitatif, en référence aux dessins an nexés dans lesquels - la figure 1 représente schématiquement un dispo sitif d'assistance selon l'invention ; - les figures 2 et 3 représentent des tableaux sy noptiques illustrant deux déroulements en parallèle de préparations culinaires selon des séquences d'étapes dif férentes, la figure 3 illustrant des séquences optimi sées. A la figure 1, on a représenté un dispositif d'as sistance à la réalisation de préparations culinaires par un utilisateur à l'aide d'une pluralité d'appareils élec- troménagers tels que, par exemple, une balance 1, un ro bot ménager 2 et un four 3. Dans la suite de cette description on a défini l'utilisateur et lesdits appareils électroménagers comme constituant un ensemble d'éléments de ressources, et cha que préparation culinaire comme étant constituée d'une séquence d'étapes élémentaires pré-paramétrées d'attribu tion d'au moins un élément de l'ensemble de ressources et d'attribution d'une durée d'utilisation (dx) dudit élé ment. Sur les figures 2 et 3, la référence U représente l'élément "utilisateur", tandis que les références B, R et G représentent respectivement les appareils 1, 2 et 3. Un tel dispositif d'assistance comporte de façon connue en soi un terminal 5 à microprocesseur comprenant des moyens de stockage de préparations culinaires en cours, des moyens d'accès aux autres préparations à ve nir, des moyens d'affichage, et des moyens de pilotage pour sélectionner au moins une préparation culinaire. Ce type de terminal est aujourd'hui largement utilisé et se présente sous la forme d'un boîtier portable équipé d'un écran 6 constituant les moyens d'affichage et d'un cla vier constituant en partie les moyens de pilotage, ce clavier pouvant être remplacé par un pointeur associé à un écran tactile. Le terminal 5 comporte également des moyens de com munication avec, par exemple, le réseau INTERNET, et tout particulièrement avec la pluralité d'appareils ménagers 1, 2, 3... et qui sont aptes à recevoir des signaux d'état d'au moins un appareil électroménager et à émettre des signaux de commande vers au moins un appareil élec- troménager concerné dans les préparations culinaires en cours. Dans la demande de brevet français n 99 11810 dé posée le 17 septembre 1999, la modélisation de la prépa ration culinaire consiste non seulement dans la descrip tion et le séquencement des étapes de préparation normal à une présentation traditionnelle de recette de cuisine, mais également dans l'affectation, pour une phase élémen taire assistée, de paramètres de fonctionnement à chaque appareil électroménager actif durant cette phase tels que, par exemple, une vitesse de rotation de l'outil du robot 2, une température et un temps de cuisson pour le four 3. La présente invention a pour but d'optimiser la confection de préparations culinaires en vue de la réali sation d'un menu et en proposant notamment que les moyens de pilotage permettent l'extraction d'au moins deux pré parations culinaires et le terminal 5 comprend, outre une mémoire tampon de réception desdites deux préparations culinaires, des moyens d'optimisation de chaque séquence d'étapes sélectionnée qui sont propres à interdire tout chevauchement d'étapes incluant un même élément de res source, et qui sont aptes à modifier les paramètres des étapes concernées et à proposer de nouvelles séquences d'étapes. Ainsi, grâce à ce dispositif d'assistance, l'utili sateur économisera du travail et du temps dans la réali sation en parallèle d'au moins deux préparations culinai res ; chaque élément de ressource étant utilisé pleine ment et en temps voulu selon un ordre logique et optimi- sé. Une telle utilisation sans chevauchement permet, par exemple, d'utiliser le four 3 selon les paramètres choi sis sans les dégrader pour la cuisson parfaite de l'ali ment en cours de préparation. Afin de parfaire l'aide à l'utilisateur, le dispo sitif d'assistance est en outre caractérisé en ce que, chaque étape élémentaire comprenant une origine tempo raire tn et une durée estimée de réalisation dx, les ori gine tn et durée dx sont directement ajustées par les moyens de communication en fonction des signaux d'état et de commande des éléments de ressources sélectionnés pour les préparations culinaires mises en parallèle. Ainsi, le dispositif d'assistance crée un mode in teractif d'utilisation d'appareils électroménagers dans lequel, non seulement, l'utilisateur influence lui-même les paramètres des étapes, mais aussi les appareils élec troménagers utilisés ou à utiliser pour les préparations mises en parallèle qui s'influencent mutuellement par l'intermédiaire du terminal 5 pour optimiser chaque sé quence d'étapes en interdisant tout chevauchement d'étape incluant un même élément de ressource. Selon une autre caractéristique de l'invention, les moyens de pilotage et les moyens d'affichage coopèrent mutuellement pour permettre le suivi en parallèle par l'utilisateur du déroulement de chaque préparation en fonction des signaux d'état et de commande des moyens de communication. En se référant maintenant aux figures 2 et 3, on va illustrer au travers d'un procédé mis en #uvre dans le dispositif d'assistance la réalisation par un utilisateur de deux préparations culinaires mises en parallèle, à sa voir une dorade et un velouté de courgettes. I1 est bien entendu que l'on pourrait mettre en parallèle plus de deux préparations, par exemple, les deux ci-dessus plus une préparation d'un gâteau qui aurait été commencée la veille. A la figure 2, on a fait figurer sur la ligne des temps de tn = 0 à tn = 50 minutes les deux séquences d'étapes élémentaires pré-paramétrées, optimisées et liées à l'extraction desdites préparations telles que le dispositif d'assistance propose à l'utilisateur U. Les différentes étapes imbriquées sont A) Préparez la marinade des dorades avec dx = 5 (U) B) 1. Marinade des dorades tn = 5 avec dx 35 2. Epluchez les courgettes tn = 5 avec dx 10 (U) C) Pesez les courgettes tn = 15 avec dx = 2 (U+B) D) Faites cuire les courgettes tn = 17 avec dx 15 (G) E) Mixez les courgettes tn = 32 avec dx (U+R) F) Faites cuire les dorades tT = 35 avec dx 15 (G) Les références U, B, R, G représentent les éléments de ressource utilisés dans ces deux séquences. Sur cette figure 2, le temps de réalisation de ces deux prépara tions mises en parallèle s'élève à 50 minutes pour un poids de courgettes pré-programmé d'environ 800 grammes et un poids de dorades pré-programmé de 1 kg en tenant pour hypothèse que l'utilisateur passe à l'étape suivante dès la visualisation du suivi par le terminal 5. Comme expliqué précédemment, le dispositif d'assis tance permet grâce aux moyens de communication d'ajuster les origine et durée de chaque étape en fonction des si gnaux d'état et de commande des éléments de ressources sélectionnés. Ainsi, la figure 3 illustre une telle opti misation appliquée au tableau des deux séquences de la figure 2 et dans laquelle on a A) Préparez la marinade des dorades avec dx = 4 (U) B) 1. Marinade des dorades tn = 4 avec dx = 34 2. Epluchez les courgettes tn = 4 avec dx = 12 (U) C) Pesez les courgettes tn = 16 avec dx = 2 (U+B) D) Faites cuire les courgettes tn = 18 avec dx = 17 (G) E) 1. Faites cuire les dorades tn = 35 avec dx = 13 (G) 2. Mixez les courgettes tn = 35 avec dx (U+R) Ainsi, le temps de réalisation de ces deux prépara tions mises en parallèle s'élève à 48 minutes. L'optimi sation résulte non seulement de la nouvelle proposition d'arrangement des séquences d'étapes par rapport à celui de la figure 2, mais aussi à l'interaction des éléments de ressources sélectionnés qui, par l'intermédiaire du terminal 5, échangent leurs signaux d'état et de com mande. Le procédé mis en #uvre dans la réalisation des deux préparations culinaires de la figure 2 comporte no tamment les phases suivantes - l'utilisateur sélectionne au moins deux prépara tions culinaires sur le terminal 5 grâce aux moyens de pilotage ; à savoir Dorades - Velouté de courgettes. - le terminal 5 mémorise les deux préparations en parallèle. - les moyens d'optimisation proposent l'ordonnance ment illustré de réalisation des deux préparations, c'est-à-dire : commencer par préparer la marinade des do rades, effectuer le velouté de courgettes et finir par la cuisson des dorades, ainsi qu'un déroulement optimisé de chaque séquence d'étapes basé sur les paramètres pré- programmés tels les durées d'utilisation des éléments de ressources, et interdisant tout chevauchement d'étapes incluant un même élément de ressource. Ainsi, pendant la durée de la marinade (dx = 35 mi nutes) qui commence au temps tn = 5 donné par le signal de commande de l'utilisateur sur le clavier du terminal, l'utilisateur effectue en parallèle les différentes pha ses consécutives de la préparation du velouté de courget tes en donnant à chaque fin d'une phase un signal de com mande au terminal 5. A la fin de cette séquence, le four étant libre, le terminal proposera à l'utilisateur la cuisson des dorades qui s'effectuera pendant 15 minutes. Le dispositif d'assistance selon l'invention est d'autant plus remarquable qu'il permet d'optimiser les étapes comme on le comprendra en se rapportant à la fi gure 3. Le procédé particulier susceptible d'être mis en oeuvre par le dispositif d'assistance consiste à : ajuster les origine (tn) et durée (dx) de chaque étape en fonc tion des signaux d'état et de commande des éléments de ressources reçus et traités par les moyens de communica tion ; modifier les paramètres des étapes et proposer de nouvelles séquences d'étapes via les moyens d'optimisa tion. Ainsi, dans l'étape A, l'utilisateur à la fin de la préparation de la marinade émet par le clavier un signal de commande et le terminal via les moyens de communica tion mesure le temps réel passé ; à savoir 4 minutes au lieu des 5 minutes programmées. Dans l'étape C, la ba lance 1 mesure le poids des courgettes qui via les moyens de communication est traité par le terminal. Fort de ce renseignement et compte tenu du poids réel des courgettes qui est inférieur à celui pré-programmé de la figure 2, les moyens d'optimisation recalculent la meilleure sé quence d'étapes et proposent donc les étapes E1 et E2 mi ses en parallèle mais ne nécessitant pas un même élément de ressource (four - robot). Les séquences illustrées aux figures 2 et 3 sont données à titre d'exemple et l'on comprendra que les moyens d'optimisation, recalculant les meilleures séquen ces d'étapes sur l'ensemble des préparations culinaires au début et à la fin d'une étape, permettent à l'utilisa teur l'accomplissement optimal de recettes simples ou compliquées. REVENDICATIONS 1. Dispositif d'assistance à la réalisation par un utilisateur de préparations culinaires à l'aide d'une pluralité d'appareils électroménagers (1,2,3), l'utilisa teur et lesdits appareils électroménagers constituant un ensemble d'éléments de ressources et chaque préparation culinaire étant constituée d'une séquence d'étapes élé mentaires pré-paramétrées d'attribution d'au moins un élément de l'ensemble de ressources et d'attribution d'une durée d'utilisation dudit élément, comportant un terminal (5) comprenant des moyens de stockage de prépa rations culinaires en cours, des moyens d'accès aux au tres préparations à venir, des moyens d'affichage, des moyens de pilotage pour sélectionner au moins une prépa ration culinaire, et des moyens de communication avec la pluralité d'appareils aptes à recevoir des signaux d'état d'au moins un appareil électroménager et à émettre des signaux de commande vers au moins un appareil électromé nager, caractérisé en ce que les moyens de pilotage per mettent l'extraction d'au moins deux préparations culi naires et le terminal comprend une mémoire tampon de ré ception desdites deux préparations culinaires, ainsi que des moyens d'optimisation de chaque séquence d'étapes sé lectionnée qui sont propres à interdire tout chevauche ment d'étapes incluant un même élément de ressource, et qui sont aptes à modifier les paramètres des étapes con cernées et à proposer de nouvelles séquences d'étapes. 2. Dispositif d'assistance selon la revendication 1, caractérisé en ce que chaque étape élémentaire compre nant une origine temporaire (tn) et une durée estimée (dx) de réalisation, les origine et durée sont directe ment ajustées par les moyens de communication en fonction des signaux d'état et de commande des éléments de res sources sélectionnés pour les préparations culinaires mi ses en parallèle. 3. Dispositif d'assistance selon la revendication 2, caractérisé en ce que les moyens de pilotage et les moyens d'affichage coopèrent mutuellement pour permettre le suivi en parallèle par l'utilisateur du déroulement de chaque préparation en fonction des signaux d'état et de commande des moyens de communication. 4. Procédé mis en #uvre dans le dispositif d'as sistance à la réalisation de préparations culinaire sui vant l'une quelconque des revendications précédentes, consistant à piloter un utilisateur dans la réalisation de préparations culinaires à l'aide d'une pluralité d'ap pareils électroménagers (1, 2, 3) et d'un terminal (5) et comportant les phases suivantes - l'utilisateur sélectionne au moins deux prépara tions culinaires sur le terminal grâce aux moyens de pi lotage ; - le terminal mémorise lesdites préparations en pa rallèle ; - les moyens d'optimisation proposent un ordonnan cement de réalisation desdites préparations ainsi qu'un déroulement optimisé de chaque séquence d'étapes interdi sant tout chevauchement d'étapes incluant un même élément de ressource. 5. Procédé selon les revendications 2 et 4, carac térisé en ce qu'il prévoit - d'ajuster les origine (tn) et durée (dx) de cha que étape en fonction des signaux d'état et de commande des éléments de ressources reçus et traités par les moyens de communication ; - de modifier les paramètres des étapes ; et - de proposer de nouvelles séquences d'étapes.