(57)【要約】【課題】ユーザにブックマーク登録されたウェブページの掲載内容に関連する情報を掲載した運営元の異なる他のウェブページへユーザを誘導する。【解決手段】情報処理装置は、通信部と制御部とを有する。上記通信部はユーザ端末と通信可能である。上記制御部は、上記ユーザ端末から所定のサービス施設に関する情報を掲載した第１運営者が運営する第１ウェブページのブックマーク登録要求を受信した場合に、上記サービス施設に関する情報を掲載した第２運営者が運営する第２ウェブページが上記第１ウェブページと紐付けられたブックマーク情報を生成する。さらに制御部は、上記ユーザ端末から上記ブックマーク情報を基に紐付けられたウェブページの表示要求を受け取った場合に、上記ユーザ端末に当該第１ウェブページに代えて、または、加えて、上記第２ウェブページを表示させる。【選択図】図４
2020052512.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末と通信可能な通信部と、
前記ユーザ端末から所定のサービス施設に関する情報を掲載した第１運営者が運営する第１ウェブページのブックマーク登録要求を受信した場合に、前記サービス施設に関する情報を掲載した第２運営者が運営する第２ウェブページが前記第１ウェブページと紐付けられたブックマーク情報を生成し、前記ユーザ端末から前記ブックマーク情報を基に紐付けられたウェブページの表示要求を受け取った場合に、前記ユーザ端末に当該第１ウェブページに代えて、または、加えて、前記第２ウェブページを表示させる制御部と
を具備する情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記制御部は、前記第１ウェブページ上に前記ブックマーク登録要求を受信するためのボタンを設置し、前記ボタン上に、前記第１ウェブページのブックマーク被登録数と前記第２ウェブページのブックマーク被登録数の合計数を示す情報を掲載する
情報処理装置。
【請求項３】
請求項１または２に記載の情報処理装置であって、
前記制御部は、前記第１ウェブページのブックマーク登録要求を受信した場合に、当該第１ウェブページに含まれる施設名と、電話番号、住所、営業時間及び定休日のうち少なくとも１つとを検索条件として前記第２ウェブページを検索する
情報処理装置。
【請求項４】
請求項３に記載の情報処理装置であって、
前記制御部は、前記第２ウェブページが前記検索により見つからなかった場合、前記第１ウェブページに含まれる前記施設名と、前記電話番号、住所、営業時間及び定休日のうち少なくとも１つを基に第２ウェブページを作成し、当該作成された第２ウェブページを前記第１ウェブページと紐付ける
情報処理装置。
【請求項５】
請求項３に記載の情報処理装置であって、
前記制御部は、前記第２ウェブページが前記検索により見つからなかった場合、前記紐付けなく前記第１ウェブページについてブックマーク情報を生成し、前記ユーザ端末から前記ブックマーク情報の一覧へアクセスがあった場合に、前記第２ウェブページと紐付けられた第１ウェブページのブックマーク情報を前記一覧上で優先的に掲載する
情報処理装置。
【請求項６】
請求項１乃至５のいずれかに記載の情報処理装置であって、
前記制御部は、前記第２ウェブページの候補ページが前記検索により複数見つかった場合、当該複数の第２ウェブページの候補ページと前記第１ウェブページを紐付けてブックマーク情報を生成し、前記ユーザ端末から前記ブックマーク情報に紐付けられたウェブページの表示要求を受け取った場合に、前記ユーザ端末に、前記紐付けられた複数の候補ページへの各リンク情報を表示させる
情報処理装置。
【請求項７】
請求項１乃至６のいずれかに記載の情報処理装置であって、
前記制御部は、前記表示要求を受け取った場合に、前記ユーザ端末に当該第１ウェブページに代えて前記第２ウェブページを表示させ、当該第２ウェブページ上に、前記第１ウェブページへのリンク情報を掲載する
情報処理装置。
【請求項８】
ユーザ端末から所定のサービス施設に関する情報を掲載した第１運営者が運営する第１ウェブページのブックマーク登録要求を受信した場合に、前記サービス施設に関する情報を掲載した第２運営者が運営する第２ウェブページが前記第１ウェブページと紐付けられたブックマーク情報を生成し、
前記ユーザ端末から前記ブックマーク情報を基に紐付けられたウェブページの表示要求を受け取った場合に、前記ユーザ端末に当該第１ウェブページに代えて、または、加えて、前記第２ウェブページを表示させる
情報処理方法。
【請求項９】
情報処理装置に、
ユーザ端末から所定のサービス施設に関する情報を掲載した第１運営者が運営する第１ウェブページのブックマーク登録要求を受信した場合に、前記サービス施設に関する情報を掲載した第２運営者が運営する第２ウェブページが前記第１ウェブページと紐付けられたブックマーク情報を生成するステップと、
前記ユーザ端末から前記ブックマーク情報を基に紐付けられたウェブページの表示要求を受け取った場合に、前記ユーザ端末に当該第１ウェブページに代えて、または、加えて、前記第２ウェブページを表示させるステップと
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、飲食店等のサービス施設に関するウェブページのブックマーク処理を制御可能な情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来から、ユーザがPCやスマートフォン等のユーザ端末を用いて特定のウェブページを閲覧した際、そのページへの再訪を容易にする技術として、ブックマーク、キャッシュ、Cookie等が知られている。下記特許文献１には、閲覧したウェブページをキャッシュに保存することが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１３１９２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記技術では、ユーザはブックマーク等の登録によって気になるウェブページを何度でも容易に閲覧することはできるものの、当該ウェブページに掲載された内容に関する運営元が異なる他のウェブページが存在しても、それをわざわざ閲覧しようとはしないため、当該他のウェブページのアクセス数は増えない。
【０００５】
以上のような事情に鑑み、本発明の目的は、ユーザにブックマーク登録されたウェブページの掲載内容に関連する情報を掲載した運営元の異なる他のウェブページへユーザを誘導することが可能な情報処理装置、情報処理方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の一形態に係る情報処理装置は、通信部と制御部とを有する。上記通信部はユーザ端末と通信可能である。上記制御部は、上記ユーザ端末から所定のサービス施設に関する情報を掲載した第１運営者が運営する第１ウェブページのブックマーク登録要求を受信した場合に、上記サービス施設に関する情報を掲載した第２運営者が運営する第２ウェブページが上記第１ウェブページと紐付けられたブックマーク情報を生成する。さらに制御部は、上記ユーザ端末から上記ブックマーク情報を基に紐付けられたウェブページの表示要求を受け取った場合に、上記ユーザ端末に当該第１ウェブページに代えて、または、加えて、上記第２ウェブページを表示させる。
【０００７】
これにより情報処理装置は、ユーザにブックマーク登録されたウェブページの掲載内容に関連する情報を掲載した運営元の異なる他のウェブページへユーザを誘導することができる。ここで、上記第１ウェブページと第２ウェブページとの紐付けは、上記ブックマーク登録要求前に実行されてもよいし、ブックマーク登録要求を契機に実行されてもよい。
【０００８】
上記制御部は、上記第１ウェブページ上に上記ブックマーク登録要求を受信するためのボタンを設置し、上記ボタン上に、上記第１ウェブページのブックマーク被登録数と上記第２ウェブページのブックマーク被登録数の合計数を示す情報を掲載してもよい。
【０００９】
これにより情報処理装置は、第１ウェブページのブックマーク被登録数と第２ウェブページのブックマーク被登録数とを合わせた数を第１ウェブページのブックマーク被登録数として示すことで、第１ウェブページ自体というよりもむしろその掲載内容である所定のサービス施設への一般の関心の高さを、第１ウェブページを介して示すことができる。
【００１０】
上記制御部は、上記第１ウェブページのブックマーク登録要求を受信した場合に、当該第１ウェブページに含まれる施設名と、電話番号、住所、営業時間及び定休日のうち少なくとも１つとを検索条件として上記第２ウェブページを検索してもよい。
【００１１】
これにより情報処理装置は、第１ウェブページに掲載された施設名と、それと共に掲載された電話番号、住所、営業時間および定休日のいずれかの情報を加えて検索条件とすることで、第２ウェブページを高い確率で検索することができる。ここで制御部は、上記施設名と、上記電話番号、住所、営業時間及び定休日とが所定の距離範囲または所定の単語数以内に掲載されていることをさらなる条件としてもよい。
【００１２】
上記制御部は、上記第２ウェブページが上記検索により見つからなかった場合、上記第１ウェブページに含まれる上記施設名と、上記電話番号、住所、営業時間及び定休日のうち少なくとも１つを基に第２ウェブページを作成し、当該作成された第２ウェブページを上記第１ウェブページと紐付けてもよい。
【００１３】
これにより情報処理装置は、第２ウェブページが検索により見つからなかった場合でも、第２ウェブページの掲載内容を基に第２ウェブページを作成することで、第２ウェブページへユーザを誘導可能となる。
【００１４】
上記制御部は、上記第２ウェブページが上記検索により見つからなかった場合、上記紐付けなく上記第１ウェブページについてブックマーク情報を生成し、上記ユーザ端末から上記ブックマーク情報の一覧へアクセスがあった場合に、上記第２ウェブページと紐付けられた第１ウェブページのブックマーク情報を上記一覧上で優先的に掲載してもよい。
【００１５】
これにより情報処理装置は、ブックマーク一覧において、第２ウェブページと紐づけられた第１ウェブページと当該紐づけのない第１ウェブページとを共に掲載しながらも、上記紐づけのある第１ウェブページを優先的に掲載することで、第２ウェブページへの誘導可能性を高めることができる。ここで優先的に掲載とは、例えば、一覧上における上部等の目立つ位置に掲載したり、テキストのフォント、太さ、色等によって強調して掲載したりすることであるが、これらに限られない。
【００１６】
上記制御部は、上記第２ウェブページの候補ページが上記検索により複数見つかった場合、当該複数の第２ウェブページの候補ページと上記第１ウェブページを紐付けてブックマーク情報を生成し、上記ユーザ端末から上記ブックマーク情報に紐付けられたウェブページの表示要求を受け取った場合に、上記ユーザ端末に、上記紐付けられた複数の候補ページへの各リンク情報を表示させてもよい。
【００１７】
これにより情報処理装置は、第２ウェブーページが複数存在する場合にはそれらへのリンクをユーザに選択可能に表示することで、ユーザがいずれのページを選択した場合でも、第１ウェブページから他の運営者のページへと誘導することが可能となる。
【００１８】
上記制御部は、上記表示要求を受け取った場合に、上記ユーザ端末に当該第１ウェブページに代えて上記第２ウェブページを表示させ、当該第２ウェブページ上に、上記第１ウェブページへのリンク情報を掲載してもよい。
【００１９】
これにより情報処理装置は、表示要求に対して第１ウェブページに代えて第２ウェブページを表示させながらも第１ウェブページへのリンク情報も掲載することで、ユーザを第２ウェブページへ誘導しながらもユーザが当初閲覧を望んでいたページも表示させることができる。
【００２０】
本発明の他の形態に係る情報処理方法は、
ユーザ端末から所定のサービス施設に関する情報を掲載した第１運営者が運営する第１ウェブページのブックマーク登録要求を受信した場合に、上記サービス施設に関する情報を掲載した第２運営者が運営する第２ウェブページが上記第１ウェブページと紐付けられたブックマーク情報を生成し、
上記ユーザ端末から上記ブックマーク情報を基に紐付けられたウェブページの表示要求を受け取った場合に、上記ユーザ端末に当該第１ウェブページに代えて、または、加えて、上記第２ウェブページを表示させることを含む。
【００２１】
本発明の他の形態に係るプログラムは、情報処理装置に、
ユーザ端末から所定のサービス施設に関する情報を掲載した第１運営者が運営する第１ウェブページのブックマーク登録要求を受信した場合に、上記サービス施設に関する情報を掲載した第２運営者が運営する第２ウェブページが上記第１ウェブページと紐付けられたブックマーク情報を生成するステップと、
上記ユーザ端末から上記ブックマーク情報を基に紐付けられたウェブページの表示要求を受け取った場合に、上記ユーザ端末に当該第１ウェブページに代えて、または、加えて、上記第２ウェブページを表示させるステップと、を実行させる。
【発明の効果】
【００２２】
以上説明したように、本発明によれば、ユーザにブックマーク登録されたウェブページの掲載内容に関連する情報を掲載した運営元の異なる他のウェブページへユーザを誘導することができる。しかし、当該効果は本発明を限定するものではない。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施形態に係る飲食店情報提供システムの構成を示した図である。
【図２】本発明の一実施形態に係る飲食店情報提供サーバのハードウェア構成を示した図である。る。
【図３】本発明の一実施形態に係る飲食店情報提供サーバが有するデータベースの構成を示した図である。
【図４】本発明の一実施形態に係る飲食店情報提供サーバによる、飲食店情報提供処理の流れを示したフローチャートである。
【図５】本発明の一実施形態においてユーザ端末に表示されるブックマーク対象のウェブページの例を示した図である。
【発明を実施するための形態】
【００２４】
以下、図面を参照しながら、本発明の実施形態を説明する。
【００２５】
［システムの構成］
図１は、本実施形態に係る飲食店情報提供システムの構成を示した図である。
【００２６】
同図に示すように、このシステムは、インターネット５０上の飲食店情報提供サーバ１００と、複数のユーザ端末２００と含む。
【００２７】
飲食店情報提供サーバ１００は、飲食店に関する情報を掲載したポータルサイトを運営するウェブサーバである。飲食店情報提供サーバ１００は、複数のユーザ端末２００とインターネット５０を介して接続されている。
【００２８】
飲食店情報提供サーバ１００は、上記ポータルサイトにおいて、ユーザ端末２００のユーザ向けに飲食店情報の検索システムを提供する。具体的には、飲食店情報提供サーバ１００は、ユーザ端末２００からの検索要求に基づいて検索条件に合致する飲食店情報を検索し、検索結果を掲載したＷｅｂページを生成してユーザ端末２００へ送信する。
【００２９】
ユーザ端末２００（２００Ａ，２００Ｂ，２００Ｃ...）は、ユーザにより使用される端末であり、例えばスマートフォン、携帯電話、タブレットＰＣ（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）や無線ＬＡＮ等の無線通信用の各種モジュールであり、上記ユーザ端末２００との間の通信処理を担う。
【００４０】
図示しないが、上記ユーザ端末２００及び飲食店端末３００のハードウェア構成も上記飲食店情報提供サーバ１００のハードウェア構成と同様である。
【００４１】
［飲食店情報提供サーバのデータベース構成］
図３は、上記飲食店情報提供サーバ１００が有するデータベースの構成を示した図である。
【００４２】
同図に示すように、飲食店情報提供サーバ１００は、記憶部１８に、飲食店情報データベース３１、ユーザ情報データベース３２、ブックマーク情報データベース３３を有している。
【００４３】
飲食店情報データベース３１は、飲食店毎に、その飲食店の店名や所在位置情報、その飲食店を識別するＩＤ（施設ＩＤ）の他、その飲食店の業態・サービスのカテゴリ情報、その飲食店を紹介する内容、すなわち、サービス施設のＰＲ文等のサービス施設の特徴を示す情報、飲食店が行うイベント情報、飲食店が立地しているエリア情報、飲食店の住所（位置情報）、電話番号、飲食店に関する（飲食店を紹介する）画像データ、飲食店が提供するメニューに関するメニュー情報、営業時間、ウェブサイトＵＲＬ等の情報を記憶している。
【００４４】
上記メニュー情報は、上記ポータルサイト上の各飲食店のサイトに掲載されるメニューに対応する情報であり、各飲食店が提供可能な複数のメニューのメニュー名を、飲食店毎に記憶している。当該メニュー情報は、例えば前菜／メイン、ランチ／ディナー／コース等のメニューカテゴリ毎に記憶されてもよい。また上記画像データがメニューに対応するものである場合には、当該画像データはメニュー情報と対応付けられて記憶される。
【００４５】
上記エリア情報は、例えば都道府県単位のものであるが、市区町村等のより狭い範囲の単位でも情報が記憶されてもよい。上記カテゴリ情報は、例えば和食、中華、イタリアン、フレンチ、焼肉等のメインカテゴリの他、和食における焼き鳥・天ぷら等、イタリアンにおけるパスタ・ピザ等のより詳細なサブカテゴリを含んでいてもよい。
【００４６】
ユーザ情報データベース３２は、ユーザ端末２００を所有する、上記飲食店情報提供サーバ１００が提供する上記ポータルサイトを介した飲食店情報サービスの利用者（会員）であるユーザに関する情報を記憶する。具体的には、ユーザ情報データベース４２は、ユーザＩＤ、パスワード、氏名、メールアドレス、電話番号、住所、年齢（層）、性別、誕生日等の情報をユーザ毎に記憶している。
【００４７】
ブックマーク情報データベース３３は、ユーザ端末２００からブックマーク登録要求があった、ウェブページ（第１ウェブページ）のＵＲＬと、当該第１ウェブページに関連する第２ウェブページのＵＲＬとを紐付けて記憶している。
【００４８】
第１ウェブページは、上記ポータルサイトを運営する飲食店情報提供サーバ１００の運営者とは異なる運営者によって運営される、例えば飲食店の紹介記事を掲載したウェブページである。第２ウェブページは、上記ポータルサイト上に存在し飲食店情報提供サーバ１００の運営者によって運営される、上記第１ウェブページの記事に掲載された飲食店の情報を掲載するウェブページである。第２ウェブページは、上記飲食店情報データベース３１の情報を基に生成されたページである。
【００４９】
これら各データベースは、後述する飲食店情報提供サーバ１００による、飲食店情報提供処理において、必要に応じて相互に参照されて用いられる。
【００５０】
［飲食店情報提供サーバの動作］
次に、以上のように構成された飲食店情報提供サーバ１００の動作について説明する。当該動作は、飲食店情報提供サーバ１００のＣＰＵ１１及び通信部１９等のハードウェアと、記憶部１８に記憶されたソフトウェアとの協働により実行される。以下の説明では、便宜上、ＣＰＵ１１を動作主体とする。
【００５１】
図４は、飲食店情報提供サーバ１００による、飲食店情報提供処理の流れを示したフローチャートである。
【００５２】
同図に示すように、飲食店情報提供サーバ１００のＣＰＵ１１はまず、ユーザ端末２００から、第１ウェブページのブックマーク登録要求を受信したか否かを判断する（ステップ４１）。
【００５３】
図５は、ユーザ端末２００に表示される上記第１ウェブページの例を示した図である。
【００５４】
同図に示すように、飲食店情報提供サーバ１００は、第１ウェブページを含む、飲食店情報提供サーバ１００の運営者とは異なる運営者によって運営される、飲食店に関する情報を掲載した様々なページ（飲食店のレポートページ、まとめページ、飲食店情報提供ポータルサイト上のページ等）上に、ブックマーク登録要求を受け付けるためのボタン（ブックマークボタン５２）を設置している。当該ブックマークボタン５２がユーザ端末２００に押下操作されると、当該ブックマークボタン５２が設置された第１ウェブページのブックマーク登録要求が飲食店情報提供サーバ１００へ送信されるようになっている。
【００５５】
当該ブックマークボタン５２は、例えばFacebookやTwitter等のソーシャルメディアが各ページ上に提供するソーシャルボタン（ソーシャルアイコン）と並列的に表示されてもよい。
【００５６】
同図に示すように、飲食店情報提供サーバ１００は、当該ブックマークボタン５２上において、当該第１ウェブページのブックマーク被登録数を示す数字（同図では「２５１０」）が表示されるようにブックマークボタン５２を制御する。
【００５７】
当該ブックマーク被登録数を示す数字は、実際には、上記第１ウェブページのブックマーク被登録数と、それに紐付けられた飲食店情報提供サーバ１００の上記ポータルサイト上の第２ウェブページのブックマーク被登録数との合計数を示している。
【００５８】
このようにブックマーク被登録数を示すことで、飲食店情報提供サーバ１００は、第１ウェブページ自体というよりもむしろその掲載内容である飲食店への一般の関心の高さを、第１ウェブページを介して示すことができる。
【００５９】
当該ブックマークボタン５２を介して、第１ウェブページのブックマーク登録要求を受信したと判断した場合（ステップ４１のＹｅｓ）、当該第１ページから飲食店名と、電話番号、住所、営業時間及び定休日のうち少なくとも１つを抽出する（ステップ４２）。
【００６０】
これらの情報は、例えば図５の下部の飲食店情報掲載欄５３に示すように、ページ上の有る箇所に比較的まとまって掲載されていることが多い。したがってＣＰＵ１１は、「住所」「電話番号」「営業時間」「定休日」等の文字情報を検索し、それらが見つかった場合には、それらの直後の文字情報を電話番号、営業時間、定休日であると認識し、またそれらの情報の例えば直近（上部）の固有名詞を飲食店名であると認識して抽出する。
【００６１】
また、「住所」「電話番号」「営業時間」「定休日」等の文字情報が抽出できない場合、ＣＰＵ１１は、例えばそれらに該当する可能性の有る文字、例えば住所であれば都道府県名等、電話番号であれば複数の数字及びハイフォンの羅列等、営業時間であれば２つの時刻とそれらの間の「〜」、定休日であれば曜日を示す文字等をキーに情報を抽出してもよい。
【００６２】
またＣＰＵ１１は、電話番号、住所、営業時間及び定休日のうち少なくとも２つが所定の距離または所定の単語数以内に掲載されていることをさらなる条件として情報を検索してもよく、検索された情報からさらに所定の距離範囲または所定の単語数以内に掲載されている固有名詞を飲食店名として抽出してもよい。
【００６３】
続いてＣＰＵ１１は、上記抽出した飲食店名と、電話番号、住所、営業時間及び定休日のうち少なくとも１つを検索条件として、上記飲食店情報データベース３１から、飲食店情報提供サーバ１００が運営する第２ウェブページを検索する（ステップ４３）。
【００６４】
上記検索の結果、第２ウェブページが見つかった場合（ステップ４４のＹｅｓ）、ＣＰＵ１１は、上記第１ウェブページのＵＲＬ（図５のＵＲＬ５１）と、上記第２ウェブページの上記ポータルサイト上でのＵＲＬとを紐付けて上記ブックマーク情報データベース３３に記憶（ブックマーク登録）する。
【００６５】
またこの際、ＣＰＵ１１は、上記ブックマーク登録情報を、ユーザ端末２００のユーザＩＤと対応付けて上記ユーザ情報データベース３２に記憶する。
【００６６】
ブックマーク登録情報は、例えばユーザ端末２００の各ユーザが有する上記ポータルサイトが提供するマイページ上でブックマーク一覧として閲覧可能である。すなわち、ＣＰＵ１１は、ユーザ端末２００のユーザが上記ポータルサイトにログインすると、それまでに上記ブックマークボタン５２によってブックマーク登録された第１ウェブページの例えばページ名の一覧をマイページ上に掲載する。
【００６７】
一方、上記ステップ４４において第２ウェブページが見つからなかった場合、ＣＰＵ１１は、上記抽出した飲食店名と、電話番号、住所、営業時間及び定休日のうち少なくとも１つを基に、第２ウェブページを生成する（ステップ４５）。
【００６８】
すなわちＣＰＵ１１は、上記飲食店名の情報と、電話番号、住所、営業時間及び定休日のうち少なくとも１つの情報を、上記飲食店情報データベース３１のエントリとして追加する。当該新たに作成された第２ウェブページのＵＲＬが第１ウェブページのＵＲＬと紐付けて登録される（ステップ４６）。
【００６９】
続いてＣＰＵ１１は、ユーザ端末２００から、上記ブックマーク一覧からの上記第１ウェブページの表示要求を受信したか否かを判断する（ステップ４７）。
【００７０】
上記ブックマーク一覧から第１ウェブページの表示要求を受信したと判断した場合（Ｙｅｓ）、ＣＰＵ１１は、当該第１ウェブページに紐付けられた第２ウェブページのＵＲＬを上記ブックマーク情報データベース３３から取得する（ステップ４８）。
【００７１】
そしてＣＰＵ１１は、表示要求元のユーザ端末２００へ第１ウェブページに代えて第２ウェブページを送信して表示させる（ステップ４９）。
【００７２】
［まとめ］
以上説明したように、本実施形態によれば、飲食店情報提供サーバ１００は、ユーザにブックマーク登録されたウェブページの掲載内容に関連する情報を掲載した運営元の異なる他のウェブページへユーザを誘導することができる。
【００７３】
また、飲食店情報提供サーバ１００は、ユーザの第１ウェブページのブックマーク登録操作を契機に、未掲載の飲食店に関する第２ウェブページを新規作成することができ、飲食店情報データベースを充実化することができる。
【００７４】
［変形例］
本発明は上述の実施形態にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更され得る。
【００７５】
上述の実施形態においては、飲食店情報提供サーバ１００は、ブックマーク登録された外部の第１ウェブページの表示要求に対して、第１ウェブページに代えて飲食店情報提供サーバ１００が提供する第２ウェブページをユーザ端末２００に表示させた。しかし飲食店情報提供サーバ１００は、上記表示要求に対して第１ウェブページをユーザ端末２００に表示させた上で、さらにそれに加えて第２ウェブページを表示させてもよい。例えば、飲食店情報提供サーバ１００は、上記表示要求に対して第１ウェブページを所定時間表示させた後、第２ウェブページへリダイレクトさせてもよいし、第１ウェブページと第２ウェブページとをそれぞれタブ表示させてもよい。
【００７６】
上述の実施形態において、飲食店情報提供サーバ１００は、第１ウェブページから抽出された情報を基にした検索により第２ウェブページが見つからなかった場合、当該抽出した情報を基に新たに第２ウェブページを作成して第１ウェブページと紐付けた。しかし、飲食店情報提供サーバ１００は、上記検索により第２ウェブページが見つからなかった場合、上記紐付けなく第１ウェブページについてブックマーク情報を生成してもよい。そしてこの場合飲食店情報提供サーバ１００は、ユーザ端末２００から上記ブックマーク一覧へアクセスがあった場合に、第２ウェブページと紐付けられた第１ウェブページのブックマーク情報を上記一覧上で優先的に掲載してもよい。ここで優先的に掲載とは、例えば、一覧上における上部等の目立つ位置に掲載したり、テキストのフォント、太さ、色等によって強調して掲載したりすることであるが、これらに限られない。
【００７７】
上述の実施形態においては、上記第１ウェブページから抽出した情報によっては（例えば飲食店名と定休日が同一の場合等）、第２ウェブページの候補となるページが複数見つかる可能性もある。この場合飲食店情報提供サーバ１００は、当該複数の第２ウェブページの候補ページと上記第１ウェブページを紐付けてブックマーク情報を生成してもよい。そして飲食店情報提供サーバ１００は、ユーザ端末２００から上記ブックマーク一覧から第１ウェブページの表示要求を受け取った場合に、上記紐付けられた複数の第２ウェブページの候補ページへの各リンク情報を掲載したページを送信し表示させてもよい。または飲食店情報提供サーバ１００は、当該複数の候補ページをそれぞれタブで表示させてもよい。
【００７８】
上述の実施形態において、飲食店情報提供サーバ１００は、ユーザ端末２００から、ブックマーク一覧からの第１ウェブページの表示要求を受信した場合に、ユーザ端末２００に、当該第１ウェブページに代えてそれに紐付けられた第２ウェブページを表示させると共に、当該第２ウェブページ上に、紐付けられた第１ウェブページへのリンク情報を掲載してもよい。これにより飲食店情報提供サーバ１００は、ユーザを第２ウェブページへ誘導しながらもユーザが当初閲覧を望んでいたページも表示させることができる。
【００７９】
上述の実施形態では、飲食店情報提供サーバ１００は、ユーザ端末２００から第１ウェブページのブックマーク登録要求を受信した場合にはじめて第２ウェブページを検索して両ページを紐付けた。しかし、飲食店情報提供サーバ１００は、第１ウェブページと第２ウェブページとの紐付け自体は、ユーザ端末２００からのブックマーク登録要求よりも先に（ブックマーク登録要求に関わらず）に実行してデータベースを用意しておき、ユーザ端末２００から第１ウェブページのブックマーク登録要求があった場合に、上記データベースを参照して第１ウェブページに紐付けられた第２ウェブページと共にブックマーク情報を生成してもよい。
【００８０】
上述の実施形態では、サービス施設として飲食店が例に挙げられたが、サービス施設は飲食店に限られず、例えば、ホテル・旅館等の宿泊施設、テニス、バスケットボール、ゴルフ等の各種スポーツ施設、カラオケ・ボーリング等の娯楽施設、マッサージ・エステ等の施術施設等の様々なサービス施設についても、本発明は同様に適用可能である。
【００８１】
本願の特許請求の範囲に記載された発明のうち、「情報処理方法」と記載された発明は、その各ステップを、ソフトウェアによる情報処理によりコンピュータ等の少なくとも１つの装置が自動的に行うものであり、人間がコンピュータ等の装置を用いて行うものではない。すなわち、当該「情報処理方法」は、コンピュータ・ソフトウェアによる情報処理方法であって、コンピュータという計算道具を人間が操作する方法ではない。
【符号の説明】
【００８２】
１１…ＣＰＵ
１８…記憶部
１９…通信部
３１…飲食店情報データベース
３２…ユーザ情報データベース
３３…ブックマーク情報データベース
５２…ブックマークボタン
１００…飲食店情報提供サーバ
２００…ユーザ端末
【図１】
2020052512.tif 000003
【図２】
2020052512.tif 000004
【図３】
2020052512.tif 000005
【図４】
2020052512.tif 000006
【図５】
2020052512.tif 000007