(57)【特許請求の範囲】
【請求項１】
複数の料理に対応する複数のレシピの調理を並行して行うための調理支援方法であって、
第１の時間帯に行われる複数の調理手順の説明を示す第１の手順説明情報と、前記複数のレシピのうち、前記第１の時間帯に行われる前記複数の調理手順の属する１以上のレシピで用いられる材料をレシピ別に示す第１の材料情報とを表示部に表示させる第１の表示ステップと、
前記第１の手順説明情報の表示から、前記第１の時間帯と異なる第２の時間帯に行われる複数の調理手順の説明を示す第２の手順説明情報の表示への切替要求を受け付ける要求受付ステップと、
前記複数のレシピのうち、前記第２の時間帯に行われる前記複数の調理手順の属する１以上のレシピで用いられる材料の情報を検索する検索ステップと、
前記第２の手順説明情報と、前記検索ステップで検索された材料をレシピ別に示す第２の材料情報とを前記表示部に表示させる第２の表示ステップと、を含み、
前記第２の表示ステップで表示される前記第２の材料情報は、前記第２の時間帯に行われる前記複数の調理手順の属する前記１以上のレシピで用いられる全ての材料の情報を含み、
前記第２の表示ステップでは、
前記第２の時間帯に行われる前記複数の調理手順で用いられる材料の情報が、前記第２の時間帯以外の時間帯に行われる他の調理手順で用いられる材料の情報とは異なる態様で表示される、
調理支援方法。
【請求項２】
前記第１の材料情報は、前記複数のレシピのうち、前記第１の時間帯に行われる前記複数の調理手順のいずれもが属さないレシピの材料の情報は含まない、
請求項１に記載の調理支援方法。
【請求項３】
前記第２の手順説明情報は、前記第１の手順説明情報に含まれる前記複数の調理手順の一部分と、当該一部分に連続する別の調理手順とを含む、
請求項１または２に記載の調理支援方法。
【請求項４】
前記切替要求は、ユーザによるスクロール操作である、
請求項１から３のいずれか１項に記載の調理支援方法。
【請求項５】
前記第１の表示ステップでは、
前記表示部に表示される前記第１の材料情報が、前記第１の時間帯に行われる前記複数の調理手順の説明の表示順と同じ順序に並べて表示される、
請求項１から４のいずれか１項に記載の調理支援方法。
【請求項６】
前記第２の表示ステップでは、
前記表示部に表示される前記第２の材料情報が、前記第２の時間帯に行われる前記複数の調理手順の説明の表示順と同じ順序に並べて表示される、
請求項１から５のいずれか１項に記載の調理支援方法。
【請求項７】
前記第１の表示ステップは、
前記第１の時間帯に行われる前記複数の調理手順の属するレシピの数が、所定の上限数を超えた場合に、当該所定の上限数を超えたことを示す所定の情報を、前記第１の材料情報と併せて前記表示部に表示する第３の表示ステップと、
所定の切替要求を受け付けた場合、前記第１の材料情報の表示から、前記所定の上限数を超えた分のレシピで用いられる材料を示す他の材料情報の表示に切り替える第４の表示ステップと、をさらに含む、
請求項１から６のいずれか１項に記載の調理支援方法。
【請求項８】
時間帯ごとに複数のユーザから前記切替要求を受け付けたタイミングを示す情報を記憶部に蓄積する蓄積ステップをさらに含む、
請求項１に記載の調理支援方法。
【請求項９】
複数の料理に対応する複数のレシピの調理を並行して行うための調理支援のためのコンピュータプログラムであって、
第１の時間帯に行われる複数の調理手順の説明を示す第１の手順説明情報と、前記複数のレシピのうち、前記第１の時間帯に行われる前記複数の調理手順の属する１以上のレシピで用いられる材料をレシピ別に示す第１の材料情報とを表示部に表示させる第１の表示処理と、
前記第１の手順説明情報の表示から、前記第１の時間帯と異なる第２の時間帯に行われる複数の調理手順の説明を示す第２の手順説明情報の表示への切替要求を受け付ける要求受付処理と、
前記複数のレシピのうち、前記第２の時間帯に行われる前記複数の調理手順の属する１以上のレシピで用いられる材料の情報を検索する検索処理と、
前記第２の手順説明情報と、前記検索処理で検索された材料をレシピ別に示す第２の材料情報とを前記表示部に表示させる第２の表示処理と、をコンピュータに実行させ、
前記第２の表示処理で表示される前記第２の材料情報は、前記第２の時間帯に行われる前記複数の調理手順の属する前記１以上のレシピで用いられる全ての材料の情報を含み、
前記第２の表示処理では、
前記第２の時間帯に行われる前記複数の調理手順で用いられる材料の情報が、前記第２の時間帯以外の時間帯に行われる他の調理手順で用いられる材料の情報とは異なる態様で表示される、
コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの調理を支援する調理支援方法およびコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、端末の表示部においてレシピの調理手順の説明および材料の情報を表示することで、ユーザの調理を支援する技術が提案されている（例えば、特許文献１〜３参照）。この技術は、１つのレシピの調理手順の説明および材料の情報を画面表示するものであり、ユーザが１つのレシピのみの調理を進める場合に有効である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−６３２５４号公報
【特許文献２】特開２００２−２５１５１８号公報
【特許文献３】特開２０１３−２１３６６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一方で、ユーザが複数のレシピの調理を並行して行う場合に対応して、複数のレシピの調理手順の説明および材料の情報を表示することがある。この場合、表示対象となる情報量は多くなる。このとき、より多くの情報を同時に見せるために情報を詰め込もうとすると、文字等が小さくなり、ユーザにとっては見にくくなる。一方、情報を見やすくするために情報を詰め込まないようにすると、一画面で全ての情報を表示できなくなり、ユーザは情報を得るために画面表示を切り替える操作を頻繁に行う必要が生じる。
【０００５】
よって、並行して行われる複数のレシピの調理を支援する場合には、複数のレシピの調理手順の説明および材料の情報の表示を見やすくするとともに、ユーザの操作の負担を軽減することが強く望まれている。
【０００６】
本発明の目的は、複数のレシピの調理を並行して行うユーザの操作の負担を軽減でき、かつ、複数のレシピの調理手順の説明および材料の情報の表示を見やすくできる調理支援方法およびコンピュータプログラムを提供することである。
【課題を解決するための手段】
【０００７】
本発明の一態様に係る調理支援方法は、複数の料理に対応する複数のレシピの調理を並行して行うための調理支援方法であって、第１の時間帯に行われる複数の調理手順の説明を示す第１の手順説明情報と、前記複数のレシピのうち、前記第１の時間帯に行われる前記複数の調理手順の属する１以上のレシピで用いられる材料をレシピ別に示す第１の材料情報とを表示部に表示させる第１の表示ステップと、前記第１の手順説明情報の表示から、前記第１の時間帯と異なる第２の時間帯に行われる複数の調理手順の説明を示す第２の手順説明情報の表示への切替要求を受け付ける要求受付ステップと、前記複数のレシピのうち、前記第２の時間帯に行われる前記複数の調理手順の属する１以上のレシピで用いられる材料の情報を検索する検索ステップと、前記第２の手順説明情報と、前記検索ステップで検索された材料をレシピ別に示す第２の材料情報とを前記表示部に表示させる第２の表示ステップと、を含み、前記第２の表示ステップで表示される前記第２の材料情報は、前記第２の時間帯に行われる前記複数の調理手順の属する前記１以上のレシピで用いられる全ての材料の情報を含み、前記第２の表示ステップでは、前記第２の時間帯に行われる前記複数の調理手順で用いられる材料の情報が、前記第２の時間帯以外の時間帯に行われる他の調理手順で用いられる材料の情報とは異なる態様で表示される。
【０００８】
本発明の一態様に係るコンピュータプログラムは、複数の料理に対応する複数のレシピの調理を並行して行うための調理支援のためのコンピュータプログラムであって、第１の時間帯に行われる複数の調理手順の説明を示す第１の手順説明情報と、前記複数のレシピのうち、前記第１の時間帯に行われる前記複数の調理手順の属する１以上のレシピで用いられる材料をレシピ別に示す第１の材料情報とを表示部に表示させる第１の表示処理と、前記第１の手順説明情報の表示から、前記第１の時間帯と異なる第２の時間帯に行われる複数の調理手順の説明を示す第２の手順説明情報の表示への切替要求を受け付ける要求受付処理と、前記複数のレシピのうち、前記第２の時間帯に行われる前記複数の調理手順の属する１以上のレシピで用いられる材料の情報を検索する検索処理と、前記第２の手順説明情報と、前記検索処理で検索された材料をレシピ別に示す第２の材料情報とを前記表示部に表示させる第２の表示処理と、をコンピュータに実行させ、前記第２の表示処理で表示される前記第２の材料情報は、前記第２の時間帯に行われる前記複数の調理手順の属する前記１以上のレシピで用いられる全ての材料の情報を含み、前記第２の表示処理では、前記第２の時間帯に行われる前記複数の調理手順で用いられる材料の情報が、前記第２の時間帯以外の時間帯に行われる他の調理手順で用いられる材料の情報とは異なる態様で表示される。
【発明の効果】
【０００９】
本発明によれば、複数のレシピの調理を並行して行うユーザの操作の負担を軽減でき、かつ、複数のレシピの調理手順の説明および材料の情報の表示を見やすくできる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態に係る調理支援システムの構成の一例を示すブロック図
【図２】本発明の実施の形態に係る調理手順データの一例を示す図
【図３】本発明の実施の形態に係るレシピ別材料データの一例を示す図
【図４】本発明の実施の形態に係る画面表示の一例を示す図
【図５】本発明の実施の形態に係る端末装置の動作の一例を示すフローチャート
【図６】本発明の実施の形態の変形例に係る画面表示の一例を示す図
【図７】本発明の実施の形態の変形例に係る画面表示の一例を示す図
【図８】本発明の実施の形態の変形例に係る画面表示の一例を示す図
【図９】本発明の実施の形態に係る各装置の機能をソフトウェアにより実現するコンピュータのハードウェア構成の一例を示す図
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００１２】
＜調理支援システムの構成＞
まず、本実施の形態に係る調理支援システムの構成例について、図１を用いて説明する。図１は、本実施の形態の調理支援システムの構成の一例を示すブロック図である。
【００１３】
図１に示すように、調理支援システムは、端末装置１００およびサーバ装置２００を有する。
【００１４】
図１において、端末装置１００とサーバ装置２００は、ネットワーク３００を介して接続される。サーバ装置２００は、端末装置１００にレシピに係るデータ（例えば、後述の調理手順データ１２０およびレシピ別材料データ１２１）を提供する情報処理装置である。ネットワーク３００は、無線ネットワークでもよいし、有線ネットワークでもよいし、有線ネットワークと無線ネットワークとが混在したネットワークでもよい。
【００１５】
以下、端末装置１００の構成について説明する。
【００１６】
端末装置１００は、サーバ装置２００により提供されるデータを表示する情報処理装置であり、例えば、スマートフォン、タブレット、ＰＣ、ＴＶなどである。
【００１７】
端末装置１００は、通信部１１、記憶部１２、出力部１３、入力部１４、制御部１５を備える。
【００１８】
通信部１１は、他の装置と通信する通信インターフェースである。
【００１９】
例えば、通信部１１は、サーバ装置２００から調理手順データ１２０およびレシピ別材料データ１２１を受信する。これらのデータは、制御部１５の制御により、記憶部１２へ格納される。なお、調理手順データ１２０およびレシピ別材料データ１２１については、図２、図３を用いて後述する。
【００２０】
記憶部１２は、メモリ、ハードディスク装置などの記憶デバイスである。
【００２１】
例えば、記憶部１２は、通信部１１により受信された調理手順データ１２０およびレシピ別材料データ１２１を記憶する。以下、これらのデータの具体例について説明する。
【００２２】
まず、図２を用いて調理手順データ１２０の一例について説明する。図２は、調理手順データ１２０に含まれるデータから構成される各画面の一例を示す図である。
【００２３】
調理手順データ１２０は、複数のレシピの調理手順の説明を含むデータであり、例えば、手順情報２１〜２７を含む。手順情報２１〜２７は、所定の時間帯ごとに実行される各レシピの調理手順を時系列に示す情報である。ここで、手順情報２１について説明する。
【００２４】
手順情報２１は、時間帯情報３０、レシピ識別情報３１、手順説明情報３２、食材画像３３を含む。
【００２５】
時間帯情報３０は、予め定められた時間帯を示す情報である。ここでは例えば、時間帯は、５分間に設定されている。
【００２６】
レシピ識別情報３１は、レシピを識別するための識別情報である。ここでは例えば、レシピ識別情報３１として、アルファベットが用いられる。
【００２７】
手順説明情報３２は、レシピの調理手順の説明を示す情報である。ここでは例えば、調理手順の説明は、文字列からなる。
【００２８】
また、手順説明情報３２は、レシピ識別情報３１と対応付けられている。ここでは例として、識別情報３１「Ａ」と、カレーピラフ（図３参照）の手順説明情報３２とが対応付けられている。また、識別情報３１「Ｂ」と、きゅうりの塩昆布（図３参照）の手順説明情報３２とが対応付けられている。また、識別情報３１「Ｃ」と、コンソメスープ（図３参照）の手順説明情報３２とが対応付けられている。
【００２９】
食材画像３３は、調理手順の実行により加工された食材を示す画像である。ここでは例えば、食材画像３３は、冷蔵保存される食材の写真である。
【００３０】
このように、手順情報２１では、最初の５分間（０分〜５分の間）に行われる調理手順として、３つのレシピの４つの調理手順が時系列に示されている。手順情報２２〜２６も、上記手順情報２１と同様の情報を含む。よって、図２に示す手順情報２１〜２７は、３５分間で実行される１３個のレシピ（レシピ識別情報３１「Ａ」〜「Ｍ」に対応する各レシピ）の各調理手順を時系列に示している。
【００３１】
なお、図２の手順情報２１において、レシピ識別情報３１「Ａ」の下方に伸びる点線の矢印は、例えば、レシピ識別情報３１「Ａ」に対応するレシピの調理が継続中であることを示している。よって、手順情報２１は、カレーピラフの調理の継続中に、きゅうりの塩昆布またはコンソメスープの調理が並行して実行されることを示している。
【００３２】
以上、調理手順データ１２０の一例について説明した。
【００３３】
次に、図３を用いてレシピ別材料データ１２１の一例について説明する。図３は、レシピ別材料データ１２１の一例を示す図である。
【００３４】
図３に示すように、レシピ別材料データ１２１は、複数のレシピで使用される材料をレシピ別に示すデータである。レシピ別材料データ１２１は、レシピごとに、上述したレシピ識別情報３１のほか、レシピ名情報３４および材料情報３５を含む。
【００３５】
レシピ名情報３４は、レシピ（料理）の名前を示す情報である。レシピ名情報３４は、上記レシピ識別情報３１と対応付けられている。
【００３６】
材料情報３５は、レシピの調理に使用される全ての材料を示す情報である。ここでは例として、材料情報３５は、材料の名前と分量を示している。
【００３７】
このように、図３に示すレシピ別材料データ１２１は、１３個のレシピ（レシピ識別情報３１「Ａ」〜「Ｍ」に対応する各レシピ）で使用される材料をレシピ別に示している。
【００３８】
以上、レシピ別材料データ１２１の一例について説明した。
【００３９】
以上、記憶部１２に記憶されるデータの具体例について説明した。なお、本実施の形態では、端末１００が上述した調理手順データ１２０およびレシピ別材料データ１２１をサーバ装置２００から受信して記憶部１２に記憶する例としたが、これに限定されない。例えば、端末装置１００は、調理手順データ１２０およびレシピ別材料データ１２１をサーバ装置２００から受信せずに、それらのデータを予め記憶部１２に格納していてもよい。以下、図１の説明に戻る。
【００４０】
出力部１３は、ディスプレイなどの表示デバイスである。
【００４１】
例えば、出力部１３は、手順情報２１〜２７および材料情報３５を画面に表示する。この表示例については、図４を用いて後述する。
【００４２】
入力部１４は、ボタン、タッチパネルなどの入力デバイスである。
【００４３】
例えば、入力部１４は、ユーザによる切替操作を受付ける。切替操作とは、上述した手順情報の画面表示の切り替え（遷移）を要求する操作であり、例えば、フリック入力である。切替操作による画面表示の切り替えは、例えば、スクロール、または、ページ単位の切り替えなどである。
【００４４】
制御部１５は、種々の情報処理を実行するプロセッサなどの制御デバイスである。
【００４５】
制御部１５は、表示制御部１５０、要求受付部１５１、検索部１５２を有する。以下、これら各部が行う処理を順に説明する。
【００４６】
まず、表示制御部１５０は、通信部１１により図２の調理手順データ１２０および図３のレシピ別材料データ１２１が受信された場合、それらのデータを記憶部１２に格納する。そして、表示制御部１５０は、所定のタイミングで記憶部１２から調理手順データ１２０およびレシピ別材料データ１２１を読み出す。所定のタイミングとは、例えば、入力部１４がユーザから手順情報２１の画面表示の実行指示を受け付けたタイミングである。
【００４７】
ここで、手順情報２１の画面表示が行われる場合について説明する。
【００４８】
この場合、検索部１５２は、調理手順データ１２０からレシピ識別情報３１を抽出する。ここでは、レシピ識別情報３１として、「Ａ」、「Ｂ」、「Ｃ」が抽出される。
【００４９】
次に、検索部１５２は、図３のレシピ別材料データ１２１において、抽出したレシピ識別情報３１「Ａ」、「Ｂ」、「Ｃ」に対応付けられているレシピ名情報３４および材料情報３５を検索する。ここでは、レシピ名情報３４として「カレーピラフ」、「きゅうりの塩昆布」、「コンソメスープ」が検索される。また、「カレーピラフ」、「きゅうりの塩昆布」、「コンソメスープ」のそれぞれに対応する材料情報３５が検索される。
【００５０】
次に、表示制御部１５０は、上述した手順情報２１、レシピ識別情報３１、レシピ名情報３４、および材料情報３５を、予め定められた表示領域に表示するように出力部１３を制御する。これにより、出力部１３には、手順情報２１、レシピ識別情報３１、レシピ名情報３４、材料情報３５が表示される。
【００５１】
このときの表示例を図４Ａに示す。図４Ａは、端末装置１００の出力部１３（例えば、ディスプレイ）における画面表示の一例を示す図である。図４Ａに示す表示領域４０および表示領域４１は、一画面における表示領域である。
【００５２】
図４Ａに示すように、端末装置１００のディスプレイの表示領域４０には、手順情報２１が表示される。すなわち、表示領域４０には、最初の５分間（０分〜５分）で実行されるカレーピラフ、きゅうりの塩昆布、コンソメスープの各調理手順に係る情報（レシピ識別情報３１、手順説明情報３２、食材画像３３）が時系列に表示される。
【００５３】
また、図４Ａに示すように、端末装置１００のディスプレイの表示領域４１には、レシピ識別情報３１およびレシピ名情報３４ごとに、材料情報３５が表示される。ここでは、図４Ａに示すように、カレーピラフ、きゅうりの塩昆布、コンソメスープの調理に使用される各材料を示す材料情報３５が、レシピ別に、かつ、手順説明情報３２が表示されるレシピの順（ここでは、レシピ識別情報３１「Ａ」、「Ｂ」、「Ｃ」の順）と同じ順序に並んで表示されている。
【００５４】
このように、手順情報２１が画面表示される場合、一画面内において、手順情報２１と、その手順情報２１に含まれるレシピの材料情報３５とが表示される。
【００５５】
そして、図４Ａの画面表示中に、入力部１４においてユーザによる切替操作が行われた場合、要求受付部１５１は、その切替操作が示す要求を受け付ける。この要求は、例えば、手順情報２２（図２参照）の画面表示への切り替えであるとする。手順情報２２は、図２に示すように、最初の５分間に続く次の５分間（５分〜１０分の間）で実行される３つのレシピ（レシピ識別情報３１「Ｄ」、「Ｅ」、「Ａ」にそれぞれ対応するレシピ）の各調理手順を時系列に示す情報である。
【００５６】
次に、検索部１５２は、調理手順データ１２０からレシピ識別情報３１を抽出する。ここでは、レシピ識別情報３１として、「Ｄ」、「Ｅ」、「Ａ」が抽出される。
【００５７】
次に、検索部１５２は、図３のレシピ別材料データ１２１において、抽出したレシピ識別情報３１「Ｄ」、「Ｅ」、「Ａ」に対応付けられているレシピ名情報３４および材料情報３５を検索する。ここでは、レシピ名情報３４として「キャベツの味噌汁」、「水菜とあげのサラダ」、「カレーピラフ」が検索される。また、「キャベツの味噌汁」、「水菜とあげのサラダ」、「カレーピラフ」のそれぞれに対応する材料情報３５が検索される。
【００５８】
次に、表示制御部１５０は、上述した手順情報２２、レシピ識別情報３１、レシピ名情報３４、および材料情報３５を、予め定められた表示領域に表示するように出力部１３を制御する。これにより、出力部１３には、手順情報２２、レシピ識別情報３１、レシピ名情報３４、材料情報３５が表示される。
【００５９】
このときの表示例を図４Ｂに示す。図４Ｂは、端末装置１００の出力部１３（例えば、ディスプレイ）における画面表示の一例を示す図である。図４Ｂに示す表示領域４０および表示領域４１は、一画面における表示領域である。
【００６０】
図４Ｂに示すように、端末装置１００のディスプレイの表示領域４０には、手順情報２２が表示される。すなわち、表示領域４０には、最初の５分間に続く次の５分間で実行されるキャベツの味噌汁、水菜とあげのサラダ、カレーピラフの各調理手順に係る情報（レシピ識別情報３１、手順説明情報３２、食材画像３３）が時系列に表示される。
【００６１】
また、図４Ｂに示すように、端末装置１００のディスプレイの表示領域４１には、レシピ識別情報３１およびレシピ名情報３４ごとに、材料情報３５が表示される。ここでは、図４Ｂに示すように、キャベツの味噌汁、水菜とあげのサラダ、カレーピラフの調理に使用される各材料を示す材料情報３５が、レシピ別に、かつ、手順説明情報３２が表示されるレシピの順（ここでは、レシピ識別情報３１「Ｄ」、「Ｅ」、「Ａ」の順）と同じ順序に並んで表示されている。
【００６２】
このように、手順情報２１の画面表示から手順情報２２の画面表示に切り替わった場合、一画面内において、手順情報２２と、その手順情報２２に含まれるレシピの材料情報３５とが表示される。
【００６３】
以上、制御部１５の各部が行う処理を順に説明した。
【００６４】
また、端末装置１００の構成についての説明を終了する。
【００６５】
＜端末装置１００の動作＞
次に、本実施の形態に係る端末装置１００の動作例について、図５を用いて説明する。図５は、本実施の形態の端末装置１００の動作例を示すフローチャートである。以下では例として、手順情報２１の画面表示の後、ユーザの切替操作に基づいて、手順情報２２への画面表示へ切り替わる場合について説明する。
【００６６】
まず、検索部１５２は、手順情報２１に対応する材料情報３５を検索する（ステップＳ１１）。例えば、検索部１５２は、図３のレシピ別材料データ１２１において、手順情報２１に含まれるレシピ識別情報３１が示すレシピ（カレーピラフ、きゅうりの塩昆布、コンソメスープ）のそれぞれに対応するレシピ名情報３４および材料情報３５を検索する。
【００６７】
次に、出力部１３は、検索によって得られた手順情報２１と、それに対応する材料情報３５とを表示する（ステップＳ１２）。例えば、出力部１３には、図４Ａに示すように、手順情報２１が表示され、かつ、レシピ名情報３４ごとに材料情報３５が表示される。
【００６８】
ここで、ユーザが入力部１４において手順情報２１の画面表示から手順情報２２の画面表示への切り替えを要求する切替操作を行ったとする。この場合、要求受付部１５１は、手順情報２２の画面表示への切り替えの要求を受け付ける（ステップＳ１３）。
【００６９】
次に、検索部１５２は、手順情報２２に対応する材料情報３５を検索する（ステップＳ１４）。例えば、検索部１５２は、図３のレシピ別材料データ１２１において、手順情報２２に含まれるレシピ識別情報３１が示すレシピ（キャベツの味噌汁、水菜とあげのサラダ、カレーピラフ）のそれぞれに対応するレシピ名情報３４および材料情報３５を検索する。
【００７０】
次に、出力部１３は、検索によって得られた手順情報２２と、それに対応する材料情報３５とを表示する（ステップＳ１５）。例えば、出力部１３には、図４Ｂに示すように、手順情報２２が表示され、レシピ名情報３４ごとに材料情報３５が表示される。
【００７１】
以上、端末装置１００の動作について説明した。
【００７２】
このように、本実施の形態によれば、ユーザが複数のレシピの調理手順の画面表示を切り替えるごとに、複数のレシピの調理手順の説明とともに、それらのレシピで使用される材料の情報が表示される。よって、複数のレシピの調理を並行して行うユーザの操作の負担を軽減でき、かつ、複数のレシピの調理手順の説明および材料の情報の表示を見やすくできる。
【００７３】
＜実施の形態の変形例＞
以上、本発明の実施の形態について説明したが、本発明は、その趣旨を逸脱しない範囲において種々の変形が可能である。以下、上記実施の形態の変形例について説明する。
【００７４】
（変形例１）
例えば、上記実施の形態において、図４Ａ、図４Ｂに示した表示領域４１に表示中の材料情報３５に含まれる材料名のうち、表示領域４０に表示中の手順説明情報３２に含まれている材料名については、上記手順説明情報３２に含まれていない材料名と異なる態様で表示してもよい。
【００７５】
以下、この具体例について説明する。ここでは例として、図４Ｂに示す画面表示が行われる場合について説明する。
【００７６】
まず、検索部１５２は、上記実施の形態で説明したとおり、図２の調理手順データ１２０の手順情報２２から、レシピ識別情報３１「Ｄ」、「Ｅ」、「Ａ」を抽出する。
【００７７】
次に、検索部１５２は、上記実施の形態で説明したとおり、レシピ別材料データ１２１から、レシピ識別情報３１「Ｄ」、「Ｅ」、「Ａ」に対応するレシピ名情報３４および材料情報３５を検索する。ここでは、レシピ名情報３４として「キャベツの味噌汁」、「水菜とあげのサラダ」、「カレーピラフ」が検索され、かつ、それらレシピ名情報３４に対応する材料情報３５が検索される。
【００７８】
次に、検索部１５２は、レシピ識別情報３１ごとに、手順説明情報３２の文字列の中から、図３のレシピ別材料データ１２１において材料情報３５として登録されている文字列（材料名を示す文字列）を抽出する。例えば、レシピ識別情報３１「Ｄ」に対応する手順説明情報３２の文字列からは、文字列「キャベツ」が抽出される。また、レシピ識別情報３１「Ｅ」に対応する手順説明情報３２の文字列からは、文字列「水菜」が抽出される。また、レシピ識別情報３１「Ａ」に対応する手順説明情報３２の文字列からは、文字列「バター」および「いんげん」が抽出される。
【００７９】
次に、表示制御部１５０は、上述した手順情報２２、レシピ識別情報３１、レシピ名情報３４、および材料情報３５を、予め定められた表示領域に表示するように出力部１３を制御する。このとき、表示制御部１５０は、材料情報３５に含まれる材料名のうち、検索部１５２により手順説明情報３２の文字列から抽出された文字列を強調して表示するように出力部１３を制御する。ここでは、図４Ｂの材料情報３５に含まれる文字列のうち、「キャベツ」、「水菜」、「バター」、「いんげん」が強調して表示されるように制御される。なお、このとき、材料名を示す文字列だけでなく、分量を示す文字列（例えば、「１／８個」、「１把」、「１０ｇ」、「５本」）も強調して表示されてもよい。
【００８０】
強調表示の例としては、文字の色、大きさ、太さ、フォントなどの変更、または、文字に対する所定の装飾などが挙げられる。または、手順説明情報３２の文字列から抽出されなかった材料名を例えばグレーアウトすることにより、手順説明情報３２の文字列から抽出された材料名が強調して表示されるようにしてもよい。
【００８１】
このように本変形例によれば、ユーザは、表示中の手順説明情報３２で使用する材料を容易に把握することができる。
【００８２】
（変形例２）
例えば、上記実施の形態において、図６に示す表示領域４０に表示されるレシピ数が表示領域４１に表示可能なレシピ数（以下、上限数という）を超える場合、表示領域４１において材料情報３５の表示を切り替えることで、上限数を超えた分のレシピの材料情報３５を表示するようにしてもよい。
【００８３】
以下、この具体例について図６を用いて説明する。ここでは例として、予め定められた上限数が３であり、図２に示す手順情報２６の画面表示が行われる場合について説明する。なお、検索部１５２が手順情報２６に対応するレシピ名情報３４および材料情報３５の検索を行う処理までは上記実施の形態と同様であるので、ここでの説明は省略する。
【００８４】
この場合、表示制御部１５０は、手順情報２６に含まれるレシピ数（例えば、レシピ識別情報３１の数）が上限数３を超えるか否かを判定する。ここでは、手順情報２６にはレシピ識別情報３１として「Ｊ」、「Ｋ」、「Ｌ」、「Ｍ」の４つが含まれているため、手順情報２６のレシピ数は４であり、上限数３を超えると判定される。
【００８５】
次に、表示制御部１５０は、手順情報２６、レシピ識別情報３１、レシピ名情報３４、および材料情報３５を画面表示するように出力部１３を制御する。すなわち、表示制御部１５０は、図６に示す表示領域４０に手順情報２６を表示し、図６に示す表示領域４１にレシピ識別情報３１、レシピ名情報３４、および材料情報３５を表示するように出力部１３を制御する。
【００８６】
このとき、表示制御部１５０は、例えば図６に示すように、表示領域４１において、左から順に、甘辛鶏のから揚げ（レシピ識別情報３１「Ｊ」のレシピ）、生鮭の味噌マヨグリル（レシピ識別情報３１「Ｋ」のレシピ）、カジキのムニエル（レシピ識別情報３１「Ｍ」のレシピ）のそれぞれの材料情報３５をレシピ名情報３４とともに画面表示するように出力部１３を制御する。また、表示制御部１５０は、表示領域４１の右端において、右向きの矢印５０を表示する。この矢印５０は、非表示の材料情報３５がある旨を示す。ここでいう非表示の材料情報３５は、ポークステーキ（レシピ識別情報３１「Ｌ」のレシピ）の材料情報３５である。
【００８７】
ここで、ユーザは、ポークステーキの材料情報３５を見たい場合、入力部１４において材料情報の画面表示の切り替えを要求する操作を行う。要求受付部１５１によりこの要求が受け付けられると、表示制御部１５０は、表示領域４１において、ポークステーキの材料情報３５を画面表示するように出力部１３を制御する。これにより、図６に示す表示領域４１には、左から順に、生鮭の味噌マヨグリル、カジキのムニエル、ポークステーキのそれぞれの材料情報３５が画面表示される（図示せず）。
【００８８】
このように本変形例によれば、手順情報に含まれるレシピ数が多い場合でも、ユーザの視認性を損なうこと無く、各レシピの材料情報を表示できる。
【００８９】
なお、上記説明では、非表示の材料情報３５がある旨を示す情報として表示領域４１に矢印５０を表示するとしたが、その情報は、例えば、矢印５０以外の記号、文字、図形、または、それらの組み合わせであってもよい。または、上記矢印等の代わりに、表示領域４１の右端において、ポークステーキの材料情報３５（レシピ識別情報３１、レシピ名情報３４を含んでもよい）の一部を表示するようにしてもよい。
【００９０】
（変形例３）
例えば、上記実施の形態において、要求受付部１５１は、ユーザの切替操作により手順情報の画面表示の切り変え要求を受け付けた場合、その要求を受け付けたタイミング（例えば、時刻）を示す情報を生成し、その情報を記憶部１２に蓄積するようにしてもよい。
【００９１】
このように本変形例によれば、ユーザによる切替操作の履歴をログとして蓄積することができる。
【００９２】
（変形例４）
上記実施の形態では、図４Ａ、図４Ｂに示したディスプレイの表示領域４０において図２に示す手順情報２１〜２７のいずれかが表示される場合（例えば、ページ単位の切り替え）について説明したが、スクロールによる手順情報の画面表示の切り替えの場合、以下の処理が実行されてもよい。以下では例として、スクロールにより手順情報２１の一部分（例えば、下半分とする）と手順情報２２の一部分（例えば、上半分とする）とが表示領域４０に表示される場合の処理について説明する。
【００９３】
この場合、検索部１５２は、手順情報２１の下半分および手順情報２２の上半分のそれぞれに含まれるレシピ識別情報３１を抽出し、そのレシピ識別情報３１に基づいてレシピ名情報３４および材料情報３５を検索する。検索された情報は、表示領域４１に表示される。
【００９４】
このように本変形例によれば、連続する２つの手順情報の一部分ずつを合わせて表示可能となり、かつ、その手順情報の表示に合わせて材料情報も表示されるので、ユーザの利便性が向上する。
【００９５】
（変形例５）
上記実施の形態では、手順情報２１〜２７において手順説明情報３２および食材画像３３により調理手順が説明される場合について説明したが、これに限定されない。例えば、手順情報２１〜２７において、調理手順の説明を示す動画により調理手順が説明されてもよい。これにより、ユーザは、容易に調理手順を把握することができる。
【００９６】
（変形例６）
上記実施の形態では、端末装置１００が図５のフローを実行する場合について説明したが、図５のステップＳ１１、Ｓ１４の各処理動作を、サーバ装置２００または図示しないその他の装置が行うようにしてもよい。
【００９７】
（変形例７）
上記実施の形態では、図４Ａ、図４Ｂに示すように、一画面内において、手順情報２１と、その手順情報２１に含まれるレシピの材料情報３５とが表示されるようにしたが、レシピ情報３５は、手順情報２１の表示画面とは別の画面に表示されてもよい。
【００９８】
以下、この具体例について図７、図８を用いて説明する。
【００９９】
図７Ａに示すように、端末装置１００のディスプレイの表示領域４０には、図４Ａと同様に、手順情報２１が表示される。すなわち、表示領域４０には、最初の５分間（０分〜５分）で実行されるカレーピラフ、きゅうりの塩昆布、コンソメスープの各調理手順に係る情報（レシピ識別情報３１、手順説明情報３２、食材画像３３）が時系列に表示される。図７Ａに示す表示領域４０は、図４Ａに示す表示領域４０と異なり、例えば、ディスプレイの全画面の領域である。
【０１００】
また、図７Ａに示すように、表示領域４０の下方には、食材表示ボタン６０が表示される。食材表示ボタン６０は、ユーザが各レシピの材料情報３５を閲覧したいときに押下するボタンである。そして、図７Ａの画面表示中に、入力部１４においてユーザによる食材表示ボタン６０の押下操作が行われた場合、図７Ａに示す画面に重畳して図７Ｂに示す別の画面が表示される。
【０１０１】
図７Ｂに示すように、端末装置１００のディスプレイの表示領域４１には、レシピ識別情報３１およびレシピ名情報３４ごとに、材料情報３５が表示される。ここでは、図７Ｂに示すように、カレーピラフ、きゅうりの塩昆布、コンソメスープの調理に使用される各材料を示す材料情報３５が、レシピ別に、かつ、手順説明情報３２が表示されるレシピの順（ここでは、レシピ識別情報３１「Ａ」、「Ｂ」、「Ｃ」の順）と同じ順序に並んで表示されている。図７Ｂに示す表示領域４１は、図４Ａに示す表示領域４１と異なり、例えば、ディスプレイの全画面の領域である。
【０１０２】
また、図７Ｂに示すように、表示領域４１の上方には、表示終了ボタン６１が表示される。表示終了タン６１は、ユーザが手順情報２１の表示画面に戻りたいときに押下するボタンである。そして、図７Ｂの画面表示中に、入力部１４においてユーザによる表示終了ボタン６１の押下操作が行われた場合、図７Ｂに示す画面表示が終了し、図７Ａに示す画面表示に戻る。
【０１０３】
このように、手順情報２１が画面表示された場合においてユーザにより食材表示ボタン６０が押下されると、手順情報２１の表示画面とは別の画面に、手順情報２１に含まれるレシピの材料情報３５が表示される。
【０１０４】
ここで、図７Ａの画面表示中に、入力部１４においてユーザにより、手順情報２２（図２参照）の画面表示への切り替えを要求する切替操作が行われた場合、図８Ａに示すように、端末装置１００のディスプレイの表示領域４０には、手順情報２２が表示される。すなわち、表示領域４０には、最初の５分間に続く次の５分間で実行されるキャベツの味噌汁、水菜とあげのサラダ、カレーピラフの各調理手順に係る情報（レシピ識別情報３１、手順説明情報３２、食材画像３３）が時系列に表示される。図８Ａに示す表示領域４０は、図４Ｂに示す表示領域４０と異なり、例えば、ディスプレイの全画面の領域である。
【０１０５】
また、図８Ａに示すように、表示領域４０の下方には、上述した食材表示ボタン６０が表示される。そして、図８Ａの画面表示中に、入力部１４においてユーザによる食材表示ボタン６０の押下操作が行われた場合、図８Ａに示す画面に重畳して図８Ｂに示す別の画面が表示される。
【０１０６】
図８Ｂに示すように、端末装置１００のディスプレイの表示領域４１には、レシピ識別情報３１およびレシピ名情報３４ごとに、材料情報３５が表示される。ここでは、図８Ｂに示すように、キャベツの味噌汁、水菜とあげのサラダ、カレーピラフの調理に使用される各材料を示す材料情報３５が、レシピ別に、かつ、手順説明情報３２が表示されるレシピの順（ここでは、レシピ識別情報３１「Ｄ」、「Ｅ」、「Ａ」の順）と同じ順序に並んで表示されている。図８Ｂに示す表示領域４１は、図４Ｂに示す表示領域４１と異なり、例えば、ディスプレイの全画面の領域である。
【０１０７】
図８Ｂに示すように、表示領域４１の上方には、上述した表示終了ボタン６１が表示される。そして、図８Ｂの画面表示中に、入力部１４においてユーザによる表示終了ボタン６１の押下操作が行われた場合、図８Ｂに示す画面表示が終了し、図８Ａに示す画面表示に戻る。
【０１０８】
このように、手順情報２１の画面表示から手順情報２２の画面表示に切り替わった場合においてユーザにより食材表示ボタン６０が押下されると、手順情報２２の表示画面とは別の画面に、手順情報２２に含まれるレシピの材料情報３５が表示される。
【０１０９】
以上説明したように、本変形例では、手順情報とレシピ情報を別々の画面に表示するようにしたので、画面のサイズが小さい端末装置１００であっても、手順情報とレシピ情報を大きく表示でき、ユーザはそれらの情報を見やすくなる。
【０１１０】
なお、本変形例に係る調理支援方法等については、以下の様に捉えることも可能である。
【０１１１】
第１の時間帯において並行して行われる複数のレシピの調理手順の説明とともに、前記複数のレシピの調理手順で用いられる材料の情報の表示要求を受け付ける操作受付領域を表示部に表示させる第１の表示ステップと、
前記操作受付領域に対する操作を受け付けた場合、前記表示部において、前記複数のレシピの調理手順で用いられる材料の情報を、前記調理手順の説明が表示された画面に重畳される別の画面に表示させる第２の表示ステップと、
前記第２の表示ステップで表示された前記材料の情報の表示の終了後、前記第１の時間帯において並行して行われる複数のレシピの調理手順の説明の表示から、前記第１の時間帯と異なる第２の時間帯において並行して行われる複数のレシピの調理手順の説明の表示への切替要求を受け付ける要求受付ステップと、
前記第２の時間帯において並行して行われる複数のレシピの調理手順で用いられる材料の情報を検索する検索ステップと、
前記第２の時間帯において並行して行われる複数のレシピの調理手順の説明とともに、前記操作受付領域を前記表示部に表示させる第３の表示ステップと、
前記操作受付領域に対する操作を受け付けた場合、前記表示部において、前記検索ステップで検索された材料の情報を、前記調理手順の説明が表示された画面に重畳される別の画面に表示させる第４の表示ステップと、を含む、
調理支援方法。
【０１１２】
第１の時間帯において並行して行われる複数のレシピの調理手順の説明とともに、前記複数のレシピの調理手順で用いられる材料の情報の表示要求を受け付ける操作受付領域を表示部に表示させる第１の表示処理と、
前記操作受付領域に対する操作を受け付けた場合、前記表示部において、前記複数のレシピの調理手順で用いられる材料の情報を、前記調理手順の説明が表示された画面に重畳される別の画面に表示させる第２の表示処理と、
前記第２の表示処理で表示された前記材料の情報の表示の終了後、前記第１の時間帯において並行して行われる複数のレシピの調理手順の説明の表示から、前記第１の時間帯と異なる第２の時間帯において並行して行われる複数のレシピの調理手順の説明の表示への切替要求を受け付ける要求受付処理と、
前記第２の時間帯において並行して行われる複数のレシピの調理手順で用いられる材料の情報を検索する検索処理と、
前記第２の時間帯において並行して行われる複数のレシピの調理手順の説明とともに、前記操作受付領域を前記表示部に表示させる第３の表示処理と、
前記操作受付領域に対する操作を受け付けた場合、前記表示部において、前記検索処理で検索された材料の情報を、前記調理手順の説明が表示された画面に重畳される別の画面に表示させる第４の表示処理と、をコンピュータに実行させる、
コンピュータプログラム。
【０１１３】
以上、本実施の形態の変形例を説明した。なお、上記変形例は任意に組み合わせてもよい。
【０１１４】
＜コンピュータプログラムによる実現例＞
以上、本発明に係る実施形態について図面を参照して詳述してきたが、上述した端末装置１００の機能は、コンピュータプログラムにより実現され得る。
【０１１５】
図９は、各部の機能をプログラムにより実現するコンピュータのハードウェア構成を示す図である。このコンピュータ１０００は、入力ボタン、タッチパッドなどの入力装置１００１、ディスプレイ、スピーカなどの出力装置１００２、ＣＰＵ（Central Processing Unit）１００３、ＲＯＭ（Read Only Memory）１００４、ＲＡＭ（Random Access Memory）１００５を備える。また、コンピュータは、ハードディスク装置、ＳＳＤ（Solid State Drive）などの記憶装置１００６、ＤＶＤ−ＲＯＭ（Digital Versatile Disk Read Only Memory）、ＵＳＢ（Universal Serial Bus）メモリなどの記録媒体から情報を読み取る読取装置１００７、ネットワークを介して通信を行う送受信装置１００８を備える。上記各部は、バス１００９により接続される。
【０１１６】
そして、読取装置１００７は、上記各部の機能を実現するためのプログラムを記録した記録媒体からそのプログラムを読み取り、記憶装置１００６に記憶させる。あるいは、送受信装置１００８が、ネットワーク３００に接続されたサーバ装置２００と通信を行い、サーバ装置２００からダウンロードした上記各部の機能を実現するためのプログラムを記憶装置１００６に記憶させる。
【０１１７】
そして、ＣＰＵ１００３が、記憶装置１００６に記憶されたプログラムをＲＡＭ１００５にコピーし、そのプログラムに含まれる命令をＲＡＭ１００５から順次読み出して実行することにより、上記各部の機能が実現される。また、プログラムを実行する際、ＲＡＭ１００５または記憶装置１００６には、実施の形態で述べた各種処理で得られた情報が記憶され、適宜利用される。
【産業上の利用可能性】
【０１１８】
本発明は、ユーザの調理を支援する調理支援方法およびコンピュータプログラムに用いるのに好適である。
【符号の説明】
【０１１９】
１１  通信部
１２  記憶部
１３  出力部
１４  入力部
１５  制御部
１００  端末装置
１２０  調理手順データ
１２１  レシピ別材料データ
１５０  表示制御部
１５１  要求受付部
１５２  検索部
２００  サーバ装置
３００  ネットワーク
１０００  コンピュータ
１００１  入力装置
１００２  出力装置
１００３  ＣＰＵ（Central Processing Unit）
１００４  ＲＯＭ（Read Only Memory）
１００５  ＲＡＭ（Random Access Memory）
１００６  記憶装置
１００７  読取装置
１００８  送受信装置
１００９  バス
【図１】
0006605798.tif 000002
【図２】
0006605798.tif 000003
【図３】
0006605798.tif 000004
【図４】
0006605798.tif 000005
【図５】
0006605798.tif 000006
【図６】
0006605798.tif 000007
【図７】
0006605798.tif 000008
【図８】
0006605798.tif 000009
【図９】
0006605798.tif 000010