Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5525982B2 - Verification system and method - Google Patents
[go: Go Back, main page]

JP5525982B2 - Verification system and method - Google Patents

Verification system and method Download PDF

Info

Publication number
JP5525982B2
JP5525982B2 JP2010219595A JP2010219595A JP5525982B2 JP 5525982 B2 JP5525982 B2 JP 5525982B2 JP 2010219595 A JP2010219595 A JP 2010219595A JP 2010219595 A JP2010219595 A JP 2010219595A JP 5525982 B2 JP5525982 B2 JP 5525982B2
Authority
JP
Japan
Prior art keywords
service
group
server
leads
guidance
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.)
Active
Application number
JP2010219595A
Other languages
Japanese (ja)
Other versions
JP2012073916A (en
Inventor
貴久 白川
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.)
NEC Personal Computers Ltd
Original Assignee
NEC Personal Computers 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 NEC Personal Computers Ltd filed Critical NEC Personal Computers Ltd
Priority to JP2010219595A priority Critical patent/JP5525982B2/en
Publication of JP2012073916A publication Critical patent/JP2012073916A/en
Application granted granted Critical
Publication of JP5525982B2 publication Critical patent/JP5525982B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、検証システム及び方法に関し、特に、コンピュータにインストールされたソフトウェア等からWebサイトに誘導された回数等(誘導数)の正当性を検証する技術に関する。   The present invention relates to a verification system and method, and more particularly to a technique for verifying the validity of the number of times (the number of inductions) guided to a website from software or the like installed in a computer.

本発明に関連する技術が記載された公知文献として、特許文献1を挙げる。
特許文献1には、Webサイトのアクセス状況を集計するため、アクセス者に特定の識別番号を割り当て、アクセスログから同一の識別番号を持つアクセスを集計して、アクセス者の一連のページアクセスの遷移状況などのアクセス状況を把握する技術が開示されている。
Patent Document 1 is given as a publicly known document describing a technique related to the present invention.
In Patent Document 1, a specific identification number is assigned to an accessor in order to aggregate the access status of a website, and accesses having the same identification number are aggregated from an access log, and a series of page access transitions of the accessor A technique for grasping the access status such as the status is disclosed.

特開2005−189942号公報Japanese Patent Laid-Open No. 2005-189942

いわゆるポータルサイトや電子商取引サイトが集客のために、パーソナルコンピュータにインストールされるアプリケーションソフトウェアプログラム中にリンクを配置し、当該コンピュータやアプリケーションのベンダーは、リンク配置の見返りとしてアフィリエイト収入を得るというビジネスモデルが、従来知られている。   A so-called portal site or e-commerce site places a link in an application software program installed on a personal computer for attracting customers, and the vendor of the computer or application obtains affiliate revenue in return for the link placement. , Conventionally known.

上述のようなアフィリエイトは、ユーザが配置されたリンクをたどってそれらのサイトを閲覧した回数や、それらのサイトで購買した購買金額などに応じて決定されるのが通常である。アフィリエイト額の決定要因となる、このような閲覧回数や購買金額などのことを、本明細書では、以下、「誘導数」と呼ぶ。   Affiliates such as those described above are usually determined according to the number of times a user browses those sites by following links arranged, the purchase amount purchased at those sites, and the like. In the present specification, the number of times of browsing, the amount of purchase, and the like, which are factors determining the affiliate amount, are hereinafter referred to as “the number of inductions”.

誘導数は、ポータルサイトや電子商取引サイトのサービサーから、ベンダーに報告されるが、ベンダー側ではその報告の正当性を検証する手段がなく、報告を鵜呑みにするしかなかった。   The number of inducements is reported to the vendor from the servicer of the portal site or e-commerce site, but the vendor has no way of verifying the correctness of the report, and has had no choice but to look back on the report.

サービサーからの報告の正当性を検証するために、ベンダー側も個々のユーザのサービスごとの利用回数を取得し(例えば、特許文献1)、その合計値とサービサー側からの報告を照合するということも可能ではある。しかしながら、この場合はユーザのプライバシー情報を入手するため、厳重な管理を必要とする。そのため管理コスト増につながる恐れがある。   In order to verify the legitimacy of the report from the servicer, the vendor also obtains the usage count for each service of each user (for example, Patent Document 1), and collates the total value with the report from the servicer. Is also possible. However, in this case, since the privacy information of the user is obtained, strict management is required. Therefore, there is a risk of increasing management costs.

そこで本発明は、上記実情に鑑みて、実際の誘導数より大きく乖離した値を長期にわたり報告してくるサービサーを自動的に割り出すことが可能な検証システム及び方法を提供することを目的とする。   In view of the above circumstances, an object of the present invention is to provide a verification system and method that can automatically determine a servicer that reports a value that deviates more than the actual number of inductions over a long period of time.

上記目的を達成するために、本発明は、第1の態様として、複数の端末とサーバが通信可能に接続された検証システムであって、前記複数の端末は、各々、複数のサービサーが各々提供するサービスを利用した利用情報である誘導数を記憶する誘導数記憶手段と、所定のグルーピングルールに従って前記サービスをグループ分けし、各グループごとに前記誘導数を集計し、集計結果を前記サーバに送信する送信手段と、を備え、前記サーバは、各端末から送信された前記集計結果を合算する合算手段と、前記複数のサービサーから前記サービスごとの誘導数の報告を受信する手段と、前記所定のグルーピングルールに従って前記報告された前記サービスごとの誘導数から各グループごとの誘導数を算出する算出手段と、前記合算手段による合算結果及び前記算出手段による算出結果を照合する照合手段と、照合結果に基づいて誘導数の誤差が大きなグループに属するサービスに印を付して記憶する誘導数誤差大記憶手段と、を備えることを特徴とする、検証システムを提供するものである。   To achieve the above object, the present invention provides, as a first aspect, a verification system in which a plurality of terminals and a server are communicably connected, and each of the plurality of terminals is provided by a plurality of servicers. The number of guidance storage means for storing the number of guidance that is the usage information using the service to be performed, the service is grouped according to a predetermined grouping rule, the number of guidance is totaled for each group, and the summation result is transmitted to the server Transmitting means, and the server includes summing means for summing up the aggregation results transmitted from the terminals, means for receiving a report of the number of guidance for each service from the plurality of servicers, and the predetermined A calculating means for calculating the number of leads for each group from the reported number of leads for each service according to a grouping rule; A verification unit for verifying a result and a calculation result by the calculation unit, and a guidance number error large storage unit for marking and storing a service belonging to a group having a large induction number error based on the verification result. A verification system is provided as a feature.

また、上記目的を達成するために、本発明は、第2の態様として、複数の端末とサーバが通信可能に接続されたシステムの検証方法であって、前記複数の端末の各々にて、複数のサービサーが各々提供するサービスを利用した利用情報である誘導数を記憶し、所定のグルーピングルールに従って前記サービスをグループ分けし、各グループごとに前記誘導数を集計し、集計結果を前記サーバに送信する処理を行い、前記サーバにて、各端末から送信された前記集計結果を合算し、前記複数のサービサーから前記サービスごとの誘導数の報告を受信し、前記所定のグルーピングルールに従って前記報告された前記サービスごとの誘導数から各グループごとの誘導数を算出し、前記合算による合算結果及び前記算出による算出結果を照合し、照合結果に基づいて誘導数の誤差が大きなグループに属するサービスに印を付して記憶する処理を行うことを特徴とする、検証方法を提供するものである。   In order to achieve the above object, according to a second aspect of the present invention, there is provided a method for verifying a system in which a plurality of terminals and a server are connected so as to communicate with each other. Stores the number of inductions that are usage information using the services provided by each servicer, groups the services according to a predetermined grouping rule, aggregates the induction numbers for each group, and sends the aggregation results to the server The server sums up the aggregation results transmitted from each terminal, receives a report of the number of guidance for each service from the plurality of servicers, and reports the report according to the predetermined grouping rule. Calculate the number of leads for each group from the number of leads for each service, collate the summation result by the summation and the calculation result by the computation, And performing a process of error induced number of based on fruit is stored marked to services belonging to a large group, there is provided a verification method.

本発明によれば、実際の誘導数より大きく乖離した値を長期にわたり報告してくるサービサーを効率的に割り出すことが可能な検証システム及び方法を提供することが可能となる。   ADVANTAGE OF THE INVENTION According to this invention, it becomes possible to provide the verification system and method which can determine efficiently the servicer which reports the value which deviated from the actual induction | guidance | derivation largely over a long term.

本発明による実施形態全体の概略構成を示す図である。It is a figure which shows schematic structure of the whole embodiment by this invention. 本実施形態のランチャーの画面表示例を示す図である。It is a figure which shows the example of a screen display of the launcher of this embodiment. 本実施形態の機能構成を示すブロック図である。It is a block diagram which shows the function structure of this embodiment. 本実施形態の処理の流れを示すタイミングチャートである。It is a timing chart which shows the flow of processing of this embodiment.

図1に、本実施形態全体の概略構成を示す。
図1に示すように、本実施形態に係る誘導数検証システム1(図3にて図示)を含む全体システムは、インターネット等のネットワークを介して、複数の端末100と、サーバ200と、複数のサービサー側サーバ300(以下、単に「サービサー300」と呼ぶ)が相互に通信可能に接続されている。
FIG. 1 shows a schematic configuration of the entire embodiment.
As shown in FIG. 1, the entire system including the guidance number verification system 1 (illustrated in FIG. 3) according to the present embodiment includes a plurality of terminals 100, a server 200, and a plurality of terminals via a network such as the Internet. Servicer-side servers 300 (hereinafter simply referred to as “servicer 300”) are connected to be communicable with each other.

端末100は、数千台〜数十万台というオーダーで存在し、各々、サーバ200を管理するベンダーが提供するランチャーソフトウェア(以下、「ランチャー122」と呼ぶ)がインストールされている。   The terminals 100 exist on the order of several thousand to several hundred thousand units, and each has launcher software (hereinafter referred to as “launcher 122”) provided by a vendor managing the server 200 installed.

ランチャー122は、アプリケーションソフトウェア起動のリンク等を並べて、デスクトップ環境に常駐し、ユーザによるアプリケーションソフトウェアの起動を補助し高速化するものである。このリンクには、URI(Uniform Resource Indicator)を引数にとってブラウザを起動させるものもある。   The launcher 122 is arranged in a desktop environment with a link for starting application software and the like, and assists the user in starting the application software to increase the speed. Some of these links start a browser with a URI (Uniform Resource Indicator) as an argument.

図2に、本実施形態のランチャーの画面表示例を示す。
図2には、ある端末100にて生成されたデスクトップ画面120上に、カーソル121やランチャー122が描画されている画面例が示されている。ランチャー122は、サービサー300が提供するサービスへのリンク124を提供する。他に、検索入力欄123を備え、ユーザに対して検索エンジンへの迅速なアクセス機能を提供してもよい。
FIG. 2 shows a screen display example of the launcher of this embodiment.
FIG. 2 shows a screen example in which a cursor 121 and a launcher 122 are drawn on a desktop screen 120 generated by a certain terminal 100. The launcher 122 provides a link 124 to a service provided by the servicer 300. In addition, a search input field 123 may be provided to provide a user with a quick access function to the search engine.

ユーザは、このようなリンク124や検索入力欄123をインターフェースにした誘導手段101(図3を参照して後述する)によって、サービサー300が提供するサービスへと誘導される。個々のサービスの誘導数は、各端末100が保持するが、サービサー300側もアクセス解析等によって、自社のサービスへの誘導数が、ユーザごとに把握できる。   The user is guided to a service provided by the servicer 300 by guidance means 101 (described later with reference to FIG. 3) using the link 124 and the search input field 123 as an interface. Each terminal 100 holds the number of guidance of each service, but the servicer 300 can also grasp the number of guidance to its service for each user by access analysis or the like.

サービサー300は、月末や年度末などのタイミングで把握した誘導数の合計をサーバ200に報告する。本実施形態は、この合計誘導数をあまりにも過少に報告していたり、手違いで実際の値より大幅に乖離した値を報告していたりするサービサー300を割り出すのが目的の少なくとも一つである。   The servicer 300 reports to the server 200 the total number of guidance ascertained at the end of the month or at the end of the fiscal year. In the present embodiment, at least one of the purposes is to determine the servicer 300 that reports the total number of inductions too much or reports a value that is significantly different from the actual value due to a mistake.

図3に、本実施形態の機能構成を示す。
図3に示す本実施形態の誘導数検証システム1は、端末100が備える各ブロックと、サーバ200が備える各ブロックによって構成される。これらの各ブロックは、汎用のコンピュータを利用して所定の情報処理を実行するソフトウェアプログラムによって構成される機能ブロックである。
FIG. 3 shows a functional configuration of the present embodiment.
The guidance number verification system 1 according to the present embodiment illustrated in FIG. 3 includes each block included in the terminal 100 and each block included in the server 200. Each of these blocks is a functional block configured by a software program that executes predetermined information processing using a general-purpose computer.

端末100は、各端末ごとに、誘導手段101と、誘導数記憶手段102と、サービスのグルーピング手段103と、サービスグループごとの誘導数算出送信手段104とを備える。   The terminal 100 includes a guidance unit 101, a guidance number storage unit 102, a service grouping unit 103, and a guidance number calculation transmission unit 104 for each service group for each terminal.

誘導手段101は、ユーザをリンク124や検索入力欄123を用いて、サービサー300が提供するサービスへの誘導を試みる手段である。   The guiding unit 101 is a unit that attempts to guide the user to the service provided by the servicer 300 using the link 124 or the search input field 123.

誘導数記憶手段102は、誘導手段101により実際にサービスへの誘導が成功した回数(誘導数)を計測する。Webサイトのオープンや購買実行など、計測するアクション自体は、検証したい内容に応じて任意に設定できる。この誘導数記憶手段102は、端末100上にあり、記憶する情報(誘導数の値や購買金額等)自体がそのままサーバ200に報告されることはない。   The guidance number storage unit 102 measures the number of times that the guidance unit 101 has actually succeeded in guiding the service (the number of guidances). The action itself to be measured, such as opening a website or executing purchase, can be arbitrarily set according to the content to be verified. The guidance number storage means 102 is on the terminal 100, and the stored information (the value of the guidance number, the purchase amount, etc.) itself is not reported to the server 200 as it is.

サービスのグルーピング手段103は、所定のタイミングで、各サービスをいくつかのグループに分類する手段である。すなわち、サービスのグルーピング手段103は、月や四半期などの時間に関係する値を用いて、個々のサービスがどのサービスグループに属するかを一意に決定する。   The service grouping means 103 is means for classifying each service into several groups at a predetermined timing. That is, the service grouping unit 103 uniquely determines which service group each service belongs to using a value related to time such as month or quarter.

また、個々のサービスがどのサービスグループに属するかを一意に決定するためのルール(グルーピングルール)は、所定のタイミングで変更される。このタイミングは、すべての端末100で同時である。例えば、すべての端末100で、時間に関係する値とサービスIDをキーにした表を引くなどして、定期的ないし所定のタイミングにサービスが異なるサービスとサービスグループを形成するように変動させるとよい。   Also, a rule (grouping rule) for uniquely determining which service group each service belongs to is changed at a predetermined timing. This timing is the same for all terminals 100. For example, in all terminals 100, it is preferable to change a service and a service group to form different services at regular or predetermined timings by drawing a table using a value related to time and a service ID as a key. .

そして、サービスのグルーピング手段103は、サービスグルーピング情報(各サービスグループに属するサービス)を出力する。   Then, the service grouping means 103 outputs service grouping information (services belonging to each service group).

サービスグループごとの誘導数算出送信手段104は、サービスのグルーピング手段103が出力したサービスグルーピング情報に基づいて、サービスグループごとに、属するサービスの誘導数を集計した値を算出する。この集計の具体的処理は、典型的には加算であるが、これに限定はされない。また、この集計の集計ルールは、すべての端末100で同じものである。   Based on the service grouping information output by the service grouping unit 103, the number-of-guides calculation transmission unit 104 for each service group calculates a value obtained by tabulating the number of service guidances belonging to each service group. The specific processing of the aggregation is typically addition, but is not limited to this. Further, the totaling rule for this totaling is the same for all terminals 100.

なお、集計の集計ルールについて、本実施形態では、グループに属するサービスの誘導数の合算をすることとする。以下の説明では合算することを前提とする。
サービスグループごとの誘導数算出送信手段104による処理により、個別サービスごとの具体的な値は、サービスグループごとに合算されてしまい、個別サービスごとの具体的な値は不明となる。
In the present embodiment, the aggregation rules for aggregation are summed up as the number of induced services belonging to the group. In the following explanation, it is assumed that they are added together.
The specific value for each individual service is added up for each service group by the processing by the guidance number calculation transmission means 104 for each service group, and the specific value for each individual service becomes unknown.

そして、サービスグループごとの誘導数算出送信手段104は、サービスグループごとの算出結果をサーバ200に対して送信する。   Then, the guidance number calculation transmission unit 104 for each service group transmits the calculation result for each service group to the server 200.

サーバ200は、サービスグループごとの誘導数算出手段201と、サービスごとの誘導数受信手段202と、サービスグループごとの誘導数算出手段203と、サービスのグルーピング手段204と、照合手段205と、誘導数誤差大記憶手段206と、詐称判定手段207とを備える。   The server 200 includes a guidance number calculation unit 201 for each service group, a guidance number reception unit 202 for each service, a guidance number calculation unit 203 for each service group, a service grouping unit 204, a matching unit 205, and a guidance number. Large error storage means 206 and fraud determination means 207 are provided.

サービスグループごとの誘導数算出手段201は、多数存在する端末100から、各端末にてサービスグループごとに合算されて個別サービスごとの具体的な値は不明となった算出値を受信する。そして、受信した算出値を合算する。そうすると、すべての端末100のサービスグループごとの算出値が算出される。   The number-of-guides calculation unit 201 for each service group receives a calculated value that is added for each service group at each terminal and the specific value for each individual service is unknown from a large number of terminals 100. Then, the received calculated values are added together. Then, the calculated value for each service group of all the terminals 100 is calculated.

一方で、サービサー300から報告を受ける、サービスごとの誘導数についても、サービスごとの誘導数受信手段202が受信する。   On the other hand, the guidance number reception unit 202 for each service also receives the number of guidance for each service that receives a report from the servicer 300.

サービスのグルーピング手段204は、端末100側のサービスのグルーピング手段103と同じ処理をする。すなわち、サービスのグルーピング手段103は、月や四半期などの時間に関係する値を用いて、個々のサービスがどのサービスグループに属するかを一意に決定する。そして、サービスのグルーピング手段103は、サービスグルーピング情報(各サービスグループに属するサービス)を出力する。   The service grouping unit 204 performs the same processing as the service grouping unit 103 on the terminal 100 side. That is, the service grouping unit 103 uniquely determines which service group each service belongs to using a value related to time such as month or quarter. Then, the service grouping means 103 outputs service grouping information (services belonging to each service group).

また、個々のサービスがどのサービスグループに属するかを一意に決定するためのルールは、所定のタイミングで変更される。このタイミングは、サーバ200においても、すべての端末100と同時である。   Also, a rule for uniquely determining which service group each service belongs to is changed at a predetermined timing. This timing is the same as that of all the terminals 100 in the server 200 as well.

サービスグループごとの誘導数算出手段203は、サービスのグルーピング手段204が出力したサービスグルーピング情報に基づいて、サービスごとの誘導数受信手段202が受信したサービスごとの誘導数を合算する。そうすると、すべてのサービサー300からの報告に基づくサービスグループごとの算出値が算出される。   Based on the service grouping information output by the service grouping unit 204, the number-of-guides calculation unit 203 for each service group adds the number of inductions for each service received by the number-of-guides reception unit 202 for each service. Then, a calculated value for each service group based on reports from all the servicers 300 is calculated.

照合手段205は、サービスグループごとの誘導数算出手段201及び203の算出値を照合する。理想的には、二つの算出値は同じになるが、実際は誤差が生まれるのが通常である。しかしながら、複数のサービサー300の中には、何らかの原因によって実際の誘導数の合算値よりも大幅に乖離した値を報告したサービサーがいる可能性がある。   The collation unit 205 collates the calculated values of the guidance number calculation units 201 and 203 for each service group. Ideally, the two calculated values will be the same, but in practice there is usually an error. However, among the plurality of servicers 300, there is a possibility that there is a servicer that reports a value greatly deviating from the total value of the actual number of inductions for some reason.

この場合、当該サービサーが含まれるサービスグループの誘導数の算出値(サービスグループごとの誘導数算出手段203による算出値)は、端末100側からの情報に基づく算出値と大きく乖離する。照合種手段205は、このような算出値の誤差が大きなサービスグループに含まれるサービスすべてに、詐称の疑い有りの印を付けて、誘導数誤差大記憶手段206に記憶しておく。   In this case, the calculated value of the number of guidance for the service group including the servicer (the value calculated by the number-of-guidance calculation means 203 for each service group) greatly deviates from the calculated value based on information from the terminal 100 side. The collation type means 205 marks all of the services included in the service group with such a large error in the calculated value as being suspected of fraud, and stores them in the induced number error large storage means 206.

このようにして、誘導数検証システム1を相当期間にわたり運用していくと、長期間にわたり実際の値よりも大きく乖離した誘導数の値を報告してきたサービサーには、詐称の疑い有りの印が多く付されてくる。   In this way, if the guidance number verification system 1 is operated for a considerable period of time, the servicer who has reported the value of the guidance number greatly deviating from the actual value over a long period of time is marked with a suspicion of misrepresentation. Many are attached.

詐称判定手段207は、照合手段205によって詐称の疑い有りの印が一定数あるいは一定割合以上付されたサービスについて、詐称の疑いがあるサービスとして判定する。   The misrepresentation determining means 207 determines a service suspected of being misrepresented with respect to a service to which a certain number or a certain ratio of suspected misrepresentation marks are added by the matching means 205.

図4に、本実施形態の処理の流れを示す。
まず、所定のタイミングで、個々のサービスがどのサービスグループに属するかを一意に決定するためのルール(グルーピングルール)が決定され、変更される(ステップS101)。このグルーピングルールは、すべての端末、サーバで同じものを使う。
FIG. 4 shows a processing flow of the present embodiment.
First, at a predetermined timing, a rule (grouping rule) for uniquely determining which service group each service belongs to is determined and changed (step S101). This grouping rule is the same for all terminals and servers.

他方で、各サービサー300からはサーバ200に個々のサービスの誘導数が報告される(ステップS102)。誘導数の報告は、1ヶ月に1回や1週間に1回など、任意に決めてよく、グルーピングルールの同期と順番が前後しても問題ない。   On the other hand, each servicer 300 reports the number of individual service guidance to the server 200 (step S102). The number of inductions may be determined arbitrarily, such as once a month or once a week. There is no problem even if the order and synchronization of grouping rules are changed.

各端末100では、個々に、更新されたグルーピングルールに従ってサービスのグルーピングがなされ(ステップS103)、グループごとに誘導数が集計される(ステップS104)。集計/算出結果は、サーバ200に送信される(ステップS105)。   Each terminal 100 individually groups services according to the updated grouping rules (step S103), and totals the number of guidance for each group (step S104). The aggregation / calculation result is transmitted to the server 200 (step S105).

サーバ200では、各端末100から送信された集計/算出結果を受信し(ステップS106)、すべての端末100の受信した集計/算出結果を合算して、グループごとに誘導数を集計する(ステップS107)。   The server 200 receives the aggregation / calculation results transmitted from each terminal 100 (step S106), adds up the aggregation / calculation results received by all the terminals 100, and aggregates the number of inductions for each group (step S107). ).

サーバ200では、他方で、各サービサー300から報告された個々のサービスの誘導数についても、グルーピングを行い(ステップS108)、集計する(ステップS109)。個々で集計されたものは、サービサー300から報告された誘導数に基づく、グループごとの誘導数である。   On the other hand, the server 200 also performs grouping (step S108) and tabulates the number of individual service guidances reported from each servicer 300 (step S109). What is tabulated individually is the number of guidance for each group based on the number of guidance reported from the servicer 300.

次に、ステップS107の集計結果と、ステップS109の集計結果とを照合する(ステップS110)。照合の結果、誤差が大きいグループ(例えば、あらかじめ定められた値以上に差異があるもの)に属するサービスについて、詐称の疑い有りの印を付して記憶する(ステップS111)。   Next, the counting result of step S107 is collated with the counting result of step S109 (step S110). As a result of the collation, a service belonging to a group having a large error (for example, a service having a difference of a predetermined value or more) is marked with a suspicion of fraud and stored (step S111).

ステップS101からS111は、数回から数十回にわたって繰り返される。グルーピングルール更新/同期の頻度やサービサー300からの誘導数報告の頻度にもよるが、数ヶ月の期間にわたって処理を続け、詐称の疑い有りの印が多く付されたサービスについて、詐称の疑いがあるサービスとして判定する(詐称判定:ステップS112)。   Steps S101 to S111 are repeated several times to several tens of times. Depending on the frequency of grouping rule update / synchronization and the frequency of reporting the number of inducements from the servicer 300, there is a suspicion of misrepresentation for services that have been processed for a period of several months and are often marked as suspected. It is determined as a service (spoof determination: step S112).

以上に説明した本実施形態によれば、実際の誘導数より大きく乖離した値を長期にわたり報告してくるサービサーを効率的に割り出すことが可能になる。他方で、その際、ユーザの各サービスの利用情報については、特別な意図のないグルーピングルールや集計ルールによるグルーピングと集計を経て個人を特定できない情報に改変された上でサーバ200に送信されるので、サーバ側ではプライバシー情報を持たない。   According to this embodiment described above, it is possible to efficiently determine a servicer that reports a value that deviates more than the actual number of inductions over a long period of time. On the other hand, the usage information of each service of the user is transmitted to the server 200 after being changed to information that cannot be specified by an individual through grouping and counting by a grouping rule and a totaling rule without special intention. The server does not have privacy information.

サーバ200を備えるベンダー側は、通常、サービサー側に監査に入る権限を得るが、本実施形態により、実際の誘導数より大きく乖離した値を長期にわたり報告してくるサービサーを自動的に割り出すことが可能となれば、監査に入るサービサーを事前に絞り込むことができ、監査コストを圧縮することができるという効果もある。   The vendor side having the server 200 usually obtains the authority to enter the audit on the servicer side, but according to the present embodiment, the servicer that automatically reports a value that deviates more than the actual number of leads over a long period of time can be automatically determined. If possible, servicers entering the audit can be narrowed down in advance, and the audit cost can be reduced.

1 誘導数検証システム
100 端末
101 誘導手段
102 誘導数記憶手段
103 サービスのグルーピング手段
104 サービスグループごとの誘導数算出送信手段
120 デスクトップ画面
121 カーソル
122 ランチャー
123 検索入力欄
124 リンク
200 サーバ
201,203 サービスグループごとの誘導数算出手段
202 サービスごとの誘導数受信手段
204 サービスのグルーピング手段
205 照合手段
206 誘導数誤差大記憶手段
207 詐称判定手段
DESCRIPTION OF SYMBOLS 1 Guide number verification system 100 Terminal 101 Guide means 102 Guide number storage means 103 Service grouping means 104 Guide number calculation transmission means for each service group 120 Desktop screen 121 Cursor 122 Launcher 123 Search input field 124 Link 200 Server 201, 203 Service group Guidance number calculation means for each service 202 Guidance number reception means for each service 204 Grouping means for services 205 Verification means 206 Guiding number error large storage means 207 Misrepresentation judgment means

Claims (4)

複数の端末とサーバが通信可能に接続された検証システムであって、
前記複数の端末は、各々、
複数のサービサーが各々提供するサービスを利用した利用情報である誘導数を記憶する誘導数記憶手段と、
所定のグルーピングルールに従って前記サービスをグループ分けし、各グループごとに前記誘導数を集計し、集計結果を前記サーバに送信する送信手段と、を備え、
前記サーバは、
各端末から送信された前記集計結果を合算する合算手段と、
前記複数のサービサーから前記サービスごとの誘導数の報告を受信する手段と、
前記所定のグルーピングルールに従って前記報告された前記サービスごとの誘導数から各グループごとの誘導数を算出する算出手段と、
前記合算手段による合算結果及び前記算出手段による算出結果を照合する照合手段と、
照合結果に基づいて誘導数の誤差が大きなグループに属するサービスに印を付して記憶する誘導数誤差大記憶手段と、を備える
ことを特徴とする、検証システム。
A verification system in which a plurality of terminals and a server are communicably connected,
The plurality of terminals are each
Guidance number storage means for storing a guidance number that is usage information using services provided by each of a plurality of servicers;
Transmission means for grouping the services according to a predetermined grouping rule, totaling the number of inductions for each group, and transmitting the totalization result to the server,
The server
Summing means for summing up the counting results transmitted from each terminal;
Means for receiving reports of the number of leads for each service from the plurality of servicers;
Calculating means for calculating the number of leads for each group from the reported number of leads for each service according to the predetermined grouping rule;
Collation means for collating the summation result by the summation means and the calculation result by the calculation means;
A verification number error large storage means for marking and storing a service belonging to a group having a large induction number error on the basis of the result of verification;
前記所定のグルーピングルールは、所定のタイミングで更新されることを特徴とする、請求項1記載の検証システム。   The verification system according to claim 1, wherein the predetermined grouping rule is updated at a predetermined timing. 前記サーバは、更新のたびごとに、更新された前記所定のグルーピングルールに従って前記照合と印付けを行い、前記印が多数付されたサービスを判定することを特徴とする、請求項2記載の検証システム。   3. The verification according to claim 2, wherein the server performs the matching and marking according to the updated predetermined grouping rule for each update, and determines a service with a large number of the marks. system. 複数の端末とサーバが通信可能に接続されたシステムの検証方法であって、
前記複数の端末の各々にて、
複数のサービサーが各々提供するサービスを利用した利用情報である誘導数を記憶し、
所定のグルーピングルールに従って前記サービスをグループ分けし、
各グループごとに前記誘導数を集計し、
集計結果を前記サーバに送信する処理を行い、
前記サーバにて、
各端末から送信された前記集計結果を合算し、
前記複数のサービサーから前記サービスごとの誘導数の報告を受信し、
前記所定のグルーピングルールに従って前記報告された前記サービスごとの誘導数から各グループごとの誘導数を算出し、
前記合算による合算結果及び前記算出による算出結果を照合し、
照合結果に基づいて誘導数の誤差が大きなグループに属するサービスに印を付して記憶する処理を行う
ことを特徴とする、検証方法。
A method for verifying a system in which a plurality of terminals and a server are communicably connected,
In each of the plurality of terminals,
Stores the number of leads, which is usage information using services provided by multiple servicers,
Group the services according to predetermined grouping rules;
Count the number of leads for each group,
Perform processing to send the counting results to the server,
At the server,
Add the total results sent from each terminal,
Receiving a report of the number of leads for each service from the plurality of servicers;
Calculating the number of leads for each group from the reported number of leads for each service according to the predetermined grouping rules;
Collating the summation result by the summation and the calculation result by the calculation,
A verification method, characterized in that a process of marking and storing a service belonging to a group having a large number of induced errors is performed based on a result of matching.
JP2010219595A 2010-09-29 2010-09-29 Verification system and method Active JP5525982B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010219595A JP5525982B2 (en) 2010-09-29 2010-09-29 Verification system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010219595A JP5525982B2 (en) 2010-09-29 2010-09-29 Verification system and method

Publications (2)

Publication Number Publication Date
JP2012073916A JP2012073916A (en) 2012-04-12
JP5525982B2 true JP5525982B2 (en) 2014-06-18

Family

ID=46170003

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010219595A Active JP5525982B2 (en) 2010-09-29 2010-09-29 Verification system and method

Country Status (1)

Country Link
JP (1) JP5525982B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002015164A (en) * 2000-06-30 2002-01-18 Fujitsu Ltd Intermediary performance verification system
JP2003016357A (en) * 2001-06-28 2003-01-17 Ntt Docomo Inc INFORMATION PROVIDING METHOD, INFORMATION PROVIDING DEVICE, INFORMATION PROVIDING SYSTEM, REVENUE DISTRIBUTION METHOD OF INFORMATION PROVIDING SERVICE, REVENUE DISTRIBUTION DEVICE, REVENUE DISTRIBUTION SYSTEM, AND COMPUTER PROGRAM
JP4482380B2 (en) * 2003-06-19 2010-06-16 パナソニック株式会社 Viewing control device, viewing control program, secure module
JP2006330984A (en) * 2005-05-25 2006-12-07 Yoshiaki Shintaku Advertisement information link management system and method therefor
JP5264364B2 (en) * 2008-08-18 2013-08-14 アルプスシステムインテグレーション株式会社 Server system, internet connection management method, and internet connection management program

Also Published As

Publication number Publication date
JP2012073916A (en) 2012-04-12

Similar Documents

Publication Publication Date Title
US7627572B2 (en) Rule-based dry run methodology in an information management system
US8255273B2 (en) Evaluating online marketing efficiency
US20190244227A1 (en) Bulletin board information management system
Pierro et al. Are the gas prices oracle reliable? a case study using the ethgasstation
CN103366123A (en) Software risk assessment method based on defect analysis
JP5646568B2 (en) Work evaluation index generation device
CN107920062A (en) A kind of construction method and computing device of service logic Attack Detection Model Based
CN114742630A (en) Method for processing business documents and corresponding systems, devices and media
US11854101B1 (en) Systems, methods, and storage media for interfacing at least one smart contact stored on a decentralized architecture with external data sources
Smith et al. A study of gdpr compliance under the transparency and consent framework
CN105590245A (en) Computer implementation method and data processing method for locating fault cause of electronic transaction
CN119759726A (en) Decision support method and system based on large model technology
CN113781048A (en) Transaction information verification and settlement method based on block chain
US7272588B2 (en) Systems, methods, and computer-readable media for generating service order count metrics
JP5525982B2 (en) Verification system and method
CN121326760A (en) Methods, apparatus, and electronic devices for determining the number of test cases
JP2001337846A (en) Software quality inspection support system and method
JP5658965B2 (en) Verification system and method
CN119539911A (en) A method for managing big data software
CN114064757A (en) Application program optimization method, device, equipment and medium
CN116542795A (en) Audit data cross-chain interaction method and device based on blockchain
KR20150007940A (en) Fraud management system and method
CN116126696A (en) Data testing method and device for data center, electronic equipment and storage medium
CN114358659B (en) Document verification information processing method and system
CN116957785A (en) Channel account checking method, device, electronic equipment and computer program product

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130906

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140317

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20140408

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140414

R150 Certificate of patent or registration of utility model

Ref document number: 5525982

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250