Information processing device, information processing method, and program

The information processing device associates transferee information with identification information to automate transferee database management, addressing the burden of manual administration and ensuring continuous access to product information in complex organizational structures.

JP7878112B2Active Publication Date: 2026-06-23YOKOGAWA ELECTRIC CORP

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
YOKOGAWA ELECTRIC CORP
Filing Date
2023-03-22
Publication Date
2026-06-23

Smart Images

  • Figure 0007878112000001
    Figure 0007878112000001
  • Figure 0007878112000002
    Figure 0007878112000002
  • Figure 0007878112000003
    Figure 0007878112000003
Patent Text Reader

Abstract

To provide an information processing device which enables construction of a transferee database that can be continuously used more easily.SOLUTION: An information processing device 10 disclosed herein comprises a control unit 13 configured to acquire identification information of products transferred from a transferor to a transferee and transferee information on the transferee from the transferee, and build a transferee database associating the transferee information for each piece of identification information through determination processing using the acquired identification information and the transferee information.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to an information processing apparatus, an information processing method, and a program.

Background Art

[0002] Conventionally, techniques related to the management of a transferee database including transferee information of a transferee of a product have been known. For example, Patent Document 1 discloses a customer management system for managing customer data.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] Conventionally, access to the transferee database has been registered for each individual user at the transferee such as a corporation. When it is desired to manage the transferee database for a long time for each transferee, a user as an administrator at the transferee has been required. As a result, the burden on the transferee for managing the transferee database has been large. A user as an administrator registered in the transferee database has been required to share access information to a product database including product information and the like, which has been obtained by registration, with other users. Without sharing, it has been difficult for other users to access the product database.

[0005] If there is no contact point between the administrator and other users and transfer and information sharing are not performed, it has been difficult to continuously use the transferee database. However, in the case of a large company, it is assumed that there is no contact between users even within the same transferee because the product installation locations at the transferee such as factories and the departments of users are different. The personnel and organizational information of the transferee are complicated, and it has been difficult to grasp users.

[0006] Furthermore, when the manager of the transferred company leaves their duties due to transfer, job change, or retirement, a handover to a new manager is required. If this handover does not occur, the data in the transferred company's database will become obsolete. In addition, access information to the product database, including product information, will not be transferred, making it difficult to access that product database. Moreover, when a distributor that sells products to the transferred company manages the transferred company's database, it is conceivable that the distributor's personnel may not be transferred.

[0007] This disclosure aims to provide an information processing device, an information processing method, and a program that enable the construction of a transferee database that can be used more easily and continuously. [Means for solving the problem]

[0008] Some embodiments of the information processing device include a control unit that obtains identification information of a product transferred from the transferor to the transferee and transferee information of the transferee from the transferee, and constructs a transferee database in which the transferee information is associated with each piece of identification information based on a determination process using the obtained identification information and transferee information.

[0009] This enables the information processing device to build a transferee database that can be used more easily and continuously. Based on a determination process using the acquired identification information and transferee information, the information processing device builds a transferee database that associates transferee information with each piece of identification information. Therefore, the information processing device does not require a user to act as an administrator at the transferee, and can continuously manage the transferee database for a long period of time. Eliminating the need for an administrator also reduces the burden on the transferee.

[0010] In one embodiment of the information processing apparatus, the determination process performed by the control unit may include a first determination process that determines whether the newly acquired identification information matches the information contained in the product transfer history database managed by the transferor.

[0011] This allows the information processing device to avoid registering identification information and corresponding transferee information in the transferee database for identification information not included in the product transfer history database. The information processing device can also restrict access to the product database for users who enter identification information not included in the product transfer history database.

[0012] In one embodiment of the information processing apparatus, the determination process executed by the control unit may include a second determination process that is executed when it is determined in the first determination process to be a match, and which determines whether or not the newly acquired transferee information is already registered in the transferee database.

[0013] This allows the information processing device to use the transferee information already registered in the transferee database for subsequent registrations and authentications. Therefore, different users at the transferee can access the transferee database, eliminating the need for an administrator. As described later, information sharing and handover become unnecessary, enabling continuous use of the transferee database. Consequently, the convenience of the information processing system for users is improved.

[0014] In one embodiment of the information processing device, the second determination process may include a first process based on the first information of the transferee information, and a second process based on the second information of the transferee information, which is executed when it is determined that the first information has already been registered in the transferee database for predetermined identification information.

[0015] This allows the information processing device to perform a determination process in multiple steps using the first and second pieces of information contained in the transferee information. For example, the information processing device can avoid registering transferee information containing second pieces of information that do not match the first pieces of information in the transferee database. For example, the information processing device can restrict access to the product database for users who enter transferee information that includes a domain that does not match the address of the transferee's homepage.

[0016] In one embodiment of the information processing apparatus, if the control unit determines in the second process that the second information has already been registered in the transferee database, it may register the transferee information, which includes the third information in addition to the first and second information, in association with the identification information in the transferee database.

[0017] This allows the information processing device to register new recipient information, including a third piece of information, in the recipient database if the identification information matches information contained in the transfer history database, and both the first and second pieces of information for that identification information are already registered in the recipient database. In other words, the information processing device can newly register recipient information, including the email addresses of other users of the same recipient, in the recipient database for identification information already registered in the recipient database by one user.

[0018] In one embodiment of the information processing device, the first information may include the address of the recipient's homepage, the second information may include the domain included in the email address of the recipient's user, and the third information may include the email address.

[0019] This allows the information processing device to access the user's product database without requiring any special information. The recipient user only needs to enter their identification information, along with the homepage address and email address, into the terminal device and send it to the recipient's database in order to access the product database.

[0020] In an information processing apparatus according to an embodiment, the transferee information includes the email address of the transferee user, and the determination process executed by the control unit is a third determination process executed when it is determined in the second determination process that the information has not yet been registered, and may include the third determination process of determining whether the obtained email address includes a company domain.

[0021] Thereby, the information processing apparatus can avoid executing the registration process of the transferee information and the corresponding identification information in the transferee database for the transferee information in which the email address of the transferee user does not include a company domain. The information processing apparatus can restrict access to the product database for a user who has input an email address that does not include a company domain as the transferee information.

[0022] In an information processing apparatus according to an embodiment, when the control unit determines in the third determination process that the information includes a company domain, the control unit may register the identification information and the transferee information in the transferee database.

[0023] Thereby, the information processing apparatus can register the transferee information that matches the information included in the transfer result database and is the first for the identification information in the transferee database. For example, the information processing apparatus can initially register in the transferee database the transferee information including a formal email address including a company domain for the identification information that has not yet been registered in the transferee database by the transferee user.

[0024] An information processing apparatus according to an embodiment may further include a monitoring unit that periodically checks whether the transferee information registered in the transferee database has been changed. Thereby, the information processing apparatus can appropriately update the transferee database in accordance with the change of the transferee information.

[0025] In an information processing apparatus according to an embodiment, the monitoring unit periodically accesses the first information of the transferee information, and when it is determined that access to the first information is impossible, it transmits a confirmation email to the user of the transferee, and may update the first information in the transferee database according to the response to the confirmation email. Thereby, when the address of the transferee's homepage is changed, the information processing apparatus can appropriately update the old address registered in the transferee database to the new address.

[0026] In an information processing apparatus according to an embodiment, the monitoring unit periodically sends an email to the third information of the transferee information, and when it is determined that the sending is impossible, it may delete the transferee information related to the determined third information from the transferee database. Thereby, when the email address of the transferee user is not used, the information processing apparatus can delete unnecessary transferee information related to the email address registered in the transferee database and appropriately update the transferee database.

[0027] An information processing method according to some embodiments includes the step of obtaining, from the transferee, identification information of a product transferred from a transferor to the transferee and the transferee information of the transferee, and constructing a transferee database in which the transferee information is associated with each piece of identification information based on a determination process using the obtained identification information and transferee information.

[0028] Thereby, it becomes possible to construct a transferee database that can be more easily continuously used. An information processing apparatus that executes the information processing method constructs a transferee database in which the transferee information is associated with each piece of identification information based on a determination process using the obtained identification information and transferee information. Therefore, the information processing apparatus does not require a user as an administrator at the transferee and can continuously manage the transferee database for a long time. By eliminating the need for an administrator, the burden on the transferee is also reduced.

[0029] Some embodiments of the program cause the information processing device to perform an operation that includes the steps of obtaining identification information of a product transferred from the transferor to the transferee and transferee information of the transferee from the transferee, and constructing a transferee database in which the transferee information is associated with each piece of identification information based on a determination process using the obtained identification information and transferee information.

[0030] This enables the information processing device to build a transferee database that can be used more easily and continuously. Based on a determination process using the acquired identification information and transferee information, the information processing device builds a transferee database that associates transferee information with each piece of identification information. Therefore, the information processing device does not require a user to act as an administrator at the transferee, and can continuously manage the transferee database for a long period of time. Eliminating the need for an administrator also reduces the burden on the transferee. [Effects of the Invention]

[0031] This disclosure provides an information processing device, an information processing method, and a program that enable the construction of a transferee database that can be used more easily and continuously. [Brief explanation of the drawing]

[0032] [Figure 1] This is a diagram showing an example of the configuration of an information processing system including an information processing device according to one embodiment of the present disclosure. [Figure 2] This block diagram shows an example of the configuration of the information processing device, the first terminal device, and the second terminal device, as shown in Figure 1. [Figure 3] Figure 2 is a block diagram illustrating the contents of the information stored in the memory unit of the information processing device. [Figure 4] Figure 2 is a functional block diagram showing an example of the configuration of the control unit of the information processing device. [Figure 5] Figure 1 is a flowchart showing an example of the process performed by the information processing device. [Figure 6] Figure 1 is a schematic diagram illustrating an example of the processing performed by the information processing device. [Figure 7] This is a functional block diagram showing an example of the configuration of the control unit of an information processing device relating to a modified example of this disclosure. [Figure 8] Figure 7 shows a flowchart illustrating a first example of processing performed by an information processing device having a control unit. [Figure 9] Figure 7 is a flowchart showing a second example of processing performed by an information processing device having a control unit. [Modes for carrying out the invention]

[0033] In the following, one embodiment of this disclosure will be mainly described with reference to the attached drawings.

[0034] Figure 1 is a configuration diagram showing an example of the configuration of an information processing system 1 including an information processing device 10 according to one embodiment of the present disclosure. Referring to Figure 1, the outline of the information processing system 1 including the information processing device 10 according to one embodiment of the present disclosure will be mainly described. In addition to the information processing device 10, the information processing system 1 includes a first terminal device 20 and a second terminal device 30.

[0035] For simplicity of explanation, Figure 1 shows only two terminal devices, the first terminal device 20 and the second terminal device 30. However, the information processing system 1 may have one terminal device or three or more. For simplicity of explanation, Figure 1 shows only one information processing device 10. However, the information processing system 1 may have two or more information processing devices 10. Each of the information processing device 10, the first terminal device 20, and the second terminal device 30 is connected to a network 40, including a mobile communication network and the Internet, in a communicative manner.

[0036] In one embodiment, the information processing device 10 obtains identification information of the product transferred from the transferor to the transferee and transferee information of the transferee from the transferee, and constructs a transferee database based on the obtained identification information and transferee information. In this disclosure, "product" includes measuring devices, analytical devices, and other arbitrary electronic devices, including field instruments. "Transfer" includes sales, provision free of charge, and lending. "Transferee" includes corporations such as companies to which end users who actually use the transferred products at sites such as factories belong, sales agents who sell products to such end users, maintenance agents who perform maintenance on products used by end users, and any other contractors who receive the transferred products and temporarily handle them. "Transferor" includes corporations such as companies that transfer products to transferees.

[0037] In this disclosure, "Identification Information" includes any information attached to the product that can identify the product as a single unit. Identification Information includes serial numbers, product management numbers, and license numbers. "Transferee Information" includes the address of the transferee's homepage, such as a URL (Uniform Resource Locator), the email address of the transferee's user, and the domain included in said email address. "Transferee Database" is a database managed by the transferor itself that contains information about transferees to whom the product has been transferred, and includes the association of transferee information with each piece of identification information.

[0038] The information processing device 10 includes, for example, one or multiple server devices capable of communicating with each other. The information processing device 10 is not limited to these, and may be any general-purpose electronic device such as a PC (Personal Computer) or a smartphone, or other electronic device dedicated to the information processing system 1.

[0039] The first terminal device 20 includes, for example, general-purpose electronic devices such as PCs, tablet PCs, or smartphones. The first terminal device 20 is an electronic device used by the first user. The first terminal device 20 is not limited to these, and may also be one or more server devices that can communicate with each other and used by the first user, or other electronic devices dedicated to the information processing system 1.

[0040] The second terminal device 30 includes, for example, general-purpose electronic devices such as PCs, tablet PCs, or smartphones. The second terminal device 30 is an electronic device used by the second user. The second terminal device 30 is not limited to these, and may also be one or more server devices that can communicate with each other and used by the second user, or other electronic devices dedicated to the information processing system 1.

[0041] The first user and the second user are both different users at the transfer destination. The first user and the second user may be users at the same transfer destination, or they may be users at different transfer destinations.

[0042] Figure 2 is a block diagram showing an example of the configuration of the information processing device 10, the first terminal device 20, and the second terminal device 30, as shown in Figure 1. Referring to Figure 2, an example of the configuration of the information processing device 10, the first terminal device 20, and the second terminal device 30 included in the information processing system 1 will be mainly described.

[0043] As shown in Figure 2, the information processing device 10 includes a communication unit 11, a storage unit 12, and a control unit 13.

[0044] The communication unit 11 includes one or more communication interfaces connected to the network 40. These communication interfaces may support, for example, mobile communication standards such as 4G (4th Generation) and 5G (5th Generation), wired LAN (Local Area Network) standards, or wireless LAN standards, but are not limited to these and may support any communication standard. In one embodiment, the information processing device 10 is connected to the network 40 via the communication unit 11. The communication unit 11 transmits and receives various types of information via the network 40.

[0045] The storage unit 12 includes storage devices such as an HDD (Hard Disk Drive), SSD (Solid State Drive), EEPROM (Electrically Erasable Programmable Read-Only Memory), ROM (Read-Only Memory), and RAM (Random Access Memory). The storage unit 12 stores information necessary to realize the operation of the information processing device 10. The storage unit 12 also stores information obtained through the operation of the information processing device 10. For example, the storage unit 12 stores system programs, application programs, and various data obtained by any means such as communication.

[0046] The storage unit 12 may function as a main memory, auxiliary memory, or cache memory. The storage unit 12 is not limited to one built into the information processing device 10, but may also be an external storage device connected by a digital input / output port such as USB (Universal Serial Bus).

[0047] The control unit 13 includes one or more processors. In this disclosure, “processor” is a general-purpose processor or a dedicated processor specialized for a particular process, but is not limited to these. The control unit 13 is communicatively connected to each component constituting the information processing device 10 and controls the operation of the entire information processing device 10.

[0048] This section will primarily describe the configuration of the first terminal device 20 included in the information processing system 1. As shown in Figure 2, the first terminal device 20 includes a communication unit 21, a storage unit 22, an input unit 23, an output unit 24, and a control unit 25.

[0049] The communication unit 21 includes one or more communication interfaces connected to the network 40. These communication interfaces may support, for example, mobile communication standards such as 4G and 5G, wired LAN standards, or wireless LAN standards, but are not limited to these and may support any communication standard. In one embodiment, the first terminal device 20 is connected to the network 40 via the communication unit 21. The communication unit 21 transmits and receives various types of information via the network 40.

[0050] The storage unit 22 includes storage devices such as HDD, SSD, EEPROM, ROM, and RAM. The storage unit 22 stores information necessary to realize the operation of the first terminal device 20. The storage unit 22 stores information obtained through the operation of the first terminal device 20. For example, the storage unit 22 stores system programs, application programs, and various data obtained by any means such as communication.

[0051] The storage unit 22 may function as a main memory, auxiliary memory, or cache memory. The storage unit 22 is not limited to one built into the first terminal device 20, but may also be an external storage device connected by a digital input / output port such as USB (Universal Serial Bus).

[0052] The input unit 23 includes one or more input interfaces that detect user input and acquire input information based on user operations. These input interfaces include physical keys, capacitive keys, a touchscreen integrated with the display of the output unit 24, an imaging module such as a camera, and a microphone that accepts voice input.

[0053] The output unit 24 includes one or more output interfaces that output information to notify the user. These output interfaces include a display that outputs information as video, and a speaker that outputs information as sound.

[0054] The control unit 25 includes one or more processors. The control unit 25 is communicatively connected to each component constituting the first terminal device 20 and controls the operation of the entire first terminal device 20.

[0055] The configuration of the second terminal device 30 included in the information processing system 1 will be mainly described. As shown in Figure 2, the second terminal device 30 has a communication unit 31, a storage unit 32, an input unit 33, an output unit 34, and a control unit 35.

[0056] The communication unit 31 includes one or more communication interfaces connected to the network 40. These communication interfaces may support, for example, mobile communication standards such as 4G and 5G, wired LAN standards, or wireless LAN standards, but are not limited to these and may support any communication standard. In one embodiment, the second terminal device 30 is connected to the network 40 via the communication unit 31. The communication unit 31 transmits and receives various types of information via the network 40.

[0057] The storage unit 32 includes storage devices such as HDD, SSD, EEPROM, ROM, and RAM. The storage unit 32 stores information necessary to realize the operation of the second terminal device 30. The storage unit 32 stores information obtained through the operation of the second terminal device 30. For example, the storage unit 32 stores system programs, application programs, and various data obtained by any means such as communication.

[0058] The storage unit 32 may function as a main memory, auxiliary memory, or cache memory. The storage unit 32 is not limited to one built into the second terminal device 30, but may also be an external storage device connected via a digital input / output port such as USB (Universal Serial Bus).

[0059] The input unit 33 includes one or more input interfaces that detect user input and acquire input information based on user operations. These input interfaces include physical keys, capacitive keys, a touchscreen integrated with the display of the output unit 34, an imaging module such as a camera, and a microphone that accepts voice input.

[0060] The output unit 34 includes one or more output interfaces that output information to notify the user. These output interfaces include a display that outputs information as video, and a speaker that outputs information as sound.

[0061] The control unit 35 includes one or more processors. The control unit 35 is communicatively connected to each component constituting the second terminal device 30 and controls the operation of the entire second terminal device 30.

[0062] Figure 3 is a block diagram illustrating the contents of the information stored in the storage unit 12 of Figure 2. As shown in Figure 3, the storage unit 12 of the information processing device 10 stores a transferee database in which transferee information is associated with each piece of identification information. The transferee information includes first information, second information, and third information. In this disclosure, "first information" includes the address of the transferee's homepage, such as a URL. "Second information" includes the domain included in the email address of the transferee user. "Third information" includes the email address of the transferee user.

[0063] The storage unit 12 stores a product transfer history database in addition to the transferee database. In this disclosure, the "transfer history database" is a database containing the transfer history of products transferred from the transferor to the transferee, and includes information such as the identification information of the transferred product, the transfer date, and the name of the transferee, which are linked together. The transfer history database is a database that is updated and constructed using the information processing device 10 each time the transferor transfers a product to the transferee, and is managed by the transferor.

[0064] Figure 4 is a functional block diagram showing an example of the configuration of the control unit 13 in Figure 2. Figure 4 shows the functions realized by the control unit 13 of the information processing device 10, divided into blocks. As shown in Figure 4, the control unit 13 has a matching unit 131 and a processing unit 132.

[0065] The matching unit 131 compares the identification information and transferee information obtained from terminal devices such as the first terminal device 20 and the second terminal device 30 via the network 40 and the communication unit 11 with the database stored in the storage unit 12. For example, the matching unit 131 compares the acquired identification information with the transfer history database. For example, the matching unit 131 compares the acquired transferee information with the transferee database.

[0066] The processing unit 132 performs judgment processing and transferee database construction processing using the results of the matching by the matching unit 131. For example, the processing unit 132 performs judgment processing using the identification information and transferee information obtained from the transferee. For example, based on the judgment processing, the processing unit 132 constructs a transferee database in which transferee information is associated with each piece of identification information.

[0067] The determination process executed by the processing unit 132 of the control unit 13 includes a first determination process that determines whether the newly acquired identification information matches the information contained in the product transfer history database managed by the transferor. The determination process executed by the processing unit 132 is a second determination process that is executed when the first determination process determines that the newly acquired identification information matches the information contained in the transfer history database, and includes a second determination process that determines whether the newly acquired transferee information is already registered in the transferee database.

[0068] The second determination process includes a first process based on the first information of the transferee information, and a second process based on the second information of the transferee information, which is executed when it is determined that the first information has already been registered in the transferee database for a predetermined identification information. If the processing unit 132 determines in the second process that the second information of the transferee information has already been registered in the transferee database, it registers the transferee information, including the third information in addition to the first and second information, in the transferee database in association with the identification information.

[0069] The determination process executed by the processing unit 132 of the control unit 13 is a third determination process executed when the second determination process determines that the first information of the transferee information has not yet been registered in the transferee database, and includes a third determination process that determines whether the acquired third information of the transferee information includes a company domain. In this disclosure, "company domain" is characterized by, for example, "**.co.jp", and includes domains different from those used for free email and mobile carrier email. If the processing unit 132 of the control unit 13 determines in the third determination process that the third information includes a company domain, it registers the identification information and the transferee information in the transferee database.

[0070] Figure 5 is a flowchart illustrating an example of the process performed by the information processing device 10 in Figure 1. The flowchart shown in Figure 5 is executed by the control unit 13 of the information processing device 10 when, for example, a transferee seeks to obtain access information to a product database containing product information for a product they have received from the transferor, in order to receive support for that product. By following the predetermined flow in this flowchart, the transferee can obtain the access information. At the same time, the control unit 13 of the information processing device 10 constructs the transferee database.

[0071] In this disclosure, "product information" includes product manuals, parts information such as replacement parts, other product maintenance information, product Q&A information, and drawing information such as CAD (Computer-Aided Design) data. "Product database" includes a database managed by the transferor itself to provide product information of products transferred from the transferor to the transferee to the transferee. This product database may not be stored in the storage unit 12 of the information processing device 10 and may be managed separately from the transferee database and the transfer history database, or it may be stored in the storage unit 12 together with the transferee database and the transfer history database. "Access information" includes authentication information required when a user of the transferee attempts to access the product database using their terminal device. Authentication information includes access keys.

[0072] In step S100, the control unit 13 acquires new identification information from the terminal device of the user who has received the product from the transferor, via the network 40 and the communication unit 11.

[0073] For example, the processing unit 132 of the control unit 13 receives newly entered identification information from the first terminal device 20 used by the first user via the network 40 and the communication unit 11. The first user may input the identification information by character input using, for example, the physical keys of the input unit 23. The first user may also input the identification information by having the imaging module of the input unit 23 read a two-dimensional code, including a barcode and a QR code (registered trademark), that is attached to the product. The control unit 25 of the first terminal device 20 transmits the identification information obtained by the input unit 23 to the information processing device 10 via the communication unit 21 and the network 40.

[0074] For example, the processing unit 132 of the control unit 13 receives newly entered identification information from the second terminal device 30 used by the second user via the network 40 and the communication unit 11. The second user may input the identification information by character input using, for example, the physical keys of the input unit 33. The second user may also input the identification information by having the imaging module of the input unit 33 read a two-dimensional code, including a barcode and a QR code (registered trademark), that is attached to the product. The control unit 35 of the second terminal device 30 transmits the identification information obtained by the input unit 33 to the information processing device 10 via the communication unit 31 and the network 40.

[0075] In step S101, the control unit 13, similar to step S100, newly acquires transferee information from the terminal device of the transferee user via the network 40 and the communication unit 11.

[0076] For example, the processing unit 132 of the control unit 13 receives the transfer destination information newly input by the input unit 23 of the first terminal device 20 used by the first user from the first terminal device 20 via the network 40 and the communication unit 11. At this time, the control unit 25 of the first terminal device 20 transmits the transfer destination information obtained by the input unit 23 to the information processing device 10 via the communication unit 21 and the network 40. For example, the processing unit 132 of the control unit 13 receives the transfer destination information newly input by the input unit 33 of the second terminal device 30 used by the second user from the second terminal device 30 via the network 40 and the communication unit 11. At this time, the control unit 35 of the second terminal device 30 transmits the transfer destination information obtained by the input unit 33 to the information processing device 10 via the communication unit 31 and the network 40.

[0077] In step S102, the control unit 13 determines whether the identification information obtained in step S100 matches the information contained in the transfer history database. For example, the matching unit 131 of the control unit 13 compares the identification information obtained in step S100 with the transfer history database, and the processing unit 132 executes the first determination process. If the control unit 13 determines that the identification information matches, it executes the process in step S103. If the control unit 13 determines that the identification information does not match, it executes the process in step S107.

[0078] In step S103, if the control unit 13 determines in step S102 that the identification information matches, it determines whether the first information of the transferee information obtained in step S101 is already registered in the transferee database for the predetermined identification information. For example, the matching unit 131 of the control unit 13 compares the first information obtained in step S101 with the transferee database, and the processing unit 132 executes the first process of the second determination process. If the control unit 13 determines that the first information is already registered, it executes the process in step S108. If the control unit 13 determines that the first information is not yet registered, it executes the process in step S104.

[0079] In step S104, if the control unit 13 determines in step S103 that the first information has not yet been registered, it determines whether the recipient's email address, which was obtained as the third piece of information for the recipient in step S101, includes a company domain. For example, the processing unit 132 of the control unit 13 refers to the email address obtained in step S101 and executes the third determination process. If the control unit 13 determines that it includes a company domain, it executes the process in step S105. If the control unit 13 determines that it does not include a company domain, it executes the process in step S111.

[0080] In step S105, if the processing unit 132 of the control unit 13 determines in step S104 that the company domain is included, it registers the identification information obtained in step S100 and the transferee information obtained in step S101 in the transferee database.

[0081] In step S106, the control unit 13 transmits an access key as access information to the product database based on the information registered in the transferee database in step S105. For example, the processing unit 132 of the control unit 13 transmits the access key via the communication unit 11 and the network 40 to the email address registered in the transferee database in step S105.

[0082] In step S107, if the control unit 13 determines in step S102 that the identification information does not match, it notifies that access to the product database is not possible. For example, the processing unit 132 of the control unit 13 sends an access denied message via the communication unit 11 and the network 40 to the email address obtained in step S101.

[0083] In step S108, if the control unit 13 determines in step S103 that the first information has already been registered, it determines whether the second information of the transferee information obtained in step S101 has already been registered in the transferee database. For example, the matching unit 131 of the control unit 13 compares the second information obtained in step S101 with the transferee database, and the processing unit 132 executes the second process of the second determination process. If the control unit 13 determines that the second information has already been registered, it executes the process in step S109. If the control unit 13 determines that the second information has not been registered, it executes the process in step S107.

[0084] In step S109, if the processing unit 132 of the control unit 13 determines that the second information has already been registered in step S108, it associates the identification information obtained in step S100 with the transferee information obtained in step S101, which includes the third information in addition to the first and second information, and registers it in the transferee database.

[0085] In step S110, the control unit 13 transmits an access key as access information to the product database based on the information registered in the transferee database in step S109. For example, the processing unit 132 of the control unit 13 transmits the access key via the communication unit 11 and the network 40 to the email address registered in the transferee database in step S109.

[0086] In step S111, if the control unit 13 determines in step S104 that the company domain is not included, it notifies that access to the product database is not possible. For example, the processing unit 132 of the control unit 13 sends an access denied message via the communication unit 11 and the network 40 to the email address obtained in step S101.

[0087] Figure 6 is a schematic diagram illustrating an example of the processing performed by the information processing device 10 in Figure 1. Figure 6 shows an overview of the transfer destination database constructed according to the flowchart shown in Figure 5.

[0088] In the transferee database shown in Figure 6, transferee information is associated with each piece of identification information. In addition to the transferee information, the transferee name is also associated with the identification information. The transferee name may be registered as appropriate by the user of the transferor who manages the information processing device 10, or it may be automatically extracted by the control unit 13 of the information processing device 10 based on the first information registered in the transferee database.

[0089] Figure 6 shows examples of information for numbers No. 1 to No. 23, but the number of entries related to the transferee database is not limited to these. In the "Authentication" section of Figure 6, "Yes" or "No" is associated with each number.

[0090] "Yes" means that information for each user of the transferee has been registered in the transferee database according to step S105 or step S109 of the flowchart in Figure 5, and that an access key has been issued according to the subsequent step S106 or step S110. In other words, "Yes" means that the transferee's access to the product database has been approved, and an access key has been issued for each user corresponding to the information of a predetermined registration number registered in the transferee database.

[0091] "No" means that information was not registered in the transferee database for each user of the transferee, and that access was denied according to step S107 or step S111 of the flowchart in Figure 5. In other words, "No" means that the transferee's access to the product database was not approved, and an access key was not issued for each user corresponding to the predetermined number of information that attempted to be registered in the transferee database.

[0092] For the initial registration of serial number SN00001 with registration number No. 1, the control unit 13 of the information processing device 10 sequentially executes the processes from step S100 to step S106 in the flowchart of Figure 5. The control unit 13 determines that serial number SN00001 matches the information contained in the transfer history database. The control unit 13 determines that the first piece of information, "https: / / www.yy.co.jp", is not registered in the transferee database for serial number SN00001, and that the third piece of information, "T.Sx@yy.co.jp", contains the company domain "yy.co.jp". The control unit 13 registers each piece of information in the transferee database and sends the access key.

[0093] The same applies to the initial registration of serial numbers SN00002-SN00010 for registration numbers No.2-No.4, No.10-No.12, and No.14-16.

[0094] The control unit 13 uses the domain included in the recipient's homepage address and the recipient's user email address, which were initially registered for the predetermined identification information, for subsequent registrations and authentications of the predetermined identification information. "Registration" means the registration of each piece of information in the recipient database. "Authentication" means authentication for access to the product database.

[0095] For the second registration of serial number SN00001 with registration number No. 6, the control unit 13 of the information processing device 10 executes processing according to a different flow in the flowchart of Figure 5. The control unit 13 sequentially executes the processes from step S100 to step S103, and from step S108 to step S110.

[0096] The control unit 13 determines that serial number SN00001 matches the information contained in the transfer history database. The control unit 13 determines that the first piece of information, "https: / / www.yy.co.jp", is already registered in the transfer destination database for serial number SN00001, and that the second piece of information, "yy.co.jp", contained in the third piece of information, "T.Tx@yy.co.jp", is similarly already registered in the transfer destination database. The control unit 13 registers each piece of information in the transfer destination database and sends the access key.

[0097] The same applies to the second registrations for serial numbers SN00002 and SN00003, respectively, for registration numbers No. 7 and No. 8.

[0098] The same explanation applies to ZZ Corporation, a different transferee from YY Corporation.

[0099] For the initial registration of serial number SN00001 with registration number No. 17, the control unit 13 of the information processing device 10 sequentially executes the processes from step S100 to step S106 in the flowchart of Figure 5. The control unit 13 determines that serial number SN00001 matches the information contained in the transfer history database. The control unit 13 determines that the first piece of information, "https: / / zz.co.jp", is not registered in the transferee database for serial number SN00001, and that the third piece of information, "N.Nx@zz.co.jp", contains the company domain "zz.co.jp". The control unit 13 registers each piece of information in the transferee database and sends the access key.

[0100] The same applies to the initial registration of serial numbers SN00002, SN00003, and SN00010-SN00013 for registration numbers No. 18-23.

[0101] On the other hand, when attempting to register serial number SN00001 with number 5, the control unit 13 of the information processing device 10 executes processing according to a different flow in the flowchart of Figure 5. The control unit 13 executes the processes from step S100 to step S103, step S108, and step S107 in order.

[0102] The control unit 13 determines that serial number SN00001 matches the information contained in the transfer history database. The control unit 13 determines that the first piece of information, "https: / / www.yy.co.jp", is already registered in the transfer destination database for serial number SN00001. However, the third piece of information, "T.Sx@gg.com", contains the second piece of information, "gg.com", which is different from the company domain. Therefore, even if an initial registration is attempted for serial number SN00001 using the third piece of information, "T.Sx@gg.com", the information will not be registered in the transfer destination database, and access will be denied according to steps S104 and S111 of the flowchart in Figure 5. As a result, in step S108, the control unit 13 determines that the second piece of information, "gg.com", contained in the third piece of information, "T.Sx@gg.com", is not registered in the transfer destination database. The control unit 13 ultimately denies access.

[0103] The same applies when attempting to register serial number SN00007, which is number 13.

[0104] Furthermore, when attempting to register serial number NNg0003 with number 9, the control unit 13 of the information processing device 10 executes processing according to a different flow in the flowchart of Figure 5. The control unit 13 sequentially executes the processes from step S100 to step S102 and then to step S107.

[0105] The control unit 13 determines that serial number NNg0003 does not match the information contained in the transfer history database. The control unit 13 then notifies that access is unavailable.

[0106] According to the information processing device 10 of the above embodiment, it becomes possible to construct a transferee database that can be used continuously more easily. Based on a determination process using the acquired identification information and transferee information, the information processing device 10 constructs a transferee database that associates transferee information with each piece of identification information. As a result, the information processing device 10 can continuously manage the transferee database for a long period of time without requiring a user as an administrator at the transferee. Eliminating the need for an administrator also reduces the burden on the transferee.

[0107] The recipient does not need to prepare any special information to access the product database. To access the product database, the recipient only needs to provide identification information and recipient information to their own database. Users of the recipient database receive an access key to the product database each time they access their own database, so they do not need to manage passwords or anything like that. In this way, there is no need for complex information management, and there is no need for users to share or transfer access information to the product database with each other.

[0108] As described above, by eliminating the need for administrators and the elimination of information sharing and handover procedures, it becomes possible to continuously use the transferee database. For example, even within the same transferee, if users do not have contact with each other, or if the transferee's personnel and organizational information is complex and it is difficult to keep track of users, it becomes possible for each user to continuously use the transferee database. Furthermore, even if a user at the transferee leaves their job due to transfer, job change, or retirement, other users can continue to use the transferee database. As a result, the obsolescence of the transferee database can also be suppressed.

[0109] In addition, the transferor will no longer need to appoint administrators to manage databases such as the transferee database and product database. Therefore, the convenience of Information Processing System 1 will be improved not only for the transferee but also for the transferor.

[0110] The information processing device 10, by including a first determination process in its determination process, can avoid registering identification information not included in the product transfer history database, both the identification information and the corresponding transferee information, in the transferee database. The information processing device 10 can also restrict access to the product database for users who enter identification information not included in the product transfer history database.

[0111] The information processing device 10, by including a second determination process in its determination process, enables the use of transferee information already registered in the transferee database for subsequent registrations and authentications. This allows different users at the transferee to access the transferee database, eliminating the need for an administrator. As described above, information sharing and handover are also unnecessary, enabling continuous use of the transferee database. Therefore, the convenience of the information processing system 1 for users is improved.

[0112] The information processing device 10 can perform a determination process in multiple steps using the first and second information contained in the transferee information, by having the second determination process include both the first and second processes. For example, the information processing device 10 can avoid registering transferee information containing second information that does not match the first information in the transferee database. For example, the information processing device 10 can restrict access to the product database for users who enter transferee information that includes a domain that does not match the address of the transferee's homepage.

[0113] If the information processing device 10 determines in the second processing that the second information is already registered in the transferee database, it registers the transferee information, including the third information in addition to the first and second information, in the transferee database in association with the identification information. This makes it possible for the information processing device 10 to register new transferee information, including the third information, in the transferee database if the identification information matches the information contained in the transfer history database and both the first and second information for that identification information are already registered in the transferee database. In other words, the information processing device 10 makes it possible to newly register transferee information, including the email addresses of other users of the same transferee, in the transferee database for identification information already registered in the transferee database by one user.

[0114] The information processing device 10 enables access to the user's product database without requiring any special information, by including the recipient's homepage address as the first piece of information, the recipient user's domain as the second piece of information, and the user's email address as the third piece of information. To access the product database, the recipient user only needs to enter their identification information, homepage address, and email address into a terminal device and send them to the recipient database.

[0115] The information processing device 10, by including a third determination process in its determination process, can avoid registering the transferee information and corresponding identification information in the transferee database for transferee information where the email address of the transferee user does not contain a company domain. The information processing device 10 can restrict access to the product database for users who have entered an email address that does not contain a company domain as transferee information.

[0116] If the information processing device 10 determines in the third determination process that the company domain is included, it registers the identification information and the transferee information in the transferee database. This makes it possible for the information processing device 10 to register transferee information in the transferee database for the first time for identification information that matches the information included in the transfer history database and for which the identification information is included for the first time. For example, the information processing device 10 can register transferee information, including a formal email address that includes the company domain, in the transferee database for the first time for identification information that has not yet been registered in the transferee database by the transferee user.

[0117] While this disclosure has been described based on the drawings and embodiments, it should be noted that those skilled in the art can make various modifications and alterations based on this disclosure. Therefore, it should be noted that these modifications and alterations are within the scope of this disclosure. For example, the functions included in each configuration or step can be rearranged in a logically consistent manner, and multiple configurations or steps can be combined into one or divided.

[0118] For example, a general-purpose electronic device such as a smartphone or computer can function as the information processing device 10 according to the above-described embodiment. Specifically, a program describing the processing content that realizes each function of the information processing device 10 according to the embodiment is stored in the memory of the electronic device, and the processor of the electronic device reads and executes the program. Therefore, this disclosure can also be implemented as a program that can be executed by a processor.

[0119] Alternatively, the disclosure may also be realized as a non-temporary computer-readable medium storing a program executable by one or more processors for causing an information processing device 10 or the like to perform each function according to one embodiment. It should be understood that these are also included within the scope of the disclosure.

[0120] In the above embodiment, the determination process was described as including a first determination process, a second determination process, and a third determination process in that order, but it is not limited thereto. The information processing device 10 may execute the first determination process, the second determination process, and the third determination process in a different order than in the above embodiment. The information processing device 10 may not execute parts of the first determination process, the second determination process, and the third determination process if it is possible to construct a transfer destination database that can be used continuously more easily.

[0121] In the above embodiment, the second determination process was described as including the first process and the second process, but it is not limited thereto. The information processing device 10 may execute the second determination process by reversing the order of the first and second processes. The information processing device 10 may not execute either the first or second process if it is possible to construct a transferee database that can be used continuously more easily, or conversely, it may execute the second determination process by including three or more processes.

[0122] In the above embodiment, the first information was described as including the address of the transferee's website, but is not limited thereto. The first information may also include any other unique information that can identify the transferee, such as the company's main telephone number, corporate number, company code, securities code (registered trademark), and the EDINET (Electronic Disclosure for Investors' NETwork) code issued by the Financial Services Agency.

[0123] In the above embodiment, the second information was described as including the domain included in the email address of the transferee user, but it is not limited to this. The second information may also include a standardized portion of the employee number of the transferee user.

[0124] In the above embodiment, the third information was described as including the email address of the transferee user, but it is not limited to this. The third information may also include the employee number of the transferee user, etc.

[0125] In the above embodiment, it was explained that both the transferee database and the transfer record database are stored in the storage unit 12 of the information processing device 10. However, they may be stored together in a single server device, or they may be stored separately across multiple different server devices. The transfer record database may not be stored in the storage unit 12 of the information processing device 10 and may be managed separately from the transferee database.

[0126] In the above embodiment, the transferee database was described as including transferee information for multiple different transferees, as shown in Figure 6, but it is not limited to this. The transferee database may be constructed separately for each transferee, or it may be constructed separately for each category of transferee, such as a legal entity such as a company to which the end user belongs, a sales agent, and a maintenance agent.

[0127] Figure 7 is a functional block diagram showing an example of the configuration of the control unit 13 of the information processing device 10 according to a modified example of the present disclosure. In the above embodiment, as shown in Figure 4, the control unit 13 was described as having only a matching unit 131 and a processing unit 132, but it is not limited thereto. The control unit 13 may further have a monitoring unit 133 in addition to the matching unit 131 and the processing unit 132.

[0128] The monitoring unit 133 periodically checks whether there have been any changes to the transferee information registered in the transferee database. For example, the monitoring unit 133 periodically and automatically checks for any changes to the transferee's homepage address and the transferee's user email addresses via the communication unit 11 and the network 40. This allows the information processing device 10 to appropriately update the transferee database in response to changes in company names and homepage addresses. The information processing device 10 can also appropriately delete transferee information related to the previous email address from the transferee database in response to changes in a user's email address.

[0129] Figure 8 is a flowchart showing a first example of processing performed by the information processing device 10 having the control unit 13 shown in Figure 7. Figure 9 is a flowchart showing a second example of processing performed by the information processing device 10 having the control unit 13 shown in Figure 7. Referring to Figures 8 and 9, the functions of the monitoring unit 133 of the control unit 13 shown in Figure 7 will be mainly explained.

[0130] As shown in Figure 8, in step S200, the monitoring unit 133 of the control unit 13 periodically and automatically accesses the first information registered in the transferee database via the communication unit 11 and the network 40. That is, the monitoring unit 133 periodically and automatically accesses the address of the transferee's homepage registered in the transferee database via the communication unit 11 and the network 40.

[0131] In step S201, the monitoring unit 133 of the control unit 13 determines whether or not it was possible to access the first information in step S200. If the monitoring unit 133 determines that it was possible to access the first information, it terminates the process. If the monitoring unit 133 determines that it was not possible to access the first information, it executes the process in step S202.

[0132] In step S202, if the monitoring unit 133 of the control unit 13 determines that access was impossible in step S201, it sends a confirmation email via the communication unit 11 and the network 40. For example, the monitoring unit 133 sends a confirmation email to the email address of a predetermined user who was unable to access the first information in step S200, to confirm whether the first information has been changed.

[0133] In step S203, the monitoring unit 133 of the control unit 13 updates the recipient database in response to the confirmation email sent in step S202. For example, the monitoring unit 133 updates the recipient's homepage address registered in the recipient database with the changed address.

[0134] As shown in Figure 9, in step S300, the monitoring unit 133 of the control unit 13 periodically and automatically sends emails to the third information registered in the transferee database via the communication unit 11 and the network 40. For example, the monitoring unit 133 sends an email via the communication unit 11 and the network 40 to the email address of the transferee user registered in the transferee database to confirm whether the email address is still in use.

[0135] In step S301, the monitoring unit 133 of the control unit 13 determines whether or not it was possible to send the email in step S300. If the monitoring unit 133 determines that it was possible to send the email, it terminates the process. If the monitoring unit 133 determines that it was not possible to send the email, it executes the process in step S302. For example, if the email sent in step S300 is returned with multiple errors, the monitoring unit 133 determines that the email address is not currently in use and therefore it was not possible to send the email.

[0136] In step S302, if the monitoring unit 133 of the control unit 13 determines that transmission was impossible in step S301, it deletes the recipient information associated with the determined email address from the recipient database.

[0137] The information processing device 10 according to the above modified example further includes a monitoring unit 133 that periodically checks whether there have been any changes to the transferee information registered in the transferee database, thereby enabling the transferee database to be appropriately updated in accordance with any changes to the transferee information.

[0138] For example, the monitoring unit 133 periodically accesses the first information of the transferee information, and if it determines that it is impossible to access the first information, it sends a confirmation email to the user of the transferee and updates the first information in the transferee database according to the response to the confirmation email. As a result, the information processing device 10 can appropriately update the old address registered in the transferee database to the new address if the address of the transferee's homepage has changed.

[0139] For example, the monitoring unit 133 periodically sends an email to the third information recipient of the transferee information, and if it determines that the email could not be sent, it deletes the transferee information related to the determined third information from the transferee database. This allows the information processing device 10 to appropriately update the transferee database by deleting unnecessary transferee information related to the email address registered in the transferee database when the email address of the transferee user is no longer in use.

[0140] The information processing system 1 described above can be applied as a transferee management system or a transferee authentication system.

[0141] In addition to the above explanation, the information processing device 10 may also add the department code entered by the transferee to the transferee database. This makes it possible for the information processing device 10 to group users by the transferee's department, business location, and organization name.

[0142] Some embodiments of the present disclosure are described below. However, it should be noted that the embodiments of the present disclosure are not limited to these. [Note 1] A control unit obtains identification information of products transferred from the transferor to the transferee and transferee information of the transferee from the transferee, and constructs a transferee database in which the transferee information is associated with each piece of identification information based on a determination process using the obtained identification information and transferee information. Equipped with, Information processing device. [Note 2] The information processing device described in Appendix 1, The determination process performed by the control unit includes a first determination process that determines whether the newly acquired identification information matches the information contained in the product transfer history database managed by the transferor. Information processing device. [Note 3] The information processing device described in Appendix 2, The determination process executed by the control unit is a second determination process that is executed when a match is determined in the first determination process, and includes a second determination process that determines whether the newly acquired transferee information is already registered in the transferee database. Information processing device. [Note 4] The information processing device described in Appendix 3, The second determination process includes a first process based on the first information of the transferee information, and a second process based on the second information of the transferee information, which is executed when it is determined that the first information is already registered in the transferee database for predetermined identification information. Information processing device. [Note 5] The information processing device described in Appendix 4, If the control unit determines in the second process that the second information is already registered in the transferee database, it registers the transferee information, including the third information in addition to the first and second information, in the transferee database in association with the identification information. Information processing device. [Note 6] The information processing device described in Appendix 5, The first information includes the address of the recipient's website, The second piece of information includes the domain contained in the email address of the recipient user, The aforementioned third information includes the aforementioned email address, Information processing device. [Note 7] An information processing device described in any one of the appendices 3 to 6, The aforementioned transferee information includes the email address of the transferee user, The determination process performed by the control unit is a third determination process that is performed when it is determined in the second determination process that the email address has not yet been registered, and includes a third determination process that determines whether the acquired email address includes a company domain. Information processing device. [Note 8] The information processing device described in Appendix 7, If the control unit determines in the third determination process that the company domain is included, it registers the identification information and the transferee information in the transferee database. Information processing device. [Note 9] An information processing device described in any one of the appendices 1 to 8, The system further includes a monitoring unit that periodically checks whether there have been any changes to the transferee information registered in the transferee database. Information processing device. [Note 10] The information processing device described in Appendix 9, The monitoring unit periodically accesses the first information of the transferee information, and if it determines that it is impossible to access the first information, it sends a confirmation email to the user of the transferee, and updates the first information of the transferee database according to the response to the confirmation email. Information processing device. [Note 11] An information processing device as described in Appendix 9 or 10, The monitoring unit periodically sends an email to the third information of the transferee information, and if it determines that the email could not be sent, it deletes the transferee information related to the determined third information from the transferee database. Information processing device. [Note 12] A step of obtaining identification information of the product transferred from the transferor to the transferee and the transferee information of the transferee from the transferee, and constructing a transferee database in which the transferee information is associated with each piece of identification information based on a determination process using the obtained identification information and the transferee information. including, Information processing methods. [Note 13] In an information processing device, A step of obtaining identification information of the product transferred from the transferor to the transferee and the transferee information of the transferee from the transferee, and constructing a transferee database in which the transferee information is associated with each piece of identification information based on a determination process using the obtained identification information and the transferee information. Perform an action that includes program. [Explanation of Symbols]

[0143] 1. Information Processing System 10 Information Processing Devices 11 Communications Department 12 Storage section 13 Control Unit 131 Verification Unit 132 Processing Unit 133 Monitoring Department 20. First Terminal Device 21 Communications Department 22 Memory section 23 Input section 24 Output section 25 Control Unit 30 Second Terminal Device 31 Communications Department 32 Storage section 33 Input section 34 Output section 35 Control Unit 40 Networks

Claims

1. A control unit obtains identification information of products transferred from the transferor to the transferee and transferee information of the transferee from the transferee, and based on a determination process using the obtained identification information and a determination process using the transferee information, constructs a transferee database that associates the transferee information with each piece of identification information. Equipped with, Information processing device.

2. An information processing apparatus according to claim 1, The determination process performed by the control unit using the identification information includes a first determination process that determines whether the newly acquired identification information matches the information contained in the product transfer history database managed by the transferor. Information processing device.

3. An information processing apparatus according to claim 2, The determination process performed by the control unit using the transferee information is a second determination process that is performed when it is determined in the first determination process to be a match, and includes a second determination process that determines whether the newly acquired transferee information is already registered in the transferee database. Information processing device.

4. An information processing apparatus according to claim 3, The second determination process includes a first process for determining whether the first information of the transferee, including the address of the transferee's homepage, is already registered in the transferee database for a predetermined identification information, and a second process for determining whether the second information of the transferee, including the domain included in the email address of the transferee's user, is already registered in the transferee database, which is executed when it is determined that the first information is already registered in the transferee database for the predetermined identification information. Information processing device.

5. An information processing apparatus according to claim 4, If the control unit determines in the second process that the second information is already registered in the transferee database, it registers the transferee information, including the third information in addition to the first and second information, in the transferee database in association with the identification information. Information processing device.

6. An information processing device according to claim 5, The aforementioned third information includes the aforementioned email address, Information processing device.

7. An information processing device according to any one of claims 3 to 6, The aforementioned transferee information includes the email address of the transferee user, The determination process performed by the control unit using the transferee information is a third determination process performed when it is determined in the second determination process that the email address has not yet been registered, and includes a third determination process that determines whether the acquired email address includes a company domain. Information processing device.

8. An information processing apparatus according to claim 7, If the control unit determines in the third determination process that the company domain is included, it registers the identification information and the transferee information in the transferee database. Information processing device.

9. An information processing device according to any one of claims 1 to 6, The system further includes a monitoring unit that periodically checks whether there have been any changes to the transferee information registered in the transferee database. Information processing device.

10. An information processing apparatus according to claim 9, The monitoring unit periodically accesses the first information of the transferee information, and if it determines that it is impossible to access the first information, it sends a confirmation email to the user of the transferee, and updates the first information of the transferee database according to the response to the confirmation email. Information processing device.

11. An information processing apparatus according to claim 9, The monitoring unit periodically sends an email to the third information of the transferee information, and if it determines that the email could not be sent, it deletes the transferee information related to the determined third information from the transferee database. Information processing device.

12. A step of obtaining identification information of products transferred from the transferor to the transferee and transferee information of the transferee from the transferee, and constructing a transferee database in which the transferee information is associated with each piece of identification information based on a determination process using the obtained identification information and a determination process using the transferee information. including, Information processing methods.

13. In an information processing device, A step of obtaining identification information of products transferred from the transferor to the transferee and transferee information of the transferee from the transferee, and constructing a transferee database in which the transferee information is associated with each piece of identification information based on a determination process using the obtained identification information and a determination process using the transferee information. Perform an action that includes program.