Nothing Special   »   [go: up one dir, main page]

JP2018197828A - Computer program - Google Patents

Computer program Download PDF

Info

Publication number
JP2018197828A
JP2018197828A JP2017103127A JP2017103127A JP2018197828A JP 2018197828 A JP2018197828 A JP 2018197828A JP 2017103127 A JP2017103127 A JP 2017103127A JP 2017103127 A JP2017103127 A JP 2017103127A JP 2018197828 A JP2018197828 A JP 2018197828A
Authority
JP
Japan
Prior art keywords
content
procedure
display
user
advertisement
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2017103127A
Other languages
Japanese (ja)
Inventor
貴倫 久保
Takamichi Kubo
貴倫 久保
直也 伊藤
Naoya Ito
直也 伊藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LOKA RES Inc
LOKA RESEARCH Inc
Original Assignee
LOKA RES Inc
LOKA RESEARCH Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by LOKA RES Inc, LOKA RESEARCH Inc filed Critical LOKA RES Inc
Priority to JP2017103127A priority Critical patent/JP2018197828A/en
Publication of JP2018197828A publication Critical patent/JP2018197828A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

To provide a computer program for controlling display advertisement contents capable of minimizing hindrance of switching to a main content and obstruction of browsing while displaying a piece of advertisement content on screen whole area.SOLUTION: The computer program is configured to cause a computer to execute the steps of: resizing a piece of advertisement content; detecting a scroll operation; calculating the display position and the display area where the advertisement content is displayed with respect to the touch display on the screen; and displaying the advertisement content in the screen whole area of the touch display on the basis of the display position and the display area calculated in the display area calculation step when a scroll operation by a user is detected in the scroll operation detection step.SELECTED DRAWING: Figure 7

Description

本発明は、ウェブページ内における広告コンテンツを端末において表示する場合の制御技術に関する。   The present invention relates to a control technique for displaying advertisement content in a web page on a terminal.

インターネットでは様々な情報が流通している。ウェブページの中には、そのページのメインとなるコンテンツ(以下、本コンテンツという)の他に、何らかの広告を意図した「広告コンテンツ」を表示する配信手法、いわゆるインターネット広告配信がよく行われている。
さらに近年では、スマートフォンに代表される、ユーザが画面に触れて操作する携帯情報端末(以下単に、「携帯情報端末」)へ出力させることを前提として配信されるインターネット広告の市場は、年々大きくなっている。
Various information is distributed on the Internet. In addition to the main content of the page (hereinafter referred to as “this content”), a distribution method for displaying “advertising content” intended for some kind of advertisement, so-called Internet advertisement distribution, is often performed in web pages. .
Further, in recent years, the market of Internet advertisements distributed on the assumption that output is performed on a portable information terminal (hereinafter simply referred to as “portable information terminal”) that is operated by a user touching the screen, represented by a smartphone, is increasing year by year. ing.

インターネット広告の表現手法は、多様な方式が誕生している。本コンテンツが動画である場合に、その動画が再生される前や後、あるいはその動画再生の途中で、広告コンテンツを数秒間表示するといった「インストリーム広告」が、(広告主にとって)人気である。
インストリーム広告は、本コンテンツと広告コンテンツとが同時に表示されず、切り替えて表示される点に特徴がある。
インストリーム広告を支える主な機能として、広告コンテンツに対して最低表示時間機能や、本コンテンツに切り替えるためのスキップ機能などがある。
Various methods of expressing Internet advertisements have been born. When this content is a video, “in-stream ads” that display advertising content for a few seconds before, after, or during the video playback are popular (for advertisers) .
The in-stream advertisement is characterized in that the main content and the advertising content are not displayed at the same time but are switched and displayed.
The main functions that support in-stream advertisements include a minimum display time function for advertisement content and a skip function for switching to this content.

閲覧者(携帯情報端末のユーザ)がインストリーム広告を含んだ本コンテンツの全部または一部を閲覧するためには、広告コンテンツが必ず表示されることとなるため、注視度の高さが広告を配信したい広告主側に評価されている。
しかし、広告コンテンツが表示される時間をできる限り短くしたい閲覧者にとっては、広告コンテンツの表示を中断させるためのスキップボタンを押す必要があった。すなわち、広告コンテンツを閲覧したくないと感じたユーザにとっては、本コンテンツの円滑な閲覧が妨げられると感じていた。
すなわち、インターネット広告の表現手法は、ユーザにとっては、ユーザビリティの低い点が問題となっていた。
In order for a viewer (user of a portable information terminal) to view all or part of this content including in-stream advertisements, advertisement content must be displayed. It is evaluated by the advertisers who want to deliver.
However, for a viewer who wants to shorten the time during which the advertisement content is displayed, it is necessary to press a skip button for interrupting the display of the advertisement content. That is, for users who do not want to browse the advertising content, they felt that smooth browsing of this content would be hindered.
That is, the Internet advertisement expression method has a problem in that the usability is low for the user.

携帯情報端末にて本コンテンツが記事であるウェブページを閲覧する際は、携帯情報端末の画面が小さいので、広告コンテンツの表示には工夫が必要である。
その表示手法としては、以下のような手法がある。
たとえば、「インタースティシャル型」は、本コンテンツの全部または一部を表示する前に、広告コンテンツを画面全域に表示するとともに、ユーザがスキップボタンを押した場合に、画面が本コンテンツに切り替わるという表示手法である。
「オーバーレイ型」は、ウェブページをユーザがスクロールしながら本コンテンツを閲覧する際に、そのスクロール操作の影響を受けることなく、広告コンテンツが画面の一部へ継続的に表示される手法である。
When browsing a web page in which the content is an article on a portable information terminal, the screen of the portable information terminal is small.
There are the following display methods.
For example, “interstitial type” displays advertising content on the entire screen before displaying all or part of the content, and the screen switches to the content when the user presses the skip button. It is a display technique.
The “overlay type” is a method in which, when the user browses the content while scrolling the web page, the advertising content is continuously displayed on a part of the screen without being affected by the scroll operation.

特許文献1では、オーバーレイ型でユーザビリティの低下を最小限する手法が例示されている。   Patent Document 1 exemplifies a technique for minimizing a decrease in usability with an overlay type.

特許番号第5974241号Patent No. 5974241

前述したインタースティシャル型は、インストリーム広告を記事に適用したような方式であり、本コンテンツに切り替えるための操作が必要な点は、ユーザビリティが低い点が課題である。
また、オーバーレイ型は、本コンテンツと広告コンテンツが同時に表示されることから、どちらも表示領域が小さくなるため、ユーザにとっての広告コンテンツへの注視度が低くなるという欠点がある。
The interstitial type described above is a method in which an in-stream advertisement is applied to an article, and the point that an operation for switching to this content is necessary is that the usability is low.
In addition, since the overlay type displays the main content and the advertising content at the same time, both display areas are small, and thus there is a drawback that the degree of gazing at the advertising content for the user is low.

以上のことを勘案すると、インストリーム広告のように注視度の高い広告配信手法を、記事に対して適用し、最低表示時間の仕組みによって広告効果の高い表示手法を保ちつつ、インタースティシャル型やオーバーレイ型のようなユーザビリティが低くならないような技術手段が求められていると考えられる。   Considering the above, we applied an ad delivery method with a high degree of attention, such as in-stream ads, to articles, while maintaining a display method with a high advertising effect by the minimum display time mechanism, It seems that there is a need for technical means that do not reduce usability, such as the overlay type.

そこで本発明では、携帯情報端末において、画面全域に広告コンテンツを表示しながら、本コンテンツへの切り替える手間や閲覧の妨げを最小限にするような、広告コンテンツの表示制御機能を持ったプログラムを提供することを目的とする。
加えて、一定時間広告コンテンツを画面の全域に表示し続けるための、表示方法を制御する機能も持ったプログラムを提供することを目的とする。
Therefore, the present invention provides a program having a display control function for advertising content that minimizes the trouble of switching to this content and preventing browsing while displaying the advertising content on the entire screen in the portable information terminal. The purpose is to do.
In addition, an object of the present invention is to provide a program having a function of controlling a display method for continuously displaying advertisement content over the entire area of the screen.

前述した課題を解決するため、以下のような発明を提供する。   In order to solve the above-described problems, the following inventions are provided.

(第一の発明)
第一の発明は、ネットワークを介して無線通信する無線通信装置と、プロセッサと、記憶装置と、出力装置を兼ねたタッチディスプレイと、そのタッチディスプレイにて広告コンテンツを含んだウェブページを閲覧する閲覧プログラムと、備えた携帯情報端末にて動作する広告表示制御プログラムに係る。
その広告表示制御プログラムは、ウェブページにおける広告コンテンツが前記のタッチディスプレイの画面全域に表示されるように表示位置およびサイズを制御する広告コンテンツリサイズ手順と、
前記の携帯情報端末のユーザが前記のタッチディスプレイに触れて表示位置をスクロールするスクロール操作を検出するスクロール操作検出手順と、
前記広告コンテンツが前記タッチディスプレイに対して画面に表示されている表示位置および表示面積を計算する表示領域計算手順と、
前記スクロール操作検出手順が前記のユーザによるスクロール操作を検出した場合に、前記の表示領域計算手順が計算した表示位置および表示面積に基づいて、前記の広告コンテンツをタッチディスプレイの画面全域に表示する全域表示手順と、
を前記の携帯情報端末に実行させることとしたコンピュータプログラムである。
(First invention)
The first invention is a wireless communication device that wirelessly communicates via a network, a processor, a storage device, a touch display that also serves as an output device, and a browsing that browses a web page including advertising content on the touch display. The present invention relates to a program and an advertisement display control program that operates on the provided portable information terminal.
The advertisement display control program includes an advertisement content resizing procedure for controlling a display position and a size so that an advertisement content on a web page is displayed on the entire screen of the touch display;
A scroll operation detection procedure for detecting a scroll operation in which a user of the portable information terminal touches the touch display and scrolls a display position;
A display area calculation procedure for calculating a display position and a display area where the advertising content is displayed on the screen with respect to the touch display;
When the scroll operation detection procedure detects a scroll operation by the user, the entire area for displaying the advertising content on the entire screen of the touch display based on the display position and display area calculated by the display area calculation procedure Display procedure,
Is a computer program that causes the portable information terminal to execute.

(第一の発明のバリエーション1)
第一の発明は、以下のように形成してもよい。
すなわち、前記の全域表示手順が前記ユーザのスクロール操作に依らず、徐々に全域表示するようにスクロールする手順をも前記の携帯情報端末に実行させることとしたコンピュータプログラムとしてもよい。
(Variation 1 of the first invention)
The first invention may be formed as follows.
That is, the above-mentioned whole area display procedure may be a computer program that causes the portable information terminal to execute a procedure of scrolling so that the whole area is gradually displayed regardless of the scroll operation of the user.

(第一の発明のバリエーション2)
第一の発明は、以下のように形成してもよい。
すなわち、前記ユーザが前記ウェブページをスクロールするために前記タッチディスプレイに触れる操作を検出するタッチ検出手順と、
そのタッチ検出手順によって、検出したタッチ操作に対して、閲覧プログラムの既定動作を無効にし、前記ユーザが前記ウェブページのスクロール操作をできないように制御するスクロール操作無効手順と、
前記の全域表示手順によって前記広告コンテンツが前記タッチディスプレイに対して画面全域に表示された時に前記のスクロール操作無効手順によるスクロール操作を無効にさせるスクロール無効化手順と、
そのスクロール操作無効化手順の実行から一定時間後に、スクロール操作無効手順のために検出するタッチ検出手順を停止して、ユーザによる前記ウェブページのスクロール操作ができる状態に戻すスクロール操作有効手順と、
を前記の携帯情報端末に実行させることとしたコンピュータプログラムとしてもよい。
(Variation 2 of the first invention)
The first invention may be formed as follows.
That is, a touch detection procedure for detecting an operation in which the user touches the touch display to scroll the web page;
By the touch detection procedure, for the detected touch operation, the default operation of the browsing program is invalidated, and the scroll operation invalidation procedure for controlling the user so that the scroll operation of the web page cannot be performed,
A scroll invalidation procedure for invalidating a scroll operation by the scroll operation invalidation procedure when the advertising content is displayed on the entire screen with respect to the touch display by the whole area display procedure;
A scroll operation enabling procedure for stopping the touch detection procedure detected for the scroll operation disabling procedure after a certain time from the execution of the scroll operation disabling procedure and returning the web page to a state in which the user can perform the scroll operation;
It is good also as a computer program which made the said portable information terminal perform.

(第一の発明のバリエーション3)
第一の発明における前述のバリエーション2は、以下のように形成してもよい。
すなわち、前記広告コンテンツに表示中と非表示中を切り替えることができるスキップボタンを配置し、
前記広告コンテンツリサイズ手順で前記スキップボタンを非表示にし、
前記スクロール操作有効手段によって、前記ユーザによる前記ウェブページのスクロールができる状態となった後に、
前記スキップボタンを表示し、そのスキップボタンを前記ユーザがタップした時、
前記表示領域計算手順が計算した表示位置および表示面積に基いて、前記タッチディスプレイの画面全域に前記広告コンテンツに続くコンテンツを表示する広告コンテンツスキップ手順
を前記の携帯情報端末に実行させることとしたコンピュータプログラムとしてもよい。
(Variation 3 of the first invention)
The above-described variation 2 in the first invention may be formed as follows.
That is, a skip button that can switch between displaying and not displaying in the advertising content is arranged,
Hide the skip button in the advertising content resizing procedure,
After the scroll operation valid means enables the user to scroll the web page,
When the skip button is displayed and the user taps the skip button,
A computer that causes the portable information terminal to execute an advertisement content skip procedure for displaying content following the advertisement content on the entire screen of the touch display based on the display position and display area calculated by the display area calculation procedure It may be a program.

(第一の発明のバリエーション4)
第一の発明におけるバリエーション3は、以下のように形成してもよい。
すなわち、前記の広告コンテンツスキップ手順が前記ユーザのスクロール操作に依らず、徐々に前記広告コンテンツに続くコンテンツを全域表示するようにスクロールする手順を、
前記の携帯情報端末に実行させることとしたコンピュータプログラムとしてもよい。
(Variation 4 of the first invention)
Variation 3 in the first invention may be formed as follows.
That is, the procedure for scrolling the advertisement content skip procedure so as to gradually display the entire content following the advertisement content without depending on the user's scroll operation.
The computer program may be executed by the portable information terminal.

(第一の発明のバリエーション5)
第一の発明は、以下のように形成してもよい。
すなわち、前記の広告コンテンツが動画を含んで表示され、
前記の全域表示手順と同時にその動画を自動的に再生させ、
前記のスクロール操作検出手順によってスクロール操作を検出した時に、前記表示領域計算手順が計算した表示位置および表示面積に基いて、その動画を再生または一時停止または再開する再開手順を、
前記の携帯情報端末に実行させることとしたコンピュータプログラムとしてもよい。
(Variation 5 of the first invention)
The first invention may be formed as follows.
That is, the advertising content is displayed including a video,
The video is automatically played at the same time as the whole area display procedure,
When a scroll operation is detected by the scroll operation detection procedure, a restart procedure for playing or pausing or resuming the moving image based on the display position and display area calculated by the display area calculation procedure,
The computer program may be executed by the portable information terminal.

(第一の発明のバリエーション6)
第一の発明におけるバリエーション5は、以下のように形成してもよい。
すなわち、前記の広告コンテンツに含まれる動画が
閲覧プログラムの持つ、前記ウェブページの閲覧モードから動画の再生するためのフルスクリーン再生状態になり、再生される閲覧プログラムの動画プレイヤーの再生機能を使わず、
閲覧プログラムの持つ、動画プレイヤーの現在再生位置を小刻みに設定し続け、動画が再生されているように前記ユーザが感じる疑似動画再生手順と、
その疑似動画再生手順と同時に、閲覧プログラムの持つ、音声プレイヤーを使用して、音声を再生すること、
その音声再生の有効または無効を切り替える手順を、
前記の携帯情報端末に実行させることとしたコンピュータプログラムとしてもよい。
(Variation 6 of the first invention)
Variation 5 in the first invention may be formed as follows.
In other words, the video included in the advertisement content is in a full screen playback state for playback of the video from the browsing mode of the web page held by the browsing program, and the playback function of the video player of the playback program to be played back is not used. ,
A pseudo-video playback procedure that the user feels as if the video is being played, by continuously setting the current playback position of the video player that the viewing program has,
At the same time as the pseudo-video playback procedure, use the audio player of the viewing program to play the audio,
The procedure to enable or disable the audio playback,
The computer program may be executed by the portable information terminal.

(第一の発明のバリエーション7)
第一の発明は、以下のように形成してもよい。
すなわち、前記ウェブページにある前記広告コンテンツ以外のコンテンツたる本コンテンツが存在し、
その本コンテンツが前面に、前記広告コンテンツが後面に表示され、
前記本コンテンツと前記広告コンテンツが不透明な表示要素であった場合、前記ユーザが前記タッチディスプレイの画面から、後面の広告コンテンツが前面の本コンテンツによって隠れるように見えない状態であって、
後面の前記広告コンテンツをタッチディスプレイの画面全域に表示されるように表示位置及びサイズを制御する広告コンテンツリサイズ手順と、
前記ユーザのスクロール操作によって、後面の前記広告コンテンツがスクロールの影響を受けないように固定させる広告コンテンツ固定手順と、
前記本コンテンツの先頭、末尾または途中に、前記広告コンテンツリサイズ手段によって設定された前記広告コンテンツと同じサイズの透明表示要素を挿入する広告コンテンツ表示用透明要素挿入手順と、
その透明表要素が前記ユーザのスクロール操作によって、前記タッチディスプレイの画面に表示された時に固定された後面の前記広告コンテンツが前記ユーザに見える状態とする手順
を、
前記の携帯情報端末に実行させることとしたコンピュータプログラムとしてもよい。
(Variation 7 of the first invention)
The first invention may be formed as follows.
That is, there is this content that is content other than the advertising content on the web page,
The content is displayed on the front and the advertising content is displayed on the back.
When the book content and the advertisement content are opaque display elements, the user cannot see the advertisement content on the rear side from the screen of the touch display so as to be hidden by the book content on the front side.
An advertising content resizing procedure for controlling the display position and size so that the advertising content on the rear surface is displayed on the entire screen of the touch display;
An advertising content fixing procedure for fixing the advertising content on the rear surface so as not to be affected by scrolling by the user's scrolling operation;
A transparent element insertion procedure for displaying an advertisement content, which inserts a transparent display element of the same size as the advertisement content set by the advertisement content resizing means at the beginning, end or middle of the main content;
A procedure for making the advertising content on the rear surface fixed when the transparent surface element is displayed on the screen of the touch display by the user's scrolling operation visible to the user,
The computer program may be executed by the portable information terminal.

本発明に係るコンピュータプログラムは、携帯情報端末に備えられる中央演算処理装置(CPU)、メモリ、出力装置、通信装置などのハードウェア資源を使って実行される。   The computer program according to the present invention is executed using hardware resources such as a central processing unit (CPU), a memory, an output device, and a communication device provided in the portable information terminal.

本発明に係るコンピュータプログラムを、記録媒体へ記憶させて提供することもできる。
ここで、「記録媒体」とは、それ自身では空間を占有し得ないプログラムを担持することができる媒体である。例えば、フレキシブルディスク、ハードディスク、CD−R、CD−RW、MO(光磁気ディスク)、DVD−R、DVD−RW、フラッシュメモリなどである。
また、この発明に係るプログラムを格納したコンピュータ(サーバ)から、通信回線を通じて他の端末(携帯情報端末)へ伝送することも可能である。
The computer program according to the present invention can be provided by being stored in a recording medium.
Here, the “recording medium” is a medium that can carry a program that cannot occupy space by itself. For example, a flexible disk, hard disk, CD-R, CD-RW, MO (magneto-optical disk), DVD-R, DVD-RW, flash memory, and the like.
It is also possible to transmit from a computer (server) storing a program according to the present invention to another terminal (portable information terminal) through a communication line.

第一の発明に係るコンピュータプログラムをインストールした携帯情報端末、という第二の発明を提供することも、当然可能である。   Of course, it is possible to provide the second invention of the portable information terminal in which the computer program according to the first invention is installed.

(用語説明)
以下、前述した中の用語の説明をする。
「動画」とは、1秒間に30枚前後の連写された静止画像を順次切り替えて出力することによって、動いたものを動いた状態で見せることができる概念である。その静止画像を圧縮してデータ容量を小さくするための手段の違いによって、動画データには様々な方式が開発されており、それが動画フォーマットとして規定されている。動画データを再生する動画プレイヤーは、一般的に再生可能な動画フォーマットが決まっている。 換言すれば、「映像」は連続する静止画によって構成され、映像を連続して出力すると得られる効果は、動いて見えるという視覚的な要素である。
(Glossary)
Hereinafter, the above terms will be explained.
The “moving image” is a concept in which moving images can be shown in a moving state by sequentially switching and outputting about 30 continuous shot still images per second. Various methods have been developed for moving image data depending on the means for reducing the data capacity by compressing the still image, which is defined as a moving image format. A video player that plays back video data generally has a video format that can be played back. In other words, the “video” is composed of continuous still images, and the effect obtained by continuously outputting the video is a visual element that appears to move.

「所定のウェブページ」とは、本願に係るアプリケーション、すなわち、動画データをフルスクリーン表示ではなくインラインで再生させることができるアプリケーションを作動させられるウェブページである。
この「所定のウェブページ」ではないウェブページを「一般のウェブページ」とする。
「インライン再生」における動画データの再生とは、ウェブページに予め用意された動画領域内で動画を再生することである。ネイティブ・プレイヤーによる全画面での再生で画面を切り替えることなく、実行する。
The “predetermined web page” is a web page on which an application according to the present application, that is, an application capable of reproducing moving image data inline instead of full screen display can be operated.
A web page that is not the “predetermined web page” is referred to as a “general web page”.
The reproduction of moving image data in the “inline reproduction” is to reproduce a moving image within a moving image area prepared in advance on a web page. Execute without switching screens in full screen playback by native player.

本発明によれば、携帯情報端末において、画面全域に広告コンテンツを表示しながら、本コンテンツへの切り替える手間や閲覧の妨げを最小限にするような、広告コンテンツの表示制御機能を持ったプログラムを提供することができた。
加えて、一定時間広告コンテンツを画面の全域に表示し続けるための、表示方法を制御する機能も持ったプログラムを提供することができた。
According to the present invention, on a portable information terminal, a program having a display control function for advertising content that minimizes the trouble of switching to this content and preventing browsing while displaying the advertising content on the entire screen. Could be provided.
In addition, it was possible to provide a program that also had a function to control the display method so that advertisement content could be continuously displayed on the entire screen for a certain period of time.

本コンテンツ、広告コンテンツ、表示領域のサイズに関する定義を示す概念図である。It is a conceptual diagram which shows the definition regarding the size of this content, advertising content, and a display area. 本コンテンツおよび広告コンテンツの配置関係を示す概念図である。It is a conceptual diagram which shows the arrangement | positioning relationship between this content and advertisement content. 表示状態の三種類を定義する図である。It is a figure which defines three types of display states. 本コンテンツと表示領域との関係を示す概念図である。It is a conceptual diagram which shows the relationship between this content and a display area. 全域表示手順を示す概念図である。It is a conceptual diagram which shows a whole area display procedure. リサイズ手順を示す概念図である。It is a conceptual diagram which shows a resizing procedure. タッチ検出手順およびスクロール操作無効化手順を示す概念図である。It is a conceptual diagram which shows a touch detection procedure and a scroll operation invalidation procedure. スキップボタンを表示後に非表示とする手順を示す概念図である。It is a conceptual diagram which shows the procedure which makes it non-display after displaying a skip button. サイト運営者、広告提供者、ユーザの関係を示す概念図である。It is a conceptual diagram which shows the relationship between a site operator, an advertisement provider, and a user. 動画の再生命令を示すフローチャートである。It is a flowchart which shows the reproduction | regeneration command of a moving image. 音声付き動画の再生命令を示すフローチャートである。It is a flowchart which shows the reproduction | regeneration command of a moving image with an audio | voice. 本コンテンツと広告コンテンツとを三次元的に配置した様子を示す概念図である。It is a conceptual diagram which shows a mode that this content and advertisement content were arrange | positioned three-dimensionally. 広告コンテンツ固定手順を示す概念図である。It is a conceptual diagram which shows an advertisement content fixing procedure. 表示領域制御を示すフローチャートである。It is a flowchart which shows display area control. 主に、第一実施形態のフローチャートである。It is mainly a flowchart of the first embodiment. 主に、第二実施形態のフローチャートである。It is mainly a flowchart of the second embodiment.

以下、本発明を実施形態に基づいて、更に詳細に説明する。
本発明は、携帯情報端末にインストールされた閲覧プログラムを介して実行される広告表示制御プログラムに係る。本発明を実施するために用いる携帯情報端末としては、例えば、スマートフォン、タブレット端末などである。また、本発明を実施するために用いる閲覧プログラムとしては、汎用的なウェブブラウザ(例えば、サファリやクローム)である。
携帯情報端末には、タッチディスプレイを採用していることを前提としている。ここで、タッチディスプレイとは、携帯情報端末のユーザ(以下、単に「ユーザ」)の指などで出力画面に触れることで出力画面に対する触れた位置やその動きによって入力操作が可能な、出力デバイスとしてのみならず入力デバイスとしても機能するディスプレイである。
Hereinafter, the present invention will be described in more detail based on embodiments.
The present invention relates to an advertisement display control program that is executed via a browsing program installed in a portable information terminal. Examples of the portable information terminal used for carrying out the present invention include a smartphone and a tablet terminal. The browsing program used to implement the present invention is a general-purpose web browser (for example, safari or chrome).
The portable information terminal is assumed to employ a touch display. Here, the touch display is an output device capable of performing an input operation depending on a position touched on the output screen and its movement by touching the output screen with a finger of a user of the portable information terminal (hereinafter simply “user”). It is a display that functions not only as an input device.

以下では、本発明を実施するための形態として、タッチディスプレイを備えたスマートフォンにおいて、ユーザが所定のウェブページを積極的に(所望して)閲覧している最中に、ユーザが所望しているわけではない広告コンテンツを表示させる場合を例示して説明する。
なお、以下、ユーザが所望して閲覧しようとしているであろうコンテンツを「本コンテンツ」、所望しているわけではないコンテンツを「広告コンテンツ」とする。
Below, as a form for implementing this invention, in the smart phone provided with the touch display, the user desires while the user is actively browsing (desiring) a predetermined web page. A case where advertising content that is not necessarily displayed is displayed as an example.
In the following description, content that the user wants to browse is referred to as “main content”, and content that is not desired is referred to as “advertisement content”.

本実施形態に係る広告表示制御プログラムは、JavaScript(登録商標)で作成されるが、本発明はこれに限られない。
広告表示制御プログラムは、その広告表示制御プログラムを埋め込んだウェブページ、またはそれを読み込むように命令されたウェブページを、ウェブブラウザが読み込むことで実行される。また広告表示制御プログラムは、広告コンテンツの表示に必要なデータまたは識別子を含む。
Although the advertisement display control program according to the present embodiment is created by JavaScript (registered trademark), the present invention is not limited to this.
The advertisement display control program is executed by a web browser reading a web page in which the advertisement display control program is embedded or a web page instructed to read the web page. The advertisement display control program includes data or an identifier necessary for displaying advertisement content.

ウェブページに掲載する表示コンテンツは、本コンテンツと広告コンテンツとを含む(図1参照)。本コンテンツは、サイト運営者が用意し(サイト運営者と本コンテンツ作成者が異なる場合もなる)、広告コンテンツは広告提供者が用意する(図9参照)。
ユーザが携帯情報端末のウェブブラウザを用いてウェブページを閲覧する際、サイト運営者が広告コンテンツの表示有無や表示すべき広告コンテンツを選択し、表示コンテンツが決まる(図9参照)。すなわち、同一のウェブページであっても、サイト運営者の広告コンテンツの選択によって、ユーザがウェブページを閲覧する際は異なる広告コンテンツが表示されることがある。
The display content posted on the web page includes the main content and the advertising content (see FIG. 1). This content is prepared by the site operator (the site operator may be different from the content creator), and the advertisement content is prepared by the advertisement provider (see FIG. 9).
When a user browses a web page using a web browser of a portable information terminal, the site operator selects whether or not advertisement content is displayed and the advertisement content to be displayed, and the display content is determined (see FIG. 9). That is, even if the web page is the same, different advertising content may be displayed when the user browses the web page depending on the selection of the advertising content by the site operator.

また、広告提供者は、スキップボタンを表示するか否かについて任意に決定できる。この点については、後述する実施形態において説明する。   Further, the advertisement provider can arbitrarily determine whether or not to display the skip button. This point will be described in an embodiment described later.

図1は、5つの実施形態に係る「広告前本コンテンツ」、「広告後本コンテンツ」、「広告コンテンツ」の定義を図示している。タッチディスプレイに出力される画面の高さをh、広告前本コンテンツの高さをfh、広告後本コンテンツの高さをbhとする(図1、図2参照)。   FIG. 1 illustrates definitions of “pre-advertisement main content”, “post-advertisement main content”, and “advertisement content” according to five embodiments. The height of the screen output to the touch display is h, the height of the pre-advertisement main content is fh, and the height of the post-advertisement main content is bh (see FIGS. 1 and 2).

〈第一の実施形態〉
第一の実施形態に係る広告表示制御プログラムは、任意の表示要素を広告コンテンツとする表示制御を実施する。
「任意の表示要素」とは、HTML要素やSVG要素など閲覧プログラムによって表示可能な任意の要素である。たとえば、1枚の画像でも良いし、複数枚の画像を並べて配置しても良いし、複数枚の画像を一定時間ごとに切り替えるように表示しても良い。
第一の実施形態に係るフローチャートを、図15に示す。また、図15における表示領域制御に係るフローチャートを、図14に示す。
<First embodiment>
The advertisement display control program according to the first embodiment performs display control using an arbitrary display element as advertisement content.
An “arbitrary display element” is an arbitrary element that can be displayed by a browsing program, such as an HTML element or an SVG element. For example, one image may be displayed, a plurality of images may be arranged side by side, or a plurality of images may be displayed so as to be switched at regular intervals.
FIG. 15 shows a flowchart according to the first embodiment. FIG. 14 shows a flowchart relating to the display area control in FIG.

第一実施形態による広告表示制御プログラムは、「広告コンテンツリサイズ手順」、「広告コンテンツの配置パターン」、「画面の表示状態」、「スクロール操作検出手順」、「表示領域計算手順」、「全域表示手順」を備えている。以下、これらを詳説する。
「スクロール操作検出手順」、「表示領域計算手順」、「全域表示手順」は、図14のフローチャートに対応し、それ以外は、図15のフローチャートに対応する。
The advertisement display control program according to the first embodiment includes an “advertising content resizing procedure”, an “advertising content arrangement pattern”, a “screen display state”, a “scroll operation detection procedure”, a “display area calculation procedure”, and a “entire display”. "Procedure" is provided. These are described in detail below.
“Scroll operation detection procedure”, “display area calculation procedure”, and “entire area display procedure” correspond to the flowchart of FIG. 14, and the rest correspond to the flowchart of FIG. 15.

(広告コンテンツリサイズ手順)
図6を用いて、「広告コンテンツリサイズ手順」の機能を説明する。
第一実施形態の広告表示制御プログラムは、ウェブブラウザに読み込まれて実行される。はじめに、広告コンテンツの表示(任意の表示要素)を表すデータまたは任意の表示要素を生成するために必要なデータを携帯情報端末へダウンロードする。そして、広告コンテンツの表示要素を閲覧中のウェブページ内に展開させる。このとき、広告コンテンツの表示サイズ(高さa)を、タッチディスプレイに出力される画面の大きさ(高さh)と同じになるようにリサイズするのが、広告コンテンツリサイズ手順である。
なお、広告表示に必要なデータまたは識別子が不正である場合、広告コンテンツとして任意の表示要素が正常に配置できない場合は、広告コンテンツリサイズ手順は実行できない。
(Advertising content resizing procedure)
The function of the “advertisement content resizing procedure” will be described with reference to FIG.
The advertisement display control program of the first embodiment is read and executed by a web browser. First, data representing the display of advertising content (arbitrary display element) or data necessary for generating an arbitrary display element is downloaded to the portable information terminal. Then, the display element of the advertisement content is developed in the web page being browsed. At this time, the advertisement content resizing procedure is to resize the display size (height a) of the advertisement content so as to be the same as the size (height h) of the screen output to the touch display.
In addition, when the data or identifier required for advertisement display is invalid, the advertisement content resizing procedure cannot be executed if any display element cannot be normally arranged as the advertisement content.

(広告コンテンツの配置パターン)
広告コンテンツの配置パターンについて、図2を用いて説明する。
広告コンテンツは、本コンテンツの前や後ろまたは途中に、縦方向に並べて配置する。図1に示したように、広告コンテンツの前方向に配置される本コンテンツを「広告前本コンテンツ」、広告コンテンツの後方向に配置される本コンテンツを「広告後本コンテンツ」とする。
(Ad content placement pattern)
The advertisement content arrangement pattern will be described with reference to FIG.
The advertisement content is arranged in the vertical direction in front of, behind, or in the middle of the content. As shown in FIG. 1, the main content arranged in the forward direction of the advertising content is referred to as “pre-advertising main content”, and the main content arranged in the backward direction of the advertising content is referred to as “post-advertising main content”.

広告コンテンツを本コンテンツの途中に配置した場合、ウェブページ内の配置は上から、広告前本コンテンツ、広告コンテンツ、広告後コンテンツとなる。この場合、図2における(1)、(2)または(3)に該当する。
広告コンテンツを本コンテンツの前に配置した場合、ウェブページ内の配置は上から、広告コンテンツ、広告後本コンテンツとなり、fh=0となる。この場合、図2における(4)または(5)に該当する。
広告コンテンツを本コンテンツの後に配置した場合、ウェブページ内の配置は上から広告前コンテンツ、広告後本コンテンツとなり、bh=0となる。この場合、図2における(6)または(7)に該当する。
When the advertising content is arranged in the middle of the main content, the arrangement in the web page is the main content before the advertisement, the advertising content, and the content after the advertisement from the top. This case corresponds to (1), (2) or (3) in FIG.
When the advertisement content is arranged before the main content, the arrangement in the web page is the advertisement content and the post-advertisement main content from the top, and fh = 0. This case corresponds to (4) or (5) in FIG.
When the advertisement content is arranged after the main content, the arrangement in the web page is the pre-advertisement content and the post-advertisement main content from the top, and bh = 0. This case corresponds to (6) or (7) in FIG.

(画面の表示状態)
実施形態における説明の便宜のため、タッチディスプレイに出力される画面に表示されているコンテンツの組み合わせに応じて、画面の表示状態を次のように定義する(図3参照)。
画面全域が本コンテンツの全部または一部を表示している状態を「A1状態」、画面全域が本コンテンツの全部または一部と広告コンテンツの一部を縦方向に分割されて同時に表示している状態を「A2状態」、画面全域が広告コンテンツの全部を表示している状態を「A3状態」とする。
(Screen display status)
For convenience of explanation in the embodiment, the display state of the screen is defined as follows according to the combination of contents displayed on the screen output to the touch display (see FIG. 3).
The state where the entire screen displays all or part of the content is “A1 state”, and the entire screen displays all or part of the content and part of the advertising content in the vertical direction at the same time. It is assumed that the state is “A2 state” and the state where the entire screen displays all of the advertising content is “A3 state”.

A2状態における本コンテンツとは、広告前本コンテンツと広告後本コンテンツを区別しない。すなわちA2状態は、広告前本コンテンツおよび広告コンテンツが同時に表示されている場合もあれば、広告後本コンテンツおよび広告コンテンツが同時に表示されている場合もある。
ただし、前述した「広告コンテンツリサイズ手順」によって、広告コンテンツの高さaは画面と同じ高さhと同じになるため、広告前本コンテンツ、広告後本コンテンツおよび広告コンテンツの3つが同時に表示されることはない。
The main content in the A2 state does not distinguish the pre-advertisement main content and the post-advertisement main content. That is, in the A2 state, the pre-advertisement main content and the advertising content may be displayed simultaneously, or the post-advertisement main content and the advertising content may be displayed simultaneously.
However, since the height “a” of the advertising content is the same as the same height h as the screen by the “advertising content resizing procedure” described above, the pre-advertising main content, the post-advertising main content, and the advertising content are displayed simultaneously. There is nothing.

(広告コンテンツの配置パターン)と(画面の表示状態)の組み合わせを図2に示す。
(1)は、h<=fhかつh<=bh、(2)は0<fhかつh<bh、(3)はh<=fhかつ0<bh<h、(4)はfh=0かつh<=bh、(5)はfh=0かつ0<bh<h、(6)はh<=fhかつbh=0、(7)は0<fh<hかつbh=0、である。(1)から(3)は広告コンテンツと広告前本コンテンツと広告後本コンテンツがある配置パターンである。(4)および(5)は広告前コンテンツがなく、広告コンテンツと広告後本コンテンツがある配置パターンである。(6)および(7)は広告後コンテンツがなく、広告コンテンツと広告前本コンテンツがある配置パターンである。
A combination of (advertising content arrangement pattern) and (screen display state) is shown in FIG.
(1) is h <= fh and h <= bh, (2) is 0 <fh and h <bh, (3) is h <= fh and 0 <bh <h, (4) is fh = 0 and h <= bh, (5) is fh = 0 and 0 <bh <h, (6) is h <= fh and bh = 0, and (7) is 0 <fh <h and bh = 0. (1) to (3) are arrangement patterns including advertisement content, pre-advertisement main content, and post-advertisement main content. (4) and (5) are arrangement patterns in which there is no pre-advertisement content and there are advertising content and post-advertisement main content. (6) and (7) are arrangement patterns in which there is no post-advertisement content and there are advertising content and pre-advertising content.

ユーザがスマートフォンに搭載されたタッチディスプレイに出力される画面に表示されたコンテンツを閲覧する際のスクロール操作について、ユーザが現在画面に表示中のコンテンツの後続を閲覧したい場合は、画面を下から上方向にスワイプして、下へスクロールする。逆に画面を上から下方向にスワイプして、上へスクロールできる。スクロール操作によって画面の上端に表示された位置からウェブページの上端までの距離をstとする。   When scrolling when browsing the content displayed on the screen that is output to the touch display installed on the smartphone, the user wants to browse the content that is currently displayed on the screen. Swipe in the direction to scroll down. Conversely, you can scroll up by swiping the screen from top to bottom. Let st be the distance from the position displayed at the top of the screen by the scroll operation to the top of the web page.

(広告コンテンツリサイズ手順)によって配置された(1)から(7)のいずれかの状態において、ウェブページの上端がタッチディスプレイの画面に表示され(st=0)、(画面の表示状態)は初期状態となる。ユーザはスクロール操作によって、(画面の表示状態)が遷移される。0<=st<=fh−hの間はA1状態(広告コンテンツの前方のため、「A1前方状態」と定義する)、fh−h<st<fhはA2状態(広告コンテンツの前方のため、「A2前方状態」と定義する)、fh=stはA3状態、fh<st<fh+hがA2状態(広告コンテンツの後方のため、「A2後方状態」と定義する)、fh+h<=stがA1状態(「A1後方状態」と定義する)となる。なおウェブブラウザがウェブページを閲覧する制約上、コンテンツの大きさを超えてスクロールできないので、0<=st<=fh+bhを常に満たす。   In any state of (1) to (7) arranged by (Advertising Content Resize Procedure), the upper end of the web page is displayed on the screen of the touch display (st = 0), and (Screen Display State) is initial It becomes a state. The user changes (display state of the screen) by scrolling. During 0 <= st <= fh-h, it is in the A1 state (because it is in front of the advertising content, so it is defined as “A1 forward state”), and fh-h <st <fh is in the A2 state (behind the advertising content, Fh = st is in the A3 state, fh <st <fh + h is in the A2 state (because it is behind the advertising content, it is defined as “A2 backward state”), and fh + h <= st is in the A1 state (Defined as “A1 rear state”). Note that 0 <= st <= fh + bh is always satisfied because the web browser cannot be scrolled beyond the size of the content due to restrictions on browsing the web page.

(1)、(3)および(6)はh<=fhにより、A1前方状態とA2前方状態になり得るパターン(図4参照)であり、初期状態(st=0)はA1状態となる。(2)および(7)は0<fh<hにより、A1前方状態を満たすことができないため、A1前方状態は起こり得ず、A2前方パターンがなり得るパターンであり、初期状態(st=0)はA2状態となる。(4)および(5)はfh=0よりA1前方状態とA2前方状態を満たすことができないため、A1前方状態とA2前方状態は起こり得ず、初期状態(st=0)はA3状態となる。
(1)から(7)のいずれの状態も、(広告コンテンツリサイズ手順)によって広告コンテンツの高さが常にhとなるため、A3状態になり得る。
(1)、(2)および(4)はh<=bhにより、初期状態を経て、スクロール操作を繰り返すことで、A1後方状態とA2後方状態になり得る。(3)および(5)は0<bh<hにより、A1後方状態を満たすことができないため、初期状態を経てスクロール操作を繰り返すことで、A1後方状態になりえずA2後方状態になり得る。(6)および(7)はbh=0により、A1後方状態とA2後方状態を満たすことができないため、初期状態を経てスクロール操作を繰り返すことで、A1後方状態とA2後方状態にはなり得ない。
(1), (3), and (6) are patterns (see FIG. 4) that can be in the A1 front state and the A2 front state by h <= fh (see FIG. 4), and the initial state (st = 0) is the A1 state. Since (2) and (7) cannot satisfy the A1 front state because 0 <fh <h, the A1 front state cannot occur and the A2 front pattern can be formed. The initial state (st = 0) Is in the A2 state. Since (4) and (5) cannot satisfy the A1 forward state and the A2 forward state from fh = 0, the A1 forward state and the A2 forward state cannot occur, and the initial state (st = 0) becomes the A3 state. .
In any of the states (1) to (7), the height of the advertising content is always h by the (advertising content resizing procedure), so that it can be in the A3 state.
(1), (2), and (4) can be in the A1 rear state and the A2 rear state by repeating the scroll operation through the initial state by h <= bh. Since (3) and (5) cannot satisfy the A1 rear state because 0 <bh <h, repeating the scroll operation through the initial state can result in the A2 rear state instead of the A1 rear state. Since (6) and (7) cannot satisfy the A1 rear state and the A2 rear state because bh = 0, the scroll operation is repeated through the initial state, so that the A1 rear state and the A2 rear state cannot be obtained. .

(表示領域制御のスクロール操作検出手順と表示領域計算手順)
本実施形態に係る広告表示制御プログラムは、表示領域制御のスクロール操作検出手順および表示領域計算手順を備える。
表示領域制御のスクロール操作検出手順は、ウェブブラウザを介して、ユーザによるスクロール操作を検出する。そして、表示領域計算手順は、画面に対する広告コンテンツの表示位置や表示面積を計算し、表示面積に対する広告コンテンツの表示割合を計算する。
A2前方状態における広告コンテンツの表示割合は、ah/h=(h+st―fh)/h によって求める。A2後方状態における広告コンテンツの表示割合は、ah/h=(h−st+fh)/h によって求める。
A2前方状態およびA2後方状態を区別せず、広告コンテンツの表示割合をah/h=min(h+st―fh,h−st+fh)/h によって求めても良い(min(A,B)は、AとBとを比較し、小さい方を選択する)。
(Display area control scroll operation detection procedure and display area calculation procedure)
The advertisement display control program according to the present embodiment includes a display region control scroll operation detection procedure and a display region calculation procedure.
The display region control scroll operation detection procedure detects a scroll operation by the user via a web browser. The display area calculation procedure calculates the display position and display area of the advertisement content on the screen, and calculates the display ratio of the advertisement content with respect to the display area.
The display ratio of the advertisement content in the A2 front state is obtained by ah / h = (h + st−fh) / h. The display ratio of the advertising content in the A2 rear state is obtained by ah / h = (h−st + fh) / h.
The display ratio of the advertising content may be obtained by ah / h = min (h + st−fh, h−st + fh) / h without distinguishing the A2 front state and the A2 rear state (min (A, B) is Compare B and select the smaller one).

(表示領域制御の全域表示手順)
本実施形態に係る広告表示制御プログラムは、表示領域制御の全域表示手順を備える。この表示領域制御の全域表示手順の機能について、図5を参照させながら説明する。
すなわち、A2状態においてユーザがスクロール操作をした場合、広告コンテンツの表示割合がある一定以上、例えば80%以上表示された場合、ユーザによる何らの操作も介さずにA3状態となるように、表示領域制御の全域表示手順がスクロールさせる。
(Full display procedure for display area control)
The advertisement display control program according to the present embodiment includes a whole area display procedure for display area control. The function of the whole area display procedure of the display area control will be described with reference to FIG.
That is, when the user performs a scroll operation in the A2 state, the display area is set so that the display state of the advertisement content is more than a certain value, for example, 80% or more. The entire display procedure of control is scrolled.

この表示領域制御の全域表示手順は、A3状態とするのを、ユーザのスクロール操作のスピードと同じ程度で連続的に表示させる場合のほか、80%以上の表示が検出された瞬間に、A3状態へ不連続に表示させる場合もある。
また、80%以上の表示が検出された瞬間から、ユーザのスクロール操作がない状態以後、所定のインターバル(たとえば0.5秒)を設けてから、全域表示手順が機能する(A3状態へ表示を変更させる)こととしてもよい。
The entire display procedure for this display area control is to set the A3 state to the A3 state at the moment when 80% or more of the display is detected, in addition to continuously displaying at the same speed as the user's scrolling speed. It may be displayed discontinuously.
Also, from the moment when a display of 80% or more is detected, after a state where there is no scroll operation by the user, a predetermined interval (for example, 0.5 seconds) is provided, and then the whole area display procedure functions (display to the A3 state). It may be changed).

図14に示す表示領域制御は、A3状態となって終了する。第一実施形態では図15に示すとおり、本コンテンツを閲覧するために、ユーザによるスクロール操作が継続する。そのため、コンテンツ閲覧が続く限り、表示領域制御を繰り返す。   The display area control shown in FIG. 14 ends in the A3 state. In the first embodiment, as shown in FIG. 15, in order to browse this content, the scroll operation by the user is continued. Therefore, display area control is repeated as long as content browsing continues.

以上説明してきた第一実施形態に係る広告表示制御プログラムによれば、コンテンツを閲覧するためのユーザによるスクロール操作のみによって、本コンテンツと広告コンテンツが切り替わるので、ユーザビリティは大きく低下しない。従来技術では、たとえば、広告表示をスキップさせるためのボタンのタップ操作が、スクロール操作の合間に必要だった。
また、画面全域に広告コンテンツが表示されるため、ユーザによる注視度を高められるため、広告提供者の意図が達成されやすい。すなわち、ユーザの意図しない画面全域への切り替えによる広告や、画面全域ではない小さな広告表示であった広告表示制御などに比べて、広告効果が高められる。
According to the advertisement display control program according to the first embodiment described above, the present content and the advertisement content are switched only by the scroll operation by the user for browsing the content, and thus the usability is not greatly reduced. In the prior art, for example, a tap operation of a button for skipping advertisement display is necessary between scroll operations.
In addition, since the advertising content is displayed over the entire screen, the degree of gaze by the user can be increased, and the intention of the advertisement provider is easily achieved. That is, the advertising effect is enhanced as compared with an advertisement by switching to the entire screen unintended by the user or an advertisement display control that is a small advertisement display that is not the entire screen.

〈第二実施形態〉
第二実施形態に係るフローチャートは、図16に示す。
第二実施形態に係る広告表示制御プログラムは、広告コンテンツを一定時間表示し続けるための処理を第一実施形態に追加して実施する。
広告コンテンツ内にスキップボタンを配置するか否かは、広告提供者が選択できる。ここで、「スキップボタン」とは、広告コンテンツをスキップさせて本コンテンツを表示させるためにユーザがタップ操作するためボタンである。
<Second embodiment>
A flowchart according to the second embodiment is shown in FIG.
The advertisement display control program according to the second embodiment implements processing for continuing to display advertisement content for a certain period of time in addition to the first embodiment.
The advertisement provider can select whether or not to place a skip button in the advertisement content. Here, the “skip button” is a button for the user to perform a tap operation to skip the advertisement content and display the content.

(広告コンテンツリサイズ手順)
第二実施形態において、広告コンテンツにスキップボタンを配置した場合、(広告コンテンツリサイズ手順)と同じタイミングで、スキップボタンを非表示にする(図8参照)。広告コンテンツを一定時間の表示を継続させた後に、ユーザの操作によるスキップを可能とする。
(Advertising content resizing procedure)
In the second embodiment, when a skip button is arranged in the advertising content, the skip button is hidden at the same timing as (advertising content resizing procedure) (see FIG. 8). After the advertisement content is continuously displayed for a certain period of time, the user can skip the operation.

(タッチ検出手順とスクロール操作無効化手順)
タッチ検出手順およびスクロール操作無効化手順について、図7とともに説明する。
ユーザは、タッチディスプレイを操作してウェブページをスクロールしようとする際、タッチディスプレイに触れる。この時、ウェブブラウザを介してユーザがタッチディスプレイに触れるタップ操作を検出するのが「タッチ検出手順」であり、ユーザの操作に対するウェブブラウザの既定の動作を無効にするのが「スクロール操作無効化手順」である。
(Touch detection procedure and scroll operation invalidation procedure)
The touch detection procedure and the scroll operation invalidation procedure will be described with reference to FIG.
When the user tries to scroll the web page by operating the touch display, the user touches the touch display. At this time, it is the “touch detection procedure” that detects the tap operation of the user touching the touch display via the web browser, and the “scroll operation invalidation” is to invalidate the default operation of the web browser for the user operation. Procedure ".

スクロール操作無効化手順が機能している状態では、ユーザはウェブページのスクロールができなくなる。
前記のタップ操作の検出機能を停止させ、ウェブブラウザに基づく既定の動作を無効にしない制御状態に戻せば、ユーザはウェブブラウザ既定の動作であるウェブページのスクロールができる状態になる。タップ操作の検出機能は、たとえば、所定時間が経過した場合などに停止するように設定しておくことができる。
In a state where the scroll operation invalidation procedure is functioning, the user cannot scroll the web page.
If the detection function of the tap operation is stopped and the control is returned to the control state in which the default operation based on the web browser is not invalidated, the user can scroll the web page which is the default operation of the web browser. The detection function of the tap operation can be set to stop when a predetermined time elapses, for example.

前述した表示領域制御が終了して、はじめてA3状態になってから一定時間、例えば2秒間はユーザによるスクロール操作を無効にし、A3状態を持続させる。このスクロール操作を無効にしている間は、ユーザによるスクロール操作をしてもstは変わらない。持続時間が経過したら、ユーザのスクロール操作を有効に戻すことで、ユーザはA3状態からA2やA1状態に遷移できる。   The scroll operation by the user is invalidated for a certain period of time, for example, 2 seconds after the display area control described above is completed for the first time, and the A3 state is maintained. While the scroll operation is disabled, st does not change even if the user performs a scroll operation. When the duration time elapses, the user can transition from the A3 state to the A2 or A1 state by returning the user's scroll operation to the valid state.

A2状態に遷移した場合、表示領域計算手順とスクロール操作検出手順が機能する状態に戻る。この後、再びA3状態になった場合には、スクロール操作無効化手順を再度実行しても良いし、しなくても良い。
図16に示したフローチャートでは、2回目以降のA3状態に遷移した場合のスクロール操作無効は実行しない。
スクロール操作を有効に戻すとき、広告コンテンツにスキップボタンを配置した場合は、スキップボタンを表示する。
When the state transits to the A2 state, the display region calculation procedure and the scroll operation detection procedure return to a functioning state. Thereafter, when the state becomes the A3 state again, the scroll operation invalidation procedure may or may not be executed again.
In the flowchart shown in FIG. 16, the scroll operation invalidation is not executed when transitioning to the A3 state after the second time.
When the scroll operation is returned to the effective state, if the skip button is arranged in the advertisement content, the skip button is displayed.

(広告コンテンツスキップ手順)
広告コンテンツスキップ手順について、図8とともに説明する。
「スキップ」とは、A3状態からA2状態やA1状態に遷移することをいい、ユーザによるスクロール操作に基づく場合と、本プログラムがユーザの操作を介さずに実行する場合とがある。「スキップ」を換言すれば、広告コンテンツの表示状態から本コンテンツの表示状態へ切り替えることである。
広告コンテンツが全域に表示された状態から本コンテンツの閲覧が可能な状態が再開される。ユーザのスクロール操作によって、広告コンテンツをスキップできる。
また、ユーザはスクロール操作をしなくても、A3状態またはA2状態から広告コンテンツ内に配置されたスキップボタンをタップすることで、ウェブページが広告コンテンツの直下に自動でスクロールして、スキップできる。つまり、st=fhであるA3状態から、スキップボタンをタップすると、st=fh+hとなる。
このスキップは、ユーザのスクロール操作のスピードと同じ程度で連続的に表示させる場合のほか、スキップボタンをタップした瞬間に不連続に表示させる場合がある。
(Ad content skip procedure)
The advertisement content skip procedure will be described with reference to FIG.
“Skip” refers to a transition from the A3 state to the A2 state or the A1 state, which may be based on a scroll operation by the user, or may be executed without the user's operation. In other words, “skip” is to switch from the display state of the advertisement content to the display state of the content.
The state in which the content can be browsed is resumed from the state where the advertising content is displayed in the entire area. Advertisement content can be skipped by the user's scrolling operation.
Further, even if the user does not perform a scrolling operation, the user can automatically scroll and skip the web page immediately below the advertising content by tapping the skip button arranged in the advertising content from the A3 state or the A2 state. That is, when the skip button is tapped from the A3 state where st = fh, st = fh + h.
This skip may be displayed discontinuously at the moment the skip button is tapped, in addition to being displayed continuously at the same speed as the user's scrolling operation.

以上説明した第二実施形態に係る広告表示制御プログラムによれば、コンテンツを閲覧するためのユーザによるスクロール操作によって、本コンテンツと広告コンテンツとがユーザに対する違和感を与えないように切り替わるので、ユーザビリティは大きく低下しない。
また画面全域に広告コンテンツが、ユーザの操作を受け付けることなく、一定時間は必ず表示される。そのため、ユーザの意図しない画面全域への切り替えによる広告や、画面全域ではない小さな広告表示であった広告表示制御などに比べて、広告効果が高められる。
According to the advertisement display control program according to the second embodiment described above, the scrolling operation by the user for browsing the content is switched so that the content and the advertising content do not give the user a sense of incongruity. It will not decline.
In addition, the advertising content is always displayed for a certain time without accepting the user's operation over the entire screen. Therefore, the advertising effect is enhanced as compared with an advertisement by switching to the entire screen unintended by the user or an advertisement display control that is a small advertisement display that is not the entire screen.

〈第三実施形態〉
第三実施形態に係る広告表示制御プログラムは、動画を含む広告コンテンツとする表示制御を実施する。全体を動画表示領域に配置しても良いし、任意の背景画像の前面に動画を配置しても良い。また、広告コンテンツ内にスキップボタンおよびリプレイボタンを配置するか否かは、広告提供者が選択できる。
第三実施形態は、第一実施形態または第二実施形態に対して、動画の再生制御を加えた実施形態である。フローチャートは、図15および図16と変わらない。
<Third embodiment>
The advertisement display control program according to the third embodiment implements display control for advertising content including moving images. The whole may be arranged in the moving image display area, or the moving image may be arranged in front of an arbitrary background image. Further, the advertisement provider can select whether or not to arrange the skip button and the replay button in the advertisement content.
The third embodiment is an embodiment in which moving image reproduction control is added to the first embodiment or the second embodiment. The flowchart is the same as FIG. 15 and FIG.

(動画読み込み手順)
前述した広告コンテンツリサイズ手順を実施している最中に、携帯情報端末に対して動画の読み込みを開始する。加えて、広告コンテンツの内部に「リプレイボタン」が配置されている場合、その「リプレイボタンを非表示にする。
(Video loading procedure)
While the above-described advertisement content resizing procedure is being performed, reading of the moving image is started with respect to the portable information terminal. In addition, when a “replay button” is arranged inside the advertisement content, the “replay button is not displayed.

(動画再生制御手順)
A2またはA3状態において、ユーザのスクロール操作によって、広告コンテンツの表示割合に応じて、動画の再生中および停止中を切り替える。例えば表示割合が80%以上の場合、動画の再生を開始し、表示割合が80%未満の場合、動画の再生を停止する。またA2状態において、全域表示手順によりA3状態に遷移した時に、動画の再生を開始し、その後表示割合が80%未満になった時に動画を停止する。
いずれの例でも、動画の停止は一時停止とし、次回の再生開始を前回の一時停止位置から再開しても良い。
(Video playback control procedure)
In the A2 or A3 state, the user performs a scrolling operation to switch between reproducing and stopping the moving image according to the display ratio of the advertising content. For example, when the display ratio is 80% or more, the reproduction of the moving image is started, and when the display ratio is less than 80%, the reproduction of the moving image is stopped. Also, in the A2 state, when the transition to the A3 state is made by the whole area display procedure, the reproduction of the moving image is started, and then the moving image is stopped when the display ratio becomes less than 80%.
In any example, the stop of the moving image may be paused, and the next playback start may be resumed from the previous pause position.

第二実施形態にて説明した「スクロール操作無効制御手順」と同じように、A3状態でユーザによるスクロール操作を無効にしつつ、動画の再生を継続する。ユーザによるスクロール操作を無効とする状態を持続させる時間を、動画の尺の長さと同じとしても良いし、異なっていても良い。   Similar to the “scroll operation invalidation control procedure” described in the second embodiment, the reproduction of the moving image is continued while invalidating the scroll operation by the user in the A3 state. The time for which the state in which the scroll operation by the user is invalidated may be the same as or different from the length of the moving image.

(動画再生終了後の表示手順)
本プログラムは、前述した「動画再生制御手順」によって動画の再生が終了した場合、リプレイボタンを表示させる。ただし、広告提供者がリプレイボタンを配置した場合に限る。表示されたリプレイボタンをユーザがタップすることで、動画再生制御手順に戻り、動画の再生を開始する。
リプレイボタンを配置しない場合は、動画の最後のフレームを表示し続けても良いし、動画領域を非表示にし、広告コンテンツ全体を背景画像にしても良い。
(Display procedure after video playback ends)
This program displays a replay button when the reproduction of the moving image is terminated by the above-described “moving image reproduction control procedure”. However, it is limited to the case where the advertisement provider arranges a replay button. When the user taps the displayed replay button, the process returns to the moving image reproduction control procedure, and reproduction of the moving image is started.
When the replay button is not arranged, the last frame of the moving image may be continuously displayed, the moving image area may be hidden, and the entire advertising content may be used as the background image.

(スキップ手順)
第二実施形態にて説明した「スキップ手順」と同様、ユーザによるスクロール操作でA2状態やA1状態へ遷移する。ただし、前述した「動画再生制御手順」によって動画が停止する。これにより、広告コンテンツをスキップできる。
また、ユーザがスキップボタンをタップすると、動画の再生を停止させて、ウェブページが広告コンテンツの直下に自動でスクロールして、スキップできる。
(Skip procedure)
Similar to the “skip procedure” described in the second embodiment, the user makes a transition to the A2 state or the A1 state by a scroll operation. However, the moving image is stopped by the “moving image reproduction control procedure” described above. Thereby, advertisement content can be skipped.
In addition, when the user taps the skip button, the reproduction of the moving image is stopped, and the web page can be automatically scrolled and directly skipped immediately below the advertisement content.

以上に説明した第二実施形態に係る広告表示制御プログラムによれば、コンテンツを閲覧するためのスクロール操作によって、本コンテンツと広告コンテンツとがユーザに対する違和感を与えないように切り替わる。そのため、広告コンテンツとして配置された動画の視聴もユーザに対する違和感を与えないように開始され、ユーザビリティは大きく低下しない。
また画面全域に広告コンテンツが一定時間、必ず表示され、広告コンテンツに配置された動画は最低時間はユーザに視聴される。このため、ユーザの意図しない画面全域への切り替えによる広告や、画面全域ではない小さな広告表示であった広告表示制御などに比べて、広告効果が高められる。
According to the advertisement display control program according to the second embodiment described above, the content and the advertisement content are switched so as not to give a sense of incongruity to the user by a scroll operation for browsing the content. Therefore, viewing of moving images arranged as advertising content is started so as not to give the user a sense of incongruity, and usability is not greatly reduced.
In addition, the advertising content is always displayed on the entire screen for a certain time, and the moving image arranged in the advertising content is viewed by the user for the minimum time. For this reason, compared with the advertisement by the switching to the whole screen which a user does not intend, and the advertisement display control which was a small advertisement display which is not the whole screen, an advertising effect is improved.

〈第四実施形態〉
第四実施形態に係る広告表示制御プログラムは、第三実施形態に対して、ウェブブラウザの動画プレイヤー再生機能を使わずに、ユーザに対して動画が再生されているかのように感じさせる制御を実施する。
ウェブブラウザは、ウェブページ内に配置した動画を再生する動画プレイヤーの機能を内蔵している。一部のスマートフォンに搭載された一部のウェブブラウザ(例えば、iOSバージョン9以前を搭載したiPhone(登録商標)のサファリ)では、動画を再生する際そのウェブブラウザの制約上、ウェブページの閲覧状態から対象動画を画面全域に表示して再生するフルスクリーン状態となる。第三実施形態において、動画の再生を始める際にウェブブラウザの動画プレイヤーがフルスクリーン状態になると、ユーザによるフルスクリーン解除ボタンをタップしなければ、ウェブページの閲覧状態に戻らないため、ユーザビリティが低下する。
第四実施形態ではこのような制約を持ったウェブブラウザにおいて、第三実施形態において、前記ウェブブラウザの制約を回避し、ユーザビリティを大きく低下させないための手法を説明する。
<Fourth embodiment>
The advertisement display control program according to the fourth embodiment controls the third embodiment to make the user feel as if the video is being played without using the video player playback function of the web browser. To do.
The web browser has a built-in function of a video player that plays back a video arranged in a web page. Some web browsers installed on some smartphones (for example, iPhone (registered trademark) Safari equipped with iOS version 9 or earlier), when playing a video, due to the restrictions of the web browser, the browsing state of the web page The full-screen state in which the target moving image is displayed on the entire screen and played back. In the third embodiment, when the video player of the web browser enters the full screen state when starting the playback of the video, the user does not return to the web page browsing state unless the user taps the full screen release button, thus reducing usability. To do.
In the fourth embodiment, a method for avoiding the restriction of the web browser and preventing the usability from being greatly reduced in the third embodiment will be described in the web browser having such a restriction.

(疑似動画再生手順)
第三実施形態において、動画を再生または一時停止から再開する場合は、ウェブブラウザの動画プレイヤーが持つ再生機能を使用せず、現在の再生位置を小刻みに動かすことで、ユーザに対して動画が再生しているように見せる。ウェブブラウザの動画プレイヤーは現在の再生時間(再生位置)を示すcurrentTimeという値をプログラムから取得または設定できる。プログラムによってcurrentTimeが設定されると、ウェブブラウザはその動画プレイヤーの表示領域にcurrentTimeが示す位置の映像フレームを表示する。つまり、小刻みにcurrentTimeを設定していくことで、小刻みに映像フレームが表示され、結果的にユーザは映像が再生されているかのように見える。
(Pseudo video playback procedure)
In the third embodiment, when a video is played back or resumed from a pause, the video is played back to the user by moving the current playback position in small increments without using the playback function of the video player of the web browser. Show as you do. The video player of the web browser can acquire or set a value “currentTime” indicating the current playback time (playback position) from the program. When currentTime is set by the program, the web browser displays a video frame at the position indicated by currentTime in the display area of the video player. That is, by setting the currentTime in small increments, the video frame is displayed in small increments, and as a result, the user looks as if the video is being reproduced.

疑似動画再生手順のフローチャートを図10に示す。再生開始時の現在時刻とcurrentTimeを記憶(S1)し、その再生開始時刻の経過時間をcurrentTimeに小刻みに加算していく(S2からS7)。小刻みとはsetTimeoutやsetInterval命令を使用して、例えば25ミリ秒ごとに実行することを意味する。また、requestAnimationFrame命令を使用して、ウェブブラウザから画面の再描画が通知されるタイミングでも良い。
動画の一時停止は、小刻みに実行している定期的な処理をやめることで、動画の再生が止まったように動く。
FIG. 10 shows a flowchart of the pseudo moving image reproduction procedure. The current time at the start of reproduction and the current time are stored (S1), and the elapsed time of the reproduction start time is added to the current time in small increments (S2 to S7). Small increments are executed every 25 milliseconds, for example, using a setTimeout or setInterval instruction. Moreover, the timing at which redrawing of the screen is notified from the web browser using the requestAnimationFrame command may be used.
The pause of the movie moves like stopping the movie playback by stopping the periodic processing that is being executed in small increments.

(音声同期型疑似動画再生手順)
疑似動画再生手順では、映像(動画の中で視覚的要素を持ったデータ)しか再生できない。音声(動画の中で聴覚的要素を持ったデータ)付きで動画を擬似再生する音声同期型疑似動画再生手順を説明する。
ウェブブラウザの音声プレイヤーは視覚的な表示要素を持たないため、通常の再生機能を使用しても、フルスクリーンにならない。そして音声プレイヤーは動画プレイヤーと同様、現在の再生時間(再生位置)を示すcurrentTimeという値をプログラムから取得または設定できる。
音声同期型疑似動画再生手順のフローチャートを図11に示す。音声同期型疑似動画再生手順では、音声プレイヤーの再生命令を使用して音声再生を開始させ、音声プレイヤーのcurrentTimeを動画プレイヤーのcurrentTimeに(S4)、小刻みに設定(S2からS7)する。ここでいう小刻みは(疑似動画再生手順)と同じである。音声プレイヤーと動画プレイヤーの再生位置を小刻みに同期することで、ユーザは動画の映像と音声を同期しているように見える。
動画の一時停止は、音声プレイヤーの再生を一時停止し、小刻みに実行している定期的な処理をやめることで、動画の再生が止まったように動く。
(Audio-synchronous pseudo-video playback procedure)
In the pseudo-video playback procedure, only video (data with visual elements in video) can be played back. A description will be given of an audio-synchronized pseudo-moving image reproduction procedure for reproducing a moving image with sound (data having an auditory element in the moving image).
The web browser's audio player does not have a visual display element, so even if the normal playback function is used, it does not become full screen. The audio player can acquire or set a value “currentTime” indicating the current playback time (playback position) from the program, as with the video player.
FIG. 11 shows a flowchart of the procedure for reproducing the audio synchronized pseudo moving image. In the audio synchronous pseudo moving image reproduction procedure, audio reproduction is started using the reproduction command of the audio player, and the current time of the audio player is set to the current time of the moving image player (S4) and in small increments (S2 to S7). The small increments here are the same as in the (pseudo moving image playback procedure). By synchronizing the playback positions of the audio player and video player in small increments, the user appears to synchronize the video and audio of the video.
The pause of the movie is such that the playback of the movie is stopped by pausing the playback of the audio player and stopping the periodic processing that is being executed in small increments.

以上に説明した第四実施形態に係る広告表示制御プログラムによれば、動画の再生においてフルスクリーン状態に移行するような機能が付いたウェブブラウザにおいても、ウェブページ閲覧状態のままを維持し、スクロール操作によって、本コンテンツと動画を含む広告コンテンツが自然と切り替わり、ユーザビリティは大きく低下しない。   According to the advertisement display control program according to the fourth embodiment described above, the web page browsing state is maintained and scrolled even in a web browser having a function of shifting to a full screen state during video playback. By this operation, the advertising content including the content and the moving image is naturally switched, and the usability is not greatly reduced.

〈第五実施形態〉
第五実施形態に係る広告表示制御プログラムは、第一から第四までのすべての実施形態において、広告コンテンツの表示位置がユーザによるスクロール操作の影響を受けず、広告コンテンツの表示領域だけがユーザによるスクロール操作の影響を受けるような表示手法を実施する。
<Fifth embodiment>
In all the first to fourth embodiments, the advertisement display control program according to the fifth embodiment is such that the display position of the advertisement content is not affected by the scroll operation by the user, and only the display area of the advertisement content is determined by the user. Implement a display method that is affected by the scrolling operation.

ユーザがスマートフォンに搭載されたタッチディスプレイの画面に表示されたコンテンツを閲覧する際のスクロール操作について、ユーザが現在画面に表示中のコンテンツの後続を閲覧したい場合は、画面を下から上方向にスワイプして、下へスクロールする。
通常、本コンテンツの間に広告コンテンツを挿入した場合、下へスクロール操作を繰り返すと、後続に配置した広告コンテンツは画面下部から広告コンテンツが表示され始め、かつ広告コンテンツの上部から表示される。ユーザが下へのスクロールを繰り返すと、やがて画面の全域が広告コンテンツとなる。さらに下へスクロールを継続すると、広告コンテンツの上部から画面外に隠れていき、後続の本コンテンツが表示される。
このようにスクロール操作によって、広告コンテンツは上下にスクロールすることで、広告コンテンツの表示領域と共に、広告コンテンツ自体が上下に動いて、ユーザに閲覧される。第五実施形態では広告コンテンツの上下移動を抑制して表示する。
If the user wants to browse the content that is currently displayed on the screen, the user can swipe the screen from the bottom to the top to scroll the content displayed on the screen of the touch display installed on the smartphone. And scroll down.
Normally, when the advertising content is inserted between the main contents, if the scroll operation is repeated downward, the advertising content arranged subsequently starts to be displayed from the lower part of the screen and is displayed from the upper part of the advertising content. When the user repeatedly scrolls down, the entire area of the screen eventually becomes advertisement content. If scrolling continues further, the advertisement content is hidden from the top of the screen and the subsequent main content is displayed.
Thus, by scrolling up and down, the advertising content scrolls up and down, so that the advertising content itself moves up and down together with the display region of the advertising content and is viewed by the user. In the fifth embodiment, display is performed while suppressing the vertical movement of the advertisement content.

(広告コンテンツリサイズ手順と広告コンテンツ固定手順)
ウェブページに表示される本コンテンツを前面に、その本コンテンツより後面に広告コンテンツを配置する(図12参照)。この時、本コンテンツが不透明要素であれば、広告コンテンツがユーザから見えない状態となる。
第一実施形態における「広告コンテンツリサイズ手順」では、広告コンテンツをタッチディスプレイの画面と同じ大きさに設定した。第五実施形態ではこれに加え、本コンテンツの後面にタッチディスプレイの画面全域に固定させる。これはユーザによるウェブページのスクロール操作に影響を受けないよう、常に同じ表示位置に固定する(図13参照)。
(Ad content resize procedure and ad content fix procedure)
The main content displayed on the web page is placed on the front, and the advertising content is arranged behind the main content (see FIG. 12). At this time, if the content is an opaque element, the advertisement content is not visible to the user.
In the “advertising content resizing procedure” in the first embodiment, the advertising content is set to the same size as the screen of the touch display. In the fifth embodiment, in addition to this, the entire screen of the touch display is fixed on the rear surface of the content. This is always fixed at the same display position so as not to be affected by the scrolling operation of the web page by the user (see FIG. 13).

(広告コンテンツ表示用透明要素挿入手順)
本コンテンツが不透明のため、広告コンテンツはユーザから見えない状態である。本コンテンツの前、後ろまたは途中に広告コンテンツを表示したい場所に広告コンテンツと同じサイズの透明要素(以下、「表示用透明要素」とする)を挿入する。表示用透明要素は、本コンテンツと同じ平面上に配置されるため、ユーザによるスクロール操作の影響を受けて、タッチディスプレイの画面に表示したり、隠れたりする。
この表示用透明要素は、タッチディスプレイの画面に表示されると、透明要素であるため、後面のコンテンツが映し出される。すなわち、透明要素部分と後面の広告コンテンツが重なる部分の広告コンテンツが画面に表示される。
(Transparent element insertion procedure for advertising content display)
Since this content is opaque, the advertisement content is invisible to the user. A transparent element having the same size as the advertising content (hereinafter referred to as a “transparent element for display”) is inserted in a place where the advertising content is to be displayed before, behind or in the middle of the content. Since the display transparent element is arranged on the same plane as the content, the display transparent element is displayed on the screen of the touch display or hidden under the influence of the scroll operation by the user.
When this transparent element for display is displayed on the screen of the touch display, it is a transparent element, so that the content on the rear surface is displayed. That is, the advertising content in a portion where the transparent element portion and the advertising content on the rear surface overlap is displayed on the screen.

画面に本コンテンツが表示され、下へのスクロール操作によって、後続の広告コンテンツを閲覧する場合、下へのスクロール操作に伴い、タッチディスプレイの画面下から広告コンテンツの下部から徐々に表示される。やがて、タッチディスプレイの画面全域に広告コンテンツが表示される。さらに下へのスクロール操作をすると、広告コンテンツが下部から隠れていき、同じく下部から後続の本コンテンツが表示される。同時に広告コンテンツの上部が小さくなっていき、やがて、広告コンテンツの後続部分にあたる本コンテンツが表示される(図13を参照)。   When the main content is displayed on the screen and the subsequent advertising content is browsed by scrolling down, the content is gradually displayed from the bottom of the screen of the touch display along with the scrolling down operation. Eventually, the advertising content is displayed over the entire screen of the touch display. When the scroll operation is further performed downward, the advertising content is hidden from the lower portion, and the subsequent main content is displayed from the lower portion. At the same time, the upper part of the advertising content becomes smaller and eventually the main content corresponding to the subsequent portion of the advertising content is displayed (see FIG. 13).

以上説明した第五実施形態に係る広告表示制御プログラムによれば、ユーザによるスクロール操作は広告コンテンツの表示領域だけ影響する。広告コンテンツが上下に移動することがなく、固定して表示されるため、ユーザの注視率を高められる。   According to the advertisement display control program according to the fifth embodiment described above, the scroll operation by the user affects only the display area of the advertisement content. Since the advertising content does not move up and down and is fixedly displayed, the user's gaze rate can be increased.

本願発明は、情報端末の製造業、情報端末において用いるアプリケーションの製作業、情報端末への各種情報サービスを提供する情報通信サービス業、動画データの製作業、動画データを用いた広告業などにおいて、利用可能性を有する。   The invention of the present application is in the manufacturing industry of information terminals, the production work of applications used in information terminals, the information communication service industry that provides various information services to the information terminals, the production work of video data, the advertising industry using video data, etc. Has availability.

Claims (8)

ネットワークを介して無線通信する無線通信装置と、プロセッサと、記憶装置と、出力装置を兼ねたタッチディスプレイと、そのタッチディスプレイにて広告コンテンツを含んだウェブページを閲覧する閲覧プログラムと、備えた携帯情報端末にて動作する広告表示制御プログラムであって、
その広告表示制御プログラムは、ウェブページにおける広告コンテンツが前記のタッチディスプレイの画面全域に表示されるように表示位置およびサイズを制御する広告コンテンツリサイズ手順と、
前記の携帯情報端末のユーザが前記のタッチディスプレイに触れて表示位置をスクロールするスクロール操作を検出するスクロール操作検出手順と、
前記広告コンテンツが前記タッチディスプレイに対して画面に表示されている表示位置および表示面積を計算する表示領域計算手順と、
前記スクロール操作検出手順が前記のユーザによるスクロール操作を検出した場合に、前記の表示領域計算手順が計算した表示位置および表示面積に基づいて、前記の広告コンテンツをタッチディスプレイの画面全域に表示する全域表示手順と、
を前記の携帯情報端末に実行させることとしたコンピュータプログラム。
A wireless communication device that wirelessly communicates via a network, a processor, a storage device, a touch display that also serves as an output device, a browsing program for browsing a web page that includes advertisement content on the touch display, and a mobile phone provided An advertisement display control program that operates on an information terminal,
The advertisement display control program includes an advertisement content resizing procedure for controlling a display position and a size so that an advertisement content on a web page is displayed on the entire screen of the touch display;
A scroll operation detection procedure for detecting a scroll operation in which a user of the portable information terminal touches the touch display and scrolls a display position;
A display area calculation procedure for calculating a display position and a display area where the advertising content is displayed on the screen with respect to the touch display;
When the scroll operation detection procedure detects a scroll operation by the user, the entire area for displaying the advertising content on the entire screen of the touch display based on the display position and display area calculated by the display area calculation procedure Display procedure,
Is a computer program that causes the portable information terminal to execute the program.
前記の全域表示手順が前記ユーザのスクロール操作に依らず、徐々に全域表示するようにスクロールする手順をも前記の携帯情報端末に実行させることとした
請求項1に記載のコンピュータプログラム。
The computer program according to claim 1, wherein the portable information terminal is caused to execute a procedure of scrolling so that the whole area display step is gradually displayed regardless of the scroll operation of the user.
前記のユーザが前記のウェブページをスクロールするために前記のタッチディスプレイに触れる操作を検出するタッチ検出手順と、
そのタッチ検出手順によって、検出したタッチ操作に対して、閲覧プログラムの既定動作を無効にし、前記ユーザが前記ウェブページのスクロール操作をできないように制御するスクロール操作無効手順と、
前記の全域表示手順によって前記の広告コンテンツが前記のタッチディスプレイに対して画面全域に表示された時に前記のスクロール操作無効手順によるスクロール操作を無効にさせるスクロール無効化手順と、
そのスクロール操作無効化手順の実行から一定時間後に、スクロール操作無効手順のために検出するタッチ検出手順を停止して、ユーザによる前記ウェブページのスクロール操作ができる状態に戻すスクロール操作有効手順と、
を前記の携帯情報端末に実行させることとした
請求項1または請求項2のいずれかに記載のコンピュータプログラム。
A touch detection procedure for detecting an operation in which the user touches the touch display to scroll the web page;
By the touch detection procedure, for the detected touch operation, the default operation of the browsing program is invalidated, and the scroll operation invalidation procedure for controlling the user so that the scroll operation of the web page cannot be performed,
A scroll invalidation procedure for invalidating a scroll operation by the scroll operation invalidation procedure when the advertising content is displayed on the entire screen on the touch display by the whole area display procedure;
A scroll operation enabling procedure for stopping the touch detection procedure detected for the scroll operation disabling procedure after a certain time from the execution of the scroll operation disabling procedure and returning the web page to a state in which the user can perform the scroll operation;
The computer program according to claim 1, wherein the portable information terminal is executed.
前記広告コンテンツに表示中と非表示中を切り替えることができるスキップボタンを配置し、
前記広告コンテンツリサイズ手順で前記スキップボタンを非表示にし、
前記スクロール操作有効手段によって、前記ユーザによる前記ウェブページのスクロールができる状態となった後に、
前記スキップボタンを表示し、そのスキップボタンを前記ユーザがタップした時、
前記表示領域計算手順が計算した表示位置および表示面積に基いて、前記タッチディスプレイの画面全域に前記広告コンテンツに続くコンテンツを表示する広告コンテンツスキップ手順
を前記の携帯情報端末に実行させることとした
請求項3に記載のコンピュータプログラム。
Place a skip button that can be displayed and hidden in the advertising content,
Hide the skip button in the advertising content resizing procedure,
After the scroll operation valid means enables the user to scroll the web page,
When the skip button is displayed and the user taps the skip button,
The mobile information terminal is caused to execute an advertisement content skip procedure for displaying content following the advertisement content on the entire screen of the touch display based on the display position and display area calculated by the display area calculation procedure. Item 4. The computer program according to Item 3.
前記の広告コンテンツスキップ手順が前記ユーザのスクロール操作に依らず、徐々に前記広告コンテンツに続くコンテンツを全域表示するようにスクロールする手順を、前記の携帯情報端末に実行させることとした
請求項4に記載のコンピュータプログラム。
5. The mobile information terminal according to claim 4, wherein the mobile information terminal executes a procedure of scrolling so that the advertisement content skip procedure gradually displays the entire content following the advertisement content without depending on the scroll operation of the user. The computer program described.
前記の広告コンテンツが動画を含んで表示され、
前記の全域表示手順と同時にその動画を自動的に再生させ、
前記のスクロール操作検出手順によってスクロール操作を検出した時に、前記表示領域計算手順が計算した表示位置および表示面積に基いて、その動画を再生または一時停止または再開する再開手順を、
前記の携帯情報端末に実行させることとした
請求項1から請求項5のいずれかに記載のコンピュータプログラム。
The advertising content is displayed including a video,
The video is automatically played at the same time as the whole area display procedure,
When a scroll operation is detected by the scroll operation detection procedure, a restart procedure for playing or pausing or resuming the moving image based on the display position and display area calculated by the display area calculation procedure,
The computer program according to any one of claims 1 to 5, wherein the computer program is executed by the portable information terminal.
前記の広告コンテンツに含まれる動画が
閲覧プログラムの持つ、前記ウェブページの閲覧モードから動画の再生するためのフルスクリーン再生状態になり、再生される閲覧プログラムの動画プレイヤーの再生機能を使わず、
閲覧プログラムの持つ、動画プレイヤーの現在再生位置を小刻みに設定し続け、動画が再生されているように前記ユーザが感じる疑似動画再生手順と、
その疑似動画再生手順と同時に、閲覧プログラムの持つ、音声プレイヤーを使用して、音声を再生すること、
その音声再生の有効または無効を切り替える手順を、
前記の携帯情報端末に実行させることとした
請求項6に記載のコンピュータプログラム。
The video included in the advertisement content is in a full screen playback state for playback of the video from the browsing mode of the web page that the browsing program has, and does not use the playback function of the video player of the browsing program to be played back,
A pseudo-video playback procedure that the user feels as if the video is being played, by continuously setting the current playback position of the video player that the viewing program has,
At the same time as the pseudo-video playback procedure, use the audio player of the viewing program to play the audio,
The procedure to enable or disable the audio playback,
The computer program according to claim 6, which is executed by the portable information terminal.
前記ウェブページにある前記広告コンテンツ以外のコンテンツたる本コンテンツが存在し、
その本コンテンツが前面に、前記広告コンテンツが後面に表示され、
前記本コンテンツと前記広告コンテンツが不透明な表示要素であった場合、前記ユーザが前記タッチディスプレイの画面から、後面の広告コンテンツが前面の本コンテンツによって隠れるように見えない状態であって、
後面の前記広告コンテンツをタッチディスプレイの画面全域に表示されるように表示位置及びサイズを制御する広告コンテンツリサイズ手順と、
前記ユーザのスクロール操作によって、後面の前記広告コンテンツがスクロールの影響を受けないように固定させる広告コンテンツ固定手順と、
前記本コンテンツの先頭、末尾または途中に、前記広告コンテンツリサイズ手段によって設定された前記広告コンテンツと同じサイズの透明表示要素を挿入する広告コンテンツ表示用透明要素挿入手順と、
その透明表要素が前記ユーザのスクロール操作によって、前記タッチディスプレイの画面に表示された時に固定された後面の前記広告コンテンツが前記ユーザに見える状態とする手順
を、前記の携帯情報端末に実行させることとした
請求項1から請求項7のいずれかに記載のコンピュータプログラム。
There is this content that is content other than the advertising content on the web page,
The content is displayed on the front and the advertising content is displayed on the back.
When the book content and the advertisement content are opaque display elements, the user cannot see the advertisement content on the rear side from the screen of the touch display so as to be hidden by the book content on the front side.
An advertising content resizing procedure for controlling the display position and size so that the advertising content on the rear surface is displayed on the entire screen of the touch display;
An advertising content fixing procedure for fixing the advertising content on the rear surface so as not to be affected by scrolling by the user's scrolling operation;
A transparent element insertion procedure for displaying an advertisement content, which inserts a transparent display element of the same size as the advertisement content set by the advertisement content resizing means at the beginning, end or middle of the main content;
Causing the portable information terminal to execute a procedure for making the advertising content on the rear surface fixed when the transparent surface element is displayed on the screen of the touch display by the user's scroll operation visible to the user. The computer program according to any one of claims 1 to 7.
JP2017103127A 2017-05-24 2017-05-24 Computer program Pending JP2018197828A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017103127A JP2018197828A (en) 2017-05-24 2017-05-24 Computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017103127A JP2018197828A (en) 2017-05-24 2017-05-24 Computer program

Publications (1)

Publication Number Publication Date
JP2018197828A true JP2018197828A (en) 2018-12-13

Family

ID=64663468

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017103127A Pending JP2018197828A (en) 2017-05-24 2017-05-24 Computer program

Country Status (1)

Country Link
JP (1) JP2018197828A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020043553A (en) * 2018-09-13 2020-03-19 Zホールディングス株式会社 Information display program, information display device, information display method, and distribution device
JP2020042672A (en) * 2018-09-12 2020-03-19 Zホールディングス株式会社 Information display program, information display device, information display method, and delivery device
JP2021056781A (en) * 2019-09-30 2021-04-08 Line株式会社 Control method, program, and terminal
JPWO2022024372A1 (en) * 2020-07-31 2022-02-03
JP2022549476A (en) * 2019-09-26 2022-11-25 北京字節跳動網絡技術有限公司 VIDEO CONTENT DISPLAY METHOD, CLIENT, AND STORAGE MEDIUM

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020042672A (en) * 2018-09-12 2020-03-19 Zホールディングス株式会社 Information display program, information display device, information display method, and delivery device
JP2020043553A (en) * 2018-09-13 2020-03-19 Zホールディングス株式会社 Information display program, information display device, information display method, and distribution device
JP2022549476A (en) * 2019-09-26 2022-11-25 北京字節跳動網絡技術有限公司 VIDEO CONTENT DISPLAY METHOD, CLIENT, AND STORAGE MEDIUM
US11750879B2 (en) 2019-09-26 2023-09-05 Beijing Bytedance Network Technology Co., Ltd. Video content display method, client, and storage medium
JP7482216B2 (en) 2019-09-26 2024-05-13 北京字節跳動網絡技術有限公司 Video content display method, client, and storage medium
JP2021056781A (en) * 2019-09-30 2021-04-08 Line株式会社 Control method, program, and terminal
JP7336341B2 (en) 2019-09-30 2023-08-31 Line株式会社 program, control method, terminal
JPWO2022024372A1 (en) * 2020-07-31 2022-02-03
WO2022024372A1 (en) * 2020-07-31 2022-02-03 マーヘル バルモウ Information providing method and information providing system
JP7216871B2 (en) 2020-07-31 2023-02-01 マーヘル バルモウ Information provision method and information provision system

Similar Documents

Publication Publication Date Title
US20230022781A1 (en) User interfaces for viewing and accessing content on an electronic device
US11750888B2 (en) User interfaces including selectable representations of content items
JP2018197828A (en) Computer program
JP6538223B2 (en) Device, method and graphical user interface for navigating media content
WO2019007227A1 (en) Method and apparatus for continuing to display view after switching pages
JP6185443B2 (en) Method and system for switching between videos
US11340765B2 (en) Method, device and storage medium for displaying a dynamically adjusted control in an interface of a multimedia information application
AU2024205255A1 (en) Interactive media system and method
JP5199404B2 (en) Flash content navigation method, mobile electronic device, and program
JP5974241B1 (en) Movie display frame control device and program
CN104427404A (en) Video segment extraction and play methods and devices
JP2014241026A (en) Display controller, display control method and program
CN104243668A (en) Video full-screen playing method and device based on Android operating system
KR20100086678A (en) Apparatus and method for playing of multimedia item
WO2022116962A1 (en) Video playback method and apparatus, and electronic device
KR20190018446A (en) Slow motion video playback method for a computing device having a touch interface
JP6239049B1 (en) Display method
JP2015203888A (en) Information display device, information display method, and information display program
TWM439214U (en) Touch display device
JP7485704B2 (en) Manga playback system, method, computer software program, and manga data used therewith
JP7187737B2 (en) Method, program and electronic device for providing a user interface
JP6999257B2 (en) Content presentation device, content presentation method, and program
JP2007279847A (en) Content reproduction device, program, and recording medium
KR101483664B1 (en) The Method of creating advertising banners in the smartphone
KR20120006673A (en) Multimedia reporduction apparatus and method of playing multimedia in thereof