Source: https://patents.google.com/patent/JP6109798B2/en
Timestamp: 2020-03-30 01:56:17
Document Index: 513794601

Matched Legal Cases: ['art 1', 'art 2', 'art 3', 'art 45', 'art 42', 'art 45', 'art 42', 'art 45', 'art 52', 'art 52']

JP6109798B2 - Advertisement display control device, terminal device, advertisement display method, and advertisement display program - Google Patents
Advertisement display control device, terminal device, advertisement display method, and advertisement display program Download PDF
JP6109798B2
JP6109798B2 JP2014191665A JP2014191665A JP6109798B2 JP 6109798 B2 JP6109798 B2 JP 6109798B2 JP 2014191665 A JP2014191665 A JP 2014191665A JP 2014191665 A JP2014191665 A JP 2014191665A JP 6109798 B2 JP6109798 B2 JP 6109798B2
JP2014191665A
JP2015038619A (en
JP2015038619A5 (en
健太郎 風間
2014-09-19 Application filed by ヤフー株式会社 filed Critical ヤフー株式会社
2014-09-19 Priority to JP2014191665A priority Critical patent/JP6109798B2/en
2015-02-26 Publication of JP2015038619A publication Critical patent/JP2015038619A/en
2015-11-05 Publication of JP2015038619A5 publication Critical patent/JP2015038619A5/ja
2017-04-05 Publication of JP6109798B2 publication Critical patent/JP6109798B2/en
The present invention relates to an advertisement display control device, a terminal device, an advertisement display method, and an advertisement display program.
Enormous amounts of information are disclosed on the Internet, and users often use search sites when searching for information they want to know. In such a search site, advertisement distribution called search matching advertisement or search-linked advertisement may be performed.
This type of advertisement distribution is performed, for example, by presenting a search result page including advertisement information corresponding to a search keyword specified by the user (see, for example, Patent Document 1).
JP 2010-211777 A
However, for example, in a mobile terminal device such as a smart phone, the display unit is relatively small compared to a general personal computer, and thus the search result page often does not fit in the display area of the display unit.
In the case of such a page, the user of the terminal device browses an area of the page that is not displayed on the display unit by scrolling. Therefore, if the scroll operation is performed before the advertisement information constituting the page is acquired by the terminal device and displayed on the display unit, the advertisement information may not appear in the display area of the display unit and may not be recognized by the user. There is. This is true not only for search result pages and mobile terminal devices, but also for advertisement information set on pages that do not fit in the display area of the display unit.
The present application has been made in view of the above, and provides an advertisement display control device, a terminal device, an advertisement display method, and an advertisement display program capable of appropriately displaying an advertisement even when a page is being scrolled. With the goal.
An advertisement display control device according to the present application includes a program distribution unit that distributes an advertisement display program to a terminal device having a display unit. The advertisement display program causes the terminal device to function as acquisition means, detection means, and display control means. The acquisition means acquires advertisement information from the advertisement distribution device. The detection means detects a scroll state of a page which is a page distributed from the information distribution apparatus with the display position of the advertisement information set to a predetermined position and displayed on the display unit. The display control means sets the initial display position of the advertisement information acquired by the acquisition means to a predetermined position of the page when the page is not scrolling, and when the page is scrolling, the acquisition means The initial display position of the acquired advertisement information is set to a predetermined display position of the display unit. The display control means sets the display position of the advertisement information to the predetermined position of the page after a predetermined time has elapsed since the advertisement information was displayed at the predetermined display position of the display unit even when the page is being scrolled. And the predetermined time is changed according to the scroll speed of the page.
Moreover, the advertisement display control apparatus according to the present application includes a program distribution unit that distributes an advertisement display program to a terminal device having a display unit. The advertisement display program causes the terminal device to function as acquisition means, detection means, and display control means. The acquisition means acquires advertisement information from the advertisement distribution device. The detection means detects a scroll state of a page which is a page distributed from the information distribution apparatus with the display position of the advertisement information set to a predetermined position and displayed on the display unit. The display control means sets the initial display position of the advertisement information acquired by the acquisition means to a predetermined position of the page when the page is not scrolling, and when the page is scrolling, the acquisition means The initial display position of the acquired advertisement information is set to a predetermined display position of the display unit. The display control means sets the initial display position of the advertisement information to a predetermined display position of the display unit, and then changes the display position of the advertisement information from the predetermined display position of the display unit to the predetermined position of the page. In this case, after the display position of the advertisement information is moved from the predetermined display position in a predetermined direction on the display unit, the display position of the advertisement information is changed to the predetermined position on the page.
Moreover, the advertisement display control apparatus according to the present application includes a program distribution unit that distributes an advertisement display program to a terminal device having a display unit. The advertisement display program causes the terminal device to function as acquisition means, detection means, and display control means. The acquisition means acquires advertisement information from the advertisement distribution device. The detection means detects a scroll state of a page which is a page distributed from the information distribution apparatus with the display position of the advertisement information set to a predetermined position and displayed on the display unit. The display control means sets the initial display position of the advertisement information acquired by the acquisition means to a predetermined position of the page when the page is not scrolling, and when the page is scrolling, the acquisition means The initial display position of the acquired advertisement information is set to a predetermined display position of the display unit. When the page is being scrolled, the display control means displays the advertisement information at a predetermined display position of the display unit in a display mode corresponding to the scroll speed of the page, and the display mode includes color, shape, Includes at least one of size and transmission.
Moreover, the advertisement display control apparatus according to the present application includes a program distribution unit that distributes an advertisement display program to a terminal device having a display unit. The advertisement display program causes the terminal device to function as acquisition means, detection means, and display control means. The acquisition means acquires advertisement information from the advertisement distribution device. The detection means detects a scroll state of a page which is a page distributed from the information distribution apparatus with the display position of the advertisement information set to a predetermined position and displayed on the display unit. The display control means sets the initial display position of the advertisement information acquired by the acquisition means to a predetermined position of the page when the page is not scrolling, and when the page is scrolling, the acquisition means The initial display position of the acquired advertisement information is set to a predetermined display position of the display unit. When the scroll speed of the page is equal to or higher than a predetermined threshold and there are a plurality of pieces of advertisement information acquired by the acquisition unit, the display control unit displays the plurality of advertisement information in different predetermined display positions on the display unit, respectively. Are displayed simultaneously.
Moreover, the advertisement display control apparatus according to the present application includes a program distribution unit that distributes an advertisement display program to a terminal device having a display unit. The advertisement display program causes the terminal device to function as acquisition means, detection means, and display control means. The acquisition means acquires advertisement information from the advertisement distribution device. The detection means detects a scroll state of a page which is a page distributed from the information distribution apparatus with the display position of the advertisement information set to a predetermined position and displayed on the display unit. The display control means sets the initial display position of the advertisement information acquired by the acquisition means to a predetermined position of the page when the page is not scrolling, and when the page is scrolling, the acquisition means The initial display position of the acquired advertisement information is set to a predetermined display position of the display unit. When the page scroll speed is less than a predetermined threshold and there are a plurality of pieces of advertisement information acquired by the acquisition unit, the display control unit sequentially stores the plurality of advertisement information at a predetermined display position of the display unit. Display.
The advertisement display control device, the terminal device, the advertisement display method, and the advertisement display program according to the present application have an effect that the advertisement display can be appropriately performed even when the page is being scrolled.
FIG. 1 is an explanatory diagram of advertisement display processing according to the embodiment. FIG. 2 is a diagram illustrating a configuration example of the information display system according to the embodiment. FIG. 3 is a diagram illustrating an example of a search result page distributed by the information distribution apparatus. FIG. 4 is a diagram illustrating a configuration example of a control unit of the terminal device. FIG. 5 is a diagram illustrating a display area of the display unit. FIG. 6 is an explanatory diagram (part 1) of the initial display position of the advertisement information. FIG. 7 is an explanatory diagram (part 2) of the initial display position of the advertisement information. FIG. 8 is a diagram illustrating an example of the display mode table. FIG. 9 is an explanatory diagram of a display mode corresponding to the scroll speed. FIG. 10 is an explanatory diagram (part 3) of the initial display position of the advertisement information. FIG. 11 is a flowchart of page display processing by the terminal device according to the embodiment. FIG. 12 is a flowchart of the advertisement display process shown in FIG. FIG. 13 is a flowchart of the advertisement information display process shown in FIG.
Hereinafter, embodiments of an advertisement display control device, a terminal device, an advertisement display method, and an advertisement display program according to the present application will be described in detail with reference to the drawings. Note that the advertisement display control device, the terminal device, the advertisement display method, and the advertisement display program according to the present application are not limited by this embodiment. In the following, “database” is described as “DB”.
[1. Advertisement display processing]
First, the advertisement display process according to the embodiment will be described. FIG. 1 is an explanatory diagram of advertisement display processing according to the embodiment. The information distribution device 2, the advertisement distribution device 3, and the terminal device 4 shown in FIG. 1 are each connected to a communication network such as the Internet. For example, the information distribution device 2, the advertisement distribution device 3, and the terminal device 4 Communication is possible. Here, the URL will be described as an example, but the URL is not limited to the URL as long as it is information for specifying the resource.
In the advertisement display process according to the present embodiment, the terminal device 4 acquires the advertisement display program data from the advertisement distribution device 3 (corresponding to an example of the advertisement display control device). The advertisement display program is a program incorporated in the browser of the terminal device 4 and is also called an applet. The terminal device 4 displays the advertisement information acquired from the advertisement distribution device 3 on the display unit 42 based on the advertisement display program. Hereinafter, an example of such advertisement display processing will be described.
When the user of the terminal device 4 inputs a search keyword to the search page 10a displayed on the display unit 42 by the browser and executes the search, a page request is transmitted from the terminal device 4 to the information distribution device 2 (step S1). ). Here, a request for a search result page (hereinafter sometimes simply referred to as a page) according to the search keyword is made, but a page request specifying a URL or the like may be used.
When receiving a page request from the terminal device 4, the information distribution device 2 performs a page distribution process (step S2). Specifically, the Q & A data corresponding to the search keyword included in the page request is extracted from the Q & A database, and the search result page data including the extracted Q & A data is output. Thereby, the data of the search result page is transmitted to the terminal device 4 (step S3). The Q & A data is data in which question data and answer data are combined.
When the terminal device 4 acquires the search result page data from the information distribution device 2, the terminal device 4 executes a page display process. In the page display process, the terminal device 4 displays the search result page on the display unit 42. The search result page data includes the address of the advertisement display program, and the terminal device 4 transmits a program request to the advertisement distribution device 3 based on the URL (step S4).
When receiving the program request from the terminal device 4, the advertisement distribution device 3 executes a program distribution process (step S5), and distributes the advertisement display program data corresponding to the program request to the terminal device 4 (step S6).
Further, the URL of the advertisement information is included in the data of the search result page, and the terminal device 4 transmits an advertisement request to the advertisement distribution device 3 based on the URL (step S7). When receiving the advertisement request from the terminal device 4, the advertisement distribution device 3 executes an advertisement distribution process (step S8), and distributes advertisement information data corresponding to the advertisement request to the terminal device 4 (step S9). Such advertisement information is advertisement information associated with the search keyword included in the page request.
The advertisement display program acquired from the advertisement distribution device 3 is incorporated in the browser of the terminal device 4. The terminal device 4 executes an advertisement display process by executing the advertisement display program (step S10). In the advertisement display process, the terminal device 4 detects the scroll state of the search result page on the display unit 42 when displaying the advertisement information acquired from the advertisement distribution device 3.
When the search result page is not being scrolled, the terminal device 4 sets the initial display position of the advertisement information acquired from the advertisement distribution device 3 to a predetermined position in the search result page. The search result page data includes information indicating the initial display position of the advertisement information. In the example of the search result page 11a shown in FIG. 1, the top area of the page is set as the initial display position of the advertisement information, and the advertisement information is displayed in the top area of the search result page.
On the other hand, when the search result page is being scrolled, the terminal device 4 sets the initial display position of the advertisement information acquired from the advertisement distribution device 3 as the predetermined display position of the display unit 42. That is, the terminal device 4 sets the initial display position of the advertisement information based on the position in the display area of the display unit 42 without using the position in the search result page as a reference. As a result, the advertisement information is displayed overlapping on the search result page. In the example of the search result page 11b shown in FIG. 2, the initial display position of the advertisement information is set in the upper area of the display area of the display unit.
If the display position of the advertisement information set in the data of the search result page is the initial display position of the advertisement information when the search result page is scrolling, the advertisement information may not be displayed in the display area of the terminal device 4. Yes, there is a possibility that appropriate advertisement display is not possible. On the other hand, in the advertisement display process according to the present embodiment, when the search result page is being scrolled, the initial display position of the advertisement information is set to the predetermined display position of the display unit 42.
Thus, since the advertising information is located in the display area of the display unit 42 even when the search result page is being scrolled, the terminal device 4 can make the user of the terminal device 4 recognize the advertising information. This makes it possible to appropriately display advertisements.
In the above description, the advertisement distribution program is provided to the terminal device 4 using the advertisement distribution device 3 as the advertisement display control device. However, the advertisement display program may be provided from the information distribution device 2. Further, a search result page describing the advertisement display program as a script may be transmitted from the information distribution device 2 to the terminal device 4. In this case, the information distribution device 2 functions as an advertisement display control device.
Hereinafter, the configuration for executing the advertisement display process will be described in more detail with reference to FIGS.
[2. Configuration of information display system]
A configuration example of the information display system according to the embodiment will be described with reference to FIG. FIG. 2 is a diagram illustrating a configuration example of the information display system according to the embodiment.
As illustrated in FIG. 2, the information display system 1 according to the embodiment includes an information distribution device 2, an advertisement distribution device 3, and a terminal device 4. The information distribution device 2, the advertisement distribution device 3, and the terminal device 4 are each connected to the communication network 5, and can communicate with each other via the communication network 5 by access specifying a URL.
The information distribution device 2 is managed by, for example, a search service company, and the advertisement distribution device 3 is managed by, for example, an advertisement distribution service company. The advertisement distribution device 3 may include the information distribution device 2. The advertisement distribution device 3 may be divided into a device that distributes advertisement information and a device that distributes an advertisement display program.
First, the information distribution apparatus 2 will be described. The information distribution device 2 includes a communication unit 21, a storage unit 22, and a control unit 23. The storage unit 22 includes a Q & A database, and the Q & A database stores a plurality of Q & A data that is a set of answer data for the question data.
When the control unit 23 receives a page request including a search keyword via the communication unit 21, the control unit 23 extracts Q & A data including the search keyword from the storage unit 22, and retrieves data of a search result page including the extracted Q & A data. It transmits to the terminal device 4.
The search result page includes the URL of the advertisement information that specifies the advertisement information corresponding to the search keyword included in the page request. When the communication network 5 is the Internet, the search result page provided from the information distribution device 2 is a web page defined in a markup language such as HTML (HyperText Markup Language).
The search result page is configured as shown in FIG. 3, for example. FIG. 3 is a diagram illustrating an example of a search result page distributed by the information distribution apparatus 2. The search result page 11 shown in FIG. 3 is a page whose horizontal range is X0 to X1 and whose vertical range is Y0 to Y12.
In the search result page 11, the display position of the heading portion 12 is set in the uppermost area (range of Y0 to Y1 and X0 to X1), and the display position of the advertisement information 70 is set to the second upper area (Y1 to Y2 and X0). ˜X1 range). In the search result page 11, the display positions of the ten Q & A data 14a, 14b,..., 14j are set in the ranges of Y2 to Y12 and X0 to X1.
The data of the search result page 11 includes the display content and display position information of the headline portion 12 and the Q & A data 14a to 14j, and the display position and URL information of the advertisement information 70. Here, in order to make the description easy to understand, the search result page 11 in which one advertisement information 70 is set is described as an example. However, the number and display positions of the advertisement information 70 are described in the search result page 11. It is not restricted to the example shown.
Further, the search result page 11 including the Q & A data as information distributed from the information distribution apparatus 2 has been described as an example. However, if the page includes the display position of the advertisement information 70 and the URL information, the information to be distributed is It is not limited to Q & A data. For example, the information distributed from the information distribution device 2 may be information on a web page related to a search keyword.
Next, the advertisement distribution device 3 will be described. As shown in FIG. 2, the advertisement distribution device 3 includes a communication unit 31, an advertisement DB 32, a program storage unit 33, and a control unit 34. The advertisement DB 32 stores data of a plurality of advertisement information, and the program storage unit 33 stores data of an advertisement display program.
When receiving the advertisement request from the terminal device 4, the control unit 34 extracts the advertisement information data specified in the advertisement request from the advertisement DB 32 and transmits the data to the terminal device 4 via the communication unit 31. Further, when the control unit 34 receives a program request from the terminal device 4, the control unit 34 reads the data of the advertisement program from the program storage unit 33 and transmits the data to the terminal device 4 through the communication unit 31.
Next, the terminal device 4 will be described. As illustrated in FIG. 2, the terminal device 4 includes a communication unit 41, a display unit 42, an operation unit 43, a storage unit 44, and a control unit 45. The communication unit 41 is a communication interface for communicating with the information distribution device 2 and the advertisement distribution device 3 via the communication network 5, and is an interface such as a NIC (Network Interface Card), for example.
The display unit 42 is a touch panel display. The user of the terminal device 4 can scroll the page displayed on the display unit 42 by operating the screen of the display unit 42 with a finger or the like. When the terminal device 4 is a smartphone, the display unit 42 is, for example, a small LCD (Liquid Crystal Display) or an organic EL display. In addition, the terminal device 4 is not restricted to a smart phone, For example, a tablet type terminal and a desktop type terminal may be sufficient.
The operation unit 43 includes a keyboard including keys, enter keys, arrow keys, and the like for inputting characters, numbers, and spaces, a power button, and the like.
The storage unit 44 is, for example, a semiconductor memory device such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk. The storage unit 44 stores various programs and setting data. Examples of programs stored in the storage unit 44 include an OS (Operating System) and a browser program. The storage unit 44 also stores an advertisement display program acquired from the advertisement distribution device 3.
The control unit 45 is realized by an integrated circuit such as an application specific integrated circuit (ASIC) or a field programmable gate array (FPGA). The control unit 45 is described later by executing a program stored in the storage unit 44 by using an internal RAM (not shown) as a work area by, for example, a CPU (Central Processing Unit) or an MPU (Micro Processing Unit). Implement or execute information processing functions and actions.
The control unit 45 functions as a browser unit 51, an acquisition unit 52, a detection unit 53, and a display control unit 54 as shown in FIG. 4 by executing a program stored in the storage unit 44. FIG. 4 is a diagram illustrating a configuration example of the control unit 45 of the terminal device 4.
Specifically, the control unit 45 functions as the browser unit 51 by executing a browser program stored in the storage unit 44. Further, the control unit 45 functions as the acquisition unit 52, the detection unit 53, and the display control unit 54 by executing the advertisement display program stored in the storage unit 44. Note that the configuration of the control unit 45 is not limited to this configuration, and may be another configuration as long as it performs information processing to be described later.
The acquisition unit 52 corresponds to an example of “acquisition unit”, the detection unit 53 corresponds to an example of “detection unit”, and the display control unit 54 corresponds to an example of “display control unit”.
(About browser unit 51)
The browser unit 51 acquires page data from the information distribution device 2 via the communication network 5 and displays the data on the display unit 42. The page data includes, for example, information such as display content, display position, and display size, and the browser unit 51 generates a page image according to the information included in the page data and displays it on the display unit 42. To do.
When the page data includes a URL of content such as an image, the browser unit 51 acquires the content via the communication network 5 based on the URL. The browser unit 51 generates an image of the page so that the acquired content has a display position and a display size specified by the page data.
The page data distributed from the information distribution device 2 includes the URL of the advertisement display program, and the browser unit 51 displays an advertisement from the advertisement distribution device 3 via the communication network 5 based on the URL. The program is acquired and stored in the storage unit 44. The control unit 45 functions as the acquisition unit 52, the detection unit 53, and the display control unit 54 as described above by executing the advertisement display program stored in the storage unit 44.
Further, the browser unit 51 performs page scroll processing on the display unit 42 based on the scroll operation information output from the display unit 42 and the operation unit 43. Specifically, the display unit 42 is a touch panel display, and the browser unit 51 performs page scroll processing based on scroll operation information output from the display unit 42. The scroll operation can also be performed by an arrow key of the operation unit 43, and the browser unit 51 performs a page scroll process based on the scroll operation information output from the operation unit 43.
(About the acquisition unit 52)
The acquisition unit 52 acquires advertisement information from the advertisement distribution device 3 via the communication network 5. The advertisement information distributed from the advertisement distribution device 3 is, for example, information described in a markup language, such as a banner advertisement or a text advertisement to which link information to the advertiser's web page is added. The advertisement information acquired by the acquisition unit 52 is not limited to banner advertisement information or text advertisement information, and may be, for example, video advertisement information.
(About the detection unit 53)
The detection unit 53 detects the scroll state of the page displayed on the display unit 42. As described above, the browser unit 51 performs the page scroll process based on the scroll operation information output from the display unit 42 or the operation unit 43, and the detection unit 53 receives the scroll process information from the browser unit 51. By acquiring, the scroll state of the page is detected.
The detection unit 53 can also detect the scroll state of the page displayed on the display unit 42 based on the scroll operation information output from the display unit 42 or the operation unit 43.
(About the display control unit 54)
Specifically, when the page is not being scrolled, the display control unit 54 sets the initial display position of the advertisement information acquired by the acquisition unit 52 to a predetermined position on the page. The “predetermined position of the page” is a display position of advertisement information defined in the data of the page distributed from the information distribution apparatus 2. For example, in the example of the search result page 11 shown in FIG. 3, Y1 to Y2 and X0 The range of .about.X1 is “a predetermined position of the page”.
On the other hand, when the page is being scrolled, the display control unit 54 sets the initial display position of the advertisement information acquired by the acquisition unit 52 to the predetermined display position of the display unit 42 and overlaps the advertisement information on the page. The state is displayed on the display unit 42. The display control unit 54 can also display the advertisement information in an area other than the area where the page is displayed in the display area 60 of the display unit 42 instead of overlapping the advertisement information on the page. FIG. 5 is a diagram showing a display area of the display unit 42. As shown in FIG. 5, the display area 60 of the display unit 42 is formed in a rectangular shape. When the page is being scrolled, the display control unit 54 sets, for example, the region 61 illustrated in FIG. 5 as the “predetermined display position of the display unit 42”.
Here, the display position of the advertisement information when the search result page 11 shown in FIG. 3 is displayed on the display unit 42 will be described with reference to FIGS. 6, 7 and 10 are explanatory diagrams of the initial display position of the advertisement information, and FIG. 8 is a diagram showing an example of a display mode table included in the data of the advertisement display program. Moreover, FIG. 9 is explanatory drawing about the display mode according to scroll speed.
When the search result page 11 is not being scrolled, the display control unit 54 displays the display position of the advertisement information defined in the data of the search result page 11 (Y1 to Y2 and FIG. 3) as shown in FIG. The range of X0 to X1) is set as the initial display position of the advertisement information 70. FIG. 6A shows a state in which the area 71 shown in FIG. 7 in the search result page 11 is displayed on the display unit 42. In the display area 60 of the display unit 42, a scroll bar 80 is displayed so that the scroll position of the search result page 11 can be seen.
On the other hand, when the search result page 11 is being scrolled, the display control unit 54 sets the predetermined display position (the region 61 shown in FIG. 5) of the display unit 42 to the initial value of the advertisement information 70 as shown in FIG. Set to display position. FIG. 6B shows a state where the area 72 shown in FIG. 7 in the search result page 11 is displayed on the display unit 42.
When the search result page 11 is being scrolled, at a timing when the advertisement information 70 is displayed at the display position of the advertisement information 70 defined in the data of the search result page 11 (hereinafter sometimes referred to as a page setting position), The page setting position may be outside the display area 60 of the display unit 42.
In such a case, the page setting position does not fall within the display area of the display unit 42 unless the user of the terminal device 4 reverses the scroll direction. Therefore, the display control unit 54 sets a predetermined display position of the display unit 42 (hereinafter sometimes referred to as a screen setting position) as an initial display position of the advertisement information 70. Therefore, even when the search result page 11 is being scrolled, the advertisement information 70 can be appropriately displayed.
The display control unit 54 sets the display position of the advertisement information 70 to the page setting of the search result page 11 when the scroll of the search result page 11 is stopped after setting the initial display position of the advertisement information 70 to the screen setting position. Change to position.
For example, when the scrolling is stopped from the state of scrolling as shown in FIG. 6B, the display position of the advertisement information 70 is changed as shown in FIG. 6C. In the example shown in FIG. 6C, since the page setting position is not included in the area displayed in the display area 60 of the display unit 42 in the search result page 11, the advertisement information 70 is not displayed. In this case, the user of the terminal device 4 scrolls the search result page 11 upward from the state shown in FIG. 6C and displays the page setting position in the display area 60 of the display unit 42 to thereby display the advertisement information 70. Can be displayed.
In addition, when the display position of the advertisement information 70 is changed from the screen setting position to the page setting position, the display control unit 54 moves the display area 60 of the display unit 42 so as to fade out the advertisement information 70. For example, when the scrolling is stopped after the scrolling shown in FIG. 6B, the display control unit 54 displays the advertisement information 70 at a predetermined speed in the direction of the page setting position, as shown in FIG. 6D. Move. In the display position shown in FIG. 6D, since the page setting position is not included in the display area 60 of the display section 42, the advertisement information 70 disappears from the display area 60 of the display section 42, and the display area 60 of the display section 42 The display state shown in FIG.
As described above, when the display position of the advertisement information 70 is changed from the screen setting position to the page setting position, the display control unit 54 moves the advertisement information 70 to the page setting position at a predetermined speed. The user can easily recognize the direction of the page setting position.
Note that the display control unit 54 can move the advertisement information 70 while increasing the transparency of the advertisement information 70 when the display position of the advertisement information 70 is changed from the screen setting position to the page setting position. Further, the display control unit 54 increases the transparency as time passes while the advertisement information 70 is displayed at the screen setting position, and the advertisement information 70 is displayed on the display unit by setting the transparency to 100%. You may make it erase | eliminate from 42 display areas 60. FIG.
In addition, the display control unit 54 reduces the size of the advertisement information 70 with the passage of time from the state in which the advertisement information 70 is displayed at the screen setting position, and sets the size to 0%, thereby reducing the advertisement information 70. May be deleted from the display area 60 of the display unit 42. The display control unit 54 erases the advertisement information 70 from the display area 60 of the display unit 42 by reducing the size of the advertisement information 70 and increasing the transparency as time passes. You may do it.
Further, even when the search result page 11 is being scrolled, the display control unit 54 sets the display position of the advertisement information 70 after the predetermined display duration has elapsed since the advertisement information 70 was displayed at the screen setting position. Set to.
It can be considered that the advertisement information 70 is displayed on the display unit 42 for a certain period of time or more to exert an advertising effect. On the other hand, the advertisement information 70 continues to be displayed despite being scrolled. The user of the terminal device 4 may be uncomfortable. Therefore, even when the scroll state continues, the display control unit 54 sets the display position of the advertisement information 70 after a predetermined display duration has elapsed after displaying the advertisement information 70 at the screen setting position. Set to position.
The display control unit 54 adjusts the display duration time according to the scroll state of the search result page 11. For example, the display control unit 54 changes the display duration according to the scroll speed or scroll acceleration of the search result page 11.
When the scroll speed is relatively slow, the user of the terminal device 4 has confirmed the Q & A data 14a to 14j of the search result page 11 carefully, and therefore, the possibility that the advertisement information 70 is also visually recognized is high. Therefore, when the scroll speed is relatively slow, the display control unit 54 makes the display duration time shorter than a preset time.
In this case, a plurality of types of advertisement information 70 are acquired from the advertisement distribution device 3, and the display control unit 54 selects the advertisement information 70 according to the scroll speed from the plurality of types of advertisement information 70 and sets the screen setting position. Can be displayed. For example, when the advertisement information 70 includes link information, the display control unit 54 selects and displays the advertisement information 70 having a high click rate among the plurality of types of advertisement information 70. Thereby, effective advertisement display becomes possible.
On the other hand, when the scroll speed is relatively fast, the user of the terminal device 4 is likely to read the Q & A data 14a to 14j of the search result page 11 diagonally, and therefore the advertisement information 70 is visually recognized to the extent of diagonal reading. Probability is high. Therefore, when the scroll speed is relatively fast, the display control unit 54 makes the display duration longer than a preset time.
In addition, when the scroll speed is equal to or higher than the predetermined value, the Q & A data 14a to 14j on the search result page 11 is not visible, and the visibility of the advertisement information 70 is increased. The display duration is made shorter than a preset time. In addition, since the same state may be obtained when the scroll acceleration is equal to or higher than the predetermined value, the display control unit 54 shortens the display duration time from a preset time.
Further, when the search result page 11 is being scrolled, the display control unit 54 displays the advertisement information 70 at the screen setting position in a display mode corresponding to the scroll speed of the search result page 11. In this case, the display control unit 54 changes, for example, at least one of color, shape, size, and transparency as the display mode. Specifically, the display control unit 54 displays the advertisement information 70 at the screen setting position in the display mode defined in the display mode table shown in FIG.
For example, as shown in FIG. 9A, when the scroll speed is relatively low, the display control unit 54 displays the advertisement information 70 on the display unit 42 with a relatively large size. On the other hand, when the scroll speed is relatively high, the advertisement information 70 is relatively small and displayed on the display unit 42 as shown in FIG.
Thus, since the display mode of the advertisement information 70 is changed in accordance with the scroll speed of the search result page 11, the user of the terminal device 4 can be more interested in the advertisement information 70.
Further, when the scroll speed of the search result page 11 is equal to or higher than the predetermined threshold value and there are a plurality of pieces of advertisement information acquired by the acquisition unit 52, the display control unit 54 simultaneously sets the plurality of advertisement information at the screen setting position. Display.
For example, when a plurality of advertisement information 70 and 71 is acquired by the acquisition unit 52 and the scroll speed of the search result page 11 is relatively high, as shown in FIG. To display. In this case, the number of screen setting positions is set according to the number of advertisement information.
Further, when the scroll speed of the search result page 11 is less than the predetermined threshold and there are a plurality of pieces of advertisement information acquired by the acquisition unit 52, the display control unit 54 sequentially sets the plurality of advertisement information at the screen setting position. Display. In this case, there is one screen setting position, for example, and a plurality of advertisement information is sequentially displayed at the screen setting position.
[3. Terminal device processing flow]
Next, the procedure of the advertisement display process by the terminal device 4 according to the embodiment will be described. FIG. 11 is a flowchart of page display processing by the terminal device 4 according to the embodiment.
As illustrated in FIG. 11, the control unit 45 executes a page acquisition process for acquiring page data from the information distribution device 2 via the communication unit 41 (step S <b> 20). Such page acquisition processing is processing executed by the browser unit 51. For example, the browser unit 51 acquires the search result page 11 illustrated in FIG. 3 from the information distribution device 2.
Next, the control unit 45 executes page display processing for displaying the page acquired from the information distribution device 2 on the display unit 42 (step S21). Such page display processing is processing executed by the browser unit 51. For example, the browser unit 51 displays the search result page 11 on the display unit 42 according to the data of the search result page 11 shown in FIG.
Further, when displaying the page acquired from the information distribution device 2 on the display unit 42, the control unit 45 acquires the advertisement information specified by the data of the page from the advertisement distribution device 3 and displays it on the display unit 42. An advertisement display process is executed (step S22). Thereby, the information of the page including the advertisement information is displayed on the display unit 42.
Here, the advertisement display process shown in step S22 will be specifically described. FIG. 12 is a flowchart of the advertisement display process shown in FIG.
As shown in FIG. 12, the control part 45 of the terminal device 4 will start the detection of a scroll state, if an advertisement display process is started (step S30). And it is determined whether the page displayed on the display part 42 is scrolling (step S31).
If it determines with the page being scrolled (step S31; Yes), the control part 45 will set the initial display position of advertisement information to the predetermined display position (screen setting position) of the display part 42 (step S32). For example, the area 61 of the display unit 42 shown in FIG. 5 is set to a predetermined display position.
Next, the control unit 45 displays the advertisement information at the position set in step S32 (step S33). For example, when the position set in step S32 is the area 61 of the display unit 42 shown in FIG. 5, the advertisement information 70 is displayed as shown in FIG. 6B. As described above, the control unit 45 changes the display mode of the advertisement information, for example, depending on the scroll speed or the scroll acceleration.
After starting the display of the advertisement information, the control unit 45 determines whether or not the scrolling is stopped (step S34). In this process, if it is determined that the scrolling has stopped (step S34; Yes), the control unit 45 proceeds to step S36.
On the other hand, when determining that the scrolling has not stopped (step S34; No), the control unit 45 determines whether or not a predetermined period has elapsed after displaying the advertising information on the display unit 42 (step S35). In this process, when it is determined that the predetermined period has not elapsed (step S35; No), the control unit 45 returns the process to step S34.
On the other hand, if it determines with the predetermined period having passed (step S35; Yes), the control part 45 will transfer a process to step S36. In step S36, the control unit 45 changes the display position of the advertisement information to a predetermined position (page setting position) of the page, and ends the advertisement display process.
If it is determined in step S31 that the page is not being scrolled (step S31; No), the controller 45 sets the initial display position of the advertisement information to a predetermined position (page setting position) of the page (step S37). The advertisement display process is terminated.
Here, processing when there is a plurality of advertisement information to be displayed in step S33 will be described. FIG. 13 is a flowchart of the advertisement information display process shown in FIG.
As shown in FIG. 13, when there are a plurality of advertisement information, the control unit 45 determines whether or not the scroll speed is equal to or higher than a predetermined value (step S40). In this process, when it is determined that the scroll speed is equal to or higher than the predetermined value (step S40; Yes), the control unit 45 simultaneously displays the plurality of pieces of advertisement information acquired from the advertisement distribution device 3 at the predetermined display position of the display unit 42. (Step S41).
For example, when there are two pieces of advertisement information 70 and 71 as a plurality of pieces of advertisement information, the control unit 45 sets an upper region and a lower region of the display region 60 of the display unit 42 as predetermined display regions as shown in FIG. Advertising information 70 and 71 are displayed.
On the other hand, when determining that the scroll speed is not equal to or higher than the predetermined value (step S40; No), the control unit 45 sequentially displays the plurality of pieces of advertisement information acquired from the advertisement distribution device 3 at the predetermined display position of the display unit 42 (step S42). ). Note that the control unit 45 can display a plurality of pieces of advertisement information at the same predetermined display position, and can also sequentially display the plurality of pieces of advertisement information at different predetermined display positions.
In the embodiment described above, the upper area of the page has been described as an example of the display position (page setting position) of the advertisement information in the page distributed from the information distribution device 2, but is not limited to this position.
For example, the page setting position may be the center area of the page or the lower area of the page. Regardless of which area is set, the display control unit 54 can set the initial display position of the advertisement information as the screen setting position when the page is scrolled. For example, when the page is scrolled at the timing when the acquisition unit 52 acquires the advertisement information, the display control unit 54 sets the initial display position of the advertisement information as the screen setting position. Further, when the acquisition unit 52 acquires the advertisement information, the display control unit 54 displays the advertisement when the page setting position has already passed or is passing through the display area 60 of the display unit 42 by scrolling the previous page. The initial display position of information can also be set as the screen setting position.
The page setting position may be set in each of a plurality of areas. In this case, the display control unit 54 performs the above-described advertisement display control on the advertisement information corresponding to each page setting position. Note that the display control unit 54 can perform different advertisement display control for each piece of advertisement information corresponding to each page setting position.
In the above embodiment, the advertisement display program is configured by an applet or a script. However, a dedicated application in which the advertisement display program is embedded in a browser or the like may be used. In this case, the terminal device 4 acquires the page data from the information distribution device 2 and displays the advertisement information acquired from the advertisement distribution device 3 by executing the dedicated application.
In the above embodiment, the page setting position has been described as being fixed. However, the display control unit 54 may vibrate the page setting position according to, for example, the scroll speed or the scroll acceleration. By doing in this way, the user of the terminal device 4 can raise possibility of recognizing advertisement information more.
Moreover, in the said embodiment, although the acquisition part 52 acquired advertisement information designated with the data of the page from the advertisement delivery apparatus 3, for example, advertisement information according to scroll speed or scroll acceleration is sent to the advertisement delivery apparatus. You may make it acquire from 3. By doing in this way, advertising information according to scroll speed and scroll acceleration can be displayed.
In the above embodiment, the search-linked advertisement that displays advertisement information corresponding to the search keyword on the page has been described. However, the advertisement-linked information 70 is set on the page and does not fit in the display area 60 of the display unit 42. If it is a page, it is not limited to the search result page 11. The terminal device 4 is not limited to a mobile terminal device, and may be a personal computer as long as the terminal device can scroll a page.
The information distribution apparatus 2 or the advertisement distribution apparatus 3 described above may be realized by a plurality of server computers, and depending on the function, an external platform or the like may be called by an API (Application Programming Interface) or network computing. The configuration can be changed flexibly.
As described above, the advertisement distribution device 3 according to the embodiment includes the control unit 34 (an example of a program distribution unit) that distributes the data of the advertisement display program to the terminal device 4 having the display unit 42. The advertisement display program causes the terminal device 4 to acquire an acquisition unit 52 (an example of an acquisition unit) that acquires advertisement information from the advertisement distribution device 3, and a detection unit 53 (detection unit) that detects a scroll state of a page displayed on the display unit 42. Example), when the page is not scrolling, the initial display position of the advertisement information acquired by the acquisition unit 52 is set to the page setting position (an example of a predetermined position of the page), and when the page is being scrolled, the acquisition unit 52 function as a display control unit 54 (an example of display control means) that sets the initial display position of the advertisement information acquired at 52 to a screen setting position (an example of a predetermined display position of the display unit 42).
Thereby, even when a scroll operation is performed while a page such as a search result page is being displayed on the display unit 42, advertisement information can be displayed on the screen of the display unit 42 according to the scroll state. It is possible to display advertisements appropriately. In particular, when the terminal device 4 is a mobile terminal or the like, since the display area 60 of the display unit 42 is relatively small, the user of the terminal device 4 may frequently perform a scroll operation. It is possible to display advertisements appropriately.
Further, after the initial display position of the advertisement information is set to the screen setting position, the display control unit 54 changes the display position of the advertisement information to the page setting position when the page scroll is stopped.
Thereby, when the scrolling is stopped, the advertisement information is set at the display position set on the page, so that the processing load such as the overlap processing can be reduced.
In addition, when changing the display position of the advertisement information from the screen setting position to the page setting position, the display control unit 54 moves the advertisement information display position in the predetermined direction from the screen setting position in the display unit 42, Change the information display position to the page setting position.
Thereby, advertisement information can be faded out from the display area 60, and the discomfort given to the user of the terminal device 4 can be reduced compared with the case where advertisement information suddenly disappears from the display area 60.
Further, even when the page is being scrolled, the display control unit 54 sets the display position of the advertisement information as the page setting position after a predetermined time has elapsed since the advertisement information was displayed at the screen setting position.
Thereby, after displaying advertisement information for a predetermined period and exhibiting the advertisement effect, it is possible to avoid problems such as excessive display of advertisement information by setting the page setting position, and the user of the terminal device 4 The discomfort given to can be reduced.
Further, the display control unit 54 changes the predetermined time according to the scroll speed of the page.
Thereby, the exposure degree of advertisement information can be adjusted according to the scroll speed of a page. For example, when the scrolling speed is high, the user may be reading the page diagonally and may not be gazing at the advertisement. For example, by extending the advertisement display time, the advertisement effect can be exerted. it can.
Further, when the page is being scrolled, the display control unit 54 displays the advertisement information at the screen setting position in a display mode corresponding to the scroll speed of the page.
Since the user of the terminal device 4 has a different interest in the advertisement information depending on whether the scroll speed is fast or slow, the display effect corresponding to the user's interest of the terminal device 4 can be effectively exerted. Can be made.
In addition, when the page scroll speed is equal to or higher than a predetermined threshold and there are a plurality of pieces of advertisement information acquired by the acquisition unit 52, the display control unit 54 displays the plurality of advertisement information at the screen setting position at the same time.
If the scrolling speed is fast, the user may be reading the page diagonally and may not be paying attention to the advertisement. Displaying multiple pieces of advertisement information at a time increases the user's interest in the advertisement information. Can do.
Further, when the page scroll speed is less than the predetermined threshold and there are a plurality of pieces of advertisement information acquired by the acquisition unit 52, the display control unit 54 sequentially displays the plurality of advertisement information at the screen setting position.
When the scrolling speed is slow, the user is checking the contents of the page carefully, and there is a high possibility that the advertisement information is also visually recognized. Therefore, the advertisement information is effectively displayed by switching and displaying the advertisement information sequentially. Can be recognized.
DESCRIPTION OF SYMBOLS 1 Advertisement display system 2 Information delivery apparatus 3 Advertisement delivery apparatus 4 Terminal device 41 Communication part of terminal device 42 Display part of terminal device 43 Operation part of terminal device 44 Storage part of terminal device 45 Control part of terminal device 51 Browser part 52 Acquisition Unit 53 detection unit 54 display control unit
Program distribution means for distributing advertisement display program data to a terminal device having a display unit,
The advertisement display program includes:
Acquisition means for acquiring advertisement information from the advertisement distribution device;
Detecting means for detecting a scroll state of a page displayed on the display unit, which is a page distributed from an information distribution device with the display position of the advertisement information set to a predetermined position;
When the page is not being scrolled, the initial display position of the advertisement information acquired by the acquisition unit is set to a predetermined position of the page, and when the page is being scrolled, the advertisement information acquired by the acquisition unit Causing the terminal device to function as display control means for setting an initial display position to a predetermined display position of the display unit;
Even if the page is being scrolled, the display position of the advertisement information is set to the predetermined position of the page after a predetermined time has elapsed since the advertisement information was displayed at the predetermined display position of the display unit,
The advertisement display control device, wherein the predetermined time is changed according to a scroll speed of the page.
When the page is not being scrolled, the initial display position of the advertisement information acquired by the acquisition unit is set to a predetermined position of the page, and when the page is being scrolled, the advertisement information acquired by the acquisition unit The terminal device functions as display control means for changing the display position of the advertisement information from the predetermined display position of the display unit to the predetermined position of the page after setting the initial display position to the predetermined display position of the display unit Let
When the display position of the advertisement information is changed from the predetermined display position of the display unit to the predetermined position of the page after setting the initial display position of the advertisement information to the predetermined display position of the display unit, the display unit The advertisement display control device according to claim 1, wherein after the display position of the advertisement information is moved in a predetermined direction from the predetermined display position, the display position of the advertisement information is changed to the predetermined position of the page.
When the page is being scrolled, the advertisement information is displayed at a predetermined display position of the display unit in a different display mode according to the scroll speed of the page,
The display mode includes at least one of color, shape, size, and transparency.
If advertisement information obtained by the previous SL acquisition means is a plurality, if the scrolling speed of the page is equal to or higher than a predetermined threshold value, at the same time to display the plurality of advertisement information to a predetermined display position different each of the display unit, the An advertisement display control device that sequentially displays the plurality of advertisement information at a predetermined display position of the display unit when a page scroll speed is less than the predetermined threshold .
An acquisition unit for acquiring advertisement information from the advertisement distribution device;
A detection unit that detects a scroll state of a page that is a page distributed from an information distribution device with the display position of the advertisement information set to a predetermined position and displayed on the display unit;
When the page is not being scrolled, the initial display position of the advertisement information acquired by the acquisition unit is set to a predetermined position of the page, and when the page is being scrolled, the advertisement information acquired by the acquisition unit A display control unit that sets an initial display position to a predetermined display position of the display unit,
The terminal device, wherein the predetermined time is changed according to a scroll speed of the page.
When the page is not being scrolled, the initial display position of the advertisement information acquired by the acquisition unit is set to a predetermined position of the page, and when the page is being scrolled, the advertisement information acquired by the acquisition unit A display control unit configured to change the display position of the advertisement information from the predetermined display position of the display unit to the predetermined position of the page after setting the initial display position to the predetermined display position of the display unit ;
When the display position of the advertisement information is changed from the predetermined display position of the display unit to the predetermined position of the page after setting the initial display position of the advertisement information to the predetermined display position of the display unit, the display unit In claim 1, after the display position of the advertisement information is moved from the predetermined display position in a predetermined direction, the display position of the advertisement information is changed to the predetermined position on the page.
If advertisement information obtained by the pre-Symbol acquiring unit is a plurality, if the scrolling speed of the page is equal to or higher than a predetermined threshold value, at the same time to display the plurality of advertisement information to a predetermined display position different each of the display unit, the If the scroll speed of the page is less than the predetermined threshold, the plurality of advertisement information is sequentially displayed at a predetermined display position of the display unit.
An advertisement display method executed by a computer,
An acquisition step of acquiring advertisement information from the advertisement distribution device;
A detection step of detecting a scroll state of a page which is a page distributed from the information distribution device with the display position of the advertisement information set to a predetermined position and displayed on the display unit;
When the page is not being scrolled, the initial display position of the advertisement information acquired in the acquisition step is set to a predetermined position of the page, and when the page is being scrolled, the advertisement information acquired in the acquisition step A display control step of setting an initial display position to a predetermined display position of the display unit,
The advertisement display method, wherein the predetermined time is changed according to a scroll speed of the page.
When the page is not being scrolled, the initial display position of the advertisement information acquired in the acquisition step is set to a predetermined position of the page, and when the page is being scrolled, the advertisement information acquired in the acquisition step A display control step of changing the display position of the advertisement information from the predetermined display position of the display unit to the predetermined position of the page after setting the initial display position to the predetermined display position of the display unit ,
When the display position of the advertisement information is changed from the predetermined display position of the display unit to the predetermined position of the page after setting the initial display position of the advertisement information to the predetermined display position of the display unit, the display unit The advertisement display method according to claim 1, further comprising: moving the display position of the advertisement information from the predetermined display position in a predetermined direction, and then changing the display position of the advertisement information to the predetermined position of the page.
If advertisement information obtained by the pre-Symbol acquiring step is more, if the scrolling speed of the page is equal to or higher than a predetermined threshold value, at the same time to display the plurality of advertisement information to a predetermined display position different each of the display unit, the If the scroll speed of a page is less than the predetermined threshold value , the advertisement display method is characterized in that the plurality of advertisement information is sequentially displayed at a predetermined display position of the display unit .
An acquisition procedure for acquiring advertisement information from the advertisement distribution device;
A detection procedure for detecting a scroll state of a page which is a page distributed from the information distribution apparatus with the display position of the advertisement information set to a predetermined position and displayed on the display unit;
When the page is not being scrolled, the initial display position of the advertisement information acquired by the acquisition procedure is set to a predetermined position of the page, and when the page is being scrolled, the advertisement information acquired by the acquisition procedure Causing the computer to execute a display control procedure for setting an initial display position to a predetermined display position of the display unit,
The advertisement display program, wherein the predetermined time is changed according to a scroll speed of the page.
When the page is not being scrolled, the initial display position of the advertisement information acquired by the acquisition procedure is set to a predetermined position of the page, and when the page is being scrolled, the advertisement information acquired by the acquisition procedure Causing the computer to execute a display control procedure for changing the display position of the advertisement information from the predetermined display position of the display unit to the predetermined position of the page after setting the initial display position to the predetermined display position of the display unit. ,
When the display position of the advertisement information is changed from the predetermined display position of the display unit to the predetermined position of the page after setting the initial display position of the advertisement information to the predetermined display position of the display unit, the display unit The advertisement display program is characterized in that after the display position of the advertisement information is moved in a predetermined direction from the predetermined display position, the display position of the advertisement information is changed to the predetermined position of the page.
If advertisement information obtained by the previous SL acquisition procedure is more, if the scrolling speed of the page is equal to or higher than a predetermined threshold value, at the same time to display the plurality of advertisement information to a predetermined display position different each of the display unit, the An advertisement display program that sequentially displays the plurality of advertisement information at a predetermined display position of the display unit when a page scroll speed is less than the predetermined threshold .
JP2014191665A 2014-09-19 2014-09-19 Advertisement display control device, terminal device, advertisement display method, and advertisement display program Active JP6109798B2 (en)
JP2014191665A JP6109798B2 (en) 2014-09-19 2014-09-19 Advertisement display control device, terminal device, advertisement display method, and advertisement display program
JP2012209419 Division 2012-09-24
JP2015038619A JP2015038619A (en) 2015-02-26
JP2015038619A5 JP2015038619A5 (en) 2015-11-05
JP6109798B2 true JP6109798B2 (en) 2017-04-05
ID=52631686
JP2014191665A Active JP6109798B2 (en) 2014-09-19 2014-09-19 Advertisement display control device, terminal device, advertisement display method, and advertisement display program
JP (1) JP6109798B2 (en)
JPWO2017068721A1 (en) * 2015-10-23 2018-08-30 楽天株式会社 Information processing apparatus, program, information processing method, program, and storage medium
JP6158903B2 (en) * 2015-12-10 2017-07-05 ヤフー株式会社 Information display program, information display device, information display method, and distribution device
JP6386626B1 (en) * 2017-06-15 2018-09-05 楽天株式会社 Display device, display method, and program
JP6400819B1 (en) * 2017-11-20 2018-10-03 ヤフー株式会社 Information display program, information display method, information display device, and distribution device
CN1199441C (en) * 1998-04-30 2005-04-27 联合视频制品公司 Program guide system with advertisements
JP4436943B2 (en) * 1999-04-13 2010-03-24 パナソニック株式会社 Received image display apparatus and method
JP2008287583A (en) * 2007-05-18 2008-11-27 Dainippon Printing Co Ltd Advertisement display system, terminal for customer and program therefor
2014-09-19 JP JP2014191665A patent/JP6109798B2/en active Active
JP2015038619A (en) 2015-02-26
JP6495303B2 (en) 2019-04-03 Automatic determination of content item size for web pages
Ref document number: 6109798