(57)【要約】【課題】電子レシートシステムを利用して、メーカの各アンケートを客に同一の手続きで提供しアンケート結果を回収するサーバ装置、アンケート回収システム、及びプログラムを提供する。【解決手段】実施形態のサーバ装置は、アンケート実施商品であることを示すユーザ操作が可能な操作部を電子レシート情報に含めて情報処理装置に送信する操作部付き電子レシート送信手段と、上記情報処理装置から上記操作部の操作信号を受信して、アンケートの質問内容を示す質問情報をデータベースから抽出する質問情報抽出手段と、上記アンケートの上記質問情報を入力フォームに含めて上記情報処理装置に送信するアンケート送信手段と、上記入力フォームにおいて入力された、上記質問情報についてのユーザの回答を示す回答情報を、上記情報処理装置から受信して上記データベースに登録する回答情報登録手段と、を有する。【選択図】図１
2018022518.tif 000002
【特許請求の範囲】
【請求項１】
アンケート実施商品であることを示すユーザ操作が可能な操作部を電子レシート情報に含めて情報処理装置に送信する操作部付き電子レシート送信手段と、
前記情報処理装置から前記操作部の操作信号を受信して、アンケートの質問内容を示す質問情報をデータベースから抽出する質問情報抽出手段と、
前記アンケートの前記質問情報を入力フォームに含めて前記情報処理装置に送信するアンケート送信手段と、
前記入力フォームにおいて入力された、前記質問情報についてのユーザの回答を示す回答情報を前記情報処理装置から受信して、受信した回答情報を前記電子レシート送信手段が送信した電子レシートの識別情報および前記アンケート送信手段が送信したアンケートの種別情報とともに前記データベースに記憶する回答情報登録手段と、
を備えることを特徴とするサーバ装置。
【請求項２】
前記操作部付き電子レシート送信手段は、更に、電子レシート情報に該電子レシート情報の識別情報を表示可能な態様で情報処理装置に送信する、
ことを特徴とする請求項１に記載のサーバ装置。
【請求項３】
前記情報処理装置から前記操作部の操作信号を受信し、該操作信号に対応する商品がアンケート実施商品を含むユーザの入力が必要な複数の入力対象商品として指定されている場合に、アンケート実施を含む選択項目からなる選択画面を前記情報処理装置に送信する選択画面送信手段を、更に備え、
前記アンケート送信手段は、
前記選択画面でアンケート実施が選択された場合に、前記アンケートの前記質問情報を入力フォームに含めて前記情報処理装置に送信する、
ことを特徴とする請求項１または２に記載のサーバ装置。
【請求項４】
アンケートの質問情報及び回答情報を管理するアンケートサーバ装置と、電子レシート情報を管理する電子レシート管理サーバ装置とを備え、
前記アンケートサーバ装置は、
消費財メーカの商品についての質問情報をデータベースに登録し、該商品がアンケート実施商品であることを前記電子レシート管理サーバ装置へ通知する情報登録通知手段と、
前記質問情報を前記データベースから抽出し、前記電子レシート管理サーバ装置へ送信する情報抽出送信手段と、
前記電子レシート管理サーバ装置から受信した、前記質問情報の回答情報を前記データベースに登録する情報登録手段と、
を備え、
前記電子レシート管理サーバ装置は、
前記情報登録通知手段によりアンケート実施商品として通知された商品を対象に、アンケート実施商品であることを示すユーザ操作が可能な操作部を前記電子レシート情報に含めて情報処理装置に送信する操作部付き電子レシート送信手段と、
前記情報処理装置から前記操作部の操作信号を受信して、該操作信号に対応する商品の質問情報を前記アンケートサーバ装置の前記情報抽出送信手段を介して抽出する質問情報抽出手段と、
前記質問情報抽出手段で抽出した質問情報を入力フォームに含めて前記情報処理装置に送信するアンケート送信手段と、
前記入力フォームにおいて入力された、前記質問情報の回答情報を、前記情報処理装置から受信して、前記アンケートサーバ装置の前記情報登録手段を介して前記データベースに登録する回答情報登録手段と、
を備える、
ことを特徴とするアンケート回収システム。
【請求項５】
電子レシート情報を管理するサーバ装置を制御するコンピュータを、
アンケート実施商品であることを示すユーザ操作が可能な操作部を前記電子レシート情報に含めて情報処理装置に送信する操作部付き電子レシート送信手段と、
前記情報処理装置から前記操作部の操作信号を受信して、アンケートの質問内容を示す質問情報をデータベースから抽出する質問情報抽出手段と、
前記アンケートの前記質問情報を入力フォームに含めて前記情報処理装置に送信するアンケート送信手段と、
前記入力フォームにおいて入力された、前記質問情報についてのユーザの回答を示す回答情報を前記情報処理装置から受信して、受信した回答情報を前記電子レシート送信手段が送信した電子レシートの識別情報および前記アンケート送信手段が送信したアンケートの種別情報とともに前記データベースに記憶する回答情報登録手段と、
して機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、サーバ装置、アンケート回収システム、及びプログラムに関する。
【背景技術】
【０００２】
従来、取引内容を紙のレシートとして客に手渡す代わりに取引内容を電子情報化した電子レシートを客の携帯端末に配信する電子レシートシステムが知られている。
店舗における客との商品取引は、店舗に配置されたＰＯＳ端末でのレジ入力などにより行われ、現金やカードによる決済後の締め処理により一連の取引（一取引）が完了する。取引後は、そのＰＯＳ端末において客の会員コードが読み取られ、電子レシートが生成される。この電子レシートは一括管理する電子レシート管理サーバへ送信され、客の携帯端末からのアクセスにより携帯端末へダウンロードされる。
【０００３】
ところで、メーカによる客に対する購入商品についてのアンケートは、商品に付したアンケート情報を客からハガキで回収したり、客をメーカの商品サイトに導いて、アンケートの入力を行わせたり、各メーカがそれぞれ趣向を凝らして実施している。
しかし、何れも、メーカが独自にアンケートを回収するためのシステムを構築しなければならない。また客は商品ごとに各メーカのシステムに合わせてアンケートを提出する必要があり、客にとっては不便なものであり、問題となっている。
メーカごとに異なる方法でアンケートを回収するアンケート回収システムに代わり、どのメーカでも同じ方法でアンケートを回収できる統合型のアンケート回収システムが期待されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、電子レシートシステムを利用して、メーカの各アンケートを客に同一の手続きで提供し、アンケート結果を回収するサーバ装置、アンケート回収システム、及びプログラムを提供することである。
【課題を解決するための手段】
【０００５】
実施形態のサーバ装置は、アンケート実施商品であることを示すユーザ操作が可能な操作部を電子レシート情報に含めて情報処理装置に送信する操作部付き電子レシート送信手段と、前記情報処理装置から前記操作部の操作信号を受信して、アンケートの質問内容を示す質問情報をデータベースから抽出する質問情報抽出手段と、前記アンケートの前記質問情報を入力フォームに含めて前記情報処理装置に送信するアンケート送信手段と、前記入力フォームにおいて入力された、前記質問情報についてのユーザの回答を示す回答情報を前記情報処理装置から受信して、受信した回答情報を前記電子レシート送信手段が送信した電子レシートの識別情報および前記アンケート送信手段が送信したアンケートの種別情報とともに前記データベースに記憶する回答情報登録手段と、を備える。
【図面の簡単な説明】
【０００６】
【図１】図１は、実施形態に係るサーバ装置を含む電子レシートシステムの全体構成図である。
【図２】図２は、電子レシート管理サーバの構成図である。
【図３】図３は、アンケート情報の有無を管理するテーブルの構成図である。
【図４】図４は、アンケート実施テーブルへの登録処理のフロー図である。
【図５】図５は、電子レシートの送信処理のフロー図である。
【図６】図６は、アンケート入力フォーム画面の送受信処理のフロー図である。
【図７】図７は、フォームデータ管理サーバの構成図である。
【図８】図８は、アンケート実施管理テーブルの構成図である。
【図９】図９は、アンケート結果管理テーブルの構成図である。
【図１０】図１０は、アンケート情報の入力フォームの例である。
【図１１】図１１は、質問情報の登録処理のフロー図である。
【図１２】図１２は、通知処理のフロー図である。
【図１３】図１３は、質問情報等の検索処理のフロー図である。
【図１４】図１４は、回答情報等の登録処理のフロー図である。
【図１５】図１５は、消費者端末の構成図である。
【図１６】図１６は、消費者端末の画面遷移図である。
【発明を実施するための形態】
【０００７】
会員登録すると紙のレシートの代わりに消費者の端末装置である消費者端末で電子レシートの提供を受けられるようになる電子レシートシステムと呼ばれる仕組みがある。
以下では、当該電子レシートシステムにフォームデータ管理サーバ（アンケートサーバ）を設けて、本実施形態に係るサーバ装置を電子レシート管理サーバに適用した例を示す。また、電子レシート管理サーバとフォームデータ管理サーバとによりアンケート回収システムを構築した例を示す。
【０００８】
図１は、本実施形態の電子レシートシステムの全体構成を示す図である。
同図に示すように電子レシートシステム１は、電子レシート管理サーバ１０と、フォームデータ管理サーバ１１と、消費財メーカサーバ１２（入力端末１２０）と、本部サーバ１３と、ストアサーバ１４と、ＰＯＳ（Point  of  Sales）端末１５と、消費者端末１６とを含むようにして構成される。
電子レシート管理サーバ１０は、第三者機関の電子レシートセンタＰ１に設けられている。電子レシート管理サーバ１０は、電子レシート情報を主に管理するサーバ装置である。
【０００９】
フォームデータ管理サーバ１１は、本実施形態では電子レシート管理サーバ１０と同様に電子レシートセンタＰ１に設けられている。フォームデータ管理サーバ１１は商品についてのアンケート情報（後述する質問情報や回答情報）を主に管理するサーバ装置である。なお、本実施形態では商品についての問い合せ情報も管理する。アンケート情報の管理が主であるため、以下ではアンケート情報を主体に説明し、問い合せ情報は必要に応じて説明を補う。
【００１０】
消費財メーカサーバ１２は、各消費財メーカＰ２に設けられている。消費財メーカサーバ１２は、各消費財メーカが取り扱う商品の商品情報などを管理するサーバ装置である。消費財メーカサーバ１２には、クライアント装置として入力端末１２０が接続されている。
本部サーバ１３は、店舗またはチェーン店舗（以下、店舗という）を運営する企業の本部Ｐ３に設けられたサーバ装置である。
【００１１】
ストアサーバ１４は、各店舗Ｐ４に設けられている。ストアサーバ１４は、店舗内の全てのＰＯＳ端末１５を統括するサーバ装置である。
ＰＯＳ端末１５は、各店舗Ｐ４に設けられた一つ又は複数のＰＯＳ端末である。
消費者端末１６は、自宅や移動先などにおいて消費者が利用する端末装置である。
【００１２】
電子レシート管理サーバ１０は、各企業の本部サーバ１３で管理されている電子レシートを一元管理するサーバ装置である。電子レシート管理サーバ１０は、本部サーバ１３から各企業独自のフォーマットの電子レシートを受信し、その電子レシートをそれぞれの企業コードに紐付けてデータベースＤＢ１で一元管理する。
【００１３】
また、電子レシート管理サーバ１０は、電子レシート送信手段（不図示）を備え、消費者端末１６から電子レシートの送信要求を受信すると、該当する電子レシートを消費者端末１６へ送信（配信）する。
更に、電子レシート管理サーバ１０は、操作部付き電子レシート送信手段としてアンケートボタン送信手段１００を備えている。
【００１４】
操作部付き電子レシート送信手段は、アンケートの実施の対象となる商品（アンケート実施商品）であることを示すと共にユーザ操作が可能である操作部を電子レシートに含めて消費者端末１６に送信するものである。
【００１５】
アンケートボタン送信手段１００は、その一態様で、電子レシートに含まれている商品においてアンケート実施商品に該当するものがある場合に、電子レシートをアンケートボタンを付加して送信するものである。アンケートボタンは、例えばアイコンなどで構成され、ユーザが画面上でアンケートボタンをタッチ（押下）すると、その押下信号が出力される。操作部としては、アンケートボタン以外にも、例えばユーザ端末の機械的なスイッチに割り当てるなどの、他の手段を採用して良い。
以下では、一態様として、アンケートボタンを採用したアンケートボタン送信手段１００を例に説明する。
なお、電子レシートは、送信時において、消費者端末１６の環境（例えばスマートフォンやタブレット端末の違いなど）に合わせ適宜変換されたものが送信されるものとする。
【００１６】
更に、電子レシート管理サーバ１０は、抽出手段（質問情報抽出手段）１０１と、入力フォーム送信手段（アンケート送信手段）１０２と、登録手段（回答情報登録手段）１０３とを備えている。
【００１７】
抽出手段１０１は、電子レシートの送信後に消費者端末１６からアンケートボタンの押下信号(つまり操作部の操作信号)を受信した後に、アンケート（又は問い合せ）の入力フォームに表示する質問（又は問い合せの分類）として質問情報（又は問い合せの分類を示す情報）をフォームデータ管理サーバ１１から抽出する。ここで、「問い合せの分類」とは、問い合せの内容をカテゴリ別に分類したものを指す。例えば、商品が装置の場合、「装置の使用方法についての問い合せ」や「装置の故障についての問い合せ」などとなる。
入力フォーム送信手段１０２は、入力フォームを、フォームデータ管理サーバ１１から抽出された質問情報（又は問い合せの分類を示す情報）を含めて消費者端末１６に送信する。
【００１８】
また、入力フォーム送信手段１０２は、消費者端末１６からアンケートボタンの押下信号を受信したときに、アンケート実施対象の商品が、問い合せ対象の商品でもあると、「アンケート実施」と「問い合せ」の２つの選択項目からなる選択画面を消費者端末１６に送信する。この場合、入力フォーム送信手段１０２は、選択画面における「アンケート実施」の押下信号を受信してから、入力フォームを質問情報を含めて消費者端末１６に送信する。また、入力フォーム送信手段１０２は、「問い合せ」の押下信号を受信してから、入力フォームを、フォームデータ管理サーバ１１から抽出された問い合せの分類を示す情報を含めて消費者端末１６に送信する。
【００１９】
登録手段１０３は、消費者端末１６から、入力フォームで行った質問（又は問い合せの分類）に対する消費者からの回答（又は具体的な問い合せ内容）を受信すると、その回答情報（又は具体的な問い合せ内容の情報）をフォームデータ管理サーバ１１に登録する。具体的な問い合せ内容とは、例えば「問い合せの分類を示す情報」が「機械の操作方法の問い合せ」であれば、その消費者からの問い合せとして「電源スイッチの入れ方を教えて下さい」等となる。
【００２０】
なお、アンケート実施商品や問い合せ対象商品は、ユーザの入力が必要となる「入力対象商品」のほんの一例である。従って、この２つに限らず、例えば「商品のユーザ登録」など、その他にも適宜設定して良い。
アンケート実施商品や問い合せ対象商品を、入力対象商品として捉えると、抽出手段１０１は入力対象商品に対応する情報を抽出する。また、入力フォーム送信手段１０２は、入力対象商品に対応する情報を入力フォームに含める。また、入力フォーム送信手段１０２は、入力対象商品に対応する項目を選択画面に含める。また、登録手段１０３は、入力対象商品についての情報に対するユーザからの入力情報をフォームデータ管理サーバ１１に登録する。
【００２１】
フォームデータ管理サーバ１１は、商品についてのアンケート情報を主に管理するサーバ装置である。本実施形態では、商品についての問い合せ情報も管理する。フォームデータ管理サーバ１１は、各消費財メーカからオンライン又はオフラインで提供されたアンケートの質問情報（又は問い合せの分類を示す情報）を商品の識別情報（主に商品コード）に紐付けてデータベースＤＢ２で一元管理する。更に、フォームデータ管理サーバ１１は、消費者端末１６で入力された、質問情報に対する回答情報（又は問い合せの分類を示す情報に対する消費者からの具体的な問い合せ内容を示す情報）を、商品の識別情報に紐付けてデータベースＤＢ２で一元管理する。
【００２２】
フォームデータ管理サーバ１１は、更に、提供情報登録手段（情報登録通知手段）１１０と、抽出手段（情報抽出送信手段）１１１と、応答情報登録手段（情報登録手段）１１２とを備えている。
提供情報登録手段１１０は、消費財メーカから提供された商品の質問情報（又は問い合せの分類を示す情報）をデータベースＤＢ２に登録する。
【００２３】
フォームデータ管理サーバ１１は質問情報がデータベースＤＢ２に登録されると、その該当商品のアンケート実施を電子レシート管理サーバ１０へ通知する。
抽出手段１１１は、指定された質問情報（又は問い合せの分類を示す情報）をデータベースＤＢ２から抽出し、電子レシート管理サーバ１０へ送信する。
応答情報登録手段１１２は、電子レシート管理サーバ１０から送信された回答情報（又は具体的な問い合せ内容を示す情報）をデータベースＤＢ２に登録する。
【００２４】
消費財メーカサーバ１２は、規格化されたコードで管理される商品を主に扱うメーカ所有のサーバ装置である。規格化されたコードとして、日本国内ではＪＡＮ（Japanese  Article  Number）コードが使用される。また、ヨーロッパ等ではＥＡＮ（European  Article  Number）コードが使用され、米国ではＵＰＣ（Universal  Product  Code）コードが使用される。ここでは、消費財メーカサーバ１２は、商品情報をＪＡＮコードで管理するものとして説明する。
【００２５】
本部サーバ１３は、各店舗Ｐ４のＰＯＳ端末１５で消費者が決済した商品の取引内容等を示す商品販売データを統括して管理するデータベース（不図示）を備えている。当該データベースには、商品情報や、電子レシート情報を含む消費者の購入履歴情報などが登録されている。
【００２６】
上記商品情報とは、例えば商品コードや商品名や商品価格などの情報である。
また、上記購入履歴情報とは、例えば消費者の会員コードや、消費者の店舗における取引内容を示す情報などである。消費者の店舗における取引内容を示す情報としては、例えば取引日時や、利用店舗名や、取引商品の商品コードや、商品名や、取引金額などがあり、その一部はレシート情報に含まれる。
【００２７】
各店舗Ｐ４のＰＯＳ端末１５で商品の取り引きが行われ、決済されると、その取り引き全ての一取引分の電子レシートが発行され、電子レシートはストアサーバ１４を通じて本部サーバ１３へ送信される。
本部サーバ１３はこの電子レシートをデータベースに登録し、会員別に管理する。
【００２８】
ストアサーバ１４は、一つ又は複数のＰＯＳ端末１５で行われる商品販売データ処理等の管理を統括する。ストアサーバ１４は、ＰＯＳ端末１５での商品照会のための商品データファイル等を記憶・管理する。また、商品販売データ処理の結果として得た消費者の商品販売データを記憶・管理する。
また、ストアサーバ１４は、定期的に本部サーバ１３にアクセスし、本部サーバ１３とデータの同期を行う。例えば、最新の商品情報を本部サーバ１３からダウンロードしたり、商品販売処理で得た消費者の商品販売データを本部サーバ１３にアップロードしたりする。
【００２９】
ＰＯＳ端末１５は、客と対面式で商品販売データの処理を行う。この処理は、一消費者に対して一連の商品取引（一取引）を単位に行われる。例えば消費者が購入する商品を店員がスキャナ等の読取装置で読み取り、ストアサーバ１４の商品データファイルでその商品の照会を行い、全ての商品が確定したら決済処理し、カットコマンドにより一取引を終了する。また、ＰＯＳ端末１５は、一取引ごとに電子レシートの発行が必要か否かを例えば表示画面に確認ボタンを表示するなどして消費者（会員）に確認する処理を行う。この処理において電子レシートを発行する意思が消費者から示された場合は、消費者の会員コードをカメラ、バーコードスキャナ、或いはカードリーダ等の読取装置から読み取る。
【００３０】
ＰＯＳ端末１５は、カットコマンドで確定した一取引のレシート情報を、その企業独自の所定条件や所定フォーマットに従って電子レシートに変換する。なお、電子レシートへの変換の条件やフォーマットは、電子レシートへの商品掲載の判定基準となる例えば商品の金額範囲や種類などを規定したものである。
【００３１】
ＰＯＳ端末１５は、決済が確定した後、当該消費者の一取引分の商品販売データをストアサーバ１４にアップする。消費者の会員コードを読み取った場合には会員コードを含む電子レシートなどもストアサーバ１４にアップする。
【００３２】
消費者端末１６は、スマートフォンやタブレット端末やパーソナルコンピュータなどの情報処理装置である。本実施形態ではスマートフォンやタブレット端末などのような携帯型端末機を例に説明する。
消費者端末１６は会員コードを記憶する記憶部を備えている。
【００３３】
消費者が電子レシートの会員登録を行うと会員番号が発行される。その会員コードは、ＩＣカードや磁気カードに記憶されたり、消費者端末１６の記憶部に記憶されたりすることにより消費者によって所持される。この会員コードは例えばＱＲコード（登録商標）や二次元バーコードやその他、暗号化されるなどして記憶部で保存される。消費者はＰＯＳ端末１５において商品の決済を行った際に、ＰＯＳ端末１５に備え付けの読取装置としてのカメラやリーダなどにその会員コードを読み取らせて、電子レシートを発行する意思を表明する。
【００３４】
また、消費者端末１６は、電子レシートやそれに付帯する情報を管理し、電子レシートやアンケート（又は問い合せ）の入力フォームなどを表示画面に表示させるアプリケーションを備えている。消費者端末１６は、電子レシート管理サーバ１０に接続してパスワードと会員コードを送信し、それらの認証を終えると、電子レシート管理サーバ１０から電子レシートやアンケート（又は問い合せ）の入力フォームなどをダウンロードする。上記アプリケーションは、取引日時や取引店舗などをユーザが指定することにより電子レシート管理サーバ１０から取得可能な電子レシートの絞り込み抽出を行う。また、ダウンロードした電子レシートや、アンケート（又は問い合せ）の入力フォームなどを表示画面に表示する。
上記アプリケーションとしてはＷｅｂブラウザなどが含まれる。Ｗｅｂブラウザの場合、電子レシート管理サーバ１０にＨＴＴＰ通信を行い、電子レシートや入力フォームをダウンロードする。電子レシート管理サーバ１０は、Ｗｅｂブラウザからの要求に従い、ＣＧＩを起動して入力フォーム等の生成し、ＨＴＭＬ画面や入力フォーム等を消費者端末１６に送信する。なお、Ｗｅｂブラウザに限定するものではない。他の専用のアプリケーションを使用しても良い。
【００３５】
図１に示す各装置１０〜１６は、専用回線や公衆回線やインターネットなどを介して相互接続が可能となっている。
ＰＯＳ端末１５は、ストアサーバ１４と共にＬＡＮ(Local  Area  Network)などの店舗内ネットワーク（ネットワークＮ１）内に構築されている。
【００３６】
本部サーバ１３は、ＶＰＮ（Virtual  Private  Network）等の専用回線（ネットワークＮ２）によりストアサーバ１４と接続可能に構築されている。
消費財メーカサーバ１２は、ＶＰＮ等の専用回線(ネットワークＮ３）によりフォームデータ管理サーバ１１と接続可能なように構築されている。なお、入力端末１２０は消費財メーカサーバ１２と共に社内ＬＡＮなどの同一ネットワーク内に構築されている。
消費者端末１６は、インターネット網（ネットワークＮ４）を介して電子レシート管理サーバ１０に接続する。例えば、消費者端末１６は、無線基地局を介して電話網に接続し、その制御装置によりパケット通信網からインターネットに接続し、Ｗｅｂ上の電子レシート管理サーバ１０にアクセスする。
【００３７】
なお、本実施形態では、電子レシート管理サーバ１０とフォームデータ管理サーバ１１は、ＬＡＮなどの同一ネットワーク内に構築されているものとする。
また、電子レシート管理サーバ１０と本部サーバ１３は、ＶＰＮなどの同一ネットワーク内に構築されているものとする。
【００３８】
以上のような構成において、電子レシートシステム１を使用したアンケートの回収処理は次に示す手順で行われる。なお、アンケートの回収処理とその処理において付加的に行われる問い合せの処理の流れの違いは、主に、消費者端末１６で選択画面を表示させるか否かにある。このため、次に示す手順では、アンケートの回収処理の流れを示し、問い合せの処理については、主に処理の異なる選択画面の処理の流れについて最後にまとめて説明する。
【００３９】
先ず、消費財メーカの入力端末１２０からフォームデータ管理サーバ１１に、アンケート用の質問情報を入力して送信し、データベースＤＢ２に質問情報を登録する（Ｓ１）。この処理では、例えば、入力端末１２０の表示画面に登録用の入力フォームを表示し、消費財メーカが扱う商品の商品コードと、その商品についてのアンケートで質問する内容を担当者に入力させる。そして、入力された商品コードと、質問内容を示す質問情報とをフォームデータ管理サーバ１１に送信する。
【００４０】
フォームデータ管理サーバ１１の提供情報登録手段１１０は、消費財メーカから送信された商品コードと質問情報とを紐付けてデータベースＤＢ２に登録する。
続いて、フォームデータ管理サーバ１１は、質問情報が登録された商品のアンケート実施を電子レシート管理サーバ１０へ通知する。電子レシート管理サーバ１０は、この通知により、アンケート実施を示す情報を商品コードに紐付けてデータベースＤＢ１に登録する（Ｓ２）。アンケート実施を示す情報とは、アンケートの実施の対象となるアンケート実施商品であるか否かを示す情報であり、例えばフラグなどにより指定する。
【００４１】
このような状態で消費者端末１６が電子レシート管理サーバ１０にアクセスすると次の流れで処理が行われる。
先ず、消費者端末１６が電子レシート管理サーバ１０にアクセスし、電子レシートの送信を要求する（Ｓ３）。
【００４２】
電子レシート管理サーバ１０は、消費者端末１６が要求する電子レシートを、アンケートボタンを付加して消費者端末１６に送信する（Ｓ４）。この処理では、例えば、消費者端末１６から送信された会員コードなどを基に該当の電子レシートをデータベースＤＢ１から抽出する。更に、アンケートボタン送信手段１００が、当該電子レシートにアンケート実施商品として指定されている商品が含まれているか否かをデータベースＤＢ１のアンケート実施を示す情報から検出する。そして、アンケート実施商品に指定されている商品が含まれている場合、当該電子レシートをアンケートボタンを付加して要求元の消費者端末１６に送信する。
【００４３】
消費者端末１６の表示画面には、電子レシートと、アンケート実施商品が有る場合にはアンケートボタンを含めて表示される。このため、アンケート実施商品が有るとき、消費者端末１６のユーザ（すなわち消費者）がアンケートボタンを押すと、その押下信号がアンケートの入力フォームの要求として電子レシート管理サーバ１０に送信される（Ｓ５）。
【００４４】
電子レシート管理サーバ１０は、アンケートボタンの押下信号によりアンケートの入力フォームの要求を受信すると、抽出手段１０１が、アンケートの入力フォームに表示する質問情報をフォームデータ管理サーバ１１に要求する（Ｓ６）。
この要求により、フォームデータ管理サーバ１１では、抽出手段１１１が、該当する質問情報をデータベースＤＢ２から抽出して電子レシート管理サーバ１０へ送信する（Ｓ７）。
【００４５】
続いて、電子レシート管理サーバ１０では、入力フォーム送信手段１０２が、入力フォームを、フォームデータ管理サーバ１１から受信した質問情報を含めて消費者端末１６に送信する（Ｓ８）。
これにより、消費者端末１６の表示画面にはアンケートの入力フォームが表示されることになる。
【００４６】
続いて、ユーザが質問に対する回答を入力フォームに入力し、回答情報を送信すると（Ｓ９）、電子レシート管理サーバ１０では、登録手段１０３が、その回答情報をフォームデータ管理サーバ１１に登録するよう要求する（Ｓ１０）。
フォームデータ管理サーバ１１では、この要求により、応答情報登録手段１１２が、データベースＤＢ２に回答情報を登録する。
これにより、フォームデータ管理サーバ１１は、消費財メーカの入力端末１２０から回答情報の要求があると、該当する商品の回答情報を消費財メーカサーバ１２に送信することになる（Ｓ１１）。
【００４７】
問い合せの処理については次の通りである。
アンケート実施に加えて問い合せ対象となっている商品では、ステップＳ２において、フォームデータ管理サーバ１１が、当該商品のアンケート実施に加え、当該商品が問い合せの対象となっていることを電子レシート管理サーバ１０へ通知する。
【００４８】
電子レシート管理サーバ１０は、ステップＳ５において、その商品のアンケートボタンの押下信号を消費者端末１６から受信すると、ステップＳ６に先だって、選択画面を消費者端末１６へ送信する。電子レシート管理サーバ１０は、消費者端末１６から「アンケート実施」か「問い合せ」の何れかの押下信号を受信すると、それから、ステップＳ６の処理を行う。ステップＳ６の処理では、抽出手段１０１が、アンケート（又は問い合せ）の入力フォームに表示する質問情報（又は問い合せの分類を示す情報）をフォームデータ管理サーバ１１に要求する。
【００４９】
次に、主な装置の構成や動作について詳しく説明する。
図２は、電子レシート管理サーバ１０の構成図である。
電子レシート管理サーバ１０は、主に、制御部１０Ａ、記憶部１１Ａ、及び通信Ｉ／Ｆ１２Ａを備えている。各部はバス１３Ａにより相互接続されている。
【００５０】
制御部１０Ａは、電子レシート管理サーバ１０の各部を統括的に制御し、演算処理やデータの入出力制御などを行うコンピュータである。制御部１０Ａは、ＣＰＵ（中央演算処理装置）、各種のプログラムやデータを記憶するＲＯＭ(Read  Only  Memory)、各種のプログラムを展開したりデータを書き換え自在に記憶したりするワークメモリとしてのＲＡＭ(Random  Access  Memory)、現在の日時を計時するＲＴＣ（Real-Time  Clock）部等によって構成される。
【００５１】
記憶部１１Ａは、例えばＨＤＤ（Hard  Disk  Drive）やＳＳＤ（Solid  State  Drive）等の補助記憶装置である。
以下に示す各種プログラムやデータは制御部１０ＡのＲＡＭにロードされ、ＣＰＵで実行されることにより、電子レシート管理手段や、図１に示すアンケートボタン送信手段１００や、抽出手段１０１や、入力フォーム送信手段１０２や、登録手段１０３などとして機能する。
【００５２】
記憶部１１Ａには、電子レシートを管理するデータベースつまりデータベースＤＢ１（図１参照）の記憶領域１１ａが設けられている。また、電子レシート管理プログラム（図においてはＰｒｏとして示す）１１ｂが記憶されている。
【００５３】
データベースＤＢ１には、電子レシートの管理用のテーブルの他、電子レシートに含まれる商品のアンケートの実施／不実施を管理するアンケート実施テーブルなどが含まれる。
電子レシートの管理用のテーブルは、電子レシートが企業単位、更に会員単位にグループ分けされたものである。このテーブルにおいて電子レシートは、識別情報としてユニークコード（電子レシート番号）が付与されており、この電子レシート番号により管理される。なお、ユニークコードは、ここでは全電子レシートに対してのものとするが、この他にも企業単位のもの、会員単位のものなど、適宜設定して良い。この電子レシート番号により、一の電子レシートを特定し、従って電子レシートに含まれる各情報や、例えば消費者の性別や年代などの電子レシートに対応付けられている情報を特定することができる。
【００５４】
アンケート実施テーブルは、フォームデータ管理サーバ１１からのアンケート実施の通知によりアンケート実施を示す情報を登録し管理するテーブルである。
図３は、アンケート実施テーブルの一例である。
【００５５】
同図のアンケート実施テーブルＴｂ１は、主な項目（フィールド）として、「商品コード」３０、「アンケート番号」３１、「問い合せ番号」３２を有している。
「商品コード」３０は、消費財メーカのそれぞれに割り当てられた数字やアルファベットの組み合わせでなる規格化されたコード、本実施形態ではＪＡＮコードを格納するためのフィールドである。同図においては、ＪＡＮコードを商品１、商品２などとして示している。
【００５６】
「アンケート番号」３１は、本実施形態ではアンケートに通し番号を付与し、その通し番号を格納するフィールドとして設けている。本例では通し番号として１、２、３などを格納し、アンケート番号のないものは「Ｎｕｌｌ」となる。
【００５７】
「問い合わせ番号」３２は、本実施形態の問い合わせに対応する項目である。アンケートと同様に問い合わせにも通し番号を付与し、その通し番号を格納するフィールドとして設けている。本例では通し番号として１、２、３などを格納し、アンケート番号のないものは「Ｎｕｌｌ」となる。
【００５８】
各フィールドに格納されている情報は、レコード単位で対応付けられている。
各フィールドの下の５つのレコード情報は、説明用に格納例として示したものである。
レコード情報の説明は後述する。
【００５９】
ここで図２の電子レシート管理サーバ１０の構成の説明に戻る。
電子レシート管理プログラム１１ｂは、データベースＤＢ１の各種テーブルの情報の抽出・登録・更新・削除等を行い、情報を管理する。
【００６０】
フォームデータ登録プログラム１１ｃは、フォームデータ管理サーバ１１からのアンケート実施の通知に基づいて、対象の商品コードとアンケート実施を示す情報とをアンケート実施テーブルに登録する。
【００６１】
具体的に、図３に示すレコード情報を用いて説明する。
フォームデータ管理サーバ１１から「商品１」のアンケート実施が通知されることにより、レコード３０１が生成される。レコード３０１は、商品コード「商品１」に対してアンケート番号「１」、問い合わせ番号「Ｎｕｌｌ」が設定された状態を示している。
「商品１」については、アンケート実施のみの通知であるため、アンケート番号として通しの最初の番号「１」が生成され、「アンケート番号」３１に格納されている。問い合わせについては通知がないので、「問い合わせ番号」３２は情報を示さない「Ｎｕｌｌ」となる。
【００６２】
なお、フォームデータ管理サーバ１１からの通知に問い合せを示す情報が含まれる場合は問い合わせを示す情報も登録する。
例えば、レコード３０４は、商品コード「商品４」に対してアンケート番号「３」、問い合わせ番号「１」が設定された状態を示している。フォームデータ管理サーバ１１からの通知により、アンケート番号として商品２の通し番号「２」に続く番号「３」が生成され、「アンケート番号」３１に格納される。また、問い合わせ番号として通し番号の最初の番号「１」が生成され、「問い合わせ番号」３２に格納される。
【００６３】
なお、レコード３０３は、商品コード「商品３」に対してアンケート番号「Ｎｕｌｌ」、問い合わせ番号「Ｎｕｌｌ」が設定された状態を示している。このレコード３０３は特に生成する必要はないが、他の状態との比較のため、例示したものである。
このように本例では、アンケートの実施の指定をアンケート実施テーブルＴｂ１の「アンケート番号」３１に「Ｎｕｌｌ」以外の番号を設定することにより行う。また、問い合せの実施の指定をアンケート実施テーブルＴｂ１の「問い合せ番号」３２に「Ｎｕｌｌ」以外の番号を設定することにより行う。なお、この他のフラグを使用しても良い。
ここで図２の電子レシート管理サーバ１０の構成の説明に戻る。
【００６４】
アンケート付与プログラム１１ｄは、消費者端末１６から送信要求を受けた電子レシートを消費者端末１６へ送信する際に実行されるプログラムである。このプログラムは、電子レシートの含む商品にアンケートの実施が指定されている場合に、電子レシートにアンケートボタンを付加するプログラムである。アンケートの実施が指定されていることの判断は例えばフラグなどにより行う。ここでは、アンケート実施テーブルＴｂ１の「アンケート番号」３１に「Ｎｕｌｌ」以外の番号が設定されていることにより行うことにする。
【００６５】
データ取得プログラム１１ｅは、消費者端末１６からアンケートボタンの押下信号を受信した際に実行されるプログラムである。このプログラムは、アンケートボタンが押下された商品のアンケート入力フォームに表示する質問情報をフォームデータ管理サーバ１１から取得するプログラムである。例えば、質問情報の送信要送としてフォームデータ管理サーバ１１に対象商品の商品コードを送信し、その応答としてフォームデータ管理サーバ１１から質問情報を受信する。
【００６６】
入力フォーム生成プログラム１１ｆは、アンケートの入力フォームを生成するプログラムである。データ取得プログラム１１ｅが取得した質問情報を所定位置に配置して、アンケートの入力フォームを生成する。
【００６７】
送受信用プログラム１１ｇは、通信Ｉ／Ｆ１２Ａを介してデータの送受信を行うプログラムである。フォームデータ管理サーバ１１や消費者端末１６や本部サーバ１３とのデータの送受信処理を主に行う。また、フォームデータ管理サーバ１１からアンケート実施の通知を受けると、その登録をフォームデータ登録プログラム１１ｃに依頼する。また、本部サーバ１３から電子レシートを受信すると、電子レシート管理プログラム１１ｂに電子レシートの登録を依頼する。また、消費者端末１６から電子レシートの送信要求を受けると、電子レシート管理プログラム１１ｂに抽出を依頼する。また、電子レシートの送信要求の応答として、アンケートボタンを付与した電子レシートを消費者端末１６に送信する。また、消費者端末１６からアンケートボタンの押下信号（つまりアンケートの入力フォームの要求）を受信すると、データ取得プログラム１１ｅに質問情報の取得を依頼する。また、押下信号の応答としてアンケートの入力フォーム画面を消費者端末１６に送信する。また、消費者端末１６からアンケートの入力フォームからの入力データを受信すると、入力データを付帯情報（商品コードや電子レシート番号など）を付けてフォームデータ管理サーバ１１へ送信する。
【００６８】
通信Ｉ／Ｆ１２Ａは、ネットワークＮ４や、同一ネットワーク上のフォームデータ管理サーバ１１や本部サーバ１３に接続するための通信インタフェースである。
【００６９】
図４〜図６は、電子レシート管理サーバ１０のアンケート回収処理に係る処理のフロー図である。以下に示す各処理は、記憶部１１Ａに明示した各種プログラムやデータ、またそれらを補完するプログラムやデータが制御部１０ＡのＣＰＵで実行されることにより、行われる。起動時の初期化処理や終了処理については省略して示している。終了処理は、一連の処理の終了後に行うことが望ましいが、適宜のタイミングで終了する場合は、相互に関連する処理に通知し、関連処理も終了させるものとする。
【００７０】
図４は、フォームデータ管理サーバ１１からアンケート実施の通知を受けるときの、アンケート実施テーブルＴｂ１への登録処理のフロー図である。
先ず、フォームデータ管理サーバ１１からのアンケート実施の通知を受信したか否かを判定する（Ｓ４０）。ステップＳ４０が未受信の判定（Ｎｏ判定）であれば、受信するまで判定を繰り返す。
【００７１】
ステップＳ４０で受信の判定（Ｙｅｓ判定）であれば、商品のアンケート実施を示す情報をアンケート実施テーブルＴｂ１へ登録する（Ｓ４１）。
ステップＳ４１の処理では、フォームデータ管理サーバ１１からの通知データに含まれる商品とアンケート実施を示す情報を基に、アンケート実施テーブルＴｂ１に一レコード情報を登録する。具体的には、当該商品が商品コード「商品ｎ（ｎは自然数）」であれば、商品コード３０は商品ｎ、アンケート番号３１は未発行の通し番号、問い合わせ番号３２はＮｕｌｌとなるレコードを登録する。
ステップＳ４１における処理後は、ステップＳ４０に戻り、処理を繰り返す。
なお、ステップＳ４１の処理において、商品のアンケート実施を示す情報をアンケート実施テーブルへ登録したが、問い合せ情報があれば、これも登録する。
また、ステップＳ４１の処理において、アンケート実施テーブルＴｂ１に一レコード情報を登録するものとして説明したが、この限りでない。フォームデータ管理サーバ１１からの通知データに複数の商品とアンケート実施を示す情報を同時に受信した場合は、その商品数に応じたレコードを登録する。
【００７２】
また、既に登録されているもので、フォームデータ管理サーバ１１から通知されたデータが更新されたものであった場合は、アンケート実施テーブルＴｂ１の対応商品のレコードを更新する。
図５は、消費者端末１６に対し、アンケートボタンを付加した電子レシートを送信する処理のフロー図である。
【００７３】
先ず、消費者端末１６から電子レシートの送信要求を受信したか否かを判定する（Ｓ５０）。この判定で、未受信の判定（Ｎｏ判定）であれば、受信するまで判定を繰り返す。
ステップＳ５０の処理で受信の判定（Ｙｅｓ判定）であれば、電子レシート管理テーブルから電子レシートを抽出する（Ｓ５１）。ステップＳ５１の処理では、消費者端末１６から送信された電子レシートの送信要求を示す情報に含まれる会員コードや、日付や店舗などの検索キーを使用し、電子レシート管理テーブルから該当する電子レシートを抽出する。
【００７４】
次に、抽出された電子レシートを解析し、商品を示す情報を抽出する（Ｓ５２）。例えば記述位置を示すタグなどの情報を手掛かりに、電子レシートに含まれる全ての商品の商品コードなどの情報を抽出する。
【００７５】
次に、商品のアンケート実施が必要なものを特定する（Ｓ５３）。
この処理では、ステップＳ５２で抽出した商品コードを使用して、アンケート実施テーブルＴｂ１の商品コード３０を検索し、マッチングしたレコードを抽出する。そして、アンケート番号３１のフィールドに番号が設定されているもの（つまり「Ｎｕｌｌ」以外）をアンケート実施が必要なものと特定する。
【００７６】
次に、電子レシートにアンケートボタンを付加する（Ｓ５４）。この処理では、ステップＳ５３の処理においてアンケート実施として特定した商品を対象とし、それらの商品が電子レシート上において示される位置の対応位置（例えば商品名の隣など）にアンケートボタンを挿入する。アンケートボタンは、例えばＧＩＦやＪＰＥＧで作成したアイコン画像などを使用し、スクリプトなどで処理を割り当てたものである。
そして、アンケートボタンを付加した電子レシートを要求元の消費者端末１６へ送信する（Ｓ５５）。
【００７７】
図６は、アンケートの入力フォーム画面の送受信処理のフロー図である。
先ず、消費者端末１６からアンケートボタンの押下信号としてアンケートの入力フォーム画面の送信要求を受信したか否かを判定する（Ｓ６０）。この判定で、未受信の判定（Ｎｏ判定）であれば、受信するまで判定を繰り返す。
【００７８】
ステップＳ６０の処理で受信の判定（Ｙｅｓ判定）であれば、アンケート実施テーブルＴｂ１から該当商品のレコードを抽出する（Ｓ６１）。この処理では、消費者端末１６からアンケートの入力フォーム画面の要求に含めて送信される商品コードを検索キーに使用し、アンケート実施テーブルＴｂ１から当該商品のレコードを抽出する。なお、上記商品コードは、消費者端末１６で押下されたアンケートボタンに対応する商品コードである。
【００７９】
次に、抽出したレコードに含まれるアンケート番号と問い合わせ番号の値から選択画面が必要か否かを判定する（Ｓ６２）。この判定では、アンケート番号に番号が設定されている場合を（つまり「Ｎｕｌｌ」以外を）「単数」とし、更に問い合わせ番号に番号が設定されている場合を「複数」として判定する。図３に示すレコードの例では、レコード３０１の商品１は「単数」として判定され、レコード３０４の商品４は「複数」として判定される。
【００８０】
ステップＳ６２の判定処理で「複数」として判定（Ｙｅｓ判定）されると、消費者端末１６に選択画面を送信する（Ｓ６３）。この選択画面は、予め用意されたものであり、アンケート実施テーブルＴｂ１の商品コード３０を除くフィールドのタイトルが選択ボタンとして含められる。本例ではアンケート実施テーブルＴｂ１のアンケート番号３１と問い合わせ番号３２の２つのタイトルが選択ボタンとして選択画面に含めて送信される。選択ボタンには、それぞれ、アンケートの入力フォームの取得処理、問い合わせの入力フォームの取得処理が割り当てられる。
【００８１】
次に、消費者端末１６から選択ボタンの押下信号を受信したか否かを判定する（Ｓ６４）。ステップＳ６４の判定処理で受信と判定されると（Ｙｅｓ判定）、次に、フォームデータ管理サーバ１１に対して入力フォームに表示させるデータの抽出を要求する（Ｓ６５）。ステップＳ６５の処理では、消費者端末１６から選択ボタンの押下信号として送信される選択ボタンの処理情報に基づき、フォームデータ管理サーバ１１に対して当該商品の入力フォーム用のデータの抽出を要求する。例えば、選択ボタンの処理情報がアンケートの入力フォームを要求するものである場合、フォームデータ管理サーバ１１に対し当該商品コードを送信し、アンケートの入力フォームに表示させるデータの抽出を要求する。また、選択ボタンの処理情報が問い合わせの入力フォームを要求するものである場合、フォームデータ管理サーバ１１に対し当該商品コードを送信し、問い合わせの入力フォームに表示させるデータの抽出を要求する。
【００８２】
なお、ステップＳ６２の判定処理において、「単数」と判定されると（Ｎｏ判定）、ステップＳ６５の処理に移行して上述した処理を行う。つまり、この場合、アンケートの入力フォームの要求しかないため、フォームデータ管理サーバ１１に対し当該商品コードを送信し、アンケートの入力フォームに表示させるデータの抽出を要求する。
【００８３】
ステップＳ６５の処理に続き、フォームデータ管理サーバ１１から入力フォームに表示させるためのデータを受信したか否かを判定する（Ｓ６６）。この判定で、未受信の判定（Ｎｏ判定）であれば、受信するまで判定を繰り返す。また、受信の判定（Ｙｅｓ判定）であれば、入力フォーム画面を生成する（Ｓ６７）。この処理（ステップＳ６７の処理）では、フォームデータ管理サーバ１１から受信したデータを入力フォーム画面の所定位置に配置して消費者端末１６で表示できるデータに変換処理する。例えば、複数の入力ボックスを含むアンケート入力フォーム用のテンプレートを予め用意し、各入力ボックスの質問埋め込み位置をインデックス番号（質問１、質問２、質問３、・・・）で管理する。フォームデータ管理サーバ１１から複数の質問情報として質問１、質問２、質問３、・・・を受信し、質問情報をインデックス番号が同じ質問埋め込み位置に埋め込む。そして、質問情報の埋め込まれた入力フォームを消費者端末１６の環境に適宜変換し、消費者端末１６で表示できるようにする。
【００８４】
ステップＳ６７の処理後は、要求元の消費者端末１６へ入力フォーム画面を送信する（Ｓ６８）。
続いて、消費者端末１６から入力フォーム画面からの入力データを受信したか否かを判定する（Ｓ６９）。この判定処理において、受信の判定（Ｙｅｓ判定）であれば、受信したデータをフォームデータ管理サーバ１１へ送信する（Ｓ７０）。例えば、アンケートの入力フォームによる入力であれば回答情報が受信されるので、この回答情報に付帯情報（商品コードや電子レシート番号など）を付けてフォームデータ管理サーバ１１へ送信する。また、問い合わせの入力フォームによる入力であれば問い合わせ内容を示す情報が受信されるので、この問い合わせ内容を示す情報に付帯情報を付けてフォームデータ管理サーバ１１へ送信する。
【００８５】
ステップＳ７０の処理後は、後述するタイムアウト判定（Ｓ７２）のカウントを初期化してからステップＳ６４からの処理を同様に繰り返す。
【００８６】
なお、ステップＳ６４の判定処理で、選択ボタンの押下信号を未受信とする判定（Ｎｏ判定）であれば、ステップＳ７１の判定処理に移行する。ステップＳ７１の判定処理は、単数か否かを判定する処理である。この処理はステップＳ６２の複数の判定と反対の判定処理となる。ステップＳ７２は、タイムアウトか否かの判定処理（タイムアウトであればＹｅｓ判定）である。なお、タイムアウトまでのタイマーのＯＮはステップＳ６３で行い、タイムアウトは所定時間とする。ステップＳ７３は、閉じるボタンの押下信号を受信したか否かの判定処理（閉じるの押下信号を受信すればＹｅｓ判定）である。この処理は、消費者端末１６で表示されている選択画面が閉じられたか否かを検出するためのものである。ステップＳ７１〜Ｓ７３の何れの判定もＮｏ判定であれば、ステップＳ６４の判定処理に戻る。また、ステップＳ７１〜Ｓ７３の何れかがＹｅｓ判定になると、ステップＳ６０の判定処理に移行する。
【００８７】
また、ステップＳ６９の判定処理で、回答情報等を未受信とする判定（Ｎｏ判定）であれば、ステップＳ７４の判定処理に移行する。ステップＳ７４の判定処理は、タイムアウトか否かの判定処理（タイムアウトであればＹｅｓ判定）である。なお、タイムアウトまでのタイマーのＯＮはステップＳ６８で行い、タイムアウトは所定時間とする。ステップＳ７５は、閉じるボタンの押下信号を受信したか否かの判定処理（閉じるの押下信号を受信すればＹｅｓ判定）である。この処理は、消費者端末１６で表示されている入力フォーム画面が閉じられたか否かを検出するためのものである。ステップＳ７４、Ｓ７５の何れの判定もＮｏ判定であれば、ステップＳ６９の判定処理に戻る。また、ステップＳ７４、Ｓ７５の何れかがＹｅｓ判定になると、ステップＳ６４の判定処理に移行する。
【００８８】
次に、フォームデータ管理サーバ１１の構成について説明する。
図７は、フォームデータ管理サーバ１１の構成図である。
フォームデータ管理サーバ１１は、主に、制御部１０Ｂ、記憶部１１Ｂ、及び通信Ｉ／Ｆ１２Ｂを備えている。各部はバス１３Ｂにより相互接続されている。
【００８９】
制御部１０Ｂは、フォームデータ管理サーバ１１の各部を統括的に制御し、演算処理やデータの入出力制御などを行うコンピュータである。制御部１０Ｂは、ＣＰＵ、各種のプログラムやデータを記憶するＲＯＭ、各種のプログラムを展開したりデータを書き換え自在に記憶したりするワークメモリとしてのＲＡＭ、現在の日時を計時するＲＴＣ部等によって構成される。
【００９０】
記憶部１１Ｂは、例えばＨＤＤやＳＳＤ等の補助記憶装置である。
以下に示す各種プログラムやデータは制御部１０ＢのＲＡＭにロードされ、ＣＰＵで実行されることにより、アンケート情報の管理手段や、図１に示す提供情報登録手段１１０や、抽出手段１１１や、応答情報登録手段１１２などとして機能する。
記憶部１１Ｂには、アンケート情報を管理するデータベースつまりデータベースＤＢ２（図１参照）の記憶領域１１ｈが設けられている。また、アンケート情報管理プログラム１１ｉが記憶されている。
【００９１】
データベースＤＢ２には、アンケートに関する消費財メーカからの質問情報や、質問情報に対する消費者の回答情報や、消費財メーカからの問い合せの分類を示す内容や、消費者からのその具体的な問い合せ内容などを管理する各種テーブルが含まれる。
【００９２】
図８、図９は、アンケート情報等を管理するテーブルの一例である。
図８は、消費財メーカから提供される、質問情報や、問い合わせの分類を示す情報の管理テーブル（アンケート実施管理テーブル）である。
図９は、消費者から提供される、質問情報に対する回答情報や、問い合わせの分類を示す情報に対する具体的な問い合せ内容の情報を管理するテーブル（アンケート結果管理テーブル）である。
【００９３】
図８において、アンケート実施管理テーブルは、アンケート実施情報登録テーブルＴｂ８−１と、質問情報登録テーブルＴｂ８−２と、問い合わせ分類情報登録テーブルＴｂ８−３の３つのテーブルにより構成されている。
アンケート実施情報登録テーブルＴｂ８−１は、主な項目（フィールド）として、「メーカコード」８０、「商品コード」８１、「アンケート番号」８２、「問い合わせ番号」８３を有している。
【００９４】
「メーカコード」８０は、消費財メーカを一意に識別するための識別コードを格納するためのフィールドである。同図においては消費財メーカの識別コードをメーカＡ、メーカＢ、メーカＣなどとして示している。
「商品コード」８１は、消費財メーカのそれぞれに割り当てられた数字やアルファベットの組み合わせでなる規格化されたコード、本実施形態ではＪＡＮコードを格納するためのフィールドである。同図においては、ＪＡＮコードを商品１、商品２などとして示している。
【００９５】
「アンケート番号」８２は、本実施形態ではアンケートに通し番号を付与し、その通し番号を格納するフィールドとして設けている。本例では通し番号として１、２、３などを格納し、アンケート番号のないものは「Ｎｕｌｌ」となる。
「問い合わせ番号」８３は、本実施形態では問い合わせに通し番号を付与し、その通し番号を格納するフィールドとして設けている。本例では通し番号として１、２、３などを格納し、アンケート番号のないものは「Ｎｕｌｌ」となる。
【００９６】
各フィールドに格納されている情報は、レコード単位で対応付けられている。
各フィールドの下の５つのレコード情報は、説明用に格納例として示したものである。
レコード情報の説明は後述する。
質問情報登録テーブルＴｂ８−２は、主な項目として、「アンケート番号」８４、「質問１」８５−１、「質問２」８５−２、「質問３」８５−３を有している。
【００９７】
「アンケート番号」８４は、アンケート実施情報登録テーブルＴｂ８−１の「アンケート番号」８２に対応付けられたフィールドである。ここには、アンケートの通し番号が格納される。
「質問１」８５−１、「質問２」８５−２、「質問３」８５−３は、何れも、質問情報を格納するためのフィールドである。本例では質問のフィールドを３つに限定し、質問数を３つまでに制限しているが、質問のフィールド数を適宜増減し、質問数を変えても良い。同図においては、質問情報のそれぞれを質問Ａ〜質問Ｌとして示している。各質問情報は、例えば「商品の操作性はいかがでしょうか？」などの商品ごとの個別のアンケート内容である。
【００９８】
問い合わせ分類情報登録テーブルＴｂ８−３は、主な項目として、「問い合せ番号」８６、「内容１」８７−１、「内容２」８７−２、「内容３」８７−３を有している。
「問い合せ番号」８６は、アンケート実施情報登録テーブルＴｂ８−１の「問い合せ番号」８３に対応付けられたフィールドである。ここには、問い合せの通し番号が格納される。
【００９９】
「内容１」８７−１、「内容２」８７−２、「内容３」８７−３は、何れも、問い合わせの分類を示す情報を格納するためのフィールドである。本例では問い合せのフィールドを３つに限定し、問い合せを３つまでに制限しているが、問い合せのフィールド数を適宜増減し、問い合せ数を変えても良い。同図においては、問い合せの分類を示す情報のそれぞれを内容Ｍ〜内容Ｒとして示している。各内容は、例えば「商品の操作方法についての問い合せ」や「商品の返品についての問い合せ」などである。
【０１００】
次に、アンケート結果管理テーブルの構成について説明する。
図９は、回答情報登録テーブルＴｂ９−１と問い合せ情報登録テーブルＴｂ９−２の例である。
アンケート結果管理テーブルは、既に説明済みの図８のアンケート実施情報登録テーブルＴｂ８−１と、図９の回答情報登録テーブルＴｂ９−１と、問い合せ情報登録テーブルＴｂ９−２との３つのテーブルにより構成されている。
【０１０１】
回答情報登録テーブルＴｂ９−１は、主な項目として、「アンケート番号」９０、「電子レシート番号」９１、「回答１」９２−１、「回答２」９２−２、「回答３」９２−３を有している。
「アンケート番号」９０は、アンケート実施情報登録テーブルＴｂ８−１の「アンケート番号」８２に対応付けられたフィールドである。ここには、アンケートの通し番号が格納される。
「電子レシート番号」９１は、電子レシートに対して付与されるユニークコードである。
【０１０２】
「回答１」９２−１、「回答２」９２−２、「回答３」９２−３は、何れも、消費者の回答情報を格納するためのフィールドである。本例では質問数を３つに制限したので、回答数もそれに対応させて３つにしている。質問数が増減すれば、それに応じて、回答数も増減させる。同図においては、回答情報のそれぞれを回答ＡＡ〜回答ＬＬ、回答ＡＡＡ〜回答ＣＣＣ、回答ＡＡＡＡ〜回答ＣＣＣＣとして示している。回答情報は、例えば「操作性が良い」や「操作性はまあまあ」などである。
【０１０３】
問い合せ情報登録テーブルＴｂ９−２は、主な項目として、「問い合せ番号」９３、「電子レシート番号」９４、「問い合せ１」９５−１、「問い合せ２」９５−２、「問い合せ３」９５−３を有している。
「問い合せ番号」９３は、アンケート実施情報登録テーブルＴｂ８−１の「問い合せ番号」８３に対応付けられたフィールドである。ここには、問い合せの通し番号が格納される。
【０１０４】
「電子レシート番号」９４は、電子レシートに対して付与されるユニークコードである。
「問い合せ１」９５−１、「問い合せ２」９５−２、「問い合せ３」９５−３は、何れも、消費者からの具体的な問い合せ内容を格納するためのフィールドである。本例では問い合せの分類の数を３つに制限したので、問い合せ数もそれに対応させて３つにしている。問い合せの分類数が増減すれば、それに応じて、問い合せ数も増減させる。同図においては、具体的な問い合せ内容のそれぞれを問い合せＭＭ〜問い合せＲＲとして示している。具体的な問い合せ内容は、例えば「電源ボタンの入れ方が分かりません」や「郵送による返品は可能ですか」などである。
【０１０５】
ここで、図７のフォームデータ管理サーバ１１の構成の説明に戻る。
アンケート情報管理プログラム１１ｉは、データベースＤＢ２の各種テーブルの情報の抽出・登録・更新・削除等を行い、情報を管理する。
【０１０６】
通知情報生成プログラム１１ｊは、電子レシート管理サーバ１０へアンケート実施を通知するプログラムである。アンケートの実施の通知は、アンケート実施管理テーブルに登録されている商品のアンケート実施を知らせる情報を（問い合せを実施する情報もあればこれも含めて）電子レシート管理サーバ１０へ送信することにより行う。通知のタイミングは、アンケート実施管理テーブルへの質問情報等の登録の度、定期的に、或いは所定のタイミングとして良い。電子レシート管理サーバ１０へ知らせるアンケート実施の商品としては、前の通知から更新の有った商品のみに限定しても良いし、或いはアンケート実施管理テーブル上の商品全てであっても良い。
【０１０７】
受け付けプログラム１１ｋは、入力端末１２０からの質問情報（又は問い合せ情報）の登録要求や回答情報（又は問い合せの内容）の抽出要求、電子レシート管理サーバ１０からの質問情報（又は問い合せ情報）の抽出要求の受け付けなどを行うプログラムである。
【０１０８】
受け付けプログラム１１ｋは、入力端末１２０からアクセスされ、質問情報（又は問い合せ情報）の登録要求を受信すると、入力端末１２０に対し質問情報（又は問い合せ情報）の登録フォーム画面（詳しくは後述する）を送信する。その後、入力端末１２０から登録フォームにおいて入力されたデータを受信すると、そのデータをアンケート情報管理プログラム１１ｉに渡し、アンケート実施管理テーブルに登録する。
【０１０９】
また、入力端末１２０から回答情報（又は問い合せの内容）の抽出要求があると、入力端末１２０が指定する商品の回答情報（又は問い合せの内容）をアンケート情報管理プログラム１１ｉに依頼してアンケート結果管理テーブルから抽出する。そして、その抽出結果を入力端末１２０に送信する。なお、消費財メーカサーバ１２に対し定期的に全商品の回答情報（又は問い合せの内容）を送信するようにしても良い。この場合、各消費財メーカと商品コードとの対応テーブルを参照することにより、消費財メーカが取り扱う該当商品全てについての回答情報（問い合せの内容）を、アンケート結果管理テーブルから抽出する。
【０１１０】
また、電子レシート管理サーバ１０から質問情報（又は問い合せ情報）の抽出要求があると、電子レシート管理サーバ１０が指定する商品の質問情報（又は問い合せ情報）をアンケート情報管理プログラム１１ｉに依頼してアンケート情報管理テーブルから抽出する。そして、その抽出結果を電子レシート管理サーバ１０に送信する。
【０１１１】
図１０は、入力端末１２０で表示される登録フォーム画面の例である。
図１０の登録画面１００Ｇは、商品コードの表示１０１Ｈの隣に商品コードの入力ボックス１０１ｘを設けている。また、アンケートの表示１０２Ｈの隣に質問１〜質問３の表示１０３Ｈ〜１０５Ｈを配置し、それぞれの隣に質問の入力ボックス１０３ｘ〜１０５ｘを設けている。また、問い合わせの表示１０６Ｈの隣に内容１〜内容３の表示１０７Ｈ〜１０９Ｈを配置し、それぞれの隣に内容の入力ボックス１０７ｘ〜１０９ｘを設けている。そして、画面の下部に送信ボタン１１０ｘと閉じるボタン１１１ｘを設けている。
【０１１２】
消費財メーカの担当者は、この入力ボックスを適宜埋めて、送信ボタン１１０ｘを押下することにより、フォームデータ管理サーバ１１に質問情報や問い合わせの分類を示す情報を登録する。
【０１１３】
図７のフォームデータ管理サーバ１１の構成の説明に戻る。
送受信プログラム１１ｍは、通信Ｉ／Ｆ１２Ｂを介してデータの送受信を行うプログラムである。電子レシート管理サーバ１０や消費財メーカサーバ１２（入力端末１２０）とのデータの送受信処理を主に行う。電子レシート管理サーバ１０や入力端末１２０からアクセスがあり、アンケート情報（又は問い合せ情報）についての要求が含まれていると、受け付けプログラム１１ｋに処理を依頼し、処理結果を要求元へ送信する。
【０１１４】
通信Ｉ／Ｆ１２Ｂは、ネットワークＮ３や、同一ネットワーク上の電子レシート管理サーバ１０に接続するための通信インタフェースである。
図１１〜図１４は、フォームデータ管理サーバ１１のアンケート回収処理に係る処理フロー図である。以下に示す各処理は、記憶部１１Ｂに明示した各種プログラムやデータ、またそれらを補完するプログラムやデータが制御部１０ＢのＣＰＵで実行されることにより、行われる。起動時の初期化処理や終了処理については省略して示している。終了処理は、一連の処理の終了後に行うことが望ましいが、適宜のタイミングで終了する場合は、相互に関連する処理に通知し、関連処理も終了させるものとする。
【０１１５】
図１１は、質問情報の登録処理のフロー図である。
先ず、質問情報の登録要求を入力端末１２０から受信したか否かを判定する（Ｓ１１０）。この判定で未受信（Ｎｏ判定）であると判定されると、受信の判定となるまでステップＳ１１０の判定処理を繰り返す。
ステップＳ１１０の判定処理で、受信の判定（Ｙｅｓ判定）になると、登録フォーム画面（図１０参照）を入力端末１２０に送信する（Ｓ１１１）。
【０１１６】
次に、登録フォーム画面において入力されたデータを受信したか否かを判定する（Ｓ１１２）。入力端末１２０の登録フォーム画面において担当者が商品コードや質問情報等のデータを入力し、送信ボタンを押すと、入力端末１２０からフォームデータ管理サーバ１１へ入力データが送信され、ステップＳ１１２の判定が受信判定（Ｙｅｓ判定）となる。
入力データを受信すると、次に、データの登録処理を行い（Ｓ１１３）、その後ステップＳ１１０の処理に戻る。ステップＳ１１３のデータ登録処理については一例を挙げ後述する。
【０１１７】
ステップＳ１１２の判定処理でＮｏ判定の場合、タイムアウトの判定処理（Ｓ１１４）や閉じるボタンの判定処理（Ｓ１１５）が行われる。
ステップＳ１１４の判定処理では、タイマの計時開始から所定時間内であるか否かを判定する。例えば、入力端末１２０に登録フォーム画面を送信（Ｓ１１１）してから計時を開始し、予め設定した時間内であるか否かを判定する。
【０１１８】
ステップＳ１１５の判定処理では、入力端末１２０に送信した登録フォーム画面の閉じるボタンが押下されたことを示す信号を受信したか否かを判定する。
ステップＳ１１４とステップＳ１１５の何れもＮｏ判定であれば、ステップＳ１１２からの処理を繰り返す。また、ステップＳ１１４とステップＳ１１５の何れか一方でもＹｅｓ判定であれば、ステップＳ１１０からの処理を繰り返す。
【０１１９】
次に、ステップＳ１１３のデータ登録処理について一例を挙げて説明する。
この処理は、入力端末１２０から受信した入力データの商品コードを検索キーに使用し、アンケート実施管理テーブルに対し当該商品のアンケート実施を示す情報を登録する処理である。具体的に、図８のテーブルを例に説明すると次の通りである。
【０１２０】
先ず、アンケート実施情報登録テーブルＴｂ８−１の「商品コード」８１を対象に、入力端末１２０で入力された商品コードを検索する。「商品コード」８１が例えば商品６であると、図８に示すように未登録であるため抽出されない。この場合、アンケート実施情報登録テーブルＴｂ８−１に新しくレコードを生成する。
【０１２１】
レコードの内容は、メーカＣの入力端末１２０で入力されたデータが質問情報のみで、問い合せの分類を示す情報が未入力であった場合、次のようになる。
「メーカコード」８０、「商品コード」８１、「アンケート番号」８２、「問い合せ番号」８３がそれぞれ、「メーカＣ」、「商品６」、「５」、「Ｎｕｌｌ」となる。なお、「アンケート番号」８２の番号「５」は、図８においてアンケートが４番まで発行されているため、それに続く通し番号として付与されたものである。
【０１２２】
また、メーカＣの入力端末１２０で入力されたデータが質問情報と問い合せの分類を示す情報であった場合、次のようになる。
「メーカコード」８０、「商品コード」８１、「アンケート番号」８２、「問い合せ番号」８３がそれぞれ、「メーカＣ」、「商品６」、「５」、「３」となる。なお、「問い合せ番号」８３の番号「３」は、図８において問い合せが２番まで発行されているため、それに続く通し番号として付与されたものである。
【０１２３】
なお、メーカＣの入力端末１２０で質問情報も問い合せの分類を示す情報も入力されず、商品コードのみの「カラ入力」であった場合、「アンケート番号」８２と「問い合せ番号」８３の何れも「Ｎｕｌｌ」とする。
【０１２４】
続いて、質問情報登録テーブルＴｂ８−２への質問情報の登録と、問い合わせ分類情報登録テーブルＴｂ８−３への内容の登録を行う。なお、問い合わせ分類情報登録テーブルＴｂ８−３への内容の登録は、メーカＣの入力端末１２０で問い合せの分類を示す情報の入力があった場合のみ行うものである。
【０１２５】
先ず、質問情報登録テーブルＴｂ８−２の「アンケート番号」８４を対象にアンケート番号「５」を検索する。今回は新たに番号を生成したため、当然、登録は無く、抽出されない。従って、アンケート番号「５」のレコードを新たに生成する。レコードの内容は、「アンケート番号」８４、「質問１」８５−１、「質問２」８５−２、「質問３」８５−３が、それぞれ、「５」、「質問Ｍ」、「質問Ｎ」、「質問Ｏ」となる。
【０１２６】
メーカＣの入力端末１２０で問い合せの分類を示す情報の入力がある場合、続いて問い合わせ分類情報登録テーブルＴｂ８−３の「問い合せ番号」８６を対象に問い合せ番号「３」を検索する。今回は新たに番号を生成したため、当然、登録は無く、抽出されない。従って、問い合せ番号「３」のレコードを新たに生成する。レコードの内容は、「問い合せ番号」８６、「内容１」８７−１、「内容２」８７−２、「内容３」８７−３が、それぞれ、「３」、「内容Ｓ」、「内容Ｔ」、「内容Ｕ」となる。
【０１２７】
以上においては、新規に商品コードなどを登録する場合についての処理の流れを説明したが、既に商品コードの登録がある場合は、それぞれにおいて抽出したレコードの変更箇所を新しく入力されたデータで更新する。
【０１２８】
図１２は、電子レシート管理サーバ１０に対するアンケート実施の通知処理のフロー図である。
先ず、所定のタイミングか否かを判定する（Ｓ１２１）。所定のタイミングとして、一つは、入力端末１２０からの登録要求により、アンケート実施情報登録テーブルＴｂ８−１が更新されるタイミングがある。また、他の一つは、１０時や１２時などの所定時間や、１時間置き、１日置き、１週間置きなどの所定期間置きのタイミングがある。また、他の一つは、起動時などの所定動作のタイミングがある。
【０１２９】
ステップＳ１２１において、所定のタイミングではないと判定されると（Ｎｏ判定）、所定のタイミングになるまで、繰り返し判定処理が行われる。
【０１３０】
ステップＳ１２１において、所定のタイミングになったとして判定されると（Ｙｅｓ判定）、アンケート実施を示す情報を抽出する（Ｓ１２２）。この処理は、具体例を挙げると、図８のアンケート実施情報登録テーブルＴｂ８−１に登録されている、商品コード８１と、アンケート番号８２と、問い合せ番号８３のデータを含むレコード情報を、アンケート実施を示す情報として抽出する。一つ前の通知後にメーカＣの商品５のレコードのみが登録されたとするならば、商品５のレコード８０５の商品コード「商品５」、アンケート番号「４」問い合せ番号「２」を抽出する。
【０１３１】
ステップＳ１２２の処理後は、電子レシート管理サーバ１０に対し、抽出したアンケート実施を示す情報を送信することにより、該当商品のアンケート実施を通知する（Ｓ１２３）。
【０１３２】
図１３は、電子レシート管理サーバ１０から質問情報等の抽出要求を受信したときの質問情報等の検索処理のフロー図である。
先ず、質問情報等の抽出要求を受信したか否かを判定する（Ｓ１３１）。この判定処理で、未受信（Ｎｏ判定）である場合、受信されるまで判定処理を繰り返す。
【０１３３】
ステップＳ１３１の判定処理で受信したと判定されると（Ｙｅｓ判定）、質問情報等の抽出処理を行う（Ｓ１３２）。この処理では、電子レシート管理サーバ１０からの要求信号に含まれるアンケート番号や問い合せ番号（又は商品コード）を検索キーに使用し、アンケート実施管理テーブルから質問情報等を抽出する。この処理について図８を例に説明すると次の通りである。
【０１３４】
例えば商品コード「商品１」が電子レシート管理サーバ１０から送信されたとする。この場合、「商品１」を検索キーに使用し、アンケート実施情報登録テーブルＴｂ８−１の「商品コード」８１を検索する。図８に示す例では、この検索によりレコード８０１がヒットする。レコード８０１にはアンケート番号「１」が含まれている。そこで、次にこのアンケート番号「１」を検索キーに使用し、質問情報登録テーブルＴｂ８−２の「アンケート番号」８４を検索する。この検索により、レコード８０６がヒットして、抽出されることとなる。
【０１３５】
また、アンケート番号「１」が電子レシート管理サーバ１０から送信された場合は、直接、アンケート番号「１」を検索キーに使用し、質問情報登録テーブルＴｂ８−２の「アンケート番号」８４を検索する。この検索により、レコード８０６がヒットして、抽出されることとなる。
【０１３６】
このようにして抽出されたデータは、次のステップＳ１３３において、アンケート番号「１」、質問１「質問Ａ」、質問２「質問Ｂ」、質問３「質問Ｃ」の組み合わせで電子レシート管理サーバ１０へ送信される。
以上は、問い合せ番号が発行されていない商品の動作説明となるが、問い合せ番号が発行されている商品の動作も同じようにして行われる。
【０１３７】
例えば、商品コード「商品４」が電子レシート管理サーバ１０から送信されたとする。この場合、「商品４」を検索キーに使用し、アンケート実施情報登録テーブルＴｂ８−１の「商品コード」８１を検索する。図８に示す例では、この検索によりレコード８０４がヒットする。レコード８０４にはアンケート番号「３」、問い合せ番号「１」が含まれている。そこで、次に、アンケート番号「３」を検索キーに使用し、質問情報登録テーブルＴｂ８−２の「アンケート番号」８４を検索する。この検索により、レコード８０８がヒットして、抽出されることとなる。また、問い合せ番号「１」を検索キーに使用し、問い合せ分類情報登録テーブルＴｂ８−３の「問い合せ番号」８６を検索する。この検索により、レコード８０９がヒットして、抽出されることとなる。
【０１３８】
また、商品コードに代わり、問い合せ番号「１」が電子レシート管理サーバ１０から送信された場合は、直接、問い合せ番号「１」を検索キーに使用し、問い合せ分類情報登録テーブルＴｂ８−３の「問い合せ番号」８６を検索する。この検索により、レコード８０９がヒットして、抽出されることとなる。
【０１３９】
このようにして抽出されたデータは、次のステップＳ１３３において、問い合せ番号「１」、内容１「内容Ｍ」、内容２「内容Ｎ」、内容３「内容Ｏ」の組み合わせで電子レシート管理サーバ１０へ送信される。
ステップＳ１３２の抽出処理後は、抽出したデータ等を電子レシート管理サーバ１０へ送信する（Ｓ１３３）。
【０１４０】
図１４は、電子レシート管理サーバ１０から回答情報等の登録要求を受信したときの登録処理のフロー図である。
先ず、電子レシート管理サーバ１０から回答情報等の抽出要求を受信したか否かを判定する（Ｓ１４１）。この判定処理で、未受信（Ｎｏ判定）である場合、受信されるまで判定処理を繰り返す。
【０１４１】
ステップＳ１４１の判定処理で受信したと判定されると（Ｙｅｓ判定）、アンケート結果管理テーブルへの回答情報等の追加処理を行う（Ｓ１４２）。この処理について図９を例に説明すると次の通りである。
【０１４２】
例えばアンケート番号「１」と、電子レシート番号「４」と、回答情報とが電子レシート管理サーバ１０から送信されたとする。この組み合わせは、消費者が電子レシート番号「４」の表示中に要求したアンケート入力フォームで、アンケート番号「１」について回答したことを意味する。
【０１４３】
この場合、アンケート番号「１」、電子レシート番号「４」を検索キーに組み合わせて使用すると、アンケート番号「１」についての回答は、図９に示すように電子レシート番号「３」までしか登録されていないため、該当レコードは無い。従って、新しくレコードを追加する。具体的には、「アンケート番号」９０、「電子レシート番号」９１に、それぞれ、「１」、「４」を格納し、「回答１」９２−１、「回答２」９２−２、「回答３」９２−３に、受信した３つの回答情報をそれぞれ格納する。
【０１４４】
また、問い合せ番号「１」と、電子レシート番号「４」と、問い合せの分類を示す情報とが電子レシート管理サーバ１０から送信されたとする。この組み合わせは、消費者が電子レシート番号「４」の表示中に要求した問い合せ入力フォームで、問い合せ番号「１」について回答したことを意味する。
【０１４５】
この場合、問い合せ番号「１」、電子レシート番号「４」を検索キーに組み合わせて使用すると、問い合せ番号「１」についての回答は、図９に示すように電子レシート番号「１」までしか登録されていないため、該当レコードは無い。従って、新しくレコードを追加する。具体的には、「問い合せ番号」９３、「電子レシート番号」９４に、それぞれ、「１」、「４」を格納し、「問い合せ１」９５−１、「問い合せ２」９５−２、「問い合せ３」９５−３に、受信した３つの具体的な問い合せ内容をそれぞれ格納する。
【０１４６】
図１５は、消費者端末１６の構成図である。
消費者端末１６は、主に、制御部１０Ｃ、記憶部１１Ｃ、通信Ｉ／Ｆ１２Ｃ、操作部１３Ｃ、表示部１４Ｃ、及び近距離無線通信部１５Ｃを備えている。各部はバス１６Ｃにより相互接続されている。
【０１４７】
制御部１０Ｃは、各種演算や消費者端末１６の各部を統括的に制御し、演算処理やデータの入出力制御などを行うコンピュータである。制御部１０Ｃは、ＣＰＵ、各種のプログラムやデータを記憶するＲＯＭ、各種のプログラムを展開したりデータを書き換え自在に記憶したりするワークメモリとしてのＲＡＭ、現在の日時を計時するＲＴＣ部等によって構成される。
【０１４８】
操作部１３Ｃは、例えばタッチ入力式の表示画面などからの入力信号を制御部１０Ｃに送信する入力装置である。操作部１３Ｃは、液晶ディスプレイ上の入力ボタンや入力ボックス等のインタフェースを介して制御部１０Ｃに所定の命令コードやデータを入力する。
【０１４９】
表示部１４Ｃは、制御部１０Ｃで生成された表示データを表示させる表示装置である。表示対象は、例えばタッチ入力式の表示画面などである。
近距離無線通信部１５Ｃは、ＰＯＳ端末１５の近距離無線通信部との間で無線通信を行って、データを送受信する通信インタフェースである。
通信Ｉ／Ｆ１２Ｃは、ネットワークＮ４に接続するためのつまり携帯電話網などを通じてインターネットにアクセスするための通信インタフェースである。
【０１５０】
記憶部１１Ｃは、内蔵メモリや着脱式の外部記憶装置（例えばＦｌａｓｈメモリ）などの記憶装置である。
記憶部１１Ｃには、会員コードの記憶領域１１ｎ、電子レシート管理領域１１ｐ、電子レシート用のアプリケーション１１ｑ、送受信用プログラム１１ｒなどが記憶されている。
【０１５１】
電子レシート管理領域１１ｐは、ダウンロードした電子レシート等を記憶するための領域である。
電子レシート用のアプリケーション１１ｑは、電子レシート管理領域１１ｐに記憶される電子レシートを管理するためのプログラムである。また、電子レシート管理サーバ１０から電子レシートを選択的にダウンロードするためのプログラムである。例えば取引日や店舗などから対象の電子レシートの絞り込みの処理を行う。また、電子レシート管理サーバ１０から受信した電子レシートや各種の入力フォームを表示画面に表示し、操作部から指定した要求を電子レシート管理サーバ１０へ送信するプログラム（Ｗｅｂブラウザなど）である。
【０１５２】
送受信用プログラム１１ｒは電子レシート管理サーバ１０との間で所定のプロトコル（ＨＴＴＰ等）でデータ通信を行うためのプログラムである。
【０１５３】
図１６は、消費者端末１６のアンケート回収処理に係る処理フローを説明するための画面遷移図である。図１６に示す実線矢印は画面遷移先を示している。
【０１５４】
図１６の電子レシート２００Ｇには、店舗名２０１Ｈ、取引日時２０２Ｈ、電子レシート番号２０３Ｈ、取引商品（本例では４つの商品）の商品コード２０４−１Ｈ〜２０４−４Ｈ、それぞれの取引商品の金額２０６Ｈ、合計金額や釣銭などの会計額２０５Ｈなどの表示情報が含まれている。特に電子レシート番号２０３Ｈにおいては「Ｎｏ：０００１」と示されているので、当該電子レシートが電子レシート番号「１」のものであることが分かる。このように、電子レシート管理サーバ１０からは電子レシート番号が表示可能な態様で電子レシートに組み込まれて送信される。
【０１５５】
また、電子レシート２００Ｇには、それぞれの商品コードの隣に、操作可能なアンケートボタンが配置されている。同図の例では、商品１、商品２、商品４の３商品のそれぞれにアンケートボタン２０４−１ｘ、２０４−２ｘ、２０４−４ｘが配置されている。つまり、商品３以外の各商品にアンケートボタンを表示することで、操作者である消費者に、アンケートの入力フォームが商品１、商品２、商品４にあることを提供している。
【０１５６】
電子レシート２００Ｇの画面上で操作者がアンケートボタン２０４−１ｘ〜２０４−４ｘの何れかを選択し、選択したアンケートボタンに対応する商品にアンケート情報と問い合せ情報とが登録されていると、フォーム選択画面３００Ｇに遷移する。この画面は、アンケートボタンの選択により電子レシート管理サーバ１０から送信されるものである。なお、選択したアンケートボタンに対応する商品にアンケート情報のみで問い合せ情報が登録されていないときは、フォーム選択画面３００Ｇの表示を省略し、後に説明する入力フォーム画面４００Ｇに遷移する。同図に示す例では商品４のアンケートボタンが押下され、画面が遷移する。図３のアンケート実施テーブルＴｂ１の商品コード「商品４」に該当するレコード３０４にはアンケート番号「３」、問い合せ番号「１」が設定されている。このため、図１６に示す画面遷移の例では、アンケートボタンの押下後にフォーム選択画面３００Ｇに遷移する。
【０１５７】
フォーム選択画面３００Ｇには、主に、アンケート用の入力フォームを要求するボタン３０１ｘと問い合せ用の入力フォームを要求するボタン３０２ｘと、閉じるボタン３０３ｘとが含まれている。
【０１５８】
閉じるボタン３０３ｘは電子レシート２００Ｇの画面に戻るためのものである。
入力フォーム画面４００Ｇは、フォーム選択画面３００Ｇにおいてアンケート用の入力フォームを要求するボタン３０１ｘを選択した場合に遷移するアンケート用の入力フォーム画面である。なお、特に図示しないが、フォーム選択画面３００Ｇにおいて問い合せ用の入力フォームを要求するボタン３０２ｘを選択した場合には問い合せ用の入力フォーム画面に遷移する。これらの入力フォーム画面も電子レシート管理サーバ１０から送信されるものである。
【０１５９】
同図に示すアンケート用の入力フォーム画面４００Ｇには、表示情報４０１Ｈ〜４０３Ｈとして質問Ｇ、質問Ｈ、質問Ｉが含まれている。質問Ｇ、質問Ｈ、質問Ｉは、図８の質問情報登録テーブルＴｂ８−２に登録されているアンケート番号「３」のレコード８０８の情報、つまり質問１−「質問Ｇ」、質問２−「質問Ｈ」、質問３−「質問Ｉ」が埋め込まれ、表示されたものである。
【０１６０】
それぞれの質問を付した表示情報４０１Ｈ〜４０３Ｈの隣に、入力ボックス４０１ｘ〜４０３ｘが配置されている。
また、アンケート用の入力フォーム画面４００Ｇの下部に送信ボタン４０４ｘが配置されている。
【０１６１】
図１６のアンケート用の入力フォーム画面４００Ｇの右隣に入力ボックス４０１ｘ〜４０３ｘの入力例として入力画面５００Ｇを示した。
同図に示すように、入力ボックス４０１ｘ〜４０３ｘには、入力データ５０１ｚ〜５０３ｚとしてそれぞれ、「回答ＧＧ」、「回答ＨＨ」、「回答ＩＩ」の入力状態が示されている。この入力データ「回答ＧＧ」、「回答ＨＨ」、「回答ＩＩ」は、送信ボタン４０４ｘを押下することにより、電子レシート管理サーバ１０を経由してフォームデータ管理サーバ１１へ送信される。そして、送信ボタン４０４ｘを押下した後は、この例ではフォーム選択画面３００Ｇに戻る。なお、フォーム選択画面３００Ｇが表示されない商品の場合は、電子レシート２００Ｇに戻るものとする。
【０１６２】
また、フォームデータ管理サーバ１１へ送信された入力データ「回答ＧＧ」、「回答ＨＨ」、「回答ＩＩ」は、図１４に示す登録処理において、回答情報登録テーブルＴｂ９−１のアンケート番号「３」、電子レシート番号「１」のレコード９０５に回答１「回答ＧＧ」、回答２「回答ＨＨ」、回答３「回答ＩＩ」として登録されることとなる。
【０１６３】
本実施形態では、回答情報に付帯情報（商品コードや電子レシート番号など）を付けてフォームデータ管理サーバ１１へ送信する構成を示した。付帯情報として、電子レシート番号を含めたが、その他、性別や年齢層などの情報を含めてフォームデータ管理サーバ１１へ送信するようにしても良い。この場合、メーカは、性別や年齢層などの因子を使用してアンケートの集計ができるようになる。
本実施形態のサーバ装置で使用する各種プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供し、サーバ装置のフラッシュＲＯＭなどに読み込ませて実行してもよい。
【０１６４】
また、当該プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。
【０１６５】
以上のように本実施形態のサーバ装置は、アンケート実施商品であることを示すユーザ操作が可能な操作部を電子レシート情報に含めて情報処理装置に送信する操作部付き電子レシート送信手段と、上記情報処理装置から上記操作部の操作信号を受信して、アンケートの質問内容を示す質問情報をデータベースから抽出する質問情報抽出手段と、上記アンケートの上記質問情報を入力フォームに含めて上記情報処理装置に送信するアンケート送信手段と、上記入力フォームにおいて入力された、上記質問情報についてのユーザの回答を示す回答情報を、上記情報処理装置から受信して上記データベースに登録する回答情報登録手段と、を備えるように構成した。
【０１６６】
また、アンケートの質問情報及び回答情報を管理するアンケートサーバ装置と、電子レシート情報を管理する電子レシート管理サーバ装置とを備え、上記アンケートサーバ装置は、消費財メーカの商品についての質問情報をデータベースに登録し、該商品がアンケート実施商品であることを上記電子レシート管理サーバ装置へ通知する情報登録通知手段と、上記質問情報を上記データベースから抽出し、上記電子レシート管理サーバ装置へ送信する情報抽出送信手段と、上記電子レシート管理サーバ装置から受信した、上記質問情報の回答情報を上記データベースに登録する情報登録手段と、を備え、上記電子レシート管理サーバ装置は、上記情報登録通知手段によりアンケート実施商品として通知された商品を対象に、アンケート実施商品であることを示すユーザ操作が可能な操作部を上記電子レシート情報に含めて情報処理装置に送信する操作部付き電子レシート送信手段と、上記情報処理装置から上記操作部の操作信号を受信して、該操作信号に対応する商品の質問情報を上記アンケートサーバ装置の上記情報抽出送信手段を介して抽出する質問情報抽出手段と、上記質問情報抽出手段で抽出した質問情報を入力フォームに含めて上記情報処理装置に送信するアンケート送信手段と、上記入力フォームにおいて入力された、上記質問情報の回答情報を、上記情報処理装置から受信して、上記アンケートサーバ装置の上記情報登録手段を介して上記データベースに登録する回答情報登録手段と、を備えるアンケート回収システムを構成した。
【０１６７】
これにより、電子レシートシステムを利用して、メーカの各アンケートを消費者に同一の手続きで提供し消費者からアンケート結果を回収することが可能になる。
【０１６８】
以上の各実施形態において、サーバ装置、アンケート回収システム、およびプログラムについていくつかの構成を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１６９】
１        電子レシートシステム
１０      電子レシート管理サーバ
１１      フォームデータ管理サーバ
１２      消費財メーカサーバ
１３      本部サーバ
１４      ストアサーバ
１５      ＰＯＳ端末
１６      消費者端末
１００    アンケートボタン送信手段（操作部付き電子レシート送信手段）
１０１    質問情報抽出手段
１０２    アンケート送信手段
１０３    回答情報登録手段
１１０    情報登録通知手段
１１１    情報抽出送信手段
１１２    情報登録手段
１２０    入力端末
Ｐ１      電子レシートセンタ
Ｐ２      消費財メーカ
Ｐ３      本部
Ｐ４      店舗
ＤＢ１、ＤＢ２  データベース
【先行技術文献】
【特許文献】
【０１７０】
【特許文献１】特開２０１１−９０３７５号公報
【図１】
2018022518.tif 000003
【図２】
2018022518.tif 000004
【図３】
2018022518.tif 000005
【図４】
2018022518.tif 000006
【図５】
2018022518.tif 000007
【図６】
2018022518.tif 000008
【図７】
2018022518.tif 000009
【図８】
2018022518.tif 000010
【図９】
2018022518.tif 000011
【図１０】
2018022518.tif 000012
【図１１】
2018022518.tif 000013
【図１２】
2018022518.tif 000014
【図１３】
2018022518.tif 000015
【図１４】
2018022518.tif 000016
【図１５】
2018022518.tif 000017
【図１６】
2018022518.tif 000018
【手続補正書】
【提出日】平成29年10月12日(2017.10.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
商品に関連付けて当該商品に対応するアンケートの質問内容を示す質問情報を記憶する記憶部と、
購入した商品の商品情報および当該商品情報に対応させてアンケート実施商品であることを示すユーザ操作が可能な操作部を情報処理装置に表示させるような前記商品情報および操作部情報を含む電子レシート情報を前記情報処理装置に送信する電子レシート送信手段と、
前記商品情報および当該商品情報と対応させた前記操作部が表示された前記情報処理装置から前記操作部の操作信号を受信して、前記記憶部を参照して前記商品に対応したアンケートの前記質問情報をデータベースから抽出する質問情報抽出手段と、
前記アンケートの前記質問情報を入力フォームに含めて前記情報処理装置に送信するアンケート送信手段と、
前記入力フォームにおいて入力された、前記質問情報についてのユーザの回答を示す回答情報を、前記情報処理装置から受信して前記データベースに登録する回答情報登録手段と、
を備えることを特徴とするサーバ装置。
【請求項２】
前記回答情報登録手段は、更に、前記回答情報と共に前記電子レシート情報の識別情報を前記データベースに登録する、
ことを特徴とする請求項１に記載のサーバ装置。
【請求項３】
前記電子レシート送信手段は、更に、電子レシート情報に該電子レシート情報の識別情報を表示可能な態様で情報処理装置に送信する、
ことを特徴とする請求項１又は２に記載のサーバ装置。
【請求項４】
前記情報処理装置から前記操作部の操作信号を受信し、該操作信号に対応する商品がアンケート実施商品を含むユーザの入力が必要な複数の入力対象商品として指定されている場合に、アンケート実施を含む選択項目からなる選択画面を前記情報処理装置に送信する選択画面送信手段を、更に備え、
前記アンケート送信手段は、
前記選択画面でアンケート実施が選択された場合に、前記アンケートの前記質問情報を入力フォームに含めて前記情報処理装置に送信する、
ことを特徴とする請求項１乃至３の内の何れか一に記載のサーバ装置。
【請求項５】
アンケートの質問情報及び回答情報を管理するアンケートサーバ装置と、電子レシート情報を管理する電子レシート管理サーバ装置とを備え、
前記アンケートサーバ装置は、
商品についての質問情報をデータベースに登録し、該商品がアンケート実施商品であることを前記電子レシート管理サーバ装置へ通知する情報登録通知手段と、
前記質問情報を前記データベースから抽出し、前記電子レシート管理サーバ装置へ送信する情報抽出送信手段と、
前記電子レシート管理サーバ装置から受信した、前記質問情報の回答情報を前記データベースに登録する情報登録手段と、
を備え、
前記電子レシート管理サーバ装置は、
前記情報登録通知手段によりアンケート実施商品として通知された商品を対象に、アンケート実施商品であることを示すユーザ操作が可能な操作部を前記電子レシート情報に含めて情報処理装置に送信する操作部付き電子レシート送信手段と、
前記情報処理装置から前記操作部の操作信号を受信して、該操作信号に対応する商品の質問情報を前記アンケートサーバ装置の前記情報抽出送信手段を介して抽出する質問情報抽出手段と、
前記質問情報抽出手段で抽出した質問情報を入力フォームに含めて前記情報処理装置に送信するアンケート送信手段と、
前記入力フォームにおいて入力された、前記質問情報の回答情報を、前記情報処理装置から受信して、前記アンケートサーバ装置の前記情報登録手段を介して前記データベースに登録する回答情報登録手段と、
を備える、
ことを特徴とするアンケート回収システム。
【請求項６】
商品に関連付けて当該商品に対応するアンケートの質問内容を示す質問情報を記憶する記憶部を備え、電子レシート情報を管理するサーバ装置を制御するコンピュータを、
購入した商品の商品情報および当該商品情報に対応させてアンケート実施商品であることを示すユーザ操作が可能な操作部を情報処理装置に表示させるような前記商品情報および操作部情報を含む電子レシート情報を前記情報処理装置に送信する電子レシート送信手段と、
前記商品情報および当該商品情報と対応させた前記操作部が表示された前記情報処理装置から前記操作部の操作信号を受信して、前記記憶部を参照して前記商品に対応したアンケートの前記質問情報をデータベースから抽出する質問情報抽出手段と、
前記アンケートの前記質問情報を入力フォームに含めて前記情報処理装置に送信するアンケート送信手段と、
前記入力フォームにおいて入力された、前記質問情報についてのユーザの回答を示す回答情報を、前記情報処理装置から受信して前記データベースに登録する回答情報登録手段と、
して機能させるプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
実施形態のサーバ装置は、商品に関連付けて当該商品に対応するアンケートの質問内容を示す質問情報を記憶する記憶部と、購入した商品の商品情報および当該商品情報に対応させてアンケート実施商品であることを示すユーザ操作が可能な操作部を情報処理装置に表示させるような前記商品情報および操作部情報を含む電子レシート情報を前記情報処理装置に送信する電子レシート送信手段と、前記商品情報および当該商品情報と対応させた前記操作部が表示された前記情報処理装置から前記操作部の操作信号を受信して、前記記憶部を参照して前記商品に対応したアンケートの前記質問情報をデータベースから抽出する質問情報抽出手段と、前記アンケートの前記質問情報を入力フォームに含めて前記情報処理装置に送信するアンケート送信手段と、前記入力フォームにおいて入力された、前記質問情報についてのユーザの回答を示す回答情報を、前記情報処理装置から受信して前記データベースに登録する回答情報登録手段と、を備える。