Information processing device, advertisement display method, and program
The information processing device and method enhance advertisement visibility by controlling brightness within application windows, addressing low engagement and click rates through targeted brightness adjustments.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-29
- Publication Date
- 2026-03-12
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Conventional web advertisements lack control over display modes, leading to low user engagement and click rates due to unemphasized advertising images.
An information processing device and method that identifies the advertisement display area within an application window, generates brightness adjustment information, and controls the brightness of this area to emphasize the advertisement, thereby drawing user attention.
Enhances the visibility of advertisements by increasing their brightness relative to other screen areas, potentially increasing user engagement and click rates.
Smart Images

Figure 2026044008000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, an advertisement display method, and a program. [Background technology]
[0002] In recent years, advertisements have been widely displayed via the Internet. One type of advertisement display involves displaying advertising information such as an image showing a company, product, etc., or a catchphrase at a predetermined position on a web page, and when such advertising information is clicked, the user is redirected to the advertiser's web page (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2015-22561 Summary of the Invention [Problem to be solved by the invention]
[0004] Conventionally, advertising images displayed through distribution of web advertisements and the like are displayed based on codes sent from the distribution side, and therefore the display mode of the advertisement cannot be controlled from an application. This has led to the problem that, for example, users are not drawn to the advertisement images, resulting in a low click rate for advertisements.
[0005] The present invention has been made in consideration of the above circumstances, and aims to provide an information processing device, an advertisement display method, and a program that can highlight advertising images displayed within an application. [Means for solving the problem]
[0006] One aspect of the present invention is an information processing device comprising an area identification means for identifying the position of an advertisement display area displayed within an application window, an adjustment information generation means for generating brightness adjustment information including position information of a brightness adjustment area for adjusting brightness based on the position of the advertisement display area, and a brightness control means for controlling the brightness of the brightness adjustment area on a display screen based on the brightness adjustment information.
[0007] One aspect of the present invention is an advertisement display method in which a computer executes the steps of: identifying the position of an advertisement display area displayed within an application window; generating brightness adjustment information including position information of a brightness adjustment area that adjusts brightness based on the position of the advertisement display area; and controlling the brightness of the brightness adjustment area on a display screen based on the brightness adjustment information.
[0008] One aspect of the present invention is a program for causing a computer to function as the information processing device. [Effects of the Invention]
[0009] According to the present invention, it is possible to provide an effect that an advertising image displayed within an application can be displayed in an emphasized manner. [Brief explanation of the drawings]
[0010] [Figure 1] 1 is a schematic configuration diagram showing an example of a hardware configuration of an information processing device according to a first embodiment of the present invention. [Figure 2] 1 is a functional configuration diagram illustrating a main configuration for realizing an advertisement display function, extracted from various functions possessed by an information processing device according to a first embodiment of the present invention. [Figure 3] FIG. 10 is a diagram illustrating an advertisement display area. [Figure 4] 3 is a flowchart showing an example of a processing procedure of an advertisement display method according to the first embodiment of the present invention. [Figure 5]FIG. 10 is a functional configuration diagram illustrating a main configuration for realizing an advertisement display function, extracted from various functions possessed by an information processing device according to a second embodiment of the present invention. [Figure 6] FIG. 11 is a functional configuration diagram illustrating a main configuration for realizing an advertisement display function, extracted from various functions possessed by an information processing device according to a third embodiment of the present invention. [Figure 7] FIG. 10 is a diagram showing another example of the brightness adjustment area. DETAILED DESCRIPTION OF THE INVENTION
[0011] [First embodiment] An information processing device, an advertisement display method, and an advertisement display program according to a first embodiment of the present invention will be described below with reference to the drawings. Examples of information processing devices according to this embodiment include notebook PCs, desktop PCs, tablet terminals, all-in-one PCs in which the PC main body and display are integrated into a single housing, smartphones, tablet terminals, game terminals, and 2-in-1 PCs.
[0012] Fig. 1 is a schematic diagram showing an example of the hardware configuration of an information processing device 1 according to a first embodiment of the present invention. As shown in Fig. 1, the information processing device 1 includes, for example, a CPU (Central Processing Unit: processor) 11, a main memory 12, a secondary storage (memory) 13, a communication interface 14, a graphics device 15, a display 16, and an input device 17. These components are connected to each other, for example, via a bus 18. The display 16 and the input device 17 may also be connected, for example, via an external interface (not shown).
[0013] The CPU 11 controls the entire information processing device using, for example, an OS (Operating System) stored in a secondary storage device 13 connected via a bus 18, and executes various processes by executing various programs stored in the secondary storage device 13. One or more CPUs 11 may be provided, and they may work together to realize processes.
[0014] The main memory 12 is composed of writable memory such as cache memory or RAM (Random Access Memory), and is used as a working area for reading out programs executed by the CPU 11 and writing data processed by the programs.
[0015] The secondary storage device 13 is a non-transitory computer-readable storage medium. Examples of the secondary storage device 13 include a magnetic disk, a magneto-optical disk, a CD-ROM, a DVD-ROM, and a semiconductor memory. Examples of the secondary storage device 13 include a read-only memory (ROM), a hard disk drive (HDD), a solid-state drive (SSD), and a flash memory. The secondary storage device 13 stores, for example, an operating system (OS) for controlling the entire information processing device, such as iOS (registered trademark), Android (registered trademark), or Windows (registered trademark), a basic input / output system (BIOS) for controlling various device drivers for operating peripheral devices, various application software, and various data and files. A plurality of secondary storage devices 13 may be provided, and the above-described programs and data may be stored separately in each secondary storage device 13.
[0016] The communication interface 14 functions as an interface for connecting to a network to communicate with other devices and transmitting and receiving information. For example, the communication interface 14 communicates with other devices via a wired or wireless connection. Examples of wireless communication include communication via lines such as Bluetooth (registered trademark), Wi-Fi, mobile communication systems (3G, 4G, 5G, 6G, LTE, etc.), and wireless LAN. An example of wired communication is communication via lines such as a wired LAN (Local Area Network).
[0017] The graphics device 15 includes, for example, a GPU (Graphics Processing Unit) and performs graphics processing such as rendering based on information input from an application and the OS.
[0018] Display 16 is, for example, a liquid crystal display, an organic EL (Electroluminescence) display, etc. Display 16 may also be a touch panel display with a touch panel superimposed thereon. Display 16 displays image data input from graphics device 15 on display screen 20 (see FIG. 3).
[0019] The input device 17 is a user interface that allows the user to give input instructions to the information processing device 1, such as a keyboard, a mouse, or a touchpad.
[0020] FIG. 2 is a functional configuration diagram illustrating a main configuration for realizing an advertisement display function, extracted from various functions possessed by the information processing device 1 according to this embodiment.
[0021] As shown in FIG. 2, the information processing device 1 includes an application 21, a system memory 22, a display driver 23, a video processing unit 24, a frame buffer 25, and a display 16.
[0022] The application 21 runs on the OS. In response to a request from the user, the application 21 controls the application window 40 displayed on the display screen 20 (see FIG. 3) of the display 16. As shown in FIG. 3, the application 21 has an advertisement display area 42 for displaying advertisements within the application window 40. In the advertisement display area 42, image data of advertisements received from an advertisement server (not shown) is displayed.
[0023] Examples of the application 21 include a web browser application, a PWA (Progressive Web App), etc. The application 21 is not particularly limited as long as it has a function of displaying advertisements. For example, other examples may include a news viewing application, a video viewing application, a shopping application, and an Info.board provided by the applicant of the present application.
[0024] When the application 21 acquires the image data of the advertisement, it performs rendering and temporarily stores the UI drawing data in the system memory 22. The application 21 also outputs drawing control information to the video processing unit 24 together with the UI drawing data. Note that these processes are generally performed when displaying the application window 40.
[0025] Furthermore, the application 21 includes an area specifying unit 31 and an adjustment information generating unit 32. Area identification unit 31 acquires position information of advertisement display area 42 within application window 40. Specifically, area identification unit 31 acquires position information of advertisement display area 42 within application window 40 and position information of application window 40 on display screen 20 from the OS, and calculates position information of advertisement display area 42 on display screen 20 based on this information. Here, the position information is information necessary to identify the area, and is information including, for example, coordinate information and size information.
[0026] The adjustment information generating unit 32 generates brightness adjustment information including position information of a brightness adjustment area for adjusting brightness based on position information of the advertisement display area 42 . For example, the adjustment information generating unit 32 specifies, as the brightness adjustment area, the same range as the advertisement display area 42. Furthermore, the adjustment information generating unit 32 generates a brightness adjustment value for increasing the brightness of the advertisement display area 42 by a predetermined amount. After generating the brightness adjustment information including the position information of the brightness adjustment area and the brightness adjustment value, the adjustment information generating unit 32 outputs the brightness adjustment information to the display 16 via the display driver 23.
[0027] The video processing unit 24 is a function executed by, for example, the graphics device 15 (see FIG. 1). The video processing unit 24 acquires UI drawing data and drawing control information (e.g., rendering information, color format, etc.) from the application 21, and also acquires information on the drawing state of the entire system, such as application window position information and application window state (minimized, maximized, etc.), from the OS. Then, based on this information, the video processing unit 24 performs rendering, generates drawing data for the entire system, and writes it to the frame buffer 25. The frame buffer 25 is, for example, a memory such as a VRAM, and temporarily stores the drawing data to be displayed on the display screen 20. The video processor 24 outputs the drawing data in the frame buffer 25 to the display 16 .
[0028] The display 16 includes a brightness control unit 33. The brightness control unit 33 has a function of individually controlling the brightness of a portion of the display screen. The brightness control unit 33 controls the brightness of the brightness adjustment area on the display screen 20 based on the brightness adjustment information. For example, the brightness control unit 33 increases the brightness value by adjusting the brightness of the brightness adjustment area specified in the brightness adjustment information in accordance with the brightness adjustment value in the drawing data input from the video processing unit 24. Then, the drawing data after the brightness value has been changed is displayed on the display screen 20. As a result, the brightness value of the brightness adjustment area, in other words, the advertisement display area 42, becomes higher than that of other areas, and the advertisement display area 42 can be displayed more emphasized than other parts.
[0029] Next, the advertisement display method according to this embodiment will be described with reference to Fig. 4. Fig. 4 is a flowchart showing an example of the processing procedure of the advertisement display method according to this embodiment.
[0030] First, the position of the advertisement display area 42 on the display screen 20 is identified based on the position information of the advertisement display area in the application window and the position information of the application window 40 on the display screen 20 (SA1).
[0031] Next, brightness adjustment information including position information of a brightness adjustment area for adjusting brightness based on the position information of the advertisement display area 42 is generated (SA2). Next, in the drawing data for the entire display screen 20, the brightness of the brightness adjustment area is adjusted based on the brightness adjustment information (SA3), and the drawing data after brightness adjustment is displayed on the display screen 20 of the display 16 (SA4). Then, by repeating the above process, the advertisement is displayed in an emphasized manner while the window of the application 21 is displayed. This can draw the user's attention to the advertisement, and an increase in the click rate of the advertisement can be expected.
[0032] Second Embodiment Next, an information processing device, an advertisement display method, and an advertisement display program according to a second embodiment of the present invention will be described with reference to the drawings. In the first embodiment described above, the display 16 has a brightness control function (brightness control unit 33), but this embodiment differs from the first embodiment in that the video processing unit 24a (see FIG. 5) has a brightness control function. Hereinafter, the same components as those in the first embodiment will be denoted by the same reference numerals and explanations thereof will be omitted, and differences will be mainly described.
[0033] FIG. 5 is a functional configuration diagram illustrating a main configuration for realizing an advertisement display function, extracted from various functions possessed by the information processing device 1a according to this embodiment.
[0034] As shown in FIG. 5, in this embodiment, the image processing unit 24a includes a brightness control unit 33a. In this embodiment, the brightness adjustment information generated by the adjustment information generation unit 32 is output to the video processing unit 24a via the graphics driver 26. The brightness control unit 33a of the video processing unit 24a adjusts the brightness components of the brightness adjustment area to be written to the frame buffer 25 based on the brightness adjustment information, and writes the adjusted brightness components to the frame buffer 25. As a result, the brightness value of the brightness adjustment area written to the frame buffer 25 is changed to a value higher than the brightness value of the brightness adjustment area in the UI drawing data output from the system memory 22.
[0035] Thereafter, the video processor 24a reads the drawing data from the frame buffer 25 and outputs it to the display 16a. As a result, the display screen 20 of the display 16 displays the application window 40 with a brightness-adjusted area, in other words, an advertisement display area 42 with a higher brightness value than other areas. This makes it possible to highlight the advertisement display area 42 more than other areas, drawing the user's attention to the advertisement and potentially increasing the click-through rate for advertisements.
[0036] Third Embodiment Next, an information processing device, an advertisement display method, and an advertisement display program according to a third embodiment of the present invention will be described with reference to the drawings. In the first embodiment described above, the display 16 has a brightness control function (brightness control unit 33). However, in this embodiment, the application 21a (see FIG. 6) has a brightness control unit 33b, and the function of the adjustment information generation unit 32a is different from that of the first embodiment described above. Hereinafter, the same components as those in the first embodiment will be denoted by the same reference numerals and explanations thereof will be omitted, and differences will be mainly described.
[0037] FIG. 6 is a functional configuration diagram illustrating a main configuration for realizing an advertisement display function, extracted from various functions possessed by the information processing device 1b according to this embodiment.
[0038] As shown in FIG. 6, in this embodiment, the application 21a includes a region specifying unit 31, an adjustment information generating unit 32a, and a brightness control unit 33b. The adjustment information generation unit 32a acquires image data of the brightness adjustment area from the UI drawing data of the application stored in the system memory 22. Then, it generates brightness-adjusted image data by adjusting the brightness of the acquired image data. Specifically, the adjustment information generation unit 32a generates brightness-adjusted image data by increasing the brightness of the image data of the brightness adjustment area, and generates brightness adjustment information including the generated brightness-adjusted image data.
[0039] This brightness adjustment information includes brightness-adjusted image data and position information of the brightness adjustment area within the application window 40. Based on the brightness adjustment information, the brightness control unit 33b writes the brightness-adjusted image data to a brightness adjustment area in the frame buffer 25 via the video processing unit 24. For example, the brightness control unit 33b may directly edit the data in the frame buffer 25 using an HSP (Hot Soup Processor) or the like.
[0040] As a result, the brightness value of the brightness adjustment area written to the frame buffer 25 is changed to a value higher than the brightness value of the brightness adjustment area in the UI drawing data output from the system memory 22.
[0041] Thereafter, the video processor 24 reads the drawing data from the frame buffer 25 and outputs it to the display 16a. As a result, the display screen 20 of the display 16a displays the application window 40 with a brightness-adjusted area, in other words, an advertisement display area 42 with a higher brightness value than the other areas. This makes it possible to highlight the advertisement display area 42 more than the other areas, drawing the user's attention to the advertisement and potentially increasing the click-through rate for advertisements.
[0042] Although the present invention has been described above using embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments. Various modifications or improvements can be made to the above embodiments without departing from the gist of the invention, and such modifications or improvements are also included in the technical scope of the present invention. Furthermore, the above embodiments may be combined as appropriate. Furthermore, the processing flow described in the above embodiment is also an example, and unnecessary steps may be deleted, new steps may be added, or the processing order may be rearranged within the scope of the present invention.
[0043] [Variation 1] For example, in the above-described embodiments, a brightness adjustment area is set in the same area as the advertisement display area, and the brightness of the advertisement display area is increased to highlight the advertisement. However, this display mode is merely an example and is not limited to this. For example, an area different from the advertisement display area may be designated as the brightness adjustment area. For example, as shown in FIG. 7, an outer frame area 42a may be set to surround the advertisement display area 42, and this outer frame area 42a may be set as the brightness adjustment area. In addition, although the brightness of the brightness adjustment area is increased in each embodiment, the brightness may be changed over time. For example, the brightness of a part of the outer frame area 42a may be increased, and this high-brightness area may be moved within the outer frame area 42a. In this way, by adjusting the brightness of the outer frame area 42a, it is possible to narrow the area where brightness is increased, which reduces power consumption and the impact on battery life compared to when the brightness adjustment area is specified in the same range as the advertisement display area. As another mode of brightness adjustment, the brightness adjustment area may be divided into a plurality of areas, and the brightness may be varied for each divided area. Also, the brightness may be changed over time for each divided area. In this way, by changing the brightness over time, it is possible to create a sense of movement, and to further emphasize the display of the advertisement.
[0044] [Variation 2] For example, in the above-described embodiments, an application having an advertisement display function has functions such as the area identification unit 31, the adjustment information generation unit 32, 32a, and the brightness control unit 33b, but this is not limiting. For example, a brightness adjustment application for adjusting the brightness of the advertisement display area may be provided as a separate application from the application that displays advertisements. This makes it possible to easily emphasize advertisement displays without making significant changes to existing applications.
[0045] [Variation 3] In the above-described embodiments, the information processing device is provided with a graphics device (such as a GPU) 15. However, the present invention is not limited to this. For example, the graphics device 15 may be omitted, and the functions of the graphics device may be executed by the CPU 11. [Explanation of symbols]
[0046] 1: Information processing equipment 1a: Information processing device 1b: Information processing device 11: CPU 12: Main memory 13:Secondary storage device 14: Communication interface 15: Graphics Device 16: Display 16a: Display 17: Input device 18: Bus 20:Display screen 21: Application 21a: Application 22: System memory 23: Display driver 24: Video processing section 24a: Video processing section 25: Frame buffer 26: Graphics driver 31: Area identification part 32:Adjustment information generation section 32a:Adjustment information generation section 33: Brightness control section 33a: Brightness control section 33b: Brightness control section 40: Application window 42: Advertisement display area
Claims
1. an area specifying means for specifying a position of an advertisement display area displayed within an application window; an adjustment information generating means for generating brightness adjustment information including position information of a brightness adjustment area for adjusting brightness based on the position of the advertisement display area; a brightness control means for controlling the brightness of the brightness adjustment area on the display screen based on the brightness adjustment information; An information processing device comprising:
2. the brightness adjustment information includes position information of the advertisement display area within the display screen and a brightness adjustment value, and is output to the display via a display driver; 2. The information processing apparatus according to claim 1, wherein the brightness control means is mounted on the display.
3. the brightness adjustment information includes a brightness adjustment value, 2 . The information processing apparatus according to claim 1 , wherein the brightness control means adjusts the brightness of the brightness adjustment area in the drawing data to be displayed on the display screen based on the brightness adjustment information.
4. The information processing apparatus according to claim 2 , wherein the brightness adjustment value is an adjustment value for increasing a brightness value.
5. the adjustment information generating means acquires image data of a brightness adjustment area from UI drawing data of the application, generates brightness-adjusted image data by adjusting the brightness of the acquired image data, and generates the brightness adjustment information including the generated brightness-adjusted image data; 2 . The information processing apparatus according to claim 1 , wherein the brightness control means writes the brightness-adjusted image data into the brightness adjustment area in the drawing data to be displayed on the display screen based on the brightness adjustment information.
6. The information processing apparatus according to claim 5 , wherein the adjustment information generating means generates brightness-adjusted image data in which the brightness of the image data is increased.
7. The information processing device according to claim 1 , wherein the brightness adjustment area is set in the same range as the advertisement display area.
8. The information processing device according to claim 1 , wherein the brightness adjustment area is set in an outer frame area surrounding the advertisement display area.
9. 2. The information processing apparatus according to claim 1, wherein the brightness control means changes the brightness over time.
10. 2. The information processing apparatus according to claim 1, wherein the brightness control means divides the brightness adjustment area into a plurality of areas, and sets different brightness levels for each of the divided areas.
11. identifying a location of an advertisement display area to be displayed within an application window; generating brightness adjustment information including position information of a brightness adjustment area for adjusting brightness based on the position of the advertisement display area; controlling the brightness of the brightness adjustment area on the display screen based on the brightness adjustment information; A computer-implemented advertising display method.
12. A program for causing a computer to function as the information processing device according to claim 1.
Citation Information
Patent Citations
Information processing device, program, and information processing method
JP2019087771A
Embedded video player advertisement display
US20080281689A1
Information processing device, information processing method, program, and storage medium
WO2018083767A1
Terminal device, advertisement distribution system, and program
JP2015022561A