(57)【要約】【課題】買物リストを作成する際、正確な販売対象名を入力しなくても、正確な買物リストを表示することができる買物支援装置およびプログラムを提供する。【解決手段】販売対象をカテゴリー単位に分類した分類コードをカテゴリーを示すカテゴリー名と対応させてカテゴリー毎に記憶するカテゴリー記憶部と、購入候補販売対象の販売対象名を抽象的に示すメモ情報のユーザ入力を受け付ける入力受付手段と、入力受付手段が入力を受け付けたメモ情報に基づいてカテゴリー記憶部を検索して、入力されたメモ情報を含むカテゴリー名に対応する分類コードを識別する識別手段と、過去に購入した販売対象の販売対象名を分類コードに対応付けた購入履歴情報を記憶する購入履歴部と、識別手段によって識別された分類コードに基づいて購入履歴部を検索し、対応する販売対象名を抽出する抽出手段と、抽出された販売対象名を表示する表示手段と、を備える。【選択図】図１５
2016162181.tif 000002
【特許請求の範囲】
【請求項１】
販売対象をカテゴリー単位に分類した分類コードを前記カテゴリーを示すカテゴリー名と対応させて前記カテゴリー毎に記憶するカテゴリー記憶部と、
購入候補販売対象を示すメモ情報のユーザ入力を受け付ける入力受付手段と、
前記入力受付手段が入力を受け付けた前記メモ情報に基づいて前記カテゴリー記憶部を検索して、入力された前記メモ情報を含む前記カテゴリー名に対応する前記分類コードを識別する識別手段と、
過去に購入した販売対象の販売対象名を前記分類コードに対応付けた購入履歴情報を記憶する購入履歴部と、
前記識別手段によって識別された前記分類コードに基づいて前記購入履歴部を検索し、対応する前記販売対象名を抽出する抽出手段と、
抽出された前記販売対象名を表示する表示手段と、
を備える買物支援装置。
【請求項２】
前記抽出手段は、前記入力受付手段によって入力された前記メモ情報に基づいて前記購入履歴部を検索し、前記メモ情報を含む前記販売対象名を抽出する、
請求項１に記載の買物支援装置。
【請求項３】
前記抽出手段は、前記分類コードに基づいて複数の販売対象名が抽出された場合、前記ユーザによって指定された一または複数の販売対象名を抽出する、
請求項１または２に記載の買物支援装置。
【請求項４】
前記識別手段が識別した前記分類コードが付された販売対象のクーポン情報を問合せるクーポン問合せ手段と、
前記問合せに応答した前記クーポン情報およびクーポンが適用される販売対象の販売対象名を受信するクーポン受信手段と、
をさらに備え、
前記表示手段は、受信した前記クーポン情報と前記販売対象名を表示する、
請求項１乃至３のいずれか一に記載の買物支援装置。
【請求項５】
前記購入履歴部は、前記購入履歴情報を複数の前記ユーザ別に記憶し、
前記入力受付手段は、ユーザを特定して前記メモ情報のユーザ入力を受け付け、
前記表示手段は、前記識別手段が識別した前記分類コードに基づいて前記特定されたユーザに対応して記憶された前記購入履歴情報を検索して、対応する前記販売対象名を表示する、
請求項１乃至４の何れか一に記載の買物支援装置。
【請求項６】
販売対象をカテゴリー単位に分類した分類コードを前記カテゴリーを示すカテゴリー名と対応させて前記カテゴリー毎に記憶するカテゴリー記憶部と、過去に購入した販売対象の販売対象名を前記分類コードに対応付けた購入履歴情報を記憶する購入履歴部とを有する買物支援装置をコンピュータによって制御するプログラムであって、
前記コンピュータを、
購入候補販売対象の販売対象名を抽象的に示すメモ情報のユーザ入力を受け付ける入力受付手段と、
前記入力受付手段が入力を受け付けた前記メモ情報に基づいて前記カテゴリー記憶部を検索して、入力された前記メモ情報を含む前記カテゴリー名に対応する前記分類コードを識別する識別手段と、
前記識別手段によって識別された前記分類コードに基づいて前記購入履歴部を検索し、対応する前記販売対象名を抽出する抽出手段と、
抽出された前記販売対象名を表示する表示手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、買物支援装置およびプログラムに関する。
【背景技術】
【０００２】
近年、例えばタブレット端末や携帯端末を用いた、商品名等の購入する商品に係るメモ情報を入力して買物リストを表示して買物を支援する買物支援装置が提案されている。
【０００３】
しかしながら現在は、買物リストを作成する際、入力したメモ情報がそのままに表示されるため、商品名を正確に覚えていないと正確な買物リストを作成することが難しかった。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、買物リストを作成する際、正確な販売対象名を入力しなくても、正確な買物リストを表示することができる買物支援装置およびプログラムを提供することである。
【課題を解決するための手段】
【０００５】
実施形態の買物支援装置は、販売対象をカテゴリー単位に分類した分類コードを前記カテゴリーを示すカテゴリー名と対応させて前記カテゴリー毎に記憶するカテゴリー記憶部と、購入候補販売対象の販売対象名を抽象的に示すメモ情報のユーザ入力を受け付ける入力受付手段と、前記入力受付手段が入力を受け付けた前記メモ情報に基づいて前記カテゴリー記憶部を検索して、入力された前記メモ情報を含む前記カテゴリー名に対応する前記分類コードを識別する識別手段と、過去に購入した販売対象の販売対象名を前記分類コードに対応付けた購入履歴情報を記憶する購入履歴部と、前記識別手段によって識別された前記分類コードに基づいて前記購入履歴部を検索し、対応する前記販売対象名を抽出する抽出手段と、抽出された前記販売対象名を表示する表示手段と、を備える。
【０００６】
実施形態のプログラムは、販売対象をカテゴリー単位に分類した分類コードを前記カテゴリーを示すカテゴリー名と対応させて前記カテゴリー毎に記憶するカテゴリー記憶部と、過去に購入した販売対象の販売対象名を前記分類コードに対応付けた購入履歴情報を記憶する購入履歴部とを有する買物支援装置をコンピュータによって制御するプログラムであって、前記コンピュータを、購入候補販売対象の販売対象名を抽象的に示すメモ情報のユーザ入力を受け付ける入力受付手段と、前記入力受付手段が入力を受け付けた前記メモ情報に基づいて前記カテゴリー記憶部を検索して、入力された前記メモ情報を含む前記カテゴリー名に対応する前記分類コードを識別する識別手段と、前記識別手段によって識別された前記分類コードに基づいて前記購入履歴部を検索し、対応する前記販売対象名を抽出する抽出手段と、抽出された前記販売対象名を表示する表示手段と、して機能させる。
【図面の簡単な説明】
【０００７】
【図１】図１は、実施形態に係る買物支援システムの構成全体を示す構成図である。
【図２】図２は、ＰＯＳ端末のハードウェア構成を示すブロック図である。
【図３】図３は、電子レシートサーバのハードウェア構成を示すブロック図である。
【図４】図４は、電子レシート管理サーバのハードウェア構成を示すブロック図である。
【図５】図５は、電子レシート管理サーバのクーポンテーブルを示すメモリマップである。
【図６】図６は、携帯端末のハードウェア構成を示すブロック図である。
【図７】図７は、タブレット端末のハードウェア構成を示すブロック図である。
【図８】図８は、共通分類コードの仕組みを示す模式図である。
【図９】図９は、購入履歴を記憶する購入履歴部を示すメモリマップである。
【図１０】図１０は、ＰＯＳ端末の制御処理の流れを示すフローチャートである。
【図１１】図１１は、電子レシートサーバの制御処理の流れを示すフローチャートである。
【図１２】図１２は、電子レシート管理サーバの制御処理の流れを示すフローチャートである。
【図１３】図１３は、携帯端末の制御処理の流れを示すフローチャートである。
【図１４】図１４は、タブレット端末の機能構成を示す機能ブロック図である。
【図１５】図１５は、タブレット端末の制御処理の流れを示すフローチャートである。
【図１６】図１６は、タブレット端末の制御処理の流れを示すフローチャートである。
【図１７】図１７は、タブレット端末が表示したメモ情報の例を示す図である。
【図１８】図１８は、タブレット端末が表示したメモ情報の例を示す図である。
【図１９】図１９は、タブレット端末が表示したメモ情報の例を示す図である。
【発明を実施するための形態】
【０００８】
以下、図１〜図１９を参照して、買物支援装置およびプログラムの実施形態について説明する。実施形態では、タブレット端末を買物支援装置の一例として説明する。また、実施形態では、商品を販売対象の一例として説明する。以下に説明する実施形態によりこの発明が限定されるものではない。
【０００９】
図１は、実施形態にかかる買物支援システムの構成全体を示す構成図である。買物支援装置システムは、電子レシートシステムを使用している。
【００１０】
電子レシートシステムは、ＰＯＳ（Point  of  Sales）端末１、ストアサーバ２、電子レシートサーバ３、電子レシート管理サーバ４、携帯端末７等を備えている。買物支援装置システムは、ＰＯＳ端末１およびストアサーバ２と、電子レシートサーバ３と、電子レシート管理サーバ４と、携帯端末７と、タブレット端末８等を備えている。
【００１１】
ＰＯＳ端末１およびストアサーバ２は、ショッピングセンター等の店舗Ｐ１に設置されている。電子レシートサーバ３は、本部Ｐ３に設置されている。電子レシート管理サーバ４は、電子レシートセンターＰ４に設置されている。携帯端末７は、会員が携帯する。タブレット端末８は、例えば会員の自宅や職場に移動可能に設置されている。タブレット端末８は、携帯端末７と同様に会員が携帯することもある。
【００１２】
ＰＯＳ端末１は、店舗Ｐ１と本部Ｐ３とを繋ぐネットワークＮ２に接続されている。ここで、ネットワークＮ２は、例えば、インターネットやＶＰＮ（Virtual  Private  Network）等の専用線である。
【００１３】
ＰＯＳ端末１は、店舗Ｐ１で販売される商品の売上登録処理および決済処理を実行する。ＰＯＳ端末１は、決済された商品の取引内容を含む取引印字情報であるレシート情報を生成し、当該レシート情報を後述する印字部１３で印字した紙レシートを発行する。また、ＰＯＳ端末１は、非構造化形式のレシート情報のデータ形式を非構造化形式とは異なる構造化形式に変換した電子レシート情報を生成する。
【００１４】
電子レシート情報とは、本来レシート用紙に印字するレシート情報を、例えばＣＳＶ（Comma-Separated  Values）方式やＪ−ｓｏｎ方式等の構造化形式に変換した情報である。電子レシート情報は、ＰＯＳ端末１で生成され、電子レシートサーバ３を経由して電子レシート管理サーバ４に送信され、電子レシート管理サーバ４に記憶される。また、電子レシート情報は、携帯端末７から閲覧することができる。
【００１５】
ＰＯＳ端末１は、生成した電子レシート情報を、ネットワークＮ２を介して電子レシートサーバ３に出力（送信）する。電子レシート情報の送信方法は特に問わず、ＨＴＴＰやＨＴＴＰＳ等の汎用プロトコルを用いてもよい。なお、ＰＯＳ端末１は、ＬＡＮ（Local  Area  Network）等の通信回線Ｎ１でストアサーバ２と接続されている。
【００１６】
ストアサーバ２は、店舗Ｐ１全体の売上げを管理する。ストアサーバ２は、店舗Ｐ１内に設けられた通信回線Ｎ１で１台または複数台のＰＯＳ端末１と接続されている。ストアサーバ２は、ＰＯＳ端末１での販売情報に基づいて、店舗Ｐ１の売上情報や決済情報を管理する。
【００１７】
電子レシートサーバ３は、店舗Ｐ１を運営する企業の本部Ｐ３に設けられている。電子レシートサーバ３は、店舗Ｐ１を運営する企業毎の電子レシート情報を管理する企業用のレシート管理サーバとして機能する。電子レシートサーバ３は、ネットワークＮ２を介して店舗Ｐ１に設置されたＰＯＳ端末１やストアサーバ２と接続している。
【００１８】
電子レシートサーバ３は、ＰＯＳ端末１から送信された電子レシート情報を、ネットワークＮ２（インターネットやＶＰＮ等の専用線）を介して受信する。また、電子レシートサーバ３は、受信した電子レシート情報を、本部Ｐ３と電子レシートセンターＰ４とを繋ぐネットワークＮ３を介して、電子レシート管理サーバ４に送信する。
【００１９】
電子レシート管理サーバ４は、電子レシートセンターＰ４に設けられる。電子レシートセンターＰ４は、例えば、電子レシートサーバ３で電子レシート情報を管理する各企業の電子レシート情報の管理を行う。電子レシートセンターＰ４は、電子レシートサーバ３を運営する本部Ｐ３以外の第三者機関である。なお、電子レシートサーバ３についても第三者機関等が管理してもよい。
【００２０】
電子レシート管理サーバ４は、店舗Ｐ１を運営する各種企業の電子レシート情報を一括に管理する会員用レシート管理サーバとして機能する。電子レシート管理サーバ４は、会員登録を行った会員の氏名や会員ＩＤ等の会員データを管理する。会員ＩＤは、電子レシート情報を出力する受取先を特定する受取先特定情報である。電子レシート管理サーバ４は、会員データを、会員情報部に記憶・管理する。なお、電子レシート管理サーバ４とは別に、会員データの記憶・管理を行う会員管理サーバ等を設ける構成としてもよい。
【００２１】
また、電子レシート管理サーバ４は、電子レシートサーバ３から送信された電子レシート情報を、ネットワークＮ３を介して受信し、この電子レシート情報をデータベースＤＢに保持された後述する電子レシート管理部４３２に記憶する（図４を参照）。電子レシート情報は、商品の取引情報（商品販売データや決済情報）の他、電子レシート情報を送信する店舗Ｐ１の店舗情報や会員ＩＤ等の要素を含む。電子レシート管理サーバ４は、これらの要素を含む電子レシート情報を、電子レシート管理部４３２に会員毎に管理する。
【００２２】
また、電子レシート管理サーバ４は、電子レシート管理部４３２に電子レシート情報を記憶すると、この電子レシート情報の会員ＩＤに基づいて電子レシートを受け取る受取先を特定する。そして、電子レシート管理サーバ４は、後述するネットワークＮ５を介して、電子レシートを出力するための電子レシート情報を受信していることをその携帯端末７に通知する。
【００２３】
また、電子レシート管理サーバ４は、後述するネットワークＮ５を介して接続される携帯端末７から、会員ＩＤを指定する電子レシートの閲覧照会情報を受信すると、当該会員ＩＤに対応する電子レシート情報を、受取先機器である携帯端末７に対して出力する。すると、携帯端末７は、当該電子レシート情報に基づく電子レシートを表示する。携帯端末７の操作者は、携帯端末７に表示された電子レシートを閲覧することができる。
【００２４】
携帯端末７は、本システムの利用者である操作者が携帯して使用する、例えばスマートフォン、携帯電話機、ＰＤＡ（Personal  Digital  Assistant）等の携帯端末装置である。携帯端末７は、ネットワークＮ５上で提供される各種情報を閲覧するためのＷｅｂブラウザ等のアプリケーションを実装する。
【００２５】
携帯端末７は、ネットワークＮ５を介して電子レシート管理サーバ４やタブレット端末８に接続されている。ここで、ネットワークＮ５は、インターネットや、各種公衆網である。
【００２６】
また、携帯端末７は、電子レシートを閲覧可能であることを示す通知を、電子レシート管理サーバ４からネットワークＮ５を介して受信する。操作者が、携帯端末７を操作して、電子レシートの閲覧照会情報を、ネットワークＮ５を介して電子レシート管理サーバ４に送信する。すると、携帯端末７は、電子レシート管理サーバ４から出力された会員の電子レシート情報に基づく電子レシートを表示する。操作者は携帯端末７に表示された電子レシートを閲覧できる。
【００２７】
タブレット端末８は、薄板状のケース内にすべてのコンピュータ機能を備えたオールインワン・コンピュータである。また、タブレット端末８は、ネットワークＮ５を介して電子レシート管理サーバ４や携帯端末７に接続されている。タブレット端末８は、ネットワークＮ５上で提供される各種情報を閲覧するためのＷｅｂブラウザ等のアプリケーションを実装する。
【００２８】
かかる構成の電子レシートシステムにおいては、ＰＯＳ端末１で取引された商品の情報を示す電子レシート情報が、電子レシート管理サーバ４に送信され、Ｗｅｂ上に電子レシートとして公開される。したがって、Ｗｅｂブラウザを実装してなる携帯端末７は、ＵＲＬ（Uniform  Resource  Locator）を指定することにより、操作者は、Ｗｅｂ上に公開された電子レシートを携帯端末７で閲覧することができる。
【００２９】
次に、図２〜図９を用いて、実施形態の買物支援装置システムを構築する主要な装置のハードウェア構成について説明する。
【００３０】
まず、ＰＯＳ端末１について説明する。図２は、ＰＯＳ端末１のハードウェア構成を示すブロック図である。図２に示すように、ＰＯＳ端末１は、各種演算やＰＯＳ端末１の各部を統括的に制御する制御部１１を備えている。制御部１１は、ＣＰＵ（Central  Processing  Unit）、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）、ＲＴＣ（Real  Time  Clock）部等によって構成されるコンピュータである。ＲＯＭは、各種プログラムやデータを記憶する。ＲＡＭは、各種プログラムを一時的に記憶しまた各種データを書き換え自在に記憶する。ＲＴＣ部は、現在の日時を計時する。
【００３１】
制御部１１は、バス１８を介して操作部１２、印字部１３、表示部１４、コード読取部１５、通信Ｉ／Ｆ１６および記憶部１７に接続されている。
【００３２】
操作部１２は、オペレータが操作入力を行うための各種の操作キーを有している。操作キーとしては、例えば、数値を入力するための置数キー、所定の項目を選択するためのカーソルキーや選択決定キーの他、一取引の決済処理を実行させて当該取引を終了させる締めキー１２１等が設けられている。
【００３３】
印字部１３は、レシート、ジャーナル、精算レシート、点検レシート等の印字を行うプリンタ装置で構成される。印字部１３は、例えば発熱媒体を有するサーマルヘッドを用いて、搬送される長尺状のロール用紙にレシート情報を印字する。印字するレシート情報は、売上登録した商品情報や、決済処理に伴う決済情報等である。
【００３４】
表示部１４は、例えば液晶ディスプレイ等であり、売上登録された商品の商品名、価格、合計金額、釣銭額等の各種情報を表示する。なお、表示部１４上にタッチパネルを設けた場合は、タッチパネルが操作部１２として機能する。
【００３５】
コード読取部１５は、例えばバーコードや二次元コード等のコードシンボルを光学的に読み取るスキャナ装置である。コード読取部１５は、例えば、商品に付されたコードシンボルや、携帯端末７の表示部に表示されたコードシンボル等を読み取る。制御部１１は、読み取った当該コードシンボルに保持された情報を入力する。なお、商品に付されたコードシンボルには、その商品を特定するための商品コード等が保持されているとする。また、携帯端末７に表示されるコードシンボルには、その携帯端末７が受け取る電子レシートの受取先を特定するための会員ＩＤ等が保持されている。なお、会員ＩＤは、携帯端末７に磁気的あるいは電気的に記憶されていてもよい。この場合、記憶されている会員ＩＤを、専用の読取装置で読み取る。制御部１１は、読み取った会員ＩＤを入力する。
【００３６】
また、制御部１１は、バス１８を介して通信Ｉ／Ｆ（インターフェース）１６に接続されており、この通信Ｉ／Ｆ１６を介してネットワークＮ２に接続することが可能となっている。
【００３７】
また、制御部１１は、バス１８を介して、記憶部１７に接続されている。記憶部１７は、例えばＨＤＤ（Hard  Disk  Drive）やＳＳＤ（Solid  State  Drive）等の補助記憶装置である。記憶部１７は、商品販売データ処理、各種のＰＯＳ業務を実行するための制御プログラムを記憶した制御プログラム部１７１を備える。この制御プログラムに基づいて、制御部１１は売上登録処理を実行する。売上登録処理とは、コード読取部１５から入力された商品コードに基づいて、図示しない商品マスタから商品情報（商品名、価格等）を読み出して記憶部１７に記憶する処理をいう。記憶部１７は、売上登録処理した各商品の商品名、商品コード及び単価等の売上登録情報を記憶する。
【００３８】
また、記憶部１７は、レシート情報から電子レシート情報を生成するための電子レシート生成プログラムを記憶した電子レシート生成プログラム部１７２を備える。制御部１１は、電子レシート生成プログラムを駆動させて、レシート情報スキーマ（図示せず）に記述された変換規則に基づいて、非構造化形式のレシート情報を構造化形式の電子レシート情報に変換することで、電子レシート情報を生成する。なお、記憶部１７には、商品コードに対応して共通分類コードが記憶されているため、電子レシート生成プログラムは、電子レシート情報を生成する際に記憶部１７を参照して、商品コード毎に対応した共通分類コードを付与する。
【００３９】
電子レシート情報は、会員ＩＤ、店舗Ｐ１を運営する企業を特定する企業コード、店舗Ｐ１を特定する店舗コード、ＰＯＳナンバー、レシートナンバー、商品情報等を含んでいる。
【００４０】
次に、企業用のレシート管理サーバとして機能する電子レシートサーバ３のハードウェア構成を、図３のブロック図を用いて説明する。図３において、電子レシートサーバ３は、各種演算や電子レシートサーバ３の各部を統括的に制御する制御部３１を備えている。制御部３１は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＲＴＣ部等によって構成されるコンピュータである。ＲＯＭは、各種プログラムやデータを記憶する。ＲＡＭは、各種プログラムを一時的に記憶し、また各種データを書き換え自在に記憶する。ＲＴＣ部は、現在の日時を計時する。
【００４１】
制御部３１は、バス３４に接続された通信Ｉ／Ｆ３２を介して、ネットワークＮ２やネットワークＮ３に接続することが可能となっている。また、制御部３１は、バス３４を介して記憶部３３に接続されている。
【００４２】
記憶部３３は、店舗Ｐ１を運営する企業毎の電子レシート情報を電子レシート管理部３３１に記憶する。また、記憶部３３は、電子レシート管理部３３１に記憶された電子レシート情報を管理するための制御プログラムを記憶する制御プログラム部３３２を備える。
【００４３】
次に、図４のブロック図を用いて、電子レシート管理サーバ４のハードウェア構成を説明する。図４において、電子レシート管理サーバ４は、各種演算や電子レシート管理サーバ４の各部を統括的に制御する制御部４１を備えている。制御部４１は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＲＴＣ部等によって構成されるコンピュータである。ＲＯＭは、各種プログラムやデータを記憶する。ＲＡＭは、各種プログラムを一時的に記憶しまた各種データを書き換え自在に記憶する。ＲＴＣ部は、現在の日時を計時する。
【００４４】
制御部４１は、バス４４に接続された通信Ｉ／Ｆ４２を介して、ネットワークＮ３、およびネットワークＮ５に接続することが可能となっている。また、制御部４１は、バス４４を介して、記憶部４３に接続されている。
【００４５】
記憶部４３には、制御プログラム部４３１、電子レシート管理部４３２、クーポンテーブル４３３が設けられている。制御プログラム部４３１は、電子レシート管理サーバ４の制御を行うための制御プログラムを記憶している。電子レシート管理部４３２は、各企業の電子レシートサーバ３から受信した電子レシート情報を会員ＩＤ毎に管理する。クーポンテーブル４３３は、クーポン情報を検索するキーワード毎にクーポン情報が記憶されている（図５を参照）。キーワードとして、文字、共通分類コード、商品コードが使用される。すなわちクーポンテーブル４３３は、文字によって検索するクーポン情報、共通分類コードによって検索するクーポン情報、商品コードによって検索するクーポン情報を記憶している。
【００４６】
次に、図５を用いて、クーポンテーブル４３３について説明する。図５において、クーポンテーブル４３３は、文字・クーポン記憶部４３３１、共通分類コード・クーポン記憶部４３３２、商品コード・クーポン記憶部４３３３を備えている。
【００４７】
文字・クーポン記憶部４３３１は、受信した文字を用いて該当するクーポン情報が検索（文字検索）できるように、クーポン名とクーポン情報が対応付けて記憶されている。受信した文字に基づいて文字・クーポン記憶部４３３１を検索すると、当該文字をクーポン名に含むクーポン情報が抽出される。共通分類コード・クーポン記憶部４３３２は、受信した共通分類コード（図８を参照）から該当するクーポン情報が検索（共通分類コード検索）できるように、共通分類コードとクーポン情報が対応付けて記憶されている。受信した共通分類コードに基づいて文字・クーポン記憶部４３３１を検索すると、当該共通分類コードに対応したクーポン情報が抽出される。商品コード・クーポン記憶部４３３３は、受信した商品コードから該当するクーポン情報が検索（商品コード検索）できるように、商品コードとクーポン情報が対応付けて記憶されている。受信した商品コードに基づいて文字・クーポン記憶部４３３１を検索すると、当該商品コードに対応したクーポン情報が抽出される。
【００４８】
次に、図６のブロック図を用いて、携帯端末７のハードウェア構成を説明する。図６において、携帯端末７は、各種演算や携帯端末７の各部を統括的に制御する制御部７１を備えている。制御部７１は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＲＴＣ部等によって構成されるコンピュータである。ＲＯＭは、各種プログラムやデータを記憶する。ＲＡＭは、各種プログラムを一時的に記憶しまた各種データを書き換え自在に記憶する。ＲＴＣ部は、現在の日時を計時する。
【００４９】
制御部７１は、バス７６を介して操作部７２および表示部７３に接続されている。操作部７２は、操作者（会員）が操作入力を行うための各種の操作キーや、ポインティングデバイスを有している。表示部７３は、例えば液晶ディスプレイ等であり、後述する電子レシート等の各種情報を表示する。なお、表示部７３上にタッチパネルを設けた場合、タッチパネルは操作部７２として機能する。
【００５０】
また、制御部７１は、バス７６を介して通信Ｉ／Ｆ７４に接続されており、この通信Ｉ／Ｆ７４を介してネットワークＮ５に接続することが可能となっている。
【００５１】
また、制御部７１は、バス７６を介して、記憶部７５に接続されている。記憶部７５は、Ｗｅｂ上に公開されている各種情報（コンテンツ）を閲覧するためのＷｅｂブラウザの他、電子レシート管理サーバ４から電子レシートを受け取るための制御プログラムを記憶する制御プログラム部７５１と、受け取った電子レシートを記憶する電子レシート部７５ｂを備えている。
【００５２】
次に、図７のブロック図を用いて、タブレット端末８のハードウェア構成を説明する。図７において、タブレット端末８は、各種演算や各部を統括的に制御する制御部８１を備えている。制御部８１は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＲＴＣ部等によって構成されるコンピュータである。ＲＯＭは、各種プログラムやデータを記憶する。ＲＡＭは、各種プログラムを一時的に記憶しまた各種データを書き換え自在に記憶する。ＲＴＣ部は、現在の日時を計時する。
【００５３】
制御部８１は、バス８６を介して操作部８４および表示部８５に接続されている。操作部８４は、ユーザが操作入力を行うための各種の操作キーや、ポインティングデバイスを有している。表示部８５は、例えば液晶ディスプレイ等であり、メモ情報等を表示する。なお、表示部８５上にタッチパネルを設けた場合は、タッチパネルは操作部８４として機能する。
【００５４】
また、制御部８１は、バス８６を介して通信Ｉ／Ｆ８２に接続されており、この通信Ｉ／Ｆ８２を介してネットワークＮ５に接続することが可能となっている。
【００５５】
また、制御部８１は、バス８６を介して、記憶部８３に接続されている。記憶部８３は、制御プログラム部８３１、メモ記憶部８３２、カテゴリー記憶部である共通分類コード部８３３、購入履歴部８３４を有する。制御プログラム部８３１は、各種演算処理（図１４〜図１６を参照）や各種表示（図１７〜図１９を参照）等を実行する制御プログラムを記憶する。メモ記憶部８３２は、ユーザによって手書き入力されたメモ情報および検索されたメモ情報を記憶する。共通分類コード部８３３は、商品をカテゴリー単位に分類した共通分類コードをカテゴリーを示すカテゴリー名と対応させてカテゴリー毎に記憶する。購入履歴部８３４は、過去（例えば過去１年間）に購入した商品の商品情報を人別に記憶する（図９を参照）。
【００５６】
図８は、共通分類コード部８３３に記憶されている共通分類コード（例えば、一般財団法人流通システム開発センターが発行している「共通分類コード」）の仕組みの一例を示す模式図である。共通分類コードは、カテゴリーを上位概念から下位概念への分類構成と各分類に付した分類コードを共通化して、商品コードと、商品コードに付随する商品情報を一元的に管理するデータベースである。具体的には、共通分類コードは、商品を上位概念から下位概念へのカテゴリー単位に分類した分類コードをカテゴリーを示すカテゴリー名と対応させている。
【００５７】
図８において、共通分類コードは、上位のカテゴリーを記憶する上位概念Ｃ１、上位のカテゴリーを下位概念化した下位カテゴリーを記憶する第１下位概念Ｃ２、第１下位概念Ｃ２のカテゴリーをさらに下位概念化したカテゴリーを記憶する第２下位概念Ｃ３、第２下位概念Ｃ３のカテゴリーをさらに下位概念化したカテゴリーを記憶する商品分類Ｃ４の階層構造を有する。図８で、共通分類コードの階層構造を、具体例を示した一例で説明する。上位概念Ｃ１である「食品」の下位概念である第１下位概念Ｃ２として「加工食品」等が分類されている。また、「加工食品」の下位概念である第２下位概念Ｃ３として「調理品」等が分類されている。そして、「調理品」の下位概念である商品分類Ｃ４として、複数の商品分類が分類されている。各商品分類には、それぞれの商品分類に属する複数の商品が含まれる。そして各商品分類には、例えば「商品分類１」「商品分類２」「商品分類３」のような、分類名（カテゴリー名）が付されている。具体的な分類名は、例えば「インスタントカレー」や「調理済みカレー」である。
【００５８】
そして、各分類には、それぞれ、当該分類を特定する共通分類コードが対応して付されている。例えば、「食品」には、共通分類コードＱ１として「１」が付されている。また、「食品」の下位概念である「加工食品」には、共通分類コードＱ２として「１１」が付されている。また、「加工食品」の下位概念である「調理品」には、共通分類コードＱ３として「１１０３」が付されている。また、「調理品」の下位概念である商品分類には、共通分類コードＱ４として「１１０３０１〜１１０３９９」が付されている。例えば「商品分類１」には、共通分類コードＱ４として、「１１０３０１」が付されている。また、「商品分類２」には、共通分類コードＱ４として、「１１０３０２」が付されている。また、「商品分類３」には、共通分類コードＱ４として、「１１０３０３」が付されている。
【００５９】
また例えば、ある商品「商品Ａ」が「商品分類１」の商品分類に分類される商品である場合は、「商品Ａ」に対応する共通分類コードは「１１０３０１」である。また例えば、ある商品「商品Ｆ」が「商品分類２」の商品分類に分類される商品である場合は、「商品Ｆ」に対応する共通分類コードは「１１０３０２」である。
【００６０】
図９は、過去の購入履歴を記憶する購入履歴部８３４を示すメモリマップである。購入履歴部８３４は、売上登録に基づいて生成された電子レシート情報を携帯端末７から受信して、受信した電子レシート情報に含まれる商品情報を購入履歴部８２４に蓄積する。購入履歴部８３４は、受信した電子レシート情報に基づいて、購入履歴を人別に記憶する。
【００６１】
図９において、購入履歴部８３４は、人区別部８３４１と履歴記憶部８３４２を有する。人区別部８３４１には、人をそれぞれ特定する人コードが記憶される。履歴記憶部８３４２には、人区別部８３４１に記憶された各人が、過去（例えば過去１年間）に購入した商品について、商品コードと商品名と共通分類コードとを対応して記憶する。過去に購入した商品の商品コードと商品名と共通分類コードを総称して購入履歴という。実施形態では、人区別部８３４１に父、母、子供をそれぞれ特定する人コードが記憶されている。また、履歴記憶部８３４２には、それぞれの人コードに対応して、父が過去に購入した商品の購入履歴と、母が過去に購入した商品の購入履歴と、子供が過去に購入した商品の購入履歴が記憶されている。
【００６２】
次に、図１０〜図１９を用いて、実施形態における買物支援システムの制御処理について説明する。まず、ＰＯＳ端末１の制御部１１が、制御プログラムまたは電子レシート生成プログラムに従って実行する制御処理の流れを、図１０のフローチャートを用いて説明する。
【００６３】
図１０において、制御部１１は、コード読取部１５が読み取った会員ＩＤが入力されたか否かを判断する（Ｓ１１）。入力されたと判断した場合は（Ｓ１１のＹｅｓ）、制御部１１は、当該会員ＩＤをＲＡＭに記憶する（Ｓ１２）。そして制御部１１は、Ｓ１１に戻る。
【００６４】
一方、会員ＩＤの入力ではないと判断した場合は（Ｓ１１のＮｏ）、制御部１１は、コード読取部１５が読み取った商品コードが入力されたか否かを判断する（Ｓ２１）。商品コードが入力されたと判断した場合は（Ｓ２１のＹｅｓ）、制御部１１は、当該商品について売上登録処理を実行する（Ｓ２２）。そして制御部１１は、Ｓ１１に戻る。
【００６５】
また、商品コードが入力されていないと判断した場合は（Ｓ２１のＮｏ）、制御部１１は、締めキー１２１が操作されたか否かを判断する（Ｓ３１）。操作されたと判断した場合は（Ｓ３１のＹｅｓ）、制御部１１は、売上登録情報に基づいて決済処理を実行する（Ｓ３２）。そして制御部１１は、決済処理した売上登録情報に基づいて非構造形式のレシート情報を生成する（Ｓ３３）。
【００６６】
次に制御部１１は、Ｓ３３で生成したレシート情報を構造化するか否かを判断する（Ｓ３４）。制御部１１は、Ｓ１２の処理に基づいてＲＡＭに会員ＩＤが記憶されている場合に、レシート情報を構造化すると判断する。制御部１１は、ＲＡＭに会員ＩＤが記憶されていない場合に、レシート情報を構造化しないと判断する。レシート情報を構造化すると判断した場合（Ｓ３４のＹｅｓ）、制御部１１は、レシート情報を構造化した電子レシート情報を生成する（Ｓ３５）。生成された電子レシート情報は会員ＩＤおよび付与された共通分類コードを含む。次に制御部１１は、生成した電子レシート情報を電子レシートサーバ３に送信する（Ｓ３６）。次に制御部１１は、Ｓ２２で記憶した売上登録情報をクリアする（Ｓ３７）。そして制御部１１は、処理を終了する。
【００６７】
また、レシート情報を構造化しないと判断した場合は（Ｓ３４のＮｏ）、制御部１１は、印字部１３を駆動してレシート情報を印字した紙レシートを発行する（Ｓ３８）。そして制御部１１は、Ｓ３７を実行する。なお、締めキー１２１が操作されていないと判断した場合は（Ｓ３１のＮｏ）、制御部１１は、Ｓ１１に戻って待機する。
【００６８】
次に、電子レシートサーバ３の制御部３１が、制御プログラム部３３２に記憶された制御プログラムに従って動作することにより実行される制御処理の流れを、図１１に示すフローチャートに基づいて説明する。
【００６９】
電子レシートサーバ３の制御部３１は、ＰＯＳ端末１からＳ３６で送信された電子レシート情報を通信Ｉ／Ｆ３２を介して受信したか否かを判断する（Ｓ４１）。受信したと判断した場合（Ｓ４１のＹｅｓ）、制御部３１は、記憶部３３の電子レシート管理部３３１に企業毎の電子レシート情報として記憶する（Ｓ４２）。そして、制御部３１は、記憶した電子レシート情報を電子レシート管理サーバ４に送信する（Ｓ４３）。そして制御部３１は、Ｓ４１に戻って待機する。また、電子レシート情報を受信していないと判断した場合は（Ｓ４１のＮｏ）、制御部３１は、Ｓ４１に戻って待機する。
【００７０】
次に、電子レシート管理サーバ４の制御部４１が、制御プログラム部４３１に記憶された制御プログラムに従って実行する制御処理を、図１２のフローチャートを用いて説明する。図１２において、制御部４１は、電子レシートサーバ３から電子レシート情報を受信したか否かを判断する（Ｓ５１）。受信したと判断した場合は（Ｓ５１のＹｅｓ）、制御部４１は、受信した電子レシート情報を電子レシート管理部４３２に会員ＩＤ毎に記憶する（Ｓ５２）。そして制御部４１は、会員ＩＤで特定される受取先の携帯端末７に対し、電子レシート情報を受信したことを通知する（Ｓ５３）。そして制御部４１は、Ｓ51に戻る。
【００７１】
また、電子レシート情報の受信ではないと判断した場合は（Ｓ５１のＮｏ）、制御部４１は、携帯端末７から、電子レシートの閲覧照会情報を受信したか否かを判断する（Ｓ６１）。受信したと判断した場合は（Ｓ６１のＹｅｓ）、制御部４１は、電子レシート管理部４３２に記憶されている電子レシート情報を、会員ＩＤで特定される受取先で指定された携帯端末７に出力する（Ｓ６２）。携帯端末７の操作者は、携帯端末７に表示される電子レシートを閲覧できる。そして制御部４１は、処理を終了する。
【００７２】
また、電子レシートの閲覧照会情報を受信していないと判断した場合は（Ｓ６１のＮｏ）、制御部４１は、電子レシートサーバ３を介してストアサーバ２から各種のクーポン情報（クーポンコード、クーポン名等）を受信したか否かを判断する（Ｓ７１）。受信したと判断した場合は（Ｓ７１のＹｅｓ）、制御部４１は、受信したクーポン情報をクーポンテーブル４３３に記憶する（Ｓ７２）。そして制御部４１は、Ｓ５１に戻る。
【００７３】
制御部４１は、受信したクーポン情報を、クーポンが適用される商品名と対応させて文字・クーポン記憶部４３３１に記憶する。商品名はクーポン情報と同時に受信する。また制御部４１は、受信したクーポン情報を、クーポンが適用される商品名および当該商品が属する共通分類コードと対応させて共通分類コード・クーポン記憶部４３３２に記憶する。商品名および共通分類コードは、クーポン情報と同時に受信する。また制御部４１は、受信したクーポン情報を、クーポンが適用される商品名および商品コードと対応させて商品コード・クーポン記憶部４３３３に記憶する。商品コードはクーポン情報と同時に受信する。
【００７４】
また、クーポン情報を受信していないと判断した場合は（Ｓ７１のＮｏ）、制御部４１は、タブレット端末８からクーポン情報の問合せを受信したか否かを判断する（Ｓ８１）。受信したと判断した場合は（Ｓ８１のＹｅｓ）、制御部４１は、クーポン検索を実行する（Ｓ８２）。具体的には、制御部４１は、文字によるクーポン情報の検索の問合せを受信した場合は、受信した商品名に基づいて文字・クーポン記憶部４３３１を検索し、当該商品名に対応したクーポン情報および当該クーポンが適用される商品名を抽出する。また、制御部４１は、共通分類コードによるクーポン情報の検索の問合せを受信した場合は、受信した共通分類コードに基づいて共通分類コード・クーポン記憶部４３３２を検索し、当該共通分類コードが付されているクーポン情報および当該クーポンが適用される商品名を抽出する。また、制御部４１は、商品コードによるクーポン情報の検索の問合せを受信した場合は、受信した商品コードに基づいて商品コード・クーポン記憶部４３３３を検索し、当該商品コードに対応したクーポン情報および当該クーポンが適用される商品名を抽出する。そして制御部４１は、抽出したクーポン情報および当該クーポンが適用される商品名を、クーポン検索情報を送信したタブレット端末８に送信する（Ｓ８３）。そして制御部４１は、Ｓ５１に戻る。なお、クーポン情報の問合せを受信していないと判断した場合は（Ｓ８１のＮｏ）、制御部４１はＳ５１に戻る。
【００７５】
次に、携帯端末７の制御部７１が、制御プログラム部７５１に記憶された制御プログラムに従って実行する制御処理を、図１３のフローチャートを用いて説明する。図１３において、制御部７１は、電子レシートを閲覧するためにログインされたか否かを判断する（Ｓ９１）。制御部７１は、ログインされるまで待機する（Ｓ９１のＮｏ）。ログインされたと判断した場合は（Ｓ９１のＹｅｓ）、制御部７１は、電子レシート管理サーバ４から、電子レシート情報を受信したことを示す通知を受信したか否かを判断する（Ｓ９２）。受信したと判断した場合は（Ｓ９２のＹｅｓ）、制御部７１は、受信したことを示す通知を表示部７３に表示する（Ｓ９３）。この通知は、例えば「お客様の電子レシートをお預かりしています」等のメッセージである。そして制御部７１はＳ９１に戻る。
【００７６】
電子レシート情報受信の通知を受信していないと判断した場合は（Ｓ９２のＮｏ）、制御部７１は、電子レシートの閲覧照会が操作されたか否かを判断する（Ｓ９４）。操作されたと判断した場合は（Ｓ９４のＹｅｓ）、制御部７１は、電子レシートの閲覧を要求する照会情報を電子レシート管理サーバ４に送信する（Ｓ９５）。そして制御部７１は、Ｓ９１に戻る。照会情報を受信した電子レシート管理サーバ４は、図１２のＳ６１とＳ６２の処理を実行して電子レシートを携帯端末７に送信する。
【００７７】
一方、電子レシート情報の閲覧照会の操作ではないと判断した場合は（Ｓ９４のＮｏ）、制御部７１は、電子レシート管理サーバ４から、電子レシート情報を受信したか否かを判断する（Ｓ９６）。電子レシート情報を受信したと判断した場合は（Ｓ９６のＹｅｓ）、制御部７１は、受信した電子レシート情報を電子レシート部７５２に記憶し、かつ電子レシートとして表示部７３に表示する（Ｓ９７）。そして制御部７１は、受信した電子レシート情報をタブレット端末８に送信する（Ｓ９８）。送信する電子レシート情報には、商品情報と、当該商品情報と対応した共通分類コードが含まれている。そして制御部７１は、Ｓ９１に戻る。
【００７８】
また、電子レシートを受信していないと判断した場合は（Ｓ９６のＮｏ）、制御部７１は、タブレット端末８からメモ情報からなる買物リストを受信したか否かを判断する（Ｓ９９）。受信したと判断した場合は（Ｓ９９のＹｅｓ）、制御部７１は、受信した買物リストを表示部７３に表示する（Ｓ１００）。そして制御部７１は、Ｓ９１に戻る。なお、買物リストを受信していないと判断した場合は（Ｓ９９のＮｏ）、制御部７１はＳ９１に戻る。
【００７９】
次に図１４〜図１９を用いて、タブレット端末８の制御処理について説明する。なお、以降の説明では、説明を簡略化するために、父の購入履歴を検索して該当する商品名を抽出することとする。図１４は、タブレット端末８の制御部８１が実行する機能を示す機能ブロック図である。図１４において、制御部８１は、制御プログラム部８３１に記憶された制御プログラムを実行することにより、入力受付手段８１１、識別手段８１２、抽出手段８１３、表示手段８１４、クーポン問合せ手段８１５、クーポン受信手段８１６として機能する。
【００８０】
入力受付手段８１１は、購入候補商品の商品名を抽象的に示すメモ情報のユーザ入力を受け付ける機能を有する。
【００８１】
識別手段８１２は、入力受付手段８１１が入力を受け付けたメモ情報に基づいて共通分類コード部８３３を検索して、入力されたメモ情報を含む分類名に対応する共通分類コードを識別する機能を有する。
【００８２】
抽出手段８１３は、識別手段８１２によって識別された共通分類コードに基づいて購入履歴部８３４を検索し、対応する商品名を抽出する機能を有する。
【００８３】
表示手段８１４は、抽出された商品名を表示する機能を有する。
【００８４】
クーポン問合せ手段８１５は、識別手段８１２が識別した共通分類コードが付された商品のクーポン情報を問合せる機能を有する。
【００８５】
クーポン受信手段８１６は、問合せに対して受信したクーポン情報およびクーポンが適用される商品の商品名を受信する機能を有する。
【００８６】
次に、図１５と図１６のフローチャートを用いて、タブレット端末８の制御部８１が実行する制御処理の流れを説明する。図１５において、制御部８１は、買物リストボタンＢ１（図１７を参照）が操作されたか否かを判断する（Ｓ１１１）。操作されたと判断した場合は（Ｓ１１１のＹｅｓ）、制御部８１は、メモ情報を入力する買物リストの作成画面を表示する（Ｓ１１２）。タブレット端末８のユーザは、指で表示部８５をタッチしながらメモ情報を書く。すると制御部８１（入力受付手段８１１）は、表示部８５に書かれたメモ情報の入力を受け付ける（Ｓ１１３）。そして制御部８１は、受け付けたメモ情報をメモ記憶部８３２に記憶する（Ｓ１１４）。そして制御部８１は、記憶したメモ情報からなる買物リストを表示部８５に表示する（Ｓ１１５）。
【００８７】
図１７に、Ｓ１１５で表示した買物リスト画面Ｇ１を示す。制御部８１は、表示モードを切り替えるための操作子が設けられる第１領域Ａ１と、買物リスト画面Ｇ１等の各種画面が表示される第２領域Ａ２とを表示部８５に表示する。
【００８８】
第１領域Ａ１には、表示モードを切り替えるための買物リストボタンＢ１が設けられる。買物リストボタンＢ１は、買物リスト画面Ｇ１を表示させるために操作する操作子である。
【００８９】
また、第２領域Ａ２には、入力モードを切り替えるための、３個の入力モード切替ボタンＢ５が表示される。入力モード切替ボタンＢ５を操作すると、手書きによりメモ情報Ａ２１を入力するモード（手書入力モード）、音声によりメモ情報を入力するモード（音声入力モード）、画像取込みによりメモ情報を入力するモード（画像入力モード）に切り替わる。その他の入力モードとして、コードシンボル（バーコード等）の読み取りによる入力モード（コード入力モード）やキータイピングによる入力モード（キー入力モード）を設けてもよい。実施形態では、入力モード切替ボタンＢ５によって手書入力モードが設定されている。
【００９０】
また、第２領域Ａ２には、入力したユーザを指定するための３個の人指定ボタンＢ６が表示される。実施形態では、人指定ボタンＢ６が操作されると、人として父、母、子供のいずれかが指定される。
【００９１】
図１７において、第２領域Ａ２には、入力が受け付けられた「商品Ａ」「商品Ｂ」「商品Ｃ」「商品Ｄ」の手書きのメモ情報Ａ２１が候補商品として表示されている。また図１７において、メモ情報Ａ２１に対応した正確な商品名やクーポン情報の検索を開始する検索ボタンＡ２２が、各メモ情報Ａ２１に対応してそれぞれの商品名の右側に表示される。
【００９２】
図１５の説明に戻る。ユーザは、まず表示された買物リストに含まれるメモ情報のうち、検索したいメモ情報に対応した検索ボタンＡ２２を操作する。制御部８１は、いずれかの検索ボタンＡ２２が操作されたか否かを判断する（Ｓ１１６）。操作されたと判断した場合は（Ｓ１１６のＹｅｓ）、制御部８１は、対象商品検索処理を実行する（Ｓ１１７）。
【００９３】
図１６に、Ｓ１１７で実行する対象商品検索処理を示す。図１６において、まず、表示されているメモ情報に対応する検索ボタンＡ２２を操作すると、メモ情報を文字認識して、認識したメモ情報に含まれる文字に基づいて父の購入履歴の検索処理を実行する（Ｓ１３１）。すなわち制御部８１は、記憶されているメモ情報を文字認識して、人指定ボタンＢ６によって指定されている父の人コードに対応した履歴記憶部８３４２を検索し、検索するメモ情報の文字が含まれる過去に父が購入した商品の商品名を正確な商品名として抽出する。後のクーポン検索に備えて、抽出した商品名に対応した共通分類コードも抽出する。
【００９４】
続いて制御部８１（識別手段８１２）は、文字認識したメモ情報に基づいて、共通分類コードによる購入履歴の検索処理を実行する（Ｓ１３２）。すなわち制御部８１は、文字認識したメモ情報に含まれる文字に基づいて共通分類コード部８３３を検索し、当該メモ情報の文字が含まれている商品分類を識別して抽出する。そして制御部８１は、抽出した商品分類に対応した共通分類コードを識別して抽出する。続いて制御部８１は、抽出した共通分類コードに基づいて、父の人コードに対応した履歴記憶部８３４２を検索し、当該共通分類コードが記憶されている過去に父が購入した商品の商品名を正確な商品名として抽出する（Ｓ１３３）。
【００９５】
次に制御部８１は、Ｓ１３１で抽出した商品名と共通分類コードおよびＳ１３３で抽出した商品名と検索した共通分類コードを、メモ記憶部８３２に記憶する（Ｓ１３４）。そして制御部８１は、Ｓ１１８を実行する。
【００９６】
図１５の説明に戻る。次に制御部８１（クーポン問合せ手段８１５）は、電子レシート管理サーバ４に対して、クーポン情報の問合せを行う（Ｓ１１８）。すなわち制御部８１は、メモ記憶部８３２に記憶している商品名、共通分類コードに加え、別途ユーザによって入力された商品コードを送信してクーポン情報の問合せを行う。問合せを受信した電子レシート管理サーバ４は、Ｓ８２とＳ８３の処理を実行する。
【００９７】
次に制御部８１（クーポン受信手段８１６）は、電子レシート管理サーバ４から、Ｓ１１８の問合せに対するクーポン情報および商品名を受信したか否かを判断する（Ｓ１１９）。受信するまで待機し（Ｓ１１９のＮｏ）、受信したと判断した場合は（Ｓ１１９のＹｅｓ）、制御部８１は、受信したクーポン情報および商品名をメモ記憶部８３２に記憶する（Ｓ１２０）。そして制御部８１は、Ｓ１３４で記憶した商品名とＳ１２０で記憶したクーポン情報および商品名をメモ記憶部８３２から読み出して、ユーザが選択する商品候補として表示部８５に表示する（Ｓ１２１）。
【００９８】
図１８に、Ｓ１２１で表示した商品名とクーポン情報の例を示す。図１８において、Ｓ１３４で記憶した商品名をエリアＡ２４に表示する。エリアＡ２４に表示される商品名は、メモ情報Ａ２１に基づいて正確な商品名を検索した結果抽出された商品名である。「商品Ａ１」の正確な商品名Ａ２１１は、Ｓ１３２の検索処理で抽出された商品名である。また、「商品Ａ２」の正確な商品名Ａ２１２は、Ｓ１３１の検索処理で抽出された商品名である。
【００９９】
また、Ｓ１２０で記憶した商品名およびクーポン情報をエリアＡ２５に表示する。エリアＡ２５に表示される商品名は、メモ情報と共通分類コードと商品コードに基づいてクーポン情報を検索した結果抽出された正確な商品名である。「商品Ａ３」の正確な商品名Ａ２１３およびクーポン情報２１３Ｃ、「商品Ａ４」の正確な商品名Ａ２１４およびクーポン情報２１４Ｃが表示される。
【０１００】
ここでユーザは、表示部８５上に設けられた操作部８４を操作して、表示された商品名およびクーポン情報から購入したい商品を指定する。制御部８１（抽出手段８１３）は、指定された商品の商品名とクーポン情報を選択する（Ｓ１２２）。そして制御部８１（表示手段８１４）は、選択した商品名とクーポン情報を表示部８５に表示する（Ｓ１２３）。次に制御部８１は、Ｓ１２３で表示した商品名とクーポン情報を、携帯端末７に送信する（Ｓ１２４）。この情報は、正確な商品名が表示された、買物をする際の買物リストである。この情報を受信した携帯端末７の操作者は、当該情報を携帯端末７に表示させて買い物を行う。なお、Ｓ１１６において、検索ボタンＡ２２が操作されていないと判断した場合は（Ｓ１１６のＮｏ）、制御部８１は、対象商品検索処理およびクーポン情報の問合せを実行することなくＳ１２４を実行する。
【０１０１】
図１９に、Ｓ１２３で商品とクーポン情報を表示した表示例を示す。図１９において、Ｓ１２２で選択された「商品Ａ１」の正確な商品名Ａ２１１と「商品Ａ３」の正確な商品名Ａ２１３が表示される。また、商品名Ａ２１３に対応して、「商品Ａ３」に適用可能なクーポン情報２１３Ｃを表示する。なお、表示された正確な商品名Ａ２１１と正確な商品名Ａ２１３は、手書き書体ではなく活字書体のメモ情報として表示される。
【０１０２】
また、Ｓ１１１において、買物リストボタンＢ１が操作されていないと判断した場合は（Ｓ１１１のＮｏ）、制御部８１は、携帯端末７から電子レシート情報を受信したか否かを判断する（Ｓ１２７）。受信したと判断した場合は（Ｓ１２７のＹｅｓ）、制御部８１は、受信した電子レシート情報に含まれる商品情報と共通分類コードを対応させて履歴記憶部８３４２に追加的に記憶し、購入履歴を更新する（Ｓ１２８）。ユーザは、受信した電子レシート情報を表示させる。そしてユーザは、電子レシート情報に含まれる各商品情報について、父、母、子供のいずれの人が購入した商品かを判断して、当該人の履歴記憶部８３４２に記憶する。その際、対応した共通分類コードも当該人の履歴記憶部８３４２に記憶される。そして制御部８１は、Ｓ１１１に戻る。また、電子レシート情報を受信していないと判断した場合は（Ｓ１２７のＮｏ）、制御部８１は、Ｓ１１１に戻る。
【０１０３】
このような実施形態によると、タブレット端末８の制御部８１は、入力されたメモ情報に基づいて共通分類コード部８３３を検索して対応する共通分類コードを抽出（識別）し、抽出した共通分類コードに基づいて購入履歴部８３４を検索し、抽出した正確な商品名をタブレット端末８に表示する。そのため、ユーザは、買物リストを作成する際、正確な商品名を入力しなくても、正確な買物リストを表示することができる。そのため、ユーザが買物をする際に商品を迷うことがない。また、入力されたメモ情報の文字が含まれていない商品名を抽出して表示することもできる。
【０１０４】
また、実施形態によると、入力されたメモ情報に基づいて人別の購入履歴部８３４を検索し、抽出した商品名をタブレット端末８に表示する。そのため、買物をする人に合った正確な買物リストを表示することができる。
【０１０５】
また、実施形態によると、抽出した共通分類コードに対応するクーポン情報を問合せして、受信した該当するクーポン情報を表示する。そのため、ユーザは、買物リストを作成する際、正確な商品名を入力しなくても、対応するクーポン情報を表示することができる。また、入力されたメモ情報の文字が含まれていない商品名に対応したクーポン情報を表示することができる。
【０１０６】
以上、本発明の実施形態を説明したが、この実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。この実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更、組み合わせを行うことができる。この実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【０１０７】
例えば、実施形態では、タブレット端末８を買物支援装置としたが、携帯端末７やパーソナルコンピュータ等を買物支援装置としてもよい。
【０１０８】
また、実施形態では、Ｓ１３２の処理において、共通分類コード部８３３を検索して、商品分類および対応する共通分類コードを識別して抽出したが、抽出する要件は必須の要件ではなく、識別をすればよい。この場合、制御部８１は、Ｓ１３３において、識別した共通分類コードに基づいて対応した履歴記憶部８３４２を検索し、識別した共通分類コードが記憶されている過去の正確な商品名を抽出する。
【０１０９】
また、実施形態では、入力されたメモ情報を文字識別して直接購入履歴部８３４を検索し、メモ情報の文字が含まれる商品名を検索した。また、実施形態では、入力された商品コードに基づいてクーポン情報を検索した。しかしながら、これらの構成は必須の構成ではない。
【０１１０】
また、実施形態では、商品を販売対象の一例として説明したが、販売対象は、例えばサービスのようなものであってもよい。
【０１１１】
なお、実施形態のタブレット端末８で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（FD）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【０１１２】
また、実施形態のタブレット端末８で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、実施形態のタブレット端末８で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【０１１３】
また、実施形態のタブレット端末８で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【符号の説明】
【０１１４】
１  ＰＯＳ端末
２  ストアサーバ
３  電子レシートサーバ
４  電子レシート管理サーバ
７  携帯端末
８  タブレット端末
１１  制御部
３１  制御部
４１  制御部
７１  制御部
８１  制御部
４３３  クーポンテーブル
８１１  入力受付手段
８１２  識別手段
８１３  抽出手段
８１４  表示手段
８１５  クーポン問合せ手段
８１６  クーポン受信手段
８３２  メモ記憶部
８３３  共通分類コード部
８３４  購入履歴部
【先行技術文献】
【特許文献】
【０１１５】
【特許文献１】特開２００９−５９１７３号公報
【図１】
2016162181.tif 000003
【図２】
2016162181.tif 000004
【図３】
2016162181.tif 000005
【図４】
2016162181.tif 000006
【図５】
2016162181.tif 000007
【図６】
2016162181.tif 000008
【図７】
2016162181.tif 000009
【図８】
2016162181.tif 000010
【図９】
2016162181.tif 000011
【図１０】
2016162181.tif 000012
【図１１】
2016162181.tif 000013
【図１２】
2016162181.tif 000014
【図１３】
2016162181.tif 000015
【図１４】
2016162181.tif 000016
【図１５】
2016162181.tif 000017
【図１６】
2016162181.tif 000018
【図１７】
2016162181.tif 000019
【図１８】
2016162181.tif 000020
【図１９】
2016162181.tif 000021