(57)【要約】【課題】商品毎のデータベースが整備されていない環境において、指定商品の取扱店舗の情報をより多く提供できるシステムを提供すること。【解決手段】情報提供サーバ１０は、商品及び当該商品の区分を対応付けて記憶する記憶部１１と、ユーザの端末２０の位置情報を取得する取得部１２と、端末２０から検索対象である商品を特定するためのキーワードの入力を受け付ける受付部１３と、キーワードに適合する商品を決定する決定部１４と、決定された商品、及び当該商品に対応付けられている区分に基づいて店舗ＤＢ３０を検索し、当該商品又は当該区分を扱っている店舗の位置情報を取得する検索部１５と、取得された店舗のうち、端末２０の位置情報から距離が近い店舗を優先して選択し、当該選択した店舗の位置情報を商品又は区分と共に出力する出力部１６と、を備える。【選択図】図１
2015194868.tif 000002
【特許請求の範囲】
【請求項１】
商品及び当該商品の区分を対応付けて記憶する記憶部と、
ユーザの端末の位置情報を取得する取得部と、
前記端末から検索対象である商品を特定するためのキーワードの入力を受け付ける受付部と、
前記キーワードに適合する商品を決定する決定部と、
前記決定部により決定された商品、及び当該商品に対応付けられている区分に基づいて所定のデータベースを検索し、当該商品又は当該区分を扱っている店舗の位置情報を取得する検索部と、
前記検索部により取得された店舗のうち、前記端末の位置情報から距離が近い店舗を優先して選択し、当該選択した店舗の位置情報を前記商品又は前記区分と共に出力する出力部と、を備える情報提供サーバ。
【請求項２】
前記検索部は、前記所定のデータベースから前記商品の情報を得られない場合に、前記区分に基づいて前記所定のデータベースを検索し、当該区分を扱っている店舗の位置情報を取得する請求項１に記載の情報提供サーバ。
【請求項３】
前記検索部は、複数のデータベースを検索し、
前記出力部は、前記複数のデータベースの検索結果を統合して出力する請求項１又は請求項２に記載の情報提供サーバ。
【請求項４】
前記検索部は、前記複数のデータベースそれぞれに対応した検索式を生成して検索する請求項３に記載の情報提供サーバ。
【請求項５】
前記検索部は、前記所定のデータベースから、前記商品の在庫情報を更に取得し、
前記出力部は、前記店舗の位置情報と共に、前記在庫情報を出力する請求項１から請求項４のいずれかに記載の情報提供サーバ。
【請求項６】
前記検索部は、前記所定のデータベースから、前記商品の予約購入の可否情報を更に取得し、
前記出力部は、前記店舗の位置情報と共に、前記予約購入の可否情報を出力する請求項１から請求項５のいずれかに記載の情報提供サーバ。
【請求項７】
前記検索部は、前記所定のデータベースから、前記商品の宅配の可否情報を更に取得し、
前記出力部は、前記店舗の位置情報と共に、前記宅配の可否情報を出力する請求項１から請求項６のいずれかに記載の情報提供サーバ。
【請求項８】
前記検索部は、前記所定のデータベースから、ネット店舗における前記商品の在庫情報を取得し、
前記出力部は、リアル店舗の位置情報と共に、前記商品の在庫がある前記ネット店舗の情報を統合して出力する請求項１から請求項６のいずれかに記載の情報提供サーバ。
【請求項９】
前記検索部は、前記ネット店舗からの地域毎の配送所要日数を取得し、
前記出力部は、前記端末の位置情報に基づいて前記地域毎の配送所要日数から算出される配送予定日を、前記ネット店舗の情報として出力する請求項８に記載の情報提供サーバ。
【請求項１０】
請求項１から請求項９のいずれかに記載の情報提供サーバと通信する端末であって、
自端末の位置情報を取得する測位部と、
検索対象である商品を特定するためのキーワードが入力される入力部と、
前記情報提供サーバから前記位置情報及び前記キーワードに対する応答として出力された前記店舗の位置情報を、前記商品又は前記区分と共に表示する表示部と、を備える端末。
【請求項１１】
前記表示部は、前記店舗の位置情報を地図上の位置を示す画像として表示する請求項１０に記載の端末。
【請求項１２】
商品及び当該商品の区分を対応付けて記憶する記憶部と、
ユーザの端末の位置情報を取得する測位部と、
前記端末において検索対象である商品を特定するためのキーワードが入力される入力部と、
前記キーワードに適合する商品を決定する決定部と、
前記決定部により決定された商品、及び当該商品に対応付けられている区分に基づいて所定のデータベースを検索し、当該商品又は当該区分を扱っている店舗の位置情報を取得する検索部と、
前記検索部により取得された店舗のうち、前記端末の位置情報から距離が近い店舗を優先して選択し、当該選択した店舗の位置情報を前記商品又は前記区分と共に出力する出力部と、
前記端末において、前記出力部により出力された前記店舗の位置情報を、前記商品又は前記区分と共に表示する表示部と、を備える情報提供システム。
【請求項１３】
コンピュータが、
ユーザの端末の位置情報を取得する測位ステップと、
前記端末において検索対象である商品を特定するためのキーワードの入力を受け付ける入力ステップと、
前記キーワードに適合する商品を決定する決定ステップと、
前記決定ステップにおいて決定された商品、及び当該商品に予め対応付けて記憶されている区分に基づいて所定のデータベースを検索し、当該商品又は当該区分を扱っている店舗の位置情報を取得する検索ステップと、
前記検索ステップにおいて取得された店舗のうち、前記端末の位置情報から距離が近い店舗を優先して選択し、当該選択した店舗の位置情報を前記商品又は前記区分と共に出力する出力ステップと、を実行する情報提供方法。
【請求項１４】
コンピュータに、
ユーザの端末の位置情報を取得する測位ステップと、
前記端末において検索対象である商品を特定するためのキーワードの入力を受け付ける入力ステップと、
前記キーワードに適合する商品を決定する決定ステップと、
前記決定ステップにおいて決定された商品、及び当該商品に予め対応付けて記憶されている区分に基づいて所定のデータベースを検索し、当該商品又は当該区分を扱っている店舗の位置情報を取得する検索ステップと、
前記検索ステップにおいて取得された店舗のうち、前記端末の位置情報から距離が近い店舗を優先して選択し、当該選択した店舗の位置情報を前記商品又は前記区分と共に出力する出力ステップと、を実行させるための情報提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商品を扱う店舗情報を提供する情報提供サーバ、端末、情報提供システム、情報提供方法及び情報提供プログラムに関する。
【背景技術】
【０００２】
従来、ユーザが商品を購入する店舗を検索したい場合、商品の区分（ジャンル）から店舗の種類を自ら判別し、この店舗の種類又は店舗名を用いて、位置検索を行っていた。
このような状況において、例えば、商品情報が格納されているデータベースから選択された商品を扱っている、ユーザの現在位置から近い店舗を出力するシステムが提案されている（例えば、特許文献１及び２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−３５３４２０号公報
【特許文献２】特許第３５８７１４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、商品情報のデータベースは、店舗毎に構成が異なり、さらに、個々の商品が登録されていない場合もある。したがって、特定の商品に関して、取得できる店舗情報が限定されてしまうおそれがあった。
【０００５】
本発明は、商品毎のデータベースが整備されていない環境において、指定商品の取扱店舗の情報をより多く提供できる情報提供サーバ、端末、情報提供システム、情報提供方法及び情報提供プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る情報提供サーバは、商品及び当該商品の区分を対応付けて記憶する記憶部と、ユーザの端末の位置情報を取得する取得部と、前記端末から検索対象である商品を特定するためのキーワードの入力を受け付ける受付部と、前記キーワードに適合する商品を決定する決定部と、前記決定部により決定された商品、及び当該商品に対応付けられている区分に基づいて所定のデータベースを検索し、当該商品又は当該区分を扱っている店舗の位置情報を取得する検索部と、前記検索部により取得された店舗のうち、前記端末の位置情報から距離が近い店舗を優先して選択し、当該選択した店舗の位置情報を前記商品又は前記区分と共に出力する出力部と、を備える。
【０００７】
前記検索部は、前記所定のデータベースから前記商品の情報を得られない場合に、前記区分に基づいて前記所定のデータベースを検索し、当該区分を扱っている店舗の位置情報を取得してもよい。
【０００８】
前記検索部は、複数のデータベースを検索し、前記出力部は、前記複数のデータベースの検索結果を統合して出力してもよい。
【０００９】
前記検索部は、前記複数のデータベースそれぞれに対応した検索式を生成して検索してもよい。
【００１０】
前記検索部は、前記所定のデータベースから、前記商品の在庫情報を更に取得し、前記出力部は、前記店舗の位置情報と共に、前記在庫情報を出力してもよい。
【００１１】
前記検索部は、前記所定のデータベースから、前記商品の予約購入の可否情報を更に取得し、前記出力部は、前記店舗の位置情報と共に、前記予約購入の可否情報を出力してもよい。
【００１２】
前記検索部は、前記所定のデータベースから、前記商品の宅配の可否情報を更に取得し、前記出力部は、前記店舗の位置情報と共に、前記宅配の可否情報を出力してもよい。
【００１３】
前記検索部は、前記所定のデータベースから、ネット店舗における前記商品の在庫情報を取得し、前記出力部は、リアル店舗の位置情報と共に、前記商品の在庫がある前記ネット店舗の情報を統合して出力してもよい。
【００１４】
前記検索部は、前記ネット店舗からの地域毎の配送所要日数を取得し、前記出力部は、前記端末の位置情報に基づいて前記地域毎の配送所要日数から算出される配送予定日を、前記ネット店舗の情報として出力してもよい。
【００１５】
本発明に係る端末は、前記情報提供サーバと通信する端末であって、自端末の位置情報を取得する測位部と、検索対象である商品を特定するためのキーワードが入力される入力部と、前記情報提供サーバから前記位置情報及び前記キーワードに対する応答として出力された前記店舗の位置情報を、前記商品又は前記区分と共に表示する表示部と、を備える。
【００１６】
前記表示部は、前記店舗の位置情報を地図上の位置を示す画像として表示してもよい。
【００１７】
本発明に係る情報提供システムは、商品及び当該商品の区分を対応付けて記憶する記憶部と、ユーザの端末の位置情報を取得する測位部と、前記端末において検索対象である商品を特定するためのキーワードが入力される入力部と、前記キーワードに適合する商品を決定する決定部と、前記決定部により決定された商品、及び当該商品に対応付けられている区分に基づいて所定のデータベースを検索し、当該商品又は当該区分を扱っている店舗の位置情報を取得する検索部と、前記検索部により取得された店舗のうち、前記端末の位置情報から距離が近い店舗を優先して選択し、当該選択した店舗の位置情報を前記商品又は前記区分と共に出力する出力部と、前記端末において、前記出力部により出力された前記店舗の位置情報を、前記商品又は前記区分と共に表示する表示部と、を備える。
【００１８】
本発明に係る情報提供方法は、コンピュータが、ユーザの端末の位置情報を取得する測位ステップと、前記端末において検索対象である商品を特定するためのキーワードの入力を受け付ける入力ステップと、前記キーワードに適合する商品を決定する決定ステップと、前記決定ステップにおいて決定された商品、及び当該商品に予め対応付けて記憶されている区分に基づいて所定のデータベースを検索し、当該商品又は当該区分を扱っている店舗の位置情報を取得する検索ステップと、前記検索ステップにおいて取得された店舗のうち、前記端末の位置情報から距離が近い店舗を優先して選択し、当該選択した店舗の位置情報を前記商品又は前記区分と共に出力する出力ステップと、を実行する。
【００１９】
本発明に係る情報提供プログラムは、コンピュータに、ユーザの端末の位置情報を取得する測位ステップと、前記端末において検索対象である商品を特定するためのキーワードの入力を受け付ける入力ステップと、前記キーワードに適合する商品を決定する決定ステップと、前記決定ステップにおいて決定された商品、及び当該商品に予め対応付けて記憶されている区分に基づいて所定のデータベースを検索し、当該商品又は当該区分を扱っている店舗の位置情報を取得する検索ステップと、前記検索ステップにおいて取得された店舗のうち、前記端末の位置情報から距離が近い店舗を優先して選択し、当該選択した店舗の位置情報を前記商品又は前記区分と共に出力する出力ステップと、を実行させる。
【発明の効果】
【００２０】
本発明によれば、商品毎のデータベースが整備されていない環境において、指定商品の取扱店舗の情報をより多く提供できる。
【図面の簡単な説明】
【００２１】
【図１】実施形態に係る情報提供システムの構成を示す図である。
【図２】実施形態に係る商品情報一例を示す図である。
【図３】実施形態に係る商品と店舗との対応情報の一例を示す図である。
【図４】実施形態に係る商品の区分と店舗との対応情報の一例を示す図である。
【図５】実施形態に係る検索結果画面の一例を示す図である。
【図６】実施形態に係るネット店舗の在庫情報の一例を示す図である。
【図７】実施形態に係るリアル店舗及びネット店舗の情報の一例を示す図である。
【発明を実施するための形態】
【００２２】
［第１実施形態］
以下、本発明の第１実施形態について説明する。
図１は、本実施形態に係る情報提供システム１の構成を示す図である。
【００２３】
本実施形態の情報提供システム１は、情報提供サーバ１０と、ユーザが操作する端末２０と、店舗データベース（ＤＢ）３０とを備える。
情報提供サーバ１０は、端末２０と所定のネットワークを介して接続され、店舗検索のための情報を受信すると共に、店舗ＤＢ３０の検索結果としての店舗情報を端末２０へ送信する。
【００２４】
情報提供サーバ１０は、記憶部１１と、取得部１２と、受付部１３と、決定部１４と、検索部１５と、出力部１６とを備える。
【００２５】
記憶部１１は、商品名と、この商品の区分（ジャンル）とを対応付けて記憶する。
図２は、本実施形態に係る記憶部１１に記憶される商品情報の一例を示す図である。
例えば、「○○コミック」は「少年漫画」に区分され、「ｘｘｘｘ」は「頭痛薬」に区分されている。このように、商品品それぞれに区分が設定される。なお、１つの商品に設定される区分は複数であってもよい。
【００２６】
取得部１２は、ユーザの端末２０において店舗検索が要求される際に測位された端末２０の位置情報を取得する。
【００２７】
受付部１３は、端末２０から検索対象である商品を特定するためのキーワードの入力を受け付ける。受付部１３は、例えば、上述の商品名「○○コミック」又はその一部「○○」等のキーワードを検索要求として端末２０から受信する。
【００２８】
決定部１４は、受け付けたキーワードに適合する商品を決定する。具体的には、決定部１４は、記憶部１１の商品情報等とマッチングし、商品名が一致又は類似する商品を決定する。
なお、記憶部１１の商品情報は、商品名の他、商品を特定できる特徴等の付加情報を含んでもよい。決定部１４は、キーワードと、これらの付加情報とのマッチングにより、商品を特定する。
【００２９】
検索部１５は、決定部１４により決定された商品、及び商品に対応付けられている区分に基づいて店舗ＤＢ３０を検索し、対象の商品又は対応する区分の商品を扱っている店舗の位置情報を取得する。
ここで、検索部１５は、店舗ＤＢ３０から商品の情報を得られない場合に、商品の区分に基づいて店舗ＤＢ３０を検索する。
【００３０】
図３は、本実施形態に係る店舗ＤＢ３０に格納される商品と店舗との対応情報の一例を示す図である。
店舗ＤＢ３０には、例えば、「○○コミック」が「コンビニＢ」で売られていること、「Ｂコンビニ」の位置情報として、緯度及び経度の値が格納されている。
【００３１】
図４は、本実施形態に係る店舗ＤＢ３０に格納される商品の区分と店舗との対応情報の一例を示す図である。
店舗ＤＢ３０には、例えば、「少年漫画」が「スーパーＣ」で売られていること、「スーパーＣの」の位置情報として、緯度及び経度の値が格納されている。
【００３２】
なお、店舗ＤＢ３０に記憶されている店舗の位置情報は、緯度及び経度情報の他、住所情報等であってもよい。また、電話番号等の付加情報が更に記憶されていてもよい。
【００３３】
出力部１６は、検索部１５により取得された店舗のうち、端末２０の位置から距離が近い店舗を優先して選択し、選択した店舗の位置情報を商品又は商品の区分と共に出力する。
【００３４】
ここで、検索部１５は、店舗毎の又は複数の店舗情報が統合されたデータベースを検索することで、より多数の店舗情報を取得する。このとき、検索部１５は、複数のデータベースそれぞれに対応した検索式を生成して検索する。
そして、出力部１６は、複数のデータベースの検索結果を統合して出力する。
【００３５】
また、店舗ＤＢ３０は、商品の在庫情報、予約購入の可否情報、又は宅配の可否情報等の付加情報を更に記憶していてもよい。この場合、検索部１５は、店舗ＤＢ３０から、これらの付加情報を更に取得し、出力部１６は、店舗の位置情報と共に、付加情報を出力する。
【００３６】
端末２０は、測位部２１と、入力部２２と、表示する表示部２３とを備える。端末２０は、情報提供サーバ１０と所定のネットワークを介して接続され、ユーザからの要求に応じて、店舗検索のための情報を送信すると共に、検索結果としての店舗情報を受信する。
【００３７】
測位部２１は、端末２０の位置を測位して位置情報を取得する。具体的には、測位部２１は、例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）又は基地局情報等を用いて、位置情報を取得する。
【００３８】
入力部２２は、検索対象である商品を特定するためのキーワードの入力を受け付ける。このキーワードは、商品名そのもの若しくはその一部、又は関連用語等を含み、対象商品を特定できる。
【００３９】
表示部２３は、情報提供サーバ１０から、端末２０の位置情報及びキーワードに対する応答として出力された店舗の位置情報を表示する。このとき、表示部２３は、店舗の位置情報を、対象の商品又は商品の区分と共に表示する。また、表示部２３は、店舗の位置情報を地図上の位置を示す画像として表示する。
【００４０】
図５は、本実施形態に係る端末２０における検索結果画面の一例を示す図である。
端末２０のユーザにより「○○コミック」の検索が要求されると、店舗ＤＢ３０（図３及び図４）が参照され、「○○コミック」を取り扱う「コンビニＢ」と、区分「少年漫画」を取り扱う「スーパーＣ」が抽出される。
【００４１】
店舗ＤＢ３０からは、更に別の店舗が抽出されてもよいが、この内、例えば端末２０の位置から近い順に所定の数、端末２０から所定の距離内にある店舗、道路に沿った所定の道のり内にある店舗が選択され、地図画像４０の上に位置が示される。
店舗は、画像４２（４２ａ及び４２ｂ）により示され、端末２０の位置４１からの距離が近い順にラベル付けされる。
【００４２】
ここで、「コンビニＢ」は、ユーザが所望する商品を扱っていることが判明しているが、「スーパーＣ」は、「少年漫画」に属する商品を扱っているものの、所望する商品があるか否かは判明していない。そこで、これらの店舗を示す画像４２ａと画像４２ｂとは、表示態様が異なる。これらの画像は、例えば、画像の形状、色又は文字フォント等により区別して表示される。
【００４３】
なお、商品名により抽出された店舗か商品区分により抽出された店舗かの別、又は付加情報（在庫の有無、予約可否、宅配可否）等に応じて画像４２の表示態様及びラベルを変化させてもよい。
【００４４】
本実施形態によれば、情報提供システム１は、商品毎のデータベースが十分に整備されていない環境において、商品区分毎のデータベースを検索し、両者を統合して出力できる。したがって、ユーザは、指定商品の取扱店舗の情報をより多く取得できるので、商品購買時の利便性が向上する。
【００４５】
また、情報提供システム１は、統合されていない複数のデータベースそれぞれに対して、適した検索式を生成することにより、商品毎のデータベースが十分に整備されていない環境において、指定商品の取扱店舗の情報をより多く取得できる。
【００４６】
また、情報提供システム１は、在庫情報、予約可否情報、宅配可否情報等の付加情報を取得することにより、ユーザに対して購買時に有用な情報を提供できるので、利便性が向上する。
【００４７】
また、端末２０において、店舗の位置を地図画像上に示すことにより、ユーザは、所望の商品を購入できる近くの店舗の位置を容易に把握でき、利便性が向上する。
【００４８】
［第２実施形態］
以下、本発明の第２実施形態について説明する。
本実施形態では、情報提供サーバ１０は、物理的な店舗を有するリアル店舗、及びネットワーク上に構築され物理的な店舗を持たないネット店舗の双方の情報を端末２０へ提供する。
【００４９】
検索部１５は、店舗ＤＢ２３を検索し、ネット店舗における商品の在庫情報を取得する。
また、検索部１５は、ネット店舗からの地域毎の配送所要日数を取得する。
【００５０】
出力部１６は、リアル店舗の位置情報と共に、商品の在庫があるネット店舗の情報を統合して出力する。
このとき、出力部１６は、端末２０の位置情報に基づいて地域毎の配送所要日数から算出される配送予定日を、ネット店舗の情報として出力する。
【００５１】
図６は、本実施形態に係る店舗ＤＢ３０に格納されるネット店舗の在庫情報の一例を示す図である。
商品を扱っているネット店舗それぞれの在庫情報として、あり／なしの区分、又は在庫数等が、配送情報として、地域毎（例えば、関東）の配送に要する日数等が記憶される。
【００５２】
図７は、本実施形態に係る端末２０において出力されるリアル店舗及びネット店舗の情報の一例を示す図である。
【００５３】
端末２０のユーザにより「○○コミック」の検索が要求されると、店舗ＤＢ３０（図３、図４及び図６）が参照され、「○○コミック」を取り扱うリアル店舗の「コンビニＢ」、区分「少年漫画」を取り扱うリアル店舗の「スーパーＣ」、「○○コミック」を取り扱うネット店舗の「ＸＸ店」及び「ＹＹ店」が抽出される。
【００５４】
リアル店舗の「コンビニＢ」及び「スーパーＣ」については、それぞれの位置情報と端末２０の位置情報との差分により、店舗までの距離が算出されて出力される。
ネット店舗の「ＸＸ店」及び「ＹＹ店」については、それぞれの配送に要する地域毎の日数の情報と、端末２０の位置情報とに基づいて、当日に注文した場合の配送予定日（本日中、明日中等）が出力される。
【００５５】
本実施形態によれば、情報提供システム１は、商品を購入できるリアル店舗及びネット店舗の情報を統合して提供でき、ユーザの利便性が向上する。
また、情報提供システム１は、ネット店舗に注文した場合の配送予定日を提供できるので、ユーザは、リアル店舗の位置情報（例えば、現在地からの距離）と比較して、入手しやすい店舗を容易に選択できる。
【００５６】
以上、本発明の実施形態について説明したが、本発明は前述した実施形態に限るものではない。また、本実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本実施形態に記載されたものに限定されるものではない。
【００５７】
前述の実施形態では、端末２０の他に情報提供サーバ１０を備える構成としたが、本発明はこれには限られない。例えば、情報提供サーバ１０の少なくとも一部の機能を端末２０が備えていてもよく、情報提供サーバ１０を備えなくてもよい。
【００５８】
情報提供システム１による情報提供方法は、ソフトウェアにより実現される。ソフトウェアによって実現される場合には、このソフトウェアを構成するプログラムが、情報処理装置（情報提供サーバ１０及び端末２０）にインストールされる。また、これらのプログラムは、ＣＤ−ＲＯＭのようなリムーバブルメディアに記録されてユーザに配布されてもよいし、ネットワークを介してユーザのコンピュータにダウンロードされることにより配布されてもよい。
【符号の説明】
【００５９】
１  情報提供システム
１０  情報提供サーバ
１１  記憶部
１２  取得部
１３  受付部
１４  決定部
１５  検索部
１６  出力部
２０  端末
２１  測位部
２２  入力部
２３  表示部
３０  店舗ＤＢ
【図１】
2015194868.tif 000003
【図２】
2015194868.tif 000004
【図３】
2015194868.tif 000005
【図４】
2015194868.tif 000006
【図５】
2015194868.tif 000007
【図６】
2015194868.tif 000008
【図７】
2015194868.tif 000009