(57)【要約】【課題】  所望の飲食品を提供する飲食店をより漏れなく検索すること。【解決手段】  食品検索サーバ１０１は、検索端末１１１からアクセスを受けて、検索のキーとなる食品名を受信してデータベースに格納し管理する検索要求受信モジュール２０１、受信した食品名により示される食品の食品名ゆらぎを吸収して、食品を特定する食品名ゆらぎ処理モジュール２０２、検索の結果得られた、所望の食品を提供する飲食店などの店舗をリストとして出力する店舗リスト生成モジュール２０３および種々のデータベースを生成、更新等するデータベース管理モジュール２０４を備える。検索端末１１１は、検索するための入力画面を表示したり、サーバから受信した検索結果リストを表示したりする画面制御モジュール２０５、データ送受信モジュール２０６およびサーバから受信した検索結果を所定の形式で表示する検索結果処理モジュール２０７を備える。【選択図】  図２
2020086740.tif 000002
【特許請求の範囲】
【請求項１】
飲食品検索システムであって、
所望の飲食品名を受信する受信手段と、
前記受信した飲食品に含まれる飲食品名ゆらぎを処理していずれの飲食品に対応するかを特定する飲食品特定手段と、
前記特定された飲食品を示す飲食品名の飲食品名ゆらぎにより生じるすべての飲食品名について、当該飲食品名の飲食品を提供する店舗を品名データベースから検索して、飲食品提供店舗リストを生成するリスト生成手段と
を備えたことを特徴とする飲食品検索システム。
【請求項２】
前記飲食品特定手段は、飲食品名ゆらぎ辞書を有し、該飲食品名ゆらぎ辞書を参照して飲食品を特定することを特徴とする請求項１に記載の飲食品検索システム。
【請求項３】
前記飲食品名ゆらぎ辞書は、飲食品ごとに該飲食品を示す名称として使用されている飲食品名を関連付けて格納しており、飲食品名から飲食品を特定することができることを特徴とする請求項２に記載の飲食品検索システム。
【請求項４】
前記飲食品特定手段が、機械学習により前記所望の飲食品名から飲食品を特定することを特徴とする請求項１に記載の飲食品検索システム。
【請求項５】
各店舗を代表する顧客に人気の料理である代表料理の飲食品名を格納する代表データベースと、
所定の飲食品を示す飲食品名の飲食品名ゆらぎにより生じるすべての飲食品名について、当該飲食品名の飲食品を提供する店舗を前記代表データベースから検索して、前記所定の飲食品を代表料理とする代表料理店舗リストを生成する代表リスト生成手段と
をさらに備えることを特徴とする請求項１ないし４のいずれかに記載の飲食品検索システム。
【請求項６】
前記代表データベースは、ネットワークを介して投稿された店舗に対するコメント情報を収集し、頻繁に出現する飲食品名を当該店舗の代表料理として店舗に関連付けて格納することにより生成されることを特徴とする請求項５に記載の飲食品検索システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は店舗検索方法、サーバおよびプログラムに関し、より具体的には、主としてあるいは従として飲食物を提供する店舗あるいは施設についての様々な検索を行うことができる店舗検索方法、サーバおよびプログラムに関する。
【背景技術】
【０００２】
料理店や、料理を提供する旅館・ホテルなどの施設を検索するためのオンライン検索システムが広く提供されているが、通常は店舗の所在地域、和食や中華などの店舗のジャンルあるいは価格帯などをキーにして検索するものであり、所望する飲食品を提供する店舗を検索できない場合があった。すなわち、直接飲食品名をキーにして検索することができない場合、例えば飲食店のジャンルをキーにして検索することとなるが、想定されるジャンルの店舗のすべてが所望の飲食品を提供しているとは限らず、また逆に想定されるジャンル以外のジャンルの店舗が所望の飲食品を提供していることもある。
【０００３】
そのような検索システムとしては、例えば、飲食店舗の検索を行う利用者対し、検索対象となる土地に馴染みのない利用者と、その土地に在住する利用者それぞれの嗜好にあった飲食店舗を推奨することを目的とし、端末装置１０からの検索情報に基づいてデータベース７２の検索を行うとともに、検索した結果を前記情報端末装置１０に返すサーバ装置７０からなる情報提供システムであって、サーバ装置７０は、情報端末装置１０に対応付けられた保管場所と情報端末装置１０の現在位置情報に基づいてデータベース７２の検索方法を決定することを特徴とする情報提供システムが提案されている（特許文献１参照のこと）。
【特許文献１】特開２００９−２４５２７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来の店舗検索システムでは、あくまで店舗のジャンル等をキーにする検索システムなので、所望の料理を検索することは困難である。また、メニューで検索できるとしても、一般に飲食店などで提供される飲食品はほぼ同じ内容であっても品名が微妙に異なること（飲食品名ゆらぎ）が通常であり、例えば同じ中華料理の飲食品名でも、出自や地域、流派等により表記や呼び方が異なるため、単純に店舗が提供している飲食品名だけで検索を行った場合、その飲食品名に合致する飲食品名を使用している店舗しか検索されず、その他の表記をしている店舗で著名な店舗があっても検索できないという問題がある。
【０００５】
本発明は上記従来の問題に鑑みてなされたものであり、店舗が提供する飲食品の飲食品名ゆらぎを適切に処理して同じ飲食品であれば異なる表記の飲食品名を使用する店舗も検索されるので、所望の飲食品を提供する飲食店を、漏れをより少なく検索することができる店舗検索方法、サーバおよびプログラムを提供することである。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、飲食品検索システムであって、所望の飲食品名を受信する受信手段と、受信した飲食品に含まれる飲食品名ゆらぎを処理していずれの飲食品に対応するかを特定する飲食品特定手段と、特定された飲食品を示す飲食品名の飲食品名ゆらぎにより生じるすべての飲食品名について、飲食品名の飲食品を提供する店舗を品名データベースから検索して、飲食品提供店舗リストを生成するリスト生成手段とを備えたことを特徴とする。
【０００７】
請求項２に記載の発明は、請求項１に記載の飲食品検索システムにおいて、飲食品特定手段は、飲食品名ゆらぎ辞書を有し、飲食品名ゆらぎ辞書を参照して飲食品を特定することを特徴とする。
【０００８】
請求項３に記載の発明は、請求項２に記載の飲食品検索システムにおいて、飲食品名ゆらぎ辞書は、飲食品ごとに飲食品を示す名称として使用されている飲食品名を関連付けて格納しており、飲食品名から飲食品を特定することができることを特徴とする。
【０００９】
請求項４に記載の発明は、請求項１に記載の飲食品検索システムにおいて、飲食品特定手段が、機械学習により所望の飲食品名から飲食品を特定することを特徴とする。
【００１０】
請求項５に記載の発明は、請求項１ないし４のいずれかに記載の飲食品検索システムにおいて、各店舗を代表する顧客に人気の料理である代表料理の飲食品名を格納する代表データベースと、所定の飲食品を示す飲食品名の飲食品名ゆらぎにより生じるすべての飲食品名について、飲食品名の飲食品を提供する店舗を代表データベースから検索して、所定の飲食品を代表料理とする代表料理店舗リストを生成する代表リスト生成手段とをさらに備えることを特徴とする。
【００１１】
請求項６に記載の発明は、請求項５に記載の飲食品検索システムにおいて、代表データベースは、ネットワークを介して投稿された店舗に対するコメント情報を収集し、頻繁に出現する飲食品名を店舗の代表料理として店舗に関連付けて格納することにより生成されることを特徴とする。
【発明の効果】
【００１２】
本発明によると、所望の飲食品名を受信する受信手段と、受信した飲食品に含まれる飲食品名ゆらぎを処理していずれの飲食品に対応するかを特定する飲食品特定手段と、特定された飲食品を示す飲食品名の飲食品名ゆらぎにより生じるすべての飲食品名について、飲食品名の飲食品を提供する店舗を品名データベースから検索して、飲食品提供店舗リストを生成するリスト生成手段とを備えているので、検索者が検索を所望する飲食品名を用いることにより、その他の飲食品名でも表記されるが同一の飲食品を、より漏れを少なく検索することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態の全体のシステム構成図である。
【図２】本発明の一実施形態の食品検索サーバと検索端末の一例の機能ブロック図である。
【図３】本発明の一実施形態の飲食品名ゆらぎを説明するための図である。
【図４】本発明の一実施形態の飲食品検索サーバにおける処理を示すフローチャートである。
【図５】本発明の一実施形態の検索端末の検索画面を示す図である。
【図６】本発明の一実施形態の代表データベースを生成する処理を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の店舗検索方法、サーバおよびプログラムについて図面を参照して実施形態を説明する。なお、異なる図面でも、同一の処理、構成を示すときは同一の符号を用いる。
【００１５】
本発明は、所望する飲食品名をキーにして、そのような飲食品を提供する店舗を適切に、より漏れを少なく検索することを目的とする。すなわち、従来のジャンルや地域をキーとする飲食店の検索システムでは、例えば水炊きを提供する店舗を検索しようとしても水炊き専門の店舗は検索できるが、水炊きを提供する居酒屋を検索することはできない。また、回鍋肉や水餃子あるいはヒレカツを提供する店舗を検索しようとしても、中華料理あるいはとんかつ屋としてしか検索できないので、回鍋肉や水餃子あるいはヒレカツを提供しているかどうかは、結局その店舗に直接問い合わせるしかない。さらに、同様に日本料理や中華料理を検索できても、全ての和食料理店や中華料理店が焼き魚やレバニラを提供しているわけではないのでこれらのメニューを提供している店舗を検索することはできない。これに加え、得意料理を提供するホテルや旅館などの宿泊施設やその他の商業施設を検索したいとの要望も多く、これを実現することも目的とする。
【００１６】
ここで、このような検索は、飲食品名と、それを提供する店舗とを関連付ける品名データベースを用いることで実現可能と思われるが、飲食品の品名の扱い方の特殊性により容易には実現することはできない。一般に飲食店などで提供される飲食品はほぼ同じ飲食品であっても品名が微妙に異なることが通常である。例えば、同じ中華料理の飲食品名でも、出自や地域、流派等により表記や呼び方が異なるため、単純に店舗が提供している飲食品名だけで検索を行った場合、その飲食品名に合致する飲食品名を使用している店舗しか検索されず、その他の表記をしている店舗で著名な店舗があっても検索できない。具体的には、図３を参照すると、同じラーメンと言っても、ラーメン以外に支那そば、拉麺、チャーシューメンなど異なる表記が存在するほか、正確には同一ではないが一般にラーメンとして検索する場合に検索対象として想定される飲食品名（以下、同類飲食品名という）であるタンメンやつけ麺等も含めた概念としてとらえる必要がある（以下、合わせて飲食品名ゆらぎという）。本実施形態では、所望の飲食品を検索する際に、このような飲食品名ゆらぎを吸収し、検索するユーザが入力する飲食品名に対応する飲食品として適切な飲食品を特定して検索することにより、より漏れの少ない検索が可能となる。
【００１７】
（第１実施形態）
まず、第１実施形態として食品名をキーに検索を行うシステムについて説明する。図１は、本発明の一実施形態の全体のシステム構成図であり、図２は、本発明の一実施形態の食品検索サーバと検索端末の一例の機能ブロック図である。また、図３は、本発明の一実施形態の飲食品名ゆらぎを説明するための図であるとともに、食品と食品名との対応付けを行う一例を示す図である。なお、本実施形態で検索キーは食品とするが、これに限らず飲料、および飲料も含む飲食品とすることができる。
【００１８】
（システム構成）
本実施形態では、図１に示すように、各端末との送受信や、データ管理、検索処理、データベースの構築・管理など店舗検索システムに必要な処理を実行する食品検索サーバ１０１及びコメントの投稿を受け付け、投稿されたコメントをサイト上などで提供するコメント投稿サーバ１０２がネットワークに接続されており、ネットワーク１０３を介して利用者側の検索端末１１１や一般端末１１２に接続されている。コメント投稿サーバ１０２は、コメントを投稿したり書き込みしたりするサービスを提供するサーバであればいずれのサーバとすることもでき、例えばＳＮＳ、飲食店検索サービス、ブログなどを提供するサーバであって、ユーザが飲食店の情報や感想を投稿したり書き込んだりするサービスを提供しているいずれのサーバとすることができる。
【００１９】
本実施形態では、食品検索サーバ１０１やコメント投稿サーバ１０２の機能は、クラウドを通じて各端末に提供することもできる。この場合、各端末ではブラウザや専用アプリを使用して主に入力、表示のみの処理を行い、データの管理、種々の処理は基本的にサーバ上で行われるが、クラウドの構成とせずインターネットや専用のネットワークを介して直接クライアントや端末などに提供するような構成とすることもできる。
【００２０】
本実施形態では、利用者側の端末として、検索端末１１１および一般端末１１２が用いられるが、それぞれ食品検索サーバ１０１に接続してユーザが検索を行うためのもの、および店舗に来店した顧客がコメント投稿サーバ１０２に接続してコメントを投稿するものである。検索端末１１１のユーザは、店舗への来店者となることもあるが、通常、来店者は相当数居り、多くの一般端末１１２から多くのコメントが投稿され掲載される。
【００２１】
端末１１１、１１２は、基本的に無線でネットワーク１０３に接続されており、例えばタブレット端末とすることができ、本実施形態でネットワーク１０３との接続は、携帯電話の回線や、Ｗｉ−ｆｉ、ＢＬＵＥＴＯＯＴＨ（登録商標）等の無線ネットワークにより行うことができる。ここで端末１１１、１１２はタブレット端末のほか、スマートフォン、あるいはモバイルパソコン等とすることができるが、基本的にネットワークを介して各サーバにアクセスして入力画面を表示、およびタッチパネル、マウスまたはキーボードで一定の入力操作をすることができれば、モバイルあるいはデスクトップのパソコン、専用端末などいずれの装置を用いることもできる。
【００２２】
また、本実施形態のサーバとしては、食品検索サーバ１０１のみで処理を行うようにしているが、これに限られず複数のサーバに分けて、機能分担させることもできる。
【００２３】
図２は、本発明の一実施形態の食品検索サーバおよび検索端末の機能ブロック図である。食品検索サーバ１０１は、検索端末１１１からアクセスを受けて、検索のキーとなる食品名を受信してデータベースに格納し管理する検索要求受信モジュール２０１、受信した食品名により示される食品の食品名ゆらぎを吸収して、食品を特定する食品名ゆらぎ処理モジュール２０２、特定された食品を提供する店舗を検索して検索の結果得られた、所望の食品を提供する飲食店などの店舗をリストとして出力する店舗リスト生成モジュール２０３および種々のデータベースを生成、更新等するデータベース管理モジュール２０４を備える。
【００２４】
一方、検索端末１１１は、検索するための入力画面を表示したり、サーバから受信した検索結果リストを表示したりする画面制御モジュール２０５、検索のキーをサーバに送信したり、サーバから送信される表示データなどを受信したりするデータ送受信モジュール２０６およびサーバから受信した検索結果を所定の形式に処理して表示可能な形態とする検索結果処理モジュール２０７を備える。
【００２５】
（飲食品名ゆらぎ処理）
以上のような構成により食品名をキーに検索を行うが、本実施形態では図３に示すような食品名の対応付けを、例えば図示しない辞書形式で管理しておき、このような辞書を用いて食品名ゆらぎを適切に吸収して食品を特定し、このような食品を提供する飲食店を図示しないデータベースに置いて検索し、該当する飲食店を抽出する。
【００２６】
まず、飲食品名ゆらぎについて説明すると、図３に示すように、食品であるラーメン３０１は、食品名としてのラーメンに加え、支那そば、拉麺、チャーシューメンなど異なる表記を含む。さらに、同類飲食品名として、正確には同一ではないが一般にラーメンとして検索する場合に検索対象として想定されるタンメン、つけ麺等特も含むが、これに限られることなく、本技術分野で知られた食品名表記を含むことができる。一方、食品そば３０２は、飲食品名としてのそばの他に、そばがきやつけ麺を含み、つけ麺は食品としてのラーメンの同類飲食品名でもある。このように本実施形態の食品−食品名対応付けは、１つの食品の食品名が他の食品の食品名に含まれる場合も有する構造となっている。さらに、ラーメン３０１およびそば３０２と同じ麺類にはうどん３０３が含まれるようにすることもでき、ラーメン３０１以外の中華系麺類として中華麺や焼きそばなどを含めたり、麺以外として炒飯を含めたりすることもできる。これは、所望する食品をより広く捉えることにより、より網羅性の高い、漏れの少ない検索を実現するためであるが、これに限られず、食品名が重複しないような分類とするなど、本技術分野で知られたいずれかの方法で、飲食品名ゆらぎを適切に処理する分類法を採用することができる。本実施形態では、麺類、中華などの上位分類を便宜的に記載しているのみで特に用いておらず、ラーメンは中華に含めていないが、もちろん中華に含めることもできる。
【００２７】
以上のような分類体系を前提に、本実施形態の飲食品名ゆらぎの処理を図４および５を参照して説明すると、図４は、本発明の一実施形態の飲食品検索サーバにおける処理を示すフローチャートであり、図５は本発明の一実施形態の検索端末の検索画面を示す図である。検索する食品名としてラーメンを使用する場合、先ずユーザは検索端末１１１の検索画面５０１の食品名５０２にラーメンと入力し検索ボタンを押下すると、食品名「ラーメン」の検索要求が食品検索サーバ１０１に送信され、検索要求受信モジュール２０１が要求を受信する（ステップ４０１）。食品名ゆらぎ処理モジュール２０２は、受信した食品名から食品名ゆらぎを処理して食品を特定する（ステップ４０２）。本実施形態では、図３に示す対応付けから生成された、図示しない飲食品名ゆらぎ辞書を参照して、食品としてはラーメン３０１が特定される。食品ラーメン３０１には、食品名としてラーメン、支那そば、拉麺、つけ麺、タンメン、チャーシューメンが含まれるので、店舗リスト生成モジュール２０３は、食品名のいずれか１つについて品名データベースを参照し、特定された食品名の料理を提供している飲食店を抽出する（ステップ４０３）。
【００２８】
ここで品名データベースは、飲食品名とそれを提供する店舗とを対応付けて格納されたものであり、飲食品名をキーにして提供する店舗を抽出し、店舗の情報も取得することができるものであれば本技術分野で知られたいずれのデータベースも用いることができる。品名データベースは、例えば各飲食店にアンケートを送る等の方法により各店舗から情報を収集することもできるし、インターネットをクローリングして収集することにより予め構成することができる。すなわち、飲食店のメニュー画像をネット上で収集し、収集したメニュー画像から文字を抽出して文字情報に変換し、変換された文字情報またはメニュー画像に付随する情報から、メニューを提供する飲食店の店名やその他情報を取得し、料理の品名を抽出して飲食店に対応付ける等することにより作成することもできる。
【００２９】
本実施形態の「ラーメン」の場合、複数の食品名が存在するので、１つの食品名についての検索処理をすべての食品名について実行したか否かを判定し（ステップ４０４）、全ての食品の検索が実行されていなければ（Ｎｏ）引き続き検索を行う。全て実行されていれば（Ｙｅｓ）抽出された飲食店をマージし、検索された食品を提供する店舗のリストを生成する（ステップ４０５）。生成されたリストは検索端末に送られ、検索結果表示モジュール２０７が、図示しない検索結果画面に飲食店のリストを表示する。
【００３０】
以上のように、本実施形態により、検索者が検索を所望する飲食品名を用いることにより、飲食品名ゆらぎにも拘らずその他の飲食品名でも表記されるが同一の飲食品と考えられる食品をより漏れなく検索することができる。
【００３１】
（第２実施形態）
上述の第１実施形態は、各飲食店等が提供している飲食品と飲食店とを対応付けた品名データベースに基づいて食品名をキーに検索を行った。すなわち、基本的にはその飲食店が提供する飲食品がおおむね含まれる品名データベースを用いて検索を行うため、網羅性が高く、所望の飲食品を提供する飲食店の多くを抽出することができるが、抽出される店舗数が多くなってしまうので、さらに他の条件で絞り込んだり、各飲食店の詳細情報を参照して最終的に選択したりする必要がある。本実施形態では、飲食店を検索するデータベースとして、各飲食店を代表する、顧客に人気の料理である代表料理の飲食品を１つまたは多くても数個程度しか含まない代表データベースを用いる。
【００３２】
すなわち、飲食店ごとに代表料理の１つまたは数個を飲食店と対応付ける代表データベースに基づいて食品の検索を行うので、単に所望の食品というだけではなく、その飲食店の代表料理が抽出されるので、例えば訪問希望の飲食店の選択の参考として効果的である。また、第１実施形態の検索と比較すると、飲食品名による検索のみでも相当の絞り込みが可能となる。ここで、各飲食店の代表料理であるが、料理の質も含め客観的に選択される場合、飲食店によっては代表料理が０という場合もありうるので、一層効果が高いと考えられる。
【００３３】
（代表データベースの生成）
本実施形態では、代表データベースの生成方法の一例として、ネット上に投稿される様々なコメントに基づいて代表データベースを生成するがこれに限られることなく、各飲食店へのヒヤリング等により代表料理の情報を入手して代表データベースを生成する等本技術分野で知られたいずれかの方法で生成することができる。
【００３４】
近年、飲食店を訪問したユーザはＳＮＳおよび飲食店検索サイト並びブログなどに、訪問した感想や飲食店の情報（以下、合わせてコメントという）を投稿したり、並びに書き込んだりすることが増加しており、飲食店を選択するうえで貴重な情報源となっている。コメントは、例えば図１に示すコメント投稿サーバ１０２に一般端末１１２からアクセスして投稿される。具体的には、コメント投稿サーバ１０２がＳＮＳサーバの場合、ユーザは一般端末１１２からコメント投稿サーバ１０２に接続し、自己のタイムラインなどにコメントを投稿することにより、コメントが掲載され、ネット上で検索可能になる。
【００３５】
このようにして検索可能になったコメントを用いて、本実施形態では図６に示すような処理により代表データベースを生成する。図６は、本発明の一実施形態の代表データベースを生成する処理を示すフローチャートである。一定期間ごとなどに、インターネット上のサイトをクローリングして飲食店に対するコメントを検索する（ステップ６０１）。検索された店舗に対するコメントの中から飲食品名を抽出し（ステップ６０２）、検索された店舗に対する全コメントの抽出が完了するまで処理する（ステップ６０３）。抽出された飲食品名を出現回数の多い順に並べ所定の順位、例えば３位までの飲食品名を代表料理としてその飲食店と対応付けて代表データベースに格納する（ステップ６０４）。品名データベース等のデータベースに含まれる全飲食店について以上の処理を実行する（ステップ６０５）。代表料理の判定に関しては、所定の順位までを代表料理と判定するほかにも、１位と２位の出現回数が大幅に異なる場合は出現順位１位の飲食品名のみ採用するようにすることもでき、その他出現回数にかかわらず、コメントに基づき適切に代表料理を決定するいずれかの方法を用いることができる。
【００３６】
以上により、抽出される店舗数が多くなり、さらに他の条件で絞り込んだり、各飲食店の詳細情報を参照して最終的に選択したりする必要がなく、所望の飲食品を提供する飲食店として的確な飲食店を検索することができる。
【００３７】
（第３実施形態）
上述の第１および２実施形態では、飲食品名ゆらぎを飲食品名ゆらぎ辞書を参照して処理し、より適切な検索を可能にするものであるが、本実施形態では、飲食品名ゆらぎの処理を、機械学習により行う。すなわち、多数の飲食品名情報を投入して学習させることにより各飲食品の飲食品名に関する特徴量を取得し、飲食品名ゆらぎがあっても飲食品を特定することが可能なようにして、検索者が検索を所望する飲食品名を用いることにより、その他の飲食品名でも表記されるが同一の飲食品をより漏れなく検索することができる。
【００３８】
具体的には、基本的に第１および２実施形態の検索処理のうち、受信した食品名から食品を特定する処理（ステップ４０２）以外は本実施形態でも同じ処理を実行することにより本実施形態の処理を実行することができる。
【００３９】
（第４実施形態）
本実施形態では、上述の第１ないし３実施形態で提供される機能に加えて、非表示リストを登録できるようにして、検索結果の中から特定のキーを含む店舗を表示しないようにする機能を提供する。このため、本実施形態ではユーザごとに個人情報を登録することができ、非表示のキーとしては、飲食品名や、地域、店舗のジャンルなど基本的に検索キーとなりうる情報以外にも、店舗の情報に含まれる可能性のある種々の情報を含めることができる。また、時間帯や位置情報により非表示にするキーを設定することができるので、夕飯の時間帯にまんじゅう等の菓子類のみを提供する店舗が表示されないようにすることもできる。また、平日の検索では接待や会社の同僚と使用するようなジャンルの店舗のみを表示し、週末はそのような店舗は表示しないようにすることもできる。
【００４０】
具体的な処理としては、上述の第１ないし３実施形態で検索された店舗を表示する際にユーザの個人設定を参照して、時間帯や位置情報により非表示項目に該当する店舗に非表示フラグを設定して、リスト表示する際に表示しないようにするが、これに限られず、フラグ以外の本技術分野で知られた方法で非表示にすることができる。また、個人設定情報は、端末に設定することもできるし、サーバ上で管理することもできる。
【００４１】
さらに、上述の第１ないし３実施形態で使用するデータベースは飲食店を対象とするものとして説明してきたが、これに限られず、旅館やホテルなどの宿泊可能な施設とすることもでき、検索項目として、その施設に特有の項目も含めることができる。すなわち、ステーキ料理を得意とするホテルを検索することもできるし、船盛りと温泉などをキーにして、船盛りで有名な温泉旅館を検索することができる。
【００４２】
以上、本実施形態により様々な個人の嗜好に合わせて、飲食店のみならず、飲食品を提供する様々な施設の検索が可能になる。
[その他実施態様１]  所望の飲食品名を受信する受信ステップと、
前記受信した飲食品に含まれる飲食品名ゆらぎを処理していずれの飲食品に対応するかを特定する飲食品特定ステップと、
前記特定された飲食品を示す飲食品名の飲食品名ゆらぎにより生じるすべての飲食品名について、当該飲食品名の飲食品を提供する店舗を品名データベースから検索して、飲食品提供店舗リストを生成するリスト生成ステップと
を備えたことを特徴とする飲食品検索方法。
[その他実施態様２]  飲食店検索方法をコンピュータに実行させるプログラムであって、該飲食店検索方法は、
所望の飲食品名を受信する受信ステップと、
前記受信した飲食品に含まれる飲食品名ゆらぎを処理していずれの飲食品に対応するかを特定する飲食品特定ステップと、
前記特定された飲食品を示す飲食品名の飲食品名ゆらぎにより生じるすべての飲食品名について、当該飲食品名の飲食品を提供する店舗を品名データベースから検索して、飲食品提供店舗リストを生成するリスト生成ステップと
を備えたことを特徴とするプログラム。
【図１】
2020086740.tif 000003
【図２】
2020086740.tif 000004
【図３】
2020086740.tif 000005
【図４】
2020086740.tif 000006
【図５】
2020086740.tif 000007
【図６】
2020086740.tif 000008