(57)【特許請求の範囲】
【請求項１】
レシピサイトで公開するレシピ情報を保持する記憶部と、
前記レシピサイトにおいて、ユーザによるレシピの使用レポートを受け付ける際、当該レシピの特徴情報の入力を受け付け、前記レシピ及び前記使用レポートと前記特徴情報とを紐付けて前記記憶部に格納する情報格納部と、
前記レシピサイトにおいてレシピ検索の要求を受け付けた場合、当該要求が含む検索キーワードに一致する特徴情報を前記記憶部にて探索して、前記特徴情報と紐付いた前記レシピ及び前記使用レポートの少なくともいずれかを出力する情報出力部と、
を備えるレシピ検索支援装置。
【請求項２】
前記情報出力部は、
前記特徴情報ごとに、前記探索したレシピ及び使用レポートの一覧を生成し出力するものである、
請求項１に記載のレシピ検索支援装置。
【請求項３】
前記情報出力部は、
前記探索したレシピ及び使用レポートの一覧を出力する際、前記使用レポートを画面上部に、当該使用レポートの対象となったレシピを画面下部に配置し出力するものである、
請求項２に記載のレシピ検索支援装置。
【請求項４】
前記情報出力部は、
前記特徴情報を画面上の横方向に列挙表示させる形態で、前記探索したレシピ及び前記使用レポートの一覧の上部に配置して出力するものである、
請求項２または３に記載のレシピ検索支援装置。
【請求項５】
前記情報出力部は、
前記画面上で列挙表示した特徴情報のうち、ユーザによる選択動作を受けたものについて、当該特徴情報と紐付く前記レシピ及び前記使用レポートの一覧を出力するものである、
請求項４に記載のレシピ検索支援装置。
【請求項６】
前記情報出力部は、
前記列挙表示した特徴情報のうちいずれかの特徴情報について、当該特徴情報と紐付く前記レシピ及び前記使用レポートの一覧を出力中に、当該画面におけるユーザによるスライド動作を受けた場合、前記列挙表示した特徴情報のうち、前記出力中の特徴情報からみて前記スライド動作の方向に隣接する特徴情報について、前記レシピ及び前記使用レポートの一覧を出力するよう画面遷移させるものである、
請求項４または５に記載のレシピ検索支援装置。
【請求項７】
前記情報出力部は、
前記探索の結果、前記検索キーワードに一致する特徴情報が特定できない場合、当該検索キーワードを構成する語彙が含まれる特徴情報を、前記検索キーワードに関連する特徴情報として前記記憶部にて探索し、前記関連する特徴情報ごとに、当該関連する特徴情報と紐付いた前記レシピ及び前記使用レポートの少なくともいずれかの一覧を生成し出力するものである、
請求項２〜６のいずれかに記載のレシピ検索支援装置。
【請求項８】
情報処理装置が、
レシピサイトで公開するレシピ情報を記憶部で保持し、
前記レシピサイトにおいて、ユーザによるレシピの使用レポートを受け付ける際、当該レシピの特徴情報の入力を受け付け、前記レシピ及び前記使用レポートと前記特徴情報とを紐付けて前記記憶部に格納する処理と、
前記レシピサイトにおいてレシピ検索の要求を受け付けた場合、当該要求が含む検索キーワードに一致する特徴情報を前記記憶部にて探索して、前記特徴情報と紐付いた前記レシピ及び前記使用レポートの少なくともいずれかを出力する処理と、
を実行するレシピ検索支援方法。
【請求項９】
情報処理装置において、
レシピサイトで公開するレシピ情報を記憶部で保持し、
前記レシピサイトにおいて、ユーザによるレシピの使用レポートを受け付ける際、当該レシピの特徴情報の入力を受け付け、前記レシピ及び前記使用レポートと前記特徴情報とを紐付けて前記記憶部に格納する処理と、
前記レシピサイトにおいてレシピ検索の要求を受け付けた場合、当該要求が含む検索キーワードに一致する特徴情報を前記記憶部にて探索して、前記特徴情報と紐付いた前記レシピ及び前記使用レポートの少なくともいずれかを出力する処理と、
を実行させるレシピ検索支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、レシピ検索支援装置、レシピ検索支援方法、および、レシピ検索支援プログラムに関する。
【背景技術】
【０００２】
日々料理を行う主婦に限らず、何らかの料理機会を前にして、作るべき料理やそのレシピが思い浮かばず悩む者は多い。一方、こうした悩みに対する答えの１つとして、料理のプロアマ問わず、様々な者からレシピ投稿を受け付けて、これをインターネット上で配信・公開するサービスが存在する。
【０００３】
レシピの情報を求めるユーザらは、上述のサービスを提供するレシピサイトにアクセスし、自身にとって必要なジャンルの、或いは好みの投稿者のレシピを閲覧する。また、当該ユーザは、そうして閲覧したレシピの情報を、日々の料理の選択やその調理に有効活用している。
【０００４】
一方、そうしたレシピサイトで公開されているレシピ数は膨大なものであり、しかも日々増え続けている。そのため、ユーザそれぞれが自身の望む情報にたどり着くためには、相応の検索スキルが必要となっていた。
【０００５】
他方、レシピ検索に関する従来技術として、例えば、特許文献１には、先に献立決定支援装置側からユーザに対し、献立提案日の設定条件に基づいて献立レシピを検索し提案を行うことで、ユーザは自ら検索条件を考えなくても、献立決定支援装置と対話をしながら好みの献立レシピを容易に見つける技術に関して開示されている。
【０００６】
この技術は、１つ以上の料理からなる献立の提案における条件設定を含むユーザからの入力操作を受け付ける入力部と、入力された前記条件設定に基づいて、適した料理をデータベースから検索する制御部と、検索結果をユーザに提示する出力部と、提示された料理に対してのユーザの評価を受け付ける評価入力部と、を備え、前記制御部は、前記条件設定と前記ユーザの評価とに基づいて、適した料理を再検索する機能を備える献立決定支援装置に関する。
【０００７】
また、特許文献２には、所与の材料に関する料理レシピを適切に表示させる技術に関して開示されている。
【０００８】
この技術は、料理レシピを記憶する記憶手段から、所定の料理レシピを抽出するレシピ抽出手段と、前記レシピ抽出手段により抽出された前記料理レシピの材料を表示する材料欄における所与の材料の順序に応じて、該料理レシピの評価値を決定する評価値決定手段と、前記評価値決定手段により決定された前記評価値に基づいて、前記料理レシピの情報を示す表示データを生成する表示データ生成手段と、を含む料理レシピ情報提供装置    に関する。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】ＷＯ２０１４／１７８１２０
【特許文献２】特開２０１２−３３１９号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
ユーザらがレシピサイトでレシピ検索を行う場合、キーワードによる検索が一般的である。また、採用されるキーワードとしては、料理の名称やジャンル、或いは主たる食材名（例：にんじん、じゃがいも）が一般的となる。
【００１１】
ところが、上述のとおり膨大な数のレシピが存在する。また、それらレシピは様々な者により、また、様々な観点で投稿されており、同様の料理に関するものであったとしても、料理名称や食材名、利用目的、想定シーンなどの記述や有無に規則性や一貫性が無い状況も多い。
【００１２】
すると、単純な事象に関するキーワードで検索を行った場合、検索者たるユーザにとって、その検索結果が示すレシピは、完成イメージがつかないケースや、シーンや用途などの重要な特徴が判然としないケースが多く生じていた。
【００１３】
その場合のユーザは、その使用目的や利用シーンに適宜合致する情報を効率的に検索し利用することが難しい。そもそも適宜な情報にたどり着けない事態にもなりえた。
【００１４】
こうした状況は、ユーザによるレシピサイトでのユーザビリティ低下や、それによるサービス満足度低下にもつながりうる。よって、サービス運用者やアプリケーションの提供者にとって、上述の状況は無視できない大きな問題である。
【００１５】
そこで本開示の目的は、レシピサイトにおいて、真にユーザ所望の適宜なレシピを効率的に検索可能とする技術を提供することにある。
【課題を解決するための手段】
【００１６】
上記目的を達成するために、本開示の一態様におけるレシピ検索支援装置は、レシピサイトで公開するレシピ情報を保持する記憶部と、前記レシピサイトにおいて、ユーザによるレシピの使用レポートを受け付ける際、当該レシピの特徴情報の入力を受け付け、前記レシピ及び前記使用レポートと前記特徴情報とを紐付けて前記記憶部に格納する情報格納部と、前記レシピサイトにおいてレシピ検索の要求を受け付けた場合、当該要求が含む検索キーワードに一致する特徴情報を前記記憶部にて探索して、前記特徴情報と紐付いた前記レシピ及び前記使用レポートの少なくともいずれかを出力する情報出力部と、を備える。
【００１７】
また、本開示の一態様におけるレシピ検索支援装置では、前記情報出力部は、前記特徴情報ごとに、前記探索したレシピ及び使用レポートの一覧を生成し出力するものである、としてもよい。
【００１８】
また、本開示の一態様におけるレシピ検索支援装置では、前記情報出力部は、前記探索したレシピ及び使用レポートの一覧を出力する際、前記使用レポートを画面上部に、当該使用レポートの対象となったレシピを画面下部に配置し出力するものである、としてもよい。
【００１９】
また、本開示の一態様におけるレシピ検索支援装置では、前記情報出力部は、前記特徴情報を画面上の横方向に列挙表示させる形態で、前記探索したレシピ及び前記使用レポートの一覧の上部に配置して出力するものである、としてもよい。
【００２０】
また、本開示の一態様におけるレシピ検索支援装置では、前記情報出力部は、前記画面上で列挙表示した特徴情報のうち、ユーザによる選択動作を受けたものについて、当該特徴情報と紐付く前記レシピ及び前記使用レポートの一覧を出力するものである、としてもよい。
【００２１】
また、本開示の一態様におけるレシピ検索支援装置では、前記情報出力部は、前記列挙表示した特徴情報のうちいずれかの特徴情報について、当該特徴情報と紐付く前記レシピ及び前記使用レポートの一覧を出力中に、当該画面におけるユーザによるスライド動作を受けた場合、前記列挙表示した特徴情報のうち、前記出力中の特徴情報からみて前記スライド動作の方向に隣接する特徴情報について、前記レシピ及び前記使用レポートの一覧を出力するよう画面遷移させるものである、としてもよい。
【００２２】
また、本開示の一態様におけるレシピ検索支援装置では、前記情報出力部は、前記探索の結果、前記検索キーワードに一致する特徴情報が特定できない場合、当該検索キーワードを構成する語彙が含まれる特徴情報を、前記検索キーワードに関連する特徴情報として前記記憶部にて探索し、前記関連する特徴情報ごとに、当該関連する特徴情報と紐付いた前記レシピ及び前記使用レポートの少なくともいずれかの一覧を生成し出力するものである、としてもよい。
【００２３】
上記目的を達成するために、本開示の一態様におけるレシピ検索支援方法は、情報処理装置が、レシピサイトで公開するレシピ情報を記憶部で保持し、前記レシピサイトにおいて、ユーザによるレシピの使用レポートを受け付ける際、当該レシピの特徴情報の入力を受け付け、前記レシピ及び前記使用レポートと前記特徴情報とを紐付けて前記記憶部に格納する処理と、前記レシピサイトにおいてレシピ検索の要求を受け付けた場合、当該要求が含む検索キーワードに一致する特徴情報を前記記憶部にて探索して、前記特徴情報と紐付いた前記レシピ及び前記使用レポートの少なくともいずれかを出力する処理と、を実行するものである。
【００２４】
上記目的を達成するために、本開示の一態様におけるレシピ検索支援プログラムは、情報処理装置において、レシピサイトで公開するレシピ情報を記憶部で保持し、前記レシピサイトにおいて、ユーザによるレシピの使用レポートを受け付ける際、当該レシピの特徴情報の入力を受け付け、前記レシピ及び前記使用レポートと前記特徴情報とを紐付けて前記記憶部に格納する処理と、前記レシピサイトにおいてレシピ検索の要求を受け付けた場合、当該要求が含む検索キーワードに一致する特徴情報を前記記憶部にて探索して、前記特徴情報と紐付いた前記レシピ及び前記使用レポートの少なくともいずれかを出力する処理と、を実行させるものである。
【発明の効果】
【００２５】
本開示によれば、レシピサイトにおいて、真にユーザ所望の適宜なレシピを効率的に検索可能となる。
【図面の簡単な説明】
【００２６】
【図１】本実施形態のレシピ検索支援装置を含むネットワーク構成例の図である。
【図２】本実施形態におけるレシピ検索支援装置の構成例を示す図である。
【図３】本実施形態におけるユーザ端末の構成例を示す図である。
【図４】本実施形態における画像ＤＢの構成例を示す図である。
【図５】本実施形態におけるレシピ検索支援方法のフロー例を示す図である。
【図６】本実施形態における画面の例を示す図である。
【図７】本実施形態におけるレシピ検索支援方法のフロー例を示す図である。
【図８】本実施形態における画面の例を示す図である。
【図９】本実施形態における画面の例を示す図である。
【図１０】本実施形態における画面の例を示す図である。
【図１１】本実施形態における画面の例を示す図である。
【図１２】本実施形態における画面の例を示す図である。
【発明を実施するための形態】
【００２７】
＜レシピ検索支援装置を含むネットワーク構成＞
以下に本開示の実施形態について図面を用いて詳細に説明する。図１は、本実施形態のレシピ検索支援装置１０およびユーザ端末２０を含むネットワーク構成例の図である。
【００２８】
本実施形態におけるレシピ検索支援装置１０は、インターネットなどのネットワークＮＷにおいてレシピサイトを公開するＷＥＢサーバ自体またはそれと協働するサーバである。なお、レシピサイトの具体的な例としては、例えば、ユーザの作成したレシピの投稿を受け付けて公開するレシピ投稿サイト、或いは、一般的なＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ）等を想定しうるが、勿論これらに限定しない。
【００２９】
いずれにしてもレシピサイトのユーザらは、ユーザ端末２０を操作して上述のレシピサイトにアクセスして、レシピやその使用レポートの投稿や閲覧を実行しているものとする。そのため、本実施形態におけるユーザは、レシピを投稿する投稿者と、そうしたレシピを閲覧して使用し、その使用レポートを投稿する投稿者、また、それらレシピや使用レポートを閲覧する閲覧者、のいずれの概念も含むものとする。
【００３０】
レシピ検索支援装置１０の記憶手段（後述する記憶部１１）には、時間経過とともに数多くのレシピやその使用レポートが蓄積されていく。上述のレシピサイトの熱心なユーザであるほど、レシピや使用レポートの投稿を行い、また、そうして形成された膨大なレシピ群の中から、丹念に所望のレシピやその使用レポートを探索して利活用することになる。
【００３１】
ただし、本実施形態のレシピ検索支援技術が適用されていない環境下、すなわち従来の状態でレシピ検索を行うとしても、料理名や使用食材といった単純で固定的な概念でのキーワード検索しか行えない。一方で、膨大な数のレシピは様々なユーザにより、また、様々な観点で投稿されたもので、同様の料理に関するものであったとしても、料理名称や食材名、利用目的、想定シーンなどの記述や有無に規則性や一貫性が無い状況も多い。
【００３２】
そのため、上述のごとき単純なキーワード検索を行った場合、検索者たるユーザにとって、その検索結果が示すレシピは、完成イメージがつかないケースや、シーンや用途などの重要な特徴が判然としないケースが多く生じることになる。
【００３３】
そこで本実施形態では、本発明のレシピ検索支援技術を採用することで、レシピサイトにおいて、真にユーザ所望の適宜なレシピを効率的に検索可能とするものとする。
【００３４】
なお、本実施形態におけるユーザ端末２０は、ネットワークＮＷへの適宜な通信機能を備えた、スマートフォン、タブレット端末、ノートＰＣ等を想定できる。このネットワークＮＷは、インターネットやＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）の他、近距離無線通信用の通信回線であってもよい。
【００３５】
また、ユーザ端末２０の保持するソフトウェアの一例としては、携帯端末上で動作するモバイルアプリケーションすなわちアプリを想定できる。このアプリは、レシピ検索支援装置１０が公開するレシピサイトでのブラウジング機能を介した、レシピや使用レポートの閲覧やユーザによる投稿動作を可能とするものである。
【００３６】
こうしたユーザ端末２０を操作する者は、当該ユーザ端末２０を介してレシピサイトにアクセスする。そして、所望の投稿等を閲覧して自身の活動の参考にすることとなる。例えばユーザは、他ユーザのレシピや使用レポートを参照し、調理に必要な食材を揃え、自身で調理を行う。
【００３７】
また、こうしたユーザは、参照しレシピを基に料理を作ったことやそのレシピの良否を報告すべく、レシピサイトにて提供されるレポート機能を利用し、ユーザ端末２０にて格納されている写真等をコメントとともに投稿する。こうした投稿には、完成した料理の写真を添付することが必須となっており、レシピ作者の許可の下、当該レシピのページに反映されることとなっている。
【００３８】
＜レシピ検索支援装置の構成＞
本実施形態におけるレシピ検索支援装置１０の構成は、図２に示すように、記憶部１１、メモリ１２、演算部１３、および、通信部１４、を備える。
【００３９】
このうち記憶部１１は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）といった不揮発性記憶素子で構成される。
【００４０】
記憶部１１には、本実施形態のレシピ検索支援装置１０として必要な機能を実装する為のプログラム１７に加え、レシピＤＢ１２０が少なくとも記憶されている。このうちレシピＤＢ１２０は、レシピサイトのＷＥＢサーバとして当然ながら、ユーザから投稿されたレシピや使用レポートを管理するデータベースである。
【００４１】
メモリ１２は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの揮発性記憶素子で構成される。メモリ１２は、演算部１３がプログラム１７を読み出して実行し、必要な機能部を実装する際に利用する記憶手段となる。
【００４２】
また、演算部１３は、記憶部１１に保持されるプログラム１７をメモリ１２に読み込んで実行し、レシピ検索支援装置として必要な機能を実装するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を想定する。ここで実装される機能は、一般的なレシピサイトにおけるＷＥＢサーバの機能に加えて、後述する情報格納部１２０及び情報出力部１０１の各機能を含むものとなる。
【００４３】
また、通信部１４は、ネットワークＮＷと接続して、ユーザ端末２０など他装置との通信処理を担うＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）等を想定する。
【００４４】
＜ユーザ端末の構成＞
続いて、本実施形態におけるユーザ端末２０の構成例について説明する。図３は、本実施形態におけるユーザ端末２０の構成例を示す図である。本実施形態のユーザ端末２０は、図３で示すように、記憶部２１、メモリ２２、演算部２３、入力部２４、出力部２５、通信部２６、および、カメラユニット２７を備える。
【００４５】
このうち記憶部２１は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）といった不揮発性記憶素子で構成される。
【００４６】
記憶部２１には、本実施形態のユーザ端末として必要な機能を実装する為のプログラム２１０として、アプリ２１１が少なくとも記憶されている。このアプリ２１１は、既に述べたように、レシピサイトでのブラウジング機能を介した投稿の閲覧や投稿（他者の投稿の使用レポートの投稿含む）を可能とするものである。
【００４７】
また、記憶部２１には、本ユーザ端末２０のカメラユニット２７で撮影された画像を格納する写真フォルダが実装されている。この写真フォルダは、記憶部２１において保持され、レシピや使用レポートの投稿に伴い、レシピ検索支援装置１０にアップロードされる。
【００４８】
なお、図示は省略するが、記憶部１１には、ユーザ端末２０を保持するユーザの識別情報である会員情報が格納されているものとする。この会員情報は、レシピサイトの運営者が提供する会員サービスにおいて、登録ユーザに発行され、ユーザを一意に特定する会員番号、ユーザ属性などが含まれている。なお、メモリ２２は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの揮発性記憶素子で構成される。
【００４９】
また、演算部２３は、記憶部２１に保持されるプログラム２１０をメモリ２２に読み込んで実行し、ユーザ端末として必要な機能を実装するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を想定する。
【００５０】
また、入力部２４は、ユーザからのキー入力や音声入力を受け付けるキーボードやマウス、キーパッド、タッチパネル、マイク等を想定する。また、出力部２５は、処理データの表示を行うディスプレイ等を想定する。
【００５１】
また、通信部２６は、ネットワークＮＷと接続して、レシピ検索支援装置１０など他装置との通信処理を担うＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）等を想定する。
【００５２】
また、カメラユニット２７は、スマートフォンなどに一般的に備わるデジタルカメラユニットであり、ユーザ端末２０のユーザからの指示を受けて、被写体のイメージを光学系で取り込んで撮像し、写真画像のデータすなわち画像データを取得するユニットを想定する。ここで取得した画像データは、記憶部２１に格納される。
【００５３】
＜データの具体例＞
次に、本実施形態のレシピ検索支援装置１０が利用するデータベースについて説明する。図４に、本実施形態におけるレシピＤＢ１２０のデータ構成例を示す。レシピＤＢ１２０は、レシピサイトで公開するレシピやその使用レポートを格納したデータベースである。
【００５４】
なお、ここで格納・管理されるレシピは、ユーザ端末２０のユーザが投稿したものに限定せず、レシピサイトの運営者やその関係者等により投稿されたもの、或いは、レシピサイトの運営者から依頼を受けた料理研究家や飲食店（のシェフ）により投稿されたもの、なども対象となりうる。
【００５５】
本実施形態におけるレシピＤＢ１２０の構造は、例えば、レシピを一意に示すレシピＩＤをキー項目として、当該レシピの料理ジャンル、タイトル、料理内容、ファイル名（格納先アドレスであってもよい）、使用レポート、使用レポートに付与されたハッシュタグ（特徴情報）といったデータを対応づけたレコードの集合体となっている。
【００５６】
上述のデータ項目のうち、ハッシュタグは、レシピ検索支援装置１０が、使用レポートを投稿するユーザ端末２０から受けつけたものであり、使用レポートの対象となったレシピに関してユーザが付与した特徴情報である。この特徴情報は、図示するように、「離乳食」、「ダイエット」、「離乳食にも」、「お弁当」、などといった、そのレシピに基づき作られる料理の目的を示すものや、「砂糖控えめ」、「手づかみＯＫ」、「低カロリー」、などといった、そのレシピに基づき作られる料理の性質や取扱い方法などを示すものなど種々想定される。
【００５７】
＜レシピ検索支援方法：特徴情報の取得フロー＞
続いて、本実施形態におけるレシピ検索支援方法の実際手順について図に基づき説明する。以下で説明するレシピ検索支援方法に対応する各種動作は、例えば、レシピ検索支援装置１０やユーザ端末２０が実行するプログラムにより実装される。また、プログラムは、以下に説明される各種の動作を行うためのコードから構成されている。
【００５８】
図５は、本実施形態におけるレシピ検索支援方法のフロー例を示す図である。ここでは、レシピ検索支援装置１０におけるレシピＤＢ１２０の生成に関する一連の流れについて説明する。ただし、レシピ投稿に伴うものではなく、レシピサイトでのレシピ閲覧とその利用に応じた使用レポートの投稿に伴うものを想定する。
【００５９】
この場合、レシピ検索支援装置１０の情報格納部１００は、ユーザ端末２０によるレシピサイトへのアクセスに際し、当該レシピサイトで公開中のレシピに関する使用レポートの投稿要求を受けた場合、使用レポートの投稿画面（図６の画面Ｇ１０）をユーザ端末２０に配信する（ｓ１）。
【００６０】
この使用レポートの投稿画面Ｇ１０では、使用レポートの投稿を行うユーザが実際に調理で使用した食材や調理器具、および調理途中の様子、完成時の料理、といった画像をユーザ端末２０の記憶部２１からアップロードするインターフェイスＧ１０１が表示される。
【００６１】
ユーザは、ユーザ端末２０を操作してこのインターフェイスＧ１０１をタップし、ユーザ端末２０の記憶部２１で保持する画像データから適宜なものを選択することとなる。なお、「おすすめポイントを書く」欄Ｇ１０２は、ユーザによる感想などコメントを受けつけるインターフェイスである。さらに、ハッシュタグ記入欄Ｇ１０３は、ハッシュタグとして対象レシピに紐付けるべきと、ユーザが感じたレシピの特徴、おすすめの使用目的などの説明記入を受けつけるインターフェイスである。
【００６２】
続いて、レシピ検索支援装置１０の情報格納部１００は、上述の投稿画面Ｇ１０を通じて、ユーザ端末２０で入力された画像データや、おすすめポイント、及びハッシュタグの各値を取得し、これらをレシピＤＢ１２０に格納し（ｓ２）、処理を終了する。
【００６３】
上述のｓ２の処理により、レシピＤＢ１２０は、使用レポート及びハッシュタグの各欄に値が設定されることになる。図４のレシピＤＢ１２０の例であれば、レシピＩＤ「ｒ００１」なるレシピについて、使用レポート「Ｒ００１−０１．ｄａｔ」、及びハッシュタグ「離乳食」、「砂糖控えめ」、「手づかみＯＫ」の各値が紐付いた状態となった。なお、使用レポートのファイルは、当該使用レポートの投稿者がアップロードした画像、おすすめポイント欄の記入内容、及びハッシュタグの各値が含まれるものとする。
【００６４】
＜レシピ検索支援方法：レシピ検索のフロー＞
図７は、本実施形態におけるレシピ検索支援方法のフロー例を示す図である。ここでは、情報出力部１０１による処理の流れについて説明する。
【００６５】
この場合、レシピ検索支援装置１０の情報出力部１０１は、ユーザ端末２０のアプリ２１１におけるユーザのレシピ検索要求を受けて、検索画面（図８の画面Ｇ２０参照）を配信する（ｓ１０）。
【００６６】
この画面Ｇ２０は、検索キーワードの入力欄Ｇ２０１を少なくとも備えている。検索キーワードの入力欄Ｇ２０１に入力されるのは、料理名やジャンル、使用食材といったものに加えて、当該ユーザが指向する料理の使用目的や使用状況などを示す特徴的な語彙が含まれうる。図８の例では、「離乳食手づかみ」なるキーワードが入力された状態を示している。
【００６７】
つまり、このユーザは、乳幼児が手づかみで食べられる離乳食、のレシピを求めている者である。一方、具体的な料理ジャンルや料理名、使用食材については未知であるか、或いは判断しきれておらず、ともかく目的に合致する料理のレシピを幅広く探し求めている状態であるとも言える。
【００６８】
従来のレシピ検索技術であれば、「離乳食」というキーワードをタイトルに含むレシピのみが検索され、ユーザに提示される可能性が高い。一方、本実施形態のレシピ検索支援装置１０であれば、特徴情報として「離乳食手づかみ」と一致するハッシュタグが紐付いたレシピや使用レポート、または「離乳食」、「手づかみ」のハッシュタグが紐付いたレシピや使用レポート、をレシピＤＢ１２０にて特定し提示することになる。
【００６９】
続いて、レシピ検索支援装置１０の情報出力部１０１は、ｓ１０において検索画面Ｇ２０を介し検索キーワード「離乳食手づかみ」を取得し、この検索キーワードに一致するハッシュタグ（特徴情報）が紐付いたレコードを、レシピＤＢ１２０で検索する（ｓ１１）。
【００７０】
上述の検索で、情報出力部１０１は、「離乳食手づかみ」なるハッシュタグが紐付いたレコードをレシピＤＢ１２０で特定できた場合（ｓ１２：Ｙ）、このハッシュタグ（すなわち特徴情報）と紐付いたレシピ及びその使用レポートの少なくともいずれかをレシピＤＢ１２０から抽出する（ｓ１３）。
【００７１】
また、情報出力部１０１は、ｓ１３で抽出したレシピ及びその使用レポートの一覧を、ユーザ端末２０に配信し（ｓ１４）、処理を終了する。この一覧は、図９の画面Ｇ３０で示すように、ハッシュタグ「離乳食手づかみ」に紐付く使用レポートの一覧Ｇ３０１を画面上部に、また、当該使用レポートの対象となったレシピの一覧Ｇ３０２を画面下部に配置し出力する。
【００７２】
なお、図９の例では、「離乳食」と「手づかみ」の語彙両方をハッシュタグとして紐付けたレシピ及び使用レポートを検索した際の画面となっているが、説明の便宜上、「離乳食手づかみ」なるハッシュタグに紐付いたレシピ及び使用レポートを配置したものと読み替えるものとする。
【００７３】
こうした配置は、図１２の画面Ｇ６０で示すように、１つの使用レポートとその対象となった１つのレシピとを表示する画面構成においても採用できる。
【００７４】
他方、上述の検索で、情報出力部１０１は、「離乳食手づかみ」なるハッシュタグが紐付いたレコードをレシピＤＢ１２０で特定できなかった場合（ｓ１２：Ｎ）、例えば、形態素解析アルゴリズムによって、検索キーワードから１または複数の語彙を抽出し、当該語彙を含むハッシュタグを、レシピＤＢ１２０で検索する（ｓ１５）。「離乳食手づかみ」の場合、「離乳食」と「手づかみ」に各語彙が抽出され、この各語彙に関して上述の検索を実行することになる。
【００７５】
なお、形態素解析アルゴリズムは、ＮＷを介して外部サービスから呼び出して使用するか、或いは、情報出力部１０１が予め利用可能に保持しているものとする。
【００７６】
続いて、情報出力部１０１は、上述の語彙ごとに、当該語彙と紐付いたレシピ及び使用レポートの少なくともいずれかの一覧を生成して、ユーザ端末２０に出力し（ｓ１６）、処理を終了する。この場合の一覧の例としては、図１０の画面Ｇ４０に示すものとなる。
【００７７】
画面Ｇ４０では、「離乳食」または「手づかみ」のいずれかの語彙を含むハッシュタグである、「手づかみ食べ」、「離乳食手づかみ」、及び「離乳食後期」の３つについて、それぞれのハッシュタグＧ４０１〜Ｇ４０３が紐付いている使用レポートの一覧を、当該使用レポートの画像データ一覧Ｇ４１０として構成している。
【００７８】
なお、図１０の例では、「離乳食手づかみ」なるハッシュタグが特定できている状態も含む例について示している。よって図９の画面Ｇ３０に代えてこの画面Ｇ４０をｓ１５で配信するとしてもよい。
【００７９】
図１０の画面Ｇ４０の状態では、ハッシュタグ「手づかみ食べ」Ｇ４０１に紐付いた使用レポートの画像データ一覧Ｇ４１０が表示されている。また、各使用レポートの下部には、「手づかみ食べ」と、それ以外に紐付いているハッシュタグＧ４０５の値も配置し、当該使用レポートがどのような特徴をもったレシピに関するものか明示した形態となっている。勿論、情報出力部１０１は、こうした各ハッシュタグの値を、レシピＤＢ１２０のハッシュタグ欄から抽出しているものとする。
【００８０】
なお、情報出力部１０１は、図１０の画面Ｇ４０で示すように、ハッシュタグＧ４０１〜Ｇ４０３を画面上の横方向に列挙表示させる形態で、また、当該ハッシュタグに紐付いた使用レポート（および／またはレシピ）の画像データ一覧Ｇ４１０の上部に配置して出力するものとする。
【００８１】
なお、この「手づかみ食べ」、「離乳食手づかみ」、及び「離乳食後期」の３つのハッシュタグＧ４０１〜Ｇ４０３のそれぞれは選択可能に表示されている。または、画像データ一覧Ｇ４１０は画面上での左右へのスライド動作を受け付ける形態で表示されている。
【００８２】
そのため、例えば、画像データ一覧Ｇ４１０に含まれる使用レポートの画像のうち、「幼児食」、「手づかみ食べ」のハッシュタグが付与されている画像へのタッチ動作、すなわち選択動作が行われた場合、情報出力部１０１は、この選択の対象となった使用レポートとこの使用レポートの対象となったレシピの各情報を、レシピＤＢ１２０から読み出し、これをユーザ端末２０に配信することになる。
【００８３】
その際の、ユーザ端末２０での画面Ｇ５０は図１１に例示している。ここで示すように、画面Ｇ５０の上部は使用レポート、下部はその対象となったレシピ、の各情報を配置した構成である。
【００８４】
また、情報出力部１０１は、画面Ｇ４０において、画像データ一覧Ｇ４１０（またはハッシュタグＧ４０１〜Ｇ４０３の列挙表示部分）に対する、左右のうち例えば左方向へのスライド動作を受け付けた場合、図１１の画面Ｇ５０で示すように、列挙表示したハッシュタグＧ４０１〜Ｇ４０３のうち、スライド動作前に出力中の画像データ一覧Ｇ４１０に対応するハッシュタグである、「離乳食手づかみ」からみて左方向に隣接するハッシュタグ「手づかみ食べ」について使用レポートの画像一覧Ｇ５１０を出力するよう画面遷移させる。勿論、この使用レポートの画像一覧Ｇ５１０に対して、その対象であるレシピの一覧をあわせて表示するとしてもよい。
【００８５】
情報出力部１０１は、この画像一覧Ｇ５１０において、ハッシュタグ「幼児食」、「手づかみ食べ」が付与された画像Ｇ５０５に対する、ユーザによる選択動作を受けた場合、この画像Ｇ５０５に対応する使用レポートと、その使用レポートの対象となるレシピの情報をレシピＤＢ１２０から抽出し、これを図１２の画面６０としてユーザ端末２０に配信し、処理を終了することになる。
【００８６】
以上、本開示を実施するための最良の形態などについて具体的に説明したが、本開示はこれに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能である。こうした本実施形態によれば、ユーザは自身の関心あるレシピを効率的に検索することが可能である。また、一つのテーマ（例：バナナ）に関連する各ハッシュタグ（例：砂糖なし等）に紐づくコンテンツについて、横断的な検索・表示を可能とするインターフェイスを提供できる。ひいてはレシピサイトにおいて、真にユーザ所望の適宜なレシピを効率的に検索可能となる。
【００８７】
なお、レシピ検索支援装置を構成する各機能を実現するためのプログラムを、コンピュータで読み取り可能な記録媒体に記録し、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、指示することによって、本実施形態のレシピ検索支援方法を実現するとしてもよい。
【００８８】
具体的には、当該プログラムは、情報処理装置において、レシピサイトで公開するレシピ情報を記憶部で保持し、前記レシピサイトにおいて、ユーザによるレシピの使用レポートを受け付ける際、当該レシピの特徴情報の入力を受け付け、前記レシピ及び前記使用レポートと前記特徴情報とを紐付けて前記記憶部に格納する処理と、前記レシピサイトにおいてレシピ検索の要求を受け付けた場合、当該要求が含む検索キーワードに一致する特徴情報を前記記憶部にて探索して、前記特徴情報と紐付いた前記レシピ及び前記使用レポートの少なくともいずれかを出力する処理、を実行させる動作をコンピュータによって実現するためのプログラムである。
【００８９】
ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータで読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ、ＵＳＢメモリ等の可搬媒体、コンピュータシステムに内蔵されるハードディスクやＳＳＤ等の記憶装置のことをいう。
【００９０】
さらに「コンピュータで読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。
【００９１】
また、上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【符号の説明】
【００９２】
１０  レシピ検索支援装置
１１  記憶部
１２  メモリ
１３  演算部
１４  通信部
１７  プログラム
１００  情報格納部
１０１  情報出力部
１２０  レシピＤＢ
２０  ユーザ端末
２１  記憶部
２２  メモリ
２３  演算部
２４  入力部
２５  出力部
２６  通信部
２７  カメラユニット
２１１  アプリ
【要約】      （修正有）【課題】レシピサイトにおいて、真にユーザ所望の適宜なレシピを効率的に検索可能とするレシピ検索支援装置、レシピ検索支援方法及びレシピ検索支援プログラムを提供する。【解決手段】レシピ検索支援装置１０は、レシピ情報を保持する記憶部１１と、レシピサイトにおいてレシピの使用レポートを受け付ける際、レシピの特徴情報の入力を受け付け、レシピ及び使用レポートと紐付けて記憶部１１に格納する情報格納部１００と、レシピサイトにおいてレシピ検索の要求を受け付けた場合、要求が含む検索キーワードに一致する特徴情報を記憶部１１にて探索し、特徴情報と紐付いたレシピ及び使用レポートの少なくともいずれかを出力する情報出力部１０１と、を備える。【選択図】図２【図１】
0006931959.tif 000002
【図２】
0006931959.tif 000003
【図３】
0006931959.tif 000004
【図４】
0006931959.tif 000005
【図５】
0006931959.tif 000006
【図６】
0006931959.tif 000007
【図７】
0006931959.tif 000008
【図８】
0006931959.tif 000009
【図９】
0006931959.tif 000010
【図１０】
0006931959.tif 000011
【図１１】
0006931959.tif 000012
【図１２】
0006931959.tif 000013