[go: up one dir, main page]

JP2004192280A - Totalizing method, central device, totalizing device, totalizing system and computer program - Google Patents

Totalizing method, central device, totalizing device, totalizing system and computer program Download PDF

Info

Publication number
JP2004192280A
JP2004192280A JP2002358670A JP2002358670A JP2004192280A JP 2004192280 A JP2004192280 A JP 2004192280A JP 2002358670 A JP2002358670 A JP 2002358670A JP 2002358670 A JP2002358670 A JP 2002358670A JP 2004192280 A JP2004192280 A JP 2004192280A
Authority
JP
Japan
Prior art keywords
information
answer
answer information
attribute
terminal device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2002358670A
Other languages
Japanese (ja)
Inventor
Masayuki Ayabe
雅之 綾部
Itaru Tamura
至 田村
Takahiko Izuno
貴彦 伊津野
Hiroyuki Shibata
広之 柴田
Akira Okamoto
明 岡本
Yasuji Uchibori
保治 内堀
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Osaka Gas Co Ltd
Original Assignee
Osaka Gas Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Osaka Gas Co Ltd filed Critical Osaka Gas Co Ltd
Priority to JP2002358670A priority Critical patent/JP2004192280A/en
Publication of JP2004192280A publication Critical patent/JP2004192280A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a totalizing method, a central device, a totalizing device, a totalizing system and a computer program for enhancing reliability of a totalizing result in totalizing answers to questions such as questionnaires via a communication network such as the Internet. <P>SOLUTION: Answer information is totalized by comparing attribute information indication attributes of repliers included, respectively, in answer information indicating answers transmitted from terminal devices 20 operated by repliers and answer information previously transmitted from the terminal devices 20 extracted, based on recognition information on cookies etc, and adding a comparison result. The answer information totalizes by comparing attribute information indicating the attributes of the repliers included in the answer information with attribute information previously corresponded to IP addresses included in transmission source information indication transmission sources of the answer information or domain names corresponding to the IP addresses and adding a comparison result. <P>COPYRIGHT: (C)2004,JPO&NCIPI

Description

【0001】
【発明の属する技術分野】
本発明は、アンケート等の設問に対する回答を示す回答情報を送信するパーソナルコンピュータ等の端末装置と該端末装置から送信された回答情報を集計する中央装置とを用いた集計方法、その方法を適用した中央装置及び集計装置、その中央装置を備える集計システム、及びその中央装置を実現するためのコンピュータプログラムに関し、特に回答情報の信頼性を加味して回答情報を集計する集計方法、中央装置、集計装置、集計システム及びコンピュータプログラムに関する。
【0002】
【従来の技術】
インターネット等の通信網が普及する以前より、アンケートを実施するにあたっては、設問が記載されたアンケート用紙を回答者に配布し、配布したアンケートに対して回答者が回答を記入した回答用紙を回収して、例えばOCR(Optical Character Reader:光学式文字読取装置)等の装置を用いて回答用紙に記入された回答の集計を行っていた。
そして近年、通信網を用いたウェブ技術の普及に伴い、アンケート画面の表示並びに表示したアンケートに対する回答の入力及び送信を行うためのウェブページを準備し、準備したウェブページを示すURL(Uniform Resource Locator)を回答者へ通知することにより、アンケートを実施するシステムが普及してきている。
このようなウェブページを用いたアンケートでは、手軽に回答することができ、しかもアンケート実施者側から様々な特典を受けることができる場合があるという回答者側の利点と、入力された回答をサーバコンピュータに蓄積し、蓄積した回答の集計等の処理を電子処理にて行うことができるため、大幅な省力化を見込むことができるというアンケート実施者側の利点とを備えている。
【0003】
なおアンケート実施者が通信ネットワーク上でアンケートを作成し、利用者は通信ネットワークを介して回答し、更に自動的に集計及び表示を行うものが開示されている(例えば、特許文献1参照。)。
またインターネットを利用してアンケートの作成、実施、集計、分析、レポーティング、見積もり等を行うものが開示されている。(例えば、特許文献2参照。)。
【0004】
【特許文献1】
特開平11−085727号公報
【特許文献2】
特開2002−024474号公報
【0005】
【発明が解決しようとする課題】
しかしながらインターネットを利用したアンケート、特に懸賞付きアンケート等の特典が受けられるアンケートにおいては、インターネットの匿名性を利用して、同一人物が複数人を装って複数回の回答をすること、また虚偽の回答をすることもあり、これにより回答情報を集計した集計結果の信頼性が低下するという問題がある。
【0006】
本発明は斯かる事情に鑑みてなされたものであり、回答者が操作する端末装置から送信された設問に対する回答を示す回答情報と、回答情報の送信元の装置を認識するためのクッキー(Cookie)等の認識情報に基づいて抽出される以前に受信した回答情報とに夫々含まれる回答者の属性を示す属性情報を比較し、比較した結果を加味して回答情報を集計することにより、属性情報が異なる場合には同一人物が複数人を装って複数回回答している可能性が高く当該回答情報の信頼性は低いと判断して、回答情報の破棄又は重み係数の変更を行った上で集計することができるので、回答情報を集計した集計結果の信頼性の低下を防止することが可能な集計方法、中央装置、集計装置、集計システム及びコンピュータプログラムの提供を目的とする。
【0007】
さらに回答情報に含まれる回答者の属性を示す属性情報と、回答情報の送信元を示す送信元情報に含まれるIPアドレス又はIPアドレスに対応するドメイン名に予め対応付けられている属性情報とを比較し、比較した結果を加味して回答情報を集計することにより、属性情報が異なる場合には虚偽の回答をしている可能性が高く当該回答情報の信頼性は低いと判断して、回答情報の破棄又は重み係数の変更を行った上で集計することができるので、回答情報を集計した集計結果の信頼性の低下を防止することが可能な集計方法、中央装置、集計装置、集計システム及びコンピュータプログラムの提供を目的とする。
【0008】
【課題を解決するための手段】
第1発明に係る集計方法は、設問に対する回答を示す回答情報を送信する端末装置と、該端末装置から送信された回答情報を集計する中央装置とを用いた集計方法において、前記中央装置は、前記端末装置から受信した回答情報、並びに前記端末装置から以前に受信した回答情報及び/又は回答情報の送信元を示す送信元情報に基づいて、受信した回答情報の信頼性を判定し、判定した結果を加味して回答情報を集計することを特徴とする。
【0009】
第1発明に係る集計方法では、回答者が操作する端末装置から送信された設問に対する回答を示す回答情報と、前記端末装置から以前に送信された回答情報とに夫々含まれる回答者の属性を示す属性情報を比較し、比較した結果を加味して回答情報を集計することにより、属性情報が異なる場合には同一人物が複数人を装って複数回回答している可能性が高く当該回答情報の信頼性は低いと判断して、回答情報の破棄又は重み係数の変更を行った上で集計することができるので、回答情報を集計した集計結果の信頼性の低下を防止することが可能である。
また回答情報に含まれる回答者の属性を示す属性情報と、送信元情報に予め対応付けられている属性情報とを比較し、比較した結果を加味して回答情報を集計することにより、属性情報が異なる場合には虚偽の回答をしている可能性が高く当該回答情報の信頼性は低いと判断して、回答情報の破棄又は重み係数の変更を行った上で集計することができるので、回答情報を集計した集計結果の信頼性の低下を防止することが可能である。
【0010】
第2発明に係る中央装置は、設問に対する回答を示す回答情報を送信する端末装置と通信し、該端末装置から送信された回答情報を集計する中央装置において、前記端末装置から送信された回答情報を受信する手段と、前記端末装置を認識すべく以前に送信した認識情報を、前記端末装置から受信する手段と、受信した認識情報に基づき前記端末装置から以前に受信した回答情報を抽出する手段と、抽出した以前の回答情報及び受信した回答情報を比較する手段と、比較した結果を加味して回答情報を集計する手段とを備えることを特徴とする。
【0011】
第2発明に係る中央装置では、受信した回答情報と、クッキー等の認識情報に基づき抽出される以前の回答情報とを比較し、比較した結果を加味して回答情報を集計することにより、夫々の回答情報に含まれる性別等の回答者の属性を示す属性情報が異なる場合には同一人物が複数人を装って複数回回答している可能性が高く当該回答情報の信頼性は低いと判断し、相応の処理を行った上で集計することができるので、回答情報を集計した集計結果の信頼性の低下を防止することが可能である。
【0012】
第3発明に係る中央装置は、設問に対する、集計対象の属性を含む回答を示す回答情報を送信する端末装置と通信し、該端末装置から送信された回答情報を集計する中央装置において、前記端末装置から送信された回答情報を受信する手段と、受信した回答情報の送信元を示す送信元情報を検出する手段と、検出した送信元情報に予め対応付けられている、集計対象の属性を示す属性情報を判別する手段と、判別した属性情報及び受信した回答情報に含まれる属性を示す属性情報を比較する手段と、比較した結果を加味して回答情報を集計する手段とを備えることを特徴とする。
【0013】
第3発明に係る中央装置では、回答情報に含まれる回答者の属性を示す属性情報と、送信元情報に予め対応付けられている属性情報とを比較し、比較した結果を加味して回答情報を集計することにより、属性情報が異なる場合には虚偽の回答をしている可能性が高く当該回答情報の信頼性は低いと判断し、相応の処理を行った上で集計することができるので、回答情報を集計した結果の信頼性の低下を防止することが可能である。
【0014】
第4発明に係る中央装置は、第3発明において、前記属性情報は、団体、団体の種別及び地域のいずれかを示す情報を含み、前記送信元情報は、IPアドレスを含み、前記属性情報を判別する手段は、IPアドレス又は該IPアドレスに対応するドメイン名に基づいて属性情報を判別すべくなしてあることを特徴とする。
【0015】
第4発明に係る中央装置では、送信元情報に含まれるIPアドレス又は該IPアドレスに対応するドメイン名に基づいて、回答情報の送信元の端末装置が設置されている地域、端末装置を管理している団体及びその団体の種別等の属性を判別することができるので、回答情報に含まれている属性と比較することにより、虚偽の回答している可能性を判断することができるので、回答情報を集計した結果の信頼性の低下を防止することが可能である。
【0016】
第5発明に係る中央装置は、第2発明乃至第4発明のいずれかにおいて、比較した結果に基づいて、受信した回答情報の破棄の要否及び/又は回答情報の重み係数の変更の要否を判定する要否判定手段を備え、前記集計する手段は、前記要否判定手段が判定した結果を加味して回答情報を集計すべくなしてあることを特徴とする。
【0017】
第5発明に係る中央装置では、回答情報の信頼性が低いと判定した場合に回答情報を破棄及び/又は重み係数の修正を行うことにより、信頼性が低い回答情報による集計結果への悪影響を排除し、回答情報を集計した結果の信頼性の低下を防止することが可能である。
【0018】
第6発明に係る集計装置は、設問に対する回答を示す、通信網を介して送信された回答情報を集計する集計装置において、一の回答情報、及び該回答情報の送信元の装置を過去の通信に基づき認識する認識情報を対応付けて記録するデータベースと、一の回答情報に対応付けられている認識情報に基づき、前記送信元の装置から以前に受信した他の回答情報を、前記データベースから抽出する手段と、一の回答情報及び他の回答情報を比較する手段と、比較した結果を加味して回答情報を集計する手段とを備えることを特徴とする。
【0019】
第6発明に係る集計装置では、回答情報とクッキー等の認証情報とを対応付けて記録しているデータベースから、当該回答情報の送信元の装置から以前に送信された回答情報を抽出し、夫々の回答情報を比較し、比較した結果を加味して回答情報を集計することにより、夫々の回答情報に含まれる性別等の回答者の属性を示す属性情報が異なる場合には同一人物が複数人を装って複数回回答している可能性が高く当該回答情報の信頼性は低いと判断し、相応の処理を行った上で集計することができるので、回答情報を集計した集計結果の信頼性の低下を防止することが可能である。
【0020】
第7発明に係る集計装置は、設問に対する集計対象の属性を含む回答を示す、通信網を介して送信された回答情報を集計する集計装置において、回答情報及び該回答情報の送信元を示す送信元情報を対応付けて記録するデータベースと、回答情報に対応する送信元情報に予め対応付けられている、集計対象の属性を示す属性情報を判別する手段と、判別した属性情報及び回答情報に含まれる属性を示す属性情報を比較する手段と、比較した結果を加味して回答情報を集計する手段とを備えることを特徴とする。
【0021】
第7発明に係る集計装置では、回答情報に含まれる回答者の属性を示す属性情報と、送信元情報に予め対応付けられている属性情報とを比較し、比較した結果を加味して回答情報を集計することにより、属性情報が異なる場合には虚偽の回答をしている可能性が高く当該回答情報の信頼性は低いと判断し、相応の処理を行った上で集計することができるので、回答情報を集計した結果の信頼性の低下を防止することが可能である。
【0022】
第8発明に係る集計システムは、第2発明乃至第5発明のいずれかに記載の中央装置と、該中央装置へ設問に対する回答を示す回答情報を送信する端末装置とを備えることを特徴とする。
【0023】
第8発明に係る集計システムでは、回答者が操作する端末装置から送信された設問に対する回答を示す回答情報と、前記端末装置から以前に送信された回答情報とに夫々含まれる回答者の属性を示す属性情報を比較し、比較した結果を加味して回答情報を集計することにより、属性情報が異なる場合には同一人物が複数人を装って複数回回答している可能性が高く当該回答情報の信頼性は低いと判断して、回答情報の破棄又は重み係数の変更を行った上で集計することができるので、回答情報を集計した集計結果の信頼性の低下を防止することが可能である。また回答情報に含まれる回答者の属性を示す属性情報と、送信元情報に予め対応付けられている属性情報とを比較し、比較した結果を加味して回答情報を集計することにより、属性情報が異なる場合には虚偽の回答をしている可能性が高く当該回答情報の信頼性は低いと判断して、回答情報の破棄又は重み係数の変更を行った上で集計することができるので、回答情報を集計した集計結果の信頼性の低下を防止することが可能である。
【0024】
第9発明に係るコンピュータプログラムは、コンピュータに、設問に対する回答を示す回答情報を送信する送信装置から送信された回答情報を集計させるコンピュータプログラムにおいて、コンピュータに、回答情報並びに前記送信装置を認識すべく以前に送信した認識情報を、前記送信装置から受信した場合に、受信した認識情報に基づき前記送信装置から以前に受信した回答情報を抽出させる手順と、コンピュータに、抽出した以前の回答情報及び受信した回答情報を比較させる手順と、コンピュータに、比較した結果を加味して回答情報を集計させる手順とを実行させることを特徴とする。
【0025】
第9発明に係るコンピュータプログラムでは、ウェブサーバコンピュータ等のコンピュータにて実行することで、コンピュータが中央装置として動作し、回答情報と、クッキー等の認識情報に基づき抽出される以前の回答情報とを比較し、比較した結果を加味して回答情報を集計することにより、夫々の回答情報に含まれる性別等の回答者の属性を示す属性情報が異なる場合には同一人物が複数人を装って複数回回答している可能性が高く当該回答情報の信頼性は低いと判断し、相応の処理を行った上で集計することができるので、回答情報を集計した集計結果の信頼性の低下を防止することが可能である。
【0026】
【発明の実施の形態】
以下、本発明をその実施の形態を示す図面に基づいて詳述する。
図1は本発明の集計システムを概念的に示す説明図である。
図1中10はウェブサーバコンピュータを用いた本発明の中央装置であり、中央装置10は、インターネット等の外部通信網NWoに接続し、アンケート等の設問を示し回答の入力を要求する設問情報を送信し、送信した設問に対する回答を示す回答情報を受信し、受信した回答情報を集計する。
外部通信網NWoには、パーソナルコンピュータを用いた端末装置20,20,…が接続されており、端末装置20を操作する回答者は、外部通信網NWoを介して送信される設問情報を受信し、受信した回答情報に対する回答を端末装置20に入力し、端末装置20から回答を示す回答情報を送信させる操作を行う。さらに外部通信網NWoには、IPアドレス及びドメイン名を対応付けて管理するドメイン名データベース(ドメイン名DB)30aを備えるDNS(Domain Name System)サーバコンピュータ(以降DNSサーバという)30、並びにIPアドレス及び地域を示す地域情報を対応付けて管理するIPアドレスデータベース(IPDB)40aを備えるデータベースサーバコンピュータ(以下データベースサーバという)40が接続されている。
【0027】
また中央装置10は、LAN等の内部通信網NWiに接続しており、内部通信網NWiには設問情報に対する回答を示す回答情報を記録する回答データベース(回答DB)50aを備える記録装置50及び回答情報を集計するための管理用の端末として用いられる管理装置60等の各種装置が接続されている。
【0028】
次に本発明の集計システムにて用いられる各装置の構成について説明する。
図2及び図3は本発明の集計システムにて用いられる各種装置の構成を示すブロック図である。
中央装置10は、装置全体を制御するCPU11、本発明の中央装置用のコンピュータプログラムPG及びデータ等の各種情報を記録したCD−ROM等の記録媒体RECから各種情報を読み取るCD−ROMドライブ等の補助記憶手段12、補助記憶手段12により読み取られたコンピュータプログラムPG1及びデータ等の各種情報を記録するハードディスク及びRAID(Redundant Arrays ofInexpensive Disks) 等の記録手段13、各種処理に用いられる情報を一時的に記憶するRAM14、内部通信網NWiに接続する内部通信手段15並びに外部通信網NWoに接続する外部通信手段16を備えている。
そして記録手段13から本発明のコンピュータプログラムPG及びデータ等の各種情報を読み取り、RAM14に記憶させてコンピュータプログラムPGに含まれる各種手順をCPU11により実行することで、ウェブサーバコンピュータは本発明の中央装置10として動作する。
【0029】
なお記録手段13には本発明のコンピュータプログラムPGだけでなく、HTML(Hyper Text Markup Language)等のマークアップ言語にて記述されたハイパーテキストファイル、及び処理の結果をマークアップ言語の形式に変換するコンピュータプログラムであるCGI(Common Gateway Interface)等の様々な情報が記録されており、記録されているハイパーテキストファイル等の情報により設問情報を送信するウェブページを提供することができる。
また記録手段13の記録領域の一部は、回答者の属性の判別に用いられる属性データベース(属性DB)10a及び不適格者であると判定された回答者が操作する端末装置20に関する情報を記録する不適格者データベース(不適格者DB)10b等の各種データベースとして用いられる。
なお記録手段13の記録領域の一部を属性データベース10a及び不適格者データベース10b等の各種データベースとして用いるのではなく、記録装置50に属性データベース10a及び不適格者データベース10b等の各種データベースを記録し、必要に応じてアクセスするようにしても良い。
【0030】
属性データベース10aは、IPアドレス又はIPアドレスに対応するドメイン名に基づいて集計対象である回答者の属性を判別するために用いられるデータベースであり、送信元情報に含まれるIPアドレス又はドメイン名に対応付けて属性を示す属性情報が記録されている。
属性情報としては、例えば企業、学校及び機関等の回答者が属する団体並びに業種等の団体の種別等の情報が記録されている。
さらにIPアドレス及びドメイン名に対応付けてADSL(Asymmetric Digital Subscriber Line)及び光ファイバ等のブロードバンド通信並びにインターネットカフェ等の回答者が提供を受けている役務を示す属性情報も記録されており、IPアドレス又はドメイン名に基づいてこれらの役務についても判別することができる。
【0031】
不適格者データベース10bとは、以前の回答情報の内容から信頼性の低い回答情報を送信する回答者により操作される端末装置20に関する情報を記録するデータベースであり、不適格者が操作していると見なされた端末装置20の認識に用いられるクッキー(Cookie)等の認識情報、及び端末装置20のIPアドレスが記録されている。
【0032】
さらに中央装置10は、必要に応じてDNSサーバ30にアクセスしてIPアドレス及びドメイン名の対応関係を参照し、必要に応じてデータベースサーバ40にアクセスしてIPアドレス及び地域情報の対応関係を参照する。
なお記録手段13の記録領域の一部を、IPアドレスデータベース40a及び回答データベース50a等の各種データベースとして用いてもよい。
【0033】
端末装置20は、CPU21、記録手段22、RAM23、マウス及びキーボード等の入力手段24、モニタ及びプリンタ等の出力手段25、並びに外部通信手段26を備えており、記録手段22には、HTML等のマークアップ言語にて記述されたハイパーテキストファイル等の情報を読み取り、読み取った情報をウェブページとして出力する閲覧用ソフトウェアプログラム(以下ブラウザという)等の各種ソフトウェアプログラムが記録されている。
【0034】
DNSサーバ30は、CPU31、記録手段32、RAM33及び外部通信手段34を備えており、記録手段32の記録領域の一部は、IPアドレス及びドメイン名を対応付けて管理するドメイン名データベース30aとして用いられている。
ここでいうIPアドレスとは、インターネット等の外部通信網NWo上の装置の位置を特定するためのグローバルIPアドレスであり、例えばIPバージョン4にて規定されるIPアドレスの場合、0と1との並びである32ビットのビット配列により構成される。
またドメイン名とは、人間が認識しやすいようにIPアドレスに1対1で対応付けられた名称を示す符号列であり、例えば「大阪ガス株式会社」が管理する装置には、ドメイン名として「osakagas.co.jp」が付与される。
このようにドメイン名から企業、学校及び機関等の回答者が属する団体並びに業種等の団体の種別等の回答者の属性を判別することが可能である。
【0035】
データベースサーバ40は、CPU41、記録手段42、RAM43及び外部通信手段44を備えており、記録手段42の記録領域の一部は、IPアドレス及び地域を示す地域情報を対応付けて管理するIPアドレスデータベース40aとして用いられている。
IPアドレスは、外部通信網NWo上の装置に無秩序に割り当てられるのではなく、所定の規定に基づいて割り当てられるものであり、地域毎に割り当てられるIPアドレスの範囲が予め確保されており、外部通信網NWo上の装置に割り当てられたIPアドレスから装置が設置されている地域を特定することができる。
即ちデータベースサーバ40にて管理されるIPアドレスデータベース40aは、IPアドレスから装置が設置されている地域を特定するために用いられるデータベースであり、地域を示す地域情報と、地域毎に割り当てられるIPアドレスの範囲とが対応付けて記録されている。
【0036】
記録装置50は、CPU51、記録手段52、RAM53及び内部通信手段54を備えており、記録手段52の記録領域の一部は、設問情報及び回答情報に、回答情報の送信元の端末装置20を認識するためのクッキー等の認識情報及び回答情報の送信元を示すIPアドレスを含む送信元情報を対応付けて記録する回答データベース50aとして用いられている。
認識情報とは、ウェブサーバコンピュータである中央装置10が端末装置20を認識するための文字列情報であり、端末装置20が中央装置10にアクセスした時に中央装置10から端末装置20へ送信し、端末装置20ではブラウザの処理により受信した認識情報を記録する。
そして端末装置20が再度中央装置10にアクセスした時に、端末装置20が備えるブラウザの処理により記録している認識情報を中央装置10へ送信し、中央装置10では受信した認識情報に基づいて過去にアクセスを受けて通信している端末装置20であることを認識する。
【0037】
管理装置60は、CPU61、記録手段62、RAM63、マウス及びキーボード等の入力手段64、モニタ及びプリンタ等の出力手段65、並びに内部通信手段66を備えている
【0038】
次に本発明の集計システムに用いられる各装置の処理を説明する。
図4は本発明の集計システムにて用いられる中央装置10及び端末装置20の回答情報収集処理を示すフローチャートである。
端末装置20を操作する回答者は、端末装置20を外部通信網NWoに接続させ、ブラウザを起動させて所定のURLを入力して中央装置10にアクセスさせる操作を行う。
端末装置20では、CPU21の制御に基づいて、操作を受け付けて中央装置10にアンケート等の設問を示す設問情報の送信を要求する設問情報要求を中央装置10へ送信する(S101)。
なお端末装置20では、CPU21の制御により、中央装置10にアクセスして中央装置10との接続を確立した段階で、以前に中央装置10から受信しているクッキー等の認識情報を送信する(S102)。
【0039】
中央装置10では、RAM14に記憶させたコンピュータプログラムPGを実行するCPU11の制御により、設問情報要求を受信し(S103)、さらに認識情報を受信して(S104)、受信した設問情報要求に対して設問情報を送信する(S105)。
ここでいう設問情報の送信とは、中央装置10又は中央装置10がアクセスすることが可能な装置に予め記録している設問情報そのものを送信するようにしても良く、また他の装置に記録されている設問情報を送信させるためのURLを送信するようにしても良い。
【0040】
端末装置20では、CPU21の制御に基づいて、設問情報を受信し(S106)、受信した設問情報をウェブページとして出力手段25から出力する(S107)。
そして端末装置20を操作する回答者は、ウェブページとして出力された設問情報を確認し、設問情報に対する回答を示す回答情報を端末装置20に入力する。
このとき入力される回答情報には、住所として示される地域、所属団体、その種別並びに性別等の様々な回答者の属性を示す属性情報が含まれている。
端末装置20では、CPU21の制御に基づいて、入力手段24から回答情報の入力を受け付け(S108)、受け付けた回答情報を中央装置10へ送信する(S109)。
【0041】
中央装置10では、RAM14に記憶させたコンピュータプログラムPGを実行するCPU11の制御により、回答情報を受信し(S110)、受信した回答情報から、回答情報の送信元を示す送信元情報を検出する(S111)。
そして中央装置10では、RAM14に記憶させたコンピュータプログラムPGを実行するCPU11の制御により、ステップS104にて受信した認識情報及び/又はステップ111にて検出した送信元情報に含まれているIPアドレスが、不適格者データベース10bに不適格者として記録されているか否かを判別し(S112)、不適格者として記録されていない場合(S112:NO)、端末装置20へ送信した設問情報、端末装置20から受信した属性情報を含む回答情報、認識情報、及びIPアドレスを含む送信元情報を対応付けて回答データベース50aに記録する(S113)。
なおステップS112において、認識情報及び/又は送信元情報に含まれるIPアドレスが不適格者データベース10bに不適格者として記録されている場合(S112:YES)、中央装置10では、RAM14に記憶させたコンピュータプログラムPGを実行するCPU11の制御により、受信した回答情報を破棄する(S114)。
このようにして回答情報収集処理が行われる。
【0042】
図5及び図6は本発明の集計システムにて用いられる中央装置10及び管理装置60の集計処理を示すフローチャートである。
管理装置60を操作する担当者は、回答情報を集計すべく集計のための条件等の必要な情報を入力し集計を行わせる操作を行う。
管理装置60では、CPU61の制御により、操作を受け付けて(S201)、中央装置10へ集計を行わせる集計命令を送信する(S202)。
【0043】
中央装置10では、RAM14に記憶させたコンピュータプログラムPGを実行するCPU11の制御により、集計命令を受信し(S203)、以下に示す集計処理を開始する。
中央装置10では、RAM14に記憶させたコンピュータプログラムPGを実行するCPU11の制御により、集計のための条件に合致して集計の対象となる回答情報、その回答情報に対応付けて記録されている認識情報及び送信元情報を回答データベース50aから抽出する(S204)。
【0044】
そして中央装置10では、RAM14に記憶させたコンピュータプログラムPGを実行するCPU11の制御により、端末装置20から受信してステップS204にて抽出した認識情報に基づき、送信元の端末装置20から以前に受信した他の回答情報を回答データベース50aから抽出し(S205)、ステップS204にて抽出した一の回答情報及びステップS205にて抽出した他の回答情報を比較する(S206)。
回答情報の比較とは、集計すべき一の回答情報を以前に受信した他の回答情報と比較することにより、夫々の回答情報に含まれる特定の属性情報、例えば性別が一致しているか否かを比較するものであり、比較対象となった属性情報が異なっている場合には、回答者が虚偽の回答を行っているため回答情報の信頼性が低いと判断する。
中央装置10では、RAM14に記憶させたコンピュータプログラムPGを実行するCPU11の制御により、ステップS206にて比較した結果に基づいて、受信した回答情報の破棄の要否を判定し(S207)、破棄不要と判定した場合(S207:NO)、回答情報の重み係数の変更の要否を判定し(S208)、変更要と判定した場合(S208:YES)、回答情報の重み係数を所定の規則に基づいて変更する(S209)。
ステップS206の判定において、属性情報の差異が予め設定している所定の条件を満足し回答情報の信頼性が極端に低いと判定した場合、例えば性別が一致していない場合に、回答情報そのものを破棄することにより、全体の集計に対する悪影響を排除して集計結果の信頼性を向上させることができる。
またステップS208の判定において、属性情報の差異が予め設定している所定の条件を満足し回答情報の信頼性が低いと判定した場合、例えば姓名が一致していない場合に、集計に影響する当該回答情報の重み付け係数を、例えば1から0.5に変更することにより、全体の集計に対する悪影響を軽減して集計結果の信頼性を向上させることができる。
【0045】
そして中央装置10では、RAM14に記憶させたコンピュータプログラムPGを実行するCPU11の制御により、回答情報の受信時に検出してステップS204にて抽出した送信元情報に含まれるIPアドレス又は該IPアドレスに対応するドメイン名に対応付けられている属性情報を、属性データベース10a及びデータベースサーバ40が備えるIPアドレスデータベース40aに基づいて判別し(S210)、判別した属性情報、及び端末装置20から受信してステップS204にて抽出した回答情報に含まれる属性情報を比較する(S211)。属性情報の比較とは、集計すべき回答情報に含まれる属性情報をIPアドレス又はドメイン名から判別される属性情報と比較するものであり、例えば回答情報に含まれる属性情報の一つである住所が、IPアドレスデータベース40aに基づいて判別した地域と大きく離れている場合には、回答情報の信頼性が低いと判断する。
同様に例えば回答情報に含まれる属性情報の一つである職種が、属性データベース10aに基づいて判別した業種と異なっている場合には、回答情報の信頼性が低いと判断する。
中央装置10では、RAM14に記憶させたコンピュータプログラムPGを実行するCPU11の制御により、ステップS211にて比較した結果に基づいて、受信した回答情報の破棄の要否を判定し(S212)、破棄不要と判定した場合(S212:NO)、回答情報の重み係数の変更の要否を判定し(S213)、変更要と判定した場合(S213:YES)、回答情報の重み係数を所定の規則に基づいて変更する(S214)。
ステップS212の判定において、属性情報の差異が予め設定している所定の条件を満足し回答情報の信頼性が極端に低いと判定した場合に、回答情報そのものを破棄することにより、全体の集計に対する悪影響を排除して集計結果の信頼性を向上させることができる。
またステップS213の判定において、属性情報の差異が予め設定している所定の条件を満足し回答情報の信頼性が低いと判定した場合に、集計に影響する当該回答情報の重み付け係数を、例えば1から0.5に変更することにより、全体の集計に対する悪影響を軽減して集計結果の信頼性を向上させることができる。
【0046】
中央装置10では、RAM14に記憶させたコンピュータプログラムPGを実行するCPU11の制御により、集計の対象となる回答情報の中で、ステップS204乃至ステップS214の処理を行っていない回答情報の有無を判定し(S215)、当該処理を行っていない回答情報が有ると判定した場合(S215:YES)、ステップS204に戻り、以降の処理を繰り返す。
ステップS215において、集計の対象となる回答情報の全てに対してステップS204乃至ステップS214の処理を行っていると判定した場合(S215:NO)、中央装置10では、RAM14に記憶させたコンピュータプログラムPGを実行するCPU11の制御により、ステップS204乃至ステップS214の処理により判定した破棄及び重み係数の変更を行った結果を加味して回答情報を集計し(S216)、集計した結果を示す集計結果情報を管理装置60へ送信する(S217)。
【0047】
なおステップS207において破棄要と判定した場合(S207:YES)、中央装置10では、RAM14に記憶させたコンピュータプログラムPGを実行するCPU11の制御により、当該回答情報を破棄し(S218)、ステップS215に進み以降の処理を行う。
ステップS212において破棄要と判定した場合(S212:YES)、中央装置10では、RAM14に記憶させたコンピュータプログラムPGを実行するCPU11の制御により、当該回答情報を破棄し(S218)、ステップS215に進み以降の処理を行う。
またステップS208において変更不要と判定した場合(S208:NO)、中央装置10では、RAM14に記憶させたコンピュータプログラムPGを実行するCPU11の制御により、ステップS210に進み以降の処理を行う。
ステップS213において変更不要と判定した場合(S213:NO)、中央装置10では、RAM14に記憶させたコンピュータプログラムPGを実行するCPU11の制御により、ステップS215に進み以降の処理を行う。
【0048】
管理装置60では、CPU61の制御により、集計結果情報を受信し(S219)、受信した集計結果情報を出力手段65から出力する(S220)。
このようにして回答情報集計処理が行われる。
なおステップS207又はステップS212において回答情報の信頼性が所定の基準、例えば破棄の要否を決定する基準より低いと判定した場合、当該回答情報の送信元の端末装置20の認識情報及び送信元情報は、不適格者データベース10bに記録される。
【0049】
前記実施の形態では、受信した回答情報を回答データベース50aに記録し、集計時に回答情報の破棄及び重み付け係数の変更を行う形態を示したが、本発明はこれに限らず、中央装置10が回答情報を受信時に回答情報の破棄及び重み付け係数の変更の要否を判定し、必要に応じて回答情報を破棄し、又は重み付け係数の変更を行った回答情報を回答データベース50aに記録するようにしても良い。
【0050】
また前記実施の形態では、回答情報収集処理及び回答情報集計処理を中央装置10で行う形態を示したが、本発明はこれに限らず、回答情報収集処理を行う中央装置10とは別に回答情報集計処理を行う内部通信網NWiに接続された集計装置を設けるようにしても良い。
【0051】
図7は本発明の集計システムにて用いられる各種装置の構成を示すブロック図である。
図7は集計装置を設けた形態における内部通信網NWiに接続する装置の構成を示したおり、内部通信網NWiに集計装置70が接続されている。
集計装置70は、CPU71、記録手段72、RAM73及び内部通信手段74を備えており、記録手段72の記録領域の一部は属性データベース70aとして用いられる。
また中央装置10には属性データベース10aは不要となる。
その他の装置の構成については、図2及び図3を用いて説明した各種装置と同様であるので、それを参照するものとし、その説明を省略する。
なお集計装置70は、管理装置60から受信した集計命令に基づいて、中央装置10の処理として説明したステップS203乃至ステップS217の処理を行うこととなるので、具体的な処理の説明については、図5を用いて説明した回答情報集計処理を参照するものとし、その説明を省略する。
【0052】
【発明の効果】
以上詳述した如く本発明に集計方法、中央装置、集計装置、集計システム及びコンピュータプログラムでは、回答者が操作する端末装置から送信された設問に対する回答を示す回答情報と、回答情報の送信元の装置を認識するためのクッキー(Cookie)等の認識情報に基づいて抽出される以前に受信した回答情報とに夫々含まれる回答者の属性を示す属性情報を比較し、比較した結果を加味して回答情報を集計することにより、属性情報が異なる場合には同一人物が複数人を装って複数回回答している可能性が高く当該回答情報の信頼性は低いと判断して、回答情報の破棄又は重み係数の変更を行った上で集計することができるので、回答情報を集計した集計結果の信頼性の低下を防止することが可能である等、優れた効果を奏する。
【0053】
また本発明では、回答情報に含まれる回答者の属性を示す属性情報と、回答情報の送信元を示す送信元情報に含まれるIPアドレス又はIPアドレスに対応するドメイン名に予め対応付けられている属性情報とを比較し、比較した結果を加味して回答情報を集計することにより、属性情報が異なる場合には虚偽の回答をしている可能性が高く当該回答情報の信頼性は低いと判断して、回答情報の破棄又は重み係数の変更を行った上で集計することができるので、回答情報を集計した集計結果の信頼性の低下を防止することが可能である等、優れた効果を奏する。
【0054】
さらに認識情報及び送信元情報に基づいて信頼性を判定するため、信頼性の判定を行っていることを回答者が認識することがないため、悪意の回答者が信頼性の判定を故意に誤らせる行為を行うことを防止することが可能である等、優れた効果を奏する。
【図面の簡単な説明】
【図1】本発明の集計システムを概念的に示す説明図である。
【図2】本発明の集計システムにて用いられる各種装置の構成を示すブロック図である。
【図3】本発明の集計システムにて用いられる各種装置の構成を示すブロック図である。
【図4】本発明の集計システムにて用いられる中央装置及び端末装置の回答情報収集処理を示すフローチャートである。
【図5】本発明の集計システムにて用いられる中央装置及び管理装置の集計処理を示すフローチャートである。
【図6】本発明の集計システムにて用いられる中央装置及び管理装置の集計処理を示すフローチャートである。
【図7】本発明の集計システムにて用いられる各種装置の構成を示すブロック図である。
【符号の説明】
10 中央装置
10a 属性データベース
10b 不適格者データベース
20 端末装置
30 DNSサーバコンピュータ
30a ドメイン名データベース
40 データベースサーバコンピュータ
40a IPデータベース
50 記録装置
50a 回答データベース
60 管理装置
70 集計装置
70a 属性データベース
NWi 内部通信網
NWo 外部通信網
PG コンピュータプログラム
REC 記録媒体
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention applies a totaling method using a terminal device such as a personal computer that transmits answer information indicating an answer to a question such as a questionnaire and a central device that totals answer information transmitted from the terminal device, and the method is applied. The present invention relates to a central device and a totaling device, a totaling system including the central device, and a computer program for realizing the central device. , An aggregation system and a computer program.
[0002]
[Prior art]
Before conducting a questionnaire before the Internet and other communication networks became widespread, when conducting a questionnaire, we distributed questionnaires containing the questions to the respondents, and collected answer sheets filled out by the respondents in response to the distributed questionnaire. Thus, for example, the answers written on the answer sheet are totaled using an apparatus such as an OCR (Optical Character Reader: optical character reader).
In recent years, with the spread of web technology using a communication network, a web page for displaying a questionnaire screen and inputting and transmitting a response to the displayed questionnaire has been prepared, and a URL (Uniform Resource Locator) indicating the prepared web page has been prepared. ) To respondents, and a system for conducting a questionnaire has become widespread.
In the questionnaire using such a web page, the advantage of the respondent that the answer can be easily given and various privileges can be obtained from the questionnaire performer side, and the inputted answer is stored in the server. Since it is possible to accumulate and accumulate the answers in a computer and to perform processing such as totalizing the answers by electronic processing, there is an advantage on the part of the questionnaire implementer that it is possible to expect significant labor saving.
[0003]
It is disclosed that a questionnaire implementer creates a questionnaire on a communication network, a user answers through the communication network, and further automatically totals and displays (for example, see Patent Document 1).
Also disclosed is a system for creating, conducting, counting, analyzing, reporting, estimating, etc., a questionnaire using the Internet. (For example, see Patent Document 2).
[0004]
[Patent Document 1]
JP-A-11-085727
[Patent Document 2]
JP-A-2002-024474
[0005]
[Problems to be solved by the invention]
However, in the questionnaire using the Internet, especially in the questionnaire where you can receive benefits such as questionnaire with prize, the same person makes multiple answers by impersonating multiple people using the anonymity of the Internet, Therefore, there is a problem that the reliability of the tally result obtained by tallying the response information is reduced.
[0006]
The present invention has been made in view of such circumstances, and includes answer information indicating an answer to a question transmitted from a terminal device operated by a respondent, and a cookie (Cookie) for recognizing a device from which the answer information is transmitted. ) Is compared with the previously received response information extracted based on the recognition information, and the attribute information indicating the attribute of the respondent included in each of them. If the information is different, it is highly probable that the same person has made multiple answers by posing as multiple people and the reliability of the answer information is judged to be low, and the answer information was discarded or the weight coefficient was changed. The purpose of the present invention is to provide a tallying method, a central device, a tallying device, a tallying system, and a computer program that can prevent a decrease in the reliability of the tallying result obtained by tallying the answer information. To.
[0007]
Further, attribute information indicating the attribute of the respondent included in the answer information and attribute information previously associated with the IP address or the domain name corresponding to the IP address included in the source information indicating the source of the answer information By comparing and summarizing the answer information taking into account the comparison result, if the attribute information is different, it is highly likely that a false answer is given and the answer information is judged to be unreliable. A counting method, a central device, a counting device, and a counting system capable of preventing a decrease in the reliability of the counting result obtained by counting the response information because the counting can be performed after discarding the information or changing the weight coefficient. And the provision of computer programs.
[0008]
[Means for Solving the Problems]
The tallying method according to the first invention is a tallying method using a terminal device that transmits answer information indicating an answer to a question and a central device that tallyes answer information transmitted from the terminal device, wherein the central device comprises: Based on the response information received from the terminal device, and the response information previously received from the terminal device and / or source information indicating the source of the response information, the reliability of the received response information is determined and determined. It is characterized in that answer information is totaled in consideration of the result.
[0009]
In the tallying method according to the first invention, the answer information indicating the answer to the question transmitted from the terminal device operated by the respondent, and the attribute of the respondent included in the answer information previously transmitted from the terminal device, respectively. By comparing the attribute information shown and summing up the answer information in consideration of the result of the comparison, if the attribute information is different, it is highly likely that the same person has made a plurality of answers by impersonating a plurality of persons and the answer information is high. Is judged to be unreliable, and the answer information can be discarded or the weighting factor changed, and then counted. is there.
Also, attribute information indicating the attribute of the respondent included in the answer information is compared with attribute information previously associated with the sender information, and the answer information is totaled in consideration of the comparison result. If the answer is different, it is highly likely that a false answer is given and the reliability of the answer information is determined to be low, and the answer information can be discarded or the weighting factor changed, and then the aggregation can be performed. It is possible to prevent a reduction in the reliability of the result of counting the response information.
[0010]
A central device according to a second aspect of the present invention communicates with a terminal device that transmits answer information indicating an answer to a question and, in a central device that tallies the response information transmitted from the terminal device, the response information transmitted from the terminal device. Receiving from the terminal device the recognition information previously transmitted to recognize the terminal device, and extracting the response information previously received from the terminal device based on the received recognition information. And a means for comparing the extracted previous answer information and the received answer information, and a means for totalizing the answer information in consideration of the comparison result.
[0011]
In the central device according to the second invention, the received response information is compared with the previous response information extracted based on the recognition information such as a cookie, and the response information is totaled in consideration of the comparison result. If the attribute information indicating the attributes of the respondents such as gender included in the response information of the same person is different, it is highly likely that the same person has made multiple responses by impersonating multiple people and the reliability of the response information is low However, since the tallying can be performed after performing the appropriate processing, it is possible to prevent the reliability of the tallying result obtained by tallying the response information from being lowered.
[0012]
A central device according to a third aspect of the present invention is a central device that communicates with a terminal device that transmits answer information indicating an answer including a target attribute for a question and tallies the answer information transmitted from the terminal device. Means for receiving the response information transmitted from the device, means for detecting the source information indicating the source of the received response information, and indicating the attribute of the aggregation target, which is associated in advance with the detected source information. Means for determining attribute information, means for comparing attribute information indicating attributes included in the determined attribute information and received response information, and means for counting response information in consideration of the comparison result. And
[0013]
In the central device according to the third invention, the attribute information indicating the attribute of the respondent included in the answer information is compared with the attribute information previously associated with the sender information, and the answer information is added in consideration of the comparison result. If the attribute information is different, it is highly probable that a false answer is given and the reliability of the answer information is judged to be low. In addition, it is possible to prevent a decrease in the reliability of the result of summing the response information.
[0014]
In the central device according to a fourth aspect, in the third aspect, the attribute information includes information indicating any of a group, a type of the group, and a region, the transmission source information includes an IP address, and the attribute information includes The means for determining is characterized by determining attribute information based on an IP address or a domain name corresponding to the IP address.
[0015]
The central device according to the fourth aspect of the present invention manages the region where the terminal device of the response information is installed and the terminal device based on the IP address included in the source information or the domain name corresponding to the IP address. Attributes such as the type of the organization and the type of the organization can be determined. By comparing with the attributes included in the response information, it is possible to judge the possibility of making a false response, It is possible to prevent a decrease in the reliability of the result of summing the information.
[0016]
The central device according to the fifth invention is the central device according to any one of the second invention to the fourth invention, based on a result of the comparison, a necessity of discarding the received answer information and / or a necessity of changing a weight coefficient of the answer information. The necessity judging means for judging the necessity is provided, and the totalizing means is configured to total the answer information in consideration of the result judged by the necessity judging means.
[0017]
In the central device according to the fifth aspect of the invention, when it is determined that the reliability of the answer information is low, the answer information is discarded and / or the weight coefficient is corrected, so that the adverse effect on the aggregation result due to the low reliability answer information is obtained. It is possible to eliminate the exclusion and prevent a decrease in the reliability of the result of summing the response information.
[0018]
A tallying device according to a sixth aspect of the present invention is a tallying device that tallyes answer information transmitted through a communication network, which indicates an answer to a question. A database that records recognition information recognized based on the corresponding information, and based on the recognition information associated with one piece of response information, extracts another piece of response information previously received from the transmission source apparatus from the database. And a means for comparing one piece of answer information and another piece of answer information, and a means for totalizing answer information in consideration of the comparison result.
[0019]
In the tallying device according to the sixth aspect of the present invention, the answer information previously transmitted from the source device of the answer information is extracted from the database in which the answer information and the authentication information such as the cookie are stored in association with each other. If the attribute information indicating the attributes of respondents such as gender included in each answer information is different, the same The response information is likely to have been answered multiple times and the reliability of the response information is judged to be low, and it can be counted after performing appropriate processing. Can be prevented from decreasing.
[0020]
A tallying device according to a seventh aspect of the present invention is a tallying device for tallying answer information transmitted through a communication network, the answer indicating a response including an attribute of a tallying object to a question, and transmitting the answer information and a transmission source of the answer information. A database for recording the source information in association with the source information, means for determining attribute information indicating an attribute to be tabulated, which is associated in advance with the source information corresponding to the answer information, and included in the determined attribute information and the answer information Means for comparing attribute information indicating the attribute to be displayed, and means for counting response information in consideration of the result of the comparison.
[0021]
In the counting device according to the seventh invention, the attribute information indicating the attribute of the respondent included in the answer information is compared with the attribute information previously associated with the sender information, and the answer information is added in consideration of the comparison result. If the attribute information is different, it is highly probable that a false answer is given and the reliability of the answer information is judged to be low. In addition, it is possible to prevent a decrease in the reliability of the result of summing the response information.
[0022]
A tallying system according to an eighth invention is characterized by comprising the central device according to any one of the second invention to the fifth invention, and a terminal device that transmits answer information indicating an answer to the question to the central device. .
[0023]
In the tallying system according to the eighth invention, the answer information indicating the answer to the question transmitted from the terminal device operated by the respondent, and the attribute of the respondent included in the answer information previously transmitted from the terminal device, respectively. By comparing the attribute information shown and summing up the answer information in consideration of the result of the comparison, if the attribute information is different, it is highly likely that the same person has made a plurality of answers by impersonating a plurality of persons and the answer information is high. Is judged to be unreliable, and the answer information can be discarded or the weighting factor changed, and then counted. is there. Also, attribute information indicating the attribute of the respondent included in the answer information is compared with attribute information previously associated with the sender information, and the answer information is totaled in consideration of the comparison result. If the answer is different, it is highly likely that a false answer is given and the reliability of the answer information is determined to be low, and the answer information can be discarded or the weighting factor changed, and then the aggregation can be performed. It is possible to prevent a reduction in the reliability of the result of counting the response information.
[0024]
A computer program according to a ninth invention is a computer program for causing a computer to total response information transmitted from a transmission device that transmits response information indicating a response to a question, in order for the computer to recognize the response information and the transmission device. A step of, when the previously transmitted recognition information is received from the transmitting device, extracting the answer information previously received from the transmitting device based on the received recognition information; and The method is characterized by causing a computer to execute a procedure of comparing the pieces of answer information and a procedure of summing the pieces of answer information in consideration of the comparison result.
[0025]
In the computer program according to the ninth aspect of the present invention, the computer operates as a central device by executing the program on a computer such as a web server computer, and converts the answer information and the answer information before being extracted based on the recognition information such as cookies. By comparing and summing up the answer information in consideration of the result of the comparison, when the attribute information indicating the attribute of the respondent such as gender included in each answer information is different, the same person disguised as a plurality of persons. Answers are highly likely to have been answered many times and the answer information is judged to be unreliable, and can be counted after appropriate processing, so that the reliability of the result of counting the answer information is prevented from lowering It is possible to do.
[0026]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, the present invention will be described in detail with reference to the drawings showing the embodiments.
FIG. 1 is an explanatory view conceptually showing the counting system of the present invention.
In FIG. 1, reference numeral 10 denotes a central device of the present invention using a web server computer. The central device 10 is connected to an external communication network NWo such as the Internet, and displays question information such as a questionnaire to request input of a response. It transmits, receives answer information indicating an answer to the sent question, and totals the received answer information.
Are connected to the external communication network NWo, and respondents operating the terminal device 20 receive the question information transmitted via the external communication network NWo. The user inputs an answer to the received answer information to the terminal device 20 and performs an operation to cause the terminal device 20 to transmit answer information indicating the answer. Further, in the external communication network NWo, a DNS (Domain Name System) server computer (hereinafter referred to as a DNS server) 30 including a domain name database (domain name DB) 30a for managing the IP address and the domain name in association with each other, the IP address and the A database server computer (hereinafter referred to as a database server) 40 having an IP address database (IPDB) 40a for managing region information indicating a region in association with each other is connected.
[0027]
The central device 10 is connected to an internal communication network NWi such as a LAN, and the internal communication network NWi includes a recording device 50 having an answer database (answer DB) 50a for recording answer information indicating an answer to the question information, and a response device. Various devices such as a management device 60 used as a management terminal for totalizing information are connected.
[0028]
Next, the configuration of each device used in the tallying system of the present invention will be described.
2 and 3 are block diagrams showing the configuration of various devices used in the tallying system of the present invention.
The central device 10 includes a CPU 11 that controls the entire device, a computer program PG for the central device of the present invention, and a CD-ROM drive that reads various information from a recording medium REC such as a CD-ROM that records various information such as data. The auxiliary storage means 12, the hard disk for recording the computer program PG1 read by the auxiliary storage means 12 and various information such as data, the recording means 13 such as RAID (Redundant Arrays of Inexpensive Disks), and the information used for various processes are temporarily stored. It has a RAM 14 for storing, an internal communication means 15 connected to the internal communication network NWi, and an external communication means 16 connected to the external communication network NWo.
Then, the computer program PG of the present invention and various information such as data are read from the recording means 13 and stored in the RAM 14 and various procedures included in the computer program PG are executed by the CPU 11, so that the web server computer can execute the central device of the present invention. It operates as 10.
[0029]
The recording means 13 converts not only the computer program PG of the present invention but also a hypertext file described in a markup language such as HTML (Hyper Text Markup Language) and the result of the processing into a markup language format. Various information such as CGI (Common Gateway Interface) which is a computer program is recorded, and it is possible to provide a web page for transmitting the question information based on the recorded information such as a hypertext file.
A part of the recording area of the recording unit 13 records attribute information (attribute DB) 10a used for discriminating the attribute of the respondent and information about the terminal device 20 operated by the respondent who is determined to be unqualified. It is used as various databases such as an unqualified person database (unqualified person DB) 10b.
Instead of using a part of the recording area of the recording means 13 as various databases such as the attribute database 10a and the unqualified person database 10b, the recording device 50 records various databases such as the attribute database 10a and the unqualified person database 10b. Alternatively, access may be made as needed.
[0030]
The attribute database 10a is a database used to determine the attributes of the respondents to be counted based on the IP address or the domain name corresponding to the IP address, and corresponds to the IP address or the domain name included in the source information. In addition, attribute information indicating an attribute is recorded.
As the attribute information, for example, information such as the type of the organization to which the respondent such as a company, a school, or an institution belongs, and the type of business is recorded.
Further, in association with the IP address and the domain name, attribute information indicating services provided by respondents such as ADSL (Asymmetric Digital Subscriber Line) and optical fiber, and internet cafes are recorded. Alternatively, these services can be determined based on the domain name.
[0031]
The unqualified person database 10b is a database that records information on the terminal device 20 operated by the respondent who transmits unreliable answer information from the contents of the previous answer information, and is operated by the unqualified person. The recognition information such as a cookie (Cookie) used for recognition of the terminal device 20 regarded as "" and the IP address of the terminal device 20 are recorded.
[0032]
Further, the central device 10 accesses the DNS server 30 as necessary to refer to the correspondence between the IP address and the domain name, and accesses the database server 40 as necessary to refer to the correspondence between the IP address and the regional information. I do.
A part of the recording area of the recording unit 13 may be used as various databases such as the IP address database 40a and the answer database 50a.
[0033]
The terminal device 20 includes a CPU 21, a recording unit 22, a RAM 23, an input unit 24 such as a mouse and a keyboard, an output unit 25 such as a monitor and a printer, and an external communication unit 26. Various software programs such as a browsing software program (hereinafter referred to as a browser) for reading information such as a hypertext file described in a markup language and outputting the read information as a web page are recorded.
[0034]
The DNS server 30 includes a CPU 31, a recording unit 32, a RAM 33, and an external communication unit 34. A part of the recording area of the recording unit 32 is used as a domain name database 30a that manages an IP address and a domain name in association with each other. Have been.
The IP address referred to here is a global IP address for specifying the position of a device on an external communication network NWo such as the Internet. For example, in the case of an IP address defined by IP version 4, 0 and 1 are used. It is composed of a 32-bit bit array that is an array.
The domain name is a code string indicating a name associated with an IP address in a one-to-one correspondence so that a human can easily recognize the domain name. For example, a device managed by “Osaka Gas Co., Ltd.” osakagas.co.jp "is given.
In this way, it is possible to determine the attributes of the respondent, such as the type of the organization to which the respondent such as a company, a school, or an institution belongs, and the type of business, from the domain name.
[0035]
The database server 40 includes a CPU 41, a recording unit 42, a RAM 43, and an external communication unit 44. A part of a recording area of the recording unit 42 is an IP address database that manages an IP address and area information indicating an area in association with each other. 40a.
The IP addresses are not randomly assigned to devices on the external communication network NWo, but are assigned based on a predetermined rule. A range of IP addresses assigned to each region is secured in advance, and the The area where the device is installed can be specified from the IP address assigned to the device on the network NWo.
That is, the IP address database 40a managed by the database server 40 is a database used to specify the area where the device is installed from the IP address, and includes area information indicating the area and an IP address assigned to each area. Are recorded in association with each other.
[0036]
The recording device 50 includes a CPU 51, a recording unit 52, a RAM 53, and an internal communication unit 54. A part of the recording area of the recording unit 52 includes the question information and the answer information, and the terminal device 20 that transmits the answer information. It is used as an answer database 50a that records recognition information such as cookies for recognition and sender information including an IP address indicating the sender of the answer information in association with each other.
The recognition information is character string information for the central device 10 which is a web server computer to recognize the terminal device 20, and is transmitted from the central device 10 to the terminal device 20 when the terminal device 20 accesses the central device 10, The terminal device 20 records the recognition information received by the browser process.
Then, when the terminal device 20 accesses the central device 10 again, the recognition information recorded by the processing of the browser provided in the terminal device 20 is transmitted to the central device 10, and the central device 10 performs the past based on the received recognition information based on the received recognition information. The terminal device 20 recognizes that the terminal device 20 is receiving and accessing communication.
[0037]
The management device 60 includes a CPU 61, a recording unit 62, a RAM 63, an input unit 64 such as a mouse and a keyboard, an output unit 65 such as a monitor and a printer, and an internal communication unit 66.
[0038]
Next, processing of each device used in the tallying system of the present invention will be described.
FIG. 4 is a flowchart showing the response information collection processing of the central device 10 and the terminal device 20 used in the tallying system of the present invention.
The respondent who operates the terminal device 20 performs an operation of connecting the terminal device 20 to the external communication network NWo, starting a browser, inputting a predetermined URL, and accessing the central device 10.
Based on the control of the CPU 21, the terminal device 20 transmits a question information request for requesting the central device 10 to transmit question information indicating a question such as a questionnaire to the central device 10 under the control of the CPU 21 (S101).
In the terminal device 20, under the control of the CPU 21, when the central device 10 is accessed to establish a connection with the central device 10, the terminal device 20 transmits recognition information such as cookies previously received from the central device 10 (S 102). ).
[0039]
Under the control of the CPU 11 executing the computer program PG stored in the RAM 14, the central device 10 receives the question information request (S103), further receives the recognition information (S104), and responds to the received question information request. The question information is transmitted (S105).
The transmission of the question information referred to here may be such that the question information itself recorded in advance in the central device 10 or a device accessible by the central device 10 may be transmitted, or may be recorded in another device. The URL for transmitting the question information may be transmitted.
[0040]
The terminal device 20 receives the question information under the control of the CPU 21 (S106), and outputs the received question information as a web page from the output unit 25 (S107).
Then, the respondent who operates the terminal device 20 checks the question information output as the web page, and inputs answer information indicating an answer to the question information to the terminal device 20.
The answer information input at this time includes attribute information indicating various attributes of the respondent, such as the area indicated as the address, the affiliated organization, its type, and gender.
The terminal device 20 accepts input of answer information from the input unit 24 based on the control of the CPU 21 (S108), and transmits the accepted answer information to the central device 10 (S109).
[0041]
In the central device 10, under the control of the CPU 11 executing the computer program PG stored in the RAM 14, the response information is received (S110), and the transmission source information indicating the transmission source of the response information is detected from the received response information (S110). S111).
Then, in the central device 10, under the control of the CPU 11, which executes the computer program PG stored in the RAM 14, the IP address included in the recognition information received in step S104 and / or the transmission source information detected in step 111. It is determined whether or not it is recorded as an unqualified person in the unqualified person database 10b (S112). If it is not recorded as an unqualified person (S112: NO), the question information transmitted to the terminal device 20, the terminal device The response information including the attribute information, the recognition information, and the source information including the IP address received from the server 20 are recorded in the response database 50a in association with each other (S113).
In step S112, when the IP address included in the recognition information and / or the transmission source information is recorded as an unqualified person in the unqualified person database 10b (S112: YES), the central device 10 stores the IP address in the RAM 14. Under the control of the CPU 11 executing the computer program PG, the received answer information is discarded (S114).
The answer information collecting process is performed in this manner.
[0042]
FIGS. 5 and 6 are flowcharts showing the tallying process of the central device 10 and the management device 60 used in the tallying system of the present invention.
The person in charge of operating the management device 60 performs an operation of inputting necessary information such as a condition for totaling to total the answer information and performing the totaling.
The management device 60 receives an operation under the control of the CPU 61 (S201), and transmits a tallying command to cause the central device 10 to perform tallying (S202).
[0043]
In the central device 10, under the control of the CPU 11 executing the computer program PG stored in the RAM 14, the central device 10 receives a totaling command (S203) and starts the following totaling process.
In the central device 10, under the control of the CPU 11 executing the computer program PG stored in the RAM 14, the answer information that matches the conditions for tallying and is to be counted and the recognition information recorded in association with the answer information Information and transmission source information are extracted from the answer database 50a (S204).
[0044]
Then, in the central device 10, under the control of the CPU 11 executing the computer program PG stored in the RAM 14, based on the recognition information received from the terminal device 20 and extracted in step S <b> 204, the central device 10 previously received from the source terminal device 20. The other answer information obtained is extracted from the answer database 50a (S205), and the one answer information extracted in step S204 and the other answer information extracted in step S205 are compared (S206).
The comparison of the answer information is to compare one answer information to be aggregated with other previously received answer information to determine whether or not specific attribute information included in each answer information, for example, gender, matches. If the attribute information items to be compared are different, it is determined that the reliability of the answer information is low because the respondent has given a false answer.
In the central device 10, under the control of the CPU 11 executing the computer program PG stored in the RAM 14, based on the result of the comparison in step S206, it is determined whether the received answer information needs to be discarded (S207), and discarding is unnecessary. Is determined (S207: NO), the necessity of changing the weighting factor of the answer information is determined (S208), and when it is determined that the weighting factor is required to be changed (S208: YES), the weighting factor of the answer information is determined based on a predetermined rule. (S209).
In the determination of step S206, when it is determined that the difference between the attribute information satisfies a predetermined condition set in advance and the reliability of the answer information is extremely low, for example, when the genders do not match, the answer information itself is By discarding, it is possible to eliminate the adverse effect on the total tabulation and improve the reliability of the tabulation result.
Also, in the determination of step S208, when it is determined that the difference between the attribute information satisfies a predetermined condition set in advance and the reliability of the answer information is low, for example, when the first and last names do not match, the relevant By changing the weighting coefficient of the answer information from, for example, 1 to 0.5, it is possible to reduce the adverse effect on the total tabulation and improve the reliability of the tabulation result.
[0045]
Then, in the central device 10, under the control of the CPU 11 executing the computer program PG stored in the RAM 14, the IP address included in the transmission source information detected at the time of receiving the response information and extracted in step S204 or corresponding to the IP address Attribute information associated with the domain name to be identified is determined based on the attribute database 10a and the IP address database 40a provided in the database server 40 (S210), and received from the determined attribute information and the terminal device 20 in step S204. The attribute information included in the answer information extracted in (1) is compared (S211). The comparison of the attribute information is to compare the attribute information included in the answer information to be aggregated with the attribute information determined from the IP address or the domain name. For example, the address which is one of the attribute information included in the answer information However, if it is far from the area determined based on the IP address database 40a, it is determined that the reliability of the answer information is low.
Similarly, for example, when the job type, which is one of the attribute information included in the response information, is different from the type of business determined based on the attribute database 10a, it is determined that the reliability of the response information is low.
Under the control of the CPU 11 executing the computer program PG stored in the RAM 14, the central device 10 determines whether the received answer information needs to be discarded based on the result of the comparison in step S211 (S212), and discards the answer information. Is determined (S212: NO), the necessity of changing the weighting factor of the response information is determined (S213), and when it is determined that the weighting factor is required to be changed (S213: YES), the weighting factor of the response information is determined based on a predetermined rule. (S214).
In the determination of step S212, when it is determined that the difference between the attribute information satisfies a predetermined condition set in advance and the reliability of the answer information is extremely low, the answer information itself is discarded, and the total It is possible to eliminate the adverse effects and improve the reliability of the aggregation result.
In the determination in step S213, when it is determined that the difference between the attribute information satisfies a predetermined condition set in advance and the reliability of the answer information is low, the weighting coefficient of the answer information affecting the aggregation is set to, for example, 1 By changing from 0.5 to 0.5, it is possible to reduce the adverse effect on the total tabulation and improve the reliability of the tabulation results.
[0046]
In the central device 10, under the control of the CPU 11, which executes the computer program PG stored in the RAM 14, it is determined whether or not there is answer information for which the processes of steps S204 to S214 are not performed among the answer information to be totaled. (S215) If it is determined that there is answer information for which the process has not been performed (S215: YES), the process returns to step S204, and the subsequent processes are repeated.
If it is determined in step S215 that the processing of steps S204 to S214 has been performed on all pieces of answer information to be counted (S215: NO), the central device 10 executes the computer program PG stored in the RAM 14 Under the control of the CPU 11 executing the processing, the answer information is totaled in consideration of the result of the discarding and the change of the weight coefficient determined in the processing of steps S204 to S214 (S216), and the totaling result information indicating the totaled result is displayed. It is transmitted to the management device 60 (S217).
[0047]
If it is determined in step S207 that discarding is necessary (S207: YES), the central device 10 discards the answer information under the control of the CPU 11 executing the computer program PG stored in the RAM 14 (S218), and proceeds to step S215. The process after the advance is performed.
If it is determined in step S212 that discarding is necessary (S212: YES), the central device 10 discards the response information under the control of the CPU 11 executing the computer program PG stored in the RAM 14 (S218), and proceeds to step S215. The following processing is performed.
If it is determined in step S208 that the change is unnecessary (S208: NO), the central device 10 proceeds to step S210 and performs the subsequent processing under the control of the CPU 11 executing the computer program PG stored in the RAM 14.
If it is determined in step S213 that the change is unnecessary (S213: NO), the central device 10 proceeds to step S215 under the control of the CPU 11 executing the computer program PG stored in the RAM 14, and performs the subsequent processing.
[0048]
The management device 60 receives the tally result information under the control of the CPU 61 (S219), and outputs the received tally result information from the output unit 65 (S220).
The answer information totalizing process is performed in this manner.
If it is determined in step S207 or step S212 that the reliability of the response information is lower than a predetermined criterion, for example, a criterion for determining the necessity of discarding, the recognition information and the transmission source information of the terminal device 20 that transmitted the response information Is recorded in the unqualified person database 10b.
[0049]
In the above embodiment, the received answer information is recorded in the answer database 50a, and the answer information is discarded and the weighting coefficient is changed at the time of counting. However, the present invention is not limited to this. At the time of receiving the information, it is determined whether or not it is necessary to discard the answer information and change the weighting coefficient, and if necessary, discard the answer information or record the answer information with the changed weighting coefficient in the answer database 50a. Is also good.
[0050]
In the above-described embodiment, the response information collecting process and the answer information totaling process are performed by the central device 10. However, the present invention is not limited to this, and the answer information is collected separately from the central device 10 that performs the answer information collecting process. A tallying device connected to the internal communication network NWi that performs tallying processing may be provided.
[0051]
FIG. 7 is a block diagram showing the configuration of various devices used in the tallying system of the present invention.
FIG. 7 shows a configuration of a device connected to the internal communication network NWi in a mode in which a tallying device is provided, and a tallying device 70 is connected to the internal communication network NWi.
The aggregation device 70 includes a CPU 71, a recording unit 72, a RAM 73, and an internal communication unit 74, and a part of the recording area of the recording unit 72 is used as an attribute database 70a.
The central device 10 does not require the attribute database 10a.
Other configurations of the device are the same as those of the various devices described with reference to FIGS. 2 and 3, and therefore, reference is made thereto, and description thereof is omitted.
Note that the counting device 70 performs the processes of steps S203 to S217 described as the process of the central device 10 based on the counting command received from the management device 60. 5 is referred to, and the description thereof is omitted.
[0052]
【The invention's effect】
As described in detail above, in the present invention, in the counting method, the central device, the counting device, the counting system and the computer program, the answer information indicating the answer to the question transmitted from the terminal device operated by the respondent, and the transmission source of the answer information Reply information received before that is extracted based on recognition information such as a cookie (Cookie) for recognizing the device is compared with attribute information indicating the attribute of the respondent included in each of the received reply information, and the comparison result is added. By summing up the answer information, if the attribute information is different, it is highly likely that the same person has made multiple answers by impersonating multiple people and the answer information is judged to be unreliable, and the answer information is discarded Alternatively, since the tallying can be performed after changing the weighting coefficient, excellent effects such as a reduction in the reliability of the tallying result obtained by tallying the response information can be achieved.
[0053]
Further, in the present invention, attribute information indicating the attribute of the respondent included in the answer information is associated in advance with the IP address or the domain name corresponding to the IP address included in the sender information indicating the sender of the answer information. By comparing the attribute information with the attribute information and summing up the answer information taking into account the comparison result, if the attribute information is different, it is likely that a false answer is high and the reliability of the answer information is low. Then, the answer information can be discarded or the weighting coefficient can be changed and then counted, so that it is possible to prevent a decrease in the reliability of the tally result obtained by summing the answer information. Play.
[0054]
Furthermore, since the reliability is determined based on the recognition information and the transmission source information, the respondent does not recognize that the reliability is being determined, so that the malicious respondent intentionally mistaken the reliability determination. It has excellent effects such as being able to prevent the act from being performed.
[Brief description of the drawings]
FIG. 1 is an explanatory diagram conceptually showing a tallying system of the present invention.
FIG. 2 is a block diagram showing the configuration of various devices used in the tallying system of the present invention.
FIG. 3 is a block diagram showing the configuration of various devices used in the tallying system of the present invention.
FIG. 4 is a flowchart showing response information collection processing of a central device and a terminal device used in the tallying system of the present invention.
FIG. 5 is a flowchart illustrating a tallying process of a central device and a management device used in the tallying system of the present invention.
FIG. 6 is a flowchart illustrating a tallying process of a central device and a management device used in the tallying system of the present invention.
FIG. 7 is a block diagram showing a configuration of various devices used in the tallying system of the present invention.
[Explanation of symbols]
10 Central unit
10a Attribute database
10b Unqualified Person Database
20 Terminal device
30 DNS server computer
30a Domain name database
40 Database server computer
40a IP database
50 Recording device
50a Answer Database
60 Management device
70 Counting device
70a Attribute database
NWi internal communication network
NWo external communication network
PG computer program
REC recording medium

Claims (9)

設問に対する回答を示す回答情報を送信する端末装置と、該端末装置から送信された回答情報を集計する中央装置とを用いた集計方法において、
前記中央装置は、
前記端末装置から受信した回答情報、並びに前記端末装置から以前に受信した回答情報及び/又は回答情報の送信元を示す送信元情報に基づいて、受信した回答情報の信頼性を判定し、
判定した結果を加味して回答情報を集計する
ことを特徴とする集計方法。
In a counting method using a terminal device that transmits answer information indicating an answer to the question and a central device that counts answer information transmitted from the terminal device,
The central device comprises:
Based on the response information received from the terminal device, and the source information indicating the source of the response information and / or the response information previously received from the terminal device, determine the reliability of the received response information,
A tallying method characterized in that the answer information is tallyed in consideration of the determined result.
設問に対する回答を示す回答情報を送信する端末装置と通信し、該端末装置から送信された回答情報を集計する中央装置において、
前記端末装置から送信された回答情報を受信する手段と、
前記端末装置を認識すべく以前に送信した認識情報を、前記端末装置から受信する手段と、
受信した認識情報に基づき前記端末装置から以前に受信した回答情報を抽出する手段と、
抽出した以前の回答情報及び受信した回答情報を比較する手段と、
比較した結果を加味して回答情報を集計する手段と
を備えることを特徴とする中央装置。
In a central device that communicates with a terminal device that transmits answer information indicating an answer to the question and tallies the answer information transmitted from the terminal device,
Means for receiving answer information transmitted from the terminal device,
Means for receiving, from the terminal device, recognition information previously transmitted to recognize the terminal device;
Means for extracting answer information previously received from the terminal device based on the received recognition information,
Means for comparing the extracted previous answer information and the received answer information,
A means for counting answer information in consideration of the result of the comparison.
設問に対する、集計対象の属性を含む回答を示す回答情報を送信する端末装置と通信し、該端末装置から送信された回答情報を集計する中央装置において、
前記端末装置から送信された回答情報を受信する手段と、
受信した回答情報の送信元を示す送信元情報を検出する手段と、
検出した送信元情報に予め対応付けられている、集計対象の属性を示す属性情報を判別する手段と、
判別した属性情報及び受信した回答情報に含まれる属性を示す属性情報を比較する手段と、
比較した結果を加味して回答情報を集計する手段と
を備えることを特徴とする中央装置。
In response to the question, in the central device that communicates with the terminal device that transmits answer information indicating the answer including the attribute of the aggregation target, and aggregates the answer information transmitted from the terminal device,
Means for receiving answer information transmitted from the terminal device,
Means for detecting source information indicating the source of the received answer information;
Means for determining attribute information indicating the attribute of the aggregation target, which is associated in advance with the detected transmission source information,
Means for comparing attribute information indicating attributes included in the determined attribute information and the received answer information,
A means for counting answer information in consideration of the result of the comparison.
前記属性情報は、団体、団体の種別及び地域のいずれかを示す情報を含み、
前記送信元情報は、IPアドレスを含み、
前記属性情報を判別する手段は、IPアドレス又は該IPアドレスに対応するドメイン名に基づいて属性情報を判別すべくなしてある
ことを特徴とする請求項3に記載の中央装置。
The attribute information includes information indicating any one of a group, a type of the group, and a region,
The transmission source information includes an IP address,
4. The central apparatus according to claim 3, wherein the means for determining the attribute information is configured to determine the attribute information based on an IP address or a domain name corresponding to the IP address.
比較した結果に基づいて、受信した回答情報の破棄の要否及び/又は回答情報の重み係数の変更の要否を判定する要否判定手段を備え、
前記集計する手段は、前記要否判定手段が判定した結果を加味して回答情報を集計すべくなしてある
ことを特徴とする請求項2乃至請求項4のいずれかに記載の中央装置。
A necessity determination unit that determines whether necessity of discarding the received answer information and / or necessity of changing a weight coefficient of the answer information based on the comparison result,
The central device according to any one of claims 2 to 4, wherein the totalizing unit is configured to total the answer information in consideration of a result determined by the necessity determining unit.
設問に対する回答を示す、通信網を介して送信された回答情報を集計する集計装置において、
一の回答情報、及び該回答情報の送信元の装置を過去の通信に基づき認識する認識情報を対応付けて記録するデータベースと、
一の回答情報に対応付けられている認識情報に基づき、前記送信元の装置から以前に受信した他の回答情報を、前記データベースから抽出する手段と、
一の回答情報及び他の回答情報を比較する手段と、
比較した結果を加味して回答情報を集計する手段と
を備えることを特徴とする集計装置。
A tallying device that tallies the answer information transmitted via the communication network, which indicates the answer to the question,
One answer information, and a database that records in association with recognition information that recognizes the source device of the answer information based on past communication,
Means for extracting, from the database, other answer information previously received from the transmission source device based on the recognition information associated with the one answer information,
Means for comparing one answer information and another answer information;
A means for counting answer information in consideration of a result of the comparison.
設問に対する集計対象の属性を含む回答を示す、通信網を介して送信された回答情報を集計する集計装置において、
回答情報及び該回答情報の送信元を示す送信元情報を対応付けて記録するデータベースと、
回答情報に対応する送信元情報に予め対応付けられている、集計対象の属性を示す属性情報を判別する手段と、
判別した属性情報及び回答情報に含まれる属性を示す属性情報を比較する手段と、
比較した結果を加味して回答情報を集計する手段と
を備えることを特徴とする集計装置。
A tallying device that tallies the response information transmitted through the communication network, which indicates a response including the attribute to be tallied for the question,
A database that records the answer information and the source information indicating the source of the answer information in association with each other,
Means for determining attribute information indicating an attribute to be tabulated, which is previously associated with the sender information corresponding to the answer information,
Means for comparing attribute information indicating attributes included in the determined attribute information and the answer information;
A means for counting answer information in consideration of a result of the comparison.
請求項2乃至請求項5のいずれかに記載の中央装置と、
該中央装置へ設問に対する回答を示す回答情報を送信する端末装置と
を備えることを特徴とする集計システム。
A central device according to any one of claims 2 to 5,
A terminal device for transmitting answer information indicating an answer to the question to the central device.
コンピュータに、設問に対する回答を示す回答情報を送信する送信装置から送信された回答情報を集計させるコンピュータプログラムにおいて、
コンピュータに、回答情報並びに前記送信装置を認識すべく以前に送信した認識情報を、前記送信装置から受信した場合に、受信した認識情報に基づき前記送信装置から以前に受信した回答情報を抽出させる手順と、
コンピュータに、抽出した以前の回答情報及び受信した回答情報を比較させる手順と、
コンピュータに、比較した結果を加味して回答情報を集計させる手順と
を実行させることを特徴とするコンピュータプログラム。
In a computer program that causes the computer to total the answer information transmitted from the transmitting device that transmits the answer information indicating the answer to the question,
A procedure for causing a computer to extract answer information previously received from the transmitting device based on the received recognition information when receiving answer information and recognition information previously transmitted to recognize the transmitting device from the transmitting device. When,
Causing the computer to compare the extracted previous answer information with the received answer information;
Causing the computer to add the answer information in consideration of the comparison result.
JP2002358670A 2002-12-10 2002-12-10 Totalizing method, central device, totalizing device, totalizing system and computer program Pending JP2004192280A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002358670A JP2004192280A (en) 2002-12-10 2002-12-10 Totalizing method, central device, totalizing device, totalizing system and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002358670A JP2004192280A (en) 2002-12-10 2002-12-10 Totalizing method, central device, totalizing device, totalizing system and computer program

Publications (1)

Publication Number Publication Date
JP2004192280A true JP2004192280A (en) 2004-07-08

Family

ID=32758328

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002358670A Pending JP2004192280A (en) 2002-12-10 2002-12-10 Totalizing method, central device, totalizing device, totalizing system and computer program

Country Status (1)

Country Link
JP (1) JP2004192280A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006139595A (en) * 2004-11-12 2006-06-01 Nomura Research Institute Ltd Questionnaire processing system and method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006139595A (en) * 2004-11-12 2006-06-01 Nomura Research Institute Ltd Questionnaire processing system and method

Similar Documents

Publication Publication Date Title
KR100723867B1 (en) Phishing web page blocking device and method
US20020184041A1 (en) Automated customer survey using the web
US10447564B2 (en) Systems for and methods of user demographic reporting usable for identifiying users and collecting usage data
US7225367B2 (en) Method and system for tracking errors
US8326818B2 (en) Method of managing websites registered in search engine and a system thereof
Nicholas et al. Re‐appraising information seeking behaviour in a digital environment: bouncers, checkers, returnees and the like
US8244708B2 (en) System and method for improving integrity of internet search
JP2019070912A (en) Security evaluation system and method for the same
Janetzko Nonreactive data collection on the internet
US20120254127A1 (en) Computer-implemented method of determining validity of a command line
US7424472B2 (en) Search query dominant location detection
Gehrke et al. All the president’s lies: How Brazilian news media addressed false and inaccurate claims in their titles
US20080235297A1 (en) Method for Indexing a Large Log File, Computer-Readable Medium for Storing a Program for Executing the Method, and System for Performing the Same
CN111770086A (en) Phishing user simulation collection method, device, system and computer-readable storage medium
KR101868421B1 (en) False determination support apparatus for contents on the web and operating method thereof
JP2011227767A (en) Information processor and information processing method
Mullin et al. Recovery and improvement benchmarks for counselling and the psychological therapies in routine primary care
CN110708339A (en) Correlation analysis method based on WEB log
Borradaile et al. Whose tweets are surveilled for the police: An audit of a social-media monitoring tool via log files
JP4321935B2 (en) Answer collection system, answer collection method, computer-readable recording medium for causing a computer to function as an answer request apparatus, and computer-readable recording medium for causing a computer to function as an answer collection apparatus
JP2004192280A (en) Totalizing method, central device, totalizing device, totalizing system and computer program
US20090234827A1 (en) Citizenship fraud targeting system
JP2020077029A (en) Information processing method and information processing system
CN109636574A (en) Risk checking method, device, equipment and the storage medium of credit information
CN109636568A (en) Risk checking method, device, equipment and the storage medium of telephone number

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070220

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20070619