(57)【要約】【課題】本発明はレシピ提供システムに関し、指定の食材を使用しないで料理のできあがりもよいレシピを提供することができるレシピ提供システムを提供することを目的としている。【解決手段】料理を特定するための条件を入力、送信し、その条件によって検索した結果を受信するクライアント１と、該クライアント１から指定された条件により料理情報を検索して、そのレシピをクライアント側に送信するレシピ検索装置２とを具備し、使用者が予め使用しない食材をクライアントから設定しておくことにより、料理検索時にはレシピ検索装置２は、設定された使用しない食材が含まれていない料理のみを検索し、そのレシピをクライアント１側に送信するように構成する。【選択図】      図１
2004234411.tif 000002
【特許請求の範囲】
【請求項１】
料理を特定するための条件を入力、送信し、その条件によって検索した結果を受信するクライアントと、
該クライアントから指定された条件により料理情報を検索して、そのレシピをクライアント側に送信するレシピ検索装置とを具備し、
使用者が予め使用しない食材をクライアントから設定しておくことにより、料理検索時にはレシピ検索装置は、設定された使用しない食材が含まれていない料理のみを検索し、そのレシピをクライアント側に送信することを特徴とするレシピ提供システム。
【請求項２】
前記クライアントとレシピ検索装置とは、ネットワークを介して接続されていることを特徴とする請求項１記載のレシピ提供システム。
【請求項３】
料理のレシピデータの中に、食材に対応した代替材料をクライアントから設定し、レシピ検索装置は、使用しない食材が指定された場合、その食材を使用している料理であっても、代替食材がある場合、その代替食材を使用した場合のレシピを検索結果としてクライアント側に送信することを特徴とする請求項１記載のレシピ提供システム。
【請求項４】
前記クライアント側から使用しない食材を指定し、特定の料理を選択した場合、レシピ検索装置は、その料理の検索と共に、指定の条件を満たす同類の料理も同時に検索することを特徴とする請求項３記載のレシピ提供システム。
【請求項５】
前記クライアントは、レシピ検索装置側に料理の食材購入を指定して送信し、レシピ検索装置側から料理の食材を購入できるようにしたことを特徴とする請求項１記載のレシピ提供システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はレシピ提供システムに関する。
【０００２】
【従来の技術】
従来のレシピ提供システムとしては、食材を指定して、その食材で調理可能な献立（レシピ）を検索して提供するシステムがある（例えば特許文献１参照）。
また、使用者の指定した食材のみで作成することができる料理のレシピを得ることができるシステムがある（例えば特許文献２参照）。
【０００３】
【特許文献１】
特開２００１−２５６３４６号公報（第３頁、第４頁、図１）
【特許文献２】
特開平８−３３９３９７号公報（第３頁〜第５頁、図１、図５）
【０００４】
【発明が解決しようとする課題】
使用者のアレルギー等、体質的な問題や、好き嫌いにより、又は在庫がないため、使用しない食材がある場合、現在は予め食材を指定してその食材のみでできる料理を選択する方法がある。又は、自分でそれらの食材を使用しない料理を料理の専門家又は料理に詳しい人に訊く方法がある。又は、自分で料理を考案する方法がある。しかしながら、このような方法では、時間がかかり、また料理自体のできが悪くても我慢するしかなかった。
【０００５】
本発明はこのような課題に鑑みてなされたものであって、指定の食材を使用しないで料理のできあがりもよいレシピを提供することができるレシピ提供システムを提供することを目的としている。
【０００６】
【課題を解決するための手段】
（１）請求項１記載の発明は、以下の通りである。図１は本発明の原理ブロック図である。図において、１は料理を特定するための条件を入力、送信し、その条件によって検索した結果を受信するクライアント、２は該クライアント１から指定された条件により料理情報を検索して、そのレシピをクライアント１側に送信するレシピ検索装置である。クライアント１は複数設けられるのが通常である。
３はクライアント１とレシピ検索装置２間を接続するネットワークである。該ネットワーク３は必ずしも必要なものではないが、遠隔地間を結び場合には必要なものである。４はレシピ検索装置２と接続され、各種の料理情報を記憶する料理情報データベース（ＤＢ）である。
【０００７】
このようなシステムにおいて、使用者が予め使用しない食材をクライアント１から設定しておくことにより、料理検索時にはレシピ検索装置２は、料理情報データベース４を検索して、設定された使用しない食材が含まれていない料理のみを検索し、そのレシピをクライアント側に送信するように構成する。このように構成することにより、使用しない食材が除かれたレシピのみがレシピ検索装置２側からクライアント１側に送られるため、指定の食材を使用しないで料理のできあがりもよいレシピを提供することができる。
（２）請求項２記載の発明は、前記クライアント１とレシピ検索装置２とは、ネットワーク３を介して接続されていることを特徴とする。
【０００８】
このように構成すれば、クライアント１とレシピ検索装置２とが離れている場合であっても、クライアント１側ではレシピ検索装置２にアクセスして所望のレシピを得ることができる。
（３）請求項３記載の発明は、料理のレシピデータの中に、食材に対応した代替材料をクライアントから設定し、レシピ検索装置は、使用しない食材が指定された場合、その食材を使用している料理であっても、代替食材がある場合、その代替食材を使用した場合のレシピを検索結果としてクライアント側に送信することを特徴とする。
【０００９】
このように構成すれば、使用しない食材がある料理でも代替食材を用いることで、料理をつくることができる。
（４）請求項４記載の発明は、前記クライアント１側から使用しない食材を指定し、特定の料理を選択した場合、レシピ検索装置２は、その料理の検索と共に、指定の条件を満たす同類の料理も同時に検索することを特徴とする。
【００１０】
このように構成すれば、クライアント１から特定の料理を指定した場合に、当該料理のレシピと共に同類の料理のレシピも提供することができる。
（５）請求項５記載の発明は、前記クライアント１は、レシピ検索装置２側に料理の食材購入を指定して送信し、レシピ検索装置２側から料理の食材を購入できるようにしたことを特徴とする。
【００１１】
このように構成すれば、所望の料理に関する食材を直接購入することができるので、都合がよい。
【００１２】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態例を詳細に説明する。
【００１３】
図２は本発明の一実施の形態例を示すブロック図である。図１と同一のものは、同一の符号を付して示す。レシピ検索装置２において、１１はクライアント１からの情報を受信する情報受信手段、１２は料理情報データベース４を検索する料理情報検索手段、１３は検索結果を編集する検索結果編集手段、１４は編集された情報をクライアント１側に送信する情報送信手段である。このように構成されたシステムの動作を説明すれば、以下の通りである。
【００１４】
クライアント１は、予め使用しない食材を入力してレシピ検索装置２側に通知する。更に、クライアント１は料理を特定するための条件を入力する。これら情報は、ネットワーク３を介してレシピ検索装置２側に通知される。この場合において、レシピ検索装置２は各クライアント１をＩＤで識別している。従って、各クライアント１から予め使用しない食材情報が入力された場合でも、クライアント１毎に使用しない食材を管理することができる。
【００１５】
情報受信手段１１は、クライアント１から送られてきた情報を受信し、料理情報検索手段１２に通知する。該料理情報検索手段１２は、クライアント１から送られてきた情報を元に料理情報データベース４を検索し、所望のレシピが記憶されているかどうかチェックする。
【００１６】
検索結果編集手段１３は、料理情報検索手段１２で検索した情報を編集する。編集結果は、情報送信手段１４に送られ、該情報送信手段１４からネットワーク３を介して目的のクライアント１に通知される。該クライアント１のディスプレイには、クライアント１が欲しいと思っていたレシピの情報が表示される。
【００１７】
このように、本発明によれば、使用者が予め使用しない食材をクライアント１から設定しておくことにより、料理検索時にはレシピ検索装置２は、料理情報データベース４を検索して、設定された使用しない食材が含まれていない料理のみを検索し、そのレシピをクライアント側に送信するように構成する。このように構成することにより、使用しない食材が除かれたレシピのみがレシピ検索装置２側からクライアント１側に送られるため、指定の食材を使用しないで料理のできあがりもよいレシピを提供することができる。
【００１８】
また、本発明によれば、クライアント１とレシピ検索装置２間をネットワーク３を介して接続されているので、クライアント１とレシピ検索装置２間が離れている場合であっても、クライアント１側ではレシピ検索装置２にアクセスして所望のレシピを得ることができる。
【００１９】
次に、クライアントでの入力又は選択の例について説明する。ここでは、使用しない食材が「たまねぎ」であり、料理分類が「パスタ」の場合を例にとって説明する。図３は料理情報データベース４に含まれる情報の内、料理食材テーブルの例を示す図である。該料理食材テーブルは、料理名からその食材を出力又は表示する時に使用するものである。
【００２０】
図に示す料理食材テーブルでは、料理名と、食材名と、量と、単位が示されている。例えば、シーフードパスタを作る時には、スパゲッテイが２００グラム、イカが１杯、白身魚が２切れ、あさりが１２個、えびが８尾、たまねぎが１個、にんにくが１片、パプリカが０．５小さじ、塩が０．５小さじ、固形コンソメが２個、オリーブオイルが０．２５カップ、水が４カップ必要であることを示している。なお、図中には全ての食材が示されているわけではなく、更に必要な食材も考えられる。
【００２１】
図４は料理情報データベース４に含まれる情報の内、料理手順テーブルを示す図である。料理手順テーブルは、料理名から、その手順を出力又は表示する時に使用するものである。図に示す料理手順テーブルでは、料理名と、順番と、作業が示されている。その手順は、例えば先ずたまねぎを剥き、にんにくを剥き、イカの胴中から指で軟骨を取り、ワタと一緒に足を抜き、水を入れたボウルの中で丁寧に洗う。以下、同様にして作業が進んでいく。そして、順番１１の器に盛って配膳する作業で全ての作業が終了する。
【００２２】
図５は料理情報データベース４に含まれる調理器具テーブルを示す図である。
調理器具テーブルは、料理名から使用する調理器具を出力又は表示する時に使用するものである。該調理器具テーブルには、料理名と、器具名と、数量と、そのサイズが示されている。例えば、シーフードパスタを作る場合には、中サイズの深底鍋１つと、中サイズのフライパン１つと、計量カップ１つと、中サイズのボウル１つと、大サイズの平皿が４枚必要なことが示されている。
【００２３】
図６は料理情報データベース４に含まれる料理分類テーブルを示す図である。
料理分類テーブルは、料理を分類から検索する場合に使用するものである。図に示すテーブルでは、料理分類と、料理名が示されている。例えば、料理分類パスタには、シーフードパスタや、あさりのパスタや、あさりとブロッコリのパスタ等があることが示されている。
【００２４】
図７はクライアントの動作フローを示す図で、料理検索フローを示している。
先ず、クライアント１はレシピ検索装置２の検索入力画面を取得する（Ｓ１）。
レシピ検索装置２の検索入力画面がクライアント１のディスプレイに表示されたら、使用者は検索条件の入力又は選択を行なう（Ｓ２）。ここで、検索条件とは、どのような種類の料理のレシピが欲しいかを示す情報の入力、又は使用しない食材の入力をいう。例えば、使用しない食材は「たまねぎ」であり、料理分類はパスタである。
【００２５】
この検索条件をレシピ検索装置２側へ送信する（Ｓ３）。検索条件を送信したら、レシピ検索装置２から検索回答が返ってくるかどうかをチェックする（Ｓ４）。検索回答が返ってきたら、クライアント１のディスプレイには、検索結果が表示される（Ｓ５）。ここで、例えば料理分類で「パスタ」を選択した時には、ディスプレイにはパスタの種類として、料理分類テーブルの内容が表示される。
例えば、シーフードパスタ、あさりのパスタ、あさりとブロッコリィのパスタという具合に表示される。
【００２６】
使用者は、その表示を見て検索条件の追加又は条件選択を行なう（Ｓ６）。その場合には、ステップＳ２に戻り、ステップＳ２以降の動作を繰り返す。そして、最終的に検索条件の追加や条件選択が尽きた状態では、料理分類テーブルが検索されてシーフードパスタが選択され、食材としては料理食材テーブルが検索されてスパゲッティ、イカ、白身魚、あさり等が選択され、調理器具としては調理器具テーブルから深底鍋、フライパン等が検索されて表示される。また、調理手順としては、料理手順テーブルから手順が検索され、
１．ピーマンの種を取る。
２．にんにくを剥く。
３．イカの胴中から指で軟骨を取り、ワタと一緒に足を抜き、水を入れたボウルの中で丁寧に洗う、等の手順が示される。使用者は、クライアント１に表示されたこのようなレシピを参考にして目的の料理を作ることができる。
【００２７】
図８はレシピ検索装置の動作フローを示す図である。先ず、クライアント１からの接続を行なう（Ｓ１）。次に、クライアント１からの要求が検索か又は検索入力画面の取得であるかどうかをチェックする（Ｓ２）。クライアント１からの要求が検索入力画面の取得であった場合には、検索入力画面をクライアント１に送信する（Ｓ３）。クライアント側では、図７のステップＳ１に示すように、この検索入力画面を取得することになる。
【００２８】
ステップＳ２における要求が検索であった場合には、レシピ検索装置２はクライアント１からの検索条件を受信する（Ｓ４）。そして、レシピ検索装置２は、クライアント１からの検索条件に応じて、前述したような各種のテーブルを検索する（Ｓ５）。そして、検索結果を編集し（Ｓ６）、検索結果をクライアント１に送信する（Ｓ７）。ここで、検索入力１としては、使用しない食材は「たまねぎ」であり、料理分類は「パスタ」である。
【００２９】
条件付きの検索１は、条件が「パスタ」と「たまねぎ」でない食材とのアンドである。また、検索入力例２としては、使用しない食材は「たまねぎ」、料理名は「シーフードパスタ」となる。条件付きの検索２では、条件は「シーフードパスタ」と「たまねぎ」でない食材とのアンドとなる。
【００３０】
図９は代替食材を考慮した料理食材テーブルの例を示す図である。代替できる食材に対応して代替食材を選択している。図の例の場合には、使用しない食材として「たまねぎ」を指定したので、レシピ検索装置は、料理情報データベース４を検索して、「たまねぎ」の代替食材として「ピーマン」を選択する。この結果、「たまねぎ」１個の代わりに、「ピーマン」２個を用いるようにしている。
【００３１】
図１０は代替食材を考慮した料理手順テーブルの例を示す図である。代替食材を選択している場合には、その代替食材を使用した場合の手順を使用する。図の例の場合には、「たまねぎ」の代わりに「ピーマン」を用いるので、「ピーマン」を用いた料理手順を示す。その手順は「ピーマンとにんにくをみじん切りにして炒める。イカ、白身魚も加えて炒める。」というものである。このようにすれば、使用しない食材がある料理でも代替食材を用いることで、料理を作ることができる。
【００３２】
本発明では、特定の料理に対して同類の料理を検索して出力することができる。ここで、同類の料理とは、料理分類が同じで、主食材分類を共通に持つ料理をいう。クライアント１側から同類の料理の提示要求があった場合には、レシピ検索装置２は、料理情報データベース４を検索し、同類の料理を検索してクライアント１に送信し、そのディスプレイに表示させる。
【００３３】
図１１は食材分類テーブルの例を示す図である。このテーブルは図に示すように、食材名と食材分類から構成されており、例えばイカ、白身魚、あさり、エビ等は魚介類と分類され、たまねぎ、にんにく、ジャガイモ等は野菜と分類される。
【００３４】
図１２は主食材を区別した料理食材テーブルの例を示す図である。このテーブルは、料理名と、食材名と、量と、単位と、代替食材名と、単位と、手順と主食材とから構成されている。ここで、主食材の欄に○が付されているものが主食材であり、類似の料理検索時にこの主食材が共通のものを同類の料理と定義づけるものである。ここでは、スパゲッティと、イカと、白身魚と、あさりと、えびが主食材とされる。つまり、このスパゲッティと、イカと、白身魚と、あさりと、えびを共通に含む料理は、同類の料理と定義付けされることになる。
【００３５】
このように定義づけておけば、クライアント１から特定の料理を指定した場合に、当該料理のレシピと共に同類の料理のレシピも提供することができる。
【００３６】
図１３は本発明の他の実施の形態例を示すブロック図である。図２と同一のものは、同一の符号を付して示す。この実施の形態例では、料理情報データベース４に食材受注情報も記憶されるようになっている。
【００３７】
レシピ検索装置２には、従来の検索用の構成要素に加えて、食材を発注するための構成要素が追加されている。レシピ検索装置２において、１１はクライアント１からの情報を受信する情報受信手段、１２は料理情報データベース４を検索する料理情報検索手段、１３は検索結果を編集する検索結果編集手段、１４は検索結果編集手段１３で編集された情報をクライアント１側に送信する情報送信手段である。
【００３８】
１５は情報受信手段１１と接続され、食材受注情報を料理情報・食材受注情報データベース４に登録する食材受注情報登録手段、１６は食材受注情報登録手段１５及び情報送信手段１４と接続される食材発注手段である。このように構成された装置の動作を説明すれば、以下の通りである。
【００３９】
クライアント１側からレシピの要求を行なうと、前述した動作によって、レシピ検索装置２はクライアント１の要求に応じたレシピを編集して情報送信手段１４からクライアント１側に送信する。この送信情報は、クライアント１のディスプレイに表示され、使用者は、要求したレシピを見ることができる。
【００４０】
ここで、使用者がディスプレイに表示された食材が欲しい場合、クライアント１からレシピ検索装置２に対して当該食材の発注要求を行なう。この食材の発注要求は、ネットワーク３を介してレシピ検索装置２に送られる。該レシピ検索装置２では食材発注要求を受けると、料理情報・食材受注情報データベース４に食材受注情報登録を履歴として登録する。
【００４１】
そして、食材発注手段１６は、クライアント１から要求された食材の発注を特定の業者に対して行なう。当該業者は、レシピ検索装置２からの食材要求とクライアント１の住所情報を受け取ると、当該食材を輸送手段（例えばトラック）により、当該クライアント１側に届ける。このようにすれば、所望の料理に関する食材を直接購入することができる。
【００４２】
上述の実施の形態例では、シーフードパスタのレシピを取得する場合を例にとったが、本発明はあらゆる種類の料理のレシピについても全く同様に適用することができる。
【００４３】
【発明の効果】
以上説明したように、本発明によれば、以下の効果が得られる。
（１）請求項１記載の発明によれば、使用者が予め使用しない食材をクライアント１から設定しておくことにより、料理検索時にはレシピ検索装置２は、料理情報データベース４を検索して、設定された使用しない食材が含まれていない料理のみを検索し、そのレシピをクライアント側に送信するように構成する。このように構成することにより、使用しない食材が除かれたレシピのみがレシピ検索装置２側からクライアント１側に送られるため、指定の食材を使用しないで料理のできあがりもよいレシピを提供することができる。
（２）請求項２記載の発明によれば、クライアント１とレシピ検索装置２とが離れている場合であっても、クライアント１側ではレシピ検索装置２にアクセスして所望のレシピを得ることができる。
（３）請求項３記載の発明によれば、使用しない食材がある料理でも代替食材を用いることで、料理をつくることができる。
（４）請求項４記載の発明によれば、クライアント１から特定の料理を指定した場合に、当該料理のレシピと共に同類の料理のレシピも提供することができる。
（５）請求項５記載の発明によれば、所望の料理に関する食材を直接購入することができるので、都合がよい。
【００４４】
このように、本発明によれば、指定の食材を使用しないで料理のできあがりもよいレシピを提供することができるレシピ提供システムを提供することができる。
【図面の簡単な説明】
【図１】本発明の原理ブロック図である。
【図２】本発明の一実施の形態例を示すブロック図である。
【図３】料理食材テーブルの例を示す図である。
【図４】料理手順テーブルの例を示す図である。
【図５】調理器具テーブルの例を示す図である。
【図６】料理分類テーブルの例を示す図である。
【図７】クライアントの動作フローを示す図である。
【図８】レシピ検索装置の動作フローを示す図である。
【図９】代替食材を考慮した料理食材テーブルの例を示す図である。
【図１０】代替食材を考慮した料理手順テーブルの例を示す図である。
【図１１】食材分類テーブルの例を示す図である。
【図１２】主食材を区別した料理食材テーブルの例を示す図である。
【図１３】本発明の他の実施の形態例を示すブロック図である。
【符号の説明】
１  クライアント
２  レシピ検索装置
３  ネットワーク
４  レシピ検索装置
【図１】
2004234411.tif 000003
【図２】
2004234411.tif 000004
【図３】
2004234411.tif 000005
【図４】
2004234411.tif 000006
【図５】
2004234411.tif 000007
【図６】
2004234411.tif 000008
【図７】
2004234411.tif 000009
【図８】
2004234411.tif 000010
【図９】
2004234411.tif 000011
【図１０】
2004234411.tif 000012
【図１１】
2004234411.tif 000013
【図１２】
2004234411.tif 000014
【図１３】
2004234411.tif 000015