Information processing device, information processing method, and program
The information processing device quickly verifies anti-social information for business partners by comparing business data with anti-social force data, addressing the inefficiencies of existing identifier-based methods.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- PAYPAY CO LTD
- Filing Date
- 2024-11-11
- Publication Date
- 2026-05-21
AI Technical Summary
Existing technologies require time-consuming processes to confirm whether a business partner has ties to antisocial forces, as they rely on identifier-based searches.
An information processing device that acquires business information and determines approval conditions by comparing it with anti-social force information, facilitating easy verification of business partners.
Enables rapid and efficient verification of anti-social information for business partners, ensuring timely exclusion of unsuitable partners.
Smart Images

Figure 2026084366000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing apparatus, an information processing method, and a program.
Background Art
[0002] Conventionally, a technique for managing information on business partners in a company has been known. Since so-called antisocial forces (hereinafter sometimes abbreviated as "antisocial") are often not suitable as companies to be business partners, it is important to investigate whether a business partner has a relationship with antisocial forces. For example, Patent Document 1 discloses a technique for acquiring business card information related to a business card, searching an antisocial check database using an identifier related to the business card information, and acquiring antisocial information based on the search result.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] In the above conventional technology, although antisocial information can be acquired, since an identifier related to business card information is used, it takes time to confirm the antisocial information of a business partner.
[0005] The present invention has been made in consideration of such circumstances, and one of its objects is to provide an information processing apparatus, an information processing method, and a program that can easily confirm the antisocial information of a business partner.
Means for Solving the Problems
[0006] One aspect of the present invention is an information processing device comprising: an acquisition unit that acquires business information relating to a business operator; and a determination unit that determines whether or not approval conditions are met, which are conditions for approving a business operator as a business partner, based on the result of comparing the business information with anti-social information relating to anti-social forces. [Effects of the Invention]
[0007] According to one aspect of the present invention, it is possible to provide an information processing device, an information processing method, and a program that can easily verify information about anti-social elements of business partners. [Brief explanation of the drawing]
[0008] [Figure 1] This figure shows an example of the configuration of the information processing system 10. [Figure 2] This is a diagram showing the configuration of the information processing device 100. [Figure 3] This figure shows an example of the contents of the 172-item list of business partners. [Figure 4] This figure shows an example of the GA10 input screen for business information. [Figure 5] This is a flowchart showing an example of processing by the anti-social information management device 200. [Figure 6] A flowchart illustrating an example of processing performed by the information processing device 100. [Figure 7] This figure shows an example of the anti-social group check history screen for GA20. [Figure 8] This figure shows an example of the GA30 anti-social group check history details screen. [Modes for carrying out the invention]
[0009] The following describes embodiments of the information processing apparatus, information processing method, and program of the present invention with reference to the drawings. The various devices, servers, and other devices described below that provide or process information to users may be implemented by a distributed group of devices, and the operators of each device may be different. Furthermore, the owner of the hardware of the devices (the provider of the cloud server) and the operator that actually operates them may also be different.
[0010] [Information Processing System 10] Figure 1 shows an example of the configuration of an information processing system 10. The information processing system 10 includes, for example, an information processing device 100, an anti-social information management device 200, and an approval information processing device 300. These devices communicate with each other, for example, via a network NW. The network NW includes, for example, the Internet, a LAN (Local Area Network), a wireless base station, and provider equipment.
[0011] The information processing system 10 can communicate with the Anti-Organized Crime Center terminal 400, the police terminal 500, the Anti-Social Information Provider terminal 600, and the Chamber of Commerce terminal 700 via the network NW. The Anti-Organized Crime Center terminal 400 is, for example, a terminal installed in the management facility of the Anti-Organized Crime Center. The police terminal 500 is, for example, a terminal installed in the management facility of the police. The Anti-Social Information Provider terminal 600 is, for example, a terminal installed in the management facility of an Anti-Social Information Provider. The Anti-Organized Crime Center and the police are examples of public institutions.
[0012] The Organized Crime Countermeasure Center terminal 400, the police terminal 500, and the Anti-Social Information Provider terminal 600 are all equipped with storage devices that store information about anti-social forces. The Organized Crime Countermeasure Center terminal 400, the police terminal 500, and the Anti-Social Information Provider terminal 600 can transmit and provide the anti-social information stored in their storage devices to the Anti-Social Information Management Device 200.
[0013] The Chamber of Commerce terminal 700 is a terminal installed, for example, in the administrative facility of a Chamber of Commerce. The Chamber of Commerce terminal 700 is equipped with a storage device that stores business information of businesses that constitute the Chamber of Commerce. The Chamber of Commerce terminal 700 can transmit and provide the business information stored in the storage device to the information processing device 100. Businesses may be corporations (legal entities) or individuals.
[0014] Some or all of the functional configurations included in the information processing system 10 may be distributed across multiple devices in any form, or integrated into any device. For example, some or all of the functional configurations of the anti-social information management device 200 or the approval information processing device 300 may be included in the configuration of the information processing device 100, and some or all of the functional configurations of the information processing device 100 may be included in the functional configurations of the anti-social information management device 200 or the approval information processing device 300.
[0015] The anti-social information management device 200 is a server that manages various information related to anti-social forces. The anti-social information management device 200 includes a storage unit 210. The storage unit 210 can be an HDD (Hard Disk Drive), flash memory, RAM (Random Access Memory), etc. The storage unit 210 may also be a NAS (Network Attached Storage) device that the anti-social information management device 200 can access via a network NW. Information such as the anti-social list 212 is stored in the storage unit 210.
[0016] The anti-social information included in the anti-social list 212 is information about anti-social forces (such as the names, dates of birth, positions, and physical characteristics of members of anti-social forces). The anti-social information management device 200 receives and acquires anti-social information transmitted by, for example, the anti-gang center terminal 400, the police terminal 500, and the anti-social information provider terminal 600. The anti-social information management device 200 updates the anti-social list 212 based on the acquired anti-social information. The anti-social information management device 200 provides the anti-social list to the information processing device 100 by transmitting it periodically at predetermined intervals or in response to anti-social list request information that requests an anti-social list transmitted from the information processing device 100.
[0017] The anti-social information management device 200 may acquire anti-social information according to the operation of an operator. In this case, the anti-social information management device 200 may include an input device such as a keyboard, and the anti-social information management device 200 may acquire anti-social information according to the operation of the input device by the operator. The anti-social information management device 200 updates the anti-social list 212 based on the input anti-social information.
[0018] The information processing device 100 is, for example, a server that manages business partners of a company. For example, the information processing device 100 senses business partners by excluding business operators with ties to anti-social forces from the business partners. A business operator with ties to anti-social forces is, for example, a business operator whose business operator itself or representative has ties to anti-social forces. The information processing device 100 includes a storage unit 170 that stores a business partner list 172 including business partner information of a plurality of business partners. The business partner list 172 will be further described later.
[0019] The approval information processing device 300 is a server that approves business operators managed by the information processing device 100. The approval information processing device 300 receives, for example, application information transmitted by the information processing device 100. The application information is information regarding an application of a business operator newly added to the business partner list. When the business operator indicated in the application information is approved, the approval information processing device 300 transmits the approval information to the information processing device 100. The information processing device 100 that has received the approval information registers or maintains the registration of the business operator related to the application information in the business partner list 172.
[0020] [Information Processing Device 100] Figure 2 is a diagram of the information processing device 100. The information processing device 100 includes, for example, a communication unit 110, an input unit 120, a display unit 130, a processing unit 140, and a storage unit 170. The processing unit 140 is implemented, for example, by a hardware processor such as a CPU (Central Processing Unit) executing a program (software). Some or all of these components may be implemented by hardware (including circuitry) such as an LSI (Large Scale Integration), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), GPU (Graphics Processing Unit), or SOC (System On Chip), or by the cooperation of software and hardware. The program may be stored in advance in a storage device such as an HDD or flash memory (a storage device with a non-transient storage medium), or it may be stored in a removable storage medium such as a DVD or CD-ROM (a non-transient storage medium) and installed in the storage device when the storage medium is mounted on a drive device.
[0021] The communication unit 110 is a communication interface for connecting to the network NW. The communication unit 110 is, for example, a network interface card. The information processing system 10 uses the communication unit 110 to send and receive signals with external devices such as the anti-social information management device 200, the approval information processing device 300, the anti-gang center terminal 400, the police terminal 500, the anti-social information provider terminal 600, and the Chamber of Commerce terminal 700 via the network NW. The communication unit 110 receives information transmitted by the external devices and outputs it to the processing unit 140. The communication unit 110 transmits information to the external devices in accordance with the control of the processing unit 140.
[0022] The input unit 120 is a device used by the user to input information to the information processing device 100. The input unit 120 is, for example, a keyboard or a mouse. The input unit 120 generates input information in response to the user's input operations. The input unit 120 outputs the generated input information to the processing unit 140.
[0023] The input information includes, for example, business information, customer list reference request information (hereinafter referred to as "reference request information"), and customer update information. Business information includes, for example, the business information of the business to be registered as a customer. Business information includes, for example, representative information, which is the personal information of the business's representative. Representative information includes, for example, the representative's name, date of birth, age, alma mater, address, or email address. Representative information may include only some of these. Business information also includes information such as company code and corporate number.
[0024] Reference request information is information requesting access to the customer list 172 stored in the storage unit 170. Reference request information is entered into the input unit 120 by specifying a particular customer (hereinafter referred to as the reference request customer). The processing unit 140 provides the customer information of the specified customer from the customer information included in the customer list 172 and displays it, for example, on the display unit 130. The user can view the customer information displayed on the display unit 130.
[0025] The customer update information is information that updates each item included in the customer information. When customer information is displayed on the display unit 130 and the user performs an input operation to update part or all of the customer information on the input unit 120, the input unit 120 generates customer information corresponding to the input operation and outputs it to the processing unit 140.
[0026] The display unit 130 is a device used to display various types of information generated by the information processing device 100. The display unit 130 may be, for example, a liquid crystal display device or a CRT. The display unit 130 displays various types of information based on the processing of the processing unit 140, for example. The display unit 130 may also be a touch panel integrated with the input unit 120.
[0027] The storage unit 170 can be an HDD, flash memory, RAM, etc. The storage unit 170 may also be a NAS device that can be accessed by the information processing device 100 via a network NW. Information such as a customer list 172 is stored in the storage unit 170.
[0028] [Specific example of a list of 172 business partners] Figure 3 shows an example of the contents of the customer list 172. The customer list 172 includes, for example, a customer ID, customer name, location (address), company name, representative name, and email address. The customer ID is identification information used to identify a customer. The customer ID is associated with the corporate number included in the business information. The customer name is information indicating the name of the customer. The address is information indicating the location at the time of the transaction. The representative name is information indicating the name of the representative of the customer. If the customer has multiple representatives, the name of one of them is shown. The email address is information indicating the email address of the customer.
[0029] [Business Information Input Screen] When a user wants to register a new business as a trading partner, they generate registration request information requesting the registration of the new business partner by performing an input operation on the input unit 120 and output it to the processing unit 140. The registration request information includes the business information of the business that the user wants to register as a new trading partner in the trading partner list (hereinafter referred to as the target business). When the user inputs the business information of the target business, the processing unit 140 displays an input screen on the display unit 130.
[0030] Figure 4 shows an example of the GA10 business information input screen. The GA10 business information input screen has input fields for "Company Code," "Corporate Number," "Customer Name," "Legal Status," "Postal Code," "Address 1," "Address 2," "Telephone Number," "Representative's Name (Katakana)," "Representative's Name (English)," "Representative's Date of Birth," "Representative's Postal Code," "Representative's Address," and "Joint Representative Information."
[0031] The "Company Code" field will contain the company code assigned to the business. The "Corporate Number" field will contain the corporate number assigned to the business. The "Customer Name" field will contain the name of the business. The "Legal Status" field will contain whether or not the business has legal status. The "Postal Code" field will contain the postal code of the business. The "Address 1" field will contain the first address of the business. The "Address 2" field will contain the second address of the business. The "Telephone Number" field will contain the telephone number of the business.
[0032] The "Representative's Name" field will contain the name of the representative of the business in question. The "Representative's Name (Katakana)" field will contain the phonetic spelling (furigana) of the representative's name. The "Representative's Name (English)" field will contain the name of the representative. The "Representative's Date of Birth" field will contain the date of birth of the representative of the business in question. The "Representative's Postal Code" field will contain the postal code of the representative of the business in question. The "Representative's Address" field will contain the address of the representative of the business in question. The "Co-Representative Information" field will contain random information about the co-representatives of the business in question.
[0033] Some business information is stored in the Chamber of Commerce terminal 700. By operating the input unit 120, the user may, instead of outputting registration request information to the processing unit 140, have the communication unit 110 send business information request information requesting the provision of business information to the Chamber of Commerce terminal 700. In this case, the business information of the business for which new registration is requested will be output to the processing unit 140 by the communication unit 110 without going through the input unit 120.
[0034] The processing unit 140 includes, for example, an acquisition unit 141, a determination unit 142, an application unit 143, a registration unit 144, and an update unit 145. The acquisition unit 141 includes, for example, a business information acquisition unit 151, a trading partner list acquisition unit 152, and an anti-social group list acquisition unit 153.
[0035] The business information acquisition unit 151 acquires registration request information and reference request information that are generated in response to the user's input operation to the input unit 120 and output by the input unit 120. The business information included in the registration request information is the business information of the target business. The business information acquisition unit 151 may also acquire business information and reference request information output by the communication unit 110, which receives information transmitted from a device other than the input unit 120, for example, an external device.
[0036] The customer list acquisition unit 152 reads and acquires the customer list 172 stored in the storage unit 170 when the business information acquisition unit 151 acquires registration request information, business information, or reference request information. If the customer list acquisition unit 152 acquires reference request information, it may acquire only the customer information of the customer requesting the reference.
[0037] The anti-social group list acquisition unit 153 causes the communication unit 110 to send anti-social group list request information to the anti-social group information management device 200 when it is time for the anti-social group check process. The anti-social group check is performed, for example, when the business information acquisition unit 151 acquires business information or reference request information, or when a predetermined list update period arrives. The list update period can be determined as appropriate, for example, it may be every day, every week, every month, every year, etc. Alternatively, it may be set to update after a certain period of time has elapsed since the update of the trading partner list 172.
[0038] The anti-social information management device 200 receives anti-social list request information or periodically transmits anti-social lists to the information processing device 100. The communication unit 110 receives the anti-social list transmitted by the anti-social information management device 200 and outputs it to the processing unit 140, and the anti-social list acquisition unit 153 acquires the anti-social list output by the communication unit 110.
[0039] The determination unit 142 determines whether the approval conditions for approving a business as a trading partner are met, based on the results of comparing the business information obtained by the business information acquisition unit 151 with the anti-social information included in the anti-social list acquired by the anti-social list acquisition unit 153. For example, when it is time for the anti-social check process and the anti-social list has been acquired, the determination unit 142 performs the anti-social check process as a determination of whether the approval conditions are met.
[0040] The timing of the anti-social group check process includes, for example, the time when the business information acquisition unit 151 acquires registration request information or reference request information, and the time when a predetermined period has elapsed and it occurs periodically. The timing of the anti-social group check process may be at any other time. The timing of the anti-social group check process may be, for example, the time when the anti-social group information management device 200 updates the anti-social group information, and the information processing device 100 receives the anti-social group list without the information processing device 100 sending anti-social group list request information.
[0041] The anti-social force check process is a process to determine whether the target business is an anti-social force, and whether there are any individuals within the target business who belong to or are associated with an anti-social force. Being associated with an anti-social force may include not only belonging to an anti-social force, but also having belonged to an anti-social force in the past, having transactions with an anti-social force, or having a significant quantitative or temporal degree of transactions with an anti-social force.
[0042] The determination unit 142 satisfies the approval conditions if the target business operator is not an anti-social force and there are no individuals associated with anti-social forces within the target business operator. The determination unit 142 rejects the approval conditions if the target business operator is an anti-social force or there are individuals associated with anti-social forces within the target business operator.
[0043] The determination unit 142 compares the business partner information of the reference requesting business partner obtained by the business information acquisition unit 151 with the anti-social information included in the anti-social list obtained by the anti-social list acquisition unit 153. Based on the comparison result of the business partner information and the anti-social information, the determination unit 142 determines whether the exclusion conditions for excluding business partners included in the business partner list from registration in the business partner list are met.
[0044] The determination unit 142 performs anti-social check processing on business partners included in the business partner list as targets for anti-social checks (hereinafter referred to as target business partners) when, for example, the anti-social list acquisition unit 153 acquires an anti-social list (including when the anti-social list is acquired when reference request information is acquired). The determination unit 142 may also perform anti-social check processing in cases other than when the anti-social list acquisition unit 153 acquires an anti-social list. For example, the determination unit 142 may perform anti-social check processing periodically, or it may also perform anti-social check processing when the anti-social list acquisition unit 153 has not acquired an anti-social list when registration request information is received.
[0045] The target business partners may be all business partners registered in the business partner list, some of the business partners registered in the business partner list, or, if reference request information has been obtained, the reference request business partners. The determination unit 142 sets the exclusion condition to be met if the target business partner is an anti-social force, or if there is a person associated with an anti-social force among the target business partners.
[0046] The application unit 143 generates application information to request approval, conditional on the fulfillment of the approval conditions. For example, if the approval conditions are met in the determination unit 142, the application unit 143 creates a workflow to request the registration of the target business as a trading partner from the approval information processing device 300. The application unit 143 generates application information to request approval of the registration of the target business in accordance with the created workflow and sends it to the approval information processing device 300.
[0047] The registration unit 144 registers businesses approved by the approval information processing device 300 in the trading partner list. For example, when the registration unit 144 receives application information for approval of business registration from the approval information processing device 300 and obtains approval information output by the communication unit 110, it registers the business related to the application in the trading partner list 172.
[0048] The update unit 145 updates the customer information of customers included in the customer list 172. For example, when the input unit 120 outputs reference request information and the customer list acquisition unit 152 reads the customer list stored in the storage unit 170, the update unit 145 displays the customer information of the customer specified by the reference request information on the display unit 130. When a user viewing the display unit 130 performs an input operation to update customer information on the input unit 120, and the input unit 120 outputs customer update information, the update unit 145 updates the customer information in the customer list 172 based on the customer update information.
[0049] Before updating the customer information of customers included in the customer list 172, the update unit 145 checks whether the exclusion conditions are met in the determination unit 142. If the exclusion conditions are met by the determination unit 142, the update unit 145 removes the customer information of the customer for whom the exclusion conditions were met from the customer list 172 stored in the storage unit 170 and updates the customer list 172.
[0050] The update unit 145 may, for example, update the customer list 172 at predetermined intervals, or update the customer list 172 when there are changes in the information about the customers. The predetermined period is, for example, one month. The predetermined period may also be any other period, such as one week, two weeks, three months, or six months.
[0051] Whether or not there has been a change in the information regarding a business partner can be determined in any way, but for example, it can be determined based on the corporate number. Corporate numbers are made public by the National Tax Agency, and the update unit 145 can check the change history if there has been a change in the corporate name or address, or if there has been bankruptcy or insolvency, by referring to the corporate number. The update unit 145 may update the business partner list 172 if it obtains information that a change has occurred from this change history.
[0052] [Flowchart of Anti-Social Information Management Device 200] Next, we will describe the processing performed by the anti-social information management device 200 and the information processing device 100, which are part of the processing performed by the information processing system 10. First, we will describe the processing of the anti-social information management device 200. Figure 5 is a flowchart showing an example of the processing performed by the anti-social information management device 200. The anti-social information management device 200 determines whether or not it is time to update the anti-social list (S101). The timing for updating the anti-social list can be determined as appropriate, for example, it may be a fixed period such as one week or one month, or it may be a randomly set period.
[0053] If the anti-social information management device 200 determines that it is time to update the anti-social list, it sends anti-social list request information to the anti-gang center terminal 400, the police terminal 500, and the anti-social information provider terminal 600 to obtain the anti-social list and retrieve the anti-social information contained in the anti-social list (S103). Subsequently, the anti-social information management device 200 compares the retrieved anti-social information with the anti-social list 212 stored in the memory unit 210 to determine whether there are any discrepancies between the retrieved anti-social information and the anti-social information contained in the anti-social list (S105).
[0054] If a discrepancy is found, the anti-social information management device 200 updates the anti-social list 212 based on the acquired anti-social information (S107) and terminates the process shown in Figure 5. If no discrepancy is found, the anti-social information management device 200 skips step S107 and terminates the process shown in Figure 5.
[0055] If, in step S101, it is determined that the time to update the anti-social group list has not yet arrived, the anti-social group information management device 200 determines whether or not it has received anti-social group update information indicating that the anti-social group information has been updated (S109). The anti-social group update information is transmitted, for example, by the anti-gang center terminal 400, the police terminal 500, or the anti-social group information provider terminal 600.
[0056] If the anti-social information management device 200 determines that it has not acquired updated anti-social information, it returns to step S101 and waits for the update timing to arrive. If it determines that it has acquired updated anti-social information, the anti-social information management device 200 proceeds to step S103 to acquire the anti-social information. The anti-social information management device 200 then proceeds with the same processing as when the update timing arrives, and terminates the process shown in Figure 5.
[0057] [Flowchart of Information Processing Device 100] Next, the processing of the information processing device 100 will be explained. Figure 6 is a flowchart of an example of the processing of the information processing device 100. The processing shown in Figure 6 is performed to update the customer list 172. First, the information processing device 100 determines whether or not it is time for the anti-social group check processing (S201). If the information processing device 100 determines that it is not time for the anti-social group check processing, it repeats the processing in step S101.
[0058] When the information processing device 100 determines that it is time for the anti-social group check process, the anti-social group list acquisition unit 153 causes the anti-social group information management device 200 to send anti-social group list request information to the communication unit 110 and acquires anti-social group information included in the anti-social group list (S203). Subsequently, the business information acquisition unit 151 acquires registration request information and determines whether or not it has acquired the business information included in the registration request information (S205). In other words, the business information acquisition unit 151 determines whether or not it is time for the anti-social group check process because it has acquired the business information.
[0059] If the business information acquisition unit 151 determines that it has acquired business information, the determination unit 142 compares the business information acquired by the business information acquisition unit 151 with the anti-social group information acquired by the anti-social group list acquisition unit 153 (S207). Based on the comparison of the business information and the anti-social group information, the determination unit 142 determines whether or not the approval conditions are met (S209).
[0060] The comparison between business information and anti-social group information is performed, for example, by automatic and manual checks. The judgment unit 142 displays the comparison process and results between business information and anti-social group information as an anti-social group check history on the display unit 130, for example. Figure 7 shows an example of the anti-social group check history screen GA20. The anti-social group check history screen GA20 displays items such as "id", "screening status", "check target", "automatic check OK", "manual check OK", and "check comment".
[0061] The information shown in "id" is the identification number (ID) assigned to each target business. The information shown in "screening status" is the progress of the screening of the target business. For example, the information shown in "escalating" indicates that screening is underway at multiple stages. The information shown in "notified" indicates that the check results have been notified to the user. The results of the anti-social group check process are notified, for example, by being displayed on the display unit 130.
[0062] The information indicated under "Items to be checked" is the number of items to be checked within the target business. For example, the number of items to be checked includes the total number of representatives and business operators. The information indicated under "Automatic check OK" is the number of items to be checked that were found not to be anti-social in the automated check. The automated check is performed, for example, using a trained model generated with data used in past anti-social checks as training data. The automated check may also be performed based on rules created using a rule-based system.
[0063] The information displayed under "Manual Check OK" indicates the number of individuals who were found not to be involved with anti-social groups through manual checks. Manual checks are performed visually by a checker, for example, while referring to the information displayed on the display unit 130. The information displayed under "Check Comments" identifies the content of the individual being checked during the escalation process, and may be displayed as, for example, "Representative" or "Corporation."
[0064] Figure 8 shows an example of the details of the anti-social group check history details screen GA30. The anti-social group check history details screen GA30 is displayed by specifying, for example, one of the IDs shown in Figure 7, and shows the details of the anti-social group history. Each individual anti-social group check history details screen GA30 for each target business operator displays items such as "ID", "Management Number", "Automatic Check Result", "Manual Check Result", and "Status".
[0065] The information shown in "id" is an identification number assigned to each representative, etc., who is subject to the anti-social group check process. The information shown in "management number" is a number assigned to manage the check targets included in the business. The information shown in "automatic check result" is information indicating the check result of the automatic check of the person subject to the anti-social group check. For example, "automatic check result" may display results such as "match," "mismatch," or "partial match," and will be blank if the check is still in progress.
[0066] The information displayed in "Manual Check Results" shows the results of the manual check of the person subject to the anti-social group check process. Similar to "Automatic Check Results," results such as "Match," "Mismatch," and "Partial Match" are displayed, and the field will be blank if the check is still in progress. The information displayed in "Status" shows the progress of the check, such as "Manual Review in Progress" and "Notified."
[0067] Returning to Figure 6, if in step S209 the determination unit 142 determines that the approval conditions are not met, it determines that the target business is associated with anti-social forces and denies (does not approve) the target business as a business partner. Subsequently, the determination unit 142 terminates the process shown in Figure 6 without adding the target business's business information to the business partner list 172 and registering it.
[0068] If the approval conditions are met, the determination unit 142 determines that the target business operator is not associated with anti-social forces. Subsequently, the application unit 143 creates a workflow to apply for registration of the target business operator as a business partner (S211). The application unit 143 generates application information according to the workflow and sends it to the approval information processing device 300 (S213).
[0069] The approval information processing device 300 confirms the suitability of the target business operator as a trading partner as indicated in the transmitted application information, and if it approves the application, it transmits the approval information to the information processing device 100. In the information processing device 100, the registration unit 144 obtains the approval information and determines whether or not the target business operator's application has been approved (S215).
[0070] If the registration unit 144 determines that the target business's application has been approved, it adds the target business's business information to the trading partner list 172 as trading partner information and registers it (S217). In this way, the information processing device 100 terminates the process shown in Figure 6. If the registration unit 144 determines that the target business's application has been denied (not approved), the information processing device 100 terminates the process shown in Figure 6.
[0071] If it is determined in step S205 that business information has not been obtained, the business information acquisition unit 151 determines whether or not it has obtained the reference request information output by the input unit 120 (S219). In other words, the business information acquisition unit 151 determines whether or not it is time for the anti-social group check process because it has obtained the reference request information.
[0072] If the determination unit 142 determines that it has obtained reference request information, it compares the business partner information of the business partner included in the reference request information with the anti-social information obtained by the anti-social list acquisition unit 153 (S221). If the determination unit 142 determines that it has not obtained reference request information, it determines that this anti-social check process is not due to a new business wanting to be registered or a request for an anti-social check process from a business partner, but rather because it is time for a regular anti-social check process. In this case, the determination unit 142 compares all the business partner information included in the business partner list 172 with the anti-social information obtained by the anti-social list acquisition unit 153 as the business partner information of the target business partner (S223).
[0073] The determination unit 142 compares the customer information with the anti-social group information and determines whether the exclusion conditions are met (S225). If it determines that the exclusion conditions are met, the update unit 145 removes the customer information for which the exclusion conditions are met from the customer list 172 (S227). If it determines that the exclusion conditions are not met, the update unit 145 maintains the customer list 172 (S229). In this way, the information processing device 100 completes the process shown in Figure 6.
[0074] In this embodiment, when the information processing system 10 starts a transaction with a business, the business information is registered as trading partner information in the trading partner list. At the same time, anti-social information is provided to the information processing device 100 by public institutions such as anti-organized crime centers or the police, or by anti-social information providers. The information processing device 100 can perform an anti-social check by comparing the provided anti-social information with the business information. Therefore, the information processing device 100 can easily verify the anti-social information of its trading partners.
[0075] According to the embodiment described above, the information processing device 100 comprises an acquisition unit 141 and a determination unit 142. The acquisition unit acquires business information relating to a business operator. The determination unit determines whether the approval conditions for approving the business operator as a business partner are met, based on the result of comparing the business operator information with anti-social force information relating to anti-social forces. In this way, the information processing device 100 can easily verify the anti-social force information of a business partner.
[0076] In the above explanation, it is assumed that the information processing device 100, the anti-social information management device 200, and the approval information processing device 300 are on separate servers, but this is not limited to this. For example, if the information processing device 100, the anti-social information management device 200, and the approval information processing device 300 are operated by the same company or group company, a single server integrating the information processing device 100, the anti-social information management device 200, and the approval information processing device 300 may be provided as the information processing device. Furthermore, while the information processing device 100 requests registration of new businesses and performs anti-social checks, the requests for registration of new businesses and anti-social checks may be performed on a separate server (device).
[0077] Although embodiments for carrying out the present invention have been described above using examples, the present invention is not limited in any way to these embodiments, and various modifications and substitutions can be made without departing from the spirit of the present invention. [Explanation of Symbols]
[0078] 10. Information Processing Systems 100 Information Processing Devices 110 Communications Department 120 Input section 130 Display section 140 Processing Unit 141 Acquisition Department 142 Judgment section 143 Application Department 144 Registration Department 145 Update Department 151 Business Information Acquisition Department 152 Business Partner List Acquisition Department 153 Anti-Social Group List Acquisition Department 170 Storage section 172. List of Business Partners 200 Anti-social information management device 210 Storage section 212 Anti-social List 300 Approval Information Processing Device 400 Anti-Organized Crime Center Terminal 500 police terminals 600 Terminals of anti-social information providers 700 Chamber of Commerce terminals GA10 Input Screen GA20 Anti-Social Group Check History Screen GA30 Anti-Social Check History Details Screen NW Network
Claims
1. An acquisition unit that acquires business information about businesses, The system includes a determination unit that determines whether the approval conditions for approving the business as a business partner are met, based on the results of comparing the business information with information on anti-social forces. Information processing device.
2. The aforementioned business information includes representative information, which is the personal information of the representative of the aforementioned business. The determination unit determines that the approval conditions are not met if the representative is associated with the anti-social forces. The information processing apparatus according to claim 1.
3. The aforementioned representative information includes at least one of the following: the representative's name, date of birth, age, alma mater, address, or email address. The information processing apparatus according to claim 2.
4. The system further includes an application unit that generates application information for the approval, subject to the fulfillment of the aforementioned approval conditions. The information processing apparatus according to claim 1.
5. The system further includes a registration unit that registers the approved business operator in the list of business partners, subject to the fulfillment of the aforementioned approval conditions. The information processing apparatus according to claim 1.
6. The determination unit makes the determination when a request is made to register a new business in the list of business partners. The information processing apparatus according to claim 5.
7. The system further includes an update unit that updates the customer information of the customer included in the customer list, The aforementioned update unit is, The customer information included in the customer list is compared with the anti-social information, and any customer whose approval conditions are not met is removed from the customer list, thereby updating the customer list. The information processing apparatus according to claim 6.
8. The update unit updates the customer list at predetermined intervals. The information processing apparatus according to claim 7.
9. The update unit updates the customer list when there is a change in the information regarding the customer. The information processing apparatus according to claim 7.
10. The update unit acquires information about the business partner based on the corporate information included in the business information. The information processing apparatus according to claim 9.
11. The update unit compares the customer information included in the customer list with the anti-social information when the anti-social information is updated. The information processing apparatus according to claim 7.
12. The aforementioned anti-social information is information included in anti-social lists provided by public institutions or anti-social information providers. The information processing apparatus according to claim 1.
13. Computers We obtain business information about businesses, Based on the results of comparing the aforementioned business information with information on anti-social forces, it is determined whether the approval conditions for approving the aforementioned business as a business partner have been met. Information processing methods.
14. On the computer, We obtain business information about businesses, Based on the results of comparing the aforementioned business information with information on anti-social forces, the system will determine whether the approval conditions for approving the aforementioned business as a business partner have been met. program.