(57)【要約】      （修正有）【課題】ユーザにとって必要性の高い情報を通知することを可能とした情報提供システムを提供する。【解決手段】情報提供システムにおいて、電話転送サーバは、所定の店舗についての店舗情報を表示する携帯端末５からの通話要求に基づいて、携帯端末５との通話を開始する。通話が開始されると店舗情報配信サーバ２は、通話内容に所定の音声信号であるリマインド情報が表れるが否かを検出する。そして、電話転送サーバ３が通話終了を検出した場合、店舗情報配信サーバ２は、通話中にリマインド情報を検出できていれば、携帯端末５へ、店舗の予約ページへのショートカットを含む情報を、ＳＭＳ、電子メール、又はチャットアプリを用いて送信する。【選択図】図１
2020166903.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末と接続可能な情報提供システムであって、
所定の店舗についての店舗情報を表示する前記ユーザ端末からの、前記店舗情報に対応付けられた通信先との通信を要求する信号である通信要求に基づいて、前記ユーザ端末との音声通信を行う通信部と、
前記ユーザ端末との通信に所定の音声信号が表れるか否かを検出する音声検出部と、
前記音声検出部により前記所定の音声信号が表れたことが検出された場合、前記所定の店舗の予約ページへのショートカットを含む情報を、ＳＭＳ、電子メール、又はチャットアプリを用いて、前記ユーザ端末に送信する送信部と、
を有することを特徴とする情報提供システム。
【請求項２】
前記送信部は、前記ユーザ端末との通信が終了した場合、前記情報を前記ユーザ端末に送信する、請求項１に記載の情報提供システム。
【請求項３】
前記店舗情報は、前記店舗の店名、電話番号、住所、営業時間、地図情報の少なくとも１つを含む、請求項１または２に記載の情報提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供システムに関する。
【背景技術】
【０００２】
近年では、飲食店などの店舗は、ウェブサイトで情報提供をすることが通常となっている。そのような中、複数の店舗と契約し、ある業態についてのさまざまな店舗に関する情報を提供するウェブサイトが存在する。このようなウェブサイトでは、ユーザは、所望の条件に合致する店舗を検索した上で検索結果に含まれる店舗の情報を閲覧することができ、更に、予約を行いたい店舗への架電を閲覧ページから直接行うこともできる。
【０００３】
予約等の為に店舗へ通話したユーザが、通話後に、店舗のメニューや所在地などの店舗に係る情報を必要とする場合がある。通話後、自動的にユーザへ店舗情報が通知されるシステムとして、例えば特許文献１に開示されている情報提供システムが知られている。特許文献１には、ユーザ同士の電話通知を検知し、発信先情報に紐付けられた情報を、発信元情報に基づいた通信環境および情報種別により、電話通信の発信元に提供する情報提供システムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２２４９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、ユーザ同士の電話通知を検知したことのみをもって、発信先情報に紐付けられた情報を発信元に提供するシステムでは、ユーザが必要とする情報のみならず、不要な情報までもがユーザへ通知されてしまい、ユーザにとって煩わしいという問題がある。
【０００６】
そこで、本発明は、上述した問題点を解消すべくされたものであり、ユーザにとって必要性の高い情報を通知することを可能とした情報提供システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る情報提供システムは、ユーザ端末と接続可能な情報提供システムであって、ユーザ端末からユーザ識別情報及び検索条件を受信する受信部と、検索条件に基づいて検索された検索対象に関する検索対象識別情報を取得する取得部と、ユーザ識別情報と関連付けて検索対象識別情報を記憶する記憶部と、ユーザ端末からの通信要求に基づいて、ユーザ端末と通信要求先とを接続する通信部と、通信要求先が、ユーザ端末のユーザ識別情報と関連付けられた検索対象識別情報と一致した場合、検索対象識別情報に対応した検索対象に関する情報をユーザ端末に送信する送信部と、を有することを特徴とする。
【０００８】
本発明に係る情報提供システムでは、通信部は、音声通信可能に、ユーザ端末と通信要求先とを接続することが好ましい。
【０００９】
本発明に係る情報提供システムでは、送信部は、ユーザ端末と通信要求先との通信時間が所定時間より長い場合に、検索対象識別情報に対応した検索対象に関する情報をユーザ端末に送信することが好ましい。
【００１０】
本発明に係る情報提供システムでは、ユーザ端末と通信要求先との通信内容を分析する通信分析部を更に有し、送信部は、通信分析部によって分析された通信内容に応じて、検索対象識別情報に対応した検索対象に関する情報をユーザ端末に送信することが好ましい。
【００１１】
本発明に係る情報提供システムでは、ユーザ端末は、検索条件に基づいて検索された検索対象に関する検索結果を表示する表示部を更に有し、通信部は、表示部が表示する検索結果上でユーザが所定の操作を行った場合にのみ、ユーザ端末と通信要求先とを接続することが好ましい。
【００１２】
本発明に係る情報提供システムでは、記憶部は、ユーザ識別情報と関連付けてユーザ選択ジャンルを記憶し、且つ、検索対象識別情報に関連付けて検索対象ジャンルを記憶し、送信部は、ユーザ選択ジャンルと検索対象ジャンルとが一致した場合に、検索対象識別情報に対応した検索対象に関する情報をユーザ端末に送信することが好ましい。
【００１３】
本発明に係る情報提供システムでは、検索対象は店舗であり、検索対象ジャンルは、飲食店であることが好ましい。
【００１４】
本発明に係る情報提供システムでは、送信部は、ＳＭＳ、電子メール、又はチャットアプリを用いて、検索対象識別情報に対応した検索対象に関する情報をユーザ端末に送信することが好ましい。
【００１５】
本発明に係る情報提供システムでは、検索対象識別情報に対応した検索対象に関する情報は、検索対象の店名、電話番号、住所、営業時間、地図情報の少なくとも１つを含むことが好ましい。
【００１６】
本発明に係る情報提供システムでは、検索対象識別情報に対応した検索対象に関する情報は、更に、時間帯毎の空席状況および前記検索対象の予約ページへのショートカットの少なくとも一方を含むことが好ましい。
【発明の効果】
【００１７】
本発明によれば、ユーザにとって必要性の高い情報をユーザ端末へ通知することが可能となる。
【図面の簡単な説明】
【００１８】
【図１】本発明に係る情報提供システム１の応用の一例を示す図である。
【図２】電話転送サーバ３の概略構成の一例を示す図である。
【図３】携帯端末５の概略構成の一例を示す図である。
【図４】ユーザ情報テーブルのデータ構造の一例を示す図である。
【図５】電話転送テーブルのデータ構造の一例を示す図である。
【図６】店舗情報テーブルのデータ構造の一例を示す図である。
【図７】配信条件テーブルのデータ構造の一例を示す図である。
【図８】検索履歴テーブルのデータ構造の一例を示す図である。
【図９】閲覧履歴テーブルのデータ構造の一例を示す図である。
【図１０】通話履歴テーブルのデータ構造の一例を示す図である。
【図１１】店舗検索及び店舗ページ閲覧に係る処理のフローの一例を示す図である。
【図１２】通話及びリマインド情報配信に係る処理のフローの一例を示す図である。
【図１３】リマインド情報データ抽出処理のフローの一例を示す図である。
【図１４】（ａ）は検索条件入力画面６００の一例を示す図であり、（ｂ）は検索結果画面６１０の一例を示す図であり、（ｃ）は店舗ページ画面６２０の一例を示す図であり、（ｄ）は通話画面６３０の一例を示す図であり、（ｅ）はリマインド情報画面６４０の一例を示す図である。
【図１５】電話転送サーバ３’の概略構成の一例を示す図である。
【図１６】電話転送テーブルのデータ構造の一例を示す図である。
【図１７】通話履歴テーブルのデータ構造の一例を示す図である。
【図１８】通話及びリマインド情報配信に係る処理のフローの一例を示す図である。
【図１９】リマインド情報データ抽出処理のフローの一例を示す図である。
【発明を実施するための形態】
【００１９】
以下、添付図面を参照して、本発明の様々な実施形態について詳細に説明する。ただし、本発明の技術的範囲はそれらの実施形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶ点に留意されたい。
【００２０】
［第１実施形態］
図１は、本発明に係る情報提供システム１の応用の一例を示す図である。
【００２１】
情報提供システム１と、携帯端末５と、店舗電話機６と、店舗端末７とは、通信ネットワークを介して相互に接続され、例えば、基地局８０、移動体通信網８１、ゲートウェイ８２、インターネット８３、及び電話通信網８４を介して相互に接続される。
【００２２】
情報提供システム１は、店舗情報配信サーバ２、電話転送サーバ３、店舗情報データベース４、及びルータ８５が相互に通信可能に接続されて構成されている。また、店舗情報配信サーバ２、電話転送サーバ３、及び店舗情報データベース４は、ルータ８５を介してインターネット８３に接続されている（図１参照）。
【００２３】
店舗情報配信サーバ２は、携帯端末５からの要求に応じて、店舗の検索処理、店舗ページの閲覧処理、及びリマインド情報の配信処理を行う。そのために、店舗情報配信サーバ２は、サーバ通信部２１と、サーバ記憶部２２と、サーバ処理部２３とを有する。
【００２４】
サーバ通信部２１は、店舗情報配信サーバ２を外部に接続するための通信インターフェース回路を備え、外部と通信を行う。サーバ通信部２１は、電話転送サーバ３、店舗情報データベース４、携帯端末５、店舗電話機６、及び店舗端末７等から受信したデータを、サーバ処理部２３に供給する。また、サーバ通信部２１は、サーバ処理部２３から供給されたデータを、電話転送サーバ３、店舗情報データベース４、及び携帯端末５等に送信する。
【００２５】
サーバ記憶部２２は、例えば、磁気テープ装置、磁気ディスク装置、又は光ディスク装置のうちの少なくともいずれか一つを備える。サーバ記憶部２２は、サーバ処理部２３での処理に用いられるオペレーティングシステムプログラム、ドライバプログラム、アプリケーションプログラム、データ等を記憶する。サーバ記憶部２２は、データとして、リマインド情報の配信条件を管理する配信条件テーブル（図９）、店舗検索の履歴を管理する検索履歴テーブル（図１０）、店舗ページの閲覧の履歴を管理する閲覧履歴テーブル（図１１）、リマインド情報画面のデータ（図１５）等を記憶する。
【００２６】
サーバ処理部２３は、一又は複数個のプロセッサ及びその周辺回路を備える。サーバ処理部２３は、店舗情報配信サーバ２の全体的な動作を統括的に制御するものであり、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。サーバ処理部２３は、店舗情報配信サーバ２の各種処理がサーバ記憶部２２に記憶されているプログラム等に応じて適切な手順で実行されるように、サーバ通信部２１等の動作を制御する。サーバ処理部２３は、サーバ記憶部２２に記憶されているプログラム（オペレーティングシステムプログラム、ドライバプログラム、アプリケーションプログラム等）に基づいて処理を実行する。また、サーバ処理部２３は、複数のプログラム（アプリケーションプログラム等）を並列に実行することができる。
【００２７】
サーバ処理部２３は、主に店舗の検索処理、及び店舗ページの閲覧処理を実行する検索管理部２３１と、主にリマインド情報の配信処理を実行するリマインド管理部２３２とを有する。
【００２８】
検索管理部２３１は、検索処理部２３１Ａと、検索結果配信部２３１Ｂと、店舗ページ閲覧処理部２３１Ｃと、店舗ページ配信部２３１Ｄとを有する。これらの各部は、サーバ処理部２３が備えるプロセッサで実行されるプログラムにより実現される機能モジュールである。あるいは、これらの各部は、ファームウェアとして店舗情報配信サーバ２に実装されてもよい。
【００２９】
検索処理部２３１Ａは、携帯端末５からユーザＩＤ及び検索条件等を含む検索要求を受信して、店舗情報データベース４に格納された店舗情報テーブルを参照し、検索条件に合致する検索結果データを抽出する。検索処理部２３１Ａは更に、サーバ記憶部２２に記憶された検索履歴テーブルを更新し、検索に係る各種情報を記録する。検索結果配信部２３１Ｂは、検索結果データを携帯端末５に配信する。
【００３０】
店舗ページ閲覧処理部２３１Ｃは、サーバ通信部２１を介して店舗情報データベース４に格納された店舗情報テーブルを参照し、所望の店舗ページデータを抽出する。店舗ページ閲覧処理部２３１Ｃは更に、サーバ記憶部２２に記憶された閲覧履歴テーブルを更新し、閲覧に係る各種情報を記録する。店舗ページ配信部２３１Ｄは、店舗ページデータを携帯端末５に配信する。
【００３１】
リマインド管理部２３２は、配信処理部２３２Ａと、リマインド情報配信部２３２Ｂとを有する。これらの各部は、サーバ処理部２３が備えるプロセッサで実行されるプログラムにより実現される機能モジュールである。あるいは、これらの各部は、ファームウェアとして店舗情報配信サーバ２に実装されてもよい。
【００３２】
配信処理部２３２Ａは、リマインド情報の配信条件の判定処理をする。また、配信処理部２３２Ａは、店舗情報テーブルを参照し、店舗ＩＤに係る店舗のリマインド情報データを抽出する。また、配信処理部２３２Ａは、リマインド情報データをサーバ記憶部２２に格納する。リマインド情報配信部２３２Ｂは、リマインド情報データを携帯端末５に送信する。
【００３３】
図２は、電話転送サーバ３の概略構成の一例を示す図である。
【００３４】
電話転送サーバ３は、携帯端末５からの要求に応じて、携帯端末５と店舗電話機６との間の通話処理を行う。そのために、電話転送サーバ３は、サーバ通信部３１と、サーバ記憶部３２と、サーバ処理部３３とを有する。電話転送サーバ３は、情報提供システムの通信部の一例である。
【００３５】
サーバ通信部３１は、電話転送サーバ３を外部に接続するための通信インターフェース回路を備え、外部と通信を行う。サーバ通信部３１は、店舗情報配信サーバ２、店舗情報データベース４、携帯端末５、店舗電話機６及び店舗端末７等から受信したデータを、サーバ処理部３３に供給する。また、サーバ通信部３１は、サーバ処理部３３から供給されたデータを、店舗情報配信サーバ２、店舗情報データベース４、及び携帯端末５等に送信する。
【００３６】
サーバ記憶部３２は、例えば、磁気テープ装置、磁気ディスク装置、又は光ディスク装置のうちの少なくともいずれか一つを備える。サーバ記憶部３２は、サーバ処理部３３での処理に用いられるオペレーティングシステムプログラム、ドライバプログラム、アプリケーションプログラム、データ等を記憶する。サーバ記憶部３２は、データとして、ユーザの情報を管理するユーザ情報テーブル（図４）、通話処理のための店舗の個別ＩＤ等を管理する電話転送テーブル（図５）、通話の履歴を管理する通話履歴テーブル（図１０）等を記憶する。
【００３７】
サーバ処理部３３は、一又は複数個のプロセッサ及びその周辺回路を備える。サーバ処理部３３は、電話転送サーバ３の全体的な動作を統括的に制御するものであり、例えば、ＣＰＵである。サーバ処理部３３は、電話転送サーバ３の各種処理がサーバ記憶部３２に記憶されているプログラム等に応じて適切な手順で実行されるように、サーバ通信部３１等の動作を制御する。サーバ処理部３３は、サーバ記憶部３２に記憶されているプログラム（オペレーティングシステムプログラム、ドライバプログラム、アプリケーションプログラム等）に基づいて処理を実行する。また、サーバ処理部３３は、複数のプログラム（アプリケーションプログラム等）を並列に実行することができる。
【００３８】
サーバ処理部３３は、架電処理部３３１と、電話転送処理部３３２と、電話機能処理部３３３とを有する。これらの各部は、サーバ処理部３３が備えるプロセッサで実行されるプログラムにより実現される機能モジュールである。あるいは、これらの各部は、ファームウェアとして電話転送サーバ３に実装されてもよい。
【００３９】
架電処理部３３１は、ユーザが携帯端末５で起動したアプリケーションプログラムで店舗の情報を閲覧し、架電をすることを希望する場合、携帯端末５からユーザＩＤ、店舗ＩＤなどの各種の識別情報を含む通話要求を受け取る。そして受け取った各種の識別情報に基づいて、通話先となる店舗を特定し、サーバ記憶部３２に記憶された電話転送テーブルを参照して、その店舗に対して付与された個別ＩＤを抽出する。抽出した個別ＩＤに基づいて、携帯端末５と電話転送サーバ３との間でインターネット電話の回線を確立する。
【００４０】
電話転送処理部３３２は、サーバ記憶部３２に記憶した当該店舗の電話番号を抽出し、携帯端末５と電話転送サーバ３との間で確立しているインターネット電話を、当該店舗の電話番号に転送することで、携帯端末５と店舗電話機６との間での電話回線を確立する。電話転送処理部３３２の一例としてはＳＩＰサーバがあるが、それに限定されない。
【００４１】
電話機能処理部３３３は、携帯端末５と店舗電話機６との間の通話状態を監視し、通話が切断された場合に、それを検出する。そして、ユーザＩＤ、店舗ＩＤ、店舗の個別ＩＤ、通話開始時刻、及び通話終了時刻等の通話情報をサーバ記憶部３２に送信し、サーバ記憶部３２に記憶されている通話履歴テーブルを更新する。電話機能処理部３３３は更に、上記通話情報を店舗情報配信サーバ２へ送信する。
【００４２】
図３は、携帯端末５の概略構成の一例を示す図である。
【００４３】
携帯端末５は、基地局８０、移動体通信網８１、ゲートウェイ８２、及びインターネット８３を介して情報提供システム１に接続し、情報提供システム１と通信を行う。また、携帯端末５は、基地局８０、移動体通信網８１、ゲートウェイ８２、インターネット８３、及び電話通信網８４を介して店舗電話機６に接続し、店舗電話機６と通信を行う。携帯端末５は、端末通信部５１と、端末記憶部５２と、操作部５３と、表示部５４と、端末処理部５５とを備える。
【００４４】
なお、本実施形態では、携帯端末５として、多機能携帯電話（所謂「スマートフォン」）を想定するが、本発明はこれに限定されるものではない。携帯端末５は、本発明が適用可能であればよく、例えば、携帯電話（所謂「フィーチャーフォン」）、携帯情報端末（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ，  ＰＤＡ）、携帯ゲーム機、携帯音楽プレーヤ、タブレットＰＣ等でもよい。
【００４５】
端末通信部５１は、所定の周波数帯を感受帯域とするアンテナを含む、通信インターフェース回路を備え、携帯端末５を無線通信ネットワークに接続する。端末通信部５１は、基地局８０により割り当てられるチャネルを介して、基地局８０との間でＷＣＤＭＡ（Ｗｉｄｅｂａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  アクセス）（登録商標）方式等による無線信号回線を確立し、基地局８０との間で通信を行う。端末通信部５１は、端末処理部５５から供給されたデータを店舗情報配信サーバ２及び電話転送サーバ３等に送信する。また、端末通信部５１は、店舗情報配信サーバ２及び電話転送サーバ３等から受信したデータを端末処理部５５に供給する。
【００４６】
端末記憶部５２は、例えば、半導体メモリ、磁気ディスク装置、又は光ディスク装置のうちの少なくともいずれか一つを備える。端末記憶部５２は、端末処理部５５での処理に用いられるオペレーティングシステムプログラム、ドライバプログラム、アプリケーションプログラム、データ等を記憶する。例えば、端末記憶部５２は、ドライバプログラムとして、操作部５３を制御する入力デバイスドライバプログラム、表示部５４を制御する出力デバイスドライバプログラム等を記憶する。また、端末記憶部５２は、アプリケーションプログラムとして、ゲームの進行に係る表示データの取得及び表示を行うプログラム等を記憶する。また、端末記憶部５２は、データとして、ゲームの進行に係る表示データ、映像データ、画像データ等を記憶する。さらに、端末記憶部５２は、所定の処理に係る一時的なデータを一時的に記憶してもよい。
【００４７】
操作部５３は、携帯端末５の操作が可能であればどのようなデバイスでもよく、例えば、タッチパッド、キーボード等である。ユーザは、操作部５３を用いて、文字、数字等を入力することができる。操作部５３は、ユーザにより操作されると、その操作に対応する信号を発生する。発生した信号は、ユーザの指示として、端末処理部５５に供給される。
【００４８】
表示部５４も、映像、画像等の表示が可能であればどのようなデバイスでもよく、例えば、液晶ディスプレイ、有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ等である。表示部５４は、端末処理部５５から供給された映像データに応じた映像、画像データに応じた画像等を表示する。
【００４９】
端末処理部５５は、一又は複数個のプロセッサ及びその周辺回路を備える。端末処理部５５は、携帯端末５の全体的な動作を統括的に制御するものであり、例えば、ＣＰＵである。端末処理部５５は、携帯端末５の各種処理が端末記憶部５２に記憶されているプログラム、操作部５３の操作等に応じて適切な手順で実行されるように、端末通信部５１、表示部５４等の動作を制御する。端末処理部５５は、端末記憶部５２に記憶されているプログラム（オペレーティングシステムプログラム、ドライバプログラム、アプリケーションプログラム等）に基づいて処理を実行する。また、端末処理部５５は、複数のプログラム（アプリケーションプログラム等）を並列に実行することができる。
【００５０】
端末処理部５５は、店舗検索部５５１、通話部５５２、チャット部５５３、メール部５５４、及びＳＭＳ部５５５等を備える。店舗検索部５５１、通話部５５２、チャット部５５３、メール部５５４、及びＳＭＳ部５５５は、端末処理部５５が備えるプロセッサで実行されるプログラムにより実現される機能モジュールである。あるいは、店舗検索部５５１、通話部５５２、チャット部５５３、メール部５５４、及びＳＭＳ部５５５等は、ファームウェアとして携帯端末５に実装されてもよい。
【００５１】
店舗検索部５５１は、店舗の検索に係るデータ及び店舗ページに係るデータの取得及び表示を行う。即ち、店舗検索部５５１は、端末記憶部５２に記憶されている表示データに基づいて、表示部５４に検索条件入力画面を表示する。また、店舗検索部５５１は、ユーザＩＤ及び検索条件等の情報を含む検索要求を端末通信部５１を介して店舗情報配信サーバ２へ送信する。また、店舗検索部５５１は、受信した検索結果データに基づいて、表示部５４に、検索結果画面 を表示する。また、店舗検索部５５１は、店舗ＩＤ等を含む店舗ページ閲覧要求を、端末通信部５１を介して店舗情報配信サーバ２へ送信する。また、店舗検索部５５１は、受信した店舗ページデータに基づいて、表示部５４に店舗ページ画面を表示する。
【００５２】
通話部５５２は、通話に係る信号及びデータの送受信等を行う。例えば、通話部５５２は、ユーザが表示部５４に表示された店舗ページ上で店舗への通話を選択すると、ユーザＩＤ及び店舗ＩＤ等を含んだ通話要求を電話転送サーバ３へ送信する。また、通話部５５２は、ユーザが携帯端末５に実装されるデフォルトの通話アプリ上で通話を選択すると、通話要求を電話転送サーバ３へ送信する。
【００５３】
チャット部５５３は、携帯端末５に実装されるチャットアプリ（リアルタイムに文字ベースの会話を行うアプリケーションプログラム）に係るデータの取得及び表示を行う。
【００５４】
メール部５５４は、携帯端末５に実装される電子メールアプリに係るデータの取得及び表示等を行う。
【００５５】
ＳＭＳ部５５５は、携帯端末５に実装されるＳＭＳ（ショートメッセージサービス）アプリに係るデータの取得及び表示等を行う。
【００５６】
図４は、ユーザ情報テーブルのデータ構造の一例を示す図である。
【００５７】
ユーザ情報テーブルは、例えば、電話転送サーバ３のサーバ記憶部３２に記憶される。ユーザ情報テーブルは、各ユーザについて、当該ユーザの識別子（ＩＤ）、電話番号、性別、生年月日、及び選択ジャンル等を記憶する。選択ジャンルは、所定の項目から選択するなどして、ユーザが任意に設定できる店舗のジャンルである。「選択ジャンル」には、例えば飲食店が含まれる。飲食店は更に、和食、寿司、焼肉、イタリアン、フレンチ、バイキング、カレー、中華、ラーメン、バー、カフェ、ファミレス等に細分されてもよい。「選択ジャンル」には、それ以外にも、美容院、病院、マッサージ店、映画館、カラオケ店等、予約が必要な店舗のカテゴリーが含まれてもよい。当該選択ジャンルは、例えば、後述のリマインド情報の配信判定に用いられる。
【００５８】
図５は、電話転送テーブルのデータ構造の一例を示す図である。
【００５９】
電話転送テーブルは、例えば、電話転送サーバ３のサーバ記憶部３２に記憶される。電話転送テーブルでは、店舗ＩＤと、店舗に対してインターネット電話による通話を行うための個別ＩＤ、たとえば店舗に対して割り当てられたインターネット電話番号と、その店舗の電話番号とが対応づけられている。このインターネット電話番号は「０５０」で始まる電話番号である。なお、個別ＩＤとしてインターネット電話番号ではなく、当該店舗を一意に識別し得る情報であれば如何なるものであっても良い。
【００６０】
図６は、店舗情報テーブルのデータ構造の一例を示す図である。
【００６１】
店舗情報テーブルは、例えば、店舗情報データベース４に記憶される。店舗情報テーブルは、各店舗について、当該店舗のＩＤ、住所、電話番号、店舗ジャンル、平均予算、空席状況、営業時間、及びメニュー等を記憶する。「店舗ジャンル」には、例えば飲食店が含まれる。飲食店は更に、和食、寿司、焼肉、イタリアン、フレンチ、バイキング、カレー、中華、ラーメン、バー、カフェ、ファミレス等に細分されてもよい。「店舗ジャンル」には、それ以外にも、美容院、病院、マッサージ店、映画館、カラオケ店等、予約が必要な店舗のカテゴリーが含まれてもよい。
【００６２】
図７は、配信条件テーブルのデータ構造の一例を示す図である。
【００６３】
配信条件テーブルは、例えば、店舗情報配信サーバ２のサーバ記憶部２２に記憶される。配信条件テーブルは、各店舗について、当該店舗のＩＤ及び配信条件となる最低通話時間等を記憶する。
【００６４】
図８は、検索履歴テーブルのデータ構造の一例を示す図である。
【００６５】
検索履歴テーブルは、例えば、店舗情報配信サーバ２のサーバ記憶部２２に記憶される。検索履歴テーブルでは、検索毎に割り振られた検索ＩＤに、検索に係る各種の情報、例えばユーザＩＤ、検索日時、検索条件、検索結果などが対応付けられている。ここで、検索結果は、検索条件に合致する店舗の店舗ＩＤの集合である。
【００６６】
図９は、閲覧履歴テーブルのデータ構造の一例を示す図である。
【００６７】
閲覧履歴テーブルは、例えば、店舗情報配信サーバ２のサーバ記憶部２２に記憶される。閲覧履歴テーブルでは、店舗ページの閲覧毎に割り振られた閲覧ＩＤに、閲覧に係る各種の情報、例えばユーザＩＤ、店舗ＩＤ、閲覧情報種別、閲覧開始時刻、閲覧終了時刻などが対応付けられている。
【００６８】
図１０は、通話履歴テーブルのデータ構造の一例を示す図である。
【００６９】
通話履歴テーブルは、例えば店舗情報配信サーバ２のサーバ記憶部２２に記憶される。通話履歴テーブルでは、ユーザと店舗との通話毎に割り振られた通話ＩＤに、通話に係る各種の情報、例えばユーザＩＤ、店舗ＩＤ、店舗の個別ＩＤ、通話開始時刻、通話終了時刻などが対応付けられている。
【００７０】
図１１は、店舗検索及び店舗ページ閲覧に係る処理のフローの一例を示す図である。
【００７１】
なお、以下に説明するフローチャートは、予め店舗情報配信サーバ２、店舗情報データベース４及び携帯端末５に記憶されているプログラムに基づいて、主に店舗情報配信サーバ２、店舗情報データベース４及び携帯端末５の各要素が協働して実行される。
【００７２】
まず、携帯端末５の店舗検索部５５１は、端末記憶部５２に記憶されている表示データに基づいて、表示部５４に検索条件入力画面を表示する（ステップＳ７００）。ここで、検索条件入力画面は、キーワードを入力する、又は項目を選択するなどの方法により、ユーザが検索条件を入力するための画面である。検索条件入力画面の詳しい説明については後述する。
【００７３】
ユーザが検索条件入力画面上で検索条件を入力し、検索実行を指示すると、携帯端末５の店舗検索部５５１は、ユーザＩＤ及び検索条件等の情報を含む検索要求を端末通信部５１を介して店舗情報配信サーバ２へ送信する（ステップＳ７０１）。
【００７４】
サーバ通信部２１を介して検索要求を受信すると、店舗情報配信サーバ２の検索処理部２３１Ａは、店舗情報データベース４に格納された店舗情報テーブルを参照し、検索条件に合致する店舗の店舗ＩＤ等を含む検索結果データを抽出する（ステップＳ７０２）。サーバ通信部２１を介して検索結果データを取得すると、店舗情報配信サーバ２の検索結果配信部２３１Ｂは、検索結果データを携帯端末５に配信する（ステップＳ７０３）。次に、検索処理部２３１Ａは、サーバ記憶部２２に記憶された検索履歴テーブルを更新し、検索に係る各種情報を検索対象識別情報として記録する（ステップＳ７０４）。
【００７５】
端末通信部５１を介して検索結果データを受信すると、携帯端末５の店舗検索部５５１は、受信した検索結果データに基づいて、表示部５４に検索結果画面を表示する（ステップＳ７０５）。ここで、検索結果画面は、検索条件に合致する店舗を示した画面である。検索結果画面の詳しい説明については後述する。
【００７６】
次に、ユーザが、表示部５４に表示された検索結果画面上で、特定の店舗ページの閲覧を選択すると、携帯端末５の店舗検索部５５１は、店舗ＩＤ等を含む店舗ページ閲覧要求を、端末通信部５１を介して店舗情報配信サーバ２へ送信する（ステップＳ７０６）。
【００７７】
サーバ通信部２１を介して店舗ページ閲覧要求を受信すると、店舗情報配信サーバ２の店舗ページ閲覧処理部２３１Ｃは、サーバ通信部２１を介して店舗情報データベース４に格納された店舗情報テーブルを参照し、所望の店舗ページデータを抽出する（ステップＳ７０７）。サーバ通信部２１を介して店舗ページデータを抽出すると、店舗情報配信サーバ２の店舗ページ配信部２３１Ｄは、店舗ページデータを携帯端末５に配信する（ステップＳ７０８）。次に、店舗ページ閲覧処理部２３１Ｃは、サーバ記憶部２２に記憶された閲覧履歴テーブルを更新し、閲覧に係る各種情報を記録する（ステップＳ７０９）。
【００７８】
なお、ステップＳ７０４では、検索に係る各種情報を検索対象識別情報として記録するとした。しかしながら、ステップＳ７０９において、検索結果に含まれる情報（検索結果そのものに含まれる情報の他、店舗ページ等の、検索結果画面を経て表示される情報を含む。）の閲覧に係る各種情報を検索対象識別情報として記録してもよい。ユーザの嗜好や興味は、検索に係る各種情報よりも検索結果に含まれる情報の閲覧に係る各種情報の方により強く表れる場合が多い。そのため、検索結果に含まれる情報の閲覧に係る各種情報を検索対象識別情報として記録する場合、ユーザ端末に送信する情報におけるユーザの必要性についての精度が向上する。
【００７９】
端末通信部５１を介して店舗ページデータを受信すると、携帯端末５の店舗検索部５５１は、受信した店舗ページデータに基づいて、表示部５４に店舗ページ画面を表示する（ステップＳ７１０）。ここで、店舗ページ画面は店舗の基本情報を示す画面であり、例えば、店舗の名称、住所、地図等の店舗に係る基本的な情報の他、店舗への通話を選択するためのアイコン等が表示される。店舗ページ画面の詳しい説明については後述する。以上で、情報提供システム１による店舗の検索及び閲覧に係る処理が終了する。
【００８０】
図１２は、通話及びリマインド情報配信に係る処理のフローの一例を示す図である。
【００８１】
なお、以下に説明するフローチャートは、予め店舗情報配信サーバ２、電話転送サーバ３、店舗情報データベース４及び携帯端末５に記憶されているプログラムに基づいて、主に店舗情報配信サーバ２、電話転送サーバ３、店舗情報データベース４及び携帯端末５の各要素が協働して実行される。
【００８２】
携帯端末５の通話部５５２は、ユーザが表示部５４に表示された店舗ページ上で店舗への通話を選択すると、ユーザＩＤ及び店舗ＩＤ等を含んだ通話要求を電話転送サーバ３へ送信する（ステップＳ８００）。次いで、通話部５５２は、表示部５４に、通話画面を表示する（ステップＳ８０１）。ここで、通話画面は、ユーザが店舗へ通話をしていることを示す画面であり、例えば店舗の個別ＩＤ等が表示される。通話画面の詳しい説明については後述する。
【００８３】
サーバ通信部３１を介して通話要求を受信すると、電話転送サーバ３の架電処理部３３１は、電話転送テーブルを参照して通話先店舗の個別ＩＤを抽出し、携帯端末５と電話転送サーバ３との間でインターネット電話の接続を確立する（ステップＳ８０２）。次に、電話転送サーバ３の電話転送処理部３３２は、電話転送テーブルから店舗の電話番号を抽出し、インターネット電話を、当該店舗の電話番号に転送することで、携帯端末５と店舗電話機６との間での電話回線を確立する（ステップＳ８０３）。
【００８４】
電話回線が確立されると、携帯端末５と店舗電話機６との間で通話が開始される（ステップＳ８０４）。通話が開始されると、電話機能処理部３３３は、発信元情報としてのユーザＩＤ及び発信先情報としての店舗ＩＤ等を含んだ通話開始信号を、店舗情報配信サーバ２へ送信する（ステップＳ８０５）。通話開始信号をサーバ通信部２１を介して受信すると、店舗情報配信サーバ２のリマインド管理部２３２は、リマインド情報データ抽出処理を実行する（ステップＳ８０６）。リマインド情報データ抽出処理については後述する。
【００８５】
携帯端末５の通話部５５２は、ユーザが通話画面上で通話の終了を選択すると、セッション終了通知を電話転送サーバ３へ送信する（ステップＳ８０７）。なお、店舗電話機６がセッション終了通知を電話転送サーバ３へ送信する場合もあるが、この場合には、ステップＳ８０７は行われない。
【００８６】
サーバ通信部３１を介してセッション終了通知を受信すると、電話機能処理部３３３は、通話終了の処理を行う（ステップＳ８０８）。通話が終了すると、電話機能処理部３３３は、サーバ記憶部３２に記憶された通話履歴テーブルを更新し、通話に係る各種情報を記録する（ステップＳ８０９）。なお、上述の様に携帯端末５と店舗電話機６との間での電話回線が確立（ステップＳ８０４）された直後に、通話履歴テーブルを更新し、通話終了に係る情報（通話終了時刻等）を除いた各種通話情報を記録してもよい。その場合、当該ステップＳ８０９における通話履歴テーブルの更新時には、通話終了に係る情報のみ、又は通話終了に係る情報を含んだ各種通話情報を記録する。
【００８７】
次に、電話機能処理部３３３は、発信元情報としてのユーザＩＤ及び発信先情報としての店舗ＩＤ等を含んだ通話終了信号を、店舗情報配信サーバ２へ送信する（ステップＳ８１０）。サーバ通信部２１を介して通話終了信号を受信すると、リマインド情報配信部２３２Ｂは、サーバ通信部２１を介して検索対象識別情報に対応した検索対象に関する情報としてのリマインド情報データを携帯端末５に送信する（ステップＳ８１１）。このとき、リマインド情報データは、携帯端末５のチャット部５５３によって表示するためのデータ、メール部５５４によって表示するためのデータ、又はＳＭＳ部５５５によって表示するためのデータのいずれであってもよい。なお、後述するリマインド情報データ抽出処理のステップＳ９０２において、リマインド情報データがサーバ記憶部２２に格納されなかった場合には、ステップＳ８１１においてリマインド情報データを携帯端末５に送信しないことは言うまでもない。
【００８８】
端末通信部５１を介してリマインド情報データを受信すると、例えば携帯端末５のチャット部５５３が、受信したリマインド情報データに基づいて、表示部５４にリマインド情報画面を表示する（ステップＳ８１２）。しかしながら、リマインド情報データの種類に応じて、携帯端末５のメール部５５４が、表示部５４にリマインド情報画面を表示してもよい。或いは、リマインド情報データの種類に応じて、携帯端末５のＳＭＳ部５５５が、表示部５４にリマインド情報画面を表示してもよい。ここで、リマインド情報画面は、店舗の基本情報を示す画面であり、例えば、店舗の名称、店舗への行き方、地図等の店舗に係る基本的な情報等が表示される。リマインド情報画面の詳しい説明については後述する。以上で、情報提供システム１による通話及びリマインド情報配信に係る処理が終了する。
【００８９】
図１３は、リマインド情報データ抽出処理のフローの一例を示す図である。
【００９０】
リマインド情報データ抽出処理が開始すると、店舗情報配信サーバ２の配信処理部２３２Ａは、以下の様な判定処理を行う（ステップＳ９００）。すなわち、配信処理部２３２Ａは、検索履歴テーブルを参照して、照合処理が終了しておらず、且つ、ステップＳ８０５で受信した通話開始信号に含まれる発信元としてのユーザＩＤと同一のユーザＩＤを含む検索に係る検索ＩＤを抽出する。次いで、抽出された検索ＩＤに係る検索結果に、ステップＳ８０５で受信した通話開始信号に含まれる発信先としての店舗ＩＤが含まれるか否かを判定する。
【００９１】
抽出された検索ＩＤの検索結果に、ステップＳ８０５で受信した通話開始信号に含まれる発信先としての店舗ＩＤが含まれない場合（ステップＳ９００；Ｎ）、リマインド情報データ抽出処理は終了する。
【００９２】
一方、抽出された検索ＩＤの検索結果に、ステップＳ８０５で受信した通話開始信号に含まれる発信先としての店舗ＩＤが含まれる場合（ステップＳ９００；Ｙ）、ステップＳ９０１に進む。ステップＳ９０１において、配信処理部２３２Ａは、サーバ通信部２１を介して店舗情報データベース４に格納された店舗情報テーブルを参照し、上記店舗ＩＤに係る店舗のリマインド情報データを抽出する（ステップＳ９０１）。
【００９３】
サーバ通信部２１を介してリマインド情報データを受信すると、店舗情報配信サーバ２の配信処理部２３２Ａは、リマインド情報データをサーバ記憶部２２に格納する（ステップＳ９０２）。以上で、リマインド情報データ抽出処理が終了する。
【００９４】
以上の通り、情報提供システム１においては、通話開始信号が契機となりリマインド情報データ抽出処理が実行され（ステップＳ８０６）、通話終了信号が契機となりリマインド情報データの送信が行われる（ステップＳ８１１）。したがって、ユーザは予約等のための通話が終了してからすぐにリマインド情報を手にすることができるため、ユーザに対してリマインド情報を適切なタイミングで提供することが可能となる。
【００９５】
次に、図１４（ａ）〜（ｄ）により、携帯端末５の表示画面の一例を説明する。
図１４（ａ）は、検索条件入力画面６００の一例を示す図である。
【００９６】
検索条件入力画面６００は、ユーザが検索条件を入力する画面である。検索条件入力画面６００は、携帯端末５の店舗検索部５５１によって、端末記憶部５２に記憶されている表示データに基づいて、表示部５４に表示される。検索条件入力画面６００は、キーワード入力部６０１、選択部６０２ａ〜６０２ｃ、及び「この条件で検索」アイコン６０３等を含む。
【００９７】
キーワード入力部６０１は、所謂キーワード検索用のキーワードを入力するための入力部である。すなわち、ユーザがキーワード入力部６０１に任意のテキストを入力すると、店舗情報テーブル（図６）の「キーワード」に当該テキストを含む店舗が検索結果として抽出されるよう、検索条件を指定できる。なお、検索の方式には、完全一致検索、部分一致検索、前方一致検索、後方一致検索等の任意の方式を用いることができる。
【００９８】
選択部６０２ａは、検索条件として、特定の「場所」を選択することができる。選択部６０２ａを選択すると、ドロップダウンメニュー等によって所定の住所や駅名が提示される。ユーザがそれらから特定の住所や駅名を選択すると、店舗情報テーブルにおいて当該住所や駅名を含む店舗が検索結果として抽出されるよう、検索条件が指定される。
【００９９】
同様にして、選択部６０２ｂは特定の「店舗ジャンル」を、検索条件として選択することができる。ここで、「店舗ジャンル」とは、店舗情報テーブル（図６参照）に含まれる項目としての「店舗ジャンル」と同義であってよい。また、選択部６０２ｃは特定の「こだわり・クーポン」を、検索条件として選択することができる。なお、選択部の上記項目は一例であり、他に平均予算、空席状況、営業時間、メニュー等、任意の項目を設定することができる。
【０１００】
携帯端末５の店舗検索部５５１は、「この条件で検索」アイコン６０３が選択されると、キーワード入力部６０１や選択部６０２ｂ〜６０２ｃ等で指定した検索条件による検索要求を、端末通信部５１を介して店舗情報配信サーバ２へ送信する。
【０１０１】
図１４（ｂ）は、検索結果画面６１０の一例を示す図である。
【０１０２】
検索結果画面６１０は、検索条件に合致する店舗のリストを示す画面である。検索結果画面６１０は、検索結果画面６１０は、携帯端末５の店舗検索部５５１によって、店舗情報配信サーバ２が生成する検索結果データに基づいて、表示部５４に表示される。検索結果件数部６１１、画像６１２、店舗名及びエリア情報６１３、「詳細」アイコン６１４等を含む。
【０１０３】
検索結果件数部６１１は、検索結果に含まれる店舗の数を示している。画像６１２は、一例として、提供される料理の写真である。しかしながら、画像６１２は、店内風景や、店舗の外装、従業員等の写真であってもよい。店舗名及びエリア情報６１３は、店舗名と簡単な店舗所在地を示す。「詳細」アイコン６１４を選択することにより、後述の店舗ページ画面６２０が表示される。
【０１０４】
図１４（ｃ）は、店舗ページ画面６２０の一例を示す図である。
【０１０５】
店舗ページ画面６２０は、特定の店舗の詳細情報を示す画面である。店舗ページ画面６２０は、携帯端末５の店舗検索部５５１によって、店舗情報配信サーバ２が生成する店舗ページデータに基づいて、表示部５４に表示される。店舗ページ画面６２０は、画像６２１、店舗名及びエリア情報６２２、「メニュー」アイコン６２３ａ、「写真」アイコン６２３ｂ、「クーポン」アイコン６２３ｃ等を含む。また、店舗ページ画面６２０は、「電話する」アイコン６２４、「地図」アイコン６２５、空席状況６２６、「予約する」アイコン６２７等を含む。
【０１０６】
画像６２１は、一例として、提供される料理の写真である。しかしながら、画像６２１は、店内風景や、店舗の外装、従業員等の写真であってもよい。店舗名及びエリア情報６２２は、店舗名と簡単な店舗所在地を示す。「メニュー」アイコン６２３ａを選択すると、店舗のメニューを表示する画面に移動する。「写真」アイコン６２３ｂを選択すると、料理、店内風景又は店舗外装等の写真を表示する画面に移動する。「クーポン」アイコン６２３ｃを選択すると、店舗が提供する割引やキャンペーン等を表示する画面に移動する。
【０１０７】
「電話する」アイコン６２４を選択すると、店舗との通話要求を、電話転送サーバ３へ送信することができる。また、「電話する」アイコン６２４を選択すると、後述の通話画面６３０が表示される。「地図」アイコン６２５を選択すると、店舗の地図が表示される。
【０１０８】
空席状況６２６は、例えば直近の５日分の日付毎に、予約がされていない利用可能な座席の数が表示される。また、利用可能な座席数に応じて、利用可能な座席が無いことを示す「×」のマーク、利用可能な座席が残り少ないことを示す「△」のマーク、又は利用可能な座席が充分にあることを示す「○」のマークが、利用可能な座席数と共に表示される。「予約する」アイコン６２７を選択すると、座席等の予約を申し込むための画面に移動する。
【０１０９】
図１４（ｄ）は、通話画面６３０の一例を示す図である。
【０１１０】
通話画面６３０は、ユーザと店舗等との通話の状態を示す画面である。通話画面６３０は、携帯端末５の通話部５５２によって、端末記憶部５２に記憶されている表示データに基づいて、表示部５４に表示される。通話画面６３０は、ステータス６３１、通話時間６３２、発信先６３３、「通話を終了」アイコン６３４等を含む。
【０１１１】
ステータス６３１は通話の状態を示しており、通話の状態に応じて、「通話中」や「呼び出し中」等の文字が表示される。通話時間６３２は、通話時間（発信先が通話に応じてからの経過時間）を示す。発信先６３３には、例えば発信先の店舗の電話番号や個別ＩＤが表示される。携帯端末５の通話部５５２は、「通話を終了」アイコン６３４が選択されると、セッション終了通知を、端末通信部５１を介して電話転送サーバ３へ送信する。
【０１１２】
図１４（ｅ）は、リマインド情報画面６４０の一例を示す図である。
【０１１３】
リマインド情報画面６４０は、一例として携帯端末５のチャット部５５３によって、店舗情報配信サーバ２が生成するリマインド情報データに基づいて、表示部５４に表示される。リマインド情報画面６４０には、例えば、店舗名６４１、店舗アイコン６４２、画像６４３、店舗名及びエリア情報６４４、「メニュー」アイコン６４５ａ、「写真」アイコン６４５ｂ、「クーポン」アイコン６４５ｃ等が表示される。また、リマインド情報画面６４０には、例えば、お店への行き方６４６、地図６４７等が表示される。リマインド情報画面６４０には、上記したもの以外に、店舗の電話番号、住所、及び営業時間等の情報が含まれてもよい。また、リマインド情報画面６４０には、上記したもの以外に、時間帯毎の空席状況、予約ページへのショートカットアイコン、及び店舗ホームページのＵＲＬ等の、店舗に係る任意の情報が含まれてもよい。
【０１１４】
ユーザは、リマインド情報画面を確認することにより、ユーザが電話した店舗についての情報を忘れていた場合であっても、当該情報を思い出すことができる。すなわち、ユーザが店舗への行き方を忘れていた場合、お店への行き方６４６や地図６４７を参照することによって、当該店舗への行き方を確認することができる。
【０１１５】
リマインド情報画面６４０は、上記例では、チャット部５５３によって表示される画面、すなわち、チャット部５５３が処理するチャットアプリ上で表示される画面であるとした。しかしながら、リマインド情報画面は、リマインド情報データの種類に応じて、メール部５５４によって、メール部５５４が実行するメールアプリ上で表示されてもよいし、ＳＭＳ部５５５が実行するＳＭＳアプリ上で表示されてもよい。
【０１１６】
［第２実施形態］
第２実施形態では、ユーザと店舗との通話において、所定のキーワードが検知されることが、リマインド情報の配信条件として更に加わる。以下では、第１実施形態と同様の点は適宜その説明を省略する。
【０１１７】
図１５は、電話転送サーバ３’の概略構成の一例を示す図である。
【０１１８】
電話転送サーバ３’は、サーバ通信部３１’と、サーバ記憶部３２’と、サーバ処理部３３’とを有する。サーバ処理部３３’は、架電処理部３３１’、電話転送処理部３３２’、及び電話機能処理部３３３’の他、音声検出部３３４’を有する。これらの各部は、サーバ処理部３３が備えるプロセッサで実行されるプログラムにより実現される機能モジュールである。あるいは、これらの各部は、ファームウェアとして電話転送サーバ３に実装されてもよい。
【０１１９】
音声検出部３３４’は、携帯端末５と店舗電話機６との間の通話を監視し、通話中に所定のキーワードが発話されたことを検出する。音声検出部３３４’は更に、所定のキーワードが発話されたことを検出すると、検出通知を店舗情報配信サーバ２に送信する。このように、音声検出部３３４’は、ユーザと店舗との通話においてユーザの店舗の予約に関連するキーワードを検出することで検出通知を店舗情報配信サーバ２に送信する。
【０１２０】
図１６は、電話転送テーブルのデータ構造の一例を示す図である。
【０１２１】
第２実施形態に係る電話転送テーブルでは、店舗毎に設定された音声キーワードの項目が含まれる。ユーザと店舗との通話中に当該音声キーワードが検知されると、リマインド情報が配信される。当該音声キーワードは、例えば店舗端末７によりインターネット８３を介して情報提供システム１の電話転送サーバ３にアクセスすることにより、任意に設定することができる。
【０１２２】
図１７は、通話履歴テーブルのデータ構造の一例を示す図である。
【０１２３】
第２実施形態における通話履歴テーブルでは、通話中に、音声キーワードが検知されたか否かが記録される。例えば図１７において、通話ｃ０００１の様に、「キーワードの検出」が「あり」であれば、通話中に音声キーワードが検知されたことになる。反対に、通話ｃ０００２の様に、「キーワードの検出」が「なし」であれば、通話中に音声キーワードが検知されなかったこととなる。
【０１２４】
図１８は、通話及びリマインド情報配信に係る処理のフローの一例を示す図である。
【０１２５】
携帯端末５の通話部５５２は、ユーザが表示部５４に表示された店舗ページ上で店舗への通話を選択すると、ユーザＩＤ及び店舗ＩＤ等を含んだ通話要求を電話転送サーバ３へ送信する（ステップＳ８００’）。次いで、通話部５５２は、表示部５４に、通話画面を表示する（ステップＳ８０１’）。
【０１２６】
サーバ通信部３１’を介して通話要求を受信すると、電話転送サーバ３’の架電処理部３３１’は、電話転送テーブルを参照して通話先店舗の個別ＩＤを抽出し、携帯端末５と電話転送サーバ３との間でインターネット電話の接続を確立する（ステップＳ８０２’）。次に、電話転送サーバ３の電話転送処理部３３２は、電話転送テーブルから店舗の電話番号を抽出し、インターネット電話を、当該店舗の電話番号に転送することで、携帯端末５と店舗電話機６との間での電話回線を確立する（ステップＳ８０３’）。
【０１２７】
電話回線が確立されると、携帯端末５と店舗電話機６との間で通話が開始される（ステップＳ８０４’）。通話が開始されると、音声検出部３３４’は、通話の音声を検出する（ステップＳ８０５’）。当該音声検出は、通話中、常に実行される。
【０１２８】
携帯端末５の通話部５５２は、ユーザが通話画面上で通話の終了を選択すると、セッション終了通知を電話転送サーバ３’へ送信する（ステップＳ８０６’）。なお、店舗電話機６がセッション終了通知を電話転送サーバ３’へ送信する場合もあるが、この場合には、ステップＳ８０６’は行われない。
【０１２９】
サーバ通信部３１’を介してセッション終了通知を受信すると、電話機能処理部３３３は、通話終了の処理を行う（ステップＳ８０７’）。通話が終了すると、電話機能処理部３３３は、サーバ記憶部３２’に記憶された通話履歴テーブルを更新し、通話に係る各種情報を記録する（ステップＳ８０８’）。
【０１３０】
次に、電話機能処理部３３３は、発信元情報としてのユーザＩＤ、発信先情報としての店舗ＩＤ、及びキーワードの検出の有無等を含んだ通話終了信号を、店舗情報配信サーバ２へ送信する（ステップＳ８０９’）。通話終了信号をサーバ通信部２１を介して受信すると、店舗情報配信サーバ２のリマインド管理部２３２は、リマインド情報データ抽出処理を実行する（ステップＳ８１０’）。リマインド情報データ抽出処理については後述する。
【０１３１】
リマインド情報データ抽出処理が終了すると、店舗情報配信サーバ２のリマインド情報配信部２３２Ｂは、サーバ通信部２１を介してリマインド情報データを携帯端末５に送信する（ステップＳ８１１’）。
【０１３２】
端末通信部５１を介してリマインド情報データを受信すると、携帯端末５のチャット部５５３は、受信したリマインド情報データに基づいて、表示部５４にリマインド情報画面を表示する（ステップＳ８１２’）。
【０１３３】
図１９は、リマインド情報データ抽出処理のフローの一例を示す図である。
【０１３４】
リマインド情報データ抽出処理が開始すると、店舗情報配信サーバ２の配信処理部２３２Ａは、以下の様な判定処理を行う（ステップＳ９００’）。すなわち、配信処理部２３２Ａは、検索履歴テーブルを参照して、照合処理が終了しておらず、且つ、ステップＳ８０９’で受信した通話終了信号に含まれる発信元としてのユーザＩＤと同一のユーザＩＤを含む検索に係る検索ＩＤを抽出する。次いで、抽出された検索ＩＤに係る検索結果に、ステップＳ８０９’で受信した通話終了信号に含まれる発信先としての店舗ＩＤが含まれるか否かを判定する。
【０１３５】
抽出された検索ＩＤの検索結果に、ステップＳ８０９’で受信した通話終了信号に含まれる発信先としての店舗ＩＤが含まれない場合（ステップＳ９００’；Ｎ）、リマインド情報データ抽出処理は終了する。一方、抽出された検索ＩＤの検索結果に、ステップＳ８０９’で受信した通話終了信号に含まれる発信先としての店舗ＩＤが含まれる場合（ステップＳ９００’；Ｙ）、ステップＳ９０１’に進む。
【０１３６】
ステップＳ９０１’において、ステップＳ８０９’で受信した通話終了信号に含まれるキーワードの検出の有無が「なし」の場合（ステップＳ９０１’；Ｎ）、リマインド情報データ抽出処理は終了する。一方、ステップＳ８０９’で受信した通話終了信号に含まれるキーワードの検出の有無が「あり」の場合（ステップＳ９０１’；Ｙ）、ステップＳ９０２’に進む。
【０１３７】
ステップＳ９０２’において、配信処理部２３２Ａは、サーバ通信部２１を介して店舗情報データベース４に格納された店舗情報テーブルを参照し、上記店舗ＩＤに係る店舗のリマインド情報データを抽出する（ステップＳ９０２’）。
【０１３８】
サーバ通信部２１を介してリマインド情報データを受信すると、店舗情報配信サーバ２の配信処理部２３２Ａは、リマインド情報データをサーバ記憶部２２に格納する（ステップＳ９０３’）。以上で、リマインド情報データ抽出処理が終了する。
【０１３９】
第２実施形態においては、ユーザと店舗との通話において、所定のキーワードが検知されることが、リマインド情報の配信条件として更に加わる。したがって、通話の内容に応じてリマインド情報が配信されるため、ユーザにとってのリマインド情報の必要性についての精度を向上することができる。
【０１４０】
［第３実施形態］
第１実施形態では、発信元及び発信先をユーザＩＤ及び店舗ＩＤにより特定していたが、第３実施形態では、発信元及び発信先をユーザの電話番号及び店舗のインターネット電話番号（店舗の個別ＩＤ）により特定する。以下では、第１実施形態と同様の点は適宜その説明を省略する。すなわち、ステップＳ８００’、８０２’、８０３’、８０５’、９００’を以下に説明し、その他のステップは、第１実施形態と同様であるため、説明を省略する。
【０１４１】
携帯端末５の通話部５５２は、発信元のユーザの電話番号及び発信先の店舗のインターネット電話番号を含んだ通話要求を電話転送サーバ３へ送信する（ステップＳ８００’）。
【０１４２】
サーバ通信部３１を介して通話要求を受信すると、電話転送サーバ３の架電処理部３３１は、店舗のインターネット電話番号を用いて、携帯端末５と電話転送サーバ３との間でインターネット電話の接続を確立する（ステップＳ８０２’）。次に、電話転送サーバ３の電話転送処理部３３２は、電話転送テーブルから店舗の電話番号を抽出し、インターネット電話を、当該店舗の電話番号に転送することで、携帯端末５と店舗電話機６との間での電話回線を確立する（ステップＳ８０３’）。
【０１４３】
通話が開始されると、電話機能処理部３３３は、発信元情報としての電話番号及び発信先情報としての電話番号等を含んだ通話開始信号を、店舗情報配信サーバ２へ送信する（ステップＳ８０５’）。
【０１４４】
配信処理部２３２Ａは、ユーザ情報テーブルを参照し、発信元情報の電話番号に対応するユーザＩＤを特定する。また、配信処理部２３２Ａは、電話転送テーブルを参照し、発信先情報の電話番号に対応する店舗ＩＤを特定する。そして、配信処理部２３２Ａは、検索履歴テーブルを参照して、照合処理が終了しておらず、且つ、ステップＳ８０５‘で受信した通話開始信号に含まれる発信元としての電話番号に対応するユーザＩＤと同一のユーザＩＤを含む検索に係る検索ＩＤを抽出する。次いで、抽出された検索ＩＤに係る検索結果に、ステップＳ８０５’で受信した通話開始信号に含まれる発信先としてのインターネット電話番号に対応する店舗ＩＤが含まれるか否かを判定する（ステップＳ９００’）。
【０１４５】
第３実施形態においては、携帯端末のデフォルトの通話部で店舗のインターネット電話番号を入力することで通話開始した場合であってもリマインド情報を配信できる。
【０１４６】
［その他の実施形態］
第１の実施形態では、情報提供システム１は、店舗情報配信サーバ２、電話転送サーバ３、店舗情報データベース４、及びルータ８５が相互に通信可能に接続されて構成されているが、情報提供システム１の外で、店舗情報データベースとインターネットを介して通信可能に接続されて構成されてもよい。これにより、外部の提携した店舗情報データベースから店舗データを抽出できる。
【０１４７】
また、第１の実施形態では、通信先は検索結果に含まれるか否かをリマインド情報の配信条件とした。しかしながら、店舗情報配信サーバ２が電話転送サーバ３から通話履歴を受信し、配信処理部２３２Ａが配信条件テーブルを参照し、通話先店舗の最低通話時間以上の通話履歴を検知することが、リマインド情報の配信条件として更に加わってもよい。これにより、通話することなく電話を切る場合や通話時間が短い間違い電話の場合にリマインド情報が配信されることを防止できる。
【０１４８】
また、第１の実施形態では、通信先は検索結果に含まれるか否かをリマインド情報の配信条件としたが、通信先は閲覧履歴に含まれるか否かをリマインド情報の配信条件としてもよい。
【０１４９】
また、第１の実施形態では、通信先は検索結果に含まれるか否かをリマインド情報の配信条件とした。しかしながら、検索をしたユーザＩＤに係る「選択ジャンル」（図４参照）と、通信先の店舗の「店舗ジャンル」（図６参照）とが一致することが、リマインド情報の配信条件として更に加わってもよい。ここで、「選択ジャンル」と「店舗ジャンル」とが一致するとは、「選択ジャンル」に含まれる要素の少なくとも１つが、「店舗ジャンル」に含まれる任意の要素に一致する場合をいう。
【０１５０】
また、リマインド情報画面の項目やレイアウトは、例えば店舗情報配信サーバ２が、閲覧履歴テーブルを参照し、閲覧履歴の内容に応じて変更してもよい。すなわち、例えば閲覧履歴テーブルの閲覧情報種別の項目に含まれない項目をリマインド情報画面に表示するようして、ユーザが閲覧していない情報を優先的にリマインド情報画面に含めてもよい。このようにすれば、ユーザの志向や興味に合った情報をリマインド情報画面に含むことができる。
【０１５１】
また、サーバ処理部２３、サーバ処理部３３及び端末処理部５５が備える各機能をコンピュータに実現させるためのコンピュータプログラムは、磁気記録媒体、光記録媒体等のコンピュータにより読み取り可能な記録媒体に記録された形で提供されてもよい。
【０１５２】
当業者は、本発明の精神及び範囲から外れることなく、様々な変更、置換、及び修正をこれに加えることが可能であり、実施形態を適宜組み合わせてもよいことを理解されたい。
【符号の説明】
【０１５３】
１    情報提供システム
２    店舗情報配信サーバ
３    電話転送サーバ
４    店舗情報データベース
５    携帯端末
６    店舗電話機
７    店舗端末
【図１】
2020166903.tif 000003
【図２】
2020166903.tif 000004
【図３】
2020166903.tif 000005
【図４】
2020166903.tif 000006
【図５】
2020166903.tif 000007
【図６】
2020166903.tif 000008
【図７】
2020166903.tif 000009
【図８】
2020166903.tif 000010
【図９】
2020166903.tif 000011
【図１０】
2020166903.tif 000012
【図１１】
2020166903.tif 000013
【図１２】
2020166903.tif 000014
【図１３】
2020166903.tif 000015
【図１４】
2020166903.tif 000016
【図１５】
2020166903.tif 000017
【図１６】
2020166903.tif 000018
【図１７】
2020166903.tif 000019
【図１８】
2020166903.tif 000020
【図１９】
2020166903.tif 000021
【手続補正書】
【提出日】令和2年7月31日(2020.7.31)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザ端末と接続可能な情報提供システムであって、
所定の店舗についての店舗情報を表示する前記ユーザ端末からの、前記店舗情報に対応付けられた通信先との通信を要求する信号である通信要求に基づいて、前記ユーザ端末との音声通信を行う通信部と、
前記ユーザ端末との通信に所定の音声信号が表れるか否かを検出する音声検出部と、
前記音声検出部により前記所定の音声信号が表れたことが検出された場合、前記所定の店舗に関するリマインド情報データを、ＳＭＳ、電子メール、又はチャットアプリを用いて、前記ユーザ端末に送信する送信部と、
を有することを特徴とする情報提供システム。
【請求項２】
前記リマインド情報データは、前記店舗に関する情報を前記ユーザ端末に表示させるためのデータである、請求項１に記載の情報提供システム。
【請求項３】
前記送信部は、前記ユーザ端末との通信が終了した場合、前記情報を前記ユーザ端末に送信する、請求項１または２に記載の情報提供システム。
【請求項４】
前記店舗情報は、前記店舗の店名、電話番号、住所、営業時間、地図情報の少なくとも１つを含む、請求項１−３のいずれか一項に記載の情報提供システム。