Information processing device, information processing method, and program
The information processing device addresses the challenge of uniform web page structures by tailoring wedding-related content display based on customer behavior, improving information accuracy and conversion rates.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- RECRUIT
- Filing Date
- 2024-12-23
- Publication Date
- 2026-07-03
AI Technical Summary
Bridal services provide uniform web page structures for varying customer needs, leading to difficulty in finding desired wedding-related information and a decrease in conversion rate.
An information processing device that acquires page identification information from entry pages and presents company pages in different display formats based on customer behavior, prioritizing relevant information display according to the customer's level of consideration for marriage.
Accurately provides customers with desired wedding-related information, enhancing the conversion rate by tailoring content display to match customer needs.
Smart Images

Figure 2026111206000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing apparatus, an information processing method, and a program.
Background Art
[0002] Conventionally, there is known a bridal service that provides information (including various services related to marriage) for planning, preparing, and reserving weddings, etc. on a network. A customer searches for a bridal service that provides desired marriage-related information using various search engines on the network, accesses the web page of the desired bridal service from the search results, and enjoys the information provided by the bridal service. For example, Patent Document 1 discloses a bridal support system that uses a customer-side computer used by a desired customer and a system-side computer connected to the customer-side computer via a communication line such as the Internet, and arranges marriage-related events such as weddings and receptions via a web page.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] Bridal services are expected to accurately provide customers with the wedding-related information they desire. However, the wedding-related information that customers seek varies widely. Specifically, customers are looking for information such as what services are offered, what venues are available, what actual weddings are like, and whether there is information about bridal fairs. Customers use search engines to search using keywords that correspond to the wedding-related information they desire, and access their desired bridal service based on the search results. However, despite the differences in the wedding-related information that customers desire, wedding-related information is provided on web pages with the same page structure. This creates a problem where customers have difficulty finding the information they want, ultimately leading to a decrease in the conversion rate (CVR).
[0005] This invention has been made in view of these points, and aims to provide a technology that can accurately provide customers with the information they desire regarding marriage. [Means for solving the problem]
[0006] One aspect of the present invention is an information processing device comprising: a page identification information acquisition unit that acquires page identification information of an entry page when an access to a content viewing page is made from an entry page; and a control unit that presents content in a different display format for each entry page according to the page identification information acquired by the page identification information acquisition unit.
[0007] Furthermore, in one embodiment of the present invention, the entry page is a web page viewed by the customer device and is accessible from the search results of a search engine, the content viewing page is a web page provided by the client regarding information about a specific company and is a company page that provides content in a viewable format, and the control unit presents the customer device with company pages having the content in different display formats for each entry page.
[0008] One aspect of the present invention is an information processing device comprising: a page identification information acquisition unit that acquires page identification information of an entry page, which is a web page viewed by a customer device, when an entry page accessible from a search engine result arrives and an individual company page that provides content provided by a client is accessed; and a control unit that presents the customer device with individual company pages having different display formats for each of the entry pages accessed, according to the page identification information acquired by the page identification information acquisition unit.
[0009] Furthermore, in one embodiment of the present invention, the control unit presents the customer device with the individual company page in which a plurality of pre-prepared contents are arranged in different display positions, according to the page identification information acquired by the page identification information acquisition unit.
[0010] Furthermore, in one embodiment of the present invention, the control unit presents the customer device with individual company pages in which the display order of the plurality of contents is different, according to the page identification information acquired by the page identification information acquisition unit.
[0011] Furthermore, in one embodiment of the present invention, the control unit presents the customer device with the individual company page, which has modified display content of the plurality of contents, according to the page identification information acquired by the page identification information acquisition unit.
[0012] Furthermore, in one embodiment of the present invention, the individual company pages having different display formats are web pages with the same URL (Uniform Resource Locator).
[0013] Furthermore, in one embodiment of the present invention, the individual company pages having different display formats are web pages with different URLs (Uniform Resource Locators).
[0014] Furthermore, in one embodiment of the present invention, the control unit, each time there is an access from the entry page to the individual company page, creates the individual company page by arranging the content according to the layout pattern pre-associated with the entry page, and presents the created individual company page to the customer device.
[0015] Furthermore, in one embodiment of the present invention, the company page is a web page for customers to view information related to weddings, and the entry page includes a first page displayed to customers who are making concrete decisions about holding a wedding, and a second page displayed to customers who are not making concrete decisions about holding a wedding, and when the control unit identifies that the access was made from the second page by the page identification information acquired by the page identification information acquisition unit, it places specific information regarding wedding venue reservations in a more visible location on the company page compared to when it is identified as the first page.
[0016] Furthermore, one aspect of the present invention is an information processing method comprising: a page identification information acquisition step, in which, when a customer device accesses a web page that is accessible from an entry page that can be accessed from the search results of a search engine, a company page that provides content provided by a client in a viewable format is acquired from the entry page; and a control step, in accordance with the page identification information acquired in the page identification information acquisition step, presents the customer device with company pages having the content in a different display format for each entry page that has been accessed.
[0017] Another aspect of the present invention is a program that causes a computer to execute a page identification information acquisition step of acquiring page identification information of an entrance page when there is access to a company page that provides content provided by a client in a web page viewed by a customer device and is accessible from search results of a search engine, and a control step of presenting, to the customer device, a company page having content in a different display form for each of the accessed entrance pages according to the page identification information acquired in the page identification information acquisition step.
Advantages of the Invention
[0018] According to the present invention, information regarding marriage desired by a customer can be accurately provided.
Brief Description of the Drawings
[0019] [Figure 1] It is a block diagram for explaining an aspect of the system according to the embodiment. [Figure 2] It is a block diagram for explaining an example of the configuration of a client device and a customer device according to the embodiment. [Figure 3] It is a block diagram for explaining an example of the functional configuration of an information processing device according to the embodiment. [Figure 4] It is a diagram for explaining an example of a sorting pattern generated according to a search keyword. [Figure 5] It is a first diagram for explaining an example of the processing flow in the information processing device according to the embodiment. [Figure 6] It is a second diagram for explaining an example of the processing flow in the information processing device according to the embodiment. [Figure 7] It is a diagram showing an example of the screen of a normal company top page. [Figure 8] It is a diagram showing an example of the screen of a company top page configured according to the sorting pattern P1. [Figure 9]It is a diagram showing an example of the screen of a company top page configured according to the extraction pattern P2. [Figure 10] It is a block diagram for explaining an example of the internal configuration of each device included in the system according to the embodiment.
Mode for Carrying Out the Invention
[0020] [Embodiment] Regarding the information processing apparatus, information processing method, and program according to the present embodiment, suitable embodiments will be described in detail below with reference to the accompanying drawings. In the description of the drawings, the same or similar parts are denoted by the same or similar reference numerals. Note that the present embodiment is not limited to these embodiments, and also includes those with various modifications or improvements. That is, the constituent elements described below include those that can be easily assumed by those skilled in the art and substantially the same ones, and the constituent elements described below can be combined as appropriate. Also, in the present embodiment, various omissions, substitutions, or changes of the constituent elements may be made without departing from the gist of the present invention.
[0021] First, an example of the configuration of the system 1 will be described with reference to FIG. 1.
[0022] [Configuration of System] FIG. 1 is a block diagram for explaining an aspect of the system 1 according to the embodiment. The system 1 includes client devices 10-1 to 10-i (i is a natural number of 1 or more), customer devices 11-1 to 11-j (j is a natural number of 1 or more), and an information processing apparatus 20. In the following description, the client devices 10-1 to 10-i may be simply collectively referred to as the client device 10, and the customer devices 11-1 to 11-j may be simply collectively referred to as the customer device 11.
[0023] Furthermore, in the following explanation, those who use client device 10 may be referred to as clients, and those who use customer device 11 may be referred to as customers. Also, since both clients and customers are users of System 1, clients and customers may be collectively referred to simply as users. In addition, either client device 10 or customer device 11 may be referred to as user terminals.
[0024] System 1 assists in providing customers with information related to weddings in a smooth manner. This information includes details about the wedding the customer wants to have (such as the venue, venue reservations, and fair information). For example, it may also include answers to customer inquiries and suggestions for wedding planning and content.
[0025] The client device 10 is comprised of, for example, an information processing device such as a personal computer, tablet, or smartphone, and is operated by a company that operates a wedding venue (i.e., the client). Under the management of the client, the client device 10 sets, edits, and performs other operations on the web pages presented by the information processing device 20 and various data related to those web pages.
[0026] The customer device 11 consists of an information processing device such as a personal computer, tablet, or smartphone, and is operated by a customer searching for a wedding venue. The customer device 11 views web pages presented by the information processing device 20 using a browser (application). The information processing device 20 is configured to include a computer that operates as a web server and presents the customer device 11 with a company's top page, which is a web page containing suggestions for wedding arrangements and content, and an entrance page, which is a web page that directs the customer to the company's top page.
[0027] The client device 10, the customer device 11, and the information processing device 20 are connected to each other via a network NW. The network NW is a predetermined communication network configured using circuits, such as the internet. The predetermined communication network is an open network, and devices connected to the communication network can communicate with each other using a predetermined protocol.
[0028] [Functional Configuration of Client and Customer Devices] Figure 2 is a block diagram illustrating an example of the functional configuration of a client device and a customer device according to an embodiment. The client device 10 and the customer device 11 each include a display unit 111, a terminal operation unit 112, a calculation unit 113, and a storage unit 114. The display unit 111 may be, for example, a liquid crystal display, an organic EL (electroluminescence) display, etc. The display unit 111 displays information to the user based on instructions from the calculation unit 113. The terminal operation unit 112 receives input operations from the user. The terminal operation unit 112 receives input operations from the user in response to the user operating an input device such as a keyboard, touch panel, or microphone (not shown). The terminal operation unit 112 outputs information related to the operations obtained from the user to the calculation unit 113. The calculation unit 113 performs processing based on the user's input operations and presents the results of the processing to the user. The storage unit 114 stores various information used in the processing of the calculation unit 113. Note that the memory unit 114 may exist in a separate configuration from the client device 10 and customer device 11, such as in the cloud, but for the sake of explanation, the figure shows it as being included in the client device 10 and customer device 11.
[0029] [Functional Configuration of Information Processing Equipment] Figure 3 is a block diagram illustrating an example of the functional configuration of an information processing device according to this embodiment. Below, an example using HTTP as the protocol for viewing web pages will be described. HTTP stands for Hypertext Transfer Protocol. However, this embodiment is not limited to the example using HTTP; other protocols can also be used.
[0030] The information processing device 20 comprises a control unit 201, a storage unit 202, an HTTP request receiving unit 203, an HTTP response reply unit 204, and a page identification information acquisition unit 205. Each of these functional units is implemented, for example, using electronic circuits. Each functional unit may also be internally equipped with storage means such as semiconductor memory or magnetic hard disk drives, as needed. Furthermore, each function may be implemented by a computer with a CPU and software. In addition, all or part of each functional unit may be implemented using hardware such as an ASIC, PLD, or FPGA. Furthermore, all or part of each functional unit may be implemented by a combination of software and hardware.
[0031] When the control unit 201 receives an HTTP request from the browser of the customer device 11 via the HTTP request receiving unit 203 in accordance with a predetermined program, it presents (replies to) the data of a predetermined web page (the entrance page and the company's top page, described later) corresponding to the HTTP request as an HTTP response to the customer device 11 via the HTTP response reply unit 204.
[0032] The storage unit 202 is composed of, for example, a hard disk drive or semiconductor memory (flash memory, RAM, ROM), and stores various types of information, such as programs and data, that the control unit 201 reads. The storage unit 202 may also be implemented by a virtual storage device, such as a cloud server, located outside the information processing device 20. Furthermore, the storage unit 202 stores information (content; text data, photo data, video data, etc.) that constitutes web pages (entry page, company top page). In particular, at least the information that constitutes the company top page is modularized (filed) according to information type, category, and attribute, making it possible to create the company top page by arranging these modules on the web page.
[0033] When the control unit 201 receives a data request for the entry page from the browser of the customer device 11 via the HTTP request receiving unit 203, it reads the data constituting the entry page from the storage unit 202 and presents it to the customer device 11 as an HTTP response from the HTTP response reply unit 204. As will be explained in more detail later, there are multiple entry pages, so the data for the entry page for which the data request was made will be presented.
[0034] Furthermore, when the control unit 201 receives a data request for the company's top page from the customer device 11's browser via the HTTP request reception unit 203 through the entry page (i.e., when there is access to the company's top page from the entry page), it reads the information constituting the company's top page from the storage unit 202 in module units, depending on which entry page the data request originated from, and places it on the web page according to a display pattern (described later) corresponding to the entry page. The control unit 201 creates the company's top page through this process and presents the data of the company's top page as an HTTP response to the customer device 11's browser from the HTTP response reply unit 204. As will be described in detail later, there are multiple company top pages, and the company's top page with the information arranged according to a display pattern corresponding to the entry page from which the data request was made will be presented. The customer device 11's browser displays either the entry page or the company's top page on the display unit according to the data received as an HTTP response.
[0035] When the browser of the customer device 11 requests data for the company's top page (i.e., there is an access to the company's top page), the page identification information acquisition unit 205 determines which entry page was used to access the company's top page based on logs that indicate which web page was accessed from, such as customer behavior logs (tracking logs) that hold browsing path information. If the browser of the customer device 11 did not access the company's top page via an entry page, the control unit 201 reads the data constituting the company's top page from the storage unit 202 in module units and creates the company's top page with a normal layout. If the company's top page was accessed via any of the multiple entry pages, the page identification information acquisition unit 205 acquires page identification information from the above logs that indicates which entry page was used to access the company's top page and supplies it to the control unit 201. The control unit 201 identifies the entry page accessed (data requested) by the browser of the customer device 11 according to the page identification information, reads the data constituting the company's top page from the storage unit 202 in module units, and creates the company's top page with a page configuration according to the display pattern corresponding to the entry page that requested the data.
[0036] [Functional Configuration of Information Processing Equipment] Figure 4 illustrates an example of a display pattern generated according to search keywords. The entry page and individual company pages will be explained with reference to this figure. Specifically, the figure shows examples of search keywords 40-1 and 40-2, entry pages 41-1 and 41-2 associated with those search keywords 40-1 and 40-2, and individual company top pages 42-1 and 42-2 created according to entry pages 41-1 and 41-2.
[0037] To obtain information about the wedding they desire, the customer uses the browser of the customer device 11 to input search keywords related to the wedding information they want into a search engine (not shown) on the network NW and perform a search. For example, depending on the wedding information they desire, they may input search keywords 40-1 such as "specific company name" or "wedding venue ranking," or search keywords 40-2 such as "○○○ (name of a company providing bridal services)" or "specific company name × fair." The search engine searches the network NW based on the search keywords entered by the customer from the customer device 11 and presents a list of sites related to the search keywords (name, summary, URL (Uniform Resource Locator), etc.) to the browser of the customer device 11 as search results.
[0038] The example shown in Figure 4 illustrates the cases where "a specific company name" or "wedding venue ranking" is entered as search keyword 40-1, and where "○○○ (name of a company providing bridal services)" or "a specific company name × fair" is entered as search keyword 40-2. In this embodiment, the search keyword and the entry page are linked. In other words, the entry page is configured so that when a specific search keyword is searched in the search engine, the entry page (URL) associated with that search keyword is hit. In the example shown in Figure 5, the URL of entry page (page 1) 41-1 is linked to search keyword 40-1 such as "a specific company name" or "wedding venue ranking," and the URL of entry page (page 2) 41-2 is linked to search keyword 40-2 such as "○○○ (name of a company providing bridal services)" or "a specific company name × fair."
[0039] More specifically, search keyword 40-1 is linked to URLs on entry page 41-1, such as "Company Top," "Area Search," and "Ranking." Similarly, search keyword 40-2 is linked to URLs on entry page 41-2, such as "Overall Top," "Fair Search," "Company Fair List," and "Company Fair Details."
[0040] For example, if a customer enters a specific company name as a search keyword related to the marriage information they desire into a search engine and performs a search, the search engine will display multiple sites (name, summary, URL, etc.) related to the specific company name as search results. Among these search results, for example, there may be a search result corresponding to the entry page "Company Top" (the URL of the entry page "Company Top"). When the customer selects the search result corresponding to "Company Top" from among the multiple search results, the browser of the customer device 11 requests the data (web page) of the entry page "Company Top" corresponding to the search keyword from the HTTP request receiving unit 203 of the information processing device 20. The control unit 201 of the information processing device 20 presents (replies) the data (web page) of the entry page "Company Top" to the browser of the customer device 11 from the HTTP response reply unit 204. As a result, the browser of the customer device 11 displays the entry page "Company Top".
[0041] As another example, if a customer enters "wedding venue ranking" and performs a search, the search engine will display multiple sites (names, summaries, URLs, etc.) related to "wedding venue ranking" as search results. Among these search results, for example, there is a search result corresponding to the entry page "Ranking" (the URL of the entry page "Ranking"). When the customer selects a search result corresponding to "Ranking" from among the multiple search results, the browser of the customer device 11 requests the data (web page) of the entry page "Ranking" corresponding to the search keyword from the HTTP request receiving unit 203 of the information processing device 20. In the information processing device 20, the control unit 201 presents the data (web page) of the entry page "Ranking" to the browser of the customer device 11 from the HTTP response reply unit 204. As a result, the browser of the customer device 11 displays the entry page "Ranking".
[0042] Similarly, when a customer enters "○○○ (proper noun; name of a company providing bridal services)" as a search keyword related to the information they are seeking into a search engine and performs a search, the search engine will present multiple sites (names, summaries, URLs, etc.) related to "○○○" as search results. Among these search results, for example, there is a search result corresponding to the entry page "General Top" associated with "○○○" (the URL of the entry page "General Top"). When the customer selects "General Top" from among the multiple search results, the browser of the customer device 11 requests the data (web page) of the entry page "General Top" corresponding to the search keyword from the HTTP request receiving unit 203 of the information processing device 20. In the information processing device 20, the control unit 201 presents the data (web page) of the entry page "General Top" to the browser of the customer device 11 from the HTTP response reply unit 204. As a result, the browser of the customer device 11 displays the entry page "General Top".
[0043] As another example, if a customer enters "specific company name × fair" and performs a search, the search engine will display multiple sites (web pages, URLs) related to "specific company name × fair" as search results. Among these search results, for example, there is a search result corresponding to the entry page "Company Fair List" which is linked to "specific company name × fair" (the URL of the entry page "Company Fair List"). When the customer selects "Company Fair List" from among the multiple search results, the browser of the customer device 11 requests the data (web page) of the entry page "Company Fair List" corresponding to the search keyword from the HTTP request receiving unit 203 of the information processing device 20. In the information processing device 20, the control unit 201 presents the data (web page) of the entry page "Company Fair List" to the browser of the customer device 11 from the HTTP response reply unit 204. As a result, the browser of the customer device 11 displays the entry page "Company Fair List".
[0044] These entry pages 41-1 and 41-2 contain buttons (not shown) that guide customers to individual company top pages (individual company pages) 42-1 and 42-2, which present detailed information about marriage. When a customer operates a button on entry page 41-1 or entry page 41-2, the browser of the customer device 11 requests the data (web page) of the individual company top page (URL) associated with that entry page from the HTTP request receiving unit 203 of the information processing device 20. In other words, the button has the URL of the individual company top page linked to the entry page embedded in it. However, since the URLs of individual company top pages 42-1 and 42-2 are the same, access to the same individual company top page is made from either entry page 41-1 or 41-2. Therefore, the information processing device 20 identifies which of the entry pages 41-1 or 41-2 the request originated from and creates the individual company top page 42-1 or 42-2 corresponding to the identified entry page. The information processing device 20 presents either the data (web page) from the company's top page 42-1 or 42-2 as an HTTP response to the browser of the customer device 11 via the HTTP response reply unit 204.
[0045] More specifically, when the customer device 11 requests data for the company's top page via entry pages 41-1 and 41-2 (i.e., when there is access to the company's top page from an entry page), the information processing device 20 determines whether the data request originated from entry page 41-1 or 41-2 based on the page identification information obtained by the page identification information acquisition unit 205. If the information processing device 20 receives a request for data for the company's top page 42-1 via entry page 41-1, it reads the information constituting the web page from the storage unit 202 in module units, creates the company's top page 42-1 with the information arranged according to a predetermined display pattern P1, and presents the data (web page) of the company's top page 42-1 as an HTTP response to the browser of the customer device 11 from the HTTP response reply unit 204. The browser of the customer device 11 displays the company's top page 42-1 with the information arranged according to the predetermined display pattern P1 on the display unit.
[0046] Furthermore, when a request for data for a company's top page is received via the entry page 41-2, the information processing device 20 reads the information constituting the web page from the storage unit 202 in module units, creates a company's top page 42-2 with the information arranged according to a predetermined display pattern P2, and presents the data of the company's top page 42-2 as an HTTP response from the HTTP response reply unit 204 to the browser of the customer device 11. The browser of the customer device 11 displays the company's top page 42-2 with the information arranged according to the predetermined display pattern P2 on the display unit.
[0047] As a result, when accessing the customer device 11's browser from an entry page 41-1, which includes entry pages such as "Company Top," "Area Search," and "Ranking," the customer device 11's browser will display the company top page 42-1, with information arranged according to display pattern P1. Furthermore, when accessing from an entry page 41-2, which includes entry pages such as "General Top," "Fair Search," "Company Fair List," and "Company Fair Details," the customer device 11's browser will display the company top page (company page) 42-2, with information arranged according to display pattern P2. In the following explanation, web pages intended for content viewing, such as company pages, may be referred to as content viewing pages.
[0048] The individual company top pages 42-1 and 42-2 have the same URL, and each time the customer device 11 accesses an individual company top page from its browser, the control unit 201 of the information processing device 20 creates a web page with a different page structure for each. Similarly, the regular individual company top page 42, which will be described later, also has the same URL, but is created as a web page with a different page structure from individual company top pages 42-1 and 42-2. In this embodiment, when a search keyword 40-1 such as "specific company name" or "wedding venue ranking" is used, that is, when data (web page) for the individual company top page is requested from the entry page 41-1, it is assumed that the customer's consideration of marriage is still shallow, and individual company top page 42-1 is created, prioritizing the display of visual information. Visual information includes information related to photo galleries of weddings, etc.
[0049] On the other hand, when a user uses search keywords 40-2 such as "○○○ (name of a company providing bridal services)" or "specific company name × fair," that is, when they request data (web page) for the individual company's top page from the entry page 41-2, it is presumed that the customer's consideration of marriage is deepening. Therefore, an individual company top page 42-2 should be created that prioritizes displaying action-oriented information. Action-oriented information includes information on available bridal fairs (bridal experience events held by each venue). Furthermore, when deciding on the placement of action-oriented information on the individual company top page 42-2, the content of the information may be changed, such as increasing the amount of information that can be viewed at once.
[0050] In this embodiment, individual company top pages 42-1 and 42-2 with different page configurations are presented to the browser of the customer device 11, prioritizing the display of information desired by the customer according to the customer's level of consideration for marriage. In this embodiment, the information placed on individual top pages 42-1 and 42-2 is modularized (filed) according to its type, category, or attributes, as described above. Therefore, the information processing device 20 can generate individual top pages 42-1 and 42-2 with different information arrangements and amounts of information for each entry page that requests data, simply by reading the modularized information and placing it on the web page. Thus, multiple individual top pages with different information arrangements can be created relatively easily with the minimum necessary amount of data. Furthermore, since it only involves reading and placing modularized information, the processing load required to create individual top pages 42-1 and 42-2 can be reduced.
[0051] In this embodiment, there are two entry pages 41-1 and 41-2 (a total of seven entry pages: "Company Top," "Area Search," "Ranking," "Overall Top," "Fair Search," "Company Fair List," and "Company Fair Details") and two individual top pages 42-1 and 42-2 (three if you include the regular individual top page 42 described later). However, the system is not limited to this, and you may also prepare three or more entry pages (a total of seven or more entry pages) and three or more individual top pages (four or more if you include the regular individual top page 42 described later). Naturally, you may also set even more search keywords for search keywords 40-1 and 40-2.
[0052] [A series of steps in the processing performed by System 1] Next, a series of processing steps performed by System 1 will be described with reference to Figures 5 and 6. Figure 5 is a first diagram illustrating an example of the processing flow in the information processing device according to the embodiment. Figure 6 is a second diagram illustrating an example of the processing flow in the information processing device according to the embodiment. Figure 5 shows an example of processing when the browser of the customer device 11 requests data for the company's top page or entry page from the HTTP request receiving unit 203 of the information processing device 20.
[0053] The customer uses the customer device 11 to enter search keywords into a search engine on the network NW to search for sites related to the desired information. The search engine presents the customer device 11 with a list of multiple sites (name, summary, URL, etc.) related to the search keywords. When the customer enters the above-mentioned "specific company name," "wedding venue ranking," "○○○ (name of a company providing bridal services)," or "specific company name × fair" as search keywords, one of the corresponding entry pages 41-1 or 41-2 (company top page, area search, ranking, overall top page, fair search, company fair list, company fair details) will be hit.
[0054] The browser of the customer device 11 requests data from the information processing device 20 via the HTTP request receiving unit 203 for the site selected by the customer from among multiple sites (name, summary, URL, etc.) that are found in relation to the search keyword presented by the search engine. For example, if the customer selects a site corresponding to the "Company Top Page" of entry page 41-1 associated with the search keyword "Specific Company Name" from among multiple sites (name, summary, URL, etc.) found in relation to the search keyword "Specific Company Name", the browser of the customer device 11 will request data for the entry page 41-1 corresponding to "Company Top Page" from the information processing device 20 via the HTTP request receiving unit 203. Alternatively, if the customer selects a site corresponding to the "Ranking" of entry page 41-1 associated with the search keyword "Wedding Venue Ranking" from among multiple sites (name, summary, URL, etc.) found in relation to the search keyword "Wedding Venue Ranking", the browser of the customer device 11 will request data for the entry page corresponding to "Ranking" of entry page 41-1 from the information processing device 20 via the HTTP request receiving unit 203.
[0055] Similarly, if a customer selects a site from among multiple sites found in a search related to the search keyword "○○○ (name of a company providing bridal services)" that corresponds to the "Overall Top" page of entry page 41-2 linked to the search keyword "○○○ (proper noun, name of a company providing bridal services)", the browser of the customer device 11 will request the data of entry page 41-2 corresponding to "○○○" on entry page 41-2 from the information processing device 20 via the HTTP request receiving unit 203. Alternatively, if a customer selects a site from among multiple sites found in a search related to the search keyword "specific company name × fair" that corresponds to the "List of Company Fairs" page of entry page 41-2 linked to the search keyword "specific company name × fair", the browser of the customer device 11 will request the data of entry page 41-2 corresponding to the "List of Company Fairs" on entry page 41-2 from the information processing device 20 via the HTTP request receiving unit 203.
[0056] (Step S10) The information processing device 20 determines whether the browser of the customer device 11 has requested data for entry page 41-1 or 41-2 (access to entry page 41-1 or 41-2) from the HTTP request receiving unit 203. In other words, it determines whether there has been access to entry page 41-1 or 41-2 through a user operation to instruct a transition to the individual company top page 42-1 or 42-2 on entry page 41-1 or 41-2. If the browser of the customer device 11 has selected entry page 41-1 or 41-2 (or its URL) associated with a search keyword from the search results and requested data for entry page 41-1 or 41-2 (access to entry page 41-1 or 41-2) (YES in Step S10), the information processing device 20 proceeds to Step S12. If data on entry page 41-1 or 41-2 has not been requested (access to entry page) (NO in step S10), the information processing device 20 proceeds to step S14 shown in Figure 6.
[0057] (Step S12) If the browser of the customer device 11 requests data from entry page 41-1 or 41-2 (access to entry page) (YES in Step S10), the information processing device 20 presents either entry page 41-1 or 41-2 to the browser of the customer device 11. Specifically, if the search keyword is either "specific company name" or "wedding venue ranking," the information processing device 20 presents one of the entry pages 41-1, such as "Company Top," "Area Search," or "Ranking," to the customer device 11. If the search keyword is either "○○○ (proper noun)" or "Specific company name × fair," the information processing device 20 presents one of the entry pages 41-2, such as "Overall Top," "Fair Search," "Company Fair List," or "Company Fair Details," to the customer device 11. After that, the process is terminated. When the browser of the customer device 11 receives data (web page) of entry page 41-1 or 41-2 from the information processing device 20 via the HTTP response reply unit 204, it displays either entry page 41-1 or 41-2 on the display unit.
[0058] (Step S14) If the browser of the customer device 11 has not requested data for entry page 41-1 or 41-2 (access to entry page) (YES in Step S10), the information processing device 20 determines whether the browser of the customer device 11 has requested data for the company's top page (access to the company's top page) from the HTTP request receiving unit 203. If the browser of the customer device 11 has requested data for the company's top page (access to the company's top page) (YES in Step S14), the information processing device 20 proceeds to Step S16. On the other hand, if data for the company's top page has not been requested (access to the company's top page) (NO in Step S14), the information processing device 20 terminates the process.
[0059] (Step S16) The information processing device 20, using the page identification information acquisition unit 205, acquires page identification information that indicates which web page was used to request data from the company's top page (access to the company's top page) based on the customer activity log (tracking log) which holds the browser path information of the customer device 11.
[0060] (Step S18) Next, the information processing device 20 determines, based on the acquired page identification information, whether a request for data on the company's top page (access to the company's top page) was made from either the entrance page 41-1 or 41-2, that is, whether a button operation was performed on either the entrance page 41-1 or 41-2. If it is determined that a request for data on the company's top page (access to the company's top page) was not made from either the entrance page 41-1 or 41-2 (NO in Step S18), the process proceeds to Step S20. On the other hand, if it is determined that a request for data on the company's top page (access to the company's top page) was made from either the entrance page 41-1 or 41-2, that is, if a button operation was performed on either the entrance page 41-1 or 41-2 (YES in Step S18), the information processing device 20 proceeds to Step S24.
[0061] (Step S20) When the browser of the customer device 11 requests data for the company's top page from a web page other than the entry page 41-1 or 41-2 (accessing the company's top page) (NO in Step S18), the information processing device 20 creates a normal company top page 42 with a normal configuration. More specifically, the information processing device 20 reads the information constituting the company's top page from the storage unit 202 in module units and creates a normal company top page 42 configured to arrange it in order according to a normal display pattern.
[0062] Figure 7 shows an example of a typical company homepage 42 screen. The information processing device 20 reads the information constituting the web page from the storage unit 202 in module units and creates a company homepage 42 configured to arrange the following in order, as shown in Figure 7: top content D1, venue fair check D2, venue introduction movie D3, venue introduction picture D4, bridal fairs available for booking this weekend D5, and photo gallery D6.
[0063] (Step S22) Returning to Figure 6, the information processing device 20 presents the created data (web page) of the standard company homepage 42 to the customer device 11 as an HTTP response from the HTTP response reply unit 204. The browser of the customer device 11 receives the data of the standard company homepage 42 and displays the standard company homepage 42 on its display unit.
[0064] (Step S24) If the information processing device 20 determines that a request for data on the company's top page (access to the company's top page) was made on either the entrance page 41-1 or 41-2, that is, if it determines that a button operation was performed on either the entrance page 41-1 or 41-2 (NO in Step S18), it determines, based on the acquired page identification information, whether the request for data on the company's top page (access to the company's top page) was made from the entrance page 41-1 or not. If it determines that the request for data on the company's top page (access to the company's top page) was made from the entrance page 41-1 (YES in Step S24), it proceeds to Step S26. On the other hand, if the request for data on the company's top page (access to the company's top page) was not made from the entrance page 41-1, that is, if it was made from the entrance page 41-2 (NO in Step S24), it proceeds to Step S30.
[0065] (Step S26) If the customer device 11 accesses the information processing device 20 from the entry page 41-1 (YES in Step S24), the information processing device 20 creates a company top page 42-1 that prioritizes the display of visual information. More specifically, the information processing device 20 reads the information constituting the web page from the storage unit 202 in module units and creates a company top page 42-1 configured to place the photo gallery at the top of the web page (the position where it is displayed first; a position with higher visibility) according to the display pattern P1.
[0066] (Step S28) Next, the information processing device 20 presents the data (web page) of the created company top page 42-1 as an HTTP response to the browser of the customer device 11 from the HTTP response reply unit 204. After that, the process is terminated. The browser of the customer device 11 receives the data of the company top page 42-1 and displays the company top page 42-1 on the display unit, prioritizing the display of visual information.
[0067] Figure 8 shows an example of a company's top page 42-1 screen configured according to the display pattern P1. The information processing device 20 reads the information constituting the web page from the storage unit 202 in module units and creates a company's top page 42-1 configured according to the display pattern P1, as shown in Figure 8, with the top content D1, venue fair check D2, venue introduction movie D3, followed by the photo gallery D6, venue introduction picture D4, and bridal fairs available for booking this weekend D5. In this way, the display position of the photo gallery D6 is placed towards the top of the web page (the position that is displayed first; a position with higher visibility) compared to the normal company top page 42, so that customers who are not yet deeply considering marriage can be given priority access to the information they desire.
[0068] (Step S30) Returning to Figure 6, the information processing device 20 creates a company top page 42-2 that prioritizes displaying action-related information when the customer device 11 accesses it from the entry page 41-2 (NO in Step S24). More specifically, the information processing device 20 reads the data constituting the company page from the storage unit 202 in module units, and according to the display pattern P2, places the photo gallery at the top of the web page (the position where it is first displayed), then places the bridal fairs that can be booked this weekend slightly towards the top, and creates an individual top page 42-2 configured to change the display design so that the contents (photos) of multiple bridal fairs can be viewed without horizontal scrolling.
[0069] (Step S32) Next, the information processing device 20 presents the created company top page 42-2 data (web page) to the customer device 11 as an HTTP response from the HTTP response reply unit 204. After that, the process is terminated. The browser of the customer device 11 receives the company top page 42-2 data and displays the company top page 42-2, prioritizing the display of action-related information, on its display unit.
[0070] Figure 9 shows an example of a company's top page 42-2 screen configured according to the display pattern P2. The information processing device 20 reads the information constituting the web page from the storage unit 202 in module units and creates a company's top page 42-2 configured to arrange, as shown in Figure 9, the top content D1, the venue fair check D2, the venue introduction movie D3, followed by the photo gallery D6, the bridal fairs available for booking this weekend D5, and the venue introduction picture D4 in that order, according to the display pattern P2. In this way, the display positions of the photo gallery D6 and the bridal fairs available for booking this weekend D5 are placed closer to the top of the web page (the position that is displayed first; a position with higher visibility) compared to the normal company's top page 42, so that customers who are seriously considering marriage can be given priority access to the information they desire. Furthermore, regarding Bridal Fair D5, which is available for booking this weekend, while other bridal fair information must be viewed by horizontally scrolling on the regular individual top page 42 and individual top page 42-1, individual top page 42-2 not only places it at the top (the position that is displayed first), but also changes the display design to show the contents (photos) of multiple bridal fairs arranged vertically. By changing the display design in this way, it is possible to view the contents (photos) of multiple bridal fairs at a glance without horizontal scrolling.
[0071] According to the embodiment described above, a company's top page is created and presented to the customer device 11 with a page structure that displays the information the customer is looking for before other information, based on the search keywords used during the search. This allows the customer to be given priority access to information about marriage according to the depth of their consideration of marriage, thereby improving the final CVR (Conversion Rate).
[0072] In the embodiment described above, the information processing device 20 changes the display format of web pages having the same URL (typically company top page 42, company top page 42-1, company top page 42-2) according to the identification information of the entry page accessed by the customer device 11, which is obtained by the page acquisition unit. However, the information processing device 20 is not limited to this, and may also present company top pages that have different display formats and are associated with different URLs, according to the identification information of the entry page obtained by the page identification information acquisition unit 205.
[0073] [Internal structure] Figure 10 is a block diagram illustrating an example of the internal configuration of each device in the system according to the embodiment. At least some of the functions of the client device 10, customer device 11, and information processing device 20 can be implemented using a computer. As shown in the figure, the computer consists of a central processing unit 901, RAM 902, input / output ports 903, input / output devices 904 and 905, etc., and a bus 906. The computer itself can be implemented using existing technology. The central processing unit 901 executes instructions contained in programs read from RAM 902, etc. The central processing unit 901 writes data to RAM 902, reads data from RAM 902, and performs arithmetic and logical operations according to each instruction. RAM 902 stores data and programs. Each element contained in RAM 902 has an address and can be accessed using that address. RAM stands for "Random Access Memory". Input / output ports 903 are ports for the central processing unit 901 to exchange data with external input / output devices, etc. Input / output devices 904 and 905 are input / output devices. Input / output devices 904 and 905 exchange data with the central processing unit 901 via input / output port 903. Bus 906 is a common communication channel used within the computer. For example, the central processing unit 901 reads and writes data to RAM 902 via bus 906. Also, for example, the central processing unit 901 accesses input / output ports via bus 906. Furthermore, all or part of each functional unit of each device may be implemented using hardware such as ASICs, PLDs, or FPGAs. Furthermore, all or part of each functional unit may be implemented by a combination of software and hardware.
[0074] The client device 10, customer device 11, and information processing device 20 may each run applications that are installed on their own devices, for example. A specific example of such an application is an application provided as a dedicated application. Another specific example of such an application is a web browser application. Such applications may be pre-installed on the devices or downloaded each time processing is performed. For example, if implemented as a web browser application, the application may be downloaded and executed from a device specified by the web server, in accordance with the web server's control, depending on the connection to a specific web server. The client device 10, customer device 11, and information processing device 20 operate according to the program of the application being run.
[0075] [Summary of Embodiments] According to the embodiment described above, the information processing device 20 includes a page identification information acquisition unit 205 that acquires page identification information of the accessed entry page when the customer device 11 accesses a web page viewed by the customer device 11 from an entry page 41-1 or 41-2 accessible from search results of a search engine, which is a company top page 42-1 or 42-2 that provides content related to the company's information (i.e., content provided by the client) in a viewable format. The control unit presents the customer device 11 with a company top page 42-1 or 42-2 having content with a different display format for each accessed entry page, according to the page identification information acquired by the page identification information acquisition unit 205. According to the information processing device 20 of this embodiment, when a customer accesses a company's top page 42-1 or 42-2, which provides content related to the company's information, from an entry page corresponding to the search results obtained using search keywords corresponding to the depth of the customer's consideration of marriage, the customer is directed to view company top pages 42-1 or 42-2, which have content displayed in different formats depending on the entry page. This allows the system to accurately provide customers with priority access to information related to marriage that they desire, according to the depth of their consideration of marriage, ultimately leading to an improvement in the CVR (Conversion Rate).
[0076] Furthermore, according to the embodiment described above, the control unit 201 presents the customer device 11 with either the company's top page 42-1 or 42-2, which has a plurality of pre-prepared contents arranged in different display positions, according to the page identification information acquired by the page identification information acquisition unit 205. This allows the customer to be given priority access to the marriage-related information they desire, and ultimately leads to an improvement in the conversion rate (CVR).
[0077] Furthermore, according to the above-described embodiment, the control unit 201 presents the customer device 11 with either the company's top page 42-1 or 42-2, which displays multiple contents in a different order, according to the page identification information acquired by the page identification information acquisition unit 205. This allows customers to preferentially view the marriage-related information they desire, leading to an improvement in the final CVR (Conversion Rate).
[0078] Furthermore, according to the embodiment described above, the control unit 201 presents the customer device 11 with either the company's top page 42-1 or 42-2, which has modified display content for multiple contents, in accordance with the page identification information acquired by the page identification information acquisition unit 205. This allows the user to easily view multiple contents without performing any special operations.
[0079] Furthermore, according to the embodiment described above, the individual company top pages 42-1 or 42-2, which have different display formats, are web pages with the same URL (Uniform Resource Locator). This eliminates the need to prepare an individual company top page for each of multiple URLs, thereby suppressing an increase in the amount of data.
[0080] Furthermore, according to the embodiment described above, the individual company top pages 42-1 or 42-2, which have different display formats, are web pages with different URLs (Uniform Resource Locators). As a result, if an individual company top page is prepared in advance for each URL, it is not necessary to create an individual company top page each time an access occurs, and the processing time can be reduced.
[0081] Furthermore, according to the embodiment described above, the control unit 201 presents the customer device 11 with a company top page 42-1 or 42-2 in which content is arranged according to a display pattern P1 or P2 that is pre-associated with the entry page 41-1 or 41-2, based on the page identification information acquired by the page identification information acquisition unit 205. This makes it easy to present a company top page 42-1 or 42-2 in which information related to marriage is arranged according to a predetermined display pattern P1 or P2.
[0082] Furthermore, according to the above-described embodiment, each time there is access from the entry page 41-1 or 41-2 to the company's top page 42-1 or 42-2, the control unit 201 creates a company's top page 42-1 or 42-2 with content arranged according to a display pattern P1 or P2 that is pre-associated with the entry page 41-1 or 41-2, and presents the created company's top page 42-1 or 42-2 to the customer device 11. This makes it easy to update the arrangement of information related to marriage by changing the display pattern P1 or P2.
[0083] Furthermore, according to the embodiment described above, the company's top page 42-1 or 42-2 is a web page for customers to view information about wedding venues, and the entry page 41-1 or 41-2 includes an entry page 41-1 displayed to customers who are seriously considering getting married and an entry page 41-2 displayed to customers who are not seriously considering getting married. When the control unit 201 determines that the access was made from entry page 41-2 based on the page identification information acquired by the page identification information acquisition unit 205, it places specific information regarding wedding venue reservations in a more visible location on the company's top page 42-2 compared to when it is determined to be from entry page 41-1. This makes it possible to accurately provide customers who are seriously considering getting married with priority access to the wedding-related information they desire.
[0084] The functions of the information processing device 20 may be implemented using electronic circuits as needed. Furthermore, the functional units that implement these functions do not necessarily have to be contained within a single device; the information processing device 20 may be composed of multiple devices. At least some of the functions of the information processing device 20 can be implemented using a computer. This computer comprises a central processing unit, RAM, input / output ports, input / output devices, and a bus. The computer itself can be implemented using existing technologies. The central processing unit executes instructions contained in programs read from RAM, etc. According to each instruction, the central processing unit writes data to RAM, reads data from RAM, and performs arithmetic and logical operations. RAM stores data and programs. Each element in RAM has an address and can be accessed using that address. RAM stands for "Random Access Memory." Input / output ports are ports for the central processing unit to exchange data with external input / output devices, etc. Input / output devices exchange data with the central processing unit via input / output ports. The bus is a common communication path used within the computer. For example, the central processing unit reads and writes data to RAM via the bus. Furthermore, for example, the central processing unit accesses input / output ports via a bus. Also, all or part of the functional units of the information processing unit 20 may be implemented using hardware such as ASICs, PLDs, or FPGAs. Additionally, all or part of each functional unit may be implemented through a combination of software and hardware.
[0085] Furthermore, the entirety or a part thereof of the functions of each part of the information processing device 20 in the above-described embodiment may be realized by recording a program for realizing these functions on a computer-readable recording medium, having a computer system read the program recorded on this recording medium, and executing it. The term "computer system" here includes hardware such as an operating system and peripheral devices.
[0086] Furthermore, "computer-readable recording media" refers to portable media such as flexible disks, magneto-optical disks, ROMs, and CD-ROMs, as well as recording units such as hard disks built into computer systems. In addition, "computer-readable recording media" may include those that dynamically hold programs for a short period of time, such as communication lines used when transmitting programs over networks such as the Internet or communication lines such as telephone lines, and those that hold programs for a certain period of time, such as volatile memory inside computer systems that act as servers or clients in such cases. Moreover, the above-mentioned program may be for the purpose of realizing some of the functions described above, and may also be able to realize the above-mentioned functions in combination with programs already recorded in the computer system.
[0087] Although one embodiment of this invention has been described in detail above with reference to the drawings, the specific configuration is not limited to that described above, and various design changes can be made without departing from the spirit of this invention. Furthermore, the configurations described in each embodiment and example above may be combined. [Explanation of Symbols]
[0088] 1...System, 10...Client device, 11...Customer device, 20...Information processing device, 201...Control unit, 202...Storage unit, 203...HTTP request receiving unit, 204...HTTP response reply unit, 205...Page identification information acquisition unit, 40-1, 40-2...Search keywords, 41-1, 41-2...Entry page, 42, 42-1, 42-2...Company top page, D5...Bridal fairs available for booking this weekend, D6...Photo gallery
Claims
1. A page identification information acquisition unit acquires the page identification information of the entry page when access is made from the entry page to the content viewing page, A control unit presents content in a different display format for each entry page according to the page identification information acquired by the page identification information acquisition unit, An information processing device equipped with the following features.
2. The aforementioned entry page is a webpage viewed by the customer device, and is a webpage accessible from the search results of a search engine. The aforementioned content viewing page is a web page provided by a client regarding information about an individual company, and is an individual company page that makes the content viewable. The control unit presents the customer device with individual company pages having content in different display formats for each entry page. The information processing apparatus according to claim 1.
3. The control unit presents the customer device with the company's page, in which a plurality of pre-prepared contents are arranged in different display positions, according to the page identification information acquired by the page identification information acquisition unit. The information processing apparatus according to claim 2.
4. The control unit presents the customer device with the individual company pages, in which the display order of the multiple contents is different, according to the page identification information obtained by the page identification information acquisition unit. The information processing apparatus according to claim 3.
5. The control unit presents the customer device with the individual company page, which has modified display content of the multiple contents, according to the page identification information acquired by the page identification information acquisition unit. The information processing apparatus according to claim 3 or 4.
6. The aforementioned individual company pages, each having a different display format, are web pages with the same URL (Uniform Resource Locator). The information processing apparatus according to claim 2.
7. The aforementioned individual company pages having different display formats are web pages with different URLs (Uniform Resource Locator). The information processing apparatus according to claim 2.
8. The control unit, Based on the page identification information obtained by the page identification information acquisition unit, the content viewing page is presented, in which the content is arranged according to a layout pattern pre-associated with the entry page. The information processing apparatus according to claim 1.
9. The control unit, Each time an access is made from the aforementioned entry page to the aforementioned content viewing page, the content viewing page is created by arranging the content according to the layout pattern pre-associated with the aforementioned entry page, and the created content viewing page is presented. The information processing apparatus according to claim 8.
10. The aforementioned content viewing page is a webpage for customers to view information related to weddings. The aforementioned entry page includes a first page displayed to customers who are actively considering getting married, and a second page displayed to customers who are not actively considering getting married. When the control unit determines that the page was accessed from the second page based on the page identification information obtained by the page identification information acquisition unit, it places the specific information regarding the wedding venue reservation in a more visible location on the content viewing page compared to when it was determined to be the first page. The information processing apparatus according to claim 8 or 9.
11. When access is made from the entry page to the content viewing page, the process includes obtaining page identification information for the entry page, A control step which presents content in a different display format for each entry page according to the page identification information obtained in the aforementioned page identification information acquisition step, An information processing method having
12. On the computer, When access is made from the entry page to the content viewing page, a page identification information acquisition step is performed to obtain the page identification information of the said entry page, A control step which presents content in a different display format for each entry page according to the page identification information obtained in the aforementioned page identification information acquisition step, A program that executes the command.