(57)【要約】【課題】複数人で共有する買物メモを参照しながらの買物で重複購入を防ぐ。【解決手段】記憶部は買物メモ情報とその更新を許すユーザを識別可能なユーザ識別情報とを記憶する。更新受付部はユーザ認証部が認証したユーザによる買物メモ情報の更新を受け付け、更新処理部は更新受付部の受け付けた更新を行う。表示部で使用者に情報を表示する。使用者から操作を操作部で受け付ける。メモ表示処理部は、ユーザ情報取得部が取得したユーザ識別情報が対応付けされた買物メモ情報を、定期的な所定のタイミングで繰り返し、記憶部から取得して表示部に表示させる。商品情報処理部は、商品を特定する情報を取得して所定の記憶部に記憶させる。更新指示部は、商品情報処理部が記憶させた情報が買物メモ情報に含まれていたら、買物メモ情報を更新するよう更新受付部に指示する。【選択図】図８
2020087041.tif 000002
【特許請求の範囲】
【請求項１】
買う予定の物品の情報が記録された買物メモ情報を記憶する買物メモ情報記憶部と、
前記買物メモ情報の更新を許す１以上のユーザを識別可能な情報であって当該買物メモ情報に対応付けされるユーザ識別情報を記憶するユーザ識別情報記憶部と、
前記ユーザ識別情報による認証を行うユーザ認証部と、
前記ユーザ認証部が認証したユーザによる、前記買物メモ情報を更新する指示を受け付ける更新受付部と、
前記更新受付部が受け付けた指示に基づいて前記買物メモ情報を更新する更新処理部と、
使用者に対して情報を表示する表示部と、
前記使用者からの操作を受け付ける操作部と、
前記ユーザ識別情報の１つを取得し、前記使用者がログインしたとするユーザ情報取得部と、
前記ユーザ情報取得部が取得した前記ユーザ識別情報が対応付けされた前記買物メモ情報を、定期的な所定のタイミングで繰り返し、前記買物メモ情報記憶部から取得して前記表示部に表示させるメモ表示処理部と、
商品の外観に基づいて商品を特定する情報を取得して所定の記憶部に記憶させる商品情報処理部と、
前記商品情報処理部が記憶させた情報が、前記買物メモ情報に含まれる物品の情報に合致する場合、当該物品の情報について前記買物メモ情報を更新する指示を、前記更新受付部に送る更新指示部と、
を含む買物支援システム。
【請求項２】
前記更新指示部は、前記メモ表示処理部により前記表示部に表示された前記買物メモ情報に含まれる物品の情報のいずれかを選択する操作が、前記操作部に行われた場合に、当該選択された物品の情報について前記買物メモ情報を更新する指示を、前記更新受付部に送る
請求項１に記載の買物支援システム。
【請求項３】
前記ユーザ情報取得部によりログインしたとされた前記使用者がログアウトする旨の操作を前記操作部が受け付けた場合に、前記商品情報処理部により前記所定の記憶部に記憶された商品を特定する情報と前記買物メモ情報とに基づいて、買い忘れの可能性がある物品を報知する報知部を備える
請求項１または２に記載の買物支援システム。
【請求項４】
前記商品情報処理部により前記所定の記憶部に記憶された商品の決済を行う旨の操作を前記操作部が受け付けた場合に、前記商品情報処理部により前記所定の記憶部に記憶された商品を特定する情報と前記買物メモ情報とに基づいて、買い忘れの可能性がある物品を報知する報知部を備える
請求項１〜３のいずれか１つに記載の買物支援システム。
【請求項５】
前記買物メモ情報記憶部は、前記買物メモ情報に含まれる各物品の登録者と、予定購入者と、前記商品情報処理部により前記所定の記憶部に記憶済であるかと、購入済であるかと、のいずれかをさらに記憶する
請求項１〜４のいずれか１つに記載の買物支援システム。
【請求項６】
買う予定の物品の情報が記録された買物メモ情報と、前記買物メモ情報の更新を許す１以上のユーザを識別可能な情報であって当該買物メモ情報に対応付けされるユーザ識別情報とを用い、前記ユーザ識別情報により認証されたユーザによって前記買物メモ情報の更新を受け付ける買物支援システムが備えるコンピュータを、
前記ユーザ識別情報の１つを取得し、使用者がログインしたとするユーザ情報取得部と、
前記ユーザ情報取得部が取得した前記ユーザ識別情報が対応付けされた前記買物メモ情報を、定期的な所定のタイミングで繰り返し取得して、表示部に表示させるメモ表示処理部と、
商品の外観に基づいて商品を特定する情報を取得して所定の記憶部に記憶させる商品情報処理部と、
前記商品情報処理部が記憶させた情報が、前記買物メモ情報に含まれる物品の情報に合致する場合、当該物品の情報について前記買物メモ情報を更新させる更新指示部と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、買物支援システムおよびプログラムに関する。
【背景技術】
【０００２】
従来、買う予定の品物を記録した電子データを、ネットワーク経由でアクセス可能なサーバ等に保存しておき、複数人で共有するようにしたもの（以下、買物メモと呼称する）が、利用されている。
【０００３】
複数人で共有可能な買物メモは、買う予定の品物の購入を、複数人で協力して完了させることができるなど、便利なものである。しかし、例えば、別々の人物が同じ品物を購入してしまうことがあるなど、不便なところが残っており、改善の余地がある。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、複数人で共有する買物メモを参照しながらの買物で重複購入を防ぐことができる買物支援システムを提供することである。
【課題を解決するための手段】
【０００５】
実施形態の買物支援システムは、買う予定の物品の情報が記録された買物メモ情報と、前記買物メモ情報の更新を許す１以上のユーザを識別可能な情報であって当該買物メモ情報に対応付けされるユーザ識別情報と、を記憶する記憶部と、前記ユーザ識別情報による認証を行うユーザ認証部と、前記ユーザ認証部が認証したユーザによる、前記買物メモ情報を更新する指示を受け付ける更新受付部と、前記更新受付部が受け付けた指示に基づいて前記買物メモ情報を更新する更新処理部と、使用者に対して情報を表示する表示部と、前記使用者からの操作を受け付ける操作部と、前記ユーザ識別情報の１つを取得するユーザ情報取得部と、前記ユーザ情報取得部が取得した前記ユーザ識別情報が対応付けされた前記買物メモ情報を、定期的な所定のタイミングで繰り返し、前記記憶部から取得して前記表示部に表示させるメモ表示処理部と、商品の外観に基づいて商品を特定する情報を取得して所定の記憶部に記憶させる商品情報処理部と、前記商品情報処理部が記憶させた情報が、前記買物メモ情報に含まれる物品の情報に合致する場合、当該物品の情報について前記買物メモ情報を更新する指示を、前記更新受付部に送る更新指示部と、を含む。
【図面の簡単な説明】
【０００６】
【図１】図１は、実施形態の買物支援システムの構成とシステムを構成する各部の関わりを概略的に示す図である。
【図２】図２は、サーバの構成の一例を示すブロック図である。
【図３】図３は、ユーザ識別情報の一例を示す図である。
【図４】図４は、買物メモ情報の一例を示す図である。
【図５】図５は、店舗端末の構成の一例を示すブロック図である。
【図６】図６は、買物メモ情報の画面表示例を示す図である。
【図７】図７は、買物支援処理の流れの一例を示すフローチャートである。
【図８】図８は、買物メモ情報へのアラート表示の一例を示す図である。
【発明を実施するための形態】
【０００７】
実施形態について図面を用いて説明する。図１は、本実施形態の買物支援システム１００の構成とシステムを構成する各部の関わりを概略的に示す図である。買物支援システム１００は、サーバ２００、店舗端末３００、ユーザ端末４００を含む。
【０００８】
サーバ２００と店舗端末３００とは、インターネットなどのネットワーク５０１と、店舗６００内のアクセスポイント５０２とを介して、通信可能に接続される。ユーザ端末４００とサーバ２００とは、基地局５０３とネットワーク５０１とを介して、通信可能に接続される。なお、サーバ２００は、複数の店舗に対して情報を提供する。各店舗は、例えば、当該店舗を経営する企業が同一の、系列店である。
【０００９】
アクセスポイント５０２は、店舗６００内に設置されて、店舗端末３００と無線ＬＡＮ通信することで、店舗端末３００のネットワーク５０１を経由する他の情報処理端末との通信を、仲介する。
【００１０】
基地局５０３は、ユーザ端末４００とモバイル通信することで、ユーザ端末４００のネットワーク５０１を経由する他の情報処理端末との通信を、仲介する。
【００１１】
店舗端末３００は、例えばタブレット型の端末装置であって、店舗に設置された商品運搬用の籠またはカート（例えばショッピングカート６０１）に取り付けられている。ユーザ端末４００は、ユーザが所持する携帯可能な端末装置であって、例えばスマートフォンである。店舗端末３００は、ユーザ端末４００が専用アプリケーションにより画面に表示したバーコードなどのコード情報を読み取ることで、ユーザ情報を取得する。なお、ユーザ端末として、ＰＣ（Personal  Computer、パーソナルコンピュータ）４０１を用いてもよい。その場合には、店舗端末３００は、会員証などに記載された会員番号と、当該会員番号に対応付けられたパスワードとを用いて、ユーザ情報を取得する。
【００１２】
図２は、サーバ２００の構成の一例を示すブロック図である。サーバ２００は、通信部２０１、制御部２１０、記憶部２２０などを備えている。
【００１３】
通信部２０１は、ネットワーク５０１やアクセスポイント５０２を介した、店舗端末３００やユーザ端末４００などの他の情報処理端末との通信を行う。
【００１４】
制御部２１０は、コンピュータ構成であって、ＣＰＵ（Central  Processing  Unit）、ＲＯＭ（Read  Only  Memory）およびＲＡＭ（Random  Access  Memory）などを備える。ＲＯＭは、各種プログラムやデータを記憶する記憶媒体である。ＲＡＭは、各種プログラムや各種データを一時的に記憶する記憶媒体である。制御部２１０は、ＣＰＵがＲＯＭや記憶部２２０に記憶されたプログラムを実行することにより機能し、サーバ２００の動作を統括的に制御する。
【００１５】
記憶部２２０は、ＨＤＤ（Hard  Disk  Drive）やＳＳＤ（Solid  State  Drive）などの記憶装置である。記憶部２２０は、制御部２１０（ＣＰＵ）が実行可能な各種のプログラムや、設定情報等を記憶する。
【００１６】
また、記憶部２２０は、ＰＬＵ（Price  Look  Up）ファイル２２１を、記憶している。ＰＬＵファイル２２１は、各商品に一意に割り当てられた商品コードと、その商品の名称、価格（単価）、商品分類などの商品に関する情報（商品情報）とを、対応付けて格納している。
【００１７】
さらに記憶部２２０は、ユーザ識別情報２２２および買物メモ情報２２３を記憶している。図３は、ユーザ識別情報２２２の一例を示す図である。図４は、買物メモ情報２２３の一例を示す図である。買物メモ情報２２３は、買う予定の物品の情報が記録されたものである。ユーザ識別情報２２２は、買物メモ情報２２３の更新を許す１以上のユーザを識別可能な情報であって、当該買物メモ情報に対応付けされる。
【００１８】
図３に示す例は、テーブルの形式で記憶部２２０に記憶されたユーザ識別情報２２２である。当該例におけるユーザ識別情報２２２を構成するカラムは、「レコードナンバー」、「会員コード」、「氏名」、「グループ」、「端末ＩＤ」、「店舗Ｑ顧客ＩＤ」、「店舗Ｐ顧客ＩＤ」、である。
【００１９】
「レコードナンバー」は、当該テーブルにおいてユニークとなる、各レコードのＩＤである。「会員コード」は、当該テーブルにおいてユーザ（すなわち会員）ごとに異なる値であって、この買物支援システム１００における、会員のＩＤである。「氏名」は、会員の名称（主には氏名であるが、名のみや姓のみ、或いは愛称でも構わない）を記憶する。「グループ」は、例えば家族などの複数の会員を一まとめに関連付けするための情報である。この例では、１〜３レコード目の会員（氏名：Ａ，Ｂ，Ｃ）が、同じグループＭに属している。
【００２０】
「端末ＩＤ」は、スマートフォンなどの携帯端末をユーザ端末４００として用いる場合に記録されるもので、端末に固有の値であって、端末を識別可能な情報である。ＰＣ４０１がユーザ端末として用いられている場合には、端末ＩＤは「なし」とされる。
【００２１】
「店舗Ｑ顧客ＩＤ」および「店舗Ｐ顧客ＩＤ」は、各々の店舗Ｑ，Ｐにおける、会員のＩＤである。例えば、１レコード目の会員（氏名：Ａ）は、店舗Ｑおよび店舗Ｐの両方で顧客として登録されている。２レコード目の会員（氏名：Ｂ）は、店舗Ｑで顧客として登録されているが、店舗Ｐでは登録されていない。３レコード目の会員（氏名：Ｃ）は、店舗Ｑおよび店舗Ｐのどちらの店舗でも登録されていない。
【００２２】
図４に示す例は、テーブルの形式で記憶部２２０に記憶された買物メモ情報２２３である。当該例における買物メモ情報２２３を構成するカラムは、「レコードナンバー」、「グループ」、「会員コード」、「登録者」、「商品コード」、「品物」、「数量」、「定価」、「希望単価」、「公開」、「予定購入者」、「カート投入」、「購入」である。
【００２３】
「レコードナンバー」は、当該テーブルにおいてユニークとなる、各レコードのＩＤである。「会員コード」、「登録者」、「グループ」は、当該レコードを登録した会員のＩＤ、氏名、グループであって、図３のユーザ識別情報２２２のものに対応する。
【００２４】
このテーブルのレコードは、図３のユーザ識別情報２２２に「会員コード」を持つ会員（ユーザ）が、所定のＵＩ（User  Interface、ユーザインタフェース）を用いて、購入予定の商品を登録するごとに、作成される。当該ＵＩは、サーバ２００が、ユーザ端末４００やＰＣ４０１に対して提供する。当該ＵＩにおいて、サーバ２００は、例えば、ログイン中のユーザ端末４００やＰＣ４０１から入力されたキーワードを用いてＰＬＵファイル２２１を検索し、合致する商品を選択肢としてＵＩに示し、選択肢からの選択および個数などの指定を受けると、買物メモ情報２２３にレコードを追加する。
【００２５】
「商品コード」は、ユーザが選択した商品に、ＰＬＵファイル２２１において対応づけられているものである。「品物」は、商品の名称（商品名）である。「数量」は、ユーザが指定した個数であって、当該商品の購入予定数である。「定価」は、当該商品に、ＰＬＵファイル２２１において対応づけられている価格である。
【００２６】
なお、商品コードは、必須ではない。例えば、ユーザが、ＰＬＵファイル２２１から商品を検索して買物メモ情報２２３に登録するのでなく、一般的な物品の名称（例えば「ばんそうこう」）を「品物」として登録した場合には、商品コードや定価は不明であるので、それらは空欄とされる。
【００２７】
「希望単価」は、当該商品を購入するにあたってユーザが支払ってもよいとする商品の単価である。当該「希望単価」の入力は必須でなく、入力されない場合には空欄とされる。「公開」は、ユーザと同じグループに属する別の会員に対して当該商品の購入予定を開示するか否かの設定である。当該「公開」の選択操作は必須でなく、選択操作がなかった場合には基本的に「公開する」（表示としては「○」）が選択されたものとする。「予定購入者」は、当該商品の購入の担当者として割り当てられた会員である。当該「予定購入者」の選択操作は必須でなく、選択操作がなかった場合には基本的にログインユーザ本人を割り当てる。なお、「予定購入者」の選択肢は、ログインユーザと同グループの会員である。
【００２８】
「カート投入」は、当該商品が、店舗端末３００に読み取られた、つまり店舗端末３００付きのショッピングカート６０１に既に投入された場合に、当該店舗端末３００にログイン中のユーザの「氏名」が記憶される。「購入」は、当該商品の決済が既に済んでいるか否かを示す。
【００２９】
図２に戻り、制御部２１０は、ＣＰＵがＲＯＭや記憶部２２０に記憶されたプログラムを実行することにより、ユーザ認証部２１１、更新受付部２１２、更新処理部２１３として機能する。
【００３０】
ユーザ認証部２１１は、ユーザ識別情報２２２を用いて、会員のユーザ認証を行う。会員が、携帯端末であるユーザ端末４００からサーバ２００にアクセスしている場合には、当該ユーザ端末４００の端末ＩＤを持って、ユーザ認証可能である。また、会員がＰＣ４０１からサーバ２００にアクセスしている場合には、会員証などに記載された会員番号と、当該会員番号に対応付けられたパスワードとを用いて、ユーザ認証を行う。
【００３１】
また、会員が店舗端末３００を経由してサーバ２００にアクセスしている場合には、サーバ２００におけるユーザ情報識別の取得（ユーザ情報取得部３１１、ユーザ識別情報３２２、後述）をもって、ユーザ認証されたとする。なお、ユーザ認証された状態を、ログイン状態とする。ユーザ認証されている会員は、ログインユーザである。
【００３２】
更新受付部２１２は、ユーザ認証部２１１が認証した会員による、買物メモ情報２２３を更新する指示を、受け付ける。更新処理部２１３は、更新受付部２１２が受け付けた指示に基づいて、買物メモ情報２２３を更新する。
【００３３】
図５は、店舗端末３００の構成の一例を示すブロック図である。店舗端末３００は、表示部３０１、操作部３０２、読取部３０３、近距離無線通信部３０４、通信部３０５、制御部３１０、記憶部３２０などを備えている。
【００３４】
店舗端末３００は、店舗に設置された商品運搬用の籠またはカート（例えばショッピングカート６０１）に取り付けられたタブレット型の端末装置である。表示部３０１は、例えば液晶デバイスであって、ショッピングカート６０１の使用者に対して、情報を表示する。操作部３０２は、例えばタッチパネルであって、表示部３０１に重ねて設けられ、表示部３０１の表示内容に応じて、使用者からの操作を受け付ける。
【００３５】
読取部３０３は、商品の外観に付されたバーコードなどを読み取ることにより商品を特定する情報（商品コード）を得て、これを近距離無線通信部３０４に出力する。近距離無線通信部３０４は、読取部３０３からの出力を受けて制御部３１０に伝達する。
【００３６】
通信部３０５は、ネットワーク５０１やアクセスポイント５０２を介して、サーバ２００などの他の情報処理端末との通信を行う。
【００３７】
制御部３１０は、コンピュータ構成であって、ＣＰＵ、ＲＯＭおよびＲＡＭなどを備える。ＲＯＭは、各種プログラムやデータを記憶する記憶媒体である。ＲＡＭは、各種プログラムや各種データを一時的に記憶する記憶媒体である。制御部３１０は、ＣＰＵがＲＯＭや記憶部３２０に記憶されたプログラムを実行することにより機能し、店舗端末３００の動作を統括的に制御する。
【００３８】
記憶部３２０は、ＳＳＤなどの記憶装置である。記憶部３２０は、制御部３１０（ＣＰＵ）が実行可能な各種のプログラムや、設定情報等を記憶する。また、記憶部３２０は、商品情報３２１、ユーザ識別情報３２２、買物メモ情報３２３を、記憶している。
【００３９】
制御部３１０は、ＣＰＵがＲＯＭや記憶部３２０に記憶されたプログラムを実行することにより、ユーザ情報取得部３１１、メモ表示処理部３１２、商品情報処理部３１３、更新指示部３１４として、機能する。
【００４０】
ユーザ情報取得部３１１は、ユーザ端末４００が専用アプリケーションにより画面に表示したバーコードなどのコード情報（端末ＩＤに基づく）を、読取部３０３で読み取ることにより、ユーザ識別情報２２２の１つを取得し、これを、記憶部３２０にユーザ識別情報３２２として記憶させる。
【００４１】
また、ユーザ端末４００によらずに店舗端末３００でユーザ認証する手法として、ユーザ情報取得部３１１は、例えば、会員証などに記載された会員番号と、当該会員番号に対応付けられたパスワードとの入力を受け付けて、ユーザ識別情報２２２を取得する。
【００４２】
なお、ユーザ情報取得部３１１によるユーザ識別情報２２２の取得をもって、サーバ２００のユーザ認証部２１１によるユーザ認証が行われる。
【００４３】
メモ表示処理部３１２は、ユーザ識別情報３２２（すなわちユーザ情報取得部３１１が取得したユーザ識別情報２２２の１つ）および当該ユーザが属するグループが対応付けされた買物メモ情報２２３を、サーバ２００の記憶部２２０から、定期的な所定のタイミングで繰り返し取得して、表示部３０１に表示させるとともに、買物メモ情報３２３として記憶部３２０に記憶させる。買物メモ情報３２３は、図４に示す買物メモ情報２２３と同じ構成である。
【００４４】
ここで、図６は、買物メモ情報３２３の画面表示例を示す図である。この例における店舗端末３００のログインユーザは、「氏名」が「Ａ」の会員であって、当該会員が属するグループは「Ｍ」である。よって、図６の買物メモ情報３２３は、グループ「Ｍ」に対応付けられた買物メモ情報２２３が抽出されたものとなっている。
【００４５】
また、買物メモ情報３２３の画面表示においては、買物メモ情報３２３の全カラムを表示するのではなく、人間が商品を識別するのに主に用いる商品名や、他、数量、定価、希望単価、登録者、予定購入者、カート投入、購入などを表示する。また、画面表示後に更新（例えばレコード追加）があったレコードについては、その旨が分かる情報を表示する（例えば「更新」列に「追加」と表示する）。
【００４６】
商品情報処理部３１３は、読取部３０３の出力から得る商品コードをＰＬＵファイル２２１に紹介して、商品コードに対応する商品の情報（商品情報）を得て、当該商品情報を、商品情報３２１として記憶部３２０に記憶させる。
【００４７】
更新指示部３１４は、商品情報処理部３１３が商品情報３２１として記憶部３２０に記憶させた情報が、買物メモ情報３２３に含まれる物品の情報に合致する場合に、当該物品の情報についての買物メモ情報３２３のレコードを更新する。更新の具体内容は、該当レコードの「カート投入」にログインユーザの氏名を入力することである。また、更新指示部３１４は、買物メモ情報３２３の更新に応じて、図６に示す画面の表示も更新する。
【００４８】
さらに、更新指示部３１４は、更新された買物メモ情報３２３のレコードに対応する買物メモ情報２２３のレコードを更新する指示を、サーバ２００の更新受付部２１２に送る。
【００４９】
また、更新指示部３１４は、手動によるレコードの消込を受け付ける。例えば、図４の５レコード目（「品物」カラムが「ばんそうこう」）のように、商品コードが不明のものについては、図６に示す画面における「ばんそうこう」の行の表示位置が触れられたのをタッチパネルである操作部３０２によって検知することで、買物メモ情報３２３，２２３の該当レコードの「カート投入」に、ログインユーザの氏名を入力する。
【００５０】
図７は、買物支援処理の流れの一例を示すフローチャートである。まず、店舗端末３００の制御部３１０は、ユーザ情報取得部３１１として、サーバ２００のユーザ認証部２１１によるユーザ認証を仲介する。これにより、ユーザは、買物支援システムにログインする（ステップＳ１）。
【００５１】
続いて店舗端末３００の制御部３１０は、メモ表示処理部３１２として、サーバ２００の買物メモ情報２２３から、ログインユーザに対応するレコードを抽出して買物メモ情報３２３として記憶部３２０に記憶させ、当該買物メモ情報３２３を表示部３０１に表示させる（ステップＳ２）。
【００５２】
制御部３１０は、買物メモが外部から更新されると（ステップＳ３のＹｅｓ）、買物メモを再表示する（ステップＳ４）。ここで、上述の「買物メモの外部からの更新」は、メモ表示処理部３１２が定期的な所定のタイミングで繰り返し、買物メモ情報３２３のログインユーザに対応するレコードを取得し直すことで、更新の有無を知ることができる。また、「買物メモの再表示」は、取得しなおした新たなレコードで更新された買物メモ情報３２３を表示することである。なお、ステップＳ３で買物メモの外部からの更新がない場合は（ステップＳ３のＮｏ）、ステップＳ４を行わない。
【００５３】
次に制御部３１０は、更新指示部３１４として、手動での消込があったかを判断する（ステップＳ５）。消込操作を操作部３０２が検知していれば（ステップＳ５のＹｅｓ）、制御部３１０は、処理をステップＳ６に進めて、該当商品の消込を行う。
【００５４】
また、ステップＳ５で、手動での消込がない場合（ステップＳ５のＮｏ）、制御部３１０は、商品情報処理部３１３として、商品を読み取ったかを判断する（ステップＳ７）。ステップＳ７において、読取部３０３から商品コードの出力を受けていた場合には（ステップＳ７のＹｅｓ）、制御部３１０は、更新指示部３１４として、読み取った商品が買物メモ情報３２３に含まれるものであるかを判断し（ステップＳ８）、含まれていれば、処理をステップＳ６に進める。
【００５５】
ステップＳ６の後と、ステップＳ７において商品の読み取りがなかった場合（ステップＳ７のＮｏ）と、ステップＳ８において読み取った商品が買物メモ情報３２３に含まれないものであった場合（ステップＳ８のＮｏ）とには、制御部３１０は、処理をステップＳ９へ進める。
【００５６】
ステップＳ９において、制御部３１０は、決済またはログアウトの意思表示を行う操作があったかを、判断する。ここでの「決済」は、店舗端末３００の記憶部３２０が商品情報３２１として記憶したものについての精算、支払の完了である。例えば、当該店舗６００がセミセルフ方式を採用しているのであれば、店員が操作する端末もしくは会計機によって、商品情報３２１に基づいて合計金額の精算および金銭の支払を、行う。制御部３１０は、決済またはログアウトを行う意思を示す操作を操作部３０２が受け付けると、決済またはログアウトが未然の段階において、ステップＳ９についてＹｅｓと判断し、当該操作がなければＮｏと判断する。
【００５７】
ステップＳ９のＹｅｓから制御部３１０は、処理をステップＳ１０へ進める。ステップＳ１０において制御部は、買い忘れがないかを判断する。買い忘れがなければ（ステップＳ１０のＹｅｓ）、制御部３１０は処理を終了する。買い忘れがあると判断した場合（ステップＳ１０のＮｏ）、制御部３１０は、買い忘れの可能性があることを報知する（ステップＳ１１）。
【００５８】
図８は、買物メモ情報３２３へのアラート表示の一例を示す図である。図８に示す状態の場合、ログインユーザ「Ａ」が「予定購入者」とされるか若しくは「予定購入者」を限定しない「品物」のうち、商品Ｂとばんそうこうが、「カート投入」が「未」（カートに投入されていない状態）である。このとき、制御部３１０は、報知部の一例として機能して、図８に示すように、買物リストとともに、買い忘れを警告するアラート表示を行う。アラート表示には、「買い忘れていませんか？ご確認ください」などの文言とともに、買い忘れの可能性がある商品の名称と、当該アラートを消して別の操作を受け付け可能にするための「ＯＫ」ボタンなどを表示させる。
【００５９】
また、ログインユーザ「Ａ」以外のユーザ「Ｂ」がカート投入済みの商品Ｃを、ログインユーザ「Ａ」がカートに投入した場合には、重複を警告するアラート表示を行う。アラート表示には、例えば「他のユーザがカート投入（或いは購入）済みです。ご確認ください」などの文言を表示する。さらに好ましくは、アラート表示に、重複の可能性がある商品の名称などをも表示させる。また、当該アラートを消して別の操作を受け付け可能にするための「ＯＫ」ボタンをアラート表示に含める。
【００６０】
このような買物支援システム１００において、ユーザは、買物に先立って、予め、ユーザ端末４００やＰＣ４０１からサーバ２００にアクセスして、買物メモ情報２２３を作成しておく。次にユーザは、買物に行った店舗６００において、ショッピングカート６０１に備え付けられた店舗端末３００に、ユーザ端末４００に表示させたバーコードを読み取らせるなどしてログインする。次にユーザは、店舗端末３００に表示された買物メモ情報３２３を見ながら買物を行う。買物メモ情報３２３は随時更新される。次にユーザは、ショッピングカート６０１に投入する商品のバーコードを店舗端末３００に読み取らせる。また、ユーザは、買物メモ情報３２３に該当するけれどもバーコード読み取りによって消し込まれなかった商品のレコードの表示位置に触れて、当該レコードの消込を行う。ユーザは、買おうと意図していた全ての商品をショッピングカート６０１に入れ終えたならば、決済またはログアウトの意志を示す操作を行う。もしこのとき、当該ユーザが買うべき或いは買っても良い商品が買物メモ情報３２３に残存していた場合、店舗端末３００に、買い忘れの可能性の商品が案内される。
【００６１】
このように、本実施形態の買物支援システム１００によれば、買物メモ情報の更新をリアルタイムで確認しながら、買物を行うことができる。これにより、複数人で共有する買物メモを参照しながらの買物で重複購入を防ぐことができる。さらに、複数ユーザが同一商品を重複してカート投入した場合にアラート表示することにより、重複購入をより防ぐことができる。また、本実施形態の買物支援システム１００によれば、買い忘れの可能性を報知することができるので、買い忘れの防止に効果的である。
【００６２】
本実施形態におけるサーバ２００は、ＣＰＵなどの制御装置と、ＲＯＭ（Read  Only  Memory）やＲＡＭなどの記憶装置と、ＨＤＤ、ＣＤドライブ装置などの外部記憶装置と、ディスプレイ装置などの表示装置と、キーボードやマウスなどの入力装置を備えており、通常のコンピュータを利用したハードウェア構成となっている。
【００６３】
本実施形態のサーバ２００で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００６４】
また、本実施形態のサーバ２００で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態のサーバ２００で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００６５】
また、本実施形態のサーバ２００で実行されるプログラムを、ＲＯＭ等の記憶装置に予め組み込んで提供するように構成してもよい。
【００６６】
本実施形態のサーバ２００で実行されるプログラムは、上述した各部（ユーザ認証部２１１、更新受付部２１２、更新処理部２１３）を含むモジュール構成となっている。ＣＰＵ（プロセッサ）は、上記記憶装置からプログラムを読み出して実行することにより、上記各部を主記憶装置上にロードする。これにより、ユーザ認証部２１１、更新受付部２１２、更新処理部２１３が、主記憶装置上に生成される。
【００６７】
さらに、本実施形態における店舗端末３００で実行されるプログラムは、ＲＯＭ等の記憶装置に予め組み込まれて提供される。
【００６８】
本実施形態の店舗端末３００で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００６９】
さらに、本実施形態の店舗端末３００で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の店舗端末３００で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００７０】
本実施形態の店舗端末３００で実行されるプログラムは、上述した各部（ユーザ情報取得部３１１、メモ表示処理部３１２、商品情報処理部３１３、更新指示部３１４）を含むモジュール構成となっている。ＣＰＵ（プロセッサ）は、上記記憶装置からプログラムを読み出して実行することにより、上記各部を主記憶装置上にロードする。これにより、ユーザ情報取得部３１１、メモ表示処理部３１２、商品情報処理部３１３、更新指示部３１４が、主記憶装置上に生成される。
【００７１】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００７２】
１００…買物支援システム
２００…サーバ、２０１…通信部
２１０…制御部
２１１…ユーザ認証部、２１２…更新受付部、２１３…更新処理部
２２０…記憶部
２２１…ＰＬＵファイル、２２２…ユーザ識別情報、２２３…買物メモ情報
３００…店舗端末
３０１…表示部、３０２…操作部、３０３…読取部
３０４…近距離無線通信部、３０５…通信部
３１０…制御部
３１１…ユーザ情報取得部、３１２…メモ表示処理部
３１３…商品情報処理部、３１４…更新指示部
３２０…記憶部
３２１…商品情報、３２２…ユーザ識別情報、３２３…買物メモ情報
４００…ユーザ端末、４０１…ＰＣ
５０１…ネットワーク、５０２…アクセスポイント、５０３…基地局
６００…店舗、６０１…ショッピングカート
【先行技術文献】
【特許文献】
【００７３】
【特許文献１】特開２００４−１２６９８７号公報
【特許文献２】特開２００７−２７２５３５号公報
【図１】
2020087041.tif 000003
【図２】
2020087041.tif 000004
【図３】
2020087041.tif 000005
【図４】
2020087041.tif 000006
【図５】
2020087041.tif 000007
【図６】
2020087041.tif 000008
【図７】
2020087041.tif 000009
【図８】
2020087041.tif 000010