(57)【要約】      （修正有）【課題】アンケート調査において、事前登録をしていない不特定多数の調査対象者に対して、アンケートを配信するとともに、最低限度の質問の数で信頼性の高い回答の統計を可能とし、更に回答の受信によりサーバや通信回線に負荷が集中した際における安定運用を実現する。【解決手段】二次元コードを読取り可能とする回答端末に対して、二次元コードを介したアンケート質問の配信を行い、又、質問の選択に際して乱数を用いたアルゴリズムにより、各々の質問に対する母集団の属性を統計的に一定の信頼度の下で等しくするとともに、サーバ及び通信回線における負荷を取得しその負荷値によって質問の送信方法を変化させる。【選択図】図１
2009169838.tif 000002
【特許請求の範囲】
【請求項１】
アンケートの送信及びそれに対する回答の受信と記録とを行うサーバプログラムを備えたサーバコンピュータ１と、
該サーバコンピュータ１に接続され前記アンケートに関する情報を蓄積するデータベース２と、
前記サーバコンピュータ１と通信手段を介して相互に接続されてアンケートを受信するコンピュータであってアンケートフォームの表示及びアンケート回答入力の受付け及び回答結果の前記サーバコンピュータ１への送信を行う端末プログラムを備えた回答端末３と、
からなるアンケート統計システムであって、
前記サーバプログラムは、
前記アンケートにおける質問内容の決定を乱数を用いて行うステップ及び、
二つ以上の質問を送信しその回答を受信するステップ及び、
前記二つ以上の質問の回答情報を各々互いに関連付けて前記データベース２に記録するステップを備えることを特徴とする、
アンケート統計システム。
【請求項２】
アンケートの送信及びそれに対する回答の受信と記録とを行うサーバプログラムを備えたサーバコンピュータ１と、
該サーバコンピュータ１に接続され前記アンケートに関する情報を蓄積するデータベース２と、
前記サーバコンピュータ１と通信手段を介して相互に接続されてアンケートを受信するコンピュータであってアンケートフォームの表示及びアンケート回答入力の受付け及び回答結果の前記サーバコンピュータ１への送信を行う端末プログラムを備えた回答端末３と、
からなるアンケート統計システムであって、
前記回答端末３は、
各々の端末に固有の番号である識別番号３Ａを有するともに該識別番号３Ａを前記サーバコンピュータ１に送信する手段を備え、
前記サーバプログラムは、
前記アンケートにおける質問内容の決定を乱数を用いて行うステップ及び、
前記識別番号３Ａを受信するステップ及び、
前記識別番号３Ａと回答結果とを関連付けて前記データベース２に記録するステップ
を備えることを特徴とする、
アンケート調査システム。
【請求項３】
前記請求項１又は２記載のアンケート統計システムであって、
前記サーバプログラムは更に、
前記通信手段における回線占有率及び前記サーバコンピュータ１における処理能力占有率を取得するステップ及び、
前記回答端末３に送信する質問の数と内容と回答方法との決定に際して前記回線占有率と前記処理能力占有率とを因子として加えるステップ
を備えることを特徴とする、
アンケート統計システム。
【請求項４】
前記請求項１乃至３のいずれかに記載のアンケート統計システムであって、
前記サーバプログラムは更に、
二次元コード４を生成するステップ及び、
前記回答端末３からのアンケートの送信要求を受けて質問の送信を行うステップ及び、
前記回答端末３に送信する質問の数と内容と回答方法との決定に際して前記送信要求により送信されるデータを因子として加えるステップ
前記回答端末３は更に、
前記二次元コード４を読取りそこにエンコードされているデータを取得する読取手段を備え、
前記端末プログラムは更に、
前記読取手段により取得したデータに基づいて前記送信要求を前記サーバコンピュータ１に対して行うステップ
を備えることを特徴とする、
アンケート統計システム。
【請求項５】
前記請求項１乃至４のいずれかに記載のアンケート統計システムであって、
前記サーバプログラムは更に、
既に得られている回答のデータであった前記データベース２に記録されているデータを統計分析する分析ステップを備え
前記回答端末３に送信する質問の数と内容と回答方法との決定に際して前記分析ステップにより得られる結果を因子として加えるステップ
を備えることを特徴とする、
アンケート統計システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、二次元コードを読取り可能とする回答端末に対して、二次元コードを介したアンケート質問の配信を行い、又、質問の選択に際して乱数を用いたアルゴリズムにより、各々の質問に対する母集団の属性を統計的に一定の信頼度の下で等しくするとともに、サーバ及び通信回線における負荷を取得しその負荷値によって質問の送信方法を変化させるアルゴリズムを備えるシステムを構築する技術分野に関する。
【背景技術】
【０００２】
顧客ニーズの調査やマーケティングリサーチ等を行うための手段の一つとしてアンケートがある。アンケートによりユーザーの意見を調査することで、既存の商品やサービスの改善若しくは新たに開発すべき商品やサービスの決定を行うためのデータを獲得することができる。以前においては、アンケート調査は紙媒体を用いた形式のものが多く見られたが、近年では携帯電話やパーソナルコンピュータの普及、インターネット等に代表される通信手段を用いた通信の低価格化に伴い、コンピュータを用いるアンケート方法が一般的になってきた。
【０００３】
アンケートに紙媒体を用いた場合には、配布や回収、集計作業に膨大な人手が必要であったが、それに対してコンピュータを用いるとそれらの手間が不要となり、サーバコンピュータの運営管理のみを行えばよいというアンケート運営が実現する。
【０００４】
コンピュータを用いたアンケートにおいては、アンケートの質問を生成するとともに回答用の端末に配信し回答用の端末から送信される回答結果を受信し記録・統計するためのサーバコンピュータがまず必要となる。そして、回答用の端末としては、サーバコンピュータから配信される質問を受信して表示するとともに使用者が回答を入力するための入力手段を備えたコンピュータが必要である。この回答用の端末としては専用端末を用いるものもあれば、パーソナルコンピュータや携帯電話を用いるものもある。特に携帯電話を用いると回答者がどこにいてもアンケートの配信と回答結果の回収を行うことができ、しかも大規模な調査が行いやすくなるという利点がある。
【０００５】
又、コンピュータを用いたアンケートの利点としては質問の内容を個々の回答端末によって変化させることが可能となるという点が上げられる。この作業はプログラムによって自動化させることができ、個人の特性に応じて異なった質問を配信するといった運用が、紙媒体によるアンケートの場合に比して極めて容易に実現できる。
【０００６】
又、それに加えて、ある質問の回答結果によってその後に配信する質問の内容を変えるといった作業もコンピュータを用いたアンケートの場合にはプログラムによって自動的に実現できる。
【特許文献１】特開２００７ー１０２６４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
コンピュータを用いたアンケートでは、大量の質問を配信することが可能である。しかし一度に大量の質問を配信すれば回答者の回答意欲を低下させることとなり、有効な回答数は減少する。また質問数を減らせば、回答者の属性に関して得られる情報は減少する。いずれの場合においても回答に関する情報量が減少するという問題が発生する。
【０００８】
しかし、少量の質問からなるアンケートを生成し、そこから大量の情報を取り出すとなると、膨大な量の回答サンプルが必要となり、サーバコンピュータに対するアクセスが過大となってしまうという問題点がある。
【０００９】
又、膨大な量のサンプルを集めるとすれば、回答者に事前登録を要求することは現実的ではなくなる。しかしながら各々の回答者の属性を収集することは、事前登録をしなくては極めて困難である。
【００１０】
本発明は上記の問題点を鑑みてなされたものであり、その目的は、コンピュータを用いたアンケートシステムにおいて、少量の質問からなるアンケートを生成しつつも、回答者の詳細な属性を把握し統計するアンケートシステムを生成することにある。
【課題を解決するための手段】
【００１１】
上記の課題を解決するために、本発明における請求項１の発明は、アンケートの送信及びそれに対する回答の受信と記録とを行うサーバプログラムを備えたサーバコンピュータ１と、該サーバコンピュータ１に接続され前記アンケートに関する情報を蓄積するデータベース２と、前記サーバコンピュータ１と通信手段を介して相互に接続されてアンケートを受信するコンピュータであってアンケートフォームの表示及びアンケート回答入力の受付け及び回答結果の前記サーバコンピュータ１への送信を行う端末プログラムを備えた回答端末３と、からなるアンケート統計システムであって、前記サーバプログラムは、前記アンケートにおける質問内容の決定を乱数を用いて行うステップ及び、二つ以上の質問を送信しその回答を受信するステップ及び、前記二つ以上の質問の回答情報を各々互いに関連付けて前記データベース２に記録するステップを備えることを特徴とするアンケート統計システムとする。
【００１２】
更に請求項２の発明は、アンケートの送信及びそれに対する回答の受信と記録とを行うサーバプログラムを備えたサーバコンピュータ１と、該サーバコンピュータ１に接続され前記アンケートに関する情報を蓄積するデータベース２と、前記サーバコンピュータ１と通信手段を介して相互に接続されてアンケートを受信するコンピュータであってアンケートフォームの表示及びアンケート回答入力の受付け及び回答結果の前記サーバコンピュータ１への送信を行う端末プログラムを備えた回答端末３と、からなるアンケート統計システムであって、前記回答端末３は、各々の端末に固有の番号である識別番号３Ａを有するともに該識別番号３Ａを前記サーバコンピュータ１に送信する手段を備え、前記サーバプログラムは、前記アンケートにおける質問内容の決定を乱数を用いて行うステップ及び、前記識別番号３Ａを受信するステップ及び、前記識別番号３Ａと回答結果とを関連付けて前記データベース２に記録するステップを備えることを特徴とする、アンケート調査システムとする。
【００１３】
更に請求項３の発明は、前記請求項１又は２記載のアンケート統計システムであって、前記サーバプログラムは更に、前記通信手段における回線占有率及び前記サーバコンピュータ１における処理能力占有率を取得するステップ及び、前記回答端末３に送信する質問の数と内容と回答方法との決定に際して前記回線占有率と前記処理能力占有率とを因子として加えるステップを備えることを特徴とする、アンケート統計システムとする。
【００１４】
更に請求項４の発明は、前記請求項１乃至４のいずれかに記載のアンケート統計システムであって、前記サーバプログラムは更に、二次元コード７を生成するステップ及び、前記回答端末３からのアンケートの送信要求を受けて質問の送信を行うステップ及び、前記回答端末３に送信する質問の数と内容と回答方法との決定に際して前記送信要求により送信されるデータを因子として加えるステップ前記回答端末３は更に、前記二次元コード７を読取りそこにエンコードされているデータを取得する読取手段を備え、前記端末プログラムは更に、前記読取手段により取得したデータに基づいて前記送信要求を前記サーバコンピュータ１に対して行うステップを備えることを特徴とする、アンケート統計システムとする。
【００１５】
更に請求項５の発明は前記請求項１乃至５のいずれかに記載のアンケート統計システムであって、前記サーバプログラムは更に、既に得られている回答のデータであった前記データベース２に記録されているデータを統計分析する分析ステップを備え前記回答端末３に送信する質問の数と内容と回答方法との決定に際して前記分析ステップにより得られる結果を因子として加えるステップを備えることを特徴とする、アンケート統計システム。
【発明の効果】
【００１６】
請求項１における発明は、サーバプログラムによって、回答端末に送信する質問の内容の決定に際して乱数を用い、二つ以上の質問を選び出している。このとき、それぞれの回答端末に配信される質問の内容は異なったものとなる。ある一つの質問に関して言えば、配信する対象者をアンケート対象の母集団の中から無作為に抽出していることと同じであり、配信する対象者とアンケート対象の母集団とはある一定の信頼度・信頼区間のもとで属性が等しいとみなすことができる。従って、各々の回答者に配信する質問を異なるものとし、その質問の決定を乱数を用いて行うことにより、各々の回答者に配信する質問数を少なく抑えつつも、母集団の属性を推定することが可能となる。そして各々の回答端末に配信する質問の数を二つ以上とすることにより、各質問同士の回答の間にある相関を求めることができる。
【００１７】
請求項２の発明においては、各々の回答端末がそれぞれに固有の識別番号を有し、回答の送信の際に、サーバコンピュータにおいてその識別番号を取得する。これにより、各々の回答端末によりいつどのような質問にどのように回答したかといった履歴情報がデータベース２中に蓄積されることになる。例えば、回答端末として携帯電話を用いると、その携帯電話の所持者の属性が分析できることになる。この場合には請求項１の発明と異なり、一度に配信する質問の数がひとつであっても、各質問同士の回答の間にある相関を求めることができる。従って、一度に配信する質問の数を極めて少なく（最低で一つ）することができ、回答者の回答意欲を損なう可能性を最小限に留めることができる。
【００１８】
請求項３の発明においては、サーバプログラムは、通信手段における回線占有率及びサーバコンピュータにおける処理能力占有率を取得することが可能である。例えば、日本国内において、秒間数千に及ぶアクセス数に対応できるアンケートサーバコンピュータの実績は殆ど無い。しかし、予め大量の質問を用意し、それぞれの質問のうち一つか二つかを各々の回答端末に配信するとともに、各々の質問の間の相関関係を十分な信頼度のもとで推定すると、極めて膨大な量のアンケートの配信が必要となる可能性がある。このような場合においては、回線占有率や処理能力占有率が限界に近づけば、サーバコンピュータがダウンしてしまう危険性が高くなる。
【００１９】
このような危険性に対処するために、質問項目を設定する際に各質問の配信や回答の受信、データベースへの記録などの操作における回線負荷と処理能力に対する負荷を予め数値として設定しておく。質問の回答に関しては、例えば二択式、五択式、自由記述式等でどの程度の負荷値になるかを予め設定しておく。更に、上記二種類の占有率が限界に近づいたときに、質問の配信をせずにエラーである旨を回答端末に配信する場合の負荷値も設定する。これらにより設定された数値を加味して、各々の回答端末に配信する質問を決定する。これにより、通信手段とサーバコンピュータに対する負荷の増減に対して緩衝効果をもたらすことができ、アンケートの運営を安定化させることができる。
【００２０】
請求項４の発明においては、携帯電話等を回答端末として用い、サーバプログラムによって生成された二次元コードを回答端末により読み取ることでアンケートに参加することができる。効果の一例として、映画館のチケットの例を説明する。サーバコンピュータにより発行された二次元コードを映画館の入場チケットに印刷する。そしてその二次元コードを携帯電話（回答端末として用いる）により読取り、そのデータをサーバコンピュータに送信することで、アンケートの送信要求がなされる。このことにより、映画館入場者は二次元コードを読取るだけでアンケートに参加でき、しかもサーバコンピュータ側においてはどの映画をどの映画館でどの上映スケジュールで見たのかを自動的に把握できる。
【００２１】
請求項５の発明においては、サーバプログラムによって、過去になされた回答を統計分析し、その結果から回答端末に配信する質問を決定する。これにより、統計分析を行ううえでボトルネックとなるような、回答数の少ない質問が配信される確率を増加させることができる。それにより、一度に配信する質問の数が少なくても、信頼性の高いデータ収集が可能となる。
【発明を実施するための最良の形態】
【００２２】
以下に発明の実施の形態を説明する。
【実施例１】
【００２３】
本発明の実施例として、イベント会場でのアンケート方法に関して説明する。本実施例においては、イベント参加者が携帯式の回答端末を利用して二次元コードを読取り、その二次元コード中にエンコードされているデータを利用してサーバコンピュータに接続し、アンケートの質問の受信及び回答の送信を行うアンケート統計システムに関する実施例である。
【００２４】
はじめに回答端末３の構成を表すブロック図について、図２に沿って説明する。
【００２５】
回答端末３は、通信手段５を介してサーバコンピュータ１に接続し相互通信が可能である。接続の際にはネットワークインターフェース３４０を用いて通信手段５を介してサーバコンピュータ１に接続される。
【００２６】
通信手段５としてはインターネットを用いると本実施例の実現が容易である。インターネット以外の通信手段を用いても良い。
【００２７】
回答端末３は撮影部３１１を備え、静止画像若しくは動画の撮影が可能である。又、ＣＰＵ３２０は撮影部制御部３２１を備えており、撮影部３１１を制御して撮影操作を行う。このとき、回答端末３の所持者４は入力部３１２を操作することで撮影を行う。
【００２８】
更に、ＣＰＵ３２０は二次元コードデコード部３２２を備える。二次元コードデコード部３２２は、撮影部３１１によって撮影された静止画若しくは動画中に二次元コードが含まれているか否かを認識し、二次元コードが含まれている場合にはその二次元コードをデコードし、エンコードされていたデータを取得する。
【００２９】
更に、ＣＰＵ３２０はアンケート送信要求部３２３を備える。アンケート送信要求部３２３は、二次元コードデコード部３２２によって二次元コードをデコードした結果として得られたデータを元にしてサーバコンピュータ１に接続し、アンケート送信要求を行う。尚、サーバコンピュータ１への接続の際には、ＲＯＭ部３５０に格納されている識別番号３Ａがサーバコンピュータ１に送信される。
【００３０】
尚、二次元コードに記録されているデータであって、サーバコンピュータ１に接続するためのサーバアドレス１ＡをＵＲＬ形式としても良く、又、回答端末３に予めサーバアドレス１Ａを記憶しておいても良い。
【００３１】
ＣＰＵ３２０によるこれらの処理を行うに際して、一時記憶領域としてメモリ３３０が利用される。
【００３２】
アンケート送信要求によってサーバコンピュータ１から回答端末３に対してアンケートにおける質問が送信される。その質問の内容は表示部３１３に表示される。それに対する回答は所持者４が入力部３１２にて入力操作を行うことにより行われる。
【００３３】
格納部３６０は、質問の表示のスタイルに関する情報や、質問の履歴に関する情報を格納できる記憶領域である。質問の表示の際にはＨＴＭＬやＸＭＬを用いてもよく、また表示するための専用のソフトウェア用いても良い。
【００３４】
このような回答端末３としては、携帯電話をハードウェアとして用い、上記の機能を実現するためのプログラムを組み込むことにより容易に実現することができる。又、携帯電話に限らず、ＰＤＡやモバイルパソコンやゲーム機やデジタルカメラや電子財布などでもよく、その他どんなコンピュータであっても良い。
【００３５】
次に本実施例におけるネットワーク構成について、図１に沿って説明する。
【００３６】
アンケートにおける質問の配信と回答の受信を行うサーバコンピュータ１と、質問の回答を行うための端末である回答端末３が通信手段５を介して複数個接続されている。サーバコンピュータ１と回答端末３との間においては相互通信が可能である。各々の回答端末３の操作は各々の所持者４が行う。回答端末３と所持者４との対応関係は１対１である。従って、ある識別番号３Ａを有する回答端末３による回答は、それに対応する所持者４による回答である。従って、本実施例における「所持者」という表現はアンケート実施の対象者を表す。
【００３７】
サーバコンピュータ１と二次元コード表示コンピュータ８は通信手段５を介して相互に接続されている。二次元コード表示コンピュータ８内蔵プログラムとして表示プログラムを備え、表示手段６上における二次元コード７の表示を制御するコンピュータである。
【００３８】
又、サーバコンピュータ１はデータベース２に接続されており、データベース２におけるデータの読出しと書換えを行うことができる。
【００３９】
前述のように、回答端末３は、二次元コードを読取る（撮影しその結果のデータを取得し、更にそのデータをデコードしその結果としてのデータを取得する）手段を有する。この手段によって二次元コード７を読取ることができる。
【００４０】
次に本発明を実施する際におけるフローチャートについて図４に沿って説明する。尚、図４に描かれているとおり、Ｓ１０００番台とＳ８０００番台とＳ３０００番台との番号が付与されたステップは、夫々サーバコンピュータ１と二次元コード表示コンピュータ８と回答端末３とを動作主体とすることは明らかである。夫々のステップにおいて明らかである動作主体の記述は省略している。
【００４１】
はじめに、サーバコンピュータ１に対して操作を開始するための開始入力がなされる。
【００４２】
ステップＳ１００１により、二次元コードＩＤ７Ａを生成する。このＩＤは各々の二次元コードに対して固有の番号である。
【００４３】
ステップＳ１００２により、通信手段５を介してサーバコンピュータ１に接続するためのサーバアドレス１Ａと前記二次元コードＩＤ７Ａとを含んだデータをエンコードし、二次元コード７を生成する。
【００４４】
ステップＳ１００３により、前ステップによって生成された二次元コード７を二次元コード表示コンピュータ８に送信する。
【００４５】
次にステップＳ８００１により、サーバコンピュータ１より送信された二次元コード７を受信する。この際、エンコード前のデータを受信し、二次元コード表示コンピュータ８によりエンコードを行っても良い。
【００４６】
ステップＳ８００２により、表示装置６上に二次元コード７を表示する。
【００４７】
ステップＳ８００３により、二次元コード７の表示を終了する際の割込み命令を許可する。
【００４８】
ステップＳ８００４により、表示装置６上に表示された二次元コード７を動画として制御する。
【００４９】
ここで、二次元コード７を動画としているのは、イベント会場のどこからでも読取れるようにするためである。例えば、二次元コード７が時間の経過に従って大きさの変化する動画であった場合、小さく表示されているときには表示装置６から近い位置で読取ることができ、大きく表示されているときには表示装置６から遠い位置で読取ることができる。
【００５０】
ステップＳ８００４の処理は、一定時間の経過後若しくは、ある程度以上の回答が集まった時点で終了する。
【００５１】
次に、表示装置６に表示された二次元コード７を読取るために、所持者４が読取りを開始するための入力操作を回答端末３に対して行う。これにより、ステップＳ３００１が開始される。
【００５２】
ステップＳ３００１により、二次元コード７の読取りを行う。ここで読取りの結果として、二次元コードＩＤ７Ａとサーバアドレス１Ａとその他の情報が得られる。
【００５３】
ステップＳ３００２により、前記サーバアドレス１Ａによって示された、ネットワーク上のアドレスに対して接続を行う。これよって回答端末３がサーバコンピュータ１に接続される。接続が確立されると、回答端末３からサーバコンピュータ１に対して二次元コードＩＤ７Ａを送信する。尚、ここでは二次元コードＩＤ７Ａの送信に際して識別番号３Ａも送信される。これがアンケート送信要求に該当する。
【００５４】
サーバコンピュータ１はＳ１００４により、アンケート送信要求を受信する。次に、通信手段における回線占有率及びサーバコンピュータ１における処理能力占有率を取得し、各々にどれだけ余裕があるかを算出する。占有率による分岐の詳細は実施例４にて説明する。
【００５５】
又、本実施例における回答の形式としては、二択式であることが所持者４の回答意欲を向上させるために効果的であるが、三以上の選択肢から選択する形式や、自由記述の形式をとっても良い。
【００５６】
ステップＳ１００４の後にステップＳ１００５に移行した場合、回答端末３にエラー情報を送信する。
【００５７】
続いて回答端末３は、ステップＳ３００３により前記エラー情報を受信し、エラーが発生し、アンケートに参加できないことを表示して処理が終了する。
【００５８】
ステップＳ１００４の後にステップＳ１００６に移行した場合、回答端末３に送信する質問を決定する。
【００５９】
続いてステップＳ１００７により、回答端末３に質問を送信する。
【００６０】
回答端末３は、ステップＳ３００４により、質問を受信し表示する。
【００６１】
ステップＳ３００５により、質問に対する回答の入力を受け付ける。
【００６２】
ステップＳ３００６により、回答の結果をサーバコンピュータ１に送信する。
サーバコンピュータ１はステップＳ１００８により、回答の結果をデータベース２に記録する。
【００６３】
ステップＳ１００９により、アンケートが終了したことを回答端末３に通知する。このときに抽選を行っても良い。
【００６４】
回答端末３はステップＳ３００８によりアンケートが終了したことを表示し、処理が終了する。
【００６５】
回答端末３にアンケートを送信する際、その送信方法としては、音声バーコードを用いたり、メールにより配信をしても良い。更にはＷＩ−ＦＩやＢＬＯＵＴＯＯＴＨを利用した無線通信や赤外線通信であっても良い。このようなアンケート送信方法を用いると、アンケート送信要求を受けてから送信することに比べて、アンケート対象者にアンケートを送信するタイミングをサーバコンピュータ１側で制御しやすくなるという利点がある。但し、メール配信の場合においてはメールアドレスの事前登録が必要となる。
【００６６】
回答端末３にアンケートを送信する際、若しくは抽選結果を送信する際、回答端末３に対して広告を表示しても良い。広告を表示する場合には、回答端末３に対して過去の回答傾向を分析することで、もっとも広告効果が高いと思われる広告を配信することも可能である。
【００６７】
サーバコンピュータ１と回答端末３との間の情報のやり取りは暗号化技術を使うことが望ましい。例えば、二次元コードにエンコードされているテキストデータの中にＵＲＬを含め、そのＵＲＬに接続することによってアンケート送信要求を行う場合を考える。この際にはＵＲＬの末尾に「クエスチョンマーク」を付加し、それに続く文字列中に二次元コードＩＤ７Ａが含まれることになる。この二次元コードＩＤ７Ａを含むＵＲＬを所持者４が自由に生成できるのであれば、サーバコンピュータ１に不正にアクセスすることが可能となる。このような不正アクセスは防止しなくてはシステムの信頼性は低下する。
【００６８】
例えば、その防止策として、二次元コードＩＤ７Ａを暗号化した後に二次元コード７にエンコードしておくという方法が挙げられる。更にセキュリティを高めるならば、各々の二次元コードＩＤの暗号化の際に異なる鍵を生成し、各々の鍵に鍵番号を割り当ててサーバコンピュータ１にのみ保存する。そして二次元コードＩＤ７Ａを暗号化して更に暗号化に用いた鍵に対応する鍵番号を付加したデータを暗号化する。そして暗号化されたデータが付加されたＵＲＬを二次元コードにエンコードするのである。これにより、所持者４がＵＲＬの末尾にある暗号化された部分を不正に改変した場合、複合化が不能となるので、不正な改変がなされていることを把握することができる。これによりサーバコンピュータ１に対する不正なアクセスを判定して拒絶することが可能となる。
【実施例２】
【００６９】
映画館でのチケットに二次元コードを印刷し、映画館におけるアンケートを行う形態の実施例について説明する。
【００７０】
システム全体のネットワーク構成について、図６に沿って説明する。
【００７１】
サーバコンピュータ１は通信手段５を介して複数の回答端末３と接続されている。尚、回答端末３と所持者４との対応は１対１である。従って各々の所持者４が、アンケートにおける調査対象者である。即ち、所持者４は映画を視聴する入場客であり、その回答は個々の視聴者による回答である。
【００７２】
サーバコンピュータ１とプリンタサーバコンピュータ９とは通信手段を介して接続されている。
【００７３】
プリンタサーバコンピュータ９はプリンタ１０に接続され、プリンタ１０に対してプリント動作の命令を送るプリントプログラムを備える。
【００７４】
プリンタ１０はチケット１１をプリントする手段を備える。尚、チケット１１には二次元コード７がプリントされている。この二次元コード７を回答端末３により読取ることにより、所持者４はアンケートに参加できる。
【００７５】
チケットは二枚の半券からなり、館内入場時に回収されない方の半券に二次元コード７がプリントされている。映画を見終わった所持者４が回答端末３を利用してその二次元コード７を読取ることでアンケートに参加する。
【００７６】
本実施例における回答端末３の構成を表すブロック図は、実施例１と同様に図２に示された構成をとる。実施例１と同様に、このような回答端末３としては、携帯電話をハードウェアとして用い、上記の機能を実現するためのプログラムを組み込むことにより容易に実現することができる。又、携帯電話に限らず、ＰＤＡやモバイルパソコンやゲーム機やデジタルカメラや電子財布などでもよく、その他どんなコンピュータであっても良い。
【００７７】
次に、本実施例の実行手順を表したフローチャートについて、図１０及び図１１に従って説明する。データベース２におけるデータ構造に関しては図１０に示す。尚、データベース２はリレーショナル構造を持つものとし、図１０におけるＰＫの記載はＰＲＩＭＡＲＹ  ＫＥＹ（主キー）、ＦＫの記載はＦＯＲＥＩＧＮ  ＫＥＹ（外部キー）をそれぞれ表す。２００番台の番号の付与された要素はデータテーブルを表すものとする。
【００７８】
実施例１と同様、各ステップの実行を記述するにあたり、動作主体が明らかである場合は省略する。
【００７９】
サーバコンピュータ１に対してプログラムの開始入力が与えられることにより、動作を開始する。
【００８０】
ステップＳ１１０１により、映画企画２０１に新たなレコードを生成する。この映画企画２０１は、二次元コード２０２、抽選２０３、映画館２０４、映画２０５の組合せを規定するデータテーブルである（データベース２の説明は図８、図９を参照）。
【００８１】
ステップＳ１１０２により、前ステップにおいて生成したレコードに伴って発生するレコードを生成する。即ち、どの映画館においてどの映画が上映され、それに伴ってどのような質問を配信するか、二次元コード７の表示サイズなどに関する設定が、映画館企画２０１におけるレコードとして記録される。
【００８２】
質問セット明細２０７は映画館企画２０１と質問２０６との関連付けを規定する。即ち、映画館企画２０１に対するアンケートによる質問の選択に際して、質問セット明細２０７により規定された質問のうちのいずれかが選択される。
【００８３】
ここで、図９を用いてデータベース２の構造について説明する。図９は、図８により示されたデータベース構造から作り出すことのできるテーブルの一例を表したものである。本段落中の説明において、「」内の番号または文字列は、図面上の符号とは無関係であり、データベースに記録される値を示すこととする。ここで示した例によると質問コード「１」〜「４」には、「面白かったですか」と「人に勧めますか」と「もう一度見たいですか」と「人に勧めますか」と「上映時間は適当ですか」との質問がそれぞれ対応する。また映画館企画コード「１」で示される映画館企画は、映画館コード「２０」で示される映画館「梅田」において映画コード「９」で示される映画「物語Ｉ」が上映されることを示す。更に、質問明細コード「１」は、質問コード「１」で示される質問「面白かったですか」と映画館企画コード「１」で示される映画館企画との関連付けを表している。
【００８４】
引き続き、ステップＳ１１０３により、二次元コードＩＤ７Ａを設定する。この二次元コードＩＤ７Ａは、データテーブル二次元コード２０２における二次元コードＩＤに代入されてレコードが生成される。
【００８５】
これらのステップＳ１１０１〜Ｓ１１０３の実行順序は任意である。
【００８６】
ステップ１１０４により、二次元コードＩＤ７Ａとサーバアドレス１Ａとから二次元コード７を生成する。
【００８７】
ステップＳ１１０５により、二次元コード７とその必要な印刷枚数を示すデータをプリンタサーバコンピュータ９に送信する。
【００８８】
プリンタサーバコンピュータ９においてＳ９１０１により、二次元コード７と印刷枚数を示すデータとを受信する。
【００８９】
Ｓ９１０２により、プリンタ１０を用いて、チケット１１を必要な枚数だけプリントする。
【００９０】
ここまでの手順によってプリントされたチケット１１が映画の入場チケットとして使用される。チケット１１にプリントされた二次元コード７における二次元コードＩＤ７Ａからは、データベース２上において、上映される映画や映画館に関する情報を辿ることが可能である。
【００９１】
次に、所持者４が回答端末３に入力操作を行い、チケット１１にプリントされた二次元コード７を読取ることでステップＳ３１１１が実行される。ここでの読取りの結果としては、サーバアドレス１Ａと二次元コードＩＤ７Ａとが得られる。
【００９２】
そしてステップＳ３１１２により、前ステップで得られたサーバアドレス１Ａを用いてサーバコンピュータ１に接続し、二次元コードＩＤ７Ａを送信するとともに、識別番号３Ａを送信し、アンケート送信要求を行う。
【００９３】
サーバコンピュータ１において、ステップＳ１１１１により、アンケートの送信要求を受信する。そこで取得した二次元コードＩＤ７Ａを元にして、所持者４がどの映画のチケットから送信要求を行ったかを取得する。ここで、その二次元コード７に対応した映画の上映スケジュールと送信要求がなされた時刻とをつき合わせる。即ち、送信要求が映画の上映開始前になされたか、上映中になされたか、上映終了後になされたかを把握する。上映開始前になされている場合には、ステップＳ１１１４により映画の上映終了後でなければアンケートに参加できない旨を回答端末３に通知する。また、上映中に送信要求がなされている場合には、ステップＳ１１１４により上映中に回答端末３を使用することはマナー違反である旨を通知することができる。このように、上映終了後でない旨が回答端末３に通知された場合、回答端末３は、ステップＳ３１１３により警告を表示し、処理は終了する。若し、送信要求がなされた時刻が、映画上映後であった場合にはステップＳ１１１３に処理が移行する。
【００９４】
ステップＳ１１１３に処理が移行した場合、本ステップにおいて回答端末３に送信する質問を決定する。これは、チケットにプリントされた二次元コードＩＤ７Ａに関連付けられた質問セット２０７に属する質問２０６から乱数を用いて選択される。送信する質問の数は予め設定しておく。
【００９５】
次にステップＳ３１１４により、質問を表示する。
【００９６】
ステップＳ３１１５により、所持者４による回答の入力を受け付ける
【００９７】
ステップＳ３１１６により、前ステップにおける回答の入力結果をサーバコンピュータ１に送信する。
【００９８】
サーバコンピュータ１においてステップＳ１１１６により回答結果を受信する。
【００９９】
ステップＳ１１１７により、回答結果をデータベース２に記録する。このとき、識別番号３Ａを主キーとしてデータテーブル回答端末２０９にレコードを追加する。既に識別番号３Ａを主キーとするレコードが存在する場合はレコードを追加しない。回答明細２０８は、どの映画におけるどの質問にどの回答端末がどう答えたかの関連付けを規定している。
【０１００】
又、ある識別番号３Ａをもつ回答端末３と質問セット明細コードによるレコードが既に回答明細２０８上に存在し、再度同じレコードへの上書きが要求される場合には、データを上書きせずに、既に回答がなされている旨を回答端末に通知する。
【０１０１】
ステップＳ１１１８により、抽選を行う。この抽選に当選した場合、所持者４は景品や金銭を獲得することができる。抽選は、所持者４がアンケートに参加する意欲を向上させるために非常に効果的である。
【０１０２】
ステップＳ１１１９により、前ステップによる抽選の結果を回答端末３に送信する。
【０１０３】
回答端末３においてステップＳ３１１７により抽選結果を表示する。
【実施例３】
【０１０４】
本実施例は、容器１２からなる商品を想定し、その商品に二次元コードを添付するとともに、その二次元コードを回答端末で読取ることにより、商品に対するアンケートを実施する形態である。
【０１０５】
まず、システム全体の構成について、図１２に沿って説明する。
【０１０６】
サーバコンピュータ１は、二次元コードの生成やデータベース２の更新を行うコンピュータである。サーバコンピュータ１はデータベース２に接続されている。データベース２は本システムにおけるアンケートや二次元コード、回答端末に関するデータを蓄積する。製造サーバコンピュータ１３は、容器１２からなる商品の製造に際して、二次元コード７の添付や商品の出荷などに関する情報を管理するコンピュータである。又、この製造サーバコンピュータ１３は、プリンタ１０に接続されており、プリンタ１０におけるプリント出力を制御する機能を備える。
【０１０７】
回答端末３は、通信手段を介してサーバコンピュータ１と相互に接続されているコンピュータである。回答端末３内部の構成に関しては実施例１で示したものと同じである（図２参照）。回答端末３は二次元コード７を読取り、その結果に基づいたアンケート送信要求をサーバコンピュータ１に送信する手段を備える。サーバコンピュータ１はアンケート送信要求を受けて、質問を回答端末３に配信する。回答端末３と所持者４との対応関係は１対１である。従って、回答端末３によって二次元コード７を読取ることによりアンケートへの参加がなされた際、その回答は所持者４による回答であることになる。即ち、この場合のアンケート調査は、容器１２からなる商品に対しての、所持者４に対する意見調査である。
【０１０８】
次に図１４に沿って、二次元コード７が添付された商品が出荷されるまでの実行手順を説明する。尚、実行主体の記述の省略に関しては、実施例１及び２と同様である。
【０１０９】
開始入力を受けてプログラムが開始される。
【０１１０】
ステップＳ１２０１により、商品企画２５０に新たなレコードが生成される。ここで、商品企画２５０は、抽選２０３、二次元コード２０２、商品２５１をどのように関連付けるかを規定する（データベース２の構造は図１３参照）。即ち、どのような抽選をどのような二次元コードに対して行いその二次元コードをどの商品に添付するかといった情報をレコードとして備える。
【０１１１】
ステップＳ１２０２により、前ステップにより生成されたレコード伴うレコードが生成される。ここで、生成
【０１１２】
ステップＳ１２０３により、二次元コードＩＤ７Ａが設定される。
【０１１３】
尚、ステップＳ１２０２〜Ｓ１２０３の実行手順は任意であってよい。
【０１１４】
ステップＳ１２０４により、二次元コード７Ａとサーバアドレス１Ａとから二次元コード７を生成する。
【０１１５】
ステップＳ１２０５により、二次元コード７とその必要な印刷枚数を示すデータとを製造サーバコンピュータ１１に送信する。
【０１１６】
製造サーバコンピュータ１３はステップＳ１３２０１により、二次元コード７とその印刷枚数を示すデータとを受信する。
【０１１７】
ステップＳ１３１０２により、プリンタ１０を用いて二次元コード７をプリントする。
【０１１８】
ステップＳ１３１０４により、容器１２の内面に二次元コードが添付封をされたことを示す入力を受付ける。
【０１１９】
ステップＳ１３１０３により、前ステップにてなされた入力内容を記録する。
【０１２０】
ステップＳ１３１０５により、容器１２の出荷を示す入力を受付ける。
【０１２１】
ステップＳ１３１０６により、前ステップにてなされた入力内容を記録する。
【０１２２】
ここまでのステップにより、容器１２からなる商品であって二次元コード７の添付された商品が出荷されることとなる。尚、この場合には出荷時刻も二次元コードＩＤ７Ａに関連付けて記録される。
【０１２３】
続いて、回答端末３が二次元コード７を読取る以降の実行手順を、図１５に沿って説明する。
【０１２４】
所持者４が回答端末３に対して、入力操作を行うことにより、ステップＳ３２１１が実行される。このとき、回答端末３はステップＳ３２１１により、二次元コード７を読取る。尚、容器１２は封をされており、更にその内側に二次元コード７が添付されているために、開封操作をしなくては二次元コード７を読取ることはできない。
【０１２５】
ステップＳ３２１２により、前ステップにおける読取り結果に基づき、サーバコンピュータ１にアンケート送信要求を行う。
【０１２６】
サーバコンピュータ１はステップＳ１２１１により、アンケート送信要求を受信する。尚、回答端末３がサーバコンピュータ１に接続した際には、識別番号３Ａがサーバコンピュータ１から取得できる。更にサーバコンピュータ１はその時刻をも取得することができる。容器１２は、開封しなければ二次元コード７が読取れない構造となっているため、このときサーバコンピュータ１において取得する時刻は、容器１２の開封時刻を示している。更に、容器１２中に食品が含まれている場合には、アンケートにおける質問の内容として、その食品に対する評価を調査するための質問を設定できる。
【０１２７】
ステップＳ１２１２により、通信手段５における回線占有率及びサーバコンピュータ１における処理能力占有率を取得する。これらの占有率に余裕がなければ処理はステップＳ１２１４に移行する。余裕があれば処理はステップＳ１２１３に移行する。ここでの占有率を利用した分岐の詳細は実施例４にて説明する。
【０１２８】
ステップＳ１２１２においては、初回の回答か否かを判別して分岐を行う。これはある二次元コード７に対して、回答端末３で読取りアンケートの質問に回答する際、その結果がデータテーブル回答明細２０８に記録されるが、この記録を調べることによって、同じ二次元コード７に対して同じ回答端末３による回答が既になされているか否かを判別できる。
【０１２９】
ステップＳ１２１４においては、アンケートに参加できないことを回答端末３に通知する。
【０１３０】
ステップＳ３２１３により、アンケートに参加できないことの通知をサーバコンピュータ１から受け取った際に、回答端末３は警告を表示して処理を終了する。
【０１３１】
ステップＳ１２１５においては、回答端末３に送信する質問を決定する。
【０１３２】
このステップにおいては、例えば１０個の質問から一つの質問を送信すると、各々の質問に対する回答が幾つずつ記録されているかをデータベース２にアクセスして確認する。そして最も回答の記録されている数の少ない質問が回答端末３に送られる頻度が上がるように補正をする。若し１０個の質問の中から二つの質問を送信すると、二つの質問を選ぶ組み合わせは４５通りになる。この４５通りの組み合わせのうちで、過去に得られている回答の少ない組み合わせの質問が回答端末３に送られる頻度が上がるように補正をする。
【０１３３】
ステップＳ１２１６により、回答端末３に質問を送信する。
【０１３４】
回答端末３はステップＳ３２１４により質問を受信し、その内容を表示する。
【０１３５】
ステップＳ３２１５により、質問に対する回答の受付を行う。
【０１３６】
ステップＳ３２１６により、回答結果をサーバコンピュータ１に送信する。
【０１３７】
サーバコンピュータ１はステップＳ１２１７により、回答結果を受信する。
【０１３８】
ステップＳ１２１８により、前ステップにより受信した回答結果をデータベース２に記録する。
【０１３９】
ステップＳ１２１９により、抽選を実施する。
【０１４０】
ステップＳ１２２０により、抽選結果を回答端末３に送信する。
【０１４１】
回答端末３はステップＳ３２１７により、抽選結果を受信し、その内容を表示する。以上により処理が終了する。
【０１４２】
又、質問が複数問ある場合に、回答を一つずつサーバコンピュータ１に送信すると、通信回線やサーバコンピュータ１における処理の負担が大きくなる。従って、複数問の回答に関するデータを一括してサーバコンピュータ１に送信しても良い。この機能は、回答端末３に専用のソフトを組み込んでも良いし、サーバコンピュータ１から質問を送信する際にスクリプト言語によるプログラムを回答端末３に送信しても良い。
【０１４３】
又、本実施例においては、回答端末３が二次元コード７を読取ってサーバコンピュータ１にアンケート送信要求を行うことによりアンケートが開始されるが、二次元コード７の役割をＲＦＩＤ等で代替することもできる。この場合には、回答端末３にＲＦＩＤの読取り機能を持たせる構成にする。
【０１４４】
ここに挙げた実施例は、本発明の実施の形態の一例を表すものであって、本発明はここで挙げた実施例に限定されるものではない。
【実施例４】
【０１４５】
通信手段５における回線占有率及び、サーバコンピュータ１における処理能力占有率を用いて、アンケートにおける質問を決定する方法について説明する。
【０１４６】
図１６に沿って各々の占有率に対する対処法の区分について説明する。Ａ、Ｂ、Ｃ、Ｄはそれぞれが処理能力占有率の高低、回線占有率の高低による４通りの区分を表している。ここからの説明において、占有率が高いというのはある一定の基準値を上回っており、通常の動作を行うと通信回線やサーバコンピュータ１の処理能力に余裕がなくなり、動作が極めて不安定になる状態を表している。占有率が低いというのは通常の動作が可能な状態である。Ａは処理能力占有率が高く、回線占有率も高い状態を表す。この状態においては、質問の送信は全く行わない。またＢは処理能力占有率が高く、回線占有率が低い場合をあらわす。この場合も質問の送信は全く行わない。またＣはどちらの占有率も低い状態を示しているが、この場合は通常の質問送信を行う。Ｄは、回線占有率は高いが、処理能力占有率は低い状態を表す。この場合の処理を次の段落以降で説明する。
【０１４７】
データベース２中には質問コードを主キーとするデータテーブルが存在する。それぞれの質問に対しては図１６に示すように、サーバコンピュータ１から回答端末３に送信する際の回線に対する負荷を表す「送信負荷」、回答端末３からサーバコンピュータ１に送信される回答の回線に対する負荷を表す「受信負荷」、質問の送信から回答の受信までに要する時間の平均値を表す「返信時間」、その返信時間のばらつきを示した「標準偏差」がそれぞれ記録されている。返信時間と標準偏差との値は質問の送信と回答の受信を行うたびに補正されていく。又、回答形式が記述式である場合には、最大の文字数で回答がサーバコンピュータ１に送信された際の回線に対する負荷が「受信負荷」となる。
【０１４８】
続いて、図１８に沿って説明する。図１８の負荷値は、通信回線に対する負荷値を表す。サーバコンピュータ１がある時刻Ｔ０にアンケート送信要求を受信したとする。そして、送信する質問を決定した際に、Ｔ０にその質問に対応する返信時間を足した時刻をＴ１とする。ここで、その質問に対応する回答が回線に対して与える負荷の期待値の時間分布を計算する。この分布はＴ１を中心とする正規分布をなしていると仮定する。尚、この確率分布は全範囲を積分した際に１未満の値になる。この値は、質問を送信した際に回答が返ってくる割合を表している。若し、回答が１００％得られるならば、積分した値は１である。又、各々の時刻における、回答を受信することによる回線に対する負荷の期待値を、各々の時刻に対応する負荷値を表した変数配列（説明の都合、負荷変数配列と呼ぶ）に足し合わせる。この場合に、足し合わせる期待値の大きさ（差分）が予め設定された閾値ＴＨ０を上回る範囲のみ足し合わせを行う。負荷変数配列に含まれる変数の値が、閾値ＴＨ１を越える場合、送信する質問を受信負荷の小さなものに変更し、再度負荷変数配列を計算する。負荷変数配列に含まれる変数の値が、閾値ＴＨ１を越えないようにできる質問が存在しない場合、回答端末３に質問の送信をしない。
【０１４９】
ＴＨ１は、それを超えると通信回線がダウンするような負荷値に対してある程度の余裕を持って設定しておく。
【産業上の利用可能性】
【０１５０】
本発明におけるシステムを利用することにより、ある識別番号３Ａを有する回答端末３を所持する所持者４の行動を追跡することができる。本発明による二次元コード７を回答端末３が読取った際にその履歴がデータベース２に蓄積されるからである。例えば、二次元コード７が添付される商品に関連付けてその商品が販売された地域に関する情報をデータベース２中に備えることで、回答端末３の地域間の移動に関する履歴を把握することも可能となる。これは、回答端末３にＧＰＳ機能を備え、サーバコンピュータ１に接続する際にサーバコンピュータ１側で回答端末３の位置情報を取得できる構成としても良い。更に、位置情報を取得することにより、その付近にある施設の広告を配信することもできる。
【０１５１】
また地域間の移動に関する履歴を把握するための方法として、交通機関の切符に本発明による二次元コード７をプリントしても良い。この二次元コード７を回答端末３にて読取り、アンケートに回答することで、切符による移動区間に対応するだけのマイレージを所持者４に与えたり、そのほかのポイントサービスによるポイントを与えたりといったシステムを構築することもできる。また、この場合のポイントサービスは交通機関の切符に限らず一般の商品に二次元コード７を添付して実現することもできる。
【０１５２】
例えばある食品に本発明による二次元コード７を添付してアンケート調査を実施した場合において、回答結果が送られてきた地域における、回答結果が送られてきた時刻における天候と、回答結果をつきあわせる構成としてもよい。この場合には、ある食品に対するアンケート調査結果が天候によってどのように変化するか、天候に対してどのような相関を持つか、といったことを調査できる。
【０１５３】
所持者４に対して、レンタル形式で貸し出される商品に対して本発明による二次元コード７を添付することもできる。例えば、ＤＶＤメディアによる映像商品を貸し出した場合、映像の最後に、画像データ若しくは動画データとして本発明による二次元コード７を表示する。そして、所持者４が回答端末３を用いてその二次元コード７を読取ってアンケートに参加した場合、そのアンケートはその映像に対するアンケート調査をしていることになる。
【図面の簡単な説明】
【０１５４】
【図１】本発明の基本的な構成を表すネットワーク図である。
【図２】回答端末３の構成を表すブロック図である。
【図３】実施例１におけるシステムの構成を表すネットワーク図である。
【図４】実施例１におけるシステムの実行手順を示したフローチャート図である。
【図５】実施例１における二次元コードのエンコード及びデコードによって得られるデータの内容を示した図である。
【図６】実施例２におけるシステムの構成を表すネットワーク図である。
【図７】実施例２で用いるチケット１１上のプリントの一例を示した図である。
【図８】実施例２におけるデータベース２のリレーショナル構造を表した図である。
【図９】実施例２におけるデータベース２の一部を抜き出したテーブルの一例を示す図である。
【図１０】実施例２における実行手順においてチケット１１をプリントするまでを示したフローチャート図である。
【図１１】実施例２における実行手順において二次元コード７の読取り以降を示したフローチャート図である。
【図１２】実施例３におけるシステムの構成を表すネットワーク図である。
【図１３】実施例３におけるデータベース２のリレーショナル構造を表した図である。
【図１４】実施例３における実行手順において、容器１２の出荷までを示したフローチャート図である。
【図１５】実施例３における実行手順において、二次元コード７の読取り以降を示したフローチャート図である。
【図１６】処理能力占有率を回線占有率の高低による区分を表した図である。
【図１７】質問とそれに対する、回線に対する負荷値の設定の一例を表した図である。
【図１８】回線の負荷値に対してある質問が時間軸上でどのように影響を与えるかを表した図である。
【符号の説明】
【０１５５】
１：サーバコンピュータ
１Ａ：サーバアドレス
２：データベース
２０１：映画館企画
２０２：二次元コード
２０３：抽選
２０４：映画館
２０５：映画
２０６：質問
２０７：質問セット明細
２０８：回答明細
２０９：回答端末
２５０：商品企画
２５１：質問セット明細
２５２：質問
（２００番台の符号はデータテーブルを表す）
３：回答端末
３Ａ：識別番号
３１０：入出力インターフェース
３１１：撮影部
３１２：入力部
３１３：出力部
３２０：ＣＰＵ
３２１：撮影部制御部
３２２：二次元コードデコード部
３２３：アンケート送信要求部
３３０：メモリ
３４０：ネットワークインターフェース
３５０：ＲＯＭ部
３６０：格納部
４：所持者
５：通信手段
６：表示装置
７：二次元コード
７Ａ：二次元コードＩＤ
８：二次元コード表示コンピュータ
９：プリンタサーバコンピュータ
１０：プリンタ
１１：チケット
１２：容器
１３：製造サーバコンピュータ
Ｓ１０００番台の符号：サーバコンピュータ１に内蔵のプログラムにより実行されるステップ
Ｓ３０００番台の符号：回答端末３に内蔵のプログラムにより実行されるステップ
Ｓ８０００番台の符号：二次元コード表示コンピュータ８に内蔵のプログラムにより実行されるステップ
Ｓ９０００番台の符号：プリンタサーバコンピュータ９に内蔵のプログラムにより実行されるステップ
Ｓ１３０００番台の符号：製造サーバコンピュータ１３に内蔵のプログラムより実行されるステップ
【図２】
2009169838.tif 000003
【図４】
2009169838.tif 000004
【図５】
2009169838.tif 000005
【図１０】
2009169838.tif 000006
【図１１】
2009169838.tif 000007
【図１４】
2009169838.tif 000008
【図１５】
2009169838.tif 000009
【図１６】
2009169838.tif 000010
【図１７】
2009169838.tif 000011
【図１８】
2009169838.tif 000012
【図１】
2009169838.tif 000013
【図３】
2009169838.tif 000014
【図６】
2009169838.tif 000015
【図７】
2009169838.tif 000016
【図８】
2009169838.tif 000017
【図９】
2009169838.tif 000018
【図１２】
2009169838.tif 000019
【図１３】
2009169838.tif 000020