(57)【要約】【課題】ユーザが購入するべき商品の情報を適切に提示する。【解決手段】予測手段１１が家計簿ＤＢ２１の家計簿情報を参照して商品の次回の購入予定日を予測し、検索手段１２が購入予定日の近い商品について、ＥＣサイト５１や実店舗における価格情報を検索し、比較手段１３が価格情報を比較して価格の安い店舗を抽出し、提示手段１４が購入予定日の近い商品の情報と価格情報を家計簿画面とともに表示する。これにより、ユーザは近いうちに購入するべき商品とその価格情報を家計簿とともに確認でき、買い忘れと無駄使いを防止することが可能となる。【選択図】図１
2016071586.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの家計簿情報を管理する家計簿管理装置であって、
購入した商品の名称と購入日と購入店名を記録した家計簿情報を格納する蓄積手段と、
前記蓄積手段を参照し、前記商品の購入間隔を算出して将来の購入予定日を予測する予測手段と、
前記商品について、各店舗における販売価格を検索する検索手段と、
前記購入予定日が現時点から近い場合、前記各店舗における販売価格について、所定の基準を満たす店舗の情報と前記販売価格を前記家計簿情報とともに表示する表示手段と、
を有することを特徴とする家計簿管理装置。
【請求項２】
前記検索手段は、前記家計簿情報に記録された購入店名の店舗の前記販売価格を検索する対象とすることを特徴とする請求項１記載の家計簿管理装置。
【請求項３】
前記予測手段は、前記商品をカテゴリに分類し、当該カテゴリごとに前記購入予定日を予測し、
前記検索手段は、前記カテゴリに該当する商品の販売価格を検索することを特徴とする請求項１又は２記載の家計簿管理装置。
【請求項４】
前記予測手段は、購入タイミングが近い商品をグループにまとめて、当該グループごとに前記購入予定日を予測し、
前記検索手段は、前記グループ内の商品の販売価格を検索することを特徴とする請求項１又は２記載の家計簿管理装置。
【請求項５】
前記蓄積手段は貯金残高と所定期間毎の収支を格納し、
ユーザが購入を希望する商品を登録した買い物リストを有し、
前記買い物リストに登録された商品について、当該商品の価格と前記貯金残高と前記収支に基づいて、当該商品の購入可能時期あるいは所定期間毎の目標貯金額を算出する貯金支援手段を有することを特徴とする請求項１乃至４のいずれかに記載の家計簿管理装置。
【請求項６】
ユーザの家計簿情報を管理するコンピュータによる家計簿管理方法であって、
購入した商品の名称と購入日と購入店名を記録した家計簿情報を格納する蓄積手段を参照し、前記商品の購入間隔を算出して将来の購入予定日を予測するステップと、
前記商品について、各店舗における販売価格を検索するステップと、
前記購入予定日が現時点から近い場合、前記各店舗における販売価格について、所定の基準を満たす店舗の情報と前記販売価格を前記家計簿情報とともに表示するステップと、
を有することを特徴とする家計簿管理方法。
【請求項７】
ユーザの家計簿情報を管理する家計簿管理プログラムであって、
購入した商品の名称と購入日と購入店名を記録した家計簿情報を格納する蓄積手段を参照し、前記商品の購入間隔を算出して将来の購入予定日を予測する処理と、
前記商品について、各店舗における販売価格を検索する処理と、
前記購入予定日が現時点から近い場合、前記各店舗における販売価格について、所定の基準を満たす店舗の情報と前記販売価格を前記家計簿情報とともに表示する処理と、
をコンピュータに実行させることを特徴とする家計簿管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、家計簿に基づいて商品の購入を促す技術に関する。
【背景技術】
【０００２】
近年、インターネット上で家計簿を管理するサービスが提供されている。例えば、特許文献１には、レシートを読み取り、商品の購入履歴を家計簿へ簡単に入力できる技術や、定期的に購入する商品について購入予定品を通知する技術が開示されている。具体的には、定期的に購入する品目を登録しておき、登録された品目について家計簿の情報を利用して予定購入日を算出し、ユーザに知らせている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１４１４８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１では、ユーザが定期的に購入する品目を登録する必要がある。ユーザは、定期的に購入していると認識しているものは登録するが、定期的に購入していると認識していないものを登録することはないので、買い忘れの原因となる。
【０００５】
従来の家計簿サービスは、家計簿機能だけで完結するものが多く、家計簿の情報を利用して他のサービスを提供していない。例えば、購入予定日を知らせても、その商品を最も安く購入できる店舗の情報は通知していない。
【０００６】
本発明は、上記に鑑みてなされたものであり、ユーザが購入するべき商品の情報を適切に提示することを目的とする。
【課題を解決するための手段】
【０００７】
第１の本発明に係る家計簿管理装置は、ユーザの家計簿情報を管理する家計簿管理装置であって、購入した商品の名称と購入日と購入店名を記録した家計簿情報を格納する蓄積手段と、前記蓄積手段を参照し、前記商品の購入間隔を算出して将来の購入予定日を予測する予測手段と、前記商品について、各店舗における販売価格を検索する検索手段と、前記購入予定日が現時点から近い場合、前記各店舗における販売価格について、所定の基準を満たす店舗の情報と前記販売価格を前記家計簿情報とともに表示する表示手段と、を有することを特徴とする。
【０００８】
上記家計簿管理装置において、前記検索手段は、前記家計簿情報に記録された購入店名の店舗の前記販売価格を検索する対象とすることを特徴とする。
【０００９】
上記家計簿管理装置において、前記予測手段は、前記商品をカテゴリに分類し、当該カテゴリごとに前記購入予定日を予測し、前記検索手段は、前記カテゴリに該当する商品の販売価格を検索することを特徴とする。
【００１０】
上記家計簿管理装置において、前記予測手段は、購入タイミングが近い商品をグループにまとめて、当該グループごとに前記購入予定日を予測し、前記検索手段は、前記グループ内の商品の販売価格を検索することを特徴とする。
【００１１】
上記家計簿管理装置において、ユーザが購入を希望する商品を登録した買い物リストを有し、前記蓄積手段は貯金残高と所定期間毎の収支を格納し、前記買い物リストに登録された商品について、当該商品の価格と前記貯金残高と前記収支に基づいて、当該商品の購入可能時期あるいは所定期間毎の目標貯金額を算出する貯金支援手段を有することを特徴とする。
【００１２】
第２の本発明に係る家計簿管理方法は、ユーザの家計簿情報を管理するコンピュータによる家計簿管理方法であって、購入した商品の名称と購入日と購入店名を記録した家計簿情報を格納する蓄積手段を参照し、前記商品の購入間隔を算出して将来の購入予定日を予測するステップと、前記商品について、各店舗における販売価格を検索するステップと、前記購入予定日が現時点から近い場合、前記各店舗における販売価格について、所定の基準を満たす店舗の情報と前記販売価格を前記家計簿情報とともに表示するステップと、を有することを特徴とする。
【００１３】
第３の本発明に係る家計簿管理プログラムは、ユーザの家計簿情報を管理する家計簿管理プログラムであって、購入した商品の名称と購入日と購入店名を記録した家計簿情報を格納する蓄積手段を参照し、前記商品の購入間隔を算出して将来の購入予定日を予測する処理と、前記商品について、各店舗における販売価格を検索する処理と、前記購入予定日が現時点から近い場合、前記各店舗における販売価格について、所定の基準を満たす店舗の情報と前記販売価格を前記家計簿情報とともに表示する処理と、をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、ユーザが購入するべき商品の情報を適切に提示することができる。
【図面の簡単な説明】
【００１５】
【図１】本実施の形態における家計簿サーバを含む全体構成図である。
【図２】家計簿データベースに格納されるデータの項目の例を示す図である。
【図３】購入予定日と安い店舗を提示する処理の流れを示すフローチャートである。
【図４】購入頻度順の商品一覧の例を示す図である。
【図５】購入予定日の近い商品をリストアップした例を示す図である。
【図６】対象商品の購入実績のある店舗の情報を抽出した例を示す図である。
【図７】他のユーザの家計簿情報を利用して集計した人気店ランキングの例を示す図である。
【図８】買い物リスト中の商品の購入可能時期や毎月の目標貯金額を算出する処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態について図面を用いて説明する。
【００１７】
図１は、本実施の形態における家計簿サーバを含む全体構成図である。家計簿サーバ１は、家計簿ＤＢ（データベース）２１、Ｗｅｂサーバ２２を接続し、さらにネットワーク１００に接続される。ユーザは、ユーザ端末３を利用して、ネットワーク１００を介してＷｅｂサーバ２２にアクセスし、家計簿サーバ１が提供する機能を利用する。家計簿サーバ１は、商品の購入履歴や収支を入力して家計簿をつける家計簿機能、定期的に購入している商品の次回購入予定日と価格情報を提示する定期購入支援機能、および高額商品の購入のための貯金を促す貯金支援機能を備える。
【００１８】
家計簿サーバ１は、予測手段１１、検索手段１２、比較手段１３、および提示手段１４を備える。家計簿サーバ１が備える各手段は、演算処理装置、記憶装置等を備えたコンピュータにより構成して、各部の処理がプログラムによって実行されるものとしてもよい。このプログラムは家計簿サーバ１が備える記憶装置に記憶されており、磁気ディスク、光ディスク、半導体メモリ等の記録媒体に記録することも、ネットワークを通して提供することも可能である。以下、各手段について説明する。
【００１９】
予測手段１１は、家計簿ＤＢ２１に格納された家計簿情報から、購入した商品ごとの購入間隔を算出し、次回の購入予定日を予測する。
【００２０】
検索手段１２は、購入予定日が近い商品について、ＥＣ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｍｍｅｒｃｅ）サイト５１、実店舗における価格情報をネットワーク１００を介して検索する。実店舗における価格情報は電子チラシから取得できる。
【００２１】
比較手段１３は、購入予定日が近い商品ごとに、検索手段１２が検索した価格情報を比較して価格の安い店舗を抽出する。価格を安い順に並べて上位の店舗を抽出してもよいし、ＥＣサイト５１と実店舗とを別々に集計してもよい。あるいは、その商品をよく買う価格を基準として、基準よりも安い価格の店舗を抽出してもよい。
【００２２】
提示手段１４は、購入予定日が近い商品の情報と次回の購入予定日、比較手段１３が抽出した価格の安い店舗の情報と価格情報をＷｅｂサーバ２２の家計簿画面に表示させる。店舗がＥＣサイト５１の場合は、Ｗｅｂサーバ２２に表示された店舗の情報にＥＣサイト５１へのリンクが貼られる。
【００２３】
図２は、家計簿ＤＢ２１に格納されるデータの項目の例を示す図である。
【００２４】
家計簿ＤＢ２１には、図２（ａ）に示す顧客情報と、図２（ｂ）に示す出入金明細が格納される。顧客情報として、顧客番号、利用金融機関、利用クレジットカード、利用電子マネーなどが登録される。出入金明細として、顧客番号、日付、品名、金額、費目、詳細費目、店名、メモ、入力方法、出入金履歴番号などが登録される。
【００２５】
家計簿サーバ１は、顧客情報を参照し、金融機関サイト５２にアクセスして出入金履歴を取得し、カード会社サイト５３にアクセスしてクレジットカードの購買履歴を取得する。取得した出入金履歴や購買履歴は家計簿ＤＢ２１に出入金明細として登録される。現金で購入した購買履歴に関しては、ユーザが直接入力したり、レシートを読み込んで入力することで出入金明細として登録される。家計簿サーバ１は、出入金明細を集計してユーザに提示する家計簿情報を生成する。
【００２６】
生成された家計簿情報は、ユーザがユーザ端末３でＷｅｂサーバ２２にアクセスしたときに、家計簿画面内に表示される。家計簿サーバ１は、家計簿画面を表示させるときに、購入予定日が近い商品の情報を安い店舗の情報（店舗名や価格など）とともに表示させる。
【００２７】
次に、本実施の形態における家計簿サーバ１の動作について説明する。
【００２８】
図３は、本実施の形態における家計簿サーバ１が購入予定日と安い店舗を提示する処理の流れを示すフローチャートである。
【００２９】
ユーザは、ユーザ端末３を用いてＷｅｂサーバ２２にアクセスし、家計簿サーバ１の家計簿機能を用いるために、ユーザＩＤやパスワードなどの認証情報を入力する。
【００３０】
家計簿サーバ１は、認証情報を入力してログイン処理を行う（ステップＳ１１）。
【００３１】
認証が成功すると、家計簿サーバ１は、家計簿ＤＢ２１にアクセスして出入金明細を取得し（ステップＳ１２）、出入金明細を集計して家計簿情報を生成する（ステップＳ１３）。生成した家計簿情報はＷｅｂサーバ２２に送られる。ユーザは家計簿情報を家計簿画面内で確認できる。ステップＳ１２で家計簿ＤＢ２１から出入金明細を取得するときに、金融機関サイト５２やカード会社サイト５３にアクセスして出入金履歴や購買履歴を取得し、家計簿情報に反映させてもよい。
【００３２】
家計簿サーバ１は、出入金明細から購入頻度順の商品一覧を作成し（ステップＳ１４）、各商品の次回の購入予定日を予測する（ステップＳ１５）。図４に生成した購入頻度順の商品一覧の例を示す。購入頻度の高いものは定期的に購入している商品である。購入頻度が所定の閾値に満たない商品は定期的に購入する商品ではないと判定してもよい。購入予定日の予測は、例えば、前回購入日に購入間隔を加算することで求める。
【００３３】
前回の購入量がわかる場合は、その量に応じて購入予定日の予測を補正してもよい。例えば、米５ｋｇを７日間隔で購入していたユーザが米１０ｋｇを購入した場合、次回の購入予定日を前回購入日の１４日後とする。購入量が不明な場合であっても、同じ商品名で単価が大きく違う場合はサイズ違いの商品を購入したと判断して購入量を推定してもよい。
【００３４】
購入頻度を求めるときに、商品を費目や種類などのカテゴリに分類して処理してもよい。例えば、ユーザが「水」を購入することを考えると、常に同じメーカーの商品を購入するだけでなく、異なるメーカーの商品を購入することもある。この場合、異なる商品をまとめて「水」として集計し、「水」の購入予定日を予測する。出入金明細の費目や詳細費目の項目に基づいて商品をカテゴリに分類することができる。
【００３５】
家計簿サーバ１は、購入予定日の近い商品を、販売価格を検索する対象商品としてリストアップし、各対象商品の販売価格を対象店舗から検索する（ステップＳ１６）。家計簿サーバ１は、購入予定日が現時点から所定の日数以内の商品を購入予定日が近い商品と判定する。
【００３６】
図５に購入予定日の近い商品をリストアップした例を示す。カテゴリごとに購入頻度を求めた場合は、そのカテゴリに該当する購入実績のある商品を対象商品としてリストアップする。例えば、図５の例では、「水」の購入予定日が近く、「森の天然水」「山の地下水」「海の深層深海水」が対象商品としてリストアップされた。検索対象のカテゴリに該当する新製品の情報が得られた場合は、購入実績がなくてもその新製品を対象商品としてリストアップしてもよい。
【００３７】
対象店舗について、ステップＳ１６では、家計簿情報から対象商品を購入した実績のある店舗の情報を抽出し、購入実績のある店舗を販売価格の検索対象とする。図６に対象商品の購入実績のある店舗の情報を抽出した例を示す。図６の例では、店名と店舗形態（実店舗／ＥＣサイト）に加えて購入価格も抽出している。なお、購入実績のある店舗の近隣の他の購入実績のない店舗を対象店舗としてもよいし、自宅や職場の住所、よく買い物にいく場所、通勤通学経路などのユーザにとって身近な地域を登録しておき、登録された地点や経路近隣の実店舗の価格情報を検索してもよい。ＥＣサイト５１については、検索可能な全ての店舗を対象店舗としてもよい。
【００３８】
家計簿サーバ１は、対象商品の販売価格を各対象店舗から検索すると、各対象店舗における販売価格を比較して安い順に並べ（ステップＳ１７）、店舗の情報と販売価格の一覧を家計簿画面内に表示させる（ステップＳ１８）。検索結果のなかで最安値の店舗の情報だけを表示させてもよいし、ＥＣサイト５１、実店舗それぞれの最安値を表示させてもよい。あるいは、安い順に所定の数の店舗を表示してもよいし、基準となる価格よりも安い店舗を表示してもよい。基準となる価格として、図６の購入価格を集計して、これまでの商品の購入価格の中央値、平均値、最安値を求めて用いることができる。「よく買う価格よりも安い」という条件を満たすだけでもユーザにとって有益な情報となる。
【００３９】
あるいは、ユーザが利用した回数の多い店舗の販売価格を表示してもよい。よく利用する店舗はユーザにとって利便性が高いと考えられるので、販売価格よりも重要な情報となることもある。
【００４０】
別の例としては、他のユーザの家計簿情報を利用し、対象商品について購入された回数の多い店舗を集計し、利用された回数の多い店舗の販売価格を表示してもよい。図７に他のユーザの家計簿情報を利用して集計した人気店ランキングの例を示す。
【００４１】
購入予定日を算出する別の単位として、同じタイミングで購入することが多い商品をまとめたグループを利用してもよい。例えば、シャンプーとコンディショナーなど同じタイミングで購入するものをグルーピングし、グループ内のいずれかの商品の購入予定日が近いときは、グループ内の他の商品についても価格情報を検索して提示する。シャンプーの購入予定日が近いときは、コンディショナーについても価格情報を検索する。
【００４２】
次に、家計簿サーバ１が備えた貯金支援機能について説明する。
【００４３】
家計簿サーバ１は、ユーザが買いたいものを登録した買い物リストを備え、買い物リストに登録された商品を購入するために必要な毎月の目標貯金額を算出する。買い物リストには、ユーザが日常的に購入するものではなく、例えば、電化製品、旅行、車などの日常品と比べて高額な商品が登録される。
【００４４】
家計簿サーバ１は、ユーザの購入履歴の傾向を分析して購入見込みのある商品を家計簿画面に表示する。ユーザが家計簿画面に表示された商品を閲覧し、買い物リストへの追加ボタンを押下することで、その商品が買い物リストに追加される。別の登録方法として、ユーザが商品名などを直接入力して買い物リストに登録してもよい。
【００４５】
ユーザが買い物リストを閲覧して商品を選択すると、家計簿サーバ１は、家計簿情報の貯金残高や毎月の収支を参照し、その商品の購入可能時期や毎月の目標貯金額を算出する。
【００４６】
図８は、家計簿サーバ１が買い物リスト中の商品の購入可能時期や毎月の目標貯金額を算出する処理の流れを示すフローチャートである。
【００４７】
家計簿サーバ１は、ユーザからの要求により、買い物リストを表示する（ステップＳ２１）。例えば、家計簿画面に買い物リストのボタンを表示しておき、ユーザがそのボタンを押下することで、買い物リストに登録された商品の一覧が表示される。
【００４８】
家計簿サーバ１は、ユーザから商品の選択を受け付ける（ステップＳ２２）。例えば、商品の情報の横に貯金するボタンと買うボタンを配置しておき、貯金するボタンが押下された場合はステップＳ２３以降の処理を行い、買うボタンが押下された場合はその商品を販売しているＥＣサイト５１を表示する。
【００４９】
家計簿サーバ１は、選択された商品の価格を取得するとともに、家計簿ＤＢ２１から貯金残高を取得して目標貯金額を算出する（ステップＳ２３）。商品の価格は、買い物リストに商品を登録したときに入力されるものでもよいし、ステップＳ２２の処理のときにネットワーク１００を介して検索してもよい。目標貯金額は、商品の価格から貯金残高を引いて算出するが、貯金残高から使用する金額をユーザから入力してもよい。
【００５０】
目標貯金額が決まると、家計簿サーバ１は、家計簿ＤＢ２１から毎月の収支を取得して購入可能時期を算出する（ステップＳ２４）。家計簿サーバ１は、目標貯金額を毎月の収支で割ることで購入可能時期を算出する。ユーザから毎月の目標貯金額を入力し、目標貯金額を毎月の目標貯金額で割ることで購入可能時期を算出してもよい。あるいは、ユーザから購入予定時期を入力し、目標貯金額を現在から購入予定時期までの期間で割ることで毎月の目標貯金額を算出してもよい。
【００５１】
以上説明したように、本実施の形態によれば、予測手段１１が家計簿ＤＢ２１の家計簿情報を参照して商品の次回の購入予定日を予測し、検索手段１２が購入予定日の近い商品について、ＥＣサイト５１や実店舗における価格情報を検索し、比較手段１３が価格情報を比較して価格の安い店舗を抽出し、提示手段１４が購入予定日の近い商品の情報と価格情報を家計簿画面とともに表示することにより、ユーザは近いうちに購入するべき商品とその価格情報を家計簿とともに確認でき、買い忘れと無駄使いを防止することが可能となる。
【００５２】
本実施の形態によれば、実際に購入したことのある店舗を価格情報を検索する対象店舗とすることにより、ユーザの利便性を考慮した価格情報を提示することが可能となる。ＥＣサイト５１についても実際に購入したことのある店舗を対象とすることで、ユーザは安心して商品を購入することができる。
【００５３】
本実施の形態によれば、商品を費目や種類などのカテゴリに分類し、カテゴリに該当する商品の価格情報を検索することにより、同種の商品でメーカーが異なるものや、既存商品の名称変更、新商品のリリースに対応し、より実情にあった価格情報を提示することができる。
【００５４】
本実施の形態によれば、購入タイミングが近い商品をグルーピングし、グループ内のいずれかの商品の購入予定日が近い場合に、グループ内の他の商品についても価格情報を検索して提示することで、関連する商品の価格情報を同時に提示することができる。
【００５５】
本実施の形態によれば、家計簿ＤＢ２１を参照して現在の貯金残高と毎月の収支を取得し、買い物リストに登録された商品について、その商品を購入可能な時期あるいは毎月の目標貯金額を算出することで、ユーザの商品を購入するための貯金のモチベーションを上げることが可能となる。
【符号の説明】
【００５６】
１…家計簿サーバ
１１…予測手段
１２…検索手段
１３…比較手段
１４…提示手段
２１…家計簿ＤＢ
２２…Ｗｅｂサーバ
３…ユーザ端末
５１…ＥＣサイト
５２…金融機関サイト
５３…カード会社サイト
１００…ネットワーク
【図１】
2016071586.tif 000003
【図２】
2016071586.tif 000004
【図３】
2016071586.tif 000005
【図４】
2016071586.tif 000006
【図５】
2016071586.tif 000007
【図６】
2016071586.tif 000008
【図７】
2016071586.tif 000009
【図８】
2016071586.tif 000010