Determination device, determination method, and determination program

JP2025028649APending Publication Date: 2025-03-03LY CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023133593
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-08-18
Publication Date
2025-03-03

AI Technical Summary

Benefits of technology

【0007】 実施形態の一様態によれば、広告を配信しているウェブサイトの広告表示者が違反をしているか否かを効率よく判定できるという効果を奏する。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025028649000001_ABST
    Figure 2025028649000001_ABST
Patent Text Reader

Abstract

To solve a problem that it is not easy to efficiently determine whether an advertising distributor of a website that distributes advertisements is violating the law.SOLUTION: A determination device includes: an acquisition unit 131 configured to acquire a uniform resource locator (URL) of a website where advertisements are distributed by a specified advertising distributor and where an object advertisement to be distributed that is requested by a specified advertiser is distributed; a determination unit 132 configured to determine whether a display mode of the object advertisement distributed via the website accessible by the URL acquired by the acquisition unit 131 satisfies a specified condition; and an output unit 133 configured to output results determined by the determination unit 132.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a determination device, a determination method, and a determination program. [Background technology]

[0002] In recent years, with the rapid spread of networks such as the Internet, advertisement distribution via networks has become common. In carrying out such advertisement distribution, for example, advertisement distributors accept advertisements to be distributed to websites and the like from advertisers, and distribute advertisements that have passed a prescribed screening process. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent No. 6271482 Summary of the Invention [Problem to be solved by the invention]

[0004] However, with the above-mentioned conventional technologies, it has not been easy for users who operate websites distributing advertisements to efficiently determine whether businesses (collectively referred to as "advertisers") are violating the law.

[0005] The present application has been made in consideration of the above, and aims to provide a determination device, a determination method, and a determination program for determining whether an advertising distributor of a website that distributes advertisements is committing a violation. [Means for solving the problem]

[0006] The determination device of the present application is characterized by comprising an acquisition unit that acquires a URL (Uniform Resource Locator), a determination unit that determines whether an advertisement delivered to a website satisfies a predetermined condition based on the URL acquired by the acquisition unit, and an output unit that outputs the result determined by the determination unit. Effect of the Invention

[0007] According to one aspect of the embodiment, it is possible to efficiently determine whether an advertisement displayer of a website distributing an advertisement is violating the law. [Brief description of the drawings]

[0008] [Figure 1] FIG. 1 is a diagram showing an overview of a determination method according to an embodiment. [Diagram 2] FIG. 2 is a diagram illustrating an example of the configuration of a determination device according to an embodiment. [Diagram 3] FIG. 3 is a diagram showing an example of a screen for determining an advertisement in the determination device according to the embodiment. [Figure 4] FIG. 4 is a diagram showing an example of a screen for determining an advertisement using the URL of a website distributing the advertisement, in the determination device according to the embodiment. [Diagram 5] FIG. 5 is a diagram showing an example of a screen for determining whether or not a distributed advertisement satisfies a predetermined requirement in the determination device according to the embodiment. [Figure 6] FIG. 6 is a flowchart showing an example of the flow of the determination process executed by the determination device according to the embodiment. [Figure 7] FIG. 7 is a flowchart showing an example of the flow of a process executed by the determination device according to the embodiment to determine whether or not an advertisement satisfies a predetermined condition. [Figure 8] FIG. 8 is a diagram illustrating an example of a hardware configuration. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] Hereinafter, a detailed description will be given of a form for carrying out the determination device, determination method, and determination program according to the present application (hereinafter, referred to as "embodiments") with reference to the drawings. Note that the determination device, determination method, and determination program according to the present application are not limited to these embodiments. In addition, each embodiment can be appropriately combined within a range that does not cause a contradiction in the determination content. In addition, the same parts in each of the following embodiments are given the same reference numerals, and duplicated descriptions are omitted.

[0010] [1. About advertisement distribution] First, prior to describing the determination device, the determination method, and the determination program according to the present application, an example of advertisement delivery will be described.

[0011] For example, in ad distribution, when a user's terminal device accesses a website operated by an ad displayer, an ad distribution request is sent from the terminal device to a server device of an ad distributor that distributes the advertisement. In response to such a distribution request, the server device of the ad distributor transmits advertisement data to the terminal device. The terminal device then places and displays an advertisement based on the advertisement data in an advertisement space previously set on the website. In such ad distribution, a predetermined remuneration may be provided to the ad displayer depending on the number of times the advertisement is displayed on the ad displayer's website and the number of times the advertisement is selected.

[0012] Advertisements distributed by such ad distributors include not only advertisements registered by so-called advertisers who request ad distribution, but also advertisements registered by advertisers who have been requested by the advertisers to distribute their ads, etc. In this way, when an advertisement registered by an advertiser is displayed or selected on the website of the ad displayer, a reward for the ad distribution is provided by the advertiser to both the ad distributor and the ad displayer.

[0013] Here, the advertisements distributed by the advertisement distributor may be accompanied by content indicating the client who registered the advertisement (hereinafter collectively referred to as "advertiser information"). For example, if the advertisement distributed by the advertisement distributor is registered by the advertiser, the name of the advertiser may be superimposed in a semi-transparent state.

[0014] However, in such an advertisement distribution, there are cases where the advertisement displayer can arbitrarily set the mode of displaying the advertisement. For example, the advertisement displayer may set the close button for hiding the advertisement smaller than the standard size, and the user who sees the advertisement may not be able to close the advertisement in one go and may tap the button more times, thereby unfairly raising the remuneration from the advertiser. In addition, there are cases where the advertisement displayer may unfairly set the display mode of the advertisement, such as by placing the close button for the advertisement in a position where it is difficult to see, making the close button for the advertisement invisible, or placing and displaying the advertisement in front of the content, in order to obtain the remuneration.

[0015] When advertisements are distributed in such an unfair manner, the advertiser's impression may be negatively affected by the advertiser information distributed together with the advertisement. For this reason, advertisers may inform ad displayers of the rules regarding the display mode of advertisements or refer to the ad displayer's website to check whether the rules are actually being followed.

[0016] However, when visually determining whether or not a violation of such rules has occurred, it is necessary to check all of the websites of the ad displayer, and it has not been easy to efficiently determine whether or not the ad displayer has violated the rules. Therefore, the determination device, determination method, and determination program according to the present application provide a process for easily determining whether or not an ad displayer has violated the rules regarding advertisement display.

[0017] 2. Overview of the Judgment Device First, an example of the determination according to the embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of the determination according to the embodiment, which is realized by a determination device 100. In the example of Fig. 1, an overall system 1 includes the determination device 100, a website distribution server 200, an advertisement distributor server 300, and a terminal device 10. The terminal device 10, the determination device 100, the website distributor server 200, and the advertisement distributor server 300 are connected to each other via a network N so as to be able to communicate with each other by wire or wirelessly. Note that the checker is an advertiser who has presented rules to the advertisement displayer, or a company that performs a check at the request of the advertiser.

[0018] First, the determination device 100 acquires the URL of a website to be judged, which is provided by a checker (step S1). For example, the determination device 100 can acquire the URL of a single website or multiple websites.

[0019] Next, the determination device 100 acquires website data from the website distribution server 200 using the provided URL of the website (step S2). For example, the advertiser provides the determination device 100 with a list of websites of advertisement displayers who have previously signed a contract with an advertisement distributor to display an advertisement registered by the advertiser, and a list of websites of advertisement displayers to which the advertiser is distributing advertisements.

[0020] Then, the determination device 100 requests advertisement data from the advertisement distributor server 300 (step S3). For example, the determination device 100 can request data of an advertisement submitted by an advertiser to the advertisement distributor server 300 (step S0) as the requested advertisement data. Furthermore, the determination device 100 can select an advertisement each time on the advertisement distributor server 300 (step S4). For example, when there are N frames for displaying advertisements on a website, the determination device 100 can request N pieces of advertisement data from the advertisement distributor server 300 and select an advertisement each time.

[0021] Next, the determination device 100 reloads the website to be determined until an advertisement of a specific advertiser is displayed (step S6). For example, the determination device 100 repeats reloading until an advertisement submitted by an advertiser is displayed in one of a plurality of advertisement spaces present on the website. At this time, the determination device 100 requests advertisement data from the advertisement distributor server 300 for the number of advertisement spaces present on the website, selects advertisement data from the advertisement distributor server 300 each time, and distributes the advertisement until the advertisement of the advertiser is displayed.

[0022] Furthermore, the determination device 100 determines whether or not the display mode of the distributed advertisement satisfies a predetermined condition (step S7). For example, the determination device 100 determines whether or not the close button of the advertisement is 50×50 pixels or more, as the predetermined condition. Also, for example, the determination device 100 determines whether or not the advertisement displayer has processed the image of the advertisement submitted by the advertiser.

[0023] Finally, the determination device 100 outputs the determination result to the terminal device 10 (step S8). For example, when the close button of the advertisement is 50×50 pixels or more, if the display mode of the advertisement satisfies a predetermined condition, the determination device 100 can output a message to that effect, together with the vertical and horizontal values ​​of the size of the close button of the advertisement, to the terminal device 10.

[0024] This allows the determination device 100 to automatically detect whether or not an advertisement displayer of a website that distributes advertisements is violating the regulations. Therefore, the determination device 100 outputs the determination result, so that the user can focus on checking whether or not there is a violation with respect to the advertisement, and can efficiently detect the violation of the advertisement displayer. In addition, the determination device 100 outputs a predetermined size of the close button as vertical and horizontal numerical values ​​as a result of determining an advertisement, for example, so that it is possible to prevent the advertisement displayer from setting the close button of the advertisement smaller than the standard, which causes a user who has seen the advertisement to be unable to close the advertisement in one go and to increase the number of times the user taps, thereby preventing the advertisement displayer from charging a high advertising fee.

[0025] 3. Configuration of the Determination Device Next, the configuration of the determination device 100 will be described with reference to Fig. 2. Fig. 2 is a diagram showing an example of the configuration of the determination device 100 according to the embodiment. As shown in Fig. 2, the determination device 100 according to the embodiment includes a terminal device 10, a website distribution server 200, an advertisement distribution agent server 300, a network N, a communication unit 110, a storage unit 120, and a control unit 130.

[0026] The determination device 100 may be, for example, a PC (Personal Computer), a WS (Work Station), a computer having a server function, etc. For example, the determination device 100 performs processing based on information transmitted from the terminal device 10 via the network N.

[0027] The terminal device 10 is a terminal used by a checker. For example, the terminal device 10 may be an information processing device such as a smartphone, a tablet terminal, a desktop PC, a notebook PC, a mobile phone, a PDA (Personal Digital Assistant), etc. In the example shown in FIG. 1, the terminal device 10 is a desktop PC.

[0028] The website distribution server 200 is a server device that distributes websites to which advertisements are distributed. For example, the website distribution server 200 distributes content such as articles displayed on the website to the terminal device 10 of the reviewer. The website distribution server 200 may distribute, as content, websites including various information related to, for example, portal sites, news sites, auction sites, weather forecast sites, shopping sites, finance (stock prices) sites, route search sites, map providing sites, travel sites, restaurant introduction sites, web blogs, etc. to the terminal device 10 of the reviewer.

[0029] The advertisement distributor server 300 is a server device where an advertisement distributor distributes advertisements submitted by advertisers. For example, when a checker browses a website, a request for advertisement distribution is made from the determination device 100, and when the advertisement distributor server 300 accepts the request for advertisement distribution, it performs advertisement matching based on the medium content, user attributes, etc., and distributes advertisements extracted as a distribution target as a result of the matching to the terminal device 10 of the checker.

[0030] The network N connects the determination device 100 and the terminal device 10 in a wired or wireless manner so that they can communicate with each other. If the network N is wired, it may be realized by Ethernet (registered trademark) defined in IEEE802.3. If the network N is wireless, it may be realized by a wireless LAN (Local Access Network) defined in IEEE802.11.

[0031] (Regarding communication unit 110) The communication unit 110 is realized by, for example, a network interface card (NIC), etc. The communication unit 110 is connected to the network N by wire or wirelessly, and transmits and receives information to and from the terminal device 10 and the like.

[0032] (Regarding the storage unit 120) The storage unit 120 is realized by, for example, a semiconductor memory element such as a random access memory (RAM) or a flash memory, or a storage device such as a hard disk or an optical disk. As shown in Fig. 2, the storage unit 120 has a website information storage unit 121, an advertisement information storage unit 122, and a determination result storage unit 123. The configuration of these units will be described below in order.

[0033] (Website information storage unit 121) The website information storage unit 121 stores information about the URL of a website to which an advertisement is distributed. Also, for example, the website information storage unit 121 stores information about the URL of a website with which an advertisement displayer has a contract. Also, for example, the website information storage unit 121 stores attributes of the content of a website viewed by a user.

[0034] (Regarding the advertisement information storage unit 122) The advertisement information storage unit 122 stores information about advertisements distributed to a website. For example, the advertisement information storage unit 122 stores information about a button for closing an advertisement distributed to a website. Specifically, the information about the close button is the numerical values ​​of the vertical and horizontal sizes of the close button at the time the advertiser submits the advertisement. Also, for example, the advertisement distribution information storage unit 122 stores the number of times an advertisement is displayed on the advertisement displayer's website and the number of times the advertisement is selected. Also, for example, the advertisement information storage unit 122 stores information about whether or not advertiser information is attached to an advertisement distributed by an advertisement distributor.

[0035] (Regarding the judgment result storage unit 123) The determination result storage unit 123 stores information regarding the result of determining the advertisement delivered to the website. For example, the determination result storage unit 123 stores whether or not the display mode of the advertisement delivered to the website satisfies a predetermined condition. Here, the predetermined condition of the display mode may be, for example, a condition that the close button of the advertisement is 50×50 pixels or more, or a condition that the advertisement delivered to the website is the same as the advertisement submitted by the advertiser. In other words, the determination result storage unit 123 determines and stores whether or not the advertisement displayer has modified the close button of the advertisement submitted by the advertiser or the image of the advertisement.

[0036] (Regarding the control unit 130) Next, the control unit 130 in Fig. 2 will be described. The control unit 130 is a controller that controls the determination device 100, and is realized, for example, by a CPU (Central Processing Unit) or the like reading out various programs stored in the storage unit 120 of the determination device 100 and executing them using a RAM as a working area. The control unit 130 is also a controller, and may be realized, for example, by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

[0037] 2, the control unit 130 has an acquisition unit 131, a determination unit 132, and an output unit 133. The control unit 130 realizes these functions by reading out a program from the storage unit 120 and executing it using the RAM as a working area, and realizes or executes the determination functions and actions described below. These processes will be described in order below.

[0038] (Regarding the acquisition unit 131) The acquisition unit 131 acquires the URL of a website where advertisements are distributed by a predetermined advertisement distributor and where a target advertisement requested to be distributed by a predetermined advertiser is distributed. For example, the acquisition unit 131 acquires a single or multiple URLs. The acquisition unit 131 stores information about the acquired URL in the website information storage unit 121.

[0039] 3 and 4, an example of information acquired by the acquisition unit 131 and stored in the website information storage unit 121 will be illustrated. Fig. 3 is a diagram showing an example of a screen for inputting information used for determination, acquired by the acquisition unit 131 of the determination device 100 according to the embodiment. Fig. 4 is a diagram showing an example of a screen for inputting information related to a URL, acquired by the acquisition unit 131 of the determination device 100 according to the embodiment.

[0040] Fig. 3 shows an example of a screen for inputting information used to judge an advertisement based on the URL of a website to which the advertisement is distributed. In the example of Fig. 3, the screen of the terminal device 10 has the following items: judgment screen 500, URLs 501, waiting time (ms) 502, number of updates 503, device 504, Start 505, and URL display location 506.

[0041] The judgment screen 500 is a screen for inputting information related to the judgment performed by the judgment device 100. The URLs 501 is a place for displaying a list of URLs of websites to be judged that are input to the judgment screen 500. As a method for displaying URLs, for example, the URLs 501 displays a list of website URLs in a pull-down manner, and a URL can be selected by clicking on the URL. Note that the judgment screen 500 may accept the URL of the website to be judged from the user in a text format, not in a pull-down format. For example, when the user selects the URLs 501, the judgment device 100 displays a text field for inputting the text of the URL in a floating window or the like, and accepts the entry of URLs of multiple websites in the floating window. Then, for example, when an update button or the like arranged on the floating window is selected, the judgment device 100 may close the floating window and arrange and display each input URL in the URLs 501. The judgment device 100 judges these multiple URLs.

[0042] Wait time (ms) 502 corresponds to a text box in which "time" is input. Here, "time" indicates the time until creation of the page of the website to be judged is completed. For example, wait time (ms) 502 is set by the checker when the network loading is completed but the website creation is not completed. For example, wait time (ms) 502 can be set to 2000 milliseconds.

[0043] The number of updates 503 corresponds to a text box for inputting the "number of times to reload" the page of the website. Here, the "number of times to reload" indicates the number of times to repeatedly reload the website until the advertisement submitted by the advertiser is displayed on the website. For example, when the number of updates 503 is clicked and pulled down, multiple candidates for the number of updates are displayed, and the number of updates can be selected by clicking one of them. Note that the determination device 100 may directly accept input of text indicating the number of updates for the number of updates 503.

[0044] Device 504 corresponds to a text box in which "device type" is selected. Here, "device type" indicates the device used by the user viewing the advertisement. Device 504 is set because different users use different devices, and even if the same advertisement is delivered, the display mode and delivery method of the advertisement may differ depending on the device used. For example, when device 504 is clicked and pulled down, device candidates are displayed, and the device can be selected by clicking one of them.

[0045] Start 505 is a button for starting to load a website accessible by a URL. For example, Start 505 can load a single or multiple URLs. URL display area 506 is a place where the URL entered by the checker is judged and displayed. When the judgment is complete, URL display area 506 can display a mark indicating that the judgment is complete. On the other hand, when the judgment is not complete, URL display area 506 can display a mark indicating that the judgment is not complete.

[0046] Fig. 4 shows an example of a screen for inputting a URL. In the example of Fig. 4, the screen of the terminal device 10 has items such as a place 507 for inputting the URL of a website to be determined, a Clear button 508, and an Update button 509.

[0047] A URL input field 507 is a field for inputting the URL of a website to be determined. For example, URL input field 507 is displayed when the text box of URLs 501 is clicked. In the displayed URL input field 507, a single or multiple URLs can be input. Clear button 508 is a button that can delete the input URL. For example, Clear button 508 can delete the URL of the website input in URL input field 507. Update button 509 is a button that updates the URL of the website to be determined that was input in URL input field 507. For example, Update button 509 can update a single or multiple URLs. Also, for example, when Update button 509 updates a single or multiple URLs, the URL in URL display field 506 is also updated, and each URL is displayed.

[0048] (Regarding the determination unit 132) The determination unit 132 determines whether or not the display mode of the target advertisement distributed via a website accessible by the URL acquired by the acquisition unit 131 satisfies a predetermined condition. For example, the determination unit 132 repeatedly reloads the target advertisement until it is displayed on the checker's terminal device, and determines whether or not the target advertisement satisfies a predetermined condition at the time when it is displayed on the terminal device. Also, for example, the determination unit 132 uses an image of the target advertisement distributed to the website to identify the size of the close button of the target advertisement, and determines whether or not the size of the close button is the same as or larger than the predetermined condition. Also, for example, the determination unit 132 determines whether or not the image of the advertisement submitted by the advertisement displayer has been processed, as the display mode of the advertisement distributed to the website.

[0049] Regarding the contents judged by the judgment unit 132, a specific example of an advertisement that the checker considers to be in violation of the rules based on the judgment will be described. The judgment unit 132 judges whether the ID of the advertisement displayer is correct, and whether the tag attached to the advertisement by the advertisement displayer is correct. Furthermore, the judgment unit 132 judges whether the advertisement displayer has altered the submitted advertisement. Also, for example, the judgment unit 132 judges whether the display mode of the advertisement is an overlay advertisement or an embedded advertisement, and whether the advertisement transitions to the correct link destination when tapped or clicked.

[0050] Regarding the contents judged by the judgment unit 132, a specific example of the close button of an advertisement that the checker considers to be a violation of the rules based on the judgment will be described. The judgment unit 132 judges the position of the close button. Specifically, the judgment unit 132 judges whether the close button is more than half way off the screen and whether the position is too far away from the advertisement. Furthermore, the judgment unit 132 judges the visibility of the close button. Specifically, the judgment unit 132 judges whether the mark of the close button is displayed as something other than a cross mark, and whether the color of the close button is transparent, has low brightness, or is a color similar to the background color. In addition, for example, the judgment unit 132 can judge whether the close button is integrated with the advertisement, is displayed simultaneously with the advertisement, the detection of the operation of the close button is set to several seconds later, the drawn position is not displayed in the same place as the position of the button that can actually close the advertisement, and the like.

[0051] Also, for example, the determination unit 132 can analyze the script at the time of reading the script of the close button and determine that it is attempting to draw the button smaller than a predetermined size. Also, for example, the determination unit 132 determines whether the detection of a tap or click operation on the close button is set to occur after several seconds. Also, for example, the determination unit 132 determines the click through rate (CTR) of the close button of the advertisement. If the CTR value is high as a result of the determination, the checker determines that there is a possibility of a violation.

[0052] Furthermore, the determination unit 132 can appropriately change the advertisement to be displayed depending on the attributes, age, sex, etc. of the user who accessed the advertisement. Specifically, the determination unit 132 can determine where the user is accessing the advertisement when the user accesses the advertisement and whether it is the first access, and can determine whether to display the advertisement as a first-time coupon that can be used on a linked site to which the user is transitioned by tapping or clicking the advertisement. In addition, for example, the determination unit 132 can increase the number of times an advertisement related to a product in which the user is interested is displayed. After the determination is completed, the determination unit 132 stores the determination result in the determination result storage unit 123.

[0053] In addition, when multiple URLs are stored in the website information storage unit 121, after the determination process is completed, the determination unit 132 obtains the next URL to be processed from the website information storage unit 121 and repeats the above-mentioned determination process.

[0054] (Regarding output unit 133) The output unit 133 outputs the result of the determination made by the determination unit 132. For example, the output unit 133 specifies whether or not the advertisement close button satisfies a predetermined size by the determination unit 132, and outputs the vertical and horizontal values ​​of the advertisement close button. Also, for example, when the advertisement close button is 50×50 pixels or more, the output unit 133 can output a message to that effect, if the display mode of the advertisement satisfies a predetermined condition, together with the vertical and horizontal values ​​of the predetermined size of the advertisement close button, to the terminal device 10. The predetermined condition of the display mode here is, for example, whether or not the advertisement displayer has processed the advertisement submitted by a predetermined advertisement submitter.

[0055] Here, an example of information output by the output unit 133 will be illustrated with reference to Fig. 5. Fig. 5 is a diagram showing an example of information output by the output unit 133 of the determination device 100 according to an embodiment. Fig. 5 illustrates a screen on which the determination result is output. In the example of Fig. 5, the screen of the terminal device 10 has items such as a website 510, an advertisement 511, a close button 512, an advertisement tag 513, and a size 514 of the close button.

[0056] Website 510 displays a website on which advertisements are distributed. Advertisement 511 is an advertisement distributed by website 510. For example, advertisement 511 can be repeatedly reloaded until an advertisement submitted by an advertiser is displayed. This is because advertisement 511 also displays advertisements other than those submitted by the advertiser.

[0057] Close button 512 is a button for closing advertisement 511. Output unit 133 can output, as a message, on the screen of FIG. 5, whether or not the display mode determined by determination unit 132 satisfies a predetermined condition.

[0058] Ad tag 513 is a tag that is attached to an advertisement to identify the advertisement. Close button size 514 displays the vertical and horizontal lengths of close button 512 as numerical values. For example, if close button size 514 does not meet the vertical and horizontal sizes of 50×50 pixels or more, respectively, the checker will display a message indicating that the specified sizes are not met and the checker will consider it a violation of the rules.

[0059] This allows the determination device 100 to automatically detect whether or not an advertisement displayer of a website that distributes advertisements is violating the regulations. Therefore, the determination device 100 outputs the determination result, so that the user can focus on checking whether or not there is a violation with respect to the advertisement, and can efficiently detect the violation of the advertisement displayer. In addition, the determination device 100 outputs a predetermined size of the close button as vertical and horizontal numerical values ​​as a result of determining an advertisement, for example, so that it is possible to prevent the advertisement displayer from setting the close button of the advertisement smaller than the standard, which causes a user who has seen the advertisement to be unable to close the advertisement in one go and to increase the number of times the user taps, thereby preventing the advertisement displayer from charging a high advertising fee.

[0060] [3. Judgment flow] Next, a procedure of judgment according to the embodiment will be described with reference to Fig. 6 and Fig. 7. Fig. 7 and Fig. 8 are flowcharts showing an example of judgment according to the embodiment. Below, a procedure of judgment according to the embodiment will be described with reference to the flowcharts shown in Fig. 6 and Fig. 8.

[0061] FIG. 6 explains a procedure in which a checker uses the terminal device 10 to judge an advertisement distributed on a website. The acquisition unit 131 of the judgment device 100 acquires the URL of the website on which the advertisement is distributed (step S101). Next, the judgment device 100 inputs the acquired URL into the URL input area 507 of the judgment screen 500, and judges whether the display mode of the advertisement distributed on the website satisfies a predetermined condition by the judgment unit 132 (step S102). The judgment process will be described in detail later with reference to FIG. 8. Then, the output unit 133 of the judgment device 100 outputs the judgment result to the terminal device 10 (step S103).

[0062] Next, a procedure for determining whether or not the display mode of an advertisement distributed to a website satisfies a predetermined condition will be described with reference to FIG. 7. The determination device 100 accesses a website using the URL of the website acquired by the acquisition unit 131 (step S201). Next, when an advertisement submitted by an advertiser is displayed on the terminal device 10 (step S202, Yes), the determination unit 132 of the determination device 100 specifies the size of a close button of the advertisement. On the other hand, when the advertisement submitted by the advertiser is not displayed on the terminal device 10 (step S202, No), the determination unit 132 repeatedly reloads the page of the website (step S203) and waits until the advertisement submitted by the advertiser is displayed.

[0063] Next, the determination unit 132 of the determination device 100 specifies the size of the close button, which is one of the conditions, to determine whether or not the display mode satisfies a predetermined condition (step S204). The determination unit 132 of the determination device 100 determines whether or not the close button satisfies a predetermined size from the specified size of the close button (step S205). If the close button satisfies the predetermined size (step S205, Yes), the determination unit 132 of the determination device 100 ends the determination process. On the other hand, if the close button does not satisfy the predetermined size (step S205, No), the determination unit 132 of the determination device 100 ends the determination process.

[0064] This allows the determination device 100 to automatically detect whether or not an advertisement displayer of a website that distributes advertisements is violating the regulations. Therefore, the determination device 100 outputs the determination result, so that the user can focus on checking whether or not there is a violation with respect to the advertisement, and can efficiently detect the violation of the advertisement displayer. In addition, the determination device 100 outputs a predetermined size of the close button as vertical and horizontal numerical values ​​as a result of determining an advertisement, for example, so that it is possible to prevent the advertisement displayer from setting the close button of the advertisement smaller than the standard, which causes a user who has seen the advertisement to be unable to close the advertisement in one go and to increase the number of times the user taps, thereby preventing the advertisement displayer from charging a high advertising fee.

[0065] [4. Hardware Configuration] The determination device 100 according to the embodiment described above is realized by a computer 1000 having a configuration as shown in Fig. 8, for example. Fig. 8 is a hardware configuration diagram showing an example of a computer that realizes the functions of the determination device 100. The computer 1000 is connected to an output device 1010 and an input device 1020, and has a configuration in which a calculation device 1030, a primary storage device 1040, a secondary storage device 1050, an output IF (Interface) 1060, an input IF 1070, and a network IF 1080 are connected by a bus 1090.

[0066] The arithmetic device 1030 operates based on programs stored in the primary storage device 1040 and the secondary storage device 1050 and programs read from the input device 1020, and executes various processes. The primary storage device 1040 is a memory device, such as a RAM, that temporarily stores data used by the arithmetic device 1030 for various calculations. The secondary storage device 1050 is a storage device that stores data used by the arithmetic device 1030 for various calculations and various databases, and is realized by a ROM (Read Only Memory), an HDD (Hard Disk Drive), a flash memory, or the like.

[0067] The output IF 1060 is an interface for transmitting information to be output to an output device 1010 that outputs various types of information, such as a monitor or a printer, and is realized by a connector conforming to a standard such as USB (Universal Serial Bus), DVI (Digital Visual Interface), or HDMI (registered trademark) (High Definition Multimedia Interface). The input IF 1070 is an interface for receiving information from various input devices 1020, such as a mouse, keyboard, and scanner, and is realized by a USB, for example.

[0068] The input device 1020 may be a device that reads information from, for example, an optical recording medium such as a CD (Compact Disk), a DVD (Digital Versatile Disk), or a PD (Phase change rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory. The input device 1020 may also be an external storage medium such as a USB memory.

[0069] The network IF 1080 receives data from other devices via the network N and sends it to the arithmetic device 1030, and also transmits data generated by the arithmetic device 1030 to other devices via the network N.

[0070] The arithmetic unit 1030 controls the output device 1010 and the input device 1020 via the output IF 1060 and the input IF 1070. For example, the arithmetic unit 1030 loads a program from the input device 1020 or the secondary storage device 1050 onto the primary storage device 1040 and executes the loaded program.

[0071] For example, when the computer 1000 functions as the determination device 100 , the arithmetic unit 1030 of the computer 1000 executes the functions of the control unit 130 of the determination device 100 by executing a program loaded onto the primary storage device 1040 . 5. Composition and Effects

[0072] The determination device 100 according to the present disclosure includes an acquisition unit 131 that acquires a URL of a website where advertisements are distributed by a predetermined advertising distributor and where a target advertisement requested for distribution by a predetermined advertiser is distributed, a determination unit 132 that determines whether or not the display mode of the target advertisement distributed via the website accessible by the URL acquired by the acquisition unit 131 satisfies a predetermined condition, and an output unit 133 that outputs a result determined by the determination unit 132.

[0073] According to this configuration, the determination device 100 can automatically detect whether or not an advertisement displayer of a website that distributes advertisements is violating the regulations. Therefore, the determination device 100 can focus on checking whether or not there is a violation of the advertisement by outputting the determination result, and can efficiently detect the violation of the advertisement displayer. In addition, the determination device 100 can provide a determination device 100 that prevents an advertisement displayer from setting the advertisement close button smaller than the standard size and causing a user who has seen the advertisement to tap the advertisement more times than the standard size because the user cannot close the advertisement in one go and the user taps the advertisement more times, thereby preventing the advertisement displayer from charging a higher advertisement fee.

[0074] The determination unit 132 of the determination device 100 according to the present disclosure repeatedly reloads until the target advertisement is displayed on the terminal device of the checker, and determines whether the target advertisement satisfies a predetermined condition at the time when the target advertisement is displayed on the terminal device 10.

[0075] According to this configuration, the determination device 100 can automatically detect whether or not an advertisement displayer of a website distributing advertisements is violating the law. Therefore, the determination device 100 can focus on checking whether or not there is a violation regarding the advertisement by outputting the determination result, and can efficiently detect the advertisement displayer's violation.

[0076] The determination unit 132 of the determination device 100 according to the present disclosure uses an image of a target advertisement delivered to a website to identify the size of the close button of the target advertisement, and determines whether the size of the close button is the same as or larger than a predetermined condition.

[0077] According to this configuration, the determination device 100 outputs the predetermined size of the close button as vertical and horizontal numerical values ​​as a result of determining the advertisement, so that it is possible to provide a determination device 100 that can prevent an advertisement displayer from setting the close button of the advertisement smaller than the standard, which causes a user who sees the advertisement to be unable to close the advertisement in one go and to tap more times, thereby preventing a user from being charged a high advertising fee.

[0078] The determination unit 132 of the determination device 100 according to the present application determines, as a display mode of a target advertisement to be distributed to a website, whether an advertisement displayer operating the website has edited an image of the submitted advertisement.

[0079] According to this configuration, the determination device 100 can provide a determination device 100 that can determine, as a result of determining an advertisement, whether the advertisement displayer has edited the advertisement image submitted by the uploader.

[0080] The output unit 133 of the determination device 100 according to the present disclosure determines whether the advertisement close button satisfies a predetermined size using the determination unit 132, and outputs the predetermined vertical and horizontal numerical values ​​of the advertisement close button.

[0081] According to this configuration, the determination device 100 outputs the predetermined size of the close button as vertical and horizontal numerical values ​​as a result of determining the advertisement, so that it is possible to provide a determination device 100 that can prevent an advertisement displayer from setting the close button of the advertisement smaller than the standard, which causes a user who sees the advertisement to be unable to close the advertisement in one go and to tap more times, thereby preventing a user from being charged a high advertising fee.

[0082] The above describes the embodiment of the present application in detail based on the drawings, but this is merely an example, and the present invention can be implemented in other forms that include various modifications and improvements based on the knowledge of those skilled in the art, including the form described in the Disclosure of the Invention section.

[0083] Moreover, the above-mentioned “section, module, unit” can be read as “means” or “circuit.” For example, the determination unit 131 can be read as a determination means or a determination circuit. [Explanation of symbols]

[0084] 1. Overall System 10 Terminal Equipment 100 Judgment device 200 Website Delivery Server 300 Advertisement distributor server 110 Communications Department 120 Storage section 121 Website information storage unit 122 Advertising information storage unit 123 Judgment result storage unit 130 Control section 131 Acquisition Department 132 Judgment section 133 Output section N Network

Claims

1. an acquisition unit that acquires a URL (Uniform Resource Locator) of a website to which advertisements are distributed by a predetermined advertisement distributor, the URL being a website to which a target advertisement requested by a predetermined advertiser is distributed; via the website accessible by the URL acquired by the acquisition unit A determination unit that determines whether or not a display mode of the target advertisement being distributed satisfies a predetermined condition; an output unit that outputs a result determined by the determination unit; A determination device comprising:

2. The determination device according to claim 1, characterized in that the determination unit repeatedly reloads the target advertisement until it is displayed on the checker's terminal device, and determines whether the target advertisement satisfies a predetermined condition at the time when it is displayed on the terminal device.

3. The determination unit uses an image of the target advertisement delivered to the website to specify a size of a close button of the target advertisement, and determines whether the size of the close button is equal to a predetermined condition; 2. The determination device according to claim 1, further comprising: a determination unit for determining whether the difference is greater than a predetermined condition.

4. The determination device according to claim 1, characterized in that the determination unit determines, as a display mode of the target advertisement to be delivered to the website, whether an advertisement displayer operating the website has edited the image of the submitted advertisement.

5. The determination device according to claim 1 , wherein the output unit determines whether the button for closing the advertisement satisfies a predetermined size using the determination unit, and outputs numerical values ​​of the height and width of the button for closing the advertisement.

6. A determination method executed by a determination device, comprising: An acquisition step of acquiring a URL of a website to which an advertisement is distributed; a determining step of determining whether or not a display mode of an advertisement distributed to the website that can be accessed by the URL acquired in the acquiring step satisfies a predetermined condition based on information of the advertisement distributed to the website; an output step of outputting the result determined by the determination step; A determination method comprising:

7. An acquisition step of acquiring a URL of a website to which an advertisement is delivered; a determining step of determining whether or not a display mode of the advertisement distributed to the website satisfies a predetermined condition based on information of the advertisement distributed to the website accessible by the URL acquired in the acquiring step; an output step of outputting the result determined by the determination step; A judgment processing program for causing a computer to execute the above.

Citation Information

Patent Citations

  • Detector for lock of rotor for ac motor

    JP1987071482A