(57)【要約】【課題】ユーザが作業を行う場合に、その手順を直感的に判断できるように情報を提供する。【解決手段】本開示に係る情報処理装置は、手順について記述した文章を含むレシピデータから関連するキーワードを検索する検索部と、検索した前記キーワードの画像をデータベースから抽出する画像抽出部と、抽出した前記画像を前記手順について記述した文章とともに表示する表示処理部と、を備える。この構成により、ユーザが作業を行う場合に、その手順を直感的に判断できるように情報を提供することができる。【選択図】図１３
2013037461.tif 000002
【特許請求の範囲】
【請求項１】
手順について記述した文章を含むレシピデータから関連するキーワードを検索する検索部と、
検索した前記キーワードに関連する画像をデータベースから抽出する画像抽出部と、
抽出した前記画像を前記手順について記述した文章とともに表示する表示処理部と、
を備える、情報処理装置。
【請求項２】
前記検索部は、前記レシピデータに関係する品目リストから前記キーワードを検索する第１の検索部と、
前記手順について記述した文章から前記キーワードを検索する第２の検索部と、を備える、請求項１に記載の情報処理装置。
【請求項３】
前記第１の検索部と前記第２の検索部の双方の検索結果に基づいて前記キーワードを検索する、請求項２に記載の情報処理装置。
【請求項４】
前記検索部は、検索対象の一般名称とともに当該検索対称の短縮名称又は物理名称に基づいて前記検索を行う、請求項１に記載の情報処理装置。
【請求項５】
前記検索部によって検索された前記キーワードが所定の関連性によりグルーピングされている場合、前記表示処理部は、グルーピングされたキーワードに関する画像であることを表示する処理を行う、請求項１に記載の情報処理装置。
【請求項６】
前記レシピデータは料理のレシピデータであり、前記検索部は、料理の食材、調理器具、または調理方法を検索する、請求項１に記載の情報処理装置。
【請求項７】
前記レシピデータは撮影に関するレシピデータであり、前記検索部は、撮影のための利用品、撮影器具、または撮影方法を検索する、請求項１に記載の情報処理装置。
【請求項８】
前記画像抽出部は、重要度データベースに基づいて優先度の高い画像を優先的に抽出する、請求項１に記載の情報処理装置。
【請求項９】
手順について記述した文章を含むレシピデータから関連するキーワードを検索する手段、
検索した前記キーワードに関連する画像をデータベースから抽出する手段、
抽出した前記画像を前記手順について記述した文章とともに表示する手段、
としてコンピュータを機能させるためのプログラム。
【請求項１０】
手順について記述した文章を含むレシピデータから関連するキーワードを検索する検索部と、
検索した前記キーワードに関連する画像をデータベースから抽出する画像抽出部と、
抽出した前記画像を前記手順について記述した文章とともに表示する表示処理部と、を有する、情報処理装置と、
ネットワークを介して、前記レシピデータ又は前記データベースを前記情報処理装置に提供するサーバと、
を備える、情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、プログラム、及び情報処理システムに関する。
【背景技術】
【０００２】
従来、例えば下記の特許文献１，２に記載されているように、手順や内容を判りやすくするため、追加情報を添付して情報を提供する手法が知られている。また、特許文献３には、利用者毎に推薦メニューとして最適な食事メニューを提供する方法が記載されている。また、特許文献４には、電子レンジの使用者に合った適切なレシピデータを容易に提供することを想定した手法が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−２３００８６号公報
【特許文献２】特開２０１０−１９１２３５号公報
【特許文献３】特開２００２−２９７８９２号公報
【特許文献４】特開２００２−３６６７３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
料理レシピなどには、料理の手順が記載されていることが多いが、手順の文章は、平時に読めば十分にわかりやすく書いてあるが、調理中に読むことを考慮すると、調理の火を見て、包丁を使っているような緊張した状態で読むのは、大きな負担になる。
【０００５】
同様に、例えば撮影を行う場合等においても、撮影手順を記載した手順書は存在するが、実際に撮影を行っている最中は、ユーザは一定の緊張状態にあり、シャッターチャンスを逃してしまうことも考えられるため、撮影中に手順を読むことは大きな負担になる。
【０００６】
上記事情に鑑みれば、ユーザが作業を行う場合に、その手順を直感的に判断できるように情報を提供することが望まれていた。
【課題を解決するための手段】
【０００７】
本開示によれば、手順について記述した文章を含むレシピデータから関連するキーワードを検索する検索部と、検索した前記キーワードに関連する画像をデータベースから抽出する画像抽出部と、抽出した前記画像を前記手順について記述した文章とともに表示する表示処理部と、を備える、情報処理装置が提供される。
【発明の効果】
【０００８】
本開示によれば、ユーザが作業を行う場合に、その手順を直感的に判断できるように情報を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本開示の第１の実施形態に係る情報処理装置の外観を示す模式図である。
【図２】情報処理装置の構成を示すブロック図である。
【図３】料理レシピが「肉じゃが」の場合に、レシピデータの例を示す模式図である。
【図４】調理方法の表示画面を示す模式図である。
【図５】図２の食材ＤＢの具体例を示す模式図である。
【図６】図２の調理器具データベースの具体例を示す模式図である。
【図７】図２の調理法データベースの具体例を示す模式図である。
【図８】情報処理装置が保持する重要度表の例を示す模式図である。
【図９】情報処理装置における処理手順を示すフローチャートである。
【図１０】図９のステップＳ１６の処理を詳細に示すフローチャートである。
【図１１】図９のステップＳ２４の処理を詳細に示すフローチャートである。
【図１２】表示領域が図４の例よりも小さい場合を示す模式図である。
【図１３】ＣＰＵの機能構成を示すブロック図である。
【図１４】第２の実施形態に係る撮影方法のレシピデータの例を示す模式図である。
【図１５】撮影アイテムデータベース（ＤＢ）の具体例を示す模式図である。
【図１６】撮影方法の表示画面を示す模式図である。
【発明を実施するための形態】
【００１０】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１１】
なお、説明は以下の順序で行うものとする。
１．第１の実施形態
１−１．第１の実施形態の概要
１−２．情報処理装置の構成例
１−３．レシピデータ、表示画面の例
１−４．各種データベースの構成例
１−５．情報処理装置における処理フローの例
１−６．ＣＰＵ１１０の機能構成例
１−７．処理の具体例
２．第２の実施形態
２−１．第２の実施形態の概要
２−２．撮影方法のレシピデータの例
２−３．撮影アイテムデータベースの例
２−４．表示画面の例
【００１２】
１．第１の実施形態
１−１．第１の実施形態の概要
図１は、第１の実施形態に係る情報処理装置１００の外観を示す模式図である。図１に示すように、情報処理装置１００は、タッチパネル付きのディスプレイ（表示部）１０２と、操作ボタン１０４を有して構成される。
【００１３】
第１の実施形態に係る情報処理装置１００は、料理のレシピを表示部１０２に表示する。図１は、料理として「肉じゃが」のレシピにおける、特定の手順が表示された状態を示している。図１では、「肉じゃが」を調理する際に、５番目の手順である手順５を示している。図１に示すように、表示部１０２の上段には手順５における調理方法が文章で記載され、下段には手順５で必要な食材、調味料、調理方法が画像で表示される。
【００１４】
一例として、情報処理装置１００は、キッチンに置かれる据え置きタイプの装置である。ユーザは、表示部１０２の表示内容を見ながら手順に従って料理することにより、「肉じゃが」の調理方法を知らなくても調理を行うことができる。特に、食材、調味料、調理方法などの情報が画像で表示されるため、一定の緊張状態におかれる調理中においても、調理に必要な情報を直感的に認識することが可能である。
【００１５】
１−２．情報処理装置の構成例
図２は、情報処理装置１００の構成を示すブロック図である。図２に示すように、情報処理装置１００は、表示部１０２、ＣＰＵ（中央演算処理装置）１１０、メモリ１３０を有して構成される。ＣＰＵ１１０は、情報処理装置１００の主要な構成要素であって、情報処理装置１００のメモリ１３０が格納するプログラムによって機能する。
【００１６】
メモリ１３０は、上記プログラムの他に、図２に示すような各種データを保持する。メモリ１３０は、食材リスト１３２、手順文章１３４、食材データベース（ＤＢ）１３６、調理器具データベース１３８、調理法データベース１４０、食材画像データベース１４２、調理器具画像データベース１４４、調理法画像データベース１４６、「レシピ内の食材」リスト１４８、「手順内のアイテム」リスト１５０、表示バッファ１５２等を有して構成される。
【００１７】
情報処理装置１００は、インターネットなどのネットワーク３００を介して外部サーバ４００と接続されている。情報処理装置１００は、外部サーバ４００からレシピデータや各種データベースを取得することができ、また、外部サーバ４００から取得した情報からレシピデータや各種データベースを作成することができる。
【００１８】
１−３．レシピデータの例
図３は、料理レシピが「肉じゃが」の場合に、レシピデータ２００の例を示す模式図である。レシピデータ２００は、完成画像２０２、食材リスト２０４、料理の手順２０６を含む。食材リスト２０４は、「肉じゃが」、「カレーライス」などの料理に応じて作成されたリストである。食材リスト２０４は、「じゃがいも」、「玉ねぎ」などの食材アイテム２０５を複数含んでいる。手順２０６は、複数の手順ステップ２０８を含んでいる。
【００１９】
図４は、調理方法の表示画面５００を示す模式図である。図４に示すように、表示画面５００には、手順ステップ２０８が表示される。また、手順ステップ２０８の下段には、画像の表示領域５０４が設けられている。なお、図４の表示例は、図１の表示部１０２における表示例と同様である。
【００２０】
１−４．各種データベースの構成例
図５は、図２の食材ＤＢ１３６の具体例を示す模式図である。図５に示すように、食材ＤＢ１３６は、肉、野菜、魚、酒、などの各種食材が、名称毎に分類して構成されている。食材ＤＢ１３６は、フィールドとして、「一般名称」、「物理名称」、「短縮名」、「画像ＩＤ」、「中心となる栄養」を含んでおり、各食材について、各フィールドの情報を保持している。例えば、物理名称が同じ「牛肉」であっても、牛薄肉、牛ヒレ肉、牛ロースなどの一般名称は異なり、使用する料理も異なるため、食材ＤＢ１３６では、それぞれの情報を細分化して記憶している。これにより、細分化された食材の情報をユーザに提供することが可能である。
【００２１】
図６は、図２の調理器具データベース１３８の具体例を示す模式図である。調理器具データベース１３８は、フィールドとして、「調理器具名称」、「画像ＩＤ」を含む。
【００２２】
図７は、図２の調理法データベース１４０の具体例を示す模式図である。調理法データベース１４０は、フィールドとして、「調理方法名称」、「画像ＩＤ」を含む。
【００２３】
また、図８は、情報処理装置１００が保持する重要度表の例を示す模式図である。重要度表は、フィールドとして、「重要度」、「種別」を含む。
【００２４】
各データベースは、情報処理装置１００が予め取得するか、またはインターネットなどのネットワークを介して接続された各種サーバ等から取得する。
【００２５】
１−５．情報処理装置における処理フローの例
情報処理装置１００は、各データベースの情報に基づいて、料理のレシピに応じた表示画面５００を生成する。図９は、情報処理装置１００における処理手順を示すフローチャートである。先ず、ステップＳ１０では、食材リスト２０４の食材アイテム２０５に対して、食材ＤＢ１３６の「一般名称」で検索を行う。次のステップＳ１２では、ステップＳ１０の検索でヒットした情報を「レシピ内の食材」リスト１４８として記憶する。
【００２６】
次のステップＳ１４では、食材リスト２０４中の全ての食材アイテム２０５を検索したか否かを判定し、全ての食材アイテム２０５を検索した場合は、ステップＳ１６へ進む。一方、全ての食材アイテム２０５を検索していな場合は、ステップＳ１０へ戻り、ステップＳ１０以降の処理を再度行う。
【００２７】
ステップＳ１０〜Ｓ１４の処理により、各食材アイテム２０５が、食材ＤＢ１３６内のどのアイテムに該当するかを判定し、「レシピ内の食材」として「レシピ内の食材」リスト１４８に記憶することができる。
【００２８】
ステップＳ１６では、図３の各手順ステップ２０８に対して、「レシピ内の食材」リスト１４８に基づき、図５の食材ＤＢ１３６の「一般名称」、「物理名称」、「短縮名」などを用いて検索を行う。次のステップＳ１８では、ステップＳ１６でヒットしたものを図２の「手順内のアイテム」リスト１５０として記憶する。
【００２９】
次のステップＳ２０では、各手順ステップ２０８に対して、どの調理器具が使われているかを検索するため、図６の調理器具データベース１３８の「調理器具名称」を用いて検索を行う。そして、検索でヒットしたものを図２の「手順内のアイテム」リスト１５０として記憶する。また、同時に、各手順ステップ２０８に対して、どの調理方法が使われているかを検索するため、図７の調理方法ＤＢ１４０の「調理方法名称」を用いて検索を行う。「調理方法」を検索する際は、動詞、修飾語、述語等の言語的な活用形を考慮して検索を行う。検索した結果は、「手順内のアイテム」リスト１５０として記憶する。
【００３０】
次のステップＳ２２では、全ての手順ステップ２０８に対して検索を行ったか否かを判定し、全ての手順ステップ２０８に対して検索が完了していない場合は、ステップＳ１６へ戻り、ステップＳ１６以降の処理を再度繰り返す。一方、ステップＳ２２で全ての手順ステップ２０８に対して検索を行った場合は、ステップＳ２４へ進む。
【００３１】
ステップＳ２４では、検索された「手順内のアイテム」の優先順位に従い、表示領域５０２に対し全アイテムの画像が表示できない場合に、どのアイテムを表示すべきかを決定する。つまり、ステップＳ２４では、各手順ステップ２０８の「手順内のアイテム」の画像の中から実際に表示するものを、表示領域５０２に収まる数だけ図８の重要度の順に選定する。次のステップＳ２６では、表示領域５０２に表示することが決定したアイテムの画像を、手順ステップ２０８の文章に出てくる順番で表示し、「手順内のアイテム」の画像を表示する。ステップＳ２６の後は処理を終了する。
【００３２】
図１０は、図９のステップＳ１６の処理を詳細に示すフローチャートである。先ず、ステップＳ３０では、検索対象の手順ステップ２０８に対して、「レシピ内の食材」リスト１４８内の１つ目のアイテムを検索アイテムに設定する。次のステップＳ３２では、検索対象の手順ステップ２０８に対し、ステップＳ３０で設定した検索アイテムの食材について、図５の「一般名称」で検索を行う。
【００３３】
次のステップＳ３４では、ステップＳ３２の結果、検索対称の手順ステップ２０８内の食材が「レシピ内の食材」リスト１４８内の１つ目の検索アイテムの「一般名称」と適合（マッチ）したか否かを判定し、マッチしなかった場合は、ステップＳ３６へ進む。ステップＳ３６では、検索対象の手順ステップ２０８に対して、検索アイテムの「物理名」、「短縮名」などの縮小呼称で検索を行う。一方、ステップＳ３４で検索がマッチした場合は、ステップＳ３８へ進む。
【００３４】
ステップＳ３８では、「レシピ内の食材」リスト１４８内の全てのアイテム（レコード）を検索したか否かを判定し、全てのアイテムを検索していない場合は、ステップＳ３２へ戻り、「レシピ内の食材」リスト１４８内の次の食材を検索アイテムに設定し、ステップＳ３２以降の処理を再度行う。一方、ステップＳ３８で、全てのアイテムの検索が完了した場合は、ステップＳ４０へ進み、図９のステップＳ１８の処理が完了する。
【００３５】
図１０の処理によれば、「レシピ内の食材」リスト１４８の食材について、手順ステップ２０８内に記載されているものとマッチングを行うことができる。従って、食材リスト２０４または手順ステップ２０８のいずれか一方のみで検索する場合と比較して、料理レシピに使われる食材を効率良く検索することが可能となる。また、「一般名称」で検索にヒットしなかった場合は、「物理名」、「短縮名」などの縮小呼称で検索を行うため、手順ステップ２０８に記載された食材のうち、食材リスト２０４に記載された食材を確実に検索することができる。
【００３６】
図１１は、図９のステップＳ２４の処理を詳細に示すフローチャートである。先ず、ステップＳ５０では、「手順内のアイテム」リスト１５０に保持された全アイテムの画像を表示するとした場合に表示領域５０２上で必要となる幅（または面積等）を算出する。次のステップＳ５２では、「手順内のアイテム」を表示する表示領域５０２の大きさを算出する。
【００３７】
次のステップＳ５４では、ステップＳ５０で算出した幅がステップＳ５２で算出した表示領域５０２の大きさよりも大きいか否かを判定する。ステップＳ５０で算出した幅がステップＳ５２で算出した表示領域５０２より大きい場合は、ステップＳ５６へ進む。ステップＳ５６では、図８の重要度に基づいて、「手順内のアイテム」リスト１５０のアイテムのうち、最も重要度の低いアイテムを非表示とする。一方、ステップＳ５０で算出した幅がステップＳ５２で算出した表示領域５０２の大きさ以下の場合は、ステップＳ６０へ進み、「手順内のアイテム」リスト１５０のアイテム中の表示するアイテムを確定する。これにより、図９のステップＳ２６の処理が完了する。
【００３８】
ステップＳ５６の次はステップＳ５８へ進み、ステップＳ５６で一部のアイテムを非表示とした場合の表示の必要幅がステップＳ５２で算出した表示領域５０２より大きいか否かを判定し、表示の必要幅がステップＳ５２で算出した表示領域５０２より大きい場合は、ステップＳ５６へ戻り、更に「手順内のアイテム」で表示するアイテムの中から、最も重要度の低いアイテムを非表示とする。一方、表示の必要幅がステップＳ５２で算出した表示領域５０２以下の場合は、ステップＳ６０へ進み、表示する「手順内のアイテム」を確定する。これにより、図９のステップＳ２６の処理が完了する。
【００３９】
図１２は、表示領域５０２が図４の例よりも小さい場合を示している。この場合、図９のステップＳ２４の処理により、「手順内のアイテム」の中から、実際に表示するものが、表示領域５０２に収まる数だけ図８の重要度の順に選定される。図１２に示す例では、図４の例に対して、「ペットボトルの水」と「鍋の蓋」が省かれている。このように、表示するアイテムの中から、重要度の低いアイテムを省くことによって、表示領域５０２が小さい場合であっても、重要なアイテムを表示することが可能となる。
【００４０】
１−６．ＣＰＵの機能構成例
図１３は、上述した処理を実現するＣＰＵ１１０の機能構成を示すブロック図である。図１３に示すように、ＣＰＵ１１０により、データベース取得部１１２、データベース作成部１１４、リスト検索部１１６、手順文章検索部１１８、リスト作成部１２０、画像抽出部１２２、表示処理部１２４が構成される。図１３に示す構成要素は、ＣＰＵ１１０を各構成要素として機能させるプログラムによって実現されることができる。この場合に、そのプログラムは、メモリ１３０に格納されるか、または外部から接続される記憶媒体（光ディスク、ＵＳＢメモリ等）に格納されることができる。また、そのプログラムは、ネットワーク３００を介して情報処理装置１００がダウンロードするものであってもよい。
【００４１】
図１３において、データベース取得部１１８は、ネットワーク３００を介して接続された外部サーバ４００から、または情報処理装置１００に接続された光ディスク等の各種記憶媒体から、食材ＤＢ１３６、調理器具ＤＢ１３８などの各種データベースに関する情報を取得する。データベース作成部１１４は、データベース取得部１１８が取得した情報等に基づいて、食材ＤＢ１３６、調理器具ＤＢ１３８などの各種データベースを作成する。リスト検索部１１６は、図９のステップＳ１０の処理など、食材リスト２０４に関する検索を行う。手順文章検索部１１８は、ステップＳ１６，Ｓ１８の処理など、手順ステップ２０８に関する検索を行う。リスト作成部１２０は、ステップＳ１２，Ｓ１８，Ｓ２０の処理など、「レシピ内の食材」リスト１４８、「手順内のアイテム」リスト１５０を作成し、メモリ１１０に記憶する処理を行う。画像抽出部１２２は、「手順内のアイテム」リスト１５０に基づいて、各データベースから関連する画像を抽出する処理を行う。また、。画像抽出部１２２は、ステップＳ２４の処理など、アイテムに関係する画像を抽出する処理を行う。表示処理部１２４は、ステップＳ２６の処理など、「手順内のアイテム」の画像のうち、表示するものを選定する処理を行う。
【００４２】
１−７．処理の具体例
例えば、図３の「肉じゃが」の例に沿って説明すると、先ずステップＳ１０において、図５のような食材ＤＢ１３６を使用して、食材リスト２０４の各食材アイテム２０５の中から、「じゃがいも」、「玉ねぎ」、「牛薄切り肉」などを、一般名称でマッチするものを検索する。例えば、「牛薄切り肉」は、食材ＤＢ１３６の１つ目の食材にヒットする。複数の名称がある場合があるが、どれにヒットしても良い。ステップＳ１２では、ヒットした食材を図２中の「レシピ内の食材」リスト１４８に保存する。このステップＳ１０〜ステップＳ１２の処理は、食材リスト２０４の最後の食材アイテム２０５に達するまで繰り返し行う（ステップＳ１４）。また、図３に示すように、食材リスト２０４中の「砂糖」、「料理酒」、「みりん」、「しょうゆ」には、“Ａ”というグルーピング記号が付加されているので、これらの食材アイテムはグループとして「レシピ内の食材」リスト１４８に記憶する。
【００４３】
次に、ステップＳ１６では、先ず図３中の手順ステップ２０８の“１”に対し、「レシピ内の食材」リスト１４８に記憶された食材アイテムの中から、手順ステップ２０８の“１”の文章内でヒットするものがあるか否かを検索する。この結果、先ず手順ステップ２０８の“１”中の「肉」が図５中の「牛薄切り肉」の短縮名とマッチするため、手順ステップ２０８の“１”の中から「肉」が検索される。また、手順ステップ２０８の“１”中では、「肉」の他にも「玉ねぎ」、「じゃがいも」が検索にヒットする。
【００４４】
図１０で説明したように、各手順ステップ２０８に対する検索では、各食材アイテムに対して、「一般名称」以外に、「物理名」「短縮名」などの縮小呼称でも検索を行う。これは、図３の食材リスト２０４中に「肉」が「牛薄切り肉」の単語で表現されていた場合、手順ステップ２０８中で「肉」と表現すれば、ユーザはその「肉」が「牛薄切り肉」だと理解できるため、手順ステップ中で食材の呼称を短縮もしくは省略することが多いことへ配慮したものである。これにより、手順ステップ２０８中では食材リスト２０４の食材アイテム２０５の呼称が短縮もしくは省略して記載されている場合であっても、「レシピ内の食材」リスト１４８に記憶された食材アイテムを手順ステップ２０８の中から確実に検索することができる。
【００４５】
ステップＳ１８では、ステップＳ１６の検索の結果ヒットした食材アイテムを、図２中の「手順内のアイテム」リスト１５０内に保存する。そして、次のステップＳ２０では、食材アイテム以外の、調理器具と調理方法のマッチングを行う。図３の手順ステップ２０８の“１”中では、「切る」、「切り」の記載が、図７の「調理方法名称」の「切る」として検索される。
【００４６】
そして、ステップＳ１６〜Ｓ２０を全手順ステップ２０８（“１”〜“６”）に対して実行する（ステップＳ２２）。図３の手順ステップ２０８の“５”に対しては、検索の結果、「薄切り肉」、「水」、「Ａグループ（調味料）」、「ふた」、「アクをとる」等の食材アイテム、調理器具、調理方法が抽出されて、「手順内のアイテム」リスト１５０内に保存される。
【００４７】
ステップＳ２４では、上述した図１１の処理に従って、各手順ステップ２０８において検索されたアイテムの画像が表示領域５０２内に収まるか否かを確認し、表示領域５０２に全アイテムが表示できない場合は、図８の重要度表に基づき、各表示アイテムの表示・非表示を決定する。ステップＳ２６では、表示領域５０２に表示する各アイテムの画像を、手順ステップ２０８の文章に記載された順番で表示する。例えば図３の手順ステップ２０８の“５”を表示する場合、表示領域５０２が各アイテムの表示に対して十分に大きい場合は、図４に示したにように検索でヒットした全てのアイテムが表示される。一方、全アイテムを表示すると表示領域５０２が足りなくなる場合は、ステップＳ２４の調整により、図１２で説明したように重要度の低い「ふた」、「水」が非表示となる。また、「Ａグループ（調味料）」については、グルーピングされたアイテムであることがユーザに判るように表示が行われる。
【００４８】
なお、上述した例では、表示領域５０２に静止画を表示するものとしたが、動画を表示してもよい。また、「手順内のアイテム」をその都度検索せずに、レシピ登録時等に予め「手順内のアイテム」を選定しておき、選定されたものを表示領域５０２にそのまま表示するようにしても良い。
【００４９】
以上説明したように第１の実施形態によれば、料理のレシピを表示する際に、食材リスト２０４と手順２０６の文章とから検索を行うことにより、「手順内のアイテム」の画像を効率良く選択して表示することができる。従って、ユーザは、画像を視認することで調理のために必要なアイテムを直感的に認識することができ、料理中であってもレシピに従って調理を行うことが可能となる。特に、過去に作られた膨大な量の秀作レシピや、ユーザが独自に作るレシピなどおいても、手順の画像を用意することが可能となる。これにより、存在する全てのレシピの手順を画像情報付きにすることも可能となり、料理中に料理レシピを参照し易くなるとともに、料理レシピの手順書を容易に理解することが可能となる。
【００５０】
２．第２の実施形態
２−１．第２の実施形態の概要
次に、本開示の第２の実施形態について説明する。第２の実施形態は、本開示を撮影手法に適用したものである。なお、ここでは静止画の撮影に適用した例を示すが、動画の撮影に適用することもできる。
【００５１】
２−２．撮影方法のレシピデータの例
図１４は、撮影方法のレシピデータ６００の例を示す模式図である。レシピデータ６００は、完成画像６０２、利用品リスト６０４、撮影の手順６０６を含む。利用品リスト６０４は、被写体（ジュエリー、人物など）に応じて作成された、撮影のために利用する品物のリストである。図１４では、被写体が「ジュエリー」の場合を示している。この場合、利用品リスト６０４は、「ガラス板」、「天板の無い台（約２０ｃｍ）」、「ビロード布」、「自然光（太陽）」、「デジタルスチルカメラ」、「ジュエリー（被写体）」などの利用アイテム６０５を複数含んでいる。また、手順６０６は、複数の手順ステップ６０８を含んでいる。なお、利用品リスト６０４、利用アイテム６０５、撮影の手順６０６、手順ステップ６０８は、図３の食材リスト２０４、食材アイテム２０５、手順２０６、手順ステップ２０８にそれぞれ対応する。
【００５２】
２−３．撮影アイテムデータベースの例
図１５は、撮影アイテムデータベース（ＤＢ）の具体例を示す模式図である。図１５に示すように、撮影アイテムＤＢは、ガラス板、木目板、デジタルカメラ、ジュエリーなどの各種撮影アイテムが、名称毎に分類して構成されている。撮影アイテムＤＢは、フィールドとして、「一般名称」、「物理名称」、「短縮名」、「画像ＩＤ」を含んでおり、各アイテムについて、各フィールドの情報を保持している。撮影アイテムＤＢは、第１の実施形態の食材ＤＢ１３６に相当する。
【００５３】
２−４．表示画面の例
図１６は、撮影方法の表示画面７００を示す模式図である。図１６に示すように、表示画面７００には、手順ステップ６０８が表示される。また、手順ステップ６０８の下段には、画像の表示領域７０２が設けられている。第１の実施形態と同様に、撮影方法のレシピの表示例においても、手順ステップ６０８とともに利用品のアイテムの画像が表示領域７０２に表示される。
【００５４】
第２の実施形態における処理は、第１の実施形態と同様である。第１の実施形態の図９〜図１１と同様の処理を行うことにより、撮影アイテムデータベース（ＤＢ）の中から、利用品リスト６０４及び手順ステップ６０８に記載された撮影アイテムが検索され、検索されたアイテムが図１６の表示領域７０２に表示される。
【００５５】
従って、ユーザ（撮影者）は、表示画面７００を見ながら撮影を行うことで、撮影の手順と撮影に必要なアイテムを画像から直感的に認識することができる。これにより、ユーザ（撮影者）が撮影の初心者であったり、あるいは初めての被写体を撮影する場合等においても、表示画面７００に従って所望の撮影を行うことが可能である。
【００５６】
以上説明したように第２の実施形態によれば、撮影手法のレシピに本開示を適用することにより、ユーザが表示画面７００を見ながら被写体に応じた最適な撮影を行うことが可能となる。
【００５７】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【００５８】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）手順について記述した文章を含むレシピデータから関連するキーワードを検索する検索部と、検索した前記キーワードに関連する画像をデータベースから抽出する画像抽出部と、抽出した前記画像を前記手順について記述した文章とともに表示する表示処理部と、を備える、情報処理装置が提供される。
【００５９】
（２）前記検索部は、前記レシピデータに関係する品目リストから前記キーワードを検索する第１の検索部と、前記手順について記述した文章から前記キーワードを検索する第２の検索部と、を備える、前記（１）に記載の情報処理装置。
【００６０】
（３）前記第１の検索部と前記第２の検索部の双方の検索結果に基づいて前記キーワードを検索する、前記（２）に記載の情報処理装置。
【００６１】
（４）前記検索部は、検索対象の一般名称とともに当該検索対称の短縮名称又は物理名称に基づいて前記検索を行う、前記（１）に記載の情報処理装置。
【００６２】
（５）前記検索部によって検索された前記キーワードが所定の関連性によりグルーピングされている場合、前記表示処理部は、グルーピングされたキーワードに関する画像であることを表示する処理を行う、前記（１）に記載の情報処理装置。
【００６３】
（６）前記レシピデータは料理のレシピデータであり、前記検索部は、料理の食材、調理器具、または調理方法を検索する、前記（１）に記載の情報処理装置。
【００６４】
（７）前記レシピデータは撮影に関するレシピデータであり、前記検索部は、撮影のための利用品、撮影器具、または撮影方法を検索する、前記（１）に記載の情報処理装置。
【００６５】
（８）前記画像抽出部は、重要度データベースに基づいて優先度の高い画像を優先的に抽出する、前記（１）に記載の情報処理装置。
【００６６】
（９）手順について記述した文章を含むレシピデータから関連するキーワードを検索する手段、
検索した前記キーワードに関連する画像をデータベースから抽出する手段、
抽出した前記画像を前記手順について記述した文章とともに表示する手段、
としてコンピュータを機能させるためのプログラム。
【００６７】
（１０）手順について記述した文章を含むレシピデータから関連するキーワードを検索する検索部と、
検索した前記キーワードに関連する画像をデータベースから抽出する画像抽出部と、
抽出した前記画像を前記手順について記述した文章とともに表示する表示処理部と、を有する、情報処理装置と、
ネットワークを介して、前記レシピデータ又は前記データベースを前記情報処理装置に提供するサーバと、
を備える、情報処理システム。
【符号の説明】
【００６８】
１００    情報処理装置
１１６    リスト検索部
１１８    手順文章検索部
１２２    画像抽出部
１２４    表示処理部
３００    ネットワーク
４００    外部サーバ
【図１】
2013037461.tif 000003
【図２】
2013037461.tif 000004
【図３】
2013037461.tif 000005
【図４】
2013037461.tif 000006
【図５】
2013037461.tif 000007
【図６】
2013037461.tif 000008
【図７】
2013037461.tif 000009
【図８】
2013037461.tif 000010
【図９】
2013037461.tif 000011
【図１０】
2013037461.tif 000012
【図１１】
2013037461.tif 000013
【図１２】
2013037461.tif 000014
【図１３】
2013037461.tif 000015
【図１４】
2013037461.tif 000016
【図１５】
2013037461.tif 000017
【図１６】
2013037461.tif 000018