JP5853233B2 - Duplicate application determination method and system - Google Patents

Duplicate application determination method and system Download PDF

Info

Publication number
JP5853233B2
JP5853233B2 JP2007283001A JP2007283001A JP5853233B2 JP 5853233 B2 JP5853233 B2 JP 5853233B2 JP 2007283001 A JP2007283001 A JP 2007283001A JP 2007283001 A JP2007283001 A JP 2007283001A JP 5853233 B2 JP5853233 B2 JP 5853233B2
Authority
JP
Japan
Prior art keywords
application
telephone number
application information
duplicate
information
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
JP2007283001A
Other languages
Japanese (ja)
Other versions
JP2009110359A (en
Inventor
長嶋 克佳
克佳 長嶋
Original Assignee
株式会社クローバー・ネットワーク・コム
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 株式会社クローバー・ネットワーク・コム filed Critical 株式会社クローバー・ネットワーク・コム
Priority to JP2007283001A priority Critical patent/JP5853233B2/en
Publication of JP2009110359A publication Critical patent/JP2009110359A/en
Application granted granted Critical
Publication of JP5853233B2 publication Critical patent/JP5853233B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Description

本発明は、重複申込判定方法およびそのシステムに関し、より詳細には、特定の申込者を識別する住所または電話番号の申込情報と一致する申込情報をデータベースの中から検索し、重複申込の検索結果をネットワーク経由でクライアントへ返信する重複申込判定システムおよびその方法に関する。   The present invention relates to a duplicate application determination method and system thereof, and more specifically, searches application information that matches application information of an address or telephone number that identifies a specific applicant from a database, and results of duplicate application search The present invention relates to a duplicate application determination system and method for returning a message to a client via a network.

従来の無人契約機システムは、お客様が画面から申込情報の入力をしている30分程度の間、オペレータ側で他社の利用状況信用情報を専ら氏名および生年月日を検索文字列にして名寄する照会、お客様の自宅をディスプレイに表示した地図で確認、自宅や勤務先へ電話をして在籍確認、自宅情報やお客様の申告から家族で利用している人が存在するか否か苗字などの整合性に基づきコンピュータ端末を用いて名寄し、融資の契約が可能か否かを審査していた。   In the conventional unmanned contract machine system, the operator uses the name and date of birth as a search string for only 30 minutes while the customer enters the application information on the screen. Inquiry, confirmation of the customer's home on the display map, confirmation of enrollment by calling the home or work, matching whether the family information from the home information or the customer's declaration exists Based on the nature, the name was transferred using a computer terminal to examine whether a loan contract was possible.

勿論、無人契約機システムでは、本人確認のため身分証明書を無人契約機のカメラを通してオペレータが確認する。例えば自動車運転免許証の撮像提示を求め、オペレータが免許証の顔写真、生年月日、免許の有効期限内であるか、印字がずれたりしていないかなどをディスプレイ上で確認するとともに、オペレータが免許証番号をコンピュータ端末へ入力し、初回に免許証を取得した都道府県、初回の免許証取得年、チェックデジットによる免許番号の真偽、再発行の回数をディスプレイに表示させ、お客様が申告している申込情報の整合性を確認していた。   Of course, in the unmanned contract machine system, the operator confirms the identity card through the camera of the unmanned contract machine for identity verification. For example, you will be asked to present an image of your driver's license, and the operator will check on the display whether the driver's face photo, date of birth, whether the license is within the expiry date, or whether the printing is misaligned. Enter the license number into the computer terminal, the prefecture where the license was obtained for the first time, the year when the license was first obtained, whether the license number is true or false, and the number of reissues are displayed on the display. Was checking the consistency of the application information.

また、従来の金融与信審査システムでは、本願発明者が提案した電話番号クリーニングシステム(特許文献1参照)を用いたコンピュータ与信審査が導入され、お客様の携帯または自宅の電話番号から実在電話番号期間をコンピュータが算出し顧客信用度を判定し偽造カード詐欺集団による申込を排除していた。   Moreover, in the conventional financial credit examination system, a computer credit examination using the telephone number cleaning system proposed by the present inventor (see Patent Document 1) is introduced, and the actual telephone number period is calculated from the telephone number of the customer's mobile phone or home. Computers calculate customer credit ratings and eliminate applications from counterfeit card fraud groups.

特開2002−232583号公報JP 2002-232583 A

しかしながら、申込者がインターネットを介して消費者金融のサーバにアクセスし、偽造の身分証明書に記載の偽名および生年月日を用いて融資の申込をした場合、氏名と生年月日の名寄による重複申込の審査をパスし、融資の可否と融資枠を事前に獲得する。その後、申込者が無人契約機の設置場所へ赴き所定事項を手書きした申込書を無人契約機へ投入し偽造の身分証明書をカメラに提示するだけで詐欺行為であるにも拘らず無人契約機は数秒後に融資カードを発行してしまうという問題が発生した。   However, if the applicant accesses the consumer finance server via the Internet and applies for a loan using the fake name and date of birth listed on the counterfeit ID, the name and date of birth overlap. Pass application screening and obtain advance credit and allowance. After that, the applicant visits the installation location of the unmanned contract machine, inserts an application form handwritten with the prescribed items into the unmanned contract machine, and presents a counterfeit identification card to the camera. Had a problem of issuing a loan card after a few seconds.

従前の無人契約機では、すでに事前審査により融資決済が完了しているので偽造の身分証明書とインターネット申込時に申告した個人情報をオペレータがディスプレイで確認するだけでカード発行処理を遂行するため、偽造の身分証明書による詐欺が見抜けないという課題が存在する。   With conventional unmanned contract machines, since the settlement of the loan has already been completed by pre-examination, the card issuance process is performed simply by the operator confirming on the display the counterfeit ID and personal information declared at the time of applying for the Internet. There is a problem that scams based on ID cards cannot be overlooked.

また、従前の電話やファックスで事前に融資の可否と融資枠を獲得した場合も上記の課題も存在するばかりか、従前の漢字や片仮名を含む住所情報にるコンピュータ名寄審査では地名表記が統一されていないので、例えば、「新宿区市ヶ谷」と「新宿区市谷」はキャラクタコードが不一致、「さいたま市大宮区」と「サイタマ市大宮区」もキャラクタコードが不一致と判定されるため、名寄審査の精度が低下し重複申込判定が困難である。しかも、申込者は同一住所と同一名義で複数の消費者金融へ同時期に申し込んでから、偽造の身分証明書を廃棄し初回の申込から2日間程度で他の氏名の偽造身分証明書を作成して不正な融資申込を繰り返し、搾取した複数の偽名カードが所定の与信限度額に達した段階で同時多発的に現金自動支払機から現金を引き出している。   In addition, the above-mentioned problems exist even when the loan availability and the credit line are acquired in advance by telephone or fax, and the place name notation is standardized in the computer name examination using the address information including the previous kanji and katakana. For example, “Shinjuku-ku Ichigaya” and “Shinjuku-ku Ichigaya” are judged to have mismatched character codes, and “Saitama City Omiya-ku” and “Saitama City Omiya-ku” are judged to have mismatched character codes. The accuracy declines and it is difficult to determine duplicate applications. In addition, applicants apply to multiple consumer finances with the same address and the same name at the same time, then discard the counterfeit identification card and create a counterfeit ID card with another name in about two days from the initial application. Then, illegal loan applications are repeated, and cash is withdrawn from the cash dispenser at the same time when a plurality of pseudonym cards that have been exploited reach a predetermined credit limit.

さらに、悪意の申込者は、住所表記に自宅住所地のビル名や号や部屋番等を省略しても融資カードの郵便配達が受けられる郵便制度を悪用し、同一の賃貸住所にビル名、号、および部屋番の有無並びに居住者名義を使い分けて複数種類の金融カード申込を短期間に行い、コンピュータ名寄審査を通過させ、郵便配達された多数の金融カードを搾取した後で同時多発的に現金自動支払機から現金を引き出し賃貸住所から撤退するという詐欺行為を繰り返している。   In addition, malicious applicants abuse the postal system that allows the delivery of a loan card even if the building name, number or room number of the home address is omitted in the address notation, and the building name, Apply for multiple types of financial cards in a short period of time, using the number, presence / absence of room number, and resident name, passing through computer name screening, and exploiting many postal-delivered financial cards simultaneously. The fraudulent act of withdrawing cash from the cash dispenser and withdrawing from the rental address is repeated.

本発明は、この問題に対応してなされたものであり、所定期間に申し込まれた複数の申込情報の中から特定の申込者を識別する申込情報を探索して重複申込を判定する重複申込判定システムおよびその方法を提供することを目的とする。   The present invention has been made in response to this problem. Duplicate application determination is performed by searching for application information for identifying a specific applicant from a plurality of application information applied for a predetermined period and determining a duplicate application. It is an object to provide a system and method.

上記目的を解決するために、本発明の重複申込判定方法は、複数のクライアントとネットワークを介して接続され、該複数のクライアントから申込情報を受信し重複申込判定をするサーバを用いた重複申込判定方法であって、前記サーバは、前記ネットワークを介して複数のクライアントから申込情報を受信しデータ集合体毎にデータベースに格納し、現在アクセス中のクライアントから受信された申込情報に含まれ、都道府県市区町村の上位住所区画を特定する郵便番号と、番地が存在するときは下位住所区画を特定する数字列を有する住所情報フィールドを、前記データベースに格納された前記データ集合体の中から検索し、この検索結果から一致する住所情報フィールド数またはデータ集合体数を計数し、該計数結果が所定閾値を超える場合であって、
かつ、
前記申込情報に含まれる電話番号の電話番号利用状況履歴情報を参照して前記電話番号の利用履歴の連続実在期間が所定の期間以下の場合、
前記申込情報が重複申込であると判定し、前記申込情報が重複申込であると判定された場合には、前記ネットワークを介して前記判定結果を申込情報を発信した前記アクセス中のクライアントへ返信する。
また、他の重複申込判定方法は、複数のクライアントとネットワークを介して接続され、該複数のクライアントから申込情報を受信し重複申込判定をするサーバを用いた重複申込判定方法であって、前記サーバは、前記ネットワークを介して前記複数のクライアントから申込情報を受信しデータ集合体毎にデータベースに格納し、現在アクセス中のクライアントから受信された申込情報に含まれる電話番号を前記データベースに格納された前記データ集合体の中から検索し、この検索結果から一致する電話番号のデータ集合体数を計数し、該計数結果が電話番号の直近連続実在期間内に所定閾値を超える場合
かつ、
前記申込情報に含まれる電話番号の電話番号利用状況履歴情報を参照して前記電話番号の利用履歴の連続実在期間が所定の期間以下の場合、
前記申込情報が重複申込であると判定し、前記申込情報が重複申込であると判定された場合には、前記ネットワークを介して前記判定結果を申込情報を発信した前記アクセス中のクライアントへ返信する。
In order to solve the above-described object, the duplicate application determination method of the present invention is a duplicate application determination method using a server that is connected to a plurality of clients via a network, receives application information from the plurality of clients, and determines a duplicate application. The server receives application information from a plurality of clients via the network, stores the application information in a database for each data aggregate, and is included in the application information received from the currently accessed client. An address information field having a postal code that identifies the upper address block of a city, and a numeric string that identifies the lower address block when a street address exists is searched from the data collection stored in the database. The number of matching address information fields or the number of data aggregates is counted from the search result, and the count result exceeds a predetermined threshold value. In the case,
And,
When the continuous real period of the telephone number usage history is a predetermined period or less with reference to the telephone number usage history information of the telephone number included in the application information,
When it is determined that the application information is a duplicate application, and the application information is determined to be a duplicate application, the determination result is returned to the accessing client that has transmitted the application information via the network. .
Another duplicate application determination method is a duplicate application determination method using a server connected to a plurality of clients via a network, receiving application information from the plurality of clients, and determining a duplicate application. Receives application information from the plurality of clients via the network and stores it in a database for each data aggregate, and stores the telephone number included in the application information received from the currently accessed client in the database. When searching from the data aggregate, and counting the number of data aggregates of matching telephone numbers from this search result, if the counting result exceeds a predetermined threshold within the nearest continuous real period of the telephone number ,
And,
When the continuous real period of the telephone number usage history is a predetermined period or less with reference to the telephone number usage history information of the telephone number included in the application information,
When it is determined that the application information is a duplicate application, and the application information is determined to be a duplicate application, the determination result is returned to the accessing client that has transmitted the application information via the network. .

上記目的を解決するために、他の本発明の重複申込判定システムは、複数のクライアントとネットワークを介して接続され、該複数のクライアントから申込情報を受信し重複申込判定をする重複申込判定システムであって、 前記ネットワークを介して前記複数のクライアントから申込情報をそれぞれ受信しデータ集合体毎にデータベースに格納する収集手段と、 現在アクセス中のクライアントから受信された申込情報に含まれ、都道府県市区町村の上位住所区画を特定する郵便番号と、番地が存在するときは下位住所区画を特定する数字列を有する住所情報フィールドを、前記データベースに格納された前記データ集合体の中から検索する検索手段と、前記収集手段が申込情報を受信した段階で、前記検索手段の検索機能を実現させ検索結果と一致する住所情報フィールド数またはデータ集対数を計数し、該計数結果が所定閾値を超える場合であって、
かつ、
前記申込情報に含まれる電話番号の電話番号利用状況履歴情報を参照して前記電話番号の利用履歴の連続実在期間が所定の期間以下の場合、
受信した申込情報が重複申込であると判定する判定手段と、前記判定手段が重複申込であると判定した場合には、前記ネットワークを介して前記判定手段の判定結果を前記アクセス中のクライアントへ返信する判定結果送信手段と、を備えることを特徴とする。
また、重複申込判定システムは、前記判定結果送信手段が、前記ネットワークを介して前記判定結果を融資決済サーバに送信し、重複申込と判定された住所情報フィールドを有する複数の申込情報にそれぞれ対応するカード発行を保留させる。
さらに、重複申込判定システムは、複数のクライアントとネットワークを介して接続され、該複数のクライアントから申込情報を受信し重複申込判定をする重複申込判定システムであって、前記ネットワークを介して前記複数のクライアントから申込情報を受信しデータ集合体毎にデータベースに格納する収集手段と、現在アクセス中のクライアントから受信された申込情報に含まれる電話番号を前記データベースに格納された前記データ集合体の中から検索する検索手段と、前記収集手段が申込情報を受信した段階で、前記検索手段の検索機能を実現させ検索結果と一致する電話番号のデータ集合体数を計数し、該計数結果が電話番号の直近連続実在期間内に所定閾値を超える場合
かつ、
前記申込情報に含まれる電話番号の電話番号利用状況履歴情報を参照して前記電話番号の利用履歴の連続実在期間が所定の期間以下の場合、
前記申込情報が重複申込であると判定する判定手段と、
前記判定手段が重複申込であると判定した場合には、前記ネットワークを介して前記判定手段の判定結果を前記アクセス中のクライアントへ返信する判定結果送信手段と、
を備える。
In order to solve the above-mentioned object, another duplicate application determination system of the present invention is a duplicate application determination system that is connected to a plurality of clients via a network, receives application information from the plurality of clients, and determines a duplicate application. A collection means for receiving application information from each of the plurality of clients via the network and storing the application information in a database for each data aggregate; and the application information received from the currently accessed client, Search that searches the data collection stored in the database for an address information field having a postal code that identifies the upper address block of a municipality and a numeric string that identifies the lower address block if a street address exists And when the collection means receives the application information, the search function of the search means is realized and the search result is obtained. Counting the matching address information field number or data collection log and, in the case where the regimen number result exceeds a predetermined threshold value,
And,
When the continuous real period of the telephone number usage history is a predetermined period or less with reference to the telephone number usage history information of the telephone number included in the application information,
A determination unit that determines that the received application information is a duplicate application, and returns a determination result of the determination unit to the accessing client via the network when the determination unit determines that the application is a duplicate application. Determination result transmission means for performing the above-described determination.
Further, in the duplicate application determination system, the determination result transmission means transmits the determination result to the loan settlement server via the network, and each corresponds to a plurality of application information having an address information field determined to be a duplicate application. Suspend card issue.
Furthermore, the duplicate application determination system is a duplicate application determination system that is connected to a plurality of clients via a network, receives application information from the plurality of clients, and performs a duplicate application determination, and includes the plurality of applications via the network. Collecting means for receiving application information from a client and storing it in a database for each data aggregate, and a telephone number included in the application information received from a currently accessed client from the data aggregate stored in the database When the search means for searching and the collection means receive the application information, the search function of the search means is realized and the number of data aggregates of the telephone numbers that match the search results is counted. If the specified threshold is exceeded within the last consecutive real period ,
And,
When the continuous real period of the telephone number usage history is a predetermined period or less with reference to the telephone number usage history information of the telephone number included in the application information,
Determining means for determining that the application information is a duplicate application;
If the determination means determines that it is a duplicate application, a determination result transmission means for returning the determination result of the determination means to the accessing client via the network;
Is provided.

以上のように、所定期間にクライアント(パーソナルコンピュータ) から申し込まれた複数の申込情報の中から特定の申込者を識別する申込情報を探索して重複申込を判定する重複申込判定システムおよびその方法を提供することができる。また、重複申込判定システムは、同一の企業体が管理および運営するクライアント12a〜12cから申込情報を受信し重複申込を判定してもよく、複数の企業体が個別に管理および運営するクライアント12a〜12cから申込情報を受信し重複申込を判定してもよい。   As described above, a duplicate application determination system and method for searching for application information for identifying a specific applicant from a plurality of application information applied from a client (personal computer) during a predetermined period and determining a duplicate application. Can be provided. In addition, the duplicate application determination system may receive application information from clients 12a to 12c managed and operated by the same business entity and determine duplicate applications, and clients 12a to 12a managed and operated individually by a plurality of business entities. Application information may be received from 12c to determine duplicate applications.

本発明の実施の一形態を図1乃至図7に基づいて説明する。本実施形態の重複申込判定システム10は、概略的には、重複申込判定サーバ18がクライアント12aから受信する申込情報と部分的に一致する住所情報フィールドをデータベース16から読み出し、住所情報フィールド数を計数し、この係数結果が所定閾値を超えることを条件として、重複申込であると判定し、この判定結果をクライアント12aへ返信する重複申込判定システム10である。   An embodiment of the present invention will be described with reference to FIGS. In general, the duplicate application determination system 10 of this embodiment reads from the database 16 address information fields that partially match the application information received by the duplicate application determination server 18 from the client 12a, and counts the number of address information fields. The duplicate application determination system 10 determines that the application is a duplicate application on the condition that the coefficient result exceeds a predetermined threshold, and returns the determination result to the client 12a.

ここで、図1は、重複申込判定システムの全体構成を概略的に示すブロック図で、図示する重複申込判定システム10は、情報処理装置としてパーソナルコンピュータ等の端末装置による複数のクライアント12a〜12cと、例えば、バーチャル・プライベート・ネットワークVPN、ローカル・エリア・ネットワークLAN、インターネットのようなネットワーク14を介して相互に暗号化通信可能に接続され、これらのクライアント12a〜12cから受信する個人情報を含む申込情報をデータベース16に格納する重複申込判定サーバ18を備える。   Here, FIG. 1 is a block diagram schematically showing the overall configuration of the duplicate application determination system. The illustrated duplicate application determination system 10 includes a plurality of clients 12a to 12c using terminal devices such as personal computers as information processing apparatuses. Applications including personal information received from these clients 12a to 12c, which are connected to each other through a network 14 such as a virtual private network VPN, a local area network LAN, and the Internet, and can receive encrypted communication with each other. A duplicate application determination server 18 for storing information in the database 16 is provided.

ここで、データベース16は、記憶部として重複申込判定サーバ18に内蔵されるハードディスクや、図示するように重複申込判定サーバ18に接続および外付けされる記憶装置、例えばCD−RW、磁気ディスク、光ディスク、光磁気ディスクのほかフラッシュメモリICカード、EEPROMカートリッジ、磁気テープなどのコンピュータ読み取り可能な記録媒体を用いて格納することができる。   Here, the database 16 is a hard disk built in the duplicate application determination server 18 as a storage unit, or a storage device connected to and externally attached to the duplicate application determination server 18 as shown in the figure, such as a CD-RW, a magnetic disk, or an optical disk. In addition to a magneto-optical disk, it can be stored using a computer-readable recording medium such as a flash memory IC card, an EEPROM cartridge, or a magnetic tape.

ネットワーク14には、消費者金融会社が遠隔地に設置するカメラ付き端末としての無人契約機22、消費者金融会社が管理する融資決済サーバ20が相互に暗号化通信可能(セキュア・ソケット・レイヤSSL)に接続され、この融資決済サーバ20は重複申込判定サーバ18からネットワーク14を介して重複申込の判定結果を受信することができる。   In the network 14, an unmanned contract machine 22 as a camera-equipped terminal installed remotely by a consumer financial company and a loan settlement server 20 managed by the consumer financial company are capable of encrypted communication with each other (secure socket layer SSL). The loan settlement server 20 can receive the duplicate application determination result from the duplicate application determination server 18 via the network 14.

また、本実施形態において、データ集合体は、例えばクライアント12aからネットワーク14を介して受診する個人情報を含む複数のフィールドを有し、この個人情報は、単体若しくは組合せによって特定の個人を識別することができる情報として、氏名、生年月日、申込者の連絡先である住所、居所、それら郵便番号、電話番号を主体的に含み、他の個人情報として、申込者の役職名、住民基本台帳番号、口座番号、クレジットカード番号、自動車免許証番号、パスポート番号、申込者のメールアドレスも副次的に含ませることができ、クライアント12aから受信する管理番号若しくは重複申込判定サーバ18が生成する管理番号と対応させてデータベース16へ格納することができる。   In the present embodiment, the data aggregate includes a plurality of fields including personal information received from the client 12a via the network 14, for example, and this personal information identifies a specific individual by a single unit or a combination. As the information that can be used, the name, date of birth, address, address, address, postal code, and telephone number of the applicant are mainly included. Other personal information includes the title of the applicant and the Basic Resident Register Number. , An account number, a credit card number, a car license number, a passport number, an applicant's e-mail address can be included as a secondary, and a management number received from the client 12a or a management number generated by the duplicate application determination server 18 And can be stored in the database 16.

さらに、データ集合体には申込情報に自動記録される各クライアント12a〜12cに割り振られたグローバルIPアドレスとクライアントを管理する金融決済サーバ20のグローバルIPアドレスを含ませても良い。これらグローバルIPアドレスを認証情報および重複申込判定結果を送信する際のネットワーク14上の住所として利用することができる。勿論、グローバルIPアドレスに代えてクライアント12a〜12cの電子メールアドレスを予め記録してもよい。   Further, the data aggregate may include a global IP address assigned to each of the clients 12a to 12c automatically recorded in the application information and a global IP address of the financial settlement server 20 that manages the client. These global IP addresses can be used as addresses on the network 14 when transmitting authentication information and duplicate application determination results. Of course, the e-mail addresses of the clients 12a to 12c may be recorded in advance instead of the global IP address.

図中のクライアント12a〜12cは、CPUによりブラウザ機能を実現するパーソナルコンピュータを用いることができ、ウエブ画面から申込情報をキーボード入力する。申込情報に含まれる郵便番号はハイフン区切りでキーボード入力し、上位3桁と下位4桁を結合した7桁の連続番号に自動変換して重複申込判定サーバ18へ送信してもよく、ハイフン区切りの郵便番号を重複申込判定サーバ18へ送信し重複申込判定サーバ18側で7桁の連続番号に自動変換させてもよい。     The clients 12a to 12c in the figure can use a personal computer that realizes a browser function by a CPU, and inputs application information from a web screen using a keyboard. The postal code contained in the application information may be entered on the keyboard with a hyphen separator, automatically converted to a 7-digit serial number that combines the upper 3 digits and the lower 4 digits, and sent to the duplicate application determination server 18. The postal code may be transmitted to the duplicate application determination server 18 and automatically converted into a 7-digit serial number on the duplicate application determination server 18 side.

図2は本実施形態の重複申込判定サーバの構成を示すブロック図で、重複申込判定サーバ18(図1参照)は各種処理を実行するCPU30を備え、データベース16およびネットワーク14並びにディスプレイ42に接続されている。データベース16には、クライアント12a〜12cとの認証をIDおよびパスワード並びにIPアドレスを照合して実行するログ情報、このログ情報に対応する個人情報フィールドを有するデータ集合体を格納若しくは保存する。このデータベース16に保存されたログ情報や個人情報を含む各種情報はディスプレイ42に表示させることができる。   FIG. 2 is a block diagram showing the configuration of the duplicate application determination server of this embodiment. The duplicate application determination server 18 (see FIG. 1) includes a CPU 30 that executes various processes, and is connected to the database 16, the network 14, and the display 42. ing. The database 16 stores or saves log information for executing authentication with the clients 12a to 12c by checking an ID, a password, and an IP address, and a data aggregate having a personal information field corresponding to the log information. Various information including log information and personal information stored in the database 16 can be displayed on the display 42.

クライアント12a〜12cは、認証情報をキーボードから入力してもよく内部のハードディスクに記憶しているIDおよびパスワードを重複申込判定サーバ18へ自動送信しても良い。この場合、インタネットプロトコルによってクライアント12a〜12cのIPアドレスは重複申込判定サーバ18へ自動送信されるので、重複申込判定サーバ18は予め登録しているクライアント12a〜12c毎にアクセス中のクライアントを区別することができる。   The clients 12a to 12c may input authentication information from a keyboard or may automatically transmit the ID and password stored in the internal hard disk to the duplicate application determination server 18. In this case, since the IP addresses of the clients 12a to 12c are automatically transmitted to the duplicate application determination server 18 by the Internet protocol, the duplicate application determination server 18 distinguishes the client being accessed for each of the clients 12a to 12c registered in advance. be able to.

CPU30は、ネットワーク14に接続する送受信制御部28を備え、申込情報の収集手段32、個人情報を検索する検索手段34、重複申込を判定する判定手段36、この判定手段36の判定結果を送信する判定結果送信手段38としての機能を実現する中央処理装置であって、これらの機能は、CPU30が重複申込判定サーバ用のプログラムを主記憶装置(例えばRAM)の中で実行することによって実現される。   The CPU 30 includes a transmission / reception control unit 28 connected to the network 14, and transmits application information collection means 32, search means 34 for searching for personal information, determination means 36 for determining duplicate applications, and determination results of the determination means 36. A central processing unit that realizes functions as the determination result transmission unit 38, and these functions are realized by the CPU 30 executing a program for a duplicate application determination server in a main storage device (for example, RAM). .

本実施形態の重複申込判定システムでは、複数のクライアント12a〜12cとネットワーク14を介して接続され、該複数のクライアント12a〜12cから申込情報を受信し重複申込判定をする重複申込判定サーバ18を、ネットワーク14を介して複数のクライアント12a〜12cから申込情報をそれぞれ受信しデータ集合体毎にデータベース16に格納する収集手段32、現在アクセス中のクライアント12aから受信された申込情報に含まれ、都道府県市区町村の上位住所区画を特定する郵便番号、番地が存在するときは下位住所区画を特定する数字列を有する住所情報フィールドをデータベース16に格納されたデータ集合体の中から検索する検索手段34、収集手段32が申込情報を受信した段階で、検索手段34の検索機能を実現させ検索結果と一致する住所情報フィールド数またはデータ集合体数を計数し、該計数結果が所定閾値を超える場合に受信した申込情報が重複申込であると判定する判定手段36、判定手段36が重複申込であると判定した場合には、ネットワーク14を介して判定手段36の判定結果をアクセス中のクライアント12aへ返信する判定結果送信手段38、として機能させるためのプログラムをCPU30で実行する。このプログラムは重複申込判定サーバ18の内部に設けたコンピュータ読み取り可能な記憶媒体に記憶する。   In the duplicate application determination system of the present embodiment, a duplicate application determination server 18 that is connected to a plurality of clients 12a to 12c via the network 14, receives application information from the plurality of clients 12a to 12c, and determines a duplicate application, Collecting means 32 for receiving application information from a plurality of clients 12a to 12c via the network 14 and storing them in the database 16 for each data aggregate; included in the application information received from the currently accessed client 12a; Retrieval means 34 for retrieving an address information field having a numeric string for identifying a lower address block when the postal code or address specifying the upper address block of a city exists from the data set stored in the database 16 When the collection unit 32 receives the application information, the search unit of the search unit 34 And determining the number of address information fields or the number of data aggregates that match the search result, and determining that the received application information is a duplicate application when the counting result exceeds a predetermined threshold. Is determined to be a duplicate application, the CPU 30 executes a program for causing the CPU 30 to function as the determination result transmission unit 38 that returns the determination result of the determination unit 36 to the accessing client 12a via the network 14. This program is stored in a computer-readable storage medium provided in the duplicate application determination server 18.

次に、図3〜図7を参照しながら、本実施形態の重複申込判定システムの基本動作について説明する。   Next, the basic operation of the duplicate application determination system of this embodiment will be described with reference to FIGS.

図3〜図5は本実施形態に用いるタイトル欄の情報とデータ集合体のデータ構造図、図6は重複申込判定システムの動作を説明するフローチャート、図7は融資決済サーバの動作を説明するフローチャートである。   3 to 5 are data structure diagrams of title column information and data aggregate used in the present embodiment, FIG. 6 is a flowchart for explaining the operation of the duplicate application determination system, and FIG. 7 is a flowchart for explaining the operation of the loan settlement server. It is.

本実施形態の検索手段34では、住所情報フィールドに含まれる所番地情報と郵便番号を数値化し、同一住所で重複申込されたデータ集合体の計数処理を実行している。例えば、検索手段11によって実行される計数ステップにおいて、データ集合体に含まれる文字もしくは文字列と住所情報の中に特徴的に出現する文字や文字列として予め検索プログラムに設定された特徴文字や特徴文字列とを照合し、特徴文字や特徴文字列がデータ集合体の住所フィールドの中から検出し郵便番号と所番地を結合させ申込情報と一致するデータ集合体を検索する。   In the search means 34 of the present embodiment, the address information and the zip code included in the address information field are digitized, and a counting process of data aggregates applied for duplicately at the same address is executed. For example, in the counting step executed by the search means 11, the character or character string included in the data aggregate and the character or character string that appears characteristically in the address information are set in advance in the search program as the characteristic character or character The character string is collated, the characteristic character or characteristic character string is detected from the address field of the data aggregate, and the data aggregate that matches the application information is searched by combining the zip code and the address.

また、本実施形態では、CPU30の演算処理能力が標準仕様に比して高い場合は、住所情報フィールドに記憶された住所文字列から所番地を抽出し郵便番号に後方結合処理をしてから申込情報と照合してもよく、CPU30の演算処理能力が標準仕様の場合は、予め郵便番号に所番地を結合する識別番号を住所情報フィールドの中に記憶させてから申込情報と照合してもよい。要は、CPU30の演算処理能力とデータベース16の記憶容量の費用対効果に基づいて重複申込判定システム10を構成することができる。   In this embodiment, if the CPU 30 has a higher processing capacity than the standard specification, the address is extracted from the address character string stored in the address information field, and the postal code is applied to the postal code before applying. If the processing capability of the CPU 30 is a standard specification, an identification number that combines the postal code with the street address may be stored in the address information field in advance and then verified with the application information. . In short, the duplicate application determination system 10 can be configured based on the cost-effectiveness of the arithmetic processing capability of the CPU 30 and the storage capacity of the database 16.

ここで、データ集合体に予め数値情報として記録させる郵便番号および所番地について具体的に説明する。クライアント12a〜12cから受信する申込情報では、郵便番号および住所が必須となる。図3に示すように、日本国内の所番地において特徴的に出現する文字を特徴文字として検索プログラムに予め設定登録する。例えば、所番地には「丁目」、「番」、「番地」、「号」、「−」、「の」が含まれている可能性が高い特徴文字を登録する。   Here, the zip code and the street address recorded in advance as numerical information in the data aggregate will be specifically described. In the application information received from the clients 12a to 12c, a zip code and an address are essential. As shown in FIG. 3, characters that characteristically appear at addresses in Japan are preset and registered in the search program as characteristic characters. For example, characteristic characters that are likely to contain “chome”, “number”, “address”, “no.”, “−”, “No” are registered in the address.

図中のデータ集合体では、「氏名」、「電話番号」、「住所情報フィールド」、および「生年月日」のタイトル欄に合致したフォーマットで申込情報を各データ集合体として収集手段32が記録すると共に、「住所情報フィールド」の中の所番地を解析し、上述した特徴文字が消去された数字を「郵便番号」の後方に結合する識別番号が収集手段32により記録されている。   In the data aggregate in the figure, the collection means 32 records the application information as each data aggregate in a format that matches the title fields of “name”, “phone number”, “address information field”, and “birth date”. At the same time, the address in the “address information field” is analyzed, and the collection number 32 records the identification number that combines the number from which the above-mentioned characteristic characters have been deleted behind the “zip code”.

タイトル欄の下段には、図示した「・・・西新宿」が標記されている4個のデータ集合体がデータベース16に記録され、これらの所番地、郵便マーク付き郵便番号から特徴文字を消去した識別番号「16083302AAA」がデータ集合体として収集手段32が記録する。この識別番号「16083302AAA」が付与された複数のデータ集合体は同一住所と見做すことができる。   In the lower part of the title column, four data aggregates marked with “... Nishishinjuku” shown in the figure are recorded in the database 16, and the characteristic characters are deleted from these address numbers and postal codes with postal marks. The collection means 32 records the identification number “16083302AAA” as a data aggregate. A plurality of data aggregates assigned with the identification number “16083302AAA” can be regarded as the same address.

同様に、図示した「・・・青ヶ島」が標記されている3個のデータ集合体がデータベース16に記録され、これらの所番地、郵便マーク付き郵便番号から特徴文字を消去した識別番号「1001701」がデータ集合体として収集手段32が記録する。この場合、「青ヶ島」地区は無番地なので所番地のない識別番号が記録される。なお、収集手段32は申込情報の住所から自動的に郵便番号辞書データから郵便番号を生成しても良い。例えば、申込人によっては、郵便番号の不知や下4桁番号を失念している場合もあるからである。   Similarly, the three data aggregates marked with “... Aogashima” shown in the figure are recorded in the database 16, and the identification number “1001701” obtained by erasing characteristic characters from these addresses and postal codes with postal marks. Is recorded by the collecting means 32 as a data aggregate. In this case, since the “Aogashima” area is unaddressed, an identification number with no address is recorded. The collecting means 32 may automatically generate a zip code from the zip code dictionary data from the address of the application information. For example, some applicants may have forgotten the zip code or the last 4 digits.

このように、予め識別番号を付与する図3に示したデータ集合体のフォーマットを用いるとCPU30の負荷が低減され検索処理が軽減されるという点で有利である。   As described above, the use of the data aggregate format shown in FIG. 3 to which identification numbers are assigned in advance is advantageous in that the load on the CPU 30 is reduced and the search processing is reduced.

次に、図4に示すように、上述した識別番号を予めデータベース16に格納しないデータ集合体を例示する。住所情報フィールドには申込情報に含まれる郵便番号を記録してもよく、収集手段32が自動的に住所から郵便番号を生成して記憶しても良い。   Next, as shown in FIG. 4, a data aggregate in which the above-described identification numbers are not stored in the database 16 in advance is illustrated. The postal code included in the application information may be recorded in the address information field, or the collecting means 32 may automatically generate and store the postal code from the address.

図中のデータ集合体では、「氏名」、「電話番号」、「住所情報フィールド」、および「生年月日」のタイトル欄に合致したフォーマットで申込情報をそのまま各データ集合体として収集手段32が記録する。   In the data aggregate in the figure, the collecting means 32 collects the application information as each data aggregate in a format that matches the title fields of “name”, “phone number”, “address information field”, and “birth date”. Record.

検索手段34は、図示した「・・・西新宿」が標記されているデータ集合体をデータベース16から順番に読み出し、これらの所番地、郵便マーク付き郵便番号から特徴文字を消去した識別番号「16083302AAA」を含むデータ集合体として検索し、同一の識別番号を有するデータ集合体の個数を計数する。そして、この識別番号「16083302AAA」が付与されたデータ集合体は同一住所と見做すことができる。   The retrieval means 34 sequentially reads out the data aggregate in which “... Nishi-Shinjuku” is shown from the database 16, and identifies the identification number “16083302AAA” from which the characteristic characters are deleted from the address and postal code with the post mark. ", And the number of data aggregates having the same identification number is counted. The data aggregate to which the identification number “16083302AAA” is assigned can be regarded as the same address.

同様に、図示した「・・・青ヶ島」が標記されている3個のデータ集合体が記録されているが、上述したように、これらの所番地、郵便マーク付き郵便番号から特徴文字を消去した識別番号「1001701」を含むデータ集合体として検索手段34が検索する。この場合も、「青ヶ島」地区は無番地なので所番地のない郵便番号と同一の識別番号「1001701」が検索される。   Similarly, the three data aggregates marked with “... Aogashima” are recorded, but as described above, the characteristic characters were deleted from these address numbers and postal marks with postal marks. The search means 34 searches as a data aggregate including the identification number “1001701”. Also in this case, since the “Aogashima” area is unaddressed, the same identification number “1001701” as the postal code without the address is searched.

このように、図4に示したデータ集合体のフォーマットを用いるとデータのバイト数が低減できるのでデータベース16の記憶容量を有効に活用できるという点で有利である。   As described above, the use of the data aggregate format shown in FIG. 4 is advantageous in that the number of bytes of data can be reduced and the storage capacity of the database 16 can be effectively utilized.

本実施形態では、好ましくは図5に示すように、上述した特徴文字を消去した申込情報を格納するデータ集合体を用いてCPU30およびデータベース16のシステムリソースを有効に活用することができる。すなわち、住所情報フィールドには申込情報に含まれる郵便番号の連続番号と所番地から生成する識別番号の下桁を記録する。   In the present embodiment, preferably, as shown in FIG. 5, the system resources of the CPU 30 and the database 16 can be effectively used by using a data aggregate storing application information in which the above-described characteristic characters are deleted. That is, the address information field records the serial number of the postal code included in the application information and the lower digit of the identification number generated from the address.

そして、図中のデータ集合体では、収集手段32は電話番号も郵便番号も住所所番地標記も特徴文字を消去しデータ圧縮処理を実行し各データ集合体をデータベース16へ格納する。上述した特徴文字の消去処理については重複説明を省略するが、要はCPU30の負荷を軽減し、収集手段32および検索手段34の処理速度を向上させると共に、データベース16の記憶容量を有効活用することができる点で有利である。   Then, in the data aggregate in the figure, the collecting means 32 erases the characteristic characters of the telephone number, the postal code, and the address / address and executes the data compression processing and stores each data aggregate in the database 16. Although the redundant description of the above-described feature character erasing process is omitted, the point is to reduce the load on the CPU 30, increase the processing speed of the collecting means 32 and the searching means 34, and effectively use the storage capacity of the database 16. This is advantageous in that

上述した重複申込判定サーバ18によって実行される重複申込判定の一連の手順を、図6に示すフローチャート(ステップS50〜S58)に従って説明する。   A series of duplicate application determination procedures executed by the duplicate application determination server 18 described above will be described with reference to the flowchart (steps S50 to S58) shown in FIG.

本実施形態の重複申込判定サーバ18は、ネットワーク14を介して複数のクライアント12a〜12cからのアクセスに対して認証ステップ50を実行する。認証されたクライアント(YESフロー)から申込情報がネットワーク14を介して受信され申込情報変換ステップS52を実行する。なお、アクセスが拒否された場合はIDおよびパスワードの再入力を拒否されたクライアントへ要求する(ステップS51)。   The duplicate application determination server 18 of the present embodiment executes an authentication step 50 for access from a plurality of clients 12 a to 12 c via the network 14. Application information is received from the authenticated client (YES flow) via the network 14, and the application information conversion step S52 is executed. If access is denied, the client is requested to re-enter the ID and password (step S51).

重複申込判定サーバ18は、複数のクライアント12a〜12cから受信した申込情報をステップS52〜S57を経由してデータ集合体毎にデータベース16に格納する。   The duplicate application determination server 18 stores the application information received from the plurality of clients 12a to 12c in the database 16 for each data aggregate via steps S52 to S57.

次に、重複申込判定サーバ18では、現在アクセス中の例えばクライアント12aから受信された申込情報に含まれ、都道府県市区町村の上位住所区画を特定する郵便番号、番地が存在するときは下位住所区画を特定する数字列を有する住所情報フィールドを申込情報変換ステップS52において特徴文字を消去し識別番号を生成する。   Next, in the duplicate application determination server 18, if there is a postal code or address that is included in the application information received from, for example, the client 12 a that is currently being accessed, and that specifies a high-order address section of a prefecture, city, town, or village, a low-order address is present. In the application information conversion step S52, the characteristic characters are deleted from the address information field having the numeric string for specifying the section, and the identification number is generated.

そして、重複申込判定サーバ18は、データベース16に格納されたデータ集合体(図3参照)の中から識別番号をキー情報として検索し(ステップS53)、この検索結果から一致する住所情報フィールド数またはデータ集合体数を計数し(ステップS54)、該計数結果が所定閾値(例えば「100個」)を超える場合に申込情報が重複申込であると判定し(ステップS55のYESフロー)、申込情報が重複申込であると判定された場合には、重複申込結果出力ステップS56においてネットワーク14を介して判定結果を申込情報を発信したアクセス中のクライアント12aへ返信すると共に、申込情報格納ステップS57を遂行し申込情報をデータベース16へ格納する。   Then, the duplicate application determination server 18 searches the data aggregate (see FIG. 3) stored in the database 16 using the identification number as key information (step S53), and matches the number of address information fields or The number of data aggregates is counted (step S54), and when the counting result exceeds a predetermined threshold (for example, “100”), it is determined that the application information is a duplicate application (YES flow of step S55), and the application information is When it is determined that the application is a duplicate application, the determination result is returned to the accessing client 12a that has transmitted the application information via the network 14 in the duplicate application result output step S56, and the application information storage step S57 is performed. The application information is stored in the database 16.

また、重複申込判定サーバ18は、該計数結果が所定閾値(例えば「100個」)を超えない場合(ステップS55のNOフロー)、重複申込なし判定出力ステップS58において申込情報が重複申込でない旨の報知をネットワーク14を介してアクセス中のクライアント12aへ返信すると共に申込情報格納ステップS57を遂行し申込情報をデータベース16へ格納する。   In addition, when the counting result does not exceed a predetermined threshold (for example, “100”) (NO flow of step S55), the duplicate application determination server 18 indicates that the application information is not a duplicate application in the duplicate application determination output step S58. The notification is returned to the accessing client 12a via the network 14, and the application information storage step S57 is performed to store the application information in the database 16.

但し、本発明は図6に示すフローチャートに沿った処理シーケンスに限定されず、例えば、クライアント12a〜12c側で郵便番号などの事前処理を行うときは申込情報変換ステップS52を省略することができ、申込情報検索ステップS53と計数結果算出ステップS54とを結合したCOUNTIF(住所情報フィールド、「識別番号」)のようなマクロ命令を実装する計数プログラムをCPU30が実行してもよく、不図示の検索エンジンを用いてベータベース16の中のデータ集合体に対して「郵便番号」と「所番地」を含むAND条件の検索を実行してもよい。   However, the present invention is not limited to the processing sequence according to the flowchart shown in FIG. 6. For example, the application information conversion step S <b> 52 can be omitted when preprocessing such as a zip code is performed on the client 12 a to 12 c side. The CPU 30 may execute a counting program that implements a macro instruction such as COUNTIF (address information field, “identification number”) that combines the application information search step S53 and the counting result calculation step S54. May be used to perform a search for an AND condition including “zip code” and “location number” on the data set in the beta base 16.

また、上述の所定閾値を「100個」にすることで経験則から詐欺集団を検知するように説明したが、例えば、お一人様2名限定のチケット販売業界では所定閾値を家族の申込を許可するため「4個」にしてもよく、求人業界では過去に同一人物が応募していないか確認するため所定閾値を「1個」にしてもよい。要は本発明の応用分野に対応する所定閾値を任意に設定することができる。   In addition, it has been explained that fraud groups are detected from the rule of thumb by setting the above-mentioned predetermined threshold to “100”. For example, in the ticket sales industry limited to two people per person, the predetermined threshold is allowed for family applications Therefore, the number may be set to “4”, and the predetermined threshold value may be set to “1” in order to confirm whether or not the same person has applied in the past in the recruitment industry. In short, the predetermined threshold value corresponding to the application field of the present invention can be arbitrarily set.

上述したCPU30によって実行される重複申込判定の一連の手順を、図6に示すフローチャート(ステップS50〜S58)に従って詳細に説明する。   A series of duplicate application determination procedures executed by the CPU 30 described above will be described in detail according to the flowchart (steps S50 to S58) shown in FIG.

先ず、CPU30は、ネットワーク14を介して複数のクライアント12a〜12cからのアクセスに対して送受信制御部28を用いて認証ステップ50を実行する。認証されたクライアント(YESフロー)から申込情報がネットワーク14および送受信制御部28を通じて受信され収集手段32が申込情報変換ステップS52を実行する。なお、送受信制御部28によりアクセスが拒否された場合はIDおよびパスワードの再入力を拒否されたクライアントへ要求する(ステップS51)。   First, the CPU 30 executes an authentication step 50 using the transmission / reception control unit 28 for access from the plurality of clients 12 a to 12 c via the network 14. Application information is received from the authenticated client (YES flow) through the network 14 and the transmission / reception control unit 28, and the collecting means 32 executes the application information conversion step S52. When access is denied by the transmission / reception control unit 28, a request is made to the client who has been refused to re-enter the ID and password (step S51).

CPU30は、複数のクライアント12a〜12cから受信した申込情報をステップS52〜S57を経由してデータ集合体毎にデータベース16に格納する。   The CPU 30 stores the application information received from the plurality of clients 12a to 12c in the database 16 for each data aggregate via steps S52 to S57.

次に、収集手段32では、現在アクセス中の例えばクライアント12aから受信された申込情報(例えば、偽造運転免許証記載の氏名、住所、生年月日、申告された電話番号の文字列および郵便番号)に含まれ、都道府県市区町村の上位住所区画を特定する郵便番号「160-8330」、番地が存在するときは下位住所区画を特定する数字列「二のAAのB」を有する住所情報フィールドを申込情報変換ステップS52において特徴文字「の」を消去し識別番号「16083302AAB」を生成する。   Next, in the collecting means 32, application information received from, for example, the client 12a that is currently being accessed (for example, name, address, date of birth, character string of the telephone number declared and postal code described in the forged driver's license) Address information field that contains the postal code “160-8330” that identifies the high-order address block of the prefecture city, and the numeric string “second of AA” that specifies the low-order address block when the address exists In the application information conversion step S52, the characteristic character “NO” is deleted and an identification number “16083302AAB” is generated.

そして、検索手段34は、データベース16に格納されたデータ集合体(図3参照)の中から識別番号「16083302AAB」を検索文字列として検索し(ステップS53)、この検索結果から一致する住所情報フィールド数またはデータ集合体数を計数する(ステップS54)。   Then, the search means 34 searches the data aggregate (see FIG. 3) stored in the database 16 for the identification number “16083302AAB” as a search character string (step S53), and matches the address information field from the search result. The number or the number of data aggregates is counted (step S54).

判定手段36は、該計数結果が所定閾値(例えば「100個」)を超える場合に申込情報が重複申込であると判定する(ステップS55のYESフロー)。そして、判定結果送信手段38は申込情報が重複申込であると判定された場合には、重複申込結果出力ステップS56においてネットワーク14を介して判定結果(例えば、計数結果や該当するデータ集合体リスト)を申込情報を発信したアクセス中のクライアント12aへ返信すると共に、申込情報格納ステップS57を遂行し申込情報をデータベース16へ格納する。   The determination means 36 determines that the application information is a duplicate application when the counting result exceeds a predetermined threshold (for example, “100”) (YES flow of step S55). If it is determined that the application information is a duplicate application, the determination result transmission means 38 determines the determination result (for example, the counting result or the corresponding data aggregate list) via the network 14 in the duplicate application result output step S56. Is returned to the accessing client 12a that transmitted the application information, and the application information storage step S57 is performed to store the application information in the database 16.

表示制御部40は、上記の判定結果(例えば、計数結果や該当するデータ集合体リスト)をディスプレイ42へ出力しオペレータに注意を促すこともでき、重複申込判定システム10の稼動状態を常時確認させることもできる。   The display control unit 40 can also output the above determination result (for example, the counting result or the corresponding data aggregate list) to the display 42 to call the operator's attention, and always check the operating state of the duplicate application determination system 10. You can also.

また、判定手段36は、該計数結果(例えば「4個」)が所定閾値を超えない場合(ステップS55のNOフロー)、重複申込なし判定出力ステップS58において申込情報が重複申込でない旨の報知をネットワーク14を介してアクセス中のクライアント12aへ返信すると共に申込情報格納ステップS57を遂行し申込情報をデータベース16へ格納する。この場合、表示制御部40は、上記の判定結果(例えば、「申込情報受信」の文字列と現在の計数結果)をディスプレイ42へ出力し重複申込判定システムの運用状況をオペレータへ把握させることもできる。   In addition, when the counting result (for example, “4”) does not exceed the predetermined threshold value (NO flow in step S55), the determination unit 36 notifies that the application information is not a duplicate application in the no duplicate application determination output step S58. A reply is made to the client 12a being accessed via the network 14, and the application information storage step S57 is performed to store the application information in the database 16. In this case, the display control unit 40 may output the above determination result (for example, the character string “application information received” and the current count result) to the display 42 to allow the operator to grasp the operation status of the duplicate application determination system. it can.

但し、本発明は図6に示すフローチャートに沿った処理シーケンスに限定されないことは上述の通りである。例えば、クライアント12a〜12cは、融資決済サーバ20にネットワーク14を介して申込情報を送信し、融資決済サーバ20が申込情報から抽出する郵便番号および所番地情報をネットワーク14を介して重複申込判定システム10へ転送することもできる。具体的には、重複申込判定サーバ18は、ネットワーク14を介して複数のクライアント12a〜12cから申込情報を融資決済サーバ20にリレーさせて受信しデータ集合体毎にデータベース16に格納し(S57)、現在アクセス中のクライアント12aから受信した申込情報を有する住所情報フィールドをデータベース16に格納されたデータ集合体の中から検索し(S53)、この検索結果から一致する住所情報フィールド数またはデータ集合体数を計数し(S54)、該計数結果が所定閾値を超える場合に申込情報が重複申込であると判定し(S55)、申込情報が重複申込であると判定された場合には、ネットワーク14を介して判定結果を融資決済サーバ20にリレーさせてアクセス中のライアント12aへ返信(S56)することができる。このように構成すると、例えば、重複申込判定システム10は融資決済サーバ20を設置する複数の企業体(同業者)から同時期に申込情報をへ集約して重複判定結果をそれぞれ複数の企業体へ個別に返信することができる。
However, as described above, the present invention is not limited to the processing sequence according to the flowchart shown in FIG. For example, the clients 12a to 12c transmit application information to the loan settlement server 20 via the network 14, and the postal code and address information extracted by the loan settlement server 20 from the application information are duplicated application determination system via the network 14. 10 can also be transferred. Specifically, the duplicate application determination server 18 receives the application information relayed from the plurality of clients 12a to 12c via the network 14 to the loan settlement server 20, and stores them in the database 16 for each data aggregate (S57). The address information field having the application information received from the currently accessed client 12a is searched from the data aggregate stored in the database 16 (S53), and the number of address information fields or data aggregate matching from the search result is retrieved. The number is counted (S54). If the counting result exceeds a predetermined threshold, it is determined that the application information is a duplicate application (S55). is relayed to the loan payment server 20 a judgment result through it back to the client 12a in access (S56) Rukoto can. When configured in this way, for example, the duplicate application determination system 10 aggregates application information from a plurality of business entities (companies) installing the loan settlement server 20 at the same time and each of the duplicate determination results to a plurality of business entities. You can reply individually.

重複申込判定システム10は、重複申込判定結果をネットワーク14を介してアクセス中のクライアントへ直接返信してもよく、融資決済サーバ20を経由して間接的に返信してもよく、双方に並行して返信してもよい。すなわち、重複申込判定システム10では公開情報の郵便番号および所番地情報を格納するだけなのでデータベース16の記憶容量を有効に活用でき特定の個人を識別する個人情報に該当しないデータを伝送する点で有利である。   The duplicate application determination system 10 may return the duplicate application determination result directly to the client that is accessing via the network 14, or may indirectly reply via the loan settlement server 20, or in parallel to both. You may reply. That is, since the duplicate application determination system 10 only stores the postal code and address information of the public information, it is advantageous in that the storage capacity of the database 16 can be used effectively and data that does not correspond to personal information for identifying a specific individual is transmitted. It is.

上述した融資決済サーバ20によって実行される融資決済保留の一連の手順を、図7に示すフローチャート(ステップS60〜S63)に従って詳細に説明する。   A series of loan settlement suspension procedures executed by the loan settlement server 20 described above will be described in detail according to the flowchart (steps S60 to S63) shown in FIG.

融資決済サーバ20は、ネットワーク14を介して重複申込判定サーバ18から重複申込結果(例えば、所定閾値を超えた旨の情報)を受信する。融資決済サーバ20では予め登録している重複申込判定サーバ18のIPアドレスと照合し認証された申込情報のみ受信を許可するのでハッカーによる業務妨害を未然に防止でき、ネットワーク14はVPNのような情報漏洩防止システムを提供しているので個人情報は部外者に漏洩しない。   The loan settlement server 20 receives a duplicate application result (for example, information indicating that a predetermined threshold has been exceeded) from the duplicate application determination server 18 via the network 14. The loan settlement server 20 allows only reception of application information that has been verified by checking against the IP address of the duplicate application determination server 18 registered in advance, so that business interruptions by hackers can be prevented in advance, and the network 14 is information such as VPN. Personal information is not leaked to outsiders by providing a leakage prevention system.

融資決済サーバ20は、事前融資決済が完了したお客様の中で重複申込に該当するデータ集合体を抽出し、各データ集合体が記憶するお客様にカード発行されたか否か自動判定する(ステップS61)。カードが未発行の場合(NOフロー)は融資決済保留ステップS62へ分岐し該当するお客様の事前融資決済を保留に変更し処理を終了する。この融資決済サーバ20による事前融資保留プロセスにより不正申込によるカード発行詐欺被害を未然に防止することができ、カード詐欺行為の抑止力となる。   The loan settlement server 20 extracts the data aggregate corresponding to the duplicate application from the customers for which the advance loan settlement has been completed, and automatically determines whether or not the card issued to the customer stored in each data aggregate (step S61). . If the card has not been issued (NO flow), the process branches to the loan settlement hold step S62, the corresponding customer's advance loan settlement is changed to hold, and the process is terminated. This prepaid suspension process by the loan settlement server 20 can prevent card issue fraud damage due to fraudulent application, and serves as a deterrent to card fraud.

また、融資決済サーバ20は、ステップS61においてカード発行済を確認した場合(YESフロー)、カード使用停止ステップS63へ処理を分岐させ、ネットワーク14を介して現金自動支払機ATMからのカード融資実行(現金の払い出し)の最終確認情報に対して保留情報を返信し融資実行シーケンスを停止させ、詐欺によるカード被害を減少させることができる。勿論、ATMをカメラで監視するオペレータは現金の払い出しを要求する不審者から事情を聴取するため警察に電話通報するであろう。   Further, when the loan settlement server 20 confirms that the card has been issued in step S61 (YES flow), the process branches to the card use stop step S63, and the card loan execution from the cash dispenser ATM via the network 14 ( It is possible to reduce the damage to the card due to fraud by returning the hold information to the final confirmation information (cash payment) and stopping the loan execution sequence. Of course, the operator who monitors the ATM with a camera will call the police to hear from the suspicious person requesting cash withdrawal.

例えば、偽造運転免許証を使って消費者金融から現金を引き出そうとした場合、偽造有印公文書行使と窃盗未遂容疑などで逮捕できるからである。   For example, if you try to withdraw cash from consumer finance using a counterfeit driver's license, you can be arrested for exercising counterfeit signed documents and alleged attempts to steal.

本発明の実施形態について住所情報フィールドを検索する重複申込判定システムを説明したが、上述した発明の効果を得ることができる本発明の他の実施形態について電話番号利用状況履歴を検索する下記の重複申込判定システムの機能構成を図1および図2、図8〜図13を用いて説明する。   Although the duplicate application determination system for searching the address information field has been described for the embodiment of the present invention, the following duplication for searching the telephone number utilization status history for another embodiment of the present invention that can obtain the effects of the invention described above. The functional configuration of the application determination system will be described with reference to FIGS. 1 and 2 and FIGS.

他の実施形態の重複申込判定システム10では、複数のクライアント12a〜12cとネットワーク14を介して接続され、該複数のクライアント12a〜12cから申込情報を受信し重複申込判定をする重複申込判定サーバ18を、ネットワーク14を介して複数のクライアント12a〜12cから申込情報をそれぞれ受信しデータ集合体毎に参照回数をカウントアップしてデータベース16に格納する収集手段32、現在アクセス中のクライアント12aから受信された申込情報に含まれる電話番号をデータベース16に格納されたデータ集合体の中から検索する検索手段34、収集手段32が申込情報を受信した段階で、検索手段34の検索機能を実現させ検索結果と一致する電話番号の参照回数を計数し、該計数結果が電話番号の直近連続実在期間内に所定閾値を超える場合に申込情報が重複申込であると判定する判定手段36、判定手段36が重複申込であると判定した場合には、ネットワーク14を介して判定手段36の判定結果をアクセス中のクライアント12aへ返信する判定結果送信手段38、として機能させるためのプログラムをCPU30で実行する。このプログラムは重複申込判定サーバ18の内部に設けたコンピュータ読み取り可能な記憶媒体に記憶されている。   In the duplicate application determination system 10 according to another embodiment, a duplicate application determination server 18 that is connected to a plurality of clients 12a to 12c via a network 14, receives application information from the plurality of clients 12a to 12c, and determines a duplicate application. Is received from the currently accessed client 12a, the collecting means 32 that receives the application information from the plurality of clients 12a to 12c via the network 14 and counts the reference count for each data aggregate and stores it in the database 16. The retrieval means 34 for retrieving the telephone number contained in the application information from the data aggregate stored in the database 16 and the collecting means 32 realize the retrieval function of the retrieval means 34 when the collection information 32 receives the application information. The number of times the phone number that matches If the determination means 36 determines that the application information is a duplicate application when the predetermined threshold is exceeded within the continuous real period, and the determination means 36 determines that the application is a duplicate application, the determination by the determination means 36 via the network 14 The CPU 30 executes a program for causing it to function as the determination result transmission means 38 for returning the result to the accessing client 12a. This program is stored in a computer-readable storage medium provided in the duplicate application determination server 18.

図8は他の実施形態に用いるタイトルヘッダとデータ集合体のデータ構造図、図9〜図13はクライアント側のディスプレイに表示する重複申込判定結果のウエブ画面を示す図である。   FIG. 8 is a data structure diagram of a title header and a data aggregate used in another embodiment, and FIGS. 9 to 13 are diagrams showing a duplicate application determination result web screen displayed on a client-side display.

他の実施形態の検索手段34(図2参照)では、参照回数フィールドに含まれる数値情報の計数処理を実行している。例えば、検索手段11によって実行される計数ステップにおいて、データ集合体に含まれる電話番号と申込情報と一致するデータ集合体を検索しこのデータ集合体に記憶されている参照回数フィールドの参照値を「1」カウントアップする。なお、上述した実施形態と同一または類似の部材は同一または類似の符号を用い、重複する説明を省略する。   In the search means 34 (see FIG. 2) of another embodiment, the counting process of the numerical information included in the reference count field is executed. For example, in the counting step executed by the search means 11, a data aggregate matching the telephone number and application information included in the data aggregate is retrieved, and the reference value in the reference count field stored in this data aggregate is “ 1 ”counts up. Note that the same or similar members as those in the above-described embodiment are denoted by the same or similar reference numerals, and redundant description is omitted.

他の実施形態において、重複申込判定サーバ18は、ネットワーク14を介して複数のクライアント12a〜12cからのアクセスに対して認証ステップ50を実行する。認証されたクライアント(YESフロー)から申込情報がネットワーク14を介して受信され申込情報変換ステップS52を実行する。なお、アクセスが拒否された場合はIDおよびパスワードの再入力を拒否されたクライアントへ要求する(ステップS51)。   In another embodiment, the duplicate application determination server 18 executes the authentication step 50 for access from the plurality of clients 12 a to 12 c via the network 14. Application information is received from the authenticated client (YES flow) via the network 14, and the application information conversion step S52 is executed. If access is denied, the client is requested to re-enter the ID and password (step S51).

重複申込判定サーバ18は、複数のクライアント12a〜12cから受信した申込情報をステップS52〜S57に経由させデータ集合体毎にデータベース16に格納しながら参照回数フールドの参照値を「1」カウントアップする。   The duplicate application determination server 18 increments the reference value of the reference count field “1” while storing the application information received from the plurality of clients 12 a to 12 c through the steps S 52 to S 57 and storing them in the database 16 for each data aggregate. .

次に、重複申込判定サーバ18では、現在アクセス中の例えばクライアント12aから受信された申込情報に含まれ、市外局番、市内局番、加入者番号をハイフンまたはカッコのような特徴文字で区切る電話番号を有する電話番号フィールドを申込情報変換ステップS52において特徴文字を消去し識別番号を生成する。なお、携帯電話番号は市外局番桁、市内局番桁、および加入者番号桁に対応する数字列を結合して識別番号を生成する。   Next, the duplicate application determination server 18 includes a telephone that is included in the application information received from the client 12a that is currently being accessed and that separates the area code, city code, and subscriber number with a characteristic character such as a hyphen or parenthesis. In the application information conversion step S52, the characteristic characters are deleted from the telephone number field having the number to generate an identification number. For the mobile phone number, an identification number is generated by combining a digit string corresponding to an area code, a city code, and a subscriber number.

そして、重複申込判定サーバ18は、データベース16に格納されたデータ集合体(図8参照)の中から識別番号を検索情報として検索し(ステップS53)、この検索結果から一致する電話番号の現在および過去の参照値を計数し(ステップS54)、該計数結果が所定閾値(例えば「100個」)を超える場合に申込情報が重複申込であると判定し(ステップS55のYESフロー)、申込情報が重複申込であると判定された場合には、重複申込結果出力ステップS56においてネットワーク14を介して判定結果を判定中の申込情報を発信したアクセス中のクライアント12aへ返信すると共に、申込情報格納ステップS57を遂行しデータベース16に格納されている申込情報と一致する現在の電話番号の参照値を「1」カウントアップする。   Then, the duplicate application determination server 18 searches the data aggregate (see FIG. 8) stored in the database 16 for the identification number as search information (step S53), and from this search result, matches the current and current telephone numbers. The past reference value is counted (step S54), and when the counting result exceeds a predetermined threshold (for example, “100”), it is determined that the application information is a duplicate application (YES flow of step S55), and the application information is When it is determined that the application is a duplicate application, in the duplicate application result output step S56, the determination result is returned to the accessing client 12a that has transmitted the application information being determined through the network 14, and the application information storage step S57. And the reference value of the current telephone number that matches the application information stored in the database 16 is counted as “1”. We are backing up.

また、重複申込判定サーバ18は、該計数結果が所定閾値(例えば「100個」)を超えない場合(ステップS55のNOフロー)、重複申込なし判定出力ステップS58において申込情報が重複申込でない旨の報知をネットワーク14を介してアクセス中のクライアント12aへ返信すると共に申込情報格納ステップS57を遂行しデータベース16に格納されている申込情報と一致する現在の電話番号の参照値を「1」カウントアップする。   In addition, when the counting result does not exceed a predetermined threshold (for example, “100”) (NO flow of step S55), the duplicate application determination server 18 indicates that the application information is not a duplicate application in the duplicate application determination output step S58. The notification is returned to the accessing client 12a via the network 14, and the application information storage step S57 is executed, and the reference value of the current telephone number that matches the application information stored in the database 16 is incremented by "1". .

但し、本発明は図6に示すフローチャートに沿った処理シーケンスに限定されず、例えば、クライアント12a〜12c側で電話番号に含まれる特徴文字を消去する事前処理を行うときは申込情報変換ステップS52を省略することができ、申込情報検索ステップS53と計数結果算出ステップS54とを結合したCOUNTIF(電話番号フィールド、「識別番号」)のようなマクロ命令を実装する計数プログラムをCPU30が実行してもよく、不図示の検索エンジンを用いてベータベース16の中のデータ集合体に対して「電話番号」を検索してもよい。   However, the present invention is not limited to the processing sequence according to the flowchart shown in FIG. 6. For example, the application information conversion step S <b> 52 is performed when the client 12 a to 12 c performs pre-processing for deleting the characteristic characters included in the telephone number. The CPU 30 may execute a counting program that implements a macro instruction such as COUNTIF (phone number field, “identification number”) that combines the application information search step S53 and the counting result calculation step S54. The “phone number” may be searched for the data collection in the beta base 16 using a search engine (not shown).

また、上述の実施形態と同様に所定閾値を「100個」にすることで経験則から詐欺集団を検知するように説明したが、例えば、お一人様2名限定のチケット販売業界では所定閾値を家族の申込を許可するため「4個」にしてもよく、求人業界では過去に同一人物が応募していないか確認するため所定閾値を「1個」にしてもよい。要は本発明の応用分野に対応する所定閾値を任意に設定することができる。   Further, as described in the above embodiment, it has been described that the fraud group is detected from the rule of thumb by setting the predetermined threshold to “100”. For example, in the ticket sales industry limited to two persons per person, the predetermined threshold is “4” may be set to permit the application of the family, and the predetermined threshold may be set to “1” in order to confirm whether the same person has applied in the past in the job hunting industry. In short, the predetermined threshold value corresponding to the application field of the present invention can be arbitrarily set.

上述したCPU30によって実行される重複申込判定の一連の手順を、図6に示すフローチャート(ステップS50〜S58)に従って詳細に説明する。   A series of duplicate application determination procedures executed by the CPU 30 described above will be described in detail according to the flowchart (steps S50 to S58) shown in FIG.

CPU30は、ネットワーク14を介して複数のクライアント12a〜12cからのアクセスに対して送受信制御部28を用いて認証ステップ50を実行する。認証されたクライアント(YESフロー)から申込情報がネットワーク14および送受信制御部28を通じて受信され収集手段32が申込情報変換ステップS52を実行する。なお、送受信制御部28によりアクセスが拒否された場合はIDおよびパスワードの再入力を拒否されたクライアントへ要求する(ステップS51)。   The CPU 30 executes the authentication step 50 using the transmission / reception control unit 28 for access from the plurality of clients 12 a to 12 c via the network 14. Application information is received from the authenticated client (YES flow) through the network 14 and the transmission / reception control unit 28, and the collecting means 32 executes the application information conversion step S52. When access is denied by the transmission / reception control unit 28, a request is made to the client who has been refused to re-enter the ID and password (step S51).

CPU30は、複数のクライアント12a〜12cから受信した申込情報をステップS52〜S57に経由させデータ集合体毎に参照回数を「1」カウントアップしデータベース16に格納する。   The CPU 30 causes the application information received from the plurality of clients 12a to 12c to go through steps S52 to S57, increments the reference count for each data aggregate, and stores it in the database 16.

次に、収集手段32では、現在アクセス中の例えばクライアント12aから受信された申込情報(例えば、電話番号の文字列「03-3340-AAAA」)に含まれ、電話番号フィールド「03-3340-AAAA」を申込情報変換ステップS52において特徴文字「−」、「(」、「)」などを消去し識別番号「033340AAAA」を生成する。   Next, the collecting means 32 includes the application information received from, for example, the client 12a currently being accessed (for example, the telephone number character string “03-3340-AAAA”), and the telephone number field “03-3340-AAAA”. In the application information conversion step S52, the characteristic characters “-”, “(”, “)”, etc. are deleted to generate the identification number “033340AAAA”.

そして、検索手段34は、データベース16に格納されたデータ集合体(図8参照)の中から識別番号「033340AAAA」を検索文字として検索し(ステップS53)、この検索結果から一致する電話番号の参照回数を計数する(ステップS54)。   Then, the search means 34 searches the data aggregate (see FIG. 8) stored in the database 16 for the identification number “033340AAAA” as a search character (step S53), and refers to the matching telephone number from the search result. The number of times is counted (step S54).

判定手段36は、該計数結果が所定閾値(例えば「100個」)を超える場合に申込情報が重複申込であると判定する(ステップS55のYESフロー)。そして、判定結果送信手段38が申込情報の重複申込であると判定した場合には、重複申込結果出力ステップS56においてネットワーク14を介して判定結果(例えば、計数結果や該当するデータ集合体リスト)を申込情報を発信したアクセス中のクライアント12aへ返信すると共に、申込情報格納ステップS57を遂行し申込情報に該当する参照回数を「1」カウントアップしてデータベース16へ格納する。   The determination means 36 determines that the application information is a duplicate application when the counting result exceeds a predetermined threshold (for example, “100”) (YES flow of step S55). If the determination result transmission unit 38 determines that the application information is a duplicate application, the determination result (for example, the counting result or the corresponding data aggregate list) is output via the network 14 in the duplicate application result output step S56. The application information is returned to the accessing client 12a, and the application information storage step S57 is executed to increment the reference count corresponding to the application information by "1" and store it in the database 16.

表示制御部40は、上記の判定結果(例えば、計数結果や該当するデータ集合体リスト)をディスプレイ42へ出力しオペレータに注意を促すこともでき、重複申込判定システム10の稼動状態を確認させることもできる。   The display control unit 40 can output the above determination result (for example, the counting result and the corresponding data aggregate list) to the display 42 to call the operator's attention, and can confirm the operating state of the duplicate application determination system 10. You can also.

また、判定手段36は、該計数結果が所定閾値を超えない場合(ステップS55のNOフロー)、重複申込なし判定出力ステップS58において申込情報が重複申込でない旨の報知をネットワーク14を介してアクセス中のクライアント12aへ返信すると共に申込情報格納ステップS57を遂行し申込情報に該当する参照回数を「1」カウントアップしデータベース16へ格納する。この場合、表示制御部40は、上記の判定結果(例えば、「申込情報受信中」の文字列と現在の計数結果)をディスプレイ42へ出力し重複申込判定システムの運用状況をオペレータへ把握させることもできる。   In addition, when the counting result does not exceed the predetermined threshold value (NO flow of step S55), the determination unit 36 is accessing a notification that the application information is not a duplicate application in the duplicate application determination output step S58 via the network 14. And the application information storage step S57 is executed to increment the reference count corresponding to the application information by "1" and store it in the database 16. In this case, the display control unit 40 outputs the above determination result (for example, the character string “receiving application information” and the current count result) to the display 42 so that the operator can grasp the operation status of the duplicate application determination system. You can also.

但し、本発明は図6に示すフローチャートに沿った処理シーケンスに限定されないことは上述の通りである。例えば、クライアント12a〜12cは、融資決済サーバ20へネットワーク14を介して申込情報を送信し、融資決済サーバ20が申込情報から抽出する電話番号をネットワーク14を介して重複申込判定システム10へ転送することもできる。   However, as described above, the present invention is not limited to the processing sequence according to the flowchart shown in FIG. For example, the clients 12 a to 12 c transmit application information to the loan settlement server 20 via the network 14, and transfer the telephone number that the loan settlement server 20 extracts from the application information to the duplicate application determination system 10 via the network 14. You can also

重複申込判定システム10は、重複申込判定結果をネットワーク14を介してアクセス中のクライアントへ直接的に返信してもよく、融資決済サーバ20を経由して間接的に返信してもよく、双方に並行して返信してもよい。すなわち、重複申込判定システム10では公開情報の電話番号および交換機から取得する理由表示に対応する電話番号利用情報を格納するだけなのでデータベース16の記憶容量を有効に活用でき個人情報に該当しないデータを伝送する点で有利である。   The duplicate application determination system 10 may return the duplicate application determination result directly to the client that is accessing via the network 14, or may indirectly return the duplicate application determination result via the loan settlement server 20. You may reply in parallel. That is, since the duplicate application determination system 10 only stores the telephone number of the public information and the telephone number usage information corresponding to the reason display acquired from the exchange, the storage capacity of the database 16 can be used effectively and data not corresponding to personal information is transmitted. This is advantageous.

なお、融資決済サーバ20によって実行される融資決済保留の一連の手順は上述した実施形態と同様であり重複する説明を省略する。   Note that a series of loan settlement suspension procedures executed by the loan settlement server 20 is the same as that in the above-described embodiment, and redundant description is omitted.

図8に示すように、データベース16に格納されているデータ集合体は、「電話番号」、「調査年月日」、「ステータス」、「移転番号」、および「参照回数」のタイトル欄に合致したフォーマットで記録され、例えばクライアント12a〜12cからアクセスされ申込情報に対応する現在の電話番号の参照回数を現在のデータ集合体として収集手段32が「1」カウントアップする。   As shown in FIG. 8, the data aggregate stored in the database 16 matches the title columns of “phone number”, “survey date”, “status”, “transfer number”, and “reference count”. The collection means 32 counts up “1” by using the current number of references of the current telephone number corresponding to the application information accessed from the clients 12a to 12c as the current data aggregate.

タイトル欄の下段には、図示したデータ集合体に含まれる「033340AAAA」の電話番号、調査年月日の「−−−」、ステータスの「−−−」、移転番号の「−−−」、参照回数の「50」のデータ集合体が記録されている。収集手段32は、電話番号「033340AAAA」がクライアント12a〜12cの何れか1つからネットワーク14を介して参照されると参照回数を「1」カウントアップし現在のデータ集合体として記録する。   In the lower part of the title column, the telephone number “033340AAAA” included in the illustrated data aggregate, the survey date “−−−”, the status “−−−”, the transfer number “−−−”, A data set of reference count “50” is recorded. When the telephone number “033340AAAA” is referenced from any one of the clients 12a to 12c via the network 14, the collection unit 32 increments the reference count by “1” and records it as the current data aggregate.

但し、収集手段32は、クライアント12a〜12c以外のコンピュータ端末からアクセスされた場合、IPアドレスやIDおよびパスワード情報から非カウントアップ端末として処理を遂行する。すなわち、認証を許可する場合であっても参照回数を変化させない電話番号情報の調査やメンテナンスに対応させるためである。   However, when accessed from a computer terminal other than the clients 12a to 12c, the collection unit 32 performs processing as a non-counting terminal from the IP address, ID, and password information. In other words, even if authentication is permitted, the telephone number information that does not change the number of references can be investigated and maintained.

ここで、ステータスフィールドには、電話番号使用状況データが記録され、電話番号フィールドの電話番号毎にISDN交換機から取得するJT−Q931(レイヤー3)情報の「01:欠番」、「16:正常」、「22:相手加入者番号変更」、「28:無効番号」、および移転先電話番号等を電話番号発信コンピュータにより収集しコンピュータ読み取り可能な記憶媒体へ記録する。   Here, telephone number usage status data is recorded in the status field, and “01: missing number” and “16: normal” in the JT-Q931 (layer 3) information acquired from the ISDN exchange for each telephone number in the telephone number field. , "22: Change the other party's subscriber number", "28: Invalid number", and the transfer destination telephone number are collected by the telephone number transmission computer and recorded in a computer-readable storage medium.

例えば、電話番号発信コンピュータは、日本国内に存在する固定および携帯電話に割当てられた約3億5千万件の電話番号を24時間連続運転状態で所定の順番でオートダイヤルした電話番号、調査月日に対応付けた電話番号使用状況データを実働20日以内に収集し電話番号発信コンピュータ側のハードディスクに記憶する。   For example, a computer that sends telephone numbers is a telephone number that is automatically dialed in a predetermined order in a continuous operation state for 24 hours, with approximately 350 million telephone numbers assigned to fixed and mobile phones existing in Japan. The telephone number usage status data associated with the day is collected within 20 days of actual work and stored in the hard disk on the telephone number transmission computer side.

この電話番号使用状況データは月次で更新するので図中の最上段に位置する現在のデータ集合体には当月の申込情報による参照回数が記録されている。現在のデータ集合体の下段に位置する他のデータ集合体は先月以前に収集した過去の電話番号使用状況履歴である。   Since this telephone number usage status data is updated monthly, the current data aggregate located at the top of the figure stores the number of times of reference by the application information for the current month. The other data aggregate located in the lower part of the current data aggregate is the past telephone number usage history collected before last month.

判定結果送信手段38は、上述した処理シーケンス(ステップS50〜S58)により計数した参照回数および電話番号使用状況データに基づくウエブ画面データを生成し重複申込の判定結果をネットワーク14に経由させアクセス中のクライアント12a〜12cの何れか1つへ返信する。   The determination result transmitting means 38 generates web screen data based on the reference count and the telephone number usage status data counted by the above-described processing sequence (steps S50 to S58) and is accessing the determination result of the duplicate application via the network 14. Reply to any one of the clients 12a-12c.

具体的には、図9に示すように、ウエブ画面には「申込情報の電話番号(1)の結果」、「電話番号 033340AAAA」、「過去に参照された回数 150」、「場所 東京」の書誌的事項の下に、タイトル欄と時系列に並べた各データ集合体の記録内容を表示する。また参照回数は所定閾値を超えるため、例えば「赤色」の判定結果文字「150」を表示させ他の表示文字色(例えば「黒色」)と異なる文字色または点滅表示により判定結果文字「150」を表示させることができる。   Specifically, as shown in FIG. 9, the web screen displays “result of the application information phone number (1)”, “phone number 033340AAAA”, “the number of times referred to in the past 150”, and “location Tokyo”. Below the bibliographic items, the recorded contents of each data aggregate arranged in time series with the title column are displayed. In addition, since the number of times of reference exceeds a predetermined threshold, for example, the determination result character “150” is displayed with a character color different from other display character color (for example, “black”) or blinking display. Can be displayed.

また、「場所 東京」の表示は、固定電話の市外局番および市内局番から特定する担当交換局の所在地情報に基づいて生成される。さらに、携帯電話番号の場合は、携帯電話の市外局番桁および市内局番桁から特定する通信事業者情報を生成し上記の「場所」に変えて表示させてもよい。要は、クライアント12a〜12c側のオペレータが申込情報と照合できる地域またはキャリア情報を表示するとよい。   The display of “location Tokyo” is generated based on the location information of the exchange in charge specified from the area code and the area code of the landline. Further, in the case of a mobile phone number, communication carrier information specified from the area code and the city code of the mobile phone may be generated and displayed instead of the “location”. In short, it is preferable to display the region or carrier information that can be compared with the application information by the operators on the clients 12a to 12c side.

図中の電話番号使用状況履歴には、調査年月日に収集したステータス(理由表示)、移転番号、および参照回数が表示されている。検索手段34は、調査年月日「2007-10-XX」〜「2007-06-XX」の各月参照回数「20」、この各参照回数と現在(当月)の参照回数とを合算し電話番号「033340AAAA」の過去に参照された回数「150」を計数する。すなわち、現在(当月)の参照回数は「50」である。   In the telephone number usage history in the figure, the status (reason display), transfer number, and reference count collected on the date of survey are displayed. The search means 34 sums up the number of reference times of each month “20” of the survey dates “2007-10-XX” to “2007-06-XX”, the number of times of each reference, and the current number of times of reference (current month). The number of times “150” referred to in the past of the number “033340AAAA” is counted. That is, the current (current month) reference count is “50”.

また、現在から半年以上の実在期間を有する電話番号がなぜ詐欺集団に利用されるのか公序良俗のため詳細について開示できないが、従前の融資決済では許可される電話番号に付いても他の実施形態においては参照回数の履歴およびリアルタイム情報に基づいて精度よく判定することができる。   In addition, although it is not possible to disclose details because of public order and morals, why telephone numbers with a real period of more than half a year from now are used for fraud groups, but in other embodiments even for telephone numbers that are allowed in conventional loan settlement Can be accurately determined based on the history of the number of references and real-time information.

さらに、検索手段34は、他人が同一の電話番号「033340AAAA」を使用していた期間(調査年月日「2006-10-XX」、参照回数「3」を含む実在期間)に記憶された参照回数を計数しないので、過去に重複申込に該当する電話番号であるか否かに拘らず、「直近連続実在期間内」にクライアント12a〜12cから参照された回数を計数するため重複申込の判定精度を向上させ判定時間を短縮させることができる。   Further, the search means 34 stores the reference stored in the period when the other person was using the same telephone number “033340AAAA” (the actual period including the survey date “2006-10-XX” and the reference count “3”). Since the number of times is not counted, regardless of whether or not the telephone number has been a duplicate application in the past, the judgment accuracy of the duplicate application is counted in order to count the number of times referred to by the clients 12a to 12c within the "last consecutive real period". And the determination time can be shortened.

次に、図10に示すウエブ画面には、「申込情報の電話番号(2)の結果」、「電話番号 049969BBBB」、「過去に参照された回数 80」、「場所 東京」の書誌的事項の下に、タイトル欄と時系列に並べた各データ集合体の記録内容を表示している。また参照回数は所定閾値以内であり、例えば他の表示文字色(例えば「黒色」)と同一の文字色で表示する。   Next, the web screen shown in FIG. 10 shows bibliographic items of “result of application number (2)”, “phone number 049969BBBB”, “number of times referred to in the past 80”, and “location Tokyo”. Below the title column and the recorded contents of each data aggregate arranged in time series are displayed. Further, the reference count is within a predetermined threshold, and for example, it is displayed in the same character color as another display character color (for example, “black”).

ウエブ画面には、データベース16の中に電話番号「049969BBBB」が調査年月日「2007-04-XX」から「2007-10-XX」まで実在する調査結果を記憶している状態を表示している。そして、前月の調査年月日「2007-10-XX」の月次だけ参照回数「10」が記憶され他の月次(調査年月日「2007-09-XX」から「2006-09-XX」)では参照回数「0」である。   On the web screen, the state where the telephone number “049969BBBB” stores the actual survey results from the survey date “2007-04-XX” to “2007-10-XX” in the database 16 is displayed. Yes. And the reference count “10” is memorized only for the month of the previous month's survey date “2007-10-XX”, and the other month (from the survey date “2007-09-XX” to “2006-09-XX” )), The reference count is “0”.

したがって、重複申込判定システム10は、現在(当月)の参照回数を含めて計数した計数結果「80」を検索手段34により検索しクライアント12a〜12cの何れか1つに表示させている。   Accordingly, the duplicate application determination system 10 searches the counting means “80” including the current (current month) reference count by the search means 34 and displays it on any one of the clients 12a to 12c.

重複申込判定サーバ18側のオペレータも、電話番号「049969BBBB」の参照回数が当月に入り急激に上昇している状態をディスプレイ42に表示されている計数結果「80」および前月の参照回数「10」から認識することができる。   The operator on the duplicate application determination server 18 side also displays the count result “80” displayed on the display 42 and the reference count “10” of the previous month indicating that the reference count of the telephone number “049969BBBB” has rapidly increased in the current month. Can be recognized from.

この場合、クライアント12a乃至12c側のオペレータは、電話番号の履歴情報だけでは判別できない重複申込を実時間および過去の参照回数の計数結果から所定閾値を超えると予測することができ、直ちに融資決済を約10秒の簡易審査から次段の厳重審査へ移行させ詐欺申込による被害を未然に防止することができる。   In this case, the operator on the side of the clients 12a to 12c can predict that the duplicate application that cannot be determined only by the telephone number history information exceeds the predetermined threshold based on the counting result of the actual time and the past reference count, and immediately makes the loan settlement. By shifting from a simple screening of about 10 seconds to a strict screening of the next stage, damage caused by fraud can be prevented.

他の実施形態の変形例を図11に示す。ウエブ画面には「申込情報の電話番号(1)の結果」、「電話番号 033340AAAA」、「参照数の推移」の時系列表、「直近参照数の累計 150」、「場所 東京」の書誌的事項の下に、タイトル欄と時系列に並べた各データ集合体の記録内容を表示する。なお、直近参照数の累計(参照回数)は所定閾値を超えるため、上述の他の実施形態と同様に他の表示文字色と異なる有色文字または点滅表示により判定結果文字「150」を表示させることができる。   A modification of the other embodiment is shown in FIG. On the web screen, “Result of telephone number (1) of application information”, “Telephone number 033340AAAA”, “Time series of reference numbers”, “Cumulative number of recent references 150”, “Location Tokyo” bibliographic Below the items, the recorded contents of each data aggregate arranged in time series in the title column are displayed. In addition, since the cumulative number of recent references (reference count) exceeds a predetermined threshold, the determination result character “150” is displayed by a colored character or a blinking display different from the other display character color as in the other embodiments described above. Can do.

図中の電話番号使用状況履歴には、調査年月日に収集したステータス(理由表示)、および移転番号が表示されている。検索手段34は、調査年月日「2007-10-XX」〜「2007-06-XX」の各月参照回数「20」、この各参照回数と現在(当月)の参照回数とを合算し電話番号「033340AAAA」の過去に参照された回数「150」を計数する。すなわち、現在(当月)の参照回数は「50」である。   In the telephone number usage history in the figure, the status (reason display) collected on the date of survey and the transfer number are displayed. The search means 34 sums up the number of reference times of each month “20” of the survey dates “2007-10-XX” to “2007-06-XX”, the number of times of each reference, and the current number of times of reference (current month). The number of times “150” referred to in the past of the number “033340AAAA” is counted. That is, the current (current month) reference count is “50”.

判定結果送信手段38は、参照推移の時系列表をウエブ画面に挿入するタグ文字情報を生成し次段の送受信制御部28へ渡すことで、ネットワーク14を介してウエブ画面をアクセス中のクライアント12a乃至12cの何れか1つへ表示させることができ、同様に、表示制御部40を介してディスプレイ42へ同様のウエブ画面を表示させることができる。   The determination result transmission means 38 generates tag character information for inserting a time series table of reference transitions into the web screen and passes it to the transmission / reception control unit 28 at the next stage, whereby the client 12a that is accessing the web screen via the network 14. 1 to 12c, and similarly, a similar web screen can be displayed on the display 42 via the display control unit 40.

また、図12に示すウエブ画面には、「申込情報の電話番号(2)の結果」、「電話番号 049969BBBB」、「参照数の推移」の時系列表、「直近参照数の累計 80」、「場所 東京」の書誌的事項の下に、タイトル欄と時系列に並べた各データ集合体の記録内容を表示している。なお、直近参照数の累計は所定閾値以内であり、例えば他の表示文字色(例えば「黒色」)と同一の文字色で表示する。   In addition, the web screen shown in FIG. 12 includes a “result of the application information telephone number (2)”, “phone number 049969BBBB”, “reference number transition” time series table, “total number of recent references 80”, Below the bibliographic items of “Location Tokyo”, the title column and the recorded contents of each data aggregate arranged in time series are displayed. Note that the cumulative number of recent references is within a predetermined threshold, and is displayed in the same character color as, for example, another display character color (for example, “black”).

ウエブ画面の中には、電話番号「049969BBBB」が調査年月日「2007-04-XX」から「2007-10-XX」まで実在する調査結果を表示している。そして、参照数の推移では当月に「70」回、前月の月次(10月)だけ参照回数「10」が表示され他の月次では参照回数「0」が表示されている。また、直近参照数の累計に現在(当月)の参照回数を含めて計数した計数結果「80」が検索手段34により検索されていることが分かる。   On the web screen, the telephone number “049969BBBB” displays the actual survey results from the survey date “2007-04-XX” to “2007-10-XX”. In the transition of the reference number, “70” is displayed in the current month, the reference count “10” is displayed only for the previous month (October), and the reference count “0” is displayed in other months. Further, it can be seen that the retrieval means 34 retrieves the counting result “80” which is counted by including the current (current month) reference count in the cumulative number of recent references.

クライアント12a乃至12c側または重複申込判定サーバ18側のオペレータは、電話番号「049969BBBB」の参照回数が当月に入り急激に上昇している状態をディスプレイに表示されている参照数の推移から認識することができる。   The operator on the client 12a to 12c side or the duplicate application determination server 18 side recognizes that the reference number of the telephone number “049969BBBB” is rapidly increasing from the current month from the change in the reference number displayed on the display. Can do.

この場合、クライアント12a乃至12c側のオペレータは、電話番号の履歴情報だけでは判別できない重複申込を実時間および過去の参照回数の計数結果から所定閾値を超えると予測することができ、直ちに融資決済を約10秒の簡易審査から次段の厳重審査へ移行させ詐欺申込による被害を未然に防止することができる。   In this case, the operator on the side of the clients 12a to 12c can predict that the duplicate application that cannot be determined only by the telephone number history information exceeds the predetermined threshold based on the counting result of the actual time and the past reference count, and immediately makes the loan settlement. By shifting from a simple screening of about 10 seconds to a strict screening of the next stage, damage caused by fraud can be prevented.

上述の他の実施形態で説明した重複申込判定システムの動作によれば、過去の電話番号の履歴および実時間の申込情報を結合して重複申込を判定したが、新設電話番号の申込者による重複申込判定結果を図13に示す。   According to the operation of the duplicate application determination system described in the other embodiments described above, the duplicate application is determined by combining the past telephone number history and the real-time application information. The application determination result is shown in FIG.

ウエブ画面の表示形式は図9および図10と同一である。電話番号「033340CCCC」は、調査年月日「2006-09-XX」の月次に参照回数「5」、調査年月日「2006-10-XX」の月次に参照回数「100」、その後移転されている重複申込の電話番号である。そして、所定期間(2006-12から2007-03)に亘り欠番状態を経た後に新設電話番号として2007年4月から現在に至る実在の電話番号に変化している。   The display format of the web screen is the same as in FIGS. The telephone number “033340CCCC” has the reference count “5” in the month of the survey date “2006-09-XX”, the reference count “100” in the month of the survey date “2006-10-XX”, and then The phone number of the duplicate application being transferred. Then, after passing through a missing number for a predetermined period (2006-12 to 2007-03), the phone number is changed to an actual phone number from April 2007 to the present.

重複申込判定システム10は、収集手段32が申込情報の電話番号「033340CCCC」を受信した段階で、検索手段34の検索機能を実現させ検索結果と一致する電話番号の参照回数を計数する。この計数結果が電話番号の直近連続実在期間内(当月および実在期間2007-05から2007-10)に所定閾値(例えば「100」)を超える場合に申込情報が重複申込であると判定する判定手段36を備える。   When the collection means 32 receives the telephone number “033340CCCC” of the application information, the duplicate application determination system 10 realizes the search function of the search means 34 and counts the number of reference of the telephone number that matches the search result. Judgment means for determining that the application information is a duplicate application when the counting result exceeds a predetermined threshold (for example, “100”) within the latest continuous real period of the telephone number (current month and real period 2007-05 to 2007-10) 36.

重複申込判定システム10は、図示した過去に参照された回数「0」を表示し欠番状態が連続した以前の参照回数を除外している。したがって、新設電話番号の申込者を重複申込者と誤認する誤判定を有効に防止することができ、オペレータの負担を軽減し業務効率を向上させることができる。   The duplicate application determination system 10 displays the number of times “0” referred to in the past as shown in the figure, and excludes the previous number of times of reference in which the missing number state is continuous. Therefore, it is possible to effectively prevent an erroneous determination that the applicant for the new telephone number is mistakenly identified as a duplicate applicant, thereby reducing the burden on the operator and improving the work efficiency.

具体的には、検索手段34は、データベース16の中から電話番号「033340CCCC」と一致するデータ集合体を抽出し調査年月日を降順に探索しながら各参照回数フィールドに記憶された参照数値を計数する。並行してステータスフィールドを検査し「実在」から「欠番」へ変化した段階で計数を中止し計数結果を判定手段36に渡せばよい。   Specifically, the search means 34 extracts a data set that matches the telephone number “033340CCCC” from the database 16 and searches the search date in descending order while searching for the reference numerical value stored in each reference count field. Count. In parallel, the status field is inspected, and the count is stopped when the status changes from “real” to “missing number” and the count result is passed to the determination means 36.

図14のフローチャートを参照して、他の実施形態のデータベース16の生成工程を説明する。   With reference to the flowchart of FIG. 14, the production | generation process of the database 16 of other embodiment is demonstrated.

先ず、複数の電話番号発信コンピュータは、全国に流通する固定および携帯電話番号に対してISDN(Integrated Services Digital Network)回線を通じてオートダイヤルして得た利用状況を示す理由表示データおよび移転先電話番号を、分担する各電話番号に対応させてオートダイヤルした調査年月日と共に履歴情報としてハードディスクに登録し月次の電話番号情報をそれぞれ収集する(ステップS70)。   First, a plurality of telephone number transmission computers provide reason display data and transfer destination telephone numbers indicating the usage status obtained by auto-dialing through ISDN (Integrated Services Digital Network) lines to fixed and mobile telephone numbers distributed throughout the country. The telephone number information is registered in the hard disk as history information together with the date of investigation automatically dialed corresponding to each shared telephone number, and the monthly telephone number information is collected (step S70).

次に、コンピュータを用いて、データベース16に記憶された当月のデータ集合体を読み出し、当月申込情報が存在するか否か参照回数に基づいて判定する(ステップS71)。参照回数が記憶されているときは(YESフロー)ステップS72へ処理を分岐させ参照回数を収集した電話番号情報へ追加記録してからデータベース16の履歴データ更新処理ステップS73を遂行する。   Next, using the computer, the data aggregate of the current month stored in the database 16 is read out, and it is determined based on the reference count whether or not there is application information for the current month (step S71). When the number of references is stored (YES flow), the process branches to step S72, where the number of references is additionally recorded in the collected telephone number information, and then the history data update processing step S73 of the database 16 is performed.

一方、当月申込情報が存在しないときは(NOフロー)ステップS73へ処理を分岐させ電話番号情報へ「0」の参照回数を書き込み履歴データ更新処理を遂行する。履歴データ更新処理ステップS73では、ファーストイン・ファーストアウトFIFO方式により最初に記録した調査年月日、ステータス、移転番号、参照回数をデータ集合体の中から削除しデータベース16の記憶容量を有効に利用する。   On the other hand, if the application information for the current month does not exist (NO flow), the process branches to step S73, the number of references “0” is written to the telephone number information, and the history data update process is performed. In the history data update processing step S73, the survey date, status, transfer number, and reference count recorded first by the first-in / first-out FIFO method are deleted from the data aggregate to effectively use the storage capacity of the database 16 To do.

但し、本発明は、上述したデータベース16の更新方法に限定されず、例えば、ステップS70で収集した電話番号情報をそのままデータベース16へ追加して更新し、参照回数データは重複申込判定サーバ18の記憶部に別途記憶させても上述した他の実施形態と同様の効果を得ることができる。要は、調査月次に対応する電話番号の参照回数を重複申込判定サーバ18側に記憶させ受信した申込情報と照合させるとよい。   However, the present invention is not limited to the method for updating the database 16 described above. For example, the telephone number information collected in step S70 is added to the database 16 as it is, and the reference count data is stored in the duplicate application determination server 18. Even if it is separately stored in the unit, the same effects as those of the other embodiments described above can be obtained. In short, the reference number of the telephone number corresponding to the survey month may be stored in the duplicate application determination server 18 and collated with the received application information.

本発明の他の実施形態について電話番号利用状況履歴を検索する重複申込判定システムを説明したが、上述した発明の効果を得ることができる本発明の追加の実施形態について申込情報のログ履歴を検索する重複申込判定システムの機能構成を図1および図2を用いて説明する。   Although the duplicate application determination system for searching the telephone number utilization status history for the other embodiment of the present invention has been described, the log history of the application information is searched for the additional embodiment of the present invention that can obtain the effects of the invention described above. A functional configuration of the overlapping application determination system will be described with reference to FIGS. 1 and 2.

追加の実施形態の重複申込判定システム10では、複数のクライアント12a〜12cとネットワーク14を介して接続され、該複数のクライアント12a〜12cから申込情報を受信し重複申込判定をする重複申込判定サーバ18を、ネットワーク14を介して複数のクライアント12a〜12cから申込情報をそれぞれ受信しデータ集合体毎にデータベース16に格納する収集手段32、現在アクセス中のクライアント12aから受信された申込情報に含まれる電話番号をデータベース16に格納されたデータ集合体の中から検索する検索手段34、収集手段32が申込情報を受信した段階で、検索手段34の検索機能を実現させ検索結果と一致する電話番号のデータ集合体数を計数し、該計数結果が電話番号の直近連続実在期間内に所定閾値を超える場合に申込情報が重複申込であると判定する判定手段36、判定手段36が重複申込であると判定した場合には、ネットワーク14を介して判定手段36の判定結果をアクセス中のクライアント12aへ返信する判定結果送信手段38、として機能させるためのプログラムをCPU30で実行する。このプログラムは重複申込判定サーバ18の内部に設けたコンピュータ読み取り可能な記憶媒体に記憶されている。   In the duplicate application determination system 10 of the additional embodiment, a duplicate application determination server 18 that is connected to a plurality of clients 12a to 12c via a network 14, receives application information from the plurality of clients 12a to 12c, and determines a duplicate application. Collecting means 32 for receiving the application information from the plurality of clients 12a to 12c via the network 14 and storing them in the database 16 for each data aggregate, and the telephone included in the application information received from the currently accessed client 12a When the retrieval means 34 and the collection means 32 for retrieving numbers from the data aggregate stored in the database 16 receive the application information, the retrieval function of the retrieval means 34 is realized and the telephone number data matching the retrieval result is obtained. The number of aggregates is counted, and the result of the counting is within the last consecutive real period of the telephone number. If the determination means 36 determines that the application information is a duplicate application when the threshold is exceeded, and the determination means 36 determines that the application is a duplicate application, the client accessing the determination result of the determination means 36 via the network 14 The CPU 30 executes a program for causing it to function as the determination result transmission means 38 for returning to 12a. This program is stored in a computer-readable storage medium provided in the duplicate application determination server 18.

ここで、CPU30は、データ集合体を申込情報の受信日時と管理番号と共にデータベース16に記録する。すなわち、上記の他の実施形態では各調査月次に約3億5千万件の電話番号に対応させて参照回数データを記憶するので、多数の記憶容量を占めるであろう「0」回の参照回数データも当月および過去の履歴に記録されている。したがって、データベース16の記憶容量をさらに有効利用するため複数のクライアント12a〜12cから受信した申込情報のログ情報をデータベース16へ記録し、参照回数フィールドを用いない重複申込判定サーバ18を提供する。   Here, the CPU 30 records the data aggregate in the database 16 together with the reception date / time of the application information and the management number. That is, in the other embodiments described above, the reference count data is stored in association with about 350 million telephone numbers in each survey month, so that “0” times that will occupy a large number of storage capacities. The reference count data is also recorded in the current month and past history. Therefore, in order to further effectively use the storage capacity of the database 16, log information of application information received from the plurality of clients 12a to 12c is recorded in the database 16, and the duplicate application determination server 18 that does not use the reference number field is provided.

追加の実施形態において、重複申込判定サーバ18は、ネットワーク14を介して複数のクライアント12a〜12cからのアクセスに対して認証ステップ50を実行する。認証されたクライアント(YESフロー)から申込情報がネットワーク14を介して受信され申込情報変換ステップS52を実行する。以下、認証を許可されたシーケンスを説明する。   In an additional embodiment, the duplicate application determination server 18 performs an authentication step 50 for access from multiple clients 12 a-12 c via the network 14. Application information is received from the authenticated client (YES flow) via the network 14, and the application information conversion step S52 is executed. Hereinafter, a sequence in which authentication is permitted will be described.

重複申込判定サーバ18は、複数のクライアント12a〜12cから受信した申込情報をステップS52〜S57に経由させデータ集合体毎にデータベース16に受信日時および管理番号と共にログ情報として格納する。   The duplicate application determination server 18 passes the application information received from the plurality of clients 12a to 12c through steps S52 to S57, and stores it in the database 16 as log information together with the reception date and management number for each data aggregate.

次に、重複申込判定サーバ18では、現在アクセス中の例えばクライアント12aから受信された申込情報に含まれ、市外局番、市内局番、加入者番号をハイフンまたはカッコのような特徴文字で区切る電話番号を有する電話番号フィールドを申込情報変換ステップS52において特徴文字を消去し識別番号を生成する。なお、携帯電話番号は市外局番桁、市内局番桁、および加入者番号桁に対応する数字列を結合して識別番号を生成する。   Next, the duplicate application determination server 18 includes a telephone that is included in the application information received from the client 12a that is currently being accessed and that separates the area code, city code, and subscriber number with a characteristic character such as a hyphen or parenthesis. In the application information conversion step S52, the characteristic characters are deleted from the telephone number field having the number to generate an identification number. For the mobile phone number, an identification number is generated by combining a digit string corresponding to an area code, a city code, and a subscriber number.

そして、重複申込判定サーバ18は、データベース16に格納された不図示のログ情報の中から識別番号を検索条件として検索し(ステップS53)、この検索結果から一致する電話番号のログ件数を計数し(ステップS54)、該計数結果が所定閾値(例えば「100個」)を超える場合に申込情報が重複申込であると判定し(ステップS55のYESフロー)、申込情報が重複申込であると判定された場合には、重複申込結果出力ステップS56においてネットワーク14を介して判定結果を判定中の申込情報を発信したアクセス中のクライアント12aへ返信すると共に、申込情報格納ステップS57を遂行しデータベース16に申込情報の受信日時および管理番号と共にログ情報として格納する。   Then, the duplicate application determination server 18 searches the log information (not shown) stored in the database 16 using the identification number as a search condition (step S53), and counts the number of logs of matching telephone numbers from this search result. (Step S54), when the counting result exceeds a predetermined threshold (for example, “100”), it is determined that the application information is a duplicate application (YES flow of Step S55), and the application information is determined to be a duplicate application. In the case where the application information is output, the determination result is returned to the accessing client 12a that has transmitted the application information being determined through the network 14 in the duplicate application result output step S56, and the application information storage step S57 is executed to apply to the database 16. It is stored as log information together with the information reception date and management number.

CPU30は、ログ情報に記憶する申込情報の受信日時を降順に探索し該当する電話番号の調査年月日と比較しながら、電話番号の欠番を記録する調査年月日を検知することでログ件数を係数してもよく、上述したようにマクロ命令を用いて直近連続実在期間と電話番号のAND検索条件により一括してログ件数を計数してもよい。   The CPU 30 searches for the reception date and time of the application information stored in the log information in descending order and compares it with the survey date of the corresponding phone number, and detects the survey date recording the missing number of the phone number. As described above, the number of logs may be counted in a lump according to the AND search condition of the latest continuous real period and the telephone number using a macro instruction as described above.

また、CPU30は、図9乃至図13に示す「参照回数」や「過去に参照された回数」をログ情報の中に記憶している直近連続実在期間内の申込情報の受信年月日と電話番号のAND条件を満たすログ件数を算出する。この場合、CPU30は申込情報を受信する毎にログ件数を計数するので負荷が増加するがデータベース16の記憶容量は上述した如く有効に利用することができるという利点がある。   In addition, the CPU 30 receives the date of receipt of the application information within the latest continuous real period and the telephone number in which the “reference count” and the “number of reference times in the past” shown in FIGS. 9 to 13 are stored in the log information. The number of logs satisfying the AND condition of the number is calculated. In this case, since the CPU 30 counts the number of logs every time application information is received, the load increases, but there is an advantage that the storage capacity of the database 16 can be used effectively as described above.

このように、CPU30はデータベース16の中からログ情報を読み出して参照回数を累積演算するので、重複申込判定サーバ18側にアクセスカウンタを設ける必要がなく、クライアントがアクセスしているウェブページにどれだけのアクセスがあったかという情報を重複申込判定サーバ18側に記録およびクライアント側に表示させるCGIのプログラムを実装しなくとも、参照回数をクライアント側へ表示(例えば、図9〜図13参照)させることができる。   In this way, the CPU 30 reads the log information from the database 16 and cumulatively calculates the number of references, so there is no need to provide an access counter on the duplicate application determination server 18 side, and how many web pages are accessed by the client. It is possible to display the reference count on the client side (for example, see FIGS. 9 to 13) without mounting a CGI program that records information on whether or not there has been access on the duplicate application determination server 18 side and displays it on the client side. it can.

しかも、アクセスカウンタでは、認証を許可された後に表示される申込情報入力用ウェブページにアクセスした段階でCPU30がアクセスカウンタ用プログラムを起動させ、このプログラムとは別に用意された申込情報入力用アクセス数記録ファイルから、記録されているアクセス数を読み取り、読み取ったアクセス数に「1」を加算した数値をアクセス数記録ファイルに書き戻してから申込情報入力用ウェブページに表示させるため、これから入力する申込情報と無関係な情報入力用ウェブページのアクセス数を表示するという課題も解消できる。   In addition, in the access counter, the CPU 30 activates the access counter program when accessing the application information input web page displayed after authentication is permitted, and the access number for application information input prepared separately from this program. Read the recorded number of accesses from the record file, write back the number obtained by adding “1” to the read number of access files, and display it on the application information input web page. The problem of displaying the number of accesses to an information input web page unrelated to information can also be solved.

したがって、追加の実施形態では、現在流通している電話番号の件数、約3億5千万件分のアクセスカウンタ用プログラムを実装する参照回数表示ページ情報(HTMLのタグ情報)を記録する必要もないので、重複申込判定サーバ18側の記憶容量を有効に活用することができる。   Therefore, in the additional embodiment, it is also necessary to record the reference number display page information (HTML tag information) on which the number of currently distributed telephone numbers and the access counter program for about 350 million cases are mounted. Therefore, the storage capacity on the duplicate application determination server 18 side can be used effectively.

なお、本発明の実施形態または他の実施形態若しくは追加の実施形態に記載された、作用及び効果は、本発明から生じる最も好適な作用及び効果を列挙したに過ぎず、本発明による作用及び効果は、本発明の実施形態に記載されたものに限定されるものではない。例えば、参照回数を「1」増加するインクリメント方式について説明したが、本発明はこれに限定されず所定閾値を出発数値として予め記憶し参照回数を「1」減少するデクリメント方式を採用してもよい。   Note that the actions and effects described in the embodiment of the present invention, other embodiments, or additional embodiments merely list the most preferable actions and effects resulting from the present invention, and the actions and effects according to the present invention. Are not limited to those described in the embodiments of the present invention. For example, the increment method for increasing the reference count by “1” has been described. However, the present invention is not limited to this, and a decrement method may be adopted in which a predetermined threshold is stored in advance as a starting value and the reference count is decreased by “1”. .

本発明の実施形態として重複申込判定システムを概略的に示すブロック図。The block diagram which shows schematically the duplication application determination system as embodiment of this invention. 本発明の実施形態として重複申込判定システムを示すブロック図。The block diagram which shows the duplication application determination system as embodiment of this invention. 実施形態に用いるデータ集合体の構造図。FIG. 6 is a structural diagram of a data aggregate used in the embodiment. 実施形態に用いるデータ集合体の構造図。FIG. 6 is a structural diagram of a data aggregate used in the embodiment. 実施形態に用いるデータ集合体の構造図。FIG. 6 is a structural diagram of a data aggregate used in the embodiment. 本発明の実施形態として重複申込判定システムの動作を示すフローチャート。The flowchart which shows operation | movement of the duplicate application determination system as embodiment of this invention. 本発明の実施形態として重複申込判定システムの動作を示すフローチャート。The flowchart which shows operation | movement of the duplicate application determination system as embodiment of this invention. 他の実施形態に用いるデータ集合体の構造図。The structure diagram of a data aggregate used for other embodiments. 他の実施形態のウエブ画面を示す図。The figure which shows the web screen of other embodiment. 他の実施形態のウエブ画面を示す図。The figure which shows the web screen of other embodiment. 他の実施形態のウエブ画面を示す図。The figure which shows the web screen of other embodiment. 他の実施形態のウエブ画面を示す図。The figure which shows the web screen of other embodiment. 他の実施形態のウエブ画面を示す図。The figure which shows the web screen of other embodiment. 他の実施形態のデータベース作成動作を示すフローチャート。The flowchart which shows the database creation operation | movement of other embodiment.

符号の説明Explanation of symbols

10 重複申込判定システム
12a〜12c クライアント
14 ネットワーク
16 データベース
18 重複申込判定サーバ
20 金融決済サーバ
22 無人契約機
DESCRIPTION OF SYMBOLS 10 Duplicate application determination system 12a-12c Client 14 Network 16 Database 18 Duplicate application determination server 20 Financial settlement server 22 Unmanned contract machine

Claims (2)

複数のクライアントとネットワークを介して接続され、該複数のクライアントから申込情報を受信し重複申込判定をするサーバを用いた重複申込判定方法であって、
前記サーバは、前記ネットワークを介して前記複数のクライアントから申込情報を受信しデータ集合体毎にデータベースに格納し、
前記データ集合体は、電話番号、電話番号使用状況の調査年月日、電話番号使用状況データ及びクライアントからの申込情報に対応する電話番号の参照回数の所定期間毎のデータを有し、
現在アクセス中のクライアントから受信された申込情報に含まれる電話番号を前記データベースに格納された前記データ集合体の中から検索し、
この検索結果から一致する電話番号のデータ集合体から電話番号使用状況の調査年月日及び電話番号使用状況データに基づいて時系列での直近連続実在期間内の参照回数を計数し、
該計数結果が電話番号の直近連続実在期間内に所定閾値を超える場合に前記申込情報が重複申込であると判定し、
前記申込情報が重複申込であると判定された場合には、前記ネットワークを介して前記判定結果を申込情報を発信した前記アクセス中のクライアントへ返信する重複申込判定方法。
A duplicate application determination method using a server that is connected to a plurality of clients via a network, receives application information from the plurality of clients, and determines a duplicate application,
The server receives application information from the plurality of clients via the network and stores it in a database for each data aggregate;
The data aggregate includes data for a predetermined period of a telephone number, a telephone number usage status survey date, telephone number usage status data, and a telephone number reference count corresponding to application information from a client,
Search for the telephone number included in the application information received from the currently accessed client from the data collection stored in the database;
Based on the telephone number data collection from the search results, the telephone number usage status survey date and the telephone number usage status data are used to count the number of times of reference within the most recent continuous real period,
When the counting result exceeds a predetermined threshold within the last continuous real period of the telephone number, it is determined that the application information is a duplicate application,
When it is determined that the application information is a duplicate application, a duplicate application determination method of returning the determination result to the accessing client that has transmitted the application information via the network.
複数のクライアントとネットワークを介して接続され、該複数のクライアントから申込情報を受信し重複申込判定をする重複申込判定システムであって、
前記ネットワークを介して前記複数のクライアントから申込情報を受信し、電話番号、電話番号使用状況の調査年月日、電話番号使用状況データ及びクライアントからの申込情報に対応する電話番号の参照回数の所定期間毎のデータを有するデータ集合体をデータ集合体毎にデータベースに格納する収集手段と、
現在アクセス中のクライアントから受信された申込情報に含まれる電話番号を前記データベースに格納された前記データ集合体の中から検索する検索手段と、
前記収集手段が申込情報を受信した段階で、前記検索手段の検索機能を実現させ検索結果と一致する電話番号のデータ集合体から電話番号使用状況の調査年月日及び電話番号使用状況データに基づいて時系列での直近連続実在期間内の参照回数を計数し、該計数結果が電話番号の直近連続実在期間内に所定閾値を超える場合に前記申込情報が重複申込であると判定する判定手段と、
前記判定手段が重複申込であると判定した場合には、前記ネットワークを介して前記判定手段の判定結果を前記アクセス中のクライアントへ返信する判定結果送信手段と、を備えることを特徴とする重複申込判定システム。
A duplicate application determination system that is connected to a plurality of clients via a network, receives application information from the plurality of clients, and determines a duplicate application.
Receiving application information from the plurality of clients via the network, predetermined number of telephone numbers, telephone number usage status survey date, telephone number usage status data, and telephone number reference frequency corresponding to application information from the client Collection means for storing a data aggregate having data for each period in a database for each data aggregate;
Search means for searching for the telephone number included in the application information received from the currently accessed client from the data aggregate stored in the database;
When the collection means receives the application information, it implements the search function of the search means and based on the telephone number usage status survey date and telephone number usage status data from the telephone number data set that matches the search result Determining means for counting the number of references within the last continuous real period in time series and determining that the application information is a duplicate application when the counting result exceeds a predetermined threshold within the last continuous real period of the telephone number; ,
And a determination result transmission means for returning a determination result of the determination means to the accessing client via the network when the determination means determines that the application is a duplicate application. Judgment system.
JP2007283001A 2007-10-31 2007-10-31 Duplicate application determination method and system Active JP5853233B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007283001A JP5853233B2 (en) 2007-10-31 2007-10-31 Duplicate application determination method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007283001A JP5853233B2 (en) 2007-10-31 2007-10-31 Duplicate application determination method and system

Publications (2)

Publication Number Publication Date
JP2009110359A JP2009110359A (en) 2009-05-21
JP5853233B2 true JP5853233B2 (en) 2016-02-09

Family

ID=40778774

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007283001A Active JP5853233B2 (en) 2007-10-31 2007-10-31 Duplicate application determination method and system

Country Status (1)

Country Link
JP (1) JP5853233B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9468862B2 (en) 2011-05-31 2016-10-18 Mitsubishi Hitachi Power Systems, Ltd. Spray drying apparatus for dehydrated filtrate from desulfurization waste water, and air pollution control system
US9546750B2 (en) 2012-02-07 2017-01-17 Togo Seisakusyo Corporation Hose clamp and method of manufacturing the same

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3557048B2 (en) * 1996-07-11 2004-08-25 株式会社東芝 Video coding equipment
JPH1173471A (en) * 1997-08-29 1999-03-16 Nec Corp Election receiving system utilizing bar code
JP2000030104A (en) * 1998-07-13 2000-01-28 Kyodo Printing Co Ltd Application postcard drawing system
JP3842620B2 (en) * 2001-11-07 2006-11-08 日本電信電話株式会社 Telephone reservation receiving method and apparatus
JP2003223559A (en) * 2002-01-31 2003-08-08 Good Loan Kk Housing loan contract system and method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9468862B2 (en) 2011-05-31 2016-10-18 Mitsubishi Hitachi Power Systems, Ltd. Spray drying apparatus for dehydrated filtrate from desulfurization waste water, and air pollution control system
US9511305B2 (en) 2011-05-31 2016-12-06 Mitsubishi Hitachi Power Systems, Ltd. Spray drying apparatus and air pollution control system
US9546750B2 (en) 2012-02-07 2017-01-17 Togo Seisakusyo Corporation Hose clamp and method of manufacturing the same

Also Published As

Publication number Publication date
JP2009110359A (en) 2009-05-21

Similar Documents

Publication Publication Date Title
US7958032B2 (en) Generating event messages corresponding to event indicators
CN109636318B (en) Real estate registration system and real estate registration method
US8417600B2 (en) Systems and methods for graduated suspicious activity detection
JP6713614B2 (en) Corporate information creation device, corporate information providing device, and corporate information providing system
CN1355908A (en) On-line election system
JP2004030334A (en) Method, system and program for biometrics authentication service
US20070265946A1 (en) Aggregating event indicators
CN111984734A (en) Data processing method, device and equipment based on block chain and storage medium
JP4413575B2 (en) Information processing apparatus that supports integrated management of account service information, integrated management method of account service information, program, and recording medium
US20070265945A1 (en) Communicating event messages corresponding to event indicators
JP5853233B2 (en) Duplicate application determination method and system
CN108875407A (en) For the sensitive information processing method and processing device of financial business, client, data framework
JP2020077078A (en) Ticket system
US10152712B2 (en) Inspecting event indicators
JP6899478B1 (en) Coordinator, program, and information processing method
JP2007034626A (en) Atm use limit amount setting method, atm use limit amount setting device and atm use limit amount setting program
KR101565902B1 (en) Method for Detecting and Preventing Personal Leakage
CN1744127A (en) Bank preservation processing system and method
CN110956445A (en) Method and device for generating risk file
KR100719408B1 (en) Storage and certification service system for a sheet of electronic voucher
JP3837394B2 (en) Address data management method and address data management program
JP4718131B2 (en) Personal information management system
CN116055180B (en) Internet resource record information inquiry verification method and device based on gateway
KR20020032918A (en) System for issuing notification using e-mail account based on resident registration number
CN111291335B (en) Bill data processing method and device, computer equipment and storage medium

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20100622

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20101101

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20121003

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121016

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20121217

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130611

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130808

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20140218

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140513

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20140521

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20140725

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150709

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20150812

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20150812

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150902

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20151006

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20151203

R150 Certificate of patent or registration of utility model

Ref document number: 5853233

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