(57)【要約】【課題】  個人の情報を考慮した個人レシピをつくること、料理をつくる当日の都合に合わせた料理のつくり方を工程毎に区切ってナビゲートすること、及び個人レシピを改良して独自のレシピをつくることができるクッキングナビ技術を実現する。【解決手段】  利用者に対して料理づくりをナビゲートするクッキングナビシステムにおいて、検索要求を受信し、食材ＤＢ４２に蓄積する在庫食材情報に基づいてレシピ検索サーバ装置２１に対してレシピの検索を行うレシピ検索部、レシピ検索サーバ装置２１から受信したレシピ、及び利用者の個人情報に基づいて個人レシピを作成する個人レシピ部、個人レシピ、及び利用者の料理作成当日の都合情報に基づいて、料理工程を組み立てる料理工程組み立て部、及び料理工程を出力する工程通知部、を有する通信端末装置３によりナビゲーションを行う。【選択図】  図１
2006309628.tif 000002
【特許請求の範囲】
【請求項１】
利用者に対して料理づくりをナビゲートするクッキングナビシステムに配置される通信端末装置が行うクッキングナビ方法であって、
レシピ検索部が、検索要求を受信し、食材ＤＢに蓄積する在庫食材情報に基づいてレシピ検索サーバ装置に対してレシピの検索を行うレシピ検索ステップと、
個人レシピ作成部が、前記レシピ検索サーバ装置から受信したレシピ、及び利用者の個人情報に基づいて個人レシピを作成する個人レシピ作成ステップと、
料理工程組み立て部が、前記個人レシピ、及び利用者の料理作成当日の都合情報に基づいて、料理工程を組み立てる料理工程組み立てステップと、
工程通知部が、前記料理工程を出力する工程通知ステップと、を有することを特徴とするクッキングナビ方法。
【請求項２】
利用者に対して料理づくりをナビゲートするクッキングナビシステムに配置される通信端末装置が行うクッキングナビ方法であって、
レシピ検索部が、検索要求を受信し、食材ＤＢに蓄積する在庫食材情報に基づいてレシピ検索サーバ装置に対してレシピの検索を行うレシピ検索ステップと、
個人レシピ作成部が、前記レシピ検索サーバ装置から受信したレシピ、及び利用者の個人情報に基づいて個人レシピを作成し、当該個人レシピを個人レシピ蓄積部に蓄積する個人レシピ作成ステップと、
料理工程組み立て部が、前記個人レシピ、及び利用者の料理作成当日の都合情報に基づいて、料理工程を組み立てる料理工程組み立てステップと、
工程通知部が、前記料理工程を出力する工程通知ステップと、
個人レシピ修正部が、料理の出来具合情報に基づいて前記個人レシピ蓄積部に蓄積した個人レシピを修正する個人レシピ修正ステップと、を有することを特徴とするクッキングナビ方法。
【請求項３】
前記レシピ検索ステップでは、前記レシピ検索部が前記個人レシピ蓄積部に蓄積されている個人レシピの中から、前記在庫食材情報に基づいて個人レシピを検索する処理も実行することを特徴とする請求項２に記載のクッキングナビ方法。
【請求項４】
前記クッキングナビ方法は、
予定時刻割り付け部が、前記料理工程、及び利用者の食事時間情報に基づいて、当該料理工程に各工程が実行される予定時刻を割り付ける予定時刻割り付けステップを有し、
前記工程通知ステップでは、前記工程通知部が前記予定時刻を割り付けられた料理工程を出力することを特徴とする請求項１〜３いずれかに記載のクッキングナビ方法。
【請求項５】
前記調理工程組み立てステップでは、前記調理工程組み立て部が食材の使用情報を作成し、
前記工程通知ステップでは、前記工程通知部が前記食材の使用情報を出力する処理も実行することを特徴とする請求項１〜４いずれかに記載のクッキングナビ方法。
【請求項６】
前記利用者の個人情報、利用者の料理作成当日の都合情報、利用者の食事時間情報、及び料理の出来具合情報は、
前記通信端末装置が有する入出力インタフェースに利用者が入力したもの、
又は、利用者が有する端末に利用者が入力を行い、当該端末が、前記通信端末装置が有する入出力インタフェースに入力したもの、であることを特徴とする請求項１〜５いずれかに記載のクッキングナビ方法。
【請求項７】
利用者に対して料理づくりをナビゲートするクッキングナビシステムに配置される通信端末装置であって、
検索要求を受信し、食材ＤＢに蓄積する在庫食材情報に基づいてレシピ検索サーバ装置に対してレシピの検索を行うレシピ検索部と、
前記レシピ検索サーバ装置から受信したレシピ、及び利用者の個人情報に基づいて個人レシピを作成する個人レシピ部と、
前記個人レシピ、及び利用者の料理作成当日の都合情報に基づいて、料理工程を組み立てる料理工程組み立て部と、
前記料理工程を出力する工程通知部と、を有することを特徴とする通信端末装置。
【請求項８】
利用者に対して料理づくりをナビゲートするクッキングナビシステムに配置される通信端末装置であって、
検索要求を受信し、食材ＤＢに蓄積する在庫食材情報に基づいてレシピ検索サーバ装置に対してレシピの検索を行うレシピ検索部と、
前記レシピ検索サーバ装置から受信したレシピ、及び利用者の個人情報に基づいて個人レシピを作成し、当該個人レシピを個人レシピ蓄積部に蓄積する個人レシピ作成部と、
前記個人レシピ、及び利用者の料理作成当日の都合情報に基づいて、料理工程を組み立てる料理工程組み立て部と、
前記料理工程を出力する工程通知部と、
料理の出来具合情報に基づいて前記個人レシピ蓄積部に蓄積した個人レシピを修正する個人レシピ修正部と、を有することを特徴とする通信端末装置。
【請求項９】
前記レシピ検索部では、前記個人レシピ蓄積部に蓄積されている個人レシピの中から、前記在庫食材情報に基づいて個人レシピを検索する処理も実行することを特徴とする請求項８に記載の通信端末装置。
【請求項１０】
前記通信端末装置は、
前記料理工程、及び利用者の食事時間情報に基づいて、当該料理工程に各工程が実行される予定時刻を割り付ける予定時刻割り付け部を有し、
前記工程通知部では、前記予定時刻を割り付けられた料理工程を出力することを特徴とする請求項７〜９いずれかに記載の通信端末装置。
【請求項１１】
前記調理工程組み立て部では、食材の使用情報を作成し、
前記工程通知部では、前記食材の使用情報を出力する処理も実行することを特徴とする請求項７〜１０いずれかに記載の通信端末装置。
【請求項１２】
前記利用者の個人情報、利用者の料理作成当日の都合情報、利用者の食事時間情報、及び料理の出来具合情報は、
前記通信端末装置が有する入出力インタフェースに利用者が入力したもの、
又は、利用者が有する端末に利用者が入力を行い、当該端末が、前記通信端末装置が有する入出力インタフェースに入力したもの、であることを特徴とする請求項７〜１１いずれかに記載の通信端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを用いて在庫している食材の情報である在庫食材情報に基づいてレシピを検索し、検索したレシピに基づいて料理づくりをリアルタイムにナビゲートするクッキングナビ技術に関する。
【背景技術】
【０００２】
従来の通信ネットワークを用いた料理づくりを支援する方法としては、冷蔵庫が食材の格納場所やストックの量を自動的に判別する機能を持ち、料理をつくろうとするときには冷蔵庫から在庫している食材の情報や、その他人数、料理時間、料理のジャンル等の情報を揃え、料理レシピを検索する機能をもつ料理紹介システムに送出することを行う。
【０００３】
料理紹介システムは料理レシピＤＢを持っており、この料理レシピＤＢにはテレビ番組の料理番組を録画したものや、レシピを提供する人達から送られてきた料理レシピが格納されており、これらを検索し候補となる料理レシピを冷蔵庫に送付する。
【０００４】
冷蔵庫は候補となる料理レシピを表示し、それを見た利用者がつくりたい料理レシピを選択すると、冷蔵庫は利用者が選んだつくりたい料理レシピを料理紹介システムに送出し、料理紹介システムが利用者のつくりたい料理レシピのビデオ画像あるいは静止画像を冷蔵庫に送付するものである（例えば、特許文献１参照。）。
【０００５】
また別な方法としては、冷蔵庫が食材のストック量等を自動的に判別する具体的な方法として、冷蔵庫へ食料品を出し入れするとき、食料品に添付したバーコードを読み取ることにより食料品の種別、量、賞味期限等のデータを取り込んで記憶し、また料理レシピＤＢとして、使用食料品の種別情報、調理時間、カロリー、栄養情報等を保有するものがある（例えば、特許文献２参照。）。
【０００６】
しかしながらこれらの従来の方法では、全国で共通して使えそうなレシピを取り込むことはできるが、例えば味の嗜好等の個人情報に合わせてレシピをつくりかえることができない。そのため利用者は頭の中で修正をかけながらつくることになり、間違いを起こしやすくなる。
【０００７】
また一度にすべての情報が表示され、作業工程毎に区切って示されないため、順番を自分で覚えなければならず、次は何をするのかいつも気にしていなければならない。
【０００８】
さらに個人の嗜好等に合わせて美味しいものができてもそれを蓄積しておくことができないため時間がたつと曖昧になり同じものができないことになる。又は、もっと美味しくできるように工夫しようとしても以前につくったときのレシピが残っていないため上手くいかなくなってしまというように、少しずつ工夫しながら我が家独自のレシピをつくることができないものである。
【特許文献１】特開２００４−０８６６８４号公報
【特許文献２】特開２００２−２０７８６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上記に述べた従来の通信ネットワークを用いた料理づくりを支援する方法にあっては、個人情報に合わせてレシピをつくりかえることができないため、利用者が頭の中で修正をかけながらつくることになり間違いを起こしやすくなる。
【００１０】
また、作業工程毎に区切って示されないため、次は何をするのかいつも気にしていなければならない。
【００１１】
また、個人の嗜好等に合わせた美味しいものができてもそれを蓄積しておくことができないため時間がたつと曖昧になり、もっと美味しくできるように工夫しようとしても以前につくったときのレシピが残っていないため上手くいかなくなってしまうというように、少しずつ工夫しながら我が家独自のレシピをつくることができないという問題がある。
【００１２】
ここにおいて、本発明の解決すべき主要な課題は、上記の問題を解決し、個人の情報を考慮した個人レシピをつくること、料理をつくる当日の都合に合わせた料理のつくり方を工程毎に区切ってナビゲートすること、及び個人レシピを改良して独自のレシピをつくることができるクッキングナビ技術を実現することにある。
【課題を解決するための手段】
【００１３】
そこで、上記課題を解決するために、請求項１に記載の発明は、利用者に対して料理づくりをナビゲートするクッキングナビシステムに配置される通信端末装置が行うクッキングナビ方法であって、レシピ検索部が、検索要求を受信し、食材ＤＢに蓄積する在庫食材情報に基づいてレシピ検索サーバ装置に対してレシピの検索を行うレシピ検索ステップと、個人レシピ作成部が、前記レシピ検索サーバ装置から受信したレシピ、及び利用者の個人情報に基づいて個人レシピを作成する個人レシピ作成ステップと、料理工程組み立て部が、前記個人レシピ、及び利用者の料理作成当日の都合情報に基づいて、料理工程を組み立てる料理工程組み立てステップと、工程通知部が、前記料理工程を出力する工程通知ステップと、を有することを特徴とする。
【００１４】
また、請求項２に記載の発明は、利用者に対して料理づくりをナビゲートするクッキングナビシステムに配置される通信端末装置が行うクッキングナビ方法であって、レシピ検索部が、検索要求を受信し、食材ＤＢに蓄積する在庫食材情報に基づいてレシピ検索サーバ装置に対してレシピの検索を行うレシピ検索ステップと、個人レシピ作成部が、前記レシピ検索サーバ装置から受信したレシピ、及び利用者の個人情報に基づいて個人レシピを作成し、当該個人レシピを個人レシピ蓄積部に蓄積する個人レシピ作成ステップと、
料理工程組み立て部が、前記個人レシピ、及び利用者の料理作成当日の都合情報に基づいて、料理工程を組み立てる料理工程組み立てステップと、工程通知部が、前記料理工程を出力する工程通知ステップと、個人レシピ修正部が、料理の出来具合情報に基づいて前記個人レシピ蓄積部に蓄積した個人レシピを修正する個人レシピ修正ステップと、を有することを特徴とする。
【００１５】
また、請求項３に記載の発明は、前記レシピ検索ステップでは、前記レシピ検索部が前記個人レシピ蓄積部に蓄積されている個人レシピの中から、前記在庫食材情報に基づいて個人レシピを検索する処理も実行することを特徴とする。
【００１６】
また、請求項４に記載の発明は、前記クッキングナビ方法は、予定時刻割り付け部が、前記料理工程、及び利用者の食事時間情報に基づいて、当該料理工程に各工程が実行される予定時刻を割り付ける予定時刻割り付けステップを有し、前記工程通知ステップでは、前記工程通知部が前記予定時刻を割り付けられた料理工程を出力することを特徴とする。
【００１７】
また、請求項５に記載の発明は、前記調理工程組み立てステップでは、前記調理工程組み立て部が食材の使用情報を作成し、前記工程通知ステップでは、前記工程通知部が前記食材の使用情報を出力する処理も実行することを特徴とする。
【００１８】
また、請求項６に記載の発明は、前記利用者の個人情報、利用者の料理作成当日の都合情報、利用者の食事時間情報、及び料理の出来具合情報は、前記通信端末装置が有する入出力インタフェースに利用者が入力したもの、又は、利用者が有する端末に利用者が入力を行い、当該端末が、前記通信端末装置が有する入出力インタフェースに入力したもの、であることを特徴とする。
【００１９】
また、請求項７に記載の発明は、利用者に対して料理づくりをナビゲートするクッキングナビシステムに配置される通信端末装置であって、検索要求を受信し、食材ＤＢに蓄積する在庫食材情報に基づいてレシピ検索サーバ装置に対してレシピの検索を行うレシピ検索部と、前記レシピ検索サーバ装置から受信したレシピ、及び利用者の個人情報に基づいて個人レシピを作成する個人レシピ部と、前記個人レシピ、及び利用者の料理作成当日の都合情報に基づいて、料理工程を組み立てる料理工程組み立て部と、前記料理工程を出力する工程通知部と、を有することを特徴とする。
【００２０】
また、請求項８に記載の発明は、利用者に対して料理づくりをナビゲートするクッキングナビシステムに配置される通信端末装置であって、検索要求を受信し、食材ＤＢに蓄積する在庫食材情報に基づいてレシピ検索サーバ装置に対してレシピの検索を行うレシピ検索部と、前記レシピ検索サーバ装置から受信したレシピ、及び利用者の個人情報に基づいて個人レシピを作成し、当該個人レシピを個人レシピ蓄積部に蓄積する個人レシピ作成部と、前記個人レシピ、及び利用者の料理作成当日の都合情報に基づいて、料理工程を組み立てる料理工程組み立て部と、前記料理工程を出力する工程通知部と、料理の出来具合情報に基づいて前記個人レシピ蓄積部に蓄積した個人レシピを修正する個人レシピ修正部と、を有することを特徴とする。
【００２１】
また、請求項９に記載の発明は、前記レシピ検索部では、前記個人レシピ蓄積部に蓄積されている個人レシピの中から、前記在庫食材情報に基づいて個人レシピを検索する処理も実行することを特徴とする。
【００２２】
また、請求項１０に記載の発明は、前記通信端末装置は、前記料理工程、及び利用者の食事時間情報に基づいて、当該料理工程に各工程が実行される予定時刻を割り付ける予定時刻割り付け部を有し、前記工程通知部では、前記予定時刻を割り付けられた料理工程を出力することを特徴とする。
【００２３】
また、請求項１１に記載の発明は、前記調理工程組み立て部では、食材の使用情報を作成し、前記工程通知部では、前記食材の使用情報を出力する処理も実行することを特徴とする。
【００２４】
また、請求項１２に記載の発明は、前記利用者の個人情報、利用者の料理作成当日の都合情報、利用者の食事時間情報、及び料理の出来具合情報は、前記通信端末装置が有する入出力インタフェースに利用者が入力したもの、又は、利用者が有する端末に利用者が入力を行い、当該端末が、前記通信端末装置が有する入出力インタフェースに入力したもの、であることを特徴とする。
【００２５】
なお、上記利用者の個人情報は、使っている食材、調理器具、調理スキル、及び味の嗜好を含むものである。
【００２６】
また、上記利用者の当日の都合情報とは、食材の都合、及び通知メディアの都合を含むものである。
【００２７】
請求項１及び７に記載の発明では、在庫食材情報に基づいてレシピ検索サーバを検索して在庫食材で料理可能なレシピを取得し、このレシピから利用者の個人情報を考慮して利用者に適用する個人レシピを作成し、このレシピについて利用者の都合情報を考慮して料理工程を組み立てることで利用者の都合に合わせた料理工程を組み立てる。
【００２８】
請求項２及び８に記載の発明では、在庫食材情報に基づいてレシピ検索サーバを検索して在庫食材で料理可能なレシピを取得し、このレシピから利用者の個人情報を考慮して利用者に適用する個人レシピを作成し、このレシピについて利用者の都合情報を考慮して料理工程を組み立てることで利用者の都合に合わせた料理工程を組み立てるとともに、作成した個人レシピを蓄積し、料理の出来具合情報に基づいて蓄積した個人レシピを修正する。
【００２９】
請求項３及び９に記載の発明では、個人レシピ蓄積部に蓄積した個人レシピについても検索を行い取得することができる。この個人レシピには修正された個人レシピも含まれる。
【００３０】
請求項４及び１０に記載の発明では、利用者の食事時間情報に基づいて料理工程に各工程が実施される予定時刻を割り付け、これを出力する。
【００３１】
請求項５及び１１に記載の発明では、食材情報も出力する。
【００３２】
請求項６及び１２に記載の発明では、利用者の個人情報、利用者の料理作成当日の都合情報、利用者の食事時間情報、及び料理の出来具合情報は、利用者が直接通信端末装置に入力したもの、又は、利用者端末を介して通信端末装置に入力したものである。
【発明の効果】
【００３３】
請求項１及び７に記載の発明によれば、利用者の個人情報を考慮した個人レシピをつくること、及び料理をつくる当日の都合に合わせた料理のつくり方を工程毎に区切ってナビゲートすることが可能となる。
【００３４】
請求項２及び８に記載の発明によれば、利用者の個人情報を考慮した個人レシピをつくること、料理をつくる当日の都合に合わせた料理のつくり方を工程毎に区切ってナビゲートすること、及び個人レシピを改良して独自のレシピをつくることが可能となる。
【００３５】
請求項３及び９に記載の発明によれば、改良された個人レシピを検索して取得することが可能となる。
【００３６】
請求項４及び１０に記載の発明によれば、利用者の食事時間を考慮して料理工程に予定時刻を割り付けることで、利用者が食事時間通りに料理を完成させるようにナビゲートすることが可能となる。
【００３７】
請求項５及び１１に記載の発明によれば、食材情報を利用者に提供することが可能となる。
【００３８】
請求項６及び１２に記載の発明によれば、利用者の個人情報、利用者の料理作成当日の都合情報、利用者の食事時間情報、及び料理の出来具合情報は、通信端末装置に直接、又は通信により入力できる。
【発明を実施するための最良の形態】
【００３９】
本発明を実施するための最良の形態について図面を参照して説明する。
【００４０】
(実施形態１)
図１は、本発明を用いたシステムの構成例を示す接続図である。同図は本システムが、主として公衆通信用に供せられる通信ネットワーク１１、主として家庭内通信用に供せられるホームネットワーク１２、レシピ検索サーバ装置２１、レシピＤＢ（Ｄａｔａｂａｓｅ）２２、通信端末装置３、情報冷蔵庫４１、食材ＤＢ４２、テレビ受像機５、及び通信機器６を有して構成されることを示している。
【００４１】
レシピ検索サーバ装置２１及び通信端末装置３は通信ネットワーク１１に接続され、情報冷蔵庫４１及びテレビ受像機５はホームネットワーク１２に接続され、通信機器６は家庭内通信用の通信機器であっても、公衆通信用の通信機器であっても、両方を兼用する通信機器であってもよく、ホームネットワーク１２、及び／又は通信ネットワーク１１に接続され、レシピＤＢ２２はレシピ検索サーバ装置２１に接続され、食材ＤＢ４２は情報冷蔵庫４１に接続されていることを示している。
【００４２】
次に本システムにおける構成要素の機能及び構成要素間の接続について説明する。
【００４３】
図２は、図１のシステムにおける構成要素の機能例及び構成要素間の接続例を示す図である。同図は、通信機器６はホームネットワーク１２に接続されている場合について示している。
【００４４】
情報冷蔵庫４１は、食材を購入し情報冷蔵庫４１に保管したとき、食材につけられたバーコード、又は無線タグを読み取ることにより、食材の種別、量、及び賞味期限等のデータを入手し食材ＤＢ４２に蓄積するものである。また利用者から情報冷蔵庫４１に保管している食材について問い合わせを受けた場合は食材ＤＢ４２から食材の種別等を読み出し、保管している食材を使ったレシピの検索が通信端末装置３を経由してできることが可能な情報冷蔵庫である。
【００４５】
通信端末装置３は、情報冷蔵庫４１からのレシピの検索を中継し、レシピ検索サーバ装置２１において検索を行うとともに、レシピ検索サーバ装置２１から送出される１以上の検索されたレシピを受信し、検索されたレシピに対して利用者の個人情報を受信し個人レシピを作成する個人レシピ作成手段を有する個人レシピ作成部３１６、利用者の当日の都合情報を受信し１以上の作業工程から成る料理工程を組み立てる料理工程組み立て手段を有する料理工程組み立て部３１７、利用者の食事時間情報を受信し作業工程に作業工程が実行される予定時刻を割り付ける予定時刻割り付け手段を有する予定時刻割り付け部３１８、及び作業工程を実行する時刻であることを含む料理工程を通知する工程通知手段を有する工程通知部３１９を含む通信端末装置である。
【００４６】
通信端末装置３の処理についてこの後詳しく説明する。
【００４７】
レシピ検索サーバ装置２１は、通信端末装置３からのレシピ検索に対しレシピＤＢ２２に蓄積されているレシピの中から検索し検索されたレシピを送出することが可能なサーバ装置である。
【００４８】
通信機器６は、通信端末装置３から接続され、作業工程を実行する時刻を含む料理工程を音声で通知することが可能な家庭内通信用通信機器である。
【００４９】
テレビ受像機５は、通信端末装置３から接続され、画像及び音声で作業工程を実行する時刻を含む料理工程を通知することが可能なテレビ受像機である。
【００５０】
次に構成要素間の接続例について説明する。
【００５１】
情報冷蔵庫４１は、食材を保管したとき、食材の種別、量、及び賞味期限等のデータを入手し食材ＤＢ４２に蓄積する（Ｓ１）。
【００５２】
情報冷蔵庫４１は、利用者から保管している食材について問い合わせがあった場合は食材ＤＢ４２から食材の種別等を読み出し、保管している食材を使ったレシピの検索が行えるようにして（Ｓ２）、通信端末装置３に送出（Ｓ３）する。
【００５３】
通信端末装置３はレシピ検索サーバ装置２１に検索を行う（Ｓ４）。
【００５４】
レシピ検索サーバ装置２１は１以上の検索されたレシピを通信端末装置３に送出する（Ｓ５）。
【００５５】
通信端末装置３は利用者の個人情報を受信して個人レシピを作成し、当日の都合情報を受信して１以上の作業工程から成る料理工程を組み立て、食事時間情報を受信して作業工程が実行される予定時刻を割り付け、作業工程を実行する時刻であることを含む料理工程を通信機器６に送出する（Ｓ６）。
【００５６】
また、個人情報とは、使っている食材、調理器具、調理スキル、味の嗜好を含むものである。
【００５７】
また、当日の都合情報とは、食材の都合、通知メディアの都合を含むものである。
【００５８】
また、通信端末装置３の調理工程組み立て部３１７にあっては、食材の使用情報を作成し送出することが可能である。
【００５９】
次に本システムにおけるクッキングナビの処理の概念について図面を用いて詳細に説明する。
【００６０】
図３は、図２における通信端末装置３のクッキングをナビゲートする処理例を示したものである。図３上段左側はレシピ検索サーバ装置２１から送られてきた検索された検索レシピであり、その中の１つであるおでんのレシピを示している。
【００６１】
本レシピには、料理名がおでんであること、本料理は基本的な料理でありやさしいものであること、料理に使う食材の量は４人分であること、料理時間は４０分であること、詳しい食材、及び作り方が示されている。
【００６２】
しかしながら、こうしたレシピは汎用的で平均的なものであることから個人の持つ人数等の個人情報を反映したものにはなっていない。したがって個人情報を反映させたレシピが必要になる。
【００６３】
ここで個人情報を反映させた個人レシピを作る処理について説明する。
【００６４】
個人情報として例えば、調理スキル、人数、通常使っている食材、調理器具及び味の嗜好がある。料理スキルが初心者である場合は基本的でやさしいレシピを選ぶようにする。先に記述したおでんのレシピは初心者に該当すると判断する。
【００６５】
人数が２人である場合は特別な条件が付されない限り食材の量を人数に応じて増減させる。この場合は１／２にすることになる。特別な条件とは、例えば食材として使う大根は地場のもので柔らかいということがあると、大根を沢山使うことを希望していると判断し、使う大根の量を４人分のままとし、切り方も厚く切るようにする。調理器具が２人用の小さな鍋ではなく大鍋を使うとある場合は４人分と同じ量の水、だし及びしょうゆを使うようにする。しかしながら味の嗜好として甘口であるということがあるとしょうゆの量を減らすようにする。
【００６６】
図３上段右側は個人情報を、また上段中央は個人情報を反映させて作成した個人レシピの例を示している。上記に述べた個人情報を反映させて個人レシピを作成する機能は通信端末装置３の中にプログラムとして持つことも、サーバ装置として外部に持つことも可能となる。ここでは通信端末装置３の中に持つものとして説明する。
【００６７】
料理のナビゲートについては、個人レシピどおりに行えばよいかと言うと、それでは不十分である。理由はいつも個人レシピどおりにつくるとは限らないからである。利用者に喜ばれるナビゲートを行うには、料理をつくる当日の都合により、個人レシピどおりでなくてもその日の都合に合わせて順番にナビゲートされることが必要である。このためには、当日の都合に合わせた作業手順を組み立てられるようにする必要がある。
【００６８】
ここで、当日の都合に合わせた作業手順を組み立てる処理について説明する。当日の都合を示す情報としては例えば、その食材を使うかどうかの食材の都合及び通知メディアに関するものがある。
【００６９】
図３下段左側は個人レシピにある食材に基づき当日の都合情報を利用者に問い合わせた結果を示したものである。厚揚げのところにチェックが入っていないのは、今回は厚揚げを使わないことを表している。また、だしのところにチェックが入っていないのは、だしが切れており、だしをつくらなければならないことを示している。
【００７０】
通知メディアが音声になっている場合は、今回は音声によるナビゲートを希望していることを示している。
【００７１】
これらの当日の都合情報を反映させた作業手順の組み立てについて説明する。
【００７２】
作業手順の組み立ては、作業工程に順番をつけること、各作業工程の中で行うことを決めること、及びその作業工程の終了要件を決めることになる。
【００７３】
だしがないとある場合はだしづくりを最初の作業工程にもってくる。なお、だしのつくり方については、ここでは記述していないが、おでんと同様にレシピがあり、つくり方及びそれにかかる料理時間が例えば１５分であることが分かるものとする。
【００７４】
作業工程の終了要件は料理時間がある場合は料理時間の経過を終了要件にする。
【００７５】
最初の作業工程は１５分経過が終了要件となる。だしづくりの次はおでんづくりになる。今回は個人レシピのつくり方の中から、使わないことになった厚揚げに係わる作業を除くことになる。
【００７６】
作業工程２の中で行うことは「大根を３ｃｍの輪切りにしてゆでる」であり、この作業工程の終了要件は「ゆであがる」である。
【００７７】
作業工程３は「こんにゃくをゆで２等分する」であり、この作業工程の終了要件は「ゆであがる」である。
【００７８】
最後となる作業工程４は「鍋に水、だし、しょうゆを入れて沸騰させ大根、こんにゃくを入れて煮る」である、この作業工程の終了要件は「煮上がる」である。
【００７９】
一方通知メディアが音声である場合は、作業工程の中で行うこと及び終了要件を音声データに変換することを行う。
【００８０】
図３下段中央は当日の都合情報により料理工程を組み立てた例について示している。上記に述べた当日の都合情報に合わせ料理工程を組み立てる機能は通信端末装置３の中にプログラムとして持つことも、サーバ装置として外部に持つことも可能である。ここでは通信端末装置３の中に持つものとして説明する。
【００８１】
ナビゲートは食事時間に合わせて料理ができあがるようにしなければならない。ここでは利用者からの食事時間情報により作業工程に作業時刻を割り付ける処理について説明する。例えば食事時間情報が１９時であった場合は作業工程４の終了を１９時にし、最初の作業工程１の終了を４０分前の１８時２０分とし、作業工程１の始まりをさらに１５分前の１８時５分になるよう割り付ける。割り付けの例を図３下段右側に示す。
【００８２】
続いて利用者へ料理工程を通知する処理について説明する。図３下段右側に予定時刻の割り付けと関連させた料理工程の通知の例を示す。１８時５分に作業工程１の中で行う「だしをつくる」こと、及び「だしのつくり方」を、通信機器６を使い音声で伝えるようにする。
【００８３】
この作業工程の終了要件が１５分経過であることから、１５分が経過すると「１５分経過」を伝える。もしこのときできていなければ、できていないことを通信機器６を通じて、又は通信端末装置３に直接入力することで次の作業工程に進むことを見合わせる。
【００８４】
作業工程２に入ると作業工程２の中で行う「おでんをつくる」こと、及び「つくり方」を伝える。また終了要件は「ゆで上がる」ことであることを伝え、利用者がゆで上がったことを通信機器６を通じて、又は通信端末装置３に直接入力することを促す。
【００８５】
作業工程３に入ると作業工程３の中で行う「つくり方」を伝える。また終了要件は「ゆで上がる」ことであることを伝える。
【００８６】
作業工程４に入ると作業工程４の中で行う「つくり方」を伝える。また終了要件は「煮上がる」ことであることを伝える。
【００８７】
次に本システムにおける構成要素の構成について説明する。
【００８８】
図４は、図２のシステムにおける構成要素の構成例を示す図である。図２に示したものと同一又は同等な機能要素については同一の符号を当てるものとし、詳細な説明については省略するものとする。
【００８９】
通信端末装置３は、通信ネットワーク１１とのインタフェースをとる通信ネットワークインタフェース３１１、ホームネットワーク１２とのインタフェースをとるホームネットワークインタフェース３１２、利用者とのインタフェースをとる入出力インタフェース３１３、情報冷蔵庫５１からのレシピ検索情報を受信しレシピ検索サーバ装置２１に検索を行うレシピ検索部３１４、レシピ検索サーバ装置２１から送られてきた検索されたレシピを受信する検索レシピ受信部３１５、個人レシピ作成部３１６、料理工程組み立て部３１７、予定時刻割り付け部３１８、及び工程通知部３１９を有して構成される。
【００９０】
次に上記に述べた本システムにおける動作を説明することにより本発明の方法を説明する。
【００９１】
図５は、図２のシステムの動作例を示すシーケンスチャートである。同図は情報冷蔵庫４１、通信端末装置３、レシピ検索サーバ装置２１、及び通信機器６の間のシーケンスである。
【００９２】
図５に示すように、利用者が食材を情報冷蔵庫４１に入れると（ステップＡ１）、情報冷蔵庫４１は食材ＤＢ４２に在庫食材情報を蓄積する（ステップＡ２）。
【００９３】
情報冷蔵庫４１は利用者のレシピ検索入力を受信すると（ステップＡ３）、レシピ検索情報を通信端末装置３に送出する（ステップＡ４）。
【００９４】
通信端末装置３はレシピ検索サーバ装置２１に検索を行う（ステップＡ５）。
【００９５】
レシピ検索サーバ装置２１は検索したレシピを通信端末装置３に送出する（ステップＡ６）。
【００９６】
このレシピを通信端末装置３が受信し（ステップＡ７）、利用者の個人情報入力を受信し（ステップＡ８）、当日の都合情報入力を受信し（ステップＡ９）、食事時間情報入力を受信し（ステップＡ１０）、通信機器６に料理工程を通知する（ステップＡ１１）。
【００９７】
このように、本実施形態によれば、人数や味の嗜好を反映させた個人レシピをつくることができ、さらに料理をつくる当日の都合に合わせた料理のつくり方を、工程毎に区切って順番にナビゲートすることができるシステムを構築することが可能になる。
【００９８】
(実施形態２)
本実施形態では、通信端末装置３に個人レシピを蓄積する機能を有した場合について説明する。なお、上記に述べた本発明を実施するための最良の形態で述べたものと同一又は同等な構成要素については同一の符号を当てるものとし、詳細な説明については省略するものとする。
【００９９】
図６は、本実施形態におけるシステムの構成例を示す接続図である。図１との違いはバーコードリーダ７が加わり、食材ＤＢ４２が通信端末装置３に接続されていることにある。
【０１００】
同図は本システムが、主として公衆通信用に供せられる通信ネットワーク１１、主として家庭内通信用に供せられるホームネットワーク１２、レシピ検索サーバ装置２１、レシピＤＢ２２、通信端末装置３、食材ＤＢ４２、情報冷蔵庫４１、テレビ受像機５、通信機器６、及びバーコードリーダ７を有して構成されることを示している。
【０１０１】
レシピ検索サーバ装置２１及び通信端末装置３は通信ネットワーク１１に接続され、情報冷蔵庫４１、テレビ受像機５及びバーコードリーダ７はホームネットワーク１２に接続され、通信機器６は家庭内通信用の通信機器であっても、公衆通信用の通信機器であっても、両方を兼用する通信機器であってもよく、ホームネットワーク１２、及び／又は通信ネットワーク１１に接続され、レシピＤＢ２２はレシピ検索サーバ装置２１に接続され、食材ＤＢ４２は通信端末装置３に接続されていることを示している。
【０１０２】
次に本システムにおける構成要素の機能及び構成要素間の接続について説明する。
【０１０３】
図７は、図６のシステムにおける構成要素の機能例及び構成要素間の接続例を示す図である。同図は、通信機器６はホームネットワーク１２に接続されている場合について示している。
【０１０４】
バーコードリーダ７は、食材を購入し情報冷蔵庫４１に保管したとき、食材につけられたバーコードを読み取ることにより、食材の種別、量、及び味期限等のデータを入手し通信端末装置３に送出することが可能なバーコードリーダである。
【０１０５】
情報冷蔵庫４１は、食材を購入し情報冷蔵庫４１に保管したとき、食材につけられた無線タグを読み取ることにより、食材の種別、量、及び賞味期限等のデータを入手し通信端末装置３に送出することが可能な情報冷蔵庫である。
【０１０６】
通信端末装置３は、バーコードリーダ７又は情報冷蔵庫４１から送出される在庫食材情報を受信して材ＤＢ４２に蓄積する、また利用者から情報冷蔵庫４１に保管している食材について問い合わせを受けた場合は食材ＤＢ４２から食材の種別等を読み出し、保管している食材を使ったレシピの検索をレシピ検索サーバ装置２１に行うとともに、レシピ検索サーバ装置２１から送出される１以上の検索されたレシピを受信し個人情報を受信し個人レシピを作成する個人レシピ作成部３１６、作成した個人レシピを蓄積する個人レシピ蓄積手段を有する個人レシピ蓄積部３２１、利用者の当日の都合情報を受信し１以上の作業工程から成る料理工程を組み立てる料理工程組み立て部３１７、利用者の食事時間情報を受信し作業工程に作業工程が実行される予定時刻を割り付ける予定時刻割り付け部３１８、作業工程を実行する時刻であることを含む料理工程を通知する工程通知部３１９、及びつくった料理の出来具合情報を受信し蓄積された個人レシピを修正する個人レシピ修正手段を有する個人レシピ修正部３２２を含む通信端末装置である。
【０１０７】
レシピ検索サーバ装置２１は、通信端末装置３からのレシピの検索に対しレシピＤＢ２２に蓄積されているレシピの中から検索し、検索されたレシピを送出することが可能なサーバ装置である。
【０１０８】
通信機器６は、通信端末装置３から接続され、作業工程を実行する時刻であることを含む料理工程を音声で通知することが可能な家庭内通信用通信機器である。
【０１０９】
テレビ受像機５は、通信端末装置３から接続され、画像及び音声で作業工程を実行する時刻であることを含む料理工程を通知することが可能なテレビ受像機である。
【０１１０】
次に構成要素間の接続例について説明する。
【０１１１】
バーコードリーダ７は、情報冷蔵庫４１に食材を保管したとき、食材につけられたバーコードを読み取ることにより、在庫食材情報を通信端末装置３に送出する（Ｓ２１）。
【０１１２】
同様に情報冷蔵庫４１は、食材を保管したとき、食材につけられた無線タグを読み取ることにより、在庫食材情報を通信端末装置３に送出する（Ｓ２１）。
【０１１３】
通信端末装置３は在庫食材情報を食材ＤＢ４２に蓄積する（Ｓ２２）。
【０１１４】
通信端末装置３は利用者から保管している食材について問い合わせがあった場合は食材ＤＢ４２から食材の種別等を読み出し、保管している食材を使ったレシピの検索が行えるようにし（Ｓ２３）、レシピ検索サーバ装置２１に検索を行う（Ｓ２４）。
【０１１５】
レシピ検索サーバ装置２１は１以上の検索されたレシピを通信端末装置３に送出する（Ｓ２５）。
【０１１６】
通信端末装置３は利用者の個人情報を受信し個人レシピを作成し、作成した個人レシピを蓄積し、当日の都合情報を受信し１以上の作業工程から成る料理工程を組み立て、食事時間情報を受信し作業工程が実行される予定時刻を割り付け、作業工程を実行する時刻であることを含む料理工程を通信機器６に送出し（Ｓ２６）、つくった料理の出来具合情報を受信し個人レシピを修正する。
【０１１７】
また、レシピ検索部３２１は、通信端末装置３の個人レシピ蓄積部３２１に蓄積している個人レシピの中から、在庫食材情報に基づいて在庫食材情報の条件を満たす個人レシピを検索することが可能である。
【０１１８】
次に本システムにおける構成要素の構成について説明する。
【０１１９】
図８は、図７のシステムにおける構成要素の構成例を示す図である。図７に示したものと同一又は同等な機能要素については同一の符号を当てるものとし、詳細な説明については省略するものとする。
【０１２０】
通信端末装置３は、通信ネットワークインタフェース３１１、ホームネットワークインタフェース３１２、入出力インタフェース３１３、レシピ検索部３１４、検索レシピ受信部３１５、個人レシピ作成部３１６、料理工程組み立て部３１７、予定時刻割り付け部３１８、工程通知部３１９、バーコードリーダ７若しくは情報冷蔵庫４１から送出される在庫食材情報を受信し食材ＤＢ４２に蓄積し、また料理工程組み立て部３１７から送出される使用食材情報を受信し食材ＤＢ４２に蓄積された中から使用した食材を差し引くことを行う食材管理部３２０、個人レシピ蓄積部３２１、並びに個人レシピ修正部３２２を有して構成される。
【０１２１】
次に上記システムにおける動作を説明することにより本発明の方法を説明する。
【０１２２】
図９は、図７のシステムの動作例を示すシーケンスチャートである。同図はバーコードリーダ７、通信端末装置３、レシピ検索サーバ装置２１、及び通信機器６の間のシーケンスである。
【０１２３】
利用者が食材のバーコードをバーコードリーダ７に当てると（ステップＢ１）、バーコードリーダ７が読み取り在庫食材情報を通信端末装置３に送出する（ステップＢ２）。
【０１２４】
通信端末装置３は食材ＤＢ４２に在庫食材情報を蓄積する（ステップＢ３）。
【０１２５】
通信端末装置３が利用者のレシピ検索入力を受信すると（ステップＢ４）、個人レシピが蓄積されている場合は個人レシピの検索を行い（ステップＢ５）、そうではない場合にはレシピ検索サーバ装置２１に検索を行う（ステップＢ６）。
【０１２６】
レシピ検索サーバ装置２１は検索したレシピを通信端末装置３に送出する（ステップＢ７）。
【０１２７】
このレシピを通信端末装置３が受信し（ステップＢ８）、利用者の個人情報入力を受信し（ステップＢ９）、個人レシピを作成し蓄積し（ステップＢ１０）、当日の都合情報入力を受信し（ステップＢ１１）、食事時間情報入力を受信し（ステップＢ１２）、通信機器６に料理工程を通知する（ステップＢ１３）。
【０１２８】
通信端末装置３が利用者からのつくった料理の出来具合情報入力を受信し（ステップＢ１４）、個人レシピを修正する（ステップＢ１５）。
【０１２９】
このように、本実施形態によれば、人数や味の嗜好を反映させた個人レシピをつくることができ、さらに料理をつくる当日の都合に合わせた料理のつくり方を、工程毎に区切って順番にナビゲートすることができ、さらに個人レシピを蓄積することができ、少しずつ工夫しながら我が家独自のレシピをつくることができるシステムを構築することが可能になる。
【０１３０】
なお、上記利用者の個人情報、利用者の料理作成当日の都合情報、利用者の食事時間情報、及び料理の出来具合情報は、入出力インタフェース３１３に利用者が入力してもよいし、又は、利用者が情報冷蔵庫４１、及び通信機器６を含む通信端末３と情報伝達が可能な伝達装置に入力を行い、当該伝達装置がホームネットワークインタフェース３１２、若しくは通信ネットワークインタフェース３１１に入力してもよい。
【０１３１】
また、利用者が食事時間について制限が無いような場合には、予定時刻割り付け部３１８における処理を行わずに、料理工程組み立て部３１７が作成した料理工程を工程通知部３１９が通知してもよい。
【０１３２】
また、上記実施形態において、通信端末装置３は、例えば、通信端末装置３を構成するコンピュータ装置が有するＣＰＵによって実現され、必要とする個人レシピ作成処理、料理工程組み立て処理、予定時刻割り付け処理、工程通知処理、及び個人レシピ修正処理などをアプリケーションプログラムとして搭載することができる。
【０１３３】
また、個人レシピ作成処理、料理工程組み立て処理、予定時刻割り付け処理、工程通知処理、及び個人レシピ修正処理などで行った処理結果や計算結果等のデータを内部メモリや外部記憶装置等に書き込み・読み出しができるようにしてもよい。
【０１３４】
また、本実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システム又は装置に供給し、そのシステム又は装置のＣＰＵ（ＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することも可能である。この場合、記憶媒体から読み出されたプログラムコード自体が上記実施形態の機能を実現することになり、このプログラムコードを記憶した記憶媒体としては、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＭＯ、ＨＤＤ等がある。
【図面の簡単な説明】
【０１３５】
【図１】クッキングナビシステムの構成例を示す接続図。
【図２】図１のシステムにおける構成要素の機能例および構成装要素の接続例を示す図。
【図３】クッキングナビシステムにおける処理の概念を説明する図。
【図４】図２における構成要素の構成例を示す図。
【図５】図２におけるクッキングナビシステムの動作例を説明するシーケンスチャート。
【図６】クッキングナビシステムの構成例を示す接続図。
【図７】図６のシステムにおける構成要素の機能例および構成要素間の接続例を示す図。
【図８】図７における構成要素の構成例を示す図。
【図９】図７におけるクッキングナビシステムの動作例を説明するシーケンスチャート。
【符号の説明】
【０１３６】
１１…通信ネットワーク
１２…ホームネットワーク
２１…レシピ検索サーバ装置
２２…レシピＤＢ
３…通信端末装置
３１１…通信ネットワークインタフェース
３１２…ホームネットワークインタフェース
３１３…入出力インタフェース
３１４…レシピ検索部
３１５…検索レシピ受信部
３１６…個人レシピ作成部
３１７…料理工程組み立て部
３１８…予定時刻割り付け部
３１９…工程通知部
３２０…食材管理部
３２１…個人レシピ蓄積部
３２２…個人レシピ修正部
４１…情報冷蔵庫
４２…食材ＤＢ
５…テレビ受像機
６…通信機器
７…バーコードリーダ
【図１】
2006309628.tif 000003
【図２】
2006309628.tif 000004
【図３】
2006309628.tif 000005
【図４】
2006309628.tif 000006
【図５】
2006309628.tif 000007
【図６】
2006309628.tif 000008
【図７】
2006309628.tif 000009
【図８】
2006309628.tif 000010
【図９】
2006309628.tif 000011