(57)【要約】【課題】ユーザが関心のある味覚または食感を検索条件として飲食店を検索し、その検索結果の一覧において当該味覚または食感に対応する各飲食店のメニューをユーザに把握させ、それにより飲食店の選択をしやすくする。【解決手段】情報処理装置は、記憶手段と通信手段と制御手段とを有する。記憶手段は、複数の飲食店が提供可能な複数のメニューに関するメニュー情報を含む飲食店情報を記憶する。通信手段は、ユーザ端末と通信可能である。制御手段は、ユーザ端末から味覚または食感に関するキーワードを検索条件とする飲食店検索要求を受信した場合に、上記飲食店情報を基に、上記キーワードに対応するメニューを上記メニュー情報に含む飲食店毎の飲食店情報欄一覧を生成し、当該飲食店情報欄一覧上で各飲食店が提供可能なメニューのうち上記キーワードに対応する少なくとも１つのメニューを示す対応メニュー情報を掲載した検索結果ページをユーザ端末へ送信するように通信手段を制御する。【選択図】図４
2018041182.tif 000002
【特許請求の範囲】
【請求項１】
複数の飲食店が提供可能な複数のメニューに関するメニュー情報を含む飲食店情報を記憶する記憶手段と、
ユーザ端末と通信可能な通信手段と、
前記ユーザ端末から味覚または食感に関するキーワードを検索条件とする飲食店検索要求を受信した場合に、前記飲食店情報を基に、前記キーワードに対応するメニューを前記メニュー情報に含む飲食店毎の飲食店情報欄一覧を生成し、当該飲食店情報欄一覧上で各飲食店が提供可能なメニューのうち前記キーワードに対応する少なくとも１つのメニューを示す対応メニュー情報を掲載した検索結果ページを前記ユーザ端末へ送信するように前記通信手段を制御可能な制御手段と
を具備する情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記記憶手段は、前記メニュー情報を、前記味覚または食感が有する異なるレベルと対応付けて記憶し、
前記制御手段は、前記味覚または食感に関するキーワードに対応する、当該味覚または食感のうち特定のレベルの味覚または食感に対応付けられたメニューを前記メニュー情報に含む飲食店毎の前記飲食店情報欄一覧を生成し、当該特定のレベルの味覚または食感に対応付けられたメニューを示す前記対応メニュー情報を前記検索結果ページに掲載する
情報処理装置。
【請求項３】
請求項２に記載の情報処理装置であって、
前記制御手段は、前記味覚または食感に関するキーワードに対応するメニューのうち、所定のレベル以上のレベルの味覚または食感に対応付けられたメニューを前記メニュー情報に含む飲食店の前記飲食店情報欄一覧を生成し、当該レベル以上の味覚または食感に対応付けられたメニューを示す前記対応メニュー情報を前記検索結果ページに掲載する
情報処理装置。
【請求項４】
請求項１に記載の情報処理装置であって、
前記記憶手段は、前記メニュー情報を、前記味覚または食感が有する異なるレベルと対応付けて記憶し、
前記制御手段は、前記味覚または食感に関するキーワードに対応するメニューに対応付けられた、当該味覚または食感のレベルを判定し、当該判定されたレベルを示す情報を、前記対応メニュー情報とともに前記検索結果ページに掲載する
情報処理装置。
【請求項５】
請求項１に記載の情報処理装置であって、
前記記憶手段は、前記各メニューの代表的な味覚または食感に関する情報を記憶し、
前記制御手段は、前記味覚または食感に関するキーワードに対応するメニューのうち、前記代表的な味覚または食感とは異なる味覚または食感に対応するメニューを前記メニュー情報に含む飲食店の前記飲食店情報欄一覧を生成し、当該異なる味覚または食感に対応するメニューを示す前記対応メニュー情報を前記検索結果ページに掲載する
情報処理装置。
【請求項６】
請求項２乃至５のいずれかに記載の情報処理装置であって、
前記通信手段は、前記各飲食店の飲食店端末と通信可能であり、
前記制御手段は、前記各飲食店端末から、前記メニュー毎に、前記味覚または食感を示す情報及び当該味覚または食感におけるレベルを示す情報を受信するように前記通信手段を制御し、当該受信した情報を記憶するように前記記憶手段を制御する
情報処理装置。
【請求項７】
ユーザ端末から味覚または食感に関するキーワードを検索条件とする飲食店検索要求を受信し、
複数の飲食店が提供可能な複数のメニューに関するメニュー情報を含む飲食店情報を基に、前記キーワードに対応するメニューを前記メニュー情報に含む飲食店毎の飲食店情報欄一覧を生成し、
前記飲食店情報欄一覧上で各飲食店が提供可能なメニューのうち前記キーワードに対応する少なくとも１つのメニューを示す対応メニュー情報を掲載した検索結果ページを前記ユーザ端末へ送信する
情報処理方法。
【請求項８】
情報処理装置に、
ユーザ端末から味覚または食感に関するキーワードを検索条件とする飲食店検索要求を受信ステップと、
複数の飲食店が提供可能な複数のメニューに関するメニュー情報を含む飲食店情報を基に、前記キーワードに対応するメニューを前記メニュー情報に含む飲食店毎の飲食店情報欄一覧を生成するステップと、
前記飲食店情報欄一覧上で各飲食店が提供可能なメニューのうち前記キーワードに対応する少なくとも１つのメニューを示す対応メニュー情報を掲載した検索結果ページを前記ユーザ端末へ送信するステップと
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、飲食店に関する情報を提供可能な情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来から、所在地やカテゴリ等によって飲食店を検索し、検索された飲食店の情報を提供可能な飲食店情報提供システムが存在する。
【０００３】
例えば、下記特許文献１には、ユーザが、日本食、中華料理、洋食等の希望の食事の種類を入力すると、車両の現在地周辺と当該入力された食事の種類を検索条件としてレストランを検索し、当該条件に合致するレストランの一覧を表示し、ユーザが１つのレストランを選択すると、そのレストランが提供するメニューの一覧を表示し、当該メニューの一覧からユーザがメニューを選択して来店時刻を指定すると、当該来店時刻にて当該レストランを予約するカーナビゲーションシステムが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−３１０６８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１に記載の技術では、日本食、中華料理といった飲食店のカテゴリによって飲食店を検索することはできるものの、そのカテゴリに属するメニューの中でユーザが食べたい味覚や食感のメニューを見つけるには、上記検索された飲食店の一覧中から１つの飲食店を選択し、さらにメニューの一覧を表示させて、食べたい味覚や食感のメニューを、メニュー名等から把握または想像するしかない。
【０００６】
以上のような事情に鑑み、本発明の目的は、ユーザが関心のある味覚または食感を検索条件として飲食店を検索し、その検索結果の一覧において当該味覚または食感に対応する各飲食店のメニューをユーザに把握させ、それにより飲食店の選択をしやすくすることが可能な情報処理装置、情報処理方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の一形態に係る情報処理装置は、記憶手段と、通信手段と、制御手段とを有する。上記記憶手段は、複数の飲食店が提供可能な複数のメニューに関するメニュー情報を含む飲食店情報を記憶する。上記通信手段は、ユーザ端末と通信可能である。上記制御手段は、上記ユーザ端末から味覚または食感に関するキーワードを検索条件とする飲食店検索要求を受信した場合に、上記飲食店情報を基に、上記キーワードに対応するメニューを上記メニュー情報に含む飲食店毎の飲食店情報欄一覧を生成し、当該飲食店情報欄一覧上で各飲食店が提供可能なメニューのうち上記キーワードに対応する少なくとも１つのメニューを示す対応メニュー情報を掲載した検索結果ページを上記ユーザ端末へ送信するように上記通信手段を制御可能である。
【０００８】
これにより情報処理装置は、ユーザが関心のある味覚または食感を検索条件として飲食店を検索すると、その検索結果の飲食店情報欄の一覧において当該味覚または食感に対応する各飲食店のメニューを表示させることで、当該一覧上から当該味覚または食感に合致するメニューをユーザに把握させることができ、それを基にユーザに希望の飲食店を選択させることができる。ここで上記飲食店情報欄一覧には、それぞれ異なる飲食店の飲食店情報欄が掲載される。すなわち、上記飲食店情報欄毎の上記対応メニュー情報の掲載数が１つである場合、上記飲食店情報欄一覧上の飲食店情報に対応する飲食店の総数と、上記対応メニュー情報の総数とは一致する。また、上記対応メニュー情報は、対応するメニュー名のテキストデータであってもよいし、対応するメニューを写した写真等の画像データであってもよい。また、味覚または食感に関するキーワードとは、例えば、甘い（甘味）、苦い（苦味）、酸っぱい（酸味）、しょっぱい（塩味）、うま味、辛い、激辛、甘酸っぱい、油っこい、こってり、さっぱり、あっさり、クリーミー、まろやか、香ばしい、ふわふわ、さくさく、しゃきしゃき、コリコリ、しっとり、しこしこ、ジューシー、コク等であるが、これらに限られない。
【０００９】
上記記憶手段は、上記メニュー情報を、上記味覚または食感が有する異なるレベルと対応付けて記憶してもよい。この場合上記制御手段は、上記味覚または食感に関するキーワードに対応する、当該味覚または食感のうち特定のレベルの味覚または食感に対応付けられたメニューを上記メニュー情報に含む飲食店毎の上記飲食店情報欄一覧を生成し、当該特定のレベルの味覚または食感に対応付けられたメニューを示す上記対応メニュー情報を上記検索結果ページに掲載してもよい。
【００１０】
これにより情報処理装置は、単なる味覚または食感ではなく、キーワードに対応する味覚または食感のレベルに応じたメニューによって飲食店を検索し当該レベルに対応する対応メニュー情報をユーザに把握させ、それによって飲食店を選択させることができる。ここでレベルとは、例えば「辛い」という味覚であれば、標準的な辛さのレベルよりも高いレベル（「激辛」、「大辛」、「すごく辛い」、「とても辛い」等のキーワードに対応）や、それよりも低いレベル（「ちょい辛」、「ピリ辛」、「少し辛い」、「ちょっと辛い」等のキーワードに対応）である。
【００１１】
また、上記記憶手段が、上記メニュー情報を、上記味覚または食感が有する異なるレベルと対応付けて記憶している場合、上記制御手段は、上記味覚または食感に関するキーワードに対応するメニューのうち、所定のレベル以上のレベルの味覚または食感に対応付けられたメニューを上記メニュー情報に含む飲食店の上記飲食店情報欄一覧を生成し、当該レベル以上の味覚または食感に対応付けられたメニューを示す上記対応メニュー情報を上記検索結果ページに掲載してもよい。
【００１２】
これにより情報処理装置は、好みの味覚または食感の中でも通常のレベルの味覚または食感では飽き足らずその特徴が際立ったメニューを所望しているユーザに、当該メニュー提供する飲食店を把握させることができる。
【００１３】
また、上記記憶手段が、上記メニュー情報を、上記味覚または食感が有する異なるレベルと対応付けて記憶している場合、上記制御手段は、上記味覚または食感に関するキーワードに対応するメニューに対応付けられた、当該味覚または食感のレベルを判定し、当該判定されたレベルを示す情報を、上記対応メニュー情報とともに上記検索結果ページに掲載してもよい。
【００１４】
これにより情報処理装置は、単なる味覚または食感ではなく、当該味覚または食感に対応するメニューが、当該味覚または食感のうちどのレベルに属するものであるか（例えば、単に辛いメニューではなく、激辛のメニューやピリ辛のメニュー）をユーザに把握させ、それによって飲食店を選択させることができる。ここでレベルを示す情報は、例えばレベルに応じた数の星等の画像や、レベルを示す数字や色等であるが、これらに限られない。
【００１５】
上記記憶手段は、上記各メニューの代表的な味覚または食感に関する情報を記憶してもよい。この場合上記制御手段は、上記味覚または食感に関するキーワードに対応するメニューのうち、上記代表的な味覚または食感とは異なる味覚または食感に対応するメニューを上記メニュー情報に含む飲食店の上記飲食店情報欄一覧を生成し、当該異なる味覚または食感に対応するメニューを示す上記対応メニュー情報を上記検索結果ページに掲載してもよい。
【００１６】
これにより情報処理装置は、通常そのメニューが有する味覚または食感とは異なる珍しい味覚または食感のメニューを所望しているユーザに、当該メニューを提供する飲食店を把握させることができる。
【００１７】
上記通信手段は、上記各飲食店の飲食店端末と通信可能であってもよい。この場合上記制御手段は、上記各飲食店端末から、上記メニュー毎に、上記味覚または食感を示す情報及び当該味覚または食感におけるレベルを示す情報を受信するように上記通信手段を制御し、当該受信した情報を記憶するように上記記憶手段を制御してもよい。
【００１８】
これにより情報処理装置は、飲食店毎に異なる各メニューの味覚または食感のレベルを示す情報を各飲食店端末から受信することで、飲食店毎に異なる基準で各味覚または食感についてレベル付けされたメニューを一度に検索することができる。
【００１９】
上記制御手段は、上記対応メニュー情報に、上記記憶されたメニュー情報を基に生成されたメニュー一覧ページへのハイパーリンクを設定してもよい。
【００２０】
これにより情報処理装置は、ユーザが興味のある飲食店においてユーザが主に食べたい味覚または食感のメニューと併せてその他のメニューも把握させることができる。
【００２１】
上記制御手段は、上記検索条件とされたキーワードに対応する複数のメニューを上記メニュー情報に含む飲食店が検索された場合に、当該複数のメニューのうち１つのメニューを上記各飲食店情報欄に掲載してもよい。
【００２２】
これにより情報処理装置は、飲食店情報欄の表示に必要なスペースが大きくなり一覧性が損なわれるのを防ぐことができ、また、１つの飲食店につき複数の飲食店情報欄が生成され表示が煩雑になるのを防止し、ユーザに興味のある飲食店を容易に選択させることができる。
【００２３】
上記制御手段は、上記各飲食店情報欄に掲載する対応メニュー情報の数を、当該飲食店情報欄について設定される面積に応じて決定してもよい。
【００２４】
これにより情報処理装置は、飲食店情報欄の面積に余裕があれば複数の対応メニュー情報を表示させることができる。また、情報処理装置は、上記掲載する対応メニュー情報の数を、上記ユーザ端末における上記検索結果ページのスクロール方向における上記飲食店情報欄の長さに応じて決定してもよい。
【００２５】
上記記憶手段は、上記飲食店情報として、上記各飲食店に関する複数の画像データを飲食店毎に記憶してもよい。この場合上記制御手段は、上記各飲食店情報欄に、上記複数の画像データのうち、上記検索条件とされたキーワードに対応する画像データを掲載してもよい。
【００２６】
これにより情報処理装置は、画像によってユーザが食べたいメニューの見た目を容易に把握させることができ、また、１つの飲食店に関する複数の画像のうち、検索条件とされたキーワードに対応する画像を各飲食店情報欄に表示することで、ユーザが興味のあるメニューとは関係の無い画像が表示されるのを防止し、当該メニューの味覚または食感に応じた見た目を確認させながら興味のある飲食店を選択させることができる。
【００２７】
上記制御手段は、上記検索条件として上記味覚または食感に関するキーワードと、当該味覚または食感に関するキーワード以外のキーワードとが含まれている場合に、当該味覚または食感に関するキーワード以外のキーワードの数が少ないほど、上記各飲食店情報欄における上記対応メニュー情報の掲載優先度を高く設定してもよい。
【００２８】
これにより情報処理装置は、ユーザにとって検索条件としての味覚または食感の重要度が高いほど、対応メニュー情報をユーザに優先的に閲覧させることができる。ここで掲載優先度とは、表示位置（例えば上部であるほど優先度が高い）、フォントサイズ（例えば大きいほど優先度が高い）等である。
【００２９】
本発明の他の形態に係る情報処理方法は、
ユーザ端末から味覚または食感に関するキーワードを検索条件とする飲食店検索要求を受信し、
複数の飲食店が提供可能な複数のメニューに関するメニュー情報を含む飲食店情報を基に、上記キーワードに対応するメニューを上記メニュー情報に含む飲食店毎の飲食店情報欄一覧を生成し、
上記飲食店情報欄一覧上で各飲食店が提供可能なメニューのうち上記キーワードに対応する少なくとも１つのメニューを示す対応メニュー情報を掲載した検索結果ページを上記ユーザ端末へ送信することを含む。
【００３０】
本発明のまた別の形態に係るプログラムは、情報処理装置に、
ユーザ端末から味覚または食感に関するキーワードを検索条件とする飲食店検索要求を受信ステップと、
複数の飲食店が提供可能な複数のメニューに関するメニュー情報を含む飲食店情報を基に、上記キーワードに対応するメニューを上記メニュー情報に含む飲食店毎の飲食店情報欄一覧を生成するステップと、
上記飲食店情報欄一覧上で各飲食店が提供可能なメニューのうち上記キーワードに対応する少なくとも１つのメニューを示す対応メニュー情報を掲載した検索結果ページを上記ユーザ端末へ送信するステップとを実行させる。
【発明の効果】
【００３１】
以上説明したように、本発明によれば、ユーザが関心のある味覚または食感を検索条件として飲食店を検索し、その検索結果の一覧において当該味覚または食感に対応する各飲食店のメニューをユーザに把握させ、それにより飲食店の選択をしやすくすることができる。しかし、当該効果は本発明を限定するものではない。
【図面の簡単な説明】
【００３２】
【図１】本発明の一実施形態に係る飲食店情報提供システムの構成を示した図である。
【図２】本発明の一実施形態に係る飲食店情報提供サーバのハードウェア構成を示した図である。
【図３】本発明の一実施形態に係る飲食店情報提供サーバが有するデータベースの構成を示した図である。
【図４】本発明の一実施形態に係る飲食店情報提供サーバによる、飲食店情報提供処理の流れを示したフローチャートである。
【図５】本発明の一実施形態においてユーザ端末上に表示される飲食店検索結果ページの一例を示した図である。
【図６】本発明の一実施形態においてユーザ端末上に表示される飲食店検索結果ページの他の例を示した図である。
【発明を実施するための形態】
【００３３】
以下、図面を参照しながら、本発明の実施形態を説明する。
【００３４】
［システムの構成］
図１は、本実施形態に係る飲食店情報提供システムの構成を示した図である。
【００３５】
同図に示すように、このシステムは、インターネット５０上の飲食店情報提供サーバ１００と、複数のユーザ端末２００とを含む。
【００３６】
飲食店情報提供サーバ１００は、飲食店に関する情報を掲載したポータルサイトを運営するウェブサーバである。飲食店情報提供サーバ１００は、複数のユーザ端末２００とインターネット５０を介して接続されている。
【００３７】
飲食店情報提供サーバ１００は、上記ポータルサイトにおいて、ユーザ端末２００のユーザ向けに飲食店情報の検索システムを提供する。具体的には、飲食店情報提供サーバ１００は、ユーザ端末２００からの検索要求に基づいて検索条件に合致する飲食店情報を検索し、検索結果を掲載したＷｅｂページを生成してユーザ端末２００へ送信する。
【００３８】
ユーザ端末２００（２００Ａ，２００Ｂ，２００Ｃ...）は、ユーザにより使用される端末であり、例えばスマートフォン、携帯電話、タブレットＰＣ（Personal Computer）、ノートブックＰＣ、デスクトップＰＣ等である。ユーザ端末２００は、飲食店情報提供サーバ１００へアクセスし、上記Ｗｅｂページを受信してブラウザ等により画面に表示する。
【００３９】
ユーザ端末２００は、ユーザの操作に基づいて飲食店の検索条件を決定し、当該検索条件に基づく飲食店検索要求を飲食店情報提供サーバ１００へ送信する。本実施形態では、飲食店の所在地（最寄駅）やカテゴリ等、予め設定された検索条件をユーザ端末２００のユーザが選択することで検索要求の送信が可能なほか、ユーザが検索条件としてキーワードを入力することで検索要求の送信が可能である。キーワードは、例えば上記所在地やカテゴリ、飲食店名のほか、味覚または食感に関するキーワードであってもよい。以下の説明では、検索条件としてのキーワードとして、味覚または食感に関するキーワードが含まれる場合について説明する。
【００４０】
［飲食店情報提供サーバのハードウェア構成］
図２は、上記飲食店情報提供サーバ１００のハードウェア構成を示した図である。同図に示すように、飲食店情報提供サーバ１００は、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、入出力インタフェース１５、及び、これらを互いに接続するバス１４を備える。
【００４１】
ＣＰＵ１１は、必要に応じてＲＡＭ１３等に適宜アクセスし、各種演算処理を行いながら飲食店情報提供サーバ１００の各ブロック全体を統括的に制御する。ＲＯＭ１２は、ＣＰＵ１１に実行させるＯＳ、プログラムや各種パラメータなどのファームウェアが固定的に記憶されている不揮発性のメモリである。ＲＡＭ１３は、ＣＰＵ１１の作業用領域等として用いられ、ＯＳ、実行中の各種アプリケーション、処理中の各種データを一時的に保持する。
【００４２】
入出力インタフェース１５には、表示部１６、操作受付部１７、記憶部１８、通信部１９等が接続される。
【００４３】
表示部１６は、例えばＬＣＤ（Liquid Crystal Display）、ＯＥＬＤ（Organic ElectroLuminescence Display）、ＣＲＴ（Cathode Ray Tube）等を用いた表示デバイスである。
【００４４】
操作受付部１７は、例えばマウス等のポインティングデバイス、キーボード、タッチパネル、その他の入力装置である。操作受付部１７がタッチパネルである場合、そのタッチパネルは表示部１６と一体となり得る。
【００４５】
記憶部１８は、例えばＨＤＤ（Hard Disk Drive）や、フラッシュメモリ（ＳＳＤ；Solid State Drive）、その他の固体メモリ等の不揮発性メモリである。当該記憶部１８には、上記ＯＳや各種アプリケーション、各種データが記憶される。
【００４６】
特に本実施形態では、ユーザ端末２００からの味覚または食感に関するキーワードを含む飲食店検索要求に応じて、ユーザ端末２００に当該味覚または食感に対応するメニューを提供する飲食店の飲食店情報一覧を掲載した検索結果ページを返信する処理（飲食店情報提供処理）に必要なプログラム及びデータが記憶される。後述するが、記憶部１８は、そのようなデータを含むデータベースとして、飲食店情報データベース、ユーザ情報データベース、及び味覚−メニュー対応情報データベースを有している。
【００４７】
通信部１９は、例えばEthernet用のＮＩＣ（Network Interface Card）や無線ＬＡＮ等の無線通信用の各種モジュールであり、上記ユーザ端末２００との間の通信処理を担う。
【００４８】
なお、図示しないが、ユーザ端末２００の基本的なハードウェア構成も上記飲食店情報提供サーバ１００のハードウェア構成と略同様である。
【００４９】
［飲食店情報提供サーバのデータベース構成］
図３は、上記飲食店情報提供サーバ１００が有するデータベースの構成を示した図である。
【００５０】
同図に示すように、飲食店情報提供サーバ１００は、記憶部１８に、飲食店情報データベース３１、ユーザ情報データベース３２、及び味覚−メニュー対応情報データベース３３を有している。
【００５１】
飲食店情報データベース３１は、飲食店毎に、その飲食店の店名や所在位置情報、その飲食店を識別するＩＤ（店舗ＩＤ）の他、その飲食店の業態・サービスのカテゴリ情報、その飲食店を紹介する内容、すなわち、店舗のＰＲ文等の店舗の特徴を示す情報、飲食店が行うイベント情報、飲食店が立地しているエリア情報、飲食店の住所、電話番号、飲食店に関する（飲食店を紹介する）画像データ、飲食店が提供するメニューに関するメニュー情報、営業時間、ウェブサイトＵＲＬ等の情報を記憶している。
【００５２】
上記メニュー情報は、上記ポータルサイト上の各飲食店のサイトに掲載されるメニューに対応する情報であり、各飲食店が提供可能な複数のメニューのメニュー名を、飲食店毎に記憶している。当該メニュー情報は、例えば前菜／メイン、ランチ／ディナー／コース等のメニューカテゴリ毎に記憶されてもよい。また上記画像データがメニューに対応するものである場合には、当該画像データはメニュー情報と対応付けられて記憶される。
【００５３】
上記エリア情報は、例えば都道府県単位のものであるが、市区町村等のより狭い範囲の単位でも情報が記憶されてもよい。上記カテゴリ情報は、例えば和食、中華、イタリアン、フレンチ、焼肉等のメインカテゴリの他、和食における焼き鳥・天ぷら等、イタリアンにおけるパスタ・ピザ等のより詳細なサブカテゴリを含んでいてもよい。
【００５４】
ユーザ情報データベース３２は、ユーザ端末２００を所有する、上記飲食店情報提供サーバ１００が提供する上記ポータルサイトを介した飲食店情報サービスの利用者（会員）であるユーザに関する情報を記憶する。具体的には、ユーザ情報データベース３２は、ユーザＩＤ、パスワード、氏名、メールアドレス、電話番号、住所、年齢（層）、性別、誕生日等の情報をユーザ毎に記憶している。
【００５５】
味覚−メニュー対応情報データベース３３は、味覚または食感に関するキーワードを、上記飲食店情報中のメニュー情報に含まれる各メニュー（及びそれに対応する画像データ）と対応付けて記憶している。
【００５６】
当該味覚または食感に関するキーワードは、例えば、ユーザが上記メニュー情報中のメニューに対応する画像を見た場合に抱くであろう印象を基に、飲食店情報提供サーバ１００の管理者等によって作成され、上記味覚−メニュー対応情報データベース３３に入力される。当該味覚または食感に関するキーワードとは、例えば、甘い（甘味）、苦い（苦味）、酸っぱい（酸味）、しょっぱい（塩味）、うま味、辛い、激辛、甘酸っぱい、油っこい、こってり、さっぱり、あっさり、クリーミー、まろやか、香ばしい、ふわふわ、さくさく、しゃきしゃき、コリコリ、しっとり、しこしこ、ジューシー、コク等であるが、これらに限られない。
【００５７】
また、味覚−メニュー対応情報データベース３３は、ユーザが上記メニューに対応する画像を見ただけでは把握できない味覚や食感を表すキーワードを当該メニューに対応付けてもよい。例えば、見た目は普通のケーキであるが、実際の味は甘くなく辛いケーキのメニューが存在する場合、当該ケーキのメニューに対して「辛い」というキーワードが対応付けられてもよい。
【００５８】
また、味覚−メニュー対応情報データベース３３は、同じ味覚や食感について、複数の段階（レベル）毎にメニューと対応付けてもよい。具体的には、ある標準の味覚または食感を基準にして、それよりも高い（強い）レベル及び低い（弱い）レベルの味覚または食感が設定され、当該レベルごとに、それに対応するメニューが対応付けられてもよい。例えば、「甘い」という味覚について、標準の甘さを表す「甘い」というキーワード以外に、標準よりも高いレベルの甘さを表す「とても甘い」、「激甘」といったキーワードや、それよりも低いレベルの甘さを表す「少し甘い」、「ちょい甘」といったキーワードが設定されたり、標準の辛さを表す「辛い」というキーワード以外に、標準よりも高いレベルの辛さを表す「とても辛い」、「激辛」といったキーワードや、標準よりも低いレベルの辛さを表す「少し辛い」、「ちょい辛」、「ピリ辛」といったキーワードが設定されたりして、それらの各レベルのキーワードに対してメニューが対応付けられてもよい。
【００５９】
上記レベルは、飲食店情報提供サーバ１００が定めた一律の基準に従って、全ての飲食店において共通で設定されてもよいし、飲食店毎に独自の基準に従って設定されてもよい。例えば、同じ「辛い」という味覚について、前者の場合には、各飲食店がそれほど辛いメニューと認識していない場合でも、例えば一般人の味覚を基準にするととても辛いと認識されるメニューは、上記標準の辛さよりも高いレベルに対応付けられる。一方、後者の場合には、あくまで飲食店側の主観によってレベルが設定されるため、例えば四川料理店のように全般的に辛いメニューを提供する飲食店における辛さのレベルは、子供向けのメニューも提供するファミリーレストランにおける辛さのレベルとは異なることになり、四川料理店で標準の辛さに対応付けられたメニューが、ファミリーレストランにおいては激辛に対応付けられている場合もあり得る。後者の場合、上記味覚−メニュー対応情報データベース３３は、飲食店毎に上記メニューと味覚または食感のレベルとを対応付けて記憶する。
【００６０】
各飲食店が上記味覚または食感のレベルの基準を定める場合、飲食店情報提供サーバ１００は、通信部１９を介して、各飲食店に、上記メニュー情報を登録する際に上記味覚または食感を対応付けるためのインタフェースを提供してもよい。すなわち、飲食店情報提供サーバ１００は、上記ポータルサイト上の各飲食店の飲食店情報の作成・更新用の管理画面を、各飲食店端末からアクセス可能に提供し、当該管理画面上のメニュー登録画面において、例えば味覚・食感の入力欄と、当該味覚・食感のレベルの入力欄とを提供してもよい。これにより各飲食店の管理者が、飲食店端末を介して、各入力欄に、各メニューの味覚または食感と、その味覚または食感について各飲食店が定めたレベルとを入力し、飲食店情報提供サーバ１００へ送信することで、飲食店情報提供サーバ１００は、その情報を上記味覚−メニュー対応情報データベース３３に登録することができる。
【００６１】
これら各データベースは、後述する飲食店情報提供サーバ１００による飲食店情報提供処理において、必要に応じて相互に参照されて用いられる。特に、ユーザ端末２００からキーワードによる飲食店の検索要求があった場合には、上記飲食店情報データベース３１内のメニュー情報と併せて、上記味覚−メニュー対応情報データベース３３も参照される。
【００６２】
［飲食店情報提供サーバの動作］
次に、以上のように構成された飲食店情報提供サーバ１００の動作について説明する。当該動作は、飲食店情報提供サーバ１００のＣＰＵ１１及び通信部１９等のハードウェアと、記憶部１８に記憶されたソフトウェアとの協働により実行される。以下の説明では、便宜上、ＣＰＵ１１を動作主体とする。
【００６３】
図４は、飲食店情報提供サーバ１００による、飲食店情報提供処理の流れを示したフローチャートである。
【００６４】
同図に示すように、飲食店情報提供サーバ１００のＣＰＵ１１は、まず、ユーザ端末２００から、検索条件として、味覚または食感に関するキーワードを含む飲食店検索要求を受信したか否かを判断する（ステップ４１）。
【００６５】
検索条件として味覚または食感に関するキーワードを含む検索要求を受信したと判断した場合（Ｙｅｓ）、ＣＰＵ１１は、当該キーワードに対応するメニューを上記味覚−メニュー対応情報データベース３３から抽出し、当該抽出されたメニューをメニュー情報に含む飲食店を、上記飲食店情報データベース３１から検索する（ステップ４２）。
【００６６】
続いてＣＰＵ１１は、上記検索の結果、キーワードに対応するメニューが存在するか、及び、上記抽出されたメニューをメニュー情報に含む飲食店が存在するか否かを判断する（ステップ４３）。
【００６７】
上記キーワードに対応するメニューが存在しない場合、及び、上記抽出されたメニューを飲食店情報中のメニュー情報に含む飲食店が存在しないと判断した場合（Ｎｏ）には、検索条件に合致する飲食店が見つからなかった旨を示す検索結果ページを生成し（ステップ４８）、それを検索要求元のユーザ端末２００へ送信する（ステップ４９）。
【００６８】
一方、上記抽出されたメニューをメニュー情報に含む飲食店が存在すると判断した場合（Ｙｅｓ）、ＣＰＵ１１は、当該飲食店毎の飲食店情報を上記飲食店情報データベース３１から抽出し、当該飲食店情報を基に、飲食店情報掲載欄（店舗カセット）の一覧を生成する（ステップ４４）。
続いてＣＰＵ１１は、上記味覚または食感に関するキーワードに対応するメニュー名が、各飲食店情報のメニュー情報中に複数存在するか否かを判断する（ステップ４５）。
【００６９】
上記キーワードに対応するメニュー名がいずれかの飲食店の飲食店情報のメニュー情報中に複数存在していると判断した場合（Ｙｅｓ）、ＣＰＵ１１は、当該複数のメニュー名から１つを抽出する（ステップ４６）。当該抽出手法としては、例えば各飲食店のメニュー情報一覧中において、上記複数のメニュー名のうち最上位に掲載されているメニュー名を抽出してもよいし、ランダムに抽出してもよい。
【００７０】
上記ステップ４６で上記複数のメニュー名から１つのメニュー名を抽出した場合、または上記ステップ４５で上記キーワードに対応するメニュー名が１つのみしか存在しなかった場合（Ｎｏ）、ＣＰＵ１１は、当該１つのメニュー名を、味覚または食感に関するキーワードの対応メニュー情報として店舗カセット内に掲載した上で、当該メニュー名に、当該店舗カセットに対応する飲食店のメニュー一覧情報へのハイパーリンクを設定する（ステップ４７）。
【００７１】
上記ステップ４４〜ステップ４７の処理は、上記店舗カセットに対応する飲食店毎に実行される。
【００７２】
そしてＣＰＵ１１は、上記対応メニュー情報を含む店舗カセット一覧を飲食店検索結果ページとして生成し（ステップ４８）、それを検索要求元のユーザ端末２００へ送信する（ステップ４９）。
【００７３】
図５及び図６は、飲食店情報提供サーバ１００によって生成され、各ユーザ端末２００の表示部に表示される飲食店検索結果ページの例を示した図である。両図はユーザ端末２００がスマートフォンである場合の表示例であり、ユーザ端末２００がノートブックＰＣやタブレットＰＣである場合には、それらの表示部の大きさに応じて表示態様も異なる。
【００７４】
同図に示すように、飲食店検索結果ページは、検索された飲食店毎の店舗カセット５４の一覧を含む。この店舗カセット５４は１つの飲食店に対して１つのみ設けられており、同じ飲食店について複数の店舗カセット５４が設けられることはない。また、当該店舗カセット５４の一覧の例えば上部には、エリア／駅名入力ボックス５１、味覚・食感キーワード入力ボックス５２及び検索ボタン５３が設けられている。
【００７５】
これら入力ボックス及び検索ボタン５３は、ユーザ端末２００が飲食店情報提供サーバ１００へ検索要求を送信する際の検索要求画面（図示せず）でも表示され、当該検索結果ページにもそのまま反映されている。図５の例は、上記検索要求画面においてエリア／駅名入力ボックス５１に「銀座」が入力され、味覚・食感キーワード入力ボックス５２に「こってり」が入力されて検索ボタン５３により検索要求が送信された場合の検索結果ページの例である。図６の例は、図５の味覚・食感キーワード入力ボックス５２に、「こってり」に替えて「辛い」が入力されて検索ボタン５３により検索要求が送信された場合の検索結果ページの例である。
【００７６】
なお、上記検索要求画面においては、飲食店を、エリアや駅に加えて味覚または食感に関するキーワードによって検索するモードと、それ以外のキーワードによって検索するモードとが選択可能とされており、図５及び図６の例は、前者のモードが選択された場合の画面例である。
【００７７】
各店舗カセット５４には、例えば飲食店名、飲食店へのアクセス情報、平均予算情報、当日の空席情報等の基本的な情報や、飲食店紹介画像５５が含まれるほか、上記味覚・食感キーワード入力ボックス５２に入力されたキーワードに対応する対応メニュー情報５６が含まれる。
【００７８】
当該対応メニュー情報５６は、上述したように、味覚−メニュー対応情報データベース３３の参照により、各飲食店の飲食店情報のメニュー情報中から抽出されたものである。図５に示すように、味覚または食感に関するキーワードとして「こってり」が入力された場合には、「こってり」という印象をユーザが抱くであろうメニューとして「濃厚カルボナーラ」、「背油とんこつラーメン」、「特大チーズインハンバーグ」といった各飲食店の対応するメニュー情報が対応メニュー情報５６として抽出され表示される。また図６に示すように、味覚または食感に関するキーワードとして「辛い」が入力された場合には、「辛い」という印象をユーザが抱くであろうメニューとして「四川担担麺」、「特製スパイシーカレー」、「激辛味噌ラーメン」といった各飲食店の対応するメニュー情報が対応メニュー情報５６として抽出され表示される。
【００７９】
また、図示しないが、同じ味覚や食感の中の特定のレベルに対応するキーワードが上記味覚・食感キーワード入力ボックス５２に入力され検索要求が送信された場合、飲食店情報提供サーバ１００は、上記味覚や食感のうち上記特定のレベルの味覚や食感に限定した検索を実行する。例えば、「激辛」というキーワードが入力された場合、上記味覚−メニュー対応情報データベース３３において、辛いメニューのうち、標準の辛さよりも高いレベルの辛さに対応付けられたメニューのみが検索され、当該メニューを有する飲食店の店舗カセット５４内に、対応メニュー情報５６として表示される。
【００８０】
また、ある味覚や食感に関するキーワードが上記味覚・食感キーワード入力ボックス５２に入力され検索要求が送信された場合、飲食店情報提供サーバ１００は、検索結果ページにおいて、検索された上記キーワードに対応する各メニューについて、それらが属する味覚または食感のレベルを表示してもよい。例えば、「辛い」というキーワードが入力された場合、検索された各メニューが、標準の辛さに対してどのレベルの辛さに属するかを、上記味覚−メニュー対応情報データベース３３から判定し、そのレベルを示す情報を、例えば上記対応メニュー情報５６に隣接した位置に表示してもよい。レベルを示す情報は、例えばレベルに応じた数の星等の画像や、レベルを示す数字や色等であるが、これらに限られない。
【００８１】
また、上述したように、味覚または食感のレベルの基準が飲食店毎に異なる場合には、各飲食店の基準に応じて、上記キーワードに対応するメニューの味覚や食感も異なり得る。例えば、「激辛」というキーワードが入力された場合、ある飲食店では標準の辛さよりも高いレベルに対応付けられたメニューが、辛さの基準が高い他の飲食店では標準の辛さに対応付けられている場合、上記検索結果ページには、前者は掲載されるが後者は掲載されない場合もある。
【００８２】
上述したように、本実施形態では対応メニュー情報５６の掲載数は店舗カセット５４に対して１つのみである。したがって、店舗カセット５４の一覧において、店舗カセット５４（に対応する飲食店）の総数と、店舗カセット５４に掲載される対応メニュー情報５６の総数とは一致する。すなわち、この店舗カセット５４の一覧は、メニュー名を検索条件に含む場合に生成されるものではあるが、あくまで飲食店の検索結果ページとして表示されるものであり、上記キーワードとして入力されたメニュー名を含むメニューが１つの飲食店のメニュー情報に複数含まれていたとしても、それに対応して同じ飲食店の店舗カセット５４が複数生成されることはない。したがってユーザは、当該店舗カセット５４の一覧を閲覧することで、対応メニュー情報５６を参照しながら、行きたい（興味のある）飲食店を選択することができる。またこれにより、各店舗カセット５４の表示に必要なスペースが大きくなり一覧性が損なわれるのが防止されるとともに、１つの飲食店につき複数の店舗カセット５４が生成され表示が煩雑になるのが防止されるため、ユーザは興味のある飲食店を容易に選択させることができる。
【００８３】
また上述したように、当該対応メニュー情報５６は、各飲食店の飲食店情報のメニュー情報ページへのハイパーリンクを含む。したがって店舗カセット内の対応メニュー情報５６がユーザ端末２００上でクリックまたはタップされた場合には、当該店舗カセットに対応する飲食店のメニュー情報ページへとページが遷移する。
【００８４】
また、各店舗カセット内の各飲食店名には、各飲食店の飲食店情報のトップページへのハイパーリンクが設定されており、当該飲食店名がユーザ端末２００上でクリックまたはタップされた場合には、各飲食店のトップページへとページが遷移する。
【００８５】
ここで、飲食店情報提供サーバ１００のＣＰＵ１１は、上記飲食店紹介画像５５として、例えば上記飲食店情報データベース３１に記憶されている複数の画像から、各飲食店によって優先度が高い画像として指定された画像や、ランダムに選択された画像を抽出して掲載してもよいが、上記味覚または食感に関するキーワードに対応するメニュー名に対応する画像が存在する場合には、その画像が抽出され掲載されてもよい。したがってこの場合には、検索結果ページに掲載される飲食店が同一であっても、味覚または食感に関するキーワードに対応するメニュー名が異なれば、上記飲食店紹介画像５５も異なる場合がある。これにより飲食店情報提供サーバ１００は、ユーザ端末２００のユーザが食べたい（興味のある）味覚または食感のメニューを、上記対応メニュー情報５６とともに視覚的に把握させることができる。また、飲食店情報提供サーバ１００は、ユーザが興味のあるメニューとは関係の無い画像が表示されるのを防止し、当該メニューの味覚または食感に応じた見た目を確認させながら興味のある飲食店を選択させることができる。
【００８６】
［まとめ］
以上説明したように、本実施形態によれば、飲食店情報提供サーバ１００は、ユーザが関心のある味覚または食感に関するキーワードを検索条件として飲食店の検索を要求すると、その検索結果ページの店舗カセット５４の一覧において当該味覚または食感に対応する各飲食店の対応メニュー情報を表示させることで、当該店舗カセット５４の一覧上から、上記味覚または食感に合致するメニューをユーザに把握させることができ、それを基にユーザに希望の飲食店を選択させることができる。
【００８７】
［変形例］
本発明は上述の実施形態にのみ限定されるものではなく、本開示の要旨を逸脱しない範囲内において種々変更され得る。
【００８８】
上述の実施形態では、味覚または食感に関するキーワードが入力された場合に、当該味覚または食感が有するレベルに応じたメニューを有する飲食店が検索され、検索結果ページにおいて、対応メニュー情報５６を含む店舗カセット５４として掲載された。しかし、上記味覚または食感に関するキーワードが入力された場合、飲食店情報提供サーバ１００は、その味覚または食感について、所定のレベル以上のレベルに対応付けられたメニューを有する飲食店のみが検索されてもよい。例えば、「辛い」というキーワードが入力された場合、辛いメニューを有する飲食店のうち、標準よりも辛い「激辛」のレベルに対応付けられたメニューを有する飲食店のみが検索されてもよい。これにより、好みの味覚または食感の中でも通常のレベルの味覚または食感では飽き足らずその特徴が際立ったメニューを所望しているユーザに、当該メニュー提供する飲食店を把握させることができる。
【００８９】
また、上記味覚−メニュー対応情報データベース３３における対応付けとは別に、各メニューについて、代表的・典型的な基準となる味覚や食感（例えば、カレーや麻婆豆腐であれば「辛い」、ケーキであれば「甘い」）が上記予め対応付けられており、上記味覚や食感に関するキーワードによる検索要求が送信された場合に、そのような一般的な味覚や食感とは異なる味覚や食感が上記味覚−メニュー対応情報データベース３３において対応付けられているメニューを有する飲食店が検索されてもよい。例えば、「辛い」というキーワードが入力された場合に、一般的には「甘い」という味覚に属するケーキのうち、「辛い」というキーワードに対応付けられたケーキのメニューを有する飲食店が検索されてもよい。これにより、通常そのメニューが有する味覚または食感とは異なる珍しい味覚または食感のメニューを所望しているユーザに、当該メニューを提供する飲食店を把握させることができる。
【００９０】
上述の実施形態では、キーワード入力ボックスとして、味覚・食感キーワード入力ボックス５２のほかにはエリア／駅名入力ボックス５１のみが示された。しかし、エリア・駅名に加えて、その他の種別（例えばジャンル、メニュー名等）のキーワードが検索条件として入力可能であってもよい。その場合ＣＰＵ１１は、上記検索条件として、上記味覚または食感に関するキーワードと、それ以外のキーワード（例えばエリア・駅名、ジャンル、その他キーワード）とが含まれている場合に、当該味覚または食感に関するキーワード以外のキーワードの数が少ないほど、上記各店舗カセット５４における上記対応メニュー情報５６の掲載優先度を高く設定してもよい。
【００９１】
すなわち、味覚または食感に関するキーワード以外のキーワードの数が少ないほど、当該味覚または食感に関するキーワードがユーザ端末２００のユーザにとって重要度（関心度）が高いと推測されることから、そのような場合には、ＣＰＵ１１は、上記対応メニュー情報５６が店舗カセット５４においてユーザに把握されやすいように（目立つように）掲載する。逆に、味覚または食感に関するキーワード以外のキーワードの数が多ければ、ユーザにとって味覚または食感に対する関心度は相対的に低くなることから、ＣＰＵ１１は、店舗カセット５４内に対応メニュー情報５６を表示はするものの、他の情報よりも目立つように掲載しなくてもよい。
【００９２】
例えば、ＣＰＵ１１は、味覚または食感に関するキーワード以外のキーワードの数が少ないほど、対応メニュー情報５６の掲載位置を店舗カセット５４内の位置を上部にしたり、対応メニュー情報５６のフォントサイズを大きくしたり、フォントを太くしたりしてもよい。
【００９３】
また、上述の実施形態では、ユーザ端末２００が飲食店情報提供サーバ１００に対して飲食店検索要求を送信する際、飲食店のエリア・駅名を示すキーワードと、味覚または食感に関するキーワードとの組み合わせによる検索要求が送信され、飲食店情報提供サーバ１００が、当該キーワードに合致する飲食店を、飲食店情報データベース３１中の飲食店情報全てを検索対象として検索した。しかし、当該キーワードは、味覚または食感に関するキーワードに限定して入力可能であってもよい。この場合飲食店情報提供サーバ１００は、当該入力されたキーワードについて、上記味覚−メニュー対応情報データベース３３を参照して、上記飲食店情報データベース３１中のメニュー情報のみを検索対象として飲食店を検索する。
【００９４】
上述の実施形態では、各飲食店のメニュー情報中から、味覚または食感に関するキーワードに対応するメニュー名（対応メニュー情報）が複数検索された場合には、そのうち１つのみが抽出され掲載された。しかし、掲載される対応メニュー情報は複数でもよい。その場合、飲食店情報提供サーバ１００のＣＰＵ１１は、当該対応メニュー情報の数を、上記店舗カセット５４について設定される面積に応じて決定してもよい。
【００９５】
または、ＣＰＵ１１は、当該対応メニュー情報の数を、上記ユーザ端末２００における上記検索結果ページのスクロール方向における、店舗カセット５４の長さに応じて決定してもよい。また当該店舗カセット５４の長さは、上記検索条件に合致するとして検索された飲食店の数によって決定されてもよい。したがって、例えば検索された飲食店の数が比較的少ない場合には、各店舗カセット５４の面積またはスクロール方向の長さも相対的に大きくなり、その分スペースが生じることから、上記掲載される対応メニュー情報の数もそれに応じて多くなってもよい。
【００９６】
上述の実施形態では、検索結果ページの各店舗カセット内において、味覚または食感に関するキーワードに対する対応メニュー情報がメニュー名（テキスト情報）として掲載されたが、当該対応メニュー情報は、テキスト情報の代わりに画像（写真）として掲載されてもよい。この画像は、上記飲食店情報データベース３１中のメニュー情報としてメニュー名と対応付けられて記憶されている画像である。この場合、店舗カセット５４には、上記飲食店紹介画像５５が当該対応メニュー情報としての画像とは別に掲載されてもよいし、飲食店紹介画像５５は掲載されなくてもよい。
【００９７】
上述の実施形態では、飲食店情報提供サーバ１００は、味覚−メニュー対応情報データベース３３を有し、ユーザ端末２００から送信された味覚または食感に関するキーワードとメニューとを対応付けて記憶し、当該対応付けを基に、キーワードに対応するメニューをメニュー情報に含む飲食店を検索していた。しかし、味覚−メニュー対応情報データベース３３のような対応付け用のデータベースが存在せず、ユーザ端末２００から送信された味覚または食感に関するキーワード（またはそれに類似する文字）を含むメニュー名をメニュー情報として有する飲食店を検索してもよい。この場合、飲食店情報提供サーバ１００は、ユーザ端末２００から送信される、味覚または食感に関するキーワードに対して、表記揺れまたは同義語、別名での表現、よくある誤植等、あいまい（fuzzy）検索用のルールを記憶し、それを飲食店検索処理に用いてもよい。例えば上記図６においてキーワードが「辛い」であった場合には、「辛い」という文字をメニュー名に含む飲食店が検索されるほか、「激辛味噌ラーメン」のように「辛い」と同義の「辛」という文字をメニュー名に含む飲食店も検索される。
【００９８】
本願の特許請求の範囲に記載された発明のうち、「情報処理方法」と記載された発明は、その各ステップを、ソフトウェアによる情報処理によりコンピュータ等の少なくとも１つの装置が自動的に行うものであり、人間がコンピュータ等の装置を用いて行うものではない。すなわち、当該「情報処理方法」は、コンピュータ・ソフトウェアによる情報処理方法であって、コンピュータという計算道具を人間が操作する方法ではない。
【符号の説明】
【００９９】
１１…ＣＰＵ
１８…記憶部
１９…通信部
３１…飲食店情報データベース
３２…ユーザ情報データベース
３３…味覚−メニュー対応情報データベース
５２…味覚・食感キーワード入力ボックス
５４…店舗カセット（飲食店情報掲載欄）
５５…飲食店紹介画像
５６…対応メニュー情報
１００…飲食店情報提供サーバ
２００…ユーザ端末
【図１】
2018041182.tif 000003
【図２】
2018041182.tif 000004
【図３】
2018041182.tif 000005
【図４】
2018041182.tif 000006
【図５】
2018041182.tif 000007
【図６】
2018041182.tif 000008