(57)【要約】【課題】商品購入に関する内容の支援情報を買い物の最中に提供可能な買い物支援プログラム、買い物支援方法および買い物支援装置を提供する。【解決手段】商品毎に、商品名や商品コード、商品分類、価格、カロリー、有効期限等の情報を含む商品情報を記憶した商品情報記憶端末２０と、通信端末１０とを備える。通信端末１０は、商品情報記憶端末２０から送られた商品情報を受信する送受信部１０１と、商品３０のバーコードをスキャンするスキャン部１０３と、ユーザが通信端末１０を操作するための操作部１０５と、購入決定された商品の累計金額を算出する累計金額算出部１０７と、支援情報等を表示する表示部１０９と、操作部１０５に対して行われた操作に応じた動作を行うよう各部を制御する制御部１１１と、商品情報、購入履歴情報、設定情報を記憶する記憶部１１３と、商品購入に関する内容の支援情報を生成する支援情報生成部１１５とを有する。【選択図】    図１
2004318247.tif 000002
【特許請求の範囲】
【請求項１】
商品購入に関する内容の支援情報を買い物の最中に提供する買い物支援プログラムであって、
コンピュータに、
商品から得られた情報に基づいて商品識別情報を判別する商品識別情報判別機能と、
前記商品識別情報判別機能によって判別された商品識別情報から当該商品識別情報に対応する商品情報を取得する商品情報取得機能と、
前記商品情報取得機能によって取得された商品情報および予め記憶された参照情報に基づいて、前記商品情報に対応する商品の購入に関する内容の支援情報を生成する支援情報生成機能と、
前記支援情報生成機能によって生成された支援情報を表示する支援情報表示機能と、
を実現させるための買い物支援プログラム。
【請求項２】
商品購入に関する内容の支援情報を買い物の最中に提供する買い物支援方法であって、
商品から得られた情報に基づいて商品識別情報を判別する商品識別情報判別ステップと、
前記商品識別情報判別ステップで判別された商品識別情報から当該商品識別情報に対応する商品情報を取得する商品情報取得ステップと、
前記商品情報取得ステップで取得された商品情報および予め記憶された参照情報に基づいて、前記商品情報に対応する商品の購入に関する内容の支援情報を生成する支援情報生成ステップと、
前記支援情報生成ステップで生成された支援情報を表示する支援情報表示ステップと、
を有する買い物支援方法。
【請求項３】
商品購入に関する内容の支援情報を買い物の最中に提供する買い物支援装置であって、
商品から得られた情報に基づいて商品識別情報を判別する商品識別情報判別手段と、
前記商品識別情報判別手段で判別された商品識別情報から当該商品識別情報に対応する商品情報を取得する商品情報取得手段と、
前記商品情報取得手段で取得された商品情報および予め記憶された参照情報に基づいて、前記商品情報に対応する商品の購入に関する内容の支援情報を生成する支援情報生成手段と、を備え、
前記支援情報生成手段で生成された支援情報を表示させる買い物支援装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、商品購入に関する内容の支援情報を買い物の最中に提供する買い物支援プログラム、買い物支援方法および買い物支援装置に関する。
【０００２】
【従来の技術】
特開平９−２６９９３号公報（特許文献１）に記載のショッピングシステムでは、店舗のＰＯＳ端末に登録された購入情報や販売促進情報等の商品情報をＩＣカードに書き込み、ユーザが家庭にてＩＣカードに書き込まれた商品情報をパーソナルコンピュータに登録する。パーソナルコンピュータは、登録された商品情報から購入履歴情報を作成し、この購入履歴情報に基づいて商品毎の平均的な購入間隔を計算する。そして、ユーザによって次回の買い物予定日が入力されると、当該買い物予定日に購入すべき商品を判別し表示している。
【０００３】
【特許文献１】
特開平９−２６９９３号公報
【特許文献２】
特開２００１−１８８８２６号公報
【特許文献３】
特開２００２−９２４１１号公報
【０００４】
【発明が解決しようとする課題】
このように、上記説明したショッピングシステムにあっては、買い物客が店舗で買い物をした際に商品情報が登録されたＩＣカードを家庭に持ち帰り、当該家庭に設けられたパーソナルコンピュータが次回購入すべき商品を表示している。したがって、買い物客に対して、購入すべき商品等を買い物の最中にリアルタイムで示唆することはできない。
【０００５】
本発明は、上記従来の事情に鑑みてなされたものであって、商品購入に関する内容の支援情報を買い物の最中に提供可能な買い物支援プログラム、買い物支援方法および買い物支援装置を提供することを目的としている。
【０００６】
【課題を解決するための手段】
本発明の買い物支援プログラムは、商品購入に関する内容の支援情報を買い物の最中に提供する買い物支援プログラムであって、コンピュータに、商品から得られた情報に基づいて商品識別情報を判別する商品識別情報判別機能と、前記商品識別情報判別機能によって判別された商品識別情報から当該商品識別情報に対応する商品情報を取得する商品情報取得機能と、前記商品情報取得機能によって取得された商品情報および予め記憶された参照情報に基づいて、前記商品情報に対応する商品の購入に関する内容の支援情報を生成する支援情報生成機能と、前記支援情報生成機能によって生成された支援情報を表示する支援情報表示機能と、を実現させる。
【０００７】
したがって、商品購入に関する内容の支援情報を買い物の最中に提供することができる。この結果、買い物客は精算前に商品購入の如何について判断することができる。
【０００８】
また、本発明の買い物支援方法は、商品購入に関する内容の支援情報を買い物の最中に提供する買い物支援方法であって、商品から得られた情報に基づいて商品識別情報を判別する商品識別情報判別ステップと、前記商品識別情報判別ステップで判別された商品識別情報から当該商品識別情報に対応する商品情報を取得する商品情報取得ステップと、前記商品情報取得ステップで取得された商品情報および予め記憶された参照情報に基づいて、前記商品情報に対応する商品の購入に関する内容の支援情報を生成する支援情報生成ステップと、前記支援情報生成ステップで生成された支援情報を表示する支援情報表示ステップと、を有する。
【０００９】
さらに、本発明の買い物支援装置は、商品購入に関する内容の支援情報を買い物の最中に提供する買い物支援装置であって、商品から得られた情報に基づいて商品識別情報を判別する商品識別情報判別手段と、前記商品識別情報判別手段で判別された商品識別情報から当該商品識別情報に対応する商品情報を取得する商品情報取得手段と、前記商品情報取得手段で取得された商品情報および予め記憶された参照情報に基づいて、前記商品情報に対応する商品の購入に関する内容の支援情報を生成する支援情報生成手段と、を備え、前記支援情報生成手段で生成された支援情報を表示させる。
【００１０】
【発明の実施の形態】
図１は、本発明の一実施形態を説明するための買い物支援システムを示す概略構成を示す図である。同図に示すように、本実施形態の買い物支援システムは、携帯電話やＰＨＳ、ＰＤＡ等の特許請求の範囲の買い物支援装置に該当する通信端末１０と、商品情報記憶端末２０とを備える。
【００１１】
商品情報記憶端末２０は、商品毎に、商品名や商品コード、商品分類、価格、カロリー、有効期限（品質保持期限、使用期限等）、原材料等の情報を含む商品情報を記憶した端末である。商品情報記憶端末２０は、当該商品情報を記憶する他、通信端末１０からの要求に従ってユーザ認証を行ったり、商品情報を送信する機能を有している。なお、商品情報に含まれる価格情報には、一般の買い物客用の通常料金と、予め登録された会員用の会員価格の２種類が用意されており、商品情報記憶端末２０は、ユーザ認証の結果に応じて通常価格および会員価格のいずれを送信するかを決定する。また、タイムサービス等といった時間帯によって価格が変わる商品に関しては、通信端末１０からの要求をどの時間帯で受け取ったかに応じて異なる価格を送信しても良い。
【００１２】
また、通信端末１０は、図１に示すように、送受信部１０１と、スキャン部１０３と、操作部１０５と、累計金額算出部１０７と、特許請求の範囲の支援情報表示手段に該当する表示部１０９と、商品識別情報判別手段および商品情報取得手段に該当する制御部１１１と、記憶部１１３と、支援情報生成手段に該当する支援情報生成部１１５とを有する。なお、制御部１１１および支援情報生成部１１５は所定のプログラムによって動作するプロセッサを主体に構成される。
【００１３】
以下、通信端末１０が有する各構成要素について説明する。
まず、送受信部１０１は、商品情報記憶端末２０に商品情報の取得要求信号を送信したり、商品情報記憶端末２０から送られた商品情報を受信（ダウンロード）するものである。なお、送受信部１０１と商品情報記憶端末２０との間の通信は、赤外線通信や無線通信の他、有線通信であっても良い。
【００１４】
また、スキャン部１０３は、商品または商品のパッケージ（以下、まとめて「商品」という。）３０に付されたバーコードをスキャンするものである。なお、バーコードをスキャンするといった形態に限らず、商品識別情報を示す信号を発信可能な無線タグ（「ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）ラベル」とも言う。）が付された商品に通信端末１０を近付けることにより商品識別情報を受け取るといった形態でも良い。
【００１５】
また、操作部１０５は、ユーザが通信端末１０を操作するものである。なお、買い物の最中にユーザが通信端末１０に対して行う操作には、商品情報記憶端末２０に商品情報の取得要求信号を送信するよう送受信部１０１に指示するための操作や、商品３０のバーコードをスキャンするようスキャン部１０３に指示するための操作、スキャンした商品の購入を決定するための操作、購入決定した商品で精算するための操作等といった様々な操作がある。
【００１６】
また、累計金額算出部１０７は、ユーザによって購入決定された商品の累計金額を算出したり、購入決定された商品の累計金額にスキャンされた商品の金額を加算したりするものである。
【００１７】
また、表示部１０９は、スキャンされた商品の商品情報や、購入決定された商品の累計金額にスキャンされた商品の金額を加算した金額、後述する支援情報生成部１１５によって生成された支援情報等を表示するものである。
【００１８】
また、制御部１１１は、操作部１０５に対して行われた操作に応じた動作を行うよう各部を制御するものである。例えば、送受信部１０１に対して商品情報記憶端末２０に商品情報の取得要求信号を送信するよう指示したり、支援情報生成部１１５に対して支援情報を生成するよう指示したりする。他にも、スキャン部１０３によってスキャンされた情報から特許請求の範囲の商品識別情報に対応する商品コードを判別したり、支援情報生成部１１５によって生成された支援情報を表示部１０９に表示するよう制御する。さらに、購入した商品の履歴情報を後述する記憶部１１３に格納したり、当該購入履歴情報を記憶部１１３から読み出して送受信部１０１から送信するよう制御する。
【００１９】
また、記憶部１１３は、図１に示すように、商品情報記憶部１５１と、購入履歴記憶部１５３と、設定記憶部１５５とを有する。商品情報記憶部１５１は、送受信部１０１によって商品情報記憶端末２０からダウンロードされた商品情報を記憶するものである。また、購入履歴記憶部１５３は、過去に購入した商品の商品情報、購入日時等の情報（以下「購入履歴情報」という。）を記憶するものである。また、設定記憶部１５５は、ユーザがパーソナルコンピュータ等を利用して作成した家計簿やレシピ等の設定情報を記憶するものである。なお、設定記憶部１５５には、ユーザが操作部１０５を操作することで設定情報を格納することもできる。
【００２０】
また、支援情報生成部１１５は、制御部１１１からの指示に従って商品購入に関する内容の支援情報を生成するものである。なお、支援情報生成部１１５は、スキャンされた商品の商品情報、記憶部１１３に記憶された商品情報、購入履歴情報、設定情報から支援情報の内容を生成する。支援情報生成部１１５の詳細な機能および動作については後述する。
【００２１】
次に、通信端末１０の動作について簡単に説明する。図２は、図１に示した買い物支援システムを構成する通信端末１０の動作について説明するフローを示す図である。ユーザが通信端末１０を持って店舗に入り、商品情報を取得するための操作を操作部１０５に対して行うと、送受信部１０１は商品情報記憶端末２０に商品情報の取得要求信号を送信する。商品情報記憶端末２０は当該取得要求信号を受け取ると商品情報を通信端末１０に送信し、送受信部１０１が当該商品情報を受信する（ステップＳ１０１）。送受信部１０１で受信された商品情報は制御部１１１に送られ、制御部１１１は当該商品情報を商品情報記憶部１５１に格納する（ステップＳ１０３）。
【００２２】
商品情報のダウンロードが終了した後、ユーザが商品に付されたバーコードに通信端末１０を近付け、バーコードをスキャンするための操作を操作部１０５に対して行うと、スキャン部１０３は当該バーコードをスキャンする（ステップＳ１０５）。スキャン部１０３でスキャンされた情報は制御部１１１に送られ、制御部１１１は当該情報から商品識別情報を判別する（ステップＳ１０７）。続いて、制御部１１１は、判別された商品識別情報に基づいて、当該商品識別情報に対応する商品情報を商品情報記憶部１５１から読み出して支援情報生成部１１５に送る（ステップＳ１０９）。
【００２３】
支援情報生成部１１５は、当該制御部１１１から送られたスキャンされた商品の商品情報、商品情報記憶部１５１に記憶されている商品情報、購入履歴記憶部１５３に記憶されている購入履歴情報、設定記憶部１５５に記憶されている設定情報から、支援情報を生成する（ステップＳ１１１）。支援情報生成部１１５は、生成した支援情報を制御部１１１に送り、制御部１１１は当該支援情報を表示部１０９に表示する。
【００２４】
ユーザは当該表示を参照して、バーコードをスキャンした商品を購入するのであればそのための操作を操作部１０５に対して行い、購入しないのであればそのための操作を操作部１０５に対して行う。なお、購入決定するための操作が行われると、累計金額算出部１０７によって累計金額が算出され、当該累計金額が表示部１０９に表示される。最後に、購入決定した商品でユーザが精算を希望する際には、そのための操作を操作部１０５に対して行った後、ユーザは通信端末１０を持ってレジに並ぶ。
【００２５】
以下、支援情報生成部１１５の機能および動作について詳細に説明する。
まず、第１の機能について説明する。第１の機能とは、スキャンされた商品の価格と、同じ商品分類に属する商品の価格とを比較して、スキャンされた商品よりも安い商品の商品情報をリスト化した内容の支援情報を生成する機能である。当該第１の機能を実現するために、支援情報生成部１１５は、スキャンされた商品の商品情報に含まれる商品分類と同じ分類に属する商品の商品情報を商品情報記憶部１５１から読み出して、スキャンされた商品の商品情報に含まれる価格と、商品情報記憶部１５１から読み出した商品情報に含まれる価格とを比較する。そして、支援情報生成部１１５は、スキャンされた商品よりも安い商品の商品情報をリスト化した内容の支援情報を生成する。
【００２６】
したがって、ユーザは同じ商品分類に属する商品の中から最も安い商品を知ることができる。なお、スキャンされた商品の比較対象は、同じ商品分類に属する商品に限らず、過去に購入した同じ商品であっても良い。この場合、支援情報生成部１１５は、スキャンされた商品の価格と、当該商品の過去購入時の価格とを比較して、過去の購入価格よりも高いか安いかを提示する内容の支援情報を生成する。また、上記説明では価格を対象に比較しているが、価格に代えてカロリーを対象に比較しても良い。
【００２７】
次に、第２の機能について説明する。第２の機能とは、購入決定された商品の累計金額と、過去にした買い物の平均購入金額とを比較して、累計金額が平均購入金額よりも高ければ買いすぎを指摘する内容の支援情報を生成する機能である。当該第２の機能を実現するために、支援情報生成部１１５は、購入履歴記憶部１５３に記憶されている購入履歴情報から過去にした買い物の平均購入金額を算出し、購入決定された商品の累計金額と比較する。そして、支援情報生成部１１５は、累計金額が平均購入金額よりも高ければ買いすぎを指摘する内容の支援情報を生成する。
【００２８】
したがって、ユーザは精算前に買いすぎか否かを知ることができる。なお、累計金額の比較対象は平均購入金額に限らず、ユーザが予め設定し設定記憶部１５５に記憶された購入上限金額であっても良い。この場合、支援情報生成部１１５は、設定記憶部１５５に記憶されている購入上限金額を読み出して、購入決定された商品の累計金額と比較し、累計金額が購入上限金額よりも高ければ買いすぎを指摘する内容の支援情報を生成する。また、上記説明では、金額を対象に比較しているが、金額に代えてカロリーを対象に比較しても良い。
【００２９】
次に、第３の機能について説明する。第３の機能とは、スキャンされた商品の品質保持期限が次回の来店予想日とを比較して、品質保持期限が来店予想日よりも前であれば、当該商品は次回の来店予想日まで品質が保持されないことを指摘する内容の支援情報を生成する機能である。当該第３の機能を実現するために、支援情報生成部１１５は、購入履歴記憶部１５３に記憶されている購入履歴情報から次回の来店予想日を推定し、スキャンされた商品の商品情報に含まれる品質保持期限と比較する。そして、支援情報生成部１１５は、品質保持期限が来店予想日よりも前であれば、当該商品は次回の来店予想日まで品質が保持されないことを指摘する内容の支援情報を生成する。
【００３０】
したがって、ユーザは品質保持期限以降、来店予想日まで当該商品が手元にない状態を予め知ることができる。なお、品質保持期限の比較対象は来店予想日に限らず、ユーザが予め設定し設定記憶部１５５に記憶された来店予定日であっても良い。この場合、支援情報生成部１１５は、設定記憶部１５５に記憶されている来店予定日を読み出して、品質保持期限と比較し、品質保持期限が来店予定日よりも前であれば、当該商品は次回の来店予定日まで品質が保持されないことを指摘する内容の支援情報を生成する。
【００３１】
次に、第４の機能について説明する。第４の機能とは、過去に購入した商品の商品分類を参照して、スキャンされた商品が普段から購入しているものであるかを指摘する内容の支援情報を生成する機能である。当該第４の機能を実現するために、支援情報生成部１１５は、購入履歴記憶部１５３に記憶されている購入履歴情報の商品分類と、スキャンされた商品の商品分類とを比較して、スキャンされた商品の商品分類が購入履歴記憶部１５３に記憶されている購入履歴情報に含まれていなければ、当該スキャンした商品が普段から購入していないものであることを指摘する内容の支援情報を生成する。したがって、ユーザは普段の購入傾向に沿った買い物をすることができる。
【００３２】
次に、第５の機能について説明する。第５の機能とは、過去にした買い物の購入品目を参照して、過去の買い物では毎回購入されている商品がユーザによって購入決定された商品に含まれていなければ、当該含まれていない商品をリスト化した内容の支援情報を生成する機能である。当該第５の機能を実現するために、支援情報生成部１１５は、購入履歴記憶部１５３に記憶されている購入履歴情報から過去の買い物では毎回購入されている商品を抽出し、当該抽出した商品と購入決定された商品とを比較する。そして、支援情報生成部１１５は、購入決定された商品には含まれていないが購入履歴情報から抽出された商品には含まれている商品をリスト化した内容の支援情報を生成する。したがって、ユーザが毎回購入している商品の買い忘れを防止することができる。
【００３３】
次に、第６の機能について説明する。第６の機能とは、購入履歴情報および設定情報に含まれる家計簿を参照して、今回の買い物で購入可能な限度額を示す支援情報を生成する機能である。当該第６の機能を実現するために、支援情報生成部１１５は、購入履歴記憶部１５３から過去にした買い物の平均購入金額を算出し、設定記憶部１５５に記憶されている家計簿が示す購入限度額と比較する。そして、支援情報生成部１１５は、当該比較の結果、今回の買い物で購入可能な限度額を示す支援情報を生成する。したがって、ユーザは家計簿に設定した購入限度額を超えずに買い物をすることができる。
【００３４】
次に、第７の機能について説明する。第７の機能とは、購入決定された商品の累計金額が購入限度額を超えた場合に、過去の買い物では購入されたことのないまたは購入される回数が少ない商品をリスト化した内容の支援情報を生成する機能である。当該第７の機能を実現するために、支援情報生成部１１５は、購入決定された商品の累計金額と、設定記憶部１５５に記憶されている家計簿の設定情報が示す今回の買い物における購入限度額とを比較する。そして、支援情報生成部１１５は、累計金額が購入限度額を超えていれば、購入決定された商品の内、購入履歴情報が示す過去の買い物では購入されたことのないまたは購入される回数が少ない商品をリスト化した内容の支援情報を生成する。
【００３５】
したがって、ユーザは普段より購入していない商品を知ることができ、その商品の購入をキャンセルすれば購入限度額内に抑えることができる。なお、累計金額の比較対象は家計簿の設定情報が示す購入限度額に限らず、第６の機能で生成された支援情報（購入限度額）であっても良い。
【００３６】
次に、第８の機能について説明する。第８の機能とは、購入履歴情報および設定情報に含まれるレシピを参照して、今回の買い物で購入する必要のある商品をリスト化した内容の支援情報を生成する機能である。当該第８の機能を実現するために、支援情報生成部１１５は、購入履歴記憶部１５３に記憶されている過去に購入した商品と、設定記憶部１５５に記憶されているレシピが示す必要な商品（食材等）とを比較して、レシピにはあるが過去に購入していない商品をリスト化した内容の支援情報を生成する。したがって、ユーザはレシピで必要とされる商品を忘れずに購入することができる。
【００３７】
以上説明したように、本実施形態の買い物支援システムによれば、ユーザは通信端末１０を利用して買い物の最中に商品のバーコードをスキャンすると、商品購入に関する支援情報を参照することができる。したがって、ユーザが精算前に商品購入の如何について判断することができる。
【００３８】
【発明の効果】
以上説明したように、本発明に係る買い物支援プログラム、買い物支援方法および買い物支援装置によれば、商品購入に関する内容の支援情報を買い物の最中に提供することができる。この結果、買い物客は精算前に商品購入の如何について判断することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態を説明するための買い物支援システムを示す概略構成を示す図
【図２】図１に示した買い物支援システムを構成する通信端末１０の動作について説明するフローを示す図
【符号の説明】
１０  通信端末
２０  商品情報記憶端末
３０  商品
１０１  送受信部
１０３  スキャン部
１０５  操作部
１０７  累計金額算出部
１０９  表示部
１１１  制御部
１１３  記憶部
１１５  支援情報生成部
１５１  商品情報記憶部
１５３  購入履歴記憶部
１５５  設定記憶部
【図１】
2004318247.tif 000003
【図２】
2004318247.tif 000004