(57)【要約】【課題】  各利用者の嗜好を満足するとともに、最適な買物についての情報を提供する買物支援システムおよび買物支援サーバを提供する。【解決手段】  自宅からの距離、および購入予定商品に基づいて候補店舗を決定し、この候補店舗で販売されている購入予定商品について、利用者自身の購買情報、チラシ閲覧情報、来店回数情報、全買物回数情報の情報を用いて、所定の規則に従って推薦度を算出し、この推薦度の高いものを購入すべき商品および店舗として決定する。【選択図】  図１
2009116425.tif 000002
【特許請求の範囲】
【請求項１】
買物を予定している利用者が用いる利用者端末と、当該利用者端末とネットワークを介して接続され、利用者端末からの要求に応じて、買物に最適な経路を提示する買物支援サーバを有する買物支援システムであって、
前記買物支援サーバは、
食材情報、地図情報、店舗情報、チラシ情報、商品情報、購買情報、チラシ閲覧情報、来店回数を記憶した記憶手段と、
入力された買物予定情報に含まれる交通手段および範囲を用いて、前記地図情報および前記店舗情報を参照し、候補となる店舗を選定する候補店舗選定手段と、
前記買物予定情報に含まれる利用者ＩＤを用いて、前記購買情報、前記チラシ閲覧情報および前記来店回数を参照し、所定の規則に従って、前記買物予定情報に含まれる購入予定商品と前記候補店舗の組み合わせごとの得点を算出し、各購入予定商品別に最も得点の高い候補店舗を選定する店舗決定手段と、
前記決定された店舗の情報を用いて、前記地図情報および前記店舗情報を参照し、訪れる順番を決定する経路決定手段と、
決定した経路を要求元の利用者端末に提示する結果提示手段と、
を有することを特徴とする買物支援システム。
【請求項２】
買物を予定している利用者が用いる利用者端末と、当該利用者端末とネットワークを介して接続され、利用者端末からの要求に応じて、買物に最適な経路を提示するサーバコンピュータであって、
食材情報、地図情報、店舗情報、チラシ情報、商品情報、購買情報、チラシ閲覧情報、来店回数を記憶した記憶手段と、
入力された買物予定情報に含まれる交通手段および範囲を用いて、前記地図情報および前記店舗情報を参照し、候補となる店舗を選定する候補店舗選定手段と、
前記買物予定情報に含まれる利用者ＩＤを用いて、前記購買情報、前記チラシ閲覧情報および前記来店回数を参照し、所定の規則に従って、前記買物予定情報に含まれる購入予定商品と前記候補店舗の組み合わせごとの得点を算出し、各購入予定商品別に最も得点の高い候補店舗を選定する店舗決定手段と、
前記決定された店舗の情報を用いて、前記地図情報および前記店舗情報を参照し、訪れる順番を決定する経路決定手段と、
決定した経路を要求元の利用者端末に提示する結果提示手段と、
を有することを特徴とする買物支援サーバ。
【請求項３】
コンピュータを、請求項２に記載の買物支援サーバとして機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者の店舗における買物を支援するための技術に関する。
【背景技術】
【０００２】
従来、買物に行く際には、自分が購入したい商品と、店舗との距離などから、どの店に行って何を買うかを決定していた。この際、チラシを見て、その日の特売情報などを得ることもある。
【０００３】
しかし、近所に店舗が多数あり、購入すべき商品が多い場合、どの店舗に行けば、全体として安く効率良く購入することができるかについては、利用者自身で考えることは困難であるという問題がある。最近では、このような複雑な買物を支援するためのシステムも提案されている（特許文献１参照）。
【特許文献１】特開２００２−１１７１５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１に記載のシステムでは、商品や店舗の特徴のみを利用して、最適な商品や店舗を決定しているため、各利用者の嗜好を満足できないという問題がある。
【０００５】
上記のような点に鑑み、本発明は、各利用者の嗜好を満足するとともに、最適な買物についての情報を提供する買物支援システムおよび買物支援サーバを提供することを課題とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明では、買物を予定している利用者が用いる利用者端末と、当該利用者端末とネットワークを介して接続され、利用者端末からの要求に応じて、買物に最適な経路を提示する買物支援サーバを有する買物支援システムであって、前記買物支援サーバは、食材情報、地図情報、店舗情報、チラシ情報、購買情報、チラシ閲覧情報、来店回数を記憶した記憶手段と、入力された買物予定情報に含まれる交通手段および範囲を用いて、前記地図情報および前記店舗情報を参照し、候補となる店舗を選定する候補店舗選定手段と、前記買物予定情報に含まれる利用者ＩＤを用いて、前記購買情報、前記チラシ閲覧情報および前記来店回数を参照し、所定の規則に従って、前記買物予定情報に含まれる購入予定商品と前記候補店舗の組み合わせごとの得点を算出し、各購入予定商品別に最も得点の高い候補店舗を選定する店舗決定手段と、前記決定された店舗の情報を用いて、前記地図情報および前記店舗情報を参照し、訪れる順番を決定する経路決定手段と、決定した経路を要求元の利用者端末に提示する結果提示手段を有する買物支援システムを提供する。
【発明の効果】
【０００７】
本発明によれば、単なる商品の価格や店舗までの距離だけでなく、利用者の行動履歴、チラシ閲覧情報に基づいて、購入すべき商品を決定し、当該商品を販売している店舗を含む経路を探索するようにしたので、利用者の嗜好に適した買物の支援が可能となる。
【発明を実施するための最良の形態】
【０００８】
（１．システム構成）
以下、本発明の実施形態について図面を参照して詳細に説明する。図１は、本発明に係る買物支援システムの構成図である。図１において、１００は利用者端末、２００は買物支援サーバ、２１０は記憶手段、２２０は候補店舗選定手段、２３０は店舗決定手段、２４０は経路決定手段、２５０は結果提示手段である。
【０００９】
利用者端末１００は、インターネット等のコンピュータネットワークを介して買物支援サーバ２００とデータの送受信が可能な端末装置であり、インターネット接続可能なパーソナルコンピュータや携帯電話機等で実現される。買物支援サーバ２００は、本発明の中心的な役割を果たすサーバコンピュータであり、記憶手段２１０、候補店舗選定手段２２０、店舗決定手段２３０、経路決定手段２４０、結果提示手段２５０を有する。本実施形態では、買物支援サーバ２００は、Ｗｅｂサーバとしての機能も備えており、利用者端末１００からアクセスがあった場合に、Ｗｅｂページを送信する。
【００１０】
記憶手段２１０は、ハードディスク等の大容量記憶装置により実現され、食材情報、地図情報、店舗情報、チラシ情報、商品情報、購買情報、チラシ閲覧情報、来店回数情報、全買物回数情報を記憶する。図２は、チラシ情報、商品情報、購買情報、チラシ閲覧情報、来店回数情報、全買物回数情報のデータ構造を示す図、図３は、食材情報、地図情報、店舗情報のデータ構造を示す図である。
【００１１】
図２（ａ）に示すように、チラシ情報は、チラシＩＤ、タイトル、配信期間、店舗ＩＤの項目を有している。このチラシ情報は、Ｗｅｂサーバにおいて、いわゆるデジタルチラシとして公開しているものに関する情報である。デジタルチラシとは、紙媒体として配るチラシと同様の内容をデジタルデータで記録し、利用者の要求に応じて配信するものである。図２（ｂ）に示すように、商品情報は、商品名（食材名）、キーワード、カテゴリ、チラシＩＤ、価格の項目を有している。キーワードの例として、食材の国内産、ロース、無農薬などを示している。図２（ｃ）に示すように、購買情報は、商品名、キーワード、購買回数の項目を有している。購買情報のキーワードは、利用者が購入した商品の商品名、キーワード示している。図２（ｄ）に示すように、チラシ閲覧情報は、利用者が閲覧した商品の商品名、商品のキーワード、閲覧回数の項目を有している。図２（ｅ）に示すように、来店回数情報は、利用者ＩＤ、店舗ＩＤ、来店回数の項目を有しており、利用者毎に店舗の来店回数を示している。図２（ｆ）に示すように、全買物回数情報は、利用者毎の全買物回数を示しており、店舗の来店１回につき、買物回数１回としている。全買物回数は、利用者毎の来店回数情報の来店回数を合計した値としている。
【００１２】
購買情報、チラシ閲覧情報、来店回数情報、全買物回数情報は、利用者固有の情報であり、利用者ＩＤと対応付けて記憶手段２１０に登録されている。購買情報は、利用者自身が直接買物支援サーバ２００にアクセスして入力したり、購入時に店舗でレシートをスキャニングするなどして得ることができる。全買物回数は、購買情報の総数である。来店回数情報についても、利用者自身が直接買物支援サーバ２００にアクセスして購入したものにチェックをいれて入力したり、購入時に店舗でレシートをスキャニングするなどして得ることができる。チラシ閲覧情報は、Ｗｅｂサイトで公開しているチラシを利用者が閲覧した際に、利用者ＩＤをＷｅｂサイトのシステム側で取得することにより得られる。
【００１３】
図３（ａ）に示すように、食材情報（レシピ）は、レシピ名、商品名（食材名）、カテゴリの項目を有している。図３（ｂ）に示すように、地図情報は、位置ＩＤ、位置情報、施設名の項目を有している。図３（ｃ）に示すように、店舗情報は、店舗ＩＤ、店舗名、位置ＩＤ、住所、連絡先の項目を有している。
【００１４】
（２．処理動作）
次に、本発明の買物支援システムの処理動作を、図４のフローチャートに従って説明する。まず、利用者が利用者端末１００から買物予定情報を、買物支援サーバ２００に送信する。すると、買物支援サーバ２００は、買物予定情報を受信し、買物支援サーバ２００内の候補店舗選定手段２２０が、買物予定情報を取得する（Ｓ１）。
【００１５】
図５は、候補店舗選定手段２２０が取得した買物予定情報を示す図である。図５に示すように、買物予定情報は、レシピ、購入予定商品、買物予定時間、交通手段、範囲の情報を有している。買物予定情報のうち、レシピ以外は必須項目である。
【００１６】
候補店舗選定手段２２０は、買物予定情報を取得すると、まず、レシピの情報が存在するかどうかを確認する。レシピ欄に情報が存在する場合は、候補店舗選定手段２２０は、そのレシピ名で記憶手段２１０内の食材情報を参照し、対応する食材名を取得する（Ｓ２）。
【００１７】
図６は、食材情報の一例を示す図である。図６の例では、レシピ名「とんかつ」に対応付けて、商品名「豚肉」「パン粉」「キャベツ」「チーズ」が登録されており、さらに各商品についてのカテゴリ「肉」「穀物」「野菜」「乳製品」が登録されている。候補店舗選定手段２２０は、図５に示したような買物予定情報を取得すると、レシピ欄に「とんかつ」という情報が存在することを認識し、レシピ名「とんかつ」で、図６に示したような食材情報を参照する。この結果、候補店舗選定手段２２０は、食材名「豚肉」「パン粉」「キャベツ」「チーズ」を取得する。
【００１８】
続いて、候補店舗選定手段２２０は、候補店舗の選定を行う（Ｓ３）。具体的には、まず、購入予定商品を確定する。購入予定商品は、買物予定情報のレシピ欄に情報がない場合には、買物予定情報の購入予定商品そのままとなり、買物予定情報のレシピ欄に情報がある場合には、食材情報を参照して取得した食材名（商品名）を買物予定情報の購入予定商品に追加したものとなる。
【００１９】
図５の例の場合は、買物予定情報にレシピの情報が存在するので、上記のようにＳ２において食材名取得処理が行われ、購入予定商品は、「豚肉」「パン粉」「キャベツ」「チーズ」「洗剤」「扇風機」「すいか」として確定される。図７（ａ）は、確定した購入予定商品を示す図である。
【００２０】
さらに、Ｓ３において、候補店舗選定手段２２０は、買物予定情報内の範囲の情報を用いて、その範囲に含まれる店舗を抽出する。これは、別途登録されている利用者情報において、利用者ＩＤと対応付けて記録された利用者自宅の位置情報と店舗情報に記録された各店舗の位置ＩＤとの距離を求め、この距離が、範囲以内である店舗を抽出する。図５の例の場合は、利用者Ａ００１の自宅から３ｋｍ以内にある店舗が抽出されることになる。図７（ｂ）は、抽出された店舗を示す図である。
【００２１】
候補店舗選定手段２２０が、購入予定商品および候補店舗を決定したら、店舗決定手段２３０が、利用者が商品を購入する店舗を決定する（Ｓ４）。具体的には、まず、確定した各購入予定商品を、候補店舗の中から抽出する。図８は、購入予定商品のうち、商品「豚肉」について抽出した一覧を示す図である。図８に示すキーワードおよび価格は、店舗決定手段２３０が、店舗情報、チラシ情報、商品情報を介して取得し、図８に示す購買回数は、店舗決定手段２３０が、購買情報を介して取得し、図８に示す閲覧回数は、店舗決定手段２３０が、チラシ閲覧情報を介して取得し、図８に示す来店回数は、店舗決定手段２３０が、来店回数を介して取得する。図８の例では、商品「豚肉」についてのみ示しているが、他の購入予定商品についても同様に一覧が作成される。
【００２２】
図８を具体的に求める方法を以下に記載する。利用者の買物予定情報から取得した食材の商品名に対して、商品情報からその商品名に対応する商品のキーワード、チラシID、価格を取得する。例として食材に「豚肉」を取得した場合、商品情報には、商品名「豚肉」に対して、キーワードととして「ロース国内産」、「ロース中国産」、「ロース」、「バラ国内産」、「ヒレ国内産」、「ヒレ」が割り付けられており、キーワードとして取得する。それぞれのキーワードに対して「購買回数」、「閲覧回数」、「店舗名」、「来店回数」を購買情報、チラシ閲覧情報から求める。購買情報からは、商品名とキーワードが一致する商品の「購買回数」を取得する。商品情報から取得したチラシIDを用いて、チラシ情報から店舗IDを取得する。店舗IDは、チラシの広告主である店舗を特定するIDであり一意に割り振られており、店舗IDから店舗を特定することができる。来店回数情報からは、利用者の店舗毎の来店回数を取得することができる。図８によると、利用者は、商品名「豚肉」、キーワード「ロース国内産」を１０回購入しており、閲覧を１２回している。さらに、その商品を扱っている候補店舗はスーパーＡ、スーパーＤであり、利用者はスーパーＡには１０回、スーパーＤには２回来店しており、価格がそれぞれの店舗で１０００円、１２００円であることがわかる。
【００２３】
さらに、Ｓ４において、店舗決定手段２３０は、以下の数式〔数１〕に従った処理を実行し、候補店舗の商品一覧における各商品の推薦度を算出する。
【数１】
2009116425.tif 000003
【００２４】
〔数１〕において、“Ｍａｘ（購買回数×２＋閲覧回数）”は、同一商品名の商品における（購買回数×２＋閲覧回数）の値の最大値を示す。また、“Ｍｉｎ（価格）”は、同一商品名の商品における価格の最小値を示す。〔数１〕においては、購買回数を２倍したものに閲覧回数を加算し、これをその最大値で除算する。さらに、来店回数を全買物回数で除算したものと、価格をその最小値で除算したものの逆数を加算する。このようにして得られた３つの項を加算して推薦度が得られる。店舗決定手段２３０は、〔数１〕に従った演算処理を実行し、各商品について、推薦度が最も高い商品および店舗の組み合わせを抽出する。図９は、推薦度が最も高い商品および店舗の組み合わせを示す図である。この結果、購入店舗は、スーパーＡ、スーパーＢ、ホームセンターＣに決定されることになる。
【００２５】
店舗決定手段２３０が店舗を決定したら、次に、経路決定手段２４０が、自宅から決定された店舗全てを通る経路を決定する（Ｓ５）。具体的には、経路決定手段２４０は、まず、地図情報、店舗情報と利用者詳細情報から自宅、各店舗の２地点間の距離を算出するとともに、その経路間の信号数、踏切数を抽出する。ここでの距離とは、直線距離ではなく、道路に従った距離、すなわち道程である。さらに、経路決定手段２４０は、以下の数式〔数２〕に従った処理を実行し、２地点間の移動時間を算出する。
【数２】
2009116425.tif 000004
【００２６】
経路決定手段２４０が数式〔数２〕に従った処理を実行した結果得られる各２地点間の移動時間と、出発地点、到着地点との関係を図１０（ａ）に示す。各２地点間の移動時間が得られたら、経路決定手段２４０は、これらを組み合わせ、合計の移動時間が最小となる経路を決定する。図１０（ｂ）は、移動時間が最小となる経路を示す図である。
【００２７】
経路が決定したら、結果提示手段２５０は、利用者に対して結果の提示を行う（Ｓ６）。具体的には、結果提示手段２５０は、まず、自宅および各店舗を含む地図データに、自宅、各店舗を示すマーク、および経路を示す矢印等を重ね合わせた経路図データを作成する。続いて、結果提示手段２５０は、経路順に従って、店舗名、店舗内所要時間、購入予定商品を配置した買物行程リストを作成する。さらに、結果提示手段２５０は、作成した経路図データ、買物行程リストを１つの画面に配置した買物経路提示画面の画面データを作成し、この画面データを要求元である利用者端末１００に送信する。
【００２８】
利用者端末１００は、受信した画面データを画面に表示する。図１１は、利用者端末１００の画面に表示された買物経路提示画面を示す図である。図１１に示すように、買物経路提示画面の左側には、地図上に、自宅、各店舗を示すマーク、および経路が配置された図が表示される。買物経路提示画面の右側には、買物行程リストが表示される。買物行程リストには、図１１に示すように、購入予定商品以外にも、おすすめ商品が表示される。また、実際に購入したものを購入チェック欄にチェックすることによって、購入した商品の購買情報と、購買した店舗の来店回数を更新する。
【図面の簡単な説明】
【００２９】
【図１】本発明に係る買物支援システムの構成図である。
【図２】チラシ情報、商品情報、購買情報、チラシ閲覧情報、来店回数情報、全買物回数情報のデータ構造を示す図である。
【図３】食材情報、地図情報、店舗情報のデータ構造を示す図である。
【図４】本発明の買物支援システムの処理動作を示すフローチャートである。
【図５】利用者に入力された買物予定情報を示す図である。
【図６】食材情報の一例を示す図である。
【図７】確定した購入予定商品、および抽出された店舗を示す図である。
【図８】候補店舗における商品「豚肉」の一覧を示す図である。
【図９】推薦度が最も高い商品および店舗の組み合わせを示す図である。
【図１０】各２地点間の移動時間と、出発地点、到着地点との関係、および移動時間が最小となる経路を示す図である。
【図１１】利用者端末１００の画面に表示された買物経路提示画面を示す図である。
【符号の説明】
【００３０】
１００・・・利用者端末
２００・・・買物支援サーバ
２１０・・・記憶手段
２２０・・・候補店舗選定手段
２３０・・・店舗決定手段
２４０・・・経路決定手段
２５０・・・結果提示手段
【図１】
2009116425.tif 000005
【図２】
2009116425.tif 000006
【図３】
2009116425.tif 000007
【図４】
2009116425.tif 000008
【図５】
2009116425.tif 000009
【図６】
2009116425.tif 000010
【図７】
2009116425.tif 000011
【図８】
2009116425.tif 000012
【図９】
2009116425.tif 000013
【図１０】
2009116425.tif 000014
【図１１】
2009116425.tif 000015