(57)【要約】      （修正有）【課題】商品を取得しやすい店舗の位置情報を端末利用者に提供することができるシステムを提供する。【解決手段】端末から所定のデータ、端末利用者の移動可能範囲に関する第１の情報、及び位置情報を受信すると、所定のデータに対応する商品に係わる店舗の位置を示す第２の情報のうち、第１の情報及び位置情報に対応する領域に所在する店舗の位置を示す第２の情報を端末に送信する。【選択図】図１１
2015170060.tif 000002
【特許請求の範囲】
【請求項１】
商品に関し入力された所定のデータ、端末利用者の移動可能範囲に関する所定の第１の情報、及び自身の位置情報を、所定のサーバに送信する送信部と、
前記送信に応じて前記サーバから返信された、前記第１の情報及び前記位置情報に対応する領域に所在する前記商品に関する店舗の位置を示す第２の情報を受信する受信部と、
前記第２の情報に基づき前記店舗の位置を示す情報を表示する表示部と、を備える
ことを特徴とする端末。
【請求項２】
自身の位置情報を測定するＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）機能部を備え、
前記送信部は、前記ＧＰＳ機能部により測定された前記位置情報を複数個、前記サーバに送信する、
ことを特徴とする請求項１に記載の端末。
【請求項３】
前記送信部は、さらに、自身に備わるユーザインターフェースにより入力された入力位置情報を前記サーバに送信する、
ことを特徴とする請求項１乃至２のいずれか１項に記載の端末。
【請求項４】
前記送信部は、一定間隔毎に前記ＧＰＳ機能部により測定された前記位置情報を記憶し、記憶する前記位置情報のうち、直近に記憶した前記位置情報が示す場所から一定距離にある場所に対応する位置情報の数が所定数以上である場合には、直近に記憶した前記位置情報を前記サーバに送信する、
ことを特徴とする請求項１乃至３のいずれか１項に記載の端末。
【請求項５】
接続される端末から所定のデータ、端末利用者の移動可能範囲に関する第１の情報、及び位置情報を受信すると、前記所定のデータに対応する商品に係わる店舗の位置を示す第２の情報のうち、前記第１の情報及び前記位置情報に対応する領域に所在する店舗の位置を示す前記第２の情報を前記端末に送信する、
ことを特徴とするサーバ。
【請求項６】
前記領域は、前記位置情報が示す場所から前記第１の情報に対応する前記端末利用者の移動可能な距離以内の領域である、
ことを特徴とする請求項５に記載のサーバ。
【請求項７】
前記移動可能な距離は、受信した複数個の前記端末の位置情報から算出された前記端末利用者の移動速度と前記第１の情報に対応する距離である、
ことを特徴とする請求項６に記載のサーバ。
【請求項８】
端末とサーバが接続され、
前記端末は、請求項１乃至４のいずれかに記載の端末であり、
前記サーバは、請求項５乃至７のいずれかに記載のサーバである、
ことを特徴とする情報提供システム。
【請求項９】
端末から所定のデータ、端末利用者の移動可能範囲に関する第１の情報、及び位置情報を受信すると、前記所定のデータに対応する商品に係わる店舗の位置を示す第２の情報のうち、前記第１の情報及び前記位置情報に対応する領域に所在する店舗の位置を示す前記第２の情報を前記端末に送信する、
ことを特徴とする情報提供方法。
【請求項１０】
前記領域は、前記位置情報が示す場所から前記第１の情報に対応する前記端末利用者の移動可能な距離以内の領域である、
ことを特徴とする請求項９に記載の情報提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末、サーバ、情報提供システム、情報提供方法に関し、特に、商品の画像を基に商品情報や商品を購入できる店舗の位置情報を端末利用者に提供する端末、サーバ、情報提供システム、情報提供方法に関する。
【背景技術】
【０００２】
一般的に、カメラ付き携帯端末がカメラにより撮影された商品の画像をサーバに送信し、サーバが携帯端末から受信した画像に基づいて商品情報や商品を購入できる店舗の位置情報をデータベース等から検索し、携帯端末に送信する情報提供技術が知られている。上述の情報提供技術は、携帯端末の利用者に対し、カメラで撮影した商品の商品情報やその商品を購入できる店舗の位置情報を提供することができる。
【０００３】
上述の情報提供技術を用いた情報提供システムとしては、以下の特許文献１が開示されている。
【０００４】
特許文献１の情報提供システムは、図１３に示されるように、端末５００とサーバ５１０を備える。端末５００は、カメラ付き携帯端末であり、ＧＰＳ機能を有する。サーバ５１０には、商品に関連する情報（以下、「商品情報」という）と、商品を取得することができる店舗の位置情報（以下、「入手場所情報」という）と、が対応付けて記憶されている。
【０００５】
端末５００の利用者が商品を端末５００に備わるカメラで撮影したとき、端末５００は、撮影された画像をサーバ５１０へ送信する。サーバ５１０は、端末５００から送信されてきた商品の画像に基づいて商品情報と入手場所情報を検索し、それらを端末５００へ送信する。端末５００は、サーバ５１０から商品情報と入手場所情報を受信すると、対応付けて保存する。次に、端末５００は、ＧＰＳ機能により自身の位置情報を取得する。端末５００は、取得した位置情報が示す第１の位置（自分の位置）と、サーバ５１０から送信されて保存した入手場所情報が示す第２の位置（店舗位置）との間の距離が予め定められた範囲内（すなわち、所定の範囲内）であるかを判別する。端末５００は、第１の位置と第２の位置との間の距離が所定の範囲内であると判別したとき、商品情報と入手場所情報（店舗の位置情報）とを表示する。
【０００６】
上述の構成や動作の通り、特許文献１の情報提供システムは、端末から所定の範囲内にある、端末利用者にとって商品を取得しやすい店舗の位置情報を端末利用者に提供することができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１３−１６４７７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかし、特許文献１の情報提供システムは、商品を取得しやすい店舗の位置情報を必ずしも端末利用者に提供するとは限らないという課題があった。
【０００９】
なぜなら、特許文献１の情報提供システムは、端末から予め定められた所定の範囲における店舗の位置情報を提供するだけであり、端末利用者の移動可能な範囲に応じて店舗の位置情報を提供しないからである。例えば、小学生やお年寄り等、一般的に移動可能な範囲がさほど広くない端末利用者にとっては、移動が困難な場所の店舗の位置情報が提供される場合もあり、端末利用者によっては必ずしも商品を取得しやすい店舗の情報が提供されるとは限らなかった。
【００１０】
本発明は、上記課題を解決する端末、サーバ、情報提供システム、情報提供方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明の端末は、商品に関し入力された所定のデータ、端末利用者の移動可能範囲に関する所定の第１の情報、及び自身の位置情報を、所定のサーバに送信する送信部と、前記送信に応じて前記サーバから返信された、前記第１の情報及び前記位置情報に対応する領域に所在する前記商品に関する店舗の位置を示す第２の情報を受信する受信部と、前記第２の情報に基づき前記店舗の位置を示す情報を表示する表示部と、を備える。
【００１２】
上記目的を達成するために、本発明のサーバは、接続される端末から所定のデータ、端末利用者の移動可能範囲に関する第１の情報、及び位置情報を受信すると、前記所定のデータに対応する商品に係わる店舗の位置を示す第２の情報のうち、前記第１の情報及び前記位置情報に対応する領域に所在する店舗の位置を示す前記第２の情報を前記端末に送信する。
【００１３】
上記目的を達成するために、本発明の情報提供システムは、端末とサーバが接続され、前記端末は、商品に関し入力された所定のデータ、端末利用者の移動可能範囲に関する所定の第１の情報、及び自身の位置情報を、所定のサーバに送信する送信部と、前記送信に応じて前記サーバから返信された、前記第１の情報及び前記位置情報に対応する領域に所在する前記商品に関する店舗の位置を示す第２の情報を受信する受信部と、前記第２の情報に基づき前記店舗の位置を示す情報を表示する表示部と、を備える端末であり、前記サーバは、接続される端末から所定のデータ、端末利用者の移動可能範囲に関する第１の情報、及び位置情報を受信すると、前記所定のデータに対応する商品に係わる店舗の位置を示す第２の情報のうち、前記第１の情報及び前記位置情報に対応する領域に所在する店舗の位置を示す前記第２の情報を前記端末に送信するサーバである。
【００１４】
上記目的を達成するために、本発明の情報提供方法は、端末から所定のデータ、端末利用者の移動可能範囲に関する第１の情報、及び位置情報を受信すると、前記所定のデータに対応する商品に係わる店舗の位置を示す第２の情報のうち、前記第１の情報及び前記位置情報に対応する領域に所在する店舗の位置を示す前記第２の情報を前記端末に送信する。
【発明の効果】
【００１５】
本発明によれば、情報提供システムは、商品を取得しやすい店舗の位置情報を端末利用者に提供することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の第１の実施の形態における情報提供システムの構成例を示す図である。
【図２】本発明の第１の実施の形態における情報提供システムに備わる範囲決定テーブルの一例を示す図である。
【図３】本発明の第１の実施の形態における情報提供システムの動作を説明する為の図である。
【図４】本発明の第２の実施の形態における情報提供システムの構成例を示す図である。
【図５】本発明の第２の実施の形態における情報提供システムの動作を説明する為の図である。
【図６】本発明の第２の実施の形態における情報提供システムに備わる範囲決定テーブル２の一例を示す図である。
【図７】本発明の第３の実施の形態における情報提供システムの構成例を示す図である。
【図８】本発明の第３の実施の形態における情報提供システムの動作を説明する為の図である。
【図９】本発明の第４の実施の形態における情報提供システムの構成例を示す図である。
【図１０】本発明の第４の実施の形態における情報提供システムの動作（情報提供システムに備わる端末の場所記憶部の動作）を説明する為の図である。
【図１１】本発明の第４の実施の形態における情報提供システムの動作を説明する為の図である。
【図１２】本発明の第５の実施の形態における情報提供システムの構成例を示す図である。
【図１３】特許文献１の情報提供システムの構成図である。
【発明を実施するための形態】
【００１７】
次に本発明の実施形態について、図面を参照して詳細に説明する。
【００１８】
≪第１の実施の形態≫
本発明の第１の実施の形態における情報提供システムは、特許文献１の情報提供システムと同様に、商品の画像データを端末がサーバに送信し、サーバが、端末から送信された商品の画像に基づいて商品情報やその商品を扱う店舗の位置情報を検索する。商品情報や店舗の位置情報は、以下、「関連情報」という。但し、本実施形態の情報提供システムは、特許文献１の情報提供システムと異なり、端末が、端末利用者の年齢や性別（予め端末に設定される）もサーバに送信する。サーバは、送信された年齢や性別に基づいて端末利用者の移動可能な範囲を求める。サーバは、検索した関連情報のうち、上述の移動可能な範囲内にある店舗の位置情報を含む関連情報を抽出して端末に送信する。端末は、サーバから送信された関連情報（すなわち、商品情報や移動可能な範囲内の店舗の位置情報）を自身に備わる画面に表示する。端末利用者は、移動可能な範囲内の店舗の位置情報、すなわち商品を取得しやすい店舗の位置情報を商品情報と共に確認することができる。
【００１９】
以下に、本発明の第１の実施の形態における情報提供システムの構成や機能、動作について説明する。
【００２０】
［構成の説明］
（１）本発明の第１の実施の形態における情報提供システムの構成
図１は、本発明の第１の実施の形態における情報提供システムの構成例を示す図である。図１に示されるように、本実施形態の情報提供システムは、端末１０と、ユーザ情報保持サーバ１１と、範囲決定サーバ１２と、情報蓄積サーバ１３と、情報配信サーバ１４と、ネットワーク１５を備える。
【００２１】
端末１０は、上述の各サーバ１１〜１４とネットワーク１５を介して接続される。また、範囲決定サーバ１２は、ユーザ情報保持サーバ１１と情報蓄積サーバ１３に接続される。情報配信サーバ１４は、情報蓄積サーバ１３と接続される。
【００２２】
（２）本発明の第１の実施形態における情報提供システムを構成する各部位の機能
（２−１）端末１０の機能
（２−１−１）カメラ機能とユーザ情報登録機能（端末１０の機能）
端末１０は、カメラ付き携帯電話であり、一般的なカメラ機能を備える。すなわち、端末１０は、自身に備わるカメラで撮影された画像を画像データとして取得する。
【００２３】
また、端末１０は、起動後、予め端末利用者によって設定されるユーザ情報をユーザ情報保持サーバ１１に送信する。ユーザ情報をユーザ情報保持サーバ１１に記憶させる為である。
【００２４】
上述のユーザ情報は、端末利用者の個人情報であり、端末利用者の年齢や性別を含む。さらに、ユーザ情報は、ユーザＩＤ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）も含む。ユーザＩＤは、端末利用者の持つ端末１０を一意に識別する番号であり、例えば、端末１０の電話番号、若しくはＩＭＥＩ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｅｑｕｉｐｍｅｎｔ  Ｉｄｅｎｔｉｆｉｅｒ）であってもよい。なお、端末１０は、ユーザ情報を送信する際、パケットに変換して送信する。
【００２５】
以下、「送信する」とは、情報やデータをパケットに変換して送信することをいうものとする。また、以下、「受信する」とは、パケットを受信し、受信したパケットから情報やデータ（送信された情報やデータ）を取得することをいうものとする。
【００２６】
（２−１−２）関連情報の検索要求とＧＰＳ機能（端末１０の機能）
端末１０は、カメラ機能により画像データを取得すると、画像データが示す商品の商品情報と、その商品を扱う店舗の位置情報の検索（すなわち、関連情報の検索）を情報蓄積サーバ１３に要求する。具体的には、端末１０は、取得した画像データを、関連情報の検索を要求するメッセージに含めて情報蓄積サーバ１３に送信する。
【００２７】
さらに、端末１０は、設定されたユーザＩＤを範囲決定サーバ１２に送信する。後述の「（２−４−１）ユーザ情報の取得機能」で説明するが、範囲決定サーバ１２がユーザ情報をユーザ情報保持サーバ１１から取得できるようにする為である。
【００２８】
また、端末１０は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）機能を備える。端末１０は、関連情報の検索を要求するメッセージを送信すると、自身の位置情報をＧＰＳ機能により求め、求めた位置情報を範囲決定サーバ１２に送信する。ここで送信された位置情報は、後述の「（２−３−２）移動可能範囲の決定機能」で説明するが、範囲決定サーバ１２から情報蓄積サーバ１３へ通知され、情報蓄積サーバ１３が端末利用者の移動可能な範囲内にある店舗の位置情報を求めるのに使用される。
【００２９】
（２−１−３）表示機能（端末１０の機能）
端末１０は、配信用情報を受信すると、配信用情報に含まれる関連情報、すなわち店舗の位置情報と商品情報を抽出し、自身の画面に表示する。商品情報には、割引情報などが含まれていてもよい。
【００３０】
（２−２）ネットワーク１５について
以下、ネットワーク１５について説明する。
【００３１】
ネットワーク１５は、一般的なネットワークである。ネットワーク１５は、一般的な移動体通信ネットワークとインターネットを備える。移動体通信ネットワークとインターネットは、図示していないが、ゲートウェイを介して接続される。移動体通信ネットワークは、３Ｇ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ）方式やＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）方式を用いたネットワークであってもよい。
【００３２】
（２−３）ユーザ情報保持サーバ１１の機能
ユーザ情報保持サーバ１１は、ユーザ情報とユーザＩＤを関連づけて保持し、ユーザＩＤを範囲決定サーバ１２から受信すると、そのユーザＩＤに関連づけて保持しているユーザ情報を範囲決定サーバ１２に送信するサーバである。具体的には、ユーザ情報保持サーバ１１は、以下の（２−３−１）〜（２−３−２）に記載した機能を有する。
【００３３】
（２−３−１）ユーザ情報記憶機能（ユーザ情報保持サーバ１１の機能）
ユーザ情報保持サーバ１１は、端末１０からユーザ情報（すなわち、端末利用者の年齢、性別、ユーザＩＤ）を受信すると、ユーザ情報に含まれるユーザＩＤとユーザ情報自体を関連づけて記憶する。
【００３４】
（２−３−２）ユーザ情報送信機能（ユーザ情報保持サーバ１１の機能）
さらに、ユーザ情報保持サーバ１１は、範囲決定サーバ１２からユーザ情報を要求するメッセージを受信すると、そのメッセージに含まれるユーザＩＤを抽出し、抽出したユーザＩＤに関連づけて記憶しているユーザ情報を範囲決定サーバ１２に送信する。
【００３５】
ユーザ情報保持サーバ１１は、ネットワーク１５のインターネット上に設置されていてもよい。
【００３６】
（２−４）範囲決定サーバ１２の機能
範囲決定サーバ１２は、ユーザ情報（すなわち、端末利用者の年齢及び性別）を取得し、取得したユーザ情報を基に、端末利用者の移動可能な範囲を決定するサーバである。
【００３７】
具体的には、範囲決定サーバ１２は、以下の（２−４−１）、（２−４−２）に記載した機能を有する。
【００３８】
（２−４−１）ユーザ情報の取得機能（範囲決定サーバ１２の機能）
範囲決定サーバ１２は、ユーザ情報保持サーバ１１からユーザ情報を取得する。具体的には、端末１０からユーザＩＤを受信すると、受信したユーザＩＤを、ユーザ情報を要求するメッセージに含めてユーザ情報保持サーバ１１に送信する。
【００３９】
（２−４−２）移動可能な範囲決定機能（範囲決定サーバ１２の機能）
範囲決定サーバ１２は、ユーザ情報保持サーバ１１からユーザ情報を取得すると、取得したユーザ情報に含まれる端末利用者の年齢及び性別を取得する。
【００４０】
範囲決定サーバ１２には、端末利用者の移動可能な範囲を決定する為のテーブル（以下、「範囲決定テーブル」という）が本実施形態の情報提供システムの管理者によって設定されている。図２は、本発明の第１の実施の形態における情報提供システムに備わる範囲決定テーブルの一例を示す図である。範囲決定テーブルは、図２に示されるように、年齢・性別毎に、端末利用者の移動可能な範囲が対応づけられているテーブルである。本実施形態の情報提供システムの管理者は、図２に示されるように、年齢・性別毎に、その年齢・性別の人が一般的に移動可能な距離を端末利用者の移動可能な範囲として設定する。
【００４１】
範囲決定サーバ１２は、取得した年齢と性別に対応する端末利用者の移動可能な範囲を上述の範囲決定テーブルから取得する。範囲決定サーバ１２は、端末１０から端末１０の位置情報を受信した後、取得した移動可能な範囲と、端末１０から受信した端末１０の位置情報とを情報蓄積サーバ１３に送信する。
【００４２】
なお、範囲決定サーバ１２は、ネットワーク１５のインターネット上に設置されていてもよい。
【００４３】
（２−５）情報蓄積サーバ１３の機能
情報蓄積サーバ１３は、端末から送信された商品の画像に基づいて商品情報や店舗の位置情報（すなわち、関連情報）を検索するサーバである。その為に、情報蓄積サーバ１３は、以下の（２−５−１）に記載した機能を有する。さらに、情報蓄積サーバ１３は、検索した関連情報のうち、端末利用者が移動可能な範囲内にある店舗の位置情報を含む関連情報を端末１０に送信する。具体的には、情報蓄積サーバ１３は、以下の（２−５−２）に記載した機能を有する。
【００４４】
（２−５−１）関連情報の検索機能
情報蓄積サーバ１３は、データベースを備える。データベースには商品の画像データと、商品情報と、その商品を取得することができる店舗の位置情報とが関連づけて登録されている。本実施形態の情報提供システムの管理者が上述の画像データ等を情報蓄積サーバ１３に登録する。また、上述の店舗の位置情報は、経度と緯度で表わされる。さらに、商品情報は、例えば、商品名（ブランド名）、商品の価格、商品のサイズ、商品の色、商品の特徴、商品の画像データを含んでいてもよい。
【００４５】
情報蓄積サーバ１３は、関連情報の検索を要求するメッセージ（以下、「検索要求メッセージ」という）を端末１０から受信すると、受信した検索要求メッセージに含まれる画像データを抽出し、記憶する。情報蓄積サーバ１３は、記憶した画像データを基に、商品の関連情報を検索する。具体的には、情報蓄積サーバ１３は、記憶した画像データをデータベースに入力し、その画像データに関連づけて登録されている商品情報と店舗の位置情報（すなわち、関連情報）をデータベースから読み出し、取得する。
【００４６】
このとき、データベースは、一般的なマッチング処理を行い、自身に登録されている各画像データの中から、入力された画像データとマッチング率が最も高い画像データを抽出する。さらに、データベースは、抽出した画像データに関連づけて登録されている商品情報と店舗の位置情報（すなわち、関連情報）を求める。情報蓄積サーバ１３は、画像データを入力してから所定時間経過後に、データベースが求めた関連情報を読み出して取得する。所定時間は、本実施形態の情報提供システムの管理者によって情報蓄積サーバ１３に予め設定される。
【００４７】
なお、複数の関連情報が１つの画像データに関連づけてデータベースに登録されている場合には、情報蓄積サーバ１３は、複数の関連情報を取得することとなる。
【００４８】
（２−５−２）移動可能範囲内にある店舗の位置情報を含む関連情報の抽出機能（情報蓄積サーバ１３の機能）
情報蓄積サーバ１３は、関連情報を取得すると、取得した関連情報のうち、端末利用者が移動可能な範囲にある店舗の位置情報を含む関連情報を抽出し、記憶する。具体的には、情報蓄積サーバ１３は、取得した関連情報毎に、関連情報から店舗の位置情報を抽出し、抽出した位置情報が示す店舗の場所から端末利用者の現在地までの距離を算出する。情報蓄積サーバ１３は、受信した端末１０の位置情報が示す緯度・経度と、抽出した店舗の位置情報が示す緯度・経度とを、周知の距離計算式に代入して上述の距離を算出してもよい。周知の距離計算式は、例えばヒュベニ(Ｈｕｂｅｎｙ)の距離計算式であってもよい。情報蓄積サーバ１３は、算出した距離が、上述の「（２−４−２）移動可能な範囲決定」で取得した移動可能な範囲（移動可能な距離）以内であれば、抽出した店舗の位置情報を含む関連情報を記憶する。
【００４９】
情報蓄積サーバ１３は、記憶した関連情報を全て情報配信サーバ１４に送信する。
【００５０】
（２−６）情報配信サーバ１４の機能
情報配信サーバ１４は、情報蓄積サーバ１３から関連情報を受信すると、受信した関連情報を配信用情報として端末１０に送信する。
【００５１】
［動作の説明］
図３は、本発明の第１の実施の形態における情報提供システムの動作を説明する為の図である。図３を用いて、本実施形態の情報提供システムの動作を以下に説明する。
【００５２】
（１）事前設定について
まず、本実施形態の情報提供システムの管理者は、図３に示されるように、情報蓄積サーバ１３のデータベースに対し、商品情報等（すなわち、商品の画像データと、商品情報と、その商品を取得することができる店舗の位置情報）を関連づけて設定する（Ｓ１）。
【００５３】
後述のＳ１８において情報蓄積サーバ１３が、端末１０より送信された画像データに基づいて商品の商品情報や店舗の位置情報を取得できるようにする為である。
【００５４】
次に、端末利用者は、ユーザ情報（すなわち、自身の年齢、性別、ユーザＩＤ）を端末１０に設定する（Ｓ２）。
【００５５】
ユーザ情報に含まれるユーザＩＤは、端末利用者の持つ端末１０を一意に識別する番号であり、端末利用者は、端末１０に対し、端末１０の電話番号、若しくは端末１０のＩＭＥＩをユーザＩＤとして設定することができる。端末利用者は、ＩＭＥＩを用いる場合、端末１０の裏蓋を開け、電池を取り出した部分に「ＩＭＥＩ: ＸＸＸＸＸＸＸＸＸＸＸＸＸＸＸ」と記載されている１５桁の番号を確認して設定してもよい。
【００５６】
上述のＳ２の後、端末１０は、上述Ｓ２にて設定されたユーザ情報をユーザ情報保持サーバ１１に送信する（Ｓ３）。
【００５７】
ユーザ情報保持サーバ１１は、ユーザ情報（すなわち、端末利用者の年齢、性別、ユーザＩＤ）を端末１０から受信すると、ユーザ情報に含まれるユーザＩＤとユーザ情報自体とを関連づけて記憶する（Ｓ４）。
【００５８】
（２）本実施形態の情報提供システムの動作
（２−１）画像データ等の送信
以下、上述のＳ２の事前設定を行った端末利用者が、商品を端末１０に備わるカメラで撮影したものとする。
【００５９】
端末１０は、カメラにより撮影された商品の画像を画像データとして取得すると、自身に設定されているユーザＩＤを範囲決定サーバ１２に送信する（Ｓ１０）。
【００６０】
後述のＳ１４において範囲決定サーバ１２が、ユーザＩＤをキーにユーザ情報をユーザ情報保持サーバ１１から取得できるようにする為である。
【００６１】
次に、端末１０は、取得した画像データを情報蓄積サーバ１３に送信する（Ｓ１１）。
【００６２】
具体的には、端末１０は、取得した画像データを、関連情報の検索を要求するメッセージ（以下、「検索要求メッセージ」という）に含めて情報蓄積サーバ１３に送信する。
【００６３】
次に、端末１０は、自身の位置情報をＧＰＳ機能により求め、求めた位置情報を範囲決定サーバ１２に送信する（Ｓ１２）。
【００６４】
情報蓄積サーバ１３は、上述のＳ１１により端末１０から送信された検索要求メッセージを受信すると、そのメッセージに含まれる画像データを抽出し、記憶する（Ｓ１３）。
【００６５】
（２−２）端末利用者の移動可能な範囲を求める動作
次に、範囲決定サーバ１２は、（上述のＳ１０、１２により端末１０から）ユーザＩＤと位置情報を受信すると、受信したユーザＩＤを、ユーザ情報を要求するメッセージに含めてユーザ情報保持サーバ１１に送信する（Ｓ１４）。
【００６６】
ユーザ情報をユーザ情報保持サーバ１１から取得する為である。
【００６７】
次に、ユーザ情報保持サーバ１１は、ユーザ情報を要求するメッセージを受信すると、そのメッセージからユーザＩＤを抽出し、抽出したユーザＩＤに関連づけて（上述のＳ４以降）記憶しているユーザ情報を範囲決定サーバ１２に送信する（Ｓ１５）。
【００６８】
次に、範囲決定サーバ１２は、ユーザ情報を受信すると、受信したユーザ情報に基づいて端末利用者の移動可能な範囲を求める（Ｓ１６）。
【００６９】
具体的には、範囲決定サーバ１２は、以下の（Ｉ）〜（ＩＩＩ）の処理を行う。
【００７０】
（Ｉ）まず、範囲決定サーバ１２は、ユーザ情報保持サーバ１１からユーザ情報を受信すると、受信したユーザ情報に含まれる端末利用者の年齢及び性別を取得する。
【００７１】
（ＩＩ）範囲決定サーバ１２には、本実施形態の情報提供システムの管理者によって範囲決定テーブルが設定されている。範囲決定テーブルは、図２に示されるように、年齢・性別毎に、その端末利用者の移動可能な範囲が対応づけられているテーブルである。本実施形態の情報提供システムの管理者が、各年齢・性別の人が一般的に移動可能な距離を端末利用者の移動可能な範囲として設定する。
【００７２】
（ＩＩＩ）範囲決定サーバ１２は、（Ｉ）で取得した年齢と性別に対応する端末利用者の移動可能な範囲（移動可能な距離）を範囲決定テーブルから取得する。
【００７３】
次に、範囲決定サーバ１２は、（上述のＳ１６で）取得した移動可能な範囲と、（Ｓ１４で受信した）端末１０の位置情報とを情報蓄積サーバ１３に送信する（Ｓ１７）。
【００７４】
（２−３）関連情報の取得動作
次に、情報蓄積サーバ１３は、（上述のＳ１７により）移動可能な範囲と端末１０の位置情報を受信すると、Ｓ１３で記憶した画像データを基に、商品の商品情報と、その商品を取得できる店舗の位置情報（すなわち、関連情報）を取得する（Ｓ１８）。
【００７５】
具体的には、情報蓄積サーバ１３は、Ｓ１３で記憶した画像データをデータベースに入力し、その画像データに関連づけて登録されている関連情報（すなわち、商品情報と店舗の位置情報）をデータベースから読み出し、取得する。なお、複数の関連情報が１つの画像データに関連づけてデータベースに登録されている場合、情報蓄積サーバ１３は、複数の関連情報を取得することとなる。
【００７６】
（２−４）端末利用者の移動可能な範囲内にある店舗の位置情報を含む関連情報に絞り込む動作
次に、情報蓄積サーバ１３は、（上述のＳ１８で）取得した関連情報のうち、端末利用者が移動可能な範囲にある店舗の位置情報を含む関連情報を抽出し、記憶する（Ｓ１９）。
【００７７】
具体的には、情報蓄積サーバ１３は、取得した関連情報毎に、以下の（Ａ）〜（Ｃ）の処理を行う。
【００７８】
（Ａ）まず、情報蓄積サーバ１３は、取得した関連情報に含まれている店舗の位置情報を抽出する。
【００７９】
（Ｂ）次に、情報蓄積サーバ１３は、店舗の位置情報を抽出すると、抽出した位置情報が示す場所（店舗の位置）から端末利用者の現在地までの距離を算出する。具体的には、情報蓄積サーバ１３は、抽出した位置情報が示す緯度・経度と、（上述のＳ１８で受信した）端末１０の位置情報が示す緯度・経度とを、周知の距離計算式に代入して上述の距離を算出する。周知の距離計算式は、ヒュベニ(Ｈｕｂｅｎｙ)の距離計算式であってもよい。
【００８０】
（Ｃ）情報蓄積サーバ１３は、（Ｂ）で算出した距離が、（上述のＳ１８で受信した）移動可能な範囲（移動可能な距離）以内であれば、（Ａ）で店舗の位置情報を抽出した関連情報を記憶する。情報蓄積サーバ１３は、（Ｂ）で算出した距離が（上述のＳ１８で受信した）移動可能な範囲（移動可能な距離）以内でなければ、何も関連情報を記憶しない。他に取得した関連情報について上述の（Ａ）〜（Ｃ）を行う。
【００８１】
次に、上述のＳ１９の後、情報蓄積サーバ１３は、（Ｓ１９で記憶した）関連情報を全て情報配信サーバ１４に送信する（Ｓ２０）。
【００８２】
（２−５）端末利用者の移動可能範囲内の店舗の位置情報を表示する動作
次に、上述のＳ２０の後、情報配信サーバ１４は、関連情報を受信すると、受信した関連情報を配信用情報として端末１０に送信する（Ｓ２１）。
【００８３】
次に、端末１０は、配信用情報を受信すると、配信用情報、すなわち関連情報から店舗の位置情報と商品情報を抽出し、それらを自身の画面に表示する（Ｓ２２）。端末１０は、商品情報に含まれる画像データについては画像として表示する。
【００８４】
端末利用者は、端末１０に表示された商品情報（すなわち、商品の画像、商品のブランド名、商品の価格、色、商品の特徴等）を見て購入の意思が惹起されれば、店舗の位置情報を確認する。このとき端末利用者は、現在地から移動可能な範囲にある店舗の位置情報、すなわち商品を取得しやすい店舗の位置情報を確認することができる。
【００８５】
（３）本実施形態の情報提供システムの簡略な動作について
本実施形態の情報提供システムでは、端末１０は、上述のＳ１０において、ユーザＩＤの代わりに、ユーザ情報を範囲決定サーバ１２に送信してもよい。その場合、範囲決定サーバ１２は、上述のＳ１４を実施してユーザ情報を取得することなく、上述のＳ１６を行うことができる。本実施形態の情報提供システムは、上述のＳ１４、Ｓ１５の処理を省略することができる。
【００８６】
（４）ユーザ情報について
上述のユーザ情報には、端末利用者の行動に影響する情報であれば、どのような情報でも含むことができる。例えば、ユーザ情報には、端末利用者の年齢や性別以外に、端末利用者の体調の良否や身体的障害の有無等も含まれていてもよい。その場合、上述のＳ１６の（Ｉ）において、範囲決定サーバ１２は、受信したユーザ情報から端末利用者の年齢、性別以外に、端末利用者の体調の良否や身体的障害の有無等を取得する。範囲決定サーバ１２には、端末利用者の年齢、性別、体調の良否や身体的障害の有無毎に、端末利用者の移動可能な範囲が対応づけられている範囲決定テーブルが備わる。範囲決定サーバ１２は、上述のＳ１６の（ＩＩＩ）において、取得した端末利用者の年齢、性別、体調の良否や身体的障害の有無に対応する端末利用者の移動可能な範囲（移動可能な距離）を範囲決定テーブルから取得する。
【００８７】
（５）本実施形態の情報提供システムにテキストデータが入力された場合の動作
本実施形態の情報提供システムでは、上述のＳ１０の通り、端末１０が画像データを取得したことを契機に上述のＳ１０〜Ｓ２２の動作を行ったが、テキストデータが端末１０に入力されたことを契機に動作を行ってもよい。その場合、端末利用者は、商品の商品名等を、端末１０に備わるユーザインターフェースから端末１０に入力する。
【００８８】
端末１０は、テキストデータが入力されると、上述のＳ１０、Ｓ１１、Ｓ１３、Ｓ１８の代わりに、以下のＳ５０、Ｓ５１、Ｓ５３、Ｓ５８を行う。その結果、端末１０の端末は、入力したテキストデータに関連する商品の商品情報や、端末利用者が移動可能な範囲内の店舗の位置情報を提供することができる。
【００８９】
まず、端末１０は、図示していないが、商品名等のテキストデータがユーザインターフェースから入力されると、上述のＳ１０と同様、自身のユーザＩＤを範囲決定サーバ１２に送信する（Ｓ５０）。
【００９０】
次に、端末１０は、上述のＳ１１の代わりに、入力されたテキストデータを検索要求メッセージに含めて情報蓄積サーバ１３に送信する（Ｓ５１）。
【００９１】
次に、情報蓄積サーバ１３は、上述のＳ１３の代わりに、端末１０から検索要求メッセージを受信すると、受信したメッセージに含まれるテキストデータを抽出し、記憶する（Ｓ５３）。
【００９２】
次に、情報蓄積サーバ１３は、（上述のＳ１７により）移動可能な範囲と端末１０の位置情報を受信すると、Ｓ５３で記憶したテキストデータを基に、商品の商品情報と、その商品を取得できる店舗の位置情報（すなわち、関連情報）を取得する（Ｓ５８）。
【００９３】
具体的には、情報蓄積サーバ１３は、Ｓ５３で記憶したテキストデータをデータベースに入力し、そのテキストデータに関連づけて登録されている関連情報（すなわち、商品情報と店舗の位置情報）をデータベースから読み出し、取得する。なお、データベースには、テキストデータと、商品情報と、その商品を取得することができる店舗の位置情報と、が関連づけて登録されている。データベースは、テキストデータが入力されると、一般的なマッチング処理を行い、データベースに登録されているテキストデータのうち、入力されたテキストデータを含むテキストデータを抽出する。さらに、データベースは、抽出したテキストデータに関連づけられている商品情報と店舗の位置情報（すなわち、関連情報）を求める。情報蓄積サーバ１３は、テキストデータを入力してから所定時間経過後に、データベースが求めた関連情報を読み出し、取得する。
【００９４】
上述のＳ５８の後、本実施形態の情報提供システムは、上述のＳ１９〜Ｓ２２を行い、テキストデータに関連する商品の商品情報やその商品を扱う店舗の位置情報を提供する。店舗の位置情報は、端末利用者が移動可能な範囲の店舗の位置情報である。
【００９５】
なお、上記では、端末１０は携帯電話としたが、これに限らない。端末１０は、一般的な通信機能を有する通信装置であってもよい。また、端末１０は、図示していないが、送信部、受信部、及び表示部を備え、送信部が上述のＳ３、Ｓ１０〜Ｓ１２、Ｓ５１を実施し、受信部が上述のＳ２２において配信用情報を受信してもよい。表示部は、上述のＳ２２において、受信部が受信した配信情報から店舗の位置情報と商品情報を抽出し、それらを端末１０の画面に表示する。
【００９６】
［効果の説明］
本実施形態によれば、情報提供システムは、商品を取得しやすい店舗の位置情報を端末利用者に提供することができる。
【００９７】
なぜなら、本実施形態の情報提供システムは、端末利用者の移動可能な範囲を求め、その範囲内にある店舗の位置情報を、商品を扱う店舗の中から端末利用者に提供するからである。
【００９８】
≪第２の実施の形態≫
次に、本発明の第２の実施の形態について説明する。端末利用者の移動可能な範囲は、端末利用者が電車等の移動手段を用いることで大きく変わる。例えば、端末利用者が小学生であっても電車に乗れば、移動可能な範囲は広がる。そこで、第２の実施形態の情報提供システムでは、端末利用者が電車等の移動手段を用いているかどうかを推定し、推定した移動手段を用いたときの端末利用者の移動可能な範囲を求める。第２の実施形態の情報提供システムは、求めた移動可能な範囲内にある店舗の位置情報を求める。
【００９９】
以下に、第２の実施形態の情報提供システムの構成や機能、動作について説明する。
【０１００】
［構成の説明］
（１）本発明の第２の実施の形態における情報提供システムの構成
図４は、本発明の第２の実施の形態における情報提供システムの構成例を示す図である。第２の実施形態の情報提供システムは、端末１０と、範囲決定サーバ１２と、情報蓄積サーバ１３の代わりに、図４に示されるように、端末２０と、範囲決定サーバ２２と、情報蓄積サーバ２３を備える。
【０１０１】
（２）本発明の第２の実施形態における情報提供システムを構成する各部位の機能
（２−１）端末２０の機能
端末２０は、画像データを情報蓄積サーバ２３に送信した後、自身に備わるＧＰＳ機能により自身の位置情報を求めると、所定時間経過後に、もう一度、自身の位置情報を求める。端末２０は、求めた２つの位置情報を範囲決定サーバ２２に送信する。送信された２つの位置情報は、範囲決定サーバ２２において端末利用者がどのような移動手段を用いているのかを推定するのに使用される。所定時間は、本実施形態の情報提供システムの管理者によって端末２０に予め設定される。
【０１０２】
（２−２）範囲決定サーバ２２の機能
（２−２−１）端末利用者が用いる移動手段の推定（範囲決定サーバ２２の機能）
範囲決定サーバ２２は、端末２０から２つの位置情報を受信し、さらにユーザ情報保持サーバ１１からユーザ情報を受信すると、まず、受信した２つの位置情報を用いて端末２０の端末利用者の移動手段を推定する。
【０１０３】
具体的には、範囲決定サーバ２２は、まず、受信した２つの位置情報から端末２０の端末利用者の移動速度を求める。範囲決定サーバ２２は、受信した２つの位置情報が示す場所の間（以下、「２点間」という）の距離を周知の距離計算式により求め、その距離を、２点間の移動にかかった時間で除算した値を端末２０の端末利用者の移動速度としてもよい。上述の周知の距離計算式は、ヒュベニ(Ｈｕｂｅｎｙ)の距離計算式を用いることができる。なお、上述の２点間の移動にかかった時間は、端末２０が位置情報を測定した時間間隔と等しい。端末２０が位置情報を測定する時間間隔は、上述の「（２−１）端末２０の機能」で説明した通り、所定時間として端末２０に予め設定されている。その所定時間は、本実施形態の情報提供システムの管理者によって予め範囲決定サーバ２２にも設定される。範囲決定サーバ２２は、２点間の移動にかかった時間として、設定された所定時間を用いてもよい。
【０１０４】
範囲決定サーバ２２は、移動速度に応じて移動手段を推定する。例えば、範囲決定サーバ２２は、求めた移動速度が所定の範囲（例えば、８ｋｍ〜２０ｋｍ）内の速度ならば、移動手段は自転車と推定する。次に、範囲決定サーバ２２は、求めた移動速度が所定の範囲（例えば、８ｋｍ〜２０ｋｍ）の速度より早い速度（例えば、５０ｋｍ）、且つ、受信した２つの位置情報のいずれもが線路上の場所を示す所定の位置情報と同じならば、移動手段は電車と推定する。線路上の場所を示す所定の位置情報は、本実施形態の情報提供システムの管理者によって範囲決定サーバ２２に予め設定される。範囲決定サーバ２２は、求めた移動速度が所定の範囲（例えば、８ｋｍ〜２０ｋｍ）の速度より早い速度（例えば、５０ｋｍ）、且つ、受信した２つの位置情報のいずれか又は両方が線路上の場所を示す所定の位置情報でないならば、移動手段は乗用車と推定する。さらに、範囲決定サーバ２２は、求めた移動速度が所定の範囲（例えば、８ｋｍ〜２０ｋｍ）の速度より遅い速度（例えば、４ｋｍ）ならば、移動手段は徒歩と推定する。所定の範囲の速度は、本実施形態の情報提供システムの管理者によって範囲決定サーバ２２に設定される。
【０１０５】
（２−２−２）端末利用者の移動可能な範囲の決定（範囲決定サーバ２２の機能）
範囲決定サーバ２２は、推定した移動手段を用いたときの端末利用者の移動可能な範囲を、受信したユーザ情報と範囲決定テーブル２から求める。範囲決定テーブル２は、移動手段と、移動可能な範囲と、端末利用者の年齢と、端末利用者の性別と、が対応づけられたテーブルである。範囲決定テーブル２は、本実施形態の情報提供システムの管理者によって範囲決定サーバ２２に設定される。本実施形態の情報提供システムの管理者は、移動手段毎に、その移動手段を用いて各年齢と性別の端末利用者が、一般的に移動可能と想定される距離を、端末利用者の移動可能な範囲として範囲決定テーブル２に設定する。範囲決定サーバ１２は、受信したユーザ情報から端末利用者の年齢と性別を抽出し、推定した移動手段と抽出した年齢と性別に対応する端末利用者の移動可能な範囲を上述の範囲決定テーブルから求める。
【０１０６】
範囲決定サーバ２２は、求めた移動可能な範囲を情報蓄積サーバ２３に送信する。なお、範囲決定サーバ２２は、推定した移動手段も情報蓄積サーバ２３に送信する。
【０１０７】
（２−３）移動可能範囲内にある店舗の位置情報を含む関連情報の抽出
情報蓄積サーバ２３は、情報蓄積サーバ１３と同様の機能を有しており、移動可能な範囲、及び推定した移動手段を受信すると、情報蓄積サーバ１３と同様に、端末利用者の移動可能な範囲内にある店舗の位置情報を含む関連情報を抽出し、記憶する。但し、移動手段が電車であった場合には、情報蓄積サーバ２３は、抽出した関連情報の中から、電車の路線沿線の店舗の位置情報のみを抽出する。路線沿線の店舗の位置情報のみを抽出するのは、路線沿線から離れ、移動可能でない範囲の店舗の位置情報を抽出してしまわないようにする為である。電車の路線沿線の店舗の位置情報のみを求める方法については、後述の［動作の説明］にて詳細を説明する。
【０１０８】
なお、上述した以外の構成や機能は、第１の実施の形態のおける無線通信端末を適用した情報提供システムと同じであるので、同一の符号を付して説明を省略する。
【０１０９】
［動作の説明］
図５は、本発明の第２の実施の形態における情報提供システムの動作を説明する為の図である。図５を用いて、本実施形態における情報提供システムの動作を説明する。
【０１１０】
（１）端末利用者が用いる移動手段の推定
まず、端末２０は、図５に示されるように、上述のＳ１１の後、ＧＰＳ機能により自身の位置情報を求め、所定時間（例えば３秒）経過後に、もう一度、自身の位置情報を求め、求めた２つの位置情報を範囲決定サーバ２２に送信する（Ｓ２１２）。
【０１１１】
なお、上述のＳ２１２において、端末２０は、送信する２つの位置情報のうち、直近に測定した位置情報に、直近に測定したことを示す識別子（以下、「直近識別子」という）を付与して送信する。後述のＳ２１７で範囲決定サーバ２２が、直近に測定した位置情報がどの位置情報であるのかを分かるようにする為である。
【０１１２】
次に、範囲決定サーバ２２は、端末２０から２つの位置情報を受信すると、上述のＳ１０で受信したユーザＩＤを、ユーザ情報を要求するメッセージに含めてユーザ情報保持サーバ１１に送信する（Ｓ２１３）。
【０１１３】
次に、Ｓ２１３の後、範囲決定サーバ２２は、ユーザ情報を（上述のＳ１５によりユーザ情報保持サーバ１１から）受信すると、ユーザ情報と（上述のＳ２１３で受信した）２つの位置情報を用いて端末２０の端末利用者の移動手段を推定する（Ｓ２１４）。
【０１１４】
具体的には、範囲決定サーバ２２は、まず、（上述のＳ２１３で）受信した２つの位置情報から端末２０の端末利用者の移動速度を求める。範囲決定サーバ２２は、受信した２つの位置情報が示す場所の間（すなわち、２点間）の距離を周知の距離計算式により求め、その距離を、２点間の移動にかかった時間で除算した値を端末２０の端末利用者の移動速度としてもよい。上述の周知の距離計算式は、ヒュベニ(Ｈｕｂｅｎｙ)の距離計算式を用いることができる。なお、上述の２点間の移動にかかった時間は、端末２０が位置情報を測定した時間間隔と等しい。端末２０が位置情報を測定する時間間隔は、上述の「（２−１）端末２０の機能」で説明した通り、所定時間として端末２０に予め設定されている。その所定時間は、本実施形態の情報提供システムの管理者によって予め範囲決定サーバ２２にも設定される。範囲決定サーバ２２は、２点間の移動にかかった時間として、設定された所定時間を用いる。
【０１１５】
さらに、範囲決定サーバ２２は、求めた移動速度が所定の範囲（例えば、８ｋｍ〜２０ｋｍ）内の速度ならば、移動手段は自転車と推定する。
【０１１６】
次に、範囲決定サーバ２２は、求めた移動速度が所定の範囲（例えば、８ｋｍ〜２０ｋｍ）の速度より早い速度（例えば、５０ｋｍ）、且つ、受信した２つの位置情報のいずれもが線路上の場所を示す所定の位置情報と同じならば、移動手段は電車と推定する。線路上の場所を示す所定の位置情報は、本実施形態の情報提供システムの管理者によって範囲決定サーバ２２に予め設定される。範囲決定サーバ２２は、求めた移動速度が所定の範囲（例えば、８ｋｍ〜２０ｋｍ）の速度より早い速度（例えば、５０ｋｍ）、且つ、受信した２つの位置情報のいずれか又は両方が線路上の場所を示す所定の位置情報でないならば、移動手段は乗用車と推定する。さらに、範囲決定サーバ２２は、求めた移動速度が所定の範囲（例えば、８ｋｍ〜２０ｋｍ）の速度より遅い速度（例えば、４ｋｍ）ならば、移動手段は徒歩と推定する。所定の範囲の速度は、本実施形態の情報提供システムの管理者によって範囲決定サーバ２２に設定される。
【０１１７】
（２）移動手段を用いた端末利用者の移動可能な範囲の決定
上述のＳ２１３の後、範囲決定サーバ２２は、移動手段を用いた端末利用者の移動可能な範囲を求める（Ｓ２１５）。
【０１１８】
例えば、範囲決定サーバ２２は、以下の（ｉ）〜（ｉｉｉ）の通りの処理を行ってもよい。
【０１１９】
（ｉ）まず、範囲決定サーバ２２は、（上述のＳ２１４で）受信したユーザ情報に含まれる端末利用者の年齢及び性別を取得する。
【０１２０】
（ｉｉ）範囲決定サーバ２２には、図６に示されるように、移動手段と、端末利用者の年齢や性別と、端末利用者の移動可能な範囲と、が対応づけられた範囲決定テーブル２が備わっている。図６は、本発明の第２の実施の形態における情報提供システムに備わる範囲決定テーブル２の一例を示す図である。
【０１２１】
（ｉｉｉ）範囲決定サーバ２２は、上述のＳ２１４で推定した移動手段、及び上述の（ｉ）で取得した端末利用者の年齢と性別に対応する、端末利用者の移動可能な範囲（移動可能な距離）を範囲決定テーブル２から取得する。
【０１２２】
なお、図６の範囲決定テーブル２では、移動手段（乗用車と電車）に同一の年齢や性別、移動可能な範囲を対応づけているが、これに限らない。範囲決定テーブル２は、移動手段（乗用車と電車）毎に、異なる年齢や性別、又は移動可能な範囲が対応づけられたものであってもよい。
【０１２３】
次に、上述のＳ２１４の後、範囲決定サーバ２２は、取得した移動可能な範囲を情報蓄積サーバ２３に送信する（Ｓ２１６）。
【０１２４】
なお、上述のＳ２１６において、範囲決定サーバ２２は、（上述のＳ２１４で受信した）２つの位置情報（端末２０の位置情報）と（上述のＳ２１４で）推測した移動手段も併せて情報蓄積サーバ２３に送信する。さらに、範囲決定サーバ２２は、送信する２つの位置情報のうち、直近に測定された位置情報には上述の直近識別子を付与して送信する。
【０１２５】
次に、上述のＳ２１５により、情報蓄積サーバ２３は、推測した移動手段、移動可能な範囲、及び、端末２０の２つの位置情報を受信すると、上述のＳ１８を実施し、関連情報（商品情報と店舗の位置情報）を取得する（Ｓ１８）。
【０１２６】
次に、情報蓄積サーバ２３は、（上述のＳ１８で）取得した関連情報のうち、移動可能範囲内にある店舗の位置情報を含む関連情報を抽出して抽出し、記憶する（Ｓ２１７）。
【０１２７】
具体的には、情報蓄積サーバ２３は、（上述のＳ１８で）取得した関連情報毎に、上述の（Ａ）〜（Ｃ）の処理を行う。但し、（上述のＳ１８で）受信した移動手段が電車であった場合には、上述の（Ａ）〜（Ｃ）の代わりに、以下の（Ｄ）〜（Ｇ）を行う。電車の場合、端末利用者は路線に沿って移動する為、路線沿線の店舗の位置情報を求めないと、移動可能でない範囲の店舗の位置情報を抽出してしまう可能性があるからである。
【０１２８】
（Ｄ）まず、情報蓄積サーバ１３は、取得した関連情報に含まれている店舗の位置情報を抽出する。
【０１２９】
（Ｅ）上述の（Ｄ）により店舗の位置情報を抽出すると、情報蓄積サーバ２３は、店舗の場所から端末利用者の現在地までの距離を算出する。具体的には、情報蓄積サーバ２３は、抽出した店舗の位置情報が示す緯度・経度と、（上述のＳ１８で受信した）端末２０の位置情報が示す緯度・経度とを、周知の距離計算式に代入して上述の距離を算出する。周知の距離計算式は、ヒュベニ(Ｈｕｂｅｎｙ)の距離計算式であってもよい。なお、上述の「端末２０の位置情報が示す緯度・経度」とは、Ｓ１８で受信した２つの位置情報のうち、直近識別子が付与された位置情報が示す緯度・経度である。
【０１３０】
（Ｆ）情報蓄積サーバ２３は、上述の（Ｅ）で算出した距離が、（上述のＳ１８で受信した）移動可能な範囲（移動可能な距離）以内であれば、電車の進行方向に向かって所定の角度以内に店舗の位置が存在するのか判別する。
【０１３１】
具体的には、情報蓄積サーバ２３は、（上述のＳ１８で）受信した２つの位置情報が示す位置を結んだ線と、直近識別子が付与された位置情報が示す位置と店舗の位置情報が示す位置を結んだ線との角度（以下、「判定角度」という）を求める。情報蓄積サーバ２３は、判定角度が所定の角度以内であるかを判別する。
【０１３２】
（Ｇ）情報蓄積サーバ２３は、上述の（Ｆ）で判定角度が所定の角度以内であれば、（Ｄ）で店舗の位置情報を抽出した関連情報を記憶する。情報蓄積サーバ２３は、上述の（Ｆ）で判定角度が所定の角度以内でなければ、若しくは、上述の（Ｅ）で算出した距離が（上述のＳ１８で受信した）移動可能な範囲（移動可能な距離）以内でなければ、特に関連情報を記憶しない。
【０１３３】
（３）端末２０の端末利用者の移動速度の他の求め方
（３−１）概要説明
上述のＳ２１４において、範囲決定サーバ２２は、端末２０から位置情報を２つ受信して端末利用者の移動速度を求めたが、端末２０から位置情報を３つ以上受信し、それらから端末利用者の移動速度を求めてもよい。範囲決定サーバ２２は、より多くの位置情報を用いて移動速度を求めるので、より正確に端末利用者の移動手段を求められる。以下の「（３−１）具体的動作」に、３つ以上の位置情報から端末利用者の移動速度を求めるときの本実施形態の情報提供システムの動作を示す。
【０１３４】
なお、以下の「（３−１）具体的動作」に示される動作は、上述のＳ２１４と異なり、２点間の移動にかかった時間を実際に計測する。上述のＳ２１４では、２点間の移動にかかった時間（所定時間）は、本実施形態の情報提供システムの管理者が予め範囲決定サーバ２２に設定していたが、その設定が不要となる。以下「（３−１）具体的動作」に示される動作は、本実施形態の情報提供システムの管理者の設定作業を減らすことができる。
【０１３５】
（３−１）具体的動作
３つ以上の位置情報を受信し、それらから端末利用者の移動速度を求める場合、端末２０は、計時機能を備え、上述のＳ２１２において自身の位置情報を測定すると共に、時刻も計時機能により測定する。端末２０は、測定した位置情報と時刻を関連づけて記憶し、所定個以上記憶すると、それら位置情報と時刻とを範囲決定サーバ２２に送信する。範囲決定サーバ２２は、上述のＳ２１３において受信した位置情報と時刻のうち、任意に位置情報と時刻を２つ抽出し、抽出した時刻の時間差（すなわち、２点間の移動にかかった時間）を求める。範囲決定サーバ２２は、抽出した２つの位置情報が示す場所の間の距離を周知の距離計算式により求め、その距離を上述の時間差で除算した値を端末２０の端末利用者の移動速度とする。範囲決定サーバ２２は、上述の動作、すなわち任意に位置情報と時刻を２つ抽出して端末利用者の移動速度を求める動作を複数回繰り返し、求めた移動速度について平均をとり、最終的に端末利用者の移動速度としてもよい。
【０１３６】
その他の動作については、第１の実施の形態の動作と同様である為、詳細の説明を省略する。
【０１３７】
なお、端末２０は、端末１０と同様に送信部を備え、送信部が上述のＳ２１２を実施してもよい。
【０１３８】
［効果の説明］
本実施形態によれば、情報提供システムは、端末利用者の移動可能な範囲をより正確に求め、商品を取得しやすい店舗の位置情報を端末利用者に提供することができる。
【０１３９】
なぜなら、本実施形態の情報提供システムは、端末利用者が電車等の移動手段を用いているかどうかを推定し、推定した移動手段を用いたときの端末利用者の移動可能な範囲を求めるからである。
【０１４０】
≪第３の実施の形態≫
次に、本発明の第３の実施の形態について説明する。
【０１４１】
第１、第２の実施形態の通話システムでは、端末利用者の現在地から移動可能な範囲の店舗の位置情報を提供した。第３の実施形態の通話システムは、端末利用者がこれから向かおうとする目的地から移動可能な範囲の店舗の位置情報を提供する。端末利用者は、目的地として旅行先の場所を端末に入力すると、旅行先の場所で目的の商品を取得しやすい店舗の位置情報を入手できる。
【０１４２】
以下に、第３の実施形態の情報提供システムの構成や機能、動作について説明する。
【０１４３】
［構成の説明］
（１）本発明の第３の実施の形態における情報提供システムの構成
図７は、本発明の第３の実施の形態における情報提供システムの構成例を示す図である。第３の実施形態の情報提供システムは、端末２０と情報蓄積サーバ２３の代わりに、図７に示されるように、端末３０と情報蓄積サーバ３３を備える。
【０１４４】
（２）本発明の第３の実施形態における情報提供システムを構成する各部位の機能
（２−１）端末３０の機能
端末利用者は、端末３０に備わるユーザインターフェースを介して端末３０に目的地の経度と緯度、すなわち目的地の位置情報を入力することができる。端末３０は、目的地の位置情報が入力されると、入力された目的地の位置情報を検索要求メッセージ（上述のＳ１１で説明）に含めて情報蓄積サーバ３３に送信する。
【０１４５】
（２−２）情報蓄積サーバ３３の機能
情報蓄積サーバ３３は、検索要求メッセージを受信すると、そのメッセージに含まれる目的地の位置情報を記憶する。その後、情報蓄積サーバ３３は、取得した関連情報の中から、目的地から移動可能範囲内にある店舗の位置情報を抽出し、記憶する。目的地から移動可能範囲内にある店舗の位置情報を抽出する方法は、上述の「（２−４−２）端末利用者の移動可能範囲に応じた商品情報の抽出」と同じである。但し、「端末１０」及び「端末利用者の現在地」を「目的地」と読み替えるものとする。
【０１４６】
なお、上述した以外の構成や機能は、第２の実施の形態のおける無線通信端末を適用した情報提供システムと同じであるので、同一の符号を付して説明を省略する。
【０１４７】
［動作の説明］
図８は、本発明の第３の実施の形態における情報提供システムの動作を説明する為の図である。図８を用いて、本実施形態における情報提供システムの動作を説明する。
【０１４８】
まず、端末利用者は、図示していないが、目的地の緯度と経度を端末３０に入力する。端末利用者は、テンキー等のユーザインターフェースを持いて目的地の緯度と経度、すなわち目的地の位置情報を端末３０に入力することができる。
【０１４９】
次に、端末３０は、目的地の位置情報が入力されると、図８に示されるように、上述のＳ１０の後に、端末利用者から入力された目的地の位置情報と、（Ｓ１０で取得した）画像データとを、検索要求メッセージに含めて情報蓄積サーバ３３に送信する（Ｓ３１１）。
【０１５０】
次に、情報蓄積サーバ３３は、検索要求メッセージを受信すると、そのメッセージに含まれる目的地の位置情報と画像データを記憶する（Ｓ３１２）。
【０１５１】
次に、上述のＳ１８の後、情報蓄積サーバ３３は、（上述のＳ１８で）取得した関連情報のうち、端末利用者の目的地から端末利用者の移動可能な範囲内にある店舗の位置情報を含む関連情報を抽出し、記憶する（Ｓ３１３）。
【０１５２】
具体的には、情報蓄積サーバ３３は、（上述のＳ１８で）取得した関連情報毎に、以下の（ａ）〜（ｃ）の処理を行う。（ａ）〜（ｃ）の処理は、上述の（Ａ）〜（Ｃ）の処理と同で、上述の（Ａ）〜（Ｃ）の処理の「端末利用者の現在地」及び「端末１０」を「目的地」と読み替えたものである。
【０１５３】
（ａ）まず、情報蓄積サーバ３３は、取得した関連情報に含まれている店舗の位置情報を抽出する。
【０１５４】
（ｂ）次に、情報蓄積サーバ３３は、店舗の位置情報を抽出すると、抽出した位置情報が示す場所から目的地までの距離を算出する。具体的には、情報蓄積サーバ３３は、抽出した位置情報が示す緯度・経度と、（Ｓ３１２で記憶した）目的地の位置情報が示す緯度・経度とを、周知の距離計算式に代入して上述の距離を算出する。周知の距離計算式は、ヒュベニ(Ｈｕｂｅｎｙ)の距離計算式であってもよい。
【０１５５】
（ｃ）情報蓄積サーバ３３は、（ｂ）で算出した距離が、（上述のＳ１８で受信した）移動可能な範囲（移動可能な距離）以内であれば、（ａ）で店舗の位置情報を抽出した関連情報を記憶する。情報蓄積サーバ１３は、（ｂ）で算出した距離が（上述のＳ１８で受信した）移動可能な範囲（移動可能な距離）以内でなければ、特になにもしない。他に取得した関連情報について上述の（ａ）〜（ｃ）を行う。
【０１５６】
次に、上述のＳ３１３の後、本実施形態の情報提供システムは、上述のＳ２０〜Ｓ２２の処理を行い、目的地から端末利用者の移動可能な範囲内の店舗の位置情報と、商品情報とを端末３０の画面に表示する。
【０１５７】
その他の動作については、第２の実施の形態の動作と同様である為、詳細の説明を省略する。なお、端末３０は、端末２０と同様に送信部を備え、送信部が上述のＳ３１１を実施してもよい。
【０１５８】
［効果の説明］
本実施形態によれば、情報提供システムは、端末利用者がこれから向かおうとする目的地で希望の商品を取得しやすい店舗の位置情報を入手できる。
【０１５９】
なぜなら、本実施形態の情報提供システムは、目的地の位置情報が入力されると、商品を扱う店舗の中から、目的地から端末利用者が移動可能な範囲内にある店舗の位置情報を提供するからである。
【０１６０】
≪第４の実施の形態≫
次に、本発明の第４の実施の形態について説明する。
【０１６１】
第４の実施形態の情報提供システムは、端末利用者が長時間滞在する場所を求め、その場所から端末利用者の移動可能な範囲にある店舗の位置情報を提供する。長時間滞在する場所は、一般的に、生活の中心となっている場所（例えば会社や学校、家など）である。第４の実施形態の状況提供システムでは、生活の中心となっている場所から端末利用者の移動可能な範囲にある店舗の位置情報を提供する。その為に、第４の実施形態の情報提供システムでは、端末が長時間滞在する場所を求める。具体的には、端末は、自身の位置情報を周期的に測定し、記憶する。端末は、測定した位置情報と同じ位置情報が、記憶する位置情報の中に所定個数以上あると、その位置情報を長時間滞在する場所の位置情報とみなしてサーバに通知する。サーバは、長時間滞在する場所から端末利用者の移動可能な範囲の店舗の位置情報を提供する。
【０１６２】
以下に、第４の実施形態の情報提供システムの構成や機能、動作について説明する。
【０１６３】
［構成の説明］
（１）本発明の第４の実施の形態における情報提供システムの構成
図９は、本発明の第４の実施の形態における情報提供システムの構成例を示す図である。第４の実施形態の情報提供システムは、図９に示されるように、端末２０と情報蓄積サーバ２３の代わりに、端末４０と情報蓄積サーバ４３を備える。
【０１６４】
また、端末４０は、図９に示されるように、場所記憶部４５を備える。
【０１６５】
（２）本発明の第４の実施形態における情報提供システムを構成する各部位の機能
（２−１）端末４０の場所記憶部４５の機能
端末４０に備わる場所記憶部４５は、端末利用者が長時間滞在する場所の位置情報を抽出する。具体的には、場所記憶部４５は、自身（端末４０）の位置情報をＧＰＳ機能により一定時間毎に測定し、記憶する。場所記憶部４５は、測定する毎に、過去に記憶した位置情報の中に、直近に測定した位置情報と同じ位置情報がいくつあるのか、その数をカウントする。場所記憶部４５は、カウントした数が所定数以上か否かを判別する。場所記憶部４５は、カウントした数が所定数以上である場合には、直近に記憶した位置情報を、長時間滞在する場所の位置情報として端末４０本体に出力する。カウントした数が所定数より小さい場合には、場所記憶部４５は、特に位置情報を出力することは行わない。
【０１６６】
なお、場所記憶部４５は、過去に記憶した位置情報の中に、直近に測定した位置情報と緯度と経度がずれている位置情報があったとしても、所定値以内のずれであれば、直近に測定した位置情報と同じとみなしてカウントしてもよい。所定値は、端末４０の製造者により場所記憶部４５に設定される。
【０１６７】
（２−２）端末４０本体の機能
端末４０本体は、場所記憶部４５から出力された（端末利用者が長時間滞在する場所の）位置情報（以下、「長時間滞在位置情報」という）を記憶する。端末４０本体は、長時間滞在位置情報と画像データを、検索要求メッセージに含めて情報蓄積サーバ４３に送信する
（２−３）情報蓄積サーバ４３の機能
情報蓄積サーバ４３は、検索要求メッセージを受信すると、そのメッセージに含まれる長時間滞在位置情報を記憶する。その後、情報蓄積サーバ３３は、取得した関連情報の中から、長時間滞在位置情報が示す場所から移動可能範囲内にある店舗の位置情報を抽出し、記憶する。長時間滞在位置情報が示す場所から移動可能範囲内にある店舗の位置情報を抽出する方法は、上述の「（２−４−２）端末利用者の移動可能範囲に応じた商品情報の抽出」と同じである。但し、「端末１０」を「長時間滞在する場所」と読み替え、「端末１０の位置情報」を「長時間滞在位置情報」と読み替えるものとする。
【０１６８】
なお、上述した以外の構成や機能は、第２の実施の形態のおける無線通信端末を適用した情報提供システムと同じであるので、同一の符号を付して説明を省略する。
【０１６９】
［動作の説明］
図１０、１１は、本発明の第４の実施の形態における情報提供システムの動作を説明する為の図である。図１０、１１を用いて、本実施形態における情報提供システムの動作を説明する。
【０１７０】
（１）端末利用者が長時間滞在する場所の位置情報を抽出する動作
本実施形態の情報提供システムでは、端末利用者が長時間滞在する場所の抽出を端末４０の場所記憶部４５が以下のＳ４００〜Ｓ４０８の通りに行うことで実現する。
【０１７１】
まず、端末４０の場所記憶部４５は、図１０に示されるように、起動後、自身（端末４０）の位置情報をＧＰＳ機能により測定し、測定した位置情報を記憶する（Ｓ４００）。
【０１７２】
なお、上述のＳ４００の位置情報の測定と記憶は、図１０に示されるように、後述するＳ４０２やＳ４０４を経て繰り返し実施されることとなる。
【０１７３】
次に、上述のＳ４００の後、端末４０の場所記憶部４５は、過去に記憶した位置情報の中に、直近に測定した位置情報と同じ位置情報がいくつあるのか、その数をカウントする（Ｓ４０１）。
【０１７４】
なお、上述のＳ４０１において、場所記憶部４５は、直近に測定した位置情報の経度・緯度と、所定値以内、経度・緯度がずれている位置情報も直近に測定した位置情報とみなしてもよい。所定値は、端末４０の製造者により場所記憶部４５に設定される。
【０１７５】
次に、端末４０の場所記憶部４５は、上述のＳ４０１でカウントした数（以下、「カウント数」という）が所定数以上かを判別する（Ｓ４０２）。
【０１７６】
上述の所定数は、端末４０の製造者により端末４０に設定される。
【０１７７】
次に、上述のＳ４０２において、端末４０の場所記憶部４５は、カウント数が所定数より小さいと判別した場合（Ｓ４０２でＮｏの場合）、一定時間経過を待ち（Ｓ４０３）、上述のＳ４００に戻り、再度、上述のＳ４００〜Ｓ４０２を実施する。
【０１７８】
上述の一定時間は、例えば、５分であってもよい。上述の一定時間は、端末４０の製造者によって端末４０に設定される。
【０１７９】
一方、端末４０の場所記憶部４５は、カウント数が所定数以上である場合（Ｓ４０２でＹｅｓの場合）には、直近に記憶した位置情報を、長時間滞在する場所の位置情報として端末４０本体に出力し、端末４０本体は、出力された位置情報を記憶する（Ｓ４０４）。
【０１８０】
次に、端末４０の場所記憶部４５は、一定時間経過を待ち（Ｓ４０５）、上述のＳ４００に戻って再度、再度、上述のＳ４００〜Ｓ４０４を実施する。
【０１８１】
上述のＳ４０５で用いられた一定時間は、Ｓ４０３で用いられた一定時間と同じであってもよい。
【０１８２】
（３）端末利用者が長時間滞在する場所から移動可能な範囲の店舗の位置情報を提供する動作
上述の場所記憶部４５の動作と並行して、端末４０本体は、図１１に示されるように、上述のＳ１０の後、検索要求メッセージに画像データと上述のＳ４０４で記憶した位置情報とを含めて情報蓄積サーバ４３に送信する（Ｓ４１１）。
【０１８３】
上述のＳ４０４で記憶した位置情報とは、端末利用者が長時間滞在する場所の位置情報、すなわち長時間滞在位置情報である。
【０１８４】
次に、情報蓄積サーバ４３は、検索要求メッセージを受信すると、そのメッセージに含まれる長時間滞在位置情報と画像データを記憶する（Ｓ４１２）。
【０１８５】
その後、情報蓄積サーバ４３は、上述のＳ１８を実施し、関連情報を取得した後、取得した関連情報のうち、長時間滞在位置情報が示す場所から端末利用者の移動可能な範囲内にある店舗の位置情報を含む関連情報を抽出し、記憶する（Ｓ４１３）。
【０１８６】
具体的には、情報蓄積サーバ４３は、取得した関連情報毎に、以下の（ａ１）、（ｂ２）、（ｃ３）の処理を行う。（ａ１）、（ｂ２）、（ｃ３）の処理は、上述の（Ａ）〜（Ｃ）の処理と同じだが、「端末利用者の現在地」を「長時間滞在した場所」と読み替え、「端末１０の位置情報」を「長時間滞在位置情報」と読み替えたものである。
【０１８７】
（ａ１）まず、情報蓄積サーバ４３は、取得した関連情報に含まれている店舗の位置情報を抽出する。
【０１８８】
（ｂ２）次に、情報蓄積サーバ４３は、店舗の位置情報を抽出すると、抽出した位置情報が示す場所（店舗の位置）から長時間滞在する場所までの距離を算出する。具体的には、情報蓄積サーバ４３は、抽出した位置情報が示す緯度・経度と、Ｓ４１２で記憶した長時間滞在位置情報が示す緯度・経度とを、周知の距離計算式に代入して上述の距離を算出する。周知の距離計算式は、ヒュベニ(Ｈｕｂｅｎｙ)の距離計算式であってもよい。
【０１８９】
（ｃ３）情報蓄積サーバ４３は、（ｂ２）で算出した距離が（上述のＳ１８で受信した）移動可能な範囲（移動可能な距離）以内であれば、（ａ１）で店舗の位置情報を抽出した関連情報を記憶する。情報蓄積サーバ４３は、（ｂ２）で算出した距離が（上述のＳ１８で受信した）移動可能な範囲（移動可能な距離）以内でなければ、何も関連情報を記憶しない。他に取得した関連情報について上述の（ａ１）〜（ｃ３）を行う。
【０１９０】
次に、上述のＳ４１３の後、本実施形態の情報提供システムは、上述のＳ２０〜Ｓ２２の処理を行い、日常的に長時間滞在する場所、例えば、会社や学校から移動可能な範囲内の店舗の位置情報と、商品情報とを端末４０の画面に表示する。
【０１９１】
その他の動作については、第２の実施の形態の動作と同様である為、詳細の説明を省略する。
【０１９２】
なお、端末４０は、端末利用者により所定の操作が行われると、場所記憶部４５が記憶している位置情報をクリアする。所定の操作は、端末４０の製造者によって定義される。端末利用者は、日常生活を行う場所が引っ越し等により変わった場合に所定の操作を行って、場所記憶部４５が記憶している位置情報をクリアすることができる。また、端末４０は、端末２０と同様に送信部を備え、送信部が上述のＳ４１１を実施してもよい。
【０１９３】
［効果の説明］
本実施形態によれば、情報提供システムは、端末利用者が日常的に長時間滞在する場所（例えば、会社や学校）で希望の商品を取得しやすい店舗の位置情報を入手できる。
【０１９４】
なぜなら、本実施形態の情報提供システムは、端末利用者が日常的に長時間滞在する場所の位置情報、すなわち長時間滞在位置情報を求め、商品を扱う店舗の中から、長時間滞在位置情報が示す場所から移動可能な範囲にある店舗の位置情報を提供するからである。
【０１９５】
≪第５の実施の形態≫
次に、本発明の第５の実施の形態について説明する。
【０１９６】
［構成の説明］
（１）本発明の第５の実施の形態における情報提供システムの構成
図１２は、本発明の第５の実施の形態における情報提供システムの構成例を示す図である。
【０１９７】
第５の実施の形態における情報提供システムは、図１２に示されるように、端末１００と、サーバ１１０を備える。端末１００は、送信部１０１と、受信部１０２と、表示部１０３と、を備える。
【０１９８】
端末１００の送信部１０１と受信部１０２は、サーバ１１０と接続される。表示部１０３は、受信部１０２と接続される。
【０１９９】
（２）端末１００の機能
端末１００の送信部１０１は、商品に関し入力された所定のデータ、端末利用者の移動可能範囲に関する所定の第１の情報、及び自身の位置情報（以下、「各情報」という）を、所定のサーバ１１０に送信する。
【０２００】
上述の第１の情報は、端末利用者の年齢や性別であってもよい。年齢や性別は、一般的に、端末利用者の移動可能な範囲に影響を与えるものだからである。また、上述の所定のデータは、カメラで撮影された商品の画像データであってもよい。
【０２０１】
端末１００の受信部１０２は、各情報の送信に応じてサーバ１１０から返信された、第１の情報及び位置情報に対応する領域に所在する上述の商品に関する店舗の位置を示す第２の情報を受信する。
【０２０２】
上述の「領域」は、位置情報が示す場所から（第１の情報に対応する）端末利用者が移動可能な距離以内の領域であってもよい。また、「上述の商品に関する店舗」とは、上述の商品を扱う店舗のことであってもよい。
【０２０３】
端末１００の表示部１０３は、受信した第２の情報に基づき店舗の位置を示す情報を表示する。
【０２０４】
（３）サーバ１１０の機能
サーバ１１０は、接続される端末１００から上述の各情報（すなわち、所定のデータ、端末利用者の移動可能範囲に関する第１の情報、及び位置情報）を受信する。
【０２０５】
サーバ１１０は、各情報を受信すると、上述の所定のデータに対応する商品に係わる店舗の位置を示す第２の情報のうち、上述の第１の情報及び位置情報に対応する領域に所在する店舗の位置を示す第２の情報を端末１００に送信する。
上述の「商品に係わる店舗」とは、商品を扱う店舗のことであってもよい。
【０２０６】
[動作の説明]
まず、端末１００の送信部１０１は、上述の各情報（すなわち、商品に関し入力された所定のデータ、端末利用者の移動可能範囲に関する所定の第１の情報、及び自身の位置情報）を、所定のサーバ１１０に送信する。
【０２０７】
上述の第１の情報は、端末利用者の年齢や性別であってもよい。また、所定のデータは、カメラで撮影された商品の画像データであってもよい。
【０２０８】
次に、サーバ１１０は、接続される端末１００から上述の各情報を受信する。
【０２０９】
次に、サーバ１１０は、各情報を受信すると、上述の所定のデータに対応する商品に係わる店舗の位置を示す第２の情報のうち、上述の第１の情報及び位置情報に対応する領域に所在する店舗の位置を示す第２の情報を端末１００に送信する。
【０２１０】
上述の「所定のデータに対応する商品に係わる店舗」は、所定のデータが商品の画像データであれば、その商品を扱う店舗であってもよい。
【０２１１】
また、上述の領域は、上述の位置情報が示す場所（すなわち端末１０の位置）から端末利用者が移動可能な距離以内の領域であってもよい。その場合、サーバ１１０は、端末利用者が移動可能な距離を求める。サーバ１１０は、端末利用者の移動可能な距離を求める為に、第１の情報に対応する端末利用者の移動可能な距離が示されたテーブルを備えてもよい。例えば、第１の情報が端末利用者の性別や年齢であれば、サーバ１１０には、性別や年齢に対応する端末利用者の移動可能な距離が示されたテーブルを備えてもよい。上述のテーブルは、本実施形態の情報提供システムの管理者によってサーバ１１０に設定される。サーバ１１０は、端末１００から受信した端末利用者の性別や年齢（すなわち、第１の情報）に応じて端末利用者の移動可能な距離を上述のテーブルから求める。そして、サーバ１１０は、画像データの商品を扱う店舗の位置を示す第２の情報のうち、端末１０の位置から端末利用者の移動可能な距離以内の店舗の位置を示す第２の情報を端末１００に送信してもよい。
【０２１２】
次に、端末１００の受信部１０２は、（各情報の送信に応じてサーバ１１０から返信された）第２の情報を受信する。
【０２１３】
次に、端末１００の表示部１０３は、受信部１０２が受信した第２の情報に基づき、店舗の位置を示す情報を表示する。
【０２１４】
なお、端末１００は、サーバ１１０から店舗の位置を示す情報を音声で表示してもよい。その場合、端末１００は、自身に備わるスピーカーから、店舗の位置を示す情報を音声として出力する。
【０２１５】
［効果の説明］
本実施形態によれば、情報提供システムは、商品を取得しやすい店舗の位置情報を端末利用者に提供することができる。
【０２１６】
なぜなら、本実施形態の情報提供システムは、端末利用者の移動可能な領域に所在する店舗の位置情報を、商品を扱う店舗の中から端末利用者に提供するからである。
【０２１７】
なお、上述した実施の形態は、その形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々変更可能である。
【０２１８】
さらに、上記の各実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
（付記１）
商品に関し入力された所定のデータ、端末利用者の移動可能範囲に関する所定の第１の情報、及び自身の位置情報を、所定のサーバに送信する送信部と、
前記送信に応じて前記サーバから返信された、前記第１の情報及び前記位置情報に対応する領域に所在する前記商品に関する店舗の位置を示す第２の情報を受信する受信部と、
前記第２の情報に基づき前記店舗の位置を示す情報を表示する表示部と、を備える
ことを特徴とする端末。
（付記２）
自身の位置情報を測定するＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）機能部を備え、
前記送信部は、前記ＧＰＳ機能部により測定された前記位置情報を複数個、前記サーバに送信する、
ことを特徴とする付記１に記載の端末。
（付記３）
前記送信部は、さらに、自身に備わるユーザインターフェースにより入力された入力位置情報を前記サーバに送信する、
ことを特徴とする付記１乃至２のいずれか１項に記載の端末。
（付記４）
前記送信部は、一定間隔毎に前記ＧＰＳ機能部により測定された前記位置情報を記憶し、記憶する前記位置情報のうち、直近に記憶した前記位置情報が示す場所から一定距離にある場所に対応する位置情報の数が所定数以上である場合には、直近に記憶した前記位置情報を前記サーバに送信する、
ことを特徴とする付記１乃至３のいずれか１項に記載の端末。
（付記５）
接続される端末から所定のデータ、端末利用者の移動可能範囲に関する第１の情報、及び位置情報を受信すると、前記所定のデータに対応する商品に係わる店舗の位置を示す第２の情報のうち、前記第１の情報及び前記位置情報に対応する領域に所在する店舗の位置を示す前記第２の情報を前記端末に送信する、
ことを特徴とするサーバ。
（付記６）
前記領域は、前記位置情報が示す場所から前記第１の情報に対応する前記端末利用者の移動可能な距離以内の領域である、
ことを特徴とする付記５に記載のサーバ。
（付記７）
前記移動可能な距離は、受信した複数個の前記端末の位置情報から算出された前記端末利用者の移動速度と前記第１の情報に対応する距離である、
ことを特徴とする付記６に記載のサーバ。
（付記８）
端末とサーバが接続され、
前記端末は、付記１乃至４のいずれかに記載の端末であり、
前記サーバは、付記５乃至７のいずれかに記載のサーバである、
ことを特徴とする情報提供システム。
（付記９）
端末から所定のデータ、端末利用者の移動可能範囲に関する第１の情報、及び位置情報を受信すると、前記所定のデータに対応する商品に係わる店舗の位置を示す第２の情報のうち、前記第１の情報及び前記位置情報に対応する領域に所在する店舗の位置を示す前記第２の情報を前記端末に送信する、
ことを特徴とする情報提供方法。
（付記１０）
前記領域は、前記位置情報が示す場所から前記第１の情報に対応する前記端末利用者の移動可能な距離以内の領域である、
ことを特徴とする付記９に記載の情報提供方法。
（付記１１）
前記移動可能な距離は、受信した複数個の前記端末の位置情報から算出された前記端末利用者の移動速度と前記第１の情報に対応する距離である、
ことを特徴とする付記１０に記載の情報提供方法。
（付記１２）
前記所定のデータは、前記端末に備わるカメラで撮影された画像データ、若しくは、前記端末に備わるユーザインターフェースにより入力されたテキストデータである、
ことを特徴とする付記１乃至４のいずれか１項に記載の端末。
（付記１３）
前記第１の情報は、端末利用者の年齢や性別、端末利用者が使用している移動手段、端末利用者の体調の良否、身体的障害の有無のいずれか、又は組み合わせである、
ことを特徴とする付記１乃至４、又は付記１２のいずれか１項に記載の端末。
（付記１４）
前記受信部は、前記サーバから前記商品の商品情報を受信し、
前記表示部は、前記店舗の位置を示す情報と共に前記商品情報を表示する、
ことを特徴とする付記１乃至４、又は付記１２乃至１３のいずれか１項に記載の端末。
（付記１５）
前記第２の情報と共に、前記商品の商品情報も前記端末に送信する、
ことを特徴とする付記５乃至７のいずれか１項に記載のサーバ。
（付記１６）
前記店舗は、前記商品を扱う店舗である、
ことを特徴とする付記５乃至７、又は付記１５のいずれか１項に記載のサーバ。
【符号の説明】
【０２１９】
１０    端末
１１    ユーザ情報保持サーバ
１２    範囲決定サーバ
１３    情報蓄積サーバ
１４    情報配信サーバ
１５    ネットワーク
２０    端末
２２    範囲決定サーバ
２３    情報蓄積サーバ
３０    端末
３３    情報蓄積サーバ
４０    端末
４３    情報蓄積サーバ
４５    場所記憶部
１００    端末
１０１    送信部
１０２    受信部
１０３    表示部
１１０    サーバ
５００    端末
５１０    サーバ
【図１】
2015170060.tif 000003
【図２】
2015170060.tif 000004
【図３】
2015170060.tif 000005
【図４】
2015170060.tif 000006
【図５】
2015170060.tif 000007
【図６】
2015170060.tif 000008
【図７】
2015170060.tif 000009
【図８】
2015170060.tif 000010
【図９】
2015170060.tif 000011
【図１０】
2015170060.tif 000012
【図１１】
2015170060.tif 000013
【図１２】
2015170060.tif 000014
【図１３】
2015170060.tif 000015