(57)【特許請求の範囲】
【請求項１】
表示装置において表示する画像を制御する表示制御方法であって、
前記表示装置のコンピュータに、
調理において順に行われるべき複数の作業の中から、第１の作業を決定する作業決定ステップと、
前記複数の作業のそれぞれの内容を詳細に示す詳細情報と、前記複数の作業の順序を示す順序情報と、を含むレシピデータから、前記第１の作業に対応する前記詳細情報と、前記第１の作業の次に行われるべき第２の作業に対応する前記詳細情報と、を取得する詳細情報取得ステップと、
取得された前記第２の作業に対応する前記詳細情報に基づいて、前記第２の作業の内容を簡易に示す簡易情報を生成する簡易情報生成ステップと、
前記第１の作業に対応する前記詳細情報と、前記第２の作業に対応する前記簡易情報と、を含むガイド画像を生成するガイド画像生成ステップと、
前記ガイド画像を表示する表示ステップと、を実行させる、
表示制御方法。
【請求項２】
前記ガイド画像は、
前記第１の作業に対応する前記詳細情報および前記第２の作業に対応する前記簡易情報以外の前記作業の内容を示す情報を含まない、
請求項１に記載の表示制御方法。
【請求項３】
前記ガイド画像において、前記第２の作業に対応する前記簡易情報の表示領域は、前記第１の作業に対応する前記詳細情報の表示領域よりも小さい、
請求項１に記載の表示制御方法。
【請求項４】
前記ガイド画像において、前記第２の作業に対応する前記簡易情報の詳細度は、前記第１の作業に対応する前記詳細情報の詳細度よりも低い、
請求項３に記載の表示制御方法。
【請求項５】
前記作業決定ステップは、
前記複数の作業のそれぞれを順次切り替えて決定し、
前記表示ステップは、
前記作業決定ステップにおいて決定される前記作業の切り替わりに対応して、前記ガイド画像の内容を切り替え、
前記ガイド画像において、同一の前記作業の内容を示す情報の表示領域および／または詳細度は、前記同一の作業が前記第１の作業である時と前記第２の作業である時とで異なる、
請求項４に記載の表示制御方法。
【請求項６】
前記詳細情報は、テキスト情報を含み、
前記簡易情報生成ステップは、
前記第２の作業に対応する前記テキスト情報の示す文章に対して構文解析を行い、前記文章の要約文を、前記簡易情報の少なくとも一部として生成する、
請求項１に記載の表示制御方法。
【請求項７】
前記簡易情報生成ステップは、
所定の表示領域に収まるように、前記文章に対する要約の度合いを調整する、
請求項６に記載の表示制御方法。
【請求項８】
前記詳細情報は、テキスト情報および画像情報を含み、
前記簡易情報は、前記画像情報を含まない、
請求項１に記載の表示制御方法。
【請求項９】
前記作業決定ステップは、
ユーザから前記複数の作業の中の一の作業を選択する操作を受け付け、受け付けた前記操作に従って、前記第１の作業を順次決定する、
請求項１に記載の表示制御方法。
【請求項１０】
表示装置において表示する画像を制御する表示制御プログラムであって、
前記表示装置のコンピュータに、
調理において順に行われるべき複数の作業の中から、第１の作業を決定する処理と、
前記複数の作業のそれぞれの内容を詳細に示す詳細情報と、前記複数の作業の順序を示す順序情報と、を含むレシピデータから、前記第１の作業に対応する前記詳細情報と、前記第１の作業の次に行われるべき第２の作業に対応する前記詳細情報と、を取得する処理と、
取得された前記第２の作業に対応する前記詳細情報に基づいて、前記第２の作業の内容を簡易に示す簡易情報を生成する処理と、
前記第１の作業に対応する前記詳細情報と、前記第２の作業に対応する前記簡易情報と、を含むガイド画像を生成する処理と、
前記ガイド画像を表示する処理と、を実行させる、
表示制御プログラム。
【請求項１１】
表示装置であって、
調理において順に行われるべき複数の作業の中から、第１の作業を決定する作業決定部と、
前記複数の作業のそれぞれの内容を詳細に示す詳細情報と、前記複数の作業の順序を示す順序情報と、を含むレシピデータから、前記第１の作業に対応する前記詳細情報と、前記第１の作業の次に行われるべき第２の作業に対応する前記詳細情報と、を取得する詳細情報取得部と、
取得された前記第２の作業に対応する前記詳細情報に基づいて、前記第２の作業の内容を簡易に示す簡易情報を生成する簡易情報生成部と、
前記第１の作業に対応する前記詳細情報と、前記第２の作業に対応する前記簡易情報と、を含むガイド画像を生成するガイド画像生成部と、
前記ガイド画像を表示する表示部と、を有する、
表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御方法、表示制御プログラム、および表示装置に関する。
【背景技術】
【０００２】
調理の際に、レシピを記載した書籍や雑誌を参照することは、古くから行われている。調理のレシピを示す情報（以下「レシピ情報」という）は、「野菜を切る」、「魚を焼く」等の、調理において順に行われるべき複数の作業のそれぞれの内容（以下「作業内容」という）を、作業順序に沿って説明する。
【０００３】
近年、レシピ情報を、レンジ等の調理機器やタブレット端末等の携帯端末のディスプレイを用いて電子的に表示することが、広く行われている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−２１３６６３号公報
【特許文献２】特開２００２−２１５８８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記のレシピ情報の表示技術については、更なる改善が必要であった。
【課題を解決するための手段】
【０００６】
上記課題を解決するための、表示装置において表示する画像を制御する表示制御方法の一態様は、前記表示装置のコンピュータに、調理において順に行われるべき複数の作業の中から、第１の作業を決定する作業決定ステップと、前記複数の作業のそれぞれの内容を詳細に示す詳細情報と、前記複数の作業の順序を示す順序情報と、を含むレシピデータから、前記第１の作業に対応する前記詳細情報と、前記第１の作業の次に行われるべき第２の作業に対応する前記詳細情報と、を取得する詳細情報取得ステップと、取得された前記第２の作業に対応する前記詳細情報に基づいて、前記第２の作業の内容を簡易に示す簡易情報を生成する簡易情報生成ステップと、前記第１の作業に対応する前記詳細情報と、前記第２の作業に対応する前記簡易情報と、を含むガイド画像を生成するガイド画像生成ステップと、前記ガイド画像を表示する表示ステップと、を実行させる。
【発明の効果】
【０００７】
上記態様により、更なる改善を実現できた。
【図面の簡単な説明】
【０００８】
【図１】本実施の形態に係る表示装置を含む調理支援装置の構成の一例を示すブロック図
【図２】本実施の形態におけるレシピデータの内容の一例を示す図
【図３】本実施の形態に係る調理支援装置のハードウェア構成の一例を示す図
【図４】本実施の形態における要約ルールの例を説明するための図
【図５】本実施の形態に係る調理支援装置の動作の一例を示すフローチャート
【図６】本実施の形態におけるガイド画像の一例を示す図
【図７】参考として特許文献１に記載された技術によるガイド画像の一例を示す図
【図８】参考として特許文献２に記載された技術によるガイド画像の一例を示す図
【図９】本実施の形態における管理情報の生成に係る調理支援装置の動作の一例を示すフローチャート
【発明を実施するための形態】
【０００９】
（本発明の基礎となった知見）
レシピ情報を、レンジ等の調理機器やタブレット端末等の携帯端末のディスプレイを用いて電子的に表示する技術は、特許文献１、特許文献２などに開示されている。
【００１０】
特許文献１に記載の技術は、一連の作業内容をまとめて提示する画像を、ディスプレイにスクロール表示する。特許文献２に記載の技術は、作業内容のそれぞれを、ユーザ操作に応じて１つずつ切り替えて表示する。これらの従来技術によれば、テーブルにレシピ本を広げておいて都度見に行くといった手間から、ユーザを解放することができる。
【００１１】
ところで、レシピ情報を参照して行われる調理をスムーズに進めるためには、調理工程の各時点において、現在行うべき作業の内容を素早く確認できることが望ましい。更に、作業によっては調理器具や材料の準備が必要であることから、次に行うべき作業の内容についても把握できることが望ましい。
【００１２】
しかしながら、特許文献１に記載の技術では、多数の作業についての情報が一斉表示されているため、現在行うべき作業に関する情報がどこにあるのかが分かり難い。また、特許文献２に記載の技術では、次に行われるべき作業の作業内容が表示されない。したがって、これらの従来技術は、調理のスムーズな進行を妨げるおそれがあり、あまり効果的な調理支援とはいえない。
【００１３】
そこで、表示装置の機能向上のため、以下の改善策を検討した。
【００１４】
表示装置における表示制御方法の一態様は、表示装置において表示する画像を制御する表示制御方法であって、前記表示装置のコンピュータに、調理において順に行われるべき複数の作業の中から、第１の作業を決定する作業決定ステップと、決定されている前記第１の作業の内容を示す情報と、前記第１の作業の次に行われるべき前記作業である第２の作業の内容を示す情報と、を含むガイド画像を表示する表示ステップと、を実行させる。
【００１５】
上記態様によると、調理において行われる複数の作業の中から、第１の作業を決定し、第１の作業の内容を示す情報と、第１の作業の次に行われるべき第２の作業の内容を示す情報とを含むガイド画像を、表示装置に表示させる。
【００１６】
これによって、ユーザに対し、例えば、現在行うべき作業の詳細な内容を提示しつつ、次に行われるべき作業の概要を、付加的に提示することができる。すなわち、ユーザは、調理工程の各時点において、現在行うべき作業の作業内容を素早く確認できるとともに、次の作業に必要な調理器具や材料の準備を念頭に置いて作業できる。したがって、ガイド画像を参照して行われる調理を効果的に支援することができる。
【００１７】
また、例えば、レシピデータなどに示される、次作業の詳細情報に基づいて、次作業の簡易情報が生成される。そのため、予め簡易情報をレシピデータと共にＲＯＭなどの記憶装置へ格納しておく必要がなく、ＲＯＭのリソースが削減可能となる。
【００１８】
上記態様において、例えば、前記ガイド画像は、前記第１の作業および前記第２の作業以外の前記作業の内容を示す情報を含まないとしてもよい。これによって、表示される画像に、決定された第１の作業、および第１の作業の次に行われるべき第２の作業以外の作業を示す内容を含まないので、例えば、多数の作業を示す内容が列挙されて、所望の作業を参照しづらくなることがない。
【００１９】
上記態様において、例えば、前記ガイド画像において、前記第２の作業の内容を示す情報の表示領域は、前記第１の作業の内容を示す情報の表示領域よりも小さいとしてもよい。これによって、第１の作業の内容を示す情報と第２の作業の内容を示す情報とで表示領域の大きさが異なるので、例えば、表示されている情報のいずれが現在行うべき第１の作業であるかを直感的に認識でき、現在行うべき第１の作業の内容と、次に行うべき第２の作業の内容とを取り違えて参照することを防止できる。
【００２０】
上記態様において、例えば、前記ガイド画像において、前記第２の作業の内容を示す情報の詳細度は、前記第１の作業の内容を示す情報の詳細度よりも低いとしてもよい。これによって、第１の作業の内容を示す情報と第２の作業の内容を示す情報とで詳細度が異なるので、例えば、表示されている情報のいずれが現在行うべき第１の作業であるかを直感的に認識でき、現在行うべき第１の作業の内容と、次に行うべき第２の作業の内容とを取り違えて参照することを防止できる。
【００２１】
上記態様において、例えば、前記作業決定ステップは、前記複数の作業のそれぞれを順次切り替えて決定し、前記表示ステップは、前記作業決定ステップにおいて決定される前記作業の切り替わりに対応して、前記ガイド画像の内容を切り替え、前記ガイド画像において、同一の前記作業の内容を示す情報の表示領域および／または詳細度は、前記同一の作業が前記第１の作業である時と前記第２の作業である時とで異なるとしてもよい。これによって、例えば、第２の作業として表示されていた作業が、第１の作業として決定された場合に、表示領域および／または詳細度を変えることができるので、例えば、第２の作業が第１の作業へ切り替わった場合に、ユーザは、その切り替わりを素早く認識することができる。
【００２２】
上記態様において、例えば、前記コンピュータに、前記複数の作業のそれぞれの内容を詳細に示す詳細情報と、前記複数の作業の順序を示す順序情報と、を含むレシピデータから、前記第１の作業に対応する前記詳細情報と、前記第２の作業に対応する前記詳細情報と、を取得する詳細情報取得ステップと、取得された前記第２の作業に対応する前記詳細情報に基づいて、前記第２の作業の内容を簡易に示す簡易情報を生成する簡易情報生成ステップと、前記第１の作業に対応する前記詳細情報と、前記第２の作業に対応する前記簡易情報と、を含む前記ガイド画像を生成するガイド画像生成ステップと、を更に実行させるとしてもよい。これによって、第２の作業に対応する詳細情報に基づいて、第２の作業の内容を簡易に示す簡易情報が生成されるので、レシピデータ内に詳細情報と簡易情報の両方を含む必要がなく、レシピデータ自体のデータ量を削減できる。また、予め決められた情報を簡易情報として用いず、詳細情報に基づいて簡易情報が生成されるので、表示装置の仕様、ユーザの要望などに応じて、適切な形式の簡易情報を用いることができる。
【００２３】
上記態様において、例えば、前記詳細情報は、テキスト情報を含み、前記簡易情報生成ステップは、前記第２の作業に対応する前記テキスト情報の示す文章に対して構文解析を行い、前記文章の要約文を、前記簡易情報の少なくとも一部として生成するとしてもよい。これによって、表示装置において、詳細情報に含まれるテキスト情報に基づいて要約文が生成されるため、詳細情報内にテキスト情報に加えて、要約文を示す情報を格納する必要が無いため、データ量を削減できる。
【００２４】
上記態様において、例えば、前記簡易情報生成ステップは、所定の表示領域に収まるように、前記文章に対する要約の度合いを調整するとしてもよい。これによって、例えば、異なる表示画面サイズを有する表示装置で実施される場合であっても、その画面サイズに合わせた適切な表示ができるので、表示画面サイズが大きい表示装置と同様の要約の度合いで、表示画面サイズが小さい表示装置へ情報を表示してしまい、画面内に納まり切らないという状況を防止できる。
【００２５】
上記態様において、例えば、前記詳細情報は、テキスト情報および画像情報を含み、前記簡易情報は、前記画像情報を含まないとしてもよい。これによって、画像情報の有無で、表示されている情報が第１の作業を示すのか、第２の作業を示すのかを判断できるため、例えば、表示されている情報のいずれが現在行うべき第１の作業であるかを直感的に認識でき、現在行うべき第１の作業の内容と、次に行うべき第２の作業の内容とを取り違えて参照することを防止できる。
【００２６】
上記態様において、例えば、前記作業決定ステップは、ユーザから前記複数の作業の中の一の作業を選択する操作を受け付け、受け付けた前記操作に従って、前記第１の作業を順次決定するとしてもよい。これによって、ユーザの選択操作に基づいて第１の作業を決定でき、ユーザが所望する作業を表示装置において表示できる。
【００２７】
また、他の態様において、表示装置において表示する画像を制御する表示制御プログラムであって、前記表示装置のコンピュータに、調理において順に行われるべき複数の作業の中から、第１の作業を決定する処理と、決定されている前記第１の作業の内容を示す情報と、前記第１の作業の次に行われるべき前記作業である第２の作業の内容を示す情報と、を含むガイド画像を表示する処理と、を実行させる。
【００２８】
上記他の態様によると、調理において行われる複数の作業の中から、第１の作業を決定し、第１の作業の内容を示す情報と、第１の作業の次に行われるべき第２の作業の内容を示す情報とを含むガイド画像を、表示装置に表示させる。
【００２９】
これによって、ユーザに対し、例えば、現在行うべき作業の詳細な内容を提示しつつ、次に行われるべき作業の概要を、付加的に提示することができる。すなわち、ユーザは、調理工程の各時点において、現在行うべき作業の作業内容を素早く確認できるとともに、次の作業に必要な調理器具や材料の準備を念頭に置いて作業できる。したがって、ガイド画像を参照して行われる調理を効果的に支援することができる。
【００３０】
また、第２の他の態様において、表示装置であって、調理において順に行われるべき複数の作業の中から、第１の作業を決定する作業決定部と、決定されている前記第１の作業の内容を示す情報と、前記第１の作業の次に行われるべき前記作業である第２の作業の内容を示す情報と、を含むガイド画像を生成するガイド画像生成部と、生成された前記ガイド画像を表示する表示部と、を有する。
【００３１】
上記第２の他の態様によると、調理において行われる複数の作業の中から、第１の作業を決定し、第１の作業の内容を示す情報と、第１の作業の次に行われるべき第２の作業の内容を示す情報とを含むガイド画像を、表示装置に表示させる。
【００３２】
これによって、ユーザに対し、例えば、現在行うべき作業の詳細な内容を提示しつつ、次に行われるべき作業の概要を、付加的に提示することができる。すなわち、ユーザは、調理工程の各時点において、現在行うべき作業の作業内容を素早く確認できるとともに、次の作業に必要な調理器具や材料の準備を念頭に置いて作業できる。したがって、ガイド画像を参照して行われる調理を効果的に支援することができる。
【００３３】
本発明の目的は、レシピ情報を参照して行われる調理を効果的に支援することができる、表示制御方法、表示制御プログラム、および表示装置を提供することである。
【００３４】
（実施の形態）
以下、本発明の一実施の形態について、図面を参照して詳細に説明する。本実施の形態は、本発明を、タッチパネル付き液晶ディスプレイおよび無線通信回路を備えたタブレット端末に適用した場合の、具体的態様の一例である。
【００３５】
＜装置の構成＞
図１は、本実施の形態に係る表示装置を含む調理支援装置の構成の一例を示すブロック図である。
【００３６】
図１において、調理支援装置２００は、レシピデータ取得部２１０、レシピデータ格納部２２０、作業決定部２３０、簡易情報生成部２４０、ガイド画像生成部２５０、および表示部２６０を有する。
【００３７】
レシピデータ取得部２１０は、表示の対象となるレシピのレシピデータを取得する。
【００３８】
より具体的には、レシピデータ取得部２１０は、上述のタッチパネル付き液晶ディスプレイを介して、料理名や材料名等の検索キーワードを用いたレシピ検索操作をユーザから受け付ける。そして、レシピデータ取得部２１０は、例えば、ユーザにより決定操作が行われたレシピのレシピデータを、上述の無線通信回路を介して、インターネット上のサーバ等から受信する。
【００３９】
そして、レシピデータ取得部２１０は、取得されたレシピデータを、レシピデータ格納部２２０へ出力する。
【００４０】
レシピデータ格納部２２０は、入力されたレシピデータを、後述の作業決定部２３０から読み出すことが可能な状態で格納する。
【００４１】
ここで、レシピデータとは、調理において順に行われるべき複数の作業のそれぞれの内容を詳細に示す詳細情報と、これら複数の作業の順序を示す順序情報と、調理に必要な材料を示す材料情報と、を含むデータである。
【００４２】
図２は、レシピデータ格納部２２０に格納されるレシピデータの内容の一例を示す図である。ここでは、各作業の詳細情報および順序情報についてのみ図示する。
【００４３】
図２に示すように、レシピデータ３１０は、各作業の調理工程における順序を示す番号３１１と、各作業の内容を文章で説明するテキスト３１２と、各作業の様子の外観を示す画像３１３と、を含む。
【００４４】
例えば、「Ｓｔｅｐ４」という番号３１１の作業の詳細情報として、「フライパンにバターをのせ、弱火にかける。」というテキスト３１２と、フライパンにバターを載せて弱火に掛けている様子を示す画像３１３とが含まれている。また、「Ｓｔｅｐ５」という番号３１１の作業の詳細情報として、「バターが溶けはじめたら、鯖をのせ弱火で１０分ほど焼く。このとき皮を下にする。」というテキスト３１２と、鯖の皮側を弱火で焼いている様子を示す画像３１３とが含まれている。
【００４５】
このように、レシピデータ３１０は、調理における複数の作業の順序と、各作業の内容を詳細に示すテキストおよび画像とを、含んでいる。
【００４６】
図１に戻って説明を続ける。作業決定部２３０は、レシピデータ格納部２２０に格納されたレシピデータが示す複数の作業（Ｓｔｅｐ１、Ｓｔｅｐ２、・・・）の中から、１つを決定する。
【００４７】
より具体的には、作業決定部２３０は、上述のタッチパネル付き液晶ディスプレイを介して、ユーザから作業を選択する操作を受け付け、受け付けた操作に従って、複数の作業のそれぞれを順次決定する。ユーザが作業を選択する操作は、例えば、メインの表示対象（つまり、ユーザが現在行うべき作業）を、最初に行われる作業を起点として他の作業へと順にシフトさせていく操作である。かかる操作は、例えば、後述のガイド画面を、上方向あるいは左方向にスワイプさせる操作である。
【００４８】
作業決定部２３０は、作業を決定する毎に、決定されている作業（第１の作業、以下「注目作業」という）の詳細情報と、決定されている作業の次に行われるべき作業（第２の作業、以下「次作業」という）の詳細情報とを、レシピデータから取得する。そして、作業決定部２３０は、取得された注目作業の詳細情報（以下「注目作業詳細情報」という）を、ガイド画像生成部２５０へ出力し、取得された次作業の詳細情報を、簡易情報生成部２４０へ出力する。
【００４９】
簡易情報生成部２４０は、入力された次作業に対応する詳細情報に基づいて、次作業の内容を簡易に示す簡易情報（以下「次作業簡易情報」という）を生成する。
【００５０】
より具体的には、簡易情報生成部２４０は、詳細情報から、所定のルールに基づいて、元の詳細情報に比べて情報の詳細度が低い、次作業簡易情報を生成する。次作業簡易情報を生成するための所定のルール（以下「簡易化ルール」という）の詳細については、後述する。
【００５１】
そして、簡易情報生成部２４０は、生成された次作業簡易情報を、ガイド画像生成部２５０へ出力する。
【００５２】
ガイド画像生成部２５０は、入力された注目作業詳細情報および次作業簡易情報に基づいて、これら注目作業詳細情報および次作業簡易情報の両方を含むガイド画像を生成する。
【００５３】
より具体的には、ガイド画像生成部２５０は、注目作業詳細情報の表示領域の方が大きい等、注目作業詳細情報と次作業簡易情報との区別が明らかとなるような構成で、ガイド画像を生成する。
【００５４】
そして、ガイド画像生成部２５０は、生成したガイド画像を、表示部２６０へ出力する。
【００５５】
表示部２６０は、入力されたガイド画像を表示する。
【００５６】
より具体的には、表示部２６０は、上述のタッチパネル付き液晶ディスプレイに、ガイド画像を表示し、レシピ情報をユーザに提示する。
【００５７】
なお、調理支援装置２００の各部の機能は、例えば、コンピュータプログラムにより実現される。
【００５８】
図３は、各機能がコンピュータプログラムにより実現される場合における、調理支援装置２００のハードウェア構成の一例を示す図である。
【００５９】
図３に示すように、調理支援装置２００は、上述のタッチパネルを含む入力装置１０１、上述の液晶ディスプレイを含む出力装置１０２、ＣＰＵ（Central Processing Unit）１０３、ＲＯＭ（Read Only Memory）１０４、ＲＡＭ（Random Access Memory）１０５、フラッシュメモリ等の記憶装置１０６、ＵＳＢ（Universal Serial Bus）メモリ等の記録媒体から情報を読み取る読取装置１０７、上述の無線通信回路を含む無線通信装置１０８を備え、各部はバス１０９により接続されている。
【００６０】
調理支援装置２００の各部の機能を実現するためのプログラムの取得は、例えば、読取装置１０７が、当該プログラムを記録した記録媒体から当該プログラムを読み取り、記憶装置１０６に記憶させることにより実現される。あるいは、無線通信装置１０８が、ネットワークに接続されたサーバ装置と通信を行い、サーバ装置からプログラムをダウンロードして記憶装置１０６に記憶させることにより実現される。
【００６１】
そして、調理支援装置２００の各部の機能は、例えば、ＣＰＵ１０３が、記憶装置１０６に記憶されたプログラムをＲＡＭ１０５にコピーし、そのプログラムに含まれる命令をＲＡＭ１０５から順次読み出して実行する事により実現される。
【００６２】
このような構成を有する調理支援装置２００は、ユーザにより選択されている作業の内容を示す情報（注目作業詳細情報）と、選択されている作業の次に行われるべき作業の内容を示す情報（次作業簡易情報）とを、その区別が明らかな状態で、１つの画面に表示することができる。
【００６３】
＜簡易化ルール＞
ここで、上述の、次作業簡易情報を生成するための簡易化ルールの詳細について、例を挙げて説明する。
【００６４】
簡易化ルールは、例えば、詳細情報に含まれるテキストの要約文を生成し、かかる要約文と、作業順序を示す番号との組を、次作業簡易情報とするというルールである。
【００６５】
なお、要約文を生成する際のルール（以下「要約ルール」）としては、様々なルールを採用することができる。
【００６６】
図４は、要約ルールの例を説明するための図である。
【００６７】
例えば、要約ルールは、詳細情報のテキストのうち、材料を含む名詞節と、調理動作を含む動詞節とを、結合するという内容である。この場合、簡易情報生成部２４０は、テキストに対して構文解析を行い、テキストを、名詞節、動詞節、修飾節等に分解する。そして、名詞節と判定された語句に含まれる名詞を、レシピデータに含まれる材料情報の中から検索する。そして、簡易情報生成部２４０は、材料情報に存在した名詞を含む名詞節を、材料を含む名詞節と判定し、かかる名詞節に対応する動詞節を、調理動作を含む動詞節と判定する。
【００６８】
例えば、「バターが溶けはじめたら、鯖をのせ弱火で１０分ほど焼く。このとき皮を下にする。」というテキスト３２０の場合、簡易情報生成部２４０は、「鯖を」を、材料を含む名詞節と判定し、「焼く」を、調理動作を含む動詞節と判定する。そして、簡易情報生成部２４０は、「鯖を」と「焼く」とを結合して、「鯖を焼く」という要約文３２１を生成する。
【００６９】
また、要約ルールは、調理動作を含む動詞節を修飾する修飾節のうち、作業の移行条件に関する修飾節を、要約文３２１に追加する内容であってもよい。この場合、簡易情報生成部２４０は、「バターがとけはじめたら鯖を焼く」という要約文３２２を生成する。
【００７０】
また、要約ルールは、調理動作を含む動詞節を修飾する修飾節のうち、火加減に関する語句を含む修飾節を、要約文３２１に追加する内容であってもよい。この場合、簡易情報生成部２４０は、「鯖を弱火で焼く」という要約文３２３を生成する。
【００７１】
また、要約ルールは、調理動作を含む動詞節を修飾する修飾節のうち、時間に関する語句を含む修飾節を、要約文３２１に追加する内容であってもよい。この場合、簡易情報生成部２４０は、「鯖を１０分ほど焼く」という要約文３２４を生成する。
【００７２】
作業決定部２３０は、作業の移行条件、火加減、時間、・・・、というような所定の優先順位に従って、複数の要約ルールの中から採用するルールを選択してもよい。また、作業決定部２３０は、複数の要約ルールにより生成され得る複数の要約文の中から、字数が所定の範囲内において最大となる要約文を採用してもよい。すなわち、作業決定部２３０は、所定の表示領域に収まるように、文章に対する要約の度合いを調整してもよい。
【００７３】
＜装置の動作＞
次に、調理支援装置２００の動作について説明する。
【００７４】
図５は、調理支援装置２００の動作の一例を示すフローチャートである。
【００７５】
ステップＳ１１００において、レシピデータ取得部２１０は、レシピデータを取得し、レシピデータ格納部２２０に格納させる。
【００７６】
ステップＳ１２００において、作業決定部２３０は、レシピデータを参照し、調理において最初に行われるべき作業（Ｓｔｅｐ１）を決定する。すなわち、作業手順における最初の作業が、まず、注目作業となる。
【００７７】
なお、作業決定部２３０は、ステップＳ１２００の処理に先立って、レシピデータに含まれる材料情報に基づき、調理に必要な材料の一覧と、一連の作業内容をまとめて示す一覧とを、表示してもよい。このような表示が行われることにより、ユーザは、調理の全体工程と、必要な材料とを、俯瞰することができる。この場合、作業決定部２３０は、ユーザにより、「調理開始」を示す所定の操作が行われたことを条件として、ステップＳ１２００の処理を行う。
【００７８】
ステップＳ１３００において、作業決定部２３０は、注目作業の詳細情報と、次作業の詳細情報とを、レシピデータから取得する。
【００７９】
ステップＳ１４００において、簡易情報生成部２４０は、次作業の詳細情報から、次作業の簡易情報（次作業簡易情報）を生成する。
【００８０】
ステップＳ１５００において、ガイド画像生成部２５０は、注目作業の詳細情報（注目作業詳細情報）と、次作業簡易情報とを含むガイド画像を生成する。
【００８１】
ステップＳ１６００において、表示部２６０は、生成されたガイド画像を表示する。ユーザは、ガイド画像に含まれる注目作業詳細情報を参照して、調理の作業を行うと共に、ガイド画像に含まれる次作業簡易情報を参照して、次の作業の準備を適宜行う。
【００８２】
ステップＳ１７００において、作業決定部２３０は、上述のスワイプ操作等、メインの表示対象を次の作業へと切り替えるための操作（以下「切り替え操作」という）がユーザによって行われたか否かを判断する。作業決定部２３０は、切り替え操作が行われていない場合（Ｓ１７００：ＮＯ）、処理をステップＳ１８００へ進める。
【００８３】
ステップＳ１８００において、作業決定部２３０は、ユーザ操作等により、処理の終了を指示されたか否かを判断する。作業決定部２３０は、処理の終了を指示されていない場合（Ｓ１８００：ＮＯ）、ガイド画面の表示状態を維持したまま、処理をステップＳ１７００へ戻す。
【００８４】
ユーザは、注目作業詳細情報に対応する作業が完了すると、切り替え操作を行う。作業決定部２３０は、切り替え操作が行われた場合（Ｓ１７００：ＹＥＳ）、処理をステップＳ１９００へ進める。
【００８５】
ステップＳ１９００において、作業決定部２３０は、次の作業を決定して、処理をステップＳ１３００へと戻す。すなわち、メインの表示対象を、決定されている作業の次の作業へと切り替える。かかる作業は、直前まで、次作業簡易情報がその内容を示していた作業である。
【００８６】
ユーザによる表示対象の送り操作に応じてステップＳ１１００〜Ｓ１９００の処理が繰り返されることにより、ガイド画像の内容は、作業手順に沿って切り替わっていく。
【００８７】
図６は、ガイド画像の一例を示す図である。ここでは、図２に示すレシピデータ３１０における４番目の作業（Ｓｔｅｐ４）が決定されているときの、ガイド画像の一例を示す。
【００８８】
図６に示すように、ガイド画像４１０は、調理支援装置２００のタッチパネル付き液晶ディスプレイ２５１に表示される。ガイド画像４１０は、注目作業詳細情報４２１を表示するメイン領域４２０と、次作業簡易情報４３１を表示するサブ領域４３０とを有する。メイン領域４２０は、サブ領域４３０よりも大きく、サブ領域４３０よりも上側に配置されている。
【００８９】
注目作業詳細情報４２１は、「Ｓｔｅｐ４」という番号と、「フライパンにバターをのせ、弱火にかける。」というテキストと、フライパンにバターを載せて弱火に掛けている様子を示す画像とから構成されている。これは、レシピデータ３１０に含まれていた４番目の作業の詳細情報そのものである。
【００９０】
一方、次作業簡易情報４３１は、「次のステップ」という次の作業であることを示すテキストと、「鯖を焼く」という次作業の内容を簡易に示す要約文とから構成されている。かかる要約文は、図４で説明した４番目の作業の詳細情報のテキスト「バターが溶けはじめたら、鯖をのせ弱火で１０分ほど焼く。このとき皮を下にする。」の要約文である。
【００９１】
なお、切り替え操作が行われると、５番目の作業が注目作業となるため、ガイド画像４１０は、「Ｓｔｅｐ５．バターが溶けはじめたら、鯖をのせ弱火で１０分ほど焼く。このとき皮を下にする。」というテキストと対応する画像とを、メイン領域４２０に表示する。
【００９２】
参考として、特許文献１に記載された技術によるガイド画像の例を図７に示し、特許文献２に記載された技術によるガイド画像の例を図８に示す。
【００９３】
図７に示すような、一連の作業の詳細情報をまとめて表示するガイド画像５１１では、現在行うべき作業の作業内容がどこに表示されているかが分かり難い。また、図８に示すような、作業の詳細情報を作業毎に表示するガイド画像５１２では、次に行われるべき作業の作業内容が分からない。
【００９４】
これに対し、本実施の形態に係るガイド画像４１０（図６参照）では、現在行うべき作業の詳細な内容を容易に把握し、かつ、次に行われるべき作業の概要をも把握することが可能である。したがって、ユーザは、現在の調理作業を行いながら、次の調理作業の内容を先取りして理解し、必要な段取りを行うことができる。
【００９５】
図５に戻って説明を続ける。作業決定部２３０は、処理の終了を指示された場合（Ｓ１８００：ＹＥＳ）、ガイド画像の表示を終了する。
【００９６】
このような動作により、調理支援装置２００は、ユーザが行っている作業の詳細情報を提示しつつ次に行われるべき作業の簡易情報を併せて提示するガイド画像を、作業の進捗状況に合わせて表示することができる。
【００９７】
なお、作業決定部２３０は、ある次作業について取得した詳細情報を、メインの表示対象が次作業に切り替えられるまで保持し、そのまま、新たな注目作業の詳細情報として用いてもよい。また、この詳細情報の保持は、ガイド画像生成部２５０で行われてもよい。この場合、作業決定部２３０は、次作業の詳細情報を取得する毎に、取得した詳細情報を、ガイド画像生成部２５０へ出力する。
【００９８】
また、作業決定部２３０は、作業順序の方向と逆の方向にメインの表示対象を切り替える操作や、任意の作業を選択する操作を、ユーザから受け付けてもよい。
【００９９】
＜本実施の形態の効果＞
以上説明したように、本実施の形態に係る調理支援装置２００は、調理において順に行われるべき複数の作業の中から１つを決定し、決定されている作業である注目作業の内容を示す情報と、決定されている作業の次に行われるべき作業である次作業の内容を示す情報と、を含むガイド画像を表示する。
【０１００】
これにより、調理支援装置２００は、ユーザに対し、現在行うべき作業の詳細な内容を、分かり易く提示しつつ、次に行われるべき作業の概要を、付加的に提示することができる。すなわち、調理支援装置２００を用いることにより、ユーザは、調理工程の各時点において、現在行うべき作業の作業内容を素早く確認し、次の作業に必要な調理器具や材料の準備を行うことができる。したがって、調理支援装置２００は、レシピ情報を参照して行われる調理を効果的に支援することができる。
【０１０１】
＜本実施の形態の変形例＞
なお、ガイド画像の構成は、上述の例に限定されない。例えば、ガイド画像は、注目作業の詳細情報を画面全体に表示し、その表示領域の一部に、次作業簡易情報を表示してもよい。また、ガイド画像は、注目作業詳細情報および次作業簡易情報以外の情報を更に含んでもよい。かかる情報としては、例えば、調理工程全体のどの位置の作業が注目作業となっているかを示す情報、他の作業の内容を次作業よりも更に簡略化して示す情報、材料情報等が挙げられる。
【０１０２】
また、レシピデータの内容およびその取得手法は、上述の例に限定されない。例えば、レシピデータは、各作業の時間に関する情報や、作業の移行タイミングに関する情報を含んでいてもよい。また、調理支援装置自身が、ユーザの操作等に応じてレシピデータを生成してもよい。
【０１０３】
また、複数の作業の中から１つを決定する手法は、上述の例に限定されない。例えば、作業決定部２３０は、調理の開始あるいは各作業の開始からの経過時間や、オーブンの動作が完了した等の調理器具の動作に基づいて、メインの表示対象となる作業を自動で切り替えていってもよい。
【０１０４】
また、次作業簡易情報を生成するための簡易化ルールおよび要約ルールは、上述の例に限定されない。例えば、簡易情報生成部２４０は、詳細情報のうち、テキストのみ、あるいは、画像のみを簡易情報とするという、簡易化ルールを用いてもよい。また、簡易情報生成部２４０は、ディスプレイにおいてガイド画像が表示される領域の大きさに応じて、次作業の詳細情報を簡易化するか否か、複数の簡易化ルールのいずれを用いるか、あるいは複数の要約ルールのいずれを用いるか、を決定してもよい。また、簡易情報生成部２４０は、ユーザから、どのようなルールに基づいて次作業簡易情報を生成するかに関する決定操作を受け付けてもよい。
【０１０５】
上述の次作業簡易情報を生成するための簡易化ルールの変形例について、一例を説明する。図９は、次作業簡易情報を生成する処理の一例を表すフローチャートである。具体的には、図５に示すステップＳ１４００の処理が、図９に示すフローに置き換わる。ステップＳ１３００が終了したのち、ステップＳ１４０１において、簡易情報生成部２４０は、表示部２６０の画面サイズを示す画面サイズ情報を取得する。この画面サイズ情報は、調理支援装置２００の図示しない記憶部において保持されているとしても良い。
【０１０６】
ステップＳ１４０２において、取得した画面サイズ情報に基づいて、簡易情報生成部２４０は、表示部２６０に表示可能な文字数を表す制限文字数を決定する。このとき、文字のフォントサイズを所定の値として、表示部２６０において所定のフォントサイズの文字を何文字表示可能であるかが決定される。なお、画面サイズ情報から次作業簡易情報に含めるべき画像の表示領域を抜いた一部の領域において表示可能な文字数として制限文字数を決定してもよい。
【０１０７】
ステップＳ１４０３において、簡易情報生成部２４０は、次作業の詳細情報を取得する。
【０１０８】
ステップＳ１４０４において、簡易情報生成部２４０は、ステップＳ１４０２において決定した制限文字数と、ステップＳ１４０３において取得した次作業の詳細情報とに基づいて、次作業簡易情報を生成する。
【０１０９】
また、次作業簡易情報の取得手法は、上述の例に限定されない。例えば、レシピデータに各作業の簡易情報も含まれている場合、調理支援装置は、レシピデータから各作業の簡易情報を取得してもよい。また、調理支援装置は、文章要約サーバ等の外部の装置に詳細情報の要約を依頼して、各作業の簡易情報を取得してもよい。
【０１１０】
また、上述した表示装置に係る発明の適用は、上述の例に限定されない。例えば、本発明は、スマートフォン、電子レンジ等の調理機器、ゲーム端末、テレビジョン、パーソナルコンピュータ、ヘッドマウントディスプレイ（ＨＭＤ）、プロジェクタ等、画像表示部を備えた各種装置に適用することができる。なお、ヘッドマウントディスプレイは、装着者の目を覆う「没入型（非透過型）」と、例えば、眼鏡のレンズが透過型ディスプレイとなっているような「透過型」とに大別される。ヘッドマウントディスプレイに本発明を適用する場合、レシピを参照しながら調理可能という点では透過型が望ましいが、没入型で実装されてもよい。
【０１１１】
また、以上説明した、本発明に係る表示装置の構成の一部は、表示装置の構成他の部分と物理的に離隔していてもよい。この場合、それらの構成は、互いに通信を行うための通信部をそれぞれ備える必要がある。
【産業上の利用可能性】
【０１１２】
本発明は、レシピ情報を参照して行われる調理を効果的に支援することができる、表示制御方法、表示制御プログラム、および表示装置として有用である。
【符号の説明】
【０１１３】
１０１  入力装置
１０２  出力装置
１０３  ＣＰＵ
１０４  ＲＯＭ
１０５  ＲＡＭ
１０６  記憶装置
１０７  読取装置
１０８  無線通信装置
１０９  バス
２００  調理支援装置
２１０  レシピデータ取得部
２２０  レシピデータ格納部
２３０  作業決定部
２４０  簡易情報生成部
２５０  ガイド画像生成部
２６０  表示部
２５１  タッチパネル付き液晶ディスプレイ
【図１】
0006693739.tif 000002
【図２】
0006693739.tif 000003
【図３】
0006693739.tif 000004
【図４】
0006693739.tif 000005
【図５】
0006693739.tif 000006
【図６】
0006693739.tif 000007
【図７】
0006693739.tif 000008
【図８】
0006693739.tif 000009
【図９】
0006693739.tif 000010