(57)【要約】【課題】近年普及しつつあるＧＰＳ受信機を搭載した携帯電話機を活用し、予め店舗案内サーバ側で保持している店舗の位置情報をもとにユーザとの距離を特定し、ユーザの周辺で最適な店舗情報を提供する。すなわち、携帯電話機からの要求に対し、ユーザの現在地から最適な店舗の情報を提供する。【解決手段】携帯電話機から得られるユーザの現在位置情報と配信サーバのデータベースにて予め管理されている店舗の位置情報から２点間の距離を計算し、一定範囲内に存在する店舗についてのみユーザへの情報として提供する。【選択図】図１
2007147468.tif 000002
【特許請求の範囲】
【請求項１】
携帯電話機、及び店舗情報を提供する配信サーバがネットワークを介して接続され、前記携帯電話機から得られるユーザの現在位置情報と配信サーバのデータベースに予め管理された店舗の位置情報から２点間の距離を計算する手段を備え、一定の範囲内に存在する店舗とユーザを表示した地図を提供する店舗案内システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は携帯電話機等の端末にネットワークを介して店舗情報を提供するシステム及び方法に関するものである。
【背景技術】
【０００２】
近年、携帯電話機の普及とともに屋外でのインターネットの利用機会が増え、多種多様なコンテンツが提供されるようになった。またＧＰＳ受信機を搭載した携帯電話機が多数発売され、携帯電話機での地図情報による目的地への経路検索システム等盛んに活用されるようになった。しかし、移動中に移動先の地域あるいは現在位置の地域に関連する店舗等の情報を入手するには特定のキーワードを利用した検索を行ってユーザ側で情報を捜す必要がある。この解決方法の１つとして、例えば、特許第3513003号公報に記載されているものが知られている。
【０００３】
【特許文献１】特許第3513003号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１に記載の技術では、提供情報側で参照する緯度、経度の範囲の最小値と最大値を予め指定するため、正確にユーザとの距離を特定することができない。
【０００５】
本発明では近年、普及しつつあるＧＰＳ受信機を搭載した携帯電話機を活用し、予め店舗案内サーバ側で保持している店舗の位置情報をもとにユーザとの距離を特定し、ユーザの周辺で最適な店舗情報を提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、携帯電話機に搭載されている取得できるユーザの位置情報（緯度、経度）と店舗案内サーバで管理している店舗の位置情報（緯度、経度）から２点間の距離を求め、ユーザ周辺に存在する店舗情報を地図情報とともに提供することを特徴とする。
【発明の効果】
【０００７】
本発明によりユーザは複雑な検索を実施することなく、目的の店舗の情報を入手することが可能となる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明について図面を参照して具体的に説明する。
【実施例１】
【０００９】
図１は携帯電話機２８と店舗案内サーバ２１において行われる処理動作を示したフローチャート図である。ユーザが携帯電話機２８から店舗案内システムに接続する際、携帯電話機に搭載されているＧＰＳ受信機よりユーザの位置情報（緯度、経度）を取得し、店舗案内サーバ２１に送信する（ステップ１１）。店舗案内サーバ２１は受信したユーザ位置情報（緯度、経度）とデータベース１６で予め管理している店舗位置情報（緯度、経度）から２点間の距離を計算し、一定範囲内に存在する店舗の一覧をユーザの携帯電話機２８に返却する。対象がない場合、都道府県、市町村別で店舗を検索できる画面をユーザの携帯電話機に返却する（ステップ１２）。ユーザは提供された画面より店舗を選択し、ユーザの位置情報（緯度、経度）とともに店舗案内サーバ２１に送信する（ステップ１３）。店舗案内サーバ２１はユーザの位置情報（緯度、経度）と店舗の位置情報（緯度、経度）を地図上にマッピングし、ユーザの携帯電話機２８に送信する（ステップ１４）。
【００１０】
図２は本発明での構成を示すブロック図である。携帯電話機２８がネットワーク２７を介して店舗案内サーバ２１に接続される。
【００１１】
図３は本発明での携帯電話機２８にて表示される店舗案内システムの画面イメージの遷移図である。携帯電話機２８は店舗案内サーバ２１に接続するとＴＯＰ画面３１を受信する。ＴＯＰ画面３１にて送信ボタンを押すことによりユーザの位置情報（緯度、経度）が送信される。店舗案内サーバ２１での位置情報計算処理２４の結果、対象の店舗が存在する場合は店舗一覧画面３２が携帯電話機２８に表示される。対象の店舗が存在しない場合は店舗検索画面３３が携帯電話機２８に表示される。店舗一覧画面３２と店舗検索画面３３にてユーザによって選択された店舗は店舗案内サーバ２１でユーザの位置情報（緯度、経度）と店舗の位置情報を地図上にマッピングし、ユーザの携帯電話機２８に送信され、地図画面３４が表示される。
【００１２】
図４は携帯電話機と店舗案内サーバにおいて行われる詳細な処理動作を示したフローチャート図である。本発明は携帯電話機２８から店舗案内サーバ２１にアクセスすることで処理が開始される。携帯電話機２８側からログインしてサービスを要求する（ステップ４０１）と店舗案内サーバ２１は要求を受信し（ステップ４０２）、ＴＯＰ画面３１を携帯電話機２８に返す（ステップ４０３、４０４）。ユーザはＴＯＰ画面３１を処理するとユーザ位置情報（緯度、経度）が店舗案内サーバ２１に送信され（ステップ４０５）、店舗案内サーバ２１ではユーザ位置情報（緯度、経度）と店舗の位置情報（緯度、経度）の差より２点間の距離を計算し、２点間の距離が一定範囲内にある店舗を抽出する（ステップ４０６）。ステップ４０６で抽出した対象の店舗件数が０件よりも多い場合は条件を満たす店舗にてＷｅｂページを生成し（ステップ４０８）、ユーザの携帯電話機２８に店舗一覧画面を送信する（ステップ４０９）。ユーザは受信した店舗一覧画面３２から（ステップ４１０）店舗を選択し、店舗案内サーバ２１に送信する（ステップ４１１）。店舗案内サーバ２１ではユーザの位置情報（緯度、経度）と選択した店舗の位置情報（緯度、経度）を地図上にマッピングし、Ｗｅｂページを生成して携帯電話機２８に送信する（ステップ４１５、４１６）。ステップ４０６で抽出した対象の店舗件数が０件の場合は都道府県、市町村を指定して店舗を検索する店舗検索画面３３をユーザの携帯電話機２８に送信し（ステップ４１２）、ユーザ側で店舗を指定して（ステップ４１３、４１４）地図画面を生成する（ステップ４１５、４１６）。
【図面の簡単な説明】
【００１３】
【図１】携帯電話機と店舗案内サーバにおいて行われる処理動作を示したフローチャート図。
【図２】本発明での構成を示すブロック図。
【図３】本発明での携帯電話機にて表示される店舗案内システムの画面イメージの遷移図。
【図４】携帯電話機と店舗案内サーバにおいて行われる詳細な処理動作を示したフローチャート図。
【符号の説明】
【００１４】
２１…店舗案内サーバ、２７…店舗案内サーバと携帯電話機を接続するネットワーク、２８…携帯電話機、２２…携帯電話機に提供するためのＷｅｂページ生成処理、２３…ユーザと店舗間の距離算出処理、２４…ユーザと店舗を地図上にマッピングする処理、２５…地図データ、２６…店舗位置情報。
【図１】
2007147468.tif 000003
【図２】
2007147468.tif 000004
【図３】
2007147468.tif 000005
【図４】
2007147468.tif 000006