(57)【要約】【課題】物品販売又はサービス提供に関する情報を、GPS衛星を用いて計測される利用者の現在位置に基づいて提供する物品販売又はサービス提供に関する情報の提供システムに関する。【解決手段】サーバ３側に設けた物品の販売又はサービスの提供を行う提供者１からの情報が蓄積されたデータベースシステム１６の少なくとも各提供者１が位置する場所の地理情報と、物品販売又はサービス提供に関する提供情報の項目を備えたテーブル５１，５４から、ＧＰＳ受信機７により測定される利用者２のクライアント端末４が位置する場所の地理情報データを条件に検索を行い、検索された提供情報をクライアント端末４に対して送信し、クライアント端末４に、受信したデータに基づき、少なくとも提供情報の表示を行わせる。【選択図】図１
2007122235.tif 000002
【特許請求の範囲】
【請求項１】
利用者（２）が携帯するクライアント端末（４）と、クライアント端末（４）に対して所定の情報データを送信するサーバ（３）とを備え、クライアント端末（４）が、ＧＰＳ受信機（７）を一体的に備え、該ＧＰＳ受信機（７）により測定されるクライアント端末（４）が位置する場所の地理情報データをサーバ（３）に対して送信する情報送信手段（１１）を有し、サーバ（３）が、クライアント端末（４）からの地理情報データによって選択される情報データを送信する情報提供手段（１３）を備え、クライアント端末（４）に、サーバ（３）の情報提供手段（１３）から送信された情報データに基づく表示を行う情報表示手段（９）を設けたシステムにおいて、サーバ（３）側に、物品の販売又はサービスの提供を行う提供者（１）からの情報が蓄積されたデータベースシステム（１６）と、地理情報データに基づきデータベースシステム（１６）から所定のレコードを検索する検索手段とを設け、データベースシステム（１６）と検索手段と情報提供手段（１３）とを互いに関連させ、上記データベースシステム（１６）が、少なくとも各提供者（１）が位置する場所の地理情報と、物品販売又はサービス提供に関する提供情報の項目を備えたテーブル（５１），（５４）を備え、検索手段が、上記テーブル（５１）における地理情報の項目（５１Ｃ）に対してクライアント端末（４）からの地理情報データを条件に検索を行い、所定のレコードを抽出する構成であり、情報提供手段（１３）が、検索手段によって抽出されたレコードの提供情報をクライアント端末（４）に対して送信する構成であり、クライアント端末（４）が、情報表示手段（９）に、受信したデータに基づき、少なくとも提供情報の表示を行う物品販売又はサービス提供に関する情報提供システム。
【請求項２】
クライアント端末（４）の情報送信手段（１１）を、サーバ（３）側の検索手段（１４）に対して、検索条件として、地理情報データの他、所定の条件データを送信することができる構造とした請求項１の物品販売又はサービス提供に関する情報提供システム。
【請求項３】
情報提供手段（１３）がウェブサーバからなり、情報送信手段（１１）がウェブブラウザからなる請求項１又は２の物品販売又はサービス提供に関する情報提供システム。
【請求項４】
クライアント端末（４）が、ＧＰＳ受信機（７）を内蔵した携帯電話からなる請求項３の物品販売又はサービス提供に関する情報提供システム。
【請求項５】
情報提供手段（１３）に対してデータ送信が可能な情報入力端末（５）を設け、該情報入力端末（５）を提供者（１）側に配し、情報提供手段（１３）が、情報入力端末（５）によるデータベースシステム（１６）に対するデータの入力を可能する構成である請求項１又は２又は３又は４の物品販売又はサービス提供に関する情報提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、物品販売又はサービス提供に関する情報の提供システムに関する。
【背景技術】
【０００２】
現在利用者に携帯電話によってレストランの情報を検索させ、検索した所定のレストランのクーポンを当該携帯電話に送信すし、利用者に該クーポンを使用させるシステムが公知となっている（例えば非特許文献１参照）。
【非特許文献１】“ぐるなび”、［online］、株式会社ぐるなび、［平成１７年１０月１８日検索］、iモード＜URL： http://mobile.gnavi.co.jp/i/＞
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記システムは、携帯電話の位置を携帯電話用のアンテナによって特定し、当該携帯電話（利用者）が位置している場所（エリア）の近傍のレストランを利用者の携帯電話に検索結果として表示させる構造になっている。
【０００４】
一方例えばレストランであれば、交通手段を使う必要がない徒歩圏の情報が欲しい場合がある。例えば利用者の現在位置から１００ｍ以内等である。しかし上記のようなエリア特定の場合、利用者の現在位置はアンテナの間隔に依存することになり、利用者として提供される情報がニーズに合わない場合があるという欠点があった。
【課題を解決するための手段】
【０００５】
上記課題を解決するための本発明の物品販売又はサービス提供に関する情報の提供システムは、利用者２が携帯するクライアント端末４と、クライアント端末４に対して所定の情報データを送信するサーバ３とを備え、クライアント端末４が、ＧＰＳ受信機７を一体的に備え、該ＧＰＳ受信機７により測定されるクライアント端末４が位置する場所の地理情報データをサーバ３に対して送信する情報送信手段１１を有し、サーバ３が、クライアント端末４からの地理情報データによって選択される情報データを送信する情報提供手段１３を備え、クライアント端末４に、サーバ３の情報提供手段１３から送信された情報データに基づく表示を行う情報表示手段９を設けたシステムにおいて、サーバ３側に、物品の販売又はサービスの提供を行う提供者１からの情報が蓄積されたデータベースシステム１６と、地理情報データに基づきデータベースシステム１６から所定のレコードを検索する検索手段とを設け、データベースシステム１６と検索手段と情報提供手段１３とを互いに関連させ、上記データベースシステム１６が、少なくとも各提供者１が位置する場所の地理情報と、物品販売又はサービス提供に関する提供情報の項目を備えたテーブル５１，５４を備え、検索手段が、上記テーブル５１における地理情報の項目５１Ｃに対してクライアント端末４からの地理情報データを条件に検索を行い、所定のレコードを抽出する構成であり、情報提供手段１３が、検索手段によって抽出されたレコードの提供情報をクライアント端末４に対して送信する構成であり、クライアント端末４が、情報表示手段９に、受信したデータに基づき、少なくとも提供情報の表示を行うことを第１の特徴としている。
【０００６】
第２に、クライアント端末４の情報送信手段１１を、サーバ３側の検索手段１４に対して、検索条件として、地理情報データの他、所定の条件データを送信することができる構造としたことを特徴としている。
【０００７】
第３に、情報提供手段１３がウェブサーバからなり、情報送信手段１１がウェブブラウザからなることを特徴としている。
【０００８】
第４に、クライアント端末４が、ＧＰＳ受信機７を内蔵した携帯電話からなることを特徴としている。
【０００９】
第５に、情報提供手段１３に対してデータ送信が可能な情報入力端末５を設け、該情報入力端末５を提供者１側に配し、情報提供手段１３が、情報入力端末５によるデータベースシステム１６に対するデータの入力を可能する構成であることを特徴としている。
【発明の効果】
【００１０】
以上のように構成される本発明の構造によると、利用者がサーバから得られる提供情報は、クライアント端末が位置している場所、つまり利用者が現在位置している場所に基づいた情報となる。これにより例えば利用者は、現在位置から所定の範囲内の店舗の安売り情報や、値引き情報、クーポン等の提供情報をクライアント端末で入手することができる。
【００１１】
クライアント端末のＧＰＳ受信機によって利用者の現在位置が特定されるため、利用者の現在位置の誤差が少なく、利用者は、提供情報を提供した店舗に容易に行くことができたり、クーポンを容易に利用したりすることができる。提供者側においても、店舗等に比較的近い位置にいる利用者に情報を提供することができるため、宣伝効果の効率が高いという利点がある。
【００１２】
クライアント端末の情報送信手段を、サーバ側の検索手段に対して、検索条件として、地理情報データの他に、所定の条件データを送信することができる構造とすることによって、サーバ側から提供される情報をさらに限定したり、拡大したりすることができ、利用会員はより的確な情報を得ることができる。
【００１３】
クライアント端末をＧＰＳ受信機を内蔵した携帯電話から構成し、情報提供手段をウェブサーバから構成し、情報送信手段をウェブブラウザから構成することにより、情報提供手段を、ウェブサーバとCGI等によって簡単に構成することができる他、ウェブブラウザがインストールされたＰＣや携帯電話等をクライアント端末として使用することができる。特にクライアント端末を携帯電話とすることによって、利用会員はクライアント端末を容易に携帯し、サーバからの情報を簡単に得ることができる。
【００１４】
一方提供者側の情報入力端末によるデータベースシステムに対するデータの入力が可能となるように、情報提供手段を構成することにより、提供者はデータベースシステムのレコードの追加や更新を容易に行うことができ、提供情報の最新性を維持することができる。
【００１５】
また物品の販売場所やサービスの提供場所が移動する場合であっても、携帯電話等のモバイル端末を情報入力端末として使用することによって、容易に提供情報を最新に更新することができ、利用者に情報提供することができる。
【発明を実施するための最良の形態】
【００１６】
図１は本システムの全体概要図である。本システムは、物品販売又はサービス提供に関する情報の提供を行うものであり、物品の販売又はサービスの提供を行う提供者である提供会員１と、提供会員１が販売する物品の購入や提供するサービスを受ける利用者である利用会員２との間に構築される。
【００１７】
本情報提供システムは、コンピュータからなるシステムサーバ３と、該システムサーバ３とインターネット等のコンピュータネットワークを介して通信可能なクライアント端末４，５とを中心に構成されている。上記システムサーバ３には、提供会員１の販売する物品や提供するサービスの情報（提供情報）が、追加・修正可能に予め登録されている。提供情報として安売り情報や、値引き情報、クーポン等が考えられる。
【００１８】
クライアント端末５は提供会員１側に、クライアント端末４は利用会員２側に配される。少なくとも利用会員２側のクライアント端末４は、ＧＰＳ衛星６と通信し、当該クライアント端末４が位置している場所の地理情報を得ることが可能なものとなっている。
【００１９】
本システムは、利用会員２が、クライアント端末４によって、所定の条件で所望する物品やサービスの検索（問い合わせ）をシステムサーバ３に対して行うと、クライアント端末４が、上記ＧＰＳ衛星６に基づく利用会員２（クライアント端末４）の現在位置の地理情報を、上記条件とともにシステムサーバ３に送信する。
【００２０】
システムサーバ３は、利用会員２の現在位置から所定範囲内に含まれる場所で物品の販売やサービスの提供を行っている提供会員１が提供している提供情報を検索して抽出し、抽出した情報を上記利用会員２のクライアント端末４に送信して利用会員２側に報知する。
【００２１】
クライアント端末４による報知によって、利用会員２は、現在位置から所定範囲内で、希望の条件に合致する物品やサービスの情報を入手することができ、希望する商品の購入を行ったり、サービスを受けたりすることが可能となる。提供情報の追加や修正は、提供会員１がクライアント端末４によって行うことが可能となっている。
【００２２】
図１は具体的な一例を示している。提供会員１（レストランＲ）の割り引きメニューＭがサーバシステム１側に予め提供情報として登録されているものとする。該レストランＲの割引メニューＭが、利用会員１（食事を行う人Ｐ）の希望条件に合致するメニューであり、レストランＲが食事を行う人Ｐの現在位置から徒歩圏内に位置しているとする。
【００２３】
この場合、食事を行う人Ｐがメニューの希望条件と自分の現在位置から徒歩圏内にあるレストランを希望することを上記サーバシステム１側にクライアント端末４によって送信すると、システムサーバ１側が上記レストランＲの割り引きメニューＭの情報をピックアップし、この情報を上記食事を行う人のクライアント端末４に送信する。
【００２４】
上記食事を行う人Ｐは、クライアント端末４に表示されるレストランＲの割り引きメニューＭの情報を見て、情報提供元のレストランＲに徒歩で行き、割引メニューＭの食事をとることが可能となる。レストランＲ側は、レストランＲ側のクライアント端末４によって、割引メニューＭの登録や変更が可能である。
【００２５】
以下本システムについて詳細に説明する。利用会員２側のクライアント端末４は、図２に示されるように、ＧＰＳ衛星６と通信を行うＧＰＳ受信機７を一体的に備えている。クライアント端末４には、該ＧＰＳ受信機７からのデータによりクライアント端末４が位置する場所を計測して地理情報データとして出力する測位システム８が設けられている。
【００２６】
該測位システム８は、クライアント端末４が位置する場所の緯度と経度のデータを地理情報データとして出力する構成となっている。測位システム８とウェブブラウザ１１とは、測位システム８からの地理情報データをウェブブラウザ１１を介してウェブサーバに送信することができるように構成されている。利用会員２がクライアント端末４から検索条件をサーバシステム３側に送信する場合、測位システム８から出力された地理情報も同時に送信する構成となっている。
【００２７】
クライアント端末４には、ディスプレイ９とウェブブラウザ１１とデータ入力を行う入力インタフェース１２も設けられている。本実施形態においてクライアント端末４は、ＧＰＳ受信機７とディスプレイ９を一体的に備えた携帯電話（ＧＰＳ携帯電話）から構成されている。
【００２８】
提供会員１側のクライアント端末５として、上記利用会員２側のクライアント端末４と同一のものが使用可能である。ただし提供会員１が位置している場所を計測する必要はなく、ＧＰＳ受信機７と測位システム８とが不要であるため、提供会員１側のクライアント端末として、ディスプレイ９とウェブブラウザ１１と入力インタフェース１２を備えた通常の携帯電話を使用することもできる。
【００２９】
上記サーバシステム３は、コンピュータによって構成されている。サーバシステム３を構成するコンピュータには、クライアント端末４のウェブブラウザ１１とデータの送受信を行うことができるウェブサーバ１３と、後述するようにデータ処理を行うデータ管理システム１４と、データベースシステム１６とが備えられている。
【００３０】
上記ウェブサーバ１３は、ウェブページ用のファイル（送信ファイルデータ）をコンピュータネットワークを介してウェブブラウザに対して送信する従来公知のコンピュータプログラムからなる。所定のディレクトリに保存されるCGI等の実行が可能となっている。
【００３１】
上記データベースシステム１６は、従来公知のリレーショナルデータベース（コンピュータプログラム）からなる。本実施形態においてはSQL言語に対応したSQLタイプのリレーショナルデータベースシステムからなる。本データベースシステム１６は、上記リレーショナルデータベースシステムに備えられた各種コマンドを使用することができる。
【００３２】
データ管理システム１４は、所定のプログラム言語によって作成された１つのコンピュータプログラム又は複数のコンピュータプログラムの組み合わせからなる。上記ウェブサーバ１３のCGIとして機能する。データ管理システム１４は、ウェブサーバ１３及びデータベースシステム１６と連係されている。
【００３３】
図３に示されるように、データ管理システム１４とウェブサーバ１３とは、データ管理システム１４が送信ファイルデータを生成し、該送信ファイルデータをウェブサーバ１３によってクライアント端末４に送信し、上記送信ファイルデータによるウェブページをクライアント端末４のウェブブラウザ１１に表示させることができ、且つクライアント端末４のウェブブラウザ１１からウェブサーバ１３に送信されるデータをデータ管理システム１４がウェブサーバ１３から受け取ることができるように構成されている。
【００３４】
データ管理システム１４とデータベースシステム１６とは、データ管理システム１４が、ウェブサーバ１３から受け取るデータ等に基づき、データベースシステム１６に、各コマンドやコマンドに対する引数等を与え、データベースシステム１６からの戻り値をデータ管理システム１４が受け取ることができるように構成されている。
【００３５】
このためデータ管理システム１４には、ウェブサーバ１３とデータ通信を行うウェブサーバ通信手段１７と、送信ファイルを作成する送信ファイル作成手段１８と、データベースシステム１６とデータ通信を行うデータベース通信手段１９とが備えられている。
【００３６】
これにより例えばデータベースシステム１６から所定のレコードを抽出させるために、検索コマンドと検索コマンドに対する引数のデータをクライアント端末４のウェブブラウザ１１からウェブサーバ１３に送信することによって、データ管理システム１４は、ウェブサーバ通信手段１７によって、検索コマンドと引数をウェブサーバ１３から受け取り、該検索コマンドと引数をデータベース通信手段１９に渡し、データベース通信手段１９が上記検索コマンドと引数をデータベースシステム１６に渡すことによって、データベースシステム１６に所定のレコードを抽出させることができる。
【００３７】
抽出されたレコードの全項目又は一部の項目をデータベース通信手段１９が受け取り、送信ファイル作成手段１８に渡し、送信ファイル作成手段１８が上記レコードのデータを埋め込んだ送信ファイルデータを作成するように構成することによって、送信ファイル作成手段１８が当該送信ファイルデータをウェブサーバ１３に渡すため、クライアント端末４のウェブブラウザ１１で、抽出されたレコードのデータを見ることが可能となる。
【００３８】
またウェブブラウザ１１からテーブルの追加コマンドと追加コマンドに対する引数のデータをウェブサーバ１３に送信することによって、データベースシステム１６の所定のテーブルにレコードを追加すること等もできる。この場合エラーが発生した場合の戻り値（例えば０）をデータ管理システム１４がデータベースシステム１６から受け取るように構成することにより、レコード追加時のエラー処理を行うこともできる。
【００３９】
またデータベースシステム１６の操作は、予めデータベースシステム１６にユーザ登録されたユーザ、あるいはスーパーユーザが、データベースシステム１６にログインする必要があるため、ウェブブラウザ１１からデータベースシステム１６に登録されたユーザ名とパスワードをウェブサーバ１３に送信することによって、データベースシステム１６にログインさせて、データベースシステム１６の操作を行わせることができる。
【００４０】
本実施形態においては、提供会員１及び利用会員２をデータベースシステムのユーザとして登録することによって提供会員１と利用会員２とスーパーユーザのみが本システムを利用することができるように構成されている。
【００４１】
これにより提供会員１及び利用会員２のパスワードは、データベースシステム１６自体や、ＯＳシステム側によって管理され、パスワードをデータベースシステム１６のテーブルに保存する必要がなく、データベースシステム１６やＯＳが使用することができるシステム等によってパスワードセキュリティを向上させることができる。
【００４２】
なお本データベースシステム１６は、従来公知のリレーショナルデータベースからなるため、当該リレーショナルデータベースに対するクライアント（データベースクライアント）２１を介してデータベースの操作、例えばログインして、レコードの検索、レコードやテーブルの追加・変更等を行うこともできる。
【００４３】
また本実施形態においては、図２に示されるように、サーバシステム３のウェブサーバ１３と通信が可能なウェブブラウザ２２がインストールされた管理用コンピュータ２３が設けられている。該管理用コンピュータ２３には、キーボードやマウス等の入力インタフェース２４やディスプレイ２６も設けられている。
【００４４】
該管理用コンピュータ２３のウェブブラウザ２２から、クライアント端末４のウェブブラウザ１１からの場合と同様の経路でデータ管理システム１４を介して、データベースシステム１６を操作することが可能となっている。管理用コンピュータのウェブブラウザ２２とサーバシステム３のウェブサーバ１３との通信は、インターネット等のオープンな回線やＬＡＮ等のクローズドな回線等を使用して行うことができる。
【００４５】
以上により、データ管理システム１４（送信ファイル作成手段１８）は、例えば提供会員１や利用会員２を本システムにログインさせるためのログイン画面をウェブブラウザ１１に表示させる送信ファイルを生成することができる。なおログイン画面は図示しないが、後述するように各会員が、各々に割り当てられた会員番号とパスワードを入力して、該会員番号とパスワードとをウェブブラウザ１１からウェブサーバ１３に送信することができる構成となっている。
【００４６】
データ管理システム１４とデータベースシステム１６とは、データ管理システム１４がウェブサーバ１３から上記会員番号とパスワードとを受け取ると、該会員番号とパスワードとをデータベースシステム１６へのログインデータとして、データベースシステム１６に送るように構成されている。
【００４７】
これによりデータ管理システム１４とデータベースシステム１６とは、ログインが成功すると、当該ユーザが提供会員１の場合は、図４に示されるような提供会員用のウェブページ（提供会員ページ）２７をクライアント端末４に表示させ、当該ユーザが利用会員２の場合は、図５に示されるような利用会員用のウェブページ（利用会員ページ）２８をクライアント端末４に表示させる。
【００４８】
このため送信ファイル作成手段１８は、提供会員ページ２７をウェブブラウザ１１に表示させる送信ファイルと、利用会員ページ２８をウェブブラウザ１１に表示させる送信ファイルを生成することができる。
【００４９】
本実施形態においては、各提供情報に関する登録情報として、少なくとも、提供情報の番号（情報発信番号）と、当該提供情報を提供している提供会員の会員番号と、当該提供情報によって提供している商品名と、当該商品の区分（ジャンル）と、当該商品の通常の販売価格と、当該商品の提供価格と、当該商品の提供開始時間と、当該商品の提供終了時間と、当該商品の購入により購入者に与えられるポイント数と、当該商品の提供が可能な利用会員までの提供会員からの距離と、当該商品の提供が可能な人数（募集人数）と、当該商品の提供が可能な利用会員の性別と、当該商品の提供が可能な利用会員の年齢（範囲）と、当該商品の提供が可能な利用会員の来店履歴が設定されている。
【００５０】
このため提供会員ページ２７は、上記ジャンル，商品名，販売価格，提供価格，提供開始時間，提供終了時間，上記距離，募集人数，上記ポイント数，上記性別，上記年齢，来店履歴を入力し、ウェブサーバ１３に送信することができるように構成されている。ウェブサーバ１３に送信された上記各情報は、データ管理システム１４を介してデータベースシステム１６の所定のテーブルにレコードとして登録される。以上のように提供情報の登録を行うことができる。
【００５１】
また利用会員ページ２８は、提供情報を検索するために、提供されている物品やサービス等に関する条件であるジャンルや価格、提供情報の提供場所（店舗等）までの自分からの距離，自分が欲しいと考える提供ポイントを入力し、ウェブサーバ１３に送信することができるように構成されている。
【００５２】
利用会員ページ２８から検索条件を入力し、検索条件をウェブブラウザ１１からウェブサーバ１３に送信すると、図６に示されるように、測位システム８により出力される地理情報が検索条件とともにウェブサーバ１３に送られる。
【００５３】
ウェブサーバ１３に送られた検索条件と地理情報のデータは、データ管理システム１４に渡され、データ管理システム１４は検索条件と地理情報のデータから検索コマンドの引数を生成し、検索コマンドと引数とをデータベースシステム１６側に渡す。データベースシステム１６は提供情報から引数に合致するデータを抽出し、データ管理システム１４に渡す。
【００５４】
データ管理システム１４は、データベースシステム１６から渡された提供情報を埋め込んだ検索結果表示用の送信ファイルを生成し、ウェブサーバ１３に渡す。これにより利用会員２は、クライアント端末４のウェブブラウザ１１によって検索結果を見ることができる。
【００５５】
本実施形態においては、図７に示されるように、検索結果表示する検索結果表示画面２９は、検索結果を表形式で表示するアイテム表示部４１と、利用会員２（クライアント端末４）の現在位置を中心とした地図を表示する地図表示部４２とからなる。条件に合致する提供情報が複数ある場合は、表形式で複数の提供情報を表示する。
【００５６】
表示された複数の提供情報のうち、利用会員２が１つの提供情報を選択し、この選択データをシステムサーバ３のウェブサーバ１３に送信することができる。上記地図表示部４２に表示される地図上には、利用会員２（クライアント端末４）の現在位置と、検索結果として抽出された提供情報を提供している提供会員１の位置とが表示される。
【００５７】
上記のように表示された検索結果表示画面２９を見ている利用会員２が、検索結果表示画面２９において希望する１つの提供情報を選択し、選択データをシステムサーバ３のウェブサーバ１３に送信すると、図８に示されるように、選択データがウェブサーバ１３に送られ、ウェブサーバ１３からデータ管理システム１４に提供情報の選択データが渡される。
【００５８】
データ管理システム１４は、選択した提供情報のみをデータベースシステム１６が抽出するための検索条件を引数として生成し、検索コマンドと引数とをデータベースシステム１６側に渡す。これによりデータベースシステム１６は利用会員２が選択した提供情報のみを抽出し、データ管理システム１４に渡す。
【００５９】
データ管理システム１４は、データベースシステム１６から渡された提供情報を埋め込んだ詳細表示画面用の送信ファイルを生成し、ウェブサーバ１３に渡す。これにより利用会員２は、選択した提供情報の詳細な情報を、クライアント端末４のウェブブラウザ１１に表示される詳細表示画面によって見ることができる。
【００６０】
上記詳細表示画面（送信ファイル）を送信する際に、クライアント端末４に向けてクーポン等を送るように構成することもできる。これにより利用会員２は、該利用会員２の現在位置から所定の範囲内の当該利用会員２が希望している提供情報やクーポン等を得ることができ、商品の購入やサービスの提供を受けることができる。
【００６１】
本データベースシステム１６は、提供会員１の情報が蓄積された提供会員テーブル５１と、利用会員２の情報が蓄積された利用会員テーブル５２と、提供会員１が提供する提供情報が蓄積された提供情報テーブル５４と、提供情報テーブル５４の各レコードの提供条件が蓄積された提供情報条件テーブル５６とを備える。
【００６２】
提供会員テーブル５１は、図９に示されるように、提供会員の会員番号が保存される提供会員番号フィールド５１Ａと、会員名（店舗の場合は屋号）が保存される会員名フィールド５１Ｂと、当該提供会員の位置情報が保存される位置情報フィールド５１Ｃとを備える。位置情報フィールド５１Ｃには、提供会員の位置（店舗等の位置）が「経度&緯度」として登録されている。
【００６３】
なお本実施形態において、提供会員テーブル５１には、当該提供会員の担当者の姓と名が保存される担当者姓フィールド５１Ｄと担当者名フィールド５１Ｅ、前記担当者の姓と名のフリガナが保存される担当者姓フリガナフィールド５１Ｆと担当者名フリガナフィールド５１Ｇ、当該提供会員の住所の郵便番号が保存される郵便番号フィールド５１Ｈ、前記住所が保存される複数の住所フィールド５１Ｊ、当該提供会員が提供会員テーブルに会員登録した際の登録番号が保存される登録番号フィールド５１Ｋも備えられている。
【００６４】
登録番号フィールド５１Ｋに登録される登録番号は登録日時及び時間に基づいた番号となっている。登録番号は提供会員テーブル５１内の全てのレコードに対してユニークに設定される。会員番号は、提供会員カテゴリテーブル５３に登録されているカテゴリのデータに基づき設定される。会員番号は提供会員テーブル５１及び利用会員テーブル５２内の全てのレコードに対してユニークに設定される。
【００６５】
提供会員番号をデータベースシステム１６のユーザとしてパスワードを設定して登録することにより、当該提供会員１のデータベースシステム１６へのログインを許容することができ、当該提供会員１（上記ユーザ名とパスワードを知っているもの）によってデータベースシステム１６の操作、例えば提供会員ページ２７による提供情報の修正及び追加が可能となる。
【００６６】
提供会員テーブル５１のレコードは、管理用コンピュータ２３のウェブブラウザ２２やデータベースクライアント２１、あるいは提供会員１側のクライアント端末４（ウェブブラウザ１１）を使用して所定のユーザのログインにより追加や変更がなされる。位置情報フィールド５１Ｃに入力される位置情報（地理情報）は、住所のデータに基づき自動入力されるように構成されている。住所のデータに基づく位置情報の自動入力は、例えば本データベースシステム１６に住所に対する緯度と経度の情報を静的に持たせることによって可能となる。
【００６７】
提供会員テーブル５１のレコードは、管理用コンピュータ２３のウェブブラウザ２２やデータベースクライアント２１、あるいは提供会員１側のクライアント端末４（ウェブブラウザ１１）を使用して所定のユーザのログインにより静的に追加や変更がなされる。
【００６８】
データベースクライアント２１を使用する場合は、例えばコマンドラインによって、ウェブブラウザ１１，２２を使用する場合は、ウェブブラウザ１１，２２に表示される所定のインタフェースを介してデータベースシステム１６へのログインとレコードの追加や変更が行われる。ただしユーザに応じて使用可能な機能が制限される場合があり得る。
【００６９】
利用会員テーブル５２は、図１０に示されるように、少なくとも、利用会員２の会員番号が保存される利用会員番号フィールド５２Ａ、当該会員の姓名が保存される利用会員姓フィールド５２Ｂと利用会員名フィールド５２Ｃ、前記会員の姓と名のフリガナが保存される利用会員姓フリガナフィールド５２Ｄと利用会員名フリガナフィールド５２Ｅとを備える。
【００７０】
なお本実施形態において、利用会員テーブル５２には、当該利用会員の住所の郵便番号が保存される郵便番号フィールド５２Ｆ、住所が保存される複数の住所フィールド５２Ｇ、当該利用会員が利用会員テーブル５２に会員登録された際の登録番号が保存される登録番号フィールド５２Ｈも備えられている。登録番号フィールド５２Ｈに登録される登録番号は登録日時及び時間に基づいた番号となっている。登録番号は利用会員テーブル５２内の全てのレコードに対してユニークに設定される。利用会員番号は提供会員テーブル５１及び利用会員テーブル５２内の全てのレコードに対してユニークに設定される。
【００７１】
利用会員番号をデータベースシステム１６のユーザとして登録することにより、当該利用会員のデータベースシステム１６へのログインを許容することができ、当該利用会員（上記ユーザ名とパスワードを知っているもの）によってデータベースシステム１６の操作、例えば利用会員ページ２８による提供情報の抽出が可能となる。
【００７２】
上記のように提供会員１の会員番号と利用会員２の会員番号が全てユニークに設定されているため、ログインの際のユーザ名が、提供会員テーブル５１と利用会員テーブル５２のいずれに含まれるかを、データ管理システム１４がユーザ名を検索コマンドの引数として真偽をチェックすることにより、ログインが提供会員１又は利用会員２のいずれが行ったかを確認することができる。
【００７３】
この結果により、データ管理システム１４は、ログインしたクライアント端末４に提供会員用ページ２７と利用会員用ページ２８のいずれを送信するか選択して決定することができる。
【００７４】
利用会員テーブル５２のレコードは、管理用コンピュータ２３のウェブブラウザ２２やデータベースクライアント２１、あるいは利用会員２側のクライアント端末４（ウェブブラウザ１１）を使用して所定のユーザのログインにより静的に追加や変更がなされる。
【００７５】
データベースクライアント２１を使用する場合は、例えばコマンドラインによって、ウェブブラウザ１１，２２を使用する場合は、ウェブブラウザ１１，２２に表示される所定のインタフェースを介してデータベースシステム１６へのログインとレコードの追加や変更が行われる。ただしユーザに応じて使用可能な機能が制限される場合があり得る。
【００７６】
提供情報テーブル５４は、図１１に示されるように、少なくとも、前述の情報発信番号が保存される情報発信番号フィールド５４Ａと、当該情報を提供している提供会員１の会員番号が保存される提供会員番号フィールド５４Ｂと、提供している商品の情報が保存される商品フィールド５４Ｃと、当該商品の提供価格が保存される提供価格フィールド５４Ｄと、当該商品の提供開始時間が保存される提供開始時間フィールド５４Ｅと、当該商品の提供終了時間が保存される提供終了時間フィールド５４Ｆと、提供するポイントが保存される提供ポイントフィールド５４Ｇと、商品の区分が保存される商品区分フィールド５４Ｈと、当該商品の標準価格が保存されている標準価格フィールド５４Ｊとが備えられている。
【００７７】
提供条件テーブル５６は、提供情報テーブル５４に登録される各レコードに対して登録される。本実施形態においては、前述のように提供情報テーブル５４に登録される各情報の登録条件として、上記提供情報テーブル５４に設けられた各フィールドに登録される情報のほか、利用会員２の性別，年齢，来店履歴，提供会員からの距離，募集人数（先着人数）が設定されている。
【００７８】
このため提供条件テーブル５６には、図１２に示されるように、少なくとも、情報を提供する対象の性別を保存する性別フィールド５６Ａ，情報を提供する対象の年齢を保存する年齢フィールド５６Ｂ，情報を提供する対象の来店履歴を保存する来店履歴フィールド５６Ｃ，情報を提供する対象の提供会員からの距離を保存する距離フィールド５６Ｄ，情報を提供する対象の先着人数を保存する先着人数フィールド５６Ｅ，当該条件が対応する提供情報テーブルに登録された情報の情報発信番号が保存されている情報発信番号フィールド５６Ｆとを備えている。
【００７９】
前述のように各提供会員１がクライアント端末４によって本システム（データベースシステム１６）にログインし、当該提供会員１が提供している提供情報テーブル５４のレコードの修正や新規のレコード（提供情報）を追加を行うと、クライアント端末４から送信される情報は、提供情報テーブル５４と提供条件テーブル５６とに分割されて登録される。
【００８０】
図１３に示されるように、提供条件テーブル５６の情報発信番号フィールド５６Ｆと提供情報テーブル５４の情報発信番号フィールド５４Ａとがリンクしており、情報発信番号の一致によって、提供情報テーブル５４の所定のレコード（提供情報）の提供条件を提供条件テーブル５６から呼び出すことが可能となる。
【００８１】
上記情報発信番号は、提供情報テーブル５４及び提供条件テーブル５６への情報の書き込み時刻が設定され、提供情報テーブル５４及び提供条件テーブル５６内においてユニークとなっている。ログインした提供会員１が提供する提供情報テーブル５４に登録される提供情報（レコード）が新規入力あるいは更新されると、当該提供情報に対応する提供条件テーブル５６のレコード（提供条件）も新規入力あるいは更新（内容に変更がない場合であっても）されるように構成されている。
【００８２】
前述のように利用会員２がクライアント端末４によって、提供情報の検索を行う場合、データベースシステム１６は、提供情報テーブル５４及び提供条件テーブル５６のフィールド値によって提供情報を抽出し、データ管理システム１４に抽出データを渡すことができる。
【００８３】
利用会員２からの距離は、提供情報テーブル５４における提供会員番号フィールド５４Ｂに基づき、提供情報を提供している提供会員１の地理情報を提供会員テーブル５１の位置情報フィールド５１Ｃにあたり、利用会員２のクライアント端末４から送信される地理情報と比較することによって算出ができる。この算出された値に基づきデータ管理システム１４がデータベースシステム１６に検索を実行させる。
【００８４】
なお各利用会員２に送信した提供会員１が提供する提供情報の履歴を蓄積する提供情報履歴テーブルや、各利用会員による提供会員の店舗等の利用履歴を蓄積する利用履歴テーブル等の履歴関連のテーブルを設け、履歴を管理するように構成することもできる。例えば利用履歴テーブルによって、各利用会員毎にポイントを集計し、各利用会員に必要に応じてポイント数を報知できるように構成することもできる。
【００８５】
データベースシステム１６の各テーブルを上記のように設定することによって、前述のようにクライアント端末４からサーバシステム３に対して検索条件を送信することで、利用会員２は、現在位置に基づいて、検索条件に合う提供情報を得ることができる。
【００８６】
利用会員２（クライアント端末４）の現在位置は、GPSによって特定されるため、現実の場所と、サーバシステム３に送信される位置情報との誤差が少ない。このため利用会員２の位置から徒歩圏の店舗等を確実に検索することが可能となり、利用会員２は、検索した店舗等に容易に行くことができる。一方提供会員１（店舗等）においても、当該店舗等に確実に来ることができる利用者にのみ情報提供できるため、宣伝効果が向上する。
【００８７】
本実施形態は、提供者及び利用者を会員制とした例を説明したが、提供者と利用者のいずれか一方又は両方を会員とせず、フリーにしてシステムを構築するように構成することもできる。
【図面の簡単な説明】
【００８８】
【図１】本システムの全体概要図である。
【図２】システムブロック図である。
【図３】データ管理システム周りのブロック図である。
【図４】提供会員ページの画面表示図である。
【図５】利用会員ページの画面表示図である。
【図６】提供情報検索時のデータの流れを示すブロック図である。
【図７】検索結果表示画面の画面表示図である。
【図８】希望する１つの提供情報を選択した場合のデータの流れを示すブロック図である。
【図９】提供会員テーブルの構成概念図である。
【図１０】利用会員テーブルの構成概念図である。
【図１１】提供情報テーブルの構成概念図である。
【図１２】提供条件テーブルの構成概念図である。
【図１３】提供情報テーブルと提供条件テーブルとのリンク関係を示す構成概念図である。
【符号の説明】
【００８９】
１      提供者（提供会員）
２      利用者（利用会員）
３      システムサーバ（サーバ）
４      クライアント端末
５      クライアント端末（情報入力端末）
７      ＧＰＳ受信機
９      ディスプレイ（情報表示手段）
１１    ウェブブラウザ（情報送信手段）
１３    ウェブサーバ（情報提供手段）
１６    データベースシステム
５１    提供会員テーブル（テーブル）
５１Ｃ  位置情報フィールド（地理情報の項目）
５４    提供情報テーブル（テーブル）
【図２】
2007122235.tif 000003
【図３】
2007122235.tif 000004
【図６】
2007122235.tif 000005
【図８】
2007122235.tif 000006
【図１】
2007122235.tif 000007
【図４】
2007122235.tif 000008
【図５】
2007122235.tif 000009
【図７】
2007122235.tif 000010
【図９】
2007122235.tif 000011
【図１０】
2007122235.tif 000012
【図１１】
2007122235.tif 000013
【図１２】
2007122235.tif 000014
【図１３】
2007122235.tif 000015