Processing device, processing program, and processing method

The processing device and method improve advertisement delivery by using user attribute information from web page interactions to optimize content distribution, addressing the inefficiencies of existing tracking technologies.

JP2025079262APending Publication Date: 2025-05-21LOGGRAPH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023191849
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-11-09
Publication Date
2025-05-21

AI Technical Summary

Technical Problem

Existing tracking technologies do not effectively utilize the information acquired from user interactions with web pages to enhance communication and advertisement delivery.

Method used

A processing device and method that acquires user attribute information from web page interactions, using identification information to optimize advertisement distribution on different web pages.

Benefits of technology

Enhances the effectiveness of communication and advertisement delivery by utilizing user attributes for targeted and meaningful content distribution.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025079262000001_ABST
    Figure 2025079262000001_ABST
Patent Text Reader

Abstract

To make effective use of communication by a user.SOLUTION: A processing device includes at least one processor. The at least one processor is capable of initiating communication by a user and identifying the user, and is configured to execute processing to acquire attribute information indicating attributes of the user who has communicated using identification information based on the identification information contained in a first web page, and to transmit the acquired attribute information to a distribution server device for distributing advertisements to be posted on a second web page different from the first web page.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to a processing device, a processing program, and a processing method for identifying a user's access to a web page. [Background technology]

[0002] Conventionally, so-called tracking technology has been known that tracks and analyzes the route taken by a user to access a specific web page and the user's browsing history on the web page. For example, Patent Document 1 describes a management system that matches an access log with an incoming call history by collating an inquiry telephone number with a destination telephone number. However, there is room for improvement in the way information acquired by such a method is utilized. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent Publication No. 2017-037421 Summary of the Invention [Problem to be solved by the invention]

[0004] The present disclosure has been made in light of the above-mentioned background, and provides a processing device, a processing program, and a processing method that enable effective utilization of communications by a user. [Means for solving the problem]

[0005] According to one aspect of the present disclosure, there is provided "a processing device having at least one processor, the at least one processor being capable of initiating communication by a user and identifying the user, and configured to execute a process for acquiring attribute information indicating attributes of the user who communicated using identification information included in a first web page, based on identification information included in the first web page, and transmitting the acquired attribute information to a distribution server device for distributing advertisements to be placed on a second web page different from the first web page."

[0006] According to one aspect of the present disclosure, there is provided a "processing method executed by at least one processor in a computer having the at least one processor, the processing method including: means for initiating communication by a user and for identifying the user, and acquiring attribute information indicating attributes of the user who communicated using identification information based on identification information included in a first web page; and means for transmitting the acquired attribute information to a distribution server device for distributing advertisements to be posted on a second web page different from the first web page."

[0007] According to one aspect of the present disclosure, there is provided a "program for causing a computer having at least one processor to function as follows: the program is capable of initiating communication by a user and identifying the user, and acquires, based on identification information included in a first webpage, attribute information indicating attributes of the user who communicated using the identification information, and transmits the acquired attribute information to a distribution server device for distributing advertisements to be posted on a second webpage different from the first webpage." Effect of the Invention

[0008] According to the present disclosure, it is possible to provide a processing device, a processing program, and a processing method that can effectively utilize communications by a user.

[0009] It should be noted that the above effects are merely illustrative for the convenience of explanation and are not limiting. In addition to or in place of the above effects, any effect described in this disclosure or any effect obvious to a person skilled in the art may be achieved. [Brief description of the drawings]

[0010] [Figure 1] FIG. 1 is a diagram illustrating an outline of processing by a processing system 1 according to an embodiment of the present disclosure. [Diagram 2] FIG. 2 is a conceptual diagram illustrating a schematic configuration of a processing system 1 according to an embodiment of the present disclosure. [Figure 3A] FIG. 3A is a block diagram illustrating an example of a configuration of the distribution server device 200 according to an embodiment of the present disclosure. [Figure 3B] FIG. 3B is a block diagram illustrating an example of the configuration of the management server device 300 according to an embodiment of the present disclosure. [Figure 4A] FIG. 4A is a diagram conceptually illustrating various information tables stored in the memory 313 of the management server device 300 according to an embodiment of the present disclosure. [Figure 4B] FIG. 4B is a diagram conceptually illustrating various information tables stored in the memory 313 of the management server device 300 according to an embodiment of the present disclosure. [Figure 5A] FIG. 5A is a diagram showing a processing sequence executed among the operator terminal device 100-1, the user terminal device 100-2, the distribution server device 200, and the management server device 300 in the processing system 1 according to the embodiment of the present disclosure. [Figure 5B] FIG. 5B is a diagram showing a processing sequence executed among the operator terminal device 100-1, the user terminal device 100-2, the distribution server device 200, and the management server device 300 in the processing system 1 according to an embodiment of the present disclosure. [Figure 6] FIG. 6 is a diagram showing a process flow of the organization process executed in the management server device 300 according to an embodiment of the present disclosure. [Figure 7]FIG. 7 is a diagram showing a process flow executed in the distribution server device 200 according to the embodiment of the present disclosure. [Figure 8A] FIG. 8A is a diagram showing an example of a web page or the like displayed on the display of the user terminal device 100-2 according to an embodiment of the present disclosure. [Figure 8B] FIG. 8B is a diagram showing an example of a web page or the like displayed on the display of the user terminal device 100-2 according to an embodiment of the present disclosure. [Figure 9] FIG. 9 is a diagram illustrating an example of attribute information transmitted from the processor 312 of the management server device 300 to the distribution server device 200 according to the embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] The embodiments of the present disclosure will be described with reference to the accompanying drawings, in which the same reference numerals are used to designate the same components.

[0012] 1. Overview of processing system 1 according to the present disclosure As an example, the processing system 1 of the present disclosure is a system that uses attribute information indicating user attributes obtained by call tracking related to calls from the user, in order to improve the accuracy of advertisements delivered by a distribution server device.

[0013] FIG. 1 is a diagram showing an outline of a process by a processing system 1 according to an embodiment of the present disclosure. A user terminal device included in the processing system 1 is a terminal device owned by a user. The user terminal device performs a search using an application program (hereinafter also referred to as a browser application) including a so-called search engine, for example, by a user's operation, selects a desired web page to be accessed from a search web page on which the search results are displayed, and accesses the selected web page. When a user shows an interest in a service or the like in a web page, the user calls an operator who is a provider of the service using identification information such as a telephone number displayed in the web page. Through a conversation between the operator and the user, the management server device accumulates attribute information indicating the user's attributes. Thereafter, the management server device transmits the user's attribute information to a distribution server device of an advertisement to be posted on a search web page on which the search results are displayed. This enables the distribution server device to optimize the advertisement to be posted by using the user's attribute information, and the distributed advertisement can be made more meaningful to the user.

[0014] In this disclosure, the term "processing device" simply means a device that performs at least one of the processes related to the present disclosure. In particular, in this disclosure, the "processing device" is described as a management server device that acquires user attribute information, but may be a device other than the management server device.

[0015] In addition, in this disclosure, a "web page" refers to information output from an accessed device to each terminal device via a browser. Specific examples of web pages include a first web page accessed by a search using a browser application or the like, or accessed via a link of a displayed advertisement, and a second web page via which an advertisement is posted and through which the first web page is accessed.

[0016] The first web page is a web page created by a specific organization or individual for posting information related to the organization or individual. The access destination of a web page is specified by a URL, and the first web page typically includes a domain (top level domain, second level domain, third level domain, etc.) acquired by each organization or individual following a protocol. An example of the first web page is a landing page. Such a first web page (for example, a landing page) includes introduction information for introducing a specific service or product, an application page for the service or product or a link for accessing the application page, identification information such as a telephone number, etc. It is preferable that the first web page (for example, a landing page) is intended to increase conversion such as purchase, inquiry, or document request for a product or service by a user who viewed the first web page. In this disclosure, the "first web page" is described as being accessible by unspecified people via a browser application, etc., but it may be a so-called intranet prepared for viewing only by specified people.

[0017] The second webpage is another webpage that is passed through before accessing the first webpage. The second webpage typically includes a domain (such as a top-level domain, a second-level domain, and a third-level domain) acquired by a search engine provider following the protocol. An example of the second webpage is a search webpage that displays the results of a search using a specific keyword in a search engine. Such a second webpage (e.g., a search webpage) includes an advertisement including the first webpage to arouse the interest and concern of the accessing user, and link information (e.g., a URL) of the webpage hit by the search.

[0018] In the present disclosure, the second web page is another web page that is passed through before accessing the first web page. Therefore, if web page B is passed through when accessing web page A, web page A becomes the first web page and web page B becomes the second web page. Also, if web page A is passed through when accessing web page C, web page C becomes the first web page and web page A becomes the second web page. In other words, the same web page may be the first web page or the second web page.

[0019] Furthermore, in this disclosure, "communication" simply means transmitting information. Therefore, in this disclosure, "communication" includes telephone calls, emails, chats, and the like. Furthermore, one or both of the parties engaging in "communication" may be not only an individual but also an unspecified number of people, and may also be a device (e.g., a chatbot) that mechanically generates and transmits information.

[0020] In addition, in the present disclosure, "identification information" refers to information that can initiate communication by a user and can identify a user. Examples of such identification information include user ID information, a terminal identification number of a user terminal device, a telephone number of a user terminal device, a telephone number for tracking, a user's email address, an email address for tracking, an account such as an SNS, an administrative number used to respond to inquiries from a user in chat format, a link for an online conference, or a combination thereof. Among these, a telephone number for tracking, an email address for tracking, or a combination thereof is preferable from the viewpoint of effectively acquiring a history of access to a website by a user. Such a telephone number or email address for tracking is assigned to an access by the user upon receiving an access request from the user to a web page, and is set to be displayed at a predetermined position within the web page. Then, when an instruction input by the user to the telephone number or email address is detected, an application for calling or sending / receiving emails, which is different from the browser application that displays the web page, is started, and communication is started.

[0021] In addition, in the present disclosure, "attribute information" refers to information indicating attributes related to a user. Examples of such attribute information include personal information such as the user's age, sex, address, occupation, marital status, annual income, child status, interests, life events, buying and selling history, browser application accounts, and communication tool accounts such as SNS, information based on the user terminal device 100-2 such as the user's telephone number, email address, serial number, model change time, IP address, and display resolution, as well as information based on the user's behavior via the Internet such as the user's webpage search history, browsing history, landing page access history, and online game history via the Internet, and classification information thereof. The "attribute information" is not limited to character data, and may be a feature based on the user's face photograph information and the user's voice information. In addition, in the present disclosure, "classification" simply means sorting a plurality of pieces of information by a numerical range and a type. For example, when the user's age is "20 years old", the classification information into which the user is classified may be "20 years old to 24 years old". The "classification information" is not limited to a numerical range, and may be sorted by type such as industry. In addition, in this disclosure, "anonymization" simply means making it impossible or difficult to decipher a part or all of information. In other words, "anonymization" includes at least one of the above-mentioned allocation of classification information to attribute information, replacement with unrelated information, encryption, and deletion of the part to be anonymized.

[0022] Furthermore, in this disclosure, the names given to each device are merely used to distinguish each device from others, and each device may be given a different name depending on its function.

[0023] In addition, even if the disclosure includes descriptions such as "first" and "second," this does not mean that the description is limited to only the two elements to which the description is attached. Naturally, the disclosure may include a "third," a "fourth," and more elements.

[0024] 2. Configuration of Processing System 1 Fig. 2 is a conceptual diagram illustrating a schematic configuration of a processing system 1 according to an embodiment of the present disclosure. As illustrated in Fig. 2, the processing system 1 includes a user terminal device 100-2 owned by a user, a distribution server device 200 that distributes information related to web pages, and a management server device 300 that manages attribute information described below. As a result, the distribution server device 200 generates an advertisement to be posted on the second web page based on the attribute information received from the management server device 300, and allows the user to effectively view the advertisement.

[0025] In addition, in a URL that specifies the access destination of a web page, a distribution server device that distributes a web page for each domain name and host name is usually provided. However, in Fig. 2, for convenience of explanation, multiple distribution server devices are collectively referred to as distribution server device 200. In other words, it is sufficient that the distribution server device 200 includes at least one of the different distribution server devices provided for each domain name and host name.

[0026] The processing system 1 may further include an operator terminal device 100-1 owned by an operator, so that the processing system 1 can receive communication from a user terminal device 100-2 via the operator terminal device 100-1.

[0027] The terminal device 100 is typically a terminal device capable of wireless communication, such as a smartphone, but is not limited to such a device. For example, the terminal device may be a feature phone, a personal digital assistant, a PDA, a laptop computer, a desktop computer, a portable game machine, a stationary game machine, or any other device capable of executing the program according to the present disclosure. In addition, the terminal device 100 in the processing system 1 may include multiple terminal devices, but the terminal devices do not need to be the same type and may be different types of terminal devices.

[0028] The above-mentioned devices in the processing system 1 are communicatively connected via a network 400. The network 400 is, for example, the Internet. That is, the terminal device 100 and the distribution server device 200 are connected to an Internet line by wire or wirelessly, and are capable of transmitting and receiving various information and the like. Note that the network 400 may be a network different from the Internet, or may be an intranet.

[0029] In the example of FIG. 2, only one operator terminal device 100-1 and one user terminal device 100-2 are shown, but multiple operator terminal devices 100-1 and user terminal devices 100-2 that can access a web page may be connected to each other so as to be able to communicate with each other via the network 400.

[0030] Also, although the distribution server device 200 and the management server device 300 are described as being single units, it is also possible to distribute the components and processes of the distribution server device 200 and the management server device 300 to multiple server devices or cloud server devices.

[0031] Also, although the management server device 300 is described as an example of a processing device, the processing device may be other than the management server device 300. For example, the processing device may be at least one of the operator terminal device 100-1, the user terminal device 100-2, and the distribution server device 200, and each of these devices may execute a part of the processing executed by the management server device 300. In addition, the processing device may be a server device equipped with a machine learning function.

[0032] 3. Configuration of distribution server device 200 Fig. 3A is a block diagram showing an example of a configuration of a distribution server device 200 according to an embodiment of the present disclosure. The distribution server device 200 does not need to include all of the components shown in Fig. 3A, and may have a configuration in which some components are omitted, or may include other components. In addition, the distribution server device 200 does not need to include the components shown in Fig. 3A in a single housing, and each component and process of the distribution server device 200 may be distributed to multiple server devices or cloud server devices.

[0033] 3A, the distribution server device 200 includes a processor 212 including a CPU or the like, a memory 213 including a RAM, a ROM, a non-volatile memory, an HDD, and the like, and a communication interface 214. These components are electrically connected to each other via a control line and a data line. In this embodiment, a database 215 that stores various information may be connected via the communication interface 214. In this disclosure, the memory included in the server device may mean any of a case including only the memory 213, a case including only the database 215, and a case including both the memory 213 and the database 215, unless otherwise specified.

[0034] Processor 212 is configured with a CPU (microcomputer) and functions as a control unit for controlling other connected components based on various programs stored in memory 213. Specifically, processor 212 reads out and executes a program for executing an application according to the present disclosure and a program for executing an OS from memory 213. Processor 212 may be configured with a single CPU or multiple CPUs.

[0035] The memory 213 includes a RAM, a ROM, a non-volatile memory, and a HDD, and functions as a storage unit. The ROM stores instructions for executing the application and the OS according to the present disclosure as a program. Such a program is loaded and executed by the processor 212. The RAM is used to write and read data while the program stored in the ROM is being processed by the processor 212. The non-volatile memory is a memory into which data is written and read by the execution of the program, and the data written therein is stored even after the execution of the program is terminated.

[0036] The communication interface 214 functions as a communication unit that transmits and receives information to and from the terminal device 100 and other server devices installed remotely via a communication processing circuit and an antenna. The communication processing circuit processes the programs and various information used in the processing system 1 to transmit and receive information from the terminal device 100 and other server devices according to the progress of processing. The communication processing circuit processes based on a wideband wireless communication method such as the 5G method, but can also process based on a method related to narrowband wireless communication such as wireless LAN and Bluetooth (registered trademark) such as IEEE802.11, or a method related to non-contact wireless communication. In addition, wired communication can be used instead of or in addition to wireless communication.

[0037] 4. Configuration of Management Server Device 300 FIG. 3B is a block diagram showing an example of the configuration of the management server device 300 according to an embodiment of the present disclosure. The management server device 300 does not need to include all of the components shown in FIG. 3B, and may have a configuration in which some components are omitted, or may include other components. In addition, the management server device 300 does not need to include the components shown in FIG. 3B in a single housing, and each component and process of the management server device 300 may be distributed to multiple server devices or cloud server devices. In this embodiment, a database 315 that stores various information may be connected via a communication interface 314. In addition, in this disclosure, the memory included in the server device may mean any of the following cases, except as specified: a case in which only the memory 313 is included, a case in which only the database 315 is included, and a case in which both the memory 313 and the database 315 are included.

[0038] 3B, the management server device 300 includes a processor 312 including a CPU or the like, a memory 313 including a RAM, a ROM, a non-volatile memory, an HDD, or the like, and a communication interface 314. These components are electrically connected to each other via control lines and data lines.

[0039] Processor 312 is configured with a CPU (microcomputer) and functions as a control unit for controlling other connected components based on various programs stored in memory 313. Specifically, processor 312 reads out from memory 313 a program for executing an application according to the present disclosure and a program for executing an OS, and executes them. Processor 312 may be configured with a single CPU, or may be configured with multiple CPUs. In the present disclosure, processor 312 particularly executes "processing for acquiring attribute information of a user who has communicated using identification information" and "processing for transmitting attribute information to a distribution server device", etc.

[0040] The memory 313 includes a RAM, a ROM, a non-volatile memory, and a HDD, and functions as a storage unit. The ROM stores instructions for executing the application and the OS according to the present disclosure as a program. Such a program is loaded and executed by the processor 312. The RAM is used to write and read data while the program stored in the ROM is being processed by the processor 312. The non-volatile memory is a memory into which data is written and read by the execution of the program, and the data written therein is stored even after the execution of the program is terminated.

[0041] In the present disclosure, the memory 313 stores a program for causing the processor 312 to function to execute a process such as "a process of acquiring attribute information of a user who has communicated using identification information" and "a process of transmitting the attribute information to a distribution server device."

[0042] The communication interface 314 functions as a communication unit that transmits and receives information to and from the terminal device 100 and other server devices installed remotely via a communication processing circuit and an antenna. The communication processing circuit processes the programs and various information used in the processing system 1 to transmit and receive information from the terminal device 100 and other server devices according to the progress of processing. The communication processing circuit processes based on a wideband wireless communication method such as the 5G method, but can also process based on a method related to narrowband wireless communication such as wireless LAN and Bluetooth (registered trademark) such as IEEE802.11, or a method related to non-contact wireless communication. In addition, wired communication can be used instead of or in addition to wireless communication.

[0043] 5. Information stored in the memory 313 of the management server device 300 4A and 4B are diagrams conceptually illustrating various information tables stored in the memory 313 of the management server device 300 according to an embodiment of the present disclosure. Note that the information stored in each information table described below is an example, and it is not necessary to store all of these pieces of information, and information other than these pieces of information may be stored. In addition, in the present disclosure, a case in which various information tables are stored in the memory 313 of the management server device 300 will be described, but the various tables may be stored in at least one of the memory of the operator terminal device 100-1, the memory of the user terminal device 100-2, the memory 213 of the distribution server device 200, and the database 315 communicably connected to the management server device 300 via a network. In this case, the management server device 300 temporarily reads out the information stored in any of these into the memory 313 in the management server device 300 as the processing progresses, and processes it.

[0044] According to FIG. 4A, the tracking information table stores "administrator ID information," "web ID information," "landing page (LP) ID information," "identification information," and "user ID information" in association with tracking ID information. "Tracking ID information" is an identification number assigned to each tracking process. "Tracking ID information" is a number assigned when a user agrees to the acquisition by the management server device 300 of history information such as a search history in the user terminal device 100-2, the use by the manager of the history information, and the provision by the manager of the history information to a third party (e.g., the distribution server device 200) (hereinafter, also referred to as tracking). "Administrator ID information" is an identification number assigned to each company or the like that is the manager of a web page. "Web ID information" is an identification number assigned to each web page. Therefore, when one manager manages one web page, one "web ID information" is assigned to the "administrator ID information." On the other hand, when one manager manages multiple web pages, multiple "web ID information" are assigned to the "administrator ID information." In addition, if multiple administrators jointly manage a web page, multiple "administrator IDs" are assigned to one "web ID information."

[0045] The "landing page (LP) ID information" is an identification number given to each landing page, which is one of the first web pages. The "identification information" is information that allows a user to start communication and is information that allows a user to be identified. Examples of such identification information include a terminal identification number of a user terminal device, a telephone number of a user terminal device, a telephone number for tracking, a user's email address, an email address for tracking, an account such as an SNS, an administration number used to respond to inquiries from users in chat format, a link for online conferences, or a combination of these. Among these, a telephone number for tracking, an email address for tracking, or a combination of these is preferable from the viewpoint of effectively acquiring a history of access to a website by a user. Such a telephone number or email address for tracking is assigned to an access by a user by receiving an access request to a web page from the user, and is set to be displayed at a predetermined position within the web page. Then, when an instruction input by a user to the telephone number or email address is detected, an application for calling or sending and receiving emails, which is different from the browser application that displays the web page, is started and communication is started. The "user ID information" is an identification number given to each user. Specifically, the "user ID information" is identification information assigned to a user inferred from the serial number of the user terminal device 100-2 that accessed the web page, an account in the browser application, etc. By storing information in this way in the tracking information table, unique information for each user is stored.

[0046] According to FIG. 4B, the user information table stores "attribute information" in association with the user ID information. "Attribute information" is information indicating attributes related to a user. Naturally, the "attribute information" is not limited to character data, and may be a feature based on the user's face photograph information and the user's voice information. This "attribute information" includes "personal information", "history information" and "classification information". "Personal information" includes personal information such as the user's age, sex, address, occupation, marital status, annual income, child status, interests, life events, buying and selling history, browser application accounts, and accounts of communication tools such as SNS, as well as information based on the user terminal device 100-2, such as the phone number, email address, serial number, time of model change, IP address, and display resolution of the user terminal device 100-2. These personal information may be updated and stored each time they are obtained in the process of the processing system 1, or may be input and stored in advance when the user is newly registered in a service provided by the processing system 1. "History information" includes information based on the user's behavior via the Internet, such as the user's web page search history, browsing history, landing page access history, and online game history via the Internet.

[0047] "Classification information" is information that classifies users based on "personal information" and "history information." For example, if the user's age is "20 years old," the classification information that classifies the user may be "20 to 24 years old." Naturally, "classification" is not limited to a numerical range, and may be a classification by type such as industry. Here, as an example, multiple "classification information" are set, such as classification 1, classification 2, classification 3, etc.

[0048] Using such tracking information table and user information table, the processor 312 of the management server device 300 can identify "user ID information" based on the "identification information" and can identify "attribute information" based on the "user ID information."

[0049] The memory 313 may store a management table combining the above-mentioned tracking information table and user information table, instead of storing the tracking information table and user information table separately. In this case, the processor 312 of the management server device 300 may appropriately generate a table composed of necessary information from the one table. In addition, the above description has been given by separating the user information from the external information, but the user information may be stored in the external information, or the external information may be stored in the user information. In addition, in the above description, "personal information", "history information", and "classification information" have been described as examples of attribute information, but it is not necessary to include all of these, and other information may be included. In addition, in the above description, multiple types of information are defined as being classified into categories such as "identification information" and "personal information", but it is not necessary to belong to only one of them, and it may be included in multiple categories.

[0050] 6. Processing sequence performed by processing system 1 5A and 5B are diagrams showing a processing sequence executed among the operator terminal device 100-1, the user terminal device 100-2, the distribution server device 200, and the management server device 300 in the processing system 1 according to the embodiment of the present disclosure. In the following, the flow of processing in the processing system 1 will be described with reference to each drawing.

[0051] 5A is a diagram showing a processing sequence of processing executed when the user terminal device 100-2 executes a web search using a browser application provided by the distribution server device 200 in the processing system 1 according to the present disclosure. When the browser application is started, the processor of the user terminal device 100-2 accepts a user's operation input via the input interface and transmits an access request to a website that provides a search engine for searching web pages. When the processor 212 of the distribution server device 200 receives the access request via the communication interface 214, it transmits information of the website that provides the search engine to the user terminal device 100-2.

[0052] The processor of the user terminal device 100-2 displays the website information received via the communication interface using a browser application, and accepts input of a user search word via the input interface. When the search word is input, the processor of the user terminal device 100-2 transmits the input search word via the communication interface to the distribution server device 200 (T11). The processor 212 of the distribution server device 200 generates a second web page (search web page) including search result information based on the received search word (S11), and transmits the second web page to the user terminal device 100-2 via the communication interface 214 (T12).

[0053] Here, the second web page generated by the processor 212 of the distribution server device 200 includes, in addition to the search result information, the advertisements that the distribution server device 200 has decided to post. Specifically, in step S11, the processor 212 of the distribution server device 200 assigns advertisements to be posted in the search results output to the browser application based on the user ID information, the search word, and attribute information, as will be described in detail later.

[0054] The processor of the user terminal device 100-2 outputs the search result information and the advertisement based on the received information of the second web page through the output interface by the browser application (S12).

[0055] Here, FIG. 8A is a diagram showing an example of a webpage or the like displayed on the display of the user terminal device 100-2 according to an embodiment of the present disclosure. Specifically, FIG. 8A is a diagram showing an example of a display screen of the second webpage output in S12 of FIG. 5A. According to FIG. 8A, the search word ("XXX YYY ZZZ") input at T11 of FIG. 5A is displayed at the top of the screen, and a list of webpages hit by the search word is displayed at the bottom of the screen. The list of webpages includes the site name "webpage A" and a partial excerpt of its contents, the site name "webpage B" and a partial excerpt of its contents, and the site name "webpage C" and a partial excerpt of its contents. In addition, a link (the URL of the webpage and a command to access the URL) for accessing the corresponding webpage is embedded in the name of each site. Then, the user can access the desired webpage by performing an operation input (for example, a tap operation input) on the name of the site.

[0056] The display screen includes display areas for advertisement A and advertisement B. The advertisements allocated by the distribution server device 200 in S11 are displayed in the display areas. Therefore, when the user browses the search results, the user will also see the advertisements, which can increase the possibility that the advertisements will be viewed by the user. The advertisements have embedded therein links (webpage URLs and commands to access the URLs) for accessing the corresponding webpages. The user can access the webpages of the advertisements by inputting an operation (e.g., tapping) to the desired advertisement. Note that, in FIG. 8A, a case where two display areas for advertisement A and advertisement B are provided has been described as an example, but the display areas may be appropriately changed depending on the number of allocated advertisements.

[0057] 5A, the processor of the user terminal device 100-2 stores in memory a search history including the search word input by the user and the search results as history information (S13). While storing the history in memory in this manner, if an input operation of a search word by the user is accepted, the processor again transmits the search word to the distribution server device 200 (T11).

[0058] Here, when generating a second webpage (search webpage) including the search result information in S11, the distribution server device 200 can assign tracking specific information to each webpage. The tracking specific information is information embedded in a part of the URL of each webpage included in the search result information, and is information that makes it possible to grasp the access history when a user selects a webpage and displays the webpage. Therefore, typically, the tracking specific information is unique information that is assigned to each URL included in the second webpage for each session in which a user accesses a second webpage including an advertisement or the like. For example, such tracking specific information is called a GCLID, and different information is generated for each provider that provides a search engine.

[0059] Specifically, the processor 212 of the distribution server device 200 generates and adds unique tracking specific information, for example, "&xxID=abcefghij" after "https: / / xxx.xxx.com / xxx" to the URL of advertisement A included in the second webpage (for the URL of advertisement B, tracking specific information unique to advertisement B is similarly generated and added). As a result, the processor 212 of the distribution server device 200 assigns "https: / / xxx.xxx.com / xxx&xxID=abcefghij" to the URL of advertisement A.

[0060] The above-mentioned tracking specific information can also be assigned to web page A and other pages other than advertisement A and advertisement B. However, the tracking specific information is mainly collected by cookies and is used to understand how the advertisements have been accessed. Therefore, it is particularly preferable that the tracking specific information be assigned to the URLs of advertisements such as advertisement A and advertisement B.

[0061] In addition, the tracking specific information may be generated and added by the processor 212 of the distribution server device 200 as described above, but it may also be generated and added by the processor of the user terminal device 100-2 when advertisement A or advertisement B is selected by user input at the time of a viewing request at T21 in Figure 5B described below.

[0062] FIG. 5B is a diagram showing a processing sequence of processing executed when the user terminal device 100-2 accesses a web page in a browser application managed by the distribution server device 200 in the processing system 1 according to the present disclosure. The processor of the user terminal device 100-2 accepts an operation input by a user via an input interface, and selects an advertisement or web page (e.g., advertisement A) desired by the user from the display screen of the second web page illustrated in FIG. 8A. When a selection is made from any of the web pages in the browser application, the processor of the user terminal device 100-2 transmits a browsing request for the selected web page to the distribution server device 200 via the communication interface (T21). When the processor 212 of the distribution server device 200 receives the browsing request (T21), it requests the management server device 300 for a tracking phone number as identification information via the communication interface 214 (T22). The memory 313 of the management server device 300 stores identification information, which is a plurality of tracking phone numbers, in an identification information table (not shown). The processor 312 of the management server device 300 assigns at least one of the plurality of telephone numbers to the view request (T22), and responds to the distribution server device 200 via the communication interface 314 (T23).

[0063] The processor 212 of the distribution server device 200 generates web page information for displaying the web page (e.g., advertisement A) requested in the browsing request (T21) on the display of the user terminal device 100-2 (S21), as will be described in detail later. This web page information includes, in addition to various contents constituting the web page of advertisement A, which is the first web page, identification information that is the telephone number for tracking received in T23 and a URL to be accessed. The processor 212 of the distribution server device 200 transmits a browsing response to the browsing request (T21) to the user terminal device 100-2 via the communication interface 214 (T24). The browsing response includes the web page information generated in step S21. The processor of the user terminal device 100-2 displays, on the display, a web page generated in a browser application based on the web page information included in the received browsing response (S22). As described above, the web page A displayed by the web page information includes identification information that is the telephone number for tracking. In addition, the web page information may be information that is discovered, for example, by crawling that is periodically performed by the distribution server device 200 and stored in an index database (not shown) of the distribution server device 200, or may be information received from a web server (not shown) that manages the web page.

[0064] FIG. 8B is a diagram showing an example of a webpage or the like displayed on the display of the user terminal device 100-2 according to an embodiment of the present disclosure. Specifically, according to FIG. 8B, information indicating the details of services of ABC Co., Ltd. (information on service α, service β, service γ, etc.) is displayed on the display of the user terminal device 100-2 as the content of the webpage of advertisement A. That is, the webpage of advertisement A, which is the first webpage, is a landing page of ABC Co., Ltd. On this landing page, call information 401 is arranged. The call information 401 is an icon with a tracking phone number (identification information) displayed approximately in the center. The user terminal device 100-2 accepts a call operation when the call information 401 is tapped by the user.

[0065] Returning to FIG. 5B, when the processor of the user terminal device 100-2 accepts an operation input related to a call to the tracking telephone number by the user via the input interface (S23), as shown in FIG. 8B, the processor transmits history information to the management server device 300 via the communication interface (T25) and places a call to the tracking telephone number (T26). Specifically, the processor of the user terminal device 100-2 transmits the history information to the management server device 300 via the communication interface. The history information includes link information of the web page related to the browsing request, the tracking telephone number which is identification information, terminal information of the user terminal device 100-2, browsing history of web pages including the web page of advertisement A, search history stored in S13 of FIG. 5A, web page information of the second web page displayed as a search result, and the like. When the processor 312 of the management server device 300 receives the history information from the user terminal device 100-2 (T25), the processor 312 stores the history information in the tracking information table and the user information table (S24).

[0066] The processor 312 of the management server device 300 generates tracking ID information and stores each ID information associated with the tracking ID information in a tracking information table (FIG. 4A). Specifically, the processor 312 of the management server device 300 identifies web ID information from a web information table (not shown) based on, for example, link information of the web page included in the history information. The processor 312 of the management server device 300 also identifies administrator ID information from an administrator information table (not shown) based on, for example, the web ID information. The processor 312 of the management server device 300 also identifies identification information from an identification information table (not shown) based on a tracking telephone number, which is identification information, and stores the tracking ID and the identification information in association with each other. The processor 312 of the management server device 300 also identifies user ID information based on, for example, terminal information of the user terminal device 100-2 included in the history information. The processor 312 of the management server device 300 then stores the ID information and the like in the tracking information table. The processor 312 of the management server device 300 may generate the identification information, and may also identify the user ID information from the user information table based on the terminal information of the user terminal device 100-2.

[0067] Furthermore, the processor 312 of the management server device 300 stores the history information received from the user terminal device 100-2 in the user information table. Although it has been described that the user terminal device 100-2 transmits the history information to the management server device 300, the history information may be stored in the distribution server device 200, and the distribution server device 200 may transmit the history information to the management server device 300. Furthermore, the history information in the above description may include a part of information based on the user's behavior via the Internet, and does not need to include all of the information based on the user terminal device 100-2, such as the telephone number, email address, account of a communication tool such as an SNS, the serial number, the time of model change, IP address, and display resolution of the user terminal device 100-2 as well as the search history of web pages including landing pages by the user, the browsing history, the access history to landing pages, and the history of online games via the Internet, and may be information other than these examples.

[0068] The processor 312 of the management server device 300, which has received a call from the user terminal device 100-2 via the communication interface 314, identifies identification information from an identification information table (not shown) based on the telephone number (i.e., the telephone number prepared for tracking) originated by the user terminal device 100-2, and identifies tracking ID information from the tracking information table (FIG. 3A). The processor 312 of the management server device 300 also identifies a user by identifying user ID information corresponding to the tracking ID information based on the tracking information table. Although the above description has been given of identifying a user based on an originated telephone number, the user may also be identified based on an incoming call number (i.e., the telephone number of the user terminal device 100-2). In this case, the processor 312 of the management server device 300 may identify user ID information including the corresponding incoming call number from the user information table.

[0069] Thereafter, the processor 312 of the management server device 300 transfers the call from the user terminal device 100-2 to the operator terminal device 100-1 (T27), thereby starting the call processing between the operator terminal device 100-1 and the user terminal device 100-2 (S25). After the call processing is completed, the processor of the operator terminal device 100-1 transmits the communication contents such as the call contents and the information input by the operator to the management server device 300 (T28). The information on the call contents includes, for example, voice data recorded during the call, text data transcribed from the voice data, and the operation history of the push button according to the so-called voice guidance. The information input by the operator includes, for example, the information heard by the operator during the call with the user, the operator's impressions, and the operator's notes. When the processor 312 of the management server device 300 receives the communication contents via the communication interface 314, it stores the communication contents in the memory 313 (S27). In this way, in the processing system 1, the processor 312 of the management server device 300 can accumulate attribute information related to the user of the user terminal device 100-2 by storing various information received from the operator terminal device 100-1, the user terminal device 100-2, and the distribution server device 200 in the memory 313.

[0070] The processor 312 of the management server device 300 organizes (organization process) the user's attribute information based on the attribute information accumulated in the memory 313 (S28), and transmits the organized attribute information to the distribution server device 200 (T29). This organization of the attribute information (S28) is performed, for example, every time attribute information is received, and the transmission of the organized attribute information (T29) is performed, for example, once a day.

[0071] Here, as described above, when the browsing request is transmitted in T21, the processor of the user terminal device 100-2 accepts an operation input by the user via the input interface and selects an advertisement or web page (e.g., advertisement A) desired by the user. At this time, the URLs of advertisements A and B may be added with tracking specific information. Therefore, the history information transmitted to the management server device 300 in T25 includes link information of the web page (e.g., advertisement A) related to the browsing request, and the link information may further include tracking specific information. This makes it possible to grasp the search engine used and the advertisement selected before accessing the web page (i.e., advertisement A in FIG. 8A) as the process of accessing the web page of advertisement A. Specifically, by using the tracking specific information, if there is a user who has accessed the web page of advertisement A and performed a specific purchasing behavior (e.g., clicking on a tracking phone number that is identification information), it is possible to grasp that advertisement A displayed as a search result was clicked as a trigger of the purchasing behavior.

[0072] Incidentally, history information including the tracking specific information used as described above is typically provided to businesses that distribute advertisements. However, due to growing concerns about personal information management in recent years, the addition of the tracking specific information may be restricted or deleted. This makes it difficult for the business to properly grasp the history information to determine what was done to trigger the purchasing behavior described above. Therefore, in this embodiment, it is possible to properly grasp the history information even if the tracking specific information is not included.

[0073] Specifically, the history information collected by the processor of the user terminal device 100-2 includes the search history stored in S13 of FIG. 5A and the web page information of the second web page displayed as a search result, in addition to the information of the tracking phone number, which is the identification information (T25 in FIG. 5B, etc.). Then, the history information is transmitted from the user terminal device 100-2 to the management server device 300. The management server device 300 stores the history information and receives a call to the tracking phone number (T25). Therefore, based on the tracking phone number, the processor of the management server device 300 links the purchasing behavior of calling the tracking phone number to the search history stored in S13 of FIG. 5A, which is received as history information, and the web page information of the second web page displayed as a search result. Then, the processor of the management server device 300 provides the above history information linked to the purchasing behavior to the above business operator, thereby making it possible to compensate for the inconvenience in the case where the tracking specific information cannot be used.

[0074] 7. Flow of organization process executed in management server device 300 6 is a diagram showing a process flow of the organization process executed in the management server device 300 according to an embodiment of the present disclosure. The process flow executed in the management server device 300 will be specifically described below. The process flow is mainly performed by the processor 312 of the management server device 300 reading and executing a program stored in the memory 313.

[0075] Processor 312 of management server device 300 repeatedly executes step S101 until attribute information is received from user terminal device 100-2 (No), and when attribute information is received (Yes), proceeds to step S102. In step S102, processor 312 of management server device 300 assigns a classification to the user based on the "personal information" and "history information" (i.e., classifies the user based on the "personal information" and "history information"). This process is executed as one of the anonymization processes. Specifically, processor 312 of management server device 300 assigns multiple classifications (classification 1, classification 2, classification 3, ...) based on the "personal information" and "history information" as shown in the user information table (FIG. 4B).

[0076] Here, as an example, a case will be described in which the "personal information" stored (accumulated) in the memory 313 includes the "age of the user" and the "serial number of the user terminal device 100-2," and the "history information" includes the "browsing history." When the classification 1 indicates, for example, an "age group," the processor 312 of the management server device 300 classifies the user based on the "age of the user" in the "personal information." As a specific example, when the "age of the user" is "20 years old," the classification 1 is assigned as "20 years old to 24 years old." When the classification 2 indicates, for example, "annual income," the processor 312 of the management server device 300 classifies the user based on the "annual income" in the "personal information." As a specific example, when the "annual income" is "6.5 million yen," the classification 2 is assigned as "5.01 million yen to 10 million yen." When the classification 3 indicates, for example, a "landing page," the processor 312 of the management server device 300 classifies the user based on the "browsing history" in the "history information." As a specific example, when the "browsing history" includes access to a web page corresponding to the "landing page ID information" in the tracking information table (FIG. 4A), category 3 is assigned to "landing page ID information." Note that the above categories 1 to 3 are merely examples, and other categories may be used. Specific examples include gender, residential area, industry, marital status, annual income, children status, interests, life events, buying and selling history, means of communication, time of model change, etc., but other categories may also be used.

[0077] Furthermore, the processor 312 of the management server device 300 executes a process of replacing a part of the attribute information as one of the concealment processes in order to restrict the information to be transmitted to the distribution server device 200 (S103).

[0078] FIG. 9 is a diagram showing an example of attribute information transmitted from the processor 312 of the management server device 300 to the distribution server device 200 according to an embodiment of the present disclosure. Specifically, FIG. 9 shows an attribute information table consisting of two columns, one on the left and one on the right. The names of various pieces of information included in the attribute information are input in the left column of the attribute information table. The specific attribute information corresponding to the names input in the left column is input in the right column of the attribute information table. In addition, some of the information input in the right column of the attribute information table is replaced with other information for the attribute information originally corresponding to and stored, as if "XXX..." is overwritten. That is, some of the attribute information transmitted from the processor 312 of the management server device 300 to the distribution server device 200 is concealed by replacing it with "XXX...". In this way, the processor 312 of the management server device 300 can transmit necessary and sufficient information to the distribution server device 200 by concealing information that is not to be transmitted to the distribution server device 200, such as personal information that can identify a user and information unnecessary for the distribution server device 200.

[0079] Thereafter, the processor 312 of the management server device 300 transmits the attribute information (S103) of which part has been anonymized by the classification information assignment (S102) and the anonymization process by replacement to the distribution server device 200 via the communication interface 314 (T29 in FIG. 5B described above). Note that although the anonymized attribute information is transmitted to the distribution server device 200 here, the attribute information (i.e., "personal information" and "history information") before the classification assignment (S102) and the anonymization process by replacement (S103) may be transmitted to the distribution server device 200 as is, or only the classification information may be transmitted, or the "personal information" and "history information" of which part has been replaced may be transmitted. In this way, by anonymizing part of the information managed by the management server device 300, it is possible not only to make the handling of personal information and information management more strict, but also to prevent unnecessary leakage of such information.

[0080] 8. Processing flow for generating browsing result information executed in the distribution server device 200 7 is a diagram showing a process flow executed in the distribution server device 200 according to an embodiment of the present disclosure. The process flow is mainly performed by the processor 212 of the distribution server device 200 reading and executing a program stored in the memory 213. Hereinafter, a process related to the generation of browsing result information will be described as an example of a process executed by the processor 212 of the distribution server device 200 based on attribute information (particularly classification information). That is, the example described below is an example of a process of the processor 212 of the distribution server device 200 after acquiring attribute information from the management server device 300, and is an example of the process of step S11 shown in FIG. 5A.

[0081] The processor 212 of the distribution server device 200 repeatedly executes step S111 until it receives a search word (T11) from the user terminal device 100-2 (No), and when it receives the search word (Yes), it proceeds to step S112 (S111). The processor 212 of the distribution server device 200 identifies user ID information based on an account logged in, for example, via a browser application, of the user terminal device 100-2 that is the sender of the received search word (S112). Note that the identification of the user ID information is not limited to the above, and may be based on the IP address of the user terminal device 100-2 that sent the search word, and it is not necessary to identify the user ID information as long as it is possible to identify attribute information of the person who sent the search word.

[0082] The processor 212 of the distribution server device 200 refers to the user information table based on the user ID information specified in S112 and allocates an advertisement to be displayed on the second web page (S113). As an example, the processor 212 of the distribution server device 200 first refers to the attribute information of the user associated with the user ID information specified in S112 based on the user information table, and specifies the age of the user (classification 1: "20 to 24 years old") and the annual income of the user (classification 2: "5.01 million yen to 10 million yen"). The processor 212 of the distribution server device 200 refers to the user information table based on the thus specified classifications 1 and 2, and specifies history information of one or more other users having the same attribute. The processor 212 of the distribution server device 200 refers to, for example, browsing history from the specified history information, and specifies a web page (for example, a landing page introducing a specific service or product) that is frequently accessed by one or more other users having the same attribute information. The processor 212 of the distribution server device 200 identifies an advertisement that is previously associated with a service or product introduced in the identified web page. In this way, the processor 212 of the distribution server device 200 determines an advertisement to be allocated to the advertisement display area of ​​the second web page.

[0083] The processor 212 of the distribution server device 200 also extracts candidate web pages that the user may select as access destinations based on the search word (S114). Specifically, the processor 212 of the distribution server device 200 extracts multiple web pages that include the search word, arranges the links of each web page in descending order of the number of views, and generates a link information table (not shown) in which the titles of each web page and the like correspond to the links. Note that step S114 may be executed simultaneously with step S113, or may be executed before step S113.

[0084] Thereafter, the processor 212 of the distribution server device 200 generates a second web page (search web page) including the allocated advertisement and the search result information of the extracted web page (S115).

[0085] In this way, the processor 212 of the distribution server device 200 that has received the user's attribute information can display the second web page including an advertisement suitable for the user on the display of the user terminal device 100-2 based on the user's attribute information. Therefore, the processor 312 of the management server device 300 can provide the distribution server device 200 with information for generating an advertisement suitable for the user by providing the distribution server device 200 with attribute information about the user who performed a search using a browser application. Furthermore, as shown in FIG. 5B, in the processing device 1 according to the present disclosure, in a web page including an advertisement based on the attribute information (S21), the user terminal device 100-2 communicates with the operator terminal device 100-1 and the like based on the identification information (S23 to S25), the attribute information is accumulated in the memory 313 of the management server device 300 (S28), and the web page including an advertisement based on the accumulated attribute information is displayed on the display of the user terminal device 100-2, and such processing is repeated thereafter. Furthermore, the processing device 1 according to the present disclosure can accumulate attribute information in the memory 313 of the management server device 300 by repeating the process, and can optimize advertisements provided to users.

[0086] The advertisement may be arranged, for example, near a list of links of web pages displayed based on the search result information, as shown in Fig. 8A, or may be arranged as a part of the links related to the list. In this way, the processor 212 of the distribution server device 200 can make the user view the advertisement based on the search word and the user attribute information by including the advertisement in the generated search result information (S11). In the above description, an example of the advertisement displayed in the search result has been described, but the advertisement may be displayed as a so-called pop-up screen, or the advertisement may not be displayed in the search result, and the interpretation is not limited to the above example.

[0087] With the above-mentioned configuration, the management server device 300 according to the present disclosure executes a process in which the processor 312 can start a communication by a user (T26) and identify the user (S114), acquires attribute information indicating the attributes of the user who communicated (called) using the identification information (for example, the call information 401 in FIG. 8A) set in the web page (S24, S27), and transmits the acquired attribute information to the distribution server device 200 for distributing the web page (T24). As a result, the processor 312 of the management server device 300 according to the present disclosure can provide the distribution server device 200 with the attribute information of the user identified when the user makes a communication such as a call. Therefore, the processor 212 of the distribution server device 200 can distribute an advertisement based on the attribute information to the user terminal device 100-2, and can distribute information that is meaningful to the user.

[0088] In addition, in the present disclosure, the attribute information includes the access history of the user to the landing page, so that it is possible to identify the landing page that triggered the user to start communication (T26). In addition, in the present disclosure, the attribute information is at least partially concealed (S103) and transmitted to the distribution server device 200, so that, for example, it is possible to suppress information that can identify the user from being transmitted to the distribution server device 200 and information that is unnecessary for the distribution server device 200 from being transmitted. In addition, in the present disclosure, the attribute information includes communication contents in communication using identification information, such as the call contents with the operator using the call information 401, so that it is possible to deliver information that is more meaningful to the user. In addition, in the present disclosure, the attribute information includes classification information that classifies the user, so that it is possible to simplify the process (S114) related to the allocation of information to be delivered to the user in the distribution server device 200. In particular, the classification information is obtained by classifying the user based on the communication contents or the access history to the landing page, so that it is possible to deliver information that is meaningful to the user while simplifying the process (S114).

[0089] 9. Variations In the above-mentioned embodiment, the processing according to the present disclosure has been described, but the processing may be performed in an embodiment in which each of the processing is appropriately combined. In addition, the execution subject of the processing according to the present disclosure is not limited to the above-mentioned, and part or all of the processing may be executed by a different subject. For example, the organization processing (S28) has been described as being executed by the processor 312 of the management server device 300 in the above-mentioned embodiment, but it may be executed by the processor 212 of the distribution server device 200. In the above-mentioned embodiment, the organization processing (S28) is executed every time attribute information is received, and the transmission (T29) of the attribute information after organization is executed periodically, for example, once a day. However, it is not limited to this, and the organization processing may be executed every time attribute information is received, and the attribute information may be transmitted to the distribution server device 200 immediately after organization, or the organization processing may be executed once a day, and the attribute information may be transmitted to the distribution server device 200 immediately after organization, or the organization processing may be executed every time attribute information is received, and the attribute information after organization may be prepared in advance, and the attribute information after organization may be transmitted to the distribution server device 200 when a request is received from the distribution server device 200.

[0090] The processes and procedures described in this specification can be realized not only by those explicitly described in this disclosure, but also by software, hardware, or a combination of these. Specifically, the processes and procedures described in this specification can be realized by implementing logic corresponding to the processes in a medium such as an integrated circuit, a volatile memory, a non-volatile memory, a magnetic disk, or an optical storage. In addition, the processes and procedures described in this specification can be implemented as computer programs and executed by various computers including terminal devices and server devices.

[0091] Although the processes and procedures described herein are described as being executed by a single device, software, component, or module, such processes or procedures may be executed by multiple devices, multiple software, multiple components, and / or multiple modules. Furthermore, although the various information described herein is described as being stored in a single memory or storage unit, such information may be stored in multiple memories provided in a single device or multiple memories distributed across multiple devices. Furthermore, the software and hardware elements described herein may be realized by integrating them into fewer components or breaking them down into more components. [Explanation of symbols]

[0092] 100 Terminal Equipment 200 Distribution server device 300 Management server device (processing device)

Claims

1. A processing device comprising at least one processor, The at least one processor: The method is capable of initiating communication by a user and identifying the user, and acquiring attribute information indicating attributes of the user who has communicated using the identification information based on identification information included in a first web page; transmitting the acquired attribute information to a distribution server device for distributing an advertisement to be posted on a second web page different from the first web page; 23. A processing device configured to perform processing for:

2. The processing device according to claim 1 , wherein the attribute information includes a history of accesses to the first web page by the user.

3. The processing device according to claim 2 , wherein the first web page is a landing page that introduces a predetermined service or product.

4. The processing device according to claim 1 , wherein the attribute information is transmitted with at least a part of it being concealed.

5. The processing device according to claim 1 , wherein the attribute information includes a communication content in communication using the identification information.

6. The processing device according to claim 1 , wherein the attribute information includes classification information that classifies the users.

7. The processing device according to claim 6 , wherein the classification information is information obtained by classifying the users based on communication content in communication using the identification information.

8. The processing device according to claim 1 , wherein the identification information is a telephone number displayed on the first web page and is information that is assigned when the user accesses the first web page.

9. The processing device according to claim 6 , wherein the classification information is information obtained by classifying the users based on a history of accesses to a landing page by the users.

10. A processing method executed by at least one processor in a computer having at least one processor, comprising: a means for initiating communication by a user and for identifying the user, and for acquiring attribute information indicating attributes of the user who communicated using the identification information based on the identification information included in the first web page; a means for transmitting the acquired attribute information to a distribution server device for distributing an advertisement to be posted on a second web page different from the first web page; A processing method comprising:

11. In a computer having at least one processor, the at least one processor is acquiring attribute information indicating attributes of the user who has communicated using identification information based on identification information included in a first web page, the attribute information being capable of initiating communication by the user and identifying the user; transmitting the acquired attribute information to a distribution server device for distributing an advertisement to be posted on a second web page different from the first web page; A program that functions to perform processing for

Citation Information

Patent Citations

  • Inquiry management system and computer program for inquiry management system

    JP2017037421A