(57)【要約】【課題】  従来は、ユーザーが使用する食材名を手入力するなど、煩雑な操作を行う必要があった。【解決手段】  食材画像を撮影する撮像手段と、食材画像と食材情報とを関連付けて記憶する食材データベースと、前記撮像手段で撮影した食材画像との類似度が高い食材画像を前記食材データベースに記憶された食材画像の中から検索する食材検索手段と、食材情報からレシピを検索できるように、食材情報とレシピとを関連付けて記憶するレシピデータベースと、前記食材検索手段により得られた食材情報を用いたレシピを前記レシピデータベースの中から検索するレシピ検索手段と、前記レシピ検索手段が検索したレシピ内容を表示するレシピ表示手段とを設けた。【選択図】    図１
2010061382.tif 000002
【特許請求の範囲】
【請求項１】
食材画像を撮影する撮像手段と、
食材画像と食材情報とを関連付けて記憶する食材データベースと、
前記撮像手段で撮影した食材画像との類似度が高い食材画像を前記食材データベースに記憶された食材画像の中から検索する食材検索手段と、
食材情報からレシピを検索できるように、食材情報とレシピとを関連付けて記憶するレシピデータベースと、
前記食材検索手段により得られた食材情報を用いたレシピを前記レシピデータベースの中から検索するレシピ検索手段と、
前記レシピ検索手段が検索したレシピ内容を表示するレシピ表示手段と
を有することを特徴とする自動レシピ作成装置。
【請求項２】
請求項１に記載の自動レシピ作成装置において、
前記レシピ表示手段は、レシピ内容として、他に必要な食材、調理方法、料理手順、使用する調理器具を表示することを特徴とする自動レシピ作成装置。
【請求項３】
請求項１に記載の自動レシピ作成装置において、
前記撮像手段が撮影した食材画像から食材に関連するラベル情報を抽出するラベル情報抽出手段を更に設け、
前記食材検索手段は、前記ラベル情報抽出手段が抽出した食材情報に基づいて、前記食材データベースから食材情報を検索する
ことを特徴とする自動レシピ作成装置。
【請求項４】
請求項３に記載の自動レシピ作成装置において、
前記ラベル情報抽出手段は、食材の包装紙に貼付されているデジタルコード情報を抽出することを特徴とする自動レシピ作成装置。
【請求項５】
請求項１から４のいずれか一項に記載の自動レシピ作成装置において、
前記撮像手段が撮影した調理器具画像から調理器具の種類とサイズを判別する調理器具判別手段を更に設け、
前記レシピ検索手段は、前記食材検索手段によって検索された食材情報に対応するレシピを前記レシピデータベースの中から検索する際に、前記調理器具判別手段が判別した調理器具の種類とサイズに合致するレシピを検索する
ことを特徴とする自動レシピ作成装置。
【請求項６】
請求項１から５のいずれか一項に記載の自動レシピ作成装置において、
前記撮像手段が撮影する日時を得るための時計カレンダ手段を更に設け、
前記レシピ検索手段は、前記食材検索手段によって検索された食材情報に対応するレシピを前記レシピデータベースの中から検索する際に、前記時計カレンダ手段から得られる食材画像の撮影日時に応じたレシピを優先的に検索する
ことを特徴とする自動レシピ作成装置。
【請求項７】
請求項６に記載の自動レシピ作成装置において、
前記食材検索手段は、前記食材データベースに記憶された前記複数の食材画像と前記撮像手段で撮影した食材画像との類似度が高い食材画像を検索する際に、前記時計カレンダ手段から得られる食材画像の撮影日時に応じた食材名を優先的に検索して表示する
ことを特徴とする自動レシピ作成装置。
【請求項８】
請求項１から７のいずれか一項に記載の自動レシピ作成装置において、
前記撮像手段が食材画像を撮影する地理的位置を得るための位置計測手段を更に設け、
前記レシピ検索手段は、前記食材検索手段によって検索された食材情報に対応するレシピを前記レシピデータベースの中から検索する際に、前記位置計測手段から得られる地理的位置に応じたレシピを優先的に検索する
ことを特徴とする自動レシピ作成装置。
【請求項９】
請求項８に記載の自動レシピ作成装置において、
前記レシピ検索手段が優先的に検索するレシピは、調理方法そのものであることを特徴とする自動レシピ作成装置。
【請求項１０】
コンピュータを用いて処理されるプログラムであって、
食材画像を入力する画像入力手順と、
食材画像と食材情報とを関連付けて記憶する食材データベースに記憶された食材画像の中から前記画像入力手順で入力した食材画像との類似度が高い食材画像を検索する食材検索手順と、
食材情報からレシピを検索できるように食材情報とレシピとを関連付けて記憶するレシピデータベースの中から、前記食材検索手順により得られた食材情報を用いたレシピを検索するレシピ検索手順と、
前記レシピ検索手順が検索したレシピ内容を表示するレシピ表示手順と
を有することを特徴とする自動レシピ作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影画像から自動的にレシピを作成する技術に関する。
【背景技術】
【０００２】
従来、スーパーマーケットの店頭に並んでいる食材や冷蔵庫に保存されている食材を見て、その食材を使用した料理を考えるのが面倒であったり、さらにその料理の調理方法が分からないなどの問題があった。そこで、手入力された食材情報に基づいてコンピュータが当該食材を使用したレシピ（料理名および調理方法など）を表示するレシピ提供システムが考えられている（例えば、特許文献１参照）。
【０００３】
一方、気軽に撮影できるデジタルカメラの普及に伴い、料理を撮影してプログに登録したり、レシピを公開する人が増えている。また、デジタルカメラの画像処理技術の向上により、撮影画像の中から様々な画像認識を行えるようになってきており、顔認識や表情認識などが実用化されている。
【特許文献１】特開平１１−０６６１７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところが、従来は、レシピを表示するために、使用する食材名などを手入力しなければならず、食材の名前が分からない場合もあり、ユーザーにとって非常に使いにくいものであった。また、ユーザーが表示されたレシピに書かれている調理器具を持っていない場合や、季節に合わない料理が表示されたり、その地域の味付けに合わない調理方法が表示されるなど、必ずしもユーザーに最適なレシピが表示されるわけではなかった。
【０００５】
本発明の目的は、煩雑な操作を行うことなく、食材画像から自動的にレシピを作成することができる自動レシピ作成装置およびプログラムを提供することである。
【課題を解決するための手段】
【０００６】
本発明に係る自動レシピ作成装置は、食材画像を撮影する撮像手段と、食材画像と食材情報とを関連付けて記憶する食材データベースと、前記撮像手段で撮影した食材画像との類似度が高い食材画像を前記食材データベースに記憶された食材画像の中から検索する食材検索手段と、食材情報からレシピを検索できるように、食材情報とレシピとを関連付けて記憶するレシピデータベースと、前記食材検索手段により得られた食材情報を用いたレシピを前記レシピデータベースの中から検索するレシピ検索手段と、前記レシピ検索手段が検索したレシピ内容を表示するレシピ表示手段とを有することを特徴とする。
【０００７】
また、好ましくは、前記レシピ表示手段は、レシピ内容として、他に必要な食材、調理方法、料理手順、使用する調理器具を表示することを特徴とする。
【０００８】
また、好ましくは、前記撮像手段が撮影した食材画像から食材に関連するラベル情報を抽出するラベル情報抽出手段を更に設け、前記食材検索手段は、前記ラベル情報抽出手段が抽出した食材情報に基づいて、前記食材データベースから食材情報を検索することを特徴とする。
【０００９】
また、好ましくは、前記ラベル情報抽出手段は、食材の包装紙に貼付されているデジタルコード情報を抽出することを特徴とする。
【００１０】
また、好ましくは、前記撮像手段が撮影した調理器具画像から調理器具の種類とサイズを判別する調理器具判別手段を更に設け、前記レシピ検索手段は、前記食材検索手段によって検索された食材情報に対応するレシピを前記レシピデータベースの中から検索する際に、前記調理器具判別手段が判別した調理器具の種類とサイズに合致するレシピを検索することを特徴とする。
【００１１】
また、好ましくは、前記撮像手段が撮影する日時を得るための時計カレンダ手段を更に設け、前記レシピ検索手段は、前記食材検索手段によって検索された食材情報に対応するレシピを前記レシピデータベースの中から検索する際に、前記時計カレンダ手段から得られる食材画像の撮影日時に応じたレシピを優先的に検索することを特徴とする。
【００１２】
また、好ましくは、前記食材検索手段は、前記食材データベースに記憶された前記複数の食材画像と前記撮像手段で撮影した食材画像との類似度が高い食材画像を検索する際に、前記時計カレンダ手段から得られる食材画像の撮影日時に応じた食材名を優先的に検索して表示することを特徴とする。
【００１３】
また、好ましくは、前記撮像手段が食材画像を撮影する地理的位置を得るための位置計測手段を更に設け、前記レシピ検索手段は、前記食材検索手段によって検索された食材情報に対応するレシピを前記レシピデータベースの中から検索する際に、前記位置計測手段から得られる地理的位置に応じたレシピを優先的に検索することを特徴とする。
【００１４】
また、好ましくは、前記レシピ検索手段が優先的に検索するレシピは、調理方法そのものであり、この調理方法には、加熱方法，材料の切り方，下ごしらえ，味付け，味付け方法を含む、ことを特徴とする。
【００１５】
本発明に係る自動レシピ作成プログラムは、コンピュータを用いて処理されるプログラムであって、食材画像を入力する画像入力手順と、食材画像と食材情報とを関連付けて記憶する食材データベースに記憶された食材画像の中から前記画像入力手順で入力した食材画像との類似度が高い食材画像を検索する食材検索手順と、食材情報からレシピを検索できるように食材情報とレシピとを関連付けて記憶するレシピデータベースの中から、前記食材検索手順により得られた食材情報を用いたレシピを検索するレシピ検索手順と、前記レシピ検索手順が検索したレシピ内容を表示するレシピ表示手順とを有することを特徴とする。
【発明の効果】
【００１６】
本発明に係る自動レシピ作成装置およびプログラムは、食材画像から自動的にレシピを作成することができるので、ユーザーは食材名入力などの煩雑な操作を行う必要がなく、最適なレシピを作成することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明に係る自動レシピ作成装置およびプログラムに関する実施形態について説明する。
【００１８】
（第１の実施形態）
第１の実施形態は、デジタルカメラ１０１で自動レシピ作成装置を実現する場合の一例である。図１は、デジタルカメラ１０１の構成を示すブロック図である。デジタルカメラ１０１は、撮影光学系１０２と、撮像素子１０３と、ＡＦＥ（アナログフロントエンド）１０４と、Ａ／Ｄ変換部１０５と、画像バッファ１０６と、制御部１０７と、表示部１０８と、メモリカードＩ／Ｆ１０９と、操作部１１０と、メモリ１１１と、デートモジュール１１２と、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）部１１３とで構成される。
【００１９】
図１において、撮影光学系１０２に入射された被写体光は、撮像素子１０３の受光面に入射される。ここで、撮影光学系１０２は、ズームレンズやフォーカスレンズなどの複数枚のレンズで構成され、制御部１０７からのズーム指令によってズームレンズを移動したり、フォーカス指令によってフォーカスレンズを移動する。尚、ズームレンズの位置やフォーカスレンズの位置は制御部１０７に出力される。
【００２０】
撮像素子１０３の受光面には二次元状に光電変換部が配置されており、各光電変換部に入射された光は制御部１０７から出力されるタイミング信号に応じて電気信号に変換され、変換された電気信号はＡＦＥ１０４に出力される。
【００２１】
ＡＦＥ１０４は、制御部１０７から出力されるタイミング信号に応じて、撮像素子１０３から出力される電気信号のノイズ除去や増幅などを行って、Ａ／Ｄ変換部１０５に出力する。
【００２２】
Ａ／Ｄ変換部１０５は、制御部１０７から出力されるタイミング信号に応じて、ＡＦＥ１０４から出力される電気信号をデジタル信号に変換する。そして、１画面分のデジタル信号が撮影画像の画像データとして画像バッファ１０６に一時的に記憶される。
【００２３】
制御部１０７は、内部に予め記憶されているプログラムに従って動作し、デジタルカメラ１０１の各部を制御する。例えば、画像バッファ１０６に一時的に記憶されている画像データに対して、色補間処理やホワイトバランス処理などを行い、表示部１０８に撮影画像として表示する。或いは、色補間処理やホワイトバランス処理後の画像データにＪＰＥＧ圧縮処理などの画像圧縮処理を行う。尚、画像圧縮されたＪＰＥＧ形式の画像データはメモリカードＩ／Ｆ１０９を介して接続されているメモリカード１０９ａに保存される。
【００２４】
表示部１０８は、制御部１０７の指令に応じて、撮影画像や文字および図形などで構成されるメニュー画面などを表示する。特に、本実施形態では、料理画像，調理器具画像およびレシピなどを表示する。
【００２５】
操作部１１０は、図２のデジタルカメラ１０１の外観図に示すように、電源ボタン２０１、レリーズボタン２０２、ズームボタン２０３、十字キー２０４（上キー２０４ａ，下キー２０４ｂ，左キー２０４ｃ，右キー２０４ｄ）、確定ボタン２０５などで構成される。ユーザーは、これらの操作ボタンを操作してデジタルカメラ１０１を操作する。これらの操作ボタンの操作情報は、制御部１０７に出力され、制御部１０７は、操作部１１０から入力する操作情報に応じて、デジタルカメラ１０１の全体の動作を制御する。また、操作部１１０は、図２の表示部１０８の画面に表示される項目Ａ，項目Ｂおよび項目Ｃなどを十字キー２０４で選択し、確定ボタン２０５を押下して選択を確定する。例えば、十字キー２０４の上キー２０４ａまたは下キー２０４ｂを押下する毎に、項目Ａ，項目Ｂ，項目Ｃの３つの選択対象が順に選択され、選択された項目は太枠で表示される。また、１画面に表示できない項目は別の画面で表示するようにし、次画面や前画面への操作は、例えば十字キー２０４の左キー２０４ｃで前画面へ、右キー２０４ｄで次画面へ、それぞれ移動することができる。
【００２６】
図２の場合は、項目Ｂが十字キー２０４で選択された場合を示し、項目Ｂは選択されていることを示す太枠で囲まれて表示されている。このように太枠で項目が囲まれた状態で、確定ボタン２０５を押下すると、太枠で囲まれていた項目の選択が確定する。
【００２７】
メモリ１１１は、フラッシュメモリなど不揮発性の記憶媒体で構成される。メモリ１１１には、デジタルカメラ１０１の撮影条件（撮影モード、撮影画像の解像度など）が保存されている。また、色補間処理やホワイトバランス処理後の画像データや、メモリカード１０９ａに読み書きされるＪＰＥＧ形式の画像データなども必要に応じてメモリ１１１に保持される。特に、本実施形態では、メモリ１１１は、食材データベース（食材ＤＢ）１１１ａとして食材画像や食材情報を記憶する。また、調理器具データベース（調理器具ＤＢ）１１１ｂとして調理器具画像や調理器具情報を記憶する。さらに、レシピデータベース（レシピＤＢ）１１１ｃとして料理画像や料理名および調理方法などのレシピ情報を記憶する。
【００２８】
尚、メモリ１１１には、デジタルカメラ１０１の製品出荷時に予め食材画像とその食材画像に対応する食材情報（食材名や特徴など）が食材ＤＢ１１１ａとして記憶されていても良いし、デジタルカメラ１０１を購入後にユーザーが登録するようにしても構わない。本実施形態では、デジタルカメラ１０１の製品出荷時に予め主要な食材画像とその食材画像に対応する食材情報（食材名や特徴など）が食材ＤＢ１１１ａとして記憶されており、また食材ＤＢ１１１ａとして記憶されていない食材画像や食材情報は、後から追加登録できるようになっている。
【００２９】
同様に、メモリ１１１には、デジタルカメラ１０１の製品出荷時に予め主要な料理画像や料理名および調理方法などのレシピ情報がレシピＤＢ１１１ｃとして記憶されているが、レシピＤＢ１１１ｃとして記憶されていない料理画像や料理名および調理方法は、後から追加登録できるようになっている。また、調理器具ＤＢ１１１ｂについても、撮影された調理器具を判別するための主要な調理器具画像や調理器具情報は予め登録されているが、特に調理器具ＤＢ１１１ｂの場合は、ユーザーが持っている調理器具やサイズなどの情報を蓄積するため、デジタルカメラ１０１を購入後にユーザーが登録するようになっている。尚、これらのデーターベースの利用については後で詳しく説明する。
【００３０】
次に、図１の制御部１０７について詳しく説明する。制御部１０７は、レンズ制御部１２１と、食材認識部１２２と、レシピ作成部１２３と、文字・コード認識部１２４と、調理器具認識部１２５と、ＡＦ制御部１２６とで構成される。尚、本実施形態では説明が分かり易いように、レンズ制御部１２１，食材認識部１２２，レシピ作成部１２３，文字・コード認識部１２４，調理器具認識部１２５は、制御部１０７の処理に含めて描いてあるが、制御部１０７とは別の専用のＩＣチップなどで構成しても構わない。
【００３１】
レンズ制御部１２１は、操作部１１０のズームボタン２０３の操作に応じて、レンズ制御部１２１を介して撮影光学系１０２のズームレンズの位置を移動する。また、ＡＦ制御部１２６は、画像バッファ１０６に取り込まれた画像の所定位置（ＡＦ測定位置）において山登り方式などの焦点検出方式によってデフォーカス量を算出し、焦点位置を求める。制御部１０７は、ＡＦ制御部１２６が求めた焦点位置になるように、レンズ制御部１２１を介して撮影光学系１０２のフォーカスレンズの位置を調節する。
【００３２】
ここで、本実施形態では、制御部１０７は、レンズ制御部１２１を介して撮影光学系１０２のフォーカスレンズの位置を入力し、被写体までの距離を知ることができるようになっている。同様に、制御部１０７は、レンズ制御部１２１を介して撮影光学系１０２のズームレンズの位置を入力し、ズーム倍率（焦点距離）を知ることができるようになっている。そして、制御部１０７は、フォーカスレンズの位置から求めた被写体までの距離と、ズームレンズの位置から求めたズーム倍率とを合わせて、撮影された画像の大きさを推定することができる。尚、被写体までの距離とズーム倍率に基づいて被写体の大きさを推定する技術は周知なので、ここでは詳しい説明を省略する。
（食材認識部１２２の処理）
次に、食材認識部１２２の処理について説明する。食材認識部１２２は、撮影された食材画像と、メモリ１１１の食材ＤＢ１１１ａに予め記憶された様々な食材画像とを比較する。そして、両画像の類似度を求める。尚、類似画像を検索する技術は、既に顔認識技術などで実用化されているように、画像の特徴量を利用して実現することができる。画像の特徴量とは、色や形状などをパラメータ化して、類似するパラメータを持つ画像を探し出す一般的な技術である。
【００３３】
例えば、図３（ａ）に示すように、トマト２５１は色が赤で形状が丸いという特徴があるので、赤の色相範囲や丸い形状の直径などを特徴量として記憶しておき、これに合致する場合はトマトであると判別する。同様に、キュウリ２５２は色が濃い緑色で形状が長細いという特徴があるので、濃い緑色の色相範囲や長細い形状の長さと幅の比率などを特徴量として判別することができる。このように、色や形状の特徴量を用いることで認識精度を高くすることができる。例えば、図３（ｂ）に示すように、にんじん２５３と大根２５４とは形状が似ているがにんじん２５３はオレンジ色で大根２５４は白色なので、容易に判別することができる。また、図３（ｃ）に示すような魚の場合も色や形状で判別することができる。例えば、タイ２５５はピンク色で、カレイ２５６は濃い茶色で、サバ２５７は濃い青と銀色である。また、サバ２５７はタイ２５５やカレイ２５６と形状が異なるので、容易に判別することができる。さらに、図３（ｄ）に示すような魚の切り身２５８や肉２５９などの場合は判別しにくいが、魚の切り身や肉などの食材は、包装されていることが多いので、その包装に貼られたラベルに記載されている文字やデジタルコードを読み取ることによって、食材の種類などを判別することができる。尚、文字やデジタルコードを用いた判別方法については後で詳しく説明する。
【００３４】
次に、食材認識部１２２の処理について、図４のフローチャートを用いて説明する。尚、図４のフローチャートは、制御部１０７に予め記憶されたプログラムに従って処理される。また、デジタルカメラ１０１の撮影モードは、ユーザーが操作部１１０を操作して［食材撮影モード］に設定されている状態とする。この状態で、図５（ａ）に示すように、表示部１０８には「食材を撮影して下さい」というメッセージが表示される。
（ステップＳ１０１）ユーザーは、デジタルカメラ１０１のレリーズボタン２０２を押下してレシピを知りたい食材を撮影する。撮像素子１０３で撮影された食材画像は、画像バッファ１０６に一時的に記憶される。この状態で、図５（ｂ）に示すように、表示部１０８には、撮影された食材画像が表示される。
（ステップＳ１０２）制御部１０７の食材認識部１２２は、撮像素子１０３で撮影され画像バッファ１０６に一時的に記憶されている食材画像に類似した食材画像をメモリ１１１に予め記憶されている食材ＤＢ１１１ａの中から検索する。尚、検索方法は、先に説明したように、撮影された食材画像と、メモリ１１１の食材ＤＢ１１１ａに記憶された様々な食材画像とを比較して、両画像の類似度を求め、その類似度が高い食材画像を食材ＤＢ１１１ａから抽出する。
【００３５】
ここで、撮影された食材画像に文字やデジタルコードが含まれている場合は、これらの情報を優先的に読み取るようにしても構わない。例えば、図６に示すように、包装された食材には、食材名，産地，消費期限，重さ，価格などの情報が文字やデジタルコード３５３でラベルに記載されている。制御部１０７は、このような文字やデジタルコード３５３の情報が撮影画像の中に含まれていることを検出した場合は、文字・コード認識部１２４で記載されている情報を認識する。尚、文字やデジタルコードの情報が撮影画像の中に含まれているか否かの判別は、先に説明した顔認識などの画像処理と同様に、文字やデジタルコードの特徴量を予めメモリ１１１に記憶しておき、その特徴量に類似する領域が撮影画像内に存在するか否かで判別することができる。例えば、文字やデジタルコードは、白黒でコントラストが高く、周波数成分に偏りがある部分として特徴量を定義することができる。このようにして、制御部１０７は、文字やデジタルコードの情報が記載されているか否かを判別し、記載されている場合はその情報部分を抽出する。そして、文字・コード認識部１２４は、抽出された文字をＯＣＲ（光学的文字読み取り装置）の技術を用いて文字認識し、抽出されたデジタルコードは所定のコード規則に基づいてコード情報を解読する。このようにして、メモリ１１１の食材ＤＢ１１１ａに記憶された様々な食材画像と比較して、撮影された食材を判別することなく、撮影された食材の食材名や重さなどの情報を得ることができる。
（ステップＳ１０３）食材ＤＢ１１１ａから抽出した類似度の高い食材画像の食材名を表示部１０８に食材候補リストとして表示する。この様子を図５（ｃ）に示す。尚、包装された食材のラベルから認識した場合は、その情報を表示部１０８に表示する。
（ステップＳ１０４）ユーザーは、表示部１０８に表示された食材候補リストの中から撮影した食材画像に対応する食材名を選択する。尚、食材候補リストから食材名を選択するための操作方法は、図２で説明したように、操作部１１０の十字キー２０４を用いて食材名を選択し、確認ボタン２０５が押下されるとステップＳ１０６に進む。例えば、図５（ｃ）の場合は、枠で囲まれた「サバ」が選択されている。
【００３６】
ここで、もし、食材ＤＢ１１１ａにない食材画像が撮影された場合は「その他」の項目を選択する。尚、包装された食材のラベルから認識した場合は、ユーザーはその情報の確認を行い、間違っている場合は、「その他」の項目を選択する。そして、確認ボタン２０５が押下されるとステップＳ１０５に進む。
（ステップＳ１０５）ステップＳ１０４で「その他」の項目が選択された場合は、食材名および食材情報の入力画面になり、ユーザーは食材名と食材情報を入力する。尚、文字の入力は、例えば、表示部１０８にひらがなやアルファベットなどを表示して、それを十字キーで選択して入力することができる。入力が完了したら、入力完了確認画面が表示されるので、確認ボタン２０５が押下されるとステップＳ１０６に進む。
（ステップＳ１０６）撮影された食材画像を食材ＤＢ１１１ａに登録する。例えば、図５（ｃ）に示すように、枠で囲まれた「サバ」が選択されている状態で、操作部１１０の確認ボタン２０５を押下すると「サバ」が選択が確定し、撮影された食材画像は食材名が「サバ」の食材情報に関連付けられて食材ＤＢ１１１ａに登録される。
【００３７】
また、ステップＳ１０５で新たに食材名や食材情報が入力された場合は、新たに入力された食材名や食材情報と撮影画像とが関連付けられて食材ＤＢ１１１ａに加えられる。このようにして、食材ＤＢ１１１ａの食材画像情報が増えていき、今後の食材判別の精度が向上する。
【００３８】
以上で、一連の食材判別処理は終了するが、図４の点線で示したステップＳ１０７とステップＳ１０８の少なくとも１つの処理を加えても構わない。次に、ステップＳ１０７およびステップＳ１０８の処理について説明する。
（ステップＳ１０７）制御部１０７は、撮影画像の食材のサイズを判別する。ここで、撮影された被写体の大きさを推定する技術は周知で、例えば、フォーカスレンズの位置から得られる被写体距離とズームレンズの位置から得られるズーム倍率（焦点距離）とを用いて求めることができる。また、フォーカスレンズの位置とズームレンズの位置は、レンズ制御部１２１が撮影光学系１０２から得る情報（レンズ位置を可変する駆動パルスの数やエンコーダなど）によって知ることができる。このようにして、撮影画像の１画面の大きさ（縦方向の長さと横方向の長さを知ることができ、例えば、図５（ｄ）に示すようなスケール３０１を表示部１０８に表示することができる。図５（ｄ）の例では、１画面の大きさは、縦方向の長さが約２０ｃｍで、横方向の長さが約３０ｃｍである。
【００３９】
ここで、制御部１０７は、食材画像のスケール３０１から食材のサイズを推定する。例えば、図５（ｄ）の場合は、画面の横方向の長さが約３０ｃｍなので、食材の魚の頭から尾までの長さが約２５ｃｍであることがわかる。尚、頭や尾の位置は、例えば、エッジ抽出処理を施して魚の輪郭形状を抽出することによって判別することができる。このようにして、制御部１０７は、撮影された食材のサイズを推定することができる。
【００４０】
さらに、ステップＳ１０６の時点で、食材が「サバ」（魚）であることが分かっているので、一般的な魚の比重が分かれば「サバ」の重さを推定することができる。例えば、一般的な魚の比重を予めメモリ１１１に記憶しておき、魚の輪郭形状からサイズを推定し、さらにサイズから体積を推定すれば、比重×体積により「サバ」の重さを求めることができる。或いは、過去の魚のデータを調査してメモリ１１１にサイズ（体長など）と重さの関係を記憶しておけば、例えば約２５ｃｍの体長の「サバ」であれば重さは約５００ｇであると推定できる。
【００４１】
推定した食材のサイズや重さは、例えば図５（ｄ）に示すように、食材画像と共に「サイズ：約２５ｃｍ，重さ：５００ｇ」のように表示される。尚、包装された食材のラベルから認識した場合は、その情報が表示される。
（ステップＳ１０８）制御部１０７は、撮影された食材の食材情報を食材ＤＢ１１１ａから読み出して表示部１０８に表示する。例えば、図５（ｅ）に示すように、「食材名：サバ」と共に、「食べやすい青魚の一つ」で「鮮度落ちが早い」、さらに「張りがあるものが新鮮」などの食材情報をユーザーは知ることができる。これにより、ユーザーは、食材の特徴や選び方および注意点などを知ることができ、スーパーマーケットなどで食材を選ぶ際の助けになる。尚、包装された食材のラベルから認識した場合は、その情報に基づいて食材ＤＢ１１１ａに記憶された食材情報を読み出して表示部１０８に表示する。また、本処理ステップは、ステップＳ１０６の前後で実行するようにしても構わない。
（調理器具認識部１２５の処理）
次に、調理器具認識部１２５の処理について説明する。調理器具認識部１２５は、撮影された調理器具画像と、メモリ１１１の調理器具ＤＢ１１１ｂに記憶された様々な調理器具画像とを比較する。そして、両画像の類似度を求める。尚、類似画像を検索する技術は、先に説明した食材画像の場合と同じである。
【００４２】
ここで、調理器具認識部１２５の処理について、図７のフローチャートを用いて説明する。尚、図７のフローチャートは、制御部１０７に予め記憶されたプログラムに従って処理される。また、デジタルカメラ１０１の撮影モードは、ユーザーが操作部１１０を操作して［調理器具撮影モード］に設定されている状態とする。この状態で、図８（ａ）に示すように、表示部１０８には「調理器具を撮影して下さい」というメッセージが表示される。
（ステップＳ２０１）ユーザーは、デジタルカメラ１０１のレリーズボタン２０２を押下して調理器具を撮影する。撮像素子１０３で撮影された調理器具画像は、画像バッファ１０６に一時的に記憶される。この状態で、図８（ｂ）に示すように、表示部１０８には、撮影された調理器具画像が表示される。
（ステップＳ２０２）制御部１０７の調理器具認識部１２５は、撮像素子１０３で撮影され画像バッファ１０６に一時的に記憶されている調理器具画像に類似した調理器具画像をメモリ１１１に予め記憶されている調理器具ＤＢ１１１ｂの中から検索する。尚、検索方法は、先に説明したように、撮影された調理器具画像と、メモリ１１１の調理器具ＤＢ１１１ｂに記憶された様々な調理器具画像とを比較して、両画像の類似度を求め、その類似度が高い調理器具画像を調理器具ＤＢ１１１ｂから抽出する。
（ステップＳ２０３）調理器具ＤＢ１１１ｂから抽出した類似度の高い調理器具画像の調理器具名を表示部１０８に調理器具候補リストとして表示する。この様子を図８（ｃ）に示す。
（ステップＳ２０４）ユーザーは、表示部１０８に表示された調理器具候補リストの中から撮影した調理器具画像に対応する調理器具名を選択する。尚、調理器具候補リストから調理器具名を選択するための操作方法は、図５（ｃ）で説明した方法と同じである。例えば、図８（ｃ）の場合は、枠で囲まれた「鍋」が選択されている。ここで、もし、調理器具ＤＢ１１１ｂにない調理器具画像が撮影された場合は「その他」の項目を選択する。
（ステップＳ２０５）ステップＳ２０４で「その他」の項目が選択された場合は、調理器具名および調理器具情報の入力画面になり、ユーザーは調理器具名と調理器具情報を入力する。尚、文字の入力は、図４で説明した食材名や食材情報を入力するステップＳ１０５と同じで、入力が完了して確認ボタン２０５が押下されるとステップＳ２０８に進む。このように、新たに調理器具名や調理器具情報が入力された場合は、新たに入力された調理器具名や調理器具情報と撮影画像とが関連付けられて調理器具ＤＢ１１１ｂに加えられる。このようにして、調理器具ＤＢ１１１ｂにない調理器具が撮影される毎に、調理器具ＤＢ１１１ｂに登録される調理器具の種類が増えていくので、今後の調理器具判別の精度が向上する。
（ステップＳ２０６）制御部１０７は、撮影画像の調理器具のサイズを判別する。ここで、調理器具のサイズを推定する方法は、図４で説明した食材の大きさを推定するステップＳ１０７と同じである。例えば、図８（ｄ）に示すようなスケール３０１ａと、図４で説明したように制御部１０７が画面上で計測した調理器具のおよその大きさを表示部１０８に表示する。図８（ｄ）の例では、調理器具画像と共に、「直径：約２０ｃｍ，深さ：約８ｃｍ」の「鍋」であると表示される。
（ステップＳ２０７）ユーザーは、表示部１０８に表示された調理器具のサイズで良いか否かを選択する。例えば、表示部１０８の画面に、「このサイズで良いですか？」というメッセージと「Ｙｅｓ」，「Ｎｏ」の項目が表示され、ユーザーは操作部１１０の十字キー２０４と確認ボタン２０５とを用いて「Ｙｅｓ」または「Ｎｏ」を選択する。
【００４３】
制御部１０７が推定した調理器具のサイズが、撮影した実際の調理器具のサイズと異なる場合は「Ｎｏ」を選択してステップＳ２０５に進み、撮影した実際の調理器具のサイズに合っている場合は「Ｙｅｓ」を選択してステップＳ２０８に進む。この処理によって、ユーザーが持っている調理器具の情報を正確に登録することができる。
（ステップＳ２０８）撮影された調理器具画像と調理器具情報（調理器具名やサイズなど）を調理器具ＤＢ１１１ｂに登録する。尚、新たに撮影された調理器具画像を登録する場合は、調理器具情報としてユーザーが所持している調理器具であることを示す情報付加する。例えば、登録する調理器具情報の中に、ユーザー所持の有無を示す項目を設け、デジタルカメラ１０１の製造時に予め調理器具ＤＢ１１１ｂに登録されている調理器具画像の調理器具情報には［所持：無］と記憶され、新たに撮影された調理器具画像を登録する場合は、その調理器具情報には［所持：有］と記憶される。これにより、制御部１０７は、ユーザーが調理器具ＤＢ１１１ｂの中のどの調理器具を所持しているのかを判別することができる。
【００４４】
以上で、一連の調理器具判別処理は終了する。
（レシピ作成部１２３の処理）
次に、先に説明した食材認識部１２２が行う食材判別処理と、調理器具認識部１２５が行う調理器具判別処理とに関連して、撮影した食材画像に対応するレシピを作成するレシピ作成処理について説明する。レシピ作成部１２３は、撮影された食材画像に対応するレシピを自動的に作成して、表示部１０８に表示する。尚、本実施形態では、レシピとは、料理名やその調理方法（調理器具や調理手順および盛り付け例など）、或いは料理画像やカロリー・栄養素などの料理情報など、料理に関する様々な情報を含むものとする。
【００４５】
ここで、レシピ作成部１２３の処理について、図９のフローチャートを用いて説明する。尚、図９のフローチャートは、制御部１０７に予め記憶されたプログラムに従って処理される。また、デジタルカメラ１０１の撮影モードは、ユーザーが操作部１１０を操作して［レシピ作成モード］に設定されている状態とする。
（ステップＳ３０１）制御部１０７の食材認識部１２２は、食材判別処理を行う。尚、本ステップは、先に図４で説明した一連の食材判別処理と同じ処理を行うサブルーチンである。従って、本ステップは、図４のフローチャートのステップＳ１０１からステップＳ１０８の処理に相当する。つまり、本ステップが終了すると、図５（ｅ）に示すような食材情報が表示部１０８に表示されている。この状態で、確認ボタン２０５が押下されるとステップＳ３０２に進む。
（ステップＳ３０２）制御部１０７のレシピ作成部１２３は、例えば、図１０（ａ）に示すように、「この食材でレシピを作成しますか？」というメッセージと「Ｙｅｓ」，「Ｎｏ」の項目を表示部１０８に表示する。そして、ユーザーは操作部１１０の十字キー２０４を用いて「Ｙｅｓ」または「Ｎｏ」を選択し、確認ボタン２０５を押下する。図１０（ａ）の場合は太枠で囲まれた「Ｙｅｓ」が選択されている。例えば「Ｎｏ」が選択された場合はレシピ作成処理を終了し、「Ｙｅｓ」が選択された場合はステップＳ３０３に進む。
（ステップＳ３０３）レシピ作成部１２３は、例えば、図１０（ｂ）に示すように、食材判別処理で判別された食材を用いた料理名一覧を表示部１０８に表示する。図１０（ｂ）の場合は、「サバのみそ煮」，「サバの塩焼き」および「サバの竜田揚げ」などの料理名リストが表示部１０８に表示されている。
（ステップＳ３０４）ユーザーは、表示部１０８に表示されている料理名リストの中からレシピを作成したい料理名を選択する。例えば、操作部１１０の十字キー２０４を用いて料理名を選択し、確認ボタン２０５を押下する。図１０（ｂ）の場合は、太枠で囲まれた「サバのみそ煮」が選択されている。確認ボタン２０５が押下されるとステップＳ３０４に進む。
（ステップＳ３０５）レシピ作成部１２３は、例えば、図１０（ｃ）に示すように、選択した料理を作るのに必要な食材を表示部１０８に表示する。図１０（ｃ）の場合は、必要な食材や調味料として、「サバ：５００ｇ（或いは、半身二枚）」と、「しょうが：１切れ（２０ｇ）」と、「みそ：大さじ３杯」と、「酒：４００ｃｃ」などが表示部１０８に表示されている。
【００４６】
ここで、「サバ：５００ｇ」は、先に撮影した食材画像で判別した食材の重さが表示される。そして、その重さに応じた他に必要な食材や調味料やその分量が表示される。従って、例えば、先に撮影した食材画像で判別した食材の重さが「サバ：２５０ｇ」であった場合は、それに応じて、他に必要な食材や調味料の分量も変わり、図１０（ｃ’）に示すように、「しょうが：１０ｇ」と、「みそ：大さじ１．５杯」と、「酒：２００ｃｃ」のように、図１０（ｃ）で表示された分量の半分の分量が表示部１０８に表示される。ユーザーは、表示内容を確認したら確認ボタン２０５を押下し、次のステップに進む。
（ステップＳ３０６）レシピ作成部１２３は、例えば、図１０（ｄ）に示すように、使用する調理器具を表示する。図１０（ｄ）の場合は、使用する調理器具として、「鍋（直径：２０ｃｍ，深さ：８ｃｍ）」と、「おたま」と、「さい箸」と、「包丁」と、「まな板」と、「コンロ」などが表示部１０８に表示されている。
【００４７】
ここで、先に図７の調理器具判別処理で説明したように、調理器具ＤＢ１１１ｂには、ユーザーが所持している調理器具であるか否かを示す情報が付加されているので、レシピ作成部１２３は、使用する調理器具をユーザーが所持しているか否かを判別することができる。そこで、本実施形態では、もしユーザーが所持していない調理器具がある場合は、代用できる他の調理器具を表示する。例えば、ユーザーが「鍋（直径：２０ｃｍ，深さ：８ｃｍ）」は持っていないが、「フライパン（直径：３０ｃｍ）」を持っている場合は、図１０（ｄ’）に示すように、「鍋（直径：２０ｃｍ，深さ：８ｃｍ）」の代わりに「フライパン（直径：３０ｃｍ）」が表示される。ユーザーは、表示内容を確認したら確認ボタン２０５を押下し、次のステップに進む。
（ステップＳ３０７）レシピ作成部１２３は、例えば、図１１から図１４に示すように、調理方法を順番に表示する。以下、調理方法を表示部１０８に表示する一例を説明する。
［手順１］として、図１１（ａ）に示すように、「鍋に酒を入れて強火で沸騰させる。」という説明が表示される。ユーザーは、表示内容を確認して確認ボタン２０５を押下すると、図１１（ｂ）に示すような画面が表示される。図１１（ｂ）の例では、鍋に入れた酒が沸騰している画像が表示されている。ユーザーは、表示内容を確認して確認ボタン２０５を押下する。
［手順２］として、図１１（ｃ）に示すように、「一尾のサバを二枚に下ろして半身にし二等分する。」という説明が表示される。ユーザーは、表示内容を確認して確認ボタン２０５を押下すると、図１１（ｄ）に示すような画面が表示される。図１１（ｄ）の例では、サバの切り身の画像が表示されている。尚、まな板で二枚に下ろす画像などを表示しても構わない。ユーザーは、表示内容を確認して確認ボタン２０５を押下する。
［手順３］として、図１２（ａ）に示すように、「大さじ３杯のみそをおたまに取ってさい箸で溶かす。」という説明が表示される。ユーザーは、表示内容を確認して確認ボタン２０５を押下すると、図１２（ｂ）に示すような画面が表示される。図１２（ｂ）の例では、鍋の中でおたまに取ったみそをさい箸で溶かしている画像が表示されている。ユーザーは、表示内容を確認して確認ボタン２０５を押下する。
［手順４］として、図１２（ｃ）に示すように、「サバの切り身を鍋に入れる。」という説明が表示される。ユーザーは、表示内容を確認して確認ボタン２０５を押下すると、図１２（ｄ）に示すような画面が表示される。図１１（ｄ）の例では、サバの切り身を鍋に入れた画像が表示されている。ユーザーは、表示内容を確認して確認ボタン２０５を押下する。
［手順５］として、図１３（ａ）に示すように、「鍋にふたをして５分ほど強火で煮込む。」という説明が表示される。ユーザーは、表示内容を確認して確認ボタン２０５を押下すると、図１３（ｂ）に示すような画面が表示される。図１３（ｂ）の例では、鍋にふたをして煮込んでいる画像が表示されている。ユーザーは、表示内容を確認して確認ボタン２０５を押下する。
［手順６］として、図１３（ｃ）に示すように、「ふたを開けて弱火にし、おたまでみそをサバにかける。」という説明が表示される。ユーザーは、表示内容を確認して確認ボタン２０５を押下すると、図１３（ｄ）に示すような画面が表示される。図１３（ｄ）の例では、おたまでみそをサバにかけている画像が表示されている。ユーザーは、表示内容を確認して確認ボタン２０５を押下する。
［手順７］として、図１４（ａ）に示すように、「煮詰まってきたら火を止めてできあがり。」という説明が表示される。ユーザーは、表示内容を確認して確認ボタン２０５を押下すると、図１４（ｂ）に示すような画面が表示される。図１４（ｂ）の例では、サバが鍋の中で煮詰まっている画像が表示されている。ユーザーは、表示内容を確認して確認ボタン２０５を押下する。
【００４８】
最後に、図１４（ｃ）に示すように、サバのみそ煮をお皿に盛り付けた例が表示部１０８に表示される。尚，上記の説明では、調理している画像は静止画としたが、動画像であっても構わない。
【００４９】
このように、本実施形態に係る自動レシピ作成装置の一例であるデジタルカメラ１０１は、撮影した食材画像に応じたレシピを作成することができる。特に、食材画像から食材の分量を推定して、その分量やユーザーが所持する調理器具に応じたレシピを自動的に作成して表示部１０８に表示することができる。
【００５０】
例えば、デジタルカメラ１０１は、食べたい食材の画像を撮影するだけで、その食材を用いた料理名一覧を表示し、ユーザーが料理名一覧から選択した料理を作るために必要な他の食材や調理手順が表示するので、ユーザーは表示された手順に従って、表示される説明や画像を参照しながら、安心して撮影した食材を用いた料理を作ることができる。
【００５１】
尚、本実施形態では、撮像素子１０３で撮影した食材画像や調理器具画像を用いたが、メモリカード１０９ａやメモリ１１１に既に記憶されている撮影済みの食材画像や調理器具画像を用いて構わない。
【００５２】
また、本実施形態では、デジタルカメラ１０１の製品出荷時にメモリ１１１のレシピＤＢ１１１ｃに予め登録されている主要な料理画像や料理名および調理方法などのレシピ情報を用いる場合について説明したが、レシピＤＢ１１１ｃに記憶されていない料理画像や料理名および調理方法は、後から追加登録できる。尚、追加登録の方法は、先に説明した食材ＤＢ１１１ａや調理器具ＤＢ１１１ｂに後から追加登録する場合と同様である。例えば、レシピ登録モードを設け、撮像素子１０３で料理画像を撮影し、その料理画像に対する料理名や調理方法などのレシピ情報を入力してレシピＤＢ１１１ｃに登録する。
【００５３】
（第１の実施形態の応用例）
次に、第１の実施形態の応用例をいくつか説明する。
（１）第１の実施形態の応用例として、図１のデートモジュール１１２が出力する情報を用いる場合について説明する。デートモジュール１１２は、撮影年月日や時間を得るための時計カレンダ機能を有するＩＣチップで、通常、デジタルカメラ１０１の撮影年月日や時間を撮影画像と共に記録するために用いられる。本実施形態では、制御部１０７は、デートモジュール１１２によって食材画像の撮影年月日や時間が分かるので、レシピ作成部１２３は、これらの情報に応じたレシピを作成する。例えば、食材が豚肉の場合に、１２月から２月頃の寒い季節に豚肉が撮影された場合は「しゃぶしゃぶ」が優先して表示され、など食材画像を７月から９月の暑い季節に豚肉が撮影された場合は「冷しゃぶ」が優先して表示される。この時、レシピＤＢ１１１ｃのレシピ情報として、いつ頃の季節に最適であるかを料理別に記憶してあるものとする。
（２）第１の実施形態の応用例として、図４のフローチャートで説明した食材判別処理において、制御部１０７は、食材ＤＢ１１１ａに記憶された複数の食材画像と撮像素子１０３で撮影した食材画像との類似度が高い食材画像を検索する際に、デートモジュール１１２から得られる食材画像の撮影年月日に応じた食材名を優先的に検索して表示する。例えば、食材が魚の場合に、冬であれば「ブリ」の優先度を高くし、夏であれば「カツオ」の優先度を高くする。このようにして、食材ＤＢ１１１ａを検索する際の精度を高めることができる。この時、食材ＤＢ１１１ａの食材情報として、いつ頃の季節に最適であるかが食材名毎に記憶されているものとする。
（３）第１の実施形態の応用例として、図１のＧＰＳ部１１３が出力する地理的位置情報を用いる場合について説明する。ＧＰＳ部１１３は、複数の人工衛星から送信される信号を受信して、地球上の地理的位置を知ることができる。本実施形態では、制御部１０７は、ＧＰＳ部１１３によってデジタルカメラ１０１で食材画像を撮影している場所（地理的位置）が分かるので、レシピ作成部１２３は、これらの情報に応じたレシピを作成する。例えば、制御部１０７は、ＧＰＳ部１１３により食材（豚肉）を撮影している場所が関西地方であることが分かった場合は「お好み焼き」が優先して表示され、撮影している場所が関東地方であることが分かった場合は「しょうが焼き」が優先して表示される。この時、レシピＤＢ１１１ｃのレシピ情報として、どの地方で好まれている料理であるかが料理別に記憶されているものとする。尚、この場合、都道府県別に分類しておいても構わないし、関西地方、関東地方、東北地方などいくつかの大きなブロックに分けて分類しておいても構わない。
【００５４】
或いは、ＧＰＳ部１１３で認識した地理的位置を調理方法の味付けに用いても構わない。例えば、麺類のレシピを表示する場合に、関西地方であれば薄めの味付けになるように、関東地方であれば濃い目の味付けになるように、それぞれ調味料の分量を変えて表示する。
【００５５】
このように、本発明に係る自動レシピ作成装置の一例であるデジタルカメラ１０１は、食材画像やその食材画像の撮影日或いは撮影地などに適したレシピを自動的に作成することができるので、ユーザーは食材名の入力など煩雑な操作を行う必要がなく、最適なレシピを作成することができる。
【００５６】
尚、上記の実施形態では、自動レシピ作成装置の一例として、デジタルカメラ１０１を例に挙げたが、既に撮影された食材画像をメモリカード１０９ａに保存しておき、パソコンにメモリカード１０９ａを装着して、食材画像を読み出して、レシピを作成するようにしても構わない。この場合は、図４のフローチャートで説明した食材判別処理を行うプログラムをパソコンで走らせるようにすればよい。ここで、デジタルカメラ１０１の場合と異なるのは、撮像素子１０３で食材画像を撮影する代わりに、メモリカード１０９ａから食材画像を読み出すようにし、メモリ１１１に記憶されている食材ＤＢ１１１ａをパソコンのハードディスクなどの記憶装置に記憶しておくことである。
【００５７】
同様に、図７のフローチャートで説明した調理器具判別処理を行うプログラムをパソコンで走らせるようにすれば、メモリカード１０９ａに記憶されている調理器具の画像を読み出して、調理器具判別処理を行うことができる。尚、この場合は、メモリ１１１に記憶されている調理器具ＤＢ１１１ｂをパソコンのハードディスクなどの記憶装置に記憶しておく必要がある。
【００５８】
また、図９のフローチャートで説明したレシピ作成処理を行うプログラムをパソコンで走らせるようにすれば、メモリカード１０９ａに記憶されている食材画像に応じたレシピを作成して表示することができる。尚、この場合は、メモリ１１１に記憶されているレシピＤＢ１１１ｃをパソコンのハードディスクなどの記憶装置に記憶しておく必要がある。
【００５９】
このように、本発明に係る自動レシピ作成装置をデジタルカメラ１０１やパソコンで実現することができ、食材画像から自動的にレシピを作成することができるので、ユーザーは食材名の入力など煩雑な操作を行う必要がなく、最適なレシピを作成することができる。
【図面の簡単な説明】
【００６０】
【図１】第１の実施形態に係るデジタルカメラ１０１のブロック図である。
【図２】デジタルカメラ１０１の外観図である。
【図３】食材の特徴例を示す説明図である。
【図４】食材判別処理を示すフローチャートである。
【図５】食材判別処理の一例を示す説明図である。
【図６】包装された食材画像の例を示す説明図である。
【図７】調理器具判別処理を示すフローチャートである。
【図８】調理器具判別処理の一例を示す説明図である。
【図９】レシピ作成処理を示すフローチャートである。
【図１０】レシピ作成処理の一例を示す説明図である。
【図１１】レシピ作成処理の調理手順１と２を示す説明図である。
【図１２】レシピ作成処理の調理手順３と４を示す説明図である。
【図１３】レシピ作成処理の調理手順５と６を示す説明図である。
【図１４】レシピ作成処理の調理手順７を示す説明図である。
【符号の説明】
【００６１】
１０１・・・デジタルカメラ        １０２・・・撮影光学系
１０３・・・撮像素子              １０４・・・ＡＦＥ
１０５・・・Ａ／Ｄ変換部          １０６・・・画像バッファ
１０７・・・制御部                １０８・・・表示部
１０９・・・メモリカードＩ／Ｆ    １１０・・・操作部
１１１・・・メモリ                １１２・・・デートモジュール
１１３・・・ＧＰＳ部              １０９ａ・・・メモリカード
２０１・・・電源ボタン            ２０２・・・レリーズボタン
２０３・・・ズームボタン          ２０４・・・十字キー
２０４ａ・・・上キー              ２０４ｂ・・・下キー
２０４ｃ・・・左キー              ２０４ｄ・・・右キー
２０５・・・確定ボタン            １２１・・・レンズ制御部
１２２・・・食材認識部            １２３・・・レシピ作成部
１２４・・・文字・コード認識部    １２５・・・調理器具認識部
１２６・・・ＡＦ制御部
【図１】
2010061382.tif 000003
【図２】
2010061382.tif 000004
【図３】
2010061382.tif 000005
【図４】
2010061382.tif 000006
【図５】
2010061382.tif 000007
【図６】
2010061382.tif 000008
【図７】
2010061382.tif 000009
【図８】
2010061382.tif 000010
【図９】
2010061382.tif 000011
【図１０】
2010061382.tif 000012
【図１１】
2010061382.tif 000013
【図１２】
2010061382.tif 000014
【図１３】
2010061382.tif 000015
【図１４】
2010061382.tif 000016