IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ 株式会社ぐるなびの特許一覧

特開2022-150030検索支援システム、検索支援方法、及び検索支援プログラム
<>
  • 特開-検索支援システム、検索支援方法、及び検索支援プログラム 図1
  • 特開-検索支援システム、検索支援方法、及び検索支援プログラム 図2
  • 特開-検索支援システム、検索支援方法、及び検索支援プログラム 図3
  • 特開-検索支援システム、検索支援方法、及び検索支援プログラム 図4
  • 特開-検索支援システム、検索支援方法、及び検索支援プログラム 図5
  • 特開-検索支援システム、検索支援方法、及び検索支援プログラム 図6
  • 特開-検索支援システム、検索支援方法、及び検索支援プログラム 図7
  • 特開-検索支援システム、検索支援方法、及び検索支援プログラム 図8
  • 特開-検索支援システム、検索支援方法、及び検索支援プログラム 図9
  • 特開-検索支援システム、検索支援方法、及び検索支援プログラム 図10
  • 特開-検索支援システム、検索支援方法、及び検索支援プログラム 図11
  • 特開-検索支援システム、検索支援方法、及び検索支援プログラム 図12
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2022150030
(43)【公開日】2022-10-07
(54)【発明の名称】検索支援システム、検索支援方法、及び検索支援プログラム
(51)【国際特許分類】
   G06Q 10/02 20120101AFI20220929BHJP
【FI】
G06Q10/02
【審査請求】未請求
【請求項の数】12
【出願形態】OL
(21)【出願番号】P 2021052430
(22)【出願日】2021-03-25
(71)【出願人】
【識別番号】500175565
【氏名又は名称】株式会社ぐるなび
(74)【代理人】
【識別番号】100167302
【弁理士】
【氏名又は名称】種村 一幸
(74)【代理人】
【識別番号】100181869
【弁理士】
【氏名又は名称】大久保 雄一
(72)【発明者】
【氏名】杉原 章郎
(72)【発明者】
【氏名】小島 朋実
【テーマコード(参考)】
5L049
【Fターム(参考)】
5L049AA03
(57)【要約】      (修正有)
【課題】複数の店舗を含む施設を利用する利用者の利便性を向上させることが可能な検索支援システム、検索支援方法及び検索支援プログラムを提供する。
【解決手段】予約支援装置2と、利用者端末3と、店舗端末4とが、通信網N1を介して通信可能な予約支援システムにおいて、予約支援装置2は、複数の店舗を含む第1施設を検索条件に含む検索要求を受け付ける受付処理部211と、受付処理部予約支援装置2により検索要求が受け付けられた場合に、第1施設に含まれる店舗のうち予約可能な店舗を検索する検索処理部212と、検索処理部212による検索結果を出力する出力処理部213と、を備える。
【選択図】図3
【特許請求の範囲】
【請求項1】
複数の店舗を含む第1施設を検索条件に含む検索要求を受け付ける受付処理部と、
前記受付処理部により前記検索要求が受け付けられた場合に、前記第1施設に含まれる複数の店舗のうち予約可能な店舗を検索する検索処理部と、
前記検索処理部による検索結果を出力する出力処理部と、
を備える検索支援システム。
【請求項2】
前記検索処理部は、前記第1施設に含まれる複数の店舗の中から、空席数又は空席率が第1所定値以上の予約可能な店舗を検索する、
請求項1に記載の検索支援システム。
【請求項3】
前記検索処理部は、前記第1施設に含まれる複数の店舗の中から、前記検索要求に含まれる利用人数及び利用時間の少なくともいずれかの検索条件を満たす予約可能な店舗を検索する、
請求項1又は2に記載の検索支援システム。
【請求項4】
前記第1施設は多層フロアを有する建物であって、前記第1施設に関する施設情報に前記店舗が配置されるフロアのフロア情報が関連付けられており、
前記検索処理部は、基準フロアから前記店舗が配置されるフロアまでの距離又は所要時間に基づいて、前記店舗を検索する、
請求項1~3のいずれかに記載の検索支援システム。
【請求項5】
前記基準フロアは前記建物の1階又は利用者が位置するフロアであって、
前記検索処理部は、前記基準フロアからの前記距離が近い前記店舗又は前記基準フロアから前記所要時間が短い前記店舗を優先して検索する、
請求項4に記載の検索支援システム。
【請求項6】
前記検索処理部は、前記第1施設において前記基準フロアからの前記距離又は前記所要時間が第2所定値未満の前記店舗が存在しない場合に、前記第1施設とは異なる第2施設に含まれる店舗を検索する、
請求項4又は5に記載の検索支援システム。
【請求項7】
前記検索処理部は、利用者から前記第1施設に対応する前記検索結果に含まれる前記店舗の予約を受け付けなかった場合に、前記第1施設とは異なる第2施設に含まれる少なくとも一つの店舗の中から、前記第1施設に対応する前記検索要求に含まれる検索条件と同一の検索条件で予約可能な店舗を検索する、
請求項1~6のいずれかに記載の検索支援システム。
【請求項8】
前記店舗は飲食店であって、
前記検索処理部は、利用者から前記第1施設に対応する前記検索結果に含まれる第1飲食店の予約を受け付けなかった場合に、前記第2施設に含まれる少なくとも一つの第2飲食店の中から、前記第1飲食店と同じ料理ジャンルで予約可能な第2飲食店を検索する、
請求項7に記載の検索支援システム。
【請求項9】
前記検索処理部は、前記第1施設の位置、前記第1施設の種別、及び前記第1施設に含まれる飲食店の種別の少なくともいずれかに基づいて検索対象の前記第2施設を特定し、特定した前記第2施設に含まれる少なくとも一つの飲食店の中から予約可能な飲食店を検索する、
請求項7に記載の検索支援システム。
【請求項10】
前記検索結果に含まれる店舗の中から選択される店舗の予約を受け付ける予約処理部をさらに備える、
請求項1~9のいずれかに記載の検索支援システム。
【請求項11】
一又は複数のプロセッサーが、
複数の店舗を含む第1施設を検索条件に含む検索要求を受け付ける受付ステップと、
前記受付ステップにおいて前記検索要求が受け付けられた場合に、前記第1施設に含まれる複数の店舗のうち予約可能な店舗を検索する検索ステップと、
前記検索ステップにおける検索結果を出力する出力ステップと、
を実行する検索支援方法。
【請求項12】
複数の店舗を含む第1施設を検索条件に含む検索要求を受け付ける受付ステップと、
前記受付ステップにおいて前記検索要求が受け付けられた場合に、前記第1施設に含まれる複数の店舗のうち予約可能な店舗を検索する検索ステップと、
前記検索ステップにおける検索結果を出力する出力ステップと、
を一又は複数のプロセッサーに実行させるための検索支援プログラム。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、店舗を検索する検索支援システム、検索支援方法、及び検索支援プログラムに関する。
【背景技術】
【0002】
従来、利用者の要求に応じて飲食店などの店舗の検索結果を提示するシステムが知られている(例えば特許文献1参照)。例えば、前記システムは、利用者端末からエリア(地域)、利用人数、利用時間などの検索条件を含む検索要求を取得すると、前記検索条件を満たす店舗を検索して検索結果を利用者端末に出力する。また前記システムは、前記検索結果において利用者が選択した店舗の予約を行うことも可能である。
【先行技術文献】
【特許文献】
【0003】
【特許文献1】特開2001-350997号公報
【発明の概要】
【発明が解決しようとする課題】
【0004】
ところで、利用者が複数の飲食店などの店舗が入居する特定の施設(商業ビル、ショッピングモール、複合施設など)を訪問しようとする場合に、当該施設内のいずれかの店舗(例えば飲食店)の予約を希望する場合がある。この場合に、従来の技術では、利用者が前記施設内の各店舗の店舗名を検索条件に設定して店舗ごとに予約の可否を確認しなければならず利便性が悪い。
【0005】
本発明の目的は、複数の店舗を含む施設を利用する利用者の利便性を向上させることが可能な検索支援システム、検索支援方法、及び検索支援プログラムを提供することにある。
【課題を解決するための手段】
【0006】
本発明に係る検索支援システムは、複数の店舗を含む第1施設を検索条件に含む検索要求を受け付ける受付処理部と、前記受付処理部により前記検索要求が受け付けられた場合に、前記第1施設に含まれる複数の店舗のうち予約可能な店舗を検索する検索処理部と、前記検索処理部による検索結果を出力する出力処理部と、を備えるシステムである。
【0007】
本発明に係る検索支援方法は、一又は複数のプロセッサーが、複数の店舗を含む第1施設を検索条件に含む検索要求を受け付ける受付ステップと、前記受付ステップにおいて前記検索要求が受け付けられた場合に、前記第1施設に含まれる複数の店舗のうち予約可能な店舗を検索する検索ステップと、前記検索ステップにおける検索結果を出力する出力ステップと、を実行する方法である。
【0008】
本発明に係る検索支援プログラムは、複数の店舗を含む第1施設を検索条件に含む検索要求を受け付ける受付ステップと、前記受付ステップにおいて前記検索要求が受け付けられた場合に、前記第1施設に含まれる複数の店舗のうち予約可能な店舗を検索する検索ステップと、前記検索ステップにおける検索結果を出力する出力ステップと、を一又は複数のプロセッサーに実行させるためのプログラムである。
【発明の効果】
【0009】
本発明によれば、複数の店舗を含む施設を利用する利用者の利便性を向上させることが可能な検索支援システム、検索支援方法、及び検索支援プログラムが提供される。
【図面の簡単な説明】
【0010】
図1図1は、本発明の実施形態に係る予約支援システムの全体構成を示す図である。
図2図2は、本発明の実施形態に係る予約支援システムが適用される施設のフロアレイアウトの一例を示す図である。
図3図3は、本発明の実施形態に係る予約支援システムの構成を示すブロック図である。
図4図4は、本発明の実施形態に係る予約支援システムで使用される店舗情報の一例を示す図である。
図5図5は、本発明の実施形態に係る予約支援システムで使用される施設予約情報の一例を示す図である。
図6図6は、本発明の実施形態に係る予約支援システムで使用される施設予約情報の一例を示す図である。
図7図7は、本発明の実施形態に係る予約支援システムで使用される施設予約情報の一例を示す図である。
図8図8は、本発明の実施形態に係る利用者端末に表示される検索条件設定ページの一例を示す図である。
図9図9は、本発明の実施形態に係る利用者端末に表示される検索結果ページの一例を示す図である。
図10図10は、本発明の実施形態に係る利用者端末に表示される検索結果ページの一例を示す図である。
図11図11は、本発明の実施形態に係る予約支援システムで実行される予約支援処理の手順の一例を示すフローチャートである。
図12図12は、本発明の実施形態に係る利用者端末に表示される検索結果ページの一例を示す図である。
【発明を実施するための形態】
【0011】
以下添付図面を参照しながら、本発明の実施形態について説明し、本発明の理解に供する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定するものではない。
【0012】
[予約支援システム1]
図1に示されるように、本発明の実施形態に係る予約支援システム1は、予約支援装置2と利用者端末3と店舗端末4とを含む。店舗端末4は、店舗ごとに配置される。ここで、前記店舗は、所定の施設(サービス提供施設)に含まれる予約可能な店舗、すなわち同一施設内に入居して営業を行う店舗(例えばテナント)である。前記施設は、例えば、ショッピングモール(ショッピングセンター)、商業施設、複合施設、娯楽施設、商業ビル、百貨店、デパートなど複数の店舗が入居する施設(グループ)である。また、前記施設は、住所又は敷地が同一である複数の店舗が入居する施設であってもよい。なお、例えばショッピングモールが複数の独立した建物(北館、南館など)で構成される場合、当該ショッピングモールは一つ(同一)の施設である。本実施形態では、前記施設の一例として、複数の飲食店が入居する施設を挙げる。なお、本発明の施設は、例えば複数の娯楽店舗(カラオケルール、卓球場、ボーリング場など)が入居する娯楽施設であってもよいし、飲食店、娯楽店舗、及び小売店舗など複数種類の店舗が入居する複合施設であってもよい。
【0013】
図2には、施設Aの5階のフロアレイアウトの一例を示している。なお、施設Aは、多層フロア(多層階)を有する建物(商業ビル)である。図2に示すように、施設Aの5階には、番号1~6の6軒の飲食店が配置されている。また、図示は省略するが、施設Aの6階及び7階にも複数の飲食店が配置されている。各飲食店には店舗端末4が配置されている(図1参照)。なお、店舗端末4は、飲食店の店内に設置されてもよいし、飲食店の店外に設置されてもよい。店舗端末4は、飲食店の予約を管理する情報処理装置である。
【0014】
利用者端末3は、施設及び飲食店の検索、飲食店の予約を要求する利用者によって操作される情報処理装置である。また、利用者端末3は、施設を訪れる利用者が所持している情報処理装置である。
【0015】
予約支援装置2、利用者端末3、及び店舗端末4は、インターネット、LAN、WAN、又は公衆電話回線などの通信網N1を介して通信可能である。
【0016】
予約支援装置2は、飲食店を検索するための検索条件を利用者端末3から受付可能であり、検索条件に基づく検索処理を実行して検索結果を利用者端末3に提示する。また、予約支援装置2は、検索結果に含まれる飲食店の中から利用者に選択された飲食店の予約処理を実行する。
【0017】
予約支援システム1は、本発明の検索支援システムの一例である。本実施形態では、予約支援装置2単体が本発明に係る検索支援システムに相当するが、本発明に係る検索支援システムは、予約支援装置2、利用者端末3、及び店舗端末4のうち一又は複数の構成要素を含むものであってもよい。例えば、予約支援装置2、利用者端末3、及び店舗端末4の構成要素が協働して後述する各種の予約支援処理(図11参照)を分担して実行する場合には、その処理を実行する複数の構成要素を含むシステムを本発明に係る検索支援システムとして捉えることが可能である。例えば、予約支援装置2及び店舗端末4が本発明に係る検索支援システムを構成してもよい。
【0018】
[予約支援装置2]
図3に示されるように、予約支援装置2は、制御部21、記憶部22、操作表示部23、及び通信I/F24などを備えるサーバーである。なお、予約支援装置2は、1台のコンピュータに限らず、複数台のコンピュータが協働して動作するコンピュータシステムであってもよい。また、予約支援装置2で実行される各種の処理は、一又は複数のプロセッサーによって分散して実行されてもよい。
【0019】
通信I/F24は、予約支援装置2を有線又は無線で通信網N1に接続し、通信網N1を介して利用者端末3、店舗端末4などの外部機器との間で所定の通信プロトコルに従ったデータ通信を実行するための通信インターフェースである。
【0020】
操作表示部23は、各種の情報を表示する液晶ディスプレイ又は有機ELディスプレイのような表示部と、操作を受け付けるマウス、キーボード、又はタッチパネルのような操作部とを備えるユーザーインターフェースである。
【0021】
記憶部22は、各種の情報を記憶するHDD(Hard Disk Drive)又はSSD(Solid State Drive)などの不揮発性の記憶部である。具体的に、記憶部22には、店舗情報D1、施設予約情報D2などのデータが記憶される。店舗情報D1には、検索対象及び予約対象の飲食店に関する情報が含まれる。施設予約情報D2には、施設に含まれる飲食店ごとに、予約に関する各種情報が含まれる。施設予約情報D2は、施設ごとに記憶部22に記憶される。図4は、店舗情報D1の一例を示す図である。図5は施設Aの施設予約情報D2(以下、「施設予約情報D2a」という。)の一例を示す図であり、図6は施設Bの施設予約情報D2(以下、「施設予約情報D2b」という。)の一例を示す図であり、図7は施設Cの施設予約情報D2(以下、「施設予約情報D2c」という。)の一例を示す図である。また、記憶部22には、飲食店の店内、外観などを示す画像データ、飲食店の場所を示す地図データなども記憶されている。
【0022】
図4に示されるように、店舗情報D1には、飲食店ごとに、対応する「店舗ID」、「店舗名」、「施設名」、「エリア」、「ジャンル」、「営業時間」、「住所」などの情報が含まれる。前記店舗IDは、飲食店の識別情報であり、前記店舗名は、飲食店の名称である。前記施設名は、飲食店が入居する施設(ショッピングモール、商業ビルなど)の名称(本発明の施設情報)である。前記エリアは、飲食店の所在地の地域名称などである。前記ジャンルは、飲食店で提供されるサービスの内容を識別可能な情報(種別)であって、例えば料理ジャンルを示す。前記営業時間は、飲食店の営業時間である。前記住所は、飲食店の詳細な住所である。また、店舗情報D1には、飲食店の電話番号、飲食店のホームページ、予約ページなどのウェブページにアクセスするためのアクセス情報(URL)、予算、飲食店の画像の識別情報などが含まれてもよい。
【0023】
図5に示されるように、施設Aの施設予約情報D2aには、施設Aに含まれる飲食店ごとに、対応する「店舗ID」、「店舗名」、「フロア」、「席数」、「空席数」、「空席率」などの情報が含まれる。前記フロアは、施設Aが多層フロアを有する建物(商業ビル)である場合に、飲食店が配置されるフロアの情報(本発明のフロア情報)である。例えば飲食店A1は施設Aの6階に配置されており、飲食店A2は施設Aの7階に配置されており、飲食店A3,A4は施設Aの5階に配置されている。前記席数は、飲食店において利用者が利用する席、テーブルなどの合計数(利用可能数、収容可能人数)である。前記空席数は、現在の空席の合計数である。なお、前記空席数は、前記席数から、現在利用者が利用中の席の数と予約席の数とを減算した残りの数である。前記空席率は、前記席数に対する前記空席数の割合を示す情報である。すなわち、前記空席数は、利用者が予約可能な席数、又は、予約をしないで来店するウォークイン客が利用可能な席数である。制御部21は、各飲食店の店舗端末4から現在の利用状況(空席数、空席率など)の情報を取得して施設予約情報D2を登録する。
【0024】
なお、前記席数は、予約枠数であってもよい。例えば飲食店A1の管理者は、飲食店A1に配置される全ての席の全席数のうち一部の席数「15席」を予約用として設定する。この場合、前記空席数「12」は、残りの予約枠を意味する。
【0025】
制御部21は、店舗情報D1及び施設予約情報D2に基づいて予約処理を実行する。具体的には、制御部21は、各飲食店について、前記空席数を上限として利用者からの予約を受け付ける。
【0026】
なお、他の実施形態として、店舗情報D1及び施設予約情報D2の一部又は全部が、予約支援装置2から通信網N1を介してアクセス可能な他のサーバーに記憶されてもよい。この場合、予約支援装置2の制御部21は、前記他のサーバーから前記情報を取得して、後述の予約支援処理(図11参照)などの各処理を実行してもよい。
【0027】
また、記憶部22には、利用者端末3に表示される予約サイト(例えば飲食店予約サイト)に含まれる、検索条件設定ページP1(図8参照)、検索結果ページP2(図9図10参照)、経路案内ページ(不図示)などの各種のウェブページを生成するためのレイアウトデータ及び画像データなども記憶される。
【0028】
なお、本実施形態において、予約支援装置2の制御部21は、前記各種のウェブページを生成してそのウェブページの情報を利用者端末3に送信することにより、利用者端末3に前記各種のウェブページを表示させることが可能である。また、他の実施形態として、予約支援装置2の制御部21は、利用者端末3に前記各種のウェブページを表示するために必要なデータを送信することにより、利用者端末3の制御部31に前記各種のウェブページの表示を実行させてもよい。
【0029】
なお、前記予約サイトは、予め設定された一つのドメインに属するウェブページの集合体であってもよいが、例えば同一の予約支援装置2の記憶部22に記憶された複数のドメインに属するウェブページの集合体を前記予約サイトとして捉えてもよい。また、前記予約サイトに含まれる各種のページは、複数のサーバーに分散して記憶されたものであってもよい。
【0030】
さらに、記憶部22には、制御部21に後述の予約支援処理(図11参照)を実行させるための予約支援プログラムなどの制御プログラムが記憶されている。例えば、前記予約支援プログラムは、CD又はDVDなどのコンピュータ読取可能な記録媒体に非一時的に記録されており、予約支援装置2が備えるCDドライブ又はDVDドライブなどの読取装置(不図示)で読み取られて記憶部22に記憶される。
【0031】
制御部21は、CPU、ROM、及びRAMなどの制御機器を有する。前記CPUは、各種の演算処理を実行するプロセッサーである。前記ROMは、前記CPUに各種の演算処理を実行させるためのBIOS及びOSなどの制御プログラムが予め記憶される不揮発性の記憶部である。前記RAMは、各種の情報を記憶する揮発性又は不揮発性の記憶部であり、前記CPUが実行する各種の処理の一時記憶メモリー(作業領域)として使用される。そして、制御部21は、前記ROM又は記憶部22に予め記憶された各種の制御プログラムを前記CPUで実行することにより予約支援装置2を制御する。
【0032】
ところで、利用者が複数の飲食店などの店舗が入居する施設(商業ビルなど)を訪問しようとする場合に、当該施設内のいずれかの店舗の予約を希望する場合がある。この場合に、従来の技術では、利用者が前記施設内の各店舗の店舗名を検索条件に設定して店舗ごとに予約の可否を確認しなければならず利便性が悪い。これに対して、本実施形態に係る予約支援システム1によれば、複数の店舗を含む施設を利用する利用者の利便性を向上させることが可能である。
【0033】
具体的に、制御部21は、図3に示されるように、受付処理部211、検索処理部212、出力処理部213、予約処理部214などの各種の処理部を含む。なお、制御部21は、前記CPUで前記予約支援プログラムに従った各種の処理を実行することによって前記各種の処理部として機能する。また、一部又は全部の前記処理部が電子回路で構成されていてもよい。なお、前記予約支援プログラムは、複数のプロセッサーを前記処理部として機能させるためのプログラムであってもよい。
【0034】
受付処理部211は、利用者から飲食店の検索要求を受け付ける。具体的には、受付処理部211は、利用者端末3からエリア、利用日時(来店日、来店時間)、利用人数、施設などの検索条件を含む検索要求を受け付ける。エリア、利用日時、利用人数、及び施設の各情報は、予約可能な飲食店を検索する検索処理に用いられる。このように、受付処理部211は、複数の飲食店を含む施設を検索条件に含む検索要求を受け付ける。利用者は、施設のみを検索条件に設定して、当該施設に含まれる複数の飲食店のうち予約可能な店舗の検索を要求することができる。受付処理部211は、本発明の受付処理部の一例である。
【0035】
検索処理部212は、受付処理部211が受け付けた検索要求に基づいて、飲食店を検索する検索処理を実行する。検索処理部212は、本発明の検索処理部の一例である。
【0036】
例えば、受付処理部211は、利用者端末3に検索条件設定ページP1(図8参照)を表示させる。検索条件設定ページP1には、希望のエリアを入力するエリア入力欄K11、希望の来店日を入力する来店日入力欄K12、希望の来店時間を入力する来店時間入力欄K13、利用人数を入力する利用人数入力欄K14、施設を入力する施設入力欄K15などが含まれる。
【0037】
利用者が検索条件設定ページP1(図8参照)において前記各情報を入力して「決定」の決定ボタンK16を押下すると、受付処理部211は、利用者端末3から検索要求を受け付ける。なお、前記検索条件には、少なくとも前記施設の情報が含まれていればよく、エリア、来店日、来店時間、利用人数などの情報が含まれていなくてもよい。
【0038】
検索処理部212は、前記検索要求に基づいて、店舗情報D1(図4参照)及び施設予約情報D2(図5図7参照)を参照して、予約を受け付け可能な飲食店を検索する。例えば、利用者が検索条件の施設に「施設A」を入力した場合、検索処理部212は、施設Aに対応する施設予約情報D2a(図5参照)を参照して、施設Aに含まれる複数の飲食店のうち前記検索条件で予約可能な飲食店を検索する。例えば、検索処理部212は、施設Aに含まれる複数の飲食店の中から、前記空席数が1以上の飲食店を検索する。
【0039】
出力処理部213は、検索処理部212による検索結果を出力する。具体的には、出力処理部213は、検索結果ページP2(図9参照)を前記検索要求の要求元の利用者端末3に表示させる。出力処理部213は、本発明の出力処理部の一例である。
【0040】
ここで、前記検索処理の具体例を以下に示す。例えば、検索処理部212は、施設Aに含まれる複数の飲食店の中から、前記空席数又は前記空席率が第1所定値以上の飲食店を検索する。前記第1所定値は、施設ごとに異なる値に設定されてもよいし、複数の施設に共通の値に設定されてもよい。ここでは例えば、前記空席率に対応する前記第1所定値が、施設A,B,Cに共通の値「50%」に設定されているものとする。この場合、検索処理部212は、検索条件で指定された施設Aに対応する施設予約情報D2a(図5参照)に含まれる複数の飲食店の中から、前記空席率が50%以上の飲食店A1,A3,A4などを抽出する。このように、前記第1所定値を設定することにより、所定数の空席数を有する飲食店を検索対象とすることができるため、利用者を複数の飲食店に分散することができ、また予約客で満席になりウォークイン客を受け入れることができなくなる事態を回避することができる。
【0041】
検索処理部212が前記空席率が前記第1所定値以上の飲食店を検索すると、出力処理部213は、図9に示す検索結果ページP2を前記検索要求の要求元の利用者端末3に表示させる。図9に示されるように、検索結果ページP2には、前記検索条件を満たす施設A内の各飲食店の情報(飲食店情報R1)が一覧表示される。各飲食店情報R1には、飲食店の概要、画像、飲食店の詳細ページを表示させるための詳細ボタンK22、予約要求を行うための予約ボタンK23などが表示される。利用者は、検索結果ページP2に予約希望の飲食店がある場合に、対応する飲食店情報R1の予約ボタンK23を押下して予約要求を行う。一方、利用者は、検索結果ページP2に予約希望の飲食店がない場合には、条件変更ボタンK21を押下する。条件変更ボタンK21が押下されると、検索処理部212は、検索条件設定ページP1(図8参照)を再表示させて、利用者から検索条件の変更操作を受け付ける。
【0042】
また、他の実施形態として、前記検索条件に施設(「施設A」)と来店時間(「12:00」)(図8参照)とが含まれる場合、検索処理部212は、施設Aに含まれる複数の飲食店の中から、営業時間が「14:00~19:00」(図4参照)の飲食店A3を除外して、前記来店時間が営業時間に含まれる飲食店A1,A2,A4などを抽出する。
【0043】
また、他の実施形態として、前記検索条件に施設(「施設A」)と利用人数(「2人」)(図8参照)とが含まれる場合、検索処理部212は、施設Aに含まれる複数の飲食店の中から、2人席の空席を有する飲食店を抽出する。このように、検索処理部212は、施設Aに含まれる複数の飲食店の中から、前記検索要求に含まれる利用人数及び利用時間の少なくともいずれかの検索条件を満たす飲食店を検索する。
【0044】
また、他の実施形態として、検索処理部212は、施設(「施設A」)に含まれる飲食店において、基準フロアから飲食店が配置されるフロアまでの距離又は所要時間に基づいて、飲食店を検索してもよい。前記基準フロアは、例えば、施設Aの1階又は利用者が位置するフロアである。例えば、検索処理部212は、施設(「施設A」)に含まれる飲食店において、前記基準フロアからの距離が近い飲食店、又は、前記基準フロアから所要時間(移動時間)が短い飲食店を優先して検索する。具体的には、例えば利用者が施設Aの外又は施設Aの1階にいる場合には、検索処理部212は、利用者からの距離が近い又は移動時間が短い5階の飲食店を優先して検索し、出力処理部213は、これらの飲食店を検索結果ページP2の上位に表示させる(図10参照)。また、例えば利用者が施設Aの7階にいる場合には、検索処理部212は、利用者からの距離が近い又は移動時間が短い7階の飲食店を優先して検索し、出力処理部213は、これらの飲食店を検索結果ページP2の上位に表示させる(不図示)。なお、検索処理部212は、各利用者が所持する利用者端末3の位置情報を取得することにより利用者の現在位置を把握することができる。
【0045】
上述の各実施形態による検索処理により表示される検索結果ページP2(図9図10参照)において、利用者が所望の飲食店の予約ボタンK23を押下すると、予約処理部214は、予約要求を受け付けて予約処理を実行する。
【0046】
予約処理部214は、前記予約要求に基づいて、予約対象の飲食店の予約が可能な場合に予約処理を実行する。具体的には、予約処理部214は、施設予約情報D2(図5参照)の前記空席数又は前記空席率を上限として、利用者から予約要求を受け付ける。予約処理部214は、前記予約処理を実行すると、予約対象の飲食店に対応する施設予約情報D2(図5図7参照)において前記空席数及び前記空席率を更新する。これにより、施設予約情報D2は、予約を受け付けるごとにリアルタイムに更新される。なお、予約処理部214は、前記予約処理が完了すると、例えば予約完了メールを利用者端末3及び店舗端末4に送信する。予約処理部214は、本発明の予約処理部の一例である。
【0047】
[利用者端末3]
図3に示されるように、利用者端末3は、制御部31、記憶部32、操作表示部33、及び通信I/F34などを備える。利用者端末3は、例えば携帯電話、スマートフォン、タブレット端末、又はパーソナルコンピューターのような情報処理装置である。
【0048】
通信I/F34は、利用者端末3を有線又は無線で通信網N1に接続し、通信網N1を介して予約支援装置2、店舗端末4などの外部機器との間で所定の通信プロトコルに従ったデータ通信を実行するための通信インターフェースである。
【0049】
操作表示部33は、各種のウェブページなどの情報を表示する液晶ディスプレイ又は有機ELディスプレイのような表示部と、操作を受け付けるマウス、キーボード、又はタッチパネルのような操作部とを備えるユーザーインターフェースである。
【0050】
記憶部32は、各種の情報を記憶するHDD、SSD又はフラッシュメモリーなどの不揮発性の記憶部である。例えば、記憶部32には、ブラウザプログラム等の制御プログラムが記憶される。具体的に、前記ブラウザプログラムは、HTTP(Hypertext Transfer Protocol)などの通信プロトコルに従って予約支援装置2などの外部装置との間で通信処理を制御部31に実行させるための制御プログラムである。また、前記ブラウザプログラムは、予約支援装置2との間で予め定められた通信プロトコルに従って通信処理を実行するための専用アプリケーションであることも考えられる。なお、記憶部32には、地図データ等の他の情報が記憶されていてもよい。
【0051】
制御部31は、CPU、ROM、及びRAMなどの制御機器を有する。前記CPUは、各種の演算処理を実行するプロセッサーである。前記ROMは、前記CPUに各種の処理を実行させるためのBIOS及びOSなどの制御プログラムが予め記憶された不揮発性の記憶部である。前記RAMは、各種の情報を記憶する揮発性又は不揮発性の記憶部であり、前記CPUが実行する各種の処理の一時記憶メモリー(作業領域)として使用される。そして、制御部31は、前記ROM又は記憶部32に予め記憶された各種の制御プログラムを前記CPUで実行することにより利用者端末3を制御する。
【0052】
具体的に、制御部31は、記憶部32に記憶されている前記ブラウザプログラムに従って各種の処理を実行することによりブラウザ処理部311として機能する。ブラウザ処理部311は、予約支援装置2から通信網N1を介して提供されるウェブページを操作表示部33に表示させ、操作表示部33に対する操作を予約支援装置2に入力するブラウザ処理を実行することが可能である。すなわち、利用者端末3は、制御部31によって前記ブラウザプログラムが実行されることにより、予約支援装置2の操作用端末として機能することが可能である。なお、制御部31に含まれる一部又は全部の処理部は電子回路で構成されていてもよい。
【0053】
具体的に、利用者端末3では、予約支援システム1で提供される予約サービスの前記予約サイトに対応する所定のURLへのアクセス要求を行うためのユーザー操作が行われた場合に、制御部31が、予約支援装置2から前記予約サイトのウェブページのデータを取得して、操作表示部33に前記予約サイトのウェブページを表示させる。なお、例えば前記所定のURLへのアクセス要求は、予め登録されたウェブサイトの一覧からの選択操作、情報検索サイトにおける検索結果からの選択操作、又はテキスト入力操作などによって行われる。また、利用者端末3に予約支援装置2に対応する専用アプリケーションがインストールされている場合には、利用者端末3の利用者が当該専用アプリケーションを起動する操作を行うことにより操作表示部33に前記予約サイトのウェブページが表示される。
【0054】
利用者は、利用者端末3を操作することにより、前記予約サイトの検索条件設定ページP1(図8参照)において所望の検索条件を設定して飲食店の検索を要求し、検索結果ページP2(図9図10参照)を閲覧することができる。例えば利用者は、施設A内でランチをしたい場合に、施設Aを検索条件に設定することにより施設Aで予約可能な飲食店の情報を取得することができる。そして、利用者は、検索結果として提示された施設A内の飲食店の中から所望の飲食店を選択して予約の申し込み(予約要求)を行うことができる。
【0055】
[店舗端末4]
図3に示されるように、店舗端末4は、制御部41、記憶部42、操作表示部43、及び通信I/F44などを備える。店舗端末4は、例えば、タブレット端末又はパーソナルコンピューターのような情報処理装置である。なお、店舗端末4は、予約支援装置2と同一の機能をさらに備えてもよいし、予約支援装置2と一体の情報処理装置であってもよい。
【0056】
通信I/F44は、店舗端末4を有線又は無線で通信網N1に接続し、通信網N1を介して予約支援装置2、利用者端末3などの外部機器との間で所定の通信プロトコルに従ったデータ通信を実行するための通信インターフェースである。
【0057】
操作表示部43は、各種のウェブページなどの情報を表示する液晶ディスプレイ又は有機ELディスプレイのような表示部と、操作を受け付けるマウス、キーボード、又はタッチパネルのような操作部とを備えるユーザーインターフェースである。
【0058】
記憶部42は、各種の情報を記憶するHDD、SSD又はフラッシュメモリーなどの不揮発性の記憶部である。例えば、記憶部42には、ブラウザプログラム等の制御プログラムが記憶される。具体的に、前記ブラウザプログラムは、HTTPなどの通信プロトコルに従って予約支援装置2などの外部装置との間で通信処理を制御部41に実行させるための制御プログラムである。また、前記ブラウザプログラムは、予約支援装置2との間で予め定められた通信プロトコルに従って通信処理を実行するための専用アプリケーションであることも考えられる。
【0059】
また、記憶部42には、飲食店に対応する予約を管理する予約管理情報(不図示)が記憶される。前記予約管理情報には、予約者名、利用人数、来店日、来店時間、料理コースなどの情報が含まれる。
【0060】
制御部41は、CPU、ROM、及びRAMなどの制御機器を有する。前記CPUは、各種の演算処理を実行するプロセッサーである。前記ROMは、前記CPUに各種の処理を実行させるためのBIOS及びOSなどの制御プログラムが予め記憶された不揮発性の記憶部である。前記RAMは、各種の情報を記憶する揮発性又は不揮発性の記憶部であり、前記CPUが実行する各種の処理の一時記憶メモリー(作業領域)として使用される。そして、制御部41は、前記ROM又は記憶部42に予め記憶された各種の制御プログラムを前記CPUで実行することにより店舗端末4を制御する。
【0061】
具体的に、制御部41は、記憶部42に記憶されている前記ブラウザプログラムに従って各種の処理を実行することによりブラウザ処理部411として機能する。ブラウザ処理部411は、予約支援装置2から通信網N1を介して提供されるウェブページを操作表示部43に表示させ、操作表示部43に対する操作を予約支援装置2に入力するブラウザ処理を実行することが可能である。すなわち、店舗端末4は、制御部41によって前記ブラウザプログラムが実行されることにより、予約支援装置2の操作用端末として機能することが可能である。なお、制御部41に含まれる一部又は全部の処理部は電子回路で構成されていてもよい。
【0062】
例えば、店舗端末4では、予約支援システム1で提供される前記予約サイトに対応する所定のURLへのアクセス要求を行うためのユーザー操作が行われた場合に、制御部41が、予約支援装置2から前記予約サイトのウェブページのデータを取得して、操作表示部43に前記予約サイトのウェブページを表示させる。例えば、制御部41は、予約設定ページ(不図示)を表示させて、飲食店の管理者から前記席数などの設定操作を受け付ける。制御部41が前記設定操作を受け付けると、予約支援装置2の制御部21は、前記席数を施設予約情報D2(図5参照)に登録する。なお、各飲食店の店舗端末4は、自店舗の施設予約情報D2を記憶部42に記憶してもよい。
【0063】
また、制御部41は、予約支援装置2において予約処理が完了すると、予約支援装置2から予約完了メールを取得する。制御部41は、前記予約完了メールを取得すると、前記予約管理情報に予約内容を登録する。
【0064】
[予約支援処理]
以下、図11を参照しつつ、予約支援システム1において実行される予約支援処理について説明する。具体的に、本実施形態では、予約支援装置2の制御部21によって前記予約支援処理が実行される。また、制御部21は、利用者端末3各々からの検索要求に応じて予約支援処理を実行する。
【0065】
なお、本発明は、前記予約支援処理に含まれる一又は複数のステップを実行する予約支援方法の発明として捉えることができる。また、ここで説明する前記予約支援処理に含まれる一又は複数のステップは適宜省略されてもよい。なお、前記予約支援処理における各ステップは同様の作用効果を生じる範囲で実行順序が異なってもよい。さらに、ここでは制御部21が前記予約支援処理における各ステップを実行する場合を例に挙げて説明するが、一又は複数のプロセッサーが当該予約支援処理における各ステップを分散して実行する予約支援方法も他の実施形態として考えられる。前記予約支援方法は、本発明の検索支援方法の一例であり、前記予約支援プログラムは、本発明の検索支援プログラムの一例である。
【0066】
ここでは、利用者が施設Aに含まれる飲食店の検索要求を行った場合の予約支援処理について説明する。なお、予約支援装置2の記憶部22には、複数の施設に対応する予約情報、例えば施設Aの施設予約情報D2a(図5参照)、施設Bの施設予約情報D2b(図6参照)、施設Cの施設予約情報D2c(図7参照)が記憶されているものとする。
【0067】
先ず、ステップS11において、制御部21は、利用者端末3から飲食店の検索要求を受け付けたか否かを判定する。例えば、利用者が、利用者端末3に表示される検索条件設定ページP1(図8参照)において、エリア、来店日、来店時間、利用人数、施設などの検索条件を入力して決定ボタンK16を押下すると、制御部21は、前記検索要求を受け付ける。ここでは、利用者が前記来店時間に「12:00」を入力し、前記施設に「施設A」を入力したと仮定する。制御部21が前記検索要求を受け付けると(S11:Yes)、処理はステップS12に移行する。制御部21は、前記検索要求を受け付けるまで待機する(S11:No)。ステップS11は、本発明の受付ステップの一例である。
【0068】
ステップS12において、制御部21は、検索対象の施設を特定する。具体的には、制御部21は、前記検索要求に含まれる施設の情報を取得して前記検索対象の施設を特定する。ここでは、制御部21は、「施設A」を特定する。
【0069】
次にステップS13において、制御部21は、前記検索要求に基づいて検索処理を実行する。具体的には、制御部21は、店舗情報D1(図4参照)と施設Aに対応する施設予約情報D2a(図5参照)とを参照して、施設Aに含まれる複数の飲食店のうち前記検索条件で予約可能な飲食店を検索する。例えば、検索処理部212は、施設Aに含まれる複数の飲食店の中から、前記空席率が50%以上の飲食店であって、前記来店時間が営業時間に含まれる飲食店を検索する。ステップS13は、本発明の検索ステップの一例である。
【0070】
次にステップS14において、制御部21は、検索条件を満たす飲食店(対象店舗)が存在するか否かを判定する。施設Aに前記検索条件を満たす飲食店が少なくとも1以上存在する場合(S14:Yes)、処理はステップS15に移行する。施設Aに前記検索条件を満たす飲食店が存在しない場合(S14:No)、処理はステップS11に戻る。ステップS11に戻ると、制御部21は、再度前記検索要求を受け付ける。例えば、利用者は前記来店時間、前記施設などの検索条件を変更し、制御部21は、変更された前記検索条件に応じた検索要求を受け付ける。
【0071】
ステップS15において、制御部21は、前記検索処理の結果(検索結果)を出力する。具体的には、制御部21は、検索結果ページP2(図9参照)を前記検索要求の要求元の利用者端末3に表示させる。検索結果ページP2には、前記検索条件を満たす施設A内の各飲食店の情報(飲食店情報R1)が一覧表示される。ステップS15は、本発明の出力ステップの一例である。上述のステップS11~S15は、検索支援処理に相当する。本発明は、前記検索支援処理に含まれる一又は複数のステップを実行する検索支援方法の発明として捉えることもできる。
【0072】
次にステップS16において、制御部21は、利用者端末3から飲食店の予約要求を受け付けたか否かを判定する。例えば、利用者は、利用者端末3に表示される検索結果ページP2(図9参照)において、飲食店A1の予約の申し込みを行う。制御部21は、利用者端末3から、飲食店A1の予約要求を受け付ける。制御部21が前記予約要求を受け付けると(S16:Yes)、処理はステップS17に移行する。一方、制御部21が前記予約要求を受け付けない場合(S16:No)、処理はステップS11に戻る。ステップS11に戻ると、制御部21は、再度前記検索要求を受け付ける。
【0073】
ステップS17において、制御部21は、前記予約要求に応じて予約処理を実行する。具体的には、制御部21は、前記予約要求に応じて飲食店A1の予約を確定させ、施設予約情報D2(図5参照)の飲食店A1の前記空席数及び前記空席率を更新する。また、制御部21は、予約を確定させると、予約完了メールを利用者端末3及び飲食店A1の店舗端末4に送信する。
【0074】
以上のようにして、制御部21は、前記予約支援処理を実行する。制御部21は、利用者から検索要求を受け付けるごとに検索処理を実行し、検索結果において予約要求を受け付けるごとに予約処理を実行する。
【0075】
以上説明したように、本実施形態に係る予約支援装置2は、複数の店舗(例えば飲食店)を含む第1施設(例えば商業ビル、ショッピングモールなど)を検索条件に含む検索要求を受け付け、受け付けた前記検索要求に基づいて前記第1施設に含まれる複数の店舗のうち予約可能な店舗を検索して検索結果を出力する。例えば、予約支援装置2は、利用者に検索条件として指定された施設Aに含まれる複数の飲食店の中から、前記検索条件(例えば来店時間など)を満たす予約可能な飲食店を検索する。上記の構成によれば、利用者は、施設A内の飲食店を利用したい場合に、施設Aを指定することにより、施設Aに含まれる飲食店の情報を取得することができる。これにより、利用者は、施設Aに含まれる飲食店を容易に検索することができる。よって、複数の店舗を含む施設を利用する利用者の利便性を向上させることが可能になる。
【0076】
また、利用者は施設内の各店舗の店舗名を検索条件に設定して検索を繰り返す必要がないため、予約支援システム1における検索及び予約の処理負荷が軽減される。このため、予約支援システム1は、検索処理及び予約処理に関する通信トラフィックの低減、及びコンピュータリソースの有効利用が可能となる。
【0077】
本発明の予約支援システムは、上述の実施形態に限定されない。本発明の他の実施形態として、利用者が検索条件において指定した第1施設に、予約可能な飲食店が存在しない場合に、検索処理部212は、他の第2施設において予約可能な飲食店を検索して利用者に提示してもよい。例えば、利用者が検索条件設定ページP1(図8参照)において「施設A」を入力した場合において、施設Aに予約可能な飲食店が存在しない場合に、検索処理部212は、施設Bにおいて予約可能な飲食店を検索してもよい。図12には、施設Bの検索結果を示している。例えば、検索処理部212は、施設Bに対応する施設予約情報D2b(図6参照)を参照して、施設Bに含まれる複数の飲食店の中から、前記検索条件を満たす予約可能な飲食店を検索する。出力処理部213は、図12に示す検索結果ページP2を利用者端末3に表示させる。この構成によれば、利用者は施設を再入力する手間を省くことができる。
【0078】
また、検索処理部212は、利用者から利用者が検索条件において指定した第1施設に対応する前記検索結果に含まれる飲食店の予約を受け付けなかった場合に、他の第2施設に含まれる少なくとも一つの飲食店の中から、前記第1施設に対応する前記検索要求に含まれる検索条件と同一の検索条件で予約が可能な飲食店を検索してもよい。例えば、検索処理部212は、利用者から前記第1施設に対応する前記検索結果に含まれる第1飲食店の予約を受け付けなかった場合に、前記第2施設に含まれる少なくとも一つの第2飲食店の中から、前記第1飲食店と同じ料理ジャンルで予約が可能な第2飲食店を検索する。
【0079】
これらの構成において、例えば検索処理部212は、検索対象の施設(第2施設)として、施設Aに最も近い施設を特定してもよいし、施設Aの種別(商業ビル、ショッピングモール、複合施設など)と同じ種別の施設を特定してもよいし、施設Aに含まれる飲食店の種別(料理ジャンル、客層、営業時間帯など)と同じ種別の飲食店が含まれる施設を特定してもよい。このように、検索処理部212は、前記第1施設の位置、前記第1施設の種別、及び前記第1施設に含まれる飲食店の種別の少なくともいずれかに基づいて検索対象の前記第2施設を特定し、特定した前記第2施設に含まれる少なくとも一つの飲食店の中から予約可能な飲食店を検索してもよい。
【0080】
また本発明の他の実施形態として、検索処理部212は、第1施設において前記基準フロア(例えば施設Aの1階又は利用者が位置するフロア)からの距離又は所要時間が所定値(本発明の第2所定値に相当)未満の前記店舗が存在しない場合に、前記第1施設とは異なる第2施設を検索対象としてもよい。例えば、利用者が検索対象に指定した施設Aの1階にいる場合において、予約可能な施設Aの7階の飲食店A2までの所要時間が所定時間を超える場合に、検索処理部212は、施設Cを検索対象として、施設Cの3階の飲食店(図7参照)を検索する。検索処理部212は、施設Cに対応する施設予約情報D2c(図7参照)を参照して、施設Cに含まれる複数の飲食店の中から、前記検索条件を満たす予約可能な飲食店を検索する。この場合、検索処理部212は、施設Aの予約可能な飲食店と、施設Cの予約可能な飲食店とを含む検索結果を出力してもよい。
【0081】
本発明の検索支援システムは、予約処理を含まなくてもよい。すなわち、本発明の検索支援システムは、検索要求に応じて検索処理を実行し、検索結果を提示する機能のみを備えるシステムであってもよい。この場合、前記検索支援システムを実現する予約支援装置2は、予約処理部214が省略され、検索支援装置として機能する。
【0082】
本実施形態に係る予約支援システム1は、複数の店舗を含む第1施設を検索条件に含む検索要求を受け付ける受付処理部211と、受付処理部211により前記検索要求が受け付けられた場合に、前記第1施設に含まれる複数の店舗のうち予約可能な店舗を検索する検索処理部212と、検索処理部212による検索結果を出力する出力処理部213と、を備えるシステムとして構成されてもよい。
【0083】
また、本実施形態に係る予約支援方法は、一又は複数のプロセッサーが、複数の店舗を含む第1施設を検索条件に含む検索要求を受け付ける受付ステップと、前記受付ステップにおいて前記検索要求が受け付けられた場合に、前記第1施設に含まれる複数の店舗のうち予約可能な店舗を検索する検索ステップと、前記検索ステップにおける検索結果を出力する出力ステップと、を実行する方法であってもよい。また、本実施形態に係る予約支援プログラムは、前記各ステップを一又は複数のプロセッサーに実行させるためのプログラムであってもよい。
【符号の説明】
【0084】
1 :予約支援システム
2 :予約支援装置
3 :利用者端末
4 :店舗端末
211 :受付処理部
212 :検索処理部
213 :出力処理部
214 :予約処理部
図1
図2
図3
図4
図5
図6
図7
図8
図9
図10
図11
図12
【手続補正書】
【提出日】2022-03-23
【手続補正1】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項1】
複数の店舗を含む第1施設を検索条件に含む検索要求を受け付ける受付処理部と、
前記受付処理部により前記検索要求が受け付けられた場合に、前記第1施設に含まれる複数の店舗のうち利用可能な店舗を検索する検索処理部と、
前記検索処理部による検索結果を出力する出力処理部と、
を備える検索支援システム。
【請求項2】
前記検索処理部は、前記第1施設に含まれる複数の店舗の中から、空席数又は空席率が第1所定値以上の利用可能な店舗を検索する、
請求項1に記載の検索支援システム。
【請求項3】
前記検索処理部は、前記第1施設に含まれる複数の店舗の中から、前記検索要求に含まれる利用人数及び利用時間の少なくともいずれかの検索条件を満たす利用可能な店舗を検索する、
請求項1又は2に記載の検索支援システム。
【請求項4】
前記第1施設は多層フロアを有する建物であって、前記第1施設に関する施設情報に前記店舗が配置されるフロアのフロア情報が関連付けられており、
前記検索処理部は、基準フロアから前記店舗が配置されるフロアまでの距離又は所要時間に基づいて、前記店舗を検索する、
請求項1~3のいずれかに記載の検索支援システム。
【請求項5】
前記基準フロアは前記建物の1階又は利用者が位置するフロアであって、
前記検索処理部は、前記基準フロアからの前記距離が近い前記店舗又は前記基準フロアから前記所要時間が短い前記店舗を優先して検索する、
請求項4に記載の検索支援システム。
【請求項6】
前記検索処理部は、前記第1施設において前記基準フロアからの前記距離又は前記所要時間が第2所定値未満の前記店舗が存在しない場合に、前記第1施設とは異なる第2施設に含まれる店舗を検索する、
請求項4又は5に記載の検索支援システム。
【請求項7】
前記検索処理部は、利用者から前記第1施設に対応する前記検索結果に含まれる前記店舗の予約を受け付けなかった場合に、前記第1施設とは異なる第2施設に含まれる少なくとも一つの店舗の中から、前記第1施設に対応する前記検索要求に含まれる検索条件と同一の検索条件で利用可能な店舗を検索する、
請求項1~6のいずれかに記載の検索支援システム。
【請求項8】
前記店舗は飲食店であって、
前記検索処理部は、利用者から前記第1施設に対応する前記検索結果に含まれる第1飲食店の予約を受け付けなかった場合に、前記第2施設に含まれる少なくとも一つの第2飲食店の中から、前記第1飲食店と同じ料理ジャンルで利用可能な第2飲食店を検索する、
請求項7に記載の検索支援システム。
【請求項9】
前記検索処理部は、前記第1施設の位置、前記第1施設の種別、及び前記第1施設に含まれる飲食店の種別の少なくともいずれかに基づいて検索対象の前記第2施設を特定し、特定した前記第2施設に含まれる少なくとも一つの飲食店の中から利用可能な飲食店を検索する、
請求項7に記載の検索支援システム。
【請求項10】
前記検索結果に含まれる店舗の中から選択される店舗の予約を受け付ける予約処理部をさらに備える、
請求項1~9のいずれかに記載の検索支援システム。
【請求項11】
一又は複数のプロセッサーが、
複数の店舗を含む第1施設を検索条件に含む検索要求を受け付ける受付ステップと、
前記受付ステップにおいて前記検索要求が受け付けられた場合に、前記第1施設に含まれる複数の店舗のうち利用可能な店舗を検索する検索ステップと、
前記検索ステップにおける検索結果を出力する出力ステップと、
を実行する検索支援方法。
【請求項12】
複数の店舗を含む第1施設を検索条件に含む検索要求を受け付ける受付ステップと、
前記受付ステップにおいて前記検索要求が受け付けられた場合に、前記第1施設に含まれる複数の店舗のうち利用可能な店舗を検索する検索ステップと、
前記検索ステップにおける検索結果を出力する出力ステップと、
を一又は複数のプロセッサーに実行させるための検索支援プログラム。