(57)【要約】  調理支援装置（１）は、料理の各調理工程の調理内容を示すレシピ情報を取得する取得処理部（１１１）と、前記レシピ情報に基づいて各調理工程の調理内容を表示部（１４）に表示させる表示処理部（１１２）と、前記レシピ情報から時間を示す文字列を抽出する抽出処理部（１１３）と、前記抽出処理部（１１３）により抽出される前記文字列に基づいて計測時間を設定する設定処理部（１１４）と、計測開始操作に応じて前記計測時間の計測を開始する計測処理部（１１５）と、前記計測処理部（１１５）による前記計測時間の計測が終了したことに応じて前記計測時間の計測が終了した旨を報知する報知処理部（１１６）とを備える。
2018216056.tif 000002
【特許請求の範囲】
【請求項１】
料理の各調理工程の調理内容を示すレシピ情報を取得する取得処理部と、
前記レシピ情報に基づいて各調理工程の調理内容を表示部に表示させる表示処理部と、
前記レシピ情報から時間を示す文字列を抽出する抽出処理部と、
前記抽出処理部により抽出される前記文字列に基づいて計測時間を設定する設定処理部と、
計測開始操作に応じて前記計測時間の計測を開始する計測処理部と、
前記計測処理部による前記計測時間の計測が終了したことに応じて前記計測時間の計測が終了した旨を報知する報知処理部と、
を備える調理支援装置。
【請求項２】
前記抽出処理部は、数字と時間を示す単語との組み合わせからなる文字列を、前記時間を示す文字列として抽出する、
請求項１に記載の調理支援装置。
【請求項３】
前記設定処理部は、前記文字列により示される時間が第１時間から前記第１時間よりも長い第２時間までの時間幅を有する場合に、前記第１時間に基づいて前記計測時間を設定する、
請求項１又は請求項２に記載の調理支援装置。
【請求項４】
前記設定処理部は、前記文字列により示される時間が第１時間から前記第１時間よりも長い第２時間までの時間幅を有する場合に、前記第２時間に基づいて前記計測時間を設定し、
前記報知処理部は、前記計測処理部による前記計測時間の計測が開始されてから前記第１時間が経過したことに応じて、前記第１時間が経過した旨を報知する、
請求項１又は請求項２に記載の調理支援装置。
【請求項５】
前記設定処理部は、前記文字列の前方又は後方に曖昧さを示す単語が隣接している場合に、前記文字列により示される時間よりも短い時間を前記計測時間として設定する、
請求項１〜４のいずれかに記載の調理支援装置。
【請求項６】
前記設定処理部は、前記文字列の前方又は後方に曖昧さを示す単語が隣接している場合に、前記文字列により示される時間を前記計測時間として設定し、
前記報知処理部は、前記文字列の前方又は後方に曖昧さを示す単語が隣接している場合に、前記計測処理部による前記計測時間の計測が開始されてから前記計測時間よりも短い予め定められた時間が経過したことに応じて、前記計測時間の計測が間もなく終了する旨を報知する、
請求項１〜４のいずれかに記載の調理支援装置。
【請求項７】
前記抽出処理部は、数字を含まない予め定められた特定文字列を前記レシピ情報から抽出し、
前記設定処理部は、前記特定文字列と時間との対応関係を示す対応関係情報と、前記抽出処理部により抽出される前記特定文字列とに基づいて、前記計測時間を設定する、
請求項１〜６のいずれかに記載の調理支援装置。
【請求項８】
前記抽出処理部は、前記表示部上の位置を指定する位置指定操作が行われたことに応じて、指定された位置に応じた範囲の前記レシピ情報から前記時間を示す文字列を抽出する、
請求項１〜７のいずれかに記載の調理支援装置。
【請求項９】
前記表示処理部は、前記抽出処理部により抽出される前記文字列に対応する位置に前記計測開始操作を受け付けるための開始操作画像を表示させ、
前記設定処理部は、前記開始操作画像が操作されたことに応じて、前記開始操作画像に対応する前記文字列に基づいて前記計測時間を設定する、
請求項１〜８のいずれかに記載の調理支援装置。
【請求項１０】
前記表示処理部は、前記表示部に表示されている各調理工程の調理内容をスクロール操作に応じてスクロールさせると共に、対応する前記文字列に追従するように前記開始操作画像を移動させる、
請求項９に記載の調理支援装置。
【請求項１１】
前記設定処理部は、複数の前記開始操作画像が前記表示部に表示されている状態で予め定められた非接触操作が行われた場合に、前記複数の開始操作画像のうちで作業順序が最も早い前記開始操作画像に対する前記計測開始操作が行われたものと見做して前記計測時間を設定する、
請求項９又は請求項１０に記載の調理支援装置。
【請求項１２】
前記表示処理部は、前記計測処理部による前記計測時間の計測が開始されたことに応じて、前記計測時間の計測が終了するまでの残り時間を示す残り時間画像を前記表示部に表示させる、
請求項１〜１１のいずれかに記載の調理支援装置。
【請求項１３】
前記表示処理部は、前記文字列に対応する位置に前記残り時間画像を表示させる、
請求項１２に記載の調理支援装置。
【請求項１４】
前記表示処理部は、前記表示部に表示されている各調理工程の調理内容をスクロール操作に応じてスクロールさせると共に、対応する前記文字列に追従するように前記残り時間画像を移動させる、
請求項１３に記載の調理支援装置。
【請求項１５】
前記表示処理部は、対応する前記文字列が前記スクロール操作に応じて前記表示部の画面から外れた場合に、予め定められた残り時間表示領域に前記残り時間を表示させる、
請求項１４に記載の調理支援装置。
【請求項１６】
前記表示処理部は、前記残り時間表示領域に表示されている前記残り時間が操作されたことに応じて、少なくとも前記残り時間に対応する前記文字列が前記表示部に表示されるまで、前記表示部に表示されている各調理工程の調理内容を自動的にスクロールさせる、
請求項１５に記載の調理支援装置。
【請求項１７】
前記表示処理部は、前記計測処理部による前記計測時間の計測が終了したことに応じて、少なくとも前記文字列が前記表示部に表示されるまで、前記表示部に表示されている各調理工程の調理内容を自動的にスクロールさせる、
請求項１〜１６のいずれかに記載の調理支援装置。
【請求項１８】
前記設定処理部は、前記文字列に基づいて決定される仮の計測時間をユーザ操作に応じて変更した結果を前記計測時間として設定する、
請求項１〜１７のいずれかに記載の調理支援装置。
【請求項１９】
一又は複数のコンピュータに、
料理の各調理工程の調理内容を示すレシピ情報から時間を示す文字列を抽出する抽出ステップと、
前記抽出ステップで抽出される前記文字列に基づいて計測時間を設定する設定ステップと、
計測開始操作に応じて前記計測時間の計測を開始する計測ステップと、
前記計測処ステップにおける前記計測時間の計測が終了したことに応じて前記計測時間の計測が終了した旨を報知する報知ステップと、
を実行させるための調理支援プログラム。
【請求項２０】
前記レシピ情報を取得する取得ステップと、
前記前記レシピ情報に基づいて各調理工程の調理内容を表示部に表示させる表示ステップと、を前記コンピュータに更に実行させる、
請求項１９に記載の調理支援プログラム。
【請求項２１】
料理の各調理工程の調理内容を示すレシピ情報を取得することと、
前記レシピ情報に基づいて各調理工程の調理内容を表示部に表示させることと、
前記レシピ情報から時間を示す文字列を抽出することと、
抽出される前記文字列に基づいて計測時間を設定することと、
計測開始操作に応じて前記計測時間の計測を開始することと、
前記計測時間の計測が終了したことに応じて前記計測時間の計測が終了した旨を報知することと、
を含む調理支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、調理を支援する調理支援装置、調理支援プログラム、及び調理支援方法に関する。
【背景技術】
【０００２】
料理の各調理工程の所要時間をタイマ手段によって計測することが可能な調理支援システムが知られている（例えば、特許文献１参照）。【０００３】
前記調理支援システムでは、各調理工程の調理内容を示す説明文データに加えて、各調理工程の所要時間を示す時間データが予め記憶されている。そして、前記時間データに基づいて前記タイマ手段による各調理工程の所要時間の計測が行われる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平８−２４２７７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、前記調理支援システムにおいて所要時間を計測するには、前記説明文データに加えて前記時間データを予め記憶させておく必要がある。そのため、前記調理支援システムでは、調理における各作業の所要時間を示すデータが予め用意されていないレシピ情報を利用して所要時間を容易に計測することができない。【０００６】
本発明の目的は、調理における各作業の所要時間を示すデータが予め用意されていないレシピ情報を利用して所要時間を容易に計測することが可能な調理支援装置、調理支援プログラム、及び調理支援方法を提供することである。
【課題を解決するための手段】
【０００７】
本発明の一局面に係る調理支援装置は、料理の各調理工程の調理内容を示すレシピ情報を取得する取得処理部と、前記レシピ情報に基づいて各調理工程の調理内容を表示部に表示させる表示処理部と、前記レシピ情報から時間を示す文字列を抽出する抽出処理部と、前記抽出処理部により抽出される前記文字列に基づいて計測時間を設定する設定処理部と、計測開始操作に応じて前記計測時間の計測を開始する計測処理部と、前記計測処理部による前記計測時間の計測が終了したことに応じて前記計測時間の計測が終了した旨を報知する報知処理部とを備える。【０００８】
本発明の一局面に係る調理支援プログラムは、一又は複数のコンピュータに、料理の各調理工程の調理内容を示すレシピ情報から時間を示す文字列を抽出する抽出ステップと、前記抽出ステップで抽出される前記文字列に基づいて計測時間を設定する設定ステップと、計測開始操作に応じて前記計測時間の計測を開始する計測ステップと、前記計測処ステップにおける前記計測時間の計測が終了したことに応じて前記計測時間の計測が終了した旨を報知する報知ステップとを実行させるためのプログラムである。【０００９】
本発明の一局面に係る調理支援方法は、料理の各調理工程の調理内容を示すレシピ情報を取得することと、前記レシピ情報に基づいて各調理工程の調理内容を表示部に表示させることと、前記レシピ情報から時間を示す文字列を抽出することと、抽出される前記文字列に基づいて計測時間を設定することと、計測開始操作に応じて前記計測時間の計測を開始することと、前記計測時間の計測が終了したことに応じて前記計測時間の計測が終了した旨を報知することとを含む。
【発明の効果】
【００１０】
本発明によれば、調理における各作業の所要時間を示すデータが予め用意されていないレシピ情報を利用して所要時間を容易に計測することが可能な調理支援装置、調理支援プログラム、及び調理支援方法が提供される。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明の実施の形態に係る調理支援装置の構成を示すブロック図である。
【図２】図２は、本発明の実施の形態に係る調理支援装置で使用される時間文字列情報の一例を示す図である。
【図３】図３は、本発明の実施の形態に係る調理支援装置で使用される曖昧単語情報の一例を示す図である。
【図４】図４は、本発明の実施の形態に係る調理支援装置で使用される特定文字列情報の一例を示す図である。
【図５】図５は、本発明の実施の形態に係る調理支援装置で使用されるタイマー情報の一例を示す図である。
【図６】図６は、本発明の実施の形態に係る調理支援装置で実行される調理支援処理の手順の一例を示すフローチャートである。
【図７】図７は、本発明の実施の形態に係る調理支援装置で表示されるレシピ画面の一例を示す図である。
【図８】図８は、本発明の実施の形態に係る調理支援装置で表示されるレシピ画面の一例を示す図である。
【図９】図９は、本発明の実施の形態に係る調理支援装置で表示されるレシピ画面の一例を示す図である。
【図１０】図１０は、本発明の実施の形態に係る調理支援装置で表示されるレシピ画面の一例を示す図である。
【図１１】図１１は、本発明の実施の形態に係る調理支援装置で表示されるタイマー調整画面の一例を示す図である。
【図１２】図１２は、本発明の実施の形態に係る調理支援装置で表示されるレシピ画面の一例を示す図である。
【図１３】図１３は、本発明の実施の形態に係る調理支援装置で表示されるレシピ画面の一例を示す図である。
【図１４】図１４は、本発明の実施の形態に係る調理支援装置で表示されるレシピ画面の一例を示す図である。
【図１５】図１５は、本発明の実施の形態に係る調理支援装置で表示されるレシピ画面の一例を示す図である。
【図１６】図１６は、本発明の実施の形態に係る調理支援装置で表示されるレシピ画面の一例を示す図である。
【発明を実施するための形態】
【００１２】
以下添付図面を参照しながら、本発明の実施形態について説明し、本発明の理解に供する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定するものではない。
【００１３】
［調理支援装置１］
図１に示すように、本発明の実施形態に係る調理支援装置１は、制御部１１、記憶部１２、操作部１３、表示部１４、スピーカー１５、通信Ｉ／Ｆ１６などを備える。調理支援装置１は、例えば、スマートフォン、タブレット端末、パーソナルコンピューターなどの汎用的な情報処理装置を用いて実現される。なお、他の実施形態では、調理支援装置１が組み込みシステムとして実現されてもよい。
【００１４】
制御部１１は、ＣＰＵ、ＲＯＭ、及びＲＡＭなどの制御機器を有する。前記ＣＰＵは、各種の演算処理を実行するプロセッサーである。前記ＲＯＭは、前記ＣＰＵに各種の処理を実行させるためのＢＩＯＳ、ＯＳなどの制御プログラムが予め記憶された不揮発性の記憶部である。前記ＲＡＭは、各種の情報を記憶する揮発性又は不揮発性の記憶部であり、前記ＣＰＵが実行する各種の処理の一時記憶メモリー（作業領域）として使用される。そして、制御部１１は、前記ＲＯＭ又は記憶部１２に予め記憶された各種の制御プログラムを前記ＣＰＵで実行することにより調理支援装置１を制御する。
【００１５】
記憶部１２は、各種の情報を記憶するフラッシュメモリーなどの不揮発性の記憶部である。例えば、記憶部１２には、調理支援プログラムなどの制御プログラムが記憶される。前記調理支援プログラムは、後述の調理支援処理を制御部１１に実行させるための制御プログラムである。なお、前記調理支援プログラムは、ＣＤ、ＤＶＤ、ＵＳＢメモリなどのコンピュータ読取可能な非一時的な記録媒体から読み出されて、記憶部１２に記憶されてもよい。もしくは、前記調理支援プログラムは、外部の情報処理装置から受信されて、記憶部１２に記憶されてもよい。また、記憶部１２には、後述の時間文字列情報Ｄ１（図２）、曖昧単語情報Ｄ２（図３）、特定文字列情報Ｄ３（図４）、タイマー情報Ｄ４（図５）などの情報が記憶される。
【００１６】
操作部１３は、ユーザ操作を受け付けるタッチパネル、ハードキー、マウス、キーボードなどの操作部である。なお、操作部１３は、ユーザによる非接触操作（例えば、音声による操作、操作部１３に身体の一部を近づける操作、カメラに手をかざす操作、３次元ジェスチャーなど）を検出可能な操作部（例えば、マイク、近接センサ、カメラ、非接触式タッチパネルなど）であってもよい。
【００１７】
表示部１４は、後述のレシピ情報などの各種の情報を表示する液晶ディスプレイ、有機ＥＬディスプレイなどの表示部である。
【００１８】
スピーカー１５は、音楽、メロディー、音声メッセージなどを出力する音出力部である。
【００１９】
通信Ｉ／Ｆ１６は、調理支援装置１を有線又は無線でインターネットなどの通信網に接続し、通信網を介してサーバー装置などの外部機器との間で所定の通信プロトコルに従ったデータ通信を実行するための通信インターフェースである。
【００２０】
ところで、料理の各調理工程の所要時間をタイマ手段によって計測することが可能な調理支援システムが知られている。しかしながら、前記調理支援システムにおいて所要時間を計測するには、各調理工程の調理内容を示す説明文データに加えて、各調理工程の所要時間を示す時間データを予め記憶させておく必要がある。そのため、前記調理支援システムでは、調理における各作業の所要時間を示すデータが予め用意されていないレシピ情報を利用して所要時間を容易に計測することができない。これに対して、本実施形態に係る調理支援装置１では、以下で説明する構成及び動作によって、調理における各作業の所要時間を示すデータが予め用意されていないレシピ情報を利用して所要時間を容易に計測することが可能である。
【００２１】
制御部１１は、記憶部１２に記憶されている前記調理支援プログラムに従って各種の処理を実行することにより、取得処理部１１１、表示処理部１１２、抽出処理部１１３、設定処理部１１４、計測処理部１１５、及び報知処理部１１６として機能する。なお、これらの一部又は全部の処理部が電子回路で構成されてもよい。
【００２２】
取得処理部１１１は、料理の各調理工程の調理内容を示すレシピ情報を取得する。前記レシピ情報には、例えば、料理の各調理工程の調理内容を示す文字列及び画像が含まれる。なお、取得処理部１１１による前記レシピ情報の取得方法としては種々の方法が考えられる。例えば、取得処理部１１１は、通信Ｉ／Ｆ１６を通じて外部の情報処理装置から前記レシピ情報を取得してもよい。例えば、取得処理部１１１は、インターネット上のウェブサーバーから、料理の各調理工程の調理内容を示す文字列及び画像が掲載されているウェブページのデータを前記レシピ情報として受信してもよい。また、取得処理部１１１は、ＵＳＢメモリー、ＳＤカードなどの外部メモリーから前記レシピ情報を取得してもよい。また、前記レシピ情報が記憶部１２に予め記憶されている場合には、取得処理部１１１は、記憶部１２から前記レシピ情報を読み出してもよい。また、取得処理部１１１は、料理の各調理工程の調理内容を示す文字列及び画像が含まれる画像データ（例えば、料理本、料理雑誌などに掲載されているレシピ情報をスキャナーで読み取った画像データ、前記レシピ情報をカメラで撮影した画像データなど）に対して文字認識処理を行うことによって前記レシピ情報を取得してもよい。
【００２３】
表示処理部１１２は、取得処理部１１１により取得される前記レシピ情報に基づいて各調理工程の調理内容を表示部１４に表示させる。図７は、表示処理部１１２により表示部１４に表示されるレシピ画面Ｐ１の一例を示している。レシピ画面Ｐ１には、各調理工程の調理内容を示す文字列及び画像が含まれる。なお、図７に示す例では、複数の調理工程のうちの一部のみが表示されている。表示処理部１１２は、表示部１４に表示されている各調理工程の調理内容を、スクロール操作（例えば、スワイプ、フリック、ドラッグ、スクロールバーの操作など）に応じてスクロールさせることが可能である。
【００２４】
抽出処理部１１３は、前記レシピ情報から時間を示す文字列を抽出する。前記時間を示す文字列は、例えば、「１０分」、「３０秒」、「１時間」などのように、数字と時間を示す単語との組み合わせからなる文字列である。前記時間を示す文字列の他の例として、例えば、「３０〜４０分」、「４０秒から５０秒」などのように、第１時間から前記第１時間よりも長い第２時間までの時間幅を有する時間を示す文字列が考えられる。例えば、抽出処理部１１３は、図２に示される時間文字列情報Ｄ１に基づいて、前記レシピ情報から時間を示す文字列を抽出してもよい。時間文字列情報Ｄ１には、時間を示す文字列の候補が含まれている。図２に示される「〇」は、任意の整数を示している。時間文字列情報Ｄ１は、例えば記憶部１２に記憶される。
【００２５】
設定処理部１１４は、抽出処理部１１３により抽出される前記文字列に基づいて計測時間を設定する。例えば、設定処理部１１４は、前記文字列が「１０分」である場合、前記計測時間を１０分に設定する。また、設定処理部１１４は、前記文字列が「３０秒」である場合、前記計測時間を３０秒に設定する。
【００２６】
計測処理部１１５は、計測開始操作に応じて前記計測時間の計測を開始する。前記計測開始操作は、操作部１３に対する予め定められた操作である。前記計測開始操作は、例えば、特定のソフトキー又はハードキーの操作であってもよいし、予め定められた前記非接触操作（例えば、調理支援装置１に向かって「スタート」と発声すること、調理支援装置１に手をかざすことなど）であってもよい。
【００２７】
報知処理部１１６は、計測処理部１１５による前記計測時間の計測が終了したことに応じて前記計測時間の計測が終了した旨を報知する。報知処理部１１６による報知は、表示部１４を用いて行われてもよいし、スピーカー１５を用いて行われてもよいし、これらの両方を用いて行われてもよい。また、報知処理部１１６による報知が、調理支援装置１の振動や発光によって行われてもよい。
【００２８】
このように、本実施形態に係る調理支援装置１では、前記レシピ情報から時間を示す文字列が抽出され、抽出された前記文字列に基づいて計測時間が設定される。よって、本実施形態に係る調理支援装置１によれば、調理における各作業の所要時間を示すデータが予め用意されていないレシピ情報を利用して所要時間を容易に計測することが可能である。すなわち、本実施形態に係る調理支援装置１によれば、例えば、ウェブページ、料理本、料理雑誌などに掲載されているレシピ情報を利用する場合であっても、各作業の所要時間を容易に計測することが可能である。
【００２９】
なお、設定処理部１１４は、抽出処理部１１３により抽出される前記文字列により示される時間が第１時間から前記第１時間よりも長い第２時間までの時間幅を有する場合に、前記第１時間に基づいて前記計測時間を設定してもよい。例えば、前記文字列が「３０〜４０分」である場合、設定処理部１１４は、前記計測時間を３０分に設定してもよい。これにより、前記第１時間が経過した旨がユーザに報知されるので、ユーザは、前記第1時間が経過した時点から食材の状態を確認しつつ、適切なタイミングで作業を終了させることができる。よって、煮込み過ぎ、焼き過ぎなどの失敗を防ぐことができる。
【００３０】
また、設定処理部１１４は、前記文字列により示される時間が前記第１時間から前記第２時間までの時間幅を有する場合に、前記第２時間に基づいて前記計測時間を設定してもよい。例えば、前記文字列が「３０〜４０分」である場合、設定処理部１１４は、前記計測時間を４０分に設定してもよい。この場合、報知処理部１１６は、計測処理部１１５による前記計測時間の計測が開始されてから前記第１時間が経過したことに応じて、前記第１時間が経過した旨を報知してもよい。例えば、前記文字列が「３０〜４０分」である場合、報知処理部１１６は、前記計測時間（ここでは４０分）の計測が開始されてから３０分が経過したことに応じて、３０分が経過した旨を報知してもよい。これにより、前記第１時間が経過した旨がユーザに報知されるので、ユーザは、前記第１時間が経過した時点から食材の状態を確認しつつ、適切なタイミングで作業を終了させることができる。また、前記第２時間が経過した旨もユーザに報知されるので、煮込み過ぎ、焼き過ぎなどの失敗をより確実に防ぐことができる。
【００３１】
なお、設定処理部１１４は、抽出処理部１１３により抽出される前記文字列の前方又は後方に曖昧さを示す単語が隣接している場合に、前記文字列により示される時間よりも短い時間を前記計測時間として設定してもよい。曖昧さを示す単語は、例えば、「約」、「およそ」、「ほど」などである。例えば、設定処理部１１４は、図３に示される曖昧単語情報Ｄ２に基づいて、前記文字列の前方又は後方に曖昧さを示す単語が隣接しているか否かを判定してもよい。曖昧単語情報Ｄ２には、曖昧さを示す単語の候補が含まれている。例えば、前記レシピ情報に「約１０分」又は「１０分ほど」という文字列が含まれている場合、設定処理部１１４は、１０分よりも短い時間（例えば、８分、９分、９分３０秒など）を前記計測時間として設定してもよい。例えば、前記設定処理部１１４は、前記文字列の前方又は後方に曖昧さを示す単語が隣接している場合に、前記文字列により示される時間に、１よりも小さい予め定められた係数（例えば、０．８、０．９など）を乗じた結果を、前記計測時間として設定してもよい。これにより、前記文字列により示される時間が経過するよりも前の時点でユーザに報知されるので、ユーザは、その時点から食材の状態を確認しつつ、適切なタイミングで作業を終了させることができる。よって、煮込み過ぎ、焼き過ぎなどの失敗を防ぐことができる。
【００３２】
また、設定処理部１１４は、前記文字列の前方又は後方に曖昧さを示す単語が隣接している場合に、前記文字列により示される時間を前記計測時間として設定してもよい。例えば、前記レシピ情報に「約１０分」又は「１０分ほど」という文字列が含まれている場合、設定処理部１１４は、前記計測時間を１０分に設定してもよい。この場合、報知処理部１１６は、計測処理部１１５による前記計測時間の計測が開始されてから前記計測時間よりも短い予め定められた時間が経過したことに応じて、前記計測時間の計測が間もなく終了する旨を報知してもよい。例えば、前記レシピ情報に「約１０分」又は「１０分ほど」という文字列が含まれている場合、報知処理部１１６は、前記計測時間（ここでは１０分）の計測が開始されてから１０分よりも短い時間（例えば、８分、９分、９分３０秒など）が経過した時点で、前記計測時間の計測が間もなく終了する旨を報知してもよい。これにより、前記文字列により示される時間が経過するよりも前の時点で、前記計測時間の計測が間もなく終了する旨がユーザに報知されるので、ユーザは、その時点から食材の状態を確認しつつ、適切なタイミングで作業を終了させることができる。また、前記計測時間が経過した旨もユーザに報知されるので、煮込み過ぎ、焼き過ぎなどの失敗をより確実に防ぐことができる。
【００３３】
また、設定処理部１１４は、抽出処理部１１３により抽出される前記文字列により示される時間が第１時間から前記第１時間よりも長い第２時間までの時間幅を有し、且つ前記文字列の前方又は後方に曖昧さを示す単語が隣接している場合に、前記第１時間に基づいて前記計測時間を設定してもよい。例えば、前記レシピ情報に「約３０〜４０分」という文字列が含まれている場合、設定処理部１１４は、前記計測時間を３０分に設定してもよい。
【００３４】
また、設定処理部１１４は、抽出処理部１１３により抽出される前記文字列により示される時間が第１時間から前記第１時間よりも長い第２時間までの時間幅を有し、且つ前記文字列の前方又は後方に曖昧さを示す単語が隣接している場合に、前記第１時間に基づいて前記計測時間を設定してもよい。例えば、前記レシピ情報に「約３０〜４０分」という文字列が含まれている場合、設定処理部１１４は、前記第２時間に基づいて前記計測時間を設定してもよい。そして、報知処理部１１６は、計測処理部１１５による前記計測時間の計測が開始されてから前記第１時間が経過したことに応じて、前記第１時間が経過した旨を報知してもよい。例えば、前記レシピ情報に「約３０〜４０分」という文字列が含まれている場合、報知処理部１１６は、前記計測時間（ここでは４０分）の計測が開始されてから３０分が経過したことに応じて、３０分が経過した旨を報知してもよい。
【００３５】
なお、抽出処理部１１３は、数字を含まない予め定められた特定文字列を前記レシピ情報から抽出してもよい。前記特定文字列は、作業の所要時間を大まかに推測し得る文字列であって、例えば、「弱火でじっくりと」、「十分に」、「手早く」、「さっと」、「きつね色になるまで」、「透き通るまで」、「常温になるまで」などである。例えば、抽出処理部１１３は、特定文字列情報Ｄ３（図４参照）に基づいて、前記レシピ情報から前記特定文字列を抽出してもよい。特定文字列情報Ｄ３には、前記特定文字列の候補が含まれている。そして、設定処理部１１４は、前記特定文字列と時間との対応関係を示す対応関係情報と、抽出処理部１１３により抽出される前記特定文字列とに基づいて、前記計測時間を設定してもよい。図４に示される特定文字列情報Ｄ３は、前記対応関係情報の一例である。特定文字列情報Ｄ３には、前記特定文字列ごとに、対応する推定所要時間の情報が含まれている。例えば、前記レシピ情報に「弱火でじっくりと」という文字列が含まれている場合、設定処理部１１４は、特定文字列情報Ｄ３に基づいて、前記計測時間を１５分に設定する。なお、各特定文字列に対応する推定所要時間をより高精度に判定できるように、設定処理部１１４は、前記特定文字列と、前記特定文字列の近傍にある一又は複数のキーワードとの組み合わせに基づいて、前記計測時間を設定してもよい。前記キーワードの例として、「焼く」、「煮込む」、「炒める」などの調理方法を示すキーワード、「弱火」、「強火」、「２００度」などの火力を示すキーワード、「たまねぎ」、「肉」、「うどん」などの食材を示すキーワードなどが挙げられる。
【００３６】
なお、抽出処理部１１３は、前記レシピ情報全体から前記時間を示す文字列を抽出する代わりに、ユーザによって指定された位置に応じた範囲から前記時間を示す文字列を抽出してもよい。例えば、抽出処理部１１３は、表示部１４上の位置を指定する位置指定操作（例えば、タップ、クリック、長押しなど）が行われたことに応じて、指定された位置に応じた範囲（例えば、指定された位置に表示されている文字を中心とした一定文字数の範囲）の前記レシピ情報から前記時間を示す文字列を抽出してもよい。これにより、前記レシピ情報全体から前記時間を示す文字列を抽出する場合と比べて、誤認識を抑制することができると共に、抽出処理に要する処理時間を短縮することができる。
【００３７】
なお、表示処理部１１２は、抽出処理部１１３により抽出される前記文字列に対応する位置に、前記計測開始操作を受け付けるための開始操作画像Ｔ１を表示させてもよい。例えば、表示処理部１１２は、図８に示されるような開始操作画像Ｔ１を表示させてもよい。図８において、上側の開始操作画像Ｔ１は、「９０分」の文字列と同じ高さに表示されており、下側の開始操作画像Ｔ１は、「常温になるまで」の文字列と同じ高さに表示されている。なお、他の実施形態では、前記開始操作画像が、対応する前記文字列の直前又は直後に挿入されてもよい。また、前記開始操作画像は、文字又は記号であってもよい。例えば、表示処理部１１２は、図９に示されるように、設定処理部１１４により設定される前記計測時間が表示された開始操作画像Ｔ１を表示させてもよい。また、表示処理部１１２は、図１０に示されるように、対応する前記文字列に付された下線状の開始操作画像Ｔ１を表示させてもよい。
【００３８】
設定処理部１１４は、開始操作画像Ｔ１が操作（例えば、タップ、クリック、長押しなど）されたことに応じて、操作された開始操作画像Ｔ１に対応する前記文字列に基づいて前記計測時間を設定してもよい。例えば、図８に示される上側の開始操作画像Ｔ１が操作された場合、設定処理部１１４は、「９０分」の文字列に基づいて、前記計測時間を９０分に設定してもよい。また、図８に示される下側の開始操作画像Ｔ１が操作された場合、設定処理部１１４は、「常温になるまで」の文字列に基づいて、前記計測時間を２０分に設定してもよい（図４参照）。
【００３９】
表示処理部１１２は、表示部１４に表示されている各調理工程の調理内容をスクロール操作に応じてスクロールさせると共に、対応する前記文字列に追従するように開始操作画像Ｔ１を移動させてもよい。これにより、スクロール操作に応じて前記文字列の表示位置が変更されたとしても、前記文字列に追従するように開始操作画像Ｔ１が移動するので、ユーザは、前記文字列と開始操作画像Ｔ１との対応関係を容易に把握することができる。
【００４０】
なお、設定処理部１１４は、複数の開始操作画像Ｔ１が表示部１４に表示されている状態で前記非接触操作（例えば、調理支援装置１に向かって「スタート」と発声すること、調理支援装置１に手をかざすことなど）が行われた場合に、前記複数の開始操作画像Ｔ１のうちで作業順序が最も早い開始操作画像Ｔ１に対する前記計測開始操作が行われたものと見做して前記計測時間を設定してもよい。例えば、図８に示されるレシピ画面Ｐ１が表示されている状態で前記非接触操作が行われた場合に、設定処理部１１４は、上側の開始操作画像Ｔ１に対する前記計測開始操作が行われたものと見做して、前記計測時間を９０分に設定してもよい。これにより、ユーザは、表示部１４に表示されている複数の開始操作画像Ｔ１のうちで作業順序が最も早い開始操作画像Ｔ１を前記非接触操作によって容易に操作することができる。よって、両手が塞がっている場合又は両手が汚れている場合に便利である。
【００４１】
なお、設定処理部１１４は、前記文字列に基づいて決定される仮の計測時間をユーザ操作に応じて変更した結果を前記計測時間として設定してもよい。例えば、図８に示される上側の開始操作画像Ｔ１が選択されたことに応じて、図１１に示されるようなタイマー調整画面Ｐ２が表示部１４に表示されてもよい。図１１に示されるタイマー調整画面Ｐ２には、「９０分」の文字列に基づいて決定された仮の計測時間（１時間３０分）が初期表示されている。タイマー調整画面Ｐ２には、前記計測時間を変更するための複数の調整キーＫ１と、変更後の前記計測時間の計測を開始するためのスタートキーＫ２とが含まれる。なお、表示処理部１１２は、前記文字列が特定の条件を満たしている場合にのみタイマー調整画面Ｐ２を表示させてもよい。例えば、表示処理部１１２は、前記文字列により示される時間が時間幅を有する場合、前記文字列の前方又は後方に曖昧さを示す単語が隣接している場合、又は前記文字列が前記特定文字列である場合にのみ、タイマー調整画面Ｐ２を表示させてもよい。
【００４２】
なお、表示処理部１１２は、計測処理部１１５による前記計測時間の計測が開始されたことに応じて、前記計測時間の計測が終了するまでの残り時間を示す残り時間画像Ｔ２を表示部１４に表示させてもよい。例えば、表示処理部１１２は、図１２に示されるように、前記文字列に対応する位置に残り時間画像Ｔ２を表示させてもよい。そして、表示処理部１１２は、表示部１４に表示されている各調理工程の調理内容をスクロール操作に応じてスクロールさせると共に、対応する前記文字列に追従するように残り時間画像Ｔ２を移動させてもよい。これにより、スクロール操作に応じて前記文字列の表示位置が変更されたとしても、前記文字列に追従するように残り時間画像Ｔ２が移動するので、ユーザは、前記文字列と残り時間画像Ｔ２との対応関係を容易に把握することができる。
【００４３】
また、表示処理部１１２は、対応する前記文字列が前記スクロール操作に応じて表示部１４の画面から外れた場合に、予め定められた残り時間表示領域Ａ１に前記残り時間を表示させてもよい。例えば、表示処理部１１２は、図１２に示される「９０分」の文字列が前記スクロール操作に応じて表示部１４の画面から外れた場合に、図１３に示されるように、残り時間表示領域Ａ１に前記残り時間を表示させてもよい。これにより、スクロール操作に応じて前記文字列が表示部１４の画面から外れた場合でも、ユーザは前記残り時間を容易に把握することができる。なお、残り時間表示領域Ａ１は、必ずしも表示部１４に常に表示されている必要はなく、例えば、残り時間表示領域Ａ１の表示／非表示をユーザが切り替え可能であってもよい。
【００４４】
また、表示処理部１１２は、対応する前記文字列が前記スクロール操作に応じて表示部１４の画面から外れた場合に、表示部１４の画面の端部又はレシピ情報の表示領域の端部に残り時間画像Ｔ２を表示し続けてもよい。これにより、スクロール操作に応じて前記文字列が表示部１４の画面から外れた場合でも、ユーザは前記残り時間を容易に把握することができる。
【００４５】
また、表示処理部１１２は、対応する前記文字列が前記スクロール操作に応じて表示部１４の画面から外れた場合に、図１３に示されるように、前記文字列の位置を示す位置表示画像Ｍ１をスクロールバー上に表示してもよい。これにより、スクロール操作に応じて前記文字列が表示部１４の画面から外れた場合でも、ユーザは、必要に応じて、位置表示画像Ｍ１を目安としてスクロール操作を行って、対応する残り時間画像Ｔ２又は調理内容を容易に表示させることができる。なお、位置表示画像Ｍ１には、対応するタイマー番号を示す数字が表示されてもよい。例えば、図１５に示される上側の位置表示画像Ｍ１には、タイマー１を示す「１」が表示されており、下側の位置表示画像Ｍ１には、タイマー２を示す「２」が表示されている。これにより、ユーザは、所望のタイマーに対応する位置表示画像Ｍ１を目安としてスクロール操作を行って、所望のタイマーに対応する残り時間画像Ｔ２又は調理内容を容易に表示させることができる。
【００４６】
また、表示処理部１１２は、対応する前記文字列が前記スクロール操作に応じて表示部１４の画面から外れた場合に、図１３に示されるように、前記文字列の位置を示す位置表示画像Ｍ１をスクロールバー上に表示してもよい。これにより、スクロール操作に応じて前記文字列が表示部１４の画面から外れた場合でも、ユーザは、必要に応じて、位置表示画像Ｍ１を目安としてスクロール操作を行って、対応する残り時間画像Ｔ２又は調理内容を容易に表示させることができる。
【００４７】
なお、計測処理部１１５は、複数の計測時間を並行して計測することが可能である。例えば、計測処理部１１５は、図１３に示される上側の開始操作画像Ｔ１が操作されたことに応じて、現在計測中である「９０分」の文字列に対応する計測時間の計測（すなわち、図１３に示される「タイマー１」の計測）と並行して、「１５〜２０分」の文字列に対応する計測時間の計測を開始する。このように、計測処理部１１５により複数の計測時間が並行して計測されている場合、図１５に示されるように、残り時間表示領域Ａ１に複数の残り時間（ここでは、「タイマー１」の残り時間及び「タイマー２」の残り時間）が表示されることがあり得る。この場合、表示処理部１１２は、残り時間表示領域Ａ１に表示されている複数の残り時間のうち、ユーザによって操作された残り時間に対応する前記文字列が表示部１４に表示されるまで、表示部１４に表示されている各調理工程の調理内容を自動的にスクロールさせてもよい。
【００４８】
なお、図１５に示されるように、残り時間表示領域Ａ１に複数の残り時間が表示される場合に、表示処理部１１２は、残り時間の長さに応じた順番で前記複数の残り時間を表示させてもよい。例えば、表示処理部１１２は、残り時間が短いものほど画面の上側に表示させてもよい。また、他の実施形態では、表示処理部１１２は、前記複数の残り時間のうち、残り時間が最も短いものだけを残り時間表示領域Ａ１に表示させてもよい。これにより、表示部１４の表示領域を有効に利用できる。
【００４９】
なお、表示処理部１１２は、計測処理部１１５による前記計測時間の計測が終了したことに応じて、少なくとも前記文字列が表示部１４に表示されるまで、表示部１４に表示されている各調理工程の調理内容を自動的にスクロールさせてもよい。例えば、図１３に示される状態で、残り時間表示領域Ａ１に表示されている「タイマー１」の残り時間が０になった場合に、表示処理部１１２は、図１６に示されるように、「タイマー１」に対応する「９０分」の文字列が表示部１４に表示されるまで、表示部１４に表示されている各調理工程の調理内容を自動的にスクロールさせてもよい。これにより、ユーザーは、どの作業の計測時間の計測が終了したのかを容易に把握することができる。
【００５０】
［調理支援処理］
以下、図６を参照しつつ、調理支援装置１の制御部１１によって実行される調理支援処理について説明する。なお、制御部１１は、調理支援装置１において所定操作（例えば、複数のレシピの中から所望のレシピを選択する操作）が行われたことに応じて、前記調理支援処理を開始する。
【００５１】
＜ステップＳ１１＞
ステップＳ１１において、制御部１１は、料理の各調理工程の調理内容を示すレシピ情報を取得する。当該ステップＳ１１の処理は、制御部１１の取得処理部１１１によって実行される。当該ステップＳ１１は、本発明の取得ステップの一例である。制御部１１は、例えば、外部の情報処理装置、インターネット上のウェブサーバー、外部メモリー、記憶部１２などから前記レシピ情報を取得する。他の実施形態では、制御部１１は、料理の各調理工程の調理内容を示す文字列及び画像が含まれる画像データに対して文字認識処理を行うことによって前記レシピ情報を取得してもよい。
【００５２】
＜ステップＳ１２＞
ステップＳ１２において、制御部１１は、前記ステップＳ１１で取得された前記レシピ情報から時間を示す文字列を抽出する。例えば、制御部１１は、時間文字列情報Ｄ１及び特定文字列情報Ｄ３に基づいて前記文字列（例えば、「９０分」、「常温になるまで」などの文字列）を抽出する。そして、制御部１１は、抽出された文字列を、図５に示されるようなタイマー情報Ｄ４における「文字列」の情報として記憶部１２（又は前記ＲＡＭ）に記憶させる。このとき、制御部１１は、タイマー情報Ｄ４の一部として、タイマーを識別するための「タイマー番号」と、前記レシピ情報における前記文字列の位置を示す「位置情報」とを、前記文字列と対応付けて記憶部１２に記憶させる。当該ステップＳ１２の処理は、制御部１１の抽出処理部１１３によって実行される。当該ステップＳ１２は、本発明の抽出ステップの一例である。
【００５３】
＜ステップＳ１３＞
ステップＳ１３において、制御部１１は、前記ステップＳ１１で取得された前記レシピ情報に基づいて、料理の各調理工程の調理内容を示すレシピ画面Ｐ１（図７参照）を表示部１４に表示させる。このとき、制御部１１は、タイマー情報Ｄ４に含まれる「位置情報」に基づいて、図８〜図１０に示されるレシピ画面Ｐ１のように、前記ステップＳ１２で取得された前記文字列に対応する位置に開始操作画像Ｔ１を表示させてもよい。当該ステップＳ１３の処理は、制御部１１の表示処理部１１２によって実行される。当該ステップＳ１３は、本発明の表示ステップの一例である。
【００５４】
＜ステップＳ１４＞
ステップＳ１４において、制御部１１は、スクロール操作（例えば、スワイプ、フリック、ドラッグ、スクロールバーの操作など）が行われたか否かを判断する。そして、前記スクロール操作が行われたと判断されると（Ｓ１４：Ｙｅｓ）、処理がステップＳ１５に移行する。一方、前記スクロール操作が行われていないと判断されると（Ｓ１４：Ｎｏ）、処理がステップＳ１６に移行する。
【００５５】
＜ステップＳ１５＞
ステップＳ１５において、制御部１１は、表示部１４に表示されている各調理工程の調理内容を、前記スクロール操作に応じてスクロールさせる。このとき、制御部１１は、タイマー情報Ｄ４に含まれる「位置情報」に基づいて、対応する前記文字列に追従するように開始操作画像Ｔ１又は残り時間画像Ｔ２を移動させてもよい。また、制御部１１は、残り時間画像Ｔ２に対応する前記文字列が前記スクロール操作に応じて表示部１４の画面から外れた場合に、図１３に示されるレシピ画面Ｐ１のように、残り時間画像Ｔ２に対応する残り時間を残り時間表示領域Ａ１に表示させてもよい。当該ステップＳ１５の処理は、制御部１１の表示処理部１１２によって実行される。そして、処理がステップＳ１６に移行する。
【００５６】
＜ステップＳ１６＞
ステップＳ１６において、制御部１１は、計測開始操作（例えば、開始操作画像Ｔ１の操作、特定のハードキーの操作、前記非接触操作など）が行われたか否かを判断する。そして、前記計測開始操作が行われたと判断されると（Ｓ１６：Ｙｅｓ）、処理がステップＳ１７に移行する。一方、前記計測開始操作が行われていないと判断されると（Ｓ１６：Ｎｏ）、処理がステップＳ１９に移行する。
【００５７】
＜ステップＳ１７＞
ステップＳ１７において、制御部１１は、前記計測開始操作に対応する前記文字列に基づいて計測時間を設定し、当該計測時間の計測を開始する。例えば、制御部１１は、図５に示されるタイマー情報Ｄ４のように、前記文字列に基づいて設定された前記計測時間を前記文字列と対応付けて記憶部１２に記憶させる。また、タイマー情報Ｄ４には、「残り時間」の情報が含まれており、当該ステップＳ１７で前記計測時間の計測が開始されると、「残り時間」の値が周期的に更新（カウントダウン）されていく。当該ステップＳ１７の処理は、制御部１１の設定処理部１１４及び計測処理部１１５によって実行される。当該ステップＳ１１は、本発明の設定ステップ及び計測ステップの一例である。なお、他の実施形態では、前記ステップＳ１２で抽出された前記文字列に基づいて、前記計測開始操作が行われるよりも前に前記計測時間が予め設定されてもよい。例えば、前記ステップＳ１２で前記文字列が抽出された時点で、当該文字列に対応する前記計測時間が設定されてもよい。
【００５８】
＜ステップＳ１８＞
ステップＳ１８において、制御部１１は、タイマー情報Ｄ４に含まれる「位置情報」に基づいて、図１２に示されるレシピ画面Ｐ１のように、前記文字列に対応する位置に残り時間画像Ｔ２を表示させる。残り時間画像Ｔ２には、タイマー情報Ｄ４に含まれる「残り時間」の値に基づいて、残り時間が表示される。当該ステップＳ１８の処理は、制御部１１の表示処理部１１２によって実行される。そして、処理がステップＳ１９に移行する。
【００５９】
＜ステップＳ１９＞
ステップＳ１９において、制御部１１は、前記ステップＳ１７で開始された前記計測時間の計測が終了したか否かを判断する。例えば、制御部１１は、タイマー情報Ｄ４に含まれる「残り時間」の値が０になった場合に、前記計測時間の計測が終了したと判断する。そして、前記計測時間の計測が終了したと判断されると（Ｓ１９：Ｙｅｓ）、処理がステップＳ２０に移行する。一方、前記計測時間の計測が終了していないと判断されると（Ｓ１９：Ｎｏ）、処理がステップＳ２１に移行する。
【００６０】
＜ステップＳ２０＞
ステップＳ２０において、制御部１１は、例えば、表示部１４、スピーカー１５、調理支援装置１の振動や発光などによって、前記計測時間の計測が終了した旨を報知する。例えば、制御部１１は、前記計測時間の計測が終了した旨の音声メッセージをスピーカー１５から出力させると共に、図１６に示されるレシピ画面Ｐ１のように、タイマー情報Ｄ４に含まれる「位置情報」に基づいて、前記文字列に対応する位置に終了画像Ｔ３を表示させてもよい。このとき、制御部１１は、少なくとも前記文字列が表示部１４に表示されるまで、表示部１４に表示されている各調理工程の調理内容を自動的にスクロールさせてもよい。当該ステップＳ２０の処理は、制御部１１の報知処理部１１６によって実行される。当該ステップＳ２０は、本発明の報知ステップの一例である。そして、処理がステップＳ２１に移行する。
【００６１】
＜ステップＳ２１＞
ステップＳ２１において、制御部１１は、調理が終了したか否かを判断する。例えば、制御部１１は、調理の終了を示す特定の操作（例えば、調理終了ボタンの操作、他のレシピへの画面切り替え操作など）が行われた場合に、調理が終了したと判断する。そして、調理が終了したと判断されると（Ｓ２１：Ｙｅｓ）、前記調理支援処理は終了する。一方、調理が終了していないと判断されると（Ｓ２１：Ｎｏ）、処理が前記ステップＳ１４に戻る。
【００６２】
なお、本発明は、前記調理支援処理に含まれる一部又は全部のステップを含む調理支援方法の発明として捉えることができ、前記調理支援処理に含まれる一又は複数のステップが適宜省略されてもよい。なお、前記調理支援処理における各ステップは、同様の作用効果を生じる範囲で、実行順序が異なってもよい。さらに、前記調理支援処理における各ステップが複数のプロセッサーによって分散して実行される調理支援方法も、他の実施形態として考えられる。
【００６３】
以上説明したように、本実施形態に係る調理支援装置１では、前記レシピ情報から時間を示す文字列が抽出され、抽出された前記文字列に基づいて計測時間が設定される。よって、本実施形態に係る調理支援装置１によれば、調理における各作業の所要時間を示すデータが予め用意されていないレシピ情報を利用して所要時間を容易に計測することが可能である。すなわち、本実施形態に係る調理支援装置１によれば、例えば、ウェブページ、料理本、料理雑誌などに掲載されているレシピ情報を利用する場合であっても、各作業の所要時間を容易に計測することが可能である。また、調理における各作業の所要時間を示すデータを予め用意しておく必要がないため、そのようなデータを記憶しておくための記憶領域が不要である。また、そのようなデータを外部の情報処理装置から取得する必要がないため、通信トラフィックを低減させることができる。ユーザがタイマーアプリを別に起動する必要がないため、操作性が向上する。特に料理中の手が汚れているときには、操作性を求められ、このような際に操作がスムーズになる。
【００６４】
［変形例］
なお、本実施形態では、表示部１４において、料理の各調理工程の調理内容がスクロール可能に表示されるが、本発明はこれに限定されない。他の実施形態では、料理の各調理工程の調理内容が、調理工程ごとに異なるページとして表示部１４に表示されてもよい。そして、予め定められたページ切り替え操作（例えば、スワイプ操作、ページ切り替えボタンの操作など）に応じて、表示部１４に表示されるページが切り替えられてもよい。
【００６５】
また、本実施形態では、図１２に示される残り時間画像Ｔ２のように、残り時間が数字によって示されるが、本発明はこれに限定されない。例えば、図１２に示される残り時間画像Ｔ２の代わりに、残り時間に応じて色、大きさなどが変化するような残り時間画像が表示されてもよい。もしくは、図１２に示される残り時間画像Ｔ２の代わりに、プログレスバーのような残り時間画像が表示されてもよい。
【００６６】
また、本実施形態では、前記計測時間の計測が開始されたことに応じて図１２に示される残り時間画像Ｔ２が自動的に表示されるが、本発明はこれに限定されない。他の実施形態では、残り時間画像Ｔ２が自動的に表示されず、ユーザによる所定操作が行われた場合にのみ残り時間画像Ｔ２が表示されてもよい。例えば、表示処理部１１２は、残り時間画像Ｔ２に対応する前記文字列（又は前記文字列の近傍に表示されたアイコン）がユーザによって操作（例えば、タッチ、長押しなど）されている間だけ、残り時間画像Ｔ２を一時的にポップアップ表示させてもよい。これにより、表示部１４の表示領域を有効に利用できる。
【００６７】
また、本実施形態では、時間文字列情報Ｄ１、曖昧単語情報Ｄ２、及び特定文字列情報Ｄ３が記憶部１２に記憶されているが、本発明はこれに限定されない。他の実施形態では、例えば、時間文字列情報Ｄ１、曖昧単語情報Ｄ２、及び特定文字列情報Ｄ３の一部又は全部が外部の情報処理装置に記憶されてもよい。そして、これらの情報の一部又は全部が、予め又は必要に応じて、前記外部の情報処理装置から調理支援装置１にダウンロードされてもよい。
【００６８】
なお、本実施形態では、前記レシピ情報の取得処理と、前記レシピ情報（すなわち、料理の各調理工程の調理内容を示す文字列及び画像）の表示処理とが、前記調理支援プログラムに従って実行されるが、本発明はこれに限定されない。他の実施形態では、前記レシピ情報の取得処理及び表示処理が、前記調理支援プログラムとは独立したレシピ情報表示プログラム（例えば、ウェブブラウザアプリ）に従って実行されてもよい。すなわち、前記レシピ情報表示プログラムによる前記レシピ情報の表示処理と並行して、前記調理支援プログラムが実行されてもよい。この場合、前記調理支援プログラムは、制御部１１に、少なくとも、前記レシピ情報から時間を示す文字列を抽出する抽出ステップと、前記抽出ステップで抽出される前記文字列に基づいて計測時間を設定する設定ステップと、計測開始操作に応じて前記計測時間の計測を開始する計測ステップと、前記計測処ステップにおける前記計測時間の計測が終了したことに応じて前記計測時間の計測が終了した旨を報知する報知ステップとを実行させればよい。また、この場合にも、図８〜図１６に示されるレシピ画面Ｐ１と同じく、前記レシピ情報表示プログラムにより表示部１４に表示されるレシピ画面（例えば、図７に示されるレシピ画面Ｐ１）と連動して、前記調理支援プログラムによって、開始操作画像Ｔ１、タイマー調整画面Ｐ２、残り時間画像Ｔ２、位置表示画像Ｍ１、終了画像Ｔ３などが、前記レシピ画面上に重ねて（又は前記レシピ画面の近傍に）表示されてもよい。
【００６９】
なお、本実施形態では、抽出処理部１１３によって前記レシピ情報から時間を示す文字列が抽出されて、抽出された前記文字列に基づいて設定処理部１１４によって前記計測時間が設定される。しかしながら、調理における各作業の所要時間を示すデータが予め用意されている場合には、設定処理部１１４は、前記所要時間を示すデータに基づいて前記計測時間を設定してもよい。この場合、抽出処理部１１３による抽出処理（すなわち、前記ステップＳ１２の処理）は省略可能である。すなわち、本発明に関連する関連実施形態として、調理支援装置１から抽出処理部１１３を省略した実施形態が考えられる。当該関連実施形態においても、抽出処理部１１３以外の構成要素に起因する効果については、前記実施形態と同様の効果が得られる。
【００７０】
［発明の付記］
以下、本実施形態から抽出される発明の概要について付記する。なお、以下の付記で説明する各構成及び各処理機能は取捨選択して任意に組み合わせることが可能である。
【００７１】
＜付記１＞
料理の各調理工程の調理内容を示すレシピ情報を取得する取得処理部と、
前記レシピ情報に基づいて各調理工程の調理内容を表示部に表示させる表示処理部と、
前記レシピ情報から時間を示す文字列を抽出する抽出処理部と、
前記抽出処理部により抽出される前記文字列に基づいて計測時間を設定する設定処理部と、
計測開始操作に応じて前記計測時間の計測を開始する計測処理部と、
前記計測処理部による前記計測時間の計測が終了したことに応じて前記計測時間の計測が終了した旨を報知する報知処理部と、
を備える調理支援装置。
【００７２】
＜付記２＞
前記抽出処理部は、数字と時間を示す単語との組み合わせからなる文字列を、前記時間を示す文字列として抽出する、
付記１に記載の調理支援装置。
【００７３】
＜付記３＞
前記設定処理部は、前記文字列により示される時間が第１時間から前記第１時間よりも長い第２時間までの時間幅を有する場合に、前記第１時間に基づいて前記計測時間を設定する、
付記１又は付記２に記載の調理支援装置。
【００７４】
＜付記４＞
前記設定処理部は、前記文字列により示される時間が第１時間から前記第１時間よりも長い第２時間までの時間幅を有する場合に、前記第２時間に基づいて前記計測時間を設定し、
前記報知処理部は、前記計測処理部による前記計測時間の計測が開始されてから前記第１時間が経過したことに応じて、前記第１時間が経過した旨を報知する、
付記１又は付記２に記載の調理支援装置。
【００７５】
＜付記５＞
前記設定処理部は、前記文字列の前方又は後方に曖昧さを示す単語が隣接している場合に、前記文字列により示される時間よりも短い時間を前記計測時間として設定する、
付記１〜４のいずれかに記載の調理支援装置。
【００７６】
＜付記６＞
前記設定処理部は、前記文字列の前方又は後方に曖昧さを示す単語が隣接している場合に、前記文字列により示される時間を前記計測時間として設定し、
前記報知処理部は、前記文字列の前方又は後方に曖昧さを示す単語が隣接している場合に、前記計測処理部による前記計測時間の計測が開始されてから前記計測時間よりも短い予め定められた時間が経過したことに応じて、前記計測時間の計測が間もなく終了する旨を報知する、
付記１〜４のいずれかに記載の調理支援装置。
【００７７】
＜付記７＞
前記抽出処理部は、数字を含まない予め定められた特定文字列を前記レシピ情報から抽出し、
前記設定処理部は、前記特定文字列と時間との対応関係を示す対応関係情報と、前記抽出処理部により抽出される前記特定文字列とに基づいて、前記計測時間を設定する、
付記１〜６のいずれかに記載の調理支援装置。
【００７８】
＜付記８＞
前記抽出処理部は、前記表示部上の位置を指定する位置指定操作が行われたことに応じて、指定された位置に応じた範囲の前記レシピ情報から前記時間を示す文字列を抽出する、
付記１〜７のいずれかに記載の調理支援装置。
【００７９】
＜付記９＞
前記表示処理部は、前記抽出処理部により抽出される前記文字列に対応する位置に前記計測開始操作を受け付けるための開始操作画像を表示させ、
前記設定処理部は、前記開始操作画像が操作されたことに応じて、前記開始操作画像に対応する前記文字列に基づいて前記計測時間を設定する、
付記１〜８のいずれかに記載の調理支援装置。
【００８０】
＜付記１０＞
前記表示処理部は、前記表示部に表示されている各調理工程の調理内容をスクロール操作に応じてスクロールさせると共に、対応する前記文字列に追従するように前記開始操作画像を移動させる、
付記９に記載の調理支援装置。
【００８１】
＜付記１１＞
前記設定処理部は、複数の前記開始操作画像が前記表示部に表示されている状態で予め定められた非接触操作が行われた場合に、前記複数の開始操作画像のうちで作業順序が最も早い前記開始操作画像に対する前記計測開始操作が行われたものと見做して前記計測時間を設定する、
付記９又は付記１０に記載の調理支援装置。
【００８２】
＜付記１２＞
前記表示処理部は、前記計測処理部による前記計測時間の計測が開始されたことに応じて、前記計測時間の計測が終了するまでの残り時間を示す残り時間画像を前記表示部に表示させる、
付記１〜１１のいずれかに記載の調理支援装置。
【００８３】
＜付記１３＞
前記表示処理部は、前記文字列に対応する位置に前記残り時間画像を表示させる、
付記１２に記載の調理支援装置。
【００８４】
＜付記１４＞
前記表示処理部は、前記表示部に表示されている各調理工程の調理内容をスクロール操作に応じてスクロールさせると共に、対応する前記文字列に追従するように前記残り時間画像を移動させる、
付記１３に記載の調理支援装置。
【００８５】
＜付記１５＞
前記表示処理部は、対応する前記文字列が前記スクロール操作に応じて前記表示部の画面から外れた場合に、予め定められた残り時間表示領域に前記残り時間を表示させる、
付記１４に記載の調理支援装置。
【００８６】
＜付記１６＞
前記表示処理部は、前記残り時間表示領域に表示されている前記残り時間が操作されたことに応じて、少なくとも前記残り時間に対応する前記文字列が前記表示部に表示されるまで、前記表示部に表示されている各調理工程の調理内容を自動的にスクロールさせる、
付記１５に記載の調理支援装置。
【００８７】
＜付記１７＞
前記表示処理部は、前記計測処理部による前記計測時間の計測が終了したことに応じて、少なくとも前記文字列が前記表示部に表示されるまで、前記表示部に表示されている各調理工程の調理内容を自動的にスクロールさせる、
付記１〜１６のいずれかに記載の調理支援装置。
【００８８】
＜付記１８＞
前記設定処理部は、前記文字列に基づいて決定される仮の計測時間をユーザ操作に応じて変更した結果を前記計測時間として設定する、
付記１〜１７のいずれかに記載の調理支援装置。
【００８９】
＜付記１９＞
一又は複数のコンピュータに、
料理の各調理工程の調理内容を示すレシピ情報から時間を示す文字列を抽出する抽出ステップと、
前記抽出ステップで抽出される前記文字列に基づいて計測時間を設定する設定ステップと、
計測開始操作に応じて前記計測時間の計測を開始する計測ステップと、
前記計測処ステップにおける前記計測時間の計測が終了したことに応じて前記計測時間の計測が終了した旨を報知する報知ステップと、
を実行させるための調理支援プログラム。
【００９０】
＜付記２０＞
前記レシピ情報を取得する取得ステップと、
前記前記レシピ情報に基づいて各調理工程の調理内容を表示部に表示させる表示ステップと、を前記コンピュータに更に実行させる、
付記１９に記載の調理支援プログラム。
【００９１】
＜付記２１＞
料理の各調理工程の調理内容を示すレシピ情報を取得することと、
前記レシピ情報に基づいて各調理工程の調理内容を表示部に表示させることと、
前記レシピ情報から時間を示す文字列を抽出することと、
抽出される前記文字列に基づいて計測時間を設定することと、
計測開始操作に応じて前記計測時間の計測を開始することと、
前記計測時間の計測が終了したことに応じて前記計測時間の計測が終了した旨を報知することと、
を含む調理支援方法。
【図１】
2018216056.tif 000003
【図２】
2018216056.tif 000004
【図３】
2018216056.tif 000005
【図４】
2018216056.tif 000006
【図５】
2018216056.tif 000007
【図６】
2018216056.tif 000008
【図７】
2018216056.tif 000009
【図８】
2018216056.tif 000010
【図９】
2018216056.tif 000011
【図１０】
2018216056.tif 000012
【図１１】
2018216056.tif 000013
【図１２】
2018216056.tif 000014
【図１３】
2018216056.tif 000015
【図１４】
2018216056.tif 000016
【図１５】
2018216056.tif 000017
【図１６】
2018216056.tif 000018
【国際調査報告】
2018216056.tif 000019
2018216056.tif 000020
2018216056.tif 000021
2018216056.tif 000022